summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Manifest30
-rw-r--r--Manifest.files.gzbin29773 -> 29786 bytes
-rw-r--r--acct-group/Manifest.gzbin72848 -> 72846 bytes
-rw-r--r--acct-group/gopherd/Manifest2
-rw-r--r--acct-group/gopherd/metadata.xml5
-rw-r--r--acct-group/lightdm/Manifest2
-rw-r--r--acct-group/lightdm/metadata.xml4
-rw-r--r--acct-group/minetest/Manifest2
-rw-r--r--acct-group/minetest/metadata.xml4
-rw-r--r--acct-group/rtkit/Manifest2
-rw-r--r--acct-group/rtkit/metadata.xml5
-rw-r--r--acct-group/suricata/Manifest2
-rw-r--r--acct-group/suricata/metadata.xml5
-rw-r--r--acct-group/syncthing/Manifest2
-rw-r--r--acct-group/syncthing/metadata.xml8
-rw-r--r--acct-user/Manifest.gzbin67906 -> 67872 bytes
-rw-r--r--acct-user/gopherd/Manifest2
-rw-r--r--acct-user/gopherd/metadata.xml5
-rw-r--r--acct-user/lightdm/Manifest2
-rw-r--r--acct-user/lightdm/metadata.xml4
-rw-r--r--acct-user/minetest/Manifest2
-rw-r--r--acct-user/minetest/metadata.xml4
-rw-r--r--acct-user/rtkit/Manifest2
-rw-r--r--acct-user/rtkit/metadata.xml5
-rw-r--r--acct-user/stdiscosrv/Manifest2
-rw-r--r--acct-user/stdiscosrv/metadata.xml8
-rw-r--r--acct-user/strelaysrv/Manifest2
-rw-r--r--acct-user/strelaysrv/metadata.xml8
-rw-r--r--acct-user/suricata/Manifest2
-rw-r--r--acct-user/suricata/metadata.xml5
-rw-r--r--acct-user/syncthing/Manifest2
-rw-r--r--acct-user/syncthing/metadata.xml8
-rw-r--r--app-accessibility/Manifest.gzbin4559 -> 4558 bytes
-rw-r--r--app-accessibility/accerciser/Manifest2
-rw-r--r--app-accessibility/accerciser/accerciser-3.42.0.ebuild2
-rw-r--r--app-accessibility/epos/Manifest2
-rw-r--r--app-accessibility/epos/epos-2.5.37-r3.ebuild50
-rw-r--r--app-accessibility/epos/epos-2.5.37-r4.ebuild53
-rw-r--r--app-accessibility/speechd-el/Manifest2
-rw-r--r--app-accessibility/speechd-el/speechd-el-2.8.ebuild41
-rw-r--r--app-admin/Manifest.gzbin32028 -> 32024 bytes
-rw-r--r--app-admin/analog/Manifest4
-rw-r--r--app-admin/analog/analog-6.0.17.ebuild62
-rw-r--r--app-admin/analog/metadata.xml3
-rw-r--r--app-admin/ansible-core/Manifest2
-rw-r--r--app-admin/ansible-core/ansible-core-2.16.5.ebuild54
-rw-r--r--app-admin/ansible-lint/Manifest2
-rw-r--r--app-admin/ansible-lint/metadata.xml5
-rw-r--r--app-admin/ansible-molecule/Manifest2
-rw-r--r--app-admin/ansible-molecule/metadata.xml5
-rw-r--r--app-admin/ansible/Manifest2
-rw-r--r--app-admin/ansible/ansible-9.3.0.ebuild29
-rw-r--r--app-admin/awscli/Manifest18
-rw-r--r--app-admin/awscli/awscli-1.32.117.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.33.13.ebuild (renamed from app-admin/awscli/awscli-1.33.10.ebuild)0
-rw-r--r--app-admin/awscli/awscli-1.33.14.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.33.15.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.33.16.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.33.17.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.33.18.ebuild90
-rw-r--r--app-admin/awscli/awscli-1.33.4.ebuild2
-rw-r--r--app-admin/conky/Manifest4
-rw-r--r--app-admin/conky/conky-1.21.3.ebuild251
-rw-r--r--app-admin/conky/metadata.xml2
-rw-r--r--app-admin/fsvs/Manifest3
-rw-r--r--app-admin/fsvs/files/fsvs-1.2.12-makefile.patch68
-rw-r--r--app-admin/fsvs/fsvs-1.2.12.ebuild55
-rw-r--r--app-admin/genromfs/Manifest9
-rw-r--r--app-admin/genromfs/files/genromfs-0.5.7-build.patch28
-rw-r--r--app-admin/genromfs/genromfs-0.5.2.ebuild3
-rw-r--r--app-admin/genromfs/genromfs-0.5.7.ebuild24
-rw-r--r--app-admin/genromfs/metadata.xml1
-rw-r--r--app-admin/hcloud/Manifest2
-rw-r--r--app-admin/hcloud/hcloud-1.44.0.ebuild31
-rw-r--r--app-admin/keepassxc/Manifest7
-rw-r--r--app-admin/keepassxc/files/keepassxc-2.7.9-tests.patch12
-rw-r--r--app-admin/keepassxc/keepassxc-2.7.7-r2.ebuild110
-rw-r--r--app-admin/keepassxc/keepassxc-2.7.9.ebuild113
-rw-r--r--app-admin/keepassxc/metadata.xml4
-rw-r--r--app-admin/kpcli/Manifest2
-rw-r--r--app-admin/kpcli/kpcli-4.1.ebuild43
-rw-r--r--app-admin/linode-cli/Manifest4
-rw-r--r--app-admin/linode-cli/linode-cli-5.48.4.ebuild30
-rw-r--r--app-admin/linode-cli/linode-cli-5.49.1.ebuild45
-rw-r--r--app-admin/logrotate/Manifest8
-rw-r--r--app-admin/logrotate/logrotate-3.19.0.ebuild96
-rw-r--r--app-admin/logrotate/logrotate-3.20.1-r1.ebuild96
-rw-r--r--app-admin/logrotate/logrotate-3.22.0.ebuild99
-rw-r--r--app-admin/lsyncd/Manifest3
-rw-r--r--app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch20
-rw-r--r--app-admin/lsyncd/lsyncd-2.3.1.ebuild46
-rw-r--r--app-admin/mcelog/Manifest2
-rw-r--r--app-admin/mcelog/mcelog-200.ebuild54
-rw-r--r--app-admin/puppet/Manifest6
-rw-r--r--app-admin/puppet/puppet-7.28.0-r1.ebuild4
-rw-r--r--app-admin/puppet/puppet-8.5.1-r1.ebuild115
-rw-r--r--app-admin/puppet/puppet-8.5.1.ebuild115
-rw-r--r--app-admin/puppet/puppet-8.6.0-r1.ebuild115
-rw-r--r--app-admin/puppet/puppet-8.6.0.ebuild115
-rw-r--r--app-admin/redfishtool/Manifest2
-rw-r--r--app-admin/redfishtool/metadata.xml5
-rw-r--r--app-admin/rsyslog/Manifest6
-rw-r--r--app-admin/rsyslog/files/50-default-r2.conf103
-rw-r--r--app-admin/rsyslog/files/README.gentoo-r139
-rw-r--r--app-admin/rsyslog/rsyslog-8.2402.0.ebuild510
-rw-r--r--app-admin/rsyslog/rsyslog-8.2404.0-r1.ebuild509
-rw-r--r--app-admin/sagan/Manifest2
-rw-r--r--app-admin/sagan/sagan-2.0.2.ebuild131
-rw-r--r--app-admin/salt/Manifest2
-rw-r--r--app-admin/salt/metadata.xml1
-rw-r--r--app-admin/sxid/Manifest2
-rw-r--r--app-admin/sxid/sxid-4.20130802.ebuild22
-rw-r--r--app-admin/sysstat/Manifest2
-rw-r--r--app-admin/sysstat/metadata.xml5
-rw-r--r--app-admin/xstow/Manifest2
-rw-r--r--app-admin/xstow/xstow-1.1.1.ebuild41
-rw-r--r--app-admin/yadm/Manifest2
-rw-r--r--app-admin/yadm/yadm-3.2.2.ebuild4
-rw-r--r--app-antivirus/Manifest.gzbin888 -> 887 bytes
-rw-r--r--app-antivirus/clamav/Manifest5
-rw-r--r--app-antivirus/clamav/clamav-1.3.0.ebuild397
-rw-r--r--app-antivirus/clamav/clamav-1.3.1-r1.ebuild412
-rw-r--r--app-antivirus/clamav/files/clamav-1.3.1-onenote-rs.patch30
-rw-r--r--app-arch/7zip/7zip-23.01.ebuild2
-rw-r--r--app-arch/7zip/7zip-24.05.ebuild2
-rw-r--r--app-arch/7zip/7zip-24.06.ebuild2
-rw-r--r--app-arch/7zip/Manifest6
-rw-r--r--app-arch/Manifest.gzbin18261 -> 18249 bytes
-rw-r--r--app-arch/afio/Manifest3
-rw-r--r--app-arch/afio/afio-2.5.2.ebuild35
-rw-r--r--app-arch/afio/files/afio-2.5.2-fix-build-system.patch26
-rw-r--r--app-arch/arc/Manifest2
-rw-r--r--app-arch/arc/arc-5.21q.ebuild40
-rw-r--r--app-arch/createrepo_c/Manifest4
-rw-r--r--app-arch/createrepo_c/createrepo_c-1.1.2.ebuild (renamed from app-arch/createrepo_c/createrepo_c-1.0.4.ebuild)0
-rw-r--r--app-arch/rar/Manifest6
-rw-r--r--app-arch/rar/rar-7.00.ebuild120
-rw-r--r--app-arch/rar/rar-7.01.ebuild2
-rw-r--r--app-arch/unrar/Manifest13
-rw-r--r--app-arch/unrar/unrar-6.2.10.ebuild62
-rw-r--r--app-arch/unrar/unrar-6.2.12-r1.ebuild79
-rw-r--r--app-arch/unrar/unrar-6.2.12.ebuild62
-rw-r--r--app-arch/unrar/unrar-6.2.8.ebuild62
-rw-r--r--app-arch/unrar/unrar-6.2.9.ebuild62
-rw-r--r--app-arch/unrar/unrar-7.0.7.ebuild79
-rw-r--r--app-arch/unrar/unrar-7.0.9.ebuild2
-rw-r--r--app-arch/wimlib/Manifest2
-rw-r--r--app-arch/wimlib/wimlib-1.14.4.ebuild52
-rw-r--r--app-arch/xz-utils/Manifest4
-rw-r--r--app-arch/xz-utils/xz-utils-5.4.7.ebuild140
-rw-r--r--app-arch/xz-utils/xz-utils-5.6.2.ebuild188
-rw-r--r--app-arch/xz-utils/xz-utils-9999.ebuild2
-rw-r--r--app-backup/Manifest.gzbin7869 -> 7871 bytes
-rw-r--r--app-backup/bareos/Manifest1
-rw-r--r--app-backup/bareos/files/bareos-22.1.2-include-algorithm.patch41
-rw-r--r--app-backup/borgbackup/Manifest2
-rw-r--r--app-backup/borgbackup/metadata.xml5
-rw-r--r--app-backup/borgmatic/Manifest2
-rw-r--r--app-backup/borgmatic/metadata.xml5
-rw-r--r--app-backup/dar/Manifest2
-rw-r--r--app-backup/dar/dar-2.7.14-r1.ebuild97
-rw-r--r--app-backup/dar/dar-2.7.14.ebuild97
-rw-r--r--app-backup/duplicity/Manifest6
-rw-r--r--app-backup/duplicity/duplicity-2.1.1.ebuild51
-rw-r--r--app-backup/duplicity/duplicity-3.0.0.ebuild51
-rw-r--r--app-backup/duplicity/files/duplicity-2.1.1-fix-docs-cmd.patch20
-rw-r--r--app-backup/duplicity/files/duplicity-3.0.0-fix-docs-cmd.patch23
-rw-r--r--app-backup/duply/Manifest2
-rw-r--r--app-backup/duply/duply-2.5.2.ebuild23
-rw-r--r--app-backup/rdiff-backup/Manifest2
-rw-r--r--app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild2
-rw-r--r--app-benchmarks/Manifest.gzbin4859 -> 4853 bytes
-rw-r--r--app-benchmarks/geekbench-ml/Manifest2
-rw-r--r--app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild2
-rw-r--r--app-benchmarks/geekbench/Manifest4
-rw-r--r--app-benchmarks/geekbench/geekbench-5.5.1.ebuild2
-rw-r--r--app-benchmarks/geekbench/geekbench-6.3.0.ebuild2
-rw-r--r--app-benchmarks/httperf/Manifest2
-rw-r--r--app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild4
-rw-r--r--app-cdr/Manifest.gzbin7497 -> 7498 bytes
-rw-r--r--app-cdr/cdemu/Manifest3
-rw-r--r--app-cdr/cdemu/cdemu-3.2.5-r1.ebuild2
-rw-r--r--app-cdr/cdemu/cdemu-3.2.5.ebuild65
-rw-r--r--app-cdr/extract-xiso/Manifest2
-rw-r--r--app-cdr/extract-xiso/extract-xiso-2.7.1_p202303040307.ebuild22
-rw-r--r--app-cdr/xfburn/Manifest2
-rw-r--r--app-cdr/xfburn/xfburn-0.7.0.ebuild2
-rw-r--r--app-containers/Manifest.gzbin8742 -> 8741 bytes
-rw-r--r--app-containers/apptainer/Manifest2
-rw-r--r--app-containers/apptainer/metadata.xml5
-rw-r--r--app-containers/cni-plugins/Manifest7
-rw-r--r--app-containers/cni-plugins/cni-plugins-0.9.1.ebuild32
-rw-r--r--app-containers/cni-plugins/cni-plugins-1.1.1-r1.ebuild37
-rw-r--r--app-containers/cni-plugins/cni-plugins-1.1.1.ebuild33
-rw-r--r--app-containers/cni-plugins/cni-plugins-1.5.1.ebuild37
-rw-r--r--app-containers/containerd/Manifest12
-rw-r--r--app-containers/containerd/containerd-1.7.1-r1.ebuild86
-rw-r--r--app-containers/containerd/containerd-1.7.13.ebuild86
-rw-r--r--app-containers/containerd/containerd-1.7.14.ebuild86
-rw-r--r--app-containers/containerd/containerd-1.7.2.ebuild86
-rw-r--r--app-containers/containerd/containerd-1.7.6.ebuild86
-rw-r--r--app-containers/containerd/containerd-1.7.8.ebuild86
-rw-r--r--app-containers/containers-common/Manifest2
-rw-r--r--app-containers/containers-common/files/default.yaml28
-rw-r--r--app-containers/containers-common/files/policy.json14
-rw-r--r--app-containers/devcontainer/Manifest2
-rw-r--r--app-containers/devcontainer/devcontainer-0.65.0.ebuild46
-rw-r--r--app-containers/distrobox/Manifest4
-rw-r--r--app-containers/distrobox/distrobox-1.7.1.ebuild35
-rw-r--r--app-containers/distrobox/distrobox-1.7.2.0.ebuild35
-rw-r--r--app-containers/docker-buildx/Manifest4
-rw-r--r--app-containers/docker-buildx/docker-buildx-0.14.0.ebuild62
-rw-r--r--app-containers/docker-buildx/docker-buildx-9999.ebuild5
-rw-r--r--app-containers/docker-cli/Manifest17
-rw-r--r--app-containers/docker-cli/docker-cli-24.0.5.ebuild70
-rw-r--r--app-containers/docker-cli/docker-cli-24.0.6.ebuild70
-rw-r--r--app-containers/docker-cli/docker-cli-24.0.7.ebuild70
-rw-r--r--app-containers/docker-cli/docker-cli-25.0.1.ebuild70
-rw-r--r--app-containers/docker-cli/docker-cli-25.0.4.ebuild70
-rw-r--r--app-containers/docker-cli/docker-cli-26.1.0.ebuild4
-rw-r--r--app-containers/docker/Manifest15
-rw-r--r--app-containers/docker/docker-24.0.5-r1.ebuild334
-rw-r--r--app-containers/docker/docker-24.0.6.ebuild331
-rw-r--r--app-containers/docker/docker-24.0.7-r1.ebuild335
-rw-r--r--app-containers/docker/docker-25.0.1.ebuild318
-rw-r--r--app-containers/docker/docker-25.0.4.ebuild318
-rw-r--r--app-containers/docker/docker-26.1.0-r1.ebuild4
-rw-r--r--app-containers/docker/files/docker-24.0.5-automagic-systemd.patch13
-rw-r--r--app-containers/docker/metadata.xml4
-rw-r--r--app-containers/earthly/Manifest11
-rw-r--r--app-containers/earthly/earthly-0.8.10.ebuild77
-rw-r--r--app-containers/earthly/earthly-0.8.11.ebuild77
-rw-r--r--app-containers/earthly/earthly-0.8.12.ebuild2
-rw-r--r--app-containers/earthly/earthly-0.8.9.ebuild77
-rw-r--r--app-containers/lxc/Manifest3
-rw-r--r--app-containers/lxc/lxc-6.0.1.ebuild172
-rw-r--r--app-containers/lxd/Manifest1
-rw-r--r--app-containers/lxd/files/lxd-5.0.3-btrfs-quota-group-fix.patch52
-rw-r--r--app-containers/runc/Manifest6
-rw-r--r--app-containers/runc/runc-1.1.12.ebuild4
-rw-r--r--app-containers/runc/runc-1.1.7.ebuild78
-rw-r--r--app-containers/runc/runc-1.1.9.ebuild78
-rw-r--r--app-containers/sen/Manifest2
-rw-r--r--app-containers/sen/sen-0.7.0.ebuild33
-rw-r--r--app-crypt/Manifest.gzbin25260 -> 25263 bytes
-rw-r--r--app-crypt/aescrypt/Manifest3
-rw-r--r--app-crypt/aescrypt/aescrypt-3.16.ebuild74
-rw-r--r--app-crypt/aescrypt/files/aescrypt-3.16-iconv.patch24
-rw-r--r--app-crypt/chntpw/Manifest2
-rw-r--r--app-crypt/chntpw/metadata.xml5
-rw-r--r--app-crypt/easy-rsa/Manifest2
-rw-r--r--app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild2
-rw-r--r--app-crypt/gnupg/Manifest15
-rw-r--r--app-crypt/gnupg/files/gnupg-2.4.4-dirmngr-proxy.patch202
-rw-r--r--app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch196
-rw-r--r--app-crypt/gnupg/gnupg-2.2.42-r2.ebuild182
-rw-r--r--app-crypt/gnupg/gnupg-2.2.42-r3.ebuild184
-rw-r--r--app-crypt/gnupg/gnupg-2.2.42-r4.ebuild184
-rw-r--r--app-crypt/gnupg/gnupg-2.2.43-r1.ebuild181
-rw-r--r--app-crypt/gnupg/gnupg-2.2.43.ebuild181
-rw-r--r--app-crypt/gnupg/gnupg-2.4.4-r1.ebuild193
-rw-r--r--app-crypt/gnupg/gnupg-2.4.5-r1.ebuild192
-rw-r--r--app-crypt/gnupg/gnupg-2.4.5-r2.ebuild193
-rw-r--r--app-crypt/gnupg/gnupg-2.4.5.ebuild192
-rw-r--r--app-crypt/gpa/Manifest2
-rw-r--r--app-crypt/gpa/gpa-0.10.0-r1.ebuild17
-rw-r--r--app-crypt/libu2f-host/Manifest2
-rw-r--r--app-crypt/libu2f-host/metadata.xml5
-rw-r--r--app-crypt/libu2f-server/Manifest2
-rw-r--r--app-crypt/libu2f-server/metadata.xml5
-rw-r--r--app-crypt/loop-aes-losetup/Manifest2
-rw-r--r--app-crypt/loop-aes-losetup/loop-aes-losetup-2.40.1.ebuild24
-rw-r--r--app-crypt/mit-krb5/Manifest4
-rw-r--r--app-crypt/mit-krb5/files/mit-krb5kpropd_at.service1
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.21.3.ebuild154
-rw-r--r--app-crypt/monkeysphere/Manifest2
-rw-r--r--app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild48
-rw-r--r--app-crypt/monkeysphere/monkeysphere-0.44-r2.ebuild53
-rw-r--r--app-crypt/pinentry/Manifest7
-rw-r--r--app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch46
-rw-r--r--app-crypt/pinentry/pinentry-1.2.1-r4.ebuild108
-rw-r--r--app-crypt/pinentry/pinentry-1.2.1-r6.ebuild108
-rw-r--r--app-crypt/pinentry/pinentry-1.2.1-r7.ebuild111
-rw-r--r--app-crypt/pinentry/pinentry-1.2.1-r8.ebuild111
-rw-r--r--app-crypt/pinentry/pinentry-1.3.0-r2.ebuild144
-rw-r--r--app-crypt/pinentry/pinentry-1.3.0-r3.ebuild144
-rw-r--r--app-crypt/pius/Manifest1
-rw-r--r--app-crypt/pius/pius-3.0.0-r2.ebuild33
-rw-r--r--app-crypt/qca/Manifest4
-rw-r--r--app-crypt/qca/qca-2.3.9.ebuild116
-rw-r--r--app-crypt/qca/qca-9999.ebuild1
-rw-r--r--app-crypt/rainbowcrack/Manifest2
-rw-r--r--app-crypt/rainbowcrack/metadata.xml5
-rw-r--r--app-crypt/sbctl/Manifest3
-rw-r--r--app-crypt/sbctl/files/sbctl-0.14-installkernel-bashism.patch37
-rw-r--r--app-crypt/sbctl/sbctl-0.14-r1.ebuild42
-rw-r--r--app-crypt/sbctl/sbctl-0.14.ebuild38
-rw-r--r--app-crypt/scute/Manifest2
-rw-r--r--app-crypt/scute/scute-1.7.0-r1.ebuild52
-rw-r--r--app-crypt/scute/scute-1.7.0-r2.ebuild52
-rw-r--r--app-crypt/sequoia-chameleon-gnupg/Manifest80
-rw-r--r--app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0.ebuild447
-rw-r--r--app-crypt/sequoia-sq/Manifest66
-rw-r--r--app-crypt/sequoia-sq/sequoia-sq-0.37.0.ebuild585
-rw-r--r--app-crypt/swtpm/Manifest2
-rw-r--r--app-crypt/swtpm/swtpm-0.8.2.ebuild2
-rw-r--r--app-crypt/yubikey-manager-qt/Manifest2
-rw-r--r--app-crypt/yubikey-manager-qt/metadata.xml4
-rw-r--r--app-crypt/yubikey-manager/Manifest2
-rw-r--r--app-crypt/yubikey-manager/metadata.xml5
-rw-r--r--app-dicts/Manifest.gzbin31658 -> 31657 bytes
-rw-r--r--app-dicts/verbiste/Manifest2
-rw-r--r--app-dicts/verbiste/verbiste-0.1.48.ebuild70
-rw-r--r--app-dicts/ydpdict/Manifest2
-rw-r--r--app-dicts/ydpdict/ydpdict-1.0.5.ebuild57
-rw-r--r--app-editors/Manifest.gzbin13960 -> 13953 bytes
-rw-r--r--app-editors/emacs/Manifest15
-rw-r--r--app-editors/emacs/emacs-26.3-r19.ebuild382
-rw-r--r--app-editors/emacs/emacs-27.2-r17.ebuild449
-rw-r--r--app-editors/emacs/emacs-28.2-r13.ebuild544
-rw-r--r--app-editors/emacs/emacs-29.3-r3.ebuild631
-rw-r--r--app-editors/emacs/emacs-29.3.9999.ebuild618
-rw-r--r--app-editors/emacs/emacs-29.4.ebuild631
-rw-r--r--app-editors/emacs/emacs-30.0.9999-r1.ebuild618
-rw-r--r--app-editors/emacs/emacs-31.0.9999.ebuild (renamed from app-editors/emacs/emacs-30.0.9999.ebuild)0
-rw-r--r--app-editors/focuswriter/Manifest2
-rw-r--r--app-editors/focuswriter/focuswriter-1.8.8.ebuild27
-rw-r--r--app-editors/gvim/Manifest2
-rw-r--r--app-editors/gvim/gvim-9.1.0366.ebuild2
-rw-r--r--app-editors/hexcurse/Manifest2
-rw-r--r--app-editors/hexcurse/metadata.xml5
-rw-r--r--app-editors/mousepad/Manifest2
-rw-r--r--app-editors/mousepad/mousepad-0.6.2.ebuild2
-rw-r--r--app-editors/pyvim/Manifest2
-rw-r--r--app-editors/pyvim/pyvim-3.0.3.ebuild4
-rw-r--r--app-editors/vim-core/Manifest2
-rw-r--r--app-editors/vim-core/vim-core-9.1.0366-r1.ebuild2
-rw-r--r--app-editors/vim/Manifest2
-rw-r--r--app-editors/vim/vim-9.1.0366.ebuild2
-rw-r--r--app-editors/vscode/Manifest10
-rw-r--r--app-editors/vscode/vscode-1.90.0.ebuild132
-rw-r--r--app-editors/vscode/vscode-1.90.1-r1.ebuild131
-rw-r--r--app-editors/vscode/vscode-1.90.1.ebuild132
-rw-r--r--app-editors/vscode/vscode-1.90.2.ebuild131
-rw-r--r--app-editors/vscodium/Manifest10
-rw-r--r--app-editors/vscodium/vscodium-1.90.0.24158.ebuild129
-rw-r--r--app-editors/vscodium/vscodium-1.90.1.24165-r1.ebuild128
-rw-r--r--app-editors/vscodium/vscodium-1.90.1.24165.ebuild129
-rw-r--r--app-editors/vscodium/vscodium-1.90.2.24171.ebuild128
-rw-r--r--app-emacs/Manifest.gzbin75310 -> 75273 bytes
-rw-r--r--app-emacs/apel/Manifest2
-rw-r--r--app-emacs/apel/apel-10.8_p20201106.ebuild39
-rw-r--r--app-emacs/auctex/Manifest4
-rw-r--r--app-emacs/auctex/auctex-13.3.ebuild69
-rw-r--r--app-emacs/auctex/auctex-14.0.5.ebuild2
-rw-r--r--app-emacs/autoconf-mode/Manifest2
-rw-r--r--app-emacs/autoconf-mode/autoconf-mode-2.71.ebuild17
-rw-r--r--app-emacs/avy-embark-collect/Manifest2
-rw-r--r--app-emacs/avy-embark-collect/avy-embark-collect-1.1.ebuild2
-rw-r--r--app-emacs/bbdb/Manifest2
-rw-r--r--app-emacs/bbdb/bbdb-3.2.2b.ebuild65
-rw-r--r--app-emacs/buttercup/Manifest4
-rw-r--r--app-emacs/buttercup/buttercup-1.33.ebuild28
-rw-r--r--app-emacs/buttercup/buttercup-1.34.ebuild38
-rw-r--r--app-emacs/consult/Manifest2
-rw-r--r--app-emacs/consult/consult-1.7.ebuild2
-rw-r--r--app-emacs/doom-modeline/Manifest2
-rw-r--r--app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild39
-rw-r--r--app-emacs/ebib/Manifest2
-rw-r--r--app-emacs/ebib/ebib-2.42.2.ebuild48
-rw-r--r--app-emacs/ebuild-mode/Manifest4
-rw-r--r--app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild1
-rw-r--r--app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild1
-rw-r--r--app-emacs/ebuild-run-mode/Manifest2
-rw-r--r--app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild25
-rw-r--r--app-emacs/edit-server/Manifest2
-rw-r--r--app-emacs/edit-server/edit-server-1.15.ebuild20
-rw-r--r--app-emacs/editorconfig-emacs/Manifest2
-rw-r--r--app-emacs/editorconfig-emacs/editorconfig-emacs-0.10.1.ebuild21
-rw-r--r--app-emacs/eldev/Manifest4
-rw-r--r--app-emacs/eldev/eldev-1.10.1.ebuild2
-rw-r--r--app-emacs/eldev/eldev-1.9.1.ebuild59
-rw-r--r--app-emacs/emacs-ipython-notebook/Manifest2
-rw-r--r--app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild78
-rw-r--r--app-emacs/embark-consult/Manifest2
-rw-r--r--app-emacs/embark-consult/embark-consult-1.1.ebuild2
-rw-r--r--app-emacs/embark/Manifest2
-rw-r--r--app-emacs/embark/embark-1.1.ebuild2
-rw-r--r--app-emacs/exec-path-from-shell/Manifest2
-rw-r--r--app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild22
-rw-r--r--app-emacs/flim/Manifest2
-rw-r--r--app-emacs/flim/flim-1.14.9_p20210529.ebuild33
-rw-r--r--app-emacs/flycheck/Manifest4
-rw-r--r--app-emacs/flycheck/flycheck-32_p20230305-r1.ebuild67
-rw-r--r--app-emacs/flycheck/flycheck-33.1.ebuild58
-rw-r--r--app-emacs/geiser/Manifest2
-rw-r--r--app-emacs/geiser/geiser-0.31.ebuild2
-rw-r--r--app-emacs/git-modes/Manifest4
-rw-r--r--app-emacs/git-modes/git-modes-1.4.3.ebuild39
-rw-r--r--app-emacs/git-modes/git-modes-9999.ebuild16
-rw-r--r--app-emacs/gnuplot-mode/Manifest2
-rw-r--r--app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild45
-rw-r--r--app-emacs/hl-todo/Manifest4
-rw-r--r--app-emacs/hl-todo/hl-todo-3.5.0.ebuild21
-rw-r--r--app-emacs/hl-todo/hl-todo-3.7.0.ebuild33
-rw-r--r--app-emacs/jinx/Manifest4
-rw-r--r--app-emacs/jinx/jinx-1.5.ebuild45
-rw-r--r--app-emacs/jinx/jinx-1.7.ebuild2
-rw-r--r--app-emacs/lua-mode/Manifest2
-rw-r--r--app-emacs/lua-mode/lua-mode-20201010.ebuild19
-rw-r--r--app-emacs/magit/Manifest2
-rw-r--r--app-emacs/magit/magit-3.3.0.50_p20240520.ebuild2
-rw-r--r--app-emacs/meson-mode/Manifest5
-rw-r--r--app-emacs/meson-mode/meson-mode-0.3-r1.ebuild28
-rw-r--r--app-emacs/meson-mode/meson-mode-0.3.ebuild20
-rw-r--r--app-emacs/meson-mode/meson-mode-9999.ebuild28
-rw-r--r--app-emacs/meson-mode/metadata.xml17
-rw-r--r--app-emacs/nginx-mode/Manifest2
-rw-r--r--app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild22
-rw-r--r--app-emacs/org-mode/Manifest10
-rw-r--r--app-emacs/org-mode/org-mode-9.6.28.ebuild50
-rw-r--r--app-emacs/org-mode/org-mode-9.6.29.ebuild50
-rw-r--r--app-emacs/org-mode/org-mode-9.6.30.ebuild50
-rw-r--r--app-emacs/org-mode/org-mode-9.7.5.ebuild64
-rw-r--r--app-emacs/org-mode/org-mode-9999.ebuild26
-rw-r--r--app-emacs/persist/Manifest2
-rw-r--r--app-emacs/persist/persist-0.5.ebuild17
-rw-r--r--app-emacs/po-mode/Manifest4
-rw-r--r--app-emacs/po-mode/po-mode-0.20.1.ebuild18
-rw-r--r--app-emacs/po-mode/po-mode-0.21.1.ebuild18
-rw-r--r--app-emacs/racket-mode/Manifest2
-rw-r--r--app-emacs/racket-mode/racket-mode-1_p20240515.ebuild2
-rw-r--r--app-emacs/s/Manifest2
-rw-r--r--app-emacs/s/s-1.12.0-r1.ebuild22
-rw-r--r--app-emacs/scheme-complete/Manifest2
-rw-r--r--app-emacs/scheme-complete/scheme-complete-0.9.8.ebuild16
-rw-r--r--app-emacs/semi/Manifest2
-rw-r--r--app-emacs/semi/semi-1.14.7_p20210613.ebuild50
-rw-r--r--app-emacs/slime/Manifest2
-rw-r--r--app-emacs/slime/slime-2.29.1.ebuild76
-rw-r--r--app-emacs/stripes/Manifest2
-rw-r--r--app-emacs/stripes/stripes-0.2-r2.ebuild16
-rw-r--r--app-emacs/transient/Manifest2
-rw-r--r--app-emacs/transient/transient-0.7.0.ebuild42
-rw-r--r--app-emacs/with-editor/Manifest4
-rw-r--r--app-emacs/with-editor/with-editor-3.3.3.ebuild38
-rw-r--r--app-emacs/with-editor/with-editor-9999.ebuild11
-rw-r--r--app-emulation/86Box/86Box-4.0.1-r1.ebuild86
-rw-r--r--app-emulation/86Box/Manifest5
-rw-r--r--app-emulation/86Box/files/86Box-4.0.1-incompatible-pointer-types.patch23
-rw-r--r--app-emulation/86Box/metadata.xml1
-rw-r--r--app-emulation/Manifest.gzbin15829 -> 15832 bytes
-rw-r--r--app-emulation/faudio/Manifest2
-rw-r--r--app-emulation/faudio/faudio-24.06.ebuild37
-rw-r--r--app-emulation/fuse-utils/Manifest2
-rw-r--r--app-emulation/fuse-utils/metadata.xml6
-rw-r--r--app-emulation/fuse/Manifest2
-rw-r--r--app-emulation/fuse/metadata.xml5
-rw-r--r--app-emulation/libguestfs/Manifest2
-rw-r--r--app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild2
-rw-r--r--app-emulation/libspectrum/Manifest2
-rw-r--r--app-emulation/libspectrum/metadata.xml6
-rw-r--r--app-emulation/protontricks/Manifest2
-rw-r--r--app-emulation/protontricks/metadata.xml5
-rw-r--r--app-emulation/ruffle/Manifest293
-rw-r--r--app-emulation/ruffle/ruffle-0_p20240422.ebuild765
-rw-r--r--app-emulation/ruffle/ruffle-0_p20240622.ebuild754
-rw-r--r--app-emulation/virt-viewer/Manifest2
-rw-r--r--app-emulation/virt-viewer/virt-viewer-11.0.ebuild4
-rw-r--r--app-emulation/virtualbox-guest-additions/Manifest1
-rw-r--r--app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch242
-rw-r--r--app-emulation/vkd3d-proton/Manifest5
-rw-r--r--app-emulation/vkd3d-proton/vkd3d-proton-2.13.ebuild207
-rw-r--r--app-emulation/vkd3d/Manifest4
-rw-r--r--app-emulation/vkd3d/vkd3d-1.11.ebuild49
-rw-r--r--app-emulation/vkd3d/vkd3d-1.12.ebuild2
-rw-r--r--app-emulation/wine-mono/Manifest5
-rw-r--r--app-emulation/wine-mono/metadata.xml7
-rw-r--r--app-emulation/wine-mono/wine-mono-9.2.0.ebuild26
-rw-r--r--app-emulation/wine-staging/Manifest2
-rw-r--r--app-emulation/wine-staging/wine-staging-9999.ebuild2
-rw-r--r--app-emulation/wine-vanilla/Manifest2
-rw-r--r--app-emulation/wine-vanilla/wine-vanilla-9999.ebuild2
-rw-r--r--app-emulation/winetricks/Manifest2
-rw-r--r--app-emulation/winetricks/winetricks-20230212.ebuild91
-rw-r--r--app-forensics/Manifest.gzbin4545 -> 4542 bytes
-rw-r--r--app-forensics/afl/Manifest3
-rw-r--r--app-forensics/afl/afl-2.56b-r1.ebuild43
-rw-r--r--app-forensics/afl/afl-2.57b-r1.ebuild43
-rw-r--r--app-forensics/honggfuzz/Manifest2
-rw-r--r--app-forensics/honggfuzz/metadata.xml5
-rw-r--r--app-forensics/radamsa/Manifest2
-rw-r--r--app-forensics/radamsa/metadata.xml5
-rw-r--r--app-forensics/unhide/Manifest2
-rw-r--r--app-forensics/unhide/unhide-20220611.ebuild31
-rw-r--r--app-forensics/yara/Manifest2
-rw-r--r--app-forensics/yara/yara-4.5.1.ebuild2
-rw-r--r--app-forensics/zzuf/Manifest2
-rw-r--r--app-forensics/zzuf/metadata.xml5
-rw-r--r--app-i18n/Manifest.gzbin18208 -> 18207 bytes
-rw-r--r--app-i18n/freewnn/Manifest3
-rw-r--r--app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch19
-rw-r--r--app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild75
-rw-r--r--app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild89
-rw-r--r--app-i18n/ibus-pinyin/Manifest2
-rw-r--r--app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild56
-rw-r--r--app-i18n/ibus-table/Manifest2
-rw-r--r--app-i18n/ibus-table/ibus-table-1.17.6.ebuild55
-rw-r--r--app-i18n/ibus-typing-booster/Manifest8
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild54
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild54
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild2
-rw-r--r--app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild54
-rw-r--r--app-i18n/man-pages-ru/Manifest2
-rw-r--r--app-i18n/man-pages-ru/metadata.xml5
-rw-r--r--app-i18n/poedit/Manifest2
-rw-r--r--app-i18n/poedit/poedit-2.3.1.ebuild4
-rw-r--r--app-i18n/scim-anthy/Manifest2
-rw-r--r--app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild50
-rw-r--r--app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild57
-rw-r--r--app-i18n/scim-sayura/Manifest2
-rw-r--r--app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild42
-rw-r--r--app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild33
-rw-r--r--app-i18n/transifex-client/Manifest6
-rw-r--r--app-i18n/transifex-client/transifex-client-1.6.11.ebuild32
-rw-r--r--app-i18n/transifex-client/transifex-client-1.6.12.ebuild32
-rw-r--r--app-metrics/Manifest.gzbin7124 -> 7123 bytes
-rw-r--r--app-metrics/prometheus/Manifest4
-rw-r--r--app-metrics/prometheus/prometheus-2.52.0.ebuild72
-rw-r--r--app-misc/Manifest.gzbin50762 -> 50740 bytes
-rw-r--r--app-misc/banner/Manifest2
-rw-r--r--app-misc/banner/banner-1.3.6.ebuild15
-rw-r--r--app-misc/blink1/Manifest3
-rw-r--r--app-misc/blink1/blink1-1.98-r2.ebuild106
-rw-r--r--app-misc/blink1/blink1-1.98-r3.ebuild92
-rw-r--r--app-misc/blink1/files/blink1-1.98-ldflags.patch10
-rw-r--r--app-misc/check-jsonschema/Manifest4
-rw-r--r--app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild51
-rw-r--r--app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild60
-rw-r--r--app-misc/check-jsonschema/check-jsonschema-0.28.4.ebuild58
-rw-r--r--app-misc/crunch/Manifest2
-rw-r--r--app-misc/crunch/metadata.xml5
-rw-r--r--app-misc/ebusd/Manifest2
-rw-r--r--app-misc/ebusd/ebusd-23.3-r2.ebuild2
-rw-r--r--app-misc/elasticsearch/Manifest6
-rw-r--r--app-misc/elasticsearch/elasticsearch-8.12.2.ebuild102
-rw-r--r--app-misc/elasticsearch/elasticsearch-8.14.1.ebuild (renamed from app-misc/elasticsearch/elasticsearch-8.12.1.ebuild)0
-rw-r--r--app-misc/empty/Manifest2
-rw-r--r--app-misc/empty/metadata.xml5
-rw-r--r--app-misc/fastfetch/Manifest12
-rw-r--r--app-misc/fastfetch/fastfetch-0.1.9999.ebuild5
-rw-r--r--app-misc/fastfetch/fastfetch-0.2.9999.ebuild5
-rw-r--r--app-misc/fastfetch/fastfetch-2.11.5.ebuild116
-rw-r--r--app-misc/fastfetch/fastfetch-2.13.2.ebuild2
-rw-r--r--app-misc/fastfetch/fastfetch-2.16.0.ebuild111
-rw-r--r--app-misc/fastfetch/fastfetch-2.17.0.ebuild110
-rw-r--r--app-misc/fhem/Manifest2
-rw-r--r--app-misc/fhem/fhem-6.3.ebuild107
-rw-r--r--app-misc/golly/Manifest2
-rw-r--r--app-misc/golly/golly-4.3.ebuild2
-rw-r--r--app-misc/gramps/Manifest2
-rw-r--r--app-misc/gramps/metadata.xml5
-rw-r--r--app-misc/i2bits/Manifest4
-rw-r--r--app-misc/i2bits/i2bits-0.1.0-r1.ebuild8
-rw-r--r--app-misc/jaq/Manifest16
-rw-r--r--app-misc/jaq/jaq-1.2.0.ebuild117
-rw-r--r--app-misc/jaq/jaq-1.3.0.ebuild115
-rw-r--r--app-misc/jaq/jaq-1.5.0.ebuild124
-rw-r--r--app-misc/jdupes/Manifest2
-rw-r--r--app-misc/jdupes/jdupes-1.27.3.ebuild4
-rw-r--r--app-misc/linux-logo/Manifest2
-rw-r--r--app-misc/linux-logo/linux-logo-6.01.ebuild4
-rw-r--r--app-misc/lockfile-progs/Manifest2
-rw-r--r--app-misc/lockfile-progs/lockfile-progs-0.1.19.ebuild35
-rw-r--r--app-misc/logiops/Manifest5
-rw-r--r--app-misc/logiops/files/logiops-0.3.3-gcc-14.patch28
-rw-r--r--app-misc/logiops/logiops-0.3.3.ebuild77
-rw-r--r--app-misc/logiops/logiops-0.3.4.ebuild2
-rw-r--r--app-misc/mc/Manifest2
-rw-r--r--app-misc/mc/metadata.xml4
-rw-r--r--app-misc/mx5000tools/Manifest4
-rw-r--r--app-misc/mx5000tools/files/mx5000tools-0.1.2-find-netpbm-header.patch22
-rw-r--r--app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch20
-rw-r--r--app-misc/mx5000tools/mx5000tools-0.1.2-r2.ebuild45
-rw-r--r--app-misc/ola/Manifest2
-rw-r--r--app-misc/ola/metadata.xml5
-rw-r--r--app-misc/openrgb/Manifest4
-rw-r--r--app-misc/openrgb/openrgb-0.9.ebuild13
-rw-r--r--app-misc/openrgb/openrgb-9999.ebuild13
-rw-r--r--app-misc/rlwrap/Manifest2
-rw-r--r--app-misc/rlwrap/rlwrap-0.46.1.ebuild4
-rw-r--r--app-misc/siegfried/Manifest7
-rw-r--r--app-misc/siegfried/siegfried-1.11.1.ebuild52
-rw-r--r--app-misc/siegfried/siegfried-1.11.1_rc4.ebuild52
-rw-r--r--app-misc/sonypid/Manifest2
-rw-r--r--app-misc/sonypid/sonypid-1.9.1.ebuild29
-rw-r--r--app-misc/tmux-mem-cpu-load/Manifest4
-rw-r--r--app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.5.1.ebuild22
-rw-r--r--app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.8.1.ebuild22
-rw-r--r--app-misc/trash-cli/Manifest2
-rw-r--r--app-misc/trash-cli/trash-cli-0.23.11.10.ebuild2
-rw-r--r--app-office/Manifest.gzbin8406 -> 8408 bytes
-rw-r--r--app-office/homebank/Manifest2
-rw-r--r--app-office/homebank/homebank-5.8.1.ebuild2
-rw-r--r--app-office/libreoffice/Manifest12
-rw-r--r--app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild3
-rw-r--r--app-office/libreoffice/libreoffice-24.2.4.2-r10.ebuild3
-rw-r--r--app-office/libreoffice/libreoffice-24.2.9999.ebuild3
-rw-r--r--app-office/libreoffice/libreoffice-7.6.4.1.ebuild2
-rw-r--r--app-office/libreoffice/libreoffice-7.6.7.2.ebuild2
-rw-r--r--app-office/libreoffice/libreoffice-9999.ebuild3
-rw-r--r--app-office/orage/Manifest2
-rw-r--r--app-office/orage/orage-4.18.0.ebuild2
-rw-r--r--app-pda/Manifest.gzbin2068 -> 2064 bytes
-rw-r--r--app-pda/libimobiledevice-glue/Manifest2
-rw-r--r--app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild2
-rw-r--r--app-pda/usbmuxd/Manifest2
-rw-r--r--app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild2
-rw-r--r--app-portage/Manifest.gzbin9606 -> 9606 bytes
-rw-r--r--app-portage/elt-patches/Manifest2
-rw-r--r--app-portage/elt-patches/elt-patches-20240512.ebuild2
-rw-r--r--app-portage/getuto/Manifest2
-rw-r--r--app-portage/getuto/getuto-1.13.ebuild50
-rw-r--r--app-shells/Manifest.gzbin10658 -> 10636 bytes
-rw-r--r--app-shells/atuin/Manifest4
-rw-r--r--app-shells/atuin/atuin-18.3.0.ebuild5
-rw-r--r--app-shells/atuin/metadata.xml1
-rw-r--r--app-shells/bash/Manifest13
-rw-r--r--app-shells/bash/bash-5.1_p16-r11.ebuild346
-rw-r--r--app-shells/bash/bash-5.1_p16-r12.ebuild349
-rw-r--r--app-shells/bash/bash-5.2_p26-r4.ebuild390
-rw-r--r--app-shells/bash/bash-5.2_p26-r5.ebuild393
-rw-r--r--app-shells/bash/bash-5.3_alpha-r3.ebuild389
-rw-r--r--app-shells/bash/bash-5.3_alpha-r4.ebuild392
-rw-r--r--app-shells/bash/files/bashrc-r117
-rw-r--r--app-shells/bash/files/bashrc.d/10-gentoo-color.bash3
-rw-r--r--app-shells/bash/files/bashrc.d/10-gentoo-title.bash32
-rw-r--r--app-shells/bash/files/bashrc.d/15-gentoo-bashrc-check.bash24
-rw-r--r--app-shells/fish/Manifest2
-rw-r--r--app-shells/fish/fish-3.7.1.ebuild2
-rw-r--r--app-shells/gentoo-bashcomp/Manifest2
-rw-r--r--app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild21
-rw-r--r--app-shells/loksh/Manifest2
-rw-r--r--app-shells/loksh/loksh-7.5.ebuild30
-rw-r--r--app-shells/pwsh-bin/Manifest8
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild69
-rw-r--r--app-shells/pwsh-bin/pwsh-bin-7.4.3.ebuild71
-rw-r--r--app-shells/ugit/Manifest2
-rw-r--r--app-shells/ugit/ugit-0.4.3.ebuild36
-rw-r--r--app-text/Manifest.gzbin50264 -> 50281 bytes
-rw-r--r--app-text/bdf2psf/Manifest4
-rw-r--r--app-text/bdf2psf/bdf2psf-1.155-r1.ebuild6
-rw-r--r--app-text/bdf2psf/bdf2psf-1.227.ebuild29
-rw-r--r--app-text/bibclean/Manifest2
-rw-r--r--app-text/bibclean/bibclean-3.06.ebuild4
-rw-r--r--app-text/bibletime/Manifest2
-rw-r--r--app-text/bibletime/metadata.xml5
-rw-r--r--app-text/calibre/Manifest15
-rw-r--r--app-text/calibre/calibre-5.44.0-r3.ebuild4
-rw-r--r--app-text/calibre/calibre-7.10.0.ebuild2
-rw-r--r--app-text/calibre/calibre-7.11.0.ebuild2
-rw-r--r--app-text/calibre/calibre-7.12.0.ebuild2
-rw-r--r--app-text/calibre/calibre-7.13.0.ebuild243
-rw-r--r--app-text/calibre/calibre-7.8.0-r1.ebuild2
-rw-r--r--app-text/calibre/calibre-7.9.0.ebuild2
-rw-r--r--app-text/cherrytree/Manifest8
-rw-r--r--app-text/cherrytree/cherrytree-1.0.0.ebuild74
-rw-r--r--app-text/cherrytree/cherrytree-1.0.1.ebuild74
-rw-r--r--app-text/cherrytree/cherrytree-1.0.2.ebuild74
-rw-r--r--app-text/cherrytree/cherrytree-1.1.2.ebuild76
-rw-r--r--app-text/dictd/Manifest2
-rw-r--r--app-text/dictd/dictd-1.13.1.ebuild2
-rw-r--r--app-text/dvipsk/Manifest2
-rw-r--r--app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild2
-rw-r--r--app-text/epspdf/Manifest2
-rw-r--r--app-text/epspdf/epspdf-0.6.5.1.ebuild60
-rw-r--r--app-text/feathernotes/Manifest2
-rw-r--r--app-text/feathernotes/feathernotes-1.3.0.ebuild35
-rw-r--r--app-text/htmltidy/Manifest2
-rw-r--r--app-text/htmltidy/metadata.xml5
-rw-r--r--app-text/lcdf-typetools/Manifest2
-rw-r--r--app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild2
-rw-r--r--app-text/lesspipe/Manifest6
-rw-r--r--app-text/lesspipe/lesspipe-2.11-r1.ebuild1
-rw-r--r--app-text/lesspipe/lesspipe-2.12.ebuild3
-rw-r--r--app-text/lesspipe/lesspipe-2.13.ebuild1
-rw-r--r--app-text/mdbook/Manifest100
-rw-r--r--app-text/mdbook/mdbook-0.4.37.ebuild282
-rw-r--r--app-text/mupdf/Manifest2
-rw-r--r--app-text/mupdf/mupdf-1.24.1.ebuild2
-rw-r--r--app-text/ocrad/Manifest4
-rw-r--r--app-text/ocrad/ocrad-0.27.ebuild4
-rw-r--r--app-text/ocrad/ocrad-0.29.ebuild37
-rw-r--r--app-text/pandoc-bin/Manifest5
-rw-r--r--app-text/pandoc-bin/pandoc-bin-3.2.1.ebuild62
-rw-r--r--app-text/pandoc-bin/pandoc-bin-3.2.ebuild2
-rw-r--r--app-text/pastebinit/Manifest2
-rw-r--r--app-text/pastebinit/pastebinit-1.7.0.ebuild64
-rw-r--r--app-text/pdfjam/Manifest5
-rw-r--r--app-text/pdfjam/metadata.xml7
-rw-r--r--app-text/pdfjam/pdfjam-3.10-r1.ebuild58
-rw-r--r--app-text/pinfo/Manifest2
-rw-r--r--app-text/pinfo/metadata.xml5
-rw-r--r--app-text/po4a/Manifest2
-rw-r--r--app-text/po4a/po4a-0.73.ebuild54
-rw-r--r--app-text/poppler/Manifest8
-rw-r--r--app-text/poppler/poppler-24.06.0.ebuild157
-rw-r--r--app-text/poppler/poppler-24.06.1.ebuild157
-rw-r--r--app-text/poppler/poppler-9999.ebuild2
-rw-r--r--app-text/ps2pkm/Manifest2
-rw-r--r--app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild2
-rw-r--r--app-text/sigil/Manifest2
-rw-r--r--app-text/sigil/sigil-2.2.1.ebuild105
-rw-r--r--app-text/spellutils/Manifest2
-rw-r--r--app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch52
-rw-r--r--app-text/spellutils/spellutils-0.7-r1.ebuild68
-rw-r--r--app-text/sword/Manifest2
-rw-r--r--app-text/sword/metadata.xml5
-rw-r--r--app-text/tessdata_fast/Manifest2
-rw-r--r--app-text/tessdata_fast/tessdata_fast-4.1.0.ebuild4
-rw-r--r--app-text/tesseract/Manifest2
-rw-r--r--app-text/tesseract/tesseract-5.3.4.ebuild2
-rw-r--r--app-text/texlive-core/Manifest2
-rw-r--r--app-text/texlive-core/texlive-core-2023-r8.ebuild498
-rw-r--r--app-text/texlive-core/texlive-core-2023-r9.ebuild496
-rw-r--r--app-text/texlive/Manifest3
-rw-r--r--app-text/texlive/texlive-2023-r1.ebuild133
-rw-r--r--app-text/texlive/texlive-2023.ebuild5
-rw-r--r--app-text/tkinfo/Manifest2
-rw-r--r--app-text/tkinfo/tkinfo-2.11.ebuild25
-rw-r--r--app-text/ttf2pk2/Manifest2
-rw-r--r--app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild2
-rw-r--r--app-text/vgrep/Manifest2
-rw-r--r--app-text/vgrep/vgrep-2.8.0.ebuild33
-rw-r--r--app-text/xchm/Manifest2
-rw-r--r--app-text/xchm/metadata.xml5
-rw-r--r--app-text/xdvik/Manifest3
-rw-r--r--app-text/xdvik/files/xdvik-22.87.06-c99-fix.patch40
-rw-r--r--app-text/xdvik/xdvik-22.87.06-r1.ebuild6
-rw-r--r--app-text/xiphos/Manifest2
-rw-r--r--app-text/xiphos/metadata.xml5
-rw-r--r--app-vim/Manifest.gzbin31570 -> 31576 bytes
-rw-r--r--app-vim/haskellmode/Manifest2
-rw-r--r--app-vim/haskellmode/haskellmode-20101118-r1.ebuild50
-rw-r--r--app-vim/haskellmode/haskellmode-20101118-r2.ebuild48
-rw-r--r--dev-build/Manifest.gzbin6704 -> 6699 bytes
-rw-r--r--dev-build/automake/Manifest3
-rw-r--r--dev-build/automake/automake-1.16.92.ebuild148
-rw-r--r--dev-build/bazelisk/Manifest2
-rw-r--r--dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild43
-rw-r--r--dev-build/bmake/Manifest4
-rw-r--r--dev-build/bmake/bmake-20240212.ebuild2
-rw-r--r--dev-build/bmake/bmake-20240602.ebuild57
-rw-r--r--dev-build/cmake/Manifest4
-rw-r--r--dev-build/cmake/cmake-3.28.5.ebuild2
-rw-r--r--dev-build/cmake/cmake-9999.ebuild6
-rw-r--r--dev-build/meson/Manifest15
-rw-r--r--dev-build/meson/meson-1.3.0-r2.ebuild135
-rw-r--r--dev-build/meson/meson-1.3.1-r1.ebuild136
-rw-r--r--dev-build/meson/meson-1.4.0.ebuild132
-rw-r--r--dev-build/meson/meson-1.4.1.ebuild2
-rw-r--r--dev-build/meson/meson-1.5.0_rc1.ebuild180
-rw-r--r--dev-build/meson/meson-9999.ebuild4
-rw-r--r--dev-build/rocm-cmake/Manifest6
-rw-r--r--dev-build/rocm-cmake/files/rocm-cmake-6.1.1-license.patch12
-rw-r--r--dev-build/rocm-cmake/files/rocm-cmake-6.1.1-no-rocmchecks-warnings.patch25
-rw-r--r--dev-build/rocm-cmake/metadata.xml6
-rw-r--r--dev-build/rocm-cmake/rocm-cmake-6.1.1.ebuild35
-rw-r--r--dev-build/slibtool/Manifest2
-rw-r--r--dev-build/slibtool/slibtool-0.5.36.ebuild2
-rw-r--r--dev-cpp/Manifest.gzbin14635 -> 14636 bytes
-rw-r--r--dev-cpp/antlr-cpp/Manifest2
-rw-r--r--dev-cpp/antlr-cpp/metadata.xml4
-rw-r--r--dev-cpp/benchmark/Manifest2
-rw-r--r--dev-cpp/benchmark/metadata.xml5
-rw-r--r--dev-cpp/clhpp/Manifest2
-rw-r--r--dev-cpp/clhpp/metadata.xml5
-rw-r--r--dev-cpp/cpp-httplib/Manifest4
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild85
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild85
-rw-r--r--dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild91
-rw-r--r--dev-cpp/gtest/Manifest2
-rw-r--r--dev-cpp/gtest/gtest-1.14.0-r1.ebuild2
-rw-r--r--dev-cpp/prometheus-cpp/Manifest2
-rw-r--r--dev-cpp/prometheus-cpp/metadata.xml5
-rw-r--r--dev-db/Manifest.gzbin16759 -> 16759 bytes
-rw-r--r--dev-db/freetds/Manifest2
-rw-r--r--dev-db/freetds/freetds-1.4.17.ebuild54
-rw-r--r--dev-db/hsqldb/Manifest2
-rw-r--r--dev-db/hsqldb/hsqldb-1.8.1.3-r4.ebuild174
-rw-r--r--dev-db/hsqldb/hsqldb-1.8.1.3-r5.ebuild173
-rw-r--r--dev-db/influxdb/Manifest10
-rw-r--r--dev-db/influxdb/influxdb-2.7.3-r2.ebuild284
-rw-r--r--dev-db/influxdb/influxdb-2.7.5.ebuild5
-rw-r--r--dev-db/influxdb/influxdb-2.7.6.ebuild286
-rw-r--r--dev-db/litecli/Manifest2
-rw-r--r--dev-db/litecli/litecli-1.11.0.ebuild34
-rw-r--r--dev-db/m17n-db/Manifest5
-rw-r--r--dev-db/m17n-db/m17n-db-1.8.0.ebuild24
-rw-r--r--dev-db/m17n-db/m17n-db-1.8.5.ebuild44
-rw-r--r--dev-db/mariadb/Manifest13
-rw-r--r--dev-db/mariadb/mariadb-10.11.5-r1.ebuild1321
-rw-r--r--dev-db/mariadb/mariadb-10.11.6.ebuild1321
-rw-r--r--dev-db/mariadb/mariadb-10.11.8.ebuild1324
-rw-r--r--dev-db/mariadb/mariadb-10.6.15-r1.ebuild1332
-rw-r--r--dev-db/mariadb/mariadb-10.6.16.ebuild1332
-rw-r--r--dev-db/mariadb/mariadb-10.6.18.ebuild1335
-rw-r--r--dev-db/mariadb/mariadb-11.4.2.ebuild1324
-rw-r--r--dev-db/pgpool2/Manifest4
-rw-r--r--dev-db/pgpool2/pgpool2-4.3.10.ebuild97
-rw-r--r--dev-db/pgpool2/pgpool2-4.4.7.ebuild97
-rw-r--r--dev-db/postgresql/Manifest4
-rw-r--r--dev-db/postgresql/postgresql-17_beta2.ebuild (renamed from dev-db/postgresql/postgresql-17_beta1.ebuild)0
-rw-r--r--dev-db/redis/Manifest2
-rw-r--r--dev-db/redis/redis-7.2.5.ebuild2
-rw-r--r--dev-db/sqlcipher/Manifest2
-rw-r--r--dev-db/sqlcipher/metadata.xml5
-rw-r--r--dev-db/sqlite/Manifest1
-rw-r--r--dev-db/sqlite/files/sqlite-3.45.1-lto.patch20
-rw-r--r--dev-debug/Manifest.gzbin4024 -> 4021 bytes
-rw-r--r--dev-debug/bpftrace/Manifest7
-rw-r--r--dev-debug/bpftrace/bpftrace-0.20.3.ebuild100
-rw-r--r--dev-debug/bpftrace/bpftrace-0.21.1.ebuild95
-rw-r--r--dev-debug/bpftrace/files/bpftrace-0.21.0-dont-compress-man.patch47
-rw-r--r--dev-debug/bpftrace/metadata.xml16
-rw-r--r--dev-debug/lldb/Manifest12
-rw-r--r--dev-debug/lldb/lldb-18.1.8.ebuild (renamed from dev-debug/lldb/lldb-18.1.7.ebuild)0
-rw-r--r--dev-debug/lldb/lldb-19.0.0_pre20240615.ebuild110
-rw-r--r--dev-debug/lldb/lldb-19.0.0_pre20240623.ebuild (renamed from dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild)0
-rw-r--r--dev-debug/ltrace/Manifest2
-rw-r--r--dev-debug/ltrace/metadata.xml5
-rw-r--r--dev-debug/strace/Manifest2
-rw-r--r--dev-debug/strace/strace-6.8.ebuild2
-rw-r--r--dev-debug/valgrind/Manifest2
-rw-r--r--dev-debug/valgrind/valgrind-3.23.0_p2.ebuild193
-rw-r--r--dev-dotnet/Manifest.gzbin3805 -> 3797 bytes
-rw-r--r--dev-dotnet/csharp-language-server/Manifest99
-rw-r--r--dev-dotnet/csharp-language-server/csharp-language-server-0.11.0.ebuild191
-rw-r--r--dev-dotnet/csharp-language-server/csharp-language-server-0.12.0.ebuild172
-rw-r--r--dev-dotnet/csharp-language-server/csharp-language-server-0.14.0.ebuild167
-rw-r--r--dev-dotnet/dotnet-outdated/Manifest2
-rw-r--r--dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.2.ebuild2
-rw-r--r--dev-dotnet/dotnet-sdk-bin/Manifest14
-rw-r--r--dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild (renamed from dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild)0
-rw-r--r--dev-dotnet/dotnet-sdk/Manifest2
-rw-r--r--dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.105.ebuild2
-rw-r--r--dev-dotnet/fable/Manifest5
-rw-r--r--dev-dotnet/fable/fable-4.12.0.ebuild350
-rw-r--r--dev-dotnet/fable/fable-4.19.3.ebuild351
-rw-r--r--dev-dotnet/fantomas/Manifest2
-rw-r--r--dev-dotnet/fantomas/fantomas-6.3.4.ebuild2
-rw-r--r--dev-dotnet/fsautocomplete/Manifest2
-rw-r--r--dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild2
-rw-r--r--dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest2
-rw-r--r--dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.4.1.ebuild2
-rw-r--r--dev-embedded/Manifest.gzbin9388 -> 9394 bytes
-rw-r--r--dev-embedded/libftdi/Manifest4
-rw-r--r--dev-embedded/libftdi/libftdi-1.5-r6.ebuild94
-rw-r--r--dev-embedded/libftdi/libftdi-1.5-r7.ebuild91
-rw-r--r--dev-embedded/libftdi/libftdi-9999.ebuild5
-rw-r--r--dev-embedded/sunxi-tools/Manifest2
-rw-r--r--dev-embedded/sunxi-tools/sunxi-tools-1.4.2.ebuild4
-rw-r--r--dev-games/Manifest.gzbin5732 -> 5736 bytes
-rw-r--r--dev-games/irrlicht-mt-headers/Manifest2
-rw-r--r--dev-games/irrlicht-mt-headers/metadata.xml5
-rw-r--r--dev-games/irrlicht-mt/Manifest2
-rw-r--r--dev-games/irrlicht-mt/metadata.xml5
-rw-r--r--dev-java/Manifest.gzbin55223 -> 55199 bytes
-rw-r--r--dev-java/checker-framework-qual/Manifest4
-rw-r--r--dev-java/checker-framework-qual/checker-framework-qual-3.42.0.ebuild24
-rw-r--r--dev-java/checker-framework-qual/checker-framework-qual-3.43.0.ebuild2
-rw-r--r--dev-java/cortado/Manifest2
-rw-r--r--dev-java/cortado/cortado-0.6.0-r3.ebuild37
-rw-r--r--dev-java/eclipse-ecj/Manifest3
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.32.ebuild73
-rw-r--r--dev-java/eclipse-ecj/files/ecj-4.327
-rw-r--r--dev-java/error-prone-annotations/Manifest4
-rw-r--r--dev-java/error-prone-annotations/error-prone-annotations-2.24.0.ebuild24
-rw-r--r--dev-java/error-prone-annotations/error-prone-annotations-2.27.1-r1.ebuild2
-rw-r--r--dev-java/guava-testlib/Manifest5
-rw-r--r--dev-java/guava-testlib/guava-testlib-33.0.0.ebuild46
-rw-r--r--dev-java/guava-testlib/guava-testlib-33.2.0.ebuild2
-rw-r--r--dev-java/guava/Manifest4
-rw-r--r--dev-java/guava/guava-33.0.0.ebuild35
-rw-r--r--dev-java/guava/guava-33.2.0.ebuild2
-rw-r--r--dev-java/j2objc-annotations/Manifest4
-rw-r--r--dev-java/j2objc-annotations/j2objc-annotations-2.8.ebuild33
-rw-r--r--dev-java/j2objc-annotations/j2objc-annotations-3.0.0-r1.ebuild2
-rw-r--r--dev-java/java-config/Manifest2
-rw-r--r--dev-java/java-config/java-config-2.3.4.ebuild80
-rw-r--r--dev-java/javacup/Manifest2
-rw-r--r--dev-java/javacup/javacup-11b_p20160615.ebuild2
-rw-r--r--dev-java/jdbc-postgresql/Manifest4
-rw-r--r--dev-java/jdbc-postgresql/jdbc-postgresql-42.7.3.ebuild (renamed from dev-java/jdbc-postgresql/jdbc-postgresql-42.7.1.ebuild)0
-rw-r--r--dev-java/jflex/Manifest2
-rw-r--r--dev-java/jflex/jflex-1.6.1-r3.ebuild2
-rw-r--r--dev-java/maven-bin/Manifest6
-rw-r--r--dev-java/maven-bin/maven-bin-3.9.6.ebuild64
-rw-r--r--dev-java/maven-bin/maven-bin-3.9.7.ebuild63
-rw-r--r--dev-java/maven-bin/maven-bin-3.9.8.ebuild2
-rw-r--r--dev-java/swt/Manifest4
-rw-r--r--dev-java/swt/swt-4.32.ebuild152
-rw-r--r--dev-java/velocity/Manifest1
-rw-r--r--dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch11
-rw-r--r--dev-lang/Manifest.gzbin21963 -> 21973 bytes
-rw-r--r--dev-lang/R/Manifest4
-rw-r--r--dev-lang/R/R-4.4.1.ebuild248
-rw-r--r--dev-lang/R/metadata.xml3
-rw-r--r--dev-lang/algol68g/Manifest4
-rw-r--r--dev-lang/algol68g/algol68g-3.5.2.ebuild2
-rw-r--r--dev-lang/algol68g/algol68g-3.5.4.ebuild41
-rw-r--r--dev-lang/boogie/Manifest6
-rw-r--r--dev-lang/boogie/boogie-3.1.4.ebuild303
-rw-r--r--dev-lang/boogie/boogie-3.1.5.ebuild303
-rw-r--r--dev-lang/boogie/boogie-3.1.6.ebuild2
-rw-r--r--dev-lang/dafny-bin/Manifest6
-rw-r--r--dev-lang/dafny-bin/dafny-bin-4.4.0-r1.ebuild56
-rw-r--r--dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild (renamed from dev-lang/dafny-bin/dafny-bin-4.5.0-r1.ebuild)0
-rw-r--r--dev-lang/dafny/Manifest15
-rw-r--r--dev-lang/dafny/dafny-4.7.0.ebuild665
-rw-r--r--dev-lang/eisl/Manifest2
-rw-r--r--dev-lang/eisl/eisl-3.95.ebuild2
-rw-r--r--dev-lang/fennel/Manifest2
-rw-r--r--dev-lang/fennel/fennel-1.5.0.ebuild56
-rw-r--r--dev-lang/interprolog/Manifest2
-rw-r--r--dev-lang/interprolog/files/build.xml45
-rw-r--r--dev-lang/interprolog/interprolog-2.1.2-r3.ebuild60
-rw-r--r--dev-lang/lazarus/Manifest2
-rw-r--r--dev-lang/lazarus/metadata.xml3
-rw-r--r--dev-lang/moarvm/Manifest2
-rw-r--r--dev-lang/moarvm/moarvm-2024.05.ebuild60
-rw-r--r--dev-lang/nqp/Manifest2
-rw-r--r--dev-lang/nqp/nqp-2024.05.ebuild147
-rw-r--r--dev-lang/ocaml/Manifest1
-rw-r--r--dev-lang/ocaml/files/ocaml-4.14.0-clang.patch132
-rw-r--r--dev-lang/pico8/Manifest8
-rw-r--r--dev-lang/pico8/pico8-0.2.5g.ebuild57
-rw-r--r--dev-lang/pico8/pico8-0.2.6b.ebuild56
-rw-r--r--dev-lang/python/Manifest29
-rw-r--r--dev-lang/python/python-3.10.14_p1.ebuild508
-rw-r--r--dev-lang/python/python-3.11.9.ebuild539
-rw-r--r--dev-lang/python/python-3.12.3.ebuild537
-rw-r--r--dev-lang/python/python-3.12.4.ebuild574
-rw-r--r--dev-lang/python/python-3.13.0_beta1_p1.ebuild566
-rw-r--r--dev-lang/python/python-3.13.0_beta1_p2.ebuild643
-rw-r--r--dev-lang/python/python-3.13.0_beta2.ebuild668
-rw-r--r--dev-lang/python/python-3.13.0_beta2_p1.ebuild668
-rw-r--r--dev-lang/python/python-3.13.0_beta2_p3.ebuild652
-rw-r--r--dev-lang/python/python-3.13.0_beta2_p5.ebuild671
-rw-r--r--dev-lang/python/python-3.13.0_beta3.ebuild (renamed from dev-lang/python/python-3.13.0_beta2_p8.ebuild)0
-rw-r--r--dev-lang/python/python-3.8.19_p1.ebuild430
-rw-r--r--dev-lang/python/python-3.8.19_p2.ebuild2
-rw-r--r--dev-lang/python/python-3.9.19_p2.ebuild490
-rw-r--r--dev-lang/rakudo/Manifest2
-rw-r--r--dev-lang/rakudo/rakudo-2024.05.ebuild72
-rw-r--r--dev-lang/rust-bin/Manifest36
-rw-r--r--dev-lang/rust-bin/rust-bin-1.79.0.ebuild248
-rw-r--r--dev-lang/rust/Manifest31
-rw-r--r--dev-lang/rust/rust-1.79.0.ebuild788
-rw-r--r--dev-lang/spidermonkey/Manifest2
-rw-r--r--dev-lang/spidermonkey/spidermonkey-115.10.0.ebuild6
-rw-r--r--dev-lang/tuprolog/Manifest1
-rw-r--r--dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild88
-rw-r--r--dev-lang/typescript/Manifest2
-rw-r--r--dev-lang/typescript/typescript-5.5.2.ebuild43
-rw-r--r--dev-libs/Manifest.gzbin99811 -> 100217 bytes
-rw-r--r--dev-libs/bglibs/Manifest2
-rw-r--r--dev-libs/bglibs/bglibs-2.04-r1.ebuild2
-rw-r--r--dev-libs/blake3/Manifest2
-rw-r--r--dev-libs/blake3/blake3-1.5.1.ebuild2
-rw-r--r--dev-libs/boxfort/Manifest3
-rw-r--r--dev-libs/boxfort/boxfort-0.1.1.ebuild42
-rw-r--r--dev-libs/boxfort/boxfort-0.1.4-r1.ebuild41
-rw-r--r--dev-libs/c-blosc/Manifest2
-rw-r--r--dev-libs/c-blosc/c-blosc-1.21.6.ebuild57
-rw-r--r--dev-libs/c-blosc2/Manifest9
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild67
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild63
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.14.0.ebuild63
-rw-r--r--dev-libs/c-blosc2/c-blosc2-2.14.1.ebuild63
-rw-r--r--dev-libs/c-blosc2/files/c-blosc2-2.9.3-no-unaligned.patch32
-rw-r--r--dev-libs/cJSON/Manifest2
-rw-r--r--dev-libs/cJSON/cJSON-1.7.18.ebuild2
-rw-r--r--dev-libs/chmlib/Manifest2
-rw-r--r--dev-libs/chmlib/metadata.xml5
-rw-r--r--dev-libs/concurrencykit/Manifest2
-rw-r--r--dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild2
-rw-r--r--dev-libs/criterion/Manifest3
-rw-r--r--dev-libs/criterion/criterion-2.4.0.ebuild64
-rw-r--r--dev-libs/criterion/criterion-2.4.1-r1.ebuild71
-rw-r--r--dev-libs/cxxopts/Manifest2
-rw-r--r--dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild2
-rw-r--r--dev-libs/gom/Manifest2
-rw-r--r--dev-libs/gom/gom-0.5.1.ebuild3
-rw-r--r--dev-libs/half/Manifest4
-rw-r--r--dev-libs/half/half-1.12.0-r1.ebuild17
-rw-r--r--dev-libs/half/half-1.12.0.ebuild17
-rw-r--r--dev-libs/half/metadata.xml4
-rw-r--r--dev-libs/hipother/Manifest3
-rw-r--r--dev-libs/hipother/hipother-6.1.1.ebuild18
-rw-r--r--dev-libs/hipother/metadata.xml14
-rw-r--r--dev-libs/hyprland-protocols/Manifest2
-rw-r--r--dev-libs/hyprland-protocols/hyprland-protocols-0.3.0.ebuild25
-rw-r--r--dev-libs/igraph/Manifest5
-rw-r--r--dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch35
-rw-r--r--dev-libs/igraph/igraph-0.10.10.ebuild54
-rw-r--r--dev-libs/igraph/igraph-0.10.4-r1.ebuild55
-rw-r--r--dev-libs/intel-compute-runtime/Manifest6
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild84
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.17.29377.6.ebuild2
-rw-r--r--dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21.ebuild84
-rw-r--r--dev-libs/intel-metrics-discovery/Manifest2
-rw-r--r--dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.172.ebuild29
-rw-r--r--dev-libs/intel-metrics-library/Manifest2
-rw-r--r--dev-libs/intel-metrics-library/intel-metrics-library-1.0.166.ebuild27
-rw-r--r--dev-libs/isa-l/Manifest2
-rw-r--r--dev-libs/isa-l/metadata.xml5
-rw-r--r--dev-libs/isa-l_crypto/Manifest2
-rw-r--r--dev-libs/isa-l_crypto/metadata.xml5
-rw-r--r--dev-libs/kirigami-addons/Manifest2
-rw-r--r--dev-libs/kirigami-addons/kirigami-addons-1.2.1-r1.ebuild2
-rw-r--r--dev-libs/kpathsea/Manifest2
-rw-r--r--dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild2
-rw-r--r--dev-libs/level-zero/Manifest1
-rw-r--r--dev-libs/level-zero/files/level-zero-1.16.14-spdlog-libfmt.patch60
-rw-r--r--dev-libs/libassuan/Manifest6
-rw-r--r--dev-libs/libassuan/libassuan-3.0.0.ebuild56
-rw-r--r--dev-libs/libassuan/libassuan-3.0.1.ebuild56
-rw-r--r--dev-libs/libbpf/Manifest4
-rw-r--r--dev-libs/libbpf/libbpf-1.2.2.ebuild54
-rw-r--r--dev-libs/libbpf/libbpf-1.4.0.ebuild65
-rw-r--r--dev-libs/libcdio/Manifest3
-rw-r--r--dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch75
-rw-r--r--dev-libs/libcdio/libcdio-2.1.0-r1.ebuild84
-rw-r--r--dev-libs/libcdio/libcdio-2.1.0-r2.ebuild85
-rw-r--r--dev-libs/libclc/Manifest12
-rw-r--r--dev-libs/libclc/libclc-18.1.8.ebuild (renamed from dev-libs/libclc/libclc-18.1.7.ebuild)0
-rw-r--r--dev-libs/libclc/libclc-19.0.0_pre20240615.ebuild61
-rw-r--r--dev-libs/libclc/libclc-19.0.0_pre20240623.ebuild (renamed from dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild)0
-rw-r--r--dev-libs/libgcrypt/Manifest5
-rw-r--r--dev-libs/libgcrypt/files/libgcrypt-1.11.0-o-flag-munging.patch53
-rw-r--r--dev-libs/libgcrypt/files/libgcrypt-1.11.0-s390x.patch59
-rw-r--r--dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild181
-rw-r--r--dev-libs/libgit2/Manifest4
-rw-r--r--dev-libs/libgit2/libgit2-1.8.0-r1.ebuild75
-rw-r--r--dev-libs/libgit2/libgit2-1.8.1.ebuild4
-rw-r--r--dev-libs/libgpg-error/Manifest10
-rw-r--r--dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch31
-rw-r--r--dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild4
-rw-r--r--dev-libs/libgpg-error/libgpg-error-1.49.ebuild5
-rw-r--r--dev-libs/libgpg-error/libgpg-error-1.50.ebuild93
-rw-r--r--dev-libs/libjcat/Manifest2
-rw-r--r--dev-libs/libjcat/metadata.xml5
-rw-r--r--dev-libs/libjodycode/Manifest2
-rw-r--r--dev-libs/libjodycode/libjodycode-3.1.ebuild4
-rw-r--r--dev-libs/libksba/Manifest3
-rw-r--r--dev-libs/libksba/libksba-1.6.7.ebuild62
-rw-r--r--dev-libs/libpcre2/Manifest4
-rw-r--r--dev-libs/libpcre2/libpcre2-10.44-r1.ebuild117
-rw-r--r--dev-libs/libptytty/Manifest2
-rw-r--r--dev-libs/libptytty/metadata.xml5
-rw-r--r--dev-libs/libthreadar/Manifest1
-rw-r--r--dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild35
-rw-r--r--dev-libs/libxml2/Manifest6
-rw-r--r--dev-libs/libxml2/libxml2-2.11.8.ebuild2
-rw-r--r--dev-libs/libxml2/libxml2-2.12.7.ebuild2
-rw-r--r--dev-libs/libxml2/libxml2-9999.ebuild13
-rw-r--r--dev-libs/libxmlb/Manifest2
-rw-r--r--dev-libs/libxmlb/metadata.xml5
-rw-r--r--dev-libs/libxslt/Manifest2
-rw-r--r--dev-libs/libxslt/libxslt-9999.ebuild6
-rw-r--r--dev-libs/libzia/Manifest2
-rw-r--r--dev-libs/libzia/libzia-4.60.ebuild52
-rw-r--r--dev-libs/m17n-lib/Manifest10
-rw-r--r--dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch91
-rw-r--r--dev-libs/m17n-lib/files/m17n-lib-clang.patch21
-rw-r--r--dev-libs/m17n-lib/files/m17n-lib-configure.patch167
-rw-r--r--dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild93
-rw-r--r--dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild86
-rw-r--r--dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild89
-rw-r--r--dev-libs/m17n-lib/metadata.xml3
-rw-r--r--dev-libs/metee/Manifest2
-rw-r--r--dev-libs/metee/metee-4.1.0.ebuild37
-rw-r--r--dev-libs/nettle/Manifest8
-rw-r--r--dev-libs/nettle/nettle-3.10.ebuild99
-rw-r--r--dev-libs/nettle/nettle-3.9.1-r1.ebuild94
-rw-r--r--dev-libs/nettle/nettle-3.9.1.ebuild87
-rw-r--r--dev-libs/nettle/nettle-3.9.ebuild89
-rw-r--r--dev-libs/nwjs/Manifest4
-rw-r--r--dev-libs/nwjs/nwjs-0.82.0.ebuild144
-rw-r--r--dev-libs/nwjs/nwjs-0.88.0.ebuild144
-rw-r--r--dev-libs/opencl-clang/Manifest2
-rw-r--r--dev-libs/opencl-clang/opencl-clang-18.1.0.ebuild41
-rw-r--r--dev-libs/opencl-icd-loader/Manifest2
-rw-r--r--dev-libs/opencl-icd-loader/metadata.xml5
-rw-r--r--dev-libs/plasma-wayland-protocols/Manifest2
-rw-r--r--dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild2
-rw-r--r--dev-libs/ptexenc/Manifest2
-rw-r--r--dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild2
-rw-r--r--dev-libs/qcoro/Manifest2
-rw-r--r--dev-libs/qcoro/qcoro-0.10.0-r1.ebuild4
-rw-r--r--dev-libs/rccl/Manifest7
-rw-r--r--dev-libs/rccl/files/rccl-6.0.2-fix-version-check.patch15
-rw-r--r--dev-libs/rccl/metadata.xml6
-rw-r--r--dev-libs/rccl/rccl-5.7.1.ebuild3
-rw-r--r--dev-libs/rccl/rccl-6.1.1.ebuild69
-rw-r--r--dev-libs/rocdbgapi/Manifest5
-rw-r--r--dev-libs/rocdbgapi/metadata.xml15
-rw-r--r--dev-libs/rocdbgapi/rocdbgapi-5.7.1.ebuild60
-rw-r--r--dev-libs/rocdbgapi/rocdbgapi-6.1.1.ebuild63
-rw-r--r--dev-libs/rocm-comgr/Manifest11
-rw-r--r--dev-libs/rocm-comgr/files/rocm-comgr-6.0.0-extend-isa-compatibility-check.patch204
-rw-r--r--dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-dont-add-nogpulib.patch31
-rw-r--r--dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-enforce-oop-compiler.patch26
-rw-r--r--dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-fix-comgr-default-flags.patch51
-rw-r--r--dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-llvm-18-compat.patch79
-rw-r--r--dev-libs/rocm-comgr/metadata.xml6
-rw-r--r--dev-libs/rocm-comgr/rocm-comgr-6.0.0.ebuild63
-rw-r--r--dev-libs/rocm-comgr/rocm-comgr-6.1.1.ebuild88
-rw-r--r--dev-libs/rocm-device-libs/Manifest14
-rw-r--r--dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch37
-rw-r--r--dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-remove-gfx700-tests.patch34
-rw-r--r--dev-libs/rocm-device-libs/files/rocm-device-libs-6.0.0-add-gws-attribute.patch22
-rw-r--r--dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-llvm-link.patch28
-rw-r--r--dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures.patch64
-rw-r--r--dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures2.patch44
-rw-r--r--dev-libs/rocm-device-libs/metadata.xml6
-rw-r--r--dev-libs/rocm-device-libs/rocm-device-libs-5.7.1.ebuild9
-rw-r--r--dev-libs/rocm-device-libs/rocm-device-libs-6.0.0.ebuild51
-rw-r--r--dev-libs/rocm-device-libs/rocm-device-libs-6.1.1.ebuild83
-rw-r--r--dev-libs/rocm-opencl-runtime/Manifest5
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.0.0.ebuild111
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.1.ebuild93
-rw-r--r--dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild139
-rw-r--r--dev-libs/rocr-runtime/Manifest22
-rw-r--r--dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-extend-isa-compatibility-check.patch2
-rw-r--r--dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-musl.patch11
-rw-r--r--dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-ld-lld.patch17
-rw-r--r--dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-musl.patch106
-rw-r--r--dev-libs/rocr-runtime/metadata.xml6
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild3
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild1
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild1
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild1
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-5.7.1-r2.ebuild59
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-5.7.1-r3.ebuild60
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-6.0.0-r1.ebuild58
-rw-r--r--dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild62
-rw-r--r--dev-libs/roct-thunk-interface/Manifest11
-rw-r--r--dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-libpath.patch13
-rw-r--r--dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-linklibLLVM.patch31
-rw-r--r--dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-skipIPCtest.patch20
-rw-r--r--dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.0.0-functions.patch12
-rw-r--r--dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.1.0-visibility.patch26
-rw-r--r--dev-libs/roct-thunk-interface/metadata.xml2
-rw-r--r--dev-libs/roct-thunk-interface/roct-thunk-interface-6.0.0-r1.ebuild44
-rw-r--r--dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.1.ebuild81
-rw-r--r--dev-libs/sentry-native/Manifest2
-rw-r--r--dev-libs/sentry-native/metadata.xml5
-rw-r--r--dev-libs/sexpp/Manifest2
-rw-r--r--dev-libs/sexpp/sexpp-0.8.8.ebuild36
-rw-r--r--dev-libs/simdjson/Manifest2
-rw-r--r--dev-libs/simdjson/simdjson-3.9.1.ebuild2
-rw-r--r--dev-libs/tree-sitter-c-sharp/Manifest2
-rw-r--r--dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild2
-rw-r--r--dev-libs/tree-sitter-c/Manifest2
-rw-r--r--dev-libs/tree-sitter-c/tree-sitter-c-0.21.1.ebuild2
-rw-r--r--dev-libs/tree-sitter-css/Manifest2
-rw-r--r--dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild2
-rw-r--r--dev-libs/tree-sitter-html/Manifest2
-rw-r--r--dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild2
-rw-r--r--dev-libs/tree-sitter-julia/Manifest2
-rw-r--r--dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild2
-rw-r--r--dev-libs/tree-sitter-php/Manifest4
-rw-r--r--dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild2
-rw-r--r--dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild14
-rw-r--r--dev-libs/tree-sitter-ruby/Manifest2
-rw-r--r--dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild2
-rw-r--r--dev-libs/tree-sitter-rust/Manifest2
-rw-r--r--dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild2
-rw-r--r--dev-libs/wayland-protocols/Manifest2
-rw-r--r--dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild2
-rw-r--r--dev-libs/xerces-c/Manifest2
-rw-r--r--dev-libs/xerces-c/xerces-c-3.2.5.ebuild2
-rw-r--r--dev-libs/xmlrpc-c/Manifest2
-rw-r--r--dev-libs/xmlrpc-c/metadata.xml5
-rw-r--r--dev-lisp/Manifest.gzbin3364 -> 3369 bytes
-rw-r--r--dev-lisp/cl-ppcre-unicode/Manifest2
-rw-r--r--dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.2.ebuild2
-rw-r--r--dev-lisp/cl-ppcre/Manifest2
-rw-r--r--dev-lisp/cl-ppcre/cl-ppcre-2.1.2.ebuild2
-rw-r--r--dev-lisp/cl-unicode/Manifest2
-rw-r--r--dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild2
-rw-r--r--dev-lisp/cmucl/Manifest6
-rw-r--r--dev-lisp/cmucl/cmucl-21c.ebuild110
-rw-r--r--dev-lisp/cmucl/files/cmucl-21c-build.patch22
-rw-r--r--dev-lisp/cmucl/metadata.xml1
-rw-r--r--dev-lisp/ecl/Manifest2
-rw-r--r--dev-lisp/ecl/ecl-24.5.10.ebuild2
-rw-r--r--dev-lisp/flexi-streams/Manifest2
-rw-r--r--dev-lisp/flexi-streams/flexi-streams-1.0.19.ebuild2
-rw-r--r--dev-lisp/gcl/Manifest3
-rw-r--r--dev-lisp/gcl/files/gcl-2.6.15-riscv.patch67
-rw-r--r--dev-lisp/gcl/gcl-2.6.15_pre3.ebuild8
-rw-r--r--dev-lisp/trivial-gray-streams/Manifest2
-rw-r--r--dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild2
-rw-r--r--dev-lua/Manifest.gzbin7328 -> 7292 bytes
-rw-r--r--dev-lua/lua-term/Manifest2
-rw-r--r--dev-lua/lua-term/lua-term-0.7-r2.ebuild66
-rw-r--r--dev-lua/luacheck/Manifest4
-rw-r--r--dev-lua/luacheck/luacheck-1.1.2.ebuild66
-rw-r--r--dev-lua/luacheck/luacheck-1.2.0.ebuild2
-rw-r--r--dev-lua/luadbi/Manifest5
-rw-r--r--dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch163
-rw-r--r--dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch29
-rw-r--r--dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch55
-rw-r--r--dev-lua/luadbi/luadbi-0.7.2-r2.ebuild107
-rw-r--r--dev-lua/lualdap/Manifest2
-rw-r--r--dev-lua/lualdap/lualdap-1.3.1.ebuild89
-rw-r--r--dev-lua/luarocks/Manifest2
-rw-r--r--dev-lua/luarocks/luarocks-3.11.0.ebuild86
-rw-r--r--dev-lua/luasec/Manifest4
-rw-r--r--dev-lua/luasec/luasec-1.2.0.ebuild89
-rw-r--r--dev-lua/luasec/luasec-1.3.1.ebuild89
-rw-r--r--dev-lua/luasystem/Manifest4
-rw-r--r--dev-lua/luasystem/luasystem-0.4.0.ebuild91
-rw-r--r--dev-lua/luasystem/luasystem-0.4.1.ebuild91
-rw-r--r--dev-lua/mpack/Manifest2
-rw-r--r--dev-lua/mpack/mpack-1.0.11.ebuild116
-rw-r--r--dev-lua/penlight/Manifest2
-rw-r--r--dev-lua/penlight/penlight-1.13.1.ebuild64
-rw-r--r--dev-ml/Manifest.gzbin39796 -> 39807 bytes
-rw-r--r--dev-ml/camlbz2/Manifest2
-rw-r--r--dev-ml/camlbz2/camlbz2-0.8.0-r1.ebuild20
-rw-r--r--dev-ml/camlidl/Manifest3
-rw-r--r--dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch12
-rw-r--r--dev-ml/camlidl/files/includes.patch10
-rw-r--r--dev-ml/camlidl/files/tests.patch34
-rw-r--r--dev-ml/charinfo_width/Manifest2
-rw-r--r--dev-ml/charinfo_width/charinfo_width-2.0.0.ebuild26
-rw-r--r--dev-ml/cmdliner/Manifest2
-rw-r--r--dev-ml/cmdliner/cmdliner-1.3.0.ebuild42
-rw-r--r--dev-ml/gapi-ocaml/Manifest2
-rw-r--r--dev-ml/gapi-ocaml/gapi-ocaml-0.4.5.ebuild33
-rw-r--r--dev-ml/lablgtk-sourceview/Manifest2
-rw-r--r--dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.5.ebuild30
-rw-r--r--dev-ml/lablgtk/Manifest2
-rw-r--r--dev-ml/lablgtk/lablgtk-3.1.5-r1.ebuild31
-rw-r--r--dev-ml/labltk/Manifest8
-rw-r--r--dev-ml/labltk/files/labltk-8.06.14-findlib.patch13
-rw-r--r--dev-ml/labltk/files/labltk-8.06.14-shuffle.patch31
-rw-r--r--dev-ml/labltk/labltk-8.06.12-r2.ebuild3
-rw-r--r--dev-ml/labltk/labltk-8.06.14.ebuild54
-rw-r--r--dev-ml/labltk/labltk-8.06.9-r1.ebuild54
-rw-r--r--dev-ml/llvm-ocaml/Manifest12
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-18.1.8.ebuild (renamed from dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild)0
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240615.ebuild107
-rw-r--r--dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240623.ebuild (renamed from dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240608.ebuild)0
-rw-r--r--dev-ml/menhir/Manifest4
-rw-r--r--dev-ml/menhir/menhir-20220210.ebuild21
-rw-r--r--dev-ml/menhir/menhir-20231231.ebuild21
-rw-r--r--dev-ml/num/Manifest2
-rw-r--r--dev-ml/num/num-1.5.ebuild46
-rw-r--r--dev-ml/ocamlbuild/Manifest1
-rw-r--r--dev-ml/ocamlbuild/files/ocamlbuild-0.14.0-Disable-tests-failing-with-OCaml-4.08.0.patch39
-rw-r--r--dev-ml/ocurl/Manifest4
-rw-r--r--dev-ml/ocurl/metadata.xml11
-rw-r--r--dev-ml/ocurl/ocurl-0.9.2-r1.ebuild35
-rw-r--r--dev-ml/ocurl/ocurl-0.9.2.ebuild37
-rw-r--r--dev-ml/xml-light/Manifest4
-rw-r--r--dev-ml/xml-light/metadata.xml8
-rw-r--r--dev-ml/xml-light/xml-light-2.5.ebuild15
-rw-r--r--dev-ml/yojson/Manifest2
-rw-r--r--dev-ml/yojson/yojson-2.2.1.ebuild44
-rw-r--r--dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild2
-rw-r--r--dev-perl/Array-RefElem/Manifest2
-rw-r--r--dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild2
-rw-r--r--dev-perl/Audio-CD-disc-cover/Manifest2
-rw-r--r--dev-perl/Audio-DSP/Audio-DSP-0.20.0-r4.ebuild2
-rw-r--r--dev-perl/Audio-DSP/Manifest2
-rw-r--r--dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r5.ebuild2
-rw-r--r--dev-perl/Audio-FLAC-Header/Manifest2
-rw-r--r--dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild2
-rw-r--r--dev-perl/Audio-Mixer/Manifest2
-rw-r--r--dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild2
-rw-r--r--dev-perl/Authen-PAM/Manifest2
-rw-r--r--dev-perl/Authen-Radius/Authen-Radius-0.320.0-r1.ebuild2
-rw-r--r--dev-perl/Authen-Radius/Manifest2
-rw-r--r--dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild2
-rw-r--r--dev-perl/B-Hooks-OP-Check/Manifest2
-rw-r--r--dev-perl/B-Utils/B-Utils-0.270.0-r3.ebuild2
-rw-r--r--dev-perl/B-Utils/Manifest2
-rw-r--r--dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild2
-rw-r--r--dev-perl/BSD-Resource/Manifest2
-rw-r--r--dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild2
-rw-r--r--dev-perl/Bit-Vector/Manifest2
-rw-r--r--dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240509.1.0.ebuild2
-rw-r--r--dev-perl/Business-ISBN-Data/Manifest2
-rw-r--r--dev-perl/Business-ISBN/Business-ISBN-3.8.0.ebuild2
-rw-r--r--dev-perl/Business-ISBN/Manifest2
-rw-r--r--dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild2
-rw-r--r--dev-perl/Business-ISMN/Manifest2
-rw-r--r--dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild2
-rw-r--r--dev-perl/Business-ISSN/Manifest2
-rw-r--r--dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild2
-rw-r--r--dev-perl/Class-Accessor/Manifest2
-rw-r--r--dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild2
-rw-r--r--dev-perl/Class-C3-XS/Manifest2
-rw-r--r--dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r2.ebuild2
-rw-r--r--dev-perl/Class-Load-XS/Manifest2
-rw-r--r--dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild2
-rw-r--r--dev-perl/Class-MethodMaker/Manifest2
-rw-r--r--dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild4
-rw-r--r--dev-perl/Class-Singleton/Manifest2
-rw-r--r--dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild4
-rw-r--r--dev-perl/Class-Tiny/Manifest2
-rw-r--r--dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild2
-rw-r--r--dev-perl/Class-XSAccessor/Manifest2
-rw-r--r--dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild2
-rw-r--r--dev-perl/Compress-Bzip2/Manifest2
-rw-r--r--dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r4.ebuild2
-rw-r--r--dev-perl/Crypt-Cracklib/Manifest2
-rw-r--r--dev-perl/Crypt-Eksblowfish/Crypt-Eksblowfish-0.9.0-r4.ebuild2
-rw-r--r--dev-perl/Crypt-Eksblowfish/Manifest2
-rw-r--r--dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild2
-rw-r--r--dev-perl/Data-Compare/Manifest2
-rw-r--r--dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild2
-rw-r--r--dev-perl/Data-Dump/Manifest2
-rw-r--r--dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild2
-rw-r--r--dev-perl/Data-Uniqid/Manifest2
-rw-r--r--dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild2
-rw-r--r--dev-perl/Date-Pcalc/Manifest2
-rw-r--r--dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild2
-rw-r--r--dev-perl/DateTime-Calendar-Julian/Manifest2
-rw-r--r--dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Builder/Manifest2
-rw-r--r--dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild2
-rw-r--r--dev-perl/DateTime-Format-Strptime/Manifest2
-rw-r--r--dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild2
-rw-r--r--dev-perl/DateTime-Locale/Manifest2
-rw-r--r--dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild4
-rw-r--r--dev-perl/DateTime-TimeZone/Manifest2
-rw-r--r--dev-perl/DateTime/DateTime-1.650.0.ebuild2
-rw-r--r--dev-perl/DateTime/Manifest2
-rw-r--r--dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild2
-rw-r--r--dev-perl/Devel-CheckLib/Manifest2
-rw-r--r--dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild2
-rw-r--r--dev-perl/Devel-CheckOS/Manifest2
-rw-r--r--dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild4
-rw-r--r--dev-perl/Devel-Cycle/Manifest2
-rw-r--r--dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild2
-rw-r--r--dev-perl/Digest-SHA1/Manifest2
-rw-r--r--dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild2
-rw-r--r--dev-perl/Encode-Detect/Manifest2
-rw-r--r--dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild2
-rw-r--r--dev-perl/Encode-JIS2K/Manifest2
-rw-r--r--dev-perl/Event/Event-1.280.0-r1.ebuild2
-rw-r--r--dev-perl/Event/Manifest2
-rw-r--r--dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild2
-rw-r--r--dev-perl/ExtUtils-LibBuilder/Manifest2
-rw-r--r--dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild4
-rw-r--r--dev-perl/File-Copy-Recursive/Manifest2
-rw-r--r--dev-perl/File-LibMagic/File-LibMagic-1.230.0-r1.ebuild2
-rw-r--r--dev-perl/File-LibMagic/Manifest2
-rw-r--r--dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild2
-rw-r--r--dev-perl/GnuPG-Interface/Manifest2
-rw-r--r--dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild2
-rw-r--r--dev-perl/Hash-FieldHash/Manifest2
-rw-r--r--dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild4
-rw-r--r--dev-perl/IPC-System-Simple/Manifest2
-rw-r--r--dev-perl/Lchown/Lchown-1.10.0-r4.ebuild2
-rw-r--r--dev-perl/Lchown/Manifest2
-rw-r--r--dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild2
-rw-r--r--dev-perl/Lingua-Translit/Manifest2
-rw-r--r--dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild2
-rw-r--r--dev-perl/List-AllUtils/Manifest2
-rw-r--r--dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild2
-rw-r--r--dev-perl/List-SomeUtils-XS/Manifest2
-rw-r--r--dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild2
-rw-r--r--dev-perl/List-SomeUtils/Manifest2
-rw-r--r--dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild2
-rw-r--r--dev-perl/List-UtilsBy/Manifest2
-rw-r--r--dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild2
-rw-r--r--dev-perl/Log-Log4perl/Manifest2
-rw-r--r--dev-perl/Manifest.gzbin287174 -> 287222 bytes
-rw-r--r--dev-perl/Math-Random-ISAAC-XS/Manifest2
-rw-r--r--dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild2
-rw-r--r--dev-perl/Mojolicious/Manifest2
-rw-r--r--dev-perl/Mojolicious/Mojolicious-9.370.0.ebuild2
-rw-r--r--dev-perl/Mouse/Manifest2
-rw-r--r--dev-perl/Mouse/Mouse-2.5.10-r1.ebuild2
-rw-r--r--dev-perl/Net-LibIDN2/Manifest2
-rw-r--r--dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild2
-rw-r--r--dev-perl/PDL/Manifest2
-rw-r--r--dev-perl/PDL/PDL-2.89.0.ebuild2
-rw-r--r--dev-perl/Params-Validate/Manifest2
-rw-r--r--dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild4
-rw-r--r--dev-perl/PerlIO-Layers/Manifest2
-rw-r--r--dev-perl/PerlIO-Layers/PerlIO-Layers-0.12.0-r1.ebuild2
-rw-r--r--dev-perl/Regexp-Common/Manifest2
-rw-r--r--dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild4
-rw-r--r--dev-perl/Scalar-Properties/Manifest2
-rw-r--r--dev-perl/Scalar-Properties/Scalar-Properties-1.100.860-r2.ebuild2
-rw-r--r--dev-perl/Sort-Key/Manifest2
-rw-r--r--dev-perl/Sort-Key/Sort-Key-1.330.0-r2.ebuild2
-rw-r--r--dev-perl/Test-File-ShareDir/Manifest2
-rw-r--r--dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild4
-rw-r--r--dev-perl/Test-Memory-Cycle/Manifest2
-rw-r--r--dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild4
-rw-r--r--dev-perl/Test-Regexp/Manifest2
-rw-r--r--dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild4
-rw-r--r--dev-perl/Text-BibTeX/Manifest2
-rw-r--r--dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild2
-rw-r--r--dev-perl/Text-CSV/Manifest2
-rw-r--r--dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild4
-rw-r--r--dev-perl/Text-Roman/Manifest2
-rw-r--r--dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild2
-rw-r--r--dev-perl/Tie-Cycle/Manifest2
-rw-r--r--dev-perl/Tie-Cycle/Tie-Cycle-1.228.0.ebuild2
-rw-r--r--dev-perl/XML-LibXML-Simple/Manifest2
-rw-r--r--dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild2
-rw-r--r--dev-perl/XML-LibXSLT/Manifest2
-rw-r--r--dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild2
-rw-r--r--dev-perl/XML-Writer/Manifest2
-rw-r--r--dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild2
-rw-r--r--dev-perl/autovivification/Manifest2
-rw-r--r--dev-perl/autovivification/autovivification-0.180.0-r1.ebuild2
-rw-r--r--dev-perl/rename/Manifest2
-rw-r--r--dev-perl/rename/rename-1.140.0.ebuild2
-rw-r--r--dev-php/Manifest.gzbin34905 -> 34903 bytes
-rw-r--r--dev-php/PEAR-Auth_SASL/Manifest4
-rw-r--r--dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild14
-rw-r--r--dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.2.0.ebuild2
-rw-r--r--dev-php/PEAR-Console_CommandLine/Manifest4
-rw-r--r--dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild53
-rw-r--r--dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.6.ebuild2
-rw-r--r--dev-php/PEAR-Net_Socket/Manifest3
-rw-r--r--dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2-r1.ebuild2
-rw-r--r--dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild14
-rw-r--r--dev-php/PEAR-Structures_Graph/Manifest4
-rw-r--r--dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild26
-rw-r--r--dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.2.0.ebuild2
-rw-r--r--dev-php/pear/Manifest3
-rw-r--r--dev-php/pear/pear-1.10.3-r1.ebuild2
-rw-r--r--dev-php/pear/pear-1.10.3.ebuild16
-rw-r--r--dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild3
-rw-r--r--dev-python/ConfigArgParse/Manifest2
-rw-r--r--dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild4
-rw-r--r--dev-python/CppHeaderParser/Manifest2
-rw-r--r--dev-python/Faker/Faker-25.3.0.ebuild40
-rw-r--r--dev-python/Faker/Faker-25.8.0.ebuild2
-rw-r--r--dev-python/Faker/Faker-25.9.1.ebuild42
-rw-r--r--dev-python/Faker/Faker-25.9.2.ebuild42
-rw-r--r--dev-python/Faker/Faker-26.0.0.ebuild42
-rw-r--r--dev-python/Faker/Manifest10
-rw-r--r--dev-python/Manifest.gzbin268821 -> 269050 bytes
-rw-r--r--dev-python/Nuitka/Manifest8
-rw-r--r--dev-python/Nuitka/Nuitka-2.3.10.ebuild (renamed from dev-python/Nuitka/Nuitka-2.3.3.ebuild)0
-rw-r--r--dev-python/Nuitka/Nuitka-2.3.9.ebuild (renamed from dev-python/Nuitka/Nuitka-2.3.4.ebuild)0
-rw-r--r--dev-python/PyQt-builder/Manifest2
-rw-r--r--dev-python/PyQt-builder/PyQt-builder-1.16.3.ebuild30
-rw-r--r--dev-python/PyQt5-sip/Manifest2
-rw-r--r--dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild1
-rw-r--r--dev-python/PyQt5/Manifest2
-rw-r--r--dev-python/PyQt5/PyQt5-5.15.10-r1.ebuild4
-rw-r--r--dev-python/PyQt6-WebEngine/Manifest4
-rw-r--r--dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild68
-rw-r--r--dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild2
-rw-r--r--dev-python/PyQt6-sip/Manifest2
-rw-r--r--dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild3
-rw-r--r--dev-python/PyQt6/Manifest5
-rw-r--r--dev-python/PyQt6/PyQt6-6.6.1.ebuild182
-rw-r--r--dev-python/PyQt6/PyQt6-6.7.0.ebuild4
-rw-r--r--dev-python/PyQt6/files/PyQt6-6.6.1-qt670.patch77
-rw-r--r--dev-python/PyQtWebEngine/Manifest2
-rw-r--r--dev-python/PyQtWebEngine/PyQtWebEngine-5.15.6-r1.ebuild8
-rw-r--r--dev-python/PySDL2/Manifest2
-rw-r--r--dev-python/PySDL2/PySDL2-0.9.16.ebuild4
-rw-r--r--dev-python/Pyro5/Manifest2
-rw-r--r--dev-python/Pyro5/Pyro5-5.15-r1.ebuild4
-rw-r--r--dev-python/a2wsgi/Manifest2
-rw-r--r--dev-python/a2wsgi/a2wsgi-1.10.6.ebuild46
-rw-r--r--dev-python/aiodns/Manifest2
-rw-r--r--dev-python/aiodns/aiodns-3.2.0.ebuild2
-rw-r--r--dev-python/aiofiles/Manifest2
-rw-r--r--dev-python/aiofiles/aiofiles-24.1.0.ebuild27
-rw-r--r--dev-python/aiohttp-cors/Manifest2
-rw-r--r--dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild2
-rw-r--r--dev-python/aiosmtpd/Manifest4
-rw-r--r--dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild41
-rw-r--r--dev-python/aiosmtpd/aiosmtpd-1.4.6.ebuild17
-rw-r--r--dev-python/alembic/Manifest2
-rw-r--r--dev-python/alembic/alembic-1.13.2.ebuild47
-rw-r--r--dev-python/ansi2html/Manifest2
-rw-r--r--dev-python/ansi2html/ansi2html-1.9.2.ebuild25
-rw-r--r--dev-python/ansible-compat/Manifest8
-rw-r--r--dev-python/ansible-compat/ansible-compat-24.6.0.ebuild57
-rw-r--r--dev-python/ansible-compat/ansible-compat-24.6.1.ebuild2
-rw-r--r--dev-python/ansible-compat/ansible-compat-4.1.12.ebuild56
-rw-r--r--dev-python/ansible-compat/metadata.xml4
-rw-r--r--dev-python/ansible-pygments/Manifest4
-rw-r--r--dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild13
-rw-r--r--dev-python/ansible-pygments/metadata.xml6
-rw-r--r--dev-python/apache-libcloud/Manifest3
-rw-r--r--dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild30
-rw-r--r--dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch25
-rw-r--r--dev-python/apispec/Manifest8
-rw-r--r--dev-python/apispec/apispec-6.4.0.ebuild46
-rw-r--r--dev-python/apispec/apispec-6.5.0.ebuild46
-rw-r--r--dev-python/apispec/apispec-6.6.0.ebuild46
-rw-r--r--dev-python/apispec/apispec-6.6.1.ebuild2
-rw-r--r--dev-python/apprise/Manifest2
-rw-r--r--dev-python/apprise/metadata.xml4
-rw-r--r--dev-python/argparse-addons/Manifest2
-rw-r--r--dev-python/argparse-addons/metadata.xml4
-rw-r--r--dev-python/asyncstdlib/Manifest2
-rw-r--r--dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild32
-rw-r--r--dev-python/atpublic/Manifest2
-rw-r--r--dev-python/atpublic/atpublic-4.1.0.ebuild2
-rw-r--r--dev-python/autopep8/Manifest4
-rw-r--r--dev-python/autopep8/autopep8-2.3.0-r1.ebuild29
-rw-r--r--dev-python/autopep8/autopep8-2.3.0.ebuild29
-rw-r--r--dev-python/autopep8/autopep8-2.3.1.ebuild29
-rw-r--r--dev-python/aws-xray-sdk/Manifest4
-rw-r--r--dev-python/aws-xray-sdk/aws-xray-sdk-2.13.1.ebuild91
-rw-r--r--dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild2
-rw-r--r--dev-python/beniget/Manifest6
-rw-r--r--dev-python/beniget/beniget-0.4.1-r1.ebuild4
-rw-r--r--dev-python/beniget/beniget-0.4.2.ebuild33
-rw-r--r--dev-python/beniget/beniget-0.4.2_p1.ebuild25
-rw-r--r--dev-python/bincopy/Manifest2
-rw-r--r--dev-python/bincopy/metadata.xml4
-rw-r--r--dev-python/black/Manifest8
-rw-r--r--dev-python/black/black-24.3.0.ebuild48
-rw-r--r--dev-python/black/black-24.4.0.ebuild48
-rw-r--r--dev-python/black/black-24.4.1.ebuild48
-rw-r--r--dev-python/black/black-24.4.2-r1.ebuild4
-rw-r--r--dev-python/blosc/Manifest2
-rw-r--r--dev-python/blosc/blosc-1.11.2.ebuild63
-rw-r--r--dev-python/boto3/Manifest18
-rw-r--r--dev-python/boto3/boto3-1.34.117.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.34.122.ebuild2
-rw-r--r--dev-python/boto3/boto3-1.34.131.ebuild (renamed from dev-python/boto3/boto3-1.34.128.ebuild)0
-rw-r--r--dev-python/boto3/boto3-1.34.132.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.34.133.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.34.134.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.34.135.ebuild53
-rw-r--r--dev-python/boto3/boto3-1.34.136.ebuild53
-rw-r--r--dev-python/botocore/Manifest18
-rw-r--r--dev-python/botocore/botocore-1.34.117.ebuild67
-rw-r--r--dev-python/botocore/botocore-1.34.122.ebuild2
-rw-r--r--dev-python/botocore/botocore-1.34.131.ebuild (renamed from dev-python/botocore/botocore-1.34.128.ebuild)0
-rw-r--r--dev-python/botocore/botocore-1.34.132.ebuild67
-rw-r--r--dev-python/botocore/botocore-1.34.133.ebuild67
-rw-r--r--dev-python/botocore/botocore-1.34.134.ebuild67
-rw-r--r--dev-python/botocore/botocore-1.34.135.ebuild67
-rw-r--r--dev-python/botocore/botocore-1.34.136.ebuild67
-rw-r--r--dev-python/btrfsutil/Manifest7
-rw-r--r--dev-python/btrfsutil/btrfsutil-6.8.1.ebuild43
-rw-r--r--dev-python/btrfsutil/btrfsutil-6.9.ebuild46
-rw-r--r--dev-python/btrfsutil/metadata.xml10
-rw-r--r--dev-python/build/Manifest2
-rw-r--r--dev-python/build/build-1.1.1.ebuild60
-rw-r--r--dev-python/cachelib/Manifest2
-rw-r--r--dev-python/cachelib/cachelib-0.13.0.ebuild4
-rw-r--r--dev-python/cairocffi/Manifest2
-rw-r--r--dev-python/cairocffi/cairocffi-1.7.1.ebuild51
-rw-r--r--dev-python/caldav/Manifest2
-rw-r--r--dev-python/caldav/caldav-1.3.9.ebuild4
-rw-r--r--dev-python/cattrs/Manifest2
-rw-r--r--dev-python/cattrs/cattrs-23.2.3-r1.ebuild2
-rw-r--r--dev-python/cbor2/Manifest4
-rw-r--r--dev-python/cbor2/cbor2-5.6.3.ebuild2
-rw-r--r--dev-python/cbor2/cbor2-5.6.4.ebuild2
-rw-r--r--dev-python/cerberus/Manifest2
-rw-r--r--dev-python/cerberus/metadata.xml6
-rw-r--r--dev-python/cfgv/Manifest2
-rw-r--r--dev-python/cfgv/metadata.xml4
-rw-r--r--dev-python/cfn-lint/Manifest18
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.87.3.ebuild64
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.87.6.ebuild64
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.87.7.ebuild64
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.87.8.ebuild64
-rw-r--r--dev-python/cfn-lint/cfn-lint-0.87.9.ebuild (renamed from dev-python/cfn-lint/cfn-lint-0.87.5.ebuild)0
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.3.7.ebuild65
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.4.0.ebuild70
-rw-r--r--dev-python/cfn-lint/cfn-lint-1.4.2.ebuild70
-rw-r--r--dev-python/cftime/Manifest4
-rw-r--r--dev-python/cftime/cftime-1.6.3.ebuild39
-rw-r--r--dev-python/cftime/cftime-1.6.4.ebuild2
-rw-r--r--dev-python/clang-python/Manifest12
-rw-r--r--dev-python/clang-python/clang-python-18.1.8.ebuild (renamed from dev-python/clang-python/clang-python-18.1.7.ebuild)0
-rw-r--r--dev-python/clang-python/clang-python-19.0.0_pre20240615.ebuild53
-rw-r--r--dev-python/clang-python/clang-python-19.0.0_pre20240623.ebuild (renamed from dev-python/clang-python/clang-python-19.0.0_pre20240608.ebuild)0
-rw-r--r--dev-python/cleo/Manifest2
-rw-r--r--dev-python/cleo/cleo-2.1.0.ebuild4
-rw-r--r--dev-python/click-help-colors/Manifest2
-rw-r--r--dev-python/click-help-colors/metadata.xml4
-rw-r--r--dev-python/clikit/Manifest2
-rw-r--r--dev-python/clikit/clikit-0.6.2-r1.ebuild4
-rw-r--r--dev-python/commentjson/Manifest3
-rw-r--r--dev-python/commentjson/commentjson-0.9.0-r2.ebuild14
-rw-r--r--dev-python/commentjson/files/commentjson-0.9.0-py312.patch24
-rw-r--r--dev-python/configshell-fb/Manifest2
-rw-r--r--dev-python/configshell-fb/configshell-fb-1.1.30.ebuild4
-rw-r--r--dev-python/constantly/Manifest2
-rw-r--r--dev-python/constantly/constantly-23.10.4.ebuild4
-rw-r--r--dev-python/contourpy/Manifest2
-rw-r--r--dev-python/contourpy/contourpy-1.2.1.ebuild2
-rw-r--r--dev-python/coverage/Manifest8
-rw-r--r--dev-python/coverage/coverage-7.5.0.ebuild98
-rw-r--r--dev-python/coverage/coverage-7.5.1.ebuild98
-rw-r--r--dev-python/coverage/coverage-7.5.4.ebuild (renamed from dev-python/coverage/coverage-7.5.2.ebuild)0
-rw-r--r--dev-python/crispy-bootstrap3/Manifest2
-rw-r--r--dev-python/crispy-bootstrap3/crispy-bootstrap3-2024.1.ebuild2
-rw-r--r--dev-python/crispy-bootstrap4/Manifest4
-rw-r--r--dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild35
-rw-r--r--dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild2
-rw-r--r--dev-python/crispy-bootstrap5/Manifest2
-rw-r--r--dev-python/crispy-bootstrap5/crispy-bootstrap5-2024.2.ebuild2
-rw-r--r--dev-python/cryptography/Manifest2
-rw-r--r--dev-python/cryptography/cryptography-42.0.8.ebuild2
-rw-r--r--dev-python/cssutils/Manifest4
-rw-r--r--dev-python/cssutils/cssutils-2.11.0.ebuild47
-rw-r--r--dev-python/cssutils/cssutils-2.11.1.ebuild2
-rw-r--r--dev-python/curtsies/Manifest2
-rw-r--r--dev-python/curtsies/curtsies-0.4.2.ebuild6
-rw-r--r--dev-python/cython-test-exception-raiser/Manifest2
-rw-r--r--dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild4
-rw-r--r--dev-python/dbus-python/Manifest2
-rw-r--r--dev-python/dbus-python/dbus-python-1.3.2.ebuild4
-rw-r--r--dev-python/denonavr/Manifest2
-rw-r--r--dev-python/denonavr/denonavr-0.11.4.ebuild40
-rw-r--r--dev-python/dep-logic/Manifest2
-rw-r--r--dev-python/dep-logic/dep-logic-0.3.0.ebuild25
-rw-r--r--dev-python/deprecated/Manifest3
-rw-r--r--dev-python/deprecated/deprecated-1.2.14.ebuild6
-rw-r--r--dev-python/deprecated/files/deprecated-1.2.14-py313.patch34
-rw-r--r--dev-python/deprecation/Manifest2
-rw-r--r--dev-python/deprecation/deprecation-2.1.0-r1.ebuild4
-rw-r--r--dev-python/dill/Manifest2
-rw-r--r--dev-python/dill/dill-0.3.8.ebuild1
-rw-r--r--dev-python/dirty-equals/Manifest2
-rw-r--r--dev-python/dirty-equals/dirty-equals-0.7.1.ebuild4
-rw-r--r--dev-python/diskcache/Manifest2
-rw-r--r--dev-python/diskcache/diskcache-5.6.3.ebuild6
-rw-r--r--dev-python/dj-database-url/Manifest2
-rw-r--r--dev-python/dj-database-url/dj-database-url-2.2.0.ebuild2
-rw-r--r--dev-python/dj-email-url/Manifest2
-rw-r--r--dev-python/dj-email-url/dj-email-url-1.0.6.ebuild2
-rw-r--r--dev-python/dj-search-url/Manifest2
-rw-r--r--dev-python/dj-search-url/dj-search-url-0.1-r1.ebuild2
-rw-r--r--dev-python/django-cache-url/Manifest2
-rw-r--r--dev-python/django-cache-url/django-cache-url-3.4.5.ebuild2
-rw-r--r--dev-python/django-configurations/Manifest3
-rw-r--r--dev-python/django-configurations/django-configurations-2.5.1.ebuild8
-rw-r--r--dev-python/django-configurations/files/django-configurations-2.5.1-test.patch12
-rw-r--r--dev-python/django-cors-headers/Manifest4
-rw-r--r--dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild35
-rw-r--r--dev-python/django-cors-headers/django-cors-headers-4.4.0.ebuild35
-rw-r--r--dev-python/django-crispy-forms/Manifest4
-rw-r--r--dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild36
-rw-r--r--dev-python/django-crispy-forms/django-crispy-forms-2.2.ebuild2
-rw-r--r--dev-python/django-redis/Manifest2
-rw-r--r--dev-python/django-redis/django-redis-5.4.0.ebuild4
-rw-r--r--dev-python/django/Manifest3
-rw-r--r--dev-python/django/django-5.0.6.ebuild4
-rw-r--r--dev-python/django/files/django-5.0.6-py313.patch58
-rw-r--r--dev-python/djangorestframework/Manifest6
-rw-r--r--dev-python/djangorestframework/djangorestframework-3.15.0.ebuild48
-rw-r--r--dev-python/djangorestframework/djangorestframework-3.15.1.ebuild53
-rw-r--r--dev-python/djangorestframework/djangorestframework-3.15.2.ebuild47
-rw-r--r--dev-python/dkimpy/Manifest2
-rw-r--r--dev-python/dkimpy/dkimpy-1.1.7.ebuild37
-rw-r--r--dev-python/doc8/Manifest1
-rw-r--r--dev-python/doc8/doc8-1.1.1-r1.ebuild35
-rw-r--r--dev-python/docstring-to-markdown/Manifest2
-rw-r--r--dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild2
-rw-r--r--dev-python/doit-py/Manifest2
-rw-r--r--dev-python/doit-py/doit-py-0.5.0-r1.ebuild4
-rw-r--r--dev-python/doit/Manifest1
-rw-r--r--dev-python/doit/doit-0.36.0-r2.ebuild70
-rw-r--r--dev-python/email-validator/Manifest2
-rw-r--r--dev-python/email-validator/email-validator-2.2.0.ebuild31
-rw-r--r--dev-python/ensurepip-pip/Manifest4
-rw-r--r--dev-python/ensurepip-pip/ensurepip-pip-24.1.1.ebuild24
-rw-r--r--dev-python/ensurepip-pip/ensurepip-pip-24.1.ebuild24
-rw-r--r--dev-python/ensurepip-setuptools/Manifest2
-rw-r--r--dev-python/ensurepip-setuptools/ensurepip-setuptools-70.1.1.ebuild24
-rw-r--r--dev-python/environs/Manifest4
-rw-r--r--dev-python/environs/environs-10.3.0.ebuild39
-rw-r--r--dev-python/environs/environs-11.0.0.ebuild2
-rw-r--r--dev-python/enzyme/Manifest7
-rw-r--r--dev-python/enzyme/enzyme-0.5.0.ebuild50
-rw-r--r--dev-python/enzyme/enzyme-0.5.2.ebuild45
-rw-r--r--dev-python/enzyme/metadata.xml5
-rw-r--r--dev-python/eyeD3/Manifest2
-rw-r--r--dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild4
-rw-r--r--dev-python/fasteners/Manifest2
-rw-r--r--dev-python/fasteners/fasteners-0.19.ebuild4
-rw-r--r--dev-python/ffmpeg-python/Manifest2
-rw-r--r--dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild2
-rw-r--r--dev-python/fido2/Manifest2
-rw-r--r--dev-python/fido2/metadata.xml6
-rw-r--r--dev-python/filelock/Manifest4
-rw-r--r--dev-python/filelock/filelock-3.15.3.ebuild31
-rw-r--r--dev-python/filelock/filelock-3.15.4.ebuild31
-rw-r--r--dev-python/filetype/Manifest2
-rw-r--r--dev-python/filetype/filetype-1.2.0.ebuild4
-rw-r--r--dev-python/fitsio/Manifest9
-rw-r--r--dev-python/fitsio/files/fitsio-1.2.1-numpy-2.patch159
-rw-r--r--dev-python/fitsio/fitsio-1.2.1-r1.ebuild42
-rw-r--r--dev-python/fitsio/fitsio-1.2.1-r2.ebuild50
-rw-r--r--dev-python/fitsio/fitsio-1.2.2.ebuild41
-rw-r--r--dev-python/fitsio/fitsio-1.2.4.ebuild41
-rw-r--r--dev-python/flexmock/Manifest2
-rw-r--r--dev-python/flexmock/metadata.xml4
-rw-r--r--dev-python/flit/Manifest4
-rw-r--r--dev-python/flit/flit-3.8.0.ebuild54
-rw-r--r--dev-python/flit/flit-3.9.0-r1.ebuild52
-rw-r--r--dev-python/flit/flit-3.9.0.ebuild54
-rw-r--r--dev-python/flufl-lock/Manifest2
-rw-r--r--dev-python/flufl-lock/flufl-lock-8.1.0.ebuild2
-rw-r--r--dev-python/fonttools/Manifest2
-rw-r--r--dev-python/fonttools/fonttools-4.53.0.ebuild4
-rw-r--r--dev-python/fs/Manifest2
-rw-r--r--dev-python/fs/fs-2.4.16.ebuild4
-rw-r--r--dev-python/fsspec/Manifest4
-rw-r--r--dev-python/fsspec/fsspec-2024.6.0.ebuild2
-rw-r--r--dev-python/fsspec/fsspec-2024.6.1.ebuild56
-rw-r--r--dev-python/gast/Manifest4
-rw-r--r--dev-python/gast/gast-0.5.5.ebuild21
-rw-r--r--dev-python/gast/gast-0.6.0.ebuild21
-rw-r--r--dev-python/google-api-core/Manifest2
-rw-r--r--dev-python/google-api-core/google-api-core-2.19.1.ebuild65
-rw-r--r--dev-python/google-api-python-client/Manifest10
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.130.0.ebuild51
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.132.0.ebuild2
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.134.0.ebuild (renamed from dev-python/google-api-python-client/google-api-python-client-2.133.0.ebuild)0
-rw-r--r--dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild51
-rw-r--r--dev-python/google-auth/Manifest4
-rw-r--r--dev-python/google-auth/google-auth-2.29.0.ebuild59
-rw-r--r--dev-python/google-auth/google-auth-2.30.0.ebuild2
-rw-r--r--dev-python/googleapis-common-protos/Manifest2
-rw-r--r--dev-python/googleapis-common-protos/googleapis-common-protos-1.63.2.ebuild33
-rw-r--r--dev-python/griffe/Manifest8
-rw-r--r--dev-python/griffe/griffe-0.46.0.ebuild45
-rw-r--r--dev-python/griffe/griffe-0.47.0.ebuild (renamed from dev-python/griffe/griffe-0.45.3.ebuild)0
-rw-r--r--dev-python/griffe/metadata.xml6
-rw-r--r--dev-python/hatchling/Manifest2
-rw-r--r--dev-python/hatchling/hatchling-1.25.0.ebuild105
-rw-r--r--dev-python/hidapi/Manifest2
-rw-r--r--dev-python/hidapi/hidapi-0.14.0.ebuild4
-rw-r--r--dev-python/hishel/Manifest2
-rw-r--r--dev-python/hishel/hishel-0.0.29.ebuild74
-rw-r--r--dev-python/housekeeping/Manifest2
-rw-r--r--dev-python/housekeeping/housekeeping-1.1.ebuild2
-rw-r--r--dev-python/huawei-lte-api/Manifest2
-rw-r--r--dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild40
-rw-r--r--dev-python/hvac/Manifest6
-rw-r--r--dev-python/hvac/hvac-2.1.0.ebuild43
-rw-r--r--dev-python/hvac/hvac-2.2.0.ebuild43
-rw-r--r--dev-python/hvac/hvac-2.3.0.ebuild43
-rw-r--r--dev-python/hypothesis/Manifest6
-rw-r--r--dev-python/hypothesis/hypothesis-6.103.5.ebuild91
-rw-r--r--dev-python/hypothesis/hypothesis-6.104.0.ebuild103
-rw-r--r--dev-python/hypothesis/hypothesis-6.104.1.ebuild103
-rw-r--r--dev-python/icalendar/Manifest2
-rw-r--r--dev-python/icalendar/icalendar-5.0.13.ebuild39
-rw-r--r--dev-python/identify/Manifest2
-rw-r--r--dev-python/identify/metadata.xml4
-rw-r--r--dev-python/ijson/Manifest4
-rw-r--r--dev-python/ijson/ijson-3.2.3.ebuild36
-rw-r--r--dev-python/ijson/ijson-3.3.0.ebuild2
-rw-r--r--dev-python/imageio/Manifest4
-rw-r--r--dev-python/imageio/files/imageio-2.34.1-numpy-2.patch36
-rw-r--r--dev-python/imageio/imageio-2.34.1-r1.ebuild104
-rw-r--r--dev-python/imageio/imageio-2.34.2.ebuild103
-rw-r--r--dev-python/importlib-metadata/Manifest6
-rw-r--r--dev-python/importlib-metadata/importlib-metadata-7.2.0.ebuild51
-rw-r--r--dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild51
-rw-r--r--dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild51
-rw-r--r--dev-python/incremental/Manifest2
-rw-r--r--dev-python/incremental/incremental-22.10.0-r1.ebuild4
-rw-r--r--dev-python/inflect/Manifest2
-rw-r--r--dev-python/inflect/inflect-7.3.0.ebuild29
-rw-r--r--dev-python/ipython/Manifest4
-rw-r--r--dev-python/ipython/ipython-8.25.0.ebuild2
-rw-r--r--dev-python/ipython/ipython-8.26.0.ebuild153
-rw-r--r--dev-python/ipywidgets/Manifest2
-rw-r--r--dev-python/ipywidgets/ipywidgets-8.1.3.ebuild2
-rw-r--r--dev-python/jack-client/Manifest4
-rw-r--r--dev-python/jack-client/jack-client-0.5.4.ebuild2
-rw-r--r--dev-python/jack-client/metadata.xml6
-rw-r--r--dev-python/js2py/Manifest4
-rw-r--r--dev-python/js2py/files/js2py-0.74-CVE-2024-28397.patch21
-rw-r--r--dev-python/js2py/files/js2py-0.74-py312-load_attr.patch57
-rw-r--r--dev-python/js2py/js2py-0.74-r2.ebuild47
-rw-r--r--dev-python/js2py/js2py-0.74.ebuild40
-rw-r--r--dev-python/jsonpickle/Manifest2
-rw-r--r--dev-python/jsonpickle/jsonpickle-3.2.2.ebuild68
-rw-r--r--dev-python/jsonschema-path/Manifest2
-rw-r--r--dev-python/jsonschema-path/jsonschema-path-0.3.3.ebuild47
-rw-r--r--dev-python/jupyter-packaging/Manifest2
-rw-r--r--dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild2
-rw-r--r--dev-python/jupyterlab-widgets/Manifest2
-rw-r--r--dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.11.ebuild2
-rw-r--r--dev-python/jupyterlab/Manifest2
-rw-r--r--dev-python/jupyterlab/jupyterlab-4.2.3.ebuild81
-rw-r--r--dev-python/kaptan/Manifest2
-rw-r--r--dev-python/kaptan/kaptan-0.6.0.ebuild4
-rw-r--r--dev-python/kerberos/Manifest2
-rw-r--r--dev-python/kerberos/kerberos-1.3.1-r2.ebuild2
-rw-r--r--dev-python/kombu/Manifest4
-rw-r--r--dev-python/kombu/kombu-5.3.6.ebuild83
-rw-r--r--dev-python/kombu/kombu-5.3.7.ebuild2
-rw-r--r--dev-python/legacy-cgi/Manifest4
-rw-r--r--dev-python/legacy-cgi/legacy-cgi-2.6.1.ebuild21
-rw-r--r--dev-python/legacy-cgi/metadata.xml2
-rw-r--r--dev-python/libvirt-python/Manifest4
-rw-r--r--dev-python/libvirt-python/libvirt-python-10.3.0.ebuild2
-rw-r--r--dev-python/libvirt-python/libvirt-python-9999.ebuild4
-rw-r--r--dev-python/lit/Manifest12
-rw-r--r--dev-python/lit/lit-18.1.8.ebuild (renamed from dev-python/lit/lit-18.1.7.ebuild)0
-rw-r--r--dev-python/lit/lit-19.0.0_pre20240615.ebuild45
-rw-r--r--dev-python/lit/lit-19.0.0_pre20240623.ebuild (renamed from dev-python/lit/lit-19.0.0_pre20240608.ebuild)0
-rw-r--r--dev-python/livereload/Manifest4
-rw-r--r--dev-python/livereload/livereload-2.7.0.ebuild46
-rw-r--r--dev-python/livereload/metadata.xml5
-rw-r--r--dev-python/llfuse/Manifest2
-rw-r--r--dev-python/llfuse/llfuse-1.5.0.ebuild4
-rw-r--r--dev-python/lmfit/Manifest4
-rw-r--r--dev-python/lmfit/lmfit-1.2.2.ebuild36
-rw-r--r--dev-python/lmfit/lmfit-1.3.0.ebuild37
-rw-r--r--dev-python/makefun/Manifest5
-rw-r--r--dev-python/makefun/files/makefun-1.15.2-test.patch98
-rw-r--r--dev-python/makefun/makefun-1.15.2.ebuild13
-rw-r--r--dev-python/makefun/metadata.xml6
-rw-r--r--dev-python/mapbox_earcut/Manifest4
-rw-r--r--dev-python/mapbox_earcut/mapbox_earcut-1.0.1-r1.ebuild2
-rw-r--r--dev-python/mapbox_earcut/metadata.xml6
-rw-r--r--dev-python/markdown-exec/Manifest10
-rw-r--r--dev-python/markdown-exec/markdown-exec-1.8.2.ebuild34
-rw-r--r--dev-python/markdown-exec/markdown-exec-1.9.1.ebuild1
-rw-r--r--dev-python/markdown-exec/markdown-exec-1.9.2.ebuild35
-rw-r--r--dev-python/markdown-exec/markdown-exec-1.9.3.ebuild34
-rw-r--r--dev-python/markdown-exec/metadata.xml6
-rw-r--r--dev-python/markdown-include/Manifest2
-rw-r--r--dev-python/markdown-include/metadata.xml4
-rw-r--r--dev-python/matplotlib/Manifest2
-rw-r--r--dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild4
-rw-r--r--dev-python/mcbootflash/Manifest2
-rw-r--r--dev-python/mcbootflash/metadata.xml4
-rw-r--r--dev-python/mergedeep/Manifest2
-rw-r--r--dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild9
-rw-r--r--dev-python/meshio/Manifest2
-rw-r--r--dev-python/meshio/metadata.xml4
-rw-r--r--dev-python/micawber/Manifest2
-rw-r--r--dev-python/micawber/micawber-0.5.5.ebuild4
-rw-r--r--dev-python/mido/Manifest2
-rw-r--r--dev-python/mido/metadata.xml6
-rw-r--r--dev-python/mkdocs-ansible/Manifest2
-rw-r--r--dev-python/mkdocs-ansible/metadata.xml5
-rw-r--r--dev-python/mkdocs-autorefs/Manifest4
-rw-r--r--dev-python/mkdocs-autorefs/metadata.xml6
-rw-r--r--dev-python/mkdocs-autorefs/mkdocs-autorefs-0.5.0.ebuild27
-rw-r--r--dev-python/mkdocs-gen-files/Manifest2
-rw-r--r--dev-python/mkdocs-gen-files/metadata.xml6
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/Manifest4
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/metadata.xml6
-rw-r--r--dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.0.ebuild33
-rw-r--r--dev-python/mkdocs-macros-plugin/Manifest4
-rw-r--r--dev-python/mkdocs-macros-plugin/metadata.xml5
-rw-r--r--dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild34
-rw-r--r--dev-python/mkdocs-material/Manifest4
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.5.25.ebuild67
-rw-r--r--dev-python/mkdocs-material/mkdocs-material-9.5.26.ebuild2
-rw-r--r--dev-python/mkdocs-monorepo-plugin/Manifest2
-rw-r--r--dev-python/mkdocs-monorepo-plugin/metadata.xml6
-rw-r--r--dev-python/mkdocstrings-python/Manifest6
-rw-r--r--dev-python/mkdocstrings-python/metadata.xml6
-rw-r--r--dev-python/mkdocstrings-python/mkdocstrings-python-1.10.4.ebuild40
-rw-r--r--dev-python/mkdocstrings-python/mkdocstrings-python-1.10.5.ebuild40
-rw-r--r--dev-python/mkdocstrings/Manifest2
-rw-r--r--dev-python/mkdocstrings/metadata.xml6
-rw-r--r--dev-python/moddb/Manifest2
-rw-r--r--dev-python/moddb/moddb-0.10.0.ebuild54
-rw-r--r--dev-python/msgpack/Manifest2
-rw-r--r--dev-python/msgpack/msgpack-1.0.8.ebuild2
-rw-r--r--dev-python/munkres/Manifest2
-rw-r--r--dev-python/munkres/munkres-1.1.4-r1.ebuild2
-rw-r--r--dev-python/mypy/Manifest2
-rw-r--r--dev-python/mypy/mypy-1.10.1.ebuild112
-rw-r--r--dev-python/nbxmpp/Manifest4
-rw-r--r--dev-python/nbxmpp/nbxmpp-5.0.0.ebuild2
-rw-r--r--dev-python/nbxmpp/nbxmpp-5.0.1.ebuild35
-rw-r--r--dev-python/networkx/Manifest2
-rw-r--r--dev-python/networkx/networkx-3.3.ebuild2
-rw-r--r--dev-python/nodeenv/Manifest7
-rw-r--r--dev-python/nodeenv/files/nodeenv-1.8.0-which-hunt.patch64
-rw-r--r--dev-python/nodeenv/nodeenv-1.8.0-r1.ebuild33
-rw-r--r--dev-python/nodeenv/nodeenv-1.9.0.ebuild34
-rw-r--r--dev-python/nodeenv/nodeenv-1.9.1.ebuild2
-rw-r--r--dev-python/noseofyeti/Manifest2
-rw-r--r--dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild2
-rw-r--r--dev-python/notebook/Manifest4
-rw-r--r--dev-python/notebook/notebook-7.2.0.ebuild64
-rw-r--r--dev-python/notebook/notebook-7.2.1.ebuild2
-rw-r--r--dev-python/numexpr/Manifest2
-rw-r--r--dev-python/numexpr/numexpr-2.10.1.ebuild48
-rw-r--r--dev-python/openpyxl/Manifest4
-rw-r--r--dev-python/openpyxl/openpyxl-3.1.4.ebuild15
-rw-r--r--dev-python/openpyxl/openpyxl-3.1.5.ebuild46
-rw-r--r--dev-python/oslo-concurrency/Manifest2
-rw-r--r--dev-python/oslo-concurrency/oslo-concurrency-6.0.0.ebuild2
-rw-r--r--dev-python/pandas/Manifest4
-rw-r--r--dev-python/pandas/pandas-2.2.2-r1.ebuild2
-rw-r--r--dev-python/pandas/pandas-2.2.2.ebuild2
-rw-r--r--dev-python/parse/Manifest4
-rw-r--r--dev-python/parse/parse-1.20.1.ebuild17
-rw-r--r--dev-python/parse/parse-1.20.2.ebuild2
-rw-r--r--dev-python/pdfrw/Manifest2
-rw-r--r--dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild4
-rw-r--r--dev-python/pdm-backend/Manifest2
-rw-r--r--dev-python/pdm-backend/pdm-backend-2.3.1.ebuild75
-rw-r--r--dev-python/pdm/Manifest10
-rw-r--r--dev-python/pdm/pdm-2.15.1.ebuild117
-rw-r--r--dev-python/pdm/pdm-2.15.3.ebuild117
-rw-r--r--dev-python/pdm/pdm-2.16.0.ebuild (renamed from dev-python/pdm/pdm-2.15.2.ebuild)0
-rw-r--r--dev-python/pdm/pdm-2.16.1.ebuild117
-rw-r--r--dev-python/phonenumbers/Manifest6
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.37.ebuild39
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.38.ebuild39
-rw-r--r--dev-python/phonenumbers/phonenumbers-8.13.39.ebuild2
-rw-r--r--dev-python/pikepdf/Manifest3
-rw-r--r--dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch26
-rw-r--r--dev-python/pikepdf/pikepdf-9.0.0.ebuild14
-rw-r--r--dev-python/pillow/Manifest2
-rw-r--r--dev-python/pillow/pillow-10.3.0.ebuild8
-rw-r--r--dev-python/pip/Manifest7
-rw-r--r--dev-python/pip/files/pip-24.1-test-offline.patch65
-rw-r--r--dev-python/pip/files/pip-24.1-unbundle.patch193
-rw-r--r--dev-python/pip/pip-24.1-r1.ebuild176
-rw-r--r--dev-python/pip/pip-24.1.1.ebuild176
-rw-r--r--dev-python/pip/pip-24.1.ebuild137
-rw-r--r--dev-python/pkgcraft/Manifest4
-rw-r--r--dev-python/pkgcraft/pkgcraft-0.0.10.ebuild81
-rw-r--r--dev-python/pkgcraft/pkgcraft-9999.ebuild2
-rw-r--r--dev-python/plyvel/Manifest2
-rw-r--r--dev-python/plyvel/plyvel-1.5.1.ebuild2
-rw-r--r--dev-python/pockets/Manifest2
-rw-r--r--dev-python/pockets/pockets-0.9.1-r3.ebuild4
-rw-r--r--dev-python/pooch/Manifest4
-rw-r--r--dev-python/pooch/pooch-1.8.1.ebuild59
-rw-r--r--dev-python/pooch/pooch-1.8.2.ebuild4
-rw-r--r--dev-python/portalocker/Manifest2
-rw-r--r--dev-python/portalocker/portalocker-2.10.0.ebuild45
-rw-r--r--dev-python/priority/Manifest2
-rw-r--r--dev-python/priority/priority-1.3.0-r1.ebuild20
-rw-r--r--dev-python/proto-plus/Manifest2
-rw-r--r--dev-python/proto-plus/proto-plus-1.24.0.ebuild40
-rw-r--r--dev-python/pslab/Manifest2
-rw-r--r--dev-python/pslab/metadata.xml6
-rw-r--r--dev-python/psutil/Manifest3
-rw-r--r--dev-python/psutil/psutil-6.0.0.ebuild47
-rw-r--r--dev-python/pudb/Manifest2
-rw-r--r--dev-python/pudb/pudb-2024.1.ebuild10
-rw-r--r--dev-python/puremagic/Manifest2
-rw-r--r--dev-python/puremagic/puremagic-1.25.ebuild32
-rw-r--r--dev-python/py-cpuinfo/Manifest2
-rw-r--r--dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild2
-rw-r--r--dev-python/pyalsa/Manifest2
-rw-r--r--dev-python/pyalsa/pyalsa-1.2.12.ebuild2
-rw-r--r--dev-python/pyamg/Manifest4
-rw-r--r--dev-python/pyamg/pyamg-5.2.0.ebuild50
-rw-r--r--dev-python/pyamg/pyamg-5.2.1.ebuild50
-rw-r--r--dev-python/pyaml/Manifest2
-rw-r--r--dev-python/pyaml/pyaml-24.4.0.ebuild2
-rw-r--r--dev-python/pyarrow/Manifest2
-rw-r--r--dev-python/pyarrow/pyarrow-16.1.0.ebuild2
-rw-r--r--dev-python/pybind11/Manifest2
-rw-r--r--dev-python/pybind11/pybind11-2.13.1.ebuild74
-rw-r--r--dev-python/pycairo/Manifest2
-rw-r--r--dev-python/pycairo/pycairo-1.26.1.ebuild73
-rw-r--r--dev-python/pycares/Manifest2
-rw-r--r--dev-python/pycares/pycares-4.4.0.ebuild4
-rw-r--r--dev-python/pychromecast/Manifest4
-rw-r--r--dev-python/pychromecast/pychromecast-13.1.0.ebuild27
-rw-r--r--dev-python/pychromecast/pychromecast-14.0.1.ebuild27
-rw-r--r--dev-python/pycurl/Manifest2
-rw-r--r--dev-python/pycurl/pycurl-7.45.3.ebuild6
-rw-r--r--dev-python/pycxx/Manifest2
-rw-r--r--dev-python/pycxx/pycxx-7.1.8-r1.ebuild2
-rw-r--r--dev-python/pydantic-core/Manifest51
-rw-r--r--dev-python/pydantic-core/pydantic-core-2.18.3.ebuild150
-rw-r--r--dev-python/pydantic-core/pydantic-core-2.18.4.ebuild2
-rw-r--r--dev-python/pydantic-core/pydantic-core-2.20.0.ebuild142
-rw-r--r--dev-python/pydantic/Manifest6
-rw-r--r--dev-python/pydantic/pydantic-2.7.2.ebuild55
-rw-r--r--dev-python/pydantic/pydantic-2.7.3.ebuild2
-rw-r--r--dev-python/pydantic/pydantic-2.8.0_beta1.ebuild63
-rw-r--r--dev-python/pydata-sphinx-theme/Manifest3
-rw-r--r--dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.15.4.ebuild56
-rw-r--r--dev-python/pyeclib/Manifest2
-rw-r--r--dev-python/pyeclib/pyeclib-1.6.1.ebuild4
-rw-r--r--dev-python/pyftpdlib/Manifest2
-rw-r--r--dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild61
-rw-r--r--dev-python/pyfuse3/Manifest2
-rw-r--r--dev-python/pyfuse3/pyfuse3-3.3.0.ebuild2
-rw-r--r--dev-python/pygame/Manifest4
-rw-r--r--dev-python/pygame/pygame-2.5.2-r3.ebuild2
-rw-r--r--dev-python/pygame/pygame-2.6.0.ebuild96
-rw-r--r--dev-python/pygdbmi/Manifest2
-rw-r--r--dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild2
-rw-r--r--dev-python/pygit2/Manifest2
-rw-r--r--dev-python/pygit2/pygit2-1.15.0.ebuild2
-rw-r--r--dev-python/pygments-ansi-color/Manifest2
-rw-r--r--dev-python/pygments-ansi-color/metadata.xml6
-rw-r--r--dev-python/pyicu/Manifest2
-rw-r--r--dev-python/pyicu/metadata.xml4
-rw-r--r--dev-python/pyjsparser/Manifest2
-rw-r--r--dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild35
-rw-r--r--dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r3.ebuild35
-rw-r--r--dev-python/pykwalify/Manifest3
-rw-r--r--dev-python/pykwalify/files/pykwalify-1.8.0-ruamel-yaml-1.18.patch90
-rw-r--r--dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild8
-rw-r--r--dev-python/pylev/Manifest2
-rw-r--r--dev-python/pylev/pylev-1.4.0-r1.ebuild4
-rw-r--r--dev-python/pylint/Manifest8
-rw-r--r--dev-python/pylint/pylint-3.2.2.ebuild93
-rw-r--r--dev-python/pylint/pylint-3.2.3.ebuild2
-rw-r--r--dev-python/pylint/pylint-3.2.4.ebuild93
-rw-r--r--dev-python/pylint/pylint-3.2.5.ebuild93
-rw-r--r--dev-python/pymongo/Manifest2
-rw-r--r--dev-python/pymongo/pymongo-4.7.2.ebuild2
-rw-r--r--dev-python/pyopencl/Manifest2
-rw-r--r--dev-python/pyopencl/metadata.xml5
-rw-r--r--dev-python/pyotherside/Manifest6
-rw-r--r--dev-python/pyotherside/files/pyotherside-1.6.0-qt6.5.patch34
-rw-r--r--dev-python/pyotherside/metadata.xml6
-rw-r--r--dev-python/pyotherside/pyotherside-1.6.0-r1.ebuild106
-rw-r--r--dev-python/pyotherside/pyotherside-1.6.0.ebuild66
-rw-r--r--dev-python/pyotp/Manifest2
-rw-r--r--dev-python/pyotp/pyotp-2.9.0.ebuild4
-rw-r--r--dev-python/pyproject-api/Manifest2
-rw-r--r--dev-python/pyproject-api/pyproject-api-1.7.1.ebuild41
-rw-r--r--dev-python/pyside6-tools/Manifest2
-rw-r--r--dev-python/pyside6-tools/pyside6-tools-6.7.2.ebuild80
-rw-r--r--dev-python/pyside6/Manifest2
-rw-r--r--dev-python/pyside6/pyside6-6.7.2.ebuild248
-rw-r--r--dev-python/pystache/Manifest2
-rw-r--r--dev-python/pystache/pystache-0.6.5.ebuild4
-rw-r--r--dev-python/pyte/Manifest2
-rw-r--r--dev-python/pyte/pyte-0.8.2.ebuild6
-rw-r--r--dev-python/pytest-bdd/Manifest4
-rw-r--r--dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild43
-rw-r--r--dev-python/pytest-bdd/pytest-bdd-7.2.0.ebuild2
-rw-r--r--dev-python/pytest-django/Manifest2
-rw-r--r--dev-python/pytest-django/pytest-django-4.8.0.ebuild4
-rw-r--r--dev-python/pytest-env/Manifest2
-rw-r--r--dev-python/pytest-env/metadata.xml4
-rw-r--r--dev-python/pytest-golden/Manifest2
-rw-r--r--dev-python/pytest-golden/metadata.xml6
-rw-r--r--dev-python/pytest-markdown/Manifest2
-rw-r--r--dev-python/pytest-markdown/metadata.xml5
-rw-r--r--dev-python/pytest-plus/Manifest2
-rw-r--r--dev-python/pytest-plus/metadata.xml6
-rw-r--r--dev-python/pytest-reserial/Manifest2
-rw-r--r--dev-python/pytest-reserial/metadata.xml4
-rw-r--r--dev-python/pytest-testinfra/Manifest2
-rw-r--r--dev-python/pytest-testinfra/metadata.xml4
-rw-r--r--dev-python/pytest-tornado/Manifest2
-rw-r--r--dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild6
-rw-r--r--dev-python/pytest/Manifest8
-rw-r--r--dev-python/pytest/files/pytest-8.2.0-py313.patch182
-rw-r--r--dev-python/pytest/pytest-8.2.0-r1.ebuild121
-rw-r--r--dev-python/pytest/pytest-8.2.0.ebuild141
-rw-r--r--dev-python/pytest/pytest-8.2.1.ebuild116
-rw-r--r--dev-python/pytest/pytest-8.2.2.ebuild2
-rw-r--r--dev-python/python-gammu/Manifest2
-rw-r--r--dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild4
-rw-r--r--dev-python/python-lsp-jsonrpc/Manifest2
-rw-r--r--dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild4
-rw-r--r--dev-python/python-mpv/Manifest4
-rw-r--r--dev-python/python-mpv/python-mpv-1.0.5.ebuild46
-rw-r--r--dev-python/python-mpv/python-mpv-1.0.7.ebuild46
-rw-r--r--dev-python/python-rtmidi/Manifest2
-rw-r--r--dev-python/python-rtmidi/metadata.xml5
-rw-r--r--dev-python/python-snappy/Manifest2
-rw-r--r--dev-python/python-snappy/python-snappy-0.7.2.ebuild25
-rw-r--r--dev-python/python-socks/Manifest2
-rw-r--r--dev-python/python-socks/python-socks-2.5.0.ebuild46
-rw-r--r--dev-python/python-xlib/Manifest2
-rw-r--r--dev-python/python-xlib/python-xlib-0.33.ebuild4
-rw-r--r--dev-python/python-xmp-toolkit/Manifest2
-rw-r--r--dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild2
-rw-r--r--dev-python/pythran/Manifest2
-rw-r--r--dev-python/pythran/pythran-0.16.1.ebuild15
-rw-r--r--dev-python/pytoolconfig/Manifest2
-rw-r--r--dev-python/pytoolconfig/pytoolconfig-1.3.1.ebuild2
-rw-r--r--dev-python/pytools/Manifest8
-rw-r--r--dev-python/pytools/metadata.xml4
-rw-r--r--dev-python/pytools/pytools-2024.1.3.ebuild33
-rw-r--r--dev-python/pytools/pytools-2024.1.5.ebuild2
-rw-r--r--dev-python/pytools/pytools-2024.1.6.ebuild33
-rw-r--r--dev-python/pytrie/Manifest2
-rw-r--r--dev-python/pytrie/pytrie-0.4.0-r1.ebuild4
-rw-r--r--dev-python/pywinrm/Manifest2
-rw-r--r--dev-python/pywinrm/metadata.xml6
-rw-r--r--dev-python/qiskit-aer/Manifest5
-rw-r--r--dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch13
-rw-r--r--dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild130
-rw-r--r--dev-python/qiskit-aer/qiskit-aer-0.13.3.ebuild127
-rw-r--r--dev-python/qiskit/Manifest53
-rw-r--r--dev-python/qiskit/qiskit-0.46.1.ebuild189
-rw-r--r--dev-python/qiskit/qiskit-1.1.1.ebuild287
-rw-r--r--dev-python/quantities/Manifest2
-rw-r--r--dev-python/quantities/quantities-0.15.0-r1.ebuild43
-rw-r--r--dev-python/quantities/quantities-0.15.0.ebuild40
-rw-r--r--dev-python/redis/Manifest6
-rw-r--r--dev-python/redis/redis-5.0.4.ebuild97
-rw-r--r--dev-python/redis/redis-5.0.5.ebuild2
-rw-r--r--dev-python/redis/redis-5.0.7.ebuild97
-rw-r--r--dev-python/reno/Manifest2
-rw-r--r--dev-python/reno/reno-4.1.0.ebuild2
-rw-r--r--dev-python/reportlab/Manifest2
-rw-r--r--dev-python/reportlab/reportlab-4.2.2.ebuild53
-rw-r--r--dev-python/requests-cache/Manifest2
-rw-r--r--dev-python/requests-cache/requests-cache-1.2.1.ebuild92
-rw-r--r--dev-python/requests-credssp/Manifest2
-rw-r--r--dev-python/requests-credssp/metadata.xml4
-rw-r--r--dev-python/resolvelib/Manifest2
-rw-r--r--dev-python/resolvelib/resolvelib-1.0.1.ebuild6
-rw-r--r--dev-python/responses/Manifest4
-rw-r--r--dev-python/responses/responses-0.25.0.ebuild47
-rw-r--r--dev-python/responses/responses-0.25.2.ebuild2
-rw-r--r--dev-python/restructuredtext-lint/Manifest2
-rw-r--r--dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild4
-rw-r--r--dev-python/roman/Manifest2
-rw-r--r--dev-python/roman/roman-4.2.ebuild2
-rw-r--r--dev-python/rsa/Manifest2
-rw-r--r--dev-python/rsa/rsa-4.9.ebuild4
-rw-r--r--dev-python/ruamel-yaml-clib/Manifest2
-rw-r--r--dev-python/ruamel-yaml-clib/metadata.xml4
-rw-r--r--dev-python/ruamel-yaml/Manifest2
-rw-r--r--dev-python/ruamel-yaml/metadata.xml4
-rw-r--r--dev-python/rustworkx/Manifest66
-rw-r--r--dev-python/rustworkx/rustworkx-0.15.0.ebuild154
-rw-r--r--dev-python/rustworkx/rustworkx-0.15.1.ebuild155
-rw-r--r--dev-python/s3transfer/Manifest2
-rw-r--r--dev-python/s3transfer/s3transfer-0.10.2.ebuild43
-rw-r--r--dev-python/scikit-build-core/Manifest4
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild63
-rw-r--r--dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild63
-rw-r--r--dev-python/scikit-build/Manifest2
-rw-r--r--dev-python/scikit-build/scikit-build-0.18.0.ebuild73
-rw-r--r--dev-python/scikit-image/Manifest4
-rw-r--r--dev-python/scikit-image/scikit-image-0.24.0.ebuild (renamed from dev-python/scikit-image/scikit-image-0.23.1.ebuild)0
-rw-r--r--dev-python/scikit-learn/Manifest4
-rw-r--r--dev-python/scikit-learn/scikit-learn-1.4.2-r1.ebuild70
-rw-r--r--dev-python/scikit-learn/scikit-learn-1.5.0.ebuild2
-rw-r--r--dev-python/scipy/Manifest3
-rw-r--r--dev-python/scipy/scipy-1.14.0.ebuild179
-rw-r--r--dev-python/secretstorage/Manifest2
-rw-r--r--dev-python/secretstorage/secretstorage-3.3.3.ebuild4
-rw-r--r--dev-python/seedir/Manifest2
-rw-r--r--dev-python/seedir/seedir-0.5.0.ebuild29
-rw-r--r--dev-python/selenium/Manifest5
-rw-r--r--dev-python/selenium/selenium-4.21.0.ebuild3
-rw-r--r--dev-python/selenium/selenium-4.22.0-r1.ebuild78
-rw-r--r--dev-python/sentry-sdk/Manifest10
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-2.3.1.ebuild117
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild2
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-2.6.0.ebuild124
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-2.7.0.ebuild127
-rw-r--r--dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild127
-rw-r--r--dev-python/serpent/Manifest2
-rw-r--r--dev-python/serpent/serpent-1.41.ebuild4
-rw-r--r--dev-python/setuptools-rust/Manifest3
-rw-r--r--dev-python/setuptools-rust/setuptools-rust-1.9.0-r1.ebuild2
-rw-r--r--dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild194
-rw-r--r--dev-python/setuptools/Manifest8
-rw-r--r--dev-python/setuptools/setuptools-69.0.3-r1.ebuild1
-rw-r--r--dev-python/setuptools/setuptools-69.5.1-r1.ebuild1
-rw-r--r--dev-python/setuptools/setuptools-70.0.0.ebuild1
-rw-r--r--dev-python/setuptools/setuptools-70.1.1.ebuild139
-rw-r--r--dev-python/shiboken6/Manifest2
-rw-r--r--dev-python/shiboken6/shiboken6-6.7.2.ebuild180
-rw-r--r--dev-python/shtab/Manifest2
-rw-r--r--dev-python/shtab/shtab-1.7.1.ebuild2
-rw-r--r--dev-python/sip/Manifest3
-rw-r--r--dev-python/sip/sip-6.8.5.ebuild42
-rw-r--r--dev-python/slixmpp/Manifest4
-rw-r--r--dev-python/slixmpp/slixmpp-1.8.5.ebuild2
-rw-r--r--dev-python/slixmpp/slixmpp-9999.ebuild2
-rw-r--r--dev-python/smartypants/Manifest2
-rw-r--r--dev-python/smartypants/smartypants-2.0.1-r1.ebuild4
-rw-r--r--dev-python/spdx-tools/Manifest2
-rw-r--r--dev-python/spdx-tools/metadata.xml6
-rw-r--r--dev-python/sphinx-argparse/Manifest2
-rw-r--r--dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild2
-rw-r--r--dev-python/sphinx-autoapi/Manifest2
-rw-r--r--dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild50
-rw-r--r--dev-python/sphinx-autodoc-typehints/Manifest6
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.0.ebuild44
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.1.ebuild44
-rw-r--r--dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.2.ebuild44
-rw-r--r--dev-python/sphinx-copybutton/Manifest2
-rw-r--r--dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild4
-rw-r--r--dev-python/sphinx-inline-tabs/Manifest2
-rw-r--r--dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild4
-rw-r--r--dev-python/sphinxcontrib-apidoc/Manifest2
-rw-r--r--dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild2
-rw-r--r--dev-python/sphinxcontrib-autoprogram/Manifest2
-rw-r--r--dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild2
-rw-r--r--dev-python/sphinxcontrib-spelling/Manifest2
-rw-r--r--dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild2
-rw-r--r--dev-python/spyder-kernels/Manifest4
-rw-r--r--dev-python/spyder-kernels/spyder-kernels-3.0.0_beta7.ebuild (renamed from dev-python/spyder-kernels/spyder-kernels-3.0.0_beta6.ebuild)0
-rw-r--r--dev-python/spyder/Manifest4
-rw-r--r--dev-python/spyder/spyder-6.0.0_beta1.ebuild194
-rw-r--r--dev-python/spyder/spyder-6.0.0_beta2.ebuild195
-rw-r--r--dev-python/sqlalchemy/Manifest2
-rw-r--r--dev-python/sqlalchemy/sqlalchemy-2.0.31.ebuild117
-rw-r--r--dev-python/sqlglot/Manifest10
-rw-r--r--dev-python/sqlglot/sqlglot-25.2.0.ebuild121
-rw-r--r--dev-python/sqlglot/sqlglot-25.3.3.ebuild (renamed from dev-python/sqlglot/sqlglot-25.0.3.ebuild)0
-rw-r--r--dev-python/sqlglot/sqlglot-25.4.0.ebuild (renamed from dev-python/sqlglot/sqlglot-25.1.0.ebuild)0
-rw-r--r--dev-python/sshpubkeys/Manifest2
-rw-r--r--dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild4
-rw-r--r--dev-python/stestr/Manifest2
-rw-r--r--dev-python/stestr/stestr-4.1.0.ebuild4
-rw-r--r--dev-python/stomp-py/Manifest2
-rw-r--r--dev-python/stomp-py/metadata.xml5
-rw-r--r--dev-python/stripe/Manifest10
-rw-r--r--dev-python/stripe/stripe-10.0.0.ebuild (renamed from dev-python/stripe/stripe-9.11.0.ebuild)0
-rw-r--r--dev-python/stripe/stripe-10.1.0.ebuild88
-rw-r--r--dev-python/stripe/stripe-9.10.0.ebuild2
-rw-r--r--dev-python/stripe/stripe-9.8.0.ebuild88
-rw-r--r--dev-python/subprocess-tee/Manifest2
-rw-r--r--dev-python/subprocess-tee/metadata.xml4
-rw-r--r--dev-python/subunit/Manifest2
-rw-r--r--dev-python/subunit/subunit-1.4.4.ebuild4
-rw-r--r--dev-python/superqt/Manifest2
-rw-r--r--dev-python/superqt/superqt-0.6.7.ebuild49
-rw-r--r--dev-python/swagger-spec-validator/Manifest3
-rw-r--r--dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch22
-rw-r--r--dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild46
-rw-r--r--dev-python/sybil/Manifest2
-rw-r--r--dev-python/sybil/sybil-6.1.1.ebuild2
-rw-r--r--dev-python/tappy/Manifest2
-rw-r--r--dev-python/tappy/tappy-3.1-r1.ebuild4
-rw-r--r--dev-python/tblib/Manifest2
-rw-r--r--dev-python/tblib/tblib-3.0.0.ebuild8
-rw-r--r--dev-python/tekore/Manifest2
-rw-r--r--dev-python/tekore/tekore-5.4.0.ebuild4
-rw-r--r--dev-python/tempest/Manifest2
-rw-r--r--dev-python/tempest/tempest-39.0.0.ebuild2
-rw-r--r--dev-python/tempora/Manifest2
-rw-r--r--dev-python/tempora/tempora-5.6.0.ebuild45
-rw-r--r--dev-python/tenacity/Manifest4
-rw-r--r--dev-python/tenacity/tenacity-8.4.1.ebuild22
-rw-r--r--dev-python/tenacity/tenacity-8.4.2.ebuild41
-rw-r--r--dev-python/terminado/Manifest2
-rw-r--r--dev-python/terminado/terminado-0.18.1.ebuild2
-rw-r--r--dev-python/testfixtures/Manifest4
-rw-r--r--dev-python/testfixtures/testfixtures-8.2.0.ebuild47
-rw-r--r--dev-python/testfixtures/testfixtures-8.3.0.ebuild22
-rw-r--r--dev-python/thrift/Manifest4
-rw-r--r--dev-python/thrift/metadata.xml1
-rw-r--r--dev-python/thrift/thrift-0.20.0.ebuild15
-rw-r--r--dev-python/tifffile/Manifest10
-rw-r--r--dev-python/tifffile/tifffile-2024.4.24.ebuild56
-rw-r--r--dev-python/tifffile/tifffile-2024.5.22.ebuild47
-rw-r--r--dev-python/tifffile/tifffile-2024.5.3.ebuild47
-rw-r--r--dev-python/tifffile/tifffile-2024.6.18.ebuild (renamed from dev-python/tifffile/tifffile-2024.5.10.ebuild)0
-rw-r--r--dev-python/tornado/Manifest2
-rw-r--r--dev-python/tornado/tornado-6.4.1.ebuild4
-rw-r--r--dev-python/tpm2-pytss/Manifest2
-rw-r--r--dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild43
-rw-r--r--dev-python/tqdm/Manifest3
-rw-r--r--dev-python/tqdm/files/tqdm-4.66.4-py313.patch43
-rw-r--r--dev-python/tqdm/tqdm-4.66.4.ebuild7
-rw-r--r--dev-python/translate-toolkit/Manifest2
-rw-r--r--dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild118
-rw-r--r--dev-python/trimesh/Manifest2
-rw-r--r--dev-python/trimesh/metadata.xml4
-rw-r--r--dev-python/trio-websocket/Manifest2
-rw-r--r--dev-python/trio-websocket/trio-websocket-0.11.1.ebuild16
-rw-r--r--dev-python/truststore/Manifest2
-rw-r--r--dev-python/truststore/truststore-0.9.1.ebuild2
-rw-r--r--dev-python/tubes/Manifest2
-rw-r--r--dev-python/tubes/tubes-0.2.1.ebuild2
-rw-r--r--dev-python/twine/Manifest2
-rw-r--r--dev-python/twine/twine-5.1.1.ebuild80
-rw-r--r--dev-python/twisted/Manifest3
-rw-r--r--dev-python/twisted/files/twisted-24.3.0_p20240628-skip-py313-test.patch35
-rw-r--r--dev-python/twisted/twisted-24.3.0_p20240628.ebuild162
-rw-r--r--dev-python/txaio/Manifest2
-rw-r--r--dev-python/txaio/txaio-23.1.1.ebuild2
-rw-r--r--dev-python/txredisapi/Manifest2
-rw-r--r--dev-python/txredisapi/txredisapi-1.4.10.ebuild4
-rw-r--r--dev-python/txrequests/Manifest2
-rw-r--r--dev-python/txrequests/txrequests-0.9.6-r1.ebuild2
-rw-r--r--dev-python/txtorcon/Manifest2
-rw-r--r--dev-python/txtorcon/txtorcon-23.11.0.ebuild4
-rw-r--r--dev-python/types-psutil/Manifest2
-rw-r--r--dev-python/types-psutil/types-psutil-6.0.0.20240621.ebuild17
-rw-r--r--dev-python/types-setuptools/Manifest4
-rw-r--r--dev-python/types-setuptools/types-setuptools-70.1.0.20240625.ebuild17
-rw-r--r--dev-python/types-setuptools/types-setuptools-70.1.0.20240627.ebuild17
-rw-r--r--dev-python/typing-extensions/Manifest12
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.11.0.ebuild26
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.11.0_p20240512.ebuild33
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.12.0.ebuild26
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.12.0_rc1.ebuild26
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.12.1.ebuild26
-rw-r--r--dev-python/typing-extensions/typing-extensions-4.12.2.ebuild2
-rw-r--r--dev-python/typogrify/Manifest2
-rw-r--r--dev-python/typogrify/typogrify-2.0.7-r1.ebuild4
-rw-r--r--dev-python/unearth/Manifest2
-rw-r--r--dev-python/unearth/unearth-0.15.5.ebuild42
-rw-r--r--dev-python/uritools/Manifest2
-rw-r--r--dev-python/uritools/metadata.xml8
-rw-r--r--dev-python/urllib3/Manifest2
-rw-r--r--dev-python/urllib3/urllib3-2.2.2.ebuild4
-rw-r--r--dev-python/urwid/Manifest4
-rw-r--r--dev-python/urwid/urwid-2.6.12.ebuild47
-rw-r--r--dev-python/urwid/urwid-2.6.13.ebuild2
-rw-r--r--dev-python/uv/Manifest20
-rw-r--r--dev-python/uv/files/uv-0.1.24-skip-tests.patch192
-rw-r--r--dev-python/uv/uv-0.1.24.ebuild107
-rw-r--r--dev-python/uv/uv-0.2.10.ebuild110
-rw-r--r--dev-python/uv/uv-0.2.15.ebuild103
-rw-r--r--dev-python/uv/uv-0.2.17.ebuild103
-rw-r--r--dev-python/uv/uv-0.2.8.ebuild106
-rw-r--r--dev-python/uv/uv-0.2.9.ebuild110
-rw-r--r--dev-python/vcrpy/Manifest2
-rw-r--r--dev-python/vcrpy/vcrpy-6.0.1.ebuild19
-rw-r--r--dev-python/vdf/Manifest2
-rw-r--r--dev-python/vdf/metadata.xml4
-rw-r--r--dev-python/versioningit/Manifest2
-rw-r--r--dev-python/versioningit/versioningit-3.1.1.ebuild2
-rw-r--r--dev-python/virtualenv/Manifest5
-rw-r--r--dev-python/virtualenv/files/virtualenv-20.26.3-ensurepip.patch37
-rw-r--r--dev-python/virtualenv/virtualenv-20.26.3-r1.ebuild97
-rw-r--r--dev-python/virtualenv/virtualenv-20.26.3-r2.ebuild118
-rw-r--r--dev-python/virtualenv/virtualenv-20.26.3.ebuild123
-rw-r--r--dev-python/vobject/Manifest2
-rw-r--r--dev-python/vobject/vobject-0.9.7.ebuild2
-rw-r--r--dev-python/voluptuous/Manifest4
-rw-r--r--dev-python/voluptuous/voluptuous-0.15.0.ebuild25
-rw-r--r--dev-python/voluptuous/voluptuous-0.15.1.ebuild25
-rw-r--r--dev-python/wcmatch/Manifest2
-rw-r--r--dev-python/wcmatch/wcmatch-8.5.2.ebuild2
-rw-r--r--dev-python/weasyprint/Manifest6
-rw-r--r--dev-python/weasyprint/weasyprint-62.1.ebuild47
-rw-r--r--dev-python/weasyprint/weasyprint-62.2.ebuild2
-rw-r--r--dev-python/weasyprint/weasyprint-62.3.ebuild47
-rw-r--r--dev-python/webcolors/Manifest4
-rw-r--r--dev-python/webcolors/webcolors-1.13.ebuild21
-rw-r--r--dev-python/webcolors/webcolors-24.6.0.ebuild2
-rw-r--r--dev-python/websocket-client/Manifest2
-rw-r--r--dev-python/websocket-client/websocket-client-1.8.0.ebuild2
-rw-r--r--dev-python/whatthepatch/Manifest2
-rw-r--r--dev-python/whatthepatch/whatthepatch-1.0.5.ebuild10
-rw-r--r--dev-python/widgetsnbextension/Manifest4
-rw-r--r--dev-python/widgetsnbextension/widgetsnbextension-4.0.10.ebuild30
-rw-r--r--dev-python/widgetsnbextension/widgetsnbextension-4.0.11.ebuild2
-rw-r--r--dev-python/wxpython/Manifest4
-rw-r--r--dev-python/wxpython/wxpython-4.2.1-r1.ebuild127
-rw-r--r--dev-python/wxpython/wxpython-4.2.1-r2.ebuild9
-rw-r--r--dev-python/wxpython/wxpython-4.2.1.ebuild126
-rw-r--r--dev-python/xarray/Manifest10
-rw-r--r--dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch77
-rw-r--r--dev-python/xarray/xarray-2024.1.1-r1.ebuild92
-rw-r--r--dev-python/xarray/xarray-2024.2.0-r1.ebuild92
-rw-r--r--dev-python/xarray/xarray-2024.3.0-r1.ebuild77
-rw-r--r--dev-python/xarray/xarray-2024.3.0.ebuild79
-rw-r--r--dev-python/xarray/xarray-2024.5.0.ebuild2
-rw-r--r--dev-python/yapsy/Manifest2
-rw-r--r--dev-python/yapsy/yapsy-1.12.2-r2.ebuild2
-rw-r--r--dev-python/yattag/Manifest2
-rw-r--r--dev-python/yattag/metadata.xml6
-rw-r--r--dev-qt/Manifest.gzbin11889 -> 11880 bytes
-rw-r--r--dev-qt/qt-creator/Manifest2
-rw-r--r--dev-qt/qt-creator/qt-creator-13.0.2.ebuild2
-rw-r--r--dev-qt/qtmultimedia/Manifest3
-rw-r--r--dev-qt/qtmultimedia/files/qtmultimedia-6.7.2-gstreamer-no-v4l.patch20
-rw-r--r--dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild4
-rw-r--r--dev-qt/qtscxml/Manifest2
-rw-r--r--dev-qt/qtscxml/qtscxml-6.7.2.ebuild2
-rw-r--r--dev-qt/qtwebengine/Manifest10
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild4
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild4
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild4
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild4
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.9999.ebuild4
-rw-r--r--dev-ruby/Manifest.gzbin110301 -> 110494 bytes
-rw-r--r--dev-ruby/addressable/Manifest2
-rw-r--r--dev-ruby/addressable/addressable-2.8.7.ebuild42
-rw-r--r--dev-ruby/ammeter/Manifest2
-rw-r--r--dev-ruby/ammeter/ammeter-1.1.7.ebuild2
-rw-r--r--dev-ruby/async-pool/Manifest2
-rw-r--r--dev-ruby/async-pool/async-pool-0.7.0.ebuild34
-rw-r--r--dev-ruby/async/Manifest2
-rw-r--r--dev-ruby/async/async-2.8.2.ebuild2
-rw-r--r--dev-ruby/autoprefixer-rails/Manifest2
-rw-r--r--dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild7
-rw-r--r--dev-ruby/benchmark-ips/Manifest2
-rw-r--r--dev-ruby/benchmark-ips/benchmark-ips-2.13.0.ebuild4
-rw-r--r--dev-ruby/capistrano/Manifest4
-rw-r--r--dev-ruby/capistrano/capistrano-3.18.1.ebuild2
-rw-r--r--dev-ruby/capistrano/capistrano-3.19.0.ebuild37
-rw-r--r--dev-ruby/charlock_holmes/Manifest2
-rw-r--r--dev-ruby/charlock_holmes/charlock_holmes-0.7.8.ebuild42
-rw-r--r--dev-ruby/console/Manifest2
-rw-r--r--dev-ruby/console/console-1.23.6.ebuild2
-rw-r--r--dev-ruby/dalli/Manifest2
-rw-r--r--dev-ruby/dalli/dalli-3.2.8.ebuild2
-rw-r--r--dev-ruby/docile/Manifest2
-rw-r--r--dev-ruby/docile/docile-1.4.0-r1.ebuild2
-rw-r--r--dev-ruby/facter/Manifest2
-rw-r--r--dev-ruby/facter/facter-4.7.0.ebuild2
-rw-r--r--dev-ruby/faraday-retry/Manifest2
-rw-r--r--dev-ruby/faraday-retry/faraday-retry-2.2.1.ebuild36
-rw-r--r--dev-ruby/faraday/Manifest2
-rw-r--r--dev-ruby/faraday/faraday-2.9.2.ebuild59
-rw-r--r--dev-ruby/git/Manifest2
-rw-r--r--dev-ruby/git/git-2.1.1.ebuild47
-rw-r--r--dev-ruby/gpgme/Manifest6
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild55
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.22.ebuild55
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild55
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.23.ebuild55
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild55
-rw-r--r--dev-ruby/gpgme/gpgme-2.0.24.ebuild55
-rw-r--r--dev-ruby/io-event/Manifest4
-rw-r--r--dev-ruby/io-event/io-event-1.5.1.ebuild2
-rw-r--r--dev-ruby/io-event/io-event-1.6.5.ebuild36
-rw-r--r--dev-ruby/json/Manifest2
-rw-r--r--dev-ruby/json/json-2.7.2.ebuild2
-rw-r--r--dev-ruby/jwt/Manifest2
-rw-r--r--dev-ruby/jwt/jwt-2.8.2.ebuild33
-rw-r--r--dev-ruby/maxitest/Manifest6
-rw-r--r--dev-ruby/maxitest/maxitest-5.2.0.ebuild50
-rw-r--r--dev-ruby/maxitest/maxitest-5.3.1.ebuild50
-rw-r--r--dev-ruby/maxitest/maxitest-5.5.0.ebuild3
-rw-r--r--dev-ruby/memoist/Manifest2
-rw-r--r--dev-ruby/memoist/memoist-0.16.2-r1.ebuild4
-rw-r--r--dev-ruby/mini_magick/Manifest4
-rw-r--r--dev-ruby/mini_magick/mini_magick-4.13.1.ebuild (renamed from dev-ruby/mini_magick/mini_magick-4.13.0.ebuild)0
-rw-r--r--dev-ruby/minitest/Manifest2
-rw-r--r--dev-ruby/minitest/minitest-5.24.0.ebuild28
-rw-r--r--dev-ruby/mixlib-shellout/Manifest2
-rw-r--r--dev-ruby/mixlib-shellout/mixlib-shellout-3.2.8.ebuild32
-rw-r--r--dev-ruby/mkmf-lite/Manifest2
-rw-r--r--dev-ruby/mkmf-lite/mkmf-lite-0.6.0.ebuild2
-rw-r--r--dev-ruby/mutex_m/Manifest2
-rw-r--r--dev-ruby/mutex_m/mutex_m-0.2.0.ebuild4
-rw-r--r--dev-ruby/net-ftp/Manifest2
-rw-r--r--dev-ruby/net-ftp/net-ftp-0.3.7.ebuild31
-rw-r--r--dev-ruby/net-imap/Manifest2
-rw-r--r--dev-ruby/net-imap/net-imap-0.4.14.ebuild39
-rw-r--r--dev-ruby/nokogiri/Manifest2
-rw-r--r--dev-ruby/nokogiri/nokogiri-1.16.6.ebuild96
-rw-r--r--dev-ruby/process_executer/Manifest3
-rw-r--r--dev-ruby/process_executer/metadata.xml12
-rw-r--r--dev-ruby/process_executer/process_executer-1.1.0.ebuild31
-rw-r--r--dev-ruby/ptools/Manifest2
-rw-r--r--dev-ruby/ptools/ptools-1.5.0.ebuild2
-rw-r--r--dev-ruby/public_suffix/Manifest2
-rw-r--r--dev-ruby/public_suffix/public_suffix-6.0.0.ebuild35
-rw-r--r--dev-ruby/recog/Manifest2
-rw-r--r--dev-ruby/recog/recog-3.1.8.ebuild30
-rw-r--r--dev-ruby/rspec-rails/Manifest2
-rw-r--r--dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild60
-rw-r--r--dev-ruby/ruby-macho/Manifest2
-rw-r--r--dev-ruby/ruby-macho/ruby-macho-4.1.0.ebuild23
-rw-r--r--dev-ruby/sequel/Manifest8
-rw-r--r--dev-ruby/sequel/sequel-5.74.0.ebuild33
-rw-r--r--dev-ruby/sequel/sequel-5.75.0.ebuild33
-rw-r--r--dev-ruby/sequel/sequel-5.76.0.ebuild33
-rw-r--r--dev-ruby/sequel/sequel-5.81.0.ebuild33
-rw-r--r--dev-ruby/simplecov-html/Manifest2
-rw-r--r--dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild4
-rw-r--r--dev-ruby/simplecov/Manifest2
-rw-r--r--dev-ruby/simplecov/simplecov-0.22.0.ebuild2
-rw-r--r--dev-ruby/simplecov_json_formatter/Manifest2
-rw-r--r--dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild4
-rw-r--r--dev-ruby/spring/Manifest4
-rw-r--r--dev-ruby/spring/spring-4.1.1.ebuild33
-rw-r--r--dev-ruby/spring/spring-4.2.1.ebuild32
-rw-r--r--dev-ruby/sshkit/Manifest8
-rw-r--r--dev-ruby/sshkit/sshkit-1.22.0.ebuild43
-rw-r--r--dev-ruby/sshkit/sshkit-1.22.1.ebuild44
-rw-r--r--dev-ruby/sshkit/sshkit-1.22.2.ebuild2
-rw-r--r--dev-ruby/sshkit/sshkit-1.23.0.ebuild43
-rw-r--r--dev-ruby/sus-fixtures-async/Manifest2
-rw-r--r--dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild2
-rw-r--r--dev-ruby/sus/Manifest6
-rw-r--r--dev-ruby/sus/sus-0.21.1.ebuild32
-rw-r--r--dev-ruby/sus/sus-0.27.0.ebuild (renamed from dev-ruby/sus/sus-0.24.6.ebuild)0
-rw-r--r--dev-ruby/sys-filesystem/Manifest4
-rw-r--r--dev-ruby/sys-filesystem/sys-filesystem-1.4.4.ebuild2
-rw-r--r--dev-ruby/sys-filesystem/sys-filesystem-1.5.0.ebuild30
-rw-r--r--dev-ruby/term-ansicolor/Manifest4
-rw-r--r--dev-ruby/term-ansicolor/term-ansicolor-1.8.0.ebuild2
-rw-r--r--dev-ruby/term-ansicolor/term-ansicolor-1.9.0.ebuild33
-rw-r--r--dev-ruby/tilt/Manifest2
-rw-r--r--dev-ruby/tilt/tilt-2.4.0.ebuild34
-rw-r--r--dev-ruby/timecop/Manifest4
-rw-r--r--dev-ruby/timecop/timecop-0.9.10.ebuild (renamed from dev-ruby/timecop/timecop-0.9.9.ebuild)0
-rw-r--r--dev-scheme/Manifest.gzbin9962 -> 9972 bytes
-rw-r--r--dev-scheme/chibi/Manifest2
-rw-r--r--dev-scheme/chibi/chibi-0.11.0.ebuild2
-rw-r--r--dev-scheme/gauche-gtk/Manifest2
-rw-r--r--dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild4
-rw-r--r--dev-tex/Manifest.gzbin6528 -> 6532 bytes
-rw-r--r--dev-tex/biber/Manifest2
-rw-r--r--dev-tex/biber/biber-2.19.ebuild2
-rw-r--r--dev-tex/biblatex/Manifest2
-rw-r--r--dev-tex/biblatex/biblatex-3.19.ebuild2
-rw-r--r--dev-tex/bibtexu/Manifest2
-rw-r--r--dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild2
-rw-r--r--dev-tex/glossaries/Manifest2
-rw-r--r--dev-tex/glossaries/glossaries-4.53.ebuild2
-rw-r--r--dev-tex/latex-beamer/Manifest2
-rw-r--r--dev-tex/latex-beamer/latex-beamer-3.71.ebuild2
-rw-r--r--dev-tex/latexmk/Manifest2
-rw-r--r--dev-tex/latexmk/latexmk-4.83.ebuild2
-rw-r--r--dev-tex/minted/Manifest2
-rw-r--r--dev-tex/minted/minted-2.9.ebuild11
-rw-r--r--dev-tex/pdfannotextractor/Manifest12
-rw-r--r--dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch25
-rw-r--r--dev-tex/pdfannotextractor/files/StringVisitor.java.patch14
-rw-r--r--dev-tex/pdfannotextractor/files/javajars.patch13
-rw-r--r--dev-tex/pdfannotextractor/files/pdfannotextractor-0.2-javajars.patch12
-rw-r--r--dev-tex/pdfannotextractor/metadata.xml11
-rw-r--r--dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild57
-rw-r--r--dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild66
-rw-r--r--dev-tex/pgf/Manifest2
-rw-r--r--dev-tex/pgf/pgf-3.1.10.ebuild2
-rw-r--r--dev-tex/tex4ht/Manifest2
-rw-r--r--dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild2
-rw-r--r--dev-texlive/Manifest.gzbin6759 -> 6771 bytes
-rw-r--r--dev-texlive/texlive-basic/Manifest2
-rw-r--r--dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild2
-rw-r--r--dev-texlive/texlive-bibtexextra/Manifest2
-rw-r--r--dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2023_p67386-r1.ebuild2
-rw-r--r--dev-texlive/texlive-binextra/Manifest3
-rw-r--r--dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild2
-rw-r--r--dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild309
-rw-r--r--dev-texlive/texlive-fontsextra/Manifest2
-rw-r--r--dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663-r2.ebuild2
-rw-r--r--dev-texlive/texlive-fontsrecommended/Manifest2
-rw-r--r--dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2023_p54074-r1.ebuild2
-rw-r--r--dev-texlive/texlive-fontutils/Manifest2
-rw-r--r--dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207-r3.ebuild2
-rw-r--r--dev-texlive/texlive-formatsextra/Manifest2
-rw-r--r--dev-texlive/texlive-formatsextra/texlive-formatsextra-2023_p62226-r1.ebuild2
-rw-r--r--dev-texlive/texlive-langjapanese/Manifest2
-rw-r--r--dev-texlive/texlive-langjapanese/texlive-langjapanese-2023_p64603-r1.ebuild2
-rw-r--r--dev-texlive/texlive-latex/Manifest2
-rw-r--r--dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild2
-rw-r--r--dev-texlive/texlive-latexextra/Manifest5
-rw-r--r--dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r3.ebuild3998
-rw-r--r--dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r4.ebuild3994
-rw-r--r--dev-texlive/texlive-latexrecommended/Manifest2
-rw-r--r--dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2023_p69131.ebuild2
-rw-r--r--dev-texlive/texlive-luatex/Manifest2
-rw-r--r--dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild2
-rw-r--r--dev-texlive/texlive-mathscience/Manifest2
-rw-r--r--dev-texlive/texlive-mathscience/texlive-mathscience-2023_p69485-r1.ebuild2
-rw-r--r--dev-texlive/texlive-pictures/Manifest3
-rw-r--r--dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r1.ebuild2
-rw-r--r--dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r2.ebuild626
-rw-r--r--dev-texlive/texlive-plaingeneric/Manifest2
-rw-r--r--dev-texlive/texlive-plaingeneric/texlive-plaingeneric-2023_p68675-r1.ebuild2
-rw-r--r--dev-texlive/texlive-pstricks/Manifest2
-rw-r--r--dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild2
-rw-r--r--dev-texlive/texlive-xetex/Manifest2
-rw-r--r--dev-texlive/texlive-xetex/texlive-xetex-2023_p69452-r1.ebuild2
-rw-r--r--dev-util/Manifest.gzbin65424 -> 64955 bytes
-rw-r--r--dev-util/Tensile/Manifest6
-rw-r--r--dev-util/Tensile/Tensile-5.7.1-r2.ebuild1
-rw-r--r--dev-util/Tensile/Tensile-6.1.1.ebuild137
-rw-r--r--dev-util/Tensile/files/Tensile-6.0.2-expand-isa-compatibility.patch34
-rw-r--r--dev-util/Tensile/files/Tensile-6.1.1-fix-msgpack-dependency.patch31
-rw-r--r--dev-util/azuredatastudio/Manifest4
-rw-r--r--dev-util/azuredatastudio/azuredatastudio-1.48.1.ebuild (renamed from dev-util/azuredatastudio/azuredatastudio-1.48.0.ebuild)0
-rw-r--r--dev-util/bitrise/Manifest3
-rw-r--r--dev-util/bitrise/bitrise-1.24.0.ebuild49
-rw-r--r--dev-util/bitrise/metadata.xml18
-rw-r--r--dev-util/blueprint-compiler/Manifest2
-rw-r--r--dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild2
-rw-r--r--dev-util/bpftool/Manifest3
-rw-r--r--dev-util/bpftool/bpftool-6.7.6-r1.ebuild123
-rw-r--r--dev-util/cargo-c/Manifest94
-rw-r--r--dev-util/cargo-c/cargo-c-0.10.0.ebuild393
-rw-r--r--dev-util/cargo-nextest/Manifest166
-rw-r--r--dev-util/cargo-nextest/cargo-nextest-0.9.72.ebuild402
-rw-r--r--dev-util/catalyst/Manifest2
-rw-r--r--dev-util/catalyst/catalyst-4.0_rc2.ebuild130
-rw-r--r--dev-util/ccache/Manifest4
-rw-r--r--dev-util/ccache/ccache-4.10-r1.ebuild2
-rw-r--r--dev-util/ccache/files/ccache-4.10-unittest-httplib.patch18
-rw-r--r--dev-util/dwdiff/Manifest2
-rw-r--r--dev-util/dwdiff/dwdiff-2.1.4.ebuild36
-rw-r--r--dev-util/egypt/Manifest4
-rw-r--r--dev-util/egypt/egypt-1.10.ebuild6
-rw-r--r--dev-util/egypt/egypt-1.11.ebuild14
-rw-r--r--dev-util/envman/Manifest3
-rw-r--r--dev-util/envman/envman-2.1.1.ebuild38
-rw-r--r--dev-util/envman/metadata.xml16
-rw-r--r--dev-util/gcovr/Manifest1
-rw-r--r--dev-util/gcovr/gcovr-7.2-r1.ebuild260
-rw-r--r--dev-util/github-cli/Manifest3
-rw-r--r--dev-util/github-cli/github-cli-2.52.0.ebuild66
-rw-r--r--dev-util/gitlab-runner/Manifest6
-rw-r--r--dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild62
-rw-r--r--dev-util/gitlab-runner/gitlab-runner-17.1.0.ebuild62
-rw-r--r--dev-util/google-perftools/Manifest2
-rw-r--r--dev-util/google-perftools/google-perftools-2.15.ebuild2
-rw-r--r--dev-util/gource/Manifest2
-rw-r--r--dev-util/gource/gource-0.55.ebuild58
-rw-r--r--dev-util/gpp/Manifest2
-rw-r--r--dev-util/gpp/gpp-2.28.ebuild19
-rw-r--r--dev-util/hip/Manifest40
-rw-r--r--dev-util/hip/files/hip-5.1.3-0001-SWDEV-316128-HIP-surface-API-support.patch (renamed from dev-util/hip/files/0001-SWDEV-316128-HIP-surface-API-support.patch)0
-rw-r--r--dev-util/hip/files/hip-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch (renamed from dev-util/hip/files/0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch)0
-rw-r--r--dev-util/hip/files/hip-5.3.3-0002-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch (renamed from dev-util/hip/files/0001-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch)0
-rw-r--r--dev-util/hip/files/hip-5.3.3-0003-SWDEV-355608-Remove-clang-include-path-2996.patch (renamed from dev-util/hip/files/0002-SWDEV-355608-Remove-clang-include-path-2996.patch)0
-rw-r--r--dev-util/hip/files/hip-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch (renamed from dev-util/hip/files/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch)0
-rw-r--r--dev-util/hip/files/hip-5.7.1-extend-isa-compatibility-check.patch6
-rw-r--r--dev-util/hip/files/hip-6.0.2-install.patch23
-rw-r--r--dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check-v2.patch35
-rw-r--r--dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check.patch236
-rw-r--r--dev-util/hip/files/hip-6.1.0-install.patch20
-rw-r--r--dev-util/hip/files/hip-6.1.1-fix-musl.patch24
-rw-r--r--dev-util/hip/files/hip-test-5.7.1-remove-incompatible-flag.patch28
-rw-r--r--dev-util/hip/files/hip-test-6.0.2-hipcc-system-install.patch43
-rw-r--r--dev-util/hip/files/hip-test-6.1.0-disable-hipKerArgOptimization.patch24
-rw-r--r--dev-util/hip/files/hip-test-6.1.1-fix-musl.patch159
-rw-r--r--dev-util/hip/hip-5.1.3-r4.ebuild4
-rw-r--r--dev-util/hip/hip-5.3.3-r3.ebuild12
-rw-r--r--dev-util/hip/hip-5.4.3.ebuild6
-rw-r--r--dev-util/hip/hip-5.5.1.ebuild6
-rw-r--r--dev-util/hip/hip-5.7.1-r2.ebuild35
-rw-r--r--dev-util/hip/hip-6.0.0.ebuild164
-rw-r--r--dev-util/hip/hip-6.1.1.ebuild238
-rw-r--r--dev-util/hip/metadata.xml12
-rw-r--r--dev-util/hipcc/Manifest6
-rw-r--r--dev-util/hipcc/hipcc-6.0.0.ebuild51
-rw-r--r--dev-util/hipcc/hipcc-6.1.1.ebuild83
-rw-r--r--dev-util/hipcc/metadata.xml6
-rw-r--r--dev-util/hipify-clang/Manifest4
-rw-r--r--dev-util/hipify-clang/hipify-clang-6.1.1.ebuild51
-rw-r--r--dev-util/hipify-clang/metadata.xml2
-rw-r--r--dev-util/hyprwayland-scanner/Manifest2
-rw-r--r--dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild37
-rw-r--r--dev-util/idea-community/Manifest6
-rw-r--r--dev-util/idea-community/idea-community-2024.1.4.ebuild (renamed from dev-util/idea-community/idea-community-2024.1.3.ebuild)0
-rw-r--r--dev-util/intel-graphics-compiler/Manifest6
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.2.ebuild103
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.4.ebuild2
-rw-r--r--dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild103
-rw-r--r--dev-util/intel_clc/Manifest2
-rw-r--r--dev-util/intel_clc/intel_clc-24.1.2.ebuild87
-rw-r--r--dev-util/kdevelop/Manifest1
-rw-r--r--dev-util/kdevelop/kdevelop-24.05.1-r1.ebuild130
-rw-r--r--dev-util/makeheaders/Manifest2
-rw-r--r--dev-util/makeheaders/makeheaders-0_p20240202.ebuild2
-rw-r--r--dev-util/opencl-headers/Manifest2
-rw-r--r--dev-util/opencl-headers/metadata.xml5
-rw-r--r--dev-util/ostree/Manifest8
-rw-r--r--dev-util/ostree/ostree-2023.1-r1.ebuild120
-rw-r--r--dev-util/ostree/ostree-2023.1.ebuild120
-rw-r--r--dev-util/ostree/ostree-2023.2-r1.ebuild118
-rw-r--r--dev-util/ostree/ostree-2023.2.ebuild118
-rw-r--r--dev-util/ostree/ostree-2023.3-r1.ebuild119
-rw-r--r--dev-util/ostree/ostree-2023.3-r2.ebuild118
-rw-r--r--dev-util/ostree/ostree-2023.3-r3.ebuild119
-rw-r--r--dev-util/ostree/ostree-2023.3.ebuild118
-rw-r--r--dev-util/pahole/Manifest15
-rw-r--r--dev-util/pahole/metadata.xml2
-rw-r--r--dev-util/pahole/pahole-1.24_p20221024.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.25.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.26-r1.ebuild24
-rw-r--r--dev-util/pahole/pahole-1.26.ebuild2
-rw-r--r--dev-util/pahole/pahole-1.27.ebuild78
-rw-r--r--dev-util/pahole/pahole-9999.ebuild24
-rw-r--r--dev-util/pkgcruft/Manifest4
-rw-r--r--dev-util/pkgcruft/pkgcruft-0.0.2.ebuild59
-rw-r--r--dev-util/pkgcruft/pkgcruft-9999.ebuild2
-rw-r--r--dev-util/pkgdev/Manifest3
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild78
-rw-r--r--dev-util/pkgdev/pkgdev-9999.ebuild3
-rw-r--r--dev-util/radare2/Manifest5
-rw-r--r--dev-util/radare2/radare2-5.8.8-r1.ebuild121
-rw-r--r--dev-util/rbtools/Manifest3
-rw-r--r--dev-util/rbtools/files/rbtools-5.0-scmtool-crash.patch483
-rw-r--r--dev-util/rbtools/rbtools-5.0-r1.ebuild57
-rw-r--r--dev-util/rbtools/rbtools-5.0.ebuild57
-rw-r--r--dev-util/rocm-smi/Manifest6
-rw-r--r--dev-util/rocm-smi/files/rocm-smi-6.0.2-set-soversion.patch165
-rw-r--r--dev-util/rocm-smi/files/rocm-smi-6.1.1-fix-const-qualifier.patch13
-rw-r--r--dev-util/rocm-smi/metadata.xml6
-rw-r--r--dev-util/rocm-smi/rocm-smi-6.1.1.ebuild59
-rw-r--r--dev-util/rocminfo/Manifest19
-rw-r--r--dev-util/rocminfo/files/rocminfo-6.0.0-detect-builtin-amdgpu.patch33
-rw-r--r--dev-util/rocminfo/files/rocminfo-6.0.0-python-3-12-support.patch34
-rw-r--r--dev-util/rocminfo/files/rocminfo-6.0.0_python-3.12.patch75
-rw-r--r--dev-util/rocminfo/metadata.xml2
-rw-r--r--dev-util/rocminfo/rocminfo-5.1.3.ebuild36
-rw-r--r--dev-util/rocminfo/rocminfo-5.3.3.ebuild36
-rw-r--r--dev-util/rocminfo/rocminfo-5.4.3.ebuild36
-rw-r--r--dev-util/rocminfo/rocminfo-5.5.1.ebuild38
-rw-r--r--dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild49
-rw-r--r--dev-util/rocminfo/rocminfo-5.7.1.ebuild38
-rw-r--r--dev-util/rocminfo/rocminfo-6.0.0.ebuild38
-rw-r--r--dev-util/rocminfo/rocminfo-6.1.1.ebuild48
-rw-r--r--dev-util/roctracer/Manifest4
-rw-r--r--dev-util/roctracer/metadata.xml6
-rw-r--r--dev-util/roctracer/roctracer-6.1.1.ebuild97
-rw-r--r--dev-util/ruff/Manifest97
-rw-r--r--dev-util/ruff/files/ruff-0.4.10-release-tests.patch40
-rw-r--r--dev-util/ruff/ruff-0.4.10.ebuild495
-rw-r--r--dev-util/ruff/ruff-0.4.6.ebuild446
-rw-r--r--dev-util/ruff/ruff-0.4.7.ebuild446
-rw-r--r--dev-util/ruff/ruff-0.4.8.ebuild442
-rw-r--r--dev-util/ruff/ruff-0.5.0.ebuild457
-rw-r--r--dev-util/shc/Manifest2
-rw-r--r--dev-util/shc/metadata.xml5
-rw-r--r--dev-util/stepman/Manifest3
-rw-r--r--dev-util/stepman/metadata.xml16
-rw-r--r--dev-util/stepman/stepman-0.10.5.ebuild42
-rw-r--r--dev-util/tkdiff/Manifest2
-rw-r--r--dev-util/tkdiff/tkdiff-5.7.ebuild25
-rw-r--r--dev-util/uglifyjs/Manifest4
-rw-r--r--dev-util/uglifyjs/uglifyjs-3.17.4.ebuild40
-rw-r--r--dev-util/uglifyjs/uglifyjs-3.18.0.ebuild38
-rw-r--r--dev-util/weka/Manifest2
-rw-r--r--dev-util/weka/weka-3.8.6.ebuild60
-rw-r--r--dev-util/yamllint/Manifest2
-rw-r--r--dev-util/yamllint/metadata.xml5
-rw-r--r--dev-vcs/Manifest.gzbin11659 -> 11664 bytes
-rw-r--r--dev-vcs/git-flow/Manifest2
-rw-r--r--dev-vcs/git-flow/metadata.xml5
-rw-r--r--dev-vcs/git-machete/Manifest2
-rw-r--r--dev-vcs/git-machete/metadata.xml5
-rw-r--r--dev-vcs/git/Manifest6
-rw-r--r--dev-vcs/git/git-2.39.5.ebuild2
-rw-r--r--dev-vcs/git/git-2.41.2.ebuild2
-rw-r--r--dev-vcs/git/git-2.44.2.ebuild2
-rw-r--r--dev-vcs/pre-commit/Manifest4
-rw-r--r--dev-vcs/pre-commit/metadata.xml17
-rw-r--r--dev-vcs/pre-commit/pre-commit-3.7.1.ebuild76
-rw-r--r--eclass/Manifest.gzbin39079 -> 39057 bytes
-rw-r--r--eclass/common-lisp-3.eclass8
-rw-r--r--eclass/java-utils-2.eclass32
-rw-r--r--eclass/kernel-build.eclass16
-rw-r--r--eclass/llvm.org.eclass3
-rw-r--r--eclass/perl-module.eclass2
-rw-r--r--eclass/qt6-build.eclass11
-rw-r--r--eclass/readme.gentoo-r1.eclass12
-rw-r--r--eclass/toolchain.eclass2
-rw-r--r--games-action/Manifest.gzbin14373 -> 14377 bytes
-rw-r--r--games-action/dxx-rebirth/Manifest6
-rw-r--r--games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild256
-rw-r--r--games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild256
-rw-r--r--games-action/dxx-rebirth/dxx-rebirth-9999.ebuild4
-rw-r--r--games-arcade/Manifest.gzbin20921 -> 20922 bytes
-rw-r--r--games-arcade/frozen-bubble/Manifest3
-rw-r--r--games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch16
-rw-r--r--games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild3
-rw-r--r--games-emulation/Manifest.gzbin12064 -> 12070 bytes
-rw-r--r--games-emulation/pcsx2/Manifest9
-rw-r--r--games-emulation/pcsx2/files/pcsx2-1.7.5700-vanilla-shaderc.patch18
-rw-r--r--games-emulation/pcsx2/pcsx2-1.7.5624.ebuild161
-rw-r--r--games-emulation/pcsx2/pcsx2-1.7.5724.ebuild167
-rw-r--r--games-emulation/pcsx2/pcsx2-1.7.5913.ebuild173
-rw-r--r--games-emulation/pcsx2/pcsx2-9999.ebuild7
-rw-r--r--games-emulation/pcsx2_patches/Manifest6
-rw-r--r--games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild55
-rw-r--r--games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild55
-rw-r--r--games-emulation/pcsx2_patches/pcsx2_patches-0_p20240610.ebuild55
-rw-r--r--games-engines/Manifest.gzbin3722 -> 3716 bytes
-rw-r--r--games-engines/dMagnetic/Manifest4
-rw-r--r--games-engines/dMagnetic/dMagnetic-0.36.ebuild41
-rw-r--r--games-engines/dMagnetic/dMagnetic-0.37.ebuild40
-rw-r--r--games-engines/love/Manifest2
-rw-r--r--games-engines/love/metadata.xml5
-rw-r--r--games-engines/minetest/Manifest2
-rw-r--r--games-engines/minetest/metadata.xml4
-rw-r--r--games-fps/Manifest.gzbin12211 -> 12206 bytes
-rw-r--r--games-fps/chocolate-doom/Manifest2
-rw-r--r--games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild87
-rw-r--r--games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild90
-rw-r--r--games-fps/eduke32/Manifest4
-rw-r--r--games-fps/eduke32/eduke32-20240316.10564.ebuild218
-rw-r--r--games-fps/eduke32/eduke32-20240619.10591.ebuild218
-rw-r--r--games-misc/Manifest.gzbin8942 -> 8942 bytes
-rw-r--r--games-misc/fortune-mod-mormon/Manifest2
-rw-r--r--games-misc/fortune-mod-mormon/metadata.xml4
-rw-r--r--games-misc/fortune-mod-scriptures/Manifest2
-rw-r--r--games-misc/fortune-mod-scriptures/metadata.xml4
-rw-r--r--games-mud/Manifest.gzbin1875 -> 1872 bytes
-rw-r--r--games-mud/trebuchet/Manifest4
-rw-r--r--games-mud/trebuchet/trebuchet-1.075-r1.ebuild37
-rw-r--r--games-mud/trebuchet/trebuchet-1.082.ebuild27
-rw-r--r--games-puzzle/Manifest.gzbin17292 -> 17291 bytes
-rw-r--r--games-puzzle/color-lines/Manifest2
-rw-r--r--games-puzzle/color-lines/metadata.xml5
-rw-r--r--games-puzzle/sdl-jewels/Manifest2
-rw-r--r--games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r1.ebuild43
-rw-r--r--games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r2.ebuild51
-rw-r--r--games-puzzle/xpired/Manifest2
-rw-r--r--games-puzzle/xpired/xpired-1.22-r1.ebuild42
-rw-r--r--games-puzzle/xpired/xpired-1.22-r2.ebuild48
-rw-r--r--games-roguelike/Manifest.gzbin3056 -> 3057 bytes
-rw-r--r--games-roguelike/powder/Manifest4
-rw-r--r--games-roguelike/powder/powder-117-r1.ebuild39
-rw-r--r--games-roguelike/powder/powder-118.ebuild39
-rw-r--r--games-roguelike/stone-soup/Manifest18
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.29.1.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.30.1.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.31.0.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.32.0_pre20240409.ebuild2
-rw-r--r--games-roguelike/stone-soup/stone-soup-0.32.0_pre20240626.ebuild241
-rw-r--r--games-server/Manifest.gzbin1904 -> 1899 bytes
-rw-r--r--games-server/bedrock-server/Manifest4
-rw-r--r--games-server/bedrock-server/bedrock-server-1.21.1.03.ebuild (renamed from games-server/bedrock-server/bedrock-server-1.21.0.03.ebuild)0
-rw-r--r--games-simulation/Manifest.gzbin3947 -> 3945 bytes
-rw-r--r--games-simulation/openrct2/Manifest6
-rw-r--r--games-simulation/openrct2/openrct2-0.4.10.ebuild180
-rw-r--r--games-simulation/openrct2/openrct2-0.4.9.ebuild180
-rw-r--r--games-strategy/Manifest.gzbin8079 -> 8081 bytes
-rw-r--r--games-strategy/naev/Manifest4
-rw-r--r--games-strategy/naev/naev-0.11.3.ebuild111
-rw-r--r--games-strategy/naev/naev-0.11.5.ebuild111
-rw-r--r--games-strategy/seven-kingdoms/Manifest2
-rw-r--r--games-strategy/seven-kingdoms/metadata.xml5
-rw-r--r--games-util/Manifest.gzbin8221 -> 8222 bytes
-rw-r--r--games-util/sc-controller/Manifest9
-rw-r--r--games-util/sc-controller/files/sc-controller-0.4.8.9-python3_11.patch24
-rw-r--r--games-util/sc-controller/metadata.xml2
-rw-r--r--games-util/sc-controller/sc-controller-0.4.8.11.ebuild54
-rw-r--r--games-util/sc-controller/sc-controller-0.4.8.16.ebuild54
-rw-r--r--games-util/sc-controller/sc-controller-0.4.8.9-r1.ebuild58
-rw-r--r--gnome-extra/Manifest.gzbin11255 -> 11254 bytes
-rw-r--r--gnome-extra/cinnamon/Manifest2
-rw-r--r--gnome-extra/cinnamon/cinnamon-6.0.4.ebuild2
-rw-r--r--gnome-extra/gnome-commander/Manifest2
-rw-r--r--gnome-extra/gnome-commander/gnome-commander-1.16.2.ebuild61
-rw-r--r--gnome-extra/libgda/Manifest2
-rw-r--r--gnome-extra/libgda/files/libgda-5.2.9-fix-gcc14.patch214
-rw-r--r--gnome-extra/libgda/libgda-5.2.9-r2.ebuild181
-rw-r--r--gnustep-apps/Manifest.gzbin5550 -> 5548 bytes
-rw-r--r--gnustep-apps/gworkspace/Manifest2
-rw-r--r--gnustep-apps/gworkspace/gworkspace-1.0.0.ebuild4
-rw-r--r--gnustep-apps/projectcenter/Manifest2
-rw-r--r--gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild4
-rw-r--r--gnustep-apps/simpleagenda/Manifest2
-rw-r--r--gnustep-apps/simpleagenda/simpleagenda-0.46.ebuild4
-rw-r--r--gnustep-base/Manifest.gzbin1722 -> 1722 bytes
-rw-r--r--gnustep-base/gnustep-back-art/Manifest2
-rw-r--r--gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild4
-rw-r--r--gnustep-base/gnustep-back-cairo/Manifest2
-rw-r--r--gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild2
-rw-r--r--gnustep-base/gnustep-back-xlib/Manifest2
-rw-r--r--gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild4
-rw-r--r--gnustep-base/gnustep-gui/Manifest2
-rw-r--r--gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild2
-rw-r--r--gnustep-base/gnustep-make/Manifest2
-rw-r--r--gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild2
-rw-r--r--gui-apps/Manifest.gzbin5046 -> 5059 bytes
-rw-r--r--gui-apps/waypipe/Manifest4
-rw-r--r--gui-apps/waypipe/waypipe-0.9.0.ebuild2
-rw-r--r--gui-apps/waypipe/waypipe-0.9.1.ebuild71
-rw-r--r--gui-apps/wmenu/Manifest8
-rw-r--r--gui-apps/wmenu/metadata.xml2
-rw-r--r--gui-apps/wmenu/wmenu-0.1.7.ebuild29
-rw-r--r--gui-apps/wmenu/wmenu-0.1.9.ebuild36
-rw-r--r--gui-apps/wmenu/wmenu-9999.ebuild9
-rw-r--r--gui-apps/xwaylandvideobridge/Manifest2
-rw-r--r--gui-apps/xwaylandvideobridge/xwaylandvideobridge-0.4.0.ebuild2
-rw-r--r--gui-libs/Manifest.gzbin4954 -> 5120 bytes
-rw-r--r--gui-libs/hyprcursor/Manifest2
-rw-r--r--gui-libs/hyprcursor/hyprcursor-0.1.9.ebuild26
-rw-r--r--gui-libs/hyprutils/Manifest4
-rw-r--r--gui-libs/hyprutils/hyprutils-0.1.4-r1.ebuild31
-rw-r--r--gui-libs/hyprutils/hyprutils-9999.ebuild31
-rw-r--r--gui-libs/hyprutils/metadata.xml10
-rw-r--r--gui-libs/wlroots/Manifest4
-rw-r--r--gui-libs/wlroots/wlroots-0.17.3-r1.ebuild2
-rw-r--r--gui-libs/wlroots/wlroots-0.17.4.ebuild106
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/Manifest2
-rw-r--r--gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild35
-rw-r--r--gui-wm/Manifest.gzbin1379 -> 1386 bytes
-rw-r--r--gui-wm/hyprland/Manifest2
-rw-r--r--gui-wm/hyprland/hyprland-0.41.1.ebuild142
-rw-r--r--kde-apps/Manifest.gzbin35398 -> 35271 bytes
-rw-r--r--kde-apps/ark/Manifest2
-rw-r--r--kde-apps/ark/ark-24.05.1.ebuild3
-rw-r--r--kde-apps/kaccounts-integration/Manifest2
-rw-r--r--kde-apps/kaccounts-integration/kaccounts-integration-24.05.1.ebuild2
-rw-r--r--kde-apps/kdegraphics-mobipocket/Manifest2
-rw-r--r--kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.1.ebuild2
-rw-r--r--kde-apps/kdenlive/Manifest3
-rw-r--r--kde-apps/kdenlive/files/kdenlive-24.05.1-timeline-freeze.patch29
-rw-r--r--kde-apps/kdenlive/kdenlive-24.05.1-r1.ebuild77
-rw-r--r--kde-apps/kdenlive/kdenlive-24.05.1.ebuild75
-rw-r--r--kde-apps/kdf/Manifest2
-rw-r--r--kde-apps/kdf/kdf-24.05.1-r1.ebuild37
-rw-r--r--kde-apps/kdf/kdf-24.05.1.ebuild36
-rw-r--r--kde-apps/khelpcenter/Manifest2
-rw-r--r--kde-apps/khelpcenter/khelpcenter-24.05.1.ebuild2
-rw-r--r--kde-apps/kio-extras-kf5/Manifest3
-rw-r--r--kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild103
-rw-r--r--kde-apps/kio-extras-kf5/metadata.xml24
-rw-r--r--kde-apps/kio-extras/Manifest2
-rw-r--r--kde-apps/kio-extras/kio-extras-24.05.1.ebuild2
-rw-r--r--kde-apps/kleopatra/Manifest4
-rw-r--r--kde-apps/kleopatra/kleopatra-23.08.5-r1.ebuild68
-rw-r--r--kde-apps/kleopatra/kleopatra-23.08.5.ebuild68
-rw-r--r--kde-apps/kleopatra/kleopatra-24.05.1-r1.ebuild65
-rw-r--r--kde-apps/kleopatra/kleopatra-24.05.1.ebuild65
-rw-r--r--kde-apps/kmail-account-wizard/Manifest2
-rw-r--r--kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.1.ebuild2
-rw-r--r--kde-apps/konqueror/Manifest2
-rw-r--r--kde-apps/konqueror/konqueror-24.05.1.ebuild2
-rw-r--r--kde-apps/libkexiv2/Manifest2
-rw-r--r--kde-apps/libkexiv2/libkexiv2-24.05.1.ebuild2
-rw-r--r--kde-apps/mimetreeparser/Manifest2
-rw-r--r--kde-apps/mimetreeparser/mimetreeparser-24.05.1.ebuild2
-rw-r--r--kde-frameworks/Manifest.gzbin13925 -> 13921 bytes
-rw-r--r--kde-frameworks/attica/Manifest2
-rw-r--r--kde-frameworks/attica/attica-6.3.0.ebuild2
-rw-r--r--kde-frameworks/baloo/Manifest2
-rw-r--r--kde-frameworks/baloo/baloo-6.3.0.ebuild2
-rw-r--r--kde-frameworks/bluez-qt/Manifest4
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild6
-rw-r--r--kde-frameworks/bluez-qt/bluez-qt-6.3.0.ebuild28
-rw-r--r--kde-frameworks/breeze-icons/Manifest2
-rw-r--r--kde-frameworks/breeze-icons/breeze-icons-6.3.0.ebuild2
-rw-r--r--kde-frameworks/frameworkintegration/Manifest2
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-6.3.0.ebuild2
-rw-r--r--kde-frameworks/karchive/Manifest2
-rw-r--r--kde-frameworks/karchive/karchive-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kauth/Manifest2
-rw-r--r--kde-frameworks/kauth/kauth-6.3.0-r1.ebuild2
-rw-r--r--kde-frameworks/kbookmarks/Manifest2
-rw-r--r--kde-frameworks/kbookmarks/kbookmarks-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kcalendarcore/Manifest2
-rw-r--r--kde-frameworks/kcalendarcore/kcalendarcore-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kcmutils/Manifest2
-rw-r--r--kde-frameworks/kcmutils/kcmutils-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kcodecs/Manifest2
-rw-r--r--kde-frameworks/kcodecs/kcodecs-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kcolorscheme/Manifest2
-rw-r--r--kde-frameworks/kcolorscheme/kcolorscheme-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kcompletion/Manifest2
-rw-r--r--kde-frameworks/kcompletion/kcompletion-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kconfig/Manifest2
-rw-r--r--kde-frameworks/kconfig/kconfig-6.3.0.ebuild13
-rw-r--r--kde-frameworks/kconfigwidgets/Manifest2
-rw-r--r--kde-frameworks/kconfigwidgets/kconfigwidgets-6.3.0.ebuild4
-rw-r--r--kde-frameworks/kcontacts/Manifest2
-rw-r--r--kde-frameworks/kcontacts/kcontacts-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kcoreaddons/Manifest4
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild3
-rw-r--r--kde-frameworks/kcoreaddons/kcoreaddons-6.3.0.ebuild5
-rw-r--r--kde-frameworks/kcrash/Manifest2
-rw-r--r--kde-frameworks/kcrash/kcrash-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kdav/Manifest2
-rw-r--r--kde-frameworks/kdav/kdav-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kdbusaddons/Manifest2
-rw-r--r--kde-frameworks/kdbusaddons/kdbusaddons-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kdeclarative/Manifest2
-rw-r--r--kde-frameworks/kdeclarative/kdeclarative-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kded/Manifest2
-rw-r--r--kde-frameworks/kded/kded-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kdesu/Manifest2
-rw-r--r--kde-frameworks/kdesu/kdesu-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kdnssd/Manifest2
-rw-r--r--kde-frameworks/kdnssd/kdnssd-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kdoctools/Manifest2
-rw-r--r--kde-frameworks/kdoctools/kdoctools-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kfilemetadata/Manifest2
-rw-r--r--kde-frameworks/kfilemetadata/kfilemetadata-6.3.0.ebuild4
-rw-r--r--kde-frameworks/kglobalaccel/Manifest2
-rw-r--r--kde-frameworks/kglobalaccel/kglobalaccel-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kguiaddons/Manifest2
-rw-r--r--kde-frameworks/kguiaddons/kguiaddons-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kholidays/Manifest2
-rw-r--r--kde-frameworks/kholidays/kholidays-6.3.0.ebuild2
-rw-r--r--kde-frameworks/ki18n/Manifest2
-rw-r--r--kde-frameworks/ki18n/ki18n-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kiconthemes/Manifest2
-rw-r--r--kde-frameworks/kiconthemes/kiconthemes-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kidletime/Manifest2
-rw-r--r--kde-frameworks/kidletime/kidletime-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kimageformats/Manifest2
-rw-r--r--kde-frameworks/kimageformats/kimageformats-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kio/Manifest2
-rw-r--r--kde-frameworks/kio/kio-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kirigami/Manifest2
-rw-r--r--kde-frameworks/kirigami/kirigami-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kitemmodels/Manifest2
-rw-r--r--kde-frameworks/kitemmodels/kitemmodels-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kitemviews/Manifest2
-rw-r--r--kde-frameworks/kitemviews/kitemviews-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kjobwidgets/Manifest2
-rw-r--r--kde-frameworks/kjobwidgets/kjobwidgets-6.3.0.ebuild2
-rw-r--r--kde-frameworks/knewstuff/Manifest2
-rw-r--r--kde-frameworks/knewstuff/knewstuff-6.3.0.ebuild2
-rw-r--r--kde-frameworks/knotifications/Manifest2
-rw-r--r--kde-frameworks/knotifications/knotifications-6.3.0.ebuild2
-rw-r--r--kde-frameworks/knotifyconfig/Manifest2
-rw-r--r--kde-frameworks/knotifyconfig/knotifyconfig-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kpackage/Manifest2
-rw-r--r--kde-frameworks/kpackage/kpackage-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kparts/Manifest2
-rw-r--r--kde-frameworks/kparts/kparts-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kpeople/Manifest2
-rw-r--r--kde-frameworks/kpeople/kpeople-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kplotting/Manifest2
-rw-r--r--kde-frameworks/kplotting/kplotting-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kpty/Manifest2
-rw-r--r--kde-frameworks/kpty/kpty-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kquickcharts/Manifest2
-rw-r--r--kde-frameworks/kquickcharts/kquickcharts-6.3.0.ebuild2
-rw-r--r--kde-frameworks/krunner/Manifest2
-rw-r--r--kde-frameworks/krunner/krunner-6.3.0.ebuild4
-rw-r--r--kde-frameworks/kservice/Manifest2
-rw-r--r--kde-frameworks/kservice/kservice-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kstatusnotifieritem/Manifest2
-rw-r--r--kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.3.0.ebuild2
-rw-r--r--kde-frameworks/ksvg/Manifest4
-rw-r--r--kde-frameworks/ksvg/ksvg-6.3.0.ebuild27
-rw-r--r--kde-frameworks/ksvg/ksvg-6.3.1.ebuild27
-rw-r--r--kde-frameworks/ktexteditor/Manifest2
-rw-r--r--kde-frameworks/ktexteditor/ktexteditor-6.3.0.ebuild2
-rw-r--r--kde-frameworks/ktexttemplate/Manifest2
-rw-r--r--kde-frameworks/ktexttemplate/ktexttemplate-6.3.0.ebuild2
-rw-r--r--kde-frameworks/ktextwidgets/Manifest2
-rw-r--r--kde-frameworks/ktextwidgets/ktextwidgets-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kunitconversion/Manifest2
-rw-r--r--kde-frameworks/kunitconversion/kunitconversion-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kuserfeedback/Manifest4
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild5
-rw-r--r--kde-frameworks/kuserfeedback/kuserfeedback-6.3.0.ebuild7
-rw-r--r--kde-frameworks/kwallet/Manifest2
-rw-r--r--kde-frameworks/kwallet/kwallet-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kwidgetsaddons/Manifest4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild4
-rw-r--r--kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.3.0.ebuild4
-rw-r--r--kde-frameworks/kwindowsystem/Manifest2
-rw-r--r--kde-frameworks/kwindowsystem/kwindowsystem-6.3.0.ebuild2
-rw-r--r--kde-frameworks/kxmlgui/Manifest2
-rw-r--r--kde-frameworks/kxmlgui/kxmlgui-6.3.0.ebuild2
-rw-r--r--kde-frameworks/modemmanager-qt/Manifest2
-rw-r--r--kde-frameworks/modemmanager-qt/modemmanager-qt-6.3.0.ebuild2
-rw-r--r--kde-frameworks/networkmanager-qt/Manifest2
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0-r1.ebuild34
-rw-r--r--kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0.ebuild33
-rw-r--r--kde-frameworks/oxygen-icons/Manifest2
-rw-r--r--kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild1
-rw-r--r--kde-frameworks/prison/Manifest2
-rw-r--r--kde-frameworks/prison/prison-6.3.0.ebuild2
-rw-r--r--kde-frameworks/purpose/Manifest2
-rw-r--r--kde-frameworks/purpose/purpose-6.3.0.ebuild2
-rw-r--r--kde-frameworks/qqc2-desktop-style/Manifest2
-rw-r--r--kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.3.0.ebuild7
-rw-r--r--kde-frameworks/solid/Manifest2
-rw-r--r--kde-frameworks/solid/solid-6.3.0.ebuild2
-rw-r--r--kde-frameworks/sonnet/Manifest2
-rw-r--r--kde-frameworks/sonnet/sonnet-6.3.0.ebuild2
-rw-r--r--kde-frameworks/syndication/Manifest2
-rw-r--r--kde-frameworks/syndication/syndication-6.3.0.ebuild2
-rw-r--r--kde-frameworks/syntax-highlighting/Manifest2
-rw-r--r--kde-frameworks/syntax-highlighting/syntax-highlighting-6.3.0.ebuild2
-rw-r--r--kde-frameworks/threadweaver/Manifest2
-rw-r--r--kde-frameworks/threadweaver/threadweaver-6.3.0.ebuild2
-rw-r--r--kde-misc/Manifest.gzbin4409 -> 4410 bytes
-rw-r--r--kde-misc/kio-fuse/Manifest2
-rw-r--r--kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild2
-rw-r--r--kde-plasma/Manifest.gzbin11646 -> 11631 bytes
-rw-r--r--kde-plasma/bluedevil/Manifest4
-rw-r--r--kde-plasma/bluedevil/bluedevil-6.1.0.ebuild43
-rw-r--r--kde-plasma/bluedevil/bluedevil-6.1.1.ebuild43
-rw-r--r--kde-plasma/breeze-grub/Manifest4
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-6.1.0.ebuild23
-rw-r--r--kde-plasma/breeze-grub/breeze-grub-6.1.1.ebuild23
-rw-r--r--kde-plasma/breeze-gtk/Manifest4
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-6.1.0.ebuild32
-rw-r--r--kde-plasma/breeze-gtk/breeze-gtk-6.1.1.ebuild32
-rw-r--r--kde-plasma/breeze-plymouth/Manifest4
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-6.1.0.ebuild28
-rw-r--r--kde-plasma/breeze-plymouth/breeze-plymouth-6.1.1.ebuild28
-rw-r--r--kde-plasma/breeze/Manifest4
-rw-r--r--kde-plasma/breeze/breeze-6.1.0.ebuild72
-rw-r--r--kde-plasma/breeze/breeze-6.1.1.ebuild72
-rw-r--r--kde-plasma/discover/Manifest4
-rw-r--r--kde-plasma/discover/discover-6.1.0.ebuild93
-rw-r--r--kde-plasma/discover/discover-6.1.1.ebuild93
-rw-r--r--kde-plasma/drkonqi/Manifest4
-rw-r--r--kde-plasma/drkonqi/drkonqi-6.1.0.ebuild90
-rw-r--r--kde-plasma/drkonqi/drkonqi-6.1.1.ebuild90
-rw-r--r--kde-plasma/flatpak-kcm/Manifest4
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-6.1.0.ebuild35
-rw-r--r--kde-plasma/flatpak-kcm/flatpak-kcm-6.1.1.ebuild35
-rw-r--r--kde-plasma/kactivitymanagerd/Manifest4
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.0.ebuild34
-rw-r--r--kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.1.ebuild34
-rw-r--r--kde-plasma/kde-cli-tools/Manifest4
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-6.1.0.ebuild60
-rw-r--r--kde-plasma/kde-cli-tools/kde-cli-tools-6.1.1.ebuild60
-rw-r--r--kde-plasma/kde-gtk-config/Manifest4
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-6.1.0.ebuild52
-rw-r--r--kde-plasma/kde-gtk-config/kde-gtk-config-6.1.1.ebuild44
-rw-r--r--kde-plasma/kdecoration/Manifest4
-rw-r--r--kde-plasma/kdecoration/kdecoration-6.1.0.ebuild22
-rw-r--r--kde-plasma/kdecoration/kdecoration-6.1.1.ebuild22
-rw-r--r--kde-plasma/kdeplasma-addons/Manifest4
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.0.ebuild73
-rw-r--r--kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.1.ebuild73
-rw-r--r--kde-plasma/kgamma/Manifest4
-rw-r--r--kde-plasma/kgamma/kgamma-6.1.0.ebuild30
-rw-r--r--kde-plasma/kgamma/kgamma-6.1.1.ebuild30
-rw-r--r--kde-plasma/kglobalacceld/Manifest4
-rw-r--r--kde-plasma/kglobalacceld/kglobalacceld-6.1.0.ebuild53
-rw-r--r--kde-plasma/kglobalacceld/kglobalacceld-6.1.1.ebuild53
-rw-r--r--kde-plasma/kinfocenter/Manifest4
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-6.1.0.ebuild82
-rw-r--r--kde-plasma/kinfocenter/kinfocenter-6.1.1.ebuild82
-rw-r--r--kde-plasma/kmenuedit/Manifest4
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-6.1.0.ebuild37
-rw-r--r--kde-plasma/kmenuedit/kmenuedit-6.1.1.ebuild37
-rw-r--r--kde-plasma/kpipewire/Manifest4
-rw-r--r--kde-plasma/kpipewire/kpipewire-6.1.0.ebuild44
-rw-r--r--kde-plasma/kpipewire/kpipewire-6.1.1.ebuild46
-rw-r--r--kde-plasma/krdp/Manifest4
-rw-r--r--kde-plasma/krdp/krdp-6.1.0.ebuild42
-rw-r--r--kde-plasma/krdp/krdp-6.1.1.ebuild42
-rw-r--r--kde-plasma/kscreen/Manifest4
-rw-r--r--kde-plasma/kscreen/kscreen-6.1.0.ebuild58
-rw-r--r--kde-plasma/kscreen/kscreen-6.1.1.ebuild58
-rw-r--r--kde-plasma/kscreenlocker/Manifest4
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-6.1.0.ebuild80
-rw-r--r--kde-plasma/kscreenlocker/kscreenlocker-6.1.1.ebuild80
-rw-r--r--kde-plasma/ksshaskpass/Manifest4
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-6.1.0.ebuild49
-rw-r--r--kde-plasma/ksshaskpass/ksshaskpass-6.1.1.ebuild49
-rw-r--r--kde-plasma/ksystemstats/Manifest4
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-6.1.0.ebuild43
-rw-r--r--kde-plasma/ksystemstats/ksystemstats-6.1.1.ebuild43
-rw-r--r--kde-plasma/kwallet-pam/Manifest4
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-6.1.0.ebuild36
-rw-r--r--kde-plasma/kwallet-pam/kwallet-pam-6.1.1.ebuild36
-rw-r--r--kde-plasma/kwayland-integration/Manifest4
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-6.1.0.ebuild48
-rw-r--r--kde-plasma/kwayland-integration/kwayland-integration-6.1.1.ebuild48
-rw-r--r--kde-plasma/kwayland/Manifest4
-rw-r--r--kde-plasma/kwayland/kwayland-6.1.0.ebuild42
-rw-r--r--kde-plasma/kwayland/kwayland-6.1.1.ebuild42
-rw-r--r--kde-plasma/kwin/Manifest4
-rw-r--r--kde-plasma/kwin/kwin-6.1.0.ebuild143
-rw-r--r--kde-plasma/kwin/kwin-6.1.1.2.ebuild143
-rw-r--r--kde-plasma/kwrited/Manifest4
-rw-r--r--kde-plasma/kwrited/kwrited-6.1.0.ebuild25
-rw-r--r--kde-plasma/kwrited/kwrited-6.1.1.ebuild25
-rw-r--r--kde-plasma/layer-shell-qt/Manifest4
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-6.1.0.ebuild31
-rw-r--r--kde-plasma/layer-shell-qt/layer-shell-qt-6.1.1.ebuild31
-rw-r--r--kde-plasma/libkscreen/Manifest4
-rw-r--r--kde-plasma/libkscreen/libkscreen-6.1.0.ebuild37
-rw-r--r--kde-plasma/libkscreen/libkscreen-6.1.1.ebuild37
-rw-r--r--kde-plasma/libksysguard/Manifest4
-rw-r--r--kde-plasma/libksysguard/libksysguard-6.1.0.ebuild43
-rw-r--r--kde-plasma/libksysguard/libksysguard-6.1.1.ebuild43
-rw-r--r--kde-plasma/libplasma/Manifest4
-rw-r--r--kde-plasma/libplasma/libplasma-6.1.0.ebuild69
-rw-r--r--kde-plasma/libplasma/libplasma-6.1.1.ebuild69
-rw-r--r--kde-plasma/milou/Manifest4
-rw-r--r--kde-plasma/milou/milou-6.1.0.ebuild29
-rw-r--r--kde-plasma/milou/milou-6.1.1.ebuild29
-rw-r--r--kde-plasma/ocean-sound-theme/Manifest4
-rw-r--r--kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.0.ebuild15
-rw-r--r--kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.1.ebuild15
-rw-r--r--kde-plasma/oxygen-sounds/Manifest4
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-6.1.0.ebuild17
-rw-r--r--kde-plasma/oxygen-sounds/oxygen-sounds-6.1.1.ebuild17
-rw-r--r--kde-plasma/oxygen/Manifest4
-rw-r--r--kde-plasma/oxygen/oxygen-6.1.0.ebuild70
-rw-r--r--kde-plasma/oxygen/oxygen-6.1.1.ebuild70
-rw-r--r--kde-plasma/plasma-activities-stats/Manifest4
-rw-r--r--kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.0.ebuild27
-rw-r--r--kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.1.ebuild27
-rw-r--r--kde-plasma/plasma-activities/Manifest4
-rw-r--r--kde-plasma/plasma-activities/plasma-activities-6.1.0.ebuild29
-rw-r--r--kde-plasma/plasma-activities/plasma-activities-6.1.1.ebuild29
-rw-r--r--kde-plasma/plasma-browser-integration/Manifest4
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.0.ebuild46
-rw-r--r--kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.1.ebuild46
-rw-r--r--kde-plasma/plasma-desktop/Manifest4
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild180
-rw-r--r--kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild180
-rw-r--r--kde-plasma/plasma-disks/Manifest4
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-6.1.0.ebuild39
-rw-r--r--kde-plasma/plasma-disks/plasma-disks-6.1.1.ebuild39
-rw-r--r--kde-plasma/plasma-firewall/Manifest4
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-6.1.0.ebuild60
-rw-r--r--kde-plasma/plasma-firewall/plasma-firewall-6.1.1.ebuild60
-rw-r--r--kde-plasma/plasma-integration/Manifest4
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-6.1.0.ebuild87
-rw-r--r--kde-plasma/plasma-integration/plasma-integration-6.1.1.ebuild88
-rw-r--r--kde-plasma/plasma-meta/Manifest2
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-6.1.0.ebuild142
-rw-r--r--kde-plasma/plasma-meta/plasma-meta-6.1.1-r1.ebuild144
-rw-r--r--kde-plasma/plasma-mimeapps-list/Manifest2
-rw-r--r--kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild2
-rw-r--r--kde-plasma/plasma-nm/Manifest4
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-6.1.0.ebuild78
-rw-r--r--kde-plasma/plasma-nm/plasma-nm-6.1.1.ebuild78
-rw-r--r--kde-plasma/plasma-pa/Manifest4
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-6.1.0.ebuild44
-rw-r--r--kde-plasma/plasma-pa/plasma-pa-6.1.1.ebuild44
-rw-r--r--kde-plasma/plasma-sdk/Manifest4
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-6.1.0.ebuild42
-rw-r--r--kde-plasma/plasma-sdk/plasma-sdk-6.1.1.ebuild42
-rw-r--r--kde-plasma/plasma-systemmonitor/Manifest4
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.0.ebuild42
-rw-r--r--kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.1.ebuild42
-rw-r--r--kde-plasma/plasma-thunderbolt/Manifest4
-rw-r--r--kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.1.ebuild (renamed from kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.0.ebuild)0
-rw-r--r--kde-plasma/plasma-vault/Manifest4
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-6.1.0.ebuild50
-rw-r--r--kde-plasma/plasma-vault/plasma-vault-6.1.1.ebuild50
-rw-r--r--kde-plasma/plasma-welcome/Manifest4
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-6.1.0.ebuild36
-rw-r--r--kde-plasma/plasma-welcome/plasma-welcome-6.1.1.ebuild36
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/Manifest4
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.0.ebuild20
-rw-r--r--kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.1.ebuild20
-rw-r--r--kde-plasma/plasma-workspace/Manifest4
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-6.1.0.ebuild230
-rw-r--r--kde-plasma/plasma-workspace/plasma-workspace-6.1.1.ebuild230
-rw-r--r--kde-plasma/plasma5support/Manifest4
-rw-r--r--kde-plasma/plasma5support/plasma5support-6.1.0.ebuild34
-rw-r--r--kde-plasma/plasma5support/plasma5support-6.1.1.ebuild36
-rw-r--r--kde-plasma/plymouth-kcm/Manifest4
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-6.1.0.ebuild37
-rw-r--r--kde-plasma/plymouth-kcm/plymouth-kcm-6.1.1.ebuild37
-rw-r--r--kde-plasma/polkit-kde-agent/Manifest4
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.0.ebuild34
-rw-r--r--kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.1.ebuild34
-rw-r--r--kde-plasma/powerdevil/Manifest4
-rw-r--r--kde-plasma/powerdevil/powerdevil-6.1.0.ebuild65
-rw-r--r--kde-plasma/powerdevil/powerdevil-6.1.1.ebuild72
-rw-r--r--kde-plasma/print-manager/Manifest6
-rw-r--r--kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild4
-rw-r--r--kde-plasma/print-manager/print-manager-6.1.0.ebuild69
-rw-r--r--kde-plasma/print-manager/print-manager-6.1.1.ebuild69
-rw-r--r--kde-plasma/qqc2-breeze-style/Manifest4
-rw-r--r--kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.0.ebuild28
-rw-r--r--kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.1.ebuild28
-rw-r--r--kde-plasma/sddm-kcm/Manifest4
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-6.1.0.ebuild41
-rw-r--r--kde-plasma/sddm-kcm/sddm-kcm-6.1.1.ebuild41
-rw-r--r--kde-plasma/systemsettings/Manifest4
-rw-r--r--kde-plasma/systemsettings/systemsettings-6.1.0.ebuild52
-rw-r--r--kde-plasma/systemsettings/systemsettings-6.1.1.ebuild52
-rw-r--r--kde-plasma/wacomtablet/Manifest6
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild17
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-6.1.0.ebuild56
-rw-r--r--kde-plasma/wacomtablet/wacomtablet-6.1.1.ebuild56
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/Manifest4
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.0.ebuild60
-rw-r--r--kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.1.ebuild65
-rw-r--r--licenses/Manifest.gzbin106596 -> 106762 bytes
-rw-r--r--licenses/microsoft-azurevpnclient48
-rw-r--r--lxqt-base/Manifest.gzbin3076 -> 3058 bytes
-rw-r--r--lxqt-base/liblxqt/Manifest4
-rw-r--r--lxqt-base/liblxqt/liblxqt-1.3.0-r1.ebuild48
-rw-r--r--lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild2
-rw-r--r--lxqt-base/lxqt-about/Manifest2
-rw-r--r--lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild32
-rw-r--r--lxqt-base/lxqt-admin/Manifest2
-rw-r--r--lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild35
-rw-r--r--lxqt-base/lxqt-config/Manifest2
-rw-r--r--lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild72
-rw-r--r--lxqt-base/lxqt-globalkeys/Manifest2
-rw-r--r--lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild37
-rw-r--r--lxqt-base/lxqt-meta/Manifest1
-rw-r--r--lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild63
-rw-r--r--lxqt-base/lxqt-notificationd/Manifest2
-rw-r--r--lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild37
-rw-r--r--lxqt-base/lxqt-openssh-askpass/Manifest2
-rw-r--r--lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild41
-rw-r--r--lxqt-base/lxqt-panel/Manifest2
-rw-r--r--lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild117
-rw-r--r--lxqt-base/lxqt-policykit/Manifest2
-rw-r--r--lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild41
-rw-r--r--lxqt-base/lxqt-powermanagement/Manifest2
-rw-r--r--lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild51
-rw-r--r--lxqt-base/lxqt-qtplugin/Manifest2
-rw-r--r--lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild37
-rw-r--r--lxqt-base/lxqt-runner/Manifest2
-rw-r--r--lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild45
-rw-r--r--lxqt-base/lxqt-session/Manifest2
-rw-r--r--lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild61
-rw-r--r--lxqt-base/lxqt-sudo/Manifest2
-rw-r--r--lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild30
-rw-r--r--mail-client/Manifest.gzbin3379 -> 3391 bytes
-rw-r--r--mail-client/claws-mail/Manifest2
-rw-r--r--mail-client/claws-mail/claws-mail-4.2.0-r2.ebuild2
-rw-r--r--mail-client/clawsker/Manifest2
-rw-r--r--mail-client/clawsker/clawsker-1.3.8.ebuild4
-rw-r--r--mail-client/roundcube/Manifest4
-rw-r--r--mail-client/roundcube/roundcube-1.6.4.ebuild97
-rw-r--r--mail-client/roundcube/roundcube-1.6.7.ebuild2
-rw-r--r--mail-client/thunderbird-bin/Manifest134
-rw-r--r--mail-client/thunderbird-bin/thunderbird-bin-115.12.2.ebuild (renamed from mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild)0
-rw-r--r--mail-client/thunderbird/Manifest66
-rw-r--r--mail-client/thunderbird/thunderbird-115.12.1.ebuild1353
-rw-r--r--mail-filter/Manifest.gzbin8209 -> 8206 bytes
-rw-r--r--mail-filter/courier-pythonfilter/Manifest2
-rw-r--r--mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.6.ebuild17
-rw-r--r--mail-filter/imapfilter/Manifest2
-rw-r--r--mail-filter/imapfilter/imapfilter-2.8.2.ebuild4
-rw-r--r--mail-mta/Manifest.gzbin2386 -> 2381 bytes
-rw-r--r--mail-mta/msmtp/Manifest2
-rw-r--r--mail-mta/msmtp/metadata.xml5
-rw-r--r--mail-mta/postfix/Manifest4
-rw-r--r--mail-mta/postfix/postfix-3.10_pre20240622.ebuild (renamed from mail-mta/postfix/postfix-3.10_pre20240612.ebuild)0
-rw-r--r--mail-mta/proton-mail-bridge/Manifest2
-rw-r--r--mail-mta/proton-mail-bridge/metadata.xml5
-rw-r--r--media-fonts/Manifest.gzbin37444 -> 37448 bytes
-rw-r--r--media-fonts/terminus-font/Manifest2
-rw-r--r--media-fonts/terminus-font/metadata.xml4
-rw-r--r--media-gfx/Manifest.gzbin37853 -> 37826 bytes
-rw-r--r--media-gfx/alembic/Manifest1
-rw-r--r--media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch57
-rw-r--r--media-gfx/darktable/Manifest5
-rw-r--r--media-gfx/darktable/darktable-4.8.0.ebuild196
-rw-r--r--media-gfx/darktable/files/darktable-4.8.0_fix-has-attribute-musl.patch26
-rw-r--r--media-gfx/darktable/metadata.xml4
-rw-r--r--media-gfx/dawn/Manifest2
-rw-r--r--media-gfx/dawn/dawn-3.90b-r1.ebuild4
-rw-r--r--media-gfx/fbgrab/Manifest2
-rw-r--r--media-gfx/fbgrab/metadata.xml5
-rw-r--r--media-gfx/geeqie/Manifest2
-rw-r--r--media-gfx/geeqie/geeqie-2.4.ebuild2
-rw-r--r--media-gfx/gimp/Manifest2
-rw-r--r--media-gfx/gimp/gimp-2.10.38.ebuild226
-rw-r--r--media-gfx/graphicsmagick/Manifest2
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.43-r1.ebuild2
-rw-r--r--media-gfx/lximage-qt/Manifest2
-rw-r--r--media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild54
-rw-r--r--media-gfx/monica/Manifest1
-rw-r--r--media-gfx/monica/files/monica-3.6-makefile-cleanup.patch33
-rw-r--r--media-gfx/mscgen/Manifest2
-rw-r--r--media-gfx/mscgen/mscgen-0.20.ebuild2
-rw-r--r--media-gfx/pinta/Manifest2
-rw-r--r--media-gfx/pinta/pinta-2.1.2.ebuild2
-rw-r--r--media-gfx/plantuml/Manifest2
-rw-r--r--media-gfx/plantuml/plantuml-1.2024.5-r1.ebuild2
-rw-r--r--media-gfx/pngcrush/Manifest2
-rw-r--r--media-gfx/pngcrush/metadata.xml5
-rw-r--r--media-gfx/prusaslicer/Manifest6
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.0-fixed-linking.patch19
-rw-r--r--media-gfx/prusaslicer/files/prusaslicer-2.8.0-missing-includes.patch20
-rw-r--r--media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild105
-rw-r--r--media-gfx/prusaslicer/prusaslicer-9999.ebuild7
-rw-r--r--media-gfx/qrencode/Manifest1
-rw-r--r--media-gfx/qrencode/qrencode-4.1.1-r1.ebuild43
-rw-r--r--media-gfx/tuxpaint/Manifest2
-rw-r--r--media-gfx/tuxpaint/tuxpaint-0.9.31-r1.ebuild2
-rw-r--r--media-gfx/ueberzugpp/Manifest4
-rw-r--r--media-gfx/ueberzugpp/ueberzugpp-2.9.5.ebuild79
-rw-r--r--media-gfx/ueberzugpp/ueberzugpp-2.9.6.ebuild2
-rw-r--r--media-gfx/vkBasalt/Manifest2
-rw-r--r--media-gfx/vkBasalt/metadata.xml5
-rw-r--r--media-gfx/xdot/Manifest2
-rw-r--r--media-gfx/xdot/xdot-1.4.ebuild2
-rw-r--r--media-libs/Manifest.gzbin69173 -> 69181 bytes
-rw-r--r--media-libs/aalib/Manifest2
-rw-r--r--media-libs/aalib/metadata.xml4
-rw-r--r--media-libs/aubio/Manifest4
-rw-r--r--media-libs/aubio/aubio-0.4.9-r3.ebuild167
-rw-r--r--media-libs/aubio/aubio-0.4.9-r4.ebuild179
-rw-r--r--media-libs/aubio/files/aubio-0.4.9-gcc-14.patch37
-rw-r--r--media-libs/aubio/files/aubio-0.4.9-numpy-2.patch13
-rw-r--r--media-libs/elles_icc_profiles/Manifest2
-rw-r--r--media-libs/elles_icc_profiles/metadata.xml5
-rw-r--r--media-libs/harfbuzz/Manifest4
-rw-r--r--media-libs/harfbuzz/harfbuzz-9.0.0.ebuild89
-rw-r--r--media-libs/harfbuzz/harfbuzz-9999.ebuild15
-rw-r--r--media-libs/jasper/Manifest2
-rw-r--r--media-libs/jasper/jasper-4.2.2.ebuild2
-rw-r--r--media-libs/libjxl/Manifest6
-rw-r--r--media-libs/libjxl/libjxl-0.10.3.ebuild115
-rw-r--r--media-libs/libjxl/libjxl-0.8.3.ebuild94
-rw-r--r--media-libs/libjxl/libjxl-0.9.3.ebuild119
-rw-r--r--media-libs/liblscp/Manifest4
-rw-r--r--media-libs/liblscp/liblscp-0.9.91.ebuild2
-rw-r--r--media-libs/liblscp/liblscp-1.0.0.ebuild37
-rw-r--r--media-libs/libprojectm/Manifest9
-rw-r--r--media-libs/libprojectm/files/libprojectm-3.1.12-GL_SMOOTH.patch13
-rw-r--r--media-libs/libprojectm/libprojectm-3.1.12-r1.ebuild73
-rw-r--r--media-libs/libprojectm/libprojectm-3.1.12-r2.ebuild74
-rw-r--r--media-libs/libprojectm/libprojectm-4.1.0-r1.ebuild51
-rw-r--r--media-libs/libprojectm/libprojectm-4.1.1-r1.ebuild5
-rw-r--r--media-libs/libprojectm/libprojectm-9999.ebuild5
-rw-r--r--media-libs/libqaccessibilityclient/Manifest2
-rw-r--r--media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild2
-rw-r--r--media-libs/libsidplayfp/Manifest4
-rw-r--r--media-libs/libsidplayfp/libsidplayfp-2.7.0.ebuild29
-rw-r--r--media-libs/libsidplayfp/libsidplayfp-2.7.1.ebuild2
-rw-r--r--media-libs/mesa/Manifest2
-rw-r--r--media-libs/mesa/mesa-24.1.2.ebuild493
-rw-r--r--media-libs/mutagen/Manifest2
-rw-r--r--media-libs/mutagen/mutagen-1.47.0.ebuild4
-rw-r--r--media-libs/nvidia-vaapi-driver/Manifest1
-rw-r--r--media-libs/nvidia-vaapi-driver/files/nvidia-vaapi-driver-0.0.11_musl-support.patch27
-rw-r--r--media-libs/oidn/Manifest8
-rw-r--r--media-libs/oidn/metadata.xml2
-rw-r--r--media-libs/oidn/oidn-2.1.0.ebuild10
-rw-r--r--media-libs/oidn/oidn-2.2.2.ebuild11
-rw-r--r--media-libs/oidn/oidn-2.3.0.ebuild103
-rw-r--r--media-libs/phonon-vlc/Manifest2
-rw-r--r--media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild13
-rw-r--r--media-libs/phonon/Manifest2
-rw-r--r--media-libs/phonon/phonon-4.12.0-r2.ebuild13
-rw-r--r--media-libs/pulseaudio-qt/Manifest2
-rw-r--r--media-libs/pulseaudio-qt/pulseaudio-qt-1.5.0.ebuild2
-rw-r--r--media-libs/roc-toolkit/Manifest7
-rw-r--r--media-libs/roc-toolkit/files/roc-toolkit-0.4.0-dont-force-O3.patch22
-rw-r--r--media-libs/roc-toolkit/roc-toolkit-0.2.5.ebuild82
-rw-r--r--media-libs/roc-toolkit/roc-toolkit-0.2.6.ebuild82
-rw-r--r--media-libs/roc-toolkit/roc-toolkit-0.4.0.ebuild84
-rw-r--r--media-libs/sge/Manifest2
-rw-r--r--media-libs/sge/sge-030809-r1.ebuild63
-rw-r--r--media-libs/sge/sge-030809.ebuild66
-rw-r--r--media-libs/wxsvg/Manifest2
-rw-r--r--media-libs/wxsvg/wxsvg-1.5.24.ebuild2
-rw-r--r--media-plugins/Manifest.gzbin42736 -> 42744 bytes
-rw-r--r--media-plugins/calf/Manifest6
-rw-r--r--media-plugins/calf/calf-9999.ebuild4
-rw-r--r--media-plugins/calf/files/calf-9999-fix-build-with-lld.patch22
-rw-r--r--media-plugins/calf/files/calf-9999-htmldir.patch64
-rw-r--r--media-plugins/calf/files/calf-9999-no-automagic.patch39
-rw-r--r--media-plugins/vdr-calc/Manifest2
-rw-r--r--media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch149
-rw-r--r--media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild23
-rw-r--r--media-plugins/vdr-dvdswitch/Manifest7
-rw-r--r--media-plugins/vdr-dvdswitch/files/confd17
-rw-r--r--media-plugins/vdr-dvdswitch/metadata.xml27
-rw-r--r--media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild30
-rw-r--r--media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild32
-rw-r--r--media-plugins/vdr-epgsync/Manifest1
-rw-r--r--media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch56
-rw-r--r--media-plugins/vdr-extrecmenu/Manifest6
-rw-r--r--media-plugins/vdr-extrecmenu/metadata.xml3
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild3
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild35
-rw-r--r--media-plugins/vdr-femon/Manifest2
-rw-r--r--media-plugins/vdr-femon/vdr-femon-2.4.0-r1.ebuild22
-rw-r--r--media-plugins/vdr-femon/vdr-femon-2.4.0.ebuild22
-rw-r--r--media-plugins/vdr-ffnetdev/Manifest7
-rw-r--r--media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff126
-rw-r--r--media-plugins/vdr-ffnetdev/metadata.xml3
-rw-r--r--media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild22
-rw-r--r--media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild20
-rw-r--r--media-plugins/vdr-filebrowser/Manifest4
-rw-r--r--media-plugins/vdr-filebrowser/metadata.xml3
-rw-r--r--media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521-r1.ebuild34
-rw-r--r--media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521.ebuild34
-rw-r--r--media-plugins/vdr-freecell/Manifest2
-rw-r--r--media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild36
-rw-r--r--media-plugins/vdr-freecell/vdr-freecell-0.0.2-r5.ebuild39
-rw-r--r--media-plugins/vdr-fritzbox/Manifest6
-rw-r--r--media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.4.ebuild67
-rw-r--r--media-plugins/vdr-newsticker/Manifest5
-rw-r--r--media-plugins/vdr-newsticker/files/rc-addon.sh3
-rw-r--r--media-plugins/vdr-newsticker/metadata.xml24
-rw-r--r--media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild33
-rw-r--r--media-plugins/vdr-radio/Manifest8
-rw-r--r--media-plugins/vdr-radio/metadata.xml7
-rw-r--r--media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild34
-rw-r--r--media-plugins/vdr-radio/vdr-radio-1.1.0-r1.ebuild37
-rw-r--r--media-plugins/vdr-radio/vdr-radio-1.1.0.ebuild33
-rw-r--r--media-plugins/zam-plugins/Manifest2
-rw-r--r--media-plugins/zam-plugins/metadata.xml4
-rw-r--r--media-radio/Manifest.gzbin5190 -> 5194 bytes
-rw-r--r--media-radio/chirp/Manifest2
-rw-r--r--media-radio/chirp/metadata.xml4
-rw-r--r--media-radio/kochmorse/Manifest2
-rw-r--r--media-radio/kochmorse/metadata.xml5
-rw-r--r--media-radio/tucnak/Manifest2
-rw-r--r--media-radio/tucnak/tucnak-4.60.ebuild68
-rw-r--r--media-sound/Manifest.gzbin57433 -> 57413 bytes
-rw-r--r--media-sound/abcmidi/Manifest4
-rw-r--r--media-sound/abcmidi/abcmidi-2024.06.18.ebuild (renamed from media-sound/abcmidi/abcmidi-2024.06.12.ebuild)0
-rw-r--r--media-sound/cmus/Manifest4
-rw-r--r--media-sound/cmus/cmus-2.10.0-r1.ebuild150
-rw-r--r--media-sound/cmus/cmus-2.11.0.ebuild2
-rw-r--r--media-sound/easyeffects/Manifest2
-rw-r--r--media-sound/easyeffects/metadata.xml4
-rw-r--r--media-sound/liblc3/Manifest1
-rw-r--r--media-sound/liblc3/liblc3-1.1.1-r1.ebuild58
-rw-r--r--media-sound/lilypond/Manifest4
-rw-r--r--media-sound/lilypond/files/lilypond-2.21.1-fix-font-size.patch10
-rw-r--r--media-sound/lilypond/files/lilypond-2.22.1-fix-font-size.patch13
-rw-r--r--media-sound/lilypond/lilypond-9999.ebuild2
-rw-r--r--media-sound/linux-show-player/Manifest8
-rw-r--r--media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild52
-rw-r--r--media-sound/linux-show-player/linux-show-player-0.6.3.ebuild (renamed from media-sound/linux-show-player/linux-show-player-0.6.1.ebuild)0
-rw-r--r--media-sound/linux-show-player/metadata.xml6
-rw-r--r--media-sound/lmms/Manifest7
-rw-r--r--media-sound/lmms/files/lmms-1.2.2-kwidgetsaddons.patch75
-rw-r--r--media-sound/lmms/files/lmms-9999-no_compress_man.patch14
-rw-r--r--media-sound/lmms/lmms-1.2.2-r1.ebuild100
-rw-r--r--media-sound/lmms/lmms-1.2.2-r2.ebuild101
-rw-r--r--media-sound/lmms/lmms-9999.ebuild5
-rw-r--r--media-sound/mac/Manifest6
-rw-r--r--media-sound/mac/mac-10.71.ebuild28
-rw-r--r--media-sound/mac/mac-10.73.ebuild2
-rw-r--r--media-sound/mac/mac-10.74.ebuild28
-rw-r--r--media-sound/picard/Manifest2
-rw-r--r--media-sound/picard/picard-2.12.ebuild65
-rw-r--r--media-sound/pulseeffects/Manifest2
-rw-r--r--media-sound/pulseeffects/metadata.xml4
-rw-r--r--media-sound/qjackctl/Manifest2
-rw-r--r--media-sound/qjackctl/qjackctl-1.0.0.ebuild47
-rw-r--r--media-sound/qsampler/Manifest6
-rw-r--r--media-sound/qsampler/qsampler-0.9.90.ebuild57
-rw-r--r--media-sound/qsampler/qsampler-0.9.91.ebuild2
-rw-r--r--media-sound/qsampler/qsampler-1.0.0.ebuild57
-rw-r--r--media-sound/qsynth/Manifest2
-rw-r--r--media-sound/qsynth/qsynth-1.0.0.ebuild72
-rw-r--r--media-sound/qtractor/Manifest4
-rw-r--r--media-sound/qtractor/qtractor-0.9.90.ebuild116
-rw-r--r--media-sound/qtractor/qtractor-1.0.0.ebuild116
-rw-r--r--media-sound/teamspeak-client/Manifest4
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild95
-rw-r--r--media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77.ebuild94
-rw-r--r--media-sound/xfmpc/Manifest2
-rw-r--r--media-sound/xfmpc/xfmpc-0.3.1.ebuild2
-rw-r--r--media-tv/Manifest.gzbin3614 -> 3613 bytes
-rw-r--r--media-tv/channeleditor/Manifest1
-rw-r--r--media-tv/channeleditor/files/build-1.9.2.1.xml43
-rw-r--r--media-tv/dvbstream/Manifest2
-rw-r--r--media-tv/dvbstream/dvbstream-0.8.2.ebuild61
-rw-r--r--media-tv/tvheadend/Manifest8
-rw-r--r--media-tv/tvheadend/files/tvheadend.service5
-rw-r--r--media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild168
-rw-r--r--media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild166
-rw-r--r--media-tv/tvheadend/tvheadend-9999.ebuild1
-rw-r--r--media-tv/v4l-dvb-saa716x/Manifest5
-rw-r--r--media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.14.patch32
-rw-r--r--media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.17.patch217
-rw-r--r--media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.4.patch97
-rw-r--r--media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.9.patch192
-rw-r--r--media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r5.ebuild50
-rw-r--r--media-video/Manifest.gzbin23853 -> 23854 bytes
-rw-r--r--media-video/ffmpeg-chromium/Manifest10
-rw-r--r--media-video/ffmpeg-chromium/ffmpeg-chromium-120.ebuild250
-rw-r--r--media-video/ffmpeg-chromium/ffmpeg-chromium-121.ebuild250
-rw-r--r--media-video/ffmpeg-chromium/ffmpeg-chromium-123.ebuild247
-rw-r--r--media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild248
-rw-r--r--media-video/ffmpeg-chromium/metadata.xml1
-rw-r--r--media-video/makemkv/Manifest2
-rw-r--r--media-video/makemkv/makemkv-1.17.7.ebuild2
-rw-r--r--media-video/mkvalidator/Manifest2
-rw-r--r--media-video/mkvalidator/metadata.xml3
-rw-r--r--media-video/mpv/Manifest2
-rw-r--r--media-video/mpv/mpv-9999.ebuild2
-rw-r--r--media-video/obs-studio/Manifest8
-rw-r--r--media-video/obs-studio/obs-studio-30.1.0.ebuild264
-rw-r--r--media-video/obs-studio/obs-studio-30.1.2.ebuild (renamed from media-video/obs-studio/obs-studio-30.1.1.ebuild)0
-rw-r--r--media-video/obs-studio/obs-studio-9999.ebuild7
-rw-r--r--media-video/pipewire/Manifest7
-rw-r--r--media-video/pipewire/pipewire-1.0.7.ebuild2
-rw-r--r--media-video/pipewire/pipewire-1.2.0.ebuild506
-rw-r--r--media-video/pipewire/pipewire-9999.ebuild6
-rw-r--r--media-video/projectx/Manifest1
-rw-r--r--media-video/projectx/files/build-0.91.0.10.xml77
-rw-r--r--media-video/qmplay2/Manifest2
-rw-r--r--media-video/qmplay2/qmplay2-24.05.23.ebuild2
-rw-r--r--media-video/vdr/Manifest7
-rw-r--r--media-video/vdr/files/vdr-2.2.0_gentoo.patch11
-rw-r--r--media-video/vdr/files/vdr-2.6.7_pinplugin.patch447
-rw-r--r--media-video/vdr/vdr-2.2.0-r7.ebuild2
-rw-r--r--media-video/vdr/vdr-2.6.7.ebuild2
-rw-r--r--media-video/wireplumber/Manifest4
-rw-r--r--media-video/wireplumber/wireplumber-0.5.3.ebuild2
-rw-r--r--media-video/wireplumber/wireplumber-0.5.5.ebuild130
-rw-r--r--metadata/Manifest.gzbin11688 -> 12019 bytes
-rw-r--r--metadata/dtd/timestamp.chk2
-rw-r--r--metadata/glsa/Manifest30
-rw-r--r--metadata/glsa/Manifest.files.gzbin574731 -> 575680 bytes
-rw-r--r--metadata/glsa/glsa-202406-01.xml42
-rw-r--r--metadata/glsa/glsa-202406-02.xml42
-rw-r--r--metadata/glsa/glsa-202406-03.xml44
-rw-r--r--metadata/glsa/glsa-202406-04.xml42
-rw-r--r--metadata/glsa/glsa-202406-05.xml48
-rw-r--r--metadata/glsa/glsa-202406-06.xml56
-rw-r--r--metadata/glsa/timestamp.chk2
-rw-r--r--metadata/glsa/timestamp.commit2
-rw-r--r--metadata/md5-cache/Manifest.gzbin28407 -> 28394 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/Manifest.gzbin6091 -> 5937 bytes
-rw-r--r--metadata/md5-cache/app-accessibility/accerciser-3.42.010
-rw-r--r--metadata/md5-cache/app-accessibility/brltty-6.6-r12
-rw-r--r--metadata/md5-cache/app-accessibility/emacspeak-56.0-r12
-rw-r--r--metadata/md5-cache/app-accessibility/emacspeak-99992
-rw-r--r--metadata/md5-cache/app-accessibility/epos-2.5.37-r313
-rw-r--r--metadata/md5-cache/app-accessibility/epos-2.5.37-r413
-rw-r--r--metadata/md5-cache/app-accessibility/freetts-1.2.2-r22
-rw-r--r--metadata/md5-cache/app-accessibility/speechd-el-2.112
-rw-r--r--metadata/md5-cache/app-accessibility/speechd-el-2.813
-rw-r--r--metadata/md5-cache/app-admin/Manifest.gzbin55285 -> 56854 bytes
-rw-r--r--metadata/md5-cache/app-admin/analog-6.0.1713
-rw-r--r--metadata/md5-cache/app-admin/ansible-9.3.016
-rw-r--r--metadata/md5-cache/app-admin/ansible-core-2.16.516
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.32.11716
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1016
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1316
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1416
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1516
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1616
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1716
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.1816
-rw-r--r--metadata/md5-cache/app-admin/awscli-1.33.44
-rw-r--r--metadata/md5-cache/app-admin/conky-1.19.82
-rw-r--r--metadata/md5-cache/app-admin/conky-1.21.22
-rw-r--r--metadata/md5-cache/app-admin/conky-1.21.318
-rw-r--r--metadata/md5-cache/app-admin/evtxtools-1.1.1-r28
-rw-r--r--metadata/md5-cache/app-admin/fsvs-1.2.1214
-rw-r--r--metadata/md5-cache/app-admin/genromfs-0.5.24
-rw-r--r--metadata/md5-cache/app-admin/genromfs-0.5.711
-rw-r--r--metadata/md5-cache/app-admin/hcloud-1.44.013
-rw-r--r--metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r292
-rw-r--r--metadata/md5-cache/app-admin/keepassxc-2.7.7-r218
-rw-r--r--metadata/md5-cache/app-admin/keepassxc-2.7.918
-rw-r--r--metadata/md5-cache/app-admin/kpcli-4.112
-rw-r--r--metadata/md5-cache/app-admin/linode-cli-5.48.416
-rw-r--r--metadata/md5-cache/app-admin/linode-cli-5.49.116
-rw-r--r--metadata/md5-cache/app-admin/logcheck-1.4.3-r22
-rw-r--r--metadata/md5-cache/app-admin/logcheck-1.4.3-r42
-rw-r--r--metadata/md5-cache/app-admin/logrotate-3.19.015
-rw-r--r--metadata/md5-cache/app-admin/logrotate-3.20.1-r115
-rw-r--r--metadata/md5-cache/app-admin/logrotate-3.22.015
-rw-r--r--metadata/md5-cache/app-admin/logstash-bin-7.17.162
-rw-r--r--metadata/md5-cache/app-admin/lsyncd-2.3.116
-rw-r--r--metadata/md5-cache/app-admin/mcelog-20016
-rw-r--r--metadata/md5-cache/app-admin/ocsinventory-agent-2.10.08
-rw-r--r--metadata/md5-cache/app-admin/puppet-7.28.0-r16
-rw-r--r--metadata/md5-cache/app-admin/puppet-8.5.118
-rw-r--r--metadata/md5-cache/app-admin/puppet-8.5.1-r118
-rw-r--r--metadata/md5-cache/app-admin/puppet-8.6.018
-rw-r--r--metadata/md5-cache/app-admin/puppet-8.6.0-r118
-rw-r--r--metadata/md5-cache/app-admin/rex-1.14.38
-rw-r--r--metadata/md5-cache/app-admin/rex-99998
-rw-r--r--metadata/md5-cache/app-admin/rsyslog-8.2402.017
-rw-r--r--metadata/md5-cache/app-admin/rsyslog-8.2404.0-r117
-rw-r--r--metadata/md5-cache/app-admin/sagan-2.0.216
-rw-r--r--metadata/md5-cache/app-admin/sxid-4.2013080211
-rw-r--r--metadata/md5-cache/app-admin/ulogd-2.0.82
-rw-r--r--metadata/md5-cache/app-admin/xstow-1.1.112
-rw-r--r--metadata/md5-cache/app-admin/yadm-3.2.24
-rw-r--r--metadata/md5-cache/app-antivirus/Manifest.gzbin2162 -> 2161 bytes
-rw-r--r--metadata/md5-cache/app-antivirus/clamav-1.3.017
-rw-r--r--metadata/md5-cache/app-antivirus/clamav-1.3.1-r117
-rw-r--r--metadata/md5-cache/app-antivirus/fangfrisch-1.6.12
-rw-r--r--metadata/md5-cache/app-antivirus/fangfrisch-1.9.02
-rw-r--r--metadata/md5-cache/app-arch/7zip-23.014
-rw-r--r--metadata/md5-cache/app-arch/7zip-24.054
-rw-r--r--metadata/md5-cache/app-arch/7zip-24.064
-rw-r--r--metadata/md5-cache/app-arch/Manifest.gzbin29209 -> 28274 bytes
-rw-r--r--metadata/md5-cache/app-arch/afio-2.5.211
-rw-r--r--metadata/md5-cache/app-arch/alien-8.95-r28
-rw-r--r--metadata/md5-cache/app-arch/alien-8.95.68
-rw-r--r--metadata/md5-cache/app-arch/arc-5.21q11
-rw-r--r--metadata/md5-cache/app-arch/createrepo_c-1.0.416
-rw-r--r--metadata/md5-cache/app-arch/createrepo_c-1.1.216
-rw-r--r--metadata/md5-cache/app-arch/dump-0.4.47-r22
-rw-r--r--metadata/md5-cache/app-arch/dump-0.4.47-r32
-rw-r--r--metadata/md5-cache/app-arch/file-roller-442
-rw-r--r--metadata/md5-cache/app-arch/file-roller-44.12
-rw-r--r--metadata/md5-cache/app-arch/file-roller-44.32
-rw-r--r--metadata/md5-cache/app-arch/rar-7.0015
-rw-r--r--metadata/md5-cache/app-arch/rar-7.014
-rw-r--r--metadata/md5-cache/app-arch/rpm-4.18.18
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.1011
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.1211
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.12-r111
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.811
-rw-r--r--metadata/md5-cache/app-arch/unrar-6.2.911
-rw-r--r--metadata/md5-cache/app-arch/unrar-7.0.711
-rw-r--r--metadata/md5-cache/app-arch/unrar-7.0.94
-rw-r--r--metadata/md5-cache/app-arch/wimlib-1.14.416
-rw-r--r--metadata/md5-cache/app-arch/xz-utils-5.4.713
-rw-r--r--metadata/md5-cache/app-arch/xz-utils-5.6.213
-rw-r--r--metadata/md5-cache/app-arch/xz-utils-99992
-rw-r--r--metadata/md5-cache/app-backup/Manifest.gzbin13336 -> 13502 bytes
-rw-r--r--metadata/md5-cache/app-backup/amanda-3.5.1-r58
-rw-r--r--metadata/md5-cache/app-backup/amanda-3.5.48
-rw-r--r--metadata/md5-cache/app-backup/dar-2.7.1417
-rw-r--r--metadata/md5-cache/app-backup/dar-2.7.14-r117
-rw-r--r--metadata/md5-cache/app-backup/duplicity-2.1.117
-rw-r--r--metadata/md5-cache/app-backup/duplicity-3.0.017
-rw-r--r--metadata/md5-cache/app-backup/duply-2.5.211
-rw-r--r--metadata/md5-cache/app-backup/rdiff-backup-2.2.64
-rw-r--r--metadata/md5-cache/app-backup/sarab-1.0.0-r12
-rw-r--r--metadata/md5-cache/app-backup/tsm-8.1.22.02
-rw-r--r--metadata/md5-cache/app-benchmarks/Manifest.gzbin6710 -> 6709 bytes
-rw-r--r--metadata/md5-cache/app-benchmarks/geekbench-5.5.14
-rw-r--r--metadata/md5-cache/app-benchmarks/geekbench-6.3.04
-rw-r--r--metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r14
-rw-r--r--metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r14
-rw-r--r--metadata/md5-cache/app-cdr/Manifest.gzbin9635 -> 9635 bytes
-rw-r--r--metadata/md5-cache/app-cdr/cdemu-3.2.515
-rw-r--r--metadata/md5-cache/app-cdr/cdemu-3.2.5-r14
-rw-r--r--metadata/md5-cache/app-cdr/extract-xiso-2.7.1_p20230304030712
-rw-r--r--metadata/md5-cache/app-cdr/xfburn-0.7.04
-rw-r--r--metadata/md5-cache/app-containers/Manifest.gzbin25245 -> 21885 bytes
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-0.9.114
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-1.1.114
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-1.1.1-r115
-rw-r--r--metadata/md5-cache/app-containers/cni-plugins-1.5.115
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.1-r116
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.1316
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.1416
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.216
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.616
-rw-r--r--metadata/md5-cache/app-containers/containerd-1.7.816
-rw-r--r--metadata/md5-cache/app-containers/containers-common-0.58.0-r12
-rw-r--r--metadata/md5-cache/app-containers/containers-common-0.59.12
-rw-r--r--metadata/md5-cache/app-containers/containers-common-99992
-rw-r--r--metadata/md5-cache/app-containers/devcontainer-0.65.011
-rw-r--r--metadata/md5-cache/app-containers/distrobox-1.7.110
-rw-r--r--metadata/md5-cache/app-containers/distrobox-1.7.2.010
-rw-r--r--metadata/md5-cache/app-containers/docker-24.0.5-r116
-rw-r--r--metadata/md5-cache/app-containers/docker-24.0.616
-rw-r--r--metadata/md5-cache/app-containers/docker-24.0.7-r116
-rw-r--r--metadata/md5-cache/app-containers/docker-25.0.116
-rw-r--r--metadata/md5-cache/app-containers/docker-25.0.416
-rw-r--r--metadata/md5-cache/app-containers/docker-26.1.0-r12
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-0.14.015
-rw-r--r--metadata/md5-cache/app-containers/docker-buildx-99992
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-24.0.515
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-24.0.615
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-24.0.715
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-25.0.115
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-25.0.415
-rw-r--r--metadata/md5-cache/app-containers/docker-cli-26.1.02
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.1014
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.1114
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.124
-rw-r--r--metadata/md5-cache/app-containers/earthly-0.8.914
-rw-r--r--metadata/md5-cache/app-containers/lxc-6.0.116
-rw-r--r--metadata/md5-cache/app-containers/runc-1.1.122
-rw-r--r--metadata/md5-cache/app-containers/runc-1.1.716
-rw-r--r--metadata/md5-cache/app-containers/runc-1.1.916
-rw-r--r--metadata/md5-cache/app-containers/sen-0.7.016
-rw-r--r--metadata/md5-cache/app-containers/snapd-2.582
-rw-r--r--metadata/md5-cache/app-containers/snapd-2.612
-rw-r--r--metadata/md5-cache/app-containers/snapd-2.632
-rw-r--r--metadata/md5-cache/app-crypt/Manifest.gzbin39150 -> 39980 bytes
-rw-r--r--metadata/md5-cache/app-crypt/aescrypt-3.1614
-rw-r--r--metadata/md5-cache/app-crypt/easy-rsa-3.2.04
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.2.42-r217
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.2.42-r317
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.2.42-r417
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.2.4317
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.2.43-r117
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.4.4-r118
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.4.518
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.4.5-r118
-rw-r--r--metadata/md5-cache/app-crypt/gnupg-2.4.5-r218
-rw-r--r--metadata/md5-cache/app-crypt/gpa-0.10.0-r14
-rw-r--r--metadata/md5-cache/app-crypt/jacksum-3.7.02
-rw-r--r--metadata/md5-cache/app-crypt/loop-aes-losetup-2.40.12
-rw-r--r--metadata/md5-cache/app-crypt/mit-krb5-1.21.316
-rw-r--r--metadata/md5-cache/app-crypt/monkeysphere-0.44-r114
-rw-r--r--metadata/md5-cache/app-crypt/monkeysphere-0.44-r214
-rw-r--r--metadata/md5-cache/app-crypt/pinentry-1.2.1-r417
-rw-r--r--metadata/md5-cache/app-crypt/pinentry-1.2.1-r617
-rw-r--r--metadata/md5-cache/app-crypt/pinentry-1.2.1-r717
-rw-r--r--metadata/md5-cache/app-crypt/pinentry-1.2.1-r817
-rw-r--r--metadata/md5-cache/app-crypt/pinentry-1.3.0-r217
-rw-r--r--metadata/md5-cache/app-crypt/pinentry-1.3.0-r317
-rw-r--r--metadata/md5-cache/app-crypt/pius-3.0.0-r217
-rw-r--r--metadata/md5-cache/app-crypt/qca-2.3.917
-rw-r--r--metadata/md5-cache/app-crypt/qca-99994
-rw-r--r--metadata/md5-cache/app-crypt/sbctl-0.1414
-rw-r--r--metadata/md5-cache/app-crypt/sbctl-0.14-r114
-rw-r--r--metadata/md5-cache/app-crypt/scute-1.7.0-r112
-rw-r--r--metadata/md5-cache/app-crypt/scute-1.7.0-r212
-rw-r--r--metadata/md5-cache/app-crypt/sequoia-chameleon-gnupg-0.10.017
-rw-r--r--metadata/md5-cache/app-crypt/sequoia-sq-0.37.016
-rw-r--r--metadata/md5-cache/app-crypt/swtpm-0.8.24
-rw-r--r--metadata/md5-cache/app-crypt/trousers-0.3.152
-rw-r--r--metadata/md5-cache/app-crypt/trousers-0.3.15-r12
-rw-r--r--metadata/md5-cache/app-dicts/Manifest.gzbin33539 -> 33856 bytes
-rw-r--r--metadata/md5-cache/app-dicts/verbiste-0.1.4816
-rw-r--r--metadata/md5-cache/app-dicts/ydpdict-1.0.515
-rw-r--r--metadata/md5-cache/app-doc/Manifest.gzbin25254 -> 25258 bytes
-rw-r--r--metadata/md5-cache/app-doc/devmanual-0_pre202311062
-rw-r--r--metadata/md5-cache/app-doc/devmanual-99992
-rw-r--r--metadata/md5-cache/app-doc/motif-reference-manual-2.3.0-r32
-rw-r--r--metadata/md5-cache/app-editors/Manifest.gzbin25243 -> 26194 bytes
-rw-r--r--metadata/md5-cache/app-editors/emacs-26.3-r182
-rw-r--r--metadata/md5-cache/app-editors/emacs-26.3-r1916
-rw-r--r--metadata/md5-cache/app-editors/emacs-27.2-r162
-rw-r--r--metadata/md5-cache/app-editors/emacs-27.2-r1717
-rw-r--r--metadata/md5-cache/app-editors/emacs-28.2-r122
-rw-r--r--metadata/md5-cache/app-editors/emacs-28.2-r1316
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.3-r22
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.3-r316
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.3.999915
-rw-r--r--metadata/md5-cache/app-editors/emacs-29.416
-rw-r--r--metadata/md5-cache/app-editors/emacs-30.0.999915
-rw-r--r--metadata/md5-cache/app-editors/emacs-30.0.9999-r115
-rw-r--r--metadata/md5-cache/app-editors/emacs-31.0.999915
-rw-r--r--metadata/md5-cache/app-editors/focuswriter-1.8.814
-rw-r--r--metadata/md5-cache/app-editors/gvim-9.1.03664
-rw-r--r--metadata/md5-cache/app-editors/jedit-5.6.0-r12
-rw-r--r--metadata/md5-cache/app-editors/mousepad-0.6.24
-rw-r--r--metadata/md5-cache/app-editors/padre-1.0.0-r38
-rw-r--r--metadata/md5-cache/app-editors/pyvim-3.0.310
-rw-r--r--metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r32
-rw-r--r--metadata/md5-cache/app-editors/teco-36_p19940820-r12
-rw-r--r--metadata/md5-cache/app-editors/vim-9.1.03664
-rw-r--r--metadata/md5-cache/app-editors/vim-core-9.1.0366-r14
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.90.015
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.90.115
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.90.1-r115
-rw-r--r--metadata/md5-cache/app-editors/vscode-1.90.215
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.90.0.2415815
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.90.1.2416515
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.90.1.24165-r115
-rw-r--r--metadata/md5-cache/app-editors/vscodium-1.90.2.2417115
-rw-r--r--metadata/md5-cache/app-emacs/Manifest.gzbin101811 -> 97815 bytes
-rw-r--r--metadata/md5-cache/app-emacs/all-the-icons-5.0.0_p202303162
-rw-r--r--metadata/md5-cache/app-emacs/apel-10.8_p2020110613
-rw-r--r--metadata/md5-cache/app-emacs/auctex-13.314
-rw-r--r--metadata/md5-cache/app-emacs/auctex-14.0.54
-rw-r--r--metadata/md5-cache/app-emacs/autoconf-mode-2.7113
-rw-r--r--metadata/md5-cache/app-emacs/avy-embark-collect-1.14
-rw-r--r--metadata/md5-cache/app-emacs/bbdb-3.2.2b17
-rw-r--r--metadata/md5-cache/app-emacs/blogmax-201703212
-rw-r--r--metadata/md5-cache/app-emacs/buttercup-1.3313
-rw-r--r--metadata/md5-cache/app-emacs/buttercup-1.3413
-rw-r--r--metadata/md5-cache/app-emacs/color-theme-6.6.0-r32
-rw-r--r--metadata/md5-cache/app-emacs/consult-1.74
-rw-r--r--metadata/md5-cache/app-emacs/doom-modeline-4.0.113
-rw-r--r--metadata/md5-cache/app-emacs/ebib-2.42.215
-rw-r--r--metadata/md5-cache/app-emacs/ebuild-mode-1.702
-rw-r--r--metadata/md5-cache/app-emacs/ebuild-mode-1.712
-rw-r--r--metadata/md5-cache/app-emacs/ebuild-run-mode-2021071313
-rw-r--r--metadata/md5-cache/app-emacs/ecb-2.50_pre201707282
-rw-r--r--metadata/md5-cache/app-emacs/edit-server-1.1513
-rw-r--r--metadata/md5-cache/app-emacs/editorconfig-emacs-0.10.114
-rw-r--r--metadata/md5-cache/app-emacs/editorconfig-emacs-0.11.02
-rw-r--r--metadata/md5-cache/app-emacs/eldev-1.10.14
-rw-r--r--metadata/md5-cache/app-emacs/eldev-1.9.113
-rw-r--r--metadata/md5-cache/app-emacs/emacs-common-1.102
-rw-r--r--metadata/md5-cache/app-emacs/emacs-common-1.92
-rw-r--r--metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.0_p20220419-r116
-rw-r--r--metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.1_pre202308262
-rw-r--r--metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p202308012
-rw-r--r--metadata/md5-cache/app-emacs/embark-1.14
-rw-r--r--metadata/md5-cache/app-emacs/embark-consult-1.14
-rw-r--r--metadata/md5-cache/app-emacs/ess-24.01.12
-rw-r--r--metadata/md5-cache/app-emacs/exec-path-from-shell-2.113
-rw-r--r--metadata/md5-cache/app-emacs/filladapt-2.12.22
-rw-r--r--metadata/md5-cache/app-emacs/flim-1.14.9_p2021052914
-rw-r--r--metadata/md5-cache/app-emacs/flycheck-32_p20230305-r115
-rw-r--r--metadata/md5-cache/app-emacs/flycheck-33.115
-rw-r--r--metadata/md5-cache/app-emacs/geiser-0.314
-rw-r--r--metadata/md5-cache/app-emacs/git-modes-1.4.313
-rw-r--r--metadata/md5-cache/app-emacs/git-modes-99996
-rw-r--r--metadata/md5-cache/app-emacs/gnuplot-mode-0.8.014
-rw-r--r--metadata/md5-cache/app-emacs/gnuplot-mode-0.8.12
-rw-r--r--metadata/md5-cache/app-emacs/google-c-style-201409292
-rw-r--r--metadata/md5-cache/app-emacs/hl-todo-3.5.013
-rw-r--r--metadata/md5-cache/app-emacs/hl-todo-3.7.013
-rw-r--r--metadata/md5-cache/app-emacs/initsplit-1.8_pre201609192
-rw-r--r--metadata/md5-cache/app-emacs/jinx-1.514
-rw-r--r--metadata/md5-cache/app-emacs/jinx-1.74
-rw-r--r--metadata/md5-cache/app-emacs/lua-mode-2020101014
-rw-r--r--metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p202002262
-rw-r--r--metadata/md5-cache/app-emacs/magit-3.3.0.50_p202405204
-rw-r--r--metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r32
-rw-r--r--metadata/md5-cache/app-emacs/meson-mode-0.313
-rw-r--r--metadata/md5-cache/app-emacs/meson-mode-0.3-r113
-rw-r--r--metadata/md5-cache/app-emacs/meson-mode-999912
-rw-r--r--metadata/md5-cache/app-emacs/mew-6.8_p202302032
-rw-r--r--metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r22
-rw-r--r--metadata/md5-cache/app-emacs/navi2ch-1.8.4-r22
-rw-r--r--metadata/md5-cache/app-emacs/nerd-icons-0.1.02
-rw-r--r--metadata/md5-cache/app-emacs/nginx-mode-1.1.913
-rw-r--r--metadata/md5-cache/app-emacs/orderless-1.02
-rw-r--r--metadata/md5-cache/app-emacs/orderless-1.12
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.6.2815
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.6.2915
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.6.3015
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-9.7.515
-rw-r--r--metadata/md5-cache/app-emacs/org-mode-99996
-rw-r--r--metadata/md5-cache/app-emacs/persist-0.513
-rw-r--r--metadata/md5-cache/app-emacs/pinentry-0.1_p202311262
-rw-r--r--metadata/md5-cache/app-emacs/po-mode-0.20.113
-rw-r--r--metadata/md5-cache/app-emacs/po-mode-0.21.113
-rw-r--r--metadata/md5-cache/app-emacs/python-mode-6.3.02
-rw-r--r--metadata/md5-cache/app-emacs/racket-mode-1_p202405154
-rw-r--r--metadata/md5-cache/app-emacs/rainbow-delimiters-2.1.52
-rw-r--r--metadata/md5-cache/app-emacs/redo+-1.192
-rw-r--r--metadata/md5-cache/app-emacs/rudel-0.3.12
-rw-r--r--metadata/md5-cache/app-emacs/rudel-0.3.22
-rw-r--r--metadata/md5-cache/app-emacs/s-1.12.0-r113
-rw-r--r--metadata/md5-cache/app-emacs/scheme-complete-0.9.813
-rw-r--r--metadata/md5-cache/app-emacs/semi-1.14.7_p2021061315
-rw-r--r--metadata/md5-cache/app-emacs/session-2.4b2
-rw-r--r--metadata/md5-cache/app-emacs/slime-2.29.116
-rw-r--r--metadata/md5-cache/app-emacs/stripes-0.2-r213
-rw-r--r--metadata/md5-cache/app-emacs/teco-7-r22
-rw-r--r--metadata/md5-cache/app-emacs/transient-0.7.013
-rw-r--r--metadata/md5-cache/app-emacs/undo-tree-0.8.2-r12
-rw-r--r--metadata/md5-cache/app-emacs/uptimes-3.82
-rw-r--r--metadata/md5-cache/app-emacs/wgrep-3.0.0-r12
-rw-r--r--metadata/md5-cache/app-emacs/which-key-3.6.02
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-3.3.313
-rw-r--r--metadata/md5-cache/app-emacs/with-editor-99992
-rw-r--r--metadata/md5-cache/app-emacs/xclip-1.11-r12
-rw-r--r--metadata/md5-cache/app-emacs/yasnippet-0.14.02
-rw-r--r--metadata/md5-cache/app-emacs/yasnippet-0.14.1_p202404062
-rw-r--r--metadata/md5-cache/app-emacs/zenburn-20110907-r12
-rw-r--r--metadata/md5-cache/app-emacs/zenirc-2.112-r12
-rw-r--r--metadata/md5-cache/app-emulation/86Box-4.0.1-r115
-rw-r--r--metadata/md5-cache/app-emulation/Manifest.gzbin33683 -> 33675 bytes
-rw-r--r--metadata/md5-cache/app-emulation/faudio-24.0616
-rw-r--r--metadata/md5-cache/app-emulation/libguestfs-1.48.6-r110
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-10.0.0-r22
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-10.1.0-r12
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-10.2.02
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-10.3.0-r12
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-9.8.0-r22
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-9.9.0-r22
-rw-r--r--metadata/md5-cache/app-emulation/libvirt-99992
-rw-r--r--metadata/md5-cache/app-emulation/phpvirtualbox-5.2.12
-rw-r--r--metadata/md5-cache/app-emulation/qemu-7.2.112
-rw-r--r--metadata/md5-cache/app-emulation/qemu-7.2.122
-rw-r--r--metadata/md5-cache/app-emulation/qemu-7.2.42
-rw-r--r--metadata/md5-cache/app-emulation/qemu-8.0.52
-rw-r--r--metadata/md5-cache/app-emulation/qemu-8.1.52
-rw-r--r--metadata/md5-cache/app-emulation/qemu-8.2.32
-rw-r--r--metadata/md5-cache/app-emulation/qemu-8.2.52
-rw-r--r--metadata/md5-cache/app-emulation/qemu-9.0.02
-rw-r--r--metadata/md5-cache/app-emulation/qemu-9.0.12
-rw-r--r--metadata/md5-cache/app-emulation/qemu-99992
-rw-r--r--metadata/md5-cache/app-emulation/ruffle-0_p2024042217
-rw-r--r--metadata/md5-cache/app-emulation/ruffle-0_p2024062217
-rw-r--r--metadata/md5-cache/app-emulation/spice-0.15.1-r12
-rw-r--r--metadata/md5-cache/app-emulation/spice-0.15.22
-rw-r--r--metadata/md5-cache/app-emulation/spice-99992
-rw-r--r--metadata/md5-cache/app-emulation/virt-viewer-11.04
-rw-r--r--metadata/md5-cache/app-emulation/virtio-win-0.1.229.12
-rw-r--r--metadata/md5-cache/app-emulation/virtio-win-0.1.240.12
-rw-r--r--metadata/md5-cache/app-emulation/virtio-win-0.1.248.12
-rw-r--r--metadata/md5-cache/app-emulation/virtualbox-6.1.50-r32
-rw-r--r--metadata/md5-cache/app-emulation/virtualbox-7.0.18-r12
-rw-r--r--metadata/md5-cache/app-emulation/virtualbox-99992
-rw-r--r--metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.50-r12
-rw-r--r--metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.182
-rw-r--r--metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.18_pre202406172
-rw-r--r--metadata/md5-cache/app-emulation/vkd3d-1.1116
-rw-r--r--metadata/md5-cache/app-emulation/vkd3d-1.124
-rw-r--r--metadata/md5-cache/app-emulation/vkd3d-proton-2.1314
-rw-r--r--metadata/md5-cache/app-emulation/wine-mono-9.2.010
-rw-r--r--metadata/md5-cache/app-emulation/wine-proton-7.0.62
-rw-r--r--metadata/md5-cache/app-emulation/wine-proton-8.0.5c2
-rw-r--r--metadata/md5-cache/app-emulation/wine-proton-9.0.12
-rw-r--r--metadata/md5-cache/app-emulation/wine-proton-9.0.22
-rw-r--r--metadata/md5-cache/app-emulation/wine-proton-9.0.99992
-rw-r--r--metadata/md5-cache/app-emulation/wine-staging-99994
-rw-r--r--metadata/md5-cache/app-emulation/wine-vanilla-99994
-rw-r--r--metadata/md5-cache/app-emulation/winetricks-2023021216
-rw-r--r--metadata/md5-cache/app-emulation/xen-tools-4.17.42
-rw-r--r--metadata/md5-cache/app-emulation/xen-tools-4.17.4-r12
-rw-r--r--metadata/md5-cache/app-emulation/xtrs-4.9d-r62
-rw-r--r--metadata/md5-cache/app-forensics/Manifest.gzbin6410 -> 6269 bytes
-rw-r--r--metadata/md5-cache/app-forensics/afl-2.56b-r113
-rw-r--r--metadata/md5-cache/app-forensics/afl-2.57b-r113
-rw-r--r--metadata/md5-cache/app-forensics/aide-0.18.42
-rw-r--r--metadata/md5-cache/app-forensics/aide-0.18.82
-rw-r--r--metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r22
-rw-r--r--metadata/md5-cache/app-forensics/sleuthkit-4.12.1-r12
-rw-r--r--metadata/md5-cache/app-forensics/unhide-2022061111
-rw-r--r--metadata/md5-cache/app-forensics/yara-4.5.14
-rw-r--r--metadata/md5-cache/app-i18n/Manifest.gzbin25596 -> 26075 bytes
-rw-r--r--metadata/md5-cache/app-i18n/cstools-3.448
-rw-r--r--metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r114
-rw-r--r--metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r215
-rw-r--r--metadata/md5-cache/app-i18n/ibus-pinyin-1.5.116
-rw-r--r--metadata/md5-cache/app-i18n/ibus-table-1.17.618
-rw-r--r--metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.1118
-rw-r--r--metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.718
-rw-r--r--metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.84
-rw-r--r--metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.918
-rw-r--r--metadata/md5-cache/app-i18n/nkf-2.1.5-r18
-rw-r--r--metadata/md5-cache/app-i18n/poedit-2.3.14
-rw-r--r--metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r114
-rw-r--r--metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r215
-rw-r--r--metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r32
-rw-r--r--metadata/md5-cache/app-i18n/scim-sayura-0.3.312
-rw-r--r--metadata/md5-cache/app-i18n/scim-sayura-0.3.3-r115
-rw-r--r--metadata/md5-cache/app-i18n/transifex-client-1.6.1113
-rw-r--r--metadata/md5-cache/app-i18n/transifex-client-1.6.1213
-rw-r--r--metadata/md5-cache/app-i18n/zinnia-0.06-r38
-rw-r--r--metadata/md5-cache/app-laptop/Manifest.gzbin4781 -> 4779 bytes
-rw-r--r--metadata/md5-cache/app-laptop/hdapsd-20141203-r32
-rw-r--r--metadata/md5-cache/app-laptop/thinkfan-1.3.12
-rw-r--r--metadata/md5-cache/app-metrics/Manifest.gzbin10510 -> 10678 bytes
-rw-r--r--metadata/md5-cache/app-metrics/collectd-5.12.0-r102
-rw-r--r--metadata/md5-cache/app-metrics/fusioninventory-agent-2.5.28
-rw-r--r--metadata/md5-cache/app-metrics/prometheus-2.52.015
-rw-r--r--metadata/md5-cache/app-misc/Manifest.gzbin79100 -> 79399 bytes
-rw-r--r--metadata/md5-cache/app-misc/anki-24.04.12
-rw-r--r--metadata/md5-cache/app-misc/banner-1.3.610
-rw-r--r--metadata/md5-cache/app-misc/beancounter-0.8.10-r28
-rw-r--r--metadata/md5-cache/app-misc/blink1-1.98-r214
-rw-r--r--metadata/md5-cache/app-misc/blink1-1.98-r316
-rw-r--r--metadata/md5-cache/app-misc/check-jsonschema-0.21.0-r116
-rw-r--r--metadata/md5-cache/app-misc/check-jsonschema-0.28.416
-rw-r--r--metadata/md5-cache/app-misc/check-jsonschema-0.28.4-r116
-rw-r--r--metadata/md5-cache/app-misc/conmux-0.16.48
-rw-r--r--metadata/md5-cache/app-misc/ebusd-23.3-r24
-rw-r--r--metadata/md5-cache/app-misc/elasticsearch-8.12.114
-rw-r--r--metadata/md5-cache/app-misc/elasticsearch-8.12.214
-rw-r--r--metadata/md5-cache/app-misc/elasticsearch-8.14.114
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-0.1.99996
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-0.2.99996
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.11.517
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.13.24
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.16.017
-rw-r--r--metadata/md5-cache/app-misc/fastfetch-2.17.017
-rw-r--r--metadata/md5-cache/app-misc/fhem-6.315
-rw-r--r--metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r152
-rw-r--r--metadata/md5-cache/app-misc/g15daemon-3.0.4-r18
-rw-r--r--metadata/md5-cache/app-misc/g15daemon-99998
-rw-r--r--metadata/md5-cache/app-misc/gnote-45.22
-rw-r--r--metadata/md5-cache/app-misc/golly-4.34
-rw-r--r--metadata/md5-cache/app-misc/hivex-1.3.23-r18
-rw-r--r--metadata/md5-cache/app-misc/i2bits-0.1.0-r16
-rw-r--r--metadata/md5-cache/app-misc/jaq-1.2.013
-rw-r--r--metadata/md5-cache/app-misc/jaq-1.3.013
-rw-r--r--metadata/md5-cache/app-misc/jaq-1.5.013
-rw-r--r--metadata/md5-cache/app-misc/jdupes-1.27.34
-rw-r--r--metadata/md5-cache/app-misc/linux-logo-6.014
-rw-r--r--metadata/md5-cache/app-misc/lockfile-progs-0.1.1913
-rw-r--r--metadata/md5-cache/app-misc/logiops-0.3.315
-rw-r--r--metadata/md5-cache/app-misc/logiops-0.3.44
-rw-r--r--metadata/md5-cache/app-misc/mx5000tools-0.1.2-r214
-rw-r--r--metadata/md5-cache/app-misc/note-1.3.268
-rw-r--r--metadata/md5-cache/app-misc/openrgb-0.92
-rw-r--r--metadata/md5-cache/app-misc/openrgb-99992
-rw-r--r--metadata/md5-cache/app-misc/pfm-2.12.3-r18
-rw-r--r--metadata/md5-cache/app-misc/pip-1.2-r38
-rw-r--r--metadata/md5-cache/app-misc/rlwrap-0.46.14
-rw-r--r--metadata/md5-cache/app-misc/rundeck-cli-bin-2.0.12
-rw-r--r--metadata/md5-cache/app-misc/siegfried-1.11.114
-rw-r--r--metadata/md5-cache/app-misc/siegfried-1.11.1_rc414
-rw-r--r--metadata/md5-cache/app-misc/smtm-1.6.10-r28
-rw-r--r--metadata/md5-cache/app-misc/sonypid-1.9.113
-rw-r--r--metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.5.112
-rw-r--r--metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.8.112
-rw-r--r--metadata/md5-cache/app-misc/trash-cli-0.23.11.104
-rw-r--r--metadata/md5-cache/app-mobilephone/Manifest.gzbin2724 -> 2719 bytes
-rw-r--r--metadata/md5-cache/app-mobilephone/adebar-2.4.12
-rw-r--r--metadata/md5-cache/app-mobilephone/qtadb-0.8.1-r12
-rw-r--r--metadata/md5-cache/app-office/Manifest.gzbin13992 -> 13974 bytes
-rw-r--r--metadata/md5-cache/app-office/homebank-5.8.14
-rw-r--r--metadata/md5-cache/app-office/libreoffice-24.2.4.2-r18
-rw-r--r--metadata/md5-cache/app-office/libreoffice-24.2.4.2-r108
-rw-r--r--metadata/md5-cache/app-office/libreoffice-24.2.99998
-rw-r--r--metadata/md5-cache/app-office/libreoffice-7.6.4.18
-rw-r--r--metadata/md5-cache/app-office/libreoffice-7.6.7.28
-rw-r--r--metadata/md5-cache/app-office/libreoffice-99998
-rw-r--r--metadata/md5-cache/app-office/libreoffice-bin-7.6.4.12
-rw-r--r--metadata/md5-cache/app-office/moneydance-2024.51172
-rw-r--r--metadata/md5-cache/app-office/multitalk-1.4-r12
-rw-r--r--metadata/md5-cache/app-office/orage-4.18.04
-rw-r--r--metadata/md5-cache/app-office/texmaker-5.1.42
-rw-r--r--metadata/md5-cache/app-pda/Manifest.gzbin3068 -> 3067 bytes
-rw-r--r--metadata/md5-cache/app-pda/ifuse-1.1.42
-rw-r--r--metadata/md5-cache/app-pda/libimobiledevice-glue-1.1.04
-rw-r--r--metadata/md5-cache/app-pda/pilot-link-0.12.5-r48
-rw-r--r--metadata/md5-cache/app-pda/usbmuxd-1.1.1_p202310114
-rw-r--r--metadata/md5-cache/app-portage/Manifest.gzbin19555 -> 19701 bytes
-rw-r--r--metadata/md5-cache/app-portage/elogviewer-3.22
-rw-r--r--metadata/md5-cache/app-portage/elogviewer-3.2-r12
-rw-r--r--metadata/md5-cache/app-portage/elt-patches-202405124
-rw-r--r--metadata/md5-cache/app-portage/g-cpan-0.18.0-r18
-rw-r--r--metadata/md5-cache/app-portage/g-cpan-99998
-rw-r--r--metadata/md5-cache/app-portage/getuto-1.1312
-rw-r--r--metadata/md5-cache/app-portage/java-ebuilder-0.5.1-r12
-rw-r--r--metadata/md5-cache/app-portage/java-ebuilder-99992
-rw-r--r--metadata/md5-cache/app-shells/Manifest.gzbin19052 -> 19232 bytes
-rw-r--r--metadata/md5-cache/app-shells/atuin-18.2.02
-rw-r--r--metadata/md5-cache/app-shells/atuin-18.3.08
-rw-r--r--metadata/md5-cache/app-shells/bash-5.1_p16-r1115
-rw-r--r--metadata/md5-cache/app-shells/bash-5.1_p16-r1215
-rw-r--r--metadata/md5-cache/app-shells/bash-5.2_p26-r415
-rw-r--r--metadata/md5-cache/app-shells/bash-5.2_p26-r515
-rw-r--r--metadata/md5-cache/app-shells/bash-5.3_alpha-r314
-rw-r--r--metadata/md5-cache/app-shells/bash-5.3_alpha-r414
-rw-r--r--metadata/md5-cache/app-shells/fish-3.4.02
-rw-r--r--metadata/md5-cache/app-shells/fish-3.6.12
-rw-r--r--metadata/md5-cache/app-shells/fish-3.7.16
-rw-r--r--metadata/md5-cache/app-shells/fish-99992
-rw-r--r--metadata/md5-cache/app-shells/gentoo-bashcomp-2024062511
-rw-r--r--metadata/md5-cache/app-shells/loksh-7.514
-rw-r--r--metadata/md5-cache/app-shells/mcfly-0.5.132
-rw-r--r--metadata/md5-cache/app-shells/psh-1.8.1-r48
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.4.114
-rw-r--r--metadata/md5-cache/app-shells/pwsh-bin-7.4.314
-rw-r--r--metadata/md5-cache/app-shells/ugit-0.4.310
-rw-r--r--metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.7.12
-rw-r--r--metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.8.02
-rw-r--r--metadata/md5-cache/app-shells/zsh-syntax-highlighting-99992
-rw-r--r--metadata/md5-cache/app-text/App-XML-DocBook-Builder-0.100.300-r18
-rw-r--r--metadata/md5-cache/app-text/Manifest.gzbin80555 -> 82350 bytes
-rw-r--r--metadata/md5-cache/app-text/NaturalDocs-1.52-r28
-rw-r--r--metadata/md5-cache/app-text/asciidoc-10.2.02
-rw-r--r--metadata/md5-cache/app-text/asciidoc-9.1.02
-rw-r--r--metadata/md5-cache/app-text/bdf2psf-1.155-r16
-rw-r--r--metadata/md5-cache/app-text/bdf2psf-1.22710
-rw-r--r--metadata/md5-cache/app-text/bibclean-3.064
-rw-r--r--metadata/md5-cache/app-text/calibre-5.44.0-r32
-rw-r--r--metadata/md5-cache/app-text/calibre-7.10.02
-rw-r--r--metadata/md5-cache/app-text/calibre-7.11.04
-rw-r--r--metadata/md5-cache/app-text/calibre-7.12.02
-rw-r--r--metadata/md5-cache/app-text/calibre-7.13.018
-rw-r--r--metadata/md5-cache/app-text/calibre-7.8.0-r12
-rw-r--r--metadata/md5-cache/app-text/calibre-7.9.02
-rw-r--r--metadata/md5-cache/app-text/chasen-2.4.58
-rw-r--r--metadata/md5-cache/app-text/cherrytree-1.0.017
-rw-r--r--metadata/md5-cache/app-text/cherrytree-1.0.117
-rw-r--r--metadata/md5-cache/app-text/cherrytree-1.0.217
-rw-r--r--metadata/md5-cache/app-text/cherrytree-1.1.217
-rw-r--r--metadata/md5-cache/app-text/dictd-1.13.0-r72
-rw-r--r--metadata/md5-cache/app-text/dictd-1.13.0-r82
-rw-r--r--metadata/md5-cache/app-text/dictd-1.13.16
-rw-r--r--metadata/md5-cache/app-text/dvipsk-2023.03.11_p662034
-rw-r--r--metadata/md5-cache/app-text/epspdf-0.6.5.114
-rw-r--r--metadata/md5-cache/app-text/feathernotes-1.3.016
-rw-r--r--metadata/md5-cache/app-text/grutatxt-2.200.08
-rw-r--r--metadata/md5-cache/app-text/htag-0.0.24-r18
-rw-r--r--metadata/md5-cache/app-text/hyperestraier-1.4.13-r22
-rw-r--r--metadata/md5-cache/app-text/jabref-bin-3.8.2-r12
-rw-r--r--metadata/md5-cache/app-text/jabref-bin-4.3.1-r12
-rw-r--r--metadata/md5-cache/app-text/languagetool-6.32
-rw-r--r--metadata/md5-cache/app-text/lcdf-typetools-2.1104
-rw-r--r--metadata/md5-cache/app-text/lesspipe-2.11-r12
-rw-r--r--metadata/md5-cache/app-text/lesspipe-2.124
-rw-r--r--metadata/md5-cache/app-text/lesspipe-2.132
-rw-r--r--metadata/md5-cache/app-text/mdbook-0.4.3713
-rw-r--r--metadata/md5-cache/app-text/mupdf-1.24.14
-rw-r--r--metadata/md5-cache/app-text/ocrad-0.274
-rw-r--r--metadata/md5-cache/app-text/ocrad-0.2912
-rw-r--r--metadata/md5-cache/app-text/pandoc-bin-3.24
-rw-r--r--metadata/md5-cache/app-text/pandoc-bin-3.2.111
-rw-r--r--metadata/md5-cache/app-text/pastebinit-1.7.015
-rw-r--r--metadata/md5-cache/app-text/pdfjam-3.10-r114
-rw-r--r--metadata/md5-cache/app-text/pdftk-3.3.3-r22
-rw-r--r--metadata/md5-cache/app-text/pdftk-3.3.3_p202310252
-rw-r--r--metadata/md5-cache/app-text/pdftk-99992
-rw-r--r--metadata/md5-cache/app-text/po4a-0.698
-rw-r--r--metadata/md5-cache/app-text/po4a-0.718
-rw-r--r--metadata/md5-cache/app-text/po4a-0.728
-rw-r--r--metadata/md5-cache/app-text/po4a-0.7316
-rw-r--r--metadata/md5-cache/app-text/poppler-24.06.016
-rw-r--r--metadata/md5-cache/app-text/poppler-24.06.116
-rw-r--r--metadata/md5-cache/app-text/poppler-99992
-rw-r--r--metadata/md5-cache/app-text/ps2pkm-1.8_p202303114
-rw-r--r--metadata/md5-cache/app-text/sigil-2.2.117
-rw-r--r--metadata/md5-cache/app-text/spellutils-0.7-r115
-rw-r--r--metadata/md5-cache/app-text/tessdata_fast-4.1.04
-rw-r--r--metadata/md5-cache/app-text/tesseract-5.3.44
-rw-r--r--metadata/md5-cache/app-text/texlive-20238
-rw-r--r--metadata/md5-cache/app-text/texlive-2023-r111
-rw-r--r--metadata/md5-cache/app-text/texlive-core-2023-r815
-rw-r--r--metadata/md5-cache/app-text/texlive-core-2023-r915
-rw-r--r--metadata/md5-cache/app-text/tkinfo-2.1110
-rw-r--r--metadata/md5-cache/app-text/trang-201812222
-rw-r--r--metadata/md5-cache/app-text/trang-20220510-r12
-rw-r--r--metadata/md5-cache/app-text/ttf2pk2-2.0_p202303114
-rw-r--r--metadata/md5-cache/app-text/vgrep-2.8.013
-rw-r--r--metadata/md5-cache/app-text/xdvik-22.87.06-r16
-rw-r--r--metadata/md5-cache/app-vim/Manifest.gzbin34589 -> 34588 bytes
-rw-r--r--metadata/md5-cache/app-vim/haskellmode-20101118-r113
-rw-r--r--metadata/md5-cache/app-vim/haskellmode-20101118-r213
-rw-r--r--metadata/md5-cache/dev-build/Manifest.gzbin15943 -> 15944 bytes
-rw-r--r--metadata/md5-cache/dev-build/automake-1.16.9214
-rw-r--r--metadata/md5-cache/dev-build/bazelisk-1.19.0-r114
-rw-r--r--metadata/md5-cache/dev-build/bmake-202402124
-rw-r--r--metadata/md5-cache/dev-build/bmake-202406029
-rw-r--r--metadata/md5-cache/dev-build/cmake-3.28.54
-rw-r--r--metadata/md5-cache/dev-build/cmake-999912
-rw-r--r--metadata/md5-cache/dev-build/meson-1.3.0-r217
-rw-r--r--metadata/md5-cache/dev-build/meson-1.3.1-r117
-rw-r--r--metadata/md5-cache/dev-build/meson-1.4.017
-rw-r--r--metadata/md5-cache/dev-build/meson-1.4.14
-rw-r--r--metadata/md5-cache/dev-build/meson-1.5.0_rc116
-rw-r--r--metadata/md5-cache/dev-build/meson-999910
-rw-r--r--metadata/md5-cache/dev-build/rocm-cmake-6.1.113
-rw-r--r--metadata/md5-cache/dev-build/slibtool-0.5.364
-rw-r--r--metadata/md5-cache/dev-cpp/Manifest.gzbin27547 -> 27713 bytes
-rw-r--r--metadata/md5-cache/dev-cpp/cpp-httplib-0.15.317
-rw-r--r--metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3-r117
-rw-r--r--metadata/md5-cache/dev-cpp/cpp-httplib-0.16.017
-rw-r--r--metadata/md5-cache/dev-cpp/gtest-1.14.0-r14
-rw-r--r--metadata/md5-cache/dev-db/Manifest.gzbin31917 -> 32571 bytes
-rw-r--r--metadata/md5-cache/dev-db/apgdiff-2.7.02
-rw-r--r--metadata/md5-cache/dev-db/bucardo-5.4.18
-rw-r--r--metadata/md5-cache/dev-db/freetds-1.4.1714
-rw-r--r--metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r416
-rw-r--r--metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r516
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.3-r216
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.54
-rw-r--r--metadata/md5-cache/dev-db/influxdb-2.7.616
-rw-r--r--metadata/md5-cache/dev-db/innotop-1.13.08
-rw-r--r--metadata/md5-cache/dev-db/litecli-1.11.016
-rw-r--r--metadata/md5-cache/dev-db/m17n-db-1.8.010
-rw-r--r--metadata/md5-cache/dev-db/m17n-db-1.8.511
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.52
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.5-r118
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.618
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.72
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.11.818
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.142
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.152
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.15-r118
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.1618
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.172
-rw-r--r--metadata/md5-cache/dev-db/mariadb-10.6.1818
-rw-r--r--metadata/md5-cache/dev-db/mariadb-11.4.217
-rw-r--r--metadata/md5-cache/dev-db/mytop-1.9.1-r18
-rw-r--r--metadata/md5-cache/dev-db/percona-toolkit-3.5.38
-rw-r--r--metadata/md5-cache/dev-db/percona-toolkit-3.5.58
-rw-r--r--metadata/md5-cache/dev-db/percona-toolkit-3.5.78
-rw-r--r--metadata/md5-cache/dev-db/pg-gvm-22.6.42
-rw-r--r--metadata/md5-cache/dev-db/pgFormatter-5.08
-rw-r--r--metadata/md5-cache/dev-db/pgFormatter-5.18
-rw-r--r--metadata/md5-cache/dev-db/pgbadger-12.18
-rw-r--r--metadata/md5-cache/dev-db/pgbadger-12.28
-rw-r--r--metadata/md5-cache/dev-db/pgbadger-12.48
-rw-r--r--metadata/md5-cache/dev-db/pgpool2-4.3.1015
-rw-r--r--metadata/md5-cache/dev-db/pgpool2-4.4.715
-rw-r--r--metadata/md5-cache/dev-db/postgresql-17_beta115
-rw-r--r--metadata/md5-cache/dev-db/postgresql-17_beta215
-rw-r--r--metadata/md5-cache/dev-db/qdbm-1.8.78-r52
-rw-r--r--metadata/md5-cache/dev-db/redis-7.2.54
-rw-r--r--metadata/md5-cache/dev-db/sqlcl-bin-23.4.0.023.23212
-rw-r--r--metadata/md5-cache/dev-db/sqldeveloper-23.1.1.345.21142
-rw-r--r--metadata/md5-cache/dev-debug/Manifest.gzbin9788 -> 9781 bytes
-rw-r--r--metadata/md5-cache/dev-debug/bpftrace-0.20.316
-rw-r--r--metadata/md5-cache/dev-debug/bpftrace-0.21.116
-rw-r--r--metadata/md5-cache/dev-debug/lldb-15.0.72
-rw-r--r--metadata/md5-cache/dev-debug/lldb-16.0.62
-rw-r--r--metadata/md5-cache/dev-debug/lldb-16.0.6-r12
-rw-r--r--metadata/md5-cache/dev-debug/lldb-17.0.62
-rw-r--r--metadata/md5-cache/dev-debug/lldb-18.1.717
-rw-r--r--metadata/md5-cache/dev-debug/lldb-18.1.817
-rw-r--r--metadata/md5-cache/dev-debug/lldb-19.0.0.99992
-rw-r--r--metadata/md5-cache/dev-debug/lldb-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/dev-debug/lldb-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/dev-debug/lldb-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/dev-debug/strace-6.84
-rw-r--r--metadata/md5-cache/dev-debug/valgrind-3.23.0_p215
-rw-r--r--metadata/md5-cache/dev-dotnet/Manifest.gzbin8246 -> 8073 bytes
-rw-r--r--metadata/md5-cache/dev-dotnet/csharp-language-server-0.11.015
-rw-r--r--metadata/md5-cache/dev-dotnet/csharp-language-server-0.12.015
-rw-r--r--metadata/md5-cache/dev-dotnet/csharp-language-server-0.14.015
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-outdated-4.6.24
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.1054
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.30113
-rw-r--r--metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.30213
-rw-r--r--metadata/md5-cache/dev-dotnet/fable-4.12.015
-rw-r--r--metadata/md5-cache/dev-dotnet/fable-4.19.315
-rw-r--r--metadata/md5-cache/dev-dotnet/fantomas-6.3.44
-rw-r--r--metadata/md5-cache/dev-dotnet/fsautocomplete-0.73.14
-rw-r--r--metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.4.14
-rw-r--r--metadata/md5-cache/dev-embedded/Manifest.gzbin13658 -> 13645 bytes
-rw-r--r--metadata/md5-cache/dev-embedded/arduino-1.8.192
-rw-r--r--metadata/md5-cache/dev-embedded/arduino-listserialportsc-1.4.0-r12
-rw-r--r--metadata/md5-cache/dev-embedded/libftdi-1.5-r617
-rw-r--r--metadata/md5-cache/dev-embedded/libftdi-1.5-r717
-rw-r--r--metadata/md5-cache/dev-embedded/libftdi-99992
-rw-r--r--metadata/md5-cache/dev-embedded/sunxi-tools-1.4.24
-rw-r--r--metadata/md5-cache/dev-embedded/usbprog-0.3.0_p20140828-r22
-rw-r--r--metadata/md5-cache/dev-java/Manifest.gzbin71216 -> 70724 bytes
-rw-r--r--metadata/md5-cache/dev-java/angus-activation-1.0.0-r12
-rw-r--r--metadata/md5-cache/dev-java/animal-sniffer-annotations-1.15-r12
-rw-r--r--metadata/md5-cache/dev-java/ant-1.10.14-r32
-rw-r--r--metadata/md5-cache/dev-java/ant-contrib-1.0_beta6_pre20201123-r22
-rw-r--r--metadata/md5-cache/dev-java/ant-core-1.10.142
-rw-r--r--metadata/md5-cache/dev-java/ant-ivy-2.5.0-r22
-rw-r--r--metadata/md5-cache/dev-java/antlr-2.7.7-r92
-rw-r--r--metadata/md5-cache/dev-java/antlr-3.2-r22
-rw-r--r--metadata/md5-cache/dev-java/antlr-3.5.32
-rw-r--r--metadata/md5-cache/dev-java/antlr-4.9.32
-rw-r--r--metadata/md5-cache/dev-java/antlr-runtime-3.5.32
-rw-r--r--metadata/md5-cache/dev-java/antlr-runtime-4.9.32
-rw-r--r--metadata/md5-cache/dev-java/antlr-tool-3.5.3-r12
-rw-r--r--metadata/md5-cache/dev-java/antlr-tool-4.9.3-r22
-rw-r--r--metadata/md5-cache/dev-java/antunit-1.4.1-r12
-rw-r--r--metadata/md5-cache/dev-java/aopalliance-1.0-r32
-rw-r--r--metadata/md5-cache/dev-java/apache-rat-0.15-r12
-rw-r--r--metadata/md5-cache/dev-java/apiguardian-api-1.1.2-r12
-rw-r--r--metadata/md5-cache/dev-java/asm-9.62
-rw-r--r--metadata/md5-cache/dev-java/aspectj-1.9.7-r12
-rw-r--r--metadata/md5-cache/dev-java/assertj-core-3.10.02
-rw-r--r--metadata/md5-cache/dev-java/auto-service-annotations-1.1.12
-rw-r--r--metadata/md5-cache/dev-java/batik-1.17-r12
-rw-r--r--metadata/md5-cache/dev-java/bcel-6.6.02
-rw-r--r--metadata/md5-cache/dev-java/bcmail-1.77-r12
-rw-r--r--metadata/md5-cache/dev-java/bcpg-1.772
-rw-r--r--metadata/md5-cache/dev-java/bcpkix-1.772
-rw-r--r--metadata/md5-cache/dev-java/bcprov-1.742
-rw-r--r--metadata/md5-cache/dev-java/bcprov-1.772
-rw-r--r--metadata/md5-cache/dev-java/bcutil-1.772
-rw-r--r--metadata/md5-cache/dev-java/bnd-7.0.02
-rw-r--r--metadata/md5-cache/dev-java/bnd-annotation-6.3.12
-rw-r--r--metadata/md5-cache/dev-java/bnd-annotation-7.0.02
-rw-r--r--metadata/md5-cache/dev-java/bnd-ant-7.0.02
-rw-r--r--metadata/md5-cache/dev-java/bnd-util-7.0.02
-rw-r--r--metadata/md5-cache/dev-java/bndlib-7.0.02
-rw-r--r--metadata/md5-cache/dev-java/brotli-dec-0.1.22
-rw-r--r--metadata/md5-cache/dev-java/browserlauncher2-1.3-r32
-rw-r--r--metadata/md5-cache/dev-java/bsf-2.4.0-r52
-rw-r--r--metadata/md5-cache/dev-java/bsh-2.1.12
-rw-r--r--metadata/md5-cache/dev-java/byte-buddy-1.14.02
-rw-r--r--metadata/md5-cache/dev-java/c3p0-0.9.5.5-r12
-rw-r--r--metadata/md5-cache/dev-java/cache2k-api-0.23.12
-rw-r--r--metadata/md5-cache/dev-java/cache2k-core-0.23.12
-rw-r--r--metadata/md5-cache/dev-java/caffeine-2.6.2-r12
-rw-r--r--metadata/md5-cache/dev-java/cal10n-0.8.12
-rw-r--r--metadata/md5-cache/dev-java/cdi-api-4.0.1-r22
-rw-r--r--metadata/md5-cache/dev-java/cglib-3.3.0-r22
-rw-r--r--metadata/md5-cache/dev-java/checker-framework-qual-3.42.014
-rw-r--r--metadata/md5-cache/dev-java/checker-framework-qual-3.43.06
-rw-r--r--metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r22
-rw-r--r--metadata/md5-cache/dev-java/commons-cli-1.5.02
-rw-r--r--metadata/md5-cache/dev-java/commons-codec-1.16.12
-rw-r--r--metadata/md5-cache/dev-java/commons-collections-3.2.2-r22
-rw-r--r--metadata/md5-cache/dev-java/commons-collections-4.4-r22
-rw-r--r--metadata/md5-cache/dev-java/commons-compress-1.26.12
-rw-r--r--metadata/md5-cache/dev-java/commons-csv-1.9.02
-rw-r--r--metadata/md5-cache/dev-java/commons-daemon-1.3.42
-rw-r--r--metadata/md5-cache/dev-java/commons-digester-2.1-r22
-rw-r--r--metadata/md5-cache/dev-java/commons-digester-3.2-r32
-rw-r--r--metadata/md5-cache/dev-java/commons-httpclient-3.1-r32
-rw-r--r--metadata/md5-cache/dev-java/commons-imaging-0.972
-rw-r--r--metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r22
-rw-r--r--metadata/md5-cache/dev-java/commons-io-2.15.12
-rw-r--r--metadata/md5-cache/dev-java/commons-junit4-1.2.172
-rw-r--r--metadata/md5-cache/dev-java/commons-lang-3.14.02
-rw-r--r--metadata/md5-cache/dev-java/commons-logging-1.3.12
-rw-r--r--metadata/md5-cache/dev-java/commons-math-3.6.1-r22
-rw-r--r--metadata/md5-cache/dev-java/commons-net-3.10.02
-rw-r--r--metadata/md5-cache/dev-java/commons-nullanalysis-1.2.172
-rw-r--r--metadata/md5-cache/dev-java/commons-validator-1.8.02
-rw-r--r--metadata/md5-cache/dev-java/commons-vfs-2.0-r42
-rw-r--r--metadata/md5-cache/dev-java/concurrentlinkedhashmap-lru-1.4.22
-rw-r--r--metadata/md5-cache/dev-java/conversant-disruptor-1.2.202
-rw-r--r--metadata/md5-cache/dev-java/cortado-0.6.0-r22
-rw-r--r--metadata/md5-cache/dev-java/cortado-0.6.0-r314
-rw-r--r--metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r22
-rw-r--r--metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r32
-rw-r--r--metadata/md5-cache/dev-java/dom4j-2.1.42
-rw-r--r--metadata/md5-cache/dev-java/easymock-2.5.22
-rw-r--r--metadata/md5-cache/dev-java/easymock-3.3.1-r12
-rw-r--r--metadata/md5-cache/dev-java/eclipse-ecj-4.202
-rw-r--r--metadata/md5-cache/dev-java/eclipse-ecj-4.26-r22
-rw-r--r--metadata/md5-cache/dev-java/eclipse-ecj-4.27-r12
-rw-r--r--metadata/md5-cache/dev-java/eclipse-ecj-4.30-r12
-rw-r--r--metadata/md5-cache/dev-java/eclipse-ecj-4.312
-rw-r--r--metadata/md5-cache/dev-java/eclipse-ecj-4.3215
-rw-r--r--metadata/md5-cache/dev-java/eclipse-jdt-annotation-4.302
-rw-r--r--metadata/md5-cache/dev-java/emma-2.0.5312-r62
-rw-r--r--metadata/md5-cache/dev-java/error-prone-annotations-2.24.014
-rw-r--r--metadata/md5-cache/dev-java/error-prone-annotations-2.27.1-r16
-rw-r--r--metadata/md5-cache/dev-java/fastinfoset-2.1.0-r12
-rw-r--r--metadata/md5-cache/dev-java/fec-1.0.4-r42
-rw-r--r--metadata/md5-cache/dev-java/felix-framework-7.0.5-r22
-rw-r--r--metadata/md5-cache/dev-java/felix-gogo-runtime-1.1.62
-rw-r--r--metadata/md5-cache/dev-java/felix-main-7.0.5-r22
-rw-r--r--metadata/md5-cache/dev-java/felix-resolver-2.0.4-r12
-rw-r--r--metadata/md5-cache/dev-java/felix-utils-1.11.8-r12
-rw-r--r--metadata/md5-cache/dev-java/findbugs-annotations-3.0.12
-rw-r--r--metadata/md5-cache/dev-java/fishbowl-1.4.12
-rw-r--r--metadata/md5-cache/dev-java/fontbox-2.0.272
-rw-r--r--metadata/md5-cache/dev-java/fop-2.9-r12
-rw-r--r--metadata/md5-cache/dev-java/freenet-ext-29-r12
-rw-r--r--metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r42
-rw-r--r--metadata/md5-cache/dev-java/gradle-bin-8.42
-rw-r--r--metadata/md5-cache/dev-java/gradle-bin-8.52
-rw-r--r--metadata/md5-cache/dev-java/gradle-bin-8.72
-rw-r--r--metadata/md5-cache/dev-java/greenmail-2.0.0_alpha22
-rw-r--r--metadata/md5-cache/dev-java/gson-2.10.2_pre20231128-r12
-rw-r--r--metadata/md5-cache/dev-java/guava-33.0.014
-rw-r--r--metadata/md5-cache/dev-java/guava-33.2.06
-rw-r--r--metadata/md5-cache/dev-java/guava-testlib-33.0.015
-rw-r--r--metadata/md5-cache/dev-java/guava-testlib-33.2.06
-rw-r--r--metadata/md5-cache/dev-java/guice-5.1.0-r12
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-2.2-r12
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-core-1.1-r42
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-core-1.3-r32
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-generator-1.3-r42
-rw-r--r--metadata/md5-cache/dev-java/hamcrest-library-1.3-r32
-rw-r--r--metadata/md5-cache/dev-java/hashcash-1.12
-rw-r--r--metadata/md5-cache/dev-java/hawtjni-runtime-1.182
-rw-r--r--metadata/md5-cache/dev-java/htmlcleaner-2.29-r12
-rw-r--r--metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r22
-rw-r--r--metadata/md5-cache/dev-java/httpcore-4.4.14-r12
-rw-r--r--metadata/md5-cache/dev-java/icedtea-sound-1.0.1-r12
-rw-r--r--metadata/md5-cache/dev-java/icedtea-web-1.8.8-r12
-rw-r--r--metadata/md5-cache/dev-java/icu4j-75.12
-rw-r--r--metadata/md5-cache/dev-java/identicon-1.02
-rw-r--r--metadata/md5-cache/dev-java/injection-api-2.0.12
-rw-r--r--metadata/md5-cache/dev-java/iso-relax-20050331-r62
-rw-r--r--metadata/md5-cache/dev-java/istack-commons-runtime-3.0.122
-rw-r--r--metadata/md5-cache/dev-java/istack-commons-runtime-4.1.1-r12
-rw-r--r--metadata/md5-cache/dev-java/j2objc-annotations-2.814
-rw-r--r--metadata/md5-cache/dev-java/j2objc-annotations-3.0.0-r16
-rw-r--r--metadata/md5-cache/dev-java/jackcess-4.0.02
-rw-r--r--metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r32
-rw-r--r--metadata/md5-cache/dev-java/jackson-annotations-2.13.42
-rw-r--r--metadata/md5-cache/dev-java/jackson-core-2.13.42
-rw-r--r--metadata/md5-cache/dev-java/jackson-databind-2.13.4.12
-rw-r--r--metadata/md5-cache/dev-java/jackson-dataformat-xml-2.13.4-r12
-rw-r--r--metadata/md5-cache/dev-java/jackson-dataformat-yaml-2.13.4-r12
-rw-r--r--metadata/md5-cache/dev-java/jackson-module-jakarta-xmlbind-2.13.4-r12
-rw-r--r--metadata/md5-cache/dev-java/jacl-1.4.1-r22
-rw-r--r--metadata/md5-cache/dev-java/jai-imageio-core-1.4.02
-rw-r--r--metadata/md5-cache/dev-java/jai-imageio-jpeg2000-1.4.02
-rw-r--r--metadata/md5-cache/dev-java/jakarta-activation-1.2.2-r12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-activation-2.0.1-r12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-activation-api-1.2.2-r12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-activation-api-2.1.12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-annotations-api-2.1.12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-el-api-5.0.1-r12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-interceptors-2.1.02
-rw-r--r--metadata/md5-cache/dev-java/jakarta-json-api-1.1.6-r12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-mail-2.0.12
-rw-r--r--metadata/md5-cache/dev-java/jakarta-mail-api-2.1.32
-rw-r--r--metadata/md5-cache/dev-java/jakarta-oro-2.0.8-r52
-rw-r--r--metadata/md5-cache/dev-java/jakarta-regexp-1.4-r32
-rw-r--r--metadata/md5-cache/dev-java/jakarta-servlet-api-4.0.42
-rw-r--r--metadata/md5-cache/dev-java/jakarta-servlet-api-6.0.02
-rw-r--r--metadata/md5-cache/dev-java/jakarta-xml-soap-api-1.4.2-r22
-rw-r--r--metadata/md5-cache/dev-java/jakartaee-migration-1.0.8-r12
-rw-r--r--metadata/md5-cache/dev-java/jal-20031117-r72
-rw-r--r--metadata/md5-cache/dev-java/jansi-1.132
-rw-r--r--metadata/md5-cache/dev-java/jansi-2.4.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jansi-native-1.82
-rw-r--r--metadata/md5-cache/dev-java/java-config-2.3.417
-rw-r--r--metadata/md5-cache/dev-java/java-dep-check-0.5-r32
-rw-r--r--metadata/md5-cache/dev-java/java-diff-utils-1.3.02
-rw-r--r--metadata/md5-cache/dev-java/java-diff-utils-4.122
-rw-r--r--metadata/md5-cache/dev-java/java-getopt-1.0.14-r22
-rw-r--r--metadata/md5-cache/dev-java/java-service-wrapper-3.5.50-r12
-rw-r--r--metadata/md5-cache/dev-java/javacc-4.12
-rw-r--r--metadata/md5-cache/dev-java/javacc-7.0.132
-rw-r--r--metadata/md5-cache/dev-java/javacc-7.0.42
-rw-r--r--metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r12
-rw-r--r--metadata/md5-cache/dev-java/javacup-11b_p201606156
-rw-r--r--metadata/md5-cache/dev-java/javahelp-2.0.05_p20170719-r32
-rw-r--r--metadata/md5-cache/dev-java/javaparser-core-3.13.102
-rw-r--r--metadata/md5-cache/dev-java/javassist-3.29.22
-rw-r--r--metadata/md5-cache/dev-java/javax-el-api-2.22
-rw-r--r--metadata/md5-cache/dev-java/javax-inject-1-r42
-rw-r--r--metadata/md5-cache/dev-java/javax-jms-api-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/javax-jsp-api-2.02
-rw-r--r--metadata/md5-cache/dev-java/javax-jsp-api-2.22
-rw-r--r--metadata/md5-cache/dev-java/javax-mail-1.6.7-r22
-rw-r--r--metadata/md5-cache/dev-java/javax-persistence-api-2.2-r12
-rw-r--r--metadata/md5-cache/dev-java/javax-servlet-api-2.22
-rw-r--r--metadata/md5-cache/dev-java/javax-servlet-api-2.52
-rw-r--r--metadata/md5-cache/dev-java/javax-servlet-api-3.0.12
-rw-r--r--metadata/md5-cache/dev-java/javax-servlet-api-3.1.02
-rw-r--r--metadata/md5-cache/dev-java/jax-rpc-api-1.1.42
-rw-r--r--metadata/md5-cache/dev-java/jaxb-api-2.3.3-r22
-rw-r--r--metadata/md5-cache/dev-java/jaxb-api-3.0.1-r12
-rw-r--r--metadata/md5-cache/dev-java/jaxb-api-4.0.22
-rw-r--r--metadata/md5-cache/dev-java/jaxb-runtime-2.3.82
-rw-r--r--metadata/md5-cache/dev-java/jaxb-runtime-4.0.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.32
-rw-r--r--metadata/md5-cache/dev-java/jaxb-stax-ex-2.1.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jaxen-2.0.02
-rw-r--r--metadata/md5-cache/dev-java/jaxrs-api-2.1.6-r12
-rw-r--r--metadata/md5-cache/dev-java/jaxws-api-2.3.32
-rw-r--r--metadata/md5-cache/dev-java/jbcrypt-0.42
-rw-r--r--metadata/md5-cache/dev-java/jbig2-imageio-3.0.32
-rw-r--r--metadata/md5-cache/dev-java/jbitcollider-core-0.8-r22
-rw-r--r--metadata/md5-cache/dev-java/jboss-jms-api-1.0.12
-rw-r--r--metadata/md5-cache/dev-java/jcalendar-1.4-r12
-rw-r--r--metadata/md5-cache/dev-java/jcalendar-1.4-r22
-rw-r--r--metadata/md5-cache/dev-java/jchart2d-3.2.2-r12
-rw-r--r--metadata/md5-cache/dev-java/jcifs-1.3.19-r22
-rw-r--r--metadata/md5-cache/dev-java/jclasslib-3.1-r12
-rw-r--r--metadata/md5-cache/dev-java/jcommander-1.64-r12
-rw-r--r--metadata/md5-cache/dev-java/jcommander-1.822
-rw-r--r--metadata/md5-cache/dev-java/jctools-core-4.0.32
-rw-r--r--metadata/md5-cache/dev-java/jdbc-mysql-8.1.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jdbc-mysql-8.3.02
-rw-r--r--metadata/md5-cache/dev-java/jdbc-postgresql-42.7.115
-rw-r--r--metadata/md5-cache/dev-java/jdbc-postgresql-42.7.315
-rw-r--r--metadata/md5-cache/dev-java/jdepend-2.10-r12
-rw-r--r--metadata/md5-cache/dev-java/jdisasm-1.0.62
-rw-r--r--metadata/md5-cache/dev-java/jdom-1.1.3-r12
-rw-r--r--metadata/md5-cache/dev-java/jdom-1.1.3-r22
-rw-r--r--metadata/md5-cache/dev-java/jdom-2.0.6.12
-rw-r--r--metadata/md5-cache/dev-java/jeromq-0.5.22
-rw-r--r--metadata/md5-cache/dev-java/jffi-1.3.102
-rw-r--r--metadata/md5-cache/dev-java/jflex-1.6.1-r22
-rw-r--r--metadata/md5-cache/dev-java/jflex-1.6.1-r36
-rw-r--r--metadata/md5-cache/dev-java/jgoodies-common-1.8.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jgoodies-looks-2.6.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jide-oss-3.7.122
-rw-r--r--metadata/md5-cache/dev-java/jimfs-1.3.02
-rw-r--r--metadata/md5-cache/dev-java/jline-2.14.62
-rw-r--r--metadata/md5-cache/dev-java/jmc-8.3.02
-rw-r--r--metadata/md5-cache/dev-java/jmh-core-1.372
-rw-r--r--metadata/md5-cache/dev-java/jmh-generator-annprocess-1.372
-rw-r--r--metadata/md5-cache/dev-java/jmock-1.2.0-r22
-rw-r--r--metadata/md5-cache/dev-java/jmock-2.12.02
-rw-r--r--metadata/md5-cache/dev-java/jna-5.13.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jna-5.14.0-r12
-rw-r--r--metadata/md5-cache/dev-java/jnacl-1.02
-rw-r--r--metadata/md5-cache/dev-java/jnr-a64asm-1.0.02
-rw-r--r--metadata/md5-cache/dev-java/jnr-constants-0.10.42
-rw-r--r--metadata/md5-cache/dev-java/jnr-ffi-2.2.122
-rw-r--r--metadata/md5-cache/dev-java/jnr-netdb-1.2.02
-rw-r--r--metadata/md5-cache/dev-java/jnr-posix-3.1.162
-rw-r--r--metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r22
-rw-r--r--metadata/md5-cache/dev-java/joda-convert-2.2.2-r22
-rw-r--r--metadata/md5-cache/dev-java/joda-time-2.11.22
-rw-r--r--metadata/md5-cache/dev-java/jol-core-0.16-r12
-rw-r--r--metadata/md5-cache/dev-java/jopt-simple-5.0.42
-rw-r--r--metadata/md5-cache/dev-java/jrobin-1.6.0-r22
-rw-r--r--metadata/md5-cache/dev-java/jsch-0.1.552
-rw-r--r--metadata/md5-cache/dev-java/jsch-agent-proxy-0.0.92
-rw-r--r--metadata/md5-cache/dev-java/json-20231013-r12
-rw-r--r--metadata/md5-cache/dev-java/json-20240205-r12
-rw-r--r--metadata/md5-cache/dev-java/json-simple-2.3.12
-rw-r--r--metadata/md5-cache/dev-java/json-smart-1.3.32
-rw-r--r--metadata/md5-cache/dev-java/json-smart-2.5.02
-rw-r--r--metadata/md5-cache/dev-java/jsonrpc2-base-1.38.22
-rw-r--r--metadata/md5-cache/dev-java/jsonrpc2-server-1.11.12
-rw-r--r--metadata/md5-cache/dev-java/jsr305-3.0.2-r12
-rw-r--r--metadata/md5-cache/dev-java/jstl-1.2.72
-rw-r--r--metadata/md5-cache/dev-java/jstl-api-1.2.72
-rw-r--r--metadata/md5-cache/dev-java/jtds-1.3.1-r12
-rw-r--r--metadata/md5-cache/dev-java/jtidy-1.0-r22
-rw-r--r--metadata/md5-cache/dev-java/jtwig-core-5.87.02
-rw-r--r--metadata/md5-cache/dev-java/jtwig-reflection-5.87.02
-rw-r--r--metadata/md5-cache/dev-java/jul-to-slf4j-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/junit-3.8.2-r22
-rw-r--r--metadata/md5-cache/dev-java/junit-4.13.2_p202402222
-rw-r--r--metadata/md5-cache/dev-java/junit-5.10.22
-rw-r--r--metadata/md5-cache/dev-java/junit-clptr-1.2.22
-rw-r--r--metadata/md5-cache/dev-java/junit-dataprovider-2.92
-rw-r--r--metadata/md5-cache/dev-java/junitparams-1.1.1-r12
-rw-r--r--metadata/md5-cache/dev-java/jzlib-1.1.3-r22
-rw-r--r--metadata/md5-cache/dev-java/kafka-clients-1.1.12
-rw-r--r--metadata/md5-cache/dev-java/leiningen-bin-2.11.22
-rw-r--r--metadata/md5-cache/dev-java/libg-7.0.02
-rw-r--r--metadata/md5-cache/dev-java/lmax-disruptor-3.4.42
-rw-r--r--metadata/md5-cache/dev-java/log4j-12-api-2.19.02
-rw-r--r--metadata/md5-cache/dev-java/log4j-api-2.19.02
-rw-r--r--metadata/md5-cache/dev-java/log4j-core-2.19.02
-rw-r--r--metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/lucene-2.4.1-r42
-rw-r--r--metadata/md5-cache/dev-java/lz4-java-1.8.0-r42
-rw-r--r--metadata/md5-cache/dev-java/lzma-22.012
-rw-r--r--metadata/md5-cache/dev-java/lzmajio-0.95-r32
-rw-r--r--metadata/md5-cache/dev-java/maven-bin-3.8.8-r12
-rw-r--r--metadata/md5-cache/dev-java/maven-bin-3.9.613
-rw-r--r--metadata/md5-cache/dev-java/maven-bin-3.9.713
-rw-r--r--metadata/md5-cache/dev-java/maven-bin-3.9.86
-rw-r--r--metadata/md5-cache/dev-java/mchange-commons-0.2.202
-rw-r--r--metadata/md5-cache/dev-java/memoryfilesystem-2.3.02
-rw-r--r--metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r22
-rw-r--r--metadata/md5-cache/dev-java/metainf-services-1.92
-rw-r--r--metadata/md5-cache/dev-java/miglayout-5.32
-rw-r--r--metadata/md5-cache/dev-java/minidns-core-1.0.42
-rw-r--r--metadata/md5-cache/dev-java/mockito-1.9.5-r42
-rw-r--r--metadata/md5-cache/dev-java/mockito-2.28.22
-rw-r--r--metadata/md5-cache/dev-java/mockito-4.11.02
-rw-r--r--metadata/md5-cache/dev-java/msv-2022.72
-rw-r--r--metadata/md5-cache/dev-java/mvel-2.5.02
-rw-r--r--metadata/md5-cache/dev-java/objenesis-3.32
-rw-r--r--metadata/md5-cache/dev-java/open-test-reporting-events-0.1.0_pre12
-rw-r--r--metadata/md5-cache/dev-java/open-test-reporting-schema-0.1.0_pre12
-rw-r--r--metadata/md5-cache/dev-java/openjdk-11.0.23_p92
-rw-r--r--metadata/md5-cache/dev-java/openjdk-17.0.11_p92
-rw-r--r--metadata/md5-cache/dev-java/openjdk-21.0.3_p92
-rw-r--r--metadata/md5-cache/dev-java/openjdk-8.412_p082
-rw-r--r--metadata/md5-cache/dev-java/openjfx-11.0.11_p1-r32
-rw-r--r--metadata/md5-cache/dev-java/openjfx-8.1000-r22
-rw-r--r--metadata/md5-cache/dev-java/opentest4j-1.2.0-r12
-rw-r--r--metadata/md5-cache/dev-java/osgi-annotation-8.1.02
-rw-r--r--metadata/md5-cache/dev-java/osgi-cmpn-8.0.0-r12
-rw-r--r--metadata/md5-cache/dev-java/osgi-core-8.0.02
-rw-r--r--metadata/md5-cache/dev-java/osgi-service-log-1.3.02
-rw-r--r--metadata/md5-cache/dev-java/osgi-service-subsystem-1.1.02
-rw-r--r--metadata/md5-cache/dev-java/owasp-java-encoder-1.2.32
-rw-r--r--metadata/md5-cache/dev-java/parboiled-1.4.12
-rw-r--r--metadata/md5-cache/dev-java/pdfbox-2.0.272
-rw-r--r--metadata/md5-cache/dev-java/picocli-4.6.3-r12
-rw-r--r--metadata/md5-cache/dev-java/plexus-classworlds-2.7.0-r12
-rw-r--r--metadata/md5-cache/dev-java/poi-5.2.32
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.23.02
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.23.32
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.25.12
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.25.22
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.25.32
-rw-r--r--metadata/md5-cache/dev-java/protobuf-java-3.26.02
-rw-r--r--metadata/md5-cache/dev-java/qdox-1.12.1-r52
-rw-r--r--metadata/md5-cache/dev-java/qdox-2.0.12
-rw-r--r--metadata/md5-cache/dev-java/randomized-runner-2.8.02
-rw-r--r--metadata/md5-cache/dev-java/reflections-0.9.12-r62
-rw-r--r--metadata/md5-cache/dev-java/relaxng-datatype-200204142
-rw-r--r--metadata/md5-cache/dev-java/reload4j-1.2.222
-rw-r--r--metadata/md5-cache/dev-java/rhino-1.7.14-r12
-rw-r--r--metadata/md5-cache/dev-java/rome-0.9-r42
-rw-r--r--metadata/md5-cache/dev-java/rxtx-2.2_pre2-r22
-rw-r--r--metadata/md5-cache/dev-java/saslprep-1.1-r12
-rw-r--r--metadata/md5-cache/dev-java/sax-2.2.1-r52
-rw-r--r--metadata/md5-cache/dev-java/saxon-6.5.5-r32
-rw-r--r--metadata/md5-cache/dev-java/saxon-9.2.0.6-r42
-rw-r--r--metadata/md5-cache/dev-java/saxon-9.2.0.6-r52
-rw-r--r--metadata/md5-cache/dev-java/sbt-0.13.18-r12
-rw-r--r--metadata/md5-cache/dev-java/sbt-bin-1.8.02
-rw-r--r--metadata/md5-cache/dev-java/scram-2.12
-rw-r--r--metadata/md5-cache/dev-java/shrinkwrap-api-1.2.62
-rw-r--r--metadata/md5-cache/dev-java/shrinkwrap-impl-base-1.2.62
-rw-r--r--metadata/md5-cache/dev-java/shrinkwrap-spi-1.2.62
-rw-r--r--metadata/md5-cache/dev-java/sjsxp-1.0.22
-rw-r--r--metadata/md5-cache/dev-java/slf4j-api-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/slf4j-ext-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/slf4j-nop-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/slf4j-reload4j-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/slf4j-simple-2.0.32
-rw-r--r--metadata/md5-cache/dev-java/snakeyaml-1.332
-rw-r--r--metadata/md5-cache/dev-java/snakeyaml-2.02
-rw-r--r--metadata/md5-cache/dev-java/snappy-1.1.10.5-r12
-rw-r--r--metadata/md5-cache/dev-java/sparsebitset-1.22
-rw-r--r--metadata/md5-cache/dev-java/stax2-api-4.2.1-r12
-rw-r--r--metadata/md5-cache/dev-java/stringprep-1.12
-rw-r--r--metadata/md5-cache/dev-java/stringtemplate-3.2.1-r32
-rw-r--r--metadata/md5-cache/dev-java/stringtemplate-4.3.42
-rw-r--r--metadata/md5-cache/dev-java/sun-jai-bin-1.1.3-r22
-rw-r--r--metadata/md5-cache/dev-java/swing-layout-1.0.4-r22
-rw-r--r--metadata/md5-cache/dev-java/swingx-1.6.4-r12
-rw-r--r--metadata/md5-cache/dev-java/swingx-beaninfo-1.6.4-r12
-rw-r--r--metadata/md5-cache/dev-java/swingx-ws-1.0_p20110515-r22
-rw-r--r--metadata/md5-cache/dev-java/swt-3.7.2-r42
-rw-r--r--metadata/md5-cache/dev-java/swt-4.10-r42
-rw-r--r--metadata/md5-cache/dev-java/swt-4.29-r12
-rw-r--r--metadata/md5-cache/dev-java/swt-4.30-r22
-rw-r--r--metadata/md5-cache/dev-java/swt-4.31-r12
-rw-r--r--metadata/md5-cache/dev-java/swt-4.3215
-rw-r--r--metadata/md5-cache/dev-java/system-rules-1.19.02
-rw-r--r--metadata/md5-cache/dev-java/testng-6.11-r12
-rw-r--r--metadata/md5-cache/dev-java/tomcat-native-1.3.02
-rw-r--r--metadata/md5-cache/dev-java/tomcat-native-2.0.72
-rw-r--r--metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40-r12
-rw-r--r--metadata/md5-cache/dev-java/treelayout-1.0.3-r12
-rw-r--r--metadata/md5-cache/dev-java/txw2-2.3.8-r12
-rw-r--r--metadata/md5-cache/dev-java/typesafe-config-1.4.22
-rw-r--r--metadata/md5-cache/dev-java/unbescape-1.1.62
-rw-r--r--metadata/md5-cache/dev-java/univocity-parsers-2.9.12
-rw-r--r--metadata/md5-cache/dev-java/velocity-2.3_p202403142
-rw-r--r--metadata/md5-cache/dev-java/waffle-jna-3.3.02
-rw-r--r--metadata/md5-cache/dev-java/woodstox-core-6.4.0-r12
-rw-r--r--metadata/md5-cache/dev-java/wsdl4j-1.6.32
-rw-r--r--metadata/md5-cache/dev-java/xalan-2.7.3-r12
-rw-r--r--metadata/md5-cache/dev-java/xalan-serializer-2.7.3-r12
-rw-r--r--metadata/md5-cache/dev-java/xerces-2.12.2-r22
-rw-r--r--metadata/md5-cache/dev-java/xerial-core-2.12
-rw-r--r--metadata/md5-cache/dev-java/xml-commons-external-1.4.01-r22
-rw-r--r--metadata/md5-cache/dev-java/xml-commons-resolver-1.2-r32
-rw-r--r--metadata/md5-cache/dev-java/xmlgraphics-commons-2.92
-rw-r--r--metadata/md5-cache/dev-java/xmlunit-1.6-r22
-rw-r--r--metadata/md5-cache/dev-java/xmlunit-assertj-2.9.12
-rw-r--r--metadata/md5-cache/dev-java/xmlunit-core-2.9.12
-rw-r--r--metadata/md5-cache/dev-java/xmlunit-matchers-2.9.12
-rw-r--r--metadata/md5-cache/dev-java/xmpbox-2.0.272
-rw-r--r--metadata/md5-cache/dev-java/xom-1.3.8-r12
-rw-r--r--metadata/md5-cache/dev-java/xpp2-2.1.10-r32
-rw-r--r--metadata/md5-cache/dev-java/xpp2-2.1.10-r42
-rw-r--r--metadata/md5-cache/dev-java/xpp3-1.1.4c-r62
-rw-r--r--metadata/md5-cache/dev-java/xsdlib-2022.72
-rw-r--r--metadata/md5-cache/dev-java/xz-java-1.9-r22
-rw-r--r--metadata/md5-cache/dev-java/zstd-jni-1.5.2.52
-rw-r--r--metadata/md5-cache/dev-java/zxing-core-3.5.12
-rw-r--r--metadata/md5-cache/dev-java/zxing-javase-3.5.12
-rw-r--r--metadata/md5-cache/dev-lang/Manifest.gzbin47339 -> 46856 bytes
-rw-r--r--metadata/md5-cache/dev-lang/R-4.4.117
-rw-r--r--metadata/md5-cache/dev-lang/algol68g-3.5.24
-rw-r--r--metadata/md5-cache/dev-lang/algol68g-3.5.412
-rw-r--r--metadata/md5-cache/dev-lang/boogie-3.1.415
-rw-r--r--metadata/md5-cache/dev-lang/boogie-3.1.515
-rw-r--r--metadata/md5-cache/dev-lang/boogie-3.1.64
-rw-r--r--metadata/md5-cache/dev-lang/clipsjni-6.40-r12
-rw-r--r--metadata/md5-cache/dev-lang/clojure-1.11.32
-rw-r--r--metadata/md5-cache/dev-lang/closure-compiler-bin-202403172
-rw-r--r--metadata/md5-cache/dev-lang/coffee-script-2.7.02
-rw-r--r--metadata/md5-cache/dev-lang/cxprolog-0.98.2-r12
-rw-r--r--metadata/md5-cache/dev-lang/dafny-4.6.02
-rw-r--r--metadata/md5-cache/dev-lang/dafny-4.7.016
-rw-r--r--metadata/md5-cache/dev-lang/dafny-bin-4.4.0-r113
-rw-r--r--metadata/md5-cache/dev-lang/dafny-bin-4.5.0-r113
-rw-r--r--metadata/md5-cache/dev-lang/dafny-bin-4.7.013
-rw-r--r--metadata/md5-cache/dev-lang/dzaima-bqn-0.2.12
-rw-r--r--metadata/md5-cache/dev-lang/dzaima-bqn-99992
-rw-r--r--metadata/md5-cache/dev-lang/eisl-3.954
-rw-r--r--metadata/md5-cache/dev-lang/erlang-26.2.12
-rw-r--r--metadata/md5-cache/dev-lang/erlang-26.2.22
-rw-r--r--metadata/md5-cache/dev-lang/erlang-26.2.42
-rw-r--r--metadata/md5-cache/dev-lang/erlang-27.02
-rw-r--r--metadata/md5-cache/dev-lang/fennel-1.5.015
-rw-r--r--metadata/md5-cache/dev-lang/fuzion-0.0862
-rw-r--r--metadata/md5-cache/dev-lang/fuzion-0.0882
-rw-r--r--metadata/md5-cache/dev-lang/gnat-gpl-2021-r52
-rw-r--r--metadata/md5-cache/dev-lang/gnuprologjava-0.2.6-r22
-rw-r--r--metadata/md5-cache/dev-lang/interprolog-2.1.2-r22
-rw-r--r--metadata/md5-cache/dev-lang/interprolog-2.1.2-r315
-rw-r--r--metadata/md5-cache/dev-lang/kotlin-bin-1.9.242
-rw-r--r--metadata/md5-cache/dev-lang/kotlin-bin-2.0.02
-rw-r--r--metadata/md5-cache/dev-lang/mercury-22.01.12
-rw-r--r--metadata/md5-cache/dev-lang/moarvm-2024.0513
-rw-r--r--metadata/md5-cache/dev-lang/mozart-2.0.1-r12
-rw-r--r--metadata/md5-cache/dev-lang/nqp-2024.022
-rw-r--r--metadata/md5-cache/dev-lang/nqp-2024.042
-rw-r--r--metadata/md5-cache/dev-lang/nqp-2024.0517
-rw-r--r--metadata/md5-cache/dev-lang/nqp-99992
-rw-r--r--metadata/md5-cache/dev-lang/pico8-0.2.5g15
-rw-r--r--metadata/md5-cache/dev-lang/pico8-0.2.6b15
-rw-r--r--metadata/md5-cache/dev-lang/python-3.10.14_p116
-rw-r--r--metadata/md5-cache/dev-lang/python-3.11.916
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.316
-rw-r--r--metadata/md5-cache/dev-lang/python-3.12.416
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta1_p117
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta1_p217
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta217
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta2_p117
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta2_p317
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta2_p517
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta2_p817
-rw-r--r--metadata/md5-cache/dev-lang/python-3.13.0_beta317
-rw-r--r--metadata/md5-cache/dev-lang/python-3.8.19_p116
-rw-r--r--metadata/md5-cache/dev-lang/python-3.8.19_p24
-rw-r--r--metadata/md5-cache/dev-lang/python-3.9.19_p216
-rw-r--r--metadata/md5-cache/dev-lang/rakudo-2024.022
-rw-r--r--metadata/md5-cache/dev-lang/rakudo-2024.042
-rw-r--r--metadata/md5-cache/dev-lang/rakudo-2024.0516
-rw-r--r--metadata/md5-cache/dev-lang/rust-1.79.017
-rw-r--r--metadata/md5-cache/dev-lang/rust-bin-1.79.016
-rw-r--r--metadata/md5-cache/dev-lang/scala-2.12.10-r22
-rw-r--r--metadata/md5-cache/dev-lang/scala-2.12.42
-rw-r--r--metadata/md5-cache/dev-lang/scala-bin-2.13.92
-rw-r--r--metadata/md5-cache/dev-lang/souffle-2.4.12
-rw-r--r--metadata/md5-cache/dev-lang/spidermonkey-115.10.04
-rw-r--r--metadata/md5-cache/dev-lang/swi-prolog-9.1.2-r12
-rw-r--r--metadata/md5-cache/dev-lang/tuprolog-3.2.0-r22
-rw-r--r--metadata/md5-cache/dev-lang/tuprolog-3.2.0-r315
-rw-r--r--metadata/md5-cache/dev-lang/typescript-5.5.211
-rw-r--r--metadata/md5-cache/dev-lang/xsb-3.8.02
-rw-r--r--metadata/md5-cache/dev-lang/xsb-4.0.0-r12
-rw-r--r--metadata/md5-cache/dev-libs/Manifest.gzbin188113 -> 189653 bytes
-rw-r--r--metadata/md5-cache/dev-libs/OpenNI-1.5.7.10-r32
-rw-r--r--metadata/md5-cache/dev-libs/OpenNI-99992
-rw-r--r--metadata/md5-cache/dev-libs/OpenNI2-2.2_beta2-r12
-rw-r--r--metadata/md5-cache/dev-libs/OpenNI2-99992
-rw-r--r--metadata/md5-cache/dev-libs/bglibs-2.04-r14
-rw-r--r--metadata/md5-cache/dev-libs/blake3-1.5.14
-rw-r--r--metadata/md5-cache/dev-libs/boxfort-0.1.115
-rw-r--r--metadata/md5-cache/dev-libs/boxfort-0.1.4-r115
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc-1.21.616
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.10.517
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.13.217
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.14.017
-rw-r--r--metadata/md5-cache/dev-libs/c-blosc2-2.14.117
-rw-r--r--metadata/md5-cache/dev-libs/cJSON-1.7.184
-rw-r--r--metadata/md5-cache/dev-libs/concurrencykit-0.7.24
-rw-r--r--metadata/md5-cache/dev-libs/criterion-2.4.016
-rw-r--r--metadata/md5-cache/dev-libs/criterion-2.4.1-r116
-rw-r--r--metadata/md5-cache/dev-libs/cxxopts-3.0.0-r14
-rw-r--r--metadata/md5-cache/dev-libs/gom-0.5.14
-rw-r--r--metadata/md5-cache/dev-libs/half-1.12.09
-rw-r--r--metadata/md5-cache/dev-libs/half-1.12.0-r19
-rw-r--r--metadata/md5-cache/dev-libs/hipother-6.1.19
-rw-r--r--metadata/md5-cache/dev-libs/hyprland-protocols-0.3.012
-rw-r--r--metadata/md5-cache/dev-libs/igraph-0.10.1016
-rw-r--r--metadata/md5-cache/dev-libs/igraph-0.10.4-r116
-rw-r--r--metadata/md5-cache/dev-libs/intel-compute-runtime-24.13.29138.715
-rw-r--r--metadata/md5-cache/dev-libs/intel-compute-runtime-24.17.29377.64
-rw-r--r--metadata/md5-cache/dev-libs/intel-compute-runtime-24.22.29735.2115
-rw-r--r--metadata/md5-cache/dev-libs/intel-metrics-discovery-1.12.17214
-rw-r--r--metadata/md5-cache/dev-libs/intel-metrics-library-1.0.16614
-rw-r--r--metadata/md5-cache/dev-libs/kirigami-addons-1.2.1-r14
-rw-r--r--metadata/md5-cache/dev-libs/kpathsea-6.3.5_p202303114
-rw-r--r--metadata/md5-cache/dev-libs/libassuan-3.0.015
-rw-r--r--metadata/md5-cache/dev-libs/libassuan-3.0.115
-rw-r--r--metadata/md5-cache/dev-libs/libbpf-1.2.215
-rw-r--r--metadata/md5-cache/dev-libs/libbpf-1.4.015
-rw-r--r--metadata/md5-cache/dev-libs/libcdio-2.1.0-r116
-rw-r--r--metadata/md5-cache/dev-libs/libcdio-2.1.0-r216
-rw-r--r--metadata/md5-cache/dev-libs/libclc-15.0.72
-rw-r--r--metadata/md5-cache/dev-libs/libclc-16.0.62
-rw-r--r--metadata/md5-cache/dev-libs/libclc-17.0.62
-rw-r--r--metadata/md5-cache/dev-libs/libclc-18.1.714
-rw-r--r--metadata/md5-cache/dev-libs/libclc-18.1.814
-rw-r--r--metadata/md5-cache/dev-libs/libclc-19.0.0.99992
-rw-r--r--metadata/md5-cache/dev-libs/libclc-19.0.0_pre2024060813
-rw-r--r--metadata/md5-cache/dev-libs/libclc-19.0.0_pre2024061513
-rw-r--r--metadata/md5-cache/dev-libs/libclc-19.0.0_pre2024062313
-rw-r--r--metadata/md5-cache/dev-libs/libgcrypt-1.11.016
-rw-r--r--metadata/md5-cache/dev-libs/libgit2-1.8.0-r116
-rw-r--r--metadata/md5-cache/dev-libs/libgit2-1.8.16
-rw-r--r--metadata/md5-cache/dev-libs/libgpg-error-1.47-r16
-rw-r--r--metadata/md5-cache/dev-libs/libgpg-error-1.4910
-rw-r--r--metadata/md5-cache/dev-libs/libgpg-error-1.5016
-rw-r--r--metadata/md5-cache/dev-libs/libjodycode-3.14
-rw-r--r--metadata/md5-cache/dev-libs/libksba-1.6.715
-rw-r--r--metadata/md5-cache/dev-libs/libpcre2-10.44-r116
-rw-r--r--metadata/md5-cache/dev-libs/libthreadar-1.4.0-r112
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.11.84
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-2.12.74
-rw-r--r--metadata/md5-cache/dev-libs/libxml2-99998
-rw-r--r--metadata/md5-cache/dev-libs/libxslt-99996
-rw-r--r--metadata/md5-cache/dev-libs/libzia-4.6015
-rw-r--r--metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r42
-rw-r--r--metadata/md5-cache/dev-libs/m17n-lib-1.8.015
-rw-r--r--metadata/md5-cache/dev-libs/m17n-lib-1.8.0-r115
-rw-r--r--metadata/md5-cache/dev-libs/m17n-lib-1.8.4-r115
-rw-r--r--metadata/md5-cache/dev-libs/metee-4.1.013
-rw-r--r--metadata/md5-cache/dev-libs/nettle-3.1016
-rw-r--r--metadata/md5-cache/dev-libs/nettle-3.916
-rw-r--r--metadata/md5-cache/dev-libs/nettle-3.9.116
-rw-r--r--metadata/md5-cache/dev-libs/nettle-3.9.1-r116
-rw-r--r--metadata/md5-cache/dev-libs/nwjs-0.82.013
-rw-r--r--metadata/md5-cache/dev-libs/nwjs-0.88.013
-rw-r--r--metadata/md5-cache/dev-libs/opencl-clang-18.1.016
-rw-r--r--metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r72
-rw-r--r--metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.13.04
-rw-r--r--metadata/md5-cache/dev-libs/ptexenc-1.4.3_p202303114
-rw-r--r--metadata/md5-cache/dev-libs/qcoro-0.10.0-r14
-rw-r--r--metadata/md5-cache/dev-libs/rccl-5.7.12
-rw-r--r--metadata/md5-cache/dev-libs/rccl-6.1.116
-rw-r--r--metadata/md5-cache/dev-libs/rocdbgapi-5.7.115
-rw-r--r--metadata/md5-cache/dev-libs/rocdbgapi-6.1.115
-rw-r--r--metadata/md5-cache/dev-libs/rocm-comgr-6.0.016
-rw-r--r--metadata/md5-cache/dev-libs/rocm-comgr-6.1.117
-rw-r--r--metadata/md5-cache/dev-libs/rocm-device-libs-5.7.12
-rw-r--r--metadata/md5-cache/dev-libs/rocm-device-libs-6.0.016
-rw-r--r--metadata/md5-cache/dev-libs/rocm-device-libs-6.1.115
-rw-r--r--metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.0.016
-rw-r--r--metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.1.116
-rw-r--r--metadata/md5-cache/dev-libs/rocm-opencl-runtime-999915
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-5.1.3-r14
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-5.3.3-r14
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-5.4.3-r14
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-5.5.14
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r215
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r315
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-6.0.0-r115
-rw-r--r--metadata/md5-cache/dev-libs/rocr-runtime-6.1.116
-rw-r--r--metadata/md5-cache/dev-libs/roct-thunk-interface-6.0.0-r114
-rw-r--r--metadata/md5-cache/dev-libs/roct-thunk-interface-6.1.116
-rw-r--r--metadata/md5-cache/dev-libs/sexpp-0.8.814
-rw-r--r--metadata/md5-cache/dev-libs/simdjson-3.9.14
-rw-r--r--metadata/md5-cache/dev-libs/stfl-0.24-r42
-rw-r--r--metadata/md5-cache/dev-libs/stfl-0.24-r52
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-c-0.21.14
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-c-sharp-0.21.14
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-css-0.21.04
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-html-0.20.34
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-julia-0.22.04
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-php-0.22.44
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-php-0.22.514
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-ruby-0.21.04
-rw-r--r--metadata/md5-cache/dev-libs/tree-sitter-rust-0.21.24
-rw-r--r--metadata/md5-cache/dev-libs/wayland-protocols-1.364
-rw-r--r--metadata/md5-cache/dev-libs/weston-13.0.0-r22
-rw-r--r--metadata/md5-cache/dev-libs/weston-13.0.12
-rw-r--r--metadata/md5-cache/dev-libs/weston-13.0.32
-rw-r--r--metadata/md5-cache/dev-libs/weston-99992
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.222
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.232
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.242
-rw-r--r--metadata/md5-cache/dev-libs/xapian-bindings-1.4.252
-rw-r--r--metadata/md5-cache/dev-libs/xerces-c-3.2.54
-rw-r--r--metadata/md5-cache/dev-lisp/Manifest.gzbin5202 -> 5049 bytes
-rw-r--r--metadata/md5-cache/dev-lisp/abcl-1.9.22
-rw-r--r--metadata/md5-cache/dev-lisp/alexandria-1.42
-rw-r--r--metadata/md5-cache/dev-lisp/asdf-3.3.5-r12
-rw-r--r--metadata/md5-cache/dev-lisp/cl-ppcre-2.1.0-r12
-rw-r--r--metadata/md5-cache/dev-lisp/cl-ppcre-2.1.26
-rw-r--r--metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.0-r12
-rw-r--r--metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.26
-rw-r--r--metadata/md5-cache/dev-lisp/cl-unicode-0.1.5-r16
-rw-r--r--metadata/md5-cache/dev-lisp/clx-0.7.5-r12
-rw-r--r--metadata/md5-cache/dev-lisp/cmucl-21c14
-rw-r--r--metadata/md5-cache/dev-lisp/ecl-21.2.1-r52
-rw-r--r--metadata/md5-cache/dev-lisp/ecl-23.9.9-r12
-rw-r--r--metadata/md5-cache/dev-lisp/ecl-24.5.106
-rw-r--r--metadata/md5-cache/dev-lisp/flexi-streams-1.0.196
-rw-r--r--metadata/md5-cache/dev-lisp/gcl-2.6.15_pre34
-rw-r--r--metadata/md5-cache/dev-lisp/hyperspec-7.0-r32
-rw-r--r--metadata/md5-cache/dev-lisp/trivial-gray-streams-20170830-r16
-rw-r--r--metadata/md5-cache/dev-lisp/uiop-3.3.52
-rw-r--r--metadata/md5-cache/dev-lua/Manifest.gzbin9245 -> 8127 bytes
-rw-r--r--metadata/md5-cache/dev-lua/lua-term-0.7-r216
-rw-r--r--metadata/md5-cache/dev-lua/luacheck-1.1.216
-rw-r--r--metadata/md5-cache/dev-lua/luacheck-1.2.04
-rw-r--r--metadata/md5-cache/dev-lua/luadbi-0.7.2-r217
-rw-r--r--metadata/md5-cache/dev-lua/lualdap-1.3.117
-rw-r--r--metadata/md5-cache/dev-lua/luarocks-3.11.017
-rw-r--r--metadata/md5-cache/dev-lua/luasec-1.2.015
-rw-r--r--metadata/md5-cache/dev-lua/luasec-1.3.115
-rw-r--r--metadata/md5-cache/dev-lua/luasystem-0.4.017
-rw-r--r--metadata/md5-cache/dev-lua/luasystem-0.4.117
-rw-r--r--metadata/md5-cache/dev-lua/mpack-1.0.1117
-rw-r--r--metadata/md5-cache/dev-lua/penlight-1.13.117
-rw-r--r--metadata/md5-cache/dev-ml/Manifest.gzbin108381 -> 109644 bytes
-rw-r--r--metadata/md5-cache/dev-ml/camlbz2-0.8.0-r115
-rw-r--r--metadata/md5-cache/dev-ml/charinfo_width-2.0.015
-rw-r--r--metadata/md5-cache/dev-ml/cmdliner-1.3.014
-rw-r--r--metadata/md5-cache/dev-ml/gapi-ocaml-0.4.516
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-3.1.5-r116
-rw-r--r--metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.515
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.12-r26
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.1414
-rw-r--r--metadata/md5-cache/dev-ml/labltk-8.06.9-r114
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-15.0.72
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-16.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-17.0.62
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-18.1.717
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-18.1.817
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.99992
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/dev-ml/menhir-2022021015
-rw-r--r--metadata/md5-cache/dev-ml/menhir-2023123115
-rw-r--r--metadata/md5-cache/dev-ml/num-1.515
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.9.215
-rw-r--r--metadata/md5-cache/dev-ml/ocurl-0.9.2-r115
-rw-r--r--metadata/md5-cache/dev-ml/xml-light-2.515
-rw-r--r--metadata/md5-cache/dev-ml/yojson-2.2.116
-rw-r--r--metadata/md5-cache/dev-perl/Ace-1.920.0-r68
-rw-r--r--metadata/md5-cache/dev-perl/Acme-Damn-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-C3-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-ClusterPoints-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-Dependency-1.112.08
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-Diff-1.201.08
-rw-r--r--metadata/md5-cache/dev-perl/Algorithm-Munkres-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Alien-Base-ModuleBuild-1.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Alien-Build-2.800.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Alien-GMP-1.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Alien-Gnuplot-1.34.08
-rw-r--r--metadata/md5-cache/dev-perl/Alien-Gnuplot-1.43.08
-rw-r--r--metadata/md5-cache/dev-perl/Alien-HDF4-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Alien-Libxml2-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Alien-SDL-1.446.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Any-Moose-0.270.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-7.170.08
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-AIO-1.100.08
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-CacheDNS-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-HTTP-2.250.08
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-HTTPD-0.930.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-I3-0.170.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/AnyEvent-I3-0.190.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache-CGI-Builder-1.300.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Apache-DBI-1.120.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.360.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache-Reload-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache-Session-1.940.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache-SizeLimit-0.970.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Apache-SizeLimit-0.980.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache-Test-1.430.08
-rw-r--r--metadata/md5-cache/dev-perl/Apache2-AuthenNTLM-0.20.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/App-CLI-0.520.08
-rw-r--r--metadata/md5-cache/dev-perl/App-Cmd-0.335.08
-rw-r--r--metadata/md5-cache/dev-perl/App-Cmd-0.336.08
-rw-r--r--metadata/md5-cache/dev-perl/App-FatPacker-0.10.88
-rw-r--r--metadata/md5-cache/dev-perl/App-Nopaste-1.13.08
-rw-r--r--metadata/md5-cache/dev-perl/App-cpanminus-1.704.7008
-rw-r--r--metadata/md5-cache/dev-perl/App-cpanminus-99998
-rw-r--r--metadata/md5-cache/dev-perl/App-perlbrew-0.980.08
-rw-r--r--metadata/md5-cache/dev-perl/App-pwhich-1.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/AppConfig-1.710.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Any-0.94.6008
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Any-Lite-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Extract-0.880.08
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Tar-Stream-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.380.08
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.390.08
-rw-r--r--metadata/md5-cache/dev-perl/Archive-Zip-1.680.08
-rw-r--r--metadata/md5-cache/dev-perl/Array-Compare-3.0.88
-rw-r--r--metadata/md5-cache/dev-perl/Array-Compare-4.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Array-Diff-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r412
-rw-r--r--metadata/md5-cache/dev-perl/Array-Window-1.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.08
-rw-r--r--metadata/md5-cache/dev-perl/AtExit-2.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r38
-rw-r--r--metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r412
-rw-r--r--metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r412
-rw-r--r--metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r512
-rw-r--r--metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r512
-rw-r--r--metadata/md5-cache/dev-perl/Audio-Musepack-1.0.1-r18
-rw-r--r--metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Audio-WMA-1.300.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Audio-Wav-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Authen-DigestMD5-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Htpasswd-0.171.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Authen-NTLM-1.90.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Authen-OATH-2.0.18
-rw-r--r--metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r412
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Radius-0.320.08
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Radius-0.320.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Authen-SASL-2.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Authen-SASL-SASLprep-1.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Authen-SCRAM-0.11.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Simple-0.500.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Authen-Simple-Passwd-0.600.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/AutoXS-Header-1.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/B-COW-0.7.08
-rw-r--r--metadata/md5-cache/dev-perl/B-Debug-1.260.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/B-Flags-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/B-Flags-0.170.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.08
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r212
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/B-Keywords-1.260.08
-rw-r--r--metadata/md5-cache/dev-perl/B-Keywords-1.270.08
-rw-r--r--metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/B-Utils-0.270.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/B-Utils-0.270.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/BDB-1.920.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r312
-rw-r--r--metadata/md5-cache/dev-perl/BSON-1.12.28
-rw-r--r--metadata/md5-cache/dev-perl/BZ-Client-4.400.4008
-rw-r--r--metadata/md5-cache/dev-perl/BackupPC-XS-0.620.08
-rw-r--r--metadata/md5-cache/dev-perl/Benchmark-Timer-0.711.200-r18
-rw-r--r--metadata/md5-cache/dev-perl/BerkeleyDB-0.650.08
-rw-r--r--metadata/md5-cache/dev-perl/Bio-ASN1-EntrezGene-1.730.08
-rw-r--r--metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Bio-Das-1.170.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Bio-Graphics-2.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Bit-Vector-Minimal-1.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Boulder-1.300.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Browser-Open-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Business-FedEx-DirectConnect-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Business-Hours-0.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-3.8.012
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-3.9.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-Data-20231110.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-Data-20240426.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-Data-20240509.1.012
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISBN-Data-20240523.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISMN-1.203.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISMN-1.204.012
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISSN-1.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-ISSN-1.6.012
-rw-r--r--metadata/md5-cache/dev-perl/Business-Tax-VAT-Validation-1.230.08
-rw-r--r--metadata/md5-cache/dev-perl/Business-UPS-2.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Bytes-Random-Secure-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/C-Scan-0.740.08
-rw-r--r--metadata/md5-cache/dev-perl/CBOR-XS-1.870.08
-rw-r--r--metadata/md5-cache/dev-perl/CDB_File-1.50.08
-rw-r--r--metadata/md5-cache/dev-perl/CDB_File-1.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/CDDB-1.222.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/CDDB-File-1.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/CDDB_get-2.280.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/CGI-4.600.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-4.640.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Ajax-0.707.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Application-4.610.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Application-Dispatch-3.120.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Application-Plugin-Redirect-1.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Application-Server-0.63.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Builder-1.360.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Compile-0.260.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Emulate-PSGI-0.230.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Fast-2.160.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-FastTemplate-1.90.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/CGI-FormBuilder-3.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/CGI-PSGI-0.150.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Session-4.480.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Simple-1.280.08
-rw-r--r--metadata/md5-cache/dev-perl/CGI-Simple-1.281.08
-rw-r--r--metadata/md5-cache/dev-perl/CHI-0.610.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Changes-0.400.2-r18
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Changes-0.500.38
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Checksums-2.140.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-DistnameInfo-0.120.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.17.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.18.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Meta-Requirements-2.143.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Mini-1.111.16-r18
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Mini-1.111.178
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Mini-Inject-0.370.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.2508
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.404.2708
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.405.2508
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Requirements-Dynamic-0.1.08
-rw-r--r--metadata/md5-cache/dev-perl/CPAN-Uploader-0.103.188
-rw-r--r--metadata/md5-cache/dev-perl/CQL-Parser-1.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/CSS-Minifier-0.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/CSS-Minifier-XS-0.130.08
-rw-r--r--metadata/md5-cache/dev-perl/CSS-Packer-2.90.08
-rw-r--r--metadata/md5-cache/dev-perl/CSS-Squish-0.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/CSS-Tiny-1.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Cache-2.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Cache-Cache-1.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Cache-FastMmap-1.570.08
-rw-r--r--metadata/md5-cache/dev-perl/Cache-Memcached-1.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Cache-Simple-TimedExpiry-0.270.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Cairo-1.109.08
-rw-r--r--metadata/md5-cache/dev-perl/Cairo-1.109.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Cairo-GObject-1.5.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Calendar-Simple-2.0.38
-rw-r--r--metadata/md5-cache/dev-perl/Canary-Stability-2013.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Capture-Tiny-0.480.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Always-0.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Assert-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.08
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Assert-More-2.4.08
-rw-r--r--metadata/md5-cache/dev-perl/Carp-Clan-6.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Chart-2.4.10-r28
-rw-r--r--metadata/md5-cache/dev-perl/Chart-Math-Axis-1.60.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Chatbot-Eliza-1.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Cisco-IPPhone-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Cisco-Reconfig-0.912.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Accessor-0.510.012
-rw-r--r--metadata/md5-cache/dev-perl/Class-Accessor-Chained-0.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Accessor-Grouped-0.100.1408
-rw-r--r--metadata/md5-cache/dev-perl/Class-Accessor-Lite-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Adapter-1.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-Autouse-2.10.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Class-Base-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-C3-0.350.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-C3-Componentised-1.1.28
-rw-r--r--metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r212
-rw-r--r--metadata/md5-cache/dev-perl/Class-Container-0.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-DBI-3.0.17-r38
-rw-r--r--metadata/md5-cache/dev-perl/Class-DBI-AbstractSearch-0.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-DBI-Plugin-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-DBI-mysql-1.0.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Class-Data-Accessor-0.40.40-r38
-rw-r--r--metadata/md5-cache/dev-perl/Class-Data-Inheritable-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-Default-1.510.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-ErrorHandler-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Factory-Util-1.700.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Class-ISA-0.360.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-InsideOut-1.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Inspector-1.360.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-Load-0.250.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r212
-rw-r--r--metadata/md5-cache/dev-perl/Class-Loader-2.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-MakeMethods-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Member-1.600.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Class-Mix-0.6.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Refresh-0.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-ReturnValue-0.550.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Singleton-1.600.012
-rw-r--r--metadata/md5-cache/dev-perl/Class-Spiffy-0.150.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Std-0.13.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Std-Fast-0.0.8-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-Tiny-1.8.012
-rw-r--r--metadata/md5-cache/dev-perl/Class-Trigger-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Class-Unload-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-Virtual-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Class-WhiteHole-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-XPath-1.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Clipboard-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Clipboard-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/Clone-0.460.08
-rw-r--r--metadata/md5-cache/dev-perl/Clone-Choose-0.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Clone-PP-1.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Color-Calc-1.74.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Color-Library-0.21.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Compiler-Lexer-0.230.08
-rw-r--r--metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Compress-LZF-3.800.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.206.08
-rw-r--r--metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.212.08
-rw-r--r--metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.38
-rw-r--r--metadata/md5-cache/dev-perl/Config-Any-0.330.08
-rw-r--r--metadata/md5-cache/dev-perl/Config-ApacheFormat-1.200.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Config-Auto-0.440.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Config-AutoConf-0.320.08
-rw-r--r--metadata/md5-cache/dev-perl/Config-Crontab-1.450.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Config-General-2.650.08
-rw-r--r--metadata/md5-cache/dev-perl/Config-Grammar-1.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Config-INI-0.29.08
-rw-r--r--metadata/md5-cache/dev-perl/Config-IniFiles-3.0.38
-rw-r--r--metadata/md5-cache/dev-perl/Config-JSON-1.520.200-r18
-rw-r--r--metadata/md5-cache/dev-perl/Config-MVP-2.200.138
-rw-r--r--metadata/md5-cache/dev-perl/Config-MVP-Reader-INI-2.101.4658
-rw-r--r--metadata/md5-cache/dev-perl/Config-MVP-Slicer-0.303.08
-rw-r--r--metadata/md5-cache/dev-perl/Config-Properties-1.800.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Config-Simple-4.590.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Config-Tiny-2.300.08
-rw-r--r--metadata/md5-cache/dev-perl/ConfigReader-0.500.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Context-Preserve-0.30.08
-rw-r--r--metadata/md5-cache/dev-perl/Contextual-Return-0.4.14-r18
-rw-r--r--metadata/md5-cache/dev-perl/Convert-ASCII-Armour-1.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Convert-ASN1-0.340.08
-rw-r--r--metadata/md5-cache/dev-perl/Convert-BER-1.320.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Convert-Base32-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Convert-Binary-C-0.840.08
-rw-r--r--metadata/md5-cache/dev-perl/Convert-Color-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Convert-PEM-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Convert-TNEF-0.180.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Convert-UU-0.520.1008
-rw-r--r--metadata/md5-cache/dev-perl/Convert-UUlib-1.800.08
-rw-r--r--metadata/md5-cache/dev-perl/Cookie-Baker-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Cookie-Baker-XS-0.120.08
-rw-r--r--metadata/md5-cache/dev-perl/Coro-6.570.08
-rw-r--r--metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.08
-rw-r--r--metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.380.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Blowfish-2.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-CAST5_PP-1.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-CBC-2.330.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-CBC-3.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-CipherSaber-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r412
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Curve25519-0.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-DES-2.70.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-DES_EDE3-0.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-DH-0.70.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-DH-GMP-0.0.120-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-DSA-1.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-ECB-2.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r412
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-IDEA-1.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenPGP-1.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-Bignum-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-DSA-0.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-EC-1.320.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-ECDSA-0.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-OpenSSL-Random-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-PBKDF2-0.161.5208
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-PWSafe3-1.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.420.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Password-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Primes-0.500.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-RC4-2.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-RIPEMD160-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-RSA-1.990.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Random-1.520.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Random-1.540.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Random-Seed-0.30.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Random-Source-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Random-TESHA2-0.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Rijndael-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-SMIME-0.300.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-SSLeay-0.720.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Simple-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-SmbHash-0.120.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-Twofish-2.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-URandom-0.390.08
-rw-r--r--metadata/md5-cache/dev-perl/Crypt-X509-0.550.08
-rw-r--r--metadata/md5-cache/dev-perl/CryptX-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Curses-1.440.08
-rw-r--r--metadata/md5-cache/dev-perl/Curses-1.450.08
-rw-r--r--metadata/md5-cache/dev-perl/Curses-UI-0.960.900-r38
-rw-r--r--metadata/md5-cache/dev-perl/CursesWidgets-1.997.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Cwd-Guard-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBD-MariaDB-1.230.08
-rw-r--r--metadata/md5-cache/dev-perl/DBD-Pg-3.17.08
-rw-r--r--metadata/md5-cache/dev-perl/DBD-Pg-3.18.08
-rw-r--r--metadata/md5-cache/dev-perl/DBD-SQLite-1.740.08
-rw-r--r--metadata/md5-cache/dev-perl/DBD-mysql-4.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBD-mysql-5.1.08
-rw-r--r--metadata/md5-cache/dev-perl/DBD-mysql-5.4.08
-rw-r--r--metadata/md5-cache/dev-perl/DBD-mysql-5.5.08
-rw-r--r--metadata/md5-cache/dev-perl/DBI-1.643.08
-rw-r--r--metadata/md5-cache/dev-perl/DBI-Shell-11.970.08
-rw-r--r--metadata/md5-cache/dev-perl/DBICx-TestDatabase-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Class-0.82.8438
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Class-DynamicDefault-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Boolean-0.3.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r28
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-ContextualFetch-1.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-DBSchema-0.470.08
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Migration-0.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r28
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-SearchBuilder-1.760.08
-rw-r--r--metadata/md5-cache/dev-perl/DBIx-Simple-1.370.08
-rw-r--r--metadata/md5-cache/dev-perl/DB_File-Lock-0.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Daemon-Generic-0.850.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Danga-Socket-1.620.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-AMF-0.90.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Binary-0.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Buffer-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Compare-1.290.012
-rw-r--r--metadata/md5-cache/dev-perl/Data-Diver-1.10.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Dump-1.250.012
-rw-r--r--metadata/md5-cache/dev-perl/Data-Dump-Streamer-2.420.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-DumpXML-1.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Dumper-Concise-2.23.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Float-0.13.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Flow-1.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-FormValidator-4.880.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-GUID-0.51.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-HexDump-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Hexify-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Hierarchy-0.340.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-ICal-0.240.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-IEEE754-0.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-ObjectDriver-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-OptList-0.114.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Page-2.30.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Page-Pageset-1.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Password-1.120.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Password-passwdqc-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Perl-0.2.118
-rw-r--r--metadata/md5-cache/dev-perl/Data-Printer-1.1.18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Printer-1.2.18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Random-0.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Section-0.200.88
-rw-r--r--metadata/md5-cache/dev-perl/Data-Serializer-0.650.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-ShowTable-4.600.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Stream-Bulk-0.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Structure-Util-0.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Types-0.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-URIEncode-0.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-UUID-1.226.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-UUID-1.227.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Uniqid-0.120.0-r212
-rw-r--r--metadata/md5-cache/dev-perl/Data-Utilities-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Data-Validate-Domain-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Data-Validate-IP-0.310.08
-rw-r--r--metadata/md5-cache/dev-perl/Data-Visitor-0.320.08
-rw-r--r--metadata/md5-cache/dev-perl/Date-Calc-6.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Date-Extract-0.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Date-ICal-2.682.08
-rw-r--r--metadata/md5-cache/dev-perl/Date-Leapyear-1.720.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Date-Manip-6.920.08
-rw-r--r--metadata/md5-cache/dev-perl/Date-Manip-6.950.08
-rw-r--r--metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Date-Range-1.410.08
-rw-r--r--metadata/md5-cache/dev-perl/Date-Simple-3.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-1.630.08
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-1.650.012
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Calendar-Julian-0.107.012
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Event-ICal-0.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-Builder-0.830.012
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-DateParse-0.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.340.08
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-HTTP-0.420.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-Human-Duration-0.640.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-ICal-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-ISO8601-0.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-Mail-0.403.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.180.08
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-SQLite-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-Strptime-1.790.012
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Format-W3CDTF-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Set-0.390.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-TimeZone-2.600.012
-rw-r--r--metadata/md5-cache/dev-perl/DateTime-Tiny-1.70.08
-rw-r--r--metadata/md5-cache/dev-perl/DateTimeX-Easy-0.91.08
-rw-r--r--metadata/md5-cache/dev-perl/Debug-Client-0.310.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Deliantra-2.10.08
-rw-r--r--metadata/md5-cache/dev-perl/DelimMatch-1.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Devel-ArgNames-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CallChecker-0.9.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Caller-2.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckBin-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckCompiler-0.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckOS-1.960.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckOS-2.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckOS-2.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckOS-2.20.012
-rw-r--r--metadata/md5-cache/dev-perl/Devel-CheckOS-2.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Cover-1.400.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Cover-1.420.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Declare-0.6.228
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Dumpvar-1.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Devel-FindPerl-0.16.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-GlobalDestruction-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-GlobalPhase-0.3.3-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Hide-0.1.5008
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Leak-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-LexAlias-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-NYTProf-6.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-OverloadInfo-0.7.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-OverrideGlobalRequire-0.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-PatchPerl-2.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-REPL-1.3.298
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Refactor-0.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Devel-SimpleTrace-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Size-0.830.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Size-0.840.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-SmallProf-2.20.0-r58
-rw-r--r--metadata/md5-cache/dev-perl/Devel-StackTrace-2.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Devel-StackTrace-AsHTML-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Digest-BubbleBabble-0.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Digest-CRC-0.240.08
-rw-r--r--metadata/md5-cache/dev-perl/Digest-GOST-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Digest-HMAC-1.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Digest-JHash-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Digest-MD2-2.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Digest-MD4-1.900.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Digest-MD5-File-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Digest-Perl-MD5-1.900.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Digest-SHA3-1.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-CheckConflicts-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Metadata-0.927.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Milla-1.0.208
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-6.24.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-6.32.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Config-Slicer-0.202.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit-0.7.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent-0.11.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Config-Git-0.920.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ContributorsFile-0.3.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.170.8808
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease-0.7.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-2.48.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.36.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-GithubMeta-0.580.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Meta-Contributors-0.3.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny-0.15.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.68
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OSPrereqs-0.11.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-PodWeaver-4.9.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-RPM-0.16.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeFromPod-0.370.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Run-0.48.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-StaticInstall-0.12.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Compile-2.58.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.108
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-VersionFromMainModule-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Role-FileWatcher-0.6.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Role-ModuleMetadata-0.6.08
-rw-r--r--metadata/md5-cache/dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.08
-rw-r--r--metadata/md5-cache/dev-perl/Dumbbench-0.503.08
-rw-r--r--metadata/md5-cache/dev-perl/DynaLoader-Functions-0.4.08
-rw-r--r--metadata/md5-cache/dev-perl/EV-4.330.08
-rw-r--r--metadata/md5-cache/dev-perl/EV-4.340.08
-rw-r--r--metadata/md5-cache/dev-perl/Emacs-PDE-0.2.178
-rw-r--r--metadata/md5-cache/dev-perl/Email-Abstract-3.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Address-1.913.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Address-List-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Email-Address-XS-1.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Date-1.104.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Email-Date-Format-1.8.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Filter-1.35.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Find-0.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Email-FolderType-0.814.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Email-LocalDelivery-1.201.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-MIME-1.953.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-MIME-1.954.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-MIME-Attachment-Stripper-1.317.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Email-MIME-ContentType-1.28.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-MIME-Encodings-1.317.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-MessageID-1.408.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Reply-1.204.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Email-Send-2.201.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Email-Send-Gmail-0.330.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Email-Sender-2.600.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Sender-2.601.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Simple-2.218.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Valid-1.203.08
-rw-r--r--metadata/md5-cache/dev-perl/Email-Valid-1.204.08
-rw-r--r--metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Encode-EUCJPASCII-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Encode-HanConvert-0.350.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Encode-HanExtra-0.230.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Encode-IMAPUTF7-1.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Encode-JIS2K-0.30.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Encode-Locale-1.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Encode-compat-0.70.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Env-Path-0.190.08
-rw-r--r--metadata/md5-cache/dev-perl/Error-0.170.2908
-rw-r--r--metadata/md5-cache/dev-perl/Eval-Closure-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Eval-LineNumbers-0.350.08
-rw-r--r--metadata/md5-cache/dev-perl/Event-1.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Event-1.280.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Event-ExecFlow-0.640.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Event-RPC-1.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r18
-rw-r--r--metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/Exception-Class-1.450.08
-rw-r--r--metadata/md5-cache/dev-perl/Exception-Died-0.60.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Exception-System-0.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Exception-Warning-0.40.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/Expect-1.350.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Expect-1.380.08
-rw-r--r--metadata/md5-cache/dev-perl/Exporter-Cluster-0.310.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Exporter-Lite-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Exporter-Tiny-1.6.28
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-AutoInstall-0.640.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-Config-0.8.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-Config-0.9.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-CppGuess-0.260.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-Depends-0.800.1008
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-F77-1.260.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.23.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.24.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.25.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-Helpers-0.26.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.12.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.13.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-LibBuilder-0.80.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-PkgConfig-1.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-Typemaps-Default-1.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-XSBuilder-0.280.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/ExtUtils-XSpp-0.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/FCGI-0.790.08
-rw-r--r--metadata/md5-cache/dev-perl/FCGI-0.820.08
-rw-r--r--metadata/md5-cache/dev-perl/FCGI-Client-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/FCGI-ProcManager-0.280.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/FFI-CheckLib-0.310.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/FLV-AudioExtractor-0.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Fatal-Exception-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Feature-Compat-Class-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Feed-Find-0.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Festival-Client-Async-0.30.300-r38
-rw-r--r--metadata/md5-cache/dev-perl/File-BOM-0.180.08
-rw-r--r--metadata/md5-cache/dev-perl/File-BaseDir-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Copy-Link-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Copy-Recursive-0.450.012
-rw-r--r--metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.6.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.8.08
-rw-r--r--metadata/md5-cache/dev-perl/File-DesktopEntry-0.220.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Object-0.3.88
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Rule-0.340.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Find-Rule-Perl-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Flat-1.70.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Flock-2014.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Grep-0.20.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/File-HomeDir-1.6.08
-rw-r--r--metadata/md5-cache/dev-perl/File-KeePass-2.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-LibMagic-1.230.08
-rw-r--r--metadata/md5-cache/dev-perl/File-LibMagic-1.230.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/File-Listing-6.160.08
-rw-r--r--metadata/md5-cache/dev-perl/File-MMagic-1.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Map-0.710.08
-rw-r--r--metadata/md5-cache/dev-perl/File-MimeInfo-0.330.08
-rw-r--r--metadata/md5-cache/dev-perl/File-NCopy-0.360.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/File-NFSLock-1.290.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Next-1.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Path-Expand-1.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Pid-1.018
-rw-r--r--metadata/md5-cache/dev-perl/File-ReadBackwards-1.60.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Remove-1.610.08
-rw-r--r--metadata/md5-cache/dev-perl/File-RsyncP-0.760.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/File-SearchPath-0.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Share-0.270.08
-rw-r--r--metadata/md5-cache/dev-perl/File-ShareDir-1.118.08
-rw-r--r--metadata/md5-cache/dev-perl/File-ShareDir-Install-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/File-ShareDir-ProjectDistDir-1.0.9-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Slurp-9999.320.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Slurper-0.14.08
-rw-r--r--metadata/md5-cache/dev-perl/File-Sort-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Spec-Native-1.4.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Stat-Bits-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Sync-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Tail-1.300.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-Tempdir-0.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-TreeCreate-0.0.18
-rw-r--r--metadata/md5-cache/dev-perl/File-Type-0.220.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/File-Which-1.270.08
-rw-r--r--metadata/md5-cache/dev-perl/File-chdir-0.101.100-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-chmod-0.420.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/File-pushd-1.16.08
-rw-r--r--metadata/md5-cache/dev-perl/FileHandle-Unget-0.163.4008
-rw-r--r--metadata/md5-cache/dev-perl/Filesys-Df-0.920.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Filesys-DiskSpace-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Filesys-Notify-Simple-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Filesys-SmbClient-3.200.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Filesys-Statvfs-0.820.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Filter-1.640.08
-rw-r--r--metadata/md5-cache/dev-perl/Finance-Quote-1.580.08
-rw-r--r--metadata/md5-cache/dev-perl/Finance-Quote-1.610.08
-rw-r--r--metadata/md5-cache/dev-perl/Finance-Quote-1.620.08
-rw-r--r--metadata/md5-cache/dev-perl/Finance-YahooQuote-0.260.08
-rw-r--r--metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Font-TTF-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Format-Human-Bytes-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/FreezeThaw-0.500.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/Frontier-RPC-0.07_beta4-r48
-rw-r--r--metadata/md5-cache/dev-perl/Fuse-0.16.1-r28
-rw-r--r--metadata/md5-cache/dev-perl/Future-0.500.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Future-IO-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/GD-2.780.08
-rw-r--r--metadata/md5-cache/dev-perl/GD-2.790.08
-rw-r--r--metadata/md5-cache/dev-perl/GD-2.800.08
-rw-r--r--metadata/md5-cache/dev-perl/GD-2.820.08
-rw-r--r--metadata/md5-cache/dev-perl/GD-Barcode-2.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/GD-Graph3d-0.630.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/GD-SVG-0.330.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/GDGraph-1.560.08
-rw-r--r--metadata/md5-cache/dev-perl/GDTextUtil-0.860.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Gearman-2.4.158
-rw-r--r--metadata/md5-cache/dev-perl/Gearman-Client-Async-0.940.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Gearman-Server-1.130.1-r28
-rw-r--r--metadata/md5-cache/dev-perl/Gentoo-App-Pram-0.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1-r18
-rw-r--r--metadata/md5-cache/dev-perl/Geo-IP-1.510.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/GeoIP2-2.6.28
-rw-r--r--metadata/md5-cache/dev-perl/Geography-Countries-2009041301.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-ArgvFile-1.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-GUI-Long-0.930.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.08
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.114.08
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-Mixed-1.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Getopt-Tabular-0.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Git-Wrapper-0.48.08
-rw-r--r--metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.08
-rw-r--r--metadata/md5-cache/dev-perl/GnuPG-Interface-1.30.08
-rw-r--r--metadata/md5-cache/dev-perl/GnuPG-Interface-1.40.012
-rw-r--r--metadata/md5-cache/dev-perl/GooCanvas2-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-5.8.28
-rw-r--r--metadata/md5-cache/dev-perl/Graph-0.972.7008
-rw-r--r--metadata/md5-cache/dev-perl/Graph-Easy-0.760.08
-rw-r--r--metadata/md5-cache/dev-perl/GraphViz-2.260.08
-rw-r--r--metadata/md5-cache/dev-perl/Graphics-ColorNames-3.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Graphics-ColorNames-HTML-3.3.18
-rw-r--r--metadata/md5-cache/dev-perl/Graphics-ColorNames-WWW-1.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Graphics-ColorObject-0.5.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Growl-GNTP-0.210.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Gtk2-1.249.9308
-rw-r--r--metadata/md5-cache/dev-perl/Gtk3-0.38.08
-rw-r--r--metadata/md5-cache/dev-perl/Gtk3-ImageView-10.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Gtk3-SimpleList-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Guard-1.23.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Clean-1.400.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Element-Extended-1.180.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-FillInForm-2.220.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Form-6.110.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-FormatExternal-26.0.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-0.150.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-AndTables-0.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Formatter-2.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-FromText-2.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Gumbo-0.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-HTMLDoc-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Highlight-0.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-LinkExtractor-0.130.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Mason-1.600.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Mason-PSGIHandler-0.530.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Object-2.308
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Packer-2.100.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Parser-3.810.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Parser-3.820.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Quoted-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-RewriteAttributes-0.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Scrubber-0.190.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Selector-XPath-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-SimpleParse-0.120.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Strip-2.120.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-StripScripts-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-StripScripts-Parser-1.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Table-2.08a-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-TableContentParser-0.305.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-TableExtract-2.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-TableParser-0.430.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-TagFilter-1.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Tagset-3.200.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Tagset-3.240.08
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Template-2.970.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Template-Expr-0.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Template-JIT-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Template-Pro-0.952.4008
-rw-r--r--metadata/md5-cache/dev-perl/HTML-TokeParser-Simple-3.160.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTML-Tree-5.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTML-TreeBuilder-XPath-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Body-1.220.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Body-1.230.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-BrowserDetect-3.400.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Cache-Transparent-1.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Cookies-6.100.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Cookies-6.110.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-DAV-0.490.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Daemon-6.160.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Daemon-SSL-1.04-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Date-6.60.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Entity-Parser-0.250.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Exception-0.40.708
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Headers-ActionPack-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Headers-Fast-0.220.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Message-6.450.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Message-6.460.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-MultiPartParser-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Negotiate-6.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Request-AsCGI-1.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Response-Encoding-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Server-Simple-0.520.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Server-Simple-Mason-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Server-Simple-PSGI-0.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Server-Simple-Static-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/HTTP-Simple-0.4.08
-rw-r--r--metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r212
-rw-r--r--metadata/md5-cache/dev-perl/Hash-Merge-0.302.08
-rw-r--r--metadata/md5-cache/dev-perl/Hash-Merge-Simple-0.51.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Hash-MoreUtils-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Hash-MultiValue-0.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Hash-NoRef-0.30.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Hash-Ordered-0.14.08
-rw-r--r--metadata/md5-cache/dev-perl/Hash-SafeKeys-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Heap-0.800.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IMAP-Admin-1.6.8-r18
-rw-r--r--metadata/md5-cache/dev-perl/IMAP-BodyStructure-1.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-AIO-4.800.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-AIO-4.810.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-All-0.870.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-Async-0.803.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-BufferedSelect-1.0.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/IO-Capture-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/IO-CaptureOutput-1.110.5008
-rw-r--r--metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.17.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Digest-0.110.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/IO-Event-0.813.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IO-HTML-1.4.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Handle-Util-0.20.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Interactive-1.25.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Interface-1.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-LockedFile-0.230.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IO-Multiplex-1.160.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IO-Pager-2.100.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Pipely-0.6.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Prompt-0.997.4-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-SessionData-1.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-Multicast-1.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-PortState-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-SSL-2.83.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-SSL-2.85.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Socket-Timeout-0.320.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-String-1.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IO-Stty-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Tee-0.660.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-TieCombine-1.5.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IO-Tty-1.180.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Tty-1.200.08
-rw-r--r--metadata/md5-cache/dev-perl/IO-Util-1.500.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/IO-stringy-2.113.08
-rw-r--r--metadata/md5-cache/dev-perl/IP-Anonymous-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IP-Country-2.280.08
-rw-r--r--metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Run-20231003.0.08
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Run3-0.48.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Run3-0.49.08
-rw-r--r--metadata/md5-cache/dev-perl/IPC-ShareLite-0.170.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Shareable-1.130.08
-rw-r--r--metadata/md5-cache/dev-perl/IPC-Signal-1.0.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/IPC-System-Simple-1.300.012
-rw-r--r--metadata/md5-cache/dev-perl/Ima-DBI-0.350.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Image-Info-1.440.08
-rw-r--r--metadata/md5-cache/dev-perl/Image-Sane-5.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Image-Scale-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Image-Size-3.300.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Import-Into-1.2.5-r18
-rw-r--r--metadata/md5-cache/dev-perl/Importer-0.26.08
-rw-r--r--metadata/md5-cache/dev-perl/Inline-0.860.08
-rw-r--r--metadata/md5-cache/dev-perl/Inline-C-0.820.08
-rw-r--r--metadata/md5-cache/dev-perl/Inline-Files-0.710.08
-rw-r--r--metadata/md5-cache/dev-perl/JSON-4.100.08
-rw-r--r--metadata/md5-cache/dev-perl/JSON-Any-1.400.08
-rw-r--r--metadata/md5-cache/dev-perl/JSON-MaybeXS-1.4.58
-rw-r--r--metadata/md5-cache/dev-perl/JSON-Parse-0.620.08
-rw-r--r--metadata/md5-cache/dev-perl/JSON-RPC-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/JSON-XS-4.30.08
-rw-r--r--metadata/md5-cache/dev-perl/JSON-XS-VersionOneAndTwo-0.310.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/JavaScript-Minifier-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/JavaScript-Minifier-XS-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/JavaScript-Packer-2.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Jcode-2.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/LWP-Authen-Wsse-0.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/LWP-MediaTypes-6.40.08
-rw-r--r--metadata/md5-cache/dev-perl/LWP-Online-1.80.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/LWP-Protocol-http10-6.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/LWP-Protocol-https-6.110.08
-rw-r--r--metadata/md5-cache/dev-perl/LWP-Protocol-https-6.140.08
-rw-r--r--metadata/md5-cache/dev-perl/LWP-UserAgent-Cached-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/LWP-UserAgent-Determined-1.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/LWPx-ParanoidAgent-1.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/LaTeX-Driver-1.2.08
-rw-r--r--metadata/md5-cache/dev-perl/LaTeX-Encode-0.92.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/LaTeX-Table-1.0.6-r28
-rw-r--r--metadata/md5-cache/dev-perl/Lab-Measurement-3.8238
-rw-r--r--metadata/md5-cache/dev-perl/Lab-Measurement-99998
-rw-r--r--metadata/md5-cache/dev-perl/Lab-VXI11-0.30.08
-rw-r--r--metadata/md5-cache/dev-perl/Lab-Zhinst-2.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Lab-Zhinst-99998
-rw-r--r--metadata/md5-cache/dev-perl/Lchown-1.10.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Lchown-1.10.0-r412
-rw-r--r--metadata/md5-cache/dev-perl/Lexical-Persistence-1.23.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Lexical-SealRequireHints-0.12.08
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.08
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-EN-NameCase-1.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-EN-NameParse-1.380.08
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-EN-Numbers-Ordinate-1.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-PT-Stemmer-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Preferred-0.2.4-r28
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Stem-2.310.08
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Stem-Fr-0.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Stem-It-0.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Stem-Ru-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Stem-Snowball-Da-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Lingua-Translit-0.290.012
-rw-r--r--metadata/md5-cache/dev-perl/Linux-DesktopFiles-0.250.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Linux-Distribution-0.230.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Linux-Inotify2-2.300.08
-rw-r--r--metadata/md5-cache/dev-perl/Linux-Pid-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Linux-PipeMagic-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Linux-Smaps-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Lirc-Client-2.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/List-AllUtils-0.190.012
-rw-r--r--metadata/md5-cache/dev-perl/List-MoreUtils-0.430.08
-rw-r--r--metadata/md5-cache/dev-perl/List-MoreUtils-XS-0.430.08
-rw-r--r--metadata/md5-cache/dev-perl/List-SomeUtils-0.590.012
-rw-r--r--metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.012
-rw-r--r--metadata/md5-cache/dev-perl/List-UtilsBy-0.120.012
-rw-r--r--metadata/md5-cache/dev-perl/Locale-Codes-3.740.08
-rw-r--r--metadata/md5-cache/dev-perl/Locale-Codes-3.780.08
-rw-r--r--metadata/md5-cache/dev-perl/Locale-Maketext-Fuzzy-0.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Locale-Maketext-Lexicon-1.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Locale-Msgfmt-0.150.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Locale-PO-0.270.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Locale-gettext-1.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/LockFile-Simple-0.208.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Log-Agent-1.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Any-1.717.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Dispatch-2.710.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Dispatch-Array-1.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Dispatchouli-3.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Dispatchouli-3.7.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Log4perl-1.570.012
-rw-r--r--metadata/md5-cache/dev-perl/Log-Message-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Log-Message-Simple-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Log-Report-1.360.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-Report-Optional-1.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Log-TraceMessages-1.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MARC-Charset-1.350.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MARC-File-XML-1.0.5-r18
-rw-r--r--metadata/md5-cache/dev-perl/MARC-Record-2.0.7-r18
-rw-r--r--metadata/md5-cache/dev-perl/MCE-1.887.08
-rw-r--r--metadata/md5-cache/dev-perl/MCE-1.889.08
-rw-r--r--metadata/md5-cache/dev-perl/MD5-2.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MIME-Base32-1.303.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MIME-Charset-1.13.18
-rw-r--r--metadata/md5-cache/dev-perl/MIME-EncWords-1.14.3-r18
-rw-r--r--metadata/md5-cache/dev-perl/MIME-EncWords-1.15.08
-rw-r--r--metadata/md5-cache/dev-perl/MIME-Lite-3.33.08
-rw-r--r--metadata/md5-cache/dev-perl/MIME-Lite-HTML-1.240.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MIME-Types-2.240.08
-rw-r--r--metadata/md5-cache/dev-perl/MIME-tools-5.510.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MIME-tools-5.515.08
-rw-r--r--metadata/md5-cache/dev-perl/MLDBM-2.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MLDBM-Sync-0.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MP3-Info-1.260.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MP3-Tag-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/MP4-Info-1.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MRO-Compat-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Audit-2.228.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.301.1208
-rw-r--r--metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.310.3108
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Box-3.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Box-IMAP4-3.8.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Box-POP3-3.6.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Builder-2.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Builder-Simple-0.160.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Mail-DKIM-1.202.309.1108
-rw-r--r--metadata/md5-cache/dev-perl/Mail-DKIM-1.202.401.2408
-rw-r--r--metadata/md5-cache/dev-perl/Mail-DMARC-1.202.109.270-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mail-DMARC-1.202.302.1508
-rw-r--r--metadata/md5-cache/dev-perl/Mail-DMARC-1.202.403.1308
-rw-r--r--metadata/md5-cache/dev-perl/Mail-DomainKeys-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Mail-IMAPClient-3.430.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-ListDetector-1.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Mbox-MessageParser-1.511.1008
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Message-3.14.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Message-3.15.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-POP3Client-2.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Procmail-1.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Mail-SPF-3.202.402.608
-rw-r--r--metadata/md5-cache/dev-perl/Mail-SRS-0.310.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Sender-0.903.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Sendmail-0.800.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mail-Transport-3.5.08
-rw-r--r--metadata/md5-cache/dev-perl/MailTools-2.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Manifest.gzbin327833 -> 327738 bytes
-rw-r--r--metadata/md5-cache/dev-perl/Math-Base-Convert-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Base36-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Bezier-0.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-BigInt-GMP-1.601.3008
-rw-r--r--metadata/md5-cache/dev-perl/Math-BigInt-Lite-0.270.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-CDF-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Calc-Units-1.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-Derivative-1.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-FFT-1.360.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Factor-XS-0.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-GMP-2.250.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Int128-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Int64-0.540.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Libm-1.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-ModInt-0.13.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-NumSeq-75.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-NumberCruncher-5.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-Pari-2.10.809.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-PlanePath-129.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Prime-XS-0.270.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Random-0.720.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Random-ISAAC-1.4.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r312
-rw-r--r--metadata/md5-cache/dev-perl/Math-Random-MT-1.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Random-Secure-0.80.1-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Round-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Spline-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Math-Utils-1.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Math-Vec-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Math-VecStat-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MaxMind-DB-Common-0.40.18
-rw-r--r--metadata/md5-cache/dev-perl/MaxMind-DB-Reader-1.0.148
-rw-r--r--metadata/md5-cache/dev-perl/MaxMind-DB-Reader-XS-1.0.98
-rw-r--r--metadata/md5-cache/dev-perl/MediaWiki-API-0.520.08
-rw-r--r--metadata/md5-cache/dev-perl/Metrics-Any-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mixin-Linewise-0.111.08
-rw-r--r--metadata/md5-cache/dev-perl/Mo-0.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mock-Config-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mock-Sub-1.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Modem-Vgetty-0.30.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Modern-Perl-1.202.301.608
-rw-r--r--metadata/md5-cache/dev-perl/Modern-Perl-1.202.401.1508
-rw-r--r--metadata/md5-cache/dev-perl/Module-Build-0.423.4008
-rw-r--r--metadata/md5-cache/dev-perl/Module-Build-Tiny-0.47.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Build-Tiny-0.48.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Build-WithXSpp-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Build-XSUtil-0.190.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-CPANTS-Analyse-1.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-CPANfile-1.100.4008
-rw-r--r--metadata/md5-cache/dev-perl/Module-Compile-0.380.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Find-0.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Implementation-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Info-0.370.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Module-Install-1.190.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Install-1.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Install-AuthorTests-0.2.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Module-Locate-1.800.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Manifest-1.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Path-0.190.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Pluggable-5.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Refresh-0.180.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Runtime-0.16.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Runtime-Conflicts-0.3.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-ScanDeps-1.340.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Signature-0.880.08
-rw-r--r--metadata/md5-cache/dev-perl/Module-Starter-1.770.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Util-1.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Module-Versions-Report-1.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MogileFS-Client-1.170.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/MogileFS-Client-Async-0.31.08
-rw-r--r--metadata/md5-cache/dev-perl/MogileFS-Network-0.60.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/MogileFS-Server-2.730.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MogileFS-Utils-2.300.08
-rw-r--r--metadata/md5-cache/dev-perl/Mojolicious-9.350.08
-rw-r--r--metadata/md5-cache/dev-perl/Mojolicious-9.360.08
-rw-r--r--metadata/md5-cache/dev-perl/Mojolicious-9.370.012
-rw-r--r--metadata/md5-cache/dev-perl/Mon-0.110.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Monitoring-Plugin-0.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Moo-2.5.58
-rw-r--r--metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.98
-rw-r--r--metadata/md5-cache/dev-perl/MooX-StrictConstructor-0.11.08
-rw-r--r--metadata/md5-cache/dev-perl/MooX-TypeTiny-0.2.38
-rw-r--r--metadata/md5-cache/dev-perl/MooX-Types-MooseLike-0.290.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooX-Types-MooseLike-Numeric-1.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooX-late-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Moose-2.220.6008
-rw-r--r--metadata/md5-cache/dev-perl/Moose-2.220.7008
-rw-r--r--metadata/md5-cache/dev-perl/Moose-Autobox-0.160.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-ClassAttribute-0.290.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-ConfigFromFile-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-FollowPBP-0.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Getopt-0.760.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Has-Sugar-1.0.6-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-LazyRequire-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-NonMoose-0.260.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Object-Pluggable-0.1.400-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-OneArgNew-0.7.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Params-Validate-0.210.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Role-Parameterized-1.110.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Role-WithOverloading-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-SetOnce-0.203.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-SimpleConfig-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-StrictConstructor-0.210.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-0.500.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-DateTime-0.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-DateTime-MoreCoercions-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-JSON-1.10.08
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-Path-Class-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-Path-Tiny-0.12.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.343-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.3448
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-Stringlike-0.3.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/MooseX-Types-URI-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Mouse-2.5.108
-rw-r--r--metadata/md5-cache/dev-perl/Mouse-2.5.10-r112
-rw-r--r--metadata/md5-cache/dev-perl/MouseX-NativeTraits-1.90.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/MouseX-Types-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Mozilla-CA-20999999-r18
-rw-r--r--metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.68
-rw-r--r--metadata/md5-cache/dev-perl/MusicBrainz-DiscID-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-AMQP-RabbitMQ-2.400108
-rw-r--r--metadata/md5-cache/dev-perl/Net-ARP-1.0.128
-rw-r--r--metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-Amazon-S3-0.991.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Bonjour-0.960.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-CIDR-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-CIDR-Lite-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-DBus-1.2.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-1.390.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-1.400.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-1.450.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-Resolver-Mock-1.202.302.1608
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-DNS-SEC-1.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Daemon-0.490.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-Google-SafeBrowsing-Blocklist-1.40.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-HTTP-6.230.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-IMAP-Simple-1.221.2008
-rw-r--r--metadata/md5-cache/dev-perl/Net-IMAP-Simple-SSL-1.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-IP-1.260.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-IP-Minimal-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-IPv4Addr-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-IRC-0.790.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-IRR-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Ident-1.250.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Jabber-2.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-LDAP-Server-0.430.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-LDAPapi-3.0.7-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-LibIDN-0.120.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-OAuth-0.280.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-OpenID-Common-1.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-OpenID-Consumer-1.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-OpenSSH-0.840.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Patricia-1.220.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-Pcap-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-PcapUtils-0.10.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-RBLClient-0.500.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-RFC3161-Timestamp-0.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Net-SFTP-0.120.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-SFTP-Foreign-1.930.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-SMTP-SSL-1.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-SMTP-TLS-0.120.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-SMTP-TLS-ButMaintained-0.240.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-SMTPS-0.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-SNPP-1.170.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-SSH-Any-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Net-SSH-Perl-2.142.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-SSH2-0.730.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-SSLeay-1.940.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Server-2.14.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Server-Coro-1.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-Server-Mail-0.280.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-Telnet-3.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Telnet-Cisco-1.120.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-Trackback-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-UPnP-1.4.68
-rw-r--r--metadata/md5-cache/dev-perl/Net-Whois-IP-1.190.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Net-Works-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Net-XMPP-1.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.300.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/NetAddr-IP-4.79.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/NetPacket-1.7.28
-rw-r--r--metadata/md5-cache/dev-perl/News-Newsrc-1.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Nmap-Parser-1.370.08
-rw-r--r--metadata/md5-cache/dev-perl/Number-Bytes-Human-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Number-Format-1.760.08
-rw-r--r--metadata/md5-cache/dev-perl/Number-Fraction-3.0.48
-rw-r--r--metadata/md5-cache/dev-perl/Number-Fraction-3.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Number-WithError-1.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/OLE-StorageLite-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/OOTools-2.410.08
-rw-r--r--metadata/md5-cache/dev-perl/ORLite-1.980.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/ORLite-2.0.08
-rw-r--r--metadata/md5-cache/dev-perl/ORLite-Migrate-1.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Object-Enum-0.75.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Object-Event-1.230.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Object-MultiType-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Object-Pad-0.805.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Object-Pad-0.808.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Object-Realize-Later-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Olson-Abbreviations-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/OpenGL-0.700.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/OpenGL-GLUT-0.720.08
-rw-r--r--metadata/md5-cache/dev-perl/PAR-1.19.08
-rw-r--r--metadata/md5-cache/dev-perl/PAR-1.20.08
-rw-r--r--metadata/md5-cache/dev-perl/PAR-Dist-0.520.08
-rw-r--r--metadata/md5-cache/dev-perl/PBKDF2-Tiny-0.5.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/PBS-Client-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/PDF-API2-2.44.08
-rw-r--r--metadata/md5-cache/dev-perl/PDF-API2-2.45.08
-rw-r--r--metadata/md5-cache/dev-perl/PDF-Builder-3.25.08
-rw-r--r--metadata/md5-cache/dev-perl/PDF-Builder-3.26.08
-rw-r--r--metadata/md5-cache/dev-perl/PDF-Create-1.460.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-2.63.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-2.87.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-2.88.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-2.89.012
-rw-r--r--metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.25.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.26.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-IO-CSV-0.11.08
-rw-r--r--metadata/md5-cache/dev-perl/PDL-Transform-Color-1.5.08
-rw-r--r--metadata/md5-cache/dev-perl/PGPLOT-2.280.08
-rw-r--r--metadata/md5-cache/dev-perl/PHP-Serialization-0.340.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/POE-1.370.08
-rw-r--r--metadata/md5-cache/dev-perl/POE-Component-Client-DNS-1.54.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/POE-Component-Client-Keepalive-0.272.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/POE-Component-IKC-0.240.200-r18
-rw-r--r--metadata/md5-cache/dev-perl/POE-Component-PreforkDispatch-0.101.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/POE-Component-Resolver-0.921.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/POE-Test-Loops-1.360.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/POE-XS-Loop-EPoll-1.3.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/POE-XS-Loop-Poll-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/POE-XS-Queue-Array-0.6.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.440.08
-rw-r--r--metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.460.08
-rw-r--r--metadata/md5-cache/dev-perl/PPI-1.277.08
-rw-r--r--metadata/md5-cache/dev-perl/PPI-1.278.08
-rw-r--r--metadata/md5-cache/dev-perl/PPI-HTML-1.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/PPI-PowerToys-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-EditorTools-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.08
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.08
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-Utilities-1.1.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/PPIx-Utils-0.3.08
-rw-r--r--metadata/md5-cache/dev-perl/Package-Constants-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Package-DeprecationManager-0.180.08
-rw-r--r--metadata/md5-cache/dev-perl/Package-Stash-0.400.08
-rw-r--r--metadata/md5-cache/dev-perl/Package-Stash-XS-0.300.08
-rw-r--r--metadata/md5-cache/dev-perl/Package-Variant-1.3.2-r18
-rw-r--r--metadata/md5-cache/dev-perl/PadWalker-2.500.08
-rw-r--r--metadata/md5-cache/dev-perl/Palm-1.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Palm-PDB-1.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Pango-1.227.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Panotools-Script-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/ParaDNS-2.0.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Parallel-ForkManager-2.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Parallel-Iterator-1.2.08
-rw-r--r--metadata/md5-cache/dev-perl/Parallel-Prefork-0.180.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Params-Classify-0.15.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Params-Util-1.102.08
-rw-r--r--metadata/md5-cache/dev-perl/Params-Validate-1.310.012
-rw-r--r--metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Parse-Distname-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Parse-ErrorString-Perl-0.270.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Parse-ExuberantCTags-1.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Parse-RecDescent-1.967.15-r18
-rw-r--r--metadata/md5-cache/dev-perl/Parse-Syslog-1.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Parse-Yapp-1.210.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Passwd-Linux-1.300.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Passwd-Unix-1.90.08
-rw-r--r--metadata/md5-cache/dev-perl/PatchReader-0.9.6-r28
-rw-r--r--metadata/md5-cache/dev-perl/Path-Class-0.370.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Path-Dispatcher-1.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Path-FindDev-0.5.3-r18
-rw-r--r--metadata/md5-cache/dev-perl/Path-IsDev-1.1.3-r18
-rw-r--r--metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.08
-rw-r--r--metadata/md5-cache/dev-perl/Path-Tiny-0.144.08
-rw-r--r--metadata/md5-cache/dev-perl/Path-Tiny-0.146.08
-rw-r--r--metadata/md5-cache/dev-perl/Pegex-0.750.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Critic-1.152.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Critic-Deprecated-1.119.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Critic-Dynamic-0.50.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Critic-Nits-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.18
-rw-r--r--metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.28
-rw-r--r--metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.400.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-PrereqScanner-NotQuiteLite-0.991.7008
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Strip-1.200.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Tags-0.320.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Tidy-20230912.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Tidy-20240202.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Tidy-20240511.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Unsafe-Signals-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Version-1.13.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Perl-Version-1.17.08
-rw-r--r--metadata/md5-cache/dev-perl/Perl6-Junction-1.600.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.08
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-eol-0.190.08
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-gzip-0.200.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.10.08
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-via-Timeout-0.320.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/PerlIO-via-dynamic-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Perlbal-1.800.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/PlRPC-0.202.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Plack-1.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Plack-1.5.1008
-rw-r--r--metadata/md5-cache/dev-perl/Plucene-1.250.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Abstract-0.200.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Elemental-0.103.68
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Elemental-PerlMunger-0.200.78
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Eventual-0.94.38
-rw-r--r--metadata/md5-cache/dev-perl/Pod-LaTeX-0.610.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Markdown-3.300.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Markdown-3.400.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Markdown-Github-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-POM-2.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Pod-POM-View-Restructured-1.0.38
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Parser-1.660.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Readme-1.2.38
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Simple-LaTeX-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Spell-1.260.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Strip-1.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Tests-1.200.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Weaver-4.19.08
-rw-r--r--metadata/md5-cache/dev-perl/Pod-Weaver-4.20.08
-rw-r--r--metadata/md5-cache/dev-perl/PostScript-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/PostScript-Simple-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Probe-Perl-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Proc-Background-1.320.08
-rw-r--r--metadata/md5-cache/dev-perl/Proc-Daemon-0.230.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Proc-Guard-0.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.08
-rw-r--r--metadata/md5-cache/dev-perl/Proc-ProcessTable-0.636.08
-rw-r--r--metadata/md5-cache/dev-perl/Proc-Simple-1.320.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Proc-Wait3-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Proc-WaitStat-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Quota-1.8.18
-rw-r--r--metadata/md5-cache/dev-perl/Quota-1.8.28
-rw-r--r--metadata/md5-cache/dev-perl/REST-Client-2818
-rw-r--r--metadata/md5-cache/dev-perl/RPC-XML-0.820.08
-rw-r--r--metadata/md5-cache/dev-perl/RRD-Simple-1.440.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Rcs-1.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Readonly-2.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Redis-2.0.08
-rw-r--r--metadata/md5-cache/dev-perl/RedisDB-2.570.08
-rw-r--r--metadata/md5-cache/dev-perl/RedisDB-Parser-2.230.08
-rw-r--r--metadata/md5-cache/dev-perl/Ref-Util-0.204.08
-rw-r--r--metadata/md5-cache/dev-perl/Ref-Util-XS-0.117.08
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-Common-2017060201.0.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-Common-net-CIDR-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-RegGrp-2.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-Trie-0.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Regexp-Util-0.5.08
-rw-r--r--metadata/md5-cache/dev-perl/Return-Value-1.666.5-r18
-rw-r--r--metadata/md5-cache/dev-perl/Role-Basic-0.130.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Role-HasMessage-0.7.08
-rw-r--r--metadata/md5-cache/dev-perl/Role-Hooks-0.8.08
-rw-r--r--metadata/md5-cache/dev-perl/Role-Identifiable-0.9.08
-rw-r--r--metadata/md5-cache/dev-perl/Role-Tiny-2.2.48
-rw-r--r--metadata/md5-cache/dev-perl/Roman-1.240.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Router-Simple-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/SDL-2.548.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/SDL-2.548.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/SDL-2.548.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/SGMLSpm-1.1-r28
-rw-r--r--metadata/md5-cache/dev-perl/SNMP_Session-1.13-r38
-rw-r--r--metadata/md5-cache/dev-perl/SNMP_Session-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/SOAP-Lite-1.270.08
-rw-r--r--metadata/md5-cache/dev-perl/SOAP-WSDL-3.4.08
-rw-r--r--metadata/md5-cache/dev-perl/SQL-Abstract-2.0.18
-rw-r--r--metadata/md5-cache/dev-perl/SQL-Abstract-Classic-1.910.08
-rw-r--r--metadata/md5-cache/dev-perl/SQL-Abstract-Limit-0.143.08
-rw-r--r--metadata/md5-cache/dev-perl/SQL-Statement-1.414.08
-rw-r--r--metadata/md5-cache/dev-perl/SQL-Translator-1.630.08
-rw-r--r--metadata/md5-cache/dev-perl/SQL-Translator-1.650.08
-rw-r--r--metadata/md5-cache/dev-perl/SRU-1.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/SUPER-1.201.905.3108
-rw-r--r--metadata/md5-cache/dev-perl/SVG-2.870.08
-rw-r--r--metadata/md5-cache/dev-perl/SVG-Graph-0.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Safe-Hole-0.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Safe-Isa-1.0.108
-rw-r--r--metadata/md5-cache/dev-perl/Scalar-Properties-1.100.860-r212
-rw-r--r--metadata/md5-cache/dev-perl/Scalar-Readonly-0.30.08
-rw-r--r--metadata/md5-cache/dev-perl/Schedule-At-1.150.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Schedule-Cron-Events-1.960.08
-rw-r--r--metadata/md5-cache/dev-perl/Scope-Guard-0.210.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Scope-Upper-0.340.08
-rw-r--r--metadata/md5-cache/dev-perl/Search-Sitemap-2.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r18
-rw-r--r--metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r38
-rw-r--r--metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r48
-rw-r--r--metadata/md5-cache/dev-perl/Sereal-5.4.08
-rw-r--r--metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.08
-rw-r--r--metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.08
-rw-r--r--metadata/md5-cache/dev-perl/Server-Starter-0.350.08
-rw-r--r--metadata/md5-cache/dev-perl/Set-Crontab-1.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Set-Infinite-0.650.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Set-IntSpan-1.190.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Set-Object-1.420.08
-rw-r--r--metadata/md5-cache/dev-perl/Set-Scalar-1.290.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Shell-0.730.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Shell-Command-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Shell-Config-Generate-0.340.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Shell-EnvImporter-1.70.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Shell-Guess-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/ShipIt-0.600.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Signal-Mask-0.8.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Snowball-Norwegian-1.200.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Snowball-Swedish-1.200.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Socket-GetAddrInfo-0.220.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Socket6-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/Software-License-0.104.48
-rw-r--r--metadata/md5-cache/dev-perl/Software-License-0.104.68
-rw-r--r--metadata/md5-cache/dev-perl/Sort-Key-1.330.0-r212
-rw-r--r--metadata/md5-cache/dev-perl/Sort-Key-IPv4-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sort-Naturally-1.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sort-Tree-1.90.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sort-Versions-1.620.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Specio-0.480.08
-rw-r--r--metadata/md5-cache/dev-perl/Speech-Recognizer-SPX-0.80.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sphinx-Config-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sphinx-Search-0.310.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Spiffy-0.460.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Spreadsheet-ParseExcel-0.660.08
-rw-r--r--metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.180.08
-rw-r--r--metadata/md5-cache/dev-perl/Starlet-0.310.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Stat-lsMode-0.510.08
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-Basic-1.661.1008
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-CaseResampling-0.150.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-ChiSquare-1.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.1008
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-Descriptive-Discrete-0.120.08
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-Distributions-1.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Statistics-TTest-1.1.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Stream-Buffered-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/String-Approx-3.280.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/String-CRC32-2.100.08
-rw-r--r--metadata/md5-cache/dev-perl/String-Ediff-0.90.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/String-Errf-0.9.08
-rw-r--r--metadata/md5-cache/dev-perl/String-Escape-2010.2.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/String-Flogger-1.101.2468
-rw-r--r--metadata/md5-cache/dev-perl/String-Format-1.180.08
-rw-r--r--metadata/md5-cache/dev-perl/String-Formatter-1.235.08
-rw-r--r--metadata/md5-cache/dev-perl/String-Print-0.940.08
-rw-r--r--metadata/md5-cache/dev-perl/String-Random-0.320.08
-rw-r--r--metadata/md5-cache/dev-perl/String-RewritePrefix-0.9.08
-rw-r--r--metadata/md5-cache/dev-perl/String-ShellQuote-1.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/String-Tokenizer-0.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/String-Truncate-1.100.6038
-rw-r--r--metadata/md5-cache/dev-perl/String-Util-1.340.08
-rw-r--r--metadata/md5-cache/dev-perl/Struct-Compare-1.0.1-r18
-rw-r--r--metadata/md5-cache/dev-perl/Struct-Dumb-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Delete-1.0.20-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Exporter-0.990.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Exporter-0.991.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Exporter-ForMethods-0.100.558
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Exporter-GlobExporter-0.6.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Exporter-Progressive-0.1.13-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sub-HandlesVia-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Identify-0.140.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Info-0.2.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Install-0.929.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Name-0.270.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Override-0.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Override-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Quote-2.6.88
-rw-r--r--metadata/md5-cache/dev-perl/Sub-Uplevel-0.280.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Switch-2.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Symbol-Global-Name-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Symbol-Util-0.20.300-r28
-rw-r--r--metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-0.102.08
-rw-r--r--metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-Perl-0.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Syntax-Keyword-Junction-0.3.8-r28
-rw-r--r--metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.290.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sys-CPU-0.610.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sys-CpuLoad-0.310.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Hostname-Long-1.500.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sys-MemInfo-0.990.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Mmap-0.200.08
-rw-r--r--metadata/md5-cache/dev-perl/Sys-SigAction-0.230.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Statistics-Linux-0.660.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Syscall-0.250.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Virt-10.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Virt-10.2.08
-rw-r--r--metadata/md5-cache/dev-perl/Sys-Virt-9.7.08
-rw-r--r--metadata/md5-cache/dev-perl/Sysadm-Install-0.480.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/TAP-Parser-SourceHandler-pgTAP-3.360.08
-rw-r--r--metadata/md5-cache/dev-perl/Taint-Runtime-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Taint-Util-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Task-Weaken-1.60.08
-rw-r--r--metadata/md5-cache/dev-perl/TeX-Encode-2.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Template-DBI-2.650.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Template-GD-2.660.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Template-Plugin-Cycle-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Template-Plugin-Latex-3.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Template-Tiny-1.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Template-Toolkit-3.101.08
-rw-r--r--metadata/md5-cache/dev-perl/Template-XML-2.170.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Term-ANSIScreen-1.500.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Term-Encoding-0.30.08
-rw-r--r--metadata/md5-cache/dev-perl/Term-ProgressBar-2.230.08
-rw-r--r--metadata/md5-cache/dev-perl/Term-ProgressBar-Quiet-0.310.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Term-ProgressBar-Simple-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.460.08
-rw-r--r--metadata/md5-cache/dev-perl/Term-ReadLine-Perl-1.30.300-r38
-rw-r--r--metadata/md5-cache/dev-perl/Term-ReadLine-TTYtter-1.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Term-ReadPassword-0.110.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Term-Screen-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Term-ScreenColor-1.200.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Term-Shell-0.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Term-ShellUI-0.920.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Term-UI-0.500.08
-rw-r--r--metadata/md5-cache/dev-perl/TermReadKey-2.380.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Assert-0.50.400-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-Base-0.890.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Bits-0.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-CPAN-Meta-0.250.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-CheckDeps-0.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Class-0.520.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-ClassAPI-1.70.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-CleanNamespaces-0.240.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Command-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Command-Simple-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Compile-3.3.18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Compile-3.3.28
-rw-r--r--metadata/md5-cache/dev-perl/Test-Compile-3.3.38
-rw-r--r--metadata/md5-cache/dev-perl/Test-Deep-1.130.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Deep-1.204.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Deep-JSON-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Dependencies-0.320.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-DiagINC-0.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Differences-0.710.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-DistManifest-1.14.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Distribution-2.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-EOL-2.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Exception-0.430.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Expander-2.5.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Test-ExpectAndCheck-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-FailWarnings-0.8.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-Fatal-0.17.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-File-1.993.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-File-Contents-0.242.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2-r112
-rw-r--r--metadata/md5-cache/dev-perl/Test-Filename-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-Files-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Files-0.260.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Fork-0.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Future-IO-Impl-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-HTTP-Server-Simple-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-InDistDir-1.112.718
-rw-r--r--metadata/md5-cache/dev-perl/Test-Inline-2.214.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Inter-1.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Inter-1.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Kit-2.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Kit-2.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Kwalitee-1.280.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-LWP-UserAgent-0.36.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-LeakTrace-0.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-LectroTest-0.500.100-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-LongString-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Manifest-2.23.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Manifest-2.24.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Test-Metrics-Any-0.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-MinimumVersion-0.101.838
-rw-r--r--metadata/md5-cache/dev-perl/Test-Mock-LWP-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Mock-LWP-Dispatch-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockModule-0.177.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockModule-0.178.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockObject-1.202.1.2208
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockRandom-1.10.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockTime-0.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-More-UTF8-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Most-0.380.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Needs-0.2.108
-rw-r--r--metadata/md5-cache/dev-perl/Test-NoTabs-2.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-NoWarnings-1.60.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Number-Delta-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Object-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Output-1.34.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Perl-Critic-1.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Pod-1.520.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Portability-Files-0.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Refcount-0.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Regexp-2017040101.0.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Test-Requires-0.110.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-RequiresInternet-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Script-1.290.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-SharedFork-0.350.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Spec-0.540.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-Strict-0.520.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test-TCP-2.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Taint-1.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-TempDir-Tiny-0.18.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Time-0.92.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Timer-2.120.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.1008
-rw-r--r--metadata/md5-cache/dev-perl/Test-Trap-0.3.58
-rw-r--r--metadata/md5-cache/dev-perl/Test-Unit-Lite-0.120.200-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Test-Version-2.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-WWW-Mechanize-1.600.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Warn-0.370.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Warnings-0.32.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Warnings-0.33.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-Without-Module-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-YAML-1.70.08
-rw-r--r--metadata/md5-cache/dev-perl/Test-utf8-1.20.08
-rw-r--r--metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Test2-Tools-Explain-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-Aligner-0.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-Aspell-0.90.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Text-Autoformat-1.750.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV-2.30.012
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV-2.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV-Simple-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV_XS-1.520.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-CSV_XS-1.540.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-CharWidth-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Diff-1.450.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-FindIndent-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-Format-0.620.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-German-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-Iconv-1.700.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Text-Kakasi-2.40.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Text-Levenshtein-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-LevenshteinXS-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Markdown-1.0.31-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Netstring-0.70.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Password-Pronounceable-0.300.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Patch-1.800.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Quoted-2.100.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-Reform-1.200.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Roman-3.500.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/Text-Shellwords-1.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Soundex-3.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-Table-1.135.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-Template-1.610.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-VimColor-0.290.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-WikiFormat-0.810.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-WordDiff-0.90.08
-rw-r--r--metadata/md5-cache/dev-perl/Text-WrapI18N-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Text-Wrapper-1.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Text-vFile-asData-0.80.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/TheSchwartz-1.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Thread-SigMask-0.4.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Throwable-1.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Array-CSV-0.80.08
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Array-Sorted-1.410.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Tie-CPHash-2.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Cache-0.210.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Cache-LRU-20150301.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Cache-LRU-Expires-0.550.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Cycle-1.228.012
-rw-r--r--metadata/md5-cache/dev-perl/Tie-EncryptedHash-1.240.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Hash-Method-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tie-IxHash-1.230.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tie-LLHash-1.4.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tie-ShadowHash-2.10.08
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Simple-1.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tie-StrictHash-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Tie-Sub-1.1.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Tie-ToObject-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Time-Duration-1.210.08
-rw-r--r--metadata/md5-cache/dev-perl/Time-Duration-Parse-0.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Time-Format-1.160.08
-rw-r--r--metadata/md5-cache/dev-perl/Time-Moment-0.440.08
-rw-r--r--metadata/md5-cache/dev-perl/Time-Monotonic-0.9.8-r18
-rw-r--r--metadata/md5-cache/dev-perl/Time-Out-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/Time-Out-0.240.08
-rw-r--r--metadata/md5-cache/dev-perl/Time-ParseDate-2015.103.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Time-Period-1.250.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Time-Piece-MySQL-0.60.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Time-Stopwatch-1.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Time-TAI64-2.110.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Time-TZOffset-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/TimeDate-2.330.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tk-804.36.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Tk-804.36.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Tk-CursorControl-0.400.0-r48
-rw-r--r--metadata/md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Tk-TableMatrix-1.290.08
-rw-r--r--metadata/md5-cache/dev-perl/Tree-DAG_Node-1.320.08
-rw-r--r--metadata/md5-cache/dev-perl/Tree-Simple-1.340.08
-rw-r--r--metadata/md5-cache/dev-perl/Try-Tiny-0.310.08
-rw-r--r--metadata/md5-cache/dev-perl/Type-Tiny-2.4.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Type-Tiny-XS-0.25.08
-rw-r--r--metadata/md5-cache/dev-perl/Types-Path-Tiny-0.6.08
-rw-r--r--metadata/md5-cache/dev-perl/Types-Serialiser-1.10.08
-rw-r--r--metadata/md5-cache/dev-perl/UNIVERSAL-can-1.201.403.280-r18
-rw-r--r--metadata/md5-cache/dev-perl/UNIVERSAL-isa-1.201.710.120-r18
-rw-r--r--metadata/md5-cache/dev-perl/UNIVERSAL-moniker-0.80.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/UNIVERSAL-require-0.190.08
-rw-r--r--metadata/md5-cache/dev-perl/URI-5.210.08
-rw-r--r--metadata/md5-cache/dev-perl/URI-5.280.08
-rw-r--r--metadata/md5-cache/dev-perl/URI-Encode-1.1.1-r18
-rw-r--r--metadata/md5-cache/dev-perl/URI-Fetch-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/URI-Find-20160806.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/URI-FromHash-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/URI-cpan-1.9.08
-rw-r--r--metadata/md5-cache/dev-perl/URI-redis-0.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/USB-LibUSB-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/USB-TMC-0.9.08
-rw-r--r--metadata/md5-cache/dev-perl/UUID-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/UUID-0.340.08
-rw-r--r--metadata/md5-cache/dev-perl/UUID-0.350.08
-rw-r--r--metadata/md5-cache/dev-perl/UUID-Tiny-1.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/UltraDNS-0.60.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-EastAsianWidth-12.0.08
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-LineBreak-2019.1.08
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-Map-0.112.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-Map8-0.130.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-MapUTF8-1.140.08
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-String-2.100.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-Stringprep-1.105.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-UTF8-0.620.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Unicode-UTF8simple-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Unix-Getrusage-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Unix-Mknod-0.40.08
-rw-r--r--metadata/md5-cache/dev-perl/Unix-Mknod-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/User-Identity-1.20.08
-rw-r--r--metadata/md5-cache/dev-perl/VM-EC2-1.280.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/VM-EC2-Security-CredentialCache-0.250.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Validate-Net-0.600.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Validate-Tiny-1.600.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Variable-Magic-0.630.08
-rw-r--r--metadata/md5-cache/dev-perl/Variable-Magic-0.640.08
-rw-r--r--metadata/md5-cache/dev-perl/Version-Next-1.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Video-Frequencies-0.30.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Video-Info-0.993.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Video-ivtv-0.13-r38
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Curl-4.170.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Dict-Leo-Org-2.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-0.260.08
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.08
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Mechanize-2.170.08
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Mechanize-2.180.08
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Mechanize-FormFiller-0.130.08
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/WWW-RobotRules-6.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/WWW-Shorten-3.94.08
-rw-r--r--metadata/md5-cache/dev-perl/Want-0.290.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/WattsUp-Daemon-0.4-r28
-rw-r--r--metadata/md5-cache/dev-perl/WeakRef-0.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Weather-Com-2.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/Web-Machine-0.170.08
-rw-r--r--metadata/md5-cache/dev-perl/Web-Scraper-0.380.08
-rw-r--r--metadata/md5-cache/dev-perl/WebService-Linode-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/WebService-MusicBrainz-1.0.68
-rw-r--r--metadata/md5-cache/dev-perl/WordNet-QueryData-1.490.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/Wx-0.993.200-r38
-rw-r--r--metadata/md5-cache/dev-perl/Wx-GLCanvas-0.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r58
-rw-r--r--metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r58
-rw-r--r--metadata/md5-cache/dev-perl/X-Osd-0.700.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/X11-FreeDesktop-DesktopEntry-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/X11-Protocol-0.560.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/X11-Protocol-Other-318
-rw-r--r--metadata/md5-cache/dev-perl/X11-XCB-0.210.08
-rw-r--r--metadata/md5-cache/dev-perl/X11-XCB-0.220.08
-rw-r--r--metadata/md5-cache/dev-perl/X500-DN-0.290.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Atom-0.430.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Catalog-1.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-CompactTree-XS-0.30.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Compile-1.630.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Compile-Cache-1.60.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Compile-SOAP-3.280.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Compile-Tester-0.910.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Compile-WSDL11-3.80.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-DOM-1.460.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-DOM-XPath-0.140.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/XML-DT-0.690.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-DTDParser-2.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Descent-1.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Directory-1.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Dumper-0.810.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Elemental-2.110.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Encoding-2.110.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Entities-1.0.200-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Fast-0.170.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Feed-0.630.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-FeedPP-0.950.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Filter-BufferText-1.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Filter-DOMFilter-LibXML-0.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Generator-1.130.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Grove-0.460.0_rc-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Handler-YAWriter-0.230.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/XML-LibXML-2.20.9008
-rw-r--r--metadata/md5-cache/dev-perl/XML-LibXML-2.21.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-LibXML-Iterator-1.60.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-LibXML-Simple-1.10.012
-rw-r--r--metadata/md5-cache/dev-perl/XML-LibXSLT-2.2.112
-rw-r--r--metadata/md5-cache/dev-perl/XML-Mini-1.380.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-NamespaceSupport-1.120.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-NodeFilter-0.10.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Parser-2.460.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Parser-2.470.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-Parser-Lite-0.722.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-RAI-1.303.100-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-RSS-1.620.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-RSS-1.630.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-RSS-Feed-2.400.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-RSS-LibXML-0.310.500-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-RSS-Parser-4.0.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-RegExp-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-SAX-1.20.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-SAX-Base-1.90.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-SAX-Expat-0.510.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/XML-SAX-ExpatXS-1.330.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-SAX-Writer-0.570.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Simple-2.250.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Simple-DTDReader-0.40.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-SimpleObject-0.530.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Smart-1.790.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Stream-1.240.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-TokeParser-0.50.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-TreePP-0.430.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Twig-3.520.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XML-Validator-Schema-1.100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-Writer-0.900.012
-rw-r--r--metadata/md5-cache/dev-perl/XML-XPath-1.480.08
-rw-r--r--metadata/md5-cache/dev-perl/XML-XPathEngine-0.140.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-XQL-0.680.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-XSLT-0.480.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XML-XUpdate-LibXML-0.6.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/XMLRPC-Lite-0.717.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XS-Object-Magic-0.50.08
-rw-r--r--metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.380.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.420.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.210.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/XString-0.5.08
-rw-r--r--metadata/md5-cache/dev-perl/XXX-0.380.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-1.300.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-1.310.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-LibYAML-0.890.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-PP-0.36.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-PP-0.38.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-Syck-1.340.08
-rw-r--r--metadata/md5-cache/dev-perl/YAML-Tiny-1.740.08
-rw-r--r--metadata/md5-cache/dev-perl/ZMQ-Constants-1.40.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/aliased-0.340.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/asa-1.40.08
-rw-r--r--metadata/md5-cache/dev-perl/autobox-3.0.1-r18
-rw-r--r--metadata/md5-cache/dev-perl/autobox-3.0.1-r28
-rw-r--r--metadata/md5-cache/dev-perl/autovivification-0.180.0-r112
-rw-r--r--metadata/md5-cache/dev-perl/autovivification-0.180.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/boolean-0.460.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/capitalization-0.30.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/common-sense-3.750.08
-rw-r--r--metadata/md5-cache/dev-perl/constant-boolean-0.20.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/constant-defer-6.0.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/enum-1.120.08
-rw-r--r--metadata/md5-cache/dev-perl/forks-0.360.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/forks-0.360.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/glib-perl-1.329.4008
-rw-r--r--metadata/md5-cache/dev-perl/go-perl-0.150.08
-rw-r--r--metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.08
-rw-r--r--metadata/md5-cache/dev-perl/gtk2-trayicon-0.70.08
-rw-r--r--metadata/md5-cache/dev-perl/gtk2-traymanager-0.50.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/iCal-Parser-1.210.08
-rw-r--r--metadata/md5-cache/dev-perl/indirect-0.390.08
-rw-r--r--metadata/md5-cache/dev-perl/libintl-perl-1.330.08
-rw-r--r--metadata/md5-cache/dev-perl/librg-utils-perl-1.0.43-r28
-rw-r--r--metadata/md5-cache/dev-perl/libwww-perl-6.720.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/libwww-perl-6.770.08
-rw-r--r--metadata/md5-cache/dev-perl/libxml-perl-0.80.0-r38
-rw-r--r--metadata/md5-cache/dev-perl/local-lib-2.0.298
-rw-r--r--metadata/md5-cache/dev-perl/maybe-0.20.200-r28
-rw-r--r--metadata/md5-cache/dev-perl/mecab-perl-0.996-r18
-rw-r--r--metadata/md5-cache/dev-perl/mime-construct-1.1100.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/multidimensional-0.14.08
-rw-r--r--metadata/md5-cache/dev-perl/namespace-autoclean-0.290.08
-rw-r--r--metadata/md5-cache/dev-perl/namespace-clean-0.270.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/pcsc-perl-1.4.14-r18
-rw-r--r--metadata/md5-cache/dev-perl/perl-headers-0.0.22
-rw-r--r--metadata/md5-cache/dev-perl/perl-ldap-0.680.08
-rw-r--r--metadata/md5-cache/dev-perl/prefork-1.50.08
-rw-r--r--metadata/md5-cache/dev-perl/rename-1.110.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/rename-1.140.012
-rw-r--r--metadata/md5-cache/dev-perl/self-0.360.0-r18
-rw-r--r--metadata/md5-cache/dev-perl/strictures-2.0.68
-rw-r--r--metadata/md5-cache/dev-perl/syntax-0.4.0-r28
-rw-r--r--metadata/md5-cache/dev-perl/tkispell-0.200.08
-rw-r--r--metadata/md5-cache/dev-perl/txt2html-2.530.08
-rw-r--r--metadata/md5-cache/dev-php/Manifest.gzbin46734 -> 45934 bytes
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.1.012
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.2.04
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.213
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.64
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.212
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2-r14
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.1.1-r111
-rw-r--r--metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.2.04
-rw-r--r--metadata/md5-cache/dev-php/pear-1.10.39
-rw-r--r--metadata/md5-cache/dev-php/pear-1.10.3-r14
-rw-r--r--metadata/md5-cache/dev-python/ConfigArgParse-1.72
-rw-r--r--metadata/md5-cache/dev-python/CppHeaderParser-2.7.4-r110
-rw-r--r--metadata/md5-cache/dev-python/Faker-25.3.016
-rw-r--r--metadata/md5-cache/dev-python/Faker-25.8.04
-rw-r--r--metadata/md5-cache/dev-python/Faker-25.9.116
-rw-r--r--metadata/md5-cache/dev-python/Faker-25.9.216
-rw-r--r--metadata/md5-cache/dev-python/Faker-26.0.016
-rw-r--r--metadata/md5-cache/dev-python/Manifest.gzbin343523 -> 351521 bytes
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-2.3.1016
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-2.3.316
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-2.3.416
-rw-r--r--metadata/md5-cache/dev-python/Nuitka-2.3.916
-rw-r--r--metadata/md5-cache/dev-python/PyQt-builder-1.16.315
-rw-r--r--metadata/md5-cache/dev-python/PyQt5-5.15.10-r112
-rw-r--r--metadata/md5-cache/dev-python/PyQt5-sip-12.13.0-r12
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-6.6.116
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-6.7.014
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.016
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-WebEngine-6.7.012
-rw-r--r--metadata/md5-cache/dev-python/PyQt6-sip-13.6.04
-rw-r--r--metadata/md5-cache/dev-python/PyQtWebEngine-5.15.6-r114
-rw-r--r--metadata/md5-cache/dev-python/PySDL2-0.9.1612
-rw-r--r--metadata/md5-cache/dev-python/Pyro5-5.15-r110
-rw-r--r--metadata/md5-cache/dev-python/a2wsgi-1.10.616
-rw-r--r--metadata/md5-cache/dev-python/aiodns-3.2.012
-rw-r--r--metadata/md5-cache/dev-python/aiofiles-24.1.016
-rw-r--r--metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r210
-rw-r--r--metadata/md5-cache/dev-python/aiosmtpd-1.4.516
-rw-r--r--metadata/md5-cache/dev-python/aiosmtpd-1.4.610
-rw-r--r--metadata/md5-cache/dev-python/alembic-1.13.216
-rw-r--r--metadata/md5-cache/dev-python/ansi2html-1.9.216
-rw-r--r--metadata/md5-cache/dev-python/ansible-compat-24.6.016
-rw-r--r--metadata/md5-cache/dev-python/ansible-compat-24.6.14
-rw-r--r--metadata/md5-cache/dev-python/ansible-compat-4.1.1216
-rw-r--r--metadata/md5-cache/dev-python/ansible-pygments-0.1.1-r112
-rw-r--r--metadata/md5-cache/dev-python/apache-libcloud-3.8.0-r110
-rw-r--r--metadata/md5-cache/dev-python/apispec-6.4.016
-rw-r--r--metadata/md5-cache/dev-python/apispec-6.5.016
-rw-r--r--metadata/md5-cache/dev-python/apispec-6.6.016
-rw-r--r--metadata/md5-cache/dev-python/apispec-6.6.110
-rw-r--r--metadata/md5-cache/dev-python/asyncstdlib-3.12.416
-rw-r--r--metadata/md5-cache/dev-python/atpublic-4.1.010
-rw-r--r--metadata/md5-cache/dev-python/autopep8-2.3.016
-rw-r--r--metadata/md5-cache/dev-python/autopep8-2.3.0-r116
-rw-r--r--metadata/md5-cache/dev-python/autopep8-2.3.116
-rw-r--r--metadata/md5-cache/dev-python/aws-xray-sdk-2.13.116
-rw-r--r--metadata/md5-cache/dev-python/aws-xray-sdk-2.14.04
-rw-r--r--metadata/md5-cache/dev-python/beniget-0.4.1-r110
-rw-r--r--metadata/md5-cache/dev-python/beniget-0.4.216
-rw-r--r--metadata/md5-cache/dev-python/beniget-0.4.2_p116
-rw-r--r--metadata/md5-cache/dev-python/black-24.3.016
-rw-r--r--metadata/md5-cache/dev-python/black-24.4.016
-rw-r--r--metadata/md5-cache/dev-python/black-24.4.116
-rw-r--r--metadata/md5-cache/dev-python/black-24.4.2-r112
-rw-r--r--metadata/md5-cache/dev-python/blosc-1.11.217
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.11716
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.1224
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.12816
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.13116
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.13216
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.13316
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.13416
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.13516
-rw-r--r--metadata/md5-cache/dev-python/boto3-1.34.13616
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.11716
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.1224
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.12816
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.13116
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.13216
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.13316
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.13416
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.13516
-rw-r--r--metadata/md5-cache/dev-python/botocore-1.34.13616
-rw-r--r--metadata/md5-cache/dev-python/btrfsutil-6.8.117
-rw-r--r--metadata/md5-cache/dev-python/btrfsutil-6.917
-rw-r--r--metadata/md5-cache/dev-python/build-1.1.116
-rw-r--r--metadata/md5-cache/dev-python/cachelib-0.13.04
-rw-r--r--metadata/md5-cache/dev-python/cairocffi-1.7.117
-rw-r--r--metadata/md5-cache/dev-python/caldav-1.3.910
-rw-r--r--metadata/md5-cache/dev-python/cattrs-23.2.3-r14
-rw-r--r--metadata/md5-cache/dev-python/cbor2-5.6.34
-rw-r--r--metadata/md5-cache/dev-python/cbor2-5.6.44
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.87.316
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.87.516
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.87.616
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.87.716
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.87.816
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-0.87.916
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.3.716
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.4.016
-rw-r--r--metadata/md5-cache/dev-python/cfn-lint-1.4.216
-rw-r--r--metadata/md5-cache/dev-python/cftime-1.6.317
-rw-r--r--metadata/md5-cache/dev-python/cftime-1.6.44
-rw-r--r--metadata/md5-cache/dev-python/clang-python-15.0.72
-rw-r--r--metadata/md5-cache/dev-python/clang-python-16.0.62
-rw-r--r--metadata/md5-cache/dev-python/clang-python-17.0.62
-rw-r--r--metadata/md5-cache/dev-python/clang-python-18.1.717
-rw-r--r--metadata/md5-cache/dev-python/clang-python-18.1.817
-rw-r--r--metadata/md5-cache/dev-python/clang-python-19.0.0.99992
-rw-r--r--metadata/md5-cache/dev-python/clang-python-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/dev-python/clang-python-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/dev-python/clang-python-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/dev-python/cleo-2.1.010
-rw-r--r--metadata/md5-cache/dev-python/clikit-0.6.2-r110
-rw-r--r--metadata/md5-cache/dev-python/commentjson-0.9.0-r212
-rw-r--r--metadata/md5-cache/dev-python/configshell-fb-1.1.3010
-rw-r--r--metadata/md5-cache/dev-python/constantly-23.10.410
-rw-r--r--metadata/md5-cache/dev-python/contourpy-1.2.112
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.5.017
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.5.117
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.5.217
-rw-r--r--metadata/md5-cache/dev-python/coverage-7.5.417
-rw-r--r--metadata/md5-cache/dev-python/crispy-bootstrap3-2024.110
-rw-r--r--metadata/md5-cache/dev-python/crispy-bootstrap4-2023.116
-rw-r--r--metadata/md5-cache/dev-python/crispy-bootstrap4-2024.110
-rw-r--r--metadata/md5-cache/dev-python/crispy-bootstrap5-2024.210
-rw-r--r--metadata/md5-cache/dev-python/cryptography-42.0.84
-rw-r--r--metadata/md5-cache/dev-python/cssutils-2.11.016
-rw-r--r--metadata/md5-cache/dev-python/cssutils-2.11.14
-rw-r--r--metadata/md5-cache/dev-python/curtsies-0.4.210
-rw-r--r--metadata/md5-cache/dev-python/cython-test-exception-raiser-1.0.2-r112
-rw-r--r--metadata/md5-cache/dev-python/dbus-python-1.3.212
-rw-r--r--metadata/md5-cache/dev-python/denonavr-0.11.416
-rw-r--r--metadata/md5-cache/dev-python/dep-logic-0.3.016
-rw-r--r--metadata/md5-cache/dev-python/deprecated-1.2.1410
-rw-r--r--metadata/md5-cache/dev-python/deprecation-2.1.0-r110
-rw-r--r--metadata/md5-cache/dev-python/dill-0.3.82
-rw-r--r--metadata/md5-cache/dev-python/dirty-equals-0.7.14
-rw-r--r--metadata/md5-cache/dev-python/diskcache-5.6.310
-rw-r--r--metadata/md5-cache/dev-python/dj-database-url-2.2.010
-rw-r--r--metadata/md5-cache/dev-python/dj-email-url-1.0.610
-rw-r--r--metadata/md5-cache/dev-python/dj-search-url-0.1-r110
-rw-r--r--metadata/md5-cache/dev-python/django-5.0.610
-rw-r--r--metadata/md5-cache/dev-python/django-cache-url-3.4.510
-rw-r--r--metadata/md5-cache/dev-python/django-configurations-2.5.110
-rw-r--r--metadata/md5-cache/dev-python/django-cors-headers-4.3.116
-rw-r--r--metadata/md5-cache/dev-python/django-cors-headers-4.4.016
-rw-r--r--metadata/md5-cache/dev-python/django-crispy-forms-2.116
-rw-r--r--metadata/md5-cache/dev-python/django-crispy-forms-2.210
-rw-r--r--metadata/md5-cache/dev-python/django-redis-5.4.010
-rw-r--r--metadata/md5-cache/dev-python/djangorestframework-3.15.016
-rw-r--r--metadata/md5-cache/dev-python/djangorestframework-3.15.116
-rw-r--r--metadata/md5-cache/dev-python/djangorestframework-3.15.216
-rw-r--r--metadata/md5-cache/dev-python/dkimpy-1.1.716
-rw-r--r--metadata/md5-cache/dev-python/doc8-1.1.1-r116
-rw-r--r--metadata/md5-cache/dev-python/docstring-to-markdown-0.1510
-rw-r--r--metadata/md5-cache/dev-python/doit-0.36.0-r217
-rw-r--r--metadata/md5-cache/dev-python/doit-py-0.5.0-r110
-rw-r--r--metadata/md5-cache/dev-python/email-validator-2.2.016
-rw-r--r--metadata/md5-cache/dev-python/ensurepip-pip-24.112
-rw-r--r--metadata/md5-cache/dev-python/ensurepip-pip-24.1.112
-rw-r--r--metadata/md5-cache/dev-python/ensurepip-setuptools-70.1.112
-rw-r--r--metadata/md5-cache/dev-python/environs-10.3.016
-rw-r--r--metadata/md5-cache/dev-python/environs-11.0.010
-rw-r--r--metadata/md5-cache/dev-python/enzyme-0.5.016
-rw-r--r--metadata/md5-cache/dev-python/enzyme-0.5.216
-rw-r--r--metadata/md5-cache/dev-python/eyeD3-0.9.7-r110
-rw-r--r--metadata/md5-cache/dev-python/fasteners-0.1910
-rw-r--r--metadata/md5-cache/dev-python/ffmpeg-python-0.2.0_p20220711-r110
-rw-r--r--metadata/md5-cache/dev-python/filelock-3.15.316
-rw-r--r--metadata/md5-cache/dev-python/filelock-3.15.416
-rw-r--r--metadata/md5-cache/dev-python/filetype-1.2.010
-rw-r--r--metadata/md5-cache/dev-python/fitsio-1.2.1-r117
-rw-r--r--metadata/md5-cache/dev-python/fitsio-1.2.1-r217
-rw-r--r--metadata/md5-cache/dev-python/fitsio-1.2.217
-rw-r--r--metadata/md5-cache/dev-python/fitsio-1.2.417
-rw-r--r--metadata/md5-cache/dev-python/flit-3.8.016
-rw-r--r--metadata/md5-cache/dev-python/flit-3.9.016
-rw-r--r--metadata/md5-cache/dev-python/flit-3.9.0-r116
-rw-r--r--metadata/md5-cache/dev-python/flufl-lock-8.1.010
-rw-r--r--metadata/md5-cache/dev-python/fonttools-4.53.014
-rw-r--r--metadata/md5-cache/dev-python/fs-2.4.1610
-rw-r--r--metadata/md5-cache/dev-python/fsspec-2024.6.010
-rw-r--r--metadata/md5-cache/dev-python/fsspec-2024.6.116
-rw-r--r--metadata/md5-cache/dev-python/gast-0.5.516
-rw-r--r--metadata/md5-cache/dev-python/gast-0.6.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-core-2.19.116
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.130.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.132.04
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.133.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.134.016
-rw-r--r--metadata/md5-cache/dev-python/google-api-python-client-2.135.016
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.29.016
-rw-r--r--metadata/md5-cache/dev-python/google-auth-2.30.04
-rw-r--r--metadata/md5-cache/dev-python/googleapis-common-protos-1.63.215
-rw-r--r--metadata/md5-cache/dev-python/griffe-0.45.316
-rw-r--r--metadata/md5-cache/dev-python/griffe-0.46.016
-rw-r--r--metadata/md5-cache/dev-python/griffe-0.47.016
-rw-r--r--metadata/md5-cache/dev-python/hatchling-1.25.016
-rw-r--r--metadata/md5-cache/dev-python/hidapi-0.14.012
-rw-r--r--metadata/md5-cache/dev-python/hishel-0.0.2916
-rw-r--r--metadata/md5-cache/dev-python/housekeeping-1.110
-rw-r--r--metadata/md5-cache/dev-python/huawei-lte-api-1.9.316
-rw-r--r--metadata/md5-cache/dev-python/hvac-2.1.016
-rw-r--r--metadata/md5-cache/dev-python/hvac-2.2.016
-rw-r--r--metadata/md5-cache/dev-python/hvac-2.3.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.103.516
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.104.016
-rw-r--r--metadata/md5-cache/dev-python/hypothesis-6.104.116
-rw-r--r--metadata/md5-cache/dev-python/icalendar-5.0.1316
-rw-r--r--metadata/md5-cache/dev-python/ijson-3.2.317
-rw-r--r--metadata/md5-cache/dev-python/ijson-3.3.04
-rw-r--r--metadata/md5-cache/dev-python/imageio-2.34.1-r116
-rw-r--r--metadata/md5-cache/dev-python/imageio-2.34.216
-rw-r--r--metadata/md5-cache/dev-python/importlib-metadata-7.2.016
-rw-r--r--metadata/md5-cache/dev-python/importlib-metadata-7.2.116
-rw-r--r--metadata/md5-cache/dev-python/importlib-metadata-8.0.016
-rw-r--r--metadata/md5-cache/dev-python/incremental-22.10.0-r110
-rw-r--r--metadata/md5-cache/dev-python/inflect-7.3.016
-rw-r--r--metadata/md5-cache/dev-python/ipython-8.25.04
-rw-r--r--metadata/md5-cache/dev-python/ipython-8.26.017
-rw-r--r--metadata/md5-cache/dev-python/ipywidgets-8.1.34
-rw-r--r--metadata/md5-cache/dev-python/jack-client-0.5.410
-rw-r--r--metadata/md5-cache/dev-python/js2py-0.7415
-rw-r--r--metadata/md5-cache/dev-python/js2py-0.74-r216
-rw-r--r--metadata/md5-cache/dev-python/jsonpickle-3.2.216
-rw-r--r--metadata/md5-cache/dev-python/jsonschema-path-0.3.316
-rw-r--r--metadata/md5-cache/dev-python/jupyter-packaging-0.12.310
-rw-r--r--metadata/md5-cache/dev-python/jupyterlab-4.2.317
-rw-r--r--metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.114
-rw-r--r--metadata/md5-cache/dev-python/kaptan-0.6.010
-rw-r--r--metadata/md5-cache/dev-python/kerberos-1.3.1-r24
-rw-r--r--metadata/md5-cache/dev-python/kombu-5.3.616
-rw-r--r--metadata/md5-cache/dev-python/kombu-5.3.74
-rw-r--r--metadata/md5-cache/dev-python/legacy-cgi-2.6.116
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-10.3.012
-rw-r--r--metadata/md5-cache/dev-python/libvirt-python-999912
-rw-r--r--metadata/md5-cache/dev-python/lit-15.0.72
-rw-r--r--metadata/md5-cache/dev-python/lit-16.0.62
-rw-r--r--metadata/md5-cache/dev-python/lit-17.0.62
-rw-r--r--metadata/md5-cache/dev-python/lit-18.1.716
-rw-r--r--metadata/md5-cache/dev-python/lit-18.1.816
-rw-r--r--metadata/md5-cache/dev-python/lit-19.0.0.99992
-rw-r--r--metadata/md5-cache/dev-python/lit-19.0.0_pre2024060815
-rw-r--r--metadata/md5-cache/dev-python/lit-19.0.0_pre2024061515
-rw-r--r--metadata/md5-cache/dev-python/lit-19.0.0_pre2024062315
-rw-r--r--metadata/md5-cache/dev-python/livereload-2.7.016
-rw-r--r--metadata/md5-cache/dev-python/llfuse-1.5.012
-rw-r--r--metadata/md5-cache/dev-python/lmfit-1.2.216
-rw-r--r--metadata/md5-cache/dev-python/lmfit-1.3.016
-rw-r--r--metadata/md5-cache/dev-python/makefun-1.15.210
-rw-r--r--metadata/md5-cache/dev-python/mapbox_earcut-1.0.1-r112
-rw-r--r--metadata/md5-cache/dev-python/markdown-exec-1.8.216
-rw-r--r--metadata/md5-cache/dev-python/markdown-exec-1.9.12
-rw-r--r--metadata/md5-cache/dev-python/markdown-exec-1.9.216
-rw-r--r--metadata/md5-cache/dev-python/markdown-exec-1.9.316
-rw-r--r--metadata/md5-cache/dev-python/matplotlib-3.9.0-r112
-rw-r--r--metadata/md5-cache/dev-python/mergedeep-1.3.4-r112
-rw-r--r--metadata/md5-cache/dev-python/micawber-0.5.510
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-autorefs-0.5.016
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.2.016
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-macros-plugin-1.0.416
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.5.2516
-rw-r--r--metadata/md5-cache/dev-python/mkdocs-material-9.5.264
-rw-r--r--metadata/md5-cache/dev-python/mkdocstrings-python-1.10.416
-rw-r--r--metadata/md5-cache/dev-python/mkdocstrings-python-1.10.516
-rw-r--r--metadata/md5-cache/dev-python/moddb-0.10.017
-rw-r--r--metadata/md5-cache/dev-python/msgpack-1.0.84
-rw-r--r--metadata/md5-cache/dev-python/munkres-1.1.4-r14
-rw-r--r--metadata/md5-cache/dev-python/mypy-1.10.117
-rw-r--r--metadata/md5-cache/dev-python/nbxmpp-5.0.04
-rw-r--r--metadata/md5-cache/dev-python/nbxmpp-5.0.116
-rw-r--r--metadata/md5-cache/dev-python/networkx-3.310
-rw-r--r--metadata/md5-cache/dev-python/nodeenv-1.8.0-r117
-rw-r--r--metadata/md5-cache/dev-python/nodeenv-1.9.017
-rw-r--r--metadata/md5-cache/dev-python/nodeenv-1.9.14
-rw-r--r--metadata/md5-cache/dev-python/noseofyeti-2.4.9-r110
-rw-r--r--metadata/md5-cache/dev-python/notebook-7.2.016
-rw-r--r--metadata/md5-cache/dev-python/notebook-7.2.14
-rw-r--r--metadata/md5-cache/dev-python/numexpr-2.10.116
-rw-r--r--metadata/md5-cache/dev-python/openpyxl-3.1.42
-rw-r--r--metadata/md5-cache/dev-python/openpyxl-3.1.516
-rw-r--r--metadata/md5-cache/dev-python/oslo-concurrency-6.0.010
-rw-r--r--metadata/md5-cache/dev-python/pandas-2.2.24
-rw-r--r--metadata/md5-cache/dev-python/pandas-2.2.2-r14
-rw-r--r--metadata/md5-cache/dev-python/parse-1.20.116
-rw-r--r--metadata/md5-cache/dev-python/parse-1.20.24
-rw-r--r--metadata/md5-cache/dev-python/pdfrw-0.4_p1-r110
-rw-r--r--metadata/md5-cache/dev-python/pdm-2.15.116
-rw-r--r--metadata/md5-cache/dev-python/pdm-2.15.216
-rw-r--r--metadata/md5-cache/dev-python/pdm-2.15.316
-rw-r--r--metadata/md5-cache/dev-python/pdm-2.16.016
-rw-r--r--metadata/md5-cache/dev-python/pdm-2.16.116
-rw-r--r--metadata/md5-cache/dev-python/pdm-backend-2.3.116
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.3716
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.3816
-rw-r--r--metadata/md5-cache/dev-python/phonenumbers-8.13.394
-rw-r--r--metadata/md5-cache/dev-python/pikepdf-9.0.014
-rw-r--r--metadata/md5-cache/dev-python/pillow-10.3.04
-rw-r--r--metadata/md5-cache/dev-python/pip-24.116
-rw-r--r--metadata/md5-cache/dev-python/pip-24.1-r116
-rw-r--r--metadata/md5-cache/dev-python/pip-24.1.116
-rw-r--r--metadata/md5-cache/dev-python/pkgcraft-0.0.1017
-rw-r--r--metadata/md5-cache/dev-python/pkgcraft-99992
-rw-r--r--metadata/md5-cache/dev-python/plyvel-1.5.112
-rw-r--r--metadata/md5-cache/dev-python/pockets-0.9.1-r310
-rw-r--r--metadata/md5-cache/dev-python/pooch-1.8.116
-rw-r--r--metadata/md5-cache/dev-python/pooch-1.8.212
-rw-r--r--metadata/md5-cache/dev-python/portalocker-2.10.016
-rw-r--r--metadata/md5-cache/dev-python/priority-1.3.0-r110
-rw-r--r--metadata/md5-cache/dev-python/proto-plus-1.24.016
-rw-r--r--metadata/md5-cache/dev-python/psutil-6.0.017
-rw-r--r--metadata/md5-cache/dev-python/pudb-2024.112
-rw-r--r--metadata/md5-cache/dev-python/puremagic-1.2516
-rw-r--r--metadata/md5-cache/dev-python/py-cpuinfo-9.0.010
-rw-r--r--metadata/md5-cache/dev-python/pyalsa-1.2.124
-rw-r--r--metadata/md5-cache/dev-python/pyamg-5.2.017
-rw-r--r--metadata/md5-cache/dev-python/pyamg-5.2.117
-rw-r--r--metadata/md5-cache/dev-python/pyaml-24.4.010
-rw-r--r--metadata/md5-cache/dev-python/pyarrow-16.1.04
-rw-r--r--metadata/md5-cache/dev-python/pybind11-2.13.116
-rw-r--r--metadata/md5-cache/dev-python/pycairo-1.26.117
-rw-r--r--metadata/md5-cache/dev-python/pycares-4.4.012
-rw-r--r--metadata/md5-cache/dev-python/pychromecast-13.1.015
-rw-r--r--metadata/md5-cache/dev-python/pychromecast-14.0.115
-rw-r--r--metadata/md5-cache/dev-python/pycurl-7.45.312
-rw-r--r--metadata/md5-cache/dev-python/pycxx-7.1.8-r14
-rw-r--r--metadata/md5-cache/dev-python/pydantic-2.7.216
-rw-r--r--metadata/md5-cache/dev-python/pydantic-2.7.34
-rw-r--r--metadata/md5-cache/dev-python/pydantic-2.8.0_beta116
-rw-r--r--metadata/md5-cache/dev-python/pydantic-core-2.18.317
-rw-r--r--metadata/md5-cache/dev-python/pydantic-core-2.18.44
-rw-r--r--metadata/md5-cache/dev-python/pydantic-core-2.20.017
-rw-r--r--metadata/md5-cache/dev-python/pydata-sphinx-theme-0.15.416
-rw-r--r--metadata/md5-cache/dev-python/pyeclib-1.6.112
-rw-r--r--metadata/md5-cache/dev-python/pyftpdlib-1.5.1016
-rw-r--r--metadata/md5-cache/dev-python/pyfuse3-3.3.012
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.5.2-r34
-rw-r--r--metadata/md5-cache/dev-python/pygame-2.6.017
-rw-r--r--metadata/md5-cache/dev-python/pygdbmi-0.11.0.04
-rw-r--r--metadata/md5-cache/dev-python/pygit2-1.15.04
-rw-r--r--metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r216
-rw-r--r--metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r316
-rw-r--r--metadata/md5-cache/dev-python/pykwalify-1.8.0-r310
-rw-r--r--metadata/md5-cache/dev-python/pylev-1.4.0-r110
-rw-r--r--metadata/md5-cache/dev-python/pylint-3.2.216
-rw-r--r--metadata/md5-cache/dev-python/pylint-3.2.34
-rw-r--r--metadata/md5-cache/dev-python/pylint-3.2.416
-rw-r--r--metadata/md5-cache/dev-python/pylint-3.2.516
-rw-r--r--metadata/md5-cache/dev-python/pymongo-4.7.24
-rw-r--r--metadata/md5-cache/dev-python/pyotherside-1.6.015
-rw-r--r--metadata/md5-cache/dev-python/pyotherside-1.6.0-r115
-rw-r--r--metadata/md5-cache/dev-python/pyotp-2.9.010
-rw-r--r--metadata/md5-cache/dev-python/pyproject-api-1.7.116
-rw-r--r--metadata/md5-cache/dev-python/pyside6-6.7.217
-rw-r--r--metadata/md5-cache/dev-python/pyside6-tools-6.7.216
-rw-r--r--metadata/md5-cache/dev-python/pystache-0.6.510
-rw-r--r--metadata/md5-cache/dev-python/pyte-0.8.210
-rw-r--r--metadata/md5-cache/dev-python/pytest-8.2.016
-rw-r--r--metadata/md5-cache/dev-python/pytest-8.2.0-r116
-rw-r--r--metadata/md5-cache/dev-python/pytest-8.2.116
-rw-r--r--metadata/md5-cache/dev-python/pytest-8.2.24
-rw-r--r--metadata/md5-cache/dev-python/pytest-bdd-7.1.216
-rw-r--r--metadata/md5-cache/dev-python/pytest-bdd-7.2.04
-rw-r--r--metadata/md5-cache/dev-python/pytest-django-4.8.010
-rw-r--r--metadata/md5-cache/dev-python/pytest-tornado-0.8.1-r110
-rw-r--r--metadata/md5-cache/dev-python/python-gammu-3.2.4-r112
-rw-r--r--metadata/md5-cache/dev-python/python-lsp-jsonrpc-1.1.210
-rw-r--r--metadata/md5-cache/dev-python/python-mpv-1.0.516
-rw-r--r--metadata/md5-cache/dev-python/python-mpv-1.0.716
-rw-r--r--metadata/md5-cache/dev-python/python-snappy-0.7.216
-rw-r--r--metadata/md5-cache/dev-python/python-socks-2.5.016
-rw-r--r--metadata/md5-cache/dev-python/python-xlib-0.3310
-rw-r--r--metadata/md5-cache/dev-python/python-xmp-toolkit-2.0.2-r110
-rw-r--r--metadata/md5-cache/dev-python/pythonnet-3.0.32
-rw-r--r--metadata/md5-cache/dev-python/pythran-0.16.110
-rw-r--r--metadata/md5-cache/dev-python/pytoolconfig-1.3.110
-rw-r--r--metadata/md5-cache/dev-python/pytools-2024.1.316
-rw-r--r--metadata/md5-cache/dev-python/pytools-2024.1.54
-rw-r--r--metadata/md5-cache/dev-python/pytools-2024.1.616
-rw-r--r--metadata/md5-cache/dev-python/pytrie-0.4.0-r110
-rw-r--r--metadata/md5-cache/dev-python/qiskit-0.46.117
-rw-r--r--metadata/md5-cache/dev-python/qiskit-1.1.117
-rw-r--r--metadata/md5-cache/dev-python/qiskit-aer-0.12.217
-rw-r--r--metadata/md5-cache/dev-python/qiskit-aer-0.13.317
-rw-r--r--metadata/md5-cache/dev-python/quantities-0.15.016
-rw-r--r--metadata/md5-cache/dev-python/quantities-0.15.0-r116
-rw-r--r--metadata/md5-cache/dev-python/redis-5.0.416
-rw-r--r--metadata/md5-cache/dev-python/redis-5.0.54
-rw-r--r--metadata/md5-cache/dev-python/redis-5.0.716
-rw-r--r--metadata/md5-cache/dev-python/reno-4.1.010
-rw-r--r--metadata/md5-cache/dev-python/reportlab-4.2.216
-rw-r--r--metadata/md5-cache/dev-python/requests-cache-1.2.116
-rw-r--r--metadata/md5-cache/dev-python/resolvelib-1.0.112
-rw-r--r--metadata/md5-cache/dev-python/responses-0.25.016
-rw-r--r--metadata/md5-cache/dev-python/responses-0.25.24
-rw-r--r--metadata/md5-cache/dev-python/restructuredtext-lint-1.4.010
-rw-r--r--metadata/md5-cache/dev-python/roman-4.210
-rw-r--r--metadata/md5-cache/dev-python/rsa-4.910
-rw-r--r--metadata/md5-cache/dev-python/rustworkx-0.15.017
-rw-r--r--metadata/md5-cache/dev-python/rustworkx-0.15.117
-rw-r--r--metadata/md5-cache/dev-python/s3transfer-0.10.216
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-0.18.016
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-core-0.9.716
-rw-r--r--metadata/md5-cache/dev-python/scikit-build-core-0.9.816
-rw-r--r--metadata/md5-cache/dev-python/scikit-image-0.23.117
-rw-r--r--metadata/md5-cache/dev-python/scikit-image-0.24.017
-rw-r--r--metadata/md5-cache/dev-python/scikit-learn-1.4.2-r117
-rw-r--r--metadata/md5-cache/dev-python/scikit-learn-1.5.04
-rw-r--r--metadata/md5-cache/dev-python/scipy-1.14.017
-rw-r--r--metadata/md5-cache/dev-python/secretstorage-3.3.310
-rw-r--r--metadata/md5-cache/dev-python/seedir-0.5.016
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.21.010
-rw-r--r--metadata/md5-cache/dev-python/selenium-4.22.0-r116
-rw-r--r--metadata/md5-cache/dev-python/sentry-sdk-2.3.116
-rw-r--r--metadata/md5-cache/dev-python/sentry-sdk-2.5.14
-rw-r--r--metadata/md5-cache/dev-python/sentry-sdk-2.6.016
-rw-r--r--metadata/md5-cache/dev-python/sentry-sdk-2.7.016
-rw-r--r--metadata/md5-cache/dev-python/sentry-sdk-2.7.116
-rw-r--r--metadata/md5-cache/dev-python/serpent-1.4110
-rw-r--r--metadata/md5-cache/dev-python/setuptools-69.0.3-r16
-rw-r--r--metadata/md5-cache/dev-python/setuptools-69.5.1-r16
-rw-r--r--metadata/md5-cache/dev-python/setuptools-70.0.06
-rw-r--r--metadata/md5-cache/dev-python/setuptools-70.1.117
-rw-r--r--metadata/md5-cache/dev-python/setuptools-rust-1.9.016
-rw-r--r--metadata/md5-cache/dev-python/setuptools-rust-1.9.0-r14
-rw-r--r--metadata/md5-cache/dev-python/shiboken6-6.7.217
-rw-r--r--metadata/md5-cache/dev-python/shtab-1.7.14
-rw-r--r--metadata/md5-cache/dev-python/sip-6.8.516
-rw-r--r--metadata/md5-cache/dev-python/slixmpp-1.8.512
-rw-r--r--metadata/md5-cache/dev-python/slixmpp-999912
-rw-r--r--metadata/md5-cache/dev-python/smartypants-2.0.1-r110
-rw-r--r--metadata/md5-cache/dev-python/sphinx-argparse-0.4.04
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autoapi-3.1.216
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.016
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.116
-rw-r--r--metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.216
-rw-r--r--metadata/md5-cache/dev-python/sphinx-copybutton-0.5.24
-rw-r--r--metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.214
-rw-r--r--metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.5.010
-rw-r--r--metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.94
-rw-r--r--metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.010
-rw-r--r--metadata/md5-cache/dev-python/spyder-6.0.0_beta116
-rw-r--r--metadata/md5-cache/dev-python/spyder-6.0.0_beta216
-rw-r--r--metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta615
-rw-r--r--metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta715
-rw-r--r--metadata/md5-cache/dev-python/sqlalchemy-2.0.3117
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.0.317
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.1.017
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.2.017
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.3.317
-rw-r--r--metadata/md5-cache/dev-python/sqlglot-25.4.017
-rw-r--r--metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r110
-rw-r--r--metadata/md5-cache/dev-python/stestr-4.1.010
-rw-r--r--metadata/md5-cache/dev-python/stripe-10.0.016
-rw-r--r--metadata/md5-cache/dev-python/stripe-10.1.016
-rw-r--r--metadata/md5-cache/dev-python/stripe-9.10.04
-rw-r--r--metadata/md5-cache/dev-python/stripe-9.11.016
-rw-r--r--metadata/md5-cache/dev-python/stripe-9.8.016
-rw-r--r--metadata/md5-cache/dev-python/subunit-1.4.412
-rw-r--r--metadata/md5-cache/dev-python/superqt-0.6.716
-rw-r--r--metadata/md5-cache/dev-python/swagger-spec-validator-3.0.416
-rw-r--r--metadata/md5-cache/dev-python/sybil-6.1.110
-rw-r--r--metadata/md5-cache/dev-python/tappy-3.1-r110
-rw-r--r--metadata/md5-cache/dev-python/tblib-3.0.010
-rw-r--r--metadata/md5-cache/dev-python/tekore-5.4.010
-rw-r--r--metadata/md5-cache/dev-python/tempest-39.0.010
-rw-r--r--metadata/md5-cache/dev-python/tempora-5.6.016
-rw-r--r--metadata/md5-cache/dev-python/tenacity-8.4.112
-rw-r--r--metadata/md5-cache/dev-python/tenacity-8.4.216
-rw-r--r--metadata/md5-cache/dev-python/terminado-0.18.110
-rw-r--r--metadata/md5-cache/dev-python/testfixtures-8.2.016
-rw-r--r--metadata/md5-cache/dev-python/testfixtures-8.3.012
-rw-r--r--metadata/md5-cache/dev-python/thrift-0.20.016
-rw-r--r--metadata/md5-cache/dev-python/tifffile-2024.4.2416
-rw-r--r--metadata/md5-cache/dev-python/tifffile-2024.5.1016
-rw-r--r--metadata/md5-cache/dev-python/tifffile-2024.5.2216
-rw-r--r--metadata/md5-cache/dev-python/tifffile-2024.5.316
-rw-r--r--metadata/md5-cache/dev-python/tifffile-2024.6.1816
-rw-r--r--metadata/md5-cache/dev-python/tornado-6.4.114
-rw-r--r--metadata/md5-cache/dev-python/tpm2-pytss-2.3.017
-rw-r--r--metadata/md5-cache/dev-python/tqdm-4.66.410
-rw-r--r--metadata/md5-cache/dev-python/translate-toolkit-3.13.116
-rw-r--r--metadata/md5-cache/dev-python/trio-websocket-0.11.110
-rw-r--r--metadata/md5-cache/dev-python/truststore-0.9.14
-rw-r--r--metadata/md5-cache/dev-python/tubes-0.2.110
-rw-r--r--metadata/md5-cache/dev-python/twine-5.1.116
-rw-r--r--metadata/md5-cache/dev-python/twisted-24.3.0_p2024062816
-rw-r--r--metadata/md5-cache/dev-python/txaio-23.1.110
-rw-r--r--metadata/md5-cache/dev-python/txredisapi-1.4.1010
-rw-r--r--metadata/md5-cache/dev-python/txrequests-0.9.6-r110
-rw-r--r--metadata/md5-cache/dev-python/txtorcon-23.11.010
-rw-r--r--metadata/md5-cache/dev-python/types-psutil-6.0.0.2024062115
-rw-r--r--metadata/md5-cache/dev-python/types-setuptools-70.1.0.2024062515
-rw-r--r--metadata/md5-cache/dev-python/types-setuptools-70.1.0.2024062715
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.11.016
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.11.0_p2024051216
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.12.016
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.12.0_rc116
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.12.116
-rw-r--r--metadata/md5-cache/dev-python/typing-extensions-4.12.24
-rw-r--r--metadata/md5-cache/dev-python/typogrify-2.0.7-r110
-rw-r--r--metadata/md5-cache/dev-python/unearth-0.15.516
-rw-r--r--metadata/md5-cache/dev-python/urllib3-2.2.24
-rw-r--r--metadata/md5-cache/dev-python/urwid-2.6.1217
-rw-r--r--metadata/md5-cache/dev-python/urwid-2.6.134
-rw-r--r--metadata/md5-cache/dev-python/uv-0.1.2417
-rw-r--r--metadata/md5-cache/dev-python/uv-0.2.1017
-rw-r--r--metadata/md5-cache/dev-python/uv-0.2.1515
-rw-r--r--metadata/md5-cache/dev-python/uv-0.2.1715
-rw-r--r--metadata/md5-cache/dev-python/uv-0.2.817
-rw-r--r--metadata/md5-cache/dev-python/uv-0.2.917
-rw-r--r--metadata/md5-cache/dev-python/vcrpy-6.0.110
-rw-r--r--metadata/md5-cache/dev-python/versioningit-3.1.110
-rw-r--r--metadata/md5-cache/dev-python/virtualenv-20.26.316
-rw-r--r--metadata/md5-cache/dev-python/virtualenv-20.26.3-r116
-rw-r--r--metadata/md5-cache/dev-python/virtualenv-20.26.3-r216
-rw-r--r--metadata/md5-cache/dev-python/vobject-0.9.710
-rw-r--r--metadata/md5-cache/dev-python/voluptuous-0.15.016
-rw-r--r--metadata/md5-cache/dev-python/voluptuous-0.15.116
-rw-r--r--metadata/md5-cache/dev-python/wcmatch-8.5.210
-rw-r--r--metadata/md5-cache/dev-python/weasyprint-62.116
-rw-r--r--metadata/md5-cache/dev-python/weasyprint-62.24
-rw-r--r--metadata/md5-cache/dev-python/weasyprint-62.316
-rw-r--r--metadata/md5-cache/dev-python/webcolors-1.1316
-rw-r--r--metadata/md5-cache/dev-python/webcolors-24.6.04
-rw-r--r--metadata/md5-cache/dev-python/websocket-client-1.8.010
-rw-r--r--metadata/md5-cache/dev-python/whatthepatch-1.0.510
-rw-r--r--metadata/md5-cache/dev-python/widgetsnbextension-4.0.1015
-rw-r--r--metadata/md5-cache/dev-python/widgetsnbextension-4.0.114
-rw-r--r--metadata/md5-cache/dev-python/wxpython-4.2.117
-rw-r--r--metadata/md5-cache/dev-python/wxpython-4.2.1-r117
-rw-r--r--metadata/md5-cache/dev-python/wxpython-4.2.1-r24
-rw-r--r--metadata/md5-cache/dev-python/xarray-2024.1.1-r116
-rw-r--r--metadata/md5-cache/dev-python/xarray-2024.2.0-r116
-rw-r--r--metadata/md5-cache/dev-python/xarray-2024.3.016
-rw-r--r--metadata/md5-cache/dev-python/xarray-2024.3.0-r116
-rw-r--r--metadata/md5-cache/dev-python/xarray-2024.5.04
-rw-r--r--metadata/md5-cache/dev-python/yapsy-1.12.2-r210
-rw-r--r--metadata/md5-cache/dev-qt/Manifest.gzbin35447 -> 35477 bytes
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-13.0.12
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-13.0.26
-rw-r--r--metadata/md5-cache/dev-qt/qt-creator-99992
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qt3d-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qt5compat-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtbase-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtcharts-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtconnectivity-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtdeclarative-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qthttpserver-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtimageformats-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtlanguageserver-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtlocation-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.7.24
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtmultimedia-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtnetworkauth-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtpositioning-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtquick3d-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtquicktimeline-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.7.26
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtscxml-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtsensors-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtserialbus-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtserialport-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtshadertools-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtspeech-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtsvg-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qttools-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qttranslations-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwayland-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebchannel-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.7.14
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.7.24
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.7.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.8.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtwebengine-6.99994
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebsockets-6.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.7.12
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.7.22
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.7.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.8.99992
-rw-r--r--metadata/md5-cache/dev-qt/qtwebview-6.99992
-rw-r--r--metadata/md5-cache/dev-ruby/Manifest.gzbin212806 -> 215386 bytes
-rw-r--r--metadata/md5-cache/dev-ruby/addressable-2.8.717
-rw-r--r--metadata/md5-cache/dev-ruby/ammeter-1.1.712
-rw-r--r--metadata/md5-cache/dev-ruby/async-2.8.24
-rw-r--r--metadata/md5-cache/dev-ruby/async-pool-0.7.017
-rw-r--r--metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.16.012
-rw-r--r--metadata/md5-cache/dev-ruby/benchmark-ips-2.13.04
-rw-r--r--metadata/md5-cache/dev-ruby/capistrano-3.18.14
-rw-r--r--metadata/md5-cache/dev-ruby/capistrano-3.19.017
-rw-r--r--metadata/md5-cache/dev-ruby/charlock_holmes-0.7.817
-rw-r--r--metadata/md5-cache/dev-ruby/console-1.23.64
-rw-r--r--metadata/md5-cache/dev-ruby/dalli-3.2.84
-rw-r--r--metadata/md5-cache/dev-ruby/docile-1.4.0-r14
-rw-r--r--metadata/md5-cache/dev-ruby/facter-4.7.04
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-2.9.217
-rw-r--r--metadata/md5-cache/dev-ruby/faraday-retry-2.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/git-2.1.117
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.2217
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.22-r117
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.2317
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.23-r117
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.2417
-rw-r--r--metadata/md5-cache/dev-ruby/gpgme-2.0.24-r117
-rw-r--r--metadata/md5-cache/dev-ruby/io-event-1.5.14
-rw-r--r--metadata/md5-cache/dev-ruby/io-event-1.6.517
-rw-r--r--metadata/md5-cache/dev-ruby/json-2.7.24
-rw-r--r--metadata/md5-cache/dev-ruby/jwt-2.8.217
-rw-r--r--metadata/md5-cache/dev-ruby/maxitest-5.2.017
-rw-r--r--metadata/md5-cache/dev-ruby/maxitest-5.3.117
-rw-r--r--metadata/md5-cache/dev-ruby/maxitest-5.5.04
-rw-r--r--metadata/md5-cache/dev-ruby/memoist-0.16.2-r14
-rw-r--r--metadata/md5-cache/dev-ruby/mini_magick-4.13.017
-rw-r--r--metadata/md5-cache/dev-ruby/mini_magick-4.13.117
-rw-r--r--metadata/md5-cache/dev-ruby/minitest-5.24.017
-rw-r--r--metadata/md5-cache/dev-ruby/mixlib-shellout-3.2.817
-rw-r--r--metadata/md5-cache/dev-ruby/mkmf-lite-0.6.04
-rw-r--r--metadata/md5-cache/dev-ruby/mutex_m-0.2.04
-rw-r--r--metadata/md5-cache/dev-ruby/net-ftp-0.3.717
-rw-r--r--metadata/md5-cache/dev-ruby/net-imap-0.4.1417
-rw-r--r--metadata/md5-cache/dev-ruby/nokogiri-1.16.617
-rw-r--r--metadata/md5-cache/dev-ruby/process_executer-1.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/ptools-1.5.04
-rw-r--r--metadata/md5-cache/dev-ruby/public_suffix-6.0.017
-rw-r--r--metadata/md5-cache/dev-ruby/recog-3.1.817
-rw-r--r--metadata/md5-cache/dev-ruby/rjb-1.6.92
-rw-r--r--metadata/md5-cache/dev-ruby/rspec-rails-6.1.317
-rw-r--r--metadata/md5-cache/dev-ruby/ruby-macho-4.1.017
-rw-r--r--metadata/md5-cache/dev-ruby/sequel-5.74.017
-rw-r--r--metadata/md5-cache/dev-ruby/sequel-5.75.017
-rw-r--r--metadata/md5-cache/dev-ruby/sequel-5.76.017
-rw-r--r--metadata/md5-cache/dev-ruby/sequel-5.81.017
-rw-r--r--metadata/md5-cache/dev-ruby/simplecov-0.22.04
-rw-r--r--metadata/md5-cache/dev-ruby/simplecov-html-0.12.3-r14
-rw-r--r--metadata/md5-cache/dev-ruby/simplecov_json_formatter-0.1.44
-rw-r--r--metadata/md5-cache/dev-ruby/spring-4.1.117
-rw-r--r--metadata/md5-cache/dev-ruby/spring-4.2.117
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.22.017
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.22.117
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.22.24
-rw-r--r--metadata/md5-cache/dev-ruby/sshkit-1.23.017
-rw-r--r--metadata/md5-cache/dev-ruby/sus-0.21.117
-rw-r--r--metadata/md5-cache/dev-ruby/sus-0.24.617
-rw-r--r--metadata/md5-cache/dev-ruby/sus-0.27.017
-rw-r--r--metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.34
-rw-r--r--metadata/md5-cache/dev-ruby/sys-filesystem-1.4.44
-rw-r--r--metadata/md5-cache/dev-ruby/sys-filesystem-1.5.017
-rw-r--r--metadata/md5-cache/dev-ruby/term-ansicolor-1.8.04
-rw-r--r--metadata/md5-cache/dev-ruby/term-ansicolor-1.9.017
-rw-r--r--metadata/md5-cache/dev-ruby/tilt-2.4.017
-rw-r--r--metadata/md5-cache/dev-ruby/timecop-0.9.1017
-rw-r--r--metadata/md5-cache/dev-ruby/timecop-0.9.917
-rw-r--r--metadata/md5-cache/dev-scheme/Manifest.gzbin13101 -> 13097 bytes
-rw-r--r--metadata/md5-cache/dev-scheme/chibi-0.11.04
-rw-r--r--metadata/md5-cache/dev-scheme/gauche-gtk-0.6.14
-rw-r--r--metadata/md5-cache/dev-scheme/jscheme-7.2-r22
-rw-r--r--metadata/md5-cache/dev-scheme/kawa-3.1.1-r32
-rw-r--r--metadata/md5-cache/dev-scheme/racket-8.122
-rw-r--r--metadata/md5-cache/dev-scheme/racket-8.132
-rw-r--r--metadata/md5-cache/dev-tex/Manifest.gzbin11171 -> 11175 bytes
-rw-r--r--metadata/md5-cache/dev-tex/biber-2.148
-rw-r--r--metadata/md5-cache/dev-tex/biber-2.168
-rw-r--r--metadata/md5-cache/dev-tex/biber-2.16-r18
-rw-r--r--metadata/md5-cache/dev-tex/biber-2.1912
-rw-r--r--metadata/md5-cache/dev-tex/biblatex-3.194
-rw-r--r--metadata/md5-cache/dev-tex/bibtexu-4.00_p202303114
-rw-r--r--metadata/md5-cache/dev-tex/glossaries-4.534
-rw-r--r--metadata/md5-cache/dev-tex/html2latex-1.1-r38
-rw-r--r--metadata/md5-cache/dev-tex/latex-beamer-3.714
-rw-r--r--metadata/md5-cache/dev-tex/latexmk-4.834
-rw-r--r--metadata/md5-cache/dev-tex/minted-2.96
-rw-r--r--metadata/md5-cache/dev-tex/pdfannotextractor-0.1l-r114
-rw-r--r--metadata/md5-cache/dev-tex/pdfannotextractor-0.2-r315
-rw-r--r--metadata/md5-cache/dev-tex/pgf-3.1.104
-rw-r--r--metadata/md5-cache/dev-tex/tex4ht-20090611_p1038_p20210603-r12
-rw-r--r--metadata/md5-cache/dev-tex/tex4ht-20230311_p697396
-rw-r--r--metadata/md5-cache/dev-texlive/Manifest.gzbin12970 -> 13290 bytes
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-basic-2023_p59159-r44
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-bibtexextra-2023_p67386-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r34
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r415
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-fontsextra-2023_p69663-r24
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2023_p54074-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-fontutils-2023_p61207-r34
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-formatsextra-2023_p62226-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-langjapanese-2023_p64603-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-latex-2023_p69131-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r316
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r416
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-latexrecommended-2023_p691314
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-luatex-2023_p694044
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-mathscience-2023_p69485-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r215
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-plaingeneric-2023_p68675-r14
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-pstricks-2023_p653674
-rw-r--r--metadata/md5-cache/dev-texlive/texlive-xetex-2023_p69452-r14
-rw-r--r--metadata/md5-cache/dev-util/App-SVN-Bisect-1.1-r28
-rw-r--r--metadata/md5-cache/dev-util/Manifest.gzbin130143 -> 131898 bytes
-rw-r--r--metadata/md5-cache/dev-util/Tensile-5.7.1-r24
-rw-r--r--metadata/md5-cache/dev-util/Tensile-6.1.117
-rw-r--r--metadata/md5-cache/dev-util/argouml-0.34-r12
-rw-r--r--metadata/md5-cache/dev-util/astyle-3.1-r22
-rw-r--r--metadata/md5-cache/dev-util/astyle-3.4.82
-rw-r--r--metadata/md5-cache/dev-util/astyle-3.4.92
-rw-r--r--metadata/md5-cache/dev-util/autodia-2.140.0-r28
-rw-r--r--metadata/md5-cache/dev-util/azuredatastudio-1.48.017
-rw-r--r--metadata/md5-cache/dev-util/azuredatastudio-1.48.117
-rw-r--r--metadata/md5-cache/dev-util/bitrise-1.24.015
-rw-r--r--metadata/md5-cache/dev-util/blueprint-compiler-0.12.04
-rw-r--r--metadata/md5-cache/dev-util/bpftool-6.7.6-r115
-rw-r--r--metadata/md5-cache/dev-util/buildbot-3.11.02
-rw-r--r--metadata/md5-cache/dev-util/buildbot-3.11.12
-rw-r--r--metadata/md5-cache/dev-util/buildbot-99992
-rw-r--r--metadata/md5-cache/dev-util/buildbot-worker-3.11.02
-rw-r--r--metadata/md5-cache/dev-util/buildbot-worker-3.11.12
-rw-r--r--metadata/md5-cache/dev-util/buildbot-worker-99992
-rw-r--r--metadata/md5-cache/dev-util/cargo-c-0.10.015
-rw-r--r--metadata/md5-cache/dev-util/cargo-nextest-0.9.7213
-rw-r--r--metadata/md5-cache/dev-util/catalyst-4.0_rc216
-rw-r--r--metadata/md5-cache/dev-util/ccache-4.10-r14
-rw-r--r--metadata/md5-cache/dev-util/dwdiff-2.1.415
-rw-r--r--metadata/md5-cache/dev-util/egypt-1.1014
-rw-r--r--metadata/md5-cache/dev-util/egypt-1.1116
-rw-r--r--metadata/md5-cache/dev-util/envman-2.1.113
-rw-r--r--metadata/md5-cache/dev-util/gcovr-7.2-r116
-rw-r--r--metadata/md5-cache/dev-util/github-cli-2.52.014
-rw-r--r--metadata/md5-cache/dev-util/gitlab-runner-16.10.015
-rw-r--r--metadata/md5-cache/dev-util/gitlab-runner-17.1.015
-rw-r--r--metadata/md5-cache/dev-util/gnome-builder-44.2-r12
-rw-r--r--metadata/md5-cache/dev-util/google-perftools-2.154
-rw-r--r--metadata/md5-cache/dev-util/gource-0.5514
-rw-r--r--metadata/md5-cache/dev-util/gpp-2.2812
-rw-r--r--metadata/md5-cache/dev-util/gtk-doc-1.33.2-r12
-rw-r--r--metadata/md5-cache/dev-util/hip-5.1.3-r42
-rw-r--r--metadata/md5-cache/dev-util/hip-5.3.3-r32
-rw-r--r--metadata/md5-cache/dev-util/hip-5.4.32
-rw-r--r--metadata/md5-cache/dev-util/hip-5.5.12
-rw-r--r--metadata/md5-cache/dev-util/hip-5.7.1-r214
-rw-r--r--metadata/md5-cache/dev-util/hip-6.0.016
-rw-r--r--metadata/md5-cache/dev-util/hip-6.1.117
-rw-r--r--metadata/md5-cache/dev-util/hipcc-6.0.016
-rw-r--r--metadata/md5-cache/dev-util/hipcc-6.1.117
-rw-r--r--metadata/md5-cache/dev-util/hipify-clang-6.1.115
-rw-r--r--metadata/md5-cache/dev-util/hyprwayland-scanner-0.3.1014
-rw-r--r--metadata/md5-cache/dev-util/idea-community-2024.1.315
-rw-r--r--metadata/md5-cache/dev-util/idea-community-2024.1.415
-rw-r--r--metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.216
-rw-r--r--metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.44
-rw-r--r--metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.17193.216
-rw-r--r--metadata/md5-cache/dev-util/intel_clc-24.1.216
-rw-r--r--metadata/md5-cache/dev-util/kdevelop-24.05.1-r118
-rw-r--r--metadata/md5-cache/dev-util/makeheaders-0_p202402024
-rw-r--r--metadata/md5-cache/dev-util/ninka-2.0_pre1_p202206198
-rw-r--r--metadata/md5-cache/dev-util/oprofile-1.4.02
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.117
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.1-r117
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.217
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.2-r117
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.317
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.3-r117
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.3-r217
-rw-r--r--metadata/md5-cache/dev-util/ostree-2023.3-r317
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.24_p202210244
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.254
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.264
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.26-r14
-rw-r--r--metadata/md5-cache/dev-util/pahole-1.2716
-rw-r--r--metadata/md5-cache/dev-util/pahole-99994
-rw-r--r--metadata/md5-cache/dev-util/pkgcruft-0.0.214
-rw-r--r--metadata/md5-cache/dev-util/pkgcruft-99994
-rw-r--r--metadata/md5-cache/dev-util/pkgdev-0.2.10-r116
-rw-r--r--metadata/md5-cache/dev-util/pkgdev-99996
-rw-r--r--metadata/md5-cache/dev-util/plan9port-0_pre202103212
-rw-r--r--metadata/md5-cache/dev-util/plan9port-0_pre20230331-r12
-rw-r--r--metadata/md5-cache/dev-util/pretrace-0.4-r22
-rw-r--r--metadata/md5-cache/dev-util/pycharm-community-2023.1.12
-rw-r--r--metadata/md5-cache/dev-util/pycharm-community-2023.3.22
-rw-r--r--metadata/md5-cache/dev-util/pycharm-community-2023.3.32
-rw-r--r--metadata/md5-cache/dev-util/pycharm-professional-2023.22
-rw-r--r--metadata/md5-cache/dev-util/radare2-5.8.8-r116
-rw-r--r--metadata/md5-cache/dev-util/rbtools-5.016
-rw-r--r--metadata/md5-cache/dev-util/rbtools-5.0-r116
-rw-r--r--metadata/md5-cache/dev-util/rocm-smi-6.1.115
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-5.1.314
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-5.3.314
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-5.4.314
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-5.5.114
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-5.7.114
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-5.7.1-r116
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-6.0.014
-rw-r--r--metadata/md5-cache/dev-util/rocminfo-6.1.116
-rw-r--r--metadata/md5-cache/dev-util/roctracer-6.1.117
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.4.1015
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.4.615
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.4.715
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.4.815
-rw-r--r--metadata/md5-cache/dev-util/ruff-0.5.015
-rw-r--r--metadata/md5-cache/dev-util/stepman-0.10.513
-rw-r--r--metadata/md5-cache/dev-util/tkdiff-5.712
-rw-r--r--metadata/md5-cache/dev-util/uglifyjs-3.17.411
-rw-r--r--metadata/md5-cache/dev-util/uglifyjs-3.18.011
-rw-r--r--metadata/md5-cache/dev-util/visualvm-2.1.82
-rw-r--r--metadata/md5-cache/dev-util/weka-3.8.0-r12
-rw-r--r--metadata/md5-cache/dev-util/weka-3.8.615
-rw-r--r--metadata/md5-cache/dev-vcs/Manifest.gzbin21792 -> 21938 bytes
-rw-r--r--metadata/md5-cache/dev-vcs/bfg-1.13.02
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.39.32
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.39.42
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.39.56
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.41.02
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.41.12
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.41.26
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.43.22
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.43.42
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.43.52
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.44.12
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.44.26
-rw-r--r--metadata/md5-cache/dev-vcs/git-2.45.22
-rw-r--r--metadata/md5-cache/dev-vcs/git-99992
-rw-r--r--metadata/md5-cache/dev-vcs/git-9999-r12
-rw-r--r--metadata/md5-cache/dev-vcs/git-9999-r22
-rw-r--r--metadata/md5-cache/dev-vcs/git-9999-r32
-rw-r--r--metadata/md5-cache/dev-vcs/git-cola-4.1.02
-rw-r--r--metadata/md5-cache/dev-vcs/git-cola-4.2.1-r12
-rw-r--r--metadata/md5-cache/dev-vcs/git-cola-4.4.12
-rw-r--r--metadata/md5-cache/dev-vcs/git-cola-4.5.02
-rw-r--r--metadata/md5-cache/dev-vcs/gitolite-3.6.138
-rw-r--r--metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.13.18
-rw-r--r--metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r38
-rw-r--r--metadata/md5-cache/dev-vcs/pre-commit-3.7.116
-rw-r--r--metadata/md5-cache/dev-vcs/subversion-1.14.2-r12
-rw-r--r--metadata/md5-cache/dev-vcs/subversion-1.14.32
-rw-r--r--metadata/md5-cache/games-action/Manifest.gzbin15173 -> 15189 bytes
-rw-r--r--metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre2023062717
-rw-r--r--metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre2024062317
-rw-r--r--metadata/md5-cache/games-action/dxx-rebirth-99998
-rw-r--r--metadata/md5-cache/games-action/prismlauncher-8.2-r12
-rw-r--r--metadata/md5-cache/games-action/prismlauncher-8.32
-rw-r--r--metadata/md5-cache/games-action/prismlauncher-99992
-rw-r--r--metadata/md5-cache/games-arcade/Manifest.gzbin22125 -> 22120 bytes
-rw-r--r--metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r210
-rw-r--r--metadata/md5-cache/games-arcade/spout-1.3-r32
-rw-r--r--metadata/md5-cache/games-board/Manifest.gzbin12834 -> 12845 bytes
-rw-r--r--metadata/md5-cache/games-board/domination-1.1.1.6-r32
-rw-r--r--metadata/md5-cache/games-board/gnome-chess-43.22
-rw-r--r--metadata/md5-cache/games-board/megamek-0.34.10-r22
-rw-r--r--metadata/md5-cache/games-emulation/Manifest.gzbin20150 -> 19811 bytes
-rw-r--r--metadata/md5-cache/games-emulation/melonds-0.9.5_p202312312
-rw-r--r--metadata/md5-cache/games-emulation/melonds-99992
-rw-r--r--metadata/md5-cache/games-emulation/openmsx-18.0-r22
-rw-r--r--metadata/md5-cache/games-emulation/openmsx-19.12
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-1.7.562418
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-1.7.572418
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-1.7.591318
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2-99992
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2_patches-0_p2024031212
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2_patches-0_p2024041612
-rw-r--r--metadata/md5-cache/games-emulation/pcsx2_patches-0_p2024061012
-rw-r--r--metadata/md5-cache/games-engines/Manifest.gzbin5244 -> 5243 bytes
-rw-r--r--metadata/md5-cache/games-engines/dMagnetic-0.3611
-rw-r--r--metadata/md5-cache/games-engines/dMagnetic-0.3711
-rw-r--r--metadata/md5-cache/games-engines/openmw-0.48.02
-rw-r--r--metadata/md5-cache/games-engines/openmw-99992
-rw-r--r--metadata/md5-cache/games-fps/Manifest.gzbin13102 -> 13109 bytes
-rw-r--r--metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r115
-rw-r--r--metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r216
-rw-r--r--metadata/md5-cache/games-fps/doomsday-2.3.12
-rw-r--r--metadata/md5-cache/games-fps/eduke32-20240316.1056418
-rw-r--r--metadata/md5-cache/games-fps/eduke32-20240619.1059118
-rw-r--r--metadata/md5-cache/games-fps/quakeforge-0.7.2_p20210722-r22
-rw-r--r--metadata/md5-cache/games-fps/quakeforge-99992
-rw-r--r--metadata/md5-cache/games-mud/Manifest.gzbin1736 -> 1729 bytes
-rw-r--r--metadata/md5-cache/games-mud/trebuchet-1.075-r111
-rw-r--r--metadata/md5-cache/games-mud/trebuchet-1.08211
-rw-r--r--metadata/md5-cache/games-puzzle/Manifest.gzbin18310 -> 18310 bytes
-rw-r--r--metadata/md5-cache/games-puzzle/pauker-1.8-r42
-rw-r--r--metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r114
-rw-r--r--metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r214
-rw-r--r--metadata/md5-cache/games-puzzle/xpired-1.22-r113
-rw-r--r--metadata/md5-cache/games-puzzle/xpired-1.22-r213
-rw-r--r--metadata/md5-cache/games-roguelike/Manifest.gzbin4417 -> 4580 bytes
-rw-r--r--metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r12
-rw-r--r--metadata/md5-cache/games-roguelike/powder-117-r113
-rw-r--r--metadata/md5-cache/games-roguelike/powder-11813
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r1034
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r24
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r14
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r14
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.29.14
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.30.14
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.31.04
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre202404094
-rw-r--r--metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre2024062617
-rw-r--r--metadata/md5-cache/games-server/Manifest.gzbin1917 -> 1918 bytes
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.21.0.0314
-rw-r--r--metadata/md5-cache/games-server/bedrock-server-1.21.1.0314
-rw-r--r--metadata/md5-cache/games-server/minecraft-server-1.21.02
-rw-r--r--metadata/md5-cache/games-server/steamcmd-1.0-r42
-rw-r--r--metadata/md5-cache/games-simulation/Manifest.gzbin5123 -> 4801 bytes
-rw-r--r--metadata/md5-cache/games-simulation/openrct2-0.4.1016
-rw-r--r--metadata/md5-cache/games-simulation/openrct2-0.4.112
-rw-r--r--metadata/md5-cache/games-simulation/openrct2-0.4.916
-rw-r--r--metadata/md5-cache/games-simulation/openrct2-99992
-rw-r--r--metadata/md5-cache/games-simulation/pmars-sdl-0.9.2e-r12
-rw-r--r--metadata/md5-cache/games-strategy/Manifest.gzbin9692 -> 9693 bytes
-rw-r--r--metadata/md5-cache/games-strategy/augustus-3.1.02
-rw-r--r--metadata/md5-cache/games-strategy/freecol-1.0.02
-rw-r--r--metadata/md5-cache/games-strategy/freesynd-0.7.52
-rw-r--r--metadata/md5-cache/games-strategy/galaxyhack-1.74-r22
-rw-r--r--metadata/md5-cache/games-strategy/julius-1.6.02
-rw-r--r--metadata/md5-cache/games-strategy/lgeneral-1.4.42
-rw-r--r--metadata/md5-cache/games-strategy/megaglest-3.13.0-r12
-rw-r--r--metadata/md5-cache/games-strategy/megaglest-3.13.0-r22
-rw-r--r--metadata/md5-cache/games-strategy/naev-0.11.318
-rw-r--r--metadata/md5-cache/games-strategy/naev-0.11.518
-rw-r--r--metadata/md5-cache/games-util/Manifest.gzbin11998 -> 11840 bytes
-rw-r--r--metadata/md5-cache/games-util/sc-controller-0.4.8.1118
-rw-r--r--metadata/md5-cache/games-util/sc-controller-0.4.8.1618
-rw-r--r--metadata/md5-cache/games-util/sc-controller-0.4.8.9-r117
-rw-r--r--metadata/md5-cache/games-util/umodpack-0.5_beta16-r38
-rw-r--r--metadata/md5-cache/gnome-base/Manifest.gzbin7365 -> 7368 bytes
-rw-r--r--metadata/md5-cache/gnome-base/gdm-45.0.1-r12
-rw-r--r--metadata/md5-cache/gnome-base/gdm-46.22
-rw-r--r--metadata/md5-cache/gnome-base/nautilus-45.2.1-r12
-rw-r--r--metadata/md5-cache/gnome-extra/Manifest.gzbin18492 -> 18820 bytes
-rw-r--r--metadata/md5-cache/gnome-extra/cinnamon-6.0.44
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-boxes-45.02
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-commander-1.16.217
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-extension-gsconnect-562
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-extension-pop-shell-1.2.0_p202311102
-rw-r--r--metadata/md5-cache/gnome-extra/gnome-shell-extensions-45.22
-rw-r--r--metadata/md5-cache/gnome-extra/libgda-5.2.9-r12
-rw-r--r--metadata/md5-cache/gnome-extra/libgda-5.2.9-r218
-rw-r--r--metadata/md5-cache/gnome-extra/nemo-5.8.42
-rw-r--r--metadata/md5-cache/gnome-extra/nemo-6.0.22
-rw-r--r--metadata/md5-cache/gnome-extra/office-runner-1.0.32
-rw-r--r--metadata/md5-cache/gnustep-apps/Manifest.gzbin6459 -> 6456 bytes
-rw-r--r--metadata/md5-cache/gnustep-apps/gworkspace-1.0.04
-rw-r--r--metadata/md5-cache/gnustep-apps/projectcenter-0.7.04
-rw-r--r--metadata/md5-cache/gnustep-apps/simpleagenda-0.464
-rw-r--r--metadata/md5-cache/gnustep-base/Manifest.gzbin2530 -> 2525 bytes
-rw-r--r--metadata/md5-cache/gnustep-base/gnustep-back-art-0.30.04
-rw-r--r--metadata/md5-cache/gnustep-base/gnustep-back-cairo-0.30.04
-rw-r--r--metadata/md5-cache/gnustep-base/gnustep-back-xlib-0.30.04
-rw-r--r--metadata/md5-cache/gnustep-base/gnustep-gui-0.30.0-r24
-rw-r--r--metadata/md5-cache/gnustep-base/gnustep-make-2.9.14
-rw-r--r--metadata/md5-cache/gnustep-libs/Manifest.gzbin2250 -> 2253 bytes
-rw-r--r--metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r22
-rw-r--r--metadata/md5-cache/gnustep-libs/sqlclient-1.9.02
-rw-r--r--metadata/md5-cache/gui-apps/Manifest.gzbin11566 -> 11733 bytes
-rw-r--r--metadata/md5-cache/gui-apps/waypipe-0.9.04
-rw-r--r--metadata/md5-cache/gui-apps/waypipe-0.9.117
-rw-r--r--metadata/md5-cache/gui-apps/wmenu-0.1.714
-rw-r--r--metadata/md5-cache/gui-apps/wmenu-0.1.914
-rw-r--r--metadata/md5-cache/gui-apps/wmenu-99994
-rw-r--r--metadata/md5-cache/gui-apps/xwaylandvideobridge-0.4.04
-rw-r--r--metadata/md5-cache/gui-libs/Manifest.gzbin9210 -> 9698 bytes
-rw-r--r--metadata/md5-cache/gui-libs/hyprcursor-0.1.914
-rw-r--r--metadata/md5-cache/gui-libs/hyprutils-0.1.4-r115
-rw-r--r--metadata/md5-cache/gui-libs/hyprutils-999914
-rw-r--r--metadata/md5-cache/gui-libs/wlroots-0.17.3-r14
-rw-r--r--metadata/md5-cache/gui-libs/wlroots-0.17.416
-rw-r--r--metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.4.014
-rw-r--r--metadata/md5-cache/gui-wm/Manifest.gzbin2519 -> 2680 bytes
-rw-r--r--metadata/md5-cache/gui-wm/hyprland-0.41.115
-rw-r--r--metadata/md5-cache/kde-apps/Manifest.gzbin66073 -> 65908 bytes
-rw-r--r--metadata/md5-cache/kde-apps/akonadi-23.08.52
-rw-r--r--metadata/md5-cache/kde-apps/ark-24.05.12
-rw-r--r--metadata/md5-cache/kde-apps/kaccounts-integration-24.05.14
-rw-r--r--metadata/md5-cache/kde-apps/kdegraphics-mobipocket-24.05.14
-rw-r--r--metadata/md5-cache/kde-apps/kdenlive-24.05.117
-rw-r--r--metadata/md5-cache/kde-apps/kdenlive-24.05.1-r117
-rw-r--r--metadata/md5-cache/kde-apps/kdf-24.05.116
-rw-r--r--metadata/md5-cache/kde-apps/kdf-24.05.1-r116
-rw-r--r--metadata/md5-cache/kde-apps/khelpcenter-24.05.14
-rw-r--r--metadata/md5-cache/kde-apps/kio-extras-24.05.14
-rw-r--r--metadata/md5-cache/kde-apps/kio-extras-kf5-24.02.217
-rw-r--r--metadata/md5-cache/kde-apps/kleopatra-23.08.517
-rw-r--r--metadata/md5-cache/kde-apps/kleopatra-23.08.5-r117
-rw-r--r--metadata/md5-cache/kde-apps/kleopatra-24.05.117
-rw-r--r--metadata/md5-cache/kde-apps/kleopatra-24.05.1-r117
-rw-r--r--metadata/md5-cache/kde-apps/kmail-account-wizard-24.05.14
-rw-r--r--metadata/md5-cache/kde-apps/konqueror-24.05.12
-rw-r--r--metadata/md5-cache/kde-apps/libkexiv2-24.05.14
-rw-r--r--metadata/md5-cache/kde-apps/mimetreeparser-24.05.14
-rw-r--r--metadata/md5-cache/kde-frameworks/Manifest.gzbin25091 -> 25097 bytes
-rw-r--r--metadata/md5-cache/kde-frameworks/attica-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/baloo-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/bluez-qt-5.116.04
-rw-r--r--metadata/md5-cache/kde-frameworks/bluez-qt-6.3.012
-rw-r--r--metadata/md5-cache/kde-frameworks/breeze-icons-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/frameworkintegration-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/karchive-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kauth-6.3.0-r14
-rw-r--r--metadata/md5-cache/kde-frameworks/kbookmarks-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcalendarcore-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcmutils-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcodecs-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcolorscheme-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcompletion-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kconfig-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kconfigwidgets-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcontacts-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcoreaddons-5.116.02
-rw-r--r--metadata/md5-cache/kde-frameworks/kcoreaddons-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kcrash-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kdav-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kdbusaddons-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kdeclarative-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kded-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kdesu-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kdnssd-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kdoctools-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kfilemetadata-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kglobalaccel-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kguiaddons-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kholidays-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/ki18n-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kiconthemes-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kidletime-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kimageformats-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kio-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kirigami-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kitemmodels-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kitemviews-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kjobwidgets-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/knewstuff-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/knotifications-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/knotifyconfig-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kpackage-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kparts-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kpeople-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kplotting-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kpty-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kquickcharts-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/krunner-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kservice-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/ksvg-6.3.016
-rw-r--r--metadata/md5-cache/kde-frameworks/ksvg-6.3.116
-rw-r--r--metadata/md5-cache/kde-frameworks/ktexteditor-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/ktexttemplate-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/ktextwidgets-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kunitconversion-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kuserfeedback-1.3.0-r32
-rw-r--r--metadata/md5-cache/kde-frameworks/kuserfeedback-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kwallet-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.116.02
-rw-r--r--metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kwindowsystem-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/kxmlgui-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/modemmanager-qt-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.016
-rw-r--r--metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0-r116
-rw-r--r--metadata/md5-cache/kde-frameworks/oxygen-icons-6.0.04
-rw-r--r--metadata/md5-cache/kde-frameworks/prison-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/purpose-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/solid-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/sonnet-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/syndication-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/syntax-highlighting-6.3.04
-rw-r--r--metadata/md5-cache/kde-frameworks/threadweaver-6.3.04
-rw-r--r--metadata/md5-cache/kde-misc/Manifest.gzbin6291 -> 6296 bytes
-rw-r--r--metadata/md5-cache/kde-misc/kio-fuse-5.1.0-r14
-rw-r--r--metadata/md5-cache/kde-plasma/Manifest.gzbin21212 -> 21237 bytes
-rw-r--r--metadata/md5-cache/kde-plasma/bluedevil-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/bluedevil-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-grub-6.1.012
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-grub-6.1.112
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-gtk-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-gtk-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.014
-rw-r--r--metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.114
-rw-r--r--metadata/md5-cache/kde-plasma/discover-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/discover-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/drkonqi-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/drkonqi-6.1.118
-rw-r--r--metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.118
-rw-r--r--metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kdecoration-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/kdecoration-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/kgamma-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kgamma-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kglobalacceld-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/kglobalacceld-6.1.118
-rw-r--r--metadata/md5-cache/kde-plasma/kinfocenter-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kinfocenter-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kmenuedit-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kmenuedit-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kpipewire-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/kpipewire-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/krdp-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/krdp-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/kscreen-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/kscreen-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/kscreenlocker-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/kscreenlocker-6.1.118
-rw-r--r--metadata/md5-cache/kde-plasma/ksshaskpass-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/ksshaskpass-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/ksystemstats-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/ksystemstats-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/kwallet-pam-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kwallet-pam-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-integration-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kwayland-integration-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/kwin-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/kwin-6.1.1.218
-rw-r--r--metadata/md5-cache/kde-plasma/kwrited-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/kwrited-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/libkscreen-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/libkscreen-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/libksysguard-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/libksysguard-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/libplasma-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/libplasma-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/milou-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/milou-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/oxygen-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/oxygen-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-desktop-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-desktop-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-disks-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-disks-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-firewall-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-firewall-6.1.118
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-integration-6.1.018
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-integration-6.1.118
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-meta-6.1.013
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-meta-6.1.1-r113
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-mimeapps-list-14
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-nm-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-nm-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-pa-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-pa-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-sdk-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-sdk-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-vault-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-vault-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-welcome-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-welcome-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-6.1.019
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-6.1.119
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.013
-rw-r--r--metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.113
-rw-r--r--metadata/md5-cache/kde-plasma/plasma5support-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/plasma5support-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/powerdevil-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/powerdevil-6.1.117
-rw-r--r--metadata/md5-cache/kde-plasma/print-manager-23.08.5-r1004
-rw-r--r--metadata/md5-cache/kde-plasma/print-manager-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/print-manager-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/sddm-kcm-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/sddm-kcm-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/systemsettings-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/systemsettings-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/wacomtablet-3.2.0-r32
-rw-r--r--metadata/md5-cache/kde-plasma/wacomtablet-6.1.016
-rw-r--r--metadata/md5-cache/kde-plasma/wacomtablet-6.1.116
-rw-r--r--metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.017
-rw-r--r--metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.117
-rw-r--r--metadata/md5-cache/lxde-base/Manifest.gzbin2580 -> 2578 bytes
-rw-r--r--metadata/md5-cache/lxde-base/lxpanel-0.10.12
-rw-r--r--metadata/md5-cache/lxqt-base/Manifest.gzbin8069 -> 5668 bytes
-rw-r--r--metadata/md5-cache/lxqt-base/liblxqt-1.3.0-r115
-rw-r--r--metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r16
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-about-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-admin-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-config-1.3.015
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-globalkeys-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-meta-1.3.011
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-notificationd-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-panel-1.3.0-r116
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-policykit-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-powermanagement-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-qtplugin-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-runner-1.3.014
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-session-1.3.015
-rw-r--r--metadata/md5-cache/lxqt-base/lxqt-sudo-1.3.014
-rw-r--r--metadata/md5-cache/mail-client/Manifest.gzbin8605 -> 8608 bytes
-rw-r--r--metadata/md5-cache/mail-client/claws-mail-4.2.0-r24
-rw-r--r--metadata/md5-cache/mail-client/clawsker-1.3.84
-rw-r--r--metadata/md5-cache/mail-client/evolution-3.50.22
-rw-r--r--metadata/md5-cache/mail-client/evolution-3.50.42
-rw-r--r--metadata/md5-cache/mail-client/evolution-3.50.4-r12
-rw-r--r--metadata/md5-cache/mail-client/evolution-3.52.12
-rw-r--r--metadata/md5-cache/mail-client/evolution-3.52.22
-rw-r--r--metadata/md5-cache/mail-client/roundcube-1.6.415
-rw-r--r--metadata/md5-cache/mail-client/roundcube-1.6.74
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-115.12.117
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-bin-115.11.117
-rw-r--r--metadata/md5-cache/mail-client/thunderbird-bin-115.12.217
-rw-r--r--metadata/md5-cache/mail-filter/Manifest.gzbin13217 -> 13379 bytes
-rw-r--r--metadata/md5-cache/mail-filter/amavisd-new-2.13.08
-rw-r--r--metadata/md5-cache/mail-filter/courier-pythonfilter-3.0.616
-rw-r--r--metadata/md5-cache/mail-filter/imapfilter-2.8.24
-rw-r--r--metadata/md5-cache/mail-filter/razor-2.85-r48
-rw-r--r--metadata/md5-cache/mail-filter/spamassassin-botnet-0.8-r18
-rw-r--r--metadata/md5-cache/mail-mta/Manifest.gzbin4678 -> 4679 bytes
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.10_pre2024061216
-rw-r--r--metadata/md5-cache/mail-mta/postfix-3.10_pre2024062216
-rw-r--r--metadata/md5-cache/mail-mta/qpsmtpd-0.95-r18
-rw-r--r--metadata/md5-cache/mail-mta/qpsmtpd-99998
-rw-r--r--metadata/md5-cache/mate-extra/Manifest.gzbin5837 -> 5839 bytes
-rw-r--r--metadata/md5-cache/mate-extra/mate-screensaver-1.26.22
-rw-r--r--metadata/md5-cache/mate-extra/mate-screensaver-1.28.02
-rw-r--r--metadata/md5-cache/media-fonts/Manifest.gzbin40620 -> 40620 bytes
-rw-r--r--metadata/md5-cache/media-fonts/joypixels-6.5.0-r12
-rw-r--r--metadata/md5-cache/media-fonts/joypixels-6.6.02
-rw-r--r--metadata/md5-cache/media-fonts/wqy-zenhei-0.9.462
-rw-r--r--metadata/md5-cache/media-gfx/Manifest.gzbin58417 -> 58772 bytes
-rw-r--r--metadata/md5-cache/media-gfx/brscan4-0.4.11.1-r12
-rw-r--r--metadata/md5-cache/media-gfx/darktable-4.8.018
-rw-r--r--metadata/md5-cache/media-gfx/dawn-3.90b-r14
-rw-r--r--metadata/md5-cache/media-gfx/dcraw-9.28.0-r22
-rw-r--r--metadata/md5-cache/media-gfx/dcraw-9.28.0-r32
-rw-r--r--metadata/md5-cache/media-gfx/dcraw-9.28.0-r42
-rw-r--r--metadata/md5-cache/media-gfx/ditaa-0.11.0-r12
-rw-r--r--metadata/md5-cache/media-gfx/geeqie-2.44
-rw-r--r--metadata/md5-cache/media-gfx/gimp-2.10.3817
-rw-r--r--metadata/md5-cache/media-gfx/gnome-screenshot-41.02
-rw-r--r--metadata/md5-cache/media-gfx/graphicsmagick-1.3.43-r14
-rw-r--r--metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r32
-rw-r--r--metadata/md5-cache/media-gfx/gscan2pdf-2.13.28
-rw-r--r--metadata/md5-cache/media-gfx/gscan2pdf-2.13.2-r18
-rw-r--r--metadata/md5-cache/media-gfx/llgal-0.13.19-r28
-rw-r--r--metadata/md5-cache/media-gfx/lximage-qt-1.3.014
-rw-r--r--metadata/md5-cache/media-gfx/mscgen-0.204
-rw-r--r--metadata/md5-cache/media-gfx/pinta-2.1.24
-rw-r--r--metadata/md5-cache/media-gfx/plantuml-1.2024.4-r22
-rw-r--r--metadata/md5-cache/media-gfx/plantuml-1.2024.5-r16
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-2.8.017
-rw-r--r--metadata/md5-cache/media-gfx/prusaslicer-99996
-rw-r--r--metadata/md5-cache/media-gfx/qrencode-4.1.1-r116
-rw-r--r--metadata/md5-cache/media-gfx/tuxpaint-0.9.31-r14
-rw-r--r--metadata/md5-cache/media-gfx/ueberzugpp-2.9.516
-rw-r--r--metadata/md5-cache/media-gfx/ueberzugpp-2.9.64
-rw-r--r--metadata/md5-cache/media-gfx/xdot-1.44
-rw-r--r--metadata/md5-cache/media-gfx/zbar-0.23.922
-rw-r--r--metadata/md5-cache/media-libs/Manifest.gzbin117907 -> 118570 bytes
-rw-r--r--metadata/md5-cache/media-libs/aubio-0.4.9-r317
-rw-r--r--metadata/md5-cache/media-libs/aubio-0.4.9-r417
-rw-r--r--metadata/md5-cache/media-libs/exiftool-12.768
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.14.2-r32
-rw-r--r--metadata/md5-cache/media-libs/fontconfig-2.15.02
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-9.0.017
-rw-r--r--metadata/md5-cache/media-libs/harfbuzz-99992
-rw-r--r--metadata/md5-cache/media-libs/jasper-4.2.24
-rw-r--r--metadata/md5-cache/media-libs/libbluray-1.3.4-r12
-rw-r--r--metadata/md5-cache/media-libs/libbluray-99992
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.12
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-3.0.02
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-3.0.12
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-3.0.22
-rw-r--r--metadata/md5-cache/media-libs/libjpeg-turbo-3.0.32
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.10.317
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.8.316
-rw-r--r--metadata/md5-cache/media-libs/libjxl-0.9.317
-rw-r--r--metadata/md5-cache/media-libs/liblscp-0.9.914
-rw-r--r--metadata/md5-cache/media-libs/liblscp-1.0.013
-rw-r--r--metadata/md5-cache/media-libs/libpano13-2.9.222
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-3.1.12-r116
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-3.1.12-r217
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-4.1.0-r115
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-4.1.1-r16
-rw-r--r--metadata/md5-cache/media-libs/libprojectm-99996
-rw-r--r--metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.04
-rw-r--r--metadata/md5-cache/media-libs/libsidplayfp-2.7.010
-rw-r--r--metadata/md5-cache/media-libs/libsidplayfp-2.7.14
-rw-r--r--metadata/md5-cache/media-libs/mesa-24.1.217
-rw-r--r--metadata/md5-cache/media-libs/mutagen-1.47.010
-rw-r--r--metadata/md5-cache/media-libs/oidn-2.1.02
-rw-r--r--metadata/md5-cache/media-libs/oidn-2.2.22
-rw-r--r--metadata/md5-cache/media-libs/oidn-2.3.017
-rw-r--r--metadata/md5-cache/media-libs/opencv-4.8.1-r22
-rw-r--r--metadata/md5-cache/media-libs/opencv-4.9.0-r12
-rw-r--r--metadata/md5-cache/media-libs/phonon-4.12.0-r26
-rw-r--r--metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r16
-rw-r--r--metadata/md5-cache/media-libs/pulseaudio-qt-1.5.04
-rw-r--r--metadata/md5-cache/media-libs/roc-toolkit-0.2.516
-rw-r--r--metadata/md5-cache/media-libs/roc-toolkit-0.2.616
-rw-r--r--metadata/md5-cache/media-libs/roc-toolkit-0.4.016
-rw-r--r--metadata/md5-cache/media-libs/sge-03080914
-rw-r--r--metadata/md5-cache/media-libs/sge-030809-r115
-rw-r--r--metadata/md5-cache/media-libs/wxsvg-1.5.244
-rw-r--r--metadata/md5-cache/media-plugins/Manifest.gzbin60030 -> 60499 bytes
-rw-r--r--metadata/md5-cache/media-plugins/calf-99992
-rw-r--r--metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc614
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.214
-rw-r--r--metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r114
-rw-r--r--metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r22
-rw-r--r--metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.1214
-rw-r--r--metadata/md5-cache/media-plugins/vdr-femon-2.4.014
-rw-r--r--metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r114
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.214
-rw-r--r--metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.314
-rw-r--r--metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p2021052114
-rw-r--r--metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r114
-rw-r--r--metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r414
-rw-r--r--metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r514
-rw-r--r--metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.414
-rw-r--r--metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r114
-rw-r--r--metadata/md5-cache/media-plugins/vdr-radio-0.9.114
-rw-r--r--metadata/md5-cache/media-plugins/vdr-radio-1.1.014
-rw-r--r--metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r114
-rw-r--r--metadata/md5-cache/media-radio/Manifest.gzbin6737 -> 6894 bytes
-rw-r--r--metadata/md5-cache/media-radio/tucnak-4.6015
-rw-r--r--metadata/md5-cache/media-sound/Manifest.gzbin75072 -> 75417 bytes
-rw-r--r--metadata/md5-cache/media-sound/abcmidi-2024.06.1213
-rw-r--r--metadata/md5-cache/media-sound/abcmidi-2024.06.1813
-rw-r--r--metadata/md5-cache/media-sound/bluez-alsa-4.2.02
-rw-r--r--metadata/md5-cache/media-sound/bluez-alsa-99992
-rw-r--r--metadata/md5-cache/media-sound/cmus-2.10.0-r116
-rw-r--r--metadata/md5-cache/media-sound/cmus-2.11.04
-rw-r--r--metadata/md5-cache/media-sound/cmusfm-0.5.02
-rw-r--r--metadata/md5-cache/media-sound/gnump3d-3.0-r68
-rw-r--r--metadata/md5-cache/media-sound/liblc3-1.1.1-r114
-rw-r--r--metadata/md5-cache/media-sound/lilypond-99996
-rw-r--r--metadata/md5-cache/media-sound/linux-show-player-0.5.3-r115
-rw-r--r--metadata/md5-cache/media-sound/linux-show-player-0.6.115
-rw-r--r--metadata/md5-cache/media-sound/linux-show-player-0.6.315
-rw-r--r--metadata/md5-cache/media-sound/lltag-0.14.68
-rw-r--r--metadata/md5-cache/media-sound/lmms-1.2.2-r115
-rw-r--r--metadata/md5-cache/media-sound/lmms-1.2.2-r216
-rw-r--r--metadata/md5-cache/media-sound/lmms-99999
-rw-r--r--metadata/md5-cache/media-sound/mac-10.7112
-rw-r--r--metadata/md5-cache/media-sound/mac-10.734
-rw-r--r--metadata/md5-cache/media-sound/mac-10.7412
-rw-r--r--metadata/md5-cache/media-sound/picard-2.1218
-rw-r--r--metadata/md5-cache/media-sound/qjackctl-1.0.016
-rw-r--r--metadata/md5-cache/media-sound/qsampler-0.9.9016
-rw-r--r--metadata/md5-cache/media-sound/qsampler-0.9.914
-rw-r--r--metadata/md5-cache/media-sound/qsampler-1.0.016
-rw-r--r--metadata/md5-cache/media-sound/qsynth-1.0.017
-rw-r--r--metadata/md5-cache/media-sound/qtractor-0.9.9017
-rw-r--r--metadata/md5-cache/media-sound/qtractor-1.0.017
-rw-r--r--metadata/md5-cache/media-sound/redoflacs-0.302
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta7414
-rw-r--r--metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta7714
-rw-r--r--metadata/md5-cache/media-sound/wildmidi-0.4.52
-rw-r--r--metadata/md5-cache/media-sound/wildmidi-0.4.62
-rw-r--r--metadata/md5-cache/media-sound/xfmpc-0.3.14
-rw-r--r--metadata/md5-cache/media-tv/Manifest.gzbin5469 -> 5474 bytes
-rw-r--r--metadata/md5-cache/media-tv/channeleditor-1.9.2.1-r42
-rw-r--r--metadata/md5-cache/media-tv/dvbstream-0.8.213
-rw-r--r--metadata/md5-cache/media-tv/kodi-20.5-r12
-rw-r--r--metadata/md5-cache/media-tv/kodi-21.0-r12
-rw-r--r--metadata/md5-cache/media-tv/kodi-21.0-r22
-rw-r--r--metadata/md5-cache/media-tv/kodi-21.99992
-rw-r--r--metadata/md5-cache/media-tv/kodi-99992
-rw-r--r--metadata/md5-cache/media-tv/mythtv-33.1-r12
-rw-r--r--metadata/md5-cache/media-tv/plex-media-server-1.40.2.83952
-rw-r--r--metadata/md5-cache/media-tv/tvheadend-4.3_p2024032216
-rw-r--r--metadata/md5-cache/media-tv/tvheadend-4.3_p2024061816
-rw-r--r--metadata/md5-cache/media-tv/tvheadend-99992
-rw-r--r--metadata/md5-cache/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r514
-rw-r--r--metadata/md5-cache/media-tv/xmltv-1.0.08
-rw-r--r--metadata/md5-cache/media-video/Manifest.gzbin39809 -> 39673 bytes
-rw-r--r--metadata/md5-cache/media-video/acidrip-0.14-r48
-rw-r--r--metadata/md5-cache/media-video/bdsup2sub-4.0.0-r32
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-chromium-12017
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-chromium-12117
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-chromium-12317
-rw-r--r--metadata/md5-cache/media-video/ffmpeg-chromium-12717
-rw-r--r--metadata/md5-cache/media-video/makemkv-1.17.74
-rw-r--r--metadata/md5-cache/media-video/motion-4.5.1-r32
-rw-r--r--metadata/md5-cache/media-video/motion-4.5.1-r42
-rw-r--r--metadata/md5-cache/media-video/mpv-99996
-rw-r--r--metadata/md5-cache/media-video/obs-studio-30.1.018
-rw-r--r--metadata/md5-cache/media-video/obs-studio-30.1.118
-rw-r--r--metadata/md5-cache/media-video/obs-studio-30.1.218
-rw-r--r--metadata/md5-cache/media-video/obs-studio-99996
-rw-r--r--metadata/md5-cache/media-video/pipewire-1.0.74
-rw-r--r--metadata/md5-cache/media-video/pipewire-1.2.018
-rw-r--r--metadata/md5-cache/media-video/pipewire-99996
-rw-r--r--metadata/md5-cache/media-video/projectx-0.91.0.10-r52
-rw-r--r--metadata/md5-cache/media-video/qmplay2-24.05.234
-rw-r--r--metadata/md5-cache/media-video/ushare-2.12
-rw-r--r--metadata/md5-cache/media-video/vdr-2.2.0-r72
-rw-r--r--metadata/md5-cache/media-video/vdr-2.6.72
-rw-r--r--metadata/md5-cache/media-video/wireplumber-0.5.34
-rw-r--r--metadata/md5-cache/media-video/wireplumber-0.5.517
-rw-r--r--metadata/md5-cache/net-analyzer/Manifest.gzbin63352 -> 63825 bytes
-rw-r--r--metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.017
-rw-r--r--metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0-r117
-rw-r--r--metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r215
-rw-r--r--metadata/md5-cache/net-analyzer/munin-2.0.73-r42
-rw-r--r--metadata/md5-cache/net-analyzer/munin-2.0.752
-rw-r--r--metadata/md5-cache/net-analyzer/munin-2.0.762
-rw-r--r--metadata/md5-cache/net-analyzer/nagios-plugin-check_lm_sensors-4.1.1_p201910288
-rw-r--r--metadata/md5-cache/net-analyzer/nagios-plugin-check_raid-4.0.10-r38
-rw-r--r--metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r32
-rw-r--r--metadata/md5-cache/net-analyzer/net-snmp-5.9.42
-rw-r--r--metadata/md5-cache/net-analyzer/net-snmp-5.9.4-r12
-rw-r--r--metadata/md5-cache/net-analyzer/net-snmp-99992
-rw-r--r--metadata/md5-cache/net-analyzer/netdata-1.46.117
-rw-r--r--metadata/md5-cache/net-analyzer/netdata-99994
-rw-r--r--metadata/md5-cache/net-analyzer/notus-scanner-22.6.22
-rw-r--r--metadata/md5-cache/net-analyzer/notus-scanner-22.6.317
-rw-r--r--metadata/md5-cache/net-analyzer/notus-scanner-22.6.3-r117
-rw-r--r--metadata/md5-cache/net-analyzer/nuttcp-8.1.4-r12
-rw-r--r--metadata/md5-cache/net-analyzer/openvas-scanner-22.7.92
-rw-r--r--metadata/md5-cache/net-analyzer/openvas-scanner-23.0.12
-rw-r--r--metadata/md5-cache/net-analyzer/openvas-scanner-23.3.02
-rw-r--r--metadata/md5-cache/net-analyzer/openvas-scanner-23.3.22
-rw-r--r--metadata/md5-cache/net-analyzer/opsgenie-lamp-2.5.1_p2018110213
-rw-r--r--metadata/md5-cache/net-analyzer/pbnj-2.04-r18
-rw-r--r--metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r42
-rw-r--r--metadata/md5-cache/net-analyzer/scanssh-2.1.3.114
-rw-r--r--metadata/md5-cache/net-analyzer/scapy-2.5.02
-rw-r--r--metadata/md5-cache/net-analyzer/sslscan-2.1.412
-rw-r--r--metadata/md5-cache/net-analyzer/symon-2.888
-rw-r--r--metadata/md5-cache/net-analyzer/wireshark-4.0.112
-rw-r--r--metadata/md5-cache/net-analyzer/wireshark-4.0.152
-rw-r--r--metadata/md5-cache/net-analyzer/wireshark-4.2.54
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-5.0.42-r12
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.292
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.306
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.0.3117
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.4.142
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.4.156
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-6.4.1617
-rw-r--r--metadata/md5-cache/net-analyzer/zabbix-7.0.02
-rw-r--r--metadata/md5-cache/net-dialup/Manifest.gzbin6942 -> 6935 bytes
-rw-r--r--metadata/md5-cache/net-dialup/rp-pppoe-3.15-r22
-rw-r--r--metadata/md5-cache/net-dialup/sendpage-1.1.0-r48
-rw-r--r--metadata/md5-cache/net-dialup/sendpage-1.1.18
-rw-r--r--metadata/md5-cache/net-dialup/wvdial-1.61-r12
-rw-r--r--metadata/md5-cache/net-dns/Manifest.gzbin13682 -> 12734 bytes
-rw-r--r--metadata/md5-cache/net-dns/c-ares-1.25.0-r114
-rw-r--r--metadata/md5-cache/net-dns/c-ares-1.26.014
-rw-r--r--metadata/md5-cache/net-dns/c-ares-1.27.014
-rw-r--r--metadata/md5-cache/net-dns/c-ares-1.31.014
-rw-r--r--metadata/md5-cache/net-dns/ddclient-3.11.115
-rw-r--r--metadata/md5-cache/net-dns/djbdns-1.05-r382
-rw-r--r--metadata/md5-cache/net-dns/djbdns-1.05-r392
-rw-r--r--metadata/md5-cache/net-dns/djbdns-1.05-r406
-rw-r--r--metadata/md5-cache/net-dns/dnssec-root-202109024
-rw-r--r--metadata/md5-cache/net-dns/dnssec-tools-2.2.3-r38
-rw-r--r--metadata/md5-cache/net-dns/dnssec-validator-2.2.3-r316
-rw-r--r--metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r42
-rw-r--r--metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r52
-rw-r--r--metadata/md5-cache/net-dns/fpdns-0.10.0_pre20130404-r18
-rw-r--r--metadata/md5-cache/net-dns/fpdns-201901318
-rw-r--r--metadata/md5-cache/net-dns/inadyn-2.12.016
-rw-r--r--metadata/md5-cache/net-dns/smartdns-4314
-rw-r--r--metadata/md5-cache/net-dns/smartdns-4514
-rw-r--r--metadata/md5-cache/net-dns/smartdns-4614
-rw-r--r--metadata/md5-cache/net-firewall/Manifest.gzbin6711 -> 6719 bytes
-rw-r--r--metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.12
-rw-r--r--metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1a2
-rw-r--r--metadata/md5-cache/net-firewall/firewalld-2.1.18
-rw-r--r--metadata/md5-cache/net-firewall/firewalld-2.1.1-r28
-rw-r--r--metadata/md5-cache/net-firewall/fwknop-2.6.10-r316
-rw-r--r--metadata/md5-cache/net-firewall/fwknop-2.6.10-r416
-rw-r--r--metadata/md5-cache/net-firewall/fwknop-2.6.1116
-rw-r--r--metadata/md5-cache/net-firewall/fwknop-2.6.11-r116
-rw-r--r--metadata/md5-cache/net-firewall/ipset-7.21-r14
-rw-r--r--metadata/md5-cache/net-firewall/iptables-1.8.10-r14
-rw-r--r--metadata/md5-cache/net-firewall/psad-2.4.6-r18
-rw-r--r--metadata/md5-cache/net-fs/Manifest.gzbin6001 -> 6327 bytes
-rw-r--r--metadata/md5-cache/net-fs/samba-4.19.64
-rw-r--r--metadata/md5-cache/net-fs/samba-4.19.717
-rw-r--r--metadata/md5-cache/net-fs/samba-4.20.217
-rw-r--r--metadata/md5-cache/net-fs/smbnetfs-0.6.32
-rw-r--r--metadata/md5-cache/net-ftp/Manifest.gzbin5503 -> 5017 bytes
-rw-r--r--metadata/md5-cache/net-ftp/proftpd-1.3.817
-rw-r--r--metadata/md5-cache/net-ftp/proftpd-1.3.8a17
-rw-r--r--metadata/md5-cache/net-ftp/proftpd-1.3.8a-r117
-rw-r--r--metadata/md5-cache/net-ftp/proftpd-1.3.8b4
-rw-r--r--metadata/md5-cache/net-im/Manifest.gzbin16371 -> 16511 bytes
-rw-r--r--metadata/md5-cache/net-im/dino-0.4.2-r22
-rw-r--r--metadata/md5-cache/net-im/dino-0.4.32
-rw-r--r--metadata/md5-cache/net-im/dino-0.4.3-r12
-rw-r--r--metadata/md5-cache/net-im/dino-99992
-rw-r--r--metadata/md5-cache/net-im/discord-0.0.5715
-rw-r--r--metadata/md5-cache/net-im/discord-0.0.5815
-rw-r--r--metadata/md5-cache/net-im/pidgin-2.14.10-r12
-rw-r--r--metadata/md5-cache/net-im/pidgin-2.14.122
-rw-r--r--metadata/md5-cache/net-im/pidgin-2.14.132
-rw-r--r--metadata/md5-cache/net-im/profanity-0.13.113
-rw-r--r--metadata/md5-cache/net-im/profanity-0.13.1-r113
-rw-r--r--metadata/md5-cache/net-im/sendxmpp-1.248
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-7.13.015
-rw-r--r--metadata/md5-cache/net-im/signal-desktop-bin-7.8.015
-rw-r--r--metadata/md5-cache/net-im/synapse-1.108.04
-rw-r--r--metadata/md5-cache/net-im/telegram-desktop-bin-5.1.713
-rw-r--r--metadata/md5-cache/net-im/zoom-5.17.11.38352
-rw-r--r--metadata/md5-cache/net-im/zoom-6.0.2.46802
-rw-r--r--metadata/md5-cache/net-irc/Manifest.gzbin14935 -> 15115 bytes
-rw-r--r--metadata/md5-cache/net-irc/eggdrop-1.9.12
-rw-r--r--metadata/md5-cache/net-irc/eggdrop-1.9.42
-rw-r--r--metadata/md5-cache/net-irc/eggdrop-1.9.52
-rw-r--r--metadata/md5-cache/net-irc/emech-3.0.99_p202211232
-rw-r--r--metadata/md5-cache/net-irc/emech-3.0.99_p3-r12
-rw-r--r--metadata/md5-cache/net-irc/irssi-1.4.4-r12
-rw-r--r--metadata/md5-cache/net-irc/irssi-1.4.52
-rw-r--r--metadata/md5-cache/net-irc/irssi-99992
-rw-r--r--metadata/md5-cache/net-irc/pisg-0.73-r18
-rw-r--r--metadata/md5-cache/net-irc/weechat-4.3.318
-rw-r--r--metadata/md5-cache/net-irc/znc-1.8.2-r22
-rw-r--r--metadata/md5-cache/net-irc/znc-1.9.02
-rw-r--r--metadata/md5-cache/net-irc/znc-99992
-rw-r--r--metadata/md5-cache/net-libs/Manifest.gzbin59758 -> 58812 bytes
-rw-r--r--metadata/md5-cache/net-libs/NativeThread-0_pre20190914-r12
-rw-r--r--metadata/md5-cache/net-libs/accounts-qml-0.7_p202310284
-rw-r--r--metadata/md5-cache/net-libs/accounts-qt-1.174
-rw-r--r--metadata/md5-cache/net-libs/kdsoap-2.2.04
-rw-r--r--metadata/md5-cache/net-libs/kdsoap-ws-discovery-client-0.4.04
-rw-r--r--metadata/md5-cache/net-libs/libgssglue-0.72
-rw-r--r--metadata/md5-cache/net-libs/libgssglue-0.82
-rw-r--r--metadata/md5-cache/net-libs/liboping-1.10.0-r38
-rw-r--r--metadata/md5-cache/net-libs/libtrace-4.0.18_p115
-rw-r--r--metadata/md5-cache/net-libs/libtrace-4.0.19_p113
-rw-r--r--metadata/md5-cache/net-libs/libtrace-4.0.2015
-rw-r--r--metadata/md5-cache/net-libs/libtrace-4.0.2615
-rw-r--r--metadata/md5-cache/net-libs/libupnp-1.14.1815
-rw-r--r--metadata/md5-cache/net-libs/nghttp3-1.4.04
-rw-r--r--metadata/md5-cache/net-libs/ngtcp2-1.5.04
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.20.217
-rw-r--r--metadata/md5-cache/net-libs/nodejs-18.20.36
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.12.217
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.13.117
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.14.04
-rw-r--r--metadata/md5-cache/net-libs/nodejs-20.15.017
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.1.017
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.2.017
-rw-r--r--metadata/md5-cache/net-libs/nodejs-22.3.04
-rw-r--r--metadata/md5-cache/net-libs/quiche-0.21.013
-rw-r--r--metadata/md5-cache/net-libs/quiche-0.22.013
-rw-r--r--metadata/md5-cache/net-libs/quiche-99992
-rw-r--r--metadata/md5-cache/net-libs/signon-oauth2-0.25_p202101024
-rw-r--r--metadata/md5-cache/net-libs/signon-ui-0.15_p202310164
-rw-r--r--metadata/md5-cache/net-libs/signond-8.61-r1004
-rw-r--r--metadata/md5-cache/net-libs/wandio-4.2.617
-rw-r--r--metadata/md5-cache/net-libs/webkit-gtk-2.44.1-r6002
-rw-r--r--metadata/md5-cache/net-libs/xdp-tools-1.4.24
-rw-r--r--metadata/md5-cache/net-mail/Manifest.gzbin21366 -> 21190 bytes
-rw-r--r--metadata/md5-cache/net-mail/courier-imap-5.1.2-r12
-rw-r--r--metadata/md5-cache/net-mail/courier-imap-5.2.6-r12
-rw-r--r--metadata/md5-cache/net-mail/dbmail-3.2.3-r52
-rw-r--r--metadata/md5-cache/net-mail/dbmail-3.2.5-r22
-rw-r--r--metadata/md5-cache/net-mail/dbmail-3.3.12
-rw-r--r--metadata/md5-cache/net-mail/fetchmail-6.4.384
-rw-r--r--metadata/md5-cache/net-mail/grepmail-5.31118
-rw-r--r--metadata/md5-cache/net-mail/mhonarc-2.6.198
-rw-r--r--metadata/md5-cache/net-mail/mhonarc-gentoo-2.6.18-r38
-rw-r--r--metadata/md5-cache/net-mail/mu-1.12.42
-rw-r--r--metadata/md5-cache/net-mail/mu-1.12.52
-rw-r--r--metadata/md5-cache/net-mail/poppassd_ceti-1.8.92
-rw-r--r--metadata/md5-cache/net-mail/public-inbox-1.9.08
-rw-r--r--metadata/md5-cache/net-mail/public-inbox-1.9.0_p202309188
-rw-r--r--metadata/md5-cache/net-mail/public-inbox-1.9.0_p202311168
-rw-r--r--metadata/md5-cache/net-mail/public-inbox-1.9.0_p202404228
-rw-r--r--metadata/md5-cache/net-mail/public-inbox-99998
-rw-r--r--metadata/md5-cache/net-mail/safecat-1.1313
-rw-r--r--metadata/md5-cache/net-mail/safecat-1.13-r14
-rw-r--r--metadata/md5-cache/net-misc/Manifest.gzbin95550 -> 96873 bytes
-rw-r--r--metadata/md5-cache/net-misc/arpsponge-3.17.11-r18
-rw-r--r--metadata/md5-cache/net-misc/asterisk-g729-16.0.3.1.104
-rw-r--r--metadata/md5-cache/net-misc/asterisk-g729-18.0.3.1.104
-rw-r--r--metadata/md5-cache/net-misc/clusterssh-4.168
-rw-r--r--metadata/md5-cache/net-misc/clusterssh-99998
-rw-r--r--metadata/md5-cache/net-misc/dhcpcd-10.0.84
-rw-r--r--metadata/md5-cache/net-misc/dibbler-1.0.1-r32
-rw-r--r--metadata/md5-cache/net-misc/dibbler-1.0.1-r42
-rw-r--r--metadata/md5-cache/net-misc/dropbox-202.4.555116
-rw-r--r--metadata/md5-cache/net-misc/ena-driver-2.12.216
-rw-r--r--metadata/md5-cache/net-misc/gallery-dl-1.27.116
-rw-r--r--metadata/md5-cache/net-misc/gensio-2.8.516
-rw-r--r--metadata/md5-cache/net-misc/gwhois-20120626-r12
-rw-r--r--metadata/md5-cache/net-misc/htpdate-1.3.42
-rw-r--r--metadata/md5-cache/net-misc/htpdate-1.3.62
-rw-r--r--metadata/md5-cache/net-misc/htpdate-99992
-rw-r--r--metadata/md5-cache/net-misc/ipmiview-2.21.1.2307202
-rw-r--r--metadata/md5-cache/net-misc/miniupnpd-2.3.715
-rw-r--r--metadata/md5-cache/net-misc/modemmanager-1.18.122
-rw-r--r--metadata/md5-cache/net-misc/networkmanager-1.46.0-r12
-rw-r--r--metadata/md5-cache/net-misc/r8152-2.16.3-r116
-rw-r--r--metadata/md5-cache/net-misc/r8152-2.17.12
-rw-r--r--metadata/md5-cache/net-misc/radvd-2.19-r52
-rw-r--r--metadata/md5-cache/net-misc/radvd-2.19-r62
-rw-r--r--metadata/md5-cache/net-misc/radvd-2.19-r72
-rw-r--r--metadata/md5-cache/net-misc/rclone-1.66.0-r14
-rw-r--r--metadata/md5-cache/net-misc/scponly-4.8-r82
-rw-r--r--metadata/md5-cache/net-misc/ser2net-2.10.0-r12
-rw-r--r--metadata/md5-cache/net-misc/ser2net-4.6.213
-rw-r--r--metadata/md5-cache/net-misc/sks-1.1.6_p20200624-r22
-rw-r--r--metadata/md5-cache/net-misc/smb4k-3.2.5-r24
-rw-r--r--metadata/md5-cache/net-misc/spice-gtk-0.42-r32
-rw-r--r--metadata/md5-cache/net-misc/spice-gtk-0.42-r42
-rw-r--r--metadata/md5-cache/net-misc/spice-gtk-99992
-rw-r--r--metadata/md5-cache/net-misc/streamlink-6.7.2-r116
-rw-r--r--metadata/md5-cache/net-misc/streamlink-6.8.116
-rw-r--r--metadata/md5-cache/net-misc/sunshine-0.23.12
-rw-r--r--metadata/md5-cache/net-misc/sunshine-99996
-rw-r--r--metadata/md5-cache/net-misc/tigervnc-1.13.1-r32
-rw-r--r--metadata/md5-cache/net-misc/tigervnc-1.13.90-r117
-rw-r--r--metadata/md5-cache/net-misc/tigervnc-99996
-rw-r--r--metadata/md5-cache/net-misc/tuba-0.8.014
-rw-r--r--metadata/md5-cache/net-misc/tuba-0.8.114
-rw-r--r--metadata/md5-cache/net-misc/turbovnc-3.0.32
-rw-r--r--metadata/md5-cache/net-misc/turbovnc-3.12
-rw-r--r--metadata/md5-cache/net-misc/turbovnc-3.1.12
-rw-r--r--metadata/md5-cache/net-misc/unison-2.51.515
-rw-r--r--metadata/md5-cache/net-misc/unison-2.53.315
-rw-r--r--metadata/md5-cache/net-misc/unison-2.53.3-r116
-rw-r--r--metadata/md5-cache/net-misc/unison-2.53.516
-rw-r--r--metadata/md5-cache/net-misc/wakeonlan-0.41-r48
-rw-r--r--metadata/md5-cache/net-misc/wget2-2.0.1-r414
-rw-r--r--metadata/md5-cache/net-misc/wget2-2.0.1-r514
-rw-r--r--metadata/md5-cache/net-misc/wget2-2.1.014
-rw-r--r--metadata/md5-cache/net-misc/wget2-2.1.0-r114
-rw-r--r--metadata/md5-cache/net-misc/wget2-99996
-rw-r--r--metadata/md5-cache/net-misc/youtube-viewer-3.10.116
-rw-r--r--metadata/md5-cache/net-misc/youtube-viewer-3.11.216
-rw-r--r--metadata/md5-cache/net-misc/youtube-viewer-99998
-rw-r--r--metadata/md5-cache/net-nds/389-ds-base-3.0.22
-rw-r--r--metadata/md5-cache/net-nds/Manifest.gzbin4344 -> 4350 bytes
-rw-r--r--metadata/md5-cache/net-nds/jxplorer-3.3.1.2-r22
-rw-r--r--metadata/md5-cache/net-nds/shelldap-1.5.18
-rw-r--r--metadata/md5-cache/net-p2p/Manifest.gzbin13590 -> 14055 bytes
-rw-r--r--metadata/md5-cache/net-p2p/arti-1.2.315
-rw-r--r--metadata/md5-cache/net-p2p/arti-1.2.515
-rw-r--r--metadata/md5-cache/net-p2p/automatic-0.9.02
-rw-r--r--metadata/md5-cache/net-p2p/biglybt-3.5.0.02
-rw-r--r--metadata/md5-cache/net-p2p/biglybt-3.6.0.015
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-25.1-r24
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-25.24
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-26.0-r14
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-26.16
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-26.2_rc117
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-27.04
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-27.118
-rw-r--r--metadata/md5-cache/net-p2p/bitcoin-core-27.1_rc117
-rw-r--r--metadata/md5-cache/net-p2p/freenet-0.7.5_p1497-r12
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.26.04
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.28.04
-rw-r--r--metadata/md5-cache/net-p2p/kubo-0.29.015
-rw-r--r--metadata/md5-cache/net-p2p/resilio-sync-2.7.2.1375-r12
-rw-r--r--metadata/md5-cache/net-p2p/resilio-sync-2.7.3.13812
-rw-r--r--metadata/md5-cache/net-p2p/resilio-sync-99992
-rw-r--r--metadata/md5-cache/net-print/Manifest.gzbin8933 -> 9261 bytes
-rw-r--r--metadata/md5-cache/net-print/cups-2.4.1017
-rw-r--r--metadata/md5-cache/net-print/cups-2.4.7-r22
-rw-r--r--metadata/md5-cache/net-print/cups-99997
-rw-r--r--metadata/md5-cache/net-print/cups-filters-1.28.17-r22
-rw-r--r--metadata/md5-cache/net-print/foomatic-db-engine-4.0.12-r18
-rw-r--r--metadata/md5-cache/net-print/hplip-3.23.12-r12
-rw-r--r--metadata/md5-cache/net-print/hplip-3.23.12-r32
-rw-r--r--metadata/md5-cache/net-print/hplip-3.24.416
-rw-r--r--metadata/md5-cache/net-proxy/Manifest.gzbin10295 -> 10298 bytes
-rw-r--r--metadata/md5-cache/net-proxy/trojan-1.16.0-r22
-rw-r--r--metadata/md5-cache/net-voip/Manifest.gzbin1853 -> 1855 bytes
-rw-r--r--metadata/md5-cache/net-voip/murmur-1.4.287-r22
-rw-r--r--metadata/md5-cache/net-voip/murmur-1.5.6342
-rw-r--r--metadata/md5-cache/net-voip/murmur-99992
-rw-r--r--metadata/md5-cache/net-voip/umurmur-0.2.202
-rw-r--r--metadata/md5-cache/net-voip/umurmur-99992
-rw-r--r--metadata/md5-cache/net-vpn/Manifest.gzbin16571 -> 16739 bytes
-rw-r--r--metadata/md5-cache/net-vpn/gsocket-1.4.434
-rw-r--r--metadata/md5-cache/net-vpn/i2p-2.3.0-r42
-rw-r--r--metadata/md5-cache/net-vpn/i2p-2.5.2-r12
-rw-r--r--metadata/md5-cache/net-vpn/i2pd-2.52.02
-rw-r--r--metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.015
-rw-r--r--metadata/md5-cache/net-vpn/tor-0.4.7.13-r12
-rw-r--r--metadata/md5-cache/net-vpn/tor-0.4.7.162
-rw-r--r--metadata/md5-cache/net-vpn/tor-0.4.7.16-r12
-rw-r--r--metadata/md5-cache/net-vpn/tor-0.4.8.102
-rw-r--r--metadata/md5-cache/net-vpn/tor-0.4.8.112
-rw-r--r--metadata/md5-cache/net-vpn/tor-99992
-rw-r--r--metadata/md5-cache/net-wireless/Manifest.gzbin26452 -> 26590 bytes
-rw-r--r--metadata/md5-cache/net-wireless/bdaddr-0_p202105114
-rw-r--r--metadata/md5-cache/net-wireless/gr-osmosdr-0.2.616
-rw-r--r--metadata/md5-cache/net-wireless/neard-0.194
-rw-r--r--metadata/md5-cache/net-wireless/tempestsdr-0.0_p20200221-r12
-rw-r--r--metadata/md5-cache/net-wireless/tempestsdr-99992
-rw-r--r--metadata/md5-cache/net-wireless/unifi-6.5.55-r22
-rw-r--r--metadata/md5-cache/net-wireless/unifi-7.5.1872
-rw-r--r--metadata/md5-cache/net-wireless/unifi-8.1.1272
-rw-r--r--metadata/md5-cache/net-wireless/unifi-8.2.932
-rw-r--r--metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r42
-rw-r--r--metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r52
-rw-r--r--metadata/md5-cache/net-wireless/wpa_supplicant-99992
-rw-r--r--metadata/md5-cache/perl-core/CPAN-2.290.0-r18
-rw-r--r--metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.08
-rw-r--r--metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.08
-rw-r--r--metadata/md5-cache/perl-core/Encode-3.190.08
-rw-r--r--metadata/md5-cache/perl-core/Encode-3.210.08
-rw-r--r--metadata/md5-cache/perl-core/File-Temp-0.231.1008
-rw-r--r--metadata/md5-cache/perl-core/File-Temp-0.231.100-r18
-rw-r--r--metadata/md5-cache/perl-core/Getopt-Long-2.570.08
-rw-r--r--metadata/md5-cache/perl-core/Manifest.gzbin3303 -> 3316 bytes
-rw-r--r--metadata/md5-cache/perl-core/Math-BigInt-1.999.8428
-rw-r--r--metadata/md5-cache/perl-core/Module-Load-0.360.08
-rw-r--r--metadata/md5-cache/perl-core/Module-Loaded-0.80.0-r28
-rw-r--r--metadata/md5-cache/perl-core/Params-Check-0.380.0-r28
-rw-r--r--metadata/md5-cache/perl-core/Scalar-List-Utils-1.630.08
-rw-r--r--metadata/md5-cache/perl-core/Term-Table-0.18.08
-rw-r--r--metadata/md5-cache/perl-core/Test-Simple-1.302.1968
-rw-r--r--metadata/md5-cache/perl-core/Test2-Suite-0.0.159-r18
-rw-r--r--metadata/md5-cache/perl-core/Test2-Suite-0.0.162-r18
-rw-r--r--metadata/md5-cache/perl-core/Text-Tabs+Wrap-2023.51.1008
-rw-r--r--metadata/md5-cache/perl-core/Unicode-Collate-1.310.08
-rw-r--r--metadata/md5-cache/sci-astronomy/Manifest.gzbin9202 -> 9041 bytes
-rw-r--r--metadata/md5-cache/sci-astronomy/cpl-7.3.22
-rw-r--r--metadata/md5-cache/sci-astronomy/funtools-1.4.714
-rw-r--r--metadata/md5-cache/sci-astronomy/gasgano-2.4.8-r12
-rw-r--r--metadata/md5-cache/sci-biology/Manifest.gzbin22344 -> 22326 bytes
-rw-r--r--metadata/md5-cache/sci-biology/amap-2.2-r52
-rw-r--r--metadata/md5-cache/sci-biology/bioperl-1.6.9-r18
-rw-r--r--metadata/md5-cache/sci-biology/bioperl-db-1.6.9-r28
-rw-r--r--metadata/md5-cache/sci-biology/bioperl-network-1.6.9-r18
-rw-r--r--metadata/md5-cache/sci-biology/bioperl-run-1.6.9-r18
-rw-r--r--metadata/md5-cache/sci-biology/emboss-6.6.0-r32
-rw-r--r--metadata/md5-cache/sci-calculators/Manifest.gzbin4530 -> 4530 bytes
-rw-r--r--metadata/md5-cache/sci-calculators/qalculate-gtk-4.8.14
-rw-r--r--metadata/md5-cache/sci-chemistry/Manifest.gzbin13518 -> 13514 bytes
-rw-r--r--metadata/md5-cache/sci-chemistry/autodock-4.2.62
-rw-r--r--metadata/md5-cache/sci-chemistry/autodock-4.2.6-r12
-rw-r--r--metadata/md5-cache/sci-chemistry/chemex-2024.05.217
-rw-r--r--metadata/md5-cache/sci-chemistry/chemex-2024.05.2-r117
-rw-r--r--metadata/md5-cache/sci-chemistry/chemex-2024.05.317
-rw-r--r--metadata/md5-cache/sci-chemistry/chemex-2024.05.3-r117
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2020.7-r12
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2021.7-r12
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2022.62
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2023.42
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2023.99992
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-20242
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2024.16
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2024.26
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-2024.99994
-rw-r--r--metadata/md5-cache/sci-chemistry/gromacs-99994
-rw-r--r--metadata/md5-cache/sci-chemistry/threeV-1.2-r112
-rw-r--r--metadata/md5-cache/sci-chemistry/threeV-1.2-r212
-rw-r--r--metadata/md5-cache/sci-chemistry/tinker-8.2.1-r12
-rw-r--r--metadata/md5-cache/sci-electronics/Manifest.gzbin20150 -> 20151 bytes
-rw-r--r--metadata/md5-cache/sci-electronics/electric-9.072
-rw-r--r--metadata/md5-cache/sci-geosciences/Manifest.gzbin19389 -> 19552 bytes
-rw-r--r--metadata/md5-cache/sci-geosciences/bt747-2.1.7-r32
-rw-r--r--metadata/md5-cache/sci-geosciences/folium-0.17.017
-rw-r--r--metadata/md5-cache/sci-geosciences/gpsprune-bin-23.22
-rw-r--r--metadata/md5-cache/sci-geosciences/josm-bin-1903914
-rw-r--r--metadata/md5-cache/sci-geosciences/josm-bin-190676
-rw-r--r--metadata/md5-cache/sci-geosciences/josm-bin-190962
-rw-r--r--metadata/md5-cache/sci-geosciences/viking-1.102
-rw-r--r--metadata/md5-cache/sci-geosciences/xyzservices-2024.6.016
-rw-r--r--metadata/md5-cache/sci-libs/Manifest.gzbin70663 -> 73589 bytes
-rw-r--r--metadata/md5-cache/sci-libs/branca-0.8.017
-rw-r--r--metadata/md5-cache/sci-libs/caffe2-2.2.2-r16
-rw-r--r--metadata/md5-cache/sci-libs/caffe2-2.3.16
-rw-r--r--metadata/md5-cache/sci-libs/cdf-3.8.0-r12
-rw-r--r--metadata/md5-cache/sci-libs/cdf-3.9.02
-rw-r--r--metadata/md5-cache/sci-libs/cfitsio-3.49015
-rw-r--r--metadata/md5-cache/sci-libs/cfitsio-4.0.015
-rw-r--r--metadata/md5-cache/sci-libs/cfitsio-4.1.015
-rw-r--r--metadata/md5-cache/sci-libs/cfitsio-4.1.0-r115
-rw-r--r--metadata/md5-cache/sci-libs/cfitsio-4.4.116
-rw-r--r--metadata/md5-cache/sci-libs/composable-kernel-5.7.1-r14
-rw-r--r--metadata/md5-cache/sci-libs/composable-kernel-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/gdal-3.8.0-r12
-rw-r--r--metadata/md5-cache/sci-libs/gdal-3.8.52
-rw-r--r--metadata/md5-cache/sci-libs/gdal-3.9.017
-rw-r--r--metadata/md5-cache/sci-libs/hipBLAS-5.7.12
-rw-r--r--metadata/md5-cache/sci-libs/hipBLAS-6.1.116
-rw-r--r--metadata/md5-cache/sci-libs/hipBLASLt-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/hipCUB-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/hipFFT-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/hipRAND-5.6.0-r12
-rw-r--r--metadata/md5-cache/sci-libs/hipRAND-5.7.12
-rw-r--r--metadata/md5-cache/sci-libs/hipRAND-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/hipSOLVER-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/hipSPARSE-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/libsigrok-0.5.2-r32
-rw-r--r--metadata/md5-cache/sci-libs/libsigrok-0.5.2-r42
-rw-r--r--metadata/md5-cache/sci-libs/libsigrok-0.5.2-r52
-rw-r--r--metadata/md5-cache/sci-libs/libsigrok-99992
-rw-r--r--metadata/md5-cache/sci-libs/libsvm-3.25-r12
-rw-r--r--metadata/md5-cache/sci-libs/libsvm-3.302
-rw-r--r--metadata/md5-cache/sci-libs/linux-gpib-4.3.52
-rw-r--r--metadata/md5-cache/sci-libs/linux-gpib-4.3.6-r32
-rw-r--r--metadata/md5-cache/sci-libs/lmfit-9.0-r14
-rw-r--r--metadata/md5-cache/sci-libs/miopen-5.1.3-r12
-rw-r--r--metadata/md5-cache/sci-libs/miopen-5.7.1-r12
-rw-r--r--metadata/md5-cache/sci-libs/miopen-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/plplot-5.15.0_p6-r12
-rw-r--r--metadata/md5-cache/sci-libs/rocBLAS-6.1.116
-rw-r--r--metadata/md5-cache/sci-libs/rocFFT-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/rocPRIM-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/rocRAND-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/rocSOLVER-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/rocSPARSE-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/rocThrust-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/rocWMMA-6.1.116
-rw-r--r--metadata/md5-cache/sci-libs/rpp-6.1.117
-rw-r--r--metadata/md5-cache/sci-libs/symengine-0.12.016
-rw-r--r--metadata/md5-cache/sci-libs/vtk-9.2.52
-rw-r--r--metadata/md5-cache/sci-libs/vtk-9.2.6-r12
-rw-r--r--metadata/md5-cache/sci-libs/vtk-9.3.02
-rw-r--r--metadata/md5-cache/sci-mathematics/Manifest.gzbin30048 -> 30177 bytes
-rw-r--r--metadata/md5-cache/sci-mathematics/cadical-1.9.411
-rw-r--r--metadata/md5-cache/sci-mathematics/cadical-2.0.011
-rw-r--r--metadata/md5-cache/sci-mathematics/flint-2.9.016
-rw-r--r--metadata/md5-cache/sci-mathematics/flint-3.1.3_p116
-rw-r--r--metadata/md5-cache/sci-mathematics/gimps-30.19.142
-rw-r--r--metadata/md5-cache/sci-mathematics/gimps-30.8.152
-rw-r--r--metadata/md5-cache/sci-mathematics/gimps-30.8.172
-rw-r--r--metadata/md5-cache/sci-mathematics/lean-3.51.12
-rw-r--r--metadata/md5-cache/sci-mathematics/octave-8.3.0-r22
-rw-r--r--metadata/md5-cache/sci-mathematics/smtinterpol-2.5_p202110182
-rw-r--r--metadata/md5-cache/sci-mathematics/stp-2.3.3-r32
-rw-r--r--metadata/md5-cache/sci-mathematics/stp-2.3.417
-rw-r--r--metadata/md5-cache/sci-mathematics/z3-4.13.02
-rw-r--r--metadata/md5-cache/sci-misc/Manifest.gzbin3587 -> 3583 bytes
-rw-r--r--metadata/md5-cache/sci-misc/netlogo-bin-6.2.02
-rw-r--r--metadata/md5-cache/sci-misc/netlogo-bin-6.2.22
-rw-r--r--metadata/md5-cache/sci-physics/Manifest.gzbin10940 -> 11101 bytes
-rw-r--r--metadata/md5-cache/sci-physics/hepmc-3.3.017
-rw-r--r--metadata/md5-cache/sci-physics/root-6.32.0018
-rw-r--r--metadata/md5-cache/sci-physics/root-6.32.0218
-rw-r--r--metadata/md5-cache/sci-physics/thepeg-2.2.2-r12
-rw-r--r--metadata/md5-cache/sci-physics/thepeg-2.2.3-r12
-rw-r--r--metadata/md5-cache/sci-physics/thepeg-2.3.02
-rw-r--r--metadata/md5-cache/sci-visualization/Manifest.gzbin6707 -> 6716 bytes
-rw-r--r--metadata/md5-cache/sci-visualization/gcalc-3.1_rc1-r22
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-5.4.102
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-5.4.82
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-6.0.02
-rw-r--r--metadata/md5-cache/sci-visualization/gnuplot-6.1.99992
-rw-r--r--metadata/md5-cache/sec-keys/Manifest.gzbin32316 -> 32652 bytes
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.199
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.239
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.259
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-9.0.909
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-bradhouse-202406249
-rw-r--r--metadata/md5-cache/sec-keys/openpgp-keys-cgzones-202406249
-rw-r--r--metadata/md5-cache/sys-apps/Manifest.gzbin89851 -> 89852 bytes
-rw-r--r--metadata/md5-cache/sys-apps/ack-3.7.08
-rw-r--r--metadata/md5-cache/sys-apps/busybox-1.36.1-r12
-rw-r--r--metadata/md5-cache/sys-apps/busybox-1.36.1-r22
-rw-r--r--metadata/md5-cache/sys-apps/busybox-99992
-rw-r--r--metadata/md5-cache/sys-apps/coreutils-9.52
-rw-r--r--metadata/md5-cache/sys-apps/coreutils-99992
-rw-r--r--metadata/md5-cache/sys-apps/dbus-1.15.62
-rw-r--r--metadata/md5-cache/sys-apps/dbus-1.15.82
-rw-r--r--metadata/md5-cache/sys-apps/edid-decode-0_pre2022031912
-rw-r--r--metadata/md5-cache/sys-apps/edid-decode-0_pre202301312
-rw-r--r--metadata/md5-cache/sys-apps/edid-decode-99992
-rw-r--r--metadata/md5-cache/sys-apps/flashrom-1.3.0-r24
-rw-r--r--metadata/md5-cache/sys-apps/gentoo-functions-99996
-rw-r--r--metadata/md5-cache/sys-apps/heirloom-tools-070715-r62
-rw-r--r--metadata/md5-cache/sys-apps/hw-probe-1.6.5_p202308122
-rw-r--r--metadata/md5-cache/sys-apps/hwdata-0.3824
-rw-r--r--metadata/md5-cache/sys-apps/intune-portal-1.2404.2315
-rw-r--r--metadata/md5-cache/sys-apps/intune-portal-1.2405.1715
-rw-r--r--metadata/md5-cache/sys-apps/inxi-3.3.35.112
-rw-r--r--metadata/md5-cache/sys-apps/iproute2-6.8.0-r24
-rw-r--r--metadata/md5-cache/sys-apps/kmod-3116
-rw-r--r--metadata/md5-cache/sys-apps/kmod-31-r115
-rw-r--r--metadata/md5-cache/sys-apps/kmod-32-r115
-rw-r--r--metadata/md5-cache/sys-apps/kmod-32-r215
-rw-r--r--metadata/md5-cache/sys-apps/kmod-99996
-rw-r--r--metadata/md5-cache/sys-apps/man-db-2.12.14
-rw-r--r--metadata/md5-cache/sys-apps/man-pages-6.062
-rw-r--r--metadata/md5-cache/sys-apps/man-pages-99992
-rw-r--r--metadata/md5-cache/sys-apps/mawk-1.3.4_p2024062213
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.23.1315
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.23.1415
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.23.154
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.24.315
-rw-r--r--metadata/md5-cache/sys-apps/moar-1.24.415
-rw-r--r--metadata/md5-cache/sys-apps/nvme-cli-2.9.14
-rw-r--r--metadata/md5-cache/sys-apps/openrazer-3.7.0-r118
-rw-r--r--metadata/md5-cache/sys-apps/openrazer-3.8.02
-rw-r--r--metadata/md5-cache/sys-apps/openrc-0.5416
-rw-r--r--metadata/md5-cache/sys-apps/openrc-0.54.216
-rw-r--r--metadata/md5-cache/sys-apps/openrc-99998
-rw-r--r--metadata/md5-cache/sys-apps/paxctld-1.2.513
-rw-r--r--metadata/md5-cache/sys-apps/paxctld-1.2.5-r112
-rw-r--r--metadata/md5-cache/sys-apps/pciutils-3.12.04
-rw-r--r--metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.1515
-rw-r--r--metadata/md5-cache/sys-apps/pkgcraft-tools-999912
-rw-r--r--metadata/md5-cache/sys-apps/polychromatic-0.8.3-r116
-rw-r--r--metadata/md5-cache/sys-apps/polychromatic-0.9.016
-rw-r--r--metadata/md5-cache/sys-apps/polychromatic-0.9.12
-rw-r--r--metadata/md5-cache/sys-apps/polychromatic-99992
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.8.1013
-rw-r--r--metadata/md5-cache/sys-apps/pv-1.8.94
-rw-r--r--metadata/md5-cache/sys-apps/razer-cli-2.2.0-r116
-rw-r--r--metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r116
-rw-r--r--metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r216
-rw-r--r--metadata/md5-cache/sys-apps/rng-tools-6.16-r12
-rw-r--r--metadata/md5-cache/sys-apps/roccat-tools-5.9.0-r1012
-rw-r--r--metadata/md5-cache/sys-apps/sandbox-2.3915
-rw-r--r--metadata/md5-cache/sys-apps/smcipmitool-2.27.2.2302212
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.21.216
-rw-r--r--metadata/md5-cache/sys-apps/syd-3.23.116
-rw-r--r--metadata/md5-cache/sys-apps/syslog-notify-0.22
-rw-r--r--metadata/md5-cache/sys-apps/systemd-254.104
-rw-r--r--metadata/md5-cache/sys-apps/systemd-utils-254.134
-rw-r--r--metadata/md5-cache/sys-apps/ucspi-unix-1.04
-rw-r--r--metadata/md5-cache/sys-apps/util-linux-2.40.1-r32
-rw-r--r--metadata/md5-cache/sys-apps/util-linux-99992
-rw-r--r--metadata/md5-cache/sys-apps/uutils-coreutils-0.0.2716
-rw-r--r--metadata/md5-cache/sys-apps/uutils-coreutils-99992
-rw-r--r--metadata/md5-cache/sys-apps/uutils-findutils-0.5.016
-rw-r--r--metadata/md5-cache/sys-apps/uutils-findutils-999917
-rw-r--r--metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.0.44
-rw-r--r--metadata/md5-cache/sys-auth/Manifest.gzbin13838 -> 13839 bytes
-rw-r--r--metadata/md5-cache/sys-auth/elogind-252.9-r117
-rw-r--r--metadata/md5-cache/sys-auth/elogind-252.9-r217
-rw-r--r--metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.02
-rw-r--r--metadata/md5-cache/sys-auth/pam_skey-1.1.5-r72
-rw-r--r--metadata/md5-cache/sys-auth/pambase-202202142
-rw-r--r--metadata/md5-cache/sys-auth/pambase-202401282
-rw-r--r--metadata/md5-cache/sys-auth/pambase-9999999992
-rw-r--r--metadata/md5-cache/sys-auth/polkit-1234
-rw-r--r--metadata/md5-cache/sys-auth/polkit-124-r14
-rw-r--r--metadata/md5-cache/sys-auth/polkit-qt-0.200.04
-rw-r--r--metadata/md5-cache/sys-auth/skey-1.1.5-r142
-rw-r--r--metadata/md5-cache/sys-block/Manifest.gzbin17196 -> 17188 bytes
-rw-r--r--metadata/md5-cache/sys-block/arcconf-3.07.239804
-rw-r--r--metadata/md5-cache/sys-block/wait-for-dri-devices-rules-12
-rw-r--r--metadata/md5-cache/sys-block/zram-init-11.12
-rw-r--r--metadata/md5-cache/sys-block/zram-init-99992
-rw-r--r--metadata/md5-cache/sys-boot/Manifest.gzbin9214 -> 9206 bytes
-rw-r--r--metadata/md5-cache/sys-boot/os-prober-1.81-r32
-rw-r--r--metadata/md5-cache/sys-boot/os-prober-1.822
-rw-r--r--metadata/md5-cache/sys-boot/os-prober-99992
-rw-r--r--metadata/md5-cache/sys-boot/plymouth-22.02.122-r12
-rw-r--r--metadata/md5-cache/sys-boot/plymouth-99992
-rw-r--r--metadata/md5-cache/sys-boot/raspberrypi-firmware-1.202211042
-rw-r--r--metadata/md5-cache/sys-boot/raspberrypi-firmware-1.202301062
-rw-r--r--metadata/md5-cache/sys-boot/raspberrypi-firmware-99992
-rw-r--r--metadata/md5-cache/sys-cluster/Manifest.gzbin29655 -> 27313 bytes
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-16.2.14-r12
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-16.2.15-r12
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-17.2.6-r82
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-17.2.72
-rw-r--r--metadata/md5-cache/sys-cluster/ceph-18.2.1-r22
-rw-r--r--metadata/md5-cache/sys-cluster/charmdebug-6.2.0-r12
-rw-r--r--metadata/md5-cache/sys-cluster/flux-2.2.214
-rw-r--r--metadata/md5-cache/sys-cluster/flux-2.3.014
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.28.616
-rw-r--r--metadata/md5-cache/sys-cluster/kube-apiserver-1.29.116
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.616
-rw-r--r--metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.116
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.28.615
-rw-r--r--metadata/md5-cache/sys-cluster/kube-proxy-1.29.115
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.28.616
-rw-r--r--metadata/md5-cache/sys-cluster/kube-scheduler-1.29.116
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.28.615
-rw-r--r--metadata/md5-cache/sys-cluster/kubeadm-1.29.115
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.28.614
-rw-r--r--metadata/md5-cache/sys-cluster/kubectl-1.29.114
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.28.615
-rw-r--r--metadata/md5-cache/sys-cluster/kubelet-1.29.115
-rw-r--r--metadata/md5-cache/sys-cluster/kubelogin-1.27.013
-rw-r--r--metadata/md5-cache/sys-cluster/kubelogin-1.28.113
-rw-r--r--metadata/md5-cache/sys-cluster/kubeseal-0.23.014
-rw-r--r--metadata/md5-cache/sys-cluster/kubeseal-0.27.014
-rw-r--r--metadata/md5-cache/sys-cluster/openmpi-4.1.4-r12
-rw-r--r--metadata/md5-cache/sys-cluster/spark-bin-2.4.32
-rw-r--r--metadata/md5-cache/sys-cluster/spark-bin-2.4.7-r12
-rw-r--r--metadata/md5-cache/sys-cluster/spark-bin-3.0.1-r22
-rw-r--r--metadata/md5-cache/sys-cluster/spark-bin-3.1.22
-rw-r--r--metadata/md5-cache/sys-cluster/teleport-999914
-rw-r--r--metadata/md5-cache/sys-cluster/zookeeper-bin-3.8.42
-rw-r--r--metadata/md5-cache/sys-cluster/zookeeper-bin-3.9.22
-rw-r--r--metadata/md5-cache/sys-devel/Manifest.gzbin30229 -> 30369 bytes
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.42-r14
-rw-r--r--metadata/md5-cache/sys-devel/binutils-2.42-r215
-rw-r--r--metadata/md5-cache/sys-devel/binutils-hppa64-2.42-r14
-rw-r--r--metadata/md5-cache/sys-devel/clang-15.0.7-r32
-rw-r--r--metadata/md5-cache/sys-devel/clang-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/clang-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/clang-18.1.718
-rw-r--r--metadata/md5-cache/sys-devel/clang-18.1.818
-rw-r--r--metadata/md5-cache/sys-devel/clang-19.0.0.99994
-rw-r--r--metadata/md5-cache/sys-devel/clang-19.0.0_pre2024060817
-rw-r--r--metadata/md5-cache/sys-devel/clang-19.0.0_pre2024061517
-rw-r--r--metadata/md5-cache/sys-devel/clang-19.0.0_pre2024062317
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-15.0.7-r82
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-16.0.6-r42
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-17.0.6-r52
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-18.1.715
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-18.1.815
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-19.0.0_pre2024060813
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-19.0.0_pre2024061513
-rw-r--r--metadata/md5-cache/sys-devel/clang-common-19.0.0_pre2024062313
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-18.1.713
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-18.1.813
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre2024060812
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre2024061512
-rw-r--r--metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre2024062312
-rw-r--r--metadata/md5-cache/sys-devel/gcc-10.5.04
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202401112
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202405012
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p202406122
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p2024061916
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.4.1_p2024062616
-rw-r--r--metadata/md5-cache/sys-devel/gcc-11.5.99992
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202402092
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202405022
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.3.1_p202406132
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.4.017
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.4.1_p2024062716
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.4.999917
-rw-r--r--metadata/md5-cache/sys-devel/gcc-12.5.999917
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202402102
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.2.1_p202405032
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.3.04
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.3.1_p202406142
-rw-r--r--metadata/md5-cache/sys-devel/gcc-13.4.99992
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.1.1_p202405182
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.1.1_p202406152
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.1.1_p2024062217
-rw-r--r--metadata/md5-cache/sys-devel/gcc-14.1.99992
-rw-r--r--metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240609-r12
-rw-r--r--metadata/md5-cache/sys-devel/gcc-15.0.0_pre202406162
-rw-r--r--metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240623-r116
-rw-r--r--metadata/md5-cache/sys-devel/gcc-15.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/gcc-8.5.0-r14
-rw-r--r--metadata/md5-cache/sys-devel/gcc-9.5.04
-rw-r--r--metadata/md5-cache/sys-devel/gettext-0.21.12
-rw-r--r--metadata/md5-cache/sys-devel/gettext-0.22.42
-rw-r--r--metadata/md5-cache/sys-devel/gettext-0.22.52
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-10.5.04
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-11.4.1_p202401112
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-11.4.1_p202402082
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-11.4.1_p202405012
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-12.3.1_p202401122
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-12.3.1_p202402092
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-12.3.1_p202405022
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240113-r12
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-13.2.1_p202402102
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-13.2.1_p202405032
-rw-r--r--metadata/md5-cache/sys-devel/kgcc64-14.1.1_p202405112
-rw-r--r--metadata/md5-cache/sys-devel/lld-15.0.72
-rw-r--r--metadata/md5-cache/sys-devel/lld-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/lld-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/lld-18.1.717
-rw-r--r--metadata/md5-cache/sys-devel/lld-18.1.817
-rw-r--r--metadata/md5-cache/sys-devel/lld-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/lld-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/sys-devel/lld-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/sys-devel/lld-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/sys-devel/llvm-15.0.7-r32
-rw-r--r--metadata/md5-cache/sys-devel/llvm-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-18.1.718
-rw-r--r--metadata/md5-cache/sys-devel/llvm-18.1.818
-rw-r--r--metadata/md5-cache/sys-devel/llvm-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-19.0.0_pre2024060817
-rw-r--r--metadata/md5-cache/sys-devel/llvm-19.0.0_pre2024061517
-rw-r--r--metadata/md5-cache/sys-devel/llvm-19.0.0_pre2024062317
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-15.0.72
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-16.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-17.0.62
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-18.1.714
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-18.1.814
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre2024060813
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre2024061513
-rw-r--r--metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre2024062313
-rw-r--r--metadata/md5-cache/sys-devel/mold-2.31.04
-rw-r--r--metadata/md5-cache/sys-devel/mold-2.32.014
-rw-r--r--metadata/md5-cache/sys-devel/mold-2.4.014
-rw-r--r--metadata/md5-cache/sys-devel/mold-2.4.114
-rw-r--r--metadata/md5-cache/sys-devel/mold-99994
-rw-r--r--metadata/md5-cache/sys-devel/rust-std-1.79.015
-rw-r--r--metadata/md5-cache/sys-firmware/Manifest.gzbin6786 -> 6794 bytes
-rw-r--r--metadata/md5-cache/sys-firmware/edk2-ovmf-202105-r22
-rw-r--r--metadata/md5-cache/sys-firmware/edk2-ovmf-2022022
-rw-r--r--metadata/md5-cache/sys-firmware/edk2-ovmf-bin-2022022
-rw-r--r--metadata/md5-cache/sys-firmware/intel-microcode-20240514_p202405144
-rw-r--r--metadata/md5-cache/sys-firmware/intel-microcode-20240531_p2024052617
-rw-r--r--metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526-r117
-rw-r--r--metadata/md5-cache/sys-fs/Manifest.gzbin38535 -> 39333 bytes
-rw-r--r--metadata/md5-cache/sys-fs/atari-fdisk-0.7.1.5.4-r14
-rw-r--r--metadata/md5-cache/sys-fs/bcachefs-tools-1.9.117
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.6.34
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.7.14
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.8.14
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.8.1-r14
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.94
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.9.117
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-6.9.217
-rw-r--r--metadata/md5-cache/sys-fs/btrfs-progs-99992
-rw-r--r--metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.114
-rw-r--r--metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1-r114
-rw-r--r--metadata/md5-cache/sys-fs/cachefilesd-0.10.10-r22
-rw-r--r--metadata/md5-cache/sys-fs/cryptsetup-2.7.317
-rw-r--r--metadata/md5-cache/sys-fs/jdiskreport-bin-1.4.12
-rw-r--r--metadata/md5-cache/sys-fs/lessfs-1.7.0-r22
-rw-r--r--metadata/md5-cache/sys-fs/lxcfs-6.0.116
-rw-r--r--metadata/md5-cache/sys-fs/progsreiserfs-0.3.1_rc8-r14
-rw-r--r--metadata/md5-cache/sys-fs/quotatool-1.6.44
-rw-r--r--metadata/md5-cache/sys-fs/udiskie-2.5.34
-rw-r--r--metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r22
-rw-r--r--metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r32
-rw-r--r--metadata/md5-cache/sys-fs/zfs-auto-snapshot-99992
-rw-r--r--metadata/md5-cache/sys-kernel/Manifest.gzbin26405 -> 29551 bytes
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2182
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.2192
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.22018
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1602
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.1612
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.922
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.932
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.942
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.9518
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.9618
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.322
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.332
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.342
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.3518
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.3618
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.42
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.52
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.618
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.718
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2182
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.2192
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.22017
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1602
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.1612
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.922
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.932
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.942
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.9517
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.9617
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.322
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.332
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.342
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.3517
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.3617
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.42
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.52
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.617
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.717
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-5.10.22014
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.9114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.9214
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.9314
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.9514
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.1.9614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.3114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.3214
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.3314
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.3514
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.6.3614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.9.114
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.9.214
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.9.314
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.9.614
-rw-r--r--metadata/md5-cache/sys-kernel/gentoo-sources-6.9.714
-rw-r--r--metadata/md5-cache/sys-kernel/git-sources-6.10_rc515
-rw-r--r--metadata/md5-cache/sys-kernel/linux-firmware-2024061017
-rw-r--r--metadata/md5-cache/sys-kernel/linux-firmware-20240610-r117
-rw-r--r--metadata/md5-cache/sys-kernel/linux-firmware-999999992
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-5.15.158_p7614
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-5.15.160_p7714
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-6.1.92_p3214
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-6.1.95_p3414
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-6.6.32_p3214
-rw-r--r--metadata/md5-cache/sys-kernel/rt-sources-6.6.35_p3414
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2182
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.2192
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.22018
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1602
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.1612
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.922
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.932
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.942
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9518
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9618
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.322
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.332
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.342
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.3518
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.3618
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.99992
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.42
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.52
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.618
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.718
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.10.21914
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-5.10.22014
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.1.9414
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.1.9614
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.6.3414
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.6.3614
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.9.514
-rw-r--r--metadata/md5-cache/sys-kernel/vanilla-sources-6.9.714
-rw-r--r--metadata/md5-cache/sys-libs/Manifest.gzbin38594 -> 38263 bytes
-rw-r--r--metadata/md5-cache/sys-libs/binutils-libs-2.42-r14
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r42
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-18.1.715
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-18.1.815
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre2024060814
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre2024061514
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre2024062314
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.716
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.816
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre2024060815
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre2024061515
-rw-r--r--metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre2024062315
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.19-r32
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.31-r72
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.32-r82
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.33-r142
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.34-r142
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.35-r112
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.36-r82
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.37-r102
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.38-r132
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.39-r64
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.39-r72
-rw-r--r--metadata/md5-cache/sys-libs/glibc-2.39-r92
-rw-r--r--metadata/md5-cache/sys-libs/glibc-99992
-rw-r--r--metadata/md5-cache/sys-libs/ldb-2.8.04
-rw-r--r--metadata/md5-cache/sys-libs/ldb-2.8.117
-rw-r--r--metadata/md5-cache/sys-libs/ldb-2.9.117
-rw-r--r--metadata/md5-cache/sys-libs/libcap-2.704
-rw-r--r--metadata/md5-cache/sys-libs/libcap-ng-0.8.54
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-15.0.7-r12
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-18.1.717
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-18.1.817
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/sys-libs/libcxx-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-18.1.717
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-18.1.817
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/sys-libs/libieee1284-0.2.11-r94
-rw-r--r--metadata/md5-cache/sys-libs/libnvme-1.94
-rw-r--r--metadata/md5-cache/sys-libs/libomp-15.0.7-r62
-rw-r--r--metadata/md5-cache/sys-libs/libomp-16.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libomp-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/libomp-18.1.717
-rw-r--r--metadata/md5-cache/sys-libs/libomp-18.1.817
-rw-r--r--metadata/md5-cache/sys-libs/libomp-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/libomp-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/sys-libs/libomp-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/sys-libs/libomp-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/sys-libs/libservicelog-1.1.183
-rw-r--r--metadata/md5-cache/sys-libs/libservicelog-1.1.195
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-15.0.72
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r12
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-17.0.62
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-18.1.717
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-18.1.817
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0.99992
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre2024060816
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre2024061516
-rw-r--r--metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre2024062316
-rw-r--r--metadata/md5-cache/sys-libs/ncurses-6.5_p2024061515
-rw-r--r--metadata/md5-cache/sys-libs/openipmi-2.0.33-r14
-rw-r--r--metadata/md5-cache/sys-libs/pam_wrapper-1.1.54
-rw-r--r--metadata/md5-cache/sys-libs/pkgcraft-0.0.1514
-rw-r--r--metadata/md5-cache/sys-libs/pkgcraft-99994
-rw-r--r--metadata/md5-cache/sys-libs/readline-8.2_p104
-rw-r--r--metadata/md5-cache/sys-libs/talloc-2.4.14
-rw-r--r--metadata/md5-cache/sys-libs/tdb-1.4.94
-rw-r--r--metadata/md5-cache/sys-libs/tevent-0.15.04
-rw-r--r--metadata/md5-cache/sys-power/Manifest.gzbin8610 -> 8775 bytes
-rw-r--r--metadata/md5-cache/sys-power/iasl-202007174
-rw-r--r--metadata/md5-cache/sys-power/pmtools-2013020913
-rw-r--r--metadata/md5-cache/sys-power/power-profiles-daemon-0.1317
-rw-r--r--metadata/md5-cache/sys-power/power-profiles-daemon-0.2117
-rw-r--r--metadata/md5-cache/sys-power/sandmann-bin-1.02
-rw-r--r--metadata/md5-cache/sys-process/Manifest.gzbin17226 -> 17229 bytes
-rw-r--r--metadata/md5-cache/sys-process/audit-3.1.32
-rw-r--r--metadata/md5-cache/sys-process/cronbase-0.3.7-r102
-rw-r--r--metadata/md5-cache/sys-process/cronie-1.7.24
-rw-r--r--metadata/md5-cache/sys-process/iotop-c-1.264
-rw-r--r--metadata/md5-cache/sys-process/nmon-16q14
-rw-r--r--metadata/md5-cache/sys-process/prll-0.6.42
-rw-r--r--metadata/md5-cache/sys-process/procps-4.0.44
-rw-r--r--metadata/md5-cache/sys-process/procps-4.0.4-r14
-rw-r--r--metadata/md5-cache/sys-process/runit-2.1.2-r113
-rw-r--r--metadata/md5-cache/sys-process/runit-2.1.2-r24
-rw-r--r--metadata/md5-cache/sys-process/unixtop-3.8_beta1-r313
-rw-r--r--metadata/md5-cache/sys-process/unixtop-3.8_beta1-r414
-rw-r--r--metadata/md5-cache/virtual/Manifest.gzbin41264 -> 42348 bytes
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-5.10.2207
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.957
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.1.967
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.6.357
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.6.367
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.9.67
-rw-r--r--metadata/md5-cache/virtual/dist-kernel-6.9.77
-rw-r--r--metadata/md5-cache/virtual/gnustep-back-0.30.04
-rw-r--r--metadata/md5-cache/virtual/pandoc-0-r17
-rw-r--r--metadata/md5-cache/virtual/rust-1.79.010
-rw-r--r--metadata/md5-cache/www-apache/Manifest.gzbin6987 -> 7154 bytes
-rw-r--r--metadata/md5-cache/www-apache/libapreq2-2.178
-rw-r--r--metadata/md5-cache/www-apache/libapreq2-2.17-r116
-rw-r--r--metadata/md5-cache/www-apache/mod_perl-2.0.13-r18
-rw-r--r--metadata/md5-cache/www-apache/modsec-flameeyes-201302162
-rw-r--r--metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r28
-rw-r--r--metadata/md5-cache/www-apps/Manifest.gzbin25974 -> 25170 bytes
-rw-r--r--metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.12612
-rw-r--r--metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.5512
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.125.416
-rw-r--r--metadata/md5-cache/www-apps/hugo-0.127.016
-rw-r--r--metadata/md5-cache/www-apps/ikiwiki-3.20190228-r18
-rw-r--r--metadata/md5-cache/www-apps/ikiwiki-3.20200202.38
-rw-r--r--metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r18
-rw-r--r--metadata/md5-cache/www-apps/jellyfin-bin-10.9.615
-rw-r--r--metadata/md5-cache/www-apps/jellyfin-bin-10.9.715
-rw-r--r--metadata/md5-cache/www-apps/lidarr-bin-2.3.3.420414
-rw-r--r--metadata/md5-cache/www-apps/lidarr-bin-2.4.0.422214
-rw-r--r--metadata/md5-cache/www-apps/mediawiki-1.39.816
-rw-r--r--metadata/md5-cache/www-apps/mediawiki-1.40.316
-rw-r--r--metadata/md5-cache/www-apps/mediawiki-1.41.216
-rw-r--r--metadata/md5-cache/www-apps/mediawiki-1.42.116
-rw-r--r--metadata/md5-cache/www-apps/miniflux-2.0.4515
-rw-r--r--metadata/md5-cache/www-apps/miniflux-2.0.494
-rw-r--r--metadata/md5-cache/www-apps/miniflux-2.1.315
-rw-r--r--metadata/md5-cache/www-apps/nanoc-4.12.1617
-rw-r--r--metadata/md5-cache/www-apps/nanoc-4.12.1717
-rw-r--r--metadata/md5-cache/www-apps/nanoc-4.12.1917
-rw-r--r--metadata/md5-cache/www-apps/nanoc-4.13.017
-rw-r--r--metadata/md5-cache/www-apps/nanoc-cli-4.12.1617
-rw-r--r--metadata/md5-cache/www-apps/nanoc-cli-4.12.1717
-rw-r--r--metadata/md5-cache/www-apps/nanoc-cli-4.12.1917
-rw-r--r--metadata/md5-cache/www-apps/nanoc-cli-4.13.017
-rw-r--r--metadata/md5-cache/www-apps/nanoc-core-4.12.1617
-rw-r--r--metadata/md5-cache/www-apps/nanoc-core-4.12.1717
-rw-r--r--metadata/md5-cache/www-apps/nanoc-core-4.12.1917
-rw-r--r--metadata/md5-cache/www-apps/nanoc-core-4.13.017
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-27.1.1115
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-27.1.94
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-28.0.215
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-28.0.515
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-28.0.715
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-29.0.115
-rw-r--r--metadata/md5-cache/www-apps/nextcloud-29.0.315
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-bin-1.18.0.454314
-rw-r--r--metadata/md5-cache/www-apps/prowlarr-bin-1.19.0.456814
-rw-r--r--metadata/md5-cache/www-apps/radarr-bin-5.6.0.884614
-rw-r--r--metadata/md5-cache/www-apps/radarr-bin-5.7.0.888214
-rw-r--r--metadata/md5-cache/www-apps/radicale-3.1.8-r116
-rw-r--r--metadata/md5-cache/www-apps/readarr-bin-0.3.28.255414
-rw-r--r--metadata/md5-cache/www-apps/readarr-bin-0.3.29.256514
-rw-r--r--metadata/md5-cache/www-apps/rutorrent-4.2.1014
-rw-r--r--metadata/md5-cache/www-apps/rutorrent-4.3.314
-rw-r--r--metadata/md5-cache/www-apps/rutorrent-4.3.414
-rw-r--r--metadata/md5-cache/www-apps/rutorrent-4.3.514
-rw-r--r--metadata/md5-cache/www-apps/selfoss-2.20_pre202307302
-rw-r--r--metadata/md5-cache/www-apps/sonarr-bin-4.0.5.176014
-rw-r--r--metadata/md5-cache/www-apps/sonarr-bin-4.0.5.179114
-rw-r--r--metadata/md5-cache/www-apps/wordpress-6.5.414
-rw-r--r--metadata/md5-cache/www-apps/wordpress-6.5.514
-rw-r--r--metadata/md5-cache/www-apps/zeppelin-bin-0.10.12
-rw-r--r--metadata/md5-cache/www-client/Manifest.gzbin12375 -> 12393 bytes
-rw-r--r--metadata/md5-cache/www-client/chromium-125.0.6422.11217
-rw-r--r--metadata/md5-cache/www-client/chromium-125.0.6422.14117
-rw-r--r--metadata/md5-cache/www-client/chromium-126.0.6478.11417
-rw-r--r--metadata/md5-cache/www-client/chromium-126.0.6478.12617
-rw-r--r--metadata/md5-cache/www-client/chromium-126.0.6478.3617
-rw-r--r--metadata/md5-cache/www-client/chromium-126.0.6478.572
-rw-r--r--metadata/md5-cache/www-client/dillo-3.1.017
-rw-r--r--metadata/md5-cache/www-client/dillo-3.1.117
-rw-r--r--metadata/md5-cache/www-client/dillo-999910
-rw-r--r--metadata/md5-cache/www-client/firefox-115.11.02
-rw-r--r--metadata/md5-cache/www-client/firefox-115.12.02
-rw-r--r--metadata/md5-cache/www-client/firefox-126.0.12
-rw-r--r--metadata/md5-cache/www-client/firefox-127.02
-rw-r--r--metadata/md5-cache/www-client/firefox-127.0.117
-rw-r--r--metadata/md5-cache/www-client/firefox-127.0.217
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-115.11.017
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-126.0.116
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-127.016
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-127.0.116
-rw-r--r--metadata/md5-cache/www-client/firefox-bin-127.0.216
-rw-r--r--metadata/md5-cache/www-client/google-chrome-126.0.6478.12615
-rw-r--r--metadata/md5-cache/www-client/google-chrome-126.0.6478.5515
-rw-r--r--metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.2615
-rw-r--r--metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.415
-rw-r--r--metadata/md5-cache/www-client/google-chrome-unstable-127.0.6523.415
-rw-r--r--metadata/md5-cache/www-client/google-chrome-unstable-128.0.6559.015
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-125.0.2535.9215
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-126.0.2592.8115
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.3615
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.4915
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.5315
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.6815
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.1515
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.815
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2610.315
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2620.315
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2638.215
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.215
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.815
-rw-r--r--metadata/md5-cache/www-client/microsoft-edge-dev-128.0.2661.015
-rw-r--r--metadata/md5-cache/www-client/opera-111.0.5168.2515
-rw-r--r--metadata/md5-cache/www-client/opera-111.0.5168.4315
-rw-r--r--metadata/md5-cache/www-client/opera-beta-111.0.5168.1015
-rw-r--r--metadata/md5-cache/www-client/opera-beta-111.0.5168.3-r115
-rw-r--r--metadata/md5-cache/www-client/opera-beta-112.0.5197.1015
-rw-r--r--metadata/md5-cache/www-client/opera-beta-112.0.5197.515
-rw-r--r--metadata/md5-cache/www-client/opera-developer-112.0.5179.015
-rw-r--r--metadata/md5-cache/www-client/opera-developer-112.0.5186.015
-rw-r--r--metadata/md5-cache/www-client/opera-developer-112.0.5193.015
-rw-r--r--metadata/md5-cache/www-client/opera-developer-112.0.5196.015
-rw-r--r--metadata/md5-cache/www-client/opera-developer-113.0.5201.015
-rw-r--r--metadata/md5-cache/www-client/opera-developer-113.0.5210.015
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-3.1.0-r117
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-3.2.04
-rw-r--r--metadata/md5-cache/www-client/qutebrowser-3.2.117
-rw-r--r--metadata/md5-cache/www-client/vivaldi-6.7.3329.3116
-rw-r--r--metadata/md5-cache/www-client/vivaldi-6.7.3329.3916
-rw-r--r--metadata/md5-cache/www-client/vivaldi-6.7.3329.4116
-rw-r--r--metadata/md5-cache/www-client/vivaldi-6.8.3381.4415
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3358.316
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3371.415
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.3515
-rw-r--r--metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.4015
-rw-r--r--metadata/md5-cache/www-plugins/Manifest.gzbin2230 -> 2075 bytes
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.12613
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.5513
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6523.4_alpha13
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.26_beta13
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.4_beta13
-rw-r--r--metadata/md5-cache/www-plugins/chrome-binary-plugins-128.0.6559.0_alpha13
-rw-r--r--metadata/md5-cache/www-plugins/pdfjs-2.14.30510
-rw-r--r--metadata/md5-cache/www-servers/Manifest.gzbin8171 -> 8353 bytes
-rw-r--r--metadata/md5-cache/www-servers/caddy-2.8.0_beta216
-rw-r--r--metadata/md5-cache/www-servers/caddy-2.8.417
-rw-r--r--metadata/md5-cache/www-servers/caddy-99992
-rw-r--r--metadata/md5-cache/www-servers/lighttpd-1.4.752
-rw-r--r--metadata/md5-cache/www-servers/lighttpd-1.4.75-r12
-rw-r--r--metadata/md5-cache/www-servers/lighttpd-1.4.766
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.26.118
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.26.1-r118
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.27.018
-rw-r--r--metadata/md5-cache/www-servers/nginx-1.27.0-r118
-rw-r--r--metadata/md5-cache/www-servers/tomcat-10.1.19-r116
-rw-r--r--metadata/md5-cache/www-servers/tomcat-10.1.23-r116
-rw-r--r--metadata/md5-cache/www-servers/tomcat-10.1.24-r16
-rw-r--r--metadata/md5-cache/www-servers/tomcat-10.1.2516
-rw-r--r--metadata/md5-cache/www-servers/tomcat-9.0.892
-rw-r--r--metadata/md5-cache/www-servers/tomcat-9.0.9016
-rw-r--r--metadata/md5-cache/www-servers/varnish-7.5.016
-rw-r--r--metadata/md5-cache/x11-apps/Manifest.gzbin15088 -> 15250 bytes
-rw-r--r--metadata/md5-cache/x11-apps/appres-1.0.714
-rw-r--r--metadata/md5-cache/x11-base/Manifest.gzbin2377 -> 2374 bytes
-rw-r--r--metadata/md5-cache/x11-base/xwayland-99992
-rw-r--r--metadata/md5-cache/x11-drivers/Manifest.gzbin6770 -> 6283 bytes
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-390.1572
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.0616
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.022
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.052
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-535.17917
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-535.183.012
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.632
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.7817
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-550.90.072
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-555.52.0416
-rw-r--r--metadata/md5-cache/x11-drivers/nvidia-drivers-555.5817
-rw-r--r--metadata/md5-cache/x11-libs/Manifest.gzbin25173 -> 25013 bytes
-rw-r--r--metadata/md5-cache/x11-libs/gtk+-2.24.33-r32
-rw-r--r--metadata/md5-cache/x11-libs/qtermwidget-1.3.014
-rw-r--r--metadata/md5-cache/x11-libs/qtermwidget-2.0.014
-rw-r--r--metadata/md5-cache/x11-libs/qtermwidget-2.0.114
-rw-r--r--metadata/md5-cache/x11-misc/Manifest.gzbin64668 -> 64214 bytes
-rw-r--r--metadata/md5-cache/x11-misc/bumblebee-3.2.1_p20210112-r42
-rw-r--r--metadata/md5-cache/x11-misc/bumblebee-99992
-rw-r--r--metadata/md5-cache/x11-misc/dmenu-5.215
-rw-r--r--metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.016
-rw-r--r--metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0-r116
-rw-r--r--metadata/md5-cache/x11-misc/lightdm-1.32.0-r22
-rw-r--r--metadata/md5-cache/x11-misc/pcmanfm-1.3.2-r12
-rw-r--r--metadata/md5-cache/x11-misc/pcmanfm-qt-1.3.014
-rw-r--r--metadata/md5-cache/x11-misc/qps-2.7.014
-rw-r--r--metadata/md5-cache/x11-misc/safeeyes-2.1.916
-rw-r--r--metadata/md5-cache/x11-misc/screengrab-2.6.014
-rw-r--r--metadata/md5-cache/x11-misc/sddm-0.21.0_p202403024
-rw-r--r--metadata/md5-cache/x11-misc/slim-1.4.02
-rw-r--r--metadata/md5-cache/x11-misc/slim-99992
-rw-r--r--metadata/md5-cache/x11-misc/snixembed-0.2.215
-rw-r--r--metadata/md5-cache/x11-misc/snixembed-0.3.315
-rw-r--r--metadata/md5-cache/x11-misc/viewglob-2.0.4-r12
-rw-r--r--metadata/md5-cache/x11-misc/xdg-user-dirs-gtk-0.112
-rw-r--r--metadata/md5-cache/x11-plugins/Manifest.gzbin31168 -> 30987 bytes
-rw-r--r--metadata/md5-cache/x11-plugins/pidgin-rhythmbox-2.011
-rw-r--r--metadata/md5-cache/x11-plugins/wmSun-1.064
-rw-r--r--metadata/md5-cache/x11-plugins/wmacpi-2.44
-rw-r--r--metadata/md5-cache/x11-plugins/wmbattery-2.564
-rw-r--r--metadata/md5-cache/x11-plugins/wmbinclock-0.514
-rw-r--r--metadata/md5-cache/x11-plugins/wmcalendar-0.5.2-r34
-rw-r--r--metadata/md5-cache/x11-plugins/wmcp-1.2.8-r24
-rw-r--r--metadata/md5-cache/x11-plugins/wmifinfo-0.114
-rw-r--r--metadata/md5-cache/x11-plugins/wmmp3-0.12-r24
-rw-r--r--metadata/md5-cache/x11-plugins/wmnd-0.4.184
-rw-r--r--metadata/md5-cache/x11-plugins/wmweather-2.4.84
-rw-r--r--metadata/md5-cache/x11-plugins/wmxres-1.44
-rw-r--r--metadata/md5-cache/x11-terms/Manifest.gzbin8316 -> 8151 bytes
-rw-r--r--metadata/md5-cache/x11-terms/gnome-terminal-3.44.12
-rw-r--r--metadata/md5-cache/x11-terms/gnome-terminal-3.50.12
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.35.118
-rw-r--r--metadata/md5-cache/x11-terms/kitty-0.35.218
-rw-r--r--metadata/md5-cache/x11-terms/kitty-99992
-rw-r--r--metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.110
-rw-r--r--metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.210
-rw-r--r--metadata/md5-cache/x11-terms/kitty-terminfo-0.35.111
-rw-r--r--metadata/md5-cache/x11-terms/kitty-terminfo-0.35.211
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-1.3.016
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-2.0.0-r116
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-2.0.1-r116
-rw-r--r--metadata/md5-cache/x11-terms/qterminal-99996
-rw-r--r--metadata/md5-cache/x11-terms/wezterm-20240203.110809-r14
-rw-r--r--metadata/md5-cache/x11-themes/Manifest.gzbin26858 -> 26866 bytes
-rw-r--r--metadata/md5-cache/x11-themes/claws-mail-themes-202210174
-rw-r--r--metadata/md5-cache/x11-themes/fvwm-crystal-3.7.52
-rw-r--r--metadata/md5-cache/x11-themes/wm-icons-0.4.02
-rw-r--r--metadata/md5-cache/x11-wm/Manifest.gzbin16691 -> 16524 bytes
-rw-r--r--metadata/md5-cache/x11-wm/notion-4.0.2_p202206132
-rw-r--r--metadata/md5-cache/x11-wm/notion-4.0.2_p20220613-r12
-rw-r--r--metadata/md5-cache/x11-wm/notion-99992
-rw-r--r--metadata/md5-cache/x11-wm/openbox-3.6.1-r816
-rw-r--r--metadata/md5-cache/x11-wm/stumpwm-22.05_p202208182
-rw-r--r--metadata/md5-cache/x11-wm/stumpwm-contrib-20180128-r12
-rw-r--r--metadata/md5-cache/x11-wm/windowmaker-0.96.04
-rw-r--r--metadata/md5-cache/xfce-extra/Manifest.gzbin8195 -> 8194 bytes
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.63
-rw-r--r--metadata/md5-cache/xfce-extra/xfce4-screensaver-4.18.34
-rw-r--r--metadata/news/Manifest28
-rw-r--r--metadata/news/timestamp.chk2
-rw-r--r--metadata/projects.xml39
-rw-r--r--metadata/stabilization-groups/base/bash.group2
-rw-r--r--metadata/stabilization-groups/base/libxml2.group2
-rw-r--r--metadata/stabilization-groups/texlive.group3
-rw-r--r--metadata/timestamp2
-rw-r--r--metadata/timestamp.chk2
-rw-r--r--metadata/timestamp.commit2
-rw-r--r--metadata/timestamp.x2
-rw-r--r--metadata/xml-schema/timestamp.chk2
-rw-r--r--net-analyzer/Manifest.gzbin43274 -> 43289 bytes
-rw-r--r--net-analyzer/greenbone-feed-sync/Manifest2
-rw-r--r--net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild92
-rw-r--r--net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild90
-rw-r--r--net-analyzer/monitoring-plugins/Manifest6
-rw-r--r--net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch23
-rw-r--r--net-analyzer/monitoring-plugins/files/monitoring-plugins-gnutls.patch21
-rw-r--r--net-analyzer/monitoring-plugins/metadata.xml4
-rw-r--r--net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild110
-rw-r--r--net-analyzer/nessus-agent-bin/Manifest2
-rw-r--r--net-analyzer/nessus-agent-bin/metadata.xml4
-rw-r--r--net-analyzer/nessus-bin/Manifest2
-rw-r--r--net-analyzer/nessus-bin/metadata.xml4
-rw-r--r--net-analyzer/netdata/Manifest4
-rw-r--r--net-analyzer/netdata/netdata-1.46.1.ebuild155
-rw-r--r--net-analyzer/netdata/netdata-9999.ebuild10
-rw-r--r--net-analyzer/notus-scanner/Manifest2
-rw-r--r--net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild83
-rw-r--r--net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild81
-rw-r--r--net-analyzer/opsgenie-lamp/Manifest3
-rw-r--r--net-analyzer/opsgenie-lamp/opsgenie-lamp-2.5.1_p20181102.ebuild48
-rw-r--r--net-analyzer/scanssh/Manifest3
-rw-r--r--net-analyzer/scanssh/files/scanssh-2.1.3-libdir.diff191
-rw-r--r--net-analyzer/scanssh/scanssh-2.1.3.1.ebuild50
-rw-r--r--net-analyzer/sslscan/Manifest3
-rw-r--r--net-analyzer/sslscan/sslscan-2.1.4.ebuild82
-rw-r--r--net-analyzer/suricata/Manifest2
-rw-r--r--net-analyzer/suricata/metadata.xml5
-rw-r--r--net-analyzer/wireshark/Manifest2
-rw-r--r--net-analyzer/wireshark/wireshark-4.2.5.ebuild2
-rw-r--r--net-analyzer/zabbix/Manifest10
-rw-r--r--net-analyzer/zabbix/zabbix-6.0.30.ebuild2
-rw-r--r--net-analyzer/zabbix/zabbix-6.0.31.ebuild389
-rw-r--r--net-analyzer/zabbix/zabbix-6.4.15.ebuild2
-rw-r--r--net-analyzer/zabbix/zabbix-6.4.16.ebuild393
-rw-r--r--net-dialup/Manifest.gzbin5227 -> 5223 bytes
-rw-r--r--net-dialup/accel-ppp/Manifest2
-rw-r--r--net-dialup/accel-ppp/metadata.xml5
-rw-r--r--net-dns/Manifest.gzbin7717 -> 7726 bytes
-rw-r--r--net-dns/c-ares/Manifest13
-rw-r--r--net-dns/c-ares/c-ares-1.25.0-r1.ebuild96
-rw-r--r--net-dns/c-ares/c-ares-1.26.0.ebuild92
-rw-r--r--net-dns/c-ares/c-ares-1.27.0.ebuild92
-rw-r--r--net-dns/c-ares/c-ares-1.31.0.ebuild93
-rw-r--r--net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch166
-rw-r--r--net-dns/ddclient/Manifest2
-rw-r--r--net-dns/ddclient/ddclient-3.11.1.ebuild89
-rw-r--r--net-dns/djbdns/Manifest2
-rw-r--r--net-dns/djbdns/djbdns-1.05-r40.ebuild2
-rw-r--r--net-dns/dnssec-root/Manifest2
-rw-r--r--net-dns/dnssec-root/dnssec-root-20210902.ebuild4
-rw-r--r--net-dns/dnssec-validator/Manifest1
-rw-r--r--net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild60
-rw-r--r--net-dns/inadyn/Manifest2
-rw-r--r--net-dns/inadyn/inadyn-2.12.0.ebuild67
-rw-r--r--net-dns/smartdns/Manifest6
-rw-r--r--net-dns/smartdns/smartdns-43.ebuild32
-rw-r--r--net-dns/smartdns/smartdns-45.ebuild32
-rw-r--r--net-dns/smartdns/smartdns-46.ebuild31
-rw-r--r--net-firewall/Manifest.gzbin4218 -> 4228 bytes
-rw-r--r--net-firewall/firewalld/Manifest4
-rw-r--r--net-firewall/firewalld/firewalld-2.1.1-r2.ebuild3
-rw-r--r--net-firewall/firewalld/firewalld-2.1.1.ebuild3
-rw-r--r--net-firewall/fwknop/Manifest4
-rw-r--r--net-firewall/fwknop/fwknop-2.6.10-r3.ebuild128
-rw-r--r--net-firewall/fwknop/fwknop-2.6.10-r4.ebuild128
-rw-r--r--net-firewall/fwknop/fwknop-2.6.11-r1.ebuild133
-rw-r--r--net-firewall/fwknop/fwknop-2.6.11.ebuild133
-rw-r--r--net-firewall/ipset/Manifest2
-rw-r--r--net-firewall/ipset/ipset-7.21-r1.ebuild2
-rw-r--r--net-firewall/ipt_netflow/Manifest2
-rw-r--r--net-firewall/ipt_netflow/metadata.xml4
-rw-r--r--net-firewall/iptables/Manifest2
-rw-r--r--net-firewall/iptables/iptables-1.8.10-r1.ebuild2
-rw-r--r--net-fs/Manifest.gzbin3357 -> 3358 bytes
-rw-r--r--net-fs/samba/Manifest6
-rw-r--r--net-fs/samba/samba-4.19.6.ebuild2
-rw-r--r--net-fs/samba/samba-4.19.7.ebuild383
-rw-r--r--net-fs/samba/samba-4.20.2.ebuild383
-rw-r--r--net-ftp/Manifest.gzbin3186 -> 3184 bytes
-rw-r--r--net-ftp/ncftp/Manifest2
-rw-r--r--net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch66
-rw-r--r--net-ftp/ncftp/files/ncftp-3.2.7-fix-gcc14.patch13
-rw-r--r--net-ftp/proftpd/Manifest6
-rw-r--r--net-ftp/proftpd/proftpd-1.3.8.ebuild274
-rw-r--r--net-ftp/proftpd/proftpd-1.3.8a-r1.ebuild304
-rw-r--r--net-ftp/proftpd/proftpd-1.3.8a.ebuild296
-rw-r--r--net-ftp/proftpd/proftpd-1.3.8b.ebuild2
-rw-r--r--net-im/Manifest.gzbin9075 -> 9079 bytes
-rw-r--r--net-im/discord/Manifest4
-rw-r--r--net-im/discord/discord-0.0.57.ebuild135
-rw-r--r--net-im/discord/discord-0.0.58.ebuild141
-rw-r--r--net-im/profanity/Manifest2
-rw-r--r--net-im/profanity/profanity-0.13.1-r1.ebuild71
-rw-r--r--net-im/profanity/profanity-0.13.1.ebuild71
-rw-r--r--net-im/signal-desktop-bin/Manifest4
-rw-r--r--net-im/signal-desktop-bin/signal-desktop-bin-7.13.0.ebuild (renamed from net-im/signal-desktop-bin/signal-desktop-bin-7.8.0.ebuild)0
-rw-r--r--net-im/synapse/Manifest2
-rw-r--r--net-im/synapse/synapse-1.108.0.ebuild2
-rw-r--r--net-im/telegram-desktop-bin/Manifest3
-rw-r--r--net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild64
-rw-r--r--net-irc/Manifest.gzbin8071 -> 8069 bytes
-rw-r--r--net-irc/weechat/Manifest3
-rw-r--r--net-irc/weechat/weechat-4.3.3.ebuild191
-rw-r--r--net-libs/Manifest.gzbin30995 -> 30993 bytes
-rw-r--r--net-libs/accounts-qml/Manifest2
-rw-r--r--net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild6
-rw-r--r--net-libs/accounts-qt/Manifest2
-rw-r--r--net-libs/accounts-qt/accounts-qt-1.17.ebuild2
-rw-r--r--net-libs/biblesync/Manifest2
-rw-r--r--net-libs/biblesync/metadata.xml5
-rw-r--r--net-libs/kdsoap-ws-discovery-client/Manifest2
-rw-r--r--net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild2
-rw-r--r--net-libs/kdsoap/Manifest2
-rw-r--r--net-libs/kdsoap/kdsoap-2.2.0.ebuild2
-rw-r--r--net-libs/libhtp/Manifest2
-rw-r--r--net-libs/libhtp/metadata.xml5
-rw-r--r--net-libs/libtrace/Manifest9
-rw-r--r--net-libs/libtrace/files/libtrace-4.0.18_p1-build-system.patch133
-rw-r--r--net-libs/libtrace/libtrace-4.0.18_p1.ebuild70
-rw-r--r--net-libs/libtrace/libtrace-4.0.19_p1.ebuild60
-rw-r--r--net-libs/libtrace/libtrace-4.0.20.ebuild69
-rw-r--r--net-libs/libtrace/libtrace-4.0.26.ebuild69
-rw-r--r--net-libs/libupnp/Manifest2
-rw-r--r--net-libs/libupnp/libupnp-1.14.18.ebuild49
-rw-r--r--net-libs/nghttp3/Manifest2
-rw-r--r--net-libs/nghttp3/nghttp3-1.4.0.ebuild2
-rw-r--r--net-libs/ngtcp2/Manifest2
-rw-r--r--net-libs/ngtcp2/ngtcp2-1.5.0.ebuild2
-rw-r--r--net-libs/nodejs/Manifest20
-rw-r--r--net-libs/nodejs/files/nodejs-22.2.0-riscv.patch37
-rw-r--r--net-libs/nodejs/nodejs-18.20.2.ebuild256
-rw-r--r--net-libs/nodejs/nodejs-18.20.3.ebuild4
-rw-r--r--net-libs/nodejs/nodejs-20.12.2.ebuild259
-rw-r--r--net-libs/nodejs/nodejs-20.14.0.ebuild2
-rw-r--r--net-libs/nodejs/nodejs-20.15.0.ebuild (renamed from net-libs/nodejs/nodejs-20.13.1.ebuild)0
-rw-r--r--net-libs/nodejs/nodejs-22.1.0.ebuild265
-rw-r--r--net-libs/nodejs/nodejs-22.2.0.ebuild269
-rw-r--r--net-libs/nodejs/nodejs-22.3.0.ebuild5
-rw-r--r--net-libs/quiche/Manifest71
-rw-r--r--net-libs/quiche/quiche-0.21.0.ebuild276
-rw-r--r--net-libs/quiche/quiche-0.22.0.ebuild277
-rw-r--r--net-libs/quiche/quiche-9999.ebuild65
-rw-r--r--net-libs/signon-oauth2/Manifest2
-rw-r--r--net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild2
-rw-r--r--net-libs/signon-ui/Manifest2
-rw-r--r--net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild2
-rw-r--r--net-libs/signond/Manifest2
-rw-r--r--net-libs/signond/signond-8.61-r100.ebuild2
-rw-r--r--net-libs/wandio/Manifest2
-rw-r--r--net-libs/wandio/wandio-4.2.6.ebuild61
-rw-r--r--net-libs/webkit-gtk/Manifest3
-rw-r--r--net-libs/webkit-gtk/files/2.44.1-riscv.patch62
-rw-r--r--net-libs/webkit-gtk/webkit-gtk-2.44.1-r600.ebuild2
-rw-r--r--net-libs/xdp-tools/Manifest2
-rw-r--r--net-libs/xdp-tools/xdp-tools-1.4.2.ebuild2
-rw-r--r--net-mail/Manifest.gzbin14048 -> 14049 bytes
-rw-r--r--net-mail/fetchmail/Manifest2
-rw-r--r--net-mail/fetchmail/fetchmail-6.4.38.ebuild2
-rw-r--r--net-mail/safecat/Manifest3
-rw-r--r--net-mail/safecat/safecat-1.13-r1.ebuild2
-rw-r--r--net-mail/safecat/safecat-1.13.ebuild48
-rw-r--r--net-misc/Manifest.gzbin54373 -> 54545 bytes
-rw-r--r--net-misc/asterisk-g729/Manifest4
-rw-r--r--net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild4
-rw-r--r--net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild4
-rw-r--r--net-misc/dhcpcd/Manifest2
-rw-r--r--net-misc/dhcpcd/dhcpcd-10.0.8.ebuild2
-rw-r--r--net-misc/dropbox/Manifest3
-rw-r--r--net-misc/dropbox/dropbox-202.4.5551.ebuild110
-rw-r--r--net-misc/ena-driver/Manifest2
-rw-r--r--net-misc/ena-driver/ena-driver-2.12.2.ebuild30
-rw-r--r--net-misc/gallery-dl/Manifest2
-rw-r--r--net-misc/gallery-dl/gallery-dl-1.27.1.ebuild49
-rw-r--r--net-misc/gensio/Manifest4
-rw-r--r--net-misc/gensio/files/gensio-2.8.5-install-dir.patch16
-rw-r--r--net-misc/gensio/gensio-2.8.5.ebuild75
-rw-r--r--net-misc/gensio/metadata.xml17
-rw-r--r--net-misc/geomyidae/Manifest2
-rw-r--r--net-misc/geomyidae/metadata.xml5
-rw-r--r--net-misc/linuxptp/Manifest2
-rw-r--r--net-misc/linuxptp/metadata.xml4
-rw-r--r--net-misc/miniupnpd/Manifest3
-rw-r--r--net-misc/miniupnpd/miniupnpd-2.3.7.ebuild108
-rw-r--r--net-misc/oidc-agent/Manifest2
-rw-r--r--net-misc/oidc-agent/metadata.xml5
-rw-r--r--net-misc/r8152/Manifest5
-rw-r--r--net-misc/r8152/files/r8152-2.17.1-kernel-6.9-fix.patch117
-rw-r--r--net-misc/r8152/r8152-2.16.3-r1.ebuild52
-rw-r--r--net-misc/r8152/r8152-2.17.1.ebuild1
-rw-r--r--net-misc/rclone/Manifest2
-rw-r--r--net-misc/rclone/rclone-1.66.0-r1.ebuild2
-rw-r--r--net-misc/ser2net/Manifest8
-rw-r--r--net-misc/ser2net/files/ser2net.confd-r221
-rw-r--r--net-misc/ser2net/files/ser2net.initd-r237
-rw-r--r--net-misc/ser2net/metadata.xml12
-rw-r--r--net-misc/ser2net/ser2net-2.10.0-r1.ebuild6
-rw-r--r--net-misc/ser2net/ser2net-4.6.2.ebuild37
-rw-r--r--net-misc/smb4k/Manifest2
-rw-r--r--net-misc/smb4k/smb4k-3.2.5-r2.ebuild2
-rw-r--r--net-misc/streamlink/Manifest5
-rw-r--r--net-misc/streamlink/files/streamlink-6.7.2-validator.patch61
-rw-r--r--net-misc/streamlink/streamlink-6.7.2-r1.ebuild102
-rw-r--r--net-misc/streamlink/streamlink-6.8.1.ebuild99
-rw-r--r--net-misc/sunshine/Manifest5
-rw-r--r--net-misc/sunshine/files/sunshine-miniupnpc.patch43
-rw-r--r--net-misc/sunshine/sunshine-0.23.1.ebuild1
-rw-r--r--net-misc/sunshine/sunshine-9999.ebuild11
-rw-r--r--net-misc/tigervnc/Manifest6
-rw-r--r--net-misc/tigervnc/files/tigervnc-1.13.90.initd91
-rw-r--r--net-misc/tigervnc/tigervnc-1.13.90-r1.ebuild229
-rw-r--r--net-misc/tigervnc/tigervnc-9999.ebuild18
-rw-r--r--net-misc/tuba/Manifest4
-rw-r--r--net-misc/tuba/tuba-0.8.0.ebuild75
-rw-r--r--net-misc/tuba/tuba-0.8.1.ebuild75
-rw-r--r--net-misc/unison/Manifest8
-rw-r--r--net-misc/unison/metadata.xml18
-rw-r--r--net-misc/unison/unison-2.51.5.ebuild109
-rw-r--r--net-misc/unison/unison-2.53.3-r1.ebuild139
-rw-r--r--net-misc/unison/unison-2.53.3.ebuild99
-rw-r--r--net-misc/unison/unison-2.53.5.ebuild138
-rw-r--r--net-misc/wget2/Manifest6
-rw-r--r--net-misc/wget2/wget2-2.0.1-r4.ebuild96
-rw-r--r--net-misc/wget2/wget2-2.0.1-r5.ebuild96
-rw-r--r--net-misc/wget2/wget2-2.1.0-r1.ebuild91
-rw-r--r--net-misc/wget2/wget2-2.1.0.ebuild91
-rw-r--r--net-misc/wget2/wget2-9999.ebuild2
-rw-r--r--net-misc/youtube-viewer/Manifest4
-rw-r--r--net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild79
-rw-r--r--net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild79
-rw-r--r--net-news/Manifest.gzbin2221 -> 2223 bytes
-rw-r--r--net-news/canto-curses/Manifest2
-rw-r--r--net-news/canto-curses/metadata.xml5
-rw-r--r--net-news/canto-daemon/Manifest2
-rw-r--r--net-news/canto-daemon/metadata.xml5
-rw-r--r--net-p2p/Manifest.gzbin6910 -> 6894 bytes
-rw-r--r--net-p2p/arti/Manifest268
-rw-r--r--net-p2p/arti/arti-1.2.3.ebuild602
-rw-r--r--net-p2p/arti/arti-1.2.5.ebuild586
-rw-r--r--net-p2p/biglybt/Manifest5
-rw-r--r--net-p2p/biglybt/biglybt-3.6.0.0.ebuild110
-rw-r--r--net-p2p/biglybt/files/biglybt-3.6.0.0-disable-PluginUpdatePlugin.patch32
-rw-r--r--net-p2p/biglybt/metadata.xml9
-rw-r--r--net-p2p/bitcoin-core/Manifest17
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-25.1-r2.ebuild6
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-25.2.ebuild6
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-26.0-r1.ebuild6
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild8
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild427
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-27.0.ebuild6
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-27.1.ebuild427
-rw-r--r--net-p2p/bitcoin-core/bitcoin-core-27.1_rc1.ebuild423
-rw-r--r--net-p2p/kubo/Manifest6
-rw-r--r--net-p2p/kubo/kubo-0.26.0.ebuild2
-rw-r--r--net-p2p/kubo/kubo-0.28.0.ebuild2
-rw-r--r--net-p2p/kubo/kubo-0.29.0.ebuild71
-rw-r--r--net-p2p/syncthing/Manifest2
-rw-r--r--net-p2p/syncthing/metadata.xml4
-rw-r--r--net-print/Manifest.gzbin6423 -> 6428 bytes
-rw-r--r--net-print/cups/Manifest6
-rw-r--r--net-print/cups/cups-2.4.10.ebuild320
-rw-r--r--net-print/cups/cups-2.4.7-r2.ebuild10
-rw-r--r--net-print/cups/cups-9999.ebuild34
-rw-r--r--net-print/hplip/Manifest3
-rw-r--r--net-print/hplip/hplip-3.24.4.ebuild296
-rw-r--r--net-proxy/Manifest.gzbin5377 -> 5373 bytes
-rw-r--r--net-proxy/lyrebird/Manifest2
-rw-r--r--net-proxy/lyrebird/metadata.xml5
-rw-r--r--net-proxy/rejik/Manifest2
-rw-r--r--net-proxy/rejik/metadata.xml5
-rw-r--r--net-proxy/squidguard/Manifest2
-rw-r--r--net-proxy/squidguard/metadata.xml5
-rw-r--r--net-vpn/Manifest.gzbin7738 -> 7920 bytes
-rw-r--r--net-vpn/gsocket/Manifest2
-rw-r--r--net-vpn/gsocket/gsocket-1.4.43.ebuild2
-rw-r--r--net-vpn/i2pd/Manifest3
-rw-r--r--net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch37
-rw-r--r--net-vpn/i2pd/i2pd-2.52.0.ebuild2
-rw-r--r--net-vpn/microsoft-azurevpnclient/Manifest4
-rw-r--r--net-vpn/microsoft-azurevpnclient/files/microsoft-azurevpnclient-sudo-group.patch13
-rw-r--r--net-vpn/microsoft-azurevpnclient/metadata.xml8
-rw-r--r--net-vpn/microsoft-azurevpnclient/microsoft-azurevpnclient-3.0.0.ebuild89
-rw-r--r--net-vpn/pptpd/Manifest2
-rw-r--r--net-vpn/pptpd/metadata.xml5
-rw-r--r--net-wireless/Manifest.gzbin13906 -> 13910 bytes
-rw-r--r--net-wireless/bdaddr/Manifest2
-rw-r--r--net-wireless/bdaddr/bdaddr-0_p20210511.ebuild2
-rw-r--r--net-wireless/gr-osmosdr/Manifest2
-rw-r--r--net-wireless/gr-osmosdr/gr-osmosdr-0.2.6.ebuild84
-rw-r--r--net-wireless/neard/Manifest2
-rw-r--r--net-wireless/neard/neard-0.19.ebuild2
-rw-r--r--profiles/Manifest.gzbin236896 -> 237855 bytes
-rw-r--r--profiles/arch/amd64/package.use.mask8
-rw-r--r--profiles/arch/arm/package.use.mask4
-rw-r--r--profiles/arch/arm64/package.use.mask4
-rw-r--r--profiles/arch/base/package.use.mask10
-rw-r--r--profiles/arch/hppa/package.use.mask6
-rw-r--r--profiles/arch/ia64/package.use.mask4
-rw-r--r--profiles/arch/m68k/package.mask6
-rw-r--r--profiles/arch/m68k/use.mask4
-rw-r--r--profiles/arch/powerpc/package.use.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64le/package.mask17
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.mask4
-rw-r--r--profiles/arch/powerpc/ppc64/64ul/package.use.mask7
-rw-r--r--profiles/arch/powerpc/ppc64/package.mask10
-rw-r--r--profiles/arch/powerpc/ppc64/package.use.mask5
-rw-r--r--profiles/arch/sparc/package.use.mask5
-rw-r--r--profiles/base/package.use.force7
-rw-r--r--profiles/base/package.use.mask11
-rw-r--r--profiles/default/linux/arm/23.0/musl/package.use.stable.mask5
-rw-r--r--profiles/default/linux/ppc/23.0/musl/package.use.mask7
-rw-r--r--profiles/default/linux/x86/23.0/i486/musl/package.use.mask6
-rw-r--r--profiles/default/linux/x86/23.0/i686/musl/package.use.mask5
-rw-r--r--profiles/default/linux/x86/23.0/i686/time64/eapi1
-rw-r--r--profiles/default/linux/x86/23.0/i686/time64/make.defaults5
-rw-r--r--profiles/default/linux/x86/23.0/i686/time64/parent2
-rw-r--r--profiles/default/linux/x86/23.0/i686/time64/systemd/eapi1
-rw-r--r--profiles/default/linux/x86/23.0/i686/time64/systemd/parent2
-rw-r--r--profiles/features/musl/package.mask1
-rw-r--r--profiles/features/musl/package.use.mask5
-rw-r--r--profiles/features/time64/make.defaults12
-rw-r--r--profiles/features/wd40/package.use.mask1
-rw-r--r--profiles/package.mask145
-rw-r--r--profiles/use.local.desc31
-rw-r--r--sci-astronomy/Manifest.gzbin6671 -> 6669 bytes
-rw-r--r--sci-astronomy/funtools/Manifest2
-rw-r--r--sci-astronomy/funtools/funtools-1.4.7.ebuild71
-rw-r--r--sci-astronomy/sofa_c/Manifest1
-rw-r--r--sci-astronomy/sofa_c/files/sofa_c-makefile.patch105
-rw-r--r--sci-calculators/Manifest.gzbin3201 -> 3199 bytes
-rw-r--r--sci-calculators/qalculate-gtk/Manifest2
-rw-r--r--sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild2
-rw-r--r--sci-chemistry/Manifest.gzbin9189 -> 9203 bytes
-rw-r--r--sci-chemistry/chemex/Manifest4
-rw-r--r--sci-chemistry/chemex/chemex-2024.05.2-r1.ebuild44
-rw-r--r--sci-chemistry/chemex/chemex-2024.05.2.ebuild45
-rw-r--r--sci-chemistry/chemex/chemex-2024.05.3-r1.ebuild44
-rw-r--r--sci-chemistry/chemex/chemex-2024.05.3.ebuild45
-rw-r--r--sci-chemistry/gperiodic/Manifest2
-rw-r--r--sci-chemistry/gperiodic/metadata.xml3
-rw-r--r--sci-chemistry/gromacs/Manifest8
-rw-r--r--sci-chemistry/gromacs/gromacs-2024.1.ebuild2
-rw-r--r--sci-chemistry/gromacs/gromacs-2024.2.ebuild2
-rw-r--r--sci-chemistry/gromacs/gromacs-2024.9999.ebuild2
-rw-r--r--sci-chemistry/gromacs/gromacs-9999.ebuild2
-rw-r--r--sci-chemistry/threeV/Manifest2
-rw-r--r--sci-chemistry/threeV/threeV-1.2-r1.ebuild40
-rw-r--r--sci-chemistry/threeV/threeV-1.2-r2.ebuild33
-rw-r--r--sci-electronics/Manifest.gzbin8869 -> 8870 bytes
-rw-r--r--sci-electronics/NanoVNA-QT/Manifest2
-rw-r--r--sci-electronics/NanoVNA-QT/metadata.xml5
-rw-r--r--sci-geosciences/Manifest.gzbin11596 -> 11603 bytes
-rw-r--r--sci-geosciences/folium/Manifest2
-rw-r--r--sci-geosciences/folium/folium-0.17.0.ebuild49
-rw-r--r--sci-geosciences/josm-bin/Manifest4
-rw-r--r--sci-geosciences/josm-bin/josm-bin-19039.ebuild37
-rw-r--r--sci-geosciences/josm-bin/josm-bin-19067.ebuild2
-rw-r--r--sci-geosciences/osm-gps-map/Manifest2
-rw-r--r--sci-geosciences/osm-gps-map/metadata.xml5
-rw-r--r--sci-geosciences/viking/Manifest5
-rw-r--r--sci-geosciences/viking/files/viking-1.10-terraserver.patch31
-rw-r--r--sci-geosciences/viking/metadata.xml1
-rw-r--r--sci-geosciences/viking/viking-1.10.ebuild5
-rw-r--r--sci-geosciences/xyzservices/Manifest2
-rw-r--r--sci-geosciences/xyzservices/xyzservices-2024.6.0.ebuild24
-rw-r--r--sci-libs/Manifest.gzbin43843 -> 44145 bytes
-rw-r--r--sci-libs/branca/Manifest2
-rw-r--r--sci-libs/branca/branca-0.8.0.ebuild36
-rw-r--r--sci-libs/caffe2/Manifest4
-rw-r--r--sci-libs/caffe2/caffe2-2.2.2-r1.ebuild24
-rw-r--r--sci-libs/caffe2/caffe2-2.3.1.ebuild24
-rw-r--r--sci-libs/cfitsio/Manifest15
-rw-r--r--sci-libs/cfitsio/cfitsio-3.490.ebuild75
-rw-r--r--sci-libs/cfitsio/cfitsio-4.0.0.ebuild73
-rw-r--r--sci-libs/cfitsio/cfitsio-4.1.0-r1.ebuild87
-rw-r--r--sci-libs/cfitsio/cfitsio-4.1.0.ebuild83
-rw-r--r--sci-libs/cfitsio/cfitsio-4.4.1.ebuild77
-rw-r--r--sci-libs/cfitsio/files/cfitsio-3.490-pkgconfig.patch20
-rw-r--r--sci-libs/cfitsio/files/cfitsio-3.490-system-zlib.patch60
-rw-r--r--sci-libs/cfitsio/files/cfitsio-4.0.0-pkgconfig.patch20
-rw-r--r--sci-libs/cfitsio/files/cfitsio-4.0.0-system-zlib.patch50
-rw-r--r--sci-libs/cfitsio/files/cfitsio-4.1.0-pkgconfig.patch19
-rw-r--r--sci-libs/cfitsio/files/cfitsio-4.1.0-system-zlib.patch53
-rw-r--r--sci-libs/composable-kernel/Manifest9
-rw-r--r--sci-libs/composable-kernel/composable-kernel-5.7.1-r1.ebuild2
-rw-r--r--sci-libs/composable-kernel/composable-kernel-6.1.1.ebuild82
-rw-r--r--sci-libs/composable-kernel/files/composable-kernel-6.1.1-enable-examples.patch14
-rw-r--r--sci-libs/composable-kernel/files/composable-kernel-6.1.1-fix-clang-17-no-offload-uniform-block.patch18
-rw-r--r--sci-libs/composable-kernel/files/composable-kernel-6.1.1-no-git-no-hash.patch14
-rw-r--r--sci-libs/composable-kernel/metadata.xml2
-rw-r--r--sci-libs/gdal/Manifest5
-rw-r--r--sci-libs/gdal/gdal-3.9.0.ebuild286
-rw-r--r--sci-libs/gdal/metadata.xml1
-rw-r--r--sci-libs/hipBLAS/Manifest6
-rw-r--r--sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild3
-rw-r--r--sci-libs/hipBLAS/hipBLAS-6.1.1.ebuild35
-rw-r--r--sci-libs/hipBLAS/metadata.xml6
-rw-r--r--sci-libs/hipBLASLt/Manifest8
-rw-r--r--sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-clang-19.patch11
-rw-r--r--sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-fix-msgpack-dependency.patch29
-rw-r--r--sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-gentoopath.patch24
-rw-r--r--sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-arch.patch56
-rw-r--r--sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-git.patch13
-rw-r--r--sci-libs/hipBLASLt/hipBLASLt-6.1.1.ebuild120
-rw-r--r--sci-libs/hipBLASLt/metadata.xml14
-rw-r--r--sci-libs/hipCUB/Manifest4
-rw-r--r--sci-libs/hipCUB/hipCUB-6.1.1.ebuild54
-rw-r--r--sci-libs/hipCUB/metadata.xml6
-rw-r--r--sci-libs/hipFFT/Manifest4
-rw-r--r--sci-libs/hipFFT/hipFFT-6.1.1.ebuild36
-rw-r--r--sci-libs/hipFFT/metadata.xml6
-rw-r--r--sci-libs/hipRAND/Manifest8
-rw-r--r--sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild3
-rw-r--r--sci-libs/hipRAND/hipRAND-5.7.1.ebuild3
-rw-r--r--sci-libs/hipRAND/hipRAND-6.1.1.ebuild35
-rw-r--r--sci-libs/hipRAND/metadata.xml6
-rw-r--r--sci-libs/hipSOLVER/Manifest5
-rw-r--r--sci-libs/hipSOLVER/files/hipSOLVER-6.1.1-find-cholmod.patch29
-rw-r--r--sci-libs/hipSOLVER/hipSOLVER-6.1.1.ebuild47
-rw-r--r--sci-libs/hipSOLVER/metadata.xml3
-rw-r--r--sci-libs/hipSPARSE/Manifest4
-rw-r--r--sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild86
-rw-r--r--sci-libs/hipSPARSE/metadata.xml4
-rw-r--r--sci-libs/lmfit/Manifest2
-rw-r--r--sci-libs/lmfit/lmfit-9.0-r1.ebuild4
-rw-r--r--sci-libs/miopen/Manifest9
-rw-r--r--sci-libs/miopen/files/miopen-6.1.1-build-all-tests.patch13
-rw-r--r--sci-libs/miopen/metadata.xml6
-rw-r--r--sci-libs/miopen/miopen-5.1.3-r1.ebuild1
-rw-r--r--sci-libs/miopen/miopen-5.7.1-r1.ebuild1
-rw-r--r--sci-libs/miopen/miopen-6.1.1.ebuild104
-rw-r--r--sci-libs/rocBLAS/Manifest5
-rw-r--r--sci-libs/rocBLAS/files/rocBLAS-6.0.2-expand-isa-compatibility.patch96
-rw-r--r--sci-libs/rocBLAS/metadata.xml4
-rw-r--r--sci-libs/rocBLAS/rocBLAS-6.1.1.ebuild117
-rw-r--r--sci-libs/rocFFT/Manifest4
-rw-r--r--sci-libs/rocFFT/metadata.xml14
-rw-r--r--sci-libs/rocFFT/rocFFT-6.1.1.ebuild149
-rw-r--r--sci-libs/rocPRIM/Manifest4
-rw-r--r--sci-libs/rocPRIM/metadata.xml12
-rw-r--r--sci-libs/rocPRIM/rocPRIM-6.1.1.ebuild61
-rw-r--r--sci-libs/rocRAND/Manifest4
-rw-r--r--sci-libs/rocRAND/metadata.xml12
-rw-r--r--sci-libs/rocRAND/rocRAND-6.1.1.ebuild62
-rw-r--r--sci-libs/rocSOLVER/Manifest4
-rw-r--r--sci-libs/rocSOLVER/metadata.xml14
-rw-r--r--sci-libs/rocSOLVER/rocSOLVER-6.1.1.ebuild62
-rw-r--r--sci-libs/rocSPARSE/Manifest4
-rw-r--r--sci-libs/rocSPARSE/metadata.xml12
-rw-r--r--sci-libs/rocSPARSE/rocSPARSE-6.1.1.ebuild125
-rw-r--r--sci-libs/rocThrust/Manifest4
-rw-r--r--sci-libs/rocThrust/metadata.xml14
-rw-r--r--sci-libs/rocThrust/rocThrust-6.1.1.ebuild56
-rw-r--r--sci-libs/rocWMMA/Manifest4
-rw-r--r--sci-libs/rocWMMA/files/rocWMMA-6.0.2-use-system-googletest.patch28
-rw-r--r--sci-libs/rocWMMA/files/rocWMMA-6.1.1-no-test-install.patch25
-rw-r--r--sci-libs/rocWMMA/rocWMMA-6.1.1.ebuild64
-rw-r--r--sci-libs/rpp/Manifest4
-rw-r--r--sci-libs/rpp/files/rpp-6.1.1-skip-install-license.patch17
-rw-r--r--sci-libs/rpp/metadata.xml14
-rw-r--r--sci-libs/rpp/rpp-6.1.1.ebuild97
-rw-r--r--sci-libs/symengine/Manifest2
-rw-r--r--sci-libs/symengine/symengine-0.12.0.ebuild99
-rw-r--r--sci-mathematics/Manifest.gzbin19329 -> 19332 bytes
-rw-r--r--sci-mathematics/cadical/Manifest5
-rw-r--r--sci-mathematics/cadical/cadical-1.9.4.ebuild47
-rw-r--r--sci-mathematics/cadical/cadical-2.0.0.ebuild49
-rw-r--r--sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch11
-rw-r--r--sci-mathematics/flint/Manifest6
-rw-r--r--sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch69
-rw-r--r--sci-mathematics/flint/files/flint-3.1.3_p1-c99-I.patch320
-rw-r--r--sci-mathematics/flint/flint-2.9.0.ebuild81
-rw-r--r--sci-mathematics/flint/flint-3.1.3_p1.ebuild89
-rw-r--r--sci-mathematics/spin/Manifest2
-rw-r--r--sci-mathematics/spin/metadata.xml5
-rw-r--r--sci-mathematics/stp/Manifest6
-rw-r--r--sci-mathematics/stp/files/stp-2.3.4-gtest.patch26
-rw-r--r--sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch24
-rw-r--r--sci-mathematics/stp/stp-2.3.3-r3.ebuild8
-rw-r--r--sci-mathematics/stp/stp-2.3.4.ebuild113
-rw-r--r--sci-physics/Manifest.gzbin4365 -> 4363 bytes
-rw-r--r--sci-physics/hepmc/Manifest2
-rw-r--r--sci-physics/hepmc/hepmc-3.3.0.ebuild63
-rw-r--r--sci-physics/root/Manifest4
-rw-r--r--sci-physics/root/root-6.32.02.ebuild (renamed from sci-physics/root/root-6.32.00.ebuild)0
-rw-r--r--sec-keys/Manifest.gzbin26432 -> 26753 bytes
-rw-r--r--sec-keys/openpgp-keys-apache-tomcat/Manifest8
-rw-r--r--sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.25.ebuild (renamed from sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.23.ebuild)0
-rw-r--r--sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-9.0.90.ebuild (renamed from sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.19.ebuild)0
-rw-r--r--sec-keys/openpgp-keys-bradhouse/Manifest3
-rw-r--r--sec-keys/openpgp-keys-bradhouse/metadata.xml12
-rw-r--r--sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild22
-rw-r--r--sec-keys/openpgp-keys-cgzones/Manifest3
-rw-r--r--sec-keys/openpgp-keys-cgzones/metadata.xml8
-rw-r--r--sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild22
-rw-r--r--sec-keys/openpgp-keys-oisf/Manifest2
-rw-r--r--sec-keys/openpgp-keys-oisf/metadata.xml5
-rw-r--r--sec-keys/openpgp-keys-tenable/Manifest2
-rw-r--r--sec-keys/openpgp-keys-tenable/metadata.xml4
-rw-r--r--sec-keys/openpgp-keys-yubico/Manifest2
-rw-r--r--sec-keys/openpgp-keys-yubico/metadata.xml5
-rw-r--r--sys-apps/Manifest.gzbin51184 -> 51158 bytes
-rw-r--r--sys-apps/coreutils/Manifest4
-rw-r--r--sys-apps/coreutils/coreutils-9.5.ebuild2
-rw-r--r--sys-apps/coreutils/coreutils-9999.ebuild2
-rw-r--r--sys-apps/edid-decode/Manifest6
-rw-r--r--sys-apps/edid-decode/edid-decode-0_pre20220319.ebuild34
-rw-r--r--sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild2
-rw-r--r--sys-apps/edid-decode/edid-decode-9999.ebuild3
-rw-r--r--sys-apps/flashrom/Manifest6
-rw-r--r--sys-apps/flashrom/files/flashrom-1.3.0-libflashrom.patch32
-rw-r--r--sys-apps/flashrom/files/flashrom-1.3.0-llvm-dummyflasher.patch11
-rw-r--r--sys-apps/flashrom/flashrom-1.3.0-r2.ebuild11
-rw-r--r--sys-apps/flashrom/metadata.xml4
-rw-r--r--sys-apps/fwupd-efi/Manifest2
-rw-r--r--sys-apps/fwupd-efi/metadata.xml5
-rw-r--r--sys-apps/fwupd/Manifest2
-rw-r--r--sys-apps/fwupd/metadata.xml5
-rw-r--r--sys-apps/gentoo-functions/Manifest2
-rw-r--r--sys-apps/gentoo-functions/gentoo-functions-9999.ebuild28
-rw-r--r--sys-apps/gptfdisk/Manifest2
-rw-r--r--sys-apps/gptfdisk/metadata.xml5
-rw-r--r--sys-apps/hwdata/Manifest2
-rw-r--r--sys-apps/hwdata/hwdata-0.382.ebuild2
-rw-r--r--sys-apps/intune-portal/Manifest4
-rw-r--r--sys-apps/intune-portal/intune-portal-1.2405.17.ebuild (renamed from sys-apps/intune-portal/intune-portal-1.2404.23.ebuild)0
-rw-r--r--sys-apps/inxi/Manifest2
-rw-r--r--sys-apps/inxi/inxi-3.3.35.1.ebuild76
-rw-r--r--sys-apps/iproute2/Manifest2
-rw-r--r--sys-apps/iproute2/iproute2-6.8.0-r2.ebuild2
-rw-r--r--sys-apps/kmod/Manifest7
-rw-r--r--sys-apps/kmod/kmod-31-r1.ebuild154
-rw-r--r--sys-apps/kmod/kmod-31.ebuild224
-rw-r--r--sys-apps/kmod/kmod-32-r1.ebuild145
-rw-r--r--sys-apps/kmod/kmod-32-r2.ebuild149
-rw-r--r--sys-apps/kmod/kmod-9999.ebuild18
-rw-r--r--sys-apps/lm-sensors/Manifest2
-rw-r--r--sys-apps/lm-sensors/metadata.xml5
-rw-r--r--sys-apps/man-db/Manifest2
-rw-r--r--sys-apps/man-db/man-db-2.12.1.ebuild2
-rw-r--r--sys-apps/man-pages/Manifest4
-rw-r--r--sys-apps/man-pages/man-pages-6.06.ebuild21
-rw-r--r--sys-apps/man-pages/man-pages-9999.ebuild21
-rw-r--r--sys-apps/mawk/Manifest3
-rw-r--r--sys-apps/mawk/mawk-1.3.4_p20240622.ebuild51
-rw-r--r--sys-apps/moar/Manifest14
-rw-r--r--sys-apps/moar/moar-1.23.15.ebuild2
-rw-r--r--sys-apps/moar/moar-1.24.3.ebuild (renamed from sys-apps/moar/moar-1.23.13.ebuild)0
-rw-r--r--sys-apps/moar/moar-1.24.4.ebuild (renamed from sys-apps/moar/moar-1.23.14.ebuild)0
-rw-r--r--sys-apps/nvme-cli/Manifest2
-rw-r--r--sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild2
-rw-r--r--sys-apps/openrazer/Manifest2
-rw-r--r--sys-apps/openrazer/openrazer-3.7.0-r1.ebuild175
-rw-r--r--sys-apps/openrc/Manifest6
-rw-r--r--sys-apps/openrc/openrc-0.54.2.ebuild164
-rw-r--r--sys-apps/openrc/openrc-0.54.ebuild162
-rw-r--r--sys-apps/openrc/openrc-9999.ebuild4
-rw-r--r--sys-apps/paxctld/Manifest2
-rw-r--r--sys-apps/paxctld/paxctld-1.2.5-r1.ebuild31
-rw-r--r--sys-apps/paxctld/paxctld-1.2.5.ebuild37
-rw-r--r--sys-apps/pciutils/Manifest2
-rw-r--r--sys-apps/pciutils/pciutils-3.12.0.ebuild2
-rw-r--r--sys-apps/pkgcraft-tools/Manifest4
-rw-r--r--sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15.ebuild53
-rw-r--r--sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild14
-rw-r--r--sys-apps/polychromatic/Manifest4
-rw-r--r--sys-apps/polychromatic/polychromatic-0.8.3-r1.ebuild69
-rw-r--r--sys-apps/polychromatic/polychromatic-0.9.0.ebuild71
-rw-r--r--sys-apps/proot/Manifest2
-rw-r--r--sys-apps/proot/metadata.xml5
-rw-r--r--sys-apps/pv/Manifest5
-rw-r--r--sys-apps/pv/pv-1.8.10.ebuild61
-rw-r--r--sys-apps/pv/pv-1.8.9.ebuild2
-rw-r--r--sys-apps/razer-cli/Manifest2
-rw-r--r--sys-apps/razer-cli/razer-cli-2.2.0-r1.ebuild37
-rw-r--r--sys-apps/razercommander/Manifest2
-rw-r--r--sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild36
-rw-r--r--sys-apps/razercommander/razercommander-1.2.1.2-r2.ebuild46
-rw-r--r--sys-apps/sandbox/Manifest2
-rw-r--r--sys-apps/sandbox/sandbox-2.39.ebuild64
-rw-r--r--sys-apps/syd/Manifest26
-rw-r--r--sys-apps/syd/syd-3.21.2.ebuild335
-rw-r--r--sys-apps/syd/syd-3.23.1.ebuild315
-rw-r--r--sys-apps/systemd-utils/Manifest2
-rw-r--r--sys-apps/systemd-utils/systemd-utils-254.13.ebuild2
-rw-r--r--sys-apps/systemd/Manifest2
-rw-r--r--sys-apps/systemd/systemd-254.10.ebuild2
-rw-r--r--sys-apps/the_silver_searcher/Manifest2
-rw-r--r--sys-apps/the_silver_searcher/metadata.xml5
-rw-r--r--sys-apps/ucspi-unix/Manifest2
-rw-r--r--sys-apps/ucspi-unix/ucspi-unix-1.0.ebuild4
-rw-r--r--sys-apps/uswid/Manifest2
-rw-r--r--sys-apps/uswid/metadata.xml5
-rw-r--r--sys-apps/util-linux/Manifest4
-rw-r--r--sys-apps/util-linux/util-linux-2.40.1-r3.ebuild33
-rw-r--r--sys-apps/util-linux/util-linux-9999.ebuild23
-rw-r--r--sys-apps/uutils-coreutils/Manifest93
-rw-r--r--sys-apps/uutils-coreutils/files/uutils-coreutils-0.0.27-cow-tests.patch29
-rw-r--r--sys-apps/uutils-coreutils/files/uutils-coreutils-0.2.27-xfail-tests.patch79
-rw-r--r--sys-apps/uutils-coreutils/uutils-coreutils-0.0.27.ebuild416
-rw-r--r--sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild147
-rw-r--r--sys-apps/uutils-findutils/Manifest95
-rw-r--r--sys-apps/uutils-findutils/uutils-findutils-0.5.0.ebuild199
-rw-r--r--sys-apps/uutils-findutils/uutils-findutils-9999.ebuild166
-rw-r--r--sys-apps/xdg-desktop-portal-xapp/Manifest2
-rw-r--r--sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.0.4.ebuild2
-rw-r--r--sys-auth/Manifest.gzbin9247 -> 9260 bytes
-rw-r--r--sys-auth/elogind/Manifest2
-rw-r--r--sys-auth/elogind/elogind-252.9-r1.ebuild181
-rw-r--r--sys-auth/elogind/elogind-252.9-r2.ebuild182
-rw-r--r--sys-auth/libyubikey/Manifest2
-rw-r--r--sys-auth/libyubikey/metadata.xml5
-rw-r--r--sys-auth/polkit-qt/Manifest2
-rw-r--r--sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild2
-rw-r--r--sys-auth/polkit/Manifest4
-rw-r--r--sys-auth/polkit/polkit-123.ebuild4
-rw-r--r--sys-auth/polkit/polkit-124-r1.ebuild2
-rw-r--r--sys-auth/rtkit/Manifest2
-rw-r--r--sys-auth/rtkit/metadata.xml5
-rw-r--r--sys-auth/solo1/Manifest2
-rw-r--r--sys-auth/solo1/metadata.xml5
-rw-r--r--sys-auth/sssd/Manifest3
-rw-r--r--sys-auth/sssd/files/sssd-2.9.1-BUILD-Accept-krb5-1.21-for-building-the-PAC-plugin.patch31
-rw-r--r--sys-auth/sssd/files/sssd-2.9.1-certmap-fix-partial-string-comparison.patch87
-rw-r--r--sys-auth/sssd/files/sssd-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch39
-rw-r--r--sys-auth/ykpers/Manifest2
-rw-r--r--sys-auth/ykpers/metadata.xml5
-rw-r--r--sys-auth/yubico-piv-tool/Manifest2
-rw-r--r--sys-auth/yubico-piv-tool/metadata.xml5
-rw-r--r--sys-auth/yubikey-personalization-gui/Manifest2
-rw-r--r--sys-auth/yubikey-personalization-gui/metadata.xml5
-rw-r--r--sys-block/Manifest.gzbin10864 -> 10867 bytes
-rw-r--r--sys-block/arcconf/Manifest2
-rw-r--r--sys-block/arcconf/arcconf-3.07.23980.ebuild2
-rw-r--r--sys-block/whdd/Manifest2
-rw-r--r--sys-block/whdd/metadata.xml5
-rw-r--r--sys-boot/Manifest.gzbin5899 -> 5901 bytes
-rw-r--r--sys-boot/refind/Manifest1
-rw-r--r--sys-boot/refind/files/refind-0.13.2-gnuefi-3.0.14.patch51
-rw-r--r--sys-cluster/Manifest.gzbin11364 -> 11364 bytes
-rw-r--r--sys-cluster/flux/Manifest8
-rw-r--r--sys-cluster/flux/flux-2.2.2.ebuild37
-rw-r--r--sys-cluster/flux/flux-2.3.0.ebuild40
-rw-r--r--sys-cluster/kube-apiserver/Manifest4
-rw-r--r--sys-cluster/kube-apiserver/kube-apiserver-1.28.6.ebuild39
-rw-r--r--sys-cluster/kube-apiserver/kube-apiserver-1.29.1.ebuild39
-rw-r--r--sys-cluster/kube-controller-manager/Manifest4
-rw-r--r--sys-cluster/kube-controller-manager/kube-controller-manager-1.28.6.ebuild39
-rw-r--r--sys-cluster/kube-controller-manager/kube-controller-manager-1.29.1.ebuild39
-rw-r--r--sys-cluster/kube-proxy/Manifest4
-rw-r--r--sys-cluster/kube-proxy/kube-proxy-1.28.6.ebuild35
-rw-r--r--sys-cluster/kube-proxy/kube-proxy-1.29.1.ebuild35
-rw-r--r--sys-cluster/kube-scheduler/Manifest4
-rw-r--r--sys-cluster/kube-scheduler/kube-scheduler-1.28.6.ebuild39
-rw-r--r--sys-cluster/kube-scheduler/kube-scheduler-1.29.1.ebuild39
-rw-r--r--sys-cluster/kubeadm/Manifest4
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.28.6.ebuild35
-rw-r--r--sys-cluster/kubeadm/kubeadm-1.29.1.ebuild35
-rw-r--r--sys-cluster/kubectl/Manifest4
-rw-r--r--sys-cluster/kubectl/kubectl-1.28.6.ebuild34
-rw-r--r--sys-cluster/kubectl/kubectl-1.29.1.ebuild34
-rw-r--r--sys-cluster/kubelet/Manifest4
-rw-r--r--sys-cluster/kubelet/kubelet-1.28.6.ebuild38
-rw-r--r--sys-cluster/kubelet/kubelet-1.29.1.ebuild38
-rw-r--r--sys-cluster/kubelogin/Manifest6
-rw-r--r--sys-cluster/kubelogin/kubelogin-1.27.0.ebuild27
-rw-r--r--sys-cluster/kubelogin/kubelogin-1.28.1.ebuild27
-rw-r--r--sys-cluster/kubeseal/Manifest6
-rw-r--r--sys-cluster/kubeseal/kubeseal-0.23.0.ebuild32
-rw-r--r--sys-cluster/kubeseal/kubeseal-0.27.0.ebuild32
-rw-r--r--sys-cluster/teleport/Manifest1
-rw-r--r--sys-cluster/teleport/teleport-9999.ebuild50
-rw-r--r--sys-devel/Manifest.gzbin7709 -> 7698 bytes
-rw-r--r--sys-devel/binutils-hppa64/Manifest2
-rw-r--r--sys-devel/binutils-hppa64/binutils-hppa64-2.42-r1.ebuild2
-rw-r--r--sys-devel/binutils/Manifest4
-rw-r--r--sys-devel/binutils/binutils-2.42-r1.ebuild2
-rw-r--r--sys-devel/binutils/binutils-2.42-r2.ebuild555
-rw-r--r--sys-devel/clang-common/Manifest12
-rw-r--r--sys-devel/clang-common/clang-common-18.1.8.ebuild (renamed from sys-devel/clang-common/clang-common-18.1.7.ebuild)0
-rw-r--r--sys-devel/clang-common/clang-common-19.0.0_pre20240615.ebuild304
-rw-r--r--sys-devel/clang-common/clang-common-19.0.0_pre20240623.ebuild (renamed from sys-devel/clang-common/clang-common-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-devel/clang-runtime/Manifest5
-rw-r--r--sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild (renamed from sys-devel/clang-runtime/clang-runtime-18.1.7.ebuild)0
-rw-r--r--sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240615.ebuild39
-rw-r--r--sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240623.ebuild (renamed from sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-devel/clang/Manifest14
-rw-r--r--sys-devel/clang/clang-18.1.8.ebuild (renamed from sys-devel/clang/clang-18.1.7.ebuild)0
-rw-r--r--sys-devel/clang/clang-19.0.0.9999.ebuild7
-rw-r--r--sys-devel/clang/clang-19.0.0_pre20240608.ebuild476
-rw-r--r--sys-devel/clang/clang-19.0.0_pre20240615.ebuild476
-rw-r--r--sys-devel/clang/clang-19.0.0_pre20240623.ebuild469
-rw-r--r--sys-devel/gcc/Manifest16
-rw-r--r--sys-devel/gcc/files/gcc-15.0.0_pre20240623-PR115602.patch120
-rw-r--r--sys-devel/gcc/gcc-11.4.1_p20240619.ebuild65
-rw-r--r--sys-devel/gcc/gcc-11.4.1_p20240626.ebuild65
-rw-r--r--sys-devel/gcc/gcc-12.4.0.ebuild65
-rw-r--r--sys-devel/gcc/gcc-12.4.1_p20240627.ebuild65
-rw-r--r--sys-devel/gcc/gcc-12.5.9999.ebuild (renamed from sys-devel/gcc/gcc-12.4.9999.ebuild)0
-rw-r--r--sys-devel/gcc/gcc-14.1.1_p20240622.ebuild56
-rw-r--r--sys-devel/gcc/gcc-15.0.0_pre20240623-r1.ebuild54
-rw-r--r--sys-devel/lld/Manifest12
-rw-r--r--sys-devel/lld/lld-18.1.8.ebuild (renamed from sys-devel/lld/lld-18.1.7.ebuild)0
-rw-r--r--sys-devel/lld/lld-19.0.0_pre20240615.ebuild93
-rw-r--r--sys-devel/lld/lld-19.0.0_pre20240623.ebuild (renamed from sys-devel/lld/lld-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-devel/llvm-common/Manifest12
-rw-r--r--sys-devel/llvm-common/llvm-common-18.1.8.ebuild (renamed from sys-devel/llvm-common/llvm-common-18.1.7.ebuild)0
-rw-r--r--sys-devel/llvm-common/llvm-common-19.0.0_pre20240615.ebuild53
-rw-r--r--sys-devel/llvm-common/llvm-common-19.0.0_pre20240623.ebuild (renamed from sys-devel/llvm-common/llvm-common-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-devel/llvm/Manifest12
-rw-r--r--sys-devel/llvm/llvm-18.1.8.ebuild (renamed from sys-devel/llvm/llvm-18.1.7.ebuild)0
-rw-r--r--sys-devel/llvm/llvm-19.0.0_pre20240615.ebuild542
-rw-r--r--sys-devel/llvm/llvm-19.0.0_pre20240623.ebuild (renamed from sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-devel/mold/Manifest11
-rw-r--r--sys-devel/mold/files/mold-2.3.0-no-pch.patch12
-rw-r--r--sys-devel/mold/mold-2.31.0.ebuild2
-rw-r--r--sys-devel/mold/mold-2.32.0.ebuild99
-rw-r--r--sys-devel/mold/mold-2.4.0.ebuild102
-rw-r--r--sys-devel/mold/mold-2.4.1.ebuild98
-rw-r--r--sys-devel/mold/mold-9999.ebuild3
-rw-r--r--sys-devel/rust-std/Manifest2
-rw-r--r--sys-devel/rust-std/rust-std-1.79.0.ebuild155
-rw-r--r--sys-firmware/Manifest.gzbin4405 -> 4402 bytes
-rw-r--r--sys-firmware/intel-microcode/Manifest6
-rw-r--r--sys-firmware/intel-microcode/files/35-intel-microcode-systemd.install47
-rw-r--r--sys-firmware/intel-microcode/files/35-intel-microcode.install49
-rw-r--r--sys-firmware/intel-microcode/intel-microcode-20240514_p20240514.ebuild2
-rw-r--r--sys-firmware/intel-microcode/intel-microcode-20240531_p20240526-r1.ebuild321
-rw-r--r--sys-firmware/intel-microcode/intel-microcode-20240531_p20240526.ebuild311
-rw-r--r--sys-firmware/midisport-firmware/Manifest2
-rw-r--r--sys-firmware/midisport-firmware/metadata.xml3
-rw-r--r--sys-fs/Manifest.gzbin22425 -> 22413 bytes
-rw-r--r--sys-fs/atari-fdisk/Manifest2
-rw-r--r--sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4-r1.ebuild4
-rw-r--r--sys-fs/bcachefs-tools/Manifest7
-rw-r--r--sys-fs/bcachefs-tools/bcachefs-tools-1.9.1.ebuild257
-rw-r--r--sys-fs/btrfs-progs/Manifest18
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild4
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.7.1.ebuild4
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.8.1-r1.ebuild4
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.8.1.ebuild4
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.9.1.ebuild181
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.9.2.ebuild181
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-6.9.ebuild38
-rw-r--r--sys-fs/btrfs-progs/btrfs-progs-9999.ebuild38
-rw-r--r--sys-fs/btrfsmaintenance/Manifest3
-rw-r--r--sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1-r1.ebuild66
-rw-r--r--sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1.ebuild65
-rw-r--r--sys-fs/btrfsmaintenance/files/btrfsmaintenance-0.5.1-script-fix.patch12
-rw-r--r--sys-fs/cryptsetup/Manifest2
-rw-r--r--sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild149
-rw-r--r--sys-fs/ddrescue/Manifest2
-rw-r--r--sys-fs/ddrescue/metadata.xml5
-rw-r--r--sys-fs/lxcfs/Manifest3
-rw-r--r--sys-fs/lxcfs/lxcfs-6.0.1.ebuild80
-rw-r--r--sys-fs/mhddfs/Manifest2
-rw-r--r--sys-fs/mhddfs/metadata.xml5
-rw-r--r--sys-fs/progsreiserfs/Manifest2
-rw-r--r--sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8-r1.ebuild2
-rw-r--r--sys-fs/quotatool/Manifest2
-rw-r--r--sys-fs/quotatool/quotatool-1.6.4.ebuild2
-rw-r--r--sys-fs/udiskie/Manifest2
-rw-r--r--sys-fs/udiskie/udiskie-2.5.3.ebuild2
-rw-r--r--sys-kernel/Manifest.gzbin4746 -> 4737 bytes
-rw-r--r--sys-kernel/gentoo-kernel-bin/Manifest73
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.218.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.219.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.220.ebuild132
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.160.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.92.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.93.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.94.ebuild5
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.95.ebuild132
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.96.ebuild132
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.32.ebuild3
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.33.ebuild3
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.34.ebuild3
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild164
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.36.ebuild164
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.4.ebuild3
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.5.ebuild3
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.6.ebuild164
-rw-r--r--sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.7.ebuild164
-rw-r--r--sys-kernel/gentoo-kernel/Manifest21
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220.ebuild134
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95.ebuild146
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96.ebuild146
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild153
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36.ebuild153
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6.ebuild153
-rw-r--r--sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7.ebuild153
-rw-r--r--sys-kernel/gentoo-sources/Manifest64
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-5.10.220.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.91.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.92.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.93.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.95.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.1.96.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.31.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.32.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.33.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.35.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.6.36.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.9.1.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.9.2.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.9.3.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.9.6.ebuild27
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-6.9.7.ebuild27
-rw-r--r--sys-kernel/git-sources/Manifest2
-rw-r--r--sys-kernel/git-sources/git-sources-6.10_rc5.ebuild39
-rw-r--r--sys-kernel/linux-firmware/Manifest7
-rw-r--r--sys-kernel/linux-firmware/files/35-amd-microcode-systemd.install35
-rw-r--r--sys-kernel/linux-firmware/files/35-amd-microcode.install39
-rw-r--r--sys-kernel/linux-firmware/files/linux-firmware-make-amd-ucode-img.bash79
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20240610-r1.ebuild412
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20240610.ebuild417
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-99999999.ebuild32
-rw-r--r--sys-kernel/rt-sources/Manifest18
-rw-r--r--sys-kernel/rt-sources/rt-sources-5.15.160_p77.ebuild (renamed from sys-kernel/rt-sources/rt-sources-5.15.158_p76.ebuild)0
-rw-r--r--sys-kernel/rt-sources/rt-sources-6.1.95_p34.ebuild (renamed from sys-kernel/rt-sources/rt-sources-6.1.92_p32.ebuild)0
-rw-r--r--sys-kernel/rt-sources/rt-sources-6.6.35_p34.ebuild (renamed from sys-kernel/rt-sources/rt-sources-6.6.32_p32.ebuild)0
-rw-r--r--sys-kernel/vanilla-kernel/Manifest21
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-5.10.220.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.95.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.1.96.ebuild137
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.35.ebuild143
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.6.36.ebuild143
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.9.6.ebuild143
-rw-r--r--sys-kernel/vanilla-kernel/vanilla-kernel-6.9.7.ebuild143
-rw-r--r--sys-kernel/vanilla-sources/Manifest16
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-5.10.220.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-5.10.219.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.1.96.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.1.94.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.6.36.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.6.34.ebuild)0
-rw-r--r--sys-kernel/vanilla-sources/vanilla-sources-6.9.7.ebuild (renamed from sys-kernel/vanilla-sources/vanilla-sources-6.9.5.ebuild)0
-rw-r--r--sys-libs/Manifest.gzbin14563 -> 14573 bytes
-rw-r--r--sys-libs/binutils-libs/Manifest2
-rw-r--r--sys-libs/binutils-libs/binutils-libs-2.42-r1.ebuild2
-rw-r--r--sys-libs/blocksruntime/Manifest2
-rw-r--r--sys-libs/blocksruntime/metadata.xml5
-rw-r--r--sys-libs/compiler-rt-sanitizers/Manifest12
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8.ebuild (renamed from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.7.ebuild)0
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240615.ebuild220
-rw-r--r--sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240623.ebuild (renamed from sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-libs/compiler-rt/Manifest12
-rw-r--r--sys-libs/compiler-rt/compiler-rt-18.1.8.ebuild (renamed from sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild)0
-rw-r--r--sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240615.ebuild172
-rw-r--r--sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240623.ebuild (renamed from sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-libs/glibc/Manifest26
-rw-r--r--sys-libs/glibc/glibc-2.19-r3.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.31-r7.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.32-r8.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.33-r14.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.34-r14.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.35-r11.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.36-r8.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.37-r10.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.38-r13.ebuild8
-rw-r--r--sys-libs/glibc/glibc-2.39-r6.ebuild23
-rw-r--r--sys-libs/glibc/glibc-2.39-r7.ebuild21
-rw-r--r--sys-libs/glibc/glibc-2.39-r9.ebuild21
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild21
-rw-r--r--sys-libs/ldb/Manifest6
-rw-r--r--sys-libs/ldb/ldb-2.8.0.ebuild2
-rw-r--r--sys-libs/ldb/ldb-2.8.1.ebuild174
-rw-r--r--sys-libs/ldb/ldb-2.9.1.ebuild173
-rw-r--r--sys-libs/libblockdev/Manifest2
-rw-r--r--sys-libs/libblockdev/metadata.xml5
-rw-r--r--sys-libs/libcap-ng/Manifest2
-rw-r--r--sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild2
-rw-r--r--sys-libs/libcap/Manifest2
-rw-r--r--sys-libs/libcap/libcap-2.70.ebuild2
-rw-r--r--sys-libs/libcxx/Manifest12
-rw-r--r--sys-libs/libcxx/libcxx-18.1.8.ebuild (renamed from sys-libs/libcxx/libcxx-18.1.7.ebuild)0
-rw-r--r--sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild210
-rw-r--r--sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild209
-rw-r--r--sys-libs/libcxx/libcxx-19.0.0_pre20240623.ebuild201
-rw-r--r--sys-libs/libcxxabi/Manifest12
-rw-r--r--sys-libs/libcxxabi/libcxxabi-18.1.8.ebuild (renamed from sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild)0
-rw-r--r--sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240615.ebuild110
-rw-r--r--sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240623.ebuild (renamed from sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-libs/libieee1284/Manifest2
-rw-r--r--sys-libs/libieee1284/libieee1284-0.2.11-r9.ebuild2
-rw-r--r--sys-libs/libnvme/Manifest2
-rw-r--r--sys-libs/libnvme/libnvme-1.9.ebuild2
-rw-r--r--sys-libs/libomp/Manifest12
-rw-r--r--sys-libs/libomp/libomp-18.1.8.ebuild (renamed from sys-libs/libomp/libomp-18.1.7.ebuild)0
-rw-r--r--sys-libs/libomp/libomp-19.0.0_pre20240615.ebuild88
-rw-r--r--sys-libs/libomp/libomp-19.0.0_pre20240623.ebuild (renamed from sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-libs/libservicelog/Manifest4
-rw-r--r--sys-libs/libservicelog/libservicelog-1.1.18.ebuild1
-rw-r--r--sys-libs/libservicelog/libservicelog-1.1.19.ebuild5
-rw-r--r--sys-libs/libsmbios/Manifest2
-rw-r--r--sys-libs/libsmbios/metadata.xml5
-rw-r--r--sys-libs/llvm-libunwind/Manifest12
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-18.1.8.ebuild (renamed from sys-libs/llvm-libunwind/llvm-libunwind-18.1.7.ebuild)0
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240615.ebuild128
-rw-r--r--sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240623.ebuild (renamed from sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240608.ebuild)0
-rw-r--r--sys-libs/ncurses/Manifest18
-rw-r--r--sys-libs/ncurses/ncurses-6.5_p20240615.ebuild431
-rw-r--r--sys-libs/openipmi/Manifest2
-rw-r--r--sys-libs/openipmi/openipmi-2.0.33-r1.ebuild2
-rw-r--r--sys-libs/pam_wrapper/Manifest2
-rw-r--r--sys-libs/pam_wrapper/pam_wrapper-1.1.5.ebuild2
-rw-r--r--sys-libs/pkgcraft/Manifest4
-rw-r--r--sys-libs/pkgcraft/pkgcraft-0.0.15.ebuild92
-rw-r--r--sys-libs/pkgcraft/pkgcraft-9999.ebuild2
-rw-r--r--sys-libs/readline/Manifest2
-rw-r--r--sys-libs/readline/readline-8.2_p10.ebuild2
-rw-r--r--sys-libs/talloc/Manifest2
-rw-r--r--sys-libs/talloc/talloc-2.4.1.ebuild2
-rw-r--r--sys-libs/tdb/Manifest2
-rw-r--r--sys-libs/tdb/tdb-1.4.9.ebuild2
-rw-r--r--sys-libs/tevent/Manifest2
-rw-r--r--sys-libs/tevent/tevent-0.15.0.ebuild2
-rw-r--r--sys-power/Manifest.gzbin5736 -> 5743 bytes
-rw-r--r--sys-power/acpid/Manifest2
-rw-r--r--sys-power/acpid/metadata.xml5
-rw-r--r--sys-power/iasl/Manifest2
-rw-r--r--sys-power/iasl/iasl-20200717.ebuild2
-rw-r--r--sys-power/pmtools/Manifest3
-rw-r--r--sys-power/pmtools/files/pmtools-20110323-r2-types.patch21
-rw-r--r--sys-power/pmtools/pmtools-20130209.ebuild54
-rw-r--r--sys-power/power-profiles-daemon/Manifest4
-rw-r--r--sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild79
-rw-r--r--sys-power/power-profiles-daemon/power-profiles-daemon-0.21.ebuild98
-rw-r--r--sys-process/Manifest.gzbin10142 -> 10138 bytes
-rw-r--r--sys-process/audit/Manifest3
-rw-r--r--sys-process/audit/audit-3.1.3.ebuild2
-rw-r--r--sys-process/audit/files/audit-3.1.3-musl-malloc.patch28
-rw-r--r--sys-process/cronie/Manifest2
-rw-r--r--sys-process/cronie/cronie-1.7.2.ebuild2
-rw-r--r--sys-process/incron/Manifest2
-rw-r--r--sys-process/incron/metadata.xml5
-rw-r--r--sys-process/iotop-c/Manifest2
-rw-r--r--sys-process/iotop-c/iotop-c-1.26.ebuild2
-rw-r--r--sys-process/nmon/Manifest2
-rw-r--r--sys-process/nmon/nmon-16q.ebuild57
-rw-r--r--sys-process/procps/Manifest4
-rw-r--r--sys-process/procps/procps-4.0.4-r1.ebuild2
-rw-r--r--sys-process/procps/procps-4.0.4.ebuild2
-rw-r--r--sys-process/runit/Manifest3
-rw-r--r--sys-process/runit/runit-2.1.2-r1.ebuild138
-rw-r--r--sys-process/runit/runit-2.1.2-r2.ebuild2
-rw-r--r--sys-process/unixtop/Manifest2
-rw-r--r--sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild49
-rw-r--r--sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild51
-rw-r--r--virtual/Manifest.gzbin28252 -> 28264 bytes
-rw-r--r--virtual/dist-kernel/Manifest7
-rw-r--r--virtual/dist-kernel/dist-kernel-5.10.220.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.95.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.1.96.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.35.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.6.36.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.9.6.ebuild16
-rw-r--r--virtual/dist-kernel/dist-kernel-6.9.7.ebuild16
-rw-r--r--virtual/gnustep-back/Manifest2
-rw-r--r--virtual/gnustep-back/gnustep-back-0.30.0.ebuild4
-rw-r--r--virtual/pandoc/Manifest1
-rw-r--r--virtual/pandoc/pandoc-0-r1.ebuild13
-rw-r--r--virtual/rust/Manifest1
-rw-r--r--virtual/rust/rust-1.79.0.ebuild23
-rw-r--r--virtual/secret-service/Manifest2
-rw-r--r--virtual/secret-service/metadata.xml5
-rw-r--r--www-apache/Manifest.gzbin5925 -> 5919 bytes
-rw-r--r--www-apache/libapreq2/Manifest2
-rw-r--r--www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch51
-rw-r--r--www-apache/libapreq2/libapreq2-2.17-r1.ebuild83
-rw-r--r--www-apps/Manifest.gzbin13468 -> 13470 bytes
-rw-r--r--www-apps/chromedriver-bin/Manifest4
-rw-r--r--www-apps/chromedriver-bin/chromedriver-bin-126.0.6478.126.ebuild (renamed from www-apps/chromedriver-bin/chromedriver-bin-126.0.6478.55.ebuild)0
-rw-r--r--www-apps/hugo/Manifest7
-rw-r--r--www-apps/hugo/files/hugo-0.118.2-skip-some-tests.patch65
-rw-r--r--www-apps/hugo/hugo-0.127.0.ebuild (renamed from www-apps/hugo/hugo-0.125.4.ebuild)0
-rw-r--r--www-apps/jellyfin-bin/Manifest10
-rw-r--r--www-apps/jellyfin-bin/jellyfin-bin-10.9.7.ebuild (renamed from www-apps/jellyfin-bin/jellyfin-bin-10.9.6.ebuild)0
-rw-r--r--www-apps/lidarr-bin/Manifest14
-rw-r--r--www-apps/lidarr-bin/lidarr-bin-2.3.3.4204.ebuild78
-rw-r--r--www-apps/lidarr-bin/lidarr-bin-2.4.0.4222.ebuild78
-rw-r--r--www-apps/mediawiki/Manifest8
-rw-r--r--www-apps/mediawiki/mediawiki-1.39.8.ebuild90
-rw-r--r--www-apps/mediawiki/mediawiki-1.40.3.ebuild92
-rw-r--r--www-apps/mediawiki/mediawiki-1.41.2.ebuild92
-rw-r--r--www-apps/mediawiki/mediawiki-1.42.1.ebuild92
-rw-r--r--www-apps/miniflux/Manifest8
-rw-r--r--www-apps/miniflux/miniflux-2.0.45.ebuild107
-rw-r--r--www-apps/miniflux/miniflux-2.0.49.ebuild4
-rw-r--r--www-apps/miniflux/miniflux-2.1.3.ebuild107
-rw-r--r--www-apps/nanoc-cli/Manifest8
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.12.16.ebuild71
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild71
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.12.19.ebuild71
-rw-r--r--www-apps/nanoc-cli/nanoc-cli-4.13.0.ebuild72
-rw-r--r--www-apps/nanoc-core/Manifest8
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.12.16.ebuild77
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.12.17.ebuild77
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.12.19.ebuild77
-rw-r--r--www-apps/nanoc-core/nanoc-core-4.13.0.ebuild78
-rw-r--r--www-apps/nanoc/Manifest8
-rw-r--r--www-apps/nanoc/nanoc-4.12.16.ebuild103
-rw-r--r--www-apps/nanoc/nanoc-4.12.17.ebuild103
-rw-r--r--www-apps/nanoc/nanoc-4.12.19.ebuild103
-rw-r--r--www-apps/nanoc/nanoc-4.13.0.ebuild99
-rw-r--r--www-apps/nextcloud/Manifest14
-rw-r--r--www-apps/nextcloud/nextcloud-27.1.11.ebuild42
-rw-r--r--www-apps/nextcloud/nextcloud-27.1.9.ebuild2
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.2.ebuild42
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.5.ebuild42
-rw-r--r--www-apps/nextcloud/nextcloud-28.0.7.ebuild42
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.1.ebuild43
-rw-r--r--www-apps/nextcloud/nextcloud-29.0.3.ebuild43
-rw-r--r--www-apps/prowlarr-bin/Manifest14
-rw-r--r--www-apps/prowlarr-bin/prowlarr-bin-1.19.0.4568.ebuild (renamed from www-apps/prowlarr-bin/prowlarr-bin-1.18.0.4543.ebuild)0
-rw-r--r--www-apps/radarr-bin/Manifest14
-rw-r--r--www-apps/radarr-bin/radarr-bin-5.7.0.8882.ebuild (renamed from www-apps/radarr-bin/radarr-bin-5.6.0.8846.ebuild)0
-rw-r--r--www-apps/radicale/Manifest2
-rw-r--r--www-apps/radicale/radicale-3.1.8-r1.ebuild90
-rw-r--r--www-apps/readarr-bin/Manifest14
-rw-r--r--www-apps/readarr-bin/readarr-bin-0.3.29.2565.ebuild (renamed from www-apps/readarr-bin/readarr-bin-0.3.28.2554.ebuild)0
-rw-r--r--www-apps/rutorrent/Manifest8
-rw-r--r--www-apps/rutorrent/rutorrent-4.2.10.ebuild71
-rw-r--r--www-apps/rutorrent/rutorrent-4.3.4.ebuild (renamed from www-apps/rutorrent/rutorrent-4.3.3.ebuild)0
-rw-r--r--www-apps/rutorrent/rutorrent-4.3.5.ebuild71
-rw-r--r--www-apps/sonarr-bin/Manifest12
-rw-r--r--www-apps/sonarr-bin/sonarr-bin-4.0.5.1791.ebuild (renamed from www-apps/sonarr-bin/sonarr-bin-4.0.5.1760.ebuild)0
-rw-r--r--www-apps/wordpress/Manifest4
-rw-r--r--www-apps/wordpress/wordpress-6.5.5.ebuild (renamed from www-apps/wordpress/wordpress-6.5.4.ebuild)0
-rw-r--r--www-client/Manifest.gzbin6208 -> 6195 bytes
-rw-r--r--www-client/chromium/Manifest22
-rw-r--r--www-client/chromium/chromium-125.0.6422.112.ebuild1447
-rw-r--r--www-client/chromium/chromium-125.0.6422.141.ebuild1447
-rw-r--r--www-client/chromium/chromium-126.0.6478.114.ebuild1452
-rw-r--r--www-client/chromium/chromium-126.0.6478.126.ebuild1452
-rw-r--r--www-client/chromium/chromium-126.0.6478.36.ebuild1452
-rw-r--r--www-client/chromium/files/chromium-117-system-zstd.patch46
-rw-r--r--www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch36
-rw-r--r--www-client/chromium/files/chromium-125-ninja-1-12.patch17
-rw-r--r--www-client/chromium/files/chromium-125-oauth2-client-switches.patch45
-rw-r--r--www-client/chromium/files/chromium-use-oauth2-client-switches-as-default.patch17
-rw-r--r--www-client/dillo/Manifest8
-rw-r--r--www-client/dillo/dillo-3.1.0.ebuild106
-rw-r--r--www-client/dillo/dillo-3.1.1.ebuild103
-rw-r--r--www-client/dillo/dillo-9999.ebuild15
-rw-r--r--www-client/dillo/files/dillo-3.1.0-remove-floatref.patch24
-rw-r--r--www-client/firefox-bin/Manifest495
-rw-r--r--www-client/firefox-bin/firefox-bin-115.11.0.ebuild378
-rw-r--r--www-client/firefox-bin/firefox-bin-127.0.1.ebuild (renamed from www-client/firefox-bin/firefox-bin-126.0.1.ebuild)0
-rw-r--r--www-client/firefox-bin/firefox-bin-127.0.2.ebuild (renamed from www-client/firefox-bin/firefox-bin-127.0.ebuild)0
-rw-r--r--www-client/firefox/Manifest202
-rw-r--r--www-client/firefox/firefox-127.0.1.ebuild1420
-rw-r--r--www-client/firefox/firefox-127.0.2.ebuild1420
-rw-r--r--www-client/google-chrome-beta/Manifest4
-rw-r--r--www-client/google-chrome-beta/google-chrome-beta-127.0.6533.26.ebuild (renamed from www-client/google-chrome-beta/google-chrome-beta-127.0.6533.4.ebuild)0
-rw-r--r--www-client/google-chrome-unstable/Manifest4
-rw-r--r--www-client/google-chrome-unstable/google-chrome-unstable-128.0.6559.0.ebuild (renamed from www-client/google-chrome-unstable/google-chrome-unstable-127.0.6523.4.ebuild)0
-rw-r--r--www-client/google-chrome/Manifest4
-rw-r--r--www-client/google-chrome/google-chrome-126.0.6478.126.ebuild (renamed from www-client/google-chrome/google-chrome-126.0.6478.55.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/Manifest12
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.68.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.36.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.15.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.49.ebuild)0
-rw-r--r--www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.8.ebuild (renamed from www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.53.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/Manifest12
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2651.2.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2610.3.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2651.8.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2620.3.ebuild)0
-rw-r--r--www-client/microsoft-edge-dev/microsoft-edge-dev-128.0.2661.0.ebuild (renamed from www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2638.2.ebuild)0
-rw-r--r--www-client/microsoft-edge/Manifest4
-rw-r--r--www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild (renamed from www-client/microsoft-edge/microsoft-edge-125.0.2535.92.ebuild)0
-rw-r--r--www-client/opera-beta/Manifest8
-rw-r--r--www-client/opera-beta/opera-beta-112.0.5197.10.ebuild (renamed from www-client/opera-beta/opera-beta-111.0.5168.10.ebuild)0
-rw-r--r--www-client/opera-beta/opera-beta-112.0.5197.5.ebuild (renamed from www-client/opera-beta/opera-beta-111.0.5168.3-r1.ebuild)0
-rw-r--r--www-client/opera-developer/Manifest12
-rw-r--r--www-client/opera-developer/opera-developer-112.0.5196.0.ebuild (renamed from www-client/opera-developer/opera-developer-112.0.5179.0.ebuild)0
-rw-r--r--www-client/opera-developer/opera-developer-113.0.5201.0.ebuild (renamed from www-client/opera-developer/opera-developer-112.0.5186.0.ebuild)0
-rw-r--r--www-client/opera-developer/opera-developer-113.0.5210.0.ebuild (renamed from www-client/opera-developer/opera-developer-112.0.5193.0.ebuild)0
-rw-r--r--www-client/opera/Manifest4
-rw-r--r--www-client/opera/opera-111.0.5168.43.ebuild (renamed from www-client/opera/opera-111.0.5168.25.ebuild)0
-rw-r--r--www-client/qutebrowser/Manifest12
-rw-r--r--www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch73
-rw-r--r--www-client/qutebrowser/files/qutebrowser-3.1.0-qt663-tests.patch12
-rw-r--r--www-client/qutebrowser/metadata.xml1
-rw-r--r--www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild220
-rw-r--r--www-client/qutebrowser/qutebrowser-3.2.0.ebuild2
-rw-r--r--www-client/qutebrowser/qutebrowser-3.2.1.ebuild169
-rw-r--r--www-client/vivaldi-snapshot/Manifest16
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3358.3.ebuild226
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.35.ebuild (renamed from www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3371.4.ebuild)0
-rw-r--r--www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.40.ebuild226
-rw-r--r--www-client/vivaldi/Manifest16
-rw-r--r--www-client/vivaldi/vivaldi-6.7.3329.39.ebuild226
-rw-r--r--www-client/vivaldi/vivaldi-6.7.3329.41.ebuild (renamed from www-client/vivaldi/vivaldi-6.7.3329.31.ebuild)0
-rw-r--r--www-client/vivaldi/vivaldi-6.8.3381.44.ebuild226
-rw-r--r--www-plugins/Manifest.gzbin1079 -> 1076 bytes
-rw-r--r--www-plugins/chrome-binary-plugins/Manifest12
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6478.126.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6478.55.ebuild)0
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.26_beta.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6523.4_alpha.ebuild)0
-rw-r--r--www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6559.0_alpha.ebuild (renamed from www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.4_beta.ebuild)0
-rw-r--r--www-plugins/pdfjs/Manifest2
-rw-r--r--www-plugins/pdfjs/pdfjs-2.14.305.ebuild22
-rw-r--r--www-servers/Manifest.gzbin4697 -> 4691 bytes
-rw-r--r--www-servers/caddy/Manifest10
-rw-r--r--www-servers/caddy/caddy-2.8.0_beta2.ebuild133
-rw-r--r--www-servers/caddy/caddy-2.8.4.ebuild131
-rw-r--r--www-servers/caddy/caddy-9999.ebuild8
-rw-r--r--www-servers/gunicorn/Manifest2
-rw-r--r--www-servers/gunicorn/metadata.xml4
-rw-r--r--www-servers/lighttpd/Manifest2
-rw-r--r--www-servers/lighttpd/lighttpd-1.4.76.ebuild2
-rw-r--r--www-servers/nginx/Manifest6
-rw-r--r--www-servers/nginx/nginx-1.26.1-r1.ebuild1133
-rw-r--r--www-servers/nginx/nginx-1.26.1.ebuild1133
-rw-r--r--www-servers/nginx/nginx-1.27.0-r1.ebuild1133
-rw-r--r--www-servers/nginx/nginx-1.27.0.ebuild1133
-rw-r--r--www-servers/tomcat/Manifest16
-rw-r--r--www-servers/tomcat/files/tomcat-10.1.6-build.xml.patch120
-rw-r--r--www-servers/tomcat/tomcat-10.1.19-r1.ebuild179
-rw-r--r--www-servers/tomcat/tomcat-10.1.24-r1.ebuild2
-rw-r--r--www-servers/tomcat/tomcat-10.1.25.ebuild (renamed from www-servers/tomcat/tomcat-10.1.23-r1.ebuild)0
-rw-r--r--www-servers/tomcat/tomcat-9.0.90.ebuild168
-rw-r--r--www-servers/varnish/Manifest2
-rw-r--r--www-servers/varnish/varnish-7.5.0.ebuild111
-rw-r--r--x11-apps/Manifest.gzbin13835 -> 13846 bytes
-rw-r--r--x11-apps/appres/Manifest2
-rw-r--r--x11-apps/appres/appres-1.0.7.ebuild17
-rw-r--r--x11-base/Manifest.gzbin1550 -> 1550 bytes
-rw-r--r--x11-base/xwayland/Manifest2
-rw-r--r--x11-base/xwayland/xwayland-9999.ebuild1
-rw-r--r--x11-drivers/Manifest.gzbin4706 -> 4708 bytes
-rw-r--r--x11-drivers/nvidia-drivers/Manifest39
-rw-r--r--x11-drivers/nvidia-drivers/files/nvidia-555.conf43
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild438
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild521
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild500
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-555.52.04.ebuild502
-rw-r--r--x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild510
-rw-r--r--x11-libs/Manifest.gzbin17832 -> 17831 bytes
-rw-r--r--x11-libs/qtermwidget/Manifest6
-rw-r--r--x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild31
-rw-r--r--x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild (renamed from x11-libs/qtermwidget/qtermwidget-2.0.0.ebuild)0
-rw-r--r--x11-misc/Manifest.gzbin46551 -> 46533 bytes
-rw-r--r--x11-misc/birdtray/Manifest2
-rw-r--r--x11-misc/birdtray/metadata.xml4
-rw-r--r--x11-misc/cbatticon/Manifest2
-rw-r--r--x11-misc/cbatticon/metadata.xml5
-rw-r--r--x11-misc/dmenu/Manifest2
-rw-r--r--x11-misc/dmenu/dmenu-5.2.ebuild62
-rw-r--r--x11-misc/fracplanet/Manifest2
-rw-r--r--x11-misc/fracplanet/metadata.xml5
-rw-r--r--x11-misc/hsetroot/Manifest2
-rw-r--r--x11-misc/hsetroot/metadata.xml5
-rw-r--r--x11-misc/i3lock/Manifest2
-rw-r--r--x11-misc/i3lock/metadata.xml4
-rw-r--r--x11-misc/j4-dmenu-desktop/Manifest2
-rw-r--r--x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0-r1.ebuild63
-rw-r--r--x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0.ebuild63
-rw-r--r--x11-misc/lightdm-gtk-greeter/Manifest2
-rw-r--r--x11-misc/lightdm-gtk-greeter/metadata.xml11
-rw-r--r--x11-misc/lightdm/Manifest2
-rw-r--r--x11-misc/lightdm/metadata.xml11
-rw-r--r--x11-misc/pcmanfm-qt/Manifest2
-rw-r--r--x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild54
-rw-r--r--x11-misc/qps/Manifest2
-rw-r--r--x11-misc/qps/qps-2.7.0.ebuild36
-rw-r--r--x11-misc/read-edid/Manifest2
-rw-r--r--x11-misc/read-edid/metadata.xml5
-rw-r--r--x11-misc/safeeyes/Manifest2
-rw-r--r--x11-misc/safeeyes/safeeyes-2.1.9.ebuild60
-rw-r--r--x11-misc/screengrab/Manifest2
-rw-r--r--x11-misc/screengrab/screengrab-2.6.0.ebuild40
-rw-r--r--x11-misc/sddm/Manifest2
-rw-r--r--x11-misc/sddm/sddm-0.21.0_p20240302.ebuild2
-rw-r--r--x11-misc/snixembed/Manifest4
-rw-r--r--x11-misc/snixembed/snixembed-0.2.2.ebuild47
-rw-r--r--x11-misc/snixembed/snixembed-0.3.3.ebuild45
-rw-r--r--x11-misc/xdotool/Manifest2
-rw-r--r--x11-misc/xdotool/metadata.xml5
-rw-r--r--x11-misc/xiccd/Manifest2
-rw-r--r--x11-misc/xiccd/metadata.xml5
-rw-r--r--x11-misc/xnots/Manifest2
-rw-r--r--x11-misc/xnots/metadata.xml5
-rw-r--r--x11-misc/xystray/Manifest2
-rw-r--r--x11-misc/xystray/metadata.xml5
-rw-r--r--x11-plugins/Manifest.gzbin26599 -> 26411 bytes
-rw-r--r--x11-plugins/pidgin-gnome-keyring/Manifest2
-rw-r--r--x11-plugins/pidgin-gnome-keyring/metadata.xml5
-rw-r--r--x11-plugins/pidgin-rhythmbox/Manifest3
-rw-r--r--x11-plugins/pidgin-rhythmbox/metadata.xml5
-rw-r--r--x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild19
-rw-r--r--x11-plugins/vicious/Manifest2
-rw-r--r--x11-plugins/vicious/metadata.xml5
-rw-r--r--x11-plugins/wmSun/Manifest2
-rw-r--r--x11-plugins/wmSun/wmSun-1.06.ebuild4
-rw-r--r--x11-plugins/wmacpi/Manifest2
-rw-r--r--x11-plugins/wmacpi/wmacpi-2.4.ebuild4
-rw-r--r--x11-plugins/wmbattery/Manifest2
-rw-r--r--x11-plugins/wmbattery/wmbattery-2.56.ebuild4
-rw-r--r--x11-plugins/wmbinclock/Manifest2
-rw-r--r--x11-plugins/wmbinclock/wmbinclock-0.51.ebuild2
-rw-r--r--x11-plugins/wmcalendar/Manifest2
-rw-r--r--x11-plugins/wmcalendar/wmcalendar-0.5.2-r3.ebuild2
-rw-r--r--x11-plugins/wmcp/Manifest2
-rw-r--r--x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild4
-rw-r--r--x11-plugins/wmifinfo/Manifest2
-rw-r--r--x11-plugins/wmifinfo/wmifinfo-0.11.ebuild4
-rw-r--r--x11-plugins/wmmp3/Manifest2
-rw-r--r--x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild4
-rw-r--r--x11-plugins/wmnd/Manifest2
-rw-r--r--x11-plugins/wmnd/wmnd-0.4.18.ebuild4
-rw-r--r--x11-plugins/wmweather/Manifest2
-rw-r--r--x11-plugins/wmweather/wmweather-2.4.8.ebuild2
-rw-r--r--x11-plugins/wmxres/Manifest2
-rw-r--r--x11-plugins/wmxres/wmxres-1.4.ebuild4
-rw-r--r--x11-terms/Manifest.gzbin4552 -> 4555 bytes
-rw-r--r--x11-terms/kitty-shell-integration/Manifest4
-rw-r--r--x11-terms/kitty-shell-integration/kitty-shell-integration-0.35.2.ebuild (renamed from x11-terms/kitty-shell-integration/kitty-shell-integration-0.35.1.ebuild)0
-rw-r--r--x11-terms/kitty-terminfo/Manifest4
-rw-r--r--x11-terms/kitty-terminfo/kitty-terminfo-0.35.2.ebuild (renamed from x11-terms/kitty-terminfo/kitty-terminfo-0.35.1.ebuild)0
-rw-r--r--x11-terms/kitty/Manifest10
-rw-r--r--x11-terms/kitty/kitty-0.35.1.ebuild193
-rw-r--r--x11-terms/kitty/kitty-0.35.2.ebuild191
-rw-r--r--x11-terms/kitty/kitty-9999.ebuild2
-rw-r--r--x11-terms/qterminal/Manifest8
-rw-r--r--x11-terms/qterminal/qterminal-1.3.0.ebuild51
-rw-r--r--x11-terms/qterminal/qterminal-2.0.0-r1.ebuild46
-rw-r--r--x11-terms/qterminal/qterminal-2.0.1-r1.ebuild48
-rw-r--r--x11-terms/qterminal/qterminal-9999.ebuild2
-rw-r--r--x11-terms/rxvt-unicode/Manifest2
-rw-r--r--x11-terms/rxvt-unicode/metadata.xml5
-rw-r--r--x11-terms/wezterm/Manifest2
-rw-r--r--x11-terms/wezterm/wezterm-20240203.110809-r1.ebuild2
-rw-r--r--x11-themes/Manifest.gzbin20575 -> 20579 bytes
-rw-r--r--x11-themes/claws-mail-themes/Manifest2
-rw-r--r--x11-themes/claws-mail-themes/claws-mail-themes-20221017.ebuild4
-rw-r--r--x11-themes/gtk-engines-murrine/Manifest2
-rw-r--r--x11-themes/gtk-engines-murrine/metadata.xml5
-rw-r--r--x11-themes/murrine-themes/Manifest2
-rw-r--r--x11-themes/murrine-themes/metadata.xml5
-rw-r--r--x11-wm/Manifest.gzbin9142 -> 9144 bytes
-rw-r--r--x11-wm/awesome/Manifest2
-rw-r--r--x11-wm/awesome/metadata.xml5
-rw-r--r--x11-wm/openbox/Manifest1
-rw-r--r--x11-wm/openbox/openbox-3.6.1-r8.ebuild126
-rw-r--r--x11-wm/windowmaker/Manifest2
-rw-r--r--x11-wm/windowmaker/windowmaker-0.96.0.ebuild2
-rw-r--r--x11-wm/xpra/Manifest3
-rw-r--r--x11-wm/xpra/files/xpra-9999-xdummy.patch14
-rw-r--r--x11-wm/xpra/metadata.xml4
-rw-r--r--xfce-extra/Manifest.gzbin7720 -> 7717 bytes
-rw-r--r--xfce-extra/xfce4-clipman-plugin/Manifest2
-rw-r--r--xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.6.ebuild1
-rw-r--r--xfce-extra/xfce4-screensaver/Manifest2
-rw-r--r--xfce-extra/xfce4-screensaver/xfce4-screensaver-4.18.3.ebuild2
10892 files changed, 133146 insertions, 117657 deletions
diff --git a/Manifest b/Manifest
index 07946a525389..5b972c2744e5 100644
--- a/Manifest
+++ b/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 29773 BLAKE2B c096ad8e269893152bec3410a9ca6197d8289cef98126166581983e267fe059880226b04e6f2e5115f9c94be59aa4e7747e0fe5a20eec067fe54a4fd409a3a29 SHA512 07a272ee8da86403ffb25ee1cd98d1c409605ce049430917890e76726367ec06480171c0c37828a53325e03586bd35477a91ea8c2b9b2c3c5e2b9084cd37e54c
-TIMESTAMP 2024-06-18T22:40:26Z
+MANIFEST Manifest.files.gz 29786 BLAKE2B 9cfddd6c05931c7e3ec3d1426c83e146d740dbf93e32066ff94ecdcfbb179c989fbe312c95c9489c2764f8caf92a6b4b8f9425b5dbed314f24627af1b06b6b74 SHA512 42b106fa5a0cefd55517c698ce2d0043ef4bf55a858f592ddc3da2b345d0730b823844b2e58d34f3fbcc38be6925e95b424d8e94b4613068bbe3761c7b1aaf20
+TIMESTAMP 2024-06-29T06:10:44Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmZyDNpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmZ/pWRfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klD8Hw/8DHw58awVsVKqEBytdLOIMBuRF2fYUSuiIHW8kDn4KjZij03VCXki/M8K
-4dCXF9ENCcn/U8UB8ygQW4JKAjOjNIpTrH+Ql6oKdfoV3KTFQ3i5DnNw6gpuMoUe
-Zl7TBb3GnZnTmsbIDOU/W1zjsUQTribc0gGycs/q4wpq6cHQy5jUfSmqOXPZSTzV
-Vp8QsCMxlayD5BZ7KX2M2IuM1rUPPjTLVGDBf5SNXdkZMhMtuPPGvlCfwhYc89FX
-qpQM+ZsnPFXLbDZFuQrpDHt2BRutKwYivhV05R5vOai+PqpCHagwTjGOdaRRCboz
-e5FOMYDETdkY0LQCvaLB43ujYl6mx9ajGoZc04IhEWsphxIg1IHDtvwLo07AsMor
-8EavPiQU2I1n7iKZI3kGH6dG9Mo7jvoqohoqikJ3QJFz/Fzk9iKh6aCP2j6OkDoU
-SMUmHHP6NL6ofPkaxly6LTdeFTZ6UHUSlUpc+tSUofQvPvwZCQc35mFduuSfxfai
-7lQuniBhFF2Y9Ku6CyonWEZv1t4Zzsk3OCdP7qKNXld4XJWYi7eSfVx/Jhr4I70F
-zspLqA220fRBDonZ8B1GuKMWhPWiF4PoYOEp5iJk+yciWUMzf8ffCe1us329d2NO
-Yfkg9K79jsS+JWyrCfrJBNPwlk8TReh3H3uFWSH5xP9q0Hu5GW4=
-=DPgy
+klBnHhAAgGiBMvrPp3AdbtkJ0kKlsY8bPCkcTOCGn0XokPG2ERhaUH33esnhRtZ6
+y5Wrulvs0Mu7rzbnVnGGbqpZY3B4IuMBmw2CFZ+xmY6DiCqxyDto9wKm/tIXfFoU
+lMsPj1n29mCrWr4lfnPPgGytTDF5nSmS92VL61FFmNhAFtLgtiKtJo1bRe+hEHZS
+TEZMFgmro5l7OMnH4Obs4MyjmIclV50uoRkay60I7rmHIjum8yEZwb6RhV1m2BNt
+YODUeRZzJg0q43zqSVz6sJjLQA9sewJ5dwG5mNt+tTAj2HA7ki36bztFd3GeoDfB
+XQdpskvDywAI+1BShQxPks1gqiRBbiqOMujMYCxtvwWcnD0eK7Pz1tUv4dmto/YH
+B67JpFmfaC+rj4iR70UVOn20Q5T1qHFfiZE50h+Daoa361FqhBwhbITDsP6Xv670
+L7+aLTil1hluRuLM5IBimXDfCVBcog1Zzx3d3gdqReVd+N8X/EMoyQGax7Di8Kpu
+xDVaabeexkR7NWCh4s6LUPt6ZsHh9AIJDplxXl2Lu9zzjsbFJ4MpfKUCwcnRKJow
+HVQ3CJcymjVodNoJAu69R5TURTiFahvfFK72HdeNSUkuhZmZXjsRF+a2VkZVAr4+
+8wbtcNibqXAwY12zun7k+M8Gj2xgDwjNZG8WwL59/uEh7gQvpoU=
+=KQUD
-----END PGP SIGNATURE-----
diff --git a/Manifest.files.gz b/Manifest.files.gz
index 3493402f6a2f..f129c7245505 100644
--- a/Manifest.files.gz
+++ b/Manifest.files.gz
Binary files differ
diff --git a/acct-group/Manifest.gz b/acct-group/Manifest.gz
index 73add42299e5..34c17d641535 100644
--- a/acct-group/Manifest.gz
+++ b/acct-group/Manifest.gz
Binary files differ
diff --git a/acct-group/gopherd/Manifest b/acct-group/gopherd/Manifest
index 93f97752ac84..89f257bcb619 100644
--- a/acct-group/gopherd/Manifest
+++ b/acct-group/gopherd/Manifest
@@ -1,2 +1,2 @@
EBUILD gopherd-0-r2.ebuild 199 BLAKE2B 39f3cf1e563fb9a06d42f0216e140230184b16cdc32cf4b2d97f7ae74b2ea040a3d06c05f0c8ff16062babbca3dd7d0fe8938cc4dca4f3c7b2c02053d130b67e SHA512 57dc83ba1ca133390c5b200bf905d1abd7033617f1520bd6c0134ee61f2cc4ede6b945ea2f808ae1a15aafa44d98e4d6c82e3ecf10583f2aff537af8c35f0f52
-MISC metadata.xml 248 BLAKE2B 66e4449d4247cee6b9b5f83956e415b9dbb08cf64770a96cbf98d9be71b52f99633ac4724d01684446f72c07e8604ea59c12df34cefda37386d3f43ab1606425 SHA512 01f5f77d52fbb159724187a68a6d5f9fe00ddd3f04657629c8c432dc8290d499779b3920fd3feeb21a8408bacf3c4064fe14827384569c7e044eb6d81dd9dd93
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/acct-group/gopherd/metadata.xml b/acct-group/gopherd/metadata.xml
index a3862b8ec2fc..115e9d64a669 100644
--- a/acct-group/gopherd/metadata.xml
+++ b/acct-group/gopherd/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/acct-group/lightdm/Manifest b/acct-group/lightdm/Manifest
index 097d7a302710..2aeb0ae4f980 100644
--- a/acct-group/lightdm/Manifest
+++ b/acct-group/lightdm/Manifest
@@ -1,2 +1,2 @@
EBUILD lightdm-0-r2.ebuild 197 BLAKE2B 4a1f0c5a71a4d9fe10cf5256dff2dacd53386243ca02e8532b002f062467f55665f54b1314d9349b82b1809ff63c4652c0c4a63324abee321ddde18b567d4173 SHA512 51ad773207313bdda9c5c0230ad75e924e37f375534bfb2d1b48462199ea84f070648745a745474466d792ba7b55965f70ce2786a6d22889ee24ee70523be510
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 249 BLAKE2B 3bc7510e014ef8df90da064f4ef969eab6cc3311951a6dd556ca7b6f4e2e74e229f12a16ceb641393d1ec1f89d1942718267ecc664a8136df194c40de94a58e4 SHA512 63f88d798d410e4fb6670d199a86a665ab61b09cb9508b4047f13fe73070c682231d35a27c9d2c1fd82a1b8a84676d857b534c96bd09f4562cf13d7fc8de36b2
diff --git a/acct-group/lightdm/metadata.xml b/acct-group/lightdm/metadata.xml
index beac02a9af14..b22a815172dd 100644
--- a/acct-group/lightdm/metadata.xml
+++ b/acct-group/lightdm/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
</maintainer>
</pkgmetadata>
diff --git a/acct-group/minetest/Manifest b/acct-group/minetest/Manifest
index 8505b347cd0c..e89588146141 100644
--- a/acct-group/minetest/Manifest
+++ b/acct-group/minetest/Manifest
@@ -1,2 +1,2 @@
EBUILD minetest-0-r3.ebuild 200 BLAKE2B 6634664a1dba3d4c11789aadffe4442a2b12a753936d48260bf05ef9acabce8cf3c4e8ceeb8aee9741bdecd7cd33bed6f38a2f26afd85703ae3efe605d4edd7b SHA512 aeec055440bdfa2f15adb374a9f9aa08a7cd4834805dc37c46fcc45642a9cdbbd088969752d567ed993d61d0c375314852b91425287b707c98d8715290927b72
-MISC metadata.xml 360 BLAKE2B 4867d8ae1f68605b01a06a446474bf19088f0cc57c5b381dd3af707e32bb7727c348b2c59b4ff654551be2ab78ac7ded05a0e258d0601740d27c058bbc08e863 SHA512 db7554cc1f206ef22ee9748d3102d40cb5b1085f5acf3f2cbd732ea11e122da26d20d2065d7184ea4a6b94105b4e53794af339c869f5432cc005e46b4b506545
+MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/acct-group/minetest/metadata.xml b/acct-group/minetest/metadata.xml
index 6691c1106844..7c730d47817a 100644
--- a/acct-group/minetest/metadata.xml
+++ b/acct-group/minetest/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
diff --git a/acct-group/rtkit/Manifest b/acct-group/rtkit/Manifest
index 17ecde4d6774..3d920295608d 100644
--- a/acct-group/rtkit/Manifest
+++ b/acct-group/rtkit/Manifest
@@ -1,2 +1,2 @@
EBUILD rtkit-0-r3.ebuild 215 BLAKE2B fa45d2760c714434e78d856a64261fded285004c2fb7b094d1745eeb25e7b6897687a008471bc1862c3f52587e2fb023eaedec85b2a78fc4430260623041ede2 SHA512 60f67dd3f109d0f3f1dd7ce1339350322d14725c6c3c7202f4cbd5431d6013ec3b2cae438b41ee0bc9af94f3e7fbd42333e96fd18b9400bcc53c76bb8c17e79e
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/acct-group/rtkit/metadata.xml b/acct-group/rtkit/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/acct-group/rtkit/metadata.xml
+++ b/acct-group/rtkit/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/acct-group/suricata/Manifest b/acct-group/suricata/Manifest
index 184eb83ee460..6e6ea91c2a14 100644
--- a/acct-group/suricata/Manifest
+++ b/acct-group/suricata/Manifest
@@ -1,2 +1,2 @@
EBUILD suricata-0-r3.ebuild 188 BLAKE2B 41e4c64617486b261a83cf24e396c3a5b8a2888ae751b73a3a8daeb314b4fc432839ad8f22085b373f0495a49bb359726c22b1832db061f124513e208bb2f63e SHA512 db04882ee0a9b9cd5acab9577d5fb65b40a1c1e7ba923293aa43ed61a3a729ac01102aa21975cc8b17658461b669e04da28d1579d8c23bc05b32a4f8d57c3b23
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/acct-group/suricata/metadata.xml b/acct-group/suricata/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/acct-group/suricata/metadata.xml
+++ b/acct-group/suricata/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/acct-group/syncthing/Manifest b/acct-group/syncthing/Manifest
index bce57e24a9a1..45860b5cb896 100644
--- a/acct-group/syncthing/Manifest
+++ b/acct-group/syncthing/Manifest
@@ -1,2 +1,2 @@
EBUILD syncthing-0-r3.ebuild 216 BLAKE2B 8a6cb0e55a545a9e01ee2f32ef1dc964b1aaae60cc8e555bf6edc5325d03d2e2dfbc9e1b94fd6541648f73ffda7527b47714cb0e13346d60863a6a88d97ae989 SHA512 d7f9bc49f915bc0c131330b7854212eb97b3616a9b94de99dbe4565b266c8a8c3aa34437bf4aae5c0c72a42cdd01b67e6084b9a59c60c522729f3d864fa487e0
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 257 BLAKE2B 65c73e9c8dcc3e61188ef911f456b2ae23c9f2a0a207c7e3075566177dd9ea14b0b2da755fe8b864552179ebc17ff35a12a824c1eae0d52d3ecacf2a5aacf438 SHA512 89f76751a66c20c3d723ab5eb4a547baae7aa155ed5cc0e82c9c78ce6a26a8b51a2025c25b3a2df8e0b67b41e5c7479b8d162111fbd2f0949adecdeb44b5a750
diff --git a/acct-group/syncthing/metadata.xml b/acct-group/syncthing/metadata.xml
index beac02a9af14..41b48edd30ec 100644
--- a/acct-group/syncthing/metadata.xml
+++ b/acct-group/syncthing/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
+ </maintainer>
</pkgmetadata>
diff --git a/acct-user/Manifest.gz b/acct-user/Manifest.gz
index 8533ddda2ee9..3b420584994c 100644
--- a/acct-user/Manifest.gz
+++ b/acct-user/Manifest.gz
Binary files differ
diff --git a/acct-user/gopherd/Manifest b/acct-user/gopherd/Manifest
index 756c17896b43..d534f1359632 100644
--- a/acct-user/gopherd/Manifest
+++ b/acct-user/gopherd/Manifest
@@ -1,2 +1,2 @@
EBUILD gopherd-0-r2.ebuild 276 BLAKE2B 12c9251ddd56bf158a7b52fbac7f744d4a1240f3da929cf3150a34c3c19595eae1811670a0ed6e8c15ad4b5bd1ecb0559fe1f5106dca425b736232e6bd9851a6 SHA512 82c0690331519d65f839e6f4752c5073c76f69e4e32bd597627502e7ef1617827df966c182a13fc031a069b36a6c98a509e291671b631b548894be7a57b94281
-MISC metadata.xml 248 BLAKE2B 66e4449d4247cee6b9b5f83956e415b9dbb08cf64770a96cbf98d9be71b52f99633ac4724d01684446f72c07e8604ea59c12df34cefda37386d3f43ab1606425 SHA512 01f5f77d52fbb159724187a68a6d5f9fe00ddd3f04657629c8c432dc8290d499779b3920fd3feeb21a8408bacf3c4064fe14827384569c7e044eb6d81dd9dd93
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/acct-user/gopherd/metadata.xml b/acct-user/gopherd/metadata.xml
index a3862b8ec2fc..115e9d64a669 100644
--- a/acct-user/gopherd/metadata.xml
+++ b/acct-user/gopherd/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/acct-user/lightdm/Manifest b/acct-user/lightdm/Manifest
index 8e8f373e2fe5..72e2d20f8825 100644
--- a/acct-user/lightdm/Manifest
+++ b/acct-user/lightdm/Manifest
@@ -1,2 +1,2 @@
EBUILD lightdm-0-r1.ebuild 287 BLAKE2B 65ded64b98893b0021b693229f82c2c24934f90c1cba8d59d4173342ec623543c02e001b7a662da9850f71a288a8f8689be20d0663841e14b4833c26681efd78 SHA512 746c4a2fb6377736941e5de69e44796a7182acd69b3649b89e8cce944c27423ddc54b6919ae4b0fd749c265865dc9cacdccbbb64fa81dacd470b2b28684d1a19
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 249 BLAKE2B 3bc7510e014ef8df90da064f4ef969eab6cc3311951a6dd556ca7b6f4e2e74e229f12a16ceb641393d1ec1f89d1942718267ecc664a8136df194c40de94a58e4 SHA512 63f88d798d410e4fb6670d199a86a665ab61b09cb9508b4047f13fe73070c682231d35a27c9d2c1fd82a1b8a84676d857b534c96bd09f4562cf13d7fc8de36b2
diff --git a/acct-user/lightdm/metadata.xml b/acct-user/lightdm/metadata.xml
index beac02a9af14..b22a815172dd 100644
--- a/acct-user/lightdm/metadata.xml
+++ b/acct-user/lightdm/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
</maintainer>
</pkgmetadata>
diff --git a/acct-user/minetest/Manifest b/acct-user/minetest/Manifest
index 511da8c0a757..caeefd795ab3 100644
--- a/acct-user/minetest/Manifest
+++ b/acct-user/minetest/Manifest
@@ -1,2 +1,2 @@
EBUILD minetest-1-r3.ebuild 284 BLAKE2B e58bbc1d51692761a38f3e80cedf892f1e47e37296f8bbdf3f6bdca3f6f782db1ccdfd4793069f3a1fc6d38aaf6c155fdf36b08c398eda4794ed8d3b3378a3e0 SHA512 4508e5bbc04eb5226c660c6c5229393c66cb3d838e202dd718767800b9803659da1d8bd9a8392bdf72bba207b16fc6bdca62e4afa2a924215c5ce7d3293663e6
-MISC metadata.xml 360 BLAKE2B 4867d8ae1f68605b01a06a446474bf19088f0cc57c5b381dd3af707e32bb7727c348b2c59b4ff654551be2ab78ac7ded05a0e258d0601740d27c058bbc08e863 SHA512 db7554cc1f206ef22ee9748d3102d40cb5b1085f5acf3f2cbd732ea11e122da26d20d2065d7184ea4a6b94105b4e53794af339c869f5432cc005e46b4b506545
+MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/acct-user/minetest/metadata.xml b/acct-user/minetest/metadata.xml
index 6691c1106844..7c730d47817a 100644
--- a/acct-user/minetest/metadata.xml
+++ b/acct-user/minetest/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
diff --git a/acct-user/rtkit/Manifest b/acct-user/rtkit/Manifest
index 0b02d7b763d5..59485879bf26 100644
--- a/acct-user/rtkit/Manifest
+++ b/acct-user/rtkit/Manifest
@@ -1,2 +1,2 @@
EBUILD rtkit-0-r3.ebuild 259 BLAKE2B 5e16bbc6ebdc918d47cc2ec269ec6058fb109a00eb10ca1fdf2fd20d642d056ec52cdf95e85eb44e8921b6752f3ae980e4d4c7ac0fa0f7d4033e768a26d80964 SHA512 f256c4e6e469d2cfd1f211c6a986fda0573b23a0eaa7b384b27491ce1f65ba7cd7b9706bb1b8e029815f4cac278765ddcb33c1c77c85c71f058eaa585511021c
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/acct-user/rtkit/metadata.xml b/acct-user/rtkit/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/acct-user/rtkit/metadata.xml
+++ b/acct-user/rtkit/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/acct-user/stdiscosrv/Manifest b/acct-user/stdiscosrv/Manifest
index 0616269155c4..cf4a99d790f7 100644
--- a/acct-user/stdiscosrv/Manifest
+++ b/acct-user/stdiscosrv/Manifest
@@ -1,2 +1,2 @@
EBUILD stdiscosrv-1-r1.ebuild 682 BLAKE2B 7b42a0c73e254b87b67d41778a9b08c8e7937d2854e354377207a195f4ffc6be5fe5a0efd4d7030424bc97dcfc2e1b7ceea607794d1c4015962ce7ffb9c6eee1 SHA512 bb97fc7d614842397f01cda35a48797ceccb9a88111995d35ddea040b124141f2650653c18d14a2f53102124ec682b1b7aac7056fdbf249fb1aae29415c35974
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 257 BLAKE2B 65c73e9c8dcc3e61188ef911f456b2ae23c9f2a0a207c7e3075566177dd9ea14b0b2da755fe8b864552179ebc17ff35a12a824c1eae0d52d3ecacf2a5aacf438 SHA512 89f76751a66c20c3d723ab5eb4a547baae7aa155ed5cc0e82c9c78ce6a26a8b51a2025c25b3a2df8e0b67b41e5c7479b8d162111fbd2f0949adecdeb44b5a750
diff --git a/acct-user/stdiscosrv/metadata.xml b/acct-user/stdiscosrv/metadata.xml
index beac02a9af14..41b48edd30ec 100644
--- a/acct-user/stdiscosrv/metadata.xml
+++ b/acct-user/stdiscosrv/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
+ </maintainer>
</pkgmetadata>
diff --git a/acct-user/strelaysrv/Manifest b/acct-user/strelaysrv/Manifest
index b04ca8334c45..3a78400dd06d 100644
--- a/acct-user/strelaysrv/Manifest
+++ b/acct-user/strelaysrv/Manifest
@@ -1,2 +1,2 @@
EBUILD strelaysrv-1-r1.ebuild 678 BLAKE2B ff8fba1422bdf78a30d2ef4a0dfa298e08c122878c7446affed61680b03dbe2c1740aa6c67f96fa63caace4a9204cf3a2d216c5228256cb386abcc4424272d1c SHA512 f7d861379fc156ab36f4450be5109457d2e40e99666b745b9fecefa5fbedda9b783ab91cfc4b48ab711f2804014abfa4aabfc1caf2f40aa449c708886c88ca8a
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 257 BLAKE2B 65c73e9c8dcc3e61188ef911f456b2ae23c9f2a0a207c7e3075566177dd9ea14b0b2da755fe8b864552179ebc17ff35a12a824c1eae0d52d3ecacf2a5aacf438 SHA512 89f76751a66c20c3d723ab5eb4a547baae7aa155ed5cc0e82c9c78ce6a26a8b51a2025c25b3a2df8e0b67b41e5c7479b8d162111fbd2f0949adecdeb44b5a750
diff --git a/acct-user/strelaysrv/metadata.xml b/acct-user/strelaysrv/metadata.xml
index beac02a9af14..41b48edd30ec 100644
--- a/acct-user/strelaysrv/metadata.xml
+++ b/acct-user/strelaysrv/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
+ </maintainer>
</pkgmetadata>
diff --git a/acct-user/suricata/Manifest b/acct-user/suricata/Manifest
index 1bdbd4dc4428..286e67e90490 100644
--- a/acct-user/suricata/Manifest
+++ b/acct-user/suricata/Manifest
@@ -1,2 +1,2 @@
EBUILD suricata-0-r3.ebuild 234 BLAKE2B 96ced412ae3e97436fb79d71ff2de01a8e8ab8761c2b8f63e7de2aa37ce48832614c50e5fe85a7130e36c44606a54ea0188ce7bbec8d979dfbbcdb9f17efe3cd SHA512 fa0c84f732c61acbceed12cf6e2c2badc4156e985cf34e37dcf11e2b11a9fe3a0c9d88d3869a2179772f9aa13e470cb4a527a470a8952f3b469e2594902627df
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/acct-user/suricata/metadata.xml b/acct-user/suricata/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/acct-user/suricata/metadata.xml
+++ b/acct-user/suricata/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/acct-user/syncthing/Manifest b/acct-user/syncthing/Manifest
index f4b90ab3f7a6..d596342800c7 100644
--- a/acct-user/syncthing/Manifest
+++ b/acct-user/syncthing/Manifest
@@ -1,2 +1,2 @@
EBUILD syncthing-0-r3.ebuild 324 BLAKE2B d2f3d1bff0fc5f7322e65c02d6b36a0d37bdd5400f3a7871906e690031e42c640766fd5a023a469abf570afa355839f74cb64269afe54130dfd33e2c9742a3ac SHA512 9088215500dfb8b7652b58d75e2ea039a6f7a04f2259cabcc66cc95384a7c539c2ac7e60dcc7e9a7b7335c2f88966c7fae2b0d7e1fd184c066c69166427d23fa
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 257 BLAKE2B 65c73e9c8dcc3e61188ef911f456b2ae23c9f2a0a207c7e3075566177dd9ea14b0b2da755fe8b864552179ebc17ff35a12a824c1eae0d52d3ecacf2a5aacf438 SHA512 89f76751a66c20c3d723ab5eb4a547baae7aa155ed5cc0e82c9c78ce6a26a8b51a2025c25b3a2df8e0b67b41e5c7479b8d162111fbd2f0949adecdeb44b5a750
diff --git a/acct-user/syncthing/metadata.xml b/acct-user/syncthing/metadata.xml
index beac02a9af14..41b48edd30ec 100644
--- a/acct-user/syncthing/metadata.xml
+++ b/acct-user/syncthing/metadata.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <maintainer type="person">
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
+ </maintainer>
</pkgmetadata>
diff --git a/app-accessibility/Manifest.gz b/app-accessibility/Manifest.gz
index 065d34b2350c..ed63b9f1700d 100644
--- a/app-accessibility/Manifest.gz
+++ b/app-accessibility/Manifest.gz
Binary files differ
diff --git a/app-accessibility/accerciser/Manifest b/app-accessibility/accerciser/Manifest
index 5b4b612cc79b..47a681d9d4f9 100644
--- a/app-accessibility/accerciser/Manifest
+++ b/app-accessibility/accerciser/Manifest
@@ -1,3 +1,3 @@
DIST accerciser-3.42.0.tar.xz 1999644 BLAKE2B 190f37ab94aba2dd1f16594242426a33bac366b89eb284c739c02a96cf0330ccb562237079d79ade5b729c5e38facbb542af2ace195a5d9b6d1c68a5005ba653 SHA512 65c3819c80c9ec3c8728963572a2c7bb4575782abde8ee34e3b7fa31217ef0e8106a7702c5b5a32b123ccb84b357984844a6d4aee75bf7e6157f3d63588224da
-EBUILD accerciser-3.42.0.ebuild 1196 BLAKE2B 85c2a7f4ee4ac23244966c06ad90078794dacc70bb4dcc478d39a39f91600cdf7475b3196d2af16ffea5b824446d8f4c94d811572d3893a218790a72aa3ce40d SHA512 21e3c41ce94bd55daa21deac12dc403449aab67fb8a8dabee147734da3036abc0643061233c02a3e84c80284464acbd7816ca89aaad49874bbc4b2f7b32492f1
+EBUILD accerciser-3.42.0.ebuild 1196 BLAKE2B 1584ea48eb5a4dca3f5775756ce13d31e4bf455c35a67faac66a254c5472f1889308c923a9c6349b545faf0124671c30ea14a59e596f74a6d467507a2fda2b14 SHA512 30bc75f79c0f9df2200d67acbad93f48d13101db7c619b0e050bf31f2296ddbc5f25b7441a53ca848b9a7057657f89483ecf006e069ec740f9d610101f6c1784
MISC metadata.xml 836 BLAKE2B c267ec04334d6652d6e402d58cc8b3d5d9665c83fa127ba3a168ff7437dd8aa60f699196c71be10e0a63bd52931a0b157fb92ac65ef8a601331ceb8404560d7f SHA512 ebc2a15a8a2f0c107a0c24261806a06efc63a018e94e1ff5e9e67b37c73cf80830f79084627559e743e7267c4a0cddc90ab7a852881664c6324d00479c6fb425
diff --git a/app-accessibility/accerciser/accerciser-3.42.0.ebuild b/app-accessibility/accerciser/accerciser-3.42.0.ebuild
index 2a58c7a94afb..759d8751e92a 100644
--- a/app-accessibility/accerciser/accerciser-3.42.0.ebuild
+++ b/app-accessibility/accerciser/accerciser-3.42.0.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="xml(+)"
inherit gnome2 python-single-r1
diff --git a/app-accessibility/epos/Manifest b/app-accessibility/epos/Manifest
index 78da077cfc13..3bc439681a08 100644
--- a/app-accessibility/epos/Manifest
+++ b/app-accessibility/epos/Manifest
@@ -7,5 +7,5 @@ AUX epos-2.5.37-gcc47.patch 333 BLAKE2B 0ad7975a408e97aab6761b362063b61b2d914e07
AUX epos-2.5.37-gcc7.patch 593 BLAKE2B 10d992f2f886318904dbbaab4707f453ee846e469415b9467ff0e05d586466b5bc176f41b5805f744dc7873fd7223372a59909fedc946cd9d950efd7b4bc7c8d SHA512 b19d218dc3387efb2e9ea8d444692821c53a9cc77ab8541ad7b95a280478983fd8644fbe8dca305539c487c06c60a2b67dae09bd1e3776e3f2a07cb26631b46c
AUX eposd 442 BLAKE2B ac420143183e28654de3289fe0d27c9582a2b53024048c7beb4fce4287d38ef0f585cd9a449f92d999bfcf4c382ea8f86d25750655d222e87e2f28416fad076d SHA512 3a60ab455b7c00ece42a759fb98bc3e9948134839f709ed16123e39a323f24fa166907f981f65510d83f2fcc52697a2535cfafb4e7ccbb0f3d8c116123f662ed
DIST epos-2.5.37.tar.gz 976240 BLAKE2B 9304ea32f9506f130d13f5c1d14ad2dcc448cf978d0f7cd26f6bc97397f4590bd5456c9a529dbb941eb53f19cd64b849a1cbf5aee402a8eb171dbacfc85ada03 SHA512 870718a5e7b5048eafd62c478963de92fe8a90b3e755f79ea665dc33ad762c0ec4ebaf7c99d5f2be8983a0deacba284ae07b24d9a31bdd1a1eff5924327255ef
-EBUILD epos-2.5.37-r3.ebuild 1072 BLAKE2B 7bec56a1f6ed4249575e32fa0b5bba8040634f52eec2f1332b022038c23e7305034e495a296ada17b865b80b082a80ed9ad139ef44bb8a5d2c270547224cb981 SHA512 b046e092dd4bfaac855ab85050b2bd8c2e0380158dafde3dde23c51c6bec18c20fcb6e73fa97ffe49b0760ac0ccb21fa80fffb6e10d62dc52814ae5a9cb4006a
+EBUILD epos-2.5.37-r4.ebuild 1134 BLAKE2B 1dd58f446e0de99192cc41c40a6b25ce3d6aaec7a2f3ff8e40a6453c27c3d7e43fc4f36324d7d186da2fc44bc68d673d72fecb7ed5b90314d59190a5164caa4e SHA512 e502269a45782694892a5ba8e62837ba9fd22757a759b7c404d9d75da970a56a96d26032d37913162bbdfaceadf0afc004ac67cf3bcc4296cb991fabb1cee91c
MISC metadata.xml 344 BLAKE2B 094b78bf4334231dd4f2666fc92627a9de1eabc3c6e9555dbc662f2c05d7dde93b993e61d26ecec33d47f86feec45b8a861520012a5f211cd3298c8673cf00c0 SHA512 d59a23f294763fc3276e03c6019f666a8a7c78271094417d94ca1a052df378130bf5f31d5a38559060f2212b636a8f84456ff82f70a7310e152b42f04a78244a
diff --git a/app-accessibility/epos/epos-2.5.37-r3.ebuild b/app-accessibility/epos/epos-2.5.37-r3.ebuild
deleted file mode 100644
index a25f239234a6..000000000000
--- a/app-accessibility/epos/epos-2.5.37-r3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Language independent text-to-speech system"
-HOMEPAGE="http://epos.ufe.cz/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
-RESTRICT="test" # needs running eposd
-
-BDEPEND="dev-util/byacc"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.5.37-gcc43.patch
- "${FILESDIR}"/${PN}-2.5.37-gcc45.patch
- "${FILESDIR}"/${PN}-2.5.37-gcc47.patch
- "${FILESDIR}"/${PN}-2.5.37-disable-tests.patch
- "${FILESDIR}"/${PN}-2.5.37-gcc7.patch
- "${FILESDIR}"/${PN}-2.5.37-gcc-11.patch
-)
-
-src_prepare() {
- default
- sed -i -e "s/CCC/#CCC/" configure.ac || die
-
- eautoreconf
-}
-
-src_configure() {
- # Uses removed 'register' keyword, bug #894178
- append-cxxflags -std=c++03
-
- econf \
- --enable-charsets \
- --disable-portaudio \
- YACC=byacc
-}
-
-src_install() {
- default
-
- doinitd "${FILESDIR}/eposd"
- dodoc WELCOME THANKS Changes "${FILESDIR}/README.gentoo"
-}
diff --git a/app-accessibility/epos/epos-2.5.37-r4.ebuild b/app-accessibility/epos/epos-2.5.37-r4.ebuild
new file mode 100644
index 000000000000..33aedd1f8897
--- /dev/null
+++ b/app-accessibility/epos/epos-2.5.37-r4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Language independent text-to-speech system"
+HOMEPAGE="http://epos.ufe.cz/"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86"
+RESTRICT="test" # needs running eposd
+
+BDEPEND="dev-util/byacc"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.5.37-gcc43.patch
+ "${FILESDIR}"/${PN}-2.5.37-gcc45.patch
+ "${FILESDIR}"/${PN}-2.5.37-gcc47.patch
+ "${FILESDIR}"/${PN}-2.5.37-disable-tests.patch
+ "${FILESDIR}"/${PN}-2.5.37-gcc7.patch
+ "${FILESDIR}"/${PN}-2.5.37-gcc-11.patch
+)
+
+src_prepare() {
+ default
+ sed -i -e "s/CCC/#CCC/" configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # bug #649858
+ append-flags -fno-delete-null-pointer-checks
+
+ # Uses removed 'register' keyword, bug #894178
+ append-cxxflags -std=c++03
+
+ econf \
+ --enable-charsets \
+ --disable-portaudio \
+ YACC=byacc
+}
+
+src_install() {
+ default
+
+ doinitd "${FILESDIR}/eposd"
+ dodoc WELCOME THANKS Changes "${FILESDIR}/README.gentoo"
+}
diff --git a/app-accessibility/speechd-el/Manifest b/app-accessibility/speechd-el/Manifest
index 190e084b1a7a..82f3b655178f 100644
--- a/app-accessibility/speechd-el/Manifest
+++ b/app-accessibility/speechd-el/Manifest
@@ -1,6 +1,4 @@
AUX 50speechd-el-gentoo.el 207 BLAKE2B e12cf59adb3c4867bdf0f7926b5de6d63ff46991140343c4961fd5b11a4befa9fbba877a74e4c7b0591221e2f8deccc37a28fb37414a03c80f95a8e9015cd99e SHA512 f5a891ca804aa7cd60f0ea7095903f15d9dfd6ae0bfd149fa897423f31db52a1e7786134e009c706207825d0bfe6e258288f8c6425cf26e7ad9da26fb1e9dee5
DIST speechd-el-2.11.tar.gz 144000 BLAKE2B ab87885b9b0873a4f00f8a960d9a4c10321a88e1edd402bc92a45dd2fc631be2a17398d0995c4c9e8c88221727739c27b506cab9cafb3a9635193bd5b9b83a3a SHA512 fc6be9f9c6dbf34be559be3ceb38ecca0e94ed7230a8e738f3bdad4153e7443cdf72f34a229c6cb119cab627bc4cfcee0542817715d980e01ed2c776c23b1b6e
-DIST speechd-el-2.8.tar.gz 474614 BLAKE2B 36ac862c2f14b3f9b5be25bf666c466093f8e5bf3d456058d73a4eef0cc766d9b36ce990d8a3ee8161edb4190637a199853ac77eaedc28afd101ebd95842c47f SHA512 1a34e433d5ae61c83dfb7d3a9f26e25210613355f3a71e7601f15865cd9693db81dd9f559aef41bd3142d25702db88006bb9fd2053b597799f1b68c48911a3d2
EBUILD speechd-el-2.11.ebuild 931 BLAKE2B e389dac5a4f54a96a1eddb1b1f201c59d91bc712bed1d912828624001e0453ac2455be345844cf8417d90f901f93f9f14574c57dc2ce137570819e65f62bf1f3 SHA512 0d911f5fb1d668924005ecd228b39185a25b6425133038a2662ec29406a10afe7aecfaa2c0c79ec299fe0df46d0f047bfab61511fc9d57cfa867246a694c4640
-EBUILD speechd-el-2.8.ebuild 994 BLAKE2B e912bf5b2d44d7f9db9de06607627c0a8f3a404923de6eccc58807d23c20b0ea0950684a8a09c8bd951b0e02719d1b3fb68c40f4618fb3b6adc5fd055430e061 SHA512 94d620eeb4ccfa108ef31a36480a360f84e0fff64e37bc1fb8290ce2d46a769b795a1b9f3b9417fcb5875186e3fc93768d45ef7dce92ceb78ac3f30d3d01f27a
MISC metadata.xml 548 BLAKE2B 624728b7f4b2dc827d1a4397bde6909bc345a94da2ad464c932825f4aba80104ca847ac9d19d42c45d4dc855e0f2ebe566c941a52738b26dbd2bc0ee9ac99816 SHA512 792afc599918deb1c95dfbe184d5c00a0c361298b10ffe680b531e40c10c93f8c02e6625a94219b2766b0f4a200dfde35c57cf7e4bae1aa0fc5d5e0c80cc616e
diff --git a/app-accessibility/speechd-el/speechd-el-2.8.ebuild b/app-accessibility/speechd-el/speechd-el-2.8.ebuild
deleted file mode 100644
index 827b384d6a98..000000000000
--- a/app-accessibility/speechd-el/speechd-el-2.8.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="Emacs speech support"
-HOMEPAGE="https://www.freebsoft.org/speechd-el"
-SRC_URI="https://www.freebsoft.org/pub/projects/speechd-el/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-
-RDEPEND=">=app-accessibility/speech-dispatcher-0.7"
-
-src_compile() {
- emake
-}
-
-src_install() {
- elisp-install ${PN} *.el *.elc
- dobin speechd-log-extractor
- dodoc ANNOUNCE NEWS README speechd-speak.pdf
- doinfo speechd-el.info
-}
-
-pkg_postinst() {
- elog "Execute the following commands from within emacs to get it to speak:"
- elog " M-x load-library RET speechd-speak RET"
- elog " M-x speechd-speak RET"
- elog
- elog "or add the following to your ~/.emacs file:"
- elog
- elog "(autoload 'speechd-speak \"speechd-speak\" nil t)"
- elog '(speechd-speak)'
- elog
- elog "Also, if you nead braille support, you will need to install"
- elog "app-accessibility/brltty"
-}
diff --git a/app-admin/Manifest.gz b/app-admin/Manifest.gz
index bd3efe9976c3..7603a77a0954 100644
--- a/app-admin/Manifest.gz
+++ b/app-admin/Manifest.gz
Binary files differ
diff --git a/app-admin/analog/Manifest b/app-admin/analog/Manifest
index 4a06c67f93da..40ba1310a1f0 100644
--- a/app-admin/analog/Manifest
+++ b/app-admin/analog/Manifest
@@ -2,6 +2,8 @@ AUX analog-5.1-gentoo.diff 799 BLAKE2B 66aae5e4f66ab232cdb98eef893ffe2794e06ecb7
AUX analog-6.0-bzip2.patch 3260 BLAKE2B a9bab8a2a7d070b59690606f393d80407f6ffcb38f2c40c30c22ffadcaf8de3f868c56660fbdf358e76ca342296305670b12d41cdefd5d03acb0ce22dea371c7 SHA512 ea256338713338043ccaa48ffd8344753811721cf42c8269a2c58c2a14f7ebe901b16131ff021163a02c570b1b902bb3ab6516e34570a7961bce716cf600920b
AUX analog-6.0-undefined-macro.patch 997 BLAKE2B 9ae68f90acfa81e861a6fddbd588ed4cbfdf9b4ad26355894bc3aaa0df50e5bbd180096c4baf393f6dcdd7d91d28b4e6a85e5b5c65714ff540e9ae127a08905b SHA512 759d6dfc2a09305a6178d1c147219487f988d432bf6d011e49776cec2de04ccc7ab27568638063f0ca723a92a75abeda82eddd5240a0b42bab3a2de3ae99007f
AUX analog.cfg 3992 BLAKE2B 8e68cc26a59a5bbed57f84e06ac8f5c9874cf1a36bdbb5c6f9144bc39df17ea380ebd323b2ddb891dd968078fd3d7bae6b29a90cb5ec2051a10722489d0d83d2 SHA512 af6e8eb3013fea513efcce2e57b2680850604552a8def8f3148cfc4b11bf01114778fc112ee562b7ce4cce6b496b37a53251d1061d67fe5748d39c5225f94141
+DIST analog-6.0.17.tar.gz 1593749 BLAKE2B 88a36128e9965ff99131c73025652be5585a77a5400df61526832e52c9faa6d81d89b16646678fee11680f4268380c54988186c7d82db3db66ded3530008551d SHA512 d4e324d4297069765896b877ce3190370ce85b6f06fd164887652aea1862cc8c3f40eb15b0964bc4435481b9ec61d50dd49961e1e75346414daf5dc979bddf32
DIST analog-src-6013ce.zip 4875246 BLAKE2B 6b0663f3367faf84a8c65a778a065165ddfba6cd902e5cc6c9e0e84d94e1600629b9f9f89b87ec293f4b81f4034e21941ad45784ae5f35352f71f7b0917eb731 SHA512 8f8dbf0bd95873132414f558deeff61fbe9ac6cac40936f00515ccaead86642613c3f0a5a88046eb4d1f4e263cb01d638291c9a1596ea36098b455572b7364ed
EBUILD analog-6.0.13.ebuild 1390 BLAKE2B b3eb4e5486b443a7eca97f0483ec231f0c14cab6b4e84d56a0c8dd82958f2df9150d4e780c7ca1b54e2ddb7088d02b0cbe8b536eb91877eb2a665b82259eeb30 SHA512 59de73c264d2c6ba6ad7ed5fbacc9fcca32004abe77a0df4bc2ef2a8625939c4b00eec97ae3bf4f9acb32fde003095802e849c8951060736da04dadc473d61dc
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
+EBUILD analog-6.0.17.ebuild 1444 BLAKE2B e16a5b783a8446b586d967e5925f64afc1b3228387cd538137ce0ae2f71b25a4e365336511f4adf5522b45fc22990a48b38442559fcb7e8a85516d1999c631c4 SHA512 6f8666f8ffe3ed2686c5ce112081f6c3c9fab58ee553948f41d96bef78ceaf561bfbb066970f73741aa443e00f4fa99975282d17008020181257846132d71917
+MISC metadata.xml 246 BLAKE2B e24d8eafc30dbf95838af510c267afa9f0e01928d95b83fa08398bcbc0c3281993688c112f3a00824a52673d430cc95e31c8a25ad02f3ff2347a4be974ec9ed6 SHA512 01bbab46e3c7bbc01d5987c8c917d0278f882309091caa0c96d49c13457cb15fd9acf407b7701b422b1d954a69448842ccbb438b7b4fd076b538c04bde5eae8e
diff --git a/app-admin/analog/analog-6.0.17.ebuild b/app-admin/analog/analog-6.0.17.ebuild
new file mode 100644
index 000000000000..183e69685337
--- /dev/null
+++ b/app-admin/analog/analog-6.0.17.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Multi-purpose, multi-platform log file analyser"
+HOMEPAGE="
+ https://www.c-amie.co.uk/software/analog/
+ https://github.com/c-amie/analog-ce"
+SRC_URI="https://github.com/c-amie/${PN}-ce/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-ce-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+ >=dev-libs/libpcre-3.4
+ >=media-libs/gd-1.8.4-r2[jpeg,png]
+ sys-libs/zlib"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.1-gentoo.diff
+ "${FILESDIR}"/${PN}-6.0-bzip2.patch
+ "${FILESDIR}"/${PN}-6.0-undefined-macro.patch
+)
+
+src_prepare() {
+ default
+ sed -i src/Makefile \
+ -e 's| -o | $(LDFLAGS)&|g' \
+ || die "sed Makefile"
+}
+
+src_compile() {
+ tc-export CC
+ # emake in main dir just executes "cd src && make",
+ # i.e. MAKEOPTS are ignored
+ emake -C src
+}
+
+src_install() {
+ newman analog.man analog.1
+
+ dodoc README.txt Licence.txt ${PN}.cfg-sample
+ dodoc -r examples
+ docinto html
+ dodoc docs/*.{html,gif,css,ico}
+ dodoc -r how-to
+ docinto cgi
+ dodoc anlgform.pl
+
+ insinto /usr/share/analog/images ; doins images/*
+ insinto /usr/share/analog/lang ; doins lang/*
+ dodir /var/log/analog
+ dosym ../../../usr/share/analog/images /var/log/analog/images
+ insinto /etc/analog ; doins "${FILESDIR}/analog.cfg"
+ dobin analog
+}
diff --git a/app-admin/analog/metadata.xml b/app-admin/analog/metadata.xml
index 85e4ed814fa2..ecc93bc3122d 100644
--- a/app-admin/analog/metadata.xml
+++ b/app-admin/analog/metadata.xml
@@ -2,4 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
+<upstream>
+ <remote-id type="github">c-amie/analog-ce</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index cb1ed1915cc7..538bc3026f7d 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,11 +1,9 @@
AUX resolvelib.patch 5731 BLAKE2B fdc0660ea786e02475e7e9735de6493cd6b96048c238ee050d1751a46cce12048112e495e1de48e1d1bb41d5d4415b16dfe294621bd0f6bbb0786c3df52dd35b SHA512 baf5f8c42c85628dffda987dc81b98f56f1a60857f4cc9e6f1b9938f4978d1ba4d84dc7904685dbe02e19a4b91a7a2f979772bbdd42268e6754bcd5208e40d37
DIST ansible-core-2.14.13.tar.gz 3145413 BLAKE2B 75b11feaaefa9a63c6f83f64c796ceacf7c6b08322ac0b85f6dcf968db7b80cc97262ea6f8f839e5e41e800ad7cae610e96f312c1ae0f58882c8891246a81b8a SHA512 195885815d40448d8497eae9533a4104c4b9f17ab3a812d544a403f41d2e77e7be2c15bae5a6df07563499052beb273580a569d51b667d0a9c5a16e55b35258a
DIST ansible-core-2.15.8.tar.gz 3160606 BLAKE2B 439a3f584940e5ab46b43b0b47395e0618a3ea52c67ebcd51667f31220cb038dda35506e7843d177d555b77a55a9d2c6245a916741ab1dcdf222c535afb5f83d SHA512 020191ef4b005abbf799204da68270bd4f13a85c7f23cb9dffe85b1c5c093c0ad86e061211ab9fcc8fd0be9367717fb0baadefb1ebecd3579471120fb2e8647f
-DIST ansible-core-2.16.5.tar.gz 3171617 BLAKE2B cb620cf9fc9fd509edb62bf75ab19b5ffe80f4d8520be76bbeb030c74953945295e0f4f30102f51d20247d2ce4a18b15e488e47b4346319f5442979593402821 SHA512 dbe5d68fbc3a0ef611791d6995297bca5bba6aed1f4871964136ea81810458646bc78c2146739f887de3c2e3017cf4e6d4d09652e41c2ca046c4bc88eca6c5d8
DIST ansible_core-2.16.6.tar.gz 3176041 BLAKE2B 37aa15e8d9165eb89db0704f7670f78f3e3a50915e17bb1d56689e65e6cfc0bb15b7e01768d25c5d2a9a00802411a6eefdb9ad70aa38877d7115bc40faafea59 SHA512 cd9cc8783e13b073cbfaef889e20c8a7dfb732c91de4bae2b496a64ef47b0325c637b4ab2eadbd0c56cb004e95f5294aa1e1548675a90f06193d62defd553409
EBUILD ansible-core-2.14.13-r1.ebuild 1350 BLAKE2B ce7e45f5a2c34e03bac3caa1b0496b3980b0861ecc3168c3c8d16d4c08370e2e5689c6c1a2d70b06cc47584b081b62291d7aaac42f5c4e5b9a2048fe4906061c SHA512 299eba1b7560ff846787004890998f068468d5497e4873afa6c3ad183e41df275c72f20d2a3c25d5438cd1ddd73e18dc73b94a617bad276e929ae41897422946
EBUILD ansible-core-2.15.8-r1.ebuild 1305 BLAKE2B 8af6dc3e871bc702780081015d9bf13ebc4cb71ee245699d4500fbd198c7f902ac992854984d0f089d7229c67dac9a38bed5868f31384dff3a69c1ab86878ccb SHA512 075ab031f9097f31a4954a7b5f849540e59424c6b574ad8e00be29773853a58c24fd27992273c56ffa00534d224e8b8d2bde5cffd20831aca02cf27015c9f4b7
-EBUILD ansible-core-2.16.5.ebuild 1305 BLAKE2B 2f5925e002265e39b89675e79d72fd68ee2f31163953142e3ee757779fa8ac0ae50f6423037d1d6151d3c52f7b886fcf68ed06356bc91cb4ca250a558d3e4d04 SHA512 b29a437edc4bdb7c90905e79bda632ca8c9def30828bee8e209c293384e9bdf8720a1e37403380a7df70737004bb700e0eeb0d8a0455722e63e7bdb4139c04a2
EBUILD ansible-core-2.16.6.ebuild 1285 BLAKE2B 628ab53b31fe1c63cc1bf1a9e2439d80458a070152e72cbac24da4edb99fdc8be7a75ae75c65a5d72f353763edb1d04cfdcf702218924333c5a8cb0243169c77 SHA512 561b953b0eacdfd98c1782e3bfe09196715380ce94071be4075bc534bc111f66ec73b4b4cf58aa012376dc8803e8556f5950b04db8ac5489e37ef42e0571c538
EBUILD ansible-core-9999.ebuild 1308 BLAKE2B a743d1539164abff26f1abe24a5659bb0018007a2aded8b965b3cc16447d9c5f62366e2a922f1e6e5dd4a2eeb1c163d4e368833f19c08feffc655fb33ea25afc SHA512 93c817bee718c2b5721da7aedbffe2d92e32b5437eb0eb3da90c6ae11c786895bcc9dd6f0aa1db0b0452b1173cae40b9ea662907e1529eaeb787b0d1af0ed958
MISC metadata.xml 924 BLAKE2B 7dcd1be7a7eea2a5a762ec295d2d285242f9350d377abb1d633c6eb7cdd1eb8f59b02a6908924f424c0b5f42b2f6b3a153523439cc10caef51656c9f75bcd87c SHA512 a6fbf2ee3743ad9d54864c8d22b75cd506f17e1abd6963b3499de55675fed711abf4df6b9fe2589d8ea0b2f93311d06cfbcca7b99469107d708d2bee5cea0694
diff --git a/app-admin/ansible-core/ansible-core-2.16.5.ebuild b/app-admin/ansible-core/ansible-core-2.16.5.ebuild
deleted file mode 100644
index 51f3b5d36db1..000000000000
--- a/app-admin/ansible-core/ansible-core-2.16.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-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-lint/Manifest b/app-admin/ansible-lint/Manifest
index e3991e3abc60..0e52363c795a 100644
--- a/app-admin/ansible-lint/Manifest
+++ b/app-admin/ansible-lint/Manifest
@@ -2,4 +2,4 @@ DIST ansible-lint-24.2.2.tar.gz 515822 BLAKE2B e9d8e689dfe4e4efbd4dad44ff3567f50
DIST ansible_lint-24.6.0.tar.gz 529088 BLAKE2B 3d307669d2035eb5a3a8295b40e3afca92ca4eae4ea419948fd2fa86127e05c60f3ca037a4b85b447320ba8a57f7e1a736a55d63aac80e386f9fc4d733190b09 SHA512 1eb8e3e1805ff98ae76ddcd873a5e90b0b0182fbbce3c40844b2a9069e6879fef906e14f98dd77e41372e461ea4350388b68e08be420afaf5d6c449a449a7989
EBUILD ansible-lint-24.2.2.ebuild 1734 BLAKE2B cb94d883bce5f2d8bd26dc3ef73d3a742c4457cfcccf8dfa1c51c581af41e07269d914ea93c2a428ff66ac2b0f9ac77e89f8bab58f93eb959b94cbc476771566 SHA512 14c01aa109fbef294e21b29c92d7eef24a2fa54a549a266f562869bc74ca36c2221e211f1abe3382130d7308defef35b32a893e344cb2ea110b3eb59d7c6f43a
EBUILD ansible-lint-24.6.0.ebuild 1764 BLAKE2B c26279212ba8e6ae6482d69480f56339157f85d1196ae75045820db4ce8219b149dbd5212842c8ee03a9273eed554881867d726e964697d231c65f1d0ca5cf25 SHA512 5ff23b3d1bb2546ea8f756d3fac0467e9ba106c5ee5009e7b884e226bbbe92ceb824d7887a4ee095da7fabd42be72771bcaeef8165dc9573349d93be49731aeb
-MISC metadata.xml 449 BLAKE2B e6d058111e04c7c54f3fcbeedf38db0e257d07d95297bf6b330cbee8d6749516684c298bd3f36f81c6b399d1046cdc2e53090d1d713f0c9ed11ffda13ee86a16 SHA512 59b9d5d3c30f6cd3b0c4c7cb8f7e915ccecdd1993f96ff2f0978d7ddbee4d03ff69be63bdb55b6f8f614e2348811b131a146b08499200ec749b3bd1d47d3c7ee
+MISC metadata.xml 371 BLAKE2B 18cdcbf968662082366e6ad2284515426448673eab70699c81822b527c4a4505f69e459a94faf6f2f62ddca2a4983c77a6539263ecb78203aa145076485960c8 SHA512 aa01d0828d2e105fda4717b0b83e52457ea2bc14e3fb43cdf55ae0bcfac83c842a57c872ba12562defdf9ad1175052eb05c481a4de7f618dc9010a2c9e9dbade
diff --git a/app-admin/ansible-lint/metadata.xml b/app-admin/ansible-lint/metadata.xml
index 8ec7574bc4cb..fffa95157a95 100644
--- a/app-admin/ansible-lint/metadata.xml
+++ b/app-admin/ansible-lint/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">ansible-lint</remote-id>
<remote-id type="github">ansible/ansible-lint</remote-id>
diff --git a/app-admin/ansible-molecule/Manifest b/app-admin/ansible-molecule/Manifest
index 7f003bc2589e..e694c7998643 100644
--- a/app-admin/ansible-molecule/Manifest
+++ b/app-admin/ansible-molecule/Manifest
@@ -1,4 +1,4 @@
AUX ansible-molecule-24.2.1-mkdocs_google_fonts.patch 156 BLAKE2B e311c1a4c1d3cc9a087611a70dfa6a5634d0842afdd426a708a390b7391507e330d2d9680a5b5a85949d9985beafb80fb146a53742d645d1b8ccb78f5f7a4f64 SHA512 66113e61b0f97243e15afc7b7fea8657cee0cabfa450a2bbe6a1b751cdd9cd82be6bfad6b36802377fd3261e9e55d3d0e37eb44e9c26838110495cd43773cc9f
DIST molecule-24.2.1.tar.gz 343228 BLAKE2B 9605b5a8e21d37597cbf35f0f6f811471909dde5496541b1d7cd130eb2b970125fdc291df6493f8716f38514df17d957094604ae49e64d16f2207a0d3682bd38 SHA512 3813163d72cee51987d340c8a1ed0e03d8abe509a601e94c3e32bf673a56edd83d0c2bde1347057fe8a4c2b37e11a068ef689dd669d4395da64bec3921f1403d
EBUILD ansible-molecule-24.2.1.ebuild 3012 BLAKE2B 472175fbefd52debd43eea9dd3a72ba5cbd309cb17e4425fff0164cfadda711f2346682f1362980e592cedd34f0d9520e39a4c08e105d6d6c7ba0721b42b80f2 SHA512 684306a9ad04ececdb0682c5f0437f6287f7b793178366681d73cfdcda9b16b97fad6a9c9f7191afdde5da3f6e530006ecab53fa6136737a0460164894fc1bd6
-MISC metadata.xml 397 BLAKE2B 9f9796a3fac212a2e3ce2ea7330a5c6cde8df8a45865b59ddbb55fd6f87d2d87255a409ded478b2240509c4d1173b2c89bec11b14b0a6020f28afcf3d5fc7ca7 SHA512 04e26253a5acecce1047e8a3376ff1e54b4da6864f28390499ad90ed075beb555fec0c0fcacabc1ea69acc2b0194858de9bbd30fccd6de6247462727df6af4e7
+MISC metadata.xml 319 BLAKE2B e21046964335743f016597d0b19ef5edba9452c5cadeaf9db45a3443cdf3320b8c766a8e2302cecc203aa333cbd9c988ffe0330a7e07a083c3d157ae4b8e91c1 SHA512 b082b103d0c47df58411d7ad1e67cf274d287f8398d4235fe83d2a6f7e722d72e9441ec919510f98965b2d01ebe1d9fd25fe987a358786d2cc55ea375c7fed3d
diff --git a/app-admin/ansible-molecule/metadata.xml b/app-admin/ansible-molecule/metadata.xml
index fb47216c4e5e..01b4a1a6d74c 100644
--- a/app-admin/ansible-molecule/metadata.xml
+++ b/app-admin/ansible-molecule/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">molecule</remote-id>
diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index c02954a34a30..cdce2aa8d48d 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,9 +1,7 @@
DIST ansible-7.7.0.tar.gz 40709642 BLAKE2B ee2f8d124f79ca3a3f131bfbc4f93e10d104a38262b7d60edd2a88284275fecdd3acf0e566a5cc81a1fb6a179a0b7c51215f2945d669be4c6af7aa2a4f31ade0 SHA512 7da6845c9a68f2b8c10cf3e4cc6ea347861d5b59daa6ac895731ac79b733c6724d234345054fe9e3bf4ea460345b9026492fda42dce22bfbc027c9b4de093fd9
DIST ansible-8.7.0.tar.gz 49317896 BLAKE2B d5923753e368e908a569c5f8f261b1afe7c51d5381db190bf7de1e81f0a6359136581852faa2974f174e816944c66e2c0f625d3d62bdde324758309982c90de9 SHA512 6a67f8553c3fa56559e4a31ec627cfe2c5f42e147d94bea305ec4580af9ba8add136092b209a5a3d7f9022407e9d557484f044d23cb227973fe4e4341fed7983
-DIST ansible-9.3.0.tar.gz 38240168 BLAKE2B 0cd243a21b12163fcb37f014a69f6041f9c48dae84d1aeea342713daf8150246efa14ac94f43890e449896d111f1839ebe2dba7d9c48c2359fb01e4aadfd270b SHA512 71eff05455aee0a013b69790145a73325ac7037fc509545a7cdca358aa54c1731f7dc6fb0169f602d668e9da9e41a0879ff48ba1243d372e02dae9382ac46c5c
DIST ansible-9.4.0.tar.gz 38389836 BLAKE2B a2e08088565e6f248c1185ee96ac2365fc1385993d3f3fe68f941e8acb0e567c3defeec3ea376a30213921f02881bce0a0ac737323fc3ec82dc77d2d4a550dbd SHA512 4c75235a866f3f95cda8dd3b6c9d22b916ad117d54a86a30585f71c9015cd98db764afa225af5b2f6fa884af558ee488785e26c9e8b9e8be105062f069f065b2
EBUILD ansible-7.7.0.ebuild 655 BLAKE2B 737b7e75834d55ee6bbbdc00797896cfed122cfba478bf076156befa70e873899a3b4313408030aaa3214175e7a45bf3c86c21b4e84c2de5940c42cb5e68780d SHA512 4765ba667b64e4eb5659423a8ccc1eb8e52bd6c0f4e287b4aa4f79877d11ef88b95bca3518413f93cea3b785c27f739754af64781f783fa7e46cb2d44c1d7b57
EBUILD ansible-8.7.0.ebuild 655 BLAKE2B 74f7871faa2bfe26fa6e09ce2b5ac89121c3b608e08e0a9ec9bf5987a8460ca1102a1cf24293a5f58307d94fca6bed53670754183d4fb2ac09a2ab7541345e2a SHA512 4e1b54c8e83abd8ce1540e48c77ec6798fe0297c9e23f040551d7f5e5d17b9092fc22a0c8970e270198f1054558295c77467d95bc8844ee8e5a61f9eff8331fc
-EBUILD ansible-9.3.0.ebuild 688 BLAKE2B d8bb8932a776dc3592f7b2d89c99a51e0cf3e1d299f15bda17a23140b77024c18cf5a379fbeb7e1ae2e481136d23a568a7582d6f50080baa4fe3b0d6c507e3c2 SHA512 8c6275fdfbe43c6ec137b5f9945616621950a3e191b05068ab1af9fc7ede679c0e49bdfbfc1a0da23e92b7f2c0d7ace0d06896a9491a44fb2eac8687179206c8
EBUILD ansible-9.4.0.ebuild 688 BLAKE2B d8bb8932a776dc3592f7b2d89c99a51e0cf3e1d299f15bda17a23140b77024c18cf5a379fbeb7e1ae2e481136d23a568a7582d6f50080baa4fe3b0d6c507e3c2 SHA512 8c6275fdfbe43c6ec137b5f9945616621950a3e191b05068ab1af9fc7ede679c0e49bdfbfc1a0da23e92b7f2c0d7ace0d06896a9491a44fb2eac8687179206c8
MISC metadata.xml 613 BLAKE2B 3460862f86354a10a4352fa85301b3eda6b04620abfdf7af7db3726ef8417147f630e9cf79205805c520499858fab7b2b1fb0099853a2b4f032ee57daeb32eff SHA512 ff4660cea07990a950bbd170df1d52d0e8150551e231baa4926e8e45011358c4a2dabd206d23519cc8cdf7d7b668b146d6906b312329acecff55cc8625c2a870
diff --git a/app-admin/ansible/ansible-9.3.0.ebuild b/app-admin/ansible/ansible-9.3.0.ebuild
deleted file mode 100644
index 51baea072b8f..000000000000
--- a/app-admin/ansible/ansible-9.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-DISTUTILS_USE_PEP517=setuptools
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="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.16.0
- <app-admin/ansible-core-2.17"
-
-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-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 9e2ef4d8805f..c0f111eecebf 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,9 +1,17 @@
-DIST aws-cli-1.32.117.gh.tar.gz 2732508 BLAKE2B 699d7596ea0e417f624f72e801d2c6e5c5b73aa1485f830d09923f12d00091e9252517b8f29f20212ddcb18e13b25b43f9545c759c68246a8a9db0a1abb0b047 SHA512 00731d552b372d7d0cd8213f9d645fdaa1b5691b9ee01a0e09ccfce169c0ca97052c03300e824c2522a3ca98a107a67106a31f818884b0050c0f66ba4131d8cd
-DIST aws-cli-1.33.10.gh.tar.gz 2748804 BLAKE2B c1fcfb37ee48a9c712daccde660fa2a1b66a85eab4a2cbefca575560c4068422bc16fa18e4803ccd923b0d50e3d17dec37a6e18ea82d09da7af438d8e415a28b SHA512 66d0829d6de4e4a09783860020907efbd50e4c57b7306bd9d16a9c5cd5566797327bf72326fe928d84430869e234ab8c0712794f62e6c6a4ecfcb8210749c0ec
+DIST aws-cli-1.33.13.gh.tar.gz 2751169 BLAKE2B b849f4c5c0eac5092c3f163c4344a7bee332f374f252bc295794cb1e5a4024e08f353815362f0e7016b054d881927650c407d527f557c828543d1a5b96e9bd0b SHA512 7cdea65b6cd4fc7b51b657f9abf2e5cde41ef5d87f6fa45659ebedb2047fc09af9d457aeb8779f56fb55518acb12d139d486f8e95dfe7679ae5f8c21d901e608
+DIST aws-cli-1.33.14.gh.tar.gz 2749890 BLAKE2B 36e95b79c748a4acc8438ac4a7e4fe3973c17a9ee963c61d685b101dd09c4e978a98f8dbaa8eddeea60ca33035a2a40df233fb5e05e68f346a924f724ecf0b7b SHA512 54ccab1dd5bbe10fbb1349021b92e27ca75a9ef8ad01cc4b208019097069d0c0ca739da0ef5d2ae1978c3abfa1969697b192c215b0705aaae995b8abdf487a72
+DIST aws-cli-1.33.15.gh.tar.gz 2750103 BLAKE2B 2ad6ab41063af26ced883a7e0d7c0fb0a70864763eb04e0d2c054f70578eb59759cda82bb684c8885f131aa7769ca3922ba67dbdb2608ce130595f2b4278f669 SHA512 d808563245bb78ad40908075941348f7e350fe0b7162f8f703cececee053aec6182f2e2c202bd80083065b6e7f48f8479d35bbf4fb26ee44e9ba9b0e1bdb7690
+DIST aws-cli-1.33.16.gh.tar.gz 2750667 BLAKE2B f62f0f58b5f1d665431f1b140dc1f718cb57eda2b55b9689708899a2005734c8edc20caa7b845de7dfd1b3c14c6162dae8554d3d7ec1b898f7e94c4958d99fa0 SHA512 65094c518a5553346624997b066bfd65a0f8c812e27d587d1ef1a63c0370bb56b8e4fd5a190fd0112c79532aa97d01c1ffbb2a11ffdc44a8686ebe37642f5bff
+DIST aws-cli-1.33.17.gh.tar.gz 2751504 BLAKE2B 0f11712c37e6c35830fc9f661fe166b49cebbecf304cf7c16a47ec49d22515be42e5d2b6f01029047034899d9161b412ca796b20b62ca0971b9a3665d09ae727 SHA512 779f746c4a73be0a1aa7a2fa448dda65da4705f05d69d56f5a57fab1ebc44459b32d7df5aba282065f970a1ee4f1d3c34fe86e737a411247eeca61dfbecc50b5
+DIST aws-cli-1.33.18.gh.tar.gz 2752774 BLAKE2B 8f78ba78c3fac623f091344fb2710ac79440d3bf96e0c33168bdf5d6c6d705318c8ea82d769eef4fb82840e8e94998b65b81999831c75be9a1924fac7be37aa4 SHA512 e0444118ab02fcba91cc1f078db80176da97abee64d2cd38875281c8344930fa63b89d1b59f43ed7690c432fc0d36273e7f4d2e0c947ae56a13ec6f42dea6ec9
DIST aws-cli-1.33.4.gh.tar.gz 2740224 BLAKE2B 40fb26f895a28e41e45c861194ca959490d1675e2f9926bbcb5b092d4496b20be3e68f4eb370ffef541bd607c41181d34caa4e5674fc262b60cd882401530153 SHA512 faeced07895fc891803136061839d499b372cbf89e6e642e2782120d2b1a50486e01ae07ba7ee04c9fe84ffefd0e329e000d76f38f5839b048bbfdab59a64785
DIST aws-cli-1.33.9.gh.tar.gz 2744062 BLAKE2B d888e111d93ec22c6bbabf083d612b15845883e2e56814a37173f79c108e4fe25745dbba83d46f99f54e7ddcc2f471c81e3b568de7233eb7e0bb51ed25a89f7a SHA512 5bdb9873487570c841b582ee466d989705c2fc5827386356819507caa8e105b76b0101555f8a6ee485f38aaa433881470fdde5cb21f6fdc88243c92ce7c31a81
-EBUILD awscli-1.32.117.ebuild 3022 BLAKE2B eca1e9b920babafc0c226e1d3c0b23baa63965cffceacc71118d2e4a1302945d10294223300a94f9dec4b39e52c7bd8f44e35cbf7cf30c117f9d86fe93450326 SHA512 11de7ee4880fe2bd192c6c15081b598d4c9d2f18b28064908a855cb01283408542c8981841c531d546b6de9e2b932d2a23e2fe1a9e90030566af6b966c30fd97
-EBUILD awscli-1.33.10.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
-EBUILD awscli-1.33.4.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.13.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.14.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.15.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.16.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.17.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.18.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
+EBUILD awscli-1.33.4.ebuild 3048 BLAKE2B 12780280e20a5681960cbfeaea03d9f3fcc292c8f1c1b2f174652dd6a76e0aad304e84a5acc67687f5585781bee6ad8568cafc6b02bf69aee39d180b1dfa7154 SHA512 805bcb6a01036c600f8a9423eda8459177d5729e11c6c9c17c4197ce06f5a0126b06cb3b760fee8f11cd81e2f962a67e982e79798aa6590099465818c3d6fc06
EBUILD awscli-1.33.9.ebuild 3055 BLAKE2B 1564ea4eaf31db7fef7e41b625d95906b7a57c0cd6160d9ec11e6c8cdec5460e0a12e889aa60f5b189bd9e24b0511b3d5a83a3755630c7d1478031c857c9ef93 SHA512 59151ce65e2beb06d0487e5779bf7c8916ecb7120b4e1781cdba8167205ca4f52666653b41f21d31ca89f3424249de030cc783bcc0f033e7502a0af82c4658dd
MISC metadata.xml 385 BLAKE2B 5accfb180a91179cc6df539d42d1de06be3ebfec73f3edb719f5d59576103b9a8cb0c7c524c1042630e0cf99f068939a19f04c7b1b4a2acf9e072369df80d913 SHA512 ccb3d516326c5dbdf53068372ce25baecc137d21a04516374362212b969cc928dacbf743b4953da33f28482905798f069d09d19c88d9913f2b32648db25115ab
diff --git a/app-admin/awscli/awscli-1.32.117.ebuild b/app-admin/awscli/awscli-1.32.117.ebuild
deleted file mode 100644
index b7c9ceb6d88f..000000000000
--- a/app-admin/awscli/awscli-1.32.117.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit bash-completion-r1 distutils-r1
-
-MY_P=aws-cli-${PV}
-DESCRIPTION="Universal Command Line Environment for AWS"
-HOMEPAGE="
- https://github.com/aws/aws-cli/
- https://pypi.org/project/awscli/
-"
-SRC_URI="
- https://github.com/aws/aws-cli/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
-
-# botocore is x.(y+2).z
-BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
-RDEPEND="
- >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/docutils[${PYTHON_USEDEP}]
- dev-python/rsa[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- !app-admin/awscli-bin
-"
-BDEPEND="
- test? (
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
- # strip overzealous upper bounds on requirements
- sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local serial_tests=(
- tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
- tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
- tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
- tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
- tests/unit/customizations/test_sessionmanager.py
- tests/unit/test_compat.py::TestIgnoreUserSignals
- tests/unit/test_help.py
- tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
- )
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- EPYTEST_XDIST= epytest "${serial_tests[@]}"
-
- local EPYTEST_DESELECT=( "${serial_tests[@]}" )
- # integration tests require AWS credentials and Internet access
- epytest tests/{functional,unit}
-}
-
-python_install_all() {
- newbashcomp bin/aws_bash_completer aws
-
- insinto /usr/share/zsh/site-functions
- newins bin/aws_zsh_completer.sh _aws
-
- distutils-r1_python_install_all
-
- rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
-}
diff --git a/app-admin/awscli/awscli-1.33.10.ebuild b/app-admin/awscli/awscli-1.33.13.ebuild
index a7a293c4a8e8..a7a293c4a8e8 100644
--- a/app-admin/awscli/awscli-1.33.10.ebuild
+++ b/app-admin/awscli/awscli-1.33.13.ebuild
diff --git a/app-admin/awscli/awscli-1.33.14.ebuild b/app-admin/awscli/awscli-1.33.14.ebuild
new file mode 100644
index 000000000000..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.14.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local serial_tests=(
+ tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+ tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+ tests/unit/customizations/test_sessionmanager.py
+ tests/unit/test_compat.py::TestIgnoreUserSignals
+ tests/unit/test_help.py
+ tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+ )
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=( "${serial_tests[@]}" )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/awscli/awscli-1.33.15.ebuild b/app-admin/awscli/awscli-1.33.15.ebuild
new file mode 100644
index 000000000000..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.15.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local serial_tests=(
+ tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+ tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+ tests/unit/customizations/test_sessionmanager.py
+ tests/unit/test_compat.py::TestIgnoreUserSignals
+ tests/unit/test_help.py
+ tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+ )
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=( "${serial_tests[@]}" )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/awscli/awscli-1.33.16.ebuild b/app-admin/awscli/awscli-1.33.16.ebuild
new file mode 100644
index 000000000000..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.16.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local serial_tests=(
+ tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+ tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+ tests/unit/customizations/test_sessionmanager.py
+ tests/unit/test_compat.py::TestIgnoreUserSignals
+ tests/unit/test_help.py
+ tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+ )
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=( "${serial_tests[@]}" )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/awscli/awscli-1.33.17.ebuild b/app-admin/awscli/awscli-1.33.17.ebuild
new file mode 100644
index 000000000000..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.17.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local serial_tests=(
+ tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+ tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+ tests/unit/customizations/test_sessionmanager.py
+ tests/unit/test_compat.py::TestIgnoreUserSignals
+ tests/unit/test_help.py
+ tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+ )
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=( "${serial_tests[@]}" )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/awscli/awscli-1.33.18.ebuild b/app-admin/awscli/awscli-1.33.18.ebuild
new file mode 100644
index 000000000000..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.18.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+ https://github.com/aws/aws-cli/
+ https://pypi.org/project/awscli/
+"
+SRC_URI="
+ https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+ >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ !app-admin/awscli-bin
+"
+BDEPEND="
+ test? (
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ # strip overzealous upper bounds on requirements
+ sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local serial_tests=(
+ tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+ tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+ tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+ tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+ tests/unit/customizations/test_sessionmanager.py
+ tests/unit/test_compat.py::TestIgnoreUserSignals
+ tests/unit/test_help.py
+ tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+ )
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ EPYTEST_XDIST= epytest "${serial_tests[@]}"
+
+ local EPYTEST_DESELECT=( "${serial_tests[@]}" )
+ # integration tests require AWS credentials and Internet access
+ epytest tests/{functional,unit}
+}
+
+python_install_all() {
+ newbashcomp bin/aws_bash_completer aws
+
+ insinto /usr/share/zsh/site-functions
+ newins bin/aws_zsh_completer.sh _aws
+
+ distutils-r1_python_install_all
+
+ rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die
+}
diff --git a/app-admin/awscli/awscli-1.33.4.ebuild b/app-admin/awscli/awscli-1.33.4.ebuild
index a7a293c4a8e8..1da3fc6b9535 100644
--- a/app-admin/awscli/awscli-1.33.4.ebuild
+++ b/app-admin/awscli/awscli-1.33.4.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86"
# botocore is x.(y+1).(z+118), sigh
BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
diff --git a/app-admin/conky/Manifest b/app-admin/conky/Manifest
index 5739c9c8c713..6e47e493def1 100644
--- a/app-admin/conky/Manifest
+++ b/app-admin/conky/Manifest
@@ -1,5 +1,7 @@
DIST conky-1.19.8.tar.gz 1711683 BLAKE2B f1c1057f07570e63026e51a03fc4d7a51cc1dcaefb963b5f9ce9fba4e71342770bc1a59aa9a834fe8f9d6d552e7775ab0e2d5a487d9b6ec2d215768349c4994c SHA512 bdc5b29bea3a3050f4fe4ce76fc642134d93a91362e491203dc10cdde1d9c1bde8a106cd8388aab1893e4b1def058abf1f35c1fd022c26ac773071ddd44abbc4
DIST conky-1.21.2.tar.gz 2147033 BLAKE2B c0ef67d7eca8b60a67c9c35bc689570f0f1271ed52470c3bc4049ab4e8aab3050b241e2cd21fedbfe30464c99533b404125bdcdf7ed8aa2302ef735a40f8d55a SHA512 4a2867b9e13d91ccda576be3bcfd38aab17ea82e99a05471aa68dbbed2020fcc92ab7038c944e36adc5ad1451121cfc293502d4a9e4272dbb700d73b280aae37
+DIST conky-1.21.3.tar.gz 2147056 BLAKE2B 0cc2e783f5e4cc0be688abaa96c4a68fa5d7be4a776866ad59d29d8338262fa11d929f9c3e3167b15c09c837cf4bafb16d201c8b13fff9b5e1a960a4bd33b420 SHA512 14ca23a15eaa2670b9c37939950077868e206aa301a24d88b765a11944ff149fc55695fe040782a73510d1b8eee964c51cec2614b9a51873379770545cd47570
EBUILD conky-1.19.8.ebuild 5805 BLAKE2B c56ad10b94d3fee046a955a7a25d7d1ed71d089c2a935af6260d3c64e3181a8db74b5fbb0a27983a542896816a1150a33bb74797c3a87842efc829b26603ff1f SHA512 8f8cafd306f8ac7deb5d63c924f7eddcb2a76582ece7a7d83355422ecbaf09e57cc214241445fe79d84b4da96f04d9344f05cce192f451a9bb732e64c5575efa
EBUILD conky-1.21.2.ebuild 6102 BLAKE2B 0b2d9da9ad05bb549be53427fdc68349040bcf3448ff33533991bc877b4bbd93d203f8bde9000a8ec3ea208a470a89d336086ef503996edb5a9d7402d48c0b37 SHA512 211177777e8479b128266886a6102e48429125dfccbfe2c04843bd721ba0c6778280ef4869512eb7dbee49cf698d21a86f8466bd87e763992f5d25ea73175eb1
-MISC metadata.xml 2574 BLAKE2B b3f3a78856ddd22337984d1b5800ba6c5e162897a5aadd919d7ca05e32d6b80cf89fb1a5e51544636167a37d4f06889cb7b867228f66b199bee83dd127416004 SHA512 90a9e83972438b43853794b23abbec4879465b8663ef2e39ec44c4df0a6605564c7ebe895bca221ca4b4dbbea3f7566166dafcb9131c3d424d142958195efb68
+EBUILD conky-1.21.3.ebuild 6192 BLAKE2B dceecd20db1019b7370af252394afb5e4fb51ef46628ae89f1b32090afd81a2673bd231337d08ba3729b17f96b782830d8c13cb516fcf4930249a998bc783ad5 SHA512 5a58c9c572cd997fc3a4986097f104bb74349ab20013c6e6fa08f4f6917af5ecaf0a4896d55183bbc93653a99d705e6c4ac6c5514009728bb0dc625ac5e13614
+MISC metadata.xml 2706 BLAKE2B ccd856ef7d804a1d4cea72124dc575dc3b94b6cad0b98b4bff8248f70f84b1705d862a58b0c98d1a67ea17c412e7d967a32d31678e8b51d5234c215d54389a57 SHA512 65bd968350ff45ed491a2cc36bb7d5640e38f3a4b4a0e0e3fe22d4e74563c2bf2a3d9f3cd9f3c67a0e9f8b756c387f72fcf8581c6876941112470f7f04e47ddf
diff --git a/app-admin/conky/conky-1.21.3.ebuild b/app-admin/conky/conky-1.21.3.ebuild
new file mode 100644
index 000000000000..93048f66b5fd
--- /dev/null
+++ b/app-admin/conky/conky-1.21.3.ebuild
@@ -0,0 +1,251 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-4 )
+PYTHON_COMPAT=( python3_{10,11,12} )
+
+inherit cmake linux-info lua-single python-any-r1 readme.gentoo-r1 xdg
+
+DESCRIPTION="An advanced, highly configurable system monitor for X"
+HOMEPAGE="https://github.com/brndnmtthws/conky"
+SRC_URI="https://github.com/brndnmtthws/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3 BSD LGPL-2.1 MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="apcupsd bundled-toluapp cmus colour-name-map curl doc extras hddtemp ical
+ iconv imlib intel-backlight iostats irc lua-cairo lua-cairo-xlib
+ lua-imlib lua-rsvg math moc mouse-events mpd mysql ncurses nvidia
+ +portmon pulseaudio rss systemd test thinkpad truetype wayland webserver
+ wifi X xinerama xinput xmms2"
+RESTRICT="!test? ( test )"
+
+# Note: toluapp is bundled in conky since 1.11.2
+# Note: maintainer mode "-DMAINTAINER_MODE=yes" sets CMAKE_BUILD_TYPE Debug
+# which creates debug symbols and enables "-DBUILD_TESTS" which also
+# results in conky_core debug library getting installed
+
+COMMON_DEPEND="
+ curl? ( net-misc/curl )
+ ical? ( dev-libs/libical:= )
+ iconv? ( virtual/libiconv )
+ imlib? ( >=media-libs/imlib2-1.11.0[X] )
+ irc? ( net-libs/libircclient )
+ lua-cairo? ( x11-libs/cairo[X?] )
+ lua-cairo-xlib? ( x11-libs/cairo[X] )
+ lua-imlib? ( >=media-libs/imlib2-1.11.0[X] )
+ lua-rsvg? ( gnome-base/librsvg )
+ mysql? ( dev-db/mysql-connector-c )
+ ncurses? ( sys-libs/ncurses:= )
+ nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] )
+ pulseaudio? ( media-libs/libpulse )
+ rss? (
+ dev-libs/libxml2
+ dev-libs/glib:2
+ )
+ systemd? ( sys-apps/systemd )
+ truetype? (
+ x11-libs/libXft
+ >=media-libs/freetype-2
+ )
+ wayland? (
+ dev-libs/wayland
+ x11-libs/pango
+ )
+ wifi? ( net-wireless/wireless-tools )
+ webserver? ( net-libs/libmicrohttpd:= )
+ X? (
+ x11-libs/libXdamage
+ x11-libs/libXfixes
+ x11-libs/libXext
+ x11-libs/libXi
+ x11-libs/libX11
+ )
+ xinerama? ( x11-libs/libXinerama )
+ xmms2? ( media-sound/xmms2 )
+ ${LUA_DEPS}
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ apcupsd? ( sys-power/apcupsd )
+ cmus? ( media-sound/cmus )
+ hddtemp? ( app-admin/hddtemp )
+ moc? ( media-sound/moc )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ test? (
+ dev-cpp/catch
+ )
+ wayland? (
+ dev-libs/wayland-protocols
+ )
+"
+BDEPEND="
+ colour-name-map? (
+ dev-util/gperf
+ )
+ doc? (
+ virtual/pandoc
+ $(python_gen_any_dep '
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ ')
+ )
+ extras? (
+ $(python_gen_any_dep '
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ ')
+ )
+ wayland? ( dev-util/wayland-scanner )
+"
+
+python_check_deps() {
+ use doc || use extras || return 0
+ python_has_version -b "dev-python/pyyaml[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+REQUIRED_USE="
+ ${LUA_REQUIRED_USE}
+ imlib? ( X )
+ lua-cairo? ( || ( X wayland ) bundled-toluapp )
+ lua-cairo-xlib? ( X bundled-toluapp )
+ lua-imlib? ( X bundled-toluapp )
+ lua-rsvg? ( || ( X wayland ) bundled-toluapp )
+ mouse-events? ( X wayland )
+ nvidia? ( X )
+ rss? ( curl )
+ truetype? ( X )
+ xinerama? ( X )
+ xinput? ( X )
+"
+
+CONFIG_CHECK="~IPV6"
+
+DOCS=( README.md AUTHORS )
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="You can find sample configurations at /usr/share/doc/${PF}.
+To customize, copy to \${XDG_CONFIG_HOME}/conky/conky.conf and edit it to your liking.
+
+There are pretty html docs available at https://conky.cc/.
+
+Also see https://github.com/brndnmtthws/conky/wiki or https://wiki.gentoo.org/wiki/Conky"
+
+pkg_setup() {
+ linux-info_pkg_setup
+ lua-single_pkg_setup
+ if use doc || use extras; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ # pin lua 5.4
+ sed -i -e 's|Lua "5.3" REQUIRED|Lua "5.4" EXACT|g' \
+ cmake/ConkyPlatformChecks.cmake || die "ConkyPlatformChecks.cmake"
+
+ cmake_src_prepare
+ xdg_environment_reset
+}
+
+src_configure() {
+ local mycmakeargs=()
+
+ if use X; then
+ mycmakeargs+=(
+ -DOWN_WINDOW=yes
+ -DBUILD_XDAMAGE=yes
+ -DBUILD_XFIXES=yes
+ -DBUILD_ARGB=yes
+ -DBUILD_XDBE=yes
+ -DBUILD_XSHAPE=yes
+ -DBUILD_X11=yes
+ )
+ else
+ mycmakeargs+=(
+ -DBUILD_X11=no
+ )
+ fi
+
+ mycmakeargs+=(
+ -DBUILD_APCUPSD=$(usex apcupsd)
+ -DBUILD_AUDACIOUS=no
+ -DBUILD_BUILTIN_CONFIG=yes
+ -DBUILD_CMUS=$(usex cmus)
+ -DBUILD_COLOUR_NAME_MAP=$(usex colour-name-map)
+ -DBUILD_CURL=$(usex curl)
+ -DBUILD_DOCS=$(usex doc)
+ -DBUILD_EXTRAS=$(usex extras)
+ -DBUILD_HDDTEMP=$(usex hddtemp)
+ -DBUILD_HTTP=$(usex webserver)
+ -DBUILD_I18N=yes
+ -DBUILD_IBM=$(usex thinkpad)
+ -DBUILD_ICAL=$(usex ical)
+ -DBUILD_ICONV=$(usex iconv)
+ -DBUILD_IMLIB2=$(usex imlib)
+ -DBUILD_INTEL_BACKLIGHT=$(usex intel-backlight)
+ -DBUILD_IOSTATS=$(usex iostats)
+ -DBUILD_IPV6=yes
+ -DBUILD_IRC=$(usex irc)
+ -DBUILD_JOURNAL=$(usex systemd)
+ -DBUILD_LUA_CAIRO=$(usex lua-cairo)
+ -DBUILD_LUA_CAIRO_XLIB=$(usex lua-cairo-xlib)
+ -DBUILD_LUA_IMLIB2=$(usex lua-imlib)
+ -DBUILD_LUA_RSVG=$(usex lua-rsvg)
+ -DBUILD_MATH=$(usex math)
+ -DBUILD_MOC=$(usex moc)
+ -DBUILD_MOUSE_EVENTS=$(usex mouse-events)
+ -DBUILD_MPD=$(usex mpd)
+ -DBUILD_MYSQL=$(usex mysql)
+ -DBUILD_NCURSES=$(usex ncurses)
+ -DBUILD_NVIDIA=$(usex nvidia)
+ -DBUILD_OLD_CONFIG=yes
+ -DBUILD_PORT_MONITORS=$(usex portmon)
+ -DBUILD_PULSEAUDIO=$(usex pulseaudio)
+ -DBUILD_RSS=$(usex rss)
+ -DBUILD_TESTS=$(usex test)
+ -DBUILD_WAYLAND=$(usex wayland)
+ -DBUILD_WLAN=$(usex wifi)
+ -DBUILD_XFT=$(usex truetype)
+ -DBUILD_XINERAMA=$(usex xinerama)
+ -DBUILD_XINPUT=$(usex xinput)
+ -DBUILD_XMMS2=$(usex xmms2)
+ -DDOC_PATH=/usr/share/doc/${PF}
+ -DMAINTAINER_MODE=no
+ -DRELEASE=yes
+ )
+
+ if use doc || use extras; then
+ mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ if use extras; then
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins "${S}"/extras/vim/ftdetect/conkyrc.vim
+
+ insinto /usr/share/vim/vimfiles/syntax
+ doins "${BUILD_DIR}"/extras/vim/syntax/conkyrc.vim
+
+ insinto /usr/share/nano/
+ doins "${BUILD_DIR}"/extras/nano/conky.nanorc
+ fi
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+
+ xdg_pkg_postinst
+}
diff --git a/app-admin/conky/metadata.xml b/app-admin/conky/metadata.xml
index 0a8b212cb2c9..c9e45a10223f 100644
--- a/app-admin/conky/metadata.xml
+++ b/app-admin/conky/metadata.xml
@@ -30,11 +30,13 @@
<flag name="lua-rsvg">Enable if you want Lua RSVG bindings</flag>
<flag name="math">Enable support for glibc's libm math library</flag>
<flag name="moc">Enable monitoring of music played by <pkg>media-sound/moc</pkg></flag>
+ <flag name="mouse-events">Enable support for mouse events"</flag>
<flag name="mpd">Enable monitoring of music controlled by <pkg>media-sound/mpd</pkg></flag>
<flag name="nvidia">Enable reading of nvidia card temperature sensors via <pkg>x11-drivers/nvidia-drivers</pkg></flag>
<flag name="portmon">Enable support for tcp (ip4) port monitoring</flag>
<flag name="thinkpad">Enable support for IBM/Lenovo notebooks</flag>
<flag name="webserver">Enable support to act as a webserver serving conkys output using <pkg>net-libs/libmicrohttpd</pkg></flag>
<flag name="xmms2">Enable monitoring of music played by <pkg>media-sound/xmms2</pkg></flag>
+ <flag name="xinput">Enable support for Xinput 2 (slow)</flag>
</use>
</pkgmetadata>
diff --git a/app-admin/fsvs/Manifest b/app-admin/fsvs/Manifest
index 408c0c47e8bc..8748d2265ea5 100644
--- a/app-admin/fsvs/Manifest
+++ b/app-admin/fsvs/Manifest
@@ -1,4 +1,7 @@
AUX fsvs-1.2.11-makefile.patch 1838 BLAKE2B f86b2d8129ff815da9747732bb9746343b750f492eb594214454200fc1f98e53639fce6aad5af2f6267f60bb4dc88270974a682366d51eb6f3340eabe01a4349 SHA512 20f8279060bdfb82a1123d369ff455dd6a3e8678d95b7607c51268a444910e1efb65a8e4b1d309aee8c27bfc4aa10d9fc0c651727af9f3e0f22487cc1696dfbf
+AUX fsvs-1.2.12-makefile.patch 1838 BLAKE2B 0cf30b4bf63ddf21c77ab3c2949da334895646e8de263e17b2b513888336faa32d1176a40f5933d6e743516639cedd9d5d92e1fabf031e6c143e8b04407b243c SHA512 650a4d1dad1167ac5570bb8f414609e2f7f7f25b1d1b3666543908f6c553fcba0f6758e31a970df8eefcb90e5068dea138ed68c64e3e8b4b8e1bc3149a681357
DIST fsvs-1.2.11.tar.gz 498514 BLAKE2B 8683fe3c22a0ea0d4762d631e520596dc02d69059f4ff5d8719bd44405134e5b5100c594a260d1b55a9dd7c6d240a84a0c5e05a18006a7a5f193ce76178d934c SHA512 72f883dfef85cb8aeb4d3baf3a2de5bfb6b5479273027f86b52edfdd2ea6dac4b2271b83a9879add3d7c9008f80a2fef13671b9e5ed61958c72ff144d9fad086
+DIST fsvs-1.2.12.tar.gz 526284 BLAKE2B db0a9f7cd60db7544ca44e4404c2ca844e035a8bb6db61d1880b19b26114f5c1c545b7d74e2e407d4a5961225d700851aaa95f3a6e395a5d9e92d21ade9ba0be SHA512 a06e6d6de242dfe117d3e2b1f18d117b77350ed2d398370d198110fc074dd352bac956acc2870586477cc6d2db404fefc5a5bcca3884cdd1477020f4297c1a81
EBUILD fsvs-1.2.11.ebuild 1331 BLAKE2B 19f0186c036709c6fc787dbfd6eff0b457360a5274ea6d7167ab517e747f01098e21820ed283699b94305a3649cdf1f7175b7dd09428e4265bad7cabe3efa7c3 SHA512 34f6098226273cdeaec8fb1270cecf1af328c33839facc78963ea8a6cc00fb4e26546e923e99294c105cc3a7cb2dc54366d9427c92619d2a4c69c3e066b22f29
+EBUILD fsvs-1.2.12.ebuild 1331 BLAKE2B c05986350be10197227d28a7b74f69c8d51536bf5a4960c046d42e57e249d5170beb114d0bdcc85686c0ed9b722af2743dbb79e7c3d3996ac620e622dbee20c9 SHA512 9a47ddf31e1ae200cf66f4111e9134dbdd22f51dec7368443e6091f2609e50d60f853bdd6c09a1bbdc9c3044cdb47dcf02e3c23cd16a0e06bff36188399abf48
MISC metadata.xml 245 BLAKE2B da4ea0774c6d8be05dee52714052bb2f9aedff682da3eb2f4f85cd688e126f5512d062fc3a7b2235c52d2cefc5613e68898612afef71477ba0406e75c8b3a251 SHA512 263015528da2df5f412f57b9d7298d5960a44da10de3b0c7edeae2fd7350350a2704ae2221a8db865b950841cd213fee175c37670422dce25fba0c83a3a5a2c5
diff --git a/app-admin/fsvs/files/fsvs-1.2.12-makefile.patch b/app-admin/fsvs/files/fsvs-1.2.12-makefile.patch
new file mode 100644
index 000000000000..ff4969d58146
--- /dev/null
+++ b/app-admin/fsvs/files/fsvs-1.2.12-makefile.patch
@@ -0,0 +1,68 @@
+--- a/Makefile
++++ b/Makefile
+@@ -13,7 +13,7 @@
+ @echo ''
+ @false
+
+-configure: configure.in
++configure: configure.ac
+ @echo Generating configure.
+ autoconf
+
+--- a/src/Makefile.in
++++ b/src/Makefile.in
+@@ -11,10 +11,11 @@
+ ################################ Definitions ################################
+ DIR := /usr/share/doc
+
+-VERSION := $(shell git describe --tags --always)
++VERSION := 1.2.12
+
++CC := @CC@
+ CFLAGS := @CFLAGS@
+-CFLAGS += -Wall -funsigned-char -Os -DFSVS_VERSION='"$(VERSION)"' -Wno-deprecated-declarations
++CFLAGS += -Wall -funsigned-char -DFSVS_VERSION='"$(VERSION)"' -Wno-deprecated-declarations
+ LDFLAGS := @LDFLAGS@
+ FSVS_LDFLAGS = $(LDFLAGS)
+ BASELIBS := -lsvn_subr-1 -lsvn_delta-1 -lsvn_ra-1 -lpcre2-8 -lgdbm -ldl
+@@ -48,11 +49,7 @@
+
+
+ ################################ Targets ###################################
+-ifeq (@CHROOTER_JAIL@, )
+-all: deps tags check-version check-dox $(DEST) lsDEST
+-else
+-all: tools/fsvs-chrooter
+-endif
++all: fsvs
+
+
+ check-version: config.h fsvs.c
+@@ -145,18 +142,11 @@
+
+
+ ################################ Rules ######################################
+-%.o: %.c
+- @echo " CC $<"
+- @$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
+
+ # if the Makefile has changed, the output will (at least sometimes)
+ # change, too.
+ $(DEST): $(C_FILES:%.c=%.o)
+- @echo " Link $@"
+- @$(CC) $(FSVS_LDFLAGS) $(LDLIBS) $(LIBS) -o $@ $^ $(BASELIBS) $(EXTRALIBS)
+-ifeq (@ENABLE_RELEASE@, 1)
+- -strip $@
+-endif
++ $(CC) $(FSVS_LDFLAGS) $(LDLIBS) $(LIBS) -o $@ $^ $(BASELIBS) $(EXTRALIBS)
+
+
+ # For debugging: generate preprocessed, generate assembler
+@@ -171,7 +161,6 @@
+ .%.d: %.c
+ @echo " deps for $<"
+ @$(CC) $(CPPFLAGS) $(CFLAGS) -MM $< | perl -pe 's#\bdoc.g-c\b##' > $@
+-include $(D_FILES)
+
+ tools/fsvs-chrooter: tools/fsvs-chrooter.c
+ tools/fsvs-chrooter: interface.h config.h
diff --git a/app-admin/fsvs/fsvs-1.2.12.ebuild b/app-admin/fsvs/fsvs-1.2.12.ebuild
new file mode 100644
index 000000000000..c136006d7b06
--- /dev/null
+++ b/app-admin/fsvs/fsvs-1.2.12.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Backup/restore for subversion backends"
+HOMEPAGE="https://github.com/phmarek/fsvs"
+SRC_URI="https://github.com/phmarek/fsvs/archive/refs/tags/${P}.tar.gz"
+S="${WORKDIR}/fsvs-${P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-libs/apr-util
+ dev-libs/libpcre
+ dev-util/ctags
+ dev-vcs/subversion
+ sys-libs/db:*
+ sys-libs/gdbm"
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_install() {
+ dobin src/fsvs
+ dodir /etc/fsvs
+ keepdir /var/spool/fsvs
+ doman doc/*5 doc/*1
+ dodoc doc/{FAQ,IGNORING,PERFORMANCE,USAGE}
+}
+
+pkg_postinst() {
+ elog "Remember, this system works best when you're connecting to a remote"
+ elog "svn server."
+ elog
+ elog "Go to the base path for versioning:"
+ elog " cd /"
+ elog "Tell fsvs which URL it should use:"
+ elog " fsvs url svn+ssh://username@machine/path/to/repos"
+ elog "Define ignore patterns - all virtual filesystems (/proc, /sys, etc.),"
+ elog "and (assuming that you're in / currently) the temporary files in /tmp:"
+ elog " fsvs ignore DEVICE:0 ./tmp/*"
+ elog "And you're ready to play!"
+ elog "Check your data in:"
+ elog " fsvs commit -m \"First import\""
+}
diff --git a/app-admin/genromfs/Manifest b/app-admin/genromfs/Manifest
index c24bfbcd1cf6..55a643a0c552 100644
--- a/app-admin/genromfs/Manifest
+++ b/app-admin/genromfs/Manifest
@@ -1,4 +1,7 @@
AUX genromfs-0.5.2-build.patch 551 BLAKE2B 9574a6285b2d6335fe32894bf42a51822625498a3f6a3fa3c227195251903baefdd86f3a6106f4a10c45e7618a16b5160c9c4a64f9bc7eb3d8ced587903bd2a6 SHA512 d7cda99be9e675951bcf6c3dc42e9aeccea01fe5fb32c5c072798af5d700ba7126164105c6fb05eefefb63e69e3f6b8404d3d00655541155238465ba1f8e0d23
-DIST genromfs-0.5.2.tar.gz 21069 BLAKE2B 350ebf11b8ef068053217b75ac995af1199e4c4c11823df584e8169c260dbd851d4f44ba6d23ac1f5f4cd9c2ca7ae7fd268d02ba19529da90003a697efc3e06a SHA512 7fa2f362e4a61ab38f5262fc5a716119312d3029f93cf0a514313c5a3c956d687d777a826da2f4ad95edaf5eab014464635b0afbaaa11f9b495efb6f03fbec2f
-EBUILD genromfs-0.5.2.ebuild 559 BLAKE2B 3d116204f472d81ed8a24c949b51ce7dcc9b04b193174f4695469251a016617dd3bf6a58416c81efe2f79fd6ff79948c50761c7c8361aec83ac2b883def38240 SHA512 8b30fd18aa41ecb774585233ba95a3dc277c78a16736334c6385c93c01106c04b7204a98cd930c6e74b9d495c65b19a65057d6eb37343b8821ef70b0d0b0c806
-MISC metadata.xml 246 BLAKE2B dd0180df175df8366d06b55829df0326726901c54df87431f45d6cab61a88ee149e693d6d04aa597933727dd83753c68ded87ab2929e64e00d27614abf02c8b5 SHA512 5b146d97524ea1299df4a2c7cdeed3fdd7989793f8d247a6fb7e7e2fa60db47ad13048a0b4270c1ac2c103c035c0f2475791137e1e695ea47c044da31933f0a0
+AUX genromfs-0.5.7-build.patch 529 BLAKE2B db925e4e8d607ccda6e2827894d7a1189dac3e1f9bd0c80bc3967c3a323f55689844a2e350337160990a7ef34d042ab5cdff0508d82fa29edc5456f622ddb17c SHA512 39676f7e1a17cc47989bb7bd2f026cd57cedc7be2523447635a949f4810aabe28f07105a3e505d12d466b50179c1659d23485fffb8404ec4b643e485f2dded93
+DIST genromfs-0.5.2.gh.tar.gz 21122 BLAKE2B 64e1a650ef52b7931036bb6e1585a01ef0cb9c687c91a882c25e20f21a5d4ddb2178319890ee906b25a6c3f6f09174eaec89a73cacda8077f048a957a23d101c SHA512 e0b1313f66088f145ffd894e6fa4def8ca99ef7475931457b3fa1242aed7eff6d001bb15f9ce75a3da8122bd2f99d20859d7f88fbb303764f6c20e24ce5a0e71
+DIST genromfs-0.5.7.gh.tar.gz 27929 BLAKE2B df556a3f4247ad12b441b245046177e56aca1460e92614528ced0c8f7b4df45ed3023d325d5140cc5e13a6f3187d4ee9143c33a9d25830c27a8d6c6b98ba741f SHA512 a37bbea5f7952194a417359f0a5d13f86d8ed3f75459281e4bd06a96a05840e5580a6d706342ddbd6e064e885b7991e636c7d638bf95e372a51abfcec7eb3c58
+EBUILD genromfs-0.5.2.ebuild 589 BLAKE2B 7e5bc82774621ab1d26dd4f5fc4a17cacf12039d155045b0f5e131b29067850724dd259f91018d9fe7603f41fc8debf41d053f51773d92fe5dfc41f49cfe17f1 SHA512 2e23f676506961eb1bd5c4689042251c8d426d3142d68429254a70e06c3e7b2564f28258316b844dfd21ac309521cde292476ba97a1e486a87e9573eef40ee73
+EBUILD genromfs-0.5.7.ebuild 593 BLAKE2B 2ff4241b1c4dac24b54cf41a9740156a7b6bbe623597eb628d262365eef8d9e39ed92f4718c46c599871443bef8c0ab167638e03cb4bee0d5982d94507c6a925 SHA512 df3678f08d9161cc50cbffb7a0d0b60c30d6e1d0aac1f3e2fede1ca78168ab4e96cdc813c5d6bf810e64516f652cc12ebbc41a2c22c485d9cc14bb5cc5949766
+MISC metadata.xml 301 BLAKE2B 7ab617e486f216e6c8317c5b1cecc2e3bf21bd377c5e20cfa48e049e3391293a015e5d9325baf3a55dcd9bf22b87c6f5a41ad46b375206c5298efadd58e2b9b1 SHA512 f84a5f528011412b5df2b16c960fe50e32a71eebd6ab95d9e81ed66629d639045066cb0bc9fcadfb9a9c9db0523fa74b2d9fa579dd05dbd7ae78c7e403d41c37
diff --git a/app-admin/genromfs/files/genromfs-0.5.7-build.patch b/app-admin/genromfs/files/genromfs-0.5.7-build.patch
new file mode 100644
index 000000000000..f35b59e49cc6
--- /dev/null
+++ b/app-admin/genromfs/files/genromfs-0.5.7-build.patch
@@ -0,0 +1,28 @@
+--- a/Makefile
++++ b/Makefile
+@@ -5,9 +5,10 @@
+
+ PACKAGE = genromfs
+ VERSION = 0.5.7
+-CC = gcc
+-CFLAGS = -O2 -Wall -DVERSION=\"$(VERSION)\"#-g#
+-LDFLAGS = -s#-g
++CC ?= gcc
++CFLAGS ?= -O2
++CFLAGS += -Wall -DVERSION=\"$(VERSION)\"#-g#
++LDFLAGS ?= -s#-g
+
+ DISTDIR = $(PACKAGE)-$(VERSION)
+
+@@ -17,9 +18,9 @@
+ checkdist \
+ .gitignore selftest
+
+-prefix = /usr
++prefix = $(DESTDIR)/usr
+ bindir = $(prefix)/bin
+-mandir = $(prefix)/man
++mandir = $(prefix)/share/man
+
+ genromfs: genromfs.o
+ $(CC) $(LDFLAGS) genromfs.o -o genromfs
diff --git a/app-admin/genromfs/genromfs-0.5.2.ebuild b/app-admin/genromfs/genromfs-0.5.2.ebuild
index 6023db2f8d43..112795eb371c 100644
--- a/app-admin/genromfs/genromfs-0.5.2.ebuild
+++ b/app-admin/genromfs/genromfs-0.5.2.ebuild
@@ -7,7 +7,8 @@ inherit toolchain-funcs
DESCRIPTION="Create space-efficient, small, read-only romfs filesystems"
HOMEPAGE="https://romfs.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
+SRC_URI="https://github.com/chexum/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/app-admin/genromfs/genromfs-0.5.7.ebuild b/app-admin/genromfs/genromfs-0.5.7.ebuild
new file mode 100644
index 000000000000..6415bb3bb4c5
--- /dev/null
+++ b/app-admin/genromfs/genromfs-0.5.7.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Create space-efficient, small, read-only romfs filesystems"
+HOMEPAGE="https://romfs.sourceforge.net/"
+SRC_URI="https://github.com/chexum/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~s390 ~x86"
+
+PATCHES=( "${FILESDIR}"/${P}-build.patch )
+
+DOCS=( ChangeLog NEWS genromfs.lsm genrommkdev readme-kernel-patch romfs.txt )
+
+src_compile() {
+ tc-export CC
+ default
+}
diff --git a/app-admin/genromfs/metadata.xml b/app-admin/genromfs/metadata.xml
index caded186c5d3..0de3a697cece 100644
--- a/app-admin/genromfs/metadata.xml
+++ b/app-admin/genromfs/metadata.xml
@@ -4,5 +4,6 @@
<!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">genromfs</remote-id>
+ <remote-id type="github">chexum/genromfs</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-admin/hcloud/Manifest b/app-admin/hcloud/Manifest
index cf4b6e120ebe..44a5d50d72c2 100644
--- a/app-admin/hcloud/Manifest
+++ b/app-admin/hcloud/Manifest
@@ -1,3 +1,5 @@
DIST hcloud-1.43.1.tar.xz 1889004 BLAKE2B 563cde962cf1fd180bbef60127b714419c09da198afeb4923f8fc1cd48850131b3b91de243de43e269497f36d14757a1e71941d30dfbee98baebb533f20e6cdd SHA512 c8fa46e9d3e2c73cc2d86e597bebf6e1dbf28b7145dbc272c403607807251ac27eee14b9ad267fdf2aa730da16ce52be4d2b0d94653612b4f375f1779c95d90b
+DIST hcloud-1.44.0.tar.xz 2198712 BLAKE2B 120960528a1ef82993acd6ce791dd2f7a47968ab933f896e0d19df2d85b1453d3a4c7cbf6482aa0f051a6bcdd90a1ce34d7ff22ae10162c09b96b7afac9387bd SHA512 7fc6a4c531f991fc96decc79aa869bd875167a741630e86801bdc538877d372183f8ee34e2e4d683230f556573df01ab6f87f30cde6a43ffe70da1437bcfcd2d
EBUILD hcloud-1.43.1.ebuild 644 BLAKE2B 30273b4b3244eca66768acebc13756f702912728e8e42aaa66b17ae72956d79e99e80b3a2a0bf667589b931eaef0b53178ac1384499df33485ce2c039f6bb89d SHA512 f2b86d28d88c28ea3eda268c1ec8f6fb0ec356af0693278e8fdda80f5929b3f3fd745837d7b3f78853ba7e36644f7fb66cca60699ba3fabfdafe58560923b778
+EBUILD hcloud-1.44.0.ebuild 645 BLAKE2B 479b4959afc11357387cc1cec715f31e8b63f2d66e9fade3e0916e9133c41e9726c345615828b4b547a2512892f3ec54c615e0ed1b64c69dee0f95b33fe680c2 SHA512 91df85323ebcef2444b5e983b584dfa5d039e3e87d7bafe90f40f1376918dfd780a6d8afe639ac517d8f149cc398abf7072dfd0f3436b72474949f9ccc4232bc
MISC metadata.xml 338 BLAKE2B 6ba2cbe509581ac35dabd93abe166f960d69d1f14336779848483386d28e22dd06e5d196061312827b7a945369f05a466417a1636b607e138515957a75db6f84 SHA512 cc69ce0ab7ba3a9af94ef1918738074cdd725bef2ff70d6c19e46d07bb9514d05ef6415c7ba5b372e7a98902a8440cdb9f7b14a848c3ff2f054863356971ddde
diff --git a/app-admin/hcloud/hcloud-1.44.0.ebuild b/app-admin/hcloud/hcloud-1.44.0.ebuild
new file mode 100644
index 000000000000..c4449b25b091
--- /dev/null
+++ b/app-admin/hcloud/hcloud-1.44.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A command-line interface for Hetzner Cloud"
+HOMEPAGE="https://github.com/hetznercloud/cli"
+SRC_URI="https://dev.gentoo.org/~ago/distfiles/${P}.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+ ego build -o ${PN} -ldflags "-w -X github.com/hetznercloud/cli/internal/version.versionPrerelease=gentoo" ./cmd/${PN}
+}
+
+src_test() {
+ # For upstream a simple test is run 'hcloud version'
+ ./hcloud version
+ if [[ $? -ne 0 ]]
+ then
+ die "Test failed"
+ fi
+}
+
+src_install() {
+ dobin ${PN}
+}
diff --git a/app-admin/keepassxc/Manifest b/app-admin/keepassxc/Manifest
index f1be3e824b81..63bf5f91ce27 100644
--- a/app-admin/keepassxc/Manifest
+++ b/app-admin/keepassxc/Manifest
@@ -1,7 +1,8 @@
AUX keepassxc-2.7.4-tests.patch 402 BLAKE2B d1d88059d70e8c43f51bdd94ba17222a919059efadc68712e4f6b8e72885f3088ed96793c8ad26f53000e76414b13b9ebcd52ea447b17e7822ce7d3245f30414 SHA512 e401e341c34a117395cb5852f561770a1f65904e6f649cdd2904a89f7b068c53f46e8509d2e4cafc3c213e2326a01838f719d360fde21d63f29962969f3d16ef
-DIST keepassxc-2.7.7-src.tar.xz 9734460 BLAKE2B d94c42334bbfde46f14f4b14612f4297c500da76ba8a82de26c4a450ee1cacb9a15517a84ef445441651dc33a71f9ca7bca63bb04d0a4e8eeb0380eded6e5477 SHA512 fd82e377bf6e57623c65f2bdd463ea59c6465fbe009552e1030ce0fe9d9177fc448b7b36a90a0da9ed2a2ed161c017d13cef618ae785f89110c038e1d9396926
+AUX keepassxc-2.7.9-tests.patch 473 BLAKE2B 3d260ca4dcd7b5dd67e3c98bc30b5dd0e2b87e9dc508f3b24f418f1a20e9aa45e5c4da375b737833dc88a33c1bc5a2512eb636a5ffd9fbb686360364ac9f346b SHA512 e321d866ecc632756af85324b2e5b9a58db6442c8361c2ce210d223de8a6435eb4233a967314109f3fa0416883ef5fe34827320881a448ddbf0204cbd5111123
DIST keepassxc-2.7.8-src.tar.xz 9764860 BLAKE2B edc5af2b7bd6173f8df4fa20fca54e78c40610d29b02ac9f9920382b8ead3ea293e22e578c353ffc1a374a23f1117a2595570d1de7053a1d36bcb40ed8eceb04 SHA512 c4767ced36d45855b83569d0fcbcfd384ef51d204dd703b006508d55cd7ac94ac36b5476f122fbe1dc6ec301a785e026722e8f0f961d5e339e10997a3871741a
-EBUILD keepassxc-2.7.7-r2.ebuild 2475 BLAKE2B 16d23dc524610072a785e868b4c732b81d106eebbe72731f3ecaec8aafe2858e2d36e2fec4c86dc62c3b8abf6ce2e1ad1ea5ba392d6335150968b6989f6b9768 SHA512 c72d9249a3a33e45f97600185e90d3bf95a46e5472bf441c4ce5a7e4bff21210bd2a6e1942ae8d89367b39f5d44d95dde984077f1d671f076bfb1d8cde236e4f
+DIST keepassxc-2.7.9-src.tar.xz 9789312 BLAKE2B d9be3e577ae918160662558bb8bd724b5ca5982cb1bba5cda47f0dff042ea9a5c7393dd76ad195a7ba6c9b9e8371c4416840e4ff89e07c610d7351859586acfa SHA512 255102d3b3723a80cdd5f14cde2130b37807db226b48e985bcc2ab537b482e3fb23afde331e15ed02727e98b526d894aa4567f2e82039a2ad9d33a6ad9ea08a4
EBUILD keepassxc-2.7.8.ebuild 2458 BLAKE2B bea0da6dfc99875329b9dace4a8aa5a7558d12000d82e04ad3cb3d73658279d84ce6269b3eb486421985b3919931b53ac82ce619550b192671961edf6ccc9c99 SHA512 55ea0c8a4af6f9998094e66749e0c34ce6c202c1e01f76f87aae83a74eec6f8869eaa7fe8b1d07cf31602201719dc9a47e456e7ea342b48b9d766547f84eefac
+EBUILD keepassxc-2.7.9.ebuild 2460 BLAKE2B 6e4dbf32994a329337652e1eea92eeedf419f7435e2794af2d0cd254a1c708d3a1af23ddee6b6de0290031063b3eded0bd1420484727bb7e7b690c81a784a3ec SHA512 454da236e266e96528baeb1db2ad884c2f4b379e3eb8d40fefd4b904ae15d918b5bde78bf65433b8b02e2bc2e6a33e039a6583adf0021e955d14f22001ec9664
EBUILD keepassxc-9999.ebuild 2460 BLAKE2B be9ae94e8b24fb5a174760ddb98a9183f20a9239f8ce003016093b7734c7e98573c66a080c4fd250211af67d42e99faeb87619716255c5944a00b8b8718dbd52 SHA512 6afe18fe78f6e8fdc1b994a27fa16422624b2a2547e723ccd5dc542813aad253fd4fc9bb073bc5a47ac5c2bbc70d270e77ebc9f3e6354cb4d45497b09ca4039a
-MISC metadata.xml 1077 BLAKE2B 410793b2f278ccbddceb10a72e4a010f4b2d6fc81bd8a472b867e1230d43a0e6f461ff6459095d334536d462e2297c4978dbb247e3a5ccb82c36fd70c6f44b51 SHA512 d338787a7ea319d752c19314ee53ee1306293ae2dddeedd22bd010e990a1680fdd1b96c5173c653b4dbbe336d713a07f9fc1a771951fca8636b3973361787f20
+MISC metadata.xml 971 BLAKE2B c5c7b1d80ced1d8bf09d38e18582b2e09a34c2f050bdbf4b586c4588f0ebabc75d4de9448088d451515b14583ff01324b04b8590c431e8962c67330218242391 SHA512 b30c6d8075ac007c15e6beb0f06bb5f70170f5bcbb05c7508633b406c3c2227e5baba03f85b893195f6274f7225e26923338d897cc6e1f9a3b709191303cf941
diff --git a/app-admin/keepassxc/files/keepassxc-2.7.9-tests.patch b/app-admin/keepassxc/files/keepassxc-2.7.9-tests.patch
new file mode 100644
index 000000000000..153b3c721018
--- /dev/null
+++ b/app-admin/keepassxc/files/keepassxc-2.7.9-tests.patch
@@ -0,0 +1,12 @@
+--- a/tests/CMakeLists.txt
++++ b/tests/CMakeLists.txt
+@@ -246,9 +246,6 @@ if(WITH_XC_NETWORKING OR WITH_XC_BROWSER)
+ add_unit_test(NAME testurltools SOURCES TestUrlTools.cpp LIBS ${TEST_LIBRARIES})
+ endif()
+
+-add_unit_test(NAME testcli SOURCES TestCli.cpp
+- LIBS testsupport cli ${ZXCVBN_LIBRARIES} ${TEST_LIBRARIES})
+-target_compile_definitions(testcli PRIVATE KEEPASSX_CLI_PATH="$<TARGET_FILE:keepassxc-cli>")
+
+ if(WITH_GUI_TESTS)
+ add_subdirectory(gui)
diff --git a/app-admin/keepassxc/keepassxc-2.7.7-r2.ebuild b/app-admin/keepassxc/keepassxc-2.7.7-r2.ebuild
deleted file mode 100644
index 6d17e534e3b4..000000000000
--- a/app-admin/keepassxc/keepassxc-2.7.7-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
-HOMEPAGE="https://keepassxc.org/
- https://github.com/keepassxreboot/keepassxc/"
-
-if [[ "${PV}" != *9999 ]] ; then
- if [[ "${PV}" == *_beta* ]] ; then
- SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${P/_/-}"
- else
- SRC_URI="https://github.com/keepassxreboot/${PN}/releases/download/${PV}/${P}-src.tar.xz"
-
- KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
- fi
-else
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
- [[ "${PV}" != 9999 ]] && EGIT_BRANCH="master"
-fi
-
-LICENSE="LGPL-2.1 GPL-2 GPL-3"
-SLOT="0"
-IUSE="X autotype browser doc keeshare +network test yubikey"
-
-RESTRICT="!test? ( test )"
-REQUIRED_USE="autotype? ( X )"
-
-RDEPEND="
- app-crypt/argon2:=
- dev-libs/botan:3=
- dev-qt/qtconcurrent:5
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- media-gfx/qrencode:=
- sys-libs/readline:0=
- sys-libs/zlib:=[minizip]
- X? (
- dev-qt/qtx11extras:5
- )
- autotype? (
- x11-libs/libX11
- x11-libs/libXtst
- )
- yubikey? (
- dev-libs/libusb:1
- sys-apps/pcsc-lite
- )
-"
-DEPEND="
- ${RDEPEND}
- dev-qt/qttest:5
-"
-BDEPEND="
- dev-qt/linguist-tools:5
- doc? (
- dev-ruby/asciidoctor
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.7.4-tests.patch"
-)
-
-src_prepare() {
- if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != *9999 ]] && [[ ! -f .version ]] ; then
- printf '%s' "${PV}" > .version || die
- fi
-
- cmake_src_prepare
-}
-
-src_configure() {
- # https://github.com/keepassxreboot/keepassxc/issues/5801
- filter-lto
-
- local -a mycmakeargs=(
- # Gentoo users enable ccache via e.g. FEATURES=ccache or
- # other means. We don't want the build system to enable it for us.
- -DWITH_CCACHE=OFF
- -DWITH_GUI_TESTS=OFF
- -DWITH_TESTS="$(usex test)"
- -DWITH_XC_AUTOTYPE="$(usex autotype)"
- -DWITH_XC_DOCS="$(usex doc)"
- -DWITH_XC_BROWSER="$(usex browser)"
- -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)"
- -DWITH_XC_BOTAN3=ON
- -DWITH_XC_FDOSECRETS=ON
- -DWITH_XC_KEESHARE="$(usex keeshare)"
- -DWITH_XC_NETWORKING="$(usex network)"
- -DWITH_XC_SSHAGENT=ON
- -DWITH_XC_UPDATECHECK=OFF
- -DWITH_XC_YUBIKEY="$(usex yubikey)"
- -DWITH_XC_X11="$(usex X)"
- )
- if [[ "${PV}" == *_beta* ]] ; then
- mycmakeargs+=( -DOVERRIDE_VERSION="${PV/_/-}" )
- fi
- cmake_src_configure
-}
diff --git a/app-admin/keepassxc/keepassxc-2.7.9.ebuild b/app-admin/keepassxc/keepassxc-2.7.9.ebuild
new file mode 100644
index 000000000000..fe31c46f4f47
--- /dev/null
+++ b/app-admin/keepassxc/keepassxc-2.7.9.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
+HOMEPAGE="https://keepassxc.org/
+ https://github.com/keepassxreboot/keepassxc/"
+
+if [[ "${PV}" = *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_BRANCH="develop"
+ EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
+else
+ if [[ "${PV}" == *_beta* ]] ; then
+ SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${P/_/-}"
+ else
+ SRC_URI="https://github.com/keepassxreboot/${PN}/releases/download/${PV}/${P}-src.tar.xz"
+ fi
+
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="LGPL-2.1 GPL-2 GPL-3"
+SLOT="0"
+IUSE="X autotype browser doc keeshare +network test yubikey"
+
+RESTRICT="!test? ( test )"
+REQUIRED_USE="autotype? ( X )"
+
+RDEPEND="
+ app-crypt/argon2:=
+ dev-libs/botan:3=
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtdbus:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ media-gfx/qrencode:=
+ sys-libs/readline:0=
+ sys-libs/zlib:=[minizip]
+ X? (
+ dev-qt/qtx11extras:5
+ )
+ autotype? (
+ x11-libs/libX11
+ x11-libs/libXtst
+ )
+ yubikey? (
+ dev-libs/libusb:1
+ sys-apps/pcsc-lite
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-qt/qttest:5
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+ doc? (
+ dev-ruby/asciidoctor
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.7.9-tests.patch"
+)
+
+src_prepare() {
+ if [[ "${PV}" != *_beta* ]] && [[ "${PV}" != *9999 ]] && [[ ! -f .version ]] ; then
+ printf '%s' "${PV}" > .version || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # https://github.com/keepassxreboot/keepassxc/issues/5801
+ filter-lto
+
+ local -a mycmakeargs=(
+ # Gentoo users enable ccache via e.g. FEATURES=ccache or
+ # other means. We don't want the build system to enable it for us.
+ -DWITH_CCACHE=OFF
+ -DWITH_GUI_TESTS=OFF
+ -DWITH_TESTS="$(usex test)"
+ -DWITH_XC_AUTOTYPE="$(usex autotype)"
+ -DWITH_XC_DOCS="$(usex doc)"
+ -DWITH_XC_BROWSER="$(usex browser)"
+ -DWITH_XC_BROWSER_PASSKEYS="$(usex browser)"
+ -DWITH_XC_BOTAN3=ON
+ -DWITH_XC_FDOSECRETS=ON
+ -DWITH_XC_KEESHARE="$(usex keeshare)"
+ -DWITH_XC_NETWORKING="$(usex network)"
+ -DWITH_XC_SSHAGENT=ON
+ -DWITH_XC_UPDATECHECK=OFF
+ -DWITH_XC_YUBIKEY="$(usex yubikey)"
+ -DWITH_XC_X11="$(usex X)"
+ )
+ if [[ "${PV}" == *_beta* ]] ; then
+ mycmakeargs+=(
+ -DOVERRIDE_VERSION="${PV/_/-}"
+ )
+ fi
+ cmake_src_configure
+}
diff --git a/app-admin/keepassxc/metadata.xml b/app-admin/keepassxc/metadata.xml
index dc74e3197e66..d236dbe97541 100644
--- a/app-admin/keepassxc/metadata.xml
+++ b/app-admin/keepassxc/metadata.xml
@@ -5,10 +5,6 @@
<email>xgqt@gentoo.org</email>
<name>Maciej Barć</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<use>
<flag name="autotype">Add support to autotype the passwords into other applications</flag>
<flag name="browser">Enables browser plugin support</flag>
diff --git a/app-admin/kpcli/Manifest b/app-admin/kpcli/Manifest
index a7b0e9b60b6c..668ae3d85aa2 100644
--- a/app-admin/kpcli/Manifest
+++ b/app-admin/kpcli/Manifest
@@ -1,3 +1,5 @@
DIST kpcli-3.8.1.pl 263292 BLAKE2B 70e9e4ca56466e51314e891de2282f9124c7eedd0f7aea7abfc4ad94a1f4ebcc4d65dc09573560e4cc90be4a2f4a3156d6d4e57f3cb5a27de297fca137fc9cbb SHA512 5d4ba12112b6b82dc150193f6c2210c868c6582726cf157f05d2ad74224ac6f637d09075ae410ce91481b222cc1f40c3fb2f6267923a04a06211929d92a05097
+DIST kpcli-4.1.pl 366041 BLAKE2B 71a3814981a3ebfc9a9d784bab5706ff58796e84f8f58472da9f1f800b63a6ade4c8b8e334a1f118c4783d19f27c5d0af5b0bbaeb75d1cb6337967a3ac2a7f33 SHA512 54352fee32b381a73ab65bd8743115e867883a731d23722dde1102803579349fde130f8ffd23904996125f4d23cd4709dc0416ba668efa8a569cb64ee883ca8f
EBUILD kpcli-3.8.1.ebuild 1137 BLAKE2B 4bbe5067c0f39b5ffc5d0475ae7da86ab7e97fff4c6787871d17aa711d86a4c3dca0e1d7650122b224868a256ce72af3e62dbd2b5f7ae2de7fae1606c5c47a1c SHA512 ff54492613a641df8b4811031ac6bf3c1f20553d8303538385b53962b5739520ad99dec5f986659efb9f286cfe054a525f365e0fd7de5bc60e2c707f28187ff2
+EBUILD kpcli-4.1.ebuild 1139 BLAKE2B f49fd39d7001a15f9e8bfefe5f60ba16ce1c4ca4ce44e887afd6b0aa60516b75b264bb003f0c7b8afd1d512755ce6855ba946ba40f33d2287845f36e39237ba9 SHA512 59ac1eb39e659937d9ac3299e967123bfe9ae7e9aa1aed6e17e25174e650ac37c93af1fb98e380aa6f2b6fa442c8ae32784f55db2bf5886bc5b82bebbda5390f
MISC metadata.xml 273 BLAKE2B d62f5c6d2fc1998b1bb302a012b800c8f40ba1cd10e1b1aef863b9f29e1d40e33a2b4bc3394ca15125009a61c4cca16c083aee6eacc794d85e20b0b65cdad5e1 SHA512 d475f9e90b21e09dd686c8f9d531e57a961b85729ee009e3b3f938848ed3fb6fd48272f2c2282a1cb335005200d0186363b6eb5b95e06ebc98854b0f7f64c082
diff --git a/app-admin/kpcli/kpcli-4.1.ebuild b/app-admin/kpcli/kpcli-4.1.ebuild
new file mode 100644
index 000000000000..c9b8aa4f2afe
--- /dev/null
+++ b/app-admin/kpcli/kpcli-4.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature
+
+DESCRIPTION="Command line interface to KeePass database files"
+HOMEPAGE="https://kpcli.sourceforge.io/"
+SRC_URI="https://downloads.sourceforge.net/project/kpcli/${P}.pl"
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-perl/Clone
+ dev-perl/Crypt-Rijndael
+ dev-perl/File-KeePass
+ dev-perl/Math-Random-ISAAC
+ dev-perl/Sort-Naturally
+ dev-perl/Sub-Install
+ dev-perl/TermReadKey
+ dev-perl/Term-ReadLine-Gnu
+ dev-perl/Term-ShellUI"
+
+src_unpack() {
+ mkdir "${S}" || die
+ cp "${DISTDIR}/${P}.pl" "${S}/${PN}" || die
+}
+
+src_compile() { :; }
+
+src_install() {
+ dobin kpcli
+}
+
+pkg_postinst() {
+ optfeature "time-based-one-time-only password support" "dev-perl/Authen-OATH dev-perl/Convert-Base32"
+ optfeature "X clipboard support" "dev-perl/Capture-Tiny dev-perl/Clipboard"
+ optfeature "password quality check" dev-perl/Data-Password
+ optfeature "better password quality check" dev-perl/Data-Password-passwdqc
+ optfeature "importing Password Safe v3 databases" dev-perl/Crypt-PWSafe3
+}
diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index edb25ea4ee8a..363bf907c1d2 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,7 +1,3 @@
-DIST linode_cli-5.48.4.tar.gz 142928 BLAKE2B 28b1c90bb0709afc594b7023ef846b6d59e0376730f05d9701ebbc6744376f33536ad5a6f53b7b26a25805b258dc58378a76b0e6a4157e149f83e691d862dec8 SHA512 b07a3612afc329fc346b523412ac03932c84213d6bc23726f4c0e5edc737100bf65ec84f8131943439444fee268646789dc4d135cd61b2362311d1ab18601c3e
-DIST linode_cli-5.49.1.tar.gz 146883 BLAKE2B b4124b84f812b00c93e09e7c91c128b7ff15fbaf3a5c487613dbc4d26b1c5f00f083f521d8501e9a8649d3dc970a6349100602586dbb4acec27a7859470ba3b1 SHA512 06859939ac0c65a152acc012c87c53322a2a8cc1d4267c5dd0526b8ed0ad2b7aad7f3df42e24657d9bcca4b3fa02956ec23ea0d90ce4f5f9b61247a5b288dc72
DIST linode_cli-5.50.0.tar.gz 146902 BLAKE2B ebe83454f06bc281a91dcc276db7378779d73717ca49bbcc81fe59e61c6eb448d7a7bde9e5482bb21ca05c0484001f86dab4b4296011ecbb156c13b38573f7ea SHA512 3fb95f76c19f17f897ebce3bfb6d32de1f9a2ed2d8ba9078180e465acbe20b873a59092809a2c766c326e0c5e27c983c84aef9ae7c210004f51b2b62225694e1
-EBUILD linode-cli-5.48.4.ebuild 827 BLAKE2B 60bb1fc982d25f7252d11ca930b30e958736b504388c0c705cfa89a19b7fe372f68e696290a9fee87a6512d14bff62e6d14f789e5fc1a6f1299edadd4bbcf33c SHA512 3c50b132d9eb5f9fc950e97f0fc23c3a698d783e4deb60ad803169ac2502e2a6a407c88bc4ddc0dbddb2e58346d7351102986b19df2eab3c999c46a0bfe6aa20
-EBUILD linode-cli-5.49.1.ebuild 1338 BLAKE2B 8cdcd6d7ad933ac3ee00ad19a9f900961de75404b4e9b36f8043cca9e76e6db846c1ec4a9490901edd15cba501fcf9671a808444f144962b63574c60281343cd SHA512 396a0108dfddab2e2c5ba57caec6d599d3723807cce301a2545415f0e0c625e6f0c0e846b2b243bba459695928c360c35ed04ea027ac236c450530458c6893d9
EBUILD linode-cli-5.50.0.ebuild 1338 BLAKE2B 8cdcd6d7ad933ac3ee00ad19a9f900961de75404b4e9b36f8043cca9e76e6db846c1ec4a9490901edd15cba501fcf9671a808444f144962b63574c60281343cd SHA512 396a0108dfddab2e2c5ba57caec6d599d3723807cce301a2545415f0e0c625e6f0c0e846b2b243bba459695928c360c35ed04ea027ac236c450530458c6893d9
MISC metadata.xml 483 BLAKE2B 7b3a4b824e16ba32424777359d0daf09d17cc498a06f9ce5acfd7baec80ffea26220145676f37edfe46302257fd0a2bc5071d60f955dc19cda582419b2027f5c SHA512 33c8fae2235a7a6d2653a4db3341b2d69e390ed6dfa33868dd7e6b3a384f78013ae3c42a91d8eddd25929086f7705ce0869a34e28eedadb497e286ae59570be4
diff --git a/app-admin/linode-cli/linode-cli-5.48.4.ebuild b/app-admin/linode-cli/linode-cli-5.48.4.ebuild
deleted file mode 100644
index 0e1692e8e982..000000000000
--- a/app-admin/linode-cli/linode-cli-5.48.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi
-
-DESCRIPTION="Linode Command Line Interface"
-HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# Tests require network, a linode account and an API key.
-# WARNING: tests will incur costs and will wipe the account.
-RESTRICT="test"
-
-RDEPEND="
- dev-python/boto3[${PYTHON_USEDEP}]
- dev-python/linode-metadata[${PYTHON_USEDEP}]
- dev-python/openapi3[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
-"
diff --git a/app-admin/linode-cli/linode-cli-5.49.1.ebuild b/app-admin/linode-cli/linode-cli-5.49.1.ebuild
deleted file mode 100644
index 21d1ca44d811..000000000000
--- a/app-admin/linode-cli/linode-cli-5.49.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1 pypi shell-completion
-
-DESCRIPTION="Official command-line interface for interacting with the Linode API"
-HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# Tests require network, a linode account and an API key.
-# WARNING: tests will incur costs and will wipe the account.
-RESTRICT="test"
-
-RDEPEND="
- dev-python/boto3[${PYTHON_USEDEP}]
- >=dev-python/linode-metadata-0.3[${PYTHON_USEDEP}]
- dev-python/openapi3[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
-"
-
-python_install_all() {
- distutils-r1_python_install_all
-
- PYTHONPATH=. ${EPYTHON} linodecli completion bash > "${T}/${PN}".bash || die
- PYTHONPATH=. ${EPYTHON} linodecli completion fish > "${T}/${PN}".fish || die
-
- newbashcomp "${T}/${PN}".bash ${PN}
- newfishcomp "${T}/${PN}".fish ${PN}
-
- dosym ${PN} "$(get_bashcompdir)"/linode
- dosym ${PN} "$(get_bashcompdir)"/lin
- dosym ${PN} "$(get_fishcompdir)"/linode
- dosym ${PN} "$(get_fishcompdir)"/lin
-}
diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest
index b492eafa367d..e969fef2fc56 100644
--- a/app-admin/logrotate/Manifest
+++ b/app-admin/logrotate/Manifest
@@ -2,12 +2,10 @@ AUX logrotate-3.15.0-ignore-hidden.patch 566 BLAKE2B 1739e0d175311eb2a3692826830
AUX logrotate-3.20.1-log-changes.patch 5617 BLAKE2B 775652dc7b8fc70e8ee57efb3f6d5d1763e1519493d72b2e07f0ed927c1f0c02567e5a1413ab22d562efae91e99a52c806aa4bc811637a259bcf5c6b8f7e6e03 SHA512 c934a526e4e8612a2df77912ce010873c0f6fe120a48d4f714ec8b90ac76a0a59df5a21b24da522d664be250153c0ec887b3381568d6389dcca46e523d10ea3e
AUX logrotate.conf 740 BLAKE2B ade43681e1929aa8b7e167a2be0c8569f3842680687381c202ac04b5cf97cd85481f6ca7fbf6f0dffa64caa3b1d9cb0f1e2154af8882a3ce7008337f2a5ede6f SHA512 6411acd842fac1a8af72142cddfa76b567f6ba859bed91dab56f1d26b48f3dcaa3ffee6c8094860fe9c43f9b6bc398199c8f4047856b91d6d12333d0fc7aef96
AUX logrotate.tmpfiles 16 BLAKE2B 1f7925d6d2d4bc120d5202f49887b23e2eb633f5c369fe8d0bd1703e5075671dd1e13a030ec06fa269214bff9552670d3e0932e3dbde2e3673d59b7a50a2458b SHA512 f51852b1d5708a8fc48c6fcfd2fc4f34f3cd88d9119c607c0cb47f0cc0dc7370bd3399a9ebf781943cdd16a25bb4db0d81337140fc179faa72e18a848f3d8c36
-DIST logrotate-3.19.0.tar.xz 166276 BLAKE2B bb19690ca092905e527f6a0a7915373a65b29d3b50d97456ed31aa9b5b5698b3ae266c8e247a167198dcd8891a7e330f4913dfefa3563e5b2de7a6e0d067a6c3 SHA512 7838e14a5b147f6e5edf6efdf743deeca39fdb563fc6f14aa010ac5b7bdef9c2bb8005415481d1b042b31975052d5ed6e75c4bcd7e378003427ebe5ec02a1f2c
-DIST logrotate-3.20.1.tar.xz 166712 BLAKE2B 8481e0d746c6bcbe10f2686a921334c6f957c8d92520927de7bc8fb0b7631a444fedaa80f35bc2de7961b3d5833ce4ab885b1298b235b7f8b33cc3ae05438da6 SHA512 a9ed5796ab254f511d0029a8f29ef7557f62e12e3ea9af24e30b5b9f348b1c1a16df26d44314b78299916fb3b5000b9cd9eed7cee2cee8df11cfd8e40c79b092
-DIST logrotate-3.20.1.tar.xz.asc 833 BLAKE2B afc02177335bcd580e0617af8c50846b371c2d00ecd8fe329c2e298dc8c48823137625f455cea3d983a0d9971733297fa2c4d98ba3c6f72d2c07f8f21108cfe4 SHA512 2dd207feec431b223ff12f09f6cce14409d45e5bb3abaf2275dd773c7ee7c59ed7d32395e5869bfed70c970be4158fd299e6e269838378843dcb63ca5ebfa029
DIST logrotate-3.21.0.tar.xz 168532 BLAKE2B f7fa0050bde51e2517eac8456ecf87648bc8423621830894ceb2a3ff6b9dfe32c5b53df6a4ee59aa91bd563ed94376a635159535f4fdc170fbc673354bcef508 SHA512 c576df7d2bc1a1db2f99befdd0ea627aef2d97bdcd4a7cdea76870623ba92fb1f04f1af6d15b75e4a9085f4aef2ae5e9843c4094cdd01e24d89872ccaf9c0d4a
DIST logrotate-3.21.0.tar.xz.asc 833 BLAKE2B b2099a0b8c15d1ea7f7325884027dff08dcc8305113411448797b8089d17026242a3f10bd6d7f3d865e3e339ec6fb5faf4ff48f8fd65bca3af4da8b335c3b5f1 SHA512 8f4c1853cd84f85c796b72b43048f4cf04e3409703e7669ee91e1d1aa5e9e5c04261fac1cdf85ec303508d5b6dbf126a44eb9ec819bcc772c664830d39e1068c
-EBUILD logrotate-3.19.0.ebuild 2257 BLAKE2B 0a66afed01ac2efcefccbb3abc5309ae27fcde5429368e13a17dc4672d06c6c67bd5546cf5e80da69eaa3f1cf36149409db004682e27d4e9995056deb0fe06df SHA512 f3d7b346b50e086bb50fa7d1b5d854d4c5fdf9a9700d9212eeb992da8a0dbf6c4a8b21ee0bf5a26d917ed2a581980952121d2c0c88f6fe1d3ca474db30a96d3f
-EBUILD logrotate-3.20.1-r1.ebuild 2503 BLAKE2B 76fe5e9a539d11b2006e4033cb0f5d4d25c85b58e8f07a20cf95512385188b8fe3d417a4ec17c1639f7f35519ed91c624985f261506f991ff6cb2fd90b755163 SHA512 463ce19bb29fd427585f6c501cae9d316b0b3bdad923b54de0305ffcac1992ca56bf3b8944ca15ca8f1d46fc48de8df7f3aa5af25d4f951af7bfd98f461675c3
+DIST logrotate-3.22.0.tar.xz 172108 BLAKE2B c1c9f1ff792905d2917e9ba3cee360c50259e1520e04073cb69abe475499adcf01aeb3cb4c6933af61255fbb5978577c4fdf9d6ab6ebf9568358d2446791c7f3 SHA512 16fd95b4daef779212008c4a968c7a7130be8d550f58531d24fc04599cb9adff6323a745725b3b14d7312ad36cb6646fe33a3defdb5b70cda2cec9646aab066a
+DIST logrotate-3.22.0.tar.xz.asc 833 BLAKE2B 379d4fd71c6161211234903560770cf14a7ddf769b83e76ef27ad96d1204e2f4dc73d1e44aa69401db87c252c4471d5bdbace0555dfbb66c8751c20131a7751f SHA512 93664c45bfe9ea20aedc54fe216825db38eaf81d43b238cd7bf8ea3e03f7d282f53743fb6d914766a9ed0cb5b33376435d253db5b9ec7039facd66e25d349dd4
EBUILD logrotate-3.21.0.ebuild 2471 BLAKE2B be73535edab5a122e084e94bbd8c8bf6d0ff444b1b03afa0915fa0c774154b3e8a4eaf32fa0a4269dcde2bc9e54139800d3787edcd8f09b219b719822f1252b1 SHA512 d69aa64b875184e464a14bd64b40f012b47f8eda107ce321b5e76613e88b049680d0dab31341870c5fabdd1c2288535a230bd20d778679501d2c832aa1497536
+EBUILD logrotate-3.22.0.ebuild 2473 BLAKE2B cf0775df81fe685df3dfdd1aea443da3a569b0646f73de4afe9fb1764d271afa86234fecd60564033b51bffe3b3ae83af3c7b2979d4901d42b9baff35c64731a SHA512 9a1e68e9b01b27e40e94ebf41cc1554f1e0c7ecfc3262c1867db086c8c8dded8eb84be8708e0856ac4ea43209706f4cd37abd9f0655a2ff458c8c408d7e37519
MISC metadata.xml 1203 BLAKE2B 434c8f014678fca0829df99c4af0a965721dd5023baee7e0684b66993db4895152c879a71bb7c73a434834d648392d96985260a61d98209c14238dc18884576a SHA512 785c3c4c45ce53caab03bfa43be4240b9e0514885c2e195729cba576b2f26c17744be9f5767342626e1052475a3f1f2a089a698b541730b8a94e04bfc5d9d837
diff --git a/app-admin/logrotate/logrotate-3.19.0.ebuild b/app-admin/logrotate/logrotate-3.19.0.ebuild
deleted file mode 100644
index 461e26ab35da..000000000000
--- a/app-admin/logrotate/logrotate-3.19.0.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Rotates, compresses, and mails system logs"
-HOMEPAGE="https://github.com/logrotate/logrotate"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="acl +cron selinux"
-
-DEPEND=">=dev-libs/popt-1.5
- selinux? ( sys-libs/libselinux )
- acl? ( virtual/acl )"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-logrotate )
- cron? ( virtual/cron )"
-
-STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status"
-OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.15.0-ignore-hidden.patch"
-)
-
-move_old_state_file() {
- elog "logrotate state file is now located at ${STATEFILE}"
- elog "See bug #357275"
- if [[ -e "${OLDSTATEFILE}" ]] ; then
- elog "Moving your current state file to new location: ${STATEFILE}"
- mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
- fi
-}
-
-install_cron_file() {
- exeinto /etc/cron.daily
- newexe "${S}"/examples/logrotate.cron "${PN}"
-}
-
-src_prepare() {
- default
-
- sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die
-}
-
-src_configure() {
- econf \
- $(use_with acl) \
- $(use_with selinux) \
- --with-state-file-path="${STATEFILE}"
-}
-
-src_test() {
- emake test
-}
-
-src_install() {
- dobin logrotate
- doman logrotate.8
- dodoc ChangeLog.md
-
- insinto /etc
- doins "${FILESDIR}"/logrotate.conf
-
- use cron && install_cron_file
-
- systemd_dounit examples/logrotate.{service,timer}
- newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
-
- keepdir /etc/logrotate.d
-}
-
-pkg_postinst() {
- elog
- elog "The ${PN} binary is now installed under /usr/bin. Please"
- elog "update your links"
- elog
-
- move_old_state_file
-
- tmpfiles_process ${PN}.conf
-
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "If you wish to have logrotate e-mail you updates, please"
- elog "emerge virtual/mailx and configure logrotate in"
- elog "/etc/logrotate.conf appropriately"
- elog
- elog "Additionally, /etc/logrotate.conf may need to be modified"
- elog "for your particular needs. See man logrotate for details."
- fi
-}
diff --git a/app-admin/logrotate/logrotate-3.20.1-r1.ebuild b/app-admin/logrotate/logrotate-3.20.1-r1.ebuild
deleted file mode 100644
index 83351a930bbc..000000000000
--- a/app-admin/logrotate/logrotate-3.20.1-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kamildudka.asc
-inherit systemd tmpfiles verify-sig
-
-DESCRIPTION="Rotates, compresses, and mails system logs"
-HOMEPAGE="https://github.com/logrotate/logrotate"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
-SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="acl +cron selinux"
-
-DEPEND=">=dev-libs/popt-1.5
- selinux? ( sys-libs/libselinux )
- acl? ( virtual/acl )"
-RDEPEND="${DEPEND}
- selinux? ( sec-policy/selinux-logrotate )
- cron? ( virtual/cron )"
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-kamildudka )"
-
-STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status"
-OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch
- "${FILESDIR}"/${P}-log-changes.patch
-)
-
-move_old_state_file() {
- elog "logrotate state file is now located at ${STATEFILE}"
- elog "See bug #357275"
- if [[ -e "${OLDSTATEFILE}" ]] ; then
- elog "Moving your current state file to new location: ${STATEFILE}"
- mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
- fi
-}
-
-install_cron_file() {
- exeinto /etc/cron.daily
- newexe "${S}"/examples/logrotate.cron "${PN}"
-}
-
-src_prepare() {
- default
-
- sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die
-}
-
-src_configure() {
- econf \
- $(use_with acl) \
- $(use_with selinux) \
- --with-state-file-path="${STATEFILE}"
-}
-
-src_install() {
- dobin logrotate
- doman logrotate.8
- dodoc ChangeLog.md
-
- insinto /etc
- doins "${FILESDIR}"/logrotate.conf
-
- use cron && install_cron_file
-
- systemd_dounit examples/logrotate.{service,timer}
- newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
-
- keepdir /etc/logrotate.d
-}
-
-pkg_postinst() {
- elog
- elog "The ${PN} binary is now installed under /usr/bin. Please"
- elog "update your links"
- elog
-
- move_old_state_file
-
- tmpfiles_process ${PN}.conf
-
- if [[ -z ${REPLACING_VERSIONS} ]] ; then
- elog "If you wish to have logrotate e-mail you updates, please"
- elog "emerge virtual/mailx and configure logrotate in"
- elog "/etc/logrotate.conf appropriately"
- elog
- elog "Additionally, /etc/logrotate.conf may need to be modified"
- elog "for your particular needs. See man logrotate for details."
- fi
-}
diff --git a/app-admin/logrotate/logrotate-3.22.0.ebuild b/app-admin/logrotate/logrotate-3.22.0.ebuild
new file mode 100644
index 000000000000..9426d975db21
--- /dev/null
+++ b/app-admin/logrotate/logrotate-3.22.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/cgzones.asc
+inherit systemd tmpfiles verify-sig
+
+DESCRIPTION="Rotates, compresses, and mails system logs"
+HOMEPAGE="https://github.com/logrotate/logrotate"
+SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"
+SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="acl +cron selinux"
+
+DEPEND="
+ >=dev-libs/popt-1.5
+ selinux? ( sys-libs/libselinux )
+ acl? ( virtual/acl )
+"
+RDEPEND="
+ ${DEPEND}
+ selinux? ( sec-policy/selinux-logrotate )
+ cron? ( virtual/cron )
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-cgzones )"
+
+STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status"
+OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch
+)
+
+move_old_state_file() {
+ elog "logrotate state file is now located at ${STATEFILE}"
+ elog "See bug #357275"
+ if [[ -e "${OLDSTATEFILE}" ]] ; then
+ elog "Moving your current state file to new location: ${STATEFILE}"
+ mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
+ fi
+}
+
+install_cron_file() {
+ exeinto /etc/cron.daily
+ newexe "${S}"/examples/logrotate.cron "${PN}"
+}
+
+src_prepare() {
+ default
+
+ sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die
+}
+
+src_configure() {
+ econf \
+ $(use_with acl) \
+ $(use_with selinux) \
+ --with-state-file-path="${STATEFILE}"
+}
+
+src_install() {
+ dobin logrotate
+ doman logrotate.8
+ dodoc ChangeLog.md
+
+ insinto /etc
+ doins "${FILESDIR}"/logrotate.conf
+
+ use cron && install_cron_file
+
+ systemd_dounit examples/logrotate.{service,timer}
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf
+
+ keepdir /etc/logrotate.d
+}
+
+pkg_postinst() {
+ elog
+ elog "The ${PN} binary is now installed under /usr/bin. Please"
+ elog "update your links"
+ elog
+
+ move_old_state_file
+
+ tmpfiles_process ${PN}.conf
+
+ if [[ -z ${REPLACING_VERSIONS} ]] ; then
+ elog "If you wish to have logrotate e-mail you updates, please"
+ elog "emerge virtual/mailx and configure logrotate in"
+ elog "/etc/logrotate.conf appropriately"
+ elog
+ elog "Additionally, /etc/logrotate.conf may need to be modified"
+ elog "for your particular needs. See man logrotate for details."
+ fi
+}
diff --git a/app-admin/lsyncd/Manifest b/app-admin/lsyncd/Manifest
index b8b08bf7f1f3..498005280f81 100644
--- a/app-admin/lsyncd/Manifest
+++ b/app-admin/lsyncd/Manifest
@@ -1,5 +1,8 @@
AUX lsyncd-2.2.3-cmake_lua_version.patch 553 BLAKE2B a99c302a70c71b877fa9169138ff3789db21e3313b20c90ac8036bc07e33dd4a049481a27a10438754256d4c2be1981697e14967ba795fdce4c1769548d2cc56 SHA512 0ce7336f99224384a86bb3123a73cd79229d98049c117dd93a40501d10b86f4bb5656b31b495abf589990a709bb033febf05c1df7cb81b5e22b8bc182614c099
AUX lsyncd-2.2.3-mandir.patch 327 BLAKE2B a201734f5e93f33b39c175a98bba22c847761f667d0ffcf96c14c52e8fafe14718fb33ddf30f50bd5fb46af388283f23274e7ab6106885ffc0cec5cb5b9f8626 SHA512 a66a8d5469378917b9f6fce55ceb9b041d8973cb581a21c985eb39a682af5e04cfae30b8b1104a7664a3b918641eafbba38a4b323ecef7e6ca0e23a9506c8370
+AUX lsyncd-2.3.1-cmake_lua_version.patch 577 BLAKE2B 44fbc16d0b1f2e1a7ed07c5392e7f58c233f12d963e9a29173ce8d713baa3efbcc323ff714f14acf19be5afbeeea33d33cd4882abfa2cc41f0c590b3af2fa66f SHA512 431e575e7cca9ebed2c2ddabb998fd2ae38f7e4642c032468381a974a97eb7754c24fd6077387e2da3c3210d22b82234a03ef19b9252efbc053f592489a1c822
DIST lsyncd-2.2.3.tar.gz 85165 BLAKE2B 9b3ce9ad882f12a0cf800ca0418092807c5c30451fe273eae18486b2ab245fbdc77dee937983bf78f678e20448dda39771c4bca96d8efe010cc45d470a30eba3 SHA512 2193a342f8aa7d8cfb55378c9c59ca61d2d8e4026263fd6e6560c730c712cef1f189305a3f9bca58f5b9c9ffae5af12e1d75e5355d5bdae86a47ad9595b8169a
+DIST lsyncd-2.3.1.tar.gz 125126 BLAKE2B b966e2ea1887c93fe26b4fbaeedec50c4d6fd2a66eee0fbafc859a49a4b85eddc20d78ae6483be7a8f9acc66c67da3199dad757bc7b772dead2cccc9d60e621d SHA512 195cc46e00c58301aca6afb027eb0ad663254b3028bcf3e5d4fb7709bbcf2a6eb8ba9a39cae62c951eb4562795e0a147efb1ddcdd22a0b46742ec7c17f478fbe
EBUILD lsyncd-2.2.3.ebuild 898 BLAKE2B 378c44929da0ecede9524693a4a5e3718184728ee5d5005f066a685b8a6485b72dd5681868ac96753bd6c05ac9fe51bfa8311a2bde328091a58fcd1c17d61047 SHA512 8e6cce6a439c3ea475a9d4188b3b5c03556dea637ce77afc613ac1d4222b8bfdea886c93da22176b41954f7c596fbc893937f67d8403b580bf331079cd4fdb1b
+EBUILD lsyncd-2.3.1.ebuild 1026 BLAKE2B 45b94b0fe3e5912e8068ae58348fafb2f1721701018c401eab9405100d43ab9aafa053faeb62c424bba9ddf1f2b93f5210b1b96df32c14d8d6d8d8b8c45a6423 SHA512 c2ce08de2ae3193065d142d1a863b72912cf0cd277b5c4ddbb8fa0394862852a6a180d9e961797e6b0443fadddd821ebdcf95f13221539d2833f19167464bc9d
MISC metadata.xml 297 BLAKE2B b934f4875cae4b9a539690fcf9a2ae7e8c4dd0100307ed9abe3179fdb15a1d72dd7f38aa5d60fa7dad3cdbff235ee454a5081aaa3213470eb43e7c6fea853365 SHA512 134bc57b25c417df15f2c3ed04ab463071768d23b43b456aae684ef3cda416e8d2e596510fd6b2ce7a9fbd8f643e8fd89d70ee21d53c094212abf0dbc8e8c87b
diff --git a/app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch b/app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch
new file mode 100644
index 000000000000..e5cf18b371f0
--- /dev/null
+++ b/app-admin/lsyncd/files/lsyncd-2.3.1-cmake_lua_version.patch
@@ -0,0 +1,20 @@
+--- a/cmake/FindLua.cmake
++++ b/cmake/FindLua.cmake
+@@ -37,7 +37,7 @@
+ #SET(_POSSIBLE_LUA_LIBRARY lua)
+
+ # Determine possible naming suffixes (there is no standard for this)
+-SET(_POSSIBLE_SUFFIXES "54" "5.4" "-5.4" "53" "5.3" "-5.3" "52" "5.2" "-5.2" "")
++SET(_POSSIBLE_SUFFIXES "${LUA_ABI_VERSION}")
+
+ # Set up possible search names and locations
+ FOREACH(_SUFFIX IN LISTS _POSSIBLE_SUFFIXES)
+@@ -54,7 +54,7 @@
+
+ # Find the lua executable
+ FIND_PROGRAM(LUA_COMPILER
+- NAMES luac5.3 ${_POSSIBLE_LUA_COMPILER}
++ NAMES ${_POSSIBLE_LUA_COMPILER}
+ )
+
+ # Find the lua header
diff --git a/app-admin/lsyncd/lsyncd-2.3.1.ebuild b/app-admin/lsyncd/lsyncd-2.3.1.ebuild
new file mode 100644
index 000000000000..5986c0e42b44
--- /dev/null
+++ b/app-admin/lsyncd/lsyncd-2.3.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{3,4} )
+LUA_REQ_USE="deprecated"
+
+inherit cmake lua-single
+
+DESCRIPTION="Live Syncing (Mirror) Daemon"
+HOMEPAGE="https://github.com/lsyncd/lsyncd"
+SRC_URI="https://github.com/lsyncd/lsyncd/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+DEPEND="${LUA_DEPS}"
+RDEPEND="${LUA_DEPS}
+ net-misc/rsync"
+# Both lua and luac are invoked at build time
+BDEPEND="${LUA_DEPS}
+ app-text/asciidoc
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-cmake_lua_version.patch
+)
+
+src_prepare(){
+ cmake_src_prepare
+ # fix examples directory
+ sed -i "s@examples DESTINATION doc@examples DESTINATION share/doc/${PF}/examples@" \
+ CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLUA_ABI_VERSION=$(ver_cut 1-2 $(lua_get_version))
+ )
+ cmake_src_configure
+}
diff --git a/app-admin/mcelog/Manifest b/app-admin/mcelog/Manifest
index edee1fb3d34c..b0503128cc5d 100644
--- a/app-admin/mcelog/Manifest
+++ b/app-admin/mcelog/Manifest
@@ -4,7 +4,9 @@ AUX mcelog.init-r1 349 BLAKE2B 17f8a28dc1174fa62d50cb0d6dcae7bf4755ea99ff380d42a
DIST mcelog-197.tar.gz 319167 BLAKE2B cbeac1b29ab0b9b7d23470213f5b186f1c1c2a1095617436ccb9a29824fbf6d461642df32e69f7d743a2b3dfce5e06fcffbe5af3cc90a99c00bf9ba4796514b7 SHA512 4975f533fa6546b956190a33f51974614911aa8b707e07f73abf1e0055cd13997eeacaeedaf84762debcea9fd9b95e7d537befc0f818ba29873dd72be4ceed1a
DIST mcelog-198.tar.gz 319372 BLAKE2B c1a6eed5b77843cd3963ac82d20270ed915562b3e2940ee685f4aa827b6e05c656eb55b57e380d582c8fda2f3d1ee3d13ff40c0771fd410d504d03e62f71eaeb SHA512 5168a1d1d83c7fa69438412db4b5f559528439f84ad65348b147117c7fdfe689c9ab3273350ff5321ed351ef0fe17065ee9073aac5115e87cf27878b8e2ff7df
DIST mcelog-199.tar.gz 316883 BLAKE2B 522cdb663936e17f0be7de008127f8dce9e5abd3b01f89c41123e72dc65d0764185fffd14ecf6546aea2aea83cf94bc652f4e1cff0b7430f1fe414220aeef075 SHA512 5b6a5ff85f100532d4417bca0885bc8cfb83a583a079b57dbcda17fb457263e12e9e736a51969be88e58d9b98db79cc23f6f6a313fd508ee9fd60d71e5c02fbb
+DIST mcelog-200.tar.gz 316893 BLAKE2B 66b6f25720d09760aab79d0b410287e73087551ab54eaf7dc31c0f7f5c56a40583e933f9e6dae9b91c5594f5bdf51701c37328e76f930c937b448aaac7acd262 SHA512 70b075d3db2f0cb587e3e8ac8b74d840b6bb777ee89c9428f70f037f67e25a02ae87889b9f998431ef229e56705a27431df016b59ab0f1ebf5485a9d38665c7b
EBUILD mcelog-197.ebuild 1134 BLAKE2B b898257049311155048b0cbc0d1ef36b0aa0fd969db4f2cea532ea8a6c79a5ec82ab51884c294aa550719c4dee7e3684c34893ed793d7a08c07a78b5dc4f06df SHA512 ac7b0085f9cb7030933ca4986510352620ef16025b68c275106eac7bc3d51a34dc06784665e8d2b1a8d039b0d8a31b6a72a170d3d39512dbe5f6a01d3f4285df
EBUILD mcelog-198.ebuild 1134 BLAKE2B b898257049311155048b0cbc0d1ef36b0aa0fd969db4f2cea532ea8a6c79a5ec82ab51884c294aa550719c4dee7e3684c34893ed793d7a08c07a78b5dc4f06df SHA512 ac7b0085f9cb7030933ca4986510352620ef16025b68c275106eac7bc3d51a34dc06784665e8d2b1a8d039b0d8a31b6a72a170d3d39512dbe5f6a01d3f4285df
EBUILD mcelog-199.ebuild 1136 BLAKE2B 739f6d8bd55c6db402aab6750aed9ed2b80ac17424f7961b2cc9c366a0a932143c1c90d3c91dbda1179970c0a21a75326705f3f4ca8dcc86c9587b533c6fbfce SHA512 f8cc9551e7deed1fde45c4a0c49722b9cf802fbc7c911e31489cef76401b79d258f84971eb127a14f95ae88a13c0523fbd1b36e398dd78862592a07eb862422a
+EBUILD mcelog-200.ebuild 1136 BLAKE2B 739f6d8bd55c6db402aab6750aed9ed2b80ac17424f7961b2cc9c366a0a932143c1c90d3c91dbda1179970c0a21a75326705f3f4ca8dcc86c9587b533c6fbfce SHA512 f8cc9551e7deed1fde45c4a0c49722b9cf802fbc7c911e31489cef76401b79d258f84971eb127a14f95ae88a13c0523fbd1b36e398dd78862592a07eb862422a
MISC metadata.xml 538 BLAKE2B 02cb85b3717b287e5e6a02db8c5485d52d1a5f7c9f927fad728ea8c313a93ebdb1aac5ac070cb852f18aae2cfebf5096ddb2c298948bc60180e4093c532aa899 SHA512 865e9e806a9fcf1d21ae7cd15c0e65196b3ccf7f866dc69237594908f020e224eca35d2d49fe70bef1e4d38b084ec8558e849148e470d3e22959f85177545bdc
diff --git a/app-admin/mcelog/mcelog-200.ebuild b/app-admin/mcelog/mcelog-200.ebuild
new file mode 100644
index 000000000000..07d93a66d81f
--- /dev/null
+++ b/app-admin/mcelog/mcelog-200.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info python-any-r1 systemd toolchain-funcs
+
+DESCRIPTION="A tool to log and decode Machine Check Exceptions"
+HOMEPAGE="http://mcelog.org/"
+SRC_URI="https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="selinux"
+
+RDEPEND="selinux? ( sec-policy/selinux-mcelog )"
+DEPEND="${PYTHON_DEPS}"
+
+# TODO: add mce-inject to the tree to support test phase
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8_pre1-timestamp-${PN}.patch
+ "${FILESDIR}"/${PN}-129-debugflags.patch
+)
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != buildonly ]]; then
+ local CONFIG_CHECK="~X86_MCE"
+ kernel_is -ge 4 12 && CONFIG_CHECK+=" ~X86_MCELOG_LEGACY"
+ check_extra_config
+ fi
+}
+
+src_prepare() {
+ default
+ tc-export CC
+ python_fix_shebang genconfig.py
+}
+
+src_install() {
+ default
+
+ insinto /etc/logrotate.d/
+ newins ${PN}.logrotate ${PN}
+
+ newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
+ systemd_dounit ${PN}.service
+
+ dodoc *.pdf
+}
diff --git a/app-admin/puppet/Manifest b/app-admin/puppet/Manifest
index 97b388b26d0e..a7675155fdf8 100644
--- a/app-admin/puppet/Manifest
+++ b/app-admin/puppet/Manifest
@@ -4,7 +4,7 @@ AUX tmpfiles.d-2 35 BLAKE2B 333994788552e5c52273752f4e3c2947666737d03f9d340e16ad
DIST puppet-7.28.0.tar.gz 2827538 BLAKE2B 65f25d9de60ed1b511acb5c9d72370198f68f3158cfede2ffda90ee23ebcfecfdabcf35459d1a048c3a204e13611f67852028233e4da4b9ed2ea08cad07a37c9 SHA512 d570452ceec764c657f4678f7179400d30f8513766edc6f020db35c3a4246c1d857615a647ca481920a7d1a40cf9a15057432468ccd4697e4335dca55e121faa
DIST puppet-8.5.1.tar.gz 1565085 BLAKE2B f352f9f70e090c4a32edd45ced5c01ed4eff891fb46c0f2d753ceeba43250960356ceb2d9047e7308732585ec114c5f728ec29a65b6a08348b74a9709ec92a89 SHA512 f1d661c34fc7c1381c6422ff7e027fdf4554a69939f5db926bf8a61a89583090fb8d28151f90093d3ca8037950ed911b0a5c7b8677a80ede72e83d9cbf89af7f
DIST puppet-8.6.0.tar.gz 1567398 BLAKE2B 749cc055c6797e5715907fdb768264774efba62e4681733a59a457cfda9dd2682990a96331cc04d313a367e32b820ce351fb103e19891976e900d99c30ca7ba5 SHA512 b08d59b4ec79fec5f3dd2d37c9b6a9f016cf25068e507866ab8d545f59792b9af84e302675182a0318c792814f0bff2bf052c8953b6b44c5441fa2c692a9f04d
-EBUILD puppet-7.28.0-r1.ebuild 3459 BLAKE2B f083df765e3629172ad4aab5937e6b5e5afa637faaa274580b87eb2d0eba0bc0e27911fd801a6f93ff45ce6b994140c05630b64e4e8dd974d09b7a601d9e0c34 SHA512 b315f1a5ad8404440439c099cda0326c3bb2aef087f7a62dfea3e2a1c51b33b537a5ac838eeb62a40ccd261944e5630717e7d5a3f05ebf2250ab7157361d992a
-EBUILD puppet-8.5.1.ebuild 2886 BLAKE2B a808ca3839b275c44f4cfa7f5212cfe788ddcfd7572ce7e659f706140b85f33838d1a584ebf3ec8f7d9f58caf9f922224c038adfd4b050bed62f0df0b203ceb6 SHA512 f153d19dc2f918526bb13dcdd04499afd1ea390f7678f8513f9bdb06f8bf4713bd8f20b136a5acb195224a85f5cbed453091894b89e589673b6d139a040c4f58
-EBUILD puppet-8.6.0.ebuild 2886 BLAKE2B a808ca3839b275c44f4cfa7f5212cfe788ddcfd7572ce7e659f706140b85f33838d1a584ebf3ec8f7d9f58caf9f922224c038adfd4b050bed62f0df0b203ceb6 SHA512 f153d19dc2f918526bb13dcdd04499afd1ea390f7678f8513f9bdb06f8bf4713bd8f20b136a5acb195224a85f5cbed453091894b89e589673b6d139a040c4f58
+EBUILD puppet-7.28.0-r1.ebuild 3464 BLAKE2B 5c9818baed85e31a7785efdb5194190f1916bb12aaa90a849b14ca2b54a8f3460b4b11311c2d8cb07e0faff5c29d9d103ad3e148afdc3c10fb9c9463aeb36c6d SHA512 3d748de12c9c12e630e3024254ec7a7793e916030c8878171084eae266a723fe6fa0268ddb4f669ce5d14b66c27318122fe22a326c837d0a24ad99f604121ceb
+EBUILD puppet-8.5.1-r1.ebuild 2891 BLAKE2B 84a98a67a4615064b83cdf02c9e197f584bc655565cf68e96424e3c7e8c6a3ecb0c26cae5cdb7ad7e9ca26bc34c48874508a5e17661a99e1e312e07970258754 SHA512 d6b5c0f8a1a2601af66aff6857c63c95e135982b48a7eaada9819ef24bccb8e2387a878b8e3609691683cf989e8d3ea2da54441c2ae57aa5667841a8040a4567
+EBUILD puppet-8.6.0-r1.ebuild 2891 BLAKE2B 84a98a67a4615064b83cdf02c9e197f584bc655565cf68e96424e3c7e8c6a3ecb0c26cae5cdb7ad7e9ca26bc34c48874508a5e17661a99e1e312e07970258754 SHA512 d6b5c0f8a1a2601af66aff6857c63c95e135982b48a7eaada9819ef24bccb8e2387a878b8e3609691683cf989e8d3ea2da54441c2ae57aa5667841a8040a4567
MISC metadata.xml 1496 BLAKE2B cc2549141aaf5623f65be274fa8195fe6ee2826620050284ab0a7f60ba04832ecf8fe0e0890c470c98095946d1e4e7a0ef1fabd4d400c47d086fe173769f3d8c SHA512 1217b23c939409ae6cd15286b3304388893970276c80bf11284769946856ba1db20ea537fee5b7b2183305a24c88c926804e21f246f508e40cde41f45f1490bf
diff --git a/app-admin/puppet/puppet-7.28.0-r1.ebuild b/app-admin/puppet/puppet-7.28.0-r1.ebuild
index 2331b40f31d2..5ac1ad9152b9 100644
--- a/app-admin/puppet/puppet-7.28.0-r1.ebuild
+++ b/app-admin/puppet/puppet-7.28.0-r1.ebuild
@@ -11,8 +11,8 @@ RUBY_FAKEGEM_EXTRAINSTALL="locales"
inherit ruby-fakegem systemd tmpfiles
DESCRIPTION="A system automation and configuration management software"
-HOMEPAGE="https://puppet.com/"
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
+HOMEPAGE="https://www.puppet.com/"
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
diff --git a/app-admin/puppet/puppet-8.5.1-r1.ebuild b/app-admin/puppet/puppet-8.5.1-r1.ebuild
new file mode 100644
index 000000000000..0666e52b19ae
--- /dev/null
+++ b/app-admin/puppet/puppet-8.5.1-r1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://www.puppet.com/"
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+ hiera? ( dev-ruby/hiera )
+ dev-ruby/json:=
+ dev-ruby/semantic_puppet
+ >=dev-ruby/facter-4.4.1
+ dev-ruby/deep_merge
+ dev-ruby/concurrent-ruby
+ augeas? ( dev-ruby/ruby-augeas )
+ diff? ( dev-ruby/diff-lcs )
+ doc? ( dev-ruby/rdoc )
+ ldap? ( dev-ruby/ruby-ldap )
+ shadow? ( dev-ruby/ruby-shadow )
+ sqlite? ( dev-ruby/sqlite3 )
+ virtual/ruby-ssl
+ dev-ruby/hocon"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/yard )
+ test? (
+ dev-ruby/mocha
+ dev-ruby/rack
+ dev-ruby/rspec-its
+ )"
+# this should go in the above lists, but isn't because of test deps not being keyworded
+# dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+ rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+ selinux? (
+ sys-libs/libselinux[ruby]
+ sec-policy/selinux-puppet
+ )
+ vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+ >=app-portage/eix-0.18.0
+ acct-user/puppet
+ acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+ # fix systemd path
+ eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+}
+
+each_ruby_install() {
+ each_fakegem_install
+# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \
+# "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ # systemd stuffs
+ systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
+
+ # tmpfiles stuff
+ newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf"
+
+ # openrc init stuff
+ newinitd "${FILESDIR}"/puppet.init puppet
+
+ keepdir /etc/puppetlabs/puppet/ssl
+
+ keepdir /var/lib/puppet/facts
+ keepdir /var/lib/puppet/files
+ fowners -R puppet:puppet /var/lib/puppet
+
+ fperms 0750 /var/lib/puppet
+
+ fperms 0750 /etc/puppetlabs
+ fperms 0750 /etc/puppetlabs/puppet
+ fperms 0750 /etc/puppetlabs/puppet/ssl
+ fowners -R :puppet /etc/puppetlabs
+ fowners -R :puppet /var/lib/puppet
+
+ # ext and examples files
+ for f in $(find ext examples -type f) ; do
+ docinto "$(dirname ${f})"
+ dodoc "${f}"
+ done
+}
+
+pkg_postinst() {
+ tmpfiles_process puppet.conf
+
+ elog
+ elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
+ elog "cause puppet to hang while installing packages."
+ elog
+ elog "Portage Puppet module with Gentoo-specific resources:"
+ elog "http://forge.puppetlabs.com/gentoo/portage"
+ elog
+}
diff --git a/app-admin/puppet/puppet-8.5.1.ebuild b/app-admin/puppet/puppet-8.5.1.ebuild
deleted file mode 100644
index 6ee8a0e304c8..000000000000
--- a/app-admin/puppet/puppet-8.5.1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-USE_RUBY="ruby31"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="doc:all"
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit ruby-fakegem systemd tmpfiles
-
-DESCRIPTION="A system automation and configuration management software"
-HOMEPAGE="https://puppet.com/"
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
-IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax"
-RESTRICT="test"
-
-ruby_add_rdepend "
- hiera? ( dev-ruby/hiera )
- dev-ruby/json:=
- dev-ruby/semantic_puppet
- >=dev-ruby/facter-3.0.0
- dev-ruby/deep_merge
- dev-ruby/concurrent-ruby
- augeas? ( dev-ruby/ruby-augeas )
- diff? ( dev-ruby/diff-lcs )
- doc? ( dev-ruby/rdoc )
- ldap? ( dev-ruby/ruby-ldap )
- shadow? ( dev-ruby/ruby-shadow )
- sqlite? ( dev-ruby/sqlite3 )
- virtual/ruby-ssl
- dev-ruby/hocon"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/yard )
- test? (
- dev-ruby/mocha
- dev-ruby/rack
- dev-ruby/rspec-its
- )"
-# this should go in the above lists, but isn't because of test deps not being keyworded
-# dev-ruby/rspec-collection_matchers
-
-RDEPEND+=" ${RDEPEND}
- rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
- selinux? (
- sys-libs/libselinux[ruby]
- sec-policy/selinux-puppet
- )
- vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
- >=app-portage/eix-0.18.0
- acct-user/puppet
- acct-group/puppet"
-PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
-
-all_ruby_prepare() {
- # fix systemd path
- eapply -p0 "${FILESDIR}/puppet-systemd.patch"
-}
-
-each_ruby_install() {
- each_fakegem_install
-# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \
-# "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- # systemd stuffs
- systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
-
- # tmpfiles stuff
- newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf"
-
- # openrc init stuff
- newinitd "${FILESDIR}"/puppet.init puppet
-
- keepdir /etc/puppetlabs/puppet/ssl
-
- keepdir /var/lib/puppet/facts
- keepdir /var/lib/puppet/files
- fowners -R puppet:puppet /var/lib/puppet
-
- fperms 0750 /var/lib/puppet
-
- fperms 0750 /etc/puppetlabs
- fperms 0750 /etc/puppetlabs/puppet
- fperms 0750 /etc/puppetlabs/puppet/ssl
- fowners -R :puppet /etc/puppetlabs
- fowners -R :puppet /var/lib/puppet
-
- # ext and examples files
- for f in $(find ext examples -type f) ; do
- docinto "$(dirname ${f})"
- dodoc "${f}"
- done
-}
-
-pkg_postinst() {
- tmpfiles_process puppet.conf
-
- elog
- elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
- elog "cause puppet to hang while installing packages."
- elog
- elog "Portage Puppet module with Gentoo-specific resources:"
- elog "http://forge.puppetlabs.com/gentoo/portage"
- elog
-}
diff --git a/app-admin/puppet/puppet-8.6.0-r1.ebuild b/app-admin/puppet/puppet-8.6.0-r1.ebuild
new file mode 100644
index 000000000000..0666e52b19ae
--- /dev/null
+++ b/app-admin/puppet/puppet-8.6.0-r1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+USE_RUBY="ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_TASK_DOC="doc:all"
+RUBY_FAKEGEM_EXTRAINSTALL="locales"
+
+inherit ruby-fakegem systemd tmpfiles
+
+DESCRIPTION="A system automation and configuration management software"
+HOMEPAGE="https://www.puppet.com/"
+SRC_URI="https://downloads.puppetlabs.com/puppet/${P}.tar.gz"
+
+LICENSE="Apache-2.0 GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
+IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax"
+RESTRICT="test"
+
+ruby_add_rdepend "
+ hiera? ( dev-ruby/hiera )
+ dev-ruby/json:=
+ dev-ruby/semantic_puppet
+ >=dev-ruby/facter-4.4.1
+ dev-ruby/deep_merge
+ dev-ruby/concurrent-ruby
+ augeas? ( dev-ruby/ruby-augeas )
+ diff? ( dev-ruby/diff-lcs )
+ doc? ( dev-ruby/rdoc )
+ ldap? ( dev-ruby/ruby-ldap )
+ shadow? ( dev-ruby/ruby-shadow )
+ sqlite? ( dev-ruby/sqlite3 )
+ virtual/ruby-ssl
+ dev-ruby/hocon"
+
+ruby_add_bdepend "
+ doc? ( dev-ruby/yard )
+ test? (
+ dev-ruby/mocha
+ dev-ruby/rack
+ dev-ruby/rspec-its
+ )"
+# this should go in the above lists, but isn't because of test deps not being keyworded
+# dev-ruby/rspec-collection_matchers
+
+RDEPEND+=" ${RDEPEND}
+ rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
+ selinux? (
+ sys-libs/libselinux[ruby]
+ sec-policy/selinux-puppet
+ )
+ vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
+ >=app-portage/eix-0.18.0
+ acct-user/puppet
+ acct-group/puppet"
+PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
+
+all_ruby_prepare() {
+ # fix systemd path
+ eapply -p0 "${FILESDIR}/puppet-systemd.patch"
+}
+
+each_ruby_install() {
+ each_fakegem_install
+# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \
+# "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ # systemd stuffs
+ systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
+
+ # tmpfiles stuff
+ newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf"
+
+ # openrc init stuff
+ newinitd "${FILESDIR}"/puppet.init puppet
+
+ keepdir /etc/puppetlabs/puppet/ssl
+
+ keepdir /var/lib/puppet/facts
+ keepdir /var/lib/puppet/files
+ fowners -R puppet:puppet /var/lib/puppet
+
+ fperms 0750 /var/lib/puppet
+
+ fperms 0750 /etc/puppetlabs
+ fperms 0750 /etc/puppetlabs/puppet
+ fperms 0750 /etc/puppetlabs/puppet/ssl
+ fowners -R :puppet /etc/puppetlabs
+ fowners -R :puppet /var/lib/puppet
+
+ # ext and examples files
+ for f in $(find ext examples -type f) ; do
+ docinto "$(dirname ${f})"
+ dodoc "${f}"
+ done
+}
+
+pkg_postinst() {
+ tmpfiles_process puppet.conf
+
+ elog
+ elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
+ elog "cause puppet to hang while installing packages."
+ elog
+ elog "Portage Puppet module with Gentoo-specific resources:"
+ elog "http://forge.puppetlabs.com/gentoo/portage"
+ elog
+}
diff --git a/app-admin/puppet/puppet-8.6.0.ebuild b/app-admin/puppet/puppet-8.6.0.ebuild
deleted file mode 100644
index 6ee8a0e304c8..000000000000
--- a/app-admin/puppet/puppet-8.6.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-USE_RUBY="ruby31"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_TASK_DOC="doc:all"
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-
-inherit ruby-fakegem systemd tmpfiles
-
-DESCRIPTION="A system automation and configuration management software"
-HOMEPAGE="https://puppet.com/"
-SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
-
-LICENSE="Apache-2.0 GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
-IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax"
-RESTRICT="test"
-
-ruby_add_rdepend "
- hiera? ( dev-ruby/hiera )
- dev-ruby/json:=
- dev-ruby/semantic_puppet
- >=dev-ruby/facter-3.0.0
- dev-ruby/deep_merge
- dev-ruby/concurrent-ruby
- augeas? ( dev-ruby/ruby-augeas )
- diff? ( dev-ruby/diff-lcs )
- doc? ( dev-ruby/rdoc )
- ldap? ( dev-ruby/ruby-ldap )
- shadow? ( dev-ruby/ruby-shadow )
- sqlite? ( dev-ruby/sqlite3 )
- virtual/ruby-ssl
- dev-ruby/hocon"
-
-ruby_add_bdepend "
- doc? ( dev-ruby/yard )
- test? (
- dev-ruby/mocha
- dev-ruby/rack
- dev-ruby/rspec-its
- )"
-# this should go in the above lists, but isn't because of test deps not being keyworded
-# dev-ruby/rspec-collection_matchers
-
-RDEPEND+=" ${RDEPEND}
- rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] )
- selinux? (
- sys-libs/libselinux[ruby]
- sec-policy/selinux-puppet
- )
- vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 )
- >=app-portage/eix-0.18.0
- acct-user/puppet
- acct-group/puppet"
-PDEPEND="emacs? ( >=app-emacs/puppet-mode-0.3-r1 )"
-
-all_ruby_prepare() {
- # fix systemd path
- eapply -p0 "${FILESDIR}/puppet-systemd.patch"
-}
-
-each_ruby_install() {
- each_fakegem_install
-# dosym "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${P}" \
-# "/usr/$(get_libdir)/ruby/gems/$(ruby_get_version)/gems/${PN}"
-}
-
-all_ruby_install() {
- all_fakegem_install
-
- # systemd stuffs
- systemd_dounit "${WORKDIR}/all/${P}/ext/systemd/puppet.service"
-
- # tmpfiles stuff
- newtmpfiles "${FILESDIR}/tmpfiles.d-2" "puppet.conf"
-
- # openrc init stuff
- newinitd "${FILESDIR}"/puppet.init puppet
-
- keepdir /etc/puppetlabs/puppet/ssl
-
- keepdir /var/lib/puppet/facts
- keepdir /var/lib/puppet/files
- fowners -R puppet:puppet /var/lib/puppet
-
- fperms 0750 /var/lib/puppet
-
- fperms 0750 /etc/puppetlabs
- fperms 0750 /etc/puppetlabs/puppet
- fperms 0750 /etc/puppetlabs/puppet/ssl
- fowners -R :puppet /etc/puppetlabs
- fowners -R :puppet /var/lib/puppet
-
- # ext and examples files
- for f in $(find ext examples -type f) ; do
- docinto "$(dirname ${f})"
- dodoc "${f}"
- done
-}
-
-pkg_postinst() {
- tmpfiles_process puppet.conf
-
- elog
- elog "Please, *don't* include the --ask option in EMERGE_EXTRA_OPTS as this could"
- elog "cause puppet to hang while installing packages."
- elog
- elog "Portage Puppet module with Gentoo-specific resources:"
- elog "http://forge.puppetlabs.com/gentoo/portage"
- elog
-}
diff --git a/app-admin/redfishtool/Manifest b/app-admin/redfishtool/Manifest
index 53d704a406f9..57cecd2cd940 100644
--- a/app-admin/redfishtool/Manifest
+++ b/app-admin/redfishtool/Manifest
@@ -1,3 +1,3 @@
DIST redfishtool-1.1.8.tar.gz 83028 BLAKE2B 376d7513776aaf72bdc249d27312f25134c16ede12584ce334d7f89b07fc2abd986baa775fbc5f497d0679fba6997d5f908062af32186364b6609625fcb6e0c5 SHA512 c9aee7461013144e7d2ba2825f750cca52270cd658bb07e65764923c0ba489ec1e8a5ecb12a1b4f43ef8c0227fbe195a6869c2ae264ed778a5dddc513cbaa542
EBUILD redfishtool-1.1.8.ebuild 483 BLAKE2B 85bdab488af6ef073bb35c6549bc271112296d86f57c763d4687ef43eba4d71c9f66de94bdcbc3c60553262fdd1607557b2f8a2179233bb7acf026edd001d16e SHA512 e30775329fb2039b215002d99c8c94ccf940e46ee0d3573d796af3f7e911526de9af47f60cad4229423a1e1b1d81625f4cfc5f0df69dd612322e410cc406a2b0
-MISC metadata.xml 376 BLAKE2B 3a54bd3c008141b4b133ade67642ce389acb1e17dc2d3f471ae2c22e1f04dd5e8a1d996fcdb95af3f49e2ced0ef52dba105c6a2e34aea4e64c495a300e652d00 SHA512 0434f210843ac4895c07716213f624c936101c54dcaa2ac426f534d18c64db9c76e357f85c6a8b07567722243c5976e8c214769aa377d64ed15babd6ac52c6a4
+MISC metadata.xml 298 BLAKE2B cc70d8090d21f5b96a4473c62eeccce3eba72d91b6294e3e9a8ae82daecd347fac17ab62ac2d03296de20c14f1b0124ea2ca7a2f22d24ca976df24edb083d9a4 SHA512 23ff7429fd1754f5c65e32c879f9ee0e7ad923c20f824ee457d6715b94987b7a685fb2f5fe8ad9eb628d67958c3177303fd5120c1d1adccb4005404faa72708d
diff --git a/app-admin/redfishtool/metadata.xml b/app-admin/redfishtool/metadata.xml
index 18acf7851c64..6415b21f48c3 100644
--- a/app-admin/redfishtool/metadata.xml
+++ b/app-admin/redfishtool/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">redfishtool</remote-id>
<remote-id type="github">DMTF/Redfishtool</remote-id>
diff --git a/app-admin/rsyslog/Manifest b/app-admin/rsyslog/Manifest
index a262042152d8..6b231b984bdf 100644
--- a/app-admin/rsyslog/Manifest
+++ b/app-admin/rsyslog/Manifest
@@ -1,15 +1,15 @@
AUX 50-default-r1.conf 1952 BLAKE2B dca027ea6073384a2ec5867722028f70599c51fd8c46672ce647e84a7de4b3a0dc5bfaf43f7317eddb902c4987266ae67f88b43375a51e82a3ffefbb61c4d099 SHA512 1bc4d8059d83de57ff44d34265b0c3881bab7889f51c044728ba462c9105c89425187f95b6b01d6d6d103abde22a9dff063e5d6b90027ed87e9f851f9b1ad5b3
+AUX 50-default-r2.conf 1768 BLAKE2B e28305ddfe053a3fbcac298753d79382fe00df75a3ac3376f5f0dbec9163d3272b8193cf209b99d13832627350fda546010a536da230a5a4713832b9db49117c SHA512 d295e8ed882bfc0adab8f422408db63572a8f48d01fa9d7893a7c15f8746c0b5e86cd44ee6cf8c6c5d9a27ce3ccac724afefd390ebc5f6e9669399d3e303069e
AUX README.gentoo 1126 BLAKE2B b7e3881605c2bacda7f415b3f3195e1ef405a8e9fc7fd627fd35b0ab90966cbb29c9a85fcf2df6092062c5af353d44a02d3451e3caa072f4fa44d681702e9807 SHA512 46fdf3350e2005d3ef588d50dfc6d474a1b5d3010329b656879a43cbbd7be0cd91944b88d3838f45f69c830fc28c42e7fac2cd52e0a4b24bb6780562d59ae384
+AUX README.gentoo-r1 1334 BLAKE2B f16b4e7a358d702ccf1a5a6413575a6af60a8021171254e9221b5528e102e564dee33e3319a5bc6fff71b8573e8a5d705a9083b175cddf6134948ff10afb1ea1 SHA512 292522cc5e79193676acb0ab09b8d64d7d5c66eaccd6ab58da11d4dc8ef4e7dad200b8b8b183e52019a61ddc261619f3daeeb8a41e84331f2164cd10c7770b76
AUX rsyslog-8.2112.0-pr5024-configure.patch 1651 BLAKE2B d3e397df64141687fb049fe20ccde9941eb8449bb0b68154558cc8c72f09897c183ffe8c24982f3aa032947ab5a14601d4a903fb9c8923dfe0f757ccd887cacd SHA512 83fd6b2de1ca14b7bdf1920d5af5038dbc1ca24d8679909e5cd6427612457b7583ee8f0ddaeed42f0e0a926900c4b547b25680b08bec96a122ebe2ba7840a109
AUX rsyslog-r1.logrotate 994 BLAKE2B 36dee881c2cb79ce69678c7cb12c71fb70d970e5e10728a8d2b8acf2c08f613cea9c2a74d78ed7b75333147a6b1a553fe281956990e044a9db651c7486690dee SHA512 5ca68b4eec5bebaed48edb69c85f8338273db847ab1cc6999ce7cfe06644dc3854c3040e0ebd8a4900c213b267b2a081e7901ceb4e58f9dfdc7dc036aff02b6c
AUX rsyslog.conf 1562 BLAKE2B 3abbc4c13c8c1d3817ac9a7c7f048aa1a8d7f279bf638dc91d15a785ad42c1b34a61de0be33b4ffa218a655849aeceff3e8686384e1d77472417235ce453b546 SHA512 1720174fab020e2de590f3d6bbb03784aca1928fe05f7e75e02fb4597cb8b2ee755e6deb8e8f989060511044ae483f791f496f24e0eecaf27eb9e0b5e20a2c7a
AUX rsyslog.confd-r1 1145 BLAKE2B 06e63c7500238dd31abddd105269714387b990a3530ad11443a8502ad68221c3f8e8b0db02ba3ad2b7010483364d36a5b526a461d3465972b74d2cd36ff08747 SHA512 a7f8621bdd490596b09f9a7583dd0c992006c55335b2e6e687bef4141bb18cd4bb43e23f590a138e9c8d5a3cbac0cc46c3b01c7d3ff9f9dd3c53418b13b0dd4a
AUX rsyslog.initd-r1 1755 BLAKE2B 768dc0d2bcbf240b7a09e814d681ce65a319cd128ef40b9427edb3bc4def5239415f16b67629de70d61e12dc835a3e8e7049c183f0c667d301919ffa7e6a22e7 SHA512 e6de86a72e11d37427a17e07cebdfc26b5c6108b413d853255108acf3c55882fd79d03ed41c0a6c1a23babd55f2e4bf36e5c7fc3e98c19bc07dc4593cd2a07c3
AUX rsyslog.service 644 BLAKE2B 311072ff896b07d82e9d88b34120b4fa903b7a84c5ac9686751bd88db5263c912e60a7be1e90fa50ecd3b10b14d046f525227b1feb39528ef488b8879d58ba84 SHA512 5d11cfe47ca797941815f51f08d4e8e308e4827bed9235ddf1174f3357d7279a3c8151e02f1cbd3cf3a6d2f7d5e2f68061d3e17fab6a0291f01c32f88e995039
-DIST rsyslog-8.2402.0.tar.gz 3404026 BLAKE2B fc33244f0e4699d446ffab19aa8078ac49518b1722a5d7e72e57d7768ef42565bc3fa54b6c594e857715b5d5439ef675811eee888c81aadec3d1e05d5416c51e SHA512 dea9a14abc6ea25b3e5b676eda6a772c0c6266afd95eea0446ea85b29b2f98c058e1495cbdc16dba1c78d5d0919980e4fdfc13ef597082e7f3bf8b6be4cb5723
DIST rsyslog-8.2404.0.tar.gz 3408657 BLAKE2B 67170f1ba4ad61bd79088a313ee9b093ecaab512ce24ca56cfe605d4589276406abe593d791736ecb7b2f44be998b3836173272eb5dd69f7bc9ea8d5b49d462e SHA512 fda8032ab7f9cb6c46693edeb95d2b47ab7673836ff44d0686bbbd5a3759885f65a80e1a311c809c2332a19559b0297ac7d8e59e5f828372839f67dbf362e6b1
-DIST rsyslog-doc-8.2402.0.tar.gz 6525910 BLAKE2B 20bc3398db00cc2a0e92b610032cb86bcf17b71b31f70a47213b608c7ea9a1a81e9aad5caa74b7f23f0a28fdab7ef3627ec89f5910d535ac1ade5408b3300939 SHA512 dfffb6138cff6121020648c7ed20cec7c881020af956295f88ea297c3198ed6dd49a7fbcb651164c6a774520391d00743a3c34c7acc5f705b668c8048c289eea
DIST rsyslog-doc-8.2404.0.tar.gz 6568723 BLAKE2B 4bc522f9146754a9ebae5f5f7ffb87cfa2da3d9b0832b902c73896d788a061ad4b99cd269b4fb8fc42917311ea5621dfd398428046c53883e9bba859252172ec SHA512 ea88fcf81fb45be515f1b8e7699efabba98eb7e5fcd2d5046424c303db95926a36baa1215143c05e39b9a86dcfdbc73c5c3a76dee382d7b8f1916653169df264
-EBUILD rsyslog-8.2402.0.ebuild 13432 BLAKE2B 50e26c6a1f7e88906704427e906a7b21eff19c6d59ac3e8ff9892045f5f10dcf126a7b76dbf333facd64eccf18b93702bc751f492a754daecfa49d70cd59f48e SHA512 f7c4945c5e756c474f3f6e60f3bd30f29b825c739e1ba6aeed470948fe929cccbe8b75c7ab17191e0bf6120a2a69e1fc166de8a43958ea74eaaa7313da9ab38e
+EBUILD rsyslog-8.2404.0-r1.ebuild 13415 BLAKE2B 72523091059833a8f14c5574577c87692488cc2c28c20b9fd8cec4439e78f477b6badc0c03f565fb81ec412b23ba13fcf8ba4f12eba00818f4233b9dd5dd8d31 SHA512 5347083948f15b4deb38af5946eb752488e82ec64001fafc1c3448c7d17124528fe9da5325582eed51cef2ee50cbb3cdb72150d51cb2c5f4c0d44a4ec16e679e
EBUILD rsyslog-8.2404.0.ebuild 13432 BLAKE2B 50e26c6a1f7e88906704427e906a7b21eff19c6d59ac3e8ff9892045f5f10dcf126a7b76dbf333facd64eccf18b93702bc751f492a754daecfa49d70cd59f48e SHA512 f7c4945c5e756c474f3f6e60f3bd30f29b825c739e1ba6aeed470948fe929cccbe8b75c7ab17191e0bf6120a2a69e1fc166de8a43958ea74eaaa7313da9ab38e
MISC metadata.xml 4688 BLAKE2B 61d9ef924def00bed85b9b164e95ae8f512e51a0f0090b61a5737ee93b21db69db642867ddb6076fda757ae10748b9172de42754839d01859529aec70760d04f SHA512 01bedda2baeefccffc765550ab2f8aa29235e7a3a3fc8b765beb205518785da9fb5905037ad9e8e6ba9385d2f009d260260e3c207bbf1eea5a5ce4834a004365
diff --git a/app-admin/rsyslog/files/50-default-r2.conf b/app-admin/rsyslog/files/50-default-r2.conf
new file mode 100644
index 000000000000..07f27b6820a1
--- /dev/null
+++ b/app-admin/rsyslog/files/50-default-r2.conf
@@ -0,0 +1,103 @@
+#######################
+### DEFAULT ACTIONS ###
+#######################
+
+auth,authpriv.* action(
+ name="action_auth"
+ type="omfile"
+ File="/var/log/auth.log"
+ FileCreateMode="0600"
+ FileOwner="root"
+ FileGroup="adm"
+ Sync="off"
+)
+
+cron.* action(
+ name="action_cron"
+ type="omfile"
+ File="/var/log/cron.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+daemon.* action(
+ name="action_daemon"
+ type="omfile"
+ File="/var/log/daemon.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+kern.* action(
+ name="action_kern"
+ type="omfile"
+ File="/var/log/kern.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+lpr.* action(
+ name="action_lpr"
+ type="omfile"
+ File="/var/log/lpr.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+mail.* action(
+ name="action_mail"
+ type="omfile"
+ File="/var/log/mail.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+news.* action(
+ name="action_news"
+ type="omfile"
+ File="/var/log/news.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+user.* action(
+ name="action_user"
+ type="omfile"
+ File="/var/log/user.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+*.=debug;auth,authpriv,news,mail.none action(
+ name="action_debug"
+ type="omfile"
+ File="/var/log/debug.log"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+*.info;auth,authpriv,cron,daemon,lpr,mail,news.none action(
+ name="action_messages"
+ type="omfile"
+ File="/var/log/messages"
+ FileOwner="root"
+ FileGroup="adm"
+)
+
+# Uncomment the following directive to re-enable the
+# deprecated "/var/log/syslog" log file (don't forget to re-enable log
+# rotation in "/etc/logrotate.d/rsyslog" if you do that!)
+#*.*;auth,authpriv.none action(
+# name="action_syslog"
+# type="omfile"
+# File="/var/log/syslog"
+# FileOwner="root"
+# FileGroup="adm"
+#)
+
+*.emerg action(
+ name="action_emerge"
+ type="omusrmsg"
+ Users="*"
+ action.execOnlyOnceEveryInterval="10"
+)
diff --git a/app-admin/rsyslog/files/README.gentoo-r1 b/app-admin/rsyslog/files/README.gentoo-r1
new file mode 100644
index 000000000000..cdb2c2e5a046
--- /dev/null
+++ b/app-admin/rsyslog/files/README.gentoo-r1
@@ -0,0 +1,39 @@
+Introduction
+============
+
+Since rsyslog version 7.6 we are shipping a new default Gentoo
+configuration. See bug #501982 to learn more about what we were trying to
+achieve by rewriting the entire configuration.
+
+
+Important changes
+=================
+
+1. "/var/log/syslog" log file is now deprecated
+
+ Beginning with rsyslog-7.6, the "/var/log/syslog" log file will no
+ longer being written per default. We are considering this file as
+ deprecated/obsolet for the typical user/system.
+ The content from this log file is still availble through other
+ (dedicated) log files, see
+
+ - /var/log/cron.log
+ - /var/log/daemon.log
+ - /var/log/mail.log
+ - /var/log/messages
+
+ If you really need the old "/var/log/syslog" log file, all you have to
+ do is uncommenting the corresponding configuration directive in
+ "/etc/rsyslog.d/50-default.conf".
+
+ If you do so, don't forget to re-enable log rotation in
+ "/etc/logrotate.d/rsyslog", too.
+
+
+2. "/var/empty/dev/log" no longer default
+
+ Before version 8.2404.0-r1 there was an additional input socket in
+ "/var/empty/dev/log" (default chroot location) in 8.2404.0-r1 that socket
+ was removed from the default configuration. Users can enable that socket
+ if they need to on their own but it shouldn't be necessary when running new
+ versions of OpenSSH.
diff --git a/app-admin/rsyslog/rsyslog-8.2402.0.ebuild b/app-admin/rsyslog/rsyslog-8.2402.0.ebuild
deleted file mode 100644
index 95315d04e1e0..000000000000
--- a/app-admin/rsyslog/rsyslog-8.2402.0.ebuild
+++ /dev/null
@@ -1,510 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit autotools linux-info python-any-r1 systemd
-
-DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
-HOMEPAGE="https://www.rsyslog.com/
- https://github.com/rsyslog/rsyslog/"
-
-if [[ "${PV}" == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git"
- DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git"
-
- inherit git-r3
-else
- SRC_URI="
- https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
- doc? (
- https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz
- )
- "
-
- KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86"
-fi
-
-LICENSE="GPL-3 LGPL-3 Apache-2.0"
-SLOT="0"
-
-IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
-IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup"
-IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
-IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
-IUSE+=" systemd test usertools +uuid xxhash zeromq"
-
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- kubernetes? ( normalize )
- ssl? ( || ( gnutls openssl ) )
-"
-
-BDEPEND=">=dev-build/autoconf-archive-2015.02.24
- sys-apps/lsb-release
- virtual/pkgconfig
- test? (
- jemalloc? ( <sys-libs/libfaketime-0.9.7 )
- !jemalloc? ( sys-libs/libfaketime )
- ${PYTHON_DEPS}
- )"
-
-RDEPEND="
- >=dev-libs/libfastjson-0.99.8:=
- >=dev-libs/libestr-0.1.9
- >=sys-libs/zlib-1.2.5
- curl? ( >=net-misc/curl-7.35.0 )
- dbi? ( >=dev-db/libdbi-0.8.3 )
- elasticsearch? ( >=net-misc/curl-7.35.0 )
- gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
- imhttp? (
- dev-libs/apr-util
- www-servers/civetweb
- virtual/libcrypt:=
- )
- impcap? ( net-libs/libpcap )
- jemalloc? ( >=dev-libs/jemalloc-3.3.1:= )
- kafka? ( >=dev-libs/librdkafka-0.9.0.99:= )
- kerberos? ( virtual/krb5 )
- kubernetes? ( >=net-misc/curl-7.35.0 )
- mdblookup? ( dev-libs/libmaxminddb:= )
- mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= )
- mysql? ( dev-db/mysql-connector-c:= )
- normalize? (
- >=dev-libs/liblognorm-2.0.3:=
- )
- clickhouse? ( >=net-misc/curl-7.35.0 )
- omhttpfs? ( >=net-misc/curl-7.35.0 )
- omudpspoof? ( >=net-libs/libnet-1.1.6 )
- postgres? ( >=dev-db/postgresql-8.4.20:= )
- rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
- redis? (
- >=dev-libs/hiredis-0.11.0:=
- dev-libs/libevent[threads(+)]
- )
- relp? ( >=dev-libs/librelp-1.2.17:= )
- rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
- rfc5424hmac? (
- >=dev-libs/openssl-0.9.8y:0=
- )
- snmp? ( >=net-analyzer/net-snmp-5.7.2 )
- ssl? (
- gnutls? ( >=net-libs/gnutls-2.12.23:0= )
- openssl? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( >=sys-apps/systemd-234 )
- uuid? ( sys-apps/util-linux:0= )
- xxhash? ( dev-libs/xxhash:= )
- zeromq? (
- >=net-libs/czmq-4:=[drafts]
- )"
-
-DEPEND="
- ${RDEPEND}
- elibc_musl? ( sys-libs/queue-standalone )
-"
-
-if [[ "${PV}" == "9999" ]]; then
- BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )"
- BDEPEND+=" >=app-alternatives/lex-2.5.39-r1"
- BDEPEND+=" >=app-alternatives/yacc-2.4.3"
- BDEPEND+=" >=dev-python/docutils-0.12"
-fi
-
-CONFIG_CHECK="~INOTIFY_USER"
-WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!"
-
-PATCHES=( "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" )
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ "${PV}" == "9999" ]]; then
- git-r3_fetch
- git-r3_checkout
- else
- unpack "${P}.tar.gz"
- fi
-
- if use doc; then
- if [[ "${PV}" == "9999" ]]; then
- local _EGIT_BRANCH=
- if [[ -n "${EGIT_BRANCH}" ]]; then
- # Cannot use rsyslog commits/branches for documentation repository
- _EGIT_BRANCH="${EGIT_BRANCH}"
-
- unset EGIT_BRANCH
- fi
-
- git-r3_fetch "${DOC_REPO_URI}"
- git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs
-
- if [[ -n "${_EGIT_BRANCH}" ]]; then
- # Restore previous EGIT_BRANCH information
- EGIT_BRANCH=${_EGIT_BRANCH}
- fi
- else
- cd "${S}" || die "Cannot change dir into '${S}'"
- mkdir docs || die "Failed to create docs directory"
- cd docs || die "Failed to change dir into '${S}/docs'"
-
- unpack "${PN}-doc-${PV}.tar.gz"
- fi
- fi
-}
-
-src_prepare() {
- default
-
- # Bug: https://github.com/rsyslog/rsyslog/issues/3626
- sed -i \
- -e '\|^#!/bin/bash$|a exit 77' \
- tests/mmkubernetes-cache-expir*.sh \
- || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh"
-
- sed -i \
- -e '\|^#!/bin/bash$|a exit 0' \
- tests/omprog-close-unresponsive*.sh \
- || die "Failed to disable test omprog-close-unresponsive*.sh"
-
- sed -i \
- -e '\|^#!/bin/bash$|a exit 0' \
- tests/uxsock_simple.sh \
- || die "Failed to disable test uxsock_simple.sh"
-
- eautoreconf
-}
-
-src_configure() {
- # Maintainer notes:
- # * Guardtime support is missing because libgt isn't yet available
- # in portage.
- # * Hadoop's HDFS file system output module is currently not
- # supported in Gentoo because nobody is able to test it
- # (JAVA dependency).
- # * dev-libs/hiredis doesn't provide pkg-config (see #504614,
- # upstream PR 129 and 136) so we need to export HIREDIS_*
- # variables because rsyslog's build system depends on pkg-config.
-
- if use redis ; then
- export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
- export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
- fi
-
- local -a myeconfargs=(
- --disable-debug-symbols
- --disable-generate-man-pages
- --without-valgrind-testbench
- --disable-liblogging-stdlog
- --disable-imfile-tests # Some imfile tests fail (noticed in version 8.2208.0)
- $(use_enable test testbench)
- $(use_enable test libfaketime)
- $(use_enable test extended-tests)
- # Input Plugins without dependencies
- --enable-imbatchreport
- --enable-imdiag
- --enable-imdocker
- --enable-imfile
- --enable-improg
- --enable-impstats
- --enable-imptcp
- # Message Modificiation Plugins without dependencies
- --enable-mmanon
- --enable-mmaudit
- --enable-mmcount
- --enable-mmfields
- --enable-mmjsonparse
- --enable-mmpstrucdata
- --enable-mmrm1stspace
- --enable-mmsequence
- --enable-mmtaghostname
- --enable-mmutf8fix
- # Output Modification Plugins without dependencies
- --enable-mail
- --enable-omprog
- --enable-omruleset
- --enable-omstdout
- --enable-omuxsock
- # Misc
- --enable-fmhash
- --enable-fmunflatten
- $(use_enable xxhash fmhash-xxhash)
- --enable-pmaixforwardedfrom
- --enable-pmciscoios
- --enable-pmcisconames
- --enable-pmdb2diag
- --enable-pmlastmsg
- $(use_enable normalize pmnormalize)
- --enable-pmnull
- --enable-pmpanngfw
- --enable-pmsnare
- # DB
- $(use_enable dbi libdbi)
- $(use_enable mongodb ommongodb)
- $(use_enable mysql)
- $(use_enable postgres pgsql)
- $(use_enable redis imhiredis)
- $(use_enable redis omhiredis)
- # Debug
- $(use_enable debug)
- $(use_enable debug diagtools)
- $(use_enable debug valgrind)
- # Misc
- $(use_enable clickhouse)
- $(use_enable curl fmhttp)
- $(use_enable elasticsearch)
- $(use_enable gcrypt libgcrypt)
- $(use_enable imhttp)
- $(use_enable impcap)
- $(use_enable jemalloc)
- $(use_enable kafka imkafka)
- $(use_enable kafka omkafka)
- $(use_enable kerberos gssapi-krb5)
- $(use_enable kubernetes mmkubernetes)
- $(use_enable normalize mmnormalize)
- $(use_enable mdblookup mmdblookup)
- $(use_enable omhttp)
- $(use_enable omhttpfs)
- $(use_enable omudpspoof)
- $(use_enable rabbitmq omrabbitmq)
- $(use_enable relp)
- $(use_enable rfc3195)
- $(use_enable rfc5424hmac mmrfc5424addhmac)
- $(use_enable snmp)
- $(use_enable snmp mmsnmptrapd)
- $(use_enable gnutls)
- $(use_enable openssl)
- $(use_enable systemd imjournal)
- $(use_enable systemd omjournal)
- $(use_enable usertools)
- $(use_enable uuid)
- $(use_enable zeromq imczmq)
- $(use_enable zeromq omczmq)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- default
-
- if use doc && [[ "${PV}" == "9999" ]]; then
- einfo "Building documentation ..."
- local doc_dir="${S}/docs"
- cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
- sphinx-build -b html source build || die "Building documentation failed!"
- fi
-}
-
-src_test() {
- local _has_increased_ulimit=
-
- # Sometimes tests aren't executable (i.e. when added via patch)
- einfo "Adjusting permissions of test scripts ..."
- find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \
- die "Failed to adjust test scripts permission"
-
- if ulimit -n 3072; then
- _has_increased_ulimit="true"
- fi
-
- if ! emake --jobs 1 check; then
- eerror "Test suite failed! :("
-
- if [[ -z "${_has_increased_ulimit}" ]]; then
- eerror "Probably because open file limit couldn't be set to 3072."
- fi
-
- if has userpriv ${FEATURES}; then
- eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \
- "before you submit a bug report."
- fi
-
- fi
-}
-
-src_install() {
- local -a DOCS=(
- AUTHORS
- ChangeLog
- "${FILESDIR}"/README.gentoo
- )
-
- use doc && local -a HTML_DOCS=( "${S}/docs/build/." )
-
- default
-
- newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
- newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
-
- systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service
-
- keepdir /var/empty/dev
- keepdir /var/spool/${PN}
- keepdir /etc/ssl/${PN}
- keepdir /etc/${PN}.d
-
- insinto /etc
- newins "${FILESDIR}/${PN}.conf" ${PN}.conf
-
- insinto /etc/rsyslog.d/
- newins "${FILESDIR}/50-default-r1.conf" 50-default.conf
-
- insinto /etc/logrotate.d/
- newins "${FILESDIR}/${PN}-r1.logrotate" ${PN}
-
- if use mysql; then
- insinto /usr/share/${PN}/scripts/mysql
- doins plugins/ommysql/createDB.sql
- fi
-
- if use postgres; then
- insinto /usr/share/${PN}/scripts/pgsql
- doins plugins/ompgsql/createDB.sql
- fi
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- local advertise_readme=0
-
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- # This is a new installation
-
- advertise_readme=1
-
- if use mysql || use postgres; then
- echo
- elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
- elog " /usr/share/doc/${PF}/scripts"
- fi
-
- if use ssl; then
- echo
- elog "To create a default CA and certificates for your server and clients, run:"
- elog " emerge --config =${PF}"
- elog "on your logging server. You can run it several times,"
- elog "once for each logging client. The client certificates will be signed"
- elog "using the CA certificate generated during the first run."
- fi
- fi
-
- if [[ ${advertise_readme} -gt 0 ]]; then
- # We need to show the README file location
-
- echo ""
- elog "Please read"
- elog ""
- elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
- elog ""
- elog "for more details."
- fi
-}
-
-pkg_config() {
- if ! use ssl ; then
- einfo "There is nothing to configure for rsyslog unless you"
- einfo "used USE=ssl to build it."
-
- return 0
- fi
-
- if ! hash certtool &>/dev/null; then
- die "certtool not found! Is net-libs/gnutls[tools] is installed?"
- fi
-
- # Make sure the certificates directory exists
- local CERTDIR="${EROOT}/etc/ssl/${PN}"
- if [[ ! -d "${CERTDIR}" ]]; then
- mkdir "${CERTDIR}" || die
- fi
- einfo "Your certificates will be stored in ${CERTDIR}"
-
- # Create a default CA if needed
- if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then
- einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
- certtool --generate-privkey \
- --outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die
- chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
-
- cat > "${T}/${PF}.$$" <<- _EOF
- cn = Portage automated CA
- ca
- cert_signing_key
- expiration_days = 3650
- _EOF
-
- certtool --generate-self-signed \
- --load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
- --outfile "${CERTDIR}/${PN}_ca.cert.pem" \
- --template "${T}/${PF}.$$" || die
- chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
-
- # Create the server certificate
- echo
- einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
- read -r CN
-
- einfo "Creating private key and certificate for server ${CN}..."
- certtool --generate-privkey \
- --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
- chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
-
- cat > "${T}/${PF}.$$" <<- _EOF
- cn = ${CN}
- tls_www_server
- dns_name = ${CN}
- expiration_days = 3650
- _EOF
-
- certtool --generate-certificate \
- --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
- --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
- --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
- --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
- --template "${T}/${PF}.$$" &>/dev/null
- chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
-
- else
- einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
- fi
-
- # Create a client certificate
- echo
- einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
- read -r CN
-
- einfo "Creating private key and certificate for client ${CN}..."
- certtool --generate-privkey \
- --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
- chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
-
- cat > "${T}/${PF}.$$" <<- _EOF
- cn = ${CN}
- tls_www_client
- dns_name = ${CN}
- expiration_days = 3650
- _EOF
-
- certtool --generate-certificate \
- --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
- --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
- --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
- --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
- --template "${T}/${PF}.$$" || die
- chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
-
- rm -f "${T}/${PF}.$$"
-
- echo
- einfo "Here is the documentation on how to encrypt your log traffic:"
- einfo " https://www.rsyslog.com/doc/rsyslog_tls.html"
-}
diff --git a/app-admin/rsyslog/rsyslog-8.2404.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2404.0-r1.ebuild
new file mode 100644
index 000000000000..514cb65782b2
--- /dev/null
+++ b/app-admin/rsyslog/rsyslog-8.2404.0-r1.ebuild
@@ -0,0 +1,509 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools linux-info python-any-r1 systemd
+
+DESCRIPTION="An enhanced multi-threaded syslogd with database support and more"
+HOMEPAGE="https://www.rsyslog.com/
+ https://github.com/rsyslog/rsyslog/"
+
+if [[ "${PV}" == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/rsyslog/${PN}.git"
+ DOC_REPO_URI="https://github.com/rsyslog/${PN}-doc.git"
+
+ inherit git-r3
+else
+ SRC_URI="
+ https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
+ doc? (
+ https://www.rsyslog.com/files/download/${PN}/${PN}-doc-${PV}.tar.gz
+ )
+ "
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-3 LGPL-3 Apache-2.0"
+SLOT="0"
+
+IUSE="clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp"
+IUSE+=" impcap jemalloc kafka kerberos kubernetes mdblookup"
+IUSE+=" mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl"
+IUSE+=" postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl"
+IUSE+=" systemd test usertools +uuid xxhash zeromq"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ kubernetes? ( normalize )
+ ssl? ( || ( gnutls openssl ) )
+"
+
+BDEPEND=">=dev-build/autoconf-archive-2015.02.24
+ sys-apps/lsb-release
+ virtual/pkgconfig
+ test? (
+ jemalloc? ( <sys-libs/libfaketime-0.9.7 )
+ !jemalloc? ( sys-libs/libfaketime )
+ ${PYTHON_DEPS}
+ )"
+
+RDEPEND="
+ >=dev-libs/libfastjson-0.99.8:=
+ >=dev-libs/libestr-0.1.9
+ >=sys-libs/zlib-1.2.5
+ curl? ( >=net-misc/curl-7.35.0 )
+ dbi? ( >=dev-db/libdbi-0.8.3 )
+ elasticsearch? ( >=net-misc/curl-7.35.0 )
+ gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= )
+ imhttp? (
+ dev-libs/apr-util
+ www-servers/civetweb
+ virtual/libcrypt:=
+ )
+ impcap? ( net-libs/libpcap )
+ jemalloc? ( >=dev-libs/jemalloc-3.3.1:= )
+ kafka? ( >=dev-libs/librdkafka-0.9.0.99:= )
+ kerberos? ( virtual/krb5 )
+ kubernetes? ( >=net-misc/curl-7.35.0 )
+ mdblookup? ( dev-libs/libmaxminddb:= )
+ mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= )
+ mysql? ( dev-db/mysql-connector-c:= )
+ normalize? (
+ >=dev-libs/liblognorm-2.0.3:=
+ )
+ clickhouse? ( >=net-misc/curl-7.35.0 )
+ omhttpfs? ( >=net-misc/curl-7.35.0 )
+ omudpspoof? ( >=net-libs/libnet-1.1.6 )
+ postgres? ( >=dev-db/postgresql-8.4.20:= )
+ rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= )
+ redis? (
+ >=dev-libs/hiredis-0.11.0:=
+ dev-libs/libevent[threads(+)]
+ )
+ relp? ( >=dev-libs/librelp-1.2.17:= )
+ rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] )
+ rfc5424hmac? (
+ >=dev-libs/openssl-0.9.8y:0=
+ )
+ snmp? ( >=net-analyzer/net-snmp-5.7.2 )
+ ssl? (
+ gnutls? ( >=net-libs/gnutls-2.12.23:0= )
+ openssl? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( >=sys-apps/systemd-234 )
+ uuid? ( sys-apps/util-linux:0= )
+ xxhash? ( dev-libs/xxhash:= )
+ zeromq? (
+ >=net-libs/czmq-4:=[drafts]
+ )"
+
+DEPEND="
+ ${RDEPEND}
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+
+if [[ "${PV}" == "9999" ]]; then
+ BDEPEND+=" doc? ( >=dev-python/sphinx-1.1.3-r7 )"
+ BDEPEND+=" >=app-alternatives/lex-2.5.39-r1"
+ BDEPEND+=" >=app-alternatives/yacc-2.4.3"
+ BDEPEND+=" >=dev-python/docutils-0.12"
+fi
+
+CONFIG_CHECK="~INOTIFY_USER"
+WARNING_INOTIFY_USER="CONFIG_INOTIFY_USER isn't set. Imfile module on this system will only support polling mode!"
+
+PATCHES=( "${FILESDIR}/${PN}-8.2112.0-pr5024-configure.patch" )
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ if [[ "${PV}" == "9999" ]]; then
+ git-r3_fetch
+ git-r3_checkout
+ else
+ unpack "${P}.tar.gz"
+ fi
+
+ if use doc; then
+ if [[ "${PV}" == "9999" ]]; then
+ local _EGIT_BRANCH=
+ if [[ -n "${EGIT_BRANCH}" ]]; then
+ # Cannot use rsyslog commits/branches for documentation repository
+ _EGIT_BRANCH="${EGIT_BRANCH}"
+
+ unset EGIT_BRANCH
+ fi
+
+ git-r3_fetch "${DOC_REPO_URI}"
+ git-r3_checkout "${DOC_REPO_URI}" "${S}"/docs
+
+ if [[ -n "${_EGIT_BRANCH}" ]]; then
+ # Restore previous EGIT_BRANCH information
+ EGIT_BRANCH=${_EGIT_BRANCH}
+ fi
+ else
+ cd "${S}" || die "Cannot change dir into '${S}'"
+ mkdir docs || die "Failed to create docs directory"
+ cd docs || die "Failed to change dir into '${S}/docs'"
+
+ unpack "${PN}-doc-${PV}.tar.gz"
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Bug: https://github.com/rsyslog/rsyslog/issues/3626
+ sed -i \
+ -e '\|^#!/bin/bash$|a exit 77' \
+ tests/mmkubernetes-cache-expir*.sh \
+ || die "Failed to disable known test failure mmkubernetes-cache-expir*.sh"
+
+ sed -i \
+ -e '\|^#!/bin/bash$|a exit 0' \
+ tests/omprog-close-unresponsive*.sh \
+ || die "Failed to disable test omprog-close-unresponsive*.sh"
+
+ sed -i \
+ -e '\|^#!/bin/bash$|a exit 0' \
+ tests/uxsock_simple.sh \
+ || die "Failed to disable test uxsock_simple.sh"
+
+ eautoreconf
+}
+
+src_configure() {
+ # Maintainer notes:
+ # * Guardtime support is missing because libgt isn't yet available
+ # in portage.
+ # * Hadoop's HDFS file system output module is currently not
+ # supported in Gentoo because nobody is able to test it
+ # (JAVA dependency).
+ # * dev-libs/hiredis doesn't provide pkg-config (see #504614,
+ # upstream PR 129 and 136) so we need to export HIREDIS_*
+ # variables because rsyslog's build system depends on pkg-config.
+
+ if use redis ; then
+ export HIREDIS_LIBS="-L${EPREFIX}/usr/$(get_libdir) -lhiredis"
+ export HIREDIS_CFLAGS="-I${EPREFIX}/usr/include"
+ fi
+
+ local -a myeconfargs=(
+ --disable-debug-symbols
+ --disable-generate-man-pages
+ --without-valgrind-testbench
+ --disable-liblogging-stdlog
+ --disable-imfile-tests # Some imfile tests fail (noticed in version 8.2208.0)
+ $(use_enable test testbench)
+ $(use_enable test libfaketime)
+ $(use_enable test extended-tests)
+ # Input Plugins without dependencies
+ --enable-imbatchreport
+ --enable-imdiag
+ --enable-imdocker
+ --enable-imfile
+ --enable-improg
+ --enable-impstats
+ --enable-imptcp
+ # Message Modificiation Plugins without dependencies
+ --enable-mmanon
+ --enable-mmaudit
+ --enable-mmcount
+ --enable-mmfields
+ --enable-mmjsonparse
+ --enable-mmpstrucdata
+ --enable-mmrm1stspace
+ --enable-mmsequence
+ --enable-mmtaghostname
+ --enable-mmutf8fix
+ # Output Modification Plugins without dependencies
+ --enable-mail
+ --enable-omprog
+ --enable-omruleset
+ --enable-omstdout
+ --enable-omuxsock
+ # Misc
+ --enable-fmhash
+ --enable-fmunflatten
+ $(use_enable xxhash fmhash-xxhash)
+ --enable-pmaixforwardedfrom
+ --enable-pmciscoios
+ --enable-pmcisconames
+ --enable-pmdb2diag
+ --enable-pmlastmsg
+ $(use_enable normalize pmnormalize)
+ --enable-pmnull
+ --enable-pmpanngfw
+ --enable-pmsnare
+ # DB
+ $(use_enable dbi libdbi)
+ $(use_enable mongodb ommongodb)
+ $(use_enable mysql)
+ $(use_enable postgres pgsql)
+ $(use_enable redis imhiredis)
+ $(use_enable redis omhiredis)
+ # Debug
+ $(use_enable debug)
+ $(use_enable debug diagtools)
+ $(use_enable debug valgrind)
+ # Misc
+ $(use_enable clickhouse)
+ $(use_enable curl fmhttp)
+ $(use_enable elasticsearch)
+ $(use_enable gcrypt libgcrypt)
+ $(use_enable imhttp)
+ $(use_enable impcap)
+ $(use_enable jemalloc)
+ $(use_enable kafka imkafka)
+ $(use_enable kafka omkafka)
+ $(use_enable kerberos gssapi-krb5)
+ $(use_enable kubernetes mmkubernetes)
+ $(use_enable normalize mmnormalize)
+ $(use_enable mdblookup mmdblookup)
+ $(use_enable omhttp)
+ $(use_enable omhttpfs)
+ $(use_enable omudpspoof)
+ $(use_enable rabbitmq omrabbitmq)
+ $(use_enable relp)
+ $(use_enable rfc3195)
+ $(use_enable rfc5424hmac mmrfc5424addhmac)
+ $(use_enable snmp)
+ $(use_enable snmp mmsnmptrapd)
+ $(use_enable gnutls)
+ $(use_enable openssl)
+ $(use_enable systemd imjournal)
+ $(use_enable systemd omjournal)
+ $(use_enable usertools)
+ $(use_enable uuid)
+ $(use_enable zeromq imczmq)
+ $(use_enable zeromq omczmq)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ if use doc && [[ "${PV}" == "9999" ]]; then
+ einfo "Building documentation ..."
+ local doc_dir="${S}/docs"
+ cd "${doc_dir}" || die "Cannot chdir into \"${doc_dir}\"!"
+ sphinx-build -b html source build || die "Building documentation failed!"
+ fi
+}
+
+src_test() {
+ local _has_increased_ulimit=
+
+ # Sometimes tests aren't executable (i.e. when added via patch)
+ einfo "Adjusting permissions of test scripts ..."
+ find "${S}"/tests -type f -name '*.sh' \! -perm -111 -exec chmod a+x '{}' \; || \
+ die "Failed to adjust test scripts permission"
+
+ if ulimit -n 3072; then
+ _has_increased_ulimit="true"
+ fi
+
+ if ! emake --jobs 1 check; then
+ eerror "Test suite failed! :("
+
+ if [[ -z "${_has_increased_ulimit}" ]]; then
+ eerror "Probably because open file limit couldn't be set to 3072."
+ fi
+
+ if has userpriv ${FEATURES}; then
+ eerror "Please try to reproduce the test suite failure with FEATURES=-userpriv " \
+ "before you submit a bug report."
+ fi
+
+ fi
+}
+
+src_install() {
+ local -a DOCS=(
+ AUTHORS
+ ChangeLog
+ "${FILESDIR}"/README.gentoo-r1
+ )
+
+ use doc && local -a HTML_DOCS=( "${S}/docs/build/." )
+
+ default
+
+ newconfd "${FILESDIR}/${PN}.confd-r1" ${PN}
+ newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
+
+ systemd_newunit "${FILESDIR}/${PN}.service" ${PN}.service
+
+ keepdir /var/spool/${PN}
+ keepdir /etc/ssl/${PN}
+ keepdir /etc/${PN}.d
+
+ insinto /etc
+ newins "${FILESDIR}/${PN}.conf" ${PN}.conf
+
+ insinto /etc/rsyslog.d/
+ newins "${FILESDIR}/50-default-r2.conf" 50-default.conf
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/${PN}-r1.logrotate" ${PN}
+
+ if use mysql; then
+ insinto /usr/share/${PN}/scripts/mysql
+ doins plugins/ommysql/createDB.sql
+ fi
+
+ if use postgres; then
+ insinto /usr/share/${PN}/scripts/pgsql
+ doins plugins/ompgsql/createDB.sql
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ local advertise_readme=0
+
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+
+ advertise_readme=1
+
+ if use mysql || use postgres; then
+ echo
+ elog "Sample SQL scripts for MySQL & PostgreSQL have been installed to:"
+ elog " /usr/share/doc/${PF}/scripts"
+ fi
+
+ if use ssl; then
+ echo
+ elog "To create a default CA and certificates for your server and clients, run:"
+ elog " emerge --config =${PF}"
+ elog "on your logging server. You can run it several times,"
+ elog "once for each logging client. The client certificates will be signed"
+ elog "using the CA certificate generated during the first run."
+ fi
+ fi
+
+ if [[ ${advertise_readme} -gt 0 ]]; then
+ # We need to show the README file location
+
+ echo ""
+ elog "Please read"
+ elog ""
+ elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
+ elog ""
+ elog "for more details."
+ fi
+}
+
+pkg_config() {
+ if ! use ssl ; then
+ einfo "There is nothing to configure for rsyslog unless you"
+ einfo "used USE=ssl to build it."
+
+ return 0
+ fi
+
+ if ! hash certtool &>/dev/null; then
+ die "certtool not found! Is net-libs/gnutls[tools] is installed?"
+ fi
+
+ # Make sure the certificates directory exists
+ local CERTDIR="${EROOT}/etc/ssl/${PN}"
+ if [[ ! -d "${CERTDIR}" ]]; then
+ mkdir "${CERTDIR}" || die
+ fi
+ einfo "Your certificates will be stored in ${CERTDIR}"
+
+ # Create a default CA if needed
+ if [[ ! -f "${CERTDIR}/${PN}_ca.cert.pem" ]]; then
+ einfo "No CA key and certificate found in ${CERTDIR}, creating them for you..."
+ certtool --generate-privkey \
+ --outfile "${CERTDIR}/${PN}_ca.privkey.pem" || die
+ chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
+
+ cat > "${T}/${PF}.$$" <<- _EOF
+ cn = Portage automated CA
+ ca
+ cert_signing_key
+ expiration_days = 3650
+ _EOF
+
+ certtool --generate-self-signed \
+ --load-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
+ --outfile "${CERTDIR}/${PN}_ca.cert.pem" \
+ --template "${T}/${PF}.$$" || die
+ chmod 400 "${CERTDIR}/${PN}_ca.privkey.pem"
+
+ # Create the server certificate
+ echo
+ einfon "Please type the Common Name of the SERVER you wish to create a certificate for: "
+ read -r CN
+
+ einfo "Creating private key and certificate for server ${CN}..."
+ certtool --generate-privkey \
+ --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
+ chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
+
+ cat > "${T}/${PF}.$$" <<- _EOF
+ cn = ${CN}
+ tls_www_server
+ dns_name = ${CN}
+ expiration_days = 3650
+ _EOF
+
+ certtool --generate-certificate \
+ --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
+ --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
+ --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
+ --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
+ --template "${T}/${PF}.$$" &>/dev/null
+ chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
+
+ else
+ einfo "Found existing ${CERTDIR}/${PN}_ca.cert.pem, skipping CA and SERVER creation."
+ fi
+
+ # Create a client certificate
+ echo
+ einfon "Please type the Common Name of the CLIENT you wish to create a certificate for: "
+ read -r CN
+
+ einfo "Creating private key and certificate for client ${CN}..."
+ certtool --generate-privkey \
+ --outfile "${CERTDIR}/${PN}_${CN}.key.pem" || die
+ chmod 400 "${CERTDIR}/${PN}_${CN}.key.pem"
+
+ cat > "${T}/${PF}.$$" <<- _EOF
+ cn = ${CN}
+ tls_www_client
+ dns_name = ${CN}
+ expiration_days = 3650
+ _EOF
+
+ certtool --generate-certificate \
+ --outfile "${CERTDIR}/${PN}_${CN}.cert.pem" \
+ --load-privkey "${CERTDIR}/${PN}_${CN}.key.pem" \
+ --load-ca-certificate "${CERTDIR}/${PN}_ca.cert.pem" \
+ --load-ca-privkey "${CERTDIR}/${PN}_ca.privkey.pem" \
+ --template "${T}/${PF}.$$" || die
+ chmod 400 "${CERTDIR}/${PN}_${CN}.cert.pem"
+
+ rm -f "${T}/${PF}.$$"
+
+ echo
+ einfo "Here is the documentation on how to encrypt your log traffic:"
+ einfo " https://www.rsyslog.com/doc/rsyslog_tls.html"
+}
diff --git a/app-admin/sagan/Manifest b/app-admin/sagan/Manifest
index aa0f8ffb1132..e940b4f17652 100644
--- a/app-admin/sagan/Manifest
+++ b/app-admin/sagan/Manifest
@@ -4,5 +4,7 @@ AUX sagan.logrotate 239 BLAKE2B d3feae0843f34cc66ae930b694924a5a79ad580356c338e5
AUX sagan.service 277 BLAKE2B 524e83a05a0a7e8f83585add01f3365f573dbb0d1dc773ab68b42078267cad1d45f3cf872dfdf2048f8639d1c6edfdf94d5b7c31d7f5760f86430e7b84db6ee4 SHA512 ba8efb9e7f42f15789d63bc7ae0a4c77391ae14c1bb44924634f9fb63c8f2b44d920bce564d60e10816f605c3e6ef572438ca637c9853a350d551462a502a723
AUX sagan.tmpfiles 32 BLAKE2B c00a177b7ea9df47a878783f3372f6d9709ea50e6c8bdde81f7d84bd01ecae1b084cf26ac4d5eeb891034fad29fc67802c557d495d312deb4fb3425a112bfe2f SHA512 7c65575415eaabdad9864f9af14042def57d9de24b4306037f78eda00b4c4d7de5a3b4849a316ee7519a239db2848cf94fb862a23c4b126575d200903389df22
DIST sagan-2.0.1.tar.gz 487936 BLAKE2B 84a137bb0001c6758979d17cf67442262f732f7d49ce397183c0c226d6135e2c3cd8362452ef6b893e75a9cf5e874256d88f740b94df0dfa39587fc771ad4f8d SHA512 0cc288b67f641346bb0dbfcac2682c8c2b09e3e508b94dd5b2d5a81c2a80c7989f1d54725041210511877bd6b2338e8b0fdcae01f7084d39d48abef073d1fe64
+DIST sagan-2.0.2.tar.gz 323114 BLAKE2B f94864fc6ac0c05b17a01a4912afd5e9ea6665e188f64a6af4a635c5f1d53c47f20f9cf642e9fd088e6c73a1b732ad6a92ed9c071a6e66aa15c601a5946f3ccd SHA512 4753e984156c930b390e06802e918c2660e802fb1f07d7e014898f375fe4f8fd787a5b96e239998fed720147bc9a22906b42c75a88cc2695c1d836187d957817
EBUILD sagan-2.0.1-r6.ebuild 3185 BLAKE2B 768ca29e781e123ceb2b9b776f23436358fa0a91ee5ead70fcfe51e42175a9bb60d26799be4e0a92bd312b0214537eb5eda61f0220603738a1bff99b3821bdd7 SHA512 1e5f04afd5206ec3554c9b4ea2f8067adaba691b2cb9c0b2d710647f55c9661d6a6d2217fc5cccfab2c6dbceb1de0ee8ca15769aa0b9b424d8259727e85bd515
+EBUILD sagan-2.0.2.ebuild 3194 BLAKE2B 4483d5177efac5fcdddad97bb4a73aebb1926434f1e01762a271bc5cd8efa2b12a67e0b861fb513ab528131db48d28c5d92f878769846d2e1b8b785f20dd580d SHA512 57b4e1a7c94539dcd014cbfd4e76bb554c067db3b417a87f355231ca777ac31f3e2329ee4cea698091efdc0cde8844eb9f2a5f19618c478b59c4a98d21141548
MISC metadata.xml 593 BLAKE2B 724db58ea7aa107aafea69924af990c6dc999e1c580e4d582504d9a5f2e9b1ddbf4c98f432c444e489788d8d9c9b832f3325d6677e51891a86536b4d5e62c193 SHA512 ba4bd5e72db0b5941a663d4eb33f40cf5a0b922ccaa9f8ec8e48279a8fd3b8fa22169c35f71c3906b3c87d62591816e601126318108d96f3ce58832897361953
diff --git a/app-admin/sagan/sagan-2.0.2.ebuild b/app-admin/sagan/sagan-2.0.2.ebuild
new file mode 100644
index 000000000000..5affe4b6f28b
--- /dev/null
+++ b/app-admin/sagan/sagan-2.0.2.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic tmpfiles systemd
+
+DESCRIPTION="Sagan is a multi-threaded, real time system and event log monitoring system"
+HOMEPAGE="https://github.com/quadrantsec/sagan"
+SRC_URI="https://github.com/quadrantsec/${PN}/archive/refs/tags/v,2,0.2.tar.gz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-v-2-0.2/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="geoip +libdnet mysql redis +pcap smtp"
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="
+ acct-group/sagan
+ acct-user/sagan
+ app-admin/sagan-rules
+ dev-libs/libestr
+ dev-libs/libfastjson:=
+ dev-libs/liblognorm
+ dev-libs/libpcre
+ dev-libs/libyaml
+ geoip? ( dev-libs/geoip )
+ redis? ( dev-libs/hiredis:= )
+ pcap? ( net-libs/libpcap )
+ smtp? ( net-libs/libesmtp:= )
+"
+
+# Package no longer logs directly to a database
+# and relies on Unified2 format to accomplish it
+RDEPEND="
+ ${DEPEND}
+ mysql? ( net-analyzer/barnyard2[mysql] )
+"
+
+REQUIRED_USE="mysql? ( libdnet )"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ append-flags -fcommon
+
+ # TODO: poke at strstr logic and enable/disable CPU_FLAGS_X86_*
+ # accordingly?
+ # Note that not all of these are used:
+ # https://github.com/quadrantsec/sagan/blob/main/m4/ax_ext.m4
+ local myeconfargs=(
+ --enable-lognorm
+ $(use_enable smtp esmtp)
+ $(use_enable redis)
+ $(use_enable pcap libpcap)
+ $(use_enable geoip)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ # No need to create this at build/install time
+ rm -r "${ED}"/var/run/ || die
+
+ # Fix paths in config file
+ sed -i \
+ -e "s:/usr/local/:${EPREFIX}/:" \
+ -e "s:/var/run/sagan:${EPREFIX}/run/sagan:" \
+ "${ED}"/etc/sagan.yaml || die
+
+ diropts -g sagan -o sagan -m 750
+ # bug #775902
+ keepdir /var/sagan/{,fifo}
+ keepdir /var/log/sagan/{,stats}
+
+ fowners sagan:sagan /var/log/sagan/{,stats}
+
+ touch "${ED}"/var/log/sagan/sagan.log || die
+ fowners sagan:sagan /var/log/sagan/sagan.log || die
+
+ newinitd "${FILESDIR}"/sagan.init-r1 sagan
+ newconfd "${FILESDIR}"/sagan.confd sagan
+
+ systemd_dounit "${FILESDIR}"/sagan.service
+ newtmpfiles "${FILESDIR}"/sagan.tmpfiles sagan.conf
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/sagan.logrotate sagan
+
+ docinto examples
+ dodoc -r extra/*
+}
+
+pkg_preinst() {
+ # bug #775902 revealed that we need 750 on /var/log/sagan or e.g.
+ # logrotate will fail. Let's inform the user to fix up permissions
+ # in such a case.
+ # (fperms won't modify the live filesystem.)
+ HAD_BROKEN_PERMS=0
+
+ if has_version "<app-admin/sagan-2.0.1-r4" ; then
+ HAD_BROKEN_PERMS=1
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process sagan.conf
+
+ if [[ "${HAD_BROKEN_PERMS}" -eq 1 ]] ; then
+ ewarn "Please fix the permissions on ${EPREFIX}/var/log/sagan:"
+ ewarn "e.g. chmod 750 ${EPREFIX}/var/log/sagan"
+ ewarn "See bug #775902"
+ fi
+
+ if use smtp; then
+ ewarn "You have enabled smtp use flag. If you plan on using Sagan with"
+ ewarn "email, create valid writable home directory for user 'sagan'"
+ ewarn "For security reasons it was created with /dev/null home directory"
+ fi
+
+ einfo "For configuration assistance see"
+ einfo "http://wiki.quadrantsec.com/bin/view/Main/SaganHOWTO"
+}
diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest
index 5a0778a572c9..626244566b82 100644
--- a/app-admin/salt/Manifest
+++ b/app-admin/salt/Manifest
@@ -29,4 +29,4 @@ EBUILD salt-3006.5-r1.ebuild 15196 BLAKE2B beb3924f91cf050c2a57414e0121d08c54991
EBUILD salt-3006.7-r1.ebuild 15501 BLAKE2B 0de15bea8e2c92b5fe242137604e7bf09555cd054b4a0ef04026b388830ac2b797a51e3c541f43dc40723c0790c9f414f165d6ec950cc247e01c07d594a835e8 SHA512 85bb4881135999701972f2105ed185475c50a62ffe50361bd9842f2603582d9cb0eb2c2b6044ae2227b2f8430662b6e84a7b5a1890cb3c1427e709fedd428b63
EBUILD salt-3007.0-r1.ebuild 30876 BLAKE2B 2816e84e757e2076c2c81aa9de3b6984e3567de44a1219dae131c110b5b9b54b9f3c41ac54f0a99e0813bc8347c412948affba56b8e38917b393b81878247034 SHA512 0fdb640a921418059800c9f86d29d4495ef489e607dfcb54baffc7071e22898b9ed5ffbd823641fd0459b1c355bf87aff64f0f65635047a8b1d90c5b5f4e0ae2
EBUILD salt-3007.1.ebuild 30929 BLAKE2B 07fd76ca5eff01bf95ec9c071ba0470af80fdb9ff5457eed2490ec2750d02881df85738e6bc6266f7431bf979408d3272e6493d3b9cfe75286df53b2c10c4ced SHA512 e0dcb1413b967bfe9b85d39333baf86075763a931b5b0c0e680967f83920cd4d7029dc31ea94b880b3e04f42548f9ee74112bf15de825bf3d5e5b8954cd8d215
-MISC metadata.xml 2304 BLAKE2B 8fac51fe1b0c0dae5fe71d88f1bf84df1de8cc8b3d836b59c3b2e82bfa085f57352e3aafd999766ae69104a8bd9798f2fffdb64e1df1e0a1ca8561dba1ef7d5e SHA512 7d3706c40c27dd67509bd638cd0550bb4822f0895fef929ecad21c218cdaa0512da443c901cc2b3a8d4afd9f5e9bc461622ac3bab2a332ccd9c64c4cbf99bf74
+MISC metadata.xml 2244 BLAKE2B 2c67e0828b71051c1c542b1e2142d93d623c28f30e36b59442dda3966f18ef2ae1111a263f1faf56c288c927c7db13736cfa68111248e84378fab23043d49e02 SHA512 89e46a1379b2cf95aff0af082f989cb50a1a769240407fbe6a43de1a3f312be5b690f30d1349aa659268fcf3818a2d829fcff18fd11988b161038cb19e13bde5
diff --git a/app-admin/salt/metadata.xml b/app-admin/salt/metadata.xml
index 4e6f05022cda..e3b53caae59a 100644
--- a/app-admin/salt/metadata.xml
+++ b/app-admin/salt/metadata.xml
@@ -39,6 +39,5 @@ backbone of cloud and data center management.
</use>
<upstream>
<remote-id type="pypi">salt</remote-id>
- <remote-id type="github">saltstack/salt-vim</remote-id>
</upstream>
</pkgmetadata>
diff --git a/app-admin/sxid/Manifest b/app-admin/sxid/Manifest
index 8e1d63e113e9..2b62d9fc6ea3 100644
--- a/app-admin/sxid/Manifest
+++ b/app-admin/sxid/Manifest
@@ -1,3 +1,5 @@
DIST sxid-4.2.tar.gz 41827 BLAKE2B c436ffd1b05306508c0ab0e4236cb3968d4456ae0686357a3a2c2a587fdbdaf8e760d5ff8198188c23854b080a91a35fc27a9717ab28f6907deb887a7b455cea SHA512 ed2832a0ffa89a41eba39e116122878b830c46ee7bfb906652606cff61fe16bc28ab6e6b4a802cc2436d9b3a7bdd734a827f007e6f1ce14ca84a9015d3a37a69
+DIST sxid-4.20130802.tar.gz 117411 BLAKE2B 1f3e6ead2bd50c621eb0616afb494139df681e198cb8e5cf98c18f7cb311125e4b61086b0727e2260f223a76e258d2ae34dd87489ae168d1d2913c1520bad591 SHA512 8269808a925ba9a2dcce7400494de5e4c3bd133010faefd0f46b7feafed6fac750b8226f0b3d51edd6ab086caf730ba627a72fba59c8c0aeacf9859019e1cfd5
EBUILD sxid-4.2-r3.ebuild 881 BLAKE2B 7bae6572f2beae076ab7775ecc7fa77002e5aad43d520c4b92675eac466a59cc62403d6fda3728aebd98c006f035683f4a89e5017f420d761996a7541a4c7a37 SHA512 edf8555ab747fe13ab8665b1a6f139c7b2f6a4648a540e99f30319c6b1b0ff9b14b7e4c5894008b077bfca352d3242d4eaef379c4c974e8fbccec2d48040630a
+EBUILD sxid-4.20130802.ebuild 533 BLAKE2B fc9bc93caefa0d1f0ff9a0baf244acc191309c27a7d6c4ca3f5226f4e20deb4f05b13c0affd0a1767512767771d5164877dbd5e649243ee7ee5c835b79feb107 SHA512 4cb3cb3aa29436d0f8087c2ff8071a6fbe746305a4deac2890a08cb74336c784cb3bba691b051e29854676ff2973f2b5ad0f269eae666d1ab448e66cd2e676d2
MISC metadata.xml 242 BLAKE2B 28b070032e8f2246f59bd293e4532f476be22498928b7cff399446ac31594f29432e4578cbc86750fc92b1c7bdffc040086e60aea5791456cc3a0d41f15cfb51 SHA512 9d92e613111f8de98ea05cc6e64fe1bc2078ddb8838200d4b8068ffd35811dba14125be3023503601539b84ddf3fd41d247a551df7e945da35a26ff33a1d07b9
diff --git a/app-admin/sxid/sxid-4.20130802.ebuild b/app-admin/sxid/sxid-4.20130802.ebuild
new file mode 100644
index 000000000000..e776daa7bb8e
--- /dev/null
+++ b/app-admin/sxid/sxid-4.20130802.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="suid, sgid file and directory checking"
+HOMEPAGE="https://linukz.org/sxid.shtml https://github.com/taem/sxid"
+SRC_URI="https://linukz.org/download/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="selinux"
+
+RDEPEND="
+ virtual/mailx
+ selinux? ( sec-policy/selinux-sxid )
+"
+
+pkg_postinst() {
+ elog "You will need to configure sxid.conf for your system using the manpage and example"
+}
diff --git a/app-admin/sysstat/Manifest b/app-admin/sysstat/Manifest
index f3f8853e5870..d0eff8ef6d9d 100644
--- a/app-admin/sysstat/Manifest
+++ b/app-admin/sysstat/Manifest
@@ -4,4 +4,4 @@ AUX sysstat.init.d 378 BLAKE2B fe781f1a53e183023da2b46ecefb37881eedf8e8df2623927
DIST sysstat-12.6.2.tar.gz 1455025 BLAKE2B aba2d8fd5fae8d6df740173d7ccd60beb0628c4c2205342f72ec03d6c48995d397de0d6f2cace24accf1a9274da37cf3bba86888717bc8d62d262ffd1c6f995e SHA512 376047de55598c6f671b999203809219a40206a9c58499399681af9ebe6048dd4da96c8ef5827d75cc369a7b69c3f1aadef1a5e8deec318a12b230d61f09fc08
EBUILD sysstat-12.6.2-r1.ebuild 1761 BLAKE2B ff7c194e7c528e4dfd42fe56f2a7ef86d7f20d39897c05d5620a0d7b0840291001a557505f09704ae3b737235026565b1b9c9c3613c002d2804e69b0fb3a79c2 SHA512 a93f93f93aa2550886e7d5d481e8bae8069090829a5abbf2895e869d024db1fbb209148d87b8e2aa97893a8ee7034a7eabd187a09bc4fe1b81ce59a79616e973
EBUILD sysstat-12.6.2-r2.ebuild 1769 BLAKE2B dde9c6a7d423513663a861a7f2e4fdc926726b8b488a6f56cef83afaf7f8c5606f507d743381c22eeeedff8f7650e88996ceab8f0b0741532f8a6cb3145d1714 SHA512 824e559b9b6dca922fc78ad99c33a887f8a0f8d50f94ee3874564b576a00fafb1608d90d43d9d5f9b9c5c4013ffb9096f5e6b4056e7ea1a9fe7ef83bcd8fbe8e
-MISC metadata.xml 437 BLAKE2B 1ca03db67ea2dd54c60d454f2215d23e3ab00013beecd400830ba56cc17fd9fc070f2fb1222d21518981a8b76b391ea3fa0e459c11d9a749209ce11b73f74678 SHA512 7856c36c0805a65d36982a9eeef389683954564df7ecd01e8c07db3fa75114bc8459a9d3b8a049953437f023c2f31fd6527d082d4bf9c82692acff468e6fb316
+MISC metadata.xml 359 BLAKE2B 5c71a8ff5b8e344c13fe4f060d705896d7eaf064972a68135f06736ec256e43d55edf7327064baad3c5d3cd0b29b50d83b71d4c4a1adf2ec50efb5d58ec4b275 SHA512 70a0e2ab46da378918d0538c207e4bae8752332d23325375d6c93f643076d6bed68e7d967a02b73baf0f375a9b1ca0458d4c64ebba57567c6e8a6e1f14cfbca2
diff --git a/app-admin/sysstat/metadata.xml b/app-admin/sysstat/metadata.xml
index b1ea97d19a2d..a5456eab1efa 100644
--- a/app-admin/sysstat/metadata.xml
+++ b/app-admin/sysstat/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">sysstat/sysstat</remote-id>
</upstream>
diff --git a/app-admin/xstow/Manifest b/app-admin/xstow/Manifest
index 883273c6b49d..f19f6ba044a3 100644
--- a/app-admin/xstow/Manifest
+++ b/app-admin/xstow/Manifest
@@ -1,5 +1,7 @@
AUX 99xstow 65 BLAKE2B c3d3dae69e0ed5251a996ddfb164795718974e1c2464176e680373fab25ceeb8a22392ac8de0dd489462e28bc48512c151f3f438ddc7f9bd093d5c63b46ba29b SHA512 0ade954fc07ba98be74d79e8ce842fc4e3e12f83d59f76eb78810251cc9e1612d963401be99f38002d94a2a32c9c2a32429f73d7ee69e97c12f6a05db14a3476
AUX xstow-1.1.0-clang.patch 1092 BLAKE2B b00444730f525ce39c2692e7f1ab120b40d1e671d88c1c4f9b2b85f0c97ef34a89f12ba47c8eabd53464d05e5e3a94f28f84c3ce277072a983c34e188f149edd SHA512 804df13381f1d0f365303547c1b8e8b5fa2dd06e357596bd65ba349fe6b63e906491e78a19a6bf9190e7e8a81ae26b77a66f0f5290ff5b640f91024eca136537
DIST xstow-1.1.0.tar.bz2 187761 BLAKE2B ed3822e638aedf8900a3baba62a5af9de9d7b98dcdf27ca81a6898353b9f5c7f767ec7d8e68ead4d5ef318af5a6eda2b1cc68a5c80a6a8ad2b9c8adf03ae3377 SHA512 30f2e0be0c2aba668b4cc781fe69ac74c2460cc681c6b47a55ee66af5c0f2ac14dee9fe2e95a288ce06059378407a2b99d2156430a5a6dcbf06def793f579015
+DIST xstow-1.1.1.tar.bz2 188334 BLAKE2B 13b079b4c0bdfc68837d3674eb64852d6c8bd341541c927703eed7e302ce36328bc814c618972365b60bd7562a4a2398c6a881a0a42c5778523197e41cfde7df SHA512 86154bd562e1dcb068a2c766a849975a4e6c9c343d89d47f8dd339a03b73aceb2dfb8523e2bc40df3ceb673a1a9f7991737e982c0c1a2cc0bd9fcdf8fd7c3113
EBUILD xstow-1.1.0.ebuild 1239 BLAKE2B b6d021bae09e316cf7789ec84747d6c4f9f5d26c4a0aa49633ecc108a70553b3653cb8a7cf972ea68de72f6f0820626bc9afb025d950f4cb10a5c01428edd16a SHA512 c49dc7ead25e07568eed7b380e9c95da10528fd40ebe5230fe85fd088ca0be30ae687f538c0eee18dd6a547649d7ac89b5c0c5948ec8bc0d3ac3fcbed5259b73
+EBUILD xstow-1.1.1.ebuild 1137 BLAKE2B e1311987801237784073743c1bd358c5ce29509a3dfc52c70fdfe062bbc8517047ae7f08eb56a9b01b01f87907cdc1d534c4daf2a0fd845bfb9b85f164dd4973 SHA512 924c3b9c5a0ba13321be39321aced246a3d27d0fbfb08e21ed266422a4ea141e13fd9078ea97c22546a91fd17c6c6ed641ca2ecdc50ed486ad971f57525d865e
MISC metadata.xml 301 BLAKE2B aace14f4b6ef5f8874f165c8bf5f6c3df1c8a259a54f48cf8805a62baa9530bdeea7dbe85a9c445151fdac6a53674f1967bf960ef0c9b26e4ccc8923d89cef55 SHA512 dafc481314893bacf1024daa509819b09d99f7f7c2bbb0613ac092cc0e14eb61ec708ba1a6d5b3d48774855707481745d0da462b94a973dd88a22ec64cc667de
diff --git a/app-admin/xstow/xstow-1.1.1.ebuild b/app-admin/xstow/xstow-1.1.1.ebuild
new file mode 100644
index 000000000000..d6dcfa3ad50d
--- /dev/null
+++ b/app-admin/xstow/xstow-1.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Replacement for GNU stow with extensions"
+HOMEPAGE="https://github.com/majorkingleo/xstow"
+SRC_URI="https://github.com/majorkingleo/${PN}/releases/download/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="ncurses"
+
+DEPEND="ncurses? ( sys-libs/ncurses:= )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ econf $(use_with ncurses curses)
+}
+
+src_install() {
+ emake DESTDIR="${D}" docdir="${EPREFIX}/usr/share/doc/${PF}/html" install
+ einstalldocs
+
+ # Create new STOWDIR
+ keepdir /var/lib/xstow
+
+ # Install env.d file to add STOWDIR to PATH and LDPATH
+ doenvd "${FILESDIR}"/99xstow
+}
+
+pkg_postinst() {
+ elog "We now recommend that you use /var/lib/xstow as your STOWDIR"
+ elog "instead of /usr/local in order to avoid conflicts with the"
+ elog "symlink from /usr/lib64 -> /usr/lib. See Bug 246264"
+ elog "(regarding app-admin/stow, equally applicable to XStow) for"
+ elog "more details on this change."
+ elog "For your convenience, PATH has been updated to include"
+ elog "/var/lib/bin."
+}
diff --git a/app-admin/yadm/Manifest b/app-admin/yadm/Manifest
index 16bd79860130..9749d61ac722 100644
--- a/app-admin/yadm/Manifest
+++ b/app-admin/yadm/Manifest
@@ -1,3 +1,3 @@
DIST yadm-3.2.2.tar.gz 111249 BLAKE2B 24dceda15f8bcb85df64fce987409feb4a94fac4dacb34f246ee11557e280ca1df3569f6b110fb2de02e6b756e82261a4da1896187b670df1c5e8edf123353cc SHA512 c61da3f644c2f587079fd717d4ef566861f20224f287906ef5b6d07169bc5f02aef7974afd8d4441267a92417a4fd0c7edda562b8f0cf2fc104c91fc0f5f85ff
-EBUILD yadm-3.2.2.ebuild 2188 BLAKE2B 629a225e1e5652d9af85924d189647d620130fd07b47ffad22a816292327f579e566213e31b1cba854233516f5c542ab2c5608f2e2ffd3cbee45da8e31a3afbf SHA512 0a8ef21eab3d6c223f7590c266a1ac29e75ecef9e0deb7703fe08e4fcedf7d2d7f65818bb84fd721c6c24ef2d22f2bb5add8fbe22d168413a2760205d8a23809
+EBUILD yadm-3.2.2.ebuild 2189 BLAKE2B 04f41a14d28382ca6df93c1d803d38fb798f23f10f542ff5dbb3155fe49e5bd3a5732a02542e8613c2ae70793e49b72efee72fd1294344058c9f5fe002618e60 SHA512 8b79413b3f41dc6841903ee1bb39b4917de02846a6c4d166d6d69e273991dc87f404e25cbcd8fd14ef7dbea1a06b137d99cafb28c3537f4303f197fcf26edfca
MISC metadata.xml 827 BLAKE2B 3cddd298559cd7c5e00921b511118663c6642169571ace6772677cb7a6e77c663258cd889c4b2278b6323f926a0d2b9ae74460af3187831ffedf22701e954e7c SHA512 91de5fd93dd9325cdb1bd4c9b2b7ff063424d3f0b9e3f87c61c5b25739f3151f07fcdf4c2a73fe52023a24f5bbc78ef860d95bddb64e9748dcf6fd4858e3b2b9
diff --git a/app-admin/yadm/yadm-3.2.2.ebuild b/app-admin/yadm/yadm-3.2.2.ebuild
index 154ee7556273..782673d90f70 100644
--- a/app-admin/yadm/yadm-3.2.2.ebuild
+++ b/app-admin/yadm/yadm-3.2.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit bash-completion-r1 python-any-r1
DESCRIPTION="Git based tool for managing dotfiles"
diff --git a/app-antivirus/Manifest.gz b/app-antivirus/Manifest.gz
index 66062db4824d..69873fac6d47 100644
--- a/app-antivirus/Manifest.gz
+++ b/app-antivirus/Manifest.gz
Binary files differ
diff --git a/app-antivirus/clamav/Manifest b/app-antivirus/clamav/Manifest
index 7dcc52371ec6..7008e8c9fe19 100644
--- a/app-antivirus/clamav/Manifest
+++ b/app-antivirus/clamav/Manifest
@@ -2,6 +2,7 @@ AUX clamav-0.102.1-libxml2_pkgconfig.patch 4012 BLAKE2B 4c3e4fc3522d317c57bae942
AUX clamav-0.102.2-fix-curl-detection.patch 844 BLAKE2B a813b1f6003b9cff03fca8d72dbd44d6a4f700e3d60aee83f782a87893a3c6753698ca8715237155185660301dd81dc55bf6a6e3b9095f57b099607182c90bf5 SHA512 27e6aa5ad418eaa32b56ea7bbdab0b5b4cd649e55d34eb094b5f02d7e68d8913f39664ffd6bc4a07faf88f60bdbd15b0c381fbbd6d9c1c62cc36e72e34cabd19
AUX clamav-0.103.0-system-tomsfastmath.patch 3725 BLAKE2B 85640ded83600adfdcc03e8f42e3153c71a8b6c5884ca4cbd79a69121943fd171bc528aed26ded895189293008924cef6762a22001b4ee098fe5f680c7619bf0 SHA512 b67df39bc7d60f6ea9bb06d12413f0e4774185d4f020a68bdfdf8fe1ca669f70a62699b0f1100702af5ec47e460a35625dcaa09cfc6ea6d2f3957de227e87306
AUX clamav-0.103.1-upstream-openrc.patch 18249 BLAKE2B 305db3181a4a22acde5b28cef6c2d01b639be8c5b9e9c77737be1ebcb0553040b6eda117285e3e8b4bf06d2565a5d73225d7ce20ba1f115fd08bc822d779b370 SHA512 89e95057ee2f29bcdf5787f659ffe43b055b599d9bb80bf54794859113d760dad135b5b8d80c23e98f8c6b699dc839d4922c4c3b45edf97296f4eea668e62672
+AUX clamav-1.3.1-onenote-rs.patch 1140 BLAKE2B 63cb32c024be74311ac83d74735278fc2de377face2d0d7b89e3fdef380614298293f5e28679798b9841fd500ac19972949d42b4c3d255f5daef2cea4301bbfe SHA512 74a1a98baf264b9019bf03838b2fe7dbb4da01ba5e23658e546c33d238866bb69e24c09301916da45f548d00f0adddd4a5300f027dbf1ff7f49eaaf5887698d0
AUX clamav-milter.README.gentoo 2284 BLAKE2B 7afc18f3dad57c2d7595257b356943efb3d1af28d55ac8f09f0506430fd0dedf0820906ced666a7237e3af44a9bc1b43fff017c03faad844f96b132ca4c5dde6 SHA512 38eadf2d919a0c48345600ea5a39c90e766b62e8b1ffc7bb01969a8fd93c4545f2030058a470ac7efb75a1d6c74f9930438f58aeff5035e19e38241ed381f7b3
AUX clamav-milter.initd 1164 BLAKE2B 190dee3476f8763dc2498e2099e6afa83c36642298618ad959940771e73c07456e30e6319d649291c82fec49e3712e500a65b167fe91b12bd2758f79f040e1c3 SHA512 d21c60e7d3ee5eee65da18831eed905858a1c7ab4ec02de1c16fa36179d9c1cf517eca8402b872f3d995fa1d59a9b2e79994655ca4570370b40dc810af5e0a3d
AUX clamav-milter.logrotate-r1 1103 BLAKE2B b506a07f6ebdf697f87060424368ce4e4085564c3fa8e8cc4780ba786f2f543ae51a6e0f9d04db9ea9eb5554c1e395592453235db5abcc243fd2523cb44adec2 SHA512 890744086dcd8d6f7eba0f49df0941c643c6d730ea27a660ecaaab50c51c931489fa25079ad1aa9e307f919ac98a4e5d6b2e952cc46dcea8322b3253c6ba07b1
@@ -49,7 +50,6 @@ DIST clamav-1.0.5.tar.gz 10344955 BLAKE2B 1deceff859c9eec6185f6c83833333d1a030ed
DIST clamav-1.0.6.tar.gz 10345779 BLAKE2B fbbef034a7bf6e2b323007a3de2464b60cc0a564551ddd4169a72af0328cfc2485c14395626e8d0258dfbb3bb41bc895d26622ff2dfb5fcd1181e6595da6489b SHA512 907cf51f8e6776a81ec5501026c240266b0eb8f7631fcbbcd0f8514446925dc731d819ae758217f9ed9414ca385b64e67f6de0e5133c04ba7590bd1e4445e09e
DIST clamav-1.2.2.tar.gz 10372690 BLAKE2B 47940236e38296ac908be4c5d1c5ce8bbc9ec5c69fa87b2472c941d2de9642e0ab6a59c63038aa706079e8efeb161083db69ad03eaaf27a6d05f4f1a5bb70aff SHA512 32562230f367a230f70dfca5ed5000ee8829a0da7452b0113e9dbaa47ef6b21901001f741b0e52ce52c02fe8f834bd559bcbdf1ea20495bead9c4976c3a4cc92
DIST clamav-1.2.3.tar.gz 10376162 BLAKE2B f881ca93143fc418a475bfd8bcfe26bc964fedc9f50267e60e36b92932232aa219ee61091f23b53882776d1de7faf111faf8b123058d7b0f8feee01d1884133c SHA512 1298107f7d567bfdb151c452acb33edfa99e13f26a711f2c8cb6149fa144a0b164c92f10c7fb592ac4ae3787600b4996e295c2dd31dfac11a8c2ef8c00c61161
-DIST clamav-1.3.0.tar.gz 12937306 BLAKE2B 4db193bd4cbe66cf3e7b3ac6ce26a1e74bc73b6ab0d9ba3b2fe496bba061f4ac1a89d05b797a384343ed02864f5ea9530bedf4f1aea8c5ae33f9fc86ab8521a3 SHA512 7fe05abcd6c6fb76de44471b63a0f31ebbabf477800966e87bd187591f2f6f6b7d4a66f450f05bfeb3ec33253887c8115cb9ddbc2cd744adb5b19af249ae3333
DIST clamav-1.3.1.tar.gz 12938351 BLAKE2B d8fe1be274bcc8091ed4193967120201457d9a4eaaa27e8b5cdde279f25405882bd0cd5de80e7da041db28d3688f4270febda5ca70d69c7d36d1e099d03ddb3e SHA512 0693006c0f283862bf7f4eaeb39b409b92ac017a3d604df1340045c26dc47070d6f23dfb180dcb7753156d02c5e99cec23c53f6c56b007ed737be7060a4131f2
DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d000066c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a
DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c
@@ -86,7 +86,6 @@ DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef
DIST fastrand-2.0.0.crate 14402 BLAKE2B 8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322 SHA512 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
DIST fdeflate-0.3.0.crate 21790 BLAKE2B 3c96f6395fc42f66e436fbf6b747c2f3c2dfd8c38729bd0eb88be872ad55e5d964ba322b703fae122907d51892619687ac9b7a5e7546f8fe6eb7d80a91c1f398 SHA512 1a1862460745780407892c835b4e3431267044285fdd718dc6b316dbce9520d2955bf36e5e28257f2f758ba7bc3051b446e786d11ace83deec492e4c161664bc
-DIST fdeflate-0.3.1.crate 26143 BLAKE2B 9decfc50a0d2961960f80e3c7e640c2f4a9c916fed3810031906548d60dc6edae4d32419b5fc7cb5ec9b6e9cadcb71cc723c6fdc6f94ac81e0272739b79277da SHA512 16aae554c5c629266c6b1d628076a7d67d9214988355a76c669152f1981ed12c35959cb1a81cc46a9fd000fe4c25266bcd0486931e8e4d91c47ff7001211fb39
DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf
DIST flate2-1.0.25.crate 70210 BLAKE2B 992525ffeeb4433a222487cdfb0c3927ad77f914e1db94f612d80e81faef4a2c955c755c2b800251e3416d0b22726d5f7d7e432a81c3582c54b7de95ab7a324e SHA512 d81a463360ee2778f609ff297e04548120d1fda1f9e020fb2f429ea51189b8fe6cae57252fcd924d71fb65ad0f93ff7cdc7235913f8b78fa82925939cf884af7
DIST flate2-1.0.27.crate 73460 BLAKE2B 5603848098ac02c9c83893df79ea9d9ad3df5b7e02ffa155ac74602bda7e28e14e6b7de2ff321b38d24fa3741ccea8a4c811abb47690cc295f90d4cf2bdd0bbf SHA512 e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09
@@ -317,6 +316,6 @@ EBUILD clamav-1.0.5.ebuild 10596 BLAKE2B 96cf950ea5ed1fb75e2e14928dac19908d5a0d3
EBUILD clamav-1.0.6.ebuild 10636 BLAKE2B 659fc4ab830d450abfd320c18f5ee82dc67acf1343e776242a5f9e0f0220d9d80465936b6ff1873718098783e6b40411c7815b3c1805024c9b5516ec36653530 SHA512 e1daa8bbb73c11b27d787897e93c35d32f9f518c1eea860d06dd97bca791dd92e64e5702a4fed22878129be94d13a41b4bb7e39d0d73a6cd40eec40f86be14fa
EBUILD clamav-1.2.2.ebuild 10643 BLAKE2B 5567e75bf90956baae79534de15f9398bf4e4b2d3438fc210f27efee8ff2d9738fcf0b8ae56697e3c2a139491b7eb727284dc7d90d1f932aac8c825bd3b7c861 SHA512 cbbe5fc4d5e69f9f0573a341f31cd5845486495df53169f8ac2a035e0725bccda3b27c3de8d61bd38987b9ac1ddc77f650238dee9187547033485578269acd13
EBUILD clamav-1.2.3.ebuild 10689 BLAKE2B e752558e70adacebc099360898c3ff9c695231d683a36e79f868e0b104ba2f7f5a7ba66f3c5e9e48395b11b32a2d897e2f95f43b11b6041c9d303e950d19f022 SHA512 c7e52bcbe2c6ad25e04c40e3290ecda0025ed164ae7e70ddb5ebf03d714952448cb857b1175938c81167d80ea330bf20960e0f0df96cc5901f14569e94a74dff
-EBUILD clamav-1.3.0.ebuild 10864 BLAKE2B 671b178cb36f9a222d1753aadd47f1430c3566fae902af5733c9d17fb83634dbab23a93d9ff59afb671eb34b4996f27e24a855b6b76318a2eece77cc83999a64 SHA512 ce95d74f6e0f8c69d97c1b81e9d5985772262de1ea9d91a82911a8e3f93931e983de80e638e524c201965c6b151125c75e0647b0a80e3f9f5677ba1ce446521b
+EBUILD clamav-1.3.1-r1.ebuild 11522 BLAKE2B 23ab14c67042d9b33dae54b4190f98ddefc61e168cd2e21b98c6fd90e9a6213c628d656844720d6691afbad9d0c56e532b2d5870be3fdcfe7f29aa7c56689829 SHA512 bbcec764950251012a2256fb5e17705ca17085552504970f4febfcb35a4b514b54a5a0390585b657caabf4ec9fac5fc9fcd76b77012d3d771bd32f5e2408793d
EBUILD clamav-1.3.1.ebuild 10862 BLAKE2B a579fd4ec7cd9e644f5976a089e38df8211de33eb89f79c3db744d331843bb3ab0c33e4a870a162e802279248d23cbc23310a576cf1c9b405bc4806eac33bff5 SHA512 1371cd4c2e01252bd4fd2bc37c7fa749919532025689b4f4d80f0541ebbeca4379eb943dc8580336eb147a0d3d261ead635e24dc27681fb63c819c2de3910271
MISC metadata.xml 1575 BLAKE2B b069c507c1f2c0fa87825a61b468d294e941264f672ada0fc82b473b5706b37bf512bd35ac42bcdba38f3d295ca95394c3923180093ca59581c74099cf23c447 SHA512 cbe1cb7b54a0c73150149c8a721282e8f20ea9bff0eaa6fa3146a3aa27687245f467788552c33337810c26562e3d916a3f19cb0923397e54031a38e58a07e140
diff --git a/app-antivirus/clamav/clamav-1.3.0.ebuild b/app-antivirus/clamav/clamav-1.3.0.ebuild
deleted file mode 100644
index f58385586115..000000000000
--- a/app-antivirus/clamav/clamav-1.3.0.ebuild
+++ /dev/null
@@ -1,397 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-# Upstream are working on updating clamav's LLVM bytecode interpreter to work
-# with later versions of LLVM, but it's not ready yet. See:
-# https://github.com/Cisco-Talos/clamav/issues/581
-# This does not impact the ability of the package to build with llvm/clang otherwise.
-LLVM_MAX_SLOT=13
-PYTHON_COMPAT=( python3_{10..12} )
-
-# Auto-Generated by cargo-ebuild 0.5.4-r1
-CRATES="
- adler@1.0.2
- aho-corasick@1.1.2
- autocfg@1.1.0
- base64@0.21.5
- bindgen@0.65.1
- bit_field@0.10.2
- bitflags@1.3.2
- bitflags@2.4.1
- block-buffer@0.10.4
- bytemuck@1.14.0
- byteorder@1.5.0
- bytes@1.5.0
- cbindgen@0.25.0
- cexpr@0.6.0
- cfg-if@1.0.0
- clang-sys@1.6.1
- color_quant@1.1.0
- cpufeatures@0.2.11
- crc32fast@1.3.2
- crossbeam-deque@0.8.4
- crossbeam-epoch@0.9.16
- crossbeam-utils@0.8.17
- crunchy@0.2.2
- crypto-common@0.1.6
- digest@0.10.7
- either@1.9.0
- encoding_rs@0.8.33
- enum-primitive-derive@0.2.2
- errno@0.3.8
- exr@1.71.0
- fastrand@2.0.1
- fdeflate@0.3.1
- flate2@1.0.28
- flume@0.11.0
- generic-array@0.14.7
- gif@0.12.0
- glob@0.3.1
- half@2.2.1
- hashbrown@0.12.3
- heck@0.4.1
- hex@0.4.3
- hex-literal@0.4.1
- home@0.5.5
- image@0.24.7
- indexmap@1.9.3
- itertools@0.10.5
- itoa@1.0.10
- jpeg-decoder@0.3.0
- lazy_static@1.4.0
- lazycell@1.3.0
- lebe@0.5.2
- libc@0.2.151
- libloading@0.7.4
- linux-raw-sys@0.4.12
- lock_api@0.4.11
- log@0.4.20
- memchr@2.6.4
- memoffset@0.9.0
- minimal-lexical@0.2.1
- miniz_oxide@0.7.1
- nom@7.1.3
- num-complex@0.4.4
- num-integer@0.1.45
- num-rational@0.4.1
- num-traits@0.2.17
- once_cell@1.19.0
- paste@1.0.14
- peeking_take_while@0.1.2
- png@0.17.10
- prettyplease@0.2.15
- primal-check@0.3.3
- proc-macro2@1.0.70
- qoi@0.4.1
- quote@1.0.33
- rayon@1.8.0
- rayon-core@1.12.0
- redox_syscall@0.4.1
- regex@1.10.2
- regex-automata@0.4.3
- regex-syntax@0.8.2
- rustc-hash@1.1.0
- rustdct@0.7.1
- rustfft@6.1.0
- rustix@0.38.28
- ryu@1.0.16
- scopeguard@1.2.0
- serde@1.0.193
- serde_derive@1.0.193
- serde_json@1.0.108
- sha1@0.10.6
- sha2@0.10.8
- shlex@1.3.0
- simd-adler32@0.3.7
- smallvec@1.11.2
- spin@0.9.8
- strength_reduce@0.2.4
- syn@1.0.109
- syn@2.0.41
- tempfile@3.8.1
- thiserror@1.0.50
- thiserror-impl@1.0.50
- tiff@0.9.0
- toml@0.5.11
- transpose@0.2.2
- typenum@1.17.0
- unicode-ident@1.0.12
- unicode-segmentation@1.10.1
- uuid@1.6.1
- version_check@0.9.4
- weezl@0.1.7
- which@4.4.2
- widestring@1.0.2
- winapi@0.3.9
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-x86_64-pc-windows-gnu@0.4.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.0
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.0
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.0
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.0
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.0
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.0
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.0
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.0
- zune-inflate@0.2.54
-"
-
-# Get the commit from the CLAM-2329-new-from-slice branch
-declare -A GIT_CRATES=(
- [onenote_parser]="https://github.com/Cisco-Talos/onenote.rs;8b450447e58143004b68dd21c11b710fdb79be92;onenote.rs-%commit%"
-)
-
-inherit cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
-
-MY_P=${P//_/-}
-
-DESCRIPTION="Clam Anti-Virus Scanner"
-HOMEPAGE="https://www.clamav.net/"
-SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
- ${CARGO_CRATE_URIS}"
-S=${WORKDIR}/clamav-${MY_P}
-
-LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
-# 0/sts (short term support) if not an LTS release
-SLOT="0/sts"
-if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-fi
-
-IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux +system-mspack systemd test"
-
-REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter )
- clamonacc? ( clamapp )
- milter? ( clamapp )
- test? ( !libclamav-only )"
-
-RESTRICT="!test? ( test )"
-
-# Require acct-{user,group}/clamav at build time so that we can set
-# the permissions on /var/lib/clamav in src_install rather than in
-# pkg_postinst; calling "chown" on the live filesystem scares me.
-COMMON_DEPEND="
- acct-group/clamav
- acct-user/clamav
- app-arch/bzip2
- dev-libs/json-c:=
- dev-libs/libltdl
- dev-libs/libpcre2:=
- dev-libs/libxml2
- dev-libs/openssl:=
- >=sys-libs/zlib-1.2.2:=
- virtual/libiconv
- !libclamav-only? ( net-misc/curl )
- clamapp? ( sys-libs/ncurses:= net-misc/curl )
- elibc_musl? ( sys-libs/fts-standalone )
- jit? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
- milter? ( mail-filter/libmilter:= )
- rar? ( app-arch/unrar )
- system-mspack? ( dev-libs/libmspack )
- test? ( dev-python/pytest )
-"
-# rust-bin < 1.71 has an executable stack
-# which is not supported on selinux #911589
-BDEPEND="
- virtual/pkgconfig
- >=virtual/rust-1.71
- doc? ( app-text/doxygen )
- test? (
- ${PYTHON_DEPS}
- $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
- )
-"
-
-DEPEND="${COMMON_DEPEND}
- test? ( dev-libs/check )"
-
-RDEPEND="${COMMON_DEPEND}
- selinux? ( sec-policy/selinux-clamav )"
-
-python_check_deps() {
- python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use jit && llvm_pkg_setup
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- use elibc_musl && append-ldflags -lfts
- use ppc64 && append-flags -mminimal-toc
-
- local mycmakeargs=(
- -DAPP_CONFIG_DIRECTORY="${EPREFIX}"/etc/clamav
- -DBYTECODE_RUNTIME=$(usex jit llvm interpreter)
- -DCLAMAV_GROUP="clamav"
- -DCLAMAV_USER="clamav"
- -DDATABASE_DIRECTORY="${EPREFIX}"/var/lib/clamav
- -DENABLE_APP=$(usex clamapp ON OFF)
- -DENABLE_CLAMONACC=$(usex clamonacc ON OFF)
- -DENABLE_DOXYGEN=$(usex doc)
- -DENABLE_EXPERIMENTAL=$(usex experimental ON OFF)
- -DENABLE_EXTERNAL_MSPACK=$(usex system-mspack ON OFF)
- -DENABLE_JSON_SHARED=ON
- -DENABLE_MAN_PAGES=ON
- -DENABLE_MILTER=$(usex milter ON OFF)
- -DENABLE_SHARED_LIB=ON
- -DENABLE_STATIC_LIB=OFF
- -DENABLE_SYSTEMD=$(usex systemd ON OFF)
- -DENABLE_TESTS=$(usex test ON OFF)
- -DENABLE_UNRAR=$(usex rar ON OFF)
- -DOPTIMIZE=ON
- )
-
- if use test ; then
- # https://bugs.gentoo.org/818673
- # Used to enable some more tests but doesn't behave well in
- # sandbox necessarily(?) + needs certain debug symbols present
- # in e.g. glibc.
- mycmakeargs+=(
- -DCMAKE_DISABLE_FIND_PACKAGE_Valgrind=ON
- -DPYTHON_FIND_VERSION="${EPYTHON#python}"
- )
- fi
-
- if use jit ; then
- # Suppress CMake warnings that variables aren't consumed if we aren't using LLVM
- # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#llvm-optional-see-bytecode-runtime-section
- # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#bytecode-runtime
- mycmakeargs+=(
- -DLLVM_ROOT_DIR="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})"
- -DLLVM_FIND_VERSION="$(best_version sys-devel/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
- )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- # init scripts
- newinitd "${FILESDIR}/clamd.initd" clamd
- newinitd "${FILESDIR}/freshclam.initd" freshclam
- use clamonacc && \
- newinitd "${FILESDIR}/clamonacc.initd" clamonacc
- use milter && \
- newinitd "${FILESDIR}/clamav-milter.initd" clamav-milter
-
- if ! use libclamav-only ; then
- if use systemd ; then
- # The tmpfiles entry is behind USE=systemd because the
- # upstream OpenRC service files should (and do) ensure that
- # the directories they need exist and have the correct
- # permissions without the help of opentmpfiles. There are
- # years-old root exploits in opentmpfiles, the design is
- # fundamentally flawed, and the maintainer is not up to
- # the task of fixing it.
- dotmpfiles "${FILESDIR}/tmpfiles.d/clamav.conf"
- systemd_newunit "${FILESDIR}/clamd_at.service-0.104.0" "clamd@.service"
- systemd_dounit "${FILESDIR}/clamd.service"
- systemd_newunit "${FILESDIR}/freshclamd.service-r1" \
- "freshclamd.service"
- fi
-
- if use clamapp ; then
- # Modify /etc/{clamd,freshclam}.conf to be usable out of the box
- sed -e "s:^\(Example\):\# \1:" \
- -e "s/^#\(PidFile .*\)/\1/" \
- -e "s/^#\(LocalSocket .*\)/\1/" \
- -e "s/^#\(User .*\)/\1/" \
- -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
- -e "s:^\#\(LogTime\).*:\1 yes:" \
- -e "s/^#\(DatabaseDirectory .*\)/\1/" \
- "${ED}"/etc/clamav/clamd.conf.sample > \
- "${ED}"/etc/clamav/clamd.conf || die
-
- sed -e "s:^\(Example\):\# \1:" \
- -e "s/^#\(PidFile .*\)/\1/" \
- -e "s/^#\(DatabaseOwner .*\)/\1/" \
- -e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
- -e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamav/clamd.conf:" \
- -e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
- -e "s/^#\(DatabaseDirectory .*\)/\1/" \
- "${ED}"/etc/clamav/freshclam.conf.sample > \
- "${ED}"/etc/clamav/freshclam.conf || die
-
- if use milter ; then
- # Note: only keep the "unix" ClamdSocket and MilterSocket!
- sed -e "s:^\(Example\):\# \1:" \
- -e "s/^#\(PidFile .*\)/\1/" \
- -e "s/^#\(ClamdSocket unix:.*\)/\1/" \
- -e "s/^#\(User .*\)/\1/" \
- -e "s/^#\(MilterSocket unix:.*\)/\1/" \
- -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
- "${ED}"/etc/clamav/clamav-milter.conf.sample > \
- "${ED}"/etc/clamav/clamav-milter.conf || die
-
- systemd_newunit "${FILESDIR}/clamav-milter.service-0.104.0" clamav-milter.service
- fi
-
- local i
- for i in clamd freshclam clamav-milter
- do
- if [[ -f "${ED}"/etc/"${i}".conf.sample ]] ; then
- mv "${ED}"/etc/"${i}".conf{.sample,} || die
- fi
- done
-
- # These both need to be writable by the clamav user
- # TODO: use syslog by default; that's what it's for.
- diropts -o clamav -g clamav
- keepdir /var/lib/clamav
- keepdir /var/log/clamav
- fi
- fi
-
- if use doc ; then
- local HTML_DOCS=( docs/html/. )
- einstalldocs
- fi
-
- # Don't install man pages for utilities we didn't install
- if use libclamav-only ; then
- rm -r "${ED}"/usr/share/man || die
- fi
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- if ! use libclamav-only ; then
- if use systemd ; then
- tmpfiles_process clamav.conf
- fi
- fi
-
- if use milter ; then
- elog "For simple instructions how to setup the clamav-milter read the"
- elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
- fi
-
- local databases=( "${EROOT}"/var/lib/clamav/main.c[lv]d )
- if [[ ! -f "${databases}" ]] ; then
- ewarn "You must run freshclam manually to populate the virus database"
- ewarn "before starting clamav for the first time."
- fi
-
- if ! systemd_is_booted ; then
- ewarn "This version of ClamAV provides separate OpenRC services"
- ewarn "for clamd, freshclam, clamav-milter, and clamonacc. The"
- ewarn "clamd service now starts only the clamd daemon itself. You"
- ewarn "should add freshclam (and perhaps clamav-milter) to any"
- ewarn "runlevels that previously contained clamd."
- fi
-}
diff --git a/app-antivirus/clamav/clamav-1.3.1-r1.ebuild b/app-antivirus/clamav/clamav-1.3.1-r1.ebuild
new file mode 100644
index 000000000000..04fcfda4d498
--- /dev/null
+++ b/app-antivirus/clamav/clamav-1.3.1-r1.ebuild
@@ -0,0 +1,412 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+# Upstream are working on updating clamav's LLVM bytecode interpreter to work
+# with later versions of LLVM, but it's not ready yet. See:
+# https://github.com/Cisco-Talos/clamav/issues/581
+# This does not impact the ability of the package to build with llvm/clang otherwise.
+LLVM_MAX_SLOT=13
+PYTHON_COMPAT=( python3_{11..13} )
+
+# Autogenerated by pycargoebuild 0.13.2
+CRATES="
+ adler@1.0.2
+ aho-corasick@1.1.2
+ autocfg@1.1.0
+ base64@0.21.5
+ bindgen@0.65.1
+ bit_field@0.10.2
+ bitflags@1.3.2
+ bitflags@2.4.1
+ block-buffer@0.10.4
+ bytemuck@1.14.0
+ byteorder@1.5.0
+ bytes@1.5.0
+ cbindgen@0.25.0
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ clang-sys@1.6.1
+ color_quant@1.1.0
+ cpufeatures@0.2.11
+ crc32fast@1.3.2
+ crossbeam-deque@0.8.4
+ crossbeam-epoch@0.9.16
+ crossbeam-utils@0.8.17
+ crunchy@0.2.2
+ crypto-common@0.1.6
+ digest@0.10.7
+ either@1.9.0
+ encoding_rs@0.8.33
+ enum-primitive-derive@0.2.2
+ errno@0.3.8
+ exr@1.71.0
+ fastrand@2.0.1
+ fdeflate@0.3.4
+ flate2@1.0.28
+ flume@0.11.0
+ generic-array@0.14.7
+ gif@0.12.0
+ glob@0.3.1
+ half@2.2.1
+ hashbrown@0.12.3
+ heck@0.4.1
+ hex-literal@0.4.1
+ hex@0.4.3
+ home@0.5.5
+ image@0.24.7
+ indexmap@1.9.3
+ itertools@0.10.5
+ itoa@1.0.10
+ jpeg-decoder@0.3.0
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ lebe@0.5.2
+ libc@0.2.151
+ libloading@0.7.4
+ linux-raw-sys@0.4.12
+ lock_api@0.4.11
+ log@0.4.20
+ memchr@2.6.4
+ memoffset@0.9.0
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.1
+ nom@7.1.3
+ num-complex@0.4.4
+ num-integer@0.1.45
+ num-rational@0.4.1
+ num-traits@0.2.17
+ once_cell@1.19.0
+ paste@1.0.14
+ peeking_take_while@0.1.2
+ png@0.17.13
+ prettyplease@0.2.15
+ primal-check@0.3.3
+ proc-macro2@1.0.70
+ qoi@0.4.1
+ quote@1.0.33
+ rayon-core@1.12.0
+ rayon@1.8.0
+ redox_syscall@0.4.1
+ regex-automata@0.4.3
+ regex-syntax@0.8.2
+ regex@1.10.2
+ rustc-hash@1.1.0
+ rustdct@0.7.1
+ rustfft@6.1.0
+ rustix@0.38.28
+ ryu@1.0.16
+ scopeguard@1.2.0
+ serde@1.0.193
+ serde_derive@1.0.193
+ serde_json@1.0.108
+ sha1@0.10.6
+ sha2@0.10.8
+ shlex@1.3.0
+ simd-adler32@0.3.7
+ smallvec@1.11.2
+ spin@0.9.8
+ strength_reduce@0.2.4
+ syn@1.0.109
+ syn@2.0.41
+ tempfile@3.8.1
+ thiserror-impl@1.0.50
+ thiserror@1.0.50
+ tiff@0.9.0
+ toml@0.5.11
+ transpose@0.2.3
+ typenum@1.17.0
+ unicode-ident@1.0.12
+ unicode-segmentation@1.10.1
+ uuid@1.6.1
+ version_check@0.9.4
+ weezl@0.1.7
+ which@4.4.2
+ widestring@1.0.2
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.0
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.0
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.0
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.0
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.0
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.0
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.0
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.0
+ zune-inflate@0.2.54
+"
+
+# Get the commit from the CLAM-2329-new-from-slice branch
+declare -A GIT_CRATES=(
+ [onenote_parser]="https://github.com/Cisco-Talos/onenote.rs;8b450447e58143004b68dd21c11b710fdb79be92;onenote.rs-%commit%"
+)
+
+inherit cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
+
+MY_P=${P//_/-}
+
+DESCRIPTION="Clam Anti-Virus Scanner"
+HOMEPAGE="https://www.clamav.net/"
+SRC_URI="https://github.com/Cisco-Talos/clamav/archive/refs/tags/${MY_P}.tar.gz
+ ${CARGO_CRATE_URIS}"
+S=${WORKDIR}/clamav-${MY_P}
+
+LICENSE="Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB"
+# 0/sts (short term support) if not an LTS release
+SLOT="0/sts"
+if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+IUSE="doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux +system-mspack systemd test"
+
+REQUIRED_USE="libclamav-only? ( !clamonacc !clamapp !milter )
+ clamonacc? ( clamapp )
+ milter? ( clamapp )
+ test? ( !libclamav-only )"
+
+RESTRICT="!test? ( test )"
+
+# Require acct-{user,group}/clamav at build time so that we can set
+# the permissions on /var/lib/clamav in src_install rather than in
+# pkg_postinst; calling "chown" on the live filesystem scares me.
+COMMON_DEPEND="
+ acct-group/clamav
+ acct-user/clamav
+ app-arch/bzip2
+ dev-libs/json-c:=
+ dev-libs/libltdl
+ dev-libs/libpcre2:=
+ dev-libs/libxml2
+ dev-libs/openssl:=
+ >=sys-libs/zlib-1.2.2:=
+ virtual/libiconv
+ !libclamav-only? ( net-misc/curl )
+ clamapp? ( sys-libs/ncurses:= net-misc/curl )
+ elibc_musl? ( sys-libs/fts-standalone )
+ jit? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
+ milter? ( mail-filter/libmilter:= )
+ rar? ( app-arch/unrar )
+ system-mspack? ( dev-libs/libmspack )
+ test? ( dev-python/pytest )
+"
+# rust-bin < 1.71 has an executable stack
+# which is not supported on selinux #911589
+BDEPEND="
+ virtual/pkgconfig
+ >=virtual/rust-1.71
+ doc? ( app-text/doxygen )
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]')
+ )
+"
+
+DEPEND="${COMMON_DEPEND}
+ test? ( dev-libs/check )"
+
+RDEPEND="${COMMON_DEPEND}
+ selinux? ( sec-policy/selinux-clamav )"
+
+python_check_deps() {
+ python_has_version -b "dev-python/pytest[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use jit && llvm_pkg_setup
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ eapply --dir="${WORKDIR}/onenote.rs-8b450447e58143004b68dd21c11b710fdb79be92" \
+ "${FILESDIR}/${P}-onenote-rs.patch"
+ cmake_src_prepare
+}
+
+src_configure() {
+ use elibc_musl && append-ldflags -lfts
+ use ppc64 && append-flags -mminimal-toc
+
+ local mycmakeargs=(
+ -DAPP_CONFIG_DIRECTORY="${EPREFIX}"/etc/clamav
+ -DBYTECODE_RUNTIME=$(usex jit llvm interpreter)
+ -DCLAMAV_GROUP="clamav"
+ -DCLAMAV_USER="clamav"
+ -DDATABASE_DIRECTORY="${EPREFIX}"/var/lib/clamav
+ -DENABLE_APP=$(usex clamapp ON OFF)
+ -DENABLE_CLAMONACC=$(usex clamonacc ON OFF)
+ -DENABLE_DOXYGEN=$(usex doc)
+ -DENABLE_EXPERIMENTAL=$(usex experimental ON OFF)
+ -DENABLE_EXTERNAL_MSPACK=$(usex system-mspack ON OFF)
+ -DENABLE_JSON_SHARED=ON
+ -DENABLE_MAN_PAGES=ON
+ -DENABLE_MILTER=$(usex milter ON OFF)
+ -DENABLE_SHARED_LIB=ON
+ -DENABLE_STATIC_LIB=OFF
+ -DENABLE_SYSTEMD=$(usex systemd ON OFF)
+ -DENABLE_TESTS=$(usex test ON OFF)
+ -DENABLE_UNRAR=$(usex rar ON OFF)
+ -DOPTIMIZE=ON
+ )
+
+ if use test ; then
+ # https://bugs.gentoo.org/818673
+ # Used to enable some more tests but doesn't behave well in
+ # sandbox necessarily(?) + needs certain debug symbols present
+ # in e.g. glibc.
+ mycmakeargs+=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Valgrind=ON
+ -DPYTHON_FIND_VERSION="${EPYTHON#python}"
+ )
+ fi
+
+ if use jit ; then
+ # Suppress CMake warnings that variables aren't consumed if we aren't using LLVM
+ # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#llvm-optional-see-bytecode-runtime-section
+ # https://github.com/Cisco-Talos/clamav/blob/main/INSTALL.md#bytecode-runtime
+ mycmakeargs+=(
+ -DLLVM_ROOT_DIR="$(get_llvm_prefix -d ${LLVM_MAX_SLOT})"
+ -DLLVM_FIND_VERSION="$(best_version sys-devel/llvm:${LLVM_MAX_SLOT} | cut -c 16-)"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ # init scripts
+ newinitd "${FILESDIR}/clamd.initd" clamd
+ newinitd "${FILESDIR}/freshclam.initd" freshclam
+ use clamonacc && \
+ newinitd "${FILESDIR}/clamonacc.initd" clamonacc
+ use milter && \
+ newinitd "${FILESDIR}/clamav-milter.initd" clamav-milter
+
+ if ! use libclamav-only ; then
+ if use systemd ; then
+ # The tmpfiles entry is behind USE=systemd because the
+ # upstream OpenRC service files should (and do) ensure that
+ # the directories they need exist and have the correct
+ # permissions without the help of opentmpfiles. There are
+ # years-old root exploits in opentmpfiles, the design is
+ # fundamentally flawed, and the maintainer is not up to
+ # the task of fixing it.
+ dotmpfiles "${FILESDIR}/tmpfiles.d/clamav.conf"
+ fi
+
+ if use clamapp ; then
+ # Modify /etc/{clamd,freshclam}.conf to be usable out of the box
+ sed -e "s:^\(Example\):\# \1:" \
+ -e "s:^#\(PidFile\) .*:\1 ${EPREFIX}/run/clamd.pid:" \
+ -e "s/^#\(LocalSocket .*\)/\1/" \
+ -e "s/^#\(User .*\)/\1/" \
+ -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamd.log:" \
+ -e "s:^\#\(LogTime\).*:\1 yes:" \
+ -e "s/^#\(DatabaseDirectory .*\)/\1/" \
+ "${ED}"/etc/clamav/clamd.conf.sample > \
+ "${ED}"/etc/clamav/clamd.conf || die
+
+ sed -e "s:^\(Example\):\# \1:" \
+ -e "s:^#\(PidFile\) .*:\1 ${EPREFIX}/run/freshclam.pid:" \
+ -e "s/^#\(DatabaseOwner .*\)/\1/" \
+ -e "s:^\#\(UpdateLogFile\) .*:\1 ${EPREFIX}/var/log/clamav/freshclam.log:" \
+ -e "s:^\#\(NotifyClamd\).*:\1 ${EPREFIX}/etc/clamav/clamd.conf:" \
+ -e "s:^\#\(ScriptedUpdates\).*:\1 yes:" \
+ -e "s/^#\(DatabaseDirectory .*\)/\1/" \
+ "${ED}"/etc/clamav/freshclam.conf.sample > \
+ "${ED}"/etc/clamav/freshclam.conf || die
+
+ if use milter ; then
+ # Note: only keep the "unix" ClamdSocket and MilterSocket!
+ sed -e "s:^\(Example\):\# \1:" \
+ -e "s:^\#\(PidFile\) .*:\1 ${EPREFIX}/run/clamav-milter.pid:" \
+ -e "s/^#\(ClamdSocket unix:.*\)/\1/" \
+ -e "s/^#\(User .*\)/\1/" \
+ -e "s:^\#\(LogFile\) .*:\1 ${EPREFIX}/var/log/clamav/clamav-milter.log:" \
+ "${ED}"/etc/clamav/clamav-milter.conf.sample > \
+ "${ED}"/etc/clamav/clamav-milter.conf || die
+
+ systemd_newunit "${FILESDIR}/clamav-milter.service-0.104.0" clamav-milter.service
+ fi
+
+ local i
+ for i in clamd freshclam clamav-milter
+ do
+ if [[ -f "${ED}"/etc/"${i}".conf.sample ]] ; then
+ mv "${ED}"/etc/"${i}".conf{.sample,} || die
+ fi
+ done
+
+ # These both need to be writable by the clamav user
+ # TODO: use syslog by default; that's what it's for.
+ diropts -o clamav -g clamav
+ keepdir /var/lib/clamav
+ keepdir /var/log/clamav
+ fi
+ fi
+
+ if use doc ; then
+ local HTML_DOCS=( docs/html/. )
+ einstalldocs
+ fi
+
+ # Don't install man pages for utilities we didn't install
+ if use libclamav-only ; then
+ rm -r "${ED}"/usr/share/man || die
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if ! use libclamav-only ; then
+ if use systemd ; then
+ tmpfiles_process clamav.conf
+ fi
+ fi
+
+ if use milter ; then
+ elog "For simple instructions how to setup the clamav-milter read the"
+ elog "clamav-milter.README.gentoo in /usr/share/doc/${PF}"
+ fi
+
+ local databases=( "${EROOT}"/var/lib/clamav/main.c[lv]d )
+ if [[ ! -f "${databases}" ]] ; then
+ ewarn "You must run freshclam manually to populate the virus database"
+ ewarn "before starting clamav for the first time."
+ fi
+
+ if ! systemd_is_booted ; then
+ ewarn "This version of ClamAV provides separate OpenRC services"
+ ewarn "for clamd, freshclam, clamav-milter, and clamonacc. The"
+ ewarn "clamd service now starts only the clamd daemon itself. You"
+ ewarn "should add freshclam (and perhaps clamav-milter) to any"
+ ewarn "runlevels that previously contained clamd."
+ else
+ if [[ -n "${REPLACING_VERSIONS}" ]] && ver_test "${REPLACING_VERSIONS}" -le 1.3.1; then
+ ewarn "From 1.3.1-r1 the Gentoo-provided systemd services have been"
+ ewarn "Retired in favour of using the units shipped by upstream."
+ ewarn "Ensure that any required services are configured and started."
+ ewarn "clamd@.service has been retired as part of this transition."
+ fi
+ fi
+
+ if [[ -z ${REPLACING_VERSIONS} ]] && use clamonacc; then
+ einfo "'clamonacc' requires additional configuration before it"
+ einfo "can be enabled, and may not produce any output if not properly"
+ einfo "configured. Read the appropriate man page if clamonacc is desired."
+ fi
+
+}
diff --git a/app-antivirus/clamav/files/clamav-1.3.1-onenote-rs.patch b/app-antivirus/clamav/files/clamav-1.3.1-onenote-rs.patch
new file mode 100644
index 000000000000..d8421a269606
--- /dev/null
+++ b/app-antivirus/clamav/files/clamav-1.3.1-onenote-rs.patch
@@ -0,0 +1,30 @@
+From bc17e5a2e1f324461024f5e3e5776085a6b6df37 Mon Sep 17 00:00:00 2001
+From: Matt Jolly <Matt.Jolly@footclan.ninja>
+Date: Mon, 24 Jun 2024 17:34:05 +1000
+Subject: [PATCH] PropertType: Specify type for custom discriminant values
+
+We use custom discriminant values for enum variants for "PropertType" without specifying the type.
+This causes it to default to "isize" which on 64bit platforms is big enough to hold the 32bit constants,
+but causes overflow when isize is 32bit.
+
+This issue was uncovered due to build failures on arm for Gentoo Linux as a dependency of ClamAV.
+
+Bug: https://bugs.gentoo.org/927214
+Signed-off-by: Matt Jolly <kangie@gentoo.org>
+Co-authored-by: Steven Newbury <steve@snewbury.org.uk>
+---
+ src/one/property/mod.rs | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/one/property/mod.rs b/src/one/property/mod.rs
+index 42841c6..fcc0481 100644
+--- a/src/one/property/mod.rs
++++ b/src/one/property/mod.rs
+@@ -23,6 +23,7 @@ mod references;
+ pub(crate) mod simple;
+ pub(crate) mod time;
+
++#[repr(u32)]
+ #[derive(Debug, Copy, Clone, PartialEq)]
+ #[allow(dead_code)]
+ #[allow(clippy::enum_clike_unportable_variant)]
diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild
index 51c0b76b70b0..0d983a22a12f 100644
--- a/app-arch/7zip/7zip-23.01.ebuild
+++ b/app-arch/7zip/7zip-23.01.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="uasm jwasm rar"
REQUIRED_USE="?? ( uasm jwasm )"
diff --git a/app-arch/7zip/7zip-24.05.ebuild b/app-arch/7zip/7zip-24.05.ebuild
index 51c0b76b70b0..0d983a22a12f 100644
--- a/app-arch/7zip/7zip-24.05.ebuild
+++ b/app-arch/7zip/7zip-24.05.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="uasm jwasm rar"
REQUIRED_USE="?? ( uasm jwasm )"
diff --git a/app-arch/7zip/7zip-24.06.ebuild b/app-arch/7zip/7zip-24.06.ebuild
index a6bf83168b8c..59e13dc0c5e5 100644
--- a/app-arch/7zip/7zip-24.06.ebuild
+++ b/app-arch/7zip/7zip-24.06.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"
LICENSE="LGPL-2 BSD rar? ( unRAR )"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="uasm jwasm rar"
REQUIRED_USE="?? ( uasm jwasm )"
diff --git a/app-arch/7zip/Manifest b/app-arch/7zip/Manifest
index c1e50df26906..2e6ccfd95cfd 100644
--- a/app-arch/7zip/Manifest
+++ b/app-arch/7zip/Manifest
@@ -6,7 +6,7 @@ DIST 7z2405-linux-x64.tar.xz 1553872 BLAKE2B d6c0bd4eb81f4112bfe50bf6affc68021b0
DIST 7z2405-src.tar.xz 1486772 BLAKE2B 609c7ae8b89e56e747ebfecb25108d8918138f48f0f2ed73183c76101ddd3615aafb9eb7823be0de2a434b450587e01f476d2ed092628a311b6e4ed091e06260 SHA512 d340adfa68e818dd3d3aa411780c81532fa37b6649178b81ec3739725f83e0bc3c01744612b2d467f4d0c2cc984dd35488406d7baee185cf372acebd9c0123a7
DIST 7z2406-linux-x64.tar.xz 1551724 BLAKE2B e4cc8141b074209b58018e6aeb4b91f140160d5d52e1fba59da2d0cfcd41c488cbfa4bda99bdedd4915ca3c3bcca50e7f7f4289f44ce120577c8b632d2f7bf07 SHA512 fce2b8e9f26f092209613dc058a267ddf24c474a80b7e9837014fdaeab53bb892b7181561ca90048ca593fe29e010b8221e078c9c3ab9815baf23bc9caf3e829
DIST 7z2406-src.tar.xz 1487008 BLAKE2B 0f8dd19a031520a9c233725e376bca06c91b9b513bc802a54b92ea046ae3dda69a293561938a1e4467d01333d46427bfee7a055c8b62cab7a9d04cf8262fe4eb SHA512 02c6d7d045ba0dc0e8533f471f3c138f0d6549b59594095cb81a2f0e602627bd6a49df3fd680e21400a908006121ff7ba370086db9bde639f79b821bb4c9707a
-EBUILD 7zip-23.01.ebuild 2953 BLAKE2B e73723bbe4d34e94c06c74d447340ee0fd511aa068839a75b7f2aad8913469f3d859b7cad7d8c4317c0360eea1ef23600482b79aa5a635f22841e465349584ee SHA512 514d70e44b66328cfa9fafd2129a033feec400b7d3d2a9c8d94723792123ed541d71f15a37e518c63b85c8b03d9463b6e9f56e2b5273a41f558577f948f83803
-EBUILD 7zip-24.05.ebuild 2953 BLAKE2B e73723bbe4d34e94c06c74d447340ee0fd511aa068839a75b7f2aad8913469f3d859b7cad7d8c4317c0360eea1ef23600482b79aa5a635f22841e465349584ee SHA512 514d70e44b66328cfa9fafd2129a033feec400b7d3d2a9c8d94723792123ed541d71f15a37e518c63b85c8b03d9463b6e9f56e2b5273a41f558577f948f83803
-EBUILD 7zip-24.06.ebuild 2960 BLAKE2B d4d2f383a471a920eb30e51f868ef0cf1b38fc65b21d7f0e360479acde6d899af39537515521ca37882c687ae8ce03659c05ae97fe426a37ba5299c617f3c0f4 SHA512 a3686f33d5da37cef752a460e98631e448f1bd4bc05bc05133e297c93975a19733fb4987b6c455847d4c1a397bc0178ab62df0fd6a0cc4670491710ab833ae0a
+EBUILD 7zip-23.01.ebuild 2960 BLAKE2B 9abf731f224a0cf143bcb0d11c21ccbb66a1e1f5456872c48f9ed14ed7ef1fbc46588fdcdb5d9fb10bb5f74f7322de6724f73f58db9fdbdc2c0d13b7fe0bb403 SHA512 ed752a84f6db6670a4136c35f1e932b9f141bcd169c7c608a719fe4bf6a931afad98ea620cfd72aade5fb99f853885e72febaabc1dd1e43d48284cc1bfab45a3
+EBUILD 7zip-24.05.ebuild 2960 BLAKE2B 9abf731f224a0cf143bcb0d11c21ccbb66a1e1f5456872c48f9ed14ed7ef1fbc46588fdcdb5d9fb10bb5f74f7322de6724f73f58db9fdbdc2c0d13b7fe0bb403 SHA512 ed752a84f6db6670a4136c35f1e932b9f141bcd169c7c608a719fe4bf6a931afad98ea620cfd72aade5fb99f853885e72febaabc1dd1e43d48284cc1bfab45a3
+EBUILD 7zip-24.06.ebuild 2967 BLAKE2B f94c9ea2760fe533c5d2e5435f82297220d9257c09880e44ba94b1160c7de4bece261e278d9c53b8669d096cd9b0adb916d6b0dc368131d02266c97bc71415d6 SHA512 4738a2b71e36968d9c0f39d685d2da168781f0e5b38ca35c0db37bc5bd9465597a47b818f777520189fad5546d53137b667ebc18d030b2eb7d75e7bfb361ea56
MISC metadata.xml 967 BLAKE2B 5b54d1cc757cdc63407a51587389f9db032ae141fd9e19423185fd457f50c469ceb53095b128d8c6cd751cf3f0a87703dd36ba5d048dbfe9bea0ccd2354168b2 SHA512 c8c53c995f4bb5982461fa16dd50193f48c59aa15076bd78e38ccc4f0abf2190bf2b143df50e1c7911bd7814bd2ecb34892ee818b328764a9ff4ab2429718d37
diff --git a/app-arch/Manifest.gz b/app-arch/Manifest.gz
index fc51db26eb38..006d840c27b7 100644
--- a/app-arch/Manifest.gz
+++ b/app-arch/Manifest.gz
Binary files differ
diff --git a/app-arch/afio/Manifest b/app-arch/afio/Manifest
index 8f2ac8a945d3..2123e8a06e43 100644
--- a/app-arch/afio/Manifest
+++ b/app-arch/afio/Manifest
@@ -1,5 +1,8 @@
AUX afio-2.5.1-control-file-warning-fix.patch 776 BLAKE2B 6502ffa8200ef12394fe68678b7dd0ed8d61c8ab326eae660cfd1ea91d8c031dd8fe0895dfe41917add268ea3be2d053a5f132dd0033898eab8b606d346b407d SHA512 842c9bac9af3e5ece8c4bab55d5c1fd8f43585eb69e3f689d124e92e1972c5259510a206ba8c34d70f49f8e191ad1ad9b09a1b25efb63ed870c3322d00d6d249
AUX afio-2.5.1-fix-build-system.patch 725 BLAKE2B 3ec8c1068d60db73727fabb02eae50005c1aef8db39df977add2ab312d627fbc16b107b1f007fad9be5b97d1afe02ec0fd38c97c80a804464f1e3985868a3f67 SHA512 ccf6af4e1591d9c8e519dcb9016c49c0a8601f2a03949270b205560bb13e90bdbd50079c4e0abcc3e6290a809ffb24455c00ee5cd70c0168b31b1c01b9bfc093
+AUX afio-2.5.2-fix-build-system.patch 915 BLAKE2B 159f2a1dafdd9021f39ef471dacb5da76121470298a5d7f4b43aedbf178aa720baf469036ddb6fda06865462dc9b49a8747bc93ced324f494999df9072c725b7 SHA512 ace844639b8e0bfb754bef286a9bd3c6f0743ffecef9430fb7f5db48d6d98a53e102f60a82c7b3830c58dea371d45397427b983ed9766ffb7b46aedf839eaeb3
DIST afio-2.5.1.tgz 191765 BLAKE2B 48a590c1180942444eb8fc17701563ee822cad9d0ae423e12996e7b3dff16ab7ba13d8041b78fb6415d1a422d14be8ba3443910ae1a57290dca801334ced7ffe SHA512 afa4e01cc9e7da5bff7c96d2da9a41c296e7b89c50484f58a8b011173a99a144a9e77d3ee8136622e490287b99a7ae76c6eba901a2186b5a3a6bab164a37c864
+DIST afio-2.5.2.tar.gz 194030 BLAKE2B 7c46162cf8648b9b6c32003032a820a847e4887bb852a49ee878dc3501bad673650f7b64c465c4cea58b4cfd4de74884f903211f298ef94b91d3738f7de29316 SHA512 e0fb9b2d31bb912d7f30d8dd992cffcc99a84424c7386082abb8da82a1911b852c5a80e8135f0b6266113519f582dba45dc3c87c8f3b822a2daa14a1ae1d9944
EBUILD afio-2.5.1-r2.ebuild 742 BLAKE2B 2665b0e6e1dd7388932b2e37ad74e0b4591f7cb8a936e6c0f956308f92a36daac92117059e59db4079819f3383a292c9784c4bfa87c4db8c27cd835e7ebcda4a SHA512 8e48103ca84a1260d7488de7e024e0d280c4dff72df5ac168d5c3849c9a37b8e2efaacd1c099f2d3c4a60b96f2976fecc9bd076249606ee225ebe35471316636
+EBUILD afio-2.5.2.ebuild 711 BLAKE2B 4074f1de7ed1bc3bfa29385ceab7d46741c1ef8378b8fea28a8e4987a501d88a555196369fc76bd1029e389555df01206ce30b8cb9ab2c16be9e6e9d7b47cf2b SHA512 4a890a6fe32a15079e3cc869515a4676b6f5c3e39f58eb9c27d53ffeac79ccf501d562efe88b9fcfe004fa8faf271caf4530d0347c7ff5558308dac7527cee6b
MISC metadata.xml 598 BLAKE2B a5d838fed00a9d94a00118c8679be709fc12cedacdf2f6a6f9c0972ba22b89096b648154686ec1850e27c6f140f08eafb03a59ce57e5e857b751a6395d65822f SHA512 d98c21c825b791a805896fb4909bcde91e74f4f039a77fedecd23226d86b2d857eadffe9987f4595a0f761bc8866d82d7f638ed8b15208a024573f4f3dc3949d
diff --git a/app-arch/afio/afio-2.5.2.ebuild b/app-arch/afio/afio-2.5.2.ebuild
new file mode 100644
index 000000000000..d646d4a7b503
--- /dev/null
+++ b/app-arch/afio/afio-2.5.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="CPIO-Archiver & backup program with fault tolerant compression"
+HOMEPAGE="https://github.com/kholtman/afio"
+SRC_URI="https://github.com/kholtman/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="Artistic LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.5.2-fix-build-system.patch
+)
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ dobin "${PN}"
+ doman "${PN}.1"
+ dodoc ANNOUNCE-* HISTORY README SCRIPTS
+
+ local i
+ for i in {1..4}; do
+ docinto "script${i}"
+ dodoc -r "script${i}"/.
+ done
+}
diff --git a/app-arch/afio/files/afio-2.5.2-fix-build-system.patch b/app-arch/afio/files/afio-2.5.2-fix-build-system.patch
new file mode 100644
index 000000000000..5f5f113e0df9
--- /dev/null
+++ b/app-arch/afio/files/afio-2.5.2-fix-build-system.patch
@@ -0,0 +1,26 @@
+--- a/Makefile
++++ b/Makefile
+@@ -74,19 +74,14 @@
+ #code can be reviewed manually
+ #MW=-Wtraditional -Wcast-qual -Wcast-align -Wconversion -pedantic -Wlong-long -Wimplicit -Wuninitialized -W -Wshadow -Wsign-compare -Wstrict-prototypes -Wmissing-declarations
+
+-CFLAGS1 = -Wall -Wstrict-prototypes -s -O2 -fomit-frame-pointer -Wno-unused-result $(LARGEFILEFLAGS) $(MW)
+-
+-CC=gcc
+-
+ # also using contents of usin CPPFLAGS, CFLAGS, LDFLAGS out of environment
+ # variables, if they exist
+-CFLAGS += $(CFLAGS1) $1 $2 $3 $4 $5 $6 $7 $8 $9 $a $b $c $d $e $(e2) $f $g $I
+-LDFLAGS +=
+-CPPFLAGS +=
++CC ?= gcc
++CFLAGS += -Wall -Wstrict-prototypes
++CPPFLAGS += ${LARGEFILEFLAGS} ${2} ${3} ${6} ${8} ${c} ${d} ${e2} ${f} ${g}
+
+ afio : afio.o compfile.o exten.o match.o $M
+- $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) \
+- afio.o compfile.o exten.o match.o $M -o afio
++ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@
+
+ clean:
+ rm -f *.o afio
diff --git a/app-arch/arc/Manifest b/app-arch/arc/Manifest
index 0840803a43ce..b1fcd8752fa0 100644
--- a/app-arch/arc/Manifest
+++ b/app-arch/arc/Manifest
@@ -3,5 +3,7 @@ AUX arc-5.21m-gentoo-fbsd.patch 216 BLAKE2B 09d600cfddb692362e78aa5aa5770387b685
AUX arc-5.21p-fno-common.patch 934 BLAKE2B dc9c058a2e0053dacae271c599333cf02a262857c619c214c02e4c189a2e5f7491cea04f67950c16f840bbbb94149a15aa5417e33ab698dd983c9dc10ab349da SHA512 4f79298bc9ccc8ebf8cff50ef5d943841afb3d1281bf35581f1fe0bdf512bd8ac7edf04a0149d9d30df8a2c02e45828c38f2f97d5a918de9e6f1a1f50f245058
AUX arc-5.21p-variadic-arcdie.patch 763 BLAKE2B a45881bee6b95e7d7adcf40196e1471764ed36a9ddff8ba8583717f891fc01be63bd87e5fd0212016ae706acea3899c62e2710ce7733b1f6aaab04a53ccd75a6 SHA512 773447d292c3426cdeae9b88d237e8643fab71e1528476e53f9340a7158db014807b10acbf18af50d078db05e220a7dbffc3af0d313ed29856bdcf30a7383208
DIST arc-5.21p.tar.gz 84791 BLAKE2B 3dc6c2e9c83a9021a9a865676e248278f88b3de868846b39e1b1a9365299c410e7bb3c0ed07cfd3ad1e3f6340eb0e3d21b57a7c6e8ea92f61b51a914d7e4fa0f SHA512 c70c01ec407cc27f6507e2715d8b553277609cb49369a1e65a83d007362a24b69bb09ef2bf168ee36ca6797bd4524644a89e9114d866351ae53fece193c2967c
+DIST arc-5.21q.tar.gz 79366 BLAKE2B 054a950f9abeaf88e964b2b13a20d41074f744569eaa2ae07198f3fb43bc837a1ded746dc07567ac056496eac7973473513f1ff55103d1b7a14f09e899289f71 SHA512 666a9cd5c7b6e148540d707b32f5cfe43f8c59b599199478478501b93f261973dc810f36824459f76f460bb0208b659dd87e7f0b4ad207ee2d962d191e5d3341
EBUILD arc-5.21p-r1.ebuild 886 BLAKE2B 3db243c9cd6075588f7d12c2ddfe8c2ef05a71f6ba5e995ff869d1e2e5e5e2b50430d3da266377fcbe1a4c7db62fa1d04570196288bb0f0a7573a3a79b013959 SHA512 88bc4aa512a8d0a4b468824d69f0b27f111a26d728b804806add5cc30beda7cf51dec7c4eece43642dcc6a44bb41e3cf133a32407d894f288fb553dcec2ae453
+EBUILD arc-5.21q.ebuild 918 BLAKE2B e66f6dc76126dad361b655c8d038a99f34bc99def2dd028b36525ce3cda4a6cb156bc104358a2b919cfbe1927c9da7b461694c42e3f8dafe58d5efd6e13f7c22 SHA512 90142557a39107ce6fdb7332a6d51e2322d03e4a4da6e44cf5c9878c367e70b27a2c64a862711eaad4426adb7e102b57e7bb17fc3886b84174dbc9c1e2860603
MISC metadata.xml 246 BLAKE2B df27ac714b4e0372fc1c80a0c1fa1ebc69d5317b24a065765e2ce9096d170255e82650d14e93fd7a314c62cb86b60ca832c4a6dddea1bd452a83a786784da717 SHA512 ba7d31c6594e588d7ff707efa455755f1eb5bdbfccb4312368f5eb43b475c9ec422a580196ba61e0ad8504bf48979bc1277988b1c5fe84b880845e17f53eac89
diff --git a/app-arch/arc/arc-5.21q.ebuild b/app-arch/arc/arc-5.21q.ebuild
new file mode 100644
index 000000000000..73081b1f1eed
--- /dev/null
+++ b/app-arch/arc/arc-5.21q.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Create & extract files from DOS .ARC files"
+HOMEPAGE="https://arc.sourceforge.net"
+SRC_URI="https://github.com/ani6al/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.21m-darwin.patch
+ "${FILESDIR}"/${PN}-5.21m-gentoo-fbsd.patch
+ "${FILESDIR}"/${PN}-5.21p-fno-common.patch
+ "${FILESDIR}"/${PN}-5.21p-variadic-arcdie.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i Makefile \
+ -e 's/CFLAGS = $(OPT) $(SYSTEM)/CFLAGS += $(SYSTEM)/' \
+ || die "sed Makefile"
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" OPT="${LDFLAGS}"
+}
+
+src_install() {
+ dobin arc marc
+ doman arc.1
+ dodoc Arc521.doc Arcinfo Changelog Readme
+}
diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest
index 4088a2d374dc..6ce225e7d2be 100644
--- a/app-arch/createrepo_c/Manifest
+++ b/app-arch/createrepo_c/Manifest
@@ -1,6 +1,6 @@
-DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c
DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e
-EBUILD createrepo_c-1.0.4.ebuild 1472 BLAKE2B ab5c3eb56f3da03da28837c10d053d2c5ed3454b501753234f4f0e5de3ed3de04ea8f7809e137ee517255ca93c40767e4b73956a6278f552dfa869ab68bd755e SHA512 23424e98af056f00479da601042e5a223d9cf52e8d86904f0b6eec868879caf26cfe1b3897dae5d833f80909003366a73973026fc274d0c958bc755ea2d9c7bb
+DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe
EBUILD createrepo_c-1.1.0.ebuild 1472 BLAKE2B ab5c3eb56f3da03da28837c10d053d2c5ed3454b501753234f4f0e5de3ed3de04ea8f7809e137ee517255ca93c40767e4b73956a6278f552dfa869ab68bd755e SHA512 23424e98af056f00479da601042e5a223d9cf52e8d86904f0b6eec868879caf26cfe1b3897dae5d833f80909003366a73973026fc274d0c958bc755ea2d9c7bb
+EBUILD createrepo_c-1.1.2.ebuild 1472 BLAKE2B ab5c3eb56f3da03da28837c10d053d2c5ed3454b501753234f4f0e5de3ed3de04ea8f7809e137ee517255ca93c40767e4b73956a6278f552dfa869ab68bd755e SHA512 23424e98af056f00479da601042e5a223d9cf52e8d86904f0b6eec868879caf26cfe1b3897dae5d833f80909003366a73973026fc274d0c958bc755ea2d9c7bb
EBUILD createrepo_c-9999.ebuild 1472 BLAKE2B ab5c3eb56f3da03da28837c10d053d2c5ed3454b501753234f4f0e5de3ed3de04ea8f7809e137ee517255ca93c40767e4b73956a6278f552dfa869ab68bd755e SHA512 23424e98af056f00479da601042e5a223d9cf52e8d86904f0b6eec868879caf26cfe1b3897dae5d833f80909003366a73973026fc274d0c958bc755ea2d9c7bb
MISC metadata.xml 806 BLAKE2B cdbea36c4c79334604895efc7caebfadf3c0122a43a603439a926ae7b4101780514732272dd4790cae8d108f4b6ef4b9a48f89be3798c99b8eb8d47a35d1f697 SHA512 0564f15d1075a58648d9c4001e7dc3109672e929f608235390f2a9c56c1feff5560ba4432917eaf90673320be27aad4dcbd3e97b2eec697f206f30ea9f7ac5fc
diff --git a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild
index afc050773235..afc050773235 100644
--- a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild
+++ b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild
diff --git a/app-arch/rar/Manifest b/app-arch/rar/Manifest
index ae63e6487369..67360897037d 100644
--- a/app-arch/rar/Manifest
+++ b/app-arch/rar/Manifest
@@ -1,9 +1,5 @@
-DIST rarlinux-x32-700.tar.gz 739081 BLAKE2B 3f0d18ba3c9ff6b606bbddd3aafcc70209d87a1aa08877fa8ee62e4c28a56b0dd0d38304d273abb708fa1a9fb1d2264df0dc7eb2ac6dbd1264b250df40f141c5 SHA512 a1f1d1f203ae2f98949346ad331a27ce2d120bf28f289fc42d286fae5c9392af033a4ff72fbe078a130b9267eb42e9739db35aa98ce07f4d97566299aa233934
DIST rarlinux-x32-701.tar.gz 739420 BLAKE2B 9550c74d2f9a5bbd821fc2d313a1aa3fdca1f88675056e42507e9b40f7c456e20e0834149e6a925abc88d04aa23d5ccecb0f6efa7ba2d21629f030531b9e84d2 SHA512 2d8488106ed8ed5a67a1de114414a7fe58ab8a139b4f5fd78d5f334e59339e192d51574e3d36fdc7e5d4068cc9e33ec03e4ef6c0907193b407167c616f1ab357
-DIST rarlinux-x64-700.tar.gz 730268 BLAKE2B 6a3c4890232b6bdc24a6e321bff66c8a41c3c64b7da8dbcd40714de647edabb32f8719be882335895a09453f36e247b7ce96edf8089f8fa6ea08489d69eb7813 SHA512 988b755d1b52051f5d4115a64f598e5d6a6a9d1756e8136a00a159001199bf684c4961245c1010f0414e174f61964e1e3f32f437810708cd77742b9b89946166
DIST rarlinux-x64-701.tar.gz 730436 BLAKE2B 271b18f636250876adf924752298e283922c87d1ea71084ebd4263f5c8db189b093faf0b66362db781ad0fd9c6154a9a3a1e7d013c7c6cee56ad8fd7fb772fa7 SHA512 3effdc32f5dbad414d4a434b4ec430c0dc29fd6a758036395712f61c588067547c3919025545d27e9a7fef6ba8de1773f2dd9a7e20dfa2178b2b9f9bd2440ff9
-DIST winrar-x64-700.exe 3911632 BLAKE2B f2191937e1e3d0938f0ca2c56467c838415401a20a0966efad050e9fde5fe7fc6e05694c98fd06daa6fe4d7c03f588e60d456d8d510c849929a52dab36d6a10a SHA512 bc94f526d4dd751a44071dd6f540f2957d96f5c6500d7e5bb41ec6581bb0a584a6bb91fe13f7a1d9c7749c4601b1fe95f2a12a204b73bdc9a37c83cff7ac35c3
DIST winrar-x64-701.exe 3912088 BLAKE2B 46d379c51d6c2eba1b632c3f4e6f56529a0218db3cf4d4a4e52de08103d1de15dd6974c5375885dd19d1a29279f664d6df49056f57c71d8d3858bb0266d4eb99 SHA512 61daee2ce82c3b8e79f7598a79d72e337220ced7607e3ed878a3059ac03257542147dbd377e902cc95f04324e2fb7c5e07d1410f0a1815d5a05c5320e5715ef6
-EBUILD rar-7.00.ebuild 2289 BLAKE2B 82df73549d6f74c2c33be6ee5bab8049a17eb8760dd09c27233cc72186b6dc011e6d2cf1b95d8e74bed5a3dec61a2cbc7dd4066167d0448eff889c16ea4a59a0 SHA512 cd0939e7f06dcb0a621cfc1abb01c0db7359370006f8a43768a45556f06991fce12206cbee9932d5d138a98f8ea48b9738cac7f1928d16f9e3f763b879a218f4
-EBUILD rar-7.01.ebuild 2409 BLAKE2B 83e02a252c6c792821e1f3980cdfd247ea9561668935ce147c18915cac9c28479fbc15a788872bf4a25d9d5fa7b9de2e97f5badfc0204329dc56ce9de63bf9b1 SHA512 bb17f89dc9a12422f066600c83bc7a4c54181bf262fc8931db0e0d667c747e63f1491298b522b395fc51fc9d531fcc252e9d97555d725525b60767168d318bdf
+EBUILD rar-7.01.ebuild 2407 BLAKE2B 303485256398506a70d52acd1518a7ff00e71ef1ded8624f2a6f0d43e8ea70f9e0b3fbd69dd14609b18c5543a12bea85ae92b089d076cbaef446a3d9e242491f SHA512 556026c9e25581f74901ea9b8f40b10fa894c312bdfd6e5a7d3655ec199231f4d323b92bd9fcd3854a16fb0d17a5302951bfa1848cbbc69bf2e2913138874d96
MISC metadata.xml 436 BLAKE2B 89434fe285ad2b7be02c6e0014bb0a8fd54772e899345cb1c6de1da1e7cf5396d490af746bad1af6449183a4970c70415178765d918488f047174e64c289ceee SHA512 c9d65d30420f8febc660ad83169a8ae95c11ffcc673ca0cbc16530367e441ff72636fdbe3948065270547cb043ab0e1114dd573e4bd8716089bd01f056a63ff6
diff --git a/app-arch/rar/rar-7.00.ebuild b/app-arch/rar/rar-7.00.ebuild
deleted file mode 100644
index cefa88191bb3..000000000000
--- a/app-arch/rar/rar-7.00.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="${PV/./}"
-URI_AMD64="https://www.rarlab.com/rar/rarlinux-x64-${MY_PV}.tar.gz"
-URI_X86="https://www.rarlab.com/rar/rarlinux-x32-${MY_PV}.tar.gz"
-URI_WIN64="https://www.rarlab.com/rar/winrar-x64-${MY_PV}.exe"
-
-inherit unpacker
-
-DESCRIPTION="RAR compressor/uncompressor"
-HOMEPAGE="https://www.rarlab.com/"
-SRC_URI="
- all-sfx? (
- ${URI_AMD64}
- ${URI_X86}
- ${URI_WIN64}
- )
- amd64? ( ${URI_AMD64} )
- x86? ( ${URI_X86} )
-"
-S="${WORKDIR}/${PN}"
-
-LICENSE="BSD BSD-2 RAR"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="all-sfx"
-RESTRICT="bindist mirror"
-
-RDEPEND="sys-libs/glibc"
-BDEPEND="all-sfx? ( app-arch/unrar )"
-
-DOCS=( "acknow.txt" "rar.txt" "readme.txt" "whatsnew.txt" )
-
-QA_PREBUILT="
- opt/rar/default.sfx
- opt/rar/default-elf32.sfx
- opt/rar/default-elf64.sfx
- opt/rar/default-win32.sfx
- opt/rar/default-win64.sfx
- opt/rar/unrar
- opt/rar/rar
- opt/rar/WinCon.SFX
- opt/rar/WinCon64.SFX
- opt/rar/Zip.SFX
- opt/rar/Zip64.SFX
-"
-
-src_unpack() {
- local _file
-
- for _file in ${A}; do
- if [[ "${_file}" == rarli* ]]; then
- if [[ "${_file}" =~ x64 ]]; then
- if ! use amd64; then
- continue
- fi
-
- unpack "${_file}"
- elif [[ ! "${_file}" =~ x64 ]]; then
- if ! use x86; then
- continue
- fi
-
- unpack "${_file}"
- else
- die "Unknown SRC file '${_file}'!"
- fi
- fi
- done
-
- if use all-sfx ; then
- mkdir sfx
- cd sfx
- for _file in ${A}; do
- if [[ "${_file}" == rarli* ]]; then
- unpack "${_file}"
- if [[ "${_file}" =~ x64 ]]; then
- mv rar/default.sfx default-elf64.sfx || die
- else
- mv rar/default.sfx default-elf32.sfx || die
- fi
- elif [[ "${_file}" == winrar* ]]; then
- ln -s "${DISTDIR}"/${_file} w64.rar || die
- unpack_rar ./w64.rar
- mv Default.SFX default-win64.sfx || die
- mv Default32.SFX default-win32.sfx || die
- else
- die "Unknown SFX file '${_file}'!"
- fi
- done
- fi
-}
-
-src_compile() { :; }
-
-src_install() {
- exeinto /opt/rar
- doexe rar unrar
-
- insinto /opt/rar
- doins rarfiles.lst
-
- if use all-sfx; then
- doins "${WORKDIR}"/sfx/*.{sfx,SFX}
- else
- doins default.sfx
- fi
-
- dodir /opt/bin
- dosym ../rar/rar /opt/bin/rar
- dosym ../rar/unrar /opt/bin/unrar
-
- docinto html
- dodoc order.htm
-
- einstalldocs
-}
diff --git a/app-arch/rar/rar-7.01.ebuild b/app-arch/rar/rar-7.01.ebuild
index 3b246fc046e2..ed2c68224909 100644
--- a/app-arch/rar/rar-7.01.ebuild
+++ b/app-arch/rar/rar-7.01.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${PN}"
LICENSE="BSD BSD-2 RAR"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
IUSE="all-sfx"
RESTRICT="bindist mirror"
diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest
index f7aa03dcafe0..c65aa64cc557 100644
--- a/app-arch/unrar/Manifest
+++ b/app-arch/unrar/Manifest
@@ -1,15 +1,4 @@
AUX unrar-6.2.6-honor-flags.patch 1238 BLAKE2B 3006316800d6933f85935b0d1d4a224ae63d76d826c2a71f21ba148466d17e76e0a93f24d9c88015a8c58c4ca8f602ad25da48d097b80a078dbcc38a1a47715d SHA512 11cb495b661272b44078368318d2ec9f91e5d70bc79e5504c41a7d8e5207dc6b9afbad7cb36ac3188268f3797fa236bee55fcad8c95daeda2191a9e2a26dfd60
-DIST unrar-6.2.10.tar.gz 246383 BLAKE2B 6f7e7bf099f5a9de71c01b941c4cceaaf568709ac8b8e2f490f2f037c27adabc3bcde595e1330476f72204e6c5611e8c995c4c2842d9248731d876e67abc1086 SHA512 26e7febc4e62bcace7aa36e05d5341ab57813cc0c224c6a924ca909828879b0172d2cea9ab6cfdfe4bc3b51d49feb48f46df3874fa6f070f6062a15e1020271d
-DIST unrar-6.2.12.tar.gz 246918 BLAKE2B 3c7744ee5839b4d87362625a03f30e3cac3d74df988479692023b9c242c136044666ebf0470197b28b95171dae076faecf815ef50caffb747185b8433707612c SHA512 261ac3728f917f36a03c7c3c563d7775abdb06b598ab48a299d837e8fc0ca75ad885ec8e292aeb1775e87e775ed274e9e0f033001598229ec96db69d69824ddb
-DIST unrar-6.2.8.tar.gz 246249 BLAKE2B 3766f7ebd0379835cff7cce8bb2deaf86d3de7c4a37d211d8a41effeb13a5a9efc53deabb5f10cd7f49d8e144cd9c1a93cce2ca3ae74e8a2142ab3ae97ab4759 SHA512 9b956d0c4b6a13f9ff4d9e57de7284dc879070746e3792e7640481a5b5b8336142b21c4d0c66c64627630cafbed0ff019a41b8f8536299ac7cbfdb933f92f75a
-DIST unrar-6.2.9.tar.gz 246388 BLAKE2B 495af1b78d2213c6bac0e75462b3d5e9fc3bfea809bcbb672216da47cd483bcc5867b504358125c51147a0e1869568c8a822946ca8148f204eeb087671029d9d SHA512 80424348946a56b47c107b2cd78c8bc7ce7f223a4d923b137860ec50678c4f279114dd7cdc9eb6a2fa6ff8c8a059ab8d35e16e3feae9dd1433fe51479501b61c
-DIST unrar-7.0.7.tar.gz 258219 BLAKE2B 06897428ef6ae9b2e6ef3183f25c06447386c7b5ce1c1438ad0119507ccbd2f2b62ce9d45c4dc73241db4440a1f96c7d9a9f3f542c0a7967df9c08b8cd3141cb SHA512 7151a42742d4c34a8f03c58dae471f80788b76adbb52188759b7fc7357757f88fa9d980de006ce48732c40f326b92b79fb069e807c2b66d4387ee60433a8accb
DIST unrar-7.0.9.tar.gz 258287 BLAKE2B 4933d62c8b7ea227b5eee8ce078a08cbe7534f35641ee0ce33bdd246f1045c65f773894d5868738b2174ea2bb2858745b5bd31dc5f958ef70188bcb805165300 SHA512 4dff760bd69275dcd9bacac7a8fa9a6e68e2d047ea3775abc16a80d9a6e277b686153faafb1b711582d86eabfdf3254c601d9f585b28104dbd85ece4868876ed
-EBUILD unrar-6.2.10.ebuild 1757 BLAKE2B c32e0b9eeeb17edd6da47b44c48bda3c80e4336b90bf72bdbb14ad832f0c606a9a9ed4db73fd9cb13754ee0642648463369c2b2bbcdac19e026449793f2894d4 SHA512 dd6d4fd175014f57cde71ee88e877f27a3aaabb8987a0e22f9c9ca1eb9a4de8103fb2bbcf3cee74c8cc59e8ac3b53f2dd87592d6ff4b0dfbb27a0f198932fa84
-EBUILD unrar-6.2.12-r1.ebuild 2691 BLAKE2B ef37f5df5841ab3234966ef1e9101b451bc6004f6bb9a8f6838c7e1fd3a9ffaecac58d650e3eabb6f833b23ff1fc3ac698566ebf5074ebca3f161c98a8510a13 SHA512 3dee6dc18d9da3afd07bbc7a9f70f317d594f127daf61fe214275ef8c01b362ace4b35c8f12e2f3b2dd3ab4287e7a977f17b8d6dd1d2b4d3547e5e3bbe5ec7f5
-EBUILD unrar-6.2.12.ebuild 1764 BLAKE2B 6c5a664b281463eeda4fac4820e949918a9246d09bea462457634ffbbfcea66ef0f816fb60d98bee3b2888044728affd3d8063214bc91be5a4cf5ca94fb55185 SHA512 edbd86ac83a32d95a49d5e74664fee4e15dd61a38abbc4bda1c8f8773b868c7f9ec463613e6eb327bcf255d16f166699f03a8d4049ac840d152e373ef568f8c6
-EBUILD unrar-6.2.8.ebuild 1757 BLAKE2B c32e0b9eeeb17edd6da47b44c48bda3c80e4336b90bf72bdbb14ad832f0c606a9a9ed4db73fd9cb13754ee0642648463369c2b2bbcdac19e026449793f2894d4 SHA512 dd6d4fd175014f57cde71ee88e877f27a3aaabb8987a0e22f9c9ca1eb9a4de8103fb2bbcf3cee74c8cc59e8ac3b53f2dd87592d6ff4b0dfbb27a0f198932fa84
-EBUILD unrar-6.2.9.ebuild 1764 BLAKE2B 6c5a664b281463eeda4fac4820e949918a9246d09bea462457634ffbbfcea66ef0f816fb60d98bee3b2888044728affd3d8063214bc91be5a4cf5ca94fb55185 SHA512 edbd86ac83a32d95a49d5e74664fee4e15dd61a38abbc4bda1c8f8773b868c7f9ec463613e6eb327bcf255d16f166699f03a8d4049ac840d152e373ef568f8c6
-EBUILD unrar-7.0.7.ebuild 2698 BLAKE2B c004f0e12585670892401699c56ff9a1ed488980082b61bb98fa8279d1720b54c979b95d7745e78483d62d03d2f6588cf3b8a946fe9d5eee4788cbcbb29fae83 SHA512 16c9bf306cb1639e9da5342fb9b7ab76f8c83b294ca6fcd902f8001558b7db35d67cb33f3ea2f1d429fa18d523612d5a5254ba2cc85b698ed616788d544d7c5b
-EBUILD unrar-7.0.9.ebuild 2692 BLAKE2B 0048ee1b4041b7ca0c81d4d6b6422be29e0163502816206838e41fb2718e6d64db64c218b19a99ac117a9291edaa68e9a8b2b8d7bea4a02abe8fd075a1d156ee SHA512 cd756ba94ce54eafb101ddb8ebaa797eac15097c59fa1274a825e61936f4daff8ba18adeee81bbe13ce42eaf5f582d49916de82845822772d4d301bcddb15c90
+EBUILD unrar-7.0.9.ebuild 2691 BLAKE2B 17f4c54d4fe43bae7d83b1ab716457c0f2e0a9213839f40a962a32ac0ad47998214442ac394ecd7acd4e5a8d329ff5298666bf07016c563ae12f30ea540c4a53 SHA512 b3fdd4cab849770eb0b9747d463e173727bce7d5912b3da7c7221435312fce3517e6f684bf0d9ad312237aad62ca65489fb41656a1e3695082390eb758e501ea
MISC metadata.xml 520 BLAKE2B d8b7da005139f02d8fdb948cb6e2c6af4073fab248ee05e80aaf4c706d9213a7600010b89b3ad99e89cbb651caf647dc898373225315ec1dc2c6f5a51424fa8a SHA512 65e6387fe9ecb267f630480287bfb4376c16b1d8088fa4f2078a747d53210ea92ef3ff03f05fdbcadf97af71e47a691f19425573b0b630b5c7640caab2ca890a
diff --git a/app-arch/unrar/unrar-6.2.10.ebuild b/app-arch/unrar/unrar-6.2.10.ebuild
deleted file mode 100644
index 64caffbf3b3a..000000000000
--- a/app-arch/unrar/unrar-6.2.10.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm"
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
-
-src_prepare() {
- default
-
- local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
- else
- sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
- fi
- sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
- mkdir -p build-{lib,bin} || die
- printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
- cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
- unrar_make() {
- emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
- }
-
- unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
-
- unrar_make -C build-bin
-}
-
-src_install() {
- dobin build-bin/unrar
- dodoc readme.txt
-
- dolib.so build-lib/libunrar*
-
- insinto /usr/include/libunrar${PV%.*.*}
- doins *.hpp
- dosym libunrar${PV%.*.*} /usr/include/libunrar
-
- find "${ED}" -type f -name "*.a" -delete || die
-}
diff --git a/app-arch/unrar/unrar-6.2.12-r1.ebuild b/app-arch/unrar/unrar-6.2.12-r1.ebuild
deleted file mode 100644
index 66957ceed24c..000000000000
--- a/app-arch/unrar/unrar-6.2.12-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm"
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
-
-src_prepare() {
- default
-
- local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
- else
- sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
- fi
- sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
- mkdir -p build-{lib,bin} || die
- printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
- cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
- unrar_make() {
- emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
- }
-
- unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
-
- unrar_make -C build-bin
-}
-
-src_install() {
- dobin build-bin/unrar
- dodoc readme.txt
-
- dolib.so build-lib/libunrar*
-
- # unrar doesn't officially install headers, but unofficially, software
- # depends on it anyway. There is no standard for where to install them,
- # but the most common location (shared by nearly all vendors) is "unrar".
- # FreeBSD alone uses "libunrar". Gentoo formerly used "libunrar6" and
- # had a compat symlink for FreeBSD, then passed the compat location in
- # ./configure scripts e.g. for sys-fs/rar2fs. Software in the wild
- # seems to expect either "unrar" or "libunrar".
- # See: https://bugs.gentoo.org/916036
- #
- # We now use the "standard" (hah) location, and keep the compat symlink but
- # change the destination. The version-suffixed location lacks utility, but
- # we would keep it if we could, just in case -- unfortunately portage is
- # buggy: https://bugs.gentoo.org/834600
- #
- # Hopefully, no one has ever actually used it and therefore this does not
- # matter. The odds are on our side, since it periodically changed location
- # arbitrarily.
- insinto /usr/include/unrar
- doins *.hpp
- dosym unrar /usr/include/libunrar
-
- find "${ED}" -type f -name "*.a" -delete || die
-}
diff --git a/app-arch/unrar/unrar-6.2.12.ebuild b/app-arch/unrar/unrar-6.2.12.ebuild
deleted file mode 100644
index c97982261acd..000000000000
--- a/app-arch/unrar/unrar-6.2.12.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm"
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
-
-src_prepare() {
- default
-
- local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
- else
- sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
- fi
- sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
- mkdir -p build-{lib,bin} || die
- printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
- cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
- unrar_make() {
- emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
- }
-
- unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
-
- unrar_make -C build-bin
-}
-
-src_install() {
- dobin build-bin/unrar
- dodoc readme.txt
-
- dolib.so build-lib/libunrar*
-
- insinto /usr/include/libunrar${PV%.*.*}
- doins *.hpp
- dosym libunrar${PV%.*.*} /usr/include/libunrar
-
- find "${ED}" -type f -name "*.a" -delete || die
-}
diff --git a/app-arch/unrar/unrar-6.2.8.ebuild b/app-arch/unrar/unrar-6.2.8.ebuild
deleted file mode 100644
index 64caffbf3b3a..000000000000
--- a/app-arch/unrar/unrar-6.2.8.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm"
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
-
-src_prepare() {
- default
-
- local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
- else
- sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
- fi
- sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
- mkdir -p build-{lib,bin} || die
- printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
- cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
- unrar_make() {
- emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
- }
-
- unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
-
- unrar_make -C build-bin
-}
-
-src_install() {
- dobin build-bin/unrar
- dodoc readme.txt
-
- dolib.so build-lib/libunrar*
-
- insinto /usr/include/libunrar${PV%.*.*}
- doins *.hpp
- dosym libunrar${PV%.*.*} /usr/include/libunrar
-
- find "${ED}" -type f -name "*.a" -delete || die
-}
diff --git a/app-arch/unrar/unrar-6.2.9.ebuild b/app-arch/unrar/unrar-6.2.9.ebuild
deleted file mode 100644
index c97982261acd..000000000000
--- a/app-arch/unrar/unrar-6.2.9.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm"
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/6" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
-
-src_prepare() {
- default
-
- local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
- else
- sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
- fi
- sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
- mkdir -p build-{lib,bin} || die
- printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
- cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
- unrar_make() {
- emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
- }
-
- unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
-
- unrar_make -C build-bin
-}
-
-src_install() {
- dobin build-bin/unrar
- dodoc readme.txt
-
- dolib.so build-lib/libunrar*
-
- insinto /usr/include/libunrar${PV%.*.*}
- doins *.hpp
- dosym libunrar${PV%.*.*} /usr/include/libunrar
-
- find "${ED}" -type f -name "*.a" -delete || die
-}
diff --git a/app-arch/unrar/unrar-7.0.7.ebuild b/app-arch/unrar/unrar-7.0.7.ebuild
deleted file mode 100644
index dcc656ed9f4f..000000000000
--- a/app-arch/unrar/unrar-7.0.7.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib toolchain-funcs
-
-MY_PN="${PN}src"
-
-DESCRIPTION="Uncompress rar files"
-HOMEPAGE="https://www.rarlab.com/rar_add.htm"
-SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/unrar"
-
-LICENSE="unRAR"
-SLOT="0/7" # subslot = soname version
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-
-PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
-
-src_prepare() {
- default
-
- local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" )
- if [[ ${CHOST} == *-darwin* ]] ; then
- sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" )
- else
- sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" )
- fi
- sed -i "${sed_args[@]}" makefile || die
-}
-
-src_configure() {
- mkdir -p build-{lib,bin} || die
- printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die
- cp build-{lib,bin}/Makefile || die
-}
-
-src_compile() {
- unrar_make() {
- emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@"
- }
-
- unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die
- ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die
-
- unrar_make -C build-bin
-}
-
-src_install() {
- dobin build-bin/unrar
- dodoc readme.txt
-
- dolib.so build-lib/libunrar*
-
- # unrar doesn't officially install headers, but unofficially, software
- # depends on it anyway. There is no standard for where to install them,
- # but the most common location (shared by nearly all vendors) is "unrar".
- # FreeBSD alone uses "libunrar". Gentoo formerly used "libunrar6" and
- # had a compat symlink for FreeBSD, then passed the compat location in
- # ./configure scripts e.g. for sys-fs/rar2fs. Software in the wild
- # seems to expect either "unrar" or "libunrar".
- # See: https://bugs.gentoo.org/916036
- #
- # We now use the "standard" (hah) location, and keep the compat symlink but
- # change the destination. The version-suffixed location lacks utility, but
- # we would keep it if we could, just in case -- unfortunately portage is
- # buggy: https://bugs.gentoo.org/834600
- #
- # Hopefully, no one has ever actually used it and therefore this does not
- # matter. The odds are on our side, since it periodically changed location
- # arbitrarily.
- insinto /usr/include/unrar
- doins *.hpp
- dosym unrar /usr/include/libunrar
-
- find "${ED}" -type f -name "*.a" -delete || die
-}
diff --git a/app-arch/unrar/unrar-7.0.9.ebuild b/app-arch/unrar/unrar-7.0.9.ebuild
index cc1febb89f72..22ef4dec1fae 100644
--- a/app-arch/unrar/unrar-7.0.9.ebuild
+++ b/app-arch/unrar/unrar-7.0.9.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/unrar"
LICENSE="unRAR"
SLOT="0/7" # subslot = soname version
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
diff --git a/app-arch/wimlib/Manifest b/app-arch/wimlib/Manifest
index 221f0d6a8fb4..fb937ae26e9e 100644
--- a/app-arch/wimlib/Manifest
+++ b/app-arch/wimlib/Manifest
@@ -1,5 +1,7 @@
DIST wimlib-1.13.4.tar.gz 1040411 BLAKE2B 4563429d42be39b959a15ef66ac4c173531ff0c0b0f1a341812a4f870c9f189478f3ce78bf6240544f71b1746d98c9eae3f7182d646355343e26526559384f07 SHA512 480fe6fa6c6e8f1bf9c3960f5e1671f3266535b18dc72e9d7c4c05c7fb833d9b00db5ae9fb49154da6e71e536cae8b562cbf81ab5a124e2a79326927e2cf7344
DIST wimlib-1.14.1.tar.gz 1046078 BLAKE2B 56e44928229c9c4fda662fa64fc4021bd361c2c959f0786764b84fa4cc9d7f7b0d5440edb4d4079657cc7bf450ac9c755f554c7da7a8b2b7e96d69ddbeb4f22f SHA512 9f92a8ce2d386918d66a1a3e52d4fbffeeb9f8b9345b25012fd0bd07039a00be84fd83d83a9bb25bcefab09597a81e9392522be835dd6693dd00050f8624af00
+DIST wimlib-1.14.4.tar.gz 1045888 BLAKE2B fa3d8568e777783034d426ff97d542e9db9679486e282667b6f44137a00c658697c0cff2ff065b86e782e9720f36ed050f75bd60aea9ae0bedf71355997b6b27 SHA512 f3c25ee14fe849f452f004ce8137ef040410ea048555ae71180086f010858b6ed593c8881b805bac65f9ee878bf11661a7f17677c6c24e2c77149c35ee0cd853
EBUILD wimlib-1.13.4-r1.ebuild 1480 BLAKE2B 8cb36da172e3897b2abbc1efc6b07acfa58c41ba56d39716b40f3d0d299db4f4b02737c97d2beaf1fad48c593bac33e4e9d0dbf27d7dcc18bbc2aaaea77aa203 SHA512 030fcf7ff66bcc05253e7b164158be0cb70ebd8baf79c394a2b63b7b87ba89d54e6e78f3ca53075a2f19572b8989bd94a2d702f47e53c7540f58050d52d94c85
EBUILD wimlib-1.14.1.ebuild 904 BLAKE2B 41d556d09a6908d95ebf92152ce09ab829808c615e91a67d64385664d080cffcc49f1d16f017cab370f67dd0f35db8788dab9f159e65b2f4addae30c32a3bb59 SHA512 401456fd89442552757ea1fd1ebae35533043541eb88c49a11f7d19b8d872abc8f8dd59f9417d3ea591ae94ff981016ec5e7c6500dab489a900731c3d41b408e
+EBUILD wimlib-1.14.4.ebuild 906 BLAKE2B 60b7cb5676f48189dabe9c72c918903dd39310375abb74cdbb6acc832af59afb7d521c9243bf0fc2b1227fc16d84e4a2c504da81d17a9877d149891b2e14de2e SHA512 9ca4dab11bf7809074b818604133138ce0f113a783430c2c0aba0c42caf687f621352b334bbba99cca8b525bc1fd3b023d447f2f261b25702ef66104b9345bf5
MISC metadata.xml 464 BLAKE2B 23ad11fa613e5c99d7a4f5efcf81a33cbf1b4a297cfdd160541953d65cfa5395743a464230ff563ec218bef5cdc4518291522787675ccee4aac7ac5c302b5576 SHA512 3544db561d9ca74410805cb054984502fe34d7cfa17ab77b519e33438abdb3fccc2eb941f3c1f311f961ee77640f5408b451b984774e107d49410dd7b458b088
diff --git a/app-arch/wimlib/wimlib-1.14.4.ebuild b/app-arch/wimlib/wimlib-1.14.4.ebuild
new file mode 100644
index 000000000000..a1cfeeaa73b3
--- /dev/null
+++ b/app-arch/wimlib/wimlib-1.14.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools pax-utils
+
+DESCRIPTION="The open source Windows Imaging (WIM) library"
+HOMEPAGE="https://wimlib.net"
+SRC_URI="https://wimlib.net/downloads/${P}.tar.gz"
+
+LICENSE="|| ( GPL-3+ LGPL-3+ ) MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="fuse iso ntfs test yasm"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ fuse? ( sys-fs/fuse:3 )
+ iso? (
+ app-arch/cabextract
+ app-cdr/cdrtools
+ )
+ ntfs? ( sys-fs/ntfs3g:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with ntfs ntfs-3g)
+ $(use_with fuse)
+ $(use_enable test test-support)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+ pax-mark m "${S}"/.libs/wimlib-imagex
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/app-arch/xz-utils/Manifest b/app-arch/xz-utils/Manifest
index 0641ffa0c5bb..fe8f90073670 100644
--- a/app-arch/xz-utils/Manifest
+++ b/app-arch/xz-utils/Manifest
@@ -6,8 +6,6 @@ DIST xz-5.6.2.tar.gz 2355785 BLAKE2B d2d5f9772714b5b5993ec26c313bd27dc10d88928d9
DIST xz-5.6.2.tar.gz.sig 566 BLAKE2B 9b1f19d0449de18057eb5bd3cceaa073fc245e9a05fb19fabdac98b1d2e708b39c8070130c522b78ff75df724e207f978d8da65e2ccb1c6fa295aa892eda0d23 SHA512 f3d1055a2a6e96eec2fd5c0b733f2ab5e150bac9645f1fe9a7558ed6f34a241b4f57e17fd4504f311be26cf1e2b9b797f2e78b1b9d2db02e9cd0c1548cb6160b
EBUILD xz-utils-5.4.2.ebuild 3916 BLAKE2B e5ed50ed6c54ba51fabcc3b77ad0a42a00e8b5aca66a3264e51c572300bcbdf0ce181b8548aad3cd2c917ba9f77960e069ee73392be9d6b43f399ce70c98d8a6 SHA512 15d25fb0df99907985f4cd94edff05f3db0a15afee067276f00616eceb46fb79de248cd3b2945ca4aded3a4ff079a72ddeee7b9f599934c4f0ff2f71db6284f6
EBUILD xz-utils-5.4.7-r1.ebuild 4435 BLAKE2B e84af7efd0c87ac42d29740f9f4e12c18bfef015233d860f70441046070223635228cb34a31fd3369b71f8c8661d4b580dd865dd1f09d69c44b8dd511bb57dec SHA512 d69ced38cdb8a714f80686d8a76584e52b72870bc3f2e8b686264cc273a988c02553083fe766e833f056bc2778507d19310462f6e3f6d03e1ee0a9c96474713d
-EBUILD xz-utils-5.4.7.ebuild 3924 BLAKE2B 664e833cf0da6953a1571e9843ec80870f00ba62b0f5a43342adaafa26e8ce91e377a169256927f5e553b9176cb5cd2f87784a4ef9acb9ac8f3bb5d2a26a5189 SHA512 7c18e7a278e5f316ae9b8fdc9116a167ae970bb8d52cfe4809a0218bfc2f0a1469546f037728cf3a21eb9e6869a583ad997a8dae19db65a22595abcc0826954e
EBUILD xz-utils-5.6.2-r1.ebuild 5857 BLAKE2B ddbf27c95c439d481da5f12e5ffd90e6014fb17c4419f8addf826d6287d6b6f1a3a2b1ba0ba233445584a0f3dffb7083680d66b7e95bbcf913ff5168b6e8cd0b SHA512 0ebe53bb215989a055914a78cb97a99a51fb57269598fee022be1f45c34f95418b569b52d35ecdd96e72765f43aff6141835c8d20e95bbe528fcbb935400938a
-EBUILD xz-utils-5.6.2.ebuild 5295 BLAKE2B 3379a08a62468ecb3ca9155192b6566f7ecbd91a943bd8f21304810558be2d352ed57847dd4b8cb3a2cc6f84b0cddb81cdd326d2712c3a8dab24c04eb5b16020 SHA512 61cb9451724c079eff85100b80f50fed53af002a60de717e0374f3420d5a043bfb997c1dc3ffb2a3fe849affb7b8fde20ebe49349075d65441fb9fe17db06de2
-EBUILD xz-utils-9999.ebuild 5730 BLAKE2B f66af87ffd1db96587a10bad1ac5dd414aa0b20203fae5a0632d3cf86872a0805b486ca98f9f21ab76f0f280c33b7eb846d1221a4b0a98af35730d4e72cf5f34 SHA512 af7d065801c9bc1b52817eb61af9d9a8fe03ef9b9007650e94755a06ef420ec5fc44796d4ec6fc0b4c1db458e53e457d01bd2d026e9f17d44f9c0bb9c77e4060
+EBUILD xz-utils-9999.ebuild 5666 BLAKE2B 826be455df4ac0c84c53d41025a4cbce9b01f0969706eeb1c903c82eed9d7920cfd1128f9255b92db0e944d600e237540fab8e3d11c6931efc70d3315403d428 SHA512 c00ed80b9180a39f41ba1fa8dd6c01de83ee641120820e0d1ab38662d4e1c7bab4afdabddd3aba5783c28b0d62987c2a6d654780323df550a9683eff94173bb6
MISC metadata.xml 748 BLAKE2B fe48d0e6b5aac2c843670597f0daa0202af709c27fe81889da8e4ef6877e35b30009b72831bc737b1078954b6494b508fa1b59305fdaf795db8801d20d9a0638 SHA512 6e64f0053489389818430808acb32cc1d3b33013978adf4952fbf57ab555e0710a106623ac1eb67405f1dd91c33397c5c70bddc9c5015878f280266b29b4e189
diff --git a/app-arch/xz-utils/xz-utils-5.4.7.ebuild b/app-arch/xz-utils/xz-utils-5.4.7.ebuild
deleted file mode 100644
index cd73493d1889..000000000000
--- a/app-arch/xz-utils/xz-utils-5.4.7.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Remember: we cannot leverage autotools in this ebuild in order
-# to avoid circular deps with autotools
-
-EAPI=8
-
-inherit flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs
-
-if [[ ${PV} == 9999 ]] ; then
- # Per tukaani.org, git.tukaani.org is a mirror of github and
- # may be behind.
- EGIT_REPO_URI="
- https://github.com/tukaani-project/xz
- https://git.tukaani.org/xz.git
- "
- inherit git-r3 autotools
-
- # bug #272880 and bug #286068
- BDEPEND="sys-devel/gettext >=dev-build/libtool-2"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc
- inherit verify-sig
-
- MY_P="${PN/-utils}-${PV/_}"
- SRC_URI="
- https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz
- https://downloads.sourceforge.net/lzmautils/${MY_P}.tar.gz
- https://tukaani.org/xz/${MY_P}.tar.gz
- verify-sig? (
- https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig
- https://tukaani.org/xz/${MY_P}.tar.gz.sig
- )
- "
-
- if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; 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
-
- S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Utils for managing LZMA compressed files"
-HOMEPAGE="https://tukaani.org/xz/"
-
-# See top-level COPYING file as it outlines the various pieces and their licenses.
-LICENSE="public-domain LGPL-2.1+ GPL-2+"
-SLOT="0"
-IUSE="doc +extra-filters pgo nls static-libs"
-
-if [[ ${PV} != 9999 ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20240529 )"
-fi
-
-src_prepare() {
- default
-
- if [[ ${PV} == 9999 ]] ; then
- eautopoint
- eautoreconf
- else
- # Allow building shared libs on Solaris/x64
- elibtoolize
- fi
-}
-
-multilib_src_configure() {
- local myconf=(
- --enable-threads
- $(multilib_native_use_enable doc)
- $(use_enable nls)
- $(use_enable static-libs static)
- )
-
- if ! multilib_is_native_abi ; then
- myconf+=(
- --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts}
- )
- fi
-
- if ! use extra-filters ; then
- myconf+=(
- # LZMA1 + LZMA2 for standard .lzma & .xz files
- --enable-encoders=lzma1,lzma2
- --enable-decoders=lzma1,lzma2
-
- # those are used by default, depending on preset
- --enable-match-finders=hc3,hc4,bt4
-
- # CRC64 is used by default, though some (old?) files use CRC32
- --enable-checks=crc32,crc64
- )
- fi
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- export gl_cv_posix_shell="${EPREFIX}"/bin/sh
-
- # Undo Solaris-based defaults pointing to /usr/xpg5/bin
- myconf+=( --disable-path-for-script )
- fi
-
- ECONF_SOURCE="${S}" econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- # -fprofile-partial-training because upstream note the test suite isn't super comprehensive
- # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
- local pgo_generate_flags=$(usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)")
- local pgo_use_flags=$(usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)")
-
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags}"
-
- if use pgo ; then
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check
-
- if tc-is-clang; then
- llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die
- fi
-
- emake clean
- emake CFLAGS="${CFLAGS} ${pgo_use_flags}"
- fi
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name '*.la' -delete || die
-
- if use doc ; then
- rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
- fi
-}
-
-pkg_preinst() {
- preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0)
-}
-
-pkg_postinst() {
- preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0)
-}
diff --git a/app-arch/xz-utils/xz-utils-5.6.2.ebuild b/app-arch/xz-utils/xz-utils-5.6.2.ebuild
deleted file mode 100644
index a5c27989d3cc..000000000000
--- a/app-arch/xz-utils/xz-utils-5.6.2.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Remember: we cannot leverage autotools in this ebuild in order
-# to avoid circular deps with autotools
-
-EAPI=8
-
-inherit flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs
-
-if [[ ${PV} == 9999 ]] ; then
- # Per tukaani.org, git.tukaani.org is a mirror of github and
- # may be behind.
- EGIT_REPO_URI="
- https://github.com/tukaani-project/xz
- https://git.tukaani.org/xz.git
- "
- inherit git-r3 autotools
-
- # bug #272880 and bug #286068
- BDEPEND="sys-devel/gettext >=dev-build/libtool-2"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc
- inherit verify-sig
-
- MY_P="${PN/-utils}-${PV/_}"
- SRC_URI="
- https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz
- https://downloads.sourceforge.net/lzmautils/${MY_P}.tar.gz
- https://tukaani.org/xz/${MY_P}.tar.gz
- verify-sig? (
- https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig
- https://tukaani.org/xz/${MY_P}.tar.gz.sig
- )
- "
-
- if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; 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
-
- S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="Utils for managing LZMA compressed files"
-HOMEPAGE="https://tukaani.org/xz/"
-
-# See top-level COPYING file as it outlines the various pieces and their licenses.
-LICENSE="0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )"
-SLOT="0"
-IUSE="cpu_flags_arm_crc32 doc +extra-filters pgo nls static-libs"
-
-if [[ ${PV} != 9999 ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20240529 )"
-fi
-
-src_prepare() {
- default
-
- if [[ ${PV} == 9999 ]] ; then
- eautopoint
- eautoreconf
- else
- # Allow building shared libs on Solaris/x64
- elibtoolize
- fi
-}
-
-multilib_src_configure() {
- local myconf=(
- --enable-threads
- $(multilib_native_use_enable doc)
- $(use_enable nls)
- $(use_enable static-libs static)
- $(use_enable cpu_flags_arm_crc32 arm64-crc32)
- )
-
- if ! multilib_is_native_abi ; then
- myconf+=(
- --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts}
- )
- fi
-
- if ! use extra-filters ; then
- myconf+=(
- # LZMA1 + LZMA2 for standard .lzma & .xz files
- --enable-encoders=lzma1,lzma2
- --enable-decoders=lzma1,lzma2
-
- # those are used by default, depending on preset
- --enable-match-finders=hc3,hc4,bt4
-
- # CRC64 is used by default, though some (old?) files use CRC32
- --enable-checks=crc32,crc64
- )
- fi
-
- if [[ ${CHOST} == *-solaris* ]] ; then
- export gl_cv_posix_shell="${EPREFIX}"/bin/sh
-
- # Undo Solaris-based defaults pointing to /usr/xpg5/bin
- myconf+=( --disable-path-for-script )
- fi
-
- ECONF_SOURCE="${S}" econf "${myconf[@]}"
-}
-
-multilib_src_compile() {
- # -fprofile-partial-training because upstream note the test suite isn't super comprehensive
- # TODO: revisit that now we have the tar/xz loop below?
- # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
- local pgo_generate_flags=$(usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)")
- local pgo_use_flags=$(usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)")
-
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags}"
-
- if use pgo ; then
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags}" -k check
-
- local tar_pgo_args=()
-
- if has_version -b "app-alternatives/tar[gnu]" ; then
- tar_pgo_args+=(
- --mtime=@2718281828
- --sort=name
- )
- fi
-
- if multilib_is_native_abi ; then
- (
- shopt -s globstar
-
- tar \
- "${tar_pgo_args[@]}" \
- -cf xz-pgo-test-01.tar \
- {"${S}","${BUILD_DIR}"}/**/*.[cho] \
- {"${S}","${BUILD_DIR}"}/**/.libs/* \
- {"${S}","${BUILD_DIR}"}/**/**.txt \
- {"${S}","${BUILD_DIR}"}/tests/files
-
- stat --printf="xz-pgo-test-01.tar.tar size: %s\n" xz-pgo-test-01.tar || die
- md5sum xz-pgo-test-01.tar || die
- )
-
- local test_variants=(
- # Borrowed from ALT Linux
- # https://packages.altlinux.org/en/sisyphus/srpms/xz/specfiles/#line-80
- '-0 -C none'
- '-2 -C crc32'
- "$(usev extra-filters '-6 --arm --lzma2 -C crc64')"
- "$(usev extra-filters '-6 --x86 --lzma2=lc=4 -C sha256')"
- '-7e --format=lzma'
-
- # Our own variants
- ''
- '-9e'
- "$(usev extra-filters '--x86 --lzma2=preset=9e')"
- )
- local test_variant
- for test_variant in "${test_variants[@]}" ; do
- "${BUILD_DIR}"/src/xz/xz -c ${test_variant} xz-pgo-test-01.tar | "${BUILD_DIR}"/src/xz/xz -c -d - > /dev/null
- assert "Testing '${test_variant}' variant failed"
- done
- fi
-
- if tc-is-clang; then
- llvm-profdata merge "${T}"/${ABI}-pgo --output="${T}"/${ABI}-pgo/default.profdata || die
- fi
-
- emake clean
- emake CFLAGS="${CFLAGS} ${pgo_use_flags}"
- fi
-}
-
-multilib_src_install_all() {
- find "${ED}" -type f -name '*.la' -delete || die
-
- if use doc ; then
- rm "${ED}"/usr/share/doc/${PF}/COPYING* || die
- fi
-}
-
-pkg_preinst() {
- preserve_old_lib /usr/$(get_libdir)/liblzma$(get_libname 0)
-}
-
-pkg_postinst() {
- preserve_old_lib_notify /usr/$(get_libdir)/liblzma$(get_libname 0)
-}
diff --git a/app-arch/xz-utils/xz-utils-9999.ebuild b/app-arch/xz-utils/xz-utils-9999.ebuild
index 1bebf4e84bf4..329b5b8e219a 100644
--- a/app-arch/xz-utils/xz-utils-9999.ebuild
+++ b/app-arch/xz-utils/xz-utils-9999.ebuild
@@ -156,9 +156,7 @@ multilib_src_compile() {
# Our own variants
''
'-e'
- '-9e'
"$(usev extra-filters '--x86 --lzma2=preset=6e')"
- "$(usev extra-filters '--x86 --lzma2=preset=9e')"
)
local test_variant
for test_variant in "${test_variants[@]}" ; do
diff --git a/app-backup/Manifest.gz b/app-backup/Manifest.gz
index b7faea66ca3d..2753ab63c03b 100644
--- a/app-backup/Manifest.gz
+++ b/app-backup/Manifest.gz
Binary files differ
diff --git a/app-backup/bareos/Manifest b/app-backup/bareos/Manifest
index fdf1758bc4cd..2cf0cb2bc4f4 100644
--- a/app-backup/bareos/Manifest
+++ b/app-backup/bareos/Manifest
@@ -2,7 +2,6 @@ AUX bareos-21-cmake-gentoo.patch 694 BLAKE2B a01f469c1f61a5887dd75779c96fdebf666
AUX bareos-21.1.2-no-automagic-ccache.patch 837 BLAKE2B 81eea4aa487c59e5514e64e26760d5eaee4b124a2a07e7dc4098adeb0d163dcaa2986c8044b5de9f681e35a8612c3e6a72e5843454e7565747daa536a3e55711 SHA512 1c3b2b9633e7436ce4f782956c9f1722057186a0537a3c4e1f8d78e1ffc8f1afa80c532a6f06ea45a301d4580bc695684a1281b544db376462b613bcb98b803b
AUX bareos-21.1.2-werror.patch 785 BLAKE2B b29c00d57818a911251b1ca487372679140131eed7844188ea98b43f654901e88ea5a592bd77330160b2bf401bac8d9118c7989e2d44e8566e847e9625d9b0dc SHA512 b050b796e2f75192b39a7540f2d5a065b97899de2159d5fb9ca5eda19cc00cfeae392550267389c7f6f85ae9106e929117bb8a62be5106b16ad30184381cd4a6
AUX bareos-22.0.2-werror.patch 945 BLAKE2B 54234731ec69337b89ff23e6f613f0fe9fafec5ff2b3b5bf2b121a33a49fd462890c877eb9c96f1e4d26507cf22f1c3ba58c9d6dec740e8b8bd13c518a070308 SHA512 a18159d42cb464cb573a5b9b6f008f323ed45b489dd1db3f6fd22ae0fa6ef40779118834d8f3f640bc6301ee55060c7b86c2b6f2d08dd7cf141ae9e0206e9db8
-AUX bareos-22.1.2-include-algorithm.patch 1087 BLAKE2B 97938a34dd098e69c24e74a561ca191e184c1c9932b482596625ea96862446598c414420186ffd033d6541da3a0237d0a4600f1c303e4e37d4c4f5e8e4a00c3e SHA512 51c677684e14fd3d7f02d849faaa49d0ec85073789d1d34169a5b3d61115fa74ca8d5fe051cd414ed684d9187a308a4c8d22dcd0b4dfac17128fbfa4b28bf110
AUX bareos-dir-21-r1.initd 362 BLAKE2B ed28503db1f91f41f97cc0f9bf83c9f7686a79c6945e82577b7f290df516b6e7ac403023e3aab8c86ef67f67cb3a99bd699fb2d1d0534d53d164c0143cef0e2d SHA512 fc2f217020206ff43238444910555338133370fe423959ca1b5ed53704d371db9993b3a42fe5d9c2065b12ba5a853f6f216ee7418d446466c8f0175a54dc6210
AUX bareos-dir-21.confd 357 BLAKE2B 819a8c4bbf66a4a629128d3b23cc122fc340eb5672e406234d1a2960c30ed075989585e1e4801b2bde8f1edeca770d80b58e58bfcaeb45fa056afab4b610b013 SHA512 9858964a291ee9849e144f968a239758e3e6905bb5420717652114d8a583e3342e50f046efa41730f30cfc3f047b485251e93085fb13b327a6f2272d7c4c0309
AUX bareos-dir-21.service 884 BLAKE2B c0a4fb957588136cd043be2670a03e05bd5ffad4ae87275636642961e0e105ff07fb0614490a71771bb7eecfb551e6f860d8d41104e56ea8c5d434c84c5602a8 SHA512 187e331f8495d27d14434bd71baace7051d254e2886c3814493600973cd830cb01f27153321821e0a3bd2356d55f39cf0878488297079ed80bcfb2693cc77809
diff --git a/app-backup/bareos/files/bareos-22.1.2-include-algorithm.patch b/app-backup/bareos/files/bareos-22.1.2-include-algorithm.patch
deleted file mode 100644
index 5f71576bc001..000000000000
--- a/app-backup/bareos/files/bareos-22.1.2-include-algorithm.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From https://github.com/bareos/bareos/pull/1687/commits/3907be7ff9700d0328198b47c58885f5ec56546c
-https://bugs.gentoo.org/920489
-
-diff --git a/core/src/cats/sql_get.cc b/core/src/cats/sql_get.cc
-index b5d921c..150ebfc 100644
---- a/core/src/cats/sql_get.cc
-+++ b/core/src/cats/sql_get.cc
-@@ -31,6 +31,7 @@
- */
-
- #include "include/bareos.h"
-+#include <algorithm>
-
- #if HAVE_SQLITE3 || HAVE_MYSQL || HAVE_POSTGRESQL || HAVE_INGRES || HAVE_DBI
-
-diff --git a/core/src/stored/append.cc b/core/src/stored/append.cc
-index 05f6784..32234d4 100644
---- a/core/src/stored/append.cc
-+++ b/core/src/stored/append.cc
-@@ -41,6 +41,8 @@
- #include "lib/berrno.h"
- #include "lib/berrno.h"
-
-+#include <algorithm>
-+
- namespace storagedaemon {
-
- /* Responses sent to the daemon */
-diff --git a/core/src/dird/ua_prune.cc b/core/src/dird/ua_prune.cc
-index 9a0770c..15a0a56 100644
---- a/core/src/dird/ua_prune.cc
-+++ b/core/src/dird/ua_prune.cc
-@@ -40,6 +40,8 @@
- #include "lib/edit.h"
- #include "lib/parse_conf.h"
-
-+#include <algorithm>
-+
- namespace directordaemon {
-
- /* Forward referenced functions */
diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest
index ee8c0d3a580f..dac16bb59b45 100644
--- a/app-backup/borgbackup/Manifest
+++ b/app-backup/borgbackup/Manifest
@@ -1,3 +1,3 @@
DIST borgbackup-1.2.8.tar.gz 4369117 BLAKE2B f230274189716e6ecb8f73d10caa13e683e63c9d9f50c5b6235fc666a0f64f3048421e76e5b57626144c37d37d28c4371b368f780f5e32055f62d5ff10954c19 SHA512 9a62e5eec894ebffe928a08c9a0cceebde084f16524d363a3c3be01d908a7eceaea8fa11eac422acc0fdb2534d79d1ee5ec5d9167e1086f334af6a28887616d5
EBUILD borgbackup-1.2.8.ebuild 1403 BLAKE2B 824e8c84db510b6188e2de6db8aad486b28689d8951b85218f42048e9946e5c43293b184c1b9203bc1389cbf9acfcd4d1aa1eea55df05a2d082c71993fa7ee23 SHA512 8bcb7ed20e1ba1c788736b5488f61a428dec1eaf8a34877ffa4d6d971938b5310e1c25c24ebc55b03085529d0411df32d67410e144bd28913444d094d91eed08
-MISC metadata.xml 374 BLAKE2B 4d93ab445b3d3a301d7c7c34017d7ccf0dc2962fb9c6b7f33bc9839788825f37f2ee99f5750c0d6288ddef21a7501fab69504adf15e20a35c61ec8b07014af68 SHA512 b91c72d1eff24d44443280de335d7cc23c862774e4e23b35d0f0730c512cb16304a48311e953292d01b0b69101bcdb01ab3bc22439cdaee65b9d5265e5140564
+MISC metadata.xml 296 BLAKE2B 3f0aba58d462b6e50677f94dbef5b44bd3aa2dd92a44bb10777f0a19aff17d02792384b49e44915611c962cf6775b4dab33230e1d6b0ae4ef3f359e30ecfd2b3 SHA512 f223dd74fb089d81f0d8cab8efc2a1edad6dba0b8b37dd72ef4758cda02b3be229a0809783fdb563aa4e8e71ef41962d892be4925d77e110fc7453d4b41cedfc
diff --git a/app-backup/borgbackup/metadata.xml b/app-backup/borgbackup/metadata.xml
index 17284e4eaf25..d44a5ed88690 100644
--- a/app-backup/borgbackup/metadata.xml
+++ b/app-backup/borgbackup/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">borgbackup/borg</remote-id>
<remote-id type="pypi">borgbackup</remote-id>
diff --git a/app-backup/borgmatic/Manifest b/app-backup/borgmatic/Manifest
index 2a09d70179a3..9496e0a9d500 100644
--- a/app-backup/borgmatic/Manifest
+++ b/app-backup/borgmatic/Manifest
@@ -8,4 +8,4 @@ EBUILD borgmatic-1.8.10.ebuild 2114 BLAKE2B 211a365fbe7f4a0caca44b1118348d0ca0b5
EBUILD borgmatic-1.8.11.ebuild 2114 BLAKE2B 211a365fbe7f4a0caca44b1118348d0ca0b5a63655e79fc2ce710fd203d6c3269505d3bbdb6475897b9faa0fcddfab8995b9b01977cebdfc86a035ff17fca4d7 SHA512 3237f5954d637154e739d3c5d8e39267511b8b3cc69bcf8d7a9ce3e0f49cab4603c41ed59917019532946f7ba659a05ba8a1504a0348fa6d14e11f0cf0d9c2f7
EBUILD borgmatic-1.8.8.ebuild 2113 BLAKE2B fd62e06d43871b3c0d1ed770e46b16ec709df12bda518d7bb9786825a6d0fc0964cf1745d1cf3ebf8da0047ae242374d49b34695e90a51ad8e2559029986143c SHA512 50148509d71cd0c0bc219d625642b6ae6f35306cb8ecdcc3f571049ccd0902b40c247c729aec10d9ff61b5fa6f999100149837675d1fd97c63d41c5fe261320c
EBUILD borgmatic-1.8.9.ebuild 2113 BLAKE2B fd62e06d43871b3c0d1ed770e46b16ec709df12bda518d7bb9786825a6d0fc0964cf1745d1cf3ebf8da0047ae242374d49b34695e90a51ad8e2559029986143c SHA512 50148509d71cd0c0bc219d625642b6ae6f35306cb8ecdcc3f571049ccd0902b40c247c729aec10d9ff61b5fa6f999100149837675d1fd97c63d41c5fe261320c
-MISC metadata.xml 536 BLAKE2B 5e80422f7eefe88fca9b77830cdbf2a63beb4249afe374d39e961620bea17405e723bc942f2d6f99a5745b3ec3b9580b5e5045e9d533d5374f9fb02dc422faa3 SHA512 ccd19188ccba5f80dd6d12e43a84bcf5db3ca0ff3f7f7a6e42c4971d7a41931221677cfbe24e6f1b1f1f1fb77223e4ccb7dd44e1102beb431765fa9654a4a866
+MISC metadata.xml 461 BLAKE2B 700c5863d623abaa1a88f91ef5281c6d3d8c2ce8eeb5b15cadbbd93b1d50bfce5445cd2f133bbe998da36de9e2953ce154e1b8eb033d36f33bb88881e672aeb6 SHA512 e739f7ff60f69c3b4d5c72daeda65b9c042bf01d74ce6a60b2684e7e52eea5deaa946a2aa5f1dc84ae16f6eaf4bff8f46628f41ba55c394ff4fe70b5935663a2
diff --git a/app-backup/borgmatic/metadata.xml b/app-backup/borgmatic/metadata.xml
index 4365e7fa2b90..c97127cc07b9 100644
--- a/app-backup/borgmatic/metadata.xml
+++ b/app-backup/borgmatic/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
-</maintainer>
+<!-- maintainer-needed -->
<upstream>
<remote-id type="github">borgmatic-collective/borgmatic</remote-id>
<remote-id type="pypi">borgmatic</remote-id>
diff --git a/app-backup/dar/Manifest b/app-backup/dar/Manifest
index 42d48308ccb3..16fb4c9cc5dd 100644
--- a/app-backup/dar/Manifest
+++ b/app-backup/dar/Manifest
@@ -1,3 +1,3 @@
DIST dar-2.7.14.tar.gz 2443548 BLAKE2B a68ad06a2bf53b25a0b393f3e85eef5676382d63bfd86ba77696667786a688e326c118d937cd5dae6b1e78410e40295c67d8ba4677c37f7139bbdd2794c4efeb SHA512 0436c67e0dbd8f5e96e01a0db48a469d80fb81a7c7f37aed98308bd55d60d699b21c755d95fa83891690231fd2510eaa6c6652fb99a1bad9c8210084031391d4
-EBUILD dar-2.7.14.ebuild 2313 BLAKE2B a47409dba06c3aba5bb2ec573556877b66db953301ea98aa46cf95944e05e6ff875cbf3c23510de8ec72b5a765532e5b7e0d182ffc7763c2bf8c5a4754622356 SHA512 1be7fcb795263e00291e372193a55a7bb167644e3ef8f1ff098773bbf8255b0cd26a7969df467deffd51d335b6309c21db1e475451355f1d93b7e84f6ee5372e
+EBUILD dar-2.7.14-r1.ebuild 2315 BLAKE2B bc9c627c7c9a5fee8a97ddf4bd0edd1c7cb695c4c38203f35d2a2a2697391c9d2325e85f1ea1c99dfce27ce64bedf268401ed707713e210888132357c6f3aef2 SHA512 2406619a8267e427a831962bd648f29b8efc197fe760888d32d94a744bea54357343eaaa04b9a5786fcc89d8f92bbc13de077429940508685525691ef7e6064c
MISC metadata.xml 1180 BLAKE2B d978c1b969e7aeb013862c6b76ceb7b466af7b0a16d334bfbaafcdb49e13b4f07727073ff8a24da0f0422161f48805310b8ed7c0cc97b07190b241ad77cec254 SHA512 f8107b5f81d0d00a1873089b084250c98094625274b9c01f8ca11f6dcfa890278ec89d039849c203ccccc8115d54ee3f9365d9f6afc38cb3411f6292c62c11c0
diff --git a/app-backup/dar/dar-2.7.14-r1.ebuild b/app-backup/dar/dar-2.7.14-r1.ebuild
new file mode 100644
index 000000000000..e155de50717b
--- /dev/null
+++ b/app-backup/dar/dar-2.7.14-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="A full featured backup tool, aimed for disks"
+HOMEPAGE="http://dar.linux.free.fr/"
+SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
+IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr"
+
+REQUIRED_USE="
+ ?? ( dar32 dar64 )
+ gpg? ( gcrypt )
+"
+
+RESTRICT="test" # need to be run as root
+
+RDEPEND="
+ app-arch/bzip2:=
+ app-arch/xz-utils
+ app-arch/zstd:=
+ dev-libs/libthreadar
+ sys-libs/libcap
+ >=sys-libs/zlib-1.2.3:=
+ argon2? ( app-crypt/argon2:= )
+ curl? ( net-misc/curl )
+ gcrypt? (
+ dev-libs/libgcrypt:0=
+ dev-libs/libgpg-error
+ )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libassuan:=
+ )
+ lz4? ( app-arch/lz4:= )
+ lzo? ( dev-libs/lzo:2 )
+ nls? ( virtual/libintl )
+ rsync? ( net-libs/librsync:= )
+ xattr? ( sys-apps/attr )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ doc? ( app-text/doxygen )
+ nls? ( sys-devel/gettext )
+"
+
+QA_PKGCONFIG_VERSION="" #862025 - upstream has a different numbering scheme for libdar
+
+src_configure() {
+ # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+ # logic.
+ # For example "--enable-dar-static" causes configure to DISABLE
+ # static builds of dar.
+ # Do _not_ use $(use_enable) until you have verified that the
+ # logic has been fixed by upstream.
+ local myconf=(
+ --disable-dar-static
+ --disable-python-binding
+ --disable-upx
+ $(usev !argon2 --disable-libargon2-linking)
+ $(usev !curl --disable-libcurl-linking)
+ $(usev dar32 --enable-mode=32)
+ $(usev dar64 --enable-mode=64)
+ $(usev !doc --disable-build-html)
+ $(usev !gcrypt --disable-libgcrypt-linking)
+ $(usev !gpg --disable-gpgme-linking)
+ $(usev !lz4 --disable-liblz4-linking)
+ $(usev !lzo --disable-liblzo2-linking)
+ $(usev !nls --disable-nls)
+ $(usev !rsync --disable-librsync-linking)
+ $(usev !xattr --disable-ea-support)
+ )
+
+ # Bug 103741
+ filter-flags -fomit-frame-pointer
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
+
+ einstalldocs
+
+ find "${ED}" -name "*.la" -delete || die
+
+ # Bug 729150
+ rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
+}
diff --git a/app-backup/dar/dar-2.7.14.ebuild b/app-backup/dar/dar-2.7.14.ebuild
deleted file mode 100644
index 88c8bb47d6cd..000000000000
--- a/app-backup/dar/dar-2.7.14.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="A full featured backup tool, aimed for disks"
-HOMEPAGE="http://dar.linux.free.fr/"
-SRC_URI="https://downloads.sourceforge.net/project/dar/dar/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86 ~amd64-linux"
-IUSE="argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr"
-
-REQUIRED_USE="
- ?? ( dar32 dar64 )
- gpg? ( gcrypt )
-"
-
-RESTRICT="test" # need to be run as root
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils
- app-arch/zstd:=
- dev-libs/libthreadar
- sys-libs/libcap
- >=sys-libs/zlib-1.2.3:=
- argon2? ( app-crypt/argon2:= )
- curl? ( net-misc/curl )
- gcrypt? (
- dev-libs/libgcrypt:0=
- dev-libs/libgpg-error
- )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libassuan
- )
- lz4? ( app-arch/lz4:= )
- lzo? ( dev-libs/lzo:2 )
- nls? ( virtual/libintl )
- rsync? ( net-libs/librsync:= )
- xattr? ( sys-apps/attr )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- doc? ( app-text/doxygen )
- nls? ( sys-devel/gettext )
-"
-
-QA_PKGCONFIG_VERSION="" #862025 - upstream has a different numbering scheme for libdar
-
-src_configure() {
- # configure.ac is totally funked up regarding the AC_ARG_ENABLE
- # logic.
- # For example "--enable-dar-static" causes configure to DISABLE
- # static builds of dar.
- # Do _not_ use $(use_enable) until you have verified that the
- # logic has been fixed by upstream.
- local myconf=(
- --disable-dar-static
- --disable-python-binding
- --disable-upx
- $(usev !argon2 --disable-libargon2-linking)
- $(usev !curl --disable-libcurl-linking)
- $(usev dar32 --enable-mode=32)
- $(usev dar64 --enable-mode=64)
- $(usev !doc --disable-build-html)
- $(usev !gcrypt --disable-libgcrypt-linking)
- $(usev !gpg --disable-gpgme-linking)
- $(usev !lz4 --disable-liblz4-linking)
- $(usev !lzo --disable-liblzo2-linking)
- $(usev !nls --disable-nls)
- $(usev !rsync --disable-librsync-linking)
- $(usev !xattr --disable-ea-support)
- )
-
- # Bug 103741
- filter-flags -fomit-frame-pointer
-
- econf "${myconf[@]}"
-}
-
-src_install() {
- emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
-
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-
- # Bug 729150
- rm "${ED}/usr/share/doc/${PF}/html/samples/MyBackup.sh.tar.gz" || die
-}
diff --git a/app-backup/duplicity/Manifest b/app-backup/duplicity/Manifest
index ab7f8d9731ab..d82b081a2ac1 100644
--- a/app-backup/duplicity/Manifest
+++ b/app-backup/duplicity/Manifest
@@ -1,10 +1,10 @@
-AUX duplicity-2.1.1-fix-docs-cmd.patch 612 BLAKE2B 5ca3ddb929e492d54ff337b08d5e729c2e54054838541783eee9685313191e844eaadc19362c488c24d3cf9538bf279729b021ed458af1cc34d1034842467f10 SHA512 531028745892557ea133c28d0c6f8816991bada6f5134e5623eeb83db35e1d5b59790458406279af427a2b166c3b5d5d22b052939f8ae34b4dfd0699ed318fb8
AUX duplicity-2.1.4-fix-docs-cmd.patch 583 BLAKE2B 0f57dee13013e53b21196a2ee0a6518d472d20203b69daf0042051d3b3b0288d376b505167c3442da1ff7944e7f7e5444f0c5cd25a54ebc89ed87ca7f84f8b31 SHA512 a438332f371f8c23ddcb7ef66820490652cad6036e93b0e1bf258a979460f512e091cf562d301aee4d8340feb0d7ac780bdb740f75fcbd9427f682b6131cbe2c
AUX duplicity-2.2.3-fix-docs-cmd.patch 561 BLAKE2B 54f643e46227a183c6da27e677c9d5f8fe5bd5c4e77720145fe14f80eda401e6b21fbaa170d3975a693dfb48a5a907212dc8d361144b95d0e3752d787f8317c8 SHA512 c1f83f30f4120fc3934deb900f99283843244280a07c289f4c886628f1b32dd82d1e9a8087d7ce9050d278287783491020e7fc6c638a6d18f0c9b21978b1df38
-DIST duplicity-2.1.1.tar.gz 1420132 BLAKE2B 35cfa7c6c2caa647f3b2046783185973203b5d838c0d1a1a8e24982f1c7f74a1d025e0b0740c0c7bc14d516c59d3e691a2712b19b30882e9dbb411cecb90f4be SHA512 fb19b1723e1e220ca72a41c3678ca29d889b2315c7fd043334d55cc2040d991e66480d71c6cc3f2ee5d17d9e1d9fb24ddc4c0ed771bbbefb6f1f6aa14cbe0347
+AUX duplicity-3.0.0-fix-docs-cmd.patch 586 BLAKE2B 42eff675b5a3368e1d7994baa55bc253ccfec18f1e8cbd5060fa78a691adb927c2e85f51be7e82e82885f511263bc6ee38b82ad9a1e23c33c75e628c07287d21 SHA512 939c1d4fdbde98345877577d77c1f78656f2a473aacc4b24ddc9553be840bfd8c8fabf5f053a32e318cdb5d4321505243d80a5382c5fdc5458551fdfe768fa12
DIST duplicity-2.1.4.tar.gz 1556341 BLAKE2B d8302a7097519fd593fc05c8390101e615eaf11333e9d15e1ba7756b8ed9764709db80df41c741ee39eda0fa6de22c910b53db32d558c1ab09867c66724a056c SHA512 91804c6f4dc13d700cbe4747317f9611f530996de8a22a0907d714fb6f8a7fadc3371c270a2257c24324c0233bb4501a4b7d33aea7631862568c8530f7173ef1
DIST duplicity-2.2.3.tar.gz 1978008 BLAKE2B 29a88eb059c3dd6faa7d08d52216cd0f9d96255eae1e613e2c5432bf8f36ad014484953e20b4a0dfaa2704dd6ac426a3285ff40a8cc82f287a8a89199df5a2c5 SHA512 b667092317899674c5e9d4b221815f24a7eae177d3d2b6d298f07d3e2d4a7badd6c976a6317331b7c6cea940a7885a3da397ab7197d5fd671d33278316f86916
-EBUILD duplicity-2.1.1.ebuild 1104 BLAKE2B fc8c76dd34743ba358f516ca05debab6e085e71f1cf414be67dd154aca79ba02532aec6e2f710607b0ccf9412dcc6b8a41a2ede7acf1a0b1a5889733b9252fb1 SHA512 b5ec8d99dbf16be127b5d35433263745b2ae86eb7afb4c06607c7bdc62cede321667bbd41c7b0b4e0896e5da34e64032ef97a30520bcf164cd88f7f8a2461611
+DIST duplicity-3.0.0.tar.gz 1943808 BLAKE2B 880f3944de7599c6e730f8b37f40d086d7332e7c8f5885e8477bf46b00832675eb89cbf58944f1134f8ab40ecadc4ae7b159131ebca0a910be4975f0510620da SHA512 59c19ffd46057b519f73f6e3715d6d8790d435966da66c1ea368e35217244fa478f9f1b8be96edbe081f7844d0dd497ec2b55efc1b8b4c6ca5a8d2c5e78a1a44
EBUILD duplicity-2.1.4.ebuild 1104 BLAKE2B 99ca8917bff408dc59a944179eb6149a41f55cad925e682fa3b396bee8448b6ecb5a6f6f3a31a64d0cfba89ae950301e3baa350f36dd928383f882622006ecbc SHA512 698808c4c56d32db11ce19eadb08c32efdf641645e747436b3e321259a97dde4320384ade74292af997078549a32a0b688c4a4458a772a939ef316ff9f703f82
EBUILD duplicity-2.2.3.ebuild 1115 BLAKE2B 9c9dd92dee333d11a0963465569244b7bbbeb5c5bccb9246786d91a30a1c20f72b7da953254aaf26e30c06963d55c91270878b7b4ac2b2e3b1b6226783763790 SHA512 8798c48222419e7cc91286caf404ce82d260363bd8aace651c8da5c97832d5c80646d3b1b46190813957bf374b0959b233f1180c97b9f8ce412f17a3df939ff5
+EBUILD duplicity-3.0.0.ebuild 1117 BLAKE2B 2d487e9a3eb72bcab742e79a872122c151c759b010200fca1d3c3f8c403857c80a6356e7517c228d2f554bb83e84eb8adf2e243d70c70b4de6e20b67f7b83d47 SHA512 4374e79efefcaa406d0e97da499fc60ab3602668b2fb647438c07dc96151d012177b4b0389d53c88676e70e1d8a469816c1e03da220638f5f2ea634d7da08a7e
MISC metadata.xml 404 BLAKE2B 9fa4c854c3f8ad4cf2583806f1335a86271123390ff3b2ae887fa5c2acae5e7a69c38a79d6ca09d9a6a30d2d81b5806f1fa0e580a55ac37fa61a54a52d348193 SHA512 9c0ff92038e96fca050bd49d48d5dd0027fa1e5e1cd5269e7cb42e3fdf2b526365ce8df8dba918feeb2dbe246bf1e2163b42b77ce0f8b5bf5b990ab8b9722dd8
diff --git a/app-backup/duplicity/duplicity-2.1.1.ebuild b/app-backup/duplicity/duplicity-2.1.1.ebuild
deleted file mode 100644
index 5912d6e8f64c..000000000000
--- a/app-backup/duplicity/duplicity-2.1.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_10 python3_11 )
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Secure backup system using gnupg to encrypt data"
-HOMEPAGE="https://duplicity.gitlab.io/"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="s3 test"
-
-CDEPEND="
- net-libs/librsync
- app-crypt/gnupg
- dev-python/fasteners[${PYTHON_USEDEP}]
-"
-DEPEND="${CDEPEND}
- dev-python/setuptools[${PYTHON_USEDEP}]
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- app-arch/par2cmdline
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pexpect[${PYTHON_USEDEP}]
- )
-"
-RDEPEND="${CDEPEND}
- dev-python/paramiko[${PYTHON_USEDEP}]
- s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
-"
-
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}/${P}-fix-docs-cmd.patch"
-)
-
-python_test() {
- esetup.py test
-}
-
-pkg_postinst() {
- elog "Duplicity has many optional dependencies to support various backends."
- elog "Currently it's up to you to install them as necessary."
-}
diff --git a/app-backup/duplicity/duplicity-3.0.0.ebuild b/app-backup/duplicity/duplicity-3.0.0.ebuild
new file mode 100644
index 000000000000..71908351c86d
--- /dev/null
+++ b/app-backup/duplicity/duplicity-3.0.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_10 python3_11 python3_12 )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Secure backup system using gnupg to encrypt data"
+HOMEPAGE="https://duplicity.gitlab.io/"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="s3 test"
+
+CDEPEND="
+ net-libs/librsync
+ app-crypt/gnupg
+ dev-python/fasteners[${PYTHON_USEDEP}]
+"
+DEPEND="${CDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ app-arch/par2cmdline
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="${CDEPEND}
+ dev-python/paramiko[${PYTHON_USEDEP}]
+ s3? ( dev-python/boto3[${PYTHON_USEDEP}] )
+"
+
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}/${P}-fix-docs-cmd.patch"
+)
+
+python_test() {
+ esetup.py test
+}
+
+pkg_postinst() {
+ elog "Duplicity has many optional dependencies to support various backends."
+ elog "Currently it's up to you to install them as necessary."
+}
diff --git a/app-backup/duplicity/files/duplicity-2.1.1-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-2.1.1-fix-docs-cmd.patch
deleted file mode 100644
index bd8f96e6af79..000000000000
--- a/app-backup/duplicity/files/duplicity-2.1.1-fix-docs-cmd.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- duplicity-2.1.1/setup.py.orig 2023-09-14 08:33:42.698029208 -0400
-+++ duplicity-2.1.1/setup.py 2023-09-14 08:34:18.730539149 -0400
-@@ -92,17 +92,6 @@
- 'bin/duplicity.1',
- ]
- ),
-- (f'share/doc/duplicity-{Version}',
-- [
-- 'CHANGELOG.md',
-- 'CONTRIBUTING.md',
-- 'COPYING',
-- 'README.md',
-- 'README-LOG.md',
-- 'README-REPO.md',
-- 'README-TESTING.md',
-- ],
-- ),
- ]
-
- # short circuit fot READTHEDOCS
diff --git a/app-backup/duplicity/files/duplicity-3.0.0-fix-docs-cmd.patch b/app-backup/duplicity/files/duplicity-3.0.0-fix-docs-cmd.patch
new file mode 100644
index 000000000000..c076be513ca1
--- /dev/null
+++ b/app-backup/duplicity/files/duplicity-3.0.0-fix-docs-cmd.patch
@@ -0,0 +1,23 @@
+diff --git a/setup.py.orig b/setup.py
+index 18c1249..cd59517 100755
+--- a/setup.py.orig
++++ b/setup.py
+@@ -113,18 +113,6 @@ def get_data_files():
+ "man/duplicity.1",
+ ],
+ ),
+- (
+- f"share/doc/duplicity-{Version}",
+- [
+- "CHANGELOG.md",
+- "AUTHORS.md",
+- "COPYING",
+- "README.md",
+- "README-LOG.md",
+- "README-REPO.md",
+- "README-TESTING.md",
+- ],
+- ),
+ ]
+
+ # short circuit fot READTHEDOCS
diff --git a/app-backup/duply/Manifest b/app-backup/duply/Manifest
index 5625a3d4640c..40f4d88ab031 100644
--- a/app-backup/duply/Manifest
+++ b/app-backup/duply/Manifest
@@ -1,3 +1,5 @@
DIST duply_2.3.1.tgz 51531 BLAKE2B b351d57621cc24cdacf9c0b54c107e4b9caad5da31401534f8add0ae320e5d0534fff9f97fa685f76efcc90b9e6b3a18e87a1d11b90285410cdd3375aa8b5c56 SHA512 90f6172e196667c1bf35d4b0acd5759ccfa34a1b7cacdbcf502a67689b7698fca4e4a9ce419b42b70eb57fb784a7c789e2283a8ac366bade9aec25c393548ef8
+DIST duply_2.5.2.tgz 54034 BLAKE2B 918553c620a3fcf7b1b52b3ebfac1bdd94da75bdbb55f1f1489a52952d2e514066670577642ef06fd4c1420a9c0b2a3c6faca1dc82b7d6b55c8173ee46bfc1f4 SHA512 79c2260fcfe9d0282c96bb0b7a11ac3f29f836bfb799665d4d7ac5c3682743f17b650a056a5e3b755a316aa971727e610cc0b68d06190271a33c9030c3d2fa53
EBUILD duply-2.3.1.ebuild 551 BLAKE2B 7ab7434564882e7542aefa62d6ddb8d375e3f8b8da294a5e9ec82f3f189ecddd1c18a23a7421704cbc1974854c7e3507026626da8f544bdf1466cc08e46e4926 SHA512 b4d702da9b3363bc5d7eee86a811c955c1d252750c71249435db18ec32e56ac942668160362ef9b62c9713ae8ef2ff50b1ea9f2324f125c8d622440bd9ba0937
+EBUILD duply-2.5.2.ebuild 550 BLAKE2B e0e8bacaf77a51fb16eabab7b676f301b36187060b10d6c4b9e48da0ae6399312ed0f22335b6085333efc0d989d33dd22f72fe91631c4c03479612112460754b SHA512 d827176af5243bfda7d11f9100ca17dd16c3df4cd173ce16af344f9326d718f135f462df261983e56f6abddcd06388e4fa74ea1fdc68c0b2efa01253e681f07c
MISC metadata.xml 247 BLAKE2B af0a187f2d6c21a00076afa286d6e90e20bafa0db638595d13aa55cf04b9f295777101b5b595efafa81789922eee3712f6dd8dcd245e540fa5a541dcd930f8c7 SHA512 d168f8eb340ad623ee65ecee03f37e5bdfeb01170cbe6bba1386b83d041577b9e71424f0a99b28ddf12378b530d2b5b59345cd8816d4d8004af9e502bbb4a18a
diff --git a/app-backup/duply/duply-2.5.2.ebuild b/app-backup/duply/duply-2.5.2.ebuild
new file mode 100644
index 000000000000..1f4c929cad2f
--- /dev/null
+++ b/app-backup/duply/duply-2.5.2.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Shell frontend for duplicity"
+HOMEPAGE="https://duply.net"
+SRC_URI="https://downloads.sourceforge.net/project/ftplicity/${PN}%20%28simple%20duplicity%29/$(ver_cut 1-2).x/${PN}_${PV}.tgz"
+S="${WORKDIR}/${PN}_${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-text/txt2man"
+RDEPEND="app-backup/duplicity"
+
+src_install() {
+ dobin ${PN}
+ ./${PN} txt2man > ${PN}.1 || die
+ doman ${PN}.1
+ dodoc CHANGELOG.txt
+}
diff --git a/app-backup/rdiff-backup/Manifest b/app-backup/rdiff-backup/Manifest
index 84da23c20696..7a05816c2eff 100644
--- a/app-backup/rdiff-backup/Manifest
+++ b/app-backup/rdiff-backup/Manifest
@@ -3,5 +3,5 @@ AUX rdiff-backup-2.0.5-py311.patch 1649 BLAKE2B 89a4885cabb8a921522ee39f96187ac8
DIST rdiff-backup-2.0.5.tar.gz 456115 BLAKE2B 9cd51644e11af3320fa5aca7864388da4b1165a1fc9e660265445d861eb356ba32e3b148a1d8de8e702bd9a6f0276ec3a4453c85ec702d80be5839661a1a679f SHA512 59482e6d78bc887fc99efd4b4779e9b41c7e4b0427e51b80b18a550d0051e4213a0c200296154759d1734f511f7abe3175d171f018c59c55e5abdfd0a890cfbd
DIST rdiff-backup-2.2.6.tar.gz 944414 BLAKE2B f30bc570f8e20d950e87654d195f29848b6ca39953fc418b9ff391da649fdd308bebcd0379b047a1875eb1fa9b85c294df6a0528f06d4ba27627df4e12a771a4 SHA512 7370dcbb71f087252f8c599b0fbf58260ec7e026e023648bfab63c39b062120862ab8b60173e2bf2352e16d404bb561c72fe19aa9aed9d49cff56225b91f5c63
EBUILD rdiff-backup-2.0.5-r1.ebuild 1044 BLAKE2B f8f69f85e6b3b12e642d12c17739f63f82dd3fa6a791497440f9e6c7f1327cc7cc3a030cd7987122868c0a7bccefb59176e2fb1b3e612d5d9a8e297c999caf89 SHA512 f7cc702c8f9fbfbac4e22ee476000b4b647e8bf5c878b06f6c9f0f8e6fc25120e7708dd126085bd38433e25e4a2e29e26be6b2e307bc399f4d8a49e028ec4e4c
-EBUILD rdiff-backup-2.2.6.ebuild 892 BLAKE2B 48d23f4e829ac8d9999da571de8ba60b94df883b5331e7a84273e789d2a7047d0f80760e77eb0062fc95112e055ce23e10ff7010cafbf52d57563e14b53a8fe9 SHA512 c7432b7444e5c61e1b8bfc4d91050de1f94de6ff1d991c5a98e72c9569a1b9bf74e0474de4de53811b9dc2e9d0db44a72e9fa11130c2d42dcafadff95deea68f
+EBUILD rdiff-backup-2.2.6.ebuild 886 BLAKE2B 51d768b4f08f5b7feb0a9db13a5e254923eec8de8d2f42521854a706df88a48aac122c162f0245f5a67cf6c38e3bdad2618de9d4c09d54c197c40ce2b3921375 SHA512 dc6781ed5f25f1dbd234cbf4309977e1c1c6024b0dc1f9b23cbf3063e22983ea0a70671d4828c27f9761aabea4e03be7956044c03e56182f1c8739df99e7ff05
MISC metadata.xml 393 BLAKE2B 345d8ca991657bcc7a84568942ff68f074568c247a6b68bd650967673e1ea126045ddcd4c16d8761bfd763b6daf86856fa5e4f7c503db2417e8a5eec47d6595b SHA512 c2ac0d3e6ff267541b42dc421ffefe57b4c8b34b57123a2fa2f9c9137deffe380202b97bacb989d0b11dfdc66daf76c3f3969d6bdfec2aaaa45bc57d7f5c6491
diff --git a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
index 259082ffc737..4fe4223e7bbd 100644
--- a/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
+++ b/app-backup/rdiff-backup/rdiff-backup-2.2.6.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/rdiff-backup/rdiff-backup"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
# Tests use a tox environment and separate steps for test env preparation
RESTRICT="test"
diff --git a/app-benchmarks/Manifest.gz b/app-benchmarks/Manifest.gz
index f2cdd3b74c49..9a572846b690 100644
--- a/app-benchmarks/Manifest.gz
+++ b/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/app-benchmarks/geekbench-ml/Manifest b/app-benchmarks/geekbench-ml/Manifest
index 6ed20b65cf54..da1996e68396 100644
--- a/app-benchmarks/geekbench-ml/Manifest
+++ b/app-benchmarks/geekbench-ml/Manifest
@@ -1,3 +1,3 @@
DIST GeekbenchML-0.6.0-Linux.tar.gz 451747506 BLAKE2B bd08fc83192c1af827278765922411c708e6d971a04d0d6613bef94277e36fd8c0a2e0d9ec7abca0175a8ede46106ad92d8d10303b05806f8e5a3ce7ffde1920 SHA512 70fcace831d6ce89fef853f963fede592044b19fe23c5cd2b9d514d94bdb3b61070975435e061aa5ab657400aeb60d4fda623a1c2ef589e7429481ff7b0a9300
-EBUILD geekbench-ml-0.6.0-r1.ebuild 1066 BLAKE2B a1c27e0df940218de4bb2ad79bc8362c54fec343934dc2701e78c8632afb89de54ae04d3d2187bef70a59a9bec364c5c0a7557c7ffd2792bc62de5a26008eaf3 SHA512 2c729f030d8ef940309abfd0a96e7d3031dc156a5aa187d38cc42e6ce3e80ad134cf92e0f8999894e26a98591b6f1758bd1243ccbbd5b46f1d06bdef474743c7
+EBUILD geekbench-ml-0.6.0-r1.ebuild 1065 BLAKE2B b67991cbca921ed959822702f666ca4636419074b729a4cbbf99ddc7a85e30a1f98c3378a4a9b2db09ce5b70663256ee35b339a33df7dcc7253752840da38b20 SHA512 98bbf35325ba50e5fd74ad71cd9ac21d776e8f23c1ceae4eef7bd61c78ec400af2e11190246a878e8a2d99db8d16ebed139b04af607f1e1cd4b234062f8ca8ae
MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3
diff --git a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild
index db472985aa6c..f89c8b16cec8 100644
--- a/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild
+++ b/app-benchmarks/geekbench-ml/geekbench-ml-0.6.0-r1.ebuild
@@ -8,9 +8,9 @@ HOMEPAGE="https://www.geekbench.com/"
SRC_URI="amd64? ( https://cdn.geekbench.com/GeekbenchML-${PV}-Linux.tar.gz )"
S="${WORKDIR}/GeekbenchML-${PV}-Linux"
-KEYWORDS="-* ~amd64"
LICENSE="geekbench"
SLOT="6"
+KEYWORDS="-* amd64"
RESTRICT="bindist mirror"
diff --git a/app-benchmarks/geekbench/Manifest b/app-benchmarks/geekbench/Manifest
index ce02dd486fbf..327fb27fd3fc 100644
--- a/app-benchmarks/geekbench/Manifest
+++ b/app-benchmarks/geekbench/Manifest
@@ -10,6 +10,6 @@ EBUILD geekbench-2.4.2-r1.ebuild 1028 BLAKE2B a5bc490c520d077f49f2aa5a41a95cbcdd
EBUILD geekbench-2.4.3-r1.ebuild 1088 BLAKE2B 273e223506f28fdff54ae1dbe6f98de5d5ce483d85ead46727be0965e072a129b0c86ee7f2f9352da1e299230c09b21323e294d40e59d6c638276e42a02beaa3 SHA512 417ebf67e98b614313be568c4da9a21eb530dd3f733d1535195f8142509b7d77728907a6a8eeb9e902e27fdaa44f4af834b56da794be1f989615baa438f1cec4
EBUILD geekbench-3.4.4.ebuild 1086 BLAKE2B a33c73c0a235d931aedf6b5396db74e18d8c8685b2da3e70574b472fdbc97c4e78f54ff03b53f67c6065d8b16c3c702faf137cf68d15ecc372ec0589e7ade2c3 SHA512 5591b62c4c5919b2faaddcf75e909d05e880b5b6c53d6d18938810a26fe298c05d111e73ab59b3b6bac0fc9b299dc26d4da862963e306c672166507cb21473ab
EBUILD geekbench-4.4.4.ebuild 1082 BLAKE2B cf21d8a59ad9dca4ff370d7ec4dc99987f64b189cd6b0a93b977e36d46f699b7dc946327cd2438dfdf437f7ca0bc7bdedff8b6633f5aeed8daf5ca61dfc62b13 SHA512 df16ed7204f87c9c113000ab4c85b9f585dd5a1a3004d6093c3ab4520fe55b7804270cb4e3963d72c19edac1bf4154d8e0d9763384a456f45beddefffed1aaf4
-EBUILD geekbench-5.5.1.ebuild 1361 BLAKE2B 80966b69ad065471a7c51995103b5213408763c0c712e7c79332ecf87c0ded10f8bad439b2f14488af358635b91921d3dea503331238035a62c9c13baad60498 SHA512 914eaa3b1ec9711c0c26aa3cc4ddeafa4c0eab63b92e234ef65695775e3d7c85455307c25dcea1bdd62992a93fdc8e384965b7febd2a30b2d3a4c8daee72e787
-EBUILD geekbench-6.3.0.ebuild 1393 BLAKE2B ea0e40ac4d9ea51768acc7649b752d663d1b4108ae5e7d236174160367927253226cc962294f80eb60f855ba7ed436d8925f2aa67adaa5fff7eeb4120ea122ba SHA512 bdd78d0a3886a8d68e957c263f233aa8ebea68cd21de46e28f572039ba745d4aa28e54e8e4b53e182f87fec74c503ffd64d57eaa3424b022235eaf09a0518bc2
+EBUILD geekbench-5.5.1.ebuild 1360 BLAKE2B 208d26f0977b29c6e6e14649d4af0a9741fcbc46cb525dce471beddefa7b600ec11115f6c57b0a840f541f2d268368c5b197edbd35d80e01cc60c4054560471d SHA512 2b4a57d36631b25766adb66eaa6d8ae8f6a8fa48569a10d2c1924cd0e581abdf85b83e9b716261cd5b802ade61290bcdba52b85e93cbbc917e8b77ec7cc13e9d
+EBUILD geekbench-6.3.0.ebuild 1392 BLAKE2B 463c61234faa92ea5a26fe8b14fca440d9e5cd93e68eec26e4e9b4d4e438a3db1892b1ea72b8d948c7448be6bf5a66126a11f5c715e82632a4ea5fd780ff6fc2 SHA512 6ffc119bd9196edef4eea015fae62856c108a36f033345b7ab41d2b486afb18a82df68a490481a5443529da53f169bd059bbbae863c9e96997f2184755ae800e
MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3
diff --git a/app-benchmarks/geekbench/geekbench-5.5.1.ebuild b/app-benchmarks/geekbench/geekbench-5.5.1.ebuild
index c2fc48f349de..26b57f162e63 100644
--- a/app-benchmarks/geekbench/geekbench-5.5.1.ebuild
+++ b/app-benchmarks/geekbench/geekbench-5.5.1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
LICENSE="geekbench"
SLOT="5"
-KEYWORDS="-* amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
RESTRICT="bindist mirror"
diff --git a/app-benchmarks/geekbench/geekbench-6.3.0.ebuild b/app-benchmarks/geekbench/geekbench-6.3.0.ebuild
index 8e88c986939c..a96afb31b7d1 100644
--- a/app-benchmarks/geekbench/geekbench-6.3.0.ebuild
+++ b/app-benchmarks/geekbench/geekbench-6.3.0.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
LICENSE="geekbench"
SLOT="6"
-KEYWORDS="-* amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
RESTRICT="bindist mirror"
diff --git a/app-benchmarks/httperf/Manifest b/app-benchmarks/httperf/Manifest
index 925c4eb9d0ea..fe135f45a8ad 100644
--- a/app-benchmarks/httperf/Manifest
+++ b/app-benchmarks/httperf/Manifest
@@ -1,4 +1,4 @@
DIST httperf-0.9.1_p20181111.tar.gz 107070 BLAKE2B 044f45b0d4b17bc714a718835be1e713092fe7f6d6573df237ba87791e5783e8f60d1218f29e01473ccdeec3b461d3ab7d35d68a1037ee693865a37fd78b7ea5 SHA512 34cc92f3de6d1dadc3fedc5b5f617538b76787496f9dd28b7800866abaf96c7410765d4bb0989000910bf2b51433292c0a7009fe64ba4fd29889ce96cc4d10fc
-EBUILD httperf-0.9.1_p20181111-r1.ebuild 814 BLAKE2B a1bc810e71a936aeec9c43df3bed440a86cb7f0c21aca8678e9b2b1ca7d997545404d6e7b27ec4e46e2c15a1bc1ea61dba0434f3b2007a00f05f9e6c01da7785 SHA512 61d16995de2d5f6b98f46ea2baa8fdf89e397e45728e33c728b2f8b5f43c1bf8bc530219e1a8ede8a3e56cba2f7b6a84beacb4b478968ed1b6404b0f5cf18278
+EBUILD httperf-0.9.1_p20181111-r1.ebuild 812 BLAKE2B 50a86528f5171d67aa6651119d356eba6ab50cf075593c01cd11ac819b3a83f9c496e45ec2afc7115624b347a84ad2f9e28baeaf9343c8082d4a3e929be41cbf SHA512 7e56b8a25848842646f22ba0e3399eb17adb5c28cfb19a2de64ff87a7f3c6560dc19ab757bae63a5e8b99ecbce24d716642e7766ba922b19d414a5447462537e
EBUILD httperf-0.9.1_p20181111.ebuild 812 BLAKE2B c95b40220389b9793d6ffeecc0e629463752404c2872e00e6d698f4a0df9ded2bc9cc79bff3f39a7acde61ae9dde46f1b3cb126a555d245f2a6200e6202d9fb4 SHA512 080f57337dfff2b470d2f6944c1e857ea0532178cad25242ab9de3703133c35bc50dd895a8aeb9c172c65df1ada94dafc7b2d4ce91f6816dd8648cdcb9b06286
MISC metadata.xml 1227 BLAKE2B ecaf90034275ecc5d34c1c68b9dbf73cabcb95b8de737f7f2ad035f238ae454badf7a604ceb8a51453b9bc2c15939d6405a7c6f7f6bc011c032b8a98541dab18 SHA512 c3e5ed9d3f0d447992724b12bbcb12484bb7a7be2579c4ba6c1de7597f7065736e9fe65296a0264140761b90b4eae286ffa2998a92517230d2d6335a6575551e
diff --git a/app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild b/app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild
index 082a178bf83d..05ab9c2d384f 100644
--- a/app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild
+++ b/app-benchmarks/httperf/httperf-0.9.1_p20181111-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2+-with-openssl-exception"
SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos"
+KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos"
IUSE="debug idleconn"
DEPEND="
diff --git a/app-cdr/Manifest.gz b/app-cdr/Manifest.gz
index 9daacab18f5b..f9e5693b8d3d 100644
--- a/app-cdr/Manifest.gz
+++ b/app-cdr/Manifest.gz
Binary files differ
diff --git a/app-cdr/cdemu/Manifest b/app-cdr/cdemu/Manifest
index e0dcbb38a29b..0c11b08e67d1 100644
--- a/app-cdr/cdemu/Manifest
+++ b/app-cdr/cdemu/Manifest
@@ -1,4 +1,3 @@
DIST cdemu-client-3.2.5.tar.xz 41596 BLAKE2B 5b3e5a16f9daa0ab2c670a8cba54af380894e668c87a64a5e2126777d6725420d9bb7f41290ca69eba12e20db97b00cc74aea3df9694ef331e7a571b913820b1 SHA512 d143705607507503cd7828f02e7a0fbe5d33f15e28ce61f453567d8635ed863c5b508ed2b1964f034d846ecdea752bd3dfb565350174db3e06cf7d29c2f828bf
-EBUILD cdemu-3.2.5-r1.ebuild 1284 BLAKE2B b096b171755674f165313f45a403340c496111529d9abbd23a0dcba57d200a15bffd4aea3eba464589420784c6402c211b4ec096e3d3cea9944d43b4861feb3c SHA512 0014284e8c94041b3dfd14eeaf8c28b8a70b19b096315f0b609883f15943c6ccee8ec8f730052920bbf0c64862e1fa3eddc8ff939e8a92809e6ee13dad75ec34
-EBUILD cdemu-3.2.5.ebuild 1281 BLAKE2B 5a5b715a1e450a2df0d3ac169b404b98b18fd5ade5a54cecf784b0a131008447d68394ca359b7eafca664d5155c78c005f3c292bd6a87a54b3bac6605821945e SHA512 7813f00d1be08379cb31ab11f0698000394a48fff03adabcc8c0bab179c49634098973fb717e486b3c79e2e29f48f42c61811205eb558ac4664b6e78b5699d04
+EBUILD cdemu-3.2.5-r1.ebuild 1282 BLAKE2B f79eb4f40227d0b9fac8bf7976016134bfe4fca610bd4ed555ee844032262af0270e8298f09b61e8a82a808409916b31d513fa9609f9931ec941d14c5fdc60f8 SHA512 b1aef7e6c972d53aaa532ed9c40390a55199bcccc905124c1bca2e70af03d266b8afcacea5ee8252be606fb8d616204a1b09960cd4e52d941da8cd21e31b2eb3
MISC metadata.xml 530 BLAKE2B 78454943e47661858c79699f9f4346803ebdccf4d9bc37e3577fee85ba2b0a7d20f5fea844a0fe33d78b0424098dc030b9ccbe6e5db078817f1272baac7ba08d SHA512 e1f4efd8dacd7def02135e75276293b4be8642d6be80eda30da3de4409824622c6e99beba76318ebaa58635d723f681f9129580f8da1c9b49bd0c29dcf0a7fcb
diff --git a/app-cdr/cdemu/cdemu-3.2.5-r1.ebuild b/app-cdr/cdemu/cdemu-3.2.5-r1.ebuild
index c697a93a5418..c2aa374b9334 100644
--- a/app-cdr/cdemu/cdemu-3.2.5-r1.ebuild
+++ b/app-cdr/cdemu/cdemu-3.2.5-r1.ebuild
@@ -15,7 +15,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+cdemu-daemon"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/app-cdr/cdemu/cdemu-3.2.5.ebuild b/app-cdr/cdemu/cdemu-3.2.5.ebuild
deleted file mode 100644
index ae8d6c535a29..000000000000
--- a/app-cdr/cdemu/cdemu-3.2.5.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit bash-completion-r1 cmake python-single-r1 xdg-utils
-
-MY_P=cdemu-client-${PV}
-DESCRIPTION="Command-line tool for controlling cdemu-daemon"
-HOMEPAGE="https://cdemu.sourceforge.io"
-SRC_URI="https://download.sourceforge.net/cdemu/cdemu-client/${MY_P}.tar.xz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+cdemu-daemon"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- ')
- cdemu-daemon? ( app-cdr/cdemu-daemon:0/7 )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-util/desktop-file-utils
- >=dev-util/intltool-0.21
- >=sys-devel/gettext-0.18
- virtual/pkgconfig
-"
-
-DOCS=( AUTHORS README )
-
-src_prepare() {
- cmake_src_prepare
-
- python_fix_shebang src/cdemu
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPOST_INSTALL_HOOKS=OFF
- # requires bash-completion as BDEPEND, better install it manually
- -DENABLE_BASH_COMPLETION=OFF
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- newbashcomp data/cdemu-bash-completion.sh cdemu
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
-}
diff --git a/app-cdr/extract-xiso/Manifest b/app-cdr/extract-xiso/Manifest
index f2bdd48ea8c1..d2c6a8c5a8c9 100644
--- a/app-cdr/extract-xiso/Manifest
+++ b/app-cdr/extract-xiso/Manifest
@@ -1,3 +1,5 @@
DIST extract-xiso-2.7.1_p202204252159.tar.gz 26979 BLAKE2B e313f78a6c835cbb87467a4509c576e589e05103c5723ecf224b85e5ca6f55cbdcf290c98bc03a745e2a24b2eca3368aea7dffe894300312e2b6287873258f9b SHA512 459a69a95f9680fb4659e30a777694b1ea37087742885e2d06338eab985d9d5734b4571fe7222d1e11489457d584b9da999c2bfb455f3d5eadcf36c8e4c8d844
+DIST extract-xiso-2.7.1_p202303040307.tar.gz 27049 BLAKE2B 939479ff8b97713075d7af57311469fbfc66665a32174bfea7709e29add3dc0a181af85e9ee43b61291181b6932c48936af72a6296768be8d5738e9e4db00562 SHA512 159c264758b410a0dec6d4958c8bdb992aaa96e6b0a903209f0db93e914cf84ea5a911476798626e01caecb5baa71d65446fd59244a135d8e6c3e3112b128170
EBUILD extract-xiso-2.7.1_p202204252159.ebuild 611 BLAKE2B 7b58487a68e837cb14360fca3754c0fd3c0babcda60773a9526213c0b89000ead8fd3817718418aa6410a32cd516c2afed270746ce89dac1bbfef076bbfda7e5 SHA512 066774cb8a321d46badfd9b5ca8c1baaf7802737e17dbbf0b52f1afdab1a0ddb39d995e45dcf75042ef3573ee50a8f77af1878f0f0898bdb5f6f56acd7979556
+EBUILD extract-xiso-2.7.1_p202303040307.ebuild 615 BLAKE2B 9a4b5ab77db76ce385fe3dcdc51352cfffbe4a5e6f35476a25ae5e17e33a02d072ecd1b147e5e2dcab40995cf6858fc5975d8c3bc5860847c3158fae1ecdc165 SHA512 1c00184ce7fca7cc39d6a583a2f1ed3104122c79464220e16cead837b6408ee21986c00a7c24739b9890fd60bd8fdb1f09e07383d5d2c0e7f8c1401e86ff98f8
MISC metadata.xml 317 BLAKE2B 9edd3ee1894a296148b76b17f2a96d9a22f10bbcfec560dfc450b2b448581806475acca6aa6e7dd1e23e0ed3908e12762a692151687d0b8b0c0f528da9fa2e09 SHA512 fcb25939f069d5fbeb6cea1c83802de03beb8c01f21f8d6709cddf68311224740734c817a2df552e8bc78977525706f547cc7570bb535e0f71fe6b414a682d67
diff --git a/app-cdr/extract-xiso/extract-xiso-2.7.1_p202303040307.ebuild b/app-cdr/extract-xiso/extract-xiso-2.7.1_p202303040307.ebuild
new file mode 100644
index 000000000000..ba219f037ff4
--- /dev/null
+++ b/app-cdr/extract-xiso/extract-xiso-2.7.1_p202303040307.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV=${PV/_beta/b}
+
+DESCRIPTION="Tool for extracting and creating optimised Xbox ISO images"
+HOMEPAGE="https://sourceforge.net/projects/extract-xiso/"
+if [[ ${PV} == *_p* ]] ; then
+ SRC_URI="https://github.com/XboxDev/extract-xiso/archive/refs/tags/build-$(ver_cut 5).tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}"/${PN}-build-$(ver_cut 5)
+else
+ SRC_URI="https://downloads.sourceforge.net/extract-xiso/${P}.tar.gz"
+ S="${WORKDIR}"/${PN}
+fi
+
+LICENSE="BSD-4"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
diff --git a/app-cdr/xfburn/Manifest b/app-cdr/xfburn/Manifest
index 3d7f961e832e..ce61a78aa342 100644
--- a/app-cdr/xfburn/Manifest
+++ b/app-cdr/xfburn/Manifest
@@ -1,3 +1,3 @@
DIST xfburn-0.7.0.tar.bz2 923498 BLAKE2B 27c80f20306b1097f4d9176c2b9278b6ec5628eda6c36779270eca4fb2387ca425450201d6a4ae171aa8ce2fa50243614ae30d4561c72e3b70727cfcf54c7c34 SHA512 5ac679926809839d36c94d918ebc9bb409b9940127eba1cae6daf6614288f5d18181be5b7b4d249f0f0e973c2a4a22b8b3ce5709a2d23e5d4dd3b412cf5846d1
-EBUILD xfburn-0.7.0.ebuild 1246 BLAKE2B 1b56d1104e601a4dc32eca0df5fce53fdf7f96e78ad130617ccd649deaca024a105975777c45da139d58ba2d77d5c0b21df577adb4aaafe71376a63d67b0fcd7 SHA512 35b410b106243f6723af9572c819db0fd68050fb49f0abd710b352c557b009cb020828576e2f732f9727f96911747f8df766a049749dad081b2e22a1316493c0
+EBUILD xfburn-0.7.0.ebuild 1245 BLAKE2B 9343c0235ee07e8060ff9035daf7335d48c4aad7941aa9e0821f7d3e4b5c69e538869dfe72039c11eae90c8d1047e04c443d0c4b23426db63fe421124e2c019a SHA512 edcb3ccd1aceecf999b67f31e9b48fd8011d1f14937335e0853211d4978fc353c75b49b9a3ccc9faafd55ac040879ef8610e05df0c66033a7977079508f0e6fc
MISC metadata.xml 482 BLAKE2B 644a750c09dc06f244719cb500f57a1c3c8f514f3ffb667248371b1ae1c0bcd32f87201485c042ac48963d20c45eadfd48f097699c9780c688adffad5adc2090 SHA512 7b523ee33b180c71c3cc3fe69f7c8ed456dbfa44957f6494283f153a7dbea924e4b7c84f1eec554b37b009a35194f4eb5b3c4ea2febe45ae899aa1f1df3a94bb
diff --git a/app-cdr/xfburn/xfburn-0.7.0.ebuild b/app-cdr/xfburn/xfburn-0.7.0.ebuild
index cdac611d349b..c02a3b64ab38 100644
--- a/app-cdr/xfburn/xfburn-0.7.0.ebuild
+++ b/app-cdr/xfburn/xfburn-0.7.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="gstreamer +udev"
DEPEND="
diff --git a/app-containers/Manifest.gz b/app-containers/Manifest.gz
index 071a341c166e..288d7027dd93 100644
--- a/app-containers/Manifest.gz
+++ b/app-containers/Manifest.gz
Binary files differ
diff --git a/app-containers/apptainer/Manifest b/app-containers/apptainer/Manifest
index 52b504b69afa..c6cc6fedd740 100644
--- a/app-containers/apptainer/Manifest
+++ b/app-containers/apptainer/Manifest
@@ -1,4 +1,4 @@
AUX apptainer-1.0.2-trim_upstream_cflags.patch 1142 BLAKE2B 7238229b70a8ac37f3401a163d19dc705adb6a4ab6355e4eaa386ad5c639bfc1443cf61507112a53b66816399ca5fe2c32de964dd602ea16c5dfbf9003343f8c SHA512 1351ee000274567bb5a63aa740fbc43510d84ccad42c9af0c555943b99d93d86a2b036801c1681b93548a874bda1bab3304c2bf0da83bbca102a71e82574a032
DIST apptainer-1.3.2.tar.gz 17129103 BLAKE2B a2c15d408dc956a4bc8cb154dadfe0e60aa8b4216277ff4afd508058f9425722fb66200e7d4ab33cf5a73aee34761ac198e7b31439ab69dfaceebb9f768b58e6 SHA512 c3112c8254c995f83e3ae424ecf734e8ca9583c34cd8b0e56fdde2a7ef8d5145ac68a7a2c9575b071515a2cb681d11423fe57a5a3910750d3bc697c85c15585d
EBUILD apptainer-1.3.2.ebuild 2462 BLAKE2B 97c52f554cc1d29249ccb1de44e26c62998441f1d37079caa702aa8cdacb39b740aac2626bb3acb0b04e5e58c50b45d0e4057001a86938200429882c7563e6df SHA512 760eff4dcee6a67202e2657f1e0126bb6c34bf724a4cc10497ef8f6331435c7bf19035e7fe30cdb500eb591149924b7e89a9f5b90c25204833102d072c1240d7
-MISC metadata.xml 454 BLAKE2B 7891b6acae30424b8b6877166b856c1113a13e40ebec9051935df10a0650bf941f52d75bdb6a4258795e07b080082979469b8b8242d2ddd56c52f9c5b6759f0e SHA512 ef53c2dee45734f36403ab71549494f3c24707bc183353e4bd9c548a97b3ab5d7877f4fc9d311d9e86ab249cbdb379f0a1a211ee36afda99fd552f0a5cac30bb
+MISC metadata.xml 376 BLAKE2B 0c0bcda53c7a1203fe5b32758e572d4f60270e4fdfc5a3779db54bf4ab7ea8fc3c958b53aaaa3e1c7c4c817e82bf95ccf52f122542b4c3f7f1b25fb84332ac7e SHA512 0364cb2a1537a41ad872de51eba33cba2407c6081b010acb3f404eb308fea863ad7c0f462c3fc1a424ff33577a0c7eea672eb7722a81c6b0a01475a4d0fc7727
diff --git a/app-containers/apptainer/metadata.xml b/app-containers/apptainer/metadata.xml
index 069f7e2cb731..c461d956342a 100644
--- a/app-containers/apptainer/metadata.xml
+++ b/app-containers/apptainer/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="network">Install network plug-ins</flag>
<flag name="suid">Install SUID helper binary</flag>
diff --git a/app-containers/cni-plugins/Manifest b/app-containers/cni-plugins/Manifest
index 610d286d3ec5..df1dc7107335 100644
--- a/app-containers/cni-plugins/Manifest
+++ b/app-containers/cni-plugins/Manifest
@@ -1,11 +1,8 @@
AUX cni-dhcp.initd 376 BLAKE2B 5fe40f28773ffbb12416b40e3813578d28787e9ee26ec4a62b2d3e834920f43fedd0bc985bb412c9576c438367429c835b6099f78f017932b6cdff9341e3f356 SHA512 3475f7c6966b9afac6be52c705286b235a59847748aad5c602162589d4ee1193acffc5965c9130c311e318d06f62a3930d5eb1a70b118a63270f4241f8c4fce8
-DIST cni-plugins-0.9.1.tar.gz 2703099 BLAKE2B 878f476e62f12020b39d33a79723fe246b34d80705d3a336573401743392adca9a57b196d6d191b4a6f281110f47ecbb1525aacd91cd488bea61c7aaed12a6ef SHA512 24e8fcedbff2ae7a83aa96085b546b164de6a0884d593e3b5386e9d2de3c4d9a215db9e9405332020cc45c371709a32b600e263e4f8dee62c51adafdc0180f24
-DIST cni-plugins-1.1.1.tar.gz 3076064 BLAKE2B 2fd70260995e423d2b4ac3a8d2135074baffe5d36177d5e1e5a9ce146f6d2ecfeb3b843de62e43f863085ff965be4160cf5f4cae892d3c59070ef390409ef3c9 SHA512 03da31caee5f9595abf65d4a551984b995bc18c5e97409549f08997c5a6a2b41a8950144f8a5b4f810cb401ddbe312232d2be76ec977acf8108eb490786b1817
DIST cni-plugins-1.2.0.tar.gz 3365015 BLAKE2B 6b487a9c9b240c73510f2bc6aaa4a6c79055e43cacca8204781dbc65d231164fed9f3f68a2a0cead7a41a67bfc9d9e4480b488be26415d368da007559a721b25 SHA512 fb6fb4f46ac1610b3721f5f3a6ddfb096cbf2e5d5b792306edca5351a3944d2f802170d83e5adec01420395bf64fc8a174ede61ac9b93b5ac6b938a4b48651e6
DIST cni-plugins-1.3.0.tar.gz 3684138 BLAKE2B c5599f1d8ac3bffb802877ae8c49024a9dea1940923316e534397a8dc7e467f6fe3ceef514a41522611a8f06c4f4ba0788105081e68a4712e2eefade33226c7b SHA512 87e186b3cd64f66280f5b2293dcdd1fc22cb8f51a248124fb622adc48a893348419ba4c29c4769dede4d9e60f2e9fea5d4198f10badb4ecd20a1551e0b344e10
-EBUILD cni-plugins-0.9.1.ebuild 948 BLAKE2B 340be886eb779358a8a7f6fe7a94bbc45dd53e51b65f729bfc1eb614e2a8e7db1b7b19622b75b8fb382882ce6d4915ab1b9a3282b7cc76de7efbfd07cea40fc6 SHA512 0a25abd6833e459576afdc3174afe57491a86b5eff6aba6d718db439af1acd983ccc769619448683ae42b57a561a785599146a9f6423dbae7395c625819739cd
-EBUILD cni-plugins-1.1.1-r1.ebuild 1119 BLAKE2B cdff1f61f07687a78b846e69766519f53b6f06f1624c13835658d430ce74710959db3a50c6f8d893855d02d91c841c75b7caed6d49b128a5f3ff931fa92cbfa1 SHA512 8e4493e5720ba4726285b7aaf90c55378b163256c7c92bd64e029f8dadd1b2327dfeaa06bb8d44ff9e3c099c82fc867845dfa3050d49a436b47a14f06c27f372
-EBUILD cni-plugins-1.1.1.ebuild 1026 BLAKE2B 43b5cfb19b0f5413ae5a34168c29746cd9994a29f75b062189ce7b21fca28c504509a7778f302355d6ab9feb4717111a78adefd93a5a401fedb439f9c16c29bb SHA512 8a177cfb045ccb108abde16e90f61bda39bec7227e9161e8957f37c8049004cad4628b5dcc82bb98e789f56856d38e9c27628a57d473b4ad843329072470362d
+DIST cni-plugins-1.5.1.tar.gz 3808203 BLAKE2B 481e6c3e929d9169c643596ba48e008151aef10ff670cac9fa00294a3fe98bc5d7c9ee9f83394becb4c127290abb3b082c4124d332b32c8d97f44fcb01b7e3cf SHA512 d2e01958dd8328407164cb6be9d962321742dae7011ce7cd7b2342f5e4b4bbcd992d8249c53d3d81250a60c27f049969bbf329a75440524f52c1f1466b6e7132
EBUILD cni-plugins-1.2.0.ebuild 1117 BLAKE2B 7809452db4deb8a4daa84eedce5c3863f2ffd63888bd9e14229c3e12de69a9cc8899448261833659c052177eb0b7d097ca9a55f62ef3b889c93d03a225cd88b0 SHA512 dd81eebf6edda4956170ba8f645e2971cedeea9a0dc6e71cbe46b29ce2fc300e245ddb34d5838fbefb530c333f30b6d56b6e168eb7ee3326c839c066e3f4b439
EBUILD cni-plugins-1.3.0.ebuild 1119 BLAKE2B f5534fbe2d24ffb0b24c860ff713a9dd81d2db48b39561a812f98cce7da45c096d6af879e4f199d64e7c39fe4997bdec6d130c44c6c33b71b7374f7bc2798a02 SHA512 a5c49edd662f1a8fd2b4826bdefe56aa5a1de78e40ac0fd3154b4b014e4b7319b936959b10f41e6ce298340f14cf591f66bb98f105b1d2628c11d91246e950bd
+EBUILD cni-plugins-1.5.1.ebuild 1119 BLAKE2B 7ad07da26f08d90af8d424a1f41bd95578f8a83436ea26728b7c0061e8846524d8c1fdd7684b07ba949d4318233ceefd41ba868c667be5d385a439530bcd748b SHA512 ae8f72f9c447d393209676d2ee21743b3602fa933a73f3dca0de5d6dfefa6c956563bb385f051fc9be335b46d0297ab908e58b485916c95d9814bb4add7958e2
MISC metadata.xml 351 BLAKE2B 3565fe13764f828aed1288724a2939be57e523e0d0a9ccf3c091715e6f1e102155a7fa28191a3c87d669d51a0fa087a89587d83fe6c4747d5d9b31da11c1578c SHA512 6cfe3058d20387245c2f4823c7629d464115783e3c9ed1e45769d6e13f2f35f94656c66c0b1572f8eb229e6bf43510dbc35d117d6a3379e15b5b6ababc077856
diff --git a/app-containers/cni-plugins/cni-plugins-0.9.1.ebuild b/app-containers/cni-plugins/cni-plugins-0.9.1.ebuild
deleted file mode 100644
index 5d4529918862..000000000000
--- a/app-containers/cni-plugins/cni-plugins-0.9.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module linux-info
-
-DESCRIPTION="Standard networking plugins for container networking"
-HOMEPAGE="https://github.com/containernetworking/plugins"
-SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
-IUSE="hardened"
-
-CONFIG_CHECK="~BRIDGE_VLAN_FILTERING"
-S="${WORKDIR}/plugins-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
-}
-
-src_install() {
- exeinto /opt/cni/bin
- doexe bin/*
- dodoc README.md
- local i
- for i in plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample}; do
- newdoc README.md ${i##*/}.README.md
- done
- newinitd "${FILESDIR}"/cni-dhcp.initd cni-dhcp
-}
diff --git a/app-containers/cni-plugins/cni-plugins-1.1.1-r1.ebuild b/app-containers/cni-plugins/cni-plugins-1.1.1-r1.ebuild
deleted file mode 100644
index 2cd642a24d33..000000000000
--- a/app-containers/cni-plugins/cni-plugins-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module linux-info systemd
-
-DESCRIPTION="Standard networking plugins for container networking"
-HOMEPAGE="https://github.com/containernetworking/plugins"
-SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="hardened"
-
-RDEPEND="net-firewall/iptables"
-
-CONFIG_CHECK="~BRIDGE_VLAN_FILTERING ~NETFILTER_XT_MATCH_COMMENT
- ~NETFILTER_XT_MATCH_MULTIPORT"
-
-S="${WORKDIR}/plugins-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
-}
-
-src_install() {
- exeinto /opt/cni/bin
- doexe bin/*
- dodoc README.md
- local i
- for i in plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample}; do
- newdoc README.md ${i##*/}.README.md
- done
- systemd_dounit plugins/ipam/dhcp/systemd/cni-dhcp.{service,socket}
- newinitd "${FILESDIR}"/cni-dhcp.initd cni-dhcp
-}
diff --git a/app-containers/cni-plugins/cni-plugins-1.1.1.ebuild b/app-containers/cni-plugins/cni-plugins-1.1.1.ebuild
deleted file mode 100644
index 963ca87f9d33..000000000000
--- a/app-containers/cni-plugins/cni-plugins-1.1.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module linux-info systemd
-
-DESCRIPTION="Standard networking plugins for container networking"
-HOMEPAGE="https://github.com/containernetworking/plugins"
-SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="hardened"
-
-CONFIG_CHECK="~BRIDGE_VLAN_FILTERING"
-S="${WORKDIR}/plugins-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
-}
-
-src_install() {
- exeinto /opt/cni/bin
- doexe bin/*
- dodoc README.md
- local i
- for i in plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample}; do
- newdoc README.md ${i##*/}.README.md
- done
- systemd_dounit plugins/ipam/dhcp/systemd/cni-dhcp.{service,socket}
- newinitd "${FILESDIR}"/cni-dhcp.initd cni-dhcp
-}
diff --git a/app-containers/cni-plugins/cni-plugins-1.5.1.ebuild b/app-containers/cni-plugins/cni-plugins-1.5.1.ebuild
new file mode 100644
index 000000000000..719d96ec6129
--- /dev/null
+++ b/app-containers/cni-plugins/cni-plugins-1.5.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module linux-info systemd
+
+DESCRIPTION="Standard networking plugins for container networking"
+HOMEPAGE="https://github.com/containernetworking/plugins"
+SRC_URI="https://github.com/containernetworking/plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+IUSE="hardened"
+
+RDEPEND="net-firewall/iptables"
+
+CONFIG_CHECK="~BRIDGE_VLAN_FILTERING ~NETFILTER_XT_MATCH_COMMENT
+ ~NETFILTER_XT_MATCH_MULTIPORT"
+
+S="${WORKDIR}/plugins-${PV}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" ./build_linux.sh || die
+}
+
+src_install() {
+ exeinto /opt/cni/bin
+ doexe bin/*
+ dodoc README.md
+ local i
+ for i in plugins/{meta/{bandwidth,firewall,flannel,portmap,sbr,tuning},main/{bridge,host-device,ipvlan,loopback,macvlan,ptp,vlan},ipam/{dhcp,host-local,static},sample}; do
+ newdoc README.md ${i##*/}.README.md
+ done
+ systemd_dounit plugins/ipam/dhcp/systemd/cni-dhcp.{service,socket}
+ newinitd "${FILESDIR}"/cni-dhcp.initd cni-dhcp
+}
diff --git a/app-containers/containerd/Manifest b/app-containers/containerd/Manifest
index ce6de036c0f4..c97f8b266403 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,17 +1,5 @@
AUX containerd.confd 124 BLAKE2B 25f72941a47374fa0de3a2dce3d8ca57420f013a0d7527e59697499490ed964b7606819c6d67b9eee1ac6691fa52a65750446d8e46ed9af708d946c24e86704b SHA512 66d891b0d2a541fee2017382ccbea6ea3f93d94c4ff15e1d8626ed84d3d7c0231b0939b2473804d41ac3ad2714267255347d1c671e1d99952d484a8b555948be
AUX containerd.initd 794 BLAKE2B 88a1976615e4e9d67c10ed3748aadd74ae13ef4cf004bb5b5d45216275715e3acffa8c0c98309d81298795ac007bde02d2f3afd466c7c54e58012a12f156198f SHA512 f31b088e988beb84ef029992255018561417c0e92803dffe35ec481515e1be79ba4611cc139bb5000b0ac79a437f1a6dec3516d6f9580d4b384f1e0f092d8370
-DIST containerd-1.7.1.tar.gz 9682254 BLAKE2B f168070caf2b76f0be350a98f41bfdbfe6d78344d68821fb92a29f839a6e847d795e5b79436e36f985aa88028ff1c3f44f134cf6bd502ddac22453a457bd952b SHA512 e9b00ba8f4dd1b5b1088060d3822f684611d43b367ddfeb1bee1660140af85f31e9c9bfc600a67e8fc8645a625dc4e1919d9af7291bdeaa607bff7065a4fc945
-DIST containerd-1.7.13.tar.gz 10047499 BLAKE2B 792eca378db4e1f7c57d68e00e2c77d11eab1ca60d280f662f1152a349d1c5ddc2a3a334484741e9a4a81f25cb800dce042eea94307c9f020d850ed81ef533aa SHA512 b2932387ea14b8fb76e2583b862ec6495b2e08a8fd7cdf169978d554e8b352b44bb27585c9de1e4e3bb3984d0050d0f3de9bc7a559205d3130c2fe40f961feb4
-DIST containerd-1.7.14.tar.gz 10054632 BLAKE2B 1a4db0d1fba16b71e55f213f5776dbef7d9806bf0f7623f0d1ab945554f8ef6c98a0d29923f1b19c4f0017b8a1c73ca929fd43522371c3c228be838e71e86763 SHA512 c80ad36027407b2e06fdff76280750f84de8d7300ef8be275976766f2a0a04dec1f0f850c8efcceaa7f6163f43922b427d7ae1fcdeabfaf531f487c25c461dc8
DIST containerd-1.7.15.tar.gz 10071827 BLAKE2B 91de9b7d777d53ecdab4af5bbb0d4ccbe755e4cf0fb7bc99a7bb15c66e0e11ad30aa2af685e0e8b0df80dbeef451704fa056a04b460d92adceebd290977febfc SHA512 84a94c7658a431cfd7a5321ac262d966f4291337ddff14211951b0d2025cd3af25a48175794d2b3a630ffc25ba03047579163546a4758a2fb5d1898cd233854f
-DIST containerd-1.7.2.tar.gz 9688701 BLAKE2B d31cd0e96bb2675390cc63d06114e37d532b7c666b3ffc5b0087dfcef8de23559471f08bf8a52b164c5f645faf1b8102ab2ccdd8ec417a1c74336097f0c3a899 SHA512 c0d4c02991b7e9fc341c4ef3df2d93097f5854a51b99596ed95436a79f7a586820bb8bb7c17fc43b5f38d97ea942e59490fbbf6c9710391ef9caae3d34627bc5
-DIST containerd-1.7.6.tar.gz 9714550 BLAKE2B 863df1a8ab0f0fe6ec62893ed64824763c1b5230fe830fa268820ce0d6254c79e1ac62ab1261a74785b86b01dff83ea9109a899857fa47a48f2cf2eaf298fea8 SHA512 8b7e13c6ea544754ba7d53092d143f3fd2224b9bc874a33d8a00b781e719927f1b22ad5cd1e35b7b95e4890e630f4b92308549a970587ccdf9dbb8eb470e2703
-DIST containerd-1.7.8.tar.gz 9939250 BLAKE2B cddfea0617e92dc56f118e63a3e7af0103c1afe1b18e2c3bf198e4a58aa52424cb62f813f304231700ca10f8ff8936faed5c26735d3dab8958de2219b6769db0 SHA512 29c317b53f1e0eb48f45da47161aad9e97a9e7c5ff6ca2fc0d1233b9e6dcf7c8cd7f866502df80119447e6b889c8ce26257282c7d1948e05e22e1a5afeed1d03
-EBUILD containerd-1.7.1-r1.ebuild 1975 BLAKE2B 46d84564110988f1c9a6a76101fbc439237d303dc9bd63c240250b666abbbbad92416cac822c0bf6882fe2ab6f2aac4cdea9a42b0eba67b472a88c24a88c2fe4 SHA512 ba2b77f93c115a57286eecefa4b826c925ccb06ebcd8283b13981548cfd82a2f0b0e9febf147d04eb4f47711cc5ea95ca8017cdf7f4ddfb32b502b8ade0f547d
-EBUILD containerd-1.7.13.ebuild 1979 BLAKE2B 13d405afb76c805c9cd2e3fc1efc25802d7ec9cec4fe5e4e79d39a927efe1c80d028220374ff9c350f19ab35540a130e6ec50104510cf66532c5d3d77ec60495 SHA512 9aabee17f13bb31922992605dc38381a5cae5706247e2aea67435330a59bad9986b96739d557d218cfc0c5d5c045c752ce0f1647f2384ed3c569c11553a0a51f
-EBUILD containerd-1.7.14.ebuild 1979 BLAKE2B 79e57f56dc71eb987c0faa0d1d6700ac3b49aec91bea91ee956c096e6e976d782afa8dd466f7ba995fe6b0fd05fe00e0abcd03effe095304ff7402eb7637a4cc SHA512 df481e7051df8a00591dd33f4e925140577e5be9bddcac9b5762e5a0c686a6277450fa7dcd5657fb420efe37ce480d11f2c45c2885477d48f36829081d56bc90
EBUILD containerd-1.7.15.ebuild 1976 BLAKE2B 038a302335d730a6b0c8b6caeb0672beabd7ef48d2a24ec3a317be6d15b41e00551cd95594d575b68fcec6f28757980f91ffbe41cb975bc220168e4963cacf48 SHA512 1fde07b64582f154e76728dd307b4fff449c368ab50c92f68750540ed4805aa383edf400aed1ea8fdc2e52f9a10b61efeddad9ed8f2412b205dfc443c53e771d
-EBUILD containerd-1.7.2.ebuild 1978 BLAKE2B d5c26371468150ed09683ea01250b87802e9862cbb5d15556a16488841ff1f98f9f2aaed054bec160a88e3e00291065c13c9c35e1df5be35639910c44c0d376e SHA512 ec53beae6b6365911a164ffca5d9993b22f4c5a68aeaa886705a1be1aa5d965beef59a704f6c9de16e41442b63ba39e81ab52793c2d544c1b0bcc89a03b43213
-EBUILD containerd-1.7.6.ebuild 1978 BLAKE2B 6d6791e5bb448294a41128e331b19986366510c00276e71890b483fcdfab1852cc842b8eb02b09e7c441f1c9ca4e7a2316f6b72f85a473469835ef03813271c9 SHA512 adc345a3ee0d6e18268b0353318f5c8e006bea3ed5271d8e8fd2e56404dee057389f4cdbf3ed09f710aedf32447135b328702d337e4f1768b56ccdc7c52be47f
-EBUILD containerd-1.7.8.ebuild 1978 BLAKE2B 501601bdba0dbf3e3cf8a32477854a654da005d9ff43ad005a0529cfe8c44edaa5b0f5489006a89e02f8ffe3f40ec339fc29bd739e54f4f2443d3920f8ca4250 SHA512 a3f1b86137cecaeead08c401321d21b75a84c730f2ddf7a4b85a056eac78b620b4f9205c8e797199850ba95fe3e809f4a7cd6bfdf1d09f27cc9b3560d51abfc9
MISC metadata.xml 981 BLAKE2B 78f44dd46331f9159931ff289a5adfdc177cb5e0c1d12cf717fad4f227b15ae40f479f40554dc4855009342cb7d699aaa543a0fbcc962789fe100a1cc9b350c5 SHA512 a171a3fcd67d8b410148d3e99477ea69be7e84ba2a2d24739343bfde29b88f8f799530c3b1107829ebd52eb847b4f5c25e4d4701ea9a2bc196c761b0768906d1
diff --git a/app-containers/containerd/containerd-1.7.1-r1.ebuild b/app-containers/containerd/containerd-1.7.1-r1.ebuild
deleted file mode 100644
index cc7ea0516264..000000000000
--- a/app-containers/containerd/containerd-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=2806fc1057397dbaeefbea0e4e17bddfbd388f38
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/"
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
- btrfs? ( sys-fs/btrfs-progs )
- seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
- ${DEPEND}
- ~app-containers/runc-1.1.7[apparmor?,seccomp?]
-"
-
-BDEPEND="
- dev-go/go-md2man
- virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
- default
- sed -i \
- -e "s/-s -w//" \
- -e "s/-mod=readonly//" \
- Makefile || die
- sed -i \
- -e "s:/usr/local:/usr:" \
- containerd.service || die
-}
-
-src_compile() {
- local options=(
- $(usev apparmor)
- $(usex btrfs "" "no_btrfs")
- $(usex cri "" "no_cri")
- $(usex device-mapper "" "no_devmapper")
- $(usev seccomp)
- $(usev selinux)
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
- REVISION="${GIT_REVISION}"
- VERSION=v${PV}
- )
-
- # race condition in man target https://bugs.gentoo.org/765100
- # we need to explicitly specify GOFLAGS for "go run" to use vendor source
- emake "${myemakeargs[@]}" man -j1 #nowarn
- emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
- rm "${D}"/bin/gen-manpages
- dobin bin/*
- doman man/*
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- newinitd "${FILESDIR}"/${PN}.initd "${PN}"
- systemd_dounit containerd.service
- keepdir /var/lib/containerd
-
- # we already installed manpages, remove markdown source
- # before installing docs directory
- rm -r docs/man || die
-
- local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
- einstalldocs
-}
diff --git a/app-containers/containerd/containerd-1.7.13.ebuild b/app-containers/containerd/containerd-1.7.13.ebuild
deleted file mode 100644
index e7293ba451b5..000000000000
--- a/app-containers/containerd/containerd-1.7.13.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=7c3aca7a610df76212171d200ca3811ff6096eb8
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/"
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
- btrfs? ( sys-fs/btrfs-progs )
- seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
- ${DEPEND}
- ~app-containers/runc-1.1.12[apparmor?,seccomp?]
-"
-
-BDEPEND="
- dev-go/go-md2man
- virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
- default
- sed -i \
- -e "s/-s -w//" \
- -e "s/-mod=readonly//" \
- Makefile || die
- sed -i \
- -e "s:/usr/local:/usr:" \
- containerd.service || die
-}
-
-src_compile() {
- local options=(
- $(usev apparmor)
- $(usex btrfs "" "no_btrfs")
- $(usex cri "" "no_cri")
- $(usex device-mapper "" "no_devmapper")
- $(usev seccomp)
- $(usev selinux)
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
- REVISION="${GIT_REVISION}"
- VERSION=v${PV}
- )
-
- # race condition in man target https://bugs.gentoo.org/765100
- # we need to explicitly specify GOFLAGS for "go run" to use vendor source
- emake "${myemakeargs[@]}" man -j1 #nowarn
- emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
- rm "${D}"/bin/gen-manpages
- dobin bin/*
- doman man/*
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- newinitd "${FILESDIR}"/${PN}.initd "${PN}"
- systemd_dounit containerd.service
- keepdir /var/lib/containerd
-
- # we already installed manpages, remove markdown source
- # before installing docs directory
- rm -r docs/man || die
-
- local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
- einstalldocs
-}
diff --git a/app-containers/containerd/containerd-1.7.14.ebuild b/app-containers/containerd/containerd-1.7.14.ebuild
deleted file mode 100644
index 9a363e0c14c7..000000000000
--- a/app-containers/containerd/containerd-1.7.14.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=dcf2847247e18caba8dce86522029642f60fe96b
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/"
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
- btrfs? ( sys-fs/btrfs-progs )
- seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
- ${DEPEND}
- ~app-containers/runc-1.1.12[apparmor?,seccomp?]
-"
-
-BDEPEND="
- dev-go/go-md2man
- virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
- default
- sed -i \
- -e "s/-s -w//" \
- -e "s/-mod=readonly//" \
- Makefile || die
- sed -i \
- -e "s:/usr/local:/usr:" \
- containerd.service || die
-}
-
-src_compile() {
- local options=(
- $(usev apparmor)
- $(usex btrfs "" "no_btrfs")
- $(usex cri "" "no_cri")
- $(usex device-mapper "" "no_devmapper")
- $(usev seccomp)
- $(usev selinux)
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
- REVISION="${GIT_REVISION}"
- VERSION=v${PV}
- )
-
- # race condition in man target https://bugs.gentoo.org/765100
- # we need to explicitly specify GOFLAGS for "go run" to use vendor source
- emake "${myemakeargs[@]}" man -j1 #nowarn
- emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
- rm "${D}"/bin/gen-manpages
- dobin bin/*
- doman man/*
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- newinitd "${FILESDIR}"/${PN}.initd "${PN}"
- systemd_dounit containerd.service
- keepdir /var/lib/containerd
-
- # we already installed manpages, remove markdown source
- # before installing docs directory
- rm -r docs/man || die
-
- local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
- einstalldocs
-}
diff --git a/app-containers/containerd/containerd-1.7.2.ebuild b/app-containers/containerd/containerd-1.7.2.ebuild
deleted file mode 100644
index 498fb8d90a5f..000000000000
--- a/app-containers/containerd/containerd-1.7.2.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=0cae528dd6cb557f7201036e9f43420650207b58
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/"
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
- btrfs? ( sys-fs/btrfs-progs )
- seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
- ${DEPEND}
- ~app-containers/runc-1.1.7[apparmor?,seccomp?]
-"
-
-BDEPEND="
- dev-go/go-md2man
- virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
- default
- sed -i \
- -e "s/-s -w//" \
- -e "s/-mod=readonly//" \
- Makefile || die
- sed -i \
- -e "s:/usr/local:/usr:" \
- containerd.service || die
-}
-
-src_compile() {
- local options=(
- $(usev apparmor)
- $(usex btrfs "" "no_btrfs")
- $(usex cri "" "no_cri")
- $(usex device-mapper "" "no_devmapper")
- $(usev seccomp)
- $(usev selinux)
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
- REVISION="${GIT_REVISION}"
- VERSION=v${PV}
- )
-
- # race condition in man target https://bugs.gentoo.org/765100
- # we need to explicitly specify GOFLAGS for "go run" to use vendor source
- emake "${myemakeargs[@]}" man -j1 #nowarn
- emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
- rm "${D}"/bin/gen-manpages
- dobin bin/*
- doman man/*
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- newinitd "${FILESDIR}"/${PN}.initd "${PN}"
- systemd_dounit containerd.service
- keepdir /var/lib/containerd
-
- # we already installed manpages, remove markdown source
- # before installing docs directory
- rm -r docs/man || die
-
- local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
- einstalldocs
-}
diff --git a/app-containers/containerd/containerd-1.7.6.ebuild b/app-containers/containerd/containerd-1.7.6.ebuild
deleted file mode 100644
index 8ce5ddd813bd..000000000000
--- a/app-containers/containerd/containerd-1.7.6.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=091922f03c2762540fd057fba91260237ff86acb
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/"
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
- btrfs? ( sys-fs/btrfs-progs )
- seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
- ${DEPEND}
- ~app-containers/runc-1.1.9[apparmor?,seccomp?]
-"
-
-BDEPEND="
- dev-go/go-md2man
- virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
- default
- sed -i \
- -e "s/-s -w//" \
- -e "s/-mod=readonly//" \
- Makefile || die
- sed -i \
- -e "s:/usr/local:/usr:" \
- containerd.service || die
-}
-
-src_compile() {
- local options=(
- $(usev apparmor)
- $(usex btrfs "" "no_btrfs")
- $(usex cri "" "no_cri")
- $(usex device-mapper "" "no_devmapper")
- $(usev seccomp)
- $(usev selinux)
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
- REVISION="${GIT_REVISION}"
- VERSION=v${PV}
- )
-
- # race condition in man target https://bugs.gentoo.org/765100
- # we need to explicitly specify GOFLAGS for "go run" to use vendor source
- emake "${myemakeargs[@]}" man -j1 #nowarn
- emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
- rm "${D}"/bin/gen-manpages
- dobin bin/*
- doman man/*
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- newinitd "${FILESDIR}"/${PN}.initd "${PN}"
- systemd_dounit containerd.service
- keepdir /var/lib/containerd
-
- # we already installed manpages, remove markdown source
- # before installing docs directory
- rm -r docs/man || die
-
- local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
- einstalldocs
-}
diff --git a/app-containers/containerd/containerd-1.7.8.ebuild b/app-containers/containerd/containerd-1.7.8.ebuild
deleted file mode 100644
index 023ca8488369..000000000000
--- a/app-containers/containerd/containerd-1.7.8.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=8e4b0bde866788eec76735cc77c4720144248fb7
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/"
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-DEPEND="
- btrfs? ( sys-fs/btrfs-progs )
- seccomp? ( sys-libs/libseccomp )
-"
-
-# recommended version of runc is found in script/setup/runc-version
-RDEPEND="
- ${DEPEND}
- ~app-containers/runc-1.1.9[apparmor?,seccomp?]
-"
-
-BDEPEND="
- dev-go/go-md2man
- virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
- default
- sed -i \
- -e "s/-s -w//" \
- -e "s/-mod=readonly//" \
- Makefile || die
- sed -i \
- -e "s:/usr/local:/usr:" \
- containerd.service || die
-}
-
-src_compile() {
- local options=(
- $(usev apparmor)
- $(usex btrfs "" "no_btrfs")
- $(usex cri "" "no_cri")
- $(usex device-mapper "" "no_devmapper")
- $(usev seccomp)
- $(usev selinux)
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
- REVISION="${GIT_REVISION}"
- VERSION=v${PV}
- )
-
- # race condition in man target https://bugs.gentoo.org/765100
- # we need to explicitly specify GOFLAGS for "go run" to use vendor source
- emake "${myemakeargs[@]}" man -j1 #nowarn
- emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
- rm "${D}"/bin/gen-manpages
- dobin bin/*
- doman man/*
- newconfd "${FILESDIR}"/${PN}.confd "${PN}"
- newinitd "${FILESDIR}"/${PN}.initd "${PN}"
- systemd_dounit containerd.service
- keepdir /var/lib/containerd
-
- # we already installed manpages, remove markdown source
- # before installing docs directory
- rm -r docs/man || die
-
- local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md docs/. )
- einstalldocs
-}
diff --git a/app-containers/containers-common/Manifest b/app-containers/containers-common/Manifest
index 43839f44d2ac..acf32fdb91c7 100644
--- a/app-containers/containers-common/Manifest
+++ b/app-containers/containers-common/Manifest
@@ -1,6 +1,4 @@
-AUX default.yaml 978 BLAKE2B ab316e77c296f0ea9e51788bd62cf3abbbc0fb5b3f630acfd8d138f61802477f3d1bc75bd538200bebadd11637baf88e5ecc602db459bfa335d77704bae437e2 SHA512 84c9e1dab4d071d74a6dc8e1f02dae948e81a7e7af1810860a320c8857cf69e354e3d8c87ead2e4c15f80a1ca144116c08b0715bdd97ffc5ae2bfea3883d73e5
AUX examplify-mounts-conf.patch 214 BLAKE2B 3e72e91ce65190acb437a1ec5e0cbbb27b46b8581a062729bd90792bea8ea3a9549c4cc4d445198eda05ef4673391aa8bff6616918fab427fb2c9973e81484e1 SHA512 2f1aaadca8644c6e7062ac7d79864297b3bcd34c4c84a6d2651ac24e159fae8773cc240d0916f27354e394ab701a4339c15d5dde6957d61f5b153677a5bebca1
-AUX policy.json 256 BLAKE2B 78693988b98b88c35807db755bea923203ab289435d2c4ffd914ec52904dadded467ff131d90b337bf7534d533e478420a0c81599858a9012668bc4d1815144f SHA512 120f43f579f48758af6b8292fc2cfbcb5ecc46564d2d16afb74dbd1c043de44daec6633ff585b0046c55fd48aed6dbc2901623c753ec13670d3fdcecb19a42c5
DIST containers-common-0.57.0.tar.gz 12700958 BLAKE2B 8432a7d839b94b59eabd75d4978a4d0c1340a64ed626db74e74a8318e08c61172bfba5e4f4c4b0dfffec302c5a310bb5be8fad3ab4d91a6d89ced373a0a6f297 SHA512 b993821040788085ff44e48023a64cea4e3e7e50731c359087bd287168e6849a543d930acbdaff2437fc7951acc46f7183f337dd977215eca814332e6869d1e3
DIST containers-common-0.58.0.tar.gz 13164567 BLAKE2B 17795eec2d38b4d8b9d6afeb20e249208c5ae2ac767a365ef7313d1e7c36eadb9a9eb284a657dfe3f4fcb0577448d4883fabbad76e0318425fdc03809e27cd7c SHA512 6f569d68d3b0e5ead304c7f23341808d66a47b6352c772d353d50c5f4777cd8a5a5b85d6faaf2887f828c17ec49b9c5f929177a67294b5bbb69baa80656982a8
DIST containers-common-0.59.1.tar.gz 13131960 BLAKE2B 5b3b947789f889955716816fa15a84eb2f398d6cfb59c85bd969442fb8f55715f2c17c78d963ae913d96e6a109f69da745cfc7db8d23e2ed6516f992b982dda0 SHA512 452c9b84f7631afdf39b7b1fcaf2f721bede312d8fb55b89a953f16ca3546c0df11bb23c99588a592b6375275516d1364570261fbc15301ca3ad486ee66eae32
diff --git a/app-containers/containers-common/files/default.yaml b/app-containers/containers-common/files/default.yaml
deleted file mode 100644
index a7f3d2823136..000000000000
--- a/app-containers/containers-common/files/default.yaml
+++ /dev/null
@@ -1,28 +0,0 @@
-# This is a default registries.d configuration file. You may
-# add to this file or create additional files in registries.d/.
-#
-# lookaside: for reading/writing simple signing signatures
-# lookaside-staging: for writing simple signing signatures, preferred over lookaside
-#
-# lookaside and lookaside-staging take a value of the following:
-# lookaside: {schema}://location
-#
-# For reading signatures, schema may be http, https, or file.
-# For writing signatures, schema may only be file.
-
-# The default locations are built-in, for both reading and writing:
-# /var/lib/containers/sigstore for root, or
-# ~/.local/share/containers/sigstore for non-root users.
-default-docker:
-# lookaside: https://…
-# lookaside-staging: file:///…
-
-# The 'docker' indicator here is the start of the configuration
-# for docker registries.
-#
-# docker:
-#
-# privateregistry.com:
-# lookaside: https://privateregistry.com/sigstore/
-# lookaside-staging: /mnt/nfs/privateregistry/sigstore
-
diff --git a/app-containers/containers-common/files/policy.json b/app-containers/containers-common/files/policy.json
deleted file mode 100644
index dffc54a62647..000000000000
--- a/app-containers/containers-common/files/policy.json
+++ /dev/null
@@ -1,14 +0,0 @@
-{
- "default": [
- {
- "type": "insecureAcceptAnything"
- }
- ],
- "transports":
- {
- "docker-daemon":
- {
- "": [{"type":"insecureAcceptAnything"}]
- }
- }
-}
diff --git a/app-containers/devcontainer/Manifest b/app-containers/devcontainer/Manifest
index d071e0836abb..d007b6233f6c 100644
--- a/app-containers/devcontainer/Manifest
+++ b/app-containers/devcontainer/Manifest
@@ -1,7 +1,9 @@
DIST devcontainer-0.60.0.tgz 619324 BLAKE2B 8ef60c2a195b24e850ce923b79983a2514645587a2ef9739a05ce4440140595dad3d87896e6997455daf2afd3d09b8da77d9c304a3ce305b4ab6edb2ea41ab9a SHA512 f1edba9bbb8d635db492daa52d6b38063d426b7860bd9d56327ecf1b66a3777374ee1cc96cff080fe6af7e384e64e608516412c71eb1437c82938868f6389439
DIST devcontainer-0.62.0.tgz 619481 BLAKE2B 69dc4a1b872c9afe4b3ef631f4626973523956c85e192fe1bbaf3930a836aa02c1caf51739a235869cfb67c0628de64069eab8e59a41da70f97c2f3e1d16de16 SHA512 dae5013c13df36ea0f7073a23b7484c8a5261f84bba9a8ed16b094ad89e8d3a9527922dfc43feb7a72a6f172ca9d89197bd05e29172ba433338f3365cf4e9852
DIST devcontainer-0.64.0.tgz 619776 BLAKE2B 99c5fa724915f107f99d629cef86eff3635bf1a66fedfabd26cef8d83588e609fa9ba51d1264a921c03c4a938302ef3d874a2234904f23da38bc72ddd43c13f8 SHA512 6caea7759074b48760b22bb127feb2d18ae88b7d826f2e4e703de3c0680cbe98ecf0a936b76e80c4a20ab446ca60851e4446e4474fcac62969722260ff474c6f
+DIST devcontainer-0.65.0.tgz 620002 BLAKE2B 4b48365c5d717c0d675256822864677678cd6260e7e8875cbec996f9fa1186d6085e0c394a39fa5c098787245008b5f438adead4eedf81ba3c93b01e6ee3b9c6 SHA512 ed73dc870df518c29d67dd25d15b1aa7e328b83e1fcb40daee3c96f7b036a410e75e7a4e0319bb963dacff68af6d8ccef49d4555e70f6837bd665a2b8a589373
EBUILD devcontainer-0.60.0.ebuild 871 BLAKE2B 1233ec4b1f837432ba4260d0dcf5153a551fe088b6dd2367fc8223819dfe5682a0314d6db0ec590188fa26fe0e6ed3749f54cf9aff6366b39a81e9dc1b35ede9 SHA512 7dc3111668960995c21f17ebfc583035e23b58560a26289390a8da2050270b2d66e6d7e4e8bdf465b2aa712ace6c9fd57943aecaacd27f90a485b2fb45cd5d5e
EBUILD devcontainer-0.62.0.ebuild 872 BLAKE2B a49d606609bab843fc1f6f8edecdaa2b837a385f6583d99e97c07168795f8b41057d912fc0b82c5afbb2861efeef9e7fb0fa5b3752fd66f7211f51c31aa10519 SHA512 1d2925d3544b438ef352bf3b386ba65686c888c9cdc5841e4ba280b457ead591c1f91d9ad06e6e4db41d5d9fe0094c1b8b7ab2112730eab88ff7921fefed937b
EBUILD devcontainer-0.64.0.ebuild 872 BLAKE2B a49d606609bab843fc1f6f8edecdaa2b837a385f6583d99e97c07168795f8b41057d912fc0b82c5afbb2861efeef9e7fb0fa5b3752fd66f7211f51c31aa10519 SHA512 1d2925d3544b438ef352bf3b386ba65686c888c9cdc5841e4ba280b457ead591c1f91d9ad06e6e4db41d5d9fe0094c1b8b7ab2112730eab88ff7921fefed937b
+EBUILD devcontainer-0.65.0.ebuild 872 BLAKE2B a49d606609bab843fc1f6f8edecdaa2b837a385f6583d99e97c07168795f8b41057d912fc0b82c5afbb2861efeef9e7fb0fa5b3752fd66f7211f51c31aa10519 SHA512 1d2925d3544b438ef352bf3b386ba65686c888c9cdc5841e4ba280b457ead591c1f91d9ad06e6e4db41d5d9fe0094c1b8b7ab2112730eab88ff7921fefed937b
MISC metadata.xml 886 BLAKE2B 6255ba2337a21bd814e0472648cf4eb78b7c3e6ca6ead9f154cc70b662b7721ddc62137f1ebf542123c7d716e0ff94527f7a1aa99786446c7ffd36bbbf9c9efe SHA512 6dd2c48ee1dc5b722768780f20c32dd424af327fe7a580eb4f8ce31712dff211ecc9ebe1eae4ca22ec3a90ef5b3a6690407b24fc11c45000a7d986871956d407
diff --git a/app-containers/devcontainer/devcontainer-0.65.0.ebuild b/app-containers/devcontainer/devcontainer-0.65.0.ebuild
new file mode 100644
index 000000000000..991cd956e37b
--- /dev/null
+++ b/app-containers/devcontainer/devcontainer-0.65.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Reference implementation of the Development Containers specification"
+HOMEPAGE="https://containers.dev/
+ https://github.com/devcontainers/cli/"
+SRC_URI="https://registry.npmjs.org/@devcontainers/cli/-/cli-${PV}.tgz
+ -> ${P}.tgz"
+S="${WORKDIR}/package"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ net-libs/nodejs
+"
+BDEPEND="
+ >=net-libs/nodejs-16[npm]
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+src_compile() {
+ # Skip, nothing to compile here.
+ :
+}
+
+src_install() {
+ local -a my_npm_opts=(
+ --audit false
+ --color false
+ --foreground-scripts
+ --global
+ --offline
+ --omit dev
+ --prefix "${ED}/usr"
+ --progress false
+ --verbose
+ )
+ npm "${my_npm_opts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm install failed"
+
+ einstalldocs
+}
diff --git a/app-containers/distrobox/Manifest b/app-containers/distrobox/Manifest
index 6e59afc51d7e..b82d14ba7757 100644
--- a/app-containers/distrobox/Manifest
+++ b/app-containers/distrobox/Manifest
@@ -1,8 +1,4 @@
-DIST distrobox-1.7.1.tar.gz 6885484 BLAKE2B c4b2710d7f1cff7baee2e340a79345359e9906e508e8b1bc351a7b8ee2d8d2e1cb13c381e40231f8c962542e37e32988d04a687810bdfd7ec917868944c51cf3 SHA512 a86a49b9f6158af3172369a201ce3852a349258c46ebb8dfb269f7b96dfbe2bf2fe9f80a5cf9b9236432d99f4f67fb3d95ab4663964fcdb0f888d48cbdd82c39
-DIST distrobox-1.7.2.0.tar.gz 6888905 BLAKE2B f74301464f3b590f246871be1a381771e0fccbd42a933b9d2a58874eb97e49ae73676f7267b56dc7facefdba6cac1fc3df52d55ef826c0d79c90bbe9e0955af7 SHA512 ae5c9ef7ee63beec6b99488091cdb5bc73dfb219988a71c624af2278ea2efc775895ae2106c6bc35783a317b5b3e92fceed2fdba5be05f94028d28a7a2fb8ce1
DIST distrobox-1.7.2.1.tar.gz 6888919 BLAKE2B 1fd4e49585f686cf9f434c3285935bdda1131684b74dfcc20b018ab9853fb13516f3dbaf7c16b9ea55a0d038e3d9eb297bcea74c95755fbe60ef6512a9ce0df8 SHA512 aaf4324a9a31844dc08a6cc4e06d3b725675c92df01b558e733c96701d7e9700baabc1afad97ce5e2a8e2345defcea71c85f0ea6667249316f850aeca5aea149
-EBUILD distrobox-1.7.1.ebuild 746 BLAKE2B acf4ad5520af4d0d96b7af6160b4f274caedb7b0b23c1a37c8bdfd3fb43b1c4b695f72062d4bba3e79993a081c0ccf6d33678aec43b52f2714f4b9723782f080 SHA512 dc48796ccb252eb1dc422567af37c3aec58831dd6450476af2efe1a04d7aff41333c1ac6d4762bc914ad6ba5c7f1a91be7a513b78a4fdbf13ed9c1cf3a49e8d5
-EBUILD distrobox-1.7.2.0.ebuild 734 BLAKE2B 391976f5651c6072522ceb8439f16217d4ae674939b051633b0d32fe2bcd55950e1636665eed225031f672d339ab4fa984e0efb30254e237feb4d60bf14d09ec SHA512 ff39262d7637f63373dc2068ef5887c4d7f30c0fe6225dd25c4485a54beff7cfb8c8838d6d7615bb855ea03ec9d3a965bbddeba63910ba8017f9ab1e820805ff
EBUILD distrobox-1.7.2.1.ebuild 734 BLAKE2B 391976f5651c6072522ceb8439f16217d4ae674939b051633b0d32fe2bcd55950e1636665eed225031f672d339ab4fa984e0efb30254e237feb4d60bf14d09ec SHA512 ff39262d7637f63373dc2068ef5887c4d7f30c0fe6225dd25c4485a54beff7cfb8c8838d6d7615bb855ea03ec9d3a965bbddeba63910ba8017f9ab1e820805ff
EBUILD distrobox-9999.ebuild 747 BLAKE2B c0e47c0cd8b825792647ae6bc12f9771eb2527d62b1e779e652b0580103e5668f191ffa2fd9db3ccabdb078c48d68ce3054390ced200112202f9ee9c2c3c6bcd SHA512 8e7673d428025cf9515f8f93169464afeaec9d2cd9050774dcd8d09f47e933e69a6b0787b7ac9b56842a9e1490149a6ac51f5ffe6915aa345407c8ef5a948b2a
MISC metadata.xml 957 BLAKE2B a02f57f2c65a9241edbc6a1e99170712ceca000977c2271ba51c5311e7718471585ea791ed8c978a86a961d02450623c05b5f9006d4386be2130df08341b0e49 SHA512 65f455bcfd246a8de0084e1534dc85f09435f1fad2590ba87dda0bed90d8fa976d3fad2142b2006a596e713d3d91f0d3d3156017cebacf9dc7883596edb0740f
diff --git a/app-containers/distrobox/distrobox-1.7.1.ebuild b/app-containers/distrobox/distrobox-1.7.1.ebuild
deleted file mode 100644
index a49244c1584d..000000000000
--- a/app-containers/distrobox/distrobox-1.7.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Use any Linux distribution inside your terminal (powered by docker/podman)"
-HOMEPAGE="https://distrobox.privatedns.org/
- https://github.com/89luca89/distrobox/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/89luca89/${PN}.git"
-else
- SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3" # GPL-3.0-only !
-SLOT="0"
-
-RDEPEND="
- || (
- app-containers/docker
- app-containers/podman
- )
-"
-
-src_install() {
- sh ./install --prefix "${ED}/usr" || die "${PN} install script failed"
-
- dodoc *.md
-}
diff --git a/app-containers/distrobox/distrobox-1.7.2.0.ebuild b/app-containers/distrobox/distrobox-1.7.2.0.ebuild
deleted file mode 100644
index 3d1b2ae515fe..000000000000
--- a/app-containers/distrobox/distrobox-1.7.2.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Use any Linux distribution inside your terminal (powered by docker/podman)"
-HOMEPAGE="https://distrobox.it/
- https://github.com/89luca89/distrobox/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/89luca89/${PN}.git"
-else
- SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3" # GPL-3.0-only !
-SLOT="0"
-
-RDEPEND="
- || (
- app-containers/docker
- app-containers/podman
- )
-"
-
-src_install() {
- sh ./install --prefix "${ED}/usr" || die "${PN} install script failed"
-
- dodoc *.md
-}
diff --git a/app-containers/docker-buildx/Manifest b/app-containers/docker-buildx/Manifest
index 63bc0cc07a9b..ecc2fa611d84 100644
--- a/app-containers/docker-buildx/Manifest
+++ b/app-containers/docker-buildx/Manifest
@@ -1,6 +1,8 @@
DIST docker-buildx-0.10.4.tar.gz 9184825 BLAKE2B f0e71c0f6dda5f02da4cf0b0514f67f5d339ba10359afc69aae25abf907447fd22fe3d92427299bc67aeaa6a84e748a8a5cbd86151b2baba2dd01f25cc04a793 SHA512 f82b89b8dd4e45524c8d353c4d7588f47b1c7b7ecf759fd9605247c1c7aa0ca152c3ecdec0e0b62b5eef05e6b65d2ca1f5ccab6d75819b92fc92ff62b44105b7
DIST docker-buildx-0.11.2.tar.gz 10342565 BLAKE2B 1e034e9a07f36b46096f8f035869adc93b63af46cd9886f5ed4bc0939ce2f76b7f029a11ee536a34be23952e5c85251d757cec9ff05df172e3a26ea82a1bf0b1 SHA512 6f3718edf1e86c4422e1419580e4c38cf378a59555067be2aa6fac3e7f8878afe39d777765ace274cd9c47630f39cbacfacfdc4ecadd6ff46d5ee37d8f9bc75c
+DIST docker-buildx-0.14.0.tar.gz 11120356 BLAKE2B 01fec6b29665088a4778cb6a926f071c1beacb22d7a50593d55afff1225d0e74d083a82eaab4ae96ffee8a6f653ce048fd81b3410e7113bc29da210d77042b64 SHA512 bc09f29096cfd08c60efd8fca7976a1db896f0ed08d33dfc64dfca2c6487a1dc1722b3fe80b6a175ebebeacf8b460bcc214806d0c7a637f17ed5d09793d8c9d8
EBUILD docker-buildx-0.10.4-r1.ebuild 1509 BLAKE2B 6249c41dd3a487486299280496241ddc5a10aad213ab74ad14588f04f7ff65698411cb22c740804b35861f2d0eebfd4f7fb4119fb10c5c4b5d501e3a87bbe751 SHA512 cae6418005c70a6175452db13be6dae93157e07b9faec4bbf08cd911887b13847cdf7894b2c9fe49951b3323db8e751f9256566e5f1a499b2b337d03bf888901
EBUILD docker-buildx-0.11.2.ebuild 1544 BLAKE2B 528ca1df997bb69588c7e458ea888b930ccf53b4515a413a6d748a3e1a953c11b4a8ecfb91d8dbae8880196c02b09d5be87a443afc68613cd88078c602bf5075 SHA512 31daf408aa66ff74aff6cd8f9bf5e1e3a2164ac0b92d73a85fb073dd643c4e160869967d0a8b60591ad392aba46e9d6a04ce1a7709300a1479647eed54375712
-EBUILD docker-buildx-9999.ebuild 1544 BLAKE2B 528ca1df997bb69588c7e458ea888b930ccf53b4515a413a6d748a3e1a953c11b4a8ecfb91d8dbae8880196c02b09d5be87a443afc68613cd88078c602bf5075 SHA512 31daf408aa66ff74aff6cd8f9bf5e1e3a2164ac0b92d73a85fb073dd643c4e160869967d0a8b60591ad392aba46e9d6a04ce1a7709300a1479647eed54375712
+EBUILD docker-buildx-0.14.0.ebuild 1545 BLAKE2B d3e6db3fee8cf75cf4bdeb84a097cfada046048326898a3799cb57234ec70279b9bcf6d13ba15e9b5a98fea3d39004d6e76167e484fbab84035785dae32298b3 SHA512 5eb4375ff570f77d1971d38c627830579e18c3774c7603ec6349760d3ed50d7b4ff105179626e8c40542ea2f123743bc757b665f8fbde3d2d3b22e41dc80edb4
+EBUILD docker-buildx-9999.ebuild 1545 BLAKE2B d3e6db3fee8cf75cf4bdeb84a097cfada046048326898a3799cb57234ec70279b9bcf6d13ba15e9b5a98fea3d39004d6e76167e484fbab84035785dae32298b3 SHA512 5eb4375ff570f77d1971d38c627830579e18c3774c7603ec6349760d3ed50d7b4ff105179626e8c40542ea2f123743bc757b665f8fbde3d2d3b22e41dc80edb4
MISC metadata.xml 819 BLAKE2B eabae0ff28ea1eea91dff4633ae0edee670ec5fea2615c550b80b37d71e07c311073e4c17f32b50a46a670f46d5d8c536595058cdcf485b4002aa416328663b2 SHA512 e290b4c9af65f262a654f4bb5e5c7bedd7a246dc5804387d8c4823e6c7cd2b2eff7b671cd493145a5c1a6083861c5464004a1f626b65c18e91c9b9675d3831d1
diff --git a/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
new file mode 100644
index 000000000000..d36ee06a5456
--- /dev/null
+++ b/app-containers/docker-buildx/docker-buildx-0.14.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_PN="buildx"
+DESCRIPTION="Docker CLI plugin for extended build capabilities with BuildKit"
+HOMEPAGE="https://github.com/docker/buildx"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/docker/buildx.git"
+else
+ SRC_URI="https://github.com/docker/buildx/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="test"
+
+# This gives us the ability to neatly `-skip` tests.
+# not required once ::gentoo is all > 1.20
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? ( >=dev-lang/go-1.20 )
+"
+RDEPEND="app-containers/docker-cli"
+
+src_compile() {
+ local _buildx_r='github.com/docker/buildx'
+ local version=${PV}
+ if [[ ${PV} == 9999 ]]; then
+ version="$(git rev-parse --short HEAD)"
+ fi
+ ego build -o docker-buildx \
+ -ldflags "-linkmode=external
+ -X $_buildx_r/version.Version=${version}
+ -X $_buildx_r/version.Revision=$(date -u +%FT%T%z)
+ -X $_buildx_r/version.Package=$_buildx_r" \
+ ./cmd/buildx
+}
+
+src_test() {
+ # TestGit can't work in a source tarball; TestReadTargets fails seemingly due to parallelism.
+ if [[ ${PV} == 9999 ]]; then
+ ego test ./... -skip "TestReadTargets|TestIntegration"
+ else
+ ego test ./... -skip "TestGit|TestReadTargets|TestIntegration"
+ fi
+}
+
+src_install() {
+ exeinto /usr/libexec/docker/cli-plugins
+ doexe docker-buildx
+
+ dodoc README.md
+}
diff --git a/app-containers/docker-buildx/docker-buildx-9999.ebuild b/app-containers/docker-buildx/docker-buildx-9999.ebuild
index 8cecb6eed7ae..d36ee06a5456 100644
--- a/app-containers/docker-buildx/docker-buildx-9999.ebuild
+++ b/app-containers/docker-buildx/docker-buildx-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -20,10 +20,11 @@ fi
LICENSE="Apache-2.0"
SLOT="0"
+IUSE="test"
+
# This gives us the ability to neatly `-skip` tests.
# not required once ::gentoo is all > 1.20
RESTRICT="!test? ( test )"
-IUSE="test"
BDEPEND="
test? ( >=dev-lang/go-1.20 )
diff --git a/app-containers/docker-cli/Manifest b/app-containers/docker-cli/Manifest
index 93b8501134d7..ab4bf991149b 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -1,19 +1,4 @@
-DIST docker-cli-24.0.5-man.tar.xz 82496 BLAKE2B f3295b684dbf8d251ba13a19b9bad9b828fce7d2f76b6643b1cf579cd297b770e8f7304bd3fce823badfbe97e9b760a108b819ca3c760a55e352cf3c5235d815 SHA512 683b0f131902e0a57512207daa49534d73aac6db99dc8621ac6b48eeef26b873e2ba03fe4afe6f1e84c5922e4c60bf0e80e24cc95cdbf2a4953d1c11b80d56ad
-DIST docker-cli-24.0.5.tar.gz 6243993 BLAKE2B a7ce84ecf329bc74e48f3a6e1b12a9e310a8f27ac68918ffeb40ab9c4eab8b79e753265b48220fcd3ab40b4136de5ebd44607831f642664eaf732111bd8f41b1 SHA512 765c67634d91d248b156d3e407398b98b7a0a89507bbac0310d4a68b95aa1a05e3af43c8b90bc10166748749d8cc36670619fc9efca110beefbdcd4385dc96be
-DIST docker-cli-24.0.6-man.tar.xz 82600 BLAKE2B 9e39bf200d252a0d91b0b6f17680a4c1b34e55cc9f357a59f124138cef39c5ff10fb104c51efe3010bca9a4f72447764ced1c02e3bb3924051fa6f1f01a8f6fa SHA512 5e972647961899e438b765f53afff570b9f0c1742c7c72a3a424887719c3a6afbd467d15884d44ac64b752c984261967f304afa5c168466fe6f611967d18a578
-DIST docker-cli-24.0.6.tar.gz 6244014 BLAKE2B c5f2082e44a568d3f6ee2ff5df9e9b727808f0b70d7d0c6c18b9769c1c4d0f49d371cbd08c95e748d441dc0ef011b66446527b0eeb33368ee59b85496185ba12 SHA512 55c56ae08eb314cce5f4c93544c6748586eadb3abe502d39d4d297e14d274af37346b38695a20a91dcfe51d3d35a77ddd7aa69d170b525e5e6ba345161869cd8
-DIST docker-cli-24.0.7-man.tar.xz 82228 BLAKE2B 7fbf114a724157243c78de9ae03b5d0b1237c5b506cd44edd7a28ffc13609a36b7acf66a25e1eff9f60966e48346d97e70f946cca9301f27fd0355db53a1994d SHA512 af2075e3c731c7e0da4941f4baf35e798f87d1e1f3fa09e85b27a4bcadfd767074af2acaff1fd919d8af2a89ed6d49daefcc0811342d1757886db7a28d1252f2
-DIST docker-cli-24.0.7.tar.gz 6451010 BLAKE2B de047f55ce388c09ec33492f470daf87c6f2d1651b0cd839634183494fba4065506661d2d15aac0dc076d005426411f4099ba8e8d95ea2c7247bb114a00f4eef SHA512 b4811e4ecaf1f17e5a53ee4fb34affab79545d87a1662b0f915efb28108989128f8bbf165c4aed111fcb0c851f7ec7d9137eb0f31447d698b058ff4200dba18d
-DIST docker-cli-25.0.1-man.tar.xz 78920 BLAKE2B a4b483e7d3b5c5a70d834a49ca04cd94f76745a8666bbbbbb7aabe9bae887e84b7511e18c455aa213a68d116e3c9bd9652bc5a7afb032e102213d41cc3b7450f SHA512 7a5b676ee9618d0c8d0f3c5690d5d9999dc5a28ba0aa5c41c9da0d1c99da2878502d055e9e8dad71674a84deaffeb07c28a4ac89941c972909fa455447e3c2bc
-DIST docker-cli-25.0.1.tar.gz 6860093 BLAKE2B c0745afe7f009b692c91029e9a0a447a1179c2a865b6021f6d48aa2f44e3405084244ca6802c15eb389151fc46fa194efb535ca4c824bfcd92c1ad51371ff1fe SHA512 6443f3184313acf34292f44b60b0de48c4cb141c607be81988aaacca36a6e4b6c862b249a5fba1c7f22b11523b42f3d38939f695e12f64eca305218add92d65f
-DIST docker-cli-25.0.4-man.tar.xz 78952 BLAKE2B 91315d341c9a6eb42e039dee3ab0b683a2abb2bb3ce44d64fe7b662f03966bfd29ee16a8700368b88a2052df79b5863648df95cf1ddd1ffe9cfe6fb076db8ed8 SHA512 d7d942ee7b979056e0008261d83945be69e837c055b2392b9aa41850b8b003d304df66b06c83d3ff0f4d24b4c7135a370502623e844973768ffb699aab195f19
-DIST docker-cli-25.0.4.tar.gz 6862436 BLAKE2B 6045e7080ca87971904e5a50057f420bc1e6ce9cc3038d5110ae067da259375eff17834e250d61c011aebc117034b892063fab2d131b5b8a9e5168602dc7fe83 SHA512 214984791ab67ca3da4bd5308d73a16218a0210da367d380bbe2a3f56eae131e252080aa2ebc3343df642007c9d91de6c0e0200122be9833866e58c87549db0d
DIST docker-cli-26.1.0-man.tar.xz 79004 BLAKE2B 36dcf969c6567680990420d6d177101bf457f7fc1c24dff195ce8b478268335419fba5ff51a7b77bb8c0a6e0e6077d83ddb50f2ecf08bf069be89fc4849afd6e SHA512 36297ee3cbf096112ec41db2cd1d06796ddd27a57c4323e71a727e17d3930102710f643a77df9e68cd9b3294a6bb0fdf5565379e9fae7331e25afcd147b0084f
DIST docker-cli-26.1.0.tar.gz 7213165 BLAKE2B 302236467f2b6f3f46b0f0c75e89c2cef0cd251d36e12f78a67c906cfb85b842b998fd3b07f4a2dfc0a04825a9b105d90f11d176055ded397f2d4e9145639d5d SHA512 1a1e9af1a836765ffa91f7f2e1b27911e2b6b373c308a7db332a7cd1825459ab1c04a93d03c9947b631bead0af21d9f03e06c3a60855cc56ca7039e50e38ba87
-EBUILD docker-cli-24.0.5.ebuild 1916 BLAKE2B a5a41f88d0865638c92efc4b4e377d54db4b32d4c1d21befab6c0822b0a243c36e14a38449ca022ac0a9e2d234198d558ba0bc0febeb9879fd416cdbad3ee8dc SHA512 2eec9b6af9baa8b6741ea4cfd87aa81f674ac4d896ae8ccc15b1495fca9670acd0df3f75bcfd2271bf8f2ac2f555f28776e55f04389e8b539d4cda2057ef0f01
-EBUILD docker-cli-24.0.6.ebuild 1919 BLAKE2B 8dc1817b481ab4d8e6a0238d4d0f99e78b206733e3a907c9f31e2a9cd7c074de1b9a29d96aa5471639d678c6f6e2869a51fb707a9d3b9ca04740f85432bc3c2c SHA512 a70060b91597a57b3040eb53ab005651dbf8b8f9d9b839932ba2eca80e8bacb5c383726f34063536f97bf67e0197491ab0bfa2974caeec435fc85c9396128ab5
-EBUILD docker-cli-24.0.7.ebuild 1919 BLAKE2B 6440d35df56e524ff25f9a79fdf7bfb8515049b01a3ad04f7082db5b3e44c4e230430ecc87040477a07c9bd692b08cb4dc706d04b40e618e30f57bf7fe570070 SHA512 21e3d5460fe942e1f5172746fb01a414e79c68e52b9e3b43f8396d43199e72e2dffe569b6d9fc26d7c3d23dbf54274f40ecb6d9f6cd2f8c27a3d236058b0d5b4
-EBUILD docker-cli-25.0.1.ebuild 1919 BLAKE2B 6adaa473aba7456aba95afabe3d59b346e0ba2c25784b3ffe529b17225776abcc8f3c424be2c5c88627814ee4c68cb4ffb25b0941271be3ad6c68d22c05c1d18 SHA512 e3bde16e2eae8a5a6d0acca62f255346e8935c3c5056c2613e873ca094d2bbd65d7442f852fb19bbf1904d79d2f6654853f6adf0aa4af11c83daead83f264121
-EBUILD docker-cli-25.0.4.ebuild 1919 BLAKE2B d100b2ce4b6193f4ca1ae057649f3d9953fceceebaf948c1cd63bf2c3a2bd002455f0551e697a01aaa104ce883bcdeb03ae7bdeeaff0f3aeb8f4460447bdfb57 SHA512 2de913249a4e2257487b80ba42a266058edf9b068e54fe373bac5ac9a84d5a12dc8a69aebc5b5f9bd5419466bcb7bf150c837f943b12f91905e29839c061517f
-EBUILD docker-cli-26.1.0.ebuild 1948 BLAKE2B b5452c4bcfca4bc6f07d816319c1f24f883a86e8e9cd3bb38b5a4eeff5b6c2edaa2f07399d871707e8b891e099f5c6c275d3fff040032ce09f9d46e6edb88554 SHA512 053edc16298ad414c2327e5a1cc8f53963e6c48b93de130121fd673d09b19c6d658ca304d7b94606b9e184c10c9756415829eec0e86b1307acee1c8dd4d536e2
+EBUILD docker-cli-26.1.0.ebuild 1938 BLAKE2B 34cc509b6258248dd831f0ae25b27b24af357aa97a19a6ec5dd1a6dc1889faf239a69c01cb0ed2b4eabf943aca92f57176fca21614cc29095dddfd9463d1672d SHA512 6e599bcf0ef5e076e722a6c1af9c1c18eb5b9a805201630223dcbd99bd4cc62fe21d1c91c328c930555b3842728ac7eccb1522bb9b5c7c44cae0e0c10ee4a2a0
MISC metadata.xml 398 BLAKE2B f9cd5360fa32f30edeeb2fe1df0ea50fd0b061bf882c66c65f18d15ba56995deac8c054419ddbf2d6436bf90f6fb729dda9560b3766b558d45498ae2c8de486c SHA512 4b2cf7c3b38df8382680539e1a8121f6f2f75cbe70f1f92c589fb40dd4c368f2f207cf3567ead5620714c323c0c196c318a4c5ab947d49092668dc2a3a8a6a53
diff --git a/app-containers/docker-cli/docker-cli-24.0.5.ebuild b/app-containers/docker-cli/docker-cli-24.0.5.ebuild
deleted file mode 100644
index 4e1f622ad7af..000000000000
--- a/app-containers/docker-cli/docker-cli-24.0.5.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=ced0996600
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1 golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
-IUSE="hardened selinux"
-
-RDEPEND="!<app-containers/docker-20.10.1
- selinux? ( sec-policy/selinux-docker )"
-BDEPEND="
- >=dev-lang/go-1.16.6"
-
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_unpack() {
- golang-vcs-snapshot_src_unpack
- set -- ${A}
- unpack ${2}
-}
-
-src_prepare() {
- default
- sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
-}
-
-src_compile() {
- export DISABLE_WARN_OUTSIDE_CONTAINER=1
- export GOPATH="${WORKDIR}/${P}"
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
- emake \
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
- VERSION="${PV}" \
- GITCOMMIT="${GIT_COMMIT}" \
- dynbinary
-}
-
-src_install() {
- dobin build/docker
- doman "${WORKDIR}"/man/man?/*
- dobashcomp contrib/completion/bash/*
- bashcomp_alias docker dockerd
- insinto /usr/share/fish/vendor_completions.d/
- doins contrib/completion/fish/docker.fish
- insinto /usr/share/zsh/site-functions
- doins contrib/completion/zsh/_*
-}
-
-pkg_postinst() {
- has_version "app-containers/docker-buildx" && return
- ewarn "the 'docker build' command is deprecated and will be removed in a"
- ewarn "future release. If you need this functionality, install"
- ewarn "app-containers/docker-buildx."
-}
diff --git a/app-containers/docker-cli/docker-cli-24.0.6.ebuild b/app-containers/docker-cli/docker-cli-24.0.6.ebuild
deleted file mode 100644
index bb48e683d96b..000000000000
--- a/app-containers/docker-cli/docker-cli-24.0.6.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=ed223bc820
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1 golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened selinux"
-
-RDEPEND="!<app-containers/docker-20.10.1
- selinux? ( sec-policy/selinux-docker )"
-BDEPEND="
- >=dev-lang/go-1.16.6"
-
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_unpack() {
- golang-vcs-snapshot_src_unpack
- set -- ${A}
- unpack ${2}
-}
-
-src_prepare() {
- default
- sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
-}
-
-src_compile() {
- export DISABLE_WARN_OUTSIDE_CONTAINER=1
- export GOPATH="${WORKDIR}/${P}"
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
- emake \
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
- VERSION="${PV}" \
- GITCOMMIT="${GIT_COMMIT}" \
- dynbinary
-}
-
-src_install() {
- dobin build/docker
- doman "${WORKDIR}"/man/man?/*
- dobashcomp contrib/completion/bash/*
- bashcomp_alias docker dockerd
- insinto /usr/share/fish/vendor_completions.d/
- doins contrib/completion/fish/docker.fish
- insinto /usr/share/zsh/site-functions
- doins contrib/completion/zsh/_*
-}
-
-pkg_postinst() {
- has_version "app-containers/docker-buildx" && return
- ewarn "the 'docker build' command is deprecated and will be removed in a"
- ewarn "future release. If you need this functionality, install"
- ewarn "app-containers/docker-buildx."
-}
diff --git a/app-containers/docker-cli/docker-cli-24.0.7.ebuild b/app-containers/docker-cli/docker-cli-24.0.7.ebuild
deleted file mode 100644
index 67adf9a5f12d..000000000000
--- a/app-containers/docker-cli/docker-cli-24.0.7.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=afdd53b4e3
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1 golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened selinux"
-
-RDEPEND="!<app-containers/docker-20.10.1
- selinux? ( sec-policy/selinux-docker )"
-BDEPEND="
- >=dev-lang/go-1.16.6"
-
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_unpack() {
- golang-vcs-snapshot_src_unpack
- set -- ${A}
- unpack ${2}
-}
-
-src_prepare() {
- default
- sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
-}
-
-src_compile() {
- export DISABLE_WARN_OUTSIDE_CONTAINER=1
- export GOPATH="${WORKDIR}/${P}"
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
- emake \
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
- VERSION="${PV}" \
- GITCOMMIT="${GIT_COMMIT}" \
- dynbinary
-}
-
-src_install() {
- dobin build/docker
- doman "${WORKDIR}"/man/man?/*
- dobashcomp contrib/completion/bash/*
- bashcomp_alias docker dockerd
- insinto /usr/share/fish/vendor_completions.d/
- doins contrib/completion/fish/docker.fish
- insinto /usr/share/zsh/site-functions
- doins contrib/completion/zsh/_*
-}
-
-pkg_postinst() {
- has_version "app-containers/docker-buildx" && return
- ewarn "the 'docker build' command is deprecated and will be removed in a"
- ewarn "future release. If you need this functionality, install"
- ewarn "app-containers/docker-buildx."
-}
diff --git a/app-containers/docker-cli/docker-cli-25.0.1.ebuild b/app-containers/docker-cli/docker-cli-25.0.1.ebuild
deleted file mode 100644
index 54c637076191..000000000000
--- a/app-containers/docker-cli/docker-cli-25.0.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=29cf629222
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1 golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened selinux"
-
-RDEPEND="!<app-containers/docker-20.10.1
- selinux? ( sec-policy/selinux-docker )"
-BDEPEND="
- >=dev-lang/go-1.16.6"
-
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_unpack() {
- golang-vcs-snapshot_src_unpack
- set -- ${A}
- unpack ${2}
-}
-
-src_prepare() {
- default
- sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
-}
-
-src_compile() {
- export DISABLE_WARN_OUTSIDE_CONTAINER=1
- export GOPATH="${WORKDIR}/${P}"
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
- emake \
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
- VERSION="${PV}" \
- GITCOMMIT="${GIT_COMMIT}" \
- dynbinary
-}
-
-src_install() {
- dobin build/docker
- doman "${WORKDIR}"/man/man?/*
- dobashcomp contrib/completion/bash/*
- bashcomp_alias docker dockerd
- insinto /usr/share/fish/vendor_completions.d/
- doins contrib/completion/fish/docker.fish
- insinto /usr/share/zsh/site-functions
- doins contrib/completion/zsh/_*
-}
-
-pkg_postinst() {
- has_version "app-containers/docker-buildx" && return
- ewarn "the 'docker build' command is deprecated and will be removed in a"
- ewarn "future release. If you need this functionality, install"
- ewarn "app-containers/docker-buildx."
-}
diff --git a/app-containers/docker-cli/docker-cli-25.0.4.ebuild b/app-containers/docker-cli/docker-cli-25.0.4.ebuild
deleted file mode 100644
index 97d5f7e61767..000000000000
--- a/app-containers/docker-cli/docker-cli-25.0.4.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-GIT_COMMIT=1a576c50a9
-EGO_PN="github.com/docker/cli"
-MY_PV=${PV/_/-}
-inherit bash-completion-r1 golang-vcs-snapshot
-
-DESCRIPTION="the command line binary for docker"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="hardened selinux"
-
-RDEPEND="!<app-containers/docker-20.10.1
- selinux? ( sec-policy/selinux-docker )"
-BDEPEND="
- >=dev-lang/go-1.16.6"
-
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-src_unpack() {
- golang-vcs-snapshot_src_unpack
- set -- ${A}
- unpack ${2}
-}
-
-src_prepare() {
- default
- sed -i 's@dockerd\?\.exe@@g' contrib/completion/bash/docker || die
-}
-
-src_compile() {
- export DISABLE_WARN_OUTSIDE_CONTAINER=1
- export GOPATH="${WORKDIR}/${P}"
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
- emake \
- LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
- VERSION="${PV}" \
- GITCOMMIT="${GIT_COMMIT}" \
- dynbinary
-}
-
-src_install() {
- dobin build/docker
- doman "${WORKDIR}"/man/man?/*
- dobashcomp contrib/completion/bash/*
- bashcomp_alias docker dockerd
- insinto /usr/share/fish/vendor_completions.d/
- doins contrib/completion/fish/docker.fish
- insinto /usr/share/zsh/site-functions
- doins contrib/completion/zsh/_*
-}
-
-pkg_postinst() {
- has_version "app-containers/docker-buildx" && return
- ewarn "the 'docker build' command is deprecated and will be removed in a"
- ewarn "future release. If you need this functionality, install"
- ewarn "app-containers/docker-buildx."
-}
diff --git a/app-containers/docker-cli/docker-cli-26.1.0.ebuild b/app-containers/docker-cli/docker-cli-26.1.0.ebuild
index ae27ce232a20..12a42233ff2f 100644
--- a/app-containers/docker-cli/docker-cli-26.1.0.ebuild
+++ b/app-containers/docker-cli/docker-cli-26.1.0.ebuild
@@ -44,8 +44,8 @@ src_compile() {
export GOPATH="${WORKDIR}/${P}"
# setup CFLAGS and LDFLAGS for separate build target
# see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+ CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
+ CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)"
emake \
LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
VERSION="${PV}" \
diff --git a/app-containers/docker/Manifest b/app-containers/docker/Manifest
index d4dd7e765e5c..5e2d6e31e261 100644
--- a/app-containers/docker/Manifest
+++ b/app-containers/docker/Manifest
@@ -1,16 +1,5 @@
AUX 0001-Openrc-Depend-on-containerd-init-script.patch 774 BLAKE2B a7ac6f6a1e9ee88751e8e0471cd33429b8141cbea07a3a56c61eccd63c796c9135edafaf5977571a4413e5d71931aac44b5313110af94c3206e286b15394f637 SHA512 bc709b6f0dd8685fbf2404be589743f32a5f4deb24dec8ed6aeec18f0fcd1db4c5d59587209c28f62d964d78ec9ab3a3fdbb795dc4b7e3fabd00a06a002af34e
-AUX docker-24.0.5-automagic-systemd.patch 408 BLAKE2B 30219bec84f4508dbfdeb58971cc94aa3a93d3d086c23a51fd1dda68b6409b9c2e44f262711ee353347b18877606fceb12bab306496e4ec6c9b4e6b9123ca381 SHA512 490d96d43f2d18a7fe295331bfd8c31d6812f6e6e37d33b39f20671461757d12ec3366fa31212c0123413458c388d1c67361c634224ca15bf40acb7aab10477f
AUX docker-26.1.0-automagic-systemd.patch 355 BLAKE2B 95d2367d5450a15214939c0a080b81a07d3ea3fdaaee921b2fc221949f3737652182366e54af499da5a1597fb1353a29d8935ed0a5e60a805920d3375aa594a1 SHA512 ba694ac1ca135fadc39d1afe0b8fdfaef8d6b9c75cbe4177a51422f972022f3502625c5e5467cd54fe33b2e83acdfe2c524da2a4d37f74376f365d7baaa12bec
-DIST docker-24.0.5.tar.gz 14456089 BLAKE2B be13a4256787152cb35ddb96d80e97a5e5b587094f1c61d18158737a037c4e81b88c186098ba7416eb7778022ece07bc31ee55af13d3e3da8e0bbd5452ad027f SHA512 cde2e47e7658b153399ee29154ec21eebf54b292185e07d43b968895dcfdfead95e4507fefb713859a4540f21d8007116d3ebeaa1fb7ba305fb2a0449ba1bee6
-DIST docker-24.0.6.tar.gz 14462378 BLAKE2B bced8e687abac59254a9969df46f323a835627a724889e5966bea08df8766b4291914442001d1b573280c45ac4d357a673e98e8fba2b8d116a1dbd65424ccf78 SHA512 d9bf0ba756b1ebe69a44819d7c6aa5d66dad8db5bcc41233e2bfce8131334a2fe1af3972de7f602b7911231288d29aaea797b7a05b335c2d7214a613b27c4b63
-DIST docker-24.0.7.tar.gz 14658649 BLAKE2B 73bad494640ef8cad2b9b991f94414d8bec4dd88b120b0f8238f74d01269c445270f45410ac2c78af074356c3ba60a7c550ab28f5da5924bdc6d8b99e85a1360 SHA512 08f22fcbce163c3ba8eb21302fd38ff04fd3f27067f5715a3c527ba2efe67f694fac80bfe6d6b5e22d06d98917e1685a9d3d9b58991f221354f637f4a8bdc526
-DIST docker-25.0.1.tar.gz 15936052 BLAKE2B 32b24893c9b098b218b16548be074588ad98ed31c8b87ab3fa467f79e33e96ce94f694b86f2920b1166e64c153b1c2482cb602117f673d23f0fc5ccc9b28ae92 SHA512 816c888925cf609e7caa6e491b45614f69fdd7df5ed4f783d8a77cf86d9f46f4f457a95a943aa75ecddf99d080daf78bc0dba55e9648960dc539b1ae62052361
-DIST docker-25.0.4.tar.gz 15953567 BLAKE2B 85398de80b14f21d611822a1714ac987d919cf6a2a8059d8a6d41c9b63fd63a04013e47e01021eccdbd107f1a3f8ee55dc1ecbc4b6c9cc20ff2854434e3b6af7 SHA512 07e724de305def32a1e32a724a8041be193745c4f0d549708723cf5d14b840f74648e83e790fd526e00a6c6fdb7e487ee4e5ed0752fbe172d673ab86fe8819d2
DIST docker-26.1.0.tar.gz 16390376 BLAKE2B 6703e9b153c430bc28aed2e7de7bada0203353d61f0a2ce3d49ddbd017eab196a685dd1ab1e719a6b287813eb5fa4f2c612e2cf1ab95789d6e79ebe5dac7ace3 SHA512 47b6b9af9947016884614b6bc25977e1db281da95c9b8b34c753c21c664a737a893f9fa65d92cbb897735aae3893567e106e6bababb5507e069b1e0981e48d50
-EBUILD docker-24.0.5-r1.ebuild 7807 BLAKE2B eadcaee6822674bcefcf097ae5f6a431348e93ec1cc676baa8e6f850500edbe92721e0519b3b4dd713c7bcc8297ca85171d7e2f9dfd0fe4d14f57a1c6302b059 SHA512 7a5caa58731a199ae1f51c5c9cba122b11e8b008dd1386bfc3722b6afef1ebeea59466f9f496a9adcbea327f4d970020bbe15286e43c1c72e864efb0506a4d67
-EBUILD docker-24.0.6.ebuild 7730 BLAKE2B b0b794e5b2286db6f0e150d9fb9dda78affc11e56c10b338f82518505bf62079b3df4dfcbb265ee2a49169c94b63015540bf6134d5c003cd14b697f656fea122 SHA512 d1ffd748c8d99cc85e3328f9c0937d1dfe08e1cd3b2332a34d54e255e3321a2376dc83898cd8120f7c06b6dd72dd4b2935da88496548cb6c81c37098e7ac4bd8
-EBUILD docker-24.0.7-r1.ebuild 7859 BLAKE2B 051f48853e4e55c7c998280c550522598ddab232acb3896faacdf1d7bdec0a7d7e3dd2761c23bbcec9aeba49b260c5940bc40f17b3f067ea4a16b2ddcecce246 SHA512 406070d547ed53e59ca3bd6143ed0a579e3bc6c7b6b5484b286f754c26de9b542f5f4ecb12086e9d4a10c4e6d5078f398f2eb688af8614b6e64966cdce0503da
-EBUILD docker-25.0.1.ebuild 7400 BLAKE2B 27cc2cbcba89474dae5d73bb7085d75820bffd7d0bbab25906517b75a6150c4b33a1b411178a13c11b2bb7acbb0896be8e6b7d7e08b5a22be5fd4c3d89a4fcef SHA512 a4e1e3cde6170cced1f73e47a0f54497818fcd46aebace94732e84a4b09b7717490e5fe465b0a9e72e341b58f661070e45acf7901f5e1836044e26cbcb0143ed
-EBUILD docker-25.0.4.ebuild 7402 BLAKE2B 2fad943f26d8e74d7dbb2eb6417b0ccae49f0ca07ffcc5d3b0c3146e1344cfc4307a6881786ff28bcea31c5217fe058598163ab56b0b4e3c363475fa06663bcb SHA512 f494f5f0fa47b29c488154e52373fcffedb2e450df0c72bc51ad513ef53dff2bb9ffd0021d76e2cd440fb43f1008561ab91c3e3ecdb67b151923684a8f2ef885
-EBUILD docker-26.1.0-r1.ebuild 7532 BLAKE2B 4ea141e681d5db35248a0411f9ad0601d1cd8e25be77c217138e0d90709a122405d200d4351a57a77dadbbc18e953a395c9223c2954dc850efc6bb90dfe3c797 SHA512 5797b7045a5dc8c94e65abf46bbcd0ff14c35e5c1940997a4f510eb3c04cb6549e54c9f357ffd575a4c41d6a1ab1739a6ce00245099ac332f090d2edd4f3482f
-MISC metadata.xml 1238 BLAKE2B 66ba70d18bda5204db7a3a11ce1b258d5f3c3679ee5e9271033b04eeb9a23891632c5fb55a1bbd4d549b865261c9f05e9515879e989001b8b8e84e082dca8fb9 SHA512 ed304e622873eb5cb5e5f6e79955b19c4d660d8d3348ebc632b7c2ec996680ce43a53ee920c0f124525911836aa08e6cdaf942c9a856f68d31632a955930b271
+EBUILD docker-26.1.0-r1.ebuild 7522 BLAKE2B 9b02ddf1d1a68847be4541e93a01cddbe486907e68eef51c3a87e6012ed5be52c4e31af675ed718ad0e911acbdb856fdc9b127edeaec92f879c778b4bff79bcf SHA512 a3e351d6c33cdea4584c4444902b0277543b7f6f573716225ed0ed8f68aa50422902d03958cce3b1a2ca0d128d1d1edd94247e8d32e063f75990985fa18726f3
+MISC metadata.xml 1100 BLAKE2B d7a5f93051eb7d087cadd9788a1607f115deb9e7bb73929efad1815a25633f7c9f66c6e797e0283ba975f573e7a8729b48a70d1b2384c392fab1f7b1e4842a17 SHA512 7637097ccfdcc4d07099d54de4eacbac42cfc0f84aa7da78aa5547fe9c42b3c77e853d15492d0fea467c0c53514068b35c0d34dbe6668c285212d8e2bb5371dc
diff --git a/app-containers/docker/docker-24.0.5-r1.ebuild b/app-containers/docker/docker-24.0.5-r1.ebuild
deleted file mode 100644
index 2421fd8dd3eb..000000000000
--- a/app-containers/docker/docker-24.0.5-r1.ebuild
+++ /dev/null
@@ -1,334 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/docker/docker
-MY_PV=${PV/_/-}
-inherit linux-info systemd udev golang-vcs-snapshot
-GIT_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5
-
-DESCRIPTION="The core functions you need to create Docker images and run Docker containers"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs +container-init device-mapper overlay seccomp selinux systemd"
-
-DEPEND="
- acct-group/docker
- >=dev-db/sqlite-3.7.9:3
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
- device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
- seccomp? ( >=sys-libs/libseccomp-2.2.1 )
- systemd? ( sys-apps/systemd )
-"
-
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
- ${DEPEND}
- >=net-firewall/iptables-1.4
- sys-process/procps
- >=dev-vcs/git-1.7
- >=app-arch/xz-utils-4.9
- dev-libs/libltdl
- >=app-containers/containerd-1.7.1[apparmor?,btrfs?,device-mapper?,seccomp?]
- !app-containers/docker-proxy
- container-init? ( >=sys-process/tini-0.19.0[static] )
- selinux? ( sec-policy/selinux-docker )
-"
-
-# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
- >=dev-lang/go-1.16.12
- dev-go/go-md2man
- virtual/pkgconfig
-"
-# tests require running dockerd as root and downloading containers
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
-PATCHES=(
- "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
- "${FILESDIR}/docker-24.0.5-automagic-systemd.patch"
-)
-
-pkg_setup() {
- # this is based on "contrib/check-config.sh" from upstream's sources
- # required features.
- CONFIG_CHECK="
- ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
- ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG
- ~KEYS
- ~VETH ~BRIDGE ~BRIDGE_NETFILTER
- ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
- ~NETFILTER_XT_MATCH_ADDRTYPE
- ~NETFILTER_XT_MATCH_CONNTRACK
- ~NETFILTER_XT_MATCH_IPVS
- ~NETFILTER_XT_MARK
- ~IP_NF_NAT ~NF_NAT
- ~POSIX_MQUEUE
- "
- WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers"
-
- if kernel_is lt 4 8; then
- CONFIG_CHECK+="
- ~DEVPTS_MULTIPLE_INSTANCES
- "
- fi
-
- if kernel_is le 5 1; then
- CONFIG_CHECK+="
- ~NF_NAT_IPV4
- "
- fi
-
- if kernel_is le 5 2; then
- CONFIG_CHECK+="
- ~NF_NAT_NEEDED
- "
- fi
-
- if kernel_is ge 4 15; then
- CONFIG_CHECK+="
- ~CGROUP_BPF
- "
- fi
-
- # optional features
- CONFIG_CHECK+="
- ~USER_NS
- "
-
- if use seccomp; then
- CONFIG_CHECK+="
- ~SECCOMP ~SECCOMP_FILTER
- "
- fi
-
- CONFIG_CHECK+="
- ~CGROUP_PIDS
- "
-
- if kernel_is lt 6 1; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP
- "
- fi
-
- if kernel_is le 5 8; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP_ENABLED
- "
- fi
-
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NATIVE
- "
- if kernel_is lt 5 19; then
- CONFIG_CHECK+="
- ~LEGACY_VSYSCALL_EMULATE
- "
- fi
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NONE
- "
- WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \
- Containers with <=glibc-2.13 will not work"
-
- if kernel_is le 4 5; then
- CONFIG_CHECK+="
- ~MEMCG_KMEM
- "
- fi
-
- if kernel_is lt 5; then
- CONFIG_CHECK+="
- ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED
- "
- fi
-
- CONFIG_CHECK+="
- ~BLK_CGROUP ~BLK_DEV_THROTTLING
- ~CGROUP_PERF
- ~CGROUP_HUGETLB
- ~NET_CLS_CGROUP ~CGROUP_NET_PRIO
- ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED
- ~IP_NF_TARGET_REDIRECT
- ~IP_VS
- ~IP_VS_NFCT
- ~IP_VS_PROTO_TCP
- ~IP_VS_PROTO_UDP
- ~IP_VS_RR
- "
-
- if use selinux; then
- CONFIG_CHECK+="
- ~SECURITY_SELINUX
- "
- fi
-
- if use apparmor; then
- CONFIG_CHECK+="
- ~SECURITY_APPARMOR
- "
- fi
-
- # if ! is_set EXT4_USE_FOR_EXT2; then
- # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY
- # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then
- # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)"
- # fi
- # fi
-
- CONFIG_CHECK+="
- ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
- "
-
- # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then
- # if is_set EXT4_USE_FOR_EXT2; then
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)"
- # else
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)"
- # fi
- # fi
-
- # network drivers
- CONFIG_CHECK+="
- ~VXLAN ~BRIDGE_VLAN_FILTERING
- ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH
- ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP
- "
- if kernel_is le 5 3; then
- CONFIG_CHECK+="
- ~INET_XFRM_MODE_TRANSPORT
- "
- fi
-
- CONFIG_CHECK+="
- ~IPVLAN
- "
- CONFIG_CHECK+="
- ~MACVLAN ~DUMMY
- "
- CONFIG_CHECK+="
- ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP
- "
-
- # storage drivers
- if use btrfs; then
- CONFIG_CHECK+="
- ~BTRFS_FS
- ~BTRFS_FS_POSIX_ACL
- "
- fi
-
- if use device-mapper; then
- CONFIG_CHECK+="
- ~BLK_DEV_DM ~DM_THIN_PROVISIONING
- "
- fi
-
- CONFIG_CHECK+="
- ~OVERLAY_FS
- "
-
- linux-info_pkg_setup
-}
-
-src_compile() {
- export DOCKER_GITCOMMIT="${GIT_COMMIT}"
- export GOPATH="${WORKDIR}/${P}"
- export VERSION=${PV}
-
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
-
- # let's set up some optional features :)
- export DOCKER_BUILDTAGS=''
- for gd in btrfs device-mapper overlay; do
- if ! use $gd; then
- DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
- fi
- done
-
- for tag in apparmor seccomp; do
- if use $tag; then
- DOCKER_BUILDTAGS+=" $tag"
- fi
- done
-
- export SYSTEMD=$(usex systemd 1 0)
-
- # build binaries
- ./hack/make.sh dynbinary || die 'dynbinary failed'
-}
-
-src_install() {
- dosym containerd /usr/bin/docker-containerd
- dosym containerd-shim /usr/bin/docker-containerd-shim
- dosym runc /usr/bin/docker-runc
- use container-init && dosym tini /usr/bin/docker-init
- dobin bundles/dynbinary-daemon/dockerd
- dobin bundles/dynbinary-daemon/docker-proxy
-
- newinitd contrib/init/openrc/docker.initd docker
- newconfd contrib/init/openrc/docker.confd docker
-
- systemd_dounit contrib/init/systemd/docker.{service,socket}
-
- udev_dorules contrib/udev/*.rules
-
- dodoc AUTHORS CONTRIBUTING.md NOTICE README.md
- dodoc -r docs/*
-
- # note: intentionally not using "doins" so that we preserve +x bits
- dodir /usr/share/${PN}/contrib
- cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
-}
-
-pkg_postinst() {
- udev_reload
-
- elog
- elog "To use Docker, the Docker daemon must be running as root. To automatically"
- elog "start the Docker daemon at boot:"
- if systemd_is_booted || has_version sys-apps/systemd; then
- elog " systemctl enable docker.service"
- else
- elog " rc-update add docker default"
- fi
- elog
- elog "To use Docker as a non-root user, add yourself to the 'docker' group:"
- elog ' usermod -aG docker <youruser>'
- elog
-
- if use device-mapper; then
- elog " Devicemapper storage driver has been deprecated"
- elog " It will be removed in a future release"
- elog
- fi
-
- if use overlay; then
- elog " Overlay storage driver/USEflag has been deprecated"
- elog " in favor of overlay2 (enabled unconditionally)"
- elog
- fi
-
- if has_version sys-fs/zfs; then
- elog " ZFS storage driver is available"
- elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
- elog
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-containers/docker/docker-24.0.6.ebuild b/app-containers/docker/docker-24.0.6.ebuild
deleted file mode 100644
index 6a8cc58fd1f6..000000000000
--- a/app-containers/docker/docker-24.0.6.ebuild
+++ /dev/null
@@ -1,331 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/docker/docker
-MY_PV=${PV/_/-}
-inherit linux-info systemd udev golang-vcs-snapshot
-GIT_COMMIT=1a7969545d73537545645f5cd2c79b7a77e7d39f
-
-DESCRIPTION="The core functions you need to create Docker images and run Docker containers"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs +container-init device-mapper overlay seccomp selinux"
-
-DEPEND="
- acct-group/docker
- >=dev-db/sqlite-3.7.9:3
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
- device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
- seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-"
-
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
- ${DEPEND}
- >=net-firewall/iptables-1.4
- sys-process/procps
- >=dev-vcs/git-1.7
- >=app-arch/xz-utils-4.9
- dev-libs/libltdl
- >=app-containers/containerd-1.7.3[apparmor?,btrfs?,device-mapper?,seccomp?]
- >=app-containers/runc-1.1.9[apparmor?,seccomp?]
- !app-containers/docker-proxy
- container-init? ( >=sys-process/tini-0.19.0[static] )
- selinux? ( sec-policy/selinux-docker )
-"
-
-# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
- >=dev-lang/go-1.16.12
- dev-go/go-md2man
- virtual/pkgconfig
-"
-# tests require running dockerd as root and downloading containers
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
-PATCHES=(
- "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
-)
-
-pkg_setup() {
- # this is based on "contrib/check-config.sh" from upstream's sources
- # required features.
- CONFIG_CHECK="
- ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
- ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG
- ~KEYS
- ~VETH ~BRIDGE ~BRIDGE_NETFILTER
- ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
- ~NETFILTER_XT_MATCH_ADDRTYPE
- ~NETFILTER_XT_MATCH_CONNTRACK
- ~NETFILTER_XT_MATCH_IPVS
- ~NETFILTER_XT_MARK
- ~IP_NF_NAT ~NF_NAT
- ~POSIX_MQUEUE
- "
- WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers"
-
- if kernel_is lt 4 8; then
- CONFIG_CHECK+="
- ~DEVPTS_MULTIPLE_INSTANCES
- "
- fi
-
- if kernel_is le 5 1; then
- CONFIG_CHECK+="
- ~NF_NAT_IPV4
- "
- fi
-
- if kernel_is le 5 2; then
- CONFIG_CHECK+="
- ~NF_NAT_NEEDED
- "
- fi
-
- if kernel_is ge 4 15; then
- CONFIG_CHECK+="
- ~CGROUP_BPF
- "
- fi
-
- # optional features
- CONFIG_CHECK+="
- ~USER_NS
- "
-
- if use seccomp; then
- CONFIG_CHECK+="
- ~SECCOMP ~SECCOMP_FILTER
- "
- fi
-
- CONFIG_CHECK+="
- ~CGROUP_PIDS
- "
-
- if kernel_is lt 6 1; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP
- "
- fi
-
- if kernel_is le 5 8; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP_ENABLED
- "
- fi
-
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NATIVE
- "
- if kernel_is lt 5 19; then
- CONFIG_CHECK+="
- ~LEGACY_VSYSCALL_EMULATE
- "
- fi
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NONE
- "
- WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \
- Containers with <=glibc-2.13 will not work"
-
- if kernel_is le 4 5; then
- CONFIG_CHECK+="
- ~MEMCG_KMEM
- "
- fi
-
- if kernel_is lt 5; then
- CONFIG_CHECK+="
- ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED
- "
- fi
-
- CONFIG_CHECK+="
- ~BLK_CGROUP ~BLK_DEV_THROTTLING
- ~CGROUP_PERF
- ~CGROUP_HUGETLB
- ~NET_CLS_CGROUP ~CGROUP_NET_PRIO
- ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED
- ~IP_NF_TARGET_REDIRECT
- ~IP_VS
- ~IP_VS_NFCT
- ~IP_VS_PROTO_TCP
- ~IP_VS_PROTO_UDP
- ~IP_VS_RR
- "
-
- if use selinux; then
- CONFIG_CHECK+="
- ~SECURITY_SELINUX
- "
- fi
-
- if use apparmor; then
- CONFIG_CHECK+="
- ~SECURITY_APPARMOR
- "
- fi
-
- # if ! is_set EXT4_USE_FOR_EXT2; then
- # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY
- # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then
- # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)"
- # fi
- # fi
-
- CONFIG_CHECK+="
- ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
- "
-
- # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then
- # if is_set EXT4_USE_FOR_EXT2; then
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)"
- # else
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)"
- # fi
- # fi
-
- # network drivers
- CONFIG_CHECK+="
- ~VXLAN ~BRIDGE_VLAN_FILTERING
- ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH
- ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP
- "
- if kernel_is le 5 3; then
- CONFIG_CHECK+="
- ~INET_XFRM_MODE_TRANSPORT
- "
- fi
-
- CONFIG_CHECK+="
- ~IPVLAN
- "
- CONFIG_CHECK+="
- ~MACVLAN ~DUMMY
- "
- CONFIG_CHECK+="
- ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP
- "
-
- # storage drivers
- if use btrfs; then
- CONFIG_CHECK+="
- ~BTRFS_FS
- ~BTRFS_FS_POSIX_ACL
- "
- fi
-
- if use device-mapper; then
- CONFIG_CHECK+="
- ~BLK_DEV_DM ~DM_THIN_PROVISIONING
- "
- fi
-
- CONFIG_CHECK+="
- ~OVERLAY_FS
- "
-
- linux-info_pkg_setup
-}
-
-src_compile() {
- export DOCKER_GITCOMMIT="${GIT_COMMIT}"
- export GOPATH="${WORKDIR}/${P}"
- export VERSION=${PV}
-
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
-
- # let's set up some optional features :)
- export DOCKER_BUILDTAGS=''
- for gd in btrfs device-mapper overlay; do
- if ! use $gd; then
- DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
- fi
- done
-
- for tag in apparmor seccomp; do
- if use $tag; then
- DOCKER_BUILDTAGS+=" $tag"
- fi
- done
-
- # build binaries
- ./hack/make.sh dynbinary || die 'dynbinary failed'
-}
-
-src_install() {
- dosym containerd /usr/bin/docker-containerd
- dosym containerd-shim /usr/bin/docker-containerd-shim
- dosym runc /usr/bin/docker-runc
- use container-init && dosym tini /usr/bin/docker-init
- dobin bundles/dynbinary-daemon/dockerd
- dobin bundles/dynbinary-daemon/docker-proxy
-
- newinitd contrib/init/openrc/docker.initd docker
- newconfd contrib/init/openrc/docker.confd docker
-
- systemd_dounit contrib/init/systemd/docker.{service,socket}
-
- udev_dorules contrib/udev/*.rules
-
- dodoc AUTHORS CONTRIBUTING.md NOTICE README.md
- dodoc -r docs/*
-
- # note: intentionally not using "doins" so that we preserve +x bits
- dodir /usr/share/${PN}/contrib
- cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
-}
-
-pkg_postinst() {
- udev_reload
-
- elog
- elog "To use Docker, the Docker daemon must be running as root. To automatically"
- elog "start the Docker daemon at boot:"
- if systemd_is_booted || has_version sys-apps/systemd; then
- elog " systemctl enable docker.service"
- else
- elog " rc-update add docker default"
- fi
- elog
- elog "To use Docker as a non-root user, add yourself to the 'docker' group:"
- elog ' usermod -aG docker <youruser>'
- elog
-
- if use device-mapper; then
- elog " Devicemapper storage driver has been deprecated"
- elog " It will be removed in a future release"
- elog
- fi
-
- if use overlay; then
- elog " Overlay storage driver/USEflag has been deprecated"
- elog " in favor of overlay2 (enabled unconditionally)"
- elog
- fi
-
- if has_version sys-fs/zfs; then
- elog " ZFS storage driver is available"
- elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
- elog
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-containers/docker/docker-24.0.7-r1.ebuild b/app-containers/docker/docker-24.0.7-r1.ebuild
deleted file mode 100644
index ad913c3d0c3b..000000000000
--- a/app-containers/docker/docker-24.0.7-r1.ebuild
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/docker/docker
-MY_PV=${PV/_/-}
-inherit linux-info systemd udev golang-vcs-snapshot
-GIT_COMMIT=311b9ff0aa93aa55880e1e5f8871c4fb69583426
-
-DESCRIPTION="The core functions you need to create Docker images and run Docker containers"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs +container-init device-mapper overlay seccomp selinux systemd"
-
-DEPEND="
- acct-group/docker
- >=dev-db/sqlite-3.7.9:3
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
- device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] )
- seccomp? ( >=sys-libs/libseccomp-2.2.1 )
- systemd? ( sys-apps/systemd )
-"
-
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
- ${DEPEND}
- >=net-firewall/iptables-1.4
- sys-process/procps
- >=dev-vcs/git-1.7
- >=app-arch/xz-utils-4.9
- dev-libs/libltdl
- >=app-containers/containerd-1.7.3[apparmor?,btrfs?,device-mapper?,seccomp?]
- >=app-containers/runc-1.1.9[apparmor?,seccomp?]
- !app-containers/docker-proxy
- container-init? ( >=sys-process/tini-0.19.0[static] )
- selinux? ( sec-policy/selinux-docker )
-"
-
-# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
- >=dev-lang/go-1.16.12
- dev-go/go-md2man
- virtual/pkgconfig
-"
-# tests require running dockerd as root and downloading containers
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
-PATCHES=(
- "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
- "${FILESDIR}/docker-24.0.5-automagic-systemd.patch"
-)
-
-pkg_setup() {
- # this is based on "contrib/check-config.sh" from upstream's sources
- # required features.
- CONFIG_CHECK="
- ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
- ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG
- ~KEYS
- ~VETH ~BRIDGE ~BRIDGE_NETFILTER
- ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
- ~NETFILTER_XT_MATCH_ADDRTYPE
- ~NETFILTER_XT_MATCH_CONNTRACK
- ~NETFILTER_XT_MATCH_IPVS
- ~NETFILTER_XT_MARK
- ~IP_NF_NAT ~NF_NAT
- ~POSIX_MQUEUE
- "
- WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers"
-
- if kernel_is lt 4 8; then
- CONFIG_CHECK+="
- ~DEVPTS_MULTIPLE_INSTANCES
- "
- fi
-
- if kernel_is le 5 1; then
- CONFIG_CHECK+="
- ~NF_NAT_IPV4
- "
- fi
-
- if kernel_is le 5 2; then
- CONFIG_CHECK+="
- ~NF_NAT_NEEDED
- "
- fi
-
- if kernel_is ge 4 15; then
- CONFIG_CHECK+="
- ~CGROUP_BPF
- "
- fi
-
- # optional features
- CONFIG_CHECK+="
- ~USER_NS
- "
-
- if use seccomp; then
- CONFIG_CHECK+="
- ~SECCOMP ~SECCOMP_FILTER
- "
- fi
-
- CONFIG_CHECK+="
- ~CGROUP_PIDS
- "
-
- if kernel_is lt 6 1; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP
- "
- fi
-
- if kernel_is le 5 8; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP_ENABLED
- "
- fi
-
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NATIVE
- "
- if kernel_is lt 5 19; then
- CONFIG_CHECK+="
- ~LEGACY_VSYSCALL_EMULATE
- "
- fi
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NONE
- "
- WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \
- Containers with <=glibc-2.13 will not work"
-
- if kernel_is le 4 5; then
- CONFIG_CHECK+="
- ~MEMCG_KMEM
- "
- fi
-
- if kernel_is lt 5; then
- CONFIG_CHECK+="
- ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED
- "
- fi
-
- CONFIG_CHECK+="
- ~BLK_CGROUP ~BLK_DEV_THROTTLING
- ~CGROUP_PERF
- ~CGROUP_HUGETLB
- ~NET_CLS_CGROUP ~CGROUP_NET_PRIO
- ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED
- ~IP_NF_TARGET_REDIRECT
- ~IP_VS
- ~IP_VS_NFCT
- ~IP_VS_PROTO_TCP
- ~IP_VS_PROTO_UDP
- ~IP_VS_RR
- "
-
- if use selinux; then
- CONFIG_CHECK+="
- ~SECURITY_SELINUX
- "
- fi
-
- if use apparmor; then
- CONFIG_CHECK+="
- ~SECURITY_APPARMOR
- "
- fi
-
- # if ! is_set EXT4_USE_FOR_EXT2; then
- # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY
- # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then
- # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)"
- # fi
- # fi
-
- CONFIG_CHECK+="
- ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
- "
-
- # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then
- # if is_set EXT4_USE_FOR_EXT2; then
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)"
- # else
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)"
- # fi
- # fi
-
- # network drivers
- CONFIG_CHECK+="
- ~VXLAN ~BRIDGE_VLAN_FILTERING
- ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH
- ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP
- "
- if kernel_is le 5 3; then
- CONFIG_CHECK+="
- ~INET_XFRM_MODE_TRANSPORT
- "
- fi
-
- CONFIG_CHECK+="
- ~IPVLAN
- "
- CONFIG_CHECK+="
- ~MACVLAN ~DUMMY
- "
- CONFIG_CHECK+="
- ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP
- "
-
- # storage drivers
- if use btrfs; then
- CONFIG_CHECK+="
- ~BTRFS_FS
- ~BTRFS_FS_POSIX_ACL
- "
- fi
-
- if use device-mapper; then
- CONFIG_CHECK+="
- ~BLK_DEV_DM ~DM_THIN_PROVISIONING
- "
- fi
-
- CONFIG_CHECK+="
- ~OVERLAY_FS
- "
-
- linux-info_pkg_setup
-}
-
-src_compile() {
- export DOCKER_GITCOMMIT="${GIT_COMMIT}"
- export GOPATH="${WORKDIR}/${P}"
- export VERSION=${PV}
-
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
-
- # let's set up some optional features :)
- export DOCKER_BUILDTAGS=''
- for gd in btrfs device-mapper overlay; do
- if ! use $gd; then
- DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
- fi
- done
-
- for tag in apparmor seccomp; do
- if use $tag; then
- DOCKER_BUILDTAGS+=" $tag"
- fi
- done
-
- export SYSTEMD=$(usex systemd 1 0)
-
- # build binaries
- ./hack/make.sh dynbinary || die 'dynbinary failed'
-}
-
-src_install() {
- dosym containerd /usr/bin/docker-containerd
- dosym containerd-shim /usr/bin/docker-containerd-shim
- dosym runc /usr/bin/docker-runc
- use container-init && dosym tini /usr/bin/docker-init
- dobin bundles/dynbinary-daemon/dockerd
- dobin bundles/dynbinary-daemon/docker-proxy
-
- newinitd contrib/init/openrc/docker.initd docker
- newconfd contrib/init/openrc/docker.confd docker
-
- systemd_dounit contrib/init/systemd/docker.{service,socket}
-
- udev_dorules contrib/udev/*.rules
-
- dodoc AUTHORS CONTRIBUTING.md NOTICE README.md
- dodoc -r docs/*
-
- # note: intentionally not using "doins" so that we preserve +x bits
- dodir /usr/share/${PN}/contrib
- cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
-}
-
-pkg_postinst() {
- udev_reload
-
- elog
- elog "To use Docker, the Docker daemon must be running as root. To automatically"
- elog "start the Docker daemon at boot:"
- if systemd_is_booted || has_version sys-apps/systemd; then
- elog " systemctl enable docker.service"
- else
- elog " rc-update add docker default"
- fi
- elog
- elog "To use Docker as a non-root user, add yourself to the 'docker' group:"
- elog ' usermod -aG docker <youruser>'
- elog
-
- if use device-mapper; then
- elog " Devicemapper storage driver has been deprecated"
- elog " It will be removed in a future release"
- elog
- fi
-
- if use overlay; then
- elog " Overlay storage driver/USEflag has been deprecated"
- elog " in favor of overlay2 (enabled unconditionally)"
- elog
- fi
-
- if has_version sys-fs/zfs; then
- elog " ZFS storage driver is available"
- elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
- elog
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-containers/docker/docker-25.0.1.ebuild b/app-containers/docker/docker-25.0.1.ebuild
deleted file mode 100644
index 92c7e31beb2d..000000000000
--- a/app-containers/docker/docker-25.0.1.ebuild
+++ /dev/null
@@ -1,318 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/docker/docker
-MY_PV=${PV/_/-}
-inherit linux-info systemd udev golang-vcs-snapshot
-GIT_COMMIT=71fa3ab079ec13d17257f86fa92db8d7f24802f1
-
-DESCRIPTION="The core functions you need to create Docker images and run Docker containers"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs +container-init overlay seccomp selinux"
-
-DEPEND="
- acct-group/docker
- >=dev-db/sqlite-3.7.9:3
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
- seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-"
-
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
- ${DEPEND}
- >=net-firewall/iptables-1.4
- sys-process/procps
- >=dev-vcs/git-1.7
- >=app-arch/xz-utils-4.9
- dev-libs/libltdl
- >=app-containers/containerd-1.7.3[apparmor?,btrfs?,seccomp?]
- >=app-containers/runc-1.1.9[apparmor?,seccomp?]
- !app-containers/docker-proxy
- container-init? ( >=sys-process/tini-0.19.0[static] )
- selinux? ( sec-policy/selinux-docker )
-"
-
-# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
- >=dev-lang/go-1.16.12
- dev-go/go-md2man
- virtual/pkgconfig
-"
-# tests require running dockerd as root and downloading containers
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
-PATCHES=(
- "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
-)
-
-pkg_setup() {
- # this is based on "contrib/check-config.sh" from upstream's sources
- # required features.
- CONFIG_CHECK="
- ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
- ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG
- ~KEYS
- ~VETH ~BRIDGE ~BRIDGE_NETFILTER
- ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
- ~NETFILTER_XT_MATCH_ADDRTYPE
- ~NETFILTER_XT_MATCH_CONNTRACK
- ~NETFILTER_XT_MATCH_IPVS
- ~NETFILTER_XT_MARK
- ~IP_NF_NAT ~NF_NAT
- ~POSIX_MQUEUE
- "
- WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers"
-
- if kernel_is lt 4 8; then
- CONFIG_CHECK+="
- ~DEVPTS_MULTIPLE_INSTANCES
- "
- fi
-
- if kernel_is le 5 1; then
- CONFIG_CHECK+="
- ~NF_NAT_IPV4
- "
- fi
-
- if kernel_is le 5 2; then
- CONFIG_CHECK+="
- ~NF_NAT_NEEDED
- "
- fi
-
- if kernel_is ge 4 15; then
- CONFIG_CHECK+="
- ~CGROUP_BPF
- "
- fi
-
- # optional features
- CONFIG_CHECK+="
- ~USER_NS
- "
-
- if use seccomp; then
- CONFIG_CHECK+="
- ~SECCOMP ~SECCOMP_FILTER
- "
- fi
-
- CONFIG_CHECK+="
- ~CGROUP_PIDS
- "
-
- if kernel_is lt 6 1; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP
- "
- fi
-
- if kernel_is le 5 8; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP_ENABLED
- "
- fi
-
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NATIVE
- "
- if kernel_is lt 5 19; then
- CONFIG_CHECK+="
- ~LEGACY_VSYSCALL_EMULATE
- "
- fi
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NONE
- "
- WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \
- Containers with <=glibc-2.13 will not work"
-
- if kernel_is le 4 5; then
- CONFIG_CHECK+="
- ~MEMCG_KMEM
- "
- fi
-
- if kernel_is lt 5; then
- CONFIG_CHECK+="
- ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED
- "
- fi
-
- CONFIG_CHECK+="
- ~BLK_CGROUP ~BLK_DEV_THROTTLING
- ~CGROUP_PERF
- ~CGROUP_HUGETLB
- ~NET_CLS_CGROUP ~CGROUP_NET_PRIO
- ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED
- ~IP_NF_TARGET_REDIRECT
- ~IP_VS
- ~IP_VS_NFCT
- ~IP_VS_PROTO_TCP
- ~IP_VS_PROTO_UDP
- ~IP_VS_RR
- "
-
- if use selinux; then
- CONFIG_CHECK+="
- ~SECURITY_SELINUX
- "
- fi
-
- if use apparmor; then
- CONFIG_CHECK+="
- ~SECURITY_APPARMOR
- "
- fi
-
- # if ! is_set EXT4_USE_FOR_EXT2; then
- # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY
- # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then
- # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)"
- # fi
- # fi
-
- CONFIG_CHECK+="
- ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
- "
-
- # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then
- # if is_set EXT4_USE_FOR_EXT2; then
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)"
- # else
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)"
- # fi
- # fi
-
- # network drivers
- CONFIG_CHECK+="
- ~VXLAN ~BRIDGE_VLAN_FILTERING
- ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH
- ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP
- "
- if kernel_is le 5 3; then
- CONFIG_CHECK+="
- ~INET_XFRM_MODE_TRANSPORT
- "
- fi
-
- CONFIG_CHECK+="
- ~IPVLAN
- "
- CONFIG_CHECK+="
- ~MACVLAN ~DUMMY
- "
- CONFIG_CHECK+="
- ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP
- "
-
- # storage drivers
- if use btrfs; then
- CONFIG_CHECK+="
- ~BTRFS_FS
- ~BTRFS_FS_POSIX_ACL
- "
- fi
-
- CONFIG_CHECK+="
- ~OVERLAY_FS
- "
-
- linux-info_pkg_setup
-}
-
-src_compile() {
- export DOCKER_GITCOMMIT="${GIT_COMMIT}"
- export GOPATH="${WORKDIR}/${P}"
- export VERSION=${PV}
-
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
-
- # let's set up some optional features :)
- export DOCKER_BUILDTAGS=''
- for gd in btrfs overlay; do
- if ! use $gd; then
- DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
- fi
- done
-
- for tag in apparmor seccomp; do
- if use $tag; then
- DOCKER_BUILDTAGS+=" $tag"
- fi
- done
-
- # build binaries
- ./hack/make.sh dynbinary || die 'dynbinary failed'
-}
-
-src_install() {
- dosym containerd /usr/bin/docker-containerd
- dosym containerd-shim /usr/bin/docker-containerd-shim
- dosym runc /usr/bin/docker-runc
- use container-init && dosym tini /usr/bin/docker-init
- dobin bundles/dynbinary-daemon/dockerd
- dobin bundles/dynbinary-daemon/docker-proxy
-
- newinitd contrib/init/openrc/docker.initd docker
- newconfd contrib/init/openrc/docker.confd docker
-
- systemd_dounit contrib/init/systemd/docker.{service,socket}
-
- udev_dorules contrib/udev/*.rules
-
- dodoc AUTHORS CONTRIBUTING.md NOTICE README.md
- dodoc -r docs/*
-
- # note: intentionally not using "doins" so that we preserve +x bits
- dodir /usr/share/${PN}/contrib
- cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
-}
-
-pkg_postinst() {
- udev_reload
-
- elog
- elog "To use Docker, the Docker daemon must be running as root. To automatically"
- elog "start the Docker daemon at boot:"
- if systemd_is_booted || has_version sys-apps/systemd; then
- elog " systemctl enable docker.service"
- else
- elog " rc-update add docker default"
- fi
- elog
- elog "To use Docker as a non-root user, add yourself to the 'docker' group:"
- elog ' usermod -aG docker <youruser>'
- elog
-
- if use overlay; then
- elog " Overlay storage driver/USEflag has been deprecated"
- elog " in favor of overlay2 (enabled unconditionally)"
- elog
- fi
-
- if has_version sys-fs/zfs; then
- elog " ZFS storage driver is available"
- elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
- elog
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-containers/docker/docker-25.0.4.ebuild b/app-containers/docker/docker-25.0.4.ebuild
deleted file mode 100644
index 739506d1d063..000000000000
--- a/app-containers/docker/docker-25.0.4.ebuild
+++ /dev/null
@@ -1,318 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-EGO_PN=github.com/docker/docker
-MY_PV=${PV/_/-}
-inherit linux-info systemd udev golang-vcs-snapshot
-GIT_COMMIT=061aa95809be396a6b5542618d8a34b02a21ff77
-
-DESCRIPTION="The core functions you need to create Docker images and run Docker containers"
-HOMEPAGE="https://www.docker.com/"
-SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs +container-init overlay seccomp selinux"
-
-DEPEND="
- acct-group/docker
- >=dev-db/sqlite-3.7.9:3
- apparmor? ( sys-libs/libapparmor )
- btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
- seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-"
-
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
-# https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
-RDEPEND="
- ${DEPEND}
- >=net-firewall/iptables-1.4
- sys-process/procps
- >=dev-vcs/git-1.7
- >=app-arch/xz-utils-4.9
- dev-libs/libltdl
- >=app-containers/containerd-1.7.12[apparmor?,btrfs?,seccomp?]
- >=app-containers/runc-1.1.12[apparmor?,seccomp?]
- !app-containers/docker-proxy
- container-init? ( >=sys-process/tini-0.19.0[static] )
- selinux? ( sec-policy/selinux-docker )
-"
-
-# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
-BDEPEND="
- >=dev-lang/go-1.16.12
- dev-go/go-md2man
- virtual/pkgconfig
-"
-# tests require running dockerd as root and downloading containers
-RESTRICT="installsources strip test"
-
-S="${WORKDIR}/${P}/src/${EGO_PN}"
-
-# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
-PATCHES=(
- "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
-)
-
-pkg_setup() {
- # this is based on "contrib/check-config.sh" from upstream's sources
- # required features.
- CONFIG_CHECK="
- ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
- ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER ~CGROUP_SCHED ~CPUSETS ~MEMCG
- ~KEYS
- ~VETH ~BRIDGE ~BRIDGE_NETFILTER
- ~IP_NF_FILTER ~IP_NF_TARGET_MASQUERADE
- ~NETFILTER_XT_MATCH_ADDRTYPE
- ~NETFILTER_XT_MATCH_CONNTRACK
- ~NETFILTER_XT_MATCH_IPVS
- ~NETFILTER_XT_MARK
- ~IP_NF_NAT ~NF_NAT
- ~POSIX_MQUEUE
- "
- WARNING_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: is required for bind-mounting /dev/mqueue into containers"
-
- if kernel_is lt 4 8; then
- CONFIG_CHECK+="
- ~DEVPTS_MULTIPLE_INSTANCES
- "
- fi
-
- if kernel_is le 5 1; then
- CONFIG_CHECK+="
- ~NF_NAT_IPV4
- "
- fi
-
- if kernel_is le 5 2; then
- CONFIG_CHECK+="
- ~NF_NAT_NEEDED
- "
- fi
-
- if kernel_is ge 4 15; then
- CONFIG_CHECK+="
- ~CGROUP_BPF
- "
- fi
-
- # optional features
- CONFIG_CHECK+="
- ~USER_NS
- "
-
- if use seccomp; then
- CONFIG_CHECK+="
- ~SECCOMP ~SECCOMP_FILTER
- "
- fi
-
- CONFIG_CHECK+="
- ~CGROUP_PIDS
- "
-
- if kernel_is lt 6 1; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP
- "
- fi
-
- if kernel_is le 5 8; then
- CONFIG_CHECK+="
- ~MEMCG_SWAP_ENABLED
- "
- fi
-
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NATIVE
- "
- if kernel_is lt 5 19; then
- CONFIG_CHECK+="
- ~LEGACY_VSYSCALL_EMULATE
- "
- fi
- CONFIG_CHECK+="
- ~!LEGACY_VSYSCALL_NONE
- "
- WARNING_LEGACY_VSYSCALL_NONE="CONFIG_LEGACY_VSYSCALL_NONE enabled: \
- Containers with <=glibc-2.13 will not work"
-
- if kernel_is le 4 5; then
- CONFIG_CHECK+="
- ~MEMCG_KMEM
- "
- fi
-
- if kernel_is lt 5; then
- CONFIG_CHECK+="
- ~IOSCHED_CFQ ~CFQ_GROUP_IOSCHED
- "
- fi
-
- CONFIG_CHECK+="
- ~BLK_CGROUP ~BLK_DEV_THROTTLING
- ~CGROUP_PERF
- ~CGROUP_HUGETLB
- ~NET_CLS_CGROUP ~CGROUP_NET_PRIO
- ~CFS_BANDWIDTH ~FAIR_GROUP_SCHED
- ~IP_NF_TARGET_REDIRECT
- ~IP_VS
- ~IP_VS_NFCT
- ~IP_VS_PROTO_TCP
- ~IP_VS_PROTO_UDP
- ~IP_VS_RR
- "
-
- if use selinux; then
- CONFIG_CHECK+="
- ~SECURITY_SELINUX
- "
- fi
-
- if use apparmor; then
- CONFIG_CHECK+="
- ~SECURITY_APPARMOR
- "
- fi
-
- # if ! is_set EXT4_USE_FOR_EXT2; then
- # check_flags EXT3_FS EXT3_FS_XATTR EXT3_FS_POSIX_ACL EXT3_FS_SECURITY
- # if ! is_set EXT3_FS || ! is_set EXT3_FS_XATTR || ! is_set EXT3_FS_POSIX_ACL || ! is_set EXT3_FS_SECURITY; then
- # echo " $(wrap_color '(enable these ext3 configs if you are using ext3 as backing filesystem)' bold black)"
- # fi
- # fi
-
- CONFIG_CHECK+="
- ~EXT4_FS ~EXT4_FS_POSIX_ACL ~EXT4_FS_SECURITY
- "
-
- # if ! is_set EXT4_FS || ! is_set EXT4_FS_POSIX_ACL || ! is_set EXT4_FS_SECURITY; then
- # if is_set EXT4_USE_FOR_EXT2; then
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext3 or ext4 as backing filesystem' bold black)"
- # else
- # echo " $(wrap_color 'enable these ext4 configs if you are using ext4 as backing filesystem' bold black)"
- # fi
- # fi
-
- # network drivers
- CONFIG_CHECK+="
- ~VXLAN ~BRIDGE_VLAN_FILTERING
- ~CRYPTO ~CRYPTO_AEAD ~CRYPTO_GCM ~CRYPTO_SEQIV ~CRYPTO_GHASH
- ~XFRM ~XFRM_USER ~XFRM_ALGO ~INET_ESP
- "
- if kernel_is le 5 3; then
- CONFIG_CHECK+="
- ~INET_XFRM_MODE_TRANSPORT
- "
- fi
-
- CONFIG_CHECK+="
- ~IPVLAN
- "
- CONFIG_CHECK+="
- ~MACVLAN ~DUMMY
- "
- CONFIG_CHECK+="
- ~NF_NAT_FTP ~NF_CONNTRACK_FTP ~NF_NAT_TFTP ~NF_CONNTRACK_TFTP
- "
-
- # storage drivers
- if use btrfs; then
- CONFIG_CHECK+="
- ~BTRFS_FS
- ~BTRFS_FS_POSIX_ACL
- "
- fi
-
- CONFIG_CHECK+="
- ~OVERLAY_FS
- "
-
- linux-info_pkg_setup
-}
-
-src_compile() {
- export DOCKER_GITCOMMIT="${GIT_COMMIT}"
- export GOPATH="${WORKDIR}/${P}"
- export VERSION=${PV}
-
- # setup CFLAGS and LDFLAGS for separate build target
- # see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
-
- # let's set up some optional features :)
- export DOCKER_BUILDTAGS=''
- for gd in btrfs overlay; do
- if ! use $gd; then
- DOCKER_BUILDTAGS+=" exclude_graphdriver_${gd//-/}"
- fi
- done
-
- for tag in apparmor seccomp; do
- if use $tag; then
- DOCKER_BUILDTAGS+=" $tag"
- fi
- done
-
- # build binaries
- ./hack/make.sh dynbinary || die 'dynbinary failed'
-}
-
-src_install() {
- dosym containerd /usr/bin/docker-containerd
- dosym containerd-shim /usr/bin/docker-containerd-shim
- dosym runc /usr/bin/docker-runc
- use container-init && dosym tini /usr/bin/docker-init
- dobin bundles/dynbinary-daemon/dockerd
- dobin bundles/dynbinary-daemon/docker-proxy
-
- newinitd contrib/init/openrc/docker.initd docker
- newconfd contrib/init/openrc/docker.confd docker
-
- systemd_dounit contrib/init/systemd/docker.{service,socket}
-
- udev_dorules contrib/udev/*.rules
-
- dodoc AUTHORS CONTRIBUTING.md NOTICE README.md
- dodoc -r docs/*
-
- # note: intentionally not using "doins" so that we preserve +x bits
- dodir /usr/share/${PN}/contrib
- cp -R contrib/* "${ED}/usr/share/${PN}/contrib"
-}
-
-pkg_postinst() {
- udev_reload
-
- elog
- elog "To use Docker, the Docker daemon must be running as root. To automatically"
- elog "start the Docker daemon at boot:"
- if systemd_is_booted || has_version sys-apps/systemd; then
- elog " systemctl enable docker.service"
- else
- elog " rc-update add docker default"
- fi
- elog
- elog "To use Docker as a non-root user, add yourself to the 'docker' group:"
- elog ' usermod -aG docker <youruser>'
- elog
-
- if use overlay; then
- elog " Overlay storage driver/USEflag has been deprecated"
- elog " in favor of overlay2 (enabled unconditionally)"
- elog
- fi
-
- if has_version sys-fs/zfs; then
- elog " ZFS storage driver is available"
- elog " Check https://docs.docker.com/storage/storagedriver/zfs-driver for more info"
- elog
- fi
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/app-containers/docker/docker-26.1.0-r1.ebuild b/app-containers/docker/docker-26.1.0-r1.ebuild
index 6aec21b30a71..980c31950f3d 100644
--- a/app-containers/docker/docker-26.1.0-r1.ebuild
+++ b/app-containers/docker/docker-26.1.0-r1.ebuild
@@ -242,8 +242,8 @@ src_compile() {
# setup CFLAGS and LDFLAGS for separate build target
# see https://github.com/tianon/docker-overlay/pull/10
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+ CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
+ CGO_LDFLAGS+=" -L${ESYSROOT}/usr/$(get_libdir)"
# let's set up some optional features :)
export DOCKER_BUILDTAGS=''
diff --git a/app-containers/docker/files/docker-24.0.5-automagic-systemd.patch b/app-containers/docker/files/docker-24.0.5-automagic-systemd.patch
deleted file mode 100644
index fb764b3b1a99..000000000000
--- a/app-containers/docker/files/docker-24.0.5-automagic-systemd.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/914076
-https://github.com/moby/moby/issues/47770
---- a/hack/make.sh
-+++ b/hack/make.sh
-@@ -90,7 +90,7 @@ add_buildtag() {
- [[ " $DOCKER_BUILDTAGS" == *" $1_"* ]] || DOCKER_BUILDTAGS+=" $1_$2"
- }
-
--if ${PKG_CONFIG} 'libsystemd' 2> /dev/null; then
-+if [[ -n "$SYSTEMD" ]] && [[ "$SYSTEMD" == 1 ]] && ${PKG_CONFIG} 'libsystemd' 2> /dev/null; then
- DOCKER_BUILDTAGS+=" journald"
- fi
-
diff --git a/app-containers/docker/metadata.xml b/app-containers/docker/metadata.xml
index 5c680bb1005b..63036f19e3e5 100644
--- a/app-containers/docker/metadata.xml
+++ b/app-containers/docker/metadata.xml
@@ -21,10 +21,6 @@
Makes the a staticly-linked init system tini available inside a
container.
</flag>
- <flag name="device-mapper">
- Enables dependencies for the "devicemapper" graph driver, including
- necessary kernel flags.
- </flag>
<flag name="overlay">
Enables dependencies for the "overlay" graph driver, including
necessary kernel flags.
diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index 42ddb83d0af1..f83409157f0c 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -1,19 +1,10 @@
-DIST earthly-0.8.10-deps.tar.zst 180360414 BLAKE2B c734773657da1194f2708212aca3e8fa2ec7869350c47c5ee5b52c2931e56ddce9292c1670f7d8ce089a8f6597e4fa25b29b1e57304c248ab29f783e040691f1 SHA512 2745f08330403e4976fb970ba2e7bbac769b20111571c800e9e774a4486b9da816d91da8d83e2b4fcc53627184a7c054e9f66c182cba9af5a9b7d6e044ad9a19
-DIST earthly-0.8.10.tar.gz 8089062 BLAKE2B 0d3e29b84121d42995c8171a4e39815fb752d2aa36eb00efd0286a8cbd014d1b64db576f654104412433e5403812f1fa8bed2bbcfb981589fdab1fbc30e4dc1f SHA512 1449953fd705f3547f4da9eb53a674a6ef37d30a669b758a9abad5800decef650f57f3ec4436de191c8aff09d4c1b4b4bdaf5e591af1a06d568fdd18ab3670f9
-DIST earthly-0.8.11-deps.tar.zst 180367967 BLAKE2B 3d321cc6177d4e113662b1ed99b190dd2b344c6295a22d21b278e3a6620c1669eea3572ad6f1300335e23e752b8b029808411604bfef5cdd53c0e353cac7cc31 SHA512 b238ffd6996f17ce1f4e87ae3e4705d84cab1161143f06074cedd9bbf89a2feecbace3efe5b4a827471388ff80eb265febc4c59ee2acca9ebf02a8a301974702
-DIST earthly-0.8.11.tar.gz 8089764 BLAKE2B 2d110482b2643498e0fd8ee03dba5a2d58d9a8d3ceea9507582184e3fe59ae9851fec1fbd16c636b23d2e7044a8375fc6fc3692431f637a043e71c2c2bab572f SHA512 fd92f6a86efd8576c1c75367f4b6e211c04615aaf5504f86192f85b751c628801439c22925797e0b2b775fa02b555b200a728085818e1d49d09f98847e5a99c0
DIST earthly-0.8.12-deps.tar.xz 163755972 BLAKE2B 6d5e7e2d157b54818bebca7cc0b57be23be4581660bae8002bb90983cc9478d9d05ebea3dd102123ced6c1f1a8b94f93ca0868c040defa1fb5f0137f901b1c50 SHA512 bcfc4eecfceefcf5677f145475406fe4fef9d3a70c177ea657f2f0eec7227c752fcc01b129c001fbb8d9fa6ba934a6425b0fb0957b6812d2f751e7d3b99dd0a2
DIST earthly-0.8.12.tar.gz 8090651 BLAKE2B ce916a50b23bc5567b4174ad88a5a52b9c728b4ee215239f46680fe5574f0cabe353d5a336e395f7eec42c86a726bb0d0da4b5204dcc9654c76a8a8cd3366fb4 SHA512 7cc62cc3af6aef039f8059e04564a181dd9b497cb51f15b6a49f2aad4a975147aa30d9109eb1c33cfc74a6f354eae77904d5c0e15e63172cb7ee20874b9bc05e
DIST earthly-0.8.13-deps.tar.xz 163750220 BLAKE2B 995ed748f99b7d4c4ca90cdd1964c295270963e55462bfa3bdd830209a90303d67c91fed66e7d52984993ef58b1d060e140694fdc8931ca2181dd88701d8f6dd SHA512 ab3ee4fef9a87dab9009ffd4e31d00a256c8ad88096c8573a5a2fb782079392415752024821240da60549d260c9dcfe3d6f1457fb3fbc8cc8a1f2602bb875aee
DIST earthly-0.8.13.tar.gz 8082676 BLAKE2B cf6d5c6d397951a60302e5492ad219d3d673cce9bf2e06696a3cd8719dcf1d755644413171c7db1b27c60d6cbe0d85facf2d6a5d150c26dc5530c07d1255b742 SHA512 f3abd814c0c57f485a37c83e322d9a8478236ae4220baf455330a6a28d98a8cb7806fb4cee9525c9b27c51bc0ed8780872f51ece7194059658defd54cce1a6b5
DIST earthly-0.8.14-deps.tar.xz 163777848 BLAKE2B 0615db6d874a0d490666df6517581763315c44a67662d1c8c630d59983849c3a1c10bdee4d626f9ded02a58f7eb037e24cca6b22dfc7eadf79d4e735a33306c5 SHA512 ac062ae77e98ec36f9bba1a73430080d2f2c7bed3ad8c48af8bb1da4a6f006a4285fca8f4d85363652ec3db9df78e76befdfc838971684d704512d795d672414
DIST earthly-0.8.14.tar.gz 8079338 BLAKE2B c3da74c39b77f671656ba51f7e8a82b77476650e986e5665e1df86fd1674e808b79edcc0b8f616891b6749ec034de45268fb48df519c5fdf54c1e3e583eab5a6 SHA512 566e6bdd6f026baa99bad33128e3a843ef20dacc15efdccaf19af648440c8ee7b445bed80f33102b9fc419d211dc6dea38a66655247549f1eaf17837c6687105
-DIST earthly-0.8.9-deps.tar.zst 180210180 BLAKE2B 8d48677c9dac4571efadb41c882520ba6f92bfc4a6f36ae55f6ce54c258f16dbd693412d1a25b4467d078c2b9b039b96d934236c3a071f1f64040b2da5a3d848 SHA512 f504567855830d8027d830372f8e365b8f9893d3625b94b2e91294985f65be3d276cdceba9913ef37a6e1a45debcd8fb393e6ea0d16615c06a188862b33d8a1d
-DIST earthly-0.8.9.tar.gz 8070633 BLAKE2B 3ed83bf57654f89d0b579ec9df64a9025d9fae1da755018c83cfd6ac03e70da176de564185a2ad1f68383ff0c6a2e26132568cb451bc1b474b87c4852dc2266b SHA512 e1fccfafa845b1964f824850c05fa39904e2804f8145f24342ee86e6c9f1a8ffbb30b1a822744343f59ba9dc4b1e4788020d0cc6b954d9f62eeeb43a594bd326
-EBUILD earthly-0.8.10.ebuild 1873 BLAKE2B 7c1ea309aed992babc0f8127d2a4df9797d50c96e32dbb0d6c84f8b58245ca470b9faa2fc3284c0afef9580ba3f09d8fe6dfe820b8efddb4a1e67748a8591922 SHA512 242fd126574b5f0785526cd495c5fdece4f9eed947c54f111c076df9fb8adac01dd47c844dbac4755f77886e0f5aef40bfe1f5b87497c7ae3d8734e716a5e02c
-EBUILD earthly-0.8.11.ebuild 1877 BLAKE2B 6fc911dc914dd7ec94547b1e5e16dad19bde6e3ec77594b6eb5c4f9de064a6fa7adf3e2fd6b8b43f88831f28560f35b4bbf8c34dfecf7946fc763c4005c96bac SHA512 87b227258225147c8e8d250df51d6b6d985684b3eee0d094032ed5d03e853b3d0b79562deccae34a863a2c7ca1f052d852689924765f2d70f057a63e67c2122c
-EBUILD earthly-0.8.12.ebuild 1796 BLAKE2B 9d90d9f6e3887215fca65f86fbc1f4fe67349d8d34b1b2a1bc1e81aa758f53c3de49027c4f970f905b8827ea5d2b7d2da55af8bdad743490b0f7a10fa32bd4c1 SHA512 4f40f488c2c726ff5e3eb4fbe4d9b7c9aee4d172e0f8f66e62cfde6dafdcace729cfe3f61bbef1487fbc52b318df857c2ae4287b7ac181869cd3254bc00fabce
+EBUILD earthly-0.8.12.ebuild 1795 BLAKE2B 07309cb5dea85cdcefdfab91608755f040568d270d58e081f01a9fc6599b5a9d8b8b8418846b5827f3b270cf1b4e12894e5f242a024415ef8c0c68a54ec9069b SHA512 b2a315db2dd586951d596da3ef2f8fab606512c7edcdad837ee39e44155704962741b5d8e3e170de28b7b259f9bdaf4f5cbaa76c2a59d87e2645d1c1410a0d0b
EBUILD earthly-0.8.13.ebuild 1796 BLAKE2B 146155eec0dd7ba5d88bd8f1df5584b04d67374561a4fde80043b933740d1bc9ca1dfd7a3676598b4932e21fac63f3e8b233f465919d2ad884d5c426586c0eaf SHA512 ae06695aa894ebd27248ae4dbf2c0912150d8028180716da33733efad908006af3ae6e19a766035576ed78f8f8fe2ce2fb5ea69c67f2e7584e43ca70c3f12426
EBUILD earthly-0.8.14.ebuild 1796 BLAKE2B 5ac0a172fa7878f74725796849d265199e2f20f43dc7438d14e98810d01e5333d5099e4722bf8a44cc1898d8da90539ac6ccb0ce55618c729fc4279625cbc34d SHA512 53aa3669b41c6e938fa68c627e005b696092bbf8dc64da291fe0ed6b6ad6cd605d7b233db54accbdafa45945185cd741a6aaa51dd0d9e57b48076559fb7074f3
-EBUILD earthly-0.8.9.ebuild 1871 BLAKE2B 7beff59ec371e6939461329c555e7c8df218a619ce4ddf06c51c90c3b63ea3c141762e7ae631f1429d83989a2e1eb2b4dc6d3ad63715fb7e0e40b7fc6bf362ce SHA512 b767a6b99c1f471812ee9b0b7aed8f3602eaa87cbcd65d521ff3e2c418a3495ab315bb54d10547c482b4fcb1230f2d80d5c20dce263380ee905dec4d89562015
MISC metadata.xml 927 BLAKE2B b7d5184df16f39603bf6df8b503e701d737fec188d1d97673e4ca59babd990c1b872784c91db04c74d9a08dbffa76f4e7530d8b021cbbe9ae51fd9966f709522 SHA512 f7f49eb583b2b5a9939c26e9eaff3917392525c3a94e5f8274c89b69e172547ad02fa4ed1b078e7d778f765659e1b9a7cf99d88042034cfbfbef54e685c8b6dd
diff --git a/app-containers/earthly/earthly-0.8.10.ebuild b/app-containers/earthly/earthly-0.8.10.ebuild
deleted file mode 100644
index 3764c02e729f..000000000000
--- a/app-containers/earthly/earthly-0.8.10.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
-if [[ "${PV}" == 0.8.10 ]] ; then
- COMMIT_SHA=9050356a89d53c96ff94b6a46107274426353441
-else
- die 'Could not detect "COMMIT_SHA", please update the ebuild.'
-fi
-
-inherit go-module unpacker
-
-DESCRIPTION="Build automation tool that executes in containers"
-HOMEPAGE="https://earthly.dev/
- https://github.com/earthly/earthly/"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
- https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- || (
- app-containers/docker
- app-containers/podman
- )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-src_unpack() {
- unpacker "${P}-deps.tar.zst"
-
- go-module_src_unpack
-}
-
-src_compile() {
- local -r go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
- local -r go_ldflags="
- -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
- -X main.GitSha=${COMMIT_SHA}
- -X main.Version=v${PV}
- "
- local -a -r go_buildargs=(
- -tags "${go_tags}"
- -ldflags "${go_ldflags}"
- -o ./bin/
- )
- ego build "${go_buildargs[@]}" ./cmd/...
-}
-
-src_install() {
- exeinto /usr/bin
- doexe bin/earthly
- newexe bin/debugger earthly-debugger
-
- einstalldocs
-}
-
-pkg_postinst() {
- if has_version "app-containers/podman" ; then
- ewarn "Podman is supported but not recommended."
- ewarn "If issues arise, then please try running earthly with docker."
- fi
-
- if has_version "app-containers/podman[rootless]" ; then
- ewarn "Running podman in rootless mode is not supported because"
- ewarn "earthly/dind and earthly/buildkit require privileged access."
- ewarn "For more info see: https://docs.earthly.dev/docs/guides/podman/"
- fi
-}
diff --git a/app-containers/earthly/earthly-0.8.11.ebuild b/app-containers/earthly/earthly-0.8.11.ebuild
deleted file mode 100644
index 19f49e622218..000000000000
--- a/app-containers/earthly/earthly-0.8.11.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
-if [[ "${PV}" == "0.8.11" ]] ; then
- COMMIT_SHA="5caed354538447b7de4d85b59827709da23b6e49"
-else
- die 'Could not detect "COMMIT_SHA", please update the ebuild.'
-fi
-
-inherit go-module unpacker
-
-DESCRIPTION="Build automation tool that executes in containers"
-HOMEPAGE="https://earthly.dev/
- https://github.com/earthly/earthly/"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
- https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- || (
- app-containers/docker
- app-containers/podman
- )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-src_unpack() {
- unpacker "${P}-deps.tar.zst"
-
- go-module_src_unpack
-}
-
-src_compile() {
- local -r go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
- local -r go_ldflags="
- -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
- -X main.GitSha=${COMMIT_SHA}
- -X main.Version=v${PV}
- "
- local -a -r go_buildargs=(
- -tags "${go_tags}"
- -ldflags "${go_ldflags}"
- -o ./bin/
- )
- ego build "${go_buildargs[@]}" ./cmd/...
-}
-
-src_install() {
- exeinto /usr/bin
- doexe bin/earthly
- newexe bin/debugger earthly-debugger
-
- einstalldocs
-}
-
-pkg_postinst() {
- if has_version "app-containers/podman" ; then
- ewarn "Podman is supported but not recommended."
- ewarn "If issues arise, then please try running earthly with docker."
- fi
-
- if has_version "app-containers/podman[rootless]" ; then
- ewarn "Running podman in rootless mode is not supported because"
- ewarn "earthly/dind and earthly/buildkit require privileged access."
- ewarn "For more info see: https://docs.earthly.dev/docs/guides/podman/"
- fi
-}
diff --git a/app-containers/earthly/earthly-0.8.12.ebuild b/app-containers/earthly/earthly-0.8.12.ebuild
index 5c52ef303f21..2b39a6ae5bc6 100644
--- a/app-containers/earthly/earthly-0.8.12.ebuild
+++ b/app-containers/earthly/earthly-0.8.12.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
|| (
diff --git a/app-containers/earthly/earthly-0.8.9.ebuild b/app-containers/earthly/earthly-0.8.9.ebuild
deleted file mode 100644
index 97b0331e765c..000000000000
--- a/app-containers/earthly/earthly-0.8.9.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
-if [[ "${PV}" == 0.8.9 ]] ; then
- COMMIT_SHA=a2fc61ee6e00ed5b8ad09bd06c59451534e2541e
-else
- die 'Could not detect "COMMIT_SHA", please update the ebuild.'
-fi
-
-inherit go-module unpacker
-
-DESCRIPTION="Build automation tool that executes in containers"
-HOMEPAGE="https://earthly.dev/
- https://github.com/earthly/earthly/"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz
- https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.zst
-"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
- || (
- app-containers/docker
- app-containers/podman
- )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-src_unpack() {
- unpacker "${P}-deps.tar.zst"
-
- go-module_src_unpack
-}
-
-src_compile() {
- local -r go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
- local -r go_ldflags="
- -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
- -X main.GitSha=${COMMIT_SHA}
- -X main.Version=v${PV}
- "
- local -a -r go_buildargs=(
- -tags "${go_tags}"
- -ldflags "${go_ldflags}"
- -o ./bin/
- )
- ego build "${go_buildargs[@]}" ./cmd/...
-}
-
-src_install() {
- exeinto /usr/bin
- doexe bin/earthly
- newexe bin/debugger earthly-debugger
-
- einstalldocs
-}
-
-pkg_postinst() {
- if has_version "app-containers/podman" ; then
- ewarn "Podman is supported but not recommended."
- ewarn "If issues arise, then please try running earthly with docker."
- fi
-
- if has_version "app-containers/podman[rootless]" ; then
- ewarn "Running podman in rootless mode is not supported because"
- ewarn "earthly/dind and earthly/buildkit require privileged access."
- ewarn "For more info see: https://docs.earthly.dev/docs/guides/podman/"
- fi
-}
diff --git a/app-containers/lxc/Manifest b/app-containers/lxc/Manifest
index 02ba3e7c97f2..558ab03af4a9 100644
--- a/app-containers/lxc/Manifest
+++ b/app-containers/lxc/Manifest
@@ -7,6 +7,9 @@ DIST lxc-5.0.3.tar.gz 975269 BLAKE2B 533d97fe4d986acbf5d562bb2c295a63df2a9a8bfc2
DIST lxc-5.0.3.tar.gz.asc 833 BLAKE2B c35278ed17cad76d2ea94b3985e0110731efea751fb5f1c2d1c9db71486e4844285f372a94c8611dcfe91fdb16459694843b9e0a8273cfc68a56f549c7162cfb SHA512 a5ce5769d49abdf35d94de8273fd3e9c2a8ba4fafea71cf33ee6bce1d83531c8b550d972f7080409a4cc5a92e9d04ece50ed108f92c6aec4868d150e58d7d11a
DIST lxc-6.0.0.tar.gz 964053 BLAKE2B d41bcab4e225c139d4d41df5291717e4d196fe3b48d978a993811b74a08e7a75e1528f4bf44f694a624537632bdec642cd80cf51a528dea848baa11c10471afa SHA512 acff2fc70cf2c65af37b70a21239482c3d845c408f7132558b54980e4400c23670c63178a3a3dfb239f047f529004df93cd829d728852a8c8647ce6babf7857f
DIST lxc-6.0.0.tar.gz.asc 833 BLAKE2B d2cda07e605d64dbb650506cf536c545e2c5746973c834f4d4f409064e2ba8265040b13a60e124e30e154bbc5a51c704bad0fa2ff5530effddfa449618aa60a7 SHA512 4e56ffa7395877714f993d9c54cf8b9df91cdced96c5a609b63f5e3896a0a51db8ba6f99bf2360d60af202df79123deea72215bf854d8798d3af361a4888445e
+DIST lxc-6.0.1.tar.gz 964526 BLAKE2B 6fb6442e0a9a356433351f412c9a1e4f18155146e49f40ebe6e132ea770a8737793df0c7ca13ca70ce631a2308ff525fca2fd2d127b98edbd00e0af7efce6879 SHA512 7e8b9740178ae46a2ad3ba3f1e509f69f978d0a2a1f7e1938213ae9cb9a80f496d01be64958cad4aa6f01a73f1d8c3759c3e9df9df4f67c77e603ea0809d79c2
+DIST lxc-6.0.1.tar.gz.asc 833 BLAKE2B 8469ff5603c48205c6451630ec8f03617c648e3d13f73ebd7d908017422b75613e5489b42ad0f598fcf5cf9e241fccaeb4b0ec3ac186a670ed56a252e282b16e SHA512 e0ebd29c3e793e1159e350854e2ac7adacd918b76dfa2de1e0227fd45034ac9308d02b7da1c0c80eae471ebba44a0804a7a0bf17cbf1c18de45bc63974e017e0
EBUILD lxc-5.0.3.ebuild 5052 BLAKE2B 99a20e705617194a9e38ec6dabbc52fd43dbd5615a6b00379921f4ba200c2110f666878c00195917109f37cfed961258978b79bc3db0814986c36429537e660c SHA512 050ebb35250bd258a602ee84f9f1b1c35531caa0c3f9954bb8380927a8c262ffd66776cc0af643aaf69a7e0c51dccfe82bb2e3993e264ba2a0c91de8bd94faf5
EBUILD lxc-6.0.0-r2.ebuild 5193 BLAKE2B 6a3944ab47411d9d1c3ea2b67f9a641ec080676fa6925c6dca3a69bb2aa8e51f081c15bdfaea20b6747acfb27d3652f6a9b364814fe06a3f5fb96feb4e650022 SHA512 ea170951f34a2c9c7066cc6d6fa1274dc3af8320bb2fa479aa31367ac6480601b403899845e22ed4b628d2fe7650e7099c168b451b51e27c6918bc6551b44b62
+EBUILD lxc-6.0.1.ebuild 5195 BLAKE2B 1d5f632c92a214ded8f92fcafdc119c9c8ef9510a629849062d55f8061d57ac3b7cf82c2ce8798d166912b2cdab315c21456d5fe98aeb8a46e0d66d9187f5450 SHA512 3a4e41f4527f6871016a7730b84be5b6ecec43290eb6f5838e883ea3d4b69c2c63a58287bffee09875f4bdcb8fbc280e03e2a23fab51b4093cec045004f43e45
MISC metadata.xml 721 BLAKE2B 8aaa67af4ae36f07ac2d893f0d67d86de08d9da065b5ca7118a7a795a2b2ecb55b37a87b95b456ebc8806bbdc9f36e92901b6888cb75f494a7151393b33b6d44 SHA512 3b90cb1c80e2ee9ef3d30273c91ab625ec79ad240edc40dea011078ab44759b03c3ac28484cfc639b4108557a7c5e00e798b4e335da9ba94a5a836f51ee7701a
diff --git a/app-containers/lxc/lxc-6.0.1.ebuild b/app-containers/lxc/lxc-6.0.1.ebuild
new file mode 100644
index 000000000000..dcbf0d98541a
--- /dev/null
+++ b/app-containers/lxc/lxc-6.0.1.ebuild
@@ -0,0 +1,172 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 linux-info meson optfeature systemd toolchain-funcs verify-sig
+
+DESCRIPTION="A userspace interface for the Linux kernel containment features"
+HOMEPAGE="https://linuxcontainers.org/ https://github.com/lxc/lxc"
+SRC_URI="https://linuxcontainers.org/downloads/lxc/${P}.tar.gz
+ verify-sig? ( https://linuxcontainers.org/downloads/lxc/${P}.tar.gz.asc )"
+
+LICENSE="GPL-2 LGPL-2.1 LGPL-3"
+SLOT="0/1.8" # SONAME liblxc.so.1 + ${PV//./} _if_ breaking ABI change while bumping.
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor +caps examples io-uring lto man pam seccomp selinux ssl systemd test +tools"
+
+RDEPEND="acct-group/lxc
+ acct-user/lxc
+ apparmor? ( sys-libs/libapparmor )
+ caps? ( sys-libs/libcap[static-libs] )
+ io-uring? ( >=sys-libs/liburing-2:= )
+ pam? ( sys-libs/pam )
+ seccomp? ( sys-libs/libseccomp )
+ selinux? ( sys-libs/libselinux )
+ ssl? ( dev-libs/openssl:0= )
+ systemd? (
+ sys-apps/dbus
+ sys-apps/systemd:=
+ )
+ tools? ( sys-libs/libcap[static-libs] )"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers"
+BDEPEND="virtual/pkgconfig
+ man? ( app-text/docbook2X )
+ verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
+
+RESTRICT="!test? ( test )"
+
+CONFIG_CHECK="~!NETPRIO_CGROUP
+ ~CGROUPS
+ ~CGROUP_CPUACCT
+ ~CGROUP_DEVICE
+ ~CGROUP_FREEZER
+
+ ~CGROUP_SCHED
+ ~CPUSETS
+ ~IPC_NS
+ ~MACVLAN
+
+ ~MEMCG
+ ~NAMESPACES
+ ~NET_NS
+ ~PID_NS
+
+ ~POSIX_MQUEUE
+ ~USER_NS
+ ~UTS_NS
+ ~VETH"
+
+ERROR_CGROUP_FREEZER="CONFIG_CGROUP_FREEZER: needed to freeze containers"
+ERROR_MACVLAN="CONFIG_MACVLAN: needed for internal (inter-container) networking"
+ERROR_MEMCG="CONFIG_MEMCG: needed for memory resource control in containers"
+ERROR_NET_NS="CONFIG_NET_NS: needed for unshared network"
+ERROR_POSIX_MQUEUE="CONFIG_POSIX_MQUEUE: needed for lxc-execute command"
+ERROR_UTS_NS="CONFIG_UTS_NS: needed to unshare hostnames and uname info"
+ERROR_VETH="CONFIG_VETH: needed for internal (host-to-container) networking"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
+
+DOCS=( AUTHORS CONTRIBUTING MAINTAINERS README.md doc/FAQ.txt )
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_configure() {
+
+ # -Dtools-multicall=false: will create a single binary called 'lxc' that conflicts with LXD.
+ local emesonargs=(
+ --localstatedir "${EPREFIX}/var"
+
+ -Dcoverity-build=false
+ -Dinstall-state-dirs=false
+ -Doss-fuzz=false
+ -Dspecfile=false
+ -Dtools-multicall=false
+
+ -Dcommands=true
+ -Dinstall-init-files=true
+ -Dmemfd-rexec=true
+ -Dthread-safety=true
+
+ $(meson_use apparmor)
+ $(meson_use caps capabilities)
+ $(meson_use examples)
+ $(meson_use io-uring io-uring-event-loop)
+ $(meson_use lto b_lto)
+ $(meson_use man)
+ $(meson_use pam pam-cgroup)
+ $(meson_use seccomp)
+ $(meson_use selinux)
+ $(meson_use ssl openssl)
+ $(meson_use test tests)
+ $(meson_use tools)
+
+ $(usex systemd -Ddbus=true -Ddbus=false)
+ $(usex systemd -Dinit-script="systemd" -Dinit-script="sysvinit")
+
+ -Ddata-path=/var/lib/lxc
+ -Ddoc-path=/usr/share/doc/${PF}
+ -Dlog-path=/var/log/lxc
+ -Drootfs-mount-path=/var/lib/lxc/rootfs
+ -Druntime-path=/run
+ )
+
+ use tools && local emesonargs+=( -Dcapabilities=true )
+
+ if $(tc-ld-is-gold) || $(tc-ld-is-lld); then
+ local emesonargs+=( -Db_lto_mode=thin )
+ else
+ local emesonargs+=( -Db_lto_mode=default )
+ fi
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ # The main bash-completion file will collide with lxd, need to relocate and update symlinks.
+ mkdir -p "${ED}"/$(get_bashcompdir) || die "Failed to create bashcompdir."
+
+ if use tools; then
+ bashcomp_alias lxc-start lxc-{attach,autostart,cgroup,checkpoint,config,console,copy,create,destroy,device,execute,freeze,info,ls,monitor,snapshot,stop,top,unfreeze,unshare,usernsexec,wait}
+ else
+ bashcomp_alias lxc-start lxc-usernsexec
+ fi
+
+ find "${ED}" -name '*.la' -delete -o -name '*.a' -delete || die
+
+ # Replace upstream sysvinit/systemd files.
+ if use systemd; then
+ rm -r "${D}$(systemd_get_systemunitdir)" || die "Failed to remove systemd lib dir"
+ else
+ rm "${ED}"/etc/init.d/lxc-{containers,net} || die "Failed to remove sysvinit scripts"
+ fi
+
+ newinitd "${FILESDIR}/${PN}.initd.9" ${PN}
+ systemd_newunit "${FILESDIR}"/lxc-monitord.service.5.0.0 lxc-monitord.service
+ systemd_newunit "${FILESDIR}"/lxc-net.service.5.0.0 lxc-net.service
+ systemd_newunit "${FILESDIR}"/lxc.service-5.0.0 lxc.service
+ systemd_newunit "${FILESDIR}"/lxc_at.service.5.0.0 "lxc@.service"
+
+ if ! use apparmor; then
+ sed -i '/lxc-apparmor-load/d' "${D}$(systemd_get_systemunitdir)/lxc.service" ||
+ die "Failed to remove apparmor references from lxc.service systemd unit."
+ fi
+}
+
+pkg_postinst() {
+ elog "Please refer to "
+ elog "https://wiki.gentoo.org/wiki/LXC for introduction and usage guide."
+ elog
+ elog "Run 'lxc-checkconfig' to see optional kernel features."
+ elog
+
+ optfeature "creating your own LXC containers" app-containers/distrobuilder
+ optfeature "automatic template scripts" app-containers/lxc-templates
+ optfeature "Debian-based distribution container image support" dev-util/debootstrap
+ optfeature "snapshot & restore functionality" sys-process/criu
+}
diff --git a/app-containers/lxd/Manifest b/app-containers/lxd/Manifest
index 51250745b58c..60ff06d30264 100644
--- a/app-containers/lxd/Manifest
+++ b/app-containers/lxd/Manifest
@@ -2,7 +2,6 @@ AUX lxd-4.0.0.confd 582 BLAKE2B 88ce8ec99eb50174bffea7d3b8bddc67b50fe6677d54df11
AUX lxd-4.0.0.socket 197 BLAKE2B 8c0d2dee71c14ee5f34b2bd0804adfa06ab3ae2a73bcf8d122184434c42b7f91f66fe610bddda93c458e0f171b505fe79a4f268d8243aabdf226f47e95027e71 SHA512 d70dc867b2e92b69928c83fc5feca4e387808adbc267b9fe4ecf0c8befdf3ca13366b229c6eefcb5667e51405fb0aa4e6bb8f59a0b5b5fb3895c46b4aaab0661
AUX lxd-4.0.9-r1.service 612 BLAKE2B e44029b6f615afc0daf8abfccd7d2e472291d9b1f8530b64f5c9b7d96aeda605a0dd0ec9b74f0a79f68992a45607e4362a7c30c711b34ac106b9377610f97ad6 SHA512 68800d9952e865eeffe1c05ecf111c49e6b137c6f7af7c7b02daf180c3a794a670ddbe7140e97d187f1b9a803ca84e132303808ed8b6ae49760246c01d7c60d4
AUX lxd-5.0.2-r1.initd 1710 BLAKE2B a9597d32e88502f521f3ae784e4f653ab6d3ab144537b27f5e9b84eb36e5688b13d74968c865153d6e442f77a67b5794fb429705bea8b40cdef00768102de55b SHA512 73ea4aaee39061565524a378b9317bee4b850f0c28ae3f8a47e905b9dffc4452e71736880391bb74b88ea70bda12874699a1eff56400ac9d7949738f3aa3ebce
-AUX lxd-5.0.3-btrfs-quota-group-fix.patch 1762 BLAKE2B c26a2cfe479cace5dda6bccf09c4c67d5e787fb0595da58959c182ec866b7a22ebed11856b29feb77a24d4b44fed213dae649f3b74fd55f6211c8c98f3a8d55d SHA512 0438c12eb728a968ec80562e6ca839ab14cb7c09294ae527a8e20e24e927e8941f87ffc8a145f4931bb8867f5ad2cdf61c965f29f0320e5716aa387dbd3e5880
AUX lxd-5.0.3-pr-12834-dont-stop-parsing-image-info.patch 3091 BLAKE2B d21b6bbc168579fdb43845bdfadf1fa4514b3e8abb9e49d171fc5a576eef73a827a573e75d4ced65225659db998cce7eb3eb90f3c2a558dc0c83255c799c582b SHA512 6a5d1c64045266697ecfa6cf970640e7dc705436af71c2d20fb1f0c978020b2a20698f8ddd43f60d444c3f460d9520d644fe9bf8c8ed28aba77f88ff7349053c
AUX lxd-5.0.3-pr-12847-ignore-incus-archives.patch 1052 BLAKE2B 13f360b09a9bf3224f23f1d95ca9b4ee714a3c8e32c981acaededdfce3833d51e700a2e7b12c79b4d79ad99925d156ec57159114c6668d5a2261316a14ed4581 SHA512 4e34878214d96a165b4762f0c39bfa7279677af65a6a9452da2d19e6b1f87d8a4cd1fe5c3cb55e20662c82e1682ac5ae9848bf5c4c61b5ca2f1d58e2f9e62cfb
AUX lxd-5.0.3-remove-shellcheck-buildsystem-checks.patch 992 BLAKE2B 861128f47f9ad4e3e1ed6ec06f563339c58c8ad1f8d30a25c2ae043d34b519c6b6e1a17dc77bfccc37e65ffc1f72ed8dfd455292ce3b5bf2c00496edb5dad675 SHA512 af551a0461d0fb7044bf6f12a0d4f66d96215f05009a1a096b361824b63170e7e08b9065a310dcc885a73c5f1eea99ee52f7680fb94d3dacffaf6e38d5a26472
diff --git a/app-containers/lxd/files/lxd-5.0.3-btrfs-quota-group-fix.patch b/app-containers/lxd/files/lxd-5.0.3-btrfs-quota-group-fix.patch
deleted file mode 100644
index 4e993b7e7054..000000000000
--- a/app-containers/lxd/files/lxd-5.0.3-btrfs-quota-group-fix.patch
+++ /dev/null
@@ -1,52 +0,0 @@
-From e7c852e43c0479060e630adb50342d2552a6cdad Mon Sep 17 00:00:00 2001
-From: Thomas Parrott <thomas.parrott@canonical.com>
-Date: Tue, 7 Feb 2023 10:04:27 +0000
-Subject: [PATCH] lxd/storage/drivers/driver/btrfs/utils: Only check for
- minimum number of columns in `btrfs qgroup show` command
-
-Previously we expected 4 columns, but in btrfs-progs >= 6.0 this has changed to 5 columns.
-
-E.g. in Jammy btrfs-progs v5.16.2:
-
-```
-sudo btrfs qgroup show /var/lib/lxd/storage-pools/btrfs
-qgroupid rfer excl
--------- ---- ----
-0/5 16.00KiB 16.00KiB
-0/256 9.66MiB 400.00KiB
-0/257 9.66MiB 392.00KiB
-```
-
-And in Lunar btrfs-progs v6.1.3:
-
-```
-btrfs qgroup show /var/lib/lxd/storage-pools/btrfs
-Qgroupid Referenced Exclusive Path
--------- ---------- --------- ----
-0/5 16.00KiB 16.00KiB <toplevel>
-0/256 9.63MiB 400.00KiB images/1f81470478d136f0008c856e3a47369e0ac863f0402ce0e31c56dd29e9fdd4d7
-0/257 9.64MiB 404.00KiB containers/c1
-```
-
-Fixes #11210
-
-Signed-off-by: Thomas Parrott <thomas.parrott@canonical.com>
----
- lxd/storage/drivers/driver_btrfs_utils.go | 4 +++-
- 1 file changed, 3 insertions(+), 1 deletion(-)
-
-diff --git a/lxd/storage/drivers/driver_btrfs_utils.go b/lxd/storage/drivers/driver_btrfs_utils.go
-index e1468e4b1a59..722a2de20978 100644
---- a/lxd/storage/drivers/driver_btrfs_utils.go
-+++ b/lxd/storage/drivers/driver_btrfs_utils.go
-@@ -253,7 +253,9 @@ func (d *btrfs) getQGroup(path string) (string, int64, error) {
- }
-
- fields := strings.Fields(line)
-- if len(fields) != 4 {
-+
-+ // The BTRFS tooling changed the number of columns between versions so we only check for minimum.
-+ if len(fields) < 3 {
- continue
- }
-
diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest
index 359f639df98d..58d205662f83 100644
--- a/app-containers/runc/Manifest
+++ b/app-containers/runc/Manifest
@@ -1,7 +1,3 @@
DIST runc-1.1.12.tar.gz 2522196 BLAKE2B 14fe8d5f82d5b4d7f6b4bb9111c5d258e74f6a44aeb51fc87c69104e95b9bf24a3d503f4cc5dedb40d542fbd4b6e27273f456bda4fcf3bc298eb93ae292d9663 SHA512 92e8ac54a77d7ebcc76b5a9cc08d9a064211f12e9d26f064070cc203a5afb11c3af28d8f556f297513f797a2933d50bf10a8f22e307724041d66aa8c5ca1d9d3
-DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c
-DIST runc-1.1.9.tar.gz 2512231 BLAKE2B 4e8e2a454231492f83de34bf66ba25a02b8925b6ef0af2206cdf4ab3299173d3452cea4d51fcfeb02026df288dd8ca6c44ecd35fb075f25f56fd7bc07f873af7 SHA512 020986f2df49c45394d0acbfa4da62663353004550d9b4409f6cfe8369972a090fb8020e4a05342754bde5c1fbe9fcf3868faed2dceed5d54460c3373cdd2278
-EBUILD runc-1.1.12.ebuild 1843 BLAKE2B 08106f5ac68bc0aad1bfbc3c1dbf3db9ee493e5c55f50cc312be88f2b9969caf2469ee66c7103f73a30ef16e3890ceb6b1a76d1bd84d37e60f6d272beed0ee6a SHA512 902d6df904091461cdfcf81732fdffe458f2ff688767127dfdf7958b28e4b3801835ce31cf552e0cda0ce398247d2f2caf6dff990f7d82b287f4ad5c6cd3dd08
-EBUILD runc-1.1.7.ebuild 1843 BLAKE2B 5dcdf28d4b75f14a565ad7766b9dfe6e4bf6ff644449175a7425a809d49048a219708a93bc77a51840cb6ab305f2a13551fb35449e3d4084aa68bab02a5aaa05 SHA512 b3dd66a07869fa8de8db8a13b06bfa19cbb593fe61b9092882073e4b0369e4000daf2735e5a23ba453dcde617e22bb822c76b145e864f6cb486fa0b352f84a90
-EBUILD runc-1.1.9.ebuild 1843 BLAKE2B 8620b7421c51f4e8fa426f98333bab6ea6d11a148bb145898119529402df21ce55a376da2752a4d3ea8550d205e95ee2f35101ae2eef69a1f1927a6fdf4c3da6 SHA512 8fcc48a37906e4d8eb69c9b9873b229fee0eb6eb70fccc2b3a51fb43e0937aa933c1d6e209daf46a02c8d9f7033cb6b49c62845d2fbc38451a2b55691157e57a
+EBUILD runc-1.1.12.ebuild 1833 BLAKE2B 6815357831f57776945cb6c7d8e8e0a7735aacfa35ee4329ad5e8a8c165f788812c7a347b6933fd05e29b063dab3e886fa3e37f57d2e66f0d46401a65c620b8a SHA512 eb290a626e95d3cfc5ecc308aa63891e19f6d6e5092aa3704cdc174d7ed917dd8c53f86dc13a6ec9ddfcbf04a5c826fc1e6cc10ffe20c431209dadd9fcc427b0
MISC metadata.xml 647 BLAKE2B 67dce497b4fa65db5146f9e017ec00795ad4ef5d63058d4c20bfc730f17e2fabfcd82b403bd06330f9a68ef2e344198514930493eeadef69eb2ee8a618e5e0fc SHA512 970d9753c81eb387a06fc24be8bfb3b056e9e7cbf568f99511bdcfd35f6a8cdfe21ea0103ea36b8fba7be733016493663c3a38452b05225de35af7e1c5b359dc
diff --git a/app-containers/runc/runc-1.1.12.ebuild b/app-containers/runc/runc-1.1.12.ebuild
index 9a94108c30b6..ed23ef215d7b 100644
--- a/app-containers/runc/runc-1.1.12.ebuild
+++ b/app-containers/runc/runc-1.1.12.ebuild
@@ -42,8 +42,8 @@ S="${WORKDIR}/${PN}-${MY_PV}"
src_compile() {
# Taken from app-containers/docker-1.7.0-r1
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
+ CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
+ CGO_LDFLAGS+=" $(usex hardened '-fno-PIC ' '')
-L${ESYSROOT}/usr/$(get_libdir)"
# build up optional flags
diff --git a/app-containers/runc/runc-1.1.7.ebuild b/app-containers/runc/runc-1.1.7.ebuild
deleted file mode 100644
index 01b66cb34800..000000000000
--- a/app-containers/runc/runc-1.1.7.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module linux-info
-
-# update on bump, look for https://github.com/docker\
-# docker-ce/blob/<docker ver OR branch>/components/engine/hack/dockerfile/install/runc.installer
-RUNC_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5
-CONFIG_CHECK="~USER_NS"
-
-DESCRIPTION="runc container cli tools"
-HOMEPAGE="http://github.com/opencontainers/runc/"
-MY_PV="${PV/_/-}"
-SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor hardened +kmem +seccomp selinux test"
-
-DEPEND="seccomp? ( sys-libs/libseccomp )"
-
-RDEPEND="
- ${DEPEND}
- !app-emulation/docker-runc
- apparmor? ( sys-libs/libapparmor )
- selinux? ( sec-policy/selinux-container )
-"
-
-BDEPEND="
- dev-go/go-md2man
- test? ( "${RDEPEND}" )
-"
-
-# tests need busybox binary, and portage namespace
-# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
-# majority of tests pass
-RESTRICT+=" test"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_compile() {
- # Taken from app-containers/docker-1.7.0-r1
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
- -L${ESYSROOT}/usr/$(get_libdir)"
-
- # build up optional flags
- local options=(
- $(usev apparmor)
- $(usev seccomp)
- $(usex kmem '' 'nokmem')
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- COMMIT="${RUNC_COMMIT}"
- )
-
- emake "${myemakeargs[@]}" runc man
-}
-
-src_install() {
- myemakeargs+=(
- PREFIX="${ED}/usr"
- BINDIR="${ED}/usr/bin"
- MANDIR="${ED}/usr/share/man"
- )
- emake "${myemakeargs[@]}" install install-man install-bash
-
- local DOCS=( README.md PRINCIPLES.md docs/. )
- einstalldocs
-}
-
-src_test() {
- emake "${myemakeargs[@]}" localunittest
-}
diff --git a/app-containers/runc/runc-1.1.9.ebuild b/app-containers/runc/runc-1.1.9.ebuild
deleted file mode 100644
index 3d5796186404..000000000000
--- a/app-containers/runc/runc-1.1.9.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module linux-info
-
-# update on bump, look for https://github.com/docker\
-# docker-ce/blob/<docker ver OR branch>/components/engine/hack/dockerfile/install/runc.installer
-RUNC_COMMIT=ccaecfcbc907d70a7aa870a6650887b901b25b82
-CONFIG_CHECK="~USER_NS"
-
-DESCRIPTION="runc container cli tools"
-HOMEPAGE="http://github.com/opencontainers/runc/"
-MY_PV="${PV/_/-}"
-SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0 BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor hardened +kmem +seccomp selinux test"
-
-DEPEND="seccomp? ( sys-libs/libseccomp )"
-
-RDEPEND="
- ${DEPEND}
- !app-emulation/docker-runc
- apparmor? ( sys-libs/libapparmor )
- selinux? ( sec-policy/selinux-container )
-"
-
-BDEPEND="
- dev-go/go-md2man
- test? ( "${RDEPEND}" )
-"
-
-# tests need busybox binary, and portage namespace
-# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox
-# majority of tests pass
-RESTRICT+=" test"
-
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-src_compile() {
- # Taken from app-containers/docker-1.7.0-r1
- export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
- export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')
- -L${ESYSROOT}/usr/$(get_libdir)"
-
- # build up optional flags
- local options=(
- $(usev apparmor)
- $(usev seccomp)
- $(usex kmem '' 'nokmem')
- )
-
- myemakeargs=(
- BUILDTAGS="${options[*]}"
- COMMIT="${RUNC_COMMIT}"
- )
-
- emake "${myemakeargs[@]}" runc man
-}
-
-src_install() {
- myemakeargs+=(
- PREFIX="${ED}/usr"
- BINDIR="${ED}/usr/bin"
- MANDIR="${ED}/usr/share/man"
- )
- emake "${myemakeargs[@]}" install install-man install-bash
-
- local DOCS=( README.md PRINCIPLES.md docs/. )
- einstalldocs
-}
-
-src_test() {
- emake "${myemakeargs[@]}" localunittest
-}
diff --git a/app-containers/sen/Manifest b/app-containers/sen/Manifest
index 053fd4fdf57c..dbaf83eabe46 100644
--- a/app-containers/sen/Manifest
+++ b/app-containers/sen/Manifest
@@ -1,3 +1,5 @@
DIST sen-0.6.1_p20200905.tar.gz 1913978 BLAKE2B 189bff583770265de29ca3e54cad1283051c05eccab4fc98160801e50b31376188c52e49b43972292fe231b376ba42879fb34d7b1ae70c2246d676a6e25f670b SHA512 cd1899c1b4c5c7cf7f1f2f5e557bd609a7d7619dbc3fc6457f5ef5ce5c9ab43d92a6fbfa228c43d543d4f46c7928d74dbed9ab8346cabc772c8e7c63a7c07bfe
+DIST sen-0.7.0.tar.gz 1930302 BLAKE2B b17eeb080d2873485e81e90b7bee81f4930ace05b5d10a259a062b1dc818659d61a45d8bf01df95c33514060cce84f5c09f82066400afe11e4797fffa4303b6b SHA512 fc350eaf6694df2ff2378e24e06a07247a5c5bc060e09c4bb5478deca781d4f4fc593927dff14a1e7c7779eabb897fb6170183daee48a4e6b03bcfef975521b0
EBUILD sen-0.6.1_p20200905-r1.ebuild 846 BLAKE2B 6bd9c496f34f189d68802e5e4a67551f6427412803ec453da1066897f3e7f0bc46ab4dd7a8366101ed2dce5292b38c47ec5ce421986ce1789b4480481f67cec2 SHA512 6ecf7ade1340d22b09ce793e15cd4216944033f9a9da06852747cdf39688cbcb0cf72835630528749f80b9bd8d2473f0b4c9d7b37115acf1ff3c00802263c7e1
+EBUILD sen-0.7.0.ebuild 658 BLAKE2B 2b1d0cd4d870e0ccbf224697baf0b6fe1dc2dcb799c8a9afeb1eb4e494d8bc3e5da6369f1a8e72e65753a68d3aa797fd12965e71c5b62cf9074ca3b2809537c2 SHA512 303b197821565e1d790cab0242fc1a53363904ff453f2cc9d6515916a158a2341fe97e458abfc0ae3ebee785a253ea6fdf0e8b2b11db061d9aaa27bd3b380f7b
MISC metadata.xml 290 BLAKE2B d0cdad8552c8165bbd5ff6709b9b1ac17890e28be90e2f80e215647a1683583f6dd0e48a9a496926a35430a6dd8a3ec9388cdf44642838349ea468bfdf0dff94 SHA512 3dbc8716f2244331c67eee99dbc406a09282c3a5282335aca0981a3907c9ec4bb8a4aafcba6f12eff244a94029f4b5ef2c06ce9f284600e0ca33ffcb57c3d888
diff --git a/app-containers/sen/sen-0.7.0.ebuild b/app-containers/sen/sen-0.7.0.ebuild
new file mode 100644
index 000000000000..84a042bbafb4
--- /dev/null
+++ b/app-containers/sen/sen-0.7.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Terminal User Interface for docker engine"
+HOMEPAGE="https://github.com/TomasTomecek/sen"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/urwid[${PYTHON_USEDEP}]
+ dev-python/urwidtrees[${PYTHON_USEDEP}]
+ dev-python/docker[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+ test? (
+ dev-python/flexmock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+ distutils-r1_python_install_all
+ dodoc -r docs
+}
diff --git a/app-crypt/Manifest.gz b/app-crypt/Manifest.gz
index fcd598125540..5eb29d7edeae 100644
--- a/app-crypt/Manifest.gz
+++ b/app-crypt/Manifest.gz
Binary files differ
diff --git a/app-crypt/aescrypt/Manifest b/app-crypt/aescrypt/Manifest
index 6e0910b71ef3..bc5a528f8402 100644
--- a/app-crypt/aescrypt/Manifest
+++ b/app-crypt/aescrypt/Manifest
@@ -1,5 +1,8 @@
AUX aescrypt-3.14-iconv.patch 1104 BLAKE2B a6b9a8f41e86c9ac6fe16427752ae20da7177e5c1aec9f42373f94606954732632d84dc06a1425508115b3fc94f54f895c671eca691442c4d3d3b9163a27934e SHA512 fb3dd6a459e1378c44ffcd6a5b109f4bd178ee2e3190eed334bbfa4387fb11c4d070105598b4f0b989428f00a28f2064cf5f5064b71c49db269f4f4b55283960
AUX aescrypt-3.14-ldflags.patch 632 BLAKE2B 76f47200abc65e747a60e28d5870296d0bbf0292ed34143afc0e4a9afd9ce75225f321dba92c71bf67fd9fe95b72d572080e97a6e1f6bca50604995634584351 SHA512 8ad8c9454b3865f8fcbab9463713bd7e6638a09df792a5d001e0fc2d0d11cc1f50235206d363300e977f6ce6f512c3911e02c9b706ac85069e1536c2734b73ac
+AUX aescrypt-3.16-iconv.patch 585 BLAKE2B a4d2670f61c142987fdd286dff3af7abd90a4e89b0e40551d42f4fce5f3e1016a1be8d677c84f71f37bc6f33d69a5bf94d8d7d7f190fbc85c4ed4ee3ef03d253 SHA512 fed8bc78992e2daa9b024bb1b0ba610c2fd5d428f88dd036a7a0e914f582e9e006882986f9dde257bc70ad9935009908c2c6748b1337a950e51ac8e8734099b6
DIST aescrypt-3.14.tgz 38742 BLAKE2B 7122cb0246e28fd1301c58c13145c47ea3e20c8af61efc4115eec8a7ade720ecf2093f2e0156c05eb6cbb6e403bbeb3624745609f0ec1f2fd477edbd876e3373 SHA512 ac06604e2121f0c0f098e87d43c493b7285c58ac7419c284e6a93218dfa7381d4ca69ee775842fde89226092e05978d662eddefe734afe38f67b28df68d87b68
+DIST aescrypt-3.16.tgz 39167 BLAKE2B 622976f55e33e98ede6488ee874d2f3371f928a8827d7973d967ddf253112eeb96036d2a7d4f8df7c1c9013e104d39fa5df9c28a7fce121cd11590a98e960c3a SHA512 b6d4fda92bb465c36a9930de0d86777111d2da67f2aa274fb98fcd99629c7ff2d88d8faffdbeeae25c44dc99f0f29b2872867128b7e3a384deada744ce21cdd0
EBUILD aescrypt-3.14.ebuild 1640 BLAKE2B 0a93b28537ca729fef75787a17549d1b6e9cfa4b6ac5458f336916e7013ece2deb3a47768b5cf794043d499e9e5047e8265e5bb4303c28651a3e4e8412fd0f11 SHA512 986a09e671d1eb8aa559728bbcb04f6edf158999d771b48753bdbda58165c879258acb36c11779522daca63eff83fa1593764e6f4b5fad4072ca7cb434d4bfc4
+EBUILD aescrypt-3.16.ebuild 1603 BLAKE2B 2e6aad714a21d298d23ca12a05ee3dd54ce7cd39bd1693b74bd0dd8c7068685fe18daa11d8cec5d2d21b63cf1324f8a3374e591d565b6d6b14620b5c7568727f SHA512 562e335e1580c548d88ba9c0a2510276f6bff3a341f315395705bb076fbc82052203796b1b572b6346fe0a98f48859341b275a24a036cb99258f4c2e47974a27
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-crypt/aescrypt/aescrypt-3.16.ebuild b/app-crypt/aescrypt/aescrypt-3.16.ebuild
new file mode 100644
index 000000000000..8c924a8ec2b4
--- /dev/null
+++ b/app-crypt/aescrypt/aescrypt-3.16.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic desktop xdg
+
+DESCRIPTION="Advanced file encryption using AES"
+HOMEPAGE="https://www.aescrypt.com/"
+SRC_URI="https://www.aescrypt.com/download/v$(ver_cut 1)/linux/${P}.tgz"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="static X"
+
+RDEPEND="
+ X? (
+ || ( gnome-extra/zenity kde-apps/kdialog )
+ dev-lang/perl
+ )
+ "
+
+PATCHES=(
+ "${FILESDIR}/${P}-iconv.patch"
+)
+
+src_prepare() {
+ sed -i \
+ -e 's:Icon=/usr/share/aescrypt/SmallLock.png:Icon=SmallLock:' \
+ -e 's|Categories=Application;Utility;TextEditor;|Categories=Utility;TextEditor;|' \
+ gui/AESCrypt.desktop || die
+
+ default
+}
+
+src_compile() {
+ if use static; then
+ append-cflags "-DDISABLE_ICONV"
+ append-ldflags "-static"
+ fi
+ cd src || die
+ emake \
+ CFLAGS="${CFLAGS} -Wall -Wextra -pedantic -std=c99 -D_FILE_OFFSET_BITS=64" \
+ LDFLAGS="${LDFLAGS}" \
+ CC="$(tc-getCC)"
+}
+
+src_test() {
+ cd src || die
+ emake -j1 test \
+ CFLAGS="${CFLAGS} -Wall -Wextra -pedantic -std=c99 -D_FILE_OFFSET_BITS=64" \
+ LDFLAGS="${LDFLAGS}" \
+ CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin src/{aescrypt,aescrypt_keygen}
+ doman man/*
+ doicon gui/SmallLock.png
+ domenu gui/AESCrypt.desktop
+ dobin gui/aescrypt-gui
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ if use X; then
+ einfo 'The .desktop file for aescrypt is only supposed to be used with "Open With"'
+ einfo 'to encrypt and decrypt files.'
+ einfo 'See:'
+ einfo ' https://www.aescrypt.com/linux_aes_crypt.html'
+ einfo 'for more information'
+ fi
+}
diff --git a/app-crypt/aescrypt/files/aescrypt-3.16-iconv.patch b/app-crypt/aescrypt/files/aescrypt-3.16-iconv.patch
new file mode 100644
index 000000000000..1993e1133e1b
--- /dev/null
+++ b/app-crypt/aescrypt/files/aescrypt-3.16-iconv.patch
@@ -0,0 +1,24 @@
+--- a/src/password.c
++++ b/src/password.c
+@@ -300,6 +300,15 @@
+ size_t ic_inbytesleft,
+ ic_outbytesleft;
+
++#ifdef DISABLE_ICONV
++ /* support only latin */
++ int i;
++ for (i=0;i<length+1;i++) {
++ out_passwd[i*2] = in_passwd[i];
++ out_passwd[i*2+1] = 0;
++ }
++ return length*2;
++#else
+ // Max length is specified in character, but this function deals
+ // with bytes. So, multiply by two since we are going to create a
+ // UTF-16 string.
+@@ -349,4 +358,5 @@
+ iconv_close(condesc);
+
+ return (max_length - ic_outbytesleft);
++#endif
+ }
diff --git a/app-crypt/chntpw/Manifest b/app-crypt/chntpw/Manifest
index b26a1b7d5e82..bafd80e24603 100644
--- a/app-crypt/chntpw/Manifest
+++ b/app-crypt/chntpw/Manifest
@@ -1,4 +1,4 @@
AUX chntpw-140201-missing-stdint.patch 596 BLAKE2B 093eb3d96bd34d6d436e69dcdbee64433af52e9f5db3fb92bbe110864040694db3b41ce53e29a4671649a870150bb90fee8c7e1211023cc8d153b76f456df8de SHA512 ab88107c1df99e7fd544a5779f1a9526a3e6d9c93b121f9076dc668e3823e63056df284bed60dd48f60ab2eccb198beee3a26292820805f1be1451776cc46531
DIST chntpw-source-140201.zip 1404098 BLAKE2B 86c93861983613496fcd82879a5b000537d4a7ee2add466aa26c67feabefdb5363f610234f99615139997a04aedb448468ef8b29cc6c4bf49b2e295f41308644 SHA512 a26d747f6e077d1bb3e9b8077781f8c37dd978e07b7426495862f15c9004572b706c34736fc4d1ed8856b1a43335d726b4d87c688f7f9a11fd6cc3a74d71a7fa
EBUILD chntpw-140201-r1.ebuild 1183 BLAKE2B 1337b4e411dbf48daae283126dd0397fc3944711000fa6d2fae4bf6f5d85fc2bd37970839d12be1b1423860f1fa9877de9fce1f1e1d3ca1c7da9b302746ab796 SHA512 66c4dbca7f58c8dfe80f81024f8d33af0be027db0747d482f623d44a96e4880e93565d0efa453c245f1116836e4ee6e004cc0c45d1efbe31cad60d7cc2ca8535
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-crypt/chntpw/metadata.xml b/app-crypt/chntpw/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/app-crypt/chntpw/metadata.xml
+++ b/app-crypt/chntpw/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/app-crypt/easy-rsa/Manifest b/app-crypt/easy-rsa/Manifest
index f21477853427..fc84e4efd012 100644
--- a/app-crypt/easy-rsa/Manifest
+++ b/app-crypt/easy-rsa/Manifest
@@ -6,5 +6,5 @@ DIST easy-rsa-3.2.0.tar.gz 7033408 BLAKE2B ad1779d6eec3d3b36b7f1c13e73c29bbebe77
EBUILD easy-rsa-3.1.2.ebuild 733 BLAKE2B 74957898bb12e53fe69207f2ee69ab5df723796aa4a2539b2e0c2a6eeb60b81eb8b846c47e189c9a39bd9b25f5cba95941b9acfd142d8998e825d4f2b5d9d9ef SHA512 57de036d944e1bc55f201fbf618ed7da897fc470d7d066b4541d6c7aeb22eca7e6a8766520cd06a3afbf6924e7bb5665b92381313736395fde1b03f1bdef1d97
EBUILD easy-rsa-3.1.6.ebuild 739 BLAKE2B ea8a36a87a31a05a3b0da567fac8a1869fe35dbe8ac5e2ef84e9bf026ff37f1a4aada80a9c73b303e41ca204ae634b05c05b6b18a3ca30386bf0e7ae91596960 SHA512 7021b250ec57cbfd010c92c8386ea298ca33bd3cd48e4a7b33759de5c755c9a0bf1fdb9ec803db5dcc2e58038b8b7932dfa9aa24b22072a8da3d7a2f79efe6c5
EBUILD easy-rsa-3.1.7.ebuild 739 BLAKE2B ea8a36a87a31a05a3b0da567fac8a1869fe35dbe8ac5e2ef84e9bf026ff37f1a4aada80a9c73b303e41ca204ae634b05c05b6b18a3ca30386bf0e7ae91596960 SHA512 7021b250ec57cbfd010c92c8386ea298ca33bd3cd48e4a7b33759de5c755c9a0bf1fdb9ec803db5dcc2e58038b8b7932dfa9aa24b22072a8da3d7a2f79efe6c5
-EBUILD easy-rsa-3.2.0.ebuild 761 BLAKE2B a3d215ba0dfa994c65df29b53111590bfa2ee3027690d450a6a77fbe57f6a39df086250aabe056303073c8701d2aeb6bdbab1d89cfac8e6f681a28e632af77c6 SHA512 93196999caa728577b596de1a04b00b3d2794d378f2ad3b503f10c9da70ed0422db3cc38905c413b2910bd2a17ddf4dd9a0738903433e5aee2e190b13187c202
+EBUILD easy-rsa-3.2.0.ebuild 762 BLAKE2B 32c2c487ac7df02401449daa86ec51bd4be595bd8c0164537ca1c2782b85b74daac626e8a357783cb8dd7a1fb72a1e3e7714b0439db29238380a0a8c49703ccf SHA512 9d2f76fc2aca5fbbb3e929d2aeeab5f0285144960704cfcc1683e6d973ef4277cddafc6ad533926aab825c05180c90adb50f8fcd357ab8064bc6d5dd7f08d1ee
MISC metadata.xml 334 BLAKE2B e1ef3179415d52b55684873a36d6ed5eeff1c2727816a862feb34fdfebb9774bf7930e1e5028c0146034fb85e9214b0958b021db89dba15f8bf8f7cf78dada1e SHA512 9964c197845a58aede767ae26fdf3ab707a9e74bfc05deacc4c0b8d8349f33e9d64794045d5937d01529f704ec69bb8ecd42dddc8ea6553dc01d4e8e8dd949df
diff --git a/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild b/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild
index dfc60f804c7f..eff3260da50a 100644
--- a/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild
+++ b/app-crypt/easy-rsa/easy-rsa-3.2.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/OpenVPN/easy-rsa/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
DEPEND=">=dev-libs/openssl-0.9.6:0="
RDEPEND="${DEPEND}"
diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest
index b7ea6ac91ed9..73df9d6c9f67 100644
--- a/app-crypt/gnupg/Manifest
+++ b/app-crypt/gnupg/Manifest
@@ -5,7 +5,7 @@ AUX gnupg-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch 1048
AUX gnupg-2.2.42-bug923248-insecure-backup.patch 12385 BLAKE2B af374b2038a6d8628922e433f26dee2cc66c9e031d871947e2a44586cf2183d8a7bc365f1f0cc0cde552eb176d5f580b3aaab5e4a551d0652f10096c5150aa43 SHA512 1dc123f120d95ae77b52b3869bf7abfcaf0cfbfe732f691663b472a6e9bdd20502280527585dda81da4bd03e8194bdd5e72cc2111f24ccf2ce9e476fe474d4cf
AUX gnupg-2.2.42-dirmngr-proxy.patch 4882 BLAKE2B 1dbe7221ce82024d93cb7e41cb675cd4f159e34f26126cf7ce56e59115548919c3df4b38ff017540734886af3bc516307f92cb66c3b0aa66ce0181215422e516 SHA512 fa920e0d16da4bb689664a0a7d1e851317be387e9acdc7bf79970195408e498452e8c19eb548e3397aa147a1881af1ad1e9689e40046f3ce3ea81654d6e0d2c7
AUX gnupg-2.2.42-gpgme-tests.patch 1214 BLAKE2B f83ed690099a7151d9b8144a112c14a809e120309ebb2283bf835e37c91e18566e3d6f1b7f8d6fbd5977424a19110923196a6495f22cddfa5cc6893be6c3b720 SHA512 1fb8767b06ab1d32711275c1efca47b802cc58e7f0b04d754f3b4138e81b4bb011965e9919b3e24d3b20046b31df3f615770054a98bc61971257bd7f77bbc184
-AUX gnupg-2.4.4-dirmngr-proxy.patch 6301 BLAKE2B aa69f47d57569e64a75814c1a20964376c33e3ea2873d76295df5e8303cc0c966cc490fbba4f98a86aa392aeb57905605c1a3c2617992826e30a4450873726b9 SHA512 ee49aa5dd8be2d5b4b46ba26e450c797f65609decbf7cc267e82cf809352694d5358df7ee19752d8a4e2024428578370c7ca983da0eac7787b537c6a8cad854d
+AUX gnupg-2.4.5-revert-rfc4880bis.patch 6701 BLAKE2B 10fd21ba49183ffd1cde6d48deeccdfb368bdb8da95c14f5cb64589f5376ad31a43e7f37dfc4ca726ae7939275a06eb5d6082627ca20699a62e1914538adb2e8 SHA512 04b4b235261991f1365772ba9920cc16a3320609162ad81c188cbeb533f1347b8e2e5d67b7a1d87e67b9fbe1fec35524bc030484b87abb1892d135976b1b95fe
AUX gpg-agent-browser.socket 298 BLAKE2B 0b08e5e60ced5e09a485506a52c1da35ed6e557fc36021d0c5f5f1ade19e7dd1d67096110eebe7955246eea53f21b2bdc3ab9f3a660ed8be90ab609ce7126008 SHA512 8dfdd132f991be23aa29ea36d2cfbfd36cdd5c3f7243636fb82ee99e5a427eccbdec69d51732ad78b9592a307eb2a0044c413635e03a6cadc94b7719388b86a7
AUX gpg-agent-extra.socket 281 BLAKE2B 2b8edd4454fece75535e84a2ee7daffa764395a99fbfbcc1d17673220795955b4bd62a447776cbe8a2b1a790da9104465c15f47ae0ea3c5d20514cf93db27922 SHA512 b0bfa5c7ecdb541684c56938f97660fd9efce7df2ec6bdf8de95cca9ed90323a7ca796c3e886fc081b11eeff1c2632e6c20ddcbf23e14286993fa8ff0ba08804
AUX gpg-agent-ssh.socket 308 BLAKE2B bacd09131082ee4bd440568b68065fb148c90a620e6628796bb9f3a2957a13860d15ce548e39ce10bc8749ebeabd7dcd0e893db49df295c9126078fc3de76619 SHA512 202bc5c9c7f9c4e97f53626c906ea455d6d4497cc03272c52f7b653cb5d5dc23850b85f939b88d04bbe70e309ad007415401298c9d04cb9b60329ad9e550e93d
@@ -15,13 +15,10 @@ DIST gnupg-2.2.42.tar.bz2 7434291 BLAKE2B 5f7f01f31949e5258d638fbff81fa641e5c167
DIST gnupg-2.2.42.tar.bz2.sig 238 BLAKE2B 251ad0a832042ceb93b0edfda8652104bfb463e291322f22f0ab0d9b35606c3589be7a6f3e9e2aac8f6ac368a7d11840ab83b29997587dc65685de9f2dec3fee SHA512 7073bfc920c571680a1de57b4e6cd83cde24ccb3b5f592602b0c32fd762eef497027b08745044c9f41130ca99bb7ec77222568c2d0a1099d3c1c15137e0221d7
DIST gnupg-2.2.43.tar.bz2 7435426 BLAKE2B ddf5c89d317e6ce8d1a5348f0ef81ffa1c61c995ddb312b28410f04502b01eae307cd943bee7182d28d4efccac394c91053f8e33756b00166bf66b2bf4a791a7 SHA512 0d2e733b6659c116c043db5252de4de33d6a70c16172d1fe9b779ba413ba9fcb64bbfdcc4686d0e87904561fc62d1aa765144e0586957a500287c175ee37bd49
DIST gnupg-2.2.43.tar.bz2.sig 119 BLAKE2B 38fd3790f5065d67d6b5323ef7abbb79facf00e5b9daba98e5078302fc3887423173ba434c7eff1e64faecef88d87aab9c057c570d6e96e8d0808f07f32d8fa1 SHA512 47c5354869b1825e56fa4276826fcde1ee41c70aab9b411686cf2733f4d1df9c006049e49e066b22e475bd37b337f9ffc97f8bbca0c62c0f32296909464a0643
-DIST gnupg-2.4.4.tar.bz2 7886036 BLAKE2B 02661e89f0358be09fa3e71e7235b764a7dbda62a48a0c8c7a4e6c9919c3b37d54ead50b930af58f8f2fdb87861b849d3f3751e95cbedf46bdfd76caa90c4db4 SHA512 3d1a3b08d1ce2319d238d8be96591e418ede1dc0b4ede33a4cc2fe40e9c56d5bbc27b1984736d8a786e7f292ddbc836846a8bdb4bf89f064e953c37cb54b94ef
-DIST gnupg-2.4.4.tar.bz2.sig 237 BLAKE2B 6ee5878c36fbec747a6d84a268903749d862aab50dd7f9a389aabbf7b94dec1c424615f520b5f4a6d44e02093e8d9ad0b08d0c6cf6fd8886d8c174ce9faac99c SHA512 3ae7b6833576df851901a7619459b514bb82faeed350c864a57a782719d21f694d9ced5a3445c81dfa584a0302f87fedc660b08ea97bb8b861e76d7c5b46d07f
DIST gnupg-2.4.5.tar.bz2 7889060 BLAKE2B a8b80cd4dfbb377066efb5c9f1b6cdc6d0cd1b18358c962781b5c06de1545117b13038a4655ae627c36bfd2e5fee127692df8729d6b23e1b31051ab6d897b733 SHA512 4d54744f09399c5899144d0cb5fdc2756e45b058db41b9ea9df3be03e80b914509e16ef35aa0248e7561185b80f7a5f9fd6afcab8ccff75ff82ed555448a38ff
-DIST gnupg-2.4.5.tar.bz2.sig 119 BLAKE2B f37fb5620bc009a5b935ac75df4235d377da4f052115c3c22c8d0887e9b21df6ea3059ac510eb2b555d825c2294e1c3ee44c86ecb371c6444a4645ca5a5c265a SHA512 53be0db371a98c930cbef9c844adcd06a8049d84dd71508f6f7427fc1736b374912c85ebf3a415748651260f65cf26f633697f4bdae2cc4a8d2c4b522db0bc71
-EBUILD gnupg-2.2.42-r2.ebuild 5637 BLAKE2B 8040078c95ebdd98e40bf2f69690bf9c91e6d87c63093e61b8e69ac88a1c9dc061716b4e28a564481166bc0d81b84fce4ff713c3e2a8b11b86b4fd83feb272b3 SHA512 1e551ca82173852d3a4ca39d932ebb8c7d30d464526f806f3a915953e00d03ea9402c9d7b18c5d40b3d3101d6e4347a6b6afe5f37a8c7c77375071b9cd6eafbb
-EBUILD gnupg-2.2.42-r3.ebuild 5707 BLAKE2B 78d291d73fa6119803acedfb24b908fba39a7825dfa10ddf153e3ccd53a68fb675a0331d7267cff5b6ed65c84a10c1f5de673635ec499c98ec733ad582f41020 SHA512 095f04af23fc995ab6989ec0a570b585c5f73ba7f1ab778a6a1103e8f778d6dbedcb757706c43328f7ec645e51b5d004527b8f4e380c904f4eb1c00e3303b257
-EBUILD gnupg-2.2.43.ebuild 5578 BLAKE2B 102d02efd9e38de2d7818dfea965505b533d27daea7ebde258e7773d804912ddf80842e4a9c414f79d7121055e6140aa674e9ef098fb1522f95b40ec9cacd50a SHA512 90dc152863e878e147ace4801822c3d11a5537e66ebe5246ee83ad6a0bec128c8b7582b2aeed9a262e4d364eea7fe83e01ad883b04077083a7292bbf2d8ca8df
-EBUILD gnupg-2.4.4-r1.ebuild 5946 BLAKE2B 9fe98a42150476da39b0956d507bb5a3ff77ebd38a654eab1b3162df40097e7f9383eafd80d2f022a22028ca341d2afc2eb90d1d1d8429bb5769168e7c0883de SHA512 ad7bd3c60e85d4d4c8015424708b9a396521ac598dc87f703e036b59462a8b8e57f0aed8e6e7fdeede7383268bda0066e7e002cd04d5e89a9837aefc45596a1c
-EBUILD gnupg-2.4.5.ebuild 5898 BLAKE2B 5a9e18e6a538c8f3d302bd819a68abcce88cb588f459e1d2284e5139059ba6836cb82af5575b6e7699320dd9032a36b601d3e07089154dac20a3d1dcb81b988e SHA512 69d8107842e67ffc3be5e59236538b639aa69b1755f1c159e61239116733237fff09339203e3738bcf5dcc92f2eb999c2806fe64547d00b5d27328f3d2e0bc67
+DIST gnupg-2.4.5.tar.bz2.sig 238 BLAKE2B b236e7d62f49c8385f4fb81389bf10715d9c0a0cb5c0b4c20fb6ff1465d05a3c3657061284db23af988a1ca16c9fa393af3ce5cbd27934501eb41a4f448fff0a SHA512 5a06970e499d1eb5213b142a8a182e46f5f21b7cb32785a9e5069378797c124e151ce74727382003820042d60fd7a2f909143f44aa9ef282605875e1cab04aef
+EBUILD gnupg-2.2.42-r4.ebuild 5709 BLAKE2B 9d10f7fd0ee3f8b27d3c8d4b9b1dae6a73bd05f01c162e15f4a542f821080f9b76ad7984f7edaef1fc32fc0e2309909c6872e2c27da6a399e17f7192a171d6a2 SHA512 d3fdb9bdb7d5dfa87ab3983bbf9b50baf22a222a261d75f662b1f520b118e0673b181c8435292e46cd57a4f3baa405a27f129309452e96151bb8001879dbf116
+EBUILD gnupg-2.2.43-r1.ebuild 5580 BLAKE2B 3a78ae5c88037985eef8c7a09982d562b1ee620f777b7b27ecf3b2e351e0cd6dbe7e80c0e9644cd9bb0332d83d8aad9d9ef96768dd2ef782cbaa00cf6bcb97e4 SHA512 5ca6eebad3e7f9627c4ff2848514ab7f5b92b411d1e786f53a12d7d81a84145d0f8931baab81f55ef017bf52d9afb0dd04052ace4d2a3473d6b406f23d0c0126
+EBUILD gnupg-2.4.5-r1.ebuild 5900 BLAKE2B e636dbc9da8939b626fd3c579195dba1254bff02cef682cc7acd7d4d8ceaf3810e4ca76d2f7490208336df40f5b4edbfe993b6574578cadb09fbc63d74787ee8 SHA512 ccfb4cb402c492a0fcfcc8f535ea463d848f13ea3ded935149f524d41de419a338ec9a5d3f930ad622106ef2ba8e8b98d924e77a8326291413129651d495fac8
+EBUILD gnupg-2.4.5-r2.ebuild 5973 BLAKE2B e4170d07a714f1e7f2aefa235480db5cf5231f554bfeb697b5709113c2935bcddcd21cfe3f1ca993d706d2c77feb4f4adc52bae737df97d4136c711f792c94ce SHA512 d7a1865e00a291824960fc8161c0eba8434338a45d6563866ffec5526344ecaa734e85cce584d54027c094a6359e1c20465ed39849d4f55b7b83f52b8a10507e
MISC metadata.xml 1189 BLAKE2B dae783678abfe0bae095970d96d952f591a569debad411708d29a2f128c6a291b73a33ee0b3491a6a5ec44c11f56d33c1531022e0ef9eaad3326c9cd0f79e3fb SHA512 bc7d6a9ceda213c134d9afc527fe0b0c87a4886a171b7a1e1f662f3978fec5e71323bae4c9f3882e1d763d5738446f161265070a8e513a59fa62ef0f792e9fa5
diff --git a/app-crypt/gnupg/files/gnupg-2.4.4-dirmngr-proxy.patch b/app-crypt/gnupg/files/gnupg-2.4.4-dirmngr-proxy.patch
deleted file mode 100644
index 686a3aadc8dd..000000000000
--- a/app-crypt/gnupg/files/gnupg-2.4.4-dirmngr-proxy.patch
+++ /dev/null
@@ -1,202 +0,0 @@
-https://bugs.gentoo.org/924606
-https://dev.gnupg.org/T6997
-https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=04cbc3074aa98660b513a80f623a7e9f0702c7c9
-https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=848546b05ab0ff6abd47724ecfab73bf32dd4c01
-https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commit;h=2810b934647edd483996bee1f5f9256a162b2705
-
-From 6236978d78886cbb476ed9fbc49ff99c7582b2d7 Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka <gniibe@fsij.org>
-Date: Thu, 15 Feb 2024 15:38:34 +0900
-Subject: [PATCH 1/3] dirmngr: Fix proxy with TLS.
-
-* dirmngr/http.c (proxy_get_token, run_proxy_connect): Always
-available regardless of USE_TLS.
-(run_proxy_connect): Use log_debug_string.
-(send_request): Remove USE_TLS.
-
---
-
-Since the commit of
-
- 1009e4e5f71347a1fe194e59a9d88c8034a67016
-
-Building with TLS library is mandatory.
-
-GnuPG-bug-id: 6997
-Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
----
- dirmngr/http.c | 8 +-------
- 1 file changed, 1 insertion(+), 7 deletions(-)
-
-diff --git a/dirmngr/http.c b/dirmngr/http.c
-index 4899a5d55..10eecfdb0 100644
---- a/dirmngr/http.c
-+++ b/dirmngr/http.c
-@@ -2362,7 +2362,6 @@ run_gnutls_handshake (http_t hd, const char *server)
- * NULL, decode the string and use this as input from teh server. On
- * success the final output token is stored at PROXY->OUTTOKEN and
- * OUTTOKLEN. IF the authentication succeeded OUTTOKLEN is zero. */
--#ifdef USE_TLS
- static gpg_error_t
- proxy_get_token (proxy_info_t proxy, const char *inputstring)
- {
-@@ -2530,11 +2529,9 @@ proxy_get_token (proxy_info_t proxy, const char *inputstring)
-
- #endif /*!HAVE_W32_SYSTEM*/
- }
--#endif /*USE_TLS*/
-
-
- /* Use the CONNECT method to proxy our TLS stream. */
--#ifdef USE_TLS
- static gpg_error_t
- run_proxy_connect (http_t hd, proxy_info_t proxy,
- const char *httphost, const char *server,
-@@ -2586,7 +2583,7 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- hd->keep_alive = !auth_basic; /* We may need to send more requests. */
-
- if (opt_debug || (hd->flags & HTTP_FLAG_LOG_RESP))
-- log_debug_with_string (request, "http.c:proxy:request:");
-+ log_debug_string (request, "http.c:proxy:request:");
-
- if (!hd->fp_write)
- {
-@@ -2743,7 +2740,6 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- xfree (tmpstr);
- return err;
- }
--#endif /*USE_TLS*/
-
-
- /* Make a request string using a standard proxy. On success the
-@@ -2903,7 +2899,6 @@ send_request (ctrl_t ctrl,
- goto leave;
- }
-
--#if USE_TLS
- if (use_http_proxy && hd->uri->use_tls)
- {
- err = run_proxy_connect (hd, proxy, httphost, server, port);
-@@ -2915,7 +2910,6 @@ send_request (ctrl_t ctrl,
- * clear the flag to indicate this. */
- use_http_proxy = 0;
- }
--#endif /* USE_TLS */
-
- #if HTTP_USE_NTBTLS
- err = run_ntbtls_handshake (hd);
---
-2.43.2
-
-From 68650eb6999e674fd2f1c78f47b68d3cd1d37ff0 Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka <gniibe@fsij.org>
-Date: Fri, 16 Feb 2024 11:31:37 +0900
-Subject: [PATCH 2/3] dirmngr: Fix the regression of use of proxy for TLS
- connection.
-
-* dirmngr/http.c (run_proxy_connect): Don't set keep_alive, since it
-causes resource leak of FP_WRITE.
-Don't try to read response body to fix the hang.
-
---
-
-GnuPG-bug-id: 6997
-Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
----
- dirmngr/http.c | 14 ++------------
- 1 file changed, 2 insertions(+), 12 deletions(-)
-
-diff --git a/dirmngr/http.c b/dirmngr/http.c
-index 10eecfdb0..7ce01bacd 100644
---- a/dirmngr/http.c
-+++ b/dirmngr/http.c
-@@ -2553,6 +2553,7 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- * RFC-4559 - SPNEGO-based Kerberos and NTLM HTTP Authentication
- */
- auth_basic = !!proxy->uri->auth;
-+ hd->keep_alive = 0;
-
- /* For basic authentication we need to send just one request. */
- if (auth_basic
-@@ -2574,13 +2575,12 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- httphost ? httphost : server,
- port,
- authhdr ? authhdr : "",
-- auth_basic? "" : "Connection: keep-alive\r\n");
-+ hd->keep_alive? "Connection: keep-alive\r\n" : "");
- if (!request)
- {
- err = gpg_error_from_syserror ();
- goto leave;
- }
-- hd->keep_alive = !auth_basic; /* We may need to send more requests. */
-
- if (opt_debug || (hd->flags & HTTP_FLAG_LOG_RESP))
- log_debug_string (request, "http.c:proxy:request:");
-@@ -2607,16 +2607,6 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- if (err)
- goto leave;
-
-- {
-- unsigned long count = 0;
--
-- while (es_getc (hd->fp_read) != EOF)
-- count++;
-- if (opt_debug)
-- log_debug ("http.c:proxy_connect: skipped %lu bytes of response-body\n",
-- count);
-- }
--
- /* Reset state. */
- es_clearerr (hd->fp_read);
- ((cookie_t)(hd->read_cookie))->up_to_empty_line = 1;
---
-2.43.2
-
-From 7c7cbd94549d08780fc3767d6de8336b3f44e7d7 Mon Sep 17 00:00:00 2001
-From: NIIBE Yutaka <gniibe@fsij.org>
-Date: Fri, 16 Feb 2024 16:24:26 +0900
-Subject: [PATCH 3/3] dirmngr: Fix keep-alive flag handling.
-
-* dirmngr/http.c (run_proxy_connect): Set KEEP_ALIVE if not Basic
-Authentication. Fix resource leak of FP_WRITE.
-
---
-
-GnuPG-bug-id: 6997
-Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
----
- dirmngr/http.c | 10 +++++++++-
- 1 file changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/dirmngr/http.c b/dirmngr/http.c
-index 7ce01bacd..da0c89ae5 100644
---- a/dirmngr/http.c
-+++ b/dirmngr/http.c
-@@ -2553,7 +2553,7 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- * RFC-4559 - SPNEGO-based Kerberos and NTLM HTTP Authentication
- */
- auth_basic = !!proxy->uri->auth;
-- hd->keep_alive = 0;
-+ hd->keep_alive = !auth_basic; /* We may need to send more requests. */
-
- /* For basic authentication we need to send just one request. */
- if (auth_basic
-@@ -2717,6 +2717,14 @@ run_proxy_connect (http_t hd, proxy_info_t proxy,
- }
-
- leave:
-+ if (hd->keep_alive)
-+ {
-+ es_fclose (hd->fp_write);
-+ hd->fp_write = NULL;
-+ /* The close has released the cookie and thus we better set it
-+ * to NULL. */
-+ hd->write_cookie = NULL;
-+ }
- /* Restore flags, destroy stream, reset state. */
- hd->flags = saved_flags;
- es_fclose (hd->fp_read);
---
-2.43.2
-
diff --git a/app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch b/app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch
new file mode 100644
index 000000000000..57c00966d542
--- /dev/null
+++ b/app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch
@@ -0,0 +1,196 @@
+https://lwn.net/Articles/953797/
+https://security.stackexchange.com/questions/275883/should-one-really-disable-aead-for-recent-gnupg-created-pgp-keys
+https://lists.gnupg.org/pipermail/librepgp-discuss/2023/000001.html
+https://bugs.gentoo.org/926186
+
+From 1e4f1550996334d2a631a5d769e937d29ace47bb Mon Sep 17 00:00:00 2001
+From: Jakub Jelen <jjelen@redhat.com>
+Date: Thu, 9 Feb 2023 16:38:58 +0100
+Subject: [PATCH gnupg] Revert the introduction of the RFC4880bis draft into
+ defaults
+
+This reverts commit 4583f4fe2 (gpg: Merge --rfc4880bis features into
+--gnupg, 2022-10-31).
+--- a/g10/gpg.c
++++ b/g10/gpg.c
+@@ -247,6 +247,7 @@ enum cmd_and_opt_values
+ oGnuPG,
+ oRFC2440,
+ oRFC4880,
++ oRFC4880bis,
+ oOpenPGP,
+ oPGP7,
+ oPGP8,
+@@ -636,6 +637,7 @@ static gpgrt_opt_t opts[] = {
+ ARGPARSE_s_n (oGnuPG, "no-pgp8", "@"),
+ ARGPARSE_s_n (oRFC2440, "rfc2440", "@"),
+ ARGPARSE_s_n (oRFC4880, "rfc4880", "@"),
++ ARGPARSE_s_n (oRFC4880bis, "rfc4880bis", "@"),
+ ARGPARSE_s_n (oOpenPGP, "openpgp", N_("use strict OpenPGP behavior")),
+ ARGPARSE_s_n (oPGP7, "pgp6", "@"),
+ ARGPARSE_s_n (oPGP7, "pgp7", "@"),
+@@ -978,7 +980,6 @@ static gpgrt_opt_t opts[] = {
+ ARGPARSE_s_n (oNoop, "no-allow-multiple-messages", "@"),
+ ARGPARSE_s_s (oNoop, "aead-algo", "@"),
+ ARGPARSE_s_s (oNoop, "personal-aead-preferences","@"),
+- ARGPARSE_s_n (oNoop, "rfc4880bis", "@"),
+ ARGPARSE_s_n (oNoop, "override-compliance-check", "@"),
+
+
+@@ -2227,7 +2228,7 @@ static struct gnupg_compliance_option compliance_options[] =
+ {
+ { "gnupg", oGnuPG },
+ { "openpgp", oOpenPGP },
+- { "rfc4880bis", oGnuPG },
++ { "rfc4880bis", oRFC4880bis },
+ { "rfc4880", oRFC4880 },
+ { "rfc2440", oRFC2440 },
+ { "pgp6", oPGP7 },
+@@ -2243,8 +2244,28 @@ static struct gnupg_compliance_option compliance_options[] =
+ static void
+ set_compliance_option (enum cmd_and_opt_values option)
+ {
++ opt.flags.rfc4880bis = 0; /* Clear because it is initially set. */
++
+ switch (option)
+ {
++ case oRFC4880bis:
++ opt.flags.rfc4880bis = 1;
++ opt.compliance = CO_RFC4880;
++ opt.flags.dsa2 = 1;
++ opt.flags.require_cross_cert = 1;
++ opt.rfc2440_text = 0;
++ opt.allow_non_selfsigned_uid = 1;
++ opt.allow_freeform_uid = 1;
++ opt.escape_from = 1;
++ opt.not_dash_escaped = 0;
++ opt.def_cipher_algo = 0;
++ opt.def_digest_algo = 0;
++ opt.cert_digest_algo = 0;
++ opt.compress_algo = -1;
++ opt.s2k_mode = 3; /* iterated+salted */
++ opt.s2k_digest_algo = DIGEST_ALGO_SHA256;
++ opt.s2k_cipher_algo = CIPHER_ALGO_AES256;
++ break;
+ case oOpenPGP:
+ case oRFC4880:
+ /* This is effectively the same as RFC2440, but with
+@@ -2288,6 +2309,7 @@ set_compliance_option (enum cmd_and_opt_values option)
+ case oPGP8: opt.compliance = CO_PGP8; break;
+ case oGnuPG:
+ opt.compliance = CO_GNUPG;
++ opt.flags.rfc4880bis = 1;
+ break;
+
+ case oDE_VS:
+@@ -2491,6 +2513,7 @@ main (int argc, char **argv)
+ opt.emit_version = 0;
+ opt.weak_digests = NULL;
+ opt.compliance = CO_GNUPG;
++ opt.flags.rfc4880bis = 1;
+
+ /* Check special options given on the command line. */
+ orig_argc = argc;
+@@ -3033,6 +3056,7 @@ main (int argc, char **argv)
+ case oOpenPGP:
+ case oRFC2440:
+ case oRFC4880:
++ case oRFC4880bis:
+ case oPGP7:
+ case oPGP8:
+ case oGnuPG:
+@@ -3862,6 +3886,11 @@ main (int argc, char **argv)
+ if( may_coredump && !opt.quiet )
+ log_info(_("WARNING: program may create a core file!\n"));
+
++ if (!opt.flags.rfc4880bis)
++ {
++ opt.mimemode = 0; /* This will use text mode instead. */
++ }
++
+ if (eyes_only) {
+ if (opt.set_filename)
+ log_info(_("WARNING: %s overrides %s\n"),
+@@ -4078,7 +4107,7 @@ main (int argc, char **argv)
+ /* Check our chosen algorithms against the list of legal
+ algorithms. */
+
+- if(!GNUPG)
++ if(!GNUPG && !opt.flags.rfc4880bis)
+ {
+ const char *badalg=NULL;
+ preftype_t badtype=PREFTYPE_NONE;
+--- a/g10/keygen.c
++++ b/g10/keygen.c
+@@ -404,7 +404,7 @@ keygen_set_std_prefs (const char *string,int personal)
+ strcat(dummy_string,"S7 ");
+ strcat(dummy_string,"S2 "); /* 3DES */
+
+- if (!openpgp_aead_test_algo (AEAD_ALGO_OCB))
++ if (opt.flags.rfc4880bis && !openpgp_aead_test_algo (AEAD_ALGO_OCB))
+ strcat(dummy_string,"A2 ");
+
+ if (personal)
+@@ -889,7 +889,7 @@ keygen_upd_std_prefs (PKT_signature *sig, void *opaque)
+ /* Make sure that the MDC feature flag is set if needed. */
+ add_feature_mdc (sig,mdc_available);
+ add_feature_aead (sig, aead_available);
+- add_feature_v5 (sig, 1);
++ add_feature_v5 (sig, opt.flags.rfc4880bis);
+ add_keyserver_modify (sig,ks_modify);
+ keygen_add_keyserver_url(sig,NULL);
+
+@@ -3382,7 +3382,10 @@ parse_key_parameter_part (ctrl_t ctrl,
+ }
+ }
+ else if (!ascii_strcasecmp (s, "v5"))
+- keyversion = 5;
++ {
++ if (opt.flags.rfc4880bis)
++ keyversion = 5;
++ }
+ else if (!ascii_strcasecmp (s, "v4"))
+ keyversion = 4;
+ else
+@@ -3641,7 +3644,7 @@ parse_key_parameter_part (ctrl_t ctrl,
+ * ecdsa := Use algorithm ECDSA.
+ * eddsa := Use algorithm EdDSA.
+ * ecdh := Use algorithm ECDH.
+- * v5 := Create version 5 key
++ * v5 := Create version 5 key (requires option --rfc4880bis)
+ *
+ * There are several defaults and fallbacks depending on the
+ * algorithm. PART can be used to select which part of STRING is
+@@ -4513,9 +4516,9 @@ read_parameter_file (ctrl_t ctrl, const char *fname )
+ }
+ }
+
+- if ((keywords[i].key == pVERSION
+- || keywords[i].key == pSUBVERSION))
+- ; /* Ignore version. */
++ if (!opt.flags.rfc4880bis && (keywords[i].key == pVERSION
++ || keywords[i].key == pSUBVERSION))
++ ; /* Ignore version unless --rfc4880bis is active. */
+ else
+ {
+ r = xmalloc_clear( sizeof *r + strlen( value ) );
+@@ -4610,11 +4613,14 @@ quickgen_set_para (struct para_data_s *para, int for_subkey,
+ para = r;
+ }
+
+- r = xmalloc_clear (sizeof *r + 20);
+- r->key = for_subkey? pSUBVERSION : pVERSION;
+- snprintf (r->u.value, 20, "%d", version);
+- r->next = para;
+- para = r;
++ if (opt.flags.rfc4880bis)
++ {
++ r = xmalloc_clear (sizeof *r + 20);
++ r->key = for_subkey? pSUBVERSION : pVERSION;
++ snprintf (r->u.value, 20, "%d", version);
++ r->next = para;
++ para = r;
++ }
+
+ if (keytime)
+ {
diff --git a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild
deleted file mode 100644
index 72bb9fe0626a..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.42-r2.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
-inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server"
-RESTRICT="!test? ( test )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND="
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.8.0:=
- >=dev-libs/libgpg-error-1.38
- >=dev-libs/libksba-1.3.5
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- sys-libs/zlib
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap:= )
- readline? ( sys-libs/readline:= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:= )
- tofu? ( >=dev-db/sqlite-3.7 )
-"
-RDEPEND="
- ${DEPEND}
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )
-"
-PDEPEND="
- app-crypt/pinentry
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
- "${FILESDIR}"/${PN}-2.2.42-bug923248-insecure-backup.patch
-)
-
-src_prepare() {
- default
-
- # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
- # idea borrowed from libdbus, see
- # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
- #
- # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
- # which in turn requires discovery in Autoconf, something that upstream deeply resents.
- sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
- -i doc/examples/systemd-user/gpg-agent-ssh.socket || die
-}
-
-my_src_configure() {
- # Upstream don't support LTO, bug #854222.
- filter-lto
-
- local myconf=(
- $(use_enable bzip2)
- $(use_enable nls)
- $(use_enable smartcard scdaemon)
- $(use_enable ssl gnutls)
- $(use_enable test all-tests)
- $(use_enable test tests)
- $(use_enable tofu)
- $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
- $(use_enable wks-server wks-tools)
- $(use_with ldap)
- $(use_with readline)
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
- --with-mailprog=/usr/libexec/sendmail
-
- --disable-ntbtls
- --enable-gpg
- --enable-gpgsm
- --enable-large-secmem
-
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
- GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
- KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
- LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
- LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
- NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
-
- $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
- )
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
- fi
-
- # bug #663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
-
- econf "${myconf[@]}"
-}
-
-my_src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-my_src_test() {
- export TESTFLAGS="--parallel=$(makeopts_jobs)"
-
- default
-}
-
-my_src_install() {
- emake DESTDIR="${D}" install
-
- use tools && dobin \
- tools/{gpg-zip,gpgconf,gpgsplit,gpg-check-pattern} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/*
-}
-
-my_src_install_all() {
- einstalldocs
-
- use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
-
- use doc && dodoc doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.42-r3.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r3.ebuild
deleted file mode 100644
index d0937a7079a9..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.42-r3.ebuild
+++ /dev/null
@@ -1,184 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
-inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server"
-RESTRICT="!test? ( test )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND="
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.8.0:=
- >=dev-libs/libgpg-error-1.38
- >=dev-libs/libksba-1.3.5
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- sys-libs/zlib
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap:= )
- readline? ( sys-libs/readline:= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:= )
- tofu? ( >=dev-db/sqlite-3.7 )
-"
-RDEPEND="
- ${DEPEND}
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )
-"
-PDEPEND="
- app-crypt/pinentry
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
- "${FILESDIR}"/${P}-bug923248-insecure-backup.patch
- "${FILESDIR}"/${P}-dirmngr-proxy.patch
- "${FILESDIR}"/${P}-gpgme-tests.patch
-)
-
-src_prepare() {
- default
-
- # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
- # idea borrowed from libdbus, see
- # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
- #
- # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
- # which in turn requires discovery in Autoconf, something that upstream deeply resents.
- sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
- -i doc/examples/systemd-user/gpg-agent-ssh.socket || die
-}
-
-my_src_configure() {
- # Upstream don't support LTO, bug #854222.
- filter-lto
-
- local myconf=(
- $(use_enable bzip2)
- $(use_enable nls)
- $(use_enable smartcard scdaemon)
- $(use_enable ssl gnutls)
- $(use_enable test all-tests)
- $(use_enable test tests)
- $(use_enable tofu)
- $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
- $(use_enable wks-server wks-tools)
- $(use_with ldap)
- $(use_with readline)
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
- --with-mailprog=/usr/libexec/sendmail
-
- --disable-ntbtls
- --enable-gpg
- --enable-gpgsm
- --enable-large-secmem
-
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
- GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
- KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
- LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
- LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
- NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
-
- $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
- )
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
- fi
-
- # bug #663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
-
- econf "${myconf[@]}"
-}
-
-my_src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-my_src_test() {
- export TESTFLAGS="--parallel=$(makeopts_jobs)"
-
- default
-}
-
-my_src_install() {
- emake DESTDIR="${D}" install
-
- use tools && dobin \
- tools/{gpg-zip,gpgconf,gpgsplit,gpg-check-pattern} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/*
-}
-
-my_src_install_all() {
- einstalldocs
-
- use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
-
- use doc && dodoc doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.2.42-r4.ebuild b/app-crypt/gnupg/gnupg-2.2.42-r4.ebuild
new file mode 100644
index 000000000000..94c5b5230669
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.2.42-r4.ebuild
@@ -0,0 +1,184 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/"
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each version from configure.ac!
+DEPEND="
+ >=dev-libs/libassuan-2.5.0:=
+ >=dev-libs/libgcrypt-1.8.0:=
+ >=dev-libs/libgpg-error-1.38
+ >=dev-libs/libksba-1.3.5
+ >=dev-libs/npth-1.2
+ >=net-misc/curl-7.10
+ sys-libs/zlib
+ bzip2? ( app-arch/bzip2 )
+ ldap? ( net-nds/openldap:= )
+ readline? ( sys-libs/readline:= )
+ smartcard? ( usb? ( virtual/libusb:1 ) )
+ ssl? ( >=net-libs/gnutls-3.0:= )
+ tofu? ( >=dev-db/sqlite-3.7 )
+"
+RDEPEND="
+ ${DEPEND}
+ nls? ( virtual/libintl )
+ selinux? ( sec-policy/selinux-gpg )
+ wks-server? ( virtual/mta )
+"
+PDEPEND="
+ app-crypt/pinentry
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( sys-apps/texinfo )
+ nls? ( sys-devel/gettext )
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+DOCS=(
+ ChangeLog NEWS README THANKS TODO VERSION
+ doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
+ "${FILESDIR}"/${P}-bug923248-insecure-backup.patch
+ "${FILESDIR}"/${P}-dirmngr-proxy.patch
+ "${FILESDIR}"/${P}-gpgme-tests.patch
+)
+
+src_prepare() {
+ default
+
+ # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
+ # idea borrowed from libdbus, see
+ # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
+ #
+ # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
+ # which in turn requires discovery in Autoconf, something that upstream deeply resents.
+ sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
+ -i doc/examples/systemd-user/gpg-agent-ssh.socket || die
+}
+
+my_src_configure() {
+ # Upstream don't support LTO, bug #854222.
+ filter-lto
+
+ local myconf=(
+ $(use_enable bzip2)
+ $(use_enable nls)
+ $(use_enable smartcard scdaemon)
+ $(use_enable ssl gnutls)
+ $(use_enable test all-tests)
+ $(use_enable test tests)
+ $(use_enable tofu)
+ $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
+ $(use_enable wks-server wks-tools)
+ $(use_with ldap)
+ $(use_with readline)
+
+ # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
+ # As of GnuPG 2.3, the mailprog substitution is used for the binary called
+ # by wks-client & wks-server; and if it's autodetected but not not exist at
+ # build time, then then 'gpg-wks-client --send' functionality will not
+ # work. This has an unwanted side-effect in stage3 builds: there was a
+ # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
+ # the build where the install guide previously make the user chose the
+ # logger & mta early in the install.
+ --with-mailprog=/usr/libexec/sendmail
+
+ --disable-ntbtls
+ --enable-gpg
+ --enable-gpgsm
+ --enable-large-secmem
+
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+ GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+ KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
+ LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
+ LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
+ NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
+
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+
+ if use prefix && use usb; then
+ # bug #649598
+ append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
+ fi
+
+ # bug #663142
+ if use user-socket; then
+ myconf+=( --enable-run-gnupg-user-socket )
+ fi
+
+ # glib fails and picks up clang's internal stdint.h causing weird errors
+ tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
+
+ econf "${myconf[@]}"
+}
+
+my_src_compile() {
+ default
+
+ use doc && emake -C doc html
+}
+
+my_src_test() {
+ export TESTFLAGS="--parallel=$(makeopts_jobs)"
+
+ default
+}
+
+my_src_install() {
+ emake DESTDIR="${D}" install
+
+ use tools && dobin \
+ tools/{gpg-zip,gpgconf,gpgsplit,gpg-check-pattern} \
+ tools/make-dns-cert
+
+ dosym gpg /usr/bin/gpg2
+ dosym gpgv /usr/bin/gpgv2
+ echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
+ echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
+
+ dodir /etc/env.d
+ echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
+
+ use doc && dodoc doc/gnupg.html/*
+}
+
+my_src_install_all() {
+ einstalldocs
+
+ use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
+
+ use doc && dodoc doc/*.png
+
+ systemd_douserunit doc/examples/systemd-user/*.{service,socket}
+}
diff --git a/app-crypt/gnupg/gnupg-2.2.43-r1.ebuild b/app-crypt/gnupg/gnupg-2.2.43-r1.ebuild
new file mode 100644
index 000000000000..7bd830a04495
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.2.43-r1.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/"
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each version from configure.ac!
+DEPEND="
+ >=dev-libs/libassuan-2.5.0:=
+ >=dev-libs/libgcrypt-1.8.0:=
+ >=dev-libs/libgpg-error-1.38
+ >=dev-libs/libksba-1.4.0
+ >=dev-libs/npth-1.2
+ >=net-misc/curl-7.10
+ sys-libs/zlib
+ bzip2? ( app-arch/bzip2 )
+ ldap? ( net-nds/openldap:= )
+ readline? ( sys-libs/readline:= )
+ smartcard? ( usb? ( virtual/libusb:1 ) )
+ ssl? ( >=net-libs/gnutls-3.0:= )
+ tofu? ( >=dev-db/sqlite-3.7 )
+"
+RDEPEND="
+ ${DEPEND}
+ nls? ( virtual/libintl )
+ selinux? ( sec-policy/selinux-gpg )
+ wks-server? ( virtual/mta )
+"
+PDEPEND="
+ app-crypt/pinentry
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( sys-apps/texinfo )
+ nls? ( sys-devel/gettext )
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+DOCS=(
+ ChangeLog NEWS README THANKS TODO VERSION
+ doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
+)
+
+src_prepare() {
+ default
+
+ # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
+ # idea borrowed from libdbus, see
+ # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
+ #
+ # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
+ # which in turn requires discovery in Autoconf, something that upstream deeply resents.
+ sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
+ -i doc/examples/systemd-user/gpg-agent-ssh.socket || die
+}
+
+my_src_configure() {
+ # Upstream don't support LTO, bug #854222.
+ filter-lto
+
+ local myconf=(
+ $(use_enable bzip2)
+ $(use_enable nls)
+ $(use_enable smartcard scdaemon)
+ $(use_enable ssl gnutls)
+ $(use_enable test all-tests)
+ $(use_enable test tests)
+ $(use_enable tofu)
+ $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
+ $(use_enable wks-server wks-tools)
+ $(use_with ldap)
+ $(use_with readline)
+
+ # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
+ # As of GnuPG 2.3, the mailprog substitution is used for the binary called
+ # by wks-client & wks-server; and if it's autodetected but not not exist at
+ # build time, then then 'gpg-wks-client --send' functionality will not
+ # work. This has an unwanted side-effect in stage3 builds: there was a
+ # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
+ # the build where the install guide previously make the user chose the
+ # logger & mta early in the install.
+ --with-mailprog=/usr/libexec/sendmail
+
+ --disable-ntbtls
+ --enable-gpg
+ --enable-gpgsm
+ --enable-large-secmem
+
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+ GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+ KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
+ LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
+ LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
+ NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
+
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+
+ if use prefix && use usb; then
+ # bug #649598
+ append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
+ fi
+
+ # bug #663142
+ if use user-socket; then
+ myconf+=( --enable-run-gnupg-user-socket )
+ fi
+
+ # glib fails and picks up clang's internal stdint.h causing weird errors
+ tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
+
+ econf "${myconf[@]}"
+}
+
+my_src_compile() {
+ default
+
+ use doc && emake -C doc html
+}
+
+my_src_test() {
+ export TESTFLAGS="--parallel=$(makeopts_jobs)"
+
+ default
+}
+
+my_src_install() {
+ emake DESTDIR="${D}" install
+
+ use tools && dobin \
+ tools/{gpg-zip,gpgconf,gpgsplit,gpg-check-pattern} \
+ tools/make-dns-cert
+
+ dosym gpg /usr/bin/gpg2
+ dosym gpgv /usr/bin/gpgv2
+ echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
+ echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
+
+ dodir /etc/env.d
+ echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
+
+ use doc && dodoc doc/gnupg.html/*
+}
+
+my_src_install_all() {
+ einstalldocs
+
+ use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
+
+ use doc && dodoc doc/*.png
+
+ systemd_douserunit doc/examples/systemd-user/*.{service,socket}
+}
diff --git a/app-crypt/gnupg/gnupg-2.2.43.ebuild b/app-crypt/gnupg/gnupg-2.2.43.ebuild
deleted file mode 100644
index 1273cd75d344..000000000000
--- a/app-crypt/gnupg/gnupg-2.2.43.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
-inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server"
-RESTRICT="!test? ( test )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND="
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.8.0:=
- >=dev-libs/libgpg-error-1.38
- >=dev-libs/libksba-1.4.0
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- sys-libs/zlib
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap:= )
- readline? ( sys-libs/readline:= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- ssl? ( >=net-libs/gnutls-3.0:= )
- tofu? ( >=dev-db/sqlite-3.7 )
-"
-RDEPEND="
- ${DEPEND}
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )
-"
-PDEPEND="
- app-crypt/pinentry
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
-)
-
-src_prepare() {
- default
-
- # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
- # idea borrowed from libdbus, see
- # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
- #
- # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
- # which in turn requires discovery in Autoconf, something that upstream deeply resents.
- sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
- -i doc/examples/systemd-user/gpg-agent-ssh.socket || die
-}
-
-my_src_configure() {
- # Upstream don't support LTO, bug #854222.
- filter-lto
-
- local myconf=(
- $(use_enable bzip2)
- $(use_enable nls)
- $(use_enable smartcard scdaemon)
- $(use_enable ssl gnutls)
- $(use_enable test all-tests)
- $(use_enable test tests)
- $(use_enable tofu)
- $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
- $(use_enable wks-server wks-tools)
- $(use_with ldap)
- $(use_with readline)
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
- --with-mailprog=/usr/libexec/sendmail
-
- --disable-ntbtls
- --enable-gpg
- --enable-gpgsm
- --enable-large-secmem
-
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
- GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
- KSBA_CONFIG="${ESYSROOT}/usr/bin/ksba-config"
- LIBASSUAN_CONFIG="${ESYSROOT}/usr/bin/libassuan-config"
- LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
- NPTH_CONFIG="${ESYSROOT}/usr/bin/npth-config"
-
- $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
- )
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
- fi
-
- # bug #663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
-
- econf "${myconf[@]}"
-}
-
-my_src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-my_src_test() {
- export TESTFLAGS="--parallel=$(makeopts_jobs)"
-
- default
-}
-
-my_src_install() {
- emake DESTDIR="${D}" install
-
- use tools && dobin \
- tools/{gpg-zip,gpgconf,gpgsplit,gpg-check-pattern} \
- tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/*
-}
-
-my_src_install_all() {
- einstalldocs
-
- use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
-
- use doc && dodoc doc/*.png
-
- systemd_douserunit doc/examples/systemd-user/*.{service,socket}
-}
diff --git a/app-crypt/gnupg/gnupg-2.4.4-r1.ebuild b/app-crypt/gnupg/gnupg-2.4.4-r1.ebuild
deleted file mode 100644
index c89d22b2c153..000000000000
--- a/app-crypt/gnupg/gnupg-2.4.4-r1.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
-inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( tofu )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND="
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.9.1:=
- >=dev-libs/libgpg-error-1.46
- >=dev-libs/libksba-1.6.3
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- sys-libs/zlib
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap:= )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- tofu? ( >=dev-db/sqlite-3.27 )
- tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
- ssl? ( >=net-libs/gnutls-3.2:0= )
-"
-RDEPEND="
- ${DEPEND}
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )
-"
-PDEPEND="
- app-crypt/pinentry
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
- "${FILESDIR}"/${P}-dirmngr-proxy.patch #924606
-)
-
-src_prepare() {
- default
-
- GNUPG_SYSTEMD_UNITS=(
- dirmngr.service
- dirmngr.socket
- gpg-agent-browser.socket
- gpg-agent-extra.socket
- gpg-agent.service
- gpg-agent.socket
- gpg-agent-ssh.socket
- )
-
- cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die
-
- # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
- # idea borrowed from libdbus, see
- # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
- #
- # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
- # which in turn requires discovery in Autoconf, something that upstream deeply resents.
- sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
- -i "${T}"/gpg-agent-ssh.socket || die
-}
-
-my_src_configure() {
- # Upstream don't support LTO, bug #854222.
- filter-lto
-
- local myconf=(
- $(use_enable bzip2)
- $(use_enable nls)
- $(use_enable smartcard scdaemon)
- $(use_enable ssl gnutls)
- $(use_enable test all-tests)
- $(use_enable test tests)
- $(use_enable tofu)
- $(use_enable tofu keyboxd)
- $(use_enable tofu sqlite)
- $(usex tpm '--with-tss=intel' '--disable-tpm2d')
- $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
- $(use_enable wks-server wks-tools)
- $(use_with ldap)
- $(use_with readline)
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
- --with-mailprog=/usr/libexec/sendmail
-
- --disable-ntbtls
- --enable-gpgsm
- --enable-large-secmem
-
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
- ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
-
- $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
- )
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
- fi
-
- # bug #663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
-
- econf "${myconf[@]}"
-}
-
-my_src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-my_src_test() {
- export TESTFLAGS="--parallel=$(makeopts_jobs)"
-
- default
-}
-
-my_src_install() {
- emake DESTDIR="${D}" install
-
- use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/*
-}
-
-my_src_install_all() {
- einstalldocs
-
- use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
- use doc && dodoc doc/*.png
-
- # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed.
- dodoc "${FILESDIR}"/README-systemd
- systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}"
-}
diff --git a/app-crypt/gnupg/gnupg-2.4.5-r1.ebuild b/app-crypt/gnupg/gnupg-2.4.5-r1.ebuild
new file mode 100644
index 000000000000..cc4974e12dd2
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.4.5-r1.ebuild
@@ -0,0 +1,192 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/"
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( tofu )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each version from configure.ac!
+DEPEND="
+ >=dev-libs/libassuan-2.5.0:=
+ >=dev-libs/libgcrypt-1.9.1:=
+ >=dev-libs/libgpg-error-1.46
+ >=dev-libs/libksba-1.6.3
+ >=dev-libs/npth-1.2
+ >=net-misc/curl-7.10
+ sys-libs/zlib
+ bzip2? ( app-arch/bzip2 )
+ ldap? ( net-nds/openldap:= )
+ readline? ( sys-libs/readline:0= )
+ smartcard? ( usb? ( virtual/libusb:1 ) )
+ tofu? ( >=dev-db/sqlite-3.27 )
+ tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
+ ssl? ( >=net-libs/gnutls-3.2:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ nls? ( virtual/libintl )
+ selinux? ( sec-policy/selinux-gpg )
+ wks-server? ( virtual/mta )
+"
+PDEPEND="
+ app-crypt/pinentry
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( sys-apps/texinfo )
+ nls? ( sys-devel/gettext )
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+DOCS=(
+ ChangeLog NEWS README THANKS TODO VERSION
+ doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
+)
+
+src_prepare() {
+ default
+
+ GNUPG_SYSTEMD_UNITS=(
+ dirmngr.service
+ dirmngr.socket
+ gpg-agent-browser.socket
+ gpg-agent-extra.socket
+ gpg-agent.service
+ gpg-agent.socket
+ gpg-agent-ssh.socket
+ )
+
+ cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die
+
+ # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
+ # idea borrowed from libdbus, see
+ # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
+ #
+ # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
+ # which in turn requires discovery in Autoconf, something that upstream deeply resents.
+ sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
+ -i "${T}"/gpg-agent-ssh.socket || die
+}
+
+my_src_configure() {
+ # Upstream don't support LTO, bug #854222.
+ filter-lto
+
+ local myconf=(
+ $(use_enable bzip2)
+ $(use_enable nls)
+ $(use_enable smartcard scdaemon)
+ $(use_enable ssl gnutls)
+ $(use_enable test all-tests)
+ $(use_enable test tests)
+ $(use_enable tofu)
+ $(use_enable tofu keyboxd)
+ $(use_enable tofu sqlite)
+ $(usex tpm '--with-tss=intel' '--disable-tpm2d')
+ $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
+ $(use_enable wks-server wks-tools)
+ $(use_with ldap)
+ $(use_with readline)
+
+ # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
+ # As of GnuPG 2.3, the mailprog substitution is used for the binary called
+ # by wks-client & wks-server; and if it's autodetected but not not exist at
+ # build time, then then 'gpg-wks-client --send' functionality will not
+ # work. This has an unwanted side-effect in stage3 builds: there was a
+ # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
+ # the build where the install guide previously make the user chose the
+ # logger & mta early in the install.
+ --with-mailprog=/usr/libexec/sendmail
+
+ --disable-ntbtls
+ --enable-gpgsm
+ --enable-large-secmem
+
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+ ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
+
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+
+ if use prefix && use usb; then
+ # bug #649598
+ append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
+ fi
+
+ # bug #663142
+ if use user-socket; then
+ myconf+=( --enable-run-gnupg-user-socket )
+ fi
+
+ # glib fails and picks up clang's internal stdint.h causing weird errors
+ tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
+
+ econf "${myconf[@]}"
+}
+
+my_src_compile() {
+ default
+
+ use doc && emake -C doc html
+}
+
+my_src_test() {
+ export TESTFLAGS="--parallel=$(makeopts_jobs)"
+
+ default
+}
+
+my_src_install() {
+ emake DESTDIR="${D}" install
+
+ use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert
+
+ dosym gpg /usr/bin/gpg2
+ dosym gpgv /usr/bin/gpgv2
+ echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
+ echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
+
+ dodir /etc/env.d
+ echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
+
+ use doc && dodoc doc/gnupg.html/*
+}
+
+my_src_install_all() {
+ einstalldocs
+
+ use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
+ use doc && dodoc doc/*.png
+
+ # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed.
+ dodoc "${FILESDIR}"/README-systemd
+ systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}"
+}
diff --git a/app-crypt/gnupg/gnupg-2.4.5-r2.ebuild b/app-crypt/gnupg/gnupg-2.4.5-r2.ebuild
new file mode 100644
index 000000000000..5b2191cfb0b7
--- /dev/null
+++ b/app-crypt/gnupg/gnupg-2.4.5-r2.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
+HOMEPAGE="https://gnupg.org/"
+SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( tofu )"
+
+# Existence of executables is checked during configuration.
+# Note: On each bump, update dep bounds on each version from configure.ac!
+DEPEND="
+ >=dev-libs/libassuan-2.5.0:=
+ >=dev-libs/libgcrypt-1.9.1:=
+ >=dev-libs/libgpg-error-1.46
+ >=dev-libs/libksba-1.6.3
+ >=dev-libs/npth-1.2
+ >=net-misc/curl-7.10
+ sys-libs/zlib
+ bzip2? ( app-arch/bzip2 )
+ ldap? ( net-nds/openldap:= )
+ readline? ( sys-libs/readline:0= )
+ smartcard? ( usb? ( virtual/libusb:1 ) )
+ tofu? ( >=dev-db/sqlite-3.27 )
+ tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
+ ssl? ( >=net-libs/gnutls-3.2:0= )
+"
+RDEPEND="
+ ${DEPEND}
+ nls? ( virtual/libintl )
+ selinux? ( sec-policy/selinux-gpg )
+ wks-server? ( virtual/mta )
+"
+PDEPEND="
+ app-crypt/pinentry
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( sys-apps/texinfo )
+ nls? ( sys-devel/gettext )
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+DOCS=(
+ ChangeLog NEWS README THANKS TODO VERSION
+ doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
+ "${FILESDIR}"/${PN}-2.4.5-revert-rfc4880bis.patch # bug #926186
+)
+
+src_prepare() {
+ default
+
+ GNUPG_SYSTEMD_UNITS=(
+ dirmngr.service
+ dirmngr.socket
+ gpg-agent-browser.socket
+ gpg-agent-extra.socket
+ gpg-agent.service
+ gpg-agent.socket
+ gpg-agent-ssh.socket
+ )
+
+ cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die
+
+ # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
+ # idea borrowed from libdbus, see
+ # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
+ #
+ # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
+ # which in turn requires discovery in Autoconf, something that upstream deeply resents.
+ sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
+ -i "${T}"/gpg-agent-ssh.socket || die
+}
+
+my_src_configure() {
+ # Upstream don't support LTO, bug #854222.
+ filter-lto
+
+ local myconf=(
+ $(use_enable bzip2)
+ $(use_enable nls)
+ $(use_enable smartcard scdaemon)
+ $(use_enable ssl gnutls)
+ $(use_enable test all-tests)
+ $(use_enable test tests)
+ $(use_enable tofu)
+ $(use_enable tofu keyboxd)
+ $(use_enable tofu sqlite)
+ $(usex tpm '--with-tss=intel' '--disable-tpm2d')
+ $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
+ $(use_enable wks-server wks-tools)
+ $(use_with ldap)
+ $(use_with readline)
+
+ # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
+ # As of GnuPG 2.3, the mailprog substitution is used for the binary called
+ # by wks-client & wks-server; and if it's autodetected but not not exist at
+ # build time, then then 'gpg-wks-client --send' functionality will not
+ # work. This has an unwanted side-effect in stage3 builds: there was a
+ # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
+ # the build where the install guide previously make the user chose the
+ # logger & mta early in the install.
+ --with-mailprog=/usr/libexec/sendmail
+
+ --disable-ntbtls
+ --enable-gpgsm
+ --enable-large-secmem
+
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+ ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
+
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+
+ if use prefix && use usb; then
+ # bug #649598
+ append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
+ fi
+
+ # bug #663142
+ if use user-socket; then
+ myconf+=( --enable-run-gnupg-user-socket )
+ fi
+
+ # glib fails and picks up clang's internal stdint.h causing weird errors
+ tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
+
+ econf "${myconf[@]}"
+}
+
+my_src_compile() {
+ default
+
+ use doc && emake -C doc html
+}
+
+my_src_test() {
+ export TESTFLAGS="--parallel=$(makeopts_jobs)"
+
+ default
+}
+
+my_src_install() {
+ emake DESTDIR="${D}" install
+
+ use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert
+
+ dosym gpg /usr/bin/gpg2
+ dosym gpgv /usr/bin/gpgv2
+ echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
+ echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
+
+ dodir /etc/env.d
+ echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
+
+ use doc && dodoc doc/gnupg.html/*
+}
+
+my_src_install_all() {
+ einstalldocs
+
+ use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
+ use doc && dodoc doc/*.png
+
+ # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed.
+ dodoc "${FILESDIR}"/README-systemd
+ systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}"
+}
diff --git a/app-crypt/gnupg/gnupg-2.4.5.ebuild b/app-crypt/gnupg/gnupg-2.4.5.ebuild
deleted file mode 100644
index 2620bc583810..000000000000
--- a/app-crypt/gnupg/gnupg-2.4.5.ebuild
+++ /dev/null
@@ -1,192 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainers should:
-# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
-# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
-# (find the one for the current release then subscribe to it +
-# any subsequent ones linked within so you're covered for a while.)
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
-inherit flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-
-MY_P="${P/_/-}"
-
-DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation"
-HOMEPAGE="https://gnupg.org/"
-SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="test? ( tofu )"
-
-# Existence of executables is checked during configuration.
-# Note: On each bump, update dep bounds on each version from configure.ac!
-DEPEND="
- >=dev-libs/libassuan-2.5.0
- >=dev-libs/libgcrypt-1.9.1:=
- >=dev-libs/libgpg-error-1.46
- >=dev-libs/libksba-1.6.3
- >=dev-libs/npth-1.2
- >=net-misc/curl-7.10
- sys-libs/zlib
- bzip2? ( app-arch/bzip2 )
- ldap? ( net-nds/openldap:= )
- readline? ( sys-libs/readline:0= )
- smartcard? ( usb? ( virtual/libusb:1 ) )
- tofu? ( >=dev-db/sqlite-3.27 )
- tpm? ( >=app-crypt/tpm2-tss-2.4.0:= )
- ssl? ( >=net-libs/gnutls-3.2:0= )
-"
-RDEPEND="
- ${DEPEND}
- nls? ( virtual/libintl )
- selinux? ( sec-policy/selinux-gpg )
- wks-server? ( virtual/mta )
-"
-PDEPEND="
- app-crypt/pinentry
-"
-BDEPEND="
- virtual/pkgconfig
- doc? ( sys-apps/texinfo )
- nls? ( sys-devel/gettext )
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-
-DOCS=(
- ChangeLog NEWS README THANKS TODO VERSION
- doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER
-)
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch
-)
-
-src_prepare() {
- default
-
- GNUPG_SYSTEMD_UNITS=(
- dirmngr.service
- dirmngr.socket
- gpg-agent-browser.socket
- gpg-agent-extra.socket
- gpg-agent.service
- gpg-agent.socket
- gpg-agent-ssh.socket
- )
-
- cp "${GNUPG_SYSTEMD_UNITS[@]/#/${FILESDIR}/}" "${T}" || die
-
- # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode,
- # idea borrowed from libdbus, see
- # https://gitlab.freedesktop.org/dbus/dbus/-/blob/master/bus/systemd-user/dbus.socket.in#L6
- #
- # This cannot be upstreamed, as it requires determining the exact prefix of 'systemctl',
- # which in turn requires discovery in Autoconf, something that upstream deeply resents.
- sed -e "/DirectoryMode=/a ExecStartPost=-${EPREFIX}/bin/systemctl --user set-environment SSH_AUTH_SOCK=%t/gnupg/S.gpg-agent.ssh" \
- -i "${T}"/gpg-agent-ssh.socket || die
-}
-
-my_src_configure() {
- # Upstream don't support LTO, bug #854222.
- filter-lto
-
- local myconf=(
- $(use_enable bzip2)
- $(use_enable nls)
- $(use_enable smartcard scdaemon)
- $(use_enable ssl gnutls)
- $(use_enable test all-tests)
- $(use_enable test tests)
- $(use_enable tofu)
- $(use_enable tofu keyboxd)
- $(use_enable tofu sqlite)
- $(usex tpm '--with-tss=intel' '--disable-tpm2d')
- $(use smartcard && use_enable usb ccid-driver || echo '--disable-ccid-driver')
- $(use_enable wks-server wks-tools)
- $(use_with ldap)
- $(use_with readline)
-
- # Hardcode mailprog to /usr/libexec/sendmail even if it does not exist.
- # As of GnuPG 2.3, the mailprog substitution is used for the binary called
- # by wks-client & wks-server; and if it's autodetected but not not exist at
- # build time, then then 'gpg-wks-client --send' functionality will not
- # work. This has an unwanted side-effect in stage3 builds: there was a
- # [R]DEPEND on virtual/mta, which also brought in virtual/logger, bloating
- # the build where the install guide previously make the user chose the
- # logger & mta early in the install.
- --with-mailprog=/usr/libexec/sendmail
-
- --disable-ntbtls
- --enable-gpgsm
- --enable-large-secmem
-
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
- ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
-
- $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
- )
-
- if use prefix && use usb; then
- # bug #649598
- append-cppflags -I"${ESYSROOT}/usr/include/libusb-1.0"
- fi
-
- # bug #663142
- if use user-socket; then
- myconf+=( --enable-run-gnupg-user-socket )
- fi
-
- # glib fails and picks up clang's internal stdint.h causing weird errors
- tc-is-clang && export gl_cv_absolute_stdint_h="${ESYSROOT}"/usr/include/stdint.h
-
- econf "${myconf[@]}"
-}
-
-my_src_compile() {
- default
-
- use doc && emake -C doc html
-}
-
-my_src_test() {
- export TESTFLAGS="--parallel=$(makeopts_jobs)"
-
- default
-}
-
-my_src_install() {
- emake DESTDIR="${D}" install
-
- use tools && dobin tools/{gpgconf,gpgsplit,gpg-check-pattern} tools/make-dns-cert
-
- dosym gpg /usr/bin/gpg2
- dosym gpgv /usr/bin/gpgv2
- echo ".so man1/gpg.1" > "${ED}"/usr/share/man/man1/gpg2.1 || die
- echo ".so man1/gpgv.1" > "${ED}"/usr/share/man/man1/gpgv2.1 || die
-
- dodir /etc/env.d
- echo "CONFIG_PROTECT=/usr/share/gnupg/qualified.txt" >> "${ED}"/etc/env.d/30gnupg || die
-
- use doc && dodoc doc/gnupg.html/*
-}
-
-my_src_install_all() {
- einstalldocs
-
- use tools && dobin tools/{convert-from-106,mail-signed-keys,lspgpot}
- use doc && dodoc doc/*.png
-
- # Dropped upstream in https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=commitdiff;h=eae28f1bd4a5632e8f8e85b7248d1c4d4a10a5ed.
- dodoc "${FILESDIR}"/README-systemd
- systemd_douserunit "${GNUPG_SYSTEMD_UNITS[@]/#/${T}/}"
-}
diff --git a/app-crypt/gpa/Manifest b/app-crypt/gpa/Manifest
index ab4f2728462d..dc5d65e8bc7f 100644
--- a/app-crypt/gpa/Manifest
+++ b/app-crypt/gpa/Manifest
@@ -1,4 +1,4 @@
DIST gpa-0.10.0-autoconf.patch.xz 8500 BLAKE2B 0b1b99ef0096f4634b60cddf46d3eb6d70da17be1f506265f2642e742e8f7a016e2b340c6722d5976f185b20b1b2ad96661b375fcdd24595d225314bdfc97e56 SHA512 be59117bea8f254238306e6e8ef023f4485bc940387a7a3d4b47dab2962410d6bfb0a540476061beca531504ff5c56d7d8b2416d366810c73359807cdcc42207
DIST gpa-0.10.0.tar.bz2 782455 BLAKE2B ef663432cbe20fb5c543696627f448b3970099b6a0f8f68b57e3d87af03550597adcfe4c27c2774d1f278cfc9d07a089652f42ef4f8c3cbc0192b645c465ac0e SHA512 87004fb0806e76012bc194f95afe9ef6044aec890b26e845f45c314e1bd8864f056ba5e32f9ef2e15b24b50840235e6e548a5e3006b255b4f1c20e0fd7710a3b
-EBUILD gpa-0.10.0-r1.ebuild 971 BLAKE2B 7ee285c5973084212bf3dfca65a22f34a4f860067163606d2fff1435898e0d72dd2a837b81422767717d9091d629401e62ed8332a6f83bcb999e9e4ab7169a56 SHA512 4e6f118cadea3af2edf455e672a7dcaee3aae945c479359f967f2cca3e5cadb31e72377352091d11bcddcc354ab9918aa02d62f1e1e7fc14127b81f60ea76e90
+EBUILD gpa-0.10.0-r1.ebuild 1063 BLAKE2B a62da61c3c894475de8c3f7ef941927174208731355aa068e52f4925b95931085cd78cb52959c7e39feb542772b8daff179210bde7599af41fe6db111a919ec6 SHA512 6ca569fb90d8e2eb2b31ac7ae96692c0352dbc722671491ab8f59b641bca1e4504df14b25df2706ed6cf4bc04de0d7539270b8e1b6603b2c3216e6094f51f920
MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e
diff --git a/app-crypt/gpa/gpa-0.10.0-r1.ebuild b/app-crypt/gpa/gpa-0.10.0-r1.ebuild
index 41a134a6faf0..8973ba9f49fe 100644
--- a/app-crypt/gpa/gpa-0.10.0-r1.ebuild
+++ b/app-crypt/gpa/gpa-0.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
inherit autotools xdg
DESCRIPTION="The GNU Privacy Assistant (GPA) is a graphical user interface for GnuPG"
-HOMEPAGE="http://gpa.wald.intevation.org"
+HOMEPAGE="https://gnupg.org/software/gpa/"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
# Backport of upstream changes to 0.10.0
SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-autoconf.patch.xz"
@@ -24,8 +24,10 @@ RDEPEND="
>=x11-libs/gtk+-2.10.0:2=
"
DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
- nls? ( sys-devel/gettext )"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
PATCHES=(
"${WORKDIR}"/${P}-autoconf.patch
@@ -33,7 +35,12 @@ PATCHES=(
src_prepare() {
default
- sed -i 's/Application;//' gpa.desktop
+
+ sed -i 's/Application;//' gpa.desktop || die
+
+ # bug #934802 (can drop on next release > 0.10.0)
+ rm m4/libassuan.m4 || die
+
eautoreconf
}
diff --git a/app-crypt/libu2f-host/Manifest b/app-crypt/libu2f-host/Manifest
index 93903f1562e3..52dd7a144066 100644
--- a/app-crypt/libu2f-host/Manifest
+++ b/app-crypt/libu2f-host/Manifest
@@ -1,4 +1,4 @@
AUX libu2f-host-1.1.10-json-boolean.patch 1101 BLAKE2B c603290ae3f34ac9c6eccbee080ac83d7fcea2dfad69f1088de39cc35165fe7333acafee0aac53c9d973fd0b266bb822a1a68f48e64a492dbb5440976c2ecaf3 SHA512 e8b516d797bbb136fe51c367248be6d1035de409156a35ce55c9e871b236178c610e36f5859121e7fddae28e17c44db9bfa21ce4584acb3c45c6f68fbaba46e2
DIST libu2f-host-1.1.10.tar.xz 471676 BLAKE2B 5066eaaaeda3b8c015afa8946f0af3b1b90a34488d4c71811c0d8f57a3ed2e4c8cb3d82d2df147dcf13ac3c384522d22f25894ac3a2d994a75b288891a67640a SHA512 91c5bf3994f1d3c9bd144f54b14b0404d839c15bef3c318619decdf1bd37214bcff33927af78a9826ff7d0bc9907c912a0e31104ae68d3a727a8436f2a1dbf7a
EBUILD libu2f-host-1.1.10-r1.ebuild 1044 BLAKE2B 99d82153ca9a479ea6b39fe7000c399b76dfe9644994ea5593e97918bae69902e1e0cf82772fb4c98d6308f8077baef6bd3560a412a8ebcc95b898735052eca5 SHA512 0c42be918cbd9929de3ad0a29b9eac3fcbf09d2f2989563eef7cbca131916d4aec07b150e477900d1032c4c2cb0238d73778a835d1cfc3fc1b5a1d0f965d3f25
-MISC metadata.xml 532 BLAKE2B ee0715bb0c5c993605e314456f9e2cf6aad97cec45e38836dbbcd51d557ee65da536c7f49fd04029e24d1d72d0011ef496346017cb8854b436d9ddc38efd3262 SHA512 c3dc0519b09376c82fa5bb589765ae5b88b680025224b22da23da508216253112ef66b6e0e14c1aebf79a7f67d88a6500f2106386a8f4eead97a79ef55204112
+MISC metadata.xml 454 BLAKE2B 9d541d4e5b8c15d68a8442af7f09c2c4fd49900998eb09e268599a9d35effd3f7fd73e2c1ff6271126cebb81cf4a73daae2b315a5815237c8d602d122201d044 SHA512 76c5f409ac0adb8d7fa51b10d10c98cfaa9c82384949e7995adf651aae6210267257394a32148fe4490e59017ec23eaa12073c08a4e61412b6169c89c74fb184
diff --git a/app-crypt/libu2f-host/metadata.xml b/app-crypt/libu2f-host/metadata.xml
index f6550f26078e..24d32e1527a7 100644
--- a/app-crypt/libu2f-host/metadata.xml
+++ b/app-crypt/libu2f-host/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="systemd">
Use user ACLs rather than plugdev group to give user access to the HIDRAW
diff --git a/app-crypt/libu2f-server/Manifest b/app-crypt/libu2f-server/Manifest
index 266baf86485e..f3d10744c07a 100644
--- a/app-crypt/libu2f-server/Manifest
+++ b/app-crypt/libu2f-server/Manifest
@@ -2,4 +2,4 @@ AUX libu2f-server-1.1.0-disable-help2man-gengetopt-checks.patch 1137 BLAKE2B fc1
AUX libu2f-server-1.1.0-jsonc014.patch 1137 BLAKE2B 84d26d1439662ee15e72aae0f8789be6326d2fc4eb987d1ab961ce3200750414d9e5173c1f6ec16d210ce0a9d7aa4fd274d84967cef611e1638a1f2404da1e38 SHA512 eaeea076939f52f0c28a24825b56c67fb05be4d1c392f1cadf10452cc465edc5c711c998ef836cabf81886b89641492f9df7c9fe9ae03fe2f05bfcda2f65bdac
DIST libu2f-server-1.1.0.tar.xz 269128 BLAKE2B 084b177a878e8216f2ee5af9eeee11e691edcd12b7ed1b1c57f74bcc45f0418a0d44a9e72423c41b4104aa9f69807a0289172d08d21d168c6be5b36ee8c70bc3 SHA512 ebdb7c8c20727f37f4e31d8f16df7966603374f78478ada723a7b9bec1b0b0622caf6d12a65067ac8651f6088aaad61b2ad6ed51b9d6ef0dc45f031c974d8ff9
EBUILD libu2f-server-1.1.0-r2.ebuild 1186 BLAKE2B 10eefc1e09710e0e5a35c5f02b5fe21587fecdcde03c63621130713352c81b223d02a9ab81484dd78c625200e78086b9f5f942e7e6cf02c01c23c8ecb282ccca SHA512 1cb17080c07836bde61830bfdf224d8e519c087767f73b3569abd9d3d6f637352b97b813c824381db63c12fb3f14fd9da64d8ca198349e2e39118c08782a7706
-MISC metadata.xml 336 BLAKE2B d2ac3ba73f1a51ab8f2aceaf61dee8f7038891ccdf9cd9dafd5dce3bf3f82a630247d82a587bca97121e89cab4e06078164e71f93b6bc59b0ff94499c0867ea4 SHA512 743488dbe5c72ec0e9fe53d1b2373067bc7fc878eec3e43e623f02d04ff8dddc9ca2ac531990187d1538e6cc65bfd9faf3785150205521deb539b687d23bdc31
+MISC metadata.xml 258 BLAKE2B e0ca30e8d581e62ecfa7b7ede9787e8a165301c13438980c61d3f855e11111fe69ab81285665f22b977673f76e1544ff232d9e35967a44e6051873dbfc844079 SHA512 d79528fa1424b0de85ec2d4a3a06a9cb467f17b732ee8fa492faa458353d67d4d3ed629694a08491fa5fb19fc988a5bec22028fdb771e3b211217a8d5145fc67
diff --git a/app-crypt/libu2f-server/metadata.xml b/app-crypt/libu2f-server/metadata.xml
index 27915126bf43..0c44203f22e5 100644
--- a/app-crypt/libu2f-server/metadata.xml
+++ b/app-crypt/libu2f-server/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<slots>
<subslots>Reflects ABI compatibility for libu2f-server.so</subslots>
</slots>
diff --git a/app-crypt/loop-aes-losetup/Manifest b/app-crypt/loop-aes-losetup/Manifest
index 095330a9c7a4..fb21c0b9b9a0 100644
--- a/app-crypt/loop-aes-losetup/Manifest
+++ b/app-crypt/loop-aes-losetup/Manifest
@@ -5,5 +5,5 @@ DIST util-linux-2.39.2.tar.xz 8362220 BLAKE2B 963c257b86f8a025a3452f102656f47938
DIST util-linux-2.40.1.tar.sign 833 BLAKE2B 2f8537cd4f52e0c203360d081a91f17c2db13c0f6054ef02f967e8fdf03099bb8c42604864003bfb911ea7804033f4020e2f56a933667fc84ac9c4b8d01e9ed5 SHA512 ab73a27fc8601041bf7b8a088586b78c49ca83cf9c8cfe5877280c0b5c607e95695512804335a8c0ac1d243e4433595f44256407fdbfb053451b8ab40d605502
DIST util-linux-2.40.1.tar.xz 8823784 BLAKE2B a51fcf9b63c033e470da4f4f0094f0f923fdeb5a649a5c59d2d44888e5e741dfd95e589247355296e050d9ec8dc4334c5898453af055abcb30082af6b835a3e3 SHA512 58ec6eb41d4b6bfc544a80e95c71b5f3798ab4d2a9435d3ee9e5edd56f9b3f09bcb154bdd70e002dc018938937e2e946ae731dcda0f86b362fc43423689e41fc
EBUILD loop-aes-losetup-2.39.2.ebuild 1861 BLAKE2B 1274cc7ef2f6659aea9d07227943d4de8e979f37eaf67a0b5fb4bb656fc0b9688f1b51480071de7f90960a65d016223b08e4e9ccbc24a2c65a2bdb34f6e78746 SHA512 5b96d851610a51d579b4e34f616eb57ef25f5217feacb4a82954a22506c665d165634ffdd35f5aa6b70f60b47e8ab097af3c001f5ce63090e89f3989a9fc34dd
-EBUILD loop-aes-losetup-2.40.1.ebuild 2872 BLAKE2B 0d203df42cdf34a4a689dba7647c8080ebdfc3033ab161c82de3c33a9f04b685f50d06462a8a4b14019df741a205a3c93db85923c1c1c1f39c94e1c3ac0d31ae SHA512 915d596fae521599c1aafb77ccb57f22a3e89c3083760abe8ec5798007b1913d43462a3eb4aa07d88f705e864a7bd5164aecc7061f76ac0f1f46babb6c99bb7e
+EBUILD loop-aes-losetup-2.40.1.ebuild 2714 BLAKE2B a005af2f69df128ca7977518390c23d46f25dd973720d363e3c70901de5d146f9b6be2b1b02fa95d43d96f8460afef40f75eb01b6cfa13a2b00b43b84ce72466 SHA512 19f1e8ecf5dbb90724b2bfd294a53692c7fd3b0c8fac3c01535f6583f558660b43985e61afb69a05a8d02a6dd8b976e0a9ac31e77258a0adc317ca32ed62fb24
MISC metadata.xml 536 BLAKE2B e791994189960de5e4314e89e827340481d01e341874b813a20bfa7adeb4d0122ae9929a688cd5c08da27a24d2461452875f70c5363a158328b13d053f275587 SHA512 e842172b0af47ca7e4ffd9c2e7c8d2013369f5090c2f037f7b8e04869924a1864015e4aef10b96b7ef38ffebbdc238e7d917b13e0be9558ed77be7109968d0f1
diff --git a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.40.1.ebuild b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.40.1.ebuild
index 3d63e7cb0604..467544ceb089 100644
--- a/app-crypt/loop-aes-losetup/loop-aes-losetup-2.40.1.ebuild
+++ b/app-crypt/loop-aes-losetup/loop-aes-losetup-2.40.1.ebuild
@@ -51,24 +51,18 @@ PATCHES=(
)
src_unpack() {
- if use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
- # Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${MY_P}.tar.xz . || die
- xz -d ${MY_P}.tar.xz || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign "${BROOT}"/usr/share/openpgp-keys/karelzak.asc
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x)) "${BROOT}"/usr/share/openpgp-keys/karelzak.asc
+ assert "Unpack failed"
verify-sig_verify_detached "${DISTDIR}"/${LOOPAES_P}.tar.bz2{,.sign}
+ unpack ${LOOPAES_P}.tar.bz2
+ else
+ default
fi
-
- default
}
src_prepare() {
diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index e6c55a62d514..f1232af05e1f 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -12,7 +12,9 @@ AUX mit-krb5kpropd.confd 84 BLAKE2B e3f47a3c520af14794c2fe11368651ba56e8aa059bab
AUX mit-krb5kpropd.initd-r2 608 BLAKE2B 9737f5ff711b8e30444c14ca871e01f2c45e9aecdab99d3dcfd8c16bae65ed05fc732f2007c65f0abfab10cf766035c03c557d217f750ab06f804b639722b27e SHA512 28b9d9bc9d132d8bd87d5fd9e74103d4772f26cba48d28ad53f40ade037a5ac91e07c01aa3180d50c3624673bf4e534f76689b03feb4888cdd9198755576b6a7
AUX mit-krb5kpropd.service 128 BLAKE2B 31d002c16987bd6fc42e22e64dd9bd1f9db36655dd5170a4f9f16c6a889a4303a4dc276aca09b3a213a1de3e6ab759c66790141708ec95c4393bbbe79e8fb16f SHA512 b7419d1c728eda86fbab2fbf83794ae754e3cdaec7dcdc12c2105e3a75f9903c25fe8fee48f57acf6f0a8c62d27f7934fae81c0cbd67b997541aef7060a4de46
AUX mit-krb5kpropd.socket 122 BLAKE2B 2ce51e67b909c6955d9796f80f7985c9209af398ad2a60beebe83bd766d42261bd44c712df14608a1e5e922715780a6c4aa8ad294c34ba4e8fc336a24d038fd3 SHA512 4e7ae175425e0787a1d5ff959471a88bf5af4cd6e213dc6d4048902fab7547c1186a082370b523f9549f5096acfab1fb03b4839e42bd80dc539130ae4bb3ea55
-AUX mit-krb5kpropd_at.service 162 BLAKE2B ccd1dea2419656a95ea1e5068457ea45a765a831f36e7abe3e27cdd9b42f2b703cd6ddad1ac60d75feff4d74bf31dbf146ee2cbfdd34ac38c11908d44162e77a SHA512 4b7121da07b11fa65db4edc185c57197ebb25ed5c49797e36bc31b8b7bbb22a6f512f4a986c8430dfc31b1b8fcfba66dcfe154cd6eeb8b4bb445d5006fff3802
+AUX mit-krb5kpropd_at.service 141 BLAKE2B 2f6741a55551e0f8673cd78480b7775f3e9a1fedda7af110d68f7577aa2711addc7ec8cbb20a5bc13c6bab560d6e7e854ce2ef9e81bbee487a700eec6f9be1c9 SHA512 7f21497a6045d2e0ad8f6f14c275bb895ce9317764e71c5290b0846688479ce9ba49e14ef73f6debda5f6ffe730b4da28a380717b09fe0d60d102ba44efcb170
DIST krb5-1.21.2.tar.gz 8622513 BLAKE2B 2afb3ff962a343bc07182fdab0c0ffb221632ff38baab74278cfc721ae72deacc260221470de36e420584f00b780e13221d2e511d4831bca8e1270b7f3d9e824 SHA512 4e09296b412383d53872661718dbfaa90201e0d85f69db48e57a8d4bd73c95a90c7ec7b6f0f325f6bc967f8d203b256b071c0191facf080aca0e2caec5d0ac49
+DIST krb5-1.21.3.tar.gz 9136145 BLAKE2B e909a55eaedab68e5c829bb7bbd26cec5db2d7b8d97f3b034de94d8f957003f16977ac619afee3b862f288e59f05c5e44f41e65b8883961c8b22a26e2f4733bc SHA512 87bc06607f4d95ff604169cea22180703a42d667af05f66f1569b8bd592670c42820b335e5c279e8b4f066d1e7da20f1948a1e4def7c5d295c170cbfc7f49c71
EBUILD mit-krb5-1.21.2.ebuild 4000 BLAKE2B 6cb733c9b3b614f2bd2c5e631fc47b2befd249dca726995d47d0a3571ca30b2ffd5f629214ef158556eb19b2fdd308dde58629f3a9001c3d65176d9e8e98377d SHA512 fbb6dd5a80c8d442047007770a49900bbede48059184c194046e34f14cd5d427702ef29b33aa9396a5a72593cb12869908865cd0f573b0aa7717b53dcac764b1
+EBUILD mit-krb5-1.21.3.ebuild 4109 BLAKE2B 05cb66d8afb969dc7abe37265b2dd97bdc305a20a12e93f49e10faca819a98ddcd6ad777ffc070cc32a7de6f0f1bafecfa767bad3d6c07af8625a3ee53daa73d SHA512 2c2bc0d65a0ba63dac2daa7c5b87e8fc319820fd40979c63d5658cd8a1d529ee23e0810031a84d923537fe798a3f4736c0d69cabee2ececaacc2c00adf2af3df
MISC metadata.xml 886 BLAKE2B 4db2f2acb4740d9d8d4dea745ebe583e373ccf6c6e8b33206305ebadc971e3132d4f0811407755ab4d9053bf2993d763a59b9104169d90c776cc7e3fd20ea9b1 SHA512 783772b00fc4d6f1da7b074bab380ed7448af7e5bfb8ff1dcbb098ee8f5fc16ac441da300c455b016e09025c65754bf540dc27bdc13198d93740e0110d1f5dc2
diff --git a/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service b/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service
index f826eb33cb33..62553f58f15f 100644
--- a/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service
+++ b/app-crypt/mit-krb5/files/mit-krb5kpropd_at.service
@@ -5,4 +5,3 @@ Conflicts=mit-krb5kpropd.service
[Service]
ExecStart=/usr/sbin/kpropd
StandardInput=socket
-StandardError=syslog
diff --git a/app-crypt/mit-krb5/mit-krb5-1.21.3.ebuild b/app-crypt/mit-krb5/mit-krb5-1.21.3.ebuild
new file mode 100644
index 000000000000..ee78db3cce99
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.21.3.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+inherit autotools flag-o-matic python-any-r1 systemd toolchain-funcs multilib-minimal
+
+MY_P="${P/mit-}"
+P_DIR=$(ver_cut 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="https://web.mit.edu/kerberos/www/"
+SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}/src
+
+LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+IUSE="cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux test xinetd"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ !!app-crypt/heimdal
+ >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+ || (
+ >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
+ >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
+ )
+ keyutils? ( >=sys-apps/keyutils-1.5.8:=[${MULTILIB_USEDEP}] )
+ lmdb? ( dev-db/lmdb:= )
+ nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
+ openldap? ( >=net-nds/openldap-2.4.38-r1:=[${MULTILIB_USEDEP}] )
+ pkinit? ( >=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+ xinetd? ( sys-apps/xinetd )
+ "
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-alternatives/yacc
+ cpu_flags_x86_aes? (
+ amd64? ( dev-lang/yasm )
+ x86? ( dev-lang/yasm )
+ )
+ doc? ( virtual/latex-base )
+ test? ( dev-util/cmocka )
+ "
+RDEPEND="${DEPEND}
+ selinux? ( sec-policy/selinux-kerberos )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
+ "${FILESDIR}/${PN}_dont_create_rundir.patch"
+ "${FILESDIR}/${PN}-1.18.2-krb5-config.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/krb5-config
+)
+
+src_prepare() {
+ default
+ # Make sure we always use the system copies.
+ rm -rf util/{et,ss,verto}
+ sed -i 's:^[[:space:]]*util/verto$::' configure.ac || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # lto-type-mismatch (bug #854225)
+ filter-lto
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ AR="$(tc-getAR)" \
+ WARN_CFLAGS="set" \
+ econf \
+ $(use_with openldap ldap) \
+ $(use_enable nls) \
+ $(use_enable pkinit) \
+ $(use_with lmdb) \
+ $(use_with keyutils) \
+ --without-hesiod \
+ --enable-shared \
+ --with-system-et \
+ --with-system-ss \
+ --enable-dns-for-realm \
+ --enable-kdc-lookaside-cache \
+ --with-system-verto \
+ --enable-thread-support \
+ --disable-rpath
+}
+
+multilib_src_compile() {
+ emake -j1
+}
+
+multilib_src_test() {
+ multilib_is_native_abi && emake -j1 check
+}
+
+multilib_src_install() {
+ emake \
+ DESTDIR="${D}" \
+ EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
+ install
+}
+
+multilib_src_install_all() {
+ # default database dir
+ keepdir /var/lib/krb5kdc
+
+ cd ..
+ dodoc README
+
+ newinitd "${FILESDIR}"/mit-krb5kadmind.initd-r2 mit-krb5kadmind
+ newinitd "${FILESDIR}"/mit-krb5kdc.initd-r2 mit-krb5kdc
+ newinitd "${FILESDIR}"/mit-krb5kpropd.initd-r2 mit-krb5kpropd
+ newconfd "${FILESDIR}"/mit-krb5kadmind.confd mit-krb5kadmind
+ newconfd "${FILESDIR}"/mit-krb5kdc.confd mit-krb5kdc
+ newconfd "${FILESDIR}"/mit-krb5kpropd.confd mit-krb5kpropd
+
+ systemd_newunit "${FILESDIR}"/mit-krb5kadmind.service mit-krb5kadmind.service
+ systemd_newunit "${FILESDIR}"/mit-krb5kdc.service mit-krb5kdc.service
+ systemd_newunit "${FILESDIR}"/mit-krb5kpropd.service mit-krb5kpropd.service
+ systemd_newunit "${FILESDIR}"/mit-krb5kpropd_at.service "mit-krb5kpropd@.service"
+ systemd_newunit "${FILESDIR}"/mit-krb5kpropd.socket mit-krb5kpropd.socket
+
+ insinto /etc
+ newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
+ insinto /var/lib/krb5kdc
+ newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
+
+ if use openldap ; then
+ dodoc "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.ldif"
+ dodoc "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.openldap.ldif"
+ insinto /etc/openldap/schema
+ doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
+ fi
+
+ if use xinetd ; then
+ insinto /etc/xinetd.d
+ newins "${FILESDIR}/kpropd.xinetd" kpropd
+ fi
+
+ if use doc; then
+ dodoc -r doc/html
+ docinto pdf
+ dodoc doc/pdf/*.pdf
+ fi
+}
diff --git a/app-crypt/monkeysphere/Manifest b/app-crypt/monkeysphere/Manifest
index 4504f4db181a..97174371a7af 100644
--- a/app-crypt/monkeysphere/Manifest
+++ b/app-crypt/monkeysphere/Manifest
@@ -1,5 +1,5 @@
AUX monkeysphere-0.44-install-uncompressed-man-pages.patch 1580 BLAKE2B 54db4bdeb8d93406d6f9fa222118c98e0a1cfbbdaaf02f280024a41a9c4842aecbbcd6735cdc9ed9949e0e5463f8bf940b642b632c385d48d4dcf36a28a1cd69 SHA512 c4c677e08130ac01a3e98ba21f5e68e5bd7ce4765b44ed91ca5e0506d22937fc13f1a0dfdcd86f1e093e666882452b112a52b954d5f33ee73a47381a28d2e11c
AUX monkeysphere-0.44-no-werror.patch 367 BLAKE2B dcdcd2c2cd885be72c798de70940f6d4789add8a7fc733b26dbc779d49f82fe192ca6f5ac11d3b9db971d58fd1e72d253626ac4699fc65c65051733695c90f5f SHA512 e9046056fcc5a4a07ef4c3ea8fa13bcad18c419318f61e6f07d66f7fd51c88e1fc073169cb5f7106d6f0af875e7afa46d10b41b975b63a4f60b32eb75e4f0c12
DIST monkeysphere_0.44.orig.tar.gz 110289 BLAKE2B 8a067035d3a40436fd5c27291ab25f15d475d9a0f17b51259c0431c77841807af93cb04d045b77c5f5dda3cd0061ab52561fdb62a704715d0d8cbbf96cb43259 SHA512 cb3c655a08b1c0a382502f8609f57d0c870fe4491b1b967e9931bdfd146b3926470496577949630452e073f04442b91a1ef679254c0f3091a834f3429e0f8e93
-EBUILD monkeysphere-0.44-r1.ebuild 1137 BLAKE2B f80eb47b7404c6ee6c798110dfce62ecad7dfb6ce881a461e059d8f6d8cf30cc6f8b28b3bffb0e4f65ce1c17f7660c9a661bb33b27c19662fecb98488d53365f SHA512 32dcde04aef3067aed0e2dda1bb6c13d81d4dea76ee54f43f4d97c86751afb3bac0e3295a57e2b21ac7f009b98d190906c39fd8f50bac32db95f4d5ed7639c91
+EBUILD monkeysphere-0.44-r2.ebuild 1209 BLAKE2B a5646ded5dbc78d1c0b9f896734eeb0dea28420f3ff15718b4190532dd9a70a01c24fc9f8ed504ea13143898d0da1d0aba5f0f2c9d2ff05e7c2b880e7164f183 SHA512 2c867aa784b39a3dc3f25a7f06c2b031b2e6337e54f33c3916467387ea0674799f5fe25cd4c1c33a8df45e155795c5a008f1045529a809f1a7c615d42331430c
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild b/app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild
deleted file mode 100644
index 2b85c2210dac..000000000000
--- a/app-crypt/monkeysphere/monkeysphere-0.44-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Leverage the OpenPGP web of trust for OpenSSH and Web authentication"
-HOMEPAGE="http://web.monkeysphere.info/"
-SRC_URI="
- mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz
- http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-
-DOCS=( README Changelog )
-
-# Tests fail upstream for SSH connection. Issue has been reported.
-RESTRICT="test"
-
-DEPEND="acct-group/monkeysphere
- acct-user/monkeysphere
- >=app-crypt/gnupg-2.1.17:0=
- net-misc/socat:0=
- dev-perl/Crypt-OpenSSL-RSA:0=
- dev-perl/Digest-SHA1:0=
- app-misc/lockfile-progs:0="
-RDEPEND="${DEPEND}
- virtual/openssh"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.44-install-uncompressed-man-pages.patch
- "${FILESDIR}"/${PN}-0.44-no-werror.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e "s#share/doc/monkeysphere#share/doc/${PF}#" Makefile || die
-
- tc-export CC
-}
-
-pkg_postinst() {
- monkeysphere-authentication setup
-}
diff --git a/app-crypt/monkeysphere/monkeysphere-0.44-r2.ebuild b/app-crypt/monkeysphere/monkeysphere-0.44-r2.ebuild
new file mode 100644
index 000000000000..a90ced11fe37
--- /dev/null
+++ b/app-crypt/monkeysphere/monkeysphere-0.44-r2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Leverage the OpenPGP web of trust for OpenSSH and Web authentication"
+HOMEPAGE="http://web.monkeysphere.info/"
+SRC_URI="
+ mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz
+ http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_${PV}.orig.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+
+DOCS=( README Changelog )
+
+# Tests fail upstream for SSH connection. Issue has been reported.
+RESTRICT="test"
+
+DEPEND="
+ acct-group/monkeysphere
+ acct-user/monkeysphere
+ >=app-crypt/gnupg-2.1.17:0=
+ net-misc/socat:0=
+ dev-libs/libassuan:=
+ dev-libs/libgcrypt:=
+ dev-libs/libgpg-error:=
+ dev-perl/Crypt-OpenSSL-RSA:0=
+ dev-perl/Digest-SHA1:0=
+ app-misc/lockfile-progs:0=
+"
+RDEPEND="${DEPEND}
+ virtual/openssh"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.44-install-uncompressed-man-pages.patch
+ "${FILESDIR}"/${PN}-0.44-no-werror.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e "s#share/doc/monkeysphere#share/doc/${PF}#" Makefile || die
+
+ tc-export CC
+}
+
+pkg_postinst() {
+ monkeysphere-authentication setup
+}
diff --git a/app-crypt/pinentry/Manifest b/app-crypt/pinentry/Manifest
index 480f7691f4c7..fc2c3277a8b4 100644
--- a/app-crypt/pinentry/Manifest
+++ b/app-crypt/pinentry/Manifest
@@ -1,13 +1,14 @@
AUX pinentry-1.0.0-AR.patch 326 BLAKE2B 2a05565287d2a3ff9423db1365af6ac1d2d0e0e5b3b7db49ee927eacd480cfbd29abd2313d84eb764e9d7eccd4654e2173fbf8be4508dd88f14bf12f0f9dab39 SHA512 3a8b13ddaa2af8c793586cd73e44b59828e769c3861b2d328273bac991e7e171c8714e2098674a9ae8a77c9a68098012d217e67dde8872df154a1e499837de52
AUX pinentry-1.2.1-automagic-capslock.patch 2831 BLAKE2B abe6c6815521dd80a227704ad2698e4aaa808faccb7d95acb1b2af8bb55f2fec03d92df0b60703da2c9f092988da32572ad2fcbd1735b3109ae278d24e76e1eb SHA512 a9fe32da17d214e5d0355efa575c04f4010a42dd9b272e2446f632017a383f2dd5bd3b98a8a71fe13bf55769fa0b420310d4f3217fa16a31272058d44598f99d
AUX pinentry-1.2.1-include-memory.patch 8682 BLAKE2B e119583daaf2b418047fc51bc29dafb979452f5831dd89a86879c87038abb0d690752078577803810f52a0eb2660ad3428abdcac4f670450ac09b701c250641c SHA512 9a56ea04447fabd248f54953d07262510d7ebcfef3e5daf8084f4138df037bf31288ff95baa6eae6ec7584a773fd3ae242c121ca3c1910d415407a8eccb69ccd
+AUX pinentry-1.2.1-libassuan-3.patch 1642 BLAKE2B ca696c5b769110d97ff02329c3891d0c21e5555c27fb207d39315c0b8883984e7430d3356d6f2bd75639c58fb8467a1ce39e35ff246c0da67c08aa0b1a795901 SHA512 6f8ba9f43da7320628a8510c8f622eb74eaf64138d6a678608aa3d025968242c2132f0bbcf91d08f505278f0fabb1b32bc3d54dac76c5f669f7d06ee182b9ebc
AUX pinentry-1.3.0-automagic.patch 4225 BLAKE2B bc93667e359aee721bb887c4b794483b07c0864e7b2c647954a43b010d3284ebfcc35b922e0db51ea54c46895edfc59322bd579d931bfb20ebad93980609880f SHA512 25a9820e3c08814e5b90e900a8f91856891b1bcdd78d01f516f743c28bec9e609872f1c2f23ffbad1e48791d4d44b8efddc6a370f20be9c6f5d991463bd6446f
AUX pinentry-1.3.0-ifdef-qt.patch 3354 BLAKE2B 94efd9162e391eb769a235558301b646f6c97be3c7cbb1789addd381e856da78c6067b8f6bb90f5821476fa7762a756f147c106607a5715c0c888d237ab94264 SHA512 a76a6749b4903c549405e0cdd5fd69042dee8583520a3de1a72bb151ca437d4b4750bd455b9b4f15f9b767eec4ca3b37690645a98c85b85c0f6658ba912fbbdd
DIST pinentry-1.2.1.tar.bz2 547698 BLAKE2B aa47612aa3a6f74c3676bf4018780356cb22ed4078792c1f466f9e0465199428c151c0e20dfbe6c784ef93c2b42b673daff0b6adc74c8c98fed9921e65ed42ea SHA512 a665315628f4dcf07e16a22db3f3be15d7e7e93b3deec0546c7275b71b0e3bd65535a08af5e12d6339fd6595132df86529401d9d12bd17c428a3466e8dfafab6
DIST pinentry-1.2.1.tar.bz2.sig 238 BLAKE2B 01ba3dc296a8e76c546d21d0bb0cd13778476d5d5b3ef55a3401c6a0353a56d79250d11555afb31c77c5a77e63847ded0f8eaef395bb0dc2ee3ff1d6a4ed83bd SHA512 d0e8435dc169a58f111f057f1c9fbb6c70da32a850f1107d6abdf41357c1714832728109ae61507db313d7eaef9596e5faf92fd21bed78adcc46a8c8a590430b
DIST pinentry-1.3.0.tar.bz2 610363 BLAKE2B a55b80754ef37d18ebdf0bd50e134a7b1bf6362b859b7069a9e4ebd86cd7e733d51f3c21a16779a18aa0d0dfab1f7a3df070d4f7e39e0840339078c4e9cb58bc SHA512 1bbac81c6811cffc8969a46494e6daa6b8447802f47ff6fa3e4dc9ac244cf6e5f629834c9b6a60770d06bff6c9932ad4059f10d2fdf93fd9e26fd5d21c0e3732
DIST pinentry-1.3.0.tar.bz2.sig 119 BLAKE2B 0f11126761b2a06f8b08cf971f5d610cacbde1a5ee419523a6e704ac21fef4cce26495a160a51bee5ed5f68eca7d6864dfa03efa48030ba2cf783e767b925e1c SHA512 77a61877adf241d67caeea3af4c12a2c7c13ddc423ac001fab79bcec463a5853d8806052d61504fae0c67e0a9d1edf6a12d24b560ff7b4083eea5e86f9b54a90
-EBUILD pinentry-1.2.1-r4.ebuild 2575 BLAKE2B 1e8a9f62d29df187ac7dd0617dc5c8446a9cd92e4999e1f78e66d8b12ff6d74961b3aa0350255028124ffbcb5e13e6570aaf941e3de4190595a714cedf8435df SHA512 5f98140547bae48958b5ac38850602a17f7602f4dae446fc9a30b1c21ba57653619f3733fd9bfb447b2bd766827cc614b7fd76f8e623bf5fdcbfb91c793925c0
-EBUILD pinentry-1.2.1-r6.ebuild 2576 BLAKE2B 62538aecbcc7991de1af449244c054ae0a6ba19de0265210391791c7a600097ac4bff42a6deab349cad1eedb85d7a8376ae89fd4df61f424134c9c8a4cae2a55 SHA512 753e9895f30229167fff01a00fd150cca8644b0e5271935aad05b3bc1284f10ba5e2c0c13e1d536a909be46d3405ef56ee3bcf4172f8803672874ad399d47524
-EBUILD pinentry-1.3.0-r2.ebuild 3284 BLAKE2B 4f9cfe1091074058764d54395fc6a930c6fa3d16dc81fa56eafbeece65903d88ec5133199cb8edb2a64d3d3212d348db8eb7f1c76fbe11af78682afaf65e93bc SHA512 cce1b2ec3229085fb9b4fdf046c9bd1973d6fa9f06405d40b0551331569e7f9ee4b3febe66726bfb92c419683ccebffc8a090554e66bd09f6711a8b542577f19
+EBUILD pinentry-1.2.1-r7.ebuild 2620 BLAKE2B 8d465d5b8a642a0f7c1d7389c21b193f00bbc334b77e0107aa51a236ab279db6b59a4d68413e4450a116fc146249492825d8d5a861628d34f7dd2bb9a2ab981b SHA512 798a5f42ec249bd4d747c3f9855891125edfba783e38e7d335c5daa2854b9d8ab81b378be6482f36911a88116dc71a896ecf7babbda36d877f26aae234a435e7
+EBUILD pinentry-1.2.1-r8.ebuild 2621 BLAKE2B aaa90f66eb95ae430635ad3f581d8d9442bbc1e5397724ebbbf1aa8b85fcef4ff9bb2aafefdf29d8c65796658a9395edb5b1b944f28e1591cf45c8736c9e9115 SHA512 f5067147872bd58d8c394419a87cca87ccbdc33fdbc063cb4e7a4dfe776c3178fc3f303c056810d1c73bf4cf31df5166279a5a83289069d2f73c344a97083a62
+EBUILD pinentry-1.3.0-r3.ebuild 3293 BLAKE2B 034faf230210ed65e73fb6e75059a325fe9e4599081561a1521986ba357d16cc90338eac7d63098e8ecc4c3369ca5feb18e1c8e60a6d8b036ccdaa83fca840d4 SHA512 81b92ae0b5c342c6c95aecb797d2ba778b4a68be7a69b8ba1f19783e8bd1b21bed71927446a2d0872c2c2e4ca97df610e9be39c817abbc9eb8a32946f097e428
MISC metadata.xml 344 BLAKE2B d71f184ae783d215e32dc94e346c1f753f158b298cc2df87c14d5b73454ff3b4bf0ce4744d2aa0359bc68cb993cd35d2d6f77a09769853fda5b66e1cc1da3580 SHA512 0ae1c64980d4d94b8bbc04040a17b358b7138bf4022dcd97b6d2c464bc5fac0911c9522bea253586f69c8d137b75fe3e302d7cd9802290c2720c77706d9a935f
diff --git a/app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch b/app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch
new file mode 100644
index 000000000000..35b71998e87a
--- /dev/null
+++ b/app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch
@@ -0,0 +1,46 @@
+https://bugs.gentoo.org/934771
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commit;h=a39ba412ab24721d4edb6476156371f8bf1d3ff9
+
+From a39ba412ab24721d4edb6476156371f8bf1d3ff9 Mon Sep 17 00:00:00 2001
+From: NIIBE Yutaka <gniibe@fsij.org>
+Date: Fri, 28 Jul 2023 14:09:11 +0900
+Subject: [PATCH] build: Update libassuan.m4 for libassuan version 3 in future.
+
+* m4/libassuan.m4: Update from libassuan master.
+
+--
+
+New libassuan 3 has backward compatible API.
+
+Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
+--- a/m4/libassuan.m4
++++ b/m4/libassuan.m4
+@@ -9,7 +9,7 @@ dnl This file is distributed in the hope that it will be useful, but
+ dnl WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
+ dnl implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+ dnl SPDX-License-Identifier: FSFULLR
+-# Last-changed: 2022-11-01
++# Last-changed: 2023-07-26
+
+ dnl
+ dnl Common code used for libassuan detection [internal]
+@@ -89,6 +89,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
+
+ if test $ok = yes; then
+ AC_MSG_RESULT([yes ($libassuan_config_version)])
++ AC_DEFINE(LIBASSUAN_API_REQUESTED, $req_libassuan_api, Requested API version for libassuan)
+ else
+ AC_MSG_RESULT(no)
+ fi
+@@ -104,6 +105,8 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON],
+ AC_MSG_CHECKING([LIBASSUAN API version])
+ if test "$req_libassuan_api" -eq "$tmp" ; then
+ AC_MSG_RESULT(okay)
++ elif test "$req_libassuan_api" -eq 2 -a "$tmp" -eq 3; then
++ AC_MSG_RESULT(okay)
+ else
+ ok=no
+ AC_MSG_RESULT([does not match. want=$req_libassuan_api got=$tmp.])
+--
+2.30.2
+
diff --git a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild b/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
deleted file mode 100644
index 0cd3553fd4ca..000000000000
--- a/app-crypt/pinentry/pinentry-1.2.1-r4.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/related_software/pinentry/"
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
-
-DEPEND="
- >=dev-libs/libassuan-2.1
- >=dev-libs/libgcrypt-1.6.3
- >=dev-libs/libgpg-error-1.17
- efl? ( dev-libs/efl[X] )
- keyring? ( app-crypt/libsecret )
- ncurses? ( sys-libs/ncurses:= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- wayland? ( kde-plasma/kwayland:5 )
- X? (
- dev-qt/qtx11extras:5
- x11-libs/libX11
- )
- )
-"
-RDEPEND="
- ${DEPEND}
- gtk? ( app-crypt/gcr:0[gtk] )
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-PDEPEND="emacs? ( app-emacs/pinentry )"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.0-AR.patch"
- "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug #837719
-)
-
-src_prepare() {
- default
-
- unset FLTK_CONFIG
-
- eautoreconf
-}
-
-src_configure() {
- export PATH="$(qt5_get_bindir):${PATH}"
- export QTLIB="$(qt5_get_libdir)"
-
- local myeconfargs=(
- $(use_enable efl pinentry-efl)
- $(use_enable emacs pinentry-emacs)
- $(use_enable keyring libsecret)
- $(use_enable gtk pinentry-gnome3)
- $(use_enable ncurses fallback-curses)
- $(use_enable ncurses pinentry-curses)
- $(use_enable qt5 pinentry-qt)
- $(use_enable wayland kf5-wayland)
- $(use_enable X qtx11extras)
- $(use_with X x)
-
- --enable-pinentry-tty
- --disable-pinentry-fltk
- --disable-pinentry-gtk2
-
- MOC="$(qt5_get_bindir)"/moc
- GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
- LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
-
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- rm "${ED}"/usr/bin/pinentry || die
-
- use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
- eselect pinentry update ifunset
-}
-
-pkg_postrm() {
- eselect pinentry update ifunset
-}
diff --git a/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild b/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild
deleted file mode 100644
index 52f368ac9c0d..000000000000
--- a/app-crypt/pinentry/pinentry-1.2.1-r6.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/related_software/pinentry/"
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
-
-DEPEND="
- >=dev-libs/libassuan-2.1
- >=dev-libs/libgcrypt-1.6.3
- >=dev-libs/libgpg-error-1.17
- efl? ( dev-libs/efl[X] )
- keyring? ( app-crypt/libsecret )
- ncurses? ( sys-libs/ncurses:= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- wayland? ( kde-plasma/kwayland:5 )
- X? (
- dev-qt/qtx11extras:5
- x11-libs/libX11
- )
- )
-"
-RDEPEND="
- ${DEPEND}
- gtk? ( app-crypt/gcr:0[gtk] )
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-PDEPEND="emacs? ( app-emacs/pinentry )"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.0-AR.patch"
- "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug #837719
- "${FILESDIR}/${PN}-1.2.1-include-memory.patch"
-)
-
-src_prepare() {
- default
-
- unset FLTK_CONFIG
-
- eautoreconf
-}
-
-src_configure() {
- export PATH="$(qt5_get_bindir):${PATH}"
- export QTLIB="$(qt5_get_libdir)"
-
- local myeconfargs=(
- $(use_enable efl pinentry-efl)
- $(use_enable emacs pinentry-emacs)
- $(use_enable keyring libsecret)
- $(use_enable gtk pinentry-gnome3)
- $(use_enable ncurses fallback-curses)
- $(use_enable ncurses pinentry-curses)
- $(use_enable qt5 pinentry-qt)
- $(use_enable wayland kf5-wayland)
- $(use_enable X qtx11extras)
- $(use_with X x)
-
- --enable-pinentry-tty
- --disable-pinentry-fltk
- --disable-pinentry-gtk2
-
- MOC="$(qt5_get_bindir)"/moc
- ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
-
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- rm "${ED}"/usr/bin/pinentry || die
-
- use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
-}
-
-pkg_postinst() {
- eselect pinentry update ifunset
-}
-
-pkg_postrm() {
- eselect pinentry update ifunset
-}
diff --git a/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild b/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild
new file mode 100644
index 000000000000..3ddf24c5674c
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/related_software/pinentry/"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
+
+DEPEND="
+ >=dev-libs/libassuan-2.1:=
+ >=dev-libs/libgcrypt-1.6.3
+ >=dev-libs/libgpg-error-1.17
+ efl? ( dev-libs/efl[X] )
+ keyring? ( app-crypt/libsecret )
+ ncurses? ( sys-libs/ncurses:= )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ wayland? ( kde-plasma/kwayland:5 )
+ X? (
+ dev-qt/qtx11extras:5
+ x11-libs/libX11
+ )
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ gtk? ( app-crypt/gcr:0[gtk] )
+"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.0-AR.patch"
+ "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug #837719
+)
+
+src_prepare() {
+ default
+
+ unset FLTK_CONFIG
+
+ # bug #934771
+ rm m4/libassuan.m4 || die
+
+ eautoreconf
+}
+
+src_configure() {
+ export PATH="$(qt5_get_bindir):${PATH}"
+ export QTLIB="$(qt5_get_libdir)"
+
+ local myeconfargs=(
+ $(use_enable efl pinentry-efl)
+ $(use_enable emacs pinentry-emacs)
+ $(use_enable keyring libsecret)
+ $(use_enable gtk pinentry-gnome3)
+ $(use_enable ncurses fallback-curses)
+ $(use_enable ncurses pinentry-curses)
+ $(use_enable qt5 pinentry-qt)
+ $(use_enable wayland kf5-wayland)
+ $(use_enable X qtx11extras)
+ $(use_with X x)
+
+ --enable-pinentry-tty
+ --disable-pinentry-fltk
+ --disable-pinentry-gtk2
+
+ MOC="$(qt5_get_bindir)"/moc
+ GPG_ERROR_CONFIG="${ESYSROOT}"/usr/bin/${CHOST}-gpg-error-config
+ LIBASSUAN_CONFIG="${ESYSROOT}"/usr/bin/libassuan-config
+
+ $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ rm "${ED}"/usr/bin/pinentry || die
+
+ use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+ eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+ eselect pinentry update ifunset
+}
diff --git a/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild b/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild
new file mode 100644
index 000000000000..7f097b060824
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/related_software/pinentry/"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 wayland X"
+
+DEPEND="
+ >=dev-libs/libassuan-2.1:=
+ >=dev-libs/libgcrypt-1.6.3
+ >=dev-libs/libgpg-error-1.17
+ efl? ( dev-libs/efl[X] )
+ keyring? ( app-crypt/libsecret )
+ ncurses? ( sys-libs/ncurses:= )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ wayland? ( kde-plasma/kwayland:5 )
+ X? (
+ dev-qt/qtx11extras:5
+ x11-libs/libX11
+ )
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ gtk? ( app-crypt/gcr:0[gtk] )
+"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.2"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.0-AR.patch"
+ "${FILESDIR}/${PN}-1.2.1-automagic-capslock.patch" # bug #819939, bug #837719
+ "${FILESDIR}/${PN}-1.2.1-include-memory.patch"
+)
+
+src_prepare() {
+ default
+
+ unset FLTK_CONFIG
+
+ # bug #934771
+ rm m4/libassuan.m4 || die
+
+ eautoreconf
+}
+
+src_configure() {
+ export PATH="$(qt5_get_bindir):${PATH}"
+ export QTLIB="$(qt5_get_libdir)"
+
+ local myeconfargs=(
+ $(use_enable efl pinentry-efl)
+ $(use_enable emacs pinentry-emacs)
+ $(use_enable keyring libsecret)
+ $(use_enable gtk pinentry-gnome3)
+ $(use_enable ncurses fallback-curses)
+ $(use_enable ncurses pinentry-curses)
+ $(use_enable qt5 pinentry-qt)
+ $(use_enable wayland kf5-wayland)
+ $(use_enable X qtx11extras)
+ $(use_with X x)
+
+ --enable-pinentry-tty
+ --disable-pinentry-fltk
+ --disable-pinentry-gtk2
+
+ MOC="$(qt5_get_bindir)"/moc
+ ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
+
+ $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ rm "${ED}"/usr/bin/pinentry || die
+
+ use qt5 && dosym pinentry-qt /usr/bin/pinentry-qt5
+}
+
+pkg_postinst() {
+ eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+ eselect pinentry update ifunset
+}
diff --git a/app-crypt/pinentry/pinentry-1.3.0-r2.ebuild b/app-crypt/pinentry/pinentry-1.3.0-r2.ebuild
deleted file mode 100644
index 65cc9de488d3..000000000000
--- a/app-crypt/pinentry/pinentry-1.3.0-r2.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools qmake-utils verify-sig
-
-DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
-HOMEPAGE="https://gnupg.org/related_software/pinentry/"
-SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
-SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="caps efl emacs gtk keyring ncurses qt5 qt6 wayland X"
-
-DEPEND="
- >=dev-libs/libassuan-2.1
- >=dev-libs/libgcrypt-1.6.3
- >=dev-libs/libgpg-error-1.17
- efl? ( dev-libs/efl[X] )
- keyring? ( app-crypt/libsecret )
- ncurses? ( sys-libs/ncurses:= )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- wayland? ( kde-plasma/kwayland:5 )
- X? (
- dev-qt/qtx11extras:5
- x11-libs/libX11
- )
- )
- qt6? (
- dev-qt/qtbase:6[gui,widgets]
- wayland? (
- kde-frameworks/kguiaddons:6
- kde-frameworks/kwindowsystem:6
- )
- )
-"
-RDEPEND="
- ${DEPEND}
- gtk? ( app-crypt/gcr:4[gtk] )
-"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-gnupg )
-"
-PDEPEND="emacs? ( app-emacs/pinentry )"
-IDEPEND=">=app-eselect/eselect-pinentry-0.7.4"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.0-AR.patch"
- "${FILESDIR}/${PN}-1.3.0-automagic.patch" # bug #819939, bug #837719
- "${FILESDIR}/${PN}-1.3.0-ifdef-qt.patch"
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-
-src_configure() {
- unset FLTK_CONFIG
-
- local myeconfargs=(
- $(use_enable efl pinentry-efl)
- $(use_enable emacs pinentry-emacs)
- $(use_enable keyring libsecret)
- $(use_enable gtk pinentry-gnome3)
- $(use_enable ncurses fallback-curses)
- $(use_enable ncurses pinentry-curses)
- $(use_enable qt5 pinentry-qt5)
- $(use_enable qt6 pinentry-qt)
- # TODO: could split this up into qt5/qt6?
- $(use_enable X qtx11extras)
- $(use_with X x)
-
- --enable-pinentry-tty
- --disable-pinentry-fltk
- --disable-pinentry-gtk2
-
- ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
-
- $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
- )
-
- if use qt5 ; then
- export PATH="$(qt5_get_bindir):${PATH}"
- export QTLIB="$(qt5_get_libdir):${QTLIB}"
- export MOC5="$(qt5_get_bindir)"/moc
-
- myeconfargs+=(
- $(use_enable wayland kf5-wayland)
- )
- else
- myeconfargs+=(
- --disable-kf5-wayland
- )
- fi
-
- if use qt6 ; then
- export PATH="$(qt6_get_bindir):${PATH}"
- export QTLIB="$(qt6_get_libdir):${QTLIB}"
- export MOC="$(qt6_get_libdir)/qt6/libexec/moc"
-
- myeconfargs+=(
- $(use_enable wayland kf6-wayland)
- )
- else
- myeconfargs+=(
- --disable-kf6-wayland
- )
- fi
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- rm "${ED}"/usr/bin/pinentry || die
-
- # The preferred Qt implementation upstream gets installed as just 'qt'.
- # Make a symlink for eselect-pinentry and friends.
- if use qt6 ; then
- dosym pinentry-qt /usr/bin/pinentry-qt6
- fi
-}
-
-pkg_postinst() {
- eselect pinentry update ifunset
-}
-
-pkg_postrm() {
- eselect pinentry update ifunset
-}
diff --git a/app-crypt/pinentry/pinentry-1.3.0-r3.ebuild b/app-crypt/pinentry/pinentry-1.3.0-r3.ebuild
new file mode 100644
index 000000000000..7eb27b630471
--- /dev/null
+++ b/app-crypt/pinentry/pinentry-1.3.0-r3.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools qmake-utils verify-sig
+
+DESCRIPTION="Simple passphrase entry dialogs which utilize the Assuan protocol"
+HOMEPAGE="https://gnupg.org/related_software/pinentry/"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="caps efl emacs gtk keyring ncurses qt5 qt6 wayland X"
+
+DEPEND="
+ >=dev-libs/libassuan-2.1:=
+ >=dev-libs/libgcrypt-1.6.3
+ >=dev-libs/libgpg-error-1.17
+ efl? ( dev-libs/efl[X] )
+ keyring? ( app-crypt/libsecret )
+ ncurses? ( sys-libs/ncurses:= )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ wayland? ( kde-plasma/kwayland:5 )
+ X? (
+ dev-qt/qtx11extras:5
+ x11-libs/libX11
+ )
+ )
+ qt6? (
+ dev-qt/qtbase:6[gui,widgets]
+ wayland? (
+ kde-frameworks/kguiaddons:6
+ kde-frameworks/kwindowsystem:6
+ )
+ )
+"
+RDEPEND="
+ ${DEPEND}
+ gtk? ( app-crypt/gcr:4[gtk] )
+"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+PDEPEND="emacs? ( app-emacs/pinentry )"
+IDEPEND=">=app-eselect/eselect-pinentry-0.7.4"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.0-AR.patch"
+ "${FILESDIR}/${PN}-1.3.0-automagic.patch" # bug #819939, bug #837719
+ "${FILESDIR}/${PN}-1.3.0-ifdef-qt.patch"
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ unset FLTK_CONFIG
+
+ local myeconfargs=(
+ $(use_enable efl pinentry-efl)
+ $(use_enable emacs pinentry-emacs)
+ $(use_enable keyring libsecret)
+ $(use_enable gtk pinentry-gnome3)
+ $(use_enable ncurses fallback-curses)
+ $(use_enable ncurses pinentry-curses)
+ $(use_enable qt5 pinentry-qt5)
+ $(use_enable qt6 pinentry-qt)
+ # TODO: could split this up into qt5/qt6?
+ $(use_enable X qtx11extras)
+ $(use_with X x)
+
+ --enable-pinentry-tty
+ --disable-pinentry-fltk
+ --disable-pinentry-gtk2
+
+ ac_cv_path_GPGRT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpgrt-config"
+
+ $("${S}/configure" --help | grep -- '--without-.*-prefix' | sed -e 's/^ *\([^ ]*\) .*/\1/g')
+ )
+
+ if use qt5 ; then
+ export PATH="$(qt5_get_bindir):${PATH}"
+ export QTLIB="$(qt5_get_libdir):${QTLIB}"
+ export MOC5="$(qt5_get_bindir)"/moc
+
+ myeconfargs+=(
+ $(use_enable wayland kf5-wayland)
+ )
+ else
+ myeconfargs+=(
+ --disable-kf5-wayland
+ )
+ fi
+
+ if use qt6 ; then
+ export PATH="$(qt6_get_bindir):${PATH}"
+ export QTLIB="$(qt6_get_libdir):${QTLIB}"
+ export MOC="$(qt6_get_libdir)/qt6/libexec/moc"
+
+ myeconfargs+=(
+ $(use_enable wayland kf6-wayland)
+ )
+ else
+ myeconfargs+=(
+ --disable-kf6-wayland
+ )
+ fi
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ rm "${ED}"/usr/bin/pinentry || die
+
+ # The preferred Qt implementation upstream gets installed as just 'qt'.
+ # Make a symlink for eselect-pinentry and friends.
+ if use qt6 ; then
+ dosym pinentry-qt /usr/bin/pinentry-qt6
+ fi
+}
+
+pkg_postinst() {
+ eselect pinentry update ifunset
+}
+
+pkg_postrm() {
+ eselect pinentry update ifunset
+}
diff --git a/app-crypt/pius/Manifest b/app-crypt/pius/Manifest
index 27feb52284e5..734b8baa96a8 100644
--- a/app-crypt/pius/Manifest
+++ b/app-crypt/pius/Manifest
@@ -4,4 +4,5 @@ AUX pius-3.0.0-Minor-fixes-for-pius-report-137.patch 2744 BLAKE2B bf738bdf20e33d
AUX pius-3.0.0-pius-keyring-mgr-Fix-constants-134.patch 1909 BLAKE2B 60440079520ff12664c89fa42a0ee4cdf9fa5f9a69fa6293f5eaf3fd9a438a669aa50b84ac78701f6ae91c67486588c5403ac89bc08b32697c1550b513ebfe08 SHA512 faf77cf23cb1e2e7b214e70dc955e8683f08195175228e299955bcf4eae07c5fd147959a0f526be42960df2607deed9ac3f15e4abac0484d415fe2acaf4b3ef7
DIST pius-3.0.0.tar.bz2 46643 BLAKE2B 18abe6a93bd719adf50fa4bcbf5128845d732b598d611e716a536f78f4930e6e63e7f60d7444775fbc32072935c13b1828377a9e843114255a4101f4e3199f98 SHA512 0c906574ac703f45e3318ae3e7994fe6580fd172849b2956d9084033d6fbfd69fec942b95bc2edadadc223fa0685ff0b9799ad03570b712b9cdb09d69491cc91
EBUILD pius-3.0.0-r1.ebuild 878 BLAKE2B 772efbfd8f7686fbe5b85c6ddc081ff65361aaab33d5692fa6c289b09a216d1d148c904a7cc2257b966c32ace0f476bc8b09c0c27e222bf2b5043ef41285afbc SHA512 90aa67428e566853084af6392c2dfd61623670d5fb241c35bf468e36e5b43aa8b363c864603a1224cec3e74f32baf9f3550f2679d53fa1be45fc5680eeeeb8dd
+EBUILD pius-3.0.0-r2.ebuild 882 BLAKE2B 2c66026df993d284ff62cd0a1cddf8ff938360e61ff37f9159561c7ba6ec2d2e30324b0545d9827512dd7630eeae82e1ab2b0583e5b7c2ee76930bdf67102f62 SHA512 8e9b2025854a46cc88f4637ebd93dd767b8f110ab72c3c72ee293dd4ea9d11cd3c1859987c00980501961c80fdd8cd41f9581af2231a1ae8a9cc9e561b0fed0e
MISC metadata.xml 853 BLAKE2B 6165c11116e7624ea188e772b67f66104e3431d6f4029ffa09b19958ccc2fcd71d696a9cf2711fb509bdb1f083d5931eaa26b5b1892e3fee8732523b0141aff0 SHA512 85679ab6340568c5ebb87cbad2006f6c586555aed81e85ad0a3f0f79972ae48a14bb9b2cecd0a92a34ca8d4f4ff54de3217976c7d847d86eef586aa0d772ddca
diff --git a/app-crypt/pius/pius-3.0.0-r2.ebuild b/app-crypt/pius/pius-3.0.0-r2.ebuild
new file mode 100644
index 000000000000..184aaf851b53
--- /dev/null
+++ b/app-crypt/pius/pius-3.0.0-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A tool for signing and email all UIDs on a set of PGP keys"
+HOMEPAGE="https://www.phildev.net/pius/ https://github.com/jaymzh/pius"
+SRC_URI="https://github.com/jaymzh/pius/releases/download/v${PV}/pius-${PV}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND=">=app-crypt/gnupg-2.0.0"
+RDEPEND="${DEPEND}
+ dev-lang/perl"
+
+PATCHES=(
+ "${FILESDIR}/${P}-Fix-typos-132.patch"
+ "${FILESDIR}/${P}-pius-keyring-mgr-Fix-constants-134.patch"
+ "${FILESDIR}/${P}-Fix-typo-in-readme-135.patch"
+ "${FILESDIR}/${P}-Minor-fixes-for-pius-report-137.patch"
+)
+
+python_test() {
+ ${EPYTHON} -m unittest discover -s test/* -v || die
+}
diff --git a/app-crypt/qca/Manifest b/app-crypt/qca/Manifest
index 7db07082a4d9..9157bbd06a9e 100644
--- a/app-crypt/qca/Manifest
+++ b/app-crypt/qca/Manifest
@@ -1,6 +1,8 @@
AUX qca-2.3.7-use-sha256-not-sha1.patch 900 BLAKE2B cb801afc80c5bb6abeab3b283b491a6f7e1a3f6d4a60e63c479571b7b5d5871b57c08a727f627d48e61cf1470689586a38d258fbb3f536136369d12cace4552f SHA512 da1c4562fd6d1fbe818a5804707e3349c47ec14d1c603bd89dca7ecc4fd73baf72cece34fe684afcfeb934f300f67413c487835d0692bc787f4583893c09917e
AUX qca-disable-pgp-test.patch 446 BLAKE2B a98d5951d7b89c65787d7d586a5504949c51271ebe09c5e19b90a2e24f24fb6d03d6c1f76d7ad4234354bc2507cf7031c716b3b2bf8243b8c1d85065079dded4 SHA512 30bb6d31b9392166d6bbae39da2eeb1788ac9cccffb801b074468a3606a6e1a56d6a41ee276d3b8b8d39112bf6aea7025f07f4810bb835102bd00521ee9eb104
DIST qca-2.3.8.tar.xz 761340 BLAKE2B 04ec8d2fb9c2c00b04407828c549a4bb7d8bf6cda2f1071078dd446b8fc90c89872b2a4dc838bcb4eb34132545365be210c0043bde95c084901661a874600b34 SHA512 ddb410214e8264955c2bb8c68d018e3826cb8ec48f8cc7207c2aec1c36051dc0501455b5049eff927dcf354603c0646f86ca10f2cebebe87789b3fd07a993b68
+DIST qca-2.3.9.tar.xz 765256 BLAKE2B 6f8015f45c252d4991dce9154f270d7450b94ec40156e91d537fbdbc17969873689f324032ee24e3fa1c7205a41c6da2870375bfafa308cf82f266bc89da8081 SHA512 025ef203c66e413a9c93d7e0e5449d8a23fb6bb27b2f1c4f137173e33b8c17ff6dec794c8349b6b37ee9d7fffe23875a2cf7cf6592efc373f1aac9230f83aa06
EBUILD qca-2.3.8.ebuild 2609 BLAKE2B 327c07ac3aa40e2b24aca23c54cdd6d9fe2ef501ddcc2b2ac84365e89a8a99d1d383989a177a83cbe74e423de845e57d9c4d0269849b7d107b026f1a15592ec0 SHA512 12d4dbde617d9a9896ac926a4cce6ee1892ebe9f870e9d4fffbcabd9b305df864b17aac00aac5502da11c6d6d214fbfcbe8505466c073f603aafdcc8ffbced2f
-EBUILD qca-9999.ebuild 2395 BLAKE2B 7aa9f5f6879db83fdcfc7ba281e06ec0183182cad5ec251ef55d015d3cbb079c70bc1580401a786ca7b1b30d51700a6516edba807d7437f6e429bd9ccd9d9a95 SHA512 b13523d73d2c1f7d1a41ab3108a714c3d025b0170d3d10d38d06004cdbd2b544a959415bc03b5b178eb24ef9ea8c92f78f5faa205e7abb5db3ae026b1106398b
+EBUILD qca-2.3.9.ebuild 2565 BLAKE2B 7a9677bc8358fb4b61802f7a53209606d004293ae527d35807d85a838ad1eaf00305807258332e879692feace837554ee5e826bf92b335456f21ad69150cdbc2 SHA512 5e37a03c9beb946fa2be99df6ca2cc81ff418841ab3fb79e78e113b8502864230daaa1e129f1f24d9603cebabba092479007b774315a57ef2b834e14eda52de8
+EBUILD qca-9999.ebuild 2414 BLAKE2B 25a245570c640820dc4f4cb91e5bcd66ea9f3d31ceaeb648560ad8c842588e45a4d7d62acbfa11fbc8acd3b0155702f68b3534f0c554281a67fdd4e8e5e05e25 SHA512 77b0d59297576c1a2737bd1ccf601277f41b686035ea66279e2ee0771835e4256e22b2f8ae0dc2428fef29fa873c4f7b909398571d94e60aaa9e62ea1cd8c4be
MISC metadata.xml 781 BLAKE2B 048fe4155a9e47f36bab098734fcfcf661377d017d0616351b7a11a83dd57cdaa2eec370fafdf2f41e5806f01a3934811181972aa232c1d5332a00af1402912c SHA512 65328a1acfdc05ea3491d7fb46a3fa340e467d33c4b81001745e8923ad2aa300cc7a3dfcc29e01afe1882abd18dd024d8ecc4e2c31a2bf5319608589730a37c1
diff --git a/app-crypt/qca/qca-2.3.9.ebuild b/app-crypt/qca/qca-2.3.9.ebuild
new file mode 100644
index 000000000000..f5fa66fd0b5f
--- /dev/null
+++ b/app-crypt/qca/qca-2.3.9.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake kde.org multibuild out-of-source-utils qmake-utils
+
+DESCRIPTION="Qt Cryptographic Architecture (QCA)"
+HOMEPAGE="https://userbase.kde.org/QCA"
+SRC_URI="mirror://kde/stable/${PN}/${PV}/${P}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="botan debug doc examples gcrypt gpg logger nss pkcs11 +qt5 qt6 sasl softstore +ssl test"
+REQUIRED_USE="|| ( qt5 qt6 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ botan? ( dev-libs/botan:3= )
+ gcrypt? ( dev-libs/libgcrypt:= )
+ gpg? ( app-crypt/gnupg )
+ nss? ( dev-libs/nss )
+ pkcs11? (
+ >=dev-libs/openssl-1.1
+ dev-libs/pkcs11-helper
+ )
+ qt5? ( >=dev-qt/qtcore-5.14:5 )
+ qt6? (
+ dev-qt/qtbase:6
+ dev-qt/qt5compat:6
+ )
+ sasl? ( dev-libs/cyrus-sasl:2 )
+ ssl? ( >=dev-libs/openssl-1.1:= )
+"
+DEPEND="${RDEPEND}
+ test? (
+ qt5? (
+ dev-qt/qtnetwork:5
+ dev-qt/qttest:5
+ )
+ qt6? ( dev-qt/qtbase:6[network] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ doc? (
+ app-text/doxygen[dot]
+ virtual/latex-base
+ )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-disable-pgp-test.patch" )
+
+qca_plugin_use() {
+ echo -DWITH_${2:-$1}_PLUGIN=$(usex "$1")
+}
+
+pkg_setup() {
+ MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+ myconfigure() {
+ local mycmakeargs=(
+ -DQCA_FEATURE_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_mkspecsdir)/features"
+ -DQCA_PLUGINS_INSTALL_DIR="${EPREFIX}$(${MULTIBUILD_VARIANT}_get_plugindir)"
+ $(qca_plugin_use botan)
+ $(qca_plugin_use gcrypt)
+ $(qca_plugin_use gpg gnupg)
+ $(qca_plugin_use logger)
+ $(qca_plugin_use nss)
+ $(qca_plugin_use pkcs11)
+ $(qca_plugin_use sasl cyrus-sasl)
+ $(qca_plugin_use softstore)
+ $(qca_plugin_use ssl ossl)
+ -DBUILD_TESTS=$(usex test)
+ )
+ if [[ ${MULTIBUILD_VARIANT} == qt6 ]]; then
+ mycmakeargs+=( -DBUILD_WITH_QT6=ON )
+ else
+ mycmakeargs+=( -DBUILD_WITH_QT6=OFF )
+ fi
+ cmake_src_configure
+ }
+
+ multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+ multibuild_foreach_variant cmake_src_compile
+ if use doc; then
+ multibuild_for_best_variant cmake_build doc
+ fi
+}
+
+src_test() {
+ mytest() {
+ local -x QCA_PLUGIN_PATH="${BUILD_DIR}/lib/qca"
+ cmake_src_test
+ }
+ multibuild_foreach_variant mytest
+}
+
+src_install() {
+ multibuild_foreach_variant cmake_src_install
+
+ if use doc; then
+ multibuild_for_best_variant run_in_build_dir dodoc -r apidocs/html
+ fi
+
+ if use examples; then
+ dodoc -r "${S}"/examples
+ fi
+}
diff --git a/app-crypt/qca/qca-9999.ebuild b/app-crypt/qca/qca-9999.ebuild
index 84f1f7702688..df6544b73a42 100644
--- a/app-crypt/qca/qca-9999.ebuild
+++ b/app-crypt/qca/qca-9999.ebuild
@@ -43,6 +43,7 @@ DEPEND="${RDEPEND}
)
"
BDEPEND="
+ virtual/pkgconfig
doc? (
app-text/doxygen[dot]
virtual/latex-base
diff --git a/app-crypt/rainbowcrack/Manifest b/app-crypt/rainbowcrack/Manifest
index cf492e0b37ad..b825dd7353b8 100644
--- a/app-crypt/rainbowcrack/Manifest
+++ b/app-crypt/rainbowcrack/Manifest
@@ -1,3 +1,3 @@
DIST rainbowcrack-1.8-linux64.zip 220109 BLAKE2B 164894ccb07490756a0c9b297b1497d6305fade66b31fd712914261219dd957632cd285ab2e7ad7a683dd3c0a425eb1969676ea23136abf7d688fcde9e445e74 SHA512 84dbf3431605fb5dcc8e7cd305a43e9b239ebd6e5ef120edd951a3180c38498fe3a26157e3b55d114c6630f8ac1382a610d8e6230779c5b12cbc42c04e9aff57
EBUILD rainbowcrack-1.8.ebuild 1445 BLAKE2B 154c6f071d01b62bf9e3aff61eb5bcca3b3c89212e24841c912975ca810cb798c228277dcb43d438362c7027c50b2cb59a8a9dc63fe78c363de36aee28850c4b SHA512 7ec72e9b4ba52886f40a05d5360f279caa600934c7250681de6d76f947e779fc65670cfedcebe9f987285bf9cbb81f73c189618048cd34ff2ecf12d60bb3a5f8
-MISC metadata.xml 988 BLAKE2B 7a0e914a701cfeabc474191f86a4561beb0581f5b0fba09924400a84d269b638c85d67d76cb845860b636b705fd5c9cfa01d0b9c8504133b1b1f7af69c7c4eab SHA512 7e6668b418dd61bf34e587e1fac633c2f278c41ae8858eae1cb4c593826405c7a79f7223042ecf4edae1f79c3b448a3a79250fc36a488d25aa1800cfa1c96bbf
+MISC metadata.xml 910 BLAKE2B 54b4e4e731bdf2e0b206d0bca324ea4873f95f916254a47511d160b928ddb19ad2d75a4f19d9491b5b435d97bacc4580866649ec6c8510ebacb6976d22998545 SHA512 48cc1412e0b70ef1f5011d4b38d30d3e277e4d66857c7ce4632c5e06bf477ef3e9af3dd26c84ab8d667c1b823f3278b36fe3166d75682e53358ed98f35418371
diff --git a/app-crypt/rainbowcrack/metadata.xml b/app-crypt/rainbowcrack/metadata.xml
index 8603c0398aed..053829026c64 100644
--- a/app-crypt/rainbowcrack/metadata.xml
+++ b/app-crypt/rainbowcrack/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
RainbowCrack is a general-purpose implementation of Philippe Oechslin's faster time-memory trade-off technique.
In short, the RainbowCrack tool is a password cracker. A traditional brute force cracker try all possible
diff --git a/app-crypt/sbctl/Manifest b/app-crypt/sbctl/Manifest
index 66cb47cc17df..7bba525a6c85 100644
--- a/app-crypt/sbctl/Manifest
+++ b/app-crypt/sbctl/Manifest
@@ -1,4 +1,5 @@
AUX sbctl-0.13-no-installkernel-error.patch 896 BLAKE2B aa75eacbe2ce3b99f6491d33284c8fad4594ad09998714015e82ccead7d975c9f8f521c63857ec80879620448405ff4b4701cf02d5d49f27a3cf49734203ee76 SHA512 cc9b45ecde8703d56d0603e6061ba0407277a1ea0d5429565123e134926ad250f45f537d129fb1a559ede3544b72dea233ac6641bc7c8c87d1cb9d7c3bb8bc1e
+AUX sbctl-0.14-installkernel-bashism.patch 1361 BLAKE2B 7caebd45b6f3ae4810a1111dbcc6cb15724c7e9c8853a5dd022b10ad52416afc5645e03c70b130ae8c3dc8b484b76756d964badfce47b60671a50c37881bf72d SHA512 e450ddea3578e1d54e52af965b69b16e608464fb40f850ca39925a91db8b3ed03d83413759b0b5675d90d9354fd226309a22b2b2b559a1fd98f4f8aad52cf61a
DIST sbctl-0.13-deps.tar.xz 21415148 BLAKE2B cf16f7dd3341f7fef273d542f879d5e0a60b8b648fcd1efc8c85a66f0342b0631c5d273417777ecdd4231709ba6ef59592d40adc70a55b59af1aa36987019492 SHA512 f969ca335f14b9f3df52188e00ea68dbd69eef3bcbf71bbd162d0487f28f040ab14ce755ef56b554e7bde3e1c587f0f09ee7b4331edf5baa380b904694f0ad9f
DIST sbctl-0.13.tar.gz 1642040 BLAKE2B 569f42ca5694a4db0b1b66ef58dc255ec337a99f8025c61c58d5b54860e09f543e29e63b0e3adf65e3883abacabf6c1554e8849a8b25569ea05414d86fe0cfc4 SHA512 02c1f3e745f83f0e0a2fe90974f940a314aadbe26bd0d0c3e314bb3720b72c74715a26c891f8b22023f40eb8d1d8d24a7d2b1bc1c5d60f9781971f7e97224a4c
DIST sbctl-0.13.tar.gz.sig 566 BLAKE2B e0996fc4732501b1e66b7c65c9f4523a0c9f4b714e8b985bf5ad8b6d662dff99ddd4f4269374cf8e9e206c1ae8884ad312cd20cc8fcf33ed0af1ca0d1d81e967 SHA512 9435943dda069a5ae5629ab1880158349127654f122a2e5251cf8625db00cb12e85a671c24dda630c2e9beb312cc1c6cf2c24edc7d3a37e6b22ddb871e5c8682
@@ -6,5 +7,5 @@ DIST sbctl-0.14-deps.tar.xz 114919252 BLAKE2B a2baa7cca501d924c1353404725999fb83
DIST sbctl-0.14.tar.gz 17809255 BLAKE2B a59eb3c5a32cb73cb2993c785d16798cbc83b70186eda8c8ce064a17fc338d3e70b93b277ad55c20991952e8d807c77f2a23ae4467c045019ba717ba342d5442 SHA512 a541324ec0b42503f5b5837b18e5f3076aa6fbe3c32041c3362945be52c281c6d057a856512cd134df37bf133106061af34d2b4fbfc377852ae4a86078e65fd8
DIST sbctl-0.14.tar.gz.sig 566 BLAKE2B a5ec700d7ebf42393114c7b193483218df285977622f8ca6c2fb50b622478889647083b34c008fe8618244232416b374f099dd0ca7fce0f961949ef8b9cddbd8 SHA512 8508cc4a77e8bd08d77b2119d59c65d8724ace4576e1d233d0801c0b470afaac96981915c86a185ad0a29e94b7ad6aae1c6c3d52574f353d75d20d11cd503b0f
EBUILD sbctl-0.13-r1.ebuild 1097 BLAKE2B 77f40f0c608b9f84a6a28f1a2cc2077664e7fc0e3aa5a08023935ceb797e36ed92b2637c558a3dd3587bcd255c394ec75cf80ff80cb5ecfcc98e0983ed677771 SHA512 594e65a3c57ae5bef6045916514b79c47370525c539346e578b760ee32da146b18ff8890b757c1c55acad78c2b29dd4edaf14218256dbb684383673cdfd82d14
-EBUILD sbctl-0.14.ebuild 1031 BLAKE2B fa2e03eee278837ea66c5a071f62f0c4c3898f36b0301a8863e950aaaf99075a04c64d13f67ef6cc9bfc0f15d99516557c1ca06f586e490fab635ef61435c8b5 SHA512 f63a686caaff2319ead6738fb3da90d3b8b966ae855f7173772d3f90c776503316c7b18beb6ff6fc7180e6f0533a76307e6de83077703ff18ac89f3aad78a529
+EBUILD sbctl-0.14-r1.ebuild 1098 BLAKE2B e57f11a6a3ed0ea80f2fd77317828846bb38d68b3a203eaff1d62b6de44b26adcf555dd41b7d12da4a566ad3ead5fa68a43f682f99e832d581dd17ac28bebb67 SHA512 f0bf436d40cc7ab2e7d2a590781a83bc23a587b40494a95f48a3e8d700b9578608ec36fe09217702d046f73a0b49d136206d1e310a99ef545c7033fd1e550697
MISC metadata.xml 395 BLAKE2B 97800aba6234078f4a8cb45403e13ce6b0c38c27480d8b351d8d28c11daee6672c920d8a713bde6ff861e15137df4c4c4991fe717008d81a1e4fa3e3299a5cdc SHA512 3c6022f6d5fe33aa7d22469ea24c46adafa90d12024f9f13f76ca55d1d7930560a31640247ac8ceef54eb6789654f06733e685ef2b8a68e68816784215f165f2
diff --git a/app-crypt/sbctl/files/sbctl-0.14-installkernel-bashism.patch b/app-crypt/sbctl/files/sbctl-0.14-installkernel-bashism.patch
new file mode 100644
index 000000000000..bc1b988769fc
--- /dev/null
+++ b/app-crypt/sbctl/files/sbctl-0.14-installkernel-bashism.patch
@@ -0,0 +1,37 @@
+From 1167500b9da76febe85342e09b1bf9eeaf367ca6 Mon Sep 17 00:00:00 2001
+From: MithicSpirit <rpc01234@gmail.com>
+Date: Fri, 10 May 2024 17:51:59 -0400
+Subject: [PATCH] nit(91-sbctl.install): consistent syntax for tests
+
+Unifies usage of testing commands like `[]`, `test`, and `[[]]` to just
+use `[]` everywhere. This also improves compatibility, as `[[]]` is not
+available in POSIX sh.
+
+Bug: https://bugs.gentoo.org/934768
+Signed-off-by: Steffen Winter <steffen.winter@proton.me>
+--- a/contrib/kernel-install/91-sbctl.install
++++ b/contrib/kernel-install/91-sbctl.install
+@@ -31,7 +31,7 @@ add)
+
+ # exit without error if keys don't exist
+ # https://github.com/Foxboron/sbctl/issues/187
+- if ! test -d /usr/share/secureboot/keys; then
++ if ! [ -d /usr/share/secureboot/keys ]; then
+ echo "Secureboot key directory doesn't exist, not signing!"
+ exit 0
+ fi
+@@ -39,10 +39,10 @@ add)
+ sbctl sign -s "$IMAGE_FILE" 1>/dev/null
+ ;;
+ remove)
+- if [[ -e "$IMAGE_FILE" ]]; then
+- [ "$KERNEL_INSTALL_VERBOSE" -gt 0 ] &&
+- printf 'sbctl: Removing kernel %s from signing database\n' "$IMAGE_FILE"
+- sbctl remove-file "$IMAGE_FILE" 1>/dev/null
++ if [ -e "$IMAGE_FILE" ]; then
++ [ "$KERNEL_INSTALL_VERBOSE" -gt 0 ] &&
++ printf 'sbctl: Removing kernel %s from signing database\n' "$IMAGE_FILE"
++ sbctl remove-file "$IMAGE_FILE" 1>/dev/null
+ fi
+ ;;
+ esac
diff --git a/app-crypt/sbctl/sbctl-0.14-r1.ebuild b/app-crypt/sbctl/sbctl-0.14-r1.ebuild
new file mode 100644
index 000000000000..8cdded303c60
--- /dev/null
+++ b/app-crypt/sbctl/sbctl-0.14-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module optfeature verify-sig
+
+DESCRIPTION="Secure Boot key manager"
+HOMEPAGE="https://github.com/Foxboron/sbctl"
+SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
+SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-text/asciidoc
+ verify-sig? ( sec-keys/openpgp-keys-foxboron )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
+
+PATCHES=(
+ "${FILESDIR}/sbctl-0.14-installkernel-bashism.patch"
+)
+
+src_unpack() {
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
+ fi
+
+ default
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+}
+
+pkg_postinst() {
+ optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
+ "sys-kernel/installkernel[systemd]"
+}
diff --git a/app-crypt/sbctl/sbctl-0.14.ebuild b/app-crypt/sbctl/sbctl-0.14.ebuild
deleted file mode 100644
index 97f67663daf4..000000000000
--- a/app-crypt/sbctl/sbctl-0.14.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module optfeature verify-sig
-
-DESCRIPTION="Secure Boot key manager"
-HOMEPAGE="https://github.com/Foxboron/sbctl"
-SRC_URI="https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz
- verify-sig? ( https://github.com/Foxboron/${PN}/releases/download/${PV}/${P}.tar.gz.sig )"
-SRC_URI+=" https://dev.gentoo.org/~ajak/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="app-text/asciidoc
- verify-sig? ( sec-keys/openpgp-keys-foxboron )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/foxboron.asc"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.gz{,.sig}
- fi
-
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" install
-}
-
-pkg_postinst() {
- optfeature "automatically signing installed kernels with sbctl keys on each kernel installation" \
- "sys-kernel/installkernel[systemd]"
-}
diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index c98f85f91a77..5efb40e55b2c 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1,5 +1,5 @@
AUX scute-1.7.0-fno-common.patch 1207 BLAKE2B 1dd361484b82786d00c2883913c0f1492df22c8d0d02cccaa1f4d4186d43a55058a9ebe2f0c61ec9cc02e22b0c43b26036147e385a28b25e5163b98031166174 SHA512 3e8074a9ba910069da5c4f84d4c779baf070a3ac656ddcccb8defacd0af9e1aaf522d1eb9745caa84483bc1f6da13fd177fa8c587865797b42868002196cec64
DIST scute-1.7.0-manual-eps-images.tar.xz 236940 BLAKE2B 499207d9059bd4505f426b75f292e66755919d3e4e0d04d2f2420e2e0ceafa14ee47f0a3d7fd2846478dd0878eb01a776582a8299014728f4508a982fec36a28 SHA512 d227111456e664a295ee466dc990364423734170bc82d9a9d38ff72e79abca84775f164c2cf0dd893b9dfb63ff5035334f1740f80601a04dbc9fcb0877f50da7
DIST scute-1.7.0.tar.bz2 851177 BLAKE2B 9a459fc07c53e44d6b194f0f7786644dae7c37402f69cc511ed7e6cc387236cfe01b13400779a90a123461a28e69629abc260f0fad9c302a9b630e23cb8b4293 SHA512 d58771a8e45632f468b60ec2255f84ef5f2f4cc5e11cf8b0fcd0cec60cc8fe0c49bdd523e855998d5aa6f126138981b2316ee825cf33ec14e723f158e36283d3
-EBUILD scute-1.7.0-r1.ebuild 1287 BLAKE2B 576cc29f62345e35f0286d690793558b314de63d7b192a535fea1cef266b23d246364c7c5116e13e574d7963de78a1c7dbebb28d5ecc443fabdd96c36da49aaf SHA512 82f8497fef7522f968a910dce6e99fb7462c41f15fc011e151a187139b2c16c0b6e223b2fa6c9ca9df0b3f30e869d7715573c7bf1986fef528d0d375b2b8ed63
+EBUILD scute-1.7.0-r2.ebuild 1289 BLAKE2B 91eefdf432da1bf424f85c2f6d53efa7f3b4dc471276e7682f393a7b05bdb8796a092b2302de72314b488cc3fce04cde0f45329aa06df5024389382fa58ddbb1 SHA512 5fa344ef8a041fc76aee5ef015fed8abcea707b3fd36582eaa1576e26e9a86e88fc3797a3b3ee7b240537468a74455efb7dd4ad27a741f7b5126ce81ea410b88
MISC metadata.xml 758 BLAKE2B f223ae2fd2a26cdf487e2a5942f1ef7c59381ef3059fc38798e7d9e8ac0a9c7abe11fa917f1b5ce97ed2686f862c57995ace036d28353f9f76d40181ec3fe539 SHA512 c3ff684ddbbdad228eb40ad0f27c8d504d7f876c3762b99946031050d6917a76fb1b82e97a326d9f655402432d1e3939d4becb6fbf70c261fa0b6a9439e903eb
diff --git a/app-crypt/scute/scute-1.7.0-r1.ebuild b/app-crypt/scute/scute-1.7.0-r1.ebuild
deleted file mode 100644
index 1a09b4e0e44a..000000000000
--- a/app-crypt/scute/scute-1.7.0-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
-HOMEPAGE="http://www.scute.org/"
-SRC_URI="
- mirror://gnupg/scute/${P}.tar.bz2
- https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# configure script try to check the version of gpgsm and gpg-agent when
-# non-crosscompiling so we need to have them as build-time dependency as
-# well as runtime. Require a version of gnupg that is patched to have
-# gpgsm-gencert.sh working (as that's what the documentation describe).
-BDEPEND="
- >=app-crypt/pinentry-0.7.0
- >=app-crypt/gnupg-2.0.17-r1[smartcard]"
-DEPEND="
- >=dev-libs/libgpg-error-1.4
- >=dev-libs/libassuan-2.0.0"
-RDEPEND="
- ${DEPEND}
- ${BDEPEND}"
-BDEPEND+="
- sys-apps/texinfo"
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_unpack() {
- default
-
- # have to use pregenerated EPS files required for the texinfo documentation,
- # due to bug 664236 preventing even converting *to* eps.
- mv scute-eps/*.eps "${S}"/doc/ || die
-}
-
-src_configure() {
- econf \
- --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11
-}
-
-src_install() {
- default
-
- # only building plugins
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/app-crypt/scute/scute-1.7.0-r2.ebuild b/app-crypt/scute/scute-1.7.0-r2.ebuild
new file mode 100644
index 000000000000..ef39f1b873cb
--- /dev/null
+++ b/app-crypt/scute/scute-1.7.0-r2.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
+HOMEPAGE="http://www.scute.org/"
+SRC_URI="
+ mirror://gnupg/scute/${P}.tar.bz2
+ https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# configure script try to check the version of gpgsm and gpg-agent when
+# non-crosscompiling so we need to have them as build-time dependency as
+# well as runtime. Require a version of gnupg that is patched to have
+# gpgsm-gencert.sh working (as that's what the documentation describe).
+BDEPEND="
+ >=app-crypt/pinentry-0.7.0
+ >=app-crypt/gnupg-2.0.17-r1[smartcard]"
+DEPEND="
+ >=dev-libs/libgpg-error-1.4
+ >=dev-libs/libassuan-2.0.0:="
+RDEPEND="
+ ${DEPEND}
+ ${BDEPEND}"
+BDEPEND+="
+ sys-apps/texinfo"
+
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
+src_unpack() {
+ default
+
+ # have to use pregenerated EPS files required for the texinfo documentation,
+ # due to bug 664236 preventing even converting *to* eps.
+ mv scute-eps/*.eps "${S}"/doc/ || die
+}
+
+src_configure() {
+ econf \
+ --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11
+}
+
+src_install() {
+ default
+
+ # only building plugins
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest b/app-crypt/sequoia-chameleon-gnupg/Manifest
index 93016917fc77..b2eacdfc333d 100644
--- a/app-crypt/sequoia-chameleon-gnupg/Manifest
+++ b/app-crypt/sequoia-chameleon-gnupg/Manifest
@@ -1,4 +1,5 @@
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44
DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
@@ -11,12 +12,14 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf1
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
DIST anyhow-1.0.83.crate 45650 BLAKE2B 522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86 SHA512 4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703
DIST async-trait-0.1.79.crate 29558 BLAKE2B f6c5c4c28b85e1907f37f9f6e556c8f4304e15d6af8f7535fd201919496fa03fb213a0389644e2d1433a8e528f36dc9aec9699bdfd37082404d4026ec03fe666 SHA512 4c417b01776d939675b0c4717edbb8e11810cf08ccccb26697809fe10898b73e03ba3332ebd20a2cea72e8f4f16903737d9923e0048f1ce6eb9c8f04465f2487
DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
+DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
@@ -37,28 +40,35 @@ DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb
DIST bzip2-0.4.4.crate 34197 BLAKE2B b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c SHA512 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
DIST capnp-0.19.3.crate 142400 BLAKE2B 291c5bb1fe1fcbae7391f828fe72c0acb3088d518e95c7ec4a8f43007abe2ea154cb6d262bbd72a74f14c170a5944baa53c687d4c909b04c6eb41ca4265fc47b SHA512 e0cccbf806712dd68d7d1bb3576bdf806135c804679d83d254d2d85d97a2c757681a3215104615fa4d58d20784f9cfe891dd44aa6e87d042bc232f939c941089
+DIST capnp-0.19.6.crate 143197 BLAKE2B 39ac9a96351609e6ae57cdc44798444f99be346366756aabf5b9499709650795783cb826bc105be27b05b03104a902b4870420f5fa534f6a4f216642d9b6d82e SHA512 1fb8804b86fdb85f70681203261b16993cce6be720968be757c53c836c536d0a1a231256c523b69f8e4f1c8f0db4fd5edaa0394cc95d16d53d57cbe07632baf6
DIST capnp-futures-0.19.0.crate 12275 BLAKE2B 86eb409ce0ac5b1340572cd3ac0c79c4ae4db8418b3a6183aba5774ebc3f7e7c3d6d89984201e93f29a3f11f70ed2a38bb4a47816495967e2339fdb0474b68e9 SHA512 3db50310d40921d082b09d99dd2ecff1de901ac64672236d9c32f28858cd7e0beb377cc129c83f791c2b87aaa6d0ed2cac26a852244010d1970597afb23b4316
DIST capnp-rpc-0.19.0.crate 92481 BLAKE2B 8323ccf3c0782a70403b8da80cecd1217fb180b453c176855113c5aca9d04e66f13dc452cde658919ef62c25130ded07693b59cf86bb57163230f3766c6ec14b SHA512 5dc37ac1433c302aa20c61a06527a7952b22738785b501ca6adc0d12372ecd7f423d0158b18aeeb74246c5444915b2eedb556ba9fbf8acba069a1bbb6287fa4c
+DIST capnp-rpc-0.19.2.crate 93175 BLAKE2B 5affd8e2bdc11e734ace094b8e9bd811f06af341c871c800fd071a7dd5116a9d5ba3d4b2beb7ef900f2c8bdd50b1187f100518de75925abf973fc052199458af SHA512 08a9e766289f9e849ee56cff527e84c4a8d4afb62ebcd554402ab67d71b53c53797fae61d3930aeab50b0e0976663aac7ba0a7fe8b9ba3e29265423ffba8bc84
DIST cc-1.0.92.crate 76130 BLAKE2B 45e7ea0f7f744bc26f81249dd4bf48b2022ce60abb2d7c421fac12e657fd621dde06510bca9331761aceb31f3eb69517aa59a46749ceb92b7fe70de855ac6045 SHA512 66fb052f123cd06f7901fa6db641773a2f016ea3636ec26670c83a25b68d33ab088d3893f4f08920de50f5ec932a7f7a33e00f1774aabfc55d14253d45b4b7b7
DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512 119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
+DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.37.crate 234441 BLAKE2B d1c10bcdf33324f1dbe9a79cd8c5a70b8223ca289753446aef778c93bf18863714ab2ade88f1e67432d1451b0d408065325a7d8dd3578211a0e39caae733ceee SHA512 46d77f291c7c60a25d0c06ebbd89935ef3ae1b736d504b8faf39aad8210a9fc68b45b5afb024763979f666308750b1a662afdabc36c59974567cadadfc17fcbf
DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81
+DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
DIST cmac-0.7.2.crate 44847 BLAKE2B ab8539f41e720f132b2da3176e9c533a2309cbb3dcdb027af4c5bdd6ac68e4a2a97f53efda52236527a15786b73bd96ad940385002412330d7cde60e3492a6fc SHA512 9e55f9f9323dff330ef45da953bc35da79ff8fe643b3984479dbab10b35e05e4d613f7329c46bc119fefa589d8f5f3bb268a7e7f0853003c1e192fe324e83315
DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
+DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
DIST crossbeam-0.8.4.crate 10500 BLAKE2B 03212d9789a66c1eee7d1f4c7883eec1267089ab9d652ba5d7d59a22e04ab878e5defeccf8cff4587a34d976488ffa689bffde596588057d814b633ab3d67d1d SHA512 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994
DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
+DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST ctor-0.2.7.crate 11042 BLAKE2B ceb1996d88909f657f605e769b6e73670cb75c361a3b2efcb656bf283971071dd18a683f5c6e12cddab27ea1d87a0b8b4fea39cccd3347e77250bf771668b1da SHA512 f29042559c59881e1917c28aaa6676b61731b9eb50be4efc358efd75a2c53e0939c2a90799543317d600643c52b81b5bbe2d1dd5f9a554af002feb7ca34a7b5c
@@ -68,8 +78,11 @@ DIST curve25519-dalek-4.1.2.crate 305477 BLAKE2B 7553435f9d431739793feeb503a5426
DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b
DIST daemonize-0.5.0.crate 7125 BLAKE2B 9706f4ffb140533f73fe520755a06ee909fe1768e3f2e9b553acd2c1b80bcd4aff152058d1d70fb1ece7a7de6059cefa9d2db0fadf493aae641e1445e3c6d686 SHA512 8ab439f3cb43a83a84ff11fed4ef37adaac4ef5a83e497e8d6ad06ba1f10359366eed9741a07f3c97f3c83472da5513b5e28b6ded4b4b3ca9a1c536b7de62921
DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
+DIST darling-0.20.9.crate 31777 BLAKE2B f27b62e098461bdda18cbd78682e5d99d4f319ffca91cf9153c4aa99a55cbf91868a1fdb68b06910eaf12501f9f1bc0e2515375e6c425cd998052640b1e9af58 SHA512 801671ff5d63af09a861ef5c260c98477a49a75084ed4aabd2be2b8b5a01c742f106a71b94872a64ff2b1ec8f4e95809f334f0471343c9802549ebf2899a763d
DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
+DIST darling_core-0.20.9.crate 65014 BLAKE2B 27422074f55ebc413ec893c27bcefec2cb4bd26156d272e637a1530ff63694a43929f55bd87baa517dba683ad6f24f97e097dd69e0407e24f656cf673c2ba07e SHA512 2c24469b2836139566713da59a3c2e3cf9cc7c1a01baa571cd59ae8a25b9c0a42bd9bd8ab7a9dae95cee2a46c344aef2c36792c05c799f195afb1925d82b81f1
DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
+DIST darling_macro-0.20.9.crate 1875 BLAKE2B 80ef248c7699d7c6d45e0ff3d4828175c7c15967272cbdfd8a91037b57911c4c264b46bd6369da53e45a0970de2e9c8d7f7e13a1788c0e8069d01cc026ce83b4 SHA512 16ccf4b30b413377249fe7fade5976bb5230500783e784d765e7920b46d5f9cbc3c316dba6c8d5a23e82ab28509b31406bfd265caebfa9f127017fa2881c39e6
DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae
DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST dbl-0.3.2.crate 6336 BLAKE2B bb912351efaf270363c2a6cefe4da42ae8c6a552690b566e5a7b70115721efd2ef42801500d534de0245b6feff5b6895bed74924c86eda3c5e9a5322f32e1392 SHA512 efed499069e1eacb709598b9a250be353d65dd9a1a27c7fac6d23af6262af0fda60b121c283b9318f301be2d80194ec1ce33733daa554f54ed3f690478d37cfe
@@ -81,6 +94,7 @@ DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c362
DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
+DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc21120bc30348e8b16b5121f7c35ab72b65e80bf97dbea6cb4ee6b4d5215e8e5c4374f92a569697bc9c862348620cd SHA512 a1de2c200584bfac640f8b84b5103d8687919cd29f59a14898e98d480f476a8e4dc06e3b929af479d536cd02186e2a9be72e6414338bc117b97bc0d160029592
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
DIST eax-0.5.0.crate 14882 BLAKE2B e0c4a922cf71aa5ae09f8dc434301242443004895a638eca6237d437f4ee72250036423a21e01eee6f2d27b3d11e943dc68788b0b125ae3ba88918d407cecc3e SHA512 d43f2356586a94915a901e700fc9fd84a4be019c605c7675fc1ae79140b9af161cd30ebc68d35dc10306893ae385d51aedfc42a62aef16050271f2022d9c55c3
@@ -89,6 +103,7 @@ DIST ed25519-dalek-2.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665
DIST editdistancek-1.0.2.crate 9254 BLAKE2B b7ae2f34dac51b47dbdf89c0789d5f835849914892961c061f77bb57335bee781b11f531d02d16043d745ab7a6e29f6926c92b2ba8d33687d6f2261ab0d095c9 SHA512 209d17055032d90b62661907f36d1fab2e93c3744a19a9c7ce0ec5307a88ec140147dc5a2fdf0e60094daa4fd4db1572941bc2d8af11e626a1c80426602b9c96
DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
+DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
DIST embedded-io-0.6.1.crate 13133 BLAKE2B 2521aa9ee265515aa1b393764d4930cfa1c7ff3833c4fa7385da93488ae536ad19eeb787e8cd45f136ca36d3cd2f96c42d0b2a0c79c9e8458fea4946d60d66bc SHA512 7fbd25740c74de3ed20c0effb39818576add1d3caf696e5a1e617db2f802eb75d08138771f2eb29047fe83e928a667ced6a23edb9f971143d198340235378e54
DIST ena-0.14.2.crate 22991 BLAKE2B b609831e2f5dfb6602293cc3260098bf0dac09afd516a8e6062453724d7d3f516bf14811e81ac3e11efd917087dbbf4f9a3524fd30ba79cca85cee2c0c63d77a SHA512 e66eea99484c2b7fa2df7c8b3df3a10dd185163b781fa03b1695900a148a7c1a1676f7e6dfe2c5d18b61a90a6756de0bc42e9c873fc7a53de3dac799b7c23c01
DIST ena-0.14.3.crate 22986 BLAKE2B d79daa3b5f3723aa7cd3c0b432b7332a0c43a5961adfcc8bed7e43bc656e54ea7e06eb1028714c7f0b52509cf8e6b972d2ac95c65ce808deb0facad2bafe0f62 SHA512 d4c893973372011505a762f4a823ddd4b50d8ff3a2f91298382f9c580fb6f688aeaab43d504a0783f8384280f7be9c585e8a079cb38959e8fdd4a078d1a642f0
@@ -100,6 +115,7 @@ DIST enumber-0.3.0.crate 10202 BLAKE2B 9e8935a98c48253debde571ab96f8bb9b2f971523
DIST enumber-0.3.1.crate 10171 BLAKE2B dc5d404430d380f83825042de278d43ec9492fa77b56f1eb42cd55dcd2a3a2841732e63d56764e7c13aba43f1c0cd9750f5a7eadb5b02e5fca7f607ea58daf5e SHA512 f27f81fe0ff2f940a20617a032ccf07c1dc4d4d27c2eb286c815d817f158cc229d2dbf11fa54643b0990d14aa7dde955d76ae9b3190b0ca6b44810265d5d70cd
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
+DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa
DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc
DIST fastrand-2.0.2.crate 14674 BLAKE2B ea23f52d745f4fcfd4ec911d48d77c60da837f57942994b17458daac7cae38953cf679459908d68e5f393d03a90cd6eddba23d2a86c2bc11ebfeed0bb41fe4dd SHA512 3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf
@@ -107,6 +123,7 @@ DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7
DIST fd-lock-4.0.2.crate 13675 BLAKE2B 055e7254c6ea0185a099cba229c15a1044a6c0826eb6151e990134c816be4dd26bb8ab41631be8650340bacc16324a706656d2901c3969354a854216ad3cb306 SHA512 acc5aaf6e89169062c1c59d5258b590d4bde21a35f0acb7da2e3167d0668fa678d1febc305e32d95329a7e5bdb784fadb9b85417a5e4e5deea53d59f05bea74e
DIST fiat-crypto-0.2.7.crate 495388 BLAKE2B bf3c64cea6e28bff4b21be6bad51e6acd38c5a63e24214ef52feffc43bdcd30e5bf6cf9ed2423026b71b028cea16f949d130c8a570c28e7721043a321401893a SHA512 aba4ec81c04b7dc5358a9cc35b50c2596f46ef9d47d848dee51e1727d82b5cfc2ca9e6de1a45958900f030a5bb4b6a564518193b2ffd4ba85aa6f82aef48d95a
DIST fiat-crypto-0.2.8.crate 495396 BLAKE2B efdbcd1d5f4c13cde6d790a0fa01f002ac988880fbf6a856a91f922e2a632b530e08c2e6fac30d40c3f8cb737e1eb8ebac28614f368bfa8c2d8ae9f20b72a654 SHA512 865a39b2143eae7c429c32de047e81727f3e7f259e91761c481def15989d91fd0b3557a8c4d6a39eff1ee2cbeed592f4751e87b1bc03c445f09f4ced35b53982
+DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
@@ -132,12 +149,14 @@ DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST ghash-0.5.1.crate 9482 BLAKE2B 77510c9a42ebc486e35cda6893e7f9f464628d6e4ef2f2f1adfe5d6371dc2f7e2d0578665d02dc5647651a96f3f06ed9cd3825caf462d70a740c9e937ac8cb50 SHA512 00041605bb458305f0fc54d2c8dde2cae672451646fc41a94dacf83950ee44f75464a926439e7e6d1ca3ded05a9b697138f62fba6f4e86ea3df034ad7240af06
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
+DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST hashlink-0.9.0.crate 26390 BLAKE2B ba93177de6be0ca355038b80091454b1ba4daae5f266b9796b300db08e73a5399471a73c55fa3b9207f8702fb10f75d4ba4b1c6d9d7ee0a75fe5b93ee5de2bce SHA512 bf9d356d39e14e4de4a95ac6f43064ce42f42fac15ce005d7225d2538968ab171c89c4fade7b1f76e480783406d2f6afd005f8450e0c674b9a138951f0abd7a9
+DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
@@ -152,14 +171,27 @@ DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc341872
DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58
DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462
DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
+DIST httparse-1.9.3.crate 38227 BLAKE2B fa79791feeb4bf22bdb845c947dd7b857c2955992e649fa3b247d71365e9b1a4011a07e62e4a39b0a554634259ff156d65a2628400b6bc7bb333c620b12b1688 SHA512 16f9baeb1b00920b4a29c93556482a2da38b58aa661b87c6b543b551c731a037c9ee6a4c535f03c62fbd30f2e5433ddc9ef1a5e9373a2debd930fd1cb9ba304e
DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7
+DIST hyper-0.14.29.crate 198107 BLAKE2B 9bb42a18c9ecd0a3055daf2be5e0308ceb3bb66cc73fbcf0fe91746c40f437be0cfff88ac653fd43f25bb855fe563ff9f7a70c031e02f007f5fbaaf5d752283c SHA512 998c0ae60a6fd2b80717da1aa9596553489a8af890f34d9d9e6b0afe1e7e8960645fd5cbcf1379bd14d91f006fd4eb1c45e0d1ac5d3bd68731395c1b51b1dd07
DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
+DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
+DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
+DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63
+DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405
+DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13
+DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f
+DIST icu_properties-1.5.0.crate 64474 BLAKE2B 5a38e830609fbf57f5dfc78acce4adcb6cf32865075dbef9e4f9f1a5518ec500a6c967f2dd2f020509d4efce915028eb5b131fc4519364a5d42eed326b3e35e4 SHA512 a5ec9036b5c8ae35cd9afaa143ad29d0656078e1b5f2c589d7ad6a9e4755c4a383e45c2a3b9335455f414e4d068f7e8f7b41e9cc79309c84ac769c40634f03cc
+DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac
+DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
+DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
+DIST idna-1.0.0.crate 142693 BLAKE2B 6d5cbe7f80667503ce14eb09e13eebfaa16f5dba2f78c1f6475bb85a430fe7accca8dd7cece1a34d59b8d243c1e404fd291d6ccd6e34ddcdaee932f54ec6a89a SHA512 9230b6e7410532190e77c9783da477c3f09b34cdda8376ac813bf905b116e6490470afd93fe2bcb383a0234074605de5e93780873685020732cbdea422eaad29
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb
@@ -175,12 +207,15 @@ DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
DIST libsqlite3-sys-0.28.0.crate 4975624 BLAKE2B e8d9e637a9ed616372e6e9496a9a7095eea281e1496ffa5b312f632958c751d50d9051f5ad09777e23a18dec08821cf9c43a405c4ac64fbb8719820c12886b54 SHA512 4a3d16eec47c6e3e53e00232501fd50fa77f1ee1370f4ab6c984496f2f897b4acd1c15c697caa8babd635d31a946e147d5d090378615676a3b5c4a9656355016
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
+DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
@@ -188,12 +223,16 @@ DIST lru-cache-0.1.2.crate 9307 BLAKE2B 606072bc5390a13cf24b4c64c77ba7f84c4c2b1a
DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memsec-0.6.3.crate 5512 BLAKE2B ed2a36cb139098be66fda58f052c2cf22bc025e34b9ac2b11a1a8f848d94df6165f205543ea30a5e7b347b85fe41670973155f68c970dde145b41fda551c5644 SHA512 6d4ed30d9b975b00a3eb4b92bb1c7b83269c2fcec7629975334e53b7683ee28e4432ba4390d1590d88d1c4a0e689dcab38f338a6bdcefd3bfaba75067b819d8f
+DIST memsec-0.7.0.crate 6532 BLAKE2B 48fd0c732a5c83c5e0ca23816b61bdb7283c665ad73d20089238ba0b6863992554a7f8a3b41ae8b4cb0f31204b03b32b3cc7fd5a0af657a24bcee01b3443ce58 SHA512 73501130770d2ac0e3904e7f293cf0ca6bd0947a6e05e53a40498c950b8519fe591d3888badd5cf6134e1f567c18fa2ed6ce6fa3ac3c8c0d441645c3e95cddc0
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
+DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
+DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723
DIST nettle-7.4.0.crate 583944 BLAKE2B 79392e3b2df0551ed22865a42f0ededeab2421764e6daf0b6388c08080d0674bbb88f733ae5d29ada841e567c734a641e7fa6ab2bd8e8c627f63125c9c153598 SHA512 f132a9c7ea566930fcc813a9c799d4ec6849522dc70e8b478655988a9ce1f75ca731b0c0b7d2a702f96273d51770b47725014e6d1e407ff58343a0b4b7560871
DIST nettle-sys-2.3.0.crate 28576 BLAKE2B 23518adea067a8a2cd4235ccaa851ed62336847db9bc8a6adfd77cfde8c57f4a8de104cfac0e17068027702e1e4d79efbe77c3733cdb032650fff1eb1ff15457 SHA512 f453608d860edf86ba62ed959aa1d04301c06d13bef5179b2a69f7faebe1e1ea41fce163aa4a48617d21fc493cce16c28cc11a051ccfd13d0be93c66405aa5d3
DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48
@@ -211,6 +250,7 @@ DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
+DIST object-0.36.0.crate 321771 BLAKE2B 6350df2cd8e2cd733397768e3fd9a2a79d182e0e3fe653bffe0d688a944713cb83434b2810a48638b30f89f0fc5311784a7c7dc82291191a8e5bd310c82531a9 SHA512 5a75b296bde7a01a9a5cb59da98b7599b51c3ccdea2c135c5291ed10af8b1fab46dfe936e43de617328c216fd113913545fdedde00adf22fca251149b22bd6bc
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST opaque-debug-0.3.1.crate 7066 BLAKE2B dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951 SHA512 f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf
DIST openpgp-cert-d-0.3.2.crate 31488 BLAKE2B 56823716b125c1d7e57f9c5c2d3fe8c7a5a6bf635cb4b28a9fdfcba527ad20ee37dfdf019f00951c7f8d2d0b252e4bf3cb9f6b00093b1b7c065b45f0b4ecf984 SHA512 849e1597677822aacc1dbe4b9854ae0acbfc113a5620206f4732a1f51fc6b67e91dd7ed020d789a4bba9458ea79391618aa3a949aeacd31007dd790076651adf
@@ -222,11 +262,13 @@ DIST openssl-sys-0.9.102.crate 68622 BLAKE2B 0d3d3c9ef8e2542c7f35db1d8feaf512cc7
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20
+DIST petgraph-0.6.5.crate 710970 BLAKE2B 7f590e93fb44f1bfb8920e512402edc1cb087ff9d5dac7bc4be965f64ffacf9c1c503eab4156cd2005f41099f6b34f51e49b21dfa217271fcc0d4ee16ae85366 SHA512 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677
DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
@@ -240,6 +282,7 @@ DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19b
DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2
DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
DIST proc-macro2-1.0.82.crate 48452 BLAKE2B c01f60b788c1395d1041d7eb55fe9519ae4e78f86e3dfa732458747767ff801fcdd5a19a81ee9a8d8cd2457eb0a2bb7cec118299a5a9a64d65b5cf06b9d81165 SHA512 3726463868483243adce01c319c1deb1ab153188f1adcb083b53bff838fa80371091bb8e20ce88709ea850ab3ef74dcd99ca5aa95fa375b330841fd4230c842d
+DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
@@ -252,10 +295,14 @@ DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
+DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3
DIST resolv-conf-0.7.0.crate 17352 BLAKE2B 32b565a11d5d752e2cce2ac7b44e483b8a682220c99a9ca34d0a440d87cb5a874c407d474e47757f128bc5d78ea57940452eb099ea6fa433d8f6d1fe881f4302 SHA512 538b97f88fee8b82f15845f9a596e09757e3c2869c4e8708ddff97e19348e9f88d4bcf75e810d2aee47113fa64d550a9fe2deac6fc38d95242ebc20228e9b5f4
DIST rpassword-7.3.1.crate 8164 BLAKE2B 60e89fc36d78a64d9441bd902866500872f4ddbd28ffe4bc5c26b5882ec1dd9bcf50dc06105c87f5fef8c51b327bb9af1a324831cb6396796afab3cb7f4a2288 SHA512 28905b33e5fa26d9a7bc0d682b94edc6119b2d8c2a6826c89d61fa86033230707c54f3ed8047ee3f5da4393c119c70f102ff61efdc1d4bac38e583c04e3b4382
@@ -270,6 +317,7 @@ DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d23
DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37
DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
DIST rustversion-1.0.16.crate 17510 BLAKE2B de8af0ef28cb5739188eaf19a7d813b6ab303955ee21fbc4e641dbbb9190a9816b16174db14a1e1d13e801f90d5329e3b52ca736db9c06bf18bc50bde2812ae1 SHA512 d1c290879c18db18103619356d88d18e8f93ae3b2e8e60682a5de2572ca0ac5b5e42217672f0b2a187c4d8cd3844012ad141f9fe01c34158e7f8cc9134332b8d
+DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
@@ -283,21 +331,29 @@ DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d0
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
DIST sequoia-cert-store-0.5.1.crate 181298 BLAKE2B 9e1e65481652b1386b6215e170eee4af86950cb7a2923df8660ad436dd993599e82736972bae1d6394c2e5f0800b73ffb4ccb133d72bbae127d3c0035df9011a SHA512 c61935d674c15705add5d709a9610a12ac927edf4439abc617dacf1bee3f324b9a1c084142903232b895731421242c1ee5fb5f8b14d090c697b837f27651f8a3
DIST sequoia-cert-store-0.5.3.crate 181761 BLAKE2B 498e354e2bb7d6cf2d67c1b361456f31e7fb60bdf7b12c970294b65a5581fd285f03ed744d7eb49b60d974c5b919fac890cfc339eda5053bd61e0e309a0065c8 SHA512 8198243aefb3dc11dc0e44a09079d410cc1a50c1d0cc463ad03379c4b8566631ec713f7e5b963e811fbd7147658bc53d9ef09e9acfb9ff137ff33bf4d94467f2
+DIST sequoia-cert-store-0.6.0.crate 187906 BLAKE2B 1372e9938120997ae2d385849cc11df8ad6a47007e5d42b61d1dfddd504926e40662e874edee24f45d1fb665eb3d72a72060622142bf6280b30efca4a5fd0d65 SHA512 94b1c66acdb2101e20898ffa3428af25b60c3951a8247b63c4f87f71fed4b10f1b6fc88720de4136556a61a0a360dc8828f7e1a0f25f915dfe5c0544a98c496c
+DIST sequoia-chameleon-gnupg-0.10.0-v0.10.0.tar.bz2 966355 BLAKE2B 7f8da27ce170473edc1f89cb255f8aeb2cc2016a3b61d703903c5db37e232cb03da7de7c9b0db531d50c4af897f0ab6c7b6d081ffde1e833e90fedaafe70f684 SHA512 a6750bc507b28e0bdfd81e650a21efae680c9eb414d04b39917632ab1e6e0d4c0e37a763ecc6c6625856bddea4c3775c3e48b39411c65384f6a940ed9886ab34
DIST sequoia-chameleon-gnupg-0.8.0-v0.8.0.tar.bz2 900139 BLAKE2B ce8dfefcf8dd73ba56aec6534ae06e675b2a373d6602a277ee4d2560ae837e40b97083c478a5a86f294c1006150cc29c2d5f99ab9d9ea5ac8c766fc884b7f850 SHA512 bd74156d89c5a8f678b72238b9f6f6ecacdd9c78893d5ec743feb11a1f3c46118f5b8603168d79b9eb72ec54d949d1bc004160821d6e342e028dd952c3033a58
DIST sequoia-chameleon-gnupg-0.9.0-v0.9.0.tar.bz2 913143 BLAKE2B 44c46846f8a62dfc5c1bb81b924f4ce959f4e9b19f116dca098c06327ae309968937f9e648ef1ee0625b7aa73c57ff8310d9c6058ebed9a0ce26a9464f702ece SHA512 071625eb98aca4e778ae5a1f5484a929886c891c22d8187d123df72740f620c94743ceab66f6b7612e88f20eb3009d8c3d256924c2a22aa6f7393807bf7331a1
DIST sequoia-gpg-agent-0.3.1.crate 101496 BLAKE2B 71793d9c105459c11e1dd06a3574548a19b4c68c8cc8a25ab77b5d524a59a72d55689d83c0915dabc230427c46bca44203ec46450ffba1bfaf37013695958fa8 SHA512 45ecf84ed22deb7f8ac6d4ef253721f8e53a5a5131d29a547fb9288158c5433f64aa71233f57a112b8de360ec6e2bf0f9886aeaf8c19ffd0e7f8381c60071b82
+DIST sequoia-gpg-agent-0.4.1.crate 142927 BLAKE2B 76ac5f30370067afd29f4392fb6b84f86e56fef2fc43d921e814b35e97be6d8922d12bdb9cc7c9ac28825061d9e0ca649904e3ccee762ab30bf8f5e3d6a888eb SHA512 081d5dda4b0a97c07bd75645230a162f9f5fca18689b8ab53900807ca848ed53aa94a75a60c0adb5a80e021e9cfbae2a5e6b08866871d34ddcfea92bbc05c958
DIST sequoia-ipc-0.34.1.crate 4505028 BLAKE2B c8d6f1a75ecd67bbeaf2b7af8c975dce9a66d18d9fe72dd6d14982edfd61cc00e96d7931d5521031cb2be7e2f9511ffa92d1b4ef0a7b9122555207f5c4225fdc SHA512 75df9b6230df07ff354185c8650382f44dd20d6e05594793872d5f05d828aac77293e05f93142feba5b3c97544d58e2fae075c67a2597bbedd6c0647b7736fa1
+DIST sequoia-ipc-0.35.0.crate 4484979 BLAKE2B 68705ffe74d4b6163730971ccdfb022b7516913247cfdff743f31b04afb26b294e65e894d6d81ca3bf5dbf77f4ff6acd4c66ecba22a70002419afb4a4bec625a SHA512 020f48cdd20a2df79c6c8889d5d60822afc171f1dedd433ced725d124850b75ace5dc9dddee1534b5a7873791a4e0d6c1d3275e9de6cdf7ab4fbf55209357072
DIST sequoia-net-0.28.0.crate 49672 BLAKE2B e89656e0428bdadb6f9d4fb479c985d5d187dcbade342906610222d85c22d90c60b09ff4eaa3eef62d6650ed06c92b86a3123a001faa358fc775ef0e74d44265 SHA512 1a87d9b078c2b44220882611e8d49c6117906d8cbd81e50301a6b31d7428cef5622223ed234e28558fa83e31c47df84dfed087f1b1962bd42a7d1bc2f0fe9fff
DIST sequoia-openpgp-1.19.0.crate 2995131 BLAKE2B fd5102136dbe748591576193de1f9b919fadc0da1a96d70ef4cd902fcf15fc226877067a81e06b842ea3582d3acfb6954b6f47034d91f7942aba13a988c03175 SHA512 db3f4016e78c4c917e10364cab2120f2facfc239d1ce5a684307ba95a30cc4260597f6b9bfa5014d423c77a690b88d8ca69493311b77f10447aa94592161a64e
DIST sequoia-openpgp-1.20.0.crate 3002022 BLAKE2B 7bd2ecdbe2885b749dc3b7f36f58a0092cc2b96409631d5b6da87488476eaa9bc3e71033ce292b04bb17b3b824fb3d163e6f95c470c5fa17b5482b7daadcdfb0 SHA512 692664d80a029395f0d921a4250baf7ae12111f2038f9fa1b98217d4c862b14ea07e36d4f3684d2828c97a8652149c3cb698d8b18f2a74d8927c06e7d74d1130
DIST sequoia-policy-config-0.6.0.crate 42529 BLAKE2B b58960a3296d1c3289036a2218e842bb63bfef11968ccae7c42cb61869e04d26fb52736876bcf32d276177c488d0be4d9ff3ed50fbfb0ba68bff3c0410a460cd SHA512 499d350426f80627278310b2eded6a69a7ad833058129ea5ed9ebd0255621ff70f9f04228fc8ca79830e6ec11d14b121bb3e5a6c5fc2721135d725bdf0d886ee
DIST sequoia-wot-0.11.0.crate 1080482 BLAKE2B 7abdf5b5402d923965c541001f705812ec61b11a46e79cbc55abdb7b1bc62913274a8f294c2b925e6c0420fad9b7709d6d4449678188373d68a1daf12f2be628 SHA512 a200e0008fa3a14311b488d84425fb108a7c31c481a4b1077650755debfdf1061e74f5061dee99bcbec01d2f643733a76e95963f312396def5d8c7cd6c0f39bd
+DIST sequoia-wot-0.12.0.crate 1079750 BLAKE2B 8b42a4f3f0ec99671ba244d8db85c6664a5fd26b03c5a76ac7feab9a7603f6a002a937fcfbeb64aa9fa1bf802f092ded19a5f31729eb70b54113a3f2f4b207a4 SHA512 fb4e99e620cd03549d5b39f9fa4b0054f27ec820b911341fce93f1e2ba02d84b4e949b98c9ce6973c6cf916dc485ed467752f688d4f396ef0bf9c3900583c10a
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde-1.0.200.crate 77611 BLAKE2B 57f4a76cf534ffda009a5441e694b0ac87b30e470c97d77bfd572eb54f039c3cec56f9bf5e035e4b3b257ddb341cb4b7fdb85ca3c4684167220dbb98d1e6a762 SHA512 d4d01d62e7338b147f83bdbe358813e70b7ac218ddbdeab534926d205d46f86e2086f73a01f453c9d4a3bfed07e10d57ebd1f86bdafd4fe96c6298f1e527b8eb
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_derive-1.0.200.crate 55785 BLAKE2B 45eca5504aff6bd099a42dfc794cf732c7e76e5ed362d16082ac069d29e1e6c22bb3e13dede4bc498df8f008bdba15479de618380f37c9742a34d97c9ca12efe SHA512 e70f0e092d81542a96b33610da8ddbf04023d8ecc1fa4a4f31978699c118f096e8534f9e3e4e479ee74280efb86d752dd1fce038ef2def329fdcc10c1aa50942
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_json-1.0.115.crate 147100 BLAKE2B baa2dce9d85e331d1308f2ece9dbeff24bcc70e37be3f06c7e819ad9f4eb59fb1f00658736fd336a41a65e3616d1bf75a0c9adb359eb606e1418159a9455132f SHA512 d1a60e20af770fdfe0585853c87c5631e56944a3c1bbdf9e1e91003af8e924a8076335bd37563d167c760aad10d4c08fe59ebd47fc52e461bc3586b835808d22
DIST serde_json-1.0.116.crate 146790 BLAKE2B 20492ac3c431fd3666599f079383a9d945549e02357127a58acaa7011684ef0caca221a253218402ceff6956ee8a20cc41ca3394b25bb69669be75ab22b66a1e SHA512 d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
+DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST serde_with-3.7.0.crate 140905 BLAKE2B fa749055ab1b1f271d46f68a169b18c7e670640e937002ee6f59814c4ed7a7dcee13340ec4a4bc116c57224472f919dad85ac64270441987d3cb0110162d6b05 SHA512 a923993d3ebf1543de6f73e264f436849de6d9a292668ca5508e20c1231b78105307f62140d06bd401fa7001d83a46b56a14f3ad95a2360a55e276ec7b94e142
DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
@@ -317,41 +373,52 @@ DIST socket2-0.5.6.crate 55270 BLAKE2B 10eb32486b9a2908e05ab24620ad7a79243e59c2c
DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd
DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9
+DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
DIST stfu8-0.2.7.crate 42753 BLAKE2B 0fd14038b094f0351fc80d9de4b8d5f83b047577d0c59af549e7ba5c980f4e7db71b8368dfa29d877c8d834dcb59a752e2234c502914900a97d4a0bf796c83ec SHA512 5584cd8b16b78e6131a6f4f6601fcfafc737bcf614855595e5a2253b20c031045dd48fa5fddc124538f27c031b879be7d71918f588edc273dd52fdece70e3e59
DIST streaming-stats-0.1.29.crate 8816 BLAKE2B bc73050da55ebd0208d3d3a9c48c98a7ad2aca46f3feb3996f29f3ae76ca0302211f185a66f797d40271d4ad7d960eb60be7ea4fd8d9d95dd59a834e447d56e6 SHA512 84d4c1ca803740e41f8c3b60939f9f78de3ee99fa53316afd636713790207cd9f5c2fd5053106f615d4fc8db0fac050c0fa911e55421c99270e4d948ba2bbd42
DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20174c7ce5dda1568c3d3f61c422e84ba2ccd5d6dbd726d1c752f1eaa8062a179470927a80d5bdda0ce530d1ae2c17 SHA512 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.58.crate 254920 BLAKE2B 64c3e09adea47f5a5f332416e75ba9e86d1d20e208f859940b80986884b3456130a842685e9002416803d0f8a2b8d61e6d2ec518929c8ebee09a1142d9d77b15 SHA512 168196da11cd854e5dc7e37bfb50b229ecc3a73f7992f36be431dca85a7a1b4ee61b60471be9f6303fd29de6747190701cc475c4b2830fe31f678f102e54d387
DIST syn-2.0.61.crate 257199 BLAKE2B d2133732d9a7f16c47729be1b4c18c05ffdcb9cb1395ca9b8e0ee68098c746e92b82b7fe02d33b70985a04c943b38895996da115489c712011f7cfb4820d4f1e SHA512 368f5b5eff3988f6408be59ed4861397d532f6b0225abaac8befb458e87d4f48a92977d986b1a994bb7fc80d9ab455529bcbe5e2ec4e16d0e4810a1e66bd3042
+DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
+DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f
DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34
DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12
+DIST tar-0.4.41.crate 51871 BLAKE2B 7b24e1d923089cff48e7f5be141838f5a3db78477ba58304b7a076d5d2eb31525f307d674546e0023e78836f992566646724870eee556db50e96d5a0c851cbcb SHA512 547d4a10cca5b593a04e3775bfc175a3a4de27f3c4dede305c6d50b63b4eb38152c6f06280098f14c4fadcca4cc9aa98626ea50aebe9bab2cb7b7f4e0c4d2b92
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a
DIST thiserror-1.0.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578
DIST thiserror-1.0.60.crate 21247 BLAKE2B 433d54b0938451a4458da709576f78e957d243bd7a27619f070c05f395fa6717566fa3d40be61f85e3b95edb11391107b11be3945bc6ee8a70bb9f55c17f08e3 SHA512 4fbd8770fed56da490436a018d5bcc00075493e9772b8249e72bb7213262766574b83743469fabc602d417ca0a787ee43f539dd9f08d87e9ec73c6c65768381f
+DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b
DIST thiserror-impl-1.0.60.crate 15787 BLAKE2B e83014f3cfed1e0c54d7854787a6bcc5a099af33fd14431831e607884f1658339e5e1f9d666d6d92d362a285337ac5f170c71bbdece96a343bd80007e73009d4 SHA512 607356d744e1becf7b7070878b8738d853978d28ef4a589bae739f1c3cebde90e8d70e7ec79d67588f6d024784a0fe91c21658befbfeeb71d33f5eaea9416325
+DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST time-0.3.34.crate 118430 BLAKE2B 6d04a20596c9b0961ca104748d9d360f07b16059719d7410fdf1a7a0d5f2aa02aaebf640999464835964bbded2d3257d79c4b0ca3080fbecf13dd2d0aa6962fc SHA512 3997e1b8d9be2f54184ebc9e1355d4b65f0b7bc9439b2b29e4a4acd86ad3a3aa019261112a24d998d76a7f66b266a86536fa50412279911b14d4d7aa7078c116
DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
DIST time-macros-0.2.17.crate 24443 BLAKE2B 5045af9352961db0c97cae2f6ca3e8d2c4f89a129c7ac2ec1d8d20804292aa9f2901a61f910a564954614b68f39311bd381deeb66fed8bdac423227d077f3d14 SHA512 c81747f0b74e68d3b3f36d378ac5911dece8c6b511e5ac793807f854cc31c812b927d0df941f55ff90d3d67512d0ac6a5f63f2de4322c81b05da42f46b4a661c
DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
+DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST to_method-1.1.0.crate 4738 BLAKE2B 3648a6da105b96ed442f0d9c0ad279c60667b77590e861292357effc433108a734ddc0fa756e662887fc9114ed00978e1cab5b4cea8fc7f3b1a363df58cb61b2 SHA512 a5fba8d041f1862460fad430361ada6e622bf0879e4e7fb39d1d1d0aa286426e5de0a48f97c5019b4cc6bd8a04b7e58b3a5a42eb37ecca43e8f224995902c376
DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85
+DIST tokio-1.38.0.crate 774094 BLAKE2B c7d85234ed0de32526246d2ecb52b70b1c4b81681c6b26aeec256090b4aafb41a9173dbe754a5716baecf2c45d9e3cc02fa375fbb343da09e728890b0194b9ff SHA512 4bc16fe979f2261cb17f007ce8ebb05b915be79c1000c5c429744cab01755b933908aadba0005c84faba6bf5d486ae6e3aae6c8f9bf0d6a5dc0ab6d0390ebae9
DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
+DIST tokio-macros-2.3.0.crate 11753 BLAKE2B 53429417a6fe3bc6c320ac5e321ffb2b19a64236a8a499fbb10b501d875e9d266fca2d82364a8aabdfecab46e4aef1b48d3b8ab3ac20086b54834c3e2f0f1b98 SHA512 cdb2f13141895035b76d38137dfd0e6829a5f8a617d0b63ec53ff51723c69e301d49f19c4b8b7e86c6e6a2cf58c1aeb35d071193029005fdfb9127f5a12841ae
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-socks-0.5.1.crate 16137 BLAKE2B 195c302b357369aabc9759709eed3369bce26d423d4349ee8c85e06dce8f985062e19e52f338d65fba76844bb56b1b36c4d501ef4079fc001aabd0be38dd783d SHA512 dc0ea053d11935646df436d19a653d18c7a495af1dd8dd0c02696dceabfa5b6e91f370072dae426848915f91c95f7c37a1f3835256e3e23b144b9380210fca2d
DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
@@ -365,6 +432,9 @@ DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c878232
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.1.crate 79677 BLAKE2B 02667b78e1ca11e38f4d76689a1a07bcdb2ee28c4705f6dce558e0686db7a764e5f3f1c3f77b3850647b59ad4278651f089d8a1a340a2fe2fd72b084d4bfc5cb SHA512 1ba5cd14166517a5114feee1f7d2ae7c1d2763a34c0e331171f9cc07fc35bcadbb0c87318533fd07b4c01e052abd88ac417fad7f898abe62126919e3f02c0528
+DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
+DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
@@ -414,14 +484,24 @@ DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c37
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c
DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787
+DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
+DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
DIST xxhash-rust-0.8.10.crate 20066 BLAKE2B 5fca80ff05e00d5f78c2655093a963b08a16d2bd40e74e53c9e48e9812f81d668f9d60cd23872cb76ecb643cd381eddb841da5ba93a5f9fc92e42e6d8bb7e871 SHA512 c5a66c4c7a30dffe9d925dbfa8d0b5ae5b825770cb5d52a0d5de2eadf24c9af1b08b11b2e7a94ce60a30dabb2ce61cd3066cc781d05c90bc6a9d46daa2e04b71
+DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d
+DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40
DIST z-base-32-0.1.4.crate 14008 BLAKE2B 099ed86e96c8434f1784c8e80143de91a357fdbf9db096fc461daa13de031b8561dac5e6cc1ab6edea1732b50e2dca3e15541b09e239852c04cad82e324dd96e SHA512 83eef93391d22782fd38ba30957a5569a74e7be529354eed3b24da71eb958a7bf17da7b3366e4f204accc2145a967819f0a07ae33e021063640ce9ffce7534aa
DIST zbase32-0.1.2.crate 8721 BLAKE2B d7f5881c8d3f06f5fd78669ae6943ffa5ebe35b5e34db2718825e88e5602fa03bbc33c11589021ad2e8754414b355b86a9391335e4df9361627aede9336b14d3 SHA512 50d703350a6404f0084b4d341ac1aef16f7a5f8924662c4d180ffaece00d295aec3f9925168d39c20837c7306ef88f98ffc5ef4c945d01c7fc6e5078c5dfb4bc
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
+DIST zerofrom-0.1.4.crate 5044 BLAKE2B 8ad9a14b8b0c251cffb420f7ac673669fd29b74bc2f5e220c8e86d592f58cbb2c7be88d906b7dac8803dbd76ec459c4a249b7d1ede75a055454a1626b387f128 SHA512 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f
+DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3ac2ce67f320b0d32eeffa899d2b34627268ed0a01b03504a0a6fcb6bef34d808cc79c811d5daed7f8acf59282e82088 SHA512 f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
+DIST zerovec-0.10.2.crate 126403 BLAKE2B f6f7e08c27e5724c9071cf007c09a3fdc80b84bc3f7a08647d6e312674f82c1e35335e8c72da5d47904a937bdc6f29c26729b35123f6e8119f6991c7055318af SHA512 159cb90d2ee2a2662429141e0948cfb44e7784ba35e92c32b2ac7183d6b69a9318b0617ff4de7b87831f9727f9d5c9d7d4fd3a9b1f54e67ca29a4ed6afc8d046
+DIST zerovec-derive-0.10.2.crate 19366 BLAKE2B 226d599e59c682ba167506d9cedf4f1b004881a624cec3b462ae0d2a1982e9297b9943b70649f0e98e46bf6a6fca68952d181625723a5bdcf779f07cf412dba7 SHA512 da4a056e9147142e51a58c3b16a12179433fc889b4efacbadd1294bb5a750860201a472bf7d72a10e7e82e95d97761a67ec93a727620c1c1844a15362f6736ea
+EBUILD sequoia-chameleon-gnupg-0.10.0.ebuild 8732 BLAKE2B 5deb38c99245b3be78c306de661a9aa12bbabb6cefe3e3945f50e9831eebf1ecb4a20e3d1c73be91fe5b3beeca324c6b4e4b66ec0d9df245415daecc4ad01c40 SHA512 4b38cf8db1321b2fd2e83a7e863cda06c6b2730d3bab9dd5e326c389f26093abd76e8dd36ac4131d06ed5c4e8bf67cd927020aa5aa2e6cb2f3e4d65380068f85
EBUILD sequoia-chameleon-gnupg-0.8.0.ebuild 8136 BLAKE2B a66d65b2da043df7539a79cd0e8640883fd9c74d1f13321b1a764d23779fca24b6c6d60e9e0b44a6369da50123f7ee52fcc96f82a30a4f2c529e2dd412e32db3 SHA512 dc50b17c85aeba0bf0e28eb695d4652f189c0671d4338e87093eebb53b32fa76e837b5ccfcc6d44282eea82dfa646c3d7357e8d9ebd18b068eef1effe0bb3b8c
EBUILD sequoia-chameleon-gnupg-0.9.0.ebuild 8202 BLAKE2B 49236fecee50251e91cb8a7274651681b8ad06cf0ad186a974264e36fb4d9c824f0a0acf92104b2ea38bf3c70ef3adb0426457c3d97f3687e40aabd1d0b3015f SHA512 50d4c2d8b9d1c9c604bf0674713ea9367fe9b8408dcca563820f2b5f04cc630fe95821950bf31d9532a446b04b5736f18c92687ff2ccd851e6f18187a249841a
MISC metadata.xml 447 BLAKE2B a876bb1a6e3290305705c7b732d4225f658687095bcba12285f3c3e258177ffe9dd3ba0cd4e3b309dcb6e076906a8d568f9af1d932870ee1a4d471b9989a07cf SHA512 7d2d5e66179740cc71a73bc918c20ce0e022053841f60a1b8bbe71b9ef7df64457c39d2113e98043eaadc435953475823c0d8945e59f2ba3700b505680953afe
diff --git a/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0.ebuild b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0.ebuild
new file mode 100644
index 000000000000..48f2892554d8
--- /dev/null
+++ b/app-crypt/sequoia-chameleon-gnupg/sequoia-chameleon-gnupg-0.10.0.ebuild
@@ -0,0 +1,447 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.2
+
+EAPI=8
+
+CRATES="
+ addr2line@0.22.0
+ adler@1.0.2
+ aead@0.5.2
+ aes-gcm@0.10.3
+ aes@0.8.4
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anyhow@1.0.86
+ ascii-canvas@3.0.0
+ async-trait@0.1.80
+ autocfg@1.3.0
+ backtrace@0.3.73
+ base64@0.21.7
+ base64@0.22.1
+ base64ct@1.6.0
+ bindgen@0.68.1
+ bit-set@0.5.3
+ bit-vec@0.6.3
+ bitflags@1.3.2
+ bitflags@2.5.0
+ block-buffer@0.10.4
+ block-padding@0.3.3
+ botan-sys@0.10.5
+ botan@0.10.7
+ buffered-reader@1.3.1
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ bytes@1.6.0
+ bzip2-sys@0.1.11+1.0.8
+ bzip2@0.4.4
+ capnp-futures@0.19.0
+ capnp-rpc@0.19.2
+ capnp@0.19.6
+ cc@1.0.99
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ chrono@0.4.38
+ cipher@0.4.4
+ clang-sys@1.8.1
+ cmac@0.7.2
+ const-oid@0.9.6
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ cpufeatures@0.2.12
+ crc32fast@1.4.2
+ crossbeam-channel@0.5.13
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.20
+ crossbeam@0.8.4
+ crunchy@0.2.2
+ crypto-common@0.1.6
+ ctor@0.2.8
+ ctr@0.9.2
+ curve25519-dalek-derive@0.1.1
+ curve25519-dalek@4.1.2
+ daemonize@0.5.0
+ darling@0.20.9
+ darling_core@0.20.9
+ darling_macro@0.20.9
+ data-encoding@2.6.0
+ dbl@0.3.2
+ der@0.7.9
+ deranged@0.3.11
+ diff@0.1.13
+ digest@0.10.7
+ dirs-next@2.0.0
+ dirs-sys-next@0.1.2
+ dirs-sys@0.4.1
+ dirs@5.0.1
+ displaydoc@0.2.4
+ doc-comment@0.3.3
+ dyn-clone@1.0.17
+ eax@0.5.0
+ ed25519-dalek@2.1.1
+ ed25519@2.2.3
+ editdistancek@1.0.2
+ either@1.12.0
+ embedded-io@0.6.1
+ ena@0.14.3
+ encoding_rs@0.8.34
+ endian-type@0.1.2
+ enum-as-inner@0.6.0
+ enumber@0.3.1
+ equivalent@1.0.1
+ errno@0.3.9
+ fallible-iterator@0.3.0
+ fallible-streaming-iterator@0.1.9
+ fastrand@2.1.0
+ fd-lock@4.0.2
+ fiat-crypto@0.2.9
+ filetime@0.2.23
+ fixedbitset@0.4.2
+ flate2@1.0.30
+ fnv@1.0.7
+ foreign-types-shared@0.1.1
+ foreign-types@0.3.2
+ form_urlencoded@1.2.1
+ fs2@0.4.3
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-macro@0.3.30
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-util@0.3.30
+ futures@0.3.30
+ generic-array@0.14.7
+ generic-array@1.0.0
+ gethostname@0.4.3
+ getrandom@0.2.15
+ ghash@0.5.1
+ gimli@0.29.0
+ glob@0.3.1
+ h2@0.3.26
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hashlink@0.9.1
+ heck@0.4.1
+ hermit-abi@0.3.9
+ hex@0.4.3
+ hickory-client@0.24.1
+ hickory-proto@0.24.1
+ hickory-resolver@0.24.1
+ histo@1.0.0
+ hostname@0.3.1
+ http-body@0.4.6
+ http@0.2.12
+ httparse@1.9.3
+ httpdate@1.0.3
+ hyper-tls@0.5.0
+ hyper@0.14.29
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ icu_collections@1.5.0
+ icu_locid@1.5.0
+ icu_locid_transform@1.5.0
+ icu_locid_transform_data@1.5.0
+ icu_normalizer@1.5.0
+ icu_normalizer_data@1.5.0
+ icu_properties@1.5.0
+ icu_properties_data@1.5.0
+ icu_provider@1.5.0
+ icu_provider_macros@1.5.0
+ ident_case@1.0.1
+ idna@0.4.0
+ idna@0.5.0
+ idna@1.0.0
+ indexmap@1.9.3
+ indexmap@2.2.6
+ inout@0.1.3
+ interprocess@1.2.1
+ ipconfig@0.3.2
+ ipnet@2.9.0
+ itertools@0.11.0
+ itoa@1.0.11
+ js-sys@0.3.69
+ lalrpop-util@0.20.2
+ lalrpop@0.20.2
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ libc@0.2.155
+ libloading@0.8.3
+ libm@0.2.8
+ libredox@0.1.3
+ libsqlite3-sys@0.28.0
+ linked-hash-map@0.5.6
+ linux-raw-sys@0.4.14
+ litemap@0.7.3
+ lock_api@0.4.12
+ log@0.4.21
+ lru-cache@0.1.2
+ match_cfg@0.1.0
+ md-5@0.10.6
+ memchr@2.7.4
+ memsec@0.6.3
+ memsec@0.7.0
+ mime@0.3.17
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.3
+ mio@0.8.11
+ native-tls@0.2.12
+ nettle-sys@2.3.0
+ nettle@7.4.0
+ new_debug_unreachable@1.0.6
+ nibble_vec@0.1.0
+ nom@7.1.3
+ ntest@0.9.2
+ ntest_test_cases@0.9.2
+ ntest_timeout@0.9.2
+ num-bigint-dig@0.8.4
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-iter@0.1.45
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ object@0.36.0
+ once_cell@1.19.0
+ opaque-debug@0.3.1
+ openpgp-cert-d@0.3.2
+ openssh-keys@0.6.2
+ openssl-macros@0.1.1
+ openssl-probe@0.1.5
+ openssl-sys@0.9.102
+ openssl@0.10.64
+ option-ext@0.2.0
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ peeking_take_while@0.1.2
+ percent-encoding@2.3.1
+ petgraph@0.6.5
+ phf_shared@0.10.0
+ pin-project-lite@0.2.14
+ pin-utils@0.1.0
+ pkcs8@0.10.2
+ pkg-config@0.3.30
+ platforms@3.4.0
+ polyval@0.6.2
+ powerfmt@0.2.0
+ ppv-lite86@0.2.17
+ precomputed-hash@0.1.1
+ proc-macro-crate@3.1.0
+ proc-macro2@1.0.85
+ quick-error@1.2.3
+ quote@1.0.36
+ radix_trie@0.2.1
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_distr@0.4.3
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ redox_syscall@0.5.2
+ redox_users@0.4.5
+ regex-automata@0.4.7
+ regex-syntax@0.8.4
+ regex@1.10.5
+ reqwest@0.11.27
+ resolv-conf@0.7.0
+ rpassword@7.3.1
+ rtoolbox@0.0.2
+ rusqlite@0.31.0
+ rustc-demangle@0.1.24
+ rustc-hash@1.1.0
+ rustc_version@0.4.0
+ rustix@0.38.34
+ rustls-pemfile@1.0.4
+ rustversion@1.0.17
+ ryu@1.0.18
+ same-file@1.0.6
+ schannel@0.1.23
+ scopeguard@1.2.0
+ security-framework-sys@2.11.0
+ security-framework@2.11.0
+ semver@1.0.23
+ sequoia-cert-store@0.6.0
+ sequoia-gpg-agent@0.4.1
+ sequoia-ipc@0.35.0
+ sequoia-net@0.28.0
+ sequoia-openpgp@1.20.0
+ sequoia-policy-config@0.6.0
+ sequoia-wot@0.12.0
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.117
+ serde_urlencoded@0.7.1
+ serde_with@3.8.1
+ serde_with_macros@3.8.1
+ sha1collisiondetection@0.3.4
+ sha2@0.10.8
+ shellexpand@3.1.0
+ shlex@1.3.0
+ signal-hook-registry@1.4.2
+ signature@2.2.0
+ siphasher@0.3.11
+ slab@0.4.9
+ smallvec@1.13.2
+ socket2@0.5.7
+ spin@0.5.2
+ spki@0.7.3
+ stable_deref_trait@1.2.0
+ stfu8@0.2.7
+ streaming-stats@0.1.29
+ string_cache@0.8.7
+ strsim@0.11.1
+ subtle@2.5.0
+ syn@1.0.109
+ syn@2.0.66
+ sync_wrapper@0.1.2
+ synstructure@0.13.1
+ system-configuration-sys@0.5.0
+ system-configuration@0.5.1
+ tar@0.4.41
+ tempfile@3.10.1
+ term@0.7.0
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tiny-keccak@2.0.2
+ tinystr@0.7.6
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ to_method@1.1.0
+ tokio-macros@2.3.0
+ tokio-native-tls@0.3.1
+ tokio-socks@0.5.1
+ tokio-util@0.7.11
+ tokio@1.38.0
+ toml@0.5.11
+ toml_datetime@0.6.6
+ toml_edit@0.21.1
+ tower-service@0.3.2
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing@0.1.40
+ try-lock@0.2.5
+ typenum@1.17.0
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unicode-xid@0.2.4
+ universal-hash@0.5.1
+ url@2.5.1
+ utf16_iter@1.0.5
+ utf8_iter@1.0.4
+ vcpkg@0.2.15
+ version_check@0.9.4
+ walkdir@2.5.0
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ widestring@1.1.0
+ win-crypto-ng@0.5.1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.5.40
+ winreg@0.50.0
+ write16@1.0.0
+ writeable@0.5.5
+ xxhash-rust@0.8.10
+ yoke-derive@0.7.4
+ yoke@0.7.4
+ z-base-32@0.1.4
+ zbase32@0.1.2
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+ zerofrom-derive@0.1.4
+ zerofrom@0.1.4
+ zeroize@1.8.1
+ zerovec-derive@0.10.2
+ zerovec@0.10.2
+"
+
+LLVM_COMPAT=( {17..18} )
+inherit cargo llvm-r1 xdg-utils
+
+DESCRIPTION="Sequoia's reimplementation of the GnuPG interface"
+HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/"
+SRC_URI="
+ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/archive/v${PV}/${P}-v${PV}.tar.bz2
+ ${CARGO_CRATE_URIS}
+"
+S="${WORKDIR}"/${PN}-v${PV}-ff7ef2c893283c6fcdeab971de19593c239d2f5f
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ LGPL-3+ MIT MPL-2.0
+ Unicode-3.0 Unicode-DFS-2016
+ || ( GPL-2 GPL-3 LGPL-3 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+# Still some issue to do with columns?
+RESTRICT="test"
+
+DEPEND="
+ dev-db/sqlite:3
+ dev-libs/gmp:=
+ dev-libs/nettle:=
+ dev-libs/openssl:=
+"
+RDEPEND="${DEPEND}"
+# Clang needed for bindgen
+BDEPEND="
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ >=virtual/rust-1.70
+"
+
+QA_FLAGS_IGNORED="usr/bin/gpg-sq usr/bin/gpgv-sq"
+
+src_test() {
+ local -x GNUPGHOME="${T}"/.gnupg
+ local -x REAL_GPG_BIN="${BROOT}"/usr/bin/gpg
+ local -x REAL_GPGV_BIN="${BROOT}"/usr/bin/gpgv
+
+ mkdir "${GNUPGHOME}" || die
+ chmod 700 "${GNUPGHOME}" || die
+
+ xdg_environment_reset
+ RUST_BACKTRACE=full cargo_src_test -vv
+}
diff --git a/app-crypt/sequoia-sq/Manifest b/app-crypt/sequoia-sq/Manifest
index e085ec016730..a4aeb292443c 100644
--- a/app-crypt/sequoia-sq/Manifest
+++ b/app-crypt/sequoia-sq/Manifest
@@ -1,4 +1,5 @@
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44
DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
@@ -17,6 +18,7 @@ DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e
DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
+DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
DIST anyhow-1.0.76.crate 44259 BLAKE2B 7be61550d78bafe866fc90dd1643cf335110e1f41faaecf295c5433c81894e7398f31f825394aa13df783a3bde3aa6dc11f129d882f0e452a635cfe88b77b84e SHA512 53f2240f952fd806ad0f247b1ee26f988cb8e237e067ddaa12e67efc8d2477ecc5eea0e7fbe59a7f35935185238b184860e3c594c67a96856b0c6407a09cad55
@@ -27,6 +29,7 @@ DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716
DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
+DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
@@ -51,19 +54,23 @@ DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec
DIST camellia-0.1.0.crate 89085 BLAKE2B 88f67a01f18e236a8ec2613cea4f0d38fdd65b2191e5478bd7c1155feb45832d693bff15ad4b880651cdc9c74e89cdc0131548864b2c51f7cec38ecb11b5d113 SHA512 b851c285509d21ed02428ab45378dc145959bd196ab75daebb7df60bce3b71e059d4dbb5639697ef21fd6f7554c122cab8a5702b1d118c743fe02f65054f66df
DIST capnp-0.19.3.crate 142400 BLAKE2B 291c5bb1fe1fcbae7391f828fe72c0acb3088d518e95c7ec4a8f43007abe2ea154cb6d262bbd72a74f14c170a5944baa53c687d4c909b04c6eb41ca4265fc47b SHA512 e0cccbf806712dd68d7d1bb3576bdf806135c804679d83d254d2d85d97a2c757681a3215104615fa4d58d20784f9cfe891dd44aa6e87d042bc232f939c941089
DIST capnp-0.19.5.crate 143141 BLAKE2B bab046a138e6ced5e607413b789be899059bd9fa39c9d43054ee3f4e6f94118c1bd26908ae1a321cb943965bd3892abb1b2dbfcfe876236bbac0d4e61c7387df SHA512 ff3c45e202ac929f6fa03231f539756f508d82245c529b2262d42b4bbb40f05cbf499b224c5f6df0cef77118ec5154308833c554489a59d5722240a51ce0b688
+DIST capnp-0.19.6.crate 143197 BLAKE2B 39ac9a96351609e6ae57cdc44798444f99be346366756aabf5b9499709650795783cb826bc105be27b05b03104a902b4870420f5fa534f6a4f216642d9b6d82e SHA512 1fb8804b86fdb85f70681203261b16993cce6be720968be757c53c836c536d0a1a231256c523b69f8e4f1c8f0db4fd5edaa0394cc95d16d53d57cbe07632baf6
DIST capnp-futures-0.19.0.crate 12275 BLAKE2B 86eb409ce0ac5b1340572cd3ac0c79c4ae4db8418b3a6183aba5774ebc3f7e7c3d6d89984201e93f29a3f11f70ed2a38bb4a47816495967e2339fdb0474b68e9 SHA512 3db50310d40921d082b09d99dd2ecff1de901ac64672236d9c32f28858cd7e0beb377cc129c83f791c2b87aaa6d0ed2cac26a852244010d1970597afb23b4316
DIST capnp-rpc-0.19.0.crate 92481 BLAKE2B 8323ccf3c0782a70403b8da80cecd1217fb180b453c176855113c5aca9d04e66f13dc452cde658919ef62c25130ded07693b59cf86bb57163230f3766c6ec14b SHA512 5dc37ac1433c302aa20c61a06527a7952b22738785b501ca6adc0d12372ecd7f423d0158b18aeeb74246c5444915b2eedb556ba9fbf8acba069a1bbb6287fa4c
DIST capnp-rpc-0.19.1.crate 92536 BLAKE2B aa75581371ec91b33f30ac7ccc8bbf45115ac01cd7adffd2c17f50e8ca3d906d321171069b39ecab9980fee615bfaf651d847ecf2b787546dd7cb1905316e0c2 SHA512 c6246f89baeae7251b607c2b7b50f17dcac22132783d7c2b18f7f05243698970cdb3674a059caf4e9c002b2ff0d0b4421f833c8fbbdcd3b183a210e701f0e0c9
+DIST capnp-rpc-0.19.2.crate 93175 BLAKE2B 5affd8e2bdc11e734ace094b8e9bd811f06af341c871c800fd071a7dd5116a9d5ba3d4b2beb7ef900f2c8bdd50b1187f100518de75925abf973fc052199458af SHA512 08a9e766289f9e849ee56cff527e84c4a8d4afb62ebcd554402ab67d71b53c53797fae61d3930aeab50b0e0976663aac7ba0a7fe8b9ba3e29265423ffba8bc84
DIST capnpc-0.19.0.crate 33806 BLAKE2B 05224fcfd8c848651f8f7ac1ebf301db9c66504e3a003fe64a0df1b61c0325b8db7a79958d2c9941b306707a87ae4b82b3b0a7011bcf16c48c643a9d26627ca1 SHA512 df2e6917b20c414cd09c50f58803c4368029999af76a7ff70559eb1e31b8d6c75ed789f8075591269a31e1b73e268da9c555fc745b0121aa94f721c742288f7d
DIST cast5-0.11.1.crate 37018 BLAKE2B ed3d9283131df32dc18a5e4110a325b7713936e109b43bed8da0d22b0afe81a0f00c9e4fab0bca1194c93fe6f0bf326a5474af6f9274c310632b93d24dc9328a SHA512 0fe363b576ece2661616c47c4de1801756c5aaa2a56c720a7b4eedf23e031ba9d30af9d086a16b0f957c39b473cea1f059295dd1c776e9a9cd4393e6c895d015
DIST cc-1.0.94.crate 76456 BLAKE2B bf72e0007d9fe022a66ccc12be48acbc5dd1b716a47f18e4062b415405140764db6ed26bcab071307142167309c9c9ab55382c7973ad43fd15d06e3fe6b24b69 SHA512 67ce0e73904cf7fac81b0b914ec5fd4d9e59f358602199530f51d203a2e42be9814b04f65497a644a0e2720cc6e58c5e4bf1ad4782ded35b710b22c9b0f2bee5
DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2
+DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfb-mode-0.8.2.crate 25334 BLAKE2B e004871204d40258a052b7771f6d770f710857fd7355dd87ceaacff49ad0be2b3bbcbc8b439bff054432f336792e11e312b8bd472eca53e58036dcc4bd2f3286 SHA512 14bf9367317b2652cd070572f2a7d5f98884064a2d42c8841fe4a966e9944c8e5df3e14244c16a78a32ba8e2fa3df9348427d2f0ca6632df07fd24b75cfd7099
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81
+DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
DIST clap-4.4.18.crate 55269 BLAKE2B cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad SHA512 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
DIST clap_builder-4.4.18.crate 163538 BLAKE2B 9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3 SHA512 ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
DIST clap_complete-4.4.10.crate 37761 BLAKE2B 41364c37c96e82bfdbf0fde377512e894ff720542ded85fe49da4e305ebfdf39a2d511a48d6662c0ff2e3d191ea95c59704dbfe89e7531a969be42de9409e82c SHA512 d0f541bd167c9f755f149e5ab3171a4b5a9e4a37dba2de62ed51eeaa20691eb7602ef0061392cc7e4ca3594a0a69a7eeec75bf65f14e92fa6bc45285725c3f1b
@@ -112,6 +119,7 @@ DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c362
DIST dirs-next-2.0.0.crate 11689 BLAKE2B f5022bc51dd50bad4ad0fd05b159a4117aca47afbea66dc42c8306ca58f3a550165afbcf9f5f721ef5ad8d357eaff305c6f6e42789354a910d5f1d05d3b7b7c6 SHA512 6ccb732da8ccf7bf35952c22a3b0caa8238319feb0a6cd3b0957e6be12548a2ce507c69cb6d3cbd2adfb37e13e6521c6229da5999edb0e47a292a41c3ea1a766
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
DIST dirs-sys-next-0.1.2.crate 10681 BLAKE2B 71431533dbfd6016cc309c14a842ac8d43577abe768e69bd2caaf7d19d743f3ca95b9b0be1747077282089c64485f3d4e24bec8e56d4d883f25e494d328fbf3a SHA512 b3c40a8e93d4f9f4a890718076e14779aedd67a79da61b466788268c1eaea19aa493f043a7e410f5023a23d5509e639a6fc6681fbee30e252a601091cfffa2d5
+DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc21120bc30348e8b16b5121f7c35ab72b65e80bf97dbea6cb4ee6b4d5215e8e5c4374f92a569697bc9c862348620cd SHA512 a1de2c200584bfac640f8b84b5103d8687919cd29f59a14898e98d480f476a8e4dc06e3b929af479d536cd02186e2a9be72e6414338bc117b97bc0d160029592
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST dot-writer-0.1.3.crate 10327 BLAKE2B 24d4e8b46b2c417872a4448f2a81d01de829e01d38e7e5ddfde906a02032c46c07dc9a3a03e66c8d388258c23711d1cff345b0fda9d514226a4325b0ad1dd671 SHA512 3d7b4559bb2ba6547c9dc7f59248444040a401025bd20fc06f43da9b09a35efe5763f7358adcf2f4cb49dd6d49d5a5d0f5ff90acab05ae1983d17d931dd9a5ea
DIST dsa-0.6.3.crate 25991 BLAKE2B f8db8e4eac2b967206e0641f83da560de847e59cbaaac7cd8f497324f8c698fa1b22873f463b8372f61da6fcec02eb5f7043e4f5506f9daa20d511a49cbe6fad SHA512 ddc74666a39fcecde77bc1714133b0cf796091d71099c13d4d13c61523c4d431c5f6a47e5eaa171d3fd5d94ffe16cb80643316834e028afb4d58f3ae6f527dff
@@ -176,11 +184,13 @@ DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST ghash-0.5.1.crate 9482 BLAKE2B 77510c9a42ebc486e35cda6893e7f9f464628d6e4ef2f2f1adfe5d6371dc2f7e2d0578665d02dc5647651a96f3f06ed9cd3825caf462d70a740c9e937ac8cb50 SHA512 00041605bb458305f0fc54d2c8dde2cae672451646fc41a94dacf83950ee44f75464a926439e7e6d1ca3ded05a9b697138f62fba6f4e86ea3df034ad7240af06
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
+DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446
DIST git-testament-0.2.5.crate 9312 BLAKE2B 0d36d28a36d1b477518aa4cf5d8488ceabf947d54dd9ee1607df475c75a8976792a152c866af27c312d222cc0c3b2a57d7d29eddc8c751bb5b99465058e1b60a SHA512 9fa04b6cbd1e13d2ebdaafd852fab2bceaf4e59d8aca584462b7cb92a53c798c17f4ddf9bfff209fd59e18a1af4eb60499070b7eff7b3cf4cc84d44208268246
DIST git-testament-derive-0.2.0.crate 5795 BLAKE2B ab6f1ce439059d0aed34680981d26b952fe574f9db4bb59722187097dfa8903ff1a8c5dd33a66ada062ed769907013beba86ada57ff6f724975e5136102fee37 SHA512 efadcfc525dc0bb46a9559d0bdf2f10608e67f8c16689038d54d176701844501e113a153ba00ace429ac7304cd08fb7aa6503337b70d1f39f770e9f635134793
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
DIST globwalk-0.8.1.crate 13705 BLAKE2B 4d0fcc805cfddb47af24f5d8f2c4f9bcbba48a8a523e565f7ce7bea767b6d108ae5e3f5cccf6647b497b3690f862e1652812b9d83ffd02c634119d5e03d1a7e6 SHA512 3235fdd9c24ffc54994a0b37862c44e16a4c9ef6a7e1a008c5d83dc62a9683ade97e451e4da7f6db710be2532339a55038fa3bb85dbe6685d1c807cf42f6d955
+DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448
DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3
DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
@@ -203,16 +213,29 @@ DIST html-escape-0.2.13.crate 23345 BLAKE2B a138f627fe019eed647230dd88bc37228fd0
DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58
DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462
DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
+DIST httparse-1.9.3.crate 38227 BLAKE2B fa79791feeb4bf22bdb845c947dd7b857c2955992e649fa3b247d71365e9b1a4011a07e62e4a39b0a554634259ff156d65a2628400b6bc7bb333c620b12b1688 SHA512 16f9baeb1b00920b4a29c93556482a2da38b58aa661b87c6b543b551c731a037c9ee6a4c535f03c62fbd30f2e5433ddc9ef1a5e9373a2debd930fd1cb9ba304e
DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
DIST humansize-2.1.3.crate 11953 BLAKE2B f5ed4a378fd6692a6241c84657f9ce5422ba7331be6fe79b3d94ec87827ecb8459a1b214f7ff6db00696fbb17bf921c718860de4139b969a0f386d7423c1a4b5 SHA512 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7
+DIST hyper-0.14.29.crate 198107 BLAKE2B 9bb42a18c9ecd0a3055daf2be5e0308ceb3bb66cc73fbcf0fe91746c40f437be0cfff88ac653fd43f25bb855fe563ff9f7a70c031e02f007f5fbaaf5d752283c SHA512 998c0ae60a6fd2b80717da1aa9596553489a8af890f34d9d9e6b0afe1e7e8960645fd5cbcf1379bd14d91f006fd4eb1c45e0d1ac5d3bd68731395c1b51b1dd07
DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
+DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
+DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
+DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63
+DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405
+DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13
+DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f
+DIST icu_properties-1.5.0.crate 64474 BLAKE2B 5a38e830609fbf57f5dfc78acce4adcb6cf32865075dbef9e4f9f1a5518ec500a6c967f2dd2f020509d4efce915028eb5b131fc4519364a5d42eed326b3e35e4 SHA512 a5ec9036b5c8ae35cd9afaa143ad29d0656078e1b5f2c589d7ad6a9e4755c4a383e45c2a3b9335455f414e4d068f7e8f7b41e9cc79309c84ac769c40634f03cc
+DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac
+DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
+DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
DIST idea-0.5.1.crate 23243 BLAKE2B 3db4dc0fe83e1cb408e7e2b69996e6d58af18d43efc2cf4b04227f5465ca2446e805b12bc760f10f0acca284f6d79045a9173e1593977f04690de680acb9fe4d SHA512 f5d7254816210734f4c6f4e74801b38ecb44765cc97692843444975e7e62d6975e021f7010c11e991bfe46e254478fc0ea08634759ea9ad5c37ec2c7ee8141cd
DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
+DIST idna-1.0.0.crate 142693 BLAKE2B 6d5cbe7f80667503ce14eb09e13eebfaa16f5dba2f78c1f6475bb85a430fe7accca8dd7cece1a34d59b8d243c1e404fd291d6ccd6e34ddcdaee932f54ec6a89a SHA512 9230b6e7410532190e77c9783da477c3f09b34cdda8376ac813bf905b116e6490470afd93fe2bcb383a0234074605de5e93780873685020732cbdea422eaad29
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
@@ -242,6 +265,7 @@ DIST line-col-0.2.1.crate 3915 BLAKE2B 7723ef44a9e7f1cf875db5dc496133b4c1b282850
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
+DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
@@ -251,13 +275,16 @@ DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memsec-0.6.3.crate 5512 BLAKE2B ed2a36cb139098be66fda58f052c2cf22bc025e34b9ac2b11a1a8f848d94df6165f205543ea30a5e7b347b85fe41670973155f68c970dde145b41fda551c5644 SHA512 6d4ed30d9b975b00a3eb4b92bb1c7b83269c2fcec7629975334e53b7683ee28e4432ba4390d1590d88d1c4a0e689dcab38f338a6bdcefd3bfaba75067b819d8f
+DIST memsec-0.7.0.crate 6532 BLAKE2B 48fd0c732a5c83c5e0ca23816b61bdb7283c665ad73d20089238ba0b6863992554a7f8a3b41ae8b4cb0f31204b03b32b3cc7fd5a0af657a24bcee01b3443ce58 SHA512 73501130770d2ac0e3904e7f293cf0ca6bd0947a6e05e53a40498c950b8519fe591d3888badd5cf6134e1f567c18fa2ed6ce6fa3ac3c8c0d441645c3e95cddc0
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
+DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723
DIST nettle-7.4.0.crate 583944 BLAKE2B 79392e3b2df0551ed22865a42f0ededeab2421764e6daf0b6388c08080d0674bbb88f733ae5d29ada841e567c734a641e7fa6ab2bd8e8c627f63125c9c153598 SHA512 f132a9c7ea566930fcc813a9c799d4ec6849522dc70e8b478655988a9ce1f75ca731b0c0b7d2a702f96273d51770b47725014e6d1e407ff58343a0b4b7560871
DIST nettle-sys-2.3.0.crate 28576 BLAKE2B 23518adea067a8a2cd4235ccaa851ed62336847db9bc8a6adfd77cfde8c57f4a8de104cfac0e17068027702e1e4d79efbe77c3733cdb032650fff1eb1ff15457 SHA512 f453608d860edf86ba62ed959aa1d04301c06d13bef5179b2a69f7faebe1e1ea41fce163aa4a48617d21fc493cce16c28cc11a051ccfd13d0be93c66405aa5d3
DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48
@@ -265,6 +292,7 @@ DIST nibble_vec-0.1.0.crate 11796 BLAKE2B 2e80648e4e18d17fdd41671acc1e166a8337fe
DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
+DIST normpath-1.1.0.crate 19785 BLAKE2B 9d5567f54dfbce894d6550cfd20832d78faa8a457ea81686fb6ca3a430a2aa4c944fd4aa977d33fb67c6ead0d609355055863492c1c975b6f47b03cea2423261 SHA512 b30ae64a57cde1a32f3ed1cc8cf136f1fb04fb3b350018245e072327927c7346d2a5bcf53a8844de4ae51188bc15fa245267fe0f422fad763fb8304d7f518729
DIST normpath-1.1.1.crate 19786 BLAKE2B 39c955c41283051e414f8576fdaa51f11f0ab5a23bfb7f6aaaac38fd9474912721c546810c02da335a9095fdd6d8e37ff2f5fad2aa93d93c21b4be76267088fa SHA512 05f1f498f571c57c2307d201d5fa15c72fd2f297b7854757107bb27684470d43a4d40137d31c735018dd2ba50c11f23dfd5e989909e809bdedcd7bbf018385ca
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-bigint-dig-0.8.4.crate 123825 BLAKE2B 9710266116ea15d0e56792b7c8e217931765dcf2377bc05f23bd386625087eb6a7d7aca7b8f0beeb78ace9f280895565a6de3b14ffda7721e35c741ff64b71c0 SHA512 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8
@@ -277,6 +305,7 @@ DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af973
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
+DIST object-0.36.0.crate 321771 BLAKE2B 6350df2cd8e2cd733397768e3fd9a2a79d182e0e3fe653bffe0d688a944713cb83434b2810a48638b30f89f0fc5311784a7c7dc82291191a8e5bd310c82531a9 SHA512 5a75b296bde7a01a9a5cb59da98b7599b51c3ccdea2c135c5291ed10af8b1fab46dfe936e43de617328c216fd113913545fdedde00adf22fca251149b22bd6bc
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST opaque-debug-0.3.1.crate 7066 BLAKE2B dc1dcadbb5654a5f69c59b84faeb3095f008a6eb4f63e3cff95bd4e97f803201e2f16f59a65f8ea21b662e77e3fed0d0870eb1db7f5a4f95cc02422907732951 SHA512 f325214d604e74197ddd9209a596851c5bf0c0f3299b79b6267c35e0ff6351205b628fb5086279684fbb29fd07746c91ede4f45019657e761d8400fef2b3d8bf
DIST openpgp-cert-d-0.3.2.crate 31488 BLAKE2B 56823716b125c1d7e57f9c5c2d3fe8c7a5a6bf635cb4b28a9fdfcba527ad20ee37dfdf019f00951c7f8d2d0b252e4bf3cb9f6b00093b1b7c065b45f0b4ecf984 SHA512 849e1597677822aacc1dbe4b9854ae0acbfc113a5620206f4732a1f51fc6b67e91dd7ed020d789a4bba9458ea79391618aa3a949aeacd31007dd790076651adf
@@ -289,6 +318,7 @@ DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a
DIST p256-0.13.2.crate 63434 BLAKE2B 8c0d6997b60299382f1da2b7caa1b0353b787352bc3de9ec7168bf224ff7ca15b2ffa28f99377eb11cb6cec3481e5d28c68042ac88c1cea27e84aa8fff5e0658 SHA512 4105c597346e2bc74ad7b7173d13b3b46cf4a1df87ea1699586cb7d09beb1b9f8d152b2bd0bc6849c69771fe4d320dc15a9e275470923b495971e9aae54b0ca9
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
@@ -325,6 +355,7 @@ DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a0922006047
DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac
DIST proc-macro2-1.0.80.crate 48227 BLAKE2B 1b4d2a1d613af8e03fab7a976707ed9ad4809ba50775992df54de10e5b8deabfcce423ca962fbce5c22090421cb0b8b26b8026d56562aa6569a8acfbb49d55de SHA512 d40181bbc4f83ee66be7721e8f89f9a08e368e12a8a0d4c1dcdb1c29cc72b1bcb8da598de1ad1a155a8182026ab7f8365f7a46fc76d589282fbffbd35aa228a0
DIST proc-macro2-1.0.83.crate 48661 BLAKE2B 787507c35d0a922613e9f52628d7798a0d5a32a68398bf73f84acf490e982b9a6e6552277799f3682d7c9a5a759fa7491e94314fb1fbd97d1933e0835191884f SHA512 dea63362b905c8c762ed5f8a0f4402e43189dcedf418ed734e4ed14230a6be4940ab325bd5302aa2aabbff88b58205a19858cf295333c0a4d92737828cb1442b
+DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
DIST pulldown-cmark-0.9.6.crate 117378 BLAKE2B 39376ce32138115e2def495b6d2761500da8045677dff9f919526b7c297e00e72484cca51f9b3d6e0cbacf12f681b1651209296845561324750f5544eff516bb SHA512 074d70722bb42cff59f85c209c3f0c00a739d76a22bcca123a33a0a899df49105887565d71525ec5926261efb74b912bcd024714617d83ca72bcef86bc428764
DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
@@ -336,12 +367,16 @@ DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
+DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST remove_dir_all-0.8.2.crate 19074 BLAKE2B 1ccbc24f5e687d4c816d10e69abfd0a28d35d05e38d626e53e3b1a695ba94e503dd837efc964ada43f4ed9d95ca84f2e715bb92a39333bf2f958fccbacbbbd40 SHA512 db20998b6db76ead161b69ad4f92cc7139a67285b1d7cd7a3631b4c46450503b378a597d3e27c618dd5a4f77c0b3f20a25036ad495c88a9a1d134a6af58f0134
DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3
DIST resolv-conf-0.7.0.crate 17352 BLAKE2B 32b565a11d5d752e2cce2ac7b44e483b8a682220c99a9ca34d0a440d87cb5a874c407d474e47757f128bc5d78ea57940452eb099ea6fa433d8f6d1fe881f4302 SHA512 538b97f88fee8b82f15845f9a596e09757e3c2869c4e8708ddff97e19348e9f88d4bcf75e810d2aee47113fa64d550a9fe2deac6fc38d95242ebc20228e9b5f4
@@ -377,30 +412,40 @@ DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d0
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
DIST sequoia-autocrypt-0.25.1.crate 41241 BLAKE2B 5fcb7131447b2e11aceeef037743b0a368693a92fca3b4296bd6d0d76fca5ef89c059556dc2591c944b2e9f545fd4e1a8008def5ccb1110b293e3a0f93954141 SHA512 a8835ddf7c782abbedc182d1d6062e23d420898480277f01869fe7d06ca5338ef1199c41b11091e4eec9ec304106ce1d09cc033ee298d4f72c918688584e3705
DIST sequoia-cert-store-0.5.3.crate 181761 BLAKE2B 498e354e2bb7d6cf2d67c1b361456f31e7fb60bdf7b12c970294b65a5581fd285f03ed744d7eb49b60d974c5b919fac890cfc339eda5053bd61e0e309a0065c8 SHA512 8198243aefb3dc11dc0e44a09079d410cc1a50c1d0cc463ad03379c4b8566631ec713f7e5b963e811fbd7147658bc53d9ef09e9acfb9ff137ff33bf4d94467f2
+DIST sequoia-cert-store-0.6.0.crate 187906 BLAKE2B 1372e9938120997ae2d385849cc11df8ad6a47007e5d42b61d1dfddd504926e40662e874edee24f45d1fb665eb3d72a72060622142bf6280b30efca4a5fd0d65 SHA512 94b1c66acdb2101e20898ffa3428af25b60c3951a8247b63c4f87f71fed4b10f1b6fc88720de4136556a61a0a360dc8828f7e1a0f25f915dfe5c0544a98c496c
DIST sequoia-directories-0.1.0.crate 21519 BLAKE2B 58e324dc7b72c8edda6a598d8de40c06c9b9254caf4ea73f464a3a6373f3018ffc3e25461ad7cb9059257204be43db328f7448fd6114940885a9300680bb661a SHA512 e814a14eba5873f1c58f25630cdf4549a0e1145f52e784c81c294467c64f67f2a50c674a26ad62d46e2082f71c7e09863ca2f9e1cd4dfcc311946dc5060caceb
DIST sequoia-gpg-agent-0.3.1.crate 101496 BLAKE2B 71793d9c105459c11e1dd06a3574548a19b4c68c8cc8a25ab77b5d524a59a72d55689d83c0915dabc230427c46bca44203ec46450ffba1bfaf37013695958fa8 SHA512 45ecf84ed22deb7f8ac6d4ef253721f8e53a5a5131d29a547fb9288158c5433f64aa71233f57a112b8de360ec6e2bf0f9886aeaf8c19ffd0e7f8381c60071b82
DIST sequoia-gpg-agent-0.4.0.crate 142453 BLAKE2B 37eae1533aef7961fe269c79b62156c12dc1d046121210125487168f2480b5e05c84221f8cacbb1731bbc14a140a48ec61fb363c67611cce44a74a773fae9852 SHA512 c5664b5dfb43e8f19b58e24898f3006ea2776b09ab8633258f304eefb9137ff8c6d739bb8fe171c8597a5fd26abf4837a83e92b39c20c8d26b6cf3f11e125e3e
+DIST sequoia-gpg-agent-0.4.1.crate 142927 BLAKE2B 76ac5f30370067afd29f4392fb6b84f86e56fef2fc43d921e814b35e97be6d8922d12bdb9cc7c9ac28825061d9e0ca649904e3ccee762ab30bf8f5e3d6a888eb SHA512 081d5dda4b0a97c07bd75645230a162f9f5fca18689b8ab53900807ca848ed53aa94a75a60c0adb5a80e021e9cfbae2a5e6b08866871d34ddcfea92bbc05c958
DIST sequoia-ipc-0.34.1.crate 4505028 BLAKE2B c8d6f1a75ecd67bbeaf2b7af8c975dce9a66d18d9fe72dd6d14982edfd61cc00e96d7931d5521031cb2be7e2f9511ffa92d1b4ef0a7b9122555207f5c4225fdc SHA512 75df9b6230df07ff354185c8650382f44dd20d6e05594793872d5f05d828aac77293e05f93142feba5b3c97544d58e2fae075c67a2597bbedd6c0647b7736fa1
DIST sequoia-ipc-0.35.0.crate 4484979 BLAKE2B 68705ffe74d4b6163730971ccdfb022b7516913247cfdff743f31b04afb26b294e65e894d6d81ca3bf5dbf77f4ff6acd4c66ecba22a70002419afb4a4bec625a SHA512 020f48cdd20a2df79c6c8889d5d60822afc171f1dedd433ced725d124850b75ace5dc9dddee1534b5a7873791a4e0d6c1d3275e9de6cdf7ab4fbf55209357072
DIST sequoia-keystore-0.3.0.crate 81628 BLAKE2B 115cab313d47a396c96a0ad6e0f782387d87e46780c26a1358328b65717332ff74b9b5c3f809c54430ce8f60d6db24444cecbef5760d0407346e9bc1f8f7161c SHA512 bb7aa1665b5e2c8e55f1e1d214b71b470d8a6e109cb19efbd93df1dfad9cf7dfce807f444e9cd41a30d0e95fcc909eb69860901b5939bdf457dd78151326816a
DIST sequoia-keystore-0.4.1.crate 85919 BLAKE2B ffeb58018cd5ce69b02f6951e05715457a61b2806a8c51b4f57887c57572dd65a790a0f3d8eb3e9d495fe2adb10a46c7646107704e128df5a9ea03846b232d3b SHA512 b79a5806145c9e9e82523d0be366a914f1bca724b5e3757c9122f8725944943de6b1520fa3723fc2d2b37ea957f7e713cfd8dda794b6cca51ba99141c0331445
+DIST sequoia-keystore-0.5.0.crate 89050 BLAKE2B 773ae6a4450b72f77534d0622c2fbc5bcbd611d5c7967603d222278f592c0b7f025def1f95e8fbcad9716920183ac89f1d8805f750fe80b85814dbf6fc0c8c3d SHA512 80a01e6e5e008aa25ad5793b9a9c24324ed3be75c03b4917845bf46f17ff881b9c733dfff2e789ae563c70449940e188a61af63cb1fff30cf820451320faea83
DIST sequoia-keystore-backend-0.3.0.crate 55520 BLAKE2B 198ab84a5bc292e2bf8cf6d0ebaf8570951335ddd37fa842357e722632fb815768629a12b96d4d7ea4aa89bd7d869c3c5c7b28167356407ded4b22efe9d77c77 SHA512 0d981b00e257cc46a73a2ba8f6b378ea6b9af10959c0ee6646baa29085b0c7016a40e88e73fdcdef13e4a8c41a4272bf8dd8efd5dcaef8bdc778f2ba5ea26e2a
DIST sequoia-keystore-backend-0.4.0.crate 57362 BLAKE2B 92c1b491412f64958fe1148d3b3adf043d90fcfae7e138193950edbe4af658524c87a89e404cea39711815586ee1128b0f0775e35d0f94eee93621858a2f151a SHA512 c97f62c20123a65d8754af58f08bd236c1baf2a5f86d5f916eaabd4ff87ff231446a3111560bb5585e2625a4ebb60647e8becd86f8855a0c8afa83b5151594ea
+DIST sequoia-keystore-backend-0.5.0.crate 59073 BLAKE2B d1f6c1ccb7a31a70475a75f8a522de4815b852a5ab297fa2c2529b814869b3cc711e4efca03a10e8bb780901220ea7e52749c97413f6920b3e873490953cc7a9 SHA512 58ab7a6657a22a6786e61f8f6eaaa045db801a6f062ead9c0cebf68367fcd92643fd551f9cf51cac194f0c79925c5a01bd885f0c289102982cad6cc376c0ee5f
DIST sequoia-keystore-gpg-agent-0.1.0.crate 17347 BLAKE2B d4a87977fc31ef05ac2f0b5c5cdde680c8e1ced02c9b5c68906038765c9d887934a744ca490acede7ff95a8d769608ee71e8ea5a421029ebf94b2439c9c0ef96 SHA512 cabfd343fec62b23b0cccb98d9fd5ffd123eee2c89aada023503d8218a87a776d68a4a945f193e35ecebc3de0fff1a30f8d0d6d40ac26f9569c9036c363c6e3d
DIST sequoia-keystore-gpg-agent-0.2.0.crate 17991 BLAKE2B 8279c4eac57f3983efc8f91ac33d85314c9cc12ed1aad7028edafa658fbce34d2ed9c8e6eac2a4847b2d057faaefb744331809753b46dd0ebe8121ab6e6faf83 SHA512 28ed7972640e3d363711dae18ad2d2480037ac3725dcaa2289effe3a845e4a36139c515ee1bcd2ce5fbfcb4cf2ee942c071f4f1f402a1139f5023d70871c4509
+DIST sequoia-keystore-gpg-agent-0.3.0.crate 18294 BLAKE2B 706feec0d49394898b0194fb2f1e4923901d9270d48f47ddd57859c8dcc9394413842e6c5b403163cbdd9197495820e37211ba92349829183dd3043cd9699a82 SHA512 0ef9971b5517308e0e3ac7f22599444a0821d083c119a2c3bc493a83ffceeda18b9ececa284af577070592fc2aca53c325a79b8b559ac41f539ad134e15ccc20
DIST sequoia-keystore-softkeys-0.3.0.crate 16052 BLAKE2B df749733027c05d08af9df5f778e6da0f73a61127fac508538231b53efce5d4de851a2df21e349cecb506e38d3763740711378f622bdb4847855c24cb75ea92a SHA512 4051600cb34e5b65a053d8fc8c7c3e99685a6ff11cef9e747b20c2db9c78b9a2c781be4794dd199d15c86f0c9cf8d38f0f2d3bb796b0a6026b0f7216c3f5cca8
DIST sequoia-keystore-softkeys-0.4.1.crate 17646 BLAKE2B 457484bc10b521a38bec4fef35a0d714cd9d91feb11fd450738449aa070a2b5303ea0055c22d67f76666d61b876d34312f9c5e51576765a4110ecc0607a10d52 SHA512 27343cc04f34d3778b2c0493025499d244d0793f67a39eab1be3fb57fe553e14c2cc01543c19d59fff8ff578b7140d313d1bcbf6a3ce26b9de445343eab1db43
+DIST sequoia-keystore-softkeys-0.5.0.crate 19610 BLAKE2B 524a3aba77d32580bff5ade0f9dd5467343df5783cb33fc41c77b6f86c74ea0b1828600cf1378d4ca8e92ef3b0f0304ee656f9bca8773e6e56391de7f46856ea SHA512 1f2bba2a57474b0a51b3f3067ab7c7329bd36a292576d40bb1c8b72c070fb8345e2771e884ca4246f203f3affcf2688b0efcc1d88f000927af45136ee08bcf86
DIST sequoia-net-0.28.0.crate 49672 BLAKE2B e89656e0428bdadb6f9d4fb479c985d5d187dcbade342906610222d85c22d90c60b09ff4eaa3eef62d6650ed06c92b86a3123a001faa358fc775ef0e74d44265 SHA512 1a87d9b078c2b44220882611e8d49c6117906d8cbd81e50301a6b31d7428cef5622223ed234e28558fa83e31c47df84dfed087f1b1962bd42a7d1bc2f0fe9fff
DIST sequoia-openpgp-1.20.0.crate 3002022 BLAKE2B 7bd2ecdbe2885b749dc3b7f36f58a0092cc2b96409631d5b6da87488476eaa9bc3e71033ce292b04bb17b3b824fb3d163e6f95c470c5fa17b5482b7daadcdfb0 SHA512 692664d80a029395f0d921a4250baf7ae12111f2038f9fa1b98217d4c862b14ea07e36d4f3684d2828c97a8652149c3cb698d8b18f2a74d8927c06e7d74d1130
DIST sequoia-policy-config-0.6.0.crate 42529 BLAKE2B b58960a3296d1c3289036a2218e842bb63bfef11968ccae7c42cb61869e04d26fb52736876bcf32d276177c488d0be4d9ff3ed50fbfb0ba68bff3c0410a460cd SHA512 499d350426f80627278310b2eded6a69a7ad833058129ea5ed9ebd0255621ff70f9f04228fc8ca79830e6ec11d14b121bb3e5a6c5fc2721135d725bdf0d886ee
DIST sequoia-sq-v0.35.0.tar.bz2 472305 BLAKE2B d9c83c4ada4aaf7b6976d1b44eb53168ccfbdcd3c4559de4fbf8e884f0f8ef6a853910b6ffcddd1b22487ec67c81ed156ae2ff2438dac14b1d70b35624e7e40b SHA512 18439273ef3811c57d71a88ce7e10d25fd3ecfc26820f9a8827298bd170583574dba49e178ba7318e2e22ad645331d441db62e78e2e5879758722f00f22dfb75
DIST sequoia-sq-v0.36.0.tar.bz2 474304 BLAKE2B d8a660a575307d515f27086b00ca188304ebf2acf2dad0be467a480aeaa053bf55ea317178edb9b5acc81e76fc47cfa714c5ef00592fbe43b43c0f1b20ea94d3 SHA512 4faea8d7c6f8086d892d694957dbfddaa674d8672acd2c8afd6f187995aa2b908972399f79d2261aa9c7b818ef1e799570da31909a3fdece50eb06efbcfc9c8c
+DIST sequoia-sq-v0.37.0.tar.bz2 493246 BLAKE2B dfda484f584a899bf4c70cf802632f139d7d92301d461cf0197ab68acd80d4614035fb27fdec717f118c826c50b86ce37a4ea082a783cd055763b7a6a486b608 SHA512 772f39553ac0979d170a8e6861d628914cf283747ad7f0d82ee513d9a004d2d656279ec0661662a960864a7254c93f50dde1b8c8ac254139b823718f6a6ca541
DIST sequoia-wot-0.11.0.crate 1080482 BLAKE2B 7abdf5b5402d923965c541001f705812ec61b11a46e79cbc55abdb7b1bc62913274a8f294c2b925e6c0420fad9b7709d6d4449678188373d68a1daf12f2be628 SHA512 a200e0008fa3a14311b488d84425fb108a7c31c481a4b1077650755debfdf1061e74f5061dee99bcbec01d2f643733a76e95963f312396def5d8c7cd6c0f39bd
+DIST sequoia-wot-0.12.0.crate 1079750 BLAKE2B 8b42a4f3f0ec99671ba244d8db85c6664a5fd26b03c5a76ac7feab9a7603f6a002a937fcfbeb64aa9fa1bf802f092ded19a5f31729eb70b54113a3f2f4b207a4 SHA512 fb4e99e620cd03549d5b39f9fa4b0054f27ec820b911341fce93f1e2ba02d84b4e949b98c9ce6973c6cf916dc485ed467752f688d4f396ef0bf9c3900583c10a
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde-1.0.202.crate 77722 BLAKE2B 8c921fe39b399e0840b9e375895fb4b730bb2df126ef07d0e5701dccd58ab7fa4d111e718d116ae28c32faa7ba89a6b4dc9dfbe0db098a008484d42932bef389 SHA512 19a6906f575f98e3f92bae1b4665d15d98e8ceaeaafb5a2c993206b4556adc92a38dc7b4978b4f0a14f55a7a93c128567d011fb0e871494005b27877d7f98b9c
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde-aux-4.5.0.crate 12448 BLAKE2B 33b59c46f182e6e6a7d8bf9273863cfed3eceaca5fda53b9c3381dd10096ecefb4a38fc00f165eac26f97fa52c8a11d9399fc49220e6e5d4432a0b1b32b1a8ef SHA512 1b40fa8aeb6698bcd625c49fee25c34d6a2e796a20c3767d09812bbde532864b3a528981c7972ba97dd320ccc2694fde597f6fb9f6245f06ebc7e554277a94b3
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_derive-1.0.202.crate 55867 BLAKE2B aac9781a405cad646ab05c39082e0e075e14d13efe0c6c7f4db895bdfd2bf508a9089b594f994730c4eb6e9eb158079a830d0b2ab990c10b7711d8df2c943feb SHA512 78da51c769eb97518da7ec42a4666931979c5dc79860c0187dcbdb8a2d73643dd060d9b3fb5bf870758d22d08af38efaf4afe42bd023c9dbeaa10f72f1181c14
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_json-1.0.115.crate 147100 BLAKE2B baa2dce9d85e331d1308f2ece9dbeff24bcc70e37be3f06c7e819ad9f4eb59fb1f00658736fd336a41a65e3616d1bf75a0c9adb359eb606e1418159a9455132f SHA512 d1a60e20af770fdfe0585853c87c5631e56944a3c1bbdf9e1e91003af8e924a8076335bd37563d167c760aad10d4c08fe59ebd47fc52e461bc3586b835808d22
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
@@ -434,12 +479,15 @@ DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.59.crate 255393 BLAKE2B 872c6fdf55eef2f050c02fd054f383ede1793286e787f447d242a0436186e67151ce4f47a63c7ac8ab00a87d2fa9452ccc166a32cc7f1c1de2e0f2581c01d2ee SHA512 0e9e1529a0ce43afeec5e9847f8f4c86939ebb1fa0236d25aab73a9fc253b97ebc62f1c741e137a5a3173e2342b33d776a488210ccbdcd36177a1df31188afdc
DIST syn-2.0.65.crate 264863 BLAKE2B d5812ed42215012a0d01525270c4930c3619208d3f740ac64b4c13af113ffcff428fcd4a93c4a790b46ae4c41d54386a7b91ba875efb271471ff744a1d2d62ef SHA512 444a49adf9b9bc2345eb28a673464cdb0c4122a672230f41e48983500fe42a0638280935d3d3fe157b5208ebe82f46558b866494189cf43756525c93fe9ae539
+DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
+DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f
DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST tempfile-fast-0.3.4.crate 8991 BLAKE2B 98fae1979a2be1aef1d9c6abafdffb6b90df92328af5c74d19ea4991539f8c3be7cd823e980c13e90f16300611d222c1d81b7eac4c55b7a3da3c38abe385cc36 SHA512 b0d44bbf78e9991784a9d20f3f3ea8d5e59e95d74d782889a3f38f732a0fb06920ec81295c8abdff7603675c55c43c3ff7d9f4bcc094f403ad83bfb96a9ceb1f
DIST tera-1.19.1.crate 104237 BLAKE2B 244e300101e13f05a8547f50799f5809714696d4314f739a8daa5d5e5e4f45eec9bfba6e1e8fa036da73e2765b84735ddbf4cc0843eb0ea4e1e3c91852d3803c SHA512 e66944615221c45ffcf9ed3685300fae5076fc09019b6576f82e885347b3d06c1a1a26fa59297957516121539e24bbf888a35231daed66e6b67d16533493ed3f
+DIST tera-1.20.0.crate 104452 BLAKE2B 8d264f78bf2c9fecd16d94b15def76e3109763f74818f70e0aaa2fb7897733259402103f0416578c36cf1b918e3d734528e0a47a8a1ad5200a4c32f7a1d8ecb8 SHA512 1bea8153253c1c301077bda258bc88ff2f4092efb67066f07b46754df00a01908e5aacaa41df089a73d5d8ffc49e518b6d0312a7d6846d5b548c85298bde6150
DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a
DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
@@ -454,10 +502,13 @@ DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2b
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
+DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85
+DIST tokio-1.38.0.crate 774094 BLAKE2B c7d85234ed0de32526246d2ecb52b70b1c4b81681c6b26aeec256090b4aafb41a9173dbe754a5716baecf2c45d9e3cc02fa375fbb343da09e728890b0194b9ff SHA512 4bc16fe979f2261cb17f007ce8ebb05b915be79c1000c5c429744cab01755b933908aadba0005c84faba6bf5d486ae6e3aae6c8f9bf0d6a5dc0ab6d0390ebae9
DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
+DIST tokio-macros-2.3.0.crate 11753 BLAKE2B 53429417a6fe3bc6c320ac5e321ffb2b19a64236a8a499fbb10b501d875e9d266fca2d82364a8aabdfecab46e4aef1b48d3b8ab3ac20086b54834c3e2f0f1b98 SHA512 cdb2f13141895035b76d38137dfd0e6829a5f8a617d0b63ec53ff51723c69e301d49f19c4b8b7e86c6e6a2cf58c1aeb35d071193029005fdfb9127f5a12841ae
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360
@@ -486,12 +537,17 @@ DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09f
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4
+DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589
DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.1.crate 79677 BLAKE2B 02667b78e1ca11e38f4d76689a1a07bcdb2ee28c4705f6dce558e0686db7a764e5f3f1c3f77b3850647b59ad4278651f089d8a1a340a2fe2fd72b084d4bfc5cb SHA512 1ba5cd14166517a5114feee1f7d2ae7c1d2763a34c0e331171f9cc07fc35bcadbb0c87318533fd07b4c01e052abd88ac417fad7f898abe62126919e3f02c0528
+DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
DIST utf8-width-0.1.7.crate 2977 BLAKE2B 319871431fd21dc30f812460ca69bf0f3b1f6f9bdf749e4ab650eee1597e3a86afebeb646f4abf4b32ab661142433eb9bd2b0917d0f5c0a93d154168c2ea3278 SHA512 ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e
+DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
+DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
@@ -544,16 +600,26 @@ DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec6950
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787
+DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
+DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
DIST x25519-dalek-2.0.1.crate 87820 BLAKE2B 039749d0278d95996016260f9e32162b370594085186044665685288d879e067fa16a5d4d42e939d2bd05f7b47a81036cb4f573d841cc81ece078c7a08eb672d SHA512 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9
DIST xxhash-rust-0.8.10.crate 20066 BLAKE2B 5fca80ff05e00d5f78c2655093a963b08a16d2bd40e74e53c9e48e9812f81d668f9d60cd23872cb76ecb643cd381eddb841da5ba93a5f9fc92e42e6d8bb7e871 SHA512 c5a66c4c7a30dffe9d925dbfa8d0b5ae5b825770cb5d52a0d5de2eadf24c9af1b08b11b2e7a94ce60a30dabb2ce61cd3066cc781d05c90bc6a9d46daa2e04b71
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
+DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d
+DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40
DIST z-base-32-0.1.4.crate 14008 BLAKE2B 099ed86e96c8434f1784c8e80143de91a357fdbf9db096fc461daa13de031b8561dac5e6cc1ab6edea1732b50e2dca3e15541b09e239852c04cad82e324dd96e SHA512 83eef93391d22782fd38ba30957a5569a74e7be529354eed3b24da71eb958a7bf17da7b3366e4f204accc2145a967819f0a07ae33e021063640ce9ffce7534aa
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
+DIST zerofrom-0.1.4.crate 5044 BLAKE2B 8ad9a14b8b0c251cffb420f7ac673669fd29b74bc2f5e220c8e86d592f58cbb2c7be88d906b7dac8803dbd76ec459c4a249b7d1ede75a055454a1626b387f128 SHA512 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f
+DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3ac2ce67f320b0d32eeffa899d2b34627268ed0a01b03504a0a6fcb6bef34d808cc79c811d5daed7f8acf59282e82088 SHA512 f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
+DIST zerovec-0.10.2.crate 126403 BLAKE2B f6f7e08c27e5724c9071cf007c09a3fdc80b84bc3f7a08647d6e312674f82c1e35335e8c72da5d47904a937bdc6f29c26729b35123f6e8119f6991c7055318af SHA512 159cb90d2ee2a2662429141e0948cfb44e7784ba35e92c32b2ac7183d6b69a9318b0617ff4de7b87831f9727f9d5c9d7d4fd3a9b1f54e67ca29a4ed6afc8d046
+DIST zerovec-derive-0.10.2.crate 19366 BLAKE2B 226d599e59c682ba167506d9cedf4f1b004881a624cec3b462ae0d2a1982e9297b9943b70649f0e98e46bf6a6fca68952d181625723a5bdcf779f07cf412dba7 SHA512 da4a056e9147142e51a58c3b16a12179433fc889b4efacbadd1294bb5a750860201a472bf7d72a10e7e82e95d97761a67ec93a727620c1c1844a15362f6736ea
EBUILD sequoia-sq-0.35.0.ebuild 10646 BLAKE2B dd17e33129a06adbb83d7e2b4e2352c732abda80a90ca1f5435448adb83e5ce33b00cf939e340c10c692c6fc2bf483a917104ffce0d808cc34286f510605c1ca SHA512 87eeadc1e625dca36bf47937f6d767dcfc0685f2e50472a0f7f92e7de6a2baac38b3f413912d17184ae6d8bcd7681508f0e5fe6b843a15be5b7f76d3301078dd
EBUILD sequoia-sq-0.36.0.ebuild 10740 BLAKE2B 49cfc12de735594ac4449774adb7119c9ce45096167ae749907188854c9f69f895c6e924cf8d0b1790279e6de35e9bbf87d8ddb711b6f3acd1a5469a9fcb9b38 SHA512 8a5ead87080156a0de7c64d846a2b99ef30c8e4469c10df841c81e6f504a913154353bb32fb6d14b37a8f5805289f79e97f94b8c62931971a9d9f8dea2f37935
+EBUILD sequoia-sq-0.37.0.ebuild 11267 BLAKE2B 37fd787196f883f02582657939606fc4df6b1f6bd0d58d32b89aa50554e6bb599fc9bac7036be073071c8c239db3c9960d393bdcb5f180f2b495df326f8745ca SHA512 f77b878ae794e0a7d4967b98131d948adc58db4ba46c8b04a9f94e41db722e7fe9aa936ded43e872ec74fd3fc6d12792be5e0715a0ea5ff53f2bd5af94536233
MISC metadata.xml 493 BLAKE2B fe962d673ec673634b5f8451d0438206935ae852dcaf7cf6b96dfe33b408785cbd8a19779f91d35bdcbc3c21ffd756f8fe9fe4b2bcaf02856d8d5be64532dcbd SHA512 97b04243d9a88ea6b816b66f5e771cedca887ac44c66b35db69ecfd917480ee2f8e81498a22cb0fe85713fe4ad276aa7178f47e83a7604b097fae3bb23cc62af
diff --git a/app-crypt/sequoia-sq/sequoia-sq-0.37.0.ebuild b/app-crypt/sequoia-sq/sequoia-sq-0.37.0.ebuild
new file mode 100644
index 000000000000..ebab91fab905
--- /dev/null
+++ b/app-crypt/sequoia-sq/sequoia-sq-0.37.0.ebuild
@@ -0,0 +1,585 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ addr2line@0.22.0
+ adler@1.0.2
+ aead@0.5.2
+ aes-gcm@0.10.3
+ aes@0.8.4
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ aligned@0.4.2
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstream@0.6.14
+ anstyle-parse@0.2.4
+ anstyle-query@1.1.0
+ anstyle-wincon@3.0.3
+ anstyle@1.0.7
+ anyhow@1.0.76
+ as-slice@0.2.1
+ ascii-canvas@3.0.0
+ assert_cmd@2.0.13
+ async-trait@0.1.80
+ autocfg@1.3.0
+ backtrace@0.3.73
+ base16ct@0.2.0
+ base64@0.21.7
+ base64@0.22.1
+ base64ct@1.6.0
+ bindgen@0.68.1
+ bit-set@0.5.3
+ bit-vec@0.6.3
+ bitflags@1.3.2
+ bitflags@2.5.0
+ block-buffer@0.10.4
+ block-padding@0.3.3
+ blowfish@0.9.1
+ botan-sys@0.10.5
+ botan@0.10.7
+ bstr@1.9.1
+ buffered-reader@1.3.1
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ bytes@1.6.0
+ bzip2-sys@0.1.11+1.0.8
+ bzip2@0.4.4
+ camellia@0.1.0
+ capnp-futures@0.19.0
+ capnp-rpc@0.19.2
+ capnp@0.19.6
+ capnpc@0.19.0
+ cast5@0.11.1
+ cc@1.0.99
+ cexpr@0.6.0
+ cfb-mode@0.8.2
+ cfg-if@1.0.0
+ chrono@0.4.38
+ cipher@0.4.4
+ clang-sys@1.8.1
+ clap@4.4.18
+ clap_builder@4.4.18
+ clap_complete@4.4.10
+ clap_derive@4.4.7
+ clap_lex@0.6.0
+ cmac@0.7.2
+ colorchoice@1.0.1
+ console@0.15.8
+ const-oid@0.9.6
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ cpufeatures@0.2.12
+ crc32fast@1.4.2
+ crossbeam-channel@0.5.13
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.20
+ crossbeam@0.8.4
+ crunchy@0.2.2
+ crypto-bigint@0.5.5
+ crypto-common@0.1.6
+ ctor@0.2.8
+ ctr@0.9.2
+ curve25519-dalek-derive@0.1.1
+ curve25519-dalek@4.1.2
+ cvt@0.1.2
+ data-encoding@2.6.0
+ dbl@0.3.2
+ der@0.7.9
+ deranged@0.3.11
+ des@0.8.1
+ deunicode@1.6.0
+ difflib@0.4.0
+ digest@0.10.7
+ dircpy@0.3.16
+ directories@5.0.1
+ dirs-next@2.0.0
+ dirs-sys-next@0.1.2
+ dirs-sys@0.4.1
+ dirs@5.0.1
+ displaydoc@0.2.4
+ doc-comment@0.3.3
+ dot-writer@0.1.3
+ dsa@0.6.3
+ dyn-clone@1.0.17
+ eax@0.5.0
+ ecb@0.1.2
+ ecdsa@0.16.9
+ ed25519-dalek@2.1.1
+ ed25519@2.2.3
+ either@1.12.0
+ elliptic-curve@0.13.8
+ embedded-io@0.6.1
+ ena@0.14.3
+ encode_unicode@0.3.6
+ encoding_rs@0.8.34
+ endian-type@0.1.2
+ enum-as-inner@0.6.0
+ enumber@0.3.1
+ env_logger@0.10.2
+ equivalent@1.0.1
+ errno@0.3.9
+ fallible-iterator@0.3.0
+ fallible-streaming-iterator@0.1.9
+ fastrand@2.1.0
+ fd-lock@4.0.2
+ fehler-macros@1.0.0
+ fehler@1.0.0
+ ff@0.13.0
+ fiat-crypto@0.2.9
+ file_diff@1.0.0
+ filetime@0.2.23
+ fixedbitset@0.4.2
+ flate2@1.0.30
+ float-cmp@0.9.0
+ fnv@1.0.7
+ foreign-types-shared@0.1.1
+ foreign-types@0.3.2
+ form_urlencoded@1.2.1
+ fs2@0.4.3
+ fs_at@0.1.10
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-macro@0.3.30
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-util@0.3.30
+ futures@0.3.30
+ generator@0.7.5
+ generic-array@0.14.7
+ gethostname@0.4.3
+ getopts@0.2.21
+ getrandom@0.2.15
+ ghash@0.5.1
+ gimli@0.29.0
+ git-testament-derive@0.2.0
+ git-testament@0.2.5
+ glob@0.3.1
+ globset@0.4.14
+ globwalk@0.9.1
+ group@0.13.0
+ h2@0.3.26
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hashlink@0.9.1
+ heck@0.4.1
+ hermit-abi@0.3.9
+ hickory-client@0.24.1
+ hickory-proto@0.24.1
+ hickory-resolver@0.24.1
+ hkdf@0.12.4
+ hmac@0.12.1
+ hostname@0.3.1
+ html-escape@0.2.13
+ http-body@0.4.6
+ http@0.2.12
+ httparse@1.9.3
+ httpdate@1.0.3
+ humansize@2.1.3
+ humantime@2.1.0
+ hyper-tls@0.5.0
+ hyper@0.14.29
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ icu_collections@1.5.0
+ icu_locid@1.5.0
+ icu_locid_transform@1.5.0
+ icu_locid_transform_data@1.5.0
+ icu_normalizer@1.5.0
+ icu_normalizer_data@1.5.0
+ icu_properties@1.5.0
+ icu_properties_data@1.5.0
+ icu_provider@1.5.0
+ icu_provider_macros@1.5.0
+ idea@0.5.1
+ idna@0.4.0
+ idna@0.5.0
+ idna@1.0.0
+ ignore@0.4.22
+ indexmap@1.9.3
+ indexmap@2.2.6
+ indicatif@0.17.8
+ inout@0.1.3
+ instant@0.1.13
+ ipconfig@0.3.2
+ ipnet@2.9.0
+ is-terminal@0.4.12
+ is_terminal_polyfill@1.70.0
+ itertools@0.11.0
+ itoa@1.0.11
+ js-sys@0.3.69
+ jwalk@0.8.1
+ lalrpop-util@0.20.2
+ lalrpop@0.20.2
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ libc@0.2.155
+ libloading@0.8.3
+ libm@0.2.8
+ libredox@0.1.3
+ libsqlite3-sys@0.28.0
+ line-col@0.2.1
+ linked-hash-map@0.5.6
+ linux-raw-sys@0.4.14
+ litemap@0.7.3
+ lock_api@0.4.12
+ log@0.4.21
+ loom@0.5.6
+ lru-cache@0.1.2
+ match_cfg@0.1.0
+ matchers@0.1.0
+ md-5@0.10.6
+ memchr@2.7.4
+ memsec@0.6.3
+ memsec@0.7.0
+ mime@0.3.17
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.3
+ mio@0.8.11
+ native-tls@0.2.12
+ nettle-sys@2.3.0
+ nettle@7.4.0
+ new_debug_unreachable@1.0.6
+ nibble_vec@0.1.0
+ nix@0.26.4
+ nom@7.1.3
+ normalize-line-endings@0.3.0
+ normpath@1.1.0
+ nu-ansi-term@0.46.0
+ num-bigint-dig@0.8.4
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-iter@0.1.45
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ number_prefix@0.4.0
+ object@0.36.0
+ once_cell@1.19.0
+ opaque-debug@0.3.1
+ openpgp-cert-d@0.3.2
+ openssl-macros@0.1.1
+ openssl-probe@0.1.5
+ openssl-sys@0.9.102
+ openssl@0.10.64
+ option-ext@0.2.0
+ overload@0.1.1
+ p256@0.13.2
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ paste@1.0.15
+ peeking_take_while@0.1.2
+ pem-rfc7468@0.7.0
+ percent-encoding@2.3.1
+ pest@2.7.10
+ pest_derive@2.7.10
+ pest_generator@2.7.10
+ pest_meta@2.7.10
+ petgraph@0.6.5
+ phf_shared@0.10.0
+ pikchr@0.1.3
+ pin-project-lite@0.2.14
+ pin-utils@0.1.0
+ pkcs1@0.7.5
+ pkcs8@0.10.2
+ pkg-config@0.3.30
+ platforms@3.4.0
+ polyval@0.6.2
+ portable-atomic@1.6.0
+ powerfmt@0.2.0
+ ppv-lite86@0.2.17
+ precomputed-hash@0.1.1
+ predicates-core@1.0.6
+ predicates-tree@1.0.9
+ predicates@3.1.0
+ primeorder@0.13.6
+ proc-macro2@1.0.85
+ pulldown-cmark@0.9.6
+ quick-error@1.2.3
+ quote@1.0.36
+ radix_trie@0.2.1
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ redox_syscall@0.5.2
+ redox_users@0.4.5
+ regex-automata@0.1.10
+ regex-automata@0.4.7
+ regex-syntax@0.6.29
+ regex-syntax@0.8.4
+ regex@1.10.5
+ remove_dir_all@0.8.2
+ reqwest@0.11.27
+ resolv-conf@0.7.0
+ rfc6979@0.4.0
+ ripemd@0.1.3
+ roadmap@0.5.0
+ roff@0.2.1
+ rpassword@7.3.1
+ rsa@0.9.6
+ rtoolbox@0.0.2
+ rusqlite@0.31.0
+ rustc-demangle@0.1.24
+ rustc-hash@1.1.0
+ rustc_version@0.4.0
+ rustix@0.38.34
+ rustls-pemfile@1.0.4
+ rustversion@1.0.17
+ ryu@1.0.18
+ same-file@1.0.6
+ schannel@0.1.23
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ sec1@0.7.3
+ security-framework-sys@2.11.0
+ security-framework@2.11.0
+ semver@1.0.23
+ sequoia-autocrypt@0.25.1
+ sequoia-cert-store@0.6.0
+ sequoia-directories@0.1.0
+ sequoia-gpg-agent@0.4.1
+ sequoia-ipc@0.35.0
+ sequoia-keystore-backend@0.5.0
+ sequoia-keystore-gpg-agent@0.3.0
+ sequoia-keystore-softkeys@0.5.0
+ sequoia-keystore@0.5.0
+ sequoia-net@0.28.0
+ sequoia-openpgp@1.20.0
+ sequoia-policy-config@0.6.0
+ sequoia-wot@0.12.0
+ serde-aux@4.5.0
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.117
+ serde_urlencoded@0.7.1
+ serde_yaml@0.8.26
+ serde_yaml@0.9.34+deprecated
+ sha1collisiondetection@0.3.4
+ sha2@0.10.8
+ sharded-slab@0.1.7
+ shell-words@1.1.0
+ shlex@1.3.0
+ signature@2.2.0
+ siphasher@0.3.11
+ slab@0.4.9
+ slug@0.1.5
+ smallvec@1.13.2
+ smawk@0.3.2
+ socket2@0.5.7
+ spin@0.5.2
+ spki@0.7.3
+ stable_deref_trait@1.2.0
+ state@0.5.3
+ stfu8@0.2.7
+ string_cache@0.8.7
+ strsim@0.10.0
+ subplot-build@0.9.0
+ subplot@0.9.0
+ subplotlib-derive@0.9.0
+ subplotlib@0.9.0
+ subtle@2.5.0
+ syn@1.0.109
+ syn@2.0.66
+ sync_wrapper@0.1.2
+ synstructure@0.13.1
+ system-configuration-sys@0.5.0
+ system-configuration@0.5.1
+ tempfile-fast@0.3.4
+ tempfile@3.10.1
+ tera@1.20.0
+ term@0.7.0
+ termcolor@1.4.1
+ terminal_size@0.3.0
+ termtree@0.4.1
+ textwrap@0.15.2
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tiny-keccak@2.0.2
+ tinystr@0.7.6
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ tokio-macros@2.3.0
+ tokio-native-tls@0.3.1
+ tokio-util@0.7.11
+ tokio@1.38.0
+ toml@0.5.11
+ tower-service@0.3.2
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing@0.1.40
+ try-lock@0.2.5
+ twofish@0.7.1
+ typenum@1.17.0
+ ucd-trie@0.1.6
+ unescape@0.1.0
+ unic-char-property@0.9.0
+ unic-char-range@0.9.0
+ unic-common@0.9.0
+ unic-segment@0.9.0
+ unic-ucd-segment@0.9.0
+ unic-ucd-version@0.9.0
+ unicase@2.7.0
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-linebreak@0.1.5
+ unicode-normalization@0.1.23
+ unicode-width@0.1.13
+ unicode-xid@0.2.4
+ universal-hash@0.5.1
+ unsafe-libyaml@0.2.11
+ url@2.5.1
+ utf16_iter@1.0.5
+ utf8-width@0.1.7
+ utf8_iter@1.0.4
+ utf8parse@0.2.2
+ valuable@0.1.0
+ vcpkg@0.2.15
+ version_check@0.9.4
+ wait-timeout@0.2.0
+ walkdir@2.5.0
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ widestring@1.1.0
+ win-crypto-ng@0.5.1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.45.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.42.2
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows@0.48.0
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winreg@0.50.0
+ write16@1.0.0
+ writeable@0.5.5
+ x25519-dalek@2.0.1
+ xxhash-rust@0.8.10
+ yaml-rust@0.4.5
+ yoke-derive@0.7.4
+ yoke@0.7.4
+ z-base-32@0.1.4
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+ zerofrom-derive@0.1.4
+ zerofrom@0.1.4
+ zeroize@1.8.1
+ zeroize_derive@1.4.2
+ zerovec-derive@0.10.2
+ zerovec@0.10.2
+"
+
+LLVM_COMPAT=( {16..18} )
+
+inherit cargo shell-completion llvm-r1
+
+DESCRIPTION="CLI of the Sequoia OpenPGP implementation"
+HOMEPAGE="https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq"
+SRC_URI="
+ https://gitlab.com/sequoia-pgp/sequoia-sq/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
+ ${CARGO_CRATE_URIS}
+"
+S="${WORKDIR}"/${PN}-v${PV}
+
+LICENSE="LGPL-2.1+"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT MIT-0 MPL-2.0
+ Unicode-3.0 Unicode-DFS-2016
+ || ( GPL-2 GPL-3 LGPL-3 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+QA_FLAGS_IGNORED="usr/bin/sq"
+
+COMMON_DEPEND="
+ dev-db/sqlite:3
+ dev-libs/gmp:=
+ dev-libs/nettle:=
+ dev-libs/openssl:=
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/capnproto
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+"
+# Clang needed for bindgen
+BDEPEND="
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ virtual/pkgconfig
+ >=virtual/rust-1.70
+"
+
+src_compile() {
+ # Set this here so that it doesn't change if we run tests
+ # and cause a recompilation.
+ asset_dir="${T}"/assets
+ export ASSET_OUT_DIR="${asset_dir}"
+
+ # Setting CARGO_TARGET_DIR is required to have the build system
+ # create the bash and zsh completion files.
+ export CARGO_TARGET_DIR="${S}/target"
+ cargo_src_compile
+}
+
+src_install() {
+ cargo_src_install
+
+ doman "${asset_dir}"/man-pages/*
+
+ local completion_dir="${asset_dir}"/shell-completions
+ newbashcomp "${completion_dir}"/sq.bash sq
+ dozshcomp "${completion_dir}"/_sq
+ dofishcomp "${completion_dir}"/sq.fish
+}
diff --git a/app-crypt/swtpm/Manifest b/app-crypt/swtpm/Manifest
index 94cef97c5e22..02d9fe521b84 100644
--- a/app-crypt/swtpm/Manifest
+++ b/app-crypt/swtpm/Manifest
@@ -5,5 +5,5 @@ AUX swtpm-0.8.2-slibtool.patch 779 BLAKE2B 4403ddecb4d1b2f0f40c3f4511ccc51eb0345
DIST swtpm-0.8.1.tar.gz 364169 BLAKE2B 4b364ed581ea97d78c5c6248870503b1612d7d164b05b76c1f02644aade6fd09f204396f0a2d0db4e0ecec2792dc512f7c4393c44bf7ce447a3a7fbb8754594f SHA512 07276519b0e20c9c4167ce78e789d2072eb90172ed9bcba2a11eef46ee03a77860f7a2218f4dc013a2ddb8471079e3cbe43f8ab02174bd704a78aea8eee3d2fc
DIST swtpm-0.8.2.tar.gz 364432 BLAKE2B 1ffa6feed88a67a2eeea1fca1c034f6513347173d59ae0c0654696faa1e791529e7fa044c478e5fb7e016117ce5f3151b875014d85eac528e4b6d92d5cf9017b SHA512 3b63116b1ed56087e05b0b697462720a10fe384ea2b8ec7115b549df8f557f6a9cf4de8e7d65b8061a1c85e54e015e0249bfbb613d35c1b64453a98d23ce334f
EBUILD swtpm-0.8.1-r2.ebuild 1602 BLAKE2B b51ae100307f16be7042c8215121b12a2724c0d370b4261ca9cb2fa3ee1533901b40f7839916fca557f91c0c048154184b9012bd59b2d3997d1c288ce5b0986c SHA512 6c1ee351c2d46a7dcfc368efead75ead25471aa1fdd214827df0fa156259d1b12b348846aee6e87ec1f0c8015eb279967760eedb10f27b7ad1cf43c341043d64
-EBUILD swtpm-0.8.2.ebuild 1589 BLAKE2B 6bb15157687fe22adb651ade3b3d196719b6802e5f488ed2e56110d557a3fba8dec59bbc5a3077e028e87f390ea17f68e732804bc151a2de271b3d6112425b53 SHA512 acad8345d53f485c10ea53d8eddd358c5c0149d2daebe5dc3c8bbf9019b999f6b47d2d4b44c7ed740716fa6b4b294d21bc3824828614cd08b7da697a46d3d278
+EBUILD swtpm-0.8.2.ebuild 1584 BLAKE2B 56ef23842f8f8db53af77801012e0774cdd9b491d5253c4c763247ea219bd2b9c3888be484b1d8d96b0e6b1f1a43c076e25da61721896be278f57f7433714089 SHA512 dd7e4b1940abe4eb2f0e327b92f9405be5bc38701e3fbb757dc535b12c537d7d6542d772a7b30c517ec3c212971501704d19a93f92f07d59ba94521f95f8bf27
MISC metadata.xml 717 BLAKE2B 70de08f9ed69084e7ed07c72ae96ab76cdb8bf489c3d3664edab24d2a904f44a6483bb9685f0e97f4520420dab1b6796e58cff00ba82190459af12398aa4b6d1 SHA512 a4f2977c84e03e215f6455def44ead6f767d6a4803061942b799b38bedaada373b51bbd47bd87c4339df32138a339b5f595a5ea19c5706b5e424329cc8aec0a5
diff --git a/app-crypt/swtpm/swtpm-0.8.2.ebuild b/app-crypt/swtpm/swtpm-0.8.2.ebuild
index 1740dd4e204e..786d1888290a 100644
--- a/app-crypt/swtpm/swtpm-0.8.2.ebuild
+++ b/app-crypt/swtpm/swtpm-0.8.2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/stefanberger/swtpm/archive/v${PV}.tar.gz -> ${P}.tar
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86"
IUSE="fuse seccomp test"
RESTRICT="!test? ( test )"
diff --git a/app-crypt/yubikey-manager-qt/Manifest b/app-crypt/yubikey-manager-qt/Manifest
index 01acbf75954c..1c6035b434c7 100644
--- a/app-crypt/yubikey-manager-qt/Manifest
+++ b/app-crypt/yubikey-manager-qt/Manifest
@@ -1,3 +1,3 @@
DIST yubikey-manager-qt-1.2.5.tar.gz 17360184 BLAKE2B 3b9d41e80fe81fe3f394d66ab3c2c8dc986fae0df5f51f184186ce800177aec5f7708e9b03259b5f9f20530cba66e5a73355135dacb51481e1169f7129fd47bd SHA512 e204f393a939bdc8bdec481b1a401c3f99fc364706dc4efc7460286a9bb4e5aa51496a92015a4b328eb948084135e95bb30f3f043ed742293799b6650915d6a7
EBUILD yubikey-manager-qt-1.2.5.ebuild 1429 BLAKE2B f13ec209d3eff67c56ff1e796a264cf3ed2477d78cc1354c1cfbcb8b29794ef08a662aa99530d02a0ed629db01d5bdda353589f92cc1d14ff82910e68c904833 SHA512 834f15c890d2ef0c1ec79b9cb40a90f3ce0b1fa6a108bceb5ccc2386e4a73c536303f5aa7dd0dde2d55cb994c0930d4d686f4cb92b0fa0276bbe71935dbb3dd9
-MISC metadata.xml 441 BLAKE2B a1696bcc194d00ce8126bb17c3e2acbd976d949b5ddfbd0c06081d09023abc47c657a8a6a1d1e7d95870dee41fb7c5050bbad850261d96f8f54d31248a53ca8c SHA512 23684de901c1e4b405d134f17956c6ee67f3a81d96a4ae310aec9dad49b854053431a22c731f3498de8a7764d8fca00f039fd0c020f9426cfbac9771638fb4bd
+MISC metadata.xml 335 BLAKE2B ddfc78f181175ae66ad75f2a534f87b1f2b7afc9f29364708ac267805e764548619316868bb5b97b7eb88b8209659b2177b5521c040a57493c68a66d9c6980d6 SHA512 680c6ee14db3e31e0ef597f77d534d00ab41bb7db5317c105b0c014d6a4d1656446db692d97a08f1adda170ad20535325375aa118d340c3a6852a1cd2763de43
diff --git a/app-crypt/yubikey-manager-qt/metadata.xml b/app-crypt/yubikey-manager-qt/metadata.xml
index 9d999314e856..99c11ac3c4f9 100644
--- a/app-crypt/yubikey-manager-qt/metadata.xml
+++ b/app-crypt/yubikey-manager-qt/metadata.xml
@@ -5,10 +5,6 @@
<email>soap@gentoo.org</email>
<name>David Seifert</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<upstream>
<remote-id type="github">Yubico/yubikey-manager-qt</remote-id>
</upstream>
diff --git a/app-crypt/yubikey-manager/Manifest b/app-crypt/yubikey-manager/Manifest
index dba988be54e1..b9b94693e389 100644
--- a/app-crypt/yubikey-manager/Manifest
+++ b/app-crypt/yubikey-manager/Manifest
@@ -5,4 +5,4 @@ DIST yubikey_manager-5.4.0.tar.gz.sig 310 BLAKE2B 933a6638b754a8d3f23486f8adeb03
EBUILD yubikey-manager-5.2.0.ebuild 1662 BLAKE2B c18184a7e54caf9c8b0a081d7ab070f2779fb2ad50a2b7dfca8c126def4e411bc60fde4d7ec474f6453e332b8fdc8f3b5563f4b91986ed54038cee40703e739a SHA512 5612bd8f4726774b69782b15fed9398c1cbd0d6bdfdc405552f2e1dcb49a69c13c353c14e6d943e00363620d1d65bb5fada754b09de20789c1081041629ed50a
EBUILD yubikey-manager-5.4.0-r1.ebuild 1657 BLAKE2B b8c75cf4b316aa47c4bf4b91133146abf3aba5df99aa73e086f7f12665e5b8d3dc287c507e4d3b218ddd155442665c60b589f2987a7be6eaf49793e1c7695a2d SHA512 34a71c2f5404be45ebd61930ea0a5c17592d681c368ec681e520e56df3f1b91679281dc7bfb210e3082bc35d81154a8c3a50117d22cc270acbc4ee4d53ad7400
EBUILD yubikey-manager-5.4.0.ebuild 1661 BLAKE2B ad28a63babbb61734ade2d895914972f8159ec558765782e99c2fcb7b8f8a3140c993080722b3a0b84e01e609301f5d632c95656b5c33e4b1d2ad68b94166e71 SHA512 9e9d58de47af7b044c0b5ef39804cbd3193fcc95e6aedd3f0a05048c59155cd5a8259bd4964d18d852a5068984f82c89eae738c07b7f28ba5bae3c87d71dae96
-MISC metadata.xml 534 BLAKE2B 1dc91b31fae812c9abf38e762d18db228cf07cb29dc41f5c7928ef417002826acaaabaa3b1374433f9fdfc251b5f5fbabbc43e66e3b94cc6df3174d3ae5aa059 SHA512 cf47e3400679f7f4feb73ef3b8282d3f4dae6b6d0e5034cbc22935fd0196be0784946bf9ac93dea7fb36a16347f867d092845c1ce3528a00c704de9657ad3821
+MISC metadata.xml 456 BLAKE2B 34785b73cf8ed4b40c4fb7ca487f1a3ff3dde13ba6681a7d6b3b1835622dae8eab3499048c6c745093b5d082e82a7b9c9b355b92ea5473522093debf960a497b SHA512 69c7498a5f8533617ae530d1c149be02be0a8e1d2b2fbb62ffd74f856acde7881aff3c65e7aab4a81516af7c5524ce108085fe319e1f76d7c621aef2d6ff0331
diff --git a/app-crypt/yubikey-manager/metadata.xml b/app-crypt/yubikey-manager/metadata.xml
index 6b3c50f2d653..fa21de32420d 100644
--- a/app-crypt/yubikey-manager/metadata.xml
+++ b/app-crypt/yubikey-manager/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
Yubikey Manager is a python library and command line tool for
configuring any YubiKey over all USB transports. It's a CLI
diff --git a/app-dicts/Manifest.gz b/app-dicts/Manifest.gz
index 45b804befcf7..62ad3be9e9a6 100644
--- a/app-dicts/Manifest.gz
+++ b/app-dicts/Manifest.gz
Binary files differ
diff --git a/app-dicts/verbiste/Manifest b/app-dicts/verbiste/Manifest
index 83c495faf75d..16a382ed9e15 100644
--- a/app-dicts/verbiste/Manifest
+++ b/app-dicts/verbiste/Manifest
@@ -1,3 +1,5 @@
DIST verbiste-0.1.47.tar.gz 781085 BLAKE2B 39f92bffc2165b49a2cd66ced4337aa4eb4253a1d767f0c26cea0bc10e965a5547158ab0de796b76016fd46bd220b305a14c9be42b76f5a25f0fde85e4ff1b97 SHA512 cc06d3e4a09b9edf2fe3996f527ae05fa50af909cc5ea6ed830d1b4f5706cf9b29028160cff842a211148e13d736f7e2cb74f10b3c5fd84d93a1038e05a26cbf
+DIST verbiste-0.1.48.tar.gz 807115 BLAKE2B 666df78baf30ae4fba19e86dc2b812ea6ea6711829d46e6c1e5474f3b500576c992a3338abdbe6c347d154d1f37b696ef59e1e60a8ab79c2ef5b9584d026ac2a SHA512 4d0ac1a1116b51196b1ba72cceed507c56551ed97d2de07dfbf1f6eb48769a7c3c1ee676aa3a2d3f9e3cb512df3808d9bb1da9c7166a820cc3379ff06f4f14f2
EBUILD verbiste-0.1.47.ebuild 1084 BLAKE2B 3b51aa81abf03300c16440b199eb79295ad6946c44e29ad163d67d1c9de7077e657e58af9646c2701cc7e78a48ebb4b03c548516117847e04831d25b71696646 SHA512 24dcc9e1963b8089c02a866d52d446b5d40aa00582ecf1bd4fbcf25f3e708cb675a9fa0a4214830cc1a76aafc18a089efa0088a7c7ee1c363f63cf1d693007c1
+EBUILD verbiste-0.1.48.ebuild 1231 BLAKE2B 595202e1e34ecc9eec955c6b757a4a1b9c137a3cada3c4c2eee78b1c2dde797b2a59280c9686a4ebe28cf75d85b3461c3b9164a644e11c8d69b598a1209d81c9 SHA512 00c2675bf55fbfd01a252422cacda51ca7e16ecca9f64840c37fc904b84a4136386ea8b533003ee4840065d46c9fb12cd9c58e8bd13b10bb33a82a6e981cc8d9
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-dicts/verbiste/verbiste-0.1.48.ebuild b/app-dicts/verbiste/verbiste-0.1.48.ebuild
new file mode 100644
index 000000000000..d8d3ec98d114
--- /dev/null
+++ b/app-dicts/verbiste/verbiste-0.1.48.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="French conjugation system"
+HOMEPAGE="http://sarrazip.com/dev/verbiste.html"
+SRC_URI="http://sarrazip.com/dev/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE="gtk test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/libxml2-2.4.0:2
+ gtk? ( >=x11-libs/gtk+-2.6:2 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-lang/perl
+ dev-perl/XML-Parser
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local myeconfargs=(
+ --with-console-app
+ --without-gnome-app
+ --without-gnome-applet
+ $(use_with gtk gtk-app)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_test() {
+ emake VERBOSE=1 check
+}
+
+src_install() {
+ default
+
+ dodoc HACKING LISEZMOI
+ # file is only installed with USE=gnome
+ if use gtk; then
+ sed -e 's/Exec=.*/Exec=verbiste-gtk/' \
+ -i src/gnome/verbiste.desktop || die
+ domenu src/gnome/verbiste.desktop
+ fi
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ if use gtk; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+}
+
+pkg_postrm() {
+ if use gtk; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+}
diff --git a/app-dicts/ydpdict/Manifest b/app-dicts/ydpdict/Manifest
index 89bc01878856..38bf2a86791d 100644
--- a/app-dicts/ydpdict/Manifest
+++ b/app-dicts/ydpdict/Manifest
@@ -1,6 +1,8 @@
AUX ydpdict-1.0.3-clang16-build-fix.patch 246 BLAKE2B 0eac87877bf119dd0252e8b1a7a7ac78d5e1b07c7057785c2d41748885080f6863d583783760d8a73687d6aced0a02c59b8e7519389f52f4c1a1519f28037004 SHA512 cc1d029b13b7b892350174908af29fb6a761a14b77bf1b39273d64a0e1484ca67f74e30998e4376e1fe826d835871d06bde9376cd843fcb799a42574c554c489
AUX ydpdict-1.0.3-tinfo.patch 322 BLAKE2B bfde4da1cb49749e8023f7c8ce56dad45b9ee39e974eb59df41e40a4770debdc8f47f4ae03bba41739bdbfbde5ba90315f454e3fa8f5cf8cee668ffbb109e0d5 SHA512 70e0b4b528dabcf9889eaff2909e11a8481ece94ff50d90c7c53e1b5f655f3954bbf694446ee3cf4fa2ac21b1c329d627412337f17da2e8a0a1ba73a45304857
DIST ydpdict-1.0.3.tar.gz 185721 BLAKE2B 1db80dc20dd6d71c4b7fed2051bbfae1021fd1ea15ca1f993e8e095912fbcc8d599d8f480143d185fd11c6a1414d7f29ae67a9f5cffda624b434d198cddc5c68 SHA512 ca50c485f10aa4c4691a27a474a5ae814be3bb183b4927728f14de67af1e11a281e5272fc5777d6573e69dd00d3da2223b78d729132764338c92489f20eb17e8
+DIST ydpdict-1.0.5.tar.gz 191401 BLAKE2B 5b57e16d36fe744e435924546c55bb5d0e130a1e76ec743cb871ccf71bb53d5999a8ba5eb3cca0db8ae6d4f3680642d2d243f067a4bef653d375ccf9e203f460 SHA512 12fcee0612560ebea3942ce31ef6b4927bd033cd45e9dd6e677a8aefcf3a81feb267ad77953e3ed1a904428586e41df8dd8c732cdbe1e9a3220cc46c153030c1
EBUILD ydpdict-1.0.3-r1.ebuild 1128 BLAKE2B 123b72f70e9486fcff45df65503d9550616eb0354059b7c8ba035d78fd3ae76e53b2c1fe691e0e462d2feb8261a10e3946434fbe0805c37e0fbd874ec87e4122 SHA512 bc02d02d05550878549fbd1e795c5e4d7ba76058ad160f46aea5dba3b7b6b462e6dc6f6525b5da27a75e16ae9113a1d08b4f0dd05fb2ea72ba16e34b7fe66e46
EBUILD ydpdict-1.0.3-r2.ebuild 1179 BLAKE2B 5d1a0522b863faa6f48110e8d7b832ce6d2e763732053e9d8dbd691bc1cca1e9fb97bfd7d2bc2f6d5ba8fc1f34364529b6120716451e08b5a09a5487435424f9 SHA512 e4d31360db38b968743934233c3404f382485992ec6a7de7b6e9906b06493e2de72619970dd4fd435622dbd9f4c5811c8da424af09c8bee28b1735515731b2f3
+EBUILD ydpdict-1.0.5.ebuild 1113 BLAKE2B db75a30765bcfc1c60d53386d12a22c94b245ea3ae3cf18553ba5521355efbb97bf95cf586642e28a0ebc29a22748623440288ef996195cc7fd4cd7bfe8beb0a SHA512 784b70e1452d9a337ace3baf89f50cd481776524a5fa29b7bef469fd47777ba40336c62e25f1c0a5cae80044e5056f761a20bdf72eaed9aad0a414277d5fd86f
MISC metadata.xml 249 BLAKE2B 7da21f257854aaa71c2ffdb3f700dddf6b4c5aafd3fbb923100c263e210a647d7c0ddf48cfe2bcd9801a594d4fbf73df5ef095a3ca4c786cce6f95560e8964b8 SHA512 afa1ecf431f11a622e8fcabefbd0fb26086fab18df5a9b75064e42429e02cbaf00e729df4ec82f6e34c1a98bb58f25e20fd9fdce2cc072aa8d4b418b1730f153
diff --git a/app-dicts/ydpdict/ydpdict-1.0.5.ebuild b/app-dicts/ydpdict/ydpdict-1.0.5.ebuild
new file mode 100644
index 000000000000..c29a3178c033
--- /dev/null
+++ b/app-dicts/ydpdict/ydpdict-1.0.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Interface for the Collins Dictionary"
+HOMEPAGE="https://github.com/wojtekka/ydpdict"
+SRC_URI="https://github.com/wojtekka/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="ao"
+
+RDEPEND="
+ app-dicts/libydpdict
+ sys-libs/ncurses:=[unicode(+)]
+ ao? ( media-libs/libao )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.0.3-tinfo.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with ao libao)
+}
+
+src_install() {
+ dodir "/etc"
+ default
+}
+
+pkg_postinst() {
+ echo
+ elog "Note that to use this program you'll need the original Collins Dictionary"
+ elog "datafiles (dict100.*, dict101.*). These can be found in the Dabasase/"
+ elog "directory of the Windows version of the Collins dictionary. Once you obtain"
+ elog "the files, put them into /usr/share/ydpdict"
+ elog
+ elog "Some configuration options can be set in /etc/ydpdict.conf"
+ echo
+}
diff --git a/app-editors/Manifest.gz b/app-editors/Manifest.gz
index 1205224db147..085b5a0d1f97 100644
--- a/app-editors/Manifest.gz
+++ b/app-editors/Manifest.gz
Binary files differ
diff --git a/app-editors/emacs/Manifest b/app-editors/emacs/Manifest
index bd419d20c9d4..a62061a86c69 100644
--- a/app-editors/emacs/Manifest
+++ b/app-editors/emacs/Manifest
@@ -1,18 +1,29 @@
DIST emacs-18.59-patches-15.tar.xz 34104 BLAKE2B 9d14004d5188ec0ffe11099ae1beb431adfe159d220fc1b6f1d0be67da19b88911b66a206386beee9498bdcaa48e40a185755734cad2d60927c79bc8ddf0fa7d SHA512 c82cd8e81acf63addd137716a60191b916ee9ac9f8176661be1e8dd0f347f63f8ca8bf9d4d225141499dcbf4c20444eb6526cc3a3912a2d4136fb2bd295e2c26
DIST emacs-18.59.tar.gz 2962652 BLAKE2B d617636daff41e672af2dcda26ec24b2495cf0a3e6373561ee26a2a922b7252c074dd6b79289d771853a4720c60f084f5726b904bf65989718173232ac874b0b SHA512 03ce565e346e89b7aacb1852f4783e8907f394de7da0c543b475cb038eb89b87f980d0f7ca1841b1d2108b20f211e95113c7214e4a33e5767a1827ff43173f33
DIST emacs-26.3-patches-8.tar.xz 7404 BLAKE2B 507533497028958c797ded16343bc381c933660c5d0c9734ed41215f87ff72bad4e828a7237839eb4efdfee67be4fef943fc770d62f1426ad255909e068c01d6 SHA512 3ea0797c746eb48a893cbb77783d91d1c93260755473d0216ef19cf0811be3253664b7ccb664e20593bb95cd7f68e5f284e865349303b29581150fdb694ddf39
+DIST emacs-26.3-patches-9.tar.xz 8168 BLAKE2B 5108fddebe75c188ad2f43e5b92c7b6f3f16645c64eafbbe850539918eac9cebb05e60e4343da62c695c068f51637e91762cb7d49536bb21ca82ef1144295b17 SHA512 9d3006b9d274606bb22b5b614d7c9d111b582e6cca3f83d0b71e5ae1aaba88ac702b756556ee7abd5b09c7964fdcc24d766661a2006c7f77f12d9f66a1ae2d6d
DIST emacs-26.3.tar.xz 44415140 BLAKE2B aa8434e6431992ee40402f03a890dd2c49784ee76f437888efe61d66b9aa2bdb816eb0bfe1055e9e154a8bb3ed065fee71623741b474d465a96964618ec775e3 SHA512 4d5a4319253afb081e105a3697eb6eeb8d8a0da18cd41346e376ca5af1e180a26e641f76c64fad1b0253168f14a511f0a4d9d4141524fb1cf4d04f25b05a76e9
+DIST emacs-27.2-patches-10.tar.xz 15260 BLAKE2B 7e5771013e3912e0c3115d819be673399e5dc07b7fb4d8567b8666099049552ce539cfac92cc90762e517deaf6e7c46cbbbd207a4d9ac631ea8ea78cf93442ff SHA512 36f1410b70ff1a972d23919add6153497f1142bef654ac601149da7014eb1cf6bd05029877cc3262f572682b5d99b11d67cae24154b76d6e742e3ebd448865a3
DIST emacs-27.2-patches-9.tar.xz 14560 BLAKE2B f82ba15bcf4a8c962836150daa59325bea13b51bb32d8271a411bd9bfb32f05245b2b84645e1d73447f14b88432d36e70971c94c730dc1d4e976302ecb9a833f SHA512 01887429273f9b4bad9e4e1320d2e6b7fda636a59dd1b548e79c8956432e24eadfa0dbc6377f40c486eed5fd987c416221106d25ca6ff6be0fbd29c801a17b85
DIST emacs-27.2.tar.xz 44624480 BLAKE2B 245ea96004b90f81ac74de74521cbbe086caf1176937e08157eae12cdde5a0f35fc77f7119272ed812974358e5e95abb05e1c2e4f3b501cf5401ea9274f62156 SHA512 0f63a5a8709b113ef790c1a64845dad05ead096f93f62164ff221c517a35b91ea7bced75a992d794981a85382cda03cca7338da2f5ef8f6ef1459b88018a4ce9
DIST emacs-28.2-patches-7.tar.xz 9768 BLAKE2B 6ab0a30cfdb1d54ce1b977fc7dcbcd65499eaabeca0abfbefe76fe9825d4c33de46c76e82451ebfb7a380cba8fe1607171898147b56c17fd7618bc3ebe4aeb45 SHA512 567b7f85b8e40f8c58252c0632cdb460cc912248fa871eaccaef8df8dad546a3d4c94126db6d53d23375c764b8f6bd9842296292bee46a108a309c4a53aa24d7
+DIST emacs-28.2-patches-8.tar.xz 10504 BLAKE2B fe21b417a79f6f22ac594168aaa786359d13509011992ab958a268764e520b5c2b2270415f118013de8672280bb4c2acb645ab014b8d26ab6f634778a91b90bb SHA512 9c8fc7c4a76fe4c9d742c4e3343b31f9b696483c1774388e23f7db92f5e78bfed3871e344899996bcba142dc782f6a13b6a3df9684c977b86225afaa97a0bab8
DIST emacs-28.2.tar.xz 47722600 BLAKE2B a7e4990658b5e7306510f8dded93aaf0b82cdd9306df8b786526d038c3249ef9579287075f2235eb01a71ae1699db555254f137b86ab2d2305b45895053df552 SHA512 a7cec7e3e82367815a1442f69af54102dbfc434069810a9dec5938a6660cb8b076e6f1fb0bfff9695b15603dbbe05eb9c7dfd92e90cf40fc4d1e5746bce83bd8
DIST emacs-29.3-patches-2.tar.xz 2304 BLAKE2B 1005194bc2ed6d9be0cadcf449f4f82c1bcda178e6126f27f8ea0c359344bcf6a9368226a6eaf9d4b655a0c59ed6beecc3130b4409c84bb3ed19911ba22d9e80 SHA512 67250b08cf0b1d4f8279987cea19da0838f520c98ae91b16200c8bf5b5e2a171ffdb7c06a266c6f220ec8466a9264af55529dc150b002588937597e328a581d2
+DIST emacs-29.3-patches-4.tar.xz 3376 BLAKE2B 966aef4036b48d11cbd0e901f78afb5c1d6eb0e12dc88c0b3e18cc093f19d268b15d760d281719f12e106daaa82f61b4bb32e23d4041d9636f0832653b914506 SHA512 22cf97583c659c0bde0a6f9beb9b5ea783eb3cfe777e0c84d0784ae2f1652e7de284d77f240a832902d12f6d73a309e55c34552e0de449595212e59afde39088
DIST emacs-29.3.tar.xz 52203168 BLAKE2B 73651c52e508d5341f66659bbaf98e839040239198cb66f62239f489a961794adf837d9a14e9b605f059b7b612803e0ce5998ec47100ba545db642baacdb55ec SHA512 efaecfc46a0b88f61de477d92c08ee592b8838e6c34724151a3b1502efa7ebd4d4837733c694807e6de1ba4b8d37d2ec382c6bb2ed000b67ad8f0e11c7df2a6b
+DIST emacs-29.4-patches-2.tar.xz 2196 BLAKE2B d2e8363209761531a08f9daf6372d2c667a54c4edf9dc809d56f4c1761e2192d1f116d081ad93a2cfd98428d2ace183ad4a282bad7cbe10402026a88f0966aeb SHA512 f0106763cdb52e5c4583ab624cb55bcc7a3761be04de45f1c65e8be2bfe449352d454888bf24f77eef881babc06a92f8202755dd5aed41f115a808edcdb59023
+DIST emacs-29.4.tar.xz 52210344 BLAKE2B 825fd2665b6427dbc3cb618b40df2f71fa6b08883bdd07be6d8acf0039df2aeebd294e679e98f4c64a9dd9bdad93589fc7c176cf3860d4fb823fce23f7f2b3cd SHA512 66b38081cb01d2c46ff7beefb45986cc225b4c922c30712ad0d456c6cae5507176ed99418c8f26948c5375c8afde4e4b2507d23ed997dbb5392d12150a121d80
EBUILD emacs-18.59-r15.ebuild 4452 BLAKE2B 054147542f5dcdb5fb86d07194e231ff00babde084c417a648516753cf276e0e65a4da3f78c0154bf31d3f410c4afcdf9ccbeaa2a1275c29fd01aacc15fd6d70 SHA512 c1c377cd37bec24c0b845123f109d69de113c22ce85eac9a9efd4b063f7c2c2f07666f7dbf93cf2c9c89d1b15290ba63f1e83e446a245e27c2d8a4b6ef15c9e2
EBUILD emacs-26.3-r18.ebuild 12058 BLAKE2B e3e6e94f87433dfe6383df3b274516e362a7a5c57a37039e6c6fcb48dcaeec259b158dd65f78634456bdfc666a06e4631c041b8cd4bbed4e9f44ac93b9ce593c SHA512 b0b38e72cd26d8a4e55bd01e8024ed00b58f2d53394fc71816ac6bf12862f090b73c7ebcc15932152daf9ce0eed15b07764069cab0b587c988003e96271d68f3
+EBUILD emacs-26.3-r19.ebuild 12063 BLAKE2B 76b33de85da1b9d0cd83223e8c9db93830b2fc4c0b3e2f216696fcb222948dab6c4ec0a4aeca5a5c58c7670425d2c0d4d53d69bd64c46b370948dcf3b164c789 SHA512 7d0acc25ace668735df1546e9401a6b54d971a99f6c8ab174474742bfd80c2b2f1ff473b10a31ec2e699f1c35581787cb6603c38a524cc15adc359d4301d8292
EBUILD emacs-27.2-r16.ebuild 14715 BLAKE2B d1b23b16eb5ad44008e9acb0fd724dd60d99707018438d9180130096864e3cf340a44fce209ed360fc1d126df1d913ce6db97081e1ab2116038346acedc6314b SHA512 b0643ae76f3feadaef083e1c9c1933953b3c43fb0d968a4da11cac4e924dea6c5edd5f5ec948f021a9ce0808d283c00522de776a62a40dca8e1371337433fe03
+EBUILD emacs-27.2-r17.ebuild 14721 BLAKE2B 94b30c1d94af20c2630bb487a83e74906a5e82077ac98e604b4e7b744cc89d8a08bf15927c769b44f4f56a53cf137402e4e39b3a8e9701a3675ab6696218d66e SHA512 707b818485b763f6ad13cb5b7fe7b6a92a3d447be29a431c4eee7c6396eb01c8a8b511200eb0c796bb0ed514a50ac20b567ca477dbdf009aca22d2f33a0ae720
EBUILD emacs-28.2-r12.ebuild 17669 BLAKE2B 48a6250876577f34dcaee56fc5466aa003922abc7cf36d1c149cb5a9c7bd7d0b4718b7adc963228ed8987779968bd203602622c12c9433bdde3ae89b0a752c6c SHA512 9774289bfe30b4b759b503ff016f953fe28ea6cfba44bfec8af1264ae2471c2a697f5a225c93b06de07e96305340afd7cef5db89a7639c642311b74539f89f83
+EBUILD emacs-28.2-r13.ebuild 17674 BLAKE2B e22990bcbbd7b7e6fdde76c0ce8d7e304c2a8db47ef683ab34b273a61d976f460dac857f18c105712a2359e94fcccf6de3576de5fbfaa79b51f29cbd6cebd81b SHA512 693a075a986568a68faf3212c3a081461653faad246cd771f60a5151c6be61d82ecf3209338602525d16a138a84bebf3d10ce97ebfbfffb38bb4c34b8fddf83d
EBUILD emacs-29.3-r2.ebuild 20499 BLAKE2B 519b8f3e80403f98e2d633ecc00ed876328bfa8544d1b13da0b456d2a1928c4b8d7aca315d18daa9c86d4e98ff9d411a9a77bd30bcb69c27cfb0fb7007fe558f SHA512 7e467e8d4e3256e5e47ad630583d815e78f0ba927ec0396cd5f2aa58219bc8443a81cb2f7e625054f0ec7b84077d0222111e8ad1b88be12618d7c7a8a8cbab36
-EBUILD emacs-29.3.9999.ebuild 20086 BLAKE2B 790ee8c13297c57050d81f1a19b311f45d4cf937c896ef1eba6a03c1250dc636111a9fa29d3b68a6e3ff2b37818de4ef2ebb769ef04bdc66082c6512a10eaf9d SHA512 1cec36a0438b7d9d78325e2f0ef809fa0d0dee99f6c2a5f75fc163f38c9d6bc2935e824c33f0deac2484d64d56207cf3eae5a173425a4047fb55c3a988371481
-EBUILD emacs-30.0.9999.ebuild 20096 BLAKE2B ca5045e7ccca98917d8f264dfe960c18ef6f13417379c60498961220662f0b7e46eb8d09cac92d4f9b46e43b0cd89b4af735ddd76b0e0bac16a1557f97500f79 SHA512 4e2f1379919b2ba36020e1672c1f324966e658711c6dcc58b593b2ac6e8d1c739ee78f414ba4b80ef77aa717f9e80a69c12f35ade2c99fa082bdd8ffca893dff
+EBUILD emacs-29.3-r3.ebuild 20506 BLAKE2B c5a783963963aeb164d9f1ad8b97b07722f988049c374a45cd7cabb85c2cfad74ee8d37dc94c8440c2a631b19f71265c62e4fc7edb343bb6cfe9dbe01b48c00c SHA512 2643113e76a76e229cb2dc6b2fb3788c96ca5de17c017bf4132bf39c2efd7e7196da587c343d98f6ddfbbb483fc2fb2e2fb04d2be06fdf9826e3348113fd5ec6
+EBUILD emacs-29.4.ebuild 20507 BLAKE2B 7266817473a50d78e0f588c37d207458efad3e01318402c652826d0d93795b7bd1917d12519416fc176572f34e3ec704c8f7af4dac9d4d6056dd56d866b6265a SHA512 23d4a6614d1047d89dc27a7ef300d2f074e84f800948ccef634cb10c0c2a263be5c8345d271a310042e863a2f59bd08e4324136bad10c200ebff910d158c1eaf
+EBUILD emacs-30.0.9999-r1.ebuild 20098 BLAKE2B db4eb644a65425ae4a294b22add23014f7d094b7df83788116f248cf083f68b5a03c3b8c630c597e48043e33219f77c15c1e9563a6ee39567fbc85098211f2f6 SHA512 b32bb9841c99dc24cb60b7658eb4e094a08b4ec59fba4f8744f6058628678807c6a480cfd9fe6377e5e421ad065c31713888f9e9caf5752b9bace632df453a63
+EBUILD emacs-31.0.9999.ebuild 20096 BLAKE2B ca5045e7ccca98917d8f264dfe960c18ef6f13417379c60498961220662f0b7e46eb8d09cac92d4f9b46e43b0cd89b4af735ddd76b0e0bac16a1557f97500f79 SHA512 4e2f1379919b2ba36020e1672c1f324966e658711c6dcc58b593b2ac6e8d1c739ee78f414ba4b80ef77aa717f9e80a69c12f35ade2c99fa082bdd8ffca893dff
MISC metadata.xml 3265 BLAKE2B e4f61b7e8859672fe9798ebaae20d8fb490d4677db7be8a856f313f4dfd5f02b38623250ddc45cdab1f0d0b64b941b4874b95252c796e893d5a28e5a318277bc SHA512 4b79a448076ddee7de95dc2f1a999fb86295d04a20d016a9bb2fe8a038ee5424517ca8f1991a884a08ca52847191c83becb06fb7cb8d4bb2a609cf4b2e25d020
diff --git a/app-editors/emacs/emacs-26.3-r19.ebuild b/app-editors/emacs/emacs-26.3-r19.ebuild
new file mode 100644
index 000000000000..138661f94f3d
--- /dev/null
+++ b/app-editors/emacs/emacs-26.3-r19.ebuild
@@ -0,0 +1,382 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+SRC_URI="mirror://gnu/emacs/${P}.tar.xz
+ https://dev.gentoo.org/~ulm/emacs/${P}-patches-9.tar.xz"
+# FULL_VERSION keeps the full version number, which is needed in
+# order to determine some path information correctly for copy/move
+# operations later on
+FULL_VERSION="${PV%%_*}"
+S="${WORKDIR}/emacs-${FULL_VERSION}"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+SLOT="26"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ valgrind? ( dev-debug/valgrind )
+ zlib? ( sys-libs/zlib )
+ gui? ( !aqua? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-misc/xbitmaps
+ gsettings? ( >=dev-libs/glib-2.28.6 )
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ xpm? ( x11-libs/libXpm )
+ imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXft
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )
+ ) )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? ( x11-base/xorg-proto ) )"
+
+BDEPEND="virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+PATCHES=("${WORKDIR}/patch")
+
+# Suppress false positive QA warnings #898304
+QA_CONFIG_IMPL_DECL_SKIP=( malloc_{set,get}_state MIN )
+
+src_prepare() {
+ default
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ strip-flags
+ filter-flags -pie #526948
+
+ if use ia64; then
+ replace-flags "-O[2-9]" -O1 #325373
+ else
+ replace-flags "-O[3-9]" -O2
+ fi
+
+ # We want floating-point arithmetic to be correct #933380
+ append-flags -fno-fast-math -ffp-contract=off
+
+ local myconf
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x"
+ else
+ myconf+=" --with-x --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with xpm)"
+ myconf+=" $(use_with imagemagick)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ $(use_enable acl) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gpm) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with wide-int) \
+ $(use_with zlib) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
+ # Disable sandbox when dumping. For the unbelievers, see bug #131505
+ emake RUN_TEMACS="SANDBOX_ON=0 LD_PRELOAD= env ./temacs"
+}
+
+src_install() {
+ emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}/usr/$(get_libdir)" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/emacs-27.2-r17.ebuild b/app-editors/emacs/emacs-27.2-r17.ebuild
new file mode 100644
index 000000000000..e18344bbdb0a
--- /dev/null
+++ b/app-editors/emacs/emacs-27.2-r17.ebuild
@@ -0,0 +1,449 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
+ EGIT_BRANCH="emacs-27"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+ S="${EGIT_CHECKOUT_DIR}"
+ SLOT="${PV%%.*}-vcs"
+else
+ # FULL_VERSION keeps the full version number, which is needed in
+ # order to determine some path information correctly for copy/move
+ # operations later on
+ FULL_VERSION="${PV%%_*}"
+ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+ S="${WORKDIR}/emacs-${FULL_VERSION}"
+ # PV can be in any of the following formats:
+ # 27.1 released version (slot 27)
+ # 27.1_rc1 upstream release candidate (27)
+ # 27.0.9999 live ebuild (slot 27-vcs)
+ # 27.0.90 upstream prerelease snapshot (27-vcs)
+ # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
+ if [[ ${PV} == *_pre* ]]; then
+ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/emacs"
+ elif [[ ${PV//[0-9]} != "." ]]; then
+ SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+ fi
+ # Patchset from proj/emacs-patches.git
+ SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-10.tar.xz"
+ PATCHES=("${WORKDIR}/patch")
+ SLOT="${PV%%.*}"
+ [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
+RESTRICT="test"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gmp? ( dev-libs/gmp:0= )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ json? ( dev-libs/jansson:= )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ valgrind? ( dev-debug/valgrind )
+ zlib? ( sys-libs/zlib )
+ gui? ( !aqua? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-misc/xbitmaps
+ gsettings? ( >=dev-libs/glib-2.28.6 )
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ xpm? ( x11-libs/libXpm )
+ imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ !cairo? ( x11-libs/libXft )
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )
+ ) )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? ( x11-base/xorg-proto ) )"
+
+BDEPEND="sys-apps/texinfo
+ virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+
+# Suppress false positive QA warnings #898304 #925449
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
+
+src_prepare() {
+ if [[ ${PV##*.} = 9999 ]]; then
+ FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[ \t]*\([^ \t,)]*\).*/\1/p' \
+ configure.ac)
+ [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
+ einfo "Emacs branch: ${EGIT_BRANCH}"
+ einfo "Commit: ${EGIT_VERSION}"
+ einfo "Emacs version number: ${FULL_VERSION}"
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
+ || die "Upstream version number changed to ${FULL_VERSION}"
+ fi
+
+ default
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ # We want floating-point arithmetic to be correct #933380
+ replace-flags -Ofast -O3
+ append-flags -fno-fast-math -ffp-contract=off
+
+ local myconf
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x"
+ else
+ myconf+=" --with-x --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with xpm)"
+ myconf+=" $(use_with imagemagick)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ if tc-is-cross-compiler; then
+ # Configure a CBUILD directory when cross-compiling to make tools
+ mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die
+ ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
+ popd >/dev/null || die
+ # Don't try to execute the binary for dumping during the build
+ myconf+=" --with-dumping=none"
+ elif use m68k; then
+ # Workaround for https://debbugs.gnu.org/44531
+ myconf+=" --with-dumping=unexec"
+ else
+ myconf+=" --with-dumping=pdumper"
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ --with-pdumper \
+ $(use_enable acl) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gmp libgmp) \
+ $(use_with gpm) \
+ $(use_with json) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with wide-int) \
+ $(use_with zlib) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
+ if tc-is-cross-compiler; then
+ # Build native tools for compiling lisp etc.
+ emake -C "${S}-build" src
+ emake lib # Cross-compile dependencies first for timestamps
+ # Save native build tools in the cross-directory
+ cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
+ # Specify the native Emacs to compile lisp
+ emake -C lisp all EMACS="${S}-build/src/emacs"
+ fi
+
+ emake
+}
+
+src_install() {
+ emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.appdata.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}/usr/$(get_libdir)" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
+ a portable dump file due to being cross-compiled.
+ To create this file at run time, execute the following command:
+ \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
+ \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/emacs-28.2-r13.ebuild b/app-editors/emacs/emacs-28.2-r13.ebuild
new file mode 100644
index 000000000000..3eb6fb578273
--- /dev/null
+++ b/app-editors/emacs/emacs-28.2-r13.ebuild
@@ -0,0 +1,544 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
+ EGIT_BRANCH="emacs-28"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+ S="${EGIT_CHECKOUT_DIR}"
+ SLOT="${PV%%.*}-vcs"
+else
+ # FULL_VERSION keeps the full version number, which is needed in
+ # order to determine some path information correctly for copy/move
+ # operations later on
+ FULL_VERSION="${PV%%_*}"
+ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+ S="${WORKDIR}/emacs-${FULL_VERSION}"
+ # PV can be in any of the following formats:
+ # 27.1 released version (slot 27)
+ # 27.1_rc1 upstream release candidate (27)
+ # 27.0.9999 live ebuild (slot 27-vcs)
+ # 27.0.90 upstream prerelease snapshot (27-vcs)
+ # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
+ if [[ ${PV} == *_pre* ]]; then
+ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/emacs"
+ elif [[ ${PV//[0-9]} != "." ]]; then
+ SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+ fi
+ # Patchset from proj/emacs-patches.git
+ SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-8.tar.xz"
+ PATCHES=("${WORKDIR}/patch")
+ SLOT="${PV%%.*}"
+ [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gmp? ( dev-libs/gmp:0= )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ jit? (
+ sys-devel/gcc:=[jit(-)]
+ sys-libs/zlib
+ )
+ json? ( dev-libs/jansson:= )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ valgrind? ( dev-debug/valgrind )
+ zlib? ( sys-libs/zlib )
+ gui? ( !aqua? (
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-misc/xbitmaps
+ gsettings? ( >=dev-libs/glib-2.28.6 )
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ xpm? ( x11-libs/libXpm )
+ imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ !cairo? ( x11-libs/libXft )
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )
+ ) )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? ( x11-base/xorg-proto ) )"
+
+BDEPEND="sys-apps/texinfo
+ virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+
+# Suppress false positive QA warnings #898304 #925449
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
+
+src_prepare() {
+ if [[ ${PV##*.} = 9999 ]]; then
+ FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
+ configure.ac)
+ [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
+ einfo "Emacs branch: ${EGIT_BRANCH}"
+ einfo "Commit: ${EGIT_VERSION}"
+ einfo "Emacs version number: ${FULL_VERSION}"
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
+ || die "Upstream version number changed to ${FULL_VERSION}"
+ fi
+
+ if use jit; then
+ export NATIVE_FULL_AOT=1
+ find lisp -type f -name "*.elc" -delete || die
+
+ # These files ignore LDFLAGS. We assign the variable here, because
+ # for live ebuilds FULL_VERSION doesn't exist in global scope
+ QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
+
+ # gccjit doesn't play well with ccache or distcc #801580
+ # For now, work around the problem with an explicit LIBRARY_PATH
+ has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
+ && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
+ | sed -n '/^libraries:/{s:^[^/]*::;p}')
+ fi
+
+ default
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ # Tests that use bubblewrap don't work in the sandbox:
+ # "bwrap: setting up uid map: Permission denied"
+ # So, disrupt the search for the bwrap executable.
+ sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \
+ test/lisp/emacs-lisp/bytecomp-tests.el || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ # We want floating-point arithmetic to be correct #933380
+ replace-flags -Ofast -O3
+ append-flags -fno-fast-math -ffp-contract=off
+
+ local myconf
+
+ # Prevents e.g. tests interfering with running Emacs.
+ unset EMACS_SOCKET_NAME
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if use jit; then
+ use zlib || ewarn \
+ "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
+ myconf+=" --with-zlib"
+ else
+ myconf+=" $(use_with zlib)"
+ fi
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x"
+ else
+ myconf+=" --with-x --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with xpm)"
+ myconf+=" $(use_with imagemagick)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ if tc-is-cross-compiler; then
+ # Configure a CBUILD directory when cross-compiling to make tools
+ mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die
+ ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
+ popd >/dev/null || die
+ # Don't try to execute the binary for dumping during the build
+ myconf+=" --with-dumping=none"
+ elif use m68k; then
+ # Workaround for https://debbugs.gnu.org/44531
+ myconf+=" --with-dumping=unexec"
+ else
+ myconf+=" --with-dumping=pdumper"
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ --with-pdumper \
+ $(use_enable acl) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gmp libgmp) \
+ $(use_with gpm) \
+ $(use_with jit native-compilation) \
+ $(use_with json) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with wide-int) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+ append-cppflags -DUSE_VALGRIND=$(usex valgrind)
+
+ if tc-is-cross-compiler; then
+ # Build native tools for compiling lisp etc.
+ emake -C "${S}-build" src
+ emake lib # Cross-compile dependencies first for timestamps
+ # Save native build tools in the cross-directory
+ cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
+ # Specify the native Emacs to compile lisp
+ emake -C lisp all EMACS="${S}-build/src/emacs"
+ fi
+
+ emake
+}
+
+src_test() {
+ # List .el test files with a comment above listing the exact
+ # subtests which caused failure. Elements should begin with a %.
+ # e.g. %lisp/gnus/mml-sec-tests.el.
+ local exclude_tests=(
+ # Reason: not yet known
+ # mml-secure-en-decrypt-{1,2,3,4}
+ # mml-secure-find-usable-keys-{1,2}
+ # mml-secure-key-checks
+ # mml-secure-select-preferred-keys-4
+ # mml-secure-sign-verify-1
+ %lisp/gnus/mml-sec-tests.el
+
+ # Reason: race condition
+ # Looks like it should be fixed in 29.x at least:
+ # https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55706
+ # files-tests-file-name-non-special-file-in-directory-p
+ %lisp/files-tests.el
+
+ # Reason: permission denied on /nonexistent
+ # (vc-*-bzr only fails if breezy is installed, as they
+ # try to access cache dirs under /nonexistent)
+ #
+ # rmail-undigest-test-multipart-mixed-digest
+ # rmail-undigest-test-rfc1153-less-strict-digest
+ # rmail-undigest-test-rfc1153-sloppy-digest
+ # rmail-undigest-test-rfc934-digest
+ # vc-test-bzr02-state
+ # vc-test-bzr05-rename-file
+ # vc-test-bzr06-version-diff
+ # vc-bzr-test-bug9781
+ %lisp/mail/undigest-tests.el
+ %lisp/vc/vc-tests.el
+ %lisp/vc/vc-bzr-tests.el
+
+ # Reason: some copyright years differ
+ %lisp/emacs-lisp/copyright-tests.el
+
+ # Reason: quoting issues (fixed in Emacs 29)
+ %lib-src/emacsclient-tests.el
+
+ # Reason: tries to access network
+ # internet-is-working
+ %src/process-tests.el
+ )
+ use threads || exclude_tests+=(
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ %src/thread-tests.el
+ )
+
+ # See test/README for possible options
+ emake \
+ EMACS_TEST_VERBOSE=1 \
+ EXCLUDE_TESTS="${exclude_tests[*]}" \
+ TEST_BACKTRACE_LINE_LENGTH=nil \
+ check
+}
+
+src_install() {
+ emake DESTDIR="${D}" NO_BIN_LINK=t BLESSMAIL_TARGET= install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
+ a portable dump file due to being cross-compiled.
+ To create this file at run time, execute the following command:
+ \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
+ \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/emacs-29.3-r3.ebuild b/app-editors/emacs/emacs-29.3-r3.ebuild
new file mode 100644
index 000000000000..79077cc91ee4
--- /dev/null
+++ b/app-editors/emacs/emacs-29.3-r3.ebuild
@@ -0,0 +1,631 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
+ EGIT_BRANCH="emacs-29"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+ S="${EGIT_CHECKOUT_DIR}"
+ SLOT="${PV%%.*}-vcs"
+else
+ # FULL_VERSION keeps the full version number, which is needed in
+ # order to determine some path information correctly for copy/move
+ # operations later on
+ FULL_VERSION="${PV%%_*}"
+ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+ S="${WORKDIR}/emacs-${FULL_VERSION}"
+ # PV can be in any of the following formats:
+ # 27.1 released version (slot 27)
+ # 27.1_rc1 upstream release candidate (27)
+ # 27.0.9999 live ebuild (slot 27-vcs)
+ # 27.0.90 upstream prerelease snapshot (27-vcs)
+ # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
+ if [[ ${PV} == *_pre* ]]; then
+ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/emacs"
+ elif [[ ${PV//[0-9]} != "." ]]; then
+ SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+ fi
+ # Patchset from proj/emacs-patches.git
+ SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-4.tar.xz"
+ PATCHES=("${WORKDIR}/patch")
+ SLOT="${PV%%.*}"
+ [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
+
+X_DEPEND="x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/xcb-util
+ x11-misc/xbitmaps
+ xpm? ( x11-libs/libXpm )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ !cairo? ( x11-libs/libXft )
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gmp? ( dev-libs/gmp:0= )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ jit? (
+ sys-devel/gcc:=[jit(-)]
+ sys-libs/zlib
+ )
+ json? ( dev-libs/jansson:= )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ tree-sitter? ( dev-libs/tree-sitter:= )
+ valgrind? ( dev-debug/valgrind )
+ zlib? ( sys-libs/zlib )
+ gui? (
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ webp? ( media-libs/libwebp:0= )
+ imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
+ !aqua? (
+ gsettings? (
+ app-emacs/emacs-common[gsettings(-)]
+ >=dev-libs/glib-2.28.6
+ )
+ gtk? ( !X? (
+ media-libs/fontconfig
+ media-libs/freetype
+ >=x11-libs/cairo-1.12.18
+ x11-libs/gtk+:3
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ xwidgets? ( net-libs/webkit-gtk:4.1= )
+ ) )
+ !gtk? ( ${X_DEPEND} )
+ X? ( ${X_DEPEND} )
+ )
+ )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? (
+ !gtk? ( x11-base/xorg-proto )
+ X? ( x11-base/xorg-proto )
+ ) )"
+
+BDEPEND="sys-apps/texinfo
+ virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+
+# Suppress false positive QA warnings #898304 #925091
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN static_assert alignof
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
+
+src_prepare() {
+ if [[ ${PV##*.} = 9999 ]]; then
+ FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
+ configure.ac)
+ [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
+ einfo "Emacs branch: ${EGIT_BRANCH}"
+ einfo "Commit: ${EGIT_VERSION}"
+ einfo "Emacs version number: ${FULL_VERSION}"
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
+ || die "Upstream version number changed to ${FULL_VERSION}"
+ fi
+
+ default
+
+ if use jit; then
+ find lisp -type f -name "*.elc" -delete || die
+
+ # These files ignore LDFLAGS. We assign the variable here, because
+ # for live ebuilds FULL_VERSION doesn't exist in global scope
+ QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
+
+ # gccjit doesn't play well with ccache or distcc #801580
+ # For now, work around the problem with an explicit LIBRARY_PATH
+ has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
+ && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
+ | sed -n '/^libraries:/{s:^[^/]*::;p}')
+ fi
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ # libseccomp is detected by configure but doesn't appear to have any
+ # effect on the installed image. Suppress it by supplying pkg-config
+ # with a wrong library name.
+ sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
+
+ # Tests that use bubblewrap don't work in the sandbox:
+ # "bwrap: setting up uid map: Permission denied"
+ # So, disrupt the search for the bwrap executable.
+ sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \
+ test/lisp/emacs-lisp/bytecomp-tests.el || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ # We want floating-point arithmetic to be correct #933380
+ replace-flags -Ofast -O3
+ append-flags -fno-fast-math -ffp-contract=off
+
+ local myconf
+
+ # Prevents e.g. tests interfering with running Emacs.
+ unset EMACS_SOCKET_NAME
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if use jit; then
+ use zlib || ewarn \
+ "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
+ myconf+=" --with-zlib"
+ else
+ myconf+=" $(use_with zlib)"
+ fi
+
+ # Emacs supports these window systems:
+ # X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
+ # General GUI support is enabled by the "gui" USE flag, then
+ # the window system is selected as follows:
+ # "aqua" -> Nextstep
+ # "gtk -X" -> pure GTK
+ # otherwise -> X11
+ # For X11 there is the further choice of toolkits GTK, Motif,
+ # Athena (Lucid), or no toolkit. They are enabled (in order of
+ # preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-pgtk --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x --without-pgtk"
+ elif use gtk && ! use X; then
+ einfo "Configuring to build with pure GTK (without X11) support"
+ myconf+=" --with-pgtk --without-x --without-ns"
+ myconf+=" --with-toolkit-scroll-bars" #836392
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ myconf+=" $(use_with xwidgets)"
+ else
+ # X11
+ myconf+=" --with-x --without-pgtk --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with xpm)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ if use gui; then
+ # Common flags recognised for all GUIs
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with webp)"
+ myconf+=" $(use_with imagemagick)"
+ fi
+
+ if tc-is-cross-compiler; then
+ # Configure a CBUILD directory when cross-compiling to make tools
+ mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die
+ ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
+ popd >/dev/null || die
+ # Don't try to execute the binary for dumping during the build
+ myconf+=" --with-dumping=none"
+ elif use m68k; then
+ # Workaround for https://debbugs.gnu.org/44531
+ myconf+=" --with-dumping=unexec"
+ else
+ myconf+=" --with-dumping=pdumper"
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ --with-pdumper \
+ $(use_enable acl) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gmp libgmp) \
+ $(use_with gpm) \
+ $(use_with jit native-compilation aot) \
+ $(use_with json) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with sqlite sqlite3) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with tree-sitter) \
+ $(use_with wide-int) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+ append-cppflags -DUSE_VALGRIND=$(usex valgrind)
+
+ if tc-is-cross-compiler; then
+ # Build native tools for compiling lisp etc.
+ emake -C "${S}-build" src
+ emake lib # Cross-compile dependencies first for timestamps
+ # Save native build tools in the cross-directory
+ cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
+ # Specify the native Emacs to compile lisp
+ EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" )
+ emake "${EMACS_EMAKE_ARGS[@]}" actual-all
+ else
+ EMACS_EMAKE_ARGS=()
+ emake
+ fi
+}
+
+src_test() {
+ # List .el test files with a comment above listing the exact
+ # subtests which caused failure. Elements should begin with a %.
+ # e.g. %lisp/gnus/mml-sec-tests.el.
+ local exclude_tests=(
+ # Reason: permission denied on /nonexistent
+ # (vc-*-bzr only fails if breezy is installed, as they
+ # try to access cache dirs under /nonexistent)
+ #
+ # rmail-undigest-test-multipart-mixed-digest
+ # rmail-undigest-test-rfc1153-less-strict-digest
+ # rmail-undigest-test-rfc1153-sloppy-digest
+ # rmail-undigest-test-rfc934-digest
+ # vc-test-bzr02-state
+ # vc-test-bzr05-rename-file
+ # vc-test-bzr06-version-diff
+ # vc-bzr-test-bug9781
+ %lisp/mail/undigest-tests.el
+ %lisp/vc/vc-tests.el
+ %lisp/vc/vc-bzr-tests.el
+
+ # Reason: tries to access network
+ # internet-is-working
+ %src/process-tests.el
+
+ # Reason: fails with stable version of tree-sitter-json due to
+ # ast changes. Bug #922525
+ %src/treesit-tests.log
+
+ # Reason: test is not skipped if tree-sitter-tsx is not installed
+ # Bug #922525
+ %lisp/progmodes/typescript-ts-mode-tests.el
+ )
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
+
+ # Some tests hang with gnupg-2.2.42
+ local gpgver=$(best_version app-crypt/gnupg)
+ gpgver=${gpgver#*gnupg-}
+ [[ -n ${gpgver} ]] \
+ && ver_test "${gpgver}" -ge 2.2.42 && ver_test "${gpgver}" -lt 2.3 \
+ && exclude_tests+=(
+ %lisp/epg-tests.el
+ %lisp/gnus/mml-sec-tests.el
+ )
+
+ # Redirect GnuPG's sockets, in order not to exceed the 108 char limit
+ # for socket paths on Linux.
+ mkdir -p "${T}"/gpg || die
+ local f
+ for f in browser extra ssh; do
+ printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \
+ > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die
+ done
+
+ # See test/README for possible options
+ emake \
+ EMACS_TEST_VERBOSE=1 \
+ EXCLUDE_TESTS="${exclude_tests[*]}" \
+ TEST_BACKTRACE_LINE_LENGTH=nil \
+ check
+}
+
+src_install() {
+ emake \
+ "${EMACS_EMAKE_ARGS[@]}" \
+ DESTDIR="${D}" \
+ NO_BIN_LINK=t \
+ BLESSMAIL_TARGET="" \
+ install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}"/usr/share/glib-2.0 || die #911117
+ rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ if ! use mailutils; then
+ DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs'
+ own e-mail features are going to be used as an e-mail client
+ (e.g. Rmail), you are strongly encouraged to enable it. If not,
+ Emacs will use its own implementation of movemail; which has
+ fewer features and is less secure. For more information see:
+ https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html"
+ fi
+ tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
+ a portable dump file due to being cross-compiled.
+ To create this file at run time, execute the following command:
+ \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
+ \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/emacs-29.3.9999.ebuild b/app-editors/emacs/emacs-29.3.9999.ebuild
deleted file mode 100644
index 8ce5405e7582..000000000000
--- a/app-editors/emacs/emacs-29.3.9999.ebuild
+++ /dev/null
@@ -1,618 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
-
-if [[ ${PV##*.} = 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
- EGIT_BRANCH="emacs-29"
- EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
- S="${EGIT_CHECKOUT_DIR}"
- SLOT="${PV%%.*}-vcs"
-else
- # FULL_VERSION keeps the full version number, which is needed in
- # order to determine some path information correctly for copy/move
- # operations later on
- FULL_VERSION="${PV%%_*}"
- SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
- S="${WORKDIR}/emacs-${FULL_VERSION}"
- # PV can be in any of the following formats:
- # 27.1 released version (slot 27)
- # 27.1_rc1 upstream release candidate (27)
- # 27.0.9999 live ebuild (slot 27-vcs)
- # 27.0.90 upstream prerelease snapshot (27-vcs)
- # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
- if [[ ${PV} == *_pre* ]]; then
- SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
- S="${WORKDIR}/emacs"
- elif [[ ${PV//[0-9]} != "." ]]; then
- SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
- fi
- SLOT="${PV%%.*}"
- [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-fi
-
-DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
-HOMEPAGE="https://www.gnu.org/software/emacs/"
-
-LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
-IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
-
-X_DEPEND="x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libxcb
- x11-libs/xcb-util
- x11-misc/xbitmaps
- xpm? ( x11-libs/libXpm )
- xft? (
- media-libs/fontconfig
- media-libs/freetype
- x11-libs/libXrender
- cairo? ( >=x11-libs/cairo-1.12.18[X] )
- !cairo? ( x11-libs/libXft )
- harfbuzz? ( media-libs/harfbuzz:0= )
- m17n-lib? (
- >=dev-libs/libotf-0.9.4
- >=dev-libs/m17n-lib-1.5.1
- )
- )
- gtk? (
- x11-libs/gtk+:3
- xwidgets? (
- net-libs/webkit-gtk:4.1=
- x11-libs/libXcomposite
- )
- )
- !gtk? (
- motif? (
- >=x11-libs/motif-2.3:0
- x11-libs/libXpm
- x11-libs/libXmu
- x11-libs/libXt
- )
- !motif? (
- Xaw3d? (
- x11-libs/libXaw3d
- x11-libs/libXmu
- x11-libs/libXt
- )
- !Xaw3d? ( athena? (
- x11-libs/libXaw
- x11-libs/libXmu
- x11-libs/libXt
- ) )
- )
- )"
-
-RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
- sys-libs/ncurses:0=
- acl? ( virtual/acl )
- alsa? ( media-libs/alsa-lib )
- dbus? ( sys-apps/dbus )
- games? ( acct-group/gamestat )
- gmp? ( dev-libs/gmp:0= )
- gpm? ( sys-libs/gpm )
- !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
- jit? (
- sys-devel/gcc:=[jit(-)]
- sys-libs/zlib
- )
- json? ( dev-libs/jansson:= )
- kerberos? ( virtual/krb5 )
- lcms? ( media-libs/lcms:2 )
- libxml2? ( >=dev-libs/libxml2-2.2.0 )
- mailutils? ( net-mail/mailutils[clients] )
- !mailutils? ( acct-group/mail net-libs/liblockfile )
- selinux? ( sys-libs/libselinux )
- sqlite? ( dev-db/sqlite:3 )
- ssl? ( net-libs/gnutls:0= )
- systemd? ( sys-apps/systemd )
- tree-sitter? ( dev-libs/tree-sitter:= )
- valgrind? ( dev-debug/valgrind )
- zlib? ( sys-libs/zlib )
- gui? (
- gif? ( media-libs/giflib:0= )
- jpeg? ( media-libs/libjpeg-turbo:0= )
- png? ( >=media-libs/libpng-1.4:0= )
- svg? ( >=gnome-base/librsvg-2.0 )
- tiff? ( media-libs/tiff:= )
- webp? ( media-libs/libwebp:0= )
- imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
- !aqua? (
- gsettings? (
- app-emacs/emacs-common[gsettings(-)]
- >=dev-libs/glib-2.28.6
- )
- gtk? ( !X? (
- media-libs/fontconfig
- media-libs/freetype
- >=x11-libs/cairo-1.12.18
- x11-libs/gtk+:3
- harfbuzz? ( media-libs/harfbuzz:0= )
- m17n-lib? (
- >=dev-libs/libotf-0.9.4
- >=dev-libs/m17n-lib-1.5.1
- )
- xwidgets? ( net-libs/webkit-gtk:4.1= )
- ) )
- !gtk? ( ${X_DEPEND} )
- X? ( ${X_DEPEND} )
- )
- )"
-
-DEPEND="${RDEPEND}
- gui? ( !aqua? (
- !gtk? ( x11-base/xorg-proto )
- X? ( x11-base/xorg-proto )
- ) )"
-
-BDEPEND="sys-apps/texinfo
- virtual/pkgconfig
- gzip-el? ( app-arch/gzip )"
-
-IDEPEND="app-eselect/eselect-emacs"
-
-RDEPEND+=" ${IDEPEND}"
-
-EMACS_SUFFIX="emacs-${SLOT}"
-SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
-
-# Suppress false positive QA warnings #898304 #925091
-QA_CONFIG_IMPL_DECL_SKIP=(
- malloc_set_state malloc_get_state MIN static_assert alignof
- statvfs64 re_set_syntax re_compile_pattern re_search re_match
-)
-
-src_prepare() {
- if [[ ${PV##*.} = 9999 ]]; then
- FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
- configure.ac)
- [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
- einfo "Emacs branch: ${EGIT_BRANCH}"
- einfo "Commit: ${EGIT_VERSION}"
- einfo "Emacs version number: ${FULL_VERSION}"
- [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
- || die "Upstream version number changed to ${FULL_VERSION}"
- fi
-
- default
-
- if use jit; then
- find lisp -type f -name "*.elc" -delete || die
-
- # These files ignore LDFLAGS. We assign the variable here, because
- # for live ebuilds FULL_VERSION doesn't exist in global scope
- QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
-
- # gccjit doesn't play well with ccache or distcc #801580
- # For now, work around the problem with an explicit LIBRARY_PATH
- has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
- && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
- | sed -n '/^libraries:/{s:^[^/]*::;p}')
- fi
-
- # Fix filename reference in redirected man page
- sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
-
- # libseccomp is detected by configure but doesn't appear to have any
- # effect on the installed image. Suppress it by supplying pkg-config
- # with a wrong library name.
- sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
-
- # Tests that use bubblewrap don't work in the sandbox:
- # "bwrap: setting up uid map: Permission denied"
- # So, disrupt the search for the bwrap executable.
- sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \
- test/lisp/emacs-lisp/bytecomp-tests.el || die
-
- AT_M4DIR=m4 eautoreconf
-}
-
-src_configure() {
- # We want floating-point arithmetic to be correct #933380
- replace-flags -Ofast -O3
- append-flags -fno-fast-math -ffp-contract=off
-
- local myconf
-
- # Prevents e.g. tests interfering with running Emacs.
- unset EMACS_SOCKET_NAME
-
- if use alsa; then
- use sound || ewarn \
- "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
- myconf+=" --with-sound=alsa"
- else
- myconf+=" --with-sound=$(usex sound oss)"
- fi
-
- if use jit; then
- use zlib || ewarn \
- "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
- myconf+=" --with-zlib"
- else
- myconf+=" $(use_with zlib)"
- fi
-
- # Emacs supports these window systems:
- # X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
- # General GUI support is enabled by the "gui" USE flag, then
- # the window system is selected as follows:
- # "aqua" -> Nextstep
- # "gtk -X" -> pure GTK
- # otherwise -> X11
- # For X11 there is the further choice of toolkits GTK, Motif,
- # Athena (Lucid), or no toolkit. They are enabled (in order of
- # preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
-
- if ! use gui; then
- einfo "Configuring to build without window system support"
- myconf+=" --without-x --without-pgtk --without-ns"
- elif use aqua; then
- einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
- myconf+=" --with-ns --disable-ns-self-contained"
- myconf+=" --without-x --without-pgtk"
- elif use gtk && ! use X; then
- einfo "Configuring to build with pure GTK (without X11) support"
- myconf+=" --with-pgtk --without-x --without-ns"
- myconf+=" --with-toolkit-scroll-bars" #836392
- myconf+=" --without-gconf"
- myconf+=" $(use_with gsettings)"
- myconf+=" $(use_with harfbuzz)"
- myconf+=" $(use_with m17n-lib libotf)"
- myconf+=" $(use_with m17n-lib m17n-flt)"
- myconf+=" $(use_with xwidgets)"
- else
- # X11
- myconf+=" --with-x --without-pgtk --without-ns"
- myconf+=" --without-gconf"
- myconf+=" $(use_with gsettings)"
- myconf+=" $(use_with toolkit-scroll-bars)"
- myconf+=" $(use_with xpm)"
-
- if use xft; then
- myconf+=" --with-xft"
- myconf+=" $(use_with cairo)"
- myconf+=" $(use_with harfbuzz)"
- myconf+=" $(use_with m17n-lib libotf)"
- myconf+=" $(use_with m17n-lib m17n-flt)"
- else
- myconf+=" --without-xft"
- myconf+=" --without-cairo"
- myconf+=" --without-libotf --without-m17n-flt"
- use cairo && ewarn \
- "USE flag \"cairo\" has no effect if \"xft\" is not set."
- use m17n-lib && ewarn \
- "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
- fi
-
- local f line
- if use gtk; then
- einfo "Configuring to build with GIMP Toolkit (GTK+)"
- while read line; do ewarn "${line}"; done <<-EOF
- Your version of GTK+ will have problems with closing open
- displays. This is no problem if you just use one display, but
- if you use more than one and close one of them Emacs may crash.
- See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
- <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
- If you intend to use more than one display, then it is strongly
- recommended that you compile Emacs with the Athena/Lucid or the
- Motif toolkit instead.
- EOF
- myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
- for f in motif Xaw3d athena; do
- use ${f} && ewarn \
- "USE flag \"${f}\" has no effect if \"gtk\" is set."
- done
- elif use motif; then
- einfo "Configuring to build with Motif toolkit"
- myconf+=" --with-x-toolkit=motif"
- for f in Xaw3d athena; do
- use ${f} && ewarn \
- "USE flag \"${f}\" has no effect if \"motif\" is set."
- done
- elif use athena || use Xaw3d; then
- einfo "Configuring to build with Athena/Lucid toolkit"
- myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
- else
- einfo "Configuring to build with no toolkit"
- myconf+=" --with-x-toolkit=no"
- fi
- ! use gtk && use xwidgets && ewarn \
- "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
- fi
-
- if use gui; then
- # Common flags recognised for all GUIs
- myconf+=" $(use_with gif)"
- myconf+=" $(use_with jpeg)"
- myconf+=" $(use_with png)"
- myconf+=" $(use_with svg rsvg)"
- myconf+=" $(use_with tiff)"
- myconf+=" $(use_with webp)"
- myconf+=" $(use_with imagemagick)"
- fi
-
- if tc-is-cross-compiler; then
- # Configure a CBUILD directory when cross-compiling to make tools
- mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die
- ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
- popd >/dev/null || die
- # Don't try to execute the binary for dumping during the build
- myconf+=" --with-dumping=none"
- elif use m68k; then
- # Workaround for https://debbugs.gnu.org/44531
- myconf+=" --with-dumping=unexec"
- else
- myconf+=" --with-dumping=pdumper"
- fi
-
- econf \
- --program-suffix="-${EMACS_SUFFIX}" \
- --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
- --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
- --localstatedir="${EPREFIX}"/var \
- --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
- --without-compress-install \
- --without-hesiod \
- --without-pop \
- --with-file-notification=$(usev inotify || usev gfile || echo no) \
- --with-pdumper \
- $(use_enable acl) \
- $(use_with dbus) \
- $(use_with dynamic-loading modules) \
- $(use_with games gameuser ":gamestat") \
- $(use_with gmp libgmp) \
- $(use_with gpm) \
- $(use_with jit native-compilation aot) \
- $(use_with json) \
- $(use_with kerberos) $(use_with kerberos kerberos5) \
- $(use_with lcms lcms2) \
- $(use_with libxml2 xml2) \
- $(use_with mailutils) \
- $(use_with selinux) \
- $(use_with sqlite sqlite3) \
- $(use_with ssl gnutls) \
- $(use_with systemd libsystemd) \
- $(use_with threads) \
- $(use_with tree-sitter) \
- $(use_with wide-int) \
- ${myconf}
-}
-
-src_compile() {
- export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
- append-cppflags -DUSE_VALGRIND=$(usex valgrind)
-
- if tc-is-cross-compiler; then
- # Build native tools for compiling lisp etc.
- emake -C "${S}-build" src
- emake lib # Cross-compile dependencies first for timestamps
- # Save native build tools in the cross-directory
- cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
- # Specify the native Emacs to compile lisp
- EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" )
- emake "${EMACS_EMAKE_ARGS[@]}" actual-all
- else
- EMACS_EMAKE_ARGS=()
- emake
- fi
-}
-
-src_test() {
- # List .el test files with a comment above listing the exact
- # subtests which caused failure. Elements should begin with a %.
- # e.g. %lisp/gnus/mml-sec-tests.el.
- local exclude_tests=(
- # Reason: permission denied on /nonexistent
- # (vc-*-bzr only fails if breezy is installed, as they
- # try to access cache dirs under /nonexistent)
- #
- # rmail-undigest-test-multipart-mixed-digest
- # rmail-undigest-test-rfc1153-less-strict-digest
- # rmail-undigest-test-rfc1153-sloppy-digest
- # rmail-undigest-test-rfc934-digest
- # vc-test-bzr02-state
- # vc-test-bzr05-rename-file
- # vc-test-bzr06-version-diff
- # vc-bzr-test-bug9781
- %lisp/mail/undigest-tests.el
- %lisp/vc/vc-tests.el
- %lisp/vc/vc-bzr-tests.el
-
- # Reason: tries to access network
- # internet-is-working
- %src/process-tests.el
-
- # Reason: fails with stable version of tree-sitter-json due to
- # ast changes. Bug #922525
- %src/treesit-tests.log
-
- # Reason: test is not skipped if tree-sitter-tsx is not installed
- # Bug #922525
- %lisp/progmodes/typescript-ts-mode-tests.el
- )
- use threads || exclude_tests+=(
- %lisp/server-tests.el
- %lisp/progmodes/eglot-tests.el
- %src/emacs-module-tests.el
- %src/keyboard-tests.el
- )
- use xpm || exclude_tests+=( %src/image-tests.el )
-
- # Redirect GnuPG's sockets, in order not to exceed the 108 char limit
- # for socket paths on Linux.
- mkdir -p "${T}"/gpg || die
- local f
- for f in browser extra ssh; do
- printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \
- > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die
- done
-
- # See test/README for possible options
- emake \
- EMACS_TEST_VERBOSE=1 \
- EXCLUDE_TESTS="${exclude_tests[*]}" \
- TEST_BACKTRACE_LINE_LENGTH=nil \
- check
-}
-
-src_install() {
- emake \
- "${EMACS_EMAKE_ARGS[@]}" \
- DESTDIR="${D}" \
- NO_BIN_LINK=t \
- BLESSMAIL_TARGET="" \
- install
-
- mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
- mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
- mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
-
- # dissuade Portage from removing our dir file #257260
- touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
- docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
-
- # movemail must be setgid mail
- if ! use mailutils; then
- fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
- fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
- fi
-
- # avoid collision between slots, see bug #169033 e.g.
- rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
- rm -rf "${ED}"/usr/share/{applications,icons} || die
- rm -rf "${ED}"/usr/share/glib-2.0 || die #911117
- rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
- rm -rf "${ED}"/var || die
-
- # remove unused <version>/site-lisp dir
- rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
-
- # remove COPYING file (except for etc/COPYING used by describe-copying)
- rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
-
- if use systemd; then
- insinto /usr/lib/systemd/user
- sed -e "/^##/d" \
- -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
- -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
- etc/emacs.service | newins - ${EMACS_SUFFIX}.service
- assert
- fi
-
- if use gzip-el; then
- # compress .el files when a corresponding .elc exists
- find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
- -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
- assert "gzip .el failed"
- fi
-
- local cdir
- if use source; then
- cdir="/usr/share/emacs/${FULL_VERSION}/src"
- insinto "${cdir}"
- # This is not meant to install all the source -- just the
- # C source you might find via find-function
- doins src/*.{c,h,m}
- elif has installsources ${FEATURES}; then
- cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
- fi
-
- sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
- X
- ;;; ${EMACS_SUFFIX} site-lisp configuration
- X
- (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
- Y (setq find-function-C-source-directory
- Y "${EPREFIX}${cdir}")
- X (let ((path (getenv "INFOPATH"))
- X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
- X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
- X (and path
- X ;; move Emacs Info dir before anything else in /usr/share
- X (let* ((p (cons nil (split-string path ":" t))) (q p))
- X (while (and (cdr q) (not (string-match re (cadr q))))
- X (setq q (cdr q)))
- X (setcdr q (cons dir (delete dir (cdr q))))
- X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
- EOF
- elisp-site-file-install "${T}/${SITEFILE}" || die
-
- dodoc README BUGS CONTRIBUTE
-
- if use gui && use aqua; then
- dodir /Applications/Gentoo
- rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
- mv nextstep/Emacs.app \
- "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
- fi
-
- local DOC_CONTENTS="You can set the version to be started by
- /usr/bin/emacs through the Emacs eselect module, which also
- redirects man and info pages. Therefore, several Emacs versions can
- be installed at the same time. \"man emacs.eselect\" for details.
- \\n\\nIf you upgrade from a previous major version of Emacs, then
- it is strongly recommended that you use app-admin/emacs-updater
- to rebuild all byte-compiled elisp files of the installed Emacs
- packages."
- if use gui; then
- DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
- Installing media-fonts/font-adobe-{75,100}dpi on the X server's
- machine would satisfy basic Emacs requirements under X11.
- See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
- for how to enable anti-aliased fonts."
- use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
- \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
- symlink it into /Applications by yourself."
- fi
- if ! use mailutils; then
- DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs'
- own e-mail features are going to be used as an e-mail client
- (e.g. Rmail), you are strongly encouraged to enable it. If not,
- Emacs will use its own implementation of movemail; which has
- fewer features and is less secure. For more information see:
- https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html"
- fi
- tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
- a portable dump file due to being cross-compiled.
- To create this file at run time, execute the following command:
- \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
- \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
- readme.gentoo_create_doc
-}
-
-pkg_preinst() {
- # verify that the PM hasn't removed our Info directory index #257260
- local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
- [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
-}
-
-pkg_postinst() {
- elisp-site-regen
- readme.gentoo_print_elog
-
- if use livecd; then
- # force an update of the emacs symlink for the livecd/dvd,
- # because some microemacs packages set it with USE=livecd
- eselect emacs update
- else
- eselect emacs update ifunset
- fi
-}
-
-pkg_postrm() {
- elisp-site-regen
- eselect emacs update ifunset
-}
diff --git a/app-editors/emacs/emacs-29.4.ebuild b/app-editors/emacs/emacs-29.4.ebuild
new file mode 100644
index 000000000000..d1afd03a9504
--- /dev/null
+++ b/app-editors/emacs/emacs-29.4.ebuild
@@ -0,0 +1,631 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
+ EGIT_BRANCH="emacs-29"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+ S="${EGIT_CHECKOUT_DIR}"
+ SLOT="${PV%%.*}-vcs"
+else
+ # FULL_VERSION keeps the full version number, which is needed in
+ # order to determine some path information correctly for copy/move
+ # operations later on
+ FULL_VERSION="${PV%%_*}"
+ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+ S="${WORKDIR}/emacs-${FULL_VERSION}"
+ # PV can be in any of the following formats:
+ # 27.1 released version (slot 27)
+ # 27.1_rc1 upstream release candidate (27)
+ # 27.0.9999 live ebuild (slot 27-vcs)
+ # 27.0.90 upstream prerelease snapshot (27-vcs)
+ # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
+ if [[ ${PV} == *_pre* ]]; then
+ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/emacs"
+ elif [[ ${PV//[0-9]} != "." ]]; then
+ SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+ fi
+ # Patchset from proj/emacs-patches.git
+ SRC_URI+=" https://dev.gentoo.org/~ulm/emacs/${P}-patches-2.tar.xz"
+ PATCHES=("${WORKDIR}/patch")
+ SLOT="${PV%%.*}"
+ [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib"
+
+X_DEPEND="x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/xcb-util
+ x11-misc/xbitmaps
+ xpm? ( x11-libs/libXpm )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ !cairo? ( x11-libs/libXft )
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gmp? ( dev-libs/gmp:0= )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ jit? (
+ sys-devel/gcc:=[jit(-)]
+ sys-libs/zlib
+ )
+ json? ( dev-libs/jansson:= )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ tree-sitter? ( dev-libs/tree-sitter:= )
+ valgrind? ( dev-debug/valgrind )
+ zlib? ( sys-libs/zlib )
+ gui? (
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ webp? ( media-libs/libwebp:0= )
+ imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
+ !aqua? (
+ gsettings? (
+ app-emacs/emacs-common[gsettings(-)]
+ >=dev-libs/glib-2.28.6
+ )
+ gtk? ( !X? (
+ media-libs/fontconfig
+ media-libs/freetype
+ >=x11-libs/cairo-1.12.18
+ x11-libs/gtk+:3
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ xwidgets? ( net-libs/webkit-gtk:4.1= )
+ ) )
+ !gtk? ( ${X_DEPEND} )
+ X? ( ${X_DEPEND} )
+ )
+ )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? (
+ !gtk? ( x11-base/xorg-proto )
+ X? ( x11-base/xorg-proto )
+ ) )"
+
+BDEPEND="sys-apps/texinfo
+ virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+
+# Suppress false positive QA warnings #898304 #925091
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN static_assert alignof
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
+
+src_prepare() {
+ if [[ ${PV##*.} = 9999 ]]; then
+ FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
+ configure.ac)
+ [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
+ einfo "Emacs branch: ${EGIT_BRANCH}"
+ einfo "Commit: ${EGIT_VERSION}"
+ einfo "Emacs version number: ${FULL_VERSION}"
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
+ || die "Upstream version number changed to ${FULL_VERSION}"
+ fi
+
+ default
+
+ if use jit; then
+ find lisp -type f -name "*.elc" -delete || die
+
+ # These files ignore LDFLAGS. We assign the variable here, because
+ # for live ebuilds FULL_VERSION doesn't exist in global scope
+ QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
+
+ # gccjit doesn't play well with ccache or distcc #801580
+ # For now, work around the problem with an explicit LIBRARY_PATH
+ has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
+ && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
+ | sed -n '/^libraries:/{s:^[^/]*::;p}')
+ fi
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ # libseccomp is detected by configure but doesn't appear to have any
+ # effect on the installed image. Suppress it by supplying pkg-config
+ # with a wrong library name.
+ sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
+
+ # Tests that use bubblewrap don't work in the sandbox:
+ # "bwrap: setting up uid map: Permission denied"
+ # So, disrupt the search for the bwrap executable.
+ sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \
+ test/lisp/emacs-lisp/bytecomp-tests.el || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ # We want floating-point arithmetic to be correct #933380
+ replace-flags -Ofast -O3
+ append-flags -fno-fast-math -ffp-contract=off
+
+ local myconf
+
+ # Prevents e.g. tests interfering with running Emacs.
+ unset EMACS_SOCKET_NAME
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if use jit; then
+ use zlib || ewarn \
+ "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
+ myconf+=" --with-zlib"
+ else
+ myconf+=" $(use_with zlib)"
+ fi
+
+ # Emacs supports these window systems:
+ # X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
+ # General GUI support is enabled by the "gui" USE flag, then
+ # the window system is selected as follows:
+ # "aqua" -> Nextstep
+ # "gtk -X" -> pure GTK
+ # otherwise -> X11
+ # For X11 there is the further choice of toolkits GTK, Motif,
+ # Athena (Lucid), or no toolkit. They are enabled (in order of
+ # preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-pgtk --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x --without-pgtk"
+ elif use gtk && ! use X; then
+ einfo "Configuring to build with pure GTK (without X11) support"
+ myconf+=" --with-pgtk --without-x --without-ns"
+ myconf+=" --with-toolkit-scroll-bars" #836392
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ myconf+=" $(use_with xwidgets)"
+ else
+ # X11
+ myconf+=" --with-x --without-pgtk --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with xpm)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ if use gui; then
+ # Common flags recognised for all GUIs
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with webp)"
+ myconf+=" $(use_with imagemagick)"
+ fi
+
+ if tc-is-cross-compiler; then
+ # Configure a CBUILD directory when cross-compiling to make tools
+ mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die
+ ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
+ popd >/dev/null || die
+ # Don't try to execute the binary for dumping during the build
+ myconf+=" --with-dumping=none"
+ elif use m68k; then
+ # Workaround for https://debbugs.gnu.org/44531
+ myconf+=" --with-dumping=unexec"
+ else
+ myconf+=" --with-dumping=pdumper"
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ --with-pdumper \
+ $(use_enable acl) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gmp libgmp) \
+ $(use_with gpm) \
+ $(use_with jit native-compilation aot) \
+ $(use_with json) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with sqlite sqlite3) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with tree-sitter) \
+ $(use_with wide-int) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+ append-cppflags -DUSE_VALGRIND=$(usex valgrind)
+
+ if tc-is-cross-compiler; then
+ # Build native tools for compiling lisp etc.
+ emake -C "${S}-build" src
+ emake lib # Cross-compile dependencies first for timestamps
+ # Save native build tools in the cross-directory
+ cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
+ # Specify the native Emacs to compile lisp
+ EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" )
+ emake "${EMACS_EMAKE_ARGS[@]}" actual-all
+ else
+ EMACS_EMAKE_ARGS=()
+ emake
+ fi
+}
+
+src_test() {
+ # List .el test files with a comment above listing the exact
+ # subtests which caused failure. Elements should begin with a %.
+ # e.g. %lisp/gnus/mml-sec-tests.el.
+ local exclude_tests=(
+ # Reason: permission denied on /nonexistent
+ # (vc-*-bzr only fails if breezy is installed, as they
+ # try to access cache dirs under /nonexistent)
+ #
+ # rmail-undigest-test-multipart-mixed-digest
+ # rmail-undigest-test-rfc1153-less-strict-digest
+ # rmail-undigest-test-rfc1153-sloppy-digest
+ # rmail-undigest-test-rfc934-digest
+ # vc-test-bzr02-state
+ # vc-test-bzr05-rename-file
+ # vc-test-bzr06-version-diff
+ # vc-bzr-test-bug9781
+ %lisp/mail/undigest-tests.el
+ %lisp/vc/vc-tests.el
+ %lisp/vc/vc-bzr-tests.el
+
+ # Reason: tries to access network
+ # internet-is-working
+ %src/process-tests.el
+
+ # Reason: fails with stable version of tree-sitter-json due to
+ # ast changes. Bug #922525
+ %src/treesit-tests.log
+
+ # Reason: test is not skipped if tree-sitter-tsx is not installed
+ # Bug #922525
+ %lisp/progmodes/typescript-ts-mode-tests.el
+ )
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
+
+ # Some tests hang with gnupg-2.2.42
+ local gpgver=$(best_version app-crypt/gnupg)
+ gpgver=${gpgver#*gnupg-}
+ [[ -n ${gpgver} ]] \
+ && ver_test "${gpgver}" -ge 2.2.42 && ver_test "${gpgver}" -lt 2.3 \
+ && exclude_tests+=(
+ %lisp/epg-tests.el
+ %lisp/gnus/mml-sec-tests.el
+ )
+
+ # Redirect GnuPG's sockets, in order not to exceed the 108 char limit
+ # for socket paths on Linux.
+ mkdir -p "${T}"/gpg || die
+ local f
+ for f in browser extra ssh; do
+ printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \
+ > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die
+ done
+
+ # See test/README for possible options
+ emake \
+ EMACS_TEST_VERBOSE=1 \
+ EXCLUDE_TESTS="${exclude_tests[*]}" \
+ TEST_BACKTRACE_LINE_LENGTH=nil \
+ check
+}
+
+src_install() {
+ emake \
+ "${EMACS_EMAKE_ARGS[@]}" \
+ DESTDIR="${D}" \
+ NO_BIN_LINK=t \
+ BLESSMAIL_TARGET="" \
+ install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}"/usr/share/glib-2.0 || die #911117
+ rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ if ! use mailutils; then
+ DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs'
+ own e-mail features are going to be used as an e-mail client
+ (e.g. Rmail), you are strongly encouraged to enable it. If not,
+ Emacs will use its own implementation of movemail; which has
+ fewer features and is less secure. For more information see:
+ https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html"
+ fi
+ tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
+ a portable dump file due to being cross-compiled.
+ To create this file at run time, execute the following command:
+ \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
+ \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/emacs-30.0.9999-r1.ebuild b/app-editors/emacs/emacs-30.0.9999-r1.ebuild
new file mode 100644
index 000000000000..3270adf173f8
--- /dev/null
+++ b/app-editors/emacs/emacs-30.0.9999-r1.ebuild
@@ -0,0 +1,618 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+if [[ ${PV##*.} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs.git"
+ EGIT_BRANCH="emacs-30"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/emacs"
+ S="${EGIT_CHECKOUT_DIR}"
+ SLOT="${PV%%.*}-vcs"
+else
+ # FULL_VERSION keeps the full version number, which is needed in
+ # order to determine some path information correctly for copy/move
+ # operations later on
+ FULL_VERSION="${PV%%_*}"
+ SRC_URI="mirror://gnu/emacs/${P}.tar.xz"
+ S="${WORKDIR}/emacs-${FULL_VERSION}"
+ # PV can be in any of the following formats:
+ # 27.1 released version (slot 27)
+ # 27.1_rc1 upstream release candidate (27)
+ # 27.0.9999 live ebuild (slot 27-vcs)
+ # 27.0.90 upstream prerelease snapshot (27-vcs)
+ # 27.0.50_pre20191223 snapshot by Gentoo developer (27-vcs)
+ if [[ ${PV} == *_pre* ]]; then
+ SRC_URI="https://dev.gentoo.org/~ulm/distfiles/${P}.tar.xz"
+ S="${WORKDIR}/emacs"
+ elif [[ ${PV//[0-9]} != "." ]]; then
+ SRC_URI="https://alpha.gnu.org/gnu/emacs/pretest/${PN}-${PV/_/-}.tar.xz"
+ fi
+ SLOT="${PV%%.*}"
+ [[ ${PV} == *.*.* ]] && SLOT+="-vcs"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
+HOMEPAGE="https://www.gnu.org/software/emacs/"
+
+LICENSE="GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2"
+IUSE="acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib"
+
+X_DEPEND="x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/xcb-util
+ x11-misc/xbitmaps
+ xpm? ( x11-libs/libXpm )
+ xft? (
+ media-libs/fontconfig
+ media-libs/freetype
+ x11-libs/libXrender
+ cairo? ( >=x11-libs/cairo-1.12.18[X] )
+ !cairo? ( x11-libs/libXft )
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ )
+ gtk? (
+ x11-libs/gtk+:3
+ xwidgets? (
+ net-libs/webkit-gtk:4.1=
+ x11-libs/libXcomposite
+ )
+ )
+ !gtk? (
+ motif? (
+ >=x11-libs/motif-2.3:0
+ x11-libs/libXpm
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !motif? (
+ Xaw3d? (
+ x11-libs/libXaw3d
+ x11-libs/libXmu
+ x11-libs/libXt
+ )
+ !Xaw3d? ( athena? (
+ x11-libs/libXaw
+ x11-libs/libXmu
+ x11-libs/libXt
+ ) )
+ )
+ )"
+
+RDEPEND="app-emacs/emacs-common[games?,gui(-)?]
+ sys-libs/ncurses:0=
+ acl? ( virtual/acl )
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( sys-apps/dbus )
+ games? ( acct-group/gamestat )
+ gmp? ( dev-libs/gmp:0= )
+ gpm? ( sys-libs/gpm )
+ !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) )
+ jit? (
+ sys-devel/gcc:=[jit(-)]
+ sys-libs/zlib
+ )
+ kerberos? ( virtual/krb5 )
+ lcms? ( media-libs/lcms:2 )
+ libxml2? ( >=dev-libs/libxml2-2.2.0 )
+ mailutils? ( net-mail/mailutils[clients] )
+ !mailutils? ( acct-group/mail net-libs/liblockfile )
+ selinux? ( sys-libs/libselinux )
+ sqlite? ( dev-db/sqlite:3 )
+ ssl? ( net-libs/gnutls:0= )
+ systemd? ( sys-apps/systemd )
+ tree-sitter? ( dev-libs/tree-sitter:= )
+ valgrind? ( dev-debug/valgrind )
+ xattr? ( sys-apps/attr )
+ zlib? ( sys-libs/zlib )
+ gui? (
+ gif? ( media-libs/giflib:0= )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ png? ( >=media-libs/libpng-1.4:0= )
+ svg? ( >=gnome-base/librsvg-2.0 )
+ tiff? ( media-libs/tiff:= )
+ webp? ( media-libs/libwebp:0= )
+ imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] )
+ !aqua? (
+ gsettings? (
+ app-emacs/emacs-common[gsettings(-)]
+ >=dev-libs/glib-2.28.6
+ )
+ gtk? ( !X? (
+ media-libs/fontconfig
+ media-libs/freetype
+ >=x11-libs/cairo-1.12.18
+ x11-libs/gtk+:3
+ harfbuzz? ( media-libs/harfbuzz:0= )
+ m17n-lib? (
+ >=dev-libs/libotf-0.9.4
+ >=dev-libs/m17n-lib-1.5.1
+ )
+ xwidgets? ( net-libs/webkit-gtk:4.1= )
+ ) )
+ !gtk? ( ${X_DEPEND} )
+ X? ( ${X_DEPEND} )
+ )
+ )"
+
+DEPEND="${RDEPEND}
+ gui? ( !aqua? (
+ !gtk? ( x11-base/xorg-proto )
+ X? ( x11-base/xorg-proto )
+ ) )"
+
+BDEPEND="sys-apps/texinfo
+ virtual/pkgconfig
+ gzip-el? ( app-arch/gzip )"
+
+IDEPEND="app-eselect/eselect-emacs"
+
+RDEPEND+=" ${IDEPEND}"
+
+EMACS_SUFFIX="emacs-${SLOT}"
+SITEFILE="20${EMACS_SUFFIX}-gentoo.el"
+
+# Suppress false positive QA warnings #898304 #925091
+QA_CONFIG_IMPL_DECL_SKIP=(
+ malloc_set_state malloc_get_state MIN static_assert alignof unreachable
+ statvfs64 re_set_syntax re_compile_pattern re_search re_match
+)
+
+src_prepare() {
+ if [[ ${PV##*.} = 9999 ]]; then
+ FULL_VERSION=$(sed -n 's/^AC_INIT([^,]*,[^0-9.]*\([0-9.]*\).*/\1/p' \
+ configure.ac)
+ [[ ${FULL_VERSION} ]] || die "Cannot determine current Emacs version"
+ einfo "Emacs branch: ${EGIT_BRANCH}"
+ einfo "Commit: ${EGIT_VERSION}"
+ einfo "Emacs version number: ${FULL_VERSION}"
+ [[ ${FULL_VERSION} =~ ^${PV%.*}(\..*)?$ ]] \
+ || die "Upstream version number changed to ${FULL_VERSION}"
+ fi
+
+ default
+
+ if use jit; then
+ find lisp -type f -name "*.elc" -delete || die
+
+ # These files ignore LDFLAGS. We assign the variable here, because
+ # for live ebuilds FULL_VERSION doesn't exist in global scope
+ QA_FLAGS_IGNORED="usr/$(get_libdir)/emacs/${FULL_VERSION}/native-lisp/.*"
+
+ # gccjit doesn't play well with ccache or distcc #801580
+ # For now, work around the problem with an explicit LIBRARY_PATH
+ has ccache ${FEATURES} || has distcc ${FEATURES} && tc-is-gcc \
+ && export LIBRARY_PATH=$("$(tc-getCC)" -print-search-dirs \
+ | sed -n '/^libraries:/{s:^[^/]*::;p}')
+ fi
+
+ # Fix filename reference in redirected man page
+ sed -i -e "/^\\.so/s/etags/&-${EMACS_SUFFIX}/" doc/man/ctags.1 || die
+
+ # libseccomp is detected by configure but doesn't appear to have any
+ # effect on the installed image. Suppress it by supplying pkg-config
+ # with a wrong library name.
+ sed -i -e "/CHECK_MODULES/s/libseccomp/DiSaBlE&/" configure.ac || die
+
+ # Tests that use bubblewrap don't work in the sandbox:
+ # "bwrap: setting up uid map: Permission denied"
+ # So, disrupt the search for the bwrap executable.
+ sed -i -e 's/(executable-find "bwrap")/nil/' test/src/emacs-tests.el \
+ test/lisp/emacs-lisp/bytecomp-tests.el || die
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ # We want floating-point arithmetic to be correct #933380
+ replace-flags -Ofast -O3
+ append-flags -fno-fast-math -ffp-contract=off
+
+ local myconf
+
+ # Prevents e.g. tests interfering with running Emacs.
+ unset EMACS_SOCKET_NAME
+
+ if use alsa; then
+ use sound || ewarn \
+ "USE flag \"alsa\" overrides \"-sound\"; enabling sound support."
+ myconf+=" --with-sound=alsa"
+ else
+ myconf+=" --with-sound=$(usex sound oss)"
+ fi
+
+ if use jit; then
+ use zlib || ewarn \
+ "USE flag \"jit\" overrides \"-zlib\"; enabling zlib support."
+ myconf+=" --with-zlib"
+ else
+ myconf+=" $(use_with zlib)"
+ fi
+
+ # Emacs supports these window systems:
+ # X11, pure GTK (without X11), or Nextstep (Aqua/Cocoa).
+ # General GUI support is enabled by the "gui" USE flag, then
+ # the window system is selected as follows:
+ # "aqua" -> Nextstep
+ # "gtk -X" -> pure GTK
+ # otherwise -> X11
+ # For X11 there is the further choice of toolkits GTK, Motif,
+ # Athena (Lucid), or no toolkit. They are enabled (in order of
+ # preference) with the "gtk", "motif", "Xaw3d", and "athena" flags.
+
+ if ! use gui; then
+ einfo "Configuring to build without window system support"
+ myconf+=" --without-x --without-pgtk --without-ns"
+ elif use aqua; then
+ einfo "Configuring to build with Nextstep (Macintosh Cocoa) support"
+ myconf+=" --with-ns --disable-ns-self-contained"
+ myconf+=" --without-x --without-pgtk"
+ elif use gtk && ! use X; then
+ einfo "Configuring to build with pure GTK (without X11) support"
+ myconf+=" --with-pgtk --without-x --without-ns"
+ myconf+=" --with-toolkit-scroll-bars" #836392
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ myconf+=" $(use_with xwidgets)"
+ else
+ # X11
+ myconf+=" --with-x --without-pgtk --without-ns"
+ myconf+=" --without-gconf"
+ myconf+=" $(use_with gsettings)"
+ myconf+=" $(use_with toolkit-scroll-bars)"
+ myconf+=" $(use_with xpm)"
+
+ if use xft; then
+ myconf+=" --with-xft"
+ myconf+=" $(use_with cairo)"
+ myconf+=" $(use_with harfbuzz)"
+ myconf+=" $(use_with m17n-lib libotf)"
+ myconf+=" $(use_with m17n-lib m17n-flt)"
+ else
+ myconf+=" --without-xft"
+ myconf+=" --without-cairo"
+ myconf+=" --without-libotf --without-m17n-flt"
+ use cairo && ewarn \
+ "USE flag \"cairo\" has no effect if \"xft\" is not set."
+ use m17n-lib && ewarn \
+ "USE flag \"m17n-lib\" has no effect if \"xft\" is not set."
+ fi
+
+ local f line
+ if use gtk; then
+ einfo "Configuring to build with GIMP Toolkit (GTK+)"
+ while read line; do ewarn "${line}"; done <<-EOF
+ Your version of GTK+ will have problems with closing open
+ displays. This is no problem if you just use one display, but
+ if you use more than one and close one of them Emacs may crash.
+ See <https://gitlab.gnome.org/GNOME/gtk/-/issues/221> and
+ <https://gitlab.gnome.org/GNOME/gtk/-/issues/2315>.
+ If you intend to use more than one display, then it is strongly
+ recommended that you compile Emacs with the Athena/Lucid or the
+ Motif toolkit instead.
+ EOF
+ myconf+=" --with-x-toolkit=gtk3 $(use_with xwidgets)"
+ for f in motif Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"gtk\" is set."
+ done
+ elif use motif; then
+ einfo "Configuring to build with Motif toolkit"
+ myconf+=" --with-x-toolkit=motif"
+ for f in Xaw3d athena; do
+ use ${f} && ewarn \
+ "USE flag \"${f}\" has no effect if \"motif\" is set."
+ done
+ elif use athena || use Xaw3d; then
+ einfo "Configuring to build with Athena/Lucid toolkit"
+ myconf+=" --with-x-toolkit=lucid $(use_with Xaw3d xaw3d)"
+ else
+ einfo "Configuring to build with no toolkit"
+ myconf+=" --with-x-toolkit=no"
+ fi
+ ! use gtk && use xwidgets && ewarn \
+ "USE flag \"xwidgets\" has no effect if \"gtk\" is not set."
+ fi
+
+ if use gui; then
+ # Common flags recognised for all GUIs
+ myconf+=" $(use_with gif)"
+ myconf+=" $(use_with jpeg)"
+ myconf+=" $(use_with png)"
+ myconf+=" $(use_with svg rsvg)"
+ myconf+=" $(use_with tiff)"
+ myconf+=" $(use_with webp)"
+ myconf+=" $(use_with imagemagick)"
+ fi
+
+ if tc-is-cross-compiler; then
+ # Configure a CBUILD directory when cross-compiling to make tools
+ mkdir -p "${S}-build" && pushd "${S}-build" >/dev/null || die
+ ECONF_SOURCE="${S}" econf_build --without-all --without-x-toolkit
+ popd >/dev/null || die
+ # Don't try to execute the binary for dumping during the build
+ myconf+=" --with-dumping=none"
+ elif use m68k; then
+ # Workaround for https://debbugs.gnu.org/44531
+ myconf+=" --with-dumping=unexec"
+ else
+ myconf+=" --with-dumping=pdumper"
+ fi
+
+ econf \
+ --program-suffix="-${EMACS_SUFFIX}" \
+ --includedir="${EPREFIX}"/usr/include/${EMACS_SUFFIX} \
+ --infodir="${EPREFIX}"/usr/share/info/${EMACS_SUFFIX} \
+ --localstatedir="${EPREFIX}"/var \
+ --enable-locallisppath="${EPREFIX}/etc/emacs:${EPREFIX}${SITELISP}" \
+ --without-compress-install \
+ --without-hesiod \
+ --without-pop \
+ --with-file-notification=$(usev inotify || usev gfile || echo no) \
+ --with-pdumper \
+ $(use_enable acl) \
+ $(use_enable xattr) \
+ $(use_with dbus) \
+ $(use_with dynamic-loading modules) \
+ $(use_with games gameuser ":gamestat") \
+ $(use_with gmp libgmp) \
+ $(use_with gpm) \
+ $(use_with jit native-compilation aot) \
+ $(use_with kerberos) $(use_with kerberos kerberos5) \
+ $(use_with lcms lcms2) \
+ $(use_with libxml2 xml2) \
+ $(use_with mailutils) \
+ $(use_with selinux) \
+ $(use_with sqlite sqlite3) \
+ $(use_with ssl gnutls) \
+ $(use_with systemd libsystemd) \
+ $(use_with threads) \
+ $(use_with tree-sitter) \
+ $(use_with wide-int) \
+ ${myconf}
+}
+
+src_compile() {
+ export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+ append-cppflags -DUSE_VALGRIND=$(usex valgrind)
+
+ if tc-is-cross-compiler; then
+ # Build native tools for compiling lisp etc.
+ emake -C "${S}-build" src
+ emake lib # Cross-compile dependencies first for timestamps
+ # Save native build tools in the cross-directory
+ cp "${S}-build"/lib-src/make-{docfile,fingerprint} lib-src || die
+ # Specify the native Emacs to compile lisp
+ EMACS_EMAKE_ARGS=( EMACS="${S}-build/src/emacs" )
+ emake "${EMACS_EMAKE_ARGS[@]}" actual-all
+ else
+ EMACS_EMAKE_ARGS=()
+ emake
+ fi
+}
+
+src_test() {
+ # List .el test files with a comment above listing the exact
+ # subtests which caused failure. Elements should begin with a %.
+ # e.g. %lisp/gnus/mml-sec-tests.el.
+ local exclude_tests=(
+ # Reason: permission denied on /nonexistent
+ # (vc-*-bzr only fails if breezy is installed, as they
+ # try to access cache dirs under /nonexistent)
+ #
+ # rmail-undigest-test-multipart-mixed-digest
+ # rmail-undigest-test-rfc1153-less-strict-digest
+ # rmail-undigest-test-rfc1153-sloppy-digest
+ # rmail-undigest-test-rfc934-digest
+ # vc-test-bzr02-state
+ # vc-test-bzr05-rename-file
+ # vc-test-bzr06-version-diff
+ # vc-bzr-test-bug9781
+ %lisp/mail/undigest-tests.el
+ %lisp/vc/vc-tests.el
+ %lisp/vc/vc-bzr-tests.el
+
+ # Reason: tries to access network
+ # internet-is-working
+ %src/process-tests.el
+
+ # Reason: fails with stable version of tree-sitter-json due to
+ # ast changes. Bug #922525
+ %src/treesit-tests.log
+
+ # Reason: test is not skipped if tree-sitter-tsx is not installed
+ # Bug #922525
+ %lisp/progmodes/typescript-ts-mode-tests.el
+ )
+ use threads || exclude_tests+=(
+ %lisp/server-tests.el
+ %lisp/progmodes/eglot-tests.el
+ %src/emacs-module-tests.el
+ %src/keyboard-tests.el
+ )
+ use xpm || exclude_tests+=( %src/image-tests.el )
+
+ # Redirect GnuPG's sockets, in order not to exceed the 108 char limit
+ # for socket paths on Linux.
+ mkdir -p "${T}"/gpg || die
+ local f
+ for f in browser extra ssh; do
+ printf "%%Assuan%%\nsocket=%s\n" "${T}/gpg/S.${f}" \
+ > "test/lisp/gnus/mml-sec-resources/S.gpg-agent.${f}" || die
+ done
+
+ # See test/README for possible options
+ emake \
+ EMACS_TEST_VERBOSE=1 \
+ EXCLUDE_TESTS="${exclude_tests[*]}" \
+ TEST_BACKTRACE_LINE_LENGTH=nil \
+ check
+}
+
+src_install() {
+ emake \
+ "${EMACS_EMAKE_ARGS[@]}" \
+ DESTDIR="${D}" \
+ NO_BIN_LINK=t \
+ BLESSMAIL_TARGET="" \
+ install
+
+ mv "${ED}"/usr/bin/{emacs-${FULL_VERSION}-,}${EMACS_SUFFIX} || die
+ mv "${ED}"/usr/share/man/man1/{emacs-,}${EMACS_SUFFIX}.1 || die
+ mv "${ED}"/usr/share/metainfo/{emacs-,}${EMACS_SUFFIX}.metainfo.xml || die
+
+ # dissuade Portage from removing our dir file #257260
+ touch "${ED}"/usr/share/info/${EMACS_SUFFIX}/.keepinfodir
+ docompress -x /usr/share/info/${EMACS_SUFFIX}/dir
+
+ # movemail must be setgid mail
+ if ! use mailutils; then
+ fowners root:mail /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fperms 2751 /usr/libexec/emacs/${FULL_VERSION}/${CHOST}/movemail
+ fi
+
+ # avoid collision between slots, see bug #169033 e.g.
+ rm "${ED}"/usr/share/emacs/site-lisp/subdirs.el || die
+ rm -rf "${ED}"/usr/share/{applications,icons} || die
+ rm -rf "${ED}"/usr/share/glib-2.0 || die #911117
+ rm -rf "${ED}/usr/$(get_libdir)/systemd" || die
+ rm -rf "${ED}"/var || die
+
+ # remove unused <version>/site-lisp dir
+ rm -rf "${ED}"/usr/share/emacs/${FULL_VERSION}/site-lisp || die
+
+ # remove COPYING file (except for etc/COPYING used by describe-copying)
+ rm "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp/COPYING || die
+
+ if use systemd; then
+ insinto /usr/lib/systemd/user
+ sed -e "/^##/d" \
+ -e "/^ExecStart/s,emacs,${EPREFIX}/usr/bin/${EMACS_SUFFIX}," \
+ -e "/^ExecStop/s,emacsclient,${EPREFIX}/usr/bin/&-${EMACS_SUFFIX}," \
+ etc/emacs.service | newins - ${EMACS_SUFFIX}.service
+ assert
+ fi
+
+ if use gzip-el; then
+ # compress .el files when a corresponding .elc exists
+ find "${ED}"/usr/share/emacs/${FULL_VERSION}/lisp -type f \
+ -name "*.elc" -print | sed 's/\.elc$/.el/' | xargs gzip -9n
+ assert "gzip .el failed"
+ fi
+
+ local cdir
+ if use source; then
+ cdir="/usr/share/emacs/${FULL_VERSION}/src"
+ insinto "${cdir}"
+ # This is not meant to install all the source -- just the
+ # C source you might find via find-function
+ doins src/*.{c,h,m}
+ elif has installsources ${FEATURES}; then
+ cdir="/usr/src/debug/${CATEGORY}/${PF}/${S#"${WORKDIR}/"}/src"
+ fi
+
+ sed -e "${cdir:+#}/^Y/d" -e "s/^[XY]//" >"${T}/${SITEFILE}" <<-EOF || die
+ X
+ ;;; ${EMACS_SUFFIX} site-lisp configuration
+ X
+ (when (string-match "\\\\\`${FULL_VERSION//./\\\\.}\\\\>" emacs-version)
+ Y (setq find-function-C-source-directory
+ Y "${EPREFIX}${cdir}")
+ X (let ((path (getenv "INFOPATH"))
+ X (dir "${EPREFIX}/usr/share/info/${EMACS_SUFFIX}")
+ X (re "\\\\\`${EPREFIX}/usr/share\\\\>"))
+ X (and path
+ X ;; move Emacs Info dir before anything else in /usr/share
+ X (let* ((p (cons nil (split-string path ":" t))) (q p))
+ X (while (and (cdr q) (not (string-match re (cadr q))))
+ X (setq q (cdr q)))
+ X (setcdr q (cons dir (delete dir (cdr q))))
+ X (setenv "INFOPATH" (mapconcat 'identity (cdr p) ":"))))))
+ EOF
+ elisp-site-file-install "${T}/${SITEFILE}" || die
+
+ dodoc README BUGS CONTRIBUTE
+
+ if use gui && use aqua; then
+ dodir /Applications/Gentoo
+ rm -rf "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ mv nextstep/Emacs.app \
+ "${ED}"/Applications/Gentoo/${EMACS_SUFFIX^}.app || die
+ fi
+
+ local DOC_CONTENTS="You can set the version to be started by
+ /usr/bin/emacs through the Emacs eselect module, which also
+ redirects man and info pages. Therefore, several Emacs versions can
+ be installed at the same time. \"man emacs.eselect\" for details.
+ \\n\\nIf you upgrade from a previous major version of Emacs, then
+ it is strongly recommended that you use app-admin/emacs-updater
+ to rebuild all byte-compiled elisp files of the installed Emacs
+ packages."
+ if use gui; then
+ DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
+ Installing media-fonts/font-adobe-{75,100}dpi on the X server's
+ machine would satisfy basic Emacs requirements under X11.
+ See also https://wiki.gentoo.org/wiki/Xft_support_for_GNU_Emacs
+ for how to enable anti-aliased fonts."
+ use aqua && DOC_CONTENTS+="\\n\\n${EMACS_SUFFIX^}.app is in
+ \"${EPREFIX}/Applications/Gentoo\". You may want to copy or
+ symlink it into /Applications by yourself."
+ fi
+ if ! use mailutils; then
+ DOC_CONTENTS+="\\n\\nThe mailutils USE flag is disabled. If Emacs'
+ own e-mail features are going to be used as an e-mail client
+ (e.g. Rmail), you are strongly encouraged to enable it. If not,
+ Emacs will use its own implementation of movemail; which has
+ fewer features and is less secure. For more information see:
+ https://www.gnu.org/software/emacs/manual/html_node/emacs/Movemail.html"
+ fi
+ tc-is-cross-compiler && DOC_CONTENTS+="\\n\\nEmacs did not write
+ a portable dump file due to being cross-compiled.
+ To create this file at run time, execute the following command:
+ \\n${EMACS_SUFFIX} --batch -Q --eval='(dump-emacs-portable
+ \"/usr/libexec/emacs/${FULL_VERSION}/${CHOST}/emacs.pdmp\")'"
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ # verify that the PM hasn't removed our Info directory index #257260
+ local infodir="${ED}/usr/share/info/${EMACS_SUFFIX}"
+ [[ -f ${infodir}/dir || ! -d ${infodir} ]] || die
+}
+
+pkg_postinst() {
+ elisp-site-regen
+ readme.gentoo_print_elog
+
+ if use livecd; then
+ # force an update of the emacs symlink for the livecd/dvd,
+ # because some microemacs packages set it with USE=livecd
+ eselect emacs update
+ else
+ eselect emacs update ifunset
+ fi
+}
+
+pkg_postrm() {
+ elisp-site-regen
+ eselect emacs update ifunset
+}
diff --git a/app-editors/emacs/emacs-30.0.9999.ebuild b/app-editors/emacs/emacs-31.0.9999.ebuild
index 886e2dbf4f7f..886e2dbf4f7f 100644
--- a/app-editors/emacs/emacs-30.0.9999.ebuild
+++ b/app-editors/emacs/emacs-31.0.9999.ebuild
diff --git a/app-editors/focuswriter/Manifest b/app-editors/focuswriter/Manifest
index 3ffeac80dc35..0e5a983d0a71 100644
--- a/app-editors/focuswriter/Manifest
+++ b/app-editors/focuswriter/Manifest
@@ -1,4 +1,6 @@
AUX focuswriter-1.6.0-unbundle-qtsingleapplication.patch 1108 BLAKE2B b17d04cfb5833d485a421244228ef36601320ddcdad1e744e4a83fee2633154c4bd642053e09bf97ee79aab2b11a82df4afcb4a70823cb5df24b5232c9b0a8d6 SHA512 5f272a4c65b1eb58cc87732fbe82f2c6b925562e77b2280a8b9a0a8b0a41716567051ebd4f6ed32caa8ce7f14edff4e20666f6ad4e464cc8d308640efa4a3c19
DIST focuswriter-1.7.6-src.tar.bz2 10311965 BLAKE2B a1f1627df988d7660f6b90cf984d725ff2366754f01b0ce78e23756a98c716acafa8b4076f4749f117cba6eaabcb6ec61516c032a7ae770eb1b06466a358595e SHA512 45e0bc9b20c73b260aa42dcc9ee79515d3ad95d4c9586f60ab75fb404f73c7443484f238b3705ba3224b852a0d9b8b8db17d9145aebb77513f8597a01ab01d3b
+DIST focuswriter-1.8.8.tar.bz2 10640138 BLAKE2B 78abf8e67cafd4d46fd4628f229d2030b4840b066e4b3d04768ad7df3d6a99f1c03bc7f0a15daef3e9c807e1da7ef6f309ce65e8128a3b77ac0c9a8ff6f2a695 SHA512 f41cb82f4d7d3e397fcbc7e1010e379cb410ac67dd35f1b38e7ae7ac791670e29fe5cc710627ffe196a02f23edd423b53fafa2ff4697e560f28c7cf6e1aba388
EBUILD focuswriter-1.7.6.ebuild 928 BLAKE2B 9297d46d557cd2d86eeffbdb1b747beb1286044a78637ef39be4d4de1bda26eda15bd287b0e65d804101f28ffff48e14e1bdf530a3d95cce056c1949b29e17be SHA512 7d4cc807b2464597b001bba1b21dcd01a7a25d131a6677426db8afabc73b0c367f8caef4fa2bfc2f7553340c01e3c3bcc0470bf1985b565ac594024a6f5ad260
+EBUILD focuswriter-1.8.8.ebuild 588 BLAKE2B 5ca84d3efcecaa677cb5bf43d03cdbaa18f3fdeb583f8e8a81cdd8e6fe5a35484d9ba51c4c5e3dc9b49214fa217ca8558957bb089f9a1afa56dc54ff70b23c40 SHA512 50e453050f0245ba5d7f2b52d04b78bc7a4248320e28b76946dfaae744ba14f8dffab5b7664b0d5afa19f806afb75c2def62c297110a1c88fd2955afdada2929
MISC metadata.xml 313 BLAKE2B 45aa7b68c4e4df98f87084c5d62494d5ece6c4cd71d6e8912b003de7d97a57cef72742e827656d1d7dbc5f1e923d89ce01f946f310f40bbcf76ff3aec0afd9ea SHA512 0a603b26467c39a49061f7474462d39ef4d9f3c6c94a27374a69f4beed54ab4ca23df347bc6cfc744e902e1a1d4c7d003b059a68e46b7fe97421a8cf9df8e7eb
diff --git a/app-editors/focuswriter/focuswriter-1.8.8.ebuild b/app-editors/focuswriter/focuswriter-1.8.8.ebuild
new file mode 100644
index 000000000000..d48e4a770d50
--- /dev/null
+++ b/app-editors/focuswriter/focuswriter-1.8.8.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fullscreen and distraction-free word processor"
+HOMEPAGE="https://gottcode.org/focuswriter/
+ https://github.com/gottcode/focuswriter"
+SRC_URI="https://gottcode.org/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3+ LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+ virtual/pkgconfig
+"
+RDEPEND="
+ app-text/hunspell:=
+ dev-qt/qtbase:6[concurrent,gui,widgets]
+ dev-qt/qtmultimedia:6
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
diff --git a/app-editors/gvim/Manifest b/app-editors/gvim/Manifest
index cbc91e88d882..d8aa1f723028 100644
--- a/app-editors/gvim/Manifest
+++ b/app-editors/gvim/Manifest
@@ -5,7 +5,7 @@ DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 496c8f9672bc4ecce743a145bc2b671bf09034
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5 SHA512 11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B 90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c SHA512 41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
EBUILD gvim-9.0.2167.ebuild 9887 BLAKE2B e5834640a338b28612d8185b0364f3b47eebf4293fca9e14b1ee0c0689263fcce5a9bc19b5eaa3f11ad4ff0f68ba85c9be847f63b0a29e947cf4b44a41c3f5e2 SHA512 3bffa18e082cf43f2d3593b1c722ef0124dc11a45b3631f50dbb0581ad8904b5474c11884a1e5da39f1b255841cc22a4bfe6d69f0215451ec5a31fd2414c7641
-EBUILD gvim-9.1.0366.ebuild 9890 BLAKE2B 9ff3d7012d48a91d0d25fc23f9328ab8c7950371ed865161967b76ba1ef4866b447123dee3b94148456b956e740a08b7068184806b0316c61b85a03d8ece986c SHA512 eabaa54b423c5d3867c1a3757bd5e847cdea9d2553faa97aa1202b391880c0e4df0f8937773fe0f8cc496c25f84c474960570ad884973e8b639eb64e5d1d523f
+EBUILD gvim-9.1.0366.ebuild 9887 BLAKE2B c8cf54220ee4cf55d3cef4741b9697875b438b43efa7429c3c793e632cba94200c728310bef12aa07a2438d53b9d4c676126b98972385ba5ae19c6c3eeefeaa9 SHA512 bb90bf08a90e304bd4aa2c4f162504ef0510f4623425bd371b8fcdfde09005d7ada97fdb1b1e9c511f4528f9468d7338a054fbb4040fc73e9119e12dccbd3516
EBUILD gvim-9.1.0470.ebuild 9894 BLAKE2B 3dc13abdf322638135338af0838fa1ea21c4e5c58956dddd8b8b58d033088f14158e18e88fb8633454b7eca30a2af0b0b2d55c5a4e4d31a49085752bb48fe532 SHA512 0cdbe263de561bbfd00c7deef08d848983ffe51e676871bea776fc84e067bef5bb533f51532e479714694600ef1f70e3f684bd9a857df4172a7c9ad882001cfd
EBUILD gvim-9999.ebuild 9894 BLAKE2B 3dc13abdf322638135338af0838fa1ea21c4e5c58956dddd8b8b58d033088f14158e18e88fb8633454b7eca30a2af0b0b2d55c5a4e4d31a49085752bb48fe532 SHA512 0cdbe263de561bbfd00c7deef08d848983ffe51e676871bea776fc84e067bef5bb533f51532e479714694600ef1f70e3f684bd9a857df4172a7c9ad882001cfd
MISC metadata.xml 938 BLAKE2B 14b5a8f0a77608a07d2d8241cf4b48b4b418f905e688962f995495ccd2dc649d1ab2ab14076042d814e8a33df21557f2a76f78e9df5e8eb810f361a5c0930fa5 SHA512 3e6cb69512c6a02fb56e78c7d1f4e5223ba15ce0036df81dc536dd3b4c16bb76bb37f403a767473a2a2a8fa55e075e9f5142f6b7a0037d282569841a1032293f
diff --git a/app-editors/gvim/gvim-9.1.0366.ebuild b/app-editors/gvim/gvim-9.1.0366.ebuild
index 0b232812613b..c4bccf290862 100644
--- a/app-editors/gvim/gvim-9.1.0366.ebuild
+++ b/app-editors/gvim/gvim-9.1.0366.ebuild
@@ -22,7 +22,7 @@ if [[ ${PV} == 9999* ]]; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
S="${WORKDIR}"/vim-${PV}
diff --git a/app-editors/hexcurse/Manifest b/app-editors/hexcurse/Manifest
index cfc7e67e9f10..daa16d7ef74a 100644
--- a/app-editors/hexcurse/Manifest
+++ b/app-editors/hexcurse/Manifest
@@ -3,4 +3,4 @@ AUX hexcurse-1.60.0-gcc10.patch 1095 BLAKE2B 399cbef6c1136626f83851a23e82dd180cc
AUX hexcurse-1.60.0-tinfo.patch 386 BLAKE2B e4f376cc9cf60c9163553aa9082e5c84a228f0704c575941414cde6527cb6c9b867d55cba45dbb35bdd95d79ee8d13acee3a139256d794f9f648af87581ed458 SHA512 ce0c25842a874d631d75826f6b967fe0d0f53a435e6222eed1310caa884b570c1cf131c14e0be84fc7de728e37cdaee5b950ada527fd03ddba0dacf578e4fe42
DIST hexcurse-1.60.0.tar.gz 171904 BLAKE2B f591469a859e71e0ada99975c3632f29b293f5bcf65dece9fb047908c860e11ee5b5d5f78e636d3163497acf396de64e568e560427cf0ee7f2c752e0fc5a2b72 SHA512 2301f10e9190922fc61cbbe3a834826ebf87bc5ece9191d368181e2336af240e68cbe46e3a60dee3e0e42281b2f05ae4a7060ee1083b37f4906eacc66e58a094
EBUILD hexcurse-1.60.0.ebuild 657 BLAKE2B 5cbdbca1fa5652a2abf9f6b61b0369058ab53dd4b30951c3b1f53d8f5434af4d50eb975e13df8158b48581ea5145da995c3d8b30ee67a4a5ccffabf5dc31d066 SHA512 a511b6387a626361159a343f88ed5e4d76a5034fa06c4b550b4769149795984c1c0f46a135d1a0b598c02c5b4756a6ca542a8d35f2c2f8f5f6f6020ededaf7de
-MISC metadata.xml 330 BLAKE2B 3916697453fd8a417d59fada8a97d4a765f0604d5208e836dbf9dfd80b742eed8dbcbd943b69606d2ff3456932e90d055130886afeb636e84de2bef68b066378 SHA512 25dd6e8958655c4f32ba55063cd94bca53f5174574487c5772435c5d0ed484638b495d721a7a1ee9af94309261feaab1614a454bc53f704c921bf9a4c9e7d1d0
+MISC metadata.xml 252 BLAKE2B 58dea47effc7895554ca58e7e0862eb33536cf583e083ffe87dcd03d5df26a8555076af804ba1016790b9bd96f93495e39fdf24838bf770b1594871ad12a2d03 SHA512 1f56cc44aa93a1baae7244df7b8e4b2c1a12994557ade5a003289699f6bc739d3a4bea7bc763c4553cfd08ec552a5528b40c6b7606913e5a4c302dc3c033c38d
diff --git a/app-editors/hexcurse/metadata.xml b/app-editors/hexcurse/metadata.xml
index 7a31ccaa5d39..83fcf6d786b8 100644
--- a/app-editors/hexcurse/metadata.xml
+++ b/app-editors/hexcurse/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">LonnyGomes/hexcurse</remote-id>
</upstream>
diff --git a/app-editors/mousepad/Manifest b/app-editors/mousepad/Manifest
index 07a42da2a2ac..40b7b2b28a0a 100644
--- a/app-editors/mousepad/Manifest
+++ b/app-editors/mousepad/Manifest
@@ -1,3 +1,3 @@
DIST mousepad-0.6.2.tar.bz2 1402314 BLAKE2B c783ec58317ca3c0eaa0023ade3043f4aa4f020a12c0258fe0cf1e2303aa07dfbc67b9aa0178ca9282da98754103fda6c90ba034fa4057dd855b400c0d371085 SHA512 086f60f6f405290ed76366f4c5195e9c8f9c5058d1892200a73e48d6378428efe47f2038e3eddb81186e22dd87d57580559a556b1b22f202b6f056c7f90b64ea
-EBUILD mousepad-0.6.2.ebuild 1267 BLAKE2B 4df6ffa8d9f58f47060f3f797a905b16dce37ecc78f886e1f4079087d8eb418fb5baaf767061678b57d46044c87a5d768eb28f504edc1a33a39270983d4535f4 SHA512 71236a1a56926708dbcec93af35b83da697299a52790421ea730961c73960dfa4426a0decfbb1043d107a2d7c45be691e9eabed518c73f6e4bd3cd6e21e9db20
+EBUILD mousepad-0.6.2.ebuild 1266 BLAKE2B 7caed535fa8c83d7b17aef6f71d8123d28934ede946e62015f2cef8c582b00a5278b5fcc6639ccd498566099c905fa840fb0a26019eb04042f2b79b488c76932 SHA512 6d0e07d6e7640421ab37102e56022061fbe19b7138e4789584abebf54ce192f647db480b064db3e443dcfa2eff8b83dafb665aab80b2d0855f1cb3de8da8679c
MISC metadata.xml 318 BLAKE2B 53e8d0080a2643b6d5191012a6c86316d926678a85190371ce498705fc142f83d1a325a935a75f8f29c19c878a677ba96a35d5e8702a23c4f1e7ec210dbeef3e SHA512 89a0b309c4a205b97627be6c0d3fb1a280d9c4dfd2107c09854ef6a912e38e0dc2da39e0768d5103b81b72bf84eed7b1014084c52ff9482f4acc13e8d1a3def3
diff --git a/app-editors/mousepad/mousepad-0.6.2.ebuild b/app-editors/mousepad/mousepad-0.6.2.ebuild
index 5f5d41db5276..13fdb810ae08 100644
--- a/app-editors/mousepad/mousepad-0.6.2.ebuild
+++ b/app-editors/mousepad/mousepad-0.6.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="policykit spell +shortcuts"
DEPEND="
diff --git a/app-editors/pyvim/Manifest b/app-editors/pyvim/Manifest
index 7783cc930cd9..9479af91f532 100644
--- a/app-editors/pyvim/Manifest
+++ b/app-editors/pyvim/Manifest
@@ -1,3 +1,3 @@
DIST pyvim-3.0.3.gh.tar.gz 492633 BLAKE2B d62f1db2ec4af635841d18c860c5ac571c664116c539bab87b5f00a9c15b1f37f9dd53649d98a3d21d3bec9df0af46d18443eb1b34961d0971a7ed75df6a8c74 SHA512 0af9b772b97c21b8a9fe966497849eb83c6f770a212b98c7f261309f2f70d6cc8bcf2175660bee5c44850d6c805570946a79fbe9db7f1ffa8e20e19ef61a0635
-EBUILD pyvim-3.0.3.ebuild 1011 BLAKE2B 716be0654455cff0c4900540be6f52deaa0be7ea19a98473670501e66b150a649bb27000cf942dd52e2bcf3ea1c7dcd65918118656bf40ec150165e0c79ba7dd SHA512 5dea30eb974395d060a3a054e5c2a12825e38e88f42fa138aaaf95c9b53c145e28c2b71949243e98aa1842ef42d19bddf5ca127886f61648d1e27caa10521ce3
+EBUILD pyvim-3.0.3.ebuild 1012 BLAKE2B d926c863158022228e481cf4af5628ccd3add897704c43d1beeda1b72595e06041082a366eadf80c7d558ad7f97d61806f1701d6f69babf00c24a7e650d979ca SHA512 1ab5eb76c3ea03c5ab3138e513119199a1ac1b6f2e773d6b0449a5145b46e21f50ea69995ea7971394dbb07cd6bc0f72af57a704b5de7ffb38400bba6e1d315c
MISC metadata.xml 378 BLAKE2B 6aeda28996381d8d9c57dfadfc78d2b51f6a463eb7d5f132ff4863b1c99ce8b4802e6b47f697f8ad018aa09bdcd287c30fe87ce173f09c626db491db1cb8ac4e SHA512 f59f0d60b110b891a29e5a2d6289d1d852b0c0167abd029ee57cc616a45b5d254169cc95e4f5a244cf98a959c160f57e2c190597f9aa4b3828365f7bd771598d
diff --git a/app-editors/pyvim/pyvim-3.0.3.ebuild b/app-editors/pyvim/pyvim-3.0.3.ebuild
index 984c32f845ed..237f234c7c33 100644
--- a/app-editors/pyvim/pyvim-3.0.3.ebuild
+++ b/app-editors/pyvim/pyvim-3.0.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 edo
diff --git a/app-editors/vim-core/Manifest b/app-editors/vim-core/Manifest
index 251774c45424..b81365566a57 100644
--- a/app-editors/vim-core/Manifest
+++ b/app-editors/vim-core/Manifest
@@ -8,7 +8,7 @@ DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de952545
DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B 90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c SHA512 41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
EBUILD vim-core-9.0.2167-r1.ebuild 6831 BLAKE2B 01e1e660c4d95ac5f5924517f61dd4fbccb5f9b5181fdad746b5408ae7585eaef1ab8d89e0418550fe6b477edeae36454fcd55fc56a99d129c9695cf30fe5ad3 SHA512 d9c2e925d2fec4e45cbb0ece1857f55d0c4a4d18474bd5008e45522c94afbaf8f98dd4f2d94c79c7098c338317b1bf7ec158695b5faad74c4a4ff052490f41d3
EBUILD vim-core-9.0.2167.ebuild 6823 BLAKE2B 974a975f63108cc482fecf483d409ee7be1c253d6f92fd84b506b3857c8a6f97a44e4b616a1c39bf8372fb0a62ab773e79726c5bf15d4191d98b45cc12144e49 SHA512 737eeef845c896aa3ae374910c7c04785401b7436a6edd171c2c0b350515a8869b33630d59a1c52beec80f83711f341be1b68e678d8d24665f90ce357dfcc4c9
-EBUILD vim-core-9.1.0366-r1.ebuild 6827 BLAKE2B 1da8c6bae65a89486e9ccc3723c331b06775c17fa37dcafe2d90bac18e5c8f90219917fed3d4ec6dd539d4680bd4e3f0b808c0b8afde76411171fde71788cda2 SHA512 c35cdfb1702be432d2965279f942ac059400302a31ea58ca7fc57b9808b8bb6e43d73a9a5ccdb596263bb57ca719a31cb82e2f6501738210ee402ef336a44ed8
+EBUILD vim-core-9.1.0366-r1.ebuild 6824 BLAKE2B 633ed86e85ecbebf5c9c4d5146220d5ef900529c76186c127dc77d8ea19567f1e8e6c1bcd254898bf723c21cf5a4d72c79792a13c9bb0a2f1260d5737a2184bf SHA512 cd309b2eae985bdfca44ed55bf1981fc8ea12e003d31639db7340a38783cf6e69aeee16267433abc08bc9a3704cdc4c29b654369c8bc3b6cef77dca6837d5ed6
EBUILD vim-core-9.1.0366.ebuild 6831 BLAKE2B 07597fc638c99f2d3730b888f1aeaea7df7d451658143ca978725de68d34c5346173f938e4b6096d430597a2623b05a49719da78b9c9d25d1f542e2a28b10aeb SHA512 b60277d5d5e7edb7edbed65f98ebad8334dc0b09ee6e9e073af6b6346fb3883127bc5e1b89d0991cfe71e1c716732487caa6396bcbf6aa01825022dfe150d319
EBUILD vim-core-9.1.0470.ebuild 6831 BLAKE2B bbd21d28d7f4697aa8562960f94b21551b702d3480bfadeab5ae187db5c73af12131b409dabc38b3c3b31c06a90d26f6fe9abcc25cb6332d2856c444b24bca5b SHA512 37db3fd8e3574a42f9b06c34ccdf7eae8c5afac15c0043e1665bacd87d2feb061eae3a17b214f58183dcc2299c065d9be017a94ecec0c0d5bb573092767e2950
EBUILD vim-core-9999.ebuild 6793 BLAKE2B 2ac9acdd6249cbe1fb1174bfa85bc33b066d7d2203d1857270ee1ce07411b60fd40f9becaa37d9508fa48bf7757f7dc541d1f4f6385f8abd816e6c832bbcdf89 SHA512 9ec9a32793fe40b602406d23b12a0cddb2046de858da16732a28b5e70cf4ce78cec8ab6bf6c5c39241cc5dac243775d91b36dff9a8d6f93d0d2c5adef49c8188
diff --git a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
index 5e2838b7e83b..3acccba1fa94 100644
--- a/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
+++ b/app-editors/vim-core/vim-core-9.1.0366-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> vim-${PV}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
- 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
S="${WORKDIR}/vim-${PV}"
diff --git a/app-editors/vim/Manifest b/app-editors/vim/Manifest
index 2543cce3304f..d2cd5393394e 100644
--- a/app-editors/vim/Manifest
+++ b/app-editors/vim/Manifest
@@ -4,7 +4,7 @@ DIST vim-9.0.2167.tar.gz 17405049 BLAKE2B 496c8f9672bc4ecce743a145bc2b671bf09034
DIST vim-9.1.0366.tar.gz 17861209 BLAKE2B 8771f5ef6a966c1b5992a437dd6cf1de9525458f61a4cd8fa53737a7bde29a4da101668639a301288a266ee8b3911857d1ba5b4e88870b60473eb1eaa608d7a5 SHA512 11be2a6e349c7b6d26fc1943c35ea18c662baa4f30ae76936eefb30e0b4d988bfcaedf7ecd2c3903f64e23c75957f55b9bb4073e0f38c7eb10ef0ee0dc652ddb
DIST vim-9.1.0470.tar.gz 17919981 BLAKE2B 90ebffc6e7b6162f8a047976659e044b75aaa946799b901e9f8c88f04a787543cde56545c8c6e5394fa2bc957d2e46810c5ca3f1315fc20a398a57bbdbc90f4c SHA512 41b71e9e5385237b30aa256f064c9d5c914b29a97c0ec562f1995ac5d476fcf840c3f0e9a52e599f6084777db147e83fcbf0ec6b985bb94c126264d4cbafb964
EBUILD vim-9.0.2167.ebuild 10707 BLAKE2B 27a0169d443a594d198a1f039fa83db1adca666b6f9185cef9e31aa87003c48c7f1bf78c0610237584b68bba15525b82d0b5a32b8002ce94e1cc482e35436c57 SHA512 a24b5a9bbceee61249b02d94601b97499867b2d32cb5b0198004e887df5871dd77a45eabb26e62f51abe6885659b2397cf596da018776e29d24aa4cba8557659
-EBUILD vim-9.1.0366.ebuild 10711 BLAKE2B d40b65cf6032573d5e8a38b6bbaf7df6f814bc2b39697e1bff83aad413f08ff422fc8a9fd9d4329569be448cc5f66129e3ea383d2367c557d5c8529a87c99ed8 SHA512 0f5bd589f99a01380c993afe6bca9afb26d89eaf7b2639ec2680dca2e356be04b75515f9f4ab97c9e273ba67030db7c8122009c6a0db074f5ca68c6df891fb76
+EBUILD vim-9.1.0366.ebuild 10708 BLAKE2B a1aee6a33119d4d0eaa86d21cf7358848fd3656dce444cd28cdec227172b2395f06cb640dc4b482e10810fdca5188a559c05c3568fa92174da1b3f07fd64c9a9 SHA512 2f5f891cfd2fdda20212abeb604bf9ab037022da3acc8b1c2ac1685357d70152af0c85f9e927700799a9c837787ef51529020ec41f172b91b862e204d3216b96
EBUILD vim-9.1.0470.ebuild 10715 BLAKE2B 81e76e538c195d00cdd1439449bedf61009fc94d41d777f29d0eb4db8343c268a0138d09d755b2f0839be23ee7338f2c8d0f3dc1d95adbd28e43db8620be4e50 SHA512 584a3c1302fbf26c19b9c8c9f9408d4ba7eb89b1dbdb1b7212d2b8f3cf1b82cf375800e522555a0f3138517bf98ef7d201f4f7c146fc657e18ae4d2ec7fd2a1e
EBUILD vim-9999.ebuild 10715 BLAKE2B 81e76e538c195d00cdd1439449bedf61009fc94d41d777f29d0eb4db8343c268a0138d09d755b2f0839be23ee7338f2c8d0f3dc1d95adbd28e43db8620be4e50 SHA512 584a3c1302fbf26c19b9c8c9f9408d4ba7eb89b1dbdb1b7212d2b8f3cf1b82cf375800e522555a0f3138517bf98ef7d201f4f7c146fc657e18ae4d2ec7fd2a1e
MISC metadata.xml 1164 BLAKE2B 39fb0d92234f77f68213d7185ca6c4f9145cca22f8a4c27f8bafeec464232b493bfea9f853ba0d5cd613885728ac0b10f1e11a16910af8fcd211a3a338904264 SHA512 d89a143dc214c3397c2a299b18e3499dc7797a39fbaa731dee2887c9f62b367f1d3f79b7f76b7014ad31caf8ef3bd612c9881b2f72a6b79142684f222483b157
diff --git a/app-editors/vim/vim-9.1.0366.ebuild b/app-editors/vim/vim-9.1.0366.ebuild
index 0671b61266ac..7caafb9755e3 100644
--- a/app-editors/vim/vim-9.1.0366.ebuild
+++ b/app-editors/vim/vim-9.1.0366.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999* ]] ; then
else
SRC_URI="https://github.com/vim/vim/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-${VIM_PATCHES_VERSION}-patches/vim-${VIM_PATCHES_VERSION}-patches.tar.xz"
- 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
DESCRIPTION="Vim, an improved vi-style text editor"
diff --git a/app-editors/vscode/Manifest b/app-editors/vscode/Manifest
index e442be1908f3..58fc2bad568e 100644
--- a/app-editors/vscode/Manifest
+++ b/app-editors/vscode/Manifest
@@ -1,11 +1,11 @@
AUX code-url-handler.desktop 310 BLAKE2B 3ab159ac9fe169233cc5aeafe1eb18a7fafe9a00b89921dfdfcef0c1a24242a6e092b70c0753fa80f3d69a6d992856a7bee7200b287011078d8069d934cc23bc SHA512 853da70a663b119167d7adaf8be1d060516d4f71601b522fa48890e568cc5cbbb7941b4b7bbec4aae298e28ca2a8b1d2696c50823fbfedfd11c0a16255bb48a9
AUX code.desktop 489 BLAKE2B 154da7270214920d153c9ad0c303bb1594d0e62fe34d85417560043b77f63ebac8ec8ee206acc10a3870e78f9cc367dc0d12222c493b3e9e801e64c140b47c91 SHA512 6185b29487313750a0059d1ddf92f1814613631cfef148955718c93dc35d4c98ddfda5d348d899c6ffe0bd04d7309b5934d931fa7f0192da753f058ab77cba98
-DIST vscode-1.90.0-amd64.tar.gz 143930997 BLAKE2B cc855974d718f32536ff663c4ee25479810154aa1820384ebdfd1bd2ad0958b2b54a160a7167f602535f621a061bf6d77495a28a06ae51f052e959ffae58ecf3 SHA512 4ba8513a14e9a579154fc7300ef3766e025fcd3faa21fc0806abe6d7ce5983984a7bd6bb157746e2e8e5de877cf537ebbea1b1c692489a1560fdccdef255f3c1
-DIST vscode-1.90.0-arm.tar.gz 128877927 BLAKE2B 2a7869239c6743c750d43bc0b7a9d11788854e9e30116e9df341d0ed919292dde6e5a1cb12d9796872f26b3891ef36402117834ee23c935ad2651d897c878582 SHA512 2603ab8e2a36ae04f7e31dca4f1413d514625df2b8a9a193dc88c0b6d0776a532bc850f987e220ac9b49576f9e45e341fe02d708e6f74566219adb0de9386e8c
-DIST vscode-1.90.0-arm64.tar.gz 140685043 BLAKE2B 7433f4b5562eb942013abc58c8bc1161694d0f21cebd307f9811fcf513926cfad44bf02caba38ea24c471c311b3c497ec59c487cfdc4ad29ddb22402f640df5e SHA512 cd41d8856f0979c7e9850abb3106c8fdac42946090a2e66f657f5a65cec002df0b84c9e6ee7d1f4ae302a2d29963bdc6f80d8c6978de3b4469a2b3e367227df7
DIST vscode-1.90.1-amd64.tar.gz 143929144 BLAKE2B 22d8eb40647b8e91e6f09962b76a48944d6afd497385650bf3c153a0be763a643fbc1e1ba8d6468d9731b68a571d289e17e855b7081ad716fb1441b8a3e5478c SHA512 1288beb684918f831b887a3f0386ec5a5ce4c1140355bf835610221e09d566101bdc5f77734b0786aceda82500775f8adcbc09ce50b3ddc65dd3f74815032198
DIST vscode-1.90.1-arm.tar.gz 128878947 BLAKE2B aceccb3ba1ba658a5378d582a662b7ebebb194a54d26107a7a7d0696a0d04416222a6d74d50966f8d8b2c7ee355ac3a8649e01d75d6a3294d6b4384442971e3e SHA512 e9bd3aa12d07e0ab7ff40fc89e5cbd2a8ed3e1e655a709b91016352ee7c800a52fe952a1069f67b5dd9b1801117ba9d2c1594c0c5706ad61cdd73c4c47ca1660
DIST vscode-1.90.1-arm64.tar.gz 140679137 BLAKE2B c9f683d2140819c309f078bbe1f5fd38887202c52ec4158e7a02f661be1d92bccade18b409b3461135823a184a57adcc4e7b309d23ae7ac731e5adcbe736714c SHA512 71e23f79e880443dc18cef358fd08e43cb0640364d96c08bda3f05a9d87b2d68b44acfb5f9a01943dc89110962246c4f92ebdfda5c2498efa383551a62f44689
-EBUILD vscode-1.90.0.ebuild 3012 BLAKE2B 09ac5d69e996582233513c089c1d485d2a23d125b9a6d9e4d242f73d5060762cb0dea4d24acf7ce75aed56861e4cc4c2c0bcafdc09bad2079b9cc9a5384ecc49 SHA512 ab6b99212c99b3d511be8368bdc4d1d19479eea191c70d9ed9389220035029b837695c20ab0c2332e29d3fb6b76b7439985b6117fc01f8a8c6ed8a4181d0d0e6
-EBUILD vscode-1.90.1.ebuild 3012 BLAKE2B 09ac5d69e996582233513c089c1d485d2a23d125b9a6d9e4d242f73d5060762cb0dea4d24acf7ce75aed56861e4cc4c2c0bcafdc09bad2079b9cc9a5384ecc49 SHA512 ab6b99212c99b3d511be8368bdc4d1d19479eea191c70d9ed9389220035029b837695c20ab0c2332e29d3fb6b76b7439985b6117fc01f8a8c6ed8a4181d0d0e6
+DIST vscode-1.90.2-amd64.tar.gz 143925020 BLAKE2B 726492e28b627bbdd685a3b5582500662de7e6124653fc6fc2b97fbe391e09ae9a486e695abf8da72ecd4ee4959672e178e977669d3e8c32d50f8c4f0884a926 SHA512 9c3b1f209eb69965ca707a861bd874a57ab1bbef70a696b64e11d51bf8ab7b82886ca2c21c279ac7b35b35dd33f38e72bbb4b7195087c4899bd1116771496065
+DIST vscode-1.90.2-arm.tar.gz 128863205 BLAKE2B 5bfe048eed062e68d911416c5c84b0a094aee036b03cbcddd223766f3891cebb17aa0446213f38c1df0ff2b4de7f27ddbe05a3e68fa7d949f5feda0e26fc7d6e SHA512 b5bf2f145d422dfa684eba5bba523bd16dc7ecb29cbddc06ab3091148e4f0ee296ee58a87fdcf47e80cdc3d188fff0ef8926c0e0305db3d1078a1ada8c9ecb67
+DIST vscode-1.90.2-arm64.tar.gz 140680835 BLAKE2B 6776979819c6743f7338a4a9e159c51fcbe1123b2f5150cdcdfdd0496b77c0e3a4cfaf17752b8c77bc2a6f37366c04fa6414c666811057eb6d0a0f5ff5f6a197 SHA512 40245db6e4035846f3bd90e38bc7686d8cb2c74c04caf2acae46f5bbfc51d0f1cbf032faf3c809dde5b286a94bb109821a35d79b797c99ccc19f27e2136e3668
+EBUILD vscode-1.90.1-r1.ebuild 2982 BLAKE2B 175a5d79855fe951a3163721e93c1d1191bff705bae0d91470c9a6dde57707d93b76b91f7d9abc0361c60078f28e2474c1fba5c5d822f63e9ef14e7ed70a46dd SHA512 04a2899ee7c793346c0c0d6802e5b8134efcfbc41041c0f7d8cceb6d312351f9a6bea0a24c5954542b37a2b388448417e431eb603afc2edc87ed330a5d65ab76
+EBUILD vscode-1.90.2.ebuild 2982 BLAKE2B 175a5d79855fe951a3163721e93c1d1191bff705bae0d91470c9a6dde57707d93b76b91f7d9abc0361c60078f28e2474c1fba5c5d822f63e9ef14e7ed70a46dd SHA512 04a2899ee7c793346c0c0d6802e5b8134efcfbc41041c0f7d8cceb6d312351f9a6bea0a24c5954542b37a2b388448417e431eb603afc2edc87ed330a5d65ab76
MISC metadata.xml 1319 BLAKE2B 02076564e7b3b37433125cdcada4445311f03699bc7adb00f60af4f73f2fa9ebb90b805885198bd7cbdc54b779fa259d56c3142b30d595eaed278130081d8ca7 SHA512 d0922226274b1686ea14c8ca4e5835f6b30399bd71372bde4ac7e4eee4301ccca7fc32472d6ac0bd598b0459ebc33a59d346a21f5fa2d39cac4ed197682354e0
diff --git a/app-editors/vscode/vscode-1.90.0.ebuild b/app-editors/vscode/vscode-1.90.0.ebuild
deleted file mode 100644
index f803279f6a02..000000000000
--- a/app-editors/vscode/vscode-1.90.0.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com"
-SRC_URI="
- amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
- arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
- arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-2.0
- BSD
- BSD-1
- BSD-2
- BSD-4
- CC-BY-4.0
- ISC
- LGPL-2.1+
- Microsoft-vscode
- MIT
- MPL-2.0
- openssl
- PYTHON
- TextMate-bundle
- Unlicense
- UoI-NCSA
- W3C
-"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64"
-IUSE="egl kerberos wayland"
-RESTRICT="mirror strip bindist"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret[crypt]
- app-misc/ca-certificates
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/libcanberra[gtk3]
- media-libs/libglvnd
- media-libs/mesa
- net-misc/curl
- sys-apps/dbus
- sys-libs/zlib
- sys-process/lsof
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
- kerberos? ( app-crypt/mit-krb5 )
-"
-
-QA_PREBUILT="*"
-
-src_install() {
- if use amd64; then
- cd "${WORKDIR}/VSCode-linux-x64" || die
- elif use arm; then
- cd "${WORKDIR}/VSCode-linux-armhf" || die
- elif use arm64; then
- cd "${WORKDIR}/VSCode-linux-arm64" || die
- else
- die "Visual Studio Code only supports amd64, arm and arm64"
- fi
-
- # Cleanup
- rm -r ./resources/app/ThirdPartyNotices.txt || die
-
- # Disable update server
- sed -e "/updateUrl/d" -i ./resources/app/product.json || die
-
- if ! use kerberos; then
- rm -r ./resources/app/node_modules.asar.unpacked/kerberos || die
- fi
-
- # Install
- pax-mark m code
- mkdir -p "${ED}/opt/${PN}" || die
- cp -r . "${ED}/opt/${PN}" || die
- fperms 4711 /opt/${PN}/chrome-sandbox
-
- dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode"
- dosym -r "/opt/${PN}/bin/code" "usr/bin/code"
-
- local EXEC_EXTRA_FLAGS=()
- if use wayland; then
- EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
- fi
- if use egl; then
- EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
- fi
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/code-url-handler.desktop" \
- > "${T}/code-url-handler.desktop" || die
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/code.desktop" \
- > "${T}/code.desktop" || die
-
- domenu "${T}/code.desktop"
- domenu "${T}/code-url-handler.desktop"
- newicon "resources/app/resources/linux/code.png" "vscode.png"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- optfeature "desktop notifications" x11-libs/libnotify
- optfeature "keyring support inside vscode" "virtual/secret-service"
-}
diff --git a/app-editors/vscode/vscode-1.90.1-r1.ebuild b/app-editors/vscode/vscode-1.90.1-r1.ebuild
new file mode 100644
index 000000000000..c06246461b83
--- /dev/null
+++ b/app-editors/vscode/vscode-1.90.1-r1.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+SRC_URI="
+ amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
+ arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
+ arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="
+ Apache-2.0
+ BSD
+ BSD-1
+ BSD-2
+ BSD-4
+ CC-BY-4.0
+ ISC
+ LGPL-2.1+
+ Microsoft-vscode
+ MIT
+ MPL-2.0
+ openssl
+ PYTHON
+ TextMate-bundle
+ Unlicense
+ UoI-NCSA
+ W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="egl kerberos wayland"
+RESTRICT="mirror strip bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+ kerberos? ( app-crypt/mit-krb5 )
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ if use amd64; then
+ cd "${WORKDIR}/VSCode-linux-x64" || die
+ elif use arm; then
+ cd "${WORKDIR}/VSCode-linux-armhf" || die
+ elif use arm64; then
+ cd "${WORKDIR}/VSCode-linux-arm64" || die
+ else
+ die "Visual Studio Code only supports amd64, arm and arm64"
+ fi
+
+ # Cleanup
+ rm -r ./resources/app/ThirdPartyNotices.txt || die
+
+ # Disable update server
+ sed -e "/updateUrl/d" -i ./resources/app/product.json || die
+
+ if ! use kerberos; then
+ rm -r ./resources/app/node_modules.asar.unpacked/kerberos || die
+ fi
+
+ # Install
+ pax-mark m code
+ mkdir -p "${ED}/opt/${PN}" || die
+ cp -r . "${ED}/opt/${PN}" || die
+ fperms 4711 /opt/${PN}/chrome-sandbox
+
+ dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode"
+ dosym -r "/opt/${PN}/bin/code" "usr/bin/code"
+
+ local EXEC_EXTRA_FLAGS=()
+ if use wayland; then
+ EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
+ fi
+ if use egl; then
+ EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
+ fi
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/code-url-handler.desktop" \
+ > "${T}/code-url-handler.desktop" || die
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/code.desktop" \
+ > "${T}/code.desktop" || die
+
+ domenu "${T}/code.desktop"
+ domenu "${T}/code-url-handler.desktop"
+ newicon "resources/app/resources/linux/code.png" "vscode.png"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "keyring support inside vscode" "virtual/secret-service"
+}
diff --git a/app-editors/vscode/vscode-1.90.1.ebuild b/app-editors/vscode/vscode-1.90.1.ebuild
deleted file mode 100644
index f803279f6a02..000000000000
--- a/app-editors/vscode/vscode-1.90.1.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
-HOMEPAGE="https://code.visualstudio.com"
-SRC_URI="
- amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
- arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
- arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-2.0
- BSD
- BSD-1
- BSD-2
- BSD-4
- CC-BY-4.0
- ISC
- LGPL-2.1+
- Microsoft-vscode
- MIT
- MPL-2.0
- openssl
- PYTHON
- TextMate-bundle
- Unlicense
- UoI-NCSA
- W3C
-"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64"
-IUSE="egl kerberos wayland"
-RESTRICT="mirror strip bindist"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret[crypt]
- app-misc/ca-certificates
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/libcanberra[gtk3]
- media-libs/libglvnd
- media-libs/mesa
- net-misc/curl
- sys-apps/dbus
- sys-libs/zlib
- sys-process/lsof
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
- kerberos? ( app-crypt/mit-krb5 )
-"
-
-QA_PREBUILT="*"
-
-src_install() {
- if use amd64; then
- cd "${WORKDIR}/VSCode-linux-x64" || die
- elif use arm; then
- cd "${WORKDIR}/VSCode-linux-armhf" || die
- elif use arm64; then
- cd "${WORKDIR}/VSCode-linux-arm64" || die
- else
- die "Visual Studio Code only supports amd64, arm and arm64"
- fi
-
- # Cleanup
- rm -r ./resources/app/ThirdPartyNotices.txt || die
-
- # Disable update server
- sed -e "/updateUrl/d" -i ./resources/app/product.json || die
-
- if ! use kerberos; then
- rm -r ./resources/app/node_modules.asar.unpacked/kerberos || die
- fi
-
- # Install
- pax-mark m code
- mkdir -p "${ED}/opt/${PN}" || die
- cp -r . "${ED}/opt/${PN}" || die
- fperms 4711 /opt/${PN}/chrome-sandbox
-
- dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode"
- dosym -r "/opt/${PN}/bin/code" "usr/bin/code"
-
- local EXEC_EXTRA_FLAGS=()
- if use wayland; then
- EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
- fi
- if use egl; then
- EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
- fi
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/code-url-handler.desktop" \
- > "${T}/code-url-handler.desktop" || die
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/code.desktop" \
- > "${T}/code.desktop" || die
-
- domenu "${T}/code.desktop"
- domenu "${T}/code-url-handler.desktop"
- newicon "resources/app/resources/linux/code.png" "vscode.png"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- optfeature "desktop notifications" x11-libs/libnotify
- optfeature "keyring support inside vscode" "virtual/secret-service"
-}
diff --git a/app-editors/vscode/vscode-1.90.2.ebuild b/app-editors/vscode/vscode-1.90.2.ebuild
new file mode 100644
index 000000000000..c06246461b83
--- /dev/null
+++ b/app-editors/vscode/vscode-1.90.2.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+DESCRIPTION="Multiplatform Visual Studio Code from Microsoft"
+HOMEPAGE="https://code.visualstudio.com"
+SRC_URI="
+ amd64? ( https://update.code.visualstudio.com/${PV}/linux-x64/stable -> ${P}-amd64.tar.gz )
+ arm? ( https://update.code.visualstudio.com/${PV}/linux-armhf/stable -> ${P}-arm.tar.gz )
+ arm64? ( https://update.code.visualstudio.com/${PV}/linux-arm64/stable -> ${P}-arm64.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="
+ Apache-2.0
+ BSD
+ BSD-1
+ BSD-2
+ BSD-4
+ CC-BY-4.0
+ ISC
+ LGPL-2.1+
+ Microsoft-vscode
+ MIT
+ MPL-2.0
+ openssl
+ PYTHON
+ TextMate-bundle
+ Unlicense
+ UoI-NCSA
+ W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="egl kerberos wayland"
+RESTRICT="mirror strip bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+ kerberos? ( app-crypt/mit-krb5 )
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ if use amd64; then
+ cd "${WORKDIR}/VSCode-linux-x64" || die
+ elif use arm; then
+ cd "${WORKDIR}/VSCode-linux-armhf" || die
+ elif use arm64; then
+ cd "${WORKDIR}/VSCode-linux-arm64" || die
+ else
+ die "Visual Studio Code only supports amd64, arm and arm64"
+ fi
+
+ # Cleanup
+ rm -r ./resources/app/ThirdPartyNotices.txt || die
+
+ # Disable update server
+ sed -e "/updateUrl/d" -i ./resources/app/product.json || die
+
+ if ! use kerberos; then
+ rm -r ./resources/app/node_modules.asar.unpacked/kerberos || die
+ fi
+
+ # Install
+ pax-mark m code
+ mkdir -p "${ED}/opt/${PN}" || die
+ cp -r . "${ED}/opt/${PN}" || die
+ fperms 4711 /opt/${PN}/chrome-sandbox
+
+ dosym -r "/opt/${PN}/bin/code" "usr/bin/vscode"
+ dosym -r "/opt/${PN}/bin/code" "usr/bin/code"
+
+ local EXEC_EXTRA_FLAGS=()
+ if use wayland; then
+ EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" "--enable-wayland-ime" )
+ fi
+ if use egl; then
+ EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
+ fi
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/code-url-handler.desktop" \
+ > "${T}/code-url-handler.desktop" || die
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/code.desktop" \
+ > "${T}/code.desktop" || die
+
+ domenu "${T}/code.desktop"
+ domenu "${T}/code-url-handler.desktop"
+ newicon "resources/app/resources/linux/code.png" "vscode.png"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "keyring support inside vscode" "virtual/secret-service"
+}
diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 9d90c318e5da..cc4aa230b2d8 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,11 +1,11 @@
AUX vscodium-url-handler.desktop 334 BLAKE2B 3e089403de3df453f9c35737911846105ebee07ba17cd61443f739a035755a3b17b7a76f54231950bb4d752e0853a1e920dc489487ed3b12230dbe96037e833b SHA512 548b2df53ee5975e543a8ce5f8ac48bcc5878a86e7b6759d8e6d6d5cf7a126d91326f801a3c3548b7390dc9113b9bf37ecc38276ddd0b3354c4be8ab58b466fa
AUX vscodium.desktop 519 BLAKE2B 9bb65cb1b0618deba7db401f314f00611970eb34a82988f349d215759aba195c3d61b51f1e2f1e58ecef0fff952d68a25551a55d75c44a817d8de6dd65562732 SHA512 12db368ca425b707e6c0d9437e987aa0e5a773ac3f8fe51c5aec8eb82768dec0494988a0fef1a8be781e238d9fb9dd22097166ac8eea924154d7481998b0c18e
-DIST vscodium-1.90.0.24158-amd64.tar.gz 130082590 BLAKE2B 01b622c62804dab86bf969650b62a1f84bb5bf95239577c10f284f61f7deaaae612bfee3d442813b4bf1340f2cc823c8f01ccf995fe6482400534a316db5a150 SHA512 821190abc3eb7e5d42ca5525aa445d8f2f4fb17810ba8155350bd3d2817d0f5c42e8e56cb7a2a69a89ca1555522b8b2c16a6b9eb8a83a092c8c96c482ec6226d
-DIST vscodium-1.90.0.24158-arm.tar.gz 118703662 BLAKE2B 525ec7c1cf0b0057fb90d4cd44505efd2c57a9197fece8dc7ccd987254dd25cae52942ae676580a12390788a6c59e2c590e6d44a7c7b68a3c2f6d9a24deb9f0f SHA512 c355bcbef3a6b00c4ba130de3493040cdedb948f17250830dc4806e3a48bc3f93be8da7e3aeddab343d8222788f7d034e62abfb3e0dc749a4123acc430dc018a
-DIST vscodium-1.90.0.24158-arm64.tar.gz 130110717 BLAKE2B d6af799591556ccd659a9a4af6851dd13c97fc61bcd1827ac5d8b5a0ad8d35d819e53eb6d8e89e4c2a3d405ecd05bdb734ae912c962488108ff0b4bc02147c10 SHA512 939d6dfed227f9e5742c816d0a9c281933ade964c903523c6f013733c9487916d7a849d2d732a3b72d4dee2698a4ecd9b4dadb62091981420809060b09c166d2
DIST vscodium-1.90.1.24165-amd64.tar.gz 130083135 BLAKE2B e276c4df9e1062ceeed0a781fb683d93c6bdc147eb02333a4ab4b10b93cf23155da3d94459f7c0a5f8c5913a08dc7aa495fe4ed3216f1fadbfa66536e90426b9 SHA512 ff5273b4180776a1b7bc60c6006fe64c8a499a6c3e71e16391feca54d12876904981bbdbbea047464eb618a02091a5e44023af00fd9baf8b28f68337a1740e9e
DIST vscodium-1.90.1.24165-arm.tar.gz 118696957 BLAKE2B 4a93ba7eb487d4996b97ba021fd0d2cb445e0ae4f5a8ce633f40ecb11ae3ff460aaf31a6d9bf5850441f84a76b88a04b5d7524e492d9d286a582d003d90d2e79 SHA512 ec0eb695cb5a405c621bfcb2dc0502a8f5a1503617036bcfadc4790d4d6b0de6c8210e9d6f850fe18ce4c6cd28aa5efc3d693556c642b9ba87ac3ada002bf6aa
DIST vscodium-1.90.1.24165-arm64.tar.gz 130109691 BLAKE2B 36ae88b99824619973f073a85b510a73d3ffcdc8a45749a0cdafc6a1c3c778600fb1395c3b94ab8fd1249d41edcfa2260c4f6393ddc57165e2414f511102bd88 SHA512 10e27f1c600a94e70493534c3ff0dc398b3bd4c0a74e950b3f92bc2f27a28a8f56129ffb41a4b6623bc7653ad195ca9866174269dcf7d57695982fa0fbe570b1
-EBUILD vscodium-1.90.0.24158.ebuild 2901 BLAKE2B f58c59d519e804d8c682e6aaa07b64b26e5e8238c5a59677eff7fb18de196079d70b0694cfec4b44b21d9a0cfccce7bba8eff83c87f7827fce4ff9a485f1a8fc SHA512 7a82d3a00c419052661ee089d8ec2e2c7df838d7d1f1f8e2ec58afcc388e65a871238a03480e1937575a0b1bf0636b72bb8144c47a2dec23def9c6d8da6cd6f1
-EBUILD vscodium-1.90.1.24165.ebuild 2901 BLAKE2B f58c59d519e804d8c682e6aaa07b64b26e5e8238c5a59677eff7fb18de196079d70b0694cfec4b44b21d9a0cfccce7bba8eff83c87f7827fce4ff9a485f1a8fc SHA512 7a82d3a00c419052661ee089d8ec2e2c7df838d7d1f1f8e2ec58afcc388e65a871238a03480e1937575a0b1bf0636b72bb8144c47a2dec23def9c6d8da6cd6f1
+DIST vscodium-1.90.2.24171-amd64.tar.gz 130084617 BLAKE2B afef95bb11bb1a57f1fdc0f4f640d39dddda907f67880206a355407831b5c2e0a3717ca18f6bb4479781115dfd64a36058622ff6970188fab86ef499b961c969 SHA512 6ac00322aeae18bfa0db154c109d4a20deb5f0109771049b6f063bcd0e3833b9e9565d7a488fa22c000bf3cb4af07d6b63d0b919e73ccbb50a72694f5174bb5c
+DIST vscodium-1.90.2.24171-arm.tar.gz 118699206 BLAKE2B 55f3a7c641759752c1405041c2cc36632ec9a9daf6d039ed6463924ff528a74f542f6e02047599e7e4fa359888575ab7673f09d7406b395263bd6215f8b9ee62 SHA512 8d62c8514fd5fd9bbd730d4a0d4fe3908a5e2dd5a0fbcf5b662636fd78ed845e505be84db3ec8a028fa7b8677830e83c0cf31e16514062b27cba09d9a01b4f26
+DIST vscodium-1.90.2.24171-arm64.tar.gz 130103623 BLAKE2B e87c1266e33b05689342170f0a7b86db15c95b0f714328fbbfc56996dc03583d37bd29eb4738dac78cbed9c184529ebd4534f1847cc1ba4906532d4a5dbd07f8 SHA512 514fd4d7c1c2f76a55355c87d7712dbebac0e4e05c50b70ea0563a84f2070f276721e47b832f1ba50a5f070ac48e3e0c9c404855c174f301a33a3f1ac45acebd
+EBUILD vscodium-1.90.1.24165-r1.ebuild 2871 BLAKE2B 89357cc0337a3914d233f1ace343fe14ab8c5e6418e5c550d14b05fc319ff7da1170bf3d4e969fe39cdbc8fb67a8c28a3b76565e35e7414cddd36e31e9a8f07c SHA512 912e7a535dc4802075294edc9efa63e79617d1dce888be993ea266629832fd304e80b6f4e4387137effaa0acb37f52aeb9a99d64af8fed43b0bb34e135eeb419
+EBUILD vscodium-1.90.2.24171.ebuild 2871 BLAKE2B 89357cc0337a3914d233f1ace343fe14ab8c5e6418e5c550d14b05fc319ff7da1170bf3d4e969fe39cdbc8fb67a8c28a3b76565e35e7414cddd36e31e9a8f07c SHA512 912e7a535dc4802075294edc9efa63e79617d1dce888be993ea266629832fd304e80b6f4e4387137effaa0acb37f52aeb9a99d64af8fed43b0bb34e135eeb419
MISC metadata.xml 1563 BLAKE2B 63d5132bcea2c419facf49b2d644bf1f58f44da333adb8270aedaaa289563ff5d116a0700df1306bdf1e7d2628f72959b8f18540486d3ce56bfe67adb925d8fe SHA512 ea75764cc70ac6a9452600a106de3784baaa9f84fa5b1021cea2be073636fb0fc8c6904a7db2a560ccb2bba491d76125e5996e0aac28ea11cd039ae16972e595
diff --git a/app-editors/vscodium/vscodium-1.90.0.24158.ebuild b/app-editors/vscodium/vscodium-1.90.0.24158.ebuild
deleted file mode 100644
index e22d9d5645b8..000000000000
--- a/app-editors/vscodium/vscodium-1.90.0.24158.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-# Usage: arch_src_uri <gentoo arch> <upstream arch>
-arch_src_uri() {
- echo "${1}? (
- https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
- -> ${P}-${1}.tar.gz
- )"
-}
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/"
-SRC_URI="
- $(arch_src_uri amd64 x64)
- $(arch_src_uri arm armhf)
- $(arch_src_uri arm64 arm64)
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-2.0
- BSD
- BSD-1
- BSD-2
- BSD-4
- CC-BY-4.0
- ISC
- LGPL-2.1+
- MIT
- MPL-2.0
- openssl
- PYTHON
- TextMate-bundle
- Unlicense
- UoI-NCSA
- W3C
-"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64"
-IUSE="egl kerberos wayland"
-RESTRICT="strip bindist"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret[crypt]
- app-misc/ca-certificates
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/libcanberra[gtk3]
- media-libs/libglvnd
- media-libs/mesa
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- sys-libs/zlib
- sys-process/lsof
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
- kerberos? ( app-crypt/mit-krb5 )
-"
-
-QA_PREBUILT="*"
-
-src_install() {
- # Cleanup license file - it exists only in amd64 tarball
- rm -f "${S}/resources/app/LICENSE.txt" || die
-
- if ! use kerberos; then
- rm -rf "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die
- fi
-
- # Install
- pax-mark m codium
- mkdir -p "${ED}/opt/${PN}" || die
- cp -r . "${ED}/opt/${PN}" || die
- fperms 4711 /opt/${PN}/chrome-sandbox
-
- dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium"
- dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium"
-
- local EXEC_EXTRA_FLAGS=()
- if use wayland; then
- EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" )
- fi
- if use egl; then
- EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
- fi
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/vscodium-url-handler.desktop" \
- > "${T}/vscodium-url-handler.desktop" || die
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/vscodium.desktop" \
- > "${T}/vscodium.desktop" || die
-
- domenu "${T}/vscodium.desktop"
- domenu "${T}/vscodium-url-handler.desktop"
- newicon "resources/app/resources/linux/code.png" "vscodium.png"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "When compared to the regular VSCode, VSCodium has a few quirks"
- elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
- optfeature "desktop notifications" x11-libs/libnotify
- optfeature "keyring support inside vscode" "virtual/secret-service"
-}
diff --git a/app-editors/vscodium/vscodium-1.90.1.24165-r1.ebuild b/app-editors/vscodium/vscodium-1.90.1.24165-r1.ebuild
new file mode 100644
index 000000000000..c4986884955d
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.90.1.24165-r1.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri <gentoo arch> <upstream arch>
+arch_src_uri() {
+ echo "${1}? (
+ https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+ -> ${P}-${1}.tar.gz
+ )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/"
+SRC_URI="
+ $(arch_src_uri amd64 x64)
+ $(arch_src_uri arm armhf)
+ $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+LICENSE="
+ Apache-2.0
+ BSD
+ BSD-1
+ BSD-2
+ BSD-4
+ CC-BY-4.0
+ ISC
+ LGPL-2.1+
+ MIT
+ MPL-2.0
+ openssl
+ PYTHON
+ TextMate-bundle
+ Unlicense
+ UoI-NCSA
+ W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="egl kerberos wayland"
+RESTRICT="strip bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+ kerberos? ( app-crypt/mit-krb5 )
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ # Cleanup license file - it exists only in amd64 tarball
+ rm -f "${S}/resources/app/LICENSE.txt" || die
+
+ if ! use kerberos; then
+ rm -rf "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die
+ fi
+
+ # Install
+ pax-mark m codium
+ mkdir -p "${ED}/opt/${PN}" || die
+ cp -r . "${ED}/opt/${PN}" || die
+ fperms 4711 /opt/${PN}/chrome-sandbox
+
+ dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium"
+ dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium"
+
+ local EXEC_EXTRA_FLAGS=()
+ if use wayland; then
+ EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" )
+ fi
+ if use egl; then
+ EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
+ fi
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/vscodium-url-handler.desktop" \
+ > "${T}/vscodium-url-handler.desktop" || die
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/vscodium.desktop" \
+ > "${T}/vscodium.desktop" || die
+
+ domenu "${T}/vscodium.desktop"
+ domenu "${T}/vscodium-url-handler.desktop"
+ newicon "resources/app/resources/linux/code.png" "vscodium.png"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ elog "When compared to the regular VSCode, VSCodium has a few quirks"
+ elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "keyring support inside vscode" "virtual/secret-service"
+}
diff --git a/app-editors/vscodium/vscodium-1.90.1.24165.ebuild b/app-editors/vscodium/vscodium-1.90.1.24165.ebuild
deleted file mode 100644
index e22d9d5645b8..000000000000
--- a/app-editors/vscodium/vscodium-1.90.1.24165.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-# Usage: arch_src_uri <gentoo arch> <upstream arch>
-arch_src_uri() {
- echo "${1}? (
- https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
- -> ${P}-${1}.tar.gz
- )"
-}
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/"
-SRC_URI="
- $(arch_src_uri amd64 x64)
- $(arch_src_uri arm armhf)
- $(arch_src_uri arm64 arm64)
-"
-S="${WORKDIR}"
-
-LICENSE="
- Apache-2.0
- BSD
- BSD-1
- BSD-2
- BSD-4
- CC-BY-4.0
- ISC
- LGPL-2.1+
- MIT
- MPL-2.0
- openssl
- PYTHON
- TextMate-bundle
- Unlicense
- UoI-NCSA
- W3C
-"
-SLOT="0"
-KEYWORDS="-* amd64 ~arm ~arm64"
-IUSE="egl kerberos wayland"
-RESTRICT="strip bindist"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret[crypt]
- app-misc/ca-certificates
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/libcanberra[gtk3]
- media-libs/libglvnd
- media-libs/mesa
- net-misc/curl
- net-print/cups
- sys-apps/dbus
- sys-libs/zlib
- sys-process/lsof
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- x11-libs/libXrandr
- x11-libs/libXScrnSaver
- x11-libs/pango
- x11-misc/xdg-utils
- kerberos? ( app-crypt/mit-krb5 )
-"
-
-QA_PREBUILT="*"
-
-src_install() {
- # Cleanup license file - it exists only in amd64 tarball
- rm -f "${S}/resources/app/LICENSE.txt" || die
-
- if ! use kerberos; then
- rm -rf "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die
- fi
-
- # Install
- pax-mark m codium
- mkdir -p "${ED}/opt/${PN}" || die
- cp -r . "${ED}/opt/${PN}" || die
- fperms 4711 /opt/${PN}/chrome-sandbox
-
- dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium"
- dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium"
-
- local EXEC_EXTRA_FLAGS=()
- if use wayland; then
- EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" )
- fi
- if use egl; then
- EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
- fi
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/vscodium-url-handler.desktop" \
- > "${T}/vscodium-url-handler.desktop" || die
-
- sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
- "${FILESDIR}/vscodium.desktop" \
- > "${T}/vscodium.desktop" || die
-
- domenu "${T}/vscodium.desktop"
- domenu "${T}/vscodium-url-handler.desktop"
- newicon "resources/app/resources/linux/code.png" "vscodium.png"
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- elog "When compared to the regular VSCode, VSCodium has a few quirks"
- elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
- optfeature "desktop notifications" x11-libs/libnotify
- optfeature "keyring support inside vscode" "virtual/secret-service"
-}
diff --git a/app-editors/vscodium/vscodium-1.90.2.24171.ebuild b/app-editors/vscodium/vscodium-1.90.2.24171.ebuild
new file mode 100644
index 000000000000..c4986884955d
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.90.2.24171.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri <gentoo arch> <upstream arch>
+arch_src_uri() {
+ echo "${1}? (
+ https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+ -> ${P}-${1}.tar.gz
+ )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/"
+SRC_URI="
+ $(arch_src_uri amd64 x64)
+ $(arch_src_uri arm armhf)
+ $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+LICENSE="
+ Apache-2.0
+ BSD
+ BSD-1
+ BSD-2
+ BSD-4
+ CC-BY-4.0
+ ISC
+ LGPL-2.1+
+ MIT
+ MPL-2.0
+ openssl
+ PYTHON
+ TextMate-bundle
+ Unlicense
+ UoI-NCSA
+ W3C
+"
+SLOT="0"
+KEYWORDS="-* amd64 ~arm ~arm64"
+IUSE="egl kerberos wayland"
+RESTRICT="strip bindist"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret[crypt]
+ app-misc/ca-certificates
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libglvnd
+ media-libs/mesa
+ net-misc/curl
+ net-print/cups
+ sys-apps/dbus
+ sys-libs/zlib
+ sys-process/lsof
+ x11-libs/cairo
+ x11-libs/gtk+:3
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ x11-libs/libXrandr
+ x11-libs/libXScrnSaver
+ x11-libs/pango
+ x11-misc/xdg-utils
+ kerberos? ( app-crypt/mit-krb5 )
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ # Cleanup license file - it exists only in amd64 tarball
+ rm -f "${S}/resources/app/LICENSE.txt" || die
+
+ if ! use kerberos; then
+ rm -rf "${S}/resources/app/node_modules.asar.unpacked/kerberos" || die
+ fi
+
+ # Install
+ pax-mark m codium
+ mkdir -p "${ED}/opt/${PN}" || die
+ cp -r . "${ED}/opt/${PN}" || die
+ fperms 4711 /opt/${PN}/chrome-sandbox
+
+ dosym -r "/opt/${PN}/bin/codium" "usr/bin/vscodium"
+ dosym -r "/opt/${PN}/bin/codium" "usr/bin/codium"
+
+ local EXEC_EXTRA_FLAGS=()
+ if use wayland; then
+ EXEC_EXTRA_FLAGS+=( "--ozone-platform-hint=auto" )
+ fi
+ if use egl; then
+ EXEC_EXTRA_FLAGS+=( "--use-gl=egl" )
+ fi
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/vscodium-url-handler.desktop" \
+ > "${T}/vscodium-url-handler.desktop" || die
+
+ sed "s|@exec_extra_flags@|${EXEC_EXTRA_FLAGS[*]}|g" \
+ "${FILESDIR}/vscodium.desktop" \
+ > "${T}/vscodium.desktop" || die
+
+ domenu "${T}/vscodium.desktop"
+ domenu "${T}/vscodium-url-handler.desktop"
+ newicon "resources/app/resources/linux/code.png" "vscodium.png"
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ elog "When compared to the regular VSCode, VSCodium has a few quirks"
+ elog "More information at: https://github.com/VSCodium/vscodium/blob/master/DOCS.md"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "keyring support inside vscode" "virtual/secret-service"
+}
diff --git a/app-emacs/Manifest.gz b/app-emacs/Manifest.gz
index 63bd539eff97..8c5c9007e4ec 100644
--- a/app-emacs/Manifest.gz
+++ b/app-emacs/Manifest.gz
Binary files differ
diff --git a/app-emacs/apel/Manifest b/app-emacs/apel/Manifest
index e00fa857a0a9..c7ee1bf126a4 100644
--- a/app-emacs/apel/Manifest
+++ b/app-emacs/apel/Manifest
@@ -1,5 +1,3 @@
-DIST apel-10.8_p20201106.tar.gz 69188 BLAKE2B e0107968349fe73325503a61fbc9ada83d657f2ca66a39ae2ea833543277f536d22371e371e17dc4307380e738491e20ec0b7b52a35207f49e37fa65c66f3ab1 SHA512 fb14570d6d4f2346d386ae0012cfb9149ddf9ade8b4dc75507e6cef848d12ef65f80bd7d1dc26815031aee00461d67d4a86fe29e30d5d542756e725425634c77
DIST apel-10.8_p20220721.tar.gz 69181 BLAKE2B b7c36d4bec2f1a544cbf2e15c5ceb8968912e63dc7c4d68cf14d3f0a2646d7031c1595f8dd3f1e7622f8816a1c1b934b0987275ca4e05bcc3c770443f5db88ad SHA512 4d384cbc7989e1d1db4e4b735474d610e241ec4f551bcde73fa3a9771d1d1094f489bd5de328a9b5b66468bd64b52b3220a261735a646b4ea8818a29b3837be5
-EBUILD apel-10.8_p20201106.ebuild 954 BLAKE2B 50012ee3709907f330343f8d998d8bc632334ed56fcdae0795e1818bb1621593783cc2780e2ddb629e14c518ef4214dd840acd8fc0935ab42d67212a618de34d SHA512 7db689a9dfb7fa0846c660fb04f7efa9e91f83e8d154cd3edfeebff5c9ab401b7649838e162267a01728dd2995264ffa134b37156f342c0369838933118cc3b2
EBUILD apel-10.8_p20220721.ebuild 954 BLAKE2B 7351197213b20ebcaaa2043a24f4b3d3f4f50e6cf5eea053b4da236988e0c8720bbd5da26258e82431022cb0d40e5ebaac61636987e5ac58f811d36c8f4fcd00 SHA512 07c583500f9eb8550c5d443632cab449dc3acb50e992408faa25e43864d611ef9d3c76d1325777e4d2ed3d0a3e07d53fb762683f7a58245ca41bdc9a527da3ad
MISC metadata.xml 361 BLAKE2B 3e4c9a8de61a82c7cd446a5cb14a195fc66eabf8e8736f93c89dba313f414530c46bb0e780228659a482b374341ce8f6e720386d409b6c9cb1fa7fe56f37d5c6 SHA512 c8ca0ac2424e63f4177a6909d5dcfa6d854df28fddea2942c7221c887c83cf28062536d774a627aa99a97ab89ab4f9fd677ddf830fb633078e1b12bdbbd850d1
diff --git a/app-emacs/apel/apel-10.8_p20201106.ebuild b/app-emacs/apel/apel-10.8_p20201106.ebuild
deleted file mode 100644
index 13e4e1994974..000000000000
--- a/app-emacs/apel/apel-10.8_p20201106.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A Portable Emacs Library is a library for making portable Emacs Lisp programs"
-HOMEPAGE="https://github.com/wanderlust/apel"
-GITHUB_SHA1="4e3269b6e702db2dba48cf560563ac883e81e3bf"
-SRC_URI="https://github.com/wanderlust/${PN}/archive/${GITHUB_SHA1}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${GITHUB_SHA1}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-SITEFILE="50apel-gentoo.el"
-
-src_prepare() {
- elisp_src_prepare
- cat <<-EOF >>APEL-CFG || die
- (setq APEL_PREFIX "apel")
- (setq EMU_PREFIX "apel")
- EOF
-}
-
-src_compile() {
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" \
- install
- elisp-make-site-file "${SITEFILE}"
- dodoc ChangeLog* README*
-}
diff --git a/app-emacs/auctex/Manifest b/app-emacs/auctex/Manifest
index c5b12726d9e7..bd55405044fb 100644
--- a/app-emacs/auctex/Manifest
+++ b/app-emacs/auctex/Manifest
@@ -1,7 +1,5 @@
AUX 50auctex-gentoo.el 157 BLAKE2B c7d59a1ff3fc08b60332f5f578841c942d1a302f9a594409b3cd6509fd254c0d8d4273061d2ec4f444ad9288b073900e4c07e9307ffe0421182e7380c4c73543 SHA512 7cfc10c95da1d920b3861eaa9950d5ddd2388af5086cb81457f084f9c094b15dae9638a8c1e9b662dedba90c2d3c33a972011b99d9e2d71d85f99003de5ebef2
AUX 60auctex-gentoo.el 97 BLAKE2B 18cad086f4211844f8a32d0f2499d2ecf29cd41f90c9dee6cf87184f81b0ac3836a5a58705677b55f926bdeb5854aa9acd6438f42e29856acf6c6c644592e347 SHA512 2cf945ac36ad5b25afd723d04223556522ac901a469bdd47d0c7562beb985401df957acc100222df6d97f4335b6d3e8d003f6b00b86780eec0a906ff0fc2ccb4
-DIST auctex-13.3.tar.gz 1695608 BLAKE2B 3a22273b72237e14a31a1fb9d81e2c4ee10290919bc3d6f8cb35ab877ef26083c7edb5bbb7c88a40f45848012cc2edd375a90d872f604029ba8f03278bd95f9a SHA512 32d6f3c968a27dd5e7862993419bfa0f5e5228abca7478341a06fce153f333410cd230f8266e6b0e4fb5e4247864710e3f572b6a837c99c2879d38899590f678
DIST auctex-14.0.5.tar.gz 1342079 BLAKE2B 0c61c2c4f4882af72eaff1e7ecb1429d1313429e1b08fdc94d9c3b3c8fc1df06b2df5a30ecbc49b42cfd1df7ee1a2540cb743467c6ae6d4cb96380e1253c3341 SHA512 88a517d385d1bed3f0876e024c8d454cf5576eeb0149785da8035531eb2d4169e128574da31fa610aedbe2b54507b53964cdf6f4f81a163c4ade24462b849439
-EBUILD auctex-13.3.ebuild 1445 BLAKE2B a433494c33c9df699d913f0767b7bd8fb5353ce463d5015b0da04dfb7bf3865cd9a9151cf095c7a6db67d8b557d9ee4d06e3b6b8bbbc9205c24750214fdbec09 SHA512 b94a93f7a3d8bbd837172d0ef86df0cc51efde0db43d12fd97d8e6f45a3b3a850d28b2e000a7f5db5606a8e99b6b3ef4411f5f4303e068d5df2b2e94e7cf37b1
-EBUILD auctex-14.0.5.ebuild 1865 BLAKE2B 31be984362ed4b7efbf7bd84aab98d9f92eb4ce33ae7919037d1a0c1b8586c94ef9cefe067056d38c43c046118c1350e301d82f3a4a08ad4eaa4ae8d07f032a6 SHA512 19ea82e04292be2823821fc7ec270bd810f90001f45ab23e70352f1bf9bbb43202b0c0b15b6610bfb00147873bfb379a96248efab50cc1049132b8def448179f
+EBUILD auctex-14.0.5.ebuild 1860 BLAKE2B 6cffbbfddfd9657873da7c14649feb253562b97d677d704f9f263d983023f018c47019d4d5ffa7f9cfd486055da11c3bf91fec67f8618fbc66c8d75e4d4e34a7 SHA512 993aea33b249eca882c1f71a22e1f4f8d299784bacf6b7fd0f4a214e523ddceba58240042272158d014fbab513985b711048607913d8da291c34b198074b58b0
MISC metadata.xml 1053 BLAKE2B 742023752a74c004325f99bbea4c0ebc31511370c53751db157bdcd68283a023c3b13ff9e647c39193f6a83a35128c1f57c2c29c8594a4698b5190a56fe96025 SHA512 da75c9a79fba45a734300f728ebcdf638cbf73c3cef85e78d7fd33e315e8a1af183615a083b4d17c95b52382ebfe07bf60690483db6fb56c3803a1e741afceaa
diff --git a/app-emacs/auctex/auctex-13.3.ebuild b/app-emacs/auctex/auctex-13.3.ebuild
deleted file mode 100644
index c59dee222434..000000000000
--- a/app-emacs/auctex/auctex-13.3.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Extensible package for writing and formatting TeX files in Emacs"
-HOMEPAGE="https://www.gnu.org/software/auctex/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.3+"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="preview-latex"
-
-RDEPEND="
- virtual/latex-base
- preview-latex? (
- app-text/dvipng
- app-text/ghostscript-gpl
- )
-"
-BDEPEND="
- ${RDEPEND}
-"
-
-TEXMF="/usr/share/texmf-site"
-
-src_configure() {
- local -a myconf=(
- --with-emacs
- --with-auto-dir="${EPREFIX}/var/lib/auctex"
- --with-lispdir="${EPREFIX}${SITELISP}/${PN}"
- --with-packagelispdir="${EPREFIX}${SITELISP}/${PN}"
- --with-packagedatadir="${EPREFIX}${SITEETC}/${PN}"
- --with-texmf-dir="${EPREFIX}${TEXMF}"
- --disable-build-dir-test
- $(use_enable preview-latex preview)
- )
- econf "${myconf[@]}"
-}
-
-src_compile() {
- VARTEXFONTS="${T}/fonts" emake
-}
-
-src_install() {
- emake -j1 DESTDIR="${ED}" install
- elisp-site-file-install "${FILESDIR}/50${PN}-gentoo.el"
-
- if use preview-latex ; then
- elisp-site-file-install "${FILESDIR}/60${PN}-gentoo.el"
- fi
-
- dodoc ChangeLog* CHANGES FAQ INSTALL PROBLEMS.preview README RELEASE TODO
-}
-
-pkg_postinst() {
- use preview-latex && texmf-update
-
- elisp-site-regen
-}
-
-pkg_postrm() {
- use preview-latex && texmf-update
-
- elisp-site-regen
-}
diff --git a/app-emacs/auctex/auctex-14.0.5.ebuild b/app-emacs/auctex/auctex-14.0.5.ebuild
index 50646ef6965a..35047df54168 100644
--- a/app-emacs/auctex/auctex-14.0.5.ebuild
+++ b/app-emacs/auctex/auctex-14.0.5.ebuild
@@ -20,7 +20,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT_SHA}"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+ KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
fi
LICENSE="GPL-3+ FDL-1.3+"
diff --git a/app-emacs/autoconf-mode/Manifest b/app-emacs/autoconf-mode/Manifest
index 375f4f5aec6f..f9317074a10d 100644
--- a/app-emacs/autoconf-mode/Manifest
+++ b/app-emacs/autoconf-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50autoconf-mode-gentoo.el 366 BLAKE2B 9394476da3892a5b857fe35ff9a6ecbacec761adec91465201259b03080a7303a1c5e6fe2767ffabfad1b156f4d362e1f025fef9ab131d89799912e0328090a9 SHA512 e917a5c7e7216da4624ac9463aa575569402383fd77d11b510c4752d1dfb54aa93c3cd29f3e3b198693c4f9ee9452611f5f342ecf57bf2c5f72b5e10ffab2d9f
-DIST autoconf-2.71.tar.xz 1292296 BLAKE2B 7fd4b98b4cfff10720e8da6ee91045637991643b50fcb3e47a0ecfcc01600f7b7b36fd1c0a5f08b68a418f1bdbd8d5a98de1008157595dd37cc3a31facb61416 SHA512 73d32b4adcbe24e3bafa9f43f59ed3b6efbd3de0f194e5ec90375f35da1199c583f5d3e89139b7edbad35171403709270e339ffa56a2ecb9b3123e9285021ff0
DIST autoconf-2.72.tar.xz 1389680 BLAKE2B 01caeced9e53d8bd39fb0cf4929322f0d463971b0a96368aa55892026897a9e98c2ca84a77db1b3c6c4483aea54b96da16a7bc00b7ac15e23c6b0471438012db SHA512 c4e9fbd858666d3e5c3b4fe7f89aa3e8e3a0a00dc7e166f8147d937d911b77ba3ac6a016f9d223ccdd830bc8960b3e60397c0607cc6a1fd2c50c7492839ddd17
-EBUILD autoconf-mode-2.71.ebuild 527 BLAKE2B 6807b069180d7611e1f5f355f34b374031d25061b3bae450013d2f085172f6fac8fe7ea3be6b1dbbbbb60313ec3d07b2cb8be47dc65ea166c40ed8f142139ea1 SHA512 34f11f346cafffce7be804340031d64a60dab1cf11352b250f1975a38d79e7b01b3a5e163ac4c92831bc85b71865a811a30851087b2360959a5a5d61b63307c5
EBUILD autoconf-mode-2.72.ebuild 527 BLAKE2B 23a1d6be019c7fc64fd2ef364e9bd240d707e0d7ee5fa83c9f844c43e49d55c87f4103b710b0bc2b6971c4ba624261788659cf8463b3639898c7a83a52b95396 SHA512 645da6e8034f70ab9c578e32dfc4d6853437469ecba1f4a9201c6ac6931e2eec9229dbd8136393a8c97e2259e8a14cb24def4514d6d3ee388537e669efe999ff
MISC metadata.xml 372 BLAKE2B dcbbcfcad0337cdd2edf7fe0fedc1de5d3286f2a92e8cd8ec2c216edb7f32062559377a7d43cfd9fc68b3d5938066751545d5c644474e93d691260b259066c28 SHA512 b261211b6a4d21e8c85b657668ee64ec95b21caa523aee6b26520cb0f6499f8b220c9650af996c289459b8dc19002ddf8629ac5f50c9e903da9bdfbadc5e566a
diff --git a/app-emacs/autoconf-mode/autoconf-mode-2.71.ebuild b/app-emacs/autoconf-mode/autoconf-mode-2.71.ebuild
deleted file mode 100644
index d478e1c3ed4a..000000000000
--- a/app-emacs/autoconf-mode/autoconf-mode-2.71.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs major modes for editing autoconf and autotest input"
-HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html"
-SRC_URI="mirror://gnu/autoconf/autoconf-${PV}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-S="${WORKDIR}"/autoconf-${PV}/lib/emacs
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/avy-embark-collect/Manifest b/app-emacs/avy-embark-collect/Manifest
index 5a05d3023c7e..e611696d9a45 100644
--- a/app-emacs/avy-embark-collect/Manifest
+++ b/app-emacs/avy-embark-collect/Manifest
@@ -2,6 +2,6 @@ AUX 50avy-embark-collect-gentoo.el 237 BLAKE2B 441ef0f4f19d48b3fdb340525632ac70b
DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
EBUILD avy-embark-collect-1.0.ebuild 674 BLAKE2B 716d533c46308a7a432258411bc1ff0ee02c949f1a24059f656217bca89de141153019ced5962aed03a2acb4e277d595d1d8dead9c72a4e2b16ae62e8fc2d118 SHA512 ff9659897109bbd8de1d01fc4ad090cf4de22f718a2bfe2ceedd718f5d1601f45c69e804f291804e93b66a298401cecbf1592282c96a7de1aee7bae65e002fb2
-EBUILD avy-embark-collect-1.1.ebuild 675 BLAKE2B 073ac319767a1fec0453e2b4c97353f931fbee095edf7f0e751d5f2de5dcd18f804429d21279dd50b8fa88a7653f86647f93d04519de85b013432854ee4bf4a6 SHA512 276ca8a2ac61740b50778bd6e336cfc3f31757d4e8b00d3f8553ec658af0937cb64234dcb5e7b3f70a441140cf97d8a0527e695081645ce07e7e7fcd5441b0f0
+EBUILD avy-embark-collect-1.1.ebuild 674 BLAKE2B 716d533c46308a7a432258411bc1ff0ee02c949f1a24059f656217bca89de141153019ced5962aed03a2acb4e277d595d1d8dead9c72a4e2b16ae62e8fc2d118 SHA512 ff9659897109bbd8de1d01fc4ad090cf4de22f718a2bfe2ceedd718f5d1601f45c69e804f291804e93b66a298401cecbf1592282c96a7de1aee7bae65e002fb2
EBUILD avy-embark-collect-9999.ebuild 671 BLAKE2B dd2f9262a6dedcda67331c9ffb1ca5d12806d58d0bcadb841fb718fd4f082282edbefb8297fc850010408cd72b74d53d3cd47e5b6acee8a9f92ff407970da40e SHA512 8e0e8c8ebe5668e1fa5b078490265239822ad04450c7a7d11c4b470ddba5ab4b55b1423e4e2fbdb00e261c03ad0fa8f9866de3a19d74a4eaad922bd460350517
MISC metadata.xml 419 BLAKE2B 9c67112b069db1f3656bbe3f14d52212578fa04e2fa5a39e963014637aee47c2d635a881794f03004a8b2a03471de6106a2ace40483ab1218423a94ebcb3af83 SHA512 547d90d7b62b0c7413d63ce242ebd5f4795b8f253d34d273d07b01bafc0e7f6996c55a1244227b0c2f62ab43f09e85bae581ae23585d21f4b32edf4aa173cb44
diff --git a/app-emacs/avy-embark-collect/avy-embark-collect-1.1.ebuild b/app-emacs/avy-embark-collect/avy-embark-collect-1.1.ebuild
index 359278a7f891..42018baf68b1 100644
--- a/app-emacs/avy-embark-collect/avy-embark-collect-1.1.ebuild
+++ b/app-emacs/avy-embark-collect/avy-embark-collect-1.1.ebuild
@@ -17,7 +17,7 @@ else
-> embark-${PV}.tar.gz"
S="${WORKDIR}/embark-${PV}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/bbdb/Manifest b/app-emacs/bbdb/Manifest
index a757aeae05e5..a489c6b22649 100644
--- a/app-emacs/bbdb/Manifest
+++ b/app-emacs/bbdb/Manifest
@@ -1,6 +1,4 @@
AUX 50bbdb-gentoo-3.2.el 149 BLAKE2B 7db122f83411995801b658f05dcda71d8eb5382ed1d5b2216f4a74a4c45328e54f25d393cf797ca335ed4129875b1c7ddf33e95e73479528720d116ace6a6e0c SHA512 650b802917866344dc6748ec213de79d8fe31a03654f1005994020173a143a51e295407350db1ebb0ef6f240047999cd9a1630a82af13997de57ead82cdb3b08
-DIST bbdb-3.2.2b.tar.gz 199518 BLAKE2B d6eef625636689d204ed9c6c7f299380924da5b021118e70930ab3b928d547b9cbb5a1cec8d111ce52678fc44b30ee34d164f46a9c6afa98c829ba871382acef SHA512 f730b911d16484c3723f6983b94784a828173797f4732c8d8eb47d50186415e0fdfde62f4f5f5b5b6ac66b78580fcfb2a398840935400fddd5f8143831e35fe2
DIST bbdb-3.2.2d_p20231122.tar.gz 201355 BLAKE2B 6f1abd80d580fa2bc9f5ce2a26179d54358ab156991e138e8028bec4c7e891e884f3aa938e895b3e7a5cdb7dae1548e5161c212e5b6073d8bf2c38ba76bc8029 SHA512 3d5d6a8411c14e8c8f8b60872e954c0d26e25bebb9c9148c354ea078e12a30b500ee1de026414359efca3b9fd502a0bad00c9df0549cb7c83c726d878187373d
-EBUILD bbdb-3.2.2b.ebuild 1466 BLAKE2B afe77b2a895cb0a8ea4dbc889c222c8affa7b1ed85ff9fb02044a0e4786a33f2ccebc1924de0f4b4703b684ca5dbc83da0e31ed8bbe43b1538c3962c077d5433 SHA512 78c028111460e3f1615c0f3a9089e32cc874c78a3cca006c1d503b328d95298e9a7d37aa6c36a8ecb388341f1369f94357e9a837cc68842015f7f346d5ee3f1c
EBUILD bbdb-3.2.2d_p20231122.ebuild 1802 BLAKE2B ef5b3a46673ec5d4dc039b24eefb35f145ef51be2426d0d542b214966e2a5d6decb520361a17de8c2f678b0b3849b530331d49383f5c8a1c3b1f2b80e095a668 SHA512 15149c3857b5e4438023b2e754d39e31a3169cd854def75f4bbb21cb276b2ee6d6d4e0517dd899a26ddd7dd5285380d97952cc3a0dcf65241ec669ceb45fd76a
MISC metadata.xml 888 BLAKE2B 72afc8fbf4be6831c0d832612654ecd58fa3be9843f196a0b1ff1a036dc4840aa97d435cd70dfa649031b35b2350972698ce0268e089c38a8abe741b8019dc83 SHA512 cbb62c59a3fe33f1a8d568406a5a8ca99754de4dd7bb681bdb839f07250b70d6063d1ce596e61741a1e524a4728804ccfc5951a4f897568e45e863e3e7e21ceb
diff --git a/app-emacs/bbdb/bbdb-3.2.2b.ebuild b/app-emacs/bbdb/bbdb-3.2.2b.ebuild
deleted file mode 100644
index d3c0f19d3571..000000000000
--- a/app-emacs/bbdb/bbdb-3.2.2b.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp autotools
-
-DESCRIPTION="The Insidious Big Brother Database"
-HOMEPAGE="https://savannah.nongnu.org/projects/bbdb/"
-SRC_URI="https://git.savannah.nongnu.org/cgit/bbdb.git/snapshot/${P}.tar.gz"
-
-LICENSE="GPL-3+ FDL-1.3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc tex vm wanderlust"
-RESTRICT="test" #631700
-
-RDEPEND="vm? ( app-emacs/vm )
- wanderlust? ( app-emacs/wanderlust )"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-apps/texinfo
- doc? ( virtual/texi2dvi )"
-IDEPEND="tex? ( virtual/latex-base )"
-
-SITEFILE="50${PN}-gentoo-3.2.el"
-TEXMF="/usr/share/texmf-site"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf \
- --with-lispdir="${EPREFIX}${SITELISP}/${PN}" \
- "$(use_with vm vm-dir "${EPREFIX}${SITELISP}/vm")" \
- "$(use_with wanderlust wl-dir "${EPREFIX}${SITELISP}/wl")"
-}
-
-src_compile() {
- emake -C lisp
- emake -C doc info $(usev doc pdf)
-}
-
-src_install() {
- emake -C lisp DESTDIR="${D}" install
- emake -C doc DESTDIR="${D}" install-info $(usev doc install-pdf)
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc AUTHORS ChangeLog NEWS README TODO
-
- if use tex; then
- insinto "${TEXMF}"/tex/latex/${PN}
- doins tex/bbdb.sty
- fi
-}
-
-pkg_postinst() {
- elisp-site-regen
- use tex && texconfig rehash
-}
-
-pkg_postrm() {
- elisp-site-regen
- use tex && texconfig rehash
-}
diff --git a/app-emacs/buttercup/Manifest b/app-emacs/buttercup/Manifest
index b40eb46c140c..c588a89103f1 100644
--- a/app-emacs/buttercup/Manifest
+++ b/app-emacs/buttercup/Manifest
@@ -1,8 +1,4 @@
-DIST buttercup-1.33.tar.gz 91925 BLAKE2B d17788f34b001fffa6322d0d3d1f397a32708c1906e993581ef299e6e3897fce90bea186e1cedde4c86c63083e0cc53d016a8c3bd431e7f18a36e70d0ecbd061 SHA512 95fb4031663ed0fa7a023c924ce8bf4b077ace65f0680a7a8ecfdfa5359b30e6d42b27ad857ed1b24ea405c7a49c7b182d337e2bf1c37d971bebba98b37f4f12
-DIST buttercup-1.34.tar.gz 92551 BLAKE2B 51335027d4ee799e80563355eee1dbadddf2bf92e5790eb7afb2fbfd5a53fdc17ab09eec75b5e6712faac4f03e29c6493914f848a584f594710d9c5a379e4361 SHA512 8aa788b5937ecb89d7a8e486d28df78cb582024c438d6e5ec9ad582b17351b116bca87771a0e8d7386e8357d39f6ca8b109612258e55ca16497f4189eddb7a99
DIST buttercup-1.35.tar.gz 93375 BLAKE2B 7bedd4a8576f900934e3a39cdb5a58e85e6b9ec682cc1030495d50d686880ef14d73afbd49340856c3b3279548babf7297ba787f1a17bfd3dee81bd8a72f2f4a SHA512 416edb974999e2eac38040ce72c241ab961cc63f40068711b0436e4f3ca49025955d5ee2d93168770da0f251269652e36c1c9c0436f6ee6133c6ca859dbfe487
-EBUILD buttercup-1.33.ebuild 682 BLAKE2B a904c3c8888ff23c0044fe9f24797ac8c65689141864ba9e11fb8155551c27b03de557fad973dc4fc362dde9fd7c5b71af707d2ce08240df4d34114147b8eba8 SHA512 2713e99cb3096b5ddfd7dfcec65c50f482c82583e2143f97a6ca3a72e5c1747c2ba4c4e94b621d257f9e6a047cedf5062cd3552f25defd9c46bdfe5ca0011149
-EBUILD buttercup-1.34.ebuild 816 BLAKE2B 5ad5f7fe86eb4739e80fe785395dd768aff4b2c85bd0bf52519d1bcd3a1fb147bf92b6f7bf3174de56004df81364aee06a686e53b588b7e47d5f393c5201c834 SHA512 d400ee2ae35755b2f8e49f8035a22c8077ea87204e8719c310d1ad0a6286c72753fa5252a5f25ccd092dfe765995d4b9ff626dbb3f0ab1a0414831e8998d64b7
EBUILD buttercup-1.35.ebuild 816 BLAKE2B 5ad5f7fe86eb4739e80fe785395dd768aff4b2c85bd0bf52519d1bcd3a1fb147bf92b6f7bf3174de56004df81364aee06a686e53b588b7e47d5f393c5201c834 SHA512 d400ee2ae35755b2f8e49f8035a22c8077ea87204e8719c310d1ad0a6286c72753fa5252a5f25ccd092dfe765995d4b9ff626dbb3f0ab1a0414831e8998d64b7
EBUILD buttercup-9999.ebuild 821 BLAKE2B 2df1647719208285dceed1cf90981a04b3f1f57b5deae4ac9254c72a6d2b2b1b9e7e9403a22c10b31dcc4ce666882f93df662f499f4f688cb4269ddee33e5292 SHA512 89024c75d730a1ca4a5f61af5daa2226fe4acd7d751f02554681d0c29b7cec31d3e83b7089ae150ae98e73d6846a2c9874f79c46f02d987cd259131d95cbc037
MISC metadata.xml 392 BLAKE2B 365eddee8c36962902e64b476ca9f21b34bf1faf9dd5ff2ad28d799a8079ea81cfea23adfc81e0a40edee9d4a6551affabaec91c9b931cfb161cf8a5bfbb024f SHA512 899c734fc6bae680c7d44dd0750d0a55a74ef2a5408be0e3a33a920ed283535c1136fc6b04bca86e85304ee1a3972413f18cc047be1e1565ce6c2a7940e087f5
diff --git a/app-emacs/buttercup/buttercup-1.33.ebuild b/app-emacs/buttercup/buttercup-1.33.ebuild
deleted file mode 100644
index d34e14a3e849..000000000000
--- a/app-emacs/buttercup/buttercup-1.33.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup"
-SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/emacs-${P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
-
-DOCS=( docs/{running,writing}-tests.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
- -f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
- elisp_src_install
- dobin bin/${PN}
-}
diff --git a/app-emacs/buttercup/buttercup-1.34.ebuild b/app-emacs/buttercup/buttercup-1.34.ebuild
deleted file mode 100644
index 037e25bc3a5a..000000000000
--- a/app-emacs/buttercup/buttercup-1.34.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Behaviour-driven Elisp testing"
-HOMEPAGE="https://github.com/jorgenschaefer/emacs-buttercup"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/jorgenschaefer/emacs-${PN}.git"
-else
- SRC_URI="https://github.com/jorgenschaefer/emacs-${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/emacs-${P}"
-
- KEYWORDS="~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( docs/{running,writing}-tests.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ${EMACS} ${EMACSFLAGS} -L . -l buttercup \
- -f buttercup-run-discover || die "tests failed"
-}
-
-src_install() {
- elisp_src_install
-
- dobin "bin/${PN}"
-}
diff --git a/app-emacs/consult/Manifest b/app-emacs/consult/Manifest
index 17d9bed59318..85b9d27b0abe 100644
--- a/app-emacs/consult/Manifest
+++ b/app-emacs/consult/Manifest
@@ -4,6 +4,6 @@ DIST consult-1.6.tar.gz 104127 BLAKE2B 97a8cdc96618ce5a4e0734b0a60ff9c4e9237230f
DIST consult-1.7.tar.gz 104660 BLAKE2B 4ff23ad57a4a7454b4749ed2c4dc97b91f21f2d7b41b1f5549cb6d5e4920ebbb82b77ce4c5b4cf07663cda74e3d9b9d637fad8bc93c453706e0c595e106a5870 SHA512 1822d0e3aa9db4a93c491c1a1ae2db7e96016d1c1275a41d258c4bf9b2220c770966b6c286e39f3306c03427f12678be6321136c1024590fab63ae5a67289da0
EBUILD consult-1.5.ebuild 640 BLAKE2B 6a6b6ed9e4c6f5e3692d25ae8084f43327c7d94d0d479f7173281321bdf554a3ebdc673856bb908e7ea2dfc1dd6932845920376bb5485557d1c8853a8ff2ba67 SHA512 b905a34cd33b23dcb3079c5ad732422d0fe250389ef2dfb50d8c8fd80d6667ca9cf092de66def415741481d9f5c3a624d6a1dd780d4c5e81f9e8eacd380be386
EBUILD consult-1.6.ebuild 641 BLAKE2B 4d9dc619ebc39c757be5192db7459e0685bd8c0ef542a2ea8b60367a7c4d8d9d0653d7899c21297230e4b25cb09a342f3491951705a483a90cac720a4c150818 SHA512 ddb88f39ff34ff14c02c1f618aa3fd16674909ff9af232bd67de4a8ab316f5c33ebd55e6df8d8e9b843c5ebf0faacbd2d1d1f41d94a5c69a6381da562523b525
-EBUILD consult-1.7.ebuild 641 BLAKE2B 4d9dc619ebc39c757be5192db7459e0685bd8c0ef542a2ea8b60367a7c4d8d9d0653d7899c21297230e4b25cb09a342f3491951705a483a90cac720a4c150818 SHA512 ddb88f39ff34ff14c02c1f618aa3fd16674909ff9af232bd67de4a8ab316f5c33ebd55e6df8d8e9b843c5ebf0faacbd2d1d1f41d94a5c69a6381da562523b525
+EBUILD consult-1.7.ebuild 640 BLAKE2B 6a6b6ed9e4c6f5e3692d25ae8084f43327c7d94d0d479f7173281321bdf554a3ebdc673856bb908e7ea2dfc1dd6932845920376bb5485557d1c8853a8ff2ba67 SHA512 b905a34cd33b23dcb3079c5ad732422d0fe250389ef2dfb50d8c8fd80d6667ca9cf092de66def415741481d9f5c3a624d6a1dd780d4c5e81f9e8eacd380be386
EBUILD consult-9999.ebuild 631 BLAKE2B b923f9b2a906c47f745c2d7370ca7b2005726e9b3c14bdafd1c062771739be98a117349ab7e2d9ada4de5d8d6cf24207e0191eb51d470b2bef5fa9b5c389d5b9 SHA512 763403456ea8eae4e00cc8d886184f74ae66401a302832b0fe1f6ef939349cf92100a9920783d6c43feffeb9df843600bab892eceef5656dd4021365a674c744
MISC metadata.xml 359 BLAKE2B 569bd0c5fe81610f0b67c94e8c431edddb5060800a6e22d0833a4d5f120df34545dc49c879c12a6522ccbe791472df47be42af97fbb228498e79d9e0893697f3 SHA512 8e01b569f019ea43209f43c783fd41b9661a7235d300363a9441179058b10921629cf8b891874c706d2c1ec106248f6c1e0a3501df7bfcdd02000d08f7997c29
diff --git a/app-emacs/consult/consult-1.7.ebuild b/app-emacs/consult/consult-1.7.ebuild
index 7f3ed9bf0123..91fc4479473f 100644
--- a/app-emacs/consult/consult-1.7.ebuild
+++ b/app-emacs/consult/consult-1.7.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/doom-modeline/Manifest b/app-emacs/doom-modeline/Manifest
index cf7af2382365..6dd151ee6261 100644
--- a/app-emacs/doom-modeline/Manifest
+++ b/app-emacs/doom-modeline/Manifest
@@ -1,6 +1,4 @@
AUX 50doom-modeline-gentoo.el 77 BLAKE2B 0b7e10cff2a5e20083f8ba376e3e72ea1fc423cb8fa605b59cfc601aac72fe8611a6b558924c52b1f74ef2413d2efea806c929fa1d4b8b212cabbb9ef62d730f SHA512 6dc0e3ec4c48923a850466c86b97a63472e0861dcd8bfc8d346cac17e3cf1f0aa03fe0c3d9b75efaa73ec919073024320d3b4cfc17e8c1a2c0b2a17a43c72339
-DIST doom-modeline-4.0.1.tar.gz 62968 BLAKE2B 5401917532acc9c69923107d557758ee576799252d86a0b6bb02fda0ca2278ce4f7074a166e1a56a6c2d21144142ebd625a0d1414798d74f31e4d8f8eb965bd4 SHA512 e38f58148b6ce2311a43300e45bf32b246250902d9e29bf6ce5da8977af60ff0fe40b3a6b3bb720b11a5c7d1cc5a3e0634f4f4b79abfae03e56a7ee8a5bfd73e
DIST doom-modeline-4.1.0.tar.gz 64224 BLAKE2B cac0d28912e70d56c8cb839fe12c279db553d761bd3d75be9eb65c288f7a235a49fed1f9dd2bdad747778c1173d394b35a97b2b43c6e27420ba4b625f522830c SHA512 83f3cc5e2a39c01a3019282ac4245c644b4caa96bb0b8fcbe645e8a63dd0b5d2add36eab8468129b332d259212c7f011cb6481d34cdfb53faa334c3083b5ee3c
-EBUILD doom-modeline-4.0.1.ebuild 805 BLAKE2B 1d93ec423babe35ccb2b24ba9d390a4e59b8f381ee0ad2fc745d38462c2d89b437276a030fa9b62c43ab85c7d19112853de73cda7dcc2fafdc6390d5472fd2bb SHA512 5ea67cff5fdd949501f66091b8eab1dcf5f06a8cbfeda77f00ad69d8a92ca5c8fef5efc5f74a0807998679009cbd19a6e08c25f1f6771bebd8ab1b10be090be9
EBUILD doom-modeline-4.1.0.ebuild 805 BLAKE2B 1d93ec423babe35ccb2b24ba9d390a4e59b8f381ee0ad2fc745d38462c2d89b437276a030fa9b62c43ab85c7d19112853de73cda7dcc2fafdc6390d5472fd2bb SHA512 5ea67cff5fdd949501f66091b8eab1dcf5f06a8cbfeda77f00ad69d8a92ca5c8fef5efc5f74a0807998679009cbd19a6e08c25f1f6771bebd8ab1b10be090be9
MISC metadata.xml 437 BLAKE2B 4510e1869b8871d0c054ec00c7c639125d52f451ffc129fe5a8255026ddd3c2fe36d8e9f5ef9a47c7f0b87b356d67e16cc2ab84b6414b7399b402df3fb0d3d89 SHA512 cda6737b5873ec737482048c543f9a5e8a8137d13072d663c8b714e0607c47c8d77ffdef9a2d9c8713c0c321c0e7bd3cd1531546f53c045000853badd575e61e
diff --git a/app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild b/app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild
deleted file mode 100644
index e35cedd72dc5..000000000000
--- a/app-emacs/doom-modeline/doom-modeline-4.0.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Fancy and fast mode-line for Emacs inspired by minimalism design"
-HOMEPAGE="https://seagle0128.github.io/doom-modeline/
- https://github.com/seagle0128/doom-modeline/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/seagle0128/${PN}.git"
-else
- SRC_URI="https://github.com/seagle0128/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-RDEPEND="
- app-emacs/compat
- app-emacs/nerd-icons
- app-emacs/shrink-path
-"
-BDEPEND="${RDEPEND}"
-
-elisp-enable-tests ert test
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/ebib/Manifest b/app-emacs/ebib/Manifest
index ef01c38dba09..07826db04552 100644
--- a/app-emacs/ebib/Manifest
+++ b/app-emacs/ebib/Manifest
@@ -1,6 +1,8 @@
AUX 50ebib-gentoo.el 175 BLAKE2B 6e790273be0d32b188bf4e429da221e1a0f71036dccb521edb43340a88faf70046b27bc70128a05a81437dbd856f5966ad343f4aef2dffa72b44a1901d3199e8 SHA512 9be24ffce7327c3db49dbec7a1f3cc3610fdc4aac40c25da06906df25123173f3a4b05ec2d96d9ca2a1fc785bdd471ffba73654ee3b642be93c93b412f230fcb
DIST ebib-2.41.1.tar.gz 1048824 BLAKE2B 1746f782f3445e0d2bfb9cd9b62273b95afd4dc0e940943ba57f7e3b7855c4e1e174d9255d41a2829ad8f43bbbd04142da3c70a9afeb4ad467ecb7542215bcd9 SHA512 2b948b2381680779b68ab7015b1a840ac8437b63ae9a74a157d7b9beb37105eb1a12d170302e8000879233aaedb103006d4b31967f9b923d8879ff03c3f1c97b
+DIST ebib-2.42.2.tar.gz 1051145 BLAKE2B 5df8b1a50a6538be2632876ac32f077f88c638b3a3312283856c11262c8e80be169806bd81e03af2e45fd13bad39ab124f49a78f88ee345a438007be634290b4 SHA512 b562c9046ae0cf2f02deb08a8bc2b6e58322ee7d8e59e59ddc680779dae0e8182fbe790407369fe6e5db39aaf2bb974b387da63447234716d972f5ef98be920b
DIST ebib-2.42.tar.gz 1051129 BLAKE2B 2ae2b523c271b1bc8d6376d48519dcf3dfd0c5df1673625c90728ceeeaf148d39e779142733ce3d390087907c51ecc9fe50bb2399111ac8dcf6de7b6a9b6ccd2 SHA512 1c937cada22f5c59ea8e5f26ce88a084a3824b153ac5f78e34c0702f72628f6e96dc5672b1f0cf307413880e578744a07591907de468f6992813205d50ad61ed
EBUILD ebib-2.41.1.ebuild 815 BLAKE2B b3d81314ece4cbc00d400b4f8153cec62d43404705c0acec4a4768c4b404b42f8ab7c5e59f93d8c3a0e4a747712df1562bc44e8f309dd6ab4dac692dd4e8c758 SHA512 a3aa2e90410fa9a86d51734852b5f0d71f93759194cd411905a94732f23c1bf6a99065439a3c05b106cfb34303331a30ef064b016b630c9b55cae333d6dbe40d
+EBUILD ebib-2.42.2.ebuild 816 BLAKE2B bd64d56cc7e53bed9ff989b6630d8a3b1c33efeea54c659df417ea8b8cfbf106d48124e9b7b94575320800c1eb4d53eb83fe2c0f90cd68da4a6d628276b796b1 SHA512 e38c063cf244362ab367f5486b7b551ea3ae2fa5119aa495f7bcd658d88bf772530203fc09a997144596b853370ea4bd263e8b48a0ccd66435b7fca372cc7f20
EBUILD ebib-2.42.ebuild 816 BLAKE2B bd64d56cc7e53bed9ff989b6630d8a3b1c33efeea54c659df417ea8b8cfbf106d48124e9b7b94575320800c1eb4d53eb83fe2c0f90cd68da4a6d628276b796b1 SHA512 e38c063cf244362ab367f5486b7b551ea3ae2fa5119aa495f7bcd658d88bf772530203fc09a997144596b853370ea4bd263e8b48a0ccd66435b7fca372cc7f20
MISC metadata.xml 730 BLAKE2B de17020c88b38b6d8e3753cbb4d554d1061fd73c39cf8e9e760f3de204c87bec6c3aca60213bc283a5d053da30225232100dadf711072a57b19863c55601fdca SHA512 d20f364400adcb23dc542cf08fed16b0b073fcd6ef7df27644f51d674215f51fc9520ad873ac6f2f783364471c7386d69f8d3ae88ecad8b6a1694e08e211f7b4
diff --git a/app-emacs/ebib/ebib-2.42.2.ebuild b/app-emacs/ebib/ebib-2.42.2.ebuild
new file mode 100644
index 000000000000..688763487ce1
--- /dev/null
+++ b/app-emacs/ebib/ebib-2.42.2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="BibTeX database manager for Emacs"
+HOMEPAGE="https://joostkremers.github.io/ebib/
+ https://github.com/joostkremers/ebib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/joostkremers/${PN}.git"
+else
+ SRC_URI="https://github.com/joostkremers/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.4
+ app-emacs/parsebib
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ app-emacs/with-simulated-input
+ )
+"
+
+DOCS=( README.md docs )
+SITEFILE="50${PN}-gentoo.el"
+
+elisp-enable-tests ert-runner test
+
+src_install() {
+ elisp_src_install
+
+ doinfo "${PN}.info"
+}
diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest
index ffe3386964b8..1ee5c9ffee17 100644
--- a/app-emacs/ebuild-mode/Manifest
+++ b/app-emacs/ebuild-mode/Manifest
@@ -1,6 +1,6 @@
AUX 50ebuild-mode-gentoo-1.54.el 1508 BLAKE2B 535c2ac95088e54bebf8979af0020145b364357747650c9afef1ceb671e465543ce8b6b5932a4e3b991897ace3b03f8cb2ae9104e273bc988e21080252419a38 SHA512 15082fbc7fb339c6e591601a0fd0ff3cd39e6b6d2549d7a89d264143d7144261114aa753287c76354d6562a8fe181d5eac84ef505286218423e54e6335db86cf
DIST ebuild-mode-1.70.tar.xz 41528 BLAKE2B 51eecdaa262b20517aae269d4e8d41684d58a8aa73b316e08d03e4578b9bd0775577a46e15b637e4636978295629d36df774d39c253c3544ade985ad82b588dc SHA512 81e156adc19afe89778b9eb708414ba4cb6dd69ad3df05965eac6d5d46e6fda5b7e96f10933827639a17d8b349ae8c115b39e1ebd5c54350dcd07f9003d517e3
DIST ebuild-mode-1.71.tar.xz 41592 BLAKE2B 82f10340f619ea5689ae769f63818be1ac45a7bad65ac0f88ae1f92a3e7e6435286f66fd0da160a98647a610dde6dd79afb1655518823972c462e93c5437a74c SHA512 2a8f0c715102d49d69941efadb2a0f1d2e982660221d2c8742903fd16b8c394113f2a7ca9c2e147836a59887ead98d8776f575f61e66dcf3700b764050345ec6
-EBUILD ebuild-mode-1.70.ebuild 874 BLAKE2B 1bc90528637dd8d86cae99760aa4d7f9e5bb8f2f232cf6d279eefd079d32305041c72b87170500e0978bd5ea3dfcc0fffa0306aeaad8f559b16cf26f0423e151 SHA512 52f42ba459c02caae625d790b42d7e390eb105a58c13a10f17fc8394a552ee2fa481c622653cf478c46bd63e40fe4f65092bc7de3005aae0c8d7c723064f8117
-EBUILD ebuild-mode-1.71.ebuild 881 BLAKE2B ffa0f52938a6435dd056fe8b50616400e2ca548c2253844ffcab802d786539a4f77356105b509bec761db7b2c52a011c25fd4f7eb31455770df213926e590d07 SHA512 88f9a01371cec16ba31542b62387ce60c006b828325fd58745914a9cb2638219be41e9e78826c02e999c7c0ed79c82d2b7aa5915d743a2b34c9aef5ef8185d80
+EBUILD ebuild-mode-1.70.ebuild 940 BLAKE2B 9e52ecb4c07bc4652b1d9c7b895a1f02bbb7517c94ead8e47aa7f8684dd264bccff75454a1dd2c5d96e48a1bfa5f5d3f3fe41f52064a91255c9ae84463086065 SHA512 fc11a14e8e981eeec64d7aa0be0ea5e65d926f7cafeb1a9ec30643dd52acf10838e1c0b0b9dbeaa196e22a14a3d0bbdcc7d4ff414e8aecff4c260f16e3ef61ff
+EBUILD ebuild-mode-1.71.ebuild 947 BLAKE2B 63c3f6c1367bd044bca721f12aebdfd533dad4337354da30cdaabc3596c997509c4358ac7220f69d4576685401e173110d7241b80843d9ff9342f3068ba74069 SHA512 6992645bd170ee083270c46a4506df72ebaf674f333ff57e5219ffeb179b0f6b9ee768720b544b8b6b85f40fda9db85521411623d751ad6b86c6f1559cd4febc
MISC metadata.xml 483 BLAKE2B 203c30fd4195b63532c0462427658547b0805fb23b57c9a04c554eba8ef0a9b9bc7e3100a51c3cb7feb11d1dcb9472357e5e53640e9a94658e35594cd3369f56 SHA512 78804ced19849c5d88cf942117714db3302cb2187e93ab3924b5526d0c6aa973dbda2cdb5a67c9e0639d5ac3278ea8da9df1e20c2b3cb96231f3fee5fc6845fb
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild
index 1aeccc664f5d..ca1afa125533 100644
--- a/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.70.ebuild
@@ -24,5 +24,6 @@ pkg_postinst() {
optfeature "ebuild commands support" sys-apps/portage
optfeature "additional development tools" dev-util/pkgdev
optfeature "ebuild QA utilities" dev-util/pkgcheck
+ optfeature "XML syntax validation" app-emacs/nxml-gentoo-schemas
optfeature "generating HTML from GLEPs" dev-python/docutils-glep
}
diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild
index e3e259a0b9bd..607b523be8a4 100644
--- a/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild
+++ b/app-emacs/ebuild-mode/ebuild-mode-1.71.ebuild
@@ -24,5 +24,6 @@ pkg_postinst() {
optfeature "ebuild commands support" sys-apps/portage
optfeature "additional development tools" dev-util/pkgdev
optfeature "ebuild QA utilities" dev-util/pkgcheck
+ optfeature "XML syntax validation" app-emacs/nxml-gentoo-schemas
optfeature "generating HTML from GLEPs" dev-python/docutils-glep
}
diff --git a/app-emacs/ebuild-run-mode/Manifest b/app-emacs/ebuild-run-mode/Manifest
index e92f812b3f68..91b05771e571 100644
--- a/app-emacs/ebuild-run-mode/Manifest
+++ b/app-emacs/ebuild-run-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50ebuild-run-mode-gentoo.el 207 BLAKE2B de66cdae167ef39fc79e4b4becbea9e9d8e750be7d4a2af5d3212bf878d98308b0d1e62e283d9e8b20f745d993890cf7d59b79bb91fc692bfc978d36a2f27fea SHA512 cad27bab7bc11a107ae7507787aab5ef9224132d6a5b5442b42c4cea6454032cef19ce830cb00db5e583f072c72ca7b82e0d9cc528b8befbe0c7d172c2ab7785
-DIST emacs-ebuild-run-mode-v20210713.tar.gz 17517 BLAKE2B b9f7cbf6e75125a35f939b0119446bc26e1303533b2d076be7edf5df3ae57773e3fa68721165c86e2f17538465f3b379e3702b786b3a82472dce6c29ddfea454 SHA512 2b9280a7fe73f6b8dde13b395d864193468a7792f02bf8eddb16b8ae1615f5741e7da585eb545e60980be85eeeb43929bb76acb2aae561c79acccb8bf26b75a4
DIST emacs-ebuild-run-mode-v20221116.tar.gz 17830 BLAKE2B b0538fc88f20085e64585a60ec193ba74fcda875b364ff18d0d9e0597b805c839fe1958e190f455b0c8b1b29d1007924e4924ae15aa81238a212f7dabef637ce SHA512 96ca8ee4098e1fe116cc0a802f1b3bedc8fb4e7f9cfee46e51a3251bacef0f043d4dea7a5a7bc1d2664914dc8053a6079cf742ad97b60d3bd48f0191af3dd2b6
-EBUILD ebuild-run-mode-20210713.ebuild 567 BLAKE2B 80051e56057e7ab47b24c4ddb334b467a96a828b571346a6d86efab1210a63627541c5d4783ab552789be7e35d1fe6b6bd3aa52e6cc818dcc8798d17dd864038 SHA512 57b58d0178dea7ebb177eb8ec4b3782ffb70b52eea9791d4fc7dd546cb73550591f4bdee66e528b0123de662fd86c55eb40fdbab54b94ee3064a5d2e33d27d35
EBUILD ebuild-run-mode-20221116.ebuild 611 BLAKE2B aa703ae2fc64e15c554e257e64832e019c8393ef0a1b474c36e6c074dd88f68f20e959fc64e54c40c29d83877b1fe9b8f5d48c9fff9f73be4e10903eee2a8adf SHA512 b50bdbc476fe9db8607a063b1a4ef2496cbc2150e8d03e4dfffb9b29f7f954f2937a122c6ad52cae4232d1fcfdc0c3a9fb610df2e06c59a244cb7f24fec341dd
MISC metadata.xml 374 BLAKE2B 7d593d2fea4017a0288ce6b721f886def98d24df931dcc02047d16bf0a58c0be759a713b6b3fcb1b59b3a13bfc82c06def0a52ad8efaa4cf51c649f5018f33d4 SHA512 5a8dbc41379c1aafa9885b1475251e2c31510553351d7e83b7f73e7d10b880342d45c18fa9147760bccf7546100c66f9cea3dc5474613f427ae0dc5946121be1
diff --git a/app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild b/app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild
deleted file mode 100644
index ddbc0ae19e2c..000000000000
--- a/app-emacs/ebuild-run-mode/ebuild-run-mode-20210713.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-MY_PN="emacs-${PN}"
-DESCRIPTION="Major mode for Emacs buffers where ebuild commands run"
-HOMEPAGE="https://gitlab.com/akater/emacs-ebuild-run-mode"
-SRC_URI="https://gitlab.com/akater/${MY_PN}/-/archive/v${PV}/${MY_PN}-v${PV}.tar.gz"
-S="${WORKDIR}/${MY_PN}-v${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/ebuild-mode-1.53"
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS="ebuild-run-mode.org"
-
-src_compile() {
- default
-}
diff --git a/app-emacs/edit-server/Manifest b/app-emacs/edit-server/Manifest
index 9780acc2d866..e49981f0be13 100644
--- a/app-emacs/edit-server/Manifest
+++ b/app-emacs/edit-server/Manifest
@@ -1,6 +1,4 @@
AUX 50edit-server-gentoo.el 109 BLAKE2B d2031df0e4749d59b84ea1d5d591345e53a850476865b3c3015debe7af8e9e07fb8827974c8eafd160ce19256a720190175822d72894e2365f19d6e141e2241b SHA512 cefe2c20f415d9f5f8e1dbb31bfca213f9ccb50d84d472770fd5833cac2885eaa0fa203802075dd4dcd822729173decf580508f504124e93578043f0384bc775
-DIST emacs_chrome-1.15.tar.gz 315059 BLAKE2B 12aee8ddabcaa2c843c6315e510f757a54495affcbdccc315199270270905b3c25409f6a0aee859e0d835e16f0c8c6dab18ee147cd82864d49a6f4e4942fb99e SHA512 c91c6785d92607b2e7f6bba20176048fe8893ac7e672d860ba3befc910825bbae478104b7ba53cd8253a4f354eb26bc0a993f23fed5888c3b8c9cdf00e116c30
DIST emacs_chrome-1.16.tar.gz 316669 BLAKE2B 07d2c61541510a584a27522902ce86d36fef774cd00d7e1f0edc7dd86edc6d185b5b76f9b4a0fb684083e40518ae731b0945189e338c673c8df2043dec4f9ccc SHA512 8d8093b6ac7b68b2b5d022b5289d99a95fda57b71c0a6b20bcd34ebd8a5dc482a4b21e863a1336f07e9f0dc3d58411946dc519698b376f85f6ea83f49efb6395
-EBUILD edit-server-1.15.ebuild 542 BLAKE2B 3933284076b468bfe8b0feb235ab99dfd19aa3ad4aa28529d73b5d5f617776bb8da3457aed8a09e77a9e05931b04d4329d205a473b1c6ecb7f4979e998159946 SHA512 ed87f8e02c271c1a1007ae0bd8aa878cc41095d4fbc2367a2b2e1f5da5de426bd534c94df8f73979b1997e6ece53b34ec84de1ca70864443074a1d3b744fc310
EBUILD edit-server-1.16.ebuild 539 BLAKE2B cf175d19387f539b60df900a000387c4181e6d866024160fe6d0bf5bcf6f9ecd6e3150cf414555584f97b18ddbe3fe645fd60a175d952d3a75cfaeebccb02400 SHA512 81d068fd6d8959f9ec0b220d04ef8289ba77a05279526e048019f20732f05f3b13d9faf64d105f196aae00883890349e96b4bde9991897237e0065dd386d5549
MISC metadata.xml 867 BLAKE2B 179b4abc8ec461f428809713dc820ff99bece0f7361ed7eff88542906eb64997d9f5474a84018d3bce411d8ce7670d55d25d3808f34860a491799d253a08697e SHA512 ec5f9991ae82c2f1841269b329b414b2f3953309c86b55808ad279f301b6c8cceb038dbe1e897c4bd18a478b68bf0a53327085b2eb57e5ba52e9b9a68c0581a9
diff --git a/app-emacs/edit-server/edit-server-1.15.ebuild b/app-emacs/edit-server/edit-server-1.15.ebuild
deleted file mode 100644
index 50ca006ea9ec..000000000000
--- a/app-emacs/edit-server/edit-server-1.15.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-MY_PN="emacs_chrome"
-DESCRIPTION="Service edit requests from a web browser for editing of textareas"
-HOMEPAGE="https://github.com/stsquad/emacs_chrome"
-SRC_URI="https://github.com/stsquad/${MY_PN}/archive/v${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-S="${WORKDIR}/${MY_PN}-${PV}/servers"
-ELISP_REMOVE="edit-server-ert.el"
-SITEFILE="50${PN}-gentoo.el"
-DOCS="README"
diff --git a/app-emacs/editorconfig-emacs/Manifest b/app-emacs/editorconfig-emacs/Manifest
index a49a331db5dd..82c5a7890fb7 100644
--- a/app-emacs/editorconfig-emacs/Manifest
+++ b/app-emacs/editorconfig-emacs/Manifest
@@ -1,6 +1,4 @@
AUX 50editorconfig-emacs-gentoo.el 436 BLAKE2B 3472733b5554060e3067ac6b4efdfcfb2061c4d94b07379cf73006e81213ce0c2441018354cdc05a9fa6f2d9e9b8b86faf863ec499707c32a31dcfdb9c71ab1f SHA512 d118b13c8ccfcb8e50274db3edd69c2aa392f4012d426a37183adf0eb5efc1b041bd7379a03ff19691f85c41c3c822580d9affa62820ce7284c25dcd164e2d3f
-DIST editorconfig-emacs-0.10.1.tar.gz 41259 BLAKE2B d03a86413122db05d87af4ea1a51087f22998d362e66965d0a6cd0f67ce57d7e6f15c403745ff018114715c1551f439b54a4c2e7e25325bd436c0959ea1a5595 SHA512 dc254ecf38b0f4b8850ff70f5a1a1ac72cd64e3795f5202d4bc8e13a0d1d9351e816e9a92f809cee6c6404348ba9bd1d908e17c2b0bce15dca112fe9cf1efc2b
DIST editorconfig-emacs-0.11.0.tar.gz 41902 BLAKE2B 506ddec2dc5c68926a4255694cd3d4b3a97fcf6217774915f3eeb4a85f2665d7259a974e19b1059645b2057c65aecaf9fff5cb2827d8eb82e749cd1b0a7e8841 SHA512 61d96c093a4617488cd0e361bbe9c37b928b26b1e25b87a83e6f49ffeef0832110768a38ea274aa6f960e68b08839d3ace30ec185a94aa5ea478216c0a9f7585
-EBUILD editorconfig-emacs-0.10.1.ebuild 664 BLAKE2B 7bf49efeb2eedec1f294c411eaccc2682766eedcc1e465c0176544b6db9563f05243aea1ed5867676c90f955f34cd642da3c4ccff424b519180bb487d2c2a8f6 SHA512 351939424a5b7501d1904468691dcf03db5e2e00fafc6b5bd98f1972113c1dd2dea1f68fa3ac055fc6128374b81dc46d41455a316d14ca7f6b98eb711ac8ba1b
EBUILD editorconfig-emacs-0.11.0.ebuild 812 BLAKE2B 90ed857a05eb8f4340abce74fce6927bf50a9a3e2f07dfd323669afc94618dbd7b14d9f947e29c2e630cf74637a3a1ef3984a79bc5a30690211cba8478e05397 SHA512 9ff3032a8e754baf807d9bab4ad2ad8699a4dee30496ac8b548f72acd11964929725464565ac0b005d40934fb567e80efb26e0b3838d96adfea9d8ba9a5ac0be
MISC metadata.xml 461 BLAKE2B e8415c92944d44ef9186b4882d7a5b912ccc16f224da3faef90b43ee8077e94496234341b80eaaf20a17118ebe6f8e8b0cfb70910c948a3ef5a8f853a02cba22 SHA512 a679c75eda6a98c3810b3fc1982ed8c7ff9349a63541eaf3c2b5dfdfec4d1a97f7c540d6b6442511c2645aed46e4b6d346f01ed952a51eb12d076aab8d29351f
diff --git a/app-emacs/editorconfig-emacs/editorconfig-emacs-0.10.1.ebuild b/app-emacs/editorconfig-emacs/editorconfig-emacs-0.10.1.ebuild
deleted file mode 100644
index ba6eb0bad920..000000000000
--- a/app-emacs/editorconfig-emacs/editorconfig-emacs-0.10.1.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="EditorConfig plugin for emacs"
-HOMEPAGE="https://github.com/editorconfig/editorconfig-emacs"
-SRC_URI="https://github.com/editorconfig/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-RESTRICT="test" # make test requires a git repo
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS=( CHANGELOG.md README.md )
-DOC_CONTENTS="The EditorConfig feature is not enabled as a site default.
- Add the following line to your ~/.emacs file to activate it:
- \n\t(editorconfig-mode 1)"
diff --git a/app-emacs/eldev/Manifest b/app-emacs/eldev/Manifest
index 7ee17f3d89ea..2c2655d5c6b0 100644
--- a/app-emacs/eldev/Manifest
+++ b/app-emacs/eldev/Manifest
@@ -1,8 +1,6 @@
DIST eldev-1.10.1.tar.gz 307097 BLAKE2B e86dbd717faca925c57c3331d2a5177e6ae96959b2425a1a62082ce268650f08b40744cab819f948d26c752523764ae330c6c57cffd0f1bcc440b8c0b4ea75b2 SHA512 8be7913457e826d10eea4625d5f412996e3b485d9d65749bcdc9bb020fac33aa41840d856e31fefe9a2f4b5a9dc597be8820416eaed96717287b8a966f663861
DIST eldev-1.10.tar.gz 306364 BLAKE2B 82d8ef2c8c4268aa77b81cdc4344c359a92f02657b2f9e02ff43b3d8e1ffb8ebee93a6cfb906b05473e9ba86b54eeb2e274e42113049220fc3f61c7e706492e5 SHA512 d46c2091c126251b381235df76f566f06034546302ee7425c5a28d55d7d4e212d326019983267f4474e6b3170547e24fb01c9a40425a2d35cf2615aa01ea9263
-DIST eldev-1.9.1.tar.gz 301188 BLAKE2B ce57bee48dda505113df269504fdcad1847e80b2df9e3f7916d7960ee7212a7cb44165b373f0e6c54c0d04f7990f46132afdf6d64ae1b93a9433353cf5058a81 SHA512 f059f49e920ea518b23cbd0a8d49d0e86c9fdb5d759bb42d44a620b95dd7eb007e1457de904c9a5149b9c76ef7737ba2942de4cf7a6be2becb2a6152e08bea26
-EBUILD eldev-1.10.1.ebuild 1367 BLAKE2B 37cc3419305ccfe35ec0b849c3b40209df863b2e1b8013d09ee2864a4f172ced1fd00171a7b6a99ff5f23ff892b0949d5fb02079540f60c1aee8fa56f87cb470 SHA512 2ace4b2f987434eafc3901c3eb0227707e9c4369c5a08982849d5d03e2363fd81d2f3bde188d43ac085d42fc49834d09ba3a9dea7ebeafd18b4e9723dd4ca231
+EBUILD eldev-1.10.1.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
EBUILD eldev-1.10.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
-EBUILD eldev-1.9.1.ebuild 1366 BLAKE2B 19e99d63e8aa7749c394106d19e4290618433af425de74afb00ae3c63f0f54d7e6070629faf87184c4892fead2201466ac6934ceb2de8ae95dd65fe01f8431b5 SHA512 0d541ea5355d0888b18def31486d8658d6e261a37708994b07e04ca14d890050d00b80738104da6d7ae6ad19842b66d697622dd0ecf28e188078ec37a2db7e2d
EBUILD eldev-9999.ebuild 1266 BLAKE2B da46690b2345f74c543a5cd3fd94cfd2c072cdce13da71051c2f0ecfcd3a4fd82fa3b3976a08ff34b894b32104298964122a69ae94afe8741eae9dee2acbadc1 SHA512 01c6c2232244713f9533f4ef3e7b30df221c0fa42efb9fa15adeb68664ab20b823e296fbd24b2b5b1a6973969edc3e3d932366ce68dbe66ce34a405559f3a255
MISC metadata.xml 982 BLAKE2B db2324ced8f4bc4ba579130677175a9de7a8dc7b8d937cd902edd69a20bc897bf4ee034acb6a9400b88de82c58c2b144e62ec4ac7b75d8dc63cdf56670cacc9e SHA512 3e4d2d7ea4fbada45b4d933d7711266bcd9ffd217ee3c3e3351e9f66145785dc11449b4f09f5ffa4853d2b475db45e501848d259f80fb5aa26429acadcb6da7d
diff --git a/app-emacs/eldev/eldev-1.10.1.ebuild b/app-emacs/eldev/eldev-1.10.1.ebuild
index c7b3f8685f75..d7fd8d4962bb 100644
--- a/app-emacs/eldev/eldev-1.10.1.ebuild
+++ b/app-emacs/eldev/eldev-1.10.1.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/eldev/eldev-1.9.1.ebuild b/app-emacs/eldev/eldev-1.9.1.ebuild
deleted file mode 100644
index d7fd8d4962bb..000000000000
--- a/app-emacs/eldev/eldev-1.9.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs Lisp Development Tool"
-HOMEPAGE="https://emacs-eldev.github.io/eldev/
- https://github.com/doublep/eldev/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/doublep/${PN}.git"
-else
- SRC_URI="https://github.com/doublep/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-ELISP_REMOVE="
- test/doctor.el
-"
-
-DOCS=( README.adoc )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- ELDEV_LOCAL="${S}" "./bin/${PN}" test
-}
-
-src_install() {
- elisp_src_install
-
- exeinto /usr/bin
- doexe "./bin/${PN}"
-
- # NOTICE: If ELDEV_LOCAL is defined Eldev will use it
- # to load up it's components,
- # if it is not it will bootstrap itself from network
- # always check if it uses installed Emacs Lisp files.
- # Also, do not forget to run `env-update` & reopen your shell.
- # https://github.com/doublep/eldev#influential-environment-variables
- echo "ELDEV_LOCAL=${SITELISP}/${PN}" >> "${T}/99${PN}" || die
- doenvd "${T}/99${PN}"
-}
-
-pkg_postinst() {
- elisp_pkg_postinst
-
- ewarn "Remember to run \`env-update && source /etc/profile\` if you plan"
- ewarn "to use Eldev in a shell before logging out (or restarting"
- ewarn "your login manager)."
-}
diff --git a/app-emacs/emacs-ipython-notebook/Manifest b/app-emacs/emacs-ipython-notebook/Manifest
index 810f1762979b..04741e2f4a79 100644
--- a/app-emacs/emacs-ipython-notebook/Manifest
+++ b/app-emacs/emacs-ipython-notebook/Manifest
@@ -1,6 +1,4 @@
AUX 50emacs-ipython-notebook-gentoo.el 183 BLAKE2B 007608b7763cd9223bad524b5219503687c1e6665a2269a09621a9e381de9373ba299cc6b808c000d65b916f554f6ccef76b3f96fdd665b3ae4ec8443dc909a3 SHA512 be0e3a9e03a944947134a776164f8fdd206943609f7f84e7663363c3745c69d0a4d7fb8986b619e32e15ebe72c14ff1ec8cc9a47ab9b5c2ba16823b598adf648
-DIST emacs-ipython-notebook-0.17.0_p20220419.tar.gz 313340 BLAKE2B 5ab9b82d8d17c3f64c375de7638aa4006e7dc47137260ab0a8222f7c507a54b32aa145d1630b3d0018c8303e0f116da81b61df27cd401875dfad5fd49ecdae13 SHA512 f6c2c293e7d2ddcba9dfac751523e0f8d55047ed01d4546ba1ece1f8833a1d54a1bcc066f34f06e111c34baee21a97c2ede2d90d188d7a05f407631acfd74037
DIST emacs-ipython-notebook-0.17.1_pre20230826.tar.gz 312767 BLAKE2B 742df1a4fdf8409d711bd9903baa103cd28d110400f46c97e0fc0962e1ef3cf4f0fb696881bb54d83c7e1d342669dcd493e5e24067f6f439a8639dcef2140dae SHA512 1df8551c75fbd8e3c0543ec304cae9974024e36710fb6e7f418c4c8052bbfdefde357000e4df135ddbc58faf808d9bdf1ec731113e317500ad5fed48c1d1bd6f
-EBUILD emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild 1992 BLAKE2B cdeaf83dae039b5ee419efb85fbe5f52067f44cf5b7ae33605d0d2fc7f7d5385c2e7dfa0f1d1833b3aa2a77897bd73283819d6bc121bd8c6ab6d4db73e6a3ed7 SHA512 4abf2401b9f27e99f323b10eee1629c06232a0aa24b79aa27677ea2bbc117136e9570fdda4b85da2fcdfab3eaccf0012711e1a69c752b50ab72477d76df0356d
EBUILD emacs-ipython-notebook-0.17.1_pre20230826.ebuild 2115 BLAKE2B 0596816cecc57217a0eaefc8177a94e8b0f8a6c93f21a5e676128c4924d70b1b4a4acb1276e1b5b86b68498a863d1e7230ea42e6b097a13100c176b0593635df SHA512 f458a99a64e5670d2f9c00c5e4a6baf2a0b84433846fadb7646f1ebbffd84c1c2aab78a3ef4b7627d49be8fffa5c4fb0ef4153be5f6d2faf2b57e14bec83aeaf
MISC metadata.xml 451 BLAKE2B 22c22fc375f454f2d73aa08aa90ba3ffe5317badf5e9c24a9d3c890ea3fd983861ab85b8c21946801720ba750651d86e5f8d0374e1e72d2d2d0cc0782c8ab558 SHA512 4aad325d63fa41071054835afe506c67e02c720dce4519d9b7a5307c68aae1fbe9fce08f469925137de5c133d6a40c1839de1c837159507882d48198ff82f48a
diff --git a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild
deleted file mode 100644
index f28692641514..000000000000
--- a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# NOTICE: Check package version in "lisp/ein-pkg.el".
-# NOTICE: File "lisp/ein-pkg.el" is needed by the "ein:dev-sys-info" function.
-
-EAPI=8
-
-COMMIT=388c8f753cfb99b4f82acbdff26bbe27189d2299
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit elisp readme.gentoo-r1 python-single-r1
-
-DESCRIPTION="Jupyter notebook client in Emacs"
-HOMEPAGE="https://github.com/millejoh/emacs-ipython-notebook/"
-SRC_URI="https://github.com/millejoh/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- app-emacs/anaphora
- app-emacs/dash
- app-emacs/deferred
- app-emacs/polymode
- app-emacs/request
- app-emacs/websocket
- app-emacs/with-editor
- $(python_gen_cond_dep '
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/notebook[${PYTHON_USEDEP}]
- dev-python/tornado[${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- app-emacs/ert-runner
- app-emacs/mocker
- )
-"
-
-DOCS=( README.rst thumbnail.png )
-DOC_CONTENTS="There may be problems with connecting to Jupyter Notebooks
- because of the tokens, in that case you can try running \"jupyter
- notebook\" with --NotebookApp.token=\"\" (and --NotebookApp.ip=127.0.0.1 to
- limit connections only to local machine), but be warned that this can
- compromise your system if used without caution! For reference check out
- https://github.com/millejoh/emacs-ipython-notebook/issues/838"
-
-SITEFILE="50${PN}-gentoo.el"
-
-pkg_setup() {
- elisp_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_compile() {
- BYTECOMPFLAGS="-L lisp" elisp-compile lisp/*.el
-}
-
-src_test() {
- ert-runner -L lisp -L test -l test/testein.el \
- --reporter ert+duration test/test-ein*.el || die
-}
-
-src_install() {
- elisp-install ${PN} lisp/*.el{,c}
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/embark-consult/Manifest b/app-emacs/embark-consult/Manifest
index 4c1542d3fd10..30ff9e08566a 100644
--- a/app-emacs/embark-consult/Manifest
+++ b/app-emacs/embark-consult/Manifest
@@ -1,6 +1,6 @@
DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
EBUILD embark-consult-1.0.ebuild 688 BLAKE2B 89d5625d7dcafdccfb152669bb8223ca50f2f8f024a1462d7f4d5da99aec960d2167819fdc82e67baf1110d990a6005e6d32b370d5cec467e5ac6ce86525b525 SHA512 64fc2f5766edf05ac1b412ed83ea153cd4dc49bf12eb1b97332abac8aa5aaadb0f4ba741851e7e5318087f48cff358c8347f5cfe7df5091bf017781aceff1929
-EBUILD embark-consult-1.1.ebuild 689 BLAKE2B e525ac1e2a2230f2a78b804315bdd9b178c07227556c5540d08db323b531904200b822d59266f3b5d4cff51563bc3941461bf8766569af71a9050eb39dab77e6 SHA512 5fd492831be8f2d3415729e43616458e61d35f0e22c7b0f4630735db30184eae637ed458542e81d377a83b3967cf4b27461c6d451c71e109e303d19ccc009ade
+EBUILD embark-consult-1.1.ebuild 688 BLAKE2B 89d5625d7dcafdccfb152669bb8223ca50f2f8f024a1462d7f4d5da99aec960d2167819fdc82e67baf1110d990a6005e6d32b370d5cec467e5ac6ce86525b525 SHA512 64fc2f5766edf05ac1b412ed83ea153cd4dc49bf12eb1b97332abac8aa5aaadb0f4ba741851e7e5318087f48cff358c8347f5cfe7df5091bf017781aceff1929
EBUILD embark-consult-9999.ebuild 685 BLAKE2B c4ceb6c7b6b1fca3a59e89a4315f9f6a3739d8739d09805c131503ebb66cfe2cb60ec69d8d73edfeea309ac9d59b14dac2db1af01f11541274ebe78b926ade0b SHA512 780cdcc67955b79954b7aaa5f6fa8f2d882ef21207b2a3bd736eb35367070f6cc6b9202810893a784ced439abbfc60a86829a3f0bfa5804219db1bbd72c23cda
MISC metadata.xml 419 BLAKE2B 9c67112b069db1f3656bbe3f14d52212578fa04e2fa5a39e963014637aee47c2d635a881794f03004a8b2a03471de6106a2ace40483ab1218423a94ebcb3af83 SHA512 547d90d7b62b0c7413d63ce242ebd5f4795b8f253d34d273d07b01bafc0e7f6996c55a1244227b0c2f62ab43f09e85bae581ae23585d21f4b32edf4aa173cb44
diff --git a/app-emacs/embark-consult/embark-consult-1.1.ebuild b/app-emacs/embark-consult/embark-consult-1.1.ebuild
index 3ce2932ee072..251f8eb0de18 100644
--- a/app-emacs/embark-consult/embark-consult-1.1.ebuild
+++ b/app-emacs/embark-consult/embark-consult-1.1.ebuild
@@ -19,7 +19,7 @@ else
-> embark-${PV}.tar.gz"
S="${WORKDIR}/embark-${PV}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/embark/Manifest b/app-emacs/embark/Manifest
index bb35831a6993..47ff2eec4240 100644
--- a/app-emacs/embark/Manifest
+++ b/app-emacs/embark/Manifest
@@ -2,6 +2,6 @@ AUX 50embark-gentoo.el 84 BLAKE2B 04485be0f020ecfee67d3985e9a4160a68e3f099384fab
DIST embark-1.0.tar.gz 112818 BLAKE2B 111203ec462b06f11dae9760a64d27e197faa13cefe1eb4debd2e7222380aab0ccad19587ee275f343bb0e2a716379e67209e27dcaa0aaaa7a98f97f660fb6f5 SHA512 ca42c6bd428807aefee6e7bb817651577401be8adacbd64146e97bd07ddd8df325dfeafeaa824fd3f4cd289da1a9b4868f44feacb66585f2533b64fa4d594d22
DIST embark-1.1.tar.gz 115762 BLAKE2B 69fc4005b901dcfd85ad124dc449048a13223277683eba7c5c873cd8050883ab53b4c3716670894e146da9c40c1789eafff3df4d00eb0ee46a8dab4c165f01ab SHA512 29c87eaf3275428cfbd442de3a09d7a126094bc90bb1b1c34f476caf11cd3da21ce9368ef7d1855732250a85b269b01effcd514da10e1e491ecb3bdc61efd750
EBUILD embark-1.0.ebuild 996 BLAKE2B 4fa3697327805e2c9f822850de68148f6ec9e791b813d2a8ac5fac4c7b2be528fe313729d730903a5bb8f70ef2d4ccbd5435f672ec9be74340005d995d2ce682 SHA512 3f89d8bf98344b4a9d75e3d3867bb1eb9019e972d5a8db61cf2f3c72b7efe2e66d5be13b68293212961f0e00b4660849f820812599ac06bbc61a53d756e47535
-EBUILD embark-1.1.ebuild 997 BLAKE2B 18c950a8ca3b9041d9a6803b63143143f46b1abaa37a3cd5540665cd11a677c0a142a6fb40727a9f79b75b1d14b2c770e1b7eb90718c5f0b65f4d52ca2ade75e SHA512 37fccba471c84d0f378f372f27b70f2a343969fe2bd8b4fb0881137e4e337e207e05761cf92d0ad75193887d6e4b650c635c4c6a9713178d88f12b86051925d0
+EBUILD embark-1.1.ebuild 996 BLAKE2B 4fa3697327805e2c9f822850de68148f6ec9e791b813d2a8ac5fac4c7b2be528fe313729d730903a5bb8f70ef2d4ccbd5435f672ec9be74340005d995d2ce682 SHA512 3f89d8bf98344b4a9d75e3d3867bb1eb9019e972d5a8db61cf2f3c72b7efe2e66d5be13b68293212961f0e00b4660849f820812599ac06bbc61a53d756e47535
EBUILD embark-9999.ebuild 993 BLAKE2B aa96d6503dbc683e0a5966b49e5dde3a11d8fb2f68ee159192d43fd5ac223a955ee84ff7f6705be4cc5519026a216da12be86a840597ecac54976a74a9fdcde4 SHA512 560bb6ec4892fffcc17dfabbf6086360e16ec0df86caf5873a475ad58df8c91bbc558b6112e002be2aca4dec6207df80d14016349d3a3d4ec4041ad5f6d9fa01
MISC metadata.xml 1526 BLAKE2B 02def263b6f7219e1764917ef493bb87105508b4bcb9b82364ca366bf73a3d8e9a0097525763659ed4758fdf87726e7be5e31acd701990d7a843a14a2cf211a0 SHA512 2f2e8c30b5e9bd0243577769ef9ce748075877f9c66513e18adafa9f3ce60bbbe3ce3f02704aa0354c01a18865532034e2acbafca9b515ccbddca824dd56f10b
diff --git a/app-emacs/embark/embark-1.1.ebuild b/app-emacs/embark/embark-1.1.ebuild
index 9b53ee20a240..d0b96e9539e0 100644
--- a/app-emacs/embark/embark-1.1.ebuild
+++ b/app-emacs/embark/embark-1.1.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/oantolin/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/exec-path-from-shell/Manifest b/app-emacs/exec-path-from-shell/Manifest
index 28b768717d49..1d003867420c 100644
--- a/app-emacs/exec-path-from-shell/Manifest
+++ b/app-emacs/exec-path-from-shell/Manifest
@@ -1,6 +1,4 @@
AUX 50exec-path-from-shell-gentoo.el 84 BLAKE2B 0f3b62567ac7e3d501fe9d728cf380383f789f4c3107044747f2cfecd682f71404a49b4afa145f18e5dddc6f41247035fe72e01d6f3b362586017fdedc216c8e SHA512 42f18f03262f302c8ab28b0db1f285ab27caa19cf9acc4df4b289bd24d0e379e847022f59d5ac627ea3ebe1ba1c3f0a55ecba94d3b7f6825bcfee324983e216f
-DIST exec-path-from-shell-2.1.tar.gz 18673 BLAKE2B fd1d3c1cc6d7ce89eacbf9cd3cfe737a1867723dda28993ee049d91437dc8a17edf07ec1e4a121eae384deebfde934e371168ee6870e09886483cecce1bc306e SHA512 bd211756fa06115af45db6d9fb351f3affb0d59ae717643c9e4df422e63ddb780edf642d030db5b039e2759b2bfca948f7638d2dbd3ac84f3c2b8814b4a085f3
DIST exec-path-from-shell-2.2.tar.gz 18935 BLAKE2B 7b255664037a68c3ec67fd3ed404a35d834f69431152f6baaa4c8f85aa8565968ad6cc59f8674d06dd86befd9d13fbf2f39b1347395451fc8bb9eb43138e9e0d SHA512 75bd4dd96c7224a7daf9709e5508ff45b3b7541713267282ff9a31e357e74e2ff8ad054193c1753e2d2f824206abcff5485fe7710037974c536b4afc87500b09
-EBUILD exec-path-from-shell-2.1.ebuild 510 BLAKE2B 6b85c3b978fdd8ee26dac4d8fe501b2833f8a87e9d22334098434a7e3829383432c8b1ce1d7399ce721f56f4ee08bb1c5e9ee07406a44518b9a680145ce1430b SHA512 e785e3dd57f950d133d0d4e4db3a76c4835ebd7bf05881c719a3b91303a942562c8d63dd0c96259d6d1f976bd6aeb08d70e4ba89ceca5a93985a2d0c72b4d8da
EBUILD exec-path-from-shell-2.2.ebuild 629 BLAKE2B ad205b9f868de19aff103f81162b3cf5b573247b8ef9182e15c377a47e6afc7d382f01840892ec35b08311498c102e3a2d9ef09b759afecf66e53ebd57cb63c9 SHA512 2da9e95951de0ca2f45054d83293a0eb49fb0cb5e348e2f351df9274f39c7b94d322863a3df03c2183c1e117e8c7fcd77e566f3771cac4da37e1aac597ebee4d
MISC metadata.xml 817 BLAKE2B 013b0baf63e956f1c9bfa234348c4ec80888321257fda7569324033c1c48418b979972d48d8bbcfb83d75cfb44fae9a0cd484bd1e7e7a65c7fec58542aeccd7e SHA512 78d256c67f5e15e1895e13ab57fbe8d80897184f2aa04698df4a4de60ab0da5dbbb59c65f3696e2e548456eee249550bffdda45025abd3844c0fbb6c6886cb02
diff --git a/app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild b/app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild
deleted file mode 100644
index c1375c75a429..000000000000
--- a/app-emacs/exec-path-from-shell/exec-path-from-shell-2.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Ensure environment variables inside Emacs are the same as in shell"
-HOMEPAGE="https://github.com/purcell/exec-path-from-shell/"
-SRC_URI="https://github.com/purcell/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/flim/Manifest b/app-emacs/flim/Manifest
index 3223bb1c196d..1ef34df2a1b4 100644
--- a/app-emacs/flim/Manifest
+++ b/app-emacs/flim/Manifest
@@ -1,5 +1,3 @@
-DIST flim-1.14.9_p20210529.tar.gz 146081 BLAKE2B b5326cb67f4e1387fe5a9f0cc9360feca81bf61de18ae75b325e072e70a3f4b70a1bda148a2ab8ac9c3b872bc5ed96b53b61d0de427abfb21eb8e3dba1235701 SHA512 47a55606add53da7f399d87befc834dbbe4b52b1f3011d24d3dfd3ec7a7010ffebc2aa666e38f5878735b2ee43dfe46eec548dba3535521440c8bcd1bd08a17d
DIST flim-1.14.9_p20231218.tar.gz 144953 BLAKE2B 943479e302453139af0a8d0c656e1ef3596220a865698f6b98c59d323c284c84dad277d20b524b70eb9650b42a9bfe18ca6c04d5849df0812ed49dbbe379fffd SHA512 b4ba7ac736402a2e8290c3329801fece04540cc8a4a07ab93f71472e41704e033a7925420fc7f42d63c9d3a57abb870fbf88a4012cba8ebc6a43f93c0707751e
-EBUILD flim-1.14.9_p20210529.ebuild 892 BLAKE2B 388ae8e5ef1140b1c75c863f5e4a954639478af09babf31eb03e57eed54c2ac28e9e70d569ed9a59a5710ceaeb1ebfd4d1627d322e4de49edafa820388fed952 SHA512 ea84f35083367a800fdbe75576f60c7258d10caeef6eda6af48dfc680b3bcf82c7a22cfb1279d3a35f64095aa895ba8d03dd4e169c370b733526020845dbf077
EBUILD flim-1.14.9_p20231218.ebuild 1219 BLAKE2B 5a2ab2a90e86b1782b7a0c10985434f7b40d040b0bcea464a7a8c6b7b50d7c81606f34409d3147fa3eb53f29bb665bc41b41fcaac78dc29686992e6fba1e3019 SHA512 75f8c631b6279b446f241ba46b825e9b5b1a5e37a4add1e58e0e0d3865c5b0769894cdfc5dc8dacc137118e75443f564cb041008081473634403a086cf836bfe
MISC metadata.xml 471 BLAKE2B 5d069cc7a1aee2b543689b9826d0db9e9fe2f84bc5d1262081741763795dfcb33516a6d52e62fe4107f1228d99519e0db54a60fa43d911689f8b818bd0693e97 SHA512 bfb3862ebc83b2a5969f90a0185694b3b469d5813b8fddada51479ec6263a83e890ba6f69da24de390767cae66d2847fb495ee3301da8db29535a79c8ce3ec83
diff --git a/app-emacs/flim/flim-1.14.9_p20210529.ebuild b/app-emacs/flim/flim-1.14.9_p20210529.ebuild
deleted file mode 100644
index 2b09a6211a9e..000000000000
--- a/app-emacs/flim/flim-1.14.9_p20210529.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A library to provide basic features about message representation or encoding"
-HOMEPAGE="https://github.com/wanderlust/flim"
-GITHUB_SHA1="02735dede6603987e8309a76d0bc7a9ff9a5a227"
-SRC_URI="https://github.com/wanderlust/${PN}/archive/${GITHUB_SHA1}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${GITHUB_SHA1}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-
-RDEPEND=">=app-emacs/apel-10.8"
-DEPEND="${RDEPEND}"
-
-SITEFILE="60${PN}-gentoo.el"
-
-src_compile() {
- default
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" install
- elisp-make-site-file "${SITEFILE}"
- dodoc FLIM-API.en NEWS VERSION README* ChangeLog*
-}
diff --git a/app-emacs/flycheck/Manifest b/app-emacs/flycheck/Manifest
index 26acc36f73f7..16853e74045f 100644
--- a/app-emacs/flycheck/Manifest
+++ b/app-emacs/flycheck/Manifest
@@ -1,8 +1,4 @@
AUX 50flycheck-gentoo-r1.el 83 BLAKE2B 5d35105289d99c3e33102c6f5d84135600ad4fcff435a7c691972a259071702cb240e17bee12e9dc61386e7f2397d5a6fdd52187f4beeb91e84855285a4c0f3b SHA512 e89e263133108f2a5be2539abc2fc67134d49217ca8db8da9fe3faa4107b32d42896875797811c879a6f1f4746a1f097acc38e6c1cefe093570d6de023cd4f09
-DIST flycheck-32_p20230305.tar.gz 1044121 BLAKE2B 6a31ea589f0aca4ed6785fe3e45e5df4af9b084af2d4de9b707c2909db53fd2d3694559b35da69ba05240638a8105fddc5017e1ef037d9ad8a07c77b0efe905a SHA512 1b2d41df199328a297f0623585f4692529a656671b17fd5fbe4b6f9abd7320b2d81f7da6e3e0f17f4bc65474661310f99856a003670276ba6fb2a81780fc8377
-DIST flycheck-33.1.tar.gz 1043623 BLAKE2B b1659fbc8ebd1f6f4de3d02329a5afde40129584406ff371a536f6549dd0f530c655477bd2c14503c603c30f135e62296cef32e2fc454d429d223cd6d9d530c9 SHA512 66d1c384071d4ad21ffb6dcb7c040797a8bf802debe045acb3ae06980d0c5860cc88e8ebd80beeabca2ab80b3df8ab03c5924ff7e66ccaf2d54b5911bfade7b5
DIST flycheck-34.1.tar.gz 1045094 BLAKE2B 259ebb5846abf9789c2a73a765051dc0d19e93fc5ceea26b8612c017b092f4c9f4c686db6187fd098adffa50e032b9426abc4944bc46830dbc924470742f5945 SHA512 5a28b8bb6a11db3da3535effb6c1087ee9d60e56ca132c77027834724dba723a610cb036b99baddaa9bd6e14d0986503f272bee4b64c5278f1cf0726cfac31f4
-EBUILD flycheck-32_p20230305-r1.ebuild 1500 BLAKE2B 393f72b70b90301677267cc227ee996905b51cd762c94d5f378054717410bb373829d9b52abaf55fb21468a56e301d65d2a3d74a2432f6382a7376c896596d0e SHA512 cc3a0db8f87cef9a7bad57e8819d7ae9dfb700e6c216306a78337ff5a65cb1ab78fae8d863b7b05e258f165c1b51bd77a6cbe46ce93452c9bebbf8809a47f934
-EBUILD flycheck-33.1.ebuild 1137 BLAKE2B 0233cf36df9a5866386be3daf3b3089ad8373d69ada45a2f2e51096cf4ad872eb77d2a92f169c252274e7d67d084c99b78e1755fd968eb2ac112289306f5a478 SHA512 b713bb74937a43e47f6e2f21cc9fcc8f52a06361725d7c90b755806d617917739a5727d4ccc51a36e19f696c21c41adcc1dcd580880665e9f52c1e45747e20ad
EBUILD flycheck-34.1.ebuild 1074 BLAKE2B 053605c07ff50332669209cc743e441841c5158e14b38d2061ca4243f50bbc93a21d39d211c5e91de91ce44dba2ba395189defbc8c88fbae9b29cee35585e5d5 SHA512 f2e7fcf14449f8a36e220522365c2afea2398af1d005763e9196eadf4425c344a96ba651b5f9906887cce7d5bc49fe634a4b87fd8b796463757d9c8036c86cb2
MISC metadata.xml 909 BLAKE2B a1d56af4275d1d9dd4a1352981621332404a6d7f1205f7dbe503fae4f4c53cb7d9ab2639a1fd908350e27940ebcb1e2a808be05570d9fb96fc06261c067028fa SHA512 335378ba433d26c7e4992f8cdfc6dc0cb44f64fb28c86c715d602947c63d4ec147904063e3a64933a7d037f3a1ac9f271d2d7b66e065708b17ab3106a6010b2a
diff --git a/app-emacs/flycheck/flycheck-32_p20230305-r1.ebuild b/app-emacs/flycheck/flycheck-32_p20230305-r1.ebuild
deleted file mode 100644
index 52aec98defd6..000000000000
--- a/app-emacs/flycheck/flycheck-32_p20230305-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo elisp
-
-DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs"
-HOMEPAGE="https://www.flycheck.org/
- https://github.com/flycheck/flycheck/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- if [[ ${PV} == *_p20230305 ]] ; then
- COMMIT=5f2ef177cb21ae8b73714575802beef04abd0f5e
- SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}"/${PN}-${COMMIT}
- else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
- fi
- KEYWORDS="~alpha amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-# Tests fail for now, need more investigation
-RESTRICT="!test? ( test ) test"
-
-RDEPEND="
- >=app-emacs/dash-2.12.1
- >=app-emacs/pkg-info-0.4
-"
-BDEPEND="
- test? (
- app-emacs/buttercup
- app-emacs/shut-up
- )
-"
-
-SITEFILE="50${PN}-gentoo-r1.el"
-DOCS=( README.md )
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
-
-src_test() {
- # Flycheck will skip test cases which require a "checker" or emacs package that is not installed.
- edo ${EMACS} \
- ${EMACSFLAGS} \
- -L . \
- --load "${S}"/test/flycheck-test.el \
- --load "${S}"/test/run.el \
- -f 'flycheck-run-tests-main'
-}
-
-src_install() {
- # Remove unneeded test related files.
- rm flycheck-buttercup.el* flycheck-ert.el* || die
- elisp_src_install
-}
diff --git a/app-emacs/flycheck/flycheck-33.1.ebuild b/app-emacs/flycheck/flycheck-33.1.ebuild
deleted file mode 100644
index dc25cd3e3dad..000000000000
--- a/app-emacs/flycheck/flycheck-33.1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Modern on-the-fly syntax checking extension for GNU Emacs"
-HOMEPAGE="https://www.flycheck.org/
- https://github.com/flycheck/flycheck/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~alpha amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86 ~x64-macos"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=app-emacs/dash-2.12.1
- >=app-emacs/pkg-info-0.4
-"
-BDEPEND="
- test? (
- app-emacs/buttercup
- app-emacs/shut-up
- )
-"
-
-ELISP_REMOVE="
- test/specs/test-documentation.el
- test/specs/test-melpa-package.el
-"
-
-SITEFILE="50${PN}-gentoo-r1.el"
-DOCS=( CHANGES.rst README.md )
-
-elisp-enable-tests buttercup "${S}"
-
-src_compile() {
- elisp-compile "${PN}.el"
- elisp-make-autoload-file
-}
-
-src_install() {
- elisp-install "${PN}" ${PN}.el{,c} "${PN}-autoloads.el"
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- einstalldocs
-}
diff --git a/app-emacs/geiser/Manifest b/app-emacs/geiser/Manifest
index a7be4b6aa346..2506c87c76f7 100644
--- a/app-emacs/geiser/Manifest
+++ b/app-emacs/geiser/Manifest
@@ -2,5 +2,5 @@ AUX 50geiser-gentoo.el 295 BLAKE2B 5dfbb043d11f242fae453719c85c7b5dd6abfa16e390d
DIST geiser-0.30.tar.bz2 656851 BLAKE2B c0a6ce7d2643e83cc049fa812c601217f52f8814efeebc60405ba591739c887ea0aa874e4ea0a6a72bb5f2282281d9883f2a77735d787a442e560ee2083bab54 SHA512 c66e168bfd8ccdd9c8c0bd3b29ded78ba1b25eeef062e164926c6ce15ec60410e944b2c58a9cb85a248f953b7fc66322626df108f1d9fe521a7331381bcd86a2
DIST geiser-0.31.tar.bz2 657293 BLAKE2B 10d40b43f914a5483bb18dca79272fd97c9bd091a18b159b9d3a297c51a06e7176eb1cbb0f547719b7e3ff397311db987a235f737254e4b07a3be81a42ee6ed5 SHA512 4595711925c725c423f02bfd1994d0c4266167d4616ccbbcd1c4c6394452c8061aa3d5af1528d9300a06eed7f39a2ae089175c1c653b782d994485da774515c7
EBUILD geiser-0.30.ebuild 787 BLAKE2B 7770d9593075e10753d6458a9044efa66d1d9bce864dd46aea7cfedd329612b309fa9ab1901839458c7e9323551095516095a3120189d16d83a971d393dbac2a SHA512 c847d2b5b68a19ad372fb7ea20816d4071687ec0db37bb2a394093a8cd4aa8587e02df9b7830671c3424958a3f9d0cc8de66180aff2471ab3ed0769b042b1710
-EBUILD geiser-0.31.ebuild 922 BLAKE2B 42891dda085f709c02f415736d77580457d8eba0d63295e4a5a9dbee164f6c42f9fde5105379922f7f53d5610069dfd22cff10a3aa39e617f9800b3ffad35cc9 SHA512 145d86e0b61b1af917a7cdd9a5ae2e08d380b190c55b634dc74fbce53639c2153dd5ef78003a6f8e61b45ecba7efca91e1d23bc6de1f4d1cd894804e462c892e
+EBUILD geiser-0.31.ebuild 921 BLAKE2B ebad80a51a6f524e8756f99ed12ffce509f60c909c82f7edd7e1f0c99c52b3b5a8ab82554b7a3f5660f5589084a529c74d51e812088cb511a045d48844d83fd9 SHA512 d18087017ce04ec4631da4ddc62cdfbdd0dd2f3b65667e64809eff33628b4e7e68a8a18b8af907787c7b4e4b3af40d71e2eb6d6d134ff1abe51f3ee9bbb31254
MISC metadata.xml 551 BLAKE2B 2aedbc78837b20f258a94790c4a84f8bfab77f4d71e65354ea6439122c4d84378776c7f9c9a7649c0aadc68df9f33eeca482712961eb8b3af0dffde4d1769ded SHA512 aa663549e7f0710b8629889dd57bb99cc2ec2f2ea93c86d6b75dd85fe4a8467abb4688b38a38b8051655fc0705b8f1e0a7c71c6159abc7170e0bb1b9a0c7c112
diff --git a/app-emacs/geiser/geiser-0.31.ebuild b/app-emacs/geiser/geiser-0.31.ebuild
index 31d2bd97c87e..4c4a5d63dc65 100644
--- a/app-emacs/geiser/geiser-0.31.ebuild
+++ b/app-emacs/geiser/geiser-0.31.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == *9999* ]] ; then
else
SRC_URI="https://gitlab.com/emacs-${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD"
diff --git a/app-emacs/git-modes/Manifest b/app-emacs/git-modes/Manifest
index 0514b3075d0a..f086ab2b1318 100644
--- a/app-emacs/git-modes/Manifest
+++ b/app-emacs/git-modes/Manifest
@@ -1,5 +1,7 @@
AUX 50git-modes-gentoo.el 73 BLAKE2B f756bc038b5b0c6dec420176142336902f9a350bb63ac5a10ac51895e28d1f0a5446ef1f959ce10638b97ebd1f6405ece3b2e101238ec835f62d91fe0b189cea SHA512 56c251fa8100e882225d0220f6ce656bf8012fe47ab9dd3a98c240a01e257689ab6867a8fcb6f9d11b911fb958ab3950589cd238434f27e10ca86aaecae74d69
DIST git-modes-1.4.2.tar.gz 18444 BLAKE2B ecb8894b41ba9f7744a4ceceedea339fca9993bf3b3335c93fd408ad05a7136266ea84cf28891684e0932bf8f1b997f9cb32c4ca7b4f44f735e6c45885f8f012 SHA512 b968b6bab869ad7d8b7232d2a97ab903c30c6fdf8fe0705633f0a7010900d5224f6ea2174708b4ef816241f2a6527bd7eb4f891c2072aee58aea1a153a825d9f
+DIST git-modes-1.4.3.tar.gz 18487 BLAKE2B 2df138576b6eeb628e88bf6f7649f42897d852f89d7d9ab0febc26db0f5c71cc0412ddb511f93b7ce32e444f085747e8f66eabeba5a0182bbe2ff99be3b4b6ed SHA512 0f96e3259ef9c17249f0960c8495043e8b0e2769cdf3b0572e72f83fdecd469403561a4c2666323d0f8d8a3059b8785443662e260881699e0b93e76b3a9e0474
EBUILD git-modes-1.4.2.ebuild 545 BLAKE2B 295c2963f6e3bc43d9365f0c525f762d31b48980e51544bf22cddf7c7b732692ac2f3ba951ed395b820080522a8f28b92b17fc3538301e572f2491609ce14bfa SHA512 cb7e79e52dc1437594ad117684ea8aa2976b072e564067bc8312c6453ab5674232c7d7b878a8e9a9b98de9e7eb83d6e5a42e66e4c92dd54a41768721df8605ea
-EBUILD git-modes-9999.ebuild 658 BLAKE2B e2104ae23c11ffb54d19f98bf6141a5f229c7d19f76e7cec08b4c8a5737c8a8a6e46ec4d748a8d2e0fda916f0b391e62f3483745f13cad737f35fc0dfcecd7b6 SHA512 ada116ccda3ca80dfcb4bfdebba856a117ae979e7b46a318a7df3bece3b5b5cfe8d42e2ee0271bb8d0c6a310cb6a7b2183ab496ee56d74458b2ea4d68f2e1b54
+EBUILD git-modes-1.4.3.ebuild 669 BLAKE2B 2909817d8b158444f19944c552e7dba39863c76072364f2915b90827bd650901583ebe33c0b365a045ec75ba9806779c5b9546a23914ec83aaacb684faa5aadb SHA512 636da687e485a30ed4e473abf321b2ee255fa4a04626a10633bcb64201747fb6b457ed474b119ce52b719595dfc956708818a066bffcb4b890a2e726fe234188
+EBUILD git-modes-9999.ebuild 669 BLAKE2B 2909817d8b158444f19944c552e7dba39863c76072364f2915b90827bd650901583ebe33c0b365a045ec75ba9806779c5b9546a23914ec83aaacb684faa5aadb SHA512 636da687e485a30ed4e473abf321b2ee255fa4a04626a10633bcb64201747fb6b457ed474b119ce52b719595dfc956708818a066bffcb4b890a2e726fe234188
MISC metadata.xml 419 BLAKE2B 6e3a5051a08003fb5450a0a4a9eb68df7c91878d1f61c7f5dbb58569dc1235ee4101f69a8d6bb35c846c3a78bfbf5f2e0fdfadd69a359e159818b3b145b04a5e SHA512 31f2551caca2dcb46aefdf851e01fc518260b6b8900d76c86106c7789f74de306357d4f0fa2e9852d9a8bad91253284cf5a68e6d66004a1e0abf25ba6a82ad58
diff --git a/app-emacs/git-modes/git-modes-1.4.3.ebuild b/app-emacs/git-modes/git-modes-1.4.3.ebuild
new file mode 100644
index 000000000000..2a0e06023a16
--- /dev/null
+++ b/app-emacs/git-modes/git-modes-1.4.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs major modes for editing Git configuration files"
+HOMEPAGE="https://github.com/magit/git-modes/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/magit/${PN}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.5
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ elisp_src_compile
+
+ elisp-make-autoload-file
+}
diff --git a/app-emacs/git-modes/git-modes-9999.ebuild b/app-emacs/git-modes/git-modes-9999.ebuild
index 5dd60a104871..2a0e06023a16 100644
--- a/app-emacs/git-modes/git-modes-9999.ebuild
+++ b/app-emacs/git-modes/git-modes-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,20 +8,26 @@ inherit elisp
DESCRIPTION="Emacs major modes for editing Git configuration files"
HOMEPAGE="https://github.com/magit/git-modes/"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/magit/${PN}.git"
else
- SRC_URI="https://github.com/magit/${PN}/archive/${PV}.tar.gz
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
+
KEYWORDS="~amd64 ~x86"
fi
LICENSE="GPL-3+"
SLOT="0"
-RDEPEND=">=app-emacs/compat-29.1.4.1"
-BDEPEND="${RDEPEND}"
+RDEPEND="
+ >=app-emacs/compat-29.1.4.5
+"
+BDEPEND="
+ ${RDEPEND}
+"
DOCS=( README.org )
SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/gnuplot-mode/Manifest b/app-emacs/gnuplot-mode/Manifest
index 85e8527da3a5..cc9cd8da5faf 100644
--- a/app-emacs/gnuplot-mode/Manifest
+++ b/app-emacs/gnuplot-mode/Manifest
@@ -1,7 +1,5 @@
AUX 50gnuplot-mode-gentoo.el 347 BLAKE2B 6a72d3ac75c8ef7629b8c018f9652b924137f56feb7c1578d7d5b572846bb22b248ae569412e7d9f6969ce6daca4aa21debccac7b7d5b63c4c66b04959d72836 SHA512 eb342c60bee1a9e45a50373093207545b8b37888432b082afb7c4f0911eed08481379094ee5a73888a03a12898c3c41016c2d9161f92a1a7cf7be7f2010c1c83
AUX gnuplot-mode-0.8.0-tests.patch 476 BLAKE2B b7f92614072217f8a255619a2eb2a633512a642726a126ee0dd6f826010a15e613cbcd3f3edf36dfa76e26ef297bc0a18826c3f338ff968e8a3c56530b7318c4 SHA512 8be5b78bb6b69feeaf98a05de13cd97b8ea3a0c013e68154a7d739079f04b95854a35e2ea097078fcf93323d90888c17f9e93fdf3c1510781c084653f578408b
-DIST gnuplot-mode-0.8.0.tar.gz 352106 BLAKE2B 5408cc682b205ee712d2e0ff94b57a585d4040a62d1c61b3248cac63c16c76899b4ebe9b8e6ff091216beac3c9c79ea1425e018b275145d8ed5aff3b64e524bf SHA512 d1f93f0a28036ed66869ce228ff7c7007cdd463006d29930f01a6c5fa31c0487f603f0394f423fb8831b054e8d465f669f11ec2c3f8115ef1c84d828f77056cf
DIST gnuplot-mode-0.8.1.tar.gz 88458 BLAKE2B 99355ec86b6a74294b72976efdaf88402ee9240c9a89432af52eca22b93af18a930e4f7cd07a0c4e25b235aeef0dc3a32498f57b8e74992f5cfb95cef471de55 SHA512 77bb70bde28007d7d42570c9649f18aec13426746acd97f0f94df1bc34ef0698ed5c4a69f5eac7dca4d9d000a527e1da70656692a7ecb2e1dccf61d0e0fc35b5
-EBUILD gnuplot-mode-0.8.0.ebuild 1115 BLAKE2B e2374274a04e3263b6b121d6f9cd6efdd528ddca466b4e8c65a710bdde87d0962804f60f08a10c626c1aa2e55427bae2d7469ba7e55a2c2ad3471c63e71e2a4f SHA512 3e096f7650177b649bd1430367abf2986d7501b8571eb97a78f8f65b2cb6415051add0d39caa8b8fd813380b0bcbba766f1dae26d91eb7a6d5e30f93f06d9581
EBUILD gnuplot-mode-0.8.1.ebuild 1072 BLAKE2B 3ee7b32673df5b6b90f42bf45606e92d1ba6eb8ad1936dc4cb001805ccca01901744b1da30ec65932c7a43f1e598e0b58f728d039d50fdaf7459535e27feafba SHA512 f0737222620b4204f5a73e214875401197794addf939cc613952f5cc04acf69eaaa106b03219ebefc6fc35cf25d9d616bcffa8dd3556a787b863ed72222df702
MISC metadata.xml 367 BLAKE2B 70dae333a75d3b0eb30acb1bd9c4d33280680aee4bec26ed4d541a4f2a59d3eaf3c090a03b040e668de52b87b0cec1af9604e320905acb2fbab19525e767623d SHA512 98c0a54823df8457317cb61f3f27c32bba59619838fa9e1132ac53d2ab243cd431b6f62b9732bcccd72ee3a576fafbadbd6e076c0f7a9c167f0157f4ee78994c
diff --git a/app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild b/app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild
deleted file mode 100644
index 7f29b6b43591..000000000000
--- a/app-emacs/gnuplot-mode/gnuplot-mode-0.8.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="Gnuplot mode for Emacs"
-HOMEPAGE="https://github.com/emacsorphanage/gnuplot"
-SRC_URI="https://github.com/emacsorphanage/${PN%-mode}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-S="${WORKDIR}/${PN%-mode}-${PV}"
-
-LICENSE="GPL-3+ gnuplot"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="doc"
-
-BDEPEND="doc? ( virtual/latex-base )"
-RDEPEND="sci-visualization/gnuplot[-emacs(-)]"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.8.0-tests.patch )
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS=(CHANGELOG.org README.org)
-DOC_CONTENTS="Please see ${SITELISP}/${PN}/gnuplot.el for the complete
- documentation."
-
-src_prepare() {
- elisp_src_prepare
-
- # Erase broken tests
- echo "(provide 'gnuplot-test-context)" > gnuplot-test-context.el || die
-}
-
-src_compile() {
- elisp_src_compile
- use doc && { pdflatex gpelcard || die; }
-}
-
-src_install() {
- elisp_src_install
- doinfo gnuplot.info
- use doc && dodoc gpelcard.pdf
-}
diff --git a/app-emacs/hl-todo/Manifest b/app-emacs/hl-todo/Manifest
index 365ab8f78d8e..2c625fe6688d 100644
--- a/app-emacs/hl-todo/Manifest
+++ b/app-emacs/hl-todo/Manifest
@@ -1,6 +1,6 @@
AUX 50hl-todo-gentoo.el 180 BLAKE2B 967e85d2d5738a45f21cc1bb038ac64366a0774d88fda4b542521f76ee204f88b950769eb120d2f537b0a48fdd239d17453263c19aefcbd1f2bf14d886cfcf88 SHA512 9b9b437d6ea14762afac357012a307599677f115bc1659d0c07cfd7db4eefa95b5a7104d03db101cdfefed05a9e510324a11066772e5642891c054675424e533
-DIST hl-todo-3.5.0.tar.gz 18295 BLAKE2B 1e67083cb2d772d13d0503a38d3a54ac0d9f1185e3474d13138f52762b7c46f0f378027d7ec7af27f4f47de3a3999e058e2364ea4ba25dd9f2d1d40dd18ae45d SHA512 260f9e556532ef96a58caf206f6ad7ad23110093f79ae1382c24d42a6edeb43f46b47074d1335dfc579d5fc430f6e58c1f812ca12d220538e71bfebe8da7c4d9
DIST hl-todo-3.6.0.tar.gz 19121 BLAKE2B b03361e82b31bcf3b19549be2f2eccb272094798c17bb0f19152486ae3e7b09f812c0ef6ec1a67a5a73254db9e41af26038f7b3058f5e6615f7d10eb57b8a863 SHA512 26dd37338bd2121695e4041fce024fd9905b1da57811dc8ca42df28fa3f1d3cfeb83509aae77a2f05a3f1c96036e1cdd7fba9d4424291c3121308fd01afaf9f1
-EBUILD hl-todo-3.5.0.ebuild 490 BLAKE2B 7ac87d0d2766081299de9e46585628e01b966eaac9868db32a25eb6e6bb5ee6ec865b0c344cf318f19211892701eca3bb3079a2a5abe8d14c92c9c828b03c8e0 SHA512 aa42800426b3e02db704fbe2b9b6037705c980cd421367dad29278616cda5a6356539837deac5e01c9b959a50ae13c36eaddff0b77f1759c6abca5ebbc2e4d8d
+DIST hl-todo-3.7.0.tar.gz 19369 BLAKE2B 4e2b56a94ef399207ad6f92da44596bdacfddc31c3182aff088e00a58c955890a34464b858e4194611ea88c90df4827a7a7ab8d177ee99ac7fd5597f8393f046 SHA512 74dcce9c4e8e638a135d57b9c00d6fe364326bb00045452289e86a278c7ccd864e756a930973eabd717e5239b86f7d5a46b82df19834eeef8a3a3d6d1111b14b
EBUILD hl-todo-3.6.0.ebuild 490 BLAKE2B 7ac87d0d2766081299de9e46585628e01b966eaac9868db32a25eb6e6bb5ee6ec865b0c344cf318f19211892701eca3bb3079a2a5abe8d14c92c9c828b03c8e0 SHA512 aa42800426b3e02db704fbe2b9b6037705c980cd421367dad29278616cda5a6356539837deac5e01c9b959a50ae13c36eaddff0b77f1759c6abca5ebbc2e4d8d
+EBUILD hl-todo-3.7.0.ebuild 614 BLAKE2B 4992384a2bf326566dc3cb4735f748fcf60e5c3ab5a06e389ebeda6dc9f0b235d3427826c53ff69ec58ada453d6915469ca8bbf5d7fb722a7a3e8c29e8e1dd1b SHA512 a15bfa5d45fff0c0e7b3a31844816884d79906cc82a3f4285febff878446cd7d27438d21723b25e9e3653b6967c3903c96c25290f91a0e9d866463cdde484043
MISC metadata.xml 361 BLAKE2B d64dcf7b0a3a4d6fce92bc067d14e85ef5f4124414269aced39eacbce3fe1f2e96a5342886dbc8bcca39a0dfd6b2c2919ef404b106b408e3894f0c6e595971cb SHA512 3b795dfdb6a9c151218874c8a753474ba352e4d8d701de6f08340e9e11456752fcbeefcb715da11a1930ede0a6cb079bbe99c0d77e772413b5db86749d9a5581
diff --git a/app-emacs/hl-todo/hl-todo-3.5.0.ebuild b/app-emacs/hl-todo/hl-todo-3.5.0.ebuild
deleted file mode 100644
index 34d06cf8e099..000000000000
--- a/app-emacs/hl-todo/hl-todo-3.5.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
-HOMEPAGE="https://github.com/tarsius/hl-todo/"
-SRC_URI="https://github.com/tarsius/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=app-emacs/compat-29.1.4.0"
-BDEPEND="${RDEPEND}"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/hl-todo/hl-todo-3.7.0.ebuild b/app-emacs/hl-todo/hl-todo-3.7.0.ebuild
new file mode 100644
index 000000000000..50a91455193c
--- /dev/null
+++ b/app-emacs/hl-todo/hl-todo-3.7.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Highlight TODO and similar keywords in comments and strings"
+HOMEPAGE="https://github.com/tarsius/hl-todo/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/tarsius/${PN}.git"
+else
+ SRC_URI="https://github.com/tarsius/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.5
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/jinx/Manifest b/app-emacs/jinx/Manifest
index d6fb5632baa0..d583747b256e 100644
--- a/app-emacs/jinx/Manifest
+++ b/app-emacs/jinx/Manifest
@@ -1,8 +1,6 @@
AUX 50jinx-gentoo.el 191 BLAKE2B a183a9485eea61590192547a8c99e8c974b1974851073a49a33304ec0d9d43158279669aa8dc2ca26d9521c61b229c9fd490dec81643126f678585974dea7483 SHA512 dc0378743253f61f1c94d7fbcf8e3fff767296eecb26e856bbb5f24409b879e3d1a4f52efe87ea0ce106281b216396e94a72a7842b0fe4a48a80b4c41cb05921
-DIST jinx-1.5.tar.gz 34515 BLAKE2B fed6482001a879f50f9f8a093dc9e82443e0400b8e8c0c0b2fd4984cad4e48a4acd6d8a794a3ec71d3ee5d1c0dd851170dc5bec2a8e9ec9f0c7ddb6e25b5c732 SHA512 f19f7500e955b0ed584b2dc7e288911d59a584db596d55304c23d0ff28bceda6dad866b47891396fd342fe9f43d1adc8135611a67074f13638d58c28b545d3f8
DIST jinx-1.6.tar.gz 34624 BLAKE2B 57917120dd6b10e30d989f056d3587452b2a2fe4db97df989de25c31ae7dd0e56ab2fd40cb92e570cd076209ab039ae0a8cc1ba7cb42210acbc4a1a07cef5f52 SHA512 b4e2b7ef03036e79c91e2a3d2c39ec6505ac9b6b2f7b32cfeee961448b4015de87c60adc9c14de3faccab14d7be75a77622fb0e21982a6e3fdcd58046c54d471
DIST jinx-1.7.tar.gz 34795 BLAKE2B 96f5ea43c59692ffcf628438144bf07d297f8f82072a4e27282e8e10777769ad8876dd4b9057d59ede5cd7ac7d9c48bd197e5bd3175239332b52b29eba276e0b SHA512 2d92cf7822494b1eca5e746104610fcaedc09427dad9ac45cb901a19ee663a5300f7d5b5768155bc0ec41c3a96208b0233932fd13bb8ab00fc88e766d5aec538
-EBUILD jinx-1.5.ebuild 925 BLAKE2B e1faeb92a90f8b5925e7018b7a28fba753bfe01f3ecdb0769784951645f87f54dbba2d9476a75e12053777134e95b5dfa6873883fd4ff88b812735dcdad54113 SHA512 5b6ccc6f825a354103fa6dae049c8209712b19582a23aa183e957991e3ac9bc2fff0f48879220ecdb81e4e96e8d59852c5ff992d3e87c6fc78dd6cafcf4d34e7
EBUILD jinx-1.6.ebuild 925 BLAKE2B e1faeb92a90f8b5925e7018b7a28fba753bfe01f3ecdb0769784951645f87f54dbba2d9476a75e12053777134e95b5dfa6873883fd4ff88b812735dcdad54113 SHA512 5b6ccc6f825a354103fa6dae049c8209712b19582a23aa183e957991e3ac9bc2fff0f48879220ecdb81e4e96e8d59852c5ff992d3e87c6fc78dd6cafcf4d34e7
-EBUILD jinx-1.7.ebuild 926 BLAKE2B a64882d836ff6c3cc62dc9fd352a75799df9809b1b7286698b3bcb1abdca366f587c6ec6591c47bce738881f59f2bc909a760564fadfb86be52ecae489508f16 SHA512 4e9cb347df916168879998e0c1ac411c85e2fe29e58667eca4834d8c0f9e6ab22f96d8da260eb5352ae9e5edfbc5bd760383ae3b36d104b5107784d6a867cf70
+EBUILD jinx-1.7.ebuild 925 BLAKE2B e1faeb92a90f8b5925e7018b7a28fba753bfe01f3ecdb0769784951645f87f54dbba2d9476a75e12053777134e95b5dfa6873883fd4ff88b812735dcdad54113 SHA512 5b6ccc6f825a354103fa6dae049c8209712b19582a23aa183e957991e3ac9bc2fff0f48879220ecdb81e4e96e8d59852c5ff992d3e87c6fc78dd6cafcf4d34e7
MISC metadata.xml 596 BLAKE2B 637e6f9f170f3ce64857712ff8156e123e42fa1e3495291ca05fc260f69ba267df6536c08b2a1ba042d8cc13f86f499d1e5f8dd223b89efd2c62ca38a9f37d2d SHA512 1fd1a6b8ba360f7aa2c03e8c318482b564afcf2392c20fe0c70d96b181df9323706c3b81bd3aa98916b65cff29aafcf9c9a486bfbbd55b775ff7adee85886950
diff --git a/app-emacs/jinx/jinx-1.5.ebuild b/app-emacs/jinx/jinx-1.5.ebuild
deleted file mode 100644
index 55cad1b7e1c1..000000000000
--- a/app-emacs/jinx/jinx-1.5.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-inherit edo elisp toolchain-funcs
-
-DESCRIPTION="Enchanted Spell Checker for GNU Emacs"
-HOMEPAGE="https://github.com/minad/jinx"
-
-SRC_URI="
- https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
- app-text/enchant:2
- >=app-emacs/compat-29.1.4.0
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-SITEFILE="50${PN}-gentoo.el"
-
-ELISP_TEXINFO="${PN}.texi"
-
-src_compile() {
- edo $(tc-getCC) -fPIC -Wall -Wextra -shared \
- $($(tc-getPKG_CONFIG) --cflags --libs enchant-2) \
- ${CPPFLAGS} ${CFLAGS} ${LDFLAGS} -o jinx-mod.so jinx-mod.c
- elisp-org-export-to texinfo README.org
- elisp_src_compile
-}
-
-src_install() {
- elisp-make-autoload-file
- elisp_src_install
-
- elisp-modules-install "${PN}" jinx-mod.so
- doinfo jinx.info
-}
diff --git a/app-emacs/jinx/jinx-1.7.ebuild b/app-emacs/jinx/jinx-1.7.ebuild
index fd1936d0c50c..55cad1b7e1c1 100644
--- a/app-emacs/jinx/jinx-1.7.ebuild
+++ b/app-emacs/jinx/jinx-1.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND="
app-text/enchant:2
diff --git a/app-emacs/lua-mode/Manifest b/app-emacs/lua-mode/Manifest
index 9d440da531cd..2f5505d02439 100644
--- a/app-emacs/lua-mode/Manifest
+++ b/app-emacs/lua-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50lua-mode-gentoo.el 206 BLAKE2B 07efd36ded1a442c754102c22bea97ee4bffc2c89e40fbef2d8e644051766da13da6b0d2034f3a4e27fa1522949ff351a1105651d79d9005bf38dddd4bea6577 SHA512 b062343ab77dcaa50355498a63681c8e5bc6f209b1aa5ef82d65be8c19aa52d58c2efcd481f091804726b095a02b97de5b6cbce232ee5d9f328c5e3d888b496b
-DIST lua-mode-20201010.tar.gz 42458 BLAKE2B 7bdfd35a8cb2bd1abea477fc408ee1d36c482310764d95acc0e0032a316bba005c15be9b5b862f249d72a7f6bdb30e71d951182023686f5914f4ec5272eb03f1 SHA512 7df283c4a6445979b4ceb1e398d1b48e8967d2f631f33be3f58171758ceb613ea8a4c7a466975bbe77d2a361b70dc9f30b7a244be34a87de0e6434b61088a6a4
DIST lua-mode-20210802.tar.gz 53708 BLAKE2B 59532423c87dc0a50401352151756f66cb757e3ffdd7bae066bfbe4e4d90a6ea52b90b106e998c5e2abe05bdd0be9a653b1d226127380b88c5c13def5292a622 SHA512 04a85b6911c295ac02534b812bcd90c8f0224634c77b1fdcff86a24315749af07d86a8b4f8c65caf853849d4a9af9e85af9506606d0e5193e37644130981ccc5
-EBUILD lua-mode-20201010.ebuild 606 BLAKE2B 81d42677c368d747fa3c73dbba809e0fc93b1a206d860070dfb59b1052e09eac41451f73b000dc29fdca47e24952ba08c6d8df31e9b12adc0df302e5098cc0dd SHA512 2371edbd38b0e9095c615692d0e1d8aedd0887180a1140c88cf76a25030eb0d48c5e6cb7a2c59684d67734f0cf2b0d3111790663d61babfb50f2f33fec3fea94
EBUILD lua-mode-20210802.ebuild 606 BLAKE2B 10b05988435a98327c2ee3f3c7e4c4847e3c885de9bc7a40314c5da2a71c7cb3cf54d19ebf892ed6d82bcda2f5c8a7112b2c8180de02f466c85d794df77e905b SHA512 fec80faa23e30467ec4c3ac3fddd7945a3b177dcd1d692356afa270bce34ed8225c0d2eb40b50b51a045dad9642870bebfc1bd589c831dc3c4dd76ed68f75039
MISC metadata.xml 362 BLAKE2B 34214f3a2a012b497368307bf473bcd67fffa8870407fe6f140c4db0fa66152c6eff1f14cb775e286ce732b9df6df395a43561fcd3304ddbde30702c9cf50843 SHA512 341faebc485a16a7c1e07e20aaef61c12d21e9f462ffb6cb5599c91f08517f1cbfec94752038dafa2a1fe95ad3748a404debec8fe3bac5c0249ce651b1fefbb0
diff --git a/app-emacs/lua-mode/lua-mode-20201010.ebuild b/app-emacs/lua-mode/lua-mode-20201010.ebuild
deleted file mode 100644
index 6dd22aff231d..000000000000
--- a/app-emacs/lua-mode/lua-mode-20201010.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="An Emacs major mode for editing Lua scripts"
-HOMEPAGE="http://lua-users.org/wiki/LuaEditorSupport
- http://immerrr.github.io/lua-mode/"
-SRC_URI="https://github.com/immerrr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
-RESTRICT="test" # tests require cask which isn't packaged yet
-
-SITEFILE="50${PN}-gentoo.el"
-DOCS="NEWS README README.md TODO"
diff --git a/app-emacs/magit/Manifest b/app-emacs/magit/Manifest
index b977e7a2934f..564edf98e32b 100644
--- a/app-emacs/magit/Manifest
+++ b/app-emacs/magit/Manifest
@@ -2,6 +2,6 @@ AUX 50magit-gentoo.el 77 BLAKE2B 85c942a0eeb84d6d45931a318108dff2006fc38e9e9eac3
DIST magit-3.3.0.50_p20230912.tar.gz 666150 BLAKE2B 52d0afa05fad68283c668810806a61e3df6494c8afecdceccf193c64eec5396fb5f45fad5c31d4cb601954c8abc27fcc4be240ffd72c4fc72531876657c4c157 SHA512 d6c8c32676b07253b661388e8db1602162f7012ff3bf5bc6bcc071507bb9c08633359043eb893b743e5f37d7474a17b1a2e96975cd64d0688e3c6337ca65470e
DIST magit-3.3.0.50_p20240520.tar.gz 673945 BLAKE2B d61fb8c566de2bc6a2c4109d787808be76fa33d994adeb97b3d472c9c2da929aa55cf6b81f9cc2055e46d5860aa0d9ddc37080a1b2be06984b3831382031b12b SHA512 53203cdc8bc291302ee35aabe6e4d32e0c0de5bb411ab013d112bcd3d934a221c34f42d6ebccea9d33335d53415f75588468c23668cbbf57851dc61de505fffb
EBUILD magit-3.3.0.50_p20230912-r1.ebuild 1084 BLAKE2B bdd2e6c89a24c27e9cb1f5d36f60b1d326e5d6496e87c5599759ca15b36b3a13dc1bd289665ffa4d79401ef96470872e37d9da03f076e567b68f2349227f57ba SHA512 78758e54ff3c0a4ef994cbf215938edd494fd18796b0321b58d886d00cdfe45872a7225089bdbc10ae857a28342c979e67cf7762f992e3f43434ca176489381f
-EBUILD magit-3.3.0.50_p20240520.ebuild 1122 BLAKE2B a5ff84001a6e1d539bcabc901822bdd20ea053ef081e1a747a99a8fe67d2119c7c6c75bc5d2d225bc7d068c0abce751cf43dce96d0c9347365b0f4484ce3eb60 SHA512 c19eae1c0fb9da2e4a3873b5893102dd8ee542164a37375575f75a10a83ab62c876b6ebd3950111be2697d88e54efe5c7abe83cab99451539af9d2ac11f8a629
+EBUILD magit-3.3.0.50_p20240520.ebuild 1120 BLAKE2B a5f8184f392161262ec3bd0aab184b1c44efefce1defc6bac75e50a3990d26bb4840efab2b6352632b42711952d04d66457a181d4d4f42c85c4ccbf33b01849c SHA512 cc79b06ebfe3dddb1558fc416a9803d57393c84ab643f27c0abab14104d95c9d79ead58e1d252c25010848d207eb99e96cf90ced97f3a38c5c8c9b3c934f0b52
EBUILD magit-9999.ebuild 992 BLAKE2B b3f41173969680daf7e7e818e3656e1f094bef32a9d9f01dc90b2db78fcf82d6f1d6d712f77f5048c11f9bd30483fd9282cbf3384812903f58cc79b32f9e655d SHA512 db9cfec22ce0164a388f489c68af4d8b6ed43e14f0d2186f72ad93926ad541ada7e158af896ff95078de6a7307fe7beb7ce0894f74cffaee24f6a2bf8c98c0e6
MISC metadata.xml 812 BLAKE2B a00fcce22437d2853e3c6ab16e57e284444eed91cc2ec90e443ac14ab61c60dd476b21504fd41fae27eb0180cebb236f86b35cee557a41ca34c854939c8a0ab8 SHA512 a0aa797e586bdb7657c9f4af4eaa8611a012146abbae4f47f47b124a7ebb9c2a8e65f9e862464bef0cc6f5671da40a2bd6e6cb78e0fb9d6ec02c362bcbd27399
diff --git a/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild b/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
index 40c3863eb285..d99c81a50ff4 100644
--- a/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
+++ b/app-emacs/magit/magit-3.3.0.50_p20240520.ebuild
@@ -21,7 +21,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}/lisp"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/meson-mode/Manifest b/app-emacs/meson-mode/Manifest
index fcfccbf1d65a..9ca32208fb34 100644
--- a/app-emacs/meson-mode/Manifest
+++ b/app-emacs/meson-mode/Manifest
@@ -1,4 +1,5 @@
AUX 50meson-mode-gentoo.el 218 BLAKE2B 05d454f80820e17a4b9f74fae44f024568b86fc0e4261fbb129b5bf38c72f9ecabf62dce62e1f29eb46f6dc422f8aac266477eeff7289cde7cb8bf17bec79f9e SHA512 bd6d2646490fe3860595e573b79fb04b76f04cf17efa3f5f743912dc40880f397b828459f385196db755219f1b4760a16c5e54a902c7eefe7e631b8ed18788f0
DIST meson-mode-0.3.tar.gz 30159 BLAKE2B d4d3256b1b9838d9816433c422207f99b6ad8a61d344d1ba34d00a2b1463c8d6d35cb87fa885667df95cd9622715e2f805f5e0e16bf21d404bbec9244916b70f SHA512 95dbe9b706ff9a25e9b235f5d09cbbca035ad9a9bc67abb5fee791ebf3e51cfc3d16e03cea037e9a810ff2bbd8b77caa515e8a26dbfbfe0b46b4cc019138375b
-EBUILD meson-mode-0.3.ebuild 450 BLAKE2B 952cdf5c99b9bd28283a49a11bc3e70bf8f04f256ee8e43c1d3366507460d8915006de963d3c3f53de11e2ee7b0057a6f35a44e5d5f33a9c7eebe2f508bd472c SHA512 aef0e9006adacd771400c95f65a1273f58b86b6036e69e4691a06196755f6ceb704a5f4535ef4a9c6a7c32998b086b627e1a76fd43ce2d00e44a984fcd6cddc7
-MISC metadata.xml 354 BLAKE2B 46ddbd7f5b0a865986b8d3ab93b56ac96c654eb13c6920f36e9a2464201a249501abec7eab8723869f323bb35c4acc8b3fe7872a4b68ddf42f34001298e63c04 SHA512 1cee169c421b2f000373428ceb062fb9c976e99cc625e24ce029a90813487dda7e3e58f7178aa33281ae1d83574e22789095c10496a51de2e233eb0df98984df
+EBUILD meson-mode-0.3-r1.ebuild 569 BLAKE2B 870fa202056ca93ca7a752408e2e3b81b6eae3254ede1837ade52ac4cb177c733bdc41537889714277a6b2dcf345a61f84d4eb9eb721626033553ac79d21b310 SHA512 ea7cecf45245e4d2a8bc23552b890e4ac0e5c884206ec1c752022814445b2adb7d5d892024139d09606dd30ef43c760964b8864a19cb13afbc96634684448c29
+EBUILD meson-mode-9999.ebuild 569 BLAKE2B 870fa202056ca93ca7a752408e2e3b81b6eae3254ede1837ade52ac4cb177c733bdc41537889714277a6b2dcf345a61f84d4eb9eb721626033553ac79d21b310 SHA512 ea7cecf45245e4d2a8bc23552b890e4ac0e5c884206ec1c752022814445b2adb7d5d892024139d09606dd30ef43c760964b8864a19cb13afbc96634684448c29
+MISC metadata.xml 451 BLAKE2B 287059f62d72728aba8d8533c71c54b170cdf4f4edf2c9fdff08f007b9900f787502800988fe9af720a463969a2e38eee8bdd72cb06aaafb2887a8320d5e5d49 SHA512 014b6a07661a0356b06b69df1f6328786b76da6372ee9b93ac882e1c77313b90c659aedeb490f07f3267f493bd3a575572b218eed30012a4bad3adda3880e02c
diff --git a/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild b/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild
new file mode 100644
index 000000000000..2af5cb5acb4e
--- /dev/null
+++ b/app-emacs/meson-mode/meson-mode-0.3-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="A GNU Emacs major mode for Meson build-system files"
+HOMEPAGE="https://github.com/wentasah/meson-mode"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/wentasah/${PN}.git"
+else
+ SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="amd64 ~arm64 ~riscv"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/meson-mode/meson-mode-0.3.ebuild b/app-emacs/meson-mode/meson-mode-0.3.ebuild
deleted file mode 100644
index 7f9a90e2ec2e..000000000000
--- a/app-emacs/meson-mode/meson-mode-0.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-NEED_EMACS=26.1
-
-inherit elisp
-
-DESCRIPTION="A GNU Emacs major mode for Meson build-system files"
-HOMEPAGE="https://github.com/wentasah/meson-mode"
-SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-
-DOCS=( README.md )
-
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/meson-mode/meson-mode-9999.ebuild b/app-emacs/meson-mode/meson-mode-9999.ebuild
new file mode 100644
index 000000000000..2af5cb5acb4e
--- /dev/null
+++ b/app-emacs/meson-mode/meson-mode-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26.1
+
+inherit elisp
+
+DESCRIPTION="A GNU Emacs major mode for Meson build-system files"
+HOMEPAGE="https://github.com/wentasah/meson-mode"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/wentasah/${PN}.git"
+else
+ SRC_URI="https://github.com/wentasah/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="amd64 ~arm64 ~riscv"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/meson-mode/metadata.xml b/app-emacs/meson-mode/metadata.xml
index a58b0537ec6b..f9d8cbe0da3f 100644
--- a/app-emacs/meson-mode/metadata.xml
+++ b/app-emacs/meson-mode/metadata.xml
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <stabilize-allarches/>
- <upstream>
- <remote-id type="github">wentasah/meson-mode</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>gnu-emacs@gentoo.org</email>
+ <name>Gentoo GNU Emacs project</name>
+ </maintainer>
+ <stabilize-allarches/>
+ <upstream>
+ <bugs-to>https://github.com/wentasah/meson-mode/issues/</bugs-to>
+ <remote-id type="github">wentasah/meson-mode</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/app-emacs/nginx-mode/Manifest b/app-emacs/nginx-mode/Manifest
index 094ea5bfe881..94828b707edf 100644
--- a/app-emacs/nginx-mode/Manifest
+++ b/app-emacs/nginx-mode/Manifest
@@ -1,6 +1,4 @@
AUX 50nginx-mode-gentoo.el 74 BLAKE2B f647bdcb4cb4d1eb66c2fa1aa8f468549776b582667a3dcf3ba63e71758f3f859a8b5d630ab7f35ec6edcad44b8f0798d26aaf2303ad00f1cbd75c7dc520aa61 SHA512 a400abb88610376792c6cdca6c6c6e6c91d09e10be3ed913dd253328d4dfac53b19a4b4875978e1545010157665475cc1465c26b774e514f4436d835eb9a2267
DIST nginx-mode-1.1.10.tar.gz 3204 BLAKE2B e252c386d00e6c2a43ae4a8583189d4c06bf166e230b81b0f59449050376d539a7966f2e44a09ae70b42c5b51ea74fc8f84a1f15ebcb502f69001b2d564bd9e5 SHA512 93801701322afdbd6f02152108d69abd050bda9456b2016446d03c22ff1c886ec0d14da4be07f49c02ab2346b45480926c0ea4c00769233e4b32ad1a7cff4f00
-DIST nginx-mode-1.1.9.tar.gz 3290 BLAKE2B 7a20632ed860e1e4f0f379f8c489bdb3f6a1eb09cf790ca4124dd08b631a101796fb96efc73672cc59b812c0136015d955a9d6bab2ccb223d777f299dd1c04c7 SHA512 a209b83f39696ccea8d45b0d90a25b4cdb56f85f1288ca9a7bf83b24a7d69ae2a1caea5e71f7c62ef693f8aac3e74e5dce7761b69ded7da037904df1c9d43536
EBUILD nginx-mode-1.1.10.ebuild 582 BLAKE2B 282e8d7aac4ebf1f324530720048ce0d62f6b20443bb17ef80db67a8df21f6173fe5a83ae71f943d3b291ee65a011e4ba7c5cbbb9799947e122a0e5a0a8992cc SHA512 7eae3277c1c621ae11d0f476f22aabe2a45352ded5b604c09e54e0758c52d777237168f2f937bb56d5f9cf4f3f42293dd6a818f3a0552dbcb17012bacf22e373
-EBUILD nginx-mode-1.1.9.ebuild 466 BLAKE2B 8eb2154c63828b68ec7b21679f6db7bfe22d7825687270009ba0e4559131d472bed42a672e6a1f5ce3d80de0bc85876667c5ed58bef8450b4f8c795ac015b605 SHA512 addaad33d1dff1fece6fdb44a769a89d61b78d9246dbbf2d2a0c9c227a0492826b28f9b225eede5f1cbdb66bb0bb945f78f24c6f7f7c33180a7781450069439f
MISC metadata.xml 417 BLAKE2B dd14f2f211b207046b5d459825192dea083d99736846ac12495e560926acd1add8282e6b1bd617807752917b751b7f581e1a6f63c651754998131cd5d2b3bc90 SHA512 6004a074f2e83463683ec8d8a7c29d00c3f51d702c480d334457b58f92c32716f683f75d6611bdcabaefc3169bb22fac774bf86009219c9ff04b1ef5bc281798
diff --git a/app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild b/app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild
deleted file mode 100644
index e912f207e1e1..000000000000
--- a/app-emacs/nginx-mode/nginx-mode-1.1.9.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Emacs editing mode for Nginx config files"
-HOMEPAGE="http://github.com/ajc/nginx-mode"
-SRC_URI="https://github.com/ajc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-KEYWORDS="amd64 ~x86"
-SLOT="0"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- elisp_src_compile
- elisp-make-autoload-file
-}
diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 1388061e1238..500801d9ad5d 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,9 +1,5 @@
AUX 50org-mode-gentoo.el 95 BLAKE2B 9c74869edce0915d9793a3b10f61e8002dec553a93fe9856c526d77e5e988a35203c35322a1ea7ce9e19b02ff9a5ce1b2b4d73b8ba19bada30b7fbf453e43b01 SHA512 aa2e47c060d441ef1f631f2a44f3b7adc7cf5306155b9cc3f3f808aa053b411980671a89933c77fe02aac79bb6f25f2fe98c676e13e097dd885f23bc9d8cb000
-DIST org-mode-release_9.6.28.tar.gz 2213979 BLAKE2B a0dec5afe4c234d895e459abb1d30e4b7dc8b0c7ff918b8444adb7324bf77975acafe2ab1dcc7ea1ef3340471cf0508896609ca5ce4f8384777b72ce0fb0bcb8 SHA512 7e4944277ff52d3740d341e059eab00316f0baf3bf6e0f9c1b3c35577530feb0a516f1b081902e0e45b0138d1903d0bb7d96342a3fb5524bb6a066713a6c044b
-DIST org-mode-release_9.6.29.tar.gz 2213955 BLAKE2B 6941618cae31ce7ff93789d926ff340609136bbfab2f1ee96d33622e0ad8c86193948999f25cfe3ca935e6938c57f805e3423e0ac434f80f31a52639e4b65380 SHA512 3b1ab2a70b4407b84cd7103c789b12285b774f873a488c9c92cb11c1f9c08b9f85b1ee05d9f69c7e6333d9b7085ac804f50aa7a97c2123f8f72db2160aa4e7f3
-DIST org-mode-release_9.6.30.tar.gz 2213585 BLAKE2B 60fc54953fda7c3c4d8887ad0bd1acd349aa58ba4ef472d49fee32eb2b8e2830262efbaf348ff2485034a67ce404279d79e5ab555e74c79e187eba09cd372c73 SHA512 0d24b01d773b9a3039cc3174d8a3242e9fc202631b7b837c6ebd511d0da00a657e961943da9a7f21dd370ce070d0c383bd9c1a508199a7772581f6d4906fb8cb
-EBUILD org-mode-9.6.28.ebuild 1402 BLAKE2B f8ccf8539b0351c949c82416d48af27331dbae800442539feb799af402c5423be37978de91eff04690eb82ab954667edd2a58e6bfd308946cb29b98261e53ff9 SHA512 af4d50c77f5e7c7bbaf17c2b050cb004a55c53646ab6f4c8229a9ee25a9d79057ece7b752489c20344c07ccb4e8c6b4536aecbf6035e51069c10b7586adbf151
-EBUILD org-mode-9.6.29.ebuild 1402 BLAKE2B f8ccf8539b0351c949c82416d48af27331dbae800442539feb799af402c5423be37978de91eff04690eb82ab954667edd2a58e6bfd308946cb29b98261e53ff9 SHA512 af4d50c77f5e7c7bbaf17c2b050cb004a55c53646ab6f4c8229a9ee25a9d79057ece7b752489c20344c07ccb4e8c6b4536aecbf6035e51069c10b7586adbf151
-EBUILD org-mode-9.6.30.ebuild 1405 BLAKE2B 5360e9db22ccc6daa2fdf11bfc809abb1520231eb0c88cf2484c7727feeae06043a53073cd80c6b7276fdd848c5865cef594c9fc40afa4751fff8b4638dd0e57 SHA512 c9e1fcb361d83331b187dcc1cd7305b149b030bc1bdaf916a74a803a780a5934f5ad47211e5f547ebae1dca12d22c085aeb2cd497615432d7c35d72376106398
-EBUILD org-mode-9999.ebuild 1531 BLAKE2B 6c06454ac286f2d681af7e55c151a9855dac8aa3028c41c43753ee907fe4d63ec26e5e8e4a0a4f97b80172b0f8fabc92ba591298bef9b5301a176460a1ce9358 SHA512 5526252d6a1190a8bee375b96e9b85c33e593f6bc77f118a33cd566c8fc5634e9e839dbe931c9ad96252e81d669fdc84f9999ea6b834cf2273d31d1e8cb86d90
+DIST org-mode-release_9.7.5.tar.gz 2361692 BLAKE2B a0daba9d843286a5e7e43066337b2c49257f72d6e6c8282d3ded9c15a2c1d0ca20cee439b9fad252513d87b9cbbd97240f8b012f11a3a1067d271ea1c3ed22eb SHA512 3a80ca7f8728ba58df0ef881ead9f25c59a439532ab1af20b95e2e9764d01b2b4ee192f31f6fa9eca39d4e0038d3ac152f09111038dfafa5b44313aac32eb340
+EBUILD org-mode-9.7.5.ebuild 1595 BLAKE2B da035eb53e54fdc0d29c10924a56ca188931bf445b0b9a4d1fb0ff3e9faf9c9e10ce4a3f7e26bc86f23a8fb2413a388d14f7aeecb6489264e85d3de168f6f6b9 SHA512 40df70c300e6d8bce944d5939fe3d02782056b4fb3a2f5eadd16a24c5afd1622df4376d50a1597083e331c68abcfd89f8bd74bec5db5a945f73539fc4a0e9d34
+EBUILD org-mode-9999.ebuild 1548 BLAKE2B 426b201cd1c179250baa695a14b4f152a1071bfc2b9afd99035a409b2ebb0be500a21bd43dcc46dadc10eb8466ab1ed8787f8007f09a96849688851d24d4cdab SHA512 154b347979a5bfde974dac21d0e2f65c7bddeaffaf9a0c68054ff97a24ce126f784e473705f45bffa9c40361b106a6042175470e883d1e3faae2a73c345dc160
MISC metadata.xml 1308 BLAKE2B 5aecc9209e6435d3112633a3dbb154494d20f6e428985f942ea9102d83d03ad08049fc58abe16d189f6744278fb84886990c0dfa94972b7e5669edf05de17223 SHA512 331969bde4138037bb516456a25de2b89a913f06c411375a3303eb95799e5cd214934aad98166f407acb47963ea9ab6ceae6d35fe607c963e62f0279d28a1cf1
diff --git a/app-emacs/org-mode/org-mode-9.6.28.ebuild b/app-emacs/org-mode/org-mode-9.6.28.ebuild
deleted file mode 100644
index 99d1b2f0ae2f..000000000000
--- a/app-emacs/org-mode/org-mode-9.6.28.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/"
-MY_P="${PN}-release_${PV}"
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION=${PV} \
- datadir="${EPREFIX}${SITEETC}/${PN}"
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake \
- ORGVERSION=${PV} \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.6.29.ebuild b/app-emacs/org-mode/org-mode-9.6.29.ebuild
deleted file mode 100644
index 99d1b2f0ae2f..000000000000
--- a/app-emacs/org-mode/org-mode-9.6.29.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/"
-MY_P="${PN}-release_${PV}"
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION=${PV} \
- datadir="${EPREFIX}${SITEETC}/${PN}"
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake \
- ORGVERSION=${PV} \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.6.30.ebuild b/app-emacs/org-mode/org-mode-9.6.30.ebuild
deleted file mode 100644
index 6a5fae66355f..000000000000
--- a/app-emacs/org-mode/org-mode-9.6.30.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/"
-MY_P="${PN}-release_${PV}"
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
- emake -j1 \
- ORGVERSION=${PV} \
- datadir="${EPREFIX}${SITEETC}/${PN}"
- use doc && emake -j1 pdf card
-}
-
-src_install() {
- emake \
- ORGVERSION=${PV} \
- DESTDIR="${D}" \
- ETCDIRS="styles csl $(use odt-schema && echo schema)" \
- lispdir="${EPREFIX}${SITELISP}/${PN}" \
- datadir="${EPREFIX}${SITEETC}/${PN}" \
- infodir="${EPREFIX}/usr/share/info" \
- install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
- use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
- local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
- so you may have to install one or more additional packages.
- A non-exhaustive list of these dependencies may be found at
- <http://orgmode.org/worg/org-dependencies.html>."
- readme.gentoo_create_doc
-}
diff --git a/app-emacs/org-mode/org-mode-9.7.5.ebuild b/app-emacs/org-mode/org-mode-9.7.5.ebuild
new file mode 100644
index 000000000000..e8bc540e6484
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.7.5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://orgmode.org/"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/org"
+ S="${WORKDIR}/org"
+else
+ MY_P="${PN}-release_${PV}"
+
+ SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="amd64 ppc x86"
+fi
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="
+ doc? ( virtual/texi2dvi )
+"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+ emake -j1 \
+ ORGVERSION="${PV}" \
+ datadir="${EPREFIX}${SITEETC}/${PN}"
+
+ use doc && emake -j1 pdf card
+}
+
+src_install() {
+ emake -j1 \
+ ORGVERSION="${PV}" \
+ DESTDIR="${D}" \
+ ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+ lispdir="${EPREFIX}${SITELISP}/${PN}" \
+ datadir="${EPREFIX}${SITEETC}/${PN}" \
+ infodir="${EPREFIX}/usr/share/info" \
+ install
+
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+ use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+ local DOC_CONTENTS="Org mode has a large variety of run-time dependencies,
+ so you may have to install one or more additional packages.
+ A non-exhaustive list of these dependencies may be found at
+ <http://orgmode.org/worg/org-dependencies.html>."
+ readme.gentoo_create_doc
+}
diff --git a/app-emacs/org-mode/org-mode-9999.ebuild b/app-emacs/org-mode/org-mode-9999.ebuild
index ac0cf59313b4..1fc3dbd33b95 100644
--- a/app-emacs/org-mode/org-mode-9999.ebuild
+++ b/app-emacs/org-mode/org-mode-9999.ebuild
@@ -1,41 +1,47 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit elisp readme.gentoo-r1
-if [[ ${PV} == 9999 ]]; then
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://orgmode.org/"
+
+if [[ "${PV}" == 9999 ]]; then
+ inherit git-r3
+
EGIT_REPO_URI="https://git.savannah.gnu.org/git/emacs/${PN}.git"
EGIT_CHECKOUT_DIR="${WORKDIR}/org"
- inherit git-r3
S="${WORKDIR}/org"
else
MY_P="${PN}-release_${PV}"
+
SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
+
KEYWORDS="~amd64 ~ppc ~x86"
fi
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/"
-
LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
SLOT="0"
IUSE="doc odt-schema"
RESTRICT="test"
-BDEPEND="doc? ( virtual/texi2dvi )"
+BDEPEND="
+ doc? ( virtual/texi2dvi )
+"
SITEFILE="50${PN}-gentoo.el"
src_compile() {
- emake datadir="${EPREFIX}${SITEETC}/${PN}"
- use doc && emake pdf card
+ emake -j1 datadir="${EPREFIX}${SITEETC}/${PN}"
+
+ use doc && emake -j1 pdf card
}
src_install() {
- emake \
+ emake -j1 \
DESTDIR="${D}" \
ETCDIRS="styles csl $(use odt-schema && echo schema)" \
lispdir="${EPREFIX}${SITELISP}/${PN}" \
diff --git a/app-emacs/persist/Manifest b/app-emacs/persist/Manifest
index 88cea836f304..31ec6b70a1cf 100644
--- a/app-emacs/persist/Manifest
+++ b/app-emacs/persist/Manifest
@@ -1,5 +1,3 @@
-DIST persist-0.5.tar.xz 5140 BLAKE2B efc8af5102e4661507784aa54fdc0f890b916b37bc2bfc08e51173c1bbc7e7602bf01c0fa14d06d85f15371336531f4211c2802065497aae1a0e4f40b6051eb2 SHA512 560560a18b252f0bd6c15fd530e77a9501427f9b66fbdbfab4b83dde24c2d9070d75e78038f307ccc5db70d48f539b0472c6a644e8f3255e3817cdc077006989
DIST persist-0.6.tar.xz 5852 BLAKE2B 4cee1485109e3215ce739c0c286e2076c19cf86eb23305adc9203f40ac1d08ed1de19def3ffe4361d062bae75ba38ef380636bbf5fbe58f4aa7127771198e378 SHA512 280a1a26a61f1ee7b1e2186917e7b414b14886ef32fa1b63c0416267991ae65f5c46feaaa384a6c15d2f7975841a6bb9901353420db4d6f308cf72c5035bfd66
-EBUILD persist-0.5.ebuild 431 BLAKE2B 262591e446b72a20f8ae8c696732361101b4c1f7c9a5ada7a02f8b8d8b18f999224ec34727fbe134f325d0bedd202a8b597944a56f845108070514b4fbf293a6 SHA512 871ed313803ba13c4c078f7014a997746f1d67841642d2d660928b4ec493f03b9af05fb14ae78402b5bd439ebaac2d2d38c632c5c45bd00ac0b6bbf52d45f7cb
EBUILD persist-0.6.ebuild 485 BLAKE2B 7826d1bf99364c96a0a9c0e04d13fee339d699faee35e6625e5a0d3c8166b9326ca02bdfa60f03e0a56bda2b93554364e10d4501e87d7bdef18d62043bcae4f4 SHA512 a1a96087736110e8eeaaebae6b0d4ce4f789b951e5141df7a4600809cb284e9e3b4f321ad22e6c86eab4ffa831afd19fea52cf560b4ee5821d552ff9296e606b
MISC metadata.xml 269 BLAKE2B e431fc3cbf82ae368f62ce9c0a0779eef2141b1d6aef94a47a87d29c92f5fae3f9cbcfbe59ab14a74bee673698b61a7446e4ade1804f330a9e2926b43ad3e700 SHA512 2899510a1184404b72d35aea6d963bfe2be26922150cd2f1f68107c22055a12e5b9ac54d9c07ad539ddaa204624ddf61990a3272ef4aa3f31e10b0a78b2fcc9a
diff --git a/app-emacs/persist/persist-0.5.ebuild b/app-emacs/persist/persist-0.5.ebuild
deleted file mode 100644
index cf61dd9057c7..000000000000
--- a/app-emacs/persist/persist-0.5.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Persist variables between Emacs sessions"
-HOMEPAGE="https://elpa.gnu.org/packages/persist.html"
-SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# ELISP_TEXINFO="${PN}.texi" # Broken.
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/po-mode/Manifest b/app-emacs/po-mode/Manifest
index 69fdeca20104..cab9f7f1bf70 100644
--- a/app-emacs/po-mode/Manifest
+++ b/app-emacs/po-mode/Manifest
@@ -1,8 +1,4 @@
AUX 50po-mode-gentoo.el 373 BLAKE2B dedf37969c42ac3dbeb4b4cb01af0f9ee79e40aad8586831503bebc1192a110fbecdc0bba339ebe6d7f89a8509e4f6df52f98f7563a90f31d73af279aad81e66 SHA512 48c371afe3f1a1f033ea20cb0a60bc700414108f7dc1f235e62423bda9b94373e49da9bdd3ab76e119b7b6c1b5f0a7601d36ce2710dd23b3de46557cf7d9cd8d
-DIST gettext-0.20.1.tar.xz 9346544 BLAKE2B 6541715b82399b7fac390ccbec82d2878228a19db9a37642b3eb65eb139cf4a5d74f17f876be4946771143b5897d5b4e4ca7948e06bb3edd79f125d1d3954a84 SHA512 82ffa5a28068272d0587262f8d9269f9629c601da5d122b6645c9c4cf98bfe4149df01bb58522ccf8fe25b931672e18551d7fb34de1cbf6a0463a87f9f8ee221
-DIST gettext-0.21.1.tar.xz 10054564 BLAKE2B e994924284b3fd5b3e3bf59d4bf43eb30c9b21cc213dc3b98616b4a9fc321c90911d94d314f323cfffd0d2c3e9371b5b8f7985b9a785adc61617dd042b6f4df5 SHA512 61e93bc9876effd3ca1c4e64ff6ba5bd84b24951ec2cc6f40a0e3248410e60f887552f29ca1f70541fb5524f6a4e8191fed288713c3e280e18922dd5bff1a2c9
DIST gettext-0.22.tar.xz 10008808 BLAKE2B e91c82eb793897bd7ed727503e9d6e72a47027adf51ca76cf5c936437c434e910508814b1d03b12694c5e87156018683cb2c8cc51637b121313ed41155bcd3e5 SHA512 c6368344aa4e0f6fd7c4a93023a5f7b377c7bb97b8ea688fd54f4c385c069d9ff27611d8763b1aed6328b6d3c4db7b34bd89bfbf6525ecaef11eb58434a4d4fa
-EBUILD po-mode-0.20.1.ebuild 526 BLAKE2B 62bbbd59d6b9dcbaf95cce70b52d7633ca9a12aaf12a702c628a92e8293ccb285b82ee1f9885c2f0a3a5973027ce9ef63bf4e0d188faa8a978f373fe905bf56a SHA512 39c058e3698739b9449a0bd5d041ed246b941bad3386cc8794e876bf3995ccac513f244972badb3cdb9b2135d453ad6e6530dc5bf486ffad8b42bb7fca055f81
-EBUILD po-mode-0.21.1.ebuild 526 BLAKE2B bda2c9e72ec52913dfcc5b724d86dae2aef04cfca0b6bc4e70105d15d362bc41704b816f5587c37586f7376d8462fd908b72496b2b1b5d98a7911957380b3703 SHA512 739a222b775800fc96274954b8aa3a78b19e754682de78f9528543ddff67eff87a514a72b669f21d6fe1a7654d5130e9eb439059ee6f7c668991b5bafdd3fad0
EBUILD po-mode-0.22.ebuild 525 BLAKE2B bd681336166adcc8dfb06d4bfc2e283a510007d6934ad9e1334cf2c59552ca6892584571a1965017f64fb7f14b8b908fe0edf7883c928faa8c10ba61f580bf25 SHA512 e7a77df88b7c75b61aefa32a584fb887fc07635ec0728bdb5369a681633eff6f4055a4d94a0782e74feb98fb5e90dc458e6c86773f71c7b9250905a3f259b53a
MISC metadata.xml 371 BLAKE2B edb991176f561047af6d5aae277d993f199521d510b2e27e9a546b17759a172835447237e4eac59fea544c91cec78db973641062406254fdda297455195a1b32 SHA512 72cd2fe3311ca48e6d02d5f96b093678304dd258ec0564e7a24a0b53fe29da1bff3f505333f30ea4698234fff5f26feea231fab1688bd79a72c2c0a0db9eb22f
diff --git a/app-emacs/po-mode/po-mode-0.20.1.ebuild b/app-emacs/po-mode/po-mode-0.20.1.ebuild
deleted file mode 100644
index 496b107d7844..000000000000
--- a/app-emacs/po-mode/po-mode-0.20.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="Major mode for GNU gettext PO files"
-HOMEPAGE="https://www.gnu.org/software/gettext/"
-SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-S="${WORKDIR}/gettext-${PV}/gettext-tools/emacs"
-ELISP_REMOVE="start-po.el"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/po-mode/po-mode-0.21.1.ebuild b/app-emacs/po-mode/po-mode-0.21.1.ebuild
deleted file mode 100644
index 2fd5f0a26fab..000000000000
--- a/app-emacs/po-mode/po-mode-0.21.1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="Major mode for GNU gettext PO files"
-HOMEPAGE="https://www.gnu.org/software/gettext/"
-SRC_URI="mirror://gnu/gettext/gettext-${PV}.tar.xz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-S="${WORKDIR}/gettext-${PV}/gettext-tools/emacs"
-ELISP_REMOVE="start-po.el"
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/racket-mode/Manifest b/app-emacs/racket-mode/Manifest
index 94e6470beb5c..022458aa2561 100644
--- a/app-emacs/racket-mode/Manifest
+++ b/app-emacs/racket-mode/Manifest
@@ -3,6 +3,6 @@ AUX racket-mode-rkt-source-dir.patch 383 BLAKE2B 21df6c706dc9e4e4fcc3d4e106b8e89
DIST racket-mode-1_p20240130.tar.gz 373342 BLAKE2B 20ad54d6c64cb52d3c81004131e957c1d4ae8eb32128cb99ba043337832c7398c27d070035440efc2b2debf0324495cc1b15d45169c15da2c5efcb43ad98a71d SHA512 3bf87a0de204db58e1781899d2e1fc70d10f5493e1ae35338b8c92fa0b8ce0c5a953d05c4de60628a057d43aaa22d0d13e6f33cc8ac8073dce8e0fc3c3954bcb
DIST racket-mode-1_p20240515.tar.gz 373968 BLAKE2B 9a704da188c0cb6948fd36135a6e8f7f7f4e8583acf10a1ed890a96d674fb300f179e8873fefcb6df4aed0f81c9210630ec995c8ad0a17f674101fc0ac9f7cd2 SHA512 b8a0126e085f1508086c437823f5cfdf076e3c857e467d4f20b63baabcfd00bd03f4caf9e9ec3773b19f530ab50e96fe40cf1ca0c77f37033321aa0e7af59b92
EBUILD racket-mode-1_p20240130.ebuild 1736 BLAKE2B 4705eed8f064edfb02ed8430ab8d781254ee88de355d74a687a12b43039865eb40fa6c854297ea360bdc2cfcf8d5fc7c0bd5cc35a546b3936f1c6a7dc45f7f19 SHA512 30b5616cb4f84184229b3579343c6a75acbc1648d0be4ea440d572a25084d62585ff52556276f37d4874ba66b3b866391660a94d1d503332b2ad63df33bc94b4
-EBUILD racket-mode-1_p20240515.ebuild 1728 BLAKE2B 57ed4427e8de9e909c0482b9979914c35046b3e5c279057a484cc385ae73c0a836233abe5d0831152bb9c67894ed3db905a0088845aac465d17bac378e3906d4 SHA512 336c07b074d8b55bf91581ea8a178503daff8f23412945874f8ae116fe8a60efabe3b7245accd3e316a5cce4f202fef6a6bc3758b162285f84a1115e93a22ff6
+EBUILD racket-mode-1_p20240515.ebuild 1727 BLAKE2B e14d1156115fb5b65f1350400a23f543cdd33fcdf7f906a261e6083bdcfb56e32ba88ef6196f9b74a9343a0528a35a16396ab28065174b284bc73dd40d68c358 SHA512 18144299e3562d87090d2be1123dd4f2a0e3e0c63dfdf11a7919535a99c35d84370ed63bbff3dac26e6a058c8204285d2cea61c69846b11673daa1d02bfce4bb
EBUILD racket-mode-9999.ebuild 1659 BLAKE2B 59b1dc8726d5d97a088addf97f7df7d9177b94948b3ec989b894b786e217c1d295381a562b5ff74ee1dcbeebccc6e8c9885b156c9b56ab67ea43bb16c7084726 SHA512 e45bfb59a5a6a44089827679d7777f1e2d88a43b716c9df9c68d31240df744070c0ac2426b9eadd216122ca411c6e75c19ed4a38ed6dae0953354c6c11768738
MISC metadata.xml 818 BLAKE2B 6029673bee9510c74b9cf89bbbef03638cdfcfeaaae49f2f94d57cd960c616c7b43c8dc3a0c79892be87dace9e7549b3b4453b13fcc7a23f7b6a02066dbce29a SHA512 8b487cb9f4018d3ec7a2cf130b26d58522772bef05d258100068fc89500577a5f680f480b89f06ef63d99c4a6d4e4fd825ea3338934438715fb83a946f6fe7cc
diff --git a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
index 8c8b1a21c4cd..3e58d9227414 100644
--- a/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
+++ b/app-emacs/racket-mode/racket-mode-1_p20240515.ebuild
@@ -20,7 +20,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="GPL-3+"
diff --git a/app-emacs/s/Manifest b/app-emacs/s/Manifest
index 23ee6289a607..eefdeab103b8 100644
--- a/app-emacs/s/Manifest
+++ b/app-emacs/s/Manifest
@@ -1,5 +1,3 @@
-DIST s-1.12.0.tar.gz 59193 BLAKE2B 89e4c453b6590116a4cc08fc1be73519e6c95586c1e80b37f37d7273232aa707cd030cf74106fdd7eb7f05fe8ebd04253592076573472c3927cc1428b4c029f8 SHA512 036369011295dfde7567ae8bd479be9635de479e8821c3fe117a6c3827bc83492bb91e6ac64d4b20b061da95690f5585ed58f116a2b8c877dceee22153c8c990
DIST s-1.13.0.tar.gz 60783 BLAKE2B 87f15341053924bf82e5b84f53a9f0ffb4713946974fb338f114ff25cb0c54ee6a4cdd6c2283eb089eb6ee85d268717dc2534a2de2bad0c7584f7e3ed941e42b SHA512 537e270256e7187ef470c03a3824f133bd0f3951b8470685cd865b4894710c6659efbdacbe347dcaac8de73d4e3a638cdb0cebdad8da6bf7f9a2f5d106bff1c6
-EBUILD s-1.12.0-r1.ebuild 499 BLAKE2B a7add64afde8acf76ff7ac5cf7bdd3193b1555f18135b3a14f2500f6411e5fb634136009e027239e5f6b6ba2237ebe19293d44aff4cfaf9fff1bd59d33adfe07 SHA512 3826bfc67bf5b3992aded1c23297dc6fbdbecfead3a21fa5c22f7d1f2111189b1fb5c885c82916f7a3cb09b731b83c3e386e9577965c90bf0623dcb8dfe33030
EBUILD s-1.13.0.ebuild 512 BLAKE2B 991ff8c3c6a205c7ec730179bd6e492da40f417925c91a41df5332d2350841278b7a8be2c8046d014b33e6cebefc0cc01ec0f9f1198361c6213db8b979e49457 SHA512 3d39ec696d7cf8924308ef8738b94fad8ee4ccfd485a3306565c7cc98cc1e8976a941cedc6ae72dde606d228f4dbe75c9029afb0d0afacee5f48587e3093b0c5
MISC metadata.xml 358 BLAKE2B c966645ca03d9831e511a7b54ab031c9c9764ee8295d5b0a90dc1f80d93a68c95076329af5d8951dc025d86ab0f15580109b2c521178ff68694cfdce5fe0f9bf SHA512 268ef26faa4a736d2301efa6c3f745f90cc41fbc6fbaeb63931a6206a2cd78e66546d30f16dc956c7918a644522a637311047e71dc4318bdc588957085fca914
diff --git a/app-emacs/s/s-1.12.0-r1.ebuild b/app-emacs/s/s-1.12.0-r1.ebuild
deleted file mode 100644
index 7c91889d847b..000000000000
--- a/app-emacs/s/s-1.12.0-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="The long lost Emacs string manipulation library"
-HOMEPAGE="https://github.com/magnars/s.el"
-SRC_URI="https://github.com/magnars/s.el/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/s.el-${PV}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-
-DOCS=( README.md )
-SITEFILE="50${PN}-gentoo.el"
-
-src_test() {
- sh run-tests.sh || die
-}
diff --git a/app-emacs/scheme-complete/Manifest b/app-emacs/scheme-complete/Manifest
index 4ef770bc5e93..1c50bd39b69b 100644
--- a/app-emacs/scheme-complete/Manifest
+++ b/app-emacs/scheme-complete/Manifest
@@ -1,6 +1,4 @@
AUX 60scheme-complete-gentoo.el 219 BLAKE2B bf71fafbd85fea667e895ca9dbb91761e4de7f3856d109f3fb1990788ff0f04b66c6edaa835ab681cbfb303d71ec60af8d04d0a1d7e3119c59799c7526903c52 SHA512 52314ed8b643c11fb7058ec5aa8e38e6b9b78800d6daa04b9bdbb9567b4b78c0c804277966c58d69199cab0e5e74d07d9728faab0ff95ba1af65eee7b04eccd2
-DIST scheme-complete-0.9.8.el.gz 39923 BLAKE2B a7f08917823145db0b79a0d0dd2987c98eb6711acc861fa840759c6377045f7ae3edb9973bc285e468c4a20fff02ade6f638a340ba8694007ab37000f3870cd4 SHA512 b162d7766184e8e58d25b93c8e4154848963fa1c29e59f90a4741c6cfb44c217d9ae655d1106d05eb53cefab0c91bf7800b9387143268490d5f8f0685a9a2483
DIST scheme-complete-0.9.9.el.gz 40235 BLAKE2B b569c3c466ceeb2e00f5d20efc1c5321fb9a0b2c0f5cdcb7196c12c1c4e36788ed241ada03f16143606d06d2ec5f7574dcb4f013ad13871fc920569fee413150 SHA512 2f5dd8ea2cbdbb33d3167984769c40e6ee9580de6fa28e45aa03574ac41ac2dff1b48670ef075febfc2d9d1eebcbe8e71dad019b2505628b20d70245a6b1eb5f
-EBUILD scheme-complete-0.9.8.ebuild 401 BLAKE2B 12bb10d93b31e0cbb63f9d4cf9c4d7c6cacdce386b3c1d964c3a0820f108964721364e72a875526bc4fd5fba134e809d0a0f357e1e8f1ce10b7d0697e2a7b789 SHA512 82619062d37a5e9b8f55820a2894315eae22678166c79b9e031175da2e503362f7edde7d0a993d5cbe0903b845e3abc74ea351ccee05818afbed3f358d312b3a
EBUILD scheme-complete-0.9.9.ebuild 401 BLAKE2B a34d2cb431146f89fd4179ff01975161229a27a26a962bee14c73b7a3ebf964f649b38d298f3be79df42abde6e249c298a12bd39d60a340d9458c542632aac32 SHA512 2925324a631a2dc019982ca539029d8e11bdf5f878690359355f15460c92b6e7bb4e1754a8c9a8bc623454aae70fc6087a5bffe370ae00398016143ed99001d0
MISC metadata.xml 454 BLAKE2B e65fe7cf37b0615a8814588caf1d917d9c465ddc0fd08dd4aa5cd8322c53e8237112af4dc834f23a9a3c505aa2049e4027838ec0cba990ab1b534ada08a2024d SHA512 67d67a7e888f6913ed111efdc3234ece997a5c1b9c987cff3a23f6ddc03100c28315004da67917e63d02e9cc0ea55b9ccfe982501808713fdba8eebdefd7c85b
diff --git a/app-emacs/scheme-complete/scheme-complete-0.9.8.ebuild b/app-emacs/scheme-complete/scheme-complete-0.9.8.ebuild
deleted file mode 100644
index 4801cb2855a1..000000000000
--- a/app-emacs/scheme-complete/scheme-complete-0.9.8.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="Scheme tab-completion and word-completion for Emacs"
-HOMEPAGE="http://synthcode.com/"
-SRC_URI="http://synthcode.com/emacs/${P}.el.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-
-SITEFILE="60${PN}-gentoo.el"
diff --git a/app-emacs/semi/Manifest b/app-emacs/semi/Manifest
index 228407dd3049..0cf05639fbce 100644
--- a/app-emacs/semi/Manifest
+++ b/app-emacs/semi/Manifest
@@ -1,7 +1,5 @@
AUX 65semi-gentoo.el 60 BLAKE2B 19bc99330e4583e19060bba3722f73da5a5e232e0e60673ba21c3b02dd3429098685313380f788bbce5a23c98618f2adc22115a1b47abe2969c25db3d8b6716a SHA512 a8441acdfac8f82dfa65e796e39dd77ce5ff7569e0deb930d31c7c90ce7ccd4be138f51a4866a1036ea6234c6419e548a5df74fc932cb5b588dd99acc2c2d314
AUX semi-1.14.7_p20210613-info.patch 624 BLAKE2B 031ea810144a2e64ad5488cc4e417e72fbc1a0ea3621ea79b91396a6746135c7d08663a22726f690b03ee64abfdfd9d3a7627d6b3ce778693e9f548fb5278d93 SHA512 4ae846151448a6d3a77b1f38707beb62f7507a60e4497d8e927c7f5c350c33adb112317b10618bbcde2478a2144c8cc8d1e843707230a4db7932f61704ef6fba
-DIST semi-1.14.7_p20210613.tar.gz 150809 BLAKE2B 6e91f3c28fbadd3ad0ac7856305d7acb5354df33cfb182924712023e5c7b5dce14176af9a5e5f44e345c60d5ec014e813151ee185a5115d6d4faa8d93d9e63b7 SHA512 aa89900f7f06d76301e109c267e7e3c4d97c7f1e1f075db147fa0a9e91aadef93a58522c7a35f5cca2fb5ba4c05397b98cbb4791f3a8e72242b3dbe7f03c29ad
DIST semi-1.14.7_p20230811.tar.gz 150833 BLAKE2B b621cff7e987a7841175f68e0188f6c4d0b82b66b091d6a325a64aa0ce13d7fddac958f71ab211661a5f13740e406fe4ad038b7cc4e315742aa36905c311fca2 SHA512 09d9d8f4a6d0d046edf8738af8d0f479515f5164e663759e6dcd8451727e2905be6fcc403a974a2c39066221e9672a7408e66bc9dc3e4b0d81e365c9de5d6a49
-EBUILD semi-1.14.7_p20210613.ebuild 1282 BLAKE2B 5b92f14d19c079faf73ddff44578c7ffbaacec8f555ebff07ad13118ef5c9e7d50dbabb3107a17946376bbe4638948a45dc5aa278474cca29cad940de158304a SHA512 bf3a90a326f843fad2d88b32b52bc9560a59a227f89a5fee48aaa988532ce3c312e056435d61191aec2dfbecfb913aa3050f5bed90150c3bde80250df2a6f53f
EBUILD semi-1.14.7_p20230811.ebuild 1332 BLAKE2B 20942ac0e078a0e54fc7f8f5676c7df059520a2eaf861b1add23dec63bf554e37e776953b84fc419faaeced54e1f4c26342ce61c0522cdbc712123b5324eeb76 SHA512 486af2d9de923ba3f6421da2285ad7c57039c3a03eece9af80479a24f8ab83f7a3a3c7a17c358a230a9a5619561ad31d8b29fd13f5605629421385d88704d956
MISC metadata.xml 361 BLAKE2B 6746cdfd31694082de5ec5e14f87122c3d73fb513bd3a7322089b7e5a0c3002903ce99bd698495709a3b9200c55cdd8b15fa3d75d2bdd4e3a96efeac5f8f65f4 SHA512 963adb57c0ef536e86456295a738e651a1efc199a18c046f0ef7005b6f3f991f1fd16af918173e83d4f70734295dd6a870a7b2181cc8fa3e209ad2fcc07a7d24
diff --git a/app-emacs/semi/semi-1.14.7_p20210613.ebuild b/app-emacs/semi/semi-1.14.7_p20210613.ebuild
deleted file mode 100644
index 7c6744a6440f..000000000000
--- a/app-emacs/semi/semi-1.14.7_p20210613.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="A library to provide MIME feature for GNU Emacs"
-HOMEPAGE="https://github.com/wanderlust/semi"
-GITHUB_SHA1="509f6f0bc2f5d020c63e47d9ad89410dc20bcb6f"
-SRC_URI="https://github.com/wanderlust/${PN}/archive/${GITHUB_SHA1}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${GITHUB_SHA1}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="l10n_ja"
-
-RDEPEND=">=app-emacs/apel-10.8
- >=app-emacs/flim-1.14.9"
-DEPEND="${RDEPEND}"
-
-PATCHES="${FILESDIR}/${PN}-1.14.7_p20210613-info.patch"
-SITEFILE="65${PN}-gentoo.el"
-
-src_compile() {
- emake
-
- ${EMACS} ${EMACSFLAGS} --visit mime-ui-en.texi -f texi2info || die
- if use l10n_ja; then
- ${EMACS} ${EMACSFLAGS} \
- --eval "(set-default-coding-systems 'iso-2022-jp)" \
- --visit mime-ui-ja.texi -f texi2info || die
- fi
-}
-
-src_install() {
- emake PREFIX="${ED}/usr" \
- LISPDIR="${ED}/${SITELISP}" \
- VERSION_SPECIFIC_LISPDIR="${ED}/${SITELISP}" install
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- doinfo mime-ui-en.info
- dodoc README.en ChangeLog* VERSION NEWS
- if use l10n_ja; then
- doinfo mime-ui-ja.info
- dodoc README.ja
- fi
-}
diff --git a/app-emacs/slime/Manifest b/app-emacs/slime/Manifest
index ce576a620b1b..6b6c2cadb34d 100644
--- a/app-emacs/slime/Manifest
+++ b/app-emacs/slime/Manifest
@@ -1,6 +1,4 @@
AUX 70slime-gentoo.el 526 BLAKE2B 6bfd25cf1ef661ac1510d6862d8eea832d1de11d173d7a4c1fc6f12c204c13b641382a23b196c21ad6a4825b620c69244764db65e94060e4b636c5b6702e871c SHA512 94c84b4a91cad91f553c22cc9d61cb6a77aa0dd723571770159237e7d3e6f2ec0e3dc0a3e139a99bd820da67d019891db1e84d384fb96614f086b54e9bd5769e
-DIST slime-2.29.1.tar.gz 828475 BLAKE2B 90ad92b34e8bc90fb549f4dec00dde18a50edee95f4cb77db2ccdb024c70cc03ae6b8942c8a2200b14e9db1cf3e2a6cda52f847443552efac33c30130a04534e SHA512 5e93a13814584c4c02b2fe4f5703212312ef9f6c810030045602dc8b38b1374193cd2f9739f791808b29e27b33e295c79c6d34b9ed864798961f12ce075cef74
DIST slime-2.30.tar.gz 774034 BLAKE2B ad64caabfbb76418ad197a3114b9cf69befe4f626febaa97d568313af860c6bacef9322f27742451ccf009956cb68d0608c7c716be5f922c99fb1f245be29309 SHA512 88378df3e2ec065b052be06cb5638a42d07bc05a6e3cd3fc6907f629988a5d0fd90be050a85d73c38bf407dea6049a89fe1525e3308eef79f12f82d235b62e22
-EBUILD slime-2.29.1.ebuild 1594 BLAKE2B 16118714a1b38b96fff533c3c9064fc9251de773c1e8b163e900970cdea271a7d8acbeb0871b4eba7d4a5e3c79f48277de98c503e4894d15583dd5c6cd4d94da SHA512 27deff1afe12c0dd82e2e7bef1e3bdfb3a497f88909c5c98bcbcf5f5e913cb348931a7d96df40a8a27edae94e509d2d0d2b6892a65f1ea581be746d052d73303
EBUILD slime-2.30.ebuild 1594 BLAKE2B 16118714a1b38b96fff533c3c9064fc9251de773c1e8b163e900970cdea271a7d8acbeb0871b4eba7d4a5e3c79f48277de98c503e4894d15583dd5c6cd4d94da SHA512 27deff1afe12c0dd82e2e7bef1e3bdfb3a497f88909c5c98bcbcf5f5e913cb348931a7d96df40a8a27edae94e509d2d0d2b6892a65f1ea581be746d052d73303
MISC metadata.xml 1682 BLAKE2B d8f201e0feeac9cb37096887edb806e4623d9f3941f8e1396925d8c20e9d860e0c65eae943d786919865a0278c18cefe09d9d2186e4956001b3e66b6d93f294d SHA512 fe1f25388ab56b6c64a5e624ea8ec11e88bbac53195775f88cb6d8131a15969340d6eff0fb463a7b2ea1834f0fc14de34773589c1cf65ad3a964cd3bfa104142
diff --git a/app-emacs/slime/slime-2.29.1.ebuild b/app-emacs/slime/slime-2.29.1.ebuild
deleted file mode 100644
index a807cef74475..000000000000
--- a/app-emacs/slime/slime-2.29.1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="SLIME, the Superior Lisp Interaction Mode (Extended)"
-HOMEPAGE="https://slime.common-lisp.dev/
- https://github.com/slime/slime/"
-SRC_URI="https://github.com/slime/slime/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )"
-SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
-IUSE="doc xref"
-RESTRICT="test" # tests fail to contact sbcl
-
-RDEPEND="
- virtual/commonlisp
- dev-lisp/asdf
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- >=sys-apps/texinfo-5.1
- doc? (
- virtual/texi2dvi
- )
-"
-
-SITEFILE="70${PN}-gentoo.el"
-
-src_prepare() {
- default
-
- # Remove xref.lisp (which is non-free) unless USE flag is set
- use xref || rm xref.lisp || die
-}
-
-src_compile() {
- elisp-compile *.el
- BYTECOMPFLAGS="${BYTECOMPFLAGS} -L contrib -l slime" \
- elisp-compile contrib/*.el lib/*.el
-
- emake -C doc slime.info
- if use doc; then
- VARTEXFONTS="${T}"/fonts emake -C doc all
- fi
-}
-
-src_install() {
- # Install core
- elisp-install ${PN} *.{el,elc,lisp}
-
- # Install contribs
- elisp-install ${PN}/contrib/ contrib/*.{el,elc} contrib/swank*
-
- # Install lib
- elisp-install ${PN}/lib/ lib/*.{el,elc}
-
- # Install swank
- elisp-install ${PN}/swank/ swank/*.lisp
-
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-
- # Install docs
- dodoc README.md CONTRIBUTING.md NEWS PROBLEMS
- newdoc contrib/README.md README-contrib.md
- doinfo doc/slime.info
- use doc && dodoc doc/*.pdf
-
- # Bug #656760
- touch "${ED}${SITELISP}/${PN}/lib/.nosearch" || die
-}
diff --git a/app-emacs/stripes/Manifest b/app-emacs/stripes/Manifest
index 2b0cad48a7f3..5bfb645b44bf 100644
--- a/app-emacs/stripes/Manifest
+++ b/app-emacs/stripes/Manifest
@@ -1,6 +1,4 @@
AUX 50stripes-gentoo.el 187 BLAKE2B d133b53ab49da5d9cc86f421731558da405c2f23afe66a3cc651f71fea3fb9cf39ab5af8978419277a6d80338bf3059b9eb1c9f3ea067bef3eb8eb74bdace12c SHA512 8331db93be4f3276d2a075808742b8d8ee74f17258e25028478aa3820167fa14b9b08083f0fc7c41fe77df1860ad0b31fbcb8c9479e0775504f6325eede8e936
-DIST stripes-0.2.tar.gz 2203 BLAKE2B 4daec93d681bd2cb7187b427c13b27990e03bdb34b6131cda3b8d88bd48cdece57d53dd9f124c0f65e2869045e69ca8c98e39cc03b3a6c75f5b1ca359a12582f SHA512 c0e0d7c16f6d593221573268e8ec30f30374a6c4ad6e34458139de90f5cde12cdb02b81e91f40176ea10a9e411921bdeb324eb0bc6aa5f2874602bf38bdf9521
DIST stripes-el-0.3.1.1.tar.bz2 1867 BLAKE2B ebaf7d9fb8769764222e755f54061ac3d8d75bb679a72c823d714af233e4d123f93a584e00119ce78676aec473e6a2fe432a91b6d219d39c9a6b20003959347f SHA512 87fca70165bb4f76470b4bd707d3e3aea7a265e9742ae0b53175a18d128d74ffa2e9a15417549f9ead0cc0ae7b1d9a4e8c4eb88d64a7deb49dc1eb8932010a51
-EBUILD stripes-0.2-r2.ebuild 380 BLAKE2B 83ae1ef42f474291e5fb6d8939d9e74cc18d4332a11bf5b933c62ef6f3f27e67558f8074255c3e675f624b795ae95dd8e951e0bb684d0ba76e8d6cb4f0cc8e66 SHA512 fcd6878279d77183c5aae693fbb497a38cd7b4c73e91fe79e7441a138c1a633aa5628a6956199f43eed9a03b3d784f7ece3bc5871d5bb269757e04aaa6984597
EBUILD stripes-0.3.1.1.ebuild 504 BLAKE2B 073f045991935f0f86a405fc6da15db9cb9132d648aaa877c532dd6f5753b02f60a4c6b831c328ba72def7161e2bd2bd7d8709f99544fdddf8b01a805b1d3816 SHA512 7f929f248835f254f68e934a5b0cc0dbfda355e94b5473ac81e072ea93744db2c47c4adf81b132451d90525c44480fdd33e8a7c6c9432f1169fce26e6aaa360b
MISC metadata.xml 572 BLAKE2B 36f00a6caa567c0087943422d86c2141c221fc6bde094f1f2ddfc22b5548862d977115d7a0ecd27421026d29c8e355d030f6a0ef52537ab2e51da283e6374b84 SHA512 0bcd08760a55d418f885a08909752bbb5aac2e0a2d8cb8582db9bdb7517aaabd1e0b5bf24f728e029bda92e898deb0188d0ad70063ab5a9302a6b992ef43fc4a
diff --git a/app-emacs/stripes/stripes-0.2-r2.ebuild b/app-emacs/stripes/stripes-0.2-r2.ebuild
deleted file mode 100644
index 96274814e987..000000000000
--- a/app-emacs/stripes/stripes-0.2-r2.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit elisp
-
-DESCRIPTION="An Emacs mode that alternates the background color of lines"
-HOMEPAGE="https://www.emacswiki.org/emacs/StripesMode"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 x86"
-
-SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest
index 4a0108a1551a..8981ef4f1ccb 100644
--- a/app-emacs/transient/Manifest
+++ b/app-emacs/transient/Manifest
@@ -1,4 +1,6 @@
DIST transient-0.6.0.tar.gz 136259 BLAKE2B a983ec4b42de10f9adfc71180bbd8df83a80d5593e199999b8435fc6da72f2007c78c40b5207a6957e961642699ca0752795a57f3313e0b3f245467fd2e70261 SHA512 a2709b1e6d620f46ff84a15807936bc9264792365ec8dd6633a2419ff094f5cdde139fe2f4dcbc8d393a23a2e2697f3fe1ea1fff7162024169a44a0cff463d75
+DIST transient-0.7.0.tar.gz 137584 BLAKE2B da99fd756f77214186e3a5cab8c52ece8ee9af01fbe004a33b1f53a1197c3ff4efe6ca476ca57835e9f1f7c77db1f08510ff407d4abecae5a7bd34f98573f28a SHA512 c3cf5dd9c42ef2628308a42fc6ec3f6aaf92a0516e186f5f336d6531ebcc12fbfc3864d8ab9cdcfcccbe662a8a9bd136cee866c7d6fbfbb6373910758522e8b1
EBUILD transient-0.6.0.ebuild 818 BLAKE2B 96769074e22959fcfaf3a2b89fe8e9fe6a46eed0cf627afe4f6ff6ee5eeb21a73be3ca8bbc071c28c04c4aa33868a9f3fd1329481b8dee1f1880e9e22eee3db8 SHA512 32c71973fc6748eeab8e1df8255aebf3c63127095793fda1535a726de23f769c1319736b627deef3b11a6fc59bbd9165cbf31091886fb80e64510ccc988c12d9
+EBUILD transient-0.7.0.ebuild 820 BLAKE2B 79bd5b610003fd448c4b75a2d7dd1dbfcccb7ad23e83157714ce3578b52c9bd26910926178637af59d57eb1eb528df9e1f6885750f57dde2be72f075883925b9 SHA512 2885695105824ea2a9748f6914ece35d5a2543296bf79b51bfbd88e979fdc3e6cb5916c7d39e5888976657fa1f80e6650e7efb9cfefbf6de43a2a111f44c0732
EBUILD transient-9999.ebuild 820 BLAKE2B 79bd5b610003fd448c4b75a2d7dd1dbfcccb7ad23e83157714ce3578b52c9bd26910926178637af59d57eb1eb528df9e1f6885750f57dde2be72f075883925b9 SHA512 2885695105824ea2a9748f6914ece35d5a2543296bf79b51bfbd88e979fdc3e6cb5916c7d39e5888976657fa1f80e6650e7efb9cfefbf6de43a2a111f44c0732
MISC metadata.xml 1434 BLAKE2B 6f7f91e2cd8c87559f15552d6fbe920e5262a50f21919a096af55df037726eb380a774cfba8be73b588ba9aa2c39da5caf6ad64a31106b843c6bd308fe7aa40e SHA512 3316d9ac21d2a2aa0a5824f2c8ded736ad1bfcd7319a9c4cb8b02f0ffec5f440820bfe48e4f4d4264fbc3864bd7959875f1396285b6a7eb2ad3333a6a062a14f
diff --git a/app-emacs/transient/transient-0.7.0.ebuild b/app-emacs/transient/transient-0.7.0.ebuild
new file mode 100644
index 000000000000..02944ca13d21
--- /dev/null
+++ b/app-emacs/transient/transient-0.7.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Transient commands abstraction for GNU Emacs"
+HOMEPAGE="https://magit.vc/manual/transient/
+ https://github.com/magit/transient/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/magit/${PN}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+DOCS=( CHANGELOG README.org "docs/${PN}.org" )
+ELISP_TEXINFO="docs/${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.1
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+
+src_prepare() {
+ mv lisp/*.el . || die
+
+ elisp_src_prepare
+}
diff --git a/app-emacs/with-editor/Manifest b/app-emacs/with-editor/Manifest
index 2e34e9e36d20..008166a3ec4e 100644
--- a/app-emacs/with-editor/Manifest
+++ b/app-emacs/with-editor/Manifest
@@ -1,4 +1,6 @@
DIST with-editor-3.3.2.tar.gz 33273 BLAKE2B 865890ae4dcb350ca35722e5761ce8c7a4216f94ea92a7be3f26ffea52d3d60c9d9653a330d643ff7468e6e0339d0730d0a7890fbbdd911a57e891daf54ddf8e SHA512 9ee8f36da6e1735aedf9fb0dcf6480de649e3e2daebedd5fc1edf8a9f528046c269cc0bbe182d4cf33180ab11c4af3a794c49cfd2aaff9ddbddcd51b9c1fec21
+DIST with-editor-3.3.3.tar.gz 33282 BLAKE2B 3c2cbd4efeb4d4dc5f0a7372127d83d5c6d7781d6bf2743c03618fb88413f9771ae228431c94797b48e6962ff29096d29ee12b8f1cb99f382bb79594cacb156d SHA512 8a6bfbefe62437d44920c6a9d23d4e383a5f2b31bc79e2de8f94299836782fa3512c1c1d3c1813ae8408817ce7ea8b653ca86c5a812fcd06940f8d93fb815dd5
EBUILD with-editor-3.3.2.ebuild 676 BLAKE2B 1e71358b298d5ac6a8a93a50d029df3ce437d19be6d3813bf7be35f874a5be061bc938c7d9bf682759f4a13383f049ac1402441a2e58c8a2a52c1e77b70d831b SHA512 188d8f44e4cf0f29b8563f7e0d4dd6233af2cd641fbf29c03ec735141c4dabc4df28ec1e690fe7a44c3c383554f8da939a541c2f0c61be9c89926deb73d282df
-EBUILD with-editor-9999.ebuild 786 BLAKE2B 7deae1a9cd43920b083a74caaff3e3ade75151df1483cc6c64683843d85901fc23753ae8c0b3e539e52c36f95bf268d4d04b895b5fd776b18ea5d5fc99b0690b SHA512 37e79a8b4af42d1b8bd158ba3d9a3cfcdbe456d334d3561638ba8786bd6137d48e3317e0fae1729c1fa0847beec723cce1c6940712f20cbc0ed571cc30354a42
+EBUILD with-editor-3.3.3.ebuild 791 BLAKE2B 708113ab63818447868df1e1654d8a6ba55971974951c12d315730cc964d689c9800dad850c4b92604f35049e6fddec9b4bd7925e428df343ddaffa96ae59091 SHA512 92ccb53aab1bfc3435b93a21eb2e1eaa7b9faa015b6b364781e824734e779c6e57e8a56ceee3df8b5a527fc3f5daf0d71c08b358acb0716dafce28aecdb485a4
+EBUILD with-editor-9999.ebuild 790 BLAKE2B 35492417aca1738392e5ab3e18fbf592a2dd3e2b4dfd0426af5aeeeb409467f3c5d0f9b2d2bd53cebc23fe287397c4f0d6d6b853577a879f1931386b8e6cbfa5 SHA512 ef3d7ec950019e522335d9a5354719f967ac785bd66dc7c06566cfb4bbc6bf89e5f262f7e029bec7f12564fb26d1395dcc7bc116fd9a75ffb1fa5cfe52061bda
MISC metadata.xml 708 BLAKE2B f2e619818ede95a7a0b17cc7f36f903f4210ddc634d4f0edf27886e8fbc4d084daa5ef67c8167ef2f39930141c8dbe1e98c4e5992b7af35234499fa73e9de4cc SHA512 bf422e1a42e025426795319834a7fa75252e8f2c42da1d82098e2def918ed9c4f827978753c86cc4e41cde581bcdc8eb2c9781d75849a80ab6f94f945b4cdea3
diff --git a/app-emacs/with-editor/with-editor-3.3.3.ebuild b/app-emacs/with-editor/with-editor-3.3.3.ebuild
new file mode 100644
index 000000000000..af93991140f7
--- /dev/null
+++ b/app-emacs/with-editor/with-editor-3.3.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
+HOMEPAGE="https://magit.vc/manual/with-editor/
+ https://github.com/magit/with-editor/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/magit/${PN}.git"
+else
+ SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+fi
+
+S="${WORKDIR}/${P}/lisp"
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+ >=app-emacs/compat-29.1.4.1
+"
+BDEPEND="
+ ${RDEPEND}
+ sys-apps/texinfo
+"
+
+DOCS=( ../README.org ../docs/${PN}.org )
+ELISP_TEXINFO="../docs/*.texi"
+SITEFILE="50${PN}-gentoo.el"
diff --git a/app-emacs/with-editor/with-editor-9999.ebuild b/app-emacs/with-editor/with-editor-9999.ebuild
index d949e77a6c7f..7e5a5295cac5 100644
--- a/app-emacs/with-editor/with-editor-9999.ebuild
+++ b/app-emacs/with-editor/with-editor-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,15 +9,18 @@ DESCRIPTION="Use the Emacsclient as the \$EDITOR of child processes"
HOMEPAGE="https://magit.vc/manual/with-editor/
https://github.com/magit/with-editor/"
-if [[ ${PV} == *9999* ]] ; then
+if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/magit/${PN}.git"
else
- SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz
+ SRC_URI="https://github.com/magit/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
+
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
fi
-S="${WORKDIR}"/${P}/lisp
+
+S="${WORKDIR}/${P}/lisp"
LICENSE="GPL-3+"
SLOT="0"
diff --git a/app-emulation/86Box/86Box-4.0.1-r1.ebuild b/app-emulation/86Box/86Box-4.0.1-r1.ebuild
deleted file mode 100644
index 9945e8bf8d6e..000000000000
--- a/app-emulation/86Box/86Box-4.0.1-r1.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Emulator of x86-based machines based on PCem"
-HOMEPAGE="https://github.com/86Box/86Box"
-SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="dinput experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads"
-
-DEPEND="
- app-emulation/faudio
- dev-libs/libevdev
- media-libs/freetype:2=
- media-libs/libpng:=
- media-libs/libsdl2
- media-libs/openal
- media-libs/rtmidi
- net-libs/libslirp
- sys-libs/zlib
- qt5? ( x11-libs/libXi )
- qt6? ( x11-libs/libXi )
-"
-
-RDEPEND="
- ${DEPEND}
- fluidsynth? ( media-sound/fluidsynth )
- munt? ( media-libs/munt-mt32emu )
- openal? ( media-libs/openal )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtopengl:5
- dev-qt/qttranslations:5
- dev-qt/qtwidgets:5
- kde-frameworks/extra-cmake-modules
- )
- qt6? (
- dev-qt/qtbase:6[gui,network,opengl,widgets]
- dev-qt/qttranslations:6
- kde-frameworks/extra-cmake-modules
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${PN}-4.0.1-incompatible-pointer-types.patch" )
-
-src_configure() {
- # LTO needs to be filtered
- # See https://bugs.gentoo.org/854507
- filter-lto
- append-flags -fno-strict-aliasing
-
- local mycmakeargs=(
- -DCPPTHREADS="$(usex threads)"
- -DDEV_BRANCH="$(usex experimental)"
- -DDINPUT="$(usex dinput)"
- -DDYNAREC="ON"
- -DMUNT_EXTERNAL="$(usex munt)"
- -DFLUIDSYNTH="$(usex fluidsynth)"
- -DMINITRACE="OFF"
- -DMUNT="$(usex munt)"
- -DNEW_DYNAREC="$(usex new-dynarec)"
- -DOPENAL="$(usex openal)"
- -DPREFER_STATIC="OFF"
- -DRTMIDI="ON"
- -DQT="$(usex qt5 'ON' $(usex qt6))"
- -DRELEASE="ON"
- $(usex qt6 '-DUSE_QT6=ON')
- )
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- elog "In order to use 86Box, you will need some roms for various emulated systems."
- elog "See https://github.com/86Box/roms for more information."
-}
diff --git a/app-emulation/86Box/Manifest b/app-emulation/86Box/Manifest
index 40a4828381ac..905eb0c36c60 100644
--- a/app-emulation/86Box/Manifest
+++ b/app-emulation/86Box/Manifest
@@ -1,6 +1,3 @@
-AUX 86Box-4.0.1-incompatible-pointer-types.patch 826 BLAKE2B 79080877c25dc1292e743a03225ec95994284d7999443da91e81f492dc2c7e8d7e2987304fbb21b62c3cb6406a175c90f821963822db609436cf10fee36077e3 SHA512 270960bfad2b99b0c4c8d7e3b889f0601490ed780c5ddde619efdb57bdf6d20309e079b77a986625a7824bbc5dce47199a1534be0bef0b9448221ff52cab5457
-DIST 86Box-4.0.1.tar.gz 5206128 BLAKE2B 56a4d374757eb67368bbc5782bceca3f4dec79dd36fad6698065a86c3937238b352425dd856169a1a65a42a4f60f1a68b099ece4a7c019be4229d61fabfc444a SHA512 b06a8c50558276f35f98795e0513b5bd39eed3a0d3a8d61bf79b373501cd823ab3ab12fb943e879a240292bca39c507a1a42b1b6f3f9ae596499b685a03acf98
DIST 86Box-4.1.1.tar.gz 5383817 BLAKE2B 04a03f039e3112e9dc02d25073afdf53d45603a71e27f8377309667917f30ef9f213cf0a7a6d8c2f4c2f1dd0fd73adfac3bbd8f0f9fc4b47fb2e9cbedffb4b6c SHA512 d1b0a1810f8712464ce8266942e9bfdc9721ab4ac70bbb242b3b06d6a7d6613b7bcb0ba730a2e458b2731c8d58e38c4b245b6f4afb5ee6c11ab4a2fb0dfd6d5e
-EBUILD 86Box-4.0.1-r1.ebuild 1989 BLAKE2B 5072831f5ebee0763bece020abe6851babf3363303af3bdae64fda22665c5a9f7f2dfcc3d69e1cbb622291a96843c64330aaab18bd1cc35e0f2e2abac5b7504a SHA512 a31dca5640b71b80c2708d25ced834f11ed9f60135bbd7e33dfd8285cdb8f9a6651fd7ece908c87527e0d0d6ba6ab3e001bcbd8e262eb6cb5ddeb45d63f656e5
EBUILD 86Box-4.1.1-r1.ebuild 1882 BLAKE2B d3d60f85b13dc6812928e03bff9386f8e41a2a90d9e82c288ce46b746962bc700d92691003ba0219d008e988ecf00c5c71075222a520f18b5df067b48875749d SHA512 1d35af112d06c067c13c26af737c779b0fbd4429fabbf8fbfeecbe9a109193535ceb45b283b2ecade30acfa601520b4597d8e504842df1b38f177fe4e01ddff8
-MISC metadata.xml 1162 BLAKE2B 3293da00bec68462e7488dca4d16aa1a6f1e49be1bfd49b8ee5546e247440b7390f78089cc74293b62d18dec7ee0db4a80ed2de2d12401a1b5ebec80275f5646 SHA512 e0d1f641a1b3e751655b1665d4df758cfc648de47770552ce78d136946c322da4a0140358575fd3ed9adbb87d83aa4b28a6c8eda0be375fde0cd77b0b5718c9b
+MISC metadata.xml 1066 BLAKE2B d5cf35e3d6feca5dbc2aeefe48331941f641195b9d0712df4c3589dedf041397e733b331d832d35099bb26701dd8598b317a8de1a62d955688429d0ffe4a527a SHA512 63909161608115764a28aea61bb1e5e15a34a05a8adaf5a5529d82a5d3f0ea3726340f34178d7c64bfa704b7ff84af4830f636e9536552ccab2050328fc5ee84
diff --git a/app-emulation/86Box/files/86Box-4.0.1-incompatible-pointer-types.patch b/app-emulation/86Box/files/86Box-4.0.1-incompatible-pointer-types.patch
deleted file mode 100644
index df708d337b65..000000000000
--- a/app-emulation/86Box/files/86Box-4.0.1-incompatible-pointer-types.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 13d582b56faf9caca114ec5625b34a7859ecb41f Mon Sep 17 00:00:00 2001
-From: OBattler <oubattler@gmail.com>
-Date: Fri, 5 Jan 2024 13:01:17 +0100
-Subject: [PATCH] Unix: Use proper parentheses to cast the result, not the
- flags, fixes #3994.
-
----
- src/unix/unix.c | 4 +---
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/unix/unix.c b/src/unix/unix.c
-index e784df38e6..cfa8243135 100644
---- a/src/unix/unix.c
-+++ b/src/unix/unix.c
-@@ -635,7 +635,7 @@
- SDL_MessageBoxData msgdata;
- SDL_MessageBoxButtonData msgbtn;
- if (!header)
-- header = (void *) (flags & MBX_ANSI) ? "86Box" : L"86Box";
-+ header = (void *) ((flags & MBX_ANSI) ? "86Box" : L"86Box");
- if (header <= (void *) 7168)
- header = (void *) plat_get_string((int) header);
- if (message <= (void *) 7168)
diff --git a/app-emulation/86Box/metadata.xml b/app-emulation/86Box/metadata.xml
index a06647c003b6..7988953f183d 100644
--- a/app-emulation/86Box/metadata.xml
+++ b/app-emulation/86Box/metadata.xml
@@ -11,7 +11,6 @@
fairly recent system designs based on the PCI bus.
</longdescription>
<use>
- <flag name="dinput">Enable legacy Dinput mode instead of Xinput for older controllers.</flag>
<flag name="experimental">Enable hardware from devbranch, which may be unstable or unusable.</flag>
<flag name="fluidsynth">Enable MIDI support through <pkg>media-sound/fluidsynth</pkg>.</flag>
<flag name="munt">Enable MIDI MT-32 support through <pkg>media-libs/munt-mt32emu</pkg>.</flag>
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index ed87e006c2fa..05913e3163c5 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/faudio/Manifest b/app-emulation/faudio/Manifest
index 105fa71d62a5..9e6f573977d7 100644
--- a/app-emulation/faudio/Manifest
+++ b/app-emulation/faudio/Manifest
@@ -1,7 +1,9 @@
DIST faudio-23.02.tar.gz 1111012 BLAKE2B c776a5b882697fbbed894f129165600b1aad8b303254e9ecbf6111fff71581491b484681a71d377854077dfc23b99d1217e5322bdd9923caf4471cc0bc2ca0f2 SHA512 d83adca1f1e42b1c7d63dad30886b58a914ac9a5a254f26d3fdb2386776840e3c40b22a8dd9c7172e6c97b0db989f919fd2ebeac2ec00075a8136ec9120bc390
DIST faudio-23.10.tar.gz 1120033 BLAKE2B 2f064ba71386db69870b4e523625c421b2062f3584f834b55367dd675a1a61509831b036ed2e459cd2ea247e2b56401142bf73b6e828bd2ff4699623ba0d453f SHA512 cc17c1c3950267a8cc69d0a263deef1d80e8bb9f658f1c2cd1c137bccac1d2be234d17f9b790bbe8bd1ba9da7e13676d3d38e328399d5a706f6ed502365de9ba
DIST faudio-24.02.tar.gz 1122131 BLAKE2B 5ace47c679e7c35fc13157c1bdf6d8a8080fd9e3516f9007628875a2c67d1d2aab63404261c28aadcb33305c196c6e96ba8045d50e42d7f79d47ee0696bdb068 SHA512 de48196bc9d93784d2f2ce20c7aba83066a8a7653781104eb3b15fa8206e54875d5c555dab4c6fb763cf41fd6ec733e71b6bba53c8cafd98af99ea9eb0a3d666
+DIST faudio-24.06.tar.gz 1125079 BLAKE2B 2664181d1fbed594b3f7af93877cb9f3ae1a9c34ed2e69d6307997e8b360045698d460912a1b689e060d9742fd002ce0370a6133dd944fa0b6e296949e679103 SHA512 d8fb3c2303c81163a26f437edce5ae428f4769a28107eb21f1fdb637421480928fc6f0031fc053caa762db901d659336a6e2ffad78ece9ab03ba4f312b00deb6
EBUILD faudio-23.02.ebuild 920 BLAKE2B 9a196ba9fec5b8ed864b2c7224ed97abd50d3d9dd46dc0c3dceff286a6a00e716e0c157ae2e116a5fce2910a22d4b0ead2ba3f98be89c51e7ace438eaa323917 SHA512 2009d7b6deda6c5edbef9bb4534771abf6897008f6420dc8babf103957b713d41fbfbf9d18c04c84e5d6f8da7288e9791d2e53dd33e2d6a96cf0730d78061209
EBUILD faudio-23.10.ebuild 922 BLAKE2B c6dd07114357c562b66ac863e8e60b8cfd8186c64eadd5157810f7f9c053bfa458ddff0a73d0c71a6924ec6b9a43c7640351d9c4e9df28b59ef3fd1a11cb91bd SHA512 1b87460b62a618462045196bc288a84d1eef54845cff0cf9f4099320ae7b929f47e32acf29c73bd76563ff6188856636cac884f531893594e8361a3ffbaadce5
EBUILD faudio-24.02.ebuild 922 BLAKE2B c6dd07114357c562b66ac863e8e60b8cfd8186c64eadd5157810f7f9c053bfa458ddff0a73d0c71a6924ec6b9a43c7640351d9c4e9df28b59ef3fd1a11cb91bd SHA512 1b87460b62a618462045196bc288a84d1eef54845cff0cf9f4099320ae7b929f47e32acf29c73bd76563ff6188856636cac884f531893594e8361a3ffbaadce5
+EBUILD faudio-24.06.ebuild 922 BLAKE2B c6dd07114357c562b66ac863e8e60b8cfd8186c64eadd5157810f7f9c053bfa458ddff0a73d0c71a6924ec6b9a43c7640351d9c4e9df28b59ef3fd1a11cb91bd SHA512 1b87460b62a618462045196bc288a84d1eef54845cff0cf9f4099320ae7b929f47e32acf29c73bd76563ff6188856636cac884f531893594e8361a3ffbaadce5
MISC metadata.xml 675 BLAKE2B e7fd46e39159b664db2e02b1e1c52d882404de1da0be85d88be3f8021215b37300a454a03c5c701789f7de33d5f3ed48d3bd25ac1e4f78109becd001cf8bb042 SHA512 62436161d29491dc98ea3a2e035a0fd78f658dd36c8734b6fcd68f168e87a91ed0b88d4dcba6f3404cfc069c401a296ff5bd764ac2f47085b2d90991a201c38c
diff --git a/app-emulation/faudio/faudio-24.06.ebuild b/app-emulation/faudio/faudio-24.06.ebuild
new file mode 100644
index 000000000000..e372ae484496
--- /dev/null
+++ b/app-emulation/faudio/faudio-24.06.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Accuracy-focused XAudio reimplementation for open platforms"
+HOMEPAGE="https://fna-xna.github.io/"
+SRC_URI="https://github.com/FNA-XNA/FAudio/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/FAudio-${PV}"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug dumpvoices test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="media-libs/libsdl2[sound]"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ append-cppflags -D_DEFAULT_SOURCE # usleep() in tests
+ use debug || append-cppflags -DFAUDIO_DISABLE_DEBUGCONFIGURATION
+
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ -DDUMP_VOICES=$(usex dumpvoices)
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ einfo "Running faudio_tests, this may take some time without output..."
+ SDL_AUDIODRIVER=dummy "${BUILD_DIR}"/faudio_tests || die
+}
diff --git a/app-emulation/fuse-utils/Manifest b/app-emulation/fuse-utils/Manifest
index f25f372e6493..12ab9c43d04e 100644
--- a/app-emulation/fuse-utils/Manifest
+++ b/app-emulation/fuse-utils/Manifest
@@ -1,4 +1,4 @@
AUX remove-local-prefix.patch 841 BLAKE2B c29e10ed335d431c0cbd88a26028c03599c32d9ded001fa1f61f805589bd1c52352b52ac8f99c147af315ee91d65681d1c0aa355567108f92767f36fa6f6dee1 SHA512 c15ac87af402e06296d76459a13b5817be7393839ca1566c6f0eefaa3055f7f3f0dc7589f762d9caa0e0bd356790bbb1aca5c3ee6166155577bf3520f25ed125
DIST fuse-utils-1.4.3.tar.gz 501006 BLAKE2B 0637fe05b71416e89eb61e3618ff45bd71250201924fb3741a4c5b9898d09b30acecba9957baeaa864c2c9cfe1bcb9cb38a2af83368bc5729221cec36a1eda47 SHA512 13404d1be81a2de9262cd79cce9dd8dc3f17238fdbb75da8a724b76b0976c03f34da9978af36b808103fedcf3f5d5da4bb10f251c5510127d59ca8de5607b99e
EBUILD fuse-utils-1.4.3-r2.ebuild 990 BLAKE2B b417e939b024b47366839efc87d22db18023e00d10cd1655b2956f013ba55fb5f0c021ebb60ecf7e42e291b12eedcef2f3aefa856bb079346d0627f1ad2b2ee6 SHA512 b3d7cd8b904fff255386314d05101d7968eaaa1c61cae8c5494f5b7f67e67d6b0658af779bfb2ee2e2ec209c15f6c9b1d073452fcfa883ecf4c9699419d96137
-MISC metadata.xml 469 BLAKE2B b8b989e389fdcaaafef289daa4c737dab7004e91a6e59126a51720baa9b1bba3f13d48c676044bb905d3adc408e848443c49ea8cfec0f59abcf6461e9cce8a7d SHA512 684f4dadd8ec53eec761d4fc35941dc162a2cc27557a6c51cbf6a75847cea5e37a97895bf0029ea6899929b2a570b0a8de7b77960fa825dfa23717305d916f16
+MISC metadata.xml 390 BLAKE2B b8f0d949cd8d883ba8261ccb7f4fe0c900da09b5b64618a22738017c8a28ca3b82106d06e06b5131743dfba682ba7a698144e4c5ea99c7319a4d59afacf9c645 SHA512 ec0538e9dbb5395a06e187974ed4b1645f191a7f5a967cc1df8df5a17199b193e99426edd47d4cd658bc36bc3c6e7c6d66e6bf6a9175d95d2ffb33806cdcccd0
diff --git a/app-emulation/fuse-utils/metadata.xml b/app-emulation/fuse-utils/metadata.xml
index 8ba930b34e02..928b707b824f 100644
--- a/app-emulation/fuse-utils/metadata.xml
+++ b/app-emulation/fuse-utils/metadata.xml
@@ -1,11 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
-
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="gcrypt">Use <pkg>dev-libs/libgcrypt</pkg> for low-level crypto of some
features, including logfiles.</flag>
diff --git a/app-emulation/fuse/Manifest b/app-emulation/fuse/Manifest
index 7e26d049e086..59b0bf109616 100644
--- a/app-emulation/fuse/Manifest
+++ b/app-emulation/fuse/Manifest
@@ -1,4 +1,4 @@
AUX remove-local-prefix.patch 745 BLAKE2B 752dc9df4ad9b33a84493e4939d9c30687a730ecc628301a4bbc16f46410d73c8f7b64376788721f04c06404685ef300c2dc423c1843258748c377c6d61232a4 SHA512 25771be029e61654398bb1c36b1c31bc44f136e7e369c72faa3869f94807558c0d1b324ac803d79a898410fd14661d02a8286cda19dc25c79ebca6c387b817a3
DIST fuse-1.6.0.tar.gz 1686171 BLAKE2B d1e6b166f2f649f408349b16a5eb40dd414750ed7a805eb6505b6c81be6ed7bcaa4e6f0b14057645172add1b1a77881f90b64767390fe1a64a486168f452d29d SHA512 5096b24b5b3d812942a7ad401b886b6a99f5493686912cb4aff18ede65404ae97a9bcafa6337aaed4378382f2a170918797d7d4570bb809476be5aa9fc625b8b
EBUILD fuse-1.6.0-r1.ebuild 3003 BLAKE2B 2d46607da9886d1c93c6e64beaa319ff284c36283d741ead11ffa19649575fc53972e8d613d1b9a13065937e75137b662509ee4649c4941d86aff0a0328e8a09 SHA512 dba03ef71f2ee314b00068f8e8f5716b976dbecc3d2b2dff16a716a464b57cc7980db4cdb23ec4cf1a623985bcd9e212f42d8f2e9a2c864a4cf35d69a2cd4de6
-MISC metadata.xml 729 BLAKE2B 74907081c17e7514caac9f51086626e8d3c6a235fad364efab2947858f0859c40a59d080c01f14b51a808b4bb1822372bfdc5a77b1470ec2228c8db0b5f351b0 SHA512 fcfd5eef1bc59b4140412f6503e24e8b522b843429a91d8fbe77c4721b3f49b0da690a2ea39e672f6f9e1d87604feb8904fb50652cdb62fe94fd81c5d669c519
+MISC metadata.xml 651 BLAKE2B 5bc39f95622d9b15a64c05803edaaf7e5aaa590bd70a6261f960a05f4e2a3ad4cdbb9a3c86a1273ea37ea425337ab05668aa3cce6e5f2e480f0be33b6053baa1 SHA512 fa58720a0689ffdef24684e344088fcd7eb584ac4b0ab808bea284698d502fb49976b94068d6351cd974ff6b147c44dcdc5e4907ae4e521217777967cbc9dd02
diff --git a/app-emulation/fuse/metadata.xml b/app-emulation/fuse/metadata.xml
index 5b50c50c218a..deaf5134e3e3 100644
--- a/app-emulation/fuse/metadata.xml
+++ b/app-emulation/fuse/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">fuse-emulator</remote-id>
</upstream>
diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest
index 1d4a51d1fb82..5ca904260d60 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -1,3 +1,3 @@
DIST libguestfs-1.48.6.tar.gz 19179600 BLAKE2B 22359ed4b55e29f985dbbbc4f0337eaec32f21a1413bd778656c3f0270891bec520a0b9590e104836eaf9367aeb9ac681b0bf85852fb7a2059da3f7062bc5111 SHA512 7d929db183fbb1d4d1c9159f28871ab4f1bd0be5b3d9fbc5137271666f50c067fd0906674cb1a52c1e070c11a18da4d2aa11bc64ddabda5cac54e72252c6abf2
-EBUILD libguestfs-1.48.6-r1.ebuild 6010 BLAKE2B 151b2c44fd91c8363d368ce399c2a5cc38405bfa18f2bd562e5e78fd67385d853216e41130ceba90ee84dfac544ca4c5b42f2f6f3a571e67a05d15ea03d46467 SHA512 715193f53f34e207a1a28cb3512d5420515ada7a39f4bd0f6cd1796368ebd4a1d94f8a01c774059a405992e5f68bc9e74086c2f0d5afd42261163d72055effd2
+EBUILD libguestfs-1.48.6-r1.ebuild 6010 BLAKE2B 206f1f12e859f1110875a80367e85be6a41c2a6a916712345ded17473cb1a4be8eb5dfb74a65855d11ccf537eb2346f447f3d3067ac04d9b03743b82c31f52dc SHA512 3ec92c2718762309f6340f56df3ed2fe76a9d736bb4afb9c83e006b3675af8e7f22ad78cbbdd7308f7e9f6b450af92e16ab75c61a9979f7791fd37c34829fe98
MISC metadata.xml 699 BLAKE2B 6960fcbcceae7de54a1e12059470faba69ddaa6c4382a51cb953705d4eb03b33b954c0ae770c019c8b5a2f01f0eadf5481eafecd974b40401dac2e7731f4606f SHA512 383205518759caef3d62bc4c9f46ebb2a48c6d676376854af0d6ad2d876ae9a9997b701072df94a2847df33bfa6e2822147cd02d3c8c26d7101b9d8fda96c40d
diff --git a/app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild b/app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild
index 5ebf7d85f162..17be6704f2bb 100644
--- a/app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.48.6-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# Bump with app-emulation/guestfs-tools and app-emulation/libguestfs-appliance (if any new release there)
LUA_COMPAT=( lua5-1 )
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit autotools flag-o-matic linux-info lua-single perl-functions python-single-r1 strip-linguas toolchain-funcs
diff --git a/app-emulation/libspectrum/Manifest b/app-emulation/libspectrum/Manifest
index b09cf25b15ac..6be2409c31be 100644
--- a/app-emulation/libspectrum/Manifest
+++ b/app-emulation/libspectrum/Manifest
@@ -1,4 +1,4 @@
AUX remove-local-prefix.patch 851 BLAKE2B 1e1b787c10499bfbeafca43b08f4cbd8c7525841c641a3fa1211822a7ec3e98b11c9925b1bd9cc8ac3b14e5d0625c34727a330e00f0e3aaf5aba1871a8810647 SHA512 bae42eec33ff2ae00547d8c649b8164fd5665b70e95b07f95cdcce41e342702de559c4b63d6ce95a97407d2e8012c7fe0142b923603c1c1d25b8978f29aaf7a3
DIST libspectrum-1.5.0.tar.gz 602354 BLAKE2B fc62437ececfe2c86b475efa512bf7aa7c5af182e16a00f75f77f78656fca01d46a71ac90b38008ff46e5fd0710b1c671b283d65544b5556d98e8c5b66525c35 SHA512 55f4cf623bc6c469a0fd80751ada694259d834c19d98400ba244aabf2ac21fed7cdd6de069d9ed7326e099bd3bd62c42cfb8a669b64ae002f90a52563fa2dcd1
EBUILD libspectrum-1.5.0.ebuild 1100 BLAKE2B d5ed7296a03b920c3a423885ef7dccb4a104b55ca555420714178ebb7280c6e03a6463882dd04f9f3901853a8c078640e9bf46d85090b2758f7eb8ddbf3456f4 SHA512 84704fc28e7229df7336350cf2d3e12b2c8079118919b265dbf3bf83edc5c6b951b35f7e7a10d93ab8d0c4f9926e461c2b56f10ad9271cc6701bb12391ae05df
-MISC metadata.xml 808 BLAKE2B be1967fba1878ec6f45643d7853f16d5a41c237c1d9f96fed4804f14ed71ceab65d3d3ad17b76547d7cd272100668f60240a07f7b22cd5ac4017dd244b442b14 SHA512 3b1e988900b3a8f84ac7c181caab964acc52356773dccbdc9744b9f5c11d8a0b63a4fa914bcc6178b124a52e5db1f3df897e20c9e028fda061e82cb6c3405f4f
+MISC metadata.xml 729 BLAKE2B c4810455cfa118a8241ceb5a1599721c8e75755f198c166919f5aa5a8cd36d981bfab184e06768cb2b8f5351a0be4dfc7003abaac334cf44f5884d0f30bf659b SHA512 b8d8b5a98c81056c2403b5614051df18a2bd7adf293463396d50232591cd8c8945a864d423f934d9c5a0f5751ce9e77ccb4534536686339d0e978287e196f737
diff --git a/app-emulation/libspectrum/metadata.xml b/app-emulation/libspectrum/metadata.xml
index b5a8a89f49af..8aab7af65b8e 100644
--- a/app-emulation/libspectrum/metadata.xml
+++ b/app-emulation/libspectrum/metadata.xml
@@ -1,11 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
-
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
libspectrum is a library designed to make the input and output of some ZX
Spectrum emulator files slightly easier. It is intended to be usable on Unix
diff --git a/app-emulation/protontricks/Manifest b/app-emulation/protontricks/Manifest
index 7d0545dd609b..dbd014ea8a5d 100644
--- a/app-emulation/protontricks/Manifest
+++ b/app-emulation/protontricks/Manifest
@@ -2,4 +2,4 @@ DIST protontricks-1.10.5.tar.gz 163931 BLAKE2B 299fd6c77460de3d2fa1b585a1ad3dae8
DIST protontricks-1.11.1.tar.gz 166843 BLAKE2B af6692b081d1d819bef39fd69c2108454b6dfcc29b004415a73aa0c0463e3887ddffe0e10864799f665f81fc90e5365accab1722af046f50a08bb7ba221f7e23 SHA512 eb0233180ba41c91ba78072ea2aabe9e8fea5b452fba0fd56aaf17e0282b0ee04e81d3665a7be546e3112382e0b574bb077af6b6be6ad2156dabc3112a1b831b
EBUILD protontricks-1.10.5.ebuild 1392 BLAKE2B bcaa22442f44e84ff0fb0117aaf5435041df7d16238e41fd10619e980b7ce2f69bc92cecb4c083d9f127c93894197b39d0a295e410a20af5e483cf353164d382 SHA512 11a9db15347e952a110a90ccb4bb9de3bb9421d53abff6dfe4840d6aad65169a8728b6186f1d9405af24d503686d98c6c9f37537147ca73ad5741815093e441d
EBUILD protontricks-1.11.1.ebuild 1393 BLAKE2B dba61e45813b3d7cbe12827f20ffcb953eb08a1bc2cd100b7b3d76466ae61d7d1f5aa015b747b0f5204480e99cea007cc135136c23655742eb37f51e9e7f7152 SHA512 85f87a608fb02f1277775aa9ed65906e339b3f65e29eb76c8d4951bb8189db260944c618050d7cf0b2376701a25e1d5342c6ddcb5ff5699eab74fc72f3a4dd9c
-MISC metadata.xml 809 BLAKE2B dc0506e6f3224adc867438699359c4eafc389041846c644818732036e04bcb9c789e358a08effdb4b9ff4430521f7fe8ff6800b75aa93d6313e3d85395467741 SHA512 351bb79dc7921e6c62100b3354546185d31578b044393ea5e5b5fea089eb47164882ff4ede30d8a575dea31ec9d0927793f8109d9e63ca4ad6954c1affdbe6f4
+MISC metadata.xml 731 BLAKE2B 94233c1887f7210a93f4617c6ae3dbe1c7ffc5e9350767eca39e53844edfb4327f15572f154430f31a02e17f0378808b1b62ea684c5a0ad811477470305c3431 SHA512 5aac9d5f84078aed367ec009b1d9201fb5fda5a1d441117675c79df0d0b2f4cf130356aade083563e5eb5157662eaa26ba9a6b5b16352f7eccecb132cf541591
diff --git a/app-emulation/protontricks/metadata.xml b/app-emulation/protontricks/metadata.xml
index c813e008582a..6be342c69ead 100644
--- a/app-emulation/protontricks/metadata.xml
+++ b/app-emulation/protontricks/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<longdescription lang="en">
A simple wrapper script that allows you to easily run Winetricks commands for Steam Play/Proton
diff --git a/app-emulation/ruffle/Manifest b/app-emulation/ruffle/Manifest
index 3337a5964d4f..30bd72c8ba44 100644
--- a/app-emulation/ruffle/Manifest
+++ b/app-emulation/ruffle/Manifest
@@ -1,15 +1,13 @@
AUX ruffle-0_p20231216-skip-render-tests.patch 662 BLAKE2B 1715c6e5c80c0e4e2a53a70bab319bb78e493a8e48ad01c8ade5ddfdd76e7590506e46f2c2fafb9ac4e732ebefd04fd563e8a2f0c2f5d60bd29d0bf8eb7fbacf SHA512 7d42b5c7f1a11bc7666739fd76e341ff57e2dda25b95e883897d705e0bc37ab0beffa842d34902601b24ced1b0134855c85813067c83a2ea36c73ff7daf7c697
-DIST ab_glyph-0.2.23.crate 18537 BLAKE2B b11121197c7c2bfbc8096e82fb7321d2e3a56491c8d644d0b83d99663c642ef5813d1952994613c5c2fc98df76f67f0103487cc50c304e59307cc6c5a389a6b5 SHA512 169aaea8daf54cae7b3123b088f95217dda53f5e11b42a962d4607f546b8ecbdbab769d292cd2f50206f58d015785361479b4dfc42915b28bc5bdfff4340c151
DIST ab_glyph-0.2.26.crate 19078 BLAKE2B 3b5f367cac98a4f5d724ac33cea2879f34973e567e137e7a75878ee84b6467470041556f9ae0b9ac9bf9f7f396941a71a6cae714918d90cde08b8d0a26dad93b SHA512 63d6c4ec942d3dd9c74913a6c697821f57a4a97caaba2c039cdf49ee15f4d7968a5f0f6dda52b354a8c001abe7a28405b873609dc4a56854f8a804d1352264fa
DIST ab_glyph_rasterizer-0.1.8.crate 11010 BLAKE2B 2a20fd3ff646559d704e214ae7c4e5b8297e20be0909c403c140edb67002665447a6a796e5ca5d71f5c8c55000489a14a101ec43dd90101be9c246d1a0138dc4 SHA512 6fd5ff2d068da84c4ac2e6e2c5ad6ab2f4926f1664afb8ba701b60a35c3bd7bf00b200b22c455ca15dfc7d4303c8caa0bb150c18dcce01ce107deaf323cde17f
DIST accesskit-0.12.3.crate 27022 BLAKE2B 834c6c46388014047d12e92fa8abc9c3cbba7506834a64cdd9159c0ccf3888f623da82fab106c64e62154be3ea4bb4447f0ddcf5f6ee670b282b94c4e0c3ea4f SHA512 5b271883b13c132be9036f016c4dcef7391287585cd9fc5bdec9a931a5bf1718732a14b09f55ee56c95ffb644ff52e1fe001e3ef1eb6c1518f1c8cf68f244440
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
+DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST adler32-1.2.0.crate 6411 BLAKE2B 51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483 SHA512 8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
-DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST alsa-0.9.0.crate 72602 BLAKE2B f65921c4d37204f9f8bfbb95cb3cf64952240b516600d9d48d3125c491ba12d476d5717db6cbb1ab58e0d85373a5d4347d5fb64405d5af0639d282de9632b7f9 SHA512 85dba28d451a8fed3b6131dddaedbe8de0fbcbc39dd9c58a9a9d56f132663f8f42f6e647ca26bc25c2558cc4db806894b8062f5f2bea619dc70f2dca32a2cc02
DIST alsa-sys-0.3.1.crate 32748 BLAKE2B 0c4da9c343d622ddd521fe9332acf97c1ee4a202a909c7a0014a507148ab6ff82d5098660dcba847d938b296adde416ae420d454d6982c33a0456f37840d716b SHA512 6523d909c500fee433f934eedfdc200cfc52e1b55be09434665210c16bb9af3593d8b1346ace184b171c7135a7aa65fdac5ca8c68e64f9d20436e1d8fac961fe
@@ -17,21 +15,15 @@ DIST android-activity-0.5.2.crate 258406 BLAKE2B bebcddb062921b10915959704d1339c
DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
-DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
-DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
-DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
+DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
-DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf
-DIST arboard-3.3.2.crate 45916 BLAKE2B 4d4b39d9447e7043cc30b6989fdd9955dd6028ec2aea77566ad24d91c31d4bf01306bffefa412d5b494f021dd8a3e51e61036dc64377f86c5ef1ffb1e27ecb4c SHA512 cba3917b302f4f4630275cf64d31d4052a2f7aee1b179bdcef95d5153cf92a9a46f139b76ffdfddab525c1ea36ef8e7fef78ac704222d4fb33fecaeaa8d3af50
DIST arboard-3.4.0.crate 46785 BLAKE2B e866343f8d7d40ece483dac28600d931d76b0c138772c0f39e9a9eb65fecb72f24e3898f0af3082d8a71162950c905c23a55ad21bb112e8de923d5d4cadb6fbe SHA512 1950b99a90f6b7447aec97d395b221bc0a68613df87087aa3f9c59a2d97a38be24270f4c10bbbd98407eb66508055203f9988984a90e739305049653324e0576
DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
@@ -40,100 +32,93 @@ DIST as-raw-xcb-connection-1.0.1.crate 6460 BLAKE2B 678c4c28852bddfb8ec966074237
DIST ash-0.37.3+1.3.251.crate 449524 BLAKE2B 0f21db7c1e8290b3cf5ae8ee064dc6905fe75d9f6075edf2255451a3cb9c1e7973c6555be6e06a3abe7d29a64e159cf9b6cc9c9ff9808a6fea82216dee41fee4 SHA512 7967df0dbe734d5ed7b60fbaad7a844e0c0c39792828f4764580fdadc3b38d631d4f1a62ea2cf4b08e3a6c0c0f89d771ed9aa97241d6f86031a9d9cb1ef140cc
DIST ashpd-0.8.1.crate 74342 BLAKE2B 853b77be49af0797804c2d2303a21ca2026b99fcff210797e28db6c09bd0142eadbbf85771a3fd2029d44b2a51167d3ccb231179b8ddc92c3a8d0b0fdfa9fcb5 SHA512 287febcd2fb246435092a8c376d628a6fa833ff288dc0b31d0534da95c91385b06c5428a19d490079b4b32c72ed9e4fe56f3c6040e687d30e2ffd41d6669acf1
DIST async-broadcast-0.7.0.crate 20852 BLAKE2B 5848b71ced51d2a8ba7c5d9e1102b626b450c5412d35362903beecdcb7a7fc89ef33ebc3aa233fa1ae8bdf2da2768b541d16b91dc21c0435751bdda9e1bdce7a SHA512 d1a452db233cd9c1776b0d5931727d8d96a5e7779088fc410eae897a174c5dd80900c86385e270c62f164f340951a5f83860be970e37cd4910cf8a85dd78d89f
-DIST async-channel-2.2.1.crate 14326 BLAKE2B ff89c3c0daf1b682c6eef8efba42e9fd29a374b6508cf254e69c8e503eb6ae10d96d129baf0c5033af4a9826210c57a6f826eb62241108ca4448f8dc438ad33a SHA512 706aa51402267ee2e7b8995efea8fb950a88d5db5e86302d554850074a2ecc541b02db3b9b28f068d4143de41300f75a405c0f2b9e83cd848ffc98a1d336da71
+DIST async-broadcast-0.7.1.crate 21867 BLAKE2B 9c430a70bbd2b15ecc88afee064bcb04a665c0421d6c239de611d86ff3fe56fafc083ebc172c5d41c9f72a40080d87a75dae8e9b1e85249202dd844b8360735b SHA512 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c
DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5
DIST async-executor-1.11.0.crate 24767 BLAKE2B 02e396acc8aae8f83fe6652b78765c6845a212ec231fedac817f0b0e4076b1a756e0613544e82c29c5276b6538ecb0f8789e221c8f182f0cff0d9c70b1324027 SHA512 a966e235a6f73c92ac8aded01315f2b309c8fd69fc3b92c189f33ad7b2e9790c09bd3ba6e4fd4f46017fe803299629ede6bb490341e6a7acaeae0d4fbab19dce
-DIST async-executor-1.8.0.crate 21870 BLAKE2B 85e24330e50d971239e4b2f7c8f7e524cc41fd51a9a795481286e5dbf932de4b9034c1e1138bf0a53408dab4d613f52349f4ca2c383ee869bb107b6dd34a6fdc SHA512 285361d42c34331b3ef67d9d768f62bc72077046766d44802a7e769d5e56718505751d9019b0867b2c28c08273038ca18a936430ff44b7714b780fe520adface
-DIST async-fs-2.1.1.crate 16545 BLAKE2B 1c14543f6f1e86c38fe12cadc988d097ebe3e42d4bacce5c6ed63c6861a7490752b7cd668c28c70d8f864403e7d5c355e387aec65b4213b6d52c1ab6be2fb4da SHA512 0909ffd7961fa5e2b2d29349f21ca08c679c915bcace8f3a518b2a826863c9c990aa27fbf7fa08e6afb9bba473b4dabc8398f48b92158cc6224984b5ebc87cf9
+DIST async-executor-1.12.0.crate 28529 BLAKE2B 8bc6ca73d4ed9fea222e0960a3a3dbd3b67eb2b85d0b61014d5ccce4454fbe9c499e9ed33a9749e82d4afb04b1fc38327371ec6c5372a321cc53e4f4f4cfdec6 SHA512 1d0c967f310e360ee156aad85af273cb8c89735e846f82ac56846063db23ca435cafa917a5b146c7bd26fc3111cfa320f2b43def3a00419b93c7d75dd230664c
DIST async-fs-2.1.2.crate 17071 BLAKE2B 7b8a67fdab5d9d964af7d45a03a3ef405f9590b556249a35897f14a231f2b781d90df48c8296965e941f8c259c4c13a57691c81f09c20ce81406d5d2e7962731 SHA512 a671374a59c7804d26bf22d9617fc329cfa0cb38413ac05cb2f6ff192c5275a8ba41f1a088fb1978e61a66693c85f9c6b08486d44e30b7fa158568e41dc005a1
DIST async-io-2.3.2.crate 49298 BLAKE2B cf01d97782405c56261d54800fcefe97c914850d50b49ce2902eda3cfacfbe6800dc0ec9b418f4bc51f579a9d0dca8b2842b17d97c3e046667e539ac67f72a57 SHA512 a7f04de21cd2eea933d7bdddaa548c92ed9a96d4f910d0aebd2ea9ddb7fe75de5f142df7aa4f7afc23b6877a20e68d3376db2e801e2a258e74b3f0ad674630fd
-DIST async-lock-2.8.0.crate 29944 BLAKE2B ebb35437caf6bc8db154b21fd17bbe1973490fec06cd34e7385d9028440b0960407d674beaa707a01becb227ef1107686165953658f490902e13d0732a4e80b4 SHA512 f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1
+DIST async-io-2.3.3.crate 49746 BLAKE2B 312d71f8670f720947ae5e78e6bd0251534d5a872164845f8606951ef88009e54684019831f55f27322e6e5d7d3f6f4a8157032fb6387ae6859be0d0dab74689 SHA512 5709064176812556a567cd558161a5e1a014b989e6835de5b77f387bcda8f148d03e5ac79a5dde56977bd3f2d38644593aa99ed28a4d646d3535332eae4b09c9
DIST async-lock-3.3.0.crate 33286 BLAKE2B 93e66c16a6b1cb759378e198927d2df8ff9f7839a2bcda49d8e013ec7b9b175bb4199864bff585282a471cab6d4f88b70141636413dbcaa7b0453d35f08a94d6 SHA512 0f9e0940e610744fa97c6d2ece9220a2ad91f09155eda66703c2aaf4959f85c17f2cb55ef5fdf29013d4dcd84f8cdb6b16e8692ec7724744b57bf11a86f22f5c
+DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61ce87786719f05f8a990c177a885eb50a19eb71fcd5cafa01308cb45b7872be65cd7e975cde03b0555a691a4bd7 SHA512 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5
DIST async-net-2.0.0.crate 17787 BLAKE2B 04685e1ffd4c363b3b29bbc4819c7a79ca45a212c1c3094835f2ca8ffe000b8061a4b28de84497d5daaa70139a8d0c036fa4385ba20ea4bdef73b52102cfc349 SHA512 e12163eb7fb526d434c257d82ad0bcc64d3a1fb868b899fc5666c1307f821654f7afff9bf5dd3ca6c8cceac31df29a5027542f6e5901c8801ce2a696ab737479
-DIST async-process-2.1.0.crate 24505 BLAKE2B 4acd4f44d3e7825523f138dc8ec84a58198dc337dc81e473aec52117da7517bda78533ae9e05505af30a72026dbadb2951378aa608aa041a7190bdf205a37b83 SHA512 a81c2081106753ba09807d833c2c0575a8aa0f73c7a50abcdac88c3c9d2d34a4ed67920842c8f86a26bda0ef89302ceb5e9d05516353d793bcf29dcfb7f7d79b
DIST async-process-2.2.2.crate 27641 BLAKE2B 4d223bf845583dfa9eb670bebd4731b5d82738fbbbdce162db212b32e166c7ebc1d8471c2651a20dbd5c8d087e182dea932f4fc09af85d080adeaa5945f96bfe SHA512 d65fa85fa06230fc1fb554171cb2dd31c32334f413968027b04745752b10de5d780036a8924eedc1c826d181b55c19a807dbfde6b4b2597aa11f1b1d556d5ef6
-DIST async-recursion-1.1.0.crate 14982 BLAKE2B d27e03f166a8b65d48fc7430845d0d8affa37e8292a37125b71c0f3e26c678a979422163b72c40bcb0a51f5e85331ebf9533ad1d3249b596b86ac9cccee93ef4 SHA512 a6d3d43a1b0e08c9caae950634610ea1eb101af10dfe82f168da3125839f9c3702ae7761b65ed6af191533d1b6e6dd0d668f2605812a666d191e3883ac0d5277
+DIST async-process-2.2.3.crate 28954 BLAKE2B da54aed4f017c9b8ee499a6813ac861ea2cc41b73d3aeede3528885bf0a010926926d23a6c6dd0429b563fffbeb63d3f0c8e625cd04faabfed92059052323e24 SHA512 201f87823617f1126f8dfb230c95aa248986258ccf95e5d0e9f475f160a9e64ec1642897fb2f8ffde3d748b29ed7185349b10ad5cc0f504cf45c302dc0de52a7
DIST async-recursion-1.1.1.crate 14874 BLAKE2B 6260dffdfa9fe00cc1a63c8cb103a3f210611627bbc75c2658e7cd732c504791c6577d7033af3c5afa875f90cb370b7f216979e0bdb62dab4acd61786cb5239e SHA512 e3acd07a35be546ead68c7792963c7bf1876b3e5d6a20c2be73d2f030d26d68e2a318999937d4fe253e39d8254e12e42c66314f40a3b230c5d258f34dc0d9027
-DIST async-signal-0.2.5.crate 16743 BLAKE2B d767437ec634911781b883450b7a32d6b3c40f52a18840c1d14c2d7cc0984fb25789d3b66e1b3ef776c693337fdbbf2f32f2cb75721864708aafe094f0826ccf SHA512 0529f5bfe74f8ab16e1597db31e997dfb9d6185f96cda3c988cfdb1cde95291533da5ed2934456a2527d5530bc2972effdd34ec955f3bd94a34fde892726b3f0
DIST async-signal-0.2.6.crate 16696 BLAKE2B ddfc789706ab39dac25436db39fe73c7e35504a8ae18f4ce9e75515d363c3cce1f4170315210ff172ba138a7241a7dee56d5aae854af69ebdbf3740e3534bb17 SHA512 a65ca9f77f9fa8251b84a5856fbd9856b632cba3e4a2276fbc680b16bbe2efb7e1278e6d4e33f2fcc1bfa43146deed43774080336d70101778389f9737d2275e
-DIST async-task-4.7.0.crate 38906 BLAKE2B 6dc02149a64f6ff8d605e74fb7db4fd0e48e6f0b57b0aef27959a7c654f25cfd1f76a403541ad8abf948a2a15bbefacf30c9f5145e2ce276222c53c62e0b30af SHA512 9267434c8785869dd281346adfa2ed79e55e97c6a889db3be8e05597420331596cc9d87547cb1305b172e434359c2d4dac6da6453cdb4e1f1dd4fbc989ee0a3d
+DIST async-signal-0.2.8.crate 17497 BLAKE2B 1ad10800c45aa02c3b644b6e21cee88939cda4e5b4d0b40b2c1304c4c61a5dfd6d01a99608e8faf3ca678bf68fa368dc6ec2b8cab3574a49d8efefb2bb9e3c74 SHA512 f109f470628c99f514ecdc86fbe31c983dd7e1a35de2b7bd81d05d47f10d89aa318ba90642123b917e7da69e7a24d0934e936d212fb55e23051d2d8dacb7b3fb
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
-DIST async-trait-0.1.79.crate 29558 BLAKE2B f6c5c4c28b85e1907f37f9f6e556c8f4304e15d6af8f7535fd201919496fa03fb213a0389644e2d1433a8e528f36dc9aec9699bdfd37082404d4026ec03fe666 SHA512 4c417b01776d939675b0c4717edbb8e11810cf08ccccb26697809fe10898b73e03ba3332ebd20a2cea72e8f4f16903737d9923e0048f1ce6eb9c8f04465f2487
DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
-DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
+DIST backtrace-0.3.72.crate 87877 BLAKE2B c4b4736cb9728e3c1b1d9035528abfd9b989b7fc42b7a2d68eb8fe802084f888d281624233dbd942c08024b35affee6488bb7ea859d8faea65f2ec191c250a56 SHA512 b0bb4759b56cf0953d933b1fdd4b597d10ba1e6c0f7fd4b6504647f9c996644cbf6b473e49a8ef4b85828cfd05ffd68c3e9356b509812c0935f15f1a6dbf0018
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
-DIST base64-0.22.0.crate 81568 BLAKE2B 55e6bf8888de846bc14010fd706686544a1706dc9cea034435b5bf97bbbfcdab57210e69b425c9f2adf7b088b6f2cbe0f8148077a8be3aad88114c404738682c SHA512 116928d2fed66b43ecc8ffb4e1cdafb1aec3005e0034e2cacf1cd3cac7a591aed8e423fb2523900c25a4592ada49d3a0e438703afe7bb66dd1ab9fcaade24000
DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
-DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34
DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
-DIST bitstream-io-2.2.0.crate 34113 BLAKE2B a449d31429b3aed5ec54c2590d285a532377c7d5e614eb785e11bb208c3541d1df8c439999202ac52227544ca42008a60b0989696ed0888ef2bfdedbc23f6b95 SHA512 51d328fb67df4d89f755769cb8806249349d9d69a4c1c538f72120b058fb7fed81356b867363396234a96061da92446c6e07b6498c7bf9c1f3f99de60aad3f2f
DIST bitstream-io-2.3.0.crate 34464 BLAKE2B c80ba60aadc22cb1086238e7cc40b9c04903df09743dd1c56a468a42979171122000ce849c1c114b795e4e058d14eb48d5aabb19f62fef5ff09d16af46914817 SHA512 5daf6fe13105a503749ad0e7949630402bc71686020a2b14b06073330dea69f065c3494cadb5fa83b7bc92c196ed2776b87006a2f913c80386f27c03a66e4bad
DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST block-sys-0.2.1.crate 9320 BLAKE2B ef7eac006fa851fa18b4efb3795b960e2111128c9a2671757ce281a585bba948ad2cb39e6dfb2426aee52b517e2e53d494f6975a62ef3ff57a8c8122693f70b8 SHA512 51f66e673f08e4ae28dad971ac795aba0eafca4380307cfb0967435768dc7abf172c2d6df06318c9b18aca5f710438acb94645d3ffec3327c7d55db6a9e2667c
DIST block2-0.3.0.crate 10924 BLAKE2B 039f6b38831ad8aa45ba6845031a17af52b172f3f68d98c9ee648fa300ce1c8fb6766736e33813fe9916596ae4388210b7d0d33c9dd44346b551bcd2c15a1645 SHA512 8f1be7f0e147b6689fe999389246dfa57bec002304d4452f668724591b117bc9a5b3d1a4bd9fd5f72e81799d13a7c2893a4fdca5b5131cf6ee275bd396291688
DIST block2-0.5.0.crate 24095 BLAKE2B f73c9c2c04768213966e8421317e0263fcef5cb124baea027f92dc7aaa91b92dc7326f694fff221eb64f9a56af6cd3d2a3cce9d06e1b6a56d17b66b3a0d48a0f SHA512 0339b13e9167974f357cebfa94438f42e47b84d8868f0883f9fa4af3b839a8eb9075cc262fc77fc949137b5f5d5080e8a9776dc23b6b8160e5f240bf79d404f6
-DIST blocking-1.5.1.crate 17277 BLAKE2B 0eb9ca486e2eaa790b2b74bb32208e5a7df2053b045f5928c78f9b461c964cb8d38737c1a83cecd8f42495b7101a2378883533dd747f2ffac6744551ec164f4c SHA512 b12916db3975a1aefc36fc2a8824a89f5c0eafd83d83e458d1b6b35ddc3acfa92374cf0b5cd82825eec0182bb4ca97b048edf3b8a80cbbe0daa1c07875131ce9
+DIST block2-0.5.1.crate 24191 BLAKE2B 6fb5505091c5f06524f20250d3c649bec46a93e96ea08227ed91163bcfd0c64fdfebbe86e77a4e64d0d049036e14d5d28ff1c85c4707d4791651616cd6c7ed6a SHA512 084b15f06d005c9d4b78b20a85ed804ca10143e3bfc6b52c4c90f72b4b3455fd27bb02577a01f7c21e58a60d174c1b5d29b662da05b9e35688dcd266a988e045
DIST blocking-1.6.0.crate 17696 BLAKE2B 5efab89514a712044ca5eb67410cd3e2996f3a6f798e9bce2e3ec3c68bb134bf163d7d11e02f6a749baa94922b6d1b7cc2a8641a8044b4ea892698e069817109 SHA512 6b45de329933067d62c6848d14b17d64fbc7918daff5a4c307698530388e856dcb787e9b59178551589cfaf54cdeb972b3a3825e8a6ef8ee1fd76c5aee6392e5
+DIST blocking-1.6.1.crate 17788 BLAKE2B d07246809d8b80f1fdbdc678b2877f349b748f2dd0f8543e91fde4aec7aea0b45e145a44f07cdbf26934d20269af01844e1cf7d9dd8b9588d129da7f929d9c95 SHA512 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
-DIST bumpalo-3.15.4.crate 85028 BLAKE2B 9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60 SHA512 59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
-DIST bytemuck-1.15.0.crate 47672 BLAKE2B 49f2d92cfd5abfbe3fd94e7e4c9a3d4ac22c67b58e73947f461cf8e5022738b7d38c790de2a1717b731d658f1646066bee2f936a1575e2995e6de39d20f918b2 SHA512 5b6886f252945449c4546c181bbb6c95597e498aba6b1faf81c5a4af69bcb9e3e024d7d6e849d347682e8ca72ecaa9a70d13fb06c174e17846f0c85bb4810433
DIST bytemuck-1.16.0.crate 48015 BLAKE2B 6fad179a74906d72f3a5523fd2562b92f9c5d51595b6e8de320d5ccc77e7ba7bab80380f112c2731ddcf92d1e594d527e4b5abf736dc0f009e8077a1b619c7f9 SHA512 09677bedb7c480a8abd345cdb710765ddc332fe675e64591cca05d73adc281a29475feff954e4c5eaa9fc55f2508ac44b44007c34593c71b255d6c4b4d92781a
DIST bytemuck_derive-1.6.0.crate 21194 BLAKE2B 9cfad9add5c35c2ccaf3615d3273410c14ed1b420dec930d41d5b3456d7c6fc4da04c12b59594e9f591092ce3f2096a7c7ccba55f724ddb7f1aa2c013b749559 SHA512 085ed20e91dbca4619802ad796f79d25e04d5360422e9f8dd7693d5ef536ae93ba00e996353c196bf1f410225f84d23e55ccd0c84df99dcab22cb32b2a0fcd3d
+DIST bytemuck_derive-1.7.0.crate 21687 BLAKE2B c6097b1dff75e55a61f4ede5912d7e63baf81b05452be9cebeaddd09ac62b8925c921e8040b9c3a116f5bf718ed40f1e7cb4e8eb8c265c18c68dff729fc3d5e0 SHA512 9e3b098c15294ffd3d37cc553bacaae13add3469acfc3387d9006dfc12586e1a18568ce246c587e17c476fa995fc46be1a7fdc7c51fa650b688081e9796519c7
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
DIST bzip2-0.4.4.crate 34197 BLAKE2B b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c SHA512 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555
DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b
DIST calloop-0.12.4.crate 69583 BLAKE2B 5cfab752477b0e08af797268b1b4cb1a4cbd866ea789da25b5b42b8579889da8b589d2e843c774cf98f29c78d40749c60a14fb972812216eced717002a92d731 SHA512 657c6a17ca47f633e3bc3e3b6e98160bbae6ec51e496c720c35f2fffd2b9c1c5fa175b69cdd567f6bcef0088fc5af35c2a142c3b9a14ad9720a9ff7dbff2f53d
DIST calloop-wayland-source-0.2.0.crate 11304 BLAKE2B 27ff9165921be61db363be0c93f2250d8d9532cf67af2f3c00ea4f2e2e3575d7698c1669e418e065dd1ead91f473cdda0f681b1dd989a3f5b75ff606377c73ff SHA512 53bd9b57c10fdd0c94d2c6dcc634d6f7b2e64aa9625d15163b76cef5a3bafa6bd8643401bef0b66d6fd42148f6014bec1339baefdc61d6c79334243bf797f6b8
-DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c933bbbb9e051fa42825b154c2fa03c04375b0
DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2
DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d
-DIST cc-1.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e
DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512 119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
+DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
-DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81
+DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
+DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
+DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
+DIST clap_derive-4.5.5.crate 30017 BLAKE2B 8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f SHA512 90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
-DIST clipboard-win-5.3.0.crate 19597 BLAKE2B 1f61d0c7049e6b2d9f09d6ef47196153ca4f592cb0eff7602317cb871cf06a54ecf7b49a121f45842cf49555c171f27db38e41975ba13920e5eed456283b6c10 SHA512 decd0b73e2d879c7b650f525b74e2ff20d271ac21598a64d447d863cd3d1fe344b3f4b4420514644c777d1d1793b585336e877759734c7234627ada0510daffc
+DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2
DIST clipboard-win-5.3.1.crate 19921 BLAKE2B b0b3b9e30bf4bd897fe6db78cb68a906e8dcaf79f0f4218428f5707f89aa60450d3aed272de10e81ef708e2ddf4737393380593cbd34fae5b1abf87a9119d85d SHA512 bea2c0858d6d4d7e5e49bedb83d032fd7b23b62e042e173f4acafa262b4946dbf4b8026f47befa1484c7d478db6a818e6cb0f549ce29a7f027f75828e9ba35f8
DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844
DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
-DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd
DIST com-0.6.0.crate 24855 BLAKE2B 3cb2eaae6864f05a6d47819d58c83c9be2ecff8e382ed84dec93763f605d1392947dc5025198ccff4b28be5b37287725ee4cc7d7f8e057f1804351b82ed0bd2c SHA512 3ca186fdfb130863ab62fabb2c266f2258ee45482fa9b925dc0d5d7ff492a49fde5c75f8850b18895a27f804aea16fe7bd4c53011e8badfc5114a9740b5b52d9
DIST com_macros-0.6.0.crate 1075 BLAKE2B e271f5e11a62d666bfcb530879b0f41dbb2d81b94b6cbea15a306a72c97cde9eb77360cd8b5b169f861dd1d5c422c3de07442f016ae169287f243b0e9ebbe7df SHA512 737df65d1281fcb0b636ec1dd908ac48dfc020681022d64de1e327605604cecf9100c6ed629a991716693cd251563e259c4ff5611410117a6e585c94de03faff
DIST com_macros_support-0.6.0.crate 17334 BLAKE2B a786a331c0080b0803684d1447efbe2f6903ce5139242b6c81773727fa61c7721cb198050119f3cefdaed32753f756f9862debf5e8f91d49e39804291080d572 SHA512 e4ec9f58d8ee25b0447854db8f528fe4e989d8944b3fc2b74ef8ea899d3bf6e082e8b516a51a7f77a09073f18c1ad7efdc62d6da8c82e52bbfee02cd7a552cb3
-DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819
DIST combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f
-DIST concurrent-queue-2.4.0.crate 20244 BLAKE2B b30b97eeaabf0205bbd8f4eddcc57e59b6863f18969731be66b134cdc5bcac9eb543493c54b17bb394b6e227e808f016e4f3c1da2fd6b40269b9b24a5c433f7f SHA512 5821bb396a73692e5b033d8406c2996bc4318cebf8807e596e441a2bdc28715fc6bb8eb29b575ea318f84b748ce47341a8d23f5c4de65660f86056e99b6a8b78
DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a
DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9
DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd SHA512 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
-DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01
DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2
DIST cookie-0.17.0.crate 36545 BLAKE2B 55ca885f4ec63da16c795ac1ab223b41af425506f0597e4c1fe743443cdb95a8644bc035e0c8af70125afbf080d81a3610548da4572c7f67c1b143db1091dca7 SHA512 a0f8e6458b97dcfb70e2046ed121cec35a291666880d39a2acde32781ce55ae24218c5db9cd804f93523392de27071281c89224f9f332d4c9eabc061d7a11e47
+DIST cookie-0.18.1.crate 43551 BLAKE2B 64a0ae8a2cbcec4c75558ed7244b82212078dd4e6fe672d30f71532e8d9193cfb0725352aba19b49d3b64cd175dd53b542c8e8f627c5eb3f594af957efec06b6 SHA512 be7c4a6919db8521a548950ce593427b9aafff0e53ae659f7e73f523d8c38bb18a142ec7ca17e6278c2073a90145f7553ae91d5cd1695d51644418f1554a185e
DIST cookie-factory-0.3.3.crate 19084 BLAKE2B 795a6f0cd4e93fe8ee257ddaf1f76852499137bcfe47d25e3188f3822f3d92b191cb9f3894163de39386584fcb899ec01d0cabe5757f534dfcee9fa28aef8132 SHA512 25f79e74be133b780373c1277a00538d9faa19b77868d62b16d60037d4890b57aeba2eeaf52d78d3f8523285b033e88b680195a67ba5bb8ffa7c0ffb2070831c
DIST cookie_store-0.20.0.crate 31374 BLAKE2B c9adddf2ee5f0ee146fb813536d7793a5ca1f9e70529e1a8ce84a50a605223c909e02d8b87e2c560b069ad87eabaf12230c56addb5d06e5aa194d1c4309658d3 SHA512 c2da6bd8e42c52ce91ef2a1a5c68bfdfa6a0125847cd5d3a8dc49ff9e46ac865ce5d10f9d4376ba640e4c0efbd6868ac88dcfa9ca85d91cedaea37d30be452e4
+DIST cookie_store-0.21.0.crate 31495 BLAKE2B 243287485b8f527f40d8303031ca4392e032a9e7a65cc9e038076794458756106ca73280c861457cf42357735b4d6892aa2aa23f7b5f743eb6867ed47426f6b2 SHA512 169b413b78e47da093046b3c3e2d1c72be02ba161f8c5a24296d85cadbdeb4d544615d61d9db329a081b24339171dc2d9d87e33a24fcb4e800ca0b5c04f0e203
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
-DIST core-graphics-0.23.1.crate 30714 BLAKE2B 291e5cc4cfcf1a6507dc0e4dbeb304fb445530c60d7bef79dbaa53524233fc453d1ee977e7ed43513319e1d5641e756749f43b536535fee730308322190462e8 SHA512 2b0e2c00900d4a9e09c718197692ab2aa0d009a43fc03a30075eb33ed7648f6ef640bc2d827fd9cf17f752b810eaecb77107096aeb1daa0348b3b7e17ae47fe4
DIST core-graphics-0.23.2.crate 30763 BLAKE2B 6cf9d7d1e933bf06175699eae7ee1e7dae993e390cf9b509a756123cdff78a42d7aa9a59ae2f48d251d6dbeea5479e95694c38700f4ca93751dfc664d4c7af34 SHA512 40ac912fd8bbf25488f665091e974d9b5c40a2a20aa1abe0393c9f39a77b6f3b13761719cbfde067e5e078fe8ec55dca51777ff3ffdff4aeecca6e4789069d1b
DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397
DIST core2-0.4.0.crate 37075 BLAKE2B 89ad26bf5eb5ee48dff32d3b6b11e0a84b68e4f29c39fb9db79c64f3c445fde248b33b1ba9d1410673c3fe823ecca25dea637237c384b7cb419de9bceab8a570 SHA512 53c9d2599d87c37d8b6fc8b2293fc16928a97754240e35af770f7e969e4d91ffffe3afbb4e04312de828d1d43ca6c9b734e0725ac5ac9d74f252449ce296ab7b
@@ -141,26 +126,22 @@ DIST coreaudio-rs-0.11.3.crate 42844 BLAKE2B bae10c9b7670651e78f24426378708a2c14
DIST coreaudio-sys-0.2.15.crate 5532 BLAKE2B c7c3f67a6db3b9d9b604989812b45d75b02a04565d1dfcca4698abdf540d1deef1c93b6a9b02a3689a32f033495411a5dc11efe4871e907f8bc0fec6b5fc4f25 SHA512 060379c57ee110ac413fbd24b48edef283ffba17692672f9ea3f6f0a627cad8f827ae2d375c341b0180bd4de7b3b5d55a06ed7b171fcf3cc20264826f2489436
DIST cpal-0.15.3.crate 100083 BLAKE2B eeca832ced49c8b4913125b948a4c5996783361105d106ec7bac263c2a81ab87e5e2485229c3742f1d600037993abfedabed10ddc175ac507234d720e8f7f18b SHA512 c4461e740dbc8528b753074f3e53fa863ac6318b11a786250c520aaf32f33af98e830016ec92711dc5ebd631068275dae66d3d9c1d452191869c8a0b5879feea
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
-DIST crc-3.0.1.crate 9950 BLAKE2B 2afbaee34f754953396e452260290422d19416dad4b88333e4501592deff3b3350363ca4c2b37d573ecd4e64a762b702b79445460f15fc90bdb8214fe43c0945 SHA512 aabe9d4058fb4710405146e978ec5881bce5ce8971618b69a7ff873b0fff15fc78e5c48ff0136ca6d37663a53905bc3c5daa0ed3a2ed4d8d721e90c3b0ec28a5
DIST crc-3.2.1.crate 15070 BLAKE2B 9d5f488b57bc232528cfb8d9ef33a88d25d904395dfac8dc10e864dc0d6c89e576585195a20db585fe358859ec50afa998562ad6becf6fd2e505f3969eb36ed8 SHA512 64b7272d8cf55efe9768f9f3218f83302ccb59458a56fe3b7b2de1a53eb5a3b57fbf268647fdba5b230cccdd4058462ba583d76870ba12cb1057ac2787f181db
DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29
DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
-DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
+DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST csv-1.3.0.crate 888212 BLAKE2B df05956223c50cde32f4ae6df922fbdedd8b50008a8898dd49bcc8bb7430d25727a03430c32ec23cc44ced043709de1f80f4d750e335bd12b22d0b06050881c6 SHA512 1b9e870c433e4d37e61cd604d2712c59ccd392cab55b8c88596a7094245072dcae02ecc80d3ee7cdaaa083ec2c2865b71712330c55e93715917a86106a2230ed
DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee
DIST cursor-icon-1.1.0.crate 11453 BLAKE2B 964bae7d3fe138e00c51e52ad187ddf5b71a86d9b1bc9bb394fd27869d714cafdcbd539e2c62eca9b0912593d08187d550f5507e73754a00112560acb83912d7 SHA512 4e3b74cb17773ec2b89312fd4fe60330b785cff850102e9643bd06e99b5d96c11cce14a9350f295c6063c4133dc0179cbca13fefd7ab816e57c915f75d066d2e
-DIST d3d12-0.19.0.crate 16772 BLAKE2B da5466148c3bfdd47a9a70d8eea4599b68cd0381a8fc0e5f7e27893d6a5d35b9507712cdeb1d753c4e321fca07cbddc898daf0ede1bba0ac3ca6ea746950b6bf SHA512 8d36d0ddad5da12fde6db6dbcf0493059221bae91b16ab2832dcb73e692d47344c407882b25cae9e95e4554f4c8ffe96721b1dbe8053caff931956adb53e365b
DIST d3d12-0.20.0.crate 16723 BLAKE2B 6b404c64a7679f509896ee7e9d5cb1770d3619aeae2cd436be8e93ce21c6d74a25ba2fadd0b20f72f509b5978c53f4d8d442a216f50ae71d54c67d7186900b18 SHA512 eec8c7084e3888d26db85cefede50ba1766ca703b72f29df4c47c662735a781d69477e729a11f4af5a9a38fb4814dd194b4fc4115909739ad221b251731fee6a
-DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
DIST darling-0.20.9.crate 31777 BLAKE2B f27b62e098461bdda18cbd78682e5d99d4f319ffca91cf9153c4aa99a55cbf91868a1fdb68b06910eaf12501f9f1bc0e2515375e6c425cd998052640b1e9af58 SHA512 801671ff5d63af09a861ef5c260c98477a49a75084ed4aabd2be2b8b5a01c742f106a71b94872a64ff2b1ec8f4e95809f334f0471343c9802549ebf2899a763d
-DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
DIST darling_core-0.20.9.crate 65014 BLAKE2B 27422074f55ebc413ec893c27bcefec2cb4bd26156d272e637a1530ff63694a43929f55bd87baa517dba683ad6f24f97e097dd69e0407e24f656cf673c2ba07e SHA512 2c24469b2836139566713da59a3c2e3cf9cc7c1a01baa571cd59ae8a25b9c0a42bd9bd8ab7a9dae95cee2a46c344aef2c36792c05c799f195afb1925d82b81f1
-DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
DIST darling_macro-0.20.9.crate 1875 BLAKE2B 80ef248c7699d7c6d45e0ff3d4828175c7c15967272cbdfd8a91037b57911c4c264b46bd6369da53e45a0970de2e9c8d7f7e13a1788c0e8069d01cc026ce83b4 SHA512 16ccf4b30b413377249fe7fade5976bb5230500783e784d765e7920b46d5f9cbc3c316dba6c8d5a23e82ab28509b31406bfd265caebfa9f127017fa2881c39e6
DIST dary_heap-0.3.6.crate 23683 BLAKE2B dad2fc57dc12fb6e8c7f15fe4b1c6ed292c1057274423d9985149a843e82040dedbbe6f76a74888735fd294de9af5af80969593213521b7ade19320f2f027be6 SHA512 76ab17e04f79f8d52f88db3bbb7cb6b6dab1191f1363ebdd6487407e68d716446d043a9e8f43dbc06ed91e1e9d3e0d077f3fb246bb2cc83e831a1553c09cff65
DIST dasp-0.11.0.crate 3212 BLAKE2B 2c24091fabf4f0bfbe7067a7a244e988d59e5dea3b588235c6abba8a5c4458691786300226824dc1f9c69057f60480ce8a66a44a436025d26efd1b7eee6f8941 SHA512 35e4c90abfb965a5810e1245ee64e030c47f5b6c3ba4b27577647a9a8a9eb7b0dd5a2d4db75067c6344bc117e5081bb47fbe053d5b151932ff39927bce2da2eb
@@ -174,9 +155,7 @@ DIST dasp_sample-0.11.0.crate 11617 BLAKE2B 30bad992ba12c78769ff2f72e187f5ba0775
DIST dasp_signal-0.11.0.crate 22544 BLAKE2B 07841590ca78df87a5d39f8784d94a548fc1c487dbd14e11fdc48b695892d4deabb78016e355a4078752b01ad3b1c63c6f2abaeb9883e4347c0b44101a3b6a5c SHA512 40aa9d759a5edc1652d8bb8411cbceeb4789c876bec7806fb00d4746e10f9572d1a3b70d3c47bb272bd74885bf5072d8b9cad07d1f39f418172072c906089059
DIST dasp_slice-0.11.0.crate 5637 BLAKE2B 07fec1b3390075d4ee0f6f1a6e76453604759c1bc995564f055cd1860288da75f5cee39cd16f84880dd6f0b23326e6e83ea8d1d0e0fc371757e0ddd89d8ae2a5 SHA512 6cb51d3d3573f13fc23b6d9a5eae3a543167afe944f59410a79c84ca4150aab042f0f1f7ea5f1e92720ddcf6da388b4cd1a470b18a83372051d096ff1f62f213
DIST dasp_window-0.11.1.crate 2247 BLAKE2B d8596948e7d559ff76d89529b2f6276dfda3ad7f06ba665f3120900aadd4abfa3656cf3577fea1d8868c2c7c5311d744b39bee32c4d6d0d265fd896eb6f32dfb SHA512 b3f318e85b73dbdc3ed12b127c43471a10eb76a4a0a4c72311dccb5bea0d8c861b68f02cbdff1ff3bb6f1716445842fbb07bb342edba8d52b9983668e54e233d
-DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
-DIST derivative-2.2.0.crate 48076 BLAKE2B 56d27e27493c3b818ad45703efda607a0a0d9a48b0d43785b6a013443b8b964b67bb5b5284d242358415c5fb81b86b02079ee7c0595ec07bc658240eb114b887 SHA512 3c65ecdabd2dc202be3d83b06f96b6f68504fe542ede7e2285093c6d360a33ec76a3787c436c6e5ff8f59d430436a4b8ce2f908cf7b2b08cd8b0045de4e5d1da
DIST derive_arbitrary-1.3.2.crate 10614 BLAKE2B df96dfb9000a794e3ee6e633ab527621d321db8006221b482e944d58d4293c3f87f6808af4784c53c06b28f3078ec9be6860e3496d6af044ad6d71db35310dae SHA512 5ff36cdb5fdbc1120442571b21405bca9dc3e7a0c0d6f0b4996fc71be0553e1a8cbf2626457c55198ecd9c66d18dda66909823e7c6f1f16151b5d05e1c69d201
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
@@ -187,67 +166,53 @@ DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc211
DIST dlib-0.5.2.crate 5806 BLAKE2B 2a8be2d76c44c95d5b1b9a5439a99a75daa703a341980d8af1c050d6096d45fb748f0acee7f7de2f9433f97ec19faec9e028f57c8149229eecb1827a1ef8eb60 SHA512 4a8f1c09007ecce1d7c829899aafb90081fe4fd89cfac3550638018760e24f63985e3060c4056b55bf58cf4622b1b31595e1c524a75b1b4354b8f3c35fc267ae
DIST document-features-0.2.8.crate 12979 BLAKE2B 6387136adc2f2d82dcf58a5c4b4f30ab8f918649b5fda02b31b0a412c516c1c4344f4a5cbdc9be777000252f32db6826aa588ce260021b16538afb01d873b754 SHA512 7d564698eca8d20ae66f533071b8ac27243889eb41fc419e929280aa54f508398924456e6f63cc174aef9f2df294b56d6ffdb3064ae7b68583ff1f3790dd03f6
DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86
-DIST ecolor-0.27.2.crate 10172 BLAKE2B a0e04c2902e1eba70a554a03c3dd619cd88720f2bc323b7ef0e54be54e0a45ec0253a76a0a8bf36ca06e6c868f1d1422bf04d6ade4617efc9fbd03852c05170f SHA512 5bb1e6d08edd4b7238af9938c3fd4d79255e1190b40ae23ce35a914eab530ca3964ff030b079990b173973facf8774a0e7beaeb68776c51b1fb0d923fc72ec1c
-DIST egui-0.27.2.crate 301121 BLAKE2B d4b7f511a7f6305476ea7d5b168edffe973d1884f2bb816d0a337709cf330ebad74576fbe97aa5de20e6186ea6ed0e3911566d0422de0c59099000b74c90fae7 SHA512 27246cc8fddbbbced96e6671aef72ea8bde7fd698143718f629386c0aacfd47d46ca1e39fdee24f474fef5327fdd1a8ffeeaa5615f5bc805e620a6c43414da03
+DIST egui-413843dd7ca7c177aaac233cd24b547d2b904d19.gh.tar.gz 10345048 BLAKE2B 20aab163c96d0d698b75028d650d899ef4bf4c2ce76a455a81c7e45e6075857aee2321ccc8ec5d618437937bedf7258e31862a4ef3fc8a5844291ca8624c3e5e SHA512 31f449173b81a3849ad71bcee6e9e58cd1d0442e8ae16e1ea5f8cc59a9771e5a64f26666dd31a42c0c7d117209b38669eee21f33e23f2eba7ba83b401d00177a
DIST egui-738ea75453567c5f17a543e68aec8c48097cae7b.gh.tar.gz 10331798 BLAKE2B 63fb8ca7e5722ac843ae906a468712aa35a21f1b713578d7a5da26b5f21107f7e06dcfbd51b6083b92dcb7503b17ca073e5767d4ed05bfcad91af14e7056e161 SHA512 8f0b565921366a2952f322c08dcb5af54dc72b1836520625d6b8b9e4869c6fdd0cd4baae0a8cfffb2582b39b62f52366c618b61531efd12cde6b0ed36f0e5663
-DIST egui-wgpu-0.27.2.crate 21227 BLAKE2B 3c93eaf15291436cdd55d7d6967998835639f8461f68b13eb2e5bfb328dcfc8825945afd4d91ce9bfa69a5dcf1bd053b24e86c27694bca117556db8d6cf94107 SHA512 76a982536a76fd79de636bb1dbc217717b00faddbc15a6cf3fb44f30f435c9d5277ef0ef9c999d76d01dbe8ea22c3e44aadc7d72486d810bb28f79fcfa6bfdd7
-DIST egui-winit-0.27.2.crate 19368 BLAKE2B 522df61925c0a4482ac724d1e71f8f3063791ab23996ade77eeb5642c2a11d8d30c9c810fb192df72c1b099e5af1e2386657b3a8abdc41dd47c484e18c89b0b8 SHA512 d36e7ee81010b30ef90673aea33f5e3581e97ef8881325e66f9bdf3f2202ab0fde46920514db8e06e87405b76b6732db8a90373ea14366136789654f39bcf6fc
-DIST egui_extras-0.27.2.crate 32589 BLAKE2B 689af5de768b65bc33d968a3d96c152725430364393bb58bac9d91da2408f848aa80f2ecfb2927e299584670c534d93498061474a3318486d545057da7673976 SHA512 f831c0e88d954c39dfd319804d4b3ecf8e9c268fc375c258594c9ffd541e4a7b8dd4f02c3ecb6d4b93fc956f5ee5b835c42580f23decc2a1d95b9b08bcfd6bf8
-DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
-DIST emath-0.27.2.crate 22041 BLAKE2B b286f5613c6235223103e8cb13f044f78691011ec44696eaa237a6c278f426d8a33892d82120f2efba97872b9c78653b138dc0e44434455e99545c10a69dac4f SHA512 683c090187251e1dc4d95023e07cdb50d9b9cf7e0743c6de8fcc5a489a8e892c39260ad2fffa058c15a94372d6a728f05feb4c94314fbec6b77033f4b8e9334c
DIST embed-resource-2.4.2.crate 16553 BLAKE2B 8a69faacabda9ba6560e352229f91121348ae40358156bacb560ad135364d82059f503f46aaa323e327c5f7a39886d779e1a77a8bed5c2f24d150f07b30af33e SHA512 22e821ff36fcc39638358946972295b20020c4851f39a66329405d39ba1916453f3c0b11bd9d31f94b787d8fd8fe7800ef13a7b0207edd00934e747cf50fb0bf
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6
DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a
DIST enum-map-2.7.3.crate 21792 BLAKE2B 5cee4f4f5b3f29c5f73197de22a7559fd6264fbc3b146c683d93579d5d2e5e208ba0d6965a028aedb9536620b089fab81e7899a5be631217f193648f6ced32ef SHA512 cafb9346ef17ebc8940efc542d5613c32f13775a684db186f30a632daca1c17feef6e0e77ecede646fc688e1cd1b189ac0914e79c0263333a75bc50c1c6a9568
DIST enum-map-derive-0.17.0.crate 10781 BLAKE2B df77d362cfee0cfbcd9354f65530424af9b501351544d97d5cf04c4a4fbd5f1862968bce42b719b9159892490e69c06c47d9fe1be4ecff16212e26906329e572 SHA512 270f2e9130e5c0124be707b7b4f642992768d2dde3b429cd86a192410c3618cabe24a914ffa79578f14cce72c28a55d5a44df8d66ccf3178c4c68bf4da61c065
+DIST enumflags2-0.7.10.crate 16622 BLAKE2B 5130fc27294e25ff3fca4bfae3895c79ef3f78d20c64378854375ef859eba0e0b00dc6b2e662129bc41997751537c40e058674f43323e11d463f2e8be34ef593 SHA512 03baa542e83b15d0e2e36205a0ea7a6694bd959b315918302324d50ecf30efcd915af79441c9c8c15670c16776442d5fdce51080fa7404662e2756607fee1668
DIST enumflags2-0.7.9.crate 16555 BLAKE2B fc9d888285be03c9b47c6f2192467361bd4e67d41053a046508d0d431ac15b8cba69c265123a5403cdeac213d6c3ace8a94130267bd891e576b6d4cd34ffb082 SHA512 3899b6af180e239673d10cef2b02c848c79325f50dc40ce1ed07d00775d157679f1aee83b3fb79b8e432419810309d3ffd1bdde8c866aff723c2a3cc9d4c735b
+DIST enumflags2_derive-0.7.10.crate 8104 BLAKE2B 7332ce1236a62a02c3441192e1bb9ec3944dbb7e74e91bec0f488f5b7c382c3879196b1608bebbe04015cfc2a9ed0bb5a399f889ef94b43176d28df8f1c16598 SHA512 3dad49b91c9724504121ed1b1efe7167fcb61c956d7925523e1edef14bbd92187d82e60dcebc8ac0c22d50c801ab2868460b8b3e298f31a730a7000f80080509
DIST enumflags2_derive-0.7.9.crate 7901 BLAKE2B e71ecdabe6c4e5ff7e01b1a820da948b000d614fb9ca6dd53c2a6dee215269d392a1e15c724ded3caae3b08dfdf796e1f61e04fc4a887956eeed8666fbf25868 SHA512 4bb89eba5b22cef199b19cd0d92605b5a11ec3738002b4fc2426c6aefbe6017f8b7156b3ac83fa7ecbb5abe54643b3456a8700ec831cf1dc27a518e621446be0
DIST enumn-0.1.13.crate 8391 BLAKE2B fd02b908c615ae0565a78bf3d9977169be81ce1f176b45ff165c45df231d8a90601ba226aa449d52c929710ba796a08e0d81a6ab9dc59e4f6506f2096cec1492 SHA512 c0b453e3c5f37b5037d39327d239718775f2c554ff8c2f454447720b323c3452d6a04b124a5577960bde078e312f4f5d4a59ec8c269d5d0ad77c602f344db505
DIST enumset-1.1.3.crate 26976 BLAKE2B 4e40cec8a6db10a04b598eed3aa7b9a81235ed95e433571ee4c92a699c4687a004dffb94721aafceadc4a6c68dcf08fd622385a802ad330208d55f7c0cea0436 SHA512 1fcc39050a75d73febf9f1976913872269f41916fbfe936b7ab67d7d61bd67de9ffc71a1cbf34eef92b2fdb0313b5c77ce9dc7adafae5992fbeb6fcf7b31c180
DIST enumset_derive-0.8.1.crate 12711 BLAKE2B 752eeac1d1215a041962e3386ac95c1b8673921b76bc4ecb14acd98895f01ed3be24a95b5ac127af9f4fbacf65bb5035e60b989e3cc7d732db6015d92106ef38 SHA512 9ff87a0a5dbee945b58987f9d26200efa5e8d5c085ceda6e44ff9cc1b05bd903cdda632e459b26415e7e2195af79aa51b8e95fb9ee7917fc74a6102f220e5148
DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
-DIST epaint-0.27.2.crate 859742 BLAKE2B 5247bdc719f01eb803f23c1af84090451d954110f262c611c430d8580b6cfb8f095f47184a215490de7f1b1e2c039a1641e673b330a0189c52e7c4b6393a3ded SHA512 119bf8434afd490cdd363adfede22d7ecd1b8d9eaeb23f8de28ebf2b746ed01d71842231880d6cb72690381b88878eecca6032fdc8ba9b21db445934c608de9e
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
-DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST error-code-3.2.0.crate 7569 BLAKE2B 815e83d67a1f257b4e9b3058ff849b3c37a44a0339b8a3ba175b7c3cf4794ffbc76369ddb433ec278002200702b83e32042d62e5603af5010ad4df4c9364c501 SHA512 d3a6dbfdbc1626d9502964dd4615fa5d39f8507996fe6e727bc694c1da54c1760b000d4827bca7a2190db5f04b8549c6345f262702eaca88d8b83a43649c37e2
DIST escape8259-0.5.2.crate 5462 BLAKE2B 799d4dce6e7be45f96558ab665fa629c21a08748f953ceb34d8c5cfba2a1ec63a3fae125a27d2df9e820a8a9f53b0823f5e829f79877099ecb602818ac4c8980 SHA512 46e000a93a8ed9175807f7dc1f63787c084fe55ac6cc994aca772bce8a941fc81c1f277459af218b051952e78ab02cf9ee9b0b7a254f6c249f91e3fc2e4e9a9b
+DIST escape8259-0.5.3.crate 4989 BLAKE2B 3f3e99344aff8748ed134fc355b32c71a0a08b31f4c31884c9be68881cc955244e33bd094250d6a1497e29637283276d1f45ce965911d823eb9b998a3e5c2391 SHA512 f9edead3dcd5418dcfaf858f5e4bea785b99d1f7d7d13e3c34ea923f673e8a2d06e3b8f630d9c6215bc12ffd5d946c3f366822e2414f6de30031c5581d0db493
+DIST euclid-0.22.10.crate 78701 BLAKE2B a56cecd7f2670a15ee23f69e607ebe8175123a627d3b53d650b009c29d1f799d08ed05720d8b4bff7283e8379a3f400bbf8df28b6f22b71cbe91235ae006c2af SHA512 618008ea3120adde78f239c7fbb55ad14d10bdd233f2175b7868e65ba95b6ebebd3ca3218be9c857821dab2dfa8e80b18c9d881ee62842a1d132e70fa49e110d
DIST euclid-0.22.9.crate 76671 BLAKE2B 784f79bc10c04fd438007a566bca8fcf58de149d414306726a211bb822f5de62f91d6fe15d623fe36b82757d6b2426279914352555abe1bd582b64c6f196293b SHA512 19fa3756085051c86a58c4ea00cf459b43a6326c9b916e17e15160b43813dfd3edf113379dfdf5f345b7c96d294a75f1ca96f1065f5bac9e44cf340434a2dc33
-DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
DIST event-listener-4.0.3.crate 39784 BLAKE2B 2924aa196726f3a6404536dbf494a52d266014b2097ea1f4a42e0f5d54bc2d14d6722deb4e40f1b1fb539ec12af7348275a75a9fe3e619a7f6a6a9156e0d30ac SHA512 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b
-DIST event-listener-5.2.0.crate 40217 BLAKE2B e353e1d18f50055ccdc4b061e86f809eb0543422cf67384f8e5dff7345b409d5f5cc3b27aa6bd7370e68a35fc6e924839cbafc73381316b6f48e6102eeac68ab SHA512 fefaf5cdfcad5493fd6f76011881204252b187ad1a1c8d57c567be94c81343490ef992d28538ee47314d6890fbcd288529d776ca9c2c94ef365868d324e9a4c5
DIST event-listener-5.3.0.crate 43084 BLAKE2B 0876bf059b3d4798cf4a273f784a4d4461c933e6982805b44e997ae244a5996566acff08ccba2fae6bad6ba2b536fe90f554943d1f735f5638a37bcf0a74139e SHA512 b31b6ef4de7c062900845bd7d0e940045b641f7b02898eba2fcf42ac98241a696777e4e1fa740aa52fb80454b5adcff4e1511705d9a593c882f9ccd13437bc8d
+DIST event-listener-5.3.1.crate 42576 BLAKE2B dfd8020527c06adae338e9bcf19076e70ae745facd7b49e8d6604e8508436b70b48fb1f4479214998f288055447186d4ef4969630af90e301103bc5faf6492e5 SHA512 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0
DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9
-DIST event-listener-strategy-0.5.0.crate 10616 BLAKE2B 532e5e73bd6bc8071d0dcbdb13e5b9a3ef1f0930b2d0a27183a9e203b54b0aa8b526f35393147c46c334a793764c338002b00a8df9428d3a7640d713b4f2f774 SHA512 553d7dcc86a9bcca01ff67e5f60bee536d208eb61cc28de1c40d30a8e7488177b8e5e3d50523d055e64da3d9051dccc02b984788f33f8de048fd23b6e964506e
DIST event-listener-strategy-0.5.2.crate 10697 BLAKE2B f49faa8a2cda551b65e29b9dc98e4e55dabff7f2b330097bf5f6a5a5927804a99cb699d1f693db9c7cbd92ecb44f6c1b51be2b86810d3e3fbfd5eebcfad1a241 SHA512 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626
-DIST fastrand-2.0.2.crate 14674 BLAKE2B ea23f52d745f4fcfd4ec911d48d77c60da837f57942994b17458daac7cae38953cf679459908d68e5f393d03a90cd6eddba23d2a86c2bc11ebfeed0bb41fe4dd SHA512 3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf
DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
-DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578
DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8
DIST float_next_after-1.0.0.crate 6965 BLAKE2B f13aea22ad07b4f7518e5802ed84838ba8250eaf73354b3144d69c41fd7a2ff378e182139a36e73d6b4a9228aff8a9b720f72d078278ba472f6abba0b1690c1d SHA512 72e5b919c60a66450625603ee739aa17dede02eea34aa75e0ccf4ac07c1f4f3388c28ad7652627b70e0366b046ac3d09ae7611d8c5225527abb952fe5c59f546
-DIST fluent-0.16.0.crate 8321 BLAKE2B 1e91c434d1e006cc0c8939ec5435f55af5226d4a88660c91db2dc7e3c7ad7804786d5f6a1c20185bc54caba9781f601e82c0d7f3399af91dcbb9d0a5b2229995 SHA512 b38bc79635f843e1bbf2abbeba9ac99fd5c3b702cd1699f1424e7ceeba07a548cd3846b4886b9472c7f5bff52dde652acb8a17760c677c5246a235e0f02ff418
DIST fluent-0.16.1.crate 8323 BLAKE2B c37c910d0fb23031564c99a34d71d0c5537606380b5125115c1f4c3535b1cd633a0652f43022486b8ea54ba731507d20a348141894de481c6ebc67546e9b3e54 SHA512 7b9209a824067e7cc1cab9958f44a436c779871da5d9362b69f6ce7d3101c3d409f5a6a11a83c4982e6a9cfec90668b2e208c3ef572678d20b410ab97cc4b573
-DIST fluent-bundle-0.15.2.crate 32239 BLAKE2B 43cc9f0399c43391256ba76bc1231cd5346d13eddf21b5db1246a5821e61416912c8aaa2e35bb19e2b1220dbc96c3515abee0dda0a58ab9ad9f579270a2385b1 SHA512 95da35b5ef98b79cc37408f92e6fec38e27975d4e447e96d01843d3b08a3c7bf730984eb59690ca9bbef6c24efb1b003367aea22e2f76074dd0192066ecd8d67
DIST fluent-bundle-0.15.3.crate 34507 BLAKE2B ccee0575acdb8ddabc18872c5a6a23ca7a4df0e65160fcd65256f69de7a7faf25bae3107f346b18a7dad42c9ba3e8b64a00706f2fbc1eb3285651c209b3451c8 SHA512 4c8e721fcb24939ddcaf5d23937cc58ca6492be73f90058eaf5ca91fe41a3a339ae0d4835c9bcf6a0e4d917dbfba488d2af3494b3838761faf392b446c19f84d
DIST fluent-langneg-0.13.0.crate 11723 BLAKE2B bfa4ec1a3a11360d28b5291e8eed2628ca6007b8afca726ded87d630394773835b3c8aaf818376a93a60de10feab25d7784c8d2b1e34e63b660d581a37d9626d SHA512 397d0a4f3508c7f58105dbb9ef7a32c5c4ebe4a73d80d2a19930479bee325839485c8002b49fb8c55d686ec9f3ed1d26493b56825b65d60ef7fba78a1442f9d5
-DIST fluent-syntax-0.11.0.crate 28524 BLAKE2B ff5762a9feb333aadac587296401d6386c327f93525a9b2243df34f7dc4532cd37a66d865660c7a6b0e775a6cc0e5454ec92808ca7236bf0265314a5be151989 SHA512 cd6157ed27735fe319b115e555760832ee29d5887d8a1a9932a47e880c97f927304320c7ced54b30984c65acfd5ce1b9dc659a8e27b4976330cb803d07f64289
DIST fluent-syntax-0.11.1.crate 32297 BLAKE2B 680071fa182ddbd12f24173b8e2d460024c9a381f11862a477746904c2308790564ca6969629a26149f57749af4bbdcc053c1a470fb7698164026b345098b9b1 SHA512 8a469771a9c6d5594bc969b0d66ce5d820a58ed81e661404b9c0f544d16e04322ad22a6c39fde06d27e0268b735a9255881f4fd40db7480fd6fd87ff019e799e
-DIST fluent-template-macros-0.9.2.crate 4601 BLAKE2B 59dea2cdd7c7aa8bf86606d20deb70c70aa6647f4eea2e64bfbf57955629c0fa38481519eabeb0cde813fed62b990c66a643a16eedea4fa336c69decaeaf6c9a SHA512 f94218b01d9e45b6d5fa5a754c2a7cdfbedc7127c2ee4e841594e77eab2fc095efb65c2528cf022727c125837436d4b7b820b56c0ae3c8d236d9c994a55a3a20
DIST fluent-template-macros-0.9.4.crate 4639 BLAKE2B 1f569d858f7fdc574910968130a820f634419ba69b85ca148d45e4999af8676c2e8e4a3005f350b49311921185a2a4231acb217ca90aa01edc3a873b50f0ac34 SHA512 c603e9770f372acb8a5c79549eb36cc30e6bf339f915d576618fbe6528632cb7a4f27afedd8c385d255fcac8a17224e8a2c88b082f8a56441537057c187cbdbd
-DIST fluent-templates-0.9.2.crate 23195 BLAKE2B 87235080c46bd6aa8f8846ad74be1d800e91d87ece482453e26521eff51ea7ba58fc12455f897f5aebe4cc736ed4c61192e5f37036faf099294d83d4ae044b30 SHA512 ff2a9c3edc9216baf51998764e5ea7c5952b26f1eb2b308e6ba774fce0cb80cd9787492ef7d9ed38c78c8deb9dc5c3fb8b4d772d6acf07af6b3ee3b409da8da2
DIST fluent-templates-0.9.4.crate 23293 BLAKE2B c26d3173969d54568619b019513ded3ef718b4057edf1a2063729d77453594ca725ec1db18cbc8f43eada87daefafd5e22d6fd0e96ddf8c25f886a82053e2c4c SHA512 db174d15640561b926a19952caf65ff4d8a9375dd64279c39dfdd313cae7fead06ac96a0592fac60525ec80d92ee2204f38a9d763c53d5d6f9ea2a58588155c2
-DIST flume-0.10.14.crate 65389 BLAKE2B c88deea78a5713728a6b6a94a4aaef570f6eee1af85fc489534d7b336a9ec9cfdd76890929a456a689ac196bef24cee68efadb30e06ad585063c5bb77fb2699f SHA512 ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f
DIST flume-0.11.0.crate 67502 BLAKE2B aadebeda44f899b6290df4ccddfc0fc49c4e55709243e9b1eb26b6a232aee042d2260c9b504d554551be54ad4e4ae1b1dc6ee861fee0cbb6eb92fbebb5a7d9ad SHA512 29e499f3de970d2d400c3826e912a49a01408dae8d933068dc94576cb0c2ca0e42ec4a9ebeffd17a20f56869f09eec04a2b90a335bfaa6462b8df474b2a49fcd
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST fontconfig-parser-0.5.6.crate 39300 BLAKE2B d919f290d09bcfd37b790c03b301dead637543082952339394504b6de9eec2baa27fb79d08cd782b318bd8662df100e40284e929940aec94be551de332d886b4 SHA512 8d58fa2db0d6444025841d460ef3703ed1ff4bab9a7399df9830b8c13155633932e90684530ceb85a6d0803bf8a15f1647650158e5b8aa6288e4300b5201319d
-DIST fontdb-0.16.2.crate 107447 BLAKE2B 3ad1710274f57bce123e6c9b3c449b7be273955e15da33cead1597dc229bb174dbe7d89d7413f28f7431127a1899d30fad01354f1ea41940fd82bcca7d7a1713 SHA512 7e18eabeb967cf5d2149362c8fd45dc809e8f4b2f0cb2f9753cae1b633dec1e2fa371905bb83ff140851f30d9bb824749a8fb23f90e8d528c24754df3872ea54
DIST fontdb-0.17.0.crate 107524 BLAKE2B 7a101262c08c78ef8f51574677617ab2894321b21bc2788c5f631ff969cc1676be93dd95f2b0c63b378f73605dcdbe08b6c7ca650d8ac89edd8e144072ecf546 SHA512 a20962907386f7bed927503a1b26260e9e4333e3964ad4fb96a50ef8b6e65a96150de07fd9ec117da121a0409ea34d5873e24618f04d1dca6aaefa288470eac6
+DIST fontdb-0.18.0.crate 107583 BLAKE2B 1a6e2f389d06247d656b13e30d822ee892c11617663663c61b00e53985c84eb8c79270e5ce2e142e0224a99cddec57ca65ee70405feb0ad25374edcb0c29c92c SHA512 611a9b5105d9d841632633043c9900d188e3d9c7b449e3fb5f9badc4564ea18eab418e82930961174f9c39bf3eb0a3c0f11125b79c43042965a6ff53206699e7
DIST foreign-types-0.5.0.crate 7824 BLAKE2B 01a5111a11e48462914f9877d3228008590093633e957883fdafd3a7017e144c14fbbe713bb8b0061ebae78d20a49978191ce416a4e28317b67ec69e38acb879 SHA512 d07c92cf99c99419a3ebe05ba9154e396ab88116f46af736ffdd958c8e47741bca5d9f478f6719d5361360e844375968c1cbf6ac40995d47128a5e5fda3f6c82
DIST foreign-types-macros-0.2.3.crate 7635 BLAKE2B ee89f576f2d892209c0f344dcab9dd85a671c976c8034b33dc984b93a5c872ff0353311657fa1dafc499243e55d3293a7bfc532ba55894a719a50ddaa6957589 SHA512 c3965e058d15159f789a8ab1597770ff6325e8ac9e6914c98450225ce27af849698646d53326e07b13eb3a9730452d926b73fd76e5a1fbd8ae4a6083bdce3367
DIST foreign-types-shared-0.3.1.crate 6006 BLAKE2B 27c26518e0de0a298df2996da4959727dcc6a21bb4efa6c28869a9affe7ee3b427d1bae25ed6928477d07959bd143d5d4fa27325f8f5a5cb0ddd3cdb9e5314df SHA512 c68da34b55230941d6655f6a52d5dcb8ee02149f25c25a5ef782402f9a18b33047905f28b70183a5f45b45977c011a5320cf7283b7901c76ede4d82082ca4c9e
@@ -262,21 +227,17 @@ DIST futures-macro-0.3.30.crate 11278 BLAKE2B 6311039db4bd31242e4f45bb7c581bec28
DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d859072b9222e6f77978332f495cbd0f764b175a679c9d7c77028d7b56cda5e2d86188ee979c7f323187defa6a0485ce3 SHA512 1c198da8f4118d9a9ab2b597e3f7b4e1ac7094dfa547bb81f3c4148c45216ef55b309255849174a517ebddba6c874283425f1df6e56e2ba5150af091bacf46a3
DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d
DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
-DIST gc-arena-0.5.0.crate 39122 BLAKE2B 729bba3b8ba18a644f826c943bfc2a94c7b0a401ab1bb46604e00f62e099c3a13b710b9836d6bc554cd1b44e3be99da4aec428f4885f1053f54c43f38fa47ac2 SHA512 a8d1eec4d9f9a6234b92a0b46b93d16d1636fe6fd3ccb8b3b6e6eb7543086c05357d7b6a745727fb618d153d7385d4e1a5ccc37aeddf18d6ab29cce56cdc3b85
DIST gc-arena-0.5.3.crate 51570 BLAKE2B 2f10d4dbcc29844ff958e7e42054f7d51f942a438b9f4bb43ab1051dbcd1dd7bdbacf022a5afacaf38558d8b579435451d89411c2bc85c3e46423d41b8d5558e SHA512 a0e8d66e920861f07bc71f552b4ff019f006709bfd60086455635c9351ad789184b654129331b21b9df10ba877e7ba4a845c3121063e92f8b7045aea8a5235b6
-DIST gc-arena-derive-0.5.0.crate 6933 BLAKE2B 44780fbb252cb86f1b368d3cfd5eab766e52d34c1c8333aaa39bd88b01c62e0eb4fa3cdf747387fc7e38e23281dceed60263ecd5568e7760da443da4a9634f0c SHA512 55371df8997ec6dfdf11dac4eab5a1c1debb41c7ca9f61c7326831249f14e26596a26e218bb0d76545952e05270d347363438f5c2d7dd7c07ceca8373c6189d1
DIST gc-arena-derive-0.5.3.crate 6925 BLAKE2B 214e12f0048e16c4a68ee61accc8019a7b5f68a9f00893dba35197969325daa03d9349637ebebf190ee84cd1174144b83c95f8944ddb5a844019fc6ecb3e0ffe SHA512 db22e04fce018119686955302aed5c5fe8f61a0f4470c9f74d055c208dc6d0e838c3fe271f95da0a687015ff45e50bd69dcc49520ccc943f5458b3d478ce8449
-DIST generator-0.7.5.crate 29947 BLAKE2B d6c68ecaa48f30e3657bab1315228194c679e6bdf71cf7ea28273ac20aa34ba416309d6253ac19cb5e940e7c058eed39eff1c0a5594103389136d10148bd1338 SHA512 fb634f5fa252acc3d22ff925cfc06f02c4c82c64c567c98fde9040b457b8248a6199d0ccbdf27d759e75134318c0bc1a9d9cb351af4edf5332cc184c90c89d3e
DIST generator-0.8.1.crate 33739 BLAKE2B 1cedb882effa0da5ce078687064ac026ce2689a795d83a01ca3e655b35944a93ceed43661b0d157b3c1232476808e3a45751b227e95a2576017077107a302136 SHA512 a421d703fd64c29ebe0da058a1546a062db3ac72d05053cb76884a7e745e4fb2269c2939126b329f381d32452cf3cf997467caa5714d92b3b5fc2a7a82c8903e
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7
-DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26
-DIST gilrs-0.10.6.crate 127891 BLAKE2B c1e5cd7002eb3d88e27cb814fb73c3fbb7baa2b1ea20d2b89d0e58385869350c6003660a1510a37e2fac99e8e692683561f89601f253f9f260a64c9591924aa2 SHA512 62a6e035f0d438f5c17ad72678c9ffd13bca9fe095ff3fcd563ce1340eeba35eeb1e9ebee329de697fd7ee6e15373ef54b35cedc3de4e9ac3eca62e4d44ca50c
DIST gilrs-0.10.7.crate 127948 BLAKE2B d375c880d4346350305463ceb756408bcfcbfcecbd9f43952ae64f39c48b66e4d82a7b695bdb11d04f37304cabeaa68fd98d3a99e5f79edbd4186262d171e4e5 SHA512 4a49eeb2339ae9d05e679b9bc63d96988dbcecff49997bf8dd476447f0c3a27c7521affa0a6fc69e3b34d39c53c0053e4333c5386126add439ab70bac01e276d
DIST gilrs-core-0.5.11.crate 47123 BLAKE2B 55cc7668cea1cfe5f0a558ed5a9524dff2ba23099c48b05b7f02e8f20af9b2d4776c33debeae75cd7bd747404db6aaa40120778bda161aae9c0532997944b10a SHA512 cc5c96270e246e1b4e94a7b1d613d263607d02638fc7baebcccc990000a35fe52901b3c348c9ff657b97ae5c74b8ff744f64ac93abe1697ab869506f05aead95
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
+DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446
DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
@@ -287,33 +248,32 @@ DIST glutin_wgl_sys-0.5.0.crate 5469 BLAKE2B 853aeadd1e7a775deb075116d08efc0b17e
DIST gpu-alloc-0.6.0.crate 19649 BLAKE2B 47fbe3b604b4ffdd2e44d2298e969117688378ef5ed32aaf698106cc06f9973caefbad0cf7ee7a4e75a5602bae9ac0eb3b0661ceaaa82ec1c0d08184d0880ea8 SHA512 b0d19c68c3d122b89dde988d2df53798ba7f3cc9475698eddb0bd116a55509610a9e4edeea81ffd501b3e0a3d50a656161b6f3eabadc7a14e46578f9f5230314
DIST gpu-alloc-types-0.3.0.crate 4128 BLAKE2B 3f14d804b0d02cd8b2a3532412085db3b6e78a500c9629e3908ab1ac7787d8b807cfc88c8b98bba8b9aea0635787e3d6cdc65d2f565047c6ec74a90ed74002e3 SHA512 9b9f7e81269070269c592c3ded750e0507bf56e1062708ae0f3784fdffa86786f15fd647b07a5d9a4d8c83d5bc277f4062711a5af99e88604e0a0b5d708534e4
DIST gpu-allocator-0.25.0.crate 44341 BLAKE2B ebc71ad9ce8178c07dd86c5b0db68177809b60d63d8c7094b23a0bbdbbd0c43b50c85a967ff6ba8802e87dfc11d8b2a526c096454dab34931d2135ce9578205a SHA512 b311f10c39cf01afa6d196b3557f3d1193c110ec3d4d8195b55c84eadd9e34a75c1b2fb72e79106d19b3399bb917b5d46dedf73ce3be049db918de4db9fe9f7d
-DIST gpu-descriptor-0.2.4.crate 6641 BLAKE2B e80259593e7768e96829e262f1cdcee69fad3e5ba635e61e83d40d1c43e3d50db4f88c7fd0ce70160e65b60f220cafea290bfe286e16267c72dede48dd7cd8e9 SHA512 f68c75425ea5c675a61f7dc0ef23a9b38772acafe6eab15d5a1f74f2c41a5aaf3433f685dad31810df2c82cbaf8ea2b0b15c272fbde38e0d9a02629861e8a83f
DIST gpu-descriptor-0.3.0.crate 6727 BLAKE2B e4be0fdeb1ba34e1efe22733f25061269d1badec2d5f0e2abe06c60c9fcb24852eefe2c648b07e7d2ddf86111b569bf224c3840f36d913edc1f3f973294e4e51 SHA512 772a5be99697782973a840157c1a1aebcd68bbc715aa9d70468b6b238acd782cb00b141c8ccf36bdc4264b094121ed7cda4f1a7e131c5f3e5ebc2c8d7ca5e168
-DIST gpu-descriptor-types-0.1.2.crate 1928 BLAKE2B 5f36337952eccc0d564d9342932235d26cc01c5234a7ee6f01525cec10236e59b6c039e81c595e3252e5ddfce246c877aaa8af928f6965d4e07b67694df5f7fa SHA512 570308c4f788abeaa0de6df121b8111b73c7c9f81661968a9b3fb40d2ab1f593ac89711407a91693b05ae0a8189b741030b7b8154a5dbbb2e6b3aa794c5d015e
DIST gpu-descriptor-types-0.2.0.crate 2169 BLAKE2B 4180fff08f52ced71b85926d9806a28eb71c25d6d16a1649ec2e02c1f87e8bb36a2a0d664d7c46e2b57b1934fc3b319e74109f87f5c7d22184646d7e137ee75a SHA512 10161c1495a6ae0c0942a3a28120b7d0e572e0226b639f473816d642139a72141851bfded267298f6bfde99391ee355066bb3af7dd5b013428c7b5376ce19b11
DIST h2-0.4.4.crate 168905 BLAKE2B aa71ad20ac387054449bce337d9097822d583c5daf7bc3f703f1a8dd204cd616f0f690ca39eb5e3b623b5694ca9c5c070f829d461a1f6fef0b94882b142806e6 SHA512 469ea1d854a70fa8a0510437626b0e0b2fb5409c6eefb0f5a89be5cf24d9082654be6cecba3d817a19604e8778deca6fb10762bb29e0d1bfcf8548031e3ef4e5
+DIST h2-0.4.5.crate 174166 BLAKE2B 17344c381a45c525dc701236a3e0a0015818f36c6c09507da4c340be35ca1544240a035df789854a6c24e3cfc0e57d08d33a925d4907634d7b82df793102cee1 SHA512 3241dd8dbabb12e09ebd4acc05d9868395b51b4514262d4caa9f7af8b4219a8bffb3589398d3dfd86949783b8b2ac968b9ddc9644ac741da5d516b68402f0eef
DIST h263-rs-5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.gh.tar.gz 89864 BLAKE2B fc2f799c7b72b4e039615ec1cc608a45c5f06c5b65c5acfe971f2fece9278094316557e4bc19af7472eaed25057a4ecc7cc0c1d5ffa1a3662b361645c7c8b083 SHA512 43cc6b5b0ba97e086f7ab22a100b4527ae6af095dfa1f9694222414210c989fc80a0001a632074b7a1e9424a7a8b3e34071e0efcb1be02e73be30de8b61f6cb4
-DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70
-DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
+DIST h263-rs-f0fa94c366a1d0383df99aa835add175658d6bad.gh.tar.gz 89857 BLAKE2B ac0d69b93793513a78142606fca25f236d23ee930fa0800ce7d99cf5f9c5aa02d281aa8a0d238fb4ac10372d0a890b20468e80ae16364a702ffb46028135daf1 SHA512 60724882265e499f59188b43d2a9b596f59af7bd28d67e6e6f89486561f9efb8b95db8377cf2b0be849c4589aadf36183935eea692366dcca7b504daa3e15df1
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST hassle-rs-0.11.0.crate 27178 BLAKE2B 5af929f5989f5522fc04aa27631b24dc53aac842a238d2c7e3a5f45221ab56a0725578cf3bde1b070b88a3d151ee6522e914318fcaeb0317c0da9d2cd74d082f SHA512 b4eeed4e47236cfb88087b1b6e4d2ad7c93acd90e55ef4c1b039d3798b3a7c6f81238200c15948e42be69010a7bfc24bc20f309dedd90625160a5a50f35e0930
-DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST hexf-parse-0.2.1.crate 4662 BLAKE2B e1b6bfef243b07305d7a8f08c8dbdafb67dc50c284ae70ee7032ee8bdc4e72928b6f45344613db63bbaea49d883f0f54e1c09235fb951c1a65755946c557ff55 SHA512 76e64d95121b0c3cd534a0005df0933bf6430f50969ba7a72f6a8261c9b7830c00a65b9286315cf78dca4a23c02bddf75488004630ca9839cc371c43efc8cade
-DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8
DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58
DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33
DIST http-body-1.0.0.crate 5411 BLAKE2B f560b45bfb1525fbdb209982740dc2da5688034912377b88a1f0e069a003bd3fba3d3f248bae98dde043e6f797f256a219228611e9b8035e6181f4c84381f823 SHA512 b351df7a2ec991787a57232229f80a29a648433de25efc1db2c9453d5a09b75c2e8b0101268b6753251c686a2af9ce346e08bd016f4e93891534f428c1d80183
DIST http-body-util-0.1.1.crate 11930 BLAKE2B 7e8388c2e15f7cd2d4e4630bd1af25bea49efc2444b18aaecd5fe191d913c7922a34efcf48b69811e1c64923bb7dc1e3aae9a2ca2daa1b1a5c9e12c679dcf787 SHA512 bb3750ab98dcaa7024c1b5a90b3865b303fac8f723dd037960f12815c6e0d1e68ab5e09dad0b7ab3154a820e7ec4a5bc7b39be104e5721c7ef1fb36416fd9b24
+DIST http-body-util-0.1.2.crate 12821 BLAKE2B 43ed71d7b7247d8d11f6f204bcac1b3b81c002cf7ec89e6c381554132293c11e6ca148cdf0dae8bc213409c9e0523dd388cdfc6f636dc1bc5ec7a0f7d3796dd2 SHA512 1f3eddc475791d860848041075d9df8a3d613c9761b2248364e406c84b070b9d2e4d7e8ced61d7445d97919d5cb96d5c1424e8298ddbe6069110c6d4a5c9246e
DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
+DIST httparse-1.9.2.crate 38105 BLAKE2B 23ff17183e1d8875f4e7ffaac72aa7267f4607bed46dc4d8764f4f758150cc228269987bc8a211fd2acb149ee8a5b5b808a8515236a105cf70095750838a65ce SHA512 a72eabbe0122c37393bbe93522e8484f996a38fbd11952dbbd02b098aecef8690121fb63d91302a428457c6b63eb33fded796970214d176356deedf36d9fcf31
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
-DIST hyper-1.2.0.crate 148064 BLAKE2B d0ea30be277a41a1faf699b306ec84659a4c8b8a90d192c8b187a793103c2cea3670bc7d378db706039f4555dc7c66298fb826bfd330e8cdd4c97e907bd7e375 SHA512 1ad844b0d13206598ea8ee887255f4776f2ed9eac3d07b1e5b07652016655736868e5521aca0c436faa418dc47fb46cae21870cf97858d16a21101d84fbf6263
DIST hyper-1.3.1.crate 148763 BLAKE2B 50727f12dc4fc3ac605b19f92c30815a059364674b57dc0d8fee1aac548ba9474a9c0f23c32c537ef1b814a6eef10608dd442c579e37b102c249356c715f3cb7 SHA512 a7158d887593e29885c0d62a482916d50e14b69d7a4136be6c29e262d739d742d551446507bed27f7e6d7b142faac9907ed7b590e6f84175092c52f176598806
DIST hyper-rustls-0.26.0.crate 29538 BLAKE2B 9c6c62097e17b66e7cf9fc1325daa1e0b851ced699fe5c19a42e061dcfa7bdb26d614d6aaa6704bc07b5801b0efe54c87f8f6eafe2462ce01c0ab85418e0c783 SHA512 df6bd4e2e9b5f54315c4235c13fcaab4bf9fcb3b0f1673311da60a34ab22f2e566c4de3d3002e65620fea0b7942d27a83f52187310cfd9d8ee4e06ee6fe384db
+DIST hyper-rustls-0.27.2.crate 34421 BLAKE2B efaf493a8c50141ff9cfa93b8045a21488f61178d33e080bd81d92d8c0974df8d3714edeef678e1163c3ea08cef76aa9c3448b406d3811394bf282b0814204bd SHA512 c7f5134ce6e07a28e2499ef7ca4e6c1c817b4592e4cfd16967188390dc920dc8813d1935e5466554dc3e6b388cca685b26fbc94e702e6aa7ddf12ede5645e446
DIST hyper-util-0.1.3.crate 61647 BLAKE2B 25821f66f7576e89b5c7a5207a4179a7e86f024b04acd1e8c7cdc8be3bc8c9222df1efdb14de087a0db50029370a84ba5d48ae2a0d85d04c1322bc1701a4c2df SHA512 fa68ae79e56a40beef318ec1b3fa6683ecd49371a64b123e55cb311a739d44226bfd526afbbab661785ce4302ef4bb1bcbff80ae3c6af26a4db62e9d4792a114
+DIST hyper-util-0.1.5.crate 69740 BLAKE2B 725513188d076a2f8cd48e969e82fced47fb0109c84574dec56b94208750aae54a573797dd03feaac30c45742e7abcf90286d368b30eb3516fdcb730bc851c32 SHA512 44b1ec55849a93f9faab391eb6b99f205ba19f8b4d83966a04562dfa86e936222b79a5c8b2d6204870a4038103ff99b0a07feaee314e6c7c38b000732a68eb69
DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST icrate-0.0.4.crate 1040120 BLAKE2B bf09a1f5e4dcb6b119f158a6d7c93124d7f8a2434fbdfa19e356c282a3bcd2c191fe028f7c45becbeb313d163339106f8999c159b33920f90d70f7e09123d58c SHA512 2aeb124d3b303311500c163a33b033b8cecabefe53f50da360178c320d884e3b11d064da11c52d7ec87e97d4bdf6e6f47f71d1b7609e226fa3910eb9b7e270fb
@@ -322,91 +282,79 @@ DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786b
DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
-DIST image-0.24.9.crate 9261055 BLAKE2B b4d95a88fa2fdca01e5d89ba9975be22269e3a5d90d24bc31d5f1168007508a0337d0acc5347be012c2b98de02e4f481a573f012f47a1f1e365d26d89df236d8 SHA512 3f858efceeed54e21543eee065ca6008f40c568e1ece1016b38040eff5625c9fb6de77c7e950c08c9e82b9fcbd4c4ec2f8c4c1157ed5d232bc8e35b4850420d2
DIST image-0.25.1.crate 9176733 BLAKE2B f7daa1982ec510de79c925157f2e1a861c89a92f1cc043617469f3c95cc9158f1ffcf274513556993bbc4bd5ee5f86bcccd406cfec06d98b0330bfc10687acac SHA512 4252672cb5b5fde61e9c7fce1712997ea082e3e7d5350970d597c0a1421b21078e1b4c3088474c4b500f396bce604d0749085fe4cdfe1c3b5f3d1ffcd39c1b04
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
DIST inotify-0.10.2.crate 26200 BLAKE2B 8080cace302b0e5aca8ed4188126992fed5b5b4f3624d0e5de70dfb426583428890513faae2fa32c31afbe1051aea03acb7a7f22d0720a24569f020a2a5ec940 SHA512 79692a043787daa67284f9b94892a09a2bebb12feaa5be2e1bcfa213b710af5499a4fb62b837d45793efdc19ed1eee00a014a7a620b5bfc9a594fe0571e96929
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
-DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb
-DIST insta-1.38.0.crate 86379 BLAKE2B a0d349fc486dd4dd771b292b3013e7609e44e6db70c661b37123985427004938022f09bf82dcce97124e7acc1d72c7b3895ba0cf7d4dc2ad2e6334a02c85d3ce SHA512 c0604d51c34bcfa696bcf1bb98bfeeb210a91ad8f58ae2df0c81acf99a8380484a0e4bf3697e8363fbcb2a9c946b00ce91883f5ea9fe5b997dd772b230b86827
DIST insta-1.39.0.crate 87049 BLAKE2B c37b99bb8dde3fcac0b8a41e7e2a76a014fb0919d0cd2eb10b0e4aecd9ee312737313a4c262f8237ca5c9a12ca0c23b5c2ae7bb9ba69c2bb506ab43f382ff108 SHA512 6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
-DIST intl-memoizer-0.5.1.crate 8292 BLAKE2B 32b42caed088028a254c8eca21aab5b44c7e4348255c09009a9e97f205cdb92743c9355f7eabf132bad1a22c4c30335708f1da13b3658a4f0eaa7f77f2721b14 SHA512 3f505dff396039da10ed45c1b99904601dd4784900c0b9f1d0c73d99df656998c56c7644c8d3608d08cf23516b9e35018acdb810e8add48b8435da8e03098a7b
+DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9
DIST intl-memoizer-0.5.2.crate 11708 BLAKE2B 54fdd1cd254ca570c3d829e2f9cc09acfe350ef73936fd663a5af46a4a4b56f7f5ff6cd46d4e922e60f700dc6ff11a106a9a3dea227ff5c166c72946f12428ba SHA512 01334436ef65fe529e9673f9bf38c995a346ddd2ef77e993e2c7ebab990ccb00c69f8847ceb8de86a6e9c625c4fd8b3c9351a50a96367919ca985eb2e962e405
DIST intl_pluralrules-7.0.2.crate 9201 BLAKE2B e80c46d863296008c85dd8738cb1140cd246c588daf2ed531de97b9f07f02d44ed7fa36fb61c05f717d59b870f924745a4babce25f6bbf170698f6d21da50546 SHA512 e03eace1382afa6704cb2118701c2281628c15df753687079eb02cc13a8f80b07c122b44618f2fa85438cb7343eb676f3c09e08216589c480deee36e7896eb43
DIST io-kit-sys-0.4.1.crate 39052 BLAKE2B 4e5ef7c37b27cd9fa2f53beb2618ce3fb1fbb7c94ae5fdf4d53992b5671da55d2893b84456a622e2a96c6a0cf01aae1492ebdfd4820bb52c0e93ebeb0d93de2d SHA512 fc9bb9b47483c3dce0adb233faa2b47ac9303786771d97e3ff5836c81c04754406cf9ebe5fef32cb879dee5ff3f10d6a81a21a423dd34f3ae1178d94fb151163
DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54
DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST jni-0.21.1.crate 105028 BLAKE2B b384973d4d991de027da3f0c27aaae33a5d1f2ae8037f0121e8c637a96382055611da753c14732cd9fda56f929b307c988f1c3f6bc2c7617e2e5182a66a943b6 SHA512 46897d5fb968e598fe39179307376305f4604db61ea5d7f12050506a6813e242c05785536528ff2d59de8a3877f6b24be15c30f451f1bec40a5c72fa3b772835
DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321
-DIST jobserver-0.1.28.crate 25543 BLAKE2B 90fb1d8696b575b16b5b12d6fa4e7bc7890f5f09110b147d65eef8888a16ace1446a789f8079a3706f0252be8a04061d989bc8fc53e6c004d6b8a4094baf1642 SHA512 8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee
DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00
-DIST jpegxr-688021cb0a4935295f9aa8b488ca05bb4f1e9b34.gh.tar.gz 9321606 BLAKE2B dbcbffbe21d9de5709d9188086144fc56289440b4d34648a524165c24acfd45ef53d204c587403176492a53c6e4d56dda2a2a9b41aa858e4657c1c169b9537a7 SHA512 64e605477e6acda146abc1cce4974581ea0f68a13e944156c0376770559c61f7a5ff9bd2cd5324a4831e27a7467bfd80c176c74b5527a2de596399d1d1e57620
DIST jpegxr-db88651220688d2883a90d5477048071507b0493.gh.tar.gz 9321643 BLAKE2B aceea4a702561c9a90f82914095873643b18fe56448e6156d3ebb2e663830bfe82e593c99caf04a4f96627ba8d56af219dd5441affa13f7f13906701f13d5366 SHA512 732044474f7b1f8ee29e5e6b2701f27f646e7b8fbeff976880737976cab3efba6a10c09f1ee489c808e9016d4d20b1e536b3106bac94e59c614bea35c754cda3
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST khronos-egl-6.0.0.crate 29315 BLAKE2B 929d825923bce022ce13595a0ad183a3437581af6cdb19ece34af853c793dddf0a63bf8dd9a160ef253bc4e97c38d4973f667340a809455136b07dd248d2fe46 SHA512 be57e604f577ec526f3f2ea81767a5fbef0b609e0c1aff7c14e2fe658e47bbbcf65b5ac9d6dafb83d2b4fe25039550e21a165fb1d503ea08f167b039bd72cdbb
DIST khronos_api-3.1.0.crate 599718 BLAKE2B 945600455c85874c37c7c395162a3e56531b417a1e6ce414386ecf31f8951fb40049604c27d719014b5379028e5da25fb9977c7487433cebcee4ccc49e00c7d5 SHA512 f9ed9e1bac648a82bc608bc7df339d3ef1db868c8ce8bda9598926839b3de9e3c11c2b45886b9a7dfe5ad6900770fd59c690bfe9a87f7c5b479945ffb8dfd292
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
-DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
-DIST libflate-2.0.0.crate 42505 BLAKE2B 2ded808b1aed0ce708ce85754359abe470a481eb8aac6572d1b5a525cd68d452da76c2e29d57f40f0568aafb451b9f3989ac16a805486f153a2564e995cbc192 SHA512 62f1222ec0f439ae6c51b89ae2eac7977ad0eb4fe125de21f5decce98cb2f05ee74b4da9b877005b783275ed7eee1e99de386eb927f86bd75d50369820b40441
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libflate-2.1.0.crate 43366 BLAKE2B 3635565c152893ab958c491d1dcd1f5826abed77f6f41e38b64566c27a81664c1573cb054cfe069392519437e403138b14ec4daca8b8af22e6432136e94bf957 SHA512 00cba931f92f50ba527aab2303533e72d183ba1ff7b61d396b50d0a1fc0f31dd348a506cc87ad417879108c03f0b500d05c1b7abf48e92473e0d472594d4151c
-DIST libflate_lz77-2.0.0.crate 5893 BLAKE2B 5340b47195ad0af44011906224664d561e6c74145b921656a008f0227fc5d79814c6b189d68f1b5783b167b71b41d1a81fb2eda2035b066c2407435f7bc73498 SHA512 507d24d0e808ac6f3afb9615d325451fe1d02954a48d057c5a04d2cc2416f22b88d0290000379d250ce578ac752b04abaf8c191e97350f0c44b0a839d282cff9
DIST libflate_lz77-2.1.0.crate 5918 BLAKE2B f931e7d96baf91903ffb73100996f11df1fcf3d67f4d06f2dfcf08bb4ebcc0f24e9da7ddd8b886f6a4f5a4d138beebeea54fa8247594ec5f5fddd94c9cae4b83 SHA512 5e521a46a6ef2976deab481d2410db0797fbf5a78e6ac4d406bc0ac4464b01836938a528990657328b29698a19a631d641dd1e3093cfddc91be62fcb4b646ba7
DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
-DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41
DIST libredox-0.0.2.crate 4538 BLAKE2B 3b160b1ed9a476b1d51fb6a107ce2a5955495cd862d01854c79ac4f1cc1aacaff57f83e03be9b14f3c8fbb67c4124946aae19046620eb968fe97745d8cf46fce SHA512 4c321f6072bc4d6c32f9a2a8bc3ea64443e1b1b770e9d2626be86b3506cfb804c3cbafe376c7300efb09788510a57a626ffa65c9eecd447a2ad29532c307dc9f
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
-DIST libtest-mimic-0.7.2.crate 27619 BLAKE2B 2a7bf5430933eb063015e7c8613a2cab3032c6386fe9cd3bec50b9a894b4220409d1d30fd140a5076dc2b18906338f758a7102ea1abc4987dbbea07a9bbfc772 SHA512 d1078c9481775e44ea1fe7587bb6925c3be792304e620b553c38a8c21083acd686b74a2933dd4155d6330499f496e0989afbdea5b277ecc9a41d057925485611
DIST libtest-mimic-0.7.3.crate 27276 BLAKE2B e14f671e12f3a22a90bc459dcb4100c7acf54a26823fa76069f2e1af7733ba0f1a296e507c1f35f4e119d6d164eb94660559936fd8eef118e548dbf1355912cb SHA512 f730f3ab6fe724a2268676c00d1e8baeb1ec9d8c12eb07480ac7611b1dff8d9ae76a81a561f914c35b92763642934f3d67ee777f89baf269ad54885fb5dc36a7
DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a5896946aeb1fe31abb8af22d279c39c3d781fd34109f98fd010fe8aa817b9d91726887f0ee8bf0f66a3bf313b01c9ff3 SHA512 185bd84a729a5dda6fb274584c7a731652418da9435d844870a9d09662918c9230287f4ad002273599d0a3e9709a36ae06d59a6686dfba978fb7cd1c51bbc2c7
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
-DIST linkme-0.3.25.crate 13890 BLAKE2B af9e79f651a3f1d55f48ee2cde91b5c5746419c833d908dfe9fab00918612464e235b46406eb8647c98e56b76db65e12eeafb88895d0941e9f25a9ccc7b8ca3b SHA512 7e700c904cee012005399e73069ba75bf31c583f72c35b36c20e1dec3fc3f32fe3b87d6ee2cafe32ff1f6f8736476d60bc953227c95957162ac036dcfcd18406
DIST linkme-0.3.26.crate 14092 BLAKE2B 59eda29bbd52c813f05ddfff1dfa8b00364a155d27ed67b0ad5e8a762865446a1a538ddf6816f88b35edc7383e678672472d9cf9e8c764132a06032c9b924676 SHA512 32b87c1a6fc946cec05beb48a076e86fcc5bb131b937a2fca276f0615e2960fd1f2b9caf274131934d9cd2c1797bdca069637b35dcd842a2866557731ac7d301
-DIST linkme-impl-0.3.25.crate 6912 BLAKE2B bcf05b34894390536cf878b0fc0a363951011fb2f701ddc4e38fbe6103277a4c39b11641278b43a821ed047809a86c5a3bb8a0fb9b0e15728f30631d71118f81 SHA512 799f72e1184a9cb22fb72ab46ed9444e6b3e849f2caebc59104b11e623826cbb0f88cf2281aa767b2cf14d5fbed7a33dba8a6c471dbc47d63e3a72f2a8277d3d
+DIST linkme-0.3.27.crate 14139 BLAKE2B f7a849717f233a706dce43d86944c67bd8d22c68e95f1102d34a1fef76b50db104a8654ac04bdf742a777f453719dbf2de76961307f124801968ba4a8557b31b SHA512 6f1a333a6d3f32e61e7a9a71e89779ffd8db4eb1efd46c576aba69622b22b014201847d10867e5deac51c8431a963942c49a08f4e3e60ee683e85d274f5139d9
DIST linkme-impl-0.3.26.crate 7000 BLAKE2B d6e9806b38bd396bff26c4ac2be6db7708a13276eecd7031f3a3177f662a4408d557f70d9cab5ed4044ab1df3b7126c2c6ccfe547b30132b107fa51f88f81601 SHA512 476065301e1c8259f5c29a8ca1ce88e925970bcb7d8504ce9aa9470ce37eed56bbabb1e52b45171059406e2c746233ba970e8d748a95322529cda6f6783fb800
-DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linkme-impl-0.3.27.crate 7003 BLAKE2B 5e7fa50de84796aaad62c34c98eb650b4e39d6ade532273c41c70a5cf693cfebb94210c949329457fd2aa6bee73d0fc57ff9adb185d4ddb08ed5d87361a0455e SHA512 0f7729050b8ead333aabfdb47799bfbe01baa191d3deb597840b8b05dc3fad4ec5b1ac1e239adbbcce2a8ce26e86631b97962fc8a9ed5ceca274d263c595d861
DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
DIST litrs-0.4.1.crate 42603 BLAKE2B bb5c471204b982708e4a9848aaa8ce3699cf929a16d1beb554ff422fc36ca7037c84cd7fa83a19f6c2278b9626e43a4a0524842027b6a079e604147162e6e9ab SHA512 49e03d5307d9cc31d1e7940e7931f062780728530c3de0db92ebb636b7d22581bbd9900c8994e545a8fde5d3d5564500af8fa367f54040ed01d1f18d2e48a22a
-DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
+DIST lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
-DIST loom-0.7.1.crate 73744 BLAKE2B e689335f9e247876650eb1d90cbf406be917ee0060d90855adddc302ec1d215f4303ae52ccaa5a7c6454e032c5fa96adb09dd50de4a737dd981630feb7fb8a2e SHA512 1546c2d1a0043274ca820afe69586cc390331cb4972bd6ee0e42143a59ebf41bf12fba6946d94234df9b7bce6cdf24d95c7e54198b619cae1c6edc446a51eda1
DIST loom-0.7.2.crate 73989 BLAKE2B 9100d748f2720d11c8b06f55265988e35e23efc6534c676ce0ff02e36681a084aabf90c68b3911a95cd4c90c4a3e19dde4ef1bde870d890305d86f8c21db0153 SHA512 e17b7fb50e785972aed6bdeb2e9003b679c463bd538fa0b8d25309506166cabe04a885d1d5ffa79f5bbd4db2696aa3835f07a8cb933031b62195e3d7d441b742
DIST lru-0.12.3.crate 15009 BLAKE2B 2b2587a602409113a7ed61d0dbc44b8b1740e44897bf9273011e6196db64a51e6973436d6bf34df7a1e534cfc0490e0bec4d83c0dcb0f53f640c80b88713974b SHA512 1768ff09e294ad7b0631a4c7cfc1773be57568329901e9c2034b1cffadaca9963180b3bf8194554bad2f9f42f6c5e67d52dc90ba7d75d929cadf31642f4a688a
DIST lyon-1.0.1.crate 3837 BLAKE2B b7a5a2be4e96ddd974974495a61e50e782f7d3c08d8b5e14b86a2e02c55a6a3848e332405ab61d2f7523eee2291e42869814f208d41efa28050f2ed79e2c8e95 SHA512 f9dbad320ccbcd33d692af4c8d7998745ab8d86d307058ce132432eacc9215c8cfe3c42a6d5edffa7942ef892199625be5a55bbfd13ce383c3e9f1465ae81ae5
DIST lyon_algorithms-1.0.4.crate 31806 BLAKE2B 4eb255b1c1ded57b7bfd947a503afa6fa4b7a2c6240c2442c28e0bc41797150786510daf741eb518ea7a572b2ad05db95423d5e83fcc4369448c08a73183758b SHA512 cae8b9ea4618304f0025ab8d0fe8eda47ee16fa715e279ad698cc06e8ae7f9799be2b2a786fae0133c7f2e8c6c40ede9b9e06f7a5c20cc7965d4648ddfd01921
DIST lyon_geom-1.0.5.crate 52658 BLAKE2B 9dc405aff5616913358ee97f57de77ab8876837908640996c732a2e86f048c4a99e01fa7bb54b8f1334be008d0a7365770abc8dc1b7d85e65e0884bbee905626 SHA512 9dd99cafe99596dab3d5b35456383338d6967f6879c4f32a4a64ed9c54486a1b2765e29343799efd6a76de118a23c42399e7c009e2924a78c542e35db966bd74
-DIST lyon_path-1.0.4.crate 35616 BLAKE2B fca069c6b9d2ac3e79d42b81a1f747adba24d0ea11eb207dede801f44d76548b8447ea0180b14d354f0cf1a642483876670d84a72053253ec1931afe65d3fae8 SHA512 1532fb365386a1b9d57145fd36bd0a3e27b9e6af2957c3267f122df1e927ea855d897f61ee1f5282cbb35bee64ca84cb07d53f002406c53c1f87cae97b53cab7
DIST lyon_path-1.0.5.crate 35704 BLAKE2B ce239dca45f217d3d737f0af51775df5c3e36355822bacefe387e5b774b89d32a73a624afce3b6a41b136f00376ade9442ee2fcf43c2fed06da2af2e00485e32 SHA512 a086a9c682dae78921379d63a61ff16c0fa04ddfd05efedeb09bfa659027d286bb5765a7951530f71ee409b2d9b542fd27ed4a2a8fb5e926954dc725f58af5b1
-DIST lyon_tessellation-1.0.13.crate 183135 BLAKE2B c3ff44134b210b7c769b9e721a23a34ea8bd7cb4636e23da9ad6195464f462d5d54684ae50fda395695646616ae1bf7da241a04710276624b2b9133f6bb80ae1 SHA512 f70bd02f5eb630d5c56608c9a98392775feaf748437a39a549ffe37683c7b734dbbf099fd136a3efc38d9d002ac59ac84522d073565bd84815f0eac9adf237d6
DIST lyon_tessellation-1.0.14.crate 183516 BLAKE2B 8b2d205d988cbfb1cc653ca6aa3806df57728d49dceec89eb91024b8ea7d4115b663423ec64b105f5261f011095a7b09cd6c5d701d025811ef01d2cc5c958932 SHA512 bbfddd12176fade383dfe9481f0845254cdb1b5cda13c6d279e8505e91fb8ca02846652d9ccf28c44c9f7c5bacb7aae190906d043714f01a2f9027fbd6a26a4b
+DIST lyon_tessellation-1.0.15.crate 183620 BLAKE2B cd066aa6a875eddf5f0965d9092cc43ab56d50ad3fd5cd54404805b433c1757d6c32cf7b811ceb4b57835388752b22f0bdebb740ce104238be5d0189b9b52fb3 SHA512 cffa991790cdb921c0d2b9ba1c8a1ba901b2863f609e48ef35225b2937bf66f44b277534f150d632c05eb8e332629f200ee1be2c4eb5ba75b1f95d6ffbe73bc0
DIST lzma-rs-0.3.0.crate 29080 BLAKE2B 521d9f12a155fb1c9224b155400ada0cabe8be62a6b46f3b9d73704928446bfce653df97c73ae0951b6b1cf793a2b95c37180d5794c07a399ac581d75ef87337 SHA512 1c554b5fe33e6cd6ab069efaafc2826d3cb0bbb13dc55c2438345e1dd17de99cd43da4aa3419841ce50d9fdfa5956baff477b37a09470f48908fc1b7382086ad
DIST mach2-0.4.2.crate 21889 BLAKE2B 137db92691ea6647ca19257abf90402344cc3a8508fe6f8760a02fbe6f56d5341a025fd9e5ef92ea355feff9f36ed6926bf70c79edc17977b65e935ad5f36959 SHA512 5338254f5b9833d41957715898ab4bc52585f99bc8f8fef3ebe526ea36d8a5cbd191aa07a218ebb6f71b7487418223e4279977294b4a6494aee8d01f34cf447b
DIST macro_rules_attribute-0.2.0.crate 15408 BLAKE2B 3a568de49448ec1aaf2abb8c361fd84d2b257a05579b8345cc66a45ecf111e0964e46d1510b458204c95169a67d0c8a3d41b604afefb8db9f642ed60587ac05d SHA512 53dd3b4d271f5aadee7877829660bdf9a6b89f1173494d102a5360866721fc6c02b9bb1c7fb14f50e214bc16a59752e69eedad5dd1d64411a1fdda76f7d62afc
DIST macro_rules_attribute-proc_macro-0.2.0.crate 8264 BLAKE2B c885432d9334a3aa2c1ac66bd3c1f1e186aa259a449aa851a0663b422c9861365216e4dad10e31e7608fd970391508c9ad8a232272057dd9268e0e0299109b66 SHA512 6ce9cd867b5f6fb8459e3103688aa149275718a5bb2290994a02cbd7ae49aa23eaea41aa7247a6f9b15e2572bc95fc2f94c26b401e28a76e229a0907da6021e3
DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
+DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-DIST metal-0.27.0.crate 3028990 BLAKE2B 10539e6d5196fca56e35037c09ae72ae6bb293e828c50096d16fc053ea9e21e89b900f01e19cab68c1e6531c737598027cd0afc1553f4f81b88fa83957c5c978 SHA512 b90cb1e371fefd548d75a4413ea2a050341fbda6c4627564dc7de89284a8a42a95192014d3f8580bcdb26d9e8be247bb09265591acf373b974cb95159b628a1f
DIST metal-0.28.0.crate 3029412 BLAKE2B 74decbafa4b0394f0031c5c6e1ddcd73348a3238a53e871f91d2fddb310c25d1863833a0c077496968f7d72b92e6555b941a563e1d02f789a041d81dd72e7be7 SHA512 1b45914ae59a352da12e92e6fd15636e8ba1eeedadf878fc3fb452c0bde37a3a47701b516f5ef0d51b0f5612353da0f742b51d0ea794fce49a451738e24c42bc
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST mime_guess2-2.0.5.crate 26304 BLAKE2B 9428bf658fc2f5b98450a9a39898762fbfdb9108519f7dcf67d97093073a5ecfa06b2ef6210c42946f516d49a3bf65b5e99cf247581e276344aef91a2bad3c44 SHA512 c54e4b401cf994aa18249040f32e5d258073fb10af705c5c052acbb02cf03f0f50ebeb5cff96be91a298840def5895f9b6ffa056f3d78b748113b5374079c4c1
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
+DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
-DIST naga-0.19.2.crate 537942 BLAKE2B 0368d7de05f3ba696b1581792ffe8a420e632e287930a53ae2df5de4735783de83e20758eb6f95c1b8d33bd5452f619fb9ce7c6c9d9a2b7d2aab06787372c182 SHA512 521926b6704a6dba2d1dfbf083641bb71e575474a4c44aa5be10285f0be4467c36e68f5b2f4542a2073b7f59ba6d901249d9957ad10d0414c0015a5e1005049b
DIST naga-0.20.0.crate 572578 BLAKE2B 51a9905e176c6620f337ecf8dd706bc462c98e88048aab250d5cd79cdedbe299d0fc20435be296dd7fcc75f18b4c524c6f182590b3306907e29bc5fe94c2c1fa SHA512 06ebf7db5627a341d4a73ca277f534bccb1116f1ee5c286d4e2dad92b0d45120af3e5c7cd9562e1a58c1e60e38ec7303c5a1cdc3aea899b280a238c1e25f7db0
-DIST naga_oil-0.13.0.crate 102295 BLAKE2B 640d0b6d3ab92a6c98174bd9d40abf0fcf847abc8ab35eb8d826b2a89ce9df78c49a5ec9cb523b7ee7beca8cb56a83c508231ac8a1f7509e19aaca8fbea8a925 SHA512 1a09e456fb502dfc63dad209d308440d00b68c9d7facb8d298bddc47e7f7cef4c9a5952b4711e9fc24d755d6279f741ca2c77cea524af1bd8b1ebdf01eaca0d1
DIST ndk-0.8.0.crate 79770 BLAKE2B 82ad3258f730bc26f91cfe231b3bb811de466ef30244b963c7b78f215cb396a50528129773a986121069d058f5b1d79e7aa8a18f4217e371428520f95c934301 SHA512 bf666942469ebac77eb2ddffed6a276098ac291d459d4b544920fa6644e9fe71a41e556d7d46ae2c23b46865d2825b08d0e2eab3bc3dce2e6f9b2d5786f1d9ec
DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b
DIST ndk-sys-0.5.0+25.2.9519653.crate 307233 BLAKE2B 884f73ab15acf81b238d0ef06b66942949222506ff0f6deeb009348ac8870b0a8e74b4015ceceb2bf0611609ec4acd0923c2724b1240f314d0b56a42213e0b44 SHA512 380a6c0124df4bc2a835465506c1837ced58f1174ddfd89891c1784ea27508023543dfd229a5440ec1e593461e0e96b07557da72eff4b90032deb8cdf9db9be5
@@ -416,14 +364,11 @@ DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb482
DIST nohash-hasher-0.2.0.crate 8051 BLAKE2B 5f307e2bd15580f398d53d499b9013a6c62becd4ef0d3edb76f9fdf83a59c8fd86ee4bcf42ba3a8d67bbea522db65828fe7fe324ffc8d5008428570d7b2203a5 SHA512 b1b754262471ac1fb074559c264321f8f08c46c55752187f51a93cdc73509551b43008751ff9db4aa5b47fbfdda783904f5492349546ad14856fe485ccec55d8
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
-DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
-DIST num-complex-0.4.5.crate 29614 BLAKE2B 32277724d5336443768a299c835cba63906ac91b85c57ff0e57338902e32731a0e67a93c647e6a57ae53a1b4a961c8b9ca2f6937a275e51a58089378a9646e8a SHA512 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf
DIST num-complex-0.4.6.crate 30352 BLAKE2B b9f0465d53e8e16edc44187f8efa40681377e75fc4bbaec2c9fd8b8f5384044c3a989106ed3cdb740cb86e19659b34e4b38e7cfd7bb01904e137ddeda3d0b6b5 SHA512 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615
DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c
DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
-DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST num_enum-0.7.2.crate 18571 BLAKE2B d68d127db218d8c4a34849cbf64a8dae823e9404bb4231504ecbe02236d04d96ac161c3dc6e400a05fb458e42bb24418ff08f937335d37839b0f9174e3a5725f SHA512 a002a35079c81eb39945b3b2a903c1d904924c8417e12f54b9825ccc04a2f1ea1b1b93ec540c746926536851c2f6a9aa71be3c05a29afbd5924236b3e7874389
@@ -432,18 +377,26 @@ DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa
DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
DIST objc-0.2.7.crate 22036 BLAKE2B 14a41a5ed6beb100d68601af12914dfef67a9f580f80d70c4578ad9df98a6b4496bc3a1003dec762a27f0ae71afe2c9e8fd41ad715bdb310722c8fc092563599 SHA512 7178870c8e4e9154b4c7b4953b3164946b7ce72c956a02b9ba18889353c72be735824bd73e44a485e42ad5f97994820d9153ac684629342755a6a63711ab5988
DIST objc-foundation-0.1.1.crate 9063 BLAKE2B 876dd217b612278a522f2d08434537d468f8b0fd1efb0e58d0b58216e20f7f9fc80a5ff034ea25d9216d4d53b2d65552684ae5d5212f18d758c7937c91742a84 SHA512 976dcab4e62ad1c387a81723d70b969fb7d332e1f7dbeb2ea9a26c62fa999d91ff6d8f737ac5725a7611334862df16fa8b15765c036d7acfc3e42a745d051f34
-DIST objc-sys-0.3.2.crate 19647 BLAKE2B 217743bd549a7c3ca76e204f8706bc6442f3cc354bfe91c9bfcd5dc8780145a14d9c2b7b98412df548bf6bb7a5dfbdbe7ba5a946c5a1158b505f73efb754a22d SHA512 7cb71e8e11196065fdce0a72f0c903b635d28b673ae9c19529c0e83682d4c03d58a6d310da91fb7c953e2b184b5f02a639aed1da8546a700809579d73e039d3e
DIST objc-sys-0.3.3.crate 20519 BLAKE2B c18653020b190f7a60075aacd238cf404b959b7e3580d0907ce7ef3659fdf610c5cf3e151b474697f0450a115e7f503e1c3307c43e53c65be65f17b0cc448f9a SHA512 29e0a516c1a3237671d165feb1ef934afc041635023b26515ac7a06b462acc3f4e25823a142339fa4b9e20fc9a369141c31527c6b17821ce403a72dbba68d4a3
+DIST objc-sys-0.3.5.crate 20560 BLAKE2B 448be3afd2fb1c4ec3059138329f325dee87a394f2d22a121292d24d55709497789eda356bc5498871660764d455320e30a0e2732c5b5e3f93a22647c8798130 SHA512 caf19594c04d666f24c791b941346d31cc6fc03adedd6d0ff393910e9489d974afccb155400b618e2d62cd13885cc85b16a3c33e4e72409e3cebb0760ae34b99
DIST objc2-0.4.1.crate 162783 BLAKE2B 45c7475c07b67191bda93d9a92c40eedbaf662048d8aa04ef738494367f899903fd5157b0e2fb1092ce7bed290509e8267fe59f720e8eeccfed10668ab944860 SHA512 12968441fdb26a04f0c0e61195d92f13630fdb034148fc2223ab2807f960bb79a4860ada6d8a365b6932c871a27902d22fae3a61fc8efcfed38f6ca87ee8785d
DIST objc2-0.5.1.crate 193188 BLAKE2B c81ce2b043231d6bd3c357e3402c74876af4c9ea2311835736849ed00e854f068e5822fc8c9ff2777c85bccd438ca8561ff714afaa3ad742ba2ad993db9e6894 SHA512 7d43c4b3bbcf424e7a94bab3166df7fff9894795f6ee53c5a65a3592929b7d0dd946fab49c915d6ef9c174329ad1a5b1d109ffe0448e26eafd97aa5f1c9f2e63
+DIST objc2-0.5.2.crate 199204 BLAKE2B 439eb3b4883f09e523cf43727eebb1008e1a444a2395fed87d55ed1b5d6bb31d4ac405076143920fb3eb1e9ade6a7b17d2431c50b77b030fe98249ce59ca67e5 SHA512 2375d4e7633ce8a14c8229e5da54694419e8516be3bc80083d0be4d80b786dd07d7e152b044fe058946a96c41346b119b7725d9a05038f12074d95c15c9d9aaa
DIST objc2-app-kit-0.2.0.crate 328831 BLAKE2B 70e67596393e736904202b45d5dfc8ce56e0f901ff94ab7a2cfe7f57e056217a9c3c82f23747d0cdb1d70f144c3b43a498db48779f30a95f7adf7754c363bc23 SHA512 020b491edde2b0af5c7b1ec0a26d0e1dc83e1505f721d76ce7475d79091ac702e92036561135384c831ad58f4c0b0d7a77a88db1f338a22ce160b7ef926ed33f
+DIST objc2-app-kit-0.2.2.crate 337435 BLAKE2B 470a0f4e1766e24db45ffe8fd1366cdcc187db1174d8a59d5971b9956ecc4f405649b65a0ffe5495e7d6c76148dddbdc17e1196719c1e2b582459756b6a10a4f SHA512 23b865fe8d27ba34c71863d73fb4f6164cc88900baa7d1419f1671fc72cf2f759fb99321abd09af7b2976ee8cba2f0711c68f9a2302827f5f61134b9006e18d2
DIST objc2-core-data-0.2.0.crate 30048 BLAKE2B e8fab39a8aaf2c3e61c54dd976bd522a6069ae816fe08bf6d94eabfdeaf3d02b8cfb7e4904ef1d593b71a258b68ce87a2cc35cb0d0978e00a9fb2fe72ba9e0a9 SHA512 f97e256ef0f7d56a23a1d4c66f4c80b9f10d6ac5fc6768afeefb86cc4ef368bfc2189c26f456657b1a4312c9480bbaaa6f0cc45eab92b3b813aa298c65c6babc
+DIST objc2-core-data-0.2.2.crate 30575 BLAKE2B ad42cc40d212a97372833e3c9d4b3d79972dfec4f527b1cff2752cc77ca845b558ca02cb550bc51f498b276e99efc7408a038028bcf20d1244f73f9dbe599764 SHA512 f63a8098d8a29752433611acce935f34bd58dbe559002ef49397a08794998e6817229aca0a230d00f08c23c86424f1cfd1eef3a8cb01d3c3cecbaacbc8fbe6e9
+DIST objc2-core-image-0.2.2.crate 20050 BLAKE2B e1cdacdc0c90bd277b281085fc5c3baa61b64da921a82157b38e2cd258cd8c8aae04d649c4a99dc8174ac9d27cb3534beb824a03c20a137b46de00146eb770e7 SHA512 65f61850be62ae0d8d01ff5ba1b948ca95672367ba32dcea4fa59288fbde38fdbd9bd49dd8bcb4aa58cfb37856c2eb16355aa4626a9fd1278177cc6a73c94fe8
DIST objc2-encode-3.0.0.crate 17934 BLAKE2B 7522f62b00b69299a15a7f4b7e242b74c25d31b22bbe8f5db62b9533ec2ee5f7a0985ff5ddad02da50e52056ec2b829e24874fa4b74636442a4c124c35304268 SHA512 040421b6df9badbf50ed381775bef64719b508da021e036bb6de3ff09f513ba1751b8a5c663715e79d4e0bd2e67b374718d706defb7c30ab920412db8550274c
DIST objc2-encode-4.0.1.crate 18592 BLAKE2B fdb189a9035588ed28b65bac5b2c028309160d662dac2f68bb27d40c47f013f79f634796981c7a575eb9081c43f47281d1827c79e2b43820a844aedbbd0860d4 SHA512 4ce8c73d77d9d95db6f141e087fbb4b38b576917709e6d633d012ebf6528f52a07cd4a50690ecaa8c9d3577cd1d38c7be036d978d5d5cc0ffefc7792364469c0
+DIST objc2-encode-4.0.3.crate 19478 BLAKE2B 370a5d799d90a9f2ff85763d1e1a6301541a815b40e27eb9d49a18ccbadecf8b65b59e5ed8a16f2d7b824a41ab200f24b8bbca5208c8f05fb4e91512179276ee SHA512 ecf8eb91c2817f2ea9e84f9ffc44150192d05096c1a3e2b575e6dc8eedc28c1c3f5559286bd2f4fccf39a02a156b0ea4d4396a8eed4313d11835c122a9bc29a3
DIST objc2-foundation-0.2.0.crate 242960 BLAKE2B 3fad756221e1de85ddcc61c274084fd3d1bcc0e1f63a52cf6d04d6d9a47df57b19fe72198ab34bbed3ee649a5bf2781d968d4928147c5bb7909fd84dc32f5cea SHA512 5376c1c22e02890b6ac4127de923736a4885a7517a4fe15adfa6bd0f3229579bfd1d47915f30c437fbe011d757f02c53edeb1ad20a1ca6880ead63303d51955f
-DIST objc_exception-0.1.2.crate 2251 BLAKE2B 6e46ab02269b6c3ef7d67f70bdc3b54ed675919b9de979cb60ebec4aaf79fb2f34614ceadbeaae75e6462ba6f09d859e38208d62b1dcb7744db184d5ed34ab50 SHA512 62abb21aef920a6bebe773d4680537f135975e5057af46cf11cec787e5224790a54b1c338d62b0fc8c91b904f018a3fde06e624096af6f5c39fb5aeb4cf40807
+DIST objc2-foundation-0.2.2.crate 249330 BLAKE2B d0780c549cbafcfeb6e52839960b92229425991f9c6eaf54d9b5db5cf3fd4a49b2c0b982a443801009be2c43fe75d509043323e98e75235b99273e6c9c0a6482 SHA512 888fe08f4b0061c73a24eb7632a25259753ff00a30a32f40aff4526885e1490d09dcfe38ca50ad12877d0eeb5e97d65f9d9e7bad953c890c278899c4dd79b113
+DIST objc2-metal-0.2.2.crate 75276 BLAKE2B 018445d05ee53871b998a7870cd9ee48bc5d85c5aa20c20203d023273ee68d0d9411bfdcc7f7f42ed03001773e11d527f7eac1546b57990451d3928f8716f2a3 SHA512 104df0fb4a68875918d45b6b86bbe378d3735a0fb83de531ef6fea9f608afb250e8bfdeb29d051d6b1f76946d7398c277552e1e58dd80d952f4f4c5b6cfa4b82
+DIST objc2-quartz-core-0.2.2.crate 21306 BLAKE2B fbbe6388d29766895e2037fc82ae4dc3ce40ef9fbef635b73b5b8931e624ee706ecf296102ab9c68cd88c0add354c884d15adc4cd479924f6f902ed407463689 SHA512 bf8b8e9dd17081162d048fefee3200c58041a31319f8e5516bec218e09e7221bdb3f8c3f9cc95e322772dc030e5f3d64be84f129e657eced4e037a00ef63275e
DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5
DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
+DIST object-0.35.0.crate 317792 BLAKE2B 0f18cf2fe8ae4eac322e03708a2e3e9b5cb8a788aaef47ea8776a406fe4df10c5dc6a46d86fe6d5aeaf520ebd3d8333b99163e1e5b824d145f374b5f1d620d63 SHA512 4230b083bca1f7954c3c50f6fbd12e03d7e4a5ea47aa55c08d0df94bbe0e2e61187413bf59eabfb39ef680c35e11577408ecf58d460e4b97e5ad58f376cbfab7
DIST oboe-0.6.1.crate 24588 BLAKE2B caaac8795247ee9c14f02e4c572605f590930686487d7f5f3195b4f1adaa837a024d8fe2043f90b97af7832f9b8624750dbe7def8111536a2cf1f154ac6b43ae SHA512 62b7573b685ff2e64d28337c3c08c556dc6355a11ad31cfb2bf3423ef1eb6a73ff38201dd5c116580b0a540b3f76dbd4a5347758ff40accc1bbd50a893cfdbf7
DIST oboe-sys-0.6.1.crate 169091 BLAKE2B bd2ff90400c1a2602cdce23ae7a85528a4913523416a7a2cbd1baf91a07b067f0761a59753dd35dda622b1748415cab8c9b597404a738e6d5684b1efd1635714 SHA512 48378bbc6ad3d9cff907500bc72042a2063ea5a4a0493a577539dc7fd3280cb4e32b13785a793d8a3350656b7b898b46e61ecd20116b753a54cfadfee2c545a9
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
@@ -452,100 +405,93 @@ DIST orbclient-0.3.47.crate 1324509 BLAKE2B 6596cba24e840b64db31ad9791cbfb60d82d
DIST ordered-stream-0.2.0.crate 19077 BLAKE2B 581285d32136bb9c2134f405c5a2d67c952a36eb3613912be029f2826b847919188e1b479506b46f20e0b63d371f476b99d9e7e1ee8d47ddef7b4f48451b0e3e SHA512 99976f90637f0daedeae05d4270d33bc03fad1c06a85bcf2cd7140b149f76c7560d5e60becf05a633a62dc82f7f65900eb8f510c62aea4e630b78c45dc76d83e
DIST os_info-3.8.2.crate 26400 BLAKE2B d685f62f4273a75a5820d5445892fa5878cfcf3763730c2eecdf15fee12331884d04906b7c105f437299ee01f2999f77b6a4034e94f781bf694cbad8aab82b10 SHA512 4454fb13dbec94aea5849427742856619abe77b2209dfd0a60a8f446ce5f843b423831632786eb850d0493e023977fae705d0fabff90798774d1c32366984916
DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
-DIST owned_ttf_parser-0.20.0.crate 150890 BLAKE2B 47ac3309951c24f29151299512f0f54f96b22ed87ddb20d6f1a05861324cb0898ead8b12bd8c64e595b7cecc38cbe3035fd54c13d80ec660e7496fa30f573b4b SHA512 edb121dd4f9fadea578a11c2d9f323c66892b9ccb4b94c1c40ddbea1c57f83e6690b6cde45003024741bde8042f55e2119dc5b5b68e11dbc2a32bd58910ef00e
DIST owned_ttf_parser-0.21.0.crate 150905 BLAKE2B bba92f6d3132cde819effb6113bff62cbff995d31022c25459c03bf540542b05223fce80ac0190666ae6fad97d30c0d4d78a29dc963223407dbc6dac40e84583 SHA512 008e6fdac983be66909358bd2b44b540e9c13002cd1b062a6e0d93f04d9dc059dff8b5904d93c9ae83dd08cea01238d4431c9542ae6ccbd7c19105610ebeb6e8
DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a09703c58e8d46c625cd74e2c55d7e28a4c09b0886fe4ab415b128bd3114f8283d4c903398e12a11d65489b6 SHA512 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a
-DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
-DIST password-hash-0.4.2.crate 26099 BLAKE2B 3f211d467d43960c1d767111c679d2ee7ca004a14946409e37b4e8ea46848100095bd43ac5d4e4ab31828e6fc09e67eb0b40e677dffb086f711668c4918c8bcb SHA512 f6b7da81fa172ed37229894c426965182be1a445ccaba4351b91ce43ff1ab8cacd205b321721df49dd43ba17dc6a77e9b7cccc3a0c396572aa7ad642af44926d
-DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
DIST path-slash-0.2.1.crate 8821 BLAKE2B b3564d0f689ad1b943d132fd95adf2ff654b61f182082bd22f7b8f11dc9024cae8e1b9f3551c4424509db17aef899efd3df96a67e1cd588ffe0fe385c957b361 SHA512 c046707586f25f13d2f9fa452ea340198f6d2e6333ca3af806b9d2d1a61d46b033fffad60d1632ec16062fa79a3710d695b923b831a7db52602b728ed31fc3ab
-DIST pbkdf2-0.11.0.crate 13229 BLAKE2B 33a9fb386ab9550cf5b8b54a48b8ad4582c95c1de7b15e767caf7b08d5996677f0926b57c556e43e90daa099fadfd1f5bcddec3bf4a48a82e7c71228b5398dda SHA512 f900766e8e84d865670977bbe5816b74036f0c2b3a30df4c8ed73680f76f0ae111472af7aed96524cdf7e1092609c2008c5f40efb9a9c65b3a796b7f3415c087
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578
DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032
-DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST piper-0.2.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1
DIST piper-0.2.2.crate 15897 BLAKE2B 00b4eeb5406a19954d8d87a00f34fd70e0b5fd3044004a6eaa3dd050fc1a4fbb5dfaa5ca4b480589e5798f2fb39180c375055054f0fea696ecc937823e813ead SHA512 867789182bde908015880b849c1a629fae4b0dda1debcaf72992d4c36b53ec8c964c6cb0d3c958afec4cccdd2cf8e9f7038e5e76465df2a235719dfe30b753b2
+DIST piper-0.2.3.crate 15924 BLAKE2B 13263d38692f954b321568d999c92640040b4a411ceb82fa68ad84e32c40f56d62db49a0611f4afc24825fd8aa7252422120581e173d9adc236e0294cd11e759 SHA512 18867a2ca43c3224c3c749debdcfb65c07e0fe28759973140320712ec0d6a86125635665aceb4feae0c3aca9667048b6754121b7667a2c8caa1ecd2e3b3af7c9
DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST png-0.17.13.crate 103176 BLAKE2B 99bfd1c444f5967b715b81607e3c3266fb3b1d8110897e4c93afb5b6e0e28df262f9c9d842aefed922c38a5ff9d16e75cca065d7cc14ddadb3a7e9ea4776e787 SHA512 064a932f4c48c2243286a9b4cdec0487cc976291bc8ecf4753691afdfe43acda4b17ea8d48ec933f309d158df28f40ee93b5b32b3ab5252e2e7aa1ee1c0e4e84
-DIST polling-3.6.0.crate 58128 BLAKE2B 650221d0589d477a899800f6fd1de0c8c8b16a37fa6d16867e250a5ccd8d95e4814b1ba6c36cb2dce3fbfb089ea0ea76bb61be4906c10c6be5b8f3d595213fca SHA512 68af1b166c7c578fe8d4754122666760c1ba8a206186d38cae3f272ec6d7ffe6f6d585428b023f0055591f0214361d14ea6a953bf5cd1b8b1f2f2677ab66cdcb
DIST polling-3.7.0.crate 58381 BLAKE2B b18c2de920feacd907b1a93b3bcc5419a147a086c2fc19dbd09b408ee56bc93fc58968e5a92458454a13c82a1e8d66d1e4253d2da229d1a52909a9254bb34822 SHA512 912669f12c81f5b33c02d39ccf6f3f40bf87d1c646f3013447247335d93fa99fa1188a078e03af44068bf4bb7f0ef88355bcf271a8c96ac1bdc7fba292dffc2c
+DIST polling-3.7.1.crate 57979 BLAKE2B 7b2d5ce0b6a5e20037186c76813857a94c8162f78ee8a0378892df5ba7acfc8b4f1a842eb744ff096956091719462e7a0bd26cd48f05d54e08b7c16db4f39972 SHA512 0bb5e9f51fda85cf3e93b6d190127fec3f0df31d77062f38a23e3788ae604e0e3d6662b74d019041df8a8ea114ebb6c5c165efd9fed1f598a34ad54287cdb566
DIST pollster-0.3.0.crate 9436 BLAKE2B 5d61b6eeca2bb5eb58728f644cdca2e2090d2b2b719534f55c3c22648c2f9e95ef4b0c42cd0b99aac600f953de49c4001579e4f67edec38530e298a2e3717d80 SHA512 f528a948a912af3d296adbd87fb7f207754fb1464fbad145c906572e205cda82c70c356cd47dc57edc5920e1e4383a2b1fcdae471ba9e35b1733f506e3692038
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
-DIST pp-rs-0.2.1.crate 25905 BLAKE2B 6ad747b3a5641c33d0f8815f5e755ab6a0d1750f2eaeab5da69e6b671fbda5ec9acfd3e854655c09914aafbb9f1656c601af080ccad5bba88ea8500090474a3c SHA512 bd4b50ce881812ad6afd3e03d83212ce4987828e379e254591a0ed47f23f16d1b51b555be9ebd347096ca85f6d75ee7a8190564a20383ddff57fca8993483056
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST presser-0.3.1.crate 20946 BLAKE2B 270c86e5b21e660c68fc5c4f6780371041dcb161bc2c3044e80f16bf9ee09bdfca900d2b7813679bf44ad00147df457f73687dd822e8a2af3a707f63bda553a6 SHA512 d21b42169dd0769b2910b04059aa9b920a98fb6487184d61de6e94e1891e49bcf75dd89012554bf2a5fb748d2322a87b24d8a733c34f6294b07b00fd76cf397c
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
-DIST prettyplease-0.2.17.crate 57713 BLAKE2B 22cd81941d7ac701ec90b0d24946c4f6c12ae48e90500c58a95e8b04e1b3515872110ffdb9af18c322d0465fdeb4e75c4e57ba987b6e7d904115edc91b6f9e88 SHA512 8d67996d928b7ff6415f067d7bd20c5230f459f4e7f6e2a852427b19b91567e5c2c5bba33c1e51de8bef550a6430ac548156dc0fb5a2550715580b50334ad565
DIST prettyplease-0.2.20.crate 57809 BLAKE2B 7c0b96177508fb61f76e45cb1df901f09a48611494d807acde17fede4c62f79053a09737ab6d31562bb60edfb2edc43028e62a2c4136ed799ab247086531db46 SHA512 fd6aa2cfbbb953227653eb5cc9f48d8ae6a7120026144578a9250397511416af461fff9b3f4a0fcf565d9ae589d4c0ed7523951ef36c491270d740efb61427ec
DIST primal-check-0.3.3.crate 8720 BLAKE2B 9c7b5273a5df414c57b4104b9bf795b853b433da3a5d91a1b878ef9b7cdb6a810572dfb8fae11543a106760e449b886f6e10a12347f043171f5d7947b30f2b20 SHA512 d56fcee65802b1ca272515589574786dfd066099c55a536cb1076193242859074918651c4fa3c1a7dab4fd13ba91c8f6a2a5b0789a6cd24faffc092edf27d75e
+DIST primal-check-0.3.4.crate 8743 BLAKE2B 0458690ae314e1635ae66a4b35f8967d364950b83b29ecc6a826d7fd3fca95cf434995db02cd84e459f754c0a101a6abe20b6b6cd7311703200817a8e3e53a0e SHA512 8dfd2c5847fc23250f9a96c3c7d8a4d250f7b61781218829b71bef0f2779b2e56b93284bfd5ea3666c78681560326fa00982590aaaf8b96dfb5f402a24a52489
DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2
DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43
-DIST proc-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
DIST proc-macro2-1.0.83.crate 48661 BLAKE2B 787507c35d0a922613e9f52628d7798a0d5a32a68398bf73f84acf490e982b9a6e6552277799f3682d7c9a5a759fa7491e94314fb1fbd97d1933e0835191884f SHA512 dea63362b905c8c762ed5f8a0f4402e43189dcedf418ed734e4ed14230a6be4940ab325bd5302aa2aabbff88b58205a19858cf295333c0a4d92737828cb1442b
+DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
DIST profiling-1.0.14.crate 14259 BLAKE2B 2bfbcfe1f90135fe032ddff58c172bdff156674a1de94b286f37ac30a293b10e818d45c0516223a33d428f2886dff414f8e58f56cc8c2da436cc6afbc584ed63 SHA512 a25f8ec03c784126be2106cf478284002cec48b4969e1b959418262c0e2d594764b98aefe0d25d1244ad9c27080e15e3633d6eebfe3342994199964678f24db3
DIST profiling-procmacros-1.0.14.crate 5958 BLAKE2B 510fe173c8b7c553af20b6eaae0454b3a8a01f1657bf15082f24271295dff157db1f7008debe234bbbafef9b6727651d0e9234bd7b10b91b1c1442a2801d5c4d SHA512 1fd6fd545b5f1e7cabd59cde635595d60335ef2e558bd286296e57747f347d9340196c88cc5eb71748f8510b2afcf4120bc81a01bc2937bcd52e4b7d632bf9bb
DIST psl-types-2.0.11.crate 7959 BLAKE2B 287a71add0c75af1266fa1e4089da8f82c8b64e3ae1e880b3a71ebef5fe43bce3bf50f6378a228e131cf857a4cc29f3ff37c2b08b62896196a3e86ef82b1128c SHA512 c609f6a414bc1f5f98c22f9ca73e3908ddaf10e33ef43f408ab8ae2f8c544c0f70cc1a73b1fcfa20ea53f2225f60922f6d28d2e5d31a9877550c2ef3520ee2b7
DIST publicsuffix-2.2.3.crate 87807 BLAKE2B d2ce617f07f34e5d01cd3257c53c77441dfa537d827a00992cb9e2c46531a0523b506350f85401bd50fbaa7a2af9afd2dd290671dff4ae407bcd6d8dc725185c SHA512 b6455e8d657df9f9f6fcf8a26a26b8753450b53f1ba92bef637886b6ff2c1e0273aff96f53e7fd0c6a9a495518be00f6d8f05dab0c1d76ae7e1d8481b9bbb8a4
DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
+DIST quinn-0.11.2.crate 73920 BLAKE2B 47e02fccd1a6cf85cf88767335dfd1236235652acc2136723175daca0c210a8ab31da90fddcc8cdd150adcb9768592ef8e7f1f0ae0f6273b6f24ce709224b045 SHA512 b6aa9effa35da2d595fb7fb7a91c61d2048a7ba54dd0449c20602c1986b49c80945dd6fda6d84a2a68c1d3be5ebd10c6594192c42976c4994c1c86405cb20063
+DIST quinn-proto-0.11.3.crate 202348 BLAKE2B 57f3c2121d21b592c90094d1e5bed6a53b7d62af32c6422b9edecd3252fddb03a354cb6879e8036b937494c53c0a7626d1da8a715ed16af76d797cbb038aa6f0 SHA512 9e8665eabb27dc3aa06008f3436fd837bf854a45b5852336a6c8a7dc447207c08bb94f4710bd1ce99dbc35aae876d467079547fca2fe79abbd0542c1e2d8e5d6
+DIST quinn-udp-0.5.2.crate 21918 BLAKE2B 980c98cd0104864b44093adb653d5e01d5e32b2aa1187fc502a73b1c002637251cfce2d21ccd9f1127e695197509c74d1de30a959d4d92c34b584744dd24d425 SHA512 6d0ee17a65175174f6ee542f7dbbfe6dcd80a43a27be4213ec500fb95f59ffb571904f6f3179f67474faac3c1118841df9f42fe769bfbb119363f4707473cb20
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST range-alloc-0.1.3.crate 7664 BLAKE2B 19c453738d48d09d0e076d3cf833a5cec2721627ada1e88eada2a4a5087b00dbd2784594e63c379c2d15977696a83bbacc6cda76e9bf37ca29a20f73ed082781 SHA512 b165ff007057143e1e68e8ccbca955364749cb45d7ca6aecc37c9099478ca3d954e959685941f0e505aa1cdccc9e25e43131c18d3eb447b2486254a32401653e
-DIST raw-window-handle-0.5.2.crate 17063 BLAKE2B af6170239d2a2e9db62ed9450cee9be6350fd8f74d6344ddd76acfa873d124996dd8dff798a79e8c03fed50fdf26b2731b150bd20f8dcf905c8d68da351e0861 SHA512 51d93a4609533742178ab15d4454ffca1668e2a03c2a6e742ee2a61554564c74307311a50e3992919451f4f4d30ac112284413fb4310abbf06c0fa24d85d5971
-DIST raw-window-handle-0.6.0.crate 17224 BLAKE2B c4a38ca8921448cbd8430aa2f97acb9d27a006005ebeeb5de0823341f84fb95833c16b3b6fd6adc67aa70482d082438df9a14fac9857e1ddd630191e275f208d SHA512 bd029ac635ca18e8e041fb868c75fdeba9a4540e19d10db614cc14a67b76c887476954f4aa3b42f9014ee07c5d1c002ba9c88a2a7ec8c84a1589bd71bd65c4eb
DIST raw-window-handle-0.6.1.crate 19274 BLAKE2B b90be0c9fccbd3ed3f1a997c074a0985902f09c854557802b2c89f1ac75b84cb61c4d657311e0137f8d7844cbc48473e555f31786cb35a3ddea1a0923b58a5df SHA512 1444f5468ea148fe1062b6992312b47c821145df918d15af32cc5d77f0570f1d51efbfbfdf68a1293eeb35d2f5345eb99341f66938b4b898e29ae9a91fdda82c
+DIST raw-window-handle-0.6.2.crate 20234 BLAKE2B 9bc9b1188cd3ee8d799d45908de10f98a4069850e7855c1f7db86ffdcf49661f8ff1294da2f542fe9c09a3e8551bb34e2702f6a88f85306bcf8a36e03bfb738c SHA512 41020ee56615607aa0cd75a3f09348f3255abbf8705d68f001b3f2d7ecdc6c4f5ee060e97c4a2ca08607892e49d2ef009ea4f3b4f3c6256e593c6b66f52ffb1b
DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST realfft-3.3.0.crate 16539 BLAKE2B 938f007e6857868c6618e70aba4513f4540e832558625119b2fd48bd5f55302f7ed93fbc3d5e1427a8ed3c91600593aa879ca00c33e3ba70599a1354c82e4563 SHA512 daf10b56580b486dbe8cfe3542a77f4a230f1cd19c7b057672908bb2db685b5c44e983c5a7235f404d5780ec9b17fd0e620049bcff62412ad6f093c302744e46
DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
-DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
+DIST regress-0.10.0.crate 329828 BLAKE2B 1de91933e041737579edfbe9471fee10dd3cc95b0733e295b09c350d3bfc190709cf0d176b723658cac6312b2ef96702bcae438023056d0a9b292809b8a15f2b SHA512 627e80d2c7f7cc016d3940788fe9988915b7b23061b25410f5140e1304bb298f95aaf480b5943bcfd7e62c8e9355c3c5684d9f9bc1d69ea1696402dc7d423845
DIST regress-0.9.1.crate 329053 BLAKE2B 9122a30c7c3c2b618dcdee2d7a7998f179cc45e9594dc16c9670b32361dbfe747b5461e93e6adefeb39a1c1eea47ee38e30f54f540de6c093465974056be441c SHA512 24882c0867ce3170469c41225a140b836f9e434942020f034c97798591632c2df91502ab454f0062e37fceb5a1f423132ca25ab1ad4afcd9d987b668de8ebc26
DIST renderdoc-0.12.1.crate 42334 BLAKE2B a964705c16d7cf30ba15740b5cbffb85be8511279890c8a19304e55d832be1a50a7fe3a0d39eb08794fc1f3f51ffe034ffecb717cf0307861f8e47f04666f61e SHA512 e6be1af1828e06a8413b9b485000e93b89d1002dee7b43df4baa7bfbc80b2ead98178b8418311d00f565d1a3412f3f8026a4415f94ba3483c8623f458964b252
DIST renderdoc-sys-1.1.0.crate 10366 BLAKE2B b8a45b84ed2d258c684b8056eee7f699bbf2381034aefcf77df0481c3f07a0705b46ab89d462d515bec752f22de689ede3535be5e826a75b84adba54ade51abe SHA512 a9535ffe9fb0a7c38133a834419f5b1f9b866e116569e0f31f2238145a63e1392d4f24186504cbf40bc67521842c1a977c0dcc53f5a12f45366b6c44484a64c9
-DIST reqwest-0.12.3.crate 168057 BLAKE2B c86a11a8f27e0a363d9aa8b5018fc1383f60f7098c31e3c550d2ebdb5eb5fb9ee080a54edd7e64e743d254e35bff7eb2470037d79a5c15e7ef578cf8f08fc985 SHA512 1e9db7af229e5f2ab2177adf23a544a6024460a57bd5832f585db513d6124f4b42ee97ed8a3ae3c70cb29abe63a5e7e534a5f834042a8d35c4fb97b37bc83c9d
DIST reqwest-0.12.4.crate 170627 BLAKE2B 7aeb2cbb9ce8a7ff28d7befb727e5be36f7ca03ab3d449f82cc93ae511467f0fa078202eb1f239bfda38739320e4fc0c994b5bb99febe15c81227fbca7895847 SHA512 fec388a448df03919563c007e83b565a8a88dfa4b208cf5ec9701eaa1d9dd1b6767b03e76b60324598f875f8d5ac971ad2ce3fa3ee032375c0fcc43a731f8cc8
+DIST reqwest-0.12.5.crate 177108 BLAKE2B 57d8af4b528339f05fda286cfdfff4463ddce2ca206c2bb01316fa7f12201ccd1eca8d8c4af0297a3d6547d94912d2dfad2193b633737f35022d438ebe21d8d8 SHA512 19ded1f2251ab7308533b670ed57f33f2f8ad59fd937267e55ff92a15d72efa3c091c4cd2eb1b8d2e8be3a7cb652dcdbd9f6954cfcf218c834107693557a3824
DIST rfd-0.14.1.crate 50342 BLAKE2B 605a73c7419bdfbf67fe05307ed9e7105c5861640e9adec59cb0b71606df94953eea8c2d96d4a3813af9b4a750566ffa558199ff8bb1203e579ad9e226dd9bae SHA512 ea2b7182a44097161a5d6d99f1b770d38539c8d7b34c2c4064a8da2e5d8440a242c6f658dc0de82b82f60c4b43a52c6b7d72ad5d930248f7871715a46686a8c2
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST rle-decode-fast-1.0.3.crate 62086 BLAKE2B 402d56595936734f36597c18e816a798ade6a8636b27e79acdedd4069da38e22e6ded5f2358ef0f0d509ea752e828fa294a4a9ac6d99cf26472fe21a505302c9 SHA512 f647cfd9ae0bbaca4a189cd1f8d1f8531f6dc0ffa1fd296c75cfe405fc9060e25be74581558a9195364ea90e32c7ccd60e066d21704cae836d41606b5799301a
DIST ron-0.8.1.crate 63251 BLAKE2B 9d9724cff8df112c1590c0e66e897a277a7bf8a180849db4e8834151fb53639d424e19124cc9f3a5c4f977d49c824686c73f337e9ef0f0355acae2b1b43a4d14 SHA512 d0d9eb18632c2458dd3e8fa8ff365a818e5214c88a19c11421c208c31ebd75236bb20fd74ea84942f8e71bfbb02d660f965dd1447318b5372bd16d45d11fb920
DIST roxmltree-0.19.0.crate 53547 BLAKE2B 0bf23bb050dec29cdfcd66bb231ea81caab40aa54b015c5480fde7dac899128438ecfb10d818dde456db8ec4cbeebc7f32f3c8ff17594b6a78c0f04f0361555f SHA512 c8eeb974d797316a8dc332c4068b2850eee124a13b0792cdc8acaefe521d8b40161f9159bbfee2866ab2c4f6133ceaaa1b5ed704a5f0db5ae3819d76042cbf36
-DIST ruffle-nightly-2024-04-22.tar.gz 91389255 BLAKE2B 7ab6a7c2bbaea16e7506037af2e7461d5ff28c283477254a74f7179e910316f8bf73ce9ceaa26fd82c4d53542c26b88617870861db5c9bfe5be6e37415aa75c2 SHA512 9b59e24ce8e0097a052da4506deeca64d5cb35850cbae4cca1938c0ff0f69a202313a6fc2bc8a06e5109aa92af6a6ce50da843c1b578980caace975ca35e3581
DIST ruffle-nightly-2024-05-21.tar.gz 91579530 BLAKE2B fd2994dade9b8571b8aea2994915e8108dc0d1c4cc0e92989cb33f848d209766d4c122082a82042a71965e99223c3f052b40d05b6ef3e0ec02e20fcf7f413afd SHA512 0cd6ddd6b87c912c969ec862c4323e66d9282391459462d2059f7fea1542acb8ede844882e85d2f8690c372590a4cda9e65fd29ce02b1f66985a382985eba67b
+DIST ruffle-nightly-2024-06-22.tar.gz 92034697 BLAKE2B 29950da8ca4317a3b8cd61b6a6ce07ae08794a372dd59e540579ee6a8ad76c3eb2ae496bbe5c0b34b319e7a90a059247e570598ea71d6163854664b0cafe8d51 SHA512 12583c014eb58e3f3f1fb54db26e3528d4a6f22e6f3e3c0de90a88a1cc1142b9276919b1a25c33afa314005ae631810d64cb36c36bea5d8df11c64a990519f81
DIST rust-flash-lso-2f770555ea49c6db49c57c1dd46c7cc686e8dacc.gh.tar.gz 688059 BLAKE2B ddb791fa4c455a21d0de0c7e27a61658517f52b672d850a9da08498bfebba4ae054663b9171722617051b61e7a962a2b90be04ef168f53512a35f58ae9e84104 SHA512 6c231443267464760fab0a534c7dfc5cb8bc45cc722201133bd178eb40785ef126341b8a61b80813f6532142290ae8f7033994834f933a3fd0fabb6d02ad2a74
-DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
DIST rustdct-0.7.1.crate 41849 BLAKE2B ee952bade816e4bd1fb44f8b95288b5b7c34efe8b2006905ce62f1dfc1d6f6f33d2d9da45d1b32d9ac2cdcf0c3011a0588c56fa84ead89f3c5f0ed582a3ae849 SHA512 6679df13888c1517fd8c8bf458e201b49e1607343f04a8eef1ccb39a1cdda673bd7835452a6eb06c83d4b3ef1e831acf24561721477985d3d52be931ae4f6493
DIST rustfft-6.2.0.crate 363170 BLAKE2B fb77c741b16d7dd833901914e91e5fdfc297639a91f97e47746a19b678bf12bd408327635f0ae3008113cbdb89b4b5ad606f55f67e835535837f560ea1642bd5 SHA512 c8f4bbf66f3c7c990af36bacd65240bca2c6334cb7139a3f92790e66ffcb5ea62757a469a7aff56ef602a79ebf2f860dc017a1ef8bd5a896f8383183f3b179ec
-DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
DIST rustls-0.22.4.crate 333681 BLAKE2B 01f84b7f44883c807d8651b6058647180d6e9d48deb51fab0e76d7b587ad11face13215170db3bb7d0216505eb108438dcc3bc08ed2080816401f3955f73fbab SHA512 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da
+DIST rustls-0.23.10.crate 424689 BLAKE2B 9258b0cb14b7f10b583e3a1cae5b3a645c2f79cc6aec445432a52ef75b35607760977089ccbf62d62a60d18f5908400d9960484aba8864e634d52c2b7372cbe5 SHA512 eeabefd525abeb1b87024494bc0691832eececf8a39a6207efef096f1d061aa99403bf09568a2de95d1cf11b51a67834e418f4d761d64eedc9da73ffab67e278
DIST rustls-pemfile-2.1.2.crate 25928 BLAKE2B 790545dd6347badda8f67bbe67b8d4d7de9f24c134857840d7ba2335f2755cf03c05b26c16c8b1e397b3257cd39a6d3a333103c2c3ea32ccf4118bc3d42995c2 SHA512 35127c68250c31f2fd6924355ec37d5318d8a86ad38da48e68b3ea6e241deeb019eb967c510e95230be6d6c3357b0a85aa022942d21a50423632f8e2496177cb
-DIST rustls-pki-types-1.4.1.crate 29437 BLAKE2B 82aa975c98e9d583ea77e6811fb6be7f7f35b9535748e38ce67424159f1a4147b0f0ea690312151a331a03b446b7aea60c13490f3ff12ebe6e9f3369c9116337 SHA512 abe47dbd2604fd4db0df59412ec8f44b6dd2cb9bf5d67e01be6c5428daa3924151d4d996b33af387a31564cbe29e1ec1e9ea1a0ce98e7aea19d8bd7dbb0d66fb
DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11
-DIST rustls-webpki-0.102.2.crate 196881 BLAKE2B 783877064d2cfbc9078d33f081b2b1edfe43218184e60a8a3b3917ba0a3ab97a226f677d4bf4addef5d19d29ac63a8268dab5bd3cf973d64df866e3e71492f9d SHA512 697d44daa5e0a8ea2d12aa6f68026eb63a6e1c4420ee92656c9479df77e3f672ca2525442be55ab6183111fe594ac85661647150326223129ec23686792f6014
DIST rustls-webpki-0.102.4.crate 200657 BLAKE2B 7d6c27ee182e5b92fef74504d9331c476861b1ef6f67df44b31382d3bebe3c2c1ed666fa535b2a213ad602449fdd23d0ad1a7b89332efeb950686ab6065278a7 SHA512 f5fd01401b74ce3bd3fee6228fa01c29f0ad005eff0314ec19ca9cafe401b056270545b239050cbd72fd22b64a5376bb1d1c3cc5e29303c7d502d5983513d8f6
-DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
-DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST safe_arch-0.7.1.crate 76930 BLAKE2B 7083fbf6b390dd238f22c499b725cdeb21fd07fe1b17a6fda183ae2cccaec22659dc6c154f4b0dbb902648588a77e0c457c79dfbe3f3fc4029a912e2fb1249bc SHA512 99c9c076c046a29bd8c6430b41ff37e3604490b9cd83ce69edd289ea22b511f1e70ed477164d5edae650fb933a7fb01713ca7a5b3dace5df793a4e80c3154ece
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
@@ -553,27 +499,21 @@ DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e20083
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST sctk-adwaita-0.8.1.crate 53712 BLAKE2B 2d54470cc5b8f3c6bbca1cec1760c5e647973fc1b377bd0397f279213e81d792f0ba31b6b81dd84599b41d93cfd014abba890febd9987c94ac6c6fe8e139bb1e SHA512 7eba66a3f4f7d9f5e33615d0c1245c211e599106573c8d68e7e6a07a9d297261f0a01fd31b90a3ded934b4082e722ac93a5004acfd56e0aff280597a715d58f1
DIST self_cell-0.10.3.crate 7308 BLAKE2B a7297b9926d4351d4235e5fcc4084929751a0bed37598729ac519f23150464b6369ac055d3218f3ef101c9ebcd7b1b74e03581051d773493e7ff5f11e369f06d SHA512 4806034b1d28cfbdc1d47f32ca0bf9c5a87903d186bfdcab7d79664a1604ebaf8f709ac9e618af81323b247d0eede1e7dd8b113cfaf7a602250aa689bd2b2b6c
-DIST self_cell-1.0.3.crate 15147 BLAKE2B 9b53b0568dc4ce0c7372565eef14e593aa25e262d7501da6e4b8cd7807f5385977f9bd3563ed39a6fd4e07c824847d0c09a2a750024a800229c7a57ce5e8e325 SHA512 89a990f8a59cdbb99930ebbf9bb6566b77f03f1f551e49b207c865e7205541fd9f0342d284aca5f3d054a24520fd438b6c53baf48c43fa28dfbe8d79fe8c7e00
DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a
-DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
-DIST serde-1.0.198.crate 77577 BLAKE2B 10d18e00a17f38e6eca67f78a3df6bea777053b4c510be7fb89ecde7d0ac2ffe37399031ea0cdc6113a0b80f8f3f1095271bc6aa3f2147e2d675cb3f5df713d1 SHA512 561e4ec8858148e9cf59f1b824c489ab259b63819e6b031205db8d89b30a5b0c12c3828fc587cef67316d1b9752f3618d089fa21b3a27cb87a074d943f27c7ff
DIST serde-1.0.202.crate 77722 BLAKE2B 8c921fe39b399e0840b9e375895fb4b730bb2df126ef07d0e5701dccd58ab7fa4d111e718d116ae28c32faa7ba89a6b4dc9dfbe0db098a008484d42932bef389 SHA512 19a6906f575f98e3f92bae1b4665d15d98e8ceaeaafb5a2c993206b4556adc92a38dc7b4978b4f0a14f55a7a93c128567d011fb0e871494005b27877d7f98b9c
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
-DIST serde_derive-1.0.198.crate 55787 BLAKE2B 6fb5b68d3bd0010283a1f61d9af5471845d9f2f5a6b476245348c6bf3d3c5d3026325de87cc8ffab0300d31dfe03e093acc40e4a7f334d33b9d33cb8e03645c0 SHA512 f33fd1e1ced08a305a41114e354ec174e09c8918e28bd486549ffbb859a139e41b5de27932cb24767f4b3db4703c25e6987c55c9b3ea566d60b9f6cd893b38ef
DIST serde_derive-1.0.202.crate 55867 BLAKE2B aac9781a405cad646ab05c39082e0e075e14d13efe0c6c7f4db895bdfd2bf508a9089b594f994730c4eb6e9eb158079a830d0b2ab990c10b7711d8df2c943feb SHA512 78da51c769eb97518da7ec42a4666931979c5dc79860c0187dcbdb8a2d73643dd060d9b3fb5bf870758d22d08af38efaf4afe42bd023c9dbeaa10f72f1181c14
-DIST serde_json-1.0.116.crate 146790 BLAKE2B 20492ac3c431fd3666599f079383a9d945549e02357127a58acaa7011684ef0caca221a253218402ceff6956ee8a20cc41ca3394b25bb69669be75ab22b66a1e SHA512 d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
-DIST serde_repr-0.1.18.crate 9974 BLAKE2B f6a8b2c8bc759bc8cfb3826489faf67da13b1cbe2432c30ec877036924869b9cf7c1ead2809b8e5852e352b51c91f40fa892ca68832ea567e4a7df29f8590a98 SHA512 09d77ccc60a748f8c95998632459f52268cf45949c0e22250f751eeaceb7336c03a457587af7bdc6fbc188cea4e15e77c8bf63d9741a9ae31fd0b8e787cabcde
DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
-DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
-DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508
DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac
DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
@@ -583,9 +523,7 @@ DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b5
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST smithay-client-toolkit-0.18.1.crate 129920 BLAKE2B aac37c6705b04e67fa48bbea9e1c276d1b105ba5c53ddcb78983261ccf6fe8139033ecdc7d108f67ce662b3e3d6af63234f0b8b2ec19c1c5d5afde5fec81cfdf SHA512 0a6570af153abcca4162bda695422c321b8040fbd68e1a822ab7409050e2295cc4f89465b2bfae3467f19b114c321fb72901356dba768a30151d5e2c08320297
DIST smithay-clipboard-0.7.1.crate 18456 BLAKE2B f9687d74751b279d570f4ed93ef931a0fe4a6d7409f553bb9e4d738a154dd39a244072f3a5bf3d8ed7f1f159a3bd13ef8acf2da3085ffb8b7f00f837b2fc3154 SHA512 c5cc982efb1a68f1f1dc80eb5c1433edcdc48fb36cc9209d0d346c91da895c5b15f9f3dad216cce52a251e64c45d4044720f184d5d6ccd2706b56878fd5c6591
-DIST smol_str-0.2.1.crate 14689 BLAKE2B a1bc1121fcbd42fff6248b74a566ef606470b733a9e37211748512a95f3a0710ebdabe6f96d9b2d2482a8a546618e428e32fedd38ca893f6ae87c52a69948a7f SHA512 97ec765f3244210adac567a36b21436ab3cb387db0810b86258b80161ff4858d34e148fe34f5cf351b4355ef998b017d216749e12c154554fb36abe37bb541d8
DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b
-DIST socket2-0.5.6.crate 55270 BLAKE2B 10eb32486b9a2908e05ab24620ad7a79243e59c2c2db5a7793f87f32765745b21746423d5b3896ef37d3dc9e76410fba97826cc64cafb7dd45adb485900c2282 SHA512 10f14ce7bcb9fabac56f98bd34ccd6368dcf4ca245ba2df80fe0f1157e177056eeffc6fcfb1d1fea6e89c0eaafb99d8056fbd10101031d3ccabb98950ec563dc
DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd
DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
DIST spirv-0.3.0+sdk-1.3.268.0.crate 30802 BLAKE2B 8608a8613b02bb5c9e5258bb604db55c81d289664383606686c70f314e5bd31d5b4b0cd1e0b77c8431c363e023861c18a08f642b690a9ce01ce485d069bb6a25 SHA512 82187b94f32ee784eca112408e61e3c3ca8c825207b4c817b2b87900b252c514d137e6ea5e9384a2e241d5352ebad0e153a72d5b3db2b0dc938aaa472d3c261d
@@ -593,7 +531,6 @@ DIST sptr-0.3.2.crate 14598 BLAKE2B 0ede8a60dee9925fcb39377c2e41b2fe5ec760a2c9e3
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strength_reduce-0.2.4.crate 17859 BLAKE2B 63ad1af9698ed3ced72f7c0e6d8c62ec35fd564d179286d6cde8975280dbc901303a3be5664b1902c135924dde8a03447a8e837ff0cc8037db50b053ad3c2c9b SHA512 2d44e54e4cf78f718faf482ade6c33fd42e73187a7e4fbbe41fa0905e6bf1ad5f5241c3d8ddfd7b18d9bbfa3f331c54ef2d817b254e1200b50b146f04327f157
DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197
-DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST symphonia-0.5.4.crate 12039 BLAKE2B 9bd9230cad0011a014471ed2e01160a2ac7e31383345e7befdb7e7d44197e12d8de86e9c399743760f79245d85214b6ac99a1209c06e899d1e1044e6e32f6c60 SHA512 fba7aee862ea3225790d6e527f7253a08c3d735e4d3eed8812c551b2fe180bec116bceb1f4718ffd1af53e48156b4f4cbdefe75657ca1487481757f7e8cb9d13
@@ -601,44 +538,43 @@ DIST symphonia-bundle-mp3-0.5.4.crate 60104 BLAKE2B 1d7a86ee6092c706be3b62232661
DIST symphonia-core-0.5.4.crate 98029 BLAKE2B f65a92cbde4b91865d088c7a7727fedffda325450281ab98f8ec93b1866d88e2ae6ec8bb25ced31a716537d664298f82658914d02c729af9f9bcad0bfa8bd160 SHA512 3f2265b9eecf405d699779d66014017f6654452607e62462bdf7914fee51d812c63773d0d22f78fa099df67a11aef375bf1859258ce1ecfb07a45c175c686888
DIST symphonia-metadata-0.5.4.crate 23343 BLAKE2B 2861b684047bddd0f4a524be213fc15b1287d9301563ee862a1fa69f50eaf6df07357616c33ace46066373c55868ed7b40655630051e0215ed230a11e2e34d20 SHA512 b1c0f37008d7ef5d21f7da5a93fc68920c0606d9745e79a7f0b9120b3d92e5fcc75a67bb5c0528c9647730fa4212b6a589e3ac299ce3bfa5e9641c1de0bef18f
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.60.crate 255808 BLAKE2B d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930 SHA512 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
DIST syn-2.0.65.crate 264863 BLAKE2B d5812ed42215012a0d01525270c4930c3619208d3f740ac64b4c13af113ffcff428fcd4a93c4a790b46ae4c41d54386a7b91ba875efb271471ff744a1d2d62ef SHA512 444a49adf9b9bc2345eb28a673464cdb0c4122a672230f41e48983500fe42a0638280935d3d3fe157b5208ebe82f46558b866494189cf43756525c93fe9ae539
+DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
+DIST sync_wrapper-1.0.1.crate 6939 BLAKE2B 5ba3017c80445090b5d1d4c4deb5a639df89a9f58069e136963e52799f8327cd65f9191911d3243e760936c06bdd29884381c375054e1ed3a07ab44b86d7b89e SHA512 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c
DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
DIST sys-locale-0.3.1.crate 15681 BLAKE2B c60d11812280b8e0c1e5a753c7867351deaa43d26bb3ce0b381f56c2f375ec8db2755636131a13fadd79aa6d90b75c5834dbf52848b9ca50c1ecc5b627fc640a SHA512 c06ff352d5beb9d214f08e82b8d49acd8b83114e6b88c9685f0694d42bba079215e6afd1c5c75a8e8bfbcc72d99cb01de7a3d8f160196adb6db9c34bcf1a1ebd
DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f
DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
-DIST thiserror-1.0.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578
DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
-DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b
DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
DIST tiff-0.9.1.crate 1423953 BLAKE2B d01949cc3a76a32f2e802a151a4c1d4bbe47c7f217f198f940293d02fd6a1a6d3087c66b3fbc099da3e155f959774d2a9d4d8c5f5f00cd6486f5f44571a1dedd SHA512 82419e671c6a896f1d639d46a3c5a019e3bff6c75d961b838f5311e5ecb31c3baafc5f88fe928e88f6b3b31881a867ea4ca9905f43e3e24f77f183260dc27b93
-DIST time-0.3.34.crate 118430 BLAKE2B 6d04a20596c9b0961ca104748d9d360f07b16059719d7410fdf1a7a0d5f2aa02aaebf640999464835964bbded2d3257d79c4b0ca3080fbecf13dd2d0aa6962fc SHA512 3997e1b8d9be2f54184ebc9e1355d4b65f0b7bc9439b2b29e4a4acd86ad3a3aa019261112a24d998d76a7f66b266a86536fa50412279911b14d4d7aa7078c116
DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
-DIST time-macros-0.2.17.crate 24443 BLAKE2B 5045af9352961db0c97cae2f6ca3e8d2c4f89a129c7ac2ec1d8d20804292aa9f2901a61f910a564954614b68f39311bd381deeb66fed8bdac423227d077f3d14 SHA512 c81747f0b74e68d3b3f36d378ac5911dece8c6b511e5ac793807f854cc31c812b927d0df941f55ff90d3d67512d0ac6a5f63f2de4322c81b05da42f46b4a661c
DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
DIST tiny-skia-0.11.4.crate 201082 BLAKE2B fe350137665e6229ea707bedbb535b8d5c3fd24752ec9c97e2a6c43b28ce7fb9107935a6f91074e0613dd2a156a45dde695343cde7ca78f3f9079636c5e1f9d9 SHA512 1371fa11934c1223169fb4494accf3b47958003e19a603e8fde446216e2c1253a6ef80da5d7bf3c9c73038f5282e3c47cc5f8eb87f8456cc5706392b28b4ecac
DIST tiny-skia-path-0.11.4.crate 47764 BLAKE2B 55b76adc467fb4c063ac2136271c353b92254f20a68e5205395081582c624481687bc319845e217868e5f2c54ef320728d0b2ddefe32fab1a17b90882168c2dd SHA512 723557dcb08cbdbc4d442ccfbba38481b922e367cec07fa23957f9271a96d1c656fd46bb0e0b5609686e5c830d1a988b0e209f57d0765d0afa738e5b2b0d8dc8
DIST tinystr-0.7.5.crate 16366 BLAKE2B 00a5eda21da581ab351dbdd2591960c027d0d1e35f00b2b1049cf78ce115b4e7f9583ebec74d0a95c79112d2b4fa60ab8440ec83646542d8c73236790c07ae8c SHA512 f6f5ee490049a3572d13305f1431d4882f201c81bacb0e0a333e949a0a955c98d3a0d347b1f31d1fc8eaeefb4690a3fe6fb18e82163b92d10b757a56bb5610c3
+DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85
+DIST tokio-1.38.0.crate 774094 BLAKE2B c7d85234ed0de32526246d2ecb52b70b1c4b81681c6b26aeec256090b4aafb41a9173dbe754a5716baecf2c45d9e3cc02fa375fbb343da09e728890b0194b9ff SHA512 4bc16fe979f2261cb17f007ce8ebb05b915be79c1000c5c429744cab01755b933908aadba0005c84faba6bf5d486ae6e3aae6c8f9bf0d6a5dc0ab6d0390ebae9
DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
+DIST tokio-macros-2.3.0.crate 11753 BLAKE2B 53429417a6fe3bc6c320ac5e321ffb2b19a64236a8a499fbb10b501d875e9d266fca2d82364a8aabdfecab46e4aef1b48d3b8ab3ac20086b54834c3e2f0f1b98 SHA512 cdb2f13141895035b76d38137dfd0e6829a5f8a617d0b63ec53ff51723c69e301d49f19c4b8b7e86c6e6a2cf58c1aeb35d071193029005fdfb9127f5a12841ae
DIST tokio-rustls-0.25.0.crate 30541 BLAKE2B fc85306724dbb91efee7924340e0cbf4557cfeb149cf11dca84e37ca96e6ca54cbe774edaffdaf313da11af98ac03cca23bb7c2ff6ea551f5328a3bf3ee9aa02 SHA512 4e04669ecdd8235edd438075e6b125f6473e117adc2ae13ceaee7668705e81a87f97242253f51dea204fa1bb3b9f8f9f21b587b4edc7c2e58e375f5537ee5f95
-DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
+DIST tokio-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664
DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360
-DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
DIST toml-0.8.13.crate 50517 BLAKE2B 2647af19ea2dec83ba44296ae3ac31cddb4244b06e732d7437c80b79749fc6063e50e853ee27094843665f6814f0cc7bc2efdd42d018ebc4f6ab39064bc591fa SHA512 12cac547563d624f63b59585f888ed7bae45da8da164e66ea1f1c2bb665fb700650763c41680c76c693dabafb95f2691cbaeac0a08c451cb22e4815fe139bb09
-DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
DIST toml_edit-0.22.13.crate 103518 BLAKE2B e14e8b159de8bad229cd5e1e1d2f0b7f46ef1124e46fcbe44cb5d9e15aaff12c98157b9ac1266271ceb8c2adda9999fe692560d3f64f2282f67c089ee2dc310e SHA512 0a63a1970e5b14fcd138bb112b797f404e3c262ac0068da6b22169b8ba07cea32e6e033ccd9161b6ea5c4bbb5dc1b4c6cf8b6ebb03633f35f0739676f3890023
-DIST toml_edit-0.22.9.crate 104173 BLAKE2B 1d2ae80707a554bfc9b9b66975828cc66e4759e1c2d9475d0ab200710cd9794a2560834802e586a42d8e52eb309497593f6673944101d90948974d21d3f227d7 SHA512 b96b310e18618c5cb75cc827f5bf4565f06e0089577decd38a2669bc51672f3d1500e2ca5e69838ee93d98c966fcaee1584e8fea1fe0b2ae724be0882fd5880e
+DIST toml_edit-0.22.14.crate 103761 BLAKE2B 54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14 SHA512 fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c
DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e
DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005
@@ -654,22 +590,16 @@ DIST tracy-client-0.16.5.crate 20125 BLAKE2B 5627a92881ab34ebe5a493a809260039bee
DIST tracy-client-sys-0.22.2.crate 308267 BLAKE2B a2f5b6250ed37dbeb526165ac365679d53e5800c8dbfb2780fefc517071f85ed139b5c92ff19ae7bd330d6c6662f3c19aa2d19b2a79d83156974357e458df8d4 SHA512 33fa9f8cfe02594b18dee50629f93f688eaa84fb136a2e526b5ae89ad287038a838726bca5d975197c22473a246fc0dfc7b29d7b2c7c385b78d2211cc8965633
DIST transpose-0.2.3.crate 10913 BLAKE2B 5af25c7e404121acf68caaa5b4109f4f3cd56093575139ce54a68dc14bd2238ef1d3cd2c7626a1a9e860433b15d517b57af264dea1f16cd59827bfa3cc4e93f2 SHA512 1a624e7baf2c74da48489558f9327d935bde67812eec50e205a4060180612d7e6d7d18f18c1b118bd7b08650cd089d8c1574db3fbd504a6915c9cd3b4ec09b59
DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
-DIST ttf-parser-0.20.0.crate 161769 BLAKE2B 0c2cce46dac6ad19335f5d4a0182725d347640976f8d1474472b3b0541bc9b8b4360f25d50166de7ebf5237b537a811bf0a4a55e529825689c375ca3777c0fc2 SHA512 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929
DIST ttf-parser-0.21.1.crate 194876 BLAKE2B 8bf9f7528fdf091b656ad92ec55a5f0347428a12f75275f171be4f847fda6894f570345e7f8605db4557e8e3305f027263c59f203c5092ae70ecb250e4fe09eb SHA512 171b69853e131ae9bd9470e88f6a340def67246dcbb71a121121490fe91e4fdaa5ba0bdfc4a10da234d15c352fb6150dac945ec0eddbb5e6f1684293c917c991
-DIST type-map-0.4.0.crate 3177 BLAKE2B 6c56ab2600e36679f37319040a529029bf8432959026c95c98490a5f137c64ae30b889dac7e4bab2b4edc656adc22d2a01c6c7a688f8ac46db1505f5c7ff5642 SHA512 c3e81d6dd94d5d8266bf409efb9e9ce6fb5d5889d672422b1f85f406ab62c58e27af5b6031ba5699af9d70c90bd8fca913c7ae0fb75f64358e3b7989f3d32099
DIST type-map-0.5.0.crate 3464 BLAKE2B 02eb7aec3b683842cbc2daecc5e778719a353c3f9fd24c76262c980acdac2a303b9156718bf7fc15e0ac66345bf1c04befbc218a358f55a97ae0d172390b5367 SHA512 9d35158412917abfd56833a365c32d06df1ce1b2de3411993a43a675833321d9b3120ae4432a4618a887cf087cffc3470b82786a1f67db29a90ebb7b2555012e
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST uds_windows-1.1.0.crate 17040 BLAKE2B c77914e150d2f0afc5c55680e28ba242238f4f1291948ae492fe63c16791e443ef33bafa6686cb753e53361ce452f2df27d2bf4088fb1ae203a47df3c55856bf SHA512 092c41f6fac2aacd5b83009b4aabe2cfc487cc1ad5ebc8237d9804aff0c5c823d3c079d99748e9ec3bb1c02b8a51f6a22e41441ec9a72c50600c08b1efdeb0ca
DIST unic-char-property-0.9.0.crate 6809 BLAKE2B d2bb66259b66e59e831ad74d89528882336a7cf6dfac7a9f49308a70a3d61d5ab88f3ade9df2c086f27ff4a6eae0d2d2b8e63bd154ce3e700cc525769f34542a SHA512 ef969968c61eae6a7d68e6ccb0b40f6618a69bfc4714b51bf4ee8c5ec4532d10b9c6675a4cd5121c904a578ceec7c6471d1496fedbf121059f076ad1c5ccb70d
DIST unic-char-range-0.9.0.crate 7020 BLAKE2B ab79b4298b999a9fbb769bf191f83e259b40b8d06cc5cb82abac48434162216a283fa82c1bc9af8b40656c2d06e5b6a919ff7888852eabb9001a92db12fa48d7 SHA512 bb0ede1695f4f016bdf9ec83bb49639527248c175c71d24993b8651ea6be0a411251ed8518893101dd5e96fd2913cf15ec27799c677ddb08b8e408da06ae0ceb
DIST unic-common-0.9.0.crate 2558 BLAKE2B 4efd81198a61076ed45f6fff73561de21b5b7500277de206ed41cfb01ce8e5046a1e2c5f90ac75c03eb1897b7f54a14cf0a8f6d9cb39f624b3a9fac375468e58 SHA512 9212f99afd4c694a3a671963d63e5349f81adde6d5f50c92ec39d15e7ee24aa91eee63ba578a857c8b21380937860968a8e13cd16bb0ee0c0ccd96b3094ad155
-DIST unic-langid-0.9.4.crate 8850 BLAKE2B e95ae483eb531b0ec50c53a0c5499cd593815e7ce7c20e2c5655879361bc0fdb9daa415e7641b2573a0912ea7042a53dd09528660b43027cbeef3b8494f736f5 SHA512 4297a84a8ec8479dd88b34380f882a1b2891d15be5089d7a015baaf172f57a003f92beb2faa96360262ff19ecb9542b7e720631609c69580586fe4a496fdca83
DIST unic-langid-0.9.5.crate 8898 BLAKE2B 0b7a383b46b0f99cd708f03dd00bcef4e6066d4ae758b0f57e88968214b3f04a0067a57e794f94a2c0f366b3e8f42b4f3ba5c43cd9bdba917832a65b13a66804 SHA512 e006351fc040df380947ce60e057e130180a021dd4828c6525fe974ff2af432f9cfa024cf01e0b445fc6dab510b34d612eb27412831b1628867433a14f16587a
-DIST unic-langid-impl-0.9.4.crate 89401 BLAKE2B 8f3eb98a62624c8d3e49169517d0bda2992dc57caf6dbe7c935a0eadceca4df98048fb8ebdc951bd91541f92b6ad4fdd543bc5bef0d5c3403adf0eec542fc23f SHA512 4dcb307390567d474317a5f9c231624ebe524b393aadbc135e0923b474a14a0a593aa05cba2ee04eb195af0445b9058ddb5648a282a7ed0c44b4b6fcbc791e50
DIST unic-langid-impl-0.9.5.crate 89659 BLAKE2B 66679ff153caee98ccd4ed5d8c6d91238ecfda9e262cc98a9d5504eb25896ada6ca5851714e4edef973f5b1e30dbd87460d077d7874a3c293a44db553cde1d10 SHA512 a9bc573585c4fe456a42c5d097a0e74748f22ca6384317a61bb50f428e95fa3ab164ffc3f9e16634f1fd241b6c2ac892fde089469e52ca8c27766e86b9d35f33
-DIST unic-langid-macros-0.9.4.crate 6332 BLAKE2B 864930823d705f9bb8e630d86f2d17508ae995058f288871cc4710811a663a294d22086c500a77ec02fe4ffe19890e088bda75151cf06bb3a655dd2ebae82a3f SHA512 a5e8ce24962ce3b2e26fefe624fe8d4816c81664acb9d0b852a2f4c2ca792a1855769f65efbd8f24df9d4c12dd68640ec600fe16b0fc2812390ff74322d77986
DIST unic-langid-macros-0.9.5.crate 6376 BLAKE2B 7c942cab0170bb98619d3321e82497c0dfd1657a1fd7c537031128242111402d6ec47e7f92a94b78b0d485386ba81d4e179c5c09d18c5353399ecf52f403bb1c SHA512 36e214f59fac094b4e173ea884a798bf616c3d830a94510fc0b42e8ae5e856481a26ef48c027bae7f07be5198a80015232f9068f23c70a1a25bcb356c7190a03
-DIST unic-langid-macros-impl-0.9.4.crate 6202 BLAKE2B fba2c4580e08f474e209ed9599433a8a8d95ef3123448e83157e942aabf3d9a4aaf715ac95dfdf71bb38b3b9a18ea34cc1bb672ab4ff8b00e8ba67276e70ae94 SHA512 8bf869f70bc599b7b55e0d671dc88e24c0cf7e16dfecec84baec5156261c5c2e72fc6314436cedf776afd92a2776367facf26985cf863b7b4f525abd6061c59e
DIST unic-langid-macros-impl-0.9.5.crate 6238 BLAKE2B 0d5c78179689b4b9f4178f894ab6053b7aef98e35b3d76300f4d261dff976916ff932cb54490103d1618efb3a0ce884eb541ea7d096972abfd156728456648ce SHA512 e8c722716c1b2d7b59d84140251b607aed778ad17d0356e439fb18a098e201688cd251a62db5c0ae472a985f36834c9318ffb4f767cd8df39bfe5193e56536ac
DIST unic-segment-0.9.0.crate 34848 BLAKE2B cf04b1d875ebc835758b17f8fa0937da8e47b5c3aa3d2389b9ee35160805b1a0696c3a654d68b60a515fd31dba0571b0a087e97f6815ebd075e1bfeefd0a623a SHA512 cc2a27459dca554a78ce24fee42f0e4d0fbac37c42b4c5a1275f9e3b412cd1c813a4b4864857ddc33b549d99f10c9ce9c277b00f9fa7d93f130f5e47106d8fb3
DIST unic-ucd-segment-0.9.0.crate 39262 BLAKE2B 73a2f0bfeb17ee731c17e7eb4b7188a800fcd3745c5c6480916240d087df5a856e4f51556e1aaee1e6668b216377acdaf4879beee6b285da040f6871f0c04e6b SHA512 04aab71f97785453dce7f561acfb2382a23d60a68735f3664577015a256191463dd6b1f90694e4440c4889eb9b6380c16c7a0ec2dfc2d49fc44a284eeca43c09
@@ -679,13 +609,15 @@ DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef
-DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4
+DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
+DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
@@ -705,123 +637,112 @@ DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740
DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
DIST wasm-streams-0.4.0.crate 34328 BLAKE2B a29fc66c00b9fab42ba1691ddbc251bebba429837875989874073427cfcd2ed1874597d7f7a9f1097e0bab74a3cef04ba6d312ee9138a5cd973d71837a545d6c SHA512 9a729b183999bd5cd6a31e69014381371d7c750bd0ff5c3ef0b08682fa4563ad8de1a2db0901bfc53f6721269c937cfdc4742b34388829513dfee1337d30d60d
DIST wayland-backend-0.3.3.crate 70455 BLAKE2B 9c6bbb5c8982411b8d63305cd109d5dba3b396ea1c130e0327dc31d4f6d0df56e8d8fe5992fc80c000bb8127ad4e8d32d2ef5e7fec925fe3b0b508e63b4149d9 SHA512 fb3c7f25074747954b5dbf8455c2faa92862ae53864599f49ed64b74e5f114d7e578ed388cb3b7240fac3fff98a5d231a977154bbe976354938d66fc5da5b8e4
+DIST wayland-backend-0.3.4.crate 70797 BLAKE2B 6a2c10b13d60a4190ecd10d42f68d8fa57619b8417116ef75d5a8cd3cdb565ce5feb999508e5c00761ebb0bd7f93f91d2a0bdf7f007cf4d796d465e9ccf288d9 SHA512 576490d0e6c72927064c9a7bbaff06ff21271c11e1f6d5c408f7eaa8930d94ddba024dd55c377f482acb3a8a3335496d93fcdcdf7a51900fc885051153e68798
DIST wayland-client-0.31.2.crate 62976 BLAKE2B f7c4e1f581bace8b491c7ffd393106db44b7be028c136b1ab99c9f091f828c6ff6e5157234882a7926da5cc0de22c1ce14dda7e00ccd5e2ecc5e3356dec86e71 SHA512 1f15b1f8787e1b25b90369106ac6119f208a60ab9c3fe851287fa9c7c8d9fb03217c3f33ffb1dfba5df4f2a749be19402d25ed80e1ed9d7301c1c40e847911b8
+DIST wayland-client-0.31.3.crate 63081 BLAKE2B e2a83874ebaf88dce2838d8427ee6beda8338cb5e3fee0e74c56887c7f67b6edd3b5e7e685570a9f5fec662d81cc811af355b031d93da0f81c28950f9522e895 SHA512 ae8d0a62a73e098bd54f681f5bb4ca24472baabcc1bca28c25f3e03d9e61c45c68fd4b3e60bea6b0a9d8e50f8d0dca45dacce9b7e58c48cc474366bf37ead565
DIST wayland-csd-frame-0.3.0.crate 5696 BLAKE2B cc475e52f9cb0bd06569b7a6996cc78158a07ed2cad7282973806d4b4dd345b968088d5d035ce1f52909aeb3aeb804b93243f6fe98c38c0e8032d961992cbc1a SHA512 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8
DIST wayland-cursor-0.31.1.crate 6883 BLAKE2B b70a56f45fc16d0dbb63ac64c69270ef1ef4185101c77751fd063913489e49e0c0257e83a07a136f2f6ac8d923a495d52bfd6bbbaca69b5f3de2f4f50fe0ae44 SHA512 42b975a1c9097b588505243c2923ff3acfe0aa312e8dce5390cb7aea98924f3e29d1cf29245a54a54b617829028c96ad2b5ad51f3854a3e85ce840eaf0edf844
+DIST wayland-cursor-0.31.3.crate 7520 BLAKE2B f8c501d56bad09950c66cb0be992f8c8334bb9c5bda3a4841b02116a7e720423355b024d3e2a6368896b3e41f4252d85825ec06053b3b30191e3fe16f2cfff47 SHA512 15531840b1eb12120cbe4666456ee174bb3ad37645d45882042d59db85f462f851ae7dc9ec93c5058f755436fd067df9692e85b4a80121884af1b7efb4907cb0
DIST wayland-protocols-0.31.2.crate 147062 BLAKE2B 62d5ea52833d9edc661d405c83159f97c5bdbc41bdefbc9418a08971236cb74d317efe11e2e23ed6d96f0be27e4a830b4d47bf27d5b269e30e5a4cb97c469c8b SHA512 8f295413b20f308fbf337d8d6e2b6905061d32baa0aeea2aac55edeceadc754a121c56b8b96ca218aa902cfb26fa168c84334ef5033f8cc72e1505f1cfba06fa
DIST wayland-protocols-plasma-0.2.0.crate 59992 BLAKE2B e43993c207db0ab01c09ca2ad523adaefa1b07978fe2bf67c1e16a8d7e24f443e181a4ebaab2555bc45119d0c66a26ac4f91de932d13b3fe1c881d9bcf0a211a SHA512 d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6
DIST wayland-protocols-wlr-0.2.0.crate 25804 BLAKE2B 226af653146d7eef2ee0a7b6d1484048c5f8b1d2618d3bb9d33eca7e019579c9868d42e5488ba8dc830457ca186a0aa07599accef22902b982d653e381b2f4ef SHA512 b1e5025dbe50a9b90bfd7a38d7564ea8a02c84c8c802d2200864dc604847a4b0979f8a0e05d8d76c2b7c1e198c7847e4d59ad49311b00ab2d4d36eceb776a16a
DIST wayland-scanner-0.31.1.crate 35419 BLAKE2B adaf9d19f395c5b11e35113ef31b5e11e76fda4929365e61f5a40fbc3f8505e68cacc4e31eb0137da2a07edaca898a2835a22e7236affddf7fea012f087197b7 SHA512 61521f39f414bce7bf372656544294382676649a42d3e2751b6a33874bf12ea3fe87d55c9389799197bbbab36fade2f386a6a83437434d4e0175347b232f7f62
+DIST wayland-scanner-0.31.2.crate 35644 BLAKE2B ad2b169c790712a1eeea1662b4b520a4a216e267a20efcd1b193114b2c33fb081c5cf9c3141ed59f7f2f10f65bda4843865f5ce35731957814ee4522e1c737e5 SHA512 1cb46932758570a846dde02f88647cc0455a9919e6b3e50afe841891c598e587cbffdb25657be15341faac03df8883aced74d69f5c7e32e3916d6527e8b322a3
DIST wayland-sys-0.31.1.crate 8577 BLAKE2B 9252740742340e1f4a4192f610c3c8e6788e08e9c37528c97371762a8949d5eedcc9c052f2b74edf23218e8a6dfce3c63adea0da769ff805e3f68d689d041fab SHA512 79d6feda8a2a4307218ad51b292efd7d0e80707630908a9ae9bca6c0ceed57af874f3b6467915fefd078279ff4f7d39291d84d6250312f692305d38d7f0bed3e
+DIST wayland-sys-0.31.2.crate 8571 BLAKE2B caeda0bf863ae3313951daf8522e713469ebec7cb9c3db23a75eca2af17bad89ce9bd3dbf7f1ea634d88c57e780386e57ce46b54890e510a2fff6a7985d036a5 SHA512 d41d60cf38f376d4c96c1ac048958ec26a91172f6195638a6ac4209d757ea37ca4272614c7838341573ffd9f61007be8952b4b31654c84abca1032d2a10eaed6
DIST weak-table-0.3.2.crate 23989 BLAKE2B f5b12d62704a86f77fabaac918d084a4f7471b52994307da20376d48264b811eaeffe2cae2f28ebeeefa4338c758516bcdba5d138cd7ac12ebfccc697009e167 SHA512 78936f2afca36575d3faa823ef4e621d7dea9e3eb4c8c3e1d66af296951fc25476dc8cbadae184322f6e1e8166410df617fe74794b2d3696d599bb2406499562
DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b
DIST web-time-0.2.4.crate 15743 BLAKE2B b0255c2d8742c736a2900e32422c439c90878b3bf883943bb6772b91ab13411fbe6617b7801434062b1529843c57d7debfc454cc7a67553c6247047e4def4413 SHA512 d52025a11a11e3286aa0fcd20639eac6cb93ac189b368419adc0ccd2045b288bee9df8c0042a65744a78700e4576f3055478fd52c5a5381088f9a6e28ca3e3c3
DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
-DIST webbrowser-0.8.15.crate 39264 BLAKE2B c33d3def837e89f9c52635a401dc5db56adb3fef4cf57907c0770cbe7b576da4d6147c0a93c24a309b99a59cff91be7756f609c840db0d11c81de7f27a04a0e8 SHA512 b34d6fed1833b03dcc949429443acbabe9f5fc59ab559b87cdc3764303eb817d628f27c46b6361a6163a60cffe6b0f0acc93d2129b8503dbfe9711fda3e21442
DIST webbrowser-1.0.1.crate 39971 BLAKE2B e1760e23bf142af7548a071dda1347fe6e0432971973a2b28dee52970393a66efc81fd3971b5360719c0410012fb0e2638c04a2c475a991df23e5e8fe101efdf SHA512 21498156b080bc4e978f6cfb5df6dc07ab8b24c920d465b72c4777bfc4cde51deb3582aa48b5fd80f4cca75de8405020f077b65e851b9162123684302b171015
DIST webpki-roots-0.26.1.crate 249748 BLAKE2B 6a2468eb2f868c65c599d2f6664798f75e77cb7a7228a2c7285ee5256cb01d110709474feb389991f12ba0d143211770c6922932c7fab01b4b0e37b612cbd453 SHA512 89ac53267d850953aa78550a60f58f5bcb0f9e885c4c448911dc55bbb8dbc3fb845cd7545fc40ff26998b0c360756de85206adcb148ca6190e50bc2daea7f61f
+DIST webpki-roots-0.26.2.crate 250806 BLAKE2B 7b236f9131044d53eeaa1b3b3cb8937c52ec9bb60b18a49500cd5a7a5b093a30dc8b7a92a697fe60a1bdba9c11fa59b7f593ada683ab32c0a0de28a2a0132ec1 SHA512 393869b21ed8afbd17a5764395c803dc896c696419c06cb2de4ccb2480ebbaa3219a00cd98b714e123b53497338b01698c956bcfe5c22a833ba5f889d384f467
DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97
-DIST wgpu-0.19.4.crate 140361 BLAKE2B e1cab07eec353b487f7cec5ef7924dfd8b892a58332ef492ad0ed2baff77766dfcdd4aab4b16c1e28b5704702b12e5f8c0cec6a33836283b628cec4bda2b332b SHA512 6a4e92be70b639ad7870db2a1425f145448e480315ae1d2f5de061c4a2b4be3dd83a2971138dc6de107356947a8bc40ec869b7b0f03a99873065f07217cd8b62
DIST wgpu-0.20.0.crate 144483 BLAKE2B 05203c815e62d0aa9f96080b14c6e80a406b498c0756eb47fa56d9bbbe8ae486e8606aa93796f3ff15afee90c72c01fe530c13ae838290a397d80efd0cd57e8b SHA512 abbcae30798c92b46bdd081434b31c55d60986e12fd36b982d01ef8343fd1b69507dc55a7615c622b4551a7bcdb3dde8b18ee7e336988106d6413ca65073242e
-DIST wgpu-core-0.19.3.crate 235851 BLAKE2B 40ffb89a2e4b960c4b88239980c007d70dbc4196cab10bedc5fcf9092cf2cba3423261eec34eaae1be098b83d82987f37c18e908a73118007f471cfa545d7d0a SHA512 330df424655981937f11e32c70fc2ada5f21dbfe5e82961eb3c0093ff329f5cd7db69b7e05126bbdca5fd04c4f16a08392daa0b3afee609b18ad67f5cb2091a8
+DIST wgpu-0.20.1.crate 145840 BLAKE2B a1ac06db64b59e9db9b02f39fe2f9d17396267e6e8fd09ec4b862cec7598608afab3a4c8aaea687be027e6e0aec40993bb964befc1976105c4aecac3fe98b666 SHA512 e38970af792c20cbe6fa417aa617faf474df5a99d163b1f90924f6988adf09f3263452f96d4472e71928b7f2d44297911bb30d19eafa497eaec49cf5493827a3
DIST wgpu-core-0.20.0.crate 252576 BLAKE2B ee09c25d05491f09821957b02be91453a4b221a269bb3255f46ce3d20f28e35a22fcbf9ab4deced5bf5181c84404a051d3c60628f9d3c5da2a34626f735b44ba SHA512 e7340d672c2a62d1c0024dcf97d1999723a318e1bfc741da8c287a143a2969481dbbc59395a12fa69a5bbef879499f60356c6ade383faf160989d6852ff15fdd
-DIST wgpu-hal-0.19.3.crate 289888 BLAKE2B 4fbbecaaa29b3691156a4923d8c9bfed7fe1f84a7bd633449bf70c196ec7e96deb1f85953b2511d1c7fb471f3663431e22d4cb12a6d174507686e448fc846f11 SHA512 372e63533c796859152b21babce39e8decc8e5ee533a9ffd203f08fb7eafbbcffcdf8057008cb0fe36756ccb42eca77baeb35c501bff27b4c6640eaf547ffa08
+DIST wgpu-core-0.21.0.crate 254674 BLAKE2B a2b6302cad63364bbad044c25e935d01b34653087b76655d49bf6fad9076910228be458cb7f074db63a3892647bbde9a7c85b4f53499efb151d8cffa8fc90156 SHA512 9b8d1261edb4c06abc1c891e0cc32bb35d3a03dec84fa8b0d97dabcb62c3c99695bff1c84ed105531418ccc71143985743eb5fedffe4836df1b9e08a83a22590
DIST wgpu-hal-0.20.0.crate 306188 BLAKE2B 38aec24d205efaf1352f3f362dbbeac7d60d02103b9660e738da57aa15d01113d591fdbabf7a4cd095f92ef09eb1508571bcf8602eeb287ff38b26e9837493b1 SHA512 e7c8969e4bdad9dcf073336baa1d67377182b0efeb8ca577565600f320697b06c5269a0bf591f920499a5dab02418db14d9a635c7e63461880d012063f3fe876
-DIST wgpu-types-0.19.2.crate 59463 BLAKE2B 25d333b889e4fa21a79d0ae2a4b613cc317afa1eb57cfc73e08191facc29a2536a00a0cbb67470da9f98b1dcb11e96e3d63d0b434a6ddaec479db2beea2faa2f SHA512 5476fb614a92cd74197831ee7f7aa16e7cd1ed8258d699458c7a77d2ea2d6224c58076f994e01554cee8010b826a8d0dc15fa2c03a25797f87f4d92060c69ce6
+DIST wgpu-hal-0.21.0.crate 312833 BLAKE2B e231de5055b869bf0afe6ea62f3ffa643ff0439e39f8c2a48eef5c34b09dce9d8f3eb40fb5d3c7b82b31892f2bf8f890e8a70abcd86397e6325040972fbebf30 SHA512 a6215a55a566144fd2322e8217eda58b4c08fb1a32b48efcf5cb673b3d1923bc1285dd5c2c4b664caaf3bb8c5afd39876928cd6843f34b7e814d71b0dfdb7c81
DIST wgpu-types-0.20.0.crate 60828 BLAKE2B ae8b1dad28073b8fffb9df84ab23580cb6389fd4ff628fcac3496d42d495acab7aca356f01e4a87030bbec9c5f9107eb34e9e3cdb1f3cb62a406c5c71eac17ca SHA512 aa50bb23383c6e87622e7cb816216c51b893a9176683cb40075802f076c9fb66439809be47fa6843a2a3091f02dfc793e9c56361b1403e872eea7b19b98bc0c7
DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5
-DIST wide-0.7.15.crate 80990 BLAKE2B 6e9321206e1929257130c18074304f69000cf69f61df42b7924fec6cf0416c05cac02062d910b73b90371a7e6fd3c4e7253644516708bbf1cc688bf0d9b7718d SHA512 ba28b5583b524bc32878b07bf183ce293776006c514fe7a6ee95e6fb9abe8ef4e832c4dfb0642b224df3e8f7f39d9023a50492b414c3a77c28caff8eb1f4a19b
DIST wide-0.7.19.crate 82644 BLAKE2B 077532672d90d86372b992e50e92ed03fa13ff1152887e03559eb5b2fed70eb509a394efd2f8d687e9af6b3cfb5e22a18ffb7d839a4562dc38e995313c95f959 SHA512 2b26705fc629b20298201ee600f9138a58246258f4e6b1c9d6e4e639784604d4da5ea0b8863005ebac984c39dcf9401564c0cc15544df7388a5f7ab0d804b3cf
-DIST widestring-1.0.2.crate 79706 BLAKE2B 64423d0c485d1596015e9fcee691222a2a69b85a1b13a91651c50c1e3c5ec61c5105232904c6239bb442a2b3f2e808379d802856b93bb62ec8779cbf3db77655 SHA512 cbebac37d87808e791d7839ad69e0b86af49b0e8a354a22e11797915c719937ed5b0cb638e5afc9d710cd1e073eaa9f7db76cd3ca1ec35a71b565f0b8f55407b
+DIST wide-0.7.24.crate 90130 BLAKE2B 06d836eb7fdb1e9e0b524508e5e93ff7907bb1e5ee8a29f0a952ab43aa89d1a60040ce10d93d32bbe615c22279995c00db908a6dea1fff6e16c66daf9e83f775 SHA512 e9699731af74bed33a627e7569c6b06cc77804560fee9efebb27e3ef69104377096ce9c9cb9dc9391e1c09be92151525ef8c29886ef260d50ad4d68ea1e3f01f
DIST widestring-1.1.0.crate 85046 BLAKE2B 591f8ba6c3c45721d342fd4668805c19915d500b2b46b8e1e75a485ebc772db187acec791205415e5cbf288ee70299a5813a3185d933443d426eb61d7fc6003f SHA512 a4feb959e19d5238e89b0973f040b26849f896e7e9fd567d0e74fbb4972958a4dd76e74de5ea8d407b74cff28f20f9c80446488da6abdbee38aa87a94d683435
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
-DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c
DIST windows-0.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da
DIST windows-0.54.0.crate 11096265 BLAKE2B d9e2741577ef5a8cdd66ff0dc3de16d92b5005a43c4d521f9c9670ec15fdf0ef5f9656219695d80e2f9bc2ed51e31b5e3b867c484a00dae1a388b647f2eca6b9 SHA512 703d9de3d8624b9179e3b4aae24c8ba384c823d54e9f55133c9ae8bec8090019280674aa6c8e47872d91fb0f194c692ef5cbaff710714bddef12cf3fe98552db
DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
DIST windows-core-0.54.0.crate 44015 BLAKE2B 2ec7bdc09eef66ca4360dbe6b6c75548b91abc6cbc7272818108d3f37b97141bf4ee57e1b70cd33a5ee9d637be9f3674067ab26cdd204d97aa195e4f59b98935 SHA512 eb83e67ea04b7fc6cb33fa470e43683588a26c842f6949abd3b5ef26753dab3f8ce6924872a3dfae4b497f7980921027162c6d364a02430d3af7d2f63fa9f45f
-DIST windows-result-0.1.0.crate 10486 BLAKE2B d830c0edaf913014dbb61e108b5c8967c50bd8b8741155b1ea6d0d3a0181d1fcd9d6bd260e3c1413697e6c1f8e4828547ae44f5c4c5ec0cec57022d6803ab13c SHA512 69cd05d1ddc61e52d1f5c76d48a8de716aee40874ab6cfa5b72143873fa4b09bcfa82be6744c9ed87b551e0b0d0489f87801ece5b74d4993cfc1a10580c6b29d
DIST windows-result-0.1.1.crate 10460 BLAKE2B b65ae2b95414fde488570e47daa40f5b0aee3f9b90c906751e85e35dd63044ff6b72ae3451d94c70ef64610325d0fef6880ca5fd55ec14d83587871bebf113ab SHA512 4aebab689ebc9333f9c430c186f886c25faa954cd154fd9fea960073669f0db6d88002f025c31fe37c64f0298a0736f6fad5b4c4e59869239da2156c90b8ffce
+DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
-DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50
DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
-DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd
DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
-DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b
DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
-DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6
DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
-DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e
DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
-DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e
DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
-DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74
DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winit-0.29.15.crate 588797 BLAKE2B a22d11d2f6a733624ff093df348e0b4fb2dfb01b40d2e6483a4c72ed93a964df9af6a15d624f99a54c0e0e4cf9a751036be4bd8c3f3bbfd7a3fb8eb41118d9f7 SHA512 eb1ffc450eb4254b45e44d0291e6574247254eea39e0703379c81a14a4ac77429710f5b8e2f25b84c44ad0fa080318cbff12012bcf28b892f56321aa8eb13160
DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c
-DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99
+DIST winnow-0.6.13.crate 162649 BLAKE2B f088396ccdc6e96e56b822c20ea483eaead57794e101bff3df6ea35fe039fa2dcf2eac98dabebc3decb4129c200490633f05ba5dd4325cec29d28c78887c3de1 SHA512 a8a94c26afc4cc4db6ec2e65e7bff325fbe6816d4a80fb97e2014e202af0f549a77518f0435157985822aa9fd8642b95258b6cf87a9e695f4b9a11b5fe514d86
DIST winnow-0.6.8.crate 159453 BLAKE2B 36ae0b096ab916c1d925d51ce9b4fa072fd687022c3578debf4be852eeed046fd73003c8be2f6e3b0abbd2d3952a23100e79a8e432f516a0ddab2ac7aba4b034 SHA512 64652527221385a1278efb66d25ebbab86cb64d2f71fbf9bc9956dc548ae9d028b998f3aa851a94dba66853da7fbf1bdfcf2dae02ed60b2562869569acf2b583
DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25
DIST wio-0.2.2.crate 11214 BLAKE2B 7356229f90aa50d6ac8a7651637967de3e06755a7a45eab2a144e13c876058553c22129abffb07717b1715233f6cfc1efe90ff60c1877f4291fabaa4b5ea283d SHA512 13838de6e01b20de8996c7aa9efbaca5bcd9e4551614cfc10bee45ecca4bcc70b953b2c59fe460d1a054b3ecac13445b020aa244ea70686fd19be8d65c539b0e
DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5
-DIST x11rb-0.13.0.crate 222396 BLAKE2B 279dd73a1b342d773097cbbac7ce3ce198ee503c809f6d3b89c2c69b2e40dd21005e47cde708c0e9b12f2d944c0c1965a815eee774b86d9620d4dd51289cf0fa SHA512 9e86c7fab70d20193804a85608aaf46697b56f3d78eec50dd835c4ddd4a45ff56c0819309b443baa4a58f93e7d37f303e29ef279dbcd5d8c917c559751ca00b8
DIST x11rb-0.13.1.crate 223916 BLAKE2B 1663b0d4eb059924f9c2dbfa2fff01ee9c7a90bb6652d6e6a1519676e36ef7cca5fd079e39f45137350f595bca592ae9098b93877cdad9540131063379fad2ed SHA512 652f499857aff45053e2ffe1a2e3463323bcf3cf546482dcef4d2805e90a898a12f647da9181fcf02d7234bebdfc424f8a4e0e256dfd49aba4b643284308404f
-DIST x11rb-protocol-0.13.0.crate 507838 BLAKE2B 11955c1908fef177bef859c1207f8fb9e644a8841ccbef885446a021152cb37a113bcb988a0d645e8b9289dc760d03d66ea0a6836e28bc25717e6ba571d02cb0 SHA512 36f412ed83634c402cfb3fea3fc64b9782b348fde3e98617a6c478867a0e93bacd9a69b1feb8d7ee5c01de578ddb85fff1ab86dfaaf88391c3e03dc7aeb3dca7
DIST x11rb-protocol-0.13.1.crate 508522 BLAKE2B abd88b4175e2fadebc44f232262b71261fac9b1289ee749d31fbd4a9d9c8ff426ccf9edef8eced4b41e4fba3401cd81d109fbf8aef1c99b4529f57910d000a8d SHA512 5c1a40fcbc77aa6e3357ac64af37958ac54aa3a78af354c1ea5f8e8b28f352c6e5d8b4762d8c4eb93fa8a1a122184b89c9b1c95a53d35b08819654dbd4cc4db0
DIST xcursor-0.3.5.crate 6256 BLAKE2B 09af0002e0fc70790dd4a132fd74525c18d45cd285fc5ba263e9e6faf83a97aeaaef2ef6e04fc7eb939c501e865623a0f454cbc93913d9821fa6005b8f4445e7 SHA512 284f0012a07776f351d9951de33187636f8410651ed71cee3169c0cc082fda6a01a39fddbed4185dae894f7d5314ce204078ce0848308672ee19789a1fdfb05c
DIST xdg-home-1.1.0.crate 3600 BLAKE2B 9ebd05881f0b835ad8647691d05b168f0cc807ccd02bbeff4da9db0a4f6b9c5458a891d6df2867f8597f70789d7e4d49d4b81dcd266ed05d1c3d4b67ad9f11f6 SHA512 3f4d6d81b84beab8eb549e124c9dcf5dbcad8b6471cd87edcebf5c0011371667718104c7ea6eba7301fde7524137b18484621c820c75b182bafd7b9b2972957a
+DIST xdg-home-1.2.0.crate 3881 BLAKE2B 97e8869b2c2c72e8613a09049c7ad55dcd48ab124a713747d76c2106932152ce254ae19ab64a1d44959899334359ba1fd0f5b03ba3b9a7c797bd7158eaba55a1 SHA512 50b4ebf67b56e6880bb1340e6268aeac65f0ea38fcd3669becb77d356758434ef569c81844b9bfd17245f9d19f77cd7670388211ed5209052974c023d6151eab
DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3115f298c4a6a5b65345cc625bac089c131aa7f77a3601ee898405c0b1a6a1cb4d754fae200c932456964d12ee1e SHA512 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba
DIST xkeysym-0.2.0.crate 101431 BLAKE2B 626c023f399c3fb2dc155934e2b0d14d74e0b4cda25353a03b6bba3060e11e8ebba017571c7e704d5df8e658207149899cf741bc84262734e464be1a7efb55be SHA512 7dc5893f91aacafacce66f14ec27a6c792e7bf82c116e6d2221d2ed5ba3ef2889243f4af3f407d0370b46db6ac27568708b431d59b82c5d056f89d11e42ae44f
-DIST xml-rs-0.8.19.crate 54051 BLAKE2B 667358226fd5fa1829110ee9b587dae7d95fe1f010f8106f515af12435d3c49b0f9f3c09bb4ec4fa019f8e9b25575b3c5fc2dd5858b37b5bbca9bfa263df842a SHA512 a46796ed542a7396e760ee327ec191e96d61b3fd8b78cef2ab2da75c5290433f422a34cabef20267e8a6a162e0a48fc8f81cd66a5dcf997ddd539e55d9130199
+DIST xkeysym-0.2.1.crate 103129 BLAKE2B ece5c6af4230b6a0397621a5b2b2bcc9bc0465beee89ea397660ff3800a8a7cdfd7752c4cb73b14596cbe20333479febdc5859bd484bbe5b07d62461934079a7 SHA512 47ff2d219c097f2e3c6d74f1ed4bfdb919c449a055b204154af4fe4b39cf5aba41d53a9f073833a75ee441b90171bdbbb528b765d68745d2b95d24ef81045834
DIST xml-rs-0.8.20.crate 54443 BLAKE2B 67396f3666765ff3d9f0df71454d59ff391fa8d3abaaf60e63ad764e4dd7a9f015179eb3eaaa177fae1f03ef8731d0c903ab0b37cfd4df1192df28f905f0f2d8 SHA512 82190f37e42ca409501ee645c38f7b6a918bc17f6ea86f5a1fc7070babeb2eaedb20a5434e96f60685d7a1176add87c87cc6ca74d7d1c6d78481921c53ecf961
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
-DIST zbus-4.1.2.crate 153356 BLAKE2B c6ca76de9305bcb9d1d8f0b21236feeee339aa1b0ce021336953df858fd3655045bffd7d8d95878d35db19bef264f719f0a74b0585b15a13bec2d612a597502e SHA512 2ac175d2ab04d3ac53567f44420d8cc61d2c67907072b9b08673ec776a6c6e0fc07c776e3893429ae6a488c79b7b382ecf242933803a55bad09b4fb1256f40c7
DIST zbus-4.2.1.crate 157271 BLAKE2B 93aee295c56c0fd93c66ccf3e17c542f5cd7f6c96b6c6879b47c19111a291f6d401ef1e8d66d973cc5657090b75b56ee0b957ffd97de452d455b3c74b46bf1f1 SHA512 31d4232e966b74e1fd7104f006543fe2331472adcc163f56d22f1765418c8446e71b2e93884e9a046422cd83996f44452512ffc14b12bc83a1376be8fd7d73a6
-DIST zbus_macros-4.1.2.crate 28306 BLAKE2B eb65d96bcb1f28e8cf7ce3196c6a1679d187229cbf66183c10315bed34c5d5f660e0e2920be0522f19aa0ec42ae32ee8f1748c129ee76d8dd42fd7d764b5f992 SHA512 394dcc0ef553e18e4dbed66f480bd444a24160d95498784615dc30c8611cb08a419a34324e8d761580d1c38e7da0489f9479b63b76b968f210590ff06fae85aa
+DIST zbus-4.2.2.crate 157675 BLAKE2B 1f174b708dcd1dbae17a47c9a3bd72cbc435812f1a54f7e3192df17ed80c7d1e3ad02dd093532ef35577661ca68b2c58036528dcfb02c2983589f28a1f77c602 SHA512 06a0f76f865ee88a33a81b8855a95013ff98947c6a2d3866788ec875b0d2c35553bb6c7eaa83396c1dde12abbd16ec6a6f1e48ac60eb04e3d65af6f370b0b4b4
DIST zbus_macros-4.2.1.crate 28865 BLAKE2B d85346cedf2a2c8fc81c7d183e23a9efc9d9c012b63bd96b8730cf12652878555d8613b330f725473d1febe99eca5c69f485ddefbf1d5b5347151ba4c501b357 SHA512 65a25f5b75c92f5c8849254495eb0bc02c378e7046e0a8274ffe7b02bf6c6a1dc1216c583e022cba08c0f794ed27f16db5c0ddc41ce9c551f4b4e836820cab76
+DIST zbus_macros-4.2.2.crate 29400 BLAKE2B 6faae26ce9ca410b4311fb3c5ae632f650515c68857719014cffda289077a3de2fe6bb420c01a0bd478fd0bd8eb0faa914c4a355c1cf02a47c03b45cfcc26069 SHA512 0e6be7c2318f8b005376d9ca5c12e6fc263617e7c69db6545fa6e30fe175bf8329b26ff710030259c2d38e1b3703c5aaf9fb922136021e8815ce349c038ebd62
DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab
-DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
-DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
-DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zip-1.3.0.crate 85997 BLAKE2B 6ed6ef4c90a77919070216b092e2c509929fd60e48d567778b32636b2fe80079a066e41a22eea7f7f905b8ecfaaca95bdbce7b8fd18f3b24482492a620ab5802 SHA512 f042c88592e9e00ed23f05ed87c18396738dd707e77110e8103e19d1852b63e13d935155d9f2906531ddc458c769d785bc483a5958824133a2ac20847fd25690
-DIST zstd-0.11.2+zstd.1.5.2.crate 28987 BLAKE2B e04fe25ec6661819efeca08698c207922c38447459aa291961d3512d7c30016c51ddf49a8dadac0b7b2bf677b6a89d22670ec1e214607b476584a7e1b2dbf36d SHA512 d3f053c4acbdb45f3dadc9590db56095c761f0ff8899d22461f664701de766dde2fac2960a4477cd05d0a9c7ec200caa02ff891eb1f04630734996e0c38d10dd
-DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff291325bc23fd06a1249148426bb853271393eab5121d2e1e29e433eff562c9eab72c1be265f3fe3bf14cc35d4a741db03c38 SHA512 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014
-DIST zstd-sys-2.0.10+zstd.1.5.6.crate 749088 BLAKE2B 89ec471502281a65841e1c38b313571ac0ba1d2bb3aacba11297f782db9f0f8ed9cf945b757840e7851da0b7400b8c58fc79a60f24a6535fc271d28f07b2ffe9 SHA512 588008a436a9c7751fa7c088620bf04434751e508c9a729e6840e42a14a2cc26c8ee252e8f129a5ae00eb1f76ae6ecfffaac043d854b61381d386f71d80993f9
-DIST zvariant-4.0.2.crate 81443 BLAKE2B 5bf2cb6b2e2b34c2397d9579a60ea7cf28a060456e8dc86498e07c9d1bbf8313d5c2235cadd5be8ec30646cf9e224312efff49ed3c41e010678ec498ed586ae9 SHA512 2811d3b9da164d3848684ceb74ce928f5951b135a40be11502a67f8a6506342efcab0e9c4f9401b5ca0d7b7a14df02f6f4f1c4375c418e5a20ec5faf2a878a3e
+DIST zip-2.1.3.crate 96641 BLAKE2B b16604ea78b44974304ce696fec0e0ce61c51b0d20033b740f8dca1e3e5c6439664447f107a75fd5e827eee6efc82fba1bbff96a37eba23c7aacb7e593854c66 SHA512 180fda1b4cff4f396616eccff5140c31e2fc1999e5a89a8590d5fb933a9bf075d68ab84d33a041402fcd30c579de164d716a44a49a12b869e05248f9f518072f
+DIST zopfli-0.8.1.crate 50972 BLAKE2B 27cde48858dc65ec8082d4e0d81e2758f92d3dcc7a1c1f08aa6448e99f2995a865ac3259353b26e787f108c2f88ce3c7610413ea9d3daae6f864900d74565de6 SHA512 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d
DIST zvariant-4.1.0.crate 81950 BLAKE2B 894cbc6686e0006e14f83d9e320264b5c56fba61b32bc4912ea7824a1610fb2c23a8a89911a14b06af82775b070fca728c3f67c49127ea02a243ea7583bb146f SHA512 8be60d4d2ada5fa1f0ef93f8c6714b2b9a6bf3c4a36a4c3f203d32267bfe2736360bd4a05918373a8785b2c803816d0b973cc0234164566bf116adbc1e9a73b7
-DIST zvariant_derive-4.0.2.crate 10974 BLAKE2B ae6c23021ded15d76305e9b3f3fa3a65d4e68f369cc3300e1d17206ca44c632b5ea624affb2df302f955f08a344b235cf01602168618980bc489bf490f3811a1 SHA512 87c17ad302c5f30f7677cc15b8db5b939e579b6bc0261534bb7321440266bfba9f43bbcf19e65603cdca8077bda8a4f3b7c7d4f177cd89980e2bfec39c98409d
+DIST zvariant-4.1.1.crate 81949 BLAKE2B 02f89f813171271aede1c128011274b6ed345fb4193461db7100d554ac8a87d75828eb163af2dd603e6f8553f725106258eb9b81ca8dfbeb535680167fb4c891 SHA512 23420fe17cef6d24f4b94556632352c2d200b6052a2c8393c47cd41b3aaff47547b55631b3c99f9c2f9e2db9694b76c7b6499e9f35ec815919d91e4d59a1e480
DIST zvariant_derive-4.1.0.crate 11025 BLAKE2B 1d1c691ce08386bc68d640f9df116a3e2a881541e782be02a6598d090f689d9c16f28838eb4f62d701ab9d6fe70055ea41611e3348310fca4191f9976132a272 SHA512 9246706df8fe81c3cd8ba26bac50589a89b36f0245d3a10e382d9e91618b1f5763cfc9920154571075aefbc7c6c02e9809cbb3b5efe8c4b2f38998a6a36880aa
-DIST zvariant_utils-1.1.0.crate 6858 BLAKE2B ed117144cdd1b3351cddb0403b7b8fa3290e097dc527456ca7580910a0ad07b323c5c221f2c796eefd8dd5c7945e594c5bffe6b72caf26f2d416b58889b8cc34 SHA512 5ab70e347a3251c029688b0e8060f640168da3d20d1f0ceef054096209b9101fbb48ba74eb04aabd4c39f4c8090eb94a0594750b85d9955542f0bf7732a66aa7
+DIST zvariant_derive-4.1.1.crate 11028 BLAKE2B b00fb48e2483bfe24a482a198db6e6d3deedc9f913a7b31b3a57cf0692818c68be3b8a765f1a79d5ca914d6754654c81d900d25d29307c69ab67ed36d79c9c8f SHA512 532f965c4461ee2c89a6cfb5f14d43639a3aac1fd2a6ee7e89e01d3c9efb47957d8f73ccca4436d938f18fc536dca0770a50f18bf688b12c8bb7504af9ce072f
DIST zvariant_utils-1.1.1.crate 6859 BLAKE2B 91c6cfc14b7cbdab9d662ea2f7db1506037ff8dfc58599e7e220fb44cef5260783117223251ea4a3dca03ea739c80eab2baa933fee3bfd1d78f0ae721ea36a97 SHA512 4ee75536e57aa6f05e9739c1a3bb037ebc276d22206c0a3ddc3c245395aefead5f8197af1e659e33780df968715101831c286ef28513aaf7f2a5e4a43767cdc3
-EBUILD ruffle-0_p20240422.ebuild 15947 BLAKE2B 54f2addbe409ed213bb896d29ff55251db67ffe60748e7968035d1cc2d87f84d4d37c9c180df130081174f4eb339f305292abd8062d84d3ab0476507edab8996 SHA512 18b6189beb1d2f69a734b2c592bf712583a9aa28bf5a80736643a743c635088ed4e1490e2fff23e9daf7bab9ceca6081b81bd4424a69e401bdd80f9402a4b412
+DIST zvariant_utils-2.0.0.crate 6815 BLAKE2B 0321261a8371f2df14fcb0abb575dd413d834630eaf1a62b0bfc35384a536e1c1dff5a1fb26248ba4fc0dd5663dfca57892f0175ea98e5a000c8a19996e56b11 SHA512 162d8af9800a8afa16817e3580621768c9ab7d863153edc3cb1748e80aaa2f2b9c05bfffb53b098f313fe7cc2052cf49d854cc761771bc21ab1a93965a55f066
EBUILD ruffle-0_p20240521.ebuild 16013 BLAKE2B 9defe4e9f598d4842b006094633de453c4b6f0874b3d387a9e2ab1e4c081c77ccf88bef2c303244f2687c30b78a9cebb4b89a167d1c9054fb736ff4d3883ddb8 SHA512 ca0f37b5f2bf3bad3c43a8868d6aa73bdcbbd65a6c0d553c1b4fe651c81f368cbdda977cc18ac31833ffd429adf6283140fef89713da5526c454bee2f58d4e82
+EBUILD ruffle-0_p20240622.ebuild 16164 BLAKE2B dbf9612b28d743ccde5c437639b3111a39d5bad69066b9c23af864dde7aa0274efeb6737b2d75a1bc0ad562c4349d31aa6f1062137aec27d92d449e90c462c83 SHA512 c34a611059be3b39f88be1a8cf0ac05570f7a9f67076915120f789b8df06b6347becc7ce6a665370fd115e4680c6c24e9f4df4711ec2998df41fb51189883c0e
EBUILD ruffle-9999.ebuild 1802 BLAKE2B 01735bdc9079cbb492f8dbb45f14cfd6cf9392477986ff397ea42b559685600a1c8103f7974495af71f86021e97f46e068377f7d61ca78a88f4e6ad7f5ee8355 SHA512 70480cdcb18efbe91d60f66057de92e3ea641497862a465d75f33ab96b30737ee5b53872b3b6305e143e5c4c2333a52a01ef5b55ba385c405ebc55bcdbffd7ff
MISC metadata.xml 327 BLAKE2B aad7b4089000263fccd1bf6af04e88ac138658121db322215ce0dcc85380b12afa01cdcd2be232c5d2c773698b38903759ecaea6f4854d8c90c420c0a43f33b1 SHA512 bb5e665acc6d02ae3e6a22fbb483c293142104e538d386a9b93884f097629dcbb8ca7b614aa20e0358bf22ae36487c7d86cc1467103987845a70ebacc9c4a5d2
diff --git a/app-emulation/ruffle/ruffle-0_p20240422.ebuild b/app-emulation/ruffle/ruffle-0_p20240422.ebuild
deleted file mode 100644
index 1c3b4e37a2d7..000000000000
--- a/app-emulation/ruffle/ruffle-0_p20240422.ebuild
+++ /dev/null
@@ -1,765 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- ab_glyph@0.2.23
- ab_glyph_rasterizer@0.1.8
- accesskit@0.12.3
- addr2line@0.21.0
- adler32@1.2.0
- adler@1.0.2
- aes@0.8.4
- ahash@0.8.11
- aho-corasick@1.1.3
- allocator-api2@0.2.16
- alsa-sys@0.3.1
- alsa@0.9.0
- android-activity@0.5.2
- android-properties@0.2.2
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.82
- approx@0.5.1
- arboard@3.3.2
- arc-swap@1.7.1
- arrayref@0.3.7
- arrayvec@0.7.4
- ashpd@0.8.1
- ash@0.37.3+1.3.251
- async-broadcast@0.7.0
- async-channel@2.2.1
- async-executor@1.8.0
- async-fs@2.1.1
- async-io@2.3.2
- async-lock@2.8.0
- async-lock@3.3.0
- async-net@2.0.0
- async-process@2.1.0
- async-recursion@1.1.0
- async-signal@0.2.5
- async-task@4.7.0
- async-trait@0.1.79
- as-raw-xcb-connection@1.0.1
- atomic-waker@1.1.2
- autocfg@1.2.0
- backtrace@0.3.71
- base64ct@1.6.0
- base64@0.21.7
- base64@0.22.0
- bindgen@0.69.4
- bitflags@1.3.2
- bitflags@2.5.0
- bitstream-io@2.2.0
- bit-set@0.5.3
- bit-vec@0.6.3
- block2@0.3.0
- blocking@1.5.1
- block-buffer@0.10.4
- block-sys@0.2.1
- block@0.1.6
- bstr@1.9.1
- bumpalo@3.15.4
- bytemuck@1.15.0
- bytemuck_derive@1.6.0
- byteorder@1.5.0
- bytes@1.6.0
- bzip2-sys@0.1.11+1.0.8
- bzip2@0.4.4
- calloop-wayland-source@0.2.0
- calloop@0.12.4
- camino@1.1.6
- cargo-platform@0.1.8
- cargo_metadata@0.18.1
- cc@1.0.90
- cesu8@1.1.0
- cexpr@0.6.0
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- chrono@0.4.38
- cipher@0.4.4
- clang-sys@1.7.0
- clap@4.5.4
- clap_builder@4.5.2
- clap_derive@4.5.4
- clap_lex@0.7.0
- clipboard-win@5.3.0
- codespan-reporting@0.11.1
- colorchoice@1.0.0
- color_quant@1.1.0
- combine@4.6.6
- com@0.6.0
- com_macros@0.6.0
- com_macros_support@0.6.0
- concurrent-queue@2.4.0
- console@0.15.8
- console_error_panic_hook@0.1.7
- constant_time_eq@0.1.5
- convert_case@0.6.0
- cookie-factory@0.3.3
- cookie@0.17.0
- cookie_store@0.20.0
- core2@0.4.0
- coreaudio-rs@0.11.3
- coreaudio-sys@0.2.15
- core-foundation-sys@0.8.6
- core-foundation@0.9.4
- core-graphics-types@0.1.3
- core-graphics@0.23.1
- cpal@0.15.3
- cpufeatures@0.2.12
- crc32fast@1.4.0
- crc-catalog@2.4.0
- crc@3.0.1
- crossbeam-channel@0.5.12
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-utils@0.8.19
- crypto-common@0.1.6
- csv-core@0.1.11
- csv@1.3.0
- cursor-icon@1.1.0
- d3d12@0.19.0
- darling@0.20.8
- darling_core@0.20.8
- darling_macro@0.20.8
- dary_heap@0.3.6
- dasp@0.11.0
- dasp_envelope@0.11.0
- dasp_frame@0.11.0
- dasp_interpolate@0.11.0
- dasp_peak@0.11.0
- dasp_ring_buffer@0.11.0
- dasp_rms@0.11.0
- dasp_sample@0.11.0
- dasp_signal@0.11.0
- dasp_slice@0.11.0
- dasp_window@0.11.1
- data-encoding@2.5.0
- deranged@0.3.11
- derivative@2.2.0
- diff@0.1.13
- digest@0.10.7
- dirs-sys@0.4.1
- dirs@5.0.1
- dispatch@0.2.0
- displaydoc@0.2.4
- dlib@0.5.2
- document-features@0.2.8
- downcast-rs@1.2.1
- ecolor@0.27.2
- egui-wgpu@0.27.2
- egui-winit@0.27.2
- egui@0.27.2
- egui_extras@0.27.2
- either@1.11.0
- emath@0.27.2
- embed-resource@2.4.2
- encode_unicode@0.3.6
- encoding_rs@0.8.34
- endi@1.1.0
- enumflags2@0.7.9
- enumflags2_derive@0.7.9
- enumn@0.1.13
- enumset@1.1.3
- enumset_derive@0.8.1
- enum-map-derive@0.17.0
- enum-map@2.7.3
- env_filter@0.1.0
- env_logger@0.11.3
- epaint@0.27.2
- equivalent@1.0.1
- errno@0.3.8
- error-code@3.2.0
- escape8259@0.5.2
- euclid@0.22.9
- event-listener-strategy@0.4.0
- event-listener-strategy@0.5.0
- event-listener@2.5.3
- event-listener@4.0.3
- event-listener@5.2.0
- fastrand@2.0.2
- fdeflate@0.3.4
- filetime@0.2.23
- flate2@1.0.28
- float-cmp@0.9.0
- float_next_after@1.0.0
- fluent-bundle@0.15.2
- fluent-langneg@0.13.0
- fluent-syntax@0.11.0
- fluent-templates@0.9.2
- fluent-template-macros@0.9.2
- fluent@0.16.0
- flume@0.10.14
- flume@0.11.0
- fnv@1.0.7
- fontconfig-parser@0.5.6
- fontdb@0.16.2
- foreign-types-macros@0.2.3
- foreign-types-shared@0.3.1
- foreign-types@0.5.0
- form_urlencoded@1.2.1
- futures-channel@0.3.30
- futures-core@0.3.30
- futures-executor@0.3.30
- futures-io@0.3.30
- futures-lite@2.3.0
- futures-macro@0.3.30
- futures-sink@0.3.30
- futures-task@0.3.30
- futures-util@0.3.30
- futures@0.3.30
- gc-arena-derive@0.5.0
- gc-arena@0.5.0
- generator@0.7.5
- generic-array@0.14.7
- gethostname@0.4.3
- getrandom@0.2.14
- gif@0.13.1
- gilrs-core@0.5.11
- gilrs@0.10.6
- gimli@0.28.1
- globset@0.4.14
- glob@0.3.1
- gloo-net@0.5.0
- gloo-utils@0.2.0
- glow@0.13.1
- glutin_wgl_sys@0.5.0
- gl_generator@0.14.0
- gpu-allocator@0.25.0
- gpu-alloc-types@0.3.0
- gpu-alloc@0.6.0
- gpu-descriptor-types@0.1.2
- gpu-descriptor@0.2.4
- h2@0.4.4
- hashbrown@0.13.2
- hashbrown@0.14.3
- hassle-rs@0.11.0
- heck@0.4.1
- heck@0.5.0
- hermit-abi@0.3.9
- hexf-parse@0.2.1
- hex@0.4.3
- hmac@0.12.1
- home@0.5.9
- httparse@1.8.0
- http-body-util@0.1.1
- http-body@1.0.0
- http@0.2.12
- http@1.1.0
- humantime@2.1.0
- hyper-rustls@0.26.0
- hyper-util@0.1.3
- hyper@1.2.0
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- icrate@0.0.4
- id3@1.13.1
- ident_case@1.0.1
- idna@0.3.0
- idna@0.5.0
- ignore@0.4.22
- image@0.24.9
- image@0.25.1
- indexmap@2.2.6
- indicatif@0.17.8
- inotify-sys@0.1.5
- inotify@0.10.2
- inout@0.1.3
- instant@0.1.12
- insta@1.38.0
- intl-memoizer@0.5.1
- intl_pluralrules@7.0.2
- io-kit-sys@0.4.1
- ipnet@2.9.0
- itertools@0.12.1
- itoa@1.0.11
- jni-sys@0.3.0
- jni@0.21.1
- jobserver@0.1.28
- jpeg-decoder@0.3.1
- js-sys@0.3.69
- khronos-egl@6.0.0
- khronos_api@3.1.0
- lazycell@1.3.0
- lazy_static@1.4.0
- libc@0.2.153
- libflate@2.0.0
- libflate_lz77@2.0.0
- libloading@0.7.4
- libloading@0.8.3
- libm@0.2.8
- libredox@0.0.1
- libredox@0.0.2
- libtest-mimic@0.7.2
- libudev-sys@0.1.4
- linked-hash-map@0.5.6
- linkme-impl@0.3.25
- linkme@0.3.25
- linux-raw-sys@0.4.13
- litrs@0.4.1
- lock_api@0.4.11
- log@0.4.21
- loom@0.7.1
- lru@0.12.3
- lyon@1.0.1
- lyon_algorithms@1.0.4
- lyon_geom@1.0.5
- lyon_path@1.0.4
- lyon_tessellation@1.0.13
- lzma-rs@0.3.0
- mach2@0.4.2
- macro_rules_attribute-proc_macro@0.2.0
- macro_rules_attribute@0.2.0
- malloc_buf@0.0.6
- matchers@0.1.0
- memchr@2.7.2
- memmap2@0.9.4
- memoffset@0.9.1
- metal@0.27.0
- mime@0.3.17
- mime_guess2@2.0.5
- minimal-lexical@0.2.1
- miniz_oxide@0.7.2
- mio@0.8.11
- naga@0.19.2
- naga_oil@0.13.0
- ndk-context@0.1.1
- ndk-sys@0.5.0+25.2.9519653
- ndk@0.8.0
- nix@0.28.0
- nohash-hasher@0.2.0
- nom@7.1.3
- number_prefix@0.4.0
- num-bigint@0.4.4
- num-complex@0.4.5
- num-conv@0.1.0
- num-derive@0.4.2
- num-integer@0.1.46
- num-traits@0.2.18
- num_cpus@1.16.0
- num_enum@0.7.2
- num_enum_derive@0.7.2
- num_threads@0.1.7
- nu-ansi-term@0.46.0
- objc2-encode@3.0.0
- objc2@0.4.1
- objc-foundation@0.1.1
- objc-sys@0.3.2
- objc@0.2.7
- objc_exception@0.1.2
- objc_id@0.1.1
- object@0.32.2
- oboe-sys@0.6.1
- oboe@0.6.1
- once_cell@1.19.0
- option-ext@0.2.0
- orbclient@0.3.47
- ordered-stream@0.2.0
- os_info@3.8.2
- overload@0.1.1
- owned_ttf_parser@0.20.0
- parking@2.2.0
- parking_lot@0.12.1
- parking_lot_core@0.9.9
- password-hash@0.4.2
- paste@1.0.14
- path-slash@0.2.1
- pbkdf2@0.11.0
- percent-encoding@2.3.1
- pin-project-internal@1.1.5
- pin-project-lite@0.2.13
- pin-project@1.1.5
- pin-utils@0.1.0
- piper@0.2.1
- pkg-config@0.3.30
- png@0.17.13
- polling@3.6.0
- pollster@0.3.0
- portable-atomic@1.6.0
- powerfmt@0.2.0
- ppv-lite86@0.2.17
- pp-rs@0.2.1
- presser@0.3.1
- prettyplease@0.2.17
- pretty_assertions@1.4.0
- primal-check@0.3.3
- proc-macro2@1.0.81
- proc-macro-crate@3.1.0
- proc-macro-hack@0.5.20+deprecated
- profiling-procmacros@1.0.14
- profiling@1.0.14
- psl-types@2.0.11
- publicsuffix@2.2.3
- quick-xml@0.31.0
- quote@1.0.36
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- range-alloc@0.1.3
- raw-window-handle@0.5.2
- raw-window-handle@0.6.0
- rayon-core@1.12.1
- rayon@1.10.0
- realfft@3.3.0
- redox_syscall@0.3.5
- redox_syscall@0.4.1
- redox_users@0.4.4
- regex-automata@0.1.10
- regex-automata@0.4.6
- regex-syntax@0.6.29
- regex-syntax@0.8.3
- regex@1.10.4
- regress@0.9.1
- renderdoc-sys@1.1.0
- renderdoc@0.12.1
- reqwest@0.12.3
- rfd@0.14.1
- ring@0.17.8
- rle-decode-fast@1.0.3
- ron@0.8.1
- roxmltree@0.19.0
- rustc-demangle@0.1.23
- rustc-hash@1.1.0
- rustc_version@0.4.0
- rustdct@0.7.1
- rustfft@6.2.0
- rustix@0.38.32
- rustls-pemfile@2.1.2
- rustls-pki-types@1.4.1
- rustls-webpki@0.102.2
- rustls@0.22.4
- rustversion@1.0.14
- ryu@1.0.17
- safe_arch@0.7.1
- same-file@1.0.6
- scoped-tls@1.0.1
- scopeguard@1.2.0
- sctk-adwaita@0.8.1
- self_cell@0.10.3
- self_cell@1.0.3
- semver@1.0.22
- serde-wasm-bindgen@0.6.5
- serde@1.0.198
- serde_derive@1.0.198
- serde_json@1.0.116
- serde_repr@0.1.18
- serde_spanned@0.6.5
- serde_urlencoded@0.7.1
- sha1@0.10.6
- sha2@0.10.8
- sharded-slab@0.1.7
- shlex@1.3.0
- signal-hook-registry@1.4.1
- simd-adler32@0.3.7
- similar@2.5.0
- simple_asn1@0.6.2
- slab@0.4.9
- slotmap@1.0.7
- smallvec@1.13.2
- smithay-client-toolkit@0.18.1
- smithay-clipboard@0.7.1
- smol_str@0.2.1
- socket2@0.5.6
- spin@0.9.8
- spirv@0.3.0+sdk-1.3.268.0
- sptr@0.3.2
- static_assertions@1.1.0
- strength_reduce@0.2.4
- strict-num@0.1.1
- strsim@0.11.0
- subtle@2.5.0
- symphonia-bundle-mp3@0.5.4
- symphonia-core@0.5.4
- symphonia-metadata@0.5.4
- symphonia@0.5.4
- sync_wrapper@0.1.2
- synstructure@0.13.1
- syn@1.0.109
- syn@2.0.60
- system-configuration-sys@0.5.0
- system-configuration@0.5.1
- sys-locale@0.3.1
- tempfile@3.10.1
- termcolor@1.4.1
- thiserror-impl@1.0.58
- thiserror@1.0.58
- threadpool@1.8.1
- thread_local@1.1.8
- tiff@0.9.1
- time-core@0.1.2
- time-macros@0.2.17
- time@0.3.34
- tinystr@0.7.5
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- tiny-skia-path@0.11.4
- tiny-skia@0.11.4
- tokio-macros@2.2.0
- tokio-rustls@0.25.0
- tokio-util@0.7.10
- tokio@1.37.0
- toml@0.8.12
- toml_datetime@0.6.5
- toml_edit@0.21.1
- toml_edit@0.22.9
- tower-layer@0.3.2
- tower-service@0.3.2
- tower@0.4.13
- tracing-appender@0.2.3
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing-tracy@0.10.4
- tracing-wasm@0.2.1
- tracing@0.1.40
- tracy-client-sys@0.22.2
- tracy-client@0.16.5
- transpose@0.2.3
- try-lock@0.2.5
- ttf-parser@0.20.0
- typenum@1.17.0
- type-map@0.4.0
- type-map@0.5.0
- uds_windows@1.1.0
- unicase@2.7.0
- unicode-bidi@0.3.15
- unicode-ident@1.0.12
- unicode-normalization@0.1.23
- unicode-segmentation@1.11.0
- unicode-width@0.1.11
- unicode-xid@0.2.4
- unic-char-property@0.9.0
- unic-char-range@0.9.0
- unic-common@0.9.0
- unic-langid-impl@0.9.4
- unic-langid-macros-impl@0.9.4
- unic-langid-macros@0.9.4
- unic-langid@0.9.4
- unic-segment@0.9.0
- unic-ucd-segment@0.9.0
- unic-ucd-version@0.9.0
- untrusted@0.9.0
- urlencoding@2.1.3
- url@2.5.0
- utf8parse@0.2.1
- uuid@1.8.0
- valuable@0.1.0
- vec_map@0.8.2
- vergen@8.3.1
- version_check@0.9.4
- vfs@0.12.0
- vswhom-sys@0.1.2
- vswhom@0.1.0
- walkdir@2.5.0
- want@0.3.1
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-futures@0.4.42
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
- wasm-streams@0.4.0
- wayland-backend@0.3.3
- wayland-client@0.31.2
- wayland-csd-frame@0.3.0
- wayland-cursor@0.31.1
- wayland-protocols-plasma@0.2.0
- wayland-protocols-wlr@0.2.0
- wayland-protocols@0.31.2
- wayland-scanner@0.31.1
- wayland-sys@0.31.1
- weak-table@0.3.2
- webbrowser@0.8.15
- webpki-roots@0.26.1
- web-sys@0.3.69
- web-time@0.2.4
- web-time@1.1.0
- weezl@0.1.8
- wgpu-core@0.19.3
- wgpu-hal@0.19.3
- wgpu-types@0.19.2
- wgpu@0.19.4
- which@4.4.2
- widestring@1.0.2
- wide@0.7.15
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.6
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-core@0.54.0
- windows-result@0.1.0
- windows-sys@0.45.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.42.2
- windows-targets@0.48.5
- windows-targets@0.52.4
- windows@0.48.0
- windows@0.52.0
- windows@0.54.0
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.4
- windows_aarch64_msvc@0.42.2
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.4
- windows_i686_gnu@0.42.2
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.4
- windows_i686_msvc@0.42.2
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.4
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.4
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.4
- windows_x86_64_msvc@0.42.2
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.4
- winit@0.29.15
- winnow@0.5.40
- winnow@0.6.5
- winreg@0.52.0
- wio@0.2.2
- x11rb-protocol@0.13.0
- x11rb@0.13.0
- x11-dl@2.21.0
- xcursor@0.3.5
- xdg-home@1.1.0
- xkbcommon-dl@0.4.2
- xkeysym@0.2.0
- xml-rs@0.8.19
- yansi@0.5.1
- zbus@4.1.2
- zbus_macros@4.1.2
- zbus_names@3.0.0
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
- zeroize@1.7.0
- zip@0.6.6
- zstd-safe@5.0.2+zstd.1.5.2
- zstd-sys@2.0.10+zstd.1.5.6
- zstd@0.11.2+zstd.1.5.2
- zvariant@4.0.2
- zvariant_derive@4.0.2
- zvariant_utils@1.1.0
-"
-declare -A GIT_CRATES=(
- [flash-lso]="https://github.com/ruffle-rs/rust-flash-lso;2f770555ea49c6db49c57c1dd46c7cc686e8dacc;rust-flash-lso-%commit%/flash-lso"
- [h263-rs-deblock]='https://github.com/ruffle-rs/h263-rs;5c8d9d7d86f62b70ca484df006a75a9c8ff1985c;h263-rs-%commit%/deblock'
- [h263-rs-yuv]="https://github.com/ruffle-rs/h263-rs;5c8d9d7d86f62b70ca484df006a75a9c8ff1985c;h263-rs-%commit%/yuv"
- [h263-rs]="https://github.com/ruffle-rs/h263-rs;5c8d9d7d86f62b70ca484df006a75a9c8ff1985c;h263-rs-%commit%/h263"
- [jpegxr]="https://github.com/ruffle-rs/jpegxr;688021cb0a4935295f9aa8b488ca05bb4f1e9b34;jpegxr-%commit%"
- [nellymoser-rs]="https://github.com/ruffle-rs/nellymoser;754b1184037aa9952a907107284fb73897e26adc;nellymoser-%commit%"
- [nihav_codec_support]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-codec-support"
- [nihav_core]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-core"
- [nihav_duck]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-duck"
-)
-inherit cargo desktop optfeature xdg
-
-MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="Flash Player emulator written in Rust"
-HOMEPAGE="https://ruffle.rs/"
-SRC_URI="
- https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-LICENSE+="
- Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT
- MPL-2.0 OFL-1.1 openssl Unicode-DFS-2016 ZLIB
-" # crates
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# dlopen: libX* (see winit+x11-dl crates)
-RDEPEND="
- media-libs/alsa-lib
- virtual/libudev:=
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXrandr
- x11-libs/libXrender
-"
-DEPEND="
- ${RDEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="
- virtual/jre:*
- virtual/pkgconfig
- >=virtual/rust-1.76
-"
-
-QA_FLAGS_IGNORED="usr/bin/${PN}.*"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0_p20231216-skip-render-tests.patch
-)
-
-src_configure() {
- local workspaces=(
- ruffle_{desktop,scanner}
- exporter
- $(usev test tests)
- )
-
- cargo_src_configure "${workspaces[@]/#/--package=}"
-}
-
-src_test() {
- local skip=(
- # may need more investigation, strangely "pass" (xfail) when
- # RUSTFLAGS is unset, skip for now (bug #915726)
- --skip from_avmplus/as3/Types/Int/wraparound
- )
-
- cargo_src_test -- "${skip[@]}"
-}
-
-src_install() {
- dodoc README.md
-
- newicon web/packages/extension/assets/images/icon180.png ${PN}.png
- make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \
- "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;"
-
- cd "$(cargo_target_dir)" || die
- newbin ${PN}_desktop ${PN}
- newbin exporter ${PN}_exporter
- dobin ${PN}_scanner
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog "${PN} is experimental software that is still under heavy development"
- elog "and only receiving nightly releases. Plans in Gentoo is to update"
- elog "roughly every months if no known major regressions (feel free to"
- elog "report if you feel a newer nightly is needed ahead of time)."
- elog
- elog "There is currently no plans to support wasm builds / browser"
- elog "extensions, this provides the desktop viewer and other tools."
- fi
-
- optfeature "the in-application file picker" sys-apps/xdg-desktop-portal
-}
diff --git a/app-emulation/ruffle/ruffle-0_p20240622.ebuild b/app-emulation/ruffle/ruffle-0_p20240622.ebuild
new file mode 100644
index 000000000000..c39144c6eabb
--- /dev/null
+++ b/app-emulation/ruffle/ruffle-0_p20240622.ebuild
@@ -0,0 +1,754 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ ab_glyph@0.2.26
+ ab_glyph_rasterizer@0.1.8
+ addr2line@0.22.0
+ adler32@1.2.0
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.18
+ alsa-sys@0.3.1
+ alsa@0.9.0
+ android-activity@0.5.2
+ android-properties@0.2.2
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstream@0.6.14
+ anstyle-parse@0.2.4
+ anstyle-query@1.1.0
+ anstyle-wincon@3.0.3
+ anstyle@1.0.7
+ anyhow@1.0.86
+ approx@0.5.1
+ arbitrary@1.3.2
+ arboard@3.4.0
+ arc-swap@1.7.1
+ arrayref@0.3.7
+ arrayvec@0.7.4
+ ashpd@0.8.1
+ ash@0.37.3+1.3.251
+ async-broadcast@0.7.1
+ async-channel@2.3.1
+ async-executor@1.12.0
+ async-fs@2.1.2
+ async-io@2.3.3
+ async-lock@3.4.0
+ async-net@2.0.0
+ async-process@2.2.3
+ async-recursion@1.1.1
+ async-signal@0.2.8
+ async-task@4.7.1
+ async-trait@0.1.80
+ as-raw-xcb-connection@1.0.1
+ atomic-waker@1.1.2
+ autocfg@1.3.0
+ backtrace@0.3.72
+ base64@0.21.7
+ base64@0.22.1
+ bindgen@0.69.4
+ bitflags@1.3.2
+ bitflags@2.5.0
+ bitstream-io@2.3.0
+ bit-set@0.5.3
+ bit-vec@0.6.3
+ block2@0.3.0
+ block2@0.5.1
+ blocking@1.6.1
+ block-buffer@0.10.4
+ block-sys@0.2.1
+ block@0.1.6
+ bstr@1.9.1
+ bumpalo@3.16.0
+ bytemuck@1.16.0
+ bytemuck_derive@1.7.0
+ byteorder@1.5.0
+ bytes@1.6.0
+ bzip2-sys@0.1.11+1.0.8
+ bzip2@0.4.4
+ calloop-wayland-source@0.2.0
+ calloop@0.12.4
+ camino@1.1.7
+ cargo-platform@0.1.8
+ cargo_metadata@0.18.1
+ cc@1.0.99
+ cesu8@1.1.0
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chrono@0.4.38
+ clang-sys@1.8.1
+ clap@4.5.7
+ clap_builder@4.5.7
+ clap_derive@4.5.5
+ clap_lex@0.7.1
+ clipboard-win@5.3.1
+ codespan-reporting@0.11.1
+ colorchoice@1.0.1
+ color_quant@1.1.0
+ combine@4.6.7
+ com@0.6.0
+ com_macros@0.6.0
+ com_macros_support@0.6.0
+ concurrent-queue@2.5.0
+ console@0.15.8
+ console_error_panic_hook@0.1.7
+ convert_case@0.6.0
+ cookie-factory@0.3.3
+ cookie@0.18.1
+ cookie_store@0.21.0
+ core2@0.4.0
+ coreaudio-rs@0.11.3
+ coreaudio-sys@0.2.15
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ core-graphics-types@0.1.3
+ core-graphics@0.23.2
+ cpal@0.15.3
+ cpufeatures@0.2.12
+ crc32fast@1.4.2
+ crc-catalog@2.4.0
+ crc@3.2.1
+ crossbeam-channel@0.5.13
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.20
+ crypto-common@0.1.6
+ csv-core@0.1.11
+ csv@1.3.0
+ cursor-icon@1.1.0
+ d3d12@0.20.0
+ darling@0.20.9
+ darling_core@0.20.9
+ darling_macro@0.20.9
+ dary_heap@0.3.6
+ dasp@0.11.0
+ dasp_envelope@0.11.0
+ dasp_frame@0.11.0
+ dasp_interpolate@0.11.0
+ dasp_peak@0.11.0
+ dasp_ring_buffer@0.11.0
+ dasp_rms@0.11.0
+ dasp_sample@0.11.0
+ dasp_signal@0.11.0
+ dasp_slice@0.11.0
+ dasp_window@0.11.1
+ deranged@0.3.11
+ derive_arbitrary@1.3.2
+ diff@0.1.13
+ digest@0.10.7
+ dirs-sys@0.4.1
+ dirs@5.0.1
+ dispatch@0.2.0
+ displaydoc@0.2.4
+ dlib@0.5.2
+ document-features@0.2.8
+ downcast-rs@1.2.1
+ either@1.12.0
+ embed-resource@2.4.2
+ encode_unicode@0.3.6
+ encoding_rs@0.8.34
+ endi@1.1.0
+ enumflags2@0.7.10
+ enumflags2_derive@0.7.10
+ enumset@1.1.3
+ enumset_derive@0.8.1
+ enum-map-derive@0.17.0
+ enum-map@2.7.3
+ env_filter@0.1.0
+ env_logger@0.11.3
+ equivalent@1.0.1
+ errno@0.3.9
+ error-code@3.2.0
+ escape8259@0.5.3
+ euclid@0.22.10
+ event-listener-strategy@0.5.2
+ event-listener@5.3.1
+ fastrand@2.1.0
+ fdeflate@0.3.4
+ filetime@0.2.23
+ flate2@1.0.30
+ float-cmp@0.9.0
+ float_next_after@1.0.0
+ fluent-bundle@0.15.3
+ fluent-langneg@0.13.0
+ fluent-syntax@0.11.1
+ fluent-templates@0.9.4
+ fluent-template-macros@0.9.4
+ fluent@0.16.1
+ flume@0.11.0
+ fnv@1.0.7
+ fontconfig-parser@0.5.6
+ fontdb@0.18.0
+ foreign-types-macros@0.2.3
+ foreign-types-shared@0.3.1
+ foreign-types@0.5.0
+ form_urlencoded@1.2.1
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-lite@2.3.0
+ futures-macro@0.3.30
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-util@0.3.30
+ futures@0.3.30
+ gc-arena-derive@0.5.3
+ gc-arena@0.5.3
+ generator@0.8.1
+ generic-array@0.14.7
+ gethostname@0.4.3
+ getrandom@0.2.15
+ gif@0.13.1
+ gilrs-core@0.5.11
+ gilrs@0.10.7
+ gimli@0.29.0
+ globset@0.4.14
+ glob@0.3.1
+ gloo-net@0.5.0
+ gloo-utils@0.2.0
+ glow@0.13.1
+ glutin_wgl_sys@0.5.0
+ gl_generator@0.14.0
+ gpu-allocator@0.25.0
+ gpu-alloc-types@0.3.0
+ gpu-alloc@0.6.0
+ gpu-descriptor-types@0.2.0
+ gpu-descriptor@0.3.0
+ h2@0.4.5
+ hashbrown@0.14.5
+ hassle-rs@0.11.0
+ heck@0.5.0
+ hermit-abi@0.3.9
+ hexf-parse@0.2.1
+ hex@0.4.3
+ home@0.5.9
+ httparse@1.9.2
+ http-body-util@0.1.2
+ http-body@1.0.0
+ http@0.2.12
+ http@1.1.0
+ humantime@2.1.0
+ hyper-rustls@0.27.2
+ hyper-util@0.1.5
+ hyper@1.3.1
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ icrate@0.0.4
+ id3@1.13.1
+ ident_case@1.0.1
+ idna@0.3.0
+ idna@0.5.0
+ ignore@0.4.22
+ image@0.25.1
+ indexmap@2.2.6
+ indicatif@0.17.8
+ inotify-sys@0.1.5
+ inotify@0.10.2
+ instant@0.1.13
+ insta@1.39.0
+ intl-memoizer@0.5.2
+ intl_pluralrules@7.0.2
+ io-kit-sys@0.4.1
+ ipnet@2.9.0
+ is_terminal_polyfill@1.70.0
+ itertools@0.12.1
+ itertools@0.13.0
+ itoa@1.0.11
+ jni-sys@0.3.0
+ jni@0.21.1
+ jobserver@0.1.31
+ jpeg-decoder@0.3.1
+ js-sys@0.3.69
+ khronos-egl@6.0.0
+ khronos_api@3.1.0
+ lazycell@1.3.0
+ lazy_static@1.4.0
+ libc@0.2.155
+ libflate@2.1.0
+ libflate_lz77@2.1.0
+ libloading@0.7.4
+ libloading@0.8.3
+ libm@0.2.8
+ libredox@0.0.2
+ libredox@0.1.3
+ libtest-mimic@0.7.3
+ libudev-sys@0.1.4
+ linked-hash-map@0.5.6
+ linkme-impl@0.3.27
+ linkme@0.3.27
+ linux-raw-sys@0.4.14
+ litrs@0.4.1
+ lockfree-object-pool@0.1.6
+ lock_api@0.4.12
+ log@0.4.21
+ loom@0.7.2
+ lru@0.12.3
+ lyon@1.0.1
+ lyon_algorithms@1.0.4
+ lyon_geom@1.0.5
+ lyon_path@1.0.5
+ lyon_tessellation@1.0.15
+ lzma-rs@0.3.0
+ mach2@0.4.2
+ macro_rules_attribute-proc_macro@0.2.0
+ macro_rules_attribute@0.2.0
+ malloc_buf@0.0.6
+ matchers@0.1.0
+ md-5@0.10.6
+ memchr@2.7.2
+ memmap2@0.9.4
+ memoffset@0.9.1
+ metal@0.28.0
+ mime@0.3.17
+ mime_guess2@2.0.5
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.3
+ mio@0.8.11
+ naga@0.20.0
+ ndk-context@0.1.1
+ ndk-sys@0.5.0+25.2.9519653
+ ndk@0.8.0
+ nix@0.28.0
+ nohash-hasher@0.2.0
+ nom@7.1.3
+ number_prefix@0.4.0
+ num-bigint@0.4.5
+ num-complex@0.4.6
+ num-conv@0.1.0
+ num-derive@0.4.2
+ num-integer@0.1.46
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ num_enum@0.7.2
+ num_enum_derive@0.7.2
+ num_threads@0.1.7
+ nu-ansi-term@0.46.0
+ objc2-app-kit@0.2.2
+ objc2-core-data@0.2.2
+ objc2-core-image@0.2.2
+ objc2-encode@3.0.0
+ objc2-encode@4.0.3
+ objc2-foundation@0.2.2
+ objc2-metal@0.2.2
+ objc2-quartz-core@0.2.2
+ objc2@0.4.1
+ objc2@0.5.2
+ objc-foundation@0.1.1
+ objc-sys@0.3.5
+ objc@0.2.7
+ objc_id@0.1.1
+ object@0.35.0
+ oboe-sys@0.6.1
+ oboe@0.6.1
+ once_cell@1.19.0
+ option-ext@0.2.0
+ orbclient@0.3.47
+ ordered-stream@0.2.0
+ os_info@3.8.2
+ overload@0.1.1
+ owned_ttf_parser@0.21.0
+ parking@2.2.0
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ paste@1.0.15
+ path-slash@0.2.1
+ percent-encoding@2.3.1
+ pin-project-internal@1.1.5
+ pin-project-lite@0.2.14
+ pin-project@1.1.5
+ pin-utils@0.1.0
+ piper@0.2.3
+ pkg-config@0.3.30
+ png@0.17.13
+ polling@3.7.1
+ pollster@0.3.0
+ portable-atomic@1.6.0
+ powerfmt@0.2.0
+ ppv-lite86@0.2.17
+ presser@0.3.1
+ prettyplease@0.2.20
+ pretty_assertions@1.4.0
+ primal-check@0.3.4
+ proc-macro2@1.0.85
+ proc-macro-crate@3.1.0
+ proc-macro-hack@0.5.20+deprecated
+ profiling-procmacros@1.0.14
+ profiling@1.0.14
+ psl-types@2.0.11
+ publicsuffix@2.2.3
+ quick-xml@0.31.0
+ quinn-proto@0.11.3
+ quinn-udp@0.5.2
+ quinn@0.11.2
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ range-alloc@0.1.3
+ raw-window-handle@0.6.2
+ rayon-core@1.12.1
+ rayon@1.10.0
+ realfft@3.3.0
+ redox_syscall@0.3.5
+ redox_syscall@0.4.1
+ redox_syscall@0.5.1
+ redox_users@0.4.5
+ regex-automata@0.1.10
+ regex-automata@0.4.7
+ regex-syntax@0.6.29
+ regex-syntax@0.8.4
+ regex@1.10.5
+ regress@0.10.0
+ renderdoc-sys@1.1.0
+ renderdoc@0.12.1
+ reqwest@0.12.5
+ rfd@0.14.1
+ ring@0.17.8
+ rle-decode-fast@1.0.3
+ ron@0.8.1
+ roxmltree@0.19.0
+ rustc-demangle@0.1.24
+ rustc-hash@1.1.0
+ rustc_version@0.4.0
+ rustdct@0.7.1
+ rustfft@6.2.0
+ rustix@0.38.34
+ rustls-pemfile@2.1.2
+ rustls-pki-types@1.7.0
+ rustls-webpki@0.102.4
+ rustls@0.23.10
+ rustversion@1.0.17
+ ryu@1.0.18
+ safe_arch@0.7.1
+ same-file@1.0.6
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ sctk-adwaita@0.8.1
+ self_cell@0.10.3
+ self_cell@1.0.4
+ semver@1.0.23
+ serde-wasm-bindgen@0.6.5
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.117
+ serde_repr@0.1.19
+ serde_spanned@0.6.6
+ serde_urlencoded@0.7.1
+ sha1@0.10.6
+ sha2@0.10.8
+ sharded-slab@0.1.7
+ shlex@1.3.0
+ signal-hook-registry@1.4.2
+ simd-adler32@0.3.7
+ similar@2.5.0
+ simple_asn1@0.6.2
+ slab@0.4.9
+ slotmap@1.0.7
+ smallvec@1.13.2
+ smithay-client-toolkit@0.18.1
+ smithay-clipboard@0.7.1
+ smol_str@0.2.2
+ socket2@0.5.7
+ spin@0.9.8
+ spirv@0.3.0+sdk-1.3.268.0
+ sptr@0.3.2
+ static_assertions@1.1.0
+ strength_reduce@0.2.4
+ strict-num@0.1.1
+ strsim@0.11.1
+ subtle@2.5.0
+ symphonia-bundle-mp3@0.5.4
+ symphonia-core@0.5.4
+ symphonia-metadata@0.5.4
+ symphonia@0.5.4
+ sync_wrapper@1.0.1
+ synstructure@0.13.1
+ syn@1.0.109
+ syn@2.0.66
+ system-configuration-sys@0.5.0
+ system-configuration@0.5.1
+ sys-locale@0.3.1
+ tempfile@3.10.1
+ termcolor@1.4.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ threadpool@1.8.1
+ thread_local@1.1.8
+ tiff@0.9.1
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tinystr@0.7.6
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ tiny-skia-path@0.11.4
+ tiny-skia@0.11.4
+ tokio-macros@2.3.0
+ tokio-rustls@0.26.0
+ tokio-util@0.7.11
+ tokio@1.38.0
+ toml@0.8.14
+ toml_datetime@0.6.6
+ toml_edit@0.21.1
+ toml_edit@0.22.14
+ tower-layer@0.3.2
+ tower-service@0.3.2
+ tower@0.4.13
+ tracing-appender@0.2.3
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing-tracy@0.10.4
+ tracing-wasm@0.2.1
+ tracing@0.1.40
+ tracy-client-sys@0.22.2
+ tracy-client@0.16.5
+ transpose@0.2.3
+ try-lock@0.2.5
+ ttf-parser@0.21.1
+ typenum@1.17.0
+ type-map@0.5.0
+ uds_windows@1.1.0
+ unicase@2.7.0
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unicode-segmentation@1.11.0
+ unicode-width@0.1.13
+ unicode-xid@0.2.4
+ unic-char-property@0.9.0
+ unic-char-range@0.9.0
+ unic-common@0.9.0
+ unic-langid-impl@0.9.5
+ unic-langid-macros-impl@0.9.5
+ unic-langid-macros@0.9.5
+ unic-langid@0.9.5
+ unic-segment@0.9.0
+ unic-ucd-segment@0.9.0
+ unic-ucd-version@0.9.0
+ untrusted@0.9.0
+ urlencoding@2.1.3
+ url@2.5.2
+ utf8parse@0.2.2
+ uuid@1.8.0
+ valuable@0.1.0
+ vec_map@0.8.2
+ vergen@8.3.1
+ version_check@0.9.4
+ vfs@0.12.0
+ vswhom-sys@0.1.2
+ vswhom@0.1.0
+ walkdir@2.5.0
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ wasm-streams@0.4.0
+ wayland-backend@0.3.4
+ wayland-client@0.31.3
+ wayland-csd-frame@0.3.0
+ wayland-cursor@0.31.3
+ wayland-protocols-plasma@0.2.0
+ wayland-protocols-wlr@0.2.0
+ wayland-protocols@0.31.2
+ wayland-scanner@0.31.2
+ wayland-sys@0.31.2
+ weak-table@0.3.2
+ webbrowser@1.0.1
+ webpki-roots@0.26.2
+ web-sys@0.3.69
+ web-time@0.2.4
+ web-time@1.1.0
+ weezl@0.1.8
+ wgpu-core@0.21.0
+ wgpu-hal@0.21.0
+ wgpu-types@0.20.0
+ wgpu@0.20.1
+ which@4.4.2
+ widestring@1.1.0
+ wide@0.7.24
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-core@0.54.0
+ windows-result@0.1.2
+ windows-sys@0.45.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.42.2
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows@0.52.0
+ windows@0.54.0
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winit@0.29.15
+ winnow@0.5.40
+ winnow@0.6.13
+ winreg@0.52.0
+ wio@0.2.2
+ x11rb-protocol@0.13.1
+ x11rb@0.13.1
+ x11-dl@2.21.0
+ xcursor@0.3.5
+ xdg-home@1.2.0
+ xkbcommon-dl@0.4.2
+ xkeysym@0.2.1
+ xml-rs@0.8.20
+ yansi@0.5.1
+ zbus@4.2.2
+ zbus_macros@4.2.2
+ zbus_names@3.0.0
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+ zeroize@1.8.1
+ zip@2.1.3
+ zopfli@0.8.1
+ zvariant@4.1.1
+ zvariant_derive@4.1.1
+ zvariant_utils@2.0.0
+"
+declare -A GIT_CRATES=(
+ [egui]="https://github.com/emilk/egui;413843dd7ca7c177aaac233cd24b547d2b904d19;egui-%commit%/crates/egui"
+ [egui-wgpu]="https://github.com/emilk/egui;413843dd7ca7c177aaac233cd24b547d2b904d19;egui-%commit%/crates/egui-wgpu"
+ [egui-winit]="https://github.com/emilk/egui;413843dd7ca7c177aaac233cd24b547d2b904d19;egui-%commit%/crates/egui-winit"
+ [egui_extras]="https://github.com/emilk/egui;413843dd7ca7c177aaac233cd24b547d2b904d19;egui-%commit%/crates/egui_extras"
+ [flash-lso]="https://github.com/ruffle-rs/rust-flash-lso;2f770555ea49c6db49c57c1dd46c7cc686e8dacc;rust-flash-lso-%commit%/flash-lso"
+ [h263-rs-deblock]='https://github.com/ruffle-rs/h263-rs;f0fa94c366a1d0383df99aa835add175658d6bad;h263-rs-%commit%/deblock'
+ [h263-rs-yuv]="https://github.com/ruffle-rs/h263-rs;f0fa94c366a1d0383df99aa835add175658d6bad;h263-rs-%commit%/yuv"
+ [h263-rs]="https://github.com/ruffle-rs/h263-rs;f0fa94c366a1d0383df99aa835add175658d6bad;h263-rs-%commit%/h263"
+ [jpegxr]="https://github.com/ruffle-rs/jpegxr;db88651220688d2883a90d5477048071507b0493;jpegxr-%commit%"
+ [nellymoser-rs]="https://github.com/ruffle-rs/nellymoser;754b1184037aa9952a907107284fb73897e26adc;nellymoser-%commit%"
+ [nihav_codec_support]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-codec-support"
+ [nihav_core]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-core"
+ [nihav_duck]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-duck"
+)
+inherit cargo desktop optfeature xdg
+
+MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="Flash Player emulator written in Rust"
+HOMEPAGE="https://ruffle.rs/"
+SRC_URI="
+ https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+LICENSE+="
+ Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 openssl
+ Unicode-DFS-2016 ZLIB
+" # crates
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# dlopen: libX* (see winit+x11-dl crates)
+RDEPEND="
+ media-libs/alsa-lib
+ virtual/libudev:=
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXrandr
+ x11-libs/libXrender
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ virtual/jre:*
+ virtual/pkgconfig
+ >=virtual/rust-1.77
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}.*"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0_p20231216-skip-render-tests.patch
+)
+
+src_configure() {
+ local workspaces=(
+ ruffle_{desktop,scanner}
+ exporter
+ $(usev test tests)
+ )
+
+ cargo_src_configure "${workspaces[@]/#/--package=}"
+}
+
+src_test() {
+ local skip=(
+ # may need more investigation, strangely "pass" (xfail) when
+ # RUSTFLAGS is unset, skip for now (bug #915726)
+ --skip from_avmplus/as3/Types/Int/wraparound
+ )
+
+ cargo_src_test -- "${skip[@]}"
+}
+
+src_install() {
+ dodoc README.md
+
+ newicon web/packages/extension/assets/images/icon180.png ${PN}.png
+ make_desktop_entry ${PN} ${PN^} ${PN} "AudioVideo;Player;Emulator;" \
+ "MimeType=application/x-shockwave-flash;application/vnd.adobe.flash.movie;"
+
+ cd "$(cargo_target_dir)" || die
+ newbin ${PN}_desktop ${PN}
+ newbin exporter ${PN}_exporter
+ dobin ${PN}_scanner
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "${PN} is experimental software that is still under heavy development"
+ elog "and only receiving nightly releases. Plans in Gentoo is to update"
+ elog "roughly every months if no known major regressions (feel free to"
+ elog "report if you feel a newer nightly is needed ahead of time)."
+ elog
+ elog "There is currently no plans to support wasm builds / browser"
+ elog "extensions, this provides the desktop viewer and other tools."
+ fi
+
+ optfeature "the in-application file picker" sys-apps/xdg-desktop-portal
+}
diff --git a/app-emulation/virt-viewer/Manifest b/app-emulation/virt-viewer/Manifest
index cb23eb884d83..f3653e8ffd1a 100644
--- a/app-emulation/virt-viewer/Manifest
+++ b/app-emulation/virt-viewer/Manifest
@@ -1,4 +1,4 @@
AUX virt-viewer-10.0_p20210730-meson-0.61.patch 1022 BLAKE2B b4ff7ec6d33da1e73b7dac2fc2960890a447670b83f67f27fbc24b99a95d75e850de74cd75fd5d4f3ce2b32e458e2e0a6e26128f47a77e0da9aaf62a9622c02a SHA512 2ac3f31e9184dd7a0aa596458c991b573fac3073b0b4b04895082c720a3c7da189bde9099c8f530320d34c5fbc51f522096af2186b589879e372e17115ba78fb
DIST virt-viewer-11.0.tar.xz 259772 BLAKE2B 41914a60361f0a47a0b0b54962d228ffaec67c6b69c664bb6fe683b7074dd5e2136d2bf3528b6e1b6b785cc4e337125fe16fdd94dd603dd42e8fde543931241a SHA512 738034e15e40a7aaadd2646bf289c12409cbf2d06925d43baa50fa7bc8438188480d6b97687e9816427ac0a9dae84d205351715cb2f38afdbefa2dd1d134904a
-EBUILD virt-viewer-11.0.ebuild 1655 BLAKE2B fe01d97d50191dfd8e6bf1e410d2a794e10aa0b60cc4ed34b10d2fd65134fe74abec364ee3a5718fb03a40432d35e25e881209f447a1c5f8dfb875f4593bb0d9 SHA512 cdad53b86e42df6b10fae92c7e91e9743b547a0f256ca4038f4485d94e29154c805a1f3b7b705bc593fe17f483a71cbe829a6e2ac190f4fa83376a54b5713dc3
+EBUILD virt-viewer-11.0.ebuild 1656 BLAKE2B 09eee41b5d89c6eeae78feadd7450d6d845db89116b79448a474a72fc614b7669333b6b117c8b05f2296d59bd341358116c2c66988b8f8810948c873a8fc138f SHA512 c5fe7e40f7c92927f61b193c122a8d822178a571e74413d007b5b399b486337df751000a05fbab9d02752f63497c49842a47fc3d71e922dd37d366c0d6a5420e
MISC metadata.xml 734 BLAKE2B f25e87b2bb317cda7595ebefa8854e36f479c2a4bb4531289bcc3ae6ce53d1c9aaf36832272707d9a30735cfd519dfb56b7b04a1121c33afb767c3c5514336d5 SHA512 935b4a7d1af8199cfbd90db7c0e8e3ae52fe939739724f36fe12ecbf222220483af94a7746fb54a585c971fb0dc28c629a2e7fb34690743ea0d08a965b30db0f
diff --git a/app-emulation/virt-viewer/virt-viewer-11.0.ebuild b/app-emulation/virt-viewer/virt-viewer-11.0.ebuild
index e018a5a1b62a..5be750741896 100644
--- a/app-emulation/virt-viewer/virt-viewer-11.0.ebuild
+++ b/app-emulation/virt-viewer/virt-viewer-11.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
inherit meson python-any-r1 xdg
diff --git a/app-emulation/virtualbox-guest-additions/Manifest b/app-emulation/virtualbox-guest-additions/Manifest
index b54c3017e76f..fe0efedff3e0 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,7 +1,6 @@
AUX vboxclient.desktop 145 BLAKE2B c01f4c307cd965d271e19f31cab5f902126bdf49bd947329c9ffad4955665b142576438dd124bc323d540cb2f6229c722b2611d4ba405521432965d9d0bddd8f SHA512 90e2ff4b8a67120f7f3c116676c7553243a1bf3c9a76f71ef471bc556c4eee55953e6a5dde952688d4892d469149db8704a921a14755eea66b1789805fe3ca42
AUX vboxguest-6.1.36-log-use-c99.patch 288 BLAKE2B 7a869ea9c46d91b64e6f062173bce10db25581b2390dad517016eb35cdae0727579e374318afdf749c3118436c667dacaf670f93698894b972b3badc60a80a43 SHA512 c66d75e77d84f081095de91248f236606b5e0bcc50a5525918fce979c97d84dddf6d10fc2a21832db74b5ef632949d9dee8ec30b4f1ab05bcec1aa75da681971
AUX virtualbox-guest-additions-5-localconfig 937 BLAKE2B 4ad7e6520572ed5b3ee29c03b77fb1a4df5279e38929c4e6e446387f30eef9fd8f32b9f877db1074c0e28f9a461ec3114e7120f636e02ce41a72a81b1e69c62e SHA512 ccbc2db825060fd5044e42bf4e53271d6e64a7a400b09705230006367e696dd3bff384f1e4873bf2aedfec8e6fdc8f8ecc537cd5a1fe629727c2943371d13e40
-AUX virtualbox-guest-additions-7.0.14-kernel-6.8.patch 9491 BLAKE2B 577b821c18ee0da7fa064d9f45c75c3d28edafef773c6a5523c5dbc129badbf29dc861a8b9a1d500e9941a06ce5fe9833cf0a29d64433e4d68a6d0416ad029e9 SHA512 ac7a1aa06765a337acc77d5312bc1b9880ed1162544fcf36043d27d8977c00f4712d1a5491b760a133a6da4e92e8f205872669a4420cda621d2ac7b412461772
AUX virtualbox-guest-additions-7.0.8-fix-gcc13.patch 753 BLAKE2B 2c42f0d370d5be3c02278389a103dec8d7ee3515b61147aaccb4b47285329fa0b87edea392031c856b14c2527544c1ddccd1a3a23522d10fb60f40f4dbdac941 SHA512 76766339012cc60a5c360caf17d92547718d67c670a498085f30b99be7541b69ed3f9acc6e7916dfb131facc4343fdd0db27b981755250189c16df215a6aee15
AUX virtualbox-guest-additions-8.initd-r1 547 BLAKE2B 1b26fc26e95baa74d551f8a9cf62f698485d63a0487c4cc4fc9906b8ced191f078e2b794ef9db9488de9e92188c73812c16e37ff542f06e0d52a4dc62b631960 SHA512 81ccc8d3edd965feb55290cf1281a97a485f14fd1de07cd59479bd7746291d41abc45c2e7e209f17f7df057528be83c48f3e270b526e6b86d85c5ec4be2d3944
AUX virtualbox-guest-additions.service 411 BLAKE2B f5f1c24a94764ca72a04879c27cd9fdc1e0c8a1440ac87674dad44a1493a9347e6e2b351ae2b71e050ba06ae9848168220d62981a9e0c984ea68bf48ea06b485 SHA512 b6226146f3591a778551e94ae2661e2ae3c6b761d20600d741eaaa03f43f0a2b841d2a44d9eec3a3768edb23b021cee94c7849d998ee4104ad60dad2df88df83
diff --git a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch b/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch
deleted file mode 100644
index 459dbef713e9..000000000000
--- a/app-emulation/virtualbox-guest-additions/files/virtualbox-guest-additions-7.0.14-kernel-6.8.patch
+++ /dev/null
@@ -1,242 +0,0 @@
-Support for kernel 6.8.x.
-
-https://www.virtualbox.org/changeset/102989/vbox
-https://www.virtualbox.org/changeset/102990/vbox
-https://www.virtualbox.org/changeset/102992/vbox
-https://www.virtualbox.org/changeset/102993/vbox
-https://www.virtualbox.org/changeset/102994/vbox
-
-------------------------------------------------------------------------
-r102989 | vboxsync | 2024-01-22 19:12:25 +0200 (Lu, 22 ian 2024) | 2 lines
-
-iprt: Add wrapper for strlcpy/strscpy functions, bugref:10584.
-
-
---- a/include/iprt/string.h
-+++ b/include/iprt/string.h
-@@ -245,7 +245,29 @@
- # define RT_BCOPY_UNFORTIFIED(a_pDst, a_pSrc, a_cbToCopy) memcpy((a_pDst), (a_pSrc), (a_cbToCopy))
- #endif /* !RT_OS_LINUX && !__KERNEL__ */
-
-+/** @def RT_STRSCPY
-+ * Copy string and NULL-terminate output buffer.
-+ *
-+ * This macro should mostly be used in Linux kernel code. This is
-+ * the replacement for deprecated strlcpy. It was deprecated since 3.16.60
-+ * when strscpy was introduced as an alternative. Finally, strlcpy was
-+ * completely removed from kernel code in 6.8.0.
-+ *
-+ * @param a_pDst Pointer to the destination string buffer.
-+ * @param a_pSrc Pointer to the source NULL-terminated string buffer.
-+ * @param a_cbToCopy Size of destination buffer..
-+ */
-+#if defined(RT_OS_LINUX) && defined(__KERNEL__)
-+# if (RTLNX_VER_MIN(3,16,60))
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy) strscpy((a_pDst), (a_pSrc), (a_cbToCopy))
-+# else /* < 3.16.60 */
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy) strlcpy((a_pDst), (a_pSrc), (a_cbToCopy))
-+# endif
-+#else /* !RT_OS_LINUX && !__KERNEL__ */
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy) strscpy((a_pDst), (a_pSrc), (a_cbToCopy))
-+#endif /* !RT_OS_LINUX && !__KERNEL__ */
-
-+
- #ifdef IN_RING3
-
- /**
-
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-r102990 | vboxsync | 2024-01-22 19:13:50 +0200 (Lu, 22 ian 2024) | 2 lines
-
-Additions: Linux: Introduce initial support for kernel 6.8, bugref:10584.
-
-
---- a/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c
-+++ b/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c
-@@ -1410,7 +1410,7 @@
- RTLogGroupSettings(pLogger, pszValue);
- }
- else if (pParam->name[0] != 'd')
-- strlcpy(&g_szLogGrp[0], pszValue, sizeof(g_szLogGrp));
-+ RT_STRSCPY(&g_szLogGrp[0], pszValue, sizeof(g_szLogGrp));
-
- return 0;
- }
-@@ -1436,7 +1436,7 @@
- RTLogFlags(pLogger, pszValue);
- }
- else if (pParam->name[0] != 'd')
-- strlcpy(&g_szLogFlags[0], pszValue, sizeof(g_szLogFlags));
-+ RT_STRSCPY(&g_szLogFlags[0], pszValue, sizeof(g_szLogFlags));
- return 0;
- }
-
-@@ -1461,7 +1461,7 @@
- RTLogDestinations(pLogger, pszValue);
- }
- else if (pParam->name[0] != 'd')
-- strlcpy(&g_szLogDst[0], pszValue, sizeof(g_szLogDst));
-+ RT_STRSCPY(&g_szLogDst[0], pszValue, sizeof(g_szLogDst));
- return 0;
- }
-
---- a/src/VBox/Additions/linux/drm/vbox_drv.h
-+++ b/src/VBox/Additions/linux/drm/vbox_drv.h
-@@ -538,9 +538,7 @@
- int vbox_irq_init(struct vbox_private *vbox);
- void vbox_irq_fini(struct vbox_private *vbox);
- void vbox_report_hotplug(struct vbox_private *vbox);
--#if RTLNX_VER_MAX(5,15,0) && !RTLNX_RHEL_MAJ_PREREQ(9,1) && !RTLNX_SUSE_MAJ_PREREQ(15,5)
- irqreturn_t vbox_irq_handler(int irq, void *arg);
--#endif
-
- /* vbox_hgsmi.c */
- void *hgsmi_buffer_alloc(struct gen_pool *guest_pool, size_t size,
---- a/src/VBox/Additions/linux/sharedfolders/vfsmod.c
-+++ b/src/VBox/Additions/linux/sharedfolders/vfsmod.c
-@@ -1408,7 +1408,7 @@
- switch (opt) {
- case Opt_iocharset:
- case Opt_nls:
-- strlcpy(info->nls_name, param->string, sizeof(info->nls_name));
-+ RT_STRSCPY(info->nls_name, param->string, sizeof(info->nls_name));
- break;
- case Opt_uid:
- info->uid = result.uint_32;
-@@ -1469,7 +1469,7 @@
- printk(KERN_WARNING "vboxsf: cache mode (%u) is out of range, using default instead.\n", result.uint_32);
- break;
- case Opt_tag:
-- strlcpy(info->szTag, param->string, sizeof(info->szTag));
-+ RT_STRSCPY(info->szTag, param->string, sizeof(info->szTag));
- break;
- default:
- return invalf(fc, "Invalid mount option: '%s'", param->key);
-@@ -1528,7 +1528,7 @@
- }
-
- /* fc->source (the shared folder name) is set after vbsf_init_fs_ctx() */
-- strlcpy(info->name, fc->source, sizeof(info->name));
-+ RT_STRSCPY(info->name, fc->source, sizeof(info->name));
-
- # if RTLNX_VER_MAX(5,3,0)
- return vfs_get_super(fc, vfs_get_independent_super, vbsf_read_super_aux);
---- a/src/VBox/Additions/linux/sharedfolders/regops.c
-+++ b/src/VBox/Additions/linux/sharedfolders/regops.c
-@@ -3505,7 +3505,7 @@
- };
-
- /** file_operations::mmap wrapper for logging purposes. */
--extern int vbsf_reg_mmap(struct file *file, struct vm_area_struct *vma)
-+static int vbsf_reg_mmap(struct file *file, struct vm_area_struct *vma)
- {
- int rc;
- SFLOGFLOW(("vbsf_reg_mmap: file=%p vma=%p\n", file, vma));
-@@ -3786,7 +3786,7 @@
- }
-
- # if RTLNX_VER_MIN(5,19,0) || RTLNX_RHEL_RANGE(9,3, 9,99)
--int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos,
-+static int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos,
- unsigned len, struct page **pagep, void **fsdata)
- {
- vbsf_write_begin_warn(pos, len, 0);
-@@ -3793,7 +3793,7 @@
- return simple_write_begin(file, mapping, pos, len, pagep, fsdata);
- }
- # else
--int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos,
-+static int vbsf_write_begin(struct file *file, struct address_space *mapping, loff_t pos,
- unsigned len, unsigned flags, struct page **pagep, void **fsdata)
- {
- vbsf_write_begin_warn(pos, len, flags);
-
-------------------------------------------------------------------------
-------------------------------------------------------------------------
-r102992 | vboxsync | 2024-01-22 19:33:49 +0200 (Lu, 22 ian 2024) | 5 lines
-
-iprt: Add wrapper for strlcpy/strscpy functions, build fix, bugref:10584.
-
-Ignore return code of strscpy() in RT_STRSCPY macro sinse we have no caller
-who is using it. Also rename macro parameter, so it makes more sense.
-
-
---- a/include/iprt/string.h
-+++ b/include/iprt/string.h
-@@ -255,16 +255,16 @@
- *
- * @param a_pDst Pointer to the destination string buffer.
- * @param a_pSrc Pointer to the source NULL-terminated string buffer.
-- * @param a_cbToCopy Size of destination buffer..
-+ * @param a_cbDst Size of destination buffer.
- */
- #if defined(RT_OS_LINUX) && defined(__KERNEL__)
- # if (RTLNX_VER_MIN(3,16,60))
--# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy) strscpy((a_pDst), (a_pSrc), (a_cbToCopy))
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) (void)strscpy((a_pDst), (a_pSrc), (a_cbDst))
- # else /* < 3.16.60 */
--# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy) strlcpy((a_pDst), (a_pSrc), (a_cbToCopy))
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) strlcpy((a_pDst), (a_pSrc), (a_cbDst))
- # endif
- #else /* !RT_OS_LINUX && !__KERNEL__ */
--# define RT_STRSCPY(a_pDst, a_pSrc, a_cbToCopy) strscpy((a_pDst), (a_pSrc), (a_cbToCopy))
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) (void)strscpy((a_pDst), (a_pSrc), (a_cbDst))
- #endif /* !RT_OS_LINUX && !__KERNEL__ */
-
-
-
-------------------------------------------------------------------------
-r102993 | vboxsync | 2024-01-22 19:41:44 +0200 (Lu, 22 ian 2024) | 5 lines
-
-Add wrapper for strlcpy/strscpy functions, build fix, bugref:10584.
-
-It seem, strscpy was added around 4.3.0. Older kernels probably
-have it as a backport. So, stick to 4.3.0.
-
-
---- a/include/iprt/string.h
-+++ b/include/iprt/string.h
-@@ -258,7 +258,7 @@
- * @param a_cbDst Size of destination buffer.
- */
- #if defined(RT_OS_LINUX) && defined(__KERNEL__)
--# if (RTLNX_VER_MIN(3,16,60))
-+# if (RTLNX_VER_MIN(4,3,0))
- # define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) (void)strscpy((a_pDst), (a_pSrc), (a_cbDst))
- # else /* < 3.16.60 */
- # define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) strlcpy((a_pDst), (a_pSrc), (a_cbDst))
-
-------------------------------------------------------------------------
-r102994 | vboxsync | 2024-01-22 20:06:29 +0200 (Lu, 22 ian 2024) | 6 lines
-
-iprt: Add wrapper for strlcpy/strscpy functions, build fix, bugref:10584.
-
-Another way around to suppress build error when strscpy return status
-is not used. Also, turn macro into strlcpy for non-Linux systems,
-so for them it will be no change.
-
-
---- a/include/iprt/string.h
-+++ b/include/iprt/string.h
-@@ -259,12 +259,16 @@
- */
- #if defined(RT_OS_LINUX) && defined(__KERNEL__)
- # if (RTLNX_VER_MIN(4,3,0))
--# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) (void)strscpy((a_pDst), (a_pSrc), (a_cbDst))
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) \
-+ { \
-+ ssize_t _ret; \
-+ _ret = strscpy((a_pDst), (a_pSrc), (a_cbDst)); \
-+ }
- # else /* < 3.16.60 */
- # define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) strlcpy((a_pDst), (a_pSrc), (a_cbDst))
- # endif
- #else /* !RT_OS_LINUX && !__KERNEL__ */
--# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) (void)strscpy((a_pDst), (a_pSrc), (a_cbDst))
-+# define RT_STRSCPY(a_pDst, a_pSrc, a_cbDst) strlcpy((a_pDst), (a_pSrc), (a_cbDst))
- #endif /* !RT_OS_LINUX && !__KERNEL__ */
-
-
-
-------------------------------------------------------------------------
diff --git a/app-emulation/vkd3d-proton/Manifest b/app-emulation/vkd3d-proton/Manifest
index e27301080a7f..5dd3252a5cd5 100644
--- a/app-emulation/vkd3d-proton/Manifest
+++ b/app-emulation/vkd3d-proton/Manifest
@@ -1,13 +1,18 @@
AUX vkd3d-proton-2.6-wow64-setup.patch 595 BLAKE2B b476f6e9e278b78fc22a41807286ac39bb17bf31c8dc09556ecb2ad64d3bf79a93be6492f9437c10781d7a3302eda19f59bbc396520c52e75126df9c578a6b4f SHA512 e8e71f0da66944444b4ae0b8a9840542a11061cd4607e17debf33a233abb850eb4d4882c2821b8c72c4cbf80b37f0c0877953b3e68e05afd73e35edba31d8e1d
+DIST dxil-spirv-41dae24cdba6771ceede9d45dae1c8580c147ce4.tar.gz 929766 BLAKE2B b37d857f00b2a6b19bd5e152df17834c5b0bd9ceee0e9c9c1c73ea5d602f2d14554868db7dace93eaa6d27410c039eb906c6319225e8ff914cf35a6fa8f9092b SHA512 39d0692cf8ad46d15d016a21f25e5165bb3eb43302c6be3ace8a96c88d0e9662408033933af1fc037dcc7cf4979219c06e59a88f30c2f2b04657f11c65017b08
DIST dxil-spirv-b03d68d6ed30e87a3bcef9a861fa3c6b4429e5cc.tar.gz 915224 BLAKE2B 137f4b187300261d922ecc66542c5b38e6fa825cbb4e9adb43a7ca15ea9b968e24111bcaf9142782a44a6a7abb342a4ccfbd863af3c01287936e47b6162b7139 SHA512 890c0a0e638b9bffc9ce2cee871c60a2a552d691e60ad6ffa087dfae988e559151b7025e025e4346d1389b7d8f39f8b9bf93e43c7427c883662c1d6c86ff9b1a
+DIST spirv-headers-4f7b471f1a66b6d06462cd4ba57628cc0cd087d7.tar.gz 472655 BLAKE2B 5021f997445539ecaf825460f7e675a1e8d9be7457245a3db31f6fdc63956b8b4987da63f813ece3b8158a8eec4e56760693d1d2dfc49be37ee09a29e299ba82 SHA512 adfdf80baf8c8e83595dfbd9245b821b00918f342174d2ff643b426c0da16a9c79877131a697b39b579a2ec691daeae24f846517eac017e41ba6209098f25eab
DIST spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz 472513 BLAKE2B f1ad7e11c306c62509655eb41d74efc5fb88688780d006c6944844e964b339baa000f70e115c4df2947e882c9ac33186e301b31138c38fe5f997f7af7260f521 SHA512 fe1d9d70b217b194c92dd397bca386ce8452bc5ec3967d64a257b3a531386fe6a6ecb5e9ed8ab5bc5a2707c5378f02f05809d6d197dcfb3f87cd33304c3b1959
DIST vkd3d-proton-2.12.tar.gz 2109289 BLAKE2B 805298efa2f49a82dcc4b989856fb24469a1de9a1d175d5844be3e72187d14f3454ced52bcd65f557ec6776fda00112f4b9849dd48679e10aadf277d82b928ca SHA512 fbd4102fc9917a8e7c28edcaa500c26352a0652a008da453108cd21325ef2c757b5c0842a50e2e5ea6efcacdabe86b2ce570647313d0036967a135b01850fbe8
+DIST vkd3d-proton-2.13.tar.gz 2210823 BLAKE2B 106d7c204b3761c119001af9cda7bd32443e3dcda4426b49f4a2d5f5c8bd19cb16fad21e6a73f6b6eaca8a8501e2d65db6f8b10fd31c488df01cf7f1ceedf8f6 SHA512 a39fc8fb5db379e91fabf10cf81b5087ead7fd7eb833620803acfbc3bd3eec32a81ad193030e8521013bcd55df59a0dee49320313493eac79aa32203a0742e28
DIST vkd3d-proton-2.6.tar.gz 1271948 BLAKE2B 02d2574a66614613748fe3471a6fd5aac2650fdae15a17b17ea2ed028fa53a0579b866e7240036a26108afc343395826474bb99e015b9299c2abec811bb872ab SHA512 6f27d213652e2380a9ba4534ac9ffe4b752b4608fbc2e8acd273fa151ab19ad0b132e3436384d2b8591cd1a59f0b69d342c893dc3a64be85188b5e3274bcf3f1
DIST vkd3d-proton-dxil-spirv-b537bbb91b.tar.gz 631130 BLAKE2B 99f40c5efde87d0af86542b427e5b0429be68ca69ba0c2b6d10a821811756d8dadff4449f268ae404f8ace09a91b3e8aaa135e534a77c0239e58c1a970a044cc SHA512 3c20090b7a1b53c30fd4967622fc7384e1bcc504c30d8075068b87dad1bd2c6f4a12459bf42e61bf76b9dd454ec17a9d529f74ab0d5583627e966d94bb341dc3
DIST vkd3d-proton-spirv-headers-ae217c1780.tar.gz 415130 BLAKE2B 0c6444c4c1cb43b9c69757d7c2257ce2fe1bc6be308341f3189766f120994e4920bc738b737d9eefc299359dab568fb8809782e3663dd589c0e4d13aecb8873a SHA512 02cf1d63b29e48ef0efe489eb32237ba2f9f4bf58a182b00dc96aab18faba94de79283398e9e945cd81130f83fff228c59b04e496716ea9ccc148a5f4465282c
DIST vkd3d-proton-vulkan-headers-83e1a9ed8c.tar.gz 1299014 BLAKE2B 0b1e635aaa6eebec3525b13698a064e0e5b8a78829a772cbe9e1890148059bf396bc5c830e8d6ee3070a3343775991642565283994c65acfa0d82a91590b7d84 SHA512 ecb2158cad55edb4ba069383668f3b311a2f6aa6777b5b7ed94795d454622426ee34fee52b13c97d2f07b5b2f965815ee61a0203b76a0b0d2c708a4786d06b96
+DIST vulkan-headers-5677bafb820e476441e9e1f745371b72133407d3.tar.gz 2281652 BLAKE2B 03c55bf485214631d2e669165d3ed2dc068a3bc7bdffe59c5173a15885281cef4e57c5327b22de857ab9604f8e52bbcd6de0d9f5ff7cb3eee407845de722621d SHA512 d5d8eccae8f577d712ada89e42d88e0602f6eb499bf2e08f93505e5ffd554b0df8de74751fbe321184a0cfdaf60ce475273e9becca7a8f837afe6c5597b19671
DIST vulkan-headers-f030d9dd8ca297b84b10330cee87f72acc3b0aab.tar.gz 2255357 BLAKE2B 07cfa8ccdd26966116e7c35e0d350be94936469f2b9af77c84b8c61495b6ba76813047b5d26bba1fabd44a8f35396b32b6ad32c3b93b0b1a818ce9ed45f93db2 SHA512 6adf81d16d07710322b7c92a0e0436ee33be94d55116e3c460eabb4196a180f8c7b481c19a84a8bbea4e98dda6cf63ff2876f196348921a0c1d9c8c1005cd521
EBUILD vkd3d-proton-2.12.ebuild 7797 BLAKE2B 244c709c7dddf6457dad446186c248ed8cb1f7e8fb8061048c9a3a5f096d4f743156534274d6da157a8128a48fb4df260bc71d9c46f038aec3c1fca5d1493a05 SHA512 c46beceb54d66e33dafd95302a3388b2b1ef652742678abbdcfad7493eba475a03dfcb152556a2878d90f8bb02b4db7b0506a9ee9f9db0399f3abb5cdb5aa450
+EBUILD vkd3d-proton-2.13.ebuild 7799 BLAKE2B bc775e0473b957368d426ba5e9d8b35de36ddf8d90732ed9c810fb38bb8bf24f87e0c2741a1e5c79e7409a25709d58145e824d00aada8db3cc4f7bcb98bd64de SHA512 9b1465c60e5b89e9b19d2e1c59b4d0273cb29c74f374afdab4b79b77eacbcda4c5a41470fbca594c76665a0a4c0695369e164475a3b76e8de5c3817e4756fd13
EBUILD vkd3d-proton-2.6-r1.ebuild 6898 BLAKE2B d65133bfa465040c0f8a2c5d148d907ebe063589f5ef3916c39d9441a409d759127561ee006454b75d8eecb36c6a083eefbc0739a2fee06b63f9c0bf7a2a34d8 SHA512 92f849054d2f4e26a5533b8db9417e7baebaaad99fd4393915503b2edc6c25caa7ed99720bf6bc17bd9bc3b065cca8fb61fbb0c77bd2f2036fbd1a4d0ddb19c3
EBUILD vkd3d-proton-9999.ebuild 7599 BLAKE2B 914e57c539f829bdc09b41c38e676e297be8aa8edd83772cb9a9faf0daaa4a7213e36460691b240560b34a1228bd9f1adb2ebc8f6ad1d30fed9885b9bc73c521 SHA512 c5929ab80d96c636e82b03ec4da2d43be30c6b08898e6c03e0f2aad1b388eea5727d8fc3597c4b08167ced0057d915dfe6727eeceea365a34efd68537731ee70
MISC metadata.xml 618 BLAKE2B 4382557118c0ea56972d05a10c9cc1f94a4fbcc58a414f1cd5e4354ce6ed1de15c95377f167ed5627231c2887ecce3c00756908720458fedddea5ed6732771ff SHA512 b5cc86b412c30ee5d54868a87c9f4892337c83988b738806532cd9e2cc295a2326e776030c19cae9a2e9dd4f5f615b1d962ec48a4b310fd8a94ec4024dde99ab
diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.13.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.13.ebuild
new file mode 100644
index 000000000000..e7c3fe59c99d
--- /dev/null
+++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.13.ebuild
@@ -0,0 +1,207 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_ABIS="amd64 x86" # allow usage on /no-multilib/
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit flag-o-matic meson-multilib toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/HansKristian-Work/vkd3d-proton.git"
+ EGIT_SUBMODULES=(
+ # uses hacks / recent features and easily breaks, keep bundled headers
+ # (also cross-compiled and -I/usr/include is troublesome)
+ khronos/{SPIRV,Vulkan}-Headers
+ subprojects/dxil-spirv
+ subprojects/dxil-spirv/third_party/spirv-headers # skip cross/tools
+ )
+else
+ HASH_VKD3D=81ac2f2cc689fe6b0b729bf4eebfc3580b4b4fb9 # match tag on bumps
+ HASH_DXIL=41dae24cdba6771ceede9d45dae1c8580c147ce4
+ HASH_SPIRV=8b246ff75c6615ba4532fe4fde20f1be090c3764
+ HASH_SPIRV_DXIL=4f7b471f1a66b6d06462cd4ba57628cc0cd087d7
+ HASH_VULKAN=5677bafb820e476441e9e1f745371b72133407d3
+ SRC_URI="
+ https://github.com/HansKristian-Work/vkd3d-proton/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ https://github.com/HansKristian-Work/dxil-spirv/archive/${HASH_DXIL}.tar.gz
+ -> dxil-spirv-${HASH_DXIL}.tar.gz
+ https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV}.tar.gz
+ -> spirv-headers-${HASH_SPIRV}.tar.gz
+ https://github.com/KhronosGroup/SPIRV-Headers/archive/${HASH_SPIRV_DXIL}.tar.gz
+ -> spirv-headers-${HASH_SPIRV_DXIL}.tar.gz
+ https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
+ -> vulkan-headers-${HASH_VULKAN}.tar.gz
+ "
+ KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Fork of VKD3D, development branches for Proton's Direct3D 12 implementation"
+HOMEPAGE="https://github.com/HansKristian-Work/vkd3d-proton/"
+
+LICENSE="LGPL-2.1+ Apache-2.0 MIT"
+SLOT="0"
+IUSE="+abi_x86_32 crossdev-mingw debug extras +strip"
+
+BDEPEND="
+ dev-util/glslang
+ !crossdev-mingw? ( dev-util/mingw64-toolchain[${MULTILIB_USEDEP}] )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.6-wow64-setup.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ if use crossdev-mingw && [[ ! -v MINGW_BYPASS ]]; then
+ local tool=-w64-mingw32-g++
+ for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do
+ if ! type -P ${tool} >/dev/null; then
+ eerror "With USE=crossdev-mingw, it is necessary to setup the mingw toolchain."
+ eerror "For instructions, please see: https://wiki.gentoo.org/wiki/Mingw"
+ use abi_x86_32 && use abi_x86_64 &&
+ eerror "Also, with USE=abi_x86_32, will need both i686 and x86_64 toolchains."
+ die "USE=crossdev-mingw is enabled, but ${tool} was not found"
+ elif [[ ! $(LC_ALL=C ${tool} -v 2>&1) =~ "Thread model: posix" ]]; then
+ eerror "${PN} requires GCC to be built with --enable-threads=posix"
+ eerror "Please see: https://wiki.gentoo.org/wiki/Mingw#POSIX_threads_for_Windows"
+ die "USE=crossdev-mingw is enabled, but ${tool} does not use POSIX threads"
+ fi
+ done
+ tool=-w64-mingw32-widl
+ for tool in $(usev abi_x86_64 x86_64${tool}) $(usev abi_x86_32 i686${tool}); do
+ if ! type -P widl >/dev/null && ! type -P ${tool} >/dev/null; then
+ eerror "With USE=crossdev-mingw, you need to provide the widl compiler by either"
+ eerror "building crossdev mingw64-runtime with USE=tools or installing wine."
+ die "USE=crossdev-mingw is set but neither widl nor ${tool} were found"
+ fi
+ done
+ fi
+}
+
+src_prepare() {
+ if [[ ${PV} != 9999 ]]; then
+ rmdir khronos/{SPIRV,Vulkan}-Headers subprojects/dxil-spirv || die
+ mv ../dxil-spirv-${HASH_DXIL} subprojects/dxil-spirv || die
+ mv ../SPIRV-Headers-${HASH_SPIRV} khronos/SPIRV-Headers || die
+ mv ../Vulkan-Headers-${HASH_VULKAN} khronos/Vulkan-Headers || die
+
+ rmdir subprojects/dxil-spirv/third_party/spirv-headers || die
+ # dxil and vkd3d's spirv headers sometime mismatch and are incompatible
+ if [[ ${HASH_SPIRV} == "${HASH_SPIRV_DXIL}" ]]; then
+ ln -s ../../../khronos/SPIRV-Headers \
+ subprojects/dxil-spirv/third_party/spirv-headers || die
+ else
+ mv ../SPIRV-Headers-${HASH_SPIRV_DXIL} \
+ subprojects/dxil-spirv/third_party/spirv-headers || die
+ fi
+ fi
+
+ default
+
+ sed -i "/^basedir=/s|=.*|=${EPREFIX}/usr/lib/${PN}|" setup_vkd3d_proton.sh || die
+
+ if [[ ${PV} != 9999 ]]; then
+ # without .git, meson sets vkd3d_build as 0x${PV} leading to failure
+ sed -i "s/@VCS_TAG@/${HASH_VKD3D::15}/" vkd3d_build.h.in || die
+ sed -i "s/@VCS_TAG@/${HASH_VKD3D::7}/" vkd3d_version.h.in || die
+ fi
+}
+
+src_configure() {
+ use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH}
+
+ # random segfaults been reported with LTO in some games, filter as
+ # a safety (note that optimizing this further won't really help
+ # performance, GPU does the actual work)
+ filter-lto
+
+ # -mavx with mingw-gcc has a history of obscure issues and
+ # disabling is seen as safer, e.g. `WINEARCH=win32 winecfg`
+ # crashes with -march=skylake >=wine-8.10, similar issues with
+ # znver4: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110273
+ append-flags -mno-avx
+
+ if [[ ${CHOST} != *-mingw* ]]; then
+ if [[ ! -v MINGW_BYPASS ]]; then
+ unset AR CC CXX RC STRIP WIDL
+ filter-flags '-fuse-ld=*'
+ filter-flags '-mfunction-return=thunk*' #878849
+
+ # some bashrc-mv users tend to do CFLAGS="${LDFLAGS}" and then
+ # strip-unsupported-flags miss these during compile-only tests
+ # (primarily done for 23.0 profiles' -z, not full coverage)
+ filter-flags '-Wl,-z,*' #928038
+ fi
+
+ CHOST_amd64=x86_64-w64-mingw32
+ CHOST_x86=i686-w64-mingw32
+ CHOST=$(usex x86 ${CHOST_x86} ${CHOST_amd64})
+
+ strip-unsupported-flags
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ # multilib's ${CHOST_amd64}-gcc -m32 is unusable with crossdev,
+ # unset again so meson eclass will set ${CHOST}-gcc + others
+ use crossdev-mingw && [[ ! -v MINGW_BYPASS ]] && unset AR CC CXX STRIP WIDL
+
+ # prefer ${CHOST}'s widl (mingw) over wine's as used by upstream if
+ # possible, but eclasses don't handle that so setup machine files
+ local widl=$(tc-getPROG WIDL widl)
+ use amd64 && [[ ${widl} == widl && ${ABI} == x86 ]] && widl="widl','-m32"
+ printf "[binaries]\nwidl = ['${widl}']\n" > "${T}"/widl.${ABI}.ini || die
+
+ local emesonargs=(
+ --prefix="${EPREFIX}"/usr/lib/${PN}
+ --{bin,lib}dir=x${ABI: -2}
+ --{cross,native}-file="${T}"/widl.${ABI}.ini
+ $(meson_use {,enable_}extras)
+ $(meson_use debug enable_trace)
+ $(usev strip --strip) # portage won't strip .dll, so allow it here
+ -Denable_tests=false # needs wine/vulkan and is intended for manual use
+ )
+
+ meson_src_configure
+}
+
+multilib_src_install_all() {
+ dobin setup_vkd3d_proton.sh
+ einstalldocs
+
+ find "${ED}" -type f -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "To enable ${PN} on a wine prefix, you can run the following command:"
+ elog
+ elog " WINEPREFIX=/path/to/prefix setup_vkd3d_proton.sh install --symlink"
+ elog
+ elog "Should also ensure that >=app-emulation/dxvk-2.1's dxgi.dll is available"
+ elog "on it, not meant to function independently even if only using d3d12."
+ elog
+ elog "See ${EROOT}/usr/share/doc/${PF}/README.md* for details."
+ elif [[ ${REPLACING_VERSIONS##* } ]]; then
+ if ver_test ${REPLACING_VERSIONS##* } -lt 2.7; then
+ elog
+ elog ">=${PN}-2.7 requires drivers and Wine to support vulkan-1.3, meaning:"
+ elog ">=wine-*-7.1 (or >=wine-proton-7.0), and >=mesa-22.0 (or >=nvidia-drivers-510)"
+ fi
+
+ if ver_test ${REPLACING_VERSIONS##* } -lt 2.9; then
+ elog
+ elog ">=${PN}-2.9 has a new file to install (d3d12core.dll), old Wine prefixes that"
+ elog "relied on '--symlink' may need updates by using the setup_vkd3d_proton.sh."
+ elog
+ elog "Furthermore, it may not function properly if >=app-emulation/dxvk-2.1's"
+ elog "dxgi.dll is not available on that prefix (even if only using d3d12)."
+ fi
+ fi
+}
diff --git a/app-emulation/vkd3d/Manifest b/app-emulation/vkd3d/Manifest
index 9aafaea9e7b7..24fc3e477972 100644
--- a/app-emulation/vkd3d/Manifest
+++ b/app-emulation/vkd3d/Manifest
@@ -1,5 +1,3 @@
-DIST vkd3d-1.11.tar.xz 1016132 BLAKE2B 634f5f99f7605814d36a90270ddb82a6a11e2b6bfc2cdc6a6d4d31b730b9d5739479770fe00704f27a726c39aa115272c0a79dbcff8baf251188a4b3ead8faeb SHA512 2b14f7f8d4d58c2bfc6c30aa0d24b6789c0887b2869cfb6be98d03b7b001a74a1fbe24439229fa4d3a618a69fe8eeb77d7a520a16276ae494fe6ee2357dd31d0
DIST vkd3d-1.12.tar.xz 1095416 BLAKE2B 6e5fa5c6a743ab103c6d1564f025689351620d587008eb079517a871aaf9895f9521a4a83e30896c1d7b4a378ff54e193340d4c915dbf91ad6b350746ccdbfd8 SHA512 ac444ebcdbc7bf84cb5726affd7a4f075116b4016f06a9fff47f30182945848ee04ceda587f864fc02c11a064bf7d92e492e2cf30fe53cc7cfe23a61cf85e776
-EBUILD vkd3d-1.11.ebuild 971 BLAKE2B 29120204b95e5818a47576e878ba90b63f013ae6dfc33b4fcf2ffeac9baafdaa3812f5a2de45cb36fcf0c42c6cc640b6fea4d9d57d30b8b9735b1e898094027f SHA512 b7a6d3852e877f9da8478eb846c8b7e951cd7f2540781348fd7662471049a17e74fa6c5b9316f715a5624f72f77781741ca4b3c7f0686ebf23ef393691771fc6
-EBUILD vkd3d-1.12.ebuild 1050 BLAKE2B 4309ff19ea556bf595df3bf9bf12cd5fc6587004c549e745fe5ab0c9d606eb31be0250cd8edd144d933e7d74737900da4b092381a5c3b565e26fcbccbfceec48 SHA512 ba81e2ee84895cf75e415d520ca60630d7bd078ae057539311264d16cf9994d5977f0299bcd00ec1e952a96601186aae53134f951321b11f279c2d1282522200
+EBUILD vkd3d-1.12.ebuild 1048 BLAKE2B 56011590425d4f59c36e5ffbba2eab8a17afa14902efa7b77e288a86e95794a205687aa94e5e73cd24411d813bf7729d0339ebcb46e2fa63f5a937e50a932444 SHA512 783f39e409d236dba61456638f3c6e6683289edc140756a2734153142ab716e6bdd3b8e27d1a03c988efda87194615d054a1d8d1786cbdad6c667a4f95020cab
MISC metadata.xml 563 BLAKE2B c976a16a495bdb5863811acda56b2cc628683a63fc2a22c18d2a09775d3a38c845e00f83b97b318d9a0e5267bb470dd56d334dc9f43e3716784254802b8db60b SHA512 3d5afb7890b3b10ad424fcfe3fa2b42a9227ba0b82be8ab85308126966f476798818ee0ecc88c53105b218f465a72b213efe00968112431169884a4a6f48c6a8
diff --git a/app-emulation/vkd3d/vkd3d-1.11.ebuild b/app-emulation/vkd3d/vkd3d-1.11.ebuild
deleted file mode 100644
index c05e18ff7123..000000000000
--- a/app-emulation/vkd3d/vkd3d-1.11.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-minimal
-
-DESCRIPTION="D3D12 to Vulkan translation library"
-HOMEPAGE="https://gitlab.winehq.org/wine/vkd3d/"
-SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ncurses spirv-tools"
-RESTRICT="test" #838655
-
-RDEPEND="
- media-libs/vulkan-loader[${MULTILIB_USEDEP}]
- ncurses? ( sys-libs/ncurses:= )
- spirv-tools? ( dev-util/spirv-tools[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
- dev-util/spirv-headers
- dev-util/vulkan-headers
-"
-BDEPEND="
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig
-"
-
-multilib_src_configure() {
- local conf=(
- $(multilib_native_use_with ncurses)
- $(use_with spirv-tools)
- --disable-doxygen-pdf
- --without-xcb
- )
-
- ECONF_SOURCE=${S} econf "${conf[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/app-emulation/vkd3d/vkd3d-1.12.ebuild b/app-emulation/vkd3d/vkd3d-1.12.ebuild
index a6965c74656c..7b7ff0933640 100644
--- a/app-emulation/vkd3d/vkd3d-1.12.ebuild
+++ b/app-emulation/vkd3d/vkd3d-1.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dl.winehq.org/vkd3d/source/${P}.tar.xz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="ncurses spirv-tools"
RESTRICT="test" #838655
diff --git a/app-emulation/wine-mono/Manifest b/app-emulation/wine-mono/Manifest
index 921be3eb9512..2cf65c940a9c 100644
--- a/app-emulation/wine-mono/Manifest
+++ b/app-emulation/wine-mono/Manifest
@@ -8,9 +8,12 @@ DIST wine-mono-9.0.0-x86.msi 84583424 BLAKE2B 38f16049909f6464624c1c8f990a7873a3
DIST wine-mono-9.0.0-x86.tar.xz 40970928 BLAKE2B 253533706845cf8e4aa958cca61928e6ce3be7482bfcbba45a5dd6381ab144263ddf40df009121508288710ee0872382a6ce7cde06cf8dd6c75e932916de907e SHA512 0117619a2b3f6e92ee513aeea79db977055098e6f629063fbd5d1a1b7d47e9d14451369b1d0a6a30e468ed051e60bba59aec75b90ea34fa9b4956d3ebdb32c06
DIST wine-mono-9.1.0-x86.msi 84623872 BLAKE2B 63e86a4f99a5300782017f0b1a2168ad49516e2b2a7e825d7f59b8e842874c7f84752058908e8f57ad1e650a68675c5ff81ad8ba973962ea075db590be0fa51b SHA512 e51744eb0b07a58516fe3f5115fe45b4924e285fe4688649d04dec522203af6b3aa066e5db9b37cbbfe6ce4b5d8e871e9881842227cbb20c0613b911b5bfc383
DIST wine-mono-9.1.0-x86.tar.xz 43820028 BLAKE2B 6249e661239b71ca2607cf5fb3285bbef3e4c056c87e15352e40d2875028dbaa7f1c1a8b4d908f74de8447b4166c61c708314dc6422e9f69a6eea5f588e7c73b SHA512 cede2b910e95fc43e658e6d4d8086ec5324407a32fff4852341178e1e56df240356c02f270e3be174f3ab82aa076e50d70be4da8e8c5f77e877fce8fe3217374
+DIST wine-mono-9.2.0-x86.msi 84566016 BLAKE2B 08c106998536622cdda10065304416a338ba9fe0e5680949c66b2766116bfc93c41b0169e0beb614f741edccf5fae576de78d2b1c6bc9f2dfa89036bfd3b23ed SHA512 3256358a49321173c17e8b907e0d8affed4fb735ca3da91749377501de1a924711f37971a9c8e05e687140d3d65399903e69bb5981d271f2b698a910d91e8b54
+DIST wine-mono-9.2.0-x86.tar.xz 43901320 BLAKE2B 125d81049bca105e8967338659dd21c174388dfc8be9802a5984b8fc11b4da22b82512590481d45ebd7554f89c5e9cad9c59b4406ba04436ada5b52ea2aea0cc SHA512 7d0039b7c77ed968c0e00eacd3bf716d3ec9dffc86f6cc2c2f9439320b889ae2e05cc4f9aade5e1a0122a86ee4b86cea4224e666aba0d0bb3f2fa6fb0d18f8ae
EBUILD wine-mono-7.0.0.ebuild 612 BLAKE2B 39b9a3190973e810ad32da319b29e8448de94e7289b264579900c9261d32fe3bf101dd1b46e2fd71ba61d2fa4b073aceb59526e0fdb59b8e15abb55bd0eadb4b SHA512 eded1db18604b14f9a634d8364ed5013ec84821f32a31ee459f5aa38172f2f8f1b3e3d38e1527d87208e69d604dec49f01d8b9dc30ca70530aacc7e1f9039039
EBUILD wine-mono-7.4.0.ebuild 662 BLAKE2B 1e4e33a1f0a9f6436d787091a0186b8f8d77a6678c5d86fac205720a02ae5fb21e6a40e3df33d8f1501af6974261ce23f3b47c0a558ea299b454fd439b19b7d3 SHA512 930cebc2ad75709cda8819b527c3bbd0c34c6e59fec7562197b8d1ad8fc3e0597b62a789e1e37951ce63fe8687158617f6d332cea585db4787b71de576ea0982
EBUILD wine-mono-8.1.0.ebuild 662 BLAKE2B ad6fe06250194bb1251c1fa223cf6b2e5716066c854c35f2481ff073b4735b4b9ab692931b28ac35ff225bde9af6362c611755cccaa09e7ac6273f9ecc17c433 SHA512 99bea65048ae2c3c449a9435780ba1a4204bdf889058780f5f60b678aab1a6f70ef20c6fbbd20308d6edc4cec35034d90fb6cd6093505318d606c90826607f9c
EBUILD wine-mono-9.0.0.ebuild 664 BLAKE2B 93591482a390f2a57f9b7e35ea97761dedcda412ab03d994cc8b34d655ed41f7c4889d221a917b4ef5435a638b378252c05b314ede12e8382ef26c22b125e6ac SHA512 2e39e7985aae552e728457e854ef4c37c40432b8b5c20ada1bbce0e75f7e740293dda828e16a6596df1f9ac0035e8d2fdbe4f2660e730f76fd31153c07014633
EBUILD wine-mono-9.1.0.ebuild 664 BLAKE2B 93591482a390f2a57f9b7e35ea97761dedcda412ab03d994cc8b34d655ed41f7c4889d221a917b4ef5435a638b378252c05b314ede12e8382ef26c22b125e6ac SHA512 2e39e7985aae552e728457e854ef4c37c40432b8b5c20ada1bbce0e75f7e740293dda828e16a6596df1f9ac0035e8d2fdbe4f2660e730f76fd31153c07014633
-MISC metadata.xml 746 BLAKE2B f9afe281dd6e667a39d5c42dc0580f7bd6581edf5271a0c54e7436e6398a69ea415e09425fd5df56342cbcd128cf24ad4c94f43d64d1d42bcdc528073c72e3b7 SHA512 83016f049bca7f127af165425648857df8e44c3d6cbcb33d849501ff1ddefbec590c38e8a59d3c69e4ab583c89ac4dabc9cba5d7fe8ada66eaffe5b4d55dd13b
+EBUILD wine-mono-9.2.0.ebuild 664 BLAKE2B 93591482a390f2a57f9b7e35ea97761dedcda412ab03d994cc8b34d655ed41f7c4889d221a917b4ef5435a638b378252c05b314ede12e8382ef26c22b125e6ac SHA512 2e39e7985aae552e728457e854ef4c37c40432b8b5c20ada1bbce0e75f7e740293dda828e16a6596df1f9ac0035e8d2fdbe4f2660e730f76fd31153c07014633
+MISC metadata.xml 869 BLAKE2B fccb940bff530c2e7c311060ef585efc8f62c00480435fe62cdae5eaa5dd58fd6d41354f6656c166700114e356f7bd60c791a77e86a2cce2bf4421bb778d28dc SHA512 fba10cccd3d072a96332a065f3b08cca213b18820e14a0e0a8e135ad2a986b158766bed07bae7c468f445642145a25350f2cdee58d8a4ccb916fc6a0ea7b4a62
diff --git a/app-emulation/wine-mono/metadata.xml b/app-emulation/wine-mono/metadata.xml
index 83c506abfee8..6569f10f81de 100644
--- a/app-emulation/wine-mono/metadata.xml
+++ b/app-emulation/wine-mono/metadata.xml
@@ -13,7 +13,12 @@
purpose.
</longdescription>
<use>
- <flag name="shared">Install pre-unpacked files which do not need to be copied into the Wine prefix</flag>
+ <flag name="shared">
+ Install pre-unpacked files which do not need to
+ be copied into the Wine prefix (note that this
+ requires the default top-level Z: drive to be
+ kept for out-of-prefix files to be readable)
+ </flag>
</use>
<upstream>
<remote-id type="github">madewokherd/wine-mono</remote-id>
diff --git a/app-emulation/wine-mono/wine-mono-9.2.0.ebuild b/app-emulation/wine-mono/wine-mono-9.2.0.ebuild
new file mode 100644
index 000000000000..f756896e7c2e
--- /dev/null
+++ b/app-emulation/wine-mono/wine-mono-9.2.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Replacement for the .NET runtime and class libraries in Wine"
+HOMEPAGE="https://wiki.winehq.org/Mono"
+SRC_URI="
+ shared? ( https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.tar.xz )
+ !shared? ( https://github.com/madewokherd/wine-mono/releases/download/${P}/${P}-x86.msi )"
+S="${WORKDIR}"
+
+LICENSE="BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared"
+
+src_install() {
+ insinto /usr/share/wine/mono
+
+ if use shared; then
+ doins -r ${P}
+ else
+ doins "${DISTDIR}"/${P}-x86.msi
+ fi
+}
diff --git a/app-emulation/wine-staging/Manifest b/app-emulation/wine-staging/Manifest
index 78ba8b0cf106..f59a1390e54c 100644
--- a/app-emulation/wine-staging/Manifest
+++ b/app-emulation/wine-staging/Manifest
@@ -20,5 +20,5 @@ EBUILD wine-staging-9.11.ebuild 15634 BLAKE2B ffc3eb7ea4911dbbcaf1d63651e605d548
EBUILD wine-staging-9.7.ebuild 15625 BLAKE2B 3dc45c1ae1b49182d9347fbcbbecdb0247c3163a16310e81425c42b74a012eb4e07b5435defe3c70b77ac64c1cdc05be34e17c912b5ab1667d97c41ccae8aa11 SHA512 e6b6f3da849eecb39d6f5b3a126ec4ab715b225b5b49a31588a7df77c0d272dcc10acc30747fef5891c8ccbfa1598bd6e1fabb3f75290e251d6142c88c9871ec
EBUILD wine-staging-9.8.ebuild 15679 BLAKE2B 5db2934a66d8df59dd3e4ed698e9c1c10362d95a59d4d1da8db9caa4a52beeda7081b721a4274d6e9a2e87fa80afc7ab54f61b1a7ed7726c46c5375d329b0147 SHA512 979a5b0464ee6c1569d2000d5765c0a1d5a3b179ce13061acf93d2ba7326ec7033110defef2c534f23463b767033016a95ea73853d9fc02b9315d3a7857186f6
EBUILD wine-staging-9.9.ebuild 15634 BLAKE2B ffc3eb7ea4911dbbcaf1d63651e605d54846f864f9ab1b1764e622a66087743dbe036c17cafef7a09a791f97c0ce7cbe7e5e122f83d74a85560f993d10b10304 SHA512 b22cf4de29fc441c74d02778f089167d1fcebcd0a7cdfc50c967a4cb2e9230e86a849506979d90e426ff53aff6c93b37672c0850c2f666387ec794e4b36b9416
-EBUILD wine-staging-9999.ebuild 15634 BLAKE2B ffc3eb7ea4911dbbcaf1d63651e605d54846f864f9ab1b1764e622a66087743dbe036c17cafef7a09a791f97c0ce7cbe7e5e122f83d74a85560f993d10b10304 SHA512 b22cf4de29fc441c74d02778f089167d1fcebcd0a7cdfc50c967a4cb2e9230e86a849506979d90e426ff53aff6c93b37672c0850c2f666387ec794e4b36b9416
+EBUILD wine-staging-9999.ebuild 15634 BLAKE2B 051ac6ed3fe19bc7eac5e8802d6238ab9a280222d75cf95c4ddd4e6ae055e5dbec6f46fee1574fff1dbdf645cb5ddd330bb75f8e05023ad1e4f861e302ed6ca9 SHA512 36fab15b72186dd3547c501930f38149398b79a0b59b98ff97eb9bc1ae6522440851435aacd199a235094836934d171087c3aa2d9409923bd81600c8d7b9e14b
MISC metadata.xml 2659 BLAKE2B 8a80b12643e82b98b71bc408e2fd79736da01c8f7d914c7a592cb685893ea3896bc44fecf0160faec803b284d3f6bb38cf36fb4745d9d43e0e1ced8702fcaf9d SHA512 a271e537318a4e90236c195f1f8c24c3255b5465345246627797d37238e2b6292d0734a9ab19542ee34fc1e9312dc4418694992f5ce3c53310228cc6bf14ef90
diff --git a/app-emulation/wine-staging/wine-staging-9999.ebuild b/app-emulation/wine-staging/wine-staging-9999.ebuild
index 087ec27eccec..70fc1d8d7acb 100644
--- a/app-emulation/wine-staging/wine-staging-9999.ebuild
+++ b/app-emulation/wine-staging/wine-staging-9999.ebuild
@@ -9,7 +9,7 @@ inherit autotools edo flag-o-matic multilib multilib-build optfeature
inherit prefix python-any-r1 toolchain-funcs wrapper
WINE_GECKO=2.47.4
-WINE_MONO=9.1.0
+WINE_MONO=9.2.0
WINE_P=wine-$(ver_cut 1-2)
if [[ ${PV} == *9999 ]]; then
diff --git a/app-emulation/wine-vanilla/Manifest b/app-emulation/wine-vanilla/Manifest
index 2c5d9c721100..a49c5d3d3fb7 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -19,5 +19,5 @@ EBUILD wine-vanilla-9.11.ebuild 14282 BLAKE2B 06f56c73e81c5bfec2e024084dd5ca3d23
EBUILD wine-vanilla-9.7.ebuild 14293 BLAKE2B c4e0d2cec08a2780489284d2971d337826d9552dcfdf3e933b306dd4ea4bb22442209cd91eaf883a4c3ad343ca918512e45510de20d1d55e79424585fbb99d04 SHA512 b5c869fd9568a3d41fce9fe7c522bfcecd288aa6493a09b59eee7259f85a1ac689d1528c527d49c5fcda95f19c8dda2e3511bef26bbf020278b2664263bfdf7f
EBUILD wine-vanilla-9.8.ebuild 14347 BLAKE2B a71e2196ea7ceede6a989e7a84ba213b76fc5f99c51f1229f2aae0197c8ec2225d91580c3937a1bb6031bd11188a22edf63afb0cf1da7f8f2df9257e6c494311 SHA512 d388f6724667e407f597598b92de67f828e536f620cbe2dcc27bf7d2ff4a2743c6cd9509e820893e2493f3f59df768fd691b393a1ceeb0080cceb1d1e3a18f2c
EBUILD wine-vanilla-9.9.ebuild 14282 BLAKE2B 06f56c73e81c5bfec2e024084dd5ca3d233ecd0b5d445309851a03c9dd366236a529dceb1d4e021a46295f73b982a5c2925ba9a381d39b684fc107b9202445da SHA512 fcaec28f674a0e80fe864e1051a54652debcc1887418466192531c831efaab48c9f17e98c66aa2ddefe2839ca2e3d0a1bae0811095cd997142bce200c11cba17
-EBUILD wine-vanilla-9999.ebuild 14282 BLAKE2B 06f56c73e81c5bfec2e024084dd5ca3d233ecd0b5d445309851a03c9dd366236a529dceb1d4e021a46295f73b982a5c2925ba9a381d39b684fc107b9202445da SHA512 fcaec28f674a0e80fe864e1051a54652debcc1887418466192531c831efaab48c9f17e98c66aa2ddefe2839ca2e3d0a1bae0811095cd997142bce200c11cba17
+EBUILD wine-vanilla-9999.ebuild 14282 BLAKE2B 40ea5b4e9471c95b87a50ec9e29ebe97f37546269d2377276832818d765fe7971931da26c69bafe81c338c380db30a3a6aac189c0e33a63fe1ec50e477025485 SHA512 79e81e4e9bb223a009ff86125efcbd26eebe854d37ff65f06dd78564f5e6ce339829ac483561f166f8c4a9358077d06f9c29ce59748104b64fdc90829438d6ec
MISC metadata.xml 2726 BLAKE2B 7dc7490fabcda06a27061726225890ee203fe7d22209697c3997f0ccdb4699bfaa09f983c22c4919ce75d2eab6ebdb1add9d9af04f24aee63bae81116fc04094 SHA512 5cdbb062462ae791ff9727d184935af3af147c0bd1e49846731941513301b720313b3356f56a8295780ab822e3117146c9a669d2d96efba6f072d84adba770e6
diff --git a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
index ea264050fc99..27cb53b52387 100644
--- a/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
+++ b/app-emulation/wine-vanilla/wine-vanilla-9999.ebuild
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic multilib multilib-build optfeature
inherit prefix toolchain-funcs wrapper
WINE_GECKO=2.47.4
-WINE_MONO=9.1.0
+WINE_MONO=9.2.0
if [[ ${PV} == *9999 ]]; then
inherit git-r3
diff --git a/app-emulation/winetricks/Manifest b/app-emulation/winetricks/Manifest
index 2c74dd514a01..06724166aa0c 100644
--- a/app-emulation/winetricks/Manifest
+++ b/app-emulation/winetricks/Manifest
@@ -1,7 +1,5 @@
-DIST winetricks-20230212.tar.gz 694504 BLAKE2B 8f36a618edd0b17ccb7dbd1f054d45d2d35c3c8e5bfb2f12d91b8f9c87c9942db5b430a2b3017a42c3900dfe8f0510a6b8a6d78035e3fb467d88a3db0b64eff8 SHA512 3d2211091754a2a254d5ac8dab27d59d488d512149d8060828cf9d69df96f5ccad183f2ba9f2172452a2ae322236e86e7fce560836a2bc05dc9a36c2a422f245
DIST winetricks-20240105.tar.gz 675763 BLAKE2B 0ca29d06ae35c95027ead0da2fa26b2950b4b4d495b61c972b9f93ae26fcadc7891931224bc2a8776e06f8bf2816e2fd5b84a0ef342de296aae20129dd5480b0 SHA512 254b505e1175477df3a27b361f227a02a2346a1b7ace255b6170e8bd463883dda8fef9fcbf2cd54606d69742fd6236f9aa58f589e2a34eb66bd04dfaa7bd6799
DIST winetricks-gentoo-2012.11.24.tar.bz2 6398 BLAKE2B 54a4502f6e8ef15d21b02c43e3ce599e32d476c2559246064de14cc4ce2243ff11dde681d24c8a7f4913c3d7a10b855bda47e8fb8ecad31e00d839705416be6f SHA512 59c93b73f3a7b2d11aefcde2ff66659ff1de21ad4b5f232f4b60572f3a48b15a6c49f369b1696862bf1b33fde190bf5598945e9536fb41ddec42d8def4d2be2a
-EBUILD winetricks-20230212.ebuild 1995 BLAKE2B 571b973401f220cff6e3c71ad2337ca73ab61d7cac0c30cb1a5409998fe7906585515d56471218034ec656179b9a603dcdec5c4b9190096b1cdac7013cfe4f65 SHA512 e7cd7b084ce192884140ba6347b3f93855f6c4d8a1348af4824009746188c28de9b6abc2b0ac87dbbabcec4a5765776d15967cec883a5a025be4b1dd344fdba5
EBUILD winetricks-20240105.ebuild 1995 BLAKE2B c8292c5eb0afc946b1bc32e6eb68a6c257fb56684ccb818737f5572beb16b3b0fe3f19928df5df033f6766481a3f073d9acc4c64c798d08222ed0802f3cfb441 SHA512 ffb6ec464fae417a64bed53c4ae146597c523fde898be22fc19dfe5eb79c234d82c68ddd47ad904c2b340ccd178950492c8190f055d0a5f97289e54bdf8179ca
EBUILD winetricks-99999999.ebuild 1997 BLAKE2B 61c5281bcc5ed2115305a84c531126bb77a5dd2a4bc683cb12d656bc438c7f784a5578f498ef94fd4b8d9867f2b64543891743b6e9a1d6e729f117ce398d9286 SHA512 ffada1da81eb1980939716f0a98eaac95398b07854d247c7379280abee67eb91ec5c866b3d1912ff21bc520df91fb910cf170e265ccda0aef13b7f701c72b019
MISC metadata.xml 606 BLAKE2B b95580dca1dd182aacfb7108df0aa37ae546fc55109b34f9b3269d6285a3a36189cf53d35bcddbd6990fee4e27932214ae449c5640b3798953877c315c7996cc SHA512 c48f73e663174455324621d64b0402798b32050746a658b0e73b93f12c49221570a91deec90f9e69287f72f3b777c298c383524db1c4588d4a1745042d7fe95b
diff --git a/app-emulation/winetricks/winetricks-20230212.ebuild b/app-emulation/winetricks/winetricks-20230212.ebuild
deleted file mode 100644
index afdf44a0f734..000000000000
--- a/app-emulation/winetricks/winetricks-20230212.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg
-
-if [[ ${PV} == "99999999" ]] ; then
- EGIT_REPO_URI="https://github.com/Winetricks/${PN}.git"
- inherit git-r3
- SRC_URI=""
-else
- SRC_URI="https://github.com/Winetricks/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 x86"
-fi
-
-wtg="winetricks-gentoo-2012.11.24"
-
-SRC_URI="${SRC_URI}
- gtk? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 )
- kde? ( https://dev.gentoo.org/~chiitoo/distfiles/${wtg}.tar.bz2 )
-"
-
-DESCRIPTION="Easy way to install DLLs needed to work around problems in Wine"
-HOMEPAGE="https://github.com/Winetricks/winetricks https://wiki.winehq.org/Winetricks"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-IUSE="gtk kde rar test"
-RESTRICT="!test? ( test )"
-
-# dev-util/shellcheck is not available for x86
-RESTRICT+=" x86? ( test )"
-
-BDEPEND="
- test? (
- dev-python/bashate
- dev-util/checkbashisms
- || (
- dev-util/shellcheck-bin
- dev-util/shellcheck
- )
- )
-"
-DEPEND=""
-RDEPEND="${DEPEND}
- app-arch/cabextract
- app-arch/p7zip
- app-arch/unzip
- net-misc/wget
- virtual/wine
- x11-misc/xdg-utils
- gtk? ( gnome-extra/zenity )
- kde? ( kde-apps/kdialog )
- rar? ( app-arch/unrar )
-"
-
-# Test targets include syntax checks only, not the "heavy duty" tests
-# that would require a lot of disk space, as well as network access.
-
-# This uses a non-standard "Wine" category, which is provided by
-# '/etc/xdg/menus/applications-merged/wine.menu' from the
-# 'app-emulation/wine-desktop-common' package.
-# https://bugs.gentoo.org/451552
-QA_DESKTOP_FILE="usr/share/applications/winetricks.desktop"
-
-src_unpack() {
- if [[ ${PV} == "99999999" ]]; then
- git-r3_src_unpack
-
- if use gtk || use kde; then
- unpack ${wtg}.tar.bz2
- fi
-
- else
- default
- fi
-}
-
-src_test() {
- ./tests/shell-checks || die "Test(s) failed."
-}
-
-src_install() {
- default
-
- if ! use gtk && ! use kde; then
- rm -r "${ED}"/usr/share/applications || die
- rm -r "${ED}"/usr/share/icons || die
- fi
-}
diff --git a/app-forensics/Manifest.gz b/app-forensics/Manifest.gz
index fa1096bfa78e..f6943f1bf0cf 100644
--- a/app-forensics/Manifest.gz
+++ b/app-forensics/Manifest.gz
Binary files differ
diff --git a/app-forensics/afl/Manifest b/app-forensics/afl/Manifest
index 748ab6678071..9eb55f273503 100644
--- a/app-forensics/afl/Manifest
+++ b/app-forensics/afl/Manifest
@@ -1,8 +1,5 @@
AUX afl-2.57b-implicit-int-clang16.patch 961 BLAKE2B a3659943b46ad6c10c7eb4f20aa0ba45ecfba61a2fff6a5abe0fcb6584e8442bfb7cf1c9093a5753b80396a64650970523efdffd512f3b72ba25723d1da31312 SHA512 4a11b7107a66a9517f541743be908bada808a56afaebe520eb933856428e6232bb3c01173c81af4d33f6c305504aab7a3e97053cae8ce2728ca894b98c147468
AUX afl-2.57b-install-readmemd.diff 562 BLAKE2B 29d3e5a56db853ae81090476f7c64914561e304903a5b6436f750c12f9d490a7441147b2332a8878363dc187ffc60f1073e6f4948978b472add1c0fbfb3863eb SHA512 224f0e9cc856059d4321f5287401a664731758235b3604fd755da42c8eaeba49ea21ee3982a24ed2a52a86b5a6e40096cef3fbe375e1843dfc09109865e709b9
-DIST afl-2.56b.tar.gz 836989 BLAKE2B 974c1efa3999c714068529d24c81e6d0ffb45a487b97625fa4ff538aeb86d43825561d5b496cb47caebf687078699e2ee606d7525424b5890dced14a95417750 SHA512 4e76fc503fe615aac4d0bbd8e3632d5cfbb7a3ac107be03c399afc024a8ad364dba933875d50a9b65083159faf6ebef5e13c39b25db977b01bd29b6340cad162
DIST afl-2.57b.tar.gz 839871 BLAKE2B 69029d59451e468528386154e8938a1a7303765e039f98aa05e36f07314398f60ff2578f765142e1f1ff653e5ab93ea53a2efb98abe275046ebacdd3ca8363b6 SHA512 5d12b96229e966aeb11deb47cd8eb36cde2fa32656eb187db02c7240909d6acda36be59b2baf7e42cddd228d25ec94c8bffc3fa27f7f4b5e1e462b62929ce75d
-EBUILD afl-2.56b-r1.ebuild 1134 BLAKE2B c8110df056bff5a104d974a09ccdbde96e4c79ead7a7872bd4f5c854eb814e7b31545a84dd416079c90232d18e6cd134e466195284af7eed4568386c69e3bff3 SHA512 49bf9f0c29bd84439639aaad32c2aa4abc9d3238b7dd7bd244ebe327450f2ef434ca3ec5fad1fc94fd8749696ce8b1d48517c9c567e99c950a45819ed37fd4ba
-EBUILD afl-2.57b-r1.ebuild 1134 BLAKE2B c8110df056bff5a104d974a09ccdbde96e4c79ead7a7872bd4f5c854eb814e7b31545a84dd416079c90232d18e6cd134e466195284af7eed4568386c69e3bff3 SHA512 49bf9f0c29bd84439639aaad32c2aa4abc9d3238b7dd7bd244ebe327450f2ef434ca3ec5fad1fc94fd8749696ce8b1d48517c9c567e99c950a45819ed37fd4ba
EBUILD afl-2.57b-r2.ebuild 1331 BLAKE2B 04d8220cecd1d6a3cf3572b6e5eef7392b33bfd35bedd8397789a757c77eec5afc1daabf00dcb27b3eac26085f58db800713fbbbda56357eb90dd0bef10fe85b SHA512 ad9d15e952696b92ede54c612bca621b7677d6ba48fa96806fb4f144d6ada00fb2530eee96ba61250bf1ed2db0b71ed9887be03b9db51505d0094b1582de4310
MISC metadata.xml 300 BLAKE2B 5316fec84961976662e0794c8c637cdbc63c4cdec020e5cac605d0a5f5c67204c18ee8c2e3822a7f3e64b10469195ddf33092b0afd446b10bd7ddd9a7bcaf93f SHA512 8ea419b9fdfb1ef616b4914440c984664d23aa19f48126a3b9f7f3f594923904301f3b39f1eb67e3f1ea73accc799743a26a370bea69d7fc96d4e4dc16f529b2
diff --git a/app-forensics/afl/afl-2.56b-r1.ebuild b/app-forensics/afl/afl-2.56b-r1.ebuild
deleted file mode 100644
index a57da12ded46..000000000000
--- a/app-forensics/afl/afl-2.56b-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib toolchain-funcs flag-o-matic
-
-DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer"
-HOMEPAGE="https://lcamtuf.coredump.cx/afl/"
-SRC_URI="https://github.com/google/AFL/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/gcc:*
- sys-devel/clang:=
- !app-forensics/aflplusplus"
-RDEPEND="${DEPEND}"
-QA_PREBUILT="/usr/share/afl/testcases/others/elf/small_exec.elf"
-
-S="${WORKDIR}/AFL-${PV}"
-
-src_compile() {
- emake CC="$(tc-getCC)" \
- PREFIX="${EPREFIX}/usr" \
- HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \
- DOC_PATH="${EPREFIX}/usr/share/doc/${PF}"
- CC="clang" CXX="clang++" strip-unsupported-flags
- cd llvm_mode || die
- emake \
- PREFIX="${EPREFIX}/usr" \
- HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \
- DOC_PATH="${EPREFIX}/usr/share/doc/${PF}"
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \
- DOC_PATH="${EPREFIX}/usr/share/doc/${PF}" \
- install
-}
diff --git a/app-forensics/afl/afl-2.57b-r1.ebuild b/app-forensics/afl/afl-2.57b-r1.ebuild
deleted file mode 100644
index a57da12ded46..000000000000
--- a/app-forensics/afl/afl-2.57b-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multilib toolchain-funcs flag-o-matic
-
-DESCRIPTION="american fuzzy lop - compile-time instrumentation fuzzer"
-HOMEPAGE="https://lcamtuf.coredump.cx/afl/"
-SRC_URI="https://github.com/google/AFL/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="sys-devel/gcc:*
- sys-devel/clang:=
- !app-forensics/aflplusplus"
-RDEPEND="${DEPEND}"
-QA_PREBUILT="/usr/share/afl/testcases/others/elf/small_exec.elf"
-
-S="${WORKDIR}/AFL-${PV}"
-
-src_compile() {
- emake CC="$(tc-getCC)" \
- PREFIX="${EPREFIX}/usr" \
- HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \
- DOC_PATH="${EPREFIX}/usr/share/doc/${PF}"
- CC="clang" CXX="clang++" strip-unsupported-flags
- cd llvm_mode || die
- emake \
- PREFIX="${EPREFIX}/usr" \
- HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \
- DOC_PATH="${EPREFIX}/usr/share/doc/${PF}"
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- PREFIX="${EPREFIX}/usr" \
- HELPER_PATH="${EPREFIX}/usr/$(get_libdir)/afl" \
- DOC_PATH="${EPREFIX}/usr/share/doc/${PF}" \
- install
-}
diff --git a/app-forensics/honggfuzz/Manifest b/app-forensics/honggfuzz/Manifest
index ad8025bf357d..d5432578692a 100644
--- a/app-forensics/honggfuzz/Manifest
+++ b/app-forensics/honggfuzz/Manifest
@@ -5,4 +5,4 @@ DIST honggfuzz-2.5.tar.gz 65224877 BLAKE2B 610a15a674cfa928eb4b4d9fda91e5494fe08
DIST honggfuzz-2.6.tar.gz 65227315 BLAKE2B 527d36dd66974b74be29e3dc22e22c893d0e35654a768bfd93c6a919de82841cc1552af2b479ac0d65ce2fcfd66886ca0e43bc95db5b8187c8d13191e65de320 SHA512 cdd97b65e679652be888b966e2c010fe29af262e88d6c94b94b2e78c88258c5c53b4928fdf9e8afe54029c0742c5dfb0f6f8e8cb8157093e7f5ffdcfa5c92fd4
EBUILD honggfuzz-2.5-r1.ebuild 988 BLAKE2B 4d4ed4ae24cee5dbf74d97b985542df08d989e07e8231ec32d4e0f334ec806b31a7dea256f770a367cfd5b7451c9f73f215b4c07bb9b1bb25e20e2a04478a99b SHA512 64a859313a188198fa09661d180c4f6bb52aba864da992681bdf7a9f16d89d8034cc4a25cf9f50b0ba391cd17c9bdb26b1f26d2df947afc38dc8b51413d345d6
EBUILD honggfuzz-2.6.ebuild 945 BLAKE2B 18476e21ee0b17226e09b1e3d0463bcfe8a8acdc51ad63f1a237e4c389af3c76f1288bf4e84d87f60a485dea417184ac7201bec510e41866f1d20922910ae586 SHA512 c7f845b144abc50b174753314b78a3d7a1fe0f996897544f613417104122a07b07504c3d3c2df702bdbb582bf0cdff5d8d4e9a52ef4e75cf3c39e83f02d44d26
-MISC metadata.xml 444 BLAKE2B c91cbea147520dcda86e37764f46b10166bc25238833818cf961a2cb69b4711a4cd4bce87b55937dcdd53592b5cd2fc67d940d7d25f418c8338fa321709ae420 SHA512 38e00bb52cf6436c9f5c89201b5f0ae2b9f73a7c9df1a639e89bfe298b045f6b4181a620220a3e8b0f97f4d84a24d17f1db001de77e032bc6b51bf7f338396a7
+MISC metadata.xml 366 BLAKE2B 688d32859c92982ab2ba09adff26e7495554374259b195a4f03062cc83d47ad9166cab2770bdf643619642216c6d149a2717717854d5ab45a50d6f645b1e3b5f SHA512 207c6b8e7da868a3805cd8dbead903b23c096ee8ec15c16f59acc6075f82dc271cd0ac5be26cd0f131b3b1337737a6742e60e5cb66d15f9e9981677fbe397514
diff --git a/app-forensics/honggfuzz/metadata.xml b/app-forensics/honggfuzz/metadata.xml
index 4c28cd6c2f08..c405ea6090bc 100644
--- a/app-forensics/honggfuzz/metadata.xml
+++ b/app-forensics/honggfuzz/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="clang">Enable clang support (pull <pkg>sys-libs/blocksruntime</pkg> dependency).</flag>
</use>
diff --git a/app-forensics/radamsa/Manifest b/app-forensics/radamsa/Manifest
index 0d7546ea5168..b09c116a6dba 100644
--- a/app-forensics/radamsa/Manifest
+++ b/app-forensics/radamsa/Manifest
@@ -5,4 +5,4 @@ DIST radamsa-0.7.c.gz 139939 BLAKE2B ae3e2fca777bdc672431810ec6e9a245774e3f761fb
DIST radamsa-v0.7.tar.bz2 49194 BLAKE2B a3e24302c67ed887373109ce3bd1b3b796c742ad50c04d83980caf7b5e92793668c9262791749653e72e15d65d7a4971d498013d3c5a8fafda9033cddc5b3e03 SHA512 ca55e499b739e4a24038b36115106dc10b6f68e3e127d3c45b0ab79676a1e6e82021be02e378bd6fd09f6df537d266ea4cf8f3528a25ed9e788548d6edc62fb5
EBUILD radamsa-0.6.ebuild 768 BLAKE2B 2d3a4434720dc4deed968aa129aa7ce72f39424c6d4a057a75b8b71971a3767c93c565295ba4f3d038c056c5aa7bdcf7b86c6c92d1f5f3c61b1be7fb205e4787 SHA512 c7a21fefeacddb4eac833b85c5b45c17f35e09051337ccec97c70a5af061aa3979595db6e55a0d746e848c20035c26d2f70067d4452e78643b9198c96d18c3db
EBUILD radamsa-0.7.ebuild 827 BLAKE2B b7b97af05c051261253276a2125dca4ccc4d3c54b9c854a7d9d8867d36a99e0d33a6f152ce710c777486bd39d39e061d23029efb228b53236d7b1400a0d3822a SHA512 dbd5ffa6900ccd3c935806aba2b41a72341a511f9a494b2f80d688a10e586aba5b8669bc9c9ffd8f6a3fb2c1d0ebeb2f332f357a0564e394e627c4ed8cfb544f
-MISC metadata.xml 324 BLAKE2B 0be5b56178679f25c317fa02dc1ba540dad20d5de1bfa10ed11534452eaf2be3aeb7a50f23089f58026a58f9fbec91b3fdc923110e296e77b6303fff887f5e5b SHA512 1da465ff0f52746165f94971e59c27d6225d0343eb54850cb4832f70fab811036c3517b247428723e01c6f4def81142116e13bf0994ec99a95ea30d51c824667
+MISC metadata.xml 246 BLAKE2B 5152685426dda94d9356f04e16419b9f4197f134288734c5b728d921ca6df68b5a8c0f43c3c6a8b79a5f848d708ea959d6337334c751b88f40ddf04f37e148ab SHA512 d535df1639f82489df109950bd10a2e665f0d48ed08304e5ab12acf280ada5b490f8c8ccff9f0923732831abc097f1b36d37653419fe7e743092a3f365b17d6f
diff --git a/app-forensics/radamsa/metadata.xml b/app-forensics/radamsa/metadata.xml
index c556af1c89f7..7f340593b52b 100644
--- a/app-forensics/radamsa/metadata.xml
+++ b/app-forensics/radamsa/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="gitlab">akihe/radamsa</remote-id>
</upstream>
diff --git a/app-forensics/unhide/Manifest b/app-forensics/unhide/Manifest
index 1d43718a38a2..787e9625514d 100644
--- a/app-forensics/unhide/Manifest
+++ b/app-forensics/unhide/Manifest
@@ -1,3 +1,5 @@
DIST unhide-20210124.tgz 75982 BLAKE2B 2c7a016830820d40d086d72db220e3b56e4453483b471e0803ce0170deee8327f514254ed1039fe4862685d665b38c8c5461ac870caf3fe200f7cebac19955f1 SHA512 60c5bf73fcb8af9ae0414c5e3397d1f9d6b12ed2da36fd1924dea4e43044d7f72a31c6fdf38e6615bd8465fbf839a34f588f9b795d1fe593c17fcc2f2da21e79
+DIST unhide-20220611.tgz 80219 BLAKE2B 70cd485197aa22387852b2f71831d9dcf02e2357b798184844d9289796717256ab28d555c29503c53b32718246dc32afccd386decce75dde5a50a35782569ba4 SHA512 0b2bb7d1a536fe572cce94b438cae0495a969e40014e95b2d19406c3108ce05ec8d722d77b76d4095a1dc5cf8fb6613f3e5df295ce10a08648d7c7390aa4500e
EBUILD unhide-20210124.ebuild 935 BLAKE2B 2fb00c15bec220f8e8039d98fa0d38c4e15a3153511203dd2631dd1a5d43f7b9b724586226bc2679b5c546c3b5737e78b2f7de3c2b8b6dfdc4ec0048082c66ef SHA512 b9828715f6372655824fd7a0a45b9a3fd99955bffc5964e1cd3a2e882f5a001d09f3cefb4ed12c87cb2142c29a1d7b56e9b99f3947f931f83c8caaaac0109109
+EBUILD unhide-20220611.ebuild 944 BLAKE2B 05062663f7e10d1e3b1a9d5d1e68b95f8350a98992c4d98aaca283338a02f6fb61bb4f60f71bfd31a8c44651ecb378aa982ddc90cddb12ecd8cb0583cc229245 SHA512 d72eecd6874cc8e824b11b6607a1c652e5737a06588962243c3fa933ee04581415b28b7a83a5ad1afb3828d3c0f016dee3e41c3f52550a0de004cdaa9a26e364
MISC metadata.xml 297 BLAKE2B d2c84472d66548e9de744e001d2a0bb7a368692d1e5006611bf431222b51c1053c3b3ebd4391202b176688e61f83761b526f1c64886440dbf241933a8a0a0a7f SHA512 4cdbcb86873fe8a5a81fc47487066843aa900d799bd4f12fcfad8fbd24390743a8841c5e5030984879ce234aa08db63fdbb7be23fa8f03fcbda774c07c5a96d2
diff --git a/app-forensics/unhide/unhide-20220611.ebuild b/app-forensics/unhide/unhide-20220611.ebuild
new file mode 100644
index 000000000000..50157b6d2d57
--- /dev/null
+++ b/app-forensics/unhide/unhide-20220611.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo toolchain-funcs
+
+DESCRIPTION="Forensic tool to find hidden processes and TCP/UDP ports by rootkits/LKMs"
+HOMEPAGE="https://www.unhide-forensics.info"
+SRC_URI="https://github.com/YJesus/Unhide/archive/refs/tags/v${PV}.tar.gz -> ${P}.tgz"
+S="${WORKDIR}/Unhide-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+src_compile() {
+ edo $(tc-getCC) ${CFLAGS} ${LDFLAGS} --static -pthread \
+ unhide-linux*.c unhide-output.c -o unhide
+ edo $(tc-getCC) ${CFLAGS} ${LDFLAGS} --static \
+ unhide-tcp.c unhide-tcp-fast.c unhide-output.c -o unhide-tcp
+}
+
+src_install() {
+ dobin ${PN}
+ dobin ${PN}-tcp
+ dodoc changelog README.txt TODO LEEME.txt LISEZ-MOI.TXT NEWS TODO
+ doman man/unhide.8 man/unhide-tcp.8
+ has "fr" ${LINGUAS} && newman man/fr/unhide.8 unhide.fr.8
+ has "es" ${LINGUAS} && newman man/es/unhide.8 unhide.es.8
+}
diff --git a/app-forensics/yara/Manifest b/app-forensics/yara/Manifest
index 4bc84160b3a7..83bf034f1888 100644
--- a/app-forensics/yara/Manifest
+++ b/app-forensics/yara/Manifest
@@ -1,6 +1,6 @@
DIST yara-4.5.0.tar.gz 2206492 BLAKE2B 788ed6c4989bbc2d0a113b46bcd1291e7544ab8f56ebe499725163b7b02feb016935210e8a08d9cb179fbffc09fafb461cc55156101d9616a23a480a78862d9e SHA512 c9fe8a89879d1a742236101f1754e6b25e70356cdf5c020b2583e3ac509600c3b462756c412b01f2ebcb17df351c83afcf04d1cfaa87e6753eb25bab0f797aa3
DIST yara-4.5.1.tar.gz 2207552 BLAKE2B b8983371e3ec6f0fd4208698742a576d3c76e1ce34b7ebbc10c7b414f663b570c812c10dce8eefe32f4cf6cffe033bb63a05987068c49e9235077e20d96ca06d SHA512 8bf1df7089f9bc5a448dbae0999e04f4ecdec06b4478e2cb5f42a2a3201b99fce68379e3f8f7c67a9db201205366250d7befe5c38451cced807ed692d436422c
EBUILD yara-4.5.0.ebuild 1297 BLAKE2B 82c92073acf90c5aeb70e8ec3b77aba6581b3022a1be95ae108e1c9cde2295e9fab9ad2a15e2fd60dae35ff94770b994b9849ed6d171ff8cfb486946d6b1ecd7 SHA512 a47e54c138662d83e10e255e308741e5a3bfffa58635ba5d60e8aa5571cb7e25a73fc59e4244154a0502ca872969ed8bc66b26888f4e11a8003fe7873b5a5128
-EBUILD yara-4.5.1.ebuild 1300 BLAKE2B 3e33bac0229e1e770b8882852635d298960fa8fb85b38eac94426b20673d3ef3a2c0650365499a42c91bfb65ff179525fefa605a9ee606c593b05e10f49c6b89 SHA512 c2709386747aa7b66b972c9ba739b5daa7e32b9a0c342195636c0192dadb557842c3237d06d9f13687886cbfe9d9e3765968f0855461e34478916641315e16dd
+EBUILD yara-4.5.1.ebuild 1298 BLAKE2B baca750ffd3d481e9d24c55a933bdbb5168f929fd3ba486b31d3c2312b8afc23e2ab5caa93a42a13c17a7b551e1f3f5a98ca23d9b688e9a830fff877458470f2 SHA512 c8063bdfa930680837879a1ae3b55a29a895bb9bf3dfcc0d30a0649ff206e974aeeef56eb88dc108fd434aa680c1d71912eeec1e7146fc139d81dbd1b70bc0e3
EBUILD yara-9999.ebuild 1300 BLAKE2B 3e33bac0229e1e770b8882852635d298960fa8fb85b38eac94426b20673d3ef3a2c0650365499a42c91bfb65ff179525fefa605a9ee606c593b05e10f49c6b89 SHA512 c2709386747aa7b66b972c9ba739b5daa7e32b9a0c342195636c0192dadb557842c3237d06d9f13687886cbfe9d9e3765968f0855461e34478916641315e16dd
MISC metadata.xml 1284 BLAKE2B 5e8b7f95170b97d4d55fda012f1108acfb0cae362d4da0f3559375d529194b5e4f9644d8ca3d0fc7e438b873f3827aec307dc664808a56561153679fc0bd5729 SHA512 64048379eb1d51afeee050ea906a8fa7bda9d5bdc78807d04c1f5f5b5a425b512de5facb6b79f23ed8d5517caf779ef327d7eb148ae2a32407904db05efb337f
diff --git a/app-forensics/yara/yara-4.5.1.ebuild b/app-forensics/yara/yara-4.5.1.ebuild
index 0ceb7748b741..af89f90dd61a 100644
--- a/app-forensics/yara/yara-4.5.1.ebuild
+++ b/app-forensics/yara/yara-4.5.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]]; then
else
SRC_URI="https://github.com/virustotal/yara/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${PV/_/-}"
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+ KEYWORDS="amd64 ~arm64 ~ppc64 x86"
fi
LICENSE="Apache-2.0"
diff --git a/app-forensics/zzuf/Manifest b/app-forensics/zzuf/Manifest
index fe089e800f02..e2e01fc31986 100644
--- a/app-forensics/zzuf/Manifest
+++ b/app-forensics/zzuf/Manifest
@@ -6,4 +6,4 @@ DIST zzuf-0.15_p20190208.tar.gz 140812 BLAKE2B 908661fdb51a5b2d5b188ac7df2731c5f
DIST zzuf-0.15_p20220529.tar.gz 140825 BLAKE2B a36207082210e062575bed45eac4a83923cbe5f0e60c0b093053ac96abef085a0e6506d5b7db6b11ed7f0979462fbb92f69767ac548de1a1f96a12d84aac8584 SHA512 50e3c8908f579a70d41d7887ff7d87634f3b856ae82bb7ec6dccacccf363a6494d825e0b6debf683ed29408dcd5dc83dbb39c2d2000be0d79aee5f819d69185a
EBUILD zzuf-0.15_p20190208.ebuild 892 BLAKE2B 2fa7df802d99c16973d81939debf7581a7cd1934da004a42e648b3d32807c6ff9305001d1536f09141f2ca576e888004fba5998bf3fae101791396ea27254c0f SHA512 aad31e25c28f230599576140b6de09f223d9529409aa6309edbc9f4c6953f94228efb182e88454e2d6199cc33da61f4d284538c04d033a4f9eb84f6249cf42ce
EBUILD zzuf-0.15_p20220529.ebuild 1048 BLAKE2B 5e4ccfc195296461e53f738900c3a30cec4c2803a27d0b1d187446c70bf8787cdf0990053ab0b2f78fe5497eeaee34e88a802b345e41e5cf63a25088a8afcf46 SHA512 a8d656c5f93574ebf81551de406d5f9dba771e8c0f36311d83fda0b3b76a0342d5fd9b32a4119783031af7c09cd3f1afc83918c43e1c39fda19f62e486f55b75
-MISC metadata.xml 326 BLAKE2B 77312612bdbb6c967bc8523ea1a33026f919ce69162719a6b3a58f3708f33ce4019fadee44c1ad1f16eeca8e30d3bdf285f96be6db1e09b6a77cbf85c44212af SHA512 403ec74dd325185a7b5d121e3510b67600fc4ec549066e2e1d2db85f9271af1d6d6a68567170770f48c1d2f0bd75f5287b2eaf9c94ff2442e31652b06f6cacb0
+MISC metadata.xml 248 BLAKE2B d45090180f357e753a6663c2c9e34defedb23d5982c773faea23fda4239a3306c90b45b3193c298425ba717a9e5e65f80e333363ecfcbefe1c2ec057c1172f99 SHA512 128924b5d2242137f4d7a7d6741b95b919faa44e43c081cec357667f3982c0351f51f92e9a61d0cbf91c2a61b01c5d5c70646b804ed79193c79408006ca9a5f3
diff --git a/app-forensics/zzuf/metadata.xml b/app-forensics/zzuf/metadata.xml
index 941fb264ed04..7960b9afccab 100644
--- a/app-forensics/zzuf/metadata.xml
+++ b/app-forensics/zzuf/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">samhocevar/zzuf</remote-id>
</upstream>
diff --git a/app-i18n/Manifest.gz b/app-i18n/Manifest.gz
index d6920518d432..59410bd2bea2 100644
--- a/app-i18n/Manifest.gz
+++ b/app-i18n/Manifest.gz
Binary files differ
diff --git a/app-i18n/freewnn/Manifest b/app-i18n/freewnn/Manifest
index b82cb62600b9..b466bb385a4a 100644
--- a/app-i18n/freewnn/Manifest
+++ b/app-i18n/freewnn/Manifest
@@ -1,8 +1,9 @@
+AUX freewnn-1.1.1-implicit-configure.patch 595 BLAKE2B 7fddef1b42c3bb76e123997a3f3441994a509f9f8ca8c042501249409d55ceabab00765fbe5bc259ab28e58a355cdf2ca29b6fd59aef61c0aaaee32755901339 SHA512 2653079081b8ff7fa2f61e8f188146a0b8f8726d22c2f3c62cb2813e11888a30a01fde03c48d369d18671854f5a728b1703be8ee54eae462357c6a1d6b8bebc3
AUX freewnn-Wformat-security.patch 3658 BLAKE2B 4bce67e8190ec4a6e6a4b8cee446b8beb492057cfedd49c06e631a5949e9ff20b35c4defe9ed0466dc2f0b5edb8a483f5886b8eda30a77435ee8614b0878d7f6 SHA512 7e01d516978eb024fe723a84c6c7cc8e138e7947ed3d4d5ec6e15b28783498e084cd2655ccd2ce7377c9837332ae1b0caec654c0f7f2bb9f78b9657f4cd00830
AUX freewnn-uum-EUC-JP.patch 279 BLAKE2B a0fe740a49aabb72f8d9b0bcbae59e5841152c02ebb4bb27817c8621a4e6be2fd17b8a18c5104d94f8c7def90342682a015a98883856027901265a11d7d4aa4c SHA512 a065873fe70435a4364a111eed334ea574cd3178ffde947beabac5bb45e468a725f73c5b35c22b577127d03139a6386eebc815b85014048eaf59ca958687c96b
AUX freewnn.confd-r1 16 BLAKE2B 2a2b2a93adf66e719f035900b0efa1f7ccf66912f8c5cddddb8e7b7c1e83c91136d4e747e1b96cad6a54fbbddc29a6b61fc37f7f01330909d27fc1f0cf978723 SHA512 3392644bb5404b83ee3bf3bceffaa769d1dce858fd2a8bd92b79101d0db863002a4f30205498a00777b25b7940fc8dbb41a0e0c4e20be0f6d61be50eb4ddf49e
AUX freewnn.initd 283 BLAKE2B 363b8b99876aa0552f49a10bc973925d7d23900c24601e40ff2c99a3d6476c9b41c60465feb9e01e6fb17324957bb810d63eef52d97b49a61e0f48c96452db6e SHA512 81b5a6246d513f567710e2973bc8fffe86462e8afdee13e1a2aa9b6e5e8a852521a23fd5b20af536092b59f626a5e34be77409d63dcab005473dd11631b67111
AUX freewnn.initd-r1 306 BLAKE2B 2c5eeede614062832ce9d799e228a7927793679aa129151b68c9f1392056c8faccda4ce3dff5b4dc0f9da5d1557c8799ca663c1b20d9c3b2208b72a26f78adc3 SHA512 306ad8dd6ae7060fc937f2ac2b266f385480961ed0c2074f1dcfc77fa82bb7a23042019672b47c32fc8d55079730ccda68c616c0f5411b0704db2c34d2caaf02
DIST FreeWnn-1.1.1-a023.tar.bz2 3147378 BLAKE2B 63f3fbf37b53e5e6f32f83513d45aaf4915cbd33789ab8edfc93b22de1fbbe242e52e7bd40ce7ef22e24ae1f4ee151261c2041af9c78720875303b5d2b6c18a8 SHA512 f0b8c657f0441463c752314b7d2fd603b4df056b049d247ecd77ff8b2f2f837fed7e75ce89deabca7061d3126afd51bf301bcdd3ac429056f43bfc8e0c7c8385
-EBUILD freewnn-1.1.1_alpha23-r1.ebuild 1611 BLAKE2B 86003ec77fa150c5e733aa75332d3d40c1535e8e7982019e7b09aded549b04309679b9785394b1d1a4a761334a997ab57fa2cfaab6c57730d9db8727dd94d9c9 SHA512 87654f7839c034d2117d59377c0989af59867d27bb8315075f450ce92e8da8c6f36f3bfb57744e53eddb4c728094c9d9a5993fee23bd9951b388517a84f4d2f5
+EBUILD freewnn-1.1.1_alpha23-r2.ebuild 1975 BLAKE2B 87aad540d0e160730b28b51470a6d6e82acebb1cbfbb003d54c3d9300593fee5508575e8fc30ab3a547f1ba6b2c8f3bb4fb3e61b46e8a5f4f87ff866189de10f SHA512 f17ff838ff9ef56449ed8d82c62f7cdce95cc48080d01529705aca31bf02cd9c21ff30cfdcdaadeaa920022342aa94b259b16b35abc19a21de8713041ffc5e19
MISC metadata.xml 370 BLAKE2B 4af1f1ad79d90077709e87ce1e65cca7ba4953d067ddee1dfbe6e6e605ebf80f63927012276c5c11e98c1a06717fcec433f0dca9c722f6a6cc88bf6208f07de8 SHA512 42405726236b8a4c7f95479583edafd1b78d0537930f668126c6d429d9fe8af141fe76c8dc2d506ed16614d02f920f81bee1f47cd7274aaf297b2e7255e10f19
diff --git a/app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch b/app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch
new file mode 100644
index 000000000000..a46f2f405e5d
--- /dev/null
+++ b/app-i18n/freewnn/files/freewnn-1.1.1-implicit-configure.patch
@@ -0,0 +1,19 @@
+--- a/configure.in 2024-06-19 23:14:54.243999953 +0300
++++ b/configure.in 2024-06-19 23:15:21.253961581 +0300
+@@ -549,6 +549,7 @@
+ #ifdef HAVE_TERMCAP_H
+ # include <termcap.h>
+ #endif
++#include <stdlib.h>
+ main() {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(0); }],
+ res="OK", res="FAIL", res="FAIL")
+ if test "$res" = "OK"; then
+@@ -571,6 +572,8 @@
+ #ifdef HAVE_TERMCAP_H
+ # include <termcap.h>
+ #endif
++#include <stdlib.h>
++#include <string.h>
+ main()
+ {char *s; s=(char *)tgoto("%p1%d", 0, 1); exit(!strcmp(s==0 ? "" : s, "1")); }],
+ [ AC_MSG_RESULT([no -- we are in termcap land])
diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
deleted file mode 100644
index 9aa3cdbb9b15..000000000000
--- a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit toolchain-funcs
-
-MY_P="FreeWnn-${PV/_alpha/-a0}"
-
-DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
-HOMEPAGE="http://freewnn.sourceforge.jp/ http://www.freewnn.org/"
-SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="ipv6 uum"
-
-RDEPEND="virtual/libcrypt:=
- uum? ( sys-libs/ncurses:= )"
-DEPEND="${RDEPEND}
- uum? ( virtual/pkgconfig )"
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-uum-EUC-JP.patch
- "${FILESDIR}"/${PN}-Wformat-security.patch
-)
-DOCS="ChangeLog* CONTRIBUTORS"
-
-src_prepare() {
- sed -i \
- -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
- -e "s|@mandir@/|@mandir@/ja/|" \
- -e "s/@INSTPGMFLAGS@//" \
- makerule.mk.in
-
- # bug #542534
- sed -i \
- -e "s/egrep -v/egrep -av/" \
- PubdicPlus/Makefile.in \
- Wnn/pubdicplus/Makefile.in \
- cWnn/[ct]dic/Makefile.in \
- kWnn/kdic/Makefile.in
-
- default
-}
-
-src_configure() {
- econf \
- $(use_enable uum client) \
- $(use_with ipv6) \
- --disable-cWnn \
- --disable-kWnn \
- --disable-traditional-layout \
- --with-term-libs="$($(tc-getPKG_CONFIG) --libs ncurses)"
-}
-
-src_compile() {
- default
-
- local m
- for m in $(find Wnn/man -name "*.man"); do
- iconv -f EUC-JP -t UTF-8 "${m}" > "${m}".UTF-8 || die
- mv "${m}"{.UTF-8,} || die
- done
-}
-
-src_install() {
- emake DESTDIR="${D}" install install.man
- einstalldocs
-
- newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
- newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
-}
diff --git a/app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild
new file mode 100644
index 000000000000..293df70e0050
--- /dev/null
+++ b/app-i18n/freewnn/freewnn-1.1.1_alpha23-r2.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+MY_P="FreeWnn-${PV/_alpha/-a0}"
+
+DESCRIPTION="Network-Extensible Kana-to-Kanji Conversion System"
+HOMEPAGE="http://freewnn.sourceforge.jp/ http://www.freewnn.org/"
+SRC_URI="mirror://sourceforge.jp/${PN}/63271/${MY_P}.tar.bz2"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
+IUSE="+uum"
+
+RDEPEND="
+ sys-apps/tcp-wrappers
+ virtual/libcrypt:=
+ uum? ( sys-libs/ncurses:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-uum-EUC-JP.patch
+ "${FILESDIR}"/${PN}-Wformat-security.patch
+ "${FILESDIR}"/${PN}-1.1.1-implicit-configure.patch
+)
+
+# linked for tests which we skip
+QA_CONFIG_IMPL_DECL_SKIP=( hosts_access )
+
+src_prepare() {
+ sed -i \
+ -e "s/WNNOWNER = wnn/WNNOWNER = root/" \
+ -e "s|@mandir@/|@mandir@/ja/|" \
+ -e "s/@INSTPGMFLAGS@//" \
+ makerule.mk.in || die
+
+ # bug #542534
+ sed -i \
+ -e "s/egrep -v/grep -Eav/" \
+ PubdicPlus/Makefile.in \
+ Wnn/pubdicplus/Makefile.in \
+ cWnn/[ct]dic/Makefile.in \
+ kWnn/kdic/Makefile.in || die
+
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable uum client)
+ --enable-ipv6
+ --disable-cWnn
+ --disable-kWnn
+ --disable-traditional-layout
+ --enable-static # needed for correct compilation
+ --with-term-libs="$( $(tc-getPKG_CONFIG) --libs ncurses )"
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ local m
+ for m in $(find Wnn/man -name "*.man"); do
+ iconv --from-code=EUC-JP --to-code=UTF-8 --output="${m}".UTF-8 "${m}" || die
+ mv "${m}"{.UTF-8,} || die
+ done
+}
+
+src_install() {
+ emake DESTDIR="${ED}" install install.man
+
+ find "${ED}" \( -name "*.la" -o -name "*.a" \) -delete || die
+
+ local DOCS=( ChangeLog* CONTRIBUTORS )
+ einstalldocs
+
+ newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN}
+ newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN}
+}
diff --git a/app-i18n/ibus-pinyin/Manifest b/app-i18n/ibus-pinyin/Manifest
index 01b50f2f3b75..6039bdceebda 100644
--- a/app-i18n/ibus-pinyin/Manifest
+++ b/app-i18n/ibus-pinyin/Manifest
@@ -4,5 +4,7 @@ AUX ibus-pinyin-1.5.0-python3.patch 2983 BLAKE2B 35f8b1d0649a3614fcecec78b3246dc
AUX ibus-pinyin-1.5.0-sqlite-3.41.0.patch 764 BLAKE2B fe9989fb0b5935a7baa429ef389f8e874d0c59fb849e771e810f8581fe9ed928ae41bf868954a440adb484bb9ea502f005bcc084f7cb15d1070e386ee439d783 SHA512 b9165594d6c97dd511eca6b5c61486b4f1a9be2acda0a35d6013371fb08e13d244ee046f7cf30f568d32367a96f9d19402361ffd8e2b69877e0909d110ec7d09
AUX ibus-pinyin-boost.patch 409 BLAKE2B 5fececc7f4ed6941d374799ccdb1d9d7deeeb7078bedc8d0085e12f8310c42d752c14168a7d07a88e9412fa9cbff5c5bdf4274202d2ed6b6e7f337a96c65c3f0 SHA512 8e4efe9b5d12d35672dd8891a49599bef6611aeb723e8fbc08197896e417cca1d55cf31a0bb1f3ec572db489b01aa36349eaf9238d1a693483d6e21bc10eab2e
DIST ibus-pinyin-1.5.0.tar.gz 692516 BLAKE2B ae53eb79ea4e5336347d689814d8ef033551a9b432268e643927b28911da3d03701acb3f337d7781168461c1c53537f2271fc8f253d1e99a269f61ae5eb83b05 SHA512 b0cd849ee3154543747dde8994eec9aed01d67e0d9be308a2f0230cf22f0281cd8fcabd9763b24238547a37e54400bcd8e541937767b93f005d04302f0c00241
+DIST ibus-pinyin-1.5.1.gh.tar.gz 241963 BLAKE2B 4f7a08c20a311e0dc76bbea87439976a4a26c01fb80be880f3f8ba7fdd9c309011b0cc9bbb63030e6f4e1f0866d4fad8d3324464160ca73ce663e272a042e0eb SHA512 2ad3e7705d3f537135576ceb165a305728739ba2965d8d50f6db8c5043f17f722ca8b42de053cdcb8ff05ef10a7f7c4a0c7f0924beefdfa197225e360c98abd9
EBUILD ibus-pinyin-1.5.0-r6.ebuild 1390 BLAKE2B b58726edfdc36e9b556ab5a2fe6d1d174226364ad70b8861610b225a1219f55ec8592e7a6a2f24932d0595fab171cc2652efd8b33e64e310b43e0862f364ad15 SHA512 134dbb46efa19884cc9f10d2e847d7c110684fcc9df8293f0714d43f2dda20d10c2bc8f5f1df7d33757aed48b55f4dfced00542c324eb086779c2bf870ba0bf6
+EBUILD ibus-pinyin-1.5.1.ebuild 1166 BLAKE2B 0efde79093846c62a9c6bd02bcefb7cba0cb2d37c107a885d515110533f61b62e1710340d49d7baa50b03282bd6b93075cfe6b4facfd0ccc08da11b24cfffa00 SHA512 39d5c7fb861d62c9151086f44ed31cdb792398988cabc1129eb92635421080e5d8ebbdc2667a95eb5c6066ff2351c4863165cc781cfdc174886b39e58514f647
MISC metadata.xml 525 BLAKE2B 54c6aef9209148f57e663ae762242e0d3d0ef4ecb1eed537c8509083c8094842074f072668d595bc55d28698a1433997632ce0daede144cbaff1b35a32ff0447 SHA512 7dd6aa126f71457e8e86a2b02998944144399b73815f5afa789a320f531d74e41b5d7a21b2639ec673216bae09fc0b1e09659d8e975926a7c03934e5beddc2f2
diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
new file mode 100644
index 000000000000..11b12c65352d
--- /dev/null
+++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-1 )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools lua-single python-single-r1
+
+DESCRIPTION="Chinese Pinyin and Bopomofo engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus-pinyin"
+SRC_URI="https://github.com/ibus/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua nls"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ lua? ( ${LUA_REQUIRED_USE} )"
+
+RDEPEND="${PYTHON_DEPS}
+ app-i18n/pyzy
+ dev-db/sqlite:3
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ boost? ( dev-libs/boost )
+ lua? ( ${LUA_DEPS} )
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/intltool
+ dev-build/autoconf-archive
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+
+ if use lua; then
+ lua-single_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable boost) \
+ $(use_enable lua lua-extension) \
+ $(use_enable nls)
+}
diff --git a/app-i18n/ibus-table/Manifest b/app-i18n/ibus-table/Manifest
index f8bd4a78af6b..1b59b4e941f9 100644
--- a/app-i18n/ibus-table/Manifest
+++ b/app-i18n/ibus-table/Manifest
@@ -1,3 +1,5 @@
DIST ibus-table-1.17.4.tar.gz 1559267 BLAKE2B c3c48dcebc345e658a2e6a10b13f1a0312c2e906de0bd78ee0fcbe97379663b21c6f0dbe45d029343faea340f2d031937c6f41c2a113009b60e75d108b884244 SHA512 fde595635cf50e40657b394f61173360cd9f67aa212459f14d96e08805deb164931dddd564201653a85a2973b2e6429bd2683af96974c7cee5dae3067833efd3
+DIST ibus-table-1.17.6.tar.gz 1563218 BLAKE2B 45ad1f8f489f8df0ca1108df9fda910d0f144c10cff29d047f0e345efd1be9e5a6d6cd2b47ba59904769ba3f0c207d2d641c9e7299b0d1ca4b77ff59bffb5d4c SHA512 0c3f23595bf1ecc2c3e34962fca3e2317771ba0837c1a04fbcbaae089196994764307184dd482f0a9efcae2106e013ca51cf9530bd1c7cfb29070f54b16a276e
EBUILD ibus-table-1.17.4.ebuild 1037 BLAKE2B 8d91502f13c8946b60792d51edef20d5c7955c8e77efc0ec1dd88d8c087765805926c494bf004041253ffd2470753301c2ee715e6d3cc9b7bb2c52f69f73ed09 SHA512 cc5015a0c37c4528b09fe647f409e9a39326b0653c193bf30bd0a9308735a1b36a61777f904e7f0db2a8b56cf56e482af21d2a118aba38e3d862e577091c52e3
+EBUILD ibus-table-1.17.6.ebuild 1040 BLAKE2B f8892a4ccd27ba416bc5ba52a8923c16ed11dac4aa511abfb0466615eaea5d9a83f3f8e6a7cb57f2a02091a82cdc3269be5f019e1dcfdc9a33a6a014575d9f17 SHA512 a2e10f5f692f862194ad6d70527d326215c7bc0cccea7468fb933afdfc5bf9ef7d9baf66dedb4c89a4b3809e17cfa45ac6cd65f8b56244e288a9de90c90fccde
MISC metadata.xml 315 BLAKE2B eeff056ce020201cb6e59f0f160232486fd94cc9de7cc90980155f9ef97988199d592b01190b13b013433853fbc25d9c4e5e29fe33fb74aa4239318cfac312fd SHA512 3329cc73468815ecf7f122ee8e8b81ca7295abcfeab95082841ae460c7ca76fdf2cb3d01b1548795bb525ce855052f512b8b2d77fa3afd302f41c156edf35de0
diff --git a/app-i18n/ibus-table/ibus-table-1.17.6.ebuild b/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
new file mode 100644
index 000000000000..4ecd082cf0d0
--- /dev/null
+++ b/app-i18n/ibus-table/ibus-table-1.17.6.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Tables engines for IBus"
+HOMEPAGE="https://github.com/ibus/ibus/wiki"
+SRC_URI="https://github.com/kaio/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ ')
+ virtual/libiconv
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ python_fix_shebang .
+
+ default
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-i18n/ibus-typing-booster/Manifest b/app-i18n/ibus-typing-booster/Manifest
index 91b46e8dec94..3488393f0aa8 100644
--- a/app-i18n/ibus-typing-booster/Manifest
+++ b/app-i18n/ibus-typing-booster/Manifest
@@ -1,5 +1,7 @@
-DIST ibus-typing-booster-2.25.7.tar.gz 12389694 BLAKE2B 192618e366b53849e94281ea4d9b98356f820ed6594dcd9ec1c4ddbfacf06d161fe44b4f37c19b3d007515c858b100a2f8b8fd6beb51088a668f269c86feadc6 SHA512 9603b99293e596c958aa2d21e8f0d78b06c6873769b2206c8f5bc225993d53e6af51d493d664d51b8632550e996f714a9ebf0c4ff8f914cd11b4119ac7570203
+DIST ibus-typing-booster-2.25.11.tar.gz 13239747 BLAKE2B 13273ee1bc7b86ff60b79a9303da59b1e7f01675e1bf7919ead5c79ea04068db2aee67ff41610f24112a346f3be079108f6aa1a2e40fcb7cfdb6378aea949326 SHA512 97137a0ad68b96c7a4bbd560f916e1f42f4ee191f867967a35ac52031d48940d1942d4bdcad7d08a0430f8cdc32232c82042460b8fe819c313fc96c72df73db6
DIST ibus-typing-booster-2.25.8.tar.gz 13241387 BLAKE2B 0c5b253f5b7b0b75decce318ccea3c10ca0676fcf2a060e55a0d195dbf591d1fd1aeb319f07e449e1bac2cd22a35e98cce30f6bd55b92edebae6a613d102fb38 SHA512 22581e6e400a93797c2a9b4ff27afe56ab7754624bc229425a34eebb72de8f96b327f360a4d2d0e3f2e80a49005397b555986c09df5463cbbbc011f361e1e336
-EBUILD ibus-typing-booster-2.25.7.ebuild 1150 BLAKE2B b28d93e21054cc19197b9999c06bcca18ded4499749fd3b557b18a6e6d3cacade94469f733590cb1129a6746596de53e8b2a921ee56b18a7071d92cdf3e1fe3b SHA512 3e3ddf76ec4bd7dd515a5857716187944679f6c9ee668ce5b9f8cbf89a432008121c8d956d42071d99ff737b860803879e6ddf9d81964c6b7e85678b8c954cc4
-EBUILD ibus-typing-booster-2.25.8.ebuild 1152 BLAKE2B 93e511f6df84999bcb1fd950e4fa5f27c28dc13054e72a86f7778bf87e003cf6c62bf08af5608dc64f087f78d27da872841c6a966008152e6404633637b629a2 SHA512 01d2eac602802ffc1c989751e1dda28dcd5f790d06d183eaa3d8bd912afa8795a316c41a9d4c492e8b2515868e29ef64069eec683c1413a03434aa78d5c23c84
+DIST ibus-typing-booster-2.25.9.tar.gz 13241247 BLAKE2B 3ecd96e95f22022ce52ad2b1821faaeec45f6b5f50b4c6e1df67ee4f1908539090ac0668aa73180bb5a665ad60a8bd8c37a72aa776420ab28bdc59ece003fa21 SHA512 3427336e15199eb851178393c3568bc8b8dcbae35da0cb9d9ec14740db108d66483e7209d39449e370a55aa11ce1f8d179d6e0a5b1b00b3b17b85af77813eea1
+EBUILD ibus-typing-booster-2.25.11.ebuild 1153 BLAKE2B 84a2f14b2d2871f47dec835462834344c44f8697211da68dc9f59a2c2f06d6b323f298acf4da47bd6043d1810ee9141c35a8d27dbbdf62bd39ad163cf24202d7 SHA512 76f8a9f190af17af48d7d506ac27d43043e446ebb37558dd1581b0722ef64b104301a2c23ce89ca16f5897a71e438bdf47d9e924780edaa8f748d84a29ba8d97
+EBUILD ibus-typing-booster-2.25.8.ebuild 1150 BLAKE2B b28d93e21054cc19197b9999c06bcca18ded4499749fd3b557b18a6e6d3cacade94469f733590cb1129a6746596de53e8b2a921ee56b18a7071d92cdf3e1fe3b SHA512 3e3ddf76ec4bd7dd515a5857716187944679f6c9ee668ce5b9f8cbf89a432008121c8d956d42071d99ff737b860803879e6ddf9d81964c6b7e85678b8c954cc4
+EBUILD ibus-typing-booster-2.25.9.ebuild 1153 BLAKE2B 84a2f14b2d2871f47dec835462834344c44f8697211da68dc9f59a2c2f06d6b323f298acf4da47bd6043d1810ee9141c35a8d27dbbdf62bd39ad163cf24202d7 SHA512 76f8a9f190af17af48d7d506ac27d43043e446ebb37558dd1581b0722ef64b104301a2c23ce89ca16f5897a71e438bdf47d9e924780edaa8f748d84a29ba8d97
MISC metadata.xml 331 BLAKE2B e076fda3780cbfebae0a799bcc320de0417dfc2a726320c014d253163625da4fd629b180442449368e316e134bf2024f7e03373f2ca0342c4b63a11c63475697 SHA512 f79eaa01a0ad3005064928ef7fbaed4bc98f8850ca36b23309096647b6158c7500e0075f149e4e764a89af99a8fe342eb6a1d9b83a347557300545ecf870e4d8
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
new file mode 100644
index 000000000000..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.11.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-libs/m17n-lib
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/pyxdg[${PYTHON_USEDEP}]
+ ')"
+RDEPEND="${DEPEND}
+ >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
deleted file mode 100644
index 0cb560b41e30..000000000000
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.7.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="sqlite(+)"
-
-inherit gnome2-utils python-single-r1 xdg
-
-DESCRIPTION="Completion input method for IBus"
-HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
-SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-RESTRICT="test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- dev-libs/m17n-lib
- $(python_gen_cond_dep '
- app-i18n/ibus[python(+),${PYTHON_USEDEP}]
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/pyenchant[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-python/pyxdg[${PYTHON_USEDEP}]
- ')"
-RDEPEND="${DEPEND}
- >=dev-db/m17n-db-1.7"
-BDEPEND="sys-devel/gettext
- virtual/pkgconfig"
-
-src_prepare() {
- default
-
- sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
- gnome2_schemas_savelist
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- gnome2_schemas_update
-}
-
-pkg_postrm() {
- xdg_pkg_postrm
- gnome2_schemas_update
-}
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
index 95f8e650235b..0cb560b41e30 100644
--- a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.g
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
RESTRICT="test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
new file mode 100644
index 000000000000..97351b6920ac
--- /dev/null
+++ b/app-i18n/ibus-typing-booster/ibus-typing-booster-2.25.9.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite(+)"
+
+inherit gnome2-utils python-single-r1 xdg
+
+DESCRIPTION="Completion input method for IBus"
+HOMEPAGE="https://mike-fabian.github.io/ibus-typing-booster"
+SRC_URI="https://github.com/mike-fabian/${PN}/releases/download/${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+RESTRICT="test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="${PYTHON_DEPS}
+ dev-libs/m17n-lib
+ $(python_gen_cond_dep '
+ app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/pyenchant[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/pyxdg[${PYTHON_USEDEP}]
+ ')"
+RDEPEND="${DEPEND}
+ >=dev-db/m17n-db-1.7"
+BDEPEND="sys-devel/gettext
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -i "s|/usr\(/bin/sh\)|\1|" {engine,setup}/*.in
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
diff --git a/app-i18n/man-pages-ru/Manifest b/app-i18n/man-pages-ru/Manifest
index b8b829a22f32..1523e64d63d1 100644
--- a/app-i18n/man-pages-ru/Manifest
+++ b/app-i18n/man-pages-ru/Manifest
@@ -1,3 +1,3 @@
DIST man-pages-ru_5.03-2390-2390-20191017.tar.bz2 1725818 BLAKE2B 8ab0e5e6c0b7a0bda8e80e99202a9de38298a743ea7b356abb7f50840f222c5ef5397c96e490bfb1b37858fbaf50704e38cae7b2df5f81e0890efd7f73d3a909 SHA512 959ea5f206674b1bfbdac944a391a8d183b02d67ac26a9f33abb11637157cff6c60fd89f87669e2561eaa1c6c0bc2565deceb6f7e72e381d202a93773251fe7d
EBUILD man-pages-ru-5.03.2390.2390.20191017-r1.ebuild 719 BLAKE2B 41e8f600f0d85625bbd3d1f643d2ec390abb49a7c60d3710953cbdbd6e9bd27139081c759caf560b55e54aa4eaba655f962f2fee5c12c1dc1002da301c8df352 SHA512 ffc1c81b2138352414619c64e4df7ef5364c7a00526d5eed6be457b0ff6818e6d511e5251b61306c971d2875c5a1ae282eed4290e717c0fcae46e74e02a45d31
-MISC metadata.xml 461 BLAKE2B 4956ac67d5729a8aa8657b33095ac63f9ed59de76db3175703667d36de844c05256c4a83f30d22c3da530680c5786cb681deea45e19ecba663929d8da5c5e837 SHA512 92b9738179c181aa40000f2f7daa28b12f7efab9e8476713cb6ba5e30a23bb21c846e4564f4f0eaa9dee141651927fca1c522da7477f2044dc588c653a5dd383
+MISC metadata.xml 381 BLAKE2B a35337ef27951063659f40523ee0387909d15576952963bf7523f5cdad3ba507ee878bc5ddbec2a4bf990ef30771c3f75de893277c140651f6885db9d0232a7c SHA512 70b73aec868c4064c7ab75e0ad1e2798bf6363791fe6b501729d87009bcaa7f96067561a546f7066106a3a3986bc890facaed8b9a36f1a7cd861e21e49af57a5
diff --git a/app-i18n/man-pages-ru/metadata.xml b/app-i18n/man-pages-ru/metadata.xml
index 13f597b1bf7c..98133e22a018 100644
--- a/app-i18n/man-pages-ru/metadata.xml
+++ b/app-i18n/man-pages-ru/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="sourceforge">man-pages-ru</remote-id>
diff --git a/app-i18n/poedit/Manifest b/app-i18n/poedit/Manifest
index 6da43ac3b2f4..77038c948598 100644
--- a/app-i18n/poedit/Manifest
+++ b/app-i18n/poedit/Manifest
@@ -1,5 +1,5 @@
DIST poedit-2.2.4.tar.gz 2840389 BLAKE2B 1f88aeba2d4dc5ad802843cc39c298936d6619d98839257c302858f14f8d0ef3fabbda290d83192e501a7679ad2ebc63d1a87314e885d8d7e465b54de0feb297 SHA512 e7388e0657755752bc9eacd95d0a2f8f70d5a759fa15f054be3a8d07df821e8dceb9994652b576553808840bac520fcd292fd15987659f8cb4e4c8c7930ae919
DIST poedit-2.3.1.tar.gz 2891956 BLAKE2B 11fb8c19f439edc2c9df08529e815d47f5bdfe3cac486bd07bfaef90932edf05ce099b61f058d8d08ba1a3a41f35ed59bf2901de1d1d80ecc6178536cdcff908 SHA512 73439ae96d3e04d8f6fc7e49f72cd259606e669f01490bd9a59f3fa7b33a6e11fb3af70a3a6e155b1edcee49ac9222b16e05e937088748a9c0f3ed9a6c97a208
EBUILD poedit-2.2.4.ebuild 1284 BLAKE2B 506f653e4cfe8b30a8e23e8fc8b0a13b057552bdb8c519c13cadd1bb169085952c82aae86fc1159c58537f7ad7c620a92a6c2057461ed2d4d2e4ffe42b1a1fc8 SHA512 1b24d8a62ca504e69f36e5a2967ca64ed042b898c31aabd855cc79eb2d8dccc37bae4db831371efc6593f365e6ab85597c27e1c38d861f4acc31b011dc672417
-EBUILD poedit-2.3.1.ebuild 1289 BLAKE2B 98a771c19f20b4307930ea4da4060948d003eadaf80a83075d881a1bc771441af4731ab3266777ac5079d824302951614aebd45c7b0e237a98107f9004547480 SHA512 d0f4e331f42fb18fb878c958289cf9e56cb3e7e4b65c9e8e45121dd18e07b168f2e48fd4cb6a0d1d4e354f29e00cbd3a7e2e02813d8feab61796a11f5ba56e18
+EBUILD poedit-2.3.1.ebuild 1286 BLAKE2B 00d58bd14210a0b35f29db5c4bc2d915ac2193314c5bd2ad14dd7e99522dc942750e92eb0d564ff57f9e36260eaff0a57df945b109445644f1e98f254391b2a7 SHA512 943a633ccdff166de546c5119bba27925882e5f911c03b5dd800306c93fbf262c460bbdb0c97ccfba8b27b40cc7428747cdbfb24bf5d83a92e94918d161b3831
MISC metadata.xml 612 BLAKE2B 03b3aa92624d54212575123e2d00701c2e6b8bd64861a1af3c923c5ee13137bc5675a0de909b99becec85585b50a510d3e8403fe49d886d72b4031ad2b61d39b SHA512 38acddb652f5010d92a4018c6e96122bbfe7955db1cf26eeb1db5ef46d0cbb0c309a41d5201a8646a9af252b19022dda189f59c0596327440f5a86b43ddf7002
diff --git a/app-i18n/poedit/poedit-2.3.1.ebuild b/app-i18n/poedit/poedit-2.3.1.ebuild
index 0d73c514986b..6905273c4f9e 100644
--- a/app-i18n/poedit/poedit-2.3.1.ebuild
+++ b/app-i18n/poedit/poedit-2.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ DESCRIPTION="GUI gettext translations editor"
HOMEPAGE="https://poedit.net"
SRC_URI="https://github.com/vslavik/${PN}/releases/download/v${PV}-oss/${P}.tar.gz"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ppc ppc64 ~sparc ~x86"
LICENSE="MIT"
SLOT="0"
diff --git a/app-i18n/scim-anthy/Manifest b/app-i18n/scim-anthy/Manifest
index a7fdd30815b0..f3d7dad9dd6e 100644
--- a/app-i18n/scim-anthy/Manifest
+++ b/app-i18n/scim-anthy/Manifest
@@ -1,5 +1,5 @@
DIST scim-anthy-1.2.7-gtk2_build.patch 24547 BLAKE2B 22b20c7b34e83a9392fe89a2484d994364e12b5618fd7fac0e19af3c8988c1b3acbfe31872f98308c1c201d4e5c1ea598597bc15e04e77e54cfb2fedea7d9e4d SHA512 2814481606429228891cda1c70ed53b4014d2e192f6ab7859d5033a9353ab02dea044291ec8e5667853ac6db2da19f06c4a42ce6fe27d11110a5b0f6ee56bd0e
DIST scim-anthy-1.2.7-patches.tar.xz 11236 BLAKE2B 5db168479db59bdd1a9a9561af8635e370a338620f4c4cb1676a707c60c0140e2ddd6517896ff5d8a90cd0fe9e2fe25eea7dca693c02e765fb6b8a584f9f409c SHA512 ff265547ea78912b3cb2519793fc7159d466da6bbd3cd47f63a67731207c46ba8932a5384899ffbe517bb3d91f14ee282906ee287025ae64ccee7636dd633f08
DIST scim-anthy-1.2.7.tar.gz 680942 BLAKE2B 9f2b33d53e5ed14c806dcae50a73d3bb234ec74b820651b09ccf0e3b78924bb0331ec4f5b93f9b0bcb2429bf528f9ddc35d0cda9b3a4d30780f083493945c963 SHA512 4ece2e458b204a68392ed676134ff45f1e193fda00d5ffb219c4e947f7f069a0221b279f110bf4093a22e57c41cb1555c6be4d42bea1c9e848af06ad8e0bc2da
-EBUILD scim-anthy-1.2.7-r1.ebuild 1095 BLAKE2B 45e06090131200dd73d7a5a62a5aa1289c02b250ad5ae368f7bb5cbe146ad617eb223d58e920bb35569b4748f2bbcb384d9e87a8ad78ed7f2d1b6cdb5f0a890d SHA512 5a5e525ceff5c83d11f75ca65cd1308d0b1ea3fd16f450552b2a52bab324185fd46b7903a951d04d49a6672b2c1b1790f1d62b23e422df6b51617a8ac6eddfc0
+EBUILD scim-anthy-1.2.7-r2.ebuild 1153 BLAKE2B f816b6c5a25e74b912d7d0f84b947e640ff7c098cee6f7257c7ce5abb8ae65f3f3e3ba6ffb95213cf230a63d7c4dd17d7ff63ecf349f6afdca550573fc82dff2 SHA512 3d503057e2a4e03f96ded9372c8a6ce5b47c4fdadaf32f45f32dec7fc55a9d5106ad0acb7142f4e33a4e99656884f8295973d41d061135fca9b523ca9c20cb44
MISC metadata.xml 496 BLAKE2B 207cef8e2d73895b69732f9f4b7fc562706ae1c3cbd68c5955d67ae6ccbe34150ecc4ed06b19117b88eebc8496c7eda76b706332389b3ac4392e4f07c322a92a SHA512 3a5ac65e56f54ef3a2436739b422c5bd90e4c9745013a8b191d6ebeea2e5d14f911aa77014a1dc6d01e638d49d95f5e2f248f6cb68d2d9208755b3b5e28ba812
diff --git a/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild b/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
deleted file mode 100644
index 46e72aaa0156..000000000000
--- a/app-i18n/scim-anthy/scim-anthy-1.2.7-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Japanese input method Anthy IMEngine for SCIM"
-HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy"
-SRC_URI="mirror://sourceforge.jp/scim-imengine/37309/${P}.tar.gz
- https://dev.gentoo.org/~juippis/distfiles/tmp/scim-anthy-1.2.7-gtk2_build.patch
- gtk3? ( https://dev.gentoo.org/~heroxbd/${P}-patches.tar.xz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc sparc x86"
-IUSE="+gtk3 nls kasumi"
-
-DEPEND=">=app-i18n/scim-1.2[gtk3=]
- >=app-i18n/anthy-5900
- nls? ( virtual/libintl )
- gtk3? ( x11-libs/gtk+:3 )"
-RDEPEND="${DEPEND}
- kasumi? ( app-dicts/kasumi )"
-DEPEND="${DEPEND}
- nls? ( sys-devel/gettext )
- virtual/pkgconfig"
-
-src_prepare() {
- default
-
- if use gtk3; then
- eapply "${WORKDIR}"/patches/*.patch
- else
- eapply "${DISTDIR}"/${P}-gtk2_build.patch
- fi
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- $(use_enable nls) \
- --disable-static
-}
-
-src_install() {
- default
- dodoc AUTHORS ChangeLog NEWS README
-}
diff --git a/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild b/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
new file mode 100644
index 000000000000..02bb60dff059
--- /dev/null
+++ b/app-i18n/scim-anthy/scim-anthy-1.2.7-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Japanese input method Anthy IMEngine for SCIM"
+HOMEPAGE="http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy"
+SRC_URI="
+ mirror://sourceforge.jp/scim-imengine/37309/${P}.tar.gz
+ https://dev.gentoo.org/~juippis/distfiles/tmp/${PN}-1.2.7-gtk2_build.patch
+ gtk3? ( https://dev.gentoo.org/~heroxbd/${P}-patches.tar.xz )
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm sparc x86"
+IUSE="+gtk3 nls kasumi"
+
+DEPEND="
+ >=app-i18n/anthy-5900
+ >=app-i18n/scim-1.2[gtk3=]
+ nls? ( virtual/libintl )
+ gtk3? ( x11-libs/gtk+:3 )
+"
+RDEPEND="${DEPEND}
+ kasumi? ( app-dicts/kasumi )
+"
+BDEPEND="
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+
+ if use gtk3; then
+ eapply "${WORKDIR}"/patches/*.patch
+ else
+ eapply "${DISTDIR}"/${P}-gtk2_build.patch
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ local DOCS=( AUTHORS ChangeLog NEWS README )
+ default
+
+ # plugin module, no point in .la files
+ find "${D}" -type f -name '*.la' -delete || die
+}
diff --git a/app-i18n/scim-sayura/Manifest b/app-i18n/scim-sayura/Manifest
index a1f0ca0d8f9b..1e0abf1b59b5 100644
--- a/app-i18n/scim-sayura/Manifest
+++ b/app-i18n/scim-sayura/Manifest
@@ -1,4 +1,4 @@
AUX scim-sayura-0.3.3-gcc45.patch 353 BLAKE2B f2576aff8d65beec5ad0751f7f2cb22142a25a890081ee634606725a6eedf811f14e89d85d74bf968c4fed6b3264da45c5dd2832da252db12370eab7a1fcc98b SHA512 2f4c3ce88dc9b21eb59bff14cb16ae36ed60b0b0a75638bb2080e9bfbeab986857a6f7095f5ab4c4f065f168faaa870ba115922c9b8d28222da821d7dcd5d554
DIST scim-sayura-0.3.3.tar.gz 380147 BLAKE2B 12e1968e0b581c20fe12fe306c0f01cc5ddff15b5d3bc01cf43efb3538747cd29ef223583b2b8a3fb890f2108536f5cae328dca4a4e666a56e5b7d666b9e8bf3 SHA512 bf97b8d82e0e193a94698dfe7d3c9b1256e928a2082dc0ca6be328ed56409a05d38ba04254617b3800116514c1c8fdbfca869f2aa3f2f005505a4e873d2b90bb
-EBUILD scim-sayura-0.3.3.ebuild 672 BLAKE2B 7d626a06c6ffac07427fafa803d52c7cdd99d3aa559396ef06ee7a9c25d2d8c793be6fcea18e07778885bbe18ea381ba83d446fef7c4f89500b81cb798b86b2b SHA512 65aae4dc4677101745f67c32e0b30a509806c04e9d787868093a434db6be04eda55b4316a6c283a4ac0f3fb603bed19d061b85e9b22376b1af8742131b4e95f9
+EBUILD scim-sayura-0.3.3-r1.ebuild 723 BLAKE2B b1d943af3611269238b1fb949082871a0768ccd4c8e15092b0aa3606b1a108d9de8aee8869b8df22cbdf1130b4511d0d585ea81d460b219a3fa946ad8ff9913b SHA512 f091b4008eed3be7f8da71ff086f68a08b13b89d867b3818310e13ea3df8ebf34403849dbcc6acd2b271e0d960b609a7cf9356ee0fe3072992a864672e5c076e
MISC metadata.xml 231 BLAKE2B c2fdc9ca113ea1fb6cb14f865609798058c3443d097117d61de82b4f53e8d293bc187413600b6a6eb3e1c744ae7712bf8c55db53562076e7bc5de5eae0c1f209 SHA512 281ccb55b01108f6fd9953a4fc8723e312c6416b885b11a32d2a0d4d532ebbc361990c814402bc8061e360c02b8074797b1b68ee9a8bc96d37f2cb6455e5949c
diff --git a/app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild b/app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild
new file mode 100644
index 000000000000..b0c142039c51
--- /dev/null
+++ b/app-i18n/scim-sayura/scim-sayura-0.3.3-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Sayura Sinhala input method for SCIM"
+HOMEPAGE="http://www.sayura.net/im/"
+SRC_URI="http://www.sayura.net/im/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND=">=app-i18n/scim-0.99.8"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc45.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf
+}
+
+src_install() {
+ local HTML_DOCS=( doc/{index.html,style.css} )
+ default
+
+ use doc && dodoc doc/sayura.pdf
+
+ # plugin module, no point in .la files
+ find "${D}" -type f -name '*.la' -delete || die
+}
diff --git a/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild b/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
deleted file mode 100644
index f04f5993a8e9..000000000000
--- a/app-i18n/scim-sayura/scim-sayura-0.3.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Sayura Sinhala input method for SCIM"
-HOMEPAGE="http://www.sayura.net/im/"
-SRC_URI="http://www.sayura.net/im/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=app-i18n/scim-0.99.8"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}"/scim-sayura-0.3.3-gcc45.patch )
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- HTML_DOCS=( doc/{index.html,style.css} )
- default
-
- use doc && dodoc doc/sayura.pdf
-
- # plugin module, no point in .la files
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/app-i18n/transifex-client/Manifest b/app-i18n/transifex-client/Manifest
index f3e84485826d..ae78fe48bb3c 100644
--- a/app-i18n/transifex-client/Manifest
+++ b/app-i18n/transifex-client/Manifest
@@ -1,7 +1,7 @@
-DIST transifex-client-1.6.11-deps.tar.bz 241694717 BLAKE2B e48f0612d0c5c0a423f6350f0bf4a99f7a253afe16eac49af938ff6b85ba7ea0899f47e51597f190d94c42272431e7d9d93c7e6c479e7ab455022a52a4fcc76f SHA512 6a8b50245ddf1f50cf02d366c10c8f9bf5b6c74a5d4426c46be4bd422734928c4560a34481a7a7d69b2e63e908f477280b23eb47b2ce20527b32e1c981254336
-DIST transifex-client-1.6.11.gh.tar.gz 96572 BLAKE2B 3f287c51c8cfe73e851e99462c04a11ee727d2cc1b53820b5375f974225e81c5b8a5f980b3c8aab8525dd3b62a185c3e86ae008bc4487bac8088fc5e3e2b701b SHA512 c4c054c60d51b41ab0c8f878d3e46895bed4dd04cb4c2ee8e3af9efd804d1a140a7835b5d441e8d10d93aaf4fbadf77bb960e1518e4ba75d21a854974a8d7d07
+DIST transifex-client-1.6.12-deps.tar.bz 241690676 BLAKE2B 03e38f00db78be71d6acc0d115abcc98fdb4e330216021ba43df0844633ac60fd1c7978cd8331e5ff3a25d9a4462fe64f5e75925a88ff09e9473847f6482a86c SHA512 e6c8d5f8922af375a3d3ff1488335dec89da70a43a6d25b60d020dccae51c21914672781c9a84cd501d0389acc071fa2f16d48590b5c40afa730d84e41eb1bea
+DIST transifex-client-1.6.12.gh.tar.gz 96606 BLAKE2B 78e3599e81b07459d2c5412fb0047b257f9668a64ef44f18e7737ac77e6a3fd983ad08f6e354265e74cf5e40cb2cc90a2e03b9a51e150bac65728a25448c31a2 SHA512 8fdabf90f9da6ab7ff3524dc5fcd919ed24fa41c34602ee47e47ad0ec06ebac25b406e825a98e44e146be91e5f65e6e4cd2463aaaec7970c3177801f50493945
DIST transifex-client-1.6.4-deps.tar.bz 241683180 BLAKE2B 395caf5b5db1ea93363a7f6efc4d2b8ff9e5e8040b04fd8e78ccfbc4b6239c809e348de9d4f8e494d34a2fc6564a70df448961d62a2949c9e2a326cb5f873fcf SHA512 0463cc7ead2c111f4d3889f3f29aa1c729554af0d0934a51aebd691e1f621f9bc61b5b3a90166ee0c947187aa5b489dc6b1bbd438193d6009afdc1a040db1270
DIST transifex-client-1.6.4.tar.gz 94703 BLAKE2B b51e29aadab41c23b95efc86c334876094772e9d4f4f0cdaa41a5d016e710597da631953446d20689b0028e34bb4cc31ab0bdc1d3107dbc3a4abd6ba9279698e SHA512 d8e6b18d30b9d225c6ed84c9cc699743c289ccfc151c1aa74411989f965f554e651ece3e36a033dc8fc77bc3bb5502b02b2d04b1affe96811195b74edadf128c
-EBUILD transifex-client-1.6.11.ebuild 831 BLAKE2B f76835e29aebc2919b8cfa466cde7d443013c6ec86c51fa3d126743ec3c16d30315374955d47c45d5fa40b97211491e0ff1100a1ec0a79c293da807274ecbd31 SHA512 b8b3fb8ffcff0cf2fb6d0256aa363e27bde41e31c188fb82b1f47391b8aa541ae88063d4f5d6811dbc921a7ceeefbae3d6ca55ef51643f5ed67a71a67dbdedc8
+EBUILD transifex-client-1.6.12.ebuild 831 BLAKE2B 731f3f4bafe8803ea82cb77b9a2d9c259cf101ed54f5ae665319fcd166aaafb12e63635ee9d6f8d707b7f28371865a119f692b09bbec230aee96989d057023aa SHA512 e87c4ed8531ef3ced842710685e8447946fae9148287b5af69261e159a5b7ed099c612c695c7212dc182d70f2f66a20b6c9c227187e0de82f9c8e7365665111a
EBUILD transifex-client-1.6.4.ebuild 826 BLAKE2B 529022bb0db9b0ce06f9c893bb1f630cb5540e10acf6e69b38a499573626882ca0ce62e41e72083eb6096eeb82a0cfaee68306ac68dbcd8f430dae149a25afc3 SHA512 44d1f3de4650b476bad13f02732608f084168ed06fb594088714bacd1623d4327f7cf047bfabd743c79277f2003ad9ff2fd91509c2d1a355b088d8602d630e87
MISC metadata.xml 542 BLAKE2B c848737ba110443b53155e2e499f0b55f25fe1f6eb0fe35009eac80a42e34b45a00e56d40d9eea42e94129ef87ba446dbf19a1a3469a46801ab0c5c981c05c2d SHA512 a19b2e39fb736dca1c05c21097e9e75baad16ce4632767582dc634f41280fc9b41ee1ed3beca01f6992a1217b3abe63f36ac638dcb29e06ee8b2b76de338b7c9
diff --git a/app-i18n/transifex-client/transifex-client-1.6.11.ebuild b/app-i18n/transifex-client/transifex-client-1.6.11.ebuild
deleted file mode 100644
index 1849d1961464..000000000000
--- a/app-i18n/transifex-client/transifex-client-1.6.11.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="The Transifex command-line client"
-HOMEPAGE="https://github.com/transifex/cli"
-
-SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
- https://gitlab.com/api/v4/projects/35204985/packages/generic/${PN}/${PV}/${P}-deps.tar.bz"
-S="${WORKDIR}"/cli-${PV}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-src_compile() {
- emake GOFLAGS="${GOFLAGS} -ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
-}
-
-src_test() {
- # Skip tests depending on a network connection. Bug #831772
- rm internal/txlib/update_test.go || die
- go test ./... || die
-}
-
-src_install() {
- dobin bin/tx
- dodoc README.md
-}
diff --git a/app-i18n/transifex-client/transifex-client-1.6.12.ebuild b/app-i18n/transifex-client/transifex-client-1.6.12.ebuild
new file mode 100644
index 000000000000..77f7ca2c8ac8
--- /dev/null
+++ b/app-i18n/transifex-client/transifex-client-1.6.12.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="The Transifex command-line client"
+HOMEPAGE="https://github.com/transifex/cli"
+
+SRC_URI="https://github.com/transifex/cli/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
+ https://gitlab.com/api/v4/projects/35204985/packages/generic/${PN}/${PV}/${P}-deps.tar.bz"
+S="${WORKDIR}"/cli-${PV}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+src_compile() {
+ emake GOFLAGS="${GOFLAGS} -ldflags=-X="github.com/transifex/cli/internal/txlib.Version=${PV}
+}
+
+src_test() {
+ # Skip tests depending on a network connection. Bug #831772
+ rm internal/txlib/update_test.go || die
+ go test ./... || die
+}
+
+src_install() {
+ dobin bin/tx
+ dodoc README.md
+}
diff --git a/app-metrics/Manifest.gz b/app-metrics/Manifest.gz
index ddde53367ac3..eb75ab853561 100644
--- a/app-metrics/Manifest.gz
+++ b/app-metrics/Manifest.gz
Binary files differ
diff --git a/app-metrics/prometheus/Manifest b/app-metrics/prometheus/Manifest
index 038e5610819a..a6ee55996e46 100644
--- a/app-metrics/prometheus/Manifest
+++ b/app-metrics/prometheus/Manifest
@@ -10,7 +10,11 @@ DIST prometheus-2.43.0.tar.gz 6228230 BLAKE2B d004bb077c70849e7d9e0c28420582475f
DIST prometheus-2.47.0-assets.tar.xz 40992964 BLAKE2B d7eff81d429a482c819269bdb7d67b76dd74b63a70112a2b34ee7eeaa9c9b4049b4c9f2c56aa6468baa9be1454028a1d7b8721bc23c057091e8c1671b266729a SHA512 a8f904a24d8243a26a71b7ab947a465713a6f9185878d0a86ed5c2c665b887f12e74daf6aef6997d290837a3da02160235aef8acb85ba401203d616c34e08e37
DIST prometheus-2.47.0-deps.tar.xz 337362600 BLAKE2B 03d86183f55cf7ac84e6ccae91fad3bed590a9ba1bd22fbd9b0f3148c6b1367b86af29dad4988c66b28e2b69570940523b1e78ae6ec1b6bd68a744455688beaf SHA512 27edb6aad9bf134c3c061f06b6e96787cd48a19d7ae42c9fa04b86bd6c98b62c1f558030266b0882ad668da268d6794605b017f335d3ad4128a41ca6f5e0d241
DIST prometheus-2.47.0.tar.gz 6335136 BLAKE2B 10a4d2bb53b8c6cd5f26ab28155673f1d5ea08cc6e070350af9b09d9868dd39a073f9747c0836490be0fc5f33a2d461b5eb8087c3ab469feb940a6e9795c094c SHA512 1d8d91512d3edc7f56bd0e96b398e9680dd5fd39d2ac2e7e3f52d7bccc30ead4e4d0f238886d80d41d980a89c20123e0b29ce6eec9d8799f5581b147f3ef79ea
+DIST prometheus-2.52.0-assets.tar.xz 40948988 BLAKE2B 6c5812c7b0470e796f9f052be4c4248ee4dcacbaeccd0aa5bb136a4775ce939870f9b366cd87ec325cd93364e69e04b1bbef461842d6fe850cd7e3d9d08fd652 SHA512 0f12548dd97a0aa19379a3090fcad7002cd2917cff59937630302edb6d9f6be49b91476111f9ef23bc3f4a009f2a9ff871e1fa78a765543fd7ac9eacd0233228
+DIST prometheus-2.52.0-deps.tar.xz 136485640 BLAKE2B aba4869ca0aa810c9651737f9089c0a5c64ec6f54f9bb1fec7e8e51fbc3042033e4935128af59cf5f9059e2815119e95b1bd8db4d1ce316f2a5af2d32913e2c4 SHA512 11c63ba8a96a8cad655d6f66accb4528d4562c21f9cec671d63120246d3a963690d0d27b0e41e3a24882e2c111b42e0f678d244ebb8a712a794f90eb9b415b5c
+DIST prometheus-2.52.0.tar.gz 6192779 BLAKE2B 488483b32ee0927f2d0aa5d7bd1f82dee39c0e8273244a0260421f1523c2555541d35d02d869d2a35b434d41ff3210ce9da4a5430ae1f5a41a9d7e250d24246f SHA512 6ad5825ee6dfe6ba82ad8f091cb1fd8bfaf323558f0171c8e16fccb070fa99865cc9e9137a60405a5ec7c90706469cefefbe25c47e47bc37c30de671981955e3
EBUILD prometheus-2.40.4.ebuild 2279 BLAKE2B b1ed565eb7fb2c5c486109a219e595f47e97d099ad437371c2a2cef28d396b7faf90e1b532fc198db3dc3acdc28da0939895a2edb9cc6434c6a172971856d9d3 SHA512 8a9732252fba87970d586fb789cf6cc55749fcff9ae698508df7dc82aabcc1a45e165fed27e9f0abd3c904a943b1432c419d1185767d99393314d70b8f3595a9
EBUILD prometheus-2.43.0-r2.ebuild 2291 BLAKE2B 678c67aa7e1ff461b46f2516df6ad2cf78a9ac742e32b125eae4d26fbc9181feb96e8f9170856a355455514b6352f06006d409764e3bf831cbed5f9176523941 SHA512 66f3158403aa14a637d9a241cc4d8d9e3e10c2f3960df25eaac0f88faf828c3ef611cead5ea022312e8d5ef989cd7fb2881316ed816f0a751e418a4ccae86a47
EBUILD prometheus-2.47.0.ebuild 2299 BLAKE2B 809fc7f2a7d703cc8f88ed429a279695220ac284d88bcc2bfd1d079cbf3ae59397de32ca5587c70dbbb22b742ad5a244d57cb4721d4350ef378f179b1edaf2ec SHA512 18673c7e8d6f920e362f658f9b78415b8043487d3aabb0de3d42c0731f9d8e0fafbfd6db263ff3c28643c36c0f9a881add9f4da4893ce627923cc93cd199b73f
+EBUILD prometheus-2.52.0.ebuild 2299 BLAKE2B 363a7fee0cc841a5ed92ec8466a55860173f36f856224b7f05416348ba66a0a14fcaae0a9bd400e9ed0597830fe4958f54daad009423d21c06eb0f4681fad836 SHA512 f4ee2f25b138adf8dc4ad9392da054e7420c9248ae493f5a369b6d74018603e5fabdb8390a49e9f3edd64810c90146a2ada9551c01cd11712b67403a4f74a23c
MISC metadata.xml 335 BLAKE2B 076c290a728cbf3dd8831aea0ac3bfe973d4dd199bef806d166d6b08ac60bda5ef845305c7bd43385a54def93a3e4b6de70d40b099b80dc0e8693bbb167373ef SHA512 f33ad70518cea19f0ee71187f2daf24e3b5eb27d82e58512338768abdd85d13c3f464038729f560a844cff142daeb900cbfef99c338add6ad17d6746edb7964d
diff --git a/app-metrics/prometheus/prometheus-2.52.0.ebuild b/app-metrics/prometheus/prometheus-2.52.0.ebuild
new file mode 100644
index 000000000000..b170685f7e08
--- /dev/null
+++ b/app-metrics/prometheus/prometheus-2.52.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_COMMIT=879d80922a227c37df502e7315fad8ceb10a986d
+MY_PV=v${PV/_rc/-rc.}
+
+# To create the assets tarball run the following:
+# git checkout <tag>
+# make assets-compress
+# tar -acf <tarball> web/ui
+
+DESCRIPTION="Prometheus monitoring system and time series database"
+HOMEPAGE="https://github.com/prometheus/prometheus"
+SRC_URI="https://github.com/prometheus/prometheus/archive/${MY_PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz
+ https://dev.gentoo.org/~williamh/dist/${P}-assets.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+
+COMMON_DEPEND="acct-group/prometheus
+ acct-user/prometheus"
+DEPEND="!app-metrics/prometheus-bin
+ ${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+
+BDEPEND=">=dev-util/promu-0.3.0"
+
+RESTRICT=" test"
+
+src_prepare() {
+ default
+ sed -i \
+ -e "s/{{.Branch}}/HEAD/" \
+ -e "s/{{.Revision}}/${GIT_COMMIT}/" \
+ -e "s/{{.Version}}/${PV}/" \
+ .promu.yml || die
+ cp -a -u "${WORKDIR}"/web/ui web || die "cp failed"
+}
+
+src_compile() {
+ emake PROMU="${EPREFIX}"/usr/bin/promu common-build plugins
+}
+
+src_install() {
+ dobin prometheus promtool
+ dodoc -r {documentation,{README,CHANGELOG,CONTRIBUTING}.md}
+ insinto /usr/share/prometheus
+ doins -r console_libraries consoles
+ insinto /etc/prometheus
+ doins documentation/examples/prometheus.yml
+ dosym -r /usr/share/prometheus/console_libraries /etc/prometheus/console_libraries
+ dosym -r /usr/share/prometheus/consoles /etc/prometheus/consoles
+
+ systemd_dounit "${FILESDIR}"/prometheus.service
+ newinitd "${FILESDIR}"/prometheus.initd prometheus
+ newconfd "${FILESDIR}"/prometheus.confd prometheus
+ keepdir /var/log/prometheus /var/lib/prometheus
+ fowners prometheus:prometheus /var/log/prometheus /var/lib/prometheus
+}
+
+pkg_postinst() {
+ if has_version '<net-analyzer/prometheus-2.0.0_rc0'; then
+ ewarn "Old prometheus 1.x TSDB won't be converted to the new prometheus 2.0 format"
+ ewarn "Be aware that the old data currently cannot be accessed with prometheus 2.0"
+ ewarn "This release requires a clean storage directory and is not compatible with"
+ ewarn "files created by previous beta releases"
+ fi
+}
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz
index c95ceb8a7796..59baeb88a2e0 100644
--- a/app-misc/Manifest.gz
+++ b/app-misc/Manifest.gz
Binary files differ
diff --git a/app-misc/banner/Manifest b/app-misc/banner/Manifest
index 49d6414f7790..035e551098b3 100644
--- a/app-misc/banner/Manifest
+++ b/app-misc/banner/Manifest
@@ -1,3 +1,5 @@
DIST BANNER_V1.3.5.tar.gz 135190 BLAKE2B 4accf00ad92f0351a1df49d3cb6451a71ee7f929fc6f2b25aee7fc6898780944b71cecf8070dc186888a9fb7580213ef2111a5086fc396f3c7e242e678cf8270 SHA512 6f2d79f1d76533fac920aa2984258e3f5278c40692d2b2dcae560734dcd5b06fcc8c99f266abdc91fb272eb291906bcea747f5ee53a67a4a5cb99179941897c3
+DIST BANNER_V1.3.6.tar.gz 139693 BLAKE2B f41dd6861f5c90c797468b55f0fda9909fff396e0820a4353371398d04470d1691c38685d0746b6e94d0b17f98b57ff677feebdb7685e098a97d5d9c1a06bec8 SHA512 82eb4a7d9166900bde7fec0f1df69db30241451d0b3c321cad4c44312632f72b6261767b67c2ed4bacf551a9f52bf417c5765649fbe3c6951eccef5c18295be7
EBUILD banner-1.3.5-r1.ebuild 473 BLAKE2B 53496d7696ca821dd152f8debfc5729f9ec8877166ce60f362ff000bd1dcf50dc996d9129f59037c6757c025b13a9354caec324ad951ddeba27ea8fb3738b0f8 SHA512 5e90046cd534d86662dd4488af0346b2d66cb19b7b1cd0adaef22f17c3b93146f48d1510f7d5cb19a1fe2dc8ef5815c11ae9c56874042603f5c5ec9e22c6ff40
+EBUILD banner-1.3.6.ebuild 477 BLAKE2B 2eeb276bf27c8601e0a0f76729d1bf4366aaab4856e4a7a8158b34979a84b5a7a480db7ec486779d842a884259f37449fc88b1fb8c9da0ca65d3b4e0a6040aa0 SHA512 c0f00e4f91a8f037b475fabc59b0fd476bd843d0feb10879a554b7c768a5cc8510362feee0aa3b655fa7b3119b292504baded9389c616b551fd423d3ab4c2d35
MISC metadata.xml 490 BLAKE2B f76f3dec7b986e0112109091bb181c0dcb74d437a75a814b428e3a2719d86d3f321982ded0aa950da9a43f57b55a9637d2ba786d5ba57af5e09a148b7a708dcf SHA512 dc0f4e1ec7a7316806d70e8b6b34de3b09be86e42cd9e4bec4f26ba70db9f9304467c368251f44c0b316adca8f2b633ba06da1b041d8cd539342802f7d45b442
diff --git a/app-misc/banner/banner-1.3.6.ebuild b/app-misc/banner/banner-1.3.6.ebuild
new file mode 100644
index 000000000000..647769d016ad
--- /dev/null
+++ b/app-misc/banner/banner-1.3.6.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="The well known banner program for Linux"
+HOMEPAGE="https://github.com/pronovic/banner"
+SRC_URI="https://github.com/pronovic/${PN}/archive/BANNER_V${PV}.tar.gz"
+S="${WORKDIR}/${PN}-${PN^^}_V${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="!<=games-misc/bsd-games-3"
diff --git a/app-misc/blink1/Manifest b/app-misc/blink1/Manifest
index a1a330765905..2d7877c72692 100644
--- a/app-misc/blink1/Manifest
+++ b/app-misc/blink1/Manifest
@@ -1,3 +1,4 @@
+AUX blink1-1.98-ldflags.patch 209 BLAKE2B f35dbdedc59ac93071c8fcc1a2194355cfbc67f0e35ce3a974f2a10ce5bb60f002b8e99ba619f5fa671b4b214aefa35110444e756481d7b9d6eec61aabee695d SHA512 5ab8980846b0f62edfe41ab4f40a9353963ced0f754af21552512bd7d30a5494acdd11cbcacd2df39b0b75840e92e86128ec9aeae6a9e636b5c52884a8c33e48
DIST blink1-1.98.tar.gz 29439933 BLAKE2B 5c775819c9401c04e1c9adeb3dcb1f524ed30b6493380368b063a6ef94af75ab30e8b7f43e1b195f17578a1625bc6118bd65c7402376560ab5ee00e80f0c5c04 SHA512 2057e3ccf149dbdaaea2d09dabaa95317125d65151dc79c675365f55e85a3d0988232fd5ff404bdcfd127ebc266495afa04fb1b3fd0e4ac931bb711b0bb63568
-EBUILD blink1-1.98-r2.ebuild 2399 BLAKE2B e21101114f58e5013a8a024222ab424a0c83ca00220fe883ccb627007f3c7e26635ab1bb0e9c2f523a11ee3b7a946f0680c44ac9d1f6705663c97b7563be9f36 SHA512 9d29ad91b495027dcfb1a0730dd565fadc123749e3ab02f15c65e5d8415644fc489f4973ba9f69674b77169cb1d7644f7b8356282eba95ad706a80c64e755ebc
+EBUILD blink1-1.98-r3.ebuild 1831 BLAKE2B 01bb57a1a945816e387039c50896a0aac371f64b2cc5b4fff2486b8bdb4eeadb2e983c583eea2b816caa5118c973e4bd8aa7689f506fe5b64dfbe7db58905ee7 SHA512 297cf60c39b52926cd405ec4e7b3fd060896b3e1d434c9e5575df3282b9a448c0c097801cfaecd94fb465321f1d3a1ebc16bb9b06cd515634ac036e6524bc1e3
MISC metadata.xml 579 BLAKE2B b1fa9c28cbce7ee17ea498f174fc1ef2acc021015c86bf606a3ff2ec29b35e12a3caba23cc5256aee701859b387f81d208ea85a0b9291c9795d9d2e74e995868 SHA512 b700bf689d45d2b69ce2a47220cb799042d9f5169a30e1d019e244faaf1d2eec3e37ae448a9e222a5a99b7ad2892ded1914e9694608cf4e8b35b2dc4edd47e15
diff --git a/app-misc/blink1/blink1-1.98-r2.ebuild b/app-misc/blink1/blink1-1.98-r2.ebuild
deleted file mode 100644
index 491a0fb73ed2..000000000000
--- a/app-misc/blink1/blink1-1.98-r2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-info
-
-DESCRIPTION="blink(1) USB RGB LED status light control suite"
-HOMEPAGE="https://blink1.thingm.com/"
-
-## github release tarball
-MY_PV=${PV/_rc/rc}
-MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/todbot/blink1/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz"
-
-## selfmade tarball
-#MY_PVR=${PVR/_rc/rc}
-#MY_P="${PN}-${MY_PVR}"
-#SRC_URI="https://dev.gentoo.org/~wschlich/src/${CATEGORY}/${PN}/${MY_P}.tar.gz"
-
-## github commit tarball
-#MY_GIT_COMMIT="1e9c012bd79cb99a53a22980fbaa6f97801e7c03"
-#MY_P="todbot-${PN}-${MY_GIT_COMMIT:0:7}"
-#SRC_URI="https://github.com/todbot/${PN}/tarball/${MY_GIT_COMMIT} -> ${PF}.tar.gz"
-
-S="${WORKDIR}/${MY_P}"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="CC-BY-SA-3.0"
-IUSE="doc examples +tool mini-tool server"
-
-RDEPEND="dev-libs/hidapi
- virtual/libusb:1
- virtual/libudev
- sys-apps/attr
- sys-libs/libcap"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-pkg_setup() {
- ## check for USB HID kernel support
- linux-info_pkg_setup
- CONFIG_CHECK="USB_HID"
- check_extra_config
- ## check for acceptable USE flag settings
- if ! ( use tool || use mini-tool || use server ); then
- eerror "At least one of the following USE flags must be enabled:"
- eerror "tool, mini-tool, server"
- die "unacceptable USE flag settings"
- fi
-}
-
-src_compile() {
- if use tool; then
- pushd commandline &>/dev/null
- # USBLIB_TYPE=HIDAPI
- # USBLIB_TYPE=HIDAPI_HIDRAW
- # USBLIB_TYPE=HIDDATA
- emake OS=linux USBLIB_TYPE=HIDAPI blink1-tool
- popd &>/dev/null
- fi
-
- if use mini-tool; then
- pushd commandline/blink1-mini-tool &>/dev/null
- emake OS=linux blink1-mini-tool
- popd &>/dev/null
- fi
-
- if use server; then
- pushd commandline &>/dev/null
- emake OS=linux blink1-tiny-server
- popd &>/dev/null
- fi
-}
-
-src_install() {
- if use doc; then
- dodoc docs/README.md
- fi
-
- if use server; then
- if use doc; then
- dodoc docs/{app-url-api.md,app-url-api-examples.md}
- fi
-
- dobin commandline/blink1-tiny-server
- fi
-
- if use tool; then
- if use doc; then
- dodoc docs/{blink1-tool.md,blink1-tool-tips.md,blink1-hid-commands.md,blink1-mk2-tricks.md}
- fi
-
- if use examples; then
- docinto examples
- dodoc commandline/scripts/{README.md,blink1-*.sh}
- fi
-
- dobin commandline/blink1-tool
- fi
-
- if use mini-tool; then
- dobin commandline/blink1-mini-tool/blink1-mini-tool
- fi
-}
diff --git a/app-misc/blink1/blink1-1.98-r3.ebuild b/app-misc/blink1/blink1-1.98-r3.ebuild
new file mode 100644
index 000000000000..418691a46207
--- /dev/null
+++ b/app-misc/blink1/blink1-1.98-r3.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-info toolchain-funcs
+
+DESCRIPTION="blink(1) USB RGB LED status light control suite"
+HOMEPAGE="https://blink1.thingm.com/"
+SRC_URI="https://github.com/todbot/blink1/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S=${WORKDIR}/${P}
+
+LICENSE="CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples +tool mini-tool server"
+REQUIRED_USE="|| ( tool mini-tool server )"
+
+RDEPEND="
+ dev-libs/hidapi
+ sys-apps/attr
+ sys-libs/libcap
+ virtual/libudev
+ virtual/libusb:1
+ mini-tool? ( virtual/libusb:0 )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${P}-ldflags.patch"
+)
+
+pkg_setup() {
+ local CONFIG_CHECK="USB_HID"
+ linux-info_pkg_setup
+}
+
+src_compile() {
+ tc-export CC
+ if use tool; then
+ pushd commandline &>/dev/null
+ # USBLIB_TYPE=HIDAPI
+ # USBLIB_TYPE=HIDAPI_HIDRAW
+ # USBLIB_TYPE=HIDDATA
+ emake OS=linux USBLIB_TYPE=HIDAPI blink1-tool
+ popd &>/dev/null
+ fi
+
+ if use mini-tool; then
+ pushd commandline/blink1-mini-tool &>/dev/null
+ emake OS=linux blink1-mini-tool
+ popd &>/dev/null
+ fi
+
+ if use server; then
+ pushd commandline &>/dev/null
+ emake OS=linux blink1-tiny-server
+ popd &>/dev/null
+ fi
+}
+
+src_install() {
+ if use doc; then
+ dodoc docs/README.md
+ fi
+
+ if use server; then
+ if use doc; then
+ dodoc docs/{app-url-api.md,app-url-api-examples.md}
+ fi
+
+ dobin commandline/blink1-tiny-server
+ fi
+
+ if use tool; then
+ if use doc; then
+ dodoc docs/{blink1-tool.md,blink1-tool-tips.md,blink1-hid-commands.md,blink1-mk2-tricks.md}
+ fi
+
+ if use examples; then
+ docinto examples
+ dodoc commandline/scripts/{README.md,blink1-*.sh}
+ fi
+
+ dobin commandline/blink1-tool
+ fi
+
+ if use mini-tool; then
+ dobin commandline/blink1-mini-tool/blink1-mini-tool
+ fi
+}
diff --git a/app-misc/blink1/files/blink1-1.98-ldflags.patch b/app-misc/blink1/files/blink1-1.98-ldflags.patch
new file mode 100644
index 000000000000..17962cf23dfe
--- /dev/null
+++ b/app-misc/blink1/files/blink1-1.98-ldflags.patch
@@ -0,0 +1,10 @@
+--- a/commandline/Makefile
++++ b/commandline/Makefile
+@@ -229,6 +229,7 @@
+
+ # static doesn't work on Ubuntu 13+
+ #EXEFLAGS = -static
++EXEFLAGS = $(LDFLAGS)
+ LIBFLAGS = -shared -o $(LIBTARGET) $(LIBS)
+ EXE=
+
diff --git a/app-misc/check-jsonschema/Manifest b/app-misc/check-jsonschema/Manifest
index b1d991cc7252..6676140c8579 100644
--- a/app-misc/check-jsonschema/Manifest
+++ b/app-misc/check-jsonschema/Manifest
@@ -1,7 +1,5 @@
-DIST check-jsonschema-0.21.0.gh.tar.gz 214872 BLAKE2B 0ee013e379523e5a957e745d550c2014872eab9fc3281aad575f92abfada30b7e0853177bd06147b69a81100bf6b987b485342a087830845c32648efc1c7a9a0 SHA512 dd839a9bb104e1fc68e4a7507077dc991dfc9e840f785c4b7024f2838488eb8b8c6a8f7718f0f821981f5b6b23b1d67745948f48db55a0c589395cf43bfdd2a7
DIST check-jsonschema-0.23.3.gh.tar.gz 229537 BLAKE2B a8a40ddc383f38096693a2079b73a8a8fe2ceed5d1e118e539957c205c500807518c0380aa18cae2524efdeda33987f057350ba73b7a699240706ff4e276eafc SHA512 14f9eb6b203e3aec6ca35f75304bd24fd5a09c2b89bcbbf69c22e0c0f44c587972015677498fef1a378683c77f94d9319450daccadddf5fecbe7c738dd16c726
DIST check-jsonschema-0.28.4.gh.tar.gz 270302 BLAKE2B a5355ed124d6e3bd076403448c3d7fa7c62524c6da49eb5a61d226485639812bdea28b53c570b084e976749b92c1ee586b0285111a543b1a3e8a734ea8d6cc67 SHA512 f4c693ea0951c246814775f26d5c3e5de8020484a92ae15e2a13e284ccb2c58f2bdf7dbdb66612661304f5ff9e6ba88eb3f89e7f0ad23a3f6fc8fcc61372ceea
-EBUILD check-jsonschema-0.21.0-r1.ebuild 1185 BLAKE2B 17cd12999fe1dac82e6b9e1ef55fd74797b511216d7b58b8ee1f1e45748d60498e1f525b744ff72590f7ebb788746aee5d04653a6a8fb4f2f5a351a9da95a128 SHA512 8361afbd0f191ca71dff79e5879711b5d4a330880cf2f8cb865b745f0c083cfb5d5340e7c71bf619a27989b9c9bebf0d911d3e10f53493798c9a0e3b792c9b6a
EBUILD check-jsonschema-0.23.3.ebuild 1205 BLAKE2B 0c989674195df4dd318437f210d1756cdcd339b2673cba225b32a0ec43dc772e01664e02b333e365f3fd2a045db8fcd647f66cdf87436ad5678dd2e8a43d3b67 SHA512 03718b851d6d3fed0495f1f476f2a53f36f6d825baaf90188150861407c4653463ec3b0367a00f45011e4c0cdd7b1f155a0ac4385b42e1da284c5ea495392481
-EBUILD check-jsonschema-0.28.4.ebuild 1411 BLAKE2B 63a75c25a8161055673fd30db872bd9dbe5549d50f1c1e4528a42d25aaab8ccad61ba1566ce7949d8807679275ae9e7e76d66078feef8167a70e3102b99ead73 SHA512 8cb7041e7e0aa0daa8453123d733f5cc3e869d1fd693c83505d6d9188075dc24c0997a24628f856a08412a605ba8159cb78a96bbc6cc67224ea49338f6e35149
+EBUILD check-jsonschema-0.28.4-r1.ebuild 1446 BLAKE2B d8a601f2ed06ad0f245a4478dfd1522467bc59855c843ace915abe881989002c346b41c705a5c292071838e8c390a3a0b08f4d15db58c937322b0570e6944bf1 SHA512 12014029778985e7f58f451d8b1664221ce438493f17dd33206e2e3afbf96e72055db61f9072e19680eed516149514305c3a2b9fbf48d6d6d413d10961027043
MISC metadata.xml 403 BLAKE2B d0254150920ea63313734ad154391cf5d61176b56f53f26c2c8d8408ee571ce0fb4fb1383a6c63ec9f2542fdd66c35feee6b4d926f5cee3cf50253458305c346 SHA512 37cf237a2d7fdf5fe238e42a91d14d29fc01c807546a313b605cead57b50eff9a3fb2b66ed65c5aa019a727778356be659a0466cba5bc7f1b3a1bff8be8da42e
diff --git a/app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild b/app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild
deleted file mode 100644
index 76210a0e1221..000000000000
--- a/app-misc/check-jsonschema/check-jsonschema-0.21.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-inherit distutils-r1
-
-DESCRIPTION="A CLI and set of pre-commit hooks for jsonschema validation"
-HOMEPAGE="
- https://pypi.org/project/check-jsonschema/
- https://github.com/python-jsonschema/check-jsonschema
-"
-SRC_URI="https://github.com/python-jsonschema/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-RDEPEND="
- dev-python/ruamel-yaml[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=(
- README.md
- CONTRIBUTING.md
- CHANGELOG.rst
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-issues \
- dev-python/furo
-
-python_prepare_all() {
- # relax deps in setup.cfg
- sed -r -e 's:([a-zA-Z.-]+)([<>]|==|[<>]=)+.+:\1: ; /importlib-resources/ d' -i setup.cfg || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild b/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild
new file mode 100644
index 000000000000..7bd7ebde5d74
--- /dev/null
+++ b/app-misc/check-jsonschema/check-jsonschema-0.28.4-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+inherit optfeature distutils-r1
+
+DESCRIPTION="A CLI and set of pre-commit hooks for jsonschema validation"
+HOMEPAGE="
+ https://pypi.org/project/check-jsonschema/
+ https://github.com/python-jsonschema/check-jsonschema
+"
+SRC_URI="https://github.com/python-jsonschema/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+ >=dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-4.5.1[${PYTHON_USEDEP}]
+ dev-python/regress[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ ${RDEPEND}
+ dev-python/json5[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ >=dev-python/responses-0.25.0[${PYTHON_USEDEP}]
+ )
+"
+
+DOCS=(
+ README.md
+ CONTRIBUTING.md
+ CHANGELOG.rst
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+ dev-python/sphinx-issues \
+ dev-python/furo
+
+python_prepare_all() {
+ # relax deps in setup.cfg
+ sed -r -e 's:([a-zA-Z.-]+)([<>]|==|[<>]=)+.+:\1: ; /importlib-resources/ d' -i setup.cfg || die
+
+ distutils-r1_python_prepare_all
+}
+
+pkg_postinst() {
+ optfeature "json5 support" dev-python/json5
+}
diff --git a/app-misc/check-jsonschema/check-jsonschema-0.28.4.ebuild b/app-misc/check-jsonschema/check-jsonschema-0.28.4.ebuild
deleted file mode 100644
index 6a978782fceb..000000000000
--- a/app-misc/check-jsonschema/check-jsonschema-0.28.4.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-inherit optfeature distutils-r1
-
-DESCRIPTION="A CLI and set of pre-commit hooks for jsonschema validation"
-HOMEPAGE="
- https://pypi.org/project/check-jsonschema/
- https://github.com/python-jsonschema/check-jsonschema
-"
-SRC_URI="https://github.com/python-jsonschema/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- >=dev-python/ruamel-yaml-0.18.6[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4.5.1[${PYTHON_USEDEP}]
- dev-python/regress[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/click[${PYTHON_USEDEP}]
- dev-python/tomli[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- ${RDEPEND}
- dev-python/json5[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- >=dev-python/responses-0.25.0[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=(
- README.md
- CONTRIBUTING.md
- CHANGELOG.rst
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-issues \
- dev-python/furo
-
-python_prepare_all() {
- # relax deps in setup.cfg
- sed -r -e 's:([a-zA-Z.-]+)([<>]|==|[<>]=)+.+:\1: ; /importlib-resources/ d' -i setup.cfg || die
-
- distutils-r1_python_prepare_all
-}
-
-pkg_postinst() {
- optfeature "json5 support" dev-python/json5
-}
diff --git a/app-misc/crunch/Manifest b/app-misc/crunch/Manifest
index 8654e07b7bf8..0425f94cd02f 100644
--- a/app-misc/crunch/Manifest
+++ b/app-misc/crunch/Manifest
@@ -1,3 +1,3 @@
DIST crunch-3.6.tgz 38635 BLAKE2B 987fc0fddbc9330c2f196b5914c535e3c81a0cbd30bd2121d05ccb937c9ba9f3f9296dd20a638efad8219cc5555203dc8b75b2fa6aa3e497a3da665b4c51fbeb SHA512 85a2a12bb481988ab27a19602122abc29bb307de0af279132dcc0565dfc4ba44ab9f7ca15d876001f2e6dcf7be77ed50168cb066fc6a65bf06ec5cf9d798e81f
EBUILD crunch-3.6.ebuild 517 BLAKE2B ec6823ecff4555d138acbb65702253e79e73c22b763dda8b3c5308cda116263f3294de4f6df516590241b8d85efe791335a1e7d9dfacfc29c41a8e5789eb8a7c SHA512 c9383e7c572d8614b4dc8b889d3651d448b0b3bbbfd55dfd67e84fd57ad051e2826a1d93b1e3216bffee86ba591db100043fb0cc0fa41b500fdbca62114873e8
-MISC metadata.xml 333 BLAKE2B 065dc1310543a6cd936d9292746fd926fe710d3464289d3ff35fea1d2f210df48bf85332ae8e6da2b213241117f0956fcc85ab8b45dfbe5abfbad0fbdb8a13bc SHA512 6e1a0d4aef0159dedf87de79a655d5e793135e29c07e4a669ea1c6fa898308e74fdaa13840d912d5d89dcb497fddb2e7d306059ea40ef6a7449554c9d3d0bdbb
+MISC metadata.xml 253 BLAKE2B 3ed36d3f16a21912769261cb0e0030d700ad79c8d64b51b6936c4c41ce25a8709154f2a6451ab4acdfb02d8b3e309b03a95fa7556d816a5fce4fa1df9982d74a SHA512 1375f920d2099174b7d2c40a80196de3dd26e4803bed945c0248a2b27d2f0f2699cc030eb9eb9db90e20a20cb64429b0af0a81f959b1ea8b43198b3547043c32
diff --git a/app-misc/crunch/metadata.xml b/app-misc/crunch/metadata.xml
index 1450b1e48b8b..8487af15d204 100644
--- a/app-misc/crunch/metadata.xml
+++ b/app-misc/crunch/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">crunch-wordlist</remote-id>
</upstream>
diff --git a/app-misc/ebusd/Manifest b/app-misc/ebusd/Manifest
index 065ba85c44ed..13c69387698a 100644
--- a/app-misc/ebusd/Manifest
+++ b/app-misc/ebusd/Manifest
@@ -7,5 +7,5 @@ AUX ebusd.confd 193 BLAKE2B a5560507305e5afecc9b127ede67592ff7d3a1751ba27f3a3c43
AUX ebusd.initd-r1 552 BLAKE2B 8f40a1d684ddd054153a6b0562d06896253a407eb9497c6080f0e51c6fc5e01a3fe1529cf5568085107191893ad539a2dc21da7a71bbe6fd2e319b62da6af656 SHA512 4b29fca333c5f3bcc676c6a0e9b9a7c0c309b81bbed55b4d863a86b11ef59e051679919393efb8c396b3f2124e772aae9005f7f12642037301e1907f118eee1a
AUX ebusd.service-r1 175 BLAKE2B b6b1ba670dc27a525fbbb4ce8d74c10cfd9e093da2602ca41afbc54f8a89ff8ff8c2c0cf6671edc2a0fed9a3b2cccebfee74209b415f75792bd02c29d0815315 SHA512 9ccbadf5b15c4b85921db7780e0b99e352c1020d5bc457f6290d7c6d6fb1371bd92ffbbbdef3c32fad89b751a4d4baae5f8582dd3405f4deb74fc716b6a3351a
DIST ebusd-23.3.tar.gz 583788 BLAKE2B c61bf76e0c451672432689aeaf10b317adb52729ea0872cb01dca22e1f7ac12091d287dd082b87361ce37846b1d74c869588964f3dc71e82ffd00c4555e27150 SHA512 acf155d36e99db1c9c2ff04eabbfddba8493f2566b6691f609c86af0e42e3cb0594618fd51e874e475cfc7b9c742d1e010099f38e19c21f52c953ebcfb0f2ea2
-EBUILD ebusd-23.3-r2.ebuild 1916 BLAKE2B 48246047bd01809771623f65f39b240eaab560a439edd0fdf5066774264f27416d69bfd1e3e9cd928d5a95d33a9bab04dcb034bb04d22d5744ecbfee04880ea1 SHA512 1c4c1e6932276077e1e1db5f3a9b6c18b998af0e96a14b35a392e2e56fa328f84c32a63d86ad06b056bc43263185294d22eceb1c581aee345c0cda8517549826
+EBUILD ebusd-23.3-r2.ebuild 1914 BLAKE2B 882eb1aa123b5f2f2456b772ef8fb3721f93c229d2cb35bb778ad1b02276c13d6570bbc5523a5433bd5371a78e329e130304a833c4757371f9a3efcfa18b06d2 SHA512 43787903a02ef021442f53957b4b9febbdca91797429287e312d0c69a7e19253bacf159e2c59469303a8a820472da32cda185c5aff113c7678a64b033d0191dd
MISC metadata.xml 815 BLAKE2B d6c87cb6506a61d1b502ab233fcb9cb878e4e315d1cd2a09ecf36121de19a06d9aee77925b19d6fc24ed274ac220c22a011dec01704f61676583697647506417 SHA512 cdcbc39babc7f6dd6a5f3f1ca713a54b44e80cf0a57eb9bdb4f6989c7425fe30eee73dd8e893f7d82e681e32e03a4089e94630ebe77686c6a0bb056e6c92c7a4
diff --git a/app-misc/ebusd/ebusd-23.3-r2.ebuild b/app-misc/ebusd/ebusd-23.3-r2.ebuild
index 11e0b4122ec6..752158a91415 100644
--- a/app-misc/ebusd/ebusd-23.3-r2.ebuild
+++ b/app-misc/ebusd/ebusd-23.3-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/john30/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+contrib doc knx mqtt +ssl test"
RESTRICT="!test? ( test )"
diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest
index 36b31b497d3f..0782dddf117e 100644
--- a/app-misc/elasticsearch/Manifest
+++ b/app-misc/elasticsearch/Manifest
@@ -9,9 +9,7 @@ AUX elasticsearch.service.conf 235 BLAKE2B 23ada111be21dff12323edbe981883cb1ed27
AUX elasticsearch.sysctl.d 24 BLAKE2B 4012fbdbc98a8b28df11aed33cb82c113790c44721eae1d69e19c595bfbf329618b9cb67be9528f1994c546233cffd31b20eee39edc142bc86f7a7cf5e08903e SHA512 9f3d8238edff6704bea06b6535ee8915f4a3c9bdc8389d9d4943bcfa49161b61f9a1ca49dbcc415580438f4396fbc3d58eef301554f9426287606a755ada715c
AUX elasticsearch.tmpfiles.d 56 BLAKE2B 0c28c612fadfdd86321df797527399fa5073a7350de95ec2b32dfbe51cbf52fe5dcf68ebd4e3fba6cccba1cf252a16dee3b701c4c6692121745c41665cf3c972 SHA512 5cc722abcaae68afffde96e38b2c9572faf898178d3c291c945fe49fbf977e319322b99fb6fb5bf49cfb04e86f071dde0db621849288f712a56571b13af9a11a
DIST elasticsearch-7.17.16-no-jdk-linux-x86_64.tar.gz 168795535 BLAKE2B 642ae6f07db953e7fa783dcd63c6dcebab61e85ea600bede09e9596bf9dee2d71c43e5c28b80bd4c091d792ed3a95d10cc75ffb1074ad4b3cfceb081ed25027f SHA512 3755373f5068a08e4619b4e922bc2d3d97d41791dbf5aa84564574fc84abee9c567b16095cf0e11d48910627e3c183ff1193bf2d5ade59891bea2b3f994aa7df
-DIST elasticsearch-8.12.1-linux-x86_64.tar.gz 621183584 BLAKE2B e168cf9549a22c2c8b049638f7039b5f43f6384da0a10627fbe0671a0a5a99f8a4e40f7c914d820d94dd42b2d328f3e20425eca3363478526d5faf07f9c5d782 SHA512 dcaea1ddb499724be40da936f6b7309e66458f0ac2852c63109cc8bd8fb6c88dbea0d8c9ce451c2fb0441a25fc137f5dc2894b7bea0242e0067bf29ffad48f54
-DIST elasticsearch-8.12.2-linux-x86_64.tar.gz 621185674 BLAKE2B 9e4d62bcbc0fcc6d545572e5c076af24e5363a6c5aabd87e9836005863013f08445c64877d78c5c5c71aed481c5dd2bb766a8b13eab5fe3398ab3624ab8a14ef SHA512 d4791e2e30221d5e6e0284089ba3347c0232c49173caccc64b6548aafac94066af1ba05c3f2f4635bc016004195371bb79864d331996f8cea76fc290976b4638
+DIST elasticsearch-8.14.1-linux-x86_64.tar.gz 588486610 BLAKE2B 6005509b9cef7a07e455a394bb41fd0ae970b7249e4b328d55a923f8b529779ceb350580ccd6f8be82bdbc64de6ec1103f28e34b4836f4f2c8ef767c1276338f SHA512 31ed9fe9e28bb778c1042df8dc4183b3044e250d5ee5d760c4e5f1fe5c82e52e2882ed02824c454a64fefbaa10f9212bde9b6b4faa278e2cb5dc64b57960da00
EBUILD elasticsearch-7.17.16.ebuild 2374 BLAKE2B b8e8a2cfc8eb77cfa591ed73795bd923f12addbb101e2df852ee10fbe2ef1b3e74280e76fd13e03117b5dcecfce91b22b897839d014a22044b1a456413e6e878 SHA512 4f5fc0ada22ffad450a778bbbf248721f2fb52b8b9eaaa1cf44da897e65ee110a7eb4ea3cde3b625c9921c96a85729f0bc9994231a0df023f0e29b1b9f48eb74
-EBUILD elasticsearch-8.12.1.ebuild 3322 BLAKE2B 884f8e8f916a62e7c2692d5edbbd78b4b6534168b05bfc1fc1f85375b7226a96d45a34c8da010c53f9998d170dae9731de688e02172559a739a8c8bb54c2d0e3 SHA512 430cac5adcbd6830232b25d3d17238be0af7fe5d183525cee27dcc74aed2e1c1e054b1229b973884f85779f6386b91068ca7b730f114d7e8fd150c96a427eb56
-EBUILD elasticsearch-8.12.2.ebuild 3322 BLAKE2B 884f8e8f916a62e7c2692d5edbbd78b4b6534168b05bfc1fc1f85375b7226a96d45a34c8da010c53f9998d170dae9731de688e02172559a739a8c8bb54c2d0e3 SHA512 430cac5adcbd6830232b25d3d17238be0af7fe5d183525cee27dcc74aed2e1c1e054b1229b973884f85779f6386b91068ca7b730f114d7e8fd150c96a427eb56
+EBUILD elasticsearch-8.14.1.ebuild 3322 BLAKE2B 884f8e8f916a62e7c2692d5edbbd78b4b6534168b05bfc1fc1f85375b7226a96d45a34c8da010c53f9998d170dae9731de688e02172559a739a8c8bb54c2d0e3 SHA512 430cac5adcbd6830232b25d3d17238be0af7fe5d183525cee27dcc74aed2e1c1e054b1229b973884f85779f6386b91068ca7b730f114d7e8fd150c96a427eb56
MISC metadata.xml 502 BLAKE2B d82165cdd8bbb6628c6e32ab0ff46d78561593b900267c8b39313266a148da06e999a6e28f4268232684f0b9e36f7c42f56be5efb9fd6520baea383d19e82c99 SHA512 612d2c4f19965c79d2b8d9cd0c2feb66436e6d2090759dcbacd61bcdc18c058f0ede17a7b283483e5dc91510134ddc2ee8d345fab3cb474e9b6b7a715e739b07
diff --git a/app-misc/elasticsearch/elasticsearch-8.12.2.ebuild b/app-misc/elasticsearch/elasticsearch-8.12.2.ebuild
deleted file mode 100644
index 8498fcbccc2a..000000000000
--- a/app-misc/elasticsearch/elasticsearch-8.12.2.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Free and Open, Distributed, RESTful Search Engine"
-HOMEPAGE="https://www.elastic.co/elasticsearch/"
-SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}-linux-x86_64.tar.gz"
-
-LICENSE="Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain"
-SLOT="0/8"
-KEYWORDS="~amd64"
-
-DEPEND="acct-group/elasticsearch
- acct-user/elasticsearch"
-RDEPEND="acct-group/elasticsearch
- acct-user/elasticsearch
- sys-libs/zlib
- virtual/jre:17"
-
-QA_PREBUILT="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
-QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*"
-
-PATCHES=(
- "${FILESDIR}/${PN}-env.patch"
-)
-
-src_prepare() {
- default
-
- rm -rf jdk || die
- sed -i -e "s:logs/:${EPREFIX}/var/log/${PN}/:g" config/jvm.options || die "Unable to set Elasticsearch log location"
- # elasticsearch-env sets the envvar for the config location if not specified elsewhere;
- # certain utilities try and source this. Although we patch ES_JAVA_HOME for Gentoo slightly earlier,
- # it's easier to respect EPREFIX for the config location using sed.
- sed -i "s:ES_PATH_CONF=\"\$ES_HOME\"/config:ES_PATH_CONF=\"${EPREFIX}/etc/${PN}\":" bin/elasticsearch-env \
- || die "Unable to set Elasticsearch config directory"
- rm LICENSE.txt NOTICE.txt || die
- rmdir logs || die
-}
-
-src_install() {
- keepdir /etc/${PN}
- keepdir /etc/${PN}/scripts
-
- insinto /etc/${PN}
- doins -r config/.
- rm -r config || die
-
- fowners -R root:${PN} /etc/${PN}
- fperms -R 2750 /etc/${PN}
-
- insinto /usr/share/${PN}
- doins -r .
-
- keepdir /usr/share/${PN}/plugins
-
- exeinto /usr/share/${PN}/bin
- doexe "${FILESDIR}"/elasticsearch-systemd-pre-exec
-
- fperms -R +x /usr/share/${PN}/bin
- fperms -R +x /usr/share/${PN}/modules/x-pack-ml/platform/linux-x86_64/bin
-
- keepdir /var/{lib,log}/${PN}
- fowners ${PN}:${PN} /var/{lib,log}/${PN}
- fperms 0750 /var/{lib,log}/${PN}
-
- insinto /etc/sysctl.d
- newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf
-
- newconfd "${FILESDIR}/${PN}.conf.4" ${PN}
- newinitd "${FILESDIR}/${PN}.init.8" ${PN}
-
- systemd_install_serviced "${FILESDIR}/${PN}.service.conf"
- systemd_newunit "${FILESDIR}"/${PN}.service.4 ${PN}.service
-
- newtmpfiles "${FILESDIR}"/${PN}.tmpfiles.d ${PN}.conf
-}
-
-pkg_postinst() {
- # Elasticsearch will choke on our keep file and dodir will not preserve the empty dir
- local KEEPFILE
- KEEPFILE=$(find "${EROOT}/usr/share/${PN}/plugins/" -type f -name '.keep*')
- rm "${KEEPFILE}" || die
- tmpfiles_process /usr/lib/tmpfiles.d/${PN}.conf
- if ! systemd_is_booted ; then
- elog "You may create multiple instances of ${PN} by"
- elog "symlinking the init script:"
- elog "ln -sf /etc/init.d/${PN} /etc/init.d/${PN}.instance"
- elog
- elog "Please make sure you put elasticsearch.yml, log4j2.properties and scripts"
- elog "from /etc/${PN} into the configuration directory of the instance:"
- elog "/etc/${PN}/instance"
- elog
- fi
- ewarn "Please make sure you have proper permissions on /etc/${PN}"
- ewarn "prior to keystore generation or you may experience startup failures."
- ewarn "chown root:${PN} /etc/${PN} && chmod 2750 /etc/${PN}"
- ewarn "chown root:${PN} /etc/${PN}/${PN}.keystore && chmod 0660 /etc/${PN}/${PN}.keystore"
-}
diff --git a/app-misc/elasticsearch/elasticsearch-8.12.1.ebuild b/app-misc/elasticsearch/elasticsearch-8.14.1.ebuild
index 8498fcbccc2a..8498fcbccc2a 100644
--- a/app-misc/elasticsearch/elasticsearch-8.12.1.ebuild
+++ b/app-misc/elasticsearch/elasticsearch-8.14.1.ebuild
diff --git a/app-misc/empty/Manifest b/app-misc/empty/Manifest
index 584beb4a8530..d367aa0216a3 100644
--- a/app-misc/empty/Manifest
+++ b/app-misc/empty/Manifest
@@ -1,4 +1,4 @@
AUX empty-respect-LDFLAGS.patch 234 BLAKE2B a344d06f25ec7bd82d5633a9d716eb7235af51d532e9010685fbbea4b51c8deedbd99119403b0d592dc810bd52a70af96d55e3b4e40bbeeb1b7e4100a138c361 SHA512 a3d15d1ca8eb4c422080c24121cd1164ab534a374911fe8500980a3ea92e6bb90d6f8eeb6e1e0d86e49d901f344f2c79c386e8904f3d5f8b2b23c7e8c74463de
DIST empty-0.6.23c.tgz 17665 BLAKE2B cac050f1f8c55462c988a3558e89c1b1a6f85d5e72b740a849f902da4ee3c31917cb20440165980e1025d29ba366d4757aad1f3b2c42b3097eebeb5529940706 SHA512 14331b0c2e572b90cb1ebd97e296b16ebd9fb34415f2b8cac67972da4db3504baa26ecf8370e67b3e6f5607b4ea08effe86610a0bd067dfce71c1183d3fd8b93
EBUILD empty-0.6.23c.ebuild 552 BLAKE2B 9e2bba67e51261671b9976948fbf9e04d4a9ebaa8bc1191004438eda6bfbbda4eab925d6514e341d37611e33af415211d29878e67be263b2906ca0ce195f1e0c SHA512 2e336dc1c9a26cb06c1c7108454099fec6900e8c4e422583b108b9ce5e8aa7f01d211fdbd31d32502695d40eceed03bde3fc03f856b03818f1fb5d96d16e3315
-MISC metadata.xml 323 BLAKE2B 336922bc9057e6eb09cabc9bdaf48230cdf1597f81c203cbcb33a34fa9a37b68f882e4ea4b6f5e8753daf1c4df579d4293c5bebe55bb54f7e8d07a742436d7e8 SHA512 4ae6c406ddf3d9de0beb4d365cdbdc570cb8c216118afa07edc434ddc17b1e380d07272d9c991d8c13b77bce6306afc80c19df1b0fd42d32758eed957f931106
+MISC metadata.xml 243 BLAKE2B b47a3fbb28a799074ec3ec92ab42d544fab6b65b5fcae7cc75fc5341150488d4fc87c4a944da9b23416efbdf4815554cd2faf96007188a4ed8a5d5bacd35c56b SHA512 a54405cdce205d3b5078e5cdafb7f7c60ee21daa72b5b99b6de7977091704c313956eb931975ac99a07b31613d47bbc647acf6ab997eb3c5152a2af685f8524b
diff --git a/app-misc/empty/metadata.xml b/app-misc/empty/metadata.xml
index 409d80e31691..ded6910acf9e 100644
--- a/app-misc/empty/metadata.xml
+++ b/app-misc/empty/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">empty</remote-id>
</upstream>
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 65636746091a..4e2f3f0fc7bf 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,11 +1,13 @@
-DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457 SHA512 d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753 SHA512 b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15
DIST fastfetch-2.14.0.tar.gz 1083381 BLAKE2B bce9e8633d43ca50f1b35fa96a11c8d2cbdf68ebace97cae37b4285f05ae0325d394682ac32bb8b5eb7141c82b865f25188def48685601da7385e83676cafc97 SHA512 0d7fb6003d6e3178725a05f6efebc32218d07d7b8c79b0d981b3317d57464202e7d1f379684dc78ae0fc6b003cfd95c4fee3efa5d8b89ec6ef2e6236a3e9f7b5
DIST fastfetch-2.15.0.tar.gz 1031800 BLAKE2B df41750c2281fb46c594004156b886d05863da7d7310ce21764fa3beb742f8c40bbec59464b947622682288ea16ca67626403ce42e792b6b1e6227d547deac98 SHA512 c2934432d23610e34d10cb66b13b0652619bdcb203dbc439fcd5e59a6a7814045ea90bf4d5dae12247f19e222a350cafee1184300845817d03ce6b0bcd947d2d
-EBUILD fastfetch-0.1.9999.ebuild 3266 BLAKE2B 78976693ab58b0b95eefbae1e95ea1b8b0a063f0e833ee63747d385bff2129d2a06baba7b33c7107e0b2b8c63075b1e9d637ed1ea8a3c731a808901b6aef2978 SHA512 93f6cf40fd5d1a87c4c1f0b43bc341cc14f03fba5c9358e0ce3b41d0f52ccd1e88faec21569e7f6f441feaa23fa00c22322658049cf857542e5fc471ca8e7aff
-EBUILD fastfetch-0.2.9999.ebuild 3266 BLAKE2B 78976693ab58b0b95eefbae1e95ea1b8b0a063f0e833ee63747d385bff2129d2a06baba7b33c7107e0b2b8c63075b1e9d637ed1ea8a3c731a808901b6aef2978 SHA512 93f6cf40fd5d1a87c4c1f0b43bc341cc14f03fba5c9358e0ce3b41d0f52ccd1e88faec21569e7f6f441feaa23fa00c22322658049cf857542e5fc471ca8e7aff
-EBUILD fastfetch-2.11.5.ebuild 3320 BLAKE2B 56416b9305271b366ec73a260626e0c83274562118f72aa2cacaa33855f845bea433eec0be8a89efaf00e3377890b9975b04e4815bb0584dbdb0d5e942b82cf5 SHA512 e07bde1a4f659fb6a966c7642a22fa241f4286e4e86ebe386278abc735bf62dd499d8fbe3e75e93a339b13bce8ca124f8a2b3e62c83a5753ec63b8ca2c7f34d9
-EBUILD fastfetch-2.13.2.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9
+DIST fastfetch-2.16.0.tar.gz 1044675 BLAKE2B 2c22fedef43155c71b3b0d4f590128699dc4d3f44211187f079e62baad338322bea60796bce8f6f23c1221174e1312d67c113b0ae3557a856b550756baebc077 SHA512 3a09e48775946876c69dfa8a739a090a18aa4598f455f6860d41962efeac2064127bf2a31d3a62ccc285682d12548402cf812eae01d56bc068b7855b0f00d4a7
+DIST fastfetch-2.17.0.tar.gz 1050406 BLAKE2B 603ae631450ad252aedf85f35b2e3c7254b4afd6852e486bb5b3223df710a15b9c9912c9933d5f56bf5b7b83cb6d939dc5df555ac1b9c24c59b60dcc1a8299fc SHA512 d4bd481e2909c4d2d1230834611d227bec9a57472b72aabc8dbd6de345ced24f2416a089e5711eb7bc358b08bd62b8ad46914ef6b85c6a10a87f85b9f118c57b
+EBUILD fastfetch-0.1.9999.ebuild 3170 BLAKE2B 35a4eb1ca7f497b9301e334efd61243ff802816b58a137dd926240fa66ecccc939074ee0468657d92b94700a3c286a424d9b5aa58c61c30e92e0b8abd68f0593 SHA512 c6ff29a4b0a1f6ef2a1fdca86b177140c720f30f87ce1833387ea9162d8b0fb588b3360ba02aa1656e14208fdd2ce7e4c7378c28a147c7883688782d2fb7484e
+EBUILD fastfetch-0.2.9999.ebuild 3170 BLAKE2B 35a4eb1ca7f497b9301e334efd61243ff802816b58a137dd926240fa66ecccc939074ee0468657d92b94700a3c286a424d9b5aa58c61c30e92e0b8abd68f0593 SHA512 c6ff29a4b0a1f6ef2a1fdca86b177140c720f30f87ce1833387ea9162d8b0fb588b3360ba02aa1656e14208fdd2ce7e4c7378c28a147c7883688782d2fb7484e
+EBUILD fastfetch-2.13.2.ebuild 3320 BLAKE2B 56416b9305271b366ec73a260626e0c83274562118f72aa2cacaa33855f845bea433eec0be8a89efaf00e3377890b9975b04e4815bb0584dbdb0d5e942b82cf5 SHA512 e07bde1a4f659fb6a966c7642a22fa241f4286e4e86ebe386278abc735bf62dd499d8fbe3e75e93a339b13bce8ca124f8a2b3e62c83a5753ec63b8ca2c7f34d9
EBUILD fastfetch-2.14.0.ebuild 3323 BLAKE2B a85119efe9d7d85931e4813f62226ecbc99cd80703b3fd985ffb28857d11dd1449c20044875e4836e295d1fcf477b33755aaeb105e463e3c5caaf3df41a474bc SHA512 144e8ba447ac685250a6827631238d3da2f29b142f9bf96f875a81085ec0a50c4401d03cb07f7f844541c34c6ac5f5aef0bc722432ab689cc5bd2b865adbabb9
EBUILD fastfetch-2.15.0.ebuild 3266 BLAKE2B 78976693ab58b0b95eefbae1e95ea1b8b0a063f0e833ee63747d385bff2129d2a06baba7b33c7107e0b2b8c63075b1e9d637ed1ea8a3c731a808901b6aef2978 SHA512 93f6cf40fd5d1a87c4c1f0b43bc341cc14f03fba5c9358e0ce3b41d0f52ccd1e88faec21569e7f6f441feaa23fa00c22322658049cf857542e5fc471ca8e7aff
+EBUILD fastfetch-2.16.0.ebuild 3266 BLAKE2B 78976693ab58b0b95eefbae1e95ea1b8b0a063f0e833ee63747d385bff2129d2a06baba7b33c7107e0b2b8c63075b1e9d637ed1ea8a3c731a808901b6aef2978 SHA512 93f6cf40fd5d1a87c4c1f0b43bc341cc14f03fba5c9358e0ce3b41d0f52ccd1e88faec21569e7f6f441feaa23fa00c22322658049cf857542e5fc471ca8e7aff
+EBUILD fastfetch-2.17.0.ebuild 3170 BLAKE2B 35a4eb1ca7f497b9301e334efd61243ff802816b58a137dd926240fa66ecccc939074ee0468657d92b94700a3c286a424d9b5aa58c61c30e92e0b8abd68f0593 SHA512 c6ff29a4b0a1f6ef2a1fdca86b177140c720f30f87ce1833387ea9162d8b0fb588b3360ba02aa1656e14208fdd2ce7e4c7378c28a147c7883688782d2fb7484e
MISC metadata.xml 1179 BLAKE2B e64c84978c55cf17c996642166612d19d66400d66444ac21610c68e29b51222f72bfe7c4ae0d22da6e138ff366ea414ce780f04b1a61104aee45dc7e6d78b3a9 SHA512 830785a272ba47bfd7ade003cbb36fd1ef8fb84b452b7fdd81eb9e65ca67c2f297e8e07ff9e2c86a688f42167be206c92a45f76d2408bfa68494258120fcb9c1
diff --git a/app-misc/fastfetch/fastfetch-0.1.9999.ebuild b/app-misc/fastfetch/fastfetch-0.1.9999.ebuild
index b7b4acebe69c..816bf1cfb879 100644
--- a/app-misc/fastfetch/fastfetch-0.1.9999.ebuild
+++ b/app-misc/fastfetch/fastfetch-0.1.9999.ebuild
@@ -18,9 +18,9 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+LICENSE="MIT"
SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
RESTRICT="!test? ( test )"
# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
@@ -90,7 +90,6 @@ src_configure() {
-DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
-DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
-DENABLE_LIBNM=$(usex networkmanager)
- -DENABLE_PROPRIETARY_GPU_DRIVER_API=$(usex nvidia-gpu)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_PULSE=$(usex pulseaudio)
diff --git a/app-misc/fastfetch/fastfetch-0.2.9999.ebuild b/app-misc/fastfetch/fastfetch-0.2.9999.ebuild
index b7b4acebe69c..816bf1cfb879 100644
--- a/app-misc/fastfetch/fastfetch-0.2.9999.ebuild
+++ b/app-misc/fastfetch/fastfetch-0.2.9999.ebuild
@@ -18,9 +18,9 @@ else
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+LICENSE="MIT"
SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
RESTRICT="!test? ( test )"
# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
@@ -90,7 +90,6 @@ src_configure() {
-DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
-DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
-DENABLE_LIBNM=$(usex networkmanager)
- -DENABLE_PROPRIETARY_GPU_DRIVER_API=$(usex nvidia-gpu)
-DENABLE_OPENCL=$(usex opencl)
-DENABLE_OSMESA=$(usex osmesa)
-DENABLE_PULSE=$(usex pulseaudio)
diff --git a/app-misc/fastfetch/fastfetch-2.11.5.ebuild b/app-misc/fastfetch/fastfetch-2.11.5.ebuild
deleted file mode 100644
index a92d9cb3b5ec..000000000000
--- a/app-misc/fastfetch/fastfetch-2.11.5.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
- [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
- [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
- [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
- SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
-fi
-
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
-SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
- >=dev-libs/yyjson-0.9.0
- sys-libs/zlib
- X? ( x11-libs/libX11 )
- chafa? ( media-gfx/chafa )
- dbus? ( sys-apps/dbus )
- ddcutil? ( app-misc/ddcutil:= )
- drm? ( x11-libs/libdrm )
- gnome? (
- dev-libs/glib
- gnome-base/dconf
- )
- imagemagick? ( media-gfx/imagemagick:= )
- networkmanager? ( net-misc/networkmanager )
- opencl? ( virtual/opencl )
- opengl? ( media-libs/libglvnd[X] )
- osmesa? ( media-libs/mesa[osmesa] )
- pulseaudio? ( media-libs/libpulse )
- sqlite? ( dev-db/sqlite:3 )
- vulkan? (
- media-libs/vulkan-loader
- sys-apps/pciutils
- )
- wayland? ( dev-libs/wayland )
- xcb? ( x11-libs/libxcb )
- xfce? ( xfce-base/xfconf )
- xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="
- ${RDEPEND}
- vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
- xrandr? ( X )
- chafa? ( imagemagick )
-"
-
-src_configure() {
- local fastfetch_enable_imagemagick7=no
- local fastfetch_enable_imagemagick6=no
- if use imagemagick; then
- fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
- fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
- fi
-
- local mycmakeargs=(
- -DENABLE_RPM=no
- -DENABLE_ZLIB=yes
- -DENABLE_SYSTEM_YYJSON=yes
- -DIS_MUSL=$(usex elibc_musl)
-
- -DENABLE_CHAFA=$(usex chafa)
- -DENABLE_DBUS=$(usex dbus)
- -DENABLE_DCONF=$(usex gnome)
- -DENABLE_DDCUTIL=$(usex ddcutil)
- -DENABLE_DRM=$(usex drm)
- -DENABLE_EGL=$(usex opengl)
- -DENABLE_GIO=$(usex gnome)
- -DENABLE_GLX=$(usex opengl)
- -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
- -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
- -DENABLE_LIBNM=$(usex networkmanager)
- -DENABLE_PROPRIETARY_GPU_DRIVER_API=$(usex nvidia-gpu)
- -DENABLE_OPENCL=$(usex opencl)
- -DENABLE_OSMESA=$(usex osmesa)
- -DENABLE_PULSE=$(usex pulseaudio)
- -DENABLE_SQLITE3=$(usex sqlite)
- -DENABLE_VULKAN=$(usex vulkan)
- -DENABLE_WAYLAND=$(usex wayland)
- -DENABLE_X11=$(usex X)
- -DENABLE_XCB=$(usex xcb)
- -DENABLE_XCB_RANDR=$(usex xcb)
- -DENABLE_XFCONF=$(usex xfce)
- -DENABLE_XRANDR=$(usex xrandr)
- -DBUILD_TESTS=$(usex test)
- )
-
- append-cppflags -DNDEBUG
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- rm -r "${ED}"/usr/share/licenses || die
-}
diff --git a/app-misc/fastfetch/fastfetch-2.13.2.ebuild b/app-misc/fastfetch/fastfetch-2.13.2.ebuild
index c3888b1ec46e..a92d9cb3b5ec 100644
--- a/app-misc/fastfetch/fastfetch-2.13.2.ebuild
+++ b/app-misc/fastfetch/fastfetch-2.13.2.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == *9999 ]]; then
[[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
else
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
fi
LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
diff --git a/app-misc/fastfetch/fastfetch-2.16.0.ebuild b/app-misc/fastfetch/fastfetch-2.16.0.ebuild
new file mode 100644
index 000000000000..b7b4acebe69c
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.16.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
+ [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
+ [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
+ [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+ SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+ >=dev-libs/yyjson-0.9.0
+ sys-libs/zlib
+ X? ( x11-libs/libX11 )
+ chafa? ( media-gfx/chafa )
+ dbus? ( sys-apps/dbus )
+ ddcutil? ( app-misc/ddcutil:= )
+ drm? ( x11-libs/libdrm )
+ gnome? (
+ dev-libs/glib
+ gnome-base/dconf
+ )
+ imagemagick? ( media-gfx/imagemagick:= )
+ networkmanager? ( net-misc/networkmanager )
+ opencl? ( virtual/opencl )
+ opengl? ( media-libs/libglvnd[X] )
+ osmesa? ( media-libs/mesa[osmesa] )
+ pulseaudio? ( media-libs/libpulse )
+ sqlite? ( dev-db/sqlite:3 )
+ vulkan? (
+ media-libs/vulkan-loader
+ sys-apps/pciutils
+ )
+ wayland? ( dev-libs/wayland )
+ xcb? ( x11-libs/libxcb )
+ xfce? ( xfce-base/xfconf )
+ xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+ ${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+ xrandr? ( X )
+ chafa? ( imagemagick )
+"
+
+src_configure() {
+ local fastfetch_enable_imagemagick7=no
+ local fastfetch_enable_imagemagick6=no
+ if use imagemagick; then
+ fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fi
+
+ local mycmakeargs=(
+ -DENABLE_RPM=no
+ -DENABLE_ZLIB=yes
+ -DENABLE_SYSTEM_YYJSON=yes
+ -DIS_MUSL=$(usex elibc_musl)
+ -DINSTALL_LICENSE=no
+
+ -DENABLE_CHAFA=$(usex chafa)
+ -DENABLE_DBUS=$(usex dbus)
+ -DENABLE_DCONF=$(usex gnome)
+ -DENABLE_DDCUTIL=$(usex ddcutil)
+ -DENABLE_DRM=$(usex drm)
+ -DENABLE_EGL=$(usex opengl)
+ -DENABLE_GIO=$(usex gnome)
+ -DENABLE_GLX=$(usex opengl)
+ -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
+ -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
+ -DENABLE_LIBNM=$(usex networkmanager)
+ -DENABLE_PROPRIETARY_GPU_DRIVER_API=$(usex nvidia-gpu)
+ -DENABLE_OPENCL=$(usex opencl)
+ -DENABLE_OSMESA=$(usex osmesa)
+ -DENABLE_PULSE=$(usex pulseaudio)
+ -DENABLE_SQLITE3=$(usex sqlite)
+ -DENABLE_VULKAN=$(usex vulkan)
+ -DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_X11=$(usex X)
+ -DENABLE_XCB=$(usex xcb)
+ -DENABLE_XCB_RANDR=$(usex xcb)
+ -DENABLE_XFCONF=$(usex xfce)
+ -DENABLE_XRANDR=$(usex xrandr)
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ append-cppflags -DNDEBUG
+
+ cmake_src_configure
+}
diff --git a/app-misc/fastfetch/fastfetch-2.17.0.ebuild b/app-misc/fastfetch/fastfetch-2.17.0.ebuild
new file mode 100644
index 000000000000..816bf1cfb879
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.17.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"
+ [[ ${PV} == *0.1.9999 ]] && EGIT_BRANCH=master
+ [[ ${PV} == *0.2.9999 ]] && EGIT_BRANCH=dev
+ [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+ SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+ >=dev-libs/yyjson-0.9.0
+ sys-libs/zlib
+ X? ( x11-libs/libX11 )
+ chafa? ( media-gfx/chafa )
+ dbus? ( sys-apps/dbus )
+ ddcutil? ( app-misc/ddcutil:= )
+ drm? ( x11-libs/libdrm )
+ gnome? (
+ dev-libs/glib
+ gnome-base/dconf
+ )
+ imagemagick? ( media-gfx/imagemagick:= )
+ networkmanager? ( net-misc/networkmanager )
+ opencl? ( virtual/opencl )
+ opengl? ( media-libs/libglvnd[X] )
+ osmesa? ( media-libs/mesa[osmesa] )
+ pulseaudio? ( media-libs/libpulse )
+ sqlite? ( dev-db/sqlite:3 )
+ vulkan? (
+ media-libs/vulkan-loader
+ sys-apps/pciutils
+ )
+ wayland? ( dev-libs/wayland )
+ xcb? ( x11-libs/libxcb )
+ xfce? ( xfce-base/xfconf )
+ xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+ ${RDEPEND}
+ vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+ xrandr? ( X )
+ chafa? ( imagemagick )
+"
+
+src_configure() {
+ local fastfetch_enable_imagemagick7=no
+ local fastfetch_enable_imagemagick6=no
+ if use imagemagick; then
+ fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fastfetch_enable_imagemagick6=$(has_version '<media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+ fi
+
+ local mycmakeargs=(
+ -DENABLE_RPM=no
+ -DENABLE_ZLIB=yes
+ -DENABLE_SYSTEM_YYJSON=yes
+ -DIS_MUSL=$(usex elibc_musl)
+ -DINSTALL_LICENSE=no
+
+ -DENABLE_CHAFA=$(usex chafa)
+ -DENABLE_DBUS=$(usex dbus)
+ -DENABLE_DCONF=$(usex gnome)
+ -DENABLE_DDCUTIL=$(usex ddcutil)
+ -DENABLE_DRM=$(usex drm)
+ -DENABLE_EGL=$(usex opengl)
+ -DENABLE_GIO=$(usex gnome)
+ -DENABLE_GLX=$(usex opengl)
+ -DENABLE_IMAGEMAGICK6=${fastfetch_enable_imagemagick6}
+ -DENABLE_IMAGEMAGICK7=${fastfetch_enable_imagemagick7}
+ -DENABLE_LIBNM=$(usex networkmanager)
+ -DENABLE_OPENCL=$(usex opencl)
+ -DENABLE_OSMESA=$(usex osmesa)
+ -DENABLE_PULSE=$(usex pulseaudio)
+ -DENABLE_SQLITE3=$(usex sqlite)
+ -DENABLE_VULKAN=$(usex vulkan)
+ -DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_X11=$(usex X)
+ -DENABLE_XCB=$(usex xcb)
+ -DENABLE_XCB_RANDR=$(usex xcb)
+ -DENABLE_XFCONF=$(usex xfce)
+ -DENABLE_XRANDR=$(usex xrandr)
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ append-cppflags -DNDEBUG
+
+ cmake_src_configure
+}
diff --git a/app-misc/fhem/Manifest b/app-misc/fhem/Manifest
index 3bab82371804..3f2b23656067 100644
--- a/app-misc/fhem/Manifest
+++ b/app-misc/fhem/Manifest
@@ -3,5 +3,7 @@ AUX fhem.initd 447 BLAKE2B c724aa0b16fa7c6e1018e78c6ece9d1ba6357d147d1909326a5ad
AUX fhem.service-r1 240 BLAKE2B e52d6d324db876a1b477f09a480b8a7053af9bfc7264d3cc1fc35f7dfd9401c4a415867d7ac295f4750d6633abe9b9f24b7250c7dfeed31799597f42157a209d SHA512 87f10593f57eb5775a729005ec28fc0d5673044eea7a38ddcb32596ba6b26cd52d866fc2c1eb71985bffd3820f8574f965f42341761bb0ac95d042dca39d8320
AUX fhem.tmpfiles 31 BLAKE2B 57659fe7fe189d03cd1fdbd073421f2215b90db9d2c00b335ca3b98b7c42b23085c9ccadd85fc40c5c21e393c571bacc6804b06dc47de88bfcfe4384d7be88f8 SHA512 4e29020ae5d114c6ab3ad1935a8b4b1b4d6d521771554130304534f69a0ec6961f93b64ad45aabeeff9ab1a73dbe97187922f845c849565105801edffc1ac0ce
DIST fhem-6.2.tar.gz 32526944 BLAKE2B 00ec9cb1518ab002e0565150a30ec7191c1f0a8ae0fccb7a3a745837f7794e4f61a8e7fa4707416e841f86803d69c27f7158c36f765733e76f461dcbb15e306e SHA512 8bb4cf277ab3f008b353c3fa7f67a50f502299e79f2b96d13e88150766e39498888a05a44b6509a51f90d82dcd0aefa6642deea585c72d65e3849b6aa0322143
+DIST fhem-6.3.tar.gz 33197360 BLAKE2B ed995e70e9740c3f0b0564c7ca784529c91a6a5007432a6f913e71b1ef4997d46a89a1b1eb2d20f4ae95f50f7b6e833a8ab02027cff202701a85e19dff78ba5d SHA512 c52f7e3f7697a4b4ec0a75e21596f4b3f6439d2bd49ffdcc33a592532cc1582b6d516b4d214916e6fd4070a29fbf35fc3c6847e7240fb39e0ad18b4fc34fa7d3
EBUILD fhem-6.2.ebuild 2382 BLAKE2B e70acfae21b6ce806a37929da9f5f225f18f70262d0f6b7a67d23ad01596652af5c5fb035a2d61bdff2a11f247cc3fe4f1202032aac3966b22437580361b288d SHA512 8b4029a899fd3e34c1440f7a14b3a51f07d7b359cf0f85b2e7d5283c6653854b4ed9cb816182e989b269d870cf997c15bc731497ba787e6fd79cb20f56c1f55d
+EBUILD fhem-6.3.ebuild 2384 BLAKE2B 6ccd215512adf5f209b1e0e9f8ea012ba5394adfd667f61b94b8d634fa6f1493027c943bb6243ac2cf57ee9cd1d5717e72b95080b2e280dea4cd810a37cc64be SHA512 eb539383823c5927d4102f51405c23af8a007860eab3caa0b510300bca437b7e4f62a5f1e2259cf7e7787980e4438643bfc388f93c766b232c420538879a50fc
MISC metadata.xml 649 BLAKE2B 65e494e68939d0c02cf09b5a56856a6615171a10603cea9dbaec0bc41804b841c92c4866b2b88c5026fcbb73b438080d22f0031e26807735fa8a84c44f0bca75 SHA512 68927bc6a1795cdf8dbc8c4f1a8a8d85f4810b910b5e0be35397a46d38d65dda035c7c408cfb86db427f3cfa33c4366674ad1adcb3a6dd1f63a9cdc53f49484f
diff --git a/app-misc/fhem/fhem-6.3.ebuild b/app-misc/fhem/fhem-6.3.ebuild
new file mode 100644
index 000000000000..b7cf99d0cf69
--- /dev/null
+++ b/app-misc/fhem/fhem-6.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd tmpfiles
+
+DESCRIPTION="A GPL'd perl server for house automation"
+HOMEPAGE="https://www.fhem.de/"
+SRC_URI="https://www.fhem.de/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+RDEPEND="
+ acct-group/fhem
+ acct-user/fhem
+ dev-perl/Crypt-CBC
+ dev-perl/Device-SerialPort
+ dev-perl/Digest-CRC
+ dev-perl/JSON
+"
+
+DEPEND="media-gfx/pngcrush"
+
+src_prepare() {
+ default
+
+ # Allow install path to be set by DESTDIR in Makefile
+ sed -i -e 's,^\(BINDIR=\),\1'\$\(DESTDIR\)',' Makefile || die
+
+ # Remove docs in Makefile, as they will be installed manually
+ sed -i -e 's/docs//g' Makefile || die
+ sed -i -e '/README_DEMO.txt/d' Makefile || die
+
+ # Remove manpage in Makefile, as it will be installed manually
+ sed -i -e '/fhem.pl.1/d' Makefile || die
+
+ # Remove lcd4linux binaries, as they are provied by app-misc/lcd4linux
+ rm -r contrib/lcd4linux || die
+
+ # Remove log dir, as it will be replaced with a symlink
+ rm -r log || die
+
+ # Fix fhemicon_darksmall.png, as it reports "broken IDAT window length"
+ # Reported to Upstream: https://forum.fhem.de/index.php/topic,86238.0.html
+ pngcrush -fix -force -ow www/images/default/fhemicon_darksmall.png || die
+
+ cp "${FILESDIR}"/fhem.cfg fhem.cfg || die
+}
+
+src_compile() {
+ :
+}
+
+src_install() {
+ local DOCS=(
+ "CHANGED"
+ "HISTORY"
+ "MAINTAINER.txt"
+ "README.SVN"
+ "README_DEMO.txt"
+ "docs"/*.txt
+ "docs"/*.patch
+ "docs"/*.pdf
+ "docs/changelog"
+ "docs/copyright"
+ "docs/dotconfig"
+ "docs/fhem.odg.readme"
+ "docs/LIESMICH.update-thirdparty"
+ "docs"/README*
+ "docs/X10"
+ )
+
+ if use doc; then
+ local DOCS+=( "docs/X10" )
+ local HTML_DOCS=( "docs/"*.eps "docs/"*.html "docs"/*.jpg "docs"/*.js "docs"/*.odg "docs/"*.png "docs/km271" )
+ fi
+
+ diropts -o fhem -g fhem
+ keepdir "/var/lib/fhem"
+ keepdir "/var/log/fhem"
+ diropts
+
+ dosym ../../var/lib/fhem /opt/fhem/data
+ dosym ../../var/log/fhem /opt/fhem/log
+
+ default
+
+ newinitd "${FILESDIR}"/fhem.initd fhem
+
+ systemd_newunit "${FILESDIR}"/fhem.service-r1 fhem.service
+ newtmpfiles "${FILESDIR}"/fhem.tmpfiles fhem.conf
+
+ newman docs/fhem.man fhem.pl.1
+
+ echo 'CONFIG_PROTECT="/opt/fhem /var/lib/fhem"' > "${T}"/99fhem || die
+ doenvd "${T}"/99fhem
+
+ fowners fhem:fhem /opt/fhem/fhem.cfg
+}
+
+pkg_postinst() {
+ tmpfiles_process fhem.conf
+}
diff --git a/app-misc/golly/Manifest b/app-misc/golly/Manifest
index 28c36a1842eb..63847fb32aa1 100644
--- a/app-misc/golly/Manifest
+++ b/app-misc/golly/Manifest
@@ -2,5 +2,5 @@ AUX golly-4.0-CFLAGS.patch 686 BLAKE2B 1d82b951bee9f336931ad2589bae03bd8e52ac2f9
DIST golly-4.2-src.tar.gz 15348982 BLAKE2B 21ebed4c282a77a3f61aafa98936c0bb39b39a7c97505e96fc43ac720bd2eea4cf20996ca28c801f79a46577a0cf99ff60614ce134081605d14ca5972c841d50 SHA512 b9f5cfdfe9b96590411695805dd8b875329c81027fef98dff3f16b832018be2ad3a06583bb64e12fb305268feba2347ef63c4586ff0e645721a8085f04ab382a
DIST golly-4.3-src.tar.gz 15488205 BLAKE2B 0789bc3e50f43083633f699c5e4ff20fd314cfa776d22463dce3169095e57daeadda4d9671f1b566d6786771caf029f98e4593b250cf29a73abff0c200e2f32b SHA512 daf3a0ef8b7d3f97df2c3a05a245c93eb124ebab4e7a7c0d267e22b4b7271a11cecced20b53fa88dfde145ce11450aac98e0e774f8b6419b3084952938e5a854
EBUILD golly-4.2-r1.ebuild 1495 BLAKE2B caca34960addf12c73f9051c261b3baada5f7111ed33a8a9dd747321e560ee7ab7eeac9384b0fe7d1df20778ea608ab719d2f6c6d7aa68dcc44139370c60f8b3 SHA512 51d0eea039da7a48241cc71d117ebd5ba645e7ed28f8d69e15c7b4a6f3fe8f31a07f88399de5382cd1026ebdcfc5ab028acf08aa6cd5e03999b393821a3ef3b9
-EBUILD golly-4.3.ebuild 1508 BLAKE2B edaee34f7dc0505eed9522bd7f1435a47493beacc975c046be1698c54ea1a57e0a98e9a1c40f786090c2e38731e459ebb0f5ab0c6b38e85e66097944d35a879b SHA512 f944b1be754e35525ac22bfb4df5cf1eb3d02e2f6601798701bf5a041fff08cd79f7c181527b60fa3a0af9c1730b2371f2b3d2dd31e618a6b5989568a647c3aa
+EBUILD golly-4.3.ebuild 1507 BLAKE2B b3e85d1d4512eb486fdfe3d4646493e8d78e0fab578f126aec3feb7eb6e4f591e8e82bf698d49aa35e41f224448aefe42e6fa47d099ad453722dac7706f438d3 SHA512 d676c95741a42855388a34d663eba6537d375e492cad752c97308d029236a68c0cea0e1946730da2710bcf7b72cd7048e0352255688ac4b267901f3024f45c3c
MISC metadata.xml 571 BLAKE2B 64399eaf28ab52d39c1338758ca1abc2f67f195e4320b01d411d00fc3e434065d25cbab6c886dddfcd18611cef4d057c0b74c22c73e432ce1c3efb22e523164a SHA512 7ddf9bbb0cb55f5beb5377b2f0a7823e125195d0019f45dfd26c0868fe57c69913d11946de5060416856ac68bca863fd06a1a1128704a8fa53fd494df4b106e5
diff --git a/app-misc/golly/golly-4.3.ebuild b/app-misc/golly/golly-4.3.ebuild
index 24219cbdfaf1..7ea33367f690 100644
--- a/app-misc/golly/golly-4.3.ebuild
+++ b/app-misc/golly/golly-4.3.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${P}-src"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
diff --git a/app-misc/gramps/Manifest b/app-misc/gramps/Manifest
index 4e0d252f955f..54af8fe8aa84 100644
--- a/app-misc/gramps/Manifest
+++ b/app-misc/gramps/Manifest
@@ -5,4 +5,4 @@ DIST gramps-5.1.6.tar.gz 17429153 BLAKE2B fe94d80ff209e1f27ec1cfa533e916514336c1
DIST gramps-5.2.2.tar.gz 21070723 BLAKE2B 8edf794e766663a1536cc50599a418ccb6e06ea832be14227aaa29336a1165f54c00cfb5fa7ed6657256b6660d3217ac4f4e2e62d41097d66808f0f4f554238c SHA512 4e2480081c16a61e9b0d4b0bbecccf4e6af6a40498d6994d8103ac37a7f3ce7993359fc0a9ee72cb06173ab82e17029e1a731bcf4af360cfc73e3c44c9800ef5
EBUILD gramps-5.1.6-r3.ebuild 2425 BLAKE2B d66caf7c462d2be3d243423094937cedb34517baf7991d9ede070f608fe8122172d095c08ea95e5f2e0fc468fddebc1fd4a27a7601995107ea1868cf769f934a SHA512 07996daac28aa12585ae5699e6a89f5e591967b8d0c89ae7c27a326cee17062284a39e14144ea236d9726aa9f6ec594f4664e893532f04a98205a7b859f21dff
EBUILD gramps-5.2.2.ebuild 2134 BLAKE2B a879d55499ed3561595af2d8f23a4d95c3132e63308ca26fe1c127f1867a37902466aadd9a060ebe5631e09e001b21a3fb5852e62c8407b79dd9712ead3975a1 SHA512 8dc696d7284bfc72c300c80447b9dec0c98d940a14d1fec416e150c32311243d9c04ab3a48343e670928635d47ad12a1b8387578d22b1384cb52ded4638ea616
-MISC metadata.xml 5599 BLAKE2B a7156f87c83c95d4205c25274e04ca063a8f2246301e62c6f7854a6bb585fc895481d9accb9c6c48e30c09ccc472c81193b2d1b514fe0b53a3681f182c9922ba SHA512 41089a951759e1a3aa67009681b9f1da3ecfb92d71afe003a6560ebe268b670b9ca58b5adb397830b6538d722a31771d5b2ad1ec015f154c7739870821257cc7
+MISC metadata.xml 5521 BLAKE2B f0ded0e16a02c46c4f4fd8e1abf60b53bab2feb81d24465cc59b1ca8113b49e6a3a0dba04fbe6828da07998ecb161505ae60dd969c73d503b78b07622697445d SHA512 833c7014cad20b694f91bbd093202c825017f08c67e6f86fd5b1bb0d69828ef9f4a834770faf5ac0e5fd5e028342bbd00c6cc44c3d8e92cf34ef81b8f552ddae
diff --git a/app-misc/gramps/metadata.xml b/app-misc/gramps/metadata.xml
index 8e10fde3694a..e3094a7d59da 100644
--- a/app-misc/gramps/metadata.xml
+++ b/app-misc/gramps/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
Gramps helps you track your family tree. It allows you to store, edit,
and research genealogical data. Gramps attempts to provide all of the
diff --git a/app-misc/i2bits/Manifest b/app-misc/i2bits/Manifest
index a610f01348d0..d71794451cee 100644
--- a/app-misc/i2bits/Manifest
+++ b/app-misc/i2bits/Manifest
@@ -1,3 +1,3 @@
-DIST i2bits-0.1.0.tar.gz 2649 BLAKE2B 050e7eddadc4e8b4e1da50128b735adbe6fbace35a06709fd2f31db3e8ffb672b3d51eced0ecb9c87c3566d32c9aac7a431c641e53597ee55ae431328dfbee48 SHA512 9f7b2fe8ca66740cae081c3f74f0c5d67d956c8cd2b5f39cb7306e58a8f75d6d5848dd640e7e514638dda6f3d1efe5f292605dc4fddffe5e530bbd5f173a1db9
-EBUILD i2bits-0.1.0-r1.ebuild 544 BLAKE2B 4b646b2f98a40d18f51dddee1c9af01fb76b3d7070f525df5d0f0a4fa69d71b6163169620b86c15257d4157577f4bb8ca5fff4f0367bfd35b9d4e6770753a3c5 SHA512 d776acf5ad201527e735f1b69ed684d650cf1ffaca2585a9a98abb55dce69aba4f354afcdd8bad54ed1ac3d464af2191d15000ddbed11d3b8c561e5e254592d7
+DIST i2bits-0.1.0-bb.tar.gz 3007 BLAKE2B 51f866c7d91a1aedf88f0e30bb4847fe659b6abbaea1972a11d4d91cdb053a2b2add2fbe81a9eb9e1246e2373a332ed012ea80cd247548dc34106075d0a53d25 SHA512 ccd5518e05c13727a1698177d485d26ac2f7adc8e49350a9395df28cb5431b74ddf4603ef242ad5f7703e8184346871b70fc03afc506a8d65df9db010c1cb7b4
+EBUILD i2bits-0.1.0-r1.ebuild 633 BLAKE2B 686fbfbdda99f92f7cdef1c315d5864aa0c30a3b67d119a36dc1971f13cfd7ad2a0d54c960f91b248623ac473e224e1fef5d1704a898976d18cb2a5fa5037edb SHA512 f1d5ec59248239c38425fc7f227d1e3bf7c48041c5069f31a509fa812daa74678faa5ce7698e8bb8867f2a8f3b16f3bc2aba723ac2b4c4d024b0263f13674def
MISC metadata.xml 251 BLAKE2B 01250d89d144e4f30b7a7f9c54c930207e0cc3d84c907bf9b5d634e7a759981528297e1422334d17f7e9381efb4d100eb367ded8f065954a510d3d0c201c5f0f SHA512 a716041a117a8b92238fc0b4a353363e1fadfa9954eac3b8addca22789ba2f2217d6231fe635a70da668ba99980791c9d9c648daacb6938009f9cfe545155772
diff --git a/app-misc/i2bits/i2bits-0.1.0-r1.ebuild b/app-misc/i2bits/i2bits-0.1.0-r1.ebuild
index 2e699e116f58..174e9897fc84 100644
--- a/app-misc/i2bits/i2bits-0.1.0-r1.ebuild
+++ b/app-misc/i2bits/i2bits-0.1.0-r1.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake toolchain-funcs
+inherit cmake
+COMMIT="4c613505b2cb"
DESCRIPTION="Utility to convert hex or dec to binary format"
HOMEPAGE="https://bitbucket.org/PascalRD/i2bits/"
-SRC_URI="http://unixdev.ru/src/${P}.tar.gz"
+SRC_URI="https://bitbucket.org/PascalRD/i2bits/get/${COMMIT}.tar.gz -> ${P}-bb.tar.gz"
+S="${WORKDIR}/PascalRD-${PN}-${COMMIT}"
LICENSE="WTFPL-2"
SLOT="0"
diff --git a/app-misc/jaq/Manifest b/app-misc/jaq/Manifest
index 3217cd35668a..efe57a923d0e 100644
--- a/app-misc/jaq/Manifest
+++ b/app-misc/jaq/Manifest
@@ -1,11 +1,8 @@
-DIST ahash-0.8.6.crate 42780 BLAKE2B ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b SHA512 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6
DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
-DIST ariadne-0.3.0.crate 21829 BLAKE2B 9aa92dab32aaafb131c390206c32b7336f05b1eb5a6eae244db68625cf039830e9ce079faaf6d2d72c9e95a3eb93bb5450bb2915f6f15def13a2d6ec5fac37c0 SHA512 ff00de0667ff8dfabe11086e5bffccaef595924481d6458de5b598bd9362e9f12f103061c2b7faddc3923018e4ed211315ced7d53d4209236bcbc1f923490047
DIST ariadne-0.4.0.crate 24894 BLAKE2B f53c5b80237c24e02510a66c198534945a9bfe9385b76cd54c7cd63005ffff2f3565a804c73133a1a2ccebb055e3c721ccad40eebf37e07f3423238e1ccbdfbb SHA512 1699be4d7554145d2798f88b1752d3f45efc353c2d311256af751e4dc06bf47d056370e581c16c59657d7696bcf5985bd5a12c1488fce205564ae620d822a344
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST base64-0.21.5.crate 77134 BLAKE2B 901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a SHA512 40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
DIST base64-0.22.0.crate 81568 BLAKE2B 55e6bf8888de846bc14010fd706686544a1706dc9cea034435b5bf97bbbfcdab57210e69b425c9f2adf7b088b6f2cbe0f8148077a8be3aad88114c404738682c SHA512 116928d2fed66b43ecc8ffb4e1cdafb1aec3005e0034e2cacf1cd3cac7a591aed8e423fb2523900c25a4592ada49d3a0e438703afe7bb66dd1ab9fcaade24000
DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -16,10 +13,10 @@ DIST chumsky-0.9.3.crate 75112 BLAKE2B e74663dcf524513bf54494c62ad154fc3c3560910
DIST clap-4.0.22.crate 205175 BLAKE2B a0d0284c00b5011b8ce24a290444947970c784d13ad2273227a4d619d14bac7bcf9336911df5d49748b38ca29dcca211596630b5ed121a058492ff4e0463b616 SHA512 d6b54e31c4780be7d712bed266b2cee4ad1454c75d9dc542fac301156e1724ca07422228632d901b4e7590eda13ec2c8349ba59c5da12ac1991e9fac540d0c55
DIST clap_derive-4.0.21.crate 27567 BLAKE2B cbef7e547b0d0a145ee7696a773e1dce541866dd4878797e9b810b7506dd11d75ae9cd2547b4c3330569390568a1039588406ee614b9eaa2b1a619951b0e67e5 SHA512 95bbddfd09de9dc1c64266743e9877aaed086be56f7e0f6e933dc5245724fead7163316a7bb4a744bc81597e4d079fb0abfea891766a17e0b1aafba011dd74df
DIST clap_lex-0.3.2.crate 9650 BLAKE2B c07d8a180cfb959a5c9a2a79ba5343aea2185fbd10052a8e1fdfe0bc8fc2e9433a762d117bfdbb6cef497eb79eb8c757227681559ee995753f1eec738c4c1510 SHA512 f7c55878d3b35e37af607a035b471aaf6c2b1d849c26fba1df6e5585c0af0b93abe0b6409c504d4ee122c9c653daa2e47a89b6d06f31559db760a88a73c42006
+DIST codesnake-0.1.0.crate 8858 BLAKE2B ba941b8fee340d990afdeaf0c146d263ba73949f038bcf73f0dc6ac0810db549a0cac4683e54e52cd2a7f52ee5bb30c51d51064c4c5980922f3c057adf80f3db SHA512 c75b39b4bcbaeb3ab150ae572d13a30ad353ac4074b590ed8bd5756f54607d3b64a02c54bb9177d525da9bb12f588ebbdcf752499ecddaa0e7f2bc70d4a7221f
DIST colored_json-3.0.1.crate 12606 BLAKE2B 62c8c730c6ff81eb2f470431c40ec8b2dc048a6994617d9ce0cb772eeb9dc01c10ba11e178b53d0e871233b7862e3769d3e758ae8e4773e7ad75a01c36bcd81e SHA512 6ca02d2b1d340617d27766e3d624f49af6100ad54f4496971a62a3dc02192bf5c6b84c67fc92cbf9870ec3569e4e60e24e25dedf96f609f5d32b2d183d157563
DIST console_log-1.0.0.crate 28943 BLAKE2B 1717f161a7d3a92d5161119cb7ffc477b763716e5022e8cd528caf6e8d28eff9ec4bf53a7c45a68956d61109b4d50dcc582051e697c7a5e4a591e6e67e054510 SHA512 e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
DIST dyn-clone-1.0.11.crate 11771 BLAKE2B 06e4d872c6a3f8fbdabaefce706b5214641c457a669c19f2f536f6e1346f8bc8f70c97e7ac1e759e084e337997d0c8dbed88402bf9fc898203de0f36119451e2 SHA512 c26181d9b7410f0927b5a88b6aecb372bec6ced68053ce65cd9f9dceed756e913dec169b71b9c34331eef6d0aafac209a858ab4a9f77617e4d95b3a6d194148d
-DIST either-1.8.1.crate 16027 BLAKE2B 2fad54b5f20bb8540fff5959ca7b2f9021c814ee610895d770f7081b12ebe2c93ce754c462df9d81824d479ca75e07f4a9e398c07a655f4abe2740b9c9de9c62 SHA512 5e4da301a605e0bc1ee3a269fe449aef044df05b5e833940c7f79bed61bbff4fc248e9c82b45dab92b2688d578ada000b271aaf67f2f4f7c82b35f05663cfe7e
DIST env_logger-0.10.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4
DIST equivalent-1.0.0.crate 6621 BLAKE2B 5e2c461898c2b029430c526db25188ca37b5c1f9f562c1950a7cb26b824c8b06d0ce62542c234e909873c329982641abe091f99074b6e40f13898b39fc4a5a86 SHA512 006fd57e6829b1dd9644abaa6f650098f22302e9882fa5b852c695aecdead8e353426626c56b772ab362303dff23777cc7012ec04f9618403d54f0e03e29278e
DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
@@ -30,11 +27,9 @@ DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b6
DIST hifijson-0.2.0.crate 17534 BLAKE2B d0aadb9615c1fa3f84ed0a0a9b8397a8741fe2f1b550d727875a30d4ba2bc3d354ad28d3d30ec2e116fc55113c2b6331440fa9f037da49712727cb3172315a51 SHA512 d4f2298428f3c9b0701ad1f4bee881d1f205af72d8670a2ef671387169a413de5f93a3f7b3ea962adb507298f89d2e0ccfec4a1735177818a8124d27047598d2
DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
-DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
-DIST jaq-1.2.0.gh.tar.gz 83012 BLAKE2B 60a211d5e46ba79f8916606bc8d193fd39d334ab03cc7e133490e61c7c562ebe977e97c1d6d2b607049408bb286f44b9df709e91c1b5a03d2b2f77cd549a93ea SHA512 10b98ea4e147378fbc37b9e76c41dc79b88f65cc446ceb8ad444d8d2c558b4d73b30ecee01cea2dbcd96d8b4b46cb0f5811ae7a71423cce88693cc51f9aba271
-DIST jaq-1.3.0.gh.tar.gz 84115 BLAKE2B 47bac27c23f7d779d92062cf8bc0b747932708cdb93fd9a7e0074f09a54e87de209b5120f194677809b00315be0d24192df89848891e140d7e76a4cc7bc7b15d SHA512 00e3b32dc53036d8437708f48734c136a3c2a219ac84106c65d0bbac5797bac51aa2665064402d7b0efbc8710c859286cec20c5232be3d4e26e1896b968e515b
DIST jaq-1.4.0.gh.tar.gz 97078 BLAKE2B 6b5286848035bf96d6b91d7af195998af0effca6a5c89c477d928f58107c6b1fd4da66d6b27861032ee34484248f0077c936d28956a1471a2de001ae2b908eac SHA512 1d5ea0d0a4dc109fb8696e518eed4a235c14423cab1859cffe81f2fd8a085ebfcb3a01bfd87f6d6ad398a1945662ab83cc064bb2da1af618e46acdf262504b13
+DIST jaq-1.5.0.gh.tar.gz 98828 BLAKE2B 0fb64d9622302c44f27bdcb71db46c16939c86a7fae7357639d309a3cb152685fb2b622837cc1158bc96b401817a1f0c9cde98435d92def670e1bdae9d2e51eb SHA512 1b3839a07b4539d61e4d18645fd90bb4312675df36b01702b373ea16534155fa000208b11d21ce000136e237f5ae5321ca3531144012c7dade3f5f8768c1575a
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
@@ -68,6 +63,7 @@ DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c
DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde
DIST unicode-ident-1.0.10.crate 42039 BLAKE2B 3365850e1991b9e572c6917a35f3c85523d921d5ebd9fa7025fbc1ce2a0518b06aaa9f3e3bfafb47d357226b5b9964145c7f1b5ddc16cb7280542f6c96f650ec SHA512 5dcc24e138a86f84cb05290332d02953b0ca18839ead1e74b0319bc361ea449700e04d62a51e435cba266121e463643e017718d3023a84f844a59e4ca4475686
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
@@ -82,11 +78,9 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217
DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
-DIST zerocopy-0.7.20.crate 121557 BLAKE2B 24e63690b03c5becade47aa7ed16ef7a3d482c4cc8d0dfcf470f01f7592e3a704e4c52f0ab361b6fca4af18f977e33ff2bb4feb64d13daa1fcb62af9f9731be5 SHA512 fc3f883e4cfa38d01443841242a64575e69fb2ce0cfcdd71a28dd4ccb95e383ea1839a199fb13a58f9faf7608720a38cb0537612d7d832c3582946ee638886a0
+DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
-DIST zerocopy-derive-0.7.20.crate 528379 BLAKE2B 247ab986cb720903df383429a6785c7dec230f6888246a9a7539a1bc8061601b27cea8baf4db2fab491fb32842901466ac32cc80504b3eaf35c25cd1a27ec9e8 SHA512 3c76100c3c9c1a5aae39750448f8ed37069be8e65cc74d67cc983c7e69988581f98248183955294e7c8d044c7a968b6e6534b8f84d9969693cbe4c5f679d5818
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
-EBUILD jaq-1.2.0.ebuild 2020 BLAKE2B d8e5cb12b49a8403ddcb75938d1740597fd9f2bb1537e7a080ed7d5e6118d0d829c73ec9e7236533db55c3cd1a25309e3c6dab1ba1bff186b7749661705d1a76 SHA512 1c7be2ecf38d4dae14b1636e94f78192c902fbd055043dd19c8f98d07bdbb9c0cecba272e4a7107d31f8c3ddc476a67967b2824fbb38a4a821469053353ffc04
-EBUILD jaq-1.3.0.ebuild 1990 BLAKE2B 2e432a879b09320ac03b7ffc4b1f1e2c933073d5d85f33c5ccc01ac3f80ed7fbdbcdc71d4118de3d8f34e9d543a9f4f0bad5db9f2ddf35713375319db66b93ba SHA512 6274f776ef1fe0a33fe4027cb2b8099e732db6a596602c67027db33965e05ba707eb099e677e350c684e9c05bceae972eb537221ae345f7f16ae9ebbd2a845cd
EBUILD jaq-1.4.0.ebuild 2197 BLAKE2B cad00fbe8b86b3d5eb721569dcf6ccce93ad4ffe00814cb5524066a011ec69c3a06041c8ceaaabf64f751b829521a38c64de7cf56b4d34f9943c7cdb5946ab26 SHA512 ccf17533c1377f6721835e16b6b55c6210361a7a3487dcffda31273dfe750a20d1de83d4ec67cbcc0a4a25505a7326c5cca8778b8d97920e899d4a94659cc3dd
+EBUILD jaq-1.5.0.ebuild 2171 BLAKE2B 6ca1e87e463e2bc91f8ee722580bf312d8dd99b1c970c863f6fa07f0f93905db16d425f2431094fe23d3023ccf0871b9d0333b1490f8b1c69659bca920b307b0 SHA512 73a8bee310bc6aea334ddd6fdf0212f2ed0d5a6dc6e6e68dbd87c9a7c9653c3b77f8b0826e69a757c9f093c179cdd1e0c80f406cdce1b5dca1aa0625c86e6d88
MISC metadata.xml 325 BLAKE2B 2e15e2db0c3a78c4c900f31700316693f33b3e570667ab3eaa7035b27433cdc4e37363d8a321ce16a86ce390bcd7f62c0ea8ff21a2d02c3eec651009f81c4023 SHA512 a513a093b135a21f21ca022f51890d1f7fea33ba833d269b76a889dabb95291da71d5aee28f1e92e01768dab1e97fa8aeabcee81c532e0168f2bad52b7d45c57
diff --git a/app-misc/jaq/jaq-1.2.0.ebuild b/app-misc/jaq/jaq-1.2.0.ebuild
deleted file mode 100644
index 038569f57680..000000000000
--- a/app-misc/jaq/jaq-1.2.0.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.10
-
-EAPI=8
-
-CRATES="
- ahash@0.8.6
- aho-corasick@1.1.2
- allocator-api2@0.2.16
- ariadne@0.3.0
- atty@0.2.14
- base64@0.21.5
- bincode@1.3.3
- bitflags@1.3.2
- cc@1.0.79
- cfg-if@1.0.0
- chumsky@0.9.3
- clap@4.0.22
- clap_derive@4.0.21
- clap_lex@0.3.2
- colored_json@3.0.1
- dyn-clone@1.0.11
- either@1.8.1
- env_logger@0.10.0
- equivalent@1.0.0
- fastrand@1.9.0
- getrandom@0.2.10
- hashbrown@0.14.2
- heck@0.4.1
- hermit-abi@0.1.19
- hifijson@0.2.0
- indexmap@2.1.0
- instant@0.1.12
- itertools@0.10.5
- itoa@1.0.9
- libc@0.2.147
- libm@0.2.8
- libmimalloc-sys@0.1.35
- log@0.4.20
- memchr@2.6.4
- memmap2@0.9.0
- mimalloc@0.1.39
- once_cell@1.18.0
- os_str_bytes@6.4.1
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.69
- quote@1.0.29
- redox_syscall@0.2.16
- regex-automata@0.3.7
- regex-syntax@0.7.5
- regex@1.9.4
- remove_dir_all@0.5.3
- ryu@1.0.14
- serde@1.0.190
- serde_derive@1.0.190
- serde_json@1.0.108
- strsim@0.10.0
- syn@1.0.109
- syn@2.0.38
- tempfile@3.3.0
- termcolor@1.2.0
- time-core@0.1.0
- time-macros@0.2.8
- time@0.3.20
- unicode-ident@1.0.10
- unicode-width@0.1.11
- urlencoding@2.1.3
- version_check@0.9.4
- wasi@0.11.0+wasi-snapshot-preview1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.5
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- yansi@0.5.1
- zerocopy-derive@0.7.20
- zerocopy@0.7.20
-"
-
-inherit cargo
-
-DESCRIPTION="Just another JSON query tool"
-HOMEPAGE="https://github.com/01mf02/jaq"
-SRC_URI="
- https://github.com/01mf02/jaq/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- BSD EPL-2.0 MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- >=virtual/rust-1.63
-"
-
-QA_FLAGS_IGNORED="usr/bin/jaq"
-QA_PRESTRIPPED="usr/bin/jaq"
-
-DOCS=(
- README.md
- examples/
-)
-
-src_install() {
- pushd "${S}/jaq" >/dev/null || die
- cargo_src_install
- popd >/dev/null || die
- default
-}
diff --git a/app-misc/jaq/jaq-1.3.0.ebuild b/app-misc/jaq/jaq-1.3.0.ebuild
deleted file mode 100644
index 6d694021e2fd..000000000000
--- a/app-misc/jaq/jaq-1.3.0.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.1
-
-EAPI=8
-
-CRATES="
- ahash@0.8.6
- aho-corasick@1.1.2
- allocator-api2@0.2.16
- ariadne@0.4.0
- atty@0.2.14
- base64@0.21.5
- bincode@1.3.3
- bitflags@1.3.2
- cc@1.0.79
- cfg-if@1.0.0
- chumsky@0.9.3
- clap@4.0.22
- clap_derive@4.0.21
- clap_lex@0.3.2
- colored_json@3.0.1
- dyn-clone@1.0.11
- env_logger@0.10.0
- equivalent@1.0.0
- fastrand@1.9.0
- getrandom@0.2.10
- hashbrown@0.14.2
- heck@0.4.1
- hermit-abi@0.1.19
- hifijson@0.2.0
- indexmap@2.1.0
- instant@0.1.12
- itoa@1.0.9
- libc@0.2.147
- libm@0.2.8
- libmimalloc-sys@0.1.35
- log@0.4.20
- memchr@2.6.4
- memmap2@0.9.0
- mimalloc@0.1.39
- once_cell@1.18.0
- os_str_bytes@6.4.1
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.69
- quote@1.0.29
- redox_syscall@0.2.16
- regex-automata@0.3.7
- regex-syntax@0.7.5
- regex@1.9.4
- remove_dir_all@0.5.3
- ryu@1.0.14
- serde@1.0.190
- serde_derive@1.0.190
- serde_json@1.0.108
- strsim@0.10.0
- syn@1.0.109
- syn@2.0.38
- tempfile@3.3.0
- termcolor@1.2.0
- time-core@0.1.0
- time-macros@0.2.8
- time@0.3.20
- unicode-ident@1.0.10
- unicode-width@0.1.11
- urlencoding@2.1.3
- version_check@0.9.4
- wasi@0.11.0+wasi-snapshot-preview1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.5
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- yansi@0.5.1
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
-"
-
-inherit cargo
-
-DESCRIPTION="Just another JSON query tool"
-HOMEPAGE="https://github.com/01mf02/jaq"
-SRC_URI="
- https://github.com/01mf02/jaq/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- BSD EPL-2.0 MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
- >=virtual/rust-1.64
-"
-
-QA_FLAGS_IGNORED="usr/bin/jaq"
-QA_PRESTRIPPED="usr/bin/jaq"
-
-DOCS=(
- README.md
- examples/
-)
-
-src_install() {
- pushd "${S}/jaq" >/dev/null || die
- cargo_src_install
- popd >/dev/null || die
- default
-}
diff --git a/app-misc/jaq/jaq-1.5.0.ebuild b/app-misc/jaq/jaq-1.5.0.ebuild
new file mode 100644
index 000000000000..84cd770b0588
--- /dev/null
+++ b/app-misc/jaq/jaq-1.5.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.2
+
+EAPI=8
+
+CRATES="
+ ahash@0.8.7
+ aho-corasick@1.1.2
+ allocator-api2@0.2.16
+ atty@0.2.14
+ base64@0.22.0
+ bincode@1.3.3
+ bitflags@1.3.2
+ bumpalo@3.14.0
+ cc@1.0.79
+ cfg-if@1.0.0
+ chumsky@0.9.3
+ clap@4.0.22
+ clap_derive@4.0.21
+ clap_lex@0.3.2
+ codesnake@0.1.0
+ console_log@1.0.0
+ dyn-clone@1.0.11
+ env_logger@0.10.0
+ equivalent@1.0.0
+ fastrand@1.9.0
+ getrandom@0.2.10
+ hashbrown@0.14.2
+ heck@0.4.1
+ hermit-abi@0.1.19
+ hifijson@0.2.0
+ indexmap@2.1.0
+ instant@0.1.12
+ itoa@1.0.9
+ js-sys@0.3.69
+ libc@0.2.147
+ libm@0.2.8
+ libmimalloc-sys@0.1.35
+ log@0.4.20
+ memchr@2.6.4
+ memmap2@0.9.0
+ mimalloc@0.1.39
+ once_cell@1.18.0
+ os_str_bytes@6.4.1
+ proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
+ proc-macro2@1.0.69
+ quote@1.0.29
+ redox_syscall@0.2.16
+ regex-automata@0.3.7
+ regex-syntax@0.7.5
+ regex@1.9.4
+ remove_dir_all@0.5.3
+ ryu@1.0.14
+ serde@1.0.190
+ serde_derive@1.0.190
+ serde_json@1.0.108
+ strsim@0.10.0
+ syn@1.0.109
+ syn@2.0.38
+ tempfile@3.3.0
+ termcolor@1.2.0
+ time-core@0.1.0
+ time-macros@0.2.8
+ time@0.3.20
+ unicode-ident@1.0.10
+ unicode-width@0.1.13
+ urlencoding@2.1.3
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.5
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ yansi@1.0.1
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+"
+
+inherit cargo
+
+DESCRIPTION="Just another JSON query tool"
+HOMEPAGE="https://github.com/01mf02/jaq"
+SRC_URI="
+ https://github.com/01mf02/jaq/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ BSD MIT Unicode-DFS-2016
+ || ( Apache-2.0 Boost-1.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ >=virtual/rust-1.64
+"
+
+QA_FLAGS_IGNORED="usr/bin/jaq"
+QA_PRESTRIPPED="usr/bin/jaq"
+
+DOCS=(
+ README.md
+ examples/
+)
+
+src_install() {
+ pushd "${S}/jaq" >/dev/null || die
+ cargo_src_install
+ popd >/dev/null || die
+
+ default
+}
diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest
index 2a8e63c3168d..746f65b6c14d 100644
--- a/app-misc/jdupes/Manifest
+++ b/app-misc/jdupes/Manifest
@@ -1,4 +1,4 @@
DIST jdupes-1.27.3.tar.gz 174779 BLAKE2B f6697df396e2f6e285d17465de183904f87e0b34b2a46bb7aeea6da8696ae31951af3f2f26b6e71cedbd25c756456ece055b99e76f92eadabd79a01183161d59 SHA512 ee2d60a922558e2aa819f9074fb0b3b38cc93ddc4f6ca3a1d0dd8731c4ecf72d1b6cbb0bc85be7cd63b21f7d9138efadfb64208122a4eebd4e55756a3edd5bcc
-EBUILD jdupes-1.27.3.ebuild 1100 BLAKE2B d95a6ef8636f9e584ec56701dd37f24bd1964131e04dbb78ffc8c270875ae3eeff7329a2a7c0cf987d8d66c2ff893caffd1897b4a7e90e9d86d59facce1fbb2a SHA512 798449f6ff7fac1037b3461f2d5556888279333991a5277413474df34d4dd40087039231f6adc9ba841c33841c1dedfa3a8ff28e2715457c5e84780e3f8764aa
+EBUILD jdupes-1.27.3.ebuild 1114 BLAKE2B df2a2e836637620c4c6f973d5acea5149482da5778a286c4aa525a2a3c7c785148bcab4f41fc571a8aa1242bb3417dc72c17aa8341d60cda1400f5853989ddbb SHA512 2515fe912fcb32c0247e29b69a1e9452cdfbb691a6d453e816a3af1047cf8fdbc17c69b639cbeb361911e8acc840654b44014c35f9755c88df969b9228f0a523
EBUILD jdupes-9999.ebuild 1101 BLAKE2B 079a2f338cdf295bb803f374ad85914252f0a5e7e6a970d00fe1d7fdd81429169e2b91685e7fb69323d4e7b004fd30001588f1ee05ebec4b949820f64c42772a SHA512 c47e367822c734cc8b26d237c82490d99306fc6bd9170dd0585d524c9da0aeb891b5b700ce0af9e8116e59934cf06128b2abd83a5c31bc054858f775d6684e18
MISC metadata.xml 554 BLAKE2B 7526c368d230d9bb4295c9e58c97224fa668e76558a1c5ede5d901bfc094c3864297bb32d0b34f90b1ca22a31251b2b7c4669f6b20620b3725ba0ee9822706eb SHA512 a0153135e209a737a36dedd32803fd679c755bce62c159d70c3596479983df05a482aa29b90fdc4b0286d583383153c92a0f917d7b1cd4ed819889e0bb64e60e
diff --git a/app-misc/jdupes/jdupes-1.27.3.ebuild b/app-misc/jdupes/jdupes-1.27.3.ebuild
index b0ea5eb22c14..52d06013d48f 100644
--- a/app-misc/jdupes/jdupes-1.27.3.ebuild
+++ b/app-misc/jdupes/jdupes-1.27.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ if [[ "${PV}" == *9999 ]] ; then
else
SRC_URI="https://codeberg.org/jbruchon/jdupes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"/${PN}
- KEYWORDS="amd64"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="MIT"
SLOT="0"
diff --git a/app-misc/linux-logo/Manifest b/app-misc/linux-logo/Manifest
index 28f8762017df..eb8b42deaece 100644
--- a/app-misc/linux-logo/Manifest
+++ b/app-misc/linux-logo/Manifest
@@ -10,5 +10,5 @@ AUX logo-config 195 BLAKE2B 7ed5aa9a16ebcf27c73672bfc2e9256034c3c1b14c1d0d3d172b
DIST linux_logo-6.0.tar.gz 117486 BLAKE2B 3340b893574f0c18561b208824cd80cff19c387d981af6ca63f56e691cebd2030e058ef367d91a999fd662592582da38b21a5a31f3f8364dbd87a43bd2c2b608 SHA512 ebd7513f90e79bb21acd984c671a1d1ce8421411d2b2948b01e6e08f7c9826184f9b9d528e0cfc814df8d8015d444a09c45025c344115ac9a6c2cff5743f03ad
DIST linux_logo-6.01.tar.gz 119482 BLAKE2B 369e99ab4fbc77fc41d3598c11a4a5c8c1b7bdd246408b0fab5f623fb6a701edf6e2e5f2ce494e9c8aaac3d00cc47525a0daf6525cf9bbbf068d5eeba93a9f6e SHA512 1949758289b79baa9219665f59f92edab20dfa4c3e33fa32ff99ea1da36eccaf65a5ac1135b70cb8309c13d722a651c639c210383510347789f949e9f5148809
EBUILD linux-logo-6.0.ebuild 2250 BLAKE2B b5b761be7192b4feed66279c7f6030f98b1bd3e9170ce821d7176a1df082afbe6b5b0507e0bfa2d544cfd5f281bd3e90201b9dfa2890f882d64d5ee252b2723a SHA512 60247bed264de2ee22f4ef5462011b0444c86355df9b521621df6a5a0937adadaca6573a33ea6caafb2e42f15c4a2a629e1fb594e59d5feaf0a13e8119c30fb2
-EBUILD linux-logo-6.01.ebuild 2264 BLAKE2B 3166a3baf9f0eae28d568a94265a4f57d7c4097eeecea9938856a9b459fa3c070ceeb00497bb46b626b432cb8f30fe829e82095da6737e9f0ea6b07a5a899a41 SHA512 9fddc55d35e00b69e586568b374109843b51547cb1c0f5e38ade43e5730f06ff3168877bb1303ace980610eb9eecac6aca3861f9a820f72ff60a9d5fbc049567
+EBUILD linux-logo-6.01.ebuild 2260 BLAKE2B 2de4adf28bcc41e219bd263d3a8c488cf3c01f0273900d0b89a5ff8b9814ed96f524f6cec16ca917ed6a8201c1a2067432b431ecc1ec42372b0dcc9bec403cf5 SHA512 90ac0336cbf59f7cca2535b8448259a2116b4b0003b1c8b6ec52900ad59e3240d31059638613c7f14e34f58795355322137023edbd70f6b9114c6de97bb9a608
MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a
diff --git a/app-misc/linux-logo/linux-logo-6.01.ebuild b/app-misc/linux-logo/linux-logo-6.01.ebuild
index 536d8fb11d8e..5afa22d83281 100644
--- a/app-misc/linux-logo/linux-logo-6.01.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="nls"
RDEPEND="nls? ( virtual/libintl )"
diff --git a/app-misc/lockfile-progs/Manifest b/app-misc/lockfile-progs/Manifest
index 1893620015a8..c34dffa592dd 100644
--- a/app-misc/lockfile-progs/Manifest
+++ b/app-misc/lockfile-progs/Manifest
@@ -1,4 +1,6 @@
AUX Makefile 1906 BLAKE2B 9c294471555a7dbe6d4342e8af7c744731c05ab22adc2192eb94da5e166c5a94705e328ca600055e722d8610869d20246fab741ef494f6e68d987c913e8054cb SHA512 c3ebd2f737fc664b37e235a0a68f50ebe80f00dbc522566520edb9827771344d022531c50283be5eaddd26d72295faae2676ef58838dd65797c74059719d826d
DIST lockfile-progs_0.1.17.tar.gz 14833 BLAKE2B 3e67aee40a8700c330eb8dd1f9ae3973d50f733333825a3e176434586357e9bbb3db9d480f6a778d383c5dbaca03d3cde90291c7668e3b9bc425b93a0b53fa2b SHA512 9d912e1a518fe9c02054beb25c4591df6db55cc2fe9b7049fb85368465bd9ced9660bb0a809ee60a7effbdc6524613c40fa69d9d27fc2cfc964f41b7486c3596
+DIST lockfile-progs_0.1.19.tar.gz 104345 BLAKE2B 1ef1cc1d26c37b7dbe6e1e7245820f20e13fed995127ec7b17dc9464c379ac47e46beef765e4aa37379303a3c1baa3cfd9ec1fa0d272d4cf56132953d158e82b SHA512 7ec20466bee9278562ad764d07048fa5ed14003e18a0147f201020a3eb14e3d14aad5a3a89682ce358c80770dc2b944fc5b453d6afae2dbf2f58d1b756d80303
EBUILD lockfile-progs-0.1.17.ebuild 755 BLAKE2B bdf66bc97da6b91d02550ad7833453bd6e71c39033dac98b0cdee1415ce2e5e36ef7bf304c2163794cb3954a2f5bccd29d72f2282b6b7f831df1769488d88a7c SHA512 f7e8f099ae7e52ae573dbd90d428ed82a9047541097b1e7515160edfd8e21fa6a66cdde00095e15f39b8cd3eae307d337b70168a3d2ed3ee992736e0bc9119a7
+EBUILD lockfile-progs-0.1.19.ebuild 760 BLAKE2B 5b6ea61147d03e61dac41c2032627c341624bd23eb5108fb605455e9d4a1d0a2dd9e770f3d096f88e891133f1302575f9d5ca9f9bb12e6f4e6bc1a6906d11bc0 SHA512 5bf5afdff3674343b9dc5a721e50691dd94ef3a2eac07995d6c07ce5e78d135a6ff62c978da65e00b62400a3675c468f286a909c8a5b518c97a12428e3eaff08
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-misc/lockfile-progs/lockfile-progs-0.1.19.ebuild b/app-misc/lockfile-progs/lockfile-progs-0.1.19.ebuild
new file mode 100644
index 000000000000..bef71e5b84d1
--- /dev/null
+++ b/app-misc/lockfile-progs/lockfile-progs-0.1.19.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Programs to safely lock/unlock files and mailboxes"
+HOMEPAGE="https://packages.debian.org/sid/lockfile-progs"
+SRC_URI="mirror://debian/pool/main/l/${PN}/${PN}_${PV}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~mips ~ppc ~s390 ~sparc ~x86"
+
+DEPEND="net-libs/liblockfile"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+
+ # Provide better Makefile, with clear separation between compilation
+ # and installation.
+ cp "${FILESDIR}/Makefile" . || die
+}
+
+src_compile() {
+ tc-export CC
+ default
+}
+
+src_install() {
+ # Makefile has no notion of PREFIX, bindir, and the like
+ emake DESTDIR="${ED}" install
+}
diff --git a/app-misc/logiops/Manifest b/app-misc/logiops/Manifest
index 6ab6bdc85e2e..f0aaa59c1cda 100644
--- a/app-misc/logiops/Manifest
+++ b/app-misc/logiops/Manifest
@@ -1,7 +1,4 @@
AUX logid.initd 509 BLAKE2B 950294904989544d1dea65f516493a986cbe8556a17e66f7be0cd33f19d514b38e820c61241d32785d6f3607d6f2c6a2af4270ab60dc72dfcc5a5ffa7b91779f SHA512 bf98e11c87d9486dd3f59494eae7fda9536bc6a90166bf8fa5c4226d189a86bc83aa9192d0b8f6e962cdc7d0f76e295d50c7c345f9ae445926670ecfe3b6830b
-AUX logiops-0.3.3-gcc-14.patch 777 BLAKE2B 8eb2760872f2e92f610ede55da196a4d7ba6102479878c61de2622be0e9e0a63110b8b667ed788e06dc087068fcce427b6f7a5fb7d4774b72208be2bcf5e639d SHA512 ca241874be1d285b7a6c3deac3e2ceba4897863c1ec6716fb5ce00d38a46abe798f98efbd91c8048769a682afb429d14b27356c75126bca2a07ffee98d2728cb
-DIST logiops-v0.3.3.tar.gz 117966 BLAKE2B b7bb2997b38c33d70d2c8a8ef5a931d6aa021e200a48141dc3aca106e081adde91f23aece0c5d5a9dc66376a7b98354b6e59a13360e55cb7db631322b2fe2ee3 SHA512 87d84c9778cd046761a639fc775e8ea4f01d9864c532c55768a35dbd8718a561c398b44f0f3147403d45eac121c74f9fe84f6ac75e4d1c26d3f4f0da2ee5b4fa
DIST logiops-v0.3.4.tar.gz 117080 BLAKE2B b68d470abfde28cc12cd553889b0150c99e072f157b8c7ef1c8a1850b74de48fb987942e4bf36a1f75d612ff639f304d2cc128b94f1f2bcf1be4d4eb4867d142 SHA512 482a26e6669aa3e35202e2281a41d0f4976a1f989fd5457d337b291573461198006b8a8d639ccdf65ed18749d0d0bbab12f8d3514d75964d3616851973c08e05
-EBUILD logiops-0.3.3.ebuild 1510 BLAKE2B 39a00b7069cf85277ff76b47e84502f2658414fe204cd2be7f8b740ac7992c82832bfb3dae3797bcce97d562e356240d7ad83492acef4b54812d0abd9fd46bfa SHA512 7e7b14811f5842866d7ddebd4f567bd2d10cde097af38ea78fb68734e1dc7d563a1d2fa5e8baa7914a676ce38b2d47bce17d6c8cda497d116101617880e1eb15
-EBUILD logiops-0.3.4.ebuild 1459 BLAKE2B 256dc62f419da65f5aeb813626566888185890bee16314f786bd815ca0ae2862959bdb14bbaeb3acbecbbdee3ce61dd8c1df96ecb3a355212dd8900c58dfabdc SHA512 361d378cc1ce019178d6ae342dc25201218b9384fbdd56ba369fb8b938da666db61a5314331d79d7b3d982de4ae57110f1bc2fc9da4dc11e599d6bd135a4caef
+EBUILD logiops-0.3.4.ebuild 1457 BLAKE2B a0e21d15f1e968c717bb2c0cf16673f0a4b62681f9173972d10cdb01e08e374fa9c71ef94df99356f4f9c1667e74a4686513ade95ac186df035686670928698d SHA512 2107e5c42f30b74f3e2c7e926b3536f4f47e94b5e84b7b7189ae6deb14e389df223473b01088649ef41512956bcfdf5a82f9f6a97672bdaa4c1bc1e45a81b0b2
MISC metadata.xml 394 BLAKE2B 6ff8b462c12d3e99a5362e39bc7f9915d7ded195ade7e3006b49313722c69935dbf266154375d7438f7099f46b4773eee8093b8324304ab75fc26fd45090049c SHA512 31dd662e8c6b51205160dc491de0ce6f4b8665a435de337e2265ed7e846d2b3115eef0fc47473179127caa3aae8e663885f7aedf27ab1c905b432d293c6d9e71
diff --git a/app-misc/logiops/files/logiops-0.3.3-gcc-14.patch b/app-misc/logiops/files/logiops-0.3.3-gcc-14.patch
deleted file mode 100644
index e0218d672577..000000000000
--- a/app-misc/logiops/files/logiops-0.3.3-gcc-14.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From da742af3a5a4fe7ba5a46ad789f1923b95531074 Mon Sep 17 00:00:00 2001
-From: Kostadin Shishmanov <kocelfc@tutanota.com>
-Date: Tue, 7 Nov 2023 19:10:29 +0200
-Subject: [PATCH] Add include <algorithm> to fix building with gcc 14
-
-Gentoo bug:
-https://bugs.gentoo.org/917002
-
-Upstream PR:
-https://github.com/PixlOne/logiops/pull/415
-
-Signed-off-by: Kostadin Shishmanov <kocelfc@tutanota.com>
----
- src/logid/config/group.h | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/logid/config/group.h b/src/logid/config/group.h
-index e7b301a2..45e717bf 100644
---- a/src/logid/config/group.h
-+++ b/src/logid/config/group.h
-@@ -22,6 +22,7 @@
- #include <type_traits>
- #include <functional>
- #include <utility>
-+#include <algorithm>
-
- namespace logid::config {
- template<typename T>
diff --git a/app-misc/logiops/logiops-0.3.3.ebuild b/app-misc/logiops/logiops-0.3.3.ebuild
deleted file mode 100644
index e47b12b20ed6..000000000000
--- a/app-misc/logiops/logiops-0.3.3.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_P="${PN}-v${PV}"
-
-inherit cmake flag-o-matic linux-info
-
-DESCRIPTION="An unofficial userspace driver for HID++ Logitech devices"
-HOMEPAGE="https://github.com/PixlOne/logiops"
-SRC_URI="https://github.com/PixlOne/${PN}/releases/download/v${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="systemd"
-
-DEPEND="
- dev-libs/glib
- dev-libs/libconfig:=[cxx]
- dev-libs/libevdev
- sys-apps/dbus
- virtual/libudev
- systemd? ( sys-apps/systemd )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "TESTED.md" )
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.3.3-gcc-14.patch"
-)
-
-pkg_pretend() {
- local CHECK_CONFIG="~HID_LOGITECH ~HID_LOGITECH_HIDPP"
-
- check_extra_config
-}
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/924426
- # https://github.com/PixlOne/logiops/issues/445
- filter-lto
-
- local mycmakeargs=(
- -DBUILD_SHARED="ON"
- -DBUILD_STATIC="OFF"
- -DLOGIOPS_VERSION="${PV}"
- )
-
- cmake_src_configure
-}
-
-src_install() {
- default
-
- cmake_src_install
-
- # Install lib of submodule, as no install routine exist
- dolib.so "${BUILD_DIR}/src/ipcgull/libipcgull.so"
-
- insinto /etc
- newins logid.example.cfg logid.cfg
-
- newinitd "${FILESDIR}"/logid.initd logid
-}
-
-pkg_postinst() {
- einfo "An example config file has been installed as /etc/logid.cfg."
- einfo "See https://github.com/PixlOne/logiops/wiki/Configuration for more information."
-}
diff --git a/app-misc/logiops/logiops-0.3.4.ebuild b/app-misc/logiops/logiops-0.3.4.ebuild
index 56237913911b..8cef364fb31c 100644
--- a/app-misc/logiops/logiops-0.3.4.ebuild
+++ b/app-misc/logiops/logiops-0.3.4.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="systemd"
DEPEND="
diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest
index b1ddc3107e2d..3c123e552663 100644
--- a/app-misc/mc/Manifest
+++ b/app-misc/mc/Manifest
@@ -8,4 +8,4 @@ DIST mc-4.8.31.tar.xz 2385632 BLAKE2B aa8406d7d68a7466f662f83730dfc157f6e4f444b6
EBUILD mc-4.8.30-r1.ebuild 3229 BLAKE2B ba2bc855289dffb0750eec94f045fa337b337e4863e96a4a3110c71260227fcd1e56530ab87deb87d69a19c579b1d446002015a19930d233edee84c48e326be8 SHA512 ba5d06fdb16fc8b7f925b021a3a99cc622446f241973cd7bc61c47bfafb80c511cccc58d494a23533e4f2dc3f322fe974f655b6d0cb39bd35a04549a3b1d1363
EBUILD mc-4.8.30-r2.ebuild 3337 BLAKE2B ed90e75a4f486c9807fde430308f58d35a8aa90934f2e0aac4804c373c05dbf15bc10dd7912015d77d902dffbe544d9e61ce74ad8a263bdce53f546077a62aaf SHA512 939a3ec1016fd4fbb7dcf734751113a79a2ac91e444b0ccc00426c8c9fdbf5c0c904a7af6a49740cdab5211b4675942b3e35226a207ea09aaf16796009737ec6
EBUILD mc-4.8.31.ebuild 3445 BLAKE2B 5841622fb19f116b0ab6f3dd76a9493c0004b14f4c62fb9e60f14fdaefd9a900ef334891a249ab162f95675fb3c3e5c497132223d847e851b2513d703f2a045a SHA512 3b99c966846afa62bc2be93bdb0b344b22a25db6ad31bcd11cb0ba74b1a88e95cc3c85ce9ab36b0bca5556e4b4f01bff15f496c3da10411e9b8b3ff8595282ec
-MISC metadata.xml 623 BLAKE2B 780b4f47a79d96cfe18308032aedcf02040eb3b2b90a3241dc1a26d03c1fa6e801144b9a343731b96c9cde2554a34ed52235859851025fd074675fdb1f7c91d9 SHA512 85ab83892b0ad219dfc1112e1d3f2141c186c8cc1b274fd397a34bf68345a0821d3cf5a5421f9d6053e7e99178aa45724e1057a9386e4bdf9c5136d69232e776
+MISC metadata.xml 626 BLAKE2B 9769ff0dd254a666324b7c0d3fca2138ba25891cc5b71286adad8eee20bc1658d0c1f2b1c3f4bb019371b2668f4abcc3e7eeb8d3f62c258b6911e4bc9b789f78 SHA512 d66ba41d66f7f5ea46880bddb6dce05141f88036bfbb2a01f92ad79fad5679a2322f48eab4573763f8be274a516ba68dab021d31f104ddaea4062ce5347dd401
diff --git a/app-misc/mc/metadata.xml b/app-misc/mc/metadata.xml
index 0b8d9189b22a..3e6d204bb8fc 100644
--- a/app-misc/mc/metadata.xml
+++ b/app-misc/mc/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
</maintainer>
<use>
<flag name="edit">Compile and install the mcedit application</flag>
diff --git a/app-misc/mx5000tools/Manifest b/app-misc/mx5000tools/Manifest
index 67faac7c9265..9a3ccf64b410 100644
--- a/app-misc/mx5000tools/Manifest
+++ b/app-misc/mx5000tools/Manifest
@@ -1,8 +1,4 @@
-AUX mx5000tools-0.1.2-find-netpbm-header.patch 941 BLAKE2B af7f7ae5d27f403b2429a4c8298acaf7fcf3971382a8c8c630b6ec12462164e2b1433894de4aac4235ae96706c0b79b4b7fba49611f31ed8a83fc73f93946abb SHA512 c663b416fae74cb937db9dce28e4b3d23ab3fb78df154f226524adb4cd8af7f5db38602e029cd8ca4ab8d66d250bd88083a92c09136fed3501e1b4dfac75aebe
-AUX mx5000tools-0.1.2-musl.patch 407 BLAKE2B 8784133f2bfb596eed5c5b823ad4730dea00861dc1db6ed5285a2657388ec1fa98091af2499a5c5ee0378c661c04a308509b698eea180e260596b63b7eeabd4d SHA512 d934bdc8cfbd3d7c68681bcbe8475eba2591cfc12a04d5ca78e4fbce839290686de0e66da94294d17a11973e22ff179c2c7046a2bbca2e6066633b12ea9678c9
AUX mx5000tools-0.1.2_p20190613-musl.patch 475 BLAKE2B f11b80accb278d807144ab0bd5a7b5784335917c3ec3d44e78a020b7329d017dee2986cb5a2ddaa99a98436f4d37ac544df791a50857453caa12d6b546772d8f SHA512 2cf8e35023ed71d3554272018b1fb8fcf4e1e69b41dccf0169e5ca947bb1a4950a9c85719862105618ce387bd664b62112801a4543204f9f28475981559d0411
-DIST mx5000tools-0.1.2.tar.gz 343118 BLAKE2B 74316ca3c730b5e03aa73a8cf5422eb3690b0e088254f9078da549f2d964df065ca7cd09f5f822cb3e66ad5bac0eab546c49703eaf837a132a61ab0755e729b8 SHA512 3773b8b233f02711bb7a768a68ccd3bf72e3d51fbb64ee2a70197d1b51e884a4f40048ba6b7dcde4be0703f25672ccb0fac9b0d6612b8a94f9e01b6a9f463613
DIST mx5000tools-0.1.2_p20190613.tar.gz 18848 BLAKE2B d7a708d3ff7336129171297406603a290c0f6b647f40cc336e49fad3b4c8f38465e4eda60b189986fac8e5776a8d98fa7614186f21d73893b6be377770f9fdee SHA512 4e415c10b22dc390c434a2d3cb9b8f6f14fad5caddc0968fe09475d0c3aee4dfe3127db7665a2eabc91f4602064c30c815ef5765fbc485dd184f71637142622b
-EBUILD mx5000tools-0.1.2-r2.ebuild 837 BLAKE2B f5d20ed9e57d6b569baf1b277e90d9802a0ae5fb6856adf27dcc33bc80bdab1be66f635b76e5e48cce5d42d84af2bc29d15f1f1cf2a0bb8f39763cbc334dff48 SHA512 5fab34f8ceacd849977bd788dc63e103abcf92cf53024e65a91b48cfeb9f52543fe3994cb4295d5f16a613bd8392995f9c1a322e9aad0781b59ed4aa544014b0
EBUILD mx5000tools-0.1.2_p20190613.ebuild 835 BLAKE2B ae25d08472a328774bfe434d5b0ffe19c6827e8ff801b0f119c04b0b0dce52ef24b820b8bc90b28d2f3ded211da59483000bf93d1f2669ae9a9d4412798aff39 SHA512 2da5815b02a1fcc48fa3140f7d53375425ebf4083bb4fa15d2d0dc0b5a78fe47b04f214dad02161f5e8eb0a1d757a4c1e01a3495f2e77dbf429ef602f602f9e0
MISC metadata.xml 708 BLAKE2B e6130504cf9985887d2db9460c515e95bcd3bc32b582576361648d9bbd054bc97e162c50658d65efd4f139ac88a76a0e31f83ee7bcd41217d52fd332548011cb SHA512 b2e2426f5beb352b93d17ab5cd6ead8191a9daeb3754e735af8b97f66275ccdf2d451c4168e4a5ca28f7ccf4baddf2df2b29a80eb0e1b094a174f86623d9d7ca
diff --git a/app-misc/mx5000tools/files/mx5000tools-0.1.2-find-netpbm-header.patch b/app-misc/mx5000tools/files/mx5000tools-0.1.2-find-netpbm-header.patch
deleted file mode 100644
index 9fb03d5b6aa3..000000000000
--- a/app-misc/mx5000tools/files/mx5000tools-0.1.2-find-netpbm-header.patch
+++ /dev/null
@@ -1,22 +0,0 @@
---- a/configure.ac 2006-12-05 05:37:05.000000000 +0100
-+++ b/configure.ac 2018-10-05 14:42:12.449181591 +0200
-@@ -13,7 +13,7 @@
- AC_CHECK_HEADER([linux/hiddev.h], [], [AC_MSG_ERROR([You need kernel headers that supports hiddev\, that is Linux 2.4 or greater])], [#include <asm/types.h>])
-
-
--AC_CHECK_HEADER([pbm.h], [], [AC_MSG_ERROR([You need pbm.h from the netpbm package\, possible the netpbm-devel package of your distribution])])
-+AC_CHECK_HEADER([netpbm/pbm.h], [], [AC_MSG_ERROR([You need pbm.h from the netpbm package\, possible the netpbm-devel package of your distribution])])
- AC_CHECK_LIB([netpbm],[pbm_readpbm], [], [AC_MSG_ERROR([You need netpbm installed])])
-
-
---- a/libmx5000/mx5000image.c 2006-12-05 05:13:50.000000000 +0100
-+++ b/libmx5000/mx5000image.c 2018-10-05 14:48:44.093392505 +0200
-@@ -3,7 +3,7 @@
- #include <string.h>
- #include <stdlib.h>
-
--#include <pbm.h>
-+#include <netpbm/pbm.h>
- #include "config.h"
-
-
diff --git a/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch b/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch
deleted file mode 100644
index 3b11cf3e5890..000000000000
--- a/app-misc/mx5000tools/files/mx5000tools-0.1.2-musl.patch
+++ /dev/null
@@ -1,20 +0,0 @@
---- a/libmx5000/mx5000.c
-+++ b/libmx5000/mx5000.c
-@@ -29,6 +29,7 @@
-
- #include <asm/types.h>
- #include <linux/hiddev.h>
-+#include <linux/limits.h>
-
- #include "libmx5000/mx5000.h"
-
---- a/libmx5000/hidraw_lib.c
-+++ b/libmx5000/hidraw_lib.c
-@@ -8,6 +8,7 @@
- #include <dirent.h>
- #include <errno.h>
- #include <fcntl.h>
-+#include <linux/limits.h>
- #include <stdlib.h>
- #include <stdio.h>
- #include <string.h>
diff --git a/app-misc/mx5000tools/mx5000tools-0.1.2-r2.ebuild b/app-misc/mx5000tools/mx5000tools-0.1.2-r2.ebuild
deleted file mode 100644
index abb880b955a8..000000000000
--- a/app-misc/mx5000tools/mx5000tools-0.1.2-r2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Tools for controlling the LCD on a Logitech MX5000 keyboard"
-HOMEPAGE="https://web.archive.org/web/20160409073317/http://home.gna.org/mx5000tools/"
-SRC_URI="https://web.archive.org/web/20170225160711/http://download.gna.org/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-
-RDEPEND="
- dev-libs/glib:2
- media-libs/netpbm:=
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${P}-find-netpbm-header.patch"
- "${FILESDIR}/${P}-musl.patch"
-)
-
-src_prepare() {
- default
-
- eautoreconf
-}
-src_configure() {
- local myeconfargs=(
- --disable-static
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/app-misc/ola/Manifest b/app-misc/ola/Manifest
index 08f8dd649d16..3f2718b00b4c 100644
--- a/app-misc/ola/Manifest
+++ b/app-misc/ola/Manifest
@@ -2,4 +2,4 @@ AUX ola-0.10.9-liblo.patch 1236 BLAKE2B 072f35fcd8c475025945b66b1d71b09e3b666dad
AUX ola-0.10.9-nullptr.patch 7412 BLAKE2B f03facd9b48493a47d35744d33edab8fbae87e0440053cd7f1610af40fae1a4d56b6a20beb2b3ca8b4fb64d023795ca9e12fd8149d69a150bc105f9978eaddbb SHA512 669ab2bab44cbab87f8c99f92799faa1422a0d0aaeb7da3c8b2dcdb71f47515e93f773b8fab372c66aa47a23797fce0725722ca25354e868ae2926510282058d
DIST ola-0.10.9.tar.gz 2578760 BLAKE2B 8cace370b21788d0fe65e56d33fdc9436a5103837d370e3e7e07b43318d4ec3b29536b55c4b117f515a4698ebab88f58718759a0cf9a00f79d0b839e7a79d581 SHA512 e8e2f4249d6e1f63f6c36ae548d9e3a82080f0da82829f923ba6b4d63685fb89f9baccf4588fd6fcbf756708d91e27d022c0d623e7c03c84ec058e7dc7c46bdf
EBUILD ola-0.10.9-r2.ebuild 2588 BLAKE2B 8662178c6e92158c0155515eddade5998e87929c917103e08a9f39a15d6d49d51df7cbc7615837f135ee1b3f2359b4d4d4457283e0fcc3427975e0ec0a0a1daf SHA512 b3f9a085e034bed14a39b61d55bc43ceed8eaec945aee9f372d78b76e3f11d5eb64696d5114e1afac70e301d9ae8c8618c30c1fde925600e76726052a04c8fde
-MISC metadata.xml 1012 BLAKE2B 181177e538c6cdc37b3ba630b3bd3cffd1701e4f674cd51c6032c3b0367c11a0090482055328961e150203f47a1662597e2d0164c65c12662ce3ae2407db5a98 SHA512 01e6e96741b65a895229e7626e6fbfc51132d7b841c597933ea7055c302369264d014da1ff9c9bbad014c1cb812bb43d120a1d40c473c40eef6353ed4bfafc11
+MISC metadata.xml 934 BLAKE2B 6485301ffafec05ebb41b3b5eee75a94e8afbc26894317bd0a7b1b81c028b34e9353c3b9d311ea3404004bac5441c72dfd38d1e6f3725bfbe1e59ec9e095914f SHA512 cf598a1498feb59eeb21c1bc4e68739e186842f99cff3817665a89180598b22b006e525cef87de2f8ba71bf4bcf4b72623664a6d93db652dd678cbed898c2885
diff --git a/app-misc/ola/metadata.xml b/app-misc/ola/metadata.xml
index 90cb6324410e..c3699b874b43 100644
--- a/app-misc/ola/metadata.xml
+++ b/app-misc/ola/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
The Open Lighting Architecture is a framework for lighting control information.
It supports a range of protocols and over a dozen USB devices. It can run as a
diff --git a/app-misc/openrgb/Manifest b/app-misc/openrgb/Manifest
index 2036a1b96996..a364d612432e 100644
--- a/app-misc/openrgb/Manifest
+++ b/app-misc/openrgb/Manifest
@@ -2,6 +2,6 @@ AUX OpenRGB-0.7-r1-udev.patch 410 BLAKE2B 10e4ba5cc32abed1c5c6bf15426033b03c3692
AUX OpenRGB-0.9-build-system.patch 667 BLAKE2B 905d0c4a73439b0f39bfbebc74fbcb43f7df8f5810869834f2cf72c200d8df5d189843977c359eb50acbba23cedae97f245b74870ee7e200319b911ad05c15c6 SHA512 9348c1cc2474ac2d2cfc7e9c4a215e1692310b53ceb42db927bac31e954f34e6f4b70956cf671cb2fbf49add7a9358373bff11b43cdb11526a4c059d10b80762
AUX OpenRGB-0.9-udev-check.patch 342 BLAKE2B 9778b67d7e99ae0c4fecef5295c248c39784123a413cd4f7c8847642c2d439c1fd985c6bb21302d5a80ef877c3961dd9cf7ee68e273cea9a9e2f9d3135e56cdd SHA512 0949be76e4fed14dff55ce914364d84ed03c0fa851a6372be6eb8554922130fca6bfb55cd4b229f2f5ab62f88b37e107d4b668c0a7c10a8ece40c564b88d3f49
DIST OpenRGB-release_0.9.tar.bz2 28689813 BLAKE2B 9fcf08d5e4d07ffc0f7867516f09044e18ce488bcdd99c8b44e0afe291b8a21a7ba92d6e7fd683ef22462a262004a992621efb59a5df6ed7551f4e9f75843241 SHA512 fb1bdbc7bcbd3bac888be313cfb6403a13d39de659ac6993858f9c1b17ad40e9c4a7d4c7c90682181841db1659a0ee298363c442a7120d43347aaf4485e7dccf
-EBUILD openrgb-0.9.ebuild 2308 BLAKE2B 30151c04de2ae8c0b4d534728b546d7612194aed7efae06e81edbc4dc9377e2f9eb27ec4e71524ea96d2ca9b92dd4b9cbbb62f061730b03767abe81bded49539 SHA512 2b2ad69ef15877502c29af9c2ccd59adb3e447c94ee97d380889996c68c5178011714ecc61e60ef96368172ddd63a3b055b00664e3ef89574539c715f494138f
-EBUILD openrgb-9999.ebuild 2309 BLAKE2B cffb5af0df114c96448f2fbc1d14b2d19bd773cec44129483dc55c3873a567763f382aa402086164b90b314daabf7156939348b45cea0c4ca97dd11cff175d21 SHA512 b9c5c9cacf3e203460ac3598ecf73fcec26e1e9191c8f2fdf58eae3e094d6ff5c8b5f1a5564c75d7c460f3ef937daee5da4501c53848b378cf26a8f13fd2c247
+EBUILD openrgb-0.9.ebuild 2566 BLAKE2B a1ab26302cedac5b74333d853500e95c451db1be45c8e2f1724358518c8b1d2e11fbd40e21582121117b6400f2d201c107b9cf822c705654f050fa3526333619 SHA512 43299e5210cf81d33daa3ab683c2e45c144441bda36e1f11e2e2be419fd5c69821276959ff9e9b82bdac19f8b07fc73d48c9557220cc3250646953e76064f45e
+EBUILD openrgb-9999.ebuild 2567 BLAKE2B 91379b6c19b1acdac266f249b6fcb58c9e8a6448b81e48b8f0878497880359409b4f0b2d9d58f6c88095090c811c948ab9d7010de51c9039ec6ba9b6aa136194 SHA512 2bb313ff5cea246812b6547e4e5b42295925311c58c292d75638c82d0d8c5b28a59779fb5364ff2b41a3f044dcb8b1fbbc48b4bc0a64d7c38e893a559e505ca5
MISC metadata.xml 1228 BLAKE2B b3844d9c8b09d9d976ee41d874675b179a8e38b1eaaaa06e3052d6bac824dfc8c67102de54d9f62a3f24e4cf0157825608c060a56de2cc21bb71f8c7831148ad SHA512 5067cb355010ada60bfe789a511d02bf3d3a26083544104d782b9c08b0c70457f998c91c71f8d99e48f2d73fef07ea029fcc8c7848bdc5d625f5c1a8c9ca9ca3
diff --git a/app-misc/openrgb/openrgb-0.9.ebuild b/app-misc/openrgb/openrgb-0.9.ebuild
index 9c15691b3b6b..72260835c3d0 100644
--- a/app-misc/openrgb/openrgb-0.9.ebuild
+++ b/app-misc/openrgb/openrgb-0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -63,10 +63,19 @@ src_configure() {
# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
filter-flags -pipe
+ # cpp-httplib >=0.16.0 changed the library name from "httplib" to "cpp-httplib".
+ # See bug: https://bugs.gentoo.org/934576
+ local -a libs=()
+ if has_version "<dev-cpp/cpp-httplib-0.16.0" ; then
+ libs+=( -lhttplib )
+ else
+ libs+=( -lcpp-httplib )
+ fi
+
eqmake5 \
INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
DEFINES+="OPENRGB_EXTRA_PLUGIN_DIRECTORY=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\"" \
- LIBS+=-lhttplib
+ LIBS+="${libs[@]}"
}
src_install() {
diff --git a/app-misc/openrgb/openrgb-9999.ebuild b/app-misc/openrgb/openrgb-9999.ebuild
index 9fdf9377f299..bc8761ad746a 100644
--- a/app-misc/openrgb/openrgb-9999.ebuild
+++ b/app-misc/openrgb/openrgb-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -63,10 +63,19 @@ src_configure() {
# > warning: ‘-pipe’ ignored because ‘-save-temps’ specified
filter-flags -pipe
+ # cpp-httplib >=0.16.0 changed the library name from "httplib" to "cpp-httplib".
+ # See bug: https://bugs.gentoo.org/934576
+ local -a libs=()
+ if has_version "<dev-cpp/cpp-httplib-0.16.0" ; then
+ libs+=( -lhttplib )
+ else
+ libs+=( -lcpp-httplib )
+ fi
+
eqmake5 \
INCLUDEPATH+="${ESYSROOT}/usr/include/nlohmann" \
DEFINES+="OPENRGB_EXTRA_PLUGIN_DIRECTORY=\\\\\"\\\"${EPREFIX}/usr/$(get_libdir)/OpenRGB/plugins\\\\\"\\\"" \
- LIBS+=-lhttplib
+ LIBS+="${libs[@]}"
}
src_install() {
diff --git a/app-misc/rlwrap/Manifest b/app-misc/rlwrap/Manifest
index 83faa8e22552..4c3adb6d585f 100644
--- a/app-misc/rlwrap/Manifest
+++ b/app-misc/rlwrap/Manifest
@@ -2,6 +2,6 @@ DIST rlwrap-0.45.2.tar.gz 182025 BLAKE2B 38e54ab87b0530e49cb736072825441f638aa4e
DIST rlwrap-0.46.1.tar.gz 340033 BLAKE2B 8a295d3a1874859d6c7832be28e068011aeea55af2d125263e8b1422cf3fd11be0bd19aaaa11a00930e65ab9d1d8f55b22775475966c821518e9951e74cca464 SHA512 abf417e24741ed6b71b9b88ab9995170f6695d0fd665120ce35d8e883e7fd5751cafa1f53f50eaad15e4a162fdfb450752677e0bb0b22dac940cb6264f5a0ce2
DIST rlwrap-0.46.tar.gz 339767 BLAKE2B 0f3ad18d43008c97a642c653c43f6406ed02a2d4946f2448ee13cd578ade4454ad43a5a5c5c413fd20c24559f9dae974529a9e11d4cf103544c061a4ce584bac SHA512 28c5d8fa30ee1fd81dc0a670124e50191ceff1c041f5249a18e26d7fce6fe29ce105d7f87913bcd11292dc7d628e297b0238424927a9f375c686971dd00f29c9
EBUILD rlwrap-0.45.2-r1.ebuild 590 BLAKE2B bed749cadf1c550603e229eab19aec1e415d967f3802adb6b7b987dce906f854425ded2df0552a7984dea2f6b7dea0151c51bcf7856cb223439208d30da7cebd SHA512 b67ce58535a55414b5c915d81caad82a6f51762530d3ae7a713f0a2dba69789188d7ef316db2b97581f3e31a2afaade338e7e8c386c374e52762007e298fa0c6
-EBUILD rlwrap-0.46.1.ebuild 592 BLAKE2B 2e0ac78faf4bb47d6c770c537d4d5c0fc2c5e6713a5dbbff751fd58a101ef8732a4b543c173c6db91f5633fcc28b0aa31ffd079932686b709d6699cb1724efd8 SHA512 adc70793ca30f6e0cf1e52532dc04bb04410fdc2297d4e861a698d6ddb8297335c28682b6da941130ee3e6388ee0336f1f5749364b24eb977c8a56ac53fc84aa
+EBUILD rlwrap-0.46.1.ebuild 599 BLAKE2B 216e29d454fb73b74c09aefbdc4e1e27bf83763a18c5d33243b5bed0f42cf132f2ab919109a2081fa7c79c9133747093a5619070dc849042eeb9ab07a827a7e2 SHA512 3f5bc8279432879574e99d4ffa9f36e3da2606c3ce3f7c7982ad31373344df39b6c015e4c533c56bc2592eba8ac2d3d219584796344634be8c8ae0d53e69e2aa
EBUILD rlwrap-0.46.ebuild 597 BLAKE2B ebbc22d3468aa99bb4f9131b9bdf05174fdf2d153ac98c7881555a67fa3f4ce32392a72ca0c35fba13626750f941af30b387b1d9f2d7c992296cc000dad042e8 SHA512 b2051acb9b327aaf60ee24158459403ec9b5b06ec65836416f871f2b071649cb283e784ab7942f5bb7ec0ee36ed8ea193cb0870f4bc38cb922ca2d0c9f83c13d
MISC metadata.xml 793 BLAKE2B 9b4b021afa05e1cbe8992f88da4aa7a6e55bc95ff8db76f3221a84f8b5929f0f9d20271bf6359263202380a8e3e3a60cd7ef00364ab11e09efe0073bb446f367 SHA512 2832792b84ad2ea0b9df5ff6e032081ec83fd28e7713526b7dd4c0c659a09fcb5edd909838429eb9774464b9a4d0a4c81099a36c89609254812b968d088801a6
diff --git a/app-misc/rlwrap/rlwrap-0.46.1.ebuild b/app-misc/rlwrap/rlwrap-0.46.1.ebuild
index 69b0699d4470..5360178dcef2 100644
--- a/app-misc/rlwrap/rlwrap-0.46.1.ebuild
+++ b/app-misc/rlwrap/rlwrap-0.46.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/hanslub42/rlwrap/releases/download/${PV}/${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm64 ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 arm64 ~mips ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="debug"
RDEPEND="
diff --git a/app-misc/siegfried/Manifest b/app-misc/siegfried/Manifest
index 1f8793f41422..164c3b955f39 100644
--- a/app-misc/siegfried/Manifest
+++ b/app-misc/siegfried/Manifest
@@ -1,5 +1,12 @@
DIST siegfried-1.11.0-data.zip 14626213 BLAKE2B 64bdb75c278c7e21ceb96dea7b96b3ba5f2e361ea9123ab14549832545968519b6504f9d6223cbcaa0f4509d2491a6892e8383dc5891ec0b2dec833506c0b968 SHA512 e7fd2e66158efb4016189f2563af0818ced75ac346985806f2eb7e75a208411dcd1adae226957f486809e9904df3750a932bcf62ecc48c16a5a3c363e64f96ec
DIST siegfried-1.11.0.deps.tar.xz 12660688 BLAKE2B c894faa87fbc8d1a662e0336d59283b70130875b17d82078a630ad663a340efc02d5a392b55e33c16d7f48a1db39f670fcce8d4a69192b4d195eb33229de2b85 SHA512 a7eefd2d9a6743ca0bbd6e8dee59025b0153570729c630606bdfd9239ed7eb40d65d64107da19959d2b6eab31fa59ef5891750788292323dc5aa75eae09682e2
DIST siegfried-1.11.0.gh.tar.gz 14122315 BLAKE2B 262b73b32d08a2c65cf758321da8c6c7520fddad006f6562b5356282ae25dcca253ce18b73ff11313ff7103b28ae4262ca7aa50437e2ceefe706ce668aaddaac SHA512 fc7b3f42da7a78cc66f9e71586220acefac8986d645aaf0ba6138a46fc3bf125e76a954c95fec74ac6d369b9bdb16090777fe36eadbf4f6ac994623b3529e723
+DIST siegfried-1.11.1-data.zip 15196475 BLAKE2B ce787aab3bbb4631e571c0496acf77dad79d451c3345af90ae2a02b539eff18554e222a6fc3c93db78e79065bb7f0d6521e5ebbd39bb4eff18e43e91be118e21 SHA512 89dc86baa9b712168d9af5bcdda4b1d532c54b909ce97fb38d9aaeed6a9067f9d90c4eb33ef192a18afcee7415e5bdfb3e9d502a44e026c2653a2539d657b113
+DIST siegfried-1.11.1-rc4-data.zip 15196475 BLAKE2B 16e3fbeb8387f68b55dbdbdf8cf796bbd5c9f021ce8a42322f400e3bad2dfda456725eb749157693422559c6f3fb059cf2cc4468747aca491f010f41af96d95d SHA512 0b2448e864a4d6e1f32123d20353247da5a57f65604ef6a30d9abd688c1f46796e5a8ecc8294416660035457cb5b43eacdbb0205ab10e0aab59a597cc960ebe0
+DIST siegfried-1.11.1-rc4.gh.tar.gz 14651149 BLAKE2B 75e0e45651dd15905fca91e701af2c637214ae31efffa2d5c99f767b84e336f7d51d668cfeb17099d5e6d160db92003ef5563cd36ebc98b19948bb0914bdc8a9 SHA512 74ad1be89097576fa95c07f23776aecad3084e9a8a7a9e114e8d2d88862cd7a2816b6abb3a723487e3d498cd759f54d2d16e620a939f3b4ce0f7dc4de2774495
+DIST siegfried-1.11.1.gh.tar.gz 14651446 BLAKE2B 9f5fd08e0761d2dadafa872555fa9a3f77ff5ae6b4830e2eba8aca33ab2d722a00fdfe4656dc49801877718579755156d25532a0d991cbe6c39ee4af1ca0ae00 SHA512 3d4f65b3c93df684a8ca32012611b18ec562a5eb0984b33f6d3b93881fe36f7bd818b925d6b1124d279144896b014cffe0a326d952aeb29dbb5a98d8e27ca575
+DIST siegfried-1.11.1_rc4.deps.tar.xz 12689164 BLAKE2B a5a47c9fbf8eccb26fabe42fef36f94b973b08bb7e9da354b9bc3b5abf4c0ab45bf27e122afe5911c75f858b073b233a2351e213e341038f9c3488641a148fbe SHA512 1ecba77d7b848c5ad58cddd342d554a455823229e579ffd15691714c3df69402cb7fa29f10cf248c92dc049381ea40d0ffb635b0741a9c05a0cd185f46c07bb1
EBUILD siegfried-1.11.0.ebuild 1454 BLAKE2B e388f562bb0003066e16dcef6b1c3493c2e0a325377a56e5414a3a4af47cc1d17e3befc240aa8a324658946c47ea835d51174c9561914e49584da1e60e323710 SHA512 2709bc9e0a063fb442b14c05270c15f9d66105378678985d3f38a88ffc1ded117f479b9f658152323b81665fec4febe99ac9f2e3ffaf4c3259188f06e7bc2e67
+EBUILD siegfried-1.11.1.ebuild 1124 BLAKE2B 006529df08f006b330255e6d096b776725af4278889c2804779b435fc0677dac5ccdbba566fecd96ac9282dea106605a7a857de8180d0d8bd3794b4f00445ffd SHA512 764d4b1c811b4970bab6ae7a466a9fed8a0dc5b4d480e3127a03bc2727b59714ae0dabc00918b21b74b661ff1bcd7e421d7a7060f0408ff69f8b4c790751e820
+EBUILD siegfried-1.11.1_rc4.ebuild 1120 BLAKE2B a62b6b9b1540b7a0fdfdbc39d452a0e17158400753598d0b32a574bbbba36c5093847eecae461a0d59e2a2bae50442333c3166ff98162a3f8f6d2cb274c436f6 SHA512 2b179e64331cabbd693c7d79c29000b20b4c397969134f52c4d4549430055de49499822eab936a452b74473d07252405bd324bc6a84f74e8ebf1d51e07ac4cc2
MISC metadata.xml 336 BLAKE2B a58829456227745c751329cbfc76aed60fac62f4e4b3f49a5df6cb6978bbfccdf2871616c348aa53268cb631d1cf3b46b2896ad60e4e996a55dc307fee6302fb SHA512 170c8f587dfb65c718a9e7cd334595c718e39ae0a2a0baee2b621e32cf0d360c33bfeddf8260a11d373bc4cd5e070210730e46e6ee8dd96085e438896124a766
diff --git a/app-misc/siegfried/siegfried-1.11.1.ebuild b/app-misc/siegfried/siegfried-1.11.1.ebuild
new file mode 100644
index 000000000000..97c5215d2a79
--- /dev/null
+++ b/app-misc/siegfried/siegfried-1.11.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_P=${P/_/-}
+DESCRIPTION="Signature-based file format identification"
+HOMEPAGE="
+ https://www.itforarchivists.com/siegfried/
+ https://github.com/richardlehane/siegfried/
+"
+SRC_URI="
+ https://github.com/richardlehane/siegfried/archive/v${PV/_/-}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+ https://github.com/richardlehane/siegfried/releases/download/v${PV/_/-}/data_${PV//[._]/-}.zip
+ -> ${MY_P}-data.zip
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+ SRC_URI+="
+ https://dev.gentoo.org/~mgorny/dist/${P}_rc4.deps.tar.xz
+ "
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+# vendored deps
+LICENSE+=" BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ !app-misc/dfshow
+"
+
+src_compile() {
+ go build -v -work -x "${S}"/cmd/roy || die
+ go build -v -work -x "${S}"/cmd/sf || die
+}
+
+src_test() {
+ cp "${WORKDIR}/siegfried/fddXML.zip" cmd/roy/data || die
+ go test -v "${S}"/cmd/roy || die
+ go test -v "${S}"/cmd/sf || die
+}
+
+src_install() {
+ dobin roy sf
+ insinto /usr/share/siegfried
+ doins "${WORKDIR}/siegfried/default.sig"
+}
diff --git a/app-misc/siegfried/siegfried-1.11.1_rc4.ebuild b/app-misc/siegfried/siegfried-1.11.1_rc4.ebuild
new file mode 100644
index 000000000000..a6e8b8e33da2
--- /dev/null
+++ b/app-misc/siegfried/siegfried-1.11.1_rc4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+MY_P=${P/_/-}
+DESCRIPTION="Signature-based file format identification"
+HOMEPAGE="
+ https://www.itforarchivists.com/siegfried/
+ https://github.com/richardlehane/siegfried/
+"
+SRC_URI="
+ https://github.com/richardlehane/siegfried/archive/v${PV/_/-}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+ https://github.com/richardlehane/siegfried/releases/download/v${PV/_/-}/data_${PV//[._]/-}.zip
+ -> ${MY_P}-data.zip
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+ SRC_URI+="
+ https://dev.gentoo.org/~mgorny/dist/${P}.deps.tar.xz
+ "
+fi
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+# vendored deps
+LICENSE+=" BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ !app-misc/dfshow
+"
+
+src_compile() {
+ go build -v -work -x "${S}"/cmd/roy || die
+ go build -v -work -x "${S}"/cmd/sf || die
+}
+
+src_test() {
+ cp "${WORKDIR}/siegfried/fddXML.zip" cmd/roy/data || die
+ go test -v "${S}"/cmd/roy || die
+ go test -v "${S}"/cmd/sf || die
+}
+
+src_install() {
+ dobin roy sf
+ insinto /usr/share/siegfried
+ doins "${WORKDIR}/siegfried/default.sig"
+}
diff --git a/app-misc/sonypid/Manifest b/app-misc/sonypid/Manifest
index a35635524fa2..1930c671df54 100644
--- a/app-misc/sonypid/Manifest
+++ b/app-misc/sonypid/Manifest
@@ -1,3 +1,5 @@
+DIST sonypid-1.9.1.tar.bz2 10089 BLAKE2B 51b1376f6fefc5e04d11431a302b462452c7511ff16fa4598b257b9569987aa817d2f895418fbb545e028360fdde0642f3a41f7fb885bf14868d42c69506c436 SHA512 7bf65f88b719ff511cce82d0def528e054a34274449f5cf9a07f721f5f3a9cb9b328656ff375585ad48405e6511f8b2de6bfe30a78bfba8c85d5e835d8cc0e96
DIST sonypid-1.9.tar.bz2 9710 BLAKE2B edc68ffe6649b6ad7f8afa41666be514b34593bf5f764f29d1ea0d94c335e2f497b7c31b9f0946210b008d6c37e0647b3327476cbc628db24ba7179dc2c25360 SHA512 fcd2b2d2a9db94cd59b8d0f23c41aca2e738e433ecd6818ce84cc1298f5609c84aa16b75e0ce1323e24bf6bb59feccd28c5016549d0690e6dd2f3aae1244e3d0
+EBUILD sonypid-1.9.1.ebuild 561 BLAKE2B e74e7f5ed0de18547101a8454afce54205a07123bc74af55c2d0e0116a9bd9ce2bc720156e91ef816d276c88ad2acc80b721326e059fd2ab69f11b7408ea6499 SHA512 1822a8b09144237948e57f22f2d94ebbe28f969923f292e589276804a747426c189369f8f56543500ddcf58336c1c2e2e71fa25889598b57a08ec3daf00f6f78
EBUILD sonypid-1.9.ebuild 561 BLAKE2B de1dad932c9fdb8386cf7b5858196a8fb9bf58f3dd0374dec5962c95ecfb419d5a67685657f45001434d7e26a7f957a5172b1b60ee0e39a909ff08b07488a0e7 SHA512 50503b69d977724cda7aec923aac75202a12aa6e3f66101b65e74d3b225b77c59a13a1d8e35545dc268157d0bb4850d61cfc1c33e1949fa7bdfe3a50f4d70a05
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-misc/sonypid/sonypid-1.9.1.ebuild b/app-misc/sonypid/sonypid-1.9.1.ebuild
new file mode 100644
index 000000000000..9dbe9c185488
--- /dev/null
+++ b/app-misc/sonypid/sonypid-1.9.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Tool to use the Sony Vaios jog-dial as a mouse-wheel"
+HOMEPAGE="https://www.popies.net/sonypi/"
+SRC_URI="https://www.popies.net/sonypi/${P}.tar.bz2"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 x86"
+
+RDEPEND="x11-libs/libXtst"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}" CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin sonypid
+ dodoc AUTHORS CHANGES
+}
diff --git a/app-misc/tmux-mem-cpu-load/Manifest b/app-misc/tmux-mem-cpu-load/Manifest
index cc6095b0f61a..b1b4904178fa 100644
--- a/app-misc/tmux-mem-cpu-load/Manifest
+++ b/app-misc/tmux-mem-cpu-load/Manifest
@@ -1,7 +1,7 @@
AUX tmux-mem-cpu-load-3.7.0-gcc13.patch 641 BLAKE2B a55fa30e0534b0a9bf9411421003fdf610e991f0ee24dfb274722e190b63bad74f1354e514837766ad8899f426d189612a2a5260f9f4fcfd2a840d3797c9cf1b SHA512 43e04b52f3a0cadd1b39bc83d6bb6a5d9f1176918fc601ce3a3b541ce189d9c20f400eb1279aad49cad77e542731c78f9d9d1aaec274b28efc41899e019367da
-DIST tmux-mem-cpu-load-3.5.1.tar.gz 23020 BLAKE2B 2bbe2441c0fd687fee4ed2f27b8cea0fdbb0596c36fe8c791be110b880abe5d8c28a14960a9836552cf49b4f92d32a127be9271954853c5310f1628791138f7a SHA512 e08a3ad088021d4f4a3fb671a15cc8468a833501202391a63f57d3b53ea65934dc32869c3b7bbe47bce7d8ff2c9d1d35a5823a70c80d1218392aac82ed96e68f
DIST tmux-mem-cpu-load-3.7.0.tar.gz 23374 BLAKE2B 61dfd556b22afd37d7011c2f31e1c1ee2632921c590ac273e92baf18f018d09eaffc628490d8c2bca973fc73dba67f83dfd380792c70f7fac8335cc9c732d7c3 SHA512 0a87d91e2d7ea0b687b0610b913aa782813fc80cc689c6f42fa2e1537715b7b2307edbfabf231fc0e13fe5aeaca1c0ffa4500ce338b37365ba0ac7a8b69e7385
-EBUILD tmux-mem-cpu-load-3.5.1.ebuild 557 BLAKE2B 926eadd52bdf84974bc78cd92e96bc8729de9bd68a77aa4213b0449949858d57b1dc1a6c835085375faea89d92bf9a50dba868bd7704472b2e54cf99838d5ce1 SHA512 ef95e779f6c7e7b8e49833f988b2358da8691ba28736620f4e3ce105bdc438c900daccb6bac7a85f65c0972027242b706271d6fd5e9f513b9b42c6918dd94c62
+DIST tmux-mem-cpu-load-3.8.1.tar.gz 35253 BLAKE2B 5f67822e828376e94d991cb07fddcddfada20738507741fa8b84628d2a67c00772796e95376aa18e6b3b822975f709bd4b0d55e6db5b7976079992a8a9a66743 SHA512 e02f01df563091ac39c5bb4a07cca096a5ee3c2509561d42547b65e5dcc419ae3f1f306f58245592f06469f420e82435f0570ee2a84693d3897ea67bf2b96656
EBUILD tmux-mem-cpu-load-3.7.0.ebuild 606 BLAKE2B c66013f9a56d8af7f7fe361f73d3cbb3710b31ce1133cc173c2782f8fc8d339e2628176a97b2c516ee6d6c2c01979f8c147f1a7d43be1b6d6c26cbea51fa7b06 SHA512 8f88f71fc5f8c032f08cb990d1b558c73d0a2b78552f3ad4b5c7aa978703f915ddc5a1fdfe505b3dc2f7203181efa8a9c50e03c8c9f6778d5b99591898f7cd2f
+EBUILD tmux-mem-cpu-load-3.8.1.ebuild 558 BLAKE2B 3dda179f28021d0ba170c6f7d8dc150edc85f83f90bb1c6c9c9d0916dca3e7de721e14064bb3f688c8b0afeeb7cc0d23c4d7c36ed31894feadc3cbeb163e1cf4 SHA512 5735a6f7cd68677de0bbc34129cd085e820d35eda3ad5ff48bbe4989d24f662edd27827989a35d0a6fdee61f091d8171aa06805d07c8a6f648d735156d03651e
EBUILD tmux-mem-cpu-load-9999.ebuild 558 BLAKE2B 6840ab01f564363af090d14f71921effd2e0e79175667bb4066acc1ac395ca9f28cbdd40ebd7514f3b8b1d30c1519820a73d2c337c6e1391efda1a6ad5fe487a SHA512 4573ab60206a73f76680571a66e2318158d7fa052cbd043d2df1a6cbf86cfb87e783645d8abd162954297be60ec61e22709a60103176d27980d4e8f0074eb672
MISC metadata.xml 261 BLAKE2B c72b9ffeda4ffe9423279540d7ea84bb499eec367dfa01288393aada1561ccdf01f08f89d5574d4beb7cd197cb3b123d2602ccce6288bbafe4e6c25a1ffe6e67 SHA512 99c6f01dba5cb14a98d96480e02dc49a3399ba679dc83a11f39d9847e472ff830470b0881f7944aba24c6fd7827a5c19bf8c1001f53627fc3eaf3f8d92840cd8
diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.5.1.ebuild b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.5.1.ebuild
deleted file mode 100644
index 84fdb2bbe8a2..000000000000
--- a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.5.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://github.com/thewtex/tmux-mem-cpu-load.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"
-HOMEPAGE="https://github.com/thewtex/tmux-mem-cpu-load"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-DOCS=( AUTHORS README.rst )
diff --git a/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.8.1.ebuild b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.8.1.ebuild
new file mode 100644
index 000000000000..d3680d950416
--- /dev/null
+++ b/app-misc/tmux-mem-cpu-load/tmux-mem-cpu-load-3.8.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/thewtex/tmux-mem-cpu-load.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/thewtex/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="CPU, RAM memory, and load monitor for use with tmux"
+HOMEPAGE="https://github.com/thewtex/tmux-mem-cpu-load"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DOCS=( AUTHORS README.rst )
diff --git a/app-misc/trash-cli/Manifest b/app-misc/trash-cli/Manifest
index 886d016786a6..5f24296b003b 100644
--- a/app-misc/trash-cli/Manifest
+++ b/app-misc/trash-cli/Manifest
@@ -1,5 +1,5 @@
DIST trash-cli-0.23.11.10.gh.tar.gz 123296 BLAKE2B d4acb0a2fb900ef3109ddd8f2a763e124ec3d8cd1cdd707b0724d45d57ee739613f803052b18dbcff5c94c1d0e47f34e89538fceaa3c5ca4a49182cb5faeed71 SHA512 2352f68ee0679c632b2d46f302e5a6ea9f370477e8df4dbc8b12bd555652dd322688d3309da7845c08c6e6c7acf4ceb7482410c25331c5ccedfea7649f1214f5
DIST trash-cli-0.23.9.23.gh.tar.gz 119568 BLAKE2B 58329ccde4ec8bbe1577b13949964766ea49ce943d6e80f7d97c6c54d38ca87297dba5197599cf52d0dd3cd02b00a6e5ddf6b3aab525b9e47bde1473c5550acd SHA512 9af243b1c7a7caa2ac303f343b425b8437f72c5b4d461badde56f46940f2c2c997fad622fa7d44dfc16c97e09044837544f2295d5df3adc96e4eb2b50efdd9c9
-EBUILD trash-cli-0.23.11.10.ebuild 787 BLAKE2B d54edb19bdaf01bf923064b2399efcc16cb54b4c10d0236b8de575929627eaa89aec55a9d1c0fdac75c42b31034cefe51ec1848fefe8d77c61a0d6b6b77df50c SHA512 787a63864261948be831e9019473664879f208059e8ca36cedf0e63710b1d9ed4e4f0dfc48575a6336dd21775c3e48fcc7c88164d9693a8a8702e5514f9918c1
+EBUILD trash-cli-0.23.11.10.ebuild 785 BLAKE2B a1322c1fd6af41f41b69512c630f118d719ef71384a2b0da6e3d1c3c52cf8abbfc3320230a5c28571ca4bf40580f91e5f89d5d33f74272f1567899e5322a0ad3 SHA512 28392a82f03240591559762e9310e91dbb1ea4dac398c076480223d34363de0b94027b865620463d043a7177357cbdf01c972187c8f37ab9f2b9a6c90d8d51ff
EBUILD trash-cli-0.23.9.23.ebuild 785 BLAKE2B a1322c1fd6af41f41b69512c630f118d719ef71384a2b0da6e3d1c3c52cf8abbfc3320230a5c28571ca4bf40580f91e5f89d5d33f74272f1567899e5322a0ad3 SHA512 28392a82f03240591559762e9310e91dbb1ea4dac398c076480223d34363de0b94027b865620463d043a7177357cbdf01c972187c8f37ab9f2b9a6c90d8d51ff
MISC metadata.xml 1095 BLAKE2B 47ecff4dfa92c0750b4743988d715e828ce8a8d07140df5eec50ad41f0f1aae22efcdf7c7f743c5f6a58c572da9faa8fae4017fde65909e1f8e2ea3b4750b40e SHA512 b935e7c812982d7aabc6cbbcf39ae62404f04f2c8e6055adfdb710bf9502da907b61806425d270b87c14206e7e4caf3e3baea6ab8f86f0b16b9cf3171954b652
diff --git a/app-misc/trash-cli/trash-cli-0.23.11.10.ebuild b/app-misc/trash-cli/trash-cli-0.23.11.10.ebuild
index 2f53edfa3b27..0262c6d9540c 100644
--- a/app-misc/trash-cli/trash-cli-0.23.11.10.ebuild
+++ b/app-misc/trash-cli/trash-cli-0.23.11.10.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/andreafrancia/${PN}/archive/${PV}.tar.gz -> ${P}.gh.
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
dev-python/psutil[${PYTHON_USEDEP}]
diff --git a/app-office/Manifest.gz b/app-office/Manifest.gz
index db1bc9d775b8..b970d73f7396 100644
--- a/app-office/Manifest.gz
+++ b/app-office/Manifest.gz
Binary files differ
diff --git a/app-office/homebank/Manifest b/app-office/homebank/Manifest
index b184800bddb4..9f8d44dce9a6 100644
--- a/app-office/homebank/Manifest
+++ b/app-office/homebank/Manifest
@@ -2,6 +2,6 @@ DIST homebank-5.7.4.tar.gz 3670067 BLAKE2B 3be94dc9e1ec11fc67fb7dab1655c9e2ab852
DIST homebank-5.8.1.tar.gz 3722739 BLAKE2B 23042c8fc952faf2da039934f4b82c9c5949649647bac1861cf291dc360929911316fa912e676bd1b2d87f7290e0b6a4fdce035b1e7ca6558bf613365f71e8d6 SHA512 900228b813c79bd4a5f1257a51e422e4748c7b7e9945d6d9c72c04097caf2275dd8294fd901a55fa6110c8c75be418e89a3a541a3350d350ef01b052e0cfb1f6
DIST homebank-5.8.tar.gz 3714120 BLAKE2B 72c8f635a6328df767cb2d94195dccf067cec98266c820e3fcfd764886aaffd5341130b6102e7e56b6623dfc2f78658a5dcad7f23839e0091c0d10a8674b2a4f SHA512 c004cdb88e905d24554ecc52632ca92d5a13ffd61addfdea3374a09ea6f53b848a9f92f4b3eebae06550d72898fd318482c8ab21cb0bb2366c63ff89ac0f349d
EBUILD homebank-5.7.4.ebuild 814 BLAKE2B 0f131af50cca25e3dbd57482e534511e9e6c1b2943700479ce9593f95422d4555196a11301a4238fe12b9f4fb69d7a43ec4d197ccb9969963a7c2e4110b6fe00 SHA512 401467a50015625c37b037545f888a50748784d96a2eeffb34e3b5a0c1b51ce7b4aff0e12f119f03c370da4487a490e43ddda19dbdb2e4e440df1d1e84be0568
-EBUILD homebank-5.8.1.ebuild 817 BLAKE2B b0235cee7afa47641e04d45aec669e94fc97cda3fe3f2101dd299a213cbcb7e53867ca985b31266d829f770be434dc16ef07d54640b2c337c42c352f9a75ba38 SHA512 efda2d371b19d611cec5d76cb55fb5f6c4ffa29886d22305d00835fa257e9a229d9587cba8b755dee978b17ec7df53633b0fcf44d6ae8858cb417e057fffcf3f
+EBUILD homebank-5.8.1.ebuild 814 BLAKE2B 8190829b7861628d6b7e9a7269df76741b5ddff1928eb33c7e8d64e8f85d2989208b7c983b79d31ab3417ee0a92276ba79f70b3b6c58f71eae56472255b59580 SHA512 c93fc64735ce523eb460e3a7c4b3c36913412dd008cf345d5debb81b3095e80a9b1f3bc1079c4caee925f6d3cdc77d6d833c3a0d2fdc6975f2aa06e70d6e1148
EBUILD homebank-5.8.ebuild 817 BLAKE2B 164cc4ac83ec8e2745b47b304d207ac7959f1ce558f3d5a1995fb35363bcc75d0fd4ed5013c3d7553349ee3b0ee8cd7a42c061b3184ec1aa65329c2403d9a113 SHA512 d6dc0e4a2817dfcdf89ef6428b8332bd6b4a147f3709a36e8fd80730eb27e38f6292e294fc78050bc69384b69765f8e47d65615beb70a5b3c829cc80dfdf6bf2
MISC metadata.xml 322 BLAKE2B f0ed3691f77c7dba631ced8827fc442dec42c7cae9c07f66e69304ad862112233defc63cb443c5321b3ffc385976ae3b46165d3e31318e564e35ee01b1875d05 SHA512 449b8694aa9236e7925b62ba3249bff5d567a3710ac8ade8db75a5403dd0bb58380717c15fe42cc082beeee3030aa65ce90d047f18a1d67d19dd50771315f013
diff --git a/app-office/homebank/homebank-5.8.1.ebuild b/app-office/homebank/homebank-5.8.1.ebuild
index b794b4f11bfc..3cc624ffae3a 100644
--- a/app-office/homebank/homebank-5.8.1.ebuild
+++ b/app-office/homebank/homebank-5.8.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.gethomebank.org/public/sources/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ~ppc64 x86"
IUSE="+ofx"
RDEPEND="
diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index a6aebfe7c343..7ae5903166da 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -43,10 +43,10 @@ DIST libreoffice-help-7.6.7.2.tar.xz 166901284 BLAKE2B 636772e6ba11b00d26f0280f3
DIST skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz 10693272 BLAKE2B 67f2bd33d58c58c59f1ee5fb693a6a7e6a1ace52f269ae0fa6617027e93131031b0af9d44c36e371fe5a38c5b7519a61f9bcf4286a13ef5b06ea7e7eb5cb0a0f SHA512 58d50fdd19cc5df640244e0c765aec6addc3e552701b201772584e8bea7cda12047e4a6af41452c6669aadfc026de29a4a4e7c6b31c7dfff30e29e50ed46fe3d
DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 BLAKE2B ce8247de4cd6939b0593adf1c3dc6b78cdf4220fbcd2dfb2b9cf6d80d42f9c49f4d93fbe3cff68d079f04cc5801daf20999b288f7fdc85b58e32035151a3616a SHA512 6c10785ed9ab8cdf3385ebd3f3d13a64b850df9cc7a12e513326a84c7a3e6f6235f9f4dbce128eac2e43a2707fe6a6011716de5985adf4742d55879210bf32e9
DIST zxcvbn-c-2.5.tar.gz 1404434 BLAKE2B f0f22fc8643f785e8f9ed42033d6654c2e67aa4e258bbc4fecf533efcf8b86b6d7e67f9042326247c311c42a4e2b24b844e0bae65cdb2e46ea043a2974ffd857 SHA512 d7199b3cc36cd0e401bd8f857132425908307aefcdb1bb635ee81c34cf71ccbcdf0fe36a336a55da1281692b508881b54773afa41379a448863095f4abd5c0e8
-EBUILD libreoffice-24.2.4.2-r1.ebuild 20381 BLAKE2B 7c1fc8626d41341123ce2ec43d26ac1d6ea8e870be84e2fc34a4314ff5bf414b4bbc78925bdff323f71bed0c2fd7b490bdae6f7735ddfbca165e774d9caad65f SHA512 c0e0ba2ba7793fae59042b5b833bdd4a20c6b36c611a0bc0735ab6755ae9922433ee05ffd2ee6f23c115b34a488b1afa57b943231b12c020df3dbe415b4b5cb5
-EBUILD libreoffice-24.2.4.2-r10.ebuild 20791 BLAKE2B ab9f972bad201f8cf0d830b0743446a59f2702fa93074da39a0c13d8d8a43a51d08180eb3ccddc203adefbca42d726e7217d4de087655fb296ebad23618b5008 SHA512 f9106b3394e925fb70af038e6d20db1bcc9e2cfbf51a02701cc201f902baf02b4a656929e82751721511a3e5329f34de4646fe9ab38e726fcd2ef4ba233ebb28
-EBUILD libreoffice-24.2.9999.ebuild 20337 BLAKE2B 127d3de6087ca61860bad4a2987bd693df8b3116d11abeaba6cdea51cd0ccf12fc557db50e2b2720eb83f21d724384bbf01f2036a9803f2932efe3ef76d2c9f4 SHA512 2c37f139a05d5df7bc45d53082cc7e3dd1cc5cb71197682349fb4b809b35f0ddc9cf8ee7bd113be3233cae950960cd907154ab7f2c637fb8b5f5d2e4634e6a54
-EBUILD libreoffice-7.6.4.1.ebuild 19678 BLAKE2B 9437af453ccbf75140b39cb37ff2705630a2499295681fa129945ca6ed96b030a832ac997990e80ee3cfb7d7203f5e3a1e4375677e456e1ff11c6a4dce3a3178 SHA512 c8d41e5bbbc9cbf9f2cd1f3d4dd74aca9074287410c4a2e26e789ed939a691385c6d9c3f62c5144ad2f8af15a9be26206f2470e5908ab10f507b423c459873b0
-EBUILD libreoffice-7.6.7.2.ebuild 19800 BLAKE2B 18ffa7be460582965883e05e9afb71be9bb127bf89fc063197346e92de728fc0999e7efc3287c26d8361f377a714d4ec9a5ef2b2090c71eb375a98a08e4fa8a8 SHA512 f4b521857dacd68dbc784c2c3a05608177a8e1c7c13265e1523ea23e4abaf80d84c5a7855ef7febe4f59e26208c3b9838ca3ae1021a7b50fa3bebdedbe273c48
-EBUILD libreoffice-9999.ebuild 20337 BLAKE2B 127d3de6087ca61860bad4a2987bd693df8b3116d11abeaba6cdea51cd0ccf12fc557db50e2b2720eb83f21d724384bbf01f2036a9803f2932efe3ef76d2c9f4 SHA512 2c37f139a05d5df7bc45d53082cc7e3dd1cc5cb71197682349fb4b809b35f0ddc9cf8ee7bd113be3233cae950960cd907154ab7f2c637fb8b5f5d2e4634e6a54
+EBUILD libreoffice-24.2.4.2-r1.ebuild 20420 BLAKE2B c5a4812173530110846ef8816f83f09c40e0864b325c7c07cb51a2c986fca85ca035499490949b6713551c21396d527d7735f6cfa9a9774705810337c3de6943 SHA512 e86e57b13cf734eabd92132ce7ca00e63327c2c0b63b4332a15df3a65398323030232411c2795d04f275045736598eac1088638f1bdb891800e4bc2196bd571e
+EBUILD libreoffice-24.2.4.2-r10.ebuild 20830 BLAKE2B 9cd1e4e62c6d7f0cbaf9bfb0d63d90ab64e10b80edfa9a4e8e87022043a778433c7e3a314e28b91d043de1f4b0f47848d2fffca9afea0982f0c7c311ef0e5874 SHA512 dd994d3bb39586a6a435bab4dc0c8f80721ba7d2b5953832620077eccf9395639821c9271a6af6042e65dfa53103914049cf44650e835c9e824a6c9079a79be2
+EBUILD libreoffice-24.2.9999.ebuild 20376 BLAKE2B d3fd1a574cd0829830b6975086c1e2205104ae1144ac7e1fa8aec1c4a294a4d836d90bd2f62885ec51372ee43f436b12f6b7cf4b9ecc7eecc52b241f79c59f5c SHA512 016e8f58cf2e668d27f00bf6e646ac13c7bcdd8bfbea8fd6722d60bf6e16c71eef4f4d920ba5a1791624d5e25fa5396c70ee099b3fc4a6e592b5806db90c1035
+EBUILD libreoffice-7.6.4.1.ebuild 19680 BLAKE2B 954da447060c5950a5f3c42fc8b2cface284b41ac14f9d8f21b64c5b1f85282b66ec64ecb7f9d55418aefa8a4e6735a10dc3bafeb59ef9b62fec18e14f2bb02f SHA512 cd754c1ed6eb559dfe110aaa599d27cca4478367cc8e4a447aac03325a038fcec1f3d55c41f4f98c078c0fae74cae8387253af06d91c10fe3b37441e30fed042
+EBUILD libreoffice-7.6.7.2.ebuild 19802 BLAKE2B eb2f730cbeb5c9b52aa283856836ff3bbafd1c583680b7e66573cecfa70cfe9047a890bfab3a3af44393745627a89b8b85035e0391c5b8237305286749f3ec31 SHA512 1233a6ac0fad591ff2e1f639fda080a34993087f9d3a979dac8c068d35c9302c647401624268d90886d9ef59821f5f48da007e619d0ce7dfb538b54b7a11198f
+EBUILD libreoffice-9999.ebuild 20376 BLAKE2B d3fd1a574cd0829830b6975086c1e2205104ae1144ac7e1fa8aec1c4a294a4d836d90bd2f62885ec51372ee43f436b12f6b7cf4b9ecc7eecc52b241f79c59f5c SHA512 016e8f58cf2e668d27f00bf6e646ac13c7bcdd8bfbea8fd6722d60bf6e16c71eef4f4d920ba5a1791624d5e25fa5396c70ee099b3fc4a6e592b5806db90c1035
MISC metadata.xml 1233 BLAKE2B f93989caf1340cda4c3327a3d3d033d224050848b32b9d80e0b093b024bf124d238f1aae9852d1a6173e8aee79314517dd12e589079e58378e5f63626a80957c SHA512 3af0cefdceeba7a45658a2151b0534f44b9dfe6d3af8374f3061cb098f607a36a2fe134e3c0280ce6d807b523f68e708b51e6f1b4178292a528405e18f12d686
diff --git a/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild b/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild
index ca46a65753f7..e2d59019f820 100644
--- a/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.4.2-r1.ebuild
@@ -142,7 +142,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
>=dev-libs/liborcus-0.18.0:0/0.18
dev-libs/librevenge
@@ -501,6 +501,7 @@ src_configure() {
--enable-python=system
--enable-randr
--enable-release-build
+ --disable-atspi-tests # bug 933257
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
diff --git a/app-office/libreoffice/libreoffice-24.2.4.2-r10.ebuild b/app-office/libreoffice/libreoffice-24.2.4.2-r10.ebuild
index 0c07c5ec3c55..d3fd84524e48 100644
--- a/app-office/libreoffice/libreoffice-24.2.4.2-r10.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.4.2-r10.ebuild
@@ -143,7 +143,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
>=dev-libs/liborcus-0.18.0:0/0.18
dev-libs/librevenge
@@ -519,6 +519,7 @@ src_configure() {
--enable-python=system
--enable-randr
--enable-release-build
+ --disable-atspi-tests # bug 933257
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
diff --git a/app-office/libreoffice/libreoffice-24.2.9999.ebuild b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
index 1d2cd2085e48..20bf4268cdef 100644
--- a/app-office/libreoffice/libreoffice-24.2.9999.ebuild
+++ b/app-office/libreoffice/libreoffice-24.2.9999.ebuild
@@ -142,7 +142,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
>=dev-libs/liborcus-0.18.0:0/0.18
dev-libs/librevenge
@@ -511,6 +511,7 @@ src_configure() {
--enable-python=system
--enable-randr
--enable-release-build
+ --disable-atspi-tests # bug 933257
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
diff --git a/app-office/libreoffice/libreoffice-7.6.4.1.ebuild b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
index e69a806f2b3b..f670c0d85276 100644
--- a/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.4.1.ebuild
@@ -134,7 +134,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
>=dev-libs/liborcus-0.18.0:0/0.18
dev-libs/librevenge
diff --git a/app-office/libreoffice/libreoffice-7.6.7.2.ebuild b/app-office/libreoffice/libreoffice-7.6.7.2.ebuild
index c0762bb1096f..30536129efd3 100644
--- a/app-office/libreoffice/libreoffice-7.6.7.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.6.7.2.ebuild
@@ -134,7 +134,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
>=dev-libs/liborcus-0.18.0:0/0.18
dev-libs/librevenge
diff --git a/app-office/libreoffice/libreoffice-9999.ebuild b/app-office/libreoffice/libreoffice-9999.ebuild
index 1d2cd2085e48..20bf4268cdef 100644
--- a/app-office/libreoffice/libreoffice-9999.ebuild
+++ b/app-office/libreoffice/libreoffice-9999.ebuild
@@ -142,7 +142,7 @@ COMMON_DEPEND="${PYTHON_DEPS}
dev-libs/expat
dev-libs/hyphen
dev-libs/icu:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
>=dev-libs/liborcus-0.18.0:0/0.18
dev-libs/librevenge
@@ -511,6 +511,7 @@ src_configure() {
--enable-python=system
--enable-randr
--enable-release-build
+ --disable-atspi-tests # bug 933257
--disable-breakpad
--disable-bundle-mariadb
--disable-ccache
diff --git a/app-office/orage/Manifest b/app-office/orage/Manifest
index d683c45b4e82..c78652c0e8bc 100644
--- a/app-office/orage/Manifest
+++ b/app-office/orage/Manifest
@@ -1,3 +1,3 @@
DIST orage-4.18.0.tar.bz2 1418645 BLAKE2B 533f55d4a6e69c0458fb01a8b3fd6a20f30b409ddd1d2eb65f00c321daa441d7e99e154ee4558160fc3e387e2ddb45a2ee0c37e6814a74f40e724fd748cd2fa5 SHA512 7760219f64ac3e2ba6d73541a626a0c9411b93268c007f2af5d8080a3a3c0b2a08e00dd96b7794b688aa83c567150c02033b9ba46bf38cd71d3d890e8d1e45ad
-EBUILD orage-4.18.0.ebuild 1094 BLAKE2B ec5d938bb510f109f1420cce8e0ca600ae178aec740ea8acac82bdda080080295e1eaf88d1970af5ef16217cd093ebd7ae20583d624dcd0b6dcd9c0005dbcc60 SHA512 9728889e8bb564e5b78737cae2920beb5167fa916339a9e8380e0463e9a99efe4001686a59ea3c2d82fef2feb136d90d1942d51e0a8365b2f0ee6a3d41995de4
+EBUILD orage-4.18.0.ebuild 1093 BLAKE2B c62be45d6a4a71f41dead7619333480535f9ee79ecad542d2429e42de109a77a643e76d93d79554a99e0d8a570879af4dd180254f7f9774742f95294aaf3ea94 SHA512 2a7057e77d8b34a768b4773e519ade7d3b92506adb719b1959688699b93c1c038a38a033baa7b13f98d32fa3bf1d3aa430176d0fdc737242d973ba2d5cafa3a3
MISC metadata.xml 241 BLAKE2B 19a1f7371ba9451232b7795e806499d1de2aba44dc9864bf1c8c72f6074af18387f6091c891f84c402c70e52f8502bc7a9a937828d63991402d2f0d17b247782 SHA512 97a8057b496da7d18b75e0cec2f5de16f7f16187776c3d7134ade6b0be2539c5f0e8de7ce43c2a4fc342ca9c3dd83a74c194a506ad28221c260dfa8a4eadb1e8
diff --git a/app-office/orage/orage-4.18.0.ebuild b/app-office/orage/orage-4.18.0.ebuild
index b49a328c4b3b..bf9357e55c88 100644
--- a/app-office/orage/orage-4.18.0.ebuild
+++ b/app-office/orage/orage-4.18.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="libnotify"
DEPEND="
diff --git a/app-pda/Manifest.gz b/app-pda/Manifest.gz
index fb21063b8803..2a811becadff 100644
--- a/app-pda/Manifest.gz
+++ b/app-pda/Manifest.gz
Binary files differ
diff --git a/app-pda/libimobiledevice-glue/Manifest b/app-pda/libimobiledevice-glue/Manifest
index 05821cd39b40..f0e3673c65e2 100644
--- a/app-pda/libimobiledevice-glue/Manifest
+++ b/app-pda/libimobiledevice-glue/Manifest
@@ -1,3 +1,3 @@
DIST libimobiledevice-glue-1.1.0.tar.bz2 324600 BLAKE2B 3fcd92de24884d73b83767ace135246c45b60b1221a9937b7d8d4e42f4ccc2105e1f88854682bcef3002af22913df76f61a40d0bece20a354def1b54e260d242 SHA512 5d3522f764bd33a847ec1773d6493a2671965f2432b569d7e2c98746dca7440188823e46a405893d936f725c6bc522bd273b16234e8780cf87b602fc395bdf75
-EBUILD libimobiledevice-glue-1.1.0.ebuild 604 BLAKE2B 635be8e7b52edd8218eafd02af57ed26535063ae6a27c9f81e4656230dd465db3db69c8c20cf2f9e3ae2bde00255a228bb1f2d51d2fca2e96fc7e86e00d485d1 SHA512 fd5b2223dc2dbf9319cc29ba0f365a7d96b6ae52718bbe7c7491580e9bd01bd618ab0847375f3931a7d06ad4fe5c6eb8cfe68bde083af7b3e34a34663524f26b
+EBUILD libimobiledevice-glue-1.1.0.ebuild 603 BLAKE2B 391797e5321831ff4238655eddccf6062bf8f5e229385073ab61c02165d119eb239ee6362141f031b46abcb9e37070a99e0f40b31d3f7b90db0ef79413cb1680 SHA512 5e81198751950dd1a8bc582b97ec2dea584aaf9e52091b44d3014e4609a70a72bae76d255b3622fc08cd45e7f2e05ad5ea725311dd22cc45348bd50e07a8a06b
MISC metadata.xml 351 BLAKE2B 7705e6c08df2fa37df2e9a9cb6eca4871faf8786ec65b916859a3c42bf139105c45dd9cdd6de87b3ac0c0994b8983fd6eeca23b4936c22bbf4c63cc1aeaf7a2d SHA512 33a06f059166972c8a244830046f148f6f6fa5dc0504b6330e7f067105e9d120ff1f471c7882a6d148e26aebbe0cde3126179f48b8c28d81a89c043d3d2a6dfc
diff --git a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild
index 1f5b8dfc748a..be2333e63d32 100644
--- a/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild
+++ b/app-pda/libimobiledevice-glue/libimobiledevice-glue-1.1.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/libimobiledevice/libimobiledevice-glue/releases/down
LICENSE="LGPL-2.1+"
SLOT="0/0.1.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
RDEPEND=">=app-pda/libplist-2.3:="
DEPEND="${RDEPEND}"
diff --git a/app-pda/usbmuxd/Manifest b/app-pda/usbmuxd/Manifest
index 234ece969072..59d2a611c145 100644
--- a/app-pda/usbmuxd/Manifest
+++ b/app-pda/usbmuxd/Manifest
@@ -1,5 +1,5 @@
DIST usbmuxd-1.1.1.tar.bz2 345290 BLAKE2B 580dd4e2fb05d6c4803d774f7d43c8399219d8f0ce4191428cb4fccffcc941894d0381d5f0746997570dd24e395af3dda340b1910827f9c5ace7e2d9cc176c6a SHA512 0e8829c93aac147a6b949fe95592d6ad9ea36e1c04676cb85accb4670a65b31065706fc438556def17b55850081d6c07deb325ca02b9853335b6e0b1049ba1da
DIST usbmuxd-1.1.1_p20231011.tar.gz 65638 BLAKE2B 68bfdcdf907241fbf3b8b41133e11f3b08c5007417a1ea86f5428a5c11f480f9e6a6a9073080976d84ed14b456f61e19ef2b2f161d5b1ec19367fe01eb89b435 SHA512 dfe2e39496aa6841aaa7c02dc5ad5425f4199d5e5ccf560438e5f07fff9050124918ce99a1b2e22fc5b8718e091aff81ff209467de16701a14279e994c5ceefe
EBUILD usbmuxd-1.1.1-r2.ebuild 1023 BLAKE2B 42f26117cb899eecc6e39ae3e1f0be4aa562f5e8b456e8d0ae3d15467f5d5293d3dd47016f681a91a6431ab52a706f1cba380023d1165675775fdf3e0810be89 SHA512 3800baa29fa37858d1a498c1e6bceeb8cbb666acd737364cc84a1adb3c92e2116b88fbf10b6f55b71bfebe8723735acb11417f09c9087d79294a411a80e4e02d
-EBUILD usbmuxd-1.1.1_p20231011.ebuild 1212 BLAKE2B 9fa885618f58cc0f86094c5a64dd6194132065bf507db88808e7a859a079defc51a3d1ce90c83fbc15e22470f1faeea5c73fa0adc94e72ff524c5aa22823aff0 SHA512 f17386bfad907fe8eea2141645a7bc9d56ad730e6ff67bbbd34b95ab0cb3f0222654718ec8e1d3b036f0629b168410cd7a9a7bb088418a131be2527cc636051a
+EBUILD usbmuxd-1.1.1_p20231011.ebuild 1211 BLAKE2B 0e409e9975ede029a3092715abeffecf98fe938ce5f5c00d5150a6f4e6e10d907d245d5e1d02d2797c039be2e8f10919ecb020b9de1b3d94d8ba38991ff51a63 SHA512 58ef1eb9a3b341dc051458758a3f795b1fe2144a76e0dbb03c5d07f22f77cd42d2d0fb9341dbebc2dc6f6a3e428ec14c883abef5bdab4dd028fab571649d405e
MISC metadata.xml 597 BLAKE2B c57a9bf8101a35285842ea883dc20a4ae63305836151c06dbbcf5e8e0a05b7fbe479e1b9f97d4bca2aa7e648e6ddb6d724336a54d0124a65d0c7cd4402f50cc0 SHA512 73e8eaf78842cbc616d97962f014f736cb846c11c7850ec44c87ff74126a33b080c91513eab419e4e3e7db2036f5f4eb0b9459ea2a74e9992005e32958c48054
diff --git a/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild b/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild
index 1e79cbeeeadb..b033499b5fbe 100644
--- a/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild
+++ b/app-pda/usbmuxd/usbmuxd-1.1.1_p20231011.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-${MY_COMMIT}
# src/utils.h is LGPL-2.1+, rest is found in COPYING*
LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
IUSE="selinux systemd"
DEPEND="
diff --git a/app-portage/Manifest.gz b/app-portage/Manifest.gz
index 08fe0c91b345..04c3c65f610b 100644
--- a/app-portage/Manifest.gz
+++ b/app-portage/Manifest.gz
Binary files differ
diff --git a/app-portage/elt-patches/Manifest b/app-portage/elt-patches/Manifest
index b1124e3e01d0..acc10ae4c0d5 100644
--- a/app-portage/elt-patches/Manifest
+++ b/app-portage/elt-patches/Manifest
@@ -3,6 +3,6 @@ DIST elt-patches-20240324.tar.xz 45712 BLAKE2B 29a94ad3132ba10f4fc90cde685732b1c
DIST elt-patches-20240512.tar.xz 46176 BLAKE2B 8ca496aae63dd49e7148b7c06e687b3644a58211ec5cf7b82d8ccb7603df6390c7f9ba6f71b4b9b9db7263bf0c7005f9c6098091227c6b34729032f6a6101cd7 SHA512 c33321668b9191d2f8221fb4a1ea365ccce6d0b61bf8bb1b95fc6c2c67ada8b36c44d7423d994678e60e3197bf2721aca9e062e882d2cea05b465ad0d4e8a93c
EBUILD elt-patches-20240315.ebuild 1121 BLAKE2B 8cab4f98b5693faa9037022f6394b5ab35aebfc9e68070bc37f02922714a1a1d822ff68ae8beae56c0bdb56f195262def79630e030dc86948ab26b8e86c5a51b SHA512 d601772227bd9131addd7302d563f8a02243999c8f7be99297024e94b51389dc17ace6df5ca29dce20b1a572a06c212fc86bd03cd17a45745fd4b1030ef91e0d
EBUILD elt-patches-20240324.ebuild 1121 BLAKE2B 8cab4f98b5693faa9037022f6394b5ab35aebfc9e68070bc37f02922714a1a1d822ff68ae8beae56c0bdb56f195262def79630e030dc86948ab26b8e86c5a51b SHA512 d601772227bd9131addd7302d563f8a02243999c8f7be99297024e94b51389dc17ace6df5ca29dce20b1a572a06c212fc86bd03cd17a45745fd4b1030ef91e0d
-EBUILD elt-patches-20240512.ebuild 1129 BLAKE2B ce0561c78f6c37f5c2950d1298705a5b77aea386af5bfe87df42ed878c44cc7f453c5fe745f224a1a4cf2329f8db5180f0eb0045332962c43e376e233a12e944 SHA512 712d16b3402d00e831efa0274fc4053bc188423fde9c1ddf59f707554fc9170649e58e443b784737337f66f73a687b32a66ddbdc88338d632c2580b76a3c6e8f
+EBUILD elt-patches-20240512.ebuild 1122 BLAKE2B 9ec31ef0dabc35401c1da153edbd7c355d4969bd20c405decd68c405c0c5371b4a89b17c344aaad2933b13ef8c309e1d5d64feb6716a3782f19185045a3457c4 SHA512 34cbbfb266337862925aa6a85946f2437dee8156484479209721047d19452585365bf37e37ea8e8f395da2f41c8fabd921f305b3c7e8bed0e65ddcc4579f85c4
EBUILD elt-patches-99999999.ebuild 1129 BLAKE2B ce0561c78f6c37f5c2950d1298705a5b77aea386af5bfe87df42ed878c44cc7f453c5fe745f224a1a4cf2329f8db5180f0eb0045332962c43e376e233a12e944 SHA512 712d16b3402d00e831efa0274fc4053bc188423fde9c1ddf59f707554fc9170649e58e443b784737337f66f73a687b32a66ddbdc88338d632c2580b76a3c6e8f
MISC metadata.xml 363 BLAKE2B 731813601fd3cc8df41566cb2b4c41314250296cfd08921c4167f633aa5107651f41ecce090f8b179b549a0b86b0cad5d0e7b14be00b2f9bf38591f249aa3c79 SHA512 77290264148f7fd68a99059beb41a937f4983879a205054cef4845f693138ba611d95ebc4ab67cbf678481b7c9a14ca19e170cc04d696bf82b83f93dd3429518
diff --git a/app-portage/elt-patches/elt-patches-20240512.ebuild b/app-portage/elt-patches/elt-patches-20240512.ebuild
index 29410c13f990..e4f296996a88 100644
--- a/app-portage/elt-patches/elt-patches-20240512.ebuild
+++ b/app-portage/elt-patches/elt-patches-20240512.ebuild
@@ -19,7 +19,7 @@ else
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-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 ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-2"
diff --git a/app-portage/getuto/Manifest b/app-portage/getuto/Manifest
index 7ea9791f28c6..9a686de51494 100644
--- a/app-portage/getuto/Manifest
+++ b/app-portage/getuto/Manifest
@@ -1,11 +1,13 @@
DIST getuto-1.10.2.tar.gz 10561 BLAKE2B 93093e9027b6fc1f8e2dac5fbcdab847c95742fe2e5b4fa142591039f639570a589b28f954cb7290d22b06cd18d189d2176d937bbd256a2cd91270c5c762c3b9 SHA512 9e559551a0b85d1fd41202d6cc6d328021320647789d374c6ccacd5a7d29beb63959385499b84bc3b3bea18b17c50d54a78526150d39b4103719753930f1fff3
DIST getuto-1.11.tar.gz 10686 BLAKE2B c92121dc9b02e6af5101dcd27a64e59828270fd54a42a9b333d844d0f75d93206f91f130699f7dbf6d825cbc2c2a341ced9f1f0247ed1ee39ef5226a51f59c0e SHA512 f73b81134b8cf306b19fdc49bd797278ea08b5c64695dd4da9c4000701e627c9b8b7a8909bff4fd4a72b801df6bcbf6d1638b126556dd9b11628989e8602b6be
DIST getuto-1.12.tar.gz 10708 BLAKE2B 5c6e1fbb614043268667b60460298b4acba3f2379465a7e8a0043b537940c1e98749bf4580fde4ce30fac46bf0826d8c1a2ddc5602281fcdb942871f4457b7ad SHA512 0be8d0b78c0be5878986f5b55bff952d2ccd3b73c8a3f47d40a692ee084b77473422ec66aced9eb1ee6be8e5e5409c77d7bac76ca94f1da065c527ed6e2d2076
+DIST getuto-1.13.tar.gz 10758 BLAKE2B cf7412e6253f883c29a3d89048073d14f982e4bc708ebe11541e4273c69cdc3f1131b6b62484b3b4f1131a11dc541776368f4bfe4500f0ec01e24de9e925a69d SHA512 111c60595dce79b3286afaa8d8485cb852d4d8a4ea5f0659ccde538a9ee8ccdb4d7d7251cce713b30e4f8a769891539bf6fdb52978b5f25df6536afb16dc8f2a
DIST getuto-1.9.1.tar.gz 10220 BLAKE2B 4c756f36e9d1272ab194c65e75b6c4d47c248190029ce2b5fe6edb1253998aaa311dd1ae59f893200d1588a52d1bcb53376a32f279c841ae6b5cf5e5b0eeb163 SHA512 3f8e5359940fa5582bea8dc11f2a0846c3f6bdc555974f2f049d5c6ff282029b6393a8c6ae221d327376b4df05de492f44720de90f76f5e3deb436171507f0cb
DIST libc-1-r1-1.gpkg.tar 20480 BLAKE2B b2c184e20c1a29ff66240e992f9f81219285f525eb63cea081372685cf03a2e231a2edb528259617e74c655fbe61b6e0d8fc0bbdbd8452b6098de58432f019d7 SHA512 ce52f398ea8979ec16161381803740d49a4294c77303880f54090c379ba5eb8e545a3d3550f229cacc18c7763dc3adf7936561ba1c64b43c87692ec66084e4e6
EBUILD getuto-1.10.2.ebuild 1115 BLAKE2B a15a91473ed2ead825f277e8976b1c28d740f78846cbd0ac6a47d022630f9ee9fe344e9981dbe45651a838b386a1f5ce112fba1e81dffb3b47169c168febc6d4 SHA512 6b25640727cc45336c2d87de8420f43e5cdbd6d53a462ac0e244dca9b7313c066dc90c5be12f72bb6ae401dbd5aadfb3a8f061f9ccd9e55bbb344b518ffcac29
EBUILD getuto-1.11.ebuild 1115 BLAKE2B a15a91473ed2ead825f277e8976b1c28d740f78846cbd0ac6a47d022630f9ee9fe344e9981dbe45651a838b386a1f5ce112fba1e81dffb3b47169c168febc6d4 SHA512 6b25640727cc45336c2d87de8420f43e5cdbd6d53a462ac0e244dca9b7313c066dc90c5be12f72bb6ae401dbd5aadfb3a8f061f9ccd9e55bbb344b518ffcac29
EBUILD getuto-1.12.ebuild 1123 BLAKE2B e9da07c85f5bd70cdb1e35643af92be2356a1f9457e4033228936b91db85251021477705a658b366d62de06242ee0fcff59a0bbf04cda4632fb970e0b81caa45 SHA512 abb15d23cdf9d4ef4f2b0a9e0d2ec3ff5f24d5494fc4f1c743a1cb7642fcd91b884d182c82456024872d2c5fe5acc3d1a93afdb92c12ac784d07168c434b4b16
+EBUILD getuto-1.13.ebuild 1115 BLAKE2B a15a91473ed2ead825f277e8976b1c28d740f78846cbd0ac6a47d022630f9ee9fe344e9981dbe45651a838b386a1f5ce112fba1e81dffb3b47169c168febc6d4 SHA512 6b25640727cc45336c2d87de8420f43e5cdbd6d53a462ac0e244dca9b7313c066dc90c5be12f72bb6ae401dbd5aadfb3a8f061f9ccd9e55bbb344b518ffcac29
EBUILD getuto-1.9.1.ebuild 1115 BLAKE2B be49b6b92c26a72de039e6ab1b059a2980375fc6f72e42dd5b7635829d1545042222540720fb54aec3e492f1e99fb579fb3e1358f9828b1e97e0a3998beb181d SHA512 11982894b479945f3bda781d119ea363d3efc5bb87c0eac4a7f54809dfaa7a7fe02ef7627fc1a393316ce4e2d0aef99633d9e8a10a1e153fd41b374ec6039305
EBUILD getuto-9999.ebuild 1123 BLAKE2B e3b13a4c284a45f792a7b0edd15df2857d7bfa2933d8a708b36ea053de28e231621ca9c12acf38cbd0c88554c25f27722c2baafb3686bfb2f8919d2f80f2c107 SHA512 c6dd8b293b2af14f0a278ffcc0ed99b98276e42f34b63f26efec403815df0ccfb145738ac788193c2e5932ef029aa02b9be455053b78d2866bd867898dcf6583
MISC metadata.xml 419 BLAKE2B ec9ec3a23044c8f9970dfb818fb5d5d16498249723f4ffb3bda0c53f19d68e46d0b7c482fcf8c2cac8f31269546a4a600750d57fce84508e4d8307a02d779977 SHA512 6822f2b326b5783deae399912ac479e1e6d18a61fb5d28db9ba9f62d2405abcab51081a499be30b854e16c3b94cf43f7330dc62ca424c40d923eefdaba5a7c9e
diff --git a/app-portage/getuto/getuto-1.13.ebuild b/app-portage/getuto/getuto-1.13.ebuild
new file mode 100644
index 000000000000..2a7563e23c9e
--- /dev/null
+++ b/app-portage/getuto/getuto-1.13.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Standalone Gentoo gpg trust anchor generation tool for binpkgs"
+HOMEPAGE="https://github.com/projg2/getuto"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/projg2/getuto"
+ inherit git-r3
+else
+ SRC_URI="
+ https://github.com/projg2/getuto/archive/refs/tags/${P}.tar.gz
+ "
+ S=${WORKDIR}/${PN}-${P}
+
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+fi
+
+SRC_URI+=" test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ app-crypt/gnupg
+ dev-libs/openssl
+ sec-keys/openpgp-keys-gentoo-release
+ sys-apps/gentoo-functions
+"
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ else
+ # Don't mangle test data
+ unpack ${P}.tar.gz
+ fi
+
+ if use test ; then
+ cp "${DISTDIR}"/libc-1-r1-1.gpkg.tar "${S}" || die
+ fi
+}
+
+src_install() {
+ dobin getuto
+}
diff --git a/app-shells/Manifest.gz b/app-shells/Manifest.gz
index 3f3fcdfb21f1..5a504ad43782 100644
--- a/app-shells/Manifest.gz
+++ b/app-shells/Manifest.gz
Binary files differ
diff --git a/app-shells/atuin/Manifest b/app-shells/atuin/Manifest
index 229d5f5198b6..e5dbc104b563 100644
--- a/app-shells/atuin/Manifest
+++ b/app-shells/atuin/Manifest
@@ -573,5 +573,5 @@ DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
EBUILD atuin-18.2.0.ebuild 11488 BLAKE2B 5803a0b313291e2034687dd09a586c306d95bf54578e5dc42b7aea0cfcc1981df6aa0c1f842116a7a8eb9723a0bba052bc0e5d7a429868450e60a0d2c3acfa6c SHA512 5ec5056e1cb58c789ace94755ef778218a105625d7f498dcc31ef881cd66975cb846839c98b45e727a091b81d2998a160f476fd9341090f64dbc8d6f66de2ff3
-EBUILD atuin-18.3.0.ebuild 11857 BLAKE2B 454f1d94dd17c5f621c11aa5bc262a74343895d12e3bf252a8a9a8ac7f6ec8c0f63c072106fc128610cfe2c7fb83e728abd7ce1bbc14b7eabb75e5ba81070bb4 SHA512 4dd177ab8df402cd4227843205aa6030532b6ae2ce34ab3d1bcdaec5cdd5a1f715658dce93e59bd1dafcaf11c83a1683c498318d37e4233eccc685009a18fd2b
-MISC metadata.xml 832 BLAKE2B dc9cb00bd48c0029c0bb814485ebb0f979d50155d82b437a0f9b8b1c22604d561bb00fe8a2ab13bf76abed1c852ed44fd073c8852e6314eadb96332580455605 SHA512 9a02b7af0977bc37e0d314a5cc9d379adc2914775cc532ea8a64f7eb79eb5dfa255efb2364d022a86fade5d9e4c745ffed195331a511b022f4e99568909b5b02
+EBUILD atuin-18.3.0.ebuild 11889 BLAKE2B 5900084f15694e73bd6b2aa5f3642b90712ea9461ab2ba3e99f4e03c793469a7995829933be79d612478c909e52cab7580f5a8b0f3ded4a2739cc6384aa96e4e SHA512 2dfc4e706f8abffad7726c3db81c206550a7b1deb966743b3f28dc9f9c57dff4a5862e964ea6e2fc936b2ab988f34e4747cf34e27f52d31c5102f3b407b9267c
+MISC metadata.xml 910 BLAKE2B e1653ac0080f66c558d5461e2de3ad11fb8064adec183c067db1df5e1841deb3463e5294fcd25502afd1206ee19cd0cb5a067c2894aed23063618bdf35506894 SHA512 74d2ff28966e373d77679286623c4066f8a2fe3a04c3c5c777330ff49814ec184c8df5f25da6e4d6990ace6934ef65c8e770b6b90148fd08c563ab07d5ceb022
diff --git a/app-shells/atuin/atuin-18.3.0.ebuild b/app-shells/atuin/atuin-18.3.0.ebuild
index 94ea5c432867..288f92861986 100644
--- a/app-shells/atuin/atuin-18.3.0.ebuild
+++ b/app-shells/atuin/atuin-18.3.0.ebuild
@@ -468,8 +468,8 @@ LICENSE="MIT"
# - openssl for ring crate
LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="+client server test +sync"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="+client +daemon server test +sync"
RESTRICT="!test? ( test )"
REQUIRED_USE="
|| ( client server )
@@ -496,6 +496,7 @@ DOCS=(
src_configure() {
local myfeatures=(
$(usev client)
+ $(usev daemon)
$(usev server)
$(usev sync)
)
diff --git a/app-shells/atuin/metadata.xml b/app-shells/atuin/metadata.xml
index 60336a277862..5271e50033b0 100644
--- a/app-shells/atuin/metadata.xml
+++ b/app-shells/atuin/metadata.xml
@@ -15,6 +15,7 @@
</maintainer>
<use>
<flag name="client">Enable the autin client</flag>
+ <flag name="daemon">Enable the autin background daemon on the client</flag>
<flag name="server">Enable the autin server</flag>
<flag name="sync">Enable the server-sync feature in the autin client</flag>
</use>
diff --git a/app-shells/bash/Manifest b/app-shells/bash/Manifest
index 09e084124843..8ac0caf9f49e 100644
--- a/app-shells/bash/Manifest
+++ b/app-shells/bash/Manifest
@@ -7,9 +7,10 @@ AUX bash-5.2_p21-wpointer-to-int.patch 512 BLAKE2B 0c7f5eb5b697abf15c1d17888a973
AUX bash-5.2_p26-memory-leaks.patch 4357 BLAKE2B 1b9f08054b28fa0e73b7b3d4da2674efd75b3ce11392a078d5072ba8e466f4a9c504892f9a1f2f62e4dc39b22050e68d42bcbae8ebe537df699d0c884c89a0b9 SHA512 ad30a74b7f4ecf5f7446867baf9b177fb1036e384b61a2ed73b121b17b7f686f9bdf9295c5c251b11d165f80e6110a2768257a2460c7e93abe78a5f763b972e8
AUX bash_logout 205 BLAKE2B b8c0266c3d1e31a714304a2b3b33389f042ae5bd497379f9b15ce31d47d1e3da73ba6536023953b00efe27b687e2ff45d94e3f01a13acc824dc12e31552c5b94 SHA512 7234250c03fc920996a381f9daef9e2d8ab1e1a29acdebed6669d8e0fe1c872a7fa343adf7d9ddc81225b0cd9eb223ba7ad1ff42448aff057fc6d6baa8f04a7d
AUX bashrc 3494 BLAKE2B e9379c18fca85666cd347d1d8cf5c9859c5865ad7a3ded1ac5724bad6117924231e89dcc21f1a80931591e9a39c1acc3f7be8b2afe38986ea34b3b8fc12f5814 SHA512 a8fa416ab9265055e778fad3e4190ab5f57da0823c12d60a915bb77ba701fe93df8d16e041dd5747ed9db899a2516451b803db648aed0f85f0abb6d98c9414b8
-AUX bashrc-r1 862 BLAKE2B 93be0cc75a376562f8d2b03660cf30474be54dee8b201a0a679cf5c204f6a913a020236fab47e94ddf25a4eedfce35ec699f22d4ceb526a2a81ecf10c73d5f66 SHA512 bdaf735379affb1969dd7189d24686fa60f22a101493bde5598b2c57e4007db4f88ad08232731133754a21882ded64bb33b295388cdeb9d5b43b0a66de711c13
-AUX bashrc.d/10-gentoo-color.bash 2110 BLAKE2B 7cdfed47d00ffd0d1ba721689019e0abf17714e1d42fa6d5c4fd3f794fd40537872bf0710a11aed097c80ac042d10c9b1cff87faa00dc1e1a6c890696311ab46 SHA512 08b07fa87eb16f8a15a5d9c5ec719a63646a83d631a7a39fcb85a251be93e2459e5da62cd04728fcf58a4d4bef432a87d2396e5842199ba9054947bd4993b047
-AUX bashrc.d/10-gentoo-title.bash 2341 BLAKE2B 58eda9077cfd754f7a900add7c0ffe9a938f4e9b61ba1527f81acfe65f2e1b2ece4b89c9792ca00f82b0b156a8c8d901103f3d4bd94380122552014d17046cee SHA512 2a75e1ffe9c558d451f9bf0ead186fd5d1e13a8189dad308bebca46e6d2789a2140d4e8567d27ee95d5994b690afb1dbe3968ac701159e9efa548483286e98b7
+AUX bashrc-r1 894 BLAKE2B ffaebc59c403b815df246342564e7d871f0c5eda437f7d63cef42ed2041912bd61722cab3034342fcb0336b48d9a14ada74052e52f02774695fc3e968c6feaae SHA512 82972cd0feede88c679fe8690da4884e8efa3decfc3bb72404fbd1129364f0092d2edfb1c6cc1f5adf783a6deca64a82c670a8b034ac0c3f85742a67306aa36b
+AUX bashrc.d/10-gentoo-color.bash 2209 BLAKE2B 8f01349bcb9814fc371debdda7bc6158a51b285938426fef5f6427ed40df0ae480c3d5318df30f72bf854c07e0da619d3e2cdb46927cbfdc58d3eb8cb3a305ba SHA512 697cb742378f8fbe6073e8457cc92d83b21606fe45b2779436bc6a874847cef80168d84c413d8c04b0062840e8720967d94877839599ea819d7547afc891934c
+AUX bashrc.d/10-gentoo-title.bash 1851 BLAKE2B 8fdc28e87ff440a085d72c974cd75a280eb7f422541e703a42aee26515fd4df5887b464fb7db822a5de8b35335b0c72310ca6b91e1de182dc80e01eeec379f20 SHA512 d7c22607be1322c5f5209f12f6c80177fbf723288093c79a05988a3ed6842b8bbb151edd825ed0bf143df36b975c58da4fcc55f244f1b56f34b23d6883956fc1
+AUX bashrc.d/15-gentoo-bashrc-check.bash 1002 BLAKE2B b104e871329de47ac82941ca7ff9b03e2e66779603145dcae103052344b207306438cd3023d36255aca2b5fe53a7dc48d42e06e7e1d764ab0ad420b29c2e1650 SHA512 9134a27e234fe2ec0c27f99c83a9a8ac2b3209c766cb7ffbee47dac4c378178844c2c66851b8b114f43e1b4d9790e21121c33ba48cac1bc0a8f2ca06fe841d80
AUX dot-bash_logout 127 BLAKE2B 8290778aea3426f4c56e5a9e7328faa76f99001fc7ce3eeb3ec26624edcd918d7e946da9a63ffcd0cf0f739b528ccb9e764d448276fe4344b69ef2036fdd9921 SHA512 e0248b5087656a4dd3a4790ed8e6101866b922ccab36b510b3bf408dc0c583e70f323fbad0392e4ea6ca5dcbe73568733e0c0aa9c8ce6b00ff5f72bf3e9fd8fd
AUX dot-bash_profile 204 BLAKE2B cdb5ece2bea3b47651e2c9ca8d48ef3b0c4b7e2d660632d79edf3cdcea8f5f5a061019739b977538b25f2ace9dcb46e25b30e2d566ea71f6c1ac05388e59c957 SHA512 97ad83696b7eb8b084a53530d1a3e7648722ae4199c91737ceb02b8238e7637b0770731f5140ffb552142311f79b140a041d7e1e5366ba60399b0019f164fce9
AUX dot-bashrc 551 BLAKE2B e245955936f0e036073e7fe153bd01181ae7206a73b45b0411e8d1a6eb0b7131dce260755eed00d2639848eebaefacf7c13087d4315b17f85fbafa6eba4c9fd8 SHA512 518b62aa2fa30e7d1692847929a6ce8dae4eac93e8b16d223d1ae86f4d5b076bcbe1852c9034f321c013e17502db9f771979957c67f8e8a71ca4eea7bfe9cc1b
@@ -452,9 +453,9 @@ EBUILD bash-4.2_p53.ebuild 5157 BLAKE2B 1a58f67c384b6ae781e48ddc2fb131086a23b449
EBUILD bash-4.3_p48-r2.ebuild 6358 BLAKE2B 532802911ced386ccff0594e5eee739d0d5ebba7e0bf89c431e2769ca7b2dc48f77787f12bcb327f9d394d3bd80680889968c3708ff9f7e64615347fcfd521f5 SHA512 62ed893e23d65d17d0f83d812e616511b4ff2d69a52e6bffb3ed421bb339d18a213a2f1da0239b108e3e81cf0b2f61b4e0cf535964f40dc4577d0cff226fd9bd
EBUILD bash-4.4_p23-r2.ebuild 6356 BLAKE2B 7501ac7628fcd2f35d9ca6c2153190d2524545f38a9eb793cd8b9d30ed5cb4ae11078cd7bc940fe3cda3f62797ed53de5ab82f726219c054cdc8779a011a8ea9 SHA512 9b9d12e1408944d18c698b0be9940618c059599138f10b20ed55dc69131aac900e3cae0e0b79a55e77d075f6a03c2970b6d22250afe5c7912c652800fe9a30ef
EBUILD bash-5.0_p18-r2.ebuild 7680 BLAKE2B 6a615f5ef093b32e85bfe8a0fd270d9c636c5d178ba518a8382e1ad5f0a2e128ad85fec1c8441c416c836bdf83ad5ad0e154f79792a908fd6a97ef23750b1800 SHA512 43a8e61a3b754c5ff25a4c7c6c62c07be626c0e9c1515fcfa8a15e25a3b0aff9fa4d00275c2d64bcb506417a7babb6ee120cde118fd7c9255fade7245adeaaae
-EBUILD bash-5.1_p16-r11.ebuild 9928 BLAKE2B 83eca9771c858fe746d61db2ff320bcfd9f1e829ad96fe08b01a58daa813e1101563489c08f6ec9167d5c94478525d9ac0d96bb1a4df28690715245a133c031b SHA512 ec70f4bb2b9a43fc0e606cdc637f4ad0c14eba249650f5c35f9c70b95b16f1c14f45b5de3a21a6aa120e5ce78615b62f2385f8dcb38d43eb61c4e703517a5b49
+EBUILD bash-5.1_p16-r12.ebuild 10018 BLAKE2B 79618a397c0af05487391a499224fb86b8328bcc89f8529908ecbb69cb07423a4cf5b0e180d94d9cd99bff75fdaac9b97a6adbd8f2c47f77dc7bb1460c6396a7 SHA512 8acf7151c3da8087436b8a9dd222e562100325260e46dbf20db1fa41a23a62ef78edaa1606b90b3fd9f550d30c3090c900b01436109a5c210f762916f2e59f90
EBUILD bash-5.1_p16-r6.ebuild 8999 BLAKE2B e9208661767c61fbd9b06a61111db58908897bdb2d722b7ccbe5d79cd6d2e2543b6c1c89688e62f51ecdb36f107e74727dc6985396a20d8db8682c9036a6db7d SHA512 3fa9c420bbbc154569eb2a9ebb96681b4f10bb6cdbec43608d171f1d9c46a169d7f6cf8b3f419ff395ebe5dee852fa8c46ccd74c10ee9f0f10a6a281da679f5d
-EBUILD bash-5.2_p26-r4.ebuild 11328 BLAKE2B e2a936fac4e2e9e8fab2e242269e8b1646e248cd9ed9aab4f1760c93e6763a841957c9cff9a5b833a3923af3533fc0d93b073ce008498af228ea0241ef4004ae SHA512 7565a3c82c06597cce4b5d1f349246a25e9f98fc2772de64991b10cf4202474489d4b2e5ae24fd3ea528cb4048b2420325fba9d8f8bf55369734421e0d30a908
-EBUILD bash-5.3_alpha-r3.ebuild 11194 BLAKE2B a1f59e955a684540cde5b8b0369312d364bcd94ecc9a33edb708e5e9d20f9bdbc3acf54d8df2cea6da81ae7b4ecf85e8a0ced717cc436b894e7a580deaddcee4 SHA512 94aa8315cd1e7e99fbcf4e89e0df5e66128259f76b05b12ec14caa384dfa92e84e9f5ff043c4cb85add21036045661684cc1f0c4a69c7f9110eaab4553d4d4f0
+EBUILD bash-5.2_p26-r5.ebuild 11413 BLAKE2B 43e12bcaf5c213f7a86bbd436c9e64a02aca27202fca939865b6406f2fcf8ae26e893ac44a0bc75cb4458e4d07f019788b3d7b2cb4540e1a6fd9af1fcabdf7c2 SHA512 e9cd0e868d32bf60b9404e45deb43df044890e4e30b36cfb199ee91ce41622d0abec38509047681d2ab44de1a6199b5e0728632aa0c28a2a54c07a6ab4c60aa5
+EBUILD bash-5.3_alpha-r4.ebuild 11286 BLAKE2B b8b8fa80219b8799585f4154703dec6403416e70fa988ede46381231055545e93edcca0ccb277a21a753f4d155a45ddea9be807180e6dbbcd8f8bc82d63f0792 SHA512 5e804e90744b06821be9e2d19bac5d18f090bf3651dc7bd110a08300f8a9f6f1a249aba6f1d5f251eb3c184fdd3a8b4d279ccff0bc082dbb96e4cfafc14666bb
EBUILD bash-9999.ebuild 11144 BLAKE2B 03af226452f1f1a1527e00e53d5f5a8db9397d952a1d937d953825aa75e9d204d5e39772ebe1fcce48e82152a568d56a960479a8e3e5a30f3afb3eea17defde6 SHA512 1fd2714511a0600c793901725cefd59a764fe256dcbac8dee9004aa7415d6d7df6631165dafecff3d487430baeefd645c1416935a8282da94f8c14c37a3e66ae
MISC metadata.xml 1009 BLAKE2B f71587b0a6d05b907f82b26be93b071290d91dc8f612f7b008a05eaa94d45be2ef8c1d992b7ac886648a9dcf964c30e8d9a7aff90d44835beb452e0d635b9533 SHA512 8aa1cb4c3206a76d10181394a91c315967fd9d3b359194f430f075fdd5a0b4b32149eec36b85412ef7e84b55e7b01955c75486b2df82b392a5acb3df8229a88d
diff --git a/app-shells/bash/bash-5.1_p16-r11.ebuild b/app-shells/bash/bash-5.1_p16-r11.ebuild
deleted file mode 100644
index 863a03b120bd..000000000000
--- a/app-shells/bash/bash-5.1_p16-r11.ebuild
+++ /dev/null
@@ -1,346 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset.
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-MY_PV=${PV/_p*}
-MY_PV=${MY_PV/_/-}
-MY_P=${PN}-${MY_PV}
-MY_PATCHES=()
-
-# Determine the patchlevel. See ftp://ftp.gnu.org/gnu/bash/bash-5.1-patches/.
-case ${PV} in
- *_p*)
- PLEVEL=${PV##*_p}
- ;;
- 9999|*_alpha*|*_beta*|*_rc*)
- # Set a negative patchlevel to indicate that it's a pre-release.
- PLEVEL=-1
- ;;
- *)
- PLEVEL=0
-esac
-
-# The version of readline this bash normally ships with. Note that we only use
-# the bundled copy of readline for pre-releases.
-READLINE_VER="8.1"
-
-DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
- EGIT_BRANCH=devel
- inherit git-r3
-else
- my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
-
- # bash-5.1 -> bash51
- my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
-
- for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
- printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
- my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
- MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
- done
-
- SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
-
- unset -v my_urls my_p my_patch_idx my_patch_ver
-fi
-
-if [[ ${GENTOO_PATCH_VER} ]]; then
- SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
-fi
-
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-if (( PLEVEL >= 0 )); 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
-IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline"
-
-DEPEND="
- >=sys-libs/ncurses-5.2-r2:=
- nls? ( virtual/libintl )
-"
-if (( PLEVEL >= 0 )); then
- DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
-fi
-RDEPEND="
- ${DEPEND}
-"
-# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
-BDEPEND="
- sys-devel/bison
- verify-sig? ( sec-keys/openpgp-keys-chetramey )
-"
-
-# EAPI 8 tries to append it but it doesn't exist here.
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-QA_CONFIG_IMPL_DECL_SKIP+=(
- # this is fixed in autoconf 2.71, used in bash 5.2. The check fails
- # regardless of GCC version. bug #916480
- makedev
-)
-
-PATCHES=(
- #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
-
- # Patches to or from Chet, posted to the bug-bash mailing list.
- "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
- "${FILESDIR}/${PN}-5.1_p16-configure-clang16.patch"
-)
-
-pkg_setup() {
- # bug #7332
- if is-flag -malign-double; then
- eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
- eerror "as it breaks LFS (struct stat64) on x86."
- die "remove -malign-double from your CFLAGS mr ricer"
- fi
-
- if use bashlogger; then
- ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
- ewarn "This will log ALL output you enter into the shell, you have been warned."
- fi
-}
-
-src_unpack() {
- local patch
-
- if [[ ${PV} == 9999 ]]; then
- git-r3_src_unpack
- else
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
-
- for patch in "${MY_PATCHES[@]}"; do
- verify-sig_verify_detached "${patch}"{,.sig}
- done
- fi
-
- unpack "${MY_P}.tar.gz"
-
- if [[ ${GENTOO_PATCH_VER} ]]; then
- unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
- fi
- fi
-}
-
-src_prepare() {
- # Include official patches.
- (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
-
- # Clean out local libs so we know we use system ones w/releases. The
- # touch utility is invoked for the benefit of config.status.
- if (( PLEVEL >= 0 )); then
- rm -rf lib/{readline,termcap}/* \
- && touch lib/{readline,termcap}/Makefile.in \
- && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
- || die
- fi
-
- # Prefixify hardcoded path names. No-op for non-prefix.
- hprefixify pathnames.h.in
-
- # Avoid regenerating docs after patches, bug #407985.
- sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
- && touch -r . doc/* \
- || die
-
- eapply -p0 "${PATCHES[@]}"
- eapply_user
-}
-
-src_configure() {
- local -a myconf
-
- # Upstream only test with Bison and require GNUisms like YYEOF and
- # YYERRCODE. The former at least may be in POSIX soon:
- # https://www.austingroupbugs.net/view.php?id=1269.
- # configure warns on use of non-Bison but doesn't abort. The result
- # may misbehave at runtime.
- unset -v YACC
-
- myconf=(
- --disable-profiling
-
- # Force linking with system curses ... the bundled termcap lib
- # sucks bad compared to ncurses. For the most part, ncurses
- # is here because readline needs it. But bash itself calls
- # ncurses in one or two small places :(.
- --with-curses
-
- $(use_enable mem-scramble)
- $(use_enable net net-redirections)
- $(use_enable readline)
- $(use_enable readline bang-history)
- $(use_enable readline history)
- $(use_with afs)
- $(use_with mem-scramble bash-malloc)
- )
-
- # For descriptions of these, see config-top.h.
- # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
- append-cppflags \
- -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
- -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
- -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
- -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
- -DNON_INTERACTIVE_LOGIN_SHELLS \
- -DSSH_SOURCE_BASHRC \
- $(use bashlogger && echo -DSYSLOG_HISTORY)
-
- use nls || myconf+=( --disable-nls )
-
- if (( PLEVEL >= 0 )); then
- # Historically, we always used the builtin readline, but since
- # our handling of SONAME upgrades has gotten much more stable
- # in the PM (and the readline ebuild itself preserves the old
- # libs during upgrades), linking against the system copy should
- # be safe.
- # Exact cached version here doesn't really matter as long as it
- # is at least what's in the DEPEND up above.
- export ac_cv_rl_version=${READLINE_VER%%_*}
-
- # Use system readline only with released versions.
- myconf+=( --with-installed-readline=. )
- fi
-
- if use plugins; then
- append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
- else
- # Disable the plugins logic by hand since bash doesn't provide
- # a way of doing it.
- export ac_cv_func_dl{close,open,sym}=no \
- ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
-
- sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
- fi
-
- # bug #444070
- tc-export AR
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- emake
-
- if use plugins; then
- emake -C examples/loadables all others
- fi
-}
-
-src_install() {
- local d f
-
- default
-
- my_prefixify() {
- while read -r; do
- if [[ $REPLY == *$1* ]]; then
- REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
- fi
- printf '%s\n' "${REPLY}" || ! break
- done < "$2" || die
- }
-
- dodir /bin
- mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
- dosym bash /bin/rbash
-
- insinto /etc/bash
- doins "${FILESDIR}"/bash_logout
- my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
-
- insinto /etc/bash/bashrc.d
- my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
- doins "${FILESDIR}"/bashrc.d/10-gentoo-title.bash
-
- insinto /etc/skel
- for f in bash{_logout,_profile,rc}; do
- newins "${FILESDIR}/dot-${f}" ".${f}"
- done
-
- if use plugins; then
- exeinto "/usr/$(get_libdir)/bash"
- set -- examples/loadables/*.o
- doexe "${@%.o}"
-
- insinto /usr/include/bash-plugins
- doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
- fi
-
- if use examples; then
- for d in examples/{functions,misc,scripts,startup-files}; do
- exeinto "/usr/share/doc/${PF}/${d}"
- docinto "${d}"
- for f in "${d}"/*; do
- if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
- doexe "${f}"
- else
- dodoc "${f}"
- fi
- done
- done
- fi
-
- # Install bash_builtins.1 and rbash.1.
- emake -C doc DESTDIR="${D}" install_builtins
- sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
- doman "${T}"/rbash.1
-
- newdoc CWRU/changelog ChangeLog
- dosym bash.info /usr/share/info/bashref.info
-}
-
-pkg_preinst() {
- if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
- mkdir -p -- "${EROOT}"/etc/bash \
- && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
- || die
- fi
-}
-
-pkg_postinst() {
- local old_ver
-
- # If /bin/sh does not exist, provide it.
- if [[ ! -e ${EROOT}/bin/sh ]]; then
- ln -sf -- bash "${EROOT}"/bin/sh || die
- fi
-
- read -r old_ver <<<"${REPLACING_VERSIONS}"
- if [[ ! $old_ver ]]; then
- :
- elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r1"; then
- return
- elif ver_test "$old_ver" -lt "5.2" && ver_test "$old_ver" -ge "5.1_p16-r8"; then
- return
- fi
-
- ewarn "Files situated under /etc/bash/bashrc.d must now have a suffix of .sh or .bash."
- ewarn ""
- ewarn "Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the"
- ewarn "characteristics of the operating environment, this array may contain commands"
- ewarn "to set the window and pane title. Users that choose to customise this variable"
- ewarn "in ~/.bashrc are advised to append their commands, using the following syntax."
- ewarn ""
- ewarn "PROMPT_COMMAND+=('custom command goes here')"
- ewarn ""
- ewarn "Alternatively, users that wish to opt out of Gentoo's window title setting"
- ewarn "behaviour may now do so by either unsetting PROMPT_COMMAND or by re-defining it"
- ewarn "as desired. Previously, there was no formally supported method of opting out."
-}
diff --git a/app-shells/bash/bash-5.1_p16-r12.ebuild b/app-shells/bash/bash-5.1_p16-r12.ebuild
new file mode 100644
index 000000000000..cc9ce6983938
--- /dev/null
+++ b/app-shells/bash/bash-5.1_p16-r12.ebuild
@@ -0,0 +1,349 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
+inherit flag-o-matic toolchain-funcs prefix verify-sig
+
+# Uncomment if we have a patchset.
+#GENTOO_PATCH_DEV="sam"
+#GENTOO_PATCH_VER="${PV}"
+
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+MY_P=${PN}-${MY_PV}
+MY_PATCHES=()
+
+# Determine the patchlevel. See ftp://ftp.gnu.org/gnu/bash/bash-5.1-patches/.
+case ${PV} in
+ *_p*)
+ PLEVEL=${PV##*_p}
+ ;;
+ 9999|*_alpha*|*_beta*|*_rc*)
+ # Set a negative patchlevel to indicate that it's a pre-release.
+ PLEVEL=-1
+ ;;
+ *)
+ PLEVEL=0
+esac
+
+# The version of readline this bash normally ships with. Note that we only use
+# the bundled copy of readline for pre-releases.
+READLINE_VER="8.1"
+
+DESCRIPTION="The standard GNU Bourne again shell"
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
+ EGIT_BRANCH=devel
+ inherit git-r3
+else
+ my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
+
+ # bash-5.1 -> bash51
+ my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
+
+ for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
+ printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
+ my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
+ MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
+ done
+
+ SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
+
+ unset -v my_urls my_p my_patch_idx my_patch_ver
+fi
+
+if [[ ${GENTOO_PATCH_VER} ]]; then
+ SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
+fi
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+if (( PLEVEL >= 0 )); 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
+IUSE="afs bashlogger examples mem-scramble +net nls plugins +readline"
+
+DEPEND="
+ >=sys-libs/ncurses-5.2-r2:=
+ nls? ( virtual/libintl )
+"
+if (( PLEVEL >= 0 )); then
+ DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
+fi
+RDEPEND="
+ ${DEPEND}
+"
+# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
+BDEPEND="
+ sys-devel/bison
+ verify-sig? ( sec-keys/openpgp-keys-chetramey )
+"
+
+# EAPI 8 tries to append it but it doesn't exist here.
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # this is fixed in autoconf 2.71, used in bash 5.2. The check fails
+ # regardless of GCC version. bug #916480
+ makedev
+)
+
+PATCHES=(
+ #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
+
+ # Patches to or from Chet, posted to the bug-bash mailing list.
+ "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
+ "${FILESDIR}/${PN}-5.1_p16-configure-clang16.patch"
+)
+
+pkg_setup() {
+ # bug #7332
+ if is-flag -malign-double; then
+ eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
+ eerror "as it breaks LFS (struct stat64) on x86."
+ die "remove -malign-double from your CFLAGS mr ricer"
+ fi
+
+ if use bashlogger; then
+ ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
+ ewarn "This will log ALL output you enter into the shell, you have been warned."
+ fi
+}
+
+src_unpack() {
+ local patch
+
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ else
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
+
+ for patch in "${MY_PATCHES[@]}"; do
+ verify-sig_verify_detached "${patch}"{,.sig}
+ done
+ fi
+
+ unpack "${MY_P}.tar.gz"
+
+ if [[ ${GENTOO_PATCH_VER} ]]; then
+ unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
+ fi
+ fi
+}
+
+src_prepare() {
+ # Include official patches.
+ (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
+
+ # Clean out local libs so we know we use system ones w/releases. The
+ # touch utility is invoked for the benefit of config.status.
+ if (( PLEVEL >= 0 )); then
+ rm -rf lib/{readline,termcap}/* \
+ && touch lib/{readline,termcap}/Makefile.in \
+ && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
+ || die
+ fi
+
+ # Prefixify hardcoded path names. No-op for non-prefix.
+ hprefixify pathnames.h.in
+
+ # Avoid regenerating docs after patches, bug #407985.
+ sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
+ && touch -r . doc/* \
+ || die
+
+ eapply -p0 "${PATCHES[@]}"
+ eapply_user
+}
+
+src_configure() {
+ local -a myconf
+
+ # Upstream only test with Bison and require GNUisms like YYEOF and
+ # YYERRCODE. The former at least may be in POSIX soon:
+ # https://www.austingroupbugs.net/view.php?id=1269.
+ # configure warns on use of non-Bison but doesn't abort. The result
+ # may misbehave at runtime.
+ unset -v YACC
+
+ myconf=(
+ --disable-profiling
+
+ # Force linking with system curses ... the bundled termcap lib
+ # sucks bad compared to ncurses. For the most part, ncurses
+ # is here because readline needs it. But bash itself calls
+ # ncurses in one or two small places :(.
+ --with-curses
+
+ $(use_enable mem-scramble)
+ $(use_enable net net-redirections)
+ $(use_enable readline)
+ $(use_enable readline bang-history)
+ $(use_enable readline history)
+ $(use_with afs)
+ $(use_with mem-scramble bash-malloc)
+ )
+
+ # For descriptions of these, see config-top.h.
+ # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
+ append-cppflags \
+ -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
+ -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
+ -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
+ -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
+ -DNON_INTERACTIVE_LOGIN_SHELLS \
+ -DSSH_SOURCE_BASHRC \
+ $(use bashlogger && echo -DSYSLOG_HISTORY)
+
+ use nls || myconf+=( --disable-nls )
+
+ if (( PLEVEL >= 0 )); then
+ # Historically, we always used the builtin readline, but since
+ # our handling of SONAME upgrades has gotten much more stable
+ # in the PM (and the readline ebuild itself preserves the old
+ # libs during upgrades), linking against the system copy should
+ # be safe.
+ # Exact cached version here doesn't really matter as long as it
+ # is at least what's in the DEPEND up above.
+ export ac_cv_rl_version=${READLINE_VER%%_*}
+
+ # Use system readline only with released versions.
+ myconf+=( --with-installed-readline=. )
+ fi
+
+ if use plugins; then
+ append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
+ else
+ # Disable the plugins logic by hand since bash doesn't provide
+ # a way of doing it.
+ export ac_cv_func_dl{close,open,sym}=no \
+ ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
+
+ sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
+ fi
+
+ # bug #444070
+ tc-export AR
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ emake
+
+ if use plugins; then
+ emake -C examples/loadables all others
+ fi
+}
+
+src_install() {
+ local d f
+
+ default
+
+ my_prefixify() {
+ while read -r; do
+ if [[ $REPLY == *$1* ]]; then
+ REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
+ fi
+ printf '%s\n' "${REPLY}" || ! break
+ done < "$2" || die
+ }
+
+ dodir /bin
+ mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
+ dosym bash /bin/rbash
+
+ insinto /etc/bash
+ doins "${FILESDIR}"/bash_logout
+ my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
+
+ insinto /etc/bash/bashrc.d
+ my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
+ doins "${FILESDIR}"/bashrc.d/10-gentoo-title.bash
+ if [[ ! ${EPREFIX} ]]; then
+ doins "${FILESDIR}"/bashrc.d/15-gentoo-bashrc-check.bash
+ fi
+
+ insinto /etc/skel
+ for f in bash{_logout,_profile,rc}; do
+ newins "${FILESDIR}/dot-${f}" ".${f}"
+ done
+
+ if use plugins; then
+ exeinto "/usr/$(get_libdir)/bash"
+ set -- examples/loadables/*.o
+ doexe "${@%.o}"
+
+ insinto /usr/include/bash-plugins
+ doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
+ fi
+
+ if use examples; then
+ for d in examples/{functions,misc,scripts,startup-files}; do
+ exeinto "/usr/share/doc/${PF}/${d}"
+ docinto "${d}"
+ for f in "${d}"/*; do
+ if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
+ doexe "${f}"
+ else
+ dodoc "${f}"
+ fi
+ done
+ done
+ fi
+
+ # Install bash_builtins.1 and rbash.1.
+ emake -C doc DESTDIR="${D}" install_builtins
+ sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
+ doman "${T}"/rbash.1
+
+ newdoc CWRU/changelog ChangeLog
+ dosym bash.info /usr/share/info/bashref.info
+}
+
+pkg_preinst() {
+ if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
+ mkdir -p -- "${EROOT}"/etc/bash \
+ && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
+ || die
+ fi
+}
+
+pkg_postinst() {
+ local old_ver
+
+ # If /bin/sh does not exist, provide it.
+ if [[ ! -e ${EROOT}/bin/sh ]]; then
+ ln -sf -- bash "${EROOT}"/bin/sh || die
+ fi
+
+ read -r old_ver <<<"${REPLACING_VERSIONS}"
+ if [[ ! $old_ver ]]; then
+ :
+ elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r1"; then
+ return
+ elif ver_test "$old_ver" -lt "5.2" && ver_test "$old_ver" -ge "5.1_p16-r8"; then
+ return
+ fi
+
+ ewarn "Files situated under /etc/bash/bashrc.d must now have a suffix of .sh or .bash."
+ ewarn ""
+ ewarn "Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the"
+ ewarn "characteristics of the operating environment, this array may contain commands"
+ ewarn "to set the window and pane title. Users that choose to customise this variable"
+ ewarn "in ~/.bashrc are advised to append their commands, using the following syntax."
+ ewarn ""
+ ewarn "PROMPT_COMMAND+=('custom command goes here')"
+ ewarn ""
+ ewarn "Alternatively, users that wish to opt out of Gentoo's window title setting"
+ ewarn "behaviour may now do so by either unsetting PROMPT_COMMAND or by re-defining it"
+ ewarn "as desired. Previously, there was no formally supported method of opting out."
+}
diff --git a/app-shells/bash/bash-5.2_p26-r4.ebuild b/app-shells/bash/bash-5.2_p26-r4.ebuild
deleted file mode 100644
index 980ea4fdba51..000000000000
--- a/app-shells/bash/bash-5.2_p26-r4.ebuild
+++ /dev/null
@@ -1,390 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset.
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-MY_PV=${PV/_p*}
-MY_PV=${MY_PV/_/-}
-MY_P=${PN}-${MY_PV}
-MY_PATCHES=()
-
-# Determine the patchlevel. See ftp://ftp.gnu.org/gnu/bash/bash-5.2-patches/.
-case ${PV} in
- *_p*)
- PLEVEL=${PV##*_p}
- ;;
- 9999|*_alpha*|*_beta*|*_rc*)
- # Set a negative patchlevel to indicate that it's a pre-release.
- PLEVEL=-1
- ;;
- *)
- PLEVEL=0
-esac
-
-# The version of readline this bash normally ships with. Note that we only use
-# the bundled copy of readline for pre-releases.
-READLINE_VER="8.2_p1"
-
-DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
- EGIT_BRANCH=devel
- inherit git-r3
-else
- my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
-
- # bash-5.1 -> bash51
- my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
-
- for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
- printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
- my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
- MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
- done
-
- SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
-
- unset -v my_urls my_p my_patch_idx my_patch_ver
-fi
-
-if [[ ${GENTOO_PATCH_VER} ]]; then
- SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
-fi
-
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-if (( PLEVEL >= 0 )); 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
-IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
-
-DEPEND="
- >=sys-libs/ncurses-5.2-r2:=
- nls? ( virtual/libintl )
-"
-if (( PLEVEL >= 0 )); then
- DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
-fi
-RDEPEND="
- ${DEPEND}
-"
-# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
-BDEPEND="
- pgo? ( dev-util/gperf )
- verify-sig? ( sec-keys/openpgp-keys-chetramey )
-"
-
-# EAPI 8 tries to append it but it doesn't exist here.
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-PATCHES=(
- #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
-
- # Patches to or from Chet, posted to the bug-bash mailing list.
- "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
- "${FILESDIR}/${PN}-5.2_p15-random-ub.patch"
- "${FILESDIR}/${PN}-5.2_p15-configure-clang16.patch"
- "${FILESDIR}/${PN}-5.2_p21-wpointer-to-int.patch"
- "${FILESDIR}/${PN}-5.2_p21-configure-strtold.patch"
- "${FILESDIR}/${PN}-5.2_p26-memory-leaks.patch"
-)
-
-pkg_setup() {
- # bug #7332
- if is-flag -malign-double; then
- eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
- eerror "as it breaks LFS (struct stat64) on x86."
- die "remove -malign-double from your CFLAGS mr ricer"
- fi
-
- if use bashlogger; then
- ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
- ewarn "This will log ALL output you enter into the shell, you have been warned."
- fi
-}
-
-src_unpack() {
- local patch
-
- if [[ ${PV} == 9999 ]]; then
- git-r3_src_unpack
- else
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
-
- for patch in "${MY_PATCHES[@]}"; do
- verify-sig_verify_detached "${patch}"{,.sig}
- done
- fi
-
- unpack "${MY_P}.tar.gz"
-
- if [[ ${GENTOO_PATCH_VER} ]]; then
- unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
- fi
- fi
-}
-
-src_prepare() {
- # Include official patches.
- (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
-
- # Clean out local libs so we know we use system ones w/releases. The
- # touch utility is invoked for the benefit of config.status.
- if (( PLEVEL >= 0 )); then
- rm -rf lib/{readline,termcap}/* \
- && touch lib/{readline,termcap}/Makefile.in \
- && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
- || die
- fi
-
- # Prefixify hardcoded path names. No-op for non-prefix.
- hprefixify pathnames.h.in
-
- # Avoid regenerating docs after patches, bug #407985.
- sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
- && touch -r . doc/* \
- || die
-
- # Sometimes hangs (more noticeable w/ pgo), bug #907403.
- rm tests/run-jobs || die
-
- eapply -p0 "${PATCHES[@]}"
- eapply_user
-}
-
-src_configure() {
- local -a myconf
-
- # Upstream only test with Bison and require GNUisms like YYEOF and
- # YYERRCODE. The former at least may be in POSIX soon:
- # https://www.austingroupbugs.net/view.php?id=1269.
- # configure warns on use of non-Bison but doesn't abort. The result
- # may misbehave at runtime.
- unset -v YACC
-
- myconf=(
- --disable-profiling
-
- # Force linking with system curses ... the bundled termcap lib
- # sucks bad compared to ncurses. For the most part, ncurses
- # is here because readline needs it. But bash itself calls
- # ncurses in one or two small places :(.
- --with-curses
-
- $(use_enable mem-scramble)
- $(use_enable net net-redirections)
- $(use_enable readline)
- $(use_enable readline bang-history)
- $(use_enable readline history)
- $(use_with afs)
- $(use_with mem-scramble bash-malloc)
- )
-
- # For descriptions of these, see config-top.h.
- # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
- append-cppflags \
- -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
- -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
- -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
- -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
- -DNON_INTERACTIVE_LOGIN_SHELLS \
- -DSSH_SOURCE_BASHRC \
- $(use bashlogger && echo -DSYSLOG_HISTORY)
-
- use nls || myconf+=( --disable-nls )
-
- if (( PLEVEL >= 0 )); then
- # Historically, we always used the builtin readline, but since
- # our handling of SONAME upgrades has gotten much more stable
- # in the PM (and the readline ebuild itself preserves the old
- # libs during upgrades), linking against the system copy should
- # be safe.
- # Exact cached version here doesn't really matter as long as it
- # is at least what's in the DEPEND up above.
- export ac_cv_rl_version=${READLINE_VER%%_*}
-
- # Use system readline only with released versions.
- myconf+=( --with-installed-readline=. )
- fi
-
- if use plugins; then
- append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
- else
- # Disable the plugins logic by hand since bash doesn't provide
- # a way of doing it.
- export ac_cv_func_dl{close,open,sym}=no \
- ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
-
- sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
- fi
-
- # bug #444070
- tc-export AR
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- local -a pgo_generate_flags pgo_use_flags
- local flag
-
- # -fprofile-partial-training because upstream notes the test suite isn't
- # super comprehensive.
- # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
- if use pgo; then
- pgo_generate_flags=(
- -fprofile-update=atomic
- -fprofile-dir="${T}"/pgo
- -fprofile-generate="${T}"/pgo
- )
- pgo_use_flags=(
- -fprofile-use="${T}"/pgo
- -fprofile-dir="${T}"/pgo
- )
- if flag=$(test-flags-CC -fprofile-partial-training); then
- pgo_generate_flags+=( "${flag}" )
- pgo_use_flags+=( "${flag}" )
- fi
- fi
-
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}"
- use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others
-
- # Build Bash and run its tests to generate profiles.
- if (( ${#pgo_generate_flags[@]} )); then
- # Used in test suite.
- unset -v A
-
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
-
- if tc-is-clang; then
- llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
- fi
-
- # Rebuild Bash using the profiling data we just generated.
- emake clean
- emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}"
- use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others
- fi
-}
-
-src_test() {
- # Used in test suite.
- unset -v A
-
- default
-}
-
-src_install() {
- local d f
-
- default
-
- my_prefixify() {
- while read -r; do
- if [[ $REPLY == *$1* ]]; then
- REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
- fi
- printf '%s\n' "${REPLY}" || ! break
- done < "$2" || die
- }
-
- dodir /bin
- mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
- dosym bash /bin/rbash
-
- insinto /etc/bash
- doins "${FILESDIR}"/bash_logout
- my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
-
- insinto /etc/bash/bashrc.d
- my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
- doins "${FILESDIR}"/bashrc.d/10-gentoo-title.bash
-
- insinto /etc/skel
- for f in bash{_logout,_profile,rc}; do
- newins "${FILESDIR}/dot-${f}" ".${f}"
- done
-
- if use plugins; then
- exeinto "/usr/$(get_libdir)/bash"
- set -- examples/loadables/*.o
- doexe "${@%.o}"
-
- insinto /usr/include/bash-plugins
- doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
- fi
-
- if use examples; then
- for d in examples/{functions,misc,scripts,startup-files}; do
- exeinto "/usr/share/doc/${PF}/${d}"
- docinto "${d}"
- for f in "${d}"/*; do
- if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
- doexe "${f}"
- else
- dodoc "${f}"
- fi
- done
- done
- fi
-
- # Install bash_builtins.1 and rbash.1.
- emake -C doc DESTDIR="${D}" install_builtins
- sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
- doman "${T}"/rbash.1
-
- newdoc CWRU/changelog ChangeLog
- dosym bash.info /usr/share/info/bashref.info
-}
-
-pkg_preinst() {
- if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
- mkdir -p -- "${EROOT}"/etc/bash \
- && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
- || die
- fi
-}
-
-pkg_postinst() {
- local old_ver
-
- # If /bin/sh does not exist, provide it.
- if [[ ! -e ${EROOT}/bin/sh ]]; then
- ln -sf -- bash "${EROOT}"/bin/sh || die
- fi
-
- read -r old_ver <<<"${REPLACING_VERSIONS}"
- if [[ ! $old_ver ]]; then
- :
- elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r1"; then
- return
- elif ver_test "$old_ver" -lt "5.2" && ver_test "$old_ver" -ge "5.1_p16-r8"; then
- return
- fi
-
- ewarn "Files situated under /etc/bash/bashrc.d must now have a suffix of .sh or .bash."
- ewarn ""
- ewarn "Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the"
- ewarn "characteristics of the operating environment, this array may contain commands"
- ewarn "to set the window and pane title. Users that choose to customise this variable"
- ewarn "in ~/.bashrc are advised to append their commands, using the following syntax."
- ewarn ""
- ewarn "PROMPT_COMMAND+=('custom command goes here')"
- ewarn ""
- ewarn "Alternatively, users that wish to opt out of Gentoo's window title setting"
- ewarn "behaviour may now do so by either unsetting PROMPT_COMMAND or by re-defining it"
- ewarn "as desired. Previously, there was no formally supported method of opting out."
-}
diff --git a/app-shells/bash/bash-5.2_p26-r5.ebuild b/app-shells/bash/bash-5.2_p26-r5.ebuild
new file mode 100644
index 000000000000..e8eaa353cf21
--- /dev/null
+++ b/app-shells/bash/bash-5.2_p26-r5.ebuild
@@ -0,0 +1,393 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
+inherit flag-o-matic toolchain-funcs prefix verify-sig
+
+# Uncomment if we have a patchset.
+#GENTOO_PATCH_DEV="sam"
+#GENTOO_PATCH_VER="${PV}"
+
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+MY_P=${PN}-${MY_PV}
+MY_PATCHES=()
+
+# Determine the patchlevel. See ftp://ftp.gnu.org/gnu/bash/bash-5.2-patches/.
+case ${PV} in
+ *_p*)
+ PLEVEL=${PV##*_p}
+ ;;
+ 9999|*_alpha*|*_beta*|*_rc*)
+ # Set a negative patchlevel to indicate that it's a pre-release.
+ PLEVEL=-1
+ ;;
+ *)
+ PLEVEL=0
+esac
+
+# The version of readline this bash normally ships with. Note that we only use
+# the bundled copy of readline for pre-releases.
+READLINE_VER="8.2_p1"
+
+DESCRIPTION="The standard GNU Bourne again shell"
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
+ EGIT_BRANCH=devel
+ inherit git-r3
+else
+ my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
+
+ # bash-5.1 -> bash51
+ my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
+
+ for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
+ printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
+ my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
+ MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
+ done
+
+ SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
+
+ unset -v my_urls my_p my_patch_idx my_patch_ver
+fi
+
+if [[ ${GENTOO_PATCH_VER} ]]; then
+ SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
+fi
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+if (( PLEVEL >= 0 )); 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
+IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
+
+DEPEND="
+ >=sys-libs/ncurses-5.2-r2:=
+ nls? ( virtual/libintl )
+"
+if (( PLEVEL >= 0 )); then
+ DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
+fi
+RDEPEND="
+ ${DEPEND}
+"
+# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
+BDEPEND="
+ pgo? ( dev-util/gperf )
+ verify-sig? ( sec-keys/openpgp-keys-chetramey )
+"
+
+# EAPI 8 tries to append it but it doesn't exist here.
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+PATCHES=(
+ #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
+
+ # Patches to or from Chet, posted to the bug-bash mailing list.
+ "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
+ "${FILESDIR}/${PN}-5.2_p15-random-ub.patch"
+ "${FILESDIR}/${PN}-5.2_p15-configure-clang16.patch"
+ "${FILESDIR}/${PN}-5.2_p21-wpointer-to-int.patch"
+ "${FILESDIR}/${PN}-5.2_p21-configure-strtold.patch"
+ "${FILESDIR}/${PN}-5.2_p26-memory-leaks.patch"
+)
+
+pkg_setup() {
+ # bug #7332
+ if is-flag -malign-double; then
+ eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
+ eerror "as it breaks LFS (struct stat64) on x86."
+ die "remove -malign-double from your CFLAGS mr ricer"
+ fi
+
+ if use bashlogger; then
+ ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
+ ewarn "This will log ALL output you enter into the shell, you have been warned."
+ fi
+}
+
+src_unpack() {
+ local patch
+
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ else
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
+
+ for patch in "${MY_PATCHES[@]}"; do
+ verify-sig_verify_detached "${patch}"{,.sig}
+ done
+ fi
+
+ unpack "${MY_P}.tar.gz"
+
+ if [[ ${GENTOO_PATCH_VER} ]]; then
+ unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
+ fi
+ fi
+}
+
+src_prepare() {
+ # Include official patches.
+ (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
+
+ # Clean out local libs so we know we use system ones w/releases. The
+ # touch utility is invoked for the benefit of config.status.
+ if (( PLEVEL >= 0 )); then
+ rm -rf lib/{readline,termcap}/* \
+ && touch lib/{readline,termcap}/Makefile.in \
+ && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
+ || die
+ fi
+
+ # Prefixify hardcoded path names. No-op for non-prefix.
+ hprefixify pathnames.h.in
+
+ # Avoid regenerating docs after patches, bug #407985.
+ sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
+ && touch -r . doc/* \
+ || die
+
+ # Sometimes hangs (more noticeable w/ pgo), bug #907403.
+ rm tests/run-jobs || die
+
+ eapply -p0 "${PATCHES[@]}"
+ eapply_user
+}
+
+src_configure() {
+ local -a myconf
+
+ # Upstream only test with Bison and require GNUisms like YYEOF and
+ # YYERRCODE. The former at least may be in POSIX soon:
+ # https://www.austingroupbugs.net/view.php?id=1269.
+ # configure warns on use of non-Bison but doesn't abort. The result
+ # may misbehave at runtime.
+ unset -v YACC
+
+ myconf=(
+ --disable-profiling
+
+ # Force linking with system curses ... the bundled termcap lib
+ # sucks bad compared to ncurses. For the most part, ncurses
+ # is here because readline needs it. But bash itself calls
+ # ncurses in one or two small places :(.
+ --with-curses
+
+ $(use_enable mem-scramble)
+ $(use_enable net net-redirections)
+ $(use_enable readline)
+ $(use_enable readline bang-history)
+ $(use_enable readline history)
+ $(use_with afs)
+ $(use_with mem-scramble bash-malloc)
+ )
+
+ # For descriptions of these, see config-top.h.
+ # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
+ append-cppflags \
+ -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
+ -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
+ -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
+ -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
+ -DNON_INTERACTIVE_LOGIN_SHELLS \
+ -DSSH_SOURCE_BASHRC \
+ $(use bashlogger && echo -DSYSLOG_HISTORY)
+
+ use nls || myconf+=( --disable-nls )
+
+ if (( PLEVEL >= 0 )); then
+ # Historically, we always used the builtin readline, but since
+ # our handling of SONAME upgrades has gotten much more stable
+ # in the PM (and the readline ebuild itself preserves the old
+ # libs during upgrades), linking against the system copy should
+ # be safe.
+ # Exact cached version here doesn't really matter as long as it
+ # is at least what's in the DEPEND up above.
+ export ac_cv_rl_version=${READLINE_VER%%_*}
+
+ # Use system readline only with released versions.
+ myconf+=( --with-installed-readline=. )
+ fi
+
+ if use plugins; then
+ append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
+ else
+ # Disable the plugins logic by hand since bash doesn't provide
+ # a way of doing it.
+ export ac_cv_func_dl{close,open,sym}=no \
+ ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
+
+ sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
+ fi
+
+ # bug #444070
+ tc-export AR
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ local -a pgo_generate_flags pgo_use_flags
+ local flag
+
+ # -fprofile-partial-training because upstream notes the test suite isn't
+ # super comprehensive.
+ # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
+ if use pgo; then
+ pgo_generate_flags=(
+ -fprofile-update=atomic
+ -fprofile-dir="${T}"/pgo
+ -fprofile-generate="${T}"/pgo
+ )
+ pgo_use_flags=(
+ -fprofile-use="${T}"/pgo
+ -fprofile-dir="${T}"/pgo
+ )
+ if flag=$(test-flags-CC -fprofile-partial-training); then
+ pgo_generate_flags+=( "${flag}" )
+ pgo_use_flags+=( "${flag}" )
+ fi
+ fi
+
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}"
+ use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others
+
+ # Build Bash and run its tests to generate profiles.
+ if (( ${#pgo_generate_flags[@]} )); then
+ # Used in test suite.
+ unset -v A
+
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
+
+ if tc-is-clang; then
+ llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
+ fi
+
+ # Rebuild Bash using the profiling data we just generated.
+ emake clean
+ emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}"
+ use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others
+ fi
+}
+
+src_test() {
+ # Used in test suite.
+ unset -v A
+
+ default
+}
+
+src_install() {
+ local d f
+
+ default
+
+ my_prefixify() {
+ while read -r; do
+ if [[ $REPLY == *$1* ]]; then
+ REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
+ fi
+ printf '%s\n' "${REPLY}" || ! break
+ done < "$2" || die
+ }
+
+ dodir /bin
+ mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
+ dosym bash /bin/rbash
+
+ insinto /etc/bash
+ doins "${FILESDIR}"/bash_logout
+ my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
+
+ insinto /etc/bash/bashrc.d
+ my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
+ doins "${FILESDIR}"/bashrc.d/10-gentoo-title.bash
+ if [[ ! ${EPREFIX} ]]; then
+ doins "${FILESDIR}"/bashrc.d/15-gentoo-bashrc-check.bash
+ fi
+
+ insinto /etc/skel
+ for f in bash{_logout,_profile,rc}; do
+ newins "${FILESDIR}/dot-${f}" ".${f}"
+ done
+
+ if use plugins; then
+ exeinto "/usr/$(get_libdir)/bash"
+ set -- examples/loadables/*.o
+ doexe "${@%.o}"
+
+ insinto /usr/include/bash-plugins
+ doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
+ fi
+
+ if use examples; then
+ for d in examples/{functions,misc,scripts,startup-files}; do
+ exeinto "/usr/share/doc/${PF}/${d}"
+ docinto "${d}"
+ for f in "${d}"/*; do
+ if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
+ doexe "${f}"
+ else
+ dodoc "${f}"
+ fi
+ done
+ done
+ fi
+
+ # Install bash_builtins.1 and rbash.1.
+ emake -C doc DESTDIR="${D}" install_builtins
+ sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
+ doman "${T}"/rbash.1
+
+ newdoc CWRU/changelog ChangeLog
+ dosym bash.info /usr/share/info/bashref.info
+}
+
+pkg_preinst() {
+ if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
+ mkdir -p -- "${EROOT}"/etc/bash \
+ && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
+ || die
+ fi
+}
+
+pkg_postinst() {
+ local old_ver
+
+ # If /bin/sh does not exist, provide it.
+ if [[ ! -e ${EROOT}/bin/sh ]]; then
+ ln -sf -- bash "${EROOT}"/bin/sh || die
+ fi
+
+ read -r old_ver <<<"${REPLACING_VERSIONS}"
+ if [[ ! $old_ver ]]; then
+ :
+ elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r1"; then
+ return
+ elif ver_test "$old_ver" -lt "5.2" && ver_test "$old_ver" -ge "5.1_p16-r8"; then
+ return
+ fi
+
+ ewarn "Files situated under /etc/bash/bashrc.d must now have a suffix of .sh or .bash."
+ ewarn ""
+ ewarn "Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the"
+ ewarn "characteristics of the operating environment, this array may contain commands"
+ ewarn "to set the window and pane title. Users that choose to customise this variable"
+ ewarn "in ~/.bashrc are advised to append their commands, using the following syntax."
+ ewarn ""
+ ewarn "PROMPT_COMMAND+=('custom command goes here')"
+ ewarn ""
+ ewarn "Alternatively, users that wish to opt out of Gentoo's window title setting"
+ ewarn "behaviour may now do so by either unsetting PROMPT_COMMAND or by re-defining it"
+ ewarn "as desired. Previously, there was no formally supported method of opting out."
+}
diff --git a/app-shells/bash/bash-5.3_alpha-r3.ebuild b/app-shells/bash/bash-5.3_alpha-r3.ebuild
deleted file mode 100644
index 248f30b7b4e1..000000000000
--- a/app-shells/bash/bash-5.3_alpha-r3.ebuild
+++ /dev/null
@@ -1,389 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
-inherit flag-o-matic toolchain-funcs prefix verify-sig
-
-# Uncomment if we have a patchset.
-#GENTOO_PATCH_DEV="sam"
-#GENTOO_PATCH_VER="${PV}"
-
-MY_PV=${PV/_p*}
-MY_PV=${MY_PV/_/-}
-MY_P=${PN}-${MY_PV}
-MY_PATCHES=()
-
-# Determine the patchlevel. See ftp://ftp.gnu.org/gnu/bash/bash-5.3-patches/.
-case ${PV} in
- *_p*)
- PLEVEL=${PV##*_p}
- ;;
- 9999|*_alpha*|*_beta*|*_rc*)
- # Set a negative patchlevel to indicate that it's a pre-release.
- PLEVEL=-1
- ;;
- *)
- PLEVEL=0
-esac
-
-# The version of readline this bash normally ships with. Note that we only use
-# the bundled copy of readline for pre-releases.
-READLINE_VER="8.3_alpha"
-
-DESCRIPTION="The standard GNU Bourne again shell"
-HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
-
-if [[ ${PV} == 9999 ]]; then
- EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
- EGIT_BRANCH=devel
- inherit git-r3
-else
- my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
-
- # bash-5.1 -> bash51
- my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
-
- for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
- printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
- my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
- MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
- done
-
- SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
-
- unset -v my_urls my_p my_patch_idx my_patch_ver
-fi
-
-if [[ ${GENTOO_PATCH_VER} ]]; then
- SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
-fi
-
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-if (( PLEVEL >= 0 )); 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
-IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
-
-DEPEND="
- >=sys-libs/ncurses-5.2-r2:=
- nls? ( virtual/libintl )
-"
-if (( PLEVEL >= 0 )); then
- DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
-fi
-RDEPEND="
- ${DEPEND}
-"
-# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
-BDEPEND="
- pgo? ( dev-util/gperf )
- verify-sig? ( sec-keys/openpgp-keys-chetramey )
-"
-
-# EAPI 8 tries to append it but it doesn't exist here.
-QA_CONFIGURE_OPTIONS="--disable-static"
-
-PATCHES=(
- #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
-
- # Patches to or from Chet, posted to the bug-bash mailing list.
- "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
-)
-
-pkg_setup() {
- # bug #7332
- if is-flag -malign-double; then
- eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
- eerror "as it breaks LFS (struct stat64) on x86."
- die "remove -malign-double from your CFLAGS mr ricer"
- fi
-
- if use bashlogger; then
- ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
- ewarn "This will log ALL output you enter into the shell, you have been warned."
- fi
-}
-
-src_unpack() {
- local patch
-
- if [[ ${PV} == 9999 ]]; then
- git-r3_src_unpack
- else
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
-
- for patch in "${MY_PATCHES[@]}"; do
- verify-sig_verify_detached "${patch}"{,.sig}
- done
- fi
-
- unpack "${MY_P}.tar.gz"
-
- if [[ ${GENTOO_PATCH_VER} ]]; then
- unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
- fi
- fi
-}
-
-src_prepare() {
- # Include official patches.
- (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
-
- # Clean out local libs so we know we use system ones w/releases. The
- # touch utility is invoked for the benefit of config.status.
- if (( PLEVEL >= 0 )); then
- rm -rf lib/{readline,termcap}/* \
- && touch lib/{readline,termcap}/Makefile.in \
- && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
- || die
- fi
-
- # Prefixify hardcoded path names. No-op for non-prefix.
- hprefixify pathnames.h.in
-
- # Avoid regenerating docs after patches, bug #407985.
- sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
- && touch -r . doc/* \
- || die
-
- # Sometimes hangs (more noticeable w/ pgo), bug #907403.
- rm tests/run-jobs || die
-
- eapply -p0 "${PATCHES[@]}"
- eapply_user
-}
-
-src_configure() {
- local -a myconf
-
- # Upstream only test with Bison and require GNUisms like YYEOF and
- # YYERRCODE. The former at least may be in POSIX soon:
- # https://www.austingroupbugs.net/view.php?id=1269.
- # configure warns on use of non-Bison but doesn't abort. The result
- # may misbehave at runtime.
- unset -v YACC
-
- # wcsnwidth(), substring() issues with -Wlto-type-mismatch, reported
- # upstream to Chet by email.
- filter-lto
-
- myconf=(
- --disable-profiling
-
- # Force linking with system curses ... the bundled termcap lib
- # sucks bad compared to ncurses. For the most part, ncurses
- # is here because readline needs it. But bash itself calls
- # ncurses in one or two small places :(.
- --with-curses
-
- $(use_enable mem-scramble)
- $(use_enable net net-redirections)
- $(use_enable readline)
- $(use_enable readline bang-history)
- $(use_enable readline history)
- $(use_with afs)
- $(use_with mem-scramble bash-malloc)
- )
-
- # For descriptions of these, see config-top.h.
- # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
- append-cppflags \
- -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
- -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
- -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
- -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
- -DNON_INTERACTIVE_LOGIN_SHELLS \
- -DSSH_SOURCE_BASHRC \
- $(use bashlogger && echo -DSYSLOG_HISTORY)
-
- use nls || myconf+=( --disable-nls )
-
- if (( PLEVEL >= 0 )); then
- # Historically, we always used the builtin readline, but since
- # our handling of SONAME upgrades has gotten much more stable
- # in the PM (and the readline ebuild itself preserves the old
- # libs during upgrades), linking against the system copy should
- # be safe.
- # Exact cached version here doesn't really matter as long as it
- # is at least what's in the DEPEND up above.
- export ac_cv_rl_version=${READLINE_VER%%_*}
-
- # Use system readline only with released versions.
- myconf+=( --with-installed-readline=. )
- fi
-
- if use plugins; then
- append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
- else
- # Disable the plugins logic by hand since bash doesn't provide
- # a way of doing it.
- export ac_cv_func_dl{close,open,sym}=no \
- ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
-
- sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
- fi
-
- # bug #444070
- tc-export AR
-
- econf "${myconf[@]}"
-}
-
-src_compile() {
- local -a pgo_generate_flags pgo_use_flags
- local flag
-
- # -fprofile-partial-training because upstream notes the test suite isn't
- # super comprehensive.
- # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
- if use pgo; then
- pgo_generate_flags=(
- -fprofile-update=atomic
- -fprofile-dir="${T}"/pgo
- -fprofile-generate="${T}"/pgo
- )
- pgo_use_flags=(
- -fprofile-use="${T}"/pgo
- -fprofile-dir="${T}"/pgo
- )
- if flag=$(test-flags-CC -fprofile-partial-training); then
- pgo_generate_flags+=( "${flag}" )
- pgo_use_flags+=( "${flag}" )
- fi
- fi
-
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}"
- use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others
-
- # Build Bash and run its tests to generate profiles.
- if (( ${#pgo_generate_flags[@]} )); then
- # Used in test suite.
- unset -v A
-
- emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
-
- if tc-is-clang; then
- llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
- fi
-
- # Rebuild Bash using the profiling data we just generated.
- emake clean
- emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}"
- use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others
- fi
-}
-
-src_test() {
- # Used in test suite.
- unset -v A
-
- default
-}
-
-src_install() {
- local d f
-
- default
-
- my_prefixify() {
- while read -r; do
- if [[ $REPLY == *$1* ]]; then
- REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
- fi
- printf '%s\n' "${REPLY}" || ! break
- done < "$2" || die
- }
-
- dodir /bin
- mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
- dosym bash /bin/rbash
-
- insinto /etc/bash
- doins "${FILESDIR}"/bash_logout
- my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
-
- insinto /etc/bash/bashrc.d
- my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
- doins "${FILESDIR}"/bashrc.d/10-gentoo-title.bash
-
- insinto /etc/skel
- for f in bash{_logout,_profile,rc}; do
- newins "${FILESDIR}/dot-${f}" ".${f}"
- done
-
- if use plugins; then
- exeinto "/usr/$(get_libdir)/bash"
- set -- examples/loadables/*.o
- doexe "${@%.o}"
-
- insinto /usr/include/bash-plugins
- doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
- fi
-
- if use examples; then
- for d in examples/{functions,misc,scripts,startup-files}; do
- exeinto "/usr/share/doc/${PF}/${d}"
- docinto "${d}"
- for f in "${d}"/*; do
- if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
- doexe "${f}"
- else
- dodoc "${f}"
- fi
- done
- done
- fi
-
- # Install bash_builtins.1 and rbash.1.
- emake -C doc DESTDIR="${D}" install_builtins
- sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
- doman "${T}"/rbash.1
-
- newdoc CWRU/changelog ChangeLog
- dosym bash.info /usr/share/info/bashref.info
-}
-
-pkg_preinst() {
- if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
- mkdir -p -- "${EROOT}"/etc/bash \
- && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
- || die
- fi
-}
-
-pkg_postinst() {
- local old_ver
-
- # If /bin/sh does not exist, provide it.
- if [[ ! -e ${EROOT}/bin/sh ]]; then
- ln -sf -- bash "${EROOT}"/bin/sh || die
- fi
-
- read -r old_ver <<<"${REPLACING_VERSIONS}"
- if [[ ! $old_ver ]]; then
- :
- elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r1"; then
- return
- elif ver_test "$old_ver" -lt "5.2" && ver_test "$old_ver" -ge "5.1_p16-r8"; then
- return
- fi
-
- ewarn "Files situated under /etc/bash/bashrc.d must now have a suffix of .sh or .bash."
- ewarn ""
- ewarn "Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the"
- ewarn "characteristics of the operating environment, this array may contain commands"
- ewarn "to set the window and pane title. Users that choose to customise this variable"
- ewarn "in ~/.bashrc are advised to append their commands, using the following syntax."
- ewarn ""
- ewarn "PROMPT_COMMAND+=('custom command goes here')"
- ewarn ""
- ewarn "Alternatively, users that wish to opt out of Gentoo's window title setting"
- ewarn "behaviour may now do so by either unsetting PROMPT_COMMAND or by re-defining it"
- ewarn "as desired. Previously, there was no formally supported method of opting out."
-}
diff --git a/app-shells/bash/bash-5.3_alpha-r4.ebuild b/app-shells/bash/bash-5.3_alpha-r4.ebuild
new file mode 100644
index 000000000000..9699a659026a
--- /dev/null
+++ b/app-shells/bash/bash-5.3_alpha-r4.ebuild
@@ -0,0 +1,392 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc
+inherit flag-o-matic toolchain-funcs prefix verify-sig
+
+# Uncomment if we have a patchset.
+#GENTOO_PATCH_DEV="sam"
+#GENTOO_PATCH_VER="${PV}"
+
+MY_PV=${PV/_p*}
+MY_PV=${MY_PV/_/-}
+MY_P=${PN}-${MY_PV}
+MY_PATCHES=()
+
+# Determine the patchlevel. See ftp://ftp.gnu.org/gnu/bash/bash-5.3-patches/.
+case ${PV} in
+ *_p*)
+ PLEVEL=${PV##*_p}
+ ;;
+ 9999|*_alpha*|*_beta*|*_rc*)
+ # Set a negative patchlevel to indicate that it's a pre-release.
+ PLEVEL=-1
+ ;;
+ *)
+ PLEVEL=0
+esac
+
+# The version of readline this bash normally ships with. Note that we only use
+# the bundled copy of readline for pre-releases.
+READLINE_VER="8.3_alpha"
+
+DESCRIPTION="The standard GNU Bourne again shell"
+HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://git.savannah.gnu.org/git/bash.git"
+ EGIT_BRANCH=devel
+ inherit git-r3
+else
+ my_urls=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}.tar.gz" )
+
+ # bash-5.1 -> bash51
+ my_p=${PN}$(ver_cut 1-2) my_p=${my_p/.}
+
+ for (( my_patch_idx = 1; my_patch_idx <= PLEVEL; my_patch_idx++ )); do
+ printf -v my_patch_ver %s-%03d "${my_p}" "${my_patch_idx}"
+ my_urls+=( {'mirror://gnu/bash','ftp://ftp.cwru.edu/pub/bash'}/"${MY_P}-patches/${my_patch_ver}" )
+ MY_PATCHES+=( "${DISTDIR}/${my_patch_ver}" )
+ done
+
+ SRC_URI="${my_urls[*]} verify-sig? ( ${my_urls[*]/%/.sig} )"
+
+ unset -v my_urls my_p my_patch_idx my_patch_ver
+fi
+
+if [[ ${GENTOO_PATCH_VER} ]]; then
+ SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV:?}/distfiles/${CATEGORY}/${PN}/${PN}-${GENTOO_PATCH_VER:?}-patches.tar.xz"
+fi
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3+"
+SLOT="0"
+if (( PLEVEL >= 0 )); 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
+IUSE="afs bashlogger examples mem-scramble +net nls plugins pgo +readline"
+
+DEPEND="
+ >=sys-libs/ncurses-5.2-r2:=
+ nls? ( virtual/libintl )
+"
+if (( PLEVEL >= 0 )); then
+ DEPEND+=" readline? ( >=sys-libs/readline-${READLINE_VER}:= )"
+fi
+RDEPEND="
+ ${DEPEND}
+"
+# We only need bison (yacc) when the .y files get patched (bash42-005, bash51-011).
+BDEPEND="
+ pgo? ( dev-util/gperf )
+ verify-sig? ( sec-keys/openpgp-keys-chetramey )
+"
+
+# EAPI 8 tries to append it but it doesn't exist here.
+QA_CONFIGURE_OPTIONS="--disable-static"
+
+PATCHES=(
+ #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/
+
+ # Patches to or from Chet, posted to the bug-bash mailing list.
+ "${FILESDIR}/${PN}-5.0-syslog-history-extern.patch"
+)
+
+pkg_setup() {
+ # bug #7332
+ if is-flag -malign-double; then
+ eerror "Detected bad CFLAGS '-malign-double'. Do not use this"
+ eerror "as it breaks LFS (struct stat64) on x86."
+ die "remove -malign-double from your CFLAGS mr ricer"
+ fi
+
+ if use bashlogger; then
+ ewarn "The logging patch should ONLY be used in restricted (i.e. honeypot) envs."
+ ewarn "This will log ALL output you enter into the shell, you have been warned."
+ fi
+}
+
+src_unpack() {
+ local patch
+
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ else
+ if use verify-sig; then
+ verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig}
+
+ for patch in "${MY_PATCHES[@]}"; do
+ verify-sig_verify_detached "${patch}"{,.sig}
+ done
+ fi
+
+ unpack "${MY_P}.tar.gz"
+
+ if [[ ${GENTOO_PATCH_VER} ]]; then
+ unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz"
+ fi
+ fi
+}
+
+src_prepare() {
+ # Include official patches.
+ (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}"
+
+ # Clean out local libs so we know we use system ones w/releases. The
+ # touch utility is invoked for the benefit of config.status.
+ if (( PLEVEL >= 0 )); then
+ rm -rf lib/{readline,termcap}/* \
+ && touch lib/{readline,termcap}/Makefile.in \
+ && sed -i -E 's:\$[{(](RL|HIST)_LIBSRC[)}]/[[:alpha:]_-]*\.h::g' Makefile.in \
+ || die
+ fi
+
+ # Prefixify hardcoded path names. No-op for non-prefix.
+ hprefixify pathnames.h.in
+
+ # Avoid regenerating docs after patches, bug #407985.
+ sed -i -E '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in \
+ && touch -r . doc/* \
+ || die
+
+ # Sometimes hangs (more noticeable w/ pgo), bug #907403.
+ rm tests/run-jobs || die
+
+ eapply -p0 "${PATCHES[@]}"
+ eapply_user
+}
+
+src_configure() {
+ local -a myconf
+
+ # Upstream only test with Bison and require GNUisms like YYEOF and
+ # YYERRCODE. The former at least may be in POSIX soon:
+ # https://www.austingroupbugs.net/view.php?id=1269.
+ # configure warns on use of non-Bison but doesn't abort. The result
+ # may misbehave at runtime.
+ unset -v YACC
+
+ # wcsnwidth(), substring() issues with -Wlto-type-mismatch, reported
+ # upstream to Chet by email.
+ filter-lto
+
+ myconf=(
+ --disable-profiling
+
+ # Force linking with system curses ... the bundled termcap lib
+ # sucks bad compared to ncurses. For the most part, ncurses
+ # is here because readline needs it. But bash itself calls
+ # ncurses in one or two small places :(.
+ --with-curses
+
+ $(use_enable mem-scramble)
+ $(use_enable net net-redirections)
+ $(use_enable readline)
+ $(use_enable readline bang-history)
+ $(use_enable readline history)
+ $(use_with afs)
+ $(use_with mem-scramble bash-malloc)
+ )
+
+ # For descriptions of these, see config-top.h.
+ # bashrc/#26952 bash_logout/#90488 ssh/#24762 mktemp/#574426
+ append-cppflags \
+ -DDEFAULT_PATH_VALUE=\'\""${EPREFIX}"/usr/local/sbin:"${EPREFIX}"/usr/local/bin:"${EPREFIX}"/usr/sbin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/bin\"\' \
+ -DSTANDARD_UTILS_PATH=\'\""${EPREFIX}"/bin:"${EPREFIX}"/usr/bin:"${EPREFIX}"/sbin:"${EPREFIX}"/usr/sbin\"\' \
+ -DSYS_BASHRC=\'\""${EPREFIX}"/etc/bash/bashrc\"\' \
+ -DSYS_BASH_LOGOUT=\'\""${EPREFIX}"/etc/bash/bash_logout\"\' \
+ -DNON_INTERACTIVE_LOGIN_SHELLS \
+ -DSSH_SOURCE_BASHRC \
+ $(use bashlogger && echo -DSYSLOG_HISTORY)
+
+ use nls || myconf+=( --disable-nls )
+
+ if (( PLEVEL >= 0 )); then
+ # Historically, we always used the builtin readline, but since
+ # our handling of SONAME upgrades has gotten much more stable
+ # in the PM (and the readline ebuild itself preserves the old
+ # libs during upgrades), linking against the system copy should
+ # be safe.
+ # Exact cached version here doesn't really matter as long as it
+ # is at least what's in the DEPEND up above.
+ export ac_cv_rl_version=${READLINE_VER%%_*}
+
+ # Use system readline only with released versions.
+ myconf+=( --with-installed-readline=. )
+ fi
+
+ if use plugins; then
+ append-ldflags "-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/bash"
+ else
+ # Disable the plugins logic by hand since bash doesn't provide
+ # a way of doing it.
+ export ac_cv_func_dl{close,open,sym}=no \
+ ac_cv_lib_dl_dlopen=no ac_cv_header_dlfcn_h=no
+
+ sed -i -e '/LOCAL_LDFLAGS=/s:-rdynamic::' configure || die
+ fi
+
+ # bug #444070
+ tc-export AR
+
+ econf "${myconf[@]}"
+}
+
+src_compile() {
+ local -a pgo_generate_flags pgo_use_flags
+ local flag
+
+ # -fprofile-partial-training because upstream notes the test suite isn't
+ # super comprehensive.
+ # https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo
+ if use pgo; then
+ pgo_generate_flags=(
+ -fprofile-update=atomic
+ -fprofile-dir="${T}"/pgo
+ -fprofile-generate="${T}"/pgo
+ )
+ pgo_use_flags=(
+ -fprofile-use="${T}"/pgo
+ -fprofile-dir="${T}"/pgo
+ )
+ if flag=$(test-flags-CC -fprofile-partial-training); then
+ pgo_generate_flags+=( "${flag}" )
+ pgo_use_flags+=( "${flag}" )
+ fi
+ fi
+
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}"
+ use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" all others
+
+ # Build Bash and run its tests to generate profiles.
+ if (( ${#pgo_generate_flags[@]} )); then
+ # Used in test suite.
+ unset -v A
+
+ emake CFLAGS="${CFLAGS} ${pgo_generate_flags[*]}" -k check
+
+ if tc-is-clang; then
+ llvm-profdata merge "${T}"/pgo --output="${T}"/pgo/default.profdata || die
+ fi
+
+ # Rebuild Bash using the profiling data we just generated.
+ emake clean
+ emake CFLAGS="${CFLAGS} ${pgo_use_flags[*]}"
+ use plugins && emake -C examples/loadables CFLAGS="${CFLAGS} ${pgo_use_flags[*]}" all others
+ fi
+}
+
+src_test() {
+ # Used in test suite.
+ unset -v A
+
+ default
+}
+
+src_install() {
+ local d f
+
+ default
+
+ my_prefixify() {
+ while read -r; do
+ if [[ $REPLY == *$1* ]]; then
+ REPLY=${REPLY/"/etc/"/"${EPREFIX}/etc/"}
+ fi
+ printf '%s\n' "${REPLY}" || ! break
+ done < "$2" || die
+ }
+
+ dodir /bin
+ mv -- "${ED}"/usr/bin/bash "${ED}"/bin/ || die
+ dosym bash /bin/rbash
+
+ insinto /etc/bash
+ doins "${FILESDIR}"/bash_logout
+ my_prefixify bashrc.d "${FILESDIR}"/bashrc-r1 | newins - bashrc
+
+ insinto /etc/bash/bashrc.d
+ my_prefixify DIR_COLORS "${FILESDIR}"/bashrc.d/10-gentoo-color.bash | newins - 10-gentoo-color.bash
+ doins "${FILESDIR}"/bashrc.d/10-gentoo-title.bash
+ if [[ ! ${EPREFIX} ]]; then
+ doins "${FILESDIR}"/bashrc.d/15-gentoo-bashrc-check.bash
+ fi
+
+ insinto /etc/skel
+ for f in bash{_logout,_profile,rc}; do
+ newins "${FILESDIR}/dot-${f}" ".${f}"
+ done
+
+ if use plugins; then
+ exeinto "/usr/$(get_libdir)/bash"
+ set -- examples/loadables/*.o
+ doexe "${@%.o}"
+
+ insinto /usr/include/bash-plugins
+ doins *.h builtins/*.h include/*.h lib/{glob/glob.h,tilde/tilde.h}
+ fi
+
+ if use examples; then
+ for d in examples/{functions,misc,scripts,startup-files}; do
+ exeinto "/usr/share/doc/${PF}/${d}"
+ docinto "${d}"
+ for f in "${d}"/*; do
+ if [[ ${f##*/} != @(PERMISSION|*README) ]]; then
+ doexe "${f}"
+ else
+ dodoc "${f}"
+ fi
+ done
+ done
+ fi
+
+ # Install bash_builtins.1 and rbash.1.
+ emake -C doc DESTDIR="${D}" install_builtins
+ sed 's:bash\.1:man1/&:' doc/rbash.1 > "${T}"/rbash.1 || die
+ doman "${T}"/rbash.1
+
+ newdoc CWRU/changelog ChangeLog
+ dosym bash.info /usr/share/info/bashref.info
+}
+
+pkg_preinst() {
+ if [[ -e ${EROOT}/etc/bashrc ]] && [[ ! -d ${EROOT}/etc/bash ]]; then
+ mkdir -p -- "${EROOT}"/etc/bash \
+ && mv -f -- "${EROOT}"/etc/bashrc "${EROOT}"/etc/bash/ \
+ || die
+ fi
+}
+
+pkg_postinst() {
+ local old_ver
+
+ # If /bin/sh does not exist, provide it.
+ if [[ ! -e ${EROOT}/bin/sh ]]; then
+ ln -sf -- bash "${EROOT}"/bin/sh || die
+ fi
+
+ read -r old_ver <<<"${REPLACING_VERSIONS}"
+ if [[ ! $old_ver ]]; then
+ :
+ elif ver_test "$old_ver" -ge "5.2" && ver_test "$old_ver" -ge "5.2_p26-r1"; then
+ return
+ elif ver_test "$old_ver" -lt "5.2" && ver_test "$old_ver" -ge "5.1_p16-r8"; then
+ return
+ fi
+
+ ewarn "Files situated under /etc/bash/bashrc.d must now have a suffix of .sh or .bash."
+ ewarn ""
+ ewarn "Gentoo now defaults to defining PROMPT_COMMAND as an array. Depending on the"
+ ewarn "characteristics of the operating environment, this array may contain commands"
+ ewarn "to set the window and pane title. Users that choose to customise this variable"
+ ewarn "in ~/.bashrc are advised to append their commands, using the following syntax."
+ ewarn ""
+ ewarn "PROMPT_COMMAND+=('custom command goes here')"
+ ewarn ""
+ ewarn "Alternatively, users that wish to opt out of Gentoo's window title setting"
+ ewarn "behaviour may now do so by either unsetting PROMPT_COMMAND or by re-defining it"
+ ewarn "as desired. Previously, there was no formally supported method of opting out."
+}
diff --git a/app-shells/bash/files/bashrc-r1 b/app-shells/bash/files/bashrc-r1
index 6f4631568119..deb0ce97d4a7 100644
--- a/app-shells/bash/files/bashrc-r1
+++ b/app-shells/bash/files/bashrc-r1
@@ -5,16 +5,15 @@ if [[ $- != *i* ]]; then
return
fi
-# A convenient function to determine whether bash has readline support.
-genfun_has_readline() [[ $(shopt -p direxpand 2>/dev/null) ]]
+# Disable errexit in case the user enabled it then chose to re-source this file.
+shopt -u -o errexit
-# The following two shell options require for bash to have readline support.
-genfun_has_readline &&
+# Disable completion when the input buffer is empty. Mute STDERR because this
+# option is only present in the case that bash was built with readline support.
+shopt -s no_empty_cmd_completion 2>/dev/null &&
-# Disable completion when the input buffer is empty.
-shopt -s no_empty_cmd_completion &&
-
-# Append to HISTFILE rather than overwrite upon exiting, per bug #139609.
+# Append to HISTFILE rather than overwrite upon exiting, per bug #139609. This
+# option also requires for bash to have been built with readline support.
shopt -s histappend
# Initialise PROMPT_COMMAND as an array, which is permitted as of bash 5.1.
@@ -28,5 +27,3 @@ for _ in /etc/bash/bashrc.d/*; do
source "$_"
fi
done
-
-unset -f genfun_has_readline
diff --git a/app-shells/bash/files/bashrc.d/10-gentoo-color.bash b/app-shells/bash/files/bashrc.d/10-gentoo-color.bash
index 6192bfaf4394..f0c5983b66e1 100644
--- a/app-shells/bash/files/bashrc.d/10-gentoo-color.bash
+++ b/app-shells/bash/files/bashrc.d/10-gentoo-color.bash
@@ -34,7 +34,8 @@ elif (( gentoo_color == 16777216 )); then
export COLORTERM=truecolor
fi
-if (( gentoo_color <= 0 )) || ! genfun_has_readline; then
+# For direxpand to be missing indicates that bash is lacking readline support.
+if (( gentoo_color <= 0 )) || [[ ! $(shopt -p direxpand 2>/dev/null) ]]; then
# Define a prompt without color.
PS1='\u@\h \w \$ '
elif (( EUID == 0 )); then
diff --git a/app-shells/bash/files/bashrc.d/10-gentoo-title.bash b/app-shells/bash/files/bashrc.d/10-gentoo-title.bash
index 0246d4fa36f0..003e364ff072 100644
--- a/app-shells/bash/files/bashrc.d/10-gentoo-title.bash
+++ b/app-shells/bash/files/bashrc.d/10-gentoo-title.bash
@@ -16,8 +16,8 @@ genfun_set_win_title() {
# Sets the window title with the Set Text Parameters sequence. For
# screen, the sequence defines the hardstatus (%h) and for tmux, the
- # window_name (#W). For graphical terminal emulators, it is normal for
- # the title bar be affected.
+ # pane_title (#T). For graphical terminal emulators, it is normal for
+ # the title bar to be affected.
genfun_set_win_title() {
genfun_sanitise_cwd
printf '\033]2;%s@%s - %s\007' "${USER}" "${HOSTNAME%%.*}" "${_cwd}"
@@ -26,27 +26,13 @@ genfun_set_win_title() {
genfun_set_win_title
}
-# Set window title with the Title Definition String sequence. For screen, the
-# sequence defines the window title (%t) and for tmux, the pane_title (#T).
-# For tmux to be affected requires that its allow-rename option be enabled.
-# https://www.gnu.org/software/screen/manual/html_node/Control-Sequences.html
-case ${TERM} in
- screen*|tmux*)
- genfun_set_pane_title() {
- printf '\033k%s\033\\' "${HOSTNAME%%.*}"
- }
- PROMPT_COMMAND+=('genfun_set_pane_title')
- ;;
- *)
- # If the TTY is that of sshd(8) then proceed no further. Alas,
- # there exist many operating environments in which the window
- # title would otherwise not be restored upon ssh(1) exiting.
- # Users wishing to coerce the historical behaviour have the
- # option of setting PROMPT_COMMAND=(genfun_set_win_title).
- if [[ ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then
- return
- fi
-esac
+# If the TTY is that of sshd(8) then proceed no further. Alas, there exist many
+# operating environments in which the window title would otherwise not be
+# restored upon ssh(1) exiting. Users wishing to coerce the historical
+# behaviour have the option of setting PROMPT_COMMAND=(genfun_set_win_title).
+if [[ ${SSH_TTY} && ${SSH_TTY} == "$(tty)" ]]; then
+ return
+fi
# Determine whether the terminal can handle the Set Text Parameters sequence.
# The only terminals permitted here are those for which there is empirical
diff --git a/app-shells/bash/files/bashrc.d/15-gentoo-bashrc-check.bash b/app-shells/bash/files/bashrc.d/15-gentoo-bashrc-check.bash
new file mode 100644
index 000000000000..8f2b0405c6b9
--- /dev/null
+++ b/app-shells/bash/files/bashrc.d/15-gentoo-bashrc-check.bash
@@ -0,0 +1,24 @@
+# /etc/bash/bashrc.d/15-gentoo-bashrc-check.bash
+
+# Some users have ~/.bashrc as a copy of ${FILESDIR}/bashrc which either matches
+# exactly or is only trivially modified. Such is an improper state of affairs
+# and results in the bashrc.d drop-ins being sourced twice. Warn them that they
+# should use the skeleton file instead. This drop-in should be removed no sooner
+# than one year from the date of its introduction.
+
+if [[ -e ${TMPDIR:-/tmp}/.gentoo-bashrc-check-${EUID} || ! -f ~/.bashrc ]]; then
+ return
+fi
+
+{
+ if grep -qxF 'for sh in /etc/bash/bashrc.d/* ; do' -- ~/.bashrc; then
+ cat >&3 <<'EOF'
+WARNING! Your ~/.bashrc file is based on an old copy of /etc/bash/bashrc, which
+is not intended for use within a home directory. Please either delete ~/.bashrc
+or replace it with a copy of /etc/skel/.bashrc before optionally customizing it
+further. Neglecting to do so may result in bash behaving unexpectedly.
+
+EOF
+ fi
+ touch -- "${TMPDIR:-/tmp}/.gentoo-bashrc-check-${EUID}"
+} 3>&2 2>/dev/null
diff --git a/app-shells/fish/Manifest b/app-shells/fish/Manifest
index 2ae803a49033..1273f5ef609d 100644
--- a/app-shells/fish/Manifest
+++ b/app-shells/fish/Manifest
@@ -4,6 +4,6 @@ DIST fish-3.6.1.tar.xz 2866100 BLAKE2B 13a41781c9a7ad093b18d4697c6087ef4c621bdf9
DIST fish-3.7.1.tar.xz 2965756 BLAKE2B 3ba628047c042b9bcb4b28aaeb205efb211b006cc379d766ee805d9fded92a3c07a3994ad1006648cdd68b26cf977de70a39f3694879de40f2e72ed058572c3a SHA512 f1605c400c5d5494f37b92dd386963dba7a3f3c401c369aaf3ff616d9d94836a0138d26074be24c92d94d9d7b625513800899c9431f5e21be0757eb0a0bfd3fe
EBUILD fish-3.4.0.ebuild 2386 BLAKE2B 80a635f151c8c5509e071c4dbc1ac4d64fbf6fa3cf37abe7894fe696a18b101bb76d57b0b1b773a5c9c77b3ffe7521330464121deb03a36b3cd037cc787f7ca3 SHA512 489f6bf503e1798a7687e0abe12e7a4d7ae10969e3004ac25a239145be72ef3a9aa7fafab0ce1fc6495360688967f1f0ac58f409192b6cf3d7b073b59f25ec41
EBUILD fish-3.6.1.ebuild 3203 BLAKE2B bda5a19375faa528cd7abdd1b55182872200f45b3b26a6d3a4f88df246695d218ee86663efe5387163539ca37f52b6a9cc945c98194a00a0cfaabed8c10d2117 SHA512 fca7130012ae290c7dd74d006ff4fcb4143ac9ae091ace63b4e65b5a515358a1ffd7647ac82a98b5dbf6706f49f70bace472fdb9e8f46286443ab81e6cd62d3c
-EBUILD fish-3.7.1.ebuild 3210 BLAKE2B e7633c1d3144616dff742f54ef434d0d7ceabf8710464ed6673e1da10b2d144a1a1734a82e2d13b552507d317bca2fbb6ebfa9085626483f1ca2744cec97743a SHA512 7f656be8ebecdd4d0071046996073fe7ae6b4ad72530afba7f7d1fdd02ff4935566d8e4eb5c76aa93598c66fcad0046453cd22937d2cb84efa587be3ca48bce4
+EBUILD fish-3.7.1.ebuild 3204 BLAKE2B 6d950669d2358319f779dbf37481746b86c43014d8cd852372aea61254939b3d8ac574c9b15e217b05f59822f121cfa18db371f9f8dea5f13bbff2d58b64a591 SHA512 3e553aba4003c8f5ed502525c9b667d38fe441f677ce91dc96f181ca5888ed35d99d64e8ee7a67fa8ac1cc726be39954ea0420bd84efd1c1e1a960da07ccf813
EBUILD fish-9999.ebuild 3209 BLAKE2B 687f6b216e0ebfc5f128bb71dd4b68215290b10bf430e471533b55d5230fa46db429bc239de5c4769d1f5c6a51d7fb8a00087c8b9931978876456ea8390e1705 SHA512 46c7c8d2853645f9d5317a3548ff01e26a16c707bb28c45601cad2605f1ce62e45f3ca9ee4e66a920218de81772cc07b05375015f8bcf61a09b184b0a07e7e6b
MISC metadata.xml 544 BLAKE2B 1d712f1e36fa1329f8d3cf766a7ed19f210356bb229a66e17f0fc640fd6969f60c56dff1003995ddda3d2f1b28da914d9748bdb84d101a4cdd4a089fd07f58ed SHA512 686d3bebc8b840abc98464ef07e9bb8e5456fef99b55a5c6688c99453173ef941f7ffb67d0f8de4273ff0f7d632b8843783939d7b078bf84d36cf8a31cff5df6
diff --git a/app-shells/fish/fish-3.7.1.ebuild b/app-shells/fish/fish-3.7.1.ebuild
index 3d7c6dff3fa3..daa4d1e5952b 100644
--- a/app-shells/fish/fish-3.7.1.ebuild
+++ b/app-shells/fish/fish-3.7.1.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == "9999" ]]; then
EGIT_REPO_URI="https://github.com/${PN}-shell/${PN}-shell.git"
else
SRC_URI="https://github.com/${PN}-shell/${PN}-shell/releases/download/${MY_PV}/${MY_P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/app-shells/gentoo-bashcomp/Manifest b/app-shells/gentoo-bashcomp/Manifest
index cf9180b16f63..83b842ae61f8 100644
--- a/app-shells/gentoo-bashcomp/Manifest
+++ b/app-shells/gentoo-bashcomp/Manifest
@@ -1,5 +1,7 @@
DIST gentoo-bashcomp-20240511.tar.bz2 21695 BLAKE2B 886a80eafbb923b5ccb5c9e6e0749b66878003d99e0ddf8fc3d07c072fd23cb3277eb254c4687695459fe8401d427dee2779bc29f2a48ab1c6f2b4bfe7d4ef0d SHA512 3e5add581268e7911eb18d1958e4db3b549b2afc496231dcf537abe5409fdd4fa045c6f61538be6c2686888e20ad0d0b714ecf82639a9ae0ec6eecedc378b78d
DIST gentoo-bashcomp-20240525.tar.bz2 23392 BLAKE2B 03da7f6a077382efaac9c9ddad2ef6bcf21704574378a400aeeb0ec2b88934c3aac10009912ad6f0d06ae410c42d6013acaf4629f3c6f46abb19b0d1e000c1d9 SHA512 5017f2e106e2b3f1335f1edbce7ede1fd918bd701a1082ec8cd71f1cedad9480109d82381d56587cb6da4dd04c210f9f51dbaaf8b2aa419abbc6fab73825226a
+DIST gentoo-bashcomp-20240625.tar.bz2 23794 BLAKE2B 567131238e24744a5083ad8ec484d4342b6891e95b999d11d809da769d8f2ad3536f7da769f0d291663b9c3be46fe67d261cbdcf59a0f846e4f08a66b4106571 SHA512 1b5476ba7cb1b7c2f1d51c03d592245718fb4c2c07ff5171aee1bfa0def2a2f0bbff7a38950d18e3646285e7432cedee0ee75eed1c6348946793f011de4ddcbf
EBUILD gentoo-bashcomp-20240511.ebuild 713 BLAKE2B f6e440d53af7db052fe8e87f866c015dc72273247fe35e6dffc472bf5c2feda33a368b18cd49448376d14a21e1f704cc21005204954933fc159256bd7d9fe028 SHA512 fffc55725e6a49f4d0732969083006e11a0059a83598771a1807fb96f29d1ac8f0e51bd75a33be4f734ce7e21fb57fed3d2fbde5678447458f5c063f8aac9b67
EBUILD gentoo-bashcomp-20240525.ebuild 721 BLAKE2B c820a59c93fc9734dc3483a5afaa3a16c8132ee14298444286f63cf8c6c94f515e602abcbe115ae00a08def6a5aadf1ae6957376838bca0acf4535f0e8e7e772 SHA512 f87fd78b7ebd1b0ec9efda71e79a27fca5e8ca46865bd1349ab28fb9e5e45af17612f685f0b52a1a7e54f5663f1eb694df64ae2f06bca47885c0a57817b61094
+EBUILD gentoo-bashcomp-20240625.ebuild 713 BLAKE2B f6e440d53af7db052fe8e87f866c015dc72273247fe35e6dffc472bf5c2feda33a368b18cd49448376d14a21e1f704cc21005204954933fc159256bd7d9fe028 SHA512 fffc55725e6a49f4d0732969083006e11a0059a83598771a1807fb96f29d1ac8f0e51bd75a33be4f734ce7e21fb57fed3d2fbde5678447458f5c063f8aac9b67
MISC metadata.xml 548 BLAKE2B 545dcbc7897cc95b930bb9c595772b6e64f88f56989050c3662ef96c57e220ac548c3d242959ef437279e3cc727f526cb3dc4852a608b8fe6136d67f1c718be8 SHA512 585ac798f1f16d9201896517d917b88aedd485b7192f101fa051afabf9a63c3bbfe205cd97058aa6bb7630f9b78839cd8945b42b9303e7688b873954ff1e8777
diff --git a/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild
new file mode 100644
index 000000000000..6ccd45c43430
--- /dev/null
+++ b/app-shells/gentoo-bashcomp/gentoo-bashcomp-20240625.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/"
+SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+src_install() {
+ emake DESTDIR="${D}" install \
+ completionsdir="$(get_bashcompdir)" \
+ helpersdir="$(get_bashhelpersdir)" \
+ compatdir="${EPREFIX}/etc/bash_completion.d"
+}
diff --git a/app-shells/loksh/Manifest b/app-shells/loksh/Manifest
index 0e2aae281919..bf4c5e21c3d4 100644
--- a/app-shells/loksh/Manifest
+++ b/app-shells/loksh/Manifest
@@ -1,5 +1,7 @@
DIST loksh-7.1.tar.xz 211636 BLAKE2B 7604d6a5d3d3bce7dc51cde1d53ec10b927411afe700192e243e8dc022011cb3d89668768ba7940af22e97d95fd074638860e7b74fcacc8c83de4ad995654da4 SHA512 f46221f765f2799856049fbfe1650e6f3d13d597cf97843d4b54b9803b9ecedbf8a8c9364e1ba9b981b667004a8fe4da043006945f8b61f094678d3578518716
DIST loksh-7.3.tar.xz 212120 BLAKE2B 2c1c56dcbfa664aa894b1f09f145b28f6861bf28f06274f32697eace30f24660dbcecdcf58938f6cae106e654d200ef0cb4cb2ecd309f3d60be4afc7fa6a6b9c SHA512 a054917c975f65dfb5f8eb35665044ddacacdbd2d1e1113e6bf62d5cd8d5f4fd775ff5f20e28191d2417016684a310f23115af102b834aa33083e2be41034477
+DIST loksh-7.5.tar.xz 212104 BLAKE2B c5897860ca9ce7614921e890ec2ba6f464f600df9410082256e7b4cb53c15fbacb2f46fb8eada77910c19a260338f8e2fb55e3b324c96ab82e44f502859769a2 SHA512 9aee8219a4d63d06c95df2347611a04664ec344c2cb4c3d5d14bdea6b9cabc424246b0e070c901b4a5e38f5784b2c43f5c3c78b01f74cbdce46eded6fda043db
EBUILD loksh-7.1.ebuild 608 BLAKE2B 80bac748b60c62a27d1a315da1b9e0488631891098d6d42fd59f924455204171ca5820d5c4d84785f207c02b11ce9d9615f919a1626883f542387e0fe33184c9 SHA512 015cd9b16cdd263a776f897188cd6624fa9838001f144574238cc938ea4afccc58a88ab492b87f69b8b26de9db34e25c78ed1b440fbea515764b18c723b1d9ce
EBUILD loksh-7.3.ebuild 608 BLAKE2B 5bd751bdfd45126c9893f6ab14549ef48accc6da3a14e3b5234a8318a3f2ec35916a91137e1d8b079261dc0312d79273dcba718355f3edfe418bc4e6c6d408a5 SHA512 36a8e5a2e704b673c0ea6ba0905e9c5e88ba612f6034e56201b2a4703faf5f579acc0280f73bd9d5f5e607a223698c8f02a408468dd4cfe5dd7694d8d3c2bc92
+EBUILD loksh-7.5.ebuild 608 BLAKE2B e8c20811e3ada7b68b8378e52b88605bbbd9ec0e4e76ef4c9688d30cb08dd09ce03bee3bdd4b281d2539f769f9f8f2eb01ccd2939befb945bf40a2fab3cf9631 SHA512 a3a869de0e915164a41a6f58bceb571577693eba77cc7cbfa1205a94fa5a0e23dd81c4c6df96fb7344251d772f30403f45c2f36ea96bda286f72251c3557f142
MISC metadata.xml 249 BLAKE2B 142b02b03c614d9c821dc6367b16318494fecdb5b0f172c52661feb0239a404b6de757087be48910eeccba582942fcf4fc8adc95b665446d2d82d858536ec0e6 SHA512 cb8b29b51403536e9e2dad9337a0310d1f57123c9684c8372dacefccb23e389ba32c7e090efdb6404d1641b2b5a356bf11dd4f48b70f99f233700ce4b10db9aa
diff --git a/app-shells/loksh/loksh-7.5.ebuild b/app-shells/loksh/loksh-7.5.ebuild
new file mode 100644
index 000000000000..587b3d778384
--- /dev/null
+++ b/app-shells/loksh/loksh-7.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Linux port of OpenBSD's ksh"
+HOMEPAGE="https://github.com/dimkr/loksh"
+SRC_URI="https://github.com/dimkr/loksh/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+DEPEND="sys-libs/ncurses"
+RDEPEND="
+ ${DEPEND}
+ !app-shells/ksh
+"
+
+src_prepare() {
+ default
+ sed -i "/install_dir/s@loksh@${PF}@" meson.build || die
+}
+
+src_configure() {
+ # we want it as /bin/ksh
+ meson_src_configure --bindir=../bin
+}
diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest
index bda255bff37d..ba6eb7e1bb5b 100644
--- a/app-shells/pwsh-bin/Manifest
+++ b/app-shells/pwsh-bin/Manifest
@@ -1,9 +1,9 @@
-DIST powershell-7.4.1-linux-arm32.tar.gz 69199014 BLAKE2B f17f0ec3f87b39afd90a88dd7a21c3b8bcfec60aef6a6546f3019db76140a3f80732396ba148a72be6f49ea87d43fb5f4aa9c2f699d68783065c159a61b36653 SHA512 57a1e79ca1eed6793991d0de995dd5c439a95ddc59f8aafee24ed4cc72e6f4ef219e9ed3cde0e21e104c17012f385c2a2d039510258b327ecb4e1a0182852866
-DIST powershell-7.4.1-linux-arm64.tar.gz 68192983 BLAKE2B f020f7b68591ce3347967239755c4afae7f681af0fa17c34a1d36d1c524f0c52ddbc53d46d21f8e0a4c18cba734b2596d2b60379cfa7926ef6260b59d4c40d37 SHA512 c42e9a4280da0a342c9d8bbe3a9def35a88cc5e464f6dace96862b8fde416463b9746a676032c096acc952d96ccf9dd15bb4c1604a1085cffeb4e4992b5c947a
-DIST powershell-7.4.1-linux-x64.tar.gz 70945165 BLAKE2B b9f66205bf7ded6682c3fe8639058b6b2a6cbc6cf12b9432970787e88edf3e58564b1a7713decad6c042d60d7a16ffe41726dbd6fda3ae0268f77eab46a42f44 SHA512 3193c28935e474421aabe1f2b1df185fc6f49ed8dc148b60fca9314af48950f0d80aa7872f14830a2c5297ca9c160cf9cfc6b364c94ba72d51da37b9ca590da4
DIST powershell-7.4.2-linux-arm32.tar.gz 69243670 BLAKE2B fc9fed5cbe102758e13e7a2c74be8304460ce5e8bae3cac46e1f4aec570ded150c28d0e9e847ba89413effcc0d8ed9bd352240ad616a4104e89b580be69821a3 SHA512 662b1625cc340ef616d7d68d31ec6845be0e69d99f9b608b0e8ea4a3427ff43ecbe5991d9a8bf65643082d3800342bb273e44850ad830f8f37db3c58e2d4fc1d
DIST powershell-7.4.2-linux-arm64.tar.gz 68233646 BLAKE2B 5bf91f9f5ea32eeaf1075acb88830e97f4368c5f88d83fcdf7de02c1474f1f306a55a36ba7d9ec862a3c59c51c5ff56976b4309b9c26a66a06e50d8f2291e6b2 SHA512 b6eddc877c4fee9bb81cde8203e92504e5d33c3fe804d74fb2bb617825e359e42f30ec7b345b46cce8204b73084ea83986f45c4aaaa15771ea5eeb42a285d5fd
DIST powershell-7.4.2-linux-x64.tar.gz 70975224 BLAKE2B 5500161a8ad290c92e4a0cc4c3acc466514fdf42dabc826d0a8995f9867d26272f612b357225e6f412e20d6cf0ba9b8c3c42bef6af46b65d77d0db3b6e932f32 SHA512 148524245a11ce471ea58c83f4048ee4a4fef4add1071ea66c876ff041bee71322a80d9db8ad70665f168846c6074c96e327b481fb4190cf9f8652788fc32036
-EBUILD pwsh-bin-7.4.1.ebuild 1584 BLAKE2B 25230a76220f4b0a40f366b7ab8a7ff25bf430918d6652b67d636836be8a886bda0621ddeafdee95e3166f65197338480fbf3a513335b0b5031bfe3830277668 SHA512 4ca9445c5eb2298255063fffa98eacded7493d0b36d5fc3dc05e4c8216271212954eabf47973f80807356e5bbd81da5c0a6b9292fc357c1dde443908f657a187
+DIST powershell-7.4.3-linux-arm32.tar.gz 69113670 BLAKE2B 91cb3037633ea44578d0230f7c36495c83539b708225394d81df9ea63a2a71fa385aad83c453a92e925a5106d12d3a5f4af56765969dc7e808d941cd993a6453 SHA512 623b9fc692bb062506b6d8a2f0236455645a157f03f221603d0e64269a1f890e3ac5691e6789890eac68732cdd9e476187acb96609e83ffe66220718c701dca2
+DIST powershell-7.4.3-linux-arm64.tar.gz 68142136 BLAKE2B f24caa93d786097a6b96d3d704dc0f606a288a6bdfc47a99ff7cbca45df2073eb43e159ba3479b1fdee774eab064ce6f42a09a64f73f5b18cb0d034566566180 SHA512 0caf512a3458f46a72c9e192dc00e4598eb1a4368b965c440ba29756dae72798b906f977c66e6354a91a8c0022cb3b0ea6ea5e25be311620badf37e1361b0d18
+DIST powershell-7.4.3-linux-x64.tar.gz 70893666 BLAKE2B bc898eeafdf7b0eb2c3c1420b80c83c5810a4f0d4da0338e787fbd4e1f163eb6a93eae8582280f9c3ab023045f3fe3143fa3481cc5fb86424ec4476ffd1ab3a1 SHA512 4bab6bce57db764c90fe4c614e1627bd4618b50ce5049ae9b4815cb989599147d5be4c7d39dbae6134d8df3bc5f1316bea527d8ab0824f4331518d6b00743f8e
EBUILD pwsh-bin-7.4.2.ebuild 1587 BLAKE2B 25326df0deb5147e2680f71b00aa8ede2c41052a3f813cea493af0ab1f6d620ed486deff6eee2a497aa528937252ae37f3e2f3d6a0e31020240732e17460d7b3 SHA512 7cdf2dfcc76c98fcb9b74888543966760079605957198cd3ec8915bb1c26fe58e1274965a7e3a4b180cc25625c4c53b9052912c390de7560a1be8216bae3ca3c
+EBUILD pwsh-bin-7.4.3.ebuild 1590 BLAKE2B e204eac6bb6b0190ea159d54a2dbd1d76518ffdd89e879c9ec15f9b091c0b7cce386e2c8a9d8afaeb7f8dacc1ac9ba0fee504ea94abc9d92496267a59ee4ff0e SHA512 2b4134e07e8e21220be6407f811126b50ee836f7def413d85879eac8398c27afadbef109cc326ea37104e8854e1e252324081534241951c7920760766cae253a
MISC metadata.xml 980 BLAKE2B 645e3ca15511e0e88193911119ac54ada054ecc0ccd355bccd3c758f9d854fc4ec34af3aee4dc73edbedc8b983a71688bf2753ff3251b2f317138afb07792dc4 SHA512 e68ea742c9139352d2aa31853aaded6e26952a63971b7ce4473ab2931579b26807c127163b783f3cb602a0ddc59257034440eb337b874b3a2e8e6447a6d63b93
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild
deleted file mode 100644
index 3e7a09d642a2..000000000000
--- a/app-shells/pwsh-bin/pwsh-bin-7.4.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit wrapper
-
-DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
-HOMEPAGE="https://microsoft.com/powershell/
- https://github.com/PowerShell/PowerShell/"
-
-BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/"
-SRC_URI="
- amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
- arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
- arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
-"
-S="${WORKDIR}"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64"
-REQUIRED_USE="elibc_glibc"
-
-RDEPEND="
- app-crypt/mit-krb5:0/0
- dev-libs/icu
- dev-util/lttng-ust:0/2.12
- sys-libs/pam:0/0
- sys-libs/zlib:0/1
- || (
- dev-libs/openssl-compat:1.0.0
- =dev-libs/openssl-1.0*:0/0
- )
-"
-IDEPEND="app-eselect/eselect-pwsh"
-
-QA_PREBUILT="*"
-
-src_install() {
- local -a broken_symlinks
- broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
-
- local symlink
- for symlink in "${broken_symlinks[@]}" ; do
- if [[ -L "${symlink}" ]] ; then
- rm "${symlink}" || die "failed to remove ${symlink}"
- fi
- done
-
- local dest="opt/${PN}-${SLOT}"
- local dest_root="/${dest}"
-
- insinto "${dest_root}"
- doins -r .
-
- fperms 0755 "${dest_root}/pwsh"
-
- local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
- make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
-}
-
-pkg_postinst() {
- eselect pwsh update ifunset
-}
-
-pkg_postrm() {
- eselect pwsh update ifunset
-}
diff --git a/app-shells/pwsh-bin/pwsh-bin-7.4.3.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.4.3.ebuild
new file mode 100644
index 000000000000..e09b2d5daf99
--- /dev/null
+++ b/app-shells/pwsh-bin/pwsh-bin-7.4.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit wrapper
+
+DESCRIPTION="Cross-platform automation and configuration tool (binary package)"
+HOMEPAGE="https://microsoft.com/powershell/
+ https://github.com/PowerShell/PowerShell/"
+
+BASE_URI="https://github.com/PowerShell/PowerShell/releases/download/"
+SRC_URI="
+ amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz )
+ arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz )
+ arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz )
+"
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64"
+REQUIRED_USE="elibc_glibc"
+
+RDEPEND="
+ app-crypt/mit-krb5:0/0
+ dev-libs/icu
+ dev-util/lttng-ust:0/2.12
+ sys-libs/pam:0/0
+ sys-libs/zlib:0/1
+ || (
+ dev-libs/openssl-compat:1.0.0
+ =dev-libs/openssl-1.0*:0/0
+ )
+"
+IDEPEND="
+ app-eselect/eselect-pwsh
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+ local -a broken_symlinks
+ broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 )
+
+ local symlink
+ for symlink in "${broken_symlinks[@]}" ; do
+ if [[ -L "${symlink}" ]] ; then
+ rm "${symlink}" || die "failed to remove ${symlink}"
+ fi
+ done
+
+ local dest="opt/${PN}-${SLOT}"
+ local dest_root="/${dest}"
+
+ insinto "${dest_root}"
+ doins -r .
+
+ fperms 0755 "${dest_root}/pwsh"
+
+ local gentoo_path='PSModulePath="${PSModulePath}:${EPREFIX}/usr/share/GentooPowerShell/Modules:"'
+ make_wrapper "${PN}-${SLOT}" "env ${gentoo_path} ${dest_root}/pwsh"
+}
+
+pkg_postinst() {
+ eselect pwsh update ifunset
+}
+
+pkg_postrm() {
+ eselect pwsh update ifunset
+}
diff --git a/app-shells/ugit/Manifest b/app-shells/ugit/Manifest
index 259c2a7c6c0f..81ac7eb0d9fe 100644
--- a/app-shells/ugit/Manifest
+++ b/app-shells/ugit/Manifest
@@ -1,5 +1,3 @@
-DIST ugit-0.4.3.tar.gz 105253 BLAKE2B c1d38fc005a2e577923b57eca1290add3742153155618dff7d88ebe41faeea0a0046da87f89f6bcf675c61e9f5125a840bb690ce6ade4f0f080db4326bb9ec20 SHA512 9ea573029cd3191809a5da60a1533f5f026c1facc9da74a957a166129ba92ba92b4076de2654cc90dfd66563d2858bb25f43d8a3be92404776ce049aed2f6c93
DIST ugit-0.4.4.tar.gz 149708 BLAKE2B 5cc59d36c0647f472cbb4787cca400684d0dcb1ead476a733aa3fed49b5bf4392d33c206aae912f6e67af6bbe8732f9bfd6870b6c0a6c14b6cebcc2cadb0a2a1 SHA512 a01ba28186c68671817e71b0cc33f191cc22abea9c8ceedc881de573bfdc8c13c81ec4fb03e964be2e39b84a32dfeee61c6d11e7595b8e8fa50912b117f41e77
-EBUILD ugit-0.4.3.ebuild 778 BLAKE2B 8824b12bddfe50bc3d27c5bc71ff2f5bc9efcd6dd42a9a55846233166969e3d1a63879bb9cafdb02a60881e27ac4f303a7bcdf1df0ce3dbd7c5faf9abb1de057 SHA512 926701754d39d653f57d2848094cb26a5960bb55e8cffddb573e8ab76edc8d11bd56607397a2f98bf3089960dd3e0bc0f164b805cf6a81e47562ad0bd79c0111
EBUILD ugit-0.4.4.ebuild 778 BLAKE2B 8824b12bddfe50bc3d27c5bc71ff2f5bc9efcd6dd42a9a55846233166969e3d1a63879bb9cafdb02a60881e27ac4f303a7bcdf1df0ce3dbd7c5faf9abb1de057 SHA512 926701754d39d653f57d2848094cb26a5960bb55e8cffddb573e8ab76edc8d11bd56607397a2f98bf3089960dd3e0bc0f164b805cf6a81e47562ad0bd79c0111
MISC metadata.xml 423 BLAKE2B 621438909ee7b04cb57711f68a88cad10e7031dbee489e8b3209e4786fe5ac614d2df5942d5382be3ddffd7eeb5afc616bfb71b3c6f2f36c7992e4009f91580b SHA512 add4e472e8a873958b5967966a4b642a8dccbe4205e3e23f19361eb7cf3133e997a12291128605c2e3f2d95d6588df76c2c8d72160bbb58f549c0d47c4fb1d88
diff --git a/app-shells/ugit/ugit-0.4.3.ebuild b/app-shells/ugit/ugit-0.4.3.ebuild
deleted file mode 100644
index bfafac8a3586..000000000000
--- a/app-shells/ugit/ugit-0.4.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="PowerShell wrapper for git, automate repos and output git as objects"
-HOMEPAGE="https://ugit.start-automating.com/
- https://github.com/StartAutomating/ugit/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/StartAutomating/${PN}.git"
-else
- SRC_URI="https://github.com/StartAutomating/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-LICENSE="MIT"
-SLOT="${PV}"
-
-RDEPEND="
- dev-vcs/git
- virtual/pwsh:*
-"
-
-src_install() {
- insinto "/usr/share/GentooPowerShell/Modules/${PN}/${PV}"
- doins "${PN}.psd1"
- doins *.ps1 *.ps1xml *.psm1
- doins -r Commands Extensions Types en-us
-
- dodoc *.md
-}
diff --git a/app-text/Manifest.gz b/app-text/Manifest.gz
index ed84eabaf94b..da761ffbdc06 100644
--- a/app-text/Manifest.gz
+++ b/app-text/Manifest.gz
Binary files differ
diff --git a/app-text/bdf2psf/Manifest b/app-text/bdf2psf/Manifest
index 6037ff9ae8da..4751f708b19c 100644
--- a/app-text/bdf2psf/Manifest
+++ b/app-text/bdf2psf/Manifest
@@ -1,3 +1,5 @@
DIST console-setup_1.155.tar.xz 1641952 BLAKE2B fbe1e58915c2aac1148a1de31eca5bc9b7fc078c9840b5d51d8b1211e178315360e294d81040c464e2404774594606b3fecab6f7924b1fd4bec4c24b219e9197 SHA512 e00b0b48d91c9587c0659714f74de259bf3efd1caa553c4a06d9bc545335463808db2da16797ffca1dc59cae4f524619d3cf9a68db2ff5ad7b47cdd8aced37ac
-EBUILD bdf2psf-1.155-r1.ebuild 674 BLAKE2B 6ddd8c0c63dd7f5502b59aebaff63405786ce018e5cc14a5cc71eb49a78390c632f42682967d70fc5349df13c38c3e3d4b1c14b41e587fef7b3e166b153dbb7d SHA512 9675f1e3d9dcb9465ca2e997614ee2c60fbc8df67a66c58de2a12d1342295cc2a36bf9030277b7c75cb195352e01cad2d12cbe55214ce72ebd59b7a87c1dbd12
+DIST console-setup_1.227.tar.xz 3886728 BLAKE2B f01ddeb3a6c51edc9f88cdb6778b5dceff16d110bc534f67e7b14d8cc7c241be41b6ad4776aed44f10b7ea3917560fcc3912cfa04273d98b0e81f901fda17702 SHA512 c79d6cc3acb477e1a8947b93777bc385039ed32799e90655d6f8e45c7f7a6036695dfe0d17e8f6e7a82db89099882df232e0937b7baf7b4deeb6a91d76dcfc86
+EBUILD bdf2psf-1.155-r1.ebuild 676 BLAKE2B be55c8593c878c3ac1f6f0dea941894d721b03a51369965ff29b1599dfca6101497c8fda4851ec9ae2e2190f72d18a92cac5733cb401154a0dfe6bd453793966 SHA512 abf68c509038da55c43dbaab9a1c2b66c33e862a00c5c11052a4353c11af73fa235b2fce58ecb98da4cf6adab89460a4d130e2c991812d4a06bda38adf6b78a0
+EBUILD bdf2psf-1.227.ebuild 682 BLAKE2B 8e97e493150ab2e012629c5a22a741c9a3c83913f91d62e864bd7722a2c878f948fcdd72319067e54ae84976b3eb9c306371ab442b0948dc843b6cd7b6b7b086 SHA512 4597812882b06d984f7040bf4e840ebbae67c48d4c486172a74e4f96d4d708748693bf62cfcf00d4ae1aac5271635a3ca62afbc5cefca3cbb74b0f98fee0ca13
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/app-text/bdf2psf/bdf2psf-1.155-r1.ebuild b/app-text/bdf2psf/bdf2psf-1.155-r1.ebuild
index 2f726453904e..66975678e365 100644
--- a/app-text/bdf2psf/bdf2psf-1.155-r1.ebuild
+++ b/app-text/bdf2psf/bdf2psf-1.155-r1.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Converter to generate console fonts from BDF source fonts"
-HOMEPAGE="http://packages.debian.org/sid/bdf2psf"
+HOMEPAGE="https://packages.debian.org/sid/bdf2psf"
SRC_URI="mirror://debian/pool/main/c/console-setup/console-setup_${PV}.tar.xz"
S="${WORKDIR}/console-setup-${PV}"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/app-text/bdf2psf/bdf2psf-1.227.ebuild b/app-text/bdf2psf/bdf2psf-1.227.ebuild
new file mode 100644
index 000000000000..48fb146f6c2f
--- /dev/null
+++ b/app-text/bdf2psf/bdf2psf-1.227.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Converter to generate console fonts from BDF source fonts"
+HOMEPAGE="https://packages.debian.org/sid/bdf2psf"
+SRC_URI="mirror://debian/pool/main/c/console-setup/console-setup_${PV}.tar.xz"
+S="${WORKDIR}/console-setup-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="dev-lang/perl"
+
+src_compile() {
+ :
+}
+
+src_install() {
+ dobin Fonts/bdf2psf
+
+ insinto /usr/share/bdf2psf
+ doins -r Fonts/*.equivalents Fonts/*.set Fonts/fontsets
+
+ doman man/bdf2psf.1
+ dodoc debian/README.fontsets
+}
diff --git a/app-text/bibclean/Manifest b/app-text/bibclean/Manifest
index b1c3360c68d2..f8e18bbcdcb2 100644
--- a/app-text/bibclean/Manifest
+++ b/app-text/bibclean/Manifest
@@ -1,3 +1,3 @@
DIST bibclean-3.06.tar.xz 1697732 BLAKE2B c1d9623588e892360eb98e753b44cb54e0eb65d3e3d46a04463c0c3183beacb58fd07542ba06d00eb754061b45ed195a82b90b2843b6ba456c7ba09856090474 SHA512 b167243415f010d7597ffdf52c5bb71de3585f70443c3a04f762a633b2bc276c7aef50e16159c32d8765924be2781b1e60a111305a17c2f42b68ed5216b2e31b
-EBUILD bibclean-3.06.ebuild 456 BLAKE2B f37594f9a014844af69b685c8e9cd2730ae48cfa14e185441c86a0785cd30ae1edde0f231933f448b640b65d8f9a37aba4e9c6eac4f73d3ef731ba15b488f381 SHA512 20bdbc79d498b2977fc0c9035d7299ef840acdba15eeffa3ac8cd6ced91c5feb6b08a59c890585c13aca7d1960fe030833e0fddc57ee2f3d4aab01f02f6e6202
+EBUILD bibclean-3.06.ebuild 455 BLAKE2B e26703d89dd7a72eaf2b9510ac7d897838561eb225ecf3dbf53be733d5abb8be0c4da5f16d639e96845aeb2489d57a186dab77f88333c2214ab975659564f0ac SHA512 37ff8a55fabb4943f4900e5f9032f7b06a8bc644301de0f2982f97837da66435f595c91a014326bbaf4e624c2631cdd13b01d8c31d5e309a95984bc8b622afdf
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
diff --git a/app-text/bibclean/bibclean-3.06.ebuild b/app-text/bibclean/bibclean-3.06.ebuild
index 25ac2ac350fc..98b097706d68 100644
--- a/app-text/bibclean/bibclean-3.06.ebuild
+++ b/app-text/bibclean/bibclean-3.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://ftp.math.utah.edu/pub/bibclean/${P}.tar.xz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
src_compile() {
emake LDFLAGS="${LDFLAGS}"
diff --git a/app-text/bibletime/Manifest b/app-text/bibletime/Manifest
index 4c1b37c29512..7876ae157d0d 100644
--- a/app-text/bibletime/Manifest
+++ b/app-text/bibletime/Manifest
@@ -1,4 +1,4 @@
AUX bibletime-3.0.3-no_indirect_deps.patch 481 BLAKE2B eb0e8f5397346f916131f369b943a385bde7a82aedc426c548a764169f2b4b1f36c977ccbaa968481023177f9cb6bd7ec09f3378a6fde813fc7c6037bedf763b SHA512 875351e3d4d53c95c100f555a73eec329224f3151258f5ebbc4ec38473ef9c3d9b5ce44ba3720cf8a0ed16f957e0d77ae762f893072da28c6ea5506140ba08dd
DIST bibletime-3.0.3.tar.xz 1620012 BLAKE2B 5f2f5bb071d7ffb625bd687c99a328ba758f8e842138204aa770714f830594fe49c61a45e51f7de69d865b95b154ad934da7af49f391b22907773a1435e4fbbf SHA512 553549b39bf3341dbf310908b24db246d88ba01524d424de14ece35c12160565185547fc0250fe8bb248a32d8a012b99afbc022d9a513dcc916c3e8089f72090
EBUILD bibletime-3.0.3-r4.ebuild 1543 BLAKE2B 525b04361b9fdc11b38c6faf1e1e2d9c3042494a9b94d1050b9ac123c2168cd4241467040d67f69a9f2b69f1d6eeb006f6d4d1c37f63dba7d1215f7f2533c789 SHA512 7b59101343e557671c336911768d0a03ec60b373615077a3edcc52672c6ea695e43430de165105d7b4113439c8e5cb8016032c04d34a9729cd48827f27eac157
-MISC metadata.xml 657 BLAKE2B d60c79c16a34ae0cbd43eb5de895cd675727712be5cc5b5a7f969a6d7e222e5cf1f1583308a2dbf3fee604f3bebdaa85ec97e94fcb0230ee856a988ad14ee175 SHA512 ce660bf9ad657a9f7409620d823655c4021492f4f9eb7f9621696600590a81a70c2e41a7e4a9ec156b3c7e75e2a427c0fa2cb183732efed5a9032fecb23664db
+MISC metadata.xml 579 BLAKE2B 722a7b1a7abfc31b02b6f5dd87af23bc12debb2eebde9180bb81fe888d42ec2a96c3c16450d6a95458b594eb648c77581b4b6612648e2b3d63fce4ad3504dc0e SHA512 1e3405694f9c57399fb894ab95d52ca90786cb4c5c7581f77c525f6ca36d3bd897bf4cd12f6978ab074500e1da3e53e87380f2cd99822878cf76aa67c0229a28
diff --git a/app-text/bibletime/metadata.xml b/app-text/bibletime/metadata.xml
index 524103f23513..b2329ed0f467 100644
--- a/app-text/bibletime/metadata.xml
+++ b/app-text/bibletime/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
BibleTime is a Bible study application for Linux. It is based on the
K Desktop Environment and uses the SWORD programming library to work
diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest
index 8a6207d4c754..1e0be9fec5fd 100644
--- a/app-text/calibre/Manifest
+++ b/app-text/calibre/Manifest
@@ -13,14 +13,17 @@ DIST calibre-7.11.0.tar.xz 44329708 BLAKE2B 0c5a1ccafb9c192b7f25998174f2b9ea3571
DIST calibre-7.11.0.tar.xz.sig 566 BLAKE2B 2b035fd2a31f5954de229c932c4aca58c0850a3fdfa793932ef81bd84c4612e65ad12138684932714a85e7be68d21cd808f4008d096121d047ae9bf053b893ca SHA512 ffca64e38e5e402c8fc146dff850a67e0644dcf665c5b0d36f9c9ade6702a980f11dcdf73147412c6ee384110fa8a27168fe5c759ba4754005647f8f656a543b
DIST calibre-7.12.0.tar.xz 44341928 BLAKE2B 18d3178b9daafaa674949b29528d055dea4e13aad937b8b75e22ac7ec9f9df1aa5c6bd5ca76b151347461077d2e2fc7888a9b46d1c727059db97ea49cb396b1f SHA512 ee654260d7047f0579a659b8907439a407fb561affcef84141126840452e7b98d10bb5e0a69e0cc809d9ba68729570900a0e7251f18b2056a94b0213880f1363
DIST calibre-7.12.0.tar.xz.sig 566 BLAKE2B 3fb90d638b00e1a9bf481b16e947cf855e89f4c13f5614ef2003fb0447c1131dc4d1a6101dde7e413bc1b9b5ca3812d3f090f00a0f4e14e8029f5b2896286b23 SHA512 12c78975b175f08208a4e7d2b9734b2f886d0cd3804b1d2f32f87190b648a79bf4eac6b0650b74c0e93682ff60f74be74d86a5c02d7e5bd1615c0799b9f6020a
+DIST calibre-7.13.0.tar.xz 44331860 BLAKE2B d5d9d04740dff52e59af0efff30e1044d52d188d58a91a9c8191084e021218feffca15cbde27f12a742e38d6db49168c6c6b64b1df9de5384c1b361ef66ba10b SHA512 b64bba8b6982e2f41b6e1e1d9392a07f15307781a1da3b2f2daca464f1d1303a7ff44af398c0c0edc84dda8090cd47461bf1570daa8ba12496661eae2f3c3bca
+DIST calibre-7.13.0.tar.xz.sig 566 BLAKE2B 40ee9d53eb658623f0047601ddf26bde232b9f4575309faa09ab2ea74b70d8c43fa82a7dc80bb322fca908923661ed8ec33050917196c0f22ff490f9348b266f SHA512 6943ea01c30c8c2ed49f115873cbe1d75484a79deedf734d77ba2326b6f2a2d35994b0219d8e81789e46e8a56d01a19efe8f124c8ebb546b86fa287d8449bf6e
DIST calibre-7.8.0.tar.xz 44167208 BLAKE2B 676f5519b2809ca91c972ce0b4227aeac977945248063be58f8ed387c2dc1285f01e0d59c52ba9dea3a25842be1f97cdaece7f1eac5c208503240ff9ac3f0093 SHA512 c90d247af3a8ba3b2a94ca3a03bf9ee4d1c8f07d6feaa1ec045d639f448c476c4be9568e66845e7067e32b746e0ab034be65084a60f2b64f961f6678a30910e7
DIST calibre-7.8.0.tar.xz.sig 566 BLAKE2B 03f283bee606d3071a2602ad2b1cc962b3d0cf6737ca294955524da6de7f22ddbe740d9b455332961b847331ad15f47efa884cc65bfe1a42eb46bef9f7a4a1dd SHA512 527a931f6d8701580b7b405124f53b54bb6ca65056aa41d677806a00c2ece3cb138c1c37e0d29394ee4e83487dec9dc7e82b6db63a4154e19f8463c19956e040
DIST calibre-7.9.0.tar.xz 44164396 BLAKE2B 523b3aad25b73f4de4e2e5ce323dc63759fa1d2b65b646d3597dea42723f6a047782b019547df69d824f64cea8ca4c5964a17f37c3ea6beca95c5016bb839791 SHA512 388f47e13e0a682ae61a32ec2d7840e1514dd5cc79cc9ba271cee7619ad67f270c5059849e9412545bd4b9fa0904d105f5e88736956aba37abf9ef3ac8e1e09f
DIST calibre-7.9.0.tar.xz.sig 566 BLAKE2B 7a5c9b835edf649d790c5da143f982deb3ce908fed40a557761b7f80bed372502010ab77c57f2a3f3f4de96bbc1a7f8bae6285c510b7bc1d053fc6571e77491d SHA512 c7ac1ea50f09122b023427ea902ecccdd1ffd7b9e21d70dbd853f45686db912aa88d3830cd587ed6dfe9052cd240ab3771990639a8db20c2801fc244965ac71b
-EBUILD calibre-5.44.0-r3.ebuild 8840 BLAKE2B e391fd8baf637882693b9c11b43d2b7e102c8a91767d46210f36a30617d641dcf57146b79230beddf9260ed4db10942b8496458f03b6d9acd24d4ffe0867ed68 SHA512 369964a397b4caccdd060163ad4b15cb6212cbebd021dd1ea8646c9e4a08e25da73bdcaa664f3a23eca0205fcb31d8feaf4abdd655f8cdc00c0608db46535220
-EBUILD calibre-7.10.0.ebuild 7987 BLAKE2B 9e15b0398c634b14a318965bd141df972766a0384db403f4c2525b0626f20018b7166c7bb9f0afc5d38d0e84c33bc9153ab9f1336a4f491ec1487e4dff6d402e SHA512 d13eb6b9e6cb31aff9481580b7ccd1e7b334b8ccfe2c3216d78b21a91c7e51088c86c6e17962ba26578a3bb84718b365ba50da83b0cbc430418ccdcfebeafd30
-EBUILD calibre-7.11.0.ebuild 7988 BLAKE2B 9ec4691deb16f634e88cb4edc5523e0632f064f9ae1dd7bb579bae22599efb6eb6ba769e1c8be9e3038b362f0829b50a6f2a4b53482a42e1fe11d0501df35666 SHA512 15a2b185880432363f736e19957b9a81e8657a60217bab023a80cefdbb656924da708cd820f3544f7eb0d4fa510a68dd2e800fa14b7a82588eafe6057e6cc7b5
-EBUILD calibre-7.12.0.ebuild 7988 BLAKE2B 9ec4691deb16f634e88cb4edc5523e0632f064f9ae1dd7bb579bae22599efb6eb6ba769e1c8be9e3038b362f0829b50a6f2a4b53482a42e1fe11d0501df35666 SHA512 15a2b185880432363f736e19957b9a81e8657a60217bab023a80cefdbb656924da708cd820f3544f7eb0d4fa510a68dd2e800fa14b7a82588eafe6057e6cc7b5
-EBUILD calibre-7.8.0-r1.ebuild 7980 BLAKE2B 7fdfbfeae68c49b62eaf36c704bb1e188d84ae8d7d87f30647146e39432ee9e12318d3a2ade1344318284aad11dbc43aba3fe1b1a6fc3a69348b2a91876be7dd SHA512 aff7340f9af08af560139a5f307b0c5e5f637a4608833ddb77ec206f6180b3c43ba809f5ee2c83b1dba471c8119492f4dc7ac1a476a6204febbd7b9e3134dbaa
-EBUILD calibre-7.9.0.ebuild 7987 BLAKE2B 9e15b0398c634b14a318965bd141df972766a0384db403f4c2525b0626f20018b7166c7bb9f0afc5d38d0e84c33bc9153ab9f1336a4f491ec1487e4dff6d402e SHA512 d13eb6b9e6cb31aff9481580b7ccd1e7b334b8ccfe2c3216d78b21a91c7e51088c86c6e17962ba26578a3bb84718b365ba50da83b0cbc430418ccdcfebeafd30
+EBUILD calibre-5.44.0-r3.ebuild 8840 BLAKE2B 7c52f8b0295e74684f14576a9162251738a485b2e8ff2e0628209aa899d6fcd6e163a19ba56d95b174b77937bd4245f7a9fd4db03d09fccd3d1f7fb79f0e58da SHA512 75271d1150dd0cc0f5b5f54e6d9a01d856efd99279d15444b3c93d6c9e88c2260554b135e913f8c16862cb111f8718a4289cb0c276f7c76f867ec4d183e4e88f
+EBUILD calibre-7.10.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
+EBUILD calibre-7.11.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
+EBUILD calibre-7.12.0.ebuild 7988 BLAKE2B 5776c54bb55d812bd5e70d3f5a21ccd539bb1c64de9187bbe6c8c637ff359d7956cacfcefcc08a6dd41b0bb5df5ed703b54b474c6c5b36d81c3e9a143d45b42a SHA512 cb6518a1d2cd9a71c2b41c47bda28c4ca404578b86b424f0db91bf1a70a8665aa260de79633c64e98e46b18ae74f6f9aa9fddbf33aac19b691bc56899518c390
+EBUILD calibre-7.13.0.ebuild 7988 BLAKE2B 5776c54bb55d812bd5e70d3f5a21ccd539bb1c64de9187bbe6c8c637ff359d7956cacfcefcc08a6dd41b0bb5df5ed703b54b474c6c5b36d81c3e9a143d45b42a SHA512 cb6518a1d2cd9a71c2b41c47bda28c4ca404578b86b424f0db91bf1a70a8665aa260de79633c64e98e46b18ae74f6f9aa9fddbf33aac19b691bc56899518c390
+EBUILD calibre-7.8.0-r1.ebuild 7980 BLAKE2B b222ca0eb1f8073be2ebf471dc234646964bbb261434be3f169bdfc13632284b4c968a61a5fe9855b68641052ccc94a4bbf4a018df2628eb5a08026bbe85e56b SHA512 1e41f415575ba929d2e193bb8a5fff7f3acb453587386975631d53bdd76437cccffa1db91756b099ee129ccd501224129dbdd4c2fb9cb7d8396e6522fec2f0c3
+EBUILD calibre-7.9.0.ebuild 7987 BLAKE2B 15c5678554e68f5187d228175e6f65548a1ea9807bf06b7020c8e11b41a7a3e6fd03100d86ca32abc296c300309df7d9165364539cbaec15ca56c1dce03278e9 SHA512 af7c748f66e8a76338d96d20fa7d91d9d09b1bc00d8d187c9b44f952e827fbca63a3eb3d9d81302ce8b84ba911fe4ef711cba9df5b8d4a2dd9ed6d06f3b04c2d
MISC metadata.xml 760 BLAKE2B 5ba72f0a076d86ebb3348b30aab00754108f012221f2b387e22e772841d861b9cfb1e3ff29df78bb5971b32c312a4d5ae3f13cbf23c34226f271281180e9cfe6 SHA512 0d7ed014e4ff33a793433f7ee4260e047ea6cc18825deaa024330accbbc7fe0e78b782914f5dcdcf5f3bc5d2bb8200167566c0faa44aa8cbbfaf3dcfbf4ff533
diff --git a/app-text/calibre/calibre-5.44.0-r3.ebuild b/app-text/calibre/calibre-5.44.0-r3.ebuild
index fefe407084e6..34e4e197b419 100644
--- a/app-text/calibre/calibre-5.44.0-r3.ebuild
+++ b/app-text/calibre/calibre-5.44.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -35,8 +35,8 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="amd64"
SLOT="0"
+KEYWORDS="amd64"
IUSE="ios speech test +udisks"
RESTRICT="!test? ( test )"
diff --git a/app-text/calibre/calibre-7.10.0.ebuild b/app-text/calibre/calibre-7.10.0.ebuild
index 176a40d67c9a..27ed594b785c 100644
--- a/app-text/calibre/calibre-7.10.0.ebuild
+++ b/app-text/calibre/calibre-7.10.0.ebuild
@@ -35,8 +35,8 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="amd64 ~arm64"
SLOT="0"
+KEYWORDS="amd64 ~arm64"
IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
RESTRICT="!test? ( test )"
diff --git a/app-text/calibre/calibre-7.11.0.ebuild b/app-text/calibre/calibre-7.11.0.ebuild
index 8bbc8f3c7a6f..27ed594b785c 100644
--- a/app-text/calibre/calibre-7.11.0.ebuild
+++ b/app-text/calibre/calibre-7.11.0.ebuild
@@ -35,8 +35,8 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="~amd64 ~arm64"
SLOT="0"
+KEYWORDS="amd64 ~arm64"
IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
RESTRICT="!test? ( test )"
diff --git a/app-text/calibre/calibre-7.12.0.ebuild b/app-text/calibre/calibre-7.12.0.ebuild
index 8bbc8f3c7a6f..e42daca289d1 100644
--- a/app-text/calibre/calibre-7.12.0.ebuild
+++ b/app-text/calibre/calibre-7.12.0.ebuild
@@ -35,8 +35,8 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="~amd64 ~arm64"
SLOT="0"
+KEYWORDS="~amd64 ~arm64"
IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
RESTRICT="!test? ( test )"
diff --git a/app-text/calibre/calibre-7.13.0.ebuild b/app-text/calibre/calibre-7.13.0.ebuild
new file mode 100644
index 000000000000..e42daca289d1
--- /dev/null
+++ b/app-text/calibre/calibre-7.13.0.ebuild
@@ -0,0 +1,243 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite,ssl"
+
+inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
+
+DESCRIPTION="Ebook management application"
+HOMEPAGE="https://calibre-ebook.com/"
+SRC_URI="
+ https://download.calibre-ebook.com/${PV}/${P}.tar.xz
+ verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig )
+"
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+
+LICENSE="
+ GPL-3+
+ GPL-3
+ GPL-2+
+ GPL-2
+ GPL-1+
+ LGPL-3+
+ LGPL-2.1+
+ LGPL-2.1
+ BSD
+ MIT
+ Old-MIT
+ Apache-2.0
+ public-domain
+ || ( Artistic GPL-1+ )
+ CC-BY-3.0
+ OFL-1.1
+ PSF-2
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
+
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Qt slotted dependencies are used because the libheadless.so plugin links to
+# QT_*_PRIVATE_ABI. It only uses core/gui/dbus.
+COMMON_DEPEND="${PYTHON_DEPS}
+ app-i18n/uchardet
+ >=app-text/hunspell-1.7:=
+ >=app-text/podofo-0.10.0:=
+ app-text/poppler[utils]
+ dev-libs/hyphen:=
+ >=dev-libs/icu-57.1:=
+ dev-libs/openssl:=
+ dev-libs/snowball-stemmer:=
+ $(python_gen_cond_dep '
+ >=dev-python/apsw-3.25.2_p1[${PYTHON_USEDEP}]
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ >=dev-python/css-parser-1.0.4[${PYTHON_USEDEP}]
+ dev-python/dnspython[${PYTHON_USEDEP}]
+ >=dev-python/feedparser-5.2.1[${PYTHON_USEDEP}]
+ >=dev-python/html2text-2019.8.11[${PYTHON_USEDEP}]
+ >=dev-python/html5-parser-0.4.9[${PYTHON_USEDEP}]
+ dev-python/jeepney[${PYTHON_USEDEP}]
+ >=dev-python/lxml-3.8.0[${PYTHON_USEDEP}]
+ dev-python/lxml-html-clean[${PYTHON_USEDEP}]
+ >=dev-python/markdown-3.0.1[${PYTHON_USEDEP}]
+ >=dev-python/mechanize-0.3.5[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-0.6.2[${PYTHON_USEDEP}]
+ >=dev-python/netifaces-0.10.5[${PYTHON_USEDEP}]
+ >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,${PYTHON_USEDEP}]
+ >=dev-python/psutil-4.3.0[${PYTHON_USEDEP}]
+ >=dev-python/pychm-0.8.6[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.5.3[${PYTHON_USEDEP}]
+ dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,${PYTHON_USEDEP}]
+ dev-python/PyQt6-WebEngine[widgets,${PYTHON_USEDEP}]
+ dev-python/regex[${PYTHON_USEDEP}]
+ dev-python/xxhash[${PYTHON_USEDEP}]
+ >=dev-python/zeroconf-0.75.0[${PYTHON_USEDEP}]
+ ')
+ dev-qt/qtbase:6=[gui,widgets]
+ dev-qt/qtimageformats:6
+ dev-util/desktop-file-utils
+ dev-util/gtk-update-icon-cache
+ media-fonts/liberation-fonts
+ media-libs/fontconfig:=
+ >=media-libs/freetype-2:=
+ >=media-libs/libmtp-1.1.11:=
+ >=media-gfx/optipng-0.7.6
+ virtual/libusb:1=
+ x11-misc/shared-mime-info
+ >=x11-misc/xdg-utils-1.0.2-r2
+ font-subsetting? ( $(python_gen_cond_dep 'dev-python/fonttools[${PYTHON_USEDEP}]') )
+ ios? (
+ >=app-pda/usbmuxd-1.0.8
+ >=app-pda/libimobiledevice-1.2.0
+ )
+ speech? ( $(python_gen_cond_dep 'app-accessibility/speech-dispatcher[python,${PYTHON_USEDEP}]') )
+ system-mathjax? ( >=dev-libs/mathjax-3:= )
+ udisks? ( virtual/libudev )
+ unrar? ( dev-python/unrardll )
+"
+RDEPEND="${COMMON_DEPEND}
+ udisks? ( sys-fs/udisks:2 )"
+DEPEND="${COMMON_DEPEND}
+ test? ( $(python_gen_cond_dep '>=dev-python/chardet-3.0.3[${PYTHON_USEDEP}]') )
+"
+BDEPEND="$(python_gen_cond_dep '
+ >=dev-python/PyQt-builder-1.10.3[${PYTHON_USEDEP}]
+ >=dev-python/sip-5[${PYTHON_USEDEP}]
+ ')
+ virtual/pkgconfig
+ system-mathjax? ( dev-lang/rapydscript-ng )
+ verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )
+"
+
+PATCHES=(
+ # Skip calling a binary (JxrDecApp) from libjxr which is used for tests
+ # We don't (yet?) package libjxr and it seems to be dead upstream
+ # (last commit in 2017)
+ "${FILESDIR}/${PN}-7.0.0-jxr-test.patch"
+)
+
+src_prepare() {
+ default
+
+ # Warning:
+ #
+ # While it might be rather tempting to add yet another sed here,
+ # please don't. There have been several bugs in Gentoo's packaging
+ # of calibre from seds-which-become-stale. Please consider
+ # creating a patch instead, but in any case, run the test suite
+ # and ensure it passes.
+ #
+ # If in doubt about a problem, checking Fedora's packaging is recommended.
+
+ # Disable unnecessary privilege dropping for bug #287067.
+ sed -e "s:if os.geteuid() == 0:if False and os.geteuid() == 0:" \
+ -i setup/install.py || die "sed failed to patch install.py"
+
+ # This is only ever used at build time. It contains a small embedded copy
+ # of the rapydscript-ng compiler usable inside of qtwebengine, if you don't
+ # have rapydscript-ng (a nodejs package) itself installed. Its only purpose
+ # is to build some resources that come bundled in dist tarballs already...
+ # and which we may also need to regenerate e.g. to use system-mathjax.
+ #
+ # However, running qtwebengine violates the portage sandbox (among other
+ # things, it tries to create directories in /usr! amazing) so this is a
+ # wash anyway. The only real solution here is to package rapydscript-ng.
+ #
+ # We do not need it at build time, and *no one* needs it at install time.
+ # Delete the cruft.
+ rm -r resources/rapydscript/ || die
+}
+
+src_compile() {
+ # TODO: get qmake called by setup.py to respect CC and CXX too
+ tc-export CC CXX
+
+ # bug 821871
+ local MY_LIBDIR="${ESYSROOT}/usr/$(get_libdir)"
+ export FT_LIB_DIR="${MY_LIBDIR}" HUNSPELL_LIB_DIR="${MY_LIBDIR}" PODOFO_LIB_DIR="${MY_LIBDIR}"
+ export QMAKE="$(qt6_get_bindir)/qmake"
+
+ edo ${EPYTHON} setup.py build
+ edo ${EPYTHON} setup.py gui
+
+ # A few different resources are bundled in the distfile by default, because
+ # not all systems necessarily have them. We un-vendor them, using the
+ # upstream integrated approach if possible. See setup/revendor.py and
+ # consider migrating other resources to this if they do not use it, in
+ # *preference* over manual rm'ing.
+ edo ${EPYTHON} setup.py liberation_fonts \
+ --path-to-liberation_fonts "${EPREFIX}"/usr/share/fonts/liberation-fonts \
+ --system-liberation_fonts
+ if use system-mathjax; then
+ edo ${EPYTHON} setup.py mathjax --path-to-mathjax "${EPREFIX}"/usr/share/mathjax --system-mathjax
+ edo ${EPYTHON} setup.py rapydscript
+ fi
+}
+
+src_test() {
+ # Skipped tests:
+ local _test_excludes=(
+ # unpackaged Python dependency: py7zr
+ 7z
+ # unpackaged Python dependency: pyzstd
+ test_zstd
+ # tests if a completely unused module is bundled
+ pycryptodome
+
+ $(usev !speech speech_dispatcher)
+ $(usev !unrar test_unrar)
+
+ # undocumented reasons
+ test_mem_leaks
+ test_searching
+ )
+
+ edo ${PYTHON} setup.py test "${_test_excludes[@]/#/--exclude-test-name=}"
+}
+
+src_install() {
+ # Bug #352625 - Some LANGUAGE values can trigger the following ValueError:
+ # File "/usr/lib/python2.6/locale.py", line 486, in getdefaultlocale
+ # return _parse_localename(localename)
+ # File "/usr/lib/python2.6/locale.py", line 418, in _parse_localename
+ # raise ValueError, 'unknown locale: %s' % localename
+ #ValueError: unknown locale: 46
+ export -n LANG LANGUAGE ${!LC_*}
+ export LC_ALL=C.utf8 # bug #709682
+
+ # Bug #295672 - Avoid sandbox violation in ~/.config by forcing
+ # variables to point to our fake temporary $HOME.
+ export HOME="${T}/fake_homedir"
+ export CALIBRE_CONFIG_DIRECTORY="${HOME}/.config/calibre"
+ mkdir -p "${CALIBRE_CONFIG_DIRECTORY}" || die
+
+ addpredict /dev/dri #665310
+
+ # If this directory doesn't exist, zsh completion won't install
+ dodir /usr/share/zsh/site-functions
+
+ edo "${PYTHON}" setup.py install \
+ --staging-root="${ED}/usr" \
+ --prefix="${EPREFIX}/usr" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --staging-libdir="${ED}/usr/$(get_libdir)" \
+ --system-plugins-location="${EPREFIX}/usr/share/calibre/system-plugins"
+
+ cp -r man-pages/ "${ED}"/usr/share/man || die
+
+ find "${ED}"/usr/share -type d -empty -delete || die
+
+ python_fix_shebang "${ED}/usr/bin"
+
+ python_optimize "${ED}"/usr/$(get_libdir)/calibre "${D}/$(python_get_sitedir)"
+
+ newinitd "${FILESDIR}"/calibre-server-3.init calibre-server
+ newconfd "${FILESDIR}"/calibre-server-3.conf calibre-server
+}
diff --git a/app-text/calibre/calibre-7.8.0-r1.ebuild b/app-text/calibre/calibre-7.8.0-r1.ebuild
index 3bfa3ebc10dd..e8c9a3b78f0a 100644
--- a/app-text/calibre/calibre-7.8.0-r1.ebuild
+++ b/app-text/calibre/calibre-7.8.0-r1.ebuild
@@ -35,8 +35,8 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="amd64"
SLOT="0"
+KEYWORDS="amd64"
IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
RESTRICT="!test? ( test )"
diff --git a/app-text/calibre/calibre-7.9.0.ebuild b/app-text/calibre/calibre-7.9.0.ebuild
index 176a40d67c9a..27ed594b785c 100644
--- a/app-text/calibre/calibre-7.9.0.ebuild
+++ b/app-text/calibre/calibre-7.9.0.ebuild
@@ -35,8 +35,8 @@ LICENSE="
OFL-1.1
PSF-2
"
-KEYWORDS="amd64 ~arm64"
SLOT="0"
+KEYWORDS="amd64 ~arm64"
IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
RESTRICT="!test? ( test )"
diff --git a/app-text/cherrytree/Manifest b/app-text/cherrytree/Manifest
index b858fd436a98..7adf3183b115 100644
--- a/app-text/cherrytree/Manifest
+++ b/app-text/cherrytree/Manifest
@@ -1,9 +1,5 @@
-DIST cherrytree_1.0.0.tar.xz 3746968 BLAKE2B 0f13dc25f04bc04db7d1e35de8b2f0dce45f1edcbb32705171edd19f3f508c188182036313267fb0289e98fdd64ea7fbd673f33a494997d5a873dfbe63006b0c SHA512 aa1e32be1cb99b11e158bb4d6a079a967f1b01109df76bc416cb1a11bf3628279dbf5a8ac9d476a2a9f2446f8e77d83a453891df8ea6b94ec97c3ea9b4294508
-DIST cherrytree_1.0.1.tar.xz 3682988 BLAKE2B 59bb5fca46c090bfa219a0a90c4a2db6307d38844ecbe8e153159b8c39bc8e3d52b6d07b48fa10a481839666134fd74c195ad03c87c8b8698b7ebfbf83a405d5 SHA512 07d334b1af40b0195e600e676a45d9d72d1c13c8cedee6b7e576abecff0898ea248708a4f3795a9c3030e716ad814009013fd98cffe616c25a118b2b564528d1
-DIST cherrytree_1.0.2.tar.xz 3732232 BLAKE2B 07fd346909ff501b88dac939e73f1eb5d30559c7a00ea1bf55ee47a0d87178434f05324509e8d8f00cec9d2188d3089baf1ff6f069eecb9c9f8ac14bddbe0c2b SHA512 917ec9a0b4160328fe281139f95ac119f211a8d5f7bb4b7e6b3fb63d9fb0bc0eedbe6286ccf8627ce718dfeff8d9f9996ffda288ce16f8d8b18a0e64a98fd5bc
DIST cherrytree_1.0.4.tar.xz 3436940 BLAKE2B 67fec738e05f1823b9206d9a58f85be94df9c54d94e15a7408ade4801065523707e973bb0643d4b1c0ddb6c94a2a9eb00530b5c8cbd291696daa98f2d18f6767 SHA512 615c551523ef3cc7edaeeeeb632c3e0d4fa4ca1feca719a15e5b3e47f38113c1033ed13ef4a2821b14a3b4ef3a4079bce7f8f2c5643d11a4ecd6cbdc49b408e5
-EBUILD cherrytree-1.0.0.ebuild 1548 BLAKE2B a20f71c4c0a5445b93d6f1ce94a1be148b650628146ea6aaba2d5badd049732435de2c24bcfd3e84b88203eebdc37e7cb0f594cec85d43ca5cd9f06a98614611 SHA512 4099fb15a0db124e3672854fe611a23003d30384831f2480f892276cc28567c39736f79e6ed5040d7a91bbfb93dfa00bda3348263a9de098c5b5885016df819b
-EBUILD cherrytree-1.0.1.ebuild 1543 BLAKE2B 4a919743a3b5b532b0b451b1de255038763081287d19240c3891f331a33a28710b7d4f2cb950bb32c95cf4ce1a6d7a9801e7bbfc0b7d672ac1a40d7c4d3ea1be SHA512 db81821a1131365df2234dff2cedb0c22e194bd9f0130830bb0d2e28b46fe6d1b5645339b3be124190326d29c572ffa152290c7b1a226f140d37788577b7293f
-EBUILD cherrytree-1.0.2.ebuild 1537 BLAKE2B 664a7ead4707688c07cf0c6ce1bca699ae91306d7ccf45f351abff8cf7e25478a963fd245bac4b18781d378985655616ba90631fee9e789cfeb7a51f94b45cc2 SHA512 04b02708a37cb5750979644d28c9a47d0761b5508fb0dde97e4a5f0ff48a9bb8df29d27f6716b13833400c6c7c98420c1a138b032b3e1274d236c4afc6f52490
+DIST cherrytree_1.1.2.tar.xz 3460288 BLAKE2B bb09581bee1634d0d9885a6946b0baf5cb10db73d6c264ad7543ebeb4bba94be825a1f43ee4995c14dbd332ae414d44a1db461ca5f50b7d5f76f66b02ec9bed4 SHA512 39d1e765e3a644966a5571580baf7cd33b2ac65a05efebd31bfe7a6b037359f880309806d95e240d78a3f21dd312b7b4decdcd5cc5e50b48935ea3643a9dcf7e
EBUILD cherrytree-1.0.4.ebuild 1537 BLAKE2B 664a7ead4707688c07cf0c6ce1bca699ae91306d7ccf45f351abff8cf7e25478a963fd245bac4b18781d378985655616ba90631fee9e789cfeb7a51f94b45cc2 SHA512 04b02708a37cb5750979644d28c9a47d0761b5508fb0dde97e4a5f0ff48a9bb8df29d27f6716b13833400c6c7c98420c1a138b032b3e1274d236c4afc6f52490
+EBUILD cherrytree-1.1.2.ebuild 1556 BLAKE2B be54e1ebdf5d292e1e4c63c8b9f264eab27b173377e56889ed7e03b515c6fc05e490e51902efbd5c8ed3f1f3a729b9afdda916db0653eae37d73b6e60918853d SHA512 d72777d46fc18228dc66c1e9ee95f0207e6fd20d049c133db37b713c6976410166e62758882816dc2f47d7739ba7f11adbadcce169f7eeb3e12db4f49dcc9a50
MISC metadata.xml 482 BLAKE2B 713d79e5a3073dc38016d007e1a102331915d7fc43836cab0008e91e42d292bd49d0138fd323beb987b146a3544d9bce089327799f7d54a44fcd22b38e82a371 SHA512 a2c6293f00f971c760dc2554ab289f532927a1e6b9deadff72fd9e537ee338d8804820defd58d7dec1b18db0b5b8541dba2a8aeec54607f6b8c72ed1e86835a0
diff --git a/app-text/cherrytree/cherrytree-1.0.0.ebuild b/app-text/cherrytree/cherrytree-1.0.0.ebuild
deleted file mode 100644
index a757d8026dc5..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-1.0.1.ebuild b/app-text/cherrytree/cherrytree-1.0.1.ebuild
deleted file mode 100644
index 837ea599e0fc..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.1.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/cherrytree/releases/download/${PV}/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-1.0.2.ebuild b/app-text/cherrytree/cherrytree-1.0.2.ebuild
deleted file mode 100644
index dd062ad78a2f..000000000000
--- a/app-text/cherrytree/cherrytree-1.0.2.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake python-any-r1 xdg
-
-DESCRIPTION="A hierarchical note taking application (C++ version)"
-HOMEPAGE="https://www.giuspen.com/cherrytree/"
-
-SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
-S="${WORKDIR}"/${P/-/_}
-
-KEYWORDS="~amd64 ~x86"
-
-# GPL-3 — future/src/ct (CherryTree)
-# LGPL-2.1 — future/src/7za (7zip)
-# MIT — future/src/fmt (libfmt)
-LICENSE="GPL-3 LGPL-2.1 MIT"
-SLOT="0"
-IUSE="nls test"
-
-# Has deps that aren't available in ::gentoo repo
-RESTRICT="test"
-
-RDEPEND="app-i18n/uchardet
- app-text/gspell:=
- >=dev-cpp/glibmm-2.64.2:2
- dev-cpp/gtkmm:3.0
- dev-cpp/gtksourceviewmm:3.0
- dev-cpp/libxmlpp:2.6
- dev-cpp/pangomm:1.4
- dev-db/sqlite:3
- dev-libs/fribidi
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/libxml2:2
- dev-libs/spdlog:=
- >=x11-libs/vte-0.70.2:2.91
- net-misc/curl
- x11-libs/cairo
- x11-libs/gtk+:3
- x11-libs/pango"
-
-DEPEND="${PYTHON_DEPS}
- ${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- nls? ( sys-devel/gettext )
- test? ( dev-util/cpputest )"
-
-src_prepare() {
- # disable compress man pages
- sed -i -e \
- '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
- CMakeLists.txt || die
-
- # python_fix_shebang .
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DPYTHON_EXEC="${PYTHON}"
- -DUSE_NLS=$(usex nls)
- -DBUILD_TESTING=$(usex test)
- -DUSE_SHARED_FMT_SPDLOG=ON
- )
-
- cmake_src_configure
-}
diff --git a/app-text/cherrytree/cherrytree-1.1.2.ebuild b/app-text/cherrytree/cherrytree-1.1.2.ebuild
new file mode 100644
index 000000000000..136172d6e48a
--- /dev/null
+++ b/app-text/cherrytree/cherrytree-1.1.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-any-r1 xdg
+
+DESCRIPTION="A hierarchical note taking application (C++ version)"
+HOMEPAGE="https://www.giuspen.com/cherrytree/"
+
+SRC_URI="https://github.com/giuspen/${PN}/releases/download/v$PV/${P/-/_}.tar.xz"
+S="${WORKDIR}"/${P/-/_}
+
+# GPL-3 — future/src/ct (CherryTree)
+# LGPL-2.1 — future/src/7za (7zip)
+# MIT — future/src/fmt (libfmt)
+LICENSE="GPL-3 LGPL-2.1 MIT"
+
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="nls test"
+
+# Has deps that aren't available in ::gentoo repo
+RESTRICT="test"
+
+RDEPEND="app-i18n/uchardet
+ app-text/gspell:=
+ >=dev-cpp/glibmm-2.64.2:2
+ dev-cpp/gtkmm:3.0
+ dev-cpp/gtksourceviewmm:3.0
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/pangomm:1.4
+ dev-db/sqlite:3
+ dev-libs/fribidi
+ dev-libs/glib:2
+ dev-libs/libfmt:=
+ dev-libs/libsigc++:2
+ dev-libs/libxml2:2
+ >=x11-libs/vte-0.70.2:2.91
+ net-misc/curl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/pango[X]"
+
+DEPEND="${PYTHON_DEPS}
+ ${RDEPEND}"
+
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( dev-util/cpputest )"
+
+src_prepare() {
+ # disable compress man pages
+ sed -i -e \
+ '/install(FILES/s|${MANFILE_FULL_GZ}|${CMAKE_SOURCE_DIR}/data/cherrytree.1|' \
+ CMakeLists.txt || die
+
+ # python_fix_shebang .
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DPYTHON_EXEC="${PYTHON}"
+ -DUSE_NLS=$(usex nls)
+ -DBUILD_TESTING=$(usex test)
+ -DUSE_SHARED_FMT_SPDLOG=ON
+ )
+
+ cmake_src_configure
+}
diff --git a/app-text/dictd/Manifest b/app-text/dictd/Manifest
index 0dc900f77203..39156ecb2a6c 100644
--- a/app-text/dictd/Manifest
+++ b/app-text/dictd/Manifest
@@ -16,5 +16,5 @@ DIST dictd-1.13.0.tar.gz 395455 BLAKE2B 222ce7eee03083ee23066f43330cce0cda3041d2
DIST dictd-1.13.1.tar.gz 395619 BLAKE2B 83caad8570e752575bf5fe39a41e4a7d564f3a255d4e4cb234661a56ed645dfb155bef8a89d4ecfebfefb2f03d4ab808c00f1c4eacaae883761e28817138526b SHA512 31a2e67feaa672e773b86d16ecb9f41fdcd2d5f907759cc110261af30147b3972a2c7d742b4d61b67eb3b8c84c08e179106b9a30e998a425c9b437ec933b03ea
EBUILD dictd-1.13.0-r7.ebuild 3328 BLAKE2B 50b9e5c8159b1df44e8da42a3e6cfa223ac1d7e633f045864f04ab69aa142ffd361c028281202272452c9830b6983d7179292b24263d254c5eb7c6ef63642c98 SHA512 19024d7aafe472a8bebe563c1c9de9f3881fb9399dde6217b0c15dee1d8aa54972c54949717afc42a5dca7c01eaa01ac50d73fe439ee4d50c88520fe96741dbe
EBUILD dictd-1.13.0-r8.ebuild 3505 BLAKE2B be43190bfc6e732ebc54c409a228a4e35c886e732dc077f530a1a7c83c5255b07d2fb3a89f858aee5d60576916d4945c621c8f6137ad2dba427e7e0997eb24ca SHA512 8290bbc72d8dcd8a098ae7e8411662f780ea377e702ab07eaa7d7dc00bb05fe44739d3a7e5808294d34bbd93e0b2abfc0069bb9f35fe7c90c76f8ddaad3baab2
-EBUILD dictd-1.13.1.ebuild 3487 BLAKE2B 9e88f46a6f53dc2932a5ed39de3dc8678ade165760cae349432ad83c1fb8234c1949c0a0e462ceeb32509d68113cde83b9f5267889aef29a25a5cdc8e4de277a SHA512 b5d9f59fbcc409676f59a632d17abb20291487cd3b14f7e74e02b2f6fc5dcdd7dbfd60819102bf75b1c7c52a2cc2ba8c84aa4e770e01c93c10d46654a09035ac
+EBUILD dictd-1.13.1.ebuild 3486 BLAKE2B ad3891a98fae1fc46b0571807e66e44fcc8219d743911828c40885f61b8e059a94360abc08264688ba330a26cb72d0f92f56344989e330af826b4d0ecfbca3b1 SHA512 5134a6da1817c9e1bd525e7e7226372f1e4cb0ced3d90d3bb996c83cae44900ad8a9fdaf1409977ea9de9a9e28d9f60f974d4f6e4c55fa3ed22bcfe32d3be83d
MISC metadata.xml 538 BLAKE2B f31bab8d05820823703f2f1badb35fb302b8414a51b3faac819ba73d157ad1a66a36bf1801b39b6299d1b0ea2fb1a50da7e3361fd3e0893745696ce402cd4f24 SHA512 23d472f38c2513d8b6624288b1d51d370ca3a929d0a9503a4aa9d9543b0c704d564b23164ccadd9ef0cedcd1f05ad68dd08305577f2b7e6486f8fc82ca7356ff
diff --git a/app-text/dictd/dictd-1.13.1.ebuild b/app-text/dictd/dictd-1.13.1.ebuild
index 80600437c26b..1028cc5a8332 100644
--- a/app-text/dictd/dictd-1.13.1.ebuild
+++ b/app-text/dictd/dictd-1.13.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/dict/${P}.tar.gz"
LICENSE="GPL-1+ GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE="dbi judy minimal selinux test"
RESTRICT="!test? ( test )"
diff --git a/app-text/dvipsk/Manifest b/app-text/dvipsk/Manifest
index 90554e283bff..c51c0fcbddcf 100644
--- a/app-text/dvipsk/Manifest
+++ b/app-text/dvipsk/Manifest
@@ -5,5 +5,5 @@ DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f244
DIST tl-dvips-2021.tar.xz 58076 BLAKE2B 23105928a22ecb0fb9d9b3b9bc8e5edb2eb42c7cbcb48e80d9e72ea613a30a82c2d825eb4caae00bd04241260257e6feb400767fa3a12c55522799272dff2996 SHA512 1eec2ddbbc5d211f1d38237289a2bcfe716fe41210d47f6f9111a009dc179ca3dcaefde11e49d28d4cdd26b992dfed7fca3bff3178a6ca273f396afc45118013
DIST tl-dvips.doc-2021.tar.xz 521496 BLAKE2B 7c366af47a1ea967e871e5740d8debb1751b67b9e41a35aada0327c1aa26c04a90baf1898c1c50965ab766006028f5fb13264f5d7cda87fc630dd99300995b5a SHA512 07b00a4bfe557a04a93b22667f4854e2d55f76f33d2fa767d445b3301835aafafd4b8046b7126d5f516b65a743b1d0fe32a8fa3d0dc9b7b29e47bcfdfc790138
EBUILD dvipsk-2021.1_p20210325-r2.ebuild 1542 BLAKE2B 7e9a0be19af476419104ad01a710de4fa2a756bc04b103bc0ddfb80b44ffa26be37bb00b8a065fe5bbd8b94fd012428b8cdc86b7565b23de08b6e792d3c0d97c SHA512 4cdf91110f55bed2eee00aaf092de7eafaf0a7df50273678e0e2d724ff8ccfe540fbbaaf18aba4721a816f4347f4ae1b3d677a315e2854eeeb6abb28924a0ee9
-EBUILD dvipsk-2023.03.11_p66203.ebuild 1466 BLAKE2B 96ef72e4a3702558fd5d44bf1d94e5f5d063c69a544a2211d6557c756d5d12b8504779dd0e5a0f5136c2b8551a51023f54ad3d7a89d31141ef617345f582ff65 SHA512 8877690275124bd847481fd37912c94d9eb34c33fee0e7dbf2f4f2640e74318c67cf3d3b45ff55ec17591d6a7503118da0e471552b7d427deb488f4d7a42bf29
+EBUILD dvipsk-2023.03.11_p66203.ebuild 1464 BLAKE2B 424c5e393c90228bdc06ab0da0c554b4e36517b046119aa19bdf068effa0b50d17bc4d5267bf997636d64228c0529816096ffaca23e7827f443811a5afe9fd97 SHA512 9e92a3eb92f33cd278fa4448f0c8285c963f076bec804305782c001a0d90bdfc7b372a5fc9f3dc3ba62e5a4e57b92e6f662492cd21d2d4d588ed3aed0efc5662
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild b/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild
index 9b9ab4599ad7..84b7dd8f37b4 100644
--- a/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild
+++ b/app-text/dvipsk/dvipsk-2023.03.11_p66203.ebuild
@@ -22,7 +22,7 @@ SRC_URI+=" ) "
LICENSE="GPL-2"
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"
+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"
IUSE="doc source"
DEPEND=">=dev-libs/kpathsea-6.2.1:="
diff --git a/app-text/epspdf/Manifest b/app-text/epspdf/Manifest
index b88208474655..0c1b8c2ee45f 100644
--- a/app-text/epspdf/Manifest
+++ b/app-text/epspdf/Manifest
@@ -1,5 +1,7 @@
+DIST epspdf-0.6.5.1.zip 445167 BLAKE2B 2e1ee1e04e8731fdfb085596a463b897714a460f75166cdeac4311d85cd70bb5983bff74424fe940cf90849ef6ee73a8ccb9e52520857dcaa8881d90ff36ae81 SHA512 2ec0b83798ca911b1f40617c2904c0caf9022c82e5a55556b5fcb5dbf37e3596a659a86dcdc8876b111c59659b3d4f710031cb7a03a8233b1e8715d875db03c0
DIST epspdf-0.6.5.zip 331312 BLAKE2B 3bd2c9cd432172c38efe33d08068f20fddf169d5d7bc94c9f1720cf379de9ba54aedb1cb6fd438b721c2e98f24dfd1ca4b3dab5c1fe01a71791748f952832ac9 SHA512 28ef12546a957c62fd94b405b53359898d46c825bad8fd2167b5ab23bb2a6ea457ccbcc8263b31574e128ebe56e21b30fae27d406397df3fdc1506a088ab41f4
DIST epspdf.0.6.3.tgz 335975 BLAKE2B aacd6e222bfe74636dba796fd6e878fa9970f469d096eb77acf4a336a0ab5620629de7ba1c763afa62b181887724db55be57d1929a041a945c7d74ea3028d6de SHA512 ddb0d8c17b6b0bbb934312e6253a2b689d2545c892af989efac9782022c501109f2ff57bb2ea7c26d63d7747e2a510c18bd22a6076bb7137fe0252c38b2125ea
EBUILD epspdf-0.6.3-r1.ebuild 1299 BLAKE2B acc7cf4acdc3e533f261b6cb4d64fc95c43550bdf9267daa6255fe6a4d64c9be5ca17c88ab661e12b41978ab58bf84490d6ce95546cfc1f799598b9e6f32791c SHA512 8a02dba4944b8bead5a545db55a098ddb1e7957b5c5065adba1c5eeedf3e76a0e2e534ded715bf6e06eec313f3ffa100039f62b379c87ed1a30d9f38018afb9f
+EBUILD epspdf-0.6.5.1.ebuild 1362 BLAKE2B 1ce2e25f0fb8b80a1c8218f5b98fadd754f17da50ecf1951f30e1c97f7bed04d471e8cfd26ad6fe7489afaedcb4bf1a75c66dc78c00178240317a818edec2c3c SHA512 2c14d0391592ea19011520a0ff95d3910fb117c8da46da664b967dcfc8d9c93cf1067d6fdc332948b794a8544885249cc585d28b98a56a8383d08218d333db5e
EBUILD epspdf-0.6.5.ebuild 1318 BLAKE2B f7d54124a7b2c56179c21f3e1e70ad5b15728e5650a41394d89392748c6fb0758d20c4a1cb5e9d6df3dfebbdead2f19ac6635311e74642187f2dbf31040b2a28 SHA512 e14ec3bedf7357bc6c1e9e5d425e3a61ee0624f5b4b281dae7901d0e72ea8f900b2bfb634f562b18596e6afd9e8bbfbacb59c5bc248dc09c4fcf59bf23f906ab
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
diff --git a/app-text/epspdf/epspdf-0.6.5.1.ebuild b/app-text/epspdf/epspdf-0.6.5.1.ebuild
new file mode 100644
index 000000000000..ba4fa52b16b9
--- /dev/null
+++ b/app-text/epspdf/epspdf-0.6.5.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop texlive-common
+
+DESCRIPTION="GUI and command-line converter for [e]ps and pdf"
+HOMEPAGE="http://tex.aanhet.net/epspdf/"
+# Unversioned epspdf.zip in https://ctan.space-pro.be/tex-archive/support/
+SRC_URI="https://dev.gentoo.org/~flow/distfiles//${PN}/${P}.zip"
+S="${WORKDIR}"/${PN}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc tk"
+
+RDEPEND="
+ !<dev-texlive/texlive-pictures-2023_p69409-r2
+ >=dev-texlive/texlive-basic-2011
+ app-text/ghostscript-gpl
+ tk? ( dev-lang/tk )
+"
+BDEPEND="
+ app-arch/unzip
+ sys-apps/texinfo
+"
+
+src_compile() {
+ cd doc || die
+ makeinfo epspdf || die
+}
+
+src_install() {
+ exeinto /usr/share/${PN}
+ doexe epspdf.tlu
+
+ insinto /usr/share/${PN}
+
+ if use tk ; then
+ doins epspdf.help doc/images/epspdf.png
+ doexe epspdftk.tcl
+ fi
+
+ dobin_texmf_scripts ${PN}/epspdf.tlu
+ use tk && dobin_texmf_scripts ${PN}/epspdftk.tcl
+
+ doinfo doc/epspdf.info
+ dodoc doc/Changelog
+ if use doc ; then
+ dodoc doc/epspdf.pdf
+ dodoc -r doc
+ fi
+
+ # Give it a .desktop
+ if use tk; then
+ make_desktop_entry epspdftk epspdftk "${EPREFIX}/usr/share/${PN}/epspdf.png" "Graphics;ImageProcessing"
+ fi
+}
diff --git a/app-text/feathernotes/Manifest b/app-text/feathernotes/Manifest
index 2385306ee8ad..e6865a4d42e7 100644
--- a/app-text/feathernotes/Manifest
+++ b/app-text/feathernotes/Manifest
@@ -1,4 +1,6 @@
DIST feathernotes-1.2.0.tar.gz 926273 BLAKE2B ae945ae6adb95d3cd8ef42becfcd68a591ef62f97f05d514f19a9c07e6900b2230e89361b65abfc2082797755bcb8b6c521b72a6406a21886ba6ab386f23295f SHA512 f6aabc0d4bee5f3af20a86035befbc27eddedc5ec37c9a353723a80fb0f691af6ad57d5f50a0e8504336c141822227f8287ed61e52d084b34e3b8ab5246315c0
+DIST feathernotes-1.3.0.tar.gz 926547 BLAKE2B 5fe3475793a28a8e4c41c669c7fdde5785abdc4b93b14ca47bf531d5bf246c7ec064c3d5f756b184a45a39d5f02047cca90ad0c37c050c7a1ef363148705c592 SHA512 1036a4ed37e90cbf7e2e7839abcbe5d544a3e162839b05461ec0cea475a4cb3cce44941246e30f3aed6839e4fe9832392f33bfe87b19588d822ce19983dacc2e
EBUILD feathernotes-1.2.0.ebuild 757 BLAKE2B 7194c4de3c0542273fab9027525556f261fcf1029a432972f65ee6e83b70937469cd64cb25b7685e98b1158b3e27aaf77e6ba448d0664985ef6cdf12db7ab987 SHA512 9ee94680a54479dacc61f78c4ce29fec65850d89ed5887a1c77b0924222e30e4c13ad05c9236075a9f6fda22e9c41a5723fbeb6b6f9a1ccad7c2378d712d236d
+EBUILD feathernotes-1.3.0.ebuild 757 BLAKE2B 7194c4de3c0542273fab9027525556f261fcf1029a432972f65ee6e83b70937469cd64cb25b7685e98b1158b3e27aaf77e6ba448d0664985ef6cdf12db7ab987 SHA512 9ee94680a54479dacc61f78c4ce29fec65850d89ed5887a1c77b0924222e30e4c13ad05c9236075a9f6fda22e9c41a5723fbeb6b6f9a1ccad7c2378d712d236d
EBUILD feathernotes-9999.ebuild 681 BLAKE2B ef94f3e2299a2c27bdbc2da7d5138f6601e980fca10722be9b701253aa9872fd02cf7bfdcdc3e3cc9254c52dc588ce10fe11e9ecbb8330780c668903a7a43fad SHA512 09f79a01816602abb99a9274cd3ccfb202940d595f1c634953dd765621f62641bc11c5e9351384f2e331c2edcb0c805532de589f449fbc17d11769c418b4c743
MISC metadata.xml 484 BLAKE2B f8ec67b99fada42c9ffe7fe44f68b51826e07a593deacc1893e0a2010ac1124258518ca584320948a65dd699572d79c6d4d02aad03f55dd9ec6f72ae33a8c974 SHA512 2668c8daa2b4b2e9d5a2d278aea95c6be39ec93a608daa45e315ef48b897c9405afef36583119e7e322b37bc0275c4be38441c2da8456c3f3a4d7b3115ed2a7f
diff --git a/app-text/feathernotes/feathernotes-1.3.0.ebuild b/app-text/feathernotes/feathernotes-1.3.0.ebuild
new file mode 100644
index 000000000000..3f3075fd6e7a
--- /dev/null
+++ b/app-text/feathernotes/feathernotes-1.3.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION=" Lightweight Qt Notes-Manager for Linux"
+HOMEPAGE="https://github.com/tsujan/FeatherNotes"
+SRC_URI="https://github.com/tsujan/FeatherNotes/archive/V${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/FeatherNotes-${PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="spell X"
+
+RDEPEND="
+ dev-qt/qtbase:6[dbus,gui,network,widgets,xml,X?]
+ dev-qt/qtsvg:6
+ spell? ( app-text/hunspell:= )
+ X? ( x11-libs/libX11 )
+"
+DEPEND="${RDEPEND}
+ X? ( x11-base/xorg-proto )
+"
+BDEPEND="dev-qt/qttools:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_X11=$(usex !X)
+ -DWITH_HUNSPELL=$(usex spell)
+ )
+ cmake_src_configure
+}
diff --git a/app-text/htmltidy/Manifest b/app-text/htmltidy/Manifest
index 4e2b0162c63a..7e41c19a280d 100644
--- a/app-text/htmltidy/Manifest
+++ b/app-text/htmltidy/Manifest
@@ -2,4 +2,4 @@ AUX htmltidy-5.8.0-no_static_lib.patch 1282 BLAKE2B 6c5dd8ce16b0e05ce0cca9ea268b
AUX htmltidy-5.8.0-ol_type.patch 1567 BLAKE2B fa07da261116af1d3634f8670da0c53b47621323bea883d989225a9b309399003a9a93f0b869550e28f1f655feabf1927d715a139833a00117f4a4f647c7d9f5 SHA512 4a83df6a594f49f7a6e739876e4e874c908ae9d1f92c2291a530950de44dd22313681662ce48fe13cddd0847c664bbd27375ee41e899b82888ccffaa84371e2f
DIST htmltidy-5.8.0.tar.gz 1015303 BLAKE2B e8e48cfdcfffb7c7ac494f71ba709361e21fcbe5cfbd56c29d9d67ffe11fcdc20aa03aace65e6dc5315988dc0dd1fc148be616549f4f84f37928e662633bd7ec SHA512 f352165bdda5d1fca7bba3365560b64d6f70a4e010821cd246cde43bed5c23cea3408d461d3f889110fd35ec9b68aa2b4e95412b07775eb852b7ee1745007a44
EBUILD htmltidy-5.8.0-r2.ebuild 1564 BLAKE2B 12e4e1c2ef9eff82eab372fbf339eec2248614a3dbf5760cfad79f7fc69eb82544f2e3cbb6bc390569f836e567a4be8b1b039ac780d7121874c127db56664203 SHA512 bc5d99d7e776f196a4ff00c8ab610ed3eedbb98507c89f4f65b820c2f7e4e43295dd6e9989a7c36ab902445b7c1b26ee754936df2c3e37a550ea94271d04feda
-MISC metadata.xml 496 BLAKE2B 0eb9ff1c8e42c68fab9198ce276fa991d1815b402414334ec890b61b0cd828955591b6731436cccfc501b6ba0921bec60e344d4cb438c2ac4b679082be4249e8 SHA512 5967015c30beb9150633aea504ae61d1a6ed84ad7d967dcce0b51b9b9f6e2327ee4c4a67bf344c46692b93eef3cc66dc0af088445d25d0d84056d630f53147d7
+MISC metadata.xml 418 BLAKE2B 8735a60267a6ad8ef7ed4d6c4fca1b59e9fe9c5630fe1a66ecb6f4f3316e6f0c714a719aa65812791c19522a64c978b569c62eb236d62a5da492a3fbbe2bc69f SHA512 2f5f618519b3df8124d3d20907971ce836ad8a4cead335848a08dc972031979c11ce90c7578aaee1ae34e31171a441463b86ee67525b229b6e8ffe54066c02c4
diff --git a/app-text/htmltidy/metadata.xml b/app-text/htmltidy/metadata.xml
index 88aa1fd61eb2..c1ebeb67a4d9 100644
--- a/app-text/htmltidy/metadata.xml
+++ b/app-text/htmltidy/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="cpe">cpe:/a:htacg:tidy</remote-id>
<remote-id type="github">htacg/tidy-html5</remote-id>
diff --git a/app-text/lcdf-typetools/Manifest b/app-text/lcdf-typetools/Manifest
index fc41f6ae6464..1e669fce1d8b 100644
--- a/app-text/lcdf-typetools/Manifest
+++ b/app-text/lcdf-typetools/Manifest
@@ -1,5 +1,5 @@
DIST lcdf-typetools-2.108.tar.gz 651350 BLAKE2B c60986672a31bcf47b876fa75d04a976be761442b04b1541f7f9082521d716708542b8708fd3da558f9df6b459cca1043a7e1ee2eb006f94054611dd4ef348d5 SHA512 2c7afe1c6838f432ddd5bbd5fa86a58743242d5a2203220d3cd0153c0c69f23ca734e8d4352ed3c8a6bffc1c61bb93c19d00c6483545a09d6f8363f870bf2fd0
DIST lcdf-typetools-2.110.tar.gz 674355 BLAKE2B 17bd88039648285d7010cd3e2d20aa0192c3dfb9343ebb60e988ae50c8cd22d7690d538760e3e503ed8cfa30218b048b317e8f5c01e7f7adc74ed9140a557fb4 SHA512 691c2a6c7aadace4741ad8d991575ea81fa56f243cf8eb37a8639dfced06daf565c82a1601f0d7e4490f868179ce7a83551000395fa17da214b7eb1344738c0c
EBUILD lcdf-typetools-2.108-r1.ebuild 972 BLAKE2B 9b8fcbf1fb4beab1abfa9cde9961178fbf13fe4af7204a4e4313f2e5f37a4e78a1fadd1d75baaa9083f28bb259c4f3ebfc466381da9b46a7408eed8fbb79b131 SHA512 98eaa49fecc12e581c93a1224670b490cf7562e3b0861c2b67ffeae17bc59947c3d2ae63499b9d78089f6e470f76b142ee0c1173b52e951b9d9d6963370b6015
-EBUILD lcdf-typetools-2.110.ebuild 942 BLAKE2B 7dcac480535377e69d2758eabde41dd2f45d526a8961fe7df99064e39f44d6b90aab343c14b4e0984a2a3a9d55effb0d68973d0038e4cbdba4306cb550e4b29a SHA512 51201cba829fd1044b3daec5c9fba38eaf4cb8a26d092afcc7bd7b7699b7d00ba53771085840d85e89536962ed39c12ca0d8ecb9dc600db5d89585b8fca642e4
+EBUILD lcdf-typetools-2.110.ebuild 940 BLAKE2B 1fedb8a646fe7c0b86df7d357ec8b41cd553f213b2db7dcb7d733c6c5de3636f8c0842fb20646c58e65f273994aad1079c9e711a6a647fa01b3d3481004bf808 SHA512 4fa9a1f2f652e08d5b55bf6e7e1ed59d11b17876cacf758e2a567b9216e45bfa376d2538aeb0c6e534cc7f44bdbe45ecf752eba29068545d73cf4dec6a3c4f33
MISC metadata.xml 879 BLAKE2B b053b94ed9e39ddab13148d7829eb9d1b77560734d5cf03f0c351ce8f9d9b85f4d3e6bd1a9d889fc6557cc4766e7cc0bff2b73ca93efc36ea9b168321840c183 SHA512 74052802587a35f8120779a556482b70631dd9426e1c728bf8ca4b38d484b020fdebd2b2a69740f8ce680af55c3a88c41abdc6b3a0d08cc06d3e22dd1366fa15
diff --git a/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild b/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild
index d07689cc6b44..7c5548a8eaa7 100644
--- a/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild
+++ b/app-text/lcdf-typetools/lcdf-typetools-2.110.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://lcdf.org/type/${P}.tar.gz"
LICENSE="GPL-2+"
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"
+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"
IUSE="+kpathsea"
RDEPEND="kpathsea? ( virtual/tex-base dev-libs/kpathsea:= )"
diff --git a/app-text/lesspipe/Manifest b/app-text/lesspipe/Manifest
index 7c5877e1b11e..41ce77e2bbf5 100644
--- a/app-text/lesspipe/Manifest
+++ b/app-text/lesspipe/Manifest
@@ -2,7 +2,7 @@ AUX all-completions.patch 2037 BLAKE2B 92a706e0dce6a6dd316b168fd4a93a8d6e52f80ce
DIST lesspipe-2.11.tar.gz 171212 BLAKE2B aa7cf35f00d9db4ad7cb48ae89089a4d0c5d6c6e41ec902bc7ba6d4fd218f8ea90e1fdf3d6fcbac1dd1f86eb841a0daa6838b0086905fd4b0535d91040ef85aa SHA512 ed75d8529bd24876b11a50d0ada476299569d0fe716c390de84a0630ae475594f96370ffbed64fc5d9e2417dcbaa7b2f68630e32f665dff799667c2653b0265f
DIST lesspipe-2.12.tar.gz 171915 BLAKE2B b1181cc5ca6ec8ca918bff31def6d6fde5f6bcfde9d48e0a23a088ee9ff178e3e9ff330b1c27a3d74b63d227c94292141414bec8c25d0035f9fec01c6760b8b9 SHA512 9c6945b0f5a5672e3b9b0035ebc63ab3197c1b3d1dfc3d4a2280c1f11421d98ccc5c016273a308a96f61a47f4da6d6658502534284fff81fd75365a4ba91c27e
DIST lesspipe-2.13.tar.gz 173413 BLAKE2B 06752c71822233bf7f5f9f55b416222963a05cb9b7ce60d204b989d5d7052e5d24ca26f0ddc9e2520789e89cf8e2be456a77f616adefe65e637d0761948a734d SHA512 e4e2448f9d001c1da3ca2d9ad029598cc51bd3ce381f77d4b77093d8df8162111726af09690611f91542b2f8f437dcc448b95505adfc92a724bff151490ddd3d
-EBUILD lesspipe-2.11-r1.ebuild 1925 BLAKE2B e63508fc246a9848ccdb92429790c6bf6dce42b3325815f33e771ab3040bfd0510ed64b3fe8b2efe65d8bf1d3c4fa775eaffa636805fab8704be4bdace3e5450 SHA512 afe904b57613c25d56b5d2632341da27b45fee8a38637d0ccbd66b4a26c3091588ae0e367d6faa23f80f97a490912eceb3021269eedfd7d3ac7bc4e5046fb8e9
-EBUILD lesspipe-2.12.ebuild 1758 BLAKE2B ca5ecd566c8bcf89a6690a30d6946d73a3a6fff0371ff5959b93e3c06c59af3ea1304cf12d9a8046af542396700f5f0bdcb8c5ee065b02d587d6d28a4f9c3769 SHA512 c5eaca6e2ac1138f4d7986bf6278377109d4135506fa9cf687457284f6d902377fd675b5b95082e434093e1d7275406146b97e45fa7078719bb4ef1af88233f9
-EBUILD lesspipe-2.13.ebuild 1758 BLAKE2B ca5ecd566c8bcf89a6690a30d6946d73a3a6fff0371ff5959b93e3c06c59af3ea1304cf12d9a8046af542396700f5f0bdcb8c5ee065b02d587d6d28a4f9c3769 SHA512 c5eaca6e2ac1138f4d7986bf6278377109d4135506fa9cf687457284f6d902377fd675b5b95082e434093e1d7275406146b97e45fa7078719bb4ef1af88233f9
+EBUILD lesspipe-2.11-r1.ebuild 1973 BLAKE2B 85353a548f69a8721c1fa1f685e59b0e3bb0cfe60de87fadc152cf2eee749f3aba94e5683ce481d349074594f2f4b5464c24e4d819b5277313981ad7fc25b001 SHA512 6a42f8812a7e51795179c1e72c2c2446b39b35307627f4d77295a3ba6332737e37826bb42781c791510d416de0ce24353c1bad8cf9aa4ab41fbc23377e55d869
+EBUILD lesspipe-2.12.ebuild 1804 BLAKE2B 436d70e8b55c9a50f7a71f53f0350d9585be8d790c0e5911b6d2a83dfaa98e315ba4198afa872b4135db51cdf2838f349640ccebc271fe3c4fe99a6c4f59a6f6 SHA512 d8617308a131e3712694607cf8f0adc1d089b1c334b3f3e2defcb2aa13465c2112967b50ea30a0df0bffa9628270e4a4014c9381102051dd7680464aee411196
+EBUILD lesspipe-2.13.ebuild 1806 BLAKE2B 61b628a758f8f92c58b04462ec15910d56d7e67f329f5217821a0e2cfad39bc2c036e838b9d69bbade68fdd19defb8d043c58fcc3af7ea7e1ec66b12153b89c7 SHA512 1048dc25b8ea509dbfc5015403ba1c78e9aeeb8fb565af7236c7e401a75126eeacc6d32b445449cc2decaefde13988fc38931b671bdb64dc270cce6021ace040
MISC metadata.xml 304 BLAKE2B bb5be96b5fd22ce82d800f6bd5ed3ceb04b955182eaadc1f34b6f4b633c21efd6148013fc29b5567f7ada4da5de6efd7e0e420fa63a2976a5cf6bcf719c34f2e SHA512 2c217e67c6c487f7f7f98588a50086daf434bc25ad229b68d37bc12f7ecc4f904b5bc4a3b7b6db4a1daa0267c7e13fde8538de1c16d11e95be6b8071ee675105
diff --git a/app-text/lesspipe/lesspipe-2.11-r1.ebuild b/app-text/lesspipe/lesspipe-2.11-r1.ebuild
index 975d91af0d67..bbd53d1c3046 100644
--- a/app-text/lesspipe/lesspipe-2.11-r1.ebuild
+++ b/app-text/lesspipe/lesspipe-2.11-r1.ebuild
@@ -55,6 +55,7 @@ src_install() {
# . /usr/share/bash-completion/less_completion
# Or consider installing the file less_completion in /etc/bashcompletion.d
rm "${ED}"/usr/share/bash-completion/less_completion || die
+ rmdir "${ED}"/usr/share/bash-completion || die
insinto /etc/bash_completion.d
doins less_completion
}
diff --git a/app-text/lesspipe/lesspipe-2.12.ebuild b/app-text/lesspipe/lesspipe-2.12.ebuild
index 9b06994b07f0..a0393dafe206 100644
--- a/app-text/lesspipe/lesspipe-2.12.ebuild
+++ b/app-text/lesspipe/lesspipe-2.12.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/wofr06/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
# Please check again on bumps! (bug #734896)
@@ -50,6 +50,7 @@ src_install() {
# . /usr/share/bash-completion/less_completion
# Or consider installing the file less_completion in /etc/bashcompletion.d
rm "${ED}"/usr/share/bash-completion/less_completion || die
+ rmdir "${ED}"/usr/share/bash-completion || die
insinto /etc/bash_completion.d
doins less_completion
}
diff --git a/app-text/lesspipe/lesspipe-2.13.ebuild b/app-text/lesspipe/lesspipe-2.13.ebuild
index 9b06994b07f0..31e7d52d9b69 100644
--- a/app-text/lesspipe/lesspipe-2.13.ebuild
+++ b/app-text/lesspipe/lesspipe-2.13.ebuild
@@ -50,6 +50,7 @@ src_install() {
# . /usr/share/bash-completion/less_completion
# Or consider installing the file less_completion in /etc/bashcompletion.d
rm "${ED}"/usr/share/bash-completion/less_completion || die
+ rmdir "${ED}"/usr/share/bash-completion || die
insinto /etc/bash_completion.d
doins less_completion
}
diff --git a/app-text/mdbook/Manifest b/app-text/mdbook/Manifest
index 2b2dbebe3c65..2c1d7afd771a 100644
--- a/app-text/mdbook/Manifest
+++ b/app-text/mdbook/Manifest
@@ -1,67 +1,43 @@
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST ammonia-3.3.0.crate 46061 BLAKE2B 082ee30f39ad788c9ae87888f003c2f6d08fbea7ae4983f1f5419c87c5303d860ecabf6f530bb76ff03da44c1f72f664053da79e6e3f4991e39b23104bcedd97 SHA512 8bed262b3790a5629918f188c246f0039f4e3b46908b367993e61c280a99c775b85982bb5cdce5c66781a40b8b7f8ab1ebbe2900d590ee3ba0788dd5d854b155
DIST ammonia-4.0.0.crate 47763 BLAKE2B 6f952a8030ce2cfb9bcaf01c36d795c470f47bd7fa8e3935e058016876de04c6c43db3d56776c9ec5bb2acd83f315fd5dbd7c60373b397d70336d6926340c816 SHA512 84f523eaf7db9d98e44c7d1198fae40e59e838dcc9fc256ca7ef3f3d243a767755f318e516411b4feba4ecb26e30e77d501e9163f996b4d113804e5f2c41a65e
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
-DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
-DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
-DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
-DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
DIST anyhow-1.0.83.crate 45650 BLAKE2B 522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86 SHA512 4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
-DIST assert_cmd-2.0.13.crate 23917 BLAKE2B 72fbb8afc12429a96c89b07dce8b2a969a1c2656aedf19ac9cd2bd1e5d5f29b3c558616858ad01a86807b787c88efc556ad432a55b59b0df5b4bdbeb9b6ab05e SHA512 3599483d28f1893945b63d693f38d656724f382ac7a0c2cb0773d72e6bba3dcc9137cca51575fca984c2435b081cd6ad68ed5d1fa04e606484926528cc41a305
DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
-DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
-DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
-DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3
DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
-DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512 119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-DIST chrono-0.4.33.crate 221279 BLAKE2B cc7b71b996a1c15b6b013d06f57ffd8af78b72fab87c0e9123f87918d404787ade2217e8e58fb0153552e49c6e11ca6e820eb0c0f1add8c43619849fa096a214 SHA512 172996d2ccc8733957d45fcc24fefb3531c7b33a798ab9f494be23f08d6d2bc350401574c626fd8eec0191ba28c0f7b73af7bc4235ec72a4b1d437fb7e89c875
DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
-DIST clap-4.4.18.crate 55269 BLAKE2B cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad SHA512 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9
DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
-DIST clap_builder-4.4.18.crate 163538 BLAKE2B 9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3 SHA512 ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2
DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
-DIST clap_complete-4.4.10.crate 37761 BLAKE2B 41364c37c96e82bfdbf0fde377512e894ff720542ded85fe49da4e305ebfdf39a2d511a48d6662c0ff2e3d191ea95c59704dbfe89e7531a969be42de9409e82c SHA512 d0f541bd167c9f755f149e5ab3171a4b5a9e4a37dba2de62ed51eeaa20691eb7602ef0061392cc7e4ca3594a0a69a7eeec75bf65f14e92fa6bc45285725c3f1b
DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
-DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
-DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
-DIST crossbeam-channel-0.5.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71
DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
-DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae
DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST dbus-0.9.7.crate 104206 BLAKE2B f08f72170fbf9af3e525c20f4f11de64368e4a5d010571bc2ed9985c13353d99466f7e98a39ac949787ee9f4d10845d6940d9dbeaf1fae2122d49eeefa5306b1 SHA512 c1557d8be0c5c5623ec6a3928de310c80eef2cdf976d9fcbcc00f08a532af5b8d530f8ee1eba4de12f2df0ff7cf4d21323dfad76be82eeee2f386173991681e5
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
@@ -70,12 +46,9 @@ DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST elasticlunr-rs-3.0.2.crate 109533 BLAKE2B 139430cb7e7ca84a925f6eb7fbb5fc169ef1eb2704f5766a05f1574807794613679d1a9246f310afc1d57c5b5150d2be299e3c8f4583e6f6b4dbb1acf81fd774 SHA512 2f65cc09ac0a9a806fe36a617fe1fd8b6eddc2fa427012ed3fa2eee2f05743089820a801063d0fcd38bf5269b70b6b5f5ad0e6d706cfd461fcf4a62a9f956361
DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
-DIST env_logger-0.11.1.crate 28442 BLAKE2B a60201afe8151f8f6472bfc002ebbe6570cbf64e59c39c3e0650780a3599f3fba1f1229ded2ac23fad3c55684a9611289be302e196d7bbd3fe9a74dfa5680bfb SHA512 6b4b6a527e5145b38139f412a321972c728366388ddcdef88ffc2932a10b78e97ea50a560f6574216d1917562d193edac1df3805b56cb3cb80e69bfaa58d98f2
DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
-DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
-DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8
@@ -90,23 +63,17 @@ DIST futures-sink-0.3.30.crate 7852 BLAKE2B dc768e4ec4c9f9dfb22a20c1c977401d8590
DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d
DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
-DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
-DIST h2-0.3.24.crate 167814 BLAKE2B df25fee9f6e39f8ddcb9c1be4775d055328606b3454786a397c50564e3e8340d72d0fd58581239063e29fb80acf92444e1d588b0672817b12cc5c1322652189d SHA512 4741e2732f08c6388c112877f52d6f859088026f75bf928f90b06a521d43e8e8c10f14d088f8a17b42a0a613ee43009882077a68df9300d17365d936400f1695
DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163
-DIST handlebars-5.1.0.crate 97779 BLAKE2B 584b6f710a4860168b0ca6e587adf19181ea7580a733ba2570380d0d7418fbf7551a77d5a52677704122e7ba7f2d63d3740d6f95a2731119669e6335389ff81a SHA512 6f80735c183bdfea58547329bfd72bc63aa21e6bdf74dc06782adfbb4e987ee31f0f86d9ceee4abab99b5ea2083c3d3369856ac51123e3bfaa0e4704e2406d64
DIST handlebars-5.1.2.crate 98550 BLAKE2B 5985c189a304b6363c59145da8381f2254b537e206cf29542bd11c1166708f20efa0ac13d253b4764b19e34c236c7a8f43c5724243fe70ae78d604f78f182206 SHA512 e007f51a2fca93b0b7af9d38a696e905ff3fd20286f94b512a1ecea2d204987fa332d477576bad797de967532a9c96fe84e08bcdae49062fcf74b59b12e9b1a1
-DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST headers-0.3.9.crate 68290 BLAKE2B 32cce72c68bc1bf162eb733f0e90bdeeb06c13a622b22d74e0d3e1f0d2f82137d9a691ab080bc204ac35cccdb21783e456e2c5db3c00f775bbbe36849ccd0212 SHA512 d7b191ce9bfe0103bb4e6ea308f4f6943c1df12bace405bd8b733ade8f0a89b3d156ef7c77aa04233c51e6d34d832a837c12ea9c2f9693fa12f2cca49c1740e1
DIST headers-core-0.2.0.crate 2380 BLAKE2B b9edc2634ef43c53372038a67713785656bf5c030ae285bce287b7b130abc04bf56e66fcc2c67e3eda162d64b008c9a45a1f7be990d248da3ec1c18b361f33bc SHA512 1d502e6a3b2ad70a0d1e410c55864ddbf4118ea073ff7697e6b763cd18748d91f074b36451c015e3bbadad4400d099f4a2e350c609f44daee4ad40398633a8fd
-DIST hermit-abi-0.3.5.crate 14437 BLAKE2B 62b2d2d7d2d5d63ee79d98d3604e79705b34c3e50a107e36f06d56783f7df22debba00b135c3d9cecdd5ecdde6bb5e1e052ab7e843dfd791dd9f8eedf931f96e SHA512 28256ece8ed613bb789a194ab44dd071e48c16ce9f8d4622f828b5ffb83fdee18cd7fa939b40987060a43d76d4b76b3b78cc1109ab15c75880517661b8843bc5
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST html5ever-0.26.0.crate 72921 BLAKE2B bba23709f6404afcb86dc5af8fe8c0728c4c407de7cfc679c286ef13a790077329f7df2a065eae742e7b4c2303e01793e1b936daadd73f663cf2933845d975c9 SHA512 383a25421cddb0573e41ca93131d681cfbfaf551989337845a197e939a2580751ae90e96605bfc4e187dbd5189b6c014557cc69e3d7d2d2cdfb88eeca8896089
DIST html5ever-0.27.0.crate 72913 BLAKE2B 0a3dc8b19ec74ac5b5c1728f9112ed7513285ec47f4e3a3623b995eb9ed0aaf2c83899126268cd2b3e7388a3209952213d4fe0ea0d297e3c0f7b16aa1b5b9d4f SHA512 8d736fc122da78e9ba8b546868d0770837ea0b4951ff027f1b5593dedeb9831c082dad1868659422fab5527711ffed18d4428d519a830a3434d4594a1af6c868
-DIST http-0.2.11.crate 100478 BLAKE2B 1ef12d67fc52392322c24f79ca49c52fcd7dcad0145b761c8aea21fef38682919d664161f242c606a1f3737987368c08432f33e2abfa53d681c6c2aa5cb000cb SHA512 71d98f5fa55c7bdb9fb31e36f898e8b2b7596dcb30ef9b5df3e34581b7306b66a782e82c2797732e28626eec5c9e432cc0475703e5a0e0e47aa1d6f22235ef51
DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58
DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33
DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462
@@ -118,67 +85,48 @@ DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152e
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
-DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6
-DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
-DIST js-sys-0.3.67.crate 80764 BLAKE2B aee8b96c8c5811020b3ee4277524902e27d96a027add7b21a8ff94eaac7db15e8de08a9e203ff462b05ce10d0a44aff78a355c07514794e41f49fa936a3c8fb2 SHA512 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
-DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
DIST libdbus-sys-0.2.5.crate 1557017 BLAKE2B 4528c792d727e71141ee2fb2bc7080b101df650121487c420c7c6f3602d2ac987deed7ad49bab850619128f258c1f3a94364f7658b83fed16167944c4ed12c88 SHA512 94ce1de7e1f1727e923b2042aed6652f9d0e68f27388c186c37f7aa2195fd71cb3c92a2bee7e8628c95f36ba2d2a38d25d9804900bf55eb13af31f790bca2847
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
-DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
-DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a
DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f
DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e
DIST markup5ever-0.12.1.crate 34763 BLAKE2B 8057bde6b03d3e80c920b9007462b134937c80393f7422b4182823676069c4934d0c2806007e0c42b958b2c9f1b73679f62ed1e38b5c872b917937562b9ec7bc SHA512 5063b6591c63897017d79f64d11cc13edce2e8e21462df8a00166d582e83af3132ea7f4e50af4f248b56b75cbd12c6f89b7433da14147c76004fb2ffeda02b92
DIST markup5ever_rcdom-0.2.0.crate 222948 BLAKE2B 2105ceee730f5fbb3c14ddb7bfe8ee5139febc870e37e9ea169f107ac8060ee4f5782b185310bada5f646600c2b8bb7fbed144c056e5b437133443f62a04ad99 SHA512 bf21aee14ec41ea9ac5a5645285173394a561c34311f4b4a7f3c2e8fb32a54a777e4913c985daa2f693bb7b1aaf799d45ab9a6f359b900d2bb916b1ff376fbe4
-DIST mdbook-0.4.37.tar.gz 1530568 BLAKE2B 42c3daa2c4169fd9baf7aa217b8f0d119b3aa9146c514af35b5d8747111ab1f44e0e66191fb7df2c650bb55fe011af9cbaec399cc7171bf8407f9843e88030f9 SHA512 f7f11ea46b6f1ca89922c0898ce5ed68711cab0e6cc1cde5654454dbd4424fdbd907787d40ac188c82b581223badd4d4d82d65c4bc1119114b3e7062d8c44e8a
DIST mdbook-0.4.40.tar.gz 1536327 BLAKE2B a4d1f3b42241fd0818515e2b0e1b5544dacf5f1e8dd29863e6856f1f55a439bcac37f109d93bef3aa99f0d3db7ac978e1389db7fdbfbcbda3e864cea3fe2089e SHA512 d73e8c8144ac8d450bc94974b64cd0519c44002c000c5a60449e49035317e24572cecdb7e41df31d3af7e1bc0f342ed64a3ed09deae8cecdbb295edd87858827
-DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST mime_guess-2.0.4.crate 26399 BLAKE2B 667f9b8009bac2e1d8b835ae8825afaaa2ea6eddd4cebbf18de8f8fcde9318eacaeeb08066bdd611883bef5f8a53fa2506b57dffff543c3a57316e07b525f7f5 SHA512 acfbbfdc5bd725edde43e4915858b8d016e90a5b483664f0bcd5e8d2b0b3684bf0f6020aea147b5bf429f218a7af8080761cea4c5c04b68fa66fd6a676376908
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
-DIST mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
-DIST new_debug_unreachable-1.0.4.crate 2561 BLAKE2B 5c9831b04e2a44b2dd27816df0a331a8108991a84ebdfefe4e42f325ec3519ee50e89a99d490020a65a3d75acc371316c2253d2c6382453a0b15f4c3d5b96520 SHA512 6f964bb322aa8f2ff92078381dd720527600c6449e237b703278cbcf47b39a2581fddfc2f34ebb7cf31229e33d58de48bb5050e083fec6dad9aefddc1d771c85
DIST new_debug_unreachable-1.0.6.crate 2582 BLAKE2B 2ac3dd86f1a532832a40ccfda95654e43709a62faebb8182c87309827afdd23e6d3f250f2345f044cb789015c30b7907be63253b487d368e68c4fdbc7de20492 SHA512 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48
DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
-DIST normpath-1.1.1.crate 19786 BLAKE2B 39c955c41283051e414f8576fdaa51f11f0ab5a23bfb7f6aaaac38fd9474912721c546810c02da335a9095fdd6d8e37ff2f5fad2aa93d93c21b4be76267088fa SHA512 05f1f498f571c57c2307d201d5fa15c72fd2f297b7854757107bb27684470d43a4d40137d31c735018dd2ba50c11f23dfd5e989909e809bdedcd7bbf018385ca
DIST normpath-1.2.0.crate 20107 BLAKE2B 08a86e545ed8d0f1881645690c45c4a5fff438680a36778d938bda03e489706a1086e91e27429a414b5925b15be93a80d8dd2327cae28bd567a058cbec5b6c3c SHA512 a8e20301909e28d6b46ff388ac77c7b093c3654418f74955aaa185489fb859b79fa75b7cc303c0f6ef93b01efe18fa70628b1e85c123e143cbaee98eeb558e15
DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
DIST notify-debouncer-mini-0.4.1.crate 10227 BLAKE2B 1c4427c0b0b1c995dc779c24585f88aadca3a2791e51a481189ea364b58c391a4956a76bf1cc5857d4193dbf7bcf75a40daaaf56dc772dae4fc81ebd4effccbb SHA512 3ecebffd777828e0c4fdc547f03b055742945b5a34ab4ebb735adda41944a6d5008aef9e887f88c212bf9a8406320bfd0cbe128bdd140f781016d59831b4d1f4
-DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
-DIST opener-0.6.1.crate 19173 BLAKE2B c235ccc8ca6f1f87a30bcf94b0014b5e1df99c6dfd942d5c3ab02f351afdc8c8fa3f7074ab87450eea939bf682d31e3a08ce90d18dcce88aefaaa7ea61425785 SHA512 bd56a5c23a3d1fc3d5828bbffc3f7df6f3d92f03cf38665587ebb5b16a716e04395ee30b239acfa8fc95f4daa67807e48d9cfcc79817f2926880832c4ea4ba2c
DIST opener-0.7.0.crate 19181 BLAKE2B dd8002be0c58619b74ba4f7e59b1b6460236c017dd400d8d86e214d7da7a5f9157ab77c5558325a196ae7800947e7b9beb7d90d146f5b93e208999d1309037de SHA512 cfd98bd864ea0a819b5d6dd5caf1851b72bb7a64318a3439439981e316fbcbc65a776265cfb6574d0c59b2d98008a65b7015665361c3501737cc0261bee6466e
-DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST pest-2.7.10.crate 123707 BLAKE2B df683c015ac230f2e51ded7f2400b68fb733845dd4601cba89052a2d1148c89d5ffc8ff7e15a42f1822d617c872b5a59fa0f1db88cc94edf5e1b8cbec57be44e SHA512 3facdb4a8bcf0356b702cbff4d314db32a80b33fb3512e52c31114a3f666414a49445a1f502c911cccfb28b7390fa058207570bf9127677815842b4988d1f34a
-DIST pest-2.7.7.crate 118478 BLAKE2B e1464444fc114fcfa261e671733f73849001f8481e9e204c3782197a907162b9a037f7e804abf6f4be544ff9736ca63d87b7ea109470a8953b53a5c91e6ce920 SHA512 3edceb5acc379082e1a3e3d3600039232e8440fcf7b323c70951c78bc195069a5758cc6c47a69734f3e2bf323b520587610727105da70a2bd28f963e286dcd76
DIST pest_derive-2.7.10.crate 36221 BLAKE2B 5cbb80d894f501b282346520d900ac718b36724e46429b17d96ea91e6359f0115173a4331f0db48596e77b6bb2c605535c774231a0c19ff69b1c34ee0c7c0ced SHA512 c63ec4c6849b27946f68afeb0eed6d3f3bf6160bf73ef4228c3303b5b9271e30db8e93d01842ab3cf1ea6a987f33b1e4f55ef4bb62fdf7d9ec32220193ba2b89
-DIST pest_derive-2.7.7.crate 35839 BLAKE2B b51f407eb54f9f8f1adbcfc4d1c2af3ac76b0c6d4cfa1a0eaa265a00458e892bd421f3d440904dd404a1818e7b79465d8050ed027f1e6f3e54125a887f4576ab SHA512 5717026ac6882dfa99ecf68d6ffe7dffdf5c74def257039d5619d2878816c245faeae0e5925372f9c636fe1d5067c6227197b34e0657c7788b753ae729dc431f
DIST pest_generator-2.7.10.crate 18411 BLAKE2B 67e4df45b33e6f7b212c2e1a0ca2e064359b9237fb94a2d3eb40a886ac761c55f198be734a3812b61915f75f6646cca277fae03faadc06f3cfcc6b3a36f36487 SHA512 8fd4678f445780cccdac73c51d75a823a9b71c9b9c52c9fd4dca32b2bc4e8a8b33e68d8d90bbe039e4fb2fd9eb8247bcb7911019325c1137ff4d9d835adb0f59
-DIST pest_generator-2.7.7.crate 18184 BLAKE2B a66c47676bbc7a911a4fc0e4687e445e10b6022277505aaab91632801ee7de59ce8b9ba665bbabe668437ac90e81e3718294d15a1c875cb7b6586f81e86795c8 SHA512 93b41b542bcddbdfd546963ea26d4871a9cfc38a2da55efad3b354ae705ee7f8ee6884279cb8a56da9e33e5f039f72964f2396c89d5346dcd668502a38ac73c3
DIST pest_meta-2.7.10.crate 41550 BLAKE2B 2a5799519a7032cfd3afd1c2cd23b6af2e9f317717613bb635128c578dc92bfb51706492a083bd6e46c737784c0a69017ecca0f09124786ea633377124ef1f36 SHA512 8c931690d025be0af8ef3ef997eb95d3ebcef47ce0672544a632c77281651f2d0c9c34f1b477426164b169bab638171853bfdad2696d32a90ac22a8bb143cf6e
-DIST pest_meta-2.7.7.crate 41562 BLAKE2B cfe95f7a8cbda7d22126e365ae81c4a7e73ea18112f4b64ba46226f2e05cdbe3d1ffa8721487a48d204cce0e649b8b26ecd8f29fe16064d4f5147decf90476de SHA512 9b515dc49f171362c70e2751bf14bf78792662ac2ef27bf8a32f7f5c49a9204b0b9ae47bf997953a8ed49dd0104095c34cd8ad3f3a6a4c00255b6a7212b58ea5
DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073
DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4
DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1
@@ -187,11 +135,8 @@ DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19
DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3
DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5
DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe
-DIST pin-project-1.1.4.crate 54230 BLAKE2B e90fcdc609f42171b18a42626e59dd904555774c4c012a274149d18ee899ade6969c31d9fd706a363ee2d1a510d80d24e438e04cbed5f4ab26b9d645256e2438 SHA512 e378034c6de9148797d874e9a4ecf66039c662c54c263a06413a2ebf5bbbbdf21419e8738d6b2eca6bb5d2043102e52dc6d0e370e7c242830ced0779e13cb6d8
DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578
-DIST pin-project-internal-1.1.4.crate 28249 BLAKE2B 6d8dae4d59d0b71c9a66414cf5babb45285a8d67f798a25e5521495ae23e983b871bc8f70c20d0785b5b53acf9a5cf734f137b581852a542f98b0492cf6568f6 SHA512 b8a687d1d2fa84bccb41eb7652434036c227268177f2f05a7071b0dfb16672fc8a9762ecac6c4e519478cefe16ed4bcc2c77dd9298057dc42f87021f8e0a603b
DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032
-DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
@@ -201,43 +146,28 @@ DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a6932
DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
-DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
DIST proc-macro2-1.0.82.crate 48452 BLAKE2B c01f60b788c1395d1041d7eb55fe9519ae4e78f86e3dfa732458747767ff801fcdd5a19a81ee9a8d8cd2457eb0a2bb7cec118299a5a9a64d65b5cf06b9d81165 SHA512 3726463868483243adce01c319c1deb1ab153188f1adcb083b53bff838fa80371091bb8e20ce88709ea850ab3ef74dcd99ca5aa95fa375b330841fd4230c842d
-DIST pulldown-cmark-0.10.0.crate 139056 BLAKE2B 72974ca5b8fa8de1dccadb65900295ea3a0adf9f86913c89ab16c5c49f65d4f3368453dc2fae807f5cfda5646b26a822e3f7e4b7f6f15bdd7ef058365f3eafef SHA512 cf6dd2f0a3a4a9a1f4032ae7f6084ca7805d54576de8083951c50dfff7a426ee5b0846bc7719ecf07c43a298a02e85ff1fcd891d0a163528361baf19a0b19044
DIST pulldown-cmark-0.10.3.crate 141746 BLAKE2B 46a980082576ffbccfee77ea66dd55fdbc4729e6931f553108a0675aba20072f8fb342749bfdfbfb283f72e9aba6a8002c347de75f05ef4b89ed35a23844a3ba SHA512 ffa5d116bce2b480f495a0aeac106961c9c79a2127aaca9f75b759e2f2823d253d2bca0dcd5c1f095c16c8e952bdf421fa04a26af53d80095923a5804a274cb2
-DIST pulldown-cmark-escape-0.10.0.crate 8944 BLAKE2B 554bef1897d8bd20fb679d155c710cfb8bcba4bec52afe6b8f634b671b6d2e4dc12ad6655df0b94196d57a1f3e1bb39bfdc652e42f3ec90d880529bf5da36e48 SHA512 282bf294d525f0b7550ef33fd8ca8604c62d4175b083f241a4524e377ab26d9f578ff2f52e0bf33e371fdfd0f93adf0d14d0e3171c412046f17bcb91826d25ea
DIST pulldown-cmark-escape-0.10.1.crate 6672 BLAKE2B 7679ac2ae60c16be67a979b964bdb7b46cb02e302e0a8e2dd1f51c123b51125d7a1f79315f0108ca67c85be63aba1aa5dc595188097355fec43bfe0d0362f342 SHA512 4c60b4abcc385ba7c27210354769e63d5f7f387ce234d3078e7525b88cd2aecd2d62a7dfdc8a4cdde8ef10723a216ea5fb5214e96b5bf8d2fd84e28786b2b3aa
-DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
-DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
-DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
-DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
-DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
-DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
-DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37
-DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST select-0.6.0.crate 60292 BLAKE2B 725c9b4e8d9143633f07472268c834a25040a9f133ba95db1c41ceb45692b98a9fe7fba98c10bdc48524722b37bf9395a105385752c6bd3beb044b7d65aacf07 SHA512 8e5b14ee8cd2d88eb908fdf750cfd724741019ad4bbafa1fdeafde10db0b7cc6a86883d8aad7c1267e772dec63e2f138e57d52ab425b8c5a10faed9329dccdfe
-DIST semver-1.0.21.crate 30445 BLAKE2B 1c779c25576723ee7e44e7c831eacc5dc6bb33cbf051bd0748f688573e01595d05808cdef4ae48a6423df15e474cea58a0664ad7fa5cad490a61f89473f426d7 SHA512 bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35
DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
-DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19
DIST serde-1.0.201.crate 77725 BLAKE2B 3cef32b1c026215e83d84dc7867e93b3c76dd683be0519ea17de25ea030d8cbda9031a54636f254026ddd30d96033d217cd81a8bf50cd7b3a936000bd47a3736 SHA512 d422f16277b59d756f7e85e6c589a28f4134ee221968eedb48bde430b63c3cf6d379ae8f03249439f984c66e0a9639238159b42879a9fa03fc49b167870ce35d
-DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22
DIST serde_derive-1.0.201.crate 55865 BLAKE2B 2ab2a02a7819a12ebe44697d97d24ed61cbff872e3a1df7a33671165619619a1826e80a948a85f7508db024d4480ae1e91ead5944eed3d011fb0f449d1983738 SHA512 925b7238cdd833dc3eebab162e4f18eab9fd533178b957a7a3149079a10a0eee598a3048ddab6f16113467e8eef78604e3bdb26ec7e30184aa0202b1f4267cf8
-DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
@@ -245,35 +175,24 @@ DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f2
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
-DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
-DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c
DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd
DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20174c7ce5dda1568c3d3f61c422e84ba2ccd5d6dbd726d1c752f1eaa8062a179470927a80d5bdda0ce530d1ae2c17 SHA512 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479
DIST string_cache_codegen-0.5.2.crate 8156 BLAKE2B b1cd91e22937622ce51152957ed45ee88dba9756449f3ef4c4884e491b7810e1c9f10b58012244dafa4422d5589502876f30a43940ee9754ef7b9952ebe4bb41 SHA512 01b9b1a865878537f657adf908159fd04f3f2ba4e70f8c632b73d0ed5a8a09fe2bb9ac8ac4397dec1f50d771dec33fc5d3f9e68dbf80cc177118665b2c67e864
-DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
DIST syn-2.0.63.crate 258075 BLAKE2B a6d0c01640925c7fc0513b0e03dadf2439a1fa488177551cb9b894dc1c7c98882287dad1883d6b1e4b22e74ac66c6eab78766f7afd1ab0e2c8aec9ea5cde4249 SHA512 22d82bd1a0206fd326d6004245fe2538db9aed2ccfb58e9dd967030d3c63ca4ee146c501e21ef854910b89bc11d09d953b6d4139df63b53584127c03d9ea6ce2
-DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
-DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c
DIST thiserror-1.0.60.crate 21247 BLAKE2B 433d54b0938451a4458da709576f78e957d243bd7a27619f070c05f395fa6717566fa3d40be61f85e3b95edb11391107b11be3945bc6ee8a70bb9f55c17f08e3 SHA512 4fbd8770fed56da490436a018d5bcc00075493e9772b8249e72bb7213262766574b83743469fabc602d417ca0a787ee43f539dd9f08d87e9ec73c6c65768381f
-DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde
DIST thiserror-impl-1.0.60.crate 15787 BLAKE2B e83014f3cfed1e0c54d7854787a6bcc5a099af33fd14431831e607884f1658339e5e1f9d666d6d92d362a285337ac5f170c71bbdece96a343bd80007e73009d4 SHA512 607356d744e1becf7b7070878b8738d853978d28ef4a589bae739f1c3cebde90e8d70e7ec79d67588f6d024784a0fe91c21658befbfeeb71d33f5eaea9416325
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST tokio-1.36.0.crate 757286 BLAKE2B be9fccb7c41fa6a48f500509ce7b7ce0e1c831a5ee51772ed10fdf054b5872395d0037864f10da4d8cd160d15e8dd8e2445446de75b8e8613debd01e530fd0b8 SHA512 0687980dd375965647c89cd6f569f74ded6400dbbf73318f02d8221e8f49a03151a4f023fced542cf63197d7bb150ca45417c10dfd91517d10bafe0d329d6848
DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85
DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
-DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303
-DIST tokio-tungstenite-0.20.1.crate 28569 BLAKE2B 3f0534f6ff68c53383dc70c244264373d324d88431c7c4e0e837a3c2dd20047731f58f085f5d7339d7e7bd56a4952da60848b796af1f47817e435c3649d84c52 SHA512 eb4d3ca0f8beca4c835ab174590c6e023ad2e0e19daae36d4296061886a306569bd1a18ac23bb28359179e1d29f93723244cba42905be814b133185b2ef6eeec
DIST tokio-tungstenite-0.21.0.crate 28159 BLAKE2B 5ac21d0f51f717e3816ac38ad957d1300bdb16c60d3b6041c80a494dee8b08d12c1b20d7f00d08500ad2f092f9f2c6f2e7c7c00fba1d0f34caec4525e61dd85d SHA512 2ed4baa38ed5f3e19250af71c9142412dd96d59c971f9813e9a633c9764c580f7ea2141719a82251c60c9d2a5fdb22b311fc0f7a297f9363585be4d140c1747b
-DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
DIST topological-sort-0.2.2.crate 10566 BLAKE2B 4b806d2ac1267104f921c80290dd55227209eea099a30f314a88738f95823221918a5097f4c0e694498e641bce3205c6c6cf5317fe37185de301a2a11bd101b0 SHA512 1334300f1022126138355ce1c4b33f60297765f9dab6888242e78be76b0df9e83560be693eabaaf10f9aea2dfdb90e248b02b0cee89dca495a1e365d9b6e87dc
@@ -281,71 +200,52 @@ DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
-DIST tungstenite-0.20.1.crate 60095 BLAKE2B 9a9cc88aefe4f30d4e11673d2e3f757861dc5b082c026a6da54728b4a29dff1e88ca20e2641ef35ba95f01f8525b628b6d6e5410fdbd8d02954d626190e52a40 SHA512 e6a9311e521a7f882497ee7756d39de3ef963937f64ac09c20d28af4c49e9f0d14fe95fee3538c930d18ee1f9ad8e93c6faca1c4ddcbc5f444100dc02261c729
DIST tungstenite-0.21.0.crate 59858 BLAKE2B 0037dea162a8e6bb3ba0d27edfe4f4063ce6f28505b5cb127374ed4f4c0a2b70c9640cb9dba54a7b9918d1d716f347ad7899d2a9328e3e70b07f8e947d3fec18 SHA512 44a9826d68b61ec4b65bf72a12800674edd1eff8e9fae3fcb272276f6f598edffc7e1b36f2564494520414b3b426a860a32c6543c07d9f1c1404490e1c0e431e
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95
DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828
DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
-DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
-DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
-DIST warp-0.3.6.crate 116794 BLAKE2B ee3396698ba62593e80fe4d0090ada41919f056dadcafdb9533741cbecadb7203a9f436ecfc2d07c21be5034198f12b8c42b6a10e6ae19995d199d71e2a13a6a SHA512 a150a55e1625e2c95aaa0ca3bfc0e9b79e75c5d04898a6ae8cd91fdaad342ebb5c1b2305a6d10640eb0d67b19b3ba8f3fdad3c45b345967da11e29210a131255
DIST warp-0.3.7.crate 117428 BLAKE2B 37b92dbf5fc2099a4e541a3f6fe9bb84795586d8c2ddcbbb7e03a42a9363bbd5296fa524d7bbfcce2883d419d50b8e34975c72d5c9a518075d6dd2df37fbd2a2 SHA512 8dc2dcb5a64555caa5cf74617cc5fc4fe3874d55f4df1b455e6b68c855fe8791f979c622d64b7e357085e322a047cce411c4dc751ecb608c9832abf7550db5a0
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-DIST wasm-bindgen-0.2.90.crate 182529 BLAKE2B 309bf19f4f0551ced885ef7ef80c56bc54431cf06c77e430872fb87e3cfde0c0dc49b018d070b505ea8e488e94a4845ed143430e3c4b70ee48713147b980c6e9 SHA512 c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62
DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5
-DIST wasm-bindgen-backend-0.2.90.crate 28348 BLAKE2B 14193bacce7df590b372bbab1126255cca027fd94c76c17ab13b06e7c18346b5ffff5e2c9d0ff5bdc631846fca70eac9a43e4ffcaf58f0c062ee36fe025abf75 SHA512 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da
DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa
-DIST wasm-bindgen-macro-0.2.90.crate 13904 BLAKE2B bd5e3521c27f7ec3cee0f2ac4cf894ea5a9b9bde65ec55ae9b29d033b986338af92e2dc9932b87dbf739f4ba48230f17a16226cf1826afe13b102225af29c1c8 SHA512 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007
DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462
-DIST wasm-bindgen-macro-support-0.2.90.crate 20008 BLAKE2B 46172ab1e6d03faa2a29d8b2d1bb3b37dcb830d73aa96d0922b63627a6eced1d38729ff85bba7eba3e89dfbd04fbb92a4b87cd74a1a906286c61145e3ad38da9 SHA512 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577
DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7
-DIST wasm-bindgen-shared-0.2.90.crate 7264 BLAKE2B 2082267bcfae660b72f6d5996a563d10319a1cd7078b37070f41e96aa56da31ca0a22c168a1e5fe52294f5d7a50c76d06f03d489cfcc0826db29316f2e67ebbc SHA512 f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018
DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
-DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
-DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
-DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
-DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
-DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
-DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
-DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST xml5ever-0.17.0.crate 41208 BLAKE2B 42be2b72566bf44d3cf70b365aee45a6c8034c20e4e18c5f71ed51be3a02dc63ccd2545bd41cdb9c019ea34e8419dbb93888ee41bd9b38f2a41c7bf63e27c323 SHA512 0c67244411811a3e82fe58d341b371b938ce6e45ec1af2bd8615c0f0a9628fa662ec0eb130de2ae199d32c7778f0c2d2b80221812dc33831b93333dcde5a682e
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
-EBUILD mdbook-0.4.37.ebuild 5568 BLAKE2B e905b6870ec27a0bcfe52db0602c53339515adec5b4fc48dc791a90e848cd93a515b39219044f6e333f9a11c8a4d63e454a95776a0f9e5da879e8453c0915a8c SHA512 ced58dc9342384faceb1f74ae1940caef3efb271ff53aabb98f596a76f7ac645619d3dce4dc31239162bb67b889d27ff84eb628b3b82c62ceda376ed82a91dea
EBUILD mdbook-0.4.40.ebuild 5903 BLAKE2B 50b835039dd0ea098e3c274ae5ee1ea614bf22e808413dea2f27cf2a0ee4f1d87622495dbc14103f2b4bcfe0e5082775798757ad5f44e0c6e5992e63a289165c SHA512 7365b3d99e65b7134055032e5772e6cf9b7b97198b246d85a0628cff89d23a2fb03c05d095eb99d7c2fd97a4c6d0e12f96b6e02d869b5c12aecae346f7941904
MISC metadata.xml 327 BLAKE2B bb56613ec49f3b00a39b3131534cb064154ca05d46fda58d4e1d0c601e49561b4d73bc3d075e378e7ab2df720560d169fbe9fd39b40171184aa8e88d8f7291a4 SHA512 e678a70558e83d27e5c0146174d9e740f3ec2e6bdbbb17e61b71fdea6879d61b7babbd9437ee9928dc0322e65a0863b3909bffc7b3ad9313566c5de5baa17f62
diff --git a/app-text/mdbook/mdbook-0.4.37.ebuild b/app-text/mdbook/mdbook-0.4.37.ebuild
deleted file mode 100644
index 2e29e312d40c..000000000000
--- a/app-text/mdbook/mdbook-0.4.37.ebuild
+++ /dev/null
@@ -1,282 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- addr2line@0.21.0
- adler@1.0.2
- aho-corasick@1.1.2
- ammonia@3.3.0
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anstream@0.6.11
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.79
- assert_cmd@2.0.13
- autocfg@1.1.0
- backtrace@0.3.69
- base64@0.21.7
- bitflags@1.3.2
- bitflags@2.4.2
- bit-set@0.5.3
- bit-vec@0.6.3
- block-buffer@0.10.4
- bstr@1.9.0
- bumpalo@3.14.0
- byteorder@1.5.0
- bytes@1.5.0
- cc@1.0.83
- cfg-if@1.0.0
- chrono@0.4.33
- clap@4.4.18
- clap_builder@4.4.18
- clap_complete@4.4.10
- clap_lex@0.6.0
- colorchoice@1.0.0
- core-foundation-sys@0.8.6
- cpufeatures@0.2.12
- crossbeam-channel@0.5.11
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-utils@0.8.19
- crypto-common@0.1.6
- data-encoding@2.5.0
- difflib@0.4.0
- diff@0.1.13
- digest@0.10.7
- doc-comment@0.3.3
- elasticlunr-rs@3.0.2
- env_filter@0.1.0
- env_logger@0.11.1
- equivalent@1.0.1
- errno@0.3.8
- fastrand@2.0.1
- filetime@0.2.23
- float-cmp@0.9.0
- fnv@1.0.7
- form_urlencoded@1.2.1
- fsevent-sys@4.1.0
- futf@0.1.5
- futures-channel@0.3.30
- futures-core@0.3.30
- futures-macro@0.3.30
- futures-sink@0.3.30
- futures-task@0.3.30
- futures-util@0.3.30
- generic-array@0.14.7
- getrandom@0.2.12
- gimli@0.28.1
- globset@0.4.14
- h2@0.3.24
- handlebars@5.1.0
- hashbrown@0.14.3
- headers-core@0.2.0
- headers@0.3.9
- hermit-abi@0.3.5
- html5ever@0.26.0
- httparse@1.8.0
- httpdate@1.0.3
- http-body@0.4.6
- http@0.2.11
- humantime@2.1.0
- hyper@0.14.28
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- idna@0.5.0
- ignore@0.4.22
- indexmap@2.2.2
- inotify-sys@0.1.5
- inotify@0.9.6
- itoa@1.0.10
- js-sys@0.3.67
- kqueue-sys@1.0.4
- kqueue@1.0.8
- libc@0.2.153
- linux-raw-sys@0.4.13
- lock_api@0.4.11
- log@0.4.20
- mac@0.1.1
- maplit@1.0.2
- markup5ever@0.11.0
- markup5ever_rcdom@0.2.0
- memchr@2.7.1
- mime@0.3.17
- mime_guess@2.0.4
- miniz_oxide@0.7.2
- mio@0.8.10
- new_debug_unreachable@1.0.4
- normalize-line-endings@0.3.0
- normpath@1.1.1
- notify-debouncer-mini@0.4.1
- notify@6.1.1
- num-traits@0.2.17
- num_cpus@1.16.0
- object@0.32.2
- once_cell@1.19.0
- opener@0.6.1
- parking_lot@0.12.1
- parking_lot_core@0.9.9
- pathdiff@0.2.1
- percent-encoding@2.3.1
- pest@2.7.7
- pest_derive@2.7.7
- pest_generator@2.7.7
- pest_meta@2.7.7
- phf@0.10.1
- phf_codegen@0.10.0
- phf_generator@0.10.0
- phf_shared@0.10.0
- pin-project-internal@1.1.4
- pin-project-lite@0.2.13
- pin-project@1.1.4
- pin-utils@0.1.0
- ppv-lite86@0.2.17
- precomputed-hash@0.1.1
- predicates-core@1.0.6
- predicates-tree@1.0.9
- predicates@3.1.0
- pretty_assertions@1.4.0
- proc-macro2@1.0.78
- pulldown-cmark-escape@0.10.0
- pulldown-cmark@0.10.0
- quote@1.0.35
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- redox_syscall@0.4.1
- regex-automata@0.4.5
- regex-syntax@0.8.2
- regex@1.10.3
- rustc-demangle@0.1.23
- rustix@0.38.31
- rustls-pemfile@1.0.4
- ryu@1.0.16
- same-file@1.0.6
- scoped-tls@1.0.1
- scopeguard@1.2.0
- select@0.6.0
- semver@1.0.21
- serde@1.0.196
- serde_derive@1.0.196
- serde_json@1.0.113
- serde_urlencoded@0.7.1
- sha1@0.10.6
- sha2@0.10.8
- shlex@1.3.0
- siphasher@0.3.11
- slab@0.4.9
- smallvec@1.13.1
- socket2@0.5.5
- string_cache@0.8.7
- string_cache_codegen@0.5.2
- strsim@0.10.0
- syn@1.0.109
- syn@2.0.48
- tempfile@3.10.0
- tendril@0.4.3
- terminal_size@0.3.0
- termtree@0.4.1
- thiserror-impl@1.0.56
- thiserror@1.0.56
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- tokio-macros@2.2.0
- tokio-stream@0.1.14
- tokio-tungstenite@0.20.1
- tokio-util@0.7.10
- tokio@1.36.0
- toml@0.5.11
- topological-sort@0.2.2
- tower-service@0.3.2
- tracing-core@0.1.32
- tracing@0.1.40
- try-lock@0.2.5
- tungstenite@0.20.1
- typenum@1.17.0
- ucd-trie@0.1.6
- unicase@2.7.0
- unicode-bidi@0.3.15
- unicode-ident@1.0.12
- unicode-normalization@0.1.22
- url@2.5.0
- utf8parse@0.2.1
- utf-8@0.7.6
- version_check@0.9.4
- wait-timeout@0.2.0
- walkdir@2.4.0
- want@0.3.1
- warp@0.3.6
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.90
- wasm-bindgen-macro-support@0.2.90
- wasm-bindgen-macro@0.2.90
- wasm-bindgen-shared@0.2.90
- wasm-bindgen@0.2.90
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.6
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.0
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.0
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.0
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.0
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.0
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.0
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.0
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.0
- xml5ever@0.17.0
- yansi@0.5.1
-"
-inherit cargo toolchain-funcs
-
-DESCRIPTION="Create a book from markdown files"
-HOMEPAGE="https://rust-lang.github.io/mdBook/"
-SRC_URI="
- https://github.com/rust-lang/mdBook/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-S="${WORKDIR}/${P/b/B}"
-
-# CC-BY-4.0/OFL-1.1: embeds fonts inside the executable
-LICENSE="MPL-2.0 CC-BY-4.0 OFL-1.1"
-LICENSE+=" Apache-2.0 CC0-1.0 ISC MIT Unicode-DFS-2016" # crates
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="doc"
-
-QA_FLAGS_IGNORED="usr/bin/${PN}"
-
-src_compile() {
- cargo_src_compile
-
- if use doc; then
- if tc-is-cross-compiler; then
- ewarn "html docs were skipped due to cross-compilation"
- else
- "$(cargo_target_dir)"/${PN} build -d html guide || die
- fi
- fi
-}
-
-src_install() {
- cargo_src_install
-
- dodoc CHANGELOG.md README.md
- use doc && ! tc-is-cross-compiler && dodoc -r guide/html
-}
diff --git a/app-text/mupdf/Manifest b/app-text/mupdf/Manifest
index 15991d727691..bb7195f53b4f 100644
--- a/app-text/mupdf/Manifest
+++ b/app-text/mupdf/Manifest
@@ -11,5 +11,5 @@ AUX mupdf-1.24.1-openssl-x11.patch 660 BLAKE2B 5fc5d680e05d9ebdf0243ed7cbf44cbf6
DIST mupdf-1.23.7-source.tar.gz 55312697 BLAKE2B 7ceb7c1871d33b77d4a3d52ed2d1af514c09349df019a189fa7df8ad09648fae313d63de4c1ce6b0666d17f9a897d5ac788d0be2d8896d9b7e4e6ecf679bad7c SHA512 581a4a5a16041bb405fbd7c1b9fba47da5745f00cbdf30e0e0468bfe67ac542884193b5957b293a4cdfc52f043b4f19612086f294b93dbd242d34735a1088777
DIST mupdf-1.24.1-source.tar.gz 55310618 BLAKE2B 33396b0cca6e2beb1b2bc70c606917c8d9b30b6a277645849ef7ba1e7efbf909c21196acdd5d94d964dd20d3ba746c45cab3c899dfbee1b2138de12e32375a4e SHA512 9d6fbd3388173f06c5db4a27753e69afd21ed32d93f263d4448c3be60a3be747b61102edd5430459f0dbe7ae4df2019689a2f3a582acec77ff322b6d41066fba
EBUILD mupdf-1.23.7-r1.ebuild 4954 BLAKE2B 7e15fee1c7a1c372a3ac336e8c82a59508aa713100cd06a9709a8e0e6fca295b14f887e84f29f4f725d122f4e13d633a4dbf4293305740a643398c9757b166b2 SHA512 db5e0bfa8c2bd2f5de19a81e2a489500fd9502c3af5702a30fc034e0cf99973a6b6538df3b583e230fd4acb4c4670fcf6996bae0fef67119d9a4edeaea8530af
-EBUILD mupdf-1.24.1.ebuild 4978 BLAKE2B bbb4dba9ac29edb3620e1be99366bf9c1fb911a1f8502e403ed842b5b8e25c76a391a91d79ea9ab1b3d0ae1983b69b61e392eeb8a5564320b04edf205ed3b63c SHA512 cdbe0911e9f07a0fb7275c7f22aac774fad46107de07e2238a5ac90a9e984999a3ee98e3b1ec8ec561221b3bae6d1577cfa1a84f66bfdc84465695324660c2f9
+EBUILD mupdf-1.24.1.ebuild 4972 BLAKE2B 63513d0f116bb72d8373b99579df93090dd45f9155a66fcebdedd9bf01ea2d17091176a80a6b20bd2fad35cb7b31cd5b14a96a35c1b89731caf844c188261907 SHA512 f2d4d40e7a5e67b2580515fe19cb40f1fb1bd6060dc96f5242ec72c87ad920f629cc2c0f8f5cda949905359b5bd81b1a7ce42ef87ad172f5c6c918eecf22e78e
MISC metadata.xml 516 BLAKE2B ad2fb06efd79889747566fbef91a71dcdc3452443dc6edbf077510b494b74b75a153262390c09eb625e54d6c13b63e557acdf11b0843ab35337ff581536fccb8 SHA512 d823f015eb0c9e5354845adf5296de8c52bc33c135b17fba04955ed85b6c5f2ff7c4c630fbf6010b4cd98728591a7340f30e2d6bd90573c1a9f2b3a47ae9a537
diff --git a/app-text/mupdf/mupdf-1.24.1.ebuild b/app-text/mupdf/mupdf-1.24.1.ebuild
index 25256507c5bc..7c9115605a66 100644
--- a/app-text/mupdf/mupdf-1.24.1.ebuild
+++ b/app-text/mupdf/mupdf-1.24.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source
LICENSE="AGPL-3"
SLOT="0/${PV}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="archive +javascript opengl ssl X"
REQUIRED_USE="opengl? ( javascript )"
diff --git a/app-text/ocrad/Manifest b/app-text/ocrad/Manifest
index 39d6e17bb67f..140ad7b67ba2 100644
--- a/app-text/ocrad/Manifest
+++ b/app-text/ocrad/Manifest
@@ -1,3 +1,5 @@
DIST ocrad-0.27.tar.lz 91709 BLAKE2B 4dd152e6ccbd41d2ce7e7e3d4fc38e30af4f0bb9c36e32b1f32e67772347af133cf67a8b89c03d5c9924a1d4ffa009205b80609cdb96a59b3dbeb76709a8e8e1 SHA512 2a4731e0e26eefe6d37b08859c4d3cc2b54180411b0f846f7b7e873b9da5b4596ca3c6042ee42284a07aadfeb96d953dce3e95ce2410e48624d1b6020750539c
-EBUILD ocrad-0.27.ebuild 788 BLAKE2B f637f6731cf32336a5e775e55f5ff3a47cae1edd25d30032d2553a2976877e16bab4c11bc099b7a792bac38dd9585f788652125fbcc19b0d2f8b0d3a7b77d07f SHA512 db4aef8384dc9d4a103aa46b721b898dde07b1197a286527a28893b0c3d1169361b40dc0775a29d8fb86cbe969c822e26c1f9a9b6051cce2203c83e13c68b080
+DIST ocrad-0.29.tar.lz 96519 BLAKE2B b5acb8fa3b3f02b7a0e5697b3ab4aa4ecc115c9d668192d6a4f533b787092c91449366df3603c73b926be61e5cb6b4e2d5406896ec79f931eb42dce104a424c5 SHA512 92503fbdb1877d9f8d4516fb7ba1c032868f5b3244f6547441a8a2bd84ff9f1c5a60c7347d748581e5f03014c2b7d2a8692bb4ecc3eacf18e2bf2232306976a8
+EBUILD ocrad-0.27.ebuild 789 BLAKE2B 9150a3d553f1ecd360fb87507140605fdb980e412e4581fb06a5150215947146171fd47d3239d22b6737bc9157270591f7ffdabe80635a037ea58d0573d58287 SHA512 caa884cb1db5b6ac3b90cc6fc11a1ea945783b79aa77975c3a1e0da39be5a8a7b02e84cea10ecc65d3bcd5eb0d91f7eace50a8313cd238508a3039d688dd52ff
+EBUILD ocrad-0.29.ebuild 738 BLAKE2B c95cba88b44ff8b02fb1611834687f246c13cf4566597e7a52a612497e26656e1e7992791f209edca4bce0aebd891de1b169e0644a1794564c32c0ffd5aa161c SHA512 2aeaf731a6b461e556e9e3d28423a19c9e14db1d51db03af7bf1e5491714b1d3cb99acd05d14548a5d2a6e1df27b11ee7531554a0ea186ba5b989885f867791c
MISC metadata.xml 505 BLAKE2B a4fb6e973e05860f913c1c2c345ec6905e268a00f873b7d05d75d06b796f4f0c53334bfd9f6cce0d628345c7ac839db2e0c0878a67cba94eea2b25743b5b12a3 SHA512 ed7b97ffd080347154ab918c7bda56344660021586803782ff236c95ab7874e0a8b4c08515439465f46acbba703ac0e51c521721889b8855296d4534386a49f6
diff --git a/app-text/ocrad/ocrad-0.27.ebuild b/app-text/ocrad/ocrad-0.27.ebuild
index be1acd75228b..2e6c5b0cfb44 100644
--- a/app-text/ocrad/ocrad-0.27.ebuild
+++ b/app-text/ocrad/ocrad-0.27.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="GNU Ocrad is an OCR (Optical Character Recognition) program"
HOMEPAGE="https://www.gnu.org/software/ocrad/ocrad.html"
SRC_URI="mirror://nongnu/${PN}/${P}.tar.lz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
diff --git a/app-text/ocrad/ocrad-0.29.ebuild b/app-text/ocrad/ocrad-0.29.ebuild
new file mode 100644
index 000000000000..475d5d889a67
--- /dev/null
+++ b/app-text/ocrad/ocrad-0.29.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit edo unpacker toolchain-funcs
+
+DESCRIPTION="OCR (Optical Character Recognition) program"
+HOMEPAGE="https://www.gnu.org/software/ocrad/ocrad.html"
+SRC_URI="mirror://nongnu/${PN}/${P}.tar.lz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+
+BDEPEND="$(unpacker_src_uri_depends)"
+
+src_configure() {
+ # ./configure is not based on autotools
+ edo ./configure \
+ CPPFLAGS="${CPPFLAGS}" \
+ CXX="$(tc-getCXX)" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}" \
+ --prefix=/usr
+}
+
+src_compile() {
+ emake AR="$(tc-getAR)"
+}
+
+src_install() {
+ default
+
+ doman doc/${PN}.1
+ doinfo doc/${PN}.info
+}
diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index 6dbb6d574b41..0db1a8926009 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -2,6 +2,9 @@ DIST pandoc-3.1.13-linux-amd64.tar.gz 32092762 BLAKE2B 87e55905550cc6289241b399f
DIST pandoc-3.1.13-linux-arm64.tar.gz 34869977 BLAKE2B 485a33645c580edf28ebbcee4ce67fa9c7bebb84d4771b0ba23a6b78beb9b92e125d2e8024b061a6b6da839b96969add6f27d420a102ad01305c9a9a120e5478 SHA512 36253cc908c147ee7cda398c52f4ec0a7493e7f0525a3f97cba7cf53e39cf3fd225ecb2f77508fae7c59aa6c79ca85644b9759a0eb0dc918f86fb2049e17858a
DIST pandoc-3.2-linux-amd64.tar.gz 32159847 BLAKE2B 5eec253ba208925fe5cab08151e4ec5566db7cda13db7562d19fceafa1e5b898e5e3174df8c6af0f0f1f6494b48011806f2def55c11460b7bda8b152199ad95c SHA512 b3236fc265c54290e2e913980a1f7a7133a2f3a1f9381c7fbe28437f4c034b6c83edb3ab1ebf39ddb59bea8085c7e97eff4de013b5f30c283464a6d8df780b70
DIST pandoc-3.2-linux-arm64.tar.gz 34897786 BLAKE2B 656c74f2cb820a0391e462e2e92c44f274cb3a9fc8faee8f5f07d7edec70b74e6484c7842248ae9cf13a5c32c99b0b6be1824247b8b8a565599dea5486ed9d0b SHA512 dd88a7aff58a52d7f69a710dc5e6a457332296a2d9b027247fa94d626ac6a682e16c4b1540c74b4aafc719a0ec7169bd1634f98a6c2e5b904800022f451329f0
+DIST pandoc-3.2.1-linux-amd64.tar.gz 32117390 BLAKE2B a927de6467bf48f18c54f0b9846f0060aada3284ca7b4b77c46f7111b760a62babdc8846e543b55a5c9b1d6eede365888c348cf853ea25e31023790661f8faab SHA512 44f4fcf49e69a4a45c135ea5bfc8fbd41afa59f9f367232fddd1a9141629faacd4b8e29bf90e495d517b9c3830ce392807853886be4188e2fb27a61240c8dea6
+DIST pandoc-3.2.1-linux-arm64.tar.gz 34812370 BLAKE2B 7d18f3749bdaf25a0305ba2b6927c2fc64efc9f6c7ee16d1b82bf063ff872e1ed5b22f346fdd45094b4245b0930659e840d8f41de4198d0831a2e4003088a63f SHA512 4bf651ecade55b4b3880a63a97586fb2602a51550c45853a0ebcd59def000095b42018fbbc20a707ade85854c45c88ce38ebb80d5c7f0101e6b465b951f21f0c
EBUILD pandoc-bin-3.1.13.ebuild 1450 BLAKE2B b846905663c51f8aa082e7cb261e69a91f1cb55c6d09c92b1b3fbe9f9fedf2777550f1ca46b965717ae97ff50b0a928e86eb7ca8d2cc4808fd160ede4895cfba SHA512 b00d55d61794115f6b923a6d0ce7aa13dd828bf355ca1d7219b858c947b73b1df02e45d346a747bbe2ca0b74ea1e529aea89d13e31a7df4ff4cd5e25fda58495
-EBUILD pandoc-bin-3.2.ebuild 1452 BLAKE2B b395d96764270ec8a80dc554570200efe107fd2c204370c3331593a2d2a28d766c76773a29986dbeae2a0c74e214129ee3275e46c0da0c136792b0a680e6b634 SHA512 8d31de85f20cd3fb581f5948bdd7a92b8f2c103dbbcaa09241de5d9ba87011ad819decbc8717f824aa789f39449f0e1e791c502ef8f41aaa048825fbbacc32c9
+EBUILD pandoc-bin-3.2.1.ebuild 1452 BLAKE2B b395d96764270ec8a80dc554570200efe107fd2c204370c3331593a2d2a28d766c76773a29986dbeae2a0c74e214129ee3275e46c0da0c136792b0a680e6b634 SHA512 8d31de85f20cd3fb581f5948bdd7a92b8f2c103dbbcaa09241de5d9ba87011ad819decbc8717f824aa789f39449f0e1e791c502ef8f41aaa048825fbbacc32c9
+EBUILD pandoc-bin-3.2.ebuild 1450 BLAKE2B b846905663c51f8aa082e7cb261e69a91f1cb55c6d09c92b1b3fbe9f9fedf2777550f1ca46b965717ae97ff50b0a928e86eb7ca8d2cc4808fd160ede4895cfba SHA512 b00d55d61794115f6b923a6d0ce7aa13dd828bf355ca1d7219b858c947b73b1df02e45d346a747bbe2ca0b74ea1e529aea89d13e31a7df4ff4cd5e25fda58495
MISC metadata.xml 986 BLAKE2B 10ab442c2f7892545054ba2747c0cde115d9d875673c077d2cefcd035e2ecd6d04f2aef05ef9ca58a2150a983079ad8fbdc6910ca93fc14977409041e5f20201 SHA512 c8e241d4d7bba0a6f36320517d18fbb99922e32970d7771d5bbc80a8ecf5086f8f7d1eadd0188d457412a66db898d044074b4d4f0301aab1e19cd1213e562375
diff --git a/app-text/pandoc-bin/pandoc-bin-3.2.1.ebuild b/app-text/pandoc-bin/pandoc-bin-3.2.1.ebuild
new file mode 100644
index 000000000000..6c205a599708
--- /dev/null
+++ b/app-text/pandoc-bin/pandoc-bin-3.2.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN//-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Conversion between markup formats (binary package)"
+HOMEPAGE="https://pandoc.org/
+ https://github.com/jgm/pandoc/"
+
+BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}"
+SRC_URI="
+ amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
+ arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+pandoc-symlink"
+
+RDEPEND="
+ pandoc-symlink? (
+ !${CATEGORY}/${MY_PN}
+ !app-text/pandoc-cli
+ !dev-haskell/pandoc
+ )
+"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+ default
+
+ # Manpages are gzipped.
+ unpack "${S}"/share/man/man1/*.1.gz
+}
+
+src_install() {
+ exeinto /usr/bin
+ newexe bin/${MY_PN} ${PN}
+ dosym ${PN} /usr/bin/pandoc-lua-bin
+ dosym ${PN} /usr/bin/pandoc-server-bin
+
+ newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
+ newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
+ newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
+
+ if use pandoc-symlink ; then
+ dosym ${PN} /usr/bin/${MY_PN}
+ dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
+ dosym pandoc-server-bin /usr/bin/${MY_PN}-server
+
+ dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
+ dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
+ dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
+ fi
+}
diff --git a/app-text/pandoc-bin/pandoc-bin-3.2.ebuild b/app-text/pandoc-bin/pandoc-bin-3.2.ebuild
index 6c205a599708..1a9e4cefd9f7 100644
--- a/app-text/pandoc-bin/pandoc-bin-3.2.ebuild
+++ b/app-text/pandoc-bin/pandoc-bin-3.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
IUSE="+pandoc-symlink"
RDEPEND="
diff --git a/app-text/pastebinit/Manifest b/app-text/pastebinit/Manifest
index d77fec7d2c8f..d6c11c70b4f2 100644
--- a/app-text/pastebinit/Manifest
+++ b/app-text/pastebinit/Manifest
@@ -1,6 +1,8 @@
AUX pastebinit-1.5.1-distro.patch 379 BLAKE2B c843acae6267fe2408945cabc0951f9d8cf01cbec1e472658369782a7ded31670eda5a4778df0d89597b5579cf647e47140842cc35b6c3f16eb704d3fb3eefd1 SHA512 bf75d156035e2e08752d7ecd371f5a92b4eb88ea834b4c7a23a533b6c650069d68d0069220e1f0eb04adf8e399c7cf2cf49c93047b42b6fd9d0d2e529dd1dda1
DIST pastebinit-1.6.2.tar.gz 53444 BLAKE2B 1e8853f0f37ac98eb1537dcc01f7c2ee33a3cf72fb5b10fc18b3f6b1662f3e15acf29c1674c2a34e234c6636ac70f59b265862a48c0860d1ff3725eabe11d7c4 SHA512 a04863bc748340bd8bc9d6170dedb2b234b53996cbaf5d1fdd0a078d0d6f03c4c558d2a5029359eb95d25c1339af25d74dbf247af1de0ae278a7664869e8841d
+DIST pastebinit-1.7.0.tar.gz 54026 BLAKE2B 11d049333cd08866765ccd22292d1c13e13248ace2e713b69a30a0100d65ff16554368e0c875752d07050de2728ff5ad327f0f8fdbbaa6b53bd7fa98a7286cde SHA512 01f65eb91803926bc401d01781d29ff5e409e1caf0aa593744a6e137571db6308893ce327b954131d55b2a5f764d4598fcfbfbab40cdc74a3fdb776566ab4488
DIST pastebinit_1.5.1.orig.tar.gz 51448 BLAKE2B a5cfa13c770e234d6e08d4f0b662c09398a5f20ac4e3f7c10ab086261923851239a3e6c1bda78ba6ba810f95cd90e6517b74aa41c5b5e3d50bca5b8c100aa594 SHA512 02b7faa54862d240eac3a8edaae2edb895cbb476cbf89dc71514a5a0a42aa2b0d26f07e5485627d1deb61f62e37018459e4d072bd4aacc886f259fced35e352c
EBUILD pastebinit-1.5.1-r1.ebuild 1507 BLAKE2B 273d73391a9f5be527c323a539bdc3f07c222fc9bc266be82bbe4ff695c5ef9657b41cef810c9132bdcf82f6c456d5056cc76d2bbb9bf8a5c3ac84cfaa543062 SHA512 f1f769347d704bff655f0ed4285f4a439a242f8d70f0a25e14dba2cac06acb30ca2d38aa7e9199b64cabf5cffb44791db988ef7a9c7845e45741135585def50e
EBUILD pastebinit-1.6.2.ebuild 1319 BLAKE2B 21138fd01ea65555664714f9c5c5309152ee919effbcc1ba2325bc7d0fd31e0f002aa16ac1041cf46f1348f277cc31cddefba69580fc684e7e6204e08a0aa992 SHA512 f86603a6233c3e2e734626a1550fe7c16c03fad3fe2f6fccb9e092070f5fc6ef288c1f4dc0c88ed7a49a08e99589d6457eb784cf0a052c93c20702d9b8b40449
+EBUILD pastebinit-1.7.0.ebuild 1318 BLAKE2B e865ab6c4ab7ee64688f9b9b6c3ac8a1ad20110bd0a8e70851dc40b166970fc22f8013a28122a9880210b2feebb9b14284c19d106631b90c0804a679662749e6 SHA512 328decbf4a04e7f62d2357b13a32d50fb2fca48bbc8df821afed088b1e6869462a79d973a0e7b1b8a47bbf17472ffb6928cd24583ebb7dc445556be4fe1937ac
MISC metadata.xml 329 BLAKE2B 231c5095d0163f6e8d88a96db132c8d8fe6e51b8c6e4ab02103c16c777096676d7b3b2a0b304840dd7b3ebcd5498d8ea94395be1075ae70ae3e7783623a7f855 SHA512 3130c3eb7d1c11976d3f3704ea7e520d9e82c676bce2e6207482a1660c9da5b0c55cdc7df1a7b744106c3b925760df168c0b02d5475a3c406e231d058ef4079c
diff --git a/app-text/pastebinit/pastebinit-1.7.0.ebuild b/app-text/pastebinit/pastebinit-1.7.0.ebuild
new file mode 100644
index 000000000000..6c79a36cb184
--- /dev/null
+++ b/app-text/pastebinit/pastebinit-1.7.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+inherit optfeature python-single-r1
+
+DESCRIPTION="Software that lets you send anything you want directly to a pastebin"
+HOMEPAGE="https://github.com/pastebinit/pastebinit"
+SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="man"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+BDEPEND="
+ sys-devel/gettext
+ man? (
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ )
+"
+
+src_prepare() {
+ default
+ python_fix_shebang "${S}"/${PN}
+}
+
+src_compile() {
+ emake -C po
+
+ if use man; then
+ ebegin "Generating a manpage with xsltproc"
+ xsltproc --nonet \
+ "${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl \
+ pastebinit.xml
+ eend $? || die
+ fi
+}
+
+src_install() {
+ dobin pastebinit utils/pbput
+ dosym pbput /usr/bin/pbget
+ dosym pbput /usr/bin/pbputs
+
+ einstalldocs
+ doman utils/*.1
+ use man && doman pastebinit.1
+
+ insinto /usr/share/locale
+ doins -r po/mo/*
+
+ insinto /usr/share
+ doins -r pastebin.d
+}
+
+pkg_postinst() {
+ optfeature "pbput and pbputs scripts" app-arch/xz-utils
+ optfeature "pbget and pbputs scripts" app-crypt/gnupg
+}
diff --git a/app-text/pdfjam/Manifest b/app-text/pdfjam/Manifest
index 47408edf8b4d..9033ff4cea78 100644
--- a/app-text/pdfjam/Manifest
+++ b/app-text/pdfjam/Manifest
@@ -1,3 +1,6 @@
+DIST pdfjam-3.10.tar.gz 121928 BLAKE2B 5ff82abba43becb2792ff9e6a13dd3458d4b884e9e2361d116c638bb8a396fd8ca833361dfbc981433ebf445cfa8bfe99bb5fc7f1a76a35361666b91acef934e SHA512 dd69d8e5f86bb4fcb8db0e71454fdb0f2dd75e222d68e8cf3870d9f318aa7e8ccf51f87977ad71ddba1d78569e358044b111b8014f88dddf86654dc5bc334e90
+DIST pdfjam-extra-20191118.tar.gz 15457 BLAKE2B 3d673ba68a1ee89cec7af0ec7d7fc61c8993b9ae328d3362a6bbbae47cbda2caa2e8f4ecd28424dd894c31d14754228b067389b61fa7845cfe5dfc0e2b5d9b8d SHA512 1d02abb9d81baf6edf3e51e2c7838df191a7a18b4b50518ee1ae3108020a274d7608570654ab540539d3717e51ef10f548c83c3480681bc20c9702280f694b8f
DIST pdfjam_208.tgz 180725 BLAKE2B 903ce4f0874c9fc9ad23f3db37b882596589d6470dfe9289f65a72fb66ff843bbd49b52086d7b2d2cbbfb1b6406cbbda64d46b933a853d5d681ef88d4033372c SHA512 728c8d304c6d2af773980d20ef4a4be6e0a5dad286ad8cd00be9b1687f5024e00032a750c10c74dcd24431f081368d02b76f03cc5bb1c8725a060cd70be0fd8c
EBUILD pdfjam-2.08-r1.ebuild 580 BLAKE2B d0367b12ec9ea725c34344861ce30139300ee73e6a188ecbeca277317280fed958251143a499b440d8fc6f72172f44e86d638171cea65df521e34b29af1faf72 SHA512 100bfa41a19e74306c47bbe9adbf1cb9ba4c08640cc3a0ef86581040ccb845ad6416e47339606bf63179c41a236f75f9d582b3b2ca73bce47fb4860771d0123e
-MISC metadata.xml 250 BLAKE2B e2cadaf7d8fd791e45124cd765cb44d4e2347ecce2bc9dabdc682f6e6f198da73e34e273d326bbb8317c28c34a86e6139bde7e9cdc4ce7d6045443f8bdcec8a0 SHA512 3ca55284974baa2067e21fc58cd2f9f6a673d83f53dc53d3bafe26c1cff7b8aa13890545bcf92f9febc82afdd0b6b3afeb5c2d7fc4c31f7e0c46d1b0314564f4
+EBUILD pdfjam-3.10-r1.ebuild 1200 BLAKE2B 1fbb6b4db9fff8ffd68afec829279d38cf0e705109451367647459ec4f8362ddaf5743c70f4ea6f719bbac01941396e94934e3e3e73d2326b9652e78dd59dd35 SHA512 778a49aa7797a9458169460bc2eda34ed4fb7fcfc726413b651b88351dc958b12cab75c4a2a47d3b123ba86d609b7d559c0d75b26783f87b442a05c687b098c5
+MISC metadata.xml 469 BLAKE2B c5f8cba1558d58746f91337019ab4eebeb93ed31f6f6da2793f12920c0244cee950c198cda5b1a389e42a5dffcce43a7071be23997daf7eb98e455abcd23f275 SHA512 3f6904a801d58b785031126357f963a8c73b182b4afab144f2b365084c466e2ce0460a47aef5e8d49a160512575269f440363448cc839bcd5caeeff6ba751b56
diff --git a/app-text/pdfjam/metadata.xml b/app-text/pdfjam/metadata.xml
index d724efdf402e..af299c1e9b05 100644
--- a/app-text/pdfjam/metadata.xml
+++ b/app-text/pdfjam/metadata.xml
@@ -5,4 +5,11 @@
<email>tex@gentoo.org</email>
<name>Gentoo TeX Project</name>
</maintainer>
+ <use>
+ <flag name="extra">Install unsupported wrapper scripts, for example pdf90, pdfnup, pdfjoin</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">rrthomas/pdfjam</remote-id>
+ </upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/app-text/pdfjam/pdfjam-3.10-r1.ebuild b/app-text/pdfjam/pdfjam-3.10-r1.ebuild
new file mode 100644
index 000000000000..ead394bb8615
--- /dev/null
+++ b/app-text/pdfjam/pdfjam-3.10-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PDFJAM_EXTRAS_COMMIT=622e03add59db004144c0b41722a09b3b29d6d3e
+
+DESCRIPTION="Allows the manipulation of PDF files"
+HOMEPAGE="https://github.com/rrthomas/pdfjam"
+SRC_URI="
+ https://github.com/rrthomas/pdfjam/releases/download/v${PV}/pdfjam-${PV}.tar.gz
+ extra? (
+ https://github.com/rrthomas/pdfjam-extras/archive/${PDFJAM_EXTRAS_COMMIT}.tar.gz
+ -> pdfjam-extra-20191118.tar.gz
+ )
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+IUSE="extra test"
+RESTRICT="!test? ( test )"
+
+DEPEND="virtual/latex-base"
+RDEPEND="
+ ${DEPEND}
+ !<dev-texlive/texlive-binextra-2023_p69527-r4
+"
+BDEPEND="test? ( app-arch/unzip )"
+
+src_prepare() {
+ default
+ if use test; then
+ unzip tests.zip || die
+ fi
+}
+
+src_test() {
+ ./tests/run.sh || die
+}
+
+src_install() {
+ dobin bin/*
+ dodoc README.md
+ doman man1/*
+
+ insinto usr/share/etc
+ doins pdfjam.conf
+
+ if use extra; then
+ cd ../pdfjam-extras-${PDFJAM_EXTRAS_COMMIT} || die
+
+ dobin bin/*
+ newdoc README.md README-extras.md
+ doman man1/*
+ fi
+}
diff --git a/app-text/pinfo/Manifest b/app-text/pinfo/Manifest
index ed056c00d3bb..35c1e2e011be 100644
--- a/app-text/pinfo/Manifest
+++ b/app-text/pinfo/Manifest
@@ -3,4 +3,4 @@ AUX pinfo-0.6.9-GROFF_NO_SGR.patch 259 BLAKE2B a49a7addbf822436bc5cb8cf2da9964ec
AUX pinfo-0.6.9-lzma-xz.patch 614 BLAKE2B 0b84247de91a42f75d0664f4ccab23e3d57bc66f6af2444e8b9dee2c0e6edb5afad1d467725507c9618947463cdd2f221024c7feb387282ebafcb6bc62741c89 SHA512 8e3ec8a98347c061826cc913c09fd2177d0f8625947c319b527e85d5ae3dcbf7dafb34b5f4a5e2fc9639bcc4db45afdea7dda6db6a88001e1c6a3994b4847ae4
DIST pinfo-0.6.13.tar.gz 157103 BLAKE2B 18af4a5ae1bbd2abccb174ce1a3a16e4d17207a10015042723c58f80695c2580ca0c1c60f4f6f4f08e67eb01316fe48cd848a887e65159a6cd4463eca14bdecd SHA512 739e24821a363a087fb9df5651694f051286d4a15c3e51f2421a2aa60b1efe1da558b959ba22a0094e22854534ea5875498156e8ea2e198e31001aecab1a18df
EBUILD pinfo-0.6.13.ebuild 1202 BLAKE2B dedc144006aff514d0ec91fc0b2b7acc429a13f25f6bf02a97c8d821b4ef15781c9b65e49a6aadc05d284a9dee5da2effc565d7a48bf5a1b2b3e03824c4cbeb0 SHA512 f9e06c0d992830a34ba5a1403cbe81fabb02cf71071d433995d6998b375b4b894a2caa573c8e884463494b17f021998684a954e74b148869fbff6c80f8d423e7
-MISC metadata.xml 329 BLAKE2B 39a38beeec3ecb4a63042774253ae79e52909dc0cb0b202f330cf62e52ec8ea5096911367997b59f11a85da55cb4b1f56dff704556032eba1a7fc1fcc2147488 SHA512 77793faea9a903fc1d0d5b14bb7078ca7d0b227744c51aafc2c484144593c510c1b2218f359a87a5b9d18e701ca0a4b630aa89ce90351aa2a8aad609245b08d7
+MISC metadata.xml 251 BLAKE2B ecc079f89eacb9506b3978aff71f9c013751cd8ece5b7ee3796d25d9b3d5c0cd8f377cba946ee628123c99e3927e8546ba911c41a2535b45be5741a0b5c85aba SHA512 a25b37face576b20a6bc0a2af43bfb6c32050170e5aeda15fbba64cf90dd48ecd1efc99e4bd523d995eba9ff8a5a2452bfa7bcbb257717dc83db40b72b61fc82
diff --git a/app-text/pinfo/metadata.xml b/app-text/pinfo/metadata.xml
index 274f2314308e..47a1c2c6401f 100644
--- a/app-text/pinfo/metadata.xml
+++ b/app-text/pinfo/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">baszoetekouw/pinfo</remote-id>
</upstream>
diff --git a/app-text/po4a/Manifest b/app-text/po4a/Manifest
index 13a11b9bbebd..741b0e482ff8 100644
--- a/app-text/po4a/Manifest
+++ b/app-text/po4a/Manifest
@@ -3,7 +3,9 @@ AUX po4a-man.patch 591 BLAKE2B 3b71c7f56c51f8e2f2d188654c7c670b9fa33cc0b8013a18a
DIST po4a-0.69.tar.gz 4665710 BLAKE2B 2fc1b6cd53f1b282f20cd4932de7f5d6d9882de9f50181f0de89995c9d9b79b5fd2bc53d3757c56c519478e67ac636deb5a011cc8810a002b6bb6dabdb44442b SHA512 9cb5eec547ab18d1c3ebdda212b909fc4f5489a74641ba2d7e0a3a1d060f245d23667c16e687c678c5ccc3809c9315d20673266dcc3764172a899caa397238e3
DIST po4a-0.71.tar.gz 4860322 BLAKE2B 8a5d1f8dd17b435bf1ada91b4c49862eed97775c574d2972d749f6126eb5f654cc4f8a1def3d4b9ddf50f86c8d02e4f328cbb0406eb91e5224e9373c2063441e SHA512 67ba925433d95ebd6675ce2e58b2664a07a00016ca4b5029845e485dfad1804737a00935e2da162e2488e4c21b947e7fa32b40ac3d9b28d4729d8f93c3f2040b
DIST po4a-0.72.tar.gz 4888348 BLAKE2B f97b14a3c686bdb0cab0088375dd6d190582df57bd36cb4c44b436fd1618d88cbe7551484d453596669e16920ceac459efc085fd50a2b25cc6c9dd5f62213f9e SHA512 f47f7cf2718ff0690c82202e1a5eff3dedd0b35c4f139658c600c307c8f073689fa50ec4ad4b948881863631be6f8d1944b56b13ba2b63ec5323368724286859
+DIST po4a-0.73.tar.gz 5117198 BLAKE2B 3072c3a55751610e565b71a754d79b20529d8d6f1cfd2e1c691b6de77c3a13b8a5f1c3306be4574627a0078b27f32fe38864faca5c6c03da6a92049387476f72 SHA512 5860af1da2a0ab1875a994b09ae2da481c12a6777655610e8c8ded4a6132048a33aeea10eaa756a73af1a7bf1e3e65f7ab5ded9d799904ae3240c6ec3b0a31d2
EBUILD po4a-0.69.ebuild 1409 BLAKE2B ba00a654e048bb2d0101e10cfd9a29f5517842a5bece16c0964016000f42a2e5dfbae037edf6fba83bc82bcb4dcc6b221df657d80d8bc7c143da449dac763221 SHA512 ef49ef6cf186bf412f683e5a9873bb5276c73bf7a7b8e781076652d8e313fc56968111ad9350bccd604945c1cfdd5ad086bcca535197c65ece2a4058a45e3b88
EBUILD po4a-0.71.ebuild 1414 BLAKE2B 569c7a2b8939284c75972f58039bd813f43f706aa83a28861c91cc222edb59ab797050de6c9fbeac6648843af0bf871988f97eb53090cde17e8a83fa311630d2 SHA512 d4602216bf0c638bae626ddac863cc6983f0acb7070d6d96aa7ff897da281aff8f16fcca204cac61d1bea33229455b862fdbaf2e890f95bad21890f60e9cf1c0
EBUILD po4a-0.72.ebuild 1414 BLAKE2B 569c7a2b8939284c75972f58039bd813f43f706aa83a28861c91cc222edb59ab797050de6c9fbeac6648843af0bf871988f97eb53090cde17e8a83fa311630d2 SHA512 d4602216bf0c638bae626ddac863cc6983f0acb7070d6d96aa7ff897da281aff8f16fcca204cac61d1bea33229455b862fdbaf2e890f95bad21890f60e9cf1c0
+EBUILD po4a-0.73.ebuild 1417 BLAKE2B a784e5608e6722d08ee3c9d87ee8a113dcba0ccdf832187db4d3dc5d77d39a931f10ad9a6fc8449af6e7eeacbab5b655efb19816c6669300cc9654e1d233c26d SHA512 799e0b89cccd87c1ccfc86ccb3123b566af55c15eebb015acb23900eb8d6108e1dfafdf2fdfff776c475ef263acc13ea863eb70010c01e4170b5a6dc63a1bb43
MISC metadata.xml 327 BLAKE2B e4ac438b10bde7e247b0f098c104aa9956b264df04c81d10aff0f0a0ae45184a953443062f38bbc5fe0c7fd9a4e48219c5e0a76c5bb0b4fee9edf51e35ad50ec SHA512 934e9519050daf07edfee9e4a0041d808ea5eec4d414b738f1e2b909e821b83c8c7b39a15170041a9aba31df1c1a0b6323bd245507f7c9bea9556a332c6939ec
diff --git a/app-text/po4a/po4a-0.73.ebuild b/app-text/po4a/po4a-0.73.ebuild
new file mode 100644
index 000000000000..b357dbe88d6d
--- /dev/null
+++ b/app-text/po4a/po4a-0.73.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PLOCALES="ace af ar ca cs da de eo es et eu fr hr hu id it ja ka kn ko nb nl pl pt pt_BR ru sl sr sr_Cyrl sv uk vi zh_Hans zh_Hant"
+
+inherit perl-module plocale
+
+DESCRIPTION="Tools to ease the translation of documentation"
+HOMEPAGE="https://po4a.org/"
+SRC_URI="https://github.com/mquinson/${PN}/releases/download/v${PV}/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-text/opensp
+ dev-libs/libxslt
+ dev-perl/Locale-gettext
+ dev-perl/Pod-Parser
+ dev-perl/SGMLSpm
+ dev-perl/Syntax-Keyword-Try
+ dev-perl/TermReadKey
+ dev-perl/Text-WrapI18N
+ dev-perl/Unicode-LineBreak
+ dev-perl/YAML-Tiny
+ sys-devel/gettext"
+DEPEND="${RDEPEND}"
+BDEPEND="app-text/docbook-xml-dtd:4.1.2
+ app-text/docbook-xsl-stylesheets
+ dev-perl/Module-Build
+ sys-devel/gettext
+ test? (
+ app-text/docbook-sgml-dtd:4.1
+ dev-perl/Test-Pod
+ virtual/latex-base
+ )"
+
+PATCHES=( "${FILESDIR}"/${PN}-man.patch )
+
+DIST_TEST="do"
+
+src_prepare() {
+ plocale_find_changes "${S}/po/bin" '' '.po'
+
+ rm_locale() {
+ PERL_RM_FILES+=( po/{bin,pod}/${1}.po )
+ }
+ plocale_for_each_disabled_locale rm_locale
+
+ perl-module_src_prepare
+}
diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest
index d2245ec68df8..b603139c99af 100644
--- a/app-text/poppler/Manifest
+++ b/app-text/poppler/Manifest
@@ -7,13 +7,13 @@ DIST poppler-24.04.0.tar.xz 1904936 BLAKE2B c4a9350b990981b0018229923160ded621f4
DIST poppler-24.04.0.tar.xz.sig 833 BLAKE2B 842f500b45396a3a0a6e5789a6f0957ea5f3d66536dfb6e32420201bdfc4a867a0262d0dc97302cc0d530e68ca163fda10f143516a472394bcb085f746d891d1 SHA512 4419a2a94c34621ffde1f1e0d1d26929171f81b6809a5380af30434c2220a7bf694ff2f8e7ba7a611b1ebd265e91424060238f51d2cccd9acecd92f66e0e1e28
DIST poppler-24.05.0.tar.xz 1909164 BLAKE2B 65d5d1509078012a26d0bd97985516a39c49594a3c83016f1b7c7745caf1d13faaa82bbaea62c16466f4b1c159c765fa88f97e20f10a87b08514b00e5bdb1113 SHA512 caa3d31b8f22186a7218831039c2ff7384b07863de04f166980dfe534a7a5f047e7c21e1114b9ed0ef323beb60983b45a36bb906c4189c0828f4119e3e2dbaa1
DIST poppler-24.05.0.tar.xz.sig 833 BLAKE2B f1125a8b81089a4b8beb9385fa4a9b170b97f08e2bc732fd1cc2671ed43a81bb7b58b9ced61691e55188af94ee6b2c701be0ea1e12feecebbc7c4062a97b76fb SHA512 3010eeda09ff58d9705465bffe4861d9af1f294597b8eec1e1cc90f59008ab146000fcc694b2fad8bb675d89d68b2b78d54236ae6d42411058b9444b87514db3
-DIST poppler-24.06.0.tar.xz 1910016 BLAKE2B cd5f8f127048b15b8630f0ef0ef8382b3c32919a0dd63a94f6e25a1e62277a64115a3d77b627a91d032c2e939adc7c2ebb227369cfc95b5a9126ada19c4d94d1 SHA512 4e69aedcba7ee65de25e107593736f70353b7811b800ef7d0b4d7efe8f8a5a4d0134af5f9bf5cff005d095d02af247bf46c8c53b52958900245a4139d153c1ea
-DIST poppler-24.06.0.tar.xz.sig 833 BLAKE2B d453a7ea8949238ea3b8446eaa77b5efa5d0bb7beb5c53145612d8950bf7b7f2eda4ceb7b61ab177cee4b12c515e5c6592cb770a547834026ab5b517f1fe769b SHA512 34471d4f5c9ea83d545f013d7b6598ce9f5797fa1e68e2d1eff8bc965932d2d087612ff7f4256405687a4858ce7255430509a589033d5b923519009682bbd3d1
+DIST poppler-24.06.1.tar.xz 1910252 BLAKE2B 7eb2543dce1da0a04ce872d4af30eb25304db72fb6dc6f3ed309d478844af0fdd66e886a6e8c3a48df2096a8aa834f6b14e65689466de3283b54bc50289cd8b3 SHA512 4add06c9cb7741a66cd11e169b6cc332e80151b6e3450295400e948f30c340d018f67fcf2b923f4f65a11f20e2ce1c2740008e823d9b97f966eded7ae51e4167
+DIST poppler-24.06.1.tar.xz.sig 833 BLAKE2B f2fa137d12e9143691d1a640a39c40fe8d923b017e60e2a125026082adce8e0863c501167a170d60aa38044d9c799f9e31a8eacfee68847554ac86f7eea84d26 SHA512 f6343d3b7c8889a5b8e8a14a14e60fd11990393608639b0f41bb35451c2ac5ec28bba01af79578c0cb224726886b28a491a769cba5347df67680d18812258b9f
DIST poppler-test-400f3ff05b2b1c0ae17797a0bd50e75e35c1f1b1.tar.bz2 5199265 BLAKE2B d58f6ee7b44ca45291c205f9619db3833871f5789dd6a4e3ccc9acce2b6d7967a6b8596e3f32b7b35ba3d185976e8b9c8a998071c4451bb5ce674825a4005d6d SHA512 5bf5d99956fa0a6a93e0b0dc4713ecd8810811eca35514cc5765ffaafb9485f64f94b21487afa46c16eaf66326fcb999e792b8121eeb188e7e33a32a4798fb76
DIST poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 5207226 BLAKE2B 15153457989a53301bcdc3468ab2b06b637457199004651b39ea848f488f8a2ba594ce2e36091de4fd06fc0a52b783c6b2ee243ac5d95ce1e9db7483ea880829 SHA512 335cd3d55fc6e28331e791e5b63a08d293abc70764a9f314b2c590c26a5a78b38243c74f988bb95afffe0bdcc54dee1e633dbf1672b19a290be40a298e16995f
EBUILD poppler-24.02.0.ebuild 4417 BLAKE2B b40e98b84d176b81769316c3a9ec3ee7094beb3a9dc126095d77bc37a35a2baa5d92a7261ca4ae41bd09b9a159b519bdfabd3d34bf3b957bbc3eb07ccf5c8b9a SHA512 40c8572bcc3740b96ab5d79f503c6004b629d6975db25fa5b6191ad19ba1dd5cec35e9a3cbf56a815d7e1abe70026d4939f89533dafd174754b3f21d65dad9b6
EBUILD poppler-24.04.0.ebuild 4417 BLAKE2B 407d85bd4d2865ace153236758eecad6ae6d5fc149f719c89edb4aad0ec59da434479cf490da90db7f5c1324ade5a1f106a48f861ee482d38ce237d11a650dfd SHA512 f01c512d9ff207bfa6b27095f36530d76aa992422de7b7c65056ec4b8f43e0f9d51b7c245731810cb9cc963bbed2751d435159261bbaccdf08e6bbc21651fe2f
EBUILD poppler-24.05.0.ebuild 4470 BLAKE2B 47bfdd4c11718af3603491d0863ca24d44b45177c34dde290fe00faa438c8897ca9899ded3db480131f70dce5813d02b82911a98ae7393a7b7718766f7c44876 SHA512 bbf33cd833105cbca2eddbf5b41136047c7232f7e333e98f7b790afc982c0e588f687cc204b0702f3e3b330422e886a99ae2811588b53ee589f25edbf41bf889
-EBUILD poppler-24.06.0.ebuild 4470 BLAKE2B 47bfdd4c11718af3603491d0863ca24d44b45177c34dde290fe00faa438c8897ca9899ded3db480131f70dce5813d02b82911a98ae7393a7b7718766f7c44876 SHA512 bbf33cd833105cbca2eddbf5b41136047c7232f7e333e98f7b790afc982c0e588f687cc204b0702f3e3b330422e886a99ae2811588b53ee589f25edbf41bf889
-EBUILD poppler-9999.ebuild 4470 BLAKE2B 47bfdd4c11718af3603491d0863ca24d44b45177c34dde290fe00faa438c8897ca9899ded3db480131f70dce5813d02b82911a98ae7393a7b7718766f7c44876 SHA512 bbf33cd833105cbca2eddbf5b41136047c7232f7e333e98f7b790afc982c0e588f687cc204b0702f3e3b330422e886a99ae2811588b53ee589f25edbf41bf889
+EBUILD poppler-24.06.1.ebuild 4470 BLAKE2B af4854642fd30f74a2b5a0774080afece249a559811562416f7c3c1c171cc9cc9d4bfccff9e3f7fc368ee5742e29d1c5c02c722c33290758b6ffb8a3fe0df051 SHA512 2ff70cb4fe8ddb88fc9fc31ef85b129cd84c91671bf1895151d038264155ea6ba186a7aa2b29e9f116132945a21745185c3889ab793e91cff973b4a0bd5222ef
+EBUILD poppler-9999.ebuild 4470 BLAKE2B af4854642fd30f74a2b5a0774080afece249a559811562416f7c3c1c171cc9cc9d4bfccff9e3f7fc368ee5742e29d1c5c02c722c33290758b6ffb8a3fe0df051 SHA512 2ff70cb4fe8ddb88fc9fc31ef85b129cd84c91671bf1895151d038264155ea6ba186a7aa2b29e9f116132945a21745185c3889ab793e91cff973b4a0bd5222ef
MISC metadata.xml 1230 BLAKE2B e537b88babbb0c4ef5355c57c226d1c27b8b058e85c437962afe3610cf7dcdd4fea4a7694e508314cc5111d7bf09dc67881f0268a5cc8c2ce1e569a6f8c7699d SHA512 92b0a2fb9bf788eab1187657485698322cec7623da7b861ed5134089d0f3fc05f42138f734aa78bb811679203af2c6bf0dad7e78a091d5a51ba16a2aac60a227
diff --git a/app-text/poppler/poppler-24.06.0.ebuild b/app-text/poppler/poppler-24.06.0.ebuild
deleted file mode 100644
index fe2ff39083f0..000000000000
--- a/app-text/poppler/poppler-24.06.0.ebuild
+++ /dev/null
@@ -1,157 +0,0 @@
-# Copyright 2005-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs xdg-utils
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
- SLOT="0/9999"
-else
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc
- inherit verify-sig
-
- TEST_COMMIT="ff3133cdb6cb496ee1d2c3231bfa35006a5e8410"
- SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
- SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
- SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
- SLOT="0/137" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
-fi
-
-DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
-HOMEPAGE="https://poppler.freedesktop.org/"
-
-LICENSE="GPL-2"
-IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- >=media-libs/fontconfig-2.13
- >=media-libs/freetype-2.10
- sys-libs/zlib
- cairo? (
- >=dev-libs/glib-2.64:2
- >=x11-libs/cairo-1.16
- introspection? ( >=dev-libs/gobject-introspection-1.72:= )
- )
- curl? ( net-misc/curl )
- gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] )
- jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
- jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
- lcms? ( media-libs/lcms:2 )
- nss? ( >=dev-libs/nss-3.49 )
- png? ( media-libs/libpng:0= )
- qt5? (
- >=dev-qt/qtcore-5.15.2:5
- >=dev-qt/qtgui-5.15.2:5
- >=dev-qt/qtxml-5.15.2:5
- )
- qt6? ( dev-qt/qtbase:6[gui,xml] )
- tiff? ( media-libs/tiff:= )
-"
-RDEPEND="${COMMON_DEPEND}
- cjk? ( app-text/poppler-data )
-"
-DEPEND="${COMMON_DEPEND}
- boost? ( >=dev-libs/boost-1.74 )
- test? (
- qt5? (
- >=dev-qt/qttest-5.15.2:5
- >=dev-qt/qtwidgets-5.15.2:5
- )
- qt6? ( dev-qt/qtbase:6[widgets] )
- )
-"
-BDEPEND="
- >=dev-util/glib-utils-2.64
- virtual/pkgconfig
-"
-
-if [[ ${PV} != *9999* ]] ; then
- BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )"
-fi
-
-DOCS=( AUTHORS NEWS README.md README-XPDF )
-
-PATCHES=(
- "${FILESDIR}/${PN}-23.10.0-qt-deps.patch"
- "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
- "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
-)
-
-src_unpack() {
- if [[ ${PV} == *9999* ]] ; then
- git-r3_src_unpack
- elif use verify-sig ; then
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
- fi
-
- default
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Clang doesn't grok this flag, the configure nicely tests that, but
- # cmake just uses it, so remove it if we use clang
- if tc-is-clang ; then
- sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
- fi
-
- if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
- sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
- -i CMakeLists.txt || die
- else
- einfo "policy(SET CMP0002 OLD) - workaround can be removed"
- fi
-}
-
-src_configure() {
- xdg_environment_reset
- append-lfs-flags # bug #898506
-
- local mycmakeargs=(
- -DBUILD_GTK_TESTS=OFF
- -DBUILD_QT5_TESTS=$(usex test $(usex qt5))
- -DBUILD_QT6_TESTS=$(usex test $(usex qt6))
- -DBUILD_CPP_TESTS=$(usex test)
- -DBUILD_MANUAL_TESTS=$(usex test)
- -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT}
- -DRUN_GPERF_IF_PRESENT=OFF
- -DENABLE_BOOST="$(usex boost)"
- -DENABLE_ZLIB_UNCOMPRESS=OFF
- -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
- -DUSE_FLOAT=OFF
- -DWITH_Cairo=$(usex cairo)
- -DENABLE_LIBCURL=$(usex curl)
- -DENABLE_CPP=$(usex cxx)
- -DENABLE_GPGME=$(usex gpgme)
- -DWITH_JPEG=$(usex jpeg)
- -DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
- -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
- -DENABLE_LCMS=$(usex lcms)
- -DENABLE_NSS3=$(usex nss)
- -DWITH_PNG=$(usex png)
- -DENABLE_QT5=$(usex qt5)
- -DENABLE_QT6=$(usex qt6)
- -DENABLE_LIBTIFF=$(usex tiff)
- -DENABLE_UTILS=$(usex utils)
- )
- use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # live version doesn't provide html documentation
- if use cairo && use doc && [[ ${PV} != *9999* ]]; then
- # For now install gtk-doc there
- insinto /usr/share/gtk-doc/html/poppler
- doins -r "${S}"/glib/reference/html/*
- fi
-}
diff --git a/app-text/poppler/poppler-24.06.1.ebuild b/app-text/poppler/poppler-24.06.1.ebuild
new file mode 100644
index 000000000000..cd156c93001c
--- /dev/null
+++ b/app-text/poppler/poppler-24.06.1.ebuild
@@ -0,0 +1,157 @@
+# Copyright 2005-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic toolchain-funcs xdg-utils
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"
+ SLOT="0/9999"
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/aacid.asc
+ inherit verify-sig
+
+ TEST_COMMIT="ff3133cdb6cb496ee1d2c3231bfa35006a5e8410"
+ SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"
+ SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
+ SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ SLOT="0/138" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
+fi
+
+DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
+HOMEPAGE="https://poppler.freedesktop.org/"
+
+LICENSE="GPL-2"
+IUSE="boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ >=media-libs/fontconfig-2.13
+ >=media-libs/freetype-2.10
+ sys-libs/zlib
+ cairo? (
+ >=dev-libs/glib-2.64:2
+ >=x11-libs/cairo-1.16
+ introspection? ( >=dev-libs/gobject-introspection-1.72:= )
+ )
+ curl? ( net-misc/curl )
+ gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] )
+ jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= )
+ jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= )
+ lcms? ( media-libs/lcms:2 )
+ nss? ( >=dev-libs/nss-3.49 )
+ png? ( media-libs/libpng:0= )
+ qt5? (
+ >=dev-qt/qtcore-5.15.2:5
+ >=dev-qt/qtgui-5.15.2:5
+ >=dev-qt/qtxml-5.15.2:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,xml] )
+ tiff? ( media-libs/tiff:= )
+"
+RDEPEND="${COMMON_DEPEND}
+ cjk? ( app-text/poppler-data )
+"
+DEPEND="${COMMON_DEPEND}
+ boost? ( >=dev-libs/boost-1.74 )
+ test? (
+ qt5? (
+ >=dev-qt/qttest-5.15.2:5
+ >=dev-qt/qtwidgets-5.15.2:5
+ )
+ qt6? ( dev-qt/qtbase:6[widgets] )
+ )
+"
+BDEPEND="
+ >=dev-util/glib-utils-2.64
+ virtual/pkgconfig
+"
+
+if [[ ${PV} != *9999* ]] ; then
+ BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 )"
+fi
+
+DOCS=( AUTHORS NEWS README.md README-XPDF )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-23.10.0-qt-deps.patch"
+ "${FILESDIR}/${PN}-21.09.0-respect-cflags.patch"
+ "${FILESDIR}/${PN}-0.57.0-disable-internal-jpx.patch"
+)
+
+src_unpack() {
+ if [[ ${PV} == *9999* ]] ; then
+ git-r3_src_unpack
+ elif use verify-sig ; then
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
+ fi
+
+ default
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # Clang doesn't grok this flag, the configure nicely tests that, but
+ # cmake just uses it, so remove it if we use clang
+ if tc-is-clang ; then
+ sed -e 's/-fno-check-new//' -i cmake/modules/PopplerMacros.cmake || die
+ fi
+
+ if ! grep -Fq 'cmake_policy(SET CMP0002 OLD)' CMakeLists.txt ; then
+ sed -e '/^cmake_minimum_required/acmake_policy(SET CMP0002 OLD)' \
+ -i CMakeLists.txt || die
+ else
+ einfo "policy(SET CMP0002 OLD) - workaround can be removed"
+ fi
+}
+
+src_configure() {
+ xdg_environment_reset
+ append-lfs-flags # bug #898506
+
+ local mycmakeargs=(
+ -DBUILD_GTK_TESTS=OFF
+ -DBUILD_QT5_TESTS=$(usex test $(usex qt5))
+ -DBUILD_QT6_TESTS=$(usex test $(usex qt6))
+ -DBUILD_CPP_TESTS=$(usex test)
+ -DBUILD_MANUAL_TESTS=$(usex test)
+ -DTESTDATADIR="${WORKDIR}"/test-${TEST_COMMIT}
+ -DRUN_GPERF_IF_PRESENT=OFF
+ -DENABLE_BOOST="$(usex boost)"
+ -DENABLE_ZLIB_UNCOMPRESS=OFF
+ -DENABLE_UNSTABLE_API_ABI_HEADERS=ON
+ -DUSE_FLOAT=OFF
+ -DWITH_Cairo=$(usex cairo)
+ -DENABLE_LIBCURL=$(usex curl)
+ -DENABLE_CPP=$(usex cxx)
+ -DENABLE_GPGME=$(usex gpgme)
+ -DWITH_JPEG=$(usex jpeg)
+ -DENABLE_DCTDECODER=$(usex jpeg libjpeg none)
+ -DENABLE_LIBOPENJPEG=$(usex jpeg2k openjpeg2 none)
+ -DENABLE_LCMS=$(usex lcms)
+ -DENABLE_NSS3=$(usex nss)
+ -DWITH_PNG=$(usex png)
+ -DENABLE_QT5=$(usex qt5)
+ -DENABLE_QT6=$(usex qt6)
+ -DENABLE_LIBTIFF=$(usex tiff)
+ -DENABLE_UTILS=$(usex utils)
+ )
+ use cairo && mycmakeargs+=( -DWITH_GObjectIntrospection=$(usex introspection) )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ # live version doesn't provide html documentation
+ if use cairo && use doc && [[ ${PV} != *9999* ]]; then
+ # For now install gtk-doc there
+ insinto /usr/share/gtk-doc/html/poppler
+ doins -r "${S}"/glib/reference/html/*
+ fi
+}
diff --git a/app-text/poppler/poppler-9999.ebuild b/app-text/poppler/poppler-9999.ebuild
index fe2ff39083f0..cd156c93001c 100644
--- a/app-text/poppler/poppler-9999.ebuild
+++ b/app-text/poppler/poppler-9999.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )"
SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
- SLOT="0/137" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
+ SLOT="0/138" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION
fi
DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base"
diff --git a/app-text/ps2pkm/Manifest b/app-text/ps2pkm/Manifest
index 90f0d4508643..788f3e817c28 100644
--- a/app-text/ps2pkm/Manifest
+++ b/app-text/ps2pkm/Manifest
@@ -1,5 +1,5 @@
DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96
EBUILD ps2pkm-1.8_p20210325-r1.ebuild 764 BLAKE2B ff799c5b93be409166797d4e849dc070233f573d3e01573de7c73f1ac60f49214bd17f00a456038a01374c973e1cc13882ab1e216f4c51b743e655b1cd7e0de3 SHA512 75a95e345cdab7208f327a2e04e63a604cd9143d92d8252e485b404d9fbdefa7309f6dfcb4653231e20eb12dd56ccd745b6975f559a918ad93e7056b5730f1e8
-EBUILD ps2pkm-1.8_p20230311.ebuild 772 BLAKE2B a5734817af9280d1530b978cd2f605d004bf2c5a9144e771692822bd089aef0251017d1a6dabc6b4a80fa9f1fa60a9577aa1300efd66799e3afc819f43700e12 SHA512 1e34d4851855ea9e0ce785f2ddf8013e8f09a7ffe9822c9935b80c3db4a5bf265f7f0bdee0fb3eab88bb15b9b5655a4a32208b24c9b2fef2ea14da1df79aa38c
+EBUILD ps2pkm-1.8_p20230311.ebuild 770 BLAKE2B 8ac0f314bb2ccc609fac04a8cc1c44ccbac3a440a2e0fa84429df03c4ffabdcc02274ab32652b4fcd99c561f4bf20d2be3e34036c70f5f5071f7738e498c51d6 SHA512 f9f22b80e1ab38d37b5ce47ca7005ff61d4366e4f3ffb017346a865e614ec4c259e5c6727d3260c294831edba1a8d7452ddf552f428f4aba0dc88cd9a8c93d52
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild b/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild
index 92a25b550da8..c03bbd32183e 100644
--- a/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild
+++ b/app-text/ps2pkm/ps2pkm-1.8_p20230311.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/ps2pk"
LICENSE="MIT"
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"
+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"
DEPEND=">=dev-libs/kpathsea-6.2.1:="
RDEPEND="${DEPEND}"
diff --git a/app-text/sigil/Manifest b/app-text/sigil/Manifest
index 7c47af00ac12..0eb0bc7e87b8 100644
--- a/app-text/sigil/Manifest
+++ b/app-text/sigil/Manifest
@@ -1,6 +1,8 @@
DIST Sigil_User_Guide_2022.05.17.epub 8894634 BLAKE2B 8a7c5b5add54d87dfe791a0dbbc0c6cd37ae2eb2ff77f46ae36643785fb714d9fbc0fe470d024f7112be2933ca4fb57a4bfdfd340083be15fffca69296640ea9 SHA512 bac3f55d28d02f53c8fdac51333194e0f27c6669876360a6d0244b1e2683dae0e7046977fab6e75dba7170c8aca3a7539f3d6cddab3ddc3e45985930c455968a
DIST sigil-2.1.0.tar.gz 26918715 BLAKE2B d31aeea2ef0de2ecdedd50329bdf306e53aca0d4615cc97efa45013670b1f47af6a6152da4fdee20bf3a02c99f9b1337f07347170d50f28ddf48a52a089a5fc0 SHA512 542d6fc71b0353e3b5440d40e4c9f205c5205fb3e409935015b8f3689f8dcc74d8a96035963a740791f3a8acd63b2e0d81afe9be7716098e0727be6daf6c8ceb
DIST sigil-2.2.0.tar.gz 26136319 BLAKE2B 520966e5bbb73c2d9ef89f5ac37cc09214b2850eec9864a6f0980b335d9cea5479c4299e27384c14f2890c1415c9ffa7e23228081c7cec318972a268cba6d431 SHA512 89de48eaffe9e5692c4714dec8b895d455a85188732002ae00e82d23392ca258790b1f725c8625be7362ab1160d734897c5ec79e936ffea887999e23fbe9df18
+DIST sigil-2.2.1.tar.gz 26131954 BLAKE2B b467d33a1e98733d7bf051cc152a5e8980af83c0992c4ca755d5dd666d5ea753b51d2642b6027a8c52e86077f3a92e999867cb774f619f729df3c51424fa3795 SHA512 a0f7e0529286e9d5020a97c6179791a1312df93cbbca4f5966dea40517eb9ab8979dd7048fe54f3cc821ef165ddf8a5bcb2ca6ffdde1b51196f6d2a7376162f0
EBUILD sigil-2.1.0-r1.ebuild 2660 BLAKE2B 011e53c06c4a16247527bb407b40d7947fb5b402caa8a5020540832606ad306df61f5253b192e10e27e82b9191a020e04b0a21a8027bc444137986486f0fba82 SHA512 0a4219ee5d5ff04d62dac1b13dc4be18f4cb60ff9193cb0f7ba1f8f6498da0063bb3e241a373a2ec52381f603ce269c7c506d4ab088a9ad6b6482c7da400ddc4
EBUILD sigil-2.2.0.ebuild 2659 BLAKE2B b5004c9f4253428d594331e9d7e2db3a92aaa39675d0923c74ff0f2e7977c04996ebdea2787f809056df948862ad7c4b35058a9cd0d458ddf178460c8df9bc62 SHA512 b1662c9c4b45bf89b379f1deb17d8d6ecf1f9f51a8c06553807fd39e207c9de1218f02bba183a18edc5e0ff60d71e5a29d32310c07e5b475f3952e01837d08aa
+EBUILD sigil-2.2.1.ebuild 2659 BLAKE2B b5004c9f4253428d594331e9d7e2db3a92aaa39675d0923c74ff0f2e7977c04996ebdea2787f809056df948862ad7c4b35058a9cd0d458ddf178460c8df9bc62 SHA512 b1662c9c4b45bf89b379f1deb17d8d6ecf1f9f51a8c06553807fd39e207c9de1218f02bba183a18edc5e0ff60d71e5a29d32310c07e5b475f3952e01837d08aa
MISC metadata.xml 706 BLAKE2B 394811d292869d61297ed01ce36223cd0eb33b6ea21db9cfe6e87911d7f30801977f8b66663085a289bf9f6870fd64d72c1d706c7b9516d2e09585783772a4dc SHA512 a98d16ad1760d359f9ab915d472747fe3f1dc229f41b10980f1ccd3436091f8dec0ee800fed7e531413eb77826a7873ce3e2e3bf8c2d478b4d1ec1ccc16e5b68
diff --git a/app-text/sigil/sigil-2.2.1.ebuild b/app-text/sigil/sigil-2.2.1.ebuild
new file mode 100644
index 000000000000..6750cc59feb4
--- /dev/null
+++ b/app-text/sigil/sigil-2.2.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit xdg cmake python-single-r1
+
+DOC_VERSION="2022.05.17"
+DOC_FILE="Sigil_User_Guide_${DOC_VERSION}.epub"
+
+DESCRIPTION="Multi-platform WYSIWYG ebook editor for ePub format"
+HOMEPAGE="https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil"
+SRC_URI="https://github.com/Sigil-Ebook/Sigil/archive/${PV}.tar.gz -> ${P}.tar.gz
+ doc? ( https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/${DOC_VERSION}/${DOC_FILE} )"
+S=${WORKDIR}/${P^}
+
+LICENSE="GPL-3+ Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc +plugins qt6"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ app-text/hunspell:=
+ dev-libs/libpcre2:=[pcre16]
+ sys-libs/zlib[minizip]
+ $(python_gen_cond_dep '
+ dev-python/css-parser[${PYTHON_USEDEP}]
+ dev-python/dulwich[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ ')
+ plugins? ( $(python_gen_cond_dep '
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/cssselect[${PYTHON_USEDEP}]
+ dev-python/html5lib[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/regex[${PYTHON_USEDEP}]
+ ')
+ $(python_gen_impl_dep 'tk') )
+ !qt6? (
+ dev-qt/qtconcurrent:5
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwebengine:5[widgets]
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ plugins? ( $(python_gen_cond_dep '
+ dev-python/PyQt5[${PYTHON_USEDEP}]
+ dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
+ ') )
+ )
+ qt6? (
+ dev-qt/qtbase:6[concurrent,cups,network,widgets,xml]
+ dev-qt/qt5compat:6
+ dev-qt/qtwebengine:6[widgets]
+ dev-qt/qtsvg:6
+ plugins? ( $(python_gen_cond_dep '
+ dev-python/PyQt6[${PYTHON_USEDEP}]
+ dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]
+ ') )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ !qt6? ( dev-qt/linguist-tools:5 )
+ qt6? ( dev-qt/qttools:6[linguist] )
+"
+
+DOCS=( ChangeLog.txt README.md )
+
+src_configure() {
+ local mycmakeargs=(
+ -DTRY_NEWER_FINDPYTHON3=1
+ -DPython3_INCLUDE_DIR="$(python_get_includedir)"
+ -DPython3_LIBRARY="$(python_get_library_path)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+
+ -DUSE_QT5=$(usex !qt6)
+ -DINSTALL_BUNDLED_DICTS=0
+ -DSYSTEM_LIBS_REQUIRED=1
+ -DUSE_SYSTEM_LIBS=1
+ )
+ # use system-mathjax && mycmakeargs+=( -DMATHJAX3_DIR="${EPREFIX}"/usr/share/mathjax )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ python_fix_shebang "${ED}"/usr/share/sigil/
+ python_optimize "${ED}"/usr/share/sigil/
+
+ if use doc; then
+ dodoc "${DISTDIR}/${DOC_FILE}"
+ docompress -x /usr/share/doc/${PF}/${DOC_FILE}
+ fi
+}
diff --git a/app-text/spellutils/Manifest b/app-text/spellutils/Manifest
index 9092c331a718..92f7ca86eac8 100644
--- a/app-text/spellutils/Manifest
+++ b/app-text/spellutils/Manifest
@@ -1,4 +1,6 @@
+AUX 0001-allow-running-modern-autoreconf.patch 1268 BLAKE2B 3c8ecdca0f3df3ff5b199eb910532b2f57a09281a212202d1c602be8994812c7a92c1e2a12c140f7c35a6b410446f928fa17571d828a258a592466a016bec35b SHA512 554f2156ac3b30016538b9d5ebb75cc643a219a0b9bd4dcab8c51fb00d7439bd22aba0a81fb9f5272c629605a9d4485c5009836b90707a98cc7d6fca161d6779
AUX spellutils-0.7-nls.patch 433 BLAKE2B aa85963ace2272facd52b6e8478c1522d363ca81011f53d8971802b74835065cddae904fb3bf873886ae90f9efee3d4362fba13141cf28e1a2d27422c1f5d44b SHA512 94ab6bba55800559ad2621001df828ff67d40df045a63737a112545d558a5436a85cd3220993daf91c23591cc6b94ef692dad9811e08ca0066d602ece07b5b8e
DIST spellutils-0.7.tar.bz2 110421 BLAKE2B b415a8be96962b88c4ba64270b43e90e42a3ebe23d765ef970cf55a22ada842f269878c4b3a72e6284864d1d1c3e4ade1e84aaf28d4fa39f86f0280db4f27e4d SHA512 030b06038c587e668fcbef95afc64e28db48a25f2b247b829155c1a5b66d3b3012650cb4c13e5de41a70a1665b05fbfb44a4cd0b1295868e611a21d855f02f9e
+EBUILD spellutils-0.7-r1.ebuild 2397 BLAKE2B ccebc7a67cfde09d4216d7550ea5242cd42fe32b64133e085203080d88ff1d2733b4b89dcb434b2075f7a5e83531786f3b23d6896681dc59c5e16e623266cdab SHA512 4697a99c77d0ae44fbc065bd91ec750232f0ae906bd7f5e9e7a42367ab6e4476f16a6458c82990cff2f496c3d3f005398703295af13d278f61ceb7af204ef240
EBUILD spellutils-0.7.ebuild 684 BLAKE2B 8756b375935826882174d604cfd15078048cd1acc5fe54f967109a96e410590371df840d77bdbf462a8e097c17b73cedf69671c44237232289e5e657ca269727 SHA512 5009c6e89fef86e8030664026d88a58000bc015e38c0225d85f360e8dec5860f93d4078c6782a491be775a65cd5794e74bfd01fec4c43fbae6eac3df427acd60
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch b/app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch
new file mode 100644
index 000000000000..629647b661cf
--- /dev/null
+++ b/app-text/spellutils/files/0001-allow-running-modern-autoreconf.patch
@@ -0,0 +1,52 @@
+From afd4a8c7b29f812621caaa44c5dff3549cbde2ee Mon Sep 17 00:00:00 2001
+From: Eli Schwartz <eschwartz93@gmail.com>
+Date: Wed, 26 Jun 2024 10:44:56 -0400
+Subject: [PATCH] allow running modern autoreconf
+
+The release tarball uses autoconf 2.13 and the configure.in uses things
+that no longer work.
+---
+ Makefile.am | 2 +-
+ configure.in | 8 +++++---
+ 2 files changed, 6 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 3eecd1a..e21e0c3 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -2,7 +2,7 @@
+
+ AUTOMAKE_OPTIONS = foreign
+
+-SUBDIRS = intl po
++SUBDIRS = po
+
+ bin_PROGRAMS = pospell newsbody
+
+diff --git a/configure.in b/configure.in
+index 9730ada..26ffd1a 100644
+--- a/configure.in
++++ b/configure.in
+@@ -1,6 +1,7 @@
+ dnl Process this file with autoconf to produce a configure script.
+-AC_INIT(pospell.c)
+-AM_INIT_AUTOMAKE(spellutils, 0.7)
++AC_INIT([spellutils],[0.7])
++AC_CONFIG_SRCDIR([pospell.c])
++AM_INIT_AUTOMAKE
+ AM_CONFIG_HEADER(config.h)
+
+ dnl Set of available languages.
+@@ -22,7 +23,8 @@ AC_TYPE_SIZE_T
+ AC_TYPE_PID_T
+
+ dnl internationalization macros
+-AM_GNU_GETTEXT
++AM_GNU_GETTEXT([external])
++AM_GNU_GETTEXT_VERSION([@GETTEXT_VERSION@])
+ if test "x$prefix" != xNONE; then
+ LOCALEDIR=$prefix/share/locale
+ else
+--
+2.44.2
+
diff --git a/app-text/spellutils/spellutils-0.7-r1.ebuild b/app-text/spellutils/spellutils-0.7-r1.ebuild
new file mode 100644
index 000000000000..af888195ec4e
--- /dev/null
+++ b/app-text/spellutils/spellutils-0.7-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs
+
+DESCRIPTION="spellutils includes 'newsbody' (useful for spellchecking in mails, etc.)"
+HOMEPAGE="http://home.worldonline.dk/byrial/spellutils/"
+SRC_URI="http://home.worldonline.dk/byrial/spellutils/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+IUSE="nls"
+
+DEPEND="nls? ( virtual/libintl )"
+RDEPEND="${DEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+DOCS=( NEWS README )
+
+PATCHES=(
+ "${FILESDIR}"/0001-allow-running-modern-autoreconf.patch
+)
+
+src_prepare() {
+ default
+
+ # This is a filthy hack born of the fact that gettext is absolutely insane.
+ # It requires you specify exactly which version of gettext you have installed
+ # at the time of dist, and the tool to automatically update this explicitly reads
+ # from /dev/tty "so that gettextize cannot be abused by non-interactive tools."
+ #
+ # The gettext docs do, of course, claim this is entirely optional and only
+ # needed if you run autopoint. They neglect to mention that running
+ # autopoint is mandatory. Failure to do so produces this:
+ #
+ # configure.ac:11: installing './compile'
+ # configure.ac:26: error: required file './config.rpath' not found
+ # Makefile.am: installing './depcomp'
+ #
+ # and the call stack points back to -- you guessed it -- AM_GNU_GETTEXT.
+ # Which internally requires config.rpath, a file that is explicitly copied
+ # over by autopoint.
+ #
+ # AM_GNU_GETTEXT helpfully points out in code, rather than in docs:
+ #
+ # configure.ac: warning: AM_GNU_GETTEXT is used, but not AM_GNU_GETTEXT_VERSION or AM_GNU_GETTEXT_REQUIRE_VERSION
+ #
+ # Perhaps what is meant by "The use of this macro is optional; only the
+ # autopoint program makes use of it" is that you can deliver a `make dist`
+ # tarball that isn't built from publicly distributed versions of
+ # configure.ac, since you can add the macro, run autoreconf, then delete
+ # the macro and rerun autoreconf. It is a very funny definition of optional.
+ local gettext_version=$(gettextize --version | awk '/GNU gettext-tools/{print $NF}' || die)
+ sed -i "s/@GETTEXT_VERSION@/${gettext_version}/" configure.in || die
+ eautoreconf
+ cp po/Makevars.template po/Makevars || die
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
diff --git a/app-text/sword/Manifest b/app-text/sword/Manifest
index 08aa288f8c61..677817f92b8d 100644
--- a/app-text/sword/Manifest
+++ b/app-text/sword/Manifest
@@ -1,3 +1,3 @@
DIST sword-1.9.0.tar.gz 2606652 BLAKE2B cd0fd85267c81410dc6acdc45594688ac1855a6160f5d39d38e225982e1440433fbdc75f22eee52291fcbf1ef92b8ca5a40652a98d7cafbfc9186e6d132ef236 SHA512 9ed3fbb5024af1f93b1473bae0d95534d02a5b00b3c9d41a0f855cee8106dc4e330844080adbee7c3f74c0e5ce1480bf16c87c842421337a341f641bae11137f
EBUILD sword-1.9.0-r1.ebuild 1116 BLAKE2B 0bcd8996a077b798794e882a69172897e8a01a21f17a34de75260a1e0a8573b9058ed884f768a157c9f009c5251e0a8f84824467220681b1ab832db96087fc31 SHA512 c59fcee2c9c288c86dfd07346223ebe761f18b83179349fa0b93949db000ad80f4e671f9846d067f9a14fb62f1d610c98239e9422fe8a038c5fd7db3b6c5d4be
-MISC metadata.xml 594 BLAKE2B 052d16f570b9b66e79a74c1538728a5a76419737032f6a0d0c4e06fd0b3816521757f3811b76f2be3e16eac87cf7756fd7749813e2d8c006d994fb71f0494cf0 SHA512 cce9fcd8d2e10a7879606d1f1a1871b002a06ba5ce02eef0ef5fded02d0e15558e37959f1cdf30f2161ad6ac2d45b94d37d38a017a7dc8323f658134ddbbf0b2
+MISC metadata.xml 516 BLAKE2B 04db57dbb4d4a5389581d21ce8584b5e8ea345cd7ec56cf88e42efd1beeb6c7c0d0c362db7e8f06857d73b6c49666c70227882c7796177a5513340be10e459b8 SHA512 a5aac11169734f12dce0d96a22b8a63f611f89c2fd46fbd9d6d7e35aef2516b675ecb4680386c890cd59742187ca67ecd55bf31c2d87433f7b90ab771ac68119
diff --git a/app-text/sword/metadata.xml b/app-text/sword/metadata.xml
index cc49ea864df8..cc4b6313e0c0 100644
--- a/app-text/sword/metadata.xml
+++ b/app-text/sword/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
The SWORD Project is the CrossWire Bible Society's free Bible software
project. Its purpose is to create tools that allow programmers and Bible
diff --git a/app-text/tessdata_fast/Manifest b/app-text/tessdata_fast/Manifest
index 636affc1c1c3..b4d0d9ddfd44 100644
--- a/app-text/tessdata_fast/Manifest
+++ b/app-text/tessdata_fast/Manifest
@@ -247,5 +247,5 @@ DIST yid.traineddata-tessdata_fast-4.1.0 545606 BLAKE2B 96d06916e67e5712d708d6c4
DIST yor.traineddata-tessdata_fast-4.0.0 963400 BLAKE2B 38f84a1c331ef161cf3d6bb25e8586d1cd5fa0458fcd295fec3481f3c02cfe3f9f138c22731af3beec09471570b5d790917bb42ac40e5597dd5336afe2f55cea SHA512 da4d086f52534fbf01ac00dd996aceb2c646fc61b60199cf539cc7a223c050e69079ede591b95abbe1d3927a39ca7f9bedd68c558e6df54d949dff5c6428f449
DIST yor.traineddata-tessdata_fast-4.1.0 963400 BLAKE2B 38f84a1c331ef161cf3d6bb25e8586d1cd5fa0458fcd295fec3481f3c02cfe3f9f138c22731af3beec09471570b5d790917bb42ac40e5597dd5336afe2f55cea SHA512 da4d086f52534fbf01ac00dd996aceb2c646fc61b60199cf539cc7a223c050e69079ede591b95abbe1d3927a39ca7f9bedd68c558e6df54d949dff5c6428f449
EBUILD tessdata_fast-4.0.0.ebuild 2201 BLAKE2B ab52780b5c63d4ce062a0964abee89f5a2924c0a2c1a4fd993ad7de5159cc7a1c7fd7a90933ea25711008cec249db171387c24680a5167be4b296f6382508775 SHA512 d7dd529f1c9efb40cbddb65c55ebdf5427d36e70e9f070b331a07a333c73b308d1114904d59073f072b2593ccbac70b5c057371127069b2d30e3dc2016d3b75f
-EBUILD tessdata_fast-4.1.0.ebuild 2221 BLAKE2B fdb79fc05e7cf9e4826d176e948367a9560d0bc6f1c71dce6189b6a489a7c520cf65546558661489d68e0609547bbdf1d2fed966f8a2f80608eacdfc784faa53 SHA512 5c371a052b0c1d2b63f93e0ed8a66d77d40c0bc742955f8c61d7b4f3b7d9daa2756529d7fe63bc5ef2c8fc61e78d558d57b5d506000149c4a8d097c3da460ac3
+EBUILD tessdata_fast-4.1.0.ebuild 2215 BLAKE2B eef803133394b704d88d2c9b6b84c70af3753e5086f8dada7dd23b52596165c22685f9acd032304098f0ce09266d416e136fab5a521ff8b5a9b00798a53b9fb8 SHA512 185525991a0e997eb62afaf7a00297ec91df08ebf78813749a807c416e9df404e2ca9afb05eb80b56bd617d1bbe269e153540d97aeed0b397896b2b124debb24
MISC metadata.xml 450 BLAKE2B 270f0682f8f3822ae5cabba61745e33564714a2bbb321e693533b1d935e1f58dba9623fc7c84680cb01f6dad0007d63a28e1c6fee33e4a2e827d4f53e08969a4 SHA512 c9a601c947c2f147808a4a6f64b3bd43fee6d71440b3e6c95e9aad96c1a3bbbb1bc113af5794c0a0bcd97e1119fc22ec14ef3a9c38ec083b486e631baae11460
diff --git a/app-text/tessdata_fast/tessdata_fast-4.1.0.ebuild b/app-text/tessdata_fast/tessdata_fast-4.1.0.ebuild
index 2026d8203407..7a693ed601ed 100644
--- a/app-text/tessdata_fast/tessdata_fast-4.1.0.ebuild
+++ b/app-text/tessdata_fast/tessdata_fast-4.1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="${URI_PREFIX}eng.traineddata -> eng.traineddata-${P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="+osd"
RDEPEND="!app-text/tessdata_best
diff --git a/app-text/tesseract/Manifest b/app-text/tesseract/Manifest
index 74bcb50dc128..0997ba8da714 100644
--- a/app-text/tesseract/Manifest
+++ b/app-text/tesseract/Manifest
@@ -3,7 +3,7 @@ DIST tesseract-5.3.0.tar.gz 1913678 BLAKE2B 975b3a50dc2c9ec7ded82caaa068d2d9d362
DIST tesseract-5.3.4.tar.gz 1918319 BLAKE2B f4becd425594be132df2c206847faa91daf9bc58d83eac31096f92cf7d7b6c9234ae224ee94ed1f3099414bde393bb86f94d1f76fdc05b4310b415b0d7eb05af SHA512 a81c98c3754a71093df7b51390ccd43d05f661352b4cb564e403b96d81909664c2ecbf2eb6f37614c4639e6dadbf2329b926d09271dbbdaa302f2d7b6b0d628a
DIST tesseract-5.4.1.tar.gz 1899949 BLAKE2B 8e9ff54902d467a4ef0dc61665570a6d34ecdd2d89fd0023775212eb531e3c11659d17e5bb1733f570f785af4714d5a5259d1f809f6e28c0a65375ba02d21bdc SHA512 a97a31d1b735930a3e8b17bc2eae24210d8242d31399822f8bc2e9f18903d513cf6d02b2274e2f3ce431183467570b3327e01cbc49dca80e38acb90327cc235e
EBUILD tesseract-5.3.0.ebuild 2139 BLAKE2B 5b9be5f2561db2e2da0ad18eb2bfaf160000bd6aff60f6e38640c841681966f389baa61078a7295c860cc01e19ff55ebb0afbbc58f09b2be830c3666899d27b2 SHA512 255492086b001b95a92741e5f3a049e94d1f04deb3542d3cf9e075d2ac7181ff0bae79ad9207f2b10457122ef3c34a5aa32c6535844db585baeca7823c28e674
-EBUILD tesseract-5.3.4.ebuild 2099 BLAKE2B 9750268de2258a712c2d65cd41c192edfff0b3329a75307667f4a3e86998c4afad8f869b320f329356a38b580dc14766f57cc9e4621d86f46a12ff7afd1f5b0d SHA512 eaabba2b481d394b21db5e9a062ce1444e2c564b48108cbaae14ee94b74d9ba4de65521def4b7f5072bcd63aee43bdad1ecbe9ee82c4f93ea80f32e063934b61
+EBUILD tesseract-5.3.4.ebuild 2094 BLAKE2B 9362c5b5b5e10282f5c06197e93e544688919fc1f5821327314ee1aa738f579ca27d0f0f68671d2c26b3d8803f3ec19cb586e6d449a12b56844c79997c42e70a SHA512 76d3d13460c5191f56289a5432e0af00beb45452a36ae8531a71ba1c360cb5602bada2da77f1f4226a548b6fd84318ecfc9ec37a6859146d066e41e09614deed
EBUILD tesseract-5.4.1.ebuild 1947 BLAKE2B 9dc1f43a91a825497d321e6e6e9e688b796545a8397b6409ea6ff111f75e5359515790c3ee0ea6b7db187edd7b70e5504b51a18630ec5be648e11c0ab7b9a268 SHA512 fdefd88563793b9279c741d89abe8a69a35e7067e3c3019785740294540d1089890c03c8f09f08b35302a08a607f7e7dc9e9b2c8a78684e25a3bfede68799f57
EBUILD tesseract-9999.ebuild 1864 BLAKE2B 5aaf23d01dc425180b0d07210d10e50526ac0037fc579feb42424c521830b64caa7ac00a8aa4a258b09c965037f9c368279d8d7c0376289c276d50237dd72d4f SHA512 0fce3ad6adf33ba6a87ffb8899a309bbbed66cc74eb4ba4f57b0c6bf8533a84dc7836eefd394f5b20cab2d6d2f3fd6aba2f778e79170bbb0bd5f53232ed4dda6
MISC metadata.xml 1020 BLAKE2B 77f6c8f3962e00b65495fff0176e7765a9583de651db12b0e532ad5ff4b8005ede93d42d58093ae3b397c40d085963f47ef0e41cfed609b581c1a2f8231ccc72 SHA512 d9ea277a6ad9ec5178252863d60bac1244e372ab6c4f4ce3fe4f7220492e78dec2349742699031ed727251f87173e821c64dec44fb9787c08aad216cad64fa05
diff --git a/app-text/tesseract/tesseract-5.3.4.ebuild b/app-text/tesseract/tesseract-5.3.4.ebuild
index aff1d194ec10..d90adb970643 100644
--- a/app-text/tesseract/tesseract-5.3.4.ebuild
+++ b/app-text/tesseract/tesseract-5.3.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/tesseract-ocr/${PN}/archive/${PV}.tar.gz -> ${P}.tar
LICENSE="Apache-2.0"
SLOT="0/5"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86"
IUSE="doc float32 jpeg opencl openmp png static-libs tiff training webp"
COMMON_DEPEND=">=media-libs/leptonica-1.74:=[${MULTILIB_USEDEP},zlib,tiff?,jpeg?,png?,webp?]
diff --git a/app-text/texlive-core/Manifest b/app-text/texlive-core/Manifest
index 6ddc2089511c..ad5cc31b61a7 100644
--- a/app-text/texlive-core/Manifest
+++ b/app-text/texlive-core/Manifest
@@ -250,5 +250,5 @@ DIST xml2pmx.doc.r57972.tar.xz 15512 BLAKE2B dafe9dabe542a746a962a02fd04a4831815
DIST xml2pmx.r57972.tar.xz 496 BLAKE2B 52d22c6616dc74d3e6600ef18449af31b2c286be9fe0bcacdffa2daa260f409baf8c7af1ce8444486b2fe3e21a05ec22aed280a55f227a1693b27ff3c55eed8b SHA512 9545fb5ca0e95788afab79d8a29336f337619adbcac68472bb5de6af6c54187f19bda655232175223168891c064f6fadc67c4ab8f5a0256e2c55e1a65c5e6f6b
EBUILD texlive-core-2021-r6.ebuild 12511 BLAKE2B 51190f811e16c159cf9be948c77d3d2925ed5b2778fe51f56f074d468a42175413cadfeb4e1038178a47f3333d7e8396fa009d1315ecae94f7cadc2e5f0708fc SHA512 92ce1e0a2d44a5774c3f32110279f3396d70c470d09491dc01414a787947a98cfacd965494bb0f598599004dfb64a28ce63d12c5a099155d331b5c819b783fe0
EBUILD texlive-core-2021-r7.ebuild 12751 BLAKE2B aac931564addf57c38992c535852a04c40665e84530d2c508fb12fad973a66b67c0a3c115629b1b71d3c4a305922d112fa284580784d7ee77f0fc8cddc878c59 SHA512 fceaa2bbdd60f39e3cf7a97b7316783eb0a11b93b7d528bf517e0907968bf5cccf4564829e494fd54125bbf0627385ae73857c065f4a57ee9d3a916a2838bdd6
-EBUILD texlive-core-2023-r8.ebuild 13502 BLAKE2B 2306f988a2246054326b54363511497343467de8c1a3a6113959b820bfd1fa5d797eda6d1ce4fabbb6dfd31f9410bc69e405d4f35bd58ec5648cf7cac6779eb5 SHA512 28fa3bc0d7f98b07ff6d311de388cb747b1c825b96e1d83973f3cb2e6bc1f09a657b2bc61920bde6b57ae99eb300b64c46241897f325b30451fab7a68bd6e669
+EBUILD texlive-core-2023-r9.ebuild 13465 BLAKE2B 06280816bc8bb49694f0f9a07e597514dda5febff62b432a2e483cfb270793c9d0c6b738f270a1eb32ab860bcc43bededf2830a850abc5f0ce89fa7395d0e9ee SHA512 5a277179436f8b73a7cc0dc9800c14515fecdd274325f25fb47a76076aa8f0df6a3fdf698b4937d1eb6331fd16612d0032c7dd427745acc6bf964f0f4e807832
MISC metadata.xml 763 BLAKE2B 32e271e244979763c3ed20da203b4a6fdd1646b1b5e92ea0fd3a3172e7f633cec56b55a4a638fa1f98394d4fa1ca443c3949528d30a5bf2564edc9979cc77515 SHA512 efe8b04dc9ea326a12eadccc2f5432563b0b87434028a7f2e671124d3fb08cbb384cd022471d44fec466f8558bab4344d2cbb47fe7e49461bbc802f4416c33e0
diff --git a/app-text/texlive-core/texlive-core-2023-r8.ebuild b/app-text/texlive-core/texlive-core-2023-r8.ebuild
deleted file mode 100644
index d525ab71b125..000000000000
--- a/app-text/texlive-core/texlive-core-2023-r8.ebuild
+++ /dev/null
@@ -1,498 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TL_SOURCE_VERSION=20230311
-inherit flag-o-matic toolchain-funcs libtool texlive-common
-
-MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
-
-DESCRIPTION="A complete TeX distribution"
-HOMEPAGE="https://tug.org/texlive/"
-SLOT="0"
-LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
-GENTOO_TEX_PATCHES_NUM=5
-SRC_URI="
- https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz
- https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
- -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
- https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch
- -> texlive-core-2023-pdflatex-big-endian-fix.patch
-"
-
-# Macros that are not a part of texlive-sources or or pulled in from collection-binextra
-# but still needed for other packages during installation.
-TL_CORE_EXTRA_CONTENTS="
- autosp.r58211
- axodraw2.r58155
- chktex.r64797
- detex.r66186
- dvi2tty.r66186
- dvidvi.r65952
- dviljk.r66186
- dvipdfmx.r69127
- dvipos.r66186
- gsftopk.r52851
- hyphen-base.r68321
- lacheck.r66186
- m-tx.r64182
- makeindex.r62517
- pmx.r65926
- texdoctk.r62186
- texlive-scripts.r69754
- texlive-scripts-extra.r62517
- texlive.infra.r69740
- tpic2pdftex.r52851
- upmendex.r66381
- velthuis.r66186
- vlna.r66186
- xindy.r65958
- xml2pmx.r57972
-"
-TL_CORE_EXTRA_DOC_CONTENTS="
- autosp.doc.r58211
- axodraw2.doc.r58155
- chktex.doc.r64797
- detex.doc.r66186
- dvi2tty.doc.r66186
- dvidvi.doc.r65952
- dviljk.doc.r66186
- dvipdfmx.doc.r69127
- dvipos.doc.r66186
- gsftopk.doc.r52851
- lacheck.doc.r66186
- m-tx.doc.r64182
- makeindex.doc.r62517
- pmx.doc.r65926
- texdoctk.doc.r62186
- texlive-scripts.doc.r69754
- texlive-scripts-extra.doc.r62517
- texlive.infra.doc.r69740
- tpic2pdftex.doc.r52851
- upmendex.doc.r66381
- velthuis.doc.r66186
- vlna.doc.r66186
- xindy.doc.r65958
- xml2pmx.doc.r57972
-"
-TL_CORE_EXTRA_SRC_CONTENTS="
- axodraw2.source.r58155
-"
-
-TEXLIVE_MODULE_BINSCRIPTS="
- texmf-dist/scripts/m-tx/m-tx.lua
- texmf-dist/scripts/texlive/fmtutil-sys.sh
- texmf-dist/scripts/texlive/fmtutil-user.sh
- texmf-dist/scripts/texlive/fmtutil.pl
- texmf-dist/scripts/texlive/mktexlsr
- texmf-dist/scripts/texlive/mktexlsr.pl
- texmf-dist/scripts/texlive/mktexmf
- texmf-dist/scripts/texlive/mktexpk
- texmf-dist/scripts/texlive/mktextfm
- texmf-dist/scripts/texlive/rungs.lua
- texmf-dist/scripts/texlive/tlmgr.pl
- texmf-dist/scripts/texlive/updmap-sys.sh
- texmf-dist/scripts/texlive/updmap-user.sh
- texmf-dist/scripts/texlive/updmap.pl
- texmf-dist/scripts/texlive-extra/allcm.sh
- texmf-dist/scripts/texlive-extra/allneeded.sh
- texmf-dist/scripts/texlive-extra/dvi2fax.sh
- texmf-dist/scripts/texlive-extra/dvired.sh
- texmf-dist/scripts/texlive-extra/e2pall.pl
- texmf-dist/scripts/texlive-extra/kpsetool.sh
- texmf-dist/scripts/texlive-extra/kpsewhere.sh
- texmf-dist/scripts/texlive-extra/ps2frag.sh
- texmf-dist/scripts/texlive-extra/pslatex.sh
- texmf-dist/scripts/texlive-extra/texconfig-dialog.sh
- texmf-dist/scripts/texlive-extra/texconfig-sys.sh
- texmf-dist/scripts/texlive-extra/texconfig.sh
- texmf-dist/scripts/texlive-extra/texlinks.sh
-"
-
-TEXLIVE_MODULE_BINLINKS="
- fmtutil:mktexfmt
- mktexlsr:texhash
- allcm:allec
- kpsetool:kpsexpand
- kpsetool:kpsepath
-"
-texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS
-
-SRC_URI+=" doc? ( "
-texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS
-SRC_URI+=" )"
-
-SRC_URI+=" source? ( "
-texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
-SRC_URI+=" )"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="cjk X doc source tk +luajittex xetex xindy"
-
-TEXMF_PATH=/usr/share/texmf-dist
-MODULAR_X_DEPEND="
- X? (
- x11-libs/libX11
- x11-libs/libXmu
- )"
-
-COMMON_DEPEND="
- ${MODULAR_X_DEPEND}
- !app-text/epspdf
- !app-text/pdfjam
- sys-libs/zlib
- >=media-libs/harfbuzz-1.4.5:=[icu,graphite]
- >=media-libs/libpng-1.2.43-r2:0=
- media-libs/gd[png]
- media-gfx/graphite2:=
- media-gfx/potrace:=
- >=x11-libs/cairo-1.12
- >=x11-libs/pixman-0.18
- dev-libs/zziplib:=
- app-text/libpaper:=
- dev-libs/gmp:=
- dev-libs/mpfr:=
- >=dev-libs/ptexenc-1.4.3
- xetex? (
- >=app-text/teckit-2.5.10
- media-libs/fontconfig
- )
- xindy? ( dev-lisp/clisp:= )
- media-libs/freetype:2
- >=dev-libs/icu-50:=
- >=dev-libs/kpathsea-6.3.5:=
-"
-
-BDEPEND="
- sys-apps/ed
- sys-devel/flex
- virtual/pkgconfig
-"
-
-DEPEND="
- ${COMMON_DEPEND}
-"
-
-# !<dev-texlive/texlive-langother-2023 see https://bugs.gentoo.org/928307
-RDEPEND="
- ${COMMON_DEPEND}
- virtual/perl-Getopt-Long
- dev-perl/File-HomeDir
- dev-perl/Log-Dispatch
- dev-perl/Unicode-LineBreak
- dev-perl/YAML-Tiny
- tk? (
- dev-lang/tk
- dev-perl/Tk
- )
- !<dev-texlive/texlive-basic-2023
- !<dev-texlive/texlive-mathscience-2023
- !<dev-texlive/texlive-langother-2023
- !<dev-texlive/texlive-music-2023
-"
-
-S="${WORKDIR}/${MY_P}"
-BUILDDIR="${WORKDIR}/${P}_build"
-
-RELOC_TARGET=texmf-dist
-
-src_prepare() {
- mkdir "${BUILDDIR}" || die "failed to create build dir"
-
- cd "${WORKDIR}" || die
-
- # From texlive-module.eclass.
- sed -n -e 's:\s*RELOC/::p' tlpkg/tlpobj/* > "${T}/reloclist" || die
- sed -e 's/\/[^/]*$//' -e "s:^:${RELOC_TARGET}/:" "${T}/reloclist" |
- sort -u |
- xargs mkdir -p || die
- local i
- while read -r i; do
- mv "${i}" "${RELOC_TARGET}/${i%/*}" || die
- done < "${T}/reloclist"
- mv "${WORKDIR}"/texmf* "${S}" || die "failed to move texmf files"
-
- cd "${S}" || die
-
- TL_KPATHSEA_INCLUDES=$($(tc-getPKG_CONFIG) kpathsea --variable=includedir || die "failed to invoke pkg-config")
- sed -i \
- -e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,${TL_KPATHSEA_INCLUDES}\"," \
- texk/web2c/configure || die
-
- local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}"
- eapply "${patch_dir}"
-
- # Can be dropped in texlive 2024
- # https://git.texlive.info/texlive/commit/?id=c45afdc843154fcb09b583f54a2f802c6069b50e
- eapply "${DISTDIR}"/texlive-core-2023-pdflatex-big-endian-fix.patch
-
- default
-
- elibtoolize
-
- # Drop this once cairo's autoconf patches are gone. See
- # https://bugs.gentoo.org/927714#c4 and https://bugs.gentoo.org/853121.
- "${S}"/reautoconf libs/cairo || die
-}
-
-src_configure() {
- # TODO: report upstream
- # bug #915223
- append-flags -fno-strict-aliasing
- filter-lto
-
- # It fails on alpha without this
- use alpha && append-ldflags "-Wl,--no-relax"
-
- # Too many regexps use A-Z a-z constructs, what causes problems with locales
- # that don't have the same alphabetical order than ascii. Bug #242430
- # So we set LC_ALL to C in order to avoid problems.
- export LC_ALL=C
-
- # Disable freetype-config as this is considered obsolete.
- # Also only pkg-config works for prefix as described in bug #690094
- export ac_cv_prog_ac_ct_FT2_CONFIG=no
-
- local my_conf=(
- --bindir="${EPREFIX}"/usr/bin
- --datadir="${BUILDDIR}"
- --with-system-freetype2
- --with-system-zlib
- --with-system-libpng
- --with-system-teckit
- --with-system-kpathsea
- --with-kpathsea-includes="${TL_KPATHSEA_INCLUDES}"
- --with-system-icu
- --with-system-ptexenc
- --with-system-harfbuzz
- --with-system-graphite2
- --with-system-cairo
- --with-system-pixman
- --with-system-zziplib
- --with-system-libpaper
- --with-system-gmp
- --with-system-gd
- --with-system-mpfr
- --with-system-potrace
- --disable-multiplatform
- --enable-chktex
- --enable-epsfwin
- --enable-detex
- --enable-dvi2tty
- --enable-mftalkwin
- --enable-regiswin
- --enable-shared
- --enable-tektronixwin
- --enable-unitermwin
- --enable-vlna
- --disable-psutils
- --disable-t1utils
- --enable-ipc
- --disable-bibtex-x
- --disable-dvipng
- --disable-dvipsk
- --disable-lcdf-typetools
- --disable-ps2pk
- --disable-ttf2pk2
- --disable-tex4htk
- --disable-cjkutils
- --disable-xdvik
- --enable-luatex
- --disable-dvisvgm
- --disable-ps2eps
- --disable-static
- --disable-native-texlive-build
- --disable-largefile
- --disable-xindy-docs
- --disable-xindy-rules
- --with-banner-add=" Gentoo Linux"
- $(use_enable luajittex)
- $(use_enable luajittex luajithbtex)
- $(use_enable luajittex mfluajit)
- $(use_enable xetex)
- $(use_enable cjk dviout-util)
- $(use_enable cjk ptex)
- $(use_enable cjk eptex)
- $(use_enable cjk uptex)
- $(use_enable cjk euptex)
- $(use_enable cjk mendexk)
- $(use_enable cjk makejvf)
- $(use_enable cjk pmp)
- $(use_enable cjk upmp)
- $(use_enable tk texdoctk)
- $(use_with X x)
- $(use_enable xindy)
- --enable-ptex=no
- --enable-autosp=yes
- --enable-axodraw2=yes
- --enable-devnag=yes
- --enable-lacheck=yes
- --enable-m-tx=yes
- --enable-pmx=yes
- --enable-tpic2pdftex=yes
- --with-clisp-runtime=system
- --enable-xml2pmx=yes
- $(use_enable X xpdfopen)
- --enable-web2c=yes
- --enable-afm2pl=yes
- --enable-dvidvi=yes
- --enable-dviljk=yes
- --enable-dvipdfm-x
- --enable-dvipos=yes
- --enable-gregorio=yes
- --enable-gsftopk=yes
- --enable-makeindexk=yes
- --enable-musixtnt=yes
- --enable-seetexk=yes
- --enable-ttfdump=yes
- --enable-upmendex=yes
- --enable-texlive=yes
- --enable-linked-scripts=no
- # web2c afm2pl chktex dtl dvi2tty dvidvi dviljk dviout-util dvipdfm-x gregorio
- )
-
- # Enable the following on version bumps. While it makes the build
- # always fail, presumably because texlive passes these configure
- # options to sub-configures, it still points out dropped
- # options. See https://bugs.gentoo.org/828591
- my_conf+=(
- # --enable-option-checking=fatal
- )
-
- tc-export CC CXX AR RANLIB
- cd "${BUILDDIR}" || die
- ECONF_SOURCE="${S}" \
- econf -C "${my_conf[@]}"
-}
-
-src_compile() {
- cd "${BUILDDIR}" || die
- tc-export CC CXX AR RANLIB
-
- emake AR="$(tc-getAR)" SHELL="${EPREFIX}"/bin/sh texmf="${EPREFIX}"${TEXMF_PATH:-/usr/share/texmf-dist}
-
- cd "${S}" || die
- # Mimic updmap --syncwithtrees to enable only fonts installed
- # Code copied from updmap script
- while read -r i; do
- texlive-common_is_file_present_in_texmf "${i}" || echo "${i}"
- done > "${T}/updmap_update" < <(grep -E '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | sed 's@.* @@')
- {
- sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- sed 's@/@\\/@g; s@^@/^KanjiMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
- } > "${T}/updmap_update2"
- sed -f "${T}/updmap_update2" "texmf-dist/web2c/updmap.cfg" > "${T}/updmap_update3"\
- && cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg"
-}
-
-src_test() {
- cd "${BUILDDIR}" || die
-
- sed -i \
- -e 's;uptexdir/nissya.test;;' \
- -e 's;uptexdir/upbibtex.test;;' \
- texk/web2c/Makefile || die
- sed -i \
- -e 's;dvispc.test;;' \
- texk/dviout-util/Makefile || die
-
- emake check
-}
-
-src_install() {
- cd "${BUILDDIR}" || die
- dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c
-
- emake DESTDIR="${D}" texmf="${ED}${TEXMF_PATH:-/usr/share/texmf-dist}" run_texlinks="true" run_mktexlsr="true" install
-
- cd "${S}" || die
- dodir /usr/share # just in case
- cp -pR texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
- cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
-
- # When X is disabled mf-nowin doesn't exist but some scripts expect it to
- # exist. Instead, it is called mf, so we symlink it to please everything.
- use X || dosym mf /usr/bin/mf-nowin
-
- docinto texk
- cd "${S}/texk" || die
- dodoc ChangeLog README
-
- docinto dviljk
- cd "${S}/texk/dviljk" || die
- dodoc ChangeLog README NEWS
-
- docinto makeindexk
- cd "${S}/texk/makeindexk" || die
- dodoc ChangeLog NOTES README
-
- docinto web2c
- cd "${S}/texk/web2c" || die
- dodoc ChangeLog NEWS PROJECTS README
-
- use doc || rm -rf "${ED}/usr/share/texmf-dist/doc"
-
- dodir /etc/env.d
- echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${ED}/etc/env.d/98texlive"
- # populate /etc/texmf
- keepdir /etc/texmf/web2c
-
- # take care of updmap.cfg and language.d files
- keepdir /etc/texmf/{updmap.d,language.dat.d,language.def.d,language.dat.lua.d}
-
- mv "${ED}${TEXMF_PATH}/web2c/updmap.cfg" "${ED}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
-
- # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
- # by texmf-update
- rm "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf" || die
-
- if use cjk; then
- rm "${ED}/usr/bin/"{,u}ptex || die
- fi
-
- if ! use xindy; then
- rm -rf "${ED}{TEXMF_PATH}"/{,scripts,doc}/xindy
- rm "${ED}"/usr/share/tlpkg/tlpobj/xindy.* || die
- fi
-
- dobin_texmf_scripts ${TEXLIVE_MODULE_BINSCRIPTS}
-
- dodir "/usr/bin"
- for i in ${TEXLIVE_MODULE_BINLINKS} ; do
- [[ -f ${ED}/usr/bin/${i%:*} ]] || die "Trying to install an invalid BINLINK ${i%:*}. This should not happen. Please file a bug."
-
- dosym "${i%:*}" "/usr/bin/${i#*:}"
- done
-
- texlive-common_handle_config_files
-
- # the virtex symlink is not installed
- # The links has to be relative, since the targets
- # is not present at this stage and MacOS doesn't
- # like non-existing targets
- dosym tex /usr/bin/virtex
- dosym pdftex /usr/bin/pdfvirtex
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- # Note that the etexmf-update and efmtutil-sys use nonfatal. We are
- # pkg_postinst, so invoking die will merely print an error message
- # but not abort the installation as it already happened. However,
- # unlike the texlive modules, we observed fmtutil-sys failures in
- # texlive-core.
-
- # TODO: Research the rationale of calling etexmf-update and
- # eftmutil-sys here and the reasons why it sometimes fails.
- nonfatal etexmf-update
- nonfatal efmtutil-sys
-
- texlive-common_update_tlpdb
-}
-
-pkg_postrm() {
- texlive-common_update_tlpdb
-}
diff --git a/app-text/texlive-core/texlive-core-2023-r9.ebuild b/app-text/texlive-core/texlive-core-2023-r9.ebuild
new file mode 100644
index 000000000000..054e0e1bc43a
--- /dev/null
+++ b/app-text/texlive-core/texlive-core-2023-r9.ebuild
@@ -0,0 +1,496 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TL_SOURCE_VERSION=20230311
+inherit flag-o-matic toolchain-funcs libtool texlive-common
+
+MY_P=${PN%-core}-${TL_SOURCE_VERSION}-source
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="https://tug.org/texlive/"
+SLOT="0"
+LICENSE="BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free"
+GENTOO_TEX_PATCHES_NUM=5
+SRC_URI="
+ https://mirrors.ctan.org/systems/texlive/Source/${MY_P}.tar.xz
+ https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+ -> gentoo-tex-patches-${GENTOO_TEX_PATCHES_NUM}.tar.bz2
+ https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch
+ -> texlive-core-2023-pdflatex-big-endian-fix.patch
+"
+
+# Macros that are not a part of texlive-sources or or pulled in from collection-binextra
+# but still needed for other packages during installation.
+TL_CORE_EXTRA_CONTENTS="
+ autosp.r58211
+ axodraw2.r58155
+ chktex.r64797
+ detex.r66186
+ dvi2tty.r66186
+ dvidvi.r65952
+ dviljk.r66186
+ dvipdfmx.r69127
+ dvipos.r66186
+ gsftopk.r52851
+ hyphen-base.r68321
+ lacheck.r66186
+ m-tx.r64182
+ makeindex.r62517
+ pmx.r65926
+ texdoctk.r62186
+ texlive-scripts.r69754
+ texlive-scripts-extra.r62517
+ texlive.infra.r69740
+ tpic2pdftex.r52851
+ upmendex.r66381
+ velthuis.r66186
+ vlna.r66186
+ xindy.r65958
+ xml2pmx.r57972
+"
+TL_CORE_EXTRA_DOC_CONTENTS="
+ autosp.doc.r58211
+ axodraw2.doc.r58155
+ chktex.doc.r64797
+ detex.doc.r66186
+ dvi2tty.doc.r66186
+ dvidvi.doc.r65952
+ dviljk.doc.r66186
+ dvipdfmx.doc.r69127
+ dvipos.doc.r66186
+ gsftopk.doc.r52851
+ lacheck.doc.r66186
+ m-tx.doc.r64182
+ makeindex.doc.r62517
+ pmx.doc.r65926
+ texdoctk.doc.r62186
+ texlive-scripts.doc.r69754
+ texlive-scripts-extra.doc.r62517
+ texlive.infra.doc.r69740
+ tpic2pdftex.doc.r52851
+ upmendex.doc.r66381
+ velthuis.doc.r66186
+ vlna.doc.r66186
+ xindy.doc.r65958
+ xml2pmx.doc.r57972
+"
+TL_CORE_EXTRA_SRC_CONTENTS="
+ axodraw2.source.r58155
+"
+
+TEXLIVE_MODULE_BINSCRIPTS="
+ texmf-dist/scripts/m-tx/m-tx.lua
+ texmf-dist/scripts/texlive/fmtutil-sys.sh
+ texmf-dist/scripts/texlive/fmtutil-user.sh
+ texmf-dist/scripts/texlive/fmtutil.pl
+ texmf-dist/scripts/texlive/mktexlsr
+ texmf-dist/scripts/texlive/mktexlsr.pl
+ texmf-dist/scripts/texlive/mktexmf
+ texmf-dist/scripts/texlive/mktexpk
+ texmf-dist/scripts/texlive/mktextfm
+ texmf-dist/scripts/texlive/rungs.lua
+ texmf-dist/scripts/texlive/tlmgr.pl
+ texmf-dist/scripts/texlive/updmap-sys.sh
+ texmf-dist/scripts/texlive/updmap-user.sh
+ texmf-dist/scripts/texlive/updmap.pl
+ texmf-dist/scripts/texlive-extra/allcm.sh
+ texmf-dist/scripts/texlive-extra/allneeded.sh
+ texmf-dist/scripts/texlive-extra/dvi2fax.sh
+ texmf-dist/scripts/texlive-extra/dvired.sh
+ texmf-dist/scripts/texlive-extra/e2pall.pl
+ texmf-dist/scripts/texlive-extra/kpsetool.sh
+ texmf-dist/scripts/texlive-extra/kpsewhere.sh
+ texmf-dist/scripts/texlive-extra/ps2frag.sh
+ texmf-dist/scripts/texlive-extra/pslatex.sh
+ texmf-dist/scripts/texlive-extra/texconfig-dialog.sh
+ texmf-dist/scripts/texlive-extra/texconfig-sys.sh
+ texmf-dist/scripts/texlive-extra/texconfig.sh
+ texmf-dist/scripts/texlive-extra/texlinks.sh
+"
+
+TEXLIVE_MODULE_BINLINKS="
+ fmtutil:mktexfmt
+ mktexlsr:texhash
+ allcm:allec
+ kpsetool:kpsexpand
+ kpsetool:kpsepath
+"
+texlive-common_append_to_src_uri TL_CORE_EXTRA_CONTENTS
+
+SRC_URI+=" doc? ( "
+texlive-common_append_to_src_uri TL_CORE_EXTRA_DOC_CONTENTS
+SRC_URI+=" )"
+
+SRC_URI+=" source? ( "
+texlive-common_append_to_src_uri TL_CORE_EXTRA_SRC_CONTENTS
+SRC_URI+=" )"
+
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+IUSE="cjk X doc source tk +luajittex xetex xindy"
+
+TEXMF_PATH=/usr/share/texmf-dist
+MODULAR_X_DEPEND="
+ X? (
+ x11-libs/libX11
+ x11-libs/libXmu
+ )"
+
+COMMON_DEPEND="
+ ${MODULAR_X_DEPEND}
+ sys-libs/zlib
+ >=media-libs/harfbuzz-1.4.5:=[icu,graphite]
+ >=media-libs/libpng-1.2.43-r2:0=
+ media-libs/gd[png]
+ media-gfx/graphite2:=
+ media-gfx/potrace:=
+ >=x11-libs/cairo-1.12
+ >=x11-libs/pixman-0.18
+ dev-libs/zziplib:=
+ app-text/libpaper:=
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ >=dev-libs/ptexenc-1.4.3
+ xetex? (
+ >=app-text/teckit-2.5.10
+ media-libs/fontconfig
+ )
+ xindy? ( dev-lisp/clisp:= )
+ media-libs/freetype:2
+ >=dev-libs/icu-50:=
+ >=dev-libs/kpathsea-6.3.5:=
+"
+
+BDEPEND="
+ sys-apps/ed
+ sys-devel/flex
+ virtual/pkgconfig
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+"
+
+# !<dev-texlive/texlive-langother-2023 see https://bugs.gentoo.org/928307
+RDEPEND="
+ ${COMMON_DEPEND}
+ virtual/perl-Getopt-Long
+ dev-perl/File-HomeDir
+ dev-perl/Log-Dispatch
+ dev-perl/Unicode-LineBreak
+ dev-perl/YAML-Tiny
+ tk? (
+ dev-lang/tk
+ dev-perl/Tk
+ )
+ !<dev-texlive/texlive-basic-2023
+ !<dev-texlive/texlive-mathscience-2023
+ !<dev-texlive/texlive-langother-2023
+ !<dev-texlive/texlive-music-2023
+"
+
+S="${WORKDIR}/${MY_P}"
+BUILDDIR="${WORKDIR}/${P}_build"
+
+RELOC_TARGET=texmf-dist
+
+src_prepare() {
+ mkdir "${BUILDDIR}" || die "failed to create build dir"
+
+ cd "${WORKDIR}" || die
+
+ # From texlive-module.eclass.
+ sed -n -e 's:\s*RELOC/::p' tlpkg/tlpobj/* > "${T}/reloclist" || die
+ sed -e 's/\/[^/]*$//' -e "s:^:${RELOC_TARGET}/:" "${T}/reloclist" |
+ sort -u |
+ xargs mkdir -p || die
+ local i
+ while read -r i; do
+ mv "${i}" "${RELOC_TARGET}/${i%/*}" || die
+ done < "${T}/reloclist"
+ mv "${WORKDIR}"/texmf* "${S}" || die "failed to move texmf files"
+
+ cd "${S}" || die
+
+ TL_KPATHSEA_INCLUDES=$($(tc-getPKG_CONFIG) kpathsea --variable=includedir || die "failed to invoke pkg-config")
+ sed -i \
+ -e "s,/usr/include /usr/local/include.*echo \$KPATHSEA_INCLUDES.*,${TL_KPATHSEA_INCLUDES}\"," \
+ texk/web2c/configure || die
+
+ local patch_dir="${WORKDIR}/tex-patches-${GENTOO_TEX_PATCHES_NUM}"
+ eapply "${patch_dir}"
+
+ # Can be dropped in texlive 2024
+ # https://git.texlive.info/texlive/commit/?id=c45afdc843154fcb09b583f54a2f802c6069b50e
+ eapply "${DISTDIR}"/texlive-core-2023-pdflatex-big-endian-fix.patch
+
+ default
+
+ elibtoolize
+
+ # Drop this once cairo's autoconf patches are gone. See
+ # https://bugs.gentoo.org/927714#c4 and https://bugs.gentoo.org/853121.
+ "${S}"/reautoconf libs/cairo || die
+}
+
+src_configure() {
+ # TODO: report upstream
+ # bug #915223
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ # It fails on alpha without this
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ # Too many regexps use A-Z a-z constructs, what causes problems with locales
+ # that don't have the same alphabetical order than ascii. Bug #242430
+ # So we set LC_ALL to C in order to avoid problems.
+ export LC_ALL=C
+
+ # Disable freetype-config as this is considered obsolete.
+ # Also only pkg-config works for prefix as described in bug #690094
+ export ac_cv_prog_ac_ct_FT2_CONFIG=no
+
+ local my_conf=(
+ --bindir="${EPREFIX}"/usr/bin
+ --datadir="${BUILDDIR}"
+ --with-system-freetype2
+ --with-system-zlib
+ --with-system-libpng
+ --with-system-teckit
+ --with-system-kpathsea
+ --with-kpathsea-includes="${TL_KPATHSEA_INCLUDES}"
+ --with-system-icu
+ --with-system-ptexenc
+ --with-system-harfbuzz
+ --with-system-graphite2
+ --with-system-cairo
+ --with-system-pixman
+ --with-system-zziplib
+ --with-system-libpaper
+ --with-system-gmp
+ --with-system-gd
+ --with-system-mpfr
+ --with-system-potrace
+ --disable-multiplatform
+ --enable-chktex
+ --enable-epsfwin
+ --enable-detex
+ --enable-dvi2tty
+ --enable-mftalkwin
+ --enable-regiswin
+ --enable-shared
+ --enable-tektronixwin
+ --enable-unitermwin
+ --enable-vlna
+ --disable-psutils
+ --disable-t1utils
+ --enable-ipc
+ --disable-bibtex-x
+ --disable-dvipng
+ --disable-dvipsk
+ --disable-lcdf-typetools
+ --disable-ps2pk
+ --disable-ttf2pk2
+ --disable-tex4htk
+ --disable-cjkutils
+ --disable-xdvik
+ --enable-luatex
+ --disable-dvisvgm
+ --disable-ps2eps
+ --disable-static
+ --disable-native-texlive-build
+ --disable-largefile
+ --disable-xindy-docs
+ --disable-xindy-rules
+ --with-banner-add=" Gentoo Linux"
+ $(use_enable luajittex)
+ $(use_enable luajittex luajithbtex)
+ $(use_enable luajittex mfluajit)
+ $(use_enable xetex)
+ $(use_enable cjk dviout-util)
+ $(use_enable cjk ptex)
+ $(use_enable cjk eptex)
+ $(use_enable cjk uptex)
+ $(use_enable cjk euptex)
+ $(use_enable cjk mendexk)
+ $(use_enable cjk makejvf)
+ $(use_enable cjk pmp)
+ $(use_enable cjk upmp)
+ $(use_enable tk texdoctk)
+ $(use_with X x)
+ $(use_enable xindy)
+ --enable-ptex=no
+ --enable-autosp=yes
+ --enable-axodraw2=yes
+ --enable-devnag=yes
+ --enable-lacheck=yes
+ --enable-m-tx=yes
+ --enable-pmx=yes
+ --enable-tpic2pdftex=yes
+ --with-clisp-runtime=system
+ --enable-xml2pmx=yes
+ $(use_enable X xpdfopen)
+ --enable-web2c=yes
+ --enable-afm2pl=yes
+ --enable-dvidvi=yes
+ --enable-dviljk=yes
+ --enable-dvipdfm-x
+ --enable-dvipos=yes
+ --enable-gregorio=yes
+ --enable-gsftopk=yes
+ --enable-makeindexk=yes
+ --enable-musixtnt=yes
+ --enable-seetexk=yes
+ --enable-ttfdump=yes
+ --enable-upmendex=yes
+ --enable-texlive=yes
+ --enable-linked-scripts=no
+ # web2c afm2pl chktex dtl dvi2tty dvidvi dviljk dviout-util dvipdfm-x gregorio
+ )
+
+ # Enable the following on version bumps. While it makes the build
+ # always fail, presumably because texlive passes these configure
+ # options to sub-configures, it still points out dropped
+ # options. See https://bugs.gentoo.org/828591
+ my_conf+=(
+ # --enable-option-checking=fatal
+ )
+
+ tc-export CC CXX AR RANLIB
+ cd "${BUILDDIR}" || die
+ ECONF_SOURCE="${S}" \
+ econf -C "${my_conf[@]}"
+}
+
+src_compile() {
+ cd "${BUILDDIR}" || die
+ tc-export CC CXX AR RANLIB
+
+ emake AR="$(tc-getAR)" SHELL="${EPREFIX}"/bin/sh texmf="${EPREFIX}"${TEXMF_PATH:-/usr/share/texmf-dist}
+
+ cd "${S}" || die
+ # Mimic updmap --syncwithtrees to enable only fonts installed
+ # Code copied from updmap script
+ while read -r i; do
+ texlive-common_is_file_present_in_texmf "${i}" || echo "${i}"
+ done > "${T}/updmap_update" < <(grep -E '^(Mixed|Kanji)?Map' "texmf-dist/web2c/updmap.cfg" | sed 's@.* @@')
+ {
+ sed 's@/@\\/@g; s@^@/^MixedMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
+ sed 's@/@\\/@g; s@^@/^Map[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
+ sed 's@/@\\/@g; s@^@/^KanjiMap[ ]*@; s@$@$/s/^/#! /@' <"${T}/updmap_update"
+ } > "${T}/updmap_update2"
+ sed -f "${T}/updmap_update2" "texmf-dist/web2c/updmap.cfg" > "${T}/updmap_update3"\
+ && cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg"
+}
+
+src_test() {
+ cd "${BUILDDIR}" || die
+
+ sed -i \
+ -e 's;uptexdir/nissya.test;;' \
+ -e 's;uptexdir/upbibtex.test;;' \
+ texk/web2c/Makefile || die
+ sed -i \
+ -e 's;dvispc.test;;' \
+ texk/dviout-util/Makefile || die
+
+ emake check
+}
+
+src_install() {
+ cd "${BUILDDIR}" || die
+ dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c
+
+ emake DESTDIR="${D}" texmf="${ED}${TEXMF_PATH:-/usr/share/texmf-dist}" run_texlinks="true" run_mktexlsr="true" install
+
+ cd "${S}" || die
+ dodir /usr/share # just in case
+ cp -pR texmf-dist "${ED}/usr/share/" || die "failed to install texmf trees"
+ cp -pR "${WORKDIR}"/tlpkg "${ED}/usr/share/" || die "failed to install tlpkg files"
+
+ # When X is disabled mf-nowin doesn't exist but some scripts expect it to
+ # exist. Instead, it is called mf, so we symlink it to please everything.
+ use X || dosym mf /usr/bin/mf-nowin
+
+ docinto texk
+ cd "${S}/texk" || die
+ dodoc ChangeLog README
+
+ docinto dviljk
+ cd "${S}/texk/dviljk" || die
+ dodoc ChangeLog README NEWS
+
+ docinto makeindexk
+ cd "${S}/texk/makeindexk" || die
+ dodoc ChangeLog NOTES README
+
+ docinto web2c
+ cd "${S}/texk/web2c" || die
+ dodoc ChangeLog NEWS PROJECTS README
+
+ use doc || rm -rf "${ED}/usr/share/texmf-dist/doc"
+
+ dodir /etc/env.d
+ echo 'CONFIG_PROTECT_MASK="/etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d"' > "${ED}/etc/env.d/98texlive"
+ # populate /etc/texmf
+ keepdir /etc/texmf/web2c
+
+ # take care of updmap.cfg and language.d files
+ keepdir /etc/texmf/{updmap.d,language.dat.d,language.def.d,language.dat.lua.d}
+
+ mv "${ED}${TEXMF_PATH}/web2c/updmap.cfg" "${ED}/etc/texmf/updmap.d/00updmap.cfg" || die "moving updmap.cfg failed"
+
+ # Remove fmtutil.cnf, it will be regenerated from /etc/texmf/fmtutil.d files
+ # by texmf-update
+ rm "${ED}${TEXMF_PATH}/web2c/fmtutil.cnf" || die
+
+ if use cjk; then
+ rm "${ED}/usr/bin/"{,u}ptex || die
+ fi
+
+ if ! use xindy; then
+ rm -rf "${ED}{TEXMF_PATH}"/{,scripts,doc}/xindy
+ rm "${ED}"/usr/share/tlpkg/tlpobj/xindy.* || die
+ fi
+
+ dobin_texmf_scripts ${TEXLIVE_MODULE_BINSCRIPTS}
+
+ dodir "/usr/bin"
+ for i in ${TEXLIVE_MODULE_BINLINKS} ; do
+ [[ -f ${ED}/usr/bin/${i%:*} ]] || die "Trying to install an invalid BINLINK ${i%:*}. This should not happen. Please file a bug."
+
+ dosym "${i%:*}" "/usr/bin/${i#*:}"
+ done
+
+ texlive-common_handle_config_files
+
+ # the virtex symlink is not installed
+ # The links has to be relative, since the targets
+ # is not present at this stage and MacOS doesn't
+ # like non-existing targets
+ dosym tex /usr/bin/virtex
+ dosym pdftex /usr/bin/pdfvirtex
+
+ find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ # Note that the etexmf-update and efmtutil-sys use nonfatal. We are
+ # pkg_postinst, so invoking die will merely print an error message
+ # but not abort the installation as it already happened. However,
+ # unlike the texlive modules, we observed fmtutil-sys failures in
+ # texlive-core.
+
+ # TODO: Research the rationale of calling etexmf-update and
+ # eftmutil-sys here and the reasons why it sometimes fails.
+ nonfatal etexmf-update
+ nonfatal efmtutil-sys
+
+ texlive-common_update_tlpdb
+}
+
+pkg_postrm() {
+ texlive-common_update_tlpdb
+}
diff --git a/app-text/texlive/Manifest b/app-text/texlive/Manifest
index eed75e835c1b..4e9f8193f559 100644
--- a/app-text/texlive/Manifest
+++ b/app-text/texlive/Manifest
@@ -1,3 +1,4 @@
EBUILD texlive-2021-r1.ebuild 6650 BLAKE2B eaad4704c0c974f9d15ee90aa70d0dd6fa69883c2bf65e0e71216f4ca6084bfb57601cbd5dc53000d2654848c52f40a4d5d8af9f2ae58a9540257ee93b7a2a2f SHA512 e9c17f0549ce4eef1adb81956c064e31b0e8029e1fa256ca716ecf2e84b91456f0c7c4c8849c7316e80a15b3a17b8ec14989904bf9bb7ffe736a606270a1689c
-EBUILD texlive-2023.ebuild 6513 BLAKE2B 5e63cc8eb63fa3c7d0d8088c228b10b68dd93fb50585440274a419da2e95e2469373988d7e7b6f02f9edceab20263500df7e245eed68cba322fcde3ee7d181f0 SHA512 49b68f8c18c10997fda6465f0fa43c5271e2390563a103a4042abc30264f84ae25d62570c541a29a982b47de1490d5f49f6f29a9670f55a404aa5205b3c38c75
+EBUILD texlive-2023-r1.ebuild 6516 BLAKE2B ee777da96d5b70f3f04a8c908074c39e21042e925baf71b7131777b773b2bef37fbb8579f896b7dcfc596f5dbb7939cc82f791a9ad58caf7a08753bda91e774d SHA512 1b43487352a3271f35f5faafdd48bc9033678f8045fc48ce7ad8aa58e44b404d0b078a3044b0c142ee6f1e80ad4d90ad3913fb53cdd6205cf51fd69417531849
+EBUILD texlive-2023.ebuild 6443 BLAKE2B 5e33a0993ca45cca70ef5c875ea6fc742b1bff185f9c7d9bf769338be5e77ce28f5436cef81e78bb4c4b7b3c7171e3fae84aa7a6afa32a138d0340bbbc0e2b24 SHA512 777f418884ff76ffe4a44c09d6f6f97845fc382e4a3db69a501dad8fc97ad3453782913174dc588efb378207522df12ea8eb1f5eabc08fedd22c8bf0ed22a135
MISC metadata.xml 1836 BLAKE2B 049796d51021c108b7310ffadd3c572842aab1c77c25897fc8972b06dc5e1b4895c3501b1b4c4de487821ee961f781c2159b436de6c5a8d411e30097de5be68f SHA512 9752e9d0a1e3f1ee518fa390c52d607f20463053cfd29909fd92bb1482cfe3dee5bec4140865d2151caa5459a60f53646f6218ed743f692c65ecc49610469cf3
diff --git a/app-text/texlive/texlive-2023-r1.ebuild b/app-text/texlive/texlive-2023-r1.ebuild
new file mode 100644
index 000000000000..d2f55d5383fe
--- /dev/null
+++ b/app-text/texlive/texlive-2023-r1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A complete TeX distribution"
+HOMEPAGE="http://tug.org/texlive/"
+
+LICENSE="metapackage"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X"
+
+LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he
+ hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no or pa
+ pl pt rm ro ru sa sco sk sl sq sr sv ta te th tk tr uk vi zh"
+
+for X in ${LANGS}; do
+ IUSE="${IUSE} l10n_${X}"
+done
+
+TEXLIVE_CAT="dev-texlive"
+
+DEPEND=">=app-text/texlive-core-${PV}"
+RDEPEND="${DEPEND}
+ app-text/psutils
+ >=${TEXLIVE_CAT}/texlive-fontutils-${PV}
+ media-gfx/sam2p
+ texi2html? ( app-text/texi2html )
+ sys-apps/texinfo
+ app-text/t1utils
+ >=app-text/lcdf-typetools-2.92[kpathsea]
+ truetype? ( >=app-text/ttf2pk2-2.0_p20230311 )
+ app-text/ps2eps
+ png? ( app-text/dvipng )
+ X? ( >=app-text/xdvik-22.87 )
+ >=${TEXLIVE_CAT}/texlive-basic-${PV}
+ >=${TEXLIVE_CAT}/texlive-fontsrecommended-${PV}
+ >=${TEXLIVE_CAT}/texlive-latex-${PV}
+ luatex? ( >=${TEXLIVE_CAT}/texlive-luatex-${PV} )
+ >=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
+ metapost? ( >=${TEXLIVE_CAT}/texlive-metapost-${PV} )
+ >=${TEXLIVE_CAT}/texlive-plaingeneric-${PV}
+ pdfannotextractor? ( dev-tex/pdfannotextractor )
+ extra? (
+ >=${TEXLIVE_CAT}/texlive-bibtexextra-${PV}
+ >=${TEXLIVE_CAT}/texlive-binextra-${PV}
+ >=${TEXLIVE_CAT}/texlive-fontsextra-${PV}
+ >=${TEXLIVE_CAT}/texlive-formatsextra-${PV}
+ >=${TEXLIVE_CAT}/texlive-latexextra-${PV}
+ )
+ xetex? ( >=${TEXLIVE_CAT}/texlive-xetex-${PV} )
+ graphics? ( >=${TEXLIVE_CAT}/texlive-pictures-${PV} )
+ science? ( >=${TEXLIVE_CAT}/texlive-mathscience-${PV} )
+ publishers? ( >=${TEXLIVE_CAT}/texlive-publishers-${PV} )
+ music? ( >=${TEXLIVE_CAT}/texlive-music-${PV} )
+ pstricks? ( >=${TEXLIVE_CAT}/texlive-pstricks-${PV} )
+ context? ( >=${TEXLIVE_CAT}/texlive-context-${PV} )
+ games? ( >=${TEXLIVE_CAT}/texlive-games-${PV} )
+ humanities? ( >=${TEXLIVE_CAT}/texlive-humanities-${PV} )
+ tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 )
+ xml? ( >=${TEXLIVE_CAT}/texlive-formatsextra-${PV} )
+ l10n_af? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_ar? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
+ l10n_fa? ( >=${TEXLIVE_CAT}/texlive-langarabic-${PV} )
+ l10n_hy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ cjk? ( >=${TEXLIVE_CAT}/texlive-langcjk-${PV} )
+ l10n_hr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_bg? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
+ l10n_br? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_ru? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
+ l10n_uk? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
+ l10n_cs? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} )
+ l10n_sk? ( >=${TEXLIVE_CAT}/texlive-langczechslovak-${PV} )
+ l10n_da? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_nl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_en? ( >=${TEXLIVE_CAT}/texlive-langenglish-${PV} )
+ l10n_fi? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_eu? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
+ l10n_fr? ( >=${TEXLIVE_CAT}/texlive-langfrench-${PV} )
+ l10n_de? ( >=${TEXLIVE_CAT}/texlive-langgerman-${PV} )
+ l10n_el? ( >=${TEXLIVE_CAT}/texlive-langgreek-${PV} )
+ l10n_he? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_hu? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_as? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_bn? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_gu? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_hi? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_kn? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_ml? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_mr? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_or? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_pa? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_sa? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_ta? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_te? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_it? ( >=${TEXLIVE_CAT}/texlive-langitalian-${PV} )
+ l10n_ja? ( >=${TEXLIVE_CAT}/texlive-langjapanese-${PV} )
+ l10n_ko? ( >=${TEXLIVE_CAT}/texlive-langkorean-${PV} )
+ l10n_la? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_lt? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_lv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_mn? ( >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
+ l10n_nb? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_nn? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_no? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_cy? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_eo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_et? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_ga? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_rm? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_hsb? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_ia? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_id? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_is? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_lo? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_ro? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_sq? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_sr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV}
+ >=${TEXLIVE_CAT}/texlive-langcyrillic-${PV} )
+ l10n_sl? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_tr? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_pl? ( >=${TEXLIVE_CAT}/texlive-langpolish-${PV} )
+ l10n_pt? ( >=${TEXLIVE_CAT}/texlive-langportuguese-${PV} )
+ l10n_ca? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
+ l10n_gl? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
+ l10n_es? ( >=${TEXLIVE_CAT}/texlive-langspanish-${PV} )
+ l10n_sco? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_sv? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_tk? ( >=${TEXLIVE_CAT}/texlive-langeuropean-${PV} )
+ l10n_vi? ( >=${TEXLIVE_CAT}/texlive-langother-${PV} )
+ l10n_zh? ( >=${TEXLIVE_CAT}/texlive-langchinese-${PV} )
+"
diff --git a/app-text/texlive/texlive-2023.ebuild b/app-text/texlive/texlive-2023.ebuild
index ab2a2e81780f..6d3797100c3c 100644
--- a/app-text/texlive/texlive-2023.ebuild
+++ b/app-text/texlive/texlive-2023.ebuild
@@ -8,8 +8,8 @@ HOMEPAGE="http://tug.org/texlive/"
LICENSE="metapackage"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+IUSE="cjk context extra games graphics humanities luatex metapost music png pstricks publishers science tex4ht texi2html truetype xetex xml X"
LANGS="af ar as bg bn br ca cs cy da de el en eo es et eu fa fi fr ga gl gu he
hi hr hsb hu hy ia id is it ja ko kn la lo lt lv ml mn mr nb nl nn no or pa
@@ -41,7 +41,6 @@ RDEPEND="${DEPEND}
>=${TEXLIVE_CAT}/texlive-latexrecommended-${PV}
metapost? ( >=${TEXLIVE_CAT}/texlive-metapost-${PV} )
>=${TEXLIVE_CAT}/texlive-plaingeneric-${PV}
- pdfannotextractor? ( dev-tex/pdfannotextractor )
extra? (
>=${TEXLIVE_CAT}/texlive-bibtexextra-${PV}
>=${TEXLIVE_CAT}/texlive-binextra-${PV}
diff --git a/app-text/tkinfo/Manifest b/app-text/tkinfo/Manifest
index 2a6d4809537d..db8abf3f104b 100644
--- a/app-text/tkinfo/Manifest
+++ b/app-text/tkinfo/Manifest
@@ -1,3 +1,5 @@
+DIST tkinfo-2.11.tar.gz 56332 BLAKE2B 7242b27555b0075d14a716e1964ce9cc9c9fb03bb8b3f5f93bfa4f7a613321781a2106604f0ca31e9acbd91413cb418b5a2d38453d88cdf73d0c9d4e45b9ef12 SHA512 69568e441a56f51dc136df5c58343c464b23e7577a64a9e44edd0dd5704e95299e3827e0704a953b9a56e2a642ac69324256ac477752d51e1060b259a69380e5
DIST tkinfo-2.8.tar.gz 56234 BLAKE2B 6351a8c3ee46092a5c46db147006cb462882cc9abec11f49f07f4f4b50888be6537625a0756a8f05837c21d769345e39837f650ad3a6488713adc304880a3674 SHA512 dfce278a1b33eebcebe3f6f9b5885a8c247f3181d154bc35d8b6d894f1f33043e9e40dd4c8dc336fa100700883295e8a648bece6f04ee556d4fa2f69adaecb76
+EBUILD tkinfo-2.11.ebuild 540 BLAKE2B 566bde4219a5094713831fdcb36230a0c5874cb371e8a04f3954184315680c408a96ce5b1d4302646796b0a803dcd1e35894a8f9a6fe427e3cbb1d69f4a9bf36 SHA512 70f44bed927c27899f98445f1a31fdb224603b1b73ac99fbb3645da3dbb32d5ce9db07aff3c0c66ff5f8e851dfd96aebda1ab630e40e4e8f09a2bce79329f813
EBUILD tkinfo-2.8-r2.ebuild 536 BLAKE2B 7da5944f102207f3adbd1fe288a34115387778497dcb44ed982961a3d0de73ac005ca685ea282b9c8fee783e4999f49c56858f526663f56329681abac523d7b2 SHA512 d7718b81a96e9efbccac109fd9dc5b13081052123a61f431b26bc513fd704932e1dde3d1ba6b77c2c9d18270ac224aaa4be8aee9ae2ad40dce020929df1b8baa
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/app-text/tkinfo/tkinfo-2.11.ebuild b/app-text/tkinfo/tkinfo-2.11.ebuild
new file mode 100644
index 000000000000..529b014dd1fe
--- /dev/null
+++ b/app-text/tkinfo/tkinfo-2.11.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Info Browser in TK"
+HOMEPAGE="http://math-www.uni-paderborn.de/~axel/tkinfo/"
+SRC_URI="http://math-www.uni-paderborn.de/~axel/${PN}/${P}.tar.gz"
+
+LICENSE="Old-MIT GPL-1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86"
+
+RDEPEND="dev-lang/tk"
+
+src_prepare() {
+ default
+ sed -e "1 s:^.*:#!/usr/bin/env wish:" \
+ -i tkinfo || die "sed tkinfo failed"
+}
+
+src_install() {
+ dobin tkinfo
+ doman tkinfo.1
+}
diff --git a/app-text/ttf2pk2/Manifest b/app-text/ttf2pk2/Manifest
index b89400843191..efdc9f9472c3 100644
--- a/app-text/ttf2pk2/Manifest
+++ b/app-text/ttf2pk2/Manifest
@@ -1,5 +1,5 @@
DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96
EBUILD ttf2pk2-2.0_p20210325.ebuild 1060 BLAKE2B 928342fbd3df6e4cd2cab4b5645cdac6cbe2a88cdef3e007f185d1ab0cb58a96ba618613023e0fd1cc474072021b5425973739eaf992ff2cbcd47b100b340810 SHA512 ee4fe20390bada3304198bf9f079eaa3b0c92fdec0ec643274ea58b8d5b90a6e7dea47621960b5580c7710a7f2b751b00baec34d1e9818bf1350883d98c4b468
-EBUILD ttf2pk2-2.0_p20230311.ebuild 1056 BLAKE2B 94522b00720ed5fd7e8addd3299475e3c120b0322601087208d3e97d9bde6ea7d0bb22c7c7b2ea8c0950dbb028569a192986dbaf6da049d97efb36e20c8069ea SHA512 9840ad16a55f61b3262a8b5821ccd505b4e71ea9f6272a5c4d5759f74192ebc39a364b28cb3926bd94387890b76ef13a1cf1ddeaf25a575541a0a27cd166e84e
+EBUILD ttf2pk2-2.0_p20230311.ebuild 1054 BLAKE2B d8fa83581bf33b1e2778b0268203bf2b5b3de15f293cbdb005270b006cf5a5016aa9a5be5cc255f2b316d63c4a9c5da8d6d1cd9ffb0404b4ae535dd8544a6b0b SHA512 ae56bbe5331d11935cfd41f69341f4f03077da1aa686aa11c79f2fb836ceb7383bdba9da36e8a91e5c1eece8563a10240d4e4b7d3777ee99953828049c702522
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
diff --git a/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild b/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild
index 4da4638ee611..1f2776462226 100644
--- a/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild
+++ b/app-text/ttf2pk2/ttf2pk2-2.0_p20230311.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}"
LICENSE="GPL-2"
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"
+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"
# Note about blockers: it is a freetype2 based replacement for ttf2pk and
# ttf2tfm from freetype1, so block freetype1.
diff --git a/app-text/vgrep/Manifest b/app-text/vgrep/Manifest
index e53d98d71cae..02a9ec094eba 100644
--- a/app-text/vgrep/Manifest
+++ b/app-text/vgrep/Manifest
@@ -1,5 +1,7 @@
DIST vgrep-2.6.0.tar.gz 1589155 BLAKE2B 847954ccf020c2b7f54360aab2fd9e3fc897dfd3ceab7d9ecd79f378c18196048649b37f4f9b62dc8f2af46f874a8433c8a20e5e025ca9e0f08b8f6859b0dd40 SHA512 712ca1ab4318a69fbb9f0e60343c188b292c59c52ca488adb1db546937822b0e49a49541e2b9e69cec6b721003198518f530521f4c726988516bcd64e7247846
DIST vgrep-2.7.0.tar.gz 1998937 BLAKE2B 8f5bf53814604ff3bdf7492ec8ad96811a62c9accc0664d07db86039e117686f551c6aaba40e5af4e1b646289a0e996b4f1cade9fc1a197778504e5c8d114830 SHA512 5cc9e866c6de9b024d29dc9aeeb87d6eea23becde63968b2a9266412bbe44920fa13d5e7dda47bb46135301ff7f5fd79e02ec2da8a9a694183d9e63aad64478d
+DIST vgrep-2.8.0.tar.gz 2039369 BLAKE2B a01191c860fb615ff569e3b3e9b49dfeab9d534bd8a94d07ff8ce49f65bedd75eda8ae79127e0e3eb7cf2343e6493815a954f74318296c89397a384566448f69 SHA512 1fbd674a7fddffede70a9d0715bf09359d48abf5c238cace43996a222e3e34ec73a7911f62b8476a2dcef40485ce192476067fd99d52b7fa0e7e3fe9297f461e
EBUILD vgrep-2.6.0.ebuild 634 BLAKE2B 98d0e18bbca2de0fc6c1a8d46ac6afe50590565b875fc5dac292f36f8844ad150e6f2c4618fd246a68e8f381df0782ee2a2501ddf5b1814a2fd3bc810694383f SHA512 1433c4df0a32316b2160e1309ca9daf61cf263ce01124b850eb1a0020afc1e9657fee0e397911f4212a252751ae528e58b19c75539713295b719593c192dccbe
EBUILD vgrep-2.7.0.ebuild 680 BLAKE2B a5dbb0f96be7f6b0466aaf4ceced2e955f9ca3c3e883d4b103280dbf20a5d4a53704554e2c7810ff681e25e99a1193d4e8e8ae0aef5f382a36c95078329bf513 SHA512 afc29776dcf27de136a55ec7a93e16c12a6916e43655142259bf0c34d9cceda8e457e97f4a195d6501d9b0d230bd1670d0dbed7f8d9dadf950d8cf3b2191432e
+EBUILD vgrep-2.8.0.ebuild 660 BLAKE2B faf456e3fbc73aa77872962049a825c7a42c458644fbe42f4a257e856c8f2518eb3ddfe1c736e59c11a9aad6ab19626a398c73bd8b220e49bbcbf28a24e5fc9f SHA512 393d74662f78a453f6c329fd84b0b587d759981490d2d13cc799485b6eed8f697a45dc3e70cdb43984800256ecef5658c1b8cd9a9a114c40c04bd3fc6bd1d2c1
MISC metadata.xml 311 BLAKE2B 9bb01955c88bd8e6141c6f891ddac6dce2f197516c593e95d417352b730b3413cee53a2c8833f8075e97de0533fbd66c71077f265409759ab601e0be8d3ab6b6 SHA512 7e03ea65761a58c9efb263ba701e91550548f10d25fc9708b6b2ba58ae35d4f870cbd0532c1ef6cddf87e6f76226bc6f03fa657cfc3ba18324ca8391e241a328
diff --git a/app-text/vgrep/vgrep-2.8.0.ebuild b/app-text/vgrep/vgrep-2.8.0.ebuild
new file mode 100644
index 000000000000..097f33c9270a
--- /dev/null
+++ b/app-text/vgrep/vgrep-2.8.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="A pager for grep, git-grep and similar grep implementations"
+HOMEPAGE="https://github.com/vrothberg/vgrep"
+SRC_URI="https://github.com/vrothberg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 BSD GPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# tests just run golangci-lint
+RESTRICT="test"
+
+BDEPEND="dev-go/go-md2man"
+
+src_prepare() {
+ default
+ sed -e '/-ldflags/s/-s //' -i Makefile || die # bug 795345
+}
+
+src_compile() {
+ emake build
+}
+
+src_install() {
+ emake PREFIX="${ED}/usr" install
+ einstalldocs
+}
diff --git a/app-text/xchm/Manifest b/app-text/xchm/Manifest
index 93ea4438369c..898ef95909ac 100644
--- a/app-text/xchm/Manifest
+++ b/app-text/xchm/Manifest
@@ -2,4 +2,4 @@ AUX xchm.desktop 251 BLAKE2B 69b8a13fbf6129aedb89f558541728bdce055a585387d1cec49
AUX xchm.xml 257 BLAKE2B 0b32e654afe5af057c219830f61989e2266d55c726b90cc73795ab260034e162d16af2ecce463d74feb136b5b7bfd6e8544a56d883c349bf3158f750aba05212 SHA512 c2dc02da01dce9be31c92d95c28d8ada8c9532499d4f5d8875b41a42bd1f070f6f938e7f4cafdb8d42b13298d81eb03c3347e19c70b395f872888fac5a658533
DIST xchm-1.36.tar.gz 882212 BLAKE2B 8f11457664748fa3effb23102b23ee59c3184a408f6defa3bc7d7bf90c97357a74d33f5da6b7098011a1c23a9f3dd9a523076e367aa9547c9d72f25296b6c787 SHA512 0b7397cd188e47cf9e39c21081428356d858d7ff7e82dd928ef728f32d962ecd485ef2b44ff0c063bde67a605d7a4610f1f5100d1c30d691e6546434c615da65
EBUILD xchm-1.36.ebuild 970 BLAKE2B fd7d4bc7418ddbac04bf7cddc644a0e64aac84fd71791990324cb760958e8849a179d384307831d2c461380aba50e8a2e50981e968ff976a1629423627c1a2de SHA512 0da57cd10a1c51a71f30b0ec814b3da548aea3ec46b1006ccca34c3e2d00a880f14373362f5305df890d34c11cb55191b5691419dccf10ebae14e3a3aaf0befe
-MISC metadata.xml 322 BLAKE2B 66ab995c1a7252d656f8f7b74dd6ae09fd6d83912b16bdff6300ac24eb0271d2d74964147b9c72c7fdc03df42d17d2341b694e07b64cfe793b760a9b8e2cef99 SHA512 1ecb1f165786fcc62a09f792b5316b9434059a0741bd9066493a7875f800ac0402c3b3e835a46491f614fea25806d6220940b38009cc937bef90abbcd46134f9
+MISC metadata.xml 244 BLAKE2B 2d972e9f5dac326cdbc31f9f3679feba1d8649c8ad7a0f6e719c5251372edcf1e806b50e199457f344af157239040b8b54ace83bd3a3a8651bb0967e5747b573 SHA512 3024c169da615543255a69d6a6d8910b4c231cdee4a098119840b8fd47a7ba73aa0d1ac078ee2796990e0a3a0ff260fca74a1442be230dbd25473beb20b56dcf
diff --git a/app-text/xchm/metadata.xml b/app-text/xchm/metadata.xml
index 40a9febafabe..a5d5589d100d 100644
--- a/app-text/xchm/metadata.xml
+++ b/app-text/xchm/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">rzvncj/xCHM</remote-id>
</upstream>
diff --git a/app-text/xdvik/Manifest b/app-text/xdvik/Manifest
index 4abf88c3c5d9..ca274e5303c8 100644
--- a/app-text/xdvik/Manifest
+++ b/app-text/xdvik/Manifest
@@ -1,7 +1,6 @@
-AUX xdvik-22.87.06-c99-fix.patch 1617 BLAKE2B dc48cda41619b660f5a3c2a775896376b0a90a562852faca5e00f21e1c6d428f4829978360fcc390d7c5af9b5375a12885589c9b07f8da6f4343cfc303a6e403 SHA512 b85985a5582c439814535dc86d1e911fa908388aa1c32fa9d3c54c40c732234c36d4daca488210ac828ef9f5a2f356fb33518dde80558ee876dd52c979b4da0d
AUX xdvik-22.87.06-configure-clang16.patch 1275 BLAKE2B 6d3e3108330ab2098b8712146d0c6c0aa866da21291562f69707219e098d3effb1b9404fe014e6f860fd5c65ae0d1d9bb5ced185f995ded7f71263dec7b8fb17 SHA512 bd0e59ca66d113510a35917a2ba0c1118d276a558836213e7a9e0485465a029e25abdd44131793e7697639f4c6617dc208494debaf8366144931e77c4e344dd2
AUX xdvik.xpm 3125 BLAKE2B 97990fbd5b22e51319c3f55bfe16808b01f215a92185a170620c8c0ef1dc44906e38af48ad056d4fb40a1777f92a88afaa0f80c0b36e7dd770954f7009d261a3 SHA512 697c888c481d7cbe7b42980d2ae93a8d25d781f926970d9040f8fbc6a37545349fbdbe2e8c98fb686e5a5ebe9a7a5ff661793d3a264fd8641182b0397365517d
DIST xdvik-22.87.06.tar.gz 5922131 BLAKE2B 88821b7642d2d79158f5b49a7d23dad2209750a44d2b75f131d77a5ee326670d2a9cf09246ea9226a386bce429890459625d87df697599529de1bfc32438bf64 SHA512 93fb231f20ef76e170ae954d076ac5421669b3db71e3a96561626736d516f639227e3e502012ba4612fd238172b82f512985c571702d6c0ce078e60a67e5b19f
DIST xdvik_192.png 77893 BLAKE2B 533910801cd981a39c42851be2779f98ecf7fcec8ef2a167005521e39d8ef66d8eb806b382451ebf88da62ba61afba82b8d15a60ef6ba347bd2ff848f10253ed SHA512 7fa6becc3601df01134cd163e461780b9ab4ee855788e38dc3d255d491294c033f040326016df7671ff301cc8f91462209e1fda5e50cb383f5407f0c1021d71d
-EBUILD xdvik-22.87.06-r1.ebuild 3024 BLAKE2B 82f3f44181c563465c098e4dcb8ce4d3ccfa9ee98a0b3ed01dad77fa450cbd54d2fe5344bfc97d8dd2b79e4a0cefeb2aa0aea9019a7c92693a33de7f700c75f9 SHA512 e47cc5014835c6aa7e29ccebb834769051d1ae1fae34150cc197caeb5074acbe000ca32c1e9c5059cda1d984f7e6d83a67666374250bfcc9d93b97348bbfd7a0
+EBUILD xdvik-22.87.06-r1.ebuild 3187 BLAKE2B 391a922f541f7de372b3c5718a3902aefc2741021b906ccd3b2d3e7983276b0ef887c28d154b5d532e5b1d8543fc33dbd8a6485f693d93853ea982a3c6f99b40 SHA512 b4f522f7a3cc4f33dd46453584d7645aac1dfa526fce5f17138b55b66a3002ac6a1d326a02c35928a6031d6fe2480bb3ba0e387c5ff5658f6020541809c9c74b
MISC metadata.xml 595 BLAKE2B 200debd0214e5985f3f59cabdac72252b556edef5224c77f5dbd91de347f57ab492dd0f7ce846c335179344bc9215b02af61572ff859c9c44ca947235ce5062b SHA512 bf925b9c9738c62f26ebbb2f88782597d6cee471a19258b553e0dc7aa397443149adfceba6cfcdd045196eecc3319541b980850ba5e572f51266da1945b65e4a
diff --git a/app-text/xdvik/files/xdvik-22.87.06-c99-fix.patch b/app-text/xdvik/files/xdvik-22.87.06-c99-fix.patch
deleted file mode 100644
index 4c16f0abd9c4..000000000000
--- a/app-text/xdvik/files/xdvik-22.87.06-c99-fix.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-From 6d1fbe75ed92a7e1aea9d74e601dace6d24f721b Mon Sep 17 00:00:00 2001
-From: Christopher Fore <csfore@posteo.net>
-Date: Thu, 15 Feb 2024 15:20:34 -0500
-Subject: [PATCH] xdvik/gui: Fix compilation on GCC 14
-
-Starting in GCC 14, what used to be warnings from incompatible pointer
-types are now errors.
-
-https://www.gnu.org/software/gcc/gcc-14/porting_to.html
-
-Error message:
-gui/pagesel.c:541:41: error: passing argument 2 of `XawListChange' from
-incompatible pointer type [-Wincompatible-pointer-types]
- 541 | XawListChange(LIST_WIDGET, page_info.page_labels, 0,
- | ~~~~~~~~~^~~~~~~~~~~~
- | |
- | char **
-
-This mismatch is simply from XawListChange taking in a const whilst the
-argument given was not a const.
-
-Gentoo bug: https://bugs.gentoo.org/919069
-Signed-off-by: Christopher Fore <csfore@posteo.net>
----
- texk/xdvik/gui/pagesel.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/gui/pagesel.c b/gui/pagesel.c
-index 945ae760fa..913db11264 100644
---- a/gui/pagesel.c
-+++ b/gui/pagesel.c
-@@ -538,7 +538,7 @@ xaw_update_list(void)
- button_width = get_panel_width() - 2 * (resource.btn_side_spacing + resource.btn_border_width);
- /* delete and re-create list */
- ASSERT(total_pages <= (int)page_info.index_size, "");
-- XawListChange(LIST_WIDGET, page_info.page_labels, 0,
-+ XawListChange(LIST_WIDGET, (char**) page_info.page_labels, 0,
- MAX(button_width, pagelist_width), False);
- /* restore selected item */
- if (idx != XAW_LIST_NONE) {
diff --git a/app-text/xdvik/xdvik-22.87.06-r1.ebuild b/app-text/xdvik/xdvik-22.87.06-r1.ebuild
index b41e96e30510..61fa93f0c7a1 100644
--- a/app-text/xdvik/xdvik-22.87.06-r1.ebuild
+++ b/app-text/xdvik/xdvik-22.87.06-r1.ebuild
@@ -17,6 +17,9 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390
IUSE="motif neXt Xaw3d emacs"
+# require >=libXaw-1.0.16 for suitable XawListChange API, see
+# - https://bugs.gentoo.org/919069
+# - https://gitlab.freedesktop.org/xorg/lib/libxaw/-/commit/d0fcbd9722ad691ca0b5873c98e8e9c236fa718b
DEPEND=">=media-libs/freetype-2.9.1-r2:2
x11-libs/libX11
x11-libs/libXi
@@ -29,7 +32,7 @@ DEPEND=">=media-libs/freetype-2.9.1-r2:2
neXt? ( x11-libs/neXtaw )
!neXt? (
Xaw3d? ( x11-libs/libXaw3d )
- !Xaw3d? ( x11-libs/libXaw )
+ !Xaw3d? ( >=x11-libs/libXaw-1.0.16 )
)
)
dev-libs/kpathsea:="
@@ -42,7 +45,6 @@ BDEPEND="app-alternatives/lex
PATCHES=(
"${FILESDIR}"/${PN}-22.87.06-configure-clang16.patch
- "${FILESDIR}"/${PN}-22.87.06-c99-fix.patch
)
src_prepare() {
diff --git a/app-text/xiphos/Manifest b/app-text/xiphos/Manifest
index 79f7e6aec9fa..f79b8ea50ab1 100644
--- a/app-text/xiphos/Manifest
+++ b/app-text/xiphos/Manifest
@@ -4,4 +4,4 @@ AUX xiphos-4.2.1-webkit41.patch 426 BLAKE2B 373d93182db65e5dccb8588658d713961461
DIST xiphos-4.2.1-disable_webkit_editor.patch.xz 7432 BLAKE2B b1dd9db675a34433f4979247d57936920e178cf83cbcfa0fc2a4b9491855d064ecccdb8805a5615b9c91490c3ff2c24f7d951dad009e83952e5d6aa28c8a0730 SHA512 ae0d9b526143445529fa467bdd1b90015812a5d81396619e64a701962a608413c5875c137970d2b70dbac28085e7f40dc6049d591efaf96df7ddfb2cc64854da
DIST xiphos-4.2.1.tar.xz 21586484 BLAKE2B 7529f770766dfc5bae6cb04bfeb3d3cc0714c4ebbd2282aca549e50b8a9ca4c74cdb8cb69667f1036ee33ee1c5d90e562cff80d520ce72651736e1f5f4274ba1 SHA512 624bd2e931c15e1665724918e756706f048e824dc13c2f1d5a05c32a93697137e75012564a14b7d2d0aa90c6a109c52ead51901e657d35a457ccf5f42204a0fe
EBUILD xiphos-4.2.1-r2.ebuild 1725 BLAKE2B 3bdd0c1126813b498d073753d0da227bc82085af03daf047698461c36e13863def7d1a0171c092452143a944049f6839aa96d179fb472d5667aef7453e375dde SHA512 8e8abf75f81312867eeff2ee54043924bd9a71f41675e3bd8cf6d6e5458678496edf618311c66e6f5570fce0a9c6b041b90eb3ec6b8d569ea73bd6b897aae711
-MISC metadata.xml 327 BLAKE2B 0925684efe71dfe03c6f3aaed9bc07b49594eed7edefaeb0b47c15fc67ddfaa5e5e4f8f1ec752e5c08c8770960e4ff5732f43e36c081c75e6c9265b77ef68e10 SHA512 a8c931bd1d0c7250c51d7b9bfb684a1433422604ea992d4c26fe3fd5b871f4dd92032b1907a9cceca4a7c7c87437cf3f26e0790e7f6adb27610f13b0b17b1cc2
+MISC metadata.xml 249 BLAKE2B 5e5be0df4c5b4ea63c3a84706d41c581db645af3864178631a0474712b8cb39499deae44655fbb3c2550ecbffcc015a971605a8ecf37d6a8f535628a2208cbba SHA512 141d7ff875c8682681377ca7b753d48ff8311b10fce1f07db9a8ad22bd337dff104834755d7ad45eb1d9394cc5e03a4dd32d784a81d775195766776df9cdad99
diff --git a/app-text/xiphos/metadata.xml b/app-text/xiphos/metadata.xml
index e8dbfb149a17..a87c6b04f4ad 100644
--- a/app-text/xiphos/metadata.xml
+++ b/app-text/xiphos/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">crosswire/xiphos</remote-id>
</upstream>
diff --git a/app-vim/Manifest.gz b/app-vim/Manifest.gz
index 0ac8133109c9..0b3cecebeb92 100644
--- a/app-vim/Manifest.gz
+++ b/app-vim/Manifest.gz
Binary files differ
diff --git a/app-vim/haskellmode/Manifest b/app-vim/haskellmode/Manifest
index 60bfa84669a6..bc835899d8f7 100644
--- a/app-vim/haskellmode/Manifest
+++ b/app-vim/haskellmode/Manifest
@@ -1,3 +1,3 @@
DIST haskellmode-20101118.tar.bz2 21637 BLAKE2B f64278a4d6d892068d1de85b0d19892908a5b841485cde2af419777637db353364882af76a84e406bd01c5f9d8967ef43b44edb5e40ec6b2762aa6d97975045b SHA512 c1882766c08afeda9aea9ddd072e6107f5615ee5a0916d029170ad38097a2fa7dce72bc2429618ac3889afb8d1de9ab53ddaf5beff45f873f9eb5a57b04bc6aa
-EBUILD haskellmode-20101118-r1.ebuild 1445 BLAKE2B 52e43c4142976322d081749290e635adc845dcaa6028904cbbcb8208542d7369d3abcb2188f037c7be98cfe4249ec49b5ea7e93d872e542ace97cecc27d03bfa SHA512 3861b96202de4c74315ecec6d9aa3bf32d67995db51898a74e4573427781964c4930b01f647f0ff10da1ceece70aa351b537c2c8d575ef106ec95896ee37f9be
+EBUILD haskellmode-20101118-r2.ebuild 1420 BLAKE2B e2ecfe0d4abd6e0b57b5f8b68a730d911be76ee16f7d444d3459443d37b09fbc2b9d17e28e14a55d858b32d91b791a52030beac5139fd29f228e57682f4ed718 SHA512 f81ffe403aaa08ee0e7626786009f90f8a921863afebf97ac6d7f2222cf035a79e1d9346a84735081e7d47b93f7c728a8f178403a9edc837f31e30a6dcda5119
MISC metadata.xml 274 BLAKE2B bfa9b39d4cd1b8163066648034a81b6c9fc23284334d76cbf3b71711a9548646a095d1fefa5e68455645867b5b0c1a7de96e106949b58e1e2ef7cf788ca28bf4 SHA512 aca1820afddcb39050481e3b3ea0310dc197f723ddb1130abaad0ade665062ac12c3f4bc4dda016e1fc9767f15c2fa484dca08a8bca2860107ae82345dcdd63b
diff --git a/app-vim/haskellmode/haskellmode-20101118-r1.ebuild b/app-vim/haskellmode/haskellmode-20101118-r1.ebuild
deleted file mode 100644
index 00f065cc2c85..000000000000
--- a/app-vim/haskellmode/haskellmode-20101118-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-VIM_PLUGIN_VIM_VERSION="7.1"
-
-inherit vim-plugin
-
-DESCRIPTION="vim plugin: Provides IDE-like features for Haskell development"
-HOMEPAGE="http://projects.haskell.org/haskellmode-vim"
-SRC_URI="http://code.haskell.org/~wwolff/haskellmode/${P}.tar.bz2"
-
-LICENSE="BSD"
-SLOT=0
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- ${RDEPEND}"
-
-RDEPEND="
- dev-lang/ghc[doc]
- net-misc/wget"
-
-VIM_PLUGIN_HELPFILES="haskellmode"
-VIM_PLUGIN_MESSAGES="filetype"
-
-pkg_postinst() {
- vim-plugin_pkg_postinst
-
- elog "You must set 'g:haddock_browser' to the path of your preferred browser, and"
- elog "depending on your setup you may also want to change the default value of"
- elog "'g:haddock_browser_callformat' (see ':help g:haddock_browser_callformat' for"
- elog "full usage info). You can persist these settings in your vimrc file, for"
- elog "example:"
- elog
- elog " let g:haddock_browser=\"/usr/bin/elinks\""
- elog " let g:haddock_browser_callformat=\"%s file://%s >/dev/null 2>&1 &\""
- elog
- elog "To enable GHC compiler integration, also add the following to your vimrc:"
- elog
- elog " au BufEnter *.hs compiler ghc"
- elog
- elog "The first time you load haskellmode, you must generate a Haddock index. Do"
- elog "this with the command:"
- elog
- elog " :ExportDocIndex"
- elog
- elog "Consult ${HOMEPAGE} for further setup and usage information."
-}
diff --git a/app-vim/haskellmode/haskellmode-20101118-r2.ebuild b/app-vim/haskellmode/haskellmode-20101118-r2.ebuild
new file mode 100644
index 000000000000..00a643950c3c
--- /dev/null
+++ b/app-vim/haskellmode/haskellmode-20101118-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VIM_PLUGIN_VIM_VERSION="7.1"
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Provides IDE-like features for Haskell development"
+HOMEPAGE="http://projects.haskell.org/haskellmode-vim"
+SRC_URI="http://code.haskell.org/~wwolff/haskellmode/${P}.tar.bz2"
+
+LICENSE="BSD"
+SLOT=0
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-lang/ghc[doc]
+ net-misc/wget
+"
+
+VIM_PLUGIN_HELPFILES="haskellmode"
+VIM_PLUGIN_MESSAGES="filetype"
+
+pkg_postinst() {
+ vim-plugin_pkg_postinst
+
+ elog "You must set 'g:haddock_browser' to the path of your preferred browser, and"
+ elog "depending on your setup you may also want to change the default value of"
+ elog "'g:haddock_browser_callformat' (see ':help g:haddock_browser_callformat' for"
+ elog "full usage info). You can persist these settings in your vimrc file, for"
+ elog "example:"
+ elog
+ elog " let g:haddock_browser=\"/usr/bin/elinks\""
+ elog " let g:haddock_browser_callformat=\"%s file://%s >/dev/null 2>&1 &\""
+ elog
+ elog "To enable GHC compiler integration, also add the following to your vimrc:"
+ elog
+ elog " au BufEnter *.hs compiler ghc"
+ elog
+ elog "The first time you load haskellmode, you must generate a Haddock index. Do"
+ elog "this with the command:"
+ elog
+ elog " :ExportDocIndex"
+ elog
+ elog "Consult ${HOMEPAGE} for further setup and usage information."
+}
diff --git a/dev-build/Manifest.gz b/dev-build/Manifest.gz
index ed0a50547a94..87a3607ea077 100644
--- a/dev-build/Manifest.gz
+++ b/dev-build/Manifest.gz
Binary files differ
diff --git a/dev-build/automake/Manifest b/dev-build/automake/Manifest
index b76beade9062..01cf5d8e1a2c 100644
--- a/dev-build/automake/Manifest
+++ b/dev-build/automake/Manifest
@@ -13,8 +13,11 @@ DIST automake-1.16.5.tar.xz 1601740 BLAKE2B 87408abc57e1d4317a2b518fb3606d0f6d15
DIST automake-1.16.5.tar.xz.sig 833 BLAKE2B a79fcdce97e13ac3bf39d73e183da92703681ff80011974d95a41be20169f95414551985f7a46602fba3558e33f24d6dcb76222d99f9de4fef0d3dc59b88807e SHA512 032a7c39abb4cabbefa4eb9c15263baec0902e48c0c81364307361a41fd55be282b9640707c789f5ae572e8e60240e34d1b575a671b5710f5d2a5716fafc2d51
DIST automake-1.16.90.tar.xz 1644220 BLAKE2B 01a4ddfccbbdd96976b1801c767ef2ff6951a09eb7e0071a7b8e7c8c768fae1accc4a6a38290109995710b9296a2ac1e0dcf8d03a3f6ec42e4d69d25b3ff106e SHA512 139a2777be1417e02a7701a8e0166d4961fe50e3bddc79e2e852727fc1032b7f85ad0bee6ddc8bfd796a02c75a464500e984295290dac5614a7d6039dae9c52d
DIST automake-1.16.90.tar.xz.sig 833 BLAKE2B c77fa1a99a7638b570f26f4858486d20b83801a661549e82ac4f7b7e9fd9c7dd2211e2403fc13b65a488d05d7a3c81ae7a372988c4a7e2e0588e4d7d609c77b5 SHA512 f4fc6ff3e1158bc37f95375f4eb2497e5bd9bb943a7d418e94379fcd292b9f35357b842b8a7383c942b23bf5510b61b17b997231267fb6f55dad7bab00b954e2
+DIST automake-1.16.92.tar.xz 1649420 BLAKE2B aa7c50d9d8f2d9b9444530c24bf694c031909f96164cb3f335e793ae1244f34253903123e26ce9cd50724c60fa47cbcee5ae4c59b8a2d955d8f8363480050a71 SHA512 47609fcbe962195b6683d3ccc62bda7f86af0bb702148caa4aa7e21ce1b49ae4c238254817b51ea7afdaa671d183ec43fc4af41b676cd1afafec8e485142e2fc
+DIST automake-1.16.92.tar.xz.sig 833 BLAKE2B 0ad23cea8e865be0e928fb3feaee4f982de59e1c60322465f44acb7126dee5ab13d2010757f23f60960819345399ff5ba1f80dee7cbc4483c7adf3413b6025e4 SHA512 1df37c983b70250383084b2dcdba543e9c32a028a842ca6dd7cb8a3f17dba5edfb4372a87c03d2da1053ea5a72e45972e0ae1f0492b78463bae437e7b0dad6b4
EBUILD automake-1.11.6-r4.ebuild 2205 BLAKE2B aaa67917d5b192613f8ad1584f9b4beef2c69ee2433db94dbc289d5fb6791f41f2762e6f088ef4a2456e39c2448de97c61bfc5c84c247581802fc122307e2931 SHA512 697e10303e70987f1d5be84775b191e0b6e95b761a408f06c754398fc73e548a01c0f83a8d89b778499f1a9f9a36f84d0c1ca5b858c22591f95c05d279574f38
EBUILD automake-1.16.5-r2.ebuild 4154 BLAKE2B a7e4eeaede39cb353cf156aeea25203ebb8ce9c8eecc57db609a0fb3dfa391aafe751178c4cd45c5ec0ecb882bf54274791ebddbbbf4d90b2d81a8b856d64672 SHA512 afbf0d0715070a45a61eece7371e3a784c1af99e7a8efe69f4be24c233112cb59fd3aadf25a64a3d5b7e4e748557adbbe9b5ca870cb173ff85a3003f711d43f6
EBUILD automake-1.16.90.ebuild 3633 BLAKE2B cf6d4d7d6611a5d32ada61bd6ca773506c68ab2bda39dfe4d7e6bcfc46680f2acdc9db7abda0ab2e72f7a09ee2c66f940acefaafed820744771d367b826f4db4 SHA512 947eb92e2277f366fd4070171107f1ee30fec1ce0273b7da09592112dc6b2f96db2f60562643f852f397fbc9f61d6d9e959343c85a72a7853aec04c473cbab3a
+EBUILD automake-1.16.92.ebuild 3633 BLAKE2B cf6d4d7d6611a5d32ada61bd6ca773506c68ab2bda39dfe4d7e6bcfc46680f2acdc9db7abda0ab2e72f7a09ee2c66f940acefaafed820744771d367b826f4db4 SHA512 947eb92e2277f366fd4070171107f1ee30fec1ce0273b7da09592112dc6b2f96db2f60562643f852f397fbc9f61d6d9e959343c85a72a7853aec04c473cbab3a
EBUILD automake-9999.ebuild 3633 BLAKE2B cf6d4d7d6611a5d32ada61bd6ca773506c68ab2bda39dfe4d7e6bcfc46680f2acdc9db7abda0ab2e72f7a09ee2c66f940acefaafed820744771d367b826f4db4 SHA512 947eb92e2277f366fd4070171107f1ee30fec1ce0273b7da09592112dc6b2f96db2f60562643f852f397fbc9f61d6d9e959343c85a72a7853aec04c473cbab3a
MISC metadata.xml 363 BLAKE2B 7cbff34d075f5fb5d8391bbc978f9236a6aa1903a697fac7bc52bdf98baebf7053ad4fb4231f4d2b327decce840e47fccf11a28411e9cd12647fa5ab7698f0f5 SHA512 c40b7d0d1986ac70deafd644669caa695279b4bba94b2bd5ab9a9dc8c14cb246b83dc6f19811210559fb9e0e85c7703a2599d910c8fe7a31bff01be10f6dfed7
diff --git a/dev-build/automake/automake-1.16.92.ebuild b/dev-build/automake/automake-1.16.92.ebuild
new file mode 100644
index 000000000000..ac793c1acd3d
--- /dev/null
+++ b/dev-build/automake/automake-1.16.92.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Bumping notes:
+# * Remember to modify LAST_KNOWN_AUTOMAKE_VER 'upstream' in dev-build/automake-wrapper
+# on new automake (major) releases, as well as the dependency in RDEPEND below too.
+# * Update _WANT_AUTOMAKE and _automake_atom case statement in autotools.eclass.
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-any-r1 verify-sig
+
+MANGLED_SLOT=${PV:0:4}
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_MIN_CLONE_TYPE=single
+ EGIT_REPO_URI="https://git.savannah.gnu.org/r/${PN}.git"
+ inherit git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jimmeyering.asc
+ if [[ $(ver_cut 3) -ge 90 ]] ; then
+ MANGLED_SLOT=$(ver_cut 1).$(($(ver_cut 2) + 1))
+ SRC_URI="
+ https://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz
+ verify-sig? (
+ https://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz.sig
+ )
+ "
+ else
+ SRC_URI="
+ mirror://gnu/${PN}/${P}.tar.xz
+ verify-sig? (
+ mirror://gnu/${PN}/${P}.tar.xz.sig
+ )
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ fi
+fi
+
+DESCRIPTION="Used to generate Makefile.in from Makefile.am"
+HOMEPAGE="https://www.gnu.org/software/automake/"
+
+LICENSE="GPL-2"
+# Use Gentoo versioning for slotting.
+SLOT="${MANGLED_SLOT}"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/perl-5.6
+ >=dev-build/automake-wrapper-20240607
+ >=dev-build/autoconf-2.69:*
+ sys-devel/gnuconfig
+"
+BDEPEND="
+ app-alternatives/gzip
+ sys-apps/help2man
+ dev-build/autoconf-wrapper
+ dev-build/autoconf
+ test? (
+ ${PYTHON_DEPS}
+ dev-util/dejagnu
+ sys-devel/bison
+ sys-devel/flex
+ )
+ verify-sig? ( sec-keys/openpgp-keys-jimmeyering )
+"
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ export WANT_AUTOCONF=2.5
+ # Don't try wrapping the autotools - this thing runs as it tends
+ # to be a bit esoteric, and the script does `set -e` itself.
+ ./bootstrap || die
+ sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die
+
+ # bug #628912
+ if ! has_version -b sys-apps/texinfo ; then
+ touch doc/{stamp-vti,version.texi,automake.info} || die
+ fi
+}
+
+src_configure() {
+ # Also used in install.
+ infopath="${EPREFIX}/usr/share/automake-${PV}/info"
+ econf --infodir="${infopath}"
+}
+
+src_test() {
+ # Fails with byacc/flex
+ emake YACC="bison -y" LEX="flex" check
+}
+
+src_install() {
+ default
+
+ rm "${ED}"/usr/share/aclocal/README || die
+ rmdir "${ED}"/usr/share/aclocal || die
+ rm \
+ "${ED}"/usr/bin/{aclocal,automake} \
+ "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die
+
+ # remove all config.guess and config.sub files replacing them
+ # w/a symlink to a specific gnuconfig version
+ local x
+ for x in guess sub ; do
+ dosym ../gnuconfig/config.${x} \
+ /usr/share/${PN}-${SLOT}/config.${x}
+ done
+
+ # Avoid QA message about pre-compressed file in docs
+ local tarfile="${ED}/usr/share/doc/${PF}/amhello-1.0.tar.gz"
+ if [[ -f "${tarfile}" ]] ; then
+ gunzip "${tarfile}" || die
+ fi
+
+ pushd "${D}/${infopath}" >/dev/null || die
+ for f in *.info*; do
+ # Install convenience aliases for versioned Automake pages.
+ ln -s "$f" "${f/./-${PV}.}" || die
+ done
+ popd >/dev/null || die
+
+ if [[ ${PV} == 9999 ]]; then
+ local major="89"
+ local minor="999"
+ else
+ local major="$(ver_cut 1)"
+ if [[ $(ver_cut 3) -ge 90 ]] ; then
+ local minor=$(($(ver_cut 2) + 1))
+ else
+ local minor="$(ver_cut 2)"
+ fi
+ fi
+ local idx="$((99999-(major*1000+minor)))"
+ newenvd - "06automake${idx}" <<-EOF
+ INFOPATH="${infopath}"
+ EOF
+
+ docompress "${MY_INFODIR}"
+}
diff --git a/dev-build/bazelisk/Manifest b/dev-build/bazelisk/Manifest
index 84ab6d9067cd..098bd762de59 100644
--- a/dev-build/bazelisk/Manifest
+++ b/dev-build/bazelisk/Manifest
@@ -1,6 +1,4 @@
DIST bazelisk-1.19.0-deps.tar.xz 2414272 BLAKE2B d044bafa94ce8d4fd9bc6dceb76368653c5052ed579be6f6a6fd37c68c821442f86fabcebc88eff118a414bd99e0e9b49dde5321130107da9c3c3563e7cba01b SHA512 57bafd7bb370f49cf2ff90596e25be8672dc4ed4f8466f8a969b49ce6b1bc57d6aff917065ec07bb04c634efb259d8e045213acb04ba1288c6a5f2a441eb2607
-DIST bazelisk-1.19.0.tar.gz 166002 BLAKE2B 052411a9f43ce511980b0d15fc87b9abe652759aa5b90e420bb3b248f5ae287000c84fb86df21b950bfc708addb36c9b109042526fc3c88d2d6939ce3e9cfc1a SHA512 32e4401d685f46f2b6cf0a26165fedc1f2eef71bcea939f96e0c03f0bb20f666dc3c7a191df51f978b79fcba7941d6a4a5cd211d9e5a42d3b24e4704a6df890e
DIST bazelisk-1.20.0.tar.gz 165942 BLAKE2B 2ff0c56bdbd9b8fe6a2fd35c0d2d733b3fa9be706875c2c466e3af22e06674ac23e92b6ee23c8c5150db449ae38f2f9ad313cd0e60a50446182b88f12333549c SHA512 05199786b007572544713653a1cdffb66e8db5edde4bbdb5c6c2e75d7436bfbb26311f1dca8ee107dd4088d8354fc81a6127977c998bdfff9bfddbd7cf7cbbb6
-EBUILD bazelisk-1.19.0-r1.ebuild 861 BLAKE2B 648f0ace1f5a21af3f10205e4fee5e50d6cda8961284762b96d06abc1180f116c4abbb763d3c253a97484423eaf4096797e30055622632e4757eb6e50881cc67 SHA512 49dfc38e3d64a1b16d8442cfce061ed4fc5e49abab2fbd5a9e8906b5275ec5a2e80c3210485ba32a56dc81ef394286099a7b3fbc88691d070ff3a2f1338248df
EBUILD bazelisk-1.20.0.ebuild 869 BLAKE2B bf3528bd3feba8f2a37b4149d0fce19dc4a2beff94a1c9c82e5cb06d802633e34f8f5a0550bd97dfadde7b20439ecb6b4dcfde0cb823a0cfe7c17e3ac66d59ae SHA512 b2687c6a568ff0c5273cf1da1e1b5eec99f4342c27df7f8252665564d261bb85692880830bd2f6ce81606a0eb79a29cc3d4e70ee92f99ddfb891ced2e433c9c7
MISC metadata.xml 894 BLAKE2B 4346989ace750cbf341d14c28db0814020ceac6f4b9e7786e4a62b38c363cea25b2ddf500fe1c37168aff957d0d0c5ce40491f4a5e5af9ad4e000581d5ef267d SHA512 7cf7302b01589c587325fffb5a9707b532189996342c3a90fc10949409cea29881a8e476c12fa3724c5b98f7296085d4fd25a1c0976b8074f43061157430d032
diff --git a/dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild b/dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild
deleted file mode 100644
index 9b18306d7e1b..000000000000
--- a/dev-build/bazelisk/bazelisk-1.19.0-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="A user-friendly launcher for Bazel written in Go"
-HOMEPAGE="https://github.com/bazelbuild/bazelisk/"
-SRC_URI="
- https://github.com/bazelbuild/${PN}/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz
- https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+bazel-symlink"
-
-DOCS=( CONTRIBUTING.md README.md )
-
-src_compile() {
- mkdir -p bin || die
-
- local go_ldflags="-X main.BazeliskVersion=${PV}"
- local -a go_buildargs=(
- -ldflags "${go_ldflags}"
- -o bin
- )
- ego build "${go_buildargs[@]}"
-}
-
-src_install() {
- exeinto /usr/bin
- doexe "bin/${PN}"
-
- if use bazel-symlink ; then
- dosym -r /usr/bin/bazelisk /usr/bin/bazel
- fi
-
- einstalldocs
-}
diff --git a/dev-build/bmake/Manifest b/dev-build/bmake/Manifest
index 3cc30a2538a8..d160be04483a 100644
--- a/dev-build/bmake/Manifest
+++ b/dev-build/bmake/Manifest
@@ -2,7 +2,9 @@ AUX bmake-20210206-tests.patch 467 BLAKE2B 7c66cfbb610f2ea9615a737dd2d97fbea359e
AUX bmake-20210314-mk-fixes.patch 2054 BLAKE2B 404e99593f04408e3f62d8c6118fc1676ef414b4cc18f5ec8b089182fad8865ad79e40c236e58b084f3194bdcc94c92e1e10e40efbddc142b84053117065e202 SHA512 8c9e823dd158e352021f0905e2a15cb8d7da3020c49a8f824cc5dbd8f33910fc64629d5f400fd8651a16b07e0685a1247a661fd9230a62b7330bd5fc71427dd4
DIST bmake-20230909.tar.gz 859801 BLAKE2B 02a44598edf05ebbcb31767b156563bfa10071774a3e7ae565efddc9b1ea6e684558e4ec3cfbc56d7d855cbe8663c43f43bd8d37e0a289c55ec12733e3e4916c SHA512 50622aee8024b3e0385974a8f446a4b5df0ba494b6133ab91ebbe63c408154b112f62c9df8521f4f1beaf28cdd6e7da178c3334337f6b14c8bced532029d8ba5
DIST bmake-20240212.tar.gz 856614 BLAKE2B a5f6110e8a5c36f66e7a241aae9cab954fcfef99b2a4f0f77ea978f289f658a5e56949301619f4abe15dbf23eff8d78c7f34b1c2d4baea7875794b45de8ca03f SHA512 f6f5db408262768d551067b9f4c365fdadf7e8702b0e8eb52a86840cc28fbbd0eef023c82cadbe6a7f94794b9392e3c83902a1e18accf68af5fcf391dfeadf16
+DIST bmake-20240602.tar.gz 868526 BLAKE2B 0c5357dc0adfd8e9b977798cbb3d7d024c3149b4b7ac945bfbfdde4de091b9afafb9dd1f33c673b6e966430e154e5e799deef517022a947fb584092cee3a3bbb SHA512 0965fe8a35fc75fd22ed66800636e3912a6f8ce008794d39870847bf50b039d86cfe0b3b346831ba0b49f4d2d9d0c10f6c6b82e5c5d9387d21ed4614384367df
DIST mk-20210330.tar.gz 107380 BLAKE2B 9ac30a117d9ba31635cf8d8d29fdba76f148611f47628403ca8f807081c32509f10498d3c30fd24985e5420af4710fe59fc6315d71f2d0c1cfed93263a06553a SHA512 6acd3ee911442934082f4f877d795b07c5e23022eaa9c0874799d97e92a2f5a663cb45f94b7f9745c49cbbce6b7e755a29e381ccfb9e68a0be1eedbd22fd5d3b
EBUILD bmake-20230909.ebuild 1331 BLAKE2B e64a8654efd87234cb5b9f7a4855bf72ccf8fa4f54dacb0e50b90fc6b82e1bc00e9daf7f165a3a96037ca36def957d05218b32f6b0adf4987c3e551fad15decd SHA512 2f8e69919dd498f9b7f9dd0a65f08be2da9cc92f908aefdcd4518e4f0506cf4a25c505cc5d1c2200a5cbd49cf4c5068d2a40fa93d323ecaa6e85edad691b00cd
-EBUILD bmake-20240212.ebuild 1332 BLAKE2B 00d3c103c7b89c91984d4f7feb649364fb7d8b6892db35d03e2daaf8d6a6621f731f464775f0611a7b9a1c115e0a338f1bd9223bbdfd8a2cb66ff25264bb0f81 SHA512 fd1d8a168f93ce617592035dbc3a5136c68baf241bb33bc20929589ca27e8a5d5884de61c8caa24432499f2f1884ea7f380da3e2ff363e0c8912c70c3997c143
+EBUILD bmake-20240212.ebuild 1331 BLAKE2B f8ece5d992cd011f9208c330f9c844fdc7b091a7b8682e48d12f861ceda76f4c707e556ba47a0d9feab6effa25bc72550f81fd10a5243073ce24ed6cfc6e3b18 SHA512 3822f29cf8d8a8dabeb688f42cda77e77a0a1f314dc1ac7da3c148f6e168eba05b530867d46b93227c14f9c03f43bba03a082ee7a38190acf4ef79c601215270
+EBUILD bmake-20240602.ebuild 1332 BLAKE2B 00d3c103c7b89c91984d4f7feb649364fb7d8b6892db35d03e2daaf8d6a6621f731f464775f0611a7b9a1c115e0a338f1bd9223bbdfd8a2cb66ff25264bb0f81 SHA512 fd1d8a168f93ce617592035dbc3a5136c68baf241bb33bc20929589ca27e8a5d5884de61c8caa24432499f2f1884ea7f380da3e2ff363e0c8912c70c3997c143
MISC metadata.xml 353 BLAKE2B 70bd5eb274c4693a005986471e5a5c29a162bd0a080a7ba590c64171f2aa171bf9670093419f0b3e9ef304e5478f71df4899082e3dc76b4b0cedfe782a6625df SHA512 ade70c57a7ae5165c432d2024ec685609971347a94ecd69ab73142ff602f4cafb49df880d4dd1cee5695f1ea11c2c0ccc837d9a1ad38e50c61d0d27049279bc5
diff --git a/dev-build/bmake/bmake-20240212.ebuild b/dev-build/bmake/bmake-20240212.ebuild
index 9c749f92ff06..c671aa4244c2 100644
--- a/dev-build/bmake/bmake-20240212.ebuild
+++ b/dev-build/bmake/bmake-20240212.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86"
# Skip failing test (sandbox and csh)
PATCHES=(
diff --git a/dev-build/bmake/bmake-20240602.ebuild b/dev-build/bmake/bmake-20240602.ebuild
new file mode 100644
index 000000000000..9c749f92ff06
--- /dev/null
+++ b/dev-build/bmake/bmake-20240602.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MK_VER=20210330
+
+DESCRIPTION="NetBSD's portable make"
+HOMEPAGE="http://www.crufty.net/help/sjg/bmake.html"
+SRC_URI="
+ http://void.crufty.net/ftp/pub/sjg/${P}.tar.gz
+ http://void.crufty.net/ftp/pub/sjg/mk-${MK_VER}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# Skip failing test (sandbox and csh)
+PATCHES=(
+ "${FILESDIR}"/${PN}-20210206-tests.patch
+)
+
+src_prepare() {
+ default
+ cd "${WORKDIR}" || die
+ eapply "${FILESDIR}"/${PN}-20210314-mk-fixes.patch
+}
+
+src_configure() {
+ econf \
+ --with-mksrc=../mk \
+ --with-default-sys-path="${EPREFIX}"/usr/share/mk/${PN} \
+ --with-machine_arch=${ARCH}
+}
+
+src_compile() {
+ sh make-bootstrap.sh || die "bootstrap failed"
+}
+
+src_test() {
+ cd unit-tests || die
+
+ # the 'ternary' test uses ${A} internally, which
+ # conflicts with Gentoo's ${A}, hence unset it for
+ # the tests temporarily.
+ env -u A MAKEFLAGS= \
+ "${S}"/bmake -r -m / TEST_MAKE="${S}"/bmake test || die "tests compilation failed"
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ FORCE_BSD_MK=1 SYS_MK_DIR=. \
+ sh ../mk/install-mk -v -m 644 "${ED}"/usr/share/mk/${PN} \
+ || die "failed to install mk files"
+}
diff --git a/dev-build/cmake/Manifest b/dev-build/cmake/Manifest
index 72930687abea..05ebd3cf727d 100644
--- a/dev-build/cmake/Manifest
+++ b/dev-build/cmake/Manifest
@@ -18,7 +18,7 @@ DIST cmake-3.29.3-SHA-256.txt 1646 BLAKE2B a1cb6895e9d98ac750450230adaba562a4be7
DIST cmake-3.29.3-SHA-256.txt.asc 833 BLAKE2B e4bfe4ea447441bcb7d4c46861b30da21e15ba6327c5ccbf1456ef273383b0ce8ee4a2e5a3de3312e112c26fe256e23021f4a1f89f8f96b5b39ff28398d4a51c SHA512 f2ed15c13a8fc7e05f5a8e41c3506435b4a204be37372c769577b51e30478740863eac800d32a0ef838f9b0a1125c1fe6772132ac4570e88a482109d42333fd9
DIST cmake-3.29.3.tar.gz 11247199 BLAKE2B 8d18aca8871a615a4dca8eeb380ad79fdf41a2696bfbc69141db2a2715ff52b2a17c57b195aa00f7b0643791f40991c123056ef10482e80c1f963631d8d8ea50 SHA512 930060cf484a769992ebc798d5e81984560b2cd7e163db7053181ad842656ccd0085e7e077c9c620e719d212f78283ca0db19bec5491a355d38078bbe0bac254
EBUILD cmake-3.27.9.ebuild 9114 BLAKE2B 54f89e907b123c6a7cca316b76436b3de5cc2d2bcb533300d25c4b1ca1276b410d535b61ebf41d32734424b2522e73875e63f0d694c70153dfadda66dd77f0e4 SHA512 141d63aec061f4ba4cdddb2b4e3561dfbea948347ff9759fafcf289c65ae47dbfadfbbe86fe305fb3a8dd350ddb7ce2b1880cb88e76b79f8aa476a09643cd645
-EBUILD cmake-3.28.5.ebuild 8597 BLAKE2B 5fa0d35b797062ab9a2de27a4d4754fc9c4fe224d512b8160a8d3a80487f35043d37d79dc69063a924da08d370707a866f5fc09ed5a19cd22525f829856f7741 SHA512 632af44e6dbf364e26065b60ba49559492035f8fb02dccdeaa91e238cedd9d0e99bb68fc41c85fdf740f6ec3c5451f68f29b3f3a02231f10bee51ee5cf061c6e
+EBUILD cmake-3.28.5.ebuild 8596 BLAKE2B c4addc69c42b47408001c3993b7f9c37b3d36424dbc216ed46da1a6f2230e48c7e02f8aca7d591b87840ca4c15a00df2859fe3238c8961e101867b0ed05d91ee SHA512 0f011682667858a185186a88e0431070ca2b282f99fdfcaf28922c376fd2573cd2005bcca8b67a7e1deb3193e2c009ba0e6c164d52cf8c725f87678c244a3966
EBUILD cmake-3.29.3.ebuild 8604 BLAKE2B 5b984b7845e9ecf0862cecc826804935e0d9bc3944c4f92cc3178ed86a1fb8c760f08ef26b6c4df169816f412928fbb18e0c7867f5073fa81b178bd3fa61fdd3 SHA512 e52cb4186e14ebdd02b8c2b3f9c6e5b6b3d22589af7802e71a91d760ac19a980dc430bf77029bffed5abd30334164cb8b31b814b1a82d0476786e4d7ada8c7c2
-EBUILD cmake-9999.ebuild 8604 BLAKE2B 5b984b7845e9ecf0862cecc826804935e0d9bc3944c4f92cc3178ed86a1fb8c760f08ef26b6c4df169816f412928fbb18e0c7867f5073fa81b178bd3fa61fdd3 SHA512 e52cb4186e14ebdd02b8c2b3f9c6e5b6b3d22589af7802e71a91d760ac19a980dc430bf77029bffed5abd30334164cb8b31b814b1a82d0476786e4d7ada8c7c2
+EBUILD cmake-9999.ebuild 8626 BLAKE2B 41366f9fd88ea3a7a8f8974b9696420d110bef4e5b184ecb355432f5c38c35ff0d5df895c054742d12123c6f95b74cc523b45b55b659f08916db6be37a276bf0 SHA512 eb0badf047c83cb44e30dbb8d573e9468e8358978ef729f44a020640c8db488a4bad2af157e173d813576100689039ddb6355a235a03d5778f5b9eaa6685f81b
MISC metadata.xml 588 BLAKE2B 59754f6dd52986589583b875b48cdfb28f0d22e97fd6cdac9763ed2aa8981c692d81f6cfe73a93f7defde3e58fc0df60fba647760e9f20d00bd8141e4c39055e SHA512 ac463b9402727ba83b276fc206d2ea9101c6edc85142957c9be33bd8841c0396262ceaad545d133a84f6c294b5beee289e84c3226a1aac2d1f041dbfe08c047f
diff --git a/dev-build/cmake/cmake-3.28.5.ebuild b/dev-build/cmake/cmake-3.28.5.ebuild
index de04ca8f2aef..ba937cf90d28 100644
--- a/dev-build/cmake/cmake-3.28.5.ebuild
+++ b/dev-build/cmake/cmake-3.28.5.ebuild
@@ -48,7 +48,7 @@ else
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"
+ 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-20230817 )"
fi
diff --git a/dev-build/cmake/cmake-9999.ebuild b/dev-build/cmake/cmake-9999.ebuild
index 45477a10bfce..bae1fe0b5561 100644
--- a/dev-build/cmake/cmake-9999.ebuild
+++ b/dev-build/cmake/cmake-9999.ebuild
@@ -21,7 +21,7 @@ CMAKE_DOCS_USEFLAG="+doc"
CMAKE_MAKEFILE_GENERATOR="emake"
CMAKE_REMOVE_MODULES_LIST=( none )
inherit bash-completion-r1 cmake flag-o-matic multiprocessing \
- toolchain-funcs virtualx xdg-utils
+ toolchain-funcs xdg-utils
MY_P="${P/_/-}"
@@ -238,7 +238,9 @@ src_test() {
-E "(BootstrapTest|BundleUtilities|CMakeOnly.AllFindModules|CompileOptions|CTest.UpdateCVS|Fortran|RunCMake.CompilerLauncher|RunCMake.CPack_(DEB|RPM)|TestUpload|RunCMake.CMP0125)" \
)
- virtx cmake_src_test
+ local -x QT_QPA_PLATFORM=offscreen
+
+ cmake_src_test
}
src_install() {
diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
index 74624b12b7e8..f444fccd2889 100644
--- a/dev-build/meson/Manifest
+++ b/dev-build/meson/Manifest
@@ -15,25 +15,22 @@ DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d976890
DIST meson-1.1.1.tar.gz.asc 833 BLAKE2B 165f3a0e8093995e82efcdea78b8cf0d2479505aeec145cf0c4bf3448dd74f0b5d1631e574e7d945d5b5976e11c065043ab0a6efe5646484a5bcd6386050a073 SHA512 004ec7e530ad21b012e461c8d50322295e4ec96a1a3197dbcbeb24b8bd6465a34008541e6fc547e451a50dce53f7ce170ec1bfd8c465ded56a5924e880aa0539
DIST meson-1.2.3.tar.gz 2184484 BLAKE2B 7d76c54bddba249ab97ebd5dd0afc448177ff9fa70812a8ca0cc9fe308c9b145b3fbc3ee068acae0fdc73edff42134b7a0b618cd80a05347a424aca7bc8bbef8 SHA512 cdcadc731effc1ffb2de98b795ba37955f934ed9b54b9f7f3ac5fe96ab33268d4de4fce734a4c2ef7d2ecc5051616df127e1f8665e197ff954310bf1483b81fc
DIST meson-1.2.3.tar.gz.asc 833 BLAKE2B 1416c49302aab80b5f647cc1d6cd18c36f6199e79c7d13ea284143b2423267b5823850218578626937c14589ebcdf19069b310394c63bc762ab8f59d7ebe3780 SHA512 852c031ecfe032cb48d284bb270597d114294b7d1be5dd0df6ec2f78a62e1a5ba82711bc14ae410e47ced54f99a639055a1628b0acf7aa07a3a80034fce5ebc9
-DIST meson-1.3.0.tar.gz 2222383 BLAKE2B cb9ac8e00fe924df67166938687584a9de35e784e1e52bff281649d787695d37e3044ea3d6d5869181fe1e9676b5136548293dbd5cdbd091a6de0c449b8932f5 SHA512 fbcbdd9551ad12b7be84411b96357e01c7c0c38a8e9933093d2e71ed7e12bd4278245798684d389c332eb75dd50c99310affc9acb01cf8bedd45265335083a32
-DIST meson-1.3.0.tar.gz.asc 833 BLAKE2B d83b819e75e732d694ac98412717af39a8115defc7371f1983e4619cf990b5cdfd7ab7c93911f2a8b6c7055c7252ebeba04d15f508f4278b506e326fa1801a25 SHA512 8c72bfe5f3bdec9c9f787dd5a7186599bb44079a89d0a87a535a6e890adb7718cbf570b2ac74583b72b92aa05160823a8571ca530384787c428e49d6fbe095ba
-DIST meson-1.3.1.tar.gz 2222386 BLAKE2B 64d53eddc8cb321a4e2dabaa4b7499798a7b68764b1a7a5182bfa21d081dc07105acab616119b88ff610e5d75504f03d1c0aefee3602ddf538fc491ff3d0204a SHA512 6e694beb70329535faca9405358c04e2fd5a490b0c0d2678d5831b7de3477e0fcf4f6a242f1bc6218da04ac4f6e096ee53cdf273c6b6a38a35d370e8c16694ba
-DIST meson-1.3.1.tar.gz.asc 833 BLAKE2B 1db7aabe3b7d491dfcd288a780d10784517a73e07348f2d5b98d1fa347dd08b2afa210511c7f5ff867b10ecd3ce470ea764b5ce6907aa7dcaa4d619f705e339c SHA512 0f652d375fa7700f3048266330d783664593c08da47d4f0d87af0be5d8b5e21113521651fb923c6a1cfe88aef7067ebd85b27946f19e71133d7c9805839fc873
DIST meson-1.3.2.tar.gz 2223798 BLAKE2B 72b061598a0cb22517460de4df25394a9dfbddb536c5b8e75b7267ae21292fe2a6a3ec16d64aa81cde63d33022decebcc051cf2d87d677f9b40eb2f4106a40cd SHA512 6369c6d64f91c769f0f4d3e2445bb3615785998489d41acba2134b44ec89abd04bd97a3d3d17c64779eb40b0bf4808e3419eb47638169446a98824d680f37a7b
DIST meson-1.3.2.tar.gz.asc 833 BLAKE2B b11ae2be4e9cb0278be9cafd304146432e606a5fd23379d08116943676286f240fb8cc1d5f897cbd4c2bacfe298802afb1a847e447d71250f58cee5dec38083b SHA512 0cb9575fb599cba4ae77c1954599a24b1f079c46cf255bb8d581ef434598503db6e08af6a95b7c00bc54c165ec8fd9834310e2d4874afe01c5d44e72cef496b3
DIST meson-1.4.0.tar.gz 2224663 BLAKE2B 7f742ef870c182e552c1ff3508d65f251009d610def6a08e01fddb6c6a4ed6d608ead0d52cf8ca7d66b5bd7a4732dccd7ab5d98f141a4a61e275398885f79486 SHA512 2787941fbc77d5ad95011753df52fe39812929a06d84dbce8bdc965c9c1e62fd6bfa819712eb1f5934c2ebe6919a65f7874ecac2caf40d111ea024343108cfbd
DIST meson-1.4.0.tar.gz.asc 833 BLAKE2B 6e4002303da16bcaa3d1d3c76a3485b23174074de2d29bd34347a4671d7fb0f1c0767559ed9267e0f0b52c02638b85a11a5980f4ee188e7e4d35c733b0821c62 SHA512 ea73e72d929bf30d28c033f103fd1d26bac7cef175aabbf9b3a24c7b336682c28f5aae184e04d2189731cf80dd7571939cb02de642bb5b412cea996ca30dfdad
DIST meson-1.4.1.tar.gz 2235558 BLAKE2B 1eb83ad34d9e0a80eaf667a5edf04cf40ff043c0b9e8c78c5bd553eb2dae372b4c0dc8e30760da0321b7c33d331304c21c7f51d2133681c9fa66d551039952f3 SHA512 2616bcca70d5554407d4852aa3494e05e53aa8a33f58859ada42750221922fcb6ea7f3452844883f4800d77eed4a7289b061324871218f052219b3caa02dcc9e
DIST meson-1.4.1.tar.gz.asc 833 BLAKE2B cbdac6620111acbb8c1e07a017a9f5f1cea2cfee62dc7ebf77a9dba7a578e43f8706923e4054ae8458c27a43112c634811c1a0d698f693f2e40744288ce586ea SHA512 bfc4f52a5e21684012aeef95dafba74a6d730efe88bc81bc410c183c253605f119dacd9684c3742ce1d3abf798a4443172526e535523531443beb0ca8c1c3633
+DIST meson-1.5.0rc1.tar.gz 2253455 BLAKE2B 1e0d9e350532a75c8db8295dba4e12527eca9be21cf9dfd55f86fb4f063c618e93c5f579c23ddebf322a3c2e29fbad41ce9051565bd997c3b234d7eb6c3a0f60 SHA512 d19168bf32a1c758c63d08cf8eb0b8c3b63b22e8bdef1ccccf2b7d6970cc1a4ea9400b0ee593765ad579c8184cfa6b731138a040d2aad6ebe9943c8c7778da13
+DIST meson-1.5.0rc1.tar.gz.asc 833 BLAKE2B 256058d06f2e13eab8b2a82211d78f7fd2fc70ec65f7e97a1441311a6df5ca82a7950f06b4523af6494951a4a49bba5ed69c8cefc95b56fe7913e2c17a300b31 SHA512 260052a143ea050ada19673d622a459c36717d6bedf56c699c2afbf287ad78d01572c50d510d875537f4ad81442a5caed5639b9f5c25b015ca4041335f92b1d7
DIST meson-reference-1.4.0.3 339324 BLAKE2B 8ad24592c1a9100832dead97a55d4cb358892fc1cd6aee641f9610cb6a5df211831e6cfc42e047d5e835ed53de1bb9c7d711dd1a0a8cfe18a0f85e92a1a3f925 SHA512 8df06f63db6db01a6c8c0a5b4a8b26c868bb027f26580d290288b1067429a526fb654fae01a45085c1f20ee8dab1b5325e8b2fd285faf175d2fcfc2c704b4768
DIST meson-reference-1.4.1.3 339324 BLAKE2B a0ea6a1dd599c0a559dae64772f730ac7cad7df3ea63acc8355ff933152873567803efff012e6ea0a4c75ef9c8be023a8d927411a49e43de20bbfc69b1263488 SHA512 fc94aa95df3cd04af49ab2f27050c3ef206407a2ccb3b61d9c8660deba55eae3fb627d83713de62f3e1216a1a33a88e989bf5b557b7e17adbb73a57d5f2ad11a
+DIST meson-reference-1.5.0rc1.3 341787 BLAKE2B aaa8b32db40cfcb91fab2a147e7d4ca77e934606f630eda3362adeaa2f25df25ee4393876a4c4e5a6320ec4c4c689dcb2f8d0560d74b694c61d9449da44fd508 SHA512 4cb6ca649f167b477fc26f45bde9eb3e7fe9b322efe55146578ddc42ad075737a3d15ca3d6724d2ffa52131d5f4bb3b480d02eda20a38bfffd326910de0d5f92
EBUILD meson-1.1.1.ebuild 3287 BLAKE2B d449d5e7511b47baf4d26aae0359183d4ef9ea21bf163d5af5fbe6cc78c44bd9788d5c807486f106be3a8abfb07cc1d34782616cffed333e94dd4225f6650056 SHA512 9fca53429ebd722f91084a4796bc1c466216b2021cb6b88e76cdaa559fefa17651d76e744e32c3126b2bad5b4ca36f5b17d402cec57a764340406610e7c97dae
EBUILD meson-1.2.3.ebuild 3285 BLAKE2B f937d7add71afbfb05e1ce2f7a07c9077a76b8018d6cc3e7e5ebc029419aa45e57cb98f0b05e7236500bfdcee35a35ddbedad9c3c00133817c4b0867cea71730 SHA512 e8415edf199ad281e253331e72e7ed4e2398c658d006b54a7a89b24b9e2ce3950fb6d750c8a6b728849e973af7e576e9d95b7510d3aa27a320fc38614ec439bc
-EBUILD meson-1.3.0-r2.ebuild 3565 BLAKE2B 45aebd9f7f4978385d339588d5177418e3fc6e77878b3b5f095e95d30b0b237e5481f94225c651043888ab4af27510315de5f747eec45566e9b018dd5f2e9c22 SHA512 89646f67dbc7182a5808664125bc6d370b280f298fe3359a8837ebda3320b2e244adfbe39742c530da0a342f74aed5d3ba1d9b476440f393fd09a4af2babff85
-EBUILD meson-1.3.1-r1.ebuild 3706 BLAKE2B b7ba27a07e480500a8876d56286a4be4fc734011f253deb05465147e3babc99d81b70a54c0918c8db79179327eb92bd7e16a7758552ed92a42e53de29500cebc SHA512 e065666d6a70bdcc83040911cc6dcc8c4fd0e994509356a1cff13d6a64f2165e5e5a5b16c27361537a0c7b8eb7381cf19a9a6ad50551ff4b42702744ce6c971e
EBUILD meson-1.3.2.ebuild 3417 BLAKE2B 167f9f98a9cdde3e2629144c25e8a1fea8ad2446618879968cbf9d8544f8bd2c1c1ff9c9741d3c526204a36f5e62b63004a0644a20624ab1fb0258edbf01454e SHA512 a123f1501259fec57b2b0e286d34db993eb52d4d13c8fcbc2d9ad7824f47517b7d6d255c952a985f9830a17a7e04a2da95e0bd9e779b9ff065adc044d5efd90e
EBUILD meson-1.4.0-r1.ebuild 4587 BLAKE2B 22fdaf1715940df969cba34097ee765430d859b8024173ad04e58ea16dda3dd0549146e024a64b0ad0f2da325695bba81485b404e354d7d11baf5136317936be SHA512 2405c329971cd7b00fa46a4c9aa37b6e6438d4123d662635fd2cad940bbcdc45e48a36e30305f10d4291a2fbe6c26a64751635bd049622e093c527b5502f4b46
-EBUILD meson-1.4.0.ebuild 3451 BLAKE2B f7b685c9f0c03b9f0205a8be9e14827bcc54f7bef8131607001711b3b70419d9b88ef0f3d27c14d9a503e5e2cd3c7763f00c0061393a1e53ace5a09f779b9ddc SHA512 3b9609b4eb8ed93ba48bed4d9916ce082a318484b6a9dface0c200c79896b7001b5c4e35dce5cd56ef8dbb66c24b0e9e943e0c169c9142be249595ee83126126
-EBUILD meson-1.4.1.ebuild 4595 BLAKE2B abe593815de1d0fa35a06facd8df69d24983a8d9fe4207263af43d0fa7e75151ec9df9e7aecde9edea9f0aaad1424a50cb9523454ef080617d3a74d6cd256ab1 SHA512 425b89d45403130d53c9ebb8bab3790af79012a2e3d992463c8b706bbde139ec7ab6c95fe6382a791ce1e1f9f2b86fc25b9db256710857f7d88f834dd81b0966
-EBUILD meson-9999.ebuild 4595 BLAKE2B abe593815de1d0fa35a06facd8df69d24983a8d9fe4207263af43d0fa7e75151ec9df9e7aecde9edea9f0aaad1424a50cb9523454ef080617d3a74d6cd256ab1 SHA512 425b89d45403130d53c9ebb8bab3790af79012a2e3d992463c8b706bbde139ec7ab6c95fe6382a791ce1e1f9f2b86fc25b9db256710857f7d88f834dd81b0966
+EBUILD meson-1.4.1.ebuild 4588 BLAKE2B c5eb88ad825bdb0b409f7791567d7cfb6f18bad77eb26a8cc69ca7268dfaa04d5cf7774acc3668a74f009c6f5cb175d0e5c61c91a9532f3981d375ae1a377779 SHA512 15da9ae4707628b7519504da9cb7e80f609e133758e170576b2e43d35959c8d2dcade97f6b7608891bc420bfb6c8a17140ed587a52673a8648eec48e637df6ce
+EBUILD meson-1.5.0_rc1.ebuild 4598 BLAKE2B c20206e2294cb4136b0338aadae6ac369e488294fe2ff1325488d794e0d25dbf427d9e67c32f5546761c2f043548a1d130b1e5cea0bdf1f077bc8d5b9636ff61 SHA512 c553bccb6e99902a9249db633f74a899036c36e1cebfd7f550a66eeb0b5a9bbd7ccfcbe77fca5437ade28d77f6aea1a7ab6a68a5b314837e98ca98974821b3b7
+EBUILD meson-9999.ebuild 4598 BLAKE2B c20206e2294cb4136b0338aadae6ac369e488294fe2ff1325488d794e0d25dbf427d9e67c32f5546761c2f043548a1d130b1e5cea0bdf1f077bc8d5b9636ff61 SHA512 c553bccb6e99902a9249db633f74a899036c36e1cebfd7f550a66eeb0b5a9bbd7ccfcbe77fca5437ade28d77f6aea1a7ab6a68a5b314837e98ca98974821b3b7
MISC metadata.xml 472 BLAKE2B 559073667cf007cd507f379014c8d0d494908742f606ca5eeb2a0cef3b5a8cb63cea4e9aa33b228163211dff8f794d178cbcd6c91bb283f894e6b072db28bacc SHA512 9232fe05900dca57d21f41023255c9a6fba57b213737ac8842ea180681488d9a2a306c8fbeba66cf02204f4523192e64af745aa65db946beac723cfe271e4fd5
diff --git a/dev-build/meson/meson-1.3.0-r2.ebuild b/dev-build/meson/meson-1.3.0-r2.ebuild
deleted file mode 100644
index 321c8279eb4d..000000000000
--- a/dev-build/meson/meson-1.3.0-r2.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 2016-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- inherit verify-sig
-
- MY_PV=${PV/_/}
- MY_P=${P/_/}
- S=${WORKDIR}/${MY_P}
-
- SRC_URI="
- https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
- verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc )
- "
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
-
- 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
- app-alternatives/ninja
- dev-vcs/git
- sys-libs/zlib[static-libs(+)]
- virtual/pkgconfig
- )
-"
-RDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.1-python-path.patch
-
- # backport fix for broken configure_file()
- "${FILESDIR}"/0001-Only-convert-boolean-values-for-cmake-formats.patch
-
- # backport fix for hiding compiler warnings (such as Modern C) in vala and cython
- "${FILESDIR}"/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.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-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild
deleted file mode 100644
index 8a1bba292f2a..000000000000
--- a/dev-build/meson/meson-1.3.1-r1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 2016-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- inherit verify-sig
-
- MY_PV=${PV/_/}
- MY_P=${P/_/}
- S=${WORKDIR}/${MY_P}
-
- SRC_URI="
- https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
- verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc )
- "
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
-
- 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
- app-alternatives/ninja
- dev-vcs/git
- sys-libs/zlib[static-libs(+)]
- virtual/pkgconfig
- )
-"
-RDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.1-python-path.patch
-
- # backport fix for hiding compiler warnings (such as Modern C) in vala and cython
- "${FILESDIR}"/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch
-
- # backport revert for broken rpath changes: https://github.com/mesonbuild/meson/pull/12672
- "${FILESDIR}"/0001-Revert-clike-Deduplicate-rpath-linker-flags.patch
-
- # backport macos Prefix fix: https://github.com/mesonbuild/meson/pull/12747
- "${FILESDIR}"/meson-1.3.1-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/_&/'
- )
-
- 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() {
- (
- # remove unwanted python_wrapper_setup contents
- # We actually do want to non-error if python2 is installed and tested.
- remove="${T}/${EPYTHON}/bin:"
- PATH=${PATH/${remove}/}
-
- # 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)
-
- ${EPYTHON} -u 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-build/meson/meson-1.4.0.ebuild b/dev-build/meson/meson-1.4.0.ebuild
deleted file mode 100644
index f089b6a869b1..000000000000
--- a/dev-build/meson/meson-1.4.0.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 2016-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_REPO_URI="https://github.com/mesonbuild/meson"
- inherit git-r3
-else
- inherit verify-sig
-
- MY_PV=${PV/_/}
- MY_P=${P/_/}
- S=${WORKDIR}/${MY_P}
-
- SRC_URI="
- https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
- verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc )
- "
- BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
-
- 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 flag-o-matic 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
- app-alternatives/ninja
- dev-vcs/git
- sys-libs/zlib[static-libs(+)]
- virtual/pkgconfig
- )
-"
-RDEPEND="
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.2.1-python-path.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/_&/'
- )
-
- 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() {
- (
- # meson has its own tests for LTO support. We don't need to verify that
- # all tests work when they happen to use it. And in particular, this
- # breaks rust.
- filter-lto
-
- # remove unwanted python_wrapper_setup contents
- # We actually do want to non-error if python2 is installed and tested.
- remove="${T}/${EPYTHON}/bin:"
- PATH=${PATH/${remove}/}
-
- # 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)
-
- ${EPYTHON} -u 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-build/meson/meson-1.4.1.ebuild b/dev-build/meson/meson-1.4.1.ebuild
index 027a1fc01853..c46e944a5d16 100644
--- a/dev-build/meson/meson-1.4.1.ebuild
+++ b/dev-build/meson/meson-1.4.1.ebuild
@@ -33,7 +33,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
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"
+ 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
diff --git a/dev-build/meson/meson-1.5.0_rc1.ebuild b/dev-build/meson/meson-1.5.0_rc1.ebuild
new file mode 100644
index 000000000000..2a1d8a788dbb
--- /dev/null
+++ b/dev-build/meson/meson-1.5.0_rc1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 2016-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/mesonbuild/meson"
+ inherit ninja-utils git-r3
+
+ BDEPEND="
+ ${NINJA_DEPEND}
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ "
+
+else
+ inherit verify-sig
+
+ MY_PV=${PV/_/}
+ MY_P=${P/_/}
+ S=${WORKDIR}/${MY_P}
+
+ SRC_URI="
+ https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
+ verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc )
+ https://github.com/mesonbuild/meson/releases/download/${MY_PV}/meson-reference.3 -> meson-reference-${MY_PV}.3
+ "
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
+
+ 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
+
+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
+ app-alternatives/ninja
+ dev-vcs/git
+ sys-libs/zlib[static-libs(+)]
+ virtual/pkgconfig
+ )
+"
+RDEPEND="
+ !<dev-build/muon-0.2.0-r2[man(-)]
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.1-python-path.patch
+)
+
+src_unpack() {
+ if [[ ${PV} = *9999* ]]; then
+ git-r3_src_unpack
+ else
+ default
+ use verify-sig && verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
+ fi
+}
+
+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/_&/'
+ )
+
+ 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
+}
+
+python_check_deps() {
+ if [[ ${PV} = *9999* ]]; then
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+ fi
+}
+
+python_configure_all() {
+ if [[ ${PV} = *9999* ]]; then
+ # We use the unsafe_yaml loader because strictyaml is not packaged. In
+ # theory they produce the same results, but pyyaml is faster and
+ # without safety checks.
+ edo ./meson.py setup \
+ --prefix "${EPREFIX}/usr" \
+ -Dhtml=false \
+ -Dunsafe_yaml=true \
+ docs/ docs/builddir
+ fi
+}
+
+python_compile_all() {
+ if [[ ${PV} = *9999* ]]; then
+ eninja -C docs/builddir
+ fi
+}
+
+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() {
+ (
+ # meson has its own tests for LTO support. We don't need to verify that
+ # all tests work when they happen to use it. And in particular, this
+ # breaks rust.
+ filter-lto
+
+ # remove unwanted python_wrapper_setup contents
+ # We actually do want to non-error if python2 is installed and tested.
+ remove="${T}/${EPYTHON}/bin:"
+ PATH=${PATH/${remove}/}
+
+ # 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)
+
+ ${EPYTHON} -u 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
+
+ if [[ ${PV} = *9999* ]]; then
+ DESTDIR="${ED}" eninja -C docs/builddir install
+ else
+ newman "${DISTDIR}"/meson-reference-${MY_PV}.3 meson-reference.3
+ fi
+}
diff --git a/dev-build/meson/meson-9999.ebuild b/dev-build/meson/meson-9999.ebuild
index 027a1fc01853..2a1d8a788dbb 100644
--- a/dev-build/meson/meson-9999.ebuild
+++ b/dev-build/meson/meson-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs
@@ -175,6 +175,6 @@ python_install_all() {
if [[ ${PV} = *9999* ]]; then
DESTDIR="${ED}" eninja -C docs/builddir install
else
- newman "${DISTDIR}"/meson-reference-${PV}.3 meson-reference.3
+ newman "${DISTDIR}"/meson-reference-${MY_PV}.3 meson-reference.3
fi
}
diff --git a/dev-build/rocm-cmake/Manifest b/dev-build/rocm-cmake/Manifest
index 28ece17a7858..fa82be83a476 100644
--- a/dev-build/rocm-cmake/Manifest
+++ b/dev-build/rocm-cmake/Manifest
@@ -1,4 +1,8 @@
AUX rocm-cmake-5.0.2-license.patch 631 BLAKE2B f3beee352aa6dba1d8b30e9e4193915d8b97d3aac3143f79b12c7b6f438a3557d6ee3eabb7835764cb5b2470f6f6f20ef82757356bd8e2f43eeeb8e20966d4c2 SHA512 818a019b93cfa0712fdb8faba32e7415aafa68b337cc147f3259165ffc028ec2e0353cfb0680053cdc8e8069c75df07356939eb7adb5b1295010e4d501a59546
+AUX rocm-cmake-6.1.1-license.patch 520 BLAKE2B 4a00b068a3bb330ad2a1b981e6f36f8ac700e7d14e234541ede8657f30583c7e16b89f7729d559f36e7909fa9c43bc123a9bfb4a2b3778833b9a2af157b926f8 SHA512 8a4dd0b1035f66c233bec885ea64ceca5c2d8e140fb9de752f09de08c996551123abc45b2a6967b1696aef16924727268521f9c00d99ef9e6e8783d9c1bbf520
+AUX rocm-cmake-6.1.1-no-rocmchecks-warnings.patch 1431 BLAKE2B eedeb63f394ace78c298ac77e920a43616924a475d53154b9e904c44dd0118defc7aa7405963dacbb9d60e49fe1be78533e9896e6f9d92bc9acc48fee6ee806c SHA512 45599dfe29f1800319baf36635a8306b73aac4425797168235be578554e63b43a12b451fc343231d735d1d1bbae073bf1192c4c3292ce1014db8fbb130b5cc7a
DIST rocm-cmake-5.7.1.tar.gz 50940 BLAKE2B f3a36cedfc15af69819b576bf8f8bdfe7b49e5dd1d4db57f707295f14a8d64904745f454fc211b28adfde369c82cb42a061c05b6675679e11a3946f6ebfea6d5 SHA512 1265ed8e23a04f9cff57b43f815e8fbbb1a3f200bc040e01ceaa92c322088c9ef04da795b09d732c6466dc9a3fefc505b8b474d3f18f55cff491758aa53a6e6b
+DIST rocm-cmake-6.1.1.tar.gz 86888 BLAKE2B 91064e82199ac317c273005b9b6c07e33ab5199b456467e84ac0937036d26d1d5c1286e1e38932b2da11700fb2a7a90795e34d4a7c03ed3bf58959402060091e SHA512 af6d4e124a3ec4d1e810867db69d738ebe7cfea672065bb5279b72a4d4efce8c14305e76173f760044977082c6aa069453d8eef488368a88ac57eb9df20f8b0c
EBUILD rocm-cmake-5.7.1.ebuild 775 BLAKE2B 00c9e426dee2cb49d2ec17149f388a8262217c4fe6bfef406bb9bb8c8e2ab2519f28b6043560bea3c0722729fcdebe7b7488ece5780783aaf6ab4a1534061d20 SHA512 90b114853f760f8622b7a1c3a403d81cd555258a41bea56b6ae5bca83d20287a5b314ecbc5413bccede7083e2aa5ae783dd215dda7e4fe954257e3dd927c1423
-MISC metadata.xml 504 BLAKE2B 5b7976e66353bfe9bec6d7c7ebb318d4f3922f4128e0a5f224fb983b876d9fd328c0d3dea68f4d92f3d740555eaaf5ef99de610957f0375076a3e8f5df04eb99 SHA512 32299ceb61b177b44e8117c5e2d249df25f75ddb5398bc1bd62bcb0462347a183fcdac6f9c14d6e2fd076d860dab401d9e6f7714ac3492adea7268edd953421f
+EBUILD rocm-cmake-6.1.1.ebuild 912 BLAKE2B e0a965c617856b22bc43b142be1de8a030da43dc5b9c375eabb14de2b2254e6f2badaa80727b2e94e38a85bfff7bb36124a5ec4a9935c6f3c69728be2a5dfb7b SHA512 add66398a09ba709b6b702dd794361202b68e42c1f946ed1d156cf3b7c2dfaea9bbf2c2b94ad1d4b762a0e1ff8b583f1d7a4d1fc4f273f1c8dcbd69199b6a4e9
+MISC metadata.xml 612 BLAKE2B cbab269204bacde90025f8f0575016692e4d7785127fcad21bdac56cd3c6b1e5a8b52b4abfefbdb91cf39db9c0a06ca90b1a37bffdb106319540a899d5c5e896 SHA512 d39324e34a7374dfa1fc43aa93d9f6c439b8d6311605b37919fe18c776d881713cc6b874a43428a607be00ffcc8a0b7c1b8cd62d0f6f039b1ec2d255b17cee1a
diff --git a/dev-build/rocm-cmake/files/rocm-cmake-6.1.1-license.patch b/dev-build/rocm-cmake/files/rocm-cmake-6.1.1-license.patch
new file mode 100644
index 000000000000..f8770b345f85
--- /dev/null
+++ b/dev-build/rocm-cmake/files/rocm-cmake-6.1.1-license.patch
@@ -0,0 +1,12 @@
+This is not needed. Gentoo will collect license files into
+the documentation directory in ebuild.
+--- a/share/rocmcmakebuildtools/cmake/ROCMCreatePackage.cmake
++++ b/share/rocmcmakebuildtools/cmake/ROCMCreatePackage.cmake
+@@ -409,7 +409,6 @@ macro(rocm_create_package)
+ if(PARSE_PTH)
+ rocm_parse_python_syspath(${LIB_DIR} ${PARSE_NAME})
+ endif()
+- rocm_setup_license(${PARSE_HEADER_ONLY})
+ if(PARSE_COMPONENTS)
+ rocm_set_comp_cpackvar(PARSE_HEADER_ONLY "${PARSE_COMPONENTS}")
+ endif()
diff --git a/dev-build/rocm-cmake/files/rocm-cmake-6.1.1-no-rocmchecks-warnings.patch b/dev-build/rocm-cmake/files/rocm-cmake-6.1.1-no-rocmchecks-warnings.patch
new file mode 100644
index 000000000000..73030e7b9b20
--- /dev/null
+++ b/dev-build/rocm-cmake/files/rocm-cmake-6.1.1-no-rocmchecks-warnings.patch
@@ -0,0 +1,25 @@
+Gentoo uses cmake -C <...>/gentoo_common_config.cmake approach to set toolchain variables.
+There is nothing wrong there, so there is no need to print huge ROCMChecks warnings.
+--- a/share/rocmcmakebuildtools/cmake/ROCMChecks.cmake
++++ b/share/rocmcmakebuildtools/cmake/ROCMChecks.cmake
+@@ -34,20 +34,6 @@ function(rocm_check_toolchain_var var access value list_file)
+ elseif("${base}" MATCHES ".*/CMakeFiles/${CMAKE_VERSION}$")
+ set(cmake_module On)
+ endif()
+- if(NOT cmake_module)
+- message( "
+-*******************************************************************************
+-*------------------------------- ${message_title} --------------------------*
+- Options and properties should be set on a cmake target where possible. The
+- variable '${var}' may be set by the cmake toolchain, either by
+- calling 'cmake -D${var}=\"${value}\"'
+- or set in a toolchain file and added with
+- 'cmake -DCMAKE_TOOLCHAIN_FILE=<toolchain-file>'. ROCMChecks now calling:")
+- message(${message_type} "'${var}' is set at ${CMAKE_CURRENT_LIST_DIR}/CMakeLists.txt:<line#> shown below:")
+- message( "*-----------------------------------------------------------------------------*
+-*******************************************************************************
+-")
+- endif()
+ endif()
+ endfunction()
+ if(UNIX AND (ROCM_WARN_TOOLCHAIN_VAR OR ROCM_ERROR_TOOLCHAIN_VAR))
diff --git a/dev-build/rocm-cmake/metadata.xml b/dev-build/rocm-cmake/metadata.xml
index e13f2f7b5728..9b05010ce860 100644
--- a/dev-build/rocm-cmake/metadata.xml
+++ b/dev-build/rocm-cmake/metadata.xml
@@ -9,7 +9,11 @@
<email>candrews@gentoo.org</email>
<name>Craig Andrews</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/rocm-cmake</remote-id>
+ <remote-id type="github">ROCm/rocm-cmake</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-build/rocm-cmake/rocm-cmake-6.1.1.ebuild b/dev-build/rocm-cmake/rocm-cmake-6.1.1.ebuild
new file mode 100644
index 000000000000..7d097ae7d18f
--- /dev/null
+++ b/dev-build/rocm-cmake/rocm-cmake-6.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/rocm-cmake.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ROCm/rocm-cmake/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/rocm-cmake-rocm-${PV}"
+fi
+
+DESCRIPTION="Radeon Open Compute CMake Modules"
+HOMEPAGE="https://github.com/ROCm/rocm-cmake"
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+RESTRICT="test"
+
+DOCS=( CHANGELOG.md LICENSE README.md )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.1-license.patch
+ "${FILESDIR}"/${PN}-6.1.1-no-rocmchecks-warnings.patch
+)
+
+src_prepare() {
+ sed -e "/CMAKE_INSTALL_LIBDIR/s:lib:$(get_libdir):" \
+ -i "share/rocmcmakebuildtools/cmake/ROCMCreatePackage.cmake" \
+ -i "share/rocmcmakebuildtools/cmake/ROCMInstallTargets.cmake" || die
+ cmake_src_prepare
+}
diff --git a/dev-build/slibtool/Manifest b/dev-build/slibtool/Manifest
index 03e5fb5eafed..c7d8f99efe40 100644
--- a/dev-build/slibtool/Manifest
+++ b/dev-build/slibtool/Manifest
@@ -5,7 +5,7 @@ DIST slibtool-0.5.36.tar.xz.sig 833 BLAKE2B 0eb52ee00098e7e9e0c31520b0b5fb5d8441
DIST slibtool-0.6.0.tar.xz 128216 BLAKE2B 9b21b73c1d911b11e280040fb8af076a80548b7361e11332b2e13a566e24b641b9a1ab4234b7addfa7405a560697eec39a4f7be4df073dba834223133b01628e SHA512 4615b139bd0f9c4735b7c6082e32e7954c96881f06960cd1aa375820fa0f07f720a43e667228a10b3af88db149a1a03f4e91a5a8ac08b16e3e5564709eec8f7d
DIST slibtool-0.6.0.tar.xz.sig 833 BLAKE2B 7996dc6162d007036ce3a351dfd356dcd0202739448f6d3f9994e193dcd5d1889ef98df60c5a04650d00363741f7cd22f680f91aae9dca46e906d12bb7936dcd SHA512 f4c49d97ccc931ab20b1f51c914155ae7386c72e471329eaa4d544425e683febf78de2772544bbc55f21cdafc16f0ce226df7d47abe87ac5101525b306665a29
EBUILD slibtool-0.5.35.ebuild 1091 BLAKE2B 1cae0fdc89a89a978068929c7bce231501b3449151be39ec45836ddee6eee4f74d7eb677d4d8ba883ba9e7f9f229336a8a921399c194cd154477b0bb45627b3e SHA512 db1baf0c5ae89bab1e863cee5b11a9a5992ed7070005d54651a3f256ba23f84c5814ba9a5dc9401b7e50788fa36069b8a86b93de11067ab085ee28e1981549d8
-EBUILD slibtool-0.5.36.ebuild 1103 BLAKE2B e831f962164b9d7058a579b5db207a75647963d0b14038ca72efc792e2dc13d0c5ca648df75009ab328f8571a8d8b4c7f9f47c2bcf81bf38d81896387e9c1c55 SHA512 996db1a331cb1fa73b09f38b465c9008546d358f3730a8d6d988f06c745e00f247685819d7bdfea326204ba750b27893578d61b7e4a26173ef5a3b0d1488c165
+EBUILD slibtool-0.5.36.ebuild 1102 BLAKE2B 20afc1f9f78d110de2f7ce57c1fe0381f687a49102d18b0d604fae1c419e87f48decde7b6b3d04fd593e252ed9d12ff07093382158edf7a0ca1238a11296f7ea SHA512 1004ec5c5d64c275969254aa6ab2761ffa7aeb327a163c5f429533abdd6aaeae264396f135e32f9604cd28bfa0ff52a1b37c5d0173ca891d496e23be6f04bbec
EBUILD slibtool-0.6.0.ebuild 1110 BLAKE2B 5f0a44b43720a3ad6c1c304a19fce0afe00df879d27345eb288539cce41b31ab718ee99213f9e7ea816f5b6ca77bd7542a0ca86f3821b8cb17fb4e375cd20c54 SHA512 78ed2d61078c797999015d29246933e4c0a18bf35df71735bcb52a46a9986c017d4b99282c77f5f5538d1b0848ae084028ebe2f5518cf12b1b81d0db8d80ccce
EBUILD slibtool-9999.ebuild 1110 BLAKE2B 5f0a44b43720a3ad6c1c304a19fce0afe00df879d27345eb288539cce41b31ab718ee99213f9e7ea816f5b6ca77bd7542a0ca86f3821b8cb17fb4e375cd20c54 SHA512 78ed2d61078c797999015d29246933e4c0a18bf35df71735bcb52a46a9986c017d4b99282c77f5f5538d1b0848ae084028ebe2f5518cf12b1b81d0db8d80ccce
MISC metadata.xml 496 BLAKE2B 8ee62c41383efeccd6d577cb031630f935810e45dd3887c93482b1880d03bf87a252f7a18ba3708b0b0521e2e2e0380d6871721672802189550173a1fe89229b SHA512 d707829a4daf977fb19facd83e5f1582ff422141e0c754867218edf9bc36b208c3ddc5d66159857609128c13a1ac3b51d497e5b89ab6cb0431e25cb7a43d48a5
diff --git a/dev-build/slibtool/slibtool-0.5.36.ebuild b/dev-build/slibtool/slibtool-0.5.36.ebuild
index 38a8c2e710a3..cedee9e5dcb0 100644
--- a/dev-build/slibtool/slibtool-0.5.36.ebuild
+++ b/dev-build/slibtool/slibtool-0.5.36.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://dl.midipix.org/slibtool/${P}.tar.xz"
SRC_URI+=" verify-sig? ( https://dl.midipix.org/slibtool/${P}.tar.xz.sig )"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
fi
BDEPEND="sys-devel/m4"
diff --git a/dev-cpp/Manifest.gz b/dev-cpp/Manifest.gz
index 98f3e7450b61..61d301f05c4d 100644
--- a/dev-cpp/Manifest.gz
+++ b/dev-cpp/Manifest.gz
Binary files differ
diff --git a/dev-cpp/antlr-cpp/Manifest b/dev-cpp/antlr-cpp/Manifest
index c08a6297438d..49e42e08d963 100644
--- a/dev-cpp/antlr-cpp/Manifest
+++ b/dev-cpp/antlr-cpp/Manifest
@@ -5,4 +5,4 @@ DIST antlr-2.7.7.tar.gz 1816180 BLAKE2B 3a9a51070f8651befeb4d22be344b544e119db34
DIST antlr-cpp-4.11.1.zip 534105 BLAKE2B acf854bb8f10f8afdb8df9aa1fa92176edc66bfe3e33ca4b57e138e29f7d8512dc0a31aee057e5997ca9e37ca7934c459ef725e831d34166c189a2ed7e6fbc51 SHA512 47a4f714cf195e454b4f66cace58f6dbaa144f44c25594735fc91b37289e9b3c8b5259c03925316754d3eb33af3e0b3d3fb0c5c9aef818b239799e4f1fb49ce6
EBUILD antlr-cpp-2.7.7-r2.ebuild 1876 BLAKE2B 230b83b432af8a11bbd66e77471b634770b2e11e527b8b272ea5feaea09c5affa9aefc252348e11fcabb3d256ca8a679d0e5a81d69be614564c5f9ab9d78965b SHA512 4a2c8bb5da7caee4f48dd89d4dd9051a32abcce88e768e48fe6db68b03b6ca12f2006e8c7c304b85827e8601d2fff0abf2b7dea77b941aa30e6b286bc076827d
EBUILD antlr-cpp-4.11.1.ebuild 615 BLAKE2B a24dfe94309dc05239e35484ed30fe65a729d9151b29c29dbf78bd4874d41d389479e4a1d93702f8d7eb7c8d3301bdf7068507de97dc38eb2f04505ccd5a6ec9 SHA512 38e36d6993e165a77b284a9b09d507711467c6d72fc559643053ad5fb5c0d12e59358bb1edbcc014ba0ebfe418b7d606ef7cd47e48571a4ba020f2107af1061a
-MISC metadata.xml 314 BLAKE2B 44614e69318b15302910048bed9f1a4acd92a1eb737e1861563d855aeec4e6f8f1a201f0bcbc039420a820e17f15d7deef68fb54b104d0c621def437c0457da3 SHA512 d03626431b434fe0b4fbbaaf7c860fd55390a1511c1f93f95747cc6a058795f166b73846b038bba3e843b6afdde2655ac3b7776a33276230efbaaa6d7b469d84
+MISC metadata.xml 331 BLAKE2B 8923f8eb8009acd5e439590eaff89308f798db5161157ec2c41d399838231b182999589e4cc83407d118cdf39b5d399f942804e1d1a7567e9081d201ad8656a4 SHA512 a581df0fcf88cb0d9fb242bfea94c5e10c325593768ca95aef6d8ec1690cb0d2801a7c714a91efe1b23a148dc18d13776e7206464d17baee1c3969574a5a1634
diff --git a/dev-cpp/antlr-cpp/metadata.xml b/dev-cpp/antlr-cpp/metadata.xml
index ad571d3247b8..541a3e9dfdfb 100644
--- a/dev-cpp/antlr-cpp/metadata.xml
+++ b/dev-cpp/antlr-cpp/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
- <email>java@gentoo.org</email>
- <name>Java</name>
+ <email>sci@gentoo.org</email>
+ <name>Gentoo Science Project</name>
</maintainer>
<upstream>
<remote-id type="github">antlr/antlr3</remote-id>
diff --git a/dev-cpp/benchmark/Manifest b/dev-cpp/benchmark/Manifest
index eceeed2603a1..c65eb49aed3e 100644
--- a/dev-cpp/benchmark/Manifest
+++ b/dev-cpp/benchmark/Manifest
@@ -5,4 +5,4 @@ DIST benchmark-1.8.3.tar.gz 250206 BLAKE2B 14b4af17184a88378314d11623b73c2736899
DIST benchmark-1.8.4.tar.gz 253916 BLAKE2B 78a290a5013d8371e87b7c918e518e3ec0e8247e25e211d160ab8dea51d8871d8dac54ee91ee0c512af86a60d1f4e9baedadc20d4a7fa28ef790411fda0399c8 SHA512 835d12b88fe52309ce6b2ffbc8b3c178ac594be7d249b5daca0373d1d03ec83ea3c7b94224f67f22d21919376985867eeff0d1c0721501cfd8a9e9b8a9c48882
EBUILD benchmark-1.8.3-r1.ebuild 1029 BLAKE2B 2e1bb67da33327d494ae1b02f9267b54ed9a27319ef8759b772d6bd0f1edb92ac8bb6d80a394109c1bfd2f777e06d50104db95ce75fe88321bcda21ca376e7c4 SHA512 39a95f93725ad39ed236ff99c86b0e9d61cb54caa7077c61a4c4fa56a1e50cf74a5e3894d4fcc7eace809c5992e36139125b991cfe7b02e14ad18a16e92517ee
EBUILD benchmark-1.8.4.ebuild 876 BLAKE2B af9fe323b379b70df840afcac8f82e5ff50f1c652dcfda3acdf70d6871631dc3f9673a298bd151036499ab239600c3e3aef6dd4a3f45325e153d9aea9d1bf816 SHA512 630a92a0611f9cbddb6a93d2dd14f8f8ed15f81f3a0c68b2e3fb2019cbd0d5a28dc2a36fca9bf41ebaf70bee35fe3ade1a54c717a62e8344fcc61b43b4b9e0be
-MISC metadata.xml 468 BLAKE2B 1cccded2d58d45121482aedc04732f83d8e1b034fa34eb037ae2e68922c6394b6ce7ad019cca64b0c2496e4328b124a9f06d9b8bba037e36e6f46f716acee9cf SHA512 c7a6087c885a8587799d32fcba2abdef1bac08eb7f6cb7ec195280b0464c962acdfe92cba1ca137bb049d895962bcbecc97b53818a24b84757263f90c345e094
+MISC metadata.xml 390 BLAKE2B f76ee36d10b6deea1fd4f90c20947023b5e088a5a5ba56115c137ae487ccdc564b3e5cd39721b7efd0cb7958a652fc9334f30d1341f0c539de6c9c7f5e192337 SHA512 b9b2787e558e7c350f6f3b007a5e799a6cf5746ee59fbe5de0ed439a0665fac516b8788601bcd1b10589cd876e25f135b98a241d159899612c189ca1224cfb20
diff --git a/dev-cpp/benchmark/metadata.xml b/dev-cpp/benchmark/metadata.xml
index ac75eeab418b..7b3ec03c0ee6 100644
--- a/dev-cpp/benchmark/metadata.xml
+++ b/dev-cpp/benchmark/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<bugs-to>https://github.com/google/benchmark/issues</bugs-to>
<doc lang="en">https://github.com/google/benchmark/tree/master/docs/</doc>
diff --git a/dev-cpp/clhpp/Manifest b/dev-cpp/clhpp/Manifest
index dafc14cdcb6d..12d5d13cd53f 100644
--- a/dev-cpp/clhpp/Manifest
+++ b/dev-cpp/clhpp/Manifest
@@ -2,4 +2,4 @@ DIST clhpp-2023.12.14.tar.gz 123233 BLAKE2B 2b23639ad162921e01033fbacc1c4e57d9c2
DIST clhpp-2024.05.08.tar.gz 124818 BLAKE2B 57b22e1911d8e21b4f7bef1f39f9910dd80eb50844dc7c18b3c75e311991a37577a0671d9e1b10ff3fb3302568118e3fb69987beec6fbe8fc8da85fcd7addda0 SHA512 6396cd67a2edef6a76695857e3e45f7eeb8cdaa8c729197357c6374ac58b41caa37bbe8c3b7a1724d43d3805f8cd5edd53a8ed833d6415bf072745800b744572
EBUILD clhpp-2023.12.14.ebuild 910 BLAKE2B 00134c45206af93acf6d39c63d6a583fd54128ae05d1f827751096f5dd9d1be7fd78f9bf2a8df353550159b98534a2d1c2b877720ce6885742caddd870619b67 SHA512 cb9ff07d57997b49df098a8dc5e69b529580602c8fcd84a54b3c78c3c2809c46444f2f126957ee836d2c51170b17911ef3d47e2c8af2a4de26474dd497ef29d5
EBUILD clhpp-2024.05.08.ebuild 913 BLAKE2B 486c927d32d16855c1d3fd214785c2f82d3a04f793779ebbb77705afb25a8a79d66feab4316d9c979341df15c15eb0de5675e090ead4c22b7f0aa27044e78d9d SHA512 5aadbc0ee2d2a4173854a04e9bcceca110f2597f267fc5c2f2b21ffbf12b80c78e2bbdf4fe8f31211ab25f3d0f2cfa7081b497ff89cf06ae8bc6b59b68064bdb
-MISC metadata.xml 346 BLAKE2B acef91691221b9b27c8153b22470984b76fb92c720b9017da5cbae9464839c9625ea1d8902d18bf711ef7fcb435a07e7baf781d998881fe8179780d68e4c505e SHA512 78da9f326b7064b15eaf832bda21362f0a6eb495ed6a63c01cafb961d4ec7791c0806bd5f14d774092783fb55bb57012dc5ed74c04d445fce38cf72bc3998f73
+MISC metadata.xml 263 BLAKE2B 1eea312a01e0cddbbb0889500bb51edeb1b8b76a65c72d2b3e285d35ef0a005b3fb28fef3b368e43fcfc1f0c0b633124598def0b188fa778842948008080dee8 SHA512 0d84fc5f0697ffb0274c721c6e681e3bd472b51f45e72f6baa7e2189f8fb655fabe83380f3a3e758ec183daf4c20423915989f7e2f72831d366ac19f70e6ee59
diff --git a/dev-cpp/clhpp/metadata.xml b/dev-cpp/clhpp/metadata.xml
index 4fab41399c23..dfca8492f8bc 100644
--- a/dev-cpp/clhpp/metadata.xml
+++ b/dev-cpp/clhpp/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">KhronosGroup/OpenCL-CLHPP</remote-id>
</upstream>
diff --git a/dev-cpp/cpp-httplib/Manifest b/dev-cpp/cpp-httplib/Manifest
index 670190234c56..bc522f7a1310 100644
--- a/dev-cpp/cpp-httplib/Manifest
+++ b/dev-cpp/cpp-httplib/Manifest
@@ -1,3 +1,5 @@
DIST cpp-httplib-0.15.3.tar.gz 1151398 BLAKE2B 8ce7d7e59c0954efb14a11e565f9cdf02c007a3b6d39dbdcb21b412906eed3ceeca3182096f4b4eadb32a5886e839e64774ae9a1110ddb60fb7cdea35b5b7d50 SHA512 f7fc9c9eb71f091b82958e023a7b417b30d2590fd5d1a920d1c98361f34bcaca796dbeda7f9fdb8b2c722a8968977b77463c6cbb252cba9823a79c22471fa439
-EBUILD cpp-httplib-0.15.3.ebuild 2242 BLAKE2B 772edb4ad79dd78f8c056e8b9a2b755bc9b83746a7da3eee23a023dc86e6f983fd154fc24adf8120a56d46cc61a84dab3655a195c600548961417df667171a43 SHA512 33f0b3df5e47f91218eec6787f24a20defb522bad19699cd0dc50e89899ed45317bb145d07157f1eec5708c3dfc47322d6b139d97ef0ea261590244290cd9f0f
+DIST cpp-httplib-0.16.0.tar.gz 1156790 BLAKE2B 4a75059f16f6e46685c2cf028c6fa4c9cd50c35273795a8dbb6ca9d2997146b04b305893ad50adbb62c39db14ab3f589e902353bb199ee167d2648fe3621aee1 SHA512 63dc5a50f425e7be909d60db138caa1b9d7260c5d4db26603011a329f0d6a645d56f436c79466fbe662f24a94bc0f72926062b3ed49cb658eb91a6bdb2ddf25b
+EBUILD cpp-httplib-0.15.3-r1.ebuild 2251 BLAKE2B 9e6e6fef227f0b3b2e118ecef130f0a57d2877e0c4854016ee1ba6c2951a3f18b92cc660b7def42d4e6b3cffdf570eac6637ed502b9133297b2ff25a3441a0bd SHA512 191160987ddaed74c328a380b3363c02b62edfe4e3216fcc3de9d211e00e90855f02641d2dc05f4ec8e98bffd41308ed251db4921b7cda8f2fd69541b54b21cf
+EBUILD cpp-httplib-0.16.0.ebuild 2268 BLAKE2B ecc78165ca5e62b64c896a87102ac428c5686a625026ee65efd76bbc642e1b56f2a1ea5a8f92d29dbeb3b40f914a16e3ca5775776d71aa62eec1bdbbc24a9e6a SHA512 5f7232746c57409cc596755823e1a5d32dca74988988e55bd66a61edb406e90f8b8f905cd9678aac75b10a68b9d5a3587adee2f99f8776b46b0defbd2cafee12
MISC metadata.xml 658 BLAKE2B d97bce6286ac52413eb4c57a63290685efbc41c72482cbc9b0aeadca193e9e9a315a9912b0cd692cd7f3d213b8a784d07dc8981d5df1d750b4324f1fba995302 SHA512 1c9f1aba4dbe32f4e8f78ecad2a2c677b7f662eff4b1e9e6e4389bed969ddd7c878324c1635d66a22e53c56dc5b05cd401d4c384a5c4a0314c3932109f4d6b70
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
new file mode 100644
index 000000000000..71dc06d9a302
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+ SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)" # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+ ssl? ( >=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}] )
+ zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+"
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DHTTPLIB_COMPILE=yes
+ -DBUILD_SHARED_LIBS=yes
+ -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+ -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+ -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+ -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+ -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+ -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+ cp -p -R --reflink=auto "${S}/test" ./test || die
+
+ local -a failing_tests=(
+ # Disable all online tests.
+ "*.*_Online"
+
+ # Fails on musl x86:
+ ServerTest.GetRangeWithMaxLongLength
+ ServerTest.GetStreamedWithTooManyRanges
+
+ # https://github.com/yhirose/cpp-httplib/issues/1798
+ # Filed by mgorny's testing, fails on openssl >=3.2:
+ SSLClientServerTest.ClientCertPresent
+ SSLClientServerTest.ClientEncryptedCertPresent
+ SSLClientServerTest.CustomizeServerSSLCtx
+ SSLClientServerTest.MemoryClientCertPresent
+ SSLClientServerTest.MemoryClientEncryptedCertPresent
+ SSLClientServerTest.TrustDirOptional
+ )
+
+ # Little dance to please the GTEST filter (join array using ":").
+ failing_tests_str="${failing_tests[@]}"
+ failing_tests_filter="${failing_tests_str// /:}"
+
+ GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+ CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
deleted file mode 100644
index 60ff0d635fc4..000000000000
--- a/dev-cpp/cpp-httplib/cpp-httplib-0.15.3.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake-multilib python-any-r1 toolchain-funcs
-
-DESCRIPTION="C++ HTTP/HTTPS server and client library"
-HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
-else
- SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)" # soversion
-
-IUSE="brotli ssl test zlib"
-REQUIRED_USE="test? ( brotli ssl zlib )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
- ssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
- zlib? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- ${PYTHON_DEPS}
-"
-
-src_configure() {
- local -a mycmakeargs=(
- -DHTTPLIB_COMPILE=yes
- -DBUILD_SHARED_LIBS=yes
- -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
- -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
- -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
- -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
- -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
- -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- cmake-multilib_src_configure
-}
-
-multilib_src_test() {
- cp -p -R --reflink=auto "${S}/test" ./test || die
-
- local -a failing_tests=(
- # Disable all online tests.
- "*.*_Online"
-
- # Fails on musl x86:
- ServerTest.GetRangeWithMaxLongLength
- ServerTest.GetStreamedWithTooManyRanges
-
- # https://github.com/yhirose/cpp-httplib/issues/1798
- # Filed by mgorny's testing, fails on openssl >=3.2:
- SSLClientServerTest.ClientCertPresent
- SSLClientServerTest.ClientEncryptedCertPresent
- SSLClientServerTest.CustomizeServerSSLCtx
- SSLClientServerTest.MemoryClientCertPresent
- SSLClientServerTest.MemoryClientEncryptedCertPresent
- SSLClientServerTest.TrustDirOptional
- )
-
- # Little dance to please the GTEST filter (join array using ":").
- failing_tests_str="${failing_tests[@]}"
- failing_tests_filter="${failing_tests_str// /:}"
-
- GTEST_FILTER="-${failing_tests_filter}" emake -C test \
- CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
-}
diff --git a/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
new file mode 100644
index 000000000000..d52f0b987f9a
--- /dev/null
+++ b/dev-cpp/cpp-httplib/cpp-httplib-0.16.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit cmake-multilib python-any-r1 toolchain-funcs
+
+DESCRIPTION="C++ HTTP/HTTPS server and client library"
+HOMEPAGE="https://github.com/yhirose/cpp-httplib/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/yhirose/${PN}.git"
+else
+ SRC_URI="https://github.com/yhirose/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)" # soversion
+
+IUSE="brotli ssl test zlib"
+REQUIRED_USE="test? ( brotli ssl zlib )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ brotli? (
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ )
+ ssl? (
+ >=dev-libs/openssl-3.0.13:=[${MULTILIB_USEDEP}]
+ )
+ zlib? (
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+"
+
+src_configure() {
+ local -a mycmakeargs=(
+ -DHTTPLIB_COMPILE=yes
+ -DBUILD_SHARED_LIBS=yes
+ -DHTTPLIB_USE_BROTLI_IF_AVAILABLE=no
+ -DHTTPLIB_USE_OPENSSL_IF_AVAILABLE=no
+ -DHTTPLIB_USE_ZLIB_IF_AVAILABLE=no
+ -DHTTPLIB_REQUIRE_BROTLI=$(usex brotli)
+ -DHTTPLIB_REQUIRE_OPENSSL=$(usex ssl)
+ -DHTTPLIB_REQUIRE_ZLIB=$(usex zlib)
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ cmake-multilib_src_configure
+}
+
+multilib_src_test() {
+ cp -p -R --reflink=auto "${S}/test" ./test || die
+
+ local -a failing_tests=(
+ # Disable all online tests.
+ "*.*_Online"
+
+ # Fails on musl x86:
+ ServerTest.GetRangeWithMaxLongLength
+ ServerTest.GetStreamedWithTooManyRanges
+
+ # https://github.com/yhirose/cpp-httplib/issues/1798
+ # Filed by mgorny's testing, fails on openssl >=3.2:
+ SSLClientServerTest.ClientCertPresent
+ SSLClientServerTest.ClientEncryptedCertPresent
+ SSLClientServerTest.CustomizeServerSSLCtx
+ SSLClientServerTest.MemoryClientCertPresent
+ SSLClientServerTest.MemoryClientEncryptedCertPresent
+ SSLClientServerTest.TrustDirOptional
+ )
+
+ # Little dance to please the GTEST filter (join array using ":").
+ failing_tests_str="${failing_tests[@]}"
+ failing_tests_filter="${failing_tests_str// /:}"
+
+ GTEST_FILTER="-${failing_tests_filter}" emake -C test \
+ CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} -I."
+}
diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest
index dd06800a82dc..e7e9b2ffc8bf 100644
--- a/dev-cpp/gtest/Manifest
+++ b/dev-cpp/gtest/Manifest
@@ -1,7 +1,7 @@
DIST gtest-1.13.0.tar.gz 862871 BLAKE2B d2768332c233d62f7a5f5332b63dc587c96c24765b2eeaa4f4caf5d421b175aa850d81cec4f50eeef9e06d4b86cb959555b4c2862a197ce3cb86d61fcb51f5d1 SHA512 70c0cfb1b4147bdecb467ecb22ae5b5529eec0abc085763213a796b7cdbd81d1761d12b342060539b936fa54f345d33f060601544874d6213fdde79111fa813e
DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c
EBUILD gtest-1.13.0.ebuild 1870 BLAKE2B f2ea03a8fa7c5d8c39b4a8af7e1a2ee7871fb0636fa457b1a0b850e0307d0f030228d0c7b60fc5b9545cd412b5b6d2886ccc690977682fbd307ff4bf82967a85 SHA512 4fd2ad52f159021aa883364dc0ec5c65376d6efff0279c9aaf516df5f258678df2c2bc84d5b19d638aa7831138e9af3dbb64ea7f7e80ae09923d02a9445ac4ba
-EBUILD gtest-1.14.0-r1.ebuild 1992 BLAKE2B 2b20026e7f95e0278ad1bb4cf846162fa18a01ac335aaf612514c72da5ad1bc6fb6e12235694b48cceaaac37e6a9516ba8a6975507f2810e268f2c94aeb01fcd SHA512 48cd1d97f023120cef32b237b6aa72d1745a015facc87db8450f049619114e84f5cd6ecb32a6ff72e455ca45768f20f2d5a18d2ae77a67183fac83ba7f26c5b9
+EBUILD gtest-1.14.0-r1.ebuild 1991 BLAKE2B 1bf94cf1ef46c97e6b40bb35d2a461f276966f05184e38d73d24b3756dbdee8f3f55a57a93afb91446bb165f9633c23b092b3162e2ab643d167f9c102018df66 SHA512 06d6eb4b8215ee8746d8752e582a9d43b09b8d617ee35e0a544deb63dc662b3a64849fbf509f93ca09d2f40ffdff18b25e7297c2ce2f3c1329dadad4a5c74c9d
EBUILD gtest-1.14.0.ebuild 1755 BLAKE2B 50437b841c5a62f9f1d39e499bd2190bc0aa2e024fb81e4b834d3c44182e0d349bf8afe07b59a9ebf8ec375c27b234b09572849c34b51f9f7b47400ab7f2c440 SHA512 6888c92fa06a074cc83a8a99b661d2d5db561bd4860e205b10c58d3327eefd7baf5fad8b314f212001df595aa0c225164081420ebd37f6d7423471d9be4a8460
EBUILD gtest-9999.ebuild 1996 BLAKE2B c42acf93040334dd0300980e64d6ad662b0e33b4147d6e2dc2ec10ca9d618d4b2e21840963c114258579439dc736bf6db2b2d11cd56defb2ea7e27210efbcda3 SHA512 be1189ec0f6e3319d3d7b32208c51e6d4d6b8312750ea2ee0d8438ad61a1a1320302ef60645a6c68526c53bd1cf1cc84bd98869b3e61fa8803876714b18793b8
MISC metadata.xml 553 BLAKE2B a6d63b3f65e8cc9bf95fb0197c48f6adcca359f118797b0bb6c624d09dd586efe066c990e6cb709d42f8cbf32f67feeccf74b9662d13ddfd57f6b13f199585d3 SHA512 e1edf26c4cf978203c3c6e3fda887923dbf76101860dc8e6a81a7218f88fae0f28d4b78ce6cf34b5d3a61c550e1042d5fb3d3530f88b5277a5b46c8943dc0677
diff --git a/dev-cpp/gtest/gtest-1.14.0-r1.ebuild b/dev-cpp/gtest/gtest-1.14.0-r1.ebuild
index ae470f21a696..afb21ca17db8 100644
--- a/dev-cpp/gtest/gtest-1.14.0-r1.ebuild
+++ b/dev-cpp/gtest/gtest-1.14.0-r1.ebuild
@@ -21,7 +21,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}"/googletest-${GOOGLETEST_COMMIT}
fi
- 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
DESCRIPTION="Google C++ Testing Framework"
diff --git a/dev-cpp/prometheus-cpp/Manifest b/dev-cpp/prometheus-cpp/Manifest
index bf74b5342b03..46c499ee65e3 100644
--- a/dev-cpp/prometheus-cpp/Manifest
+++ b/dev-cpp/prometheus-cpp/Manifest
@@ -2,4 +2,4 @@ DIST prometheus-cpp-1.1.0.tar.gz 58489 BLAKE2B af24fbc34e79c04ec80dbf4430de5a2cf
DIST prometheus-cpp-1.2.4.tar.gz 73953 BLAKE2B 75ca7b8c88408b54ab806dcc8ecaa48c9d29a7cbb76fe786fc76e114fa0bfcacaced7d899f8aff24060c9cbb4836d144b25fca2ac45438982789bcf881fade67 SHA512 8c15492054189b736e502258c30aaaae0fac3c9ea61907260e6e3cd29fe4077451f9e49fd580508aa6e21691209545d9cf87011be5b046fa097a53a133167553
EBUILD prometheus-cpp-1.1.0.ebuild 827 BLAKE2B 8f3e24ea6980ca9cb40c0aa12d16e233090ac255c439ff1db0e747b17276a2c30a1e913bd9a2593b7fb1cf68d6d40eb01d6c25670cd4a5225d8f8998905949e9 SHA512 f9fcf730f91205c19194aed4979f63d03468f55e9f40b0522be4e1ab69fedbaea3276172d47980c34b7514c1884bfb1f494225355c87f6b54aa17abde2270636
EBUILD prometheus-cpp-1.2.4.ebuild 827 BLAKE2B 419cba5e372798b831b2d71c122a952f2b4f4eaec20197dd129047af1bc9cf3a1773b590b737054388d530e697131c5b34c7e03bdc71d514a364d020231aa2e0 SHA512 2959f2b55e76807005f69b82a79c4c1dd0e9348ef23ad823fce5a834c4fcdc9229edbc9776606d9b6d20c011a552f23fae0ec573a7dd478655f3e79f3df21ce1
-MISC metadata.xml 826 BLAKE2B 309447cc55a501661cb9bfa636bc54f7ba6c2ee2aec545b5a1a38fbbeaf7180fdda0c768ff941844a1cb83ce9b5d89520a0a143e5e0f87b86f57ca8aea82bd2f SHA512 7e2fe05bc17e6b40fffe6b75849953ca8dd6970adb38d5e5fa38bd03f9aea38df14ddb675dee70b8930cca4a9ec3c01c2bdf4ed36f4db2c4d5e4152e13ed09f4
+MISC metadata.xml 748 BLAKE2B 775f8524975b71263a032d1d7511c3406adb930428ba5f955489e8a5a70a023a96fd83a4a4eb53a528c5ffb749133420dc0a5d06a1b389ed09288ad17ee8bfbf SHA512 02958fbce2234ae1a99d9fe2a5dcd8a096c4d49ca7a403d95029f99cd4c21cdcb0cbe79af376cb02cb645c557114f79ecd9d04707ed77aece039d05a66712fc5
diff --git a/dev-cpp/prometheus-cpp/metadata.xml b/dev-cpp/prometheus-cpp/metadata.xml
index b25065cee303..af77f88bef95 100644
--- a/dev-cpp/prometheus-cpp/metadata.xml
+++ b/dev-cpp/prometheus-cpp/metadata.xml
@@ -8,10 +8,7 @@
be collected by Prometheus, but other push/pull collections can be added
as plugins.
</longdescription>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<bugs-to>https://github.com/jupp0r/prometheus-cpp/issues</bugs-to>
<doc lang="en">https://jupp0r.github.io/prometheus-cpp/</doc>
diff --git a/dev-db/Manifest.gz b/dev-db/Manifest.gz
index 19bb035ef038..d8c33d5ec8a0 100644
--- a/dev-db/Manifest.gz
+++ b/dev-db/Manifest.gz
Binary files differ
diff --git a/dev-db/freetds/Manifest b/dev-db/freetds/Manifest
index cc952f2c4522..6645671205a6 100644
--- a/dev-db/freetds/Manifest
+++ b/dev-db/freetds/Manifest
@@ -1,3 +1,5 @@
+DIST freetds-1.4.17.tar.bz2 2401147 BLAKE2B 7155f902043411e57a9244c16bae49aa095d1f6af0b40bd1dc1e6949b3d78b3c8e58a7b6b2284ebac9e7b26920485a8ae12b691cc838410835786be51f027c89 SHA512 df5804a4bea20f995ecd3ef3ae4b898b9d9b32af6827aa2bada95008c8b909b682779c6776efb0d778615e21ac7af20b4aa0d1518a7a0d50bb793f4688a0e1a9
DIST freetds-dev.1.2.18.tar.gz 3406990 BLAKE2B f0134ee0a322cb9e7a7fefbf9e85c60b826318b546febde78e53d5ec22dc2c8e269b7e830da6d84267d16a2dc2cf367a54354765017a40e07af2c3c6be54676e SHA512 315f40ba0d97281f852ec99fac457ec4b2a30879a2384bfa2d7c680aad6c056b6ae23fc192c18db4fba75caff552ef86de7bbfc5d7b608ea5a12531bf9eadc4c
EBUILD freetds-1.2.18.ebuild 1648 BLAKE2B 5b9142c1fa91a03f4a51bfd34bf28c0d6dd28b8efaa1e54587a4b09c30f4530854f081bbae722f65d2e897e5f4fbf9ed1574224188a96dc49de7fae0a2c7d138 SHA512 239cc3551db9c9b264e6f34cd915e16cfa0d4f8672f47cd2f711f58b81943b61b1b7ac2b4778d115a6a26f7cf1adbf49bba23ef79b2a58f3707b4e04931d9199
+EBUILD freetds-1.4.17.ebuild 1456 BLAKE2B 75e461b41b996cdb2917896a7a80867b19a3e54ab52ab42ffaf07d31563e3c2963d474e1b16f3fe0c9211046af97983c21e1cb7ee589454048cb38df6a588663 SHA512 f0cc0ce41bd0bcb2834154b84ed75d1cc1e54587abf037c8dbd913aed5f5d7551fa30be0cf7a75024880446204fb9916af3d3bffac733fc857e76212156f4885
MISC metadata.xml 307 BLAKE2B ef2023a0b7e091f47fa6e6e8c225a905e7456cbcccedaab86c3c9aa237eeaf87e5cafed83650a6ca569b3cc70bcd14ad0badabd0e4bd1739b619dbd3c3877de4 SHA512 e5489d7a456f904586f31a9c1e4b51a83d6db0ad27a7964df0ddf5a2cf75d3ba1e22fd2765d25540987e35932005968aa321dee761b64550dab27620ab9be3d7
diff --git a/dev-db/freetds/freetds-1.4.17.ebuild b/dev-db/freetds/freetds-1.4.17.ebuild
new file mode 100644
index 000000000000..b9d879a08826
--- /dev/null
+++ b/dev-db/freetds/freetds-1.4.17.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Tabular Datastream Library"
+HOMEPAGE="https://www.freetds.org/"
+SRC_URI="https://www.freetds.org/files/stable/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
+
+IUSE="debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs"
+# iODBC and unixODBC are mutually-exclusive choices for
+# the ODBC driver manager. Future versions of FreeTDS
+# will throw an error if you specify both.
+REQUIRED_USE="?? ( iodbc odbc )"
+
+RESTRICT="test"
+
+COMMON_DEPEND="app-alternatives/awk
+ gnutls? ( net-libs/gnutls:= )
+ iconv? ( virtual/libiconv )
+ iodbc? ( dev-db/libiodbc )
+ kerberos? ( virtual/krb5 )
+ odbc? ( dev-db/unixODBC )
+ ssl? ( dev-libs/openssl:0= )"
+DEPEND="${COMMON_DEPEND}"
+
+# bind-tools is needed because the osql script calls "host".
+RDEPEND="${COMMON_DEPEND}
+ net-dns/bind-tools"
+
+src_configure() {
+ econf \
+ --enable-shared \
+ --disable-static \
+ $(use_enable debug) \
+ $(use_enable iconv libiconv) \
+ $(use_enable kerberos krb5) \
+ $(use_enable mssql msdblib) \
+ $(use_with iodbc) \
+ $(use_with odbc unixodbc "${EPREFIX}/usr") \
+ $(use_with iconv libiconv-prefix "${EPREFIX}/usr") \
+ $(use_with gnutls) \
+ $(use_with ssl openssl "${EPREFIX}/usr")
+}
+
+src_install() {
+ default
+
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/dev-db/hsqldb/Manifest b/dev-db/hsqldb/Manifest
index 41fa32abae3f..e0245e367575 100644
--- a/dev-db/hsqldb/Manifest
+++ b/dev-db/hsqldb/Manifest
@@ -6,5 +6,5 @@ AUX resolve-config-softlinks.patch 846 BLAKE2B 257d552458e7d4b59d45fa6827e081dfc
AUX server.properties 686 BLAKE2B 6b4482dfe6187adada772cffb1a46e39bacd9fa8ca5501dd58414f9815dc6b118d3f9de909953f88f1055ae1984ef3f9aee479c339920bf182f31f4265cdb6f1 SHA512 c36a1d2e387762f96872d94bdb3a6a2af9edb949be9d33321f9ea4e3fb996baecff6fc3875b6bef8f73a54a6a1cedd71dcdf97c881819cb130b1a2b43ec7e842
AUX sqltool.rc 560 BLAKE2B 5f5e4bd1e9fe9759c2e2d5b6b5274343caa5028b29cfa4597c3a3348a1b07e4540d608d3dea5b189cf471b85721f15018490a7e4f8c56cc48ce648a07f0b7a45 SHA512 80ce53ad07c2091113787cb41232e5900426b042dcc3f62157569588538ad26d471e5d17aac62052902789065efb01647bfbc3488ff3d0f3c9e3df513895f57c
DIST hsqldb_1_8_1_3.zip 3170550 BLAKE2B 0664bfa259af5091e3e76ca804e9c9890457ecc982ab07ee37640dc713053fb63d6dd295e9db4adb5e5436fac6275745526d3e830dd84e5daa3a32162627dc76 SHA512 0483ca3299b63b4931b07d49588c729231efca76a317b9620abbd5039127f3f79449eaa1e9d29c52782c58bdb0cc4879b1e3f30f669d2c02c880818f531a8442
-EBUILD hsqldb-1.8.1.3-r4.ebuild 5434 BLAKE2B e0405de32a999863cfb9d9275b246fc11bb729a63daec0e06c0b3a6d898c067413d56123b4afccde6a0dcf76cbb655431220a89c3e3afc1b40320949e9517647 SHA512 2f41bed31ab2a76e9f2250a51bd648c6d78d0502002b24ce311ce5bda1ad1e11f80592891c4081e2e5cf1461a3affb2c649f8a53748cf972a442ffd1b7183cea
+EBUILD hsqldb-1.8.1.3-r5.ebuild 5454 BLAKE2B 25abc5fba32e684c75a79f0e7a55faa22f1f68f27353f5e15bc33a8e649f7a8642b6af93c503a606a567d528cce463b27893c6c62d7e8b199afbc7e7871de077 SHA512 0f433daf78cfaf5b8ce78510c4d58f9e99ab23bc3510615f39f355b163c40ba24a52343298a3343b878998df3a30222c51f3b691700542abd128ff6ccd98ca66
MISC metadata.xml 313 BLAKE2B 9e6ce7bf4cf82ff78b3a930ec36589308e448ae076c231a742ce3bdc3c43648bb63946636c5564995f7463d2d69b039d0d533d4af1d55790f3fafaeaf68597d8 SHA512 f56b3020ded5e21f6ca53bd6d81396f16c3917c702bcda8553a46bdc996bd751ef30757f241efe61343a5af58886b3cfdad51aa7b1e008378bbc4891dd7fa308
diff --git a/dev-db/hsqldb/hsqldb-1.8.1.3-r4.ebuild b/dev-db/hsqldb/hsqldb-1.8.1.3-r4.ebuild
deleted file mode 100644
index b41ee414d576..000000000000
--- a/dev-db/hsqldb/hsqldb-1.8.1.3-r4.ebuild
+++ /dev/null
@@ -1,174 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2
-
-MY_PV=$(ver_rs 1- '_')
-MY_P="${PN}_${MY_PV}"
-
-DESCRIPTION="The leading SQL relational database engine written in Java"
-HOMEPAGE="http://hsqldb.org"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.zip"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-
-CDEPEND="
- acct-group/hsqldb
- acct-user/hsqldb
- dev-java/jakarta-servlet-api:4"
-RDEPEND="${CDEPEND}
- virtual/jre:1.8"
-DEPEND="${CDEPEND}
- virtual/jdk:1.8
- test? ( dev-java/junit:0 )"
-BDEPEND="app-arch/unzip"
-
-PATCHES=(
- "${FILESDIR}/resolve-config-softlinks.patch"
- "${FILESDIR}/${P}-java7.patch"
-)
-
-S="${WORKDIR}/${PN}"
-
-HSQLDB_JAR=/usr/share/hsqldb/lib/hsqldb.jar
-HSQLDB_HOME=/var/lib/hsqldb
-
-pkg_setup() {
- java-pkg-2_pkg_setup
-}
-
-src_prepare() {
- default
- rm -v lib/*.jar || die
-
- sed -i -r \
- -e "s#/etc/sysconfig#${EPREFIX}/etc/conf.d#g" \
- bin/hsqldb || die
-
- java-pkg_filter-compiler jikes
-
- eant -q -f "${EANT_BUILD_XML}" cleanall > /dev/null
-
- mkdir conf
- sed -e "s/^HSQLDB_JAR_PATH=.*$/HSQLDB_JAR_PATH=${EPREFIX//\//\\/}${HSQLDB_JAR//\//\\/}/g" \
- -e "s/^SERVER_HOME=.*$/SERVER_HOME=${EPREFIX//\//\\/}\/var\/lib\/hsqldb/g" \
- -e "s/^HSQLDB_OWNER=.*$/HSQLDB_OWNER=hsqldb/g" \
- -e 's/^#AUTH_FILE=.*$/AUTH_FILE=${SERVER_HOME}\/sqltool.rc/g' \
- src/org/hsqldb/sample/sample-hsqldb.cfg > conf/hsqldb || die
- cp "${FILESDIR}/server.properties" conf/ || die
- cp "${FILESDIR}/sqltool.rc" conf/ || die
-
- # Missing source file - needed for tests
- # https://sourceforge.net/p/hsqldb/svn/HEAD/tree/base/trunk/src/org/hsqldb/lib/StringComparator.java
- # https://sourceforge.net/p/hsqldb/bugs/815/
- cp "${FILESDIR}/StringComparator.java" src/org/hsqldb/lib || die
- cp "${FILESDIR}/TestBug1191815.java" src/org/hsqldb/test/ || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-
-# EANT_BUILD_XML used also in src_prepare
-EANT_BUILD_XML="build/build.xml"
-EANT_BUILD_TARGET="jar jarclient jarsqltool jarutil"
-EANT_DOC_TARGET="javadocdev"
-EANT_GENTOO_CLASSPATH="jakarta-servlet-api-4"
-
-src_test() {
- java-pkg_jar-from --into lib junit
- eant -f ${EANT_BUILD_XML} jartest
- cd testrun/hsqldb || die
- ./runTest.sh TestSelf || die "TestSelf hsqldb tests failed"
- # TODO. These fail. Investigate why.
- #cd "${S}/testrun/sqltool" || die
- #CLASSPATH="${S}/lib/hsqldb.jar" ./runtests.bash || die "sqltool test failed"
-}
-
-src_install() {
- java-pkg_dojar lib/hsql*.jar
-
- if use doc; then
- dodoc doc/*.txt
- docinto html
- dodoc -r doc/{src,zaurus}
- fi
- use source && java-pkg_dosrc src/*
-
- echo "CONFIG_PROTECT=\"${HSQLDB_HOME}\"" > "${T}"/35hsqldb || die
- doenvd "${T}"/35hsqldb
-
- # Put init, configuration and authorization files in /etc
- doinitd "${FILESDIR}/hsqldb"
- doconfd conf/hsqldb
-# dodir /etc/hsqldb
- insinto /etc/hsqldb
- # Change the ownership of server.properties and sqltool.rc
- # files to hsqldb:hsqldb. (resolves Bug #111963)
- use prefix || insopts -m0600 -o hsqldb -g hsqldb
- doins conf/server.properties
- use prefix || insopts -m0600 -o hsqldb -g hsqldb
- doins conf/sqltool.rc
-
- # Install init script
- dodir "${HSQLDB_HOME}/bin"
- keepdir "${HSQLDB_HOME}"
- exeinto "${HSQLDB_HOME}/bin"
- doexe bin/hsqldb
-
- # Make sure that files have correct permissions
- use prefix || chown -R hsqldb:hsqldb "${ED}${HSQLDB_HOME}"
- chmod o-rwx "${ED}${HSQLDB_HOME}"
-
- # Create symlinks to authorization files in the server home dir
- # (required by the hqldb init script)
- insinto "${HSQLDB_HOME}"
- dosym ../../../etc/hsqldb/server.properties "${HSQLDB_HOME}/server.properties"
- dosym ../../../etc/hsqldb/sqltool.rc "${HSQLDB_HOME}/sqltool.rc"
-}
-
-pkg_postinst() {
- ewarn "If you intend to run Hsqldb in Server mode and you want to create"
- ewarn "additional databases, remember to put correct information in both"
- ewarn "'server.properties' and 'sqltool.rc' files."
- ewarn "(read the 'Init script Setup Procedure' section of the 'Chapter 3."
- ewarn "UNIX Quick Start' in the Hsqldb docs for more information)"
- echo
- elog "Example:"
- echo
- elog "${EPREFIX}/etc/hsqldb/server.properties"
- elog "============================="
- elog "server.database.1=file:xdb/xdb"
- elog "server.dbname.1=xdb"
- elog "server.urlid.1=xdb"
- elog
- elog "${EPREFIX}/etc/hsqldb/sqltool.rc"
- elog "======================"
- elog "urlid xdb"
- elog "url jdbc:hsqldb:hsql://localhost/xdb"
- elog "username sa"
- elog "password "
- echo
- elog "Also note that each hsqldb server can serve only up to 10"
- elog "different databases simultaneously (with consecutive {0-9}"
- elog "suffixes in the 'server.properties' file)."
- echo
- ewarn "For data manipulation use:"
- ewarn
- ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.DatabaseManager"
- ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.DatabaseManagerSwing"
- ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.SqlTool \\"
- ewarn " --rcFile ${EPREFIX}/var/lib/hsqldb/sqltool.rc <dbname>"
- echo
- elog "The Hsqldb can be run in multiple modes - read 'Chapter 1. Running'"
- elog "and Using Hsqldb' in the Hsqldb docs at:"
- elog " http://hsqldb.org/web/hsqlDocsFrame.html"
- elog "If you intend to run it in the Server mode, it is suggested to add the"
- elog "init script to your start-up scripts, this should be done like this:"
- elog " \`rc-update add hsqldb default\`"
- echo
-}
diff --git a/dev-db/hsqldb/hsqldb-1.8.1.3-r5.ebuild b/dev-db/hsqldb/hsqldb-1.8.1.3-r5.ebuild
new file mode 100644
index 000000000000..be250b19dc31
--- /dev/null
+++ b/dev-db/hsqldb/hsqldb-1.8.1.3-r5.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2
+
+MY_PV=$(ver_rs 1- '_')
+MY_P="${PN}_${MY_PV}"
+
+DESCRIPTION="The leading SQL relational database engine written in Java"
+HOMEPAGE="https://hsqldb.org"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.zip"
+S="${WORKDIR}/${PN}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+CDEPEND="
+ acct-group/hsqldb
+ acct-user/hsqldb
+ dev-java/jakarta-servlet-api:4"
+RDEPEND="${CDEPEND}
+ virtual/jre:1.8"
+DEPEND="${CDEPEND}
+ virtual/jdk:1.8
+ test? ( dev-java/junit:0 )"
+BDEPEND="app-arch/unzip"
+
+PATCHES=(
+ "${FILESDIR}/resolve-config-softlinks.patch"
+ "${FILESDIR}/${P}-java7.patch"
+)
+
+HSQLDB_JAR=/usr/share/hsqldb/lib/hsqldb.jar
+HSQLDB_HOME=/var/lib/hsqldb
+
+pkg_setup() {
+ java-pkg-2_pkg_setup
+}
+
+src_prepare() {
+ default
+ rm -v lib/*.jar || die
+
+ sed -i -r \
+ -e "s#/etc/sysconfig#${EPREFIX}/etc/conf.d#g" \
+ bin/hsqldb || die
+
+ java-pkg_filter-compiler jikes
+
+ eant -q -f "${EANT_BUILD_XML}" cleanall > /dev/null
+
+ mkdir conf
+ sed -e "s/^HSQLDB_JAR_PATH=.*$/HSQLDB_JAR_PATH=${EPREFIX//\//\\/}${HSQLDB_JAR//\//\\/}/g" \
+ -e "s/^SERVER_HOME=.*$/SERVER_HOME=${EPREFIX//\//\\/}\/var\/lib\/hsqldb/g" \
+ -e "s/^HSQLDB_OWNER=.*$/HSQLDB_OWNER=hsqldb/g" \
+ -e 's/^#AUTH_FILE=.*$/AUTH_FILE=${SERVER_HOME}\/sqltool.rc/g' \
+ src/org/hsqldb/sample/sample-hsqldb.cfg > conf/hsqldb || die
+ cp "${FILESDIR}/server.properties" conf/ || die
+ cp "${FILESDIR}/sqltool.rc" conf/ || die
+
+ # Missing source file - needed for tests
+ # https://sourceforge.net/p/hsqldb/svn/HEAD/tree/base/trunk/src/org/hsqldb/lib/StringComparator.java
+ # https://sourceforge.net/p/hsqldb/bugs/815/
+ cp "${FILESDIR}/StringComparator.java" src/org/hsqldb/lib || die
+ cp "${FILESDIR}/TestBug1191815.java" src/org/hsqldb/test/ || die
+}
+
+JAVA_ANT_REWRITE_CLASSPATH="yes"
+
+# EANT_BUILD_XML used also in src_prepare
+EANT_BUILD_XML="build/build.xml"
+EANT_BUILD_TARGET="jar jarclient jarsqltool jarutil"
+EANT_DOC_TARGET="javadocdev"
+EANT_GENTOO_CLASSPATH="jakarta-servlet-api-4"
+
+src_test() {
+ java-pkg_jar-from --into lib junit
+ eant -f ${EANT_BUILD_XML} jartest
+ cd testrun/hsqldb || die
+ ./runTest.sh TestSelf || die "TestSelf hsqldb tests failed"
+ # TODO. These fail. Investigate why.
+ #cd "${S}/testrun/sqltool" || die
+ #CLASSPATH="${S}/lib/hsqldb.jar" ./runtests.bash || die "sqltool test failed"
+}
+
+src_install() {
+ java-pkg_dojar lib/hsql{db{,util},tool,jdbc}.jar
+
+ if use doc; then
+ dodoc doc/*.txt
+ docinto html
+ dodoc -r doc/{src,zaurus}
+ fi
+ use source && java-pkg_dosrc src/*
+
+ echo "CONFIG_PROTECT=\"${HSQLDB_HOME}\"" > "${T}"/35hsqldb || die
+ doenvd "${T}"/35hsqldb
+
+ # Put init, configuration and authorization files in /etc
+ doinitd "${FILESDIR}/hsqldb"
+ doconfd conf/hsqldb
+# dodir /etc/hsqldb
+ insinto /etc/hsqldb
+ # Change the ownership of server.properties and sqltool.rc
+ # files to hsqldb:hsqldb. (resolves Bug #111963)
+ use prefix || insopts -m0600 -o hsqldb -g hsqldb
+ doins conf/server.properties
+ use prefix || insopts -m0600 -o hsqldb -g hsqldb
+ doins conf/sqltool.rc
+
+ # Install init script
+ dodir "${HSQLDB_HOME}/bin"
+ keepdir "${HSQLDB_HOME}"
+ exeinto "${HSQLDB_HOME}/bin"
+ doexe bin/hsqldb
+
+ # Make sure that files have correct permissions
+ use prefix || chown -R hsqldb:hsqldb "${ED}${HSQLDB_HOME}"
+ chmod o-rwx "${ED}${HSQLDB_HOME}"
+
+ # Create symlinks to authorization files in the server home dir
+ # (required by the hqldb init script)
+ insinto "${HSQLDB_HOME}"
+ dosym ../../../etc/hsqldb/server.properties "${HSQLDB_HOME}/server.properties"
+ dosym ../../../etc/hsqldb/sqltool.rc "${HSQLDB_HOME}/sqltool.rc"
+}
+
+pkg_postinst() {
+ ewarn "If you intend to run Hsqldb in Server mode and you want to create"
+ ewarn "additional databases, remember to put correct information in both"
+ ewarn "'server.properties' and 'sqltool.rc' files."
+ ewarn "(read the 'Init script Setup Procedure' section of the 'Chapter 3."
+ ewarn "UNIX Quick Start' in the Hsqldb docs for more information)"
+ echo
+ elog "Example:"
+ echo
+ elog "${EPREFIX}/etc/hsqldb/server.properties"
+ elog "============================="
+ elog "server.database.1=file:xdb/xdb"
+ elog "server.dbname.1=xdb"
+ elog "server.urlid.1=xdb"
+ elog
+ elog "${EPREFIX}/etc/hsqldb/sqltool.rc"
+ elog "======================"
+ elog "urlid xdb"
+ elog "url jdbc:hsqldb:hsql://localhost/xdb"
+ elog "username sa"
+ elog "password "
+ echo
+ elog "Also note that each hsqldb server can serve only up to 10"
+ elog "different databases simultaneously (with consecutive {0-9}"
+ elog "suffixes in the 'server.properties' file)."
+ echo
+ ewarn "For data manipulation use:"
+ ewarn
+ ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.DatabaseManager"
+ ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.DatabaseManagerSwing"
+ ewarn "# java -classpath ${EPREFIX}${HSQLDB_JAR} org.hsqldb.util.SqlTool \\"
+ ewarn " --rcFile ${EPREFIX}/var/lib/hsqldb/sqltool.rc <dbname>"
+ echo
+ elog "The Hsqldb can be run in multiple modes - read 'Chapter 1. Running'"
+ elog "and Using Hsqldb' in the Hsqldb docs at:"
+ elog " http://hsqldb.org/web/hsqlDocsFrame.html"
+ elog "If you intend to run it in the Server mode, it is suggested to add the"
+ elog "init script to your start-up scripts, this should be done like this:"
+ elog " \`rc-update add hsqldb default\`"
+ echo
+}
diff --git a/dev-db/influxdb/Manifest b/dev-db/influxdb/Manifest
index bde4974ff39e..23dae49a62a5 100644
--- a/dev-db/influxdb/Manifest
+++ b/dev-db/influxdb/Manifest
@@ -67,12 +67,12 @@ DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabe
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST influxdb-1.8.10-deps.tar.xz 151055544 BLAKE2B b660cdf996ea918db2d569472f42bb48cfdd694398d2577e4e97d549a549e90851b417463bc5228735b3b23d108fad83868971770953bea38ff27bde4fb9493f SHA512 bfd89dc2817c59de1286b2dbf4e9895d8a104aa1e2cd3db54069e40328d51baee152c761ba92818f67b2a6ab20591b543dd84259e4e2a545a79cd59ca197dd95
DIST influxdb-1.8.10.tar.gz 12082933 BLAKE2B 511202025bd0c2305b8fa3b8be439f6e2941313b42587e6e6eedfcb6ae44c8fd821e5ffcbde288eb4d2d426d3fcbde940cdcb2a993918263ec31c57ecfce0e85 SHA512 4f5d20c190288d6397f0e87abd9b9136340b17f091c361cbc111ba661a3e63626edf5c74ddeeda164d82102dd06026e0037f50da546cda25e6c8647f4c739fae
-DIST influxdb-2.7.3-assets.tar.gz 19829786 BLAKE2B 1ca0fe1a6265329b226eb4de0d1310e71b766bcd8d05f636e3ee0c75c2b9f50c90b8c7f38225c0380b3074f84eb07805a7d42cf06cfbdac3b8b1ffad3befb8e5 SHA512 85f49e3e5a262fcecb801b3ba91157557fa30933a9cc210f2ad7395d3165225fba2f50190e452f76b2567adb765aba297dbcb425d388851f742edd55375da135
-DIST influxdb-2.7.3-deps.tar.xz 421383868 BLAKE2B 0590a5023de66cb01772ed2d18f993f8e706e1dfd8fb1a7f191bfe0244baa16610537f87b20fd16b840b04afc7b5f97cc751a8ba1bc9f179f31bada73b51052e SHA512 f0130c57db60fa3ff622cf646d234f1bc47eccded070ad959df541f8c0ce3a9feefeb86f9bf1b7fbdf562347d40e8eabd42ad65b5a415dec9e74b9542ca31a6e
-DIST influxdb-2.7.3.tar.gz 14249851 BLAKE2B d859330ece0aa0dc0eb2ce7246d0ee7a1f25796dd436d102b402255a4c463a93e0369287228b4f840ee333aa3509882aaadddfae901e9e2842cfed6d582032c4 SHA512 4d9f2faa742fda0366d3386487461d6dd06f6ad27589db3b87ce37242ee9b335e96028d6685683d2691cd2424a1a8d2fff535056eb290af0a1152883767f02b5
DIST influxdb-2.7.5-assets.tar.gz 19829786 BLAKE2B 1ca0fe1a6265329b226eb4de0d1310e71b766bcd8d05f636e3ee0c75c2b9f50c90b8c7f38225c0380b3074f84eb07805a7d42cf06cfbdac3b8b1ffad3befb8e5 SHA512 85f49e3e5a262fcecb801b3ba91157557fa30933a9cc210f2ad7395d3165225fba2f50190e452f76b2567adb765aba297dbcb425d388851f742edd55375da135
DIST influxdb-2.7.5-deps.tar.xz 459263596 BLAKE2B 13c6a2e3539960ec01b2d9132c54e47e4f178e66fa5eba07b63969c657fb4a69fa700a59d90201b768d52b57b449fbf330ae91463e22b818a5f7bf3918937d91 SHA512 cfc4bef0e33e29c54c529a20711753ac5da3c8a89af3a81bcb9612e745254fca9850751f69eec05f7c22959f8a7b240fc52d96b1dba7ed36c907d6c9206618b9
DIST influxdb-2.7.5.tar.gz 14259860 BLAKE2B edcb6228bcc1267bdeb93bb0e34e65d4e97873f10a6e45a919e21e3aa82b2f8ddc02d77c05ea37ec5b5e04222b34e5e74af99dbe85af63fa78dff841316024fc SHA512 895dfc031a18551822dd6ba17a4bdf5e6cef2bd67aa373188b8263a6ab389bd7b6c001ebe47bb945307cf71de2b03a9fa48d2bcc60cda8cbf1b569a09572395e
+DIST influxdb-2.7.6-assets.tar.gz 19829786 BLAKE2B 1ca0fe1a6265329b226eb4de0d1310e71b766bcd8d05f636e3ee0c75c2b9f50c90b8c7f38225c0380b3074f84eb07805a7d42cf06cfbdac3b8b1ffad3befb8e5 SHA512 85f49e3e5a262fcecb801b3ba91157557fa30933a9cc210f2ad7395d3165225fba2f50190e452f76b2567adb765aba297dbcb425d388851f742edd55375da135
+DIST influxdb-2.7.6-deps.tar.xz 458572596 BLAKE2B 07985d3bfcf7179f76f4b3cd1bc6bf015c40e5e63ac1e407f2920a04d3728250d4f90e09915048faa224530b0ca002b3ae4d75184480898a4ab7d61bb060633b SHA512 a256e82bbe8c06fddb1cfe3a5857cfda7c9e78178d17951bb1d034c71033f55c7f5d70be1b56c7bdcb9b87e3631b8ce92375e974e1bfe5bb9a47f5103b919b9d
+DIST influxdb-2.7.6.tar.gz 14258162 BLAKE2B b530203f7995f97fdc26eb1fbca808374e870691e549534e581492e9d14a27dd5cd4b5bc952cf6e9d3c0394fb05f76559964f7f2e9e9ca070c4c6afc7442b15f SHA512 841b720aa6351136cbae8ace0f48504cfc993f8f938542784d89c33523cbb6a3f0d5fd27644215e2f93018be57aad538a18a316b5172ace889a2bf9041190750
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST io-lifetimes-1.0.10.crate 37294 BLAKE2B 9b8836c4bf30e6d102fd9973ac66f067c3ff8bc2806e55f26368ebdc9854f2e9cc6eecc8014f9a0b22a968a6eea8be243fcb7a641d2d0dfc747ee08a6a1450bb SHA512 4b2cde9522780a408c5d4e6406286bc5dd3a0de1a99675129e9856e5d889498a127fd5dd7c937a7542135abc2213b60bfb6258b7871b8709dcdd79d60455bea9
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
@@ -194,6 +194,6 @@ DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec6950
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
EBUILD influxdb-1.8.10.ebuild 1415 BLAKE2B c32cd9f1b5ad1696b4e612f2c99c43170e828a41653004da588e607b19de495bc8926ca1a7d60287a49394c53509d9e542ecff4b378b4486e7b69d4c3e044afb SHA512 ee1e42b70fabf4ed8676033be9a0f5e10d514a9ad98741a0e685cfb8e11f4f8f51a0ed28f91043e5b78c44f7dbfe74aea6f93fc79193ca8da425316fcd561b69
-EBUILD influxdb-2.7.3-r2.ebuild 6379 BLAKE2B 7a2e0d86e8909053ca7e0f76ca38f7cdabd9442f8c36b8cc2be0e427931485fbccebed8a7138cc409a16f05f30e1b0f2f5b5d12998a6775e84114992f6cc8791 SHA512 81dce812b16dad155832bff702ebd9224cdadf2d31d8920903a7e59c5ed77547e53d1b4a116574f4ac549a492d4d3156b22ba9885449d9df4ba91d1781e6798d
-EBUILD influxdb-2.7.5.ebuild 6379 BLAKE2B e8b9e42ec963f3eac2690eb295a89e8d64f18edb984393ec27575ad249ec7ff7b9fe041129c6e8731450c1e7f7c770c1d478b0fd1073595333c35dfcf4242399 SHA512 c04aad41596ab915cae8c9635ea14a2e194ac59f03f7aea7aab36d9a57f2c90ba9b41f89f0e1cf4925aaa169693ab6e1be5736d3f3fd28f1f4ab7afb08a7c096
+EBUILD influxdb-2.7.5.ebuild 6404 BLAKE2B 223c74a60604327d7def007c3ed10e2704302a4b551802601f410eb775dc0e09d4b91b2a5d2a100dbcd9e69d817f023575f58398e6c2bb730c58a7d65c18f787 SHA512 50cf95d8530843bc48578d4abb0ea0c6e78b134a1b3201466266a9ea4a6cdbc723c81efc4f71c7f65c029e90ca0a09f0187e0ea82726edb3e066eff40a3c8218
+EBUILD influxdb-2.7.6.ebuild 6616 BLAKE2B fdc72ab8bd7507be44a23301f29eadf3236bc52bedab56e2de6b0ba51ee8fd2fd3caab046cb03e51328c2f6f10094d34e6ee3a1800dd4bda35f62847fb46dc89 SHA512 183a75df09aa81fd892694476cfaa1a48c7142c09812ce7c314dbe9047480d28ee6ee1ef0ea54bafc70ce9d81e75fbdc04233f6c8a467c45bcf8cda5185c536a
MISC metadata.xml 794 BLAKE2B b2918ee4b0c547e06957606fc84ce3fa44144f6e4510ac2bca9008645ca4a08058f02c8cd96623575214763856a97f9fa887ca70dd8a9ba884c9328b1ea54a8a SHA512 4badc736aae9a6aa97766dedc40f906b983f91c9a08fe2784df2768bcbf4e164a365276bfcef271767b9d86afa7ccccbc8dbe31857641c724eeb0e2deeda01ee
diff --git a/dev-db/influxdb/influxdb-2.7.3-r2.ebuild b/dev-db/influxdb/influxdb-2.7.3-r2.ebuild
deleted file mode 100644
index 3bd8b07c924a..000000000000
--- a/dev-db/influxdb/influxdb-2.7.3-r2.ebuild
+++ /dev/null
@@ -1,284 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- adler32@1.2.0
- ahash@0.7.6
- aho-corasick@0.7.20
- android_system_properties@0.1.5
- ansi_term@0.12.1
- anyhow@1.0.70
- arrayvec@0.5.2
- atty@0.2.14
- autocfg@1.1.0
- bitflags@1.3.2
- bitflags@2.0.2
- bumpalo@3.12.0
- cast@0.3.0
- cc@1.0.79
- cfg-if@1.0.0
- chrono@0.4.24
- clap@2.34.0
- codespan-reporting@0.11.1
- colored@2.0.0
- core-foundation-sys@0.8.4
- crc32fast@1.3.2
- criterion-plot@0.4.5
- criterion@0.3.6
- crossbeam-channel@0.5.7
- crossbeam-deque@0.8.3
- crossbeam-epoch@0.9.14
- crossbeam-utils@0.8.15
- csv-core@0.1.10
- csv@1.2.1
- ctor@0.1.26
- cxx-build@1.0.94
- cxx@1.0.94
- cxxbridge-flags@1.0.94
- cxxbridge-macro@1.0.94
- derivative@2.2.0
- derive_more@0.99.17
- diff@0.1.13
- dissimilar@1.0.6
- either@1.8.1
- ena@0.14.2
- env_logger@0.9.3
- errno-dragonfly@0.1.2
- errno@0.3.0
- expect-test@1.4.1
- fallible-iterator@0.2.0
- fallible-streaming-iterator@0.1.9
- fastrand@1.9.0
- flatbuffers@22.12.6
- fnv@1.0.7
- form_urlencoded@1.1.0
- getrandom@0.2.8
- half@1.8.2
- hashbrown@0.12.3
- hashlink@0.8.1
- heck@0.3.3
- hermit-abi@0.1.19
- hermit-abi@0.2.6
- hermit-abi@0.3.1
- humantime@2.1.0
- iana-time-zone-haiku@0.1.1
- iana-time-zone@0.1.56
- idna@0.3.0
- indexmap@1.9.3
- instant@0.1.12
- io-lifetimes@1.0.10
- itertools@0.10.5
- itoa@1.0.6
- js-sys@0.3.61
- lazy_static@1.4.0
- libc@0.2.141
- libflate@1.3.0
- libflate_lz77@1.2.0
- libsqlite3-sys@0.26.0
- link-cplusplus@1.0.8
- linux-raw-sys@0.3.1
- lock_api@0.4.9
- log@0.4.17
- lsp-types@0.91.1
- maplit@1.0.2
- memchr@2.5.0
- memoffset@0.8.0
- num-integer@0.1.45
- num-traits@0.2.15
- num_cpus@1.15.0
- once_cell@1.17.1
- oorandom@11.1.3
- ordered-float@3.6.0
- output_vt100@0.1.3
- pad@0.1.6
- parking_lot@0.11.2
- parking_lot_core@0.8.6
- percent-encoding@2.2.0
- pkg-config@0.3.26
- plotters-backend@0.3.4
- plotters-svg@0.3.3
- plotters@0.3.4
- pretty@0.11.3
- pretty_assertions@1.3.0
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.56
- pulldown-cmark@0.9.2
- quote@1.0.26
- rayon-core@1.11.0
- rayon@1.7.0
- redox_syscall@0.2.16
- redox_syscall@0.3.5
- regex-syntax@0.6.29
- regex@1.7.3
- rle-decode-fast@1.0.3
- rusqlite@0.29.0
- rustc-hash@1.1.0
- rustc_version@0.4.0
- rustix@0.37.7
- ryu@1.0.13
- salsa-macros@0.17.0-pre.2
- salsa@0.17.0-pre.2
- same-file@1.0.6
- scopeguard@1.1.0
- scratch@1.0.5
- semver@1.0.17
- serde@1.0.159
- serde_cbor@0.11.2
- serde_derive@1.0.159
- serde_json@1.0.95
- serde_repr@0.1.12
- smallvec@1.10.0
- strsim@0.8.0
- structopt-derive@0.4.18
- structopt@0.3.26
- syn@1.0.109
- syn@2.0.13
- tempfile@3.5.0
- termcolor@1.2.0
- textwrap@0.11.0
- thiserror-impl@1.0.40
- thiserror@1.0.40
- tinytemplate@1.2.1
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- typed-arena@2.0.2
- unicase@2.6.0
- unicode-bidi@0.3.13
- unicode-ident@1.0.8
- unicode-normalization@0.1.22
- unicode-segmentation@1.10.1
- unicode-width@0.1.10
- url@2.3.1
- vcpkg@0.2.15
- vec_map@0.8.2
- version_check@0.9.4
- walkdir@2.3.3
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.84
- wasm-bindgen-macro-support@0.2.84
- wasm-bindgen-macro@0.2.84
- wasm-bindgen-shared@0.2.84
- wasm-bindgen@0.2.84
- web-sys@0.3.61
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.5
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-sys@0.45.0
- windows-sys@0.48.0
- windows-targets@0.42.2
- windows-targets@0.48.0
- windows@0.48.0
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_gnullvm@0.48.0
- windows_aarch64_msvc@0.42.2
- windows_aarch64_msvc@0.48.0
- windows_i686_gnu@0.42.2
- windows_i686_gnu@0.48.0
- windows_i686_msvc@0.42.2
- windows_i686_msvc@0.48.0
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnu@0.48.0
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_gnullvm@0.48.0
- windows_x86_64_msvc@0.42.2
- windows_x86_64_msvc@0.48.0
- yansi@0.5.1
-"
-
-inherit cargo go-module systemd
-
-DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
-HOMEPAGE="https://www.influxdata.com"
-
-FLUX_PV="0.194.3"
-
-SRC_URI="https://github.com/influxdata/influxdb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> ${P}-assets.tar.gz"
-SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz"
-SRC_URI+=" ${CARGO_CRATE_URIS}"
-
-LICENSE="Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="virtual/pkgconfig"
-
-DEPEND="
- acct-group/influxdb
- acct-user/influxdb
-"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- default
-
- local data_dir
- data_dir="${S}/static/data"
- mkdir "${data_dir}" || die
- mv "${WORKDIR}/build" "${data_dir}" || die
-}
-
-src_compile() {
- mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp" || die
- mv "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11/go-mod" "${WORKDIR}/go-mod" || die
- cd "${WORKDIR}"/go-mod-tmp/github.com/influxdata/pkg-config* || die
- ego build .
- mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11" || die
- mv "${WORKDIR}/go-mod-tmp" "${WORKDIR}/go-mod" || die
-
- cd "${WORKDIR}/go-mod/github.com/influxdata/flux@v${FLUX_PV}/libflux" || die
- cargo_src_compile
-
- cd "${S}" || die
-
- export PKG_CONFIG="${WORKDIR}/go-mod/github.com/influxdata/pkg-config@v0.2.11/pkg-config"
- ego generate ./static
- GOBIN="${S}/bin" \
- ego install \
- -tags 'assets,noasm,sqlite_json,sqlite_foreign_keys' \
- -ldflags="-X main.version=${PV}" \
- ./...
-}
-
-src_test() {
- ego test ./tests
-}
-
-src_install() {
- dobin bin/influx*
- dodoc *.md
- cd .circleci/scripts/package/influxdb2/fs || die
- systemd_dounit usr/lib/influxdb/scripts/influxdb.service
- exeinto /usr/lib/influxdb/scripts
- doexe usr/lib/influxdb/scripts/influxd-systemd-start.sh
- exeinto /usr/share/influxdb
- doexe usr/share/influxdb/influxdb2-upgrade.sh
- newconfd "${FILESDIR}"/influxdb.confd-r1 influxdb
- newinitd "${FILESDIR}"/influxdb.initd-r1 influxdb
- keepdir /var/log/influxdb
- fowners influxdb:influxdb /var/log/influxdb
-
- newenvd - "99${PN}" <<-_EOF_
- INFLUXD_CONFIG_PATH="/etc/influxdb"
- _EOF_
-}
-
-pkg_postinst() {
- elog "Upgrading from InfluxDB1.x requires migration of time series data."
- elog "See https://docs.influxdata.com/influxdb/v2.7/upgrade/v1-to-v2/"
- elog "Keep in mind that some applications not compatible with InfluxDB 2.x"
- elog "may stop working."
-
- ewarn "The InfluxDB command line client has been moved to dev-db/influx-cli"
- ewarn "You will need to install it separately"
-}
diff --git a/dev-db/influxdb/influxdb-2.7.5.ebuild b/dev-db/influxdb/influxdb-2.7.5.ebuild
index 32422fb6df90..f3db16a9392b 100644
--- a/dev-db/influxdb/influxdb-2.7.5.ebuild
+++ b/dev-db/influxdb/influxdb-2.7.5.ebuild
@@ -207,7 +207,10 @@ KEYWORDS="~amd64"
IUSE="test"
RESTRICT="!test? ( test )"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ virtual/pkgconfig
+ <virtual/rust-1.78.0
+"
DEPEND="
acct-group/influxdb
diff --git a/dev-db/influxdb/influxdb-2.7.6.ebuild b/dev-db/influxdb/influxdb-2.7.6.ebuild
new file mode 100644
index 000000000000..6fc1b5b27282
--- /dev/null
+++ b/dev-db/influxdb/influxdb-2.7.6.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ adler32@1.2.0
+ ahash@0.7.6
+ aho-corasick@0.7.20
+ android_system_properties@0.1.5
+ ansi_term@0.12.1
+ anyhow@1.0.70
+ arrayvec@0.5.2
+ atty@0.2.14
+ autocfg@1.1.0
+ bitflags@1.3.2
+ bitflags@2.0.2
+ bumpalo@3.12.0
+ cast@0.3.0
+ cc@1.0.79
+ cfg-if@1.0.0
+ chrono@0.4.24
+ clap@2.34.0
+ codespan-reporting@0.11.1
+ colored@2.0.0
+ core-foundation-sys@0.8.4
+ crc32fast@1.3.2
+ criterion-plot@0.4.5
+ criterion@0.3.6
+ crossbeam-channel@0.5.7
+ crossbeam-deque@0.8.3
+ crossbeam-epoch@0.9.14
+ crossbeam-utils@0.8.15
+ csv-core@0.1.10
+ csv@1.2.1
+ ctor@0.1.26
+ cxx-build@1.0.94
+ cxx@1.0.94
+ cxxbridge-flags@1.0.94
+ cxxbridge-macro@1.0.94
+ derivative@2.2.0
+ derive_more@0.99.17
+ diff@0.1.13
+ dissimilar@1.0.6
+ either@1.8.1
+ ena@0.14.2
+ env_logger@0.9.3
+ errno-dragonfly@0.1.2
+ errno@0.3.0
+ expect-test@1.4.1
+ fallible-iterator@0.2.0
+ fallible-streaming-iterator@0.1.9
+ fastrand@1.9.0
+ flatbuffers@22.12.6
+ fnv@1.0.7
+ form_urlencoded@1.1.0
+ getrandom@0.2.8
+ half@1.8.2
+ hashbrown@0.12.3
+ hashlink@0.8.1
+ heck@0.3.3
+ hermit-abi@0.1.19
+ hermit-abi@0.2.6
+ hermit-abi@0.3.1
+ humantime@2.1.0
+ iana-time-zone-haiku@0.1.1
+ iana-time-zone@0.1.56
+ idna@0.3.0
+ indexmap@1.9.3
+ instant@0.1.12
+ io-lifetimes@1.0.10
+ itertools@0.10.5
+ itoa@1.0.6
+ js-sys@0.3.61
+ lazy_static@1.4.0
+ libc@0.2.141
+ libflate@1.3.0
+ libflate_lz77@1.2.0
+ libsqlite3-sys@0.26.0
+ link-cplusplus@1.0.8
+ linux-raw-sys@0.3.1
+ lock_api@0.4.9
+ log@0.4.17
+ lsp-types@0.91.1
+ maplit@1.0.2
+ memchr@2.5.0
+ memoffset@0.8.0
+ num-integer@0.1.45
+ num-traits@0.2.15
+ num_cpus@1.15.0
+ once_cell@1.17.1
+ oorandom@11.1.3
+ ordered-float@3.6.0
+ output_vt100@0.1.3
+ pad@0.1.6
+ parking_lot@0.11.2
+ parking_lot_core@0.8.6
+ percent-encoding@2.2.0
+ pkg-config@0.3.26
+ plotters-backend@0.3.4
+ plotters-svg@0.3.3
+ plotters@0.3.4
+ pretty@0.11.3
+ pretty_assertions@1.3.0
+ proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
+ proc-macro2@1.0.56
+ pulldown-cmark@0.9.2
+ quote@1.0.26
+ rayon-core@1.11.0
+ rayon@1.7.0
+ redox_syscall@0.2.16
+ redox_syscall@0.3.5
+ regex-syntax@0.6.29
+ regex@1.7.3
+ rle-decode-fast@1.0.3
+ rusqlite@0.29.0
+ rustc-hash@1.1.0
+ rustc_version@0.4.0
+ rustix@0.37.7
+ ryu@1.0.13
+ salsa-macros@0.17.0-pre.2
+ salsa@0.17.0-pre.2
+ same-file@1.0.6
+ scopeguard@1.1.0
+ scratch@1.0.5
+ semver@1.0.17
+ serde@1.0.159
+ serde_cbor@0.11.2
+ serde_derive@1.0.159
+ serde_json@1.0.95
+ serde_repr@0.1.12
+ smallvec@1.10.0
+ strsim@0.8.0
+ structopt-derive@0.4.18
+ structopt@0.3.26
+ syn@1.0.109
+ syn@2.0.13
+ tempfile@3.5.0
+ termcolor@1.2.0
+ textwrap@0.11.0
+ thiserror-impl@1.0.40
+ thiserror@1.0.40
+ tinytemplate@1.2.1
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ typed-arena@2.0.2
+ unicase@2.6.0
+ unicode-bidi@0.3.13
+ unicode-ident@1.0.8
+ unicode-normalization@0.1.22
+ unicode-segmentation@1.10.1
+ unicode-width@0.1.10
+ url@2.3.1
+ vcpkg@0.2.15
+ vec_map@0.8.2
+ version_check@0.9.4
+ walkdir@2.3.3
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.84
+ wasm-bindgen-macro-support@0.2.84
+ wasm-bindgen-macro@0.2.84
+ wasm-bindgen-shared@0.2.84
+ wasm-bindgen@0.2.84
+ web-sys@0.3.61
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.5
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-sys@0.45.0
+ windows-sys@0.48.0
+ windows-targets@0.42.2
+ windows-targets@0.48.0
+ windows@0.48.0
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.48.0
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.48.0
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.48.0
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.48.0
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.48.0
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.48.0
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.48.0
+ yansi@0.5.1
+"
+
+inherit cargo go-module systemd
+
+DESCRIPTION="Scalable datastore for metrics, events, and real-time analytics"
+HOMEPAGE="https://www.influxdata.com"
+
+FLUX_PV="0.194.5"
+
+SRC_URI="https://github.com/influxdata/influxdb/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> ${P}-assets.tar.gz"
+# Generate go-mod of base dir. Then cd go-mod/github.com/influxdata/pkg-config@v0.2.11 and generate go-mod of it
+# The tarball has next backported commit: github.com/influxdata/flux/commit/68c831c40b396f0274f6a9f97d77707c39970b02
+SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-deps.tar.xz"
+SRC_URI+=" ${CARGO_CRATE_URIS}"
+
+LICENSE="Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="virtual/pkgconfig"
+
+DEPEND="
+ acct-group/influxdb
+ acct-user/influxdb
+"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+ cargo_src_unpack
+}
+
+src_prepare() {
+ default
+
+ local data_dir
+ data_dir="${S}/static/data"
+ mkdir "${data_dir}" || die
+ mv "${WORKDIR}/build" "${data_dir}" || die
+}
+
+src_compile() {
+ mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp" || die
+ mv "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11/go-mod" "${WORKDIR}/go-mod" || die
+ cd "${WORKDIR}"/go-mod-tmp/github.com/influxdata/pkg-config* || die
+ ego build .
+ mv "${WORKDIR}/go-mod" "${WORKDIR}/go-mod-tmp/github.com/influxdata/pkg-config@v0.2.11" || die
+ mv "${WORKDIR}/go-mod-tmp" "${WORKDIR}/go-mod" || die
+
+ cd "${WORKDIR}/go-mod/github.com/influxdata/flux@v${FLUX_PV}/libflux" || die
+ cargo_src_compile
+
+ cd "${S}" || die
+
+ export PKG_CONFIG="${WORKDIR}/go-mod/github.com/influxdata/pkg-config@v0.2.11/pkg-config"
+ ego generate ./static
+ GOBIN="${S}/bin" \
+ ego install \
+ -tags 'assets,noasm,sqlite_json,sqlite_foreign_keys' \
+ -ldflags="-X main.version=${PV}" \
+ ./...
+}
+
+src_test() {
+ ego test ./tests
+}
+
+src_install() {
+ dobin bin/influx*
+ dodoc *.md
+ cd .circleci/scripts/package/influxdb2/fs || die
+ systemd_dounit usr/lib/influxdb/scripts/influxdb.service
+ exeinto /usr/lib/influxdb/scripts
+ doexe usr/lib/influxdb/scripts/influxd-systemd-start.sh
+ exeinto /usr/share/influxdb
+ doexe usr/share/influxdb/influxdb2-upgrade.sh
+ newconfd "${FILESDIR}"/influxdb.confd-r1 influxdb
+ newinitd "${FILESDIR}"/influxdb.initd-r1 influxdb
+ keepdir /var/log/influxdb
+ fowners influxdb:influxdb /var/log/influxdb
+
+ newenvd - "99${PN}" <<-_EOF_
+ INFLUXD_CONFIG_PATH="/etc/influxdb"
+ _EOF_
+}
+
+pkg_postinst() {
+ elog "Upgrading from InfluxDB1.x requires migration of time series data."
+ elog "See https://docs.influxdata.com/influxdb/v2.7/upgrade/v1-to-v2/"
+ elog "Keep in mind that some applications not compatible with InfluxDB 2.x"
+ elog "may stop working."
+
+ ewarn "The InfluxDB command line client has been moved to dev-db/influx-cli"
+ ewarn "You will need to install it separately"
+}
diff --git a/dev-db/litecli/Manifest b/dev-db/litecli/Manifest
index 95645e705fcb..2ba40b7d8c0a 100644
--- a/dev-db/litecli/Manifest
+++ b/dev-db/litecli/Manifest
@@ -1,5 +1,7 @@
DIST litecli-1.10.0.tar.gz 887727 BLAKE2B 141a13760ce24530a72d2a1fb1c896378f1f35a9354b8a6b553792607337b2ea861481f995f1ff016ac4fca1c7bde1aada4c193acd388fdf03095900b137c303 SHA512 aa497fe050f4e1135f2c63f4c0cbab736400158c546a0391f3eca956b38132349ad2eb46505beb52651f74bc5ff1a2ba9b0254e7a6a86d79e461fdd0508fb412
DIST litecli-1.10.1.tar.gz 887832 BLAKE2B 304feead856a148726f729abd46d91fb2d0bbf7d99e05d437814c0e254f7e957f132317194e01e4dd62ddcdd2dda15c1fcba71c3086f286dd6aeb4aefe419f64 SHA512 f53c04a101f8abe52e81450309b6eab766742b0d26900608024ac8112efdc959787ea3c5997e9647529f65a17544ee31cc70f14b503a9ad3566d545568d822dd
+DIST litecli-1.11.0.tar.gz 887986 BLAKE2B 4f445a0d29152998ab0e27ec814f1f46af44db949c817a50e7be8af659525f13113c4a831a8bf4f31a21c7922d93e12c792e8aa44b1e8480619418aeaa72aa89 SHA512 31a97d412d5749b6e8d32b88d8b41fde79d8ca9657da9885f39dc92cb0ad00ac6ab98f931ab57806be05ba9249580f1ea5ff25849d86c2f044dc40f437b6a52e
EBUILD litecli-1.10.0.ebuild 923 BLAKE2B 6ea19fa379f0207fa9da6f7110622222ddf72412051fdd442f59ee2740a8fbc4b2b37639fd818e0c720b2118a49198c3570122ab2018c63e7776669845f58962 SHA512 986c30eb64d1087722c8f00a0b2ec4225282bf0a043fdaa0b1d46d4a737f040553c5603f0cf12071e54b211cabc4403e880e1ba63d74f2ab0360a7720c467071
EBUILD litecli-1.10.1.ebuild 923 BLAKE2B 6ea19fa379f0207fa9da6f7110622222ddf72412051fdd442f59ee2740a8fbc4b2b37639fd818e0c720b2118a49198c3570122ab2018c63e7776669845f58962 SHA512 986c30eb64d1087722c8f00a0b2ec4225282bf0a043fdaa0b1d46d4a737f040553c5603f0cf12071e54b211cabc4403e880e1ba63d74f2ab0360a7720c467071
+EBUILD litecli-1.11.0.ebuild 925 BLAKE2B 8038de58200a5ec39c06520a11f38e4b68c8ba8334f2f61a67152fb75947a759c09e61f72e5fe33818bb89229f63ce83b16d5227888071650e9f15318f92d87f SHA512 0ce11e591ec4a7bdf69075e5c23b7bfada17b77ff368afdc23548139ea07ae831b44e1d398174cf446356334e109bc26a01dc0011980764d0a1ed980e4a674c9
MISC metadata.xml 513 BLAKE2B 5dd598b28d70f0eea45122b3bc54386581426f5e93266e39cd56c89118bb30193d8a4839868dc9efead7aff2087aaf480b06548a069eddc057ca36e3b74b30c8 SHA512 59e097ac5c0d9ea37cb6e87fc59a142bec6576c041a184a69f01f029b2355dfbd989ab3177db7473cf9637b82e988ac42677942126c5da9cfd7a06532dc3bfe3
diff --git a/dev-db/litecli/litecli-1.11.0.ebuild b/dev-db/litecli/litecli-1.11.0.ebuild
new file mode 100644
index 000000000000..ae7764cb1ede
--- /dev/null
+++ b/dev-db/litecli/litecli-1.11.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1
+
+DESCRIPTION="CLI for SQLite with auto-completion and syntax highlighting"
+HOMEPAGE="https://litecli.com/ https://github.com/dbcli/litecli"
+SRC_URI="https://github.com/dbcli/litecli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/click-4.1[${PYTHON_USEDEP}]
+ >=dev-python/cli-helpers-2.2.1[${PYTHON_USEDEP}]
+ >=dev-python/configobj-5.0.5[${PYTHON_USEDEP}]
+ >=dev-python/prompt-toolkit-3.0.3[${PYTHON_USEDEP}]
+ <dev-python/prompt-toolkit-4.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-1.5[${PYTHON_USEDEP}]
+ dev-python/sqlparse[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-db/m17n-db/Manifest b/dev-db/m17n-db/Manifest
index dfb7405db896..79aae78815fd 100644
--- a/dev-db/m17n-db/Manifest
+++ b/dev-db/m17n-db/Manifest
@@ -1,3 +1,6 @@
+DIST glibc-2.39.tar.xz 18520988 BLAKE2B 9d98459a2d58401e07c081e0d841935b23998da75a7eb5a7ebd23a1f9ebab99dee623fe166397c1b6c926960c570f62dbca5cb3b5ce84a918adff6b7a15e16bb SHA512 818f58172a52815b4338ea9f2a69ecaa3335492b9f8f64cbf8afb24c0d737982341968ecd79631cae3d3074ab0ae4bc6056fc4ba3ffe790849dc374835cd57e2
DIST m17n-db-1.8.0.tar.gz 1977364 BLAKE2B 303afaf8eb105b8cc034be96efc7790f774870c5cbb688dc33da02847b545b42b20fc041c3842d9fbf9d17417472815e8185df37b58f4d2d72fac762a2669272 SHA512 b21abfdcb5eb42e71fbd5edd1a99eca4a05df14f5a57eac7cdd3dc657337bd143a419f4b3f3dd0b74b82c827ede4d3666dd213af9041593cef50118ee43898d5
-EBUILD m17n-db-1.8.0.ebuild 579 BLAKE2B 34b3a458f06ad4d9683a8c64fc82c1c3d5fbb5ed4e6e1457b050eac89bcdbf052d169185c9c460f6dacc56a65b4853857ce76736a7ae27ee93fde4a1340d44fd SHA512 7e680e936c870bc0ed96d6c39c3cd6171af080660f0050a605628777329e08a4e9ad8aafb76db5077a42181c8afafceba8739a745be87763764783b941763d29
+DIST m17n-db-1.8.5.tar.gz 2492374 BLAKE2B 306a86cb74735893f6aafb4869f785108af038c065fb2a51ee26402077d22ff23638176810b411bb23c13c4933d7536e23e48dafe07ab77700c7545d9c9ecf45 SHA512 6c3f42072b7e0a36870fd8143fb1ac7c3efc21c41869d984dfa0cbb87eb1f9958e429f1144a975b401791f0423386a03ab02531f162496531e303d9b0e049987
+EBUILD m17n-db-1.8.0.ebuild 873 BLAKE2B 5b3cd1d733298d170104935078edba4c1e9617c62bfab8f618a40300351fece6969735f0975236311ffff704ae1092cf6a1e8ef1c4050e9cf106bf82101654ea SHA512 64a1a36f080b44d676eb5cd8ee7808e3ebc640001b4098bad221888872753744247bc48a03e993365242bd710e5385c18856284ce7dedd71ef517c5f52775913
+EBUILD m17n-db-1.8.5.ebuild 880 BLAKE2B 0e52ae70dde941cfc9e234a624588f74b56ae96a169179649dfbe2ca7d3315f7b4acc42524bd227e5dc8378457661801c3f11a225f7d49f0b6940a184cf5c0c6 SHA512 b0342fa12e14191911c572d195720e1c7a75aa119ea726491bcee417401220da6e3c7cf8e2a1da2078f6ce713fa9fe1613ad664e30052a3bde0d97dcac889b6d
MISC metadata.xml 313 BLAKE2B a280c675a102285022654a8b20bc06c7bf3dcd5cac118fdd95b9d453d2adba18c44adae95b4b70835e5f1d03a49dcd3a837e36ef79b2f82dbe91a478171b10d2 SHA512 76e6031dc40226735274b26085dbd3c5b7419f50c445611df406d75422769dd6c23442fc9afa446e979143d5ba3c5b99e42fba3fcf6f20cdfd7fb6e55c202a11
diff --git a/dev-db/m17n-db/m17n-db-1.8.0.ebuild b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
index 7342e3737171..d3af0f12121c 100644
--- a/dev-db/m17n-db/m17n-db-1.8.0.ebuild
+++ b/dev-db/m17n-db/m17n-db-1.8.0.ebuild
@@ -3,11 +3,15 @@
EAPI="8"
+GLIBC_PV="2.39"
+GLIBC_P="glibc-${GLIBC_PV}"
+
DESCRIPTION="Database for the m17n library"
-HOMEPAGE="https://savannah.nongnu.org/projects/m17n https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git"
-SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
+HOMEPAGE="https://www.nongnu.org/m17n/"
+SRC_URI="mirror://nongnu/m17n/${P}.tar.gz
+ elibc_musl? ( mirror://gnu/glibc/${GLIBC_P}.tar.xz )"
-LICENSE="LGPL-2.1"
+LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
IUSE=""
@@ -15,6 +19,20 @@ IUSE=""
RDEPEND="virtual/libintl"
BDEPEND="sys-devel/gettext"
+CHARMAPS="${GLIBC_P}/localedata/charmaps"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ if use elibc_musl; then
+ tar xf "${DISTDIR}"/${GLIBC_P}.tar.xz ${CHARMAPS} || die
+ fi
+}
+
+src_configure() {
+ econf $(usex elibc_musl "--with-charmaps=${WORKDIR}/${CHARMAPS}" "")
+}
+
src_install() {
default
diff --git a/dev-db/m17n-db/m17n-db-1.8.5.ebuild b/dev-db/m17n-db/m17n-db-1.8.5.ebuild
new file mode 100644
index 000000000000..15bcacc57b5e
--- /dev/null
+++ b/dev-db/m17n-db/m17n-db-1.8.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+GLIBC_PV="2.39"
+GLIBC_P="glibc-${GLIBC_PV}"
+
+DESCRIPTION="Database for the m17n library"
+HOMEPAGE="https://www.nongnu.org/m17n/"
+SRC_URI="mirror://nongnu/m17n/${P}.tar.gz
+ elibc_musl? ( mirror://gnu/glibc/${GLIBC_P}.tar.xz )"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+RDEPEND="virtual/libintl"
+BDEPEND="sys-devel/gettext"
+
+CHARMAPS="${GLIBC_P}/localedata/charmaps"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+
+ if use elibc_musl; then
+ tar xf "${DISTDIR}"/${GLIBC_P}.tar.xz ${CHARMAPS} || die
+ fi
+}
+
+src_configure() {
+ econf $(usex elibc_musl "--with-charmaps=${WORKDIR}/${CHARMAPS}" "")
+}
+
+src_install() {
+ default
+
+ docinto FORMATS
+ dodoc FORMATS/*
+
+ docinto UNIDATA
+ dodoc UNIDATA/*
+}
diff --git a/dev-db/mariadb/Manifest b/dev-db/mariadb/Manifest
index 7059c9787a37..a7996afbd021 100644
--- a/dev-db/mariadb/Manifest
+++ b/dev-db/mariadb/Manifest
@@ -7,21 +7,22 @@ AUX my.cnf.distro-server 998 BLAKE2B a7f2977a96d394cb7e24d72d82a1c21095c4b55607e
DIST mariadb-10.11.3-patches-01.tar.xz 4984 BLAKE2B abc78c83505c745ab7320b99dcda8c667fed8332dede466142027b24957fa9ff3d03f8402679ce6cffdc89bc9f0559f8c717b7ec9df52a2c5db39195f096d731 SHA512 127386c9dc8ce242d9d309e31b9357a928ba816d24d94d60cbc8723fb3bd0fb136c7d049bfb37aac057f9ebcc73c155ac20b8bcf2542f89401140728c2dcf29a
DIST mariadb-10.11.5.tar.gz 99709948 BLAKE2B 97429df4f0a10eb72c74dd0e951954b7c096a6b42fdaa97c682d1409e2a21716171a2b66aae6ec8ab3f4371bed57aff1f054554d398242e413d5c8e7ad988da4 SHA512 851e6508c1e495afa608a8bcd5c62faa5800e69cc1ba81b9366bf250e07ce8a9801a4ee07ecbaec4b57180c9b3bf2ed8acb7f5f03dd37a87a53928bfd4dfe559
DIST mariadb-10.11.6-patches-01.tar.xz 4980 BLAKE2B 62edcb60484d61683eb7733bb29f2f7e227d943cf95ff84373f25a8e438b1ca8d3b4a1e3f46f70722dd9abd43679e12f4cef1c2bfb3d01f8f23f68f6ab7cbd50 SHA512 2bdaaa026ac95d6edf50a1f46e77f8295e98504f978bb55d405267faf56150c17e52682a0334132eae1230c814b5cf458616e1abefb1dd580d160f952e5294f1
-DIST mariadb-10.11.6.tar.gz 99586625 BLAKE2B 8fa1d8b8c1f0206ecb8bf754f918d22f42befc816c7bb9f83641b0d71d737177f593d244477fc399cd7a3c3fa3e97f96af329d83e8848c9850f59cbb05ecab48 SHA512 3d77f7be4a26d5a36af56150a5f8ed5e21adeed9bc8ea1bd694e47a25a571bd73468eada7c96e0dfe5a6c81bef625abf71a56d228cf43a738e555e3c0d824a6a
DIST mariadb-10.11.7.tar.gz 100584592 BLAKE2B 621204ded34097a643d0766292dca8b30d4d28f509db9159939c6b0735959e9fcf563a6c1760daff0a659fa5b3d7da7e0282add4b96b45c3004cdcf23e5312f6 SHA512 a6ebc9ba88b52e5d339b176b6fa48c03fcbe5bb590740a02c1bbd083a3d62e619937e645de2504a9f9adeed2f67127fab0307dece524b7c5217ad5df0f3ccc71
+DIST mariadb-10.11.8.tar.gz 100913048 BLAKE2B 15371d8116963e78ffcd7f3d16d560302f671ecf04cf007ab16aa2832a1b99a2fa9a33d8a1739ff13f05a2608df0246faf33ae187ebc2417437a3d4870c94407 SHA512 61bdbe4a51adb438335c22bfcf75f59864fa0412c7ed6e938ef73fd602c2ef27131dbeef83cd314f2bea54135c6e8f8646608ff96a7ce6ce2c74f34ef6a8675f
DIST mariadb-10.6.13-patches-01.tar.xz 4984 BLAKE2B 625d04310b02aad4fec4b633e9fab06636364f3c5ed3cb88e89acd4224786c3c9ed478b636ac699e77a888b73dab12cb279df41d6095e93e9c4ae3a159570286 SHA512 1e6ac167bfd77570e8ff5955aaa9a101d9387ac4857d856f1fb8c9a489c4c2a154481b9385584435e8dc95baef0dd3ef6831c7de2d6f004401cc338edcaa9d12
DIST mariadb-10.6.14.tar.gz 95286643 BLAKE2B 4a186f3f52b63ab7321aa7556776ff8a986bd602d78dc6a143cc3bfdfd8cc09b0a22688cba02b8907f4b3f0d1e7c640f5caad768c1e89486d6af24e6cf3168a8 SHA512 11b88480ac61303172e98ed3271c8172e840cded5175caba1469d6ec063df647b536ee6e95f110abd8d95d95c9b8d7edf1cb611113be225d5e8eeb2041f86438
DIST mariadb-10.6.15.tar.gz 98204031 BLAKE2B 4534b82f1c1e16ce2c7c21879714e24b20fada36ef10a8a0dbe770c1d99055822fcaf146646b19b459cfd948bff0662d23f1f661a843919f90a354838bda7ee6 SHA512 61b5af8c2f8bd2f641aaa708941563d5f6ecc118acc9a154c009c3ae1d50e7360ae59241f87e5c2111775a3ffeb42a64f4853e9c7096b58d68a3695b5d0ef97c
DIST mariadb-10.6.16-patches-01.tar.xz 4956 BLAKE2B a178930f7abe474e1419509c0bbabf783e1b931cfc3f4b4bddf426d9671d4e69e62a800d759f424f957562091c634049e594332ab15dc758e98d26c48ba69d1d SHA512 42969e6881cf2548c48fcce7f8439c9d56596ef038d55affcada45f4cd42a3666617f5786b69fe9ba42f11b06e85f43b722f2190aa7ed5badb461c48282751e5
-DIST mariadb-10.6.16.tar.gz 98224346 BLAKE2B f5b51df0b8665b817e81b5f0550019627fb41fa682c5cf5acfac30add46442ad9338da39283b09f97f2108e3677c249c2b7395c9c9f5b97e8648c879d654c7f1 SHA512 05d509d5f7a672b897f42674884df0debcae0b75c4eaa6d67645343c596c81c0c41d474a59150108428bf9f2c4468ca05650afb616aac5d1ea09fd2cea258a7f
DIST mariadb-10.6.17.tar.gz 99067793 BLAKE2B 9df7592eb11a92fc4cbf4f1913e11f7ae652effde44358ee930726473a40fc26e46e02dc79e8b16068df37c82afe6b3141305624174d2e44c53107065c57b1ee SHA512 e07cf3e90d93d6139969875b11d6df3210b2c9f69257688b392843a7caed0dc3b75ba8904384fd0a55c24ece624e04b68c005a3731ee68f3957787a27b52ad56
-EBUILD mariadb-10.11.5-r1.ebuild 42404 BLAKE2B d1bfb48bb1bfae914ed88bc1854f2b2554b05afdc34a74133195f20c62fb2cdf57bc8766d3f476ddf6e7a3a57b1255d9cb42e232c29be3ffac8289a9ce67afcc SHA512 f2b5bde9e4c20c6cdac5112b26e7d98a5421216adc9dc20c472ffe4e3b3d5a6e81bd1b10a8290644ba7b92c0baf5f5deb99a9ff98c03c20da24ef21b60a439a9
+DIST mariadb-10.6.18.tar.gz 99344652 BLAKE2B 28dee90813dea005bcc94386b67b46734354b508d3ad13384203620d2c5d254b9f0e8d1addc4499fc2e2a7ed0411dba26818944234faf1faf41194aa59262710 SHA512 c4e89639775a8c6063851fa191cb1096b11299d3d22f19657848bc60ba67b2774978f38ca7625d1741ca80b7932fa65727427ae197899d286f921d5c6fc38af5
+DIST mariadb-11.4.2-patches-01.tar.xz 4876 BLAKE2B a306a5ddb04f73fa419e15b1bbfeda43df3a50ad76626732f8db70a75ad7676ad1fdbb5e9e8b3cd49c4e82c47da36aae1e02ddcb28c9abf233fadca39431f9ef SHA512 d9cf96b5479a64be478a785b7e82c1ce6eaee3333c64e768d8649fafb9c0a5a64c36b44a589fbb14e020730d84dc5796705a942907c8f11c5d9c2b04f47f34fe
+DIST mariadb-11.4.2.tar.gz 107373265 BLAKE2B b249e325ec1d67ad642dab9bfd886d24a596ded65f574f7f9b5c77b7d879c21cbbca1d563cf3b8167f72306a273f616d54129bdc17c94f69003896e7cea4d40b SHA512 02db06115e1f1f7c8a872b5cae4e299011813bc9f097e9d77756dfd68d4cb7fc91d6b94380d70910cb6994c0f71d60400a58c226fbce08dd9efc337ab028f6a6
EBUILD mariadb-10.11.5.ebuild 42531 BLAKE2B d091673ea4c11f51a32befdf0bfceb57e2eb39e5507adc7ffe77262c317e672644738736d47f34b1ff441a1805615f7fa2226ad127572344fd0d1edccba8278e SHA512 5456414b868f312a32ff5a2e92a0bcfe7d1c0d2c905fc3d373f1254143abb709feb94f82d3a5fbd7bdbd950875904c9444b2bca77ef59df7cbb1aaf766cbaa61
-EBUILD mariadb-10.11.6.ebuild 42411 BLAKE2B 465b93f7fd7dc384a82fdfd90b0d310021b1bb0b02dd5f67ea0a3ec48e709e4a92e2640b44074d0e5c62a4cf7bacd834acf45e1034755b222f5e3ddedde4036b SHA512 6526049e50ef8c2d48943a5323989815b390409e30b83e109e8cede1d2bfd6a24f2f869a27b5fdb0ba17528f6f5db10dd9f2568972aceff44279ffc72804d5d6
EBUILD mariadb-10.11.7.ebuild 42391 BLAKE2B feae52caf0144b5602b2af8472a399ad60dafbea0d76261e93da46e6ccec8513749259036ff90b16eeaf98b49a8877ebe65eaf68198767b6cb86b97b02c18598 SHA512 14465f92067fc304789f0ecf6111c7cafc4df564dcecc8486d31e35709db067f93609bcc7b9ccd73e4c8ed121947e0b792cbb10a12a276380a5cc701bda24cc4
+EBUILD mariadb-10.11.8.ebuild 42477 BLAKE2B ec69502eabb6f3eeb5f82fcf9587cea944f97ea8c96291f1fa91d84b05dd9ce896caa76b99d085db92729d1434ffe8f622da72f93fe46010156b552736b4fdaa SHA512 f178c1d9583737d6d75c8f99df4d9afc52fe849a71640953975240a053f3f9f8f38210f74ed80420e18e4ee7413d375ce16a41bbe2506813de48eac7a5432692
EBUILD mariadb-10.6.14.ebuild 42790 BLAKE2B 2700f3c261b601459989014c5e65374b6437ffc259bd9d4042c2bbaf6660da912a5362c0cdf8476ccb240366046e9d8e2fd3c1d2d447c988b83a23b7914e2d93 SHA512 07ff8176f82feb50a279f20bc368ee0a9f8dd5ad56c0b3e3a2edf8d8378cb11b2306019c8544df030dbb51cb973c7cde2f42920b469a8219f2095b5a2a7bb146
-EBUILD mariadb-10.6.15-r1.ebuild 42663 BLAKE2B ed78b484705dd7ac9780c217f209efa4954387824e46c863a938141aa4e8770e96d8a6be0f8856cd344a03c08628f04269bb64cd7776e5e5412abd033daf9f44 SHA512 f1e433b549bd7d2a516240ff37b3bb464368d2098ebda945fd809a3d1e736bc86dd5815deb93ed552c3717a846921c83f6d4aa0dbaccb3a0372acb7c23e4e6ae
EBUILD mariadb-10.6.15.ebuild 42796 BLAKE2B f44efc89d35f4482d34d445709bd411eb9489cb0028c3a2ab952eb4b6f4364c3c6514b62fb0383ed936b11d71e0a7666c4a418fbd9666f51d2d9f5bca4ba7f95 SHA512 11bb7215e4dd1fa9f03e9cf32d48212d93e34ad0987bbeef19419b2ac19e3894fb18d70759891d7f78576d3c171fb5ec93e00d02e573927451b9f035f42772f3
-EBUILD mariadb-10.6.16.ebuild 42670 BLAKE2B ca0fd59bae6dd42066ce1cea902121ad19025057928ff464c6bee6ae7c93c700758122b3d36631dbab1b7186f50e800184110c2b07ad36a1c0d747ab5870a917 SHA512 6ec8dd97cd37bac2e0899716215079b5e90f343d2e146c76d43726252ba9f4c6804ddf12ad35249bc5a16288401517645a3b79467695902ca1a26b61203ce67b
EBUILD mariadb-10.6.17.ebuild 42648 BLAKE2B 772623f8941e6e6fd28f4f5221a564291a9c3586bec872cd31b93ba652982433f562e3a7c2ef45d475a64910c8176a83e542191c7eae83c3302393469c4754ba SHA512 8c30741dfff22991cd5df4cbfcbc349120267641668f44f0736f3686f93e68fedf1d2a20d1af180796b7516c7d99ed0776ac8576f7241d6994393867a3b804fb
+EBUILD mariadb-10.6.18.ebuild 42736 BLAKE2B 93b27a3a0db32c2f49c9f307377e8f90b7e06735d44be58e4dfdab491457caa994383456411fd806f31404553affa084c6992a598ccc242f1586525003ca3183 SHA512 f042e95b9360d3b54cffecdbe80d6acda2e44154735ca3ae9efffd9644fdc0d1d42df7d9547ec8365ad84ea4c4172aef01c215ad88df8f0801d3b664bca05b9f
+EBUILD mariadb-11.4.2.ebuild 42478 BLAKE2B 623ae0dce4041f28442f80a4b0d5e4eb8426d1d7b2425d7265958fc2235169ec1bb5cd9daae6cd2286a1c9dd3f678c71a7b0c3d1b6c19e226747f5046ee119dd SHA512 9ef983aa443e69cf9dee1549232f928075d63647f0e71f88d76095aa756f1667c558171035e8c144edc3fe94fc1306bbc84d97073e56b9486677345a194e31d2
MISC metadata.xml 2415 BLAKE2B 15e491cb0881203b21f66652af9e420582e3992a610bde08dfae2d076c417b298529eafd659adaa4cdeecd70b0c10c83796f8dfd8fbdede7489c48fdd2bdb015 SHA512 ecc641157ada5ad6d84b534b6a40e27e59ef428668d61f3908817735d31d4828dd0327343bf4ad13a5f6a1bc306cc46137388489176c3116f2a0e0946471b49b
diff --git a/dev-db/mariadb/mariadb-10.11.5-r1.ebuild b/dev-db/mariadb/mariadb-10.11.5-r1.ebuild
deleted file mode 100644
index c746545f8e79..000000000000
--- a/dev-db/mariadb/mariadb-10.11.5-r1.ebuild
+++ /dev/null
@@ -1,1321 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-inherit systemd flag-o-matic prefix toolchain-funcs \
- multiprocessing java-pkg-opt-2 cmake
-
-HOMEPAGE="https://mariadb.org/"
-SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
- https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.3-patches-01.tar.xz"
-
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
-IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
- innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
- numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
- sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
- test xml yassl"
-
-RESTRICT="!bindist? ( bindist ) !test? ( test )"
-
-REQUIRED_USE="jdbc? ( extraengine server !static )
- ?? ( tcmalloc jemalloc )
- static? ( yassl !pam )
- test? ( extraengine )"
-
-KEYWORDS="~amd64 ~x86"
-
-# Shorten the path because the socket path length must be shorter than 107 chars
-# and we will run a mysql server during test phase
-S="${WORKDIR}/mysql"
-
-# Be warned, *DEPEND are version-dependant
-# These are used for both runtime and compiletime
-COMMON_DEPEND="
- dev-libs/libfmt:=
- >=dev-libs/libpcre2-10.34:=
- >=sys-apps/texinfo-4.7-r1
- sys-libs/ncurses:0=
- >=sys-libs/zlib-1.2.3:0=
- virtual/libcrypt:=
- !bindist? (
- sys-libs/binutils-libs:0=
- >=sys-libs/readline-4.1:0=
- )
- jemalloc? ( dev-libs/jemalloc:0= )
- kerberos? ( virtual/krb5 )
- kernel_linux? (
- dev-libs/libaio:0=
- sys-libs/liburing:=
- sys-process/procps:0=
- )
- server? (
- app-arch/bzip2
- app-arch/xz-utils
- backup? ( app-arch/libarchive:0= )
- columnstore? (
- app-arch/snappy:=
- dev-libs/boost:=
- dev-libs/libxml2:2=
- )
- cracklib? ( sys-libs/cracklib:0= )
- extraengine? (
- odbc? ( dev-db/unixODBC:0= )
- xml? ( dev-libs/libxml2:2= )
- )
- innodb-lz4? ( app-arch/lz4 )
- innodb-lzo? ( dev-libs/lzo )
- innodb-snappy? ( app-arch/snappy:= )
- mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
- numa? ( sys-process/numactl )
- oqgraph? (
- dev-libs/boost:=
- dev-libs/judy:0=
- )
- pam? ( sys-libs/pam:0= )
- s3? ( net-misc/curl )
- systemd? ( sys-apps/systemd:= )
- )
- systemtap? ( >=dev-debug/systemtap-1.3:0= )
- tcmalloc? ( dev-util/google-perftools:0= )
- yassl? ( net-libs/gnutls:0= )
- !yassl? (
- >=dev-libs/openssl-1.0.0:0=
- )
-"
-BDEPEND="app-alternatives/yacc"
-DEPEND="${COMMON_DEPEND}
- server? (
- extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
- test? ( acct-group/mysql acct-user/mysql )
- )
- static? ( sys-libs/ncurses[static-libs] )
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-db/mysql !dev-db/percona-server
- !dev-db/mariadb:10.3
- !dev-db/mariadb:10.4
- !dev-db/mariadb:10.5
- !dev-db/mariadb:10.6
- !dev-db/mariadb:10.7
- !dev-db/mariadb:10.8
- !dev-db/mariadb:10.9
- !dev-db/mariadb:10.10
- !dev-db/mariadb:11.0
- selinux? ( sec-policy/selinux-mysql )
- server? (
- columnstore? ( dev-db/mariadb-connector-c )
- extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
- galera? (
- sys-apps/iproute2
- =sys-cluster/galera-26*
- sst-rsync? ( sys-process/lsof )
- sst-mariabackup? ( net-misc/socat[ssl] )
- )
- !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
- )
-"
-# For other stuff to bring us in
-# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
-PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
-
-mysql_init_vars() {
- MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
- MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
- MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
- MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=""
- if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
- MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
- | sed -e 's/.*=\s*//' \
- | tail -n1)
- fi
- fi
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR="${MY_LOCALSTATEDIR}"
- einfo "Using default MY_DATADIR"
- fi
- elog "MySQL MY_DATADIR is ${MY_DATADIR}"
-
- if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
- if [[ -e "${MY_DATADIR}" ]] ; then
- # If you get this and you're wondering about it, see bug #207636
- elog "MySQL datadir found in ${MY_DATADIR}"
- elog "A new one will not be created."
- PREVIOUS_DATADIR="yes"
- else
- PREVIOUS_DATADIR="no"
- fi
- export PREVIOUS_DATADIR
- fi
- else
- if [[ ${EBUILD_PHASE} == "config" ]]; then
- local new_MY_DATADIR
- new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
-
- if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
- ewarn "MySQL MY_DATADIR has changed"
- ewarn "from ${MY_DATADIR}"
- ewarn "to ${new_MY_DATADIR}"
- MY_DATADIR="${new_MY_DATADIR}"
- fi
- fi
- fi
-
- export MY_SHAREDSTATEDIR MY_SYSCONFDIR
- export MY_LOCALSTATEDIR MY_LOGDIR
- export MY_DATADIR
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]] ; then
- if has test ${FEATURES} ; then
- # Bug #213475 - MySQL _will_ object strenuously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if ! has userpriv ${FEATURES} ; then
- die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
- fi
- fi
- fi
-
- java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
-}
-
-src_prepare() {
- eapply "${WORKDIR}"/mariadb-patches
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
- eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
- eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
-
- eapply_user
-
- _disable_plugin() {
- echo > "${S}/plugin/${1}/CMakeLists.txt" || die
- }
- _disable_engine() {
- echo > "${S}/storage/${1}/CMakeLists.txt" || die
- }
-
- if use jemalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
- elif use tcmalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
- fi
-
- local plugin
- local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
- locale_info qc_info server_audit sql_errlog auth_ed25519 )
- local test_plugins=( audit_null auth_examples daemon_example fulltext
- debug_key_management example_key_management versioning )
- if ! use server; then # These plugins are for the server
- for plugin in "${server_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- fi
-
- if ! use test; then # These plugins are only used during testing
- for plugin in "${test_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- _disable_engine test_sql_discovery
- echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
- fi
-
- _disable_engine example
-
- if ! use oqgraph ; then # avoids extra library checks
- _disable_engine oqgraph
- fi
-
- if use mroonga ; then
- # Remove the bundled groonga
- # There is no CMake flag, it simply checks for existance
- rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
- else
- _disable_engine mroonga
- fi
-
- # Fix static bindings in galera replication
- sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
- "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
- sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
- "${S}"/wsrep-lib/src/CMakeLists.txt || die
-
- # Fix galera_recovery.sh script
- sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
- scripts/galera_recovery.sh || die
-
- sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
- "${S}"/scripts/mysql_install_db.sh || die
-
- cmake_src_prepare
- java-pkg-opt-2_src_prepare
-}
-
-src_configure() {
- # bug #855233 (MDEV-11914, MDEV-25633) at least
- filter-lto
- # bug 508724 mariadb cannot use ld.gold
- tc-ld-disable-gold
- # Bug #114895, bug #110149
- filter-flags "-O" "-O[01]"
-
- # It fails on alpha without this
- use alpha && append-ldflags "-Wl,--no-relax"
-
- append-cxxflags -felide-constructors
-
- # bug #283926, with GCC4.4, this is required to get correct behavior.
- append-flags -fno-strict-aliasing
-
- CMAKE_BUILD_TYPE="RelWithDebInfo"
-
- # debug hack wrt #497532
- local mycmakeargs=(
- -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
- -DSYSCONFDIR="${EPREFIX}/etc/mysql"
- -DINSTALL_BINDIR=bin
- -DINSTALL_DOCDIR=share/doc/${PF}
- -DINSTALL_DOCREADMEDIR=share/doc/${PF}
- -DINSTALL_INCLUDEDIR=include/mysql
- -DINSTALL_INFODIR=share/info
- -DINSTALL_LIBDIR=$(get_libdir)
- -DINSTALL_MANDIR=share/man
- -DINSTALL_MYSQLSHAREDIR=share/mariadb
- -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
- -DINSTALL_SCRIPTDIR=bin
- -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
- -DINSTALL_SBINDIR=sbin
- -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
- -DWITH_COMMENT="Gentoo Linux ${PF}"
- -DWITH_UNIT_TESTS=$(usex test ON OFF)
- -DWITH_LIBEDIT=0
- -DWITH_ZLIB=system
- -DWITHOUT_LIBWRAP=1
- -DENABLED_LOCAL_INFILE=1
- -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DWITH_DEFAULT_COMPILER_OPTIONS=0
- -DWITH_DEFAULT_FEATURE_SET=0
- -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
- # The build forces this to be defined when cross-compiling. We pass it
- # all the time for simplicity and to make sure it is actually correct.
- -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
- -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
- -DCONC_WITH_EXTERNAL_ZLIB=YES
- -DWITH_EXTERNAL_ZLIB=YES
- -DSUFFIX_INSTALL_DIR=""
- -DWITH_UNITTEST=OFF
- -DWITHOUT_CLIENTLIBS=YES
- -DCLIENT_PLUGIN_DIALOG=OFF
- -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
- -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
- -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
- -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
- )
- if use test ; then
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
- else
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
- fi
-
- if ! use yassl ; then
- mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
- else
- mycmakeargs+=( -DWITH_SSL=bundled )
- fi
-
- # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
- mycmakeargs+=(
- -DWITH_READLINE=$(usex bindist 1 0)
- -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
- -DENABLE_DTRACE=$(usex systemtap)
- )
-
- if use server ; then
- # Connect and Federated{,X} must be treated special
- # otherwise they will not be built as plugins
- if ! use extraengine ; then
- mycmakeargs+=(
- -DPLUGIN_CONNECT=NO
- -DPLUGIN_FEDERATED=NO
- -DPLUGIN_FEDERATEDX=NO
- )
- fi
-
- mycmakeargs+=(
- -DWITH_PCRE=system
- -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
- -DPLUGIN_SPHINX=$(usex sphinx YES NO)
- -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
- -DPLUGIN_AWS_KEY_MANAGEMENT=NO
- -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
- -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
- -DPLUGIN_SPIDER=$(usex extraengine YES NO)
- -DPLUGIN_S3=$(usex s3 YES NO)
- -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
- -DCONNECT_WITH_MYSQL=1
- -DCONNECT_WITH_LIBXML2=$(usex xml)
- -DCONNECT_WITH_ODBC=$(usex odbc)
- -DCONNECT_WITH_JDBC=$(usex jdbc)
- # Build failure and autodep wrt bug 639144
- -DCONNECT_WITH_MONGO=OFF
- -DWITH_WSREP=$(usex galera)
- -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
- -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
- -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
- -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DWITH_MARIABACKUP=$(usex backup ON OFF)
- -DWITH_LIBARCHIVE=$(usex backup ON OFF)
- -DINSTALL_SQLBENCHDIR=""
- -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
- # systemd is only linked to for server notification
- -DWITH_SYSTEMD=$(usex systemd yes no)
- -DWITH_NUMA=$(usex numa ON OFF)
- )
-
- if use test ; then
- # This is needed for the new client lib which tests a real, open server
- mycmakeargs+=( -DSKIP_TESTS=ON )
- fi
-
- if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
- ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
- ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
- ewarn "You MUST file bugs without these variables set."
-
- mycmakeargs+=(
- -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
- -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
- )
-
- elif ! use latin1 ; then
- mycmakeargs+=(
- -DDEFAULT_CHARSET=utf8mb4
- -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
- )
- else
- mycmakeargs+=(
- -DDEFAULT_CHARSET=latin1
- -DDEFAULT_COLLATION=latin1_swedish_ci
- )
- fi
- mycmakeargs+=(
- -DEXTRA_CHARSETS=all
- -DMYSQL_USER=mysql
- -DDISABLE_SHARED=$(usex static YES NO)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EMBEDDED_SERVER=OFF
- -DWITH_PROFILING=$(usex profiling)
- )
-
- if use static; then
- mycmakeargs+=( -DWITH_PIC=1 )
- fi
-
- if use jemalloc || use tcmalloc ; then
- mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
- fi
-
- # Storage engines
- mycmakeargs+=(
- -DWITH_ARCHIVE_STORAGE_ENGINE=1
- -DWITH_BLACKHOLE_STORAGE_ENGINE=1
- -DWITH_CSV_STORAGE_ENGINE=1
- -DWITH_HEAP_STORAGE_ENGINE=1
- -DWITH_INNOBASE_STORAGE_ENGINE=1
- -DWITH_MYISAMMRG_STORAGE_ENGINE=1
- -DWITH_MYISAM_STORAGE_ENGINE=1
- -DWITH_PARTITION_STORAGE_ENGINE=1
- )
- else
- mycmakeargs+=(
- -DWITHOUT_SERVER=1
- -DWITH_EMBEDDED_SERVER=OFF
- -DEXTRA_CHARSETS=none
- -DINSTALL_SQLBENCHDIR=
- -DWITH_SYSTEMD=no
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-}
-
-# Official test instructions:
-# USE='extraengine perl server' \
-# FEATURES='test userpriv' \
-# ebuild mariadb-X.X.XX.ebuild \
-# digest clean package
-src_test() {
- _disable_test() {
- local rawtestname bug reason
- rawtestname="${1}" ; shift
- bug="${1}" ; shift
- reason="${@}"
- ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
- echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
- }
-
- local TESTDIR="${BUILD_DIR}/mysql-test"
- local retstatus_tests
-
- if ! use server ; then
- einfo "Skipping server tests due to minimal build."
- return 0
- fi
-
- # Ensure that parallel runs don't die
- export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
- if [[ -z "${MTR_PARALLEL}" ]] ; then
- local -x MTR_PARALLEL=$(makeopts_jobs)
-
- if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
- # Running multiple tests in parallel usually require higher ulimit
- # and fs.aio-max-nr setting. In addition, tests like main.multi_update
- # are known to hit timeout when system is busy.
- # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
- # using "auto".
- local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
- info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
- einfo "${info_msg}"
- unset info_msg
- MTR_PARALLEL=4
- fi
- else
- einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
- fi
-
- # Try to increase file limits to increase test coverage
- if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
- # Upper limit comes from parts.partition_* tests
- ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
-
- if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
- # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
- ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
-
- if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
- ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
- else
- einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
- fi
-
- # create directories because mysqladmin might run out of order
- mkdir -p "${T}"/var-tests{,/log} || die
-
- if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
- touch "${S}"/mysql-test/unstable-tests || die
- fi
-
- cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
-
- local -a disabled_tests
- disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
- disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
- disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
- disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
- disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
- disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
- disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
- disabled_tests+=( "mariabackup.*;0;Broken test suite" )
- disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
- disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
- disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
- disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
- disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
- disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
- disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
- disabled_tests+=( "spider.*;0;Fails with network sandbox" )
- disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
-
- if ! use latin1 ; then
- disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
- disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
- disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
- disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
- disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
- fi
-
- local test_infos_str test_infos_arr
- for test_infos_str in "${disabled_tests[@]}" ; do
- IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
-
- if [[ ${#test_infos_arr[@]} != 3 ]] ; then
- die "Invalid test data set, not matching format: ${test_infos_str}"
- fi
-
- _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
- done
- unset test_infos_str test_infos_arr
-
- # run mysql-test tests
- pushd "${TESTDIR}" &>/dev/null || die
- perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
- retstatus_tests=$?
-
- popd &>/dev/null || die
-
- # Cleanup is important for these testcases.
- pkill -9 -f "${S}/ndb" 2>/dev/null
- pkill -9 -f "${S}/sql" 2>/dev/null
-
- local failures=""
- [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
-
- [[ -z "${failures}" ]] || die "Test failures: ${failures}"
- einfo "Tests successfully completed"
-}
-
-src_install() {
- cmake_src_install
-
- # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
- if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
- rm "${ED}/usr/include/mysql/server/private/config.h" || die
- fi
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Convenience links
- einfo "Making Convenience links for mysqlcheck multi-call binary"
- dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
- dosym "mysqlcheck" "/usr/bin/mysqlrepair"
- dosym "mysqlcheck" "/usr/bin/mysqloptimize"
-
- # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
- if [[ -d "${ED}/usr/data" ]] ; then
- rm -Rf "${ED}/usr/data" || die
- fi
-
- # Unless they explicitly specific USE=test, then do not install the
- # testsuite. It DOES have a use to be installed, esp. when you want to do a
- # validation of your database configuration after tuning it.
- if ! use test ; then
- rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
- fi
-
- # Configuration stuff
- einfo "Building default configuration ..."
- insinto "${MY_SYSCONFDIR#${EPREFIX}}"
- [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
- cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
- eprefixify "${TMPDIR}/my.cnf"
- doins "${TMPDIR}/my.cnf"
- insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
- cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
- eprefixify "${TMPDIR}/50-distro-client.cnf"
- doins "${TMPDIR}/50-distro-client.cnf"
-
- if use server ; then
- mycnf_src="my.cnf.distro-server"
- sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
- "${FILESDIR}/${mycnf_src}" \
- > "${TMPDIR}/my.cnf.ok" || die
- if use prefix ; then
- sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- if use latin1 ; then
- sed -i \
- -e "/character-set/s|utf8|latin1|g" \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- eprefixify "${TMPDIR}/my.cnf.ok"
- newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
-
- einfo "Including support files and sample configurations"
- docinto "support-files"
- local script
- for script in \
- "${S}"/support-files/magic
- do
- [[ -f "$script" ]] && dodoc "${script}"
- done
-
- docinto "scripts"
- for script in "${S}"/scripts/mysql* ; do
- [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
- done
- # Manually install supporting files that conflict with other packages
- # but are needed for galera and initial installation
- exeinto /usr/libexec/mariadb
- doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
-
- if use pam ; then
- keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
- fi
- fi
-
- # Conflicting files
- conflicting_files=()
-
- # We prefer my_print_defaults from dev-db/mysql-connector-c
- conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
-
- # Remove bundled mytop in favor of dev-db/mytop
- conflicting_files+=( "${ED}/usr/bin/mytop" )
- conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
-
- local conflicting_file
- for conflicting_file in "${conflicting_files[@]}" ; do
- if [[ -e "${conflicting_file}" ]] ; then
- rm -v "${conflicting_file}" || die
- fi
- done
-
- # Fix a dangling symlink when galera is not built
- if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
- rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
- fi
-
- # Remove dangling symlink
- rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
-
- # Remove broken SST scripts that are incompatible
- local scriptremove
- for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
- if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
- rm "${ED}/usr/bin/${scriptremove}" || die
- fi
- done
-}
-
-pkg_preinst() {
- java-pkg-opt-2_pkg_preinst
-}
-
-pkg_postinst() {
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Create log directory securely if it does not exist
- [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
-
- if use server ; then
- if use pam; then
- einfo
- elog "This install includes the PAM authentication plugin."
- elog "To activate and configure the PAM plugin, please read:"
- elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
- einfo
- chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
- fi
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- einfo
- elog "You might want to run:"
- elog "\"emerge --config =${CATEGORY}/${PF}\""
- elog "if this is a new install."
- elog
- elog "If you are switching server implentations, you should run the"
- elog "mysql_upgrade tool."
- einfo
- else
- einfo
- elog "If you are upgrading major versions, you should run the"
- elog "mysql_upgrade tool."
- einfo
- fi
-
- if use galera ; then
- einfo
- elog "Be sure to edit the my.cnf file to activate your cluster settings."
- elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
- elog "The first time the cluster is activated, you should add"
- elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
- elog "This option should then be removed for subsequent starts."
- einfo
- if [[ -n "${REPLACING_VERSIONS}" ]] ; then
- local rver
- for rver in ${REPLACING_VERSIONS} ; do
- if ver_test "${rver}" -lt "10.4.0" ; then
- ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
- ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
- ewarn "for more information"
- fi
- done
- fi
- fi
- fi
-
- # Note about configuration change
- einfo
- elog "This version of mariadb reorganizes the configuration from a single my.cnf"
- elog "to several files in /etc/mysql/${PN}.d."
- elog "Please backup any changes you made to /etc/mysql/my.cnf"
- elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
- elog "You may have as many files as needed and they are read alphabetically."
- elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
- einfo
-}
-
-pkg_config() {
- _getoptval() {
- local section="${1}"
- local option="--${2}"
- local extra_options="${3}"
- local cmd=(
- "${my_print_defaults_binary}"
- "${extra_options}"
- "${section}"
- )
-
- local values=()
- local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
- for parameter in "${parameters[@]}"
- do
- # my_print_defaults guarantees output of options, one per line,
- # in the form that they would be specified on the command line.
- # So checking for --option=* should be safe.
- case ${parameter} in
- ${option}=*)
- values+=( "${parameter#*=}" )
- ;;
- esac
- done
-
- if [[ ${#values[@]} -gt 0 ]] ; then
- # Option could have been set multiple times
- # in which case only the last occurrence
- # contains the current value
- echo "${values[-1]}"
- fi
- }
-
- _mktemp_dry() {
- # emktemp has no --dry-run option
- local template="${1}"
-
- if [[ -z "${template}" ]] ; then
- if [[ -z "${T}" ]] ; then
- template="/tmp/XXXXXXX"
- else
- template="${T}/XXXXXXX"
- fi
- fi
-
- local template_wo_X=${template//X/}
- local n_X
- let n_X=${#template}-${#template_wo_X}
- if [[ ${n_X} -lt 3 ]] ; then
- echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
- return
- fi
-
- local attempts=0
- local character tmpfile
- while [[ true ]] ; do
- let attempts=attempts+1
-
- new_file=
- while read -n1 character ; do
- if [[ "${character}" == "X" ]] ; then
- tmpfile+="${RANDOM:0:1}"
- else
- tmpfile+="${character}"
- fi
- done < <(echo -n "${template}")
-
- if [[ ! -f "${tmpfile}" ]]
- then
- echo "${tmpfile}"
- return
- fi
-
- if [[ ${attempts} -ge 100 ]] ; then
- echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
- return
- fi
- done
- }
-
- local mysql_binary="${EROOT}/usr/bin/mysql"
- if [[ ! -x "${mysql_binary}" ]] ; then
- die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysqld_binary="${EROOT}/usr/sbin/mysqld"
- if [[ ! -x "${mysqld_binary}" ]] ; then
- die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
- if [[ ! -x "${mysql_install_db_binary}" ]] ; then
- die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
- if [[ ! -x "${my_print_defaults_binary}" ]] ; then
- die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
- fi
-
- if [[ -z "${MYSQL_USER}" ]] ; then
- MYSQL_USER=mysql
- if use prefix ; then
- MYSQL_USER=$(id -u -n 2>/dev/null)
- if [[ -z "${MYSQL_USER}" ]] ; then
- die "Failed to determine current username!"
- fi
- fi
- fi
-
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- MYSQL_GROUP=mysql
- if use prefix ; then
- MYSQL_GROUP=$(id -g -n 2>/dev/null)
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- die "Failed to determine current user groupname!"
- fi
- fi
- fi
-
- # my_print_defaults needs to read stuff in $HOME/.my.cnf
- local -x HOME="${EROOT}/root"
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Read currently set data directory
- MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
-
- # Bug #213475 - MySQL _will_ object strenously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- die "Sorry, unable to find MY_DATADIR!"
- elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
- ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
- ewarn "Please rename or delete its content if you wish to initialize a new data directory."
- die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
- fi
-
- MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
- # These are dir+prefix
- MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
- MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
-
- # Create missing directories.
- # Always check if mysql user can write to directory even if we just
- # created directory because a parent directory might be not
- # accessible for that user.
- PID_DIR="${EROOT}/run/mysqld"
- if [[ ! -d "${PID_DIR}" ]] ; then
- einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
- install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
- || die "Failed to create PID directory '${PID_DIR}'!"
- fi
-
- local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_pid_dir_testfile}" ]] \
- && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_pid_dir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
- else
- rm "${_pid_dir_testfile}" || die
- unset _pid_dir_testfile
- fi
-
- if [[ ! -d "${MY_DATADIR}" ]] ; then
- einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
- || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
- fi
-
- local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_datadir_testfile}" ]] \
- && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_datadir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
- else
- rm "${_my_datadir_testfile}" || die
- unset _my_datadir_testfile
- fi
-
- if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
- einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
- || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
- fi
-
- if [[ -z "${MYSQL_TMPDIR}" ]] ; then
- MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
- [[ -z "${MYSQL_TMPDIR}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
-
- mkdir "${MYSQL_TMPDIR}" || die
- chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
- fi
-
- # Now we need to test MYSQL_TMPDIR...
- local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_tmpdir_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_tmpdir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
- else
- rm "${_my_tmpdir_testfile}" || die
- unset _my_tmpdir_testfile
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
- # Only create directory when MYSQL_LOG_BIN is an absolute path
- einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
- || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Only test when MYSQL_LOG_BIN is an absolute path
- local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_logbin_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_logbin_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
- else
- rm "${_my_logbin_testfile}" || die
- unset _my_logbin_testfile
- fi
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
- # Only create directory when MYSQL_RELAY_LOG is an absolute path
- einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
- || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Only test when MYSQL_RELAY_LOG is an absolute path
- local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_relaylog_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_relaylog_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
- else
- rm "${_my_relaylog_testfile}" || die
- unset _my_relaylog_testfile
- fi
- fi
-
- local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
- [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
-
- # Limit access
- chmod 0770 "${SETUP_TMPDIR}" || die
- chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
-
- local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
- local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
-
- echo ""
- einfo "Detected settings:"
- einfo "=================="
- einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
- einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
- einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
- einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Absolute path for binary log files specified
- einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Absolute path for relay log files specified
- einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
- fi
-
- einfo "PID DIR:\t\t\t\t${PID_DIR}"
- einfo "Install db log:\t\t\t${mysql_install_log}"
- einfo "Install server log:\t\t\t${mysqld_logfile}"
-
- echo
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local tmp_mysqld_password_source=
-
- for tmp_mysqld_password_source in mysql client ; do
- einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
- if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
- if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
- ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
- MYSQL_ROOT_PASSWORD=
- continue
- fi
-
- einfo "Found password in '${tmp_mysqld_password_source}' section!"
- break
- fi
- done
-
- # Sometimes --show is required to display passwords in some implementations of my_print_defaults
- if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
- fi
-
- unset tmp_mysqld_password_source
- fi
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local pwd1="a"
- local pwd2="b"
-
- echo
- einfo "No password for mysql 'root' user was specified via environment"
- einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
- einfo "file like '${HOME}/.my.cnf'."
- einfo "To continue please provide a password for the mysql 'root' user"
- einfo "now on console:"
- ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
- read -rsp " >" pwd1 ; echo
-
- einfo "Retype the password"
- read -rsp " >" pwd2 ; echo
-
- if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
- die "Passwords are not the same!"
- fi
-
- MYSQL_ROOT_PASSWORD="${pwd1}"
- unset pwd1 pwd2
-
- echo
- fi
-
- local -a mysqld_options
-
- # Fix bug 446200. Don't reference host my.cnf, needs to come first,
- # see http://bugs.mysql.com/bug.php?id=31312
- use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
-
- # Figure out which options we need to disable to do the setup
- local helpfile="${TMPDIR}/mysqld-help"
- "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
-
- local opt optexp optfull
- for opt in host-cache name-resolve networking slave-start \
- federated ssl log-bin relay-log slow-query-log external-locking \
- log-slave-updates \
- ; do
- optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
- grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
- done
-
- # Prepare timezones, see
- # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
- local tz_sql="${SETUP_TMPDIR}/tz.sql"
-
- echo "USE mysql;" >"${tz_sql}"
- "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
- if [[ $? -ne 0 ]] ; then
- die "mysql_tzinfo_to_sql failed!"
- fi
-
- local cmd=(
- "${mysql_install_db_binary}"
- "${mysqld_options[@]}"
- "--init-file='${tz_sql}'"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- "--log-error='${mysql_install_log}'"
- "--rpm"
- "--cross-bootstrap"
- "--skip-test-db"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Initializing ${PN} data directory: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
-
- if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
- die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
- fi
-
- local x=${RANDOM}
- local socket="${PID_DIR}/mysqld.${x}.sock"
- [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
- local pidfile="${PID_DIR}/mysqld.${x}.pid"
- [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
- unset x
-
- cmd=(
- "${mysqld_binary}"
- "${mysqld_options[@]}"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- --max_allowed_packet=8M
- --net_buffer_length=16K
- "--socket='${socket}'"
- "--pid-file='${pidfile}'"
- "--log-error='${mysqld_logfile}'"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
-
- echo -n "Waiting for mysqld to accept connections "
- local maxtry=15
- while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- if [[ -S "${socket}" ]] ; then
- # Even with a socket we don't know if mysqld will abort
- # start due to an error so just wait a little bit more...
- maxtry=5
- while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
- fi
-
- echo
-
- if [[ ! -S "${socket}" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
- die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
- fi
-
- local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
- touch "${mysql_logfile}" || die
-
- ebegin "Setting root password"
- # Do this from memory, as we don't want clear text passwords in temp files
- local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
- cmd=(
- "${mysql_binary}"
- --no-defaults
- "--socket='${socket}'"
- -hlocalhost
- "-e \"${sql}\""
- )
- eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
- local rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- # Poor man's solution which tries to avoid having password
- # in log. NOTE: sed can fail if user didn't follow advice
- # and included character which will require escaping...
- sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
-
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
- die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
- fi
-
- # Stop the server
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- echo -n "Stopping the server "
- pkill -F "${pidfile}" &>/dev/null
-
- maxtry=10
- while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- echo
-
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- # We somehow failed to stop server.
- # However, not a fatal error. Just warn the user.
- ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
- fi
- fi
-
- rm -r "${SETUP_TMPDIR}" || die
-
- einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
-}
diff --git a/dev-db/mariadb/mariadb-10.11.6.ebuild b/dev-db/mariadb/mariadb-10.11.6.ebuild
deleted file mode 100644
index 17e3f6655187..000000000000
--- a/dev-db/mariadb/mariadb-10.11.6.ebuild
+++ /dev/null
@@ -1,1321 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-inherit systemd flag-o-matic prefix toolchain-funcs \
- multiprocessing java-pkg-opt-2 cmake
-
-HOMEPAGE="https://mariadb.org/"
-SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
- https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.6-patches-01.tar.xz"
-
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
-IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
- innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
- numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
- sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
- test xml yassl"
-
-RESTRICT="!bindist? ( bindist ) !test? ( test )"
-
-REQUIRED_USE="jdbc? ( extraengine server !static )
- ?? ( tcmalloc jemalloc )
- static? ( yassl !pam )
- test? ( extraengine )"
-
-KEYWORDS="~amd64 ~riscv ~x86"
-
-# Shorten the path because the socket path length must be shorter than 107 chars
-# and we will run a mysql server during test phase
-S="${WORKDIR}/mysql"
-
-# Be warned, *DEPEND are version-dependant
-# These are used for both runtime and compiletime
-COMMON_DEPEND="
- dev-libs/libfmt:=
- >=dev-libs/libpcre2-10.34:=
- >=sys-apps/texinfo-4.7-r1
- sys-libs/ncurses:0=
- >=sys-libs/zlib-1.2.3:0=
- virtual/libcrypt:=
- !bindist? (
- sys-libs/binutils-libs:0=
- >=sys-libs/readline-4.1:0=
- )
- jemalloc? ( dev-libs/jemalloc:0= )
- kerberos? ( virtual/krb5 )
- kernel_linux? (
- dev-libs/libaio:0=
- sys-libs/liburing:=
- sys-process/procps:0=
- )
- server? (
- app-arch/bzip2
- app-arch/xz-utils
- backup? ( app-arch/libarchive:0= )
- columnstore? (
- app-arch/snappy:=
- dev-libs/boost:=
- dev-libs/libxml2:2=
- )
- cracklib? ( sys-libs/cracklib:0= )
- extraengine? (
- odbc? ( dev-db/unixODBC:0= )
- xml? ( dev-libs/libxml2:2= )
- )
- innodb-lz4? ( app-arch/lz4 )
- innodb-lzo? ( dev-libs/lzo )
- innodb-snappy? ( app-arch/snappy:= )
- mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
- numa? ( sys-process/numactl )
- oqgraph? (
- dev-libs/boost:=
- dev-libs/judy:0=
- )
- pam? ( sys-libs/pam:0= )
- s3? ( net-misc/curl )
- systemd? ( sys-apps/systemd:= )
- )
- systemtap? ( >=dev-debug/systemtap-1.3:0= )
- tcmalloc? ( dev-util/google-perftools:0= )
- yassl? ( net-libs/gnutls:0= )
- !yassl? (
- >=dev-libs/openssl-1.0.0:0=
- )
-"
-BDEPEND="app-alternatives/yacc"
-DEPEND="${COMMON_DEPEND}
- server? (
- extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
- test? ( acct-group/mysql acct-user/mysql )
- )
- static? ( sys-libs/ncurses[static-libs] )
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-db/mysql !dev-db/percona-server
- !dev-db/mariadb:10.3
- !dev-db/mariadb:10.4
- !dev-db/mariadb:10.5
- !dev-db/mariadb:10.6
- !dev-db/mariadb:10.7
- !dev-db/mariadb:10.8
- !dev-db/mariadb:10.9
- !dev-db/mariadb:10.10
- !dev-db/mariadb:11.0
- selinux? ( sec-policy/selinux-mysql )
- server? (
- columnstore? ( dev-db/mariadb-connector-c )
- extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
- galera? (
- sys-apps/iproute2
- =sys-cluster/galera-26*
- sst-rsync? ( sys-process/lsof )
- sst-mariabackup? ( net-misc/socat[ssl] )
- )
- !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
- )
-"
-# For other stuff to bring us in
-# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
-PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
-
-mysql_init_vars() {
- MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
- MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
- MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
- MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=""
- if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
- MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
- | sed -e 's/.*=\s*//' \
- | tail -n1)
- fi
- fi
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR="${MY_LOCALSTATEDIR}"
- einfo "Using default MY_DATADIR"
- fi
- elog "MySQL MY_DATADIR is ${MY_DATADIR}"
-
- if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
- if [[ -e "${MY_DATADIR}" ]] ; then
- # If you get this and you're wondering about it, see bug #207636
- elog "MySQL datadir found in ${MY_DATADIR}"
- elog "A new one will not be created."
- PREVIOUS_DATADIR="yes"
- else
- PREVIOUS_DATADIR="no"
- fi
- export PREVIOUS_DATADIR
- fi
- else
- if [[ ${EBUILD_PHASE} == "config" ]]; then
- local new_MY_DATADIR
- new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
-
- if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
- ewarn "MySQL MY_DATADIR has changed"
- ewarn "from ${MY_DATADIR}"
- ewarn "to ${new_MY_DATADIR}"
- MY_DATADIR="${new_MY_DATADIR}"
- fi
- fi
- fi
-
- export MY_SHAREDSTATEDIR MY_SYSCONFDIR
- export MY_LOCALSTATEDIR MY_LOGDIR
- export MY_DATADIR
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]] ; then
- if has test ${FEATURES} ; then
- # Bug #213475 - MySQL _will_ object strenuously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if ! has userpriv ${FEATURES} ; then
- die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
- fi
- fi
- fi
-
- java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
-}
-
-src_prepare() {
- eapply "${WORKDIR}"/mariadb-patches
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
- eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
- eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
-
- eapply_user
-
- _disable_plugin() {
- echo > "${S}/plugin/${1}/CMakeLists.txt" || die
- }
- _disable_engine() {
- echo > "${S}/storage/${1}/CMakeLists.txt" || die
- }
-
- if use jemalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
- elif use tcmalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
- fi
-
- local plugin
- local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
- locale_info qc_info server_audit sql_errlog auth_ed25519 )
- local test_plugins=( audit_null auth_examples daemon_example fulltext
- debug_key_management example_key_management versioning )
- if ! use server; then # These plugins are for the server
- for plugin in "${server_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- fi
-
- if ! use test; then # These plugins are only used during testing
- for plugin in "${test_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- _disable_engine test_sql_discovery
- echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
- fi
-
- _disable_engine example
-
- if ! use oqgraph ; then # avoids extra library checks
- _disable_engine oqgraph
- fi
-
- if use mroonga ; then
- # Remove the bundled groonga
- # There is no CMake flag, it simply checks for existance
- rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
- else
- _disable_engine mroonga
- fi
-
- # Fix static bindings in galera replication
- sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
- "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
- sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
- "${S}"/wsrep-lib/src/CMakeLists.txt || die
-
- # Fix galera_recovery.sh script
- sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
- scripts/galera_recovery.sh || die
-
- sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
- "${S}"/scripts/mysql_install_db.sh || die
-
- cmake_src_prepare
- java-pkg-opt-2_src_prepare
-}
-
-src_configure() {
- # bug #855233 (MDEV-11914, MDEV-25633) at least
- filter-lto
- # bug 508724 mariadb cannot use ld.gold
- tc-ld-disable-gold
- # Bug #114895, bug #110149
- filter-flags "-O" "-O[01]"
-
- # It fails on alpha without this
- use alpha && append-ldflags "-Wl,--no-relax"
-
- append-cxxflags -felide-constructors
-
- # bug #283926, with GCC4.4, this is required to get correct behavior.
- append-flags -fno-strict-aliasing
-
- CMAKE_BUILD_TYPE="RelWithDebInfo"
-
- # debug hack wrt #497532
- local mycmakeargs=(
- -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
- -DSYSCONFDIR="${EPREFIX}/etc/mysql"
- -DINSTALL_BINDIR=bin
- -DINSTALL_DOCDIR=share/doc/${PF}
- -DINSTALL_DOCREADMEDIR=share/doc/${PF}
- -DINSTALL_INCLUDEDIR=include/mysql
- -DINSTALL_INFODIR=share/info
- -DINSTALL_LIBDIR=$(get_libdir)
- -DINSTALL_MANDIR=share/man
- -DINSTALL_MYSQLSHAREDIR=share/mariadb
- -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
- -DINSTALL_SCRIPTDIR=bin
- -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
- -DINSTALL_SBINDIR=sbin
- -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
- -DWITH_COMMENT="Gentoo Linux ${PF}"
- -DWITH_UNIT_TESTS=$(usex test ON OFF)
- -DWITH_LIBEDIT=0
- -DWITH_ZLIB=system
- -DWITHOUT_LIBWRAP=1
- -DENABLED_LOCAL_INFILE=1
- -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DWITH_DEFAULT_COMPILER_OPTIONS=0
- -DWITH_DEFAULT_FEATURE_SET=0
- -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
- # The build forces this to be defined when cross-compiling. We pass it
- # all the time for simplicity and to make sure it is actually correct.
- -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
- -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
- -DCONC_WITH_EXTERNAL_ZLIB=YES
- -DWITH_EXTERNAL_ZLIB=YES
- -DSUFFIX_INSTALL_DIR=""
- -DWITH_UNITTEST=OFF
- -DWITHOUT_CLIENTLIBS=YES
- -DCLIENT_PLUGIN_DIALOG=OFF
- -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
- -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
- -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
- -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
- )
- if use test ; then
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
- else
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
- fi
-
- if ! use yassl ; then
- mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
- else
- mycmakeargs+=( -DWITH_SSL=bundled )
- fi
-
- # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
- mycmakeargs+=(
- -DWITH_READLINE=$(usex bindist 1 0)
- -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
- -DENABLE_DTRACE=$(usex systemtap)
- )
-
- if use server ; then
- # Connect and Federated{,X} must be treated special
- # otherwise they will not be built as plugins
- if ! use extraengine ; then
- mycmakeargs+=(
- -DPLUGIN_CONNECT=NO
- -DPLUGIN_FEDERATED=NO
- -DPLUGIN_FEDERATEDX=NO
- )
- fi
-
- mycmakeargs+=(
- -DWITH_PCRE=system
- -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
- -DPLUGIN_SPHINX=$(usex sphinx YES NO)
- -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
- -DPLUGIN_AWS_KEY_MANAGEMENT=NO
- -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
- -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
- -DPLUGIN_SPIDER=$(usex extraengine YES NO)
- -DPLUGIN_S3=$(usex s3 YES NO)
- -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
- -DCONNECT_WITH_MYSQL=1
- -DCONNECT_WITH_LIBXML2=$(usex xml)
- -DCONNECT_WITH_ODBC=$(usex odbc)
- -DCONNECT_WITH_JDBC=$(usex jdbc)
- # Build failure and autodep wrt bug 639144
- -DCONNECT_WITH_MONGO=OFF
- -DWITH_WSREP=$(usex galera)
- -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
- -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
- -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
- -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DWITH_MARIABACKUP=$(usex backup ON OFF)
- -DWITH_LIBARCHIVE=$(usex backup ON OFF)
- -DINSTALL_SQLBENCHDIR=""
- -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
- # systemd is only linked to for server notification
- -DWITH_SYSTEMD=$(usex systemd yes no)
- -DWITH_NUMA=$(usex numa ON OFF)
- )
-
- if use test ; then
- # This is needed for the new client lib which tests a real, open server
- mycmakeargs+=( -DSKIP_TESTS=ON )
- fi
-
- if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
- ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
- ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
- ewarn "You MUST file bugs without these variables set."
-
- mycmakeargs+=(
- -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
- -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
- )
-
- elif ! use latin1 ; then
- mycmakeargs+=(
- -DDEFAULT_CHARSET=utf8mb4
- -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
- )
- else
- mycmakeargs+=(
- -DDEFAULT_CHARSET=latin1
- -DDEFAULT_COLLATION=latin1_swedish_ci
- )
- fi
- mycmakeargs+=(
- -DEXTRA_CHARSETS=all
- -DMYSQL_USER=mysql
- -DDISABLE_SHARED=$(usex static YES NO)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EMBEDDED_SERVER=OFF
- -DWITH_PROFILING=$(usex profiling)
- )
-
- if use static; then
- mycmakeargs+=( -DWITH_PIC=1 )
- fi
-
- if use jemalloc || use tcmalloc ; then
- mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
- fi
-
- # Storage engines
- mycmakeargs+=(
- -DWITH_ARCHIVE_STORAGE_ENGINE=1
- -DWITH_BLACKHOLE_STORAGE_ENGINE=1
- -DWITH_CSV_STORAGE_ENGINE=1
- -DWITH_HEAP_STORAGE_ENGINE=1
- -DWITH_INNOBASE_STORAGE_ENGINE=1
- -DWITH_MYISAMMRG_STORAGE_ENGINE=1
- -DWITH_MYISAM_STORAGE_ENGINE=1
- -DWITH_PARTITION_STORAGE_ENGINE=1
- )
- else
- mycmakeargs+=(
- -DWITHOUT_SERVER=1
- -DWITH_EMBEDDED_SERVER=OFF
- -DEXTRA_CHARSETS=none
- -DINSTALL_SQLBENCHDIR=
- -DWITH_SYSTEMD=no
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-}
-
-# Official test instructions:
-# USE='extraengine perl server' \
-# FEATURES='test userpriv' \
-# ebuild mariadb-X.X.XX.ebuild \
-# digest clean package
-src_test() {
- _disable_test() {
- local rawtestname bug reason
- rawtestname="${1}" ; shift
- bug="${1}" ; shift
- reason="${@}"
- ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
- echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
- }
-
- local TESTDIR="${BUILD_DIR}/mysql-test"
- local retstatus_tests
-
- if ! use server ; then
- einfo "Skipping server tests due to minimal build."
- return 0
- fi
-
- # Ensure that parallel runs don't die
- export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
- if [[ -z "${MTR_PARALLEL}" ]] ; then
- local -x MTR_PARALLEL=$(makeopts_jobs)
-
- if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
- # Running multiple tests in parallel usually require higher ulimit
- # and fs.aio-max-nr setting. In addition, tests like main.multi_update
- # are known to hit timeout when system is busy.
- # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
- # using "auto".
- local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
- info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
- einfo "${info_msg}"
- unset info_msg
- MTR_PARALLEL=4
- fi
- else
- einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
- fi
-
- # Try to increase file limits to increase test coverage
- if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
- # Upper limit comes from parts.partition_* tests
- ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
-
- if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
- # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
- ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
-
- if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
- ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
- else
- einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
- fi
-
- # create directories because mysqladmin might run out of order
- mkdir -p "${T}"/var-tests{,/log} || die
-
- if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
- touch "${S}"/mysql-test/unstable-tests || die
- fi
-
- cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
-
- local -a disabled_tests
- disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
- disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
- disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
- disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
- disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
- disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
- disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
- disabled_tests+=( "mariabackup.*;0;Broken test suite" )
- disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
- disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
- disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
- disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
- disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
- disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
- disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
- disabled_tests+=( "spider.*;0;Fails with network sandbox" )
- disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
-
- if ! use latin1 ; then
- disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
- disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
- disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
- disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
- disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
- fi
-
- local test_infos_str test_infos_arr
- for test_infos_str in "${disabled_tests[@]}" ; do
- IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
-
- if [[ ${#test_infos_arr[@]} != 3 ]] ; then
- die "Invalid test data set, not matching format: ${test_infos_str}"
- fi
-
- _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
- done
- unset test_infos_str test_infos_arr
-
- # run mysql-test tests
- pushd "${TESTDIR}" &>/dev/null || die
- perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
- retstatus_tests=$?
-
- popd &>/dev/null || die
-
- # Cleanup is important for these testcases.
- pkill -9 -f "${S}/ndb" 2>/dev/null
- pkill -9 -f "${S}/sql" 2>/dev/null
-
- local failures=""
- [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
-
- [[ -z "${failures}" ]] || die "Test failures: ${failures}"
- einfo "Tests successfully completed"
-}
-
-src_install() {
- cmake_src_install
-
- # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
- if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
- rm "${ED}/usr/include/mysql/server/private/config.h" || die
- fi
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Convenience links
- einfo "Making Convenience links for mysqlcheck multi-call binary"
- dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
- dosym "mysqlcheck" "/usr/bin/mysqlrepair"
- dosym "mysqlcheck" "/usr/bin/mysqloptimize"
-
- # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
- if [[ -d "${ED}/usr/data" ]] ; then
- rm -Rf "${ED}/usr/data" || die
- fi
-
- # Unless they explicitly specific USE=test, then do not install the
- # testsuite. It DOES have a use to be installed, esp. when you want to do a
- # validation of your database configuration after tuning it.
- if ! use test ; then
- rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
- fi
-
- # Configuration stuff
- einfo "Building default configuration ..."
- insinto "${MY_SYSCONFDIR#${EPREFIX}}"
- [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
- cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
- eprefixify "${TMPDIR}/my.cnf"
- doins "${TMPDIR}/my.cnf"
- insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
- cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
- eprefixify "${TMPDIR}/50-distro-client.cnf"
- doins "${TMPDIR}/50-distro-client.cnf"
-
- if use server ; then
- mycnf_src="my.cnf.distro-server"
- sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
- "${FILESDIR}/${mycnf_src}" \
- > "${TMPDIR}/my.cnf.ok" || die
- if use prefix ; then
- sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- if use latin1 ; then
- sed -i \
- -e "/character-set/s|utf8|latin1|g" \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- eprefixify "${TMPDIR}/my.cnf.ok"
- newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
-
- einfo "Including support files and sample configurations"
- docinto "support-files"
- local script
- for script in \
- "${S}"/support-files/magic
- do
- [[ -f "$script" ]] && dodoc "${script}"
- done
-
- docinto "scripts"
- for script in "${S}"/scripts/mysql* ; do
- [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
- done
- # Manually install supporting files that conflict with other packages
- # but are needed for galera and initial installation
- exeinto /usr/libexec/mariadb
- doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
-
- if use pam ; then
- keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
- fi
- fi
-
- # Conflicting files
- conflicting_files=()
-
- # We prefer my_print_defaults from dev-db/mysql-connector-c
- conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
-
- # Remove bundled mytop in favor of dev-db/mytop
- conflicting_files+=( "${ED}/usr/bin/mytop" )
- conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
-
- local conflicting_file
- for conflicting_file in "${conflicting_files[@]}" ; do
- if [[ -e "${conflicting_file}" ]] ; then
- rm -v "${conflicting_file}" || die
- fi
- done
-
- # Fix a dangling symlink when galera is not built
- if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
- rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
- fi
-
- # Remove dangling symlink
- rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
-
- # Remove broken SST scripts that are incompatible
- local scriptremove
- for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
- if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
- rm "${ED}/usr/bin/${scriptremove}" || die
- fi
- done
-}
-
-pkg_preinst() {
- java-pkg-opt-2_pkg_preinst
-}
-
-pkg_postinst() {
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Create log directory securely if it does not exist
- [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
-
- if use server ; then
- if use pam; then
- einfo
- elog "This install includes the PAM authentication plugin."
- elog "To activate and configure the PAM plugin, please read:"
- elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
- einfo
- chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
- fi
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- einfo
- elog "You might want to run:"
- elog "\"emerge --config =${CATEGORY}/${PF}\""
- elog "if this is a new install."
- elog
- elog "If you are switching server implentations, you should run the"
- elog "mysql_upgrade tool."
- einfo
- else
- einfo
- elog "If you are upgrading major versions, you should run the"
- elog "mysql_upgrade tool."
- einfo
- fi
-
- if use galera ; then
- einfo
- elog "Be sure to edit the my.cnf file to activate your cluster settings."
- elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
- elog "The first time the cluster is activated, you should add"
- elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
- elog "This option should then be removed for subsequent starts."
- einfo
- if [[ -n "${REPLACING_VERSIONS}" ]] ; then
- local rver
- for rver in ${REPLACING_VERSIONS} ; do
- if ver_test "${rver}" -lt "10.4.0" ; then
- ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
- ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
- ewarn "for more information"
- fi
- done
- fi
- fi
- fi
-
- # Note about configuration change
- einfo
- elog "This version of mariadb reorganizes the configuration from a single my.cnf"
- elog "to several files in /etc/mysql/${PN}.d."
- elog "Please backup any changes you made to /etc/mysql/my.cnf"
- elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
- elog "You may have as many files as needed and they are read alphabetically."
- elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
- einfo
-}
-
-pkg_config() {
- _getoptval() {
- local section="${1}"
- local option="--${2}"
- local extra_options="${3}"
- local cmd=(
- "${my_print_defaults_binary}"
- "${extra_options}"
- "${section}"
- )
-
- local values=()
- local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
- for parameter in "${parameters[@]}"
- do
- # my_print_defaults guarantees output of options, one per line,
- # in the form that they would be specified on the command line.
- # So checking for --option=* should be safe.
- case ${parameter} in
- ${option}=*)
- values+=( "${parameter#*=}" )
- ;;
- esac
- done
-
- if [[ ${#values[@]} -gt 0 ]] ; then
- # Option could have been set multiple times
- # in which case only the last occurrence
- # contains the current value
- echo "${values[-1]}"
- fi
- }
-
- _mktemp_dry() {
- # emktemp has no --dry-run option
- local template="${1}"
-
- if [[ -z "${template}" ]] ; then
- if [[ -z "${T}" ]] ; then
- template="/tmp/XXXXXXX"
- else
- template="${T}/XXXXXXX"
- fi
- fi
-
- local template_wo_X=${template//X/}
- local n_X
- let n_X=${#template}-${#template_wo_X}
- if [[ ${n_X} -lt 3 ]] ; then
- echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
- return
- fi
-
- local attempts=0
- local character tmpfile
- while [[ true ]] ; do
- let attempts=attempts+1
-
- new_file=
- while read -n1 character ; do
- if [[ "${character}" == "X" ]] ; then
- tmpfile+="${RANDOM:0:1}"
- else
- tmpfile+="${character}"
- fi
- done < <(echo -n "${template}")
-
- if [[ ! -f "${tmpfile}" ]]
- then
- echo "${tmpfile}"
- return
- fi
-
- if [[ ${attempts} -ge 100 ]] ; then
- echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
- return
- fi
- done
- }
-
- local mysql_binary="${EROOT}/usr/bin/mysql"
- if [[ ! -x "${mysql_binary}" ]] ; then
- die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysqld_binary="${EROOT}/usr/sbin/mysqld"
- if [[ ! -x "${mysqld_binary}" ]] ; then
- die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
- if [[ ! -x "${mysql_install_db_binary}" ]] ; then
- die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
- if [[ ! -x "${my_print_defaults_binary}" ]] ; then
- die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
- fi
-
- if [[ -z "${MYSQL_USER}" ]] ; then
- MYSQL_USER=mysql
- if use prefix ; then
- MYSQL_USER=$(id -u -n 2>/dev/null)
- if [[ -z "${MYSQL_USER}" ]] ; then
- die "Failed to determine current username!"
- fi
- fi
- fi
-
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- MYSQL_GROUP=mysql
- if use prefix ; then
- MYSQL_GROUP=$(id -g -n 2>/dev/null)
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- die "Failed to determine current user groupname!"
- fi
- fi
- fi
-
- # my_print_defaults needs to read stuff in $HOME/.my.cnf
- local -x HOME="${EROOT}/root"
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Read currently set data directory
- MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
-
- # Bug #213475 - MySQL _will_ object strenously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- die "Sorry, unable to find MY_DATADIR!"
- elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
- ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
- ewarn "Please rename or delete its content if you wish to initialize a new data directory."
- die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
- fi
-
- MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
- # These are dir+prefix
- MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
- MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
-
- # Create missing directories.
- # Always check if mysql user can write to directory even if we just
- # created directory because a parent directory might be not
- # accessible for that user.
- PID_DIR="${EROOT}/run/mysqld"
- if [[ ! -d "${PID_DIR}" ]] ; then
- einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
- install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
- || die "Failed to create PID directory '${PID_DIR}'!"
- fi
-
- local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_pid_dir_testfile}" ]] \
- && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_pid_dir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
- else
- rm "${_pid_dir_testfile}" || die
- unset _pid_dir_testfile
- fi
-
- if [[ ! -d "${MY_DATADIR}" ]] ; then
- einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
- || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
- fi
-
- local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_datadir_testfile}" ]] \
- && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_datadir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
- else
- rm "${_my_datadir_testfile}" || die
- unset _my_datadir_testfile
- fi
-
- if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
- einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
- || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
- fi
-
- if [[ -z "${MYSQL_TMPDIR}" ]] ; then
- MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
- [[ -z "${MYSQL_TMPDIR}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
-
- mkdir "${MYSQL_TMPDIR}" || die
- chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
- fi
-
- # Now we need to test MYSQL_TMPDIR...
- local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_tmpdir_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_tmpdir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
- else
- rm "${_my_tmpdir_testfile}" || die
- unset _my_tmpdir_testfile
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
- # Only create directory when MYSQL_LOG_BIN is an absolute path
- einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
- || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Only test when MYSQL_LOG_BIN is an absolute path
- local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_logbin_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_logbin_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
- else
- rm "${_my_logbin_testfile}" || die
- unset _my_logbin_testfile
- fi
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
- # Only create directory when MYSQL_RELAY_LOG is an absolute path
- einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
- || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Only test when MYSQL_RELAY_LOG is an absolute path
- local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_relaylog_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_relaylog_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
- else
- rm "${_my_relaylog_testfile}" || die
- unset _my_relaylog_testfile
- fi
- fi
-
- local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
- [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
-
- # Limit access
- chmod 0770 "${SETUP_TMPDIR}" || die
- chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
-
- local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
- local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
-
- echo ""
- einfo "Detected settings:"
- einfo "=================="
- einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
- einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
- einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
- einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Absolute path for binary log files specified
- einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Absolute path for relay log files specified
- einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
- fi
-
- einfo "PID DIR:\t\t\t\t${PID_DIR}"
- einfo "Install db log:\t\t\t${mysql_install_log}"
- einfo "Install server log:\t\t\t${mysqld_logfile}"
-
- echo
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local tmp_mysqld_password_source=
-
- for tmp_mysqld_password_source in mysql client ; do
- einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
- if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
- if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
- ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
- MYSQL_ROOT_PASSWORD=
- continue
- fi
-
- einfo "Found password in '${tmp_mysqld_password_source}' section!"
- break
- fi
- done
-
- # Sometimes --show is required to display passwords in some implementations of my_print_defaults
- if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
- fi
-
- unset tmp_mysqld_password_source
- fi
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local pwd1="a"
- local pwd2="b"
-
- echo
- einfo "No password for mysql 'root' user was specified via environment"
- einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
- einfo "file like '${HOME}/.my.cnf'."
- einfo "To continue please provide a password for the mysql 'root' user"
- einfo "now on console:"
- ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
- read -rsp " >" pwd1 ; echo
-
- einfo "Retype the password"
- read -rsp " >" pwd2 ; echo
-
- if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
- die "Passwords are not the same!"
- fi
-
- MYSQL_ROOT_PASSWORD="${pwd1}"
- unset pwd1 pwd2
-
- echo
- fi
-
- local -a mysqld_options
-
- # Fix bug 446200. Don't reference host my.cnf, needs to come first,
- # see http://bugs.mysql.com/bug.php?id=31312
- use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
-
- # Figure out which options we need to disable to do the setup
- local helpfile="${TMPDIR}/mysqld-help"
- "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
-
- local opt optexp optfull
- for opt in host-cache name-resolve networking slave-start \
- federated ssl log-bin relay-log slow-query-log external-locking \
- log-slave-updates \
- ; do
- optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
- grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
- done
-
- # Prepare timezones, see
- # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
- local tz_sql="${SETUP_TMPDIR}/tz.sql"
-
- echo "USE mysql;" >"${tz_sql}"
- "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
- if [[ $? -ne 0 ]] ; then
- die "mysql_tzinfo_to_sql failed!"
- fi
-
- local cmd=(
- "${mysql_install_db_binary}"
- "${mysqld_options[@]}"
- "--init-file='${tz_sql}'"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- "--log-error='${mysql_install_log}'"
- "--rpm"
- "--cross-bootstrap"
- "--skip-test-db"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Initializing ${PN} data directory: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
-
- if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
- die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
- fi
-
- local x=${RANDOM}
- local socket="${PID_DIR}/mysqld.${x}.sock"
- [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
- local pidfile="${PID_DIR}/mysqld.${x}.pid"
- [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
- unset x
-
- cmd=(
- "${mysqld_binary}"
- "${mysqld_options[@]}"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- --max_allowed_packet=8M
- --net_buffer_length=16K
- "--socket='${socket}'"
- "--pid-file='${pidfile}'"
- "--log-error='${mysqld_logfile}'"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
-
- echo -n "Waiting for mysqld to accept connections "
- local maxtry=15
- while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- if [[ -S "${socket}" ]] ; then
- # Even with a socket we don't know if mysqld will abort
- # start due to an error so just wait a little bit more...
- maxtry=5
- while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
- fi
-
- echo
-
- if [[ ! -S "${socket}" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
- die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
- fi
-
- local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
- touch "${mysql_logfile}" || die
-
- ebegin "Setting root password"
- # Do this from memory, as we don't want clear text passwords in temp files
- local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
- cmd=(
- "${mysql_binary}"
- --no-defaults
- "--socket='${socket}'"
- -hlocalhost
- "-e \"${sql}\""
- )
- eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
- local rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- # Poor man's solution which tries to avoid having password
- # in log. NOTE: sed can fail if user didn't follow advice
- # and included character which will require escaping...
- sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
-
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
- die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
- fi
-
- # Stop the server
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- echo -n "Stopping the server "
- pkill -F "${pidfile}" &>/dev/null
-
- maxtry=10
- while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- echo
-
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- # We somehow failed to stop server.
- # However, not a fatal error. Just warn the user.
- ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
- fi
- fi
-
- rm -r "${SETUP_TMPDIR}" || die
-
- einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
-}
diff --git a/dev-db/mariadb/mariadb-10.11.8.ebuild b/dev-db/mariadb/mariadb-10.11.8.ebuild
new file mode 100644
index 000000000000..406c7f242ccf
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.11.8.ebuild
@@ -0,0 +1,1324 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit systemd flag-o-matic prefix toolchain-funcs \
+ multiprocessing java-pkg-opt-2 cmake
+
+HOMEPAGE="https://mariadb.org/"
+SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
+ https://github.com/hydrapolic/gentoo-dist/raw/main/mariadb/mariadb-10.11.6-patches-01.tar.xz"
+
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
+IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
+ innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+ numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+ sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
+ test xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+ ?? ( tcmalloc jemalloc )
+ static? ( yassl !pam )
+ test? ( extraengine )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# Shorten the path because the socket path length must be shorter than 107 chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+# Be warned, *DEPEND are version-dependant
+# These are used for both runtime and compiletime
+COMMON_DEPEND="
+ dev-libs/libfmt:=
+ >=dev-libs/libpcre2-10.34:=
+ >=sys-apps/texinfo-4.7-r1
+ sys-libs/ncurses:0=
+ >=sys-libs/zlib-1.2.3:0=
+ virtual/libcrypt:=
+ !bindist? (
+ sys-libs/binutils-libs:0=
+ >=sys-libs/readline-4.1:0=
+ )
+ jemalloc? ( dev-libs/jemalloc:0= )
+ kerberos? ( virtual/krb5 )
+ kernel_linux? (
+ dev-libs/libaio:0=
+ sys-libs/liburing:=
+ sys-process/procps:0=
+ )
+ server? (
+ app-arch/bzip2
+ app-arch/xz-utils
+ backup? ( app-arch/libarchive:0= )
+ columnstore? (
+ app-arch/snappy:=
+ dev-libs/boost:=
+ dev-libs/libxml2:2=
+ )
+ cracklib? ( sys-libs/cracklib:0= )
+ extraengine? (
+ odbc? ( dev-db/unixODBC:0= )
+ xml? ( dev-libs/libxml2:2= )
+ )
+ innodb-lz4? ( app-arch/lz4 )
+ innodb-lzo? ( dev-libs/lzo )
+ innodb-snappy? ( app-arch/snappy:= )
+ mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
+ numa? ( sys-process/numactl )
+ oqgraph? (
+ dev-libs/boost:=
+ dev-libs/judy:0=
+ )
+ pam? ( sys-libs/pam:0= )
+ s3? ( net-misc/curl )
+ systemd? ( sys-apps/systemd:= )
+ )
+ systemtap? ( >=dev-debug/systemtap-1.3:0= )
+ tcmalloc? ( dev-util/google-perftools:0= )
+ yassl? ( net-libs/gnutls:0= )
+ !yassl? (
+ >=dev-libs/openssl-1.0.0:0=
+ )
+"
+BDEPEND="app-alternatives/yacc"
+DEPEND="${COMMON_DEPEND}
+ server? (
+ extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
+ test? ( acct-group/mysql acct-user/mysql )
+ )
+ static? ( sys-libs/ncurses[static-libs] )
+"
+RDEPEND="${COMMON_DEPEND}
+ !dev-db/mysql !dev-db/percona-server
+ !dev-db/mariadb:10.3
+ !dev-db/mariadb:10.4
+ !dev-db/mariadb:10.5
+ !dev-db/mariadb:10.6
+ !dev-db/mariadb:10.7
+ !dev-db/mariadb:10.8
+ !dev-db/mariadb:10.9
+ !dev-db/mariadb:10.10
+ !dev-db/mariadb:11.0
+ !dev-db/mariadb:11.1
+ !dev-db/mariadb:11.2
+ !dev-db/mariadb:11.3
+ !dev-db/mariadb:11.4
+ selinux? ( sec-policy/selinux-mysql )
+ server? (
+ columnstore? ( dev-db/mariadb-connector-c )
+ extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
+ galera? (
+ sys-apps/iproute2
+ =sys-cluster/galera-26*
+ sst-rsync? ( sys-process/lsof )
+ sst-mariabackup? ( net-misc/socat[ssl] )
+ )
+ !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
+ )
+"
+# For other stuff to bring us in
+# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
+PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
+
+mysql_init_vars() {
+ MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
+ MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
+ MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
+ MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=""
+ if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
+ MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1)
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
+ | sed -e 's/.*=\s*//' \
+ | tail -n1)
+ fi
+ fi
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR="${MY_LOCALSTATEDIR}"
+ einfo "Using default MY_DATADIR"
+ fi
+ elog "MySQL MY_DATADIR is ${MY_DATADIR}"
+
+ if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
+ if [[ -e "${MY_DATADIR}" ]] ; then
+ # If you get this and you're wondering about it, see bug #207636
+ elog "MySQL datadir found in ${MY_DATADIR}"
+ elog "A new one will not be created."
+ PREVIOUS_DATADIR="yes"
+ else
+ PREVIOUS_DATADIR="no"
+ fi
+ export PREVIOUS_DATADIR
+ fi
+ else
+ if [[ ${EBUILD_PHASE} == "config" ]]; then
+ local new_MY_DATADIR
+ new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1)
+
+ if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
+ ewarn "MySQL MY_DATADIR has changed"
+ ewarn "from ${MY_DATADIR}"
+ ewarn "to ${new_MY_DATADIR}"
+ MY_DATADIR="${new_MY_DATADIR}"
+ fi
+ fi
+ fi
+
+ export MY_SHAREDSTATEDIR MY_SYSCONFDIR
+ export MY_LOCALSTATEDIR MY_LOGDIR
+ export MY_DATADIR
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if has test ${FEATURES} ; then
+ # Bug #213475 - MySQL _will_ object strenuously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if ! has userpriv ${FEATURES} ; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ fi
+ fi
+
+ java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
+}
+
+src_prepare() {
+ eapply "${WORKDIR}"/mariadb-patches
+ eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
+ eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
+
+ eapply_user
+
+ _disable_plugin() {
+ echo > "${S}/plugin/${1}/CMakeLists.txt" || die
+ }
+ _disable_engine() {
+ echo > "${S}/storage/${1}/CMakeLists.txt" || die
+ }
+
+ if use jemalloc; then
+ echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
+ elif use tcmalloc; then
+ echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
+ fi
+
+ local plugin
+ local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
+ locale_info qc_info server_audit sql_errlog auth_ed25519 )
+ local test_plugins=( audit_null auth_examples daemon_example fulltext
+ debug_key_management example_key_management versioning )
+ if ! use server; then # These plugins are for the server
+ for plugin in "${server_plugins[@]}" ; do
+ _disable_plugin "${plugin}"
+ done
+ fi
+
+ if ! use test; then # These plugins are only used during testing
+ for plugin in "${test_plugins[@]}" ; do
+ _disable_plugin "${plugin}"
+ done
+ _disable_engine test_sql_discovery
+ echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
+ fi
+
+ _disable_engine example
+
+ if ! use oqgraph ; then # avoids extra library checks
+ _disable_engine oqgraph
+ fi
+
+ if use mroonga ; then
+ # Remove the bundled groonga
+ # There is no CMake flag, it simply checks for existance
+ rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
+ else
+ _disable_engine mroonga
+ fi
+
+ # Fix static bindings in galera replication
+ sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
+ "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
+ sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
+ "${S}"/wsrep-lib/src/CMakeLists.txt || die
+
+ # Fix galera_recovery.sh script
+ sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
+ scripts/galera_recovery.sh || die
+
+ sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
+ "${S}"/scripts/mysql_install_db.sh || die
+
+ cmake_src_prepare
+ java-pkg-opt-2_src_prepare
+}
+
+src_configure() {
+ # bug #855233 (MDEV-11914, MDEV-25633) at least
+ filter-lto
+ # bug 508724 mariadb cannot use ld.gold
+ tc-ld-disable-gold
+ # Bug #114895, bug #110149
+ filter-flags "-O" "-O[01]"
+
+ # It fails on alpha without this
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ append-cxxflags -felide-constructors
+
+ # bug #283926, with GCC4.4, this is required to get correct behavior.
+ append-flags -fno-strict-aliasing
+
+ CMAKE_BUILD_TYPE="RelWithDebInfo"
+
+ # debug hack wrt #497532
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
+ -DSYSCONFDIR="${EPREFIX}/etc/mysql"
+ -DINSTALL_BINDIR=bin
+ -DINSTALL_DOCDIR=share/doc/${PF}
+ -DINSTALL_DOCREADMEDIR=share/doc/${PF}
+ -DINSTALL_INCLUDEDIR=include/mysql
+ -DINSTALL_INFODIR=share/info
+ -DINSTALL_LIBDIR=$(get_libdir)
+ -DINSTALL_MANDIR=share/man
+ -DINSTALL_MYSQLSHAREDIR=share/mariadb
+ -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
+ -DINSTALL_SCRIPTDIR=bin
+ -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
+ -DINSTALL_SBINDIR=sbin
+ -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
+ -DWITH_COMMENT="Gentoo Linux ${PF}"
+ -DWITH_UNIT_TESTS=$(usex test ON OFF)
+ -DWITH_LIBEDIT=0
+ -DWITH_ZLIB=system
+ -DWITHOUT_LIBWRAP=1
+ -DENABLED_LOCAL_INFILE=1
+ -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+ -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+ -DWITH_DEFAULT_COMPILER_OPTIONS=0
+ -DWITH_DEFAULT_FEATURE_SET=0
+ -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
+ # The build forces this to be defined when cross-compiling. We pass it
+ # all the time for simplicity and to make sure it is actually correct.
+ -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
+ -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
+ -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
+ -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
+ -DCONC_WITH_EXTERNAL_ZLIB=YES
+ -DWITH_EXTERNAL_ZLIB=YES
+ -DSUFFIX_INSTALL_DIR=""
+ -DWITH_UNITTEST=OFF
+ -DWITHOUT_CLIENTLIBS=YES
+ -DCLIENT_PLUGIN_DIALOG=OFF
+ -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
+ -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
+ -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
+ -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
+ )
+ if use test ; then
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
+ else
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
+ fi
+
+ if ! use yassl ; then
+ mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
+ else
+ mycmakeargs+=( -DWITH_SSL=bundled )
+ fi
+
+ # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
+ mycmakeargs+=(
+ -DWITH_READLINE=$(usex bindist 1 0)
+ -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
+ -DENABLE_DTRACE=$(usex systemtap)
+ )
+
+ if use server ; then
+ # Connect and Federated{,X} must be treated special
+ # otherwise they will not be built as plugins
+ if ! use extraengine ; then
+ mycmakeargs+=(
+ -DPLUGIN_CONNECT=NO
+ -DPLUGIN_FEDERATED=NO
+ -DPLUGIN_FEDERATEDX=NO
+ )
+ fi
+
+ mycmakeargs+=(
+ -DWITH_PCRE=system
+ -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
+ -DPLUGIN_SPHINX=$(usex sphinx YES NO)
+ -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
+ -DPLUGIN_AWS_KEY_MANAGEMENT=NO
+ -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
+ -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
+ -DPLUGIN_SPIDER=$(usex extraengine YES NO)
+ -DPLUGIN_S3=$(usex s3 YES NO)
+ -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
+ -DCONNECT_WITH_MYSQL=1
+ -DCONNECT_WITH_LIBXML2=$(usex xml)
+ -DCONNECT_WITH_ODBC=$(usex odbc)
+ -DCONNECT_WITH_JDBC=$(usex jdbc)
+ # Build failure and autodep wrt bug 639144
+ -DCONNECT_WITH_MONGO=OFF
+ -DWITH_WSREP=$(usex galera)
+ -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
+ -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
+ -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
+ -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
+ -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
+ -DWITH_MARIABACKUP=$(usex backup ON OFF)
+ -DWITH_LIBARCHIVE=$(usex backup ON OFF)
+ -DINSTALL_SQLBENCHDIR=""
+ -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
+ # systemd is only linked to for server notification
+ -DWITH_SYSTEMD=$(usex systemd yes no)
+ -DWITH_NUMA=$(usex numa ON OFF)
+ )
+
+ if use test ; then
+ # This is needed for the new client lib which tests a real, open server
+ mycmakeargs+=( -DSKIP_TESTS=ON )
+ fi
+
+ if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
+ ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
+ ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
+ ewarn "You MUST file bugs without these variables set."
+
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
+ -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
+ )
+
+ elif ! use latin1 ; then
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=utf8mb4
+ -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
+ )
+ else
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=latin1
+ -DDEFAULT_COLLATION=latin1_swedish_ci
+ )
+ fi
+ mycmakeargs+=(
+ -DEXTRA_CHARSETS=all
+ -DMYSQL_USER=mysql
+ -DDISABLE_SHARED=$(usex static YES NO)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DWITH_PROFILING=$(usex profiling)
+ )
+
+ if use static; then
+ mycmakeargs+=( -DWITH_PIC=1 )
+ fi
+
+ if use jemalloc || use tcmalloc ; then
+ mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
+ fi
+
+ # Storage engines
+ mycmakeargs+=(
+ -DWITH_ARCHIVE_STORAGE_ENGINE=1
+ -DWITH_BLACKHOLE_STORAGE_ENGINE=1
+ -DWITH_CSV_STORAGE_ENGINE=1
+ -DWITH_HEAP_STORAGE_ENGINE=1
+ -DWITH_INNOBASE_STORAGE_ENGINE=1
+ -DWITH_MYISAMMRG_STORAGE_ENGINE=1
+ -DWITH_MYISAM_STORAGE_ENGINE=1
+ -DWITH_PARTITION_STORAGE_ENGINE=1
+ )
+ else
+ mycmakeargs+=(
+ -DWITHOUT_SERVER=1
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DEXTRA_CHARSETS=none
+ -DINSTALL_SQLBENCHDIR=
+ -DWITH_SYSTEMD=no
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+}
+
+# Official test instructions:
+# USE='extraengine perl server' \
+# FEATURES='test userpriv' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ _disable_test() {
+ local rawtestname bug reason
+ rawtestname="${1}" ; shift
+ bug="${1}" ; shift
+ reason="${@}"
+ ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
+ echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
+ }
+
+ local TESTDIR="${BUILD_DIR}/mysql-test"
+ local retstatus_tests
+
+ if ! use server ; then
+ einfo "Skipping server tests due to minimal build."
+ return 0
+ fi
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ if [[ -z "${MTR_PARALLEL}" ]] ; then
+ local -x MTR_PARALLEL=$(makeopts_jobs)
+
+ if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
+ # Running multiple tests in parallel usually require higher ulimit
+ # and fs.aio-max-nr setting. In addition, tests like main.multi_update
+ # are known to hit timeout when system is busy.
+ # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
+ # using "auto".
+ local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
+ info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
+ einfo "${info_msg}"
+ unset info_msg
+ MTR_PARALLEL=4
+ fi
+ else
+ einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
+ fi
+
+ # Try to increase file limits to increase test coverage
+ if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
+ # Upper limit comes from parts.partition_* tests
+ ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
+
+ if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
+ # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
+ ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
+
+ if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
+ ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
+ else
+ einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
+ fi
+
+ # create directories because mysqladmin might run out of order
+ mkdir -p "${T}"/var-tests{,/log} || die
+
+ if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
+ touch "${S}"/mysql-test/unstable-tests || die
+ fi
+
+ cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
+
+ local -a disabled_tests
+ disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
+ disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
+ disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
+ disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
+ disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
+ disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
+ disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
+ disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
+ disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
+ disabled_tests+=( "mariabackup.*;0;Broken test suite" )
+ disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
+ disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
+ disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
+ disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
+ disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
+ disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
+ disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
+ disabled_tests+=( "spider.*;0;Fails with network sandbox" )
+ disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
+
+ if ! use latin1 ; then
+ disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
+ disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
+ disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
+ disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
+ disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
+ fi
+
+ local test_infos_str test_infos_arr
+ for test_infos_str in "${disabled_tests[@]}" ; do
+ IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
+
+ if [[ ${#test_infos_arr[@]} != 3 ]] ; then
+ die "Invalid test data set, not matching format: ${test_infos_str}"
+ fi
+
+ _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
+ done
+ unset test_infos_str test_infos_arr
+
+ # run mysql-test tests
+ pushd "${TESTDIR}" &>/dev/null || die
+ perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
+ retstatus_tests=$?
+
+ popd &>/dev/null || die
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ local failures=""
+ [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
+
+ [[ -z "${failures}" ]] || die "Test failures: ${failures}"
+ einfo "Tests successfully completed"
+}
+
+src_install() {
+ cmake_src_install
+
+ # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
+ if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
+ rm "${ED}/usr/include/mysql/server/private/config.h" || die
+ fi
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Convenience links
+ einfo "Making Convenience links for mysqlcheck multi-call binary"
+ dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
+ dosym "mysqlcheck" "/usr/bin/mysqlrepair"
+ dosym "mysqlcheck" "/usr/bin/mysqloptimize"
+
+ # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
+ if [[ -d "${ED}/usr/data" ]] ; then
+ rm -Rf "${ED}/usr/data" || die
+ fi
+
+ # Unless they explicitly specific USE=test, then do not install the
+ # testsuite. It DOES have a use to be installed, esp. when you want to do a
+ # validation of your database configuration after tuning it.
+ if ! use test ; then
+ rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
+ fi
+
+ # Configuration stuff
+ einfo "Building default configuration ..."
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+ [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
+ cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
+ eprefixify "${TMPDIR}/my.cnf"
+ doins "${TMPDIR}/my.cnf"
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+ cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
+ eprefixify "${TMPDIR}/50-distro-client.cnf"
+ doins "${TMPDIR}/50-distro-client.cnf"
+
+ if use server ; then
+ mycnf_src="my.cnf.distro-server"
+ sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
+ "${FILESDIR}/${mycnf_src}" \
+ > "${TMPDIR}/my.cnf.ok" || die
+ if use prefix ; then
+ sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+ if use latin1 ; then
+ sed -i \
+ -e "/character-set/s|utf8|latin1|g" \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+ eprefixify "${TMPDIR}/my.cnf.ok"
+ newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
+
+ einfo "Including support files and sample configurations"
+ docinto "support-files"
+ local script
+ for script in \
+ "${S}"/support-files/magic
+ do
+ [[ -f "$script" ]] && dodoc "${script}"
+ done
+
+ docinto "scripts"
+ for script in "${S}"/scripts/mysql* ; do
+ [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
+ done
+ # Manually install supporting files that conflict with other packages
+ # but are needed for galera and initial installation
+ exeinto /usr/libexec/mariadb
+ doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
+
+ if use pam ; then
+ keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
+ fi
+ fi
+
+ # Conflicting files
+ conflicting_files=()
+
+ # We prefer my_print_defaults from dev-db/mysql-connector-c
+ conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
+
+ # Remove bundled mytop in favor of dev-db/mytop
+ conflicting_files+=( "${ED}/usr/bin/mytop" )
+ conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
+
+ local conflicting_file
+ for conflicting_file in "${conflicting_files[@]}" ; do
+ if [[ -e "${conflicting_file}" ]] ; then
+ rm -v "${conflicting_file}" || die
+ fi
+ done
+
+ # Fix a dangling symlink when galera is not built
+ if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
+ rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
+ fi
+
+ # Remove dangling symlink
+ rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
+
+ # Remove broken SST scripts that are incompatible
+ local scriptremove
+ for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
+ if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
+ rm "${ED}/usr/bin/${scriptremove}" || die
+ fi
+ done
+}
+
+pkg_preinst() {
+ java-pkg-opt-2_pkg_preinst
+}
+
+pkg_postinst() {
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Create log directory securely if it does not exist
+ [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
+
+ if use server ; then
+ if use pam; then
+ einfo
+ elog "This install includes the PAM authentication plugin."
+ elog "To activate and configure the PAM plugin, please read:"
+ elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
+ einfo
+ chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
+ fi
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ einfo
+ elog "You might want to run:"
+ elog "\"emerge --config =${CATEGORY}/${PF}\""
+ elog "if this is a new install."
+ elog
+ elog "If you are switching server implentations, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ else
+ einfo
+ elog "If you are upgrading major versions, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ fi
+
+ if use galera ; then
+ einfo
+ elog "Be sure to edit the my.cnf file to activate your cluster settings."
+ elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
+ elog "The first time the cluster is activated, you should add"
+ elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
+ elog "This option should then be removed for subsequent starts."
+ einfo
+ if [[ -n "${REPLACING_VERSIONS}" ]] ; then
+ local rver
+ for rver in ${REPLACING_VERSIONS} ; do
+ if ver_test "${rver}" -lt "10.4.0" ; then
+ ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
+ ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
+ ewarn "for more information"
+ fi
+ done
+ fi
+ fi
+ fi
+
+ # Note about configuration change
+ einfo
+ elog "This version of mariadb reorganizes the configuration from a single my.cnf"
+ elog "to several files in /etc/mysql/${PN}.d."
+ elog "Please backup any changes you made to /etc/mysql/my.cnf"
+ elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
+ elog "You may have as many files as needed and they are read alphabetically."
+ elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
+ einfo
+}
+
+pkg_config() {
+ _getoptval() {
+ local section="${1}"
+ local option="--${2}"
+ local extra_options="${3}"
+ local cmd=(
+ "${my_print_defaults_binary}"
+ "${extra_options}"
+ "${section}"
+ )
+
+ local values=()
+ local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
+ for parameter in "${parameters[@]}"
+ do
+ # my_print_defaults guarantees output of options, one per line,
+ # in the form that they would be specified on the command line.
+ # So checking for --option=* should be safe.
+ case ${parameter} in
+ ${option}=*)
+ values+=( "${parameter#*=}" )
+ ;;
+ esac
+ done
+
+ if [[ ${#values[@]} -gt 0 ]] ; then
+ # Option could have been set multiple times
+ # in which case only the last occurrence
+ # contains the current value
+ echo "${values[-1]}"
+ fi
+ }
+
+ _mktemp_dry() {
+ # emktemp has no --dry-run option
+ local template="${1}"
+
+ if [[ -z "${template}" ]] ; then
+ if [[ -z "${T}" ]] ; then
+ template="/tmp/XXXXXXX"
+ else
+ template="${T}/XXXXXXX"
+ fi
+ fi
+
+ local template_wo_X=${template//X/}
+ local n_X
+ let n_X=${#template}-${#template_wo_X}
+ if [[ ${n_X} -lt 3 ]] ; then
+ echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
+ return
+ fi
+
+ local attempts=0
+ local character tmpfile
+ while [[ true ]] ; do
+ let attempts=attempts+1
+
+ new_file=
+ while read -n1 character ; do
+ if [[ "${character}" == "X" ]] ; then
+ tmpfile+="${RANDOM:0:1}"
+ else
+ tmpfile+="${character}"
+ fi
+ done < <(echo -n "${template}")
+
+ if [[ ! -f "${tmpfile}" ]]
+ then
+ echo "${tmpfile}"
+ return
+ fi
+
+ if [[ ${attempts} -ge 100 ]] ; then
+ echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
+ return
+ fi
+ done
+ }
+
+ local mysql_binary="${EROOT}/usr/bin/mysql"
+ if [[ ! -x "${mysql_binary}" ]] ; then
+ die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local mysqld_binary="${EROOT}/usr/sbin/mysqld"
+ if [[ ! -x "${mysqld_binary}" ]] ; then
+ die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
+ if [[ ! -x "${mysql_install_db_binary}" ]] ; then
+ die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
+ if [[ ! -x "${my_print_defaults_binary}" ]] ; then
+ die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
+ fi
+
+ if [[ -z "${MYSQL_USER}" ]] ; then
+ MYSQL_USER=mysql
+ if use prefix ; then
+ MYSQL_USER=$(id -u -n 2>/dev/null)
+ if [[ -z "${MYSQL_USER}" ]] ; then
+ die "Failed to determine current username!"
+ fi
+ fi
+ fi
+
+ if [[ -z "${MYSQL_GROUP}" ]] ; then
+ MYSQL_GROUP=mysql
+ if use prefix ; then
+ MYSQL_GROUP=$(id -g -n 2>/dev/null)
+ if [[ -z "${MYSQL_GROUP}" ]] ; then
+ die "Failed to determine current user groupname!"
+ fi
+ fi
+ fi
+
+ # my_print_defaults needs to read stuff in $HOME/.my.cnf
+ local -x HOME="${EROOT}/root"
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Read currently set data directory
+ MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ die "Sorry, unable to find MY_DATADIR!"
+ elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
+ ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
+ ewarn "Please rename or delete its content if you wish to initialize a new data directory."
+ die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
+ fi
+
+ MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
+ # These are dir+prefix
+ MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
+ MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
+
+ # Create missing directories.
+ # Always check if mysql user can write to directory even if we just
+ # created directory because a parent directory might be not
+ # accessible for that user.
+ PID_DIR="${EROOT}/run/mysqld"
+ if [[ ! -d "${PID_DIR}" ]] ; then
+ einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
+ install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
+ || die "Failed to create PID directory '${PID_DIR}'!"
+ fi
+
+ local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_pid_dir_testfile}" ]] \
+ && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_pid_dir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
+ else
+ rm "${_pid_dir_testfile}" || die
+ unset _pid_dir_testfile
+ fi
+
+ if [[ ! -d "${MY_DATADIR}" ]] ; then
+ einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
+ || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
+ fi
+
+ local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_datadir_testfile}" ]] \
+ && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_datadir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
+ else
+ rm "${_my_datadir_testfile}" || die
+ unset _my_datadir_testfile
+ fi
+
+ if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
+ einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
+ || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
+ fi
+
+ if [[ -z "${MYSQL_TMPDIR}" ]] ; then
+ MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
+ [[ -z "${MYSQL_TMPDIR}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
+
+ mkdir "${MYSQL_TMPDIR}" || die
+ chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
+ fi
+
+ # Now we need to test MYSQL_TMPDIR...
+ local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_tmpdir_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_tmpdir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
+ else
+ rm "${_my_tmpdir_testfile}" || die
+ unset _my_tmpdir_testfile
+ fi
+
+ if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
+ # Only create directory when MYSQL_LOG_BIN is an absolute path
+ einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
+ || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
+ fi
+
+ if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
+ # Only test when MYSQL_LOG_BIN is an absolute path
+ local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_logbin_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_logbin_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
+ else
+ rm "${_my_logbin_testfile}" || die
+ unset _my_logbin_testfile
+ fi
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
+ # Only create directory when MYSQL_RELAY_LOG is an absolute path
+ einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
+ || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
+ # Only test when MYSQL_RELAY_LOG is an absolute path
+ local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_relaylog_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_relaylog_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
+ else
+ rm "${_my_relaylog_testfile}" || die
+ unset _my_relaylog_testfile
+ fi
+ fi
+
+ local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
+ [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
+
+ # Limit access
+ chmod 0770 "${SETUP_TMPDIR}" || die
+ chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
+
+ local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
+ local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
+
+ echo ""
+ einfo "Detected settings:"
+ einfo "=================="
+ einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
+ einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
+ einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
+ einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
+
+ if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
+ # Absolute path for binary log files specified
+ einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
+ # Absolute path for relay log files specified
+ einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
+ fi
+
+ einfo "PID DIR:\t\t\t\t${PID_DIR}"
+ einfo "Install db log:\t\t\t${mysql_install_log}"
+ einfo "Install server log:\t\t\t${mysqld_logfile}"
+
+ echo
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local tmp_mysqld_password_source=
+
+ for tmp_mysqld_password_source in mysql client ; do
+ einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
+ if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
+ ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
+ MYSQL_ROOT_PASSWORD=
+ continue
+ fi
+
+ einfo "Found password in '${tmp_mysqld_password_source}' section!"
+ break
+ fi
+ done
+
+ # Sometimes --show is required to display passwords in some implementations of my_print_defaults
+ if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
+ fi
+
+ unset tmp_mysqld_password_source
+ fi
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local pwd1="a"
+ local pwd2="b"
+
+ echo
+ einfo "No password for mysql 'root' user was specified via environment"
+ einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
+ einfo "file like '${HOME}/.my.cnf'."
+ einfo "To continue please provide a password for the mysql 'root' user"
+ einfo "now on console:"
+ ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
+ read -rsp " >" pwd1 ; echo
+
+ einfo "Retype the password"
+ read -rsp " >" pwd2 ; echo
+
+ if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
+ die "Passwords are not the same!"
+ fi
+
+ MYSQL_ROOT_PASSWORD="${pwd1}"
+ unset pwd1 pwd2
+
+ echo
+ fi
+
+ local -a mysqld_options
+
+ # Fix bug 446200. Don't reference host my.cnf, needs to come first,
+ # see http://bugs.mysql.com/bug.php?id=31312
+ use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
+
+ # Figure out which options we need to disable to do the setup
+ local helpfile="${TMPDIR}/mysqld-help"
+ "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
+
+ local opt optexp optfull
+ for opt in host-cache name-resolve networking slave-start \
+ federated ssl log-bin relay-log slow-query-log external-locking \
+ log-slave-updates \
+ ; do
+ optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
+ grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
+ done
+
+ # Prepare timezones, see
+ # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
+ local tz_sql="${SETUP_TMPDIR}/tz.sql"
+
+ echo "USE mysql;" >"${tz_sql}"
+ "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
+ if [[ $? -ne 0 ]] ; then
+ die "mysql_tzinfo_to_sql failed!"
+ fi
+
+ local cmd=(
+ "${mysql_install_db_binary}"
+ "${mysqld_options[@]}"
+ "--init-file='${tz_sql}'"
+ "--basedir='${EROOT}/usr'"
+ "--datadir='${MY_DATADIR}'"
+ "--tmpdir='${MYSQL_TMPDIR}'"
+ "--log-error='${mysql_install_log}'"
+ "--rpm"
+ "--cross-bootstrap"
+ "--skip-test-db"
+ "--user=${MYSQL_USER}"
+ )
+
+ einfo "Initializing ${PN} data directory: ${cmd[@]}"
+ eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
+
+ if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
+ die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
+ fi
+
+ local x=${RANDOM}
+ local socket="${PID_DIR}/mysqld.${x}.sock"
+ [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
+ local pidfile="${PID_DIR}/mysqld.${x}.pid"
+ [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
+ unset x
+
+ cmd=(
+ "${mysqld_binary}"
+ "${mysqld_options[@]}"
+ "--basedir='${EROOT}/usr'"
+ "--datadir='${MY_DATADIR}'"
+ "--tmpdir='${MYSQL_TMPDIR}'"
+ --max_allowed_packet=8M
+ --net_buffer_length=16K
+ "--socket='${socket}'"
+ "--pid-file='${pidfile}'"
+ "--log-error='${mysqld_logfile}'"
+ "--user=${MYSQL_USER}"
+ )
+
+ einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
+ eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
+
+ echo -n "Waiting for mysqld to accept connections "
+ local maxtry=15
+ while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+
+ if [[ -S "${socket}" ]] ; then
+ # Even with a socket we don't know if mysqld will abort
+ # start due to an error so just wait a little bit more...
+ maxtry=5
+ while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+ fi
+
+ echo
+
+ if [[ ! -S "${socket}" ]] ; then
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
+ die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
+ fi
+
+ local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
+ touch "${mysql_logfile}" || die
+
+ ebegin "Setting root password"
+ # Do this from memory, as we don't want clear text passwords in temp files
+ local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
+ cmd=(
+ "${mysql_binary}"
+ --no-defaults
+ "--socket='${socket}'"
+ -hlocalhost
+ "-e \"${sql}\""
+ )
+ eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
+ local rc=$?
+ eend ${rc}
+
+ if [[ ${rc} -ne 0 ]] ; then
+ # Poor man's solution which tries to avoid having password
+ # in log. NOTE: sed can fail if user didn't follow advice
+ # and included character which will require escaping...
+ sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
+
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
+ die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
+ fi
+
+ # Stop the server
+ if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
+ echo -n "Stopping the server "
+ pkill -F "${pidfile}" &>/dev/null
+
+ maxtry=10
+ while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+
+ echo
+
+ if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
+ # We somehow failed to stop server.
+ # However, not a fatal error. Just warn the user.
+ ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
+ fi
+ fi
+
+ rm -r "${SETUP_TMPDIR}" || die
+
+ einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
+}
diff --git a/dev-db/mariadb/mariadb-10.6.15-r1.ebuild b/dev-db/mariadb/mariadb-10.6.15-r1.ebuild
deleted file mode 100644
index 8ffeec4aa737..000000000000
--- a/dev-db/mariadb/mariadb-10.6.15-r1.ebuild
+++ /dev/null
@@ -1,1332 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-inherit systemd flag-o-matic prefix toolchain-funcs \
- multiprocessing java-pkg-opt-2 cmake
-
-HOMEPAGE="https://mariadb.org/"
-SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
- https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz"
-
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
-IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
- innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
- numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
- sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
- test xml yassl"
-
-RESTRICT="!bindist? ( bindist ) !test? ( test )"
-
-REQUIRED_USE="jdbc? ( extraengine server !static )
- ?? ( tcmalloc jemalloc )
- static? ( yassl !pam )
- test? ( extraengine )"
-
-KEYWORDS="~amd64 ~x86"
-
-# Shorten the path because the socket path length must be shorter than 107 chars
-# and we will run a mysql server during test phase
-S="${WORKDIR}/mysql"
-
-# Be warned, *DEPEND are version-dependant
-# These are used for both runtime and compiletime
-COMMON_DEPEND="
- >=dev-libs/libpcre2-10.34:=
- >=sys-apps/texinfo-4.7-r1
- sys-libs/ncurses:0=
- >=sys-libs/zlib-1.2.3:0=
- virtual/libcrypt:=
- !bindist? (
- sys-libs/binutils-libs:0=
- >=sys-libs/readline-4.1:0=
- )
- jemalloc? ( dev-libs/jemalloc:0= )
- kerberos? ( virtual/krb5 )
- kernel_linux? (
- dev-libs/libaio:0=
- sys-libs/liburing:=
- sys-process/procps:0=
- )
- server? (
- app-arch/bzip2
- app-arch/xz-utils
- backup? ( app-arch/libarchive:0= )
- columnstore? (
- app-arch/snappy:=
- dev-libs/boost:=
- dev-libs/libxml2:2=
- )
- cracklib? ( sys-libs/cracklib:0= )
- extraengine? (
- odbc? ( dev-db/unixODBC:0= )
- xml? ( dev-libs/libxml2:2= )
- )
- innodb-lz4? ( app-arch/lz4 )
- innodb-lzo? ( dev-libs/lzo )
- innodb-snappy? ( app-arch/snappy:= )
- mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
- numa? ( sys-process/numactl )
- oqgraph? (
- dev-libs/boost:=
- dev-libs/judy:0=
- )
- pam? ( sys-libs/pam:0= )
- s3? ( net-misc/curl )
- systemd? ( sys-apps/systemd:= )
- )
- systemtap? ( >=dev-debug/systemtap-1.3:0= )
- tcmalloc? ( dev-util/google-perftools:0= )
- yassl? ( net-libs/gnutls:0= )
- !yassl? (
- >=dev-libs/openssl-1.0.0:0=
- )
-"
-BDEPEND="app-alternatives/yacc"
-DEPEND="${COMMON_DEPEND}
- server? (
- extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
- test? ( acct-group/mysql acct-user/mysql )
- )
- static? ( sys-libs/ncurses[static-libs] )
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster
- !dev-db/mariadb:0
- !dev-db/mariadb:5.5
- !dev-db/mariadb:10.1
- !dev-db/mariadb:10.2
- !dev-db/mariadb:10.3
- !dev-db/mariadb:10.4
- !dev-db/mariadb:10.5
- !dev-db/mariadb:10.7
- !dev-db/mariadb:10.8
- !dev-db/mariadb:10.9
- !dev-db/mariadb:10.10
- !dev-db/mariadb:10.11
- !dev-db/mariadb:11.0
- !<virtual/mysql-5.6-r11
- !<virtual/libmysqlclient-18-r1
- selinux? ( sec-policy/selinux-mysql )
- server? (
- columnstore? ( dev-db/mariadb-connector-c )
- extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
- galera? (
- sys-apps/iproute2
- =sys-cluster/galera-26*
- sst-rsync? ( sys-process/lsof )
- sst-mariabackup? ( net-misc/socat[ssl] )
- )
- !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
- )
-"
-# For other stuff to bring us in
-# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
-PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # These don't exist on Linux
- pthread_threadid_np
- getthrid
-)
-
-mysql_init_vars() {
- MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
- MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
- MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
- MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=""
- if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
- MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
- | sed -e 's/.*=\s*//' \
- | tail -n1)
- fi
- fi
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR="${MY_LOCALSTATEDIR}"
- einfo "Using default MY_DATADIR"
- fi
- elog "MySQL MY_DATADIR is ${MY_DATADIR}"
-
- if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
- if [[ -e "${MY_DATADIR}" ]] ; then
- # If you get this and you're wondering about it, see bug #207636
- elog "MySQL datadir found in ${MY_DATADIR}"
- elog "A new one will not be created."
- PREVIOUS_DATADIR="yes"
- else
- PREVIOUS_DATADIR="no"
- fi
- export PREVIOUS_DATADIR
- fi
- else
- if [[ ${EBUILD_PHASE} == "config" ]]; then
- local new_MY_DATADIR
- new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
-
- if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
- ewarn "MySQL MY_DATADIR has changed"
- ewarn "from ${MY_DATADIR}"
- ewarn "to ${new_MY_DATADIR}"
- MY_DATADIR="${new_MY_DATADIR}"
- fi
- fi
- fi
-
- export MY_SHAREDSTATEDIR MY_SYSCONFDIR
- export MY_LOCALSTATEDIR MY_LOGDIR
- export MY_DATADIR
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]] ; then
- if has test ${FEATURES} ; then
- # Bug #213475 - MySQL _will_ object strenuously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if ! has userpriv ${FEATURES} ; then
- die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
- fi
- fi
- fi
-
- java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
-}
-
-src_prepare() {
- eapply "${WORKDIR}"/mariadb-patches
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
- eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
- eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
-
- eapply_user
-
- _disable_plugin() {
- echo > "${S}/plugin/${1}/CMakeLists.txt" || die
- }
- _disable_engine() {
- echo > "${S}/storage/${1}/CMakeLists.txt" || die
- }
-
- if use jemalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
- elif use tcmalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
- fi
-
- local plugin
- local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
- locale_info qc_info server_audit sql_errlog auth_ed25519 )
- local test_plugins=( audit_null auth_examples daemon_example fulltext
- debug_key_management example_key_management versioning )
- if ! use server; then # These plugins are for the server
- for plugin in "${server_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- fi
-
- if ! use test; then # These plugins are only used during testing
- for plugin in "${test_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- _disable_engine test_sql_discovery
- echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
- fi
-
- _disable_engine example
-
- if ! use oqgraph ; then # avoids extra library checks
- _disable_engine oqgraph
- fi
-
- if use mroonga ; then
- # Remove the bundled groonga
- # There is no CMake flag, it simply checks for existance
- rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
- else
- _disable_engine mroonga
- fi
-
- # Fix static bindings in galera replication
- sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
- "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
- sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
- "${S}"/wsrep-lib/src/CMakeLists.txt || die
-
- # Fix galera_recovery.sh script
- sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
- scripts/galera_recovery.sh || die
-
- sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
- "${S}"/scripts/mysql_install_db.sh || die
-
- cmake_src_prepare
- java-pkg-opt-2_src_prepare
-}
-
-src_configure() {
- # bug #855233 (MDEV-11914, MDEV-25633) at least
- filter-lto
- # bug 508724 mariadb cannot use ld.gold
- tc-ld-disable-gold
- # Bug #114895, bug #110149
- filter-flags "-O" "-O[01]"
-
- # It fails on alpha without this
- use alpha && append-ldflags "-Wl,--no-relax"
-
- append-cxxflags -felide-constructors
-
- # bug #283926, with GCC4.4, this is required to get correct behavior.
- append-flags -fno-strict-aliasing
-
- CMAKE_BUILD_TYPE="RelWithDebInfo"
-
- # debug hack wrt #497532
- local mycmakeargs=(
- -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
- -DSYSCONFDIR="${EPREFIX}/etc/mysql"
- -DINSTALL_BINDIR=bin
- -DINSTALL_DOCDIR=share/doc/${PF}
- -DINSTALL_DOCREADMEDIR=share/doc/${PF}
- -DINSTALL_INCLUDEDIR=include/mysql
- -DINSTALL_INFODIR=share/info
- -DINSTALL_LIBDIR=$(get_libdir)
- -DINSTALL_MANDIR=share/man
- -DINSTALL_MYSQLSHAREDIR=share/mariadb
- -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
- -DINSTALL_SCRIPTDIR=bin
- -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
- -DINSTALL_SBINDIR=sbin
- -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
- -DWITH_COMMENT="Gentoo Linux ${PF}"
- -DWITH_UNIT_TESTS=$(usex test ON OFF)
- -DWITH_LIBEDIT=0
- -DWITH_ZLIB=system
- -DWITHOUT_LIBWRAP=1
- -DENABLED_LOCAL_INFILE=1
- -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DWITH_DEFAULT_COMPILER_OPTIONS=0
- -DWITH_DEFAULT_FEATURE_SET=0
- -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
- # The build forces this to be defined when cross-compiling. We pass it
- # all the time for simplicity and to make sure it is actually correct.
- -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
- -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
- -DCONC_WITH_EXTERNAL_ZLIB=YES
- -DWITH_EXTERNAL_ZLIB=YES
- -DSUFFIX_INSTALL_DIR=""
- -DWITH_UNITTEST=OFF
- -DWITHOUT_CLIENTLIBS=YES
- -DCLIENT_PLUGIN_DIALOG=OFF
- -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
- -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
- -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
- -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
- )
- if use test ; then
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
- else
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
- fi
-
- if ! use yassl ; then
- mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
- else
- mycmakeargs+=( -DWITH_SSL=bundled )
- fi
-
- # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
- mycmakeargs+=(
- -DWITH_READLINE=$(usex bindist 1 0)
- -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
- -DENABLE_DTRACE=$(usex systemtap)
- )
-
- if use server ; then
- # Connect and Federated{,X} must be treated special
- # otherwise they will not be built as plugins
- if ! use extraengine ; then
- mycmakeargs+=(
- -DPLUGIN_CONNECT=NO
- -DPLUGIN_FEDERATED=NO
- -DPLUGIN_FEDERATEDX=NO
- )
- fi
-
- mycmakeargs+=(
- -DWITH_PCRE=system
- -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
- -DPLUGIN_SPHINX=$(usex sphinx YES NO)
- -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
- -DPLUGIN_AWS_KEY_MANAGEMENT=NO
- -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
- -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
- -DPLUGIN_SPIDER=$(usex extraengine YES NO)
- -DPLUGIN_S3=$(usex s3 YES NO)
- -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
- -DCONNECT_WITH_MYSQL=1
- -DCONNECT_WITH_LIBXML2=$(usex xml)
- -DCONNECT_WITH_ODBC=$(usex odbc)
- -DCONNECT_WITH_JDBC=$(usex jdbc)
- # Build failure and autodep wrt bug 639144
- -DCONNECT_WITH_MONGO=OFF
- -DWITH_WSREP=$(usex galera)
- -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
- -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
- -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
- -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DWITH_MARIABACKUP=$(usex backup ON OFF)
- -DWITH_LIBARCHIVE=$(usex backup ON OFF)
- -DINSTALL_SQLBENCHDIR=""
- -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
- # systemd is only linked to for server notification
- -DWITH_SYSTEMD=$(usex systemd yes no)
- -DWITH_NUMA=$(usex numa ON OFF)
- )
-
- if use test ; then
- # This is needed for the new client lib which tests a real, open server
- mycmakeargs+=( -DSKIP_TESTS=ON )
- fi
-
- if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
- ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
- ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
- ewarn "You MUST file bugs without these variables set."
-
- mycmakeargs+=(
- -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
- -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
- )
-
- elif ! use latin1 ; then
- mycmakeargs+=(
- -DDEFAULT_CHARSET=utf8mb4
- -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
- )
- else
- mycmakeargs+=(
- -DDEFAULT_CHARSET=latin1
- -DDEFAULT_COLLATION=latin1_swedish_ci
- )
- fi
- mycmakeargs+=(
- -DEXTRA_CHARSETS=all
- -DMYSQL_USER=mysql
- -DDISABLE_SHARED=$(usex static YES NO)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EMBEDDED_SERVER=OFF
- -DWITH_PROFILING=$(usex profiling)
- )
-
- if use static; then
- mycmakeargs+=( -DWITH_PIC=1 )
- fi
-
- if use jemalloc || use tcmalloc ; then
- mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
- fi
-
- # Storage engines
- mycmakeargs+=(
- -DWITH_ARCHIVE_STORAGE_ENGINE=1
- -DWITH_BLACKHOLE_STORAGE_ENGINE=1
- -DWITH_CSV_STORAGE_ENGINE=1
- -DWITH_HEAP_STORAGE_ENGINE=1
- -DWITH_INNOBASE_STORAGE_ENGINE=1
- -DWITH_MYISAMMRG_STORAGE_ENGINE=1
- -DWITH_MYISAM_STORAGE_ENGINE=1
- -DWITH_PARTITION_STORAGE_ENGINE=1
- )
- else
- mycmakeargs+=(
- -DWITHOUT_SERVER=1
- -DWITH_EMBEDDED_SERVER=OFF
- -DEXTRA_CHARSETS=none
- -DINSTALL_SQLBENCHDIR=
- -DWITH_SYSTEMD=no
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-}
-
-# Official test instructions:
-# USE='extraengine perl server' \
-# FEATURES='test userpriv' \
-# ebuild mariadb-X.X.XX.ebuild \
-# digest clean package
-src_test() {
- _disable_test() {
- local rawtestname bug reason
- rawtestname="${1}" ; shift
- bug="${1}" ; shift
- reason="${@}"
- ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
- echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
- }
-
- local TESTDIR="${BUILD_DIR}/mysql-test"
- local retstatus_tests
-
- if ! use server ; then
- einfo "Skipping server tests due to minimal build."
- return 0
- fi
-
- # Ensure that parallel runs don't die
- export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
- if [[ -z "${MTR_PARALLEL}" ]] ; then
- local -x MTR_PARALLEL=$(makeopts_jobs)
-
- if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
- # Running multiple tests in parallel usually require higher ulimit
- # and fs.aio-max-nr setting. In addition, tests like main.multi_update
- # are known to hit timeout when system is busy.
- # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
- # using "auto".
- local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
- info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
- einfo "${info_msg}"
- unset info_msg
- MTR_PARALLEL=4
- fi
- else
- einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
- fi
-
- # Try to increase file limits to increase test coverage
- if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
- # Upper limit comes from parts.partition_* tests
- ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
-
- if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
- # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
- ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
-
- if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
- ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
- else
- einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
- fi
-
- # create directories because mysqladmin might run out of order
- mkdir -p "${T}"/var-tests{,/log} || die
-
- if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
- touch "${S}"/mysql-test/unstable-tests || die
- fi
-
- cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
-
- local -a disabled_tests
- disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
- disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
- disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
- disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
- disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
- disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
- disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
- disabled_tests+=( "mariabackup.*;0;Broken test suite" )
- disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
- disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
- disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
- disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
- disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
- disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
- disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
- disabled_tests+=( "spider.*;0;Fails with network sandbox" )
- disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
-
- if ! use latin1 ; then
- disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
- disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
- disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
- disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
- disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
- fi
-
- local test_infos_str test_infos_arr
- for test_infos_str in "${disabled_tests[@]}" ; do
- IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
-
- if [[ ${#test_infos_arr[@]} != 3 ]] ; then
- die "Invalid test data set, not matching format: ${test_infos_str}"
- fi
-
- _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
- done
- unset test_infos_str test_infos_arr
-
- # run mysql-test tests
- pushd "${TESTDIR}" &>/dev/null || die
- perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
- retstatus_tests=$?
-
- popd &>/dev/null || die
-
- # Cleanup is important for these testcases.
- pkill -9 -f "${S}/ndb" 2>/dev/null
- pkill -9 -f "${S}/sql" 2>/dev/null
-
- local failures=""
- [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
-
- [[ -z "${failures}" ]] || die "Test failures: ${failures}"
- einfo "Tests successfully completed"
-}
-
-src_install() {
- cmake_src_install
-
- # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
- if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
- rm "${ED}/usr/include/mysql/server/private/config.h" || die
- fi
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Convenience links
- einfo "Making Convenience links for mysqlcheck multi-call binary"
- dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
- dosym "mysqlcheck" "/usr/bin/mysqlrepair"
- dosym "mysqlcheck" "/usr/bin/mysqloptimize"
-
- # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
- if [[ -d "${ED}/usr/data" ]] ; then
- rm -Rf "${ED}/usr/data" || die
- fi
-
- # Unless they explicitly specific USE=test, then do not install the
- # testsuite. It DOES have a use to be installed, esp. when you want to do a
- # validation of your database configuration after tuning it.
- if ! use test ; then
- rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
- fi
-
- # Configuration stuff
- einfo "Building default configuration ..."
- insinto "${MY_SYSCONFDIR#${EPREFIX}}"
- [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
- cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
- eprefixify "${TMPDIR}/my.cnf"
- doins "${TMPDIR}/my.cnf"
- insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
- cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
- eprefixify "${TMPDIR}/50-distro-client.cnf"
- doins "${TMPDIR}/50-distro-client.cnf"
-
- if use server ; then
- mycnf_src="my.cnf.distro-server"
- sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
- "${FILESDIR}/${mycnf_src}" \
- > "${TMPDIR}/my.cnf.ok" || die
- if use prefix ; then
- sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- if use latin1 ; then
- sed -i \
- -e "/character-set/s|utf8|latin1|g" \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- eprefixify "${TMPDIR}/my.cnf.ok"
- newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
-
- einfo "Including support files and sample configurations"
- docinto "support-files"
- local script
- for script in \
- "${S}"/support-files/magic
- do
- [[ -f "$script" ]] && dodoc "${script}"
- done
-
- docinto "scripts"
- for script in "${S}"/scripts/mysql* ; do
- [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
- done
- # Manually install supporting files that conflict with other packages
- # but are needed for galera and initial installation
- exeinto /usr/libexec/mariadb
- doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
-
- if use pam ; then
- keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
- fi
- fi
-
- # Conflicting files
- conflicting_files=()
-
- # We prefer my_print_defaults from dev-db/mysql-connector-c
- conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
-
- # Remove bundled mytop in favor of dev-db/mytop
- conflicting_files+=( "${ED}/usr/bin/mytop" )
- conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
-
- local conflicting_file
- for conflicting_file in "${conflicting_files[@]}" ; do
- if [[ -e "${conflicting_file}" ]] ; then
- rm -v "${conflicting_file}" || die
- fi
- done
-
- # Fix a dangling symlink when galera is not built
- if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
- rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
- fi
-
- # Remove dangling symlink
- rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
-
- # Remove broken SST scripts that are incompatible
- local scriptremove
- for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
- if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
- rm "${ED}/usr/bin/${scriptremove}" || die
- fi
- done
-}
-
-pkg_preinst() {
- java-pkg-opt-2_pkg_preinst
-}
-
-pkg_postinst() {
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Create log directory securely if it does not exist
- [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
-
- if use server ; then
- if use pam; then
- einfo
- elog "This install includes the PAM authentication plugin."
- elog "To activate and configure the PAM plugin, please read:"
- elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
- einfo
- chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
- fi
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- einfo
- elog "You might want to run:"
- elog "\"emerge --config =${CATEGORY}/${PF}\""
- elog "if this is a new install."
- elog
- elog "If you are switching server implentations, you should run the"
- elog "mysql_upgrade tool."
- einfo
- else
- einfo
- elog "If you are upgrading major versions, you should run the"
- elog "mysql_upgrade tool."
- einfo
- fi
-
- if use galera ; then
- einfo
- elog "Be sure to edit the my.cnf file to activate your cluster settings."
- elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
- elog "The first time the cluster is activated, you should add"
- elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
- elog "This option should then be removed for subsequent starts."
- einfo
- if [[ -n "${REPLACING_VERSIONS}" ]] ; then
- local rver
- for rver in ${REPLACING_VERSIONS} ; do
- if ver_test "${rver}" -lt "10.4.0" ; then
- ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
- ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
- ewarn "for more information"
- fi
- done
- fi
- fi
- fi
-
- # Note about configuration change
- einfo
- elog "This version of mariadb reorganizes the configuration from a single my.cnf"
- elog "to several files in /etc/mysql/${PN}.d."
- elog "Please backup any changes you made to /etc/mysql/my.cnf"
- elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
- elog "You may have as many files as needed and they are read alphabetically."
- elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
- einfo
-}
-
-pkg_config() {
- _getoptval() {
- local section="${1}"
- local option="--${2}"
- local extra_options="${3}"
- local cmd=(
- "${my_print_defaults_binary}"
- "${extra_options}"
- "${section}"
- )
-
- local values=()
- local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
- for parameter in "${parameters[@]}"
- do
- # my_print_defaults guarantees output of options, one per line,
- # in the form that they would be specified on the command line.
- # So checking for --option=* should be safe.
- case ${parameter} in
- ${option}=*)
- values+=( "${parameter#*=}" )
- ;;
- esac
- done
-
- if [[ ${#values[@]} -gt 0 ]] ; then
- # Option could have been set multiple times
- # in which case only the last occurrence
- # contains the current value
- echo "${values[-1]}"
- fi
- }
-
- _mktemp_dry() {
- # emktemp has no --dry-run option
- local template="${1}"
-
- if [[ -z "${template}" ]] ; then
- if [[ -z "${T}" ]] ; then
- template="/tmp/XXXXXXX"
- else
- template="${T}/XXXXXXX"
- fi
- fi
-
- local template_wo_X=${template//X/}
- local n_X
- let n_X=${#template}-${#template_wo_X}
- if [[ ${n_X} -lt 3 ]] ; then
- echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
- return
- fi
-
- local attempts=0
- local character tmpfile
- while [[ true ]] ; do
- let attempts=attempts+1
-
- new_file=
- while read -n1 character ; do
- if [[ "${character}" == "X" ]] ; then
- tmpfile+="${RANDOM:0:1}"
- else
- tmpfile+="${character}"
- fi
- done < <(echo -n "${template}")
-
- if [[ ! -f "${tmpfile}" ]]
- then
- echo "${tmpfile}"
- return
- fi
-
- if [[ ${attempts} -ge 100 ]] ; then
- echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
- return
- fi
- done
- }
-
- local mysql_binary="${EROOT}/usr/bin/mysql"
- if [[ ! -x "${mysql_binary}" ]] ; then
- die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysqld_binary="${EROOT}/usr/sbin/mysqld"
- if [[ ! -x "${mysqld_binary}" ]] ; then
- die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
- if [[ ! -x "${mysql_install_db_binary}" ]] ; then
- die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
- if [[ ! -x "${my_print_defaults_binary}" ]] ; then
- die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
- fi
-
- if [[ -z "${MYSQL_USER}" ]] ; then
- MYSQL_USER=mysql
- if use prefix ; then
- MYSQL_USER=$(id -u -n 2>/dev/null)
- if [[ -z "${MYSQL_USER}" ]] ; then
- die "Failed to determine current username!"
- fi
- fi
- fi
-
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- MYSQL_GROUP=mysql
- if use prefix ; then
- MYSQL_GROUP=$(id -g -n 2>/dev/null)
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- die "Failed to determine current user groupname!"
- fi
- fi
- fi
-
- # my_print_defaults needs to read stuff in $HOME/.my.cnf
- local -x HOME="${EROOT}/root"
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Read currently set data directory
- MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
-
- # Bug #213475 - MySQL _will_ object strenously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- die "Sorry, unable to find MY_DATADIR!"
- elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
- ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
- ewarn "Please rename or delete its content if you wish to initialize a new data directory."
- die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
- fi
-
- MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
- # These are dir+prefix
- MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
- MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
-
- # Create missing directories.
- # Always check if mysql user can write to directory even if we just
- # created directory because a parent directory might be not
- # accessible for that user.
- PID_DIR="${EROOT}/run/mysqld"
- if [[ ! -d "${PID_DIR}" ]] ; then
- einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
- install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
- || die "Failed to create PID directory '${PID_DIR}'!"
- fi
-
- local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_pid_dir_testfile}" ]] \
- && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_pid_dir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
- else
- rm "${_pid_dir_testfile}" || die
- unset _pid_dir_testfile
- fi
-
- if [[ ! -d "${MY_DATADIR}" ]] ; then
- einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
- || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
- fi
-
- local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_datadir_testfile}" ]] \
- && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_datadir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
- else
- rm "${_my_datadir_testfile}" || die
- unset _my_datadir_testfile
- fi
-
- if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
- einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
- || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
- fi
-
- if [[ -z "${MYSQL_TMPDIR}" ]] ; then
- MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
- [[ -z "${MYSQL_TMPDIR}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
-
- mkdir "${MYSQL_TMPDIR}" || die
- chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
- fi
-
- # Now we need to test MYSQL_TMPDIR...
- local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_tmpdir_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_tmpdir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
- else
- rm "${_my_tmpdir_testfile}" || die
- unset _my_tmpdir_testfile
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
- # Only create directory when MYSQL_LOG_BIN is an absolute path
- einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
- || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Only test when MYSQL_LOG_BIN is an absolute path
- local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_logbin_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_logbin_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
- else
- rm "${_my_logbin_testfile}" || die
- unset _my_logbin_testfile
- fi
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
- # Only create directory when MYSQL_RELAY_LOG is an absolute path
- einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
- || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Only test when MYSQL_RELAY_LOG is an absolute path
- local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_relaylog_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_relaylog_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
- else
- rm "${_my_relaylog_testfile}" || die
- unset _my_relaylog_testfile
- fi
- fi
-
- local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
- [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
-
- # Limit access
- chmod 0770 "${SETUP_TMPDIR}" || die
- chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
-
- local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
- local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
-
- echo ""
- einfo "Detected settings:"
- einfo "=================="
- einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
- einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
- einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
- einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Absolute path for binary log files specified
- einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Absolute path for relay log files specified
- einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
- fi
-
- einfo "PID DIR:\t\t\t\t${PID_DIR}"
- einfo "Install db log:\t\t\t${mysql_install_log}"
- einfo "Install server log:\t\t\t${mysqld_logfile}"
-
- echo
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local tmp_mysqld_password_source=
-
- for tmp_mysqld_password_source in mysql client ; do
- einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
- if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
- if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
- ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
- MYSQL_ROOT_PASSWORD=
- continue
- fi
-
- einfo "Found password in '${tmp_mysqld_password_source}' section!"
- break
- fi
- done
-
- # Sometimes --show is required to display passwords in some implementations of my_print_defaults
- if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
- fi
-
- unset tmp_mysqld_password_source
- fi
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local pwd1="a"
- local pwd2="b"
-
- echo
- einfo "No password for mysql 'root' user was specified via environment"
- einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
- einfo "file like '${HOME}/.my.cnf'."
- einfo "To continue please provide a password for the mysql 'root' user"
- einfo "now on console:"
- ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
- read -rsp " >" pwd1 ; echo
-
- einfo "Retype the password"
- read -rsp " >" pwd2 ; echo
-
- if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
- die "Passwords are not the same!"
- fi
-
- MYSQL_ROOT_PASSWORD="${pwd1}"
- unset pwd1 pwd2
-
- echo
- fi
-
- local -a mysqld_options
-
- # Fix bug 446200. Don't reference host my.cnf, needs to come first,
- # see http://bugs.mysql.com/bug.php?id=31312
- use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
-
- # Figure out which options we need to disable to do the setup
- local helpfile="${TMPDIR}/mysqld-help"
- "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
-
- local opt optexp optfull
- for opt in host-cache name-resolve networking slave-start \
- federated ssl log-bin relay-log slow-query-log external-locking \
- log-slave-updates \
- ; do
- optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
- grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
- done
-
- # Prepare timezones, see
- # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
- local tz_sql="${SETUP_TMPDIR}/tz.sql"
-
- echo "USE mysql;" >"${tz_sql}"
- "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
- if [[ $? -ne 0 ]] ; then
- die "mysql_tzinfo_to_sql failed!"
- fi
-
- local cmd=(
- "${mysql_install_db_binary}"
- "${mysqld_options[@]}"
- "--init-file='${tz_sql}'"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- "--log-error='${mysql_install_log}'"
- "--rpm"
- "--cross-bootstrap"
- "--skip-test-db"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Initializing ${PN} data directory: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
-
- if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
- die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
- fi
-
- local x=${RANDOM}
- local socket="${PID_DIR}/mysqld.${x}.sock"
- [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
- local pidfile="${PID_DIR}/mysqld.${x}.pid"
- [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
- unset x
-
- cmd=(
- "${mysqld_binary}"
- "${mysqld_options[@]}"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- --max_allowed_packet=8M
- --net_buffer_length=16K
- "--socket='${socket}'"
- "--pid-file='${pidfile}'"
- "--log-error='${mysqld_logfile}'"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
-
- echo -n "Waiting for mysqld to accept connections "
- local maxtry=15
- while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- if [[ -S "${socket}" ]] ; then
- # Even with a socket we don't know if mysqld will abort
- # start due to an error so just wait a little bit more...
- maxtry=5
- while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
- fi
-
- echo
-
- if [[ ! -S "${socket}" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
- die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
- fi
-
- local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
- touch "${mysql_logfile}" || die
-
- ebegin "Setting root password"
- # Do this from memory, as we don't want clear text passwords in temp files
- local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
- cmd=(
- "${mysql_binary}"
- --no-defaults
- "--socket='${socket}'"
- -hlocalhost
- "-e \"${sql}\""
- )
- eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
- local rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- # Poor man's solution which tries to avoid having password
- # in log. NOTE: sed can fail if user didn't follow advice
- # and included character which will require escaping...
- sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
-
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
- die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
- fi
-
- # Stop the server
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- echo -n "Stopping the server "
- pkill -F "${pidfile}" &>/dev/null
-
- maxtry=10
- while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- echo
-
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- # We somehow failed to stop server.
- # However, not a fatal error. Just warn the user.
- ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
- fi
- fi
-
- rm -r "${SETUP_TMPDIR}" || die
-
- einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
-}
diff --git a/dev-db/mariadb/mariadb-10.6.16.ebuild b/dev-db/mariadb/mariadb-10.6.16.ebuild
deleted file mode 100644
index 675c53c34db1..000000000000
--- a/dev-db/mariadb/mariadb-10.6.16.ebuild
+++ /dev/null
@@ -1,1332 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-SUBSLOT="18"
-
-JAVA_PKG_OPT_USE="jdbc"
-
-inherit systemd flag-o-matic prefix toolchain-funcs \
- multiprocessing java-pkg-opt-2 cmake
-
-HOMEPAGE="https://mariadb.org/"
-SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
- https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.16-patches-01.tar.xz"
-
-DESCRIPTION="An enhanced, drop-in replacement for MySQL"
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
-IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
- innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
- numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
- sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
- test xml yassl"
-
-RESTRICT="!bindist? ( bindist ) !test? ( test )"
-
-REQUIRED_USE="jdbc? ( extraengine server !static )
- ?? ( tcmalloc jemalloc )
- static? ( yassl !pam )
- test? ( extraengine )"
-
-KEYWORDS="~amd64 ~riscv ~x86"
-
-# Shorten the path because the socket path length must be shorter than 107 chars
-# and we will run a mysql server during test phase
-S="${WORKDIR}/mysql"
-
-# Be warned, *DEPEND are version-dependant
-# These are used for both runtime and compiletime
-COMMON_DEPEND="
- >=dev-libs/libpcre2-10.34:=
- >=sys-apps/texinfo-4.7-r1
- sys-libs/ncurses:0=
- >=sys-libs/zlib-1.2.3:0=
- virtual/libcrypt:=
- !bindist? (
- sys-libs/binutils-libs:0=
- >=sys-libs/readline-4.1:0=
- )
- jemalloc? ( dev-libs/jemalloc:0= )
- kerberos? ( virtual/krb5 )
- kernel_linux? (
- dev-libs/libaio:0=
- sys-libs/liburing:=
- sys-process/procps:0=
- )
- server? (
- app-arch/bzip2
- app-arch/xz-utils
- backup? ( app-arch/libarchive:0= )
- columnstore? (
- app-arch/snappy:=
- dev-libs/boost:=
- dev-libs/libxml2:2=
- )
- cracklib? ( sys-libs/cracklib:0= )
- extraengine? (
- odbc? ( dev-db/unixODBC:0= )
- xml? ( dev-libs/libxml2:2= )
- )
- innodb-lz4? ( app-arch/lz4 )
- innodb-lzo? ( dev-libs/lzo )
- innodb-snappy? ( app-arch/snappy:= )
- mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
- numa? ( sys-process/numactl )
- oqgraph? (
- dev-libs/boost:=
- dev-libs/judy:0=
- )
- pam? ( sys-libs/pam:0= )
- s3? ( net-misc/curl )
- systemd? ( sys-apps/systemd:= )
- )
- systemtap? ( >=dev-debug/systemtap-1.3:0= )
- tcmalloc? ( dev-util/google-perftools:0= )
- yassl? ( net-libs/gnutls:0= )
- !yassl? (
- >=dev-libs/openssl-1.0.0:0=
- )
-"
-BDEPEND="app-alternatives/yacc"
-DEPEND="${COMMON_DEPEND}
- server? (
- extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
- test? ( acct-group/mysql acct-user/mysql )
- )
- static? ( sys-libs/ncurses[static-libs] )
-"
-RDEPEND="${COMMON_DEPEND}
- !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster
- !dev-db/mariadb:0
- !dev-db/mariadb:5.5
- !dev-db/mariadb:10.1
- !dev-db/mariadb:10.2
- !dev-db/mariadb:10.3
- !dev-db/mariadb:10.4
- !dev-db/mariadb:10.5
- !dev-db/mariadb:10.7
- !dev-db/mariadb:10.8
- !dev-db/mariadb:10.9
- !dev-db/mariadb:10.10
- !dev-db/mariadb:10.11
- !dev-db/mariadb:11.0
- !<virtual/mysql-5.6-r11
- !<virtual/libmysqlclient-18-r1
- selinux? ( sec-policy/selinux-mysql )
- server? (
- columnstore? ( dev-db/mariadb-connector-c )
- extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
- galera? (
- sys-apps/iproute2
- =sys-cluster/galera-26*
- sst-rsync? ( sys-process/lsof )
- sst-mariabackup? ( net-misc/socat[ssl] )
- )
- !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
- )
-"
-# For other stuff to bring us in
-# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
-PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # These don't exist on Linux
- pthread_threadid_np
- getthrid
-)
-
-mysql_init_vars() {
- MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
- MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
- MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
- MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=""
- if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
- MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
- | sed -e 's/.*=\s*//' \
- | tail -n1)
- fi
- fi
- if [[ -z "${MY_DATADIR}" ]] ; then
- MY_DATADIR="${MY_LOCALSTATEDIR}"
- einfo "Using default MY_DATADIR"
- fi
- elog "MySQL MY_DATADIR is ${MY_DATADIR}"
-
- if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
- if [[ -e "${MY_DATADIR}" ]] ; then
- # If you get this and you're wondering about it, see bug #207636
- elog "MySQL datadir found in ${MY_DATADIR}"
- elog "A new one will not be created."
- PREVIOUS_DATADIR="yes"
- else
- PREVIOUS_DATADIR="no"
- fi
- export PREVIOUS_DATADIR
- fi
- else
- if [[ ${EBUILD_PHASE} == "config" ]]; then
- local new_MY_DATADIR
- new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
- | sed -ne '/datadir/s|^--datadir=||p' \
- | tail -n1)
-
- if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
- ewarn "MySQL MY_DATADIR has changed"
- ewarn "from ${MY_DATADIR}"
- ewarn "to ${new_MY_DATADIR}"
- MY_DATADIR="${new_MY_DATADIR}"
- fi
- fi
- fi
-
- export MY_SHAREDSTATEDIR MY_SYSCONFDIR
- export MY_LOCALSTATEDIR MY_LOGDIR
- export MY_DATADIR
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]] ; then
- if has test ${FEATURES} ; then
- # Bug #213475 - MySQL _will_ object strenuously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if ! has userpriv ${FEATURES} ; then
- die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
- fi
- fi
- fi
-
- java-pkg-opt-2_pkg_setup
-}
-
-src_unpack() {
- unpack ${A}
-
- mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
-}
-
-src_prepare() {
- eapply "${WORKDIR}"/mariadb-patches
- eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
- eapply "${FILESDIR}"/${PN}-10.6.11-include.patch
- eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
-
- eapply_user
-
- _disable_plugin() {
- echo > "${S}/plugin/${1}/CMakeLists.txt" || die
- }
- _disable_engine() {
- echo > "${S}/storage/${1}/CMakeLists.txt" || die
- }
-
- if use jemalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
- elif use tcmalloc; then
- echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
- fi
-
- local plugin
- local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
- locale_info qc_info server_audit sql_errlog auth_ed25519 )
- local test_plugins=( audit_null auth_examples daemon_example fulltext
- debug_key_management example_key_management versioning )
- if ! use server; then # These plugins are for the server
- for plugin in "${server_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- fi
-
- if ! use test; then # These plugins are only used during testing
- for plugin in "${test_plugins[@]}" ; do
- _disable_plugin "${plugin}"
- done
- _disable_engine test_sql_discovery
- echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
- fi
-
- _disable_engine example
-
- if ! use oqgraph ; then # avoids extra library checks
- _disable_engine oqgraph
- fi
-
- if use mroonga ; then
- # Remove the bundled groonga
- # There is no CMake flag, it simply checks for existance
- rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
- else
- _disable_engine mroonga
- fi
-
- # Fix static bindings in galera replication
- sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
- "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
- sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
- "${S}"/wsrep-lib/src/CMakeLists.txt || die
-
- # Fix galera_recovery.sh script
- sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
- scripts/galera_recovery.sh || die
-
- sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
- "${S}"/scripts/mysql_install_db.sh || die
-
- cmake_src_prepare
- java-pkg-opt-2_src_prepare
-}
-
-src_configure() {
- # bug #855233 (MDEV-11914, MDEV-25633) at least
- filter-lto
- # bug 508724 mariadb cannot use ld.gold
- tc-ld-disable-gold
- # Bug #114895, bug #110149
- filter-flags "-O" "-O[01]"
-
- # It fails on alpha without this
- use alpha && append-ldflags "-Wl,--no-relax"
-
- append-cxxflags -felide-constructors
-
- # bug #283926, with GCC4.4, this is required to get correct behavior.
- append-flags -fno-strict-aliasing
-
- CMAKE_BUILD_TYPE="RelWithDebInfo"
-
- # debug hack wrt #497532
- local mycmakeargs=(
- -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
- -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
- -DSYSCONFDIR="${EPREFIX}/etc/mysql"
- -DINSTALL_BINDIR=bin
- -DINSTALL_DOCDIR=share/doc/${PF}
- -DINSTALL_DOCREADMEDIR=share/doc/${PF}
- -DINSTALL_INCLUDEDIR=include/mysql
- -DINSTALL_INFODIR=share/info
- -DINSTALL_LIBDIR=$(get_libdir)
- -DINSTALL_MANDIR=share/man
- -DINSTALL_MYSQLSHAREDIR=share/mariadb
- -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
- -DINSTALL_SCRIPTDIR=bin
- -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
- -DINSTALL_SBINDIR=sbin
- -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
- -DWITH_COMMENT="Gentoo Linux ${PF}"
- -DWITH_UNIT_TESTS=$(usex test ON OFF)
- -DWITH_LIBEDIT=0
- -DWITH_ZLIB=system
- -DWITHOUT_LIBWRAP=1
- -DENABLED_LOCAL_INFILE=1
- -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
- -DWITH_DEFAULT_COMPILER_OPTIONS=0
- -DWITH_DEFAULT_FEATURE_SET=0
- -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
- # The build forces this to be defined when cross-compiling. We pass it
- # all the time for simplicity and to make sure it is actually correct.
- -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
- -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
- -DCONC_WITH_EXTERNAL_ZLIB=YES
- -DWITH_EXTERNAL_ZLIB=YES
- -DSUFFIX_INSTALL_DIR=""
- -DWITH_UNITTEST=OFF
- -DWITHOUT_CLIENTLIBS=YES
- -DCLIENT_PLUGIN_DIALOG=OFF
- -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
- -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
- -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
- -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
- )
- if use test ; then
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
- else
- mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
- fi
-
- if ! use yassl ; then
- mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
- else
- mycmakeargs+=( -DWITH_SSL=bundled )
- fi
-
- # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
- mycmakeargs+=(
- -DWITH_READLINE=$(usex bindist 1 0)
- -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
- -DENABLE_DTRACE=$(usex systemtap)
- )
-
- if use server ; then
- # Connect and Federated{,X} must be treated special
- # otherwise they will not be built as plugins
- if ! use extraengine ; then
- mycmakeargs+=(
- -DPLUGIN_CONNECT=NO
- -DPLUGIN_FEDERATED=NO
- -DPLUGIN_FEDERATEDX=NO
- )
- fi
-
- mycmakeargs+=(
- -DWITH_PCRE=system
- -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
- -DPLUGIN_SPHINX=$(usex sphinx YES NO)
- -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
- -DPLUGIN_AWS_KEY_MANAGEMENT=NO
- -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
- -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
- -DPLUGIN_SPIDER=$(usex extraengine YES NO)
- -DPLUGIN_S3=$(usex s3 YES NO)
- -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
- -DCONNECT_WITH_MYSQL=1
- -DCONNECT_WITH_LIBXML2=$(usex xml)
- -DCONNECT_WITH_ODBC=$(usex odbc)
- -DCONNECT_WITH_JDBC=$(usex jdbc)
- # Build failure and autodep wrt bug 639144
- -DCONNECT_WITH_MONGO=OFF
- -DWITH_WSREP=$(usex galera)
- -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
- -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
- -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
- -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
- -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
- -DWITH_MARIABACKUP=$(usex backup ON OFF)
- -DWITH_LIBARCHIVE=$(usex backup ON OFF)
- -DINSTALL_SQLBENCHDIR=""
- -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
- # systemd is only linked to for server notification
- -DWITH_SYSTEMD=$(usex systemd yes no)
- -DWITH_NUMA=$(usex numa ON OFF)
- )
-
- if use test ; then
- # This is needed for the new client lib which tests a real, open server
- mycmakeargs+=( -DSKIP_TESTS=ON )
- fi
-
- if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
- ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
- ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
- ewarn "You MUST file bugs without these variables set."
-
- mycmakeargs+=(
- -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
- -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
- )
-
- elif ! use latin1 ; then
- mycmakeargs+=(
- -DDEFAULT_CHARSET=utf8mb4
- -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
- )
- else
- mycmakeargs+=(
- -DDEFAULT_CHARSET=latin1
- -DDEFAULT_COLLATION=latin1_swedish_ci
- )
- fi
- mycmakeargs+=(
- -DEXTRA_CHARSETS=all
- -DMYSQL_USER=mysql
- -DDISABLE_SHARED=$(usex static YES NO)
- -DWITH_DEBUG=$(usex debug)
- -DWITH_EMBEDDED_SERVER=OFF
- -DWITH_PROFILING=$(usex profiling)
- )
-
- if use static; then
- mycmakeargs+=( -DWITH_PIC=1 )
- fi
-
- if use jemalloc || use tcmalloc ; then
- mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
- fi
-
- # Storage engines
- mycmakeargs+=(
- -DWITH_ARCHIVE_STORAGE_ENGINE=1
- -DWITH_BLACKHOLE_STORAGE_ENGINE=1
- -DWITH_CSV_STORAGE_ENGINE=1
- -DWITH_HEAP_STORAGE_ENGINE=1
- -DWITH_INNOBASE_STORAGE_ENGINE=1
- -DWITH_MYISAMMRG_STORAGE_ENGINE=1
- -DWITH_MYISAM_STORAGE_ENGINE=1
- -DWITH_PARTITION_STORAGE_ENGINE=1
- )
- else
- mycmakeargs+=(
- -DWITHOUT_SERVER=1
- -DWITH_EMBEDDED_SERVER=OFF
- -DEXTRA_CHARSETS=none
- -DINSTALL_SQLBENCHDIR=
- -DWITH_SYSTEMD=no
- )
- fi
-
- cmake_src_configure
-}
-
-src_compile() {
- cmake_src_compile
-}
-
-# Official test instructions:
-# USE='extraengine perl server' \
-# FEATURES='test userpriv' \
-# ebuild mariadb-X.X.XX.ebuild \
-# digest clean package
-src_test() {
- _disable_test() {
- local rawtestname bug reason
- rawtestname="${1}" ; shift
- bug="${1}" ; shift
- reason="${@}"
- ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
- echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
- }
-
- local TESTDIR="${BUILD_DIR}/mysql-test"
- local retstatus_tests
-
- if ! use server ; then
- einfo "Skipping server tests due to minimal build."
- return 0
- fi
-
- # Ensure that parallel runs don't die
- export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
-
- if [[ -z "${MTR_PARALLEL}" ]] ; then
- local -x MTR_PARALLEL=$(makeopts_jobs)
-
- if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
- # Running multiple tests in parallel usually require higher ulimit
- # and fs.aio-max-nr setting. In addition, tests like main.multi_update
- # are known to hit timeout when system is busy.
- # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
- # using "auto".
- local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
- info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
- einfo "${info_msg}"
- unset info_msg
- MTR_PARALLEL=4
- fi
- else
- einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
- fi
-
- # Try to increase file limits to increase test coverage
- if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
- # Upper limit comes from parts.partition_* tests
- ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
-
- if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
- # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
- ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
-
- if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
- ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
- else
- einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
- fi
- else
- einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
- fi
-
- # create directories because mysqladmin might run out of order
- mkdir -p "${T}"/var-tests{,/log} || die
-
- if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
- touch "${S}"/mysql-test/unstable-tests || die
- fi
-
- cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
-
- local -a disabled_tests
- disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
- disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
- disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
- disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
- disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
- disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
- disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
- disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
- disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
- disabled_tests+=( "mariabackup.*;0;Broken test suite" )
- disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
- disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
- disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
- disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
- disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
- disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
- disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
- disabled_tests+=( "spider.*;0;Fails with network sandbox" )
- disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
-
- if ! use latin1 ; then
- disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
- disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
- disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
- disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
- disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
- fi
-
- local test_infos_str test_infos_arr
- for test_infos_str in "${disabled_tests[@]}" ; do
- IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
-
- if [[ ${#test_infos_arr[@]} != 3 ]] ; then
- die "Invalid test data set, not matching format: ${test_infos_str}"
- fi
-
- _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
- done
- unset test_infos_str test_infos_arr
-
- # run mysql-test tests
- pushd "${TESTDIR}" &>/dev/null || die
- perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
- retstatus_tests=$?
-
- popd &>/dev/null || die
-
- # Cleanup is important for these testcases.
- pkill -9 -f "${S}/ndb" 2>/dev/null
- pkill -9 -f "${S}/sql" 2>/dev/null
-
- local failures=""
- [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
-
- [[ -z "${failures}" ]] || die "Test failures: ${failures}"
- einfo "Tests successfully completed"
-}
-
-src_install() {
- cmake_src_install
-
- # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
- if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
- rm "${ED}/usr/include/mysql/server/private/config.h" || die
- fi
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Convenience links
- einfo "Making Convenience links for mysqlcheck multi-call binary"
- dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
- dosym "mysqlcheck" "/usr/bin/mysqlrepair"
- dosym "mysqlcheck" "/usr/bin/mysqloptimize"
-
- # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
- if [[ -d "${ED}/usr/data" ]] ; then
- rm -Rf "${ED}/usr/data" || die
- fi
-
- # Unless they explicitly specific USE=test, then do not install the
- # testsuite. It DOES have a use to be installed, esp. when you want to do a
- # validation of your database configuration after tuning it.
- if ! use test ; then
- rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
- fi
-
- # Configuration stuff
- einfo "Building default configuration ..."
- insinto "${MY_SYSCONFDIR#${EPREFIX}}"
- [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
- cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
- eprefixify "${TMPDIR}/my.cnf"
- doins "${TMPDIR}/my.cnf"
- insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
- cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
- eprefixify "${TMPDIR}/50-distro-client.cnf"
- doins "${TMPDIR}/50-distro-client.cnf"
-
- if use server ; then
- mycnf_src="my.cnf.distro-server"
- sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
- "${FILESDIR}/${mycnf_src}" \
- > "${TMPDIR}/my.cnf.ok" || die
- if use prefix ; then
- sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- if use latin1 ; then
- sed -i \
- -e "/character-set/s|utf8|latin1|g" \
- "${TMPDIR}/my.cnf.ok" || die
- fi
- eprefixify "${TMPDIR}/my.cnf.ok"
- newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
-
- einfo "Including support files and sample configurations"
- docinto "support-files"
- local script
- for script in \
- "${S}"/support-files/magic
- do
- [[ -f "$script" ]] && dodoc "${script}"
- done
-
- docinto "scripts"
- for script in "${S}"/scripts/mysql* ; do
- [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
- done
- # Manually install supporting files that conflict with other packages
- # but are needed for galera and initial installation
- exeinto /usr/libexec/mariadb
- doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
-
- if use pam ; then
- keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
- fi
- fi
-
- # Conflicting files
- conflicting_files=()
-
- # We prefer my_print_defaults from dev-db/mysql-connector-c
- conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
-
- # Remove bundled mytop in favor of dev-db/mytop
- conflicting_files+=( "${ED}/usr/bin/mytop" )
- conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
-
- local conflicting_file
- for conflicting_file in "${conflicting_files[@]}" ; do
- if [[ -e "${conflicting_file}" ]] ; then
- rm -v "${conflicting_file}" || die
- fi
- done
-
- # Fix a dangling symlink when galera is not built
- if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
- rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
- fi
-
- # Remove dangling symlink
- rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
-
- # Remove broken SST scripts that are incompatible
- local scriptremove
- for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
- if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
- rm "${ED}/usr/bin/${scriptremove}" || die
- fi
- done
-}
-
-pkg_preinst() {
- java-pkg-opt-2_pkg_preinst
-}
-
-pkg_postinst() {
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Create log directory securely if it does not exist
- [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
-
- if use server ; then
- if use pam; then
- einfo
- elog "This install includes the PAM authentication plugin."
- elog "To activate and configure the PAM plugin, please read:"
- elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
- einfo
- chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
- fi
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- einfo
- elog "You might want to run:"
- elog "\"emerge --config =${CATEGORY}/${PF}\""
- elog "if this is a new install."
- elog
- elog "If you are switching server implentations, you should run the"
- elog "mysql_upgrade tool."
- einfo
- else
- einfo
- elog "If you are upgrading major versions, you should run the"
- elog "mysql_upgrade tool."
- einfo
- fi
-
- if use galera ; then
- einfo
- elog "Be sure to edit the my.cnf file to activate your cluster settings."
- elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
- elog "The first time the cluster is activated, you should add"
- elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
- elog "This option should then be removed for subsequent starts."
- einfo
- if [[ -n "${REPLACING_VERSIONS}" ]] ; then
- local rver
- for rver in ${REPLACING_VERSIONS} ; do
- if ver_test "${rver}" -lt "10.4.0" ; then
- ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
- ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
- ewarn "for more information"
- fi
- done
- fi
- fi
- fi
-
- # Note about configuration change
- einfo
- elog "This version of mariadb reorganizes the configuration from a single my.cnf"
- elog "to several files in /etc/mysql/${PN}.d."
- elog "Please backup any changes you made to /etc/mysql/my.cnf"
- elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
- elog "You may have as many files as needed and they are read alphabetically."
- elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
- einfo
-}
-
-pkg_config() {
- _getoptval() {
- local section="${1}"
- local option="--${2}"
- local extra_options="${3}"
- local cmd=(
- "${my_print_defaults_binary}"
- "${extra_options}"
- "${section}"
- )
-
- local values=()
- local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
- for parameter in "${parameters[@]}"
- do
- # my_print_defaults guarantees output of options, one per line,
- # in the form that they would be specified on the command line.
- # So checking for --option=* should be safe.
- case ${parameter} in
- ${option}=*)
- values+=( "${parameter#*=}" )
- ;;
- esac
- done
-
- if [[ ${#values[@]} -gt 0 ]] ; then
- # Option could have been set multiple times
- # in which case only the last occurrence
- # contains the current value
- echo "${values[-1]}"
- fi
- }
-
- _mktemp_dry() {
- # emktemp has no --dry-run option
- local template="${1}"
-
- if [[ -z "${template}" ]] ; then
- if [[ -z "${T}" ]] ; then
- template="/tmp/XXXXXXX"
- else
- template="${T}/XXXXXXX"
- fi
- fi
-
- local template_wo_X=${template//X/}
- local n_X
- let n_X=${#template}-${#template_wo_X}
- if [[ ${n_X} -lt 3 ]] ; then
- echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
- return
- fi
-
- local attempts=0
- local character tmpfile
- while [[ true ]] ; do
- let attempts=attempts+1
-
- new_file=
- while read -n1 character ; do
- if [[ "${character}" == "X" ]] ; then
- tmpfile+="${RANDOM:0:1}"
- else
- tmpfile+="${character}"
- fi
- done < <(echo -n "${template}")
-
- if [[ ! -f "${tmpfile}" ]]
- then
- echo "${tmpfile}"
- return
- fi
-
- if [[ ${attempts} -ge 100 ]] ; then
- echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
- return
- fi
- done
- }
-
- local mysql_binary="${EROOT}/usr/bin/mysql"
- if [[ ! -x "${mysql_binary}" ]] ; then
- die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysqld_binary="${EROOT}/usr/sbin/mysqld"
- if [[ ! -x "${mysqld_binary}" ]] ; then
- die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
- if [[ ! -x "${mysql_install_db_binary}" ]] ; then
- die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
- fi
-
- local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
- if [[ ! -x "${my_print_defaults_binary}" ]] ; then
- die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
- fi
-
- if [[ -z "${MYSQL_USER}" ]] ; then
- MYSQL_USER=mysql
- if use prefix ; then
- MYSQL_USER=$(id -u -n 2>/dev/null)
- if [[ -z "${MYSQL_USER}" ]] ; then
- die "Failed to determine current username!"
- fi
- fi
- fi
-
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- MYSQL_GROUP=mysql
- if use prefix ; then
- MYSQL_GROUP=$(id -g -n 2>/dev/null)
- if [[ -z "${MYSQL_GROUP}" ]] ; then
- die "Failed to determine current user groupname!"
- fi
- fi
- fi
-
- # my_print_defaults needs to read stuff in $HOME/.my.cnf
- local -x HOME="${EROOT}/root"
-
- # Make sure the vars are correctly initialized
- mysql_init_vars
-
- # Read currently set data directory
- MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
-
- # Bug #213475 - MySQL _will_ object strenously if your machine is named
- # localhost. Also causes weird failures.
- [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
-
- if [[ -z "${MY_DATADIR}" ]] ; then
- die "Sorry, unable to find MY_DATADIR!"
- elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
- ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
- ewarn "Please rename or delete its content if you wish to initialize a new data directory."
- die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
- fi
-
- MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
- # These are dir+prefix
- MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
- MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
- MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
-
- # Create missing directories.
- # Always check if mysql user can write to directory even if we just
- # created directory because a parent directory might be not
- # accessible for that user.
- PID_DIR="${EROOT}/run/mysqld"
- if [[ ! -d "${PID_DIR}" ]] ; then
- einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
- install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
- || die "Failed to create PID directory '${PID_DIR}'!"
- fi
-
- local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_pid_dir_testfile}" ]] \
- && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_pid_dir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
- else
- rm "${_pid_dir_testfile}" || die
- unset _pid_dir_testfile
- fi
-
- if [[ ! -d "${MY_DATADIR}" ]] ; then
- einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
- || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
- fi
-
- local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_datadir_testfile}" ]] \
- && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_datadir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
- else
- rm "${_my_datadir_testfile}" || die
- unset _my_datadir_testfile
- fi
-
- if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
- einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
- || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
- fi
-
- if [[ -z "${MYSQL_TMPDIR}" ]] ; then
- MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
- [[ -z "${MYSQL_TMPDIR}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
-
- mkdir "${MYSQL_TMPDIR}" || die
- chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
- fi
-
- # Now we need to test MYSQL_TMPDIR...
- local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_tmpdir_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_tmpdir_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
- else
- rm "${_my_tmpdir_testfile}" || die
- unset _my_tmpdir_testfile
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
- # Only create directory when MYSQL_LOG_BIN is an absolute path
- einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
- || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
- fi
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Only test when MYSQL_LOG_BIN is an absolute path
- local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_logbin_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_logbin_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
- else
- rm "${_my_logbin_testfile}" || die
- unset _my_logbin_testfile
- fi
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
- # Only create directory when MYSQL_RELAY_LOG is an absolute path
- einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
- install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
- || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Only test when MYSQL_RELAY_LOG is an absolute path
- local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
- [[ -z "${_my_relaylog_testfile}" ]] \
- && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
-
- if use prefix ; then
- touch "${_my_relaylog_testfile}" &>/dev/null
- else
- su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
- fi
-
- if [[ $? -ne 0 ]] ; then
- die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
- else
- rm "${_my_relaylog_testfile}" || die
- unset _my_relaylog_testfile
- fi
- fi
-
- local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
- [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
-
- # Limit access
- chmod 0770 "${SETUP_TMPDIR}" || die
- chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
-
- local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
- local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
-
- echo ""
- einfo "Detected settings:"
- einfo "=================="
- einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
- einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
- einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
- einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
-
- if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
- # Absolute path for binary log files specified
- einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
- fi
-
- if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
- # Absolute path for relay log files specified
- einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
- fi
-
- einfo "PID DIR:\t\t\t\t${PID_DIR}"
- einfo "Install db log:\t\t\t${mysql_install_log}"
- einfo "Install server log:\t\t\t${mysqld_logfile}"
-
- echo
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local tmp_mysqld_password_source=
-
- for tmp_mysqld_password_source in mysql client ; do
- einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
- if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
- if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
- ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
- MYSQL_ROOT_PASSWORD=
- continue
- fi
-
- einfo "Found password in '${tmp_mysqld_password_source}' section!"
- break
- fi
- done
-
- # Sometimes --show is required to display passwords in some implementations of my_print_defaults
- if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
- MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
- fi
-
- unset tmp_mysqld_password_source
- fi
-
- if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
- local pwd1="a"
- local pwd2="b"
-
- echo
- einfo "No password for mysql 'root' user was specified via environment"
- einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
- einfo "file like '${HOME}/.my.cnf'."
- einfo "To continue please provide a password for the mysql 'root' user"
- einfo "now on console:"
- ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
- read -rsp " >" pwd1 ; echo
-
- einfo "Retype the password"
- read -rsp " >" pwd2 ; echo
-
- if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
- die "Passwords are not the same!"
- fi
-
- MYSQL_ROOT_PASSWORD="${pwd1}"
- unset pwd1 pwd2
-
- echo
- fi
-
- local -a mysqld_options
-
- # Fix bug 446200. Don't reference host my.cnf, needs to come first,
- # see http://bugs.mysql.com/bug.php?id=31312
- use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
-
- # Figure out which options we need to disable to do the setup
- local helpfile="${TMPDIR}/mysqld-help"
- "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
-
- local opt optexp optfull
- for opt in host-cache name-resolve networking slave-start \
- federated ssl log-bin relay-log slow-query-log external-locking \
- log-slave-updates \
- ; do
- optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
- grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
- done
-
- # Prepare timezones, see
- # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
- local tz_sql="${SETUP_TMPDIR}/tz.sql"
-
- echo "USE mysql;" >"${tz_sql}"
- "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
- if [[ $? -ne 0 ]] ; then
- die "mysql_tzinfo_to_sql failed!"
- fi
-
- local cmd=(
- "${mysql_install_db_binary}"
- "${mysqld_options[@]}"
- "--init-file='${tz_sql}'"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- "--log-error='${mysql_install_log}'"
- "--rpm"
- "--cross-bootstrap"
- "--skip-test-db"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Initializing ${PN} data directory: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
-
- if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
- die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
- fi
-
- local x=${RANDOM}
- local socket="${PID_DIR}/mysqld.${x}.sock"
- [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
- local pidfile="${PID_DIR}/mysqld.${x}.pid"
- [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
- unset x
-
- cmd=(
- "${mysqld_binary}"
- "${mysqld_options[@]}"
- "--basedir='${EROOT}/usr'"
- "--datadir='${MY_DATADIR}'"
- "--tmpdir='${MYSQL_TMPDIR}'"
- --max_allowed_packet=8M
- --net_buffer_length=16K
- "--socket='${socket}'"
- "--pid-file='${pidfile}'"
- "--log-error='${mysqld_logfile}'"
- "--user=${MYSQL_USER}"
- )
-
- einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
- eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
-
- echo -n "Waiting for mysqld to accept connections "
- local maxtry=15
- while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- if [[ -S "${socket}" ]] ; then
- # Even with a socket we don't know if mysqld will abort
- # start due to an error so just wait a little bit more...
- maxtry=5
- while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
- fi
-
- echo
-
- if [[ ! -S "${socket}" ]] ; then
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
- die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
- fi
-
- local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
- touch "${mysql_logfile}" || die
-
- ebegin "Setting root password"
- # Do this from memory, as we don't want clear text passwords in temp files
- local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
- cmd=(
- "${mysql_binary}"
- --no-defaults
- "--socket='${socket}'"
- -hlocalhost
- "-e \"${sql}\""
- )
- eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
- local rc=$?
- eend ${rc}
-
- if [[ ${rc} -ne 0 ]] ; then
- # Poor man's solution which tries to avoid having password
- # in log. NOTE: sed can fail if user didn't follow advice
- # and included character which will require escaping...
- sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
-
- grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
- die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
- fi
-
- # Stop the server
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- echo -n "Stopping the server "
- pkill -F "${pidfile}" &>/dev/null
-
- maxtry=10
- while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
- maxtry=$((${maxtry}-1))
- echo -n "."
- sleep 1
- done
-
- echo
-
- if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
- # We somehow failed to stop server.
- # However, not a fatal error. Just warn the user.
- ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
- fi
- fi
-
- rm -r "${SETUP_TMPDIR}" || die
-
- einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
-}
diff --git a/dev-db/mariadb/mariadb-10.6.18.ebuild b/dev-db/mariadb/mariadb-10.6.18.ebuild
new file mode 100644
index 000000000000..739054f5b222
--- /dev/null
+++ b/dev-db/mariadb/mariadb-10.6.18.ebuild
@@ -0,0 +1,1335 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit systemd flag-o-matic prefix toolchain-funcs \
+ multiprocessing java-pkg-opt-2 cmake
+
+HOMEPAGE="https://mariadb.org/"
+SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
+ https://github.com/hydrapolic/gentoo-dist/raw/main/mariadb/mariadb-10.6.16-patches-01.tar.xz"
+
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
+IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
+ innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+ numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+ sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
+ test xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+ ?? ( tcmalloc jemalloc )
+ static? ( yassl !pam )
+ test? ( extraengine )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# Shorten the path because the socket path length must be shorter than 107 chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+# Be warned, *DEPEND are version-dependant
+# These are used for both runtime and compiletime
+COMMON_DEPEND="
+ >=dev-libs/libpcre2-10.34:=
+ >=sys-apps/texinfo-4.7-r1
+ sys-libs/ncurses:0=
+ >=sys-libs/zlib-1.2.3:0=
+ virtual/libcrypt:=
+ !bindist? (
+ sys-libs/binutils-libs:0=
+ >=sys-libs/readline-4.1:0=
+ )
+ jemalloc? ( dev-libs/jemalloc:0= )
+ kerberos? ( virtual/krb5 )
+ kernel_linux? (
+ dev-libs/libaio:0=
+ sys-libs/liburing:=
+ sys-process/procps:0=
+ )
+ server? (
+ app-arch/bzip2
+ app-arch/xz-utils
+ backup? ( app-arch/libarchive:0= )
+ columnstore? (
+ app-arch/snappy:=
+ dev-libs/boost:=
+ dev-libs/libxml2:2=
+ )
+ cracklib? ( sys-libs/cracklib:0= )
+ extraengine? (
+ odbc? ( dev-db/unixODBC:0= )
+ xml? ( dev-libs/libxml2:2= )
+ )
+ innodb-lz4? ( app-arch/lz4 )
+ innodb-lzo? ( dev-libs/lzo )
+ innodb-snappy? ( app-arch/snappy:= )
+ mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
+ numa? ( sys-process/numactl )
+ oqgraph? (
+ dev-libs/boost:=
+ dev-libs/judy:0=
+ )
+ pam? ( sys-libs/pam:0= )
+ s3? ( net-misc/curl )
+ systemd? ( sys-apps/systemd:= )
+ )
+ systemtap? ( >=dev-debug/systemtap-1.3:0= )
+ tcmalloc? ( dev-util/google-perftools:0= )
+ yassl? ( net-libs/gnutls:0= )
+ !yassl? (
+ >=dev-libs/openssl-1.0.0:0=
+ )
+"
+BDEPEND="app-alternatives/yacc"
+DEPEND="${COMMON_DEPEND}
+ server? (
+ extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
+ test? ( acct-group/mysql acct-user/mysql )
+ )
+ static? ( sys-libs/ncurses[static-libs] )
+"
+RDEPEND="${COMMON_DEPEND}
+ !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster
+ !dev-db/mariadb:0
+ !dev-db/mariadb:5.5
+ !dev-db/mariadb:10.1
+ !dev-db/mariadb:10.2
+ !dev-db/mariadb:10.3
+ !dev-db/mariadb:10.4
+ !dev-db/mariadb:10.5
+ !dev-db/mariadb:10.7
+ !dev-db/mariadb:10.8
+ !dev-db/mariadb:10.9
+ !dev-db/mariadb:10.10
+ !dev-db/mariadb:10.11
+ !dev-db/mariadb:11.0
+ !dev-db/mariadb:11.1
+ !dev-db/mariadb:11.2
+ !dev-db/mariadb:11.3
+ !dev-db/mariadb:11.4
+ !<virtual/mysql-5.6-r11
+ !<virtual/libmysqlclient-18-r1
+ selinux? ( sec-policy/selinux-mysql )
+ server? (
+ columnstore? ( dev-db/mariadb-connector-c )
+ extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
+ galera? (
+ sys-apps/iproute2
+ =sys-cluster/galera-26*
+ sst-rsync? ( sys-process/lsof )
+ sst-mariabackup? ( net-misc/socat[ssl] )
+ )
+ !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
+ )
+"
+# For other stuff to bring us in
+# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
+PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ # These don't exist on Linux
+ pthread_threadid_np
+ getthrid
+)
+
+mysql_init_vars() {
+ MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
+ MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
+ MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
+ MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=""
+ if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
+ MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1)
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
+ | sed -e 's/.*=\s*//' \
+ | tail -n1)
+ fi
+ fi
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR="${MY_LOCALSTATEDIR}"
+ einfo "Using default MY_DATADIR"
+ fi
+ elog "MySQL MY_DATADIR is ${MY_DATADIR}"
+
+ if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
+ if [[ -e "${MY_DATADIR}" ]] ; then
+ # If you get this and you're wondering about it, see bug #207636
+ elog "MySQL datadir found in ${MY_DATADIR}"
+ elog "A new one will not be created."
+ PREVIOUS_DATADIR="yes"
+ else
+ PREVIOUS_DATADIR="no"
+ fi
+ export PREVIOUS_DATADIR
+ fi
+ else
+ if [[ ${EBUILD_PHASE} == "config" ]]; then
+ local new_MY_DATADIR
+ new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1)
+
+ if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
+ ewarn "MySQL MY_DATADIR has changed"
+ ewarn "from ${MY_DATADIR}"
+ ewarn "to ${new_MY_DATADIR}"
+ MY_DATADIR="${new_MY_DATADIR}"
+ fi
+ fi
+ fi
+
+ export MY_SHAREDSTATEDIR MY_SYSCONFDIR
+ export MY_LOCALSTATEDIR MY_LOGDIR
+ export MY_DATADIR
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if has test ${FEATURES} ; then
+ # Bug #213475 - MySQL _will_ object strenuously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if ! has userpriv ${FEATURES} ; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ fi
+ fi
+
+ java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
+}
+
+src_prepare() {
+ eapply "${WORKDIR}"/mariadb-patches
+ eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
+ eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
+
+ eapply_user
+
+ _disable_plugin() {
+ echo > "${S}/plugin/${1}/CMakeLists.txt" || die
+ }
+ _disable_engine() {
+ echo > "${S}/storage/${1}/CMakeLists.txt" || die
+ }
+
+ if use jemalloc; then
+ echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
+ elif use tcmalloc; then
+ echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
+ fi
+
+ local plugin
+ local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
+ locale_info qc_info server_audit sql_errlog auth_ed25519 )
+ local test_plugins=( audit_null auth_examples daemon_example fulltext
+ debug_key_management example_key_management versioning )
+ if ! use server; then # These plugins are for the server
+ for plugin in "${server_plugins[@]}" ; do
+ _disable_plugin "${plugin}"
+ done
+ fi
+
+ if ! use test; then # These plugins are only used during testing
+ for plugin in "${test_plugins[@]}" ; do
+ _disable_plugin "${plugin}"
+ done
+ _disable_engine test_sql_discovery
+ echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
+ fi
+
+ _disable_engine example
+
+ if ! use oqgraph ; then # avoids extra library checks
+ _disable_engine oqgraph
+ fi
+
+ if use mroonga ; then
+ # Remove the bundled groonga
+ # There is no CMake flag, it simply checks for existance
+ rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
+ else
+ _disable_engine mroonga
+ fi
+
+ # Fix static bindings in galera replication
+ sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
+ "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
+ sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
+ "${S}"/wsrep-lib/src/CMakeLists.txt || die
+
+ # Fix galera_recovery.sh script
+ sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
+ scripts/galera_recovery.sh || die
+
+ sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
+ "${S}"/scripts/mysql_install_db.sh || die
+
+ cmake_src_prepare
+ java-pkg-opt-2_src_prepare
+}
+
+src_configure() {
+ # bug #855233 (MDEV-11914, MDEV-25633) at least
+ filter-lto
+ # bug 508724 mariadb cannot use ld.gold
+ tc-ld-disable-gold
+ # Bug #114895, bug #110149
+ filter-flags "-O" "-O[01]"
+
+ # It fails on alpha without this
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ append-cxxflags -felide-constructors
+
+ # bug #283926, with GCC4.4, this is required to get correct behavior.
+ append-flags -fno-strict-aliasing
+
+ CMAKE_BUILD_TYPE="RelWithDebInfo"
+
+ # debug hack wrt #497532
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
+ -DSYSCONFDIR="${EPREFIX}/etc/mysql"
+ -DINSTALL_BINDIR=bin
+ -DINSTALL_DOCDIR=share/doc/${PF}
+ -DINSTALL_DOCREADMEDIR=share/doc/${PF}
+ -DINSTALL_INCLUDEDIR=include/mysql
+ -DINSTALL_INFODIR=share/info
+ -DINSTALL_LIBDIR=$(get_libdir)
+ -DINSTALL_MANDIR=share/man
+ -DINSTALL_MYSQLSHAREDIR=share/mariadb
+ -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
+ -DINSTALL_SCRIPTDIR=bin
+ -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
+ -DINSTALL_SBINDIR=sbin
+ -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
+ -DWITH_COMMENT="Gentoo Linux ${PF}"
+ -DWITH_UNIT_TESTS=$(usex test ON OFF)
+ -DWITH_LIBEDIT=0
+ -DWITH_ZLIB=system
+ -DWITHOUT_LIBWRAP=1
+ -DENABLED_LOCAL_INFILE=1
+ -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+ -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+ -DWITH_DEFAULT_COMPILER_OPTIONS=0
+ -DWITH_DEFAULT_FEATURE_SET=0
+ -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
+ # The build forces this to be defined when cross-compiling. We pass it
+ # all the time for simplicity and to make sure it is actually correct.
+ -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
+ -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
+ -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
+ -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
+ -DCONC_WITH_EXTERNAL_ZLIB=YES
+ -DWITH_EXTERNAL_ZLIB=YES
+ -DSUFFIX_INSTALL_DIR=""
+ -DWITH_UNITTEST=OFF
+ -DWITHOUT_CLIENTLIBS=YES
+ -DCLIENT_PLUGIN_DIALOG=OFF
+ -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
+ -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
+ -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
+ -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
+ )
+ if use test ; then
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
+ else
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
+ fi
+
+ if ! use yassl ; then
+ mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
+ else
+ mycmakeargs+=( -DWITH_SSL=bundled )
+ fi
+
+ # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
+ mycmakeargs+=(
+ -DWITH_READLINE=$(usex bindist 1 0)
+ -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
+ -DENABLE_DTRACE=$(usex systemtap)
+ )
+
+ if use server ; then
+ # Connect and Federated{,X} must be treated special
+ # otherwise they will not be built as plugins
+ if ! use extraengine ; then
+ mycmakeargs+=(
+ -DPLUGIN_CONNECT=NO
+ -DPLUGIN_FEDERATED=NO
+ -DPLUGIN_FEDERATEDX=NO
+ )
+ fi
+
+ mycmakeargs+=(
+ -DWITH_PCRE=system
+ -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
+ -DPLUGIN_SPHINX=$(usex sphinx YES NO)
+ -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
+ -DPLUGIN_AWS_KEY_MANAGEMENT=NO
+ -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
+ -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
+ -DPLUGIN_SPIDER=$(usex extraengine YES NO)
+ -DPLUGIN_S3=$(usex s3 YES NO)
+ -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
+ -DCONNECT_WITH_MYSQL=1
+ -DCONNECT_WITH_LIBXML2=$(usex xml)
+ -DCONNECT_WITH_ODBC=$(usex odbc)
+ -DCONNECT_WITH_JDBC=$(usex jdbc)
+ # Build failure and autodep wrt bug 639144
+ -DCONNECT_WITH_MONGO=OFF
+ -DWITH_WSREP=$(usex galera)
+ -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
+ -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
+ -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
+ -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
+ -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
+ -DWITH_MARIABACKUP=$(usex backup ON OFF)
+ -DWITH_LIBARCHIVE=$(usex backup ON OFF)
+ -DINSTALL_SQLBENCHDIR=""
+ -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
+ # systemd is only linked to for server notification
+ -DWITH_SYSTEMD=$(usex systemd yes no)
+ -DWITH_NUMA=$(usex numa ON OFF)
+ )
+
+ if use test ; then
+ # This is needed for the new client lib which tests a real, open server
+ mycmakeargs+=( -DSKIP_TESTS=ON )
+ fi
+
+ if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
+ ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
+ ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
+ ewarn "You MUST file bugs without these variables set."
+
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
+ -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
+ )
+
+ elif ! use latin1 ; then
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=utf8mb4
+ -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
+ )
+ else
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=latin1
+ -DDEFAULT_COLLATION=latin1_swedish_ci
+ )
+ fi
+ mycmakeargs+=(
+ -DEXTRA_CHARSETS=all
+ -DMYSQL_USER=mysql
+ -DDISABLE_SHARED=$(usex static YES NO)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DWITH_PROFILING=$(usex profiling)
+ )
+
+ if use static; then
+ mycmakeargs+=( -DWITH_PIC=1 )
+ fi
+
+ if use jemalloc || use tcmalloc ; then
+ mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
+ fi
+
+ # Storage engines
+ mycmakeargs+=(
+ -DWITH_ARCHIVE_STORAGE_ENGINE=1
+ -DWITH_BLACKHOLE_STORAGE_ENGINE=1
+ -DWITH_CSV_STORAGE_ENGINE=1
+ -DWITH_HEAP_STORAGE_ENGINE=1
+ -DWITH_INNOBASE_STORAGE_ENGINE=1
+ -DWITH_MYISAMMRG_STORAGE_ENGINE=1
+ -DWITH_MYISAM_STORAGE_ENGINE=1
+ -DWITH_PARTITION_STORAGE_ENGINE=1
+ )
+ else
+ mycmakeargs+=(
+ -DWITHOUT_SERVER=1
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DEXTRA_CHARSETS=none
+ -DINSTALL_SQLBENCHDIR=
+ -DWITH_SYSTEMD=no
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+}
+
+# Official test instructions:
+# USE='extraengine perl server' \
+# FEATURES='test userpriv' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ _disable_test() {
+ local rawtestname bug reason
+ rawtestname="${1}" ; shift
+ bug="${1}" ; shift
+ reason="${@}"
+ ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
+ echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
+ }
+
+ local TESTDIR="${BUILD_DIR}/mysql-test"
+ local retstatus_tests
+
+ if ! use server ; then
+ einfo "Skipping server tests due to minimal build."
+ return 0
+ fi
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ if [[ -z "${MTR_PARALLEL}" ]] ; then
+ local -x MTR_PARALLEL=$(makeopts_jobs)
+
+ if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
+ # Running multiple tests in parallel usually require higher ulimit
+ # and fs.aio-max-nr setting. In addition, tests like main.multi_update
+ # are known to hit timeout when system is busy.
+ # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
+ # using "auto".
+ local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
+ info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
+ einfo "${info_msg}"
+ unset info_msg
+ MTR_PARALLEL=4
+ fi
+ else
+ einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
+ fi
+
+ # Try to increase file limits to increase test coverage
+ if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
+ # Upper limit comes from parts.partition_* tests
+ ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
+
+ if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
+ # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
+ ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
+
+ if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
+ ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
+ else
+ einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
+ fi
+
+ # create directories because mysqladmin might run out of order
+ mkdir -p "${T}"/var-tests{,/log} || die
+
+ if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
+ touch "${S}"/mysql-test/unstable-tests || die
+ fi
+
+ cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
+
+ local -a disabled_tests
+ disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
+ disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
+ disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
+ disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
+ disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
+ disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
+ disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
+ disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
+ disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
+ disabled_tests+=( "mariabackup.*;0;Broken test suite" )
+ disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
+ disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
+ disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
+ disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
+ disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
+ disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
+ disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
+ disabled_tests+=( "spider.*;0;Fails with network sandbox" )
+ disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
+
+ if ! use latin1 ; then
+ disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
+ disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
+ disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
+ disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
+ disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
+ fi
+
+ local test_infos_str test_infos_arr
+ for test_infos_str in "${disabled_tests[@]}" ; do
+ IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
+
+ if [[ ${#test_infos_arr[@]} != 3 ]] ; then
+ die "Invalid test data set, not matching format: ${test_infos_str}"
+ fi
+
+ _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
+ done
+ unset test_infos_str test_infos_arr
+
+ # run mysql-test tests
+ pushd "${TESTDIR}" &>/dev/null || die
+ perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
+ retstatus_tests=$?
+
+ popd &>/dev/null || die
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ local failures=""
+ [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
+
+ [[ -z "${failures}" ]] || die "Test failures: ${failures}"
+ einfo "Tests successfully completed"
+}
+
+src_install() {
+ cmake_src_install
+
+ # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
+ if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
+ rm "${ED}/usr/include/mysql/server/private/config.h" || die
+ fi
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Convenience links
+ einfo "Making Convenience links for mysqlcheck multi-call binary"
+ dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
+ dosym "mysqlcheck" "/usr/bin/mysqlrepair"
+ dosym "mysqlcheck" "/usr/bin/mysqloptimize"
+
+ # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
+ if [[ -d "${ED}/usr/data" ]] ; then
+ rm -Rf "${ED}/usr/data" || die
+ fi
+
+ # Unless they explicitly specific USE=test, then do not install the
+ # testsuite. It DOES have a use to be installed, esp. when you want to do a
+ # validation of your database configuration after tuning it.
+ if ! use test ; then
+ rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
+ fi
+
+ # Configuration stuff
+ einfo "Building default configuration ..."
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+ [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
+ cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
+ eprefixify "${TMPDIR}/my.cnf"
+ doins "${TMPDIR}/my.cnf"
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+ cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
+ eprefixify "${TMPDIR}/50-distro-client.cnf"
+ doins "${TMPDIR}/50-distro-client.cnf"
+
+ if use server ; then
+ mycnf_src="my.cnf.distro-server"
+ sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
+ "${FILESDIR}/${mycnf_src}" \
+ > "${TMPDIR}/my.cnf.ok" || die
+ if use prefix ; then
+ sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+ if use latin1 ; then
+ sed -i \
+ -e "/character-set/s|utf8|latin1|g" \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+ eprefixify "${TMPDIR}/my.cnf.ok"
+ newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
+
+ einfo "Including support files and sample configurations"
+ docinto "support-files"
+ local script
+ for script in \
+ "${S}"/support-files/magic
+ do
+ [[ -f "$script" ]] && dodoc "${script}"
+ done
+
+ docinto "scripts"
+ for script in "${S}"/scripts/mysql* ; do
+ [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
+ done
+ # Manually install supporting files that conflict with other packages
+ # but are needed for galera and initial installation
+ exeinto /usr/libexec/mariadb
+ doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
+
+ if use pam ; then
+ keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
+ fi
+ fi
+
+ # Conflicting files
+ conflicting_files=()
+
+ # We prefer my_print_defaults from dev-db/mysql-connector-c
+ conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
+
+ # Remove bundled mytop in favor of dev-db/mytop
+ conflicting_files+=( "${ED}/usr/bin/mytop" )
+ conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
+
+ local conflicting_file
+ for conflicting_file in "${conflicting_files[@]}" ; do
+ if [[ -e "${conflicting_file}" ]] ; then
+ rm -v "${conflicting_file}" || die
+ fi
+ done
+
+ # Fix a dangling symlink when galera is not built
+ if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
+ rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
+ fi
+
+ # Remove dangling symlink
+ rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
+
+ # Remove broken SST scripts that are incompatible
+ local scriptremove
+ for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
+ if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
+ rm "${ED}/usr/bin/${scriptremove}" || die
+ fi
+ done
+}
+
+pkg_preinst() {
+ java-pkg-opt-2_pkg_preinst
+}
+
+pkg_postinst() {
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Create log directory securely if it does not exist
+ [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
+
+ if use server ; then
+ if use pam; then
+ einfo
+ elog "This install includes the PAM authentication plugin."
+ elog "To activate and configure the PAM plugin, please read:"
+ elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
+ einfo
+ chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
+ fi
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ einfo
+ elog "You might want to run:"
+ elog "\"emerge --config =${CATEGORY}/${PF}\""
+ elog "if this is a new install."
+ elog
+ elog "If you are switching server implentations, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ else
+ einfo
+ elog "If you are upgrading major versions, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ fi
+
+ if use galera ; then
+ einfo
+ elog "Be sure to edit the my.cnf file to activate your cluster settings."
+ elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
+ elog "The first time the cluster is activated, you should add"
+ elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
+ elog "This option should then be removed for subsequent starts."
+ einfo
+ if [[ -n "${REPLACING_VERSIONS}" ]] ; then
+ local rver
+ for rver in ${REPLACING_VERSIONS} ; do
+ if ver_test "${rver}" -lt "10.4.0" ; then
+ ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
+ ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
+ ewarn "for more information"
+ fi
+ done
+ fi
+ fi
+ fi
+
+ # Note about configuration change
+ einfo
+ elog "This version of mariadb reorganizes the configuration from a single my.cnf"
+ elog "to several files in /etc/mysql/${PN}.d."
+ elog "Please backup any changes you made to /etc/mysql/my.cnf"
+ elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
+ elog "You may have as many files as needed and they are read alphabetically."
+ elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
+ einfo
+}
+
+pkg_config() {
+ _getoptval() {
+ local section="${1}"
+ local option="--${2}"
+ local extra_options="${3}"
+ local cmd=(
+ "${my_print_defaults_binary}"
+ "${extra_options}"
+ "${section}"
+ )
+
+ local values=()
+ local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
+ for parameter in "${parameters[@]}"
+ do
+ # my_print_defaults guarantees output of options, one per line,
+ # in the form that they would be specified on the command line.
+ # So checking for --option=* should be safe.
+ case ${parameter} in
+ ${option}=*)
+ values+=( "${parameter#*=}" )
+ ;;
+ esac
+ done
+
+ if [[ ${#values[@]} -gt 0 ]] ; then
+ # Option could have been set multiple times
+ # in which case only the last occurrence
+ # contains the current value
+ echo "${values[-1]}"
+ fi
+ }
+
+ _mktemp_dry() {
+ # emktemp has no --dry-run option
+ local template="${1}"
+
+ if [[ -z "${template}" ]] ; then
+ if [[ -z "${T}" ]] ; then
+ template="/tmp/XXXXXXX"
+ else
+ template="${T}/XXXXXXX"
+ fi
+ fi
+
+ local template_wo_X=${template//X/}
+ local n_X
+ let n_X=${#template}-${#template_wo_X}
+ if [[ ${n_X} -lt 3 ]] ; then
+ echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
+ return
+ fi
+
+ local attempts=0
+ local character tmpfile
+ while [[ true ]] ; do
+ let attempts=attempts+1
+
+ new_file=
+ while read -n1 character ; do
+ if [[ "${character}" == "X" ]] ; then
+ tmpfile+="${RANDOM:0:1}"
+ else
+ tmpfile+="${character}"
+ fi
+ done < <(echo -n "${template}")
+
+ if [[ ! -f "${tmpfile}" ]]
+ then
+ echo "${tmpfile}"
+ return
+ fi
+
+ if [[ ${attempts} -ge 100 ]] ; then
+ echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
+ return
+ fi
+ done
+ }
+
+ local mysql_binary="${EROOT}/usr/bin/mysql"
+ if [[ ! -x "${mysql_binary}" ]] ; then
+ die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local mysqld_binary="${EROOT}/usr/sbin/mysqld"
+ if [[ ! -x "${mysqld_binary}" ]] ; then
+ die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
+ if [[ ! -x "${mysql_install_db_binary}" ]] ; then
+ die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
+ if [[ ! -x "${my_print_defaults_binary}" ]] ; then
+ die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
+ fi
+
+ if [[ -z "${MYSQL_USER}" ]] ; then
+ MYSQL_USER=mysql
+ if use prefix ; then
+ MYSQL_USER=$(id -u -n 2>/dev/null)
+ if [[ -z "${MYSQL_USER}" ]] ; then
+ die "Failed to determine current username!"
+ fi
+ fi
+ fi
+
+ if [[ -z "${MYSQL_GROUP}" ]] ; then
+ MYSQL_GROUP=mysql
+ if use prefix ; then
+ MYSQL_GROUP=$(id -g -n 2>/dev/null)
+ if [[ -z "${MYSQL_GROUP}" ]] ; then
+ die "Failed to determine current user groupname!"
+ fi
+ fi
+ fi
+
+ # my_print_defaults needs to read stuff in $HOME/.my.cnf
+ local -x HOME="${EROOT}/root"
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Read currently set data directory
+ MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ die "Sorry, unable to find MY_DATADIR!"
+ elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
+ ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
+ ewarn "Please rename or delete its content if you wish to initialize a new data directory."
+ die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
+ fi
+
+ MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
+ # These are dir+prefix
+ MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
+ MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
+
+ # Create missing directories.
+ # Always check if mysql user can write to directory even if we just
+ # created directory because a parent directory might be not
+ # accessible for that user.
+ PID_DIR="${EROOT}/run/mysqld"
+ if [[ ! -d "${PID_DIR}" ]] ; then
+ einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
+ install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
+ || die "Failed to create PID directory '${PID_DIR}'!"
+ fi
+
+ local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_pid_dir_testfile}" ]] \
+ && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_pid_dir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
+ else
+ rm "${_pid_dir_testfile}" || die
+ unset _pid_dir_testfile
+ fi
+
+ if [[ ! -d "${MY_DATADIR}" ]] ; then
+ einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
+ || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
+ fi
+
+ local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_datadir_testfile}" ]] \
+ && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_datadir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
+ else
+ rm "${_my_datadir_testfile}" || die
+ unset _my_datadir_testfile
+ fi
+
+ if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
+ einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
+ || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
+ fi
+
+ if [[ -z "${MYSQL_TMPDIR}" ]] ; then
+ MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
+ [[ -z "${MYSQL_TMPDIR}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
+
+ mkdir "${MYSQL_TMPDIR}" || die
+ chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
+ fi
+
+ # Now we need to test MYSQL_TMPDIR...
+ local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_tmpdir_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_tmpdir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
+ else
+ rm "${_my_tmpdir_testfile}" || die
+ unset _my_tmpdir_testfile
+ fi
+
+ if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
+ # Only create directory when MYSQL_LOG_BIN is an absolute path
+ einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
+ || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
+ fi
+
+ if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
+ # Only test when MYSQL_LOG_BIN is an absolute path
+ local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_logbin_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_logbin_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
+ else
+ rm "${_my_logbin_testfile}" || die
+ unset _my_logbin_testfile
+ fi
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
+ # Only create directory when MYSQL_RELAY_LOG is an absolute path
+ einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
+ || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
+ # Only test when MYSQL_RELAY_LOG is an absolute path
+ local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_relaylog_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_relaylog_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
+ else
+ rm "${_my_relaylog_testfile}" || die
+ unset _my_relaylog_testfile
+ fi
+ fi
+
+ local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
+ [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
+
+ # Limit access
+ chmod 0770 "${SETUP_TMPDIR}" || die
+ chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
+
+ local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
+ local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
+
+ echo ""
+ einfo "Detected settings:"
+ einfo "=================="
+ einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
+ einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
+ einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
+ einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
+
+ if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
+ # Absolute path for binary log files specified
+ einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
+ # Absolute path for relay log files specified
+ einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
+ fi
+
+ einfo "PID DIR:\t\t\t\t${PID_DIR}"
+ einfo "Install db log:\t\t\t${mysql_install_log}"
+ einfo "Install server log:\t\t\t${mysqld_logfile}"
+
+ echo
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local tmp_mysqld_password_source=
+
+ for tmp_mysqld_password_source in mysql client ; do
+ einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
+ if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
+ ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
+ MYSQL_ROOT_PASSWORD=
+ continue
+ fi
+
+ einfo "Found password in '${tmp_mysqld_password_source}' section!"
+ break
+ fi
+ done
+
+ # Sometimes --show is required to display passwords in some implementations of my_print_defaults
+ if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
+ fi
+
+ unset tmp_mysqld_password_source
+ fi
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local pwd1="a"
+ local pwd2="b"
+
+ echo
+ einfo "No password for mysql 'root' user was specified via environment"
+ einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
+ einfo "file like '${HOME}/.my.cnf'."
+ einfo "To continue please provide a password for the mysql 'root' user"
+ einfo "now on console:"
+ ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
+ read -rsp " >" pwd1 ; echo
+
+ einfo "Retype the password"
+ read -rsp " >" pwd2 ; echo
+
+ if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
+ die "Passwords are not the same!"
+ fi
+
+ MYSQL_ROOT_PASSWORD="${pwd1}"
+ unset pwd1 pwd2
+
+ echo
+ fi
+
+ local -a mysqld_options
+
+ # Fix bug 446200. Don't reference host my.cnf, needs to come first,
+ # see http://bugs.mysql.com/bug.php?id=31312
+ use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
+
+ # Figure out which options we need to disable to do the setup
+ local helpfile="${TMPDIR}/mysqld-help"
+ "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
+
+ local opt optexp optfull
+ for opt in host-cache name-resolve networking slave-start \
+ federated ssl log-bin relay-log slow-query-log external-locking \
+ log-slave-updates \
+ ; do
+ optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
+ grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
+ done
+
+ # Prepare timezones, see
+ # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
+ local tz_sql="${SETUP_TMPDIR}/tz.sql"
+
+ echo "USE mysql;" >"${tz_sql}"
+ "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
+ if [[ $? -ne 0 ]] ; then
+ die "mysql_tzinfo_to_sql failed!"
+ fi
+
+ local cmd=(
+ "${mysql_install_db_binary}"
+ "${mysqld_options[@]}"
+ "--init-file='${tz_sql}'"
+ "--basedir='${EROOT}/usr'"
+ "--datadir='${MY_DATADIR}'"
+ "--tmpdir='${MYSQL_TMPDIR}'"
+ "--log-error='${mysql_install_log}'"
+ "--rpm"
+ "--cross-bootstrap"
+ "--skip-test-db"
+ "--user=${MYSQL_USER}"
+ )
+
+ einfo "Initializing ${PN} data directory: ${cmd[@]}"
+ eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
+
+ if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
+ die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
+ fi
+
+ local x=${RANDOM}
+ local socket="${PID_DIR}/mysqld.${x}.sock"
+ [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
+ local pidfile="${PID_DIR}/mysqld.${x}.pid"
+ [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
+ unset x
+
+ cmd=(
+ "${mysqld_binary}"
+ "${mysqld_options[@]}"
+ "--basedir='${EROOT}/usr'"
+ "--datadir='${MY_DATADIR}'"
+ "--tmpdir='${MYSQL_TMPDIR}'"
+ --max_allowed_packet=8M
+ --net_buffer_length=16K
+ "--socket='${socket}'"
+ "--pid-file='${pidfile}'"
+ "--log-error='${mysqld_logfile}'"
+ "--user=${MYSQL_USER}"
+ )
+
+ einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
+ eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
+
+ echo -n "Waiting for mysqld to accept connections "
+ local maxtry=15
+ while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+
+ if [[ -S "${socket}" ]] ; then
+ # Even with a socket we don't know if mysqld will abort
+ # start due to an error so just wait a little bit more...
+ maxtry=5
+ while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+ fi
+
+ echo
+
+ if [[ ! -S "${socket}" ]] ; then
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
+ die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
+ fi
+
+ local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
+ touch "${mysql_logfile}" || die
+
+ ebegin "Setting root password"
+ # Do this from memory, as we don't want clear text passwords in temp files
+ local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
+ cmd=(
+ "${mysql_binary}"
+ --no-defaults
+ "--socket='${socket}'"
+ -hlocalhost
+ "-e \"${sql}\""
+ )
+ eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
+ local rc=$?
+ eend ${rc}
+
+ if [[ ${rc} -ne 0 ]] ; then
+ # Poor man's solution which tries to avoid having password
+ # in log. NOTE: sed can fail if user didn't follow advice
+ # and included character which will require escaping...
+ sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
+
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
+ die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
+ fi
+
+ # Stop the server
+ if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
+ echo -n "Stopping the server "
+ pkill -F "${pidfile}" &>/dev/null
+
+ maxtry=10
+ while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+
+ echo
+
+ if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
+ # We somehow failed to stop server.
+ # However, not a fatal error. Just warn the user.
+ ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
+ fi
+ fi
+
+ rm -r "${SETUP_TMPDIR}" || die
+
+ einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
+}
diff --git a/dev-db/mariadb/mariadb-11.4.2.ebuild b/dev-db/mariadb/mariadb-11.4.2.ebuild
new file mode 100644
index 000000000000..c0f3096224ad
--- /dev/null
+++ b/dev-db/mariadb/mariadb-11.4.2.ebuild
@@ -0,0 +1,1324 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+SUBSLOT="18"
+
+JAVA_PKG_OPT_USE="jdbc"
+
+inherit systemd flag-o-matic prefix toolchain-funcs \
+ multiprocessing java-pkg-opt-2 cmake
+
+HOMEPAGE="https://mariadb.org/"
+SRC_URI="mirror://mariadb/${PN}-${PV}/source/${P}.tar.gz
+ https://github.com/hydrapolic/gentoo-dist/raw/main/mariadb/mariadb-11.4.2-patches-01.tar.xz"
+
+DESCRIPTION="An enhanced, drop-in replacement for MySQL"
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="$(ver_cut 1-2)/${SUBSLOT:-0}"
+IUSE="+backup bindist columnstore cracklib debug extraengine galera innodb-lz4
+ innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga
+ numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx
+ sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc
+ test xml yassl"
+
+RESTRICT="!bindist? ( bindist ) !test? ( test )"
+
+REQUIRED_USE="jdbc? ( extraengine server !static )
+ ?? ( tcmalloc jemalloc )
+ static? ( yassl !pam )
+ test? ( extraengine )"
+
+#KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+# Shorten the path because the socket path length must be shorter than 107 chars
+# and we will run a mysql server during test phase
+S="${WORKDIR}/mysql"
+
+# Be warned, *DEPEND are version-dependant
+# These are used for both runtime and compiletime
+COMMON_DEPEND="
+ dev-libs/libfmt:=
+ >=dev-libs/libpcre2-10.34:=
+ >=sys-apps/texinfo-4.7-r1
+ sys-libs/ncurses:0=
+ >=sys-libs/zlib-1.2.3:0=
+ virtual/libcrypt:=
+ !bindist? (
+ sys-libs/binutils-libs:0=
+ >=sys-libs/readline-4.1:0=
+ )
+ jemalloc? ( dev-libs/jemalloc:0= )
+ kerberos? ( virtual/krb5 )
+ kernel_linux? (
+ dev-libs/libaio:0=
+ sys-libs/liburing:=
+ sys-process/procps:0=
+ )
+ server? (
+ app-arch/bzip2
+ app-arch/xz-utils
+ backup? ( app-arch/libarchive:0= )
+ columnstore? (
+ app-arch/snappy:=
+ dev-libs/boost:=
+ dev-libs/libxml2:2=
+ )
+ cracklib? ( sys-libs/cracklib:0= )
+ extraengine? (
+ odbc? ( dev-db/unixODBC:0= )
+ xml? ( dev-libs/libxml2:2= )
+ )
+ innodb-lz4? ( app-arch/lz4 )
+ innodb-lzo? ( dev-libs/lzo )
+ innodb-snappy? ( app-arch/snappy:= )
+ mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 )
+ numa? ( sys-process/numactl )
+ oqgraph? (
+ dev-libs/boost:=
+ dev-libs/judy:0=
+ )
+ pam? ( sys-libs/pam:0= )
+ s3? ( net-misc/curl )
+ systemd? ( sys-apps/systemd:= )
+ )
+ systemtap? ( >=dev-debug/systemtap-1.3:0= )
+ tcmalloc? ( dev-util/google-perftools:0= )
+ yassl? ( net-libs/gnutls:0= )
+ !yassl? (
+ >=dev-libs/openssl-1.0.0:0=
+ )
+"
+BDEPEND="app-alternatives/yacc"
+DEPEND="${COMMON_DEPEND}
+ server? (
+ extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) )
+ test? ( acct-group/mysql acct-user/mysql )
+ )
+ static? ( sys-libs/ncurses[static-libs] )
+"
+RDEPEND="${COMMON_DEPEND}
+ !dev-db/mysql !dev-db/percona-server
+ !dev-db/mariadb:10.3
+ !dev-db/mariadb:10.4
+ !dev-db/mariadb:10.5
+ !dev-db/mariadb:10.6
+ !dev-db/mariadb:10.7
+ !dev-db/mariadb:10.8
+ !dev-db/mariadb:10.9
+ !dev-db/mariadb:10.10
+ !dev-db/mariadb:10.11
+ !dev-db/mariadb:11.0
+ !dev-db/mariadb:11.1
+ !dev-db/mariadb:11.2
+ !dev-db/mariadb:11.3
+ selinux? ( sec-policy/selinux-mysql )
+ server? (
+ columnstore? ( dev-db/mariadb-connector-c )
+ extraengine? ( jdbc? ( >=virtual/jre-1.8 ) )
+ galera? (
+ sys-apps/iproute2
+ =sys-cluster/galera-26*
+ sst-rsync? ( sys-process/lsof )
+ sst-mariabackup? ( net-misc/socat[ssl] )
+ )
+ !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql )
+ )
+"
+# For other stuff to bring us in
+# dev-perl/DBD-MariaDB is needed by some scripts installed by MySQL
+PDEPEND="perl? ( dev-perl/DBD-MariaDB )"
+
+mysql_init_vars() {
+ MY_SHAREDSTATEDIR=${MY_SHAREDSTATEDIR="${EPREFIX}/usr/share/mariadb"}
+ MY_SYSCONFDIR=${MY_SYSCONFDIR="${EPREFIX}/etc/mysql"}
+ MY_LOCALSTATEDIR=${MY_LOCALSTATEDIR="${EPREFIX}/var/lib/mysql"}
+ MY_LOGDIR=${MY_LOGDIR="${EPREFIX}/var/log/mysql"}
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=""
+ if [[ -f "${MY_SYSCONFDIR}/my.cnf" ]] ; then
+ MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1)
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR=$(grep ^datadir "${MY_SYSCONFDIR}/my.cnf" \
+ | sed -e 's/.*=\s*//' \
+ | tail -n1)
+ fi
+ fi
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ MY_DATADIR="${MY_LOCALSTATEDIR}"
+ einfo "Using default MY_DATADIR"
+ fi
+ elog "MySQL MY_DATADIR is ${MY_DATADIR}"
+
+ if [[ -z "${PREVIOUS_DATADIR}" ]] ; then
+ if [[ -e "${MY_DATADIR}" ]] ; then
+ # If you get this and you're wondering about it, see bug #207636
+ elog "MySQL datadir found in ${MY_DATADIR}"
+ elog "A new one will not be created."
+ PREVIOUS_DATADIR="yes"
+ else
+ PREVIOUS_DATADIR="no"
+ fi
+ export PREVIOUS_DATADIR
+ fi
+ else
+ if [[ ${EBUILD_PHASE} == "config" ]]; then
+ local new_MY_DATADIR
+ new_MY_DATADIR=$(my_print_defaults mysqld 2>/dev/null \
+ | sed -ne '/datadir/s|^--datadir=||p' \
+ | tail -n1)
+
+ if [[ ( -n "${new_MY_DATADIR}" ) && ( "${new_MY_DATADIR}" != "${MY_DATADIR}" ) ]]; then
+ ewarn "MySQL MY_DATADIR has changed"
+ ewarn "from ${MY_DATADIR}"
+ ewarn "to ${new_MY_DATADIR}"
+ MY_DATADIR="${new_MY_DATADIR}"
+ fi
+ fi
+ fi
+
+ export MY_SHAREDSTATEDIR MY_SYSCONFDIR
+ export MY_LOCALSTATEDIR MY_LOGDIR
+ export MY_DATADIR
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if has test ${FEATURES} ; then
+ # Bug #213475 - MySQL _will_ object strenuously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if ! has userpriv ${FEATURES} ; then
+ die "Testing with FEATURES=-userpriv is no longer supported by upstream. Tests MUST be run as non-root."
+ fi
+ fi
+ fi
+
+ java-pkg-opt-2_pkg_setup
+}
+
+src_unpack() {
+ unpack ${A}
+
+ mv -f "${WORKDIR}/${P/_rc/}" "${S}" || die
+}
+
+src_prepare() {
+ eapply "${WORKDIR}"/mariadb-patches
+ eapply "${FILESDIR}"/${PN}-10.6.11-gssapi.patch
+ eapply "${FILESDIR}"/${PN}-10.6.12-gcc-13.patch
+
+ eapply_user
+
+ _disable_plugin() {
+ echo > "${S}/plugin/${1}/CMakeLists.txt" || die
+ }
+ _disable_engine() {
+ echo > "${S}/storage/${1}/CMakeLists.txt" || die
+ }
+
+ if use jemalloc; then
+ echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC jemalloc)" >> "${S}/sql/CMakeLists.txt"
+ elif use tcmalloc; then
+ echo "TARGET_LINK_LIBRARIES(mariadbd LINK_PUBLIC tcmalloc)" >> "${S}/sql/CMakeLists.txt"
+ fi
+
+ local plugin
+ local server_plugins=( handler_socket auth_socket feedback metadata_lock_info
+ locale_info qc_info server_audit sql_errlog auth_ed25519 )
+ local test_plugins=( audit_null auth_examples daemon_example fulltext
+ debug_key_management example_key_management versioning )
+ if ! use server; then # These plugins are for the server
+ for plugin in "${server_plugins[@]}" ; do
+ _disable_plugin "${plugin}"
+ done
+ fi
+
+ if ! use test; then # These plugins are only used during testing
+ for plugin in "${test_plugins[@]}" ; do
+ _disable_plugin "${plugin}"
+ done
+ _disable_engine test_sql_discovery
+ echo > "${S}/plugin/auth_pam/testing/CMakeLists.txt" || die
+ fi
+
+ _disable_engine example
+
+ if ! use oqgraph ; then # avoids extra library checks
+ _disable_engine oqgraph
+ fi
+
+ if use mroonga ; then
+ # Remove the bundled groonga
+ # There is no CMake flag, it simply checks for existance
+ rm -r "${S}"/storage/mroonga/vendor/groonga || die "could not remove packaged groonga"
+ else
+ _disable_engine mroonga
+ fi
+
+ # Fix static bindings in galera replication
+ sed -i -e 's~add_library(wsrep_api_v26$~add_library(wsrep_api_v26 STATIC~' \
+ "${S}"/wsrep-lib/wsrep-API/CMakeLists.txt || die
+ sed -i -e 's~add_library(wsrep-lib$~add_library(wsrep-lib STATIC~' \
+ "${S}"/wsrep-lib/src/CMakeLists.txt || die
+
+ # Fix galera_recovery.sh script
+ sed -i -e "s~@bindir@/my_print_defaults~${EPREFIX}/usr/libexec/mariadb/my_print_defaults~" \
+ scripts/galera_recovery.sh || die
+
+ sed -i -e 's~ \$basedir/lib/\*/mariadb19/plugin~~' \
+ "${S}"/scripts/mysql_install_db.sh || die
+
+ cmake_src_prepare
+ java-pkg-opt-2_src_prepare
+}
+
+src_configure() {
+ # bug #855233 (MDEV-11914, MDEV-25633) at least
+ filter-lto
+ # bug 508724 mariadb cannot use ld.gold
+ tc-ld-disable-gold
+ # Bug #114895, bug #110149
+ filter-flags "-O" "-O[01]"
+
+ # It fails on alpha without this
+ use alpha && append-ldflags "-Wl,--no-relax"
+
+ append-cxxflags -felide-constructors
+
+ # bug #283926, with GCC4.4, this is required to get correct behavior.
+ append-flags -fno-strict-aliasing
+
+ CMAKE_BUILD_TYPE="RelWithDebInfo"
+
+ # debug hack wrt #497532
+ local mycmakeargs=(
+ -DCMAKE_C_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DCMAKE_CXX_FLAGS_RELWITHDEBINFO="$(usex debug '' '-DNDEBUG')"
+ -DMYSQL_DATADIR="${EPREFIX}/var/lib/mysql"
+ -DSYSCONFDIR="${EPREFIX}/etc/mysql"
+ -DINSTALL_BINDIR=bin
+ -DINSTALL_DOCDIR=share/doc/${PF}
+ -DINSTALL_DOCREADMEDIR=share/doc/${PF}
+ -DINSTALL_INCLUDEDIR=include/mysql
+ -DINSTALL_INFODIR=share/info
+ -DINSTALL_LIBDIR=$(get_libdir)
+ -DINSTALL_MANDIR=share/man
+ -DINSTALL_MYSQLSHAREDIR=share/mariadb
+ -DINSTALL_PLUGINDIR=$(get_libdir)/mariadb/plugin
+ -DINSTALL_SCRIPTDIR=bin
+ -DINSTALL_MYSQLDATADIR="${EPREFIX}/var/lib/mysql"
+ -DINSTALL_SBINDIR=sbin
+ -DINSTALL_SUPPORTFILESDIR="${EPREFIX}/usr/share/mariadb"
+ -DWITH_COMMENT="Gentoo Linux ${PF}"
+ -DWITH_UNIT_TESTS=$(usex test ON OFF)
+ -DWITH_LIBEDIT=0
+ -DWITH_ZLIB=system
+ -DWITHOUT_LIBWRAP=1
+ -DENABLED_LOCAL_INFILE=1
+ -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+ -DINSTALL_UNIX_ADDRDIR="${EPREFIX}/var/run/mysqld/mysqld.sock"
+ -DWITH_DEFAULT_COMPILER_OPTIONS=0
+ -DWITH_DEFAULT_FEATURE_SET=0
+ -DINSTALL_SYSTEMD_UNITDIR="$(systemd_get_systemunitdir)"
+ # The build forces this to be defined when cross-compiling. We pass it
+ # all the time for simplicity and to make sure it is actually correct.
+ -DSTACK_DIRECTION=$(tc-stack-grows-down && echo -1 || echo 1)
+ -DPKG_CONFIG_EXECUTABLE="${EPREFIX}/usr/bin/$(tc-getPKG_CONFIG)"
+ -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
+ -DAUTH_GSSAPI_PLUGIN_TYPE=$(usex kerberos DYNAMIC OFF)
+ -DCONC_WITH_EXTERNAL_ZLIB=YES
+ -DWITH_EXTERNAL_ZLIB=YES
+ -DSUFFIX_INSTALL_DIR=""
+ -DWITH_UNITTEST=OFF
+ -DWITHOUT_CLIENTLIBS=YES
+ -DCLIENT_PLUGIN_DIALOG=OFF
+ -DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT=OFF
+ -DCLIENT_PLUGIN_CLIENT_ED25519=OFF
+ -DCLIENT_PLUGIN_MYSQL_CLEAR_PASSWORD=STATIC
+ -DCLIENT_PLUGIN_CACHING_SHA2_PASSWORD=OFF
+ )
+ if use test ; then
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR=share/mariadb/mysql-test )
+ else
+ mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
+ fi
+
+ if ! use yassl ; then
+ mycmakeargs+=( -DWITH_SSL=system -DCLIENT_PLUGIN_SHA256_PASSWORD=STATIC )
+ else
+ mycmakeargs+=( -DWITH_SSL=bundled )
+ fi
+
+ # bfd.h is only used starting with 10.1 and can be controlled by NOT_FOR_DISTRIBUTION
+ mycmakeargs+=(
+ -DWITH_READLINE=$(usex bindist 1 0)
+ -DNOT_FOR_DISTRIBUTION=$(usex bindist 0 1)
+ -DENABLE_DTRACE=$(usex systemtap)
+ )
+
+ if use server ; then
+ # Connect and Federated{,X} must be treated special
+ # otherwise they will not be built as plugins
+ if ! use extraengine ; then
+ mycmakeargs+=(
+ -DPLUGIN_CONNECT=NO
+ -DPLUGIN_FEDERATED=NO
+ -DPLUGIN_FEDERATEDX=NO
+ )
+ fi
+
+ mycmakeargs+=(
+ -DWITH_PCRE=system
+ -DPLUGIN_OQGRAPH=$(usex oqgraph DYNAMIC NO)
+ -DPLUGIN_SPHINX=$(usex sphinx YES NO)
+ -DPLUGIN_AUTH_PAM=$(usex pam YES NO)
+ -DPLUGIN_AWS_KEY_MANAGEMENT=NO
+ -DPLUGIN_CRACKLIB_PASSWORD_CHECK=$(usex cracklib YES NO)
+ -DPLUGIN_SEQUENCE=$(usex extraengine YES NO)
+ -DPLUGIN_SPIDER=$(usex extraengine YES NO)
+ -DPLUGIN_S3=$(usex s3 YES NO)
+ -DPLUGIN_COLUMNSTORE=$(usex columnstore YES NO)
+ -DCONNECT_WITH_MYSQL=1
+ -DCONNECT_WITH_LIBXML2=$(usex xml)
+ -DCONNECT_WITH_ODBC=$(usex odbc)
+ -DCONNECT_WITH_JDBC=$(usex jdbc)
+ # Build failure and autodep wrt bug 639144
+ -DCONNECT_WITH_MONGO=OFF
+ -DWITH_WSREP=$(usex galera)
+ -DWITH_INNODB_LZ4=$(usex innodb-lz4 ON OFF)
+ -DWITH_INNODB_LZO=$(usex innodb-lzo ON OFF)
+ -DWITH_INNODB_SNAPPY=$(usex innodb-snappy ON OFF)
+ -DPLUGIN_MROONGA=$(usex mroonga DYNAMIC NO)
+ -DPLUGIN_AUTH_GSSAPI=$(usex kerberos DYNAMIC NO)
+ -DWITH_MARIABACKUP=$(usex backup ON OFF)
+ -DWITH_LIBARCHIVE=$(usex backup ON OFF)
+ -DINSTALL_SQLBENCHDIR=""
+ -DPLUGIN_ROCKSDB=$(usex rocksdb DYNAMIC NO)
+ # systemd is only linked to for server notification
+ -DWITH_SYSTEMD=$(usex systemd yes no)
+ -DWITH_NUMA=$(usex numa ON OFF)
+ )
+
+ if use test ; then
+ # This is needed for the new client lib which tests a real, open server
+ mycmakeargs+=( -DSKIP_TESTS=ON )
+ fi
+
+ if [[ ( -n ${MYSQL_DEFAULT_CHARSET} ) && ( -n ${MYSQL_DEFAULT_COLLATION} ) ]]; then
+ ewarn "You are using a custom charset of ${MYSQL_DEFAULT_CHARSET}"
+ ewarn "and a collation of ${MYSQL_DEFAULT_COLLATION}."
+ ewarn "You MUST file bugs without these variables set."
+
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=${MYSQL_DEFAULT_CHARSET}
+ -DDEFAULT_COLLATION=${MYSQL_DEFAULT_COLLATION}
+ )
+
+ elif ! use latin1 ; then
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=utf8mb4
+ -DDEFAULT_COLLATION=utf8mb4_unicode_520_ci
+ )
+ else
+ mycmakeargs+=(
+ -DDEFAULT_CHARSET=latin1
+ -DDEFAULT_COLLATION=latin1_swedish_ci
+ )
+ fi
+ mycmakeargs+=(
+ -DEXTRA_CHARSETS=all
+ -DMYSQL_USER=mysql
+ -DDISABLE_SHARED=$(usex static YES NO)
+ -DWITH_DEBUG=$(usex debug)
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DWITH_PROFILING=$(usex profiling)
+ )
+
+ if use static; then
+ mycmakeargs+=( -DWITH_PIC=1 )
+ fi
+
+ if use jemalloc || use tcmalloc ; then
+ mycmakeargs+=( -DWITH_SAFEMALLOC=OFF )
+ fi
+
+ # Storage engines
+ mycmakeargs+=(
+ -DWITH_ARCHIVE_STORAGE_ENGINE=1
+ -DWITH_BLACKHOLE_STORAGE_ENGINE=1
+ -DWITH_CSV_STORAGE_ENGINE=1
+ -DWITH_HEAP_STORAGE_ENGINE=1
+ -DWITH_INNOBASE_STORAGE_ENGINE=1
+ -DWITH_MYISAMMRG_STORAGE_ENGINE=1
+ -DWITH_MYISAM_STORAGE_ENGINE=1
+ -DWITH_PARTITION_STORAGE_ENGINE=1
+ )
+ else
+ mycmakeargs+=(
+ -DWITHOUT_SERVER=1
+ -DWITH_EMBEDDED_SERVER=OFF
+ -DEXTRA_CHARSETS=none
+ -DINSTALL_SQLBENCHDIR=
+ -DWITH_SYSTEMD=no
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+}
+
+# Official test instructions:
+# USE='extraengine perl server' \
+# FEATURES='test userpriv' \
+# ebuild mariadb-X.X.XX.ebuild \
+# digest clean package
+src_test() {
+ _disable_test() {
+ local rawtestname bug reason
+ rawtestname="${1}" ; shift
+ bug="${1}" ; shift
+ reason="${@}"
+ ewarn "test '${rawtestname}' disabled: '${reason}' (BUG#${bug})"
+ echo "${rawtestname} : BUG#${bug} ${reason}" >> "${T}/disabled.def"
+ }
+
+ local TESTDIR="${BUILD_DIR}/mysql-test"
+ local retstatus_tests
+
+ if ! use server ; then
+ einfo "Skipping server tests due to minimal build."
+ return 0
+ fi
+
+ # Ensure that parallel runs don't die
+ export MTR_BUILD_THREAD="$((${RANDOM} % 100))"
+
+ if [[ -z "${MTR_PARALLEL}" ]] ; then
+ local -x MTR_PARALLEL=$(makeopts_jobs)
+
+ if [[ ${MTR_PARALLEL} -gt 4 ]] ; then
+ # Running multiple tests in parallel usually require higher ulimit
+ # and fs.aio-max-nr setting. In addition, tests like main.multi_update
+ # are known to hit timeout when system is busy.
+ # To avoid test failure we will limit MTR_PARALLEL to 4 instead of
+ # using "auto".
+ local info_msg="Parallel MySQL test suite jobs limited to 4 (MAKEOPTS=${MTR_PARALLEL})"
+ info_msg+=" to avoid test failures. Set MTR_PARALLEL if you know what you are doing!"
+ einfo "${info_msg}"
+ unset info_msg
+ MTR_PARALLEL=4
+ fi
+ else
+ einfo "MTR_PARALLEL is set to '${MTR_PARALLEL}'"
+ fi
+
+ # Try to increase file limits to increase test coverage
+ if ! ulimit -n 16500 1>/dev/null 2>&1 ; then
+ # Upper limit comes from parts.partition_* tests
+ ewarn "For maximum test coverage please raise open file limit to 16500 (ulimit -n 16500) before calling the package manager."
+
+ if ! ulimit -n 4162 1>/dev/null 2>&1 ; then
+ # Medium limit comes from '[Warning] Buffered warning: Could not increase number of max_open_files to more than 3000 (request: 4162)'
+ ewarn "For medium test coverage please raise open file limit to 4162 (ulimit -n 4162) before calling the package manager."
+
+ if ! ulimit -n 3000 1>/dev/null 2>&1 ; then
+ ewarn "For minimum test coverage please raise open file limit to 3000 (ulimit -n 3000) before calling the package manager."
+ else
+ einfo "Will run test suite with open file limit set to 3000 (minimum test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 4162 (medium test coverage)."
+ fi
+ else
+ einfo "Will run test suite with open file limit set to 16500 (best test coverage)."
+ fi
+
+ # create directories because mysqladmin might run out of order
+ mkdir -p "${T}"/var-tests{,/log} || die
+
+ if [[ ! -f "${S}/mysql-test/unstable-tests" ]] ; then
+ touch "${S}"/mysql-test/unstable-tests || die
+ fi
+
+ cp "${S}"/mysql-test/unstable-tests "${T}/disabled.def" || die
+
+ local -a disabled_tests
+ disabled_tests+=( "compat/oracle.plugin;0;Needs example plugin which Gentoo disables" )
+ disabled_tests+=( "innodb_gis.1;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "innodb_gis.gis;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "main.gis;25095;Known rounding error with latest AMD processors" )
+ disabled_tests+=( "main.explain_non_select;0;Sporadically failing test" )
+ disabled_tests+=( "main.func_time;0;Dependent on time test was written" )
+ disabled_tests+=( "main.mysql_upgrade;27044;Sporadically failing test" )
+ disabled_tests+=( "main.plugin_auth;0;Needs client libraries built" )
+ disabled_tests+=( "main.selectivity_no_engine;26320;Sporadically failing test" )
+ disabled_tests+=( "main.stat_tables;0;Sporadically failing test" )
+ disabled_tests+=( "main.stat_tables_innodb;0;Sporadically failing test" )
+ disabled_tests+=( "main.upgrade_MDEV-19650;25096;Known to be broken" )
+ disabled_tests+=( "mariabackup.*;0;Broken test suite" )
+ disabled_tests+=( "perfschema.nesting;23458;Known to be broken" )
+ disabled_tests+=( "perfschema.prepared_statements;0;Broken test suite" )
+ disabled_tests+=( "perfschema.privilege_table_io;27045;Sporadically failing test" )
+ disabled_tests+=( "plugins.auth_ed25519;0;Needs client libraries built" )
+ disabled_tests+=( "plugins.cracklib_password_check;0;False positive due to varying policies" )
+ disabled_tests+=( "plugins.two_password_validations;0;False positive due to varying policies" )
+ disabled_tests+=( "roles.acl_statistics;0;False positive due to a user count mismatch caused by previous test" )
+ disabled_tests+=( "spider.*;0;Fails with network sandbox" )
+ disabled_tests+=( "sys_vars.wsrep_on_without_provider;25625;Known to be broken" )
+
+ if ! use latin1 ; then
+ disabled_tests+=( "funcs_1.is_columns_mysql;0;Requires USE=latin1" )
+ disabled_tests+=( "main.information_schema;0;Requires USE=latin1" )
+ disabled_tests+=( "main.sp2;24177;Requires USE=latin1" )
+ disabled_tests+=( "main.system_mysql_db;0;Requires USE=latin1" )
+ disabled_tests+=( "main.upgrade_MDEV-19650;24178;Requires USE=latin1" )
+ fi
+
+ local test_infos_str test_infos_arr
+ for test_infos_str in "${disabled_tests[@]}" ; do
+ IFS=';' read -r -a test_infos_arr <<< "${test_infos_str}"
+
+ if [[ ${#test_infos_arr[@]} != 3 ]] ; then
+ die "Invalid test data set, not matching format: ${test_infos_str}"
+ fi
+
+ _disable_test "${test_infos_arr[0]}" "${test_infos_arr[1]}" "${test_infos_arr[2]}"
+ done
+ unset test_infos_str test_infos_arr
+
+ # run mysql-test tests
+ pushd "${TESTDIR}" &>/dev/null || die
+ perl mysql-test-run.pl --force --vardir="${T}/var-tests" --reorder --skip-test-list="${T}/disabled.def"
+ retstatus_tests=$?
+
+ popd &>/dev/null || die
+
+ # Cleanup is important for these testcases.
+ pkill -9 -f "${S}/ndb" 2>/dev/null
+ pkill -9 -f "${S}/sql" 2>/dev/null
+
+ local failures=""
+ [[ ${retstatus_tests} -eq 0 ]] || failures="${failures} tests"
+
+ [[ -z "${failures}" ]] || die "Test failures: ${failures}"
+ einfo "Tests successfully completed"
+}
+
+src_install() {
+ cmake_src_install
+
+ # Remove an unnecessary, private config header which will never match between ABIs and is not meant to be used
+ if [[ -f "${ED}/usr/include/mysql/server/private/config.h" ]] ; then
+ rm "${ED}/usr/include/mysql/server/private/config.h" || die
+ fi
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Convenience links
+ einfo "Making Convenience links for mysqlcheck multi-call binary"
+ dosym "mysqlcheck" "/usr/bin/mysqlanalyze"
+ dosym "mysqlcheck" "/usr/bin/mysqlrepair"
+ dosym "mysqlcheck" "/usr/bin/mysqloptimize"
+
+ # INSTALL_LAYOUT=STANDALONE causes cmake to create a /usr/data dir
+ if [[ -d "${ED}/usr/data" ]] ; then
+ rm -Rf "${ED}/usr/data" || die
+ fi
+
+ # Unless they explicitly specific USE=test, then do not install the
+ # testsuite. It DOES have a use to be installed, esp. when you want to do a
+ # validation of your database configuration after tuning it.
+ if ! use test ; then
+ rm -rf "${D}/${MY_SHAREDSTATEDIR}/mysql-test"
+ fi
+
+ # Configuration stuff
+ einfo "Building default configuration ..."
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}"
+ [[ -f "${S}/scripts/mysqlaccess.conf" ]] && doins "${S}"/scripts/mysqlaccess.conf
+ cp "${FILESDIR}/my.cnf-10.2" "${TMPDIR}/my.cnf" || die
+ eprefixify "${TMPDIR}/my.cnf"
+ doins "${TMPDIR}/my.cnf"
+ insinto "${MY_SYSCONFDIR#${EPREFIX}}/mariadb.d"
+ cp "${FILESDIR}/my.cnf.distro-client" "${TMPDIR}/50-distro-client.cnf" || die
+ eprefixify "${TMPDIR}/50-distro-client.cnf"
+ doins "${TMPDIR}/50-distro-client.cnf"
+
+ if use server ; then
+ mycnf_src="my.cnf.distro-server"
+ sed -e "s!@DATADIR@!${MY_DATADIR}!g" \
+ "${FILESDIR}/${mycnf_src}" \
+ > "${TMPDIR}/my.cnf.ok" || die
+ if use prefix ; then
+ sed -i -r -e '/^user[[:space:]]*=[[:space:]]*mysql$/d' \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+ if use latin1 ; then
+ sed -i \
+ -e "/character-set/s|utf8|latin1|g" \
+ "${TMPDIR}/my.cnf.ok" || die
+ fi
+ eprefixify "${TMPDIR}/my.cnf.ok"
+ newins "${TMPDIR}/my.cnf.ok" 50-distro-server.cnf
+
+ einfo "Including support files and sample configurations"
+ docinto "support-files"
+ local script
+ for script in \
+ "${S}"/support-files/magic
+ do
+ [[ -f "$script" ]] && dodoc "${script}"
+ done
+
+ docinto "scripts"
+ for script in "${S}"/scripts/mysql* ; do
+ [[ ( -f "$script" ) && ( "${script%.sh}" == "${script}" ) ]] && dodoc "${script}"
+ done
+ # Manually install supporting files that conflict with other packages
+ # but are needed for galera and initial installation
+ exeinto /usr/libexec/mariadb
+ doexe "${BUILD_DIR}/extra/my_print_defaults" "${BUILD_DIR}/extra/perror"
+
+ if use pam ; then
+ keepdir /usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir
+ fi
+ fi
+
+ # Conflicting files
+ conflicting_files=()
+
+ # We prefer my_print_defaults from dev-db/mysql-connector-c
+ conflicting_files=( "${ED}/usr/share/man/man1/my_print_defaults.1" )
+
+ # Remove bundled mytop in favor of dev-db/mytop
+ conflicting_files+=( "${ED}/usr/bin/mytop" )
+ conflicting_files+=( "${ED}/usr/share/man/man1/mytop.1" )
+
+ local conflicting_file
+ for conflicting_file in "${conflicting_files[@]}" ; do
+ if [[ -e "${conflicting_file}" ]] ; then
+ rm -v "${conflicting_file}" || die
+ fi
+ done
+
+ # Fix a dangling symlink when galera is not built
+ if [[ -L "${ED}/usr/bin/wsrep_sst_rsync_wan" ]] && ! use galera ; then
+ rm "${ED}/usr/bin/wsrep_sst_rsync_wan" || die
+ fi
+
+ # Remove dangling symlink
+ rm "${ED}/usr/$(get_libdir)/libmariadb.a" || die
+
+ # Remove broken SST scripts that are incompatible
+ local scriptremove
+ for scriptremove in wsrep_sst_xtrabackup wsrep_sst_xtrabackup-v2 ; do
+ if [[ -e "${ED}/usr/bin/${scriptremove}" ]] ; then
+ rm "${ED}/usr/bin/${scriptremove}" || die
+ fi
+ done
+}
+
+pkg_preinst() {
+ java-pkg-opt-2_pkg_preinst
+}
+
+pkg_postinst() {
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Create log directory securely if it does not exist
+ [[ -d "${ROOT}/${MY_LOGDIR}" ]] || install -d -m0750 -o mysql -g mysql "${ROOT}/${MY_LOGDIR}"
+
+ if use server ; then
+ if use pam; then
+ einfo
+ elog "This install includes the PAM authentication plugin."
+ elog "To activate and configure the PAM plugin, please read:"
+ elog "https://mariadb.com/kb/en/mariadb/pam-authentication-plugin/"
+ einfo
+ chown mysql:mysql "${EROOT}/usr/$(get_libdir)/mariadb/plugin/auth_pam_tool_dir" || die
+ fi
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ einfo
+ elog "You might want to run:"
+ elog "\"emerge --config =${CATEGORY}/${PF}\""
+ elog "if this is a new install."
+ elog
+ elog "If you are switching server implentations, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ else
+ einfo
+ elog "If you are upgrading major versions, you should run the"
+ elog "mysql_upgrade tool."
+ einfo
+ fi
+
+ if use galera ; then
+ einfo
+ elog "Be sure to edit the my.cnf file to activate your cluster settings."
+ elog "This should be done after running \"emerge --config =${CATEGORY}/${PF}\""
+ elog "The first time the cluster is activated, you should add"
+ elog "--wsrep-new-cluster to the options in /etc/conf.d/mysql for one node."
+ elog "This option should then be removed for subsequent starts."
+ einfo
+ if [[ -n "${REPLACING_VERSIONS}" ]] ; then
+ local rver
+ for rver in ${REPLACING_VERSIONS} ; do
+ if ver_test "${rver}" -lt "10.4.0" ; then
+ ewarn "Upgrading galera from a previous version requires admin restart of the entire cluster."
+ ewarn "Please refer to https://mariadb.com/kb/en/library/changes-improvements-in-mariadb-104/#galera-4"
+ ewarn "for more information"
+ fi
+ done
+ fi
+ fi
+ fi
+
+ # Note about configuration change
+ einfo
+ elog "This version of mariadb reorganizes the configuration from a single my.cnf"
+ elog "to several files in /etc/mysql/${PN}.d."
+ elog "Please backup any changes you made to /etc/mysql/my.cnf"
+ elog "and add them as a new file under /etc/mysql/${PN}.d with a .cnf extension."
+ elog "You may have as many files as needed and they are read alphabetically."
+ elog "Be sure the options have the appropriate section headers, i.e. [mysqld]."
+ einfo
+}
+
+pkg_config() {
+ _getoptval() {
+ local section="${1}"
+ local option="--${2}"
+ local extra_options="${3}"
+ local cmd=(
+ "${my_print_defaults_binary}"
+ "${extra_options}"
+ "${section}"
+ )
+
+ local values=()
+ local parameters=( $(eval "${cmd[@]}" 2>/dev/null) )
+ for parameter in "${parameters[@]}"
+ do
+ # my_print_defaults guarantees output of options, one per line,
+ # in the form that they would be specified on the command line.
+ # So checking for --option=* should be safe.
+ case ${parameter} in
+ ${option}=*)
+ values+=( "${parameter#*=}" )
+ ;;
+ esac
+ done
+
+ if [[ ${#values[@]} -gt 0 ]] ; then
+ # Option could have been set multiple times
+ # in which case only the last occurrence
+ # contains the current value
+ echo "${values[-1]}"
+ fi
+ }
+
+ _mktemp_dry() {
+ # emktemp has no --dry-run option
+ local template="${1}"
+
+ if [[ -z "${template}" ]] ; then
+ if [[ -z "${T}" ]] ; then
+ template="/tmp/XXXXXXX"
+ else
+ template="${T}/XXXXXXX"
+ fi
+ fi
+
+ local template_wo_X=${template//X/}
+ local n_X
+ let n_X=${#template}-${#template_wo_X}
+ if [[ ${n_X} -lt 3 ]] ; then
+ echo "${FUNCNAME[0]}: too few X's in template ‘${template}’" >&2
+ return
+ fi
+
+ local attempts=0
+ local character tmpfile
+ while [[ true ]] ; do
+ let attempts=attempts+1
+
+ new_file=
+ while read -n1 character ; do
+ if [[ "${character}" == "X" ]] ; then
+ tmpfile+="${RANDOM:0:1}"
+ else
+ tmpfile+="${character}"
+ fi
+ done < <(echo -n "${template}")
+
+ if [[ ! -f "${tmpfile}" ]]
+ then
+ echo "${tmpfile}"
+ return
+ fi
+
+ if [[ ${attempts} -ge 100 ]] ; then
+ echo "${FUNCNAME[0]}: Cannot create temporary file after 100 attempts." >&2
+ return
+ fi
+ done
+ }
+
+ local mysql_binary="${EROOT}/usr/bin/mysql"
+ if [[ ! -x "${mysql_binary}" ]] ; then
+ die "'${mysql_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local mysqld_binary="${EROOT}/usr/sbin/mysqld"
+ if [[ ! -x "${mysqld_binary}" ]] ; then
+ die "'${mysqld_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local mysql_install_db_binary="${EROOT}/usr/bin/mysql_install_db"
+ if [[ ! -x "${mysql_install_db_binary}" ]] ; then
+ die "'${mysql_install_db_binary}' not found! Please re-install ${CATEGORY}/${PN}!"
+ fi
+
+ local my_print_defaults_binary="${EROOT}/usr/bin/my_print_defaults"
+ if [[ ! -x "${my_print_defaults_binary}" ]] ; then
+ die "'${my_print_defaults_binary}' not found! Please re-install dev-db/mysql-connector-c!"
+ fi
+
+ if [[ -z "${MYSQL_USER}" ]] ; then
+ MYSQL_USER=mysql
+ if use prefix ; then
+ MYSQL_USER=$(id -u -n 2>/dev/null)
+ if [[ -z "${MYSQL_USER}" ]] ; then
+ die "Failed to determine current username!"
+ fi
+ fi
+ fi
+
+ if [[ -z "${MYSQL_GROUP}" ]] ; then
+ MYSQL_GROUP=mysql
+ if use prefix ; then
+ MYSQL_GROUP=$(id -g -n 2>/dev/null)
+ if [[ -z "${MYSQL_GROUP}" ]] ; then
+ die "Failed to determine current user groupname!"
+ fi
+ fi
+ fi
+
+ # my_print_defaults needs to read stuff in $HOME/.my.cnf
+ local -x HOME="${EROOT}/root"
+
+ # Make sure the vars are correctly initialized
+ mysql_init_vars
+
+ # Read currently set data directory
+ MY_DATADIR="$(_getoptval mysqld datadir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+
+ # Bug #213475 - MySQL _will_ object strenously if your machine is named
+ # localhost. Also causes weird failures.
+ [[ "${HOSTNAME}" == "localhost" ]] && die "Your machine must NOT be named localhost"
+
+ if [[ -z "${MY_DATADIR}" ]] ; then
+ die "Sorry, unable to find MY_DATADIR!"
+ elif [[ -d "${MY_DATADIR}/mysql" ]] ; then
+ ewarn "Looks like your data directory '${MY_DATADIR}' is already initialized!"
+ ewarn "Please rename or delete its content if you wish to initialize a new data directory."
+ die "${PN} data directory at '${MY_DATADIR}' looks already initialized!"
+ fi
+
+ MYSQL_TMPDIR="$(_getoptval mysqld tmpdir "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_TMPDIR=${MYSQL_TMPDIR%/}
+ # These are dir+prefix
+ MYSQL_LOG_BIN="$(_getoptval mysqld log-bin "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_LOG_BIN=${MYSQL_LOG_BIN%/*}
+ MYSQL_RELAY_LOG="$(_getoptval mysqld relay-log "--defaults-file='${MY_SYSCONFDIR}/my.cnf'")"
+ MYSQL_RELAY_LOG=${MYSQL_RELAY_LOG%/*}
+
+ # Create missing directories.
+ # Always check if mysql user can write to directory even if we just
+ # created directory because a parent directory might be not
+ # accessible for that user.
+ PID_DIR="${EROOT}/run/mysqld"
+ if [[ ! -d "${PID_DIR}" ]] ; then
+ einfo "Creating ${PN} PID directory '${PID_DIR}' ..."
+ install -d -m 755 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${PID_DIR}" \
+ || die "Failed to create PID directory '${PID_DIR}'!"
+ fi
+
+ local _pid_dir_testfile="$(_mktemp_dry "${PID_DIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_pid_dir_testfile}" ]] \
+ && die "_mktemp_dry() for '${PID_DIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_pid_dir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_pid_dir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into PID dir '${PID_DIR}'!"
+ else
+ rm "${_pid_dir_testfile}" || die
+ unset _pid_dir_testfile
+ fi
+
+ if [[ ! -d "${MY_DATADIR}" ]] ; then
+ einfo "Creating ${PN} data directory '${MY_DATADIR}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MY_DATADIR}" \
+ || die "Failed to create ${PN} data directory '${MY_DATADIR}'!"
+ fi
+
+ local _my_datadir_testfile="$(_mktemp_dry "${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_datadir_testfile}" ]] \
+ && die "_mktemp_dry() for '${MY_DATADIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_datadir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_datadir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into data directory '${MY_DATADIR}'!"
+ else
+ rm "${_my_datadir_testfile}" || die
+ unset _my_datadir_testfile
+ fi
+
+ if [[ -n "${MYSQL_TMPDIR}" && ! -d "${MYSQL_TMPDIR}" ]] ; then
+ einfo "Creating ${PN} tmpdir '${MYSQL_TMPDIR}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_TMPDIR}" \
+ || die "Failed to create ${PN} tmpdir '${MYSQL_TMPDIR}'!"
+ fi
+
+ if [[ -z "${MYSQL_TMPDIR}" ]] ; then
+ MYSQL_TMPDIR="$(_mktemp_dry "${EROOT}/tmp/mysqld-tmp.XXXXXXXXX")"
+ [[ -z "${MYSQL_TMPDIR}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_TMPDIR}' failed!"
+
+ mkdir "${MYSQL_TMPDIR}" || die
+ chown ${MYSQL_USER} "${MYSQL_TMPDIR}" || die
+ fi
+
+ # Now we need to test MYSQL_TMPDIR...
+ local _my_tmpdir_testfile="$(_mktemp_dry "${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_tmpdir_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_TMPDIR}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_tmpdir_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_tmpdir_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into tmpdir '${MYSQL_TMPDIR}'!"
+ else
+ rm "${_my_tmpdir_testfile}" || die
+ unset _my_tmpdir_testfile
+ fi
+
+ if [[ "${MYSQL_LOG_BIN}" == /* && ! -d "${MYSQL_LOG_BIN}" ]] ; then
+ # Only create directory when MYSQL_LOG_BIN is an absolute path
+ einfo "Creating ${PN} log-bin directory '${MYSQL_LOG_BIN}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_LOG_BIN}" \
+ || die "Failed to create ${PN} log-bin directory '${MYSQL_LOG_BIN}'"
+ fi
+
+ if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
+ # Only test when MYSQL_LOG_BIN is an absolute path
+ local _my_logbin_testfile="$(_mktemp_dry "${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_logbin_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_LOG_BIN}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_logbin_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_logbin_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into log-bin directory '${MYSQL_LOG_BIN}'!"
+ else
+ rm "${_my_logbin_testfile}" || die
+ unset _my_logbin_testfile
+ fi
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* && ! -d "${MYSQL_RELAY_LOG}" ]] ; then
+ # Only create directory when MYSQL_RELAY_LOG is an absolute path
+ einfo "Creating ${PN} relay-log directory '${MYSQL_RELAY_LOG}' ..."
+ install -d -m 770 -o ${MYSQL_USER} -g ${MYSQL_GROUP} "${MYSQL_RELAY_LOG}" \
+ || die "Failed to create ${PN} relay-log directory '${MYSQL_RELAY_LOG}'!"
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
+ # Only test when MYSQL_RELAY_LOG is an absolute path
+ local _my_relaylog_testfile="$(_mktemp_dry "${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX")"
+ [[ -z "${_my_relaylog_testfile}" ]] \
+ && die "_mktemp_dry() for '${MYSQL_RELAY_LOG}/.pkg_config-access-test.XXXXXXXXX' failed!"
+
+ if use prefix ; then
+ touch "${_my_relaylog_testfile}" &>/dev/null
+ else
+ su -s /bin/sh -c "touch ${_my_relaylog_testfile}" ${MYSQL_USER} &>/dev/null
+ fi
+
+ if [[ $? -ne 0 ]] ; then
+ die "${MYSQL_USER} user cannot write into relay-log directory '${MYSQL_RELAY_LOG}'!"
+ else
+ rm "${_my_relaylog_testfile}" || die
+ unset _my_relaylog_testfile
+ fi
+ fi
+
+ local SETUP_TMPDIR=$(mktemp -d "/tmp/${PN}-config.XXXXXXXXX" 2>/dev/null)
+ [[ -z "${SETUP_TMPDIR}" ]] && die "Failed to create setup tmpdir"
+
+ # Limit access
+ chmod 0770 "${SETUP_TMPDIR}" || die
+ chown ${MYSQL_USER} "${SETUP_TMPDIR}" || die
+
+ local mysql_install_log="${SETUP_TMPDIR}/install_db.log"
+ local mysqld_logfile="${SETUP_TMPDIR}/mysqld.log"
+
+ echo ""
+ einfo "Detected settings:"
+ einfo "=================="
+ einfo "MySQL User:\t\t\t\t${MYSQL_USER}"
+ einfo "MySQL Group:\t\t\t\t${MYSQL_GROUP}"
+ einfo "MySQL DATA directory:\t\t${MY_DATADIR}"
+ einfo "MySQL TMP directory:\t\t\t${MYSQL_TMPDIR}"
+
+ if [[ "${MYSQL_LOG_BIN}" == /* ]] ; then
+ # Absolute path for binary log files specified
+ einfo "MySQL Binary Log File location:\t${MYSQL_LOG_BIN}"
+ fi
+
+ if [[ "${MYSQL_RELAY_LOG}" == /* ]] ; then
+ # Absolute path for relay log files specified
+ einfo "MySQL Relay Log File location:\t${MYSQL_RELAY_LOG}"
+ fi
+
+ einfo "PID DIR:\t\t\t\t${PID_DIR}"
+ einfo "Install db log:\t\t\t${mysql_install_log}"
+ einfo "Install server log:\t\t\t${mysqld_logfile}"
+
+ echo
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local tmp_mysqld_password_source=
+
+ for tmp_mysqld_password_source in mysql client ; do
+ einfo "Trying to get password for mysql 'root' user from '${tmp_mysqld_password_source}' section ..."
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password)"
+ if [[ -n "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ if [[ ${MYSQL_ROOT_PASSWORD} == *$'\n'* ]] ; then
+ ewarn "Ignoring password from '${tmp_mysqld_password_source}' section due to newline character (do you have multiple password options set?)!"
+ MYSQL_ROOT_PASSWORD=
+ continue
+ fi
+
+ einfo "Found password in '${tmp_mysqld_password_source}' section!"
+ break
+ fi
+ done
+
+ # Sometimes --show is required to display passwords in some implementations of my_print_defaults
+ if [[ "${MYSQL_ROOT_PASSWORD}" == '*****' ]] ; then
+ MYSQL_ROOT_PASSWORD="$(_getoptval "${tmp_mysqld_password_source}" password --show)"
+ fi
+
+ unset tmp_mysqld_password_source
+ fi
+
+ if [[ -z "${MYSQL_ROOT_PASSWORD}" ]] ; then
+ local pwd1="a"
+ local pwd2="b"
+
+ echo
+ einfo "No password for mysql 'root' user was specified via environment"
+ einfo "variable MYSQL_ROOT_PASSWORD and no password was found in config"
+ einfo "file like '${HOME}/.my.cnf'."
+ einfo "To continue please provide a password for the mysql 'root' user"
+ einfo "now on console:"
+ ewarn "NOTE: Please avoid [\"'\\_%] characters in the password!"
+ read -rsp " >" pwd1 ; echo
+
+ einfo "Retype the password"
+ read -rsp " >" pwd2 ; echo
+
+ if [[ "x${pwd1}" != "x${pwd2}" ]] ; then
+ die "Passwords are not the same!"
+ fi
+
+ MYSQL_ROOT_PASSWORD="${pwd1}"
+ unset pwd1 pwd2
+
+ echo
+ fi
+
+ local -a mysqld_options
+
+ # Fix bug 446200. Don't reference host my.cnf, needs to come first,
+ # see http://bugs.mysql.com/bug.php?id=31312
+ use prefix && mysqld_options+=( "--defaults-file='${MY_SYSCONFDIR}/my.cnf'" )
+
+ # Figure out which options we need to disable to do the setup
+ local helpfile="${TMPDIR}/mysqld-help"
+ "${EROOT}/usr/sbin/mysqld" --verbose --help >"${helpfile}" 2>/dev/null
+
+ local opt optexp optfull
+ for opt in host-cache name-resolve networking slave-start \
+ federated ssl log-bin relay-log slow-query-log external-locking \
+ log-slave-updates \
+ ; do
+ optexp="--(skip-)?${opt}" optfull="--loose-skip-${opt}"
+ grep -E -sq -- "${optexp}" "${helpfile}" && mysqld_options+=( "${optfull}" )
+ done
+
+ # Prepare timezones, see
+ # https://dev.mysql.com/doc/mysql/en/time-zone-support.html
+ local tz_sql="${SETUP_TMPDIR}/tz.sql"
+
+ echo "USE mysql;" >"${tz_sql}"
+ "${EROOT}/usr/bin/mysql_tzinfo_to_sql" "${EROOT}/usr/share/zoneinfo" >> "${tz_sql}" 2>/dev/null
+ if [[ $? -ne 0 ]] ; then
+ die "mysql_tzinfo_to_sql failed!"
+ fi
+
+ local cmd=(
+ "${mysql_install_db_binary}"
+ "${mysqld_options[@]}"
+ "--init-file='${tz_sql}'"
+ "--basedir='${EROOT}/usr'"
+ "--datadir='${MY_DATADIR}'"
+ "--tmpdir='${MYSQL_TMPDIR}'"
+ "--log-error='${mysql_install_log}'"
+ "--rpm"
+ "--cross-bootstrap"
+ "--skip-test-db"
+ "--user=${MYSQL_USER}"
+ )
+
+ einfo "Initializing ${PN} data directory: ${cmd[@]}"
+ eval "${cmd[@]}" >>"${mysql_install_log}" 2>&1
+
+ if [[ $? -ne 0 || ! -f "${MY_DATADIR}/mysql/user.frm" ]] ; then
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_install_log}" 1>&2
+ die "Failed to initialize ${PN} data directory. Please review '${mysql_install_log}'!"
+ fi
+
+ local x=${RANDOM}
+ local socket="${PID_DIR}/mysqld.${x}.sock"
+ [[ -f "${socket}" ]] && die "Randomness failed; Socket ${socket} already exists!"
+ local pidfile="${PID_DIR}/mysqld.${x}.pid"
+ [[ -f "${pidfile}" ]] && die "Randomness failed; Pidfile ${pidfile} already exists!"
+ unset x
+
+ cmd=(
+ "${mysqld_binary}"
+ "${mysqld_options[@]}"
+ "--basedir='${EROOT}/usr'"
+ "--datadir='${MY_DATADIR}'"
+ "--tmpdir='${MYSQL_TMPDIR}'"
+ --max_allowed_packet=8M
+ --net_buffer_length=16K
+ "--socket='${socket}'"
+ "--pid-file='${pidfile}'"
+ "--log-error='${mysqld_logfile}'"
+ "--user=${MYSQL_USER}"
+ )
+
+ einfo "Starting mysqld to finalize initialization: ${cmd[@]}"
+ eval "${cmd[@]}" >>"${mysqld_logfile}" 2>&1 &
+
+ echo -n "Waiting for mysqld to accept connections "
+ local maxtry=15
+ while [[ ! -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+
+ if [[ -S "${socket}" ]] ; then
+ # Even with a socket we don't know if mysqld will abort
+ # start due to an error so just wait a little bit more...
+ maxtry=5
+ while [[ -S "${socket}" && "${maxtry}" -gt 1 ]] ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+ fi
+
+ echo
+
+ if [[ ! -S "${socket}" ]] ; then
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysqld_logfile}" 1>&2
+ die "mysqld was unable to start from initialized data directory. Please review '${mysqld_logfile}'!"
+ fi
+
+ local mysql_logfile="${SETUP_TMPDIR}/set_root_pw.log"
+ touch "${mysql_logfile}" || die
+
+ ebegin "Setting root password"
+ # Do this from memory, as we don't want clear text passwords in temp files
+ local sql="ALTER USER 'root'@'localhost' IDENTIFIED BY '${MYSQL_ROOT_PASSWORD}'"
+ cmd=(
+ "${mysql_binary}"
+ --no-defaults
+ "--socket='${socket}'"
+ -hlocalhost
+ "-e \"${sql}\""
+ )
+ eval "${cmd[@]}" >"${mysql_logfile}" 2>&1
+ local rc=$?
+ eend ${rc}
+
+ if [[ ${rc} -ne 0 ]] ; then
+ # Poor man's solution which tries to avoid having password
+ # in log. NOTE: sed can fail if user didn't follow advice
+ # and included character which will require escaping...
+ sed -i -e "s/${MYSQL_ROOT_PASSWORD}/*****/" "${mysql_logfile}" 2>/dev/null
+
+ grep -B5 -A999 -iE "(Aborting|ERROR|errno)" "${mysql_logfile}"
+ die "Failed to set ${PN} root password. Please review '${mysql_logfile}'!"
+ fi
+
+ # Stop the server
+ if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
+ echo -n "Stopping the server "
+ pkill -F "${pidfile}" &>/dev/null
+
+ maxtry=10
+ while [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; do
+ maxtry=$((${maxtry}-1))
+ echo -n "."
+ sleep 1
+ done
+
+ echo
+
+ if [[ -f "${pidfile}" ]] && pgrep -F "${pidfile}" &>/dev/null ; then
+ # We somehow failed to stop server.
+ # However, not a fatal error. Just warn the user.
+ ewarn "WARNING: mysqld[$(cat "${pidfile}")] is still running!"
+ fi
+ fi
+
+ rm -r "${SETUP_TMPDIR}" || die
+
+ einfo "${PN} data directory at '${MY_DATADIR}' successfully initialized!"
+}
diff --git a/dev-db/pgpool2/Manifest b/dev-db/pgpool2/Manifest
index f185dd8ba10e..b8aab39866ea 100644
--- a/dev-db/pgpool2/Manifest
+++ b/dev-db/pgpool2/Manifest
@@ -6,11 +6,15 @@ AUX pgpool-9999-run_paths.patch 3772 BLAKE2B 37f98d76a06ac74ad1af4a917d795ee85e1
AUX pgpool-configure-pam.patch 1077 BLAKE2B 4dad8c20faf2ecb1c65e95b87d394d1c17c363d0337e830ea25efb88b1cb07d1a19fc1169ed9fbf69807347eba59296c276b33e0f786d32300e6c518b7a8c4ea SHA512 7c3b3f02977c7d9b1dbf7fb8905cca3a405ab856b8884bb9016dccb70650ed074af76ee81ee6cf2c1d4c366283af07ddb5c473960d81f7528d9d7afe762f9d4e
AUX pgpool2.confd 649 BLAKE2B 1c520c4fa954c7411c1b700c03bf4e39196c599eb239cf86412fcf491759ca6f46b1264e7647a8d278ac45da3e20702f6f077dfbcccf83cb3f45575dd3571308 SHA512 5f9a4fa1e68161049ad767d64c764fbf70e84a4239e58119455a45a7e45d86ea2d19b617147cf891053e0dad4420c84704d67015334c7d41bad05b260d70e910
AUX pgpool2.initd 2162 BLAKE2B b04f6b952507b8e4815c7b27f09b59ffe64f6262719c5490377fdbc5f8490cdead18fdbeb0ce8379d9cbd4bbb1aa21221d61853ff49a456a5ef6a8d78f3f5129 SHA512 05dd358d20bae60cfdefd7116b1111288b5a2be6d68a9dc40eaf6ba641524d422f2faac79bd3c629cee4f8b1ca601a9b6e303d4228e538d742ea407b6190ee53
+DIST pgpool-II-4.3.10.tar.gz 4938631 BLAKE2B f32d3f8080a8dced76bd448122110223b50928dbdb61db97ac33d9fca38276700d61fdd0002c1af3c2735f4f04964ff3fd17a2d791210337475e658e7fbe0b43 SHA512 28cc5b303d7437881b4042ce7ac6b516508f20e7db0ecb9c940900b9bfdb2d9311c9f0e80da7e6aeb2075c36fd19f26ef8e35de788483be653f51f64fa60a37d
DIST pgpool-II-4.3.8.tar.gz 4939785 BLAKE2B fbccfa89311c85394d48c9ff25ce68baea15a80bb87efdf9c7d06280f0a532b8bf656f7ad144b9f813293bf6bd43a7d0cead78fff422eef55598ee2a7cd6380e SHA512 93f623900f24454a1913dcf29be508a47ae3c5f7fd360d3546f48b88b93dcc66886de01a5d9b0f53fb955d1eeded1e5329c3ca1fbca4c3f16aabea79e869d9a3
DIST pgpool-II-4.4.4.tar.gz 4973024 BLAKE2B 2fa41442bc9bf677a17d98388f9977b97fb609cdd6f1494d9f4de2356b04de5a3725478381d67cc04a01f3ff964bd3dfe159d9c41c13980e477a5f0c4c198413 SHA512 fb80df3df2894e7f2cf820a2b32e04ef6447a8137341db65c3a141679ea0fcbae7d5824c1904cb19aae7b05ef9fe641ac294dbc58cdbc6231444f0c4e508e7dc
DIST pgpool-II-4.4.5.tar.gz 4992570 BLAKE2B 638812144e8ac58e56e0b9dbe6aadfa90140c05ed46da1d795d0e22515dacd3a126afa6082881ca84c031693a205c895ea69d01fc7a14f870344bae9b454c57f SHA512 cd2fb2f715aed70d67522ab1852fa7df059d5379f9d4860be82a3d32d78701c5bce75e3e1304eda6a67670475aa367a2631cce517a4d2e4eb6b07c1e74901dd9
+DIST pgpool-II-4.4.7.tar.gz 5024007 BLAKE2B 701d6b266156c565e562b926aa8c20ebfdc3e318997e9935f58b3f724fa74e2b9e4482c0b6a0f4304c12f863a0c42232d33687754c27eaa1ca46dc77bbe6af19 SHA512 89fa5288a60ae5169c0fdb681d17ebfb3fdffe60dfb275273cd9ea8023fb5bf20c1bdfa6465ef6cd9778616098cebe1bbe7019061f3c55af76bb9ac7eb29bacb
+EBUILD pgpool2-4.3.10.ebuild 2458 BLAKE2B 22f65c3a22c9b79dba97d5eb6ba24ef010a3e99db42e3f43f61e99b5ac2b1568ec1b207534b757f3300ca318ffddbcffe0f7c134d69383829771f635c53fc99d SHA512 1a7c3c4d8a53819c1ec00fd606b8d475a1e83a4f5aa60dcbef68f8ecbb53e7099d6093a2167d871aab1c591fc7923b447310a29024ff67fb653059477056653e
EBUILD pgpool2-4.3.8.ebuild 2456 BLAKE2B 7ac3722e1336c3b8447732fa2495b919fc91f56012aafc96bd19ca2ab2beea30b942f03341df33831c68c02b97673b0fa974a2930fca5bc8b787224ca7534d0a SHA512 6edb966973bc72d7284b6f15474758b16755da8b65befa094f79b51150d8be1dcf22d9e951abc1efdb1bd0cc9b58f9d11d751485479defe719deca463704e1fc
EBUILD pgpool2-4.4.4.ebuild 2454 BLAKE2B a59c283e26abaaf4444c57cc9055465ecc5c4233dbabf8a072f47432e5d14f2d21f17068c09968584f01f70d29bfe95d490bd04dab487778c04cb473230b25da SHA512 4355cb8dde83e810a46cbb8859bfbb841bea03382e14cf7760eda76ec969d24ccedd35db6cea0d90107997369ca3f58cbdef78e66d12eda79beaef65685331a4
EBUILD pgpool2-4.4.5.ebuild 2454 BLAKE2B a59c283e26abaaf4444c57cc9055465ecc5c4233dbabf8a072f47432e5d14f2d21f17068c09968584f01f70d29bfe95d490bd04dab487778c04cb473230b25da SHA512 4355cb8dde83e810a46cbb8859bfbb841bea03382e14cf7760eda76ec969d24ccedd35db6cea0d90107997369ca3f58cbdef78e66d12eda79beaef65685331a4
+EBUILD pgpool2-4.4.7.ebuild 2454 BLAKE2B 72c3f7bf2142e85be2d0c4d58f1e23537bcac20079436d95ab3da45f9150150e2a83a21d98b42999d1593dde041a6eb5d618203e293e7ac4c09446f7c1e87c82 SHA512 d2f5256914cc5aefdae9958a019b8e353ed1d603f3a0103c22c5c0834a00b01f75daa51c87255175675687a8f31e7ac4c62963b983aadcad167beb7d281abec5
EBUILD pgpool2-9999.ebuild 2552 BLAKE2B 01e1997a789efb97126111830ab8022a25d47d6eb45a25545fe5a218644de73e7a8a54aca7f18881bfc25e60a0b2361dd0ced1a8682b065bf1619b3d5df14542 SHA512 b989b9385dcff0bf1fcdb876d6eac368a3e57ef6d2e6d376c4e4001c04373ab6e2464ff912d325eb5a8ef512655245cfcf5c1ec2c1f6b3e1016459c5c0982a80
MISC metadata.xml 391 BLAKE2B c5855fde95e138709d778b50b897ea0dd75267547e89faf60988d1dfe78740c313291a226c30fdd618ef2893ad3dc11000b33026e04369fe294ca9ed1e18efb1 SHA512 374bd70841f1f13e2f8265f972e2debc7fb79a3f463efb897a75fd8ddc3163edf82c888d3d8d5bfede6c509fc27f67e74592599b8da8640035a5d4241cad98c1
diff --git a/dev-db/pgpool2/pgpool2-4.3.10.ebuild b/dev-db/pgpool2/pgpool2-4.3.10.ebuild
new file mode 100644
index 000000000000..27eb9e8121cd
--- /dev/null
+++ b/dev-db/pgpool2/pgpool2-4.3.10.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( 9.6 {10..15} )
+
+inherit autotools flag-o-matic postgres-multi
+
+MY_P="${PN/2/-II}-${PV}"
+
+DESCRIPTION="Connection pool server for PostgreSQL"
+HOMEPAGE="https://www.pgpool.net/"
+SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc memcached pam ssl static-libs"
+
+RDEPEND="
+ ${POSTGRES_DEP}
+ acct-user/pgpool
+ net-libs/libnsl:0=
+ virtual/libcrypt:=
+ memcached? ( dev-libs/libmemcached )
+ pam? ( sys-auth/pambase )
+ ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ eapply \
+ "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \
+ "${FILESDIR}/pgpool-configure-pam.patch" \
+ "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \
+ "${FILESDIR}/pgpool-4.3.1-run_paths.patch"
+
+ eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/855248
+ # https://github.com/pgpool/pgpool2/issues/42
+ #
+ filter-lto
+
+ postgres-multi_foreach econf \
+ --disable-rpath \
+ --sysconfdir="${EPREFIX}/etc/${PN}" \
+ --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
+ --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
+ $(use_enable static-libs static) \
+ $(use_with memcached) \
+ $(use_with pam) \
+ $(use_with ssl openssl)
+}
+
+src_compile() {
+ # Even though we're only going to do an install for the best slot
+ # available, the extension bits in src/sql need some things outside
+ # of that directory built, too.
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C src/sql
+}
+
+src_install() {
+ # We only need the best stuff installed
+ postgres-multi_forbest emake DESTDIR="${D}" install
+
+ # Except for the extension and .so files that each PostgreSQL slot needs
+ postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
+
+ newinitd "${FILESDIR}/${PN}.initd" ${PN}
+ newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+ # Documentation!
+ dodoc NEWS TODO
+ doman doc/src/sgml/man{1,8}/*
+ use doc && dodoc -r doc/src/sgml/html
+
+ # mv some files that get installed to /usr/share/pgpool-II so that
+ # they all wind up in the same place
+ mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die
+
+ # One more thing: Evil la files!
+ find "${ED}" -name '*.la' -exec rm -f {} +
+}
diff --git a/dev-db/pgpool2/pgpool2-4.4.7.ebuild b/dev-db/pgpool2/pgpool2-4.4.7.ebuild
new file mode 100644
index 000000000000..8170c488c799
--- /dev/null
+++ b/dev-db/pgpool2/pgpool2-4.4.7.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+POSTGRES_COMPAT=( {10..16} )
+
+inherit autotools flag-o-matic postgres-multi
+
+MY_P="${PN/2/-II}-${PV}"
+
+DESCRIPTION="Connection pool server for PostgreSQL"
+HOMEPAGE="https://www.pgpool.net/"
+SRC_URI="https://www.pgpool.net/download.php?f=${MY_P}.tar.gz -> ${MY_P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+
+KEYWORDS="~amd64 ~x86"
+
+IUSE="doc memcached pam ssl static-libs"
+
+RDEPEND="
+ ${POSTGRES_DEP}
+ acct-user/pgpool
+ net-libs/libnsl:0=
+ virtual/libcrypt:=
+ memcached? ( dev-libs/libmemcached )
+ pam? ( sys-auth/pambase )
+ ssl? ( dev-libs/openssl:0= )
+"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ eapply \
+ "${FILESDIR}/pgpool-4.2.0-configure-memcached.patch" \
+ "${FILESDIR}/pgpool-configure-pam.patch" \
+ "${FILESDIR}/pgpool-4.2.0-configure-pthread.patch" \
+ "${FILESDIR}/pgpool-4.4.4-run_paths.patch"
+
+ eautoreconf
+
+ postgres-multi_src_prepare
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/855248
+ # https://github.com/pgpool/pgpool2/issues/42
+ #
+ filter-lto
+
+ postgres-multi_foreach econf \
+ --disable-rpath \
+ --sysconfdir="${EPREFIX}/etc/${PN}" \
+ --with-pgsql-includedir='/usr/include/postgresql-@PG_SLOT@' \
+ --with-pgsql-libdir="/usr/$(get_libdir)/postgresql-@PG_SLOT@/$(get_libdir)" \
+ $(use_enable static-libs static) \
+ $(use_with memcached) \
+ $(use_with pam) \
+ $(use_with ssl openssl)
+}
+
+src_compile() {
+ # Even though we're only going to do an install for the best slot
+ # available, the extension bits in src/sql need some things outside
+ # of that directory built, too.
+ postgres-multi_foreach emake
+ postgres-multi_foreach emake -C src/sql
+}
+
+src_install() {
+ # We only need the best stuff installed
+ postgres-multi_forbest emake DESTDIR="${D}" install
+
+ # Except for the extension and .so files that each PostgreSQL slot needs
+ postgres-multi_foreach emake DESTDIR="${D}" -C src/sql install
+
+ newinitd "${FILESDIR}/${PN}.initd" ${PN}
+ newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+ # Documentation!
+ dodoc NEWS TODO
+ doman doc/src/sgml/man{1,8}/*
+ use doc && dodoc -r doc/src/sgml/html
+
+ # mv some files that get installed to /usr/share/pgpool-II so that
+ # they all wind up in the same place
+ mv "${ED}/usr/share/${PN/2/-II}" "${ED}/usr/share/${PN}" || die
+
+ # One more thing: Evil la files!
+ find "${ED}" -name '*.la' -exec rm -f {} +
+}
diff --git a/dev-db/postgresql/Manifest b/dev-db/postgresql/Manifest
index 2174c1fbd6f3..84aa344626a2 100644
--- a/dev-db/postgresql/Manifest
+++ b/dev-db/postgresql/Manifest
@@ -13,12 +13,12 @@ DIST postgresql-13.15.tar.bz2 21597871 BLAKE2B 63631ea73e42fb846a9a78473d5929a2c
DIST postgresql-14.12.tar.bz2 22390865 BLAKE2B 09848b504c2c970d4b3a5ee3b7eec951f8966c3fcfdd77cea9a001b305ffa8ad55ea08eee2219abb6eb2e6478dddfcd29889308ee8f72eadb39d777e55f5f848 SHA512 cb6729d0fba8aa705c92beecdc5cd1131e64337db6de038da6f5b75c7d9e65381f93f6ebfac601d5622399b9485e8ec558be53e6a7dcc59350a9b053f8836bf9
DIST postgresql-15.7.tar.bz2 23112318 BLAKE2B 6a31ca8b833caf9400ce176211005c2b522e3f431717ad6b73c0df842121d3898dcfddce4626f961539a80b09960fb7659703e6f82d5eadff7217789893b9279 SHA512 8a03e2d7a267f0d11c27d90a2fb605725accb41cfebba2b56c735d4af45bb5f977d4ba051a02ac8d31f93253372df3d3b5efdd159e258d6fcc506b73e3ad6e27
DIST postgresql-16.3.tar.bz2 24737644 BLAKE2B 3390c781631645e9f51f31885d20cfeabf64992af9d56addaf847233e0c652aac8751dcf3a7c041962972de084722aee6070437c0517f729b200baf9e4bda2a3 SHA512 dc1c8d4fbc8e53e9be91dcf1b644b3969bd634f11bf5a1c4fe16619fd386f3349a5509788d43e6a57d099ad75233026d4dd4e0bb180ffc747fd3c1a575c51a5f
-DIST postgresql-17beta1.tar.bz2 21284954 BLAKE2B 611d736e1839350b341f53b5c725f93dc7ebc8d8ae88f92fe5c7b519b23d53afbad0a5af8a6bbdb9dc19cf0097caf0d74cded7fd14f1bd8befe989e93470cea8 SHA512 2844c878d4c2e9b1048eb94cc4db4138ce03d9436a96d597c74aba6b2d75ff4343b127785056357486622d7c89cf3c12e17c7be97efc02a499e0ebb48455462a
+DIST postgresql-17beta2.tar.bz2 21308699 BLAKE2B 4502b9608dbf9bc8d955a7e5f427eec7ea92786999288ad26ee2d8ef4f91443458af0b4dfdc9056589d685ffbdd6bd0b718db7e64672cba61b6bbfd90a026620 SHA512 c942f0fe4241698d359ffbab7dd564c252569792e7472acdb0ad1f7a2029e59d2a64dea6d3880243629769d5f253ff0550666508e476169d718a86803ee44ad0
EBUILD postgresql-12.19-r2.ebuild 13086 BLAKE2B d8cdb89621a072cda1747441c88a3e49c430739e0a3785d5112b7b4671dd692373cd2145ae965bce251a89d63b408e660106b935cae3580bdb0007ae31e07d28 SHA512 010d8052a79f4a3006bba020ee79b14c937808daec1fe80bd58383aee3d658971ceb9d2750be7b636f11c1a712fa7dc76de35debb04207b571cfa56cee31352b
EBUILD postgresql-13.15-r2.ebuild 13520 BLAKE2B 93deeac89aee3a2c2b388edd6d16ad1ec74669a795bc5bd0143a72dfe17d01ec3f64c85f84eac680a816f62eb4fc846c85d1ca8529c889ed6f79c9ee494388c1 SHA512 d54ed4dd5f6a71a6f7f89564f2a1089b1479aea1a26e2ee83df04c027aebe0d4e9c599fbf448341481b7569b58da75fad8b9d4ca54645380fc2b424c65b4efe7
EBUILD postgresql-14.12-r2.ebuild 13511 BLAKE2B 163634f66d4add4dbbafb1ee8ea6dff3e4e5cbf35117dff28b5c1577ec71eb9d1ecf85b481247dfc30622f2e4785a4595b2fbd079760a33bd918d2878ea888dd SHA512 0c86440928f8e8b0c30705ebf77b5b260987840b4c8df989e02cde5fa0fac045c49d45a04a5e3a8eeac2c80007050e0e1c0d502b3061f5c56b02841b2253e527
EBUILD postgresql-15.7-r2.ebuild 13573 BLAKE2B 26330426a892e7de3f0b441327984aa7a959f303c9572c72076ae7ec004168f992596506008b836c4d1ee2595329bca80a22eba76e5844b4928b478012a3f307 SHA512 0052c5ab32c994fe464ddff22eed6f768e7ddd4efb5ad3c8be73b1b73afb40d98788073b084e513194d21ec20df890c9c785c5c04fd8d3c4ed72f5ee32fb4cb4
EBUILD postgresql-16.3-r2.ebuild 13583 BLAKE2B 466c7178312b160e43118a92aa5200d132ebd3d09d1df2e7d1f9cf32b5ec1d292edcbb02cb5ff9246755256c859f6d14d542101d7cf986b28fa87e422695bd72 SHA512 6f2f36e77b2263d2f0dc53bce3f601f441de1d3fc4e34ef430e86558d176be4b6f27faabb4b6d0d05ed34bc60342dfa1c06142637624de1ea811430c13a43ccd
-EBUILD postgresql-17_beta1.ebuild 13755 BLAKE2B f18a9129b920b21f84e26a08abfce43c435f789f8ca3fa074a22e8dbcc30037825516effe005b10e9b39dab3158dd178a21de7cee5951871d214babdc4a34117 SHA512 2c1b64c745159aeb8648a4feed4b3752afa78f9f739c26bc090253de65db8899d0f4c0c676d8bc8b902bd8889b2a8cec26bd98c799e22fd684a3cf221659ccaa
+EBUILD postgresql-17_beta2.ebuild 13755 BLAKE2B f18a9129b920b21f84e26a08abfce43c435f789f8ca3fa074a22e8dbcc30037825516effe005b10e9b39dab3158dd178a21de7cee5951871d214babdc4a34117 SHA512 2c1b64c745159aeb8648a4feed4b3752afa78f9f739c26bc090253de65db8899d0f4c0c676d8bc8b902bd8889b2a8cec26bd98c799e22fd684a3cf221659ccaa
EBUILD postgresql-9999.ebuild 14256 BLAKE2B f97d1c6289c8bc667928fab225e709eb6820903c50e2f9a8d22b76b68b72602afe9b1f22cd274271738ec60ecb3b0d9d73372416500645cf7e5a7b5dfac7552b SHA512 f41cec99dd919f70aa6bcf5e35c7170cf569d91b9b84fd2b5ffa984ff96758f096a8c747c6b6ba8a391e7b2563474796a46a6a8d25242dfdd1ad8d630aac34d4
MISC metadata.xml 653 BLAKE2B b5b85d83ee78ac502e2707d156e2fadf6fea857160e2f48da51c755e221c52a14b9eb04354202287f4aba15c274c07ba7b0911c76fd034bfa774ce3500ccb165 SHA512 fd543af224f6f8677e138cb1db7154d2444295c45df8696e3584911943176023d8d1b179f6b16d88ffc6d290265ec1b2f4c902cf95cc79eb37599ae3635b0942
diff --git a/dev-db/postgresql/postgresql-17_beta1.ebuild b/dev-db/postgresql/postgresql-17_beta2.ebuild
index 0051e4905613..0051e4905613 100644
--- a/dev-db/postgresql/postgresql-17_beta1.ebuild
+++ b/dev-db/postgresql/postgresql-17_beta2.ebuild
diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 3a25c17b7aa2..501cf747043e 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -21,5 +21,5 @@ DIST redis-7.2.5.tar.gz 3386454 BLAKE2B 5a0e5b0162f684ecd6db4a782a18a3c7bf272ec1
EBUILD redis-6.2.14-r1.ebuild 5480 BLAKE2B 03ab7cacdd2720e6b70e177f83814f5ebc4f5ccf010efca90b01fdabb9d553ce40f7e80c241cc90f9cf1f9d11746e3565a549fad345b93863277fa599026834b SHA512 7822951152271e852494c8500d17eeefe4e749cd0178b0a4ddf54810e063765d0cc0574bb448b815b4f15de5aa125f96926a5cf0f06a4d4eb07a4ff122cf8a5c
EBUILD redis-7.0.15-r1.ebuild 4940 BLAKE2B 9a3479bddd9566f08a9d7bca3aeb5be6ef5b1b9b06b6d0b27073983a4114ff087b3db05399e5f178c06d349c67cc8d695430fa6563a59c9b5944057601938bbe SHA512 93cd8775146b02b7b6a4296fc03f4802b5f7d8b6c12bf602d0bdd15d511cc8a6e022640a5ef8ceb241ece8083a3145ec6a4ef34fc879e72f0510c627145934be
EBUILD redis-7.2.4-r1.ebuild 5093 BLAKE2B 182f57a3b299f84e5bd95a5ba6caec357e483d50068cb424fc09185b7a2c4d8fc9e924f8252e932b0db43523798d486525abde1b5cd5cdd900fcb305ec875c27 SHA512 1cfb7257f0ca5a6bd325fe2e4170200cf870515a9ee0a4c699a80e1a23cb4c21ac1f1bc33f2b3ed1191e1b486b0c079759a105c258d1ab82b32ada7defb7bb3c
-EBUILD redis-7.2.5.ebuild 5029 BLAKE2B 2b8e0b87b26b9d933437e5194eacedc2c40da0e7f4748f847c5e3669db1559298b4a43a47a1d2fe4ddff74a5205cf25c0a3b8cea7346e086d21c134419562acd SHA512 974767292b75b2c13da0f433ec304960b4b7ac956a6bb17aa95bf68038dccb7064bea946e9bf39caa691dd422b70aa5d8440156452cb4015ced594646ea69705
+EBUILD redis-7.2.5.ebuild 5024 BLAKE2B 54dfdbc184b04c83b20667bf5db958cb2a689c67051b3cab78ecf9bc968110bc5e886ca4d5f87713dce638f91826a210f9e73a846183af0e57f4da3ea34824b3 SHA512 f9e99196b5ccbec2dc7cbd4fc6d11b73c1fce0e56588e19147b0bd5ba6c9f15fe4f9bf69244e77b20797af7209ed4713938a9669012a2af5ba51b53cd1b1aa9e
MISC metadata.xml 547 BLAKE2B 43d462a2c301c4431aa233467563140076269fec170063a9b5501fad2bad3afb9602aab971a5ef16997dd24cc5cfd27c9a9e194059b8db8784250cdae0fd5db3 SHA512 6b4549d4c296c19bc054175c7cf2d1af785d9217b4f298460be5ed08c0197ad8d6fdc29c998c85a5c6926947d99665265a008163e2dc15def2e1230ca6b561eb
diff --git a/dev-db/redis/redis-7.2.5.ebuild b/dev-db/redis/redis-7.2.5.ebuild
index b82b9e409b2f..5d5a1385e115 100644
--- a/dev-db/redis/redis-7.2.5.ebuild
+++ b/dev-db/redis/redis-7.2.5.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz"
LICENSE="BSD Boost-1.0"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="+jemalloc selinux ssl systemd tcmalloc test"
RESTRICT="!test? ( test )"
diff --git a/dev-db/sqlcipher/Manifest b/dev-db/sqlcipher/Manifest
index cee8487baeef..d58879ddb8a5 100644
--- a/dev-db/sqlcipher/Manifest
+++ b/dev-db/sqlcipher/Manifest
@@ -2,4 +2,4 @@ DIST sqlcipher-4.5.1.tar.gz 18132121 BLAKE2B 233ffbd9636eae78533553325f08fa3ceb1
DIST sqlcipher-4.5.5.tar.gz 18816611 BLAKE2B 46c6c64140848e02f7572afc3268db648f9968c41bd7d7e945d4918904ac572d57e0fdc049cf3dac40cc0fd0b034fb96693438ff04fffb4fcd603db2263b7ae9 SHA512 034774f8d320a53f08a9735c035bf83f81ef9223780473c39ec07658b80af89dc665599caa3b2662055039fa678c7a29cbf777d046922948e86123e677b823bc
EBUILD sqlcipher-4.5.1.ebuild 1618 BLAKE2B 72c75037eb125d99eb9c0c325f954fab82bf58cdf8b7494727095011b7bb6a5886ad2eccb1c4844d877752da164238333e329b9c70f00a9d2f95d9845264aade SHA512 ca5e6a16fc92a73fd7c046bbfd36caa727b1999325f6a8137ac4db261ec739872f634cf424fc0e3a6e3bcbe7aceedffbf4b1f63907f72d4de36548bbb65da46b
EBUILD sqlcipher-4.5.5.ebuild 1580 BLAKE2B 1a0505b293f943a1c044eda53f55add5fdd282c0ae3be71b3bdc429ef3950b88c8f5e227c59c692527668394563a7a7a4151001f14fbb996162578700550a68e SHA512 2d3d80f48a81c0b93faf4f0adc7da5da575a984d18f0bf716887a79da264411a881a8a472a613d030b9f815fe4ae18b7f3a238f4a3ba1f409acba5215535038a
-MISC metadata.xml 342 BLAKE2B 8b5efdecc7c683933b65a9f82c8744d618f1550aa990b3c1d17a63bac32101cb6beba5506d587bd9f96105bb01f4967ffbd1a64255ed183a54749d28892c7e1f SHA512 9d8dd1a27aeba6f0c12a4665887eee68bbe4a5c53a9f8bff8c207e81e06aa9d50bd31177c1eae0b5e89170ee6f10951626bc72b28372dfafbe6271acd393635c
+MISC metadata.xml 257 BLAKE2B e4c5efda473f899ccef71f7f88348b4e9fce729321cc99cc82660644e21bbbd99fe9e4e4b9ed57edd369d72279e0bc6f3a4e736cccfe2d94bc7640aaa46d7f85 SHA512 b0693017c413734c5e429bb6d5bc05ffb3db578f08bdacca0143e10e58fc70d81e896032dfc612497c8a3531ea0862e0dfa41a702e99da6599929e609be5d97c
diff --git a/dev-db/sqlcipher/metadata.xml b/dev-db/sqlcipher/metadata.xml
index 62fd82723761..33cedbfbe782 100644
--- a/dev-db/sqlcipher/metadata.xml
+++ b/dev-db/sqlcipher/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">sqlcipher/sqlcipher</remote-id>
</upstream>
diff --git a/dev-db/sqlite/Manifest b/dev-db/sqlite/Manifest
index e782d043ce78..037a542ef157 100644
--- a/dev-db/sqlite/Manifest
+++ b/dev-db/sqlite/Manifest
@@ -1,4 +1,3 @@
-AUX sqlite-3.45.1-lto.patch 561 BLAKE2B 248476136467f8651a30ea59bfd050d36f630e296e4b8c1fd582fe4c13a16b6f63ff57f02b8bb8c4ec08e91fd91da902cbccd769ec252bbdbb511629630ea9fb SHA512 4225de75ee012dbf51262e59d1b72aa4359cf0ca08a956a764a52179404798e9e91365d1b20c4ec12bf0ca23be6d98b69f98ae4949bd4b0b095326320c24cb5c
AUX sqlite-3.45.1-ppc64-ptr.patch 986 BLAKE2B 8c97514a67601c1f51459c1d4ea683e023730b3fa66be7a238807f172ce19ebceeed8f81c9f6e4f3621c96eecd8f6ea3bd5669a8a5ee5b14cf2bebdb7338e0db SHA512 12c6384682a36cddfdde7d2cfdba8aad54441b816816abf139bb05c46f65e78548c5a9e4f7f8b8836bd95702455b93ed7e0afb868ab15fead20a84404f075615
AUX sqlite-3.45.2-tests-x86.patch 3704 BLAKE2B 107828e5cda62c2fc9f6c23efa5a5c1e3993d57fc0a129bc3ec8e24ad8c00770a72768d76b0843b2ed493f738d4fdded31a0efb46dd48bc0e9f78988e42492a8 SHA512 5a867ca23262c7144865fed8e8a088d0494d2e4716990b6ded8c26dab588163d367226f8858cfbdda87bf897bafacf1299d5828ef50c9ca6e02b026b18970965
DIST sqlite-doc-3450300.zip 10759906 BLAKE2B 3ad2307d4c5de10f20d0cb58bb673b291a63bf0328c3f1e40e37a4823fadda82e0f1fbfe7c9c76925ab1d1448e76cc4cbce4d4ad15c732f134f1b4b4caee9543 SHA512 8f865302137684c31c4f54d6cbe4ee82126394887930ec50501fb811023bc612878d2dc1c2317e960fe818a277b008a9835475e7a47822fc5ece5fe37aa61e31
diff --git a/dev-db/sqlite/files/sqlite-3.45.1-lto.patch b/dev-db/sqlite/files/sqlite-3.45.1-lto.patch
deleted file mode 100644
index 3f15d1a29265..000000000000
--- a/dev-db/sqlite/files/sqlite-3.45.1-lto.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-# Bug: https://bugs.gentoo.org/924300
-# Taken from https://sqlite.org/src/info/803481f25020f3c
---- a/test/fuzzcheck.c
-+++ b/test/fuzzcheck.c
-@@ -159,12 +159,12 @@
- } g;
-
- /*
- ** Include the external vt02.c and randomjson.c modules.
- */
--extern int sqlite3_vt02_init(sqlite3*,char***,void*);
--extern int sqlite3_randomjson_init(sqlite3*,char***,void*);
-+extern int sqlite3_vt02_init(sqlite3*,char**,const sqlite3_api_routines*);
-+extern int sqlite3_randomjson_init(sqlite3*,char**,const sqlite3_api_routines*);
-
-
- /*
- ** Print an error message and quit.
- */
-
diff --git a/dev-debug/Manifest.gz b/dev-debug/Manifest.gz
index 43ab1906fd94..4a2c9f746b75 100644
--- a/dev-debug/Manifest.gz
+++ b/dev-debug/Manifest.gz
Binary files differ
diff --git a/dev-debug/bpftrace/Manifest b/dev-debug/bpftrace/Manifest
index ab1aca6d08cc..80e9cedfc5b3 100644
--- a/dev-debug/bpftrace/Manifest
+++ b/dev-debug/bpftrace/Manifest
@@ -2,10 +2,11 @@ AUX bpftrace-0.11.4-old-kernels.patch 563 BLAKE2B 3b2afb997119188e7095b24ec459f4
AUX bpftrace-0.15.0-dont-compress-man.patch 1885 BLAKE2B 89a327cef68fa838d5c04b37e7bf72e6b03b54c244889706ba3c5156e2355d00cf395d14a6e8a7fe622e002acf9bab06dbc1427f6b637f0c59db86af08f05d51 SHA512 b591a73b0bbdd0105e6b87fb264ca4345e200ab58754d09a87dec79e60044eab165f2b34fe5ddc904cd877a460d5f41eef8b4d59eac255ea4f4e0fae37cf3511
AUX bpftrace-0.20.0-install-libs.patch 13542 BLAKE2B 20919556ae2653228282ae099f9043e85f2c22bc16472021ef20f794eadf61a5fc765058294ec19e95cf73711c5f38353d28b1cc3c36ed4dee9324da4d15bc91 SHA512 12806b7b02cb9fb24df41e3cbfd19ae18ede5bbf55c9c29fc7897bdbcec6dd4ae771f9dc4e18335f4fa44bed014dbb59f5b090e1ac20ca78ba90e85b8ec7f864
AUX bpftrace-0.20.1-fuzzer.patch 1699 BLAKE2B c41270a45536732920fc39c186ec21889ef398a54e7a1a25323e0c455ab799b3369297b2a65e5b84e36c5fbde64d0c43ebcc98f50770c2b759cc944341a29be7 SHA512 71c41cc5b52174ed5700064a1b9ecff8956f5689761da870d544cc89ce3af2d6d836ab089e24c0a05cf9c909ca785c044f26f5e8bb6a5b365ed4d100af3cc843
+AUX bpftrace-0.21.0-dont-compress-man.patch 1887 BLAKE2B 7437e270ccfb06e13ce8daa0238dcb58869f1816295c662cf6dbe45c05088b7d395c4341f4d99704be40d94bb682322d4a07d1f222facdc88ed06e951848bee8 SHA512 fb67dc37941b6e4921d0bedf8e2989abefbe8c7f2108fc8c2bc3571a840b45e2212c1b24740f5a9296e28beebd16b6a7aaa67328c34386f2822b2470fe2f09ee
DIST bpftrace-0.20.1.gh.tar.gz 1233431 BLAKE2B fe9221a94d58b43e0311f8c841df8421c3fe226a3fe61f2ec5cce5de309acdb69a68834e92a2e622a1750975869cbdaa95a90f9afb83989aa61b56b551fa96e3 SHA512 fdcc2b0d091d4ab428207877626b0fb37f3e0778730e6a6db26be869a086264e1f24186857c47597813aacde98621a66301bcf6c8004f77bdf9ebf180f198ba0
-DIST bpftrace-0.20.3.gh.tar.gz 1233923 BLAKE2B c8a280441237d068029bd561a0fa70fd54676625c5bdd7d82a0a219d361cd71a460435ff05c865647d3e5c27d769ec296a47e5e7a3546fc8571af6a16d898300 SHA512 218a1bfac7e1a2b7eef5b0ed3e7403eed4bc932f2aa03c5f4c8924246c09088f5074ab3d54031e582cb4f8e7d0c7df1bb30007c2421c44d2c2506364f0ba5a0e
DIST bpftrace-0.20.4.gh.tar.gz 1233327 BLAKE2B ef98dbae80285c42b6322c10666345600e594e7043184e7191c77a3158e8c188b7448a580c00b656c1c352601fc1898178d17a7f88f4f1f174187440074832b2 SHA512 a8d5b5bd7d35f9bb308cd7d0ae4eaee899312d3e6540164d3b29eac61159983ea01350311f53b7b6c5023844bde9a2cd3a2d50459116261a536c0e6e52963462
+DIST bpftrace-0.21.1.gh.tar.gz 1293781 BLAKE2B 154acfd076bd10d1ea7f81b77f8fe6b94812be7fc82bf798f508fa94a5558b068e1ec4bde7cecf51d1076593032d7674a5c0cde6432be7bb6dc4781656104915 SHA512 db6f5faf65fc2ac55ffbd1799b70941b8a6e4036c7fc2f56fe134f932dcf8a14fdd11a5a8b1d4b20261932d2d1ac18636cc1d7d4b87b31e366a9e53514a84ad3
EBUILD bpftrace-0.20.1-r2.ebuild 1930 BLAKE2B d92cc08b503ccacab7525257c867f7f94e1ded719b5cb75d3cebca7ce91f2ef4e39e8c2333a35307630eccea0e0bb1c8adf9be041b46a77a108fa092f7f89aec SHA512 d21d001c3ab2b8ee6e5bc3bc54be9df7f90b487e766d7329d1990e17f84f10e0fafad4fabbc3948f66ec335b82be2667be30b2c207aa50d17cc20dd780013edd
-EBUILD bpftrace-0.20.3.ebuild 1931 BLAKE2B c8dd77de8c446c67949deede85d06d1e317f93193daf4f326aa8552f53b9640b393069f019acdb9ec3580748cb56ee96b45e91d5b00fef0a5ef1a30b1ff87fa5 SHA512 bcc3121f2a118dc249d6c9a56b858f277ba50bfa386cccbb9dd323e5ab21b8d8e65948362675034002f313a9b1b43e8a6b912c7b1882cf003eef63068d979bdc
EBUILD bpftrace-0.20.4.ebuild 1867 BLAKE2B 2b1f8d14a249cb8c7651d548ea4921aa1384f7a0858fbce4f840f0d26c48dcffe488cd574efba7e73b5a80b88715a1a27e69293e8868883bb52c2afe4ffdc0a6 SHA512 e7750823cb0f4d7312126681ff68d83f725279fb8a5ecbb85bb5743d465e24497fea8747a6fb04a97f156466e83b1fc813c131a6a265c30eb11ef6e4411785f4
-MISC metadata.xml 385 BLAKE2B 625639d1899cc754d8622934822d467802c908ec386311103b8683c2bec45f1ac28b42704203ee97caacd08c6a96fcc84edde3dcc7b6f3f10f918cf67a656754 SHA512 7e15d98bff6109e41edd085924d9ac6a8bece5ff534e840576ca8c9d338f80e80a77b0ce7f822a8c10a41cb7d58a02a09ae54917136c450a98338124b7b24f9e
+EBUILD bpftrace-0.21.1.ebuild 1824 BLAKE2B ac40c774133b6b2912455a9d98b789f3cdf899e226e39c9fef289ce575aed1ca4260e1ef90d7b636eba2a99aa1fee9e49ab8a75036ed2639a2dfdaf3f99321e4 SHA512 c9bcc2f7dbd2d3a1244aa78c8c7a375854e652c7e2447fa8f1830b82028b94771fd335d8dd3b196f000fd907401a1562b8ce2c4afc437a68d48258c2989400e0
+MISC metadata.xml 885 BLAKE2B ddc2fa06dbbf2de6ebea4820a2755a7816786d13ae5faed0a30d74d1bd4f8670d94b8b184aa05cc5960c756a72a16d03817bd3db0e3544eafcd2d9932c7d605a SHA512 6bcec6b73627b3b9a44d75d96c1309c8e4e4d5f470c53ed911a901446bb500f20d91ccc135142e2d7b4471325761ec8face64a2bb6a16b1adefe98b23842bdea
diff --git a/dev-debug/bpftrace/bpftrace-0.20.3.ebuild b/dev-debug/bpftrace/bpftrace-0.20.3.ebuild
deleted file mode 100644
index 53f8faa529a0..000000000000
--- a/dev-debug/bpftrace/bpftrace-0.20.3.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=17
-
-inherit llvm linux-info cmake
-
-DESCRIPTION="High-level tracing language for eBPF"
-HOMEPAGE="https://github.com/iovisor/bpftrace"
-MY_PV="${PV//_/}"
-SRC_URI="https://github.com/iovisor/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV:-${PV}}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-# remove keywords until build works:
-# https://github.com/iovisor/bpftrace/issues/2349
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="fuzzing test"
-
-# lots of fixing needed
-RESTRICT="test"
-
-RDEPEND="
- >=dev-libs/libbpf-1.1:=
- >=dev-util/bcc-0.25.0:=
- >=sys-devel/llvm-10[llvm_targets_BPF(+)]
- >=sys-devel/clang-10
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
- <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
- sys-process/procps
- sys-libs/binutils-libs:=
- virtual/libelf:=
-"
-DEPEND="
- ${COMMON_DEPEND}
- dev-libs/cereal:=
- test? ( dev-cpp/gtest )
-"
-BDEPEND="
- app-arch/xz-utils
- app-alternatives/lex
- app-alternatives/yacc
- test? (
- app-editors/vim-core
- dev-util/pahole
- )
- virtual/pkgconfig
-"
-
-QA_DT_NEEDED="
- usr/lib.*/libbpftraceresources.so
- usr/lib.*/libcxxdemangler_llvm.so
-"
-
-PATCHES=(
- "${FILESDIR}/bpftrace-0.20.0-install-libs.patch"
- "${FILESDIR}/bpftrace-0.15.0-dont-compress-man.patch"
- "${FILESDIR}/bpftrace-0.11.4-old-kernels.patch"
- "${FILESDIR}/bpftrace-0.20.1-fuzzer.patch"
-)
-
-pkg_pretend() {
- local CONFIG_CHECK="
- ~BPF
- ~BPF_EVENTS
- ~BPF_JIT
- ~BPF_SYSCALL
- ~FTRACE_SYSCALLS
- ~HAVE_EBPF_JIT
- "
-
- check_extra_config
-}
-
-pkg_setup() {
- llvm_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DSTATIC_LINKING:BOOL=OFF
- # bug 809362, 754648
- -DBUILD_TESTING:BOOL=$(usex test)
- -DBUILD_FUZZ:BOOL=$(usex fuzzing)
- -DENABLE_MAN:BOOL=OFF
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- # bug 809362
- dostrip -x /usr/bin/bpftrace
- doman man/man8/*.?
-}
diff --git a/dev-debug/bpftrace/bpftrace-0.21.1.ebuild b/dev-debug/bpftrace/bpftrace-0.21.1.ebuild
new file mode 100644
index 000000000000..bf07da70b442
--- /dev/null
+++ b/dev-debug/bpftrace/bpftrace-0.21.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=18
+
+inherit llvm linux-info cmake
+
+DESCRIPTION="High-level tracing language for eBPF"
+HOMEPAGE="https://github.com/bpftrace/bpftrace"
+MY_PV="${PV//_/}"
+SRC_URI="https://github.com/bpftrace/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV:-${PV}}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="lldb test"
+
+# lots of fixing needed
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-libs/libbpf-1.1:=
+ >=dev-util/bcc-0.25.0:=
+ lldb? ( >=dev-debug/lldb-15 )
+ >=sys-devel/llvm-15[llvm_targets_BPF(+)]
+ >=sys-devel/clang-15
+ <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1)):=
+ <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):=[llvm_targets_BPF(+)]
+ sys-process/procps
+ sys-libs/binutils-libs:=
+ virtual/libelf:=
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/cereal:=
+ test? ( dev-cpp/gtest )
+"
+BDEPEND="
+ app-arch/xz-utils
+ app-alternatives/lex
+ app-alternatives/yacc
+ test? (
+ app-editors/vim-core
+ dev-util/pahole
+ )
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}/bpftrace-0.21.0-dont-compress-man.patch"
+ "${FILESDIR}/bpftrace-0.11.4-old-kernels.patch"
+)
+
+pkg_pretend() {
+ local CONFIG_CHECK="
+ ~BPF
+ ~BPF_EVENTS
+ ~BPF_JIT
+ ~BPF_SYSCALL
+ ~FTRACE_SYSCALLS
+ ~HAVE_EBPF_JIT
+ "
+
+ check_extra_config
+}
+
+pkg_setup() {
+ llvm_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ # prevent automagic lldb use
+ $(cmake_use_find_package lldb LLDB)
+ # DO NOT build the internal libs as shared
+ -DBUILD_SHARED_LIBS=OFF
+ # DO dynamically link the bpftrace executable
+ -DSTATIC_LINKING:BOOL=OFF
+ # bug 809362, 754648
+ -DBUILD_TESTING:BOOL=$(usex test)
+ -DBUILD_FUZZ:BOOL=OFF
+ -DENABLE_MAN:BOOL=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ doman man/man8/*.?
+}
diff --git a/dev-debug/bpftrace/files/bpftrace-0.21.0-dont-compress-man.patch b/dev-debug/bpftrace/files/bpftrace-0.21.0-dont-compress-man.patch
new file mode 100644
index 000000000000..93bcfcf73e31
--- /dev/null
+++ b/dev-debug/bpftrace/files/bpftrace-0.21.0-dont-compress-man.patch
@@ -0,0 +1,47 @@
+diff --git a/man/adoc/CMakeLists.txt b/man/adoc/CMakeLists.txt
+index 1a81dee0..c93ccbd2 100644
+--- a/man/adoc/CMakeLists.txt
++++ b/man/adoc/CMakeLists.txt
+@@ -1,7 +1,5 @@
+-find_program(GZIP gzip REQUIRED)
+ find_program(ASCIIDOCTOR asciidoctor)
+ file(GLOB FILES *.adoc)
+-set(GZFILES "")
+ if(NOT "${ASCIIDOCTOR}" STREQUAL "ASCIIDOCTOR-NOTFOUND")
+ foreach(FIL ${FILES})
+ get_filename_component(NAME ${FIL} NAME_WE)
+@@ -12,14 +10,9 @@ if(NOT "${ASCIIDOCTOR}" STREQUAL "ASCIIDOCTOR-NOTFOUND")
+ COMMAND ${ASCIIDOCTOR} ${FIL} -b manpage -o - > ${MANPAGE_FILE}
+ DEPENDS ${FIL})
+
+- add_custom_command(OUTPUT ${GZ_MANPAGE_FILE}
+- COMMAND ${GZIP} -nc ${MANPAGE_FILE} > ${GZ_MANPAGE_FILE}
+- DEPENDS ${MANPAGE_FILE})
+-
+- list(APPEND GZFILES ${GZ_MANPAGE_FILE})
+ endforeach()
+- add_custom_target(adoc_man DEPENDS ${GZFILES})
+- install(FILES ${GZFILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8)
++ add_custom_target(adoc_man DEPENDS ${FILES})
++ install(FILES ${FILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8)
+ else()
+ message(WARNING "asciidoctor not found, building without bpftrace manpage")
+ add_custom_target(adoc_man)
+diff --git a/man/man8/CMakeLists.txt b/man/man8/CMakeLists.txt
+index 2a316cd9..2207cf80 100644
+--- a/man/man8/CMakeLists.txt
++++ b/man/man8/CMakeLists.txt
+@@ -1,12 +1,3 @@
+-find_program(GZIP gzip REQUIRED)
+ file(GLOB FILES *.8)
+-set(GZFILES "")
+-foreach(FIL ${FILES})
+- get_filename_component(NAME ${FIL} NAME)
+- add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz
+- COMMAND ${GZIP} -nc ${FIL} > ${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz
+- DEPENDS ${FIL})
+- list(APPEND GZFILES "${CMAKE_CURRENT_BINARY_DIR}/${NAME}.gz")
+-endforeach()
+ add_custom_target(man_man DEPENDS ${GZFILES})
+-install(FILES ${GZFILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8)
++install(FILES ${FILES} DESTINATION ${CMAKE_INSTALL_MANDIR}/man8)
diff --git a/dev-debug/bpftrace/metadata.xml b/dev-debug/bpftrace/metadata.xml
index 3e240d7784b1..faa36d662473 100644
--- a/dev-debug/bpftrace/metadata.xml
+++ b/dev-debug/bpftrace/metadata.xml
@@ -1,13 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person" proxied="yes">
+ <email>holger@applied-asynchrony.com</email>
+ <name>Holger Hoffstätte</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
<maintainer type="person">
<email>chutzpah@gentoo.org</email>
+ <name>Patrick McLean</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>dlan@gentoo.org</email>
+ <name>Yixun Lan</name>
</maintainer>
<use>
<flag name="fuzzing">Build bpftrace for fuzzing</flag>
+ <flag name="lldb">Parse debug info using<pkg>dev-debug/lldb</pkg></flag>
</use>
<upstream>
- <remote-id type="github">iovisor/bpftrace</remote-id>
+ <remote-id type="github">bpftrace/bpftrace</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-debug/lldb/Manifest b/dev-debug/lldb/Manifest
index 596824ad366a..a3d4ce9aa14e 100644
--- a/dev-debug/lldb/Manifest
+++ b/dev-debug/lldb/Manifest
@@ -4,16 +4,14 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD lldb-15.0.7.ebuild 2787 BLAKE2B 606d1bef5194c6d173480719f131847bda2093a14937e831972e3514e86b9ab3f420f7d9cbc60457dacfa0613af21b88f0f91b20ac2215d10b18acf73a938885 SHA512 3e9adac80fbf2a37784e197e882d3a797e6f37b18afc06b8952f587b9259a0610b08702472360e4828e5499f56a520566cbbf869c19380227eaea172d2b35934
EBUILD lldb-16.0.6-r1.ebuild 2605 BLAKE2B 93d0148ce952dc67a60579da1516398fe529c4efca3d15844fc7cc7aaac46ac9f5615eca85602346c0c5b6bebcb3343ca61a0e98aa7498e325200632ff084825 SHA512 51dc1b8d85da0bcd8e6f2a42f3da30f20861de1bcce8b03edd7ef924bdea38d192723d87364783e195585c1de096bb5a55ee46a8c9fb9b5da3e211a9228c59df
EBUILD lldb-16.0.6.ebuild 2735 BLAKE2B 02d90b4ef7180e73efeff06ccb61f1f03ecda99183420245bec0c4b7884b01c570c2389a634db9f46386355bd3ccc9cc5a0a4a01e4254a8718a9668f96ea7517 SHA512 325400e59d98e87eceaf12710a127cc5927309f683f2460983004bd6acdd9115775b95b406b872464a0184e8a749d570265c9c18f2df7774021c4377574b68d6
EBUILD lldb-17.0.6.ebuild 2713 BLAKE2B 241b5851ea908a150488f431501c3a83d321f7d9225a12ee306cb915b21c1f918b0d931a2575db8c5680a58c84ad8c9037c8e591ea280f8a13fda7ad2464238c SHA512 656fc28d597d39e11aa58405a39ca6fabc579fb6f48d31c8cf8b4356d5e6ba54c3ab691b57b64d227c1d13a87f7579b851a12589a1ab411972a36b952a0990f6
-EBUILD lldb-18.1.7.ebuild 2620 BLAKE2B f2a61e79df52d68eca32a9f95fd1d3ebcbd5e7b21dc71615255ccd85a08e39b26a017e9032c7d41be5796d11028fec62c45c3043cb375a2445ef0893e7c1cdb4 SHA512 ea49e817469d3a5d12d840a57034ad01141a4687bd8ccd1b2e2db8f98a5ccbe72823ddca5330aa8e6b89f6a077159882cb58b54d289a42c4a6563cc718e4130d
+EBUILD lldb-18.1.8.ebuild 2620 BLAKE2B f2a61e79df52d68eca32a9f95fd1d3ebcbd5e7b21dc71615255ccd85a08e39b26a017e9032c7d41be5796d11028fec62c45c3043cb375a2445ef0893e7c1cdb4 SHA512 ea49e817469d3a5d12d840a57034ad01141a4687bd8ccd1b2e2db8f98a5ccbe72823ddca5330aa8e6b89f6a077159882cb58b54d289a42c4a6563cc718e4130d
EBUILD lldb-19.0.0.9999.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40
-EBUILD lldb-19.0.0_pre20240608.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40
-EBUILD lldb-19.0.0_pre20240615.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40
+EBUILD lldb-19.0.0_pre20240623.ebuild 2579 BLAKE2B 60edc61e262a002ffc130dc86b3a77cf647f8bb62707a3c776d542dae3aeaa04fb38b5a6df6c2b7a7386a9267cb28f6af415cc6598e830bf45f13c7a5a8054f6 SHA512 78c3a75ad806b94b1b828ba7cede5f15f02b937b9522ed47882d1443baadb891e18d4c7f8bdfb0c0732bf7d763a92d0f934cdda2e0377a79e159e22c24753d40
MISC metadata.xml 495 BLAKE2B dec5cbc692a57ddb85bccb855d6e16893e6e851c6e3b3f321693fd7cb8bf930167976573d61bfca3c29dc667bb57c2c11669299bcc80d1da04fb53ea90ca1826 SHA512 6168aeac121fa7b3f19fe2590c4ad52eae959bfd3bebceebc64a54d254a29226d5424ab031f9730af9f574e3956119856d1ea2008b5d24721b346cf8f5ad7f9f
diff --git a/dev-debug/lldb/lldb-18.1.7.ebuild b/dev-debug/lldb/lldb-18.1.8.ebuild
index 2d30fb2bfd7a..2d30fb2bfd7a 100644
--- a/dev-debug/lldb/lldb-18.1.7.ebuild
+++ b/dev-debug/lldb/lldb-18.1.8.ebuild
diff --git a/dev-debug/lldb/lldb-19.0.0_pre20240615.ebuild b/dev-debug/lldb/lldb-19.0.0_pre20240615.ebuild
deleted file mode 100644
index c79bdcdf6f3d..000000000000
--- a/dev-debug/lldb/lldb-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1
-
-DESCRIPTION="The LLVM debugger"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${LLVM_SOABI}"
-IUSE="+debug debuginfod +libedit lzma ncurses +python test +xml"
-RESTRICT="test"
-REQUIRED_USE=${PYTHON_REQUIRED_USE}
-
-DEPEND="
- debuginfod? (
- net-misc/curl:=
- dev-cpp/cpp-httplib:=
- )
- libedit? ( dev-libs/libedit:0= )
- lzma? ( app-arch/xz-utils:= )
- ncurses? ( >=sys-libs/ncurses-5.9-r3:0= )
- xml? ( dev-libs/libxml2:= )
- ~sys-devel/clang-${PV}
- ~sys-devel/llvm-${PV}[debuginfod=]
-"
-RDEPEND="
- ${DEPEND}
- python? (
- ${PYTHON_DEPS}
- )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- python? (
- >=dev-lang/swig-3.0.11
- )
- test? (
- $(python_gen_cond_dep "
- ~dev-python/lit-${PV}[\${PYTHON_USEDEP}]
- dev-python/psutil[\${PYTHON_USEDEP}]
- ")
- sys-devel/lld
- )
-"
-
-LLVM_COMPONENTS=( lldb cmake llvm/utils )
-LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
-llvm.org_set_globals
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- # bug #858389 (https://github.com/llvm/llvm-project/issues/83636)
- filter-lto
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
- local mycmakeargs=(
- -DLLDB_ENABLE_CURSES=$(usex ncurses)
- -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
- -DLLDB_ENABLE_PYTHON=$(usex python)
- -DLLDB_ENABLE_LUA=OFF
- -DLLDB_ENABLE_LZMA=$(usex lzma)
- -DLLDB_ENABLE_LIBXML2=$(usex xml)
- -DLLVM_ENABLE_TERMINFO=$(usex ncurses)
-
- -DLLDB_INCLUDE_TESTS=$(usex test)
-
- -DCLANG_LINK_CLANG_DYLIB=ON
- # TODO: fix upstream to detect this properly
- -DHAVE_LIBDL=ON
- -DHAVE_LIBPTHREAD=ON
-
- # normally we'd have to set LLVM_ENABLE_TERMINFO, HAVE_TERMINFO
- # and TERMINFO_LIBS... so just force FindCurses.cmake to use
- # ncurses with complete library set (including autodetection
- # of -ltinfo)
- -DCURSES_NEED_NCURSES=ON
-
- -DCLANG_RESOURCE_DIR="../../../clang/${LLVM_MAJOR}"
-
- -DLLVM_MAIN_SRC_DIR="${WORKDIR}/llvm"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- use test && mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- cmake_src_configure
-}
-
-src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-lldb-{shell,unit}
- # failures + hangs
- #use python && cmake_build check-lldb-api
-}
-
-src_install() {
- cmake_src_install
- find "${D}" -name '*.a' -delete || die
-
- use python && python_optimize
-}
diff --git a/dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild b/dev-debug/lldb/lldb-19.0.0_pre20240623.ebuild
index c79bdcdf6f3d..c79bdcdf6f3d 100644
--- a/dev-debug/lldb/lldb-19.0.0_pre20240608.ebuild
+++ b/dev-debug/lldb/lldb-19.0.0_pre20240623.ebuild
diff --git a/dev-debug/ltrace/Manifest b/dev-debug/ltrace/Manifest
index 76544f73735a..08c1f57c59af 100644
--- a/dev-debug/ltrace/Manifest
+++ b/dev-debug/ltrace/Manifest
@@ -10,4 +10,4 @@ AUX ltrace-0.7.91-test-glibc-2.33.patch 351 BLAKE2B 8daacf679828735a37ec062ce775
AUX ltrace-0.7.91-tuple-tests.patch 431 BLAKE2B 452e19ff22cd4453e73f1652777ffd998c3af1bb510815c5867a38b53cc25924a02aa055bb335491b0292c430749db6febca79222d1669a3f416ff1dcde4c715 SHA512 6ec368bc19f870322e21d05a409b29aa1064c8c901c98d4281a35513149bc6104282bb4b655506fdd22dd305edb10d438416e2f42bf65cd59748c17ce5a386d9
DIST ltrace-0.7.91_pre20221216.tar.bz2 288077 BLAKE2B cadc2ac551a96dfa95aee0d0eb251d8f41a8631350ba3be3f67d0cb10774a3db6abbd42481d24febdfcb0d565107e66b4de0056a85a7954bb050adb8e8fa5b4a SHA512 993c247797551b4fbb202c04f9af08063c8641946825b17d1f32c4647c606ece803a6b049c4afa3046c798add161ab58f01d90106f3b6029a223af03bca27a99
EBUILD ltrace-0.7.91_pre20221216-r1.ebuild 1732 BLAKE2B 23c02f090da9a64747dd5c932295329f59b422f3495515407853d24f9046be35212683ce4b7f751e04e4990ea9ba512fed48f4b5fb6df44b6325f4ff6903d83b SHA512 f8d2f2af42a13178ce16a0807656ef4d473c9de3c5363ad3deedd0de1e40b4d21691754286e199c24bd6ca8c96b9ca8feddec2a4de566ab8c3c5b86d47b70008
-MISC metadata.xml 537 BLAKE2B 24953f8433b61bae5b1405f07bd321b6a2c284a3c20076c2f4263ed68cd7185fa51866aea595a616a15b6195b4841c8a5df61a075f00457b550b529ba2a39664 SHA512 5003800cc9a96fe56b72060bd439922dae92d8066ceee0cd90bbcc082c3db46de50cf53cbc05e9b840799d80362a5176a2c659b03846fd8283acec292898bb7b
+MISC metadata.xml 459 BLAKE2B c7c2e4216c5453527c7b8760ebe4ad81bfbaa7a7407b2fa1feb18ef2d6f2a7ea99b1baf969a6ce2f39c6aba3c57d2b3f88b1a631750aa938baf931bfbf280720 SHA512 61e4b1d2f4be5fdf9e0d38c80a8f14670a6bdb614383a02a40f39d7cf9337980d39748be8bbc8431a2ef7cfcd2ca4032cca61b7050bde369c97995c1a105226d
diff --git a/dev-debug/ltrace/metadata.xml b/dev-debug/ltrace/metadata.xml
index e7ef67f97d07..e5a4079eb30b 100644
--- a/dev-debug/ltrace/metadata.xml
+++ b/dev-debug/ltrace/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="gitlab">cespedes/ltrace</remote-id>
</upstream>
diff --git a/dev-debug/strace/Manifest b/dev-debug/strace/Manifest
index b06d2dac90ba..cfd15204642a 100644
--- a/dev-debug/strace/Manifest
+++ b/dev-debug/strace/Manifest
@@ -5,7 +5,7 @@ DIST strace-6.8.tar.xz 2457948 BLAKE2B 0897aedc6a1ed162b8967a56d54dd0bc589ce0273
DIST strace-6.9.tar.xz 2466252 BLAKE2B 2da51f253ea18f27b5fabafaebdc54805aeca5b750bec6169c269dbcadb98cf76a47bf92dd619458ca86d46ec7a03710e16e0ac4973d89a86edc2d0b853714c8 SHA512 aa80b9b6ec41082f1710f2327f7a22003cdce6d95ab0e5083ada9c5b7b40b8f7cbc7dc6c017878dc0e42c52e405e98ed1488c51d17bc3538989ff4be2c2411e1
EBUILD strace-6.6.ebuild 2486 BLAKE2B e20bf26cac56713e01e40b4c5c40a3d4c6906c005de790f138d8a0715ddf5d767d642e11a41383732bc62105160987af0ef0b1183d777a04b6d2afd4331c2764 SHA512 832509181c592b61d0b7b37b5bdaea65045ca0581de1e594520b9f74bacd569acb57de36a08b263e67780668f940736515aa59cb0395a81925d191352a97bba2
EBUILD strace-6.7.ebuild 2486 BLAKE2B e20bf26cac56713e01e40b4c5c40a3d4c6906c005de790f138d8a0715ddf5d767d642e11a41383732bc62105160987af0ef0b1183d777a04b6d2afd4331c2764 SHA512 832509181c592b61d0b7b37b5bdaea65045ca0581de1e594520b9f74bacd569acb57de36a08b263e67780668f940736515aa59cb0395a81925d191352a97bba2
-EBUILD strace-6.8.ebuild 2487 BLAKE2B e2ecfe6ffaf979d7a44dc97c4a689428e05b6b857faa6085e192ffad0145a31b2003dc33b62a1c774c8d3abc2ec8426cec07317c4a39914946fea7275d6fa401 SHA512 5d7d3bf1a76348ebe9ebae52b18bd89b792c6df4434d264401501d7853a66d6baeaad3284e5de6bc9fbff9b882664982149e1e783e4c29fc20bc0ccdafcc6e3c
+EBUILD strace-6.8.ebuild 2486 BLAKE2B e20bf26cac56713e01e40b4c5c40a3d4c6906c005de790f138d8a0715ddf5d767d642e11a41383732bc62105160987af0ef0b1183d777a04b6d2afd4331c2764 SHA512 832509181c592b61d0b7b37b5bdaea65045ca0581de1e594520b9f74bacd569acb57de36a08b263e67780668f940736515aa59cb0395a81925d191352a97bba2
EBUILD strace-6.9.ebuild 2494 BLAKE2B 0c825b0296d8b7ad8f0b13184db30fc16259ad8a2a4aca4362c420a0831751010c3338019c67f9dc048f872f4c278dd28e16ae26dd09566b1f3fc4c43a96f380 SHA512 dcb7cb847400c3d09cc814004be285af844bef91cc92fe9aead488c6b2bbe61607e0faef68c86c16d9f77c200a44a208cfb2e8b94a0bbb037b487027078b234c
EBUILD strace-9999.ebuild 2494 BLAKE2B 0c825b0296d8b7ad8f0b13184db30fc16259ad8a2a4aca4362c420a0831751010c3338019c67f9dc048f872f4c278dd28e16ae26dd09566b1f3fc4c43a96f380 SHA512 dcb7cb847400c3d09cc814004be285af844bef91cc92fe9aead488c6b2bbe61607e0faef68c86c16d9f77c200a44a208cfb2e8b94a0bbb037b487027078b234c
MISC metadata.xml 844 BLAKE2B 5c0ea5129bf202dbd4c7505ec5585f6ea43ef21098a776f4ed632f7a34e4f8b2705f4ded75ef2dd8e9c7ed53704d140efef27eba08076e9314820633e3cd602e SHA512 8c4f6e2b4f6914b91ee21cca3d70bb6b42571f9e57441b0e53a9f21591a521cc4f0b815e654dd3ac820618fdc92411c3448cffef113ea16c73121a1e242bd505
diff --git a/dev-debug/strace/strace-6.8.ebuild b/dev-debug/strace/strace-6.8.ebuild
index 2ba8f3e59a05..482af8b00c17 100644
--- a/dev-debug/strace/strace-6.8.ebuild
+++ b/dev-debug/strace/strace-6.8.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
LICENSE="LGPL-2.1+ test? ( GPL-2+ )"
diff --git a/dev-debug/valgrind/Manifest b/dev-debug/valgrind/Manifest
index eaaef7508679..762fd27c9a6f 100644
--- a/dev-debug/valgrind/Manifest
+++ b/dev-debug/valgrind/Manifest
@@ -11,6 +11,7 @@ DIST valgrind-3.21.0.tar.bz2.asc 488 BLAKE2B 6297bc925c16526a51de4f589232a8d5bcb
DIST valgrind-3.22.0.tar.bz2 16565502 BLAKE2B 80024371b3e70521996077fba24e233097a6190477ced1b311cd41fead687dcc2511ac0ef723792488f4af08867dff3e1f474816fda09c1604b89059e31c2514 SHA512 2904c13f68245bbafcea70998c6bd20725271300a7e94b6751ca00916943595fc3fac8557da7ea8db31b54a43f092823a0a947bc142829da811d074e1fe49777
DIST valgrind-3.22.0.tar.bz2.asc 488 BLAKE2B 9e4d4cfac4dcc09bb62beeaa7b9f78bfafd0a6ae8d63e423ff81b7b8f5444a301e4c3030a241644c8070c36ee040832ce99f444678f22611457e325ceae18dd1 SHA512 c2317db564ef816d2b5d1a7f2f680dc1c6ea05abbffde660587946c986af179ea7ca2314d94c792f63f3043b6a44819ddf5661fd60ec2454a2c562e7d2711b36
DIST valgrind-3.23.0-patches-1.tar.xz 9660 BLAKE2B 0f59ff11d440cf39c3af6a3c6d9a21b0d922f79cb00e77c0e183224e4baca6037d30c48368934498ee5bf5c98b555b2cf80d0bdcef851f264949199079c74f65 SHA512 69544e36f0d3718c02ca781b58c5f76856ccba3a863cee785342e26265a430b2b5aebd1e558dd63ba798cc762be750ac66f192ef4eeb3bc18c6c156633475683
+DIST valgrind-3.23.0-patches-2.tar.xz 15024 BLAKE2B ca7085a6dd38cda9df9437697109b2cb59dfcb8154b1df20f9ffb20dcde9acfa671298610ccc8a57704b1a5f7f2a11b40352a51264440daaa0780e54027096d0 SHA512 cc7ea14808100b72e6bdf65248687694bf15f982dec1a42b59a9f42d26b9f1bce0e99a867a544f521d509b107792b26d15b75b417838ac2692e8773d52d6d69f
DIST valgrind-3.23.0.tar.bz2 16550038 BLAKE2B 9312761b0531006725f13270984b26c48f71ebe66e355b04410d7c01773c9b78ec21db3259cab398e58b3b68f93f5f074db06efe1f359bd7cf423515576191a4 SHA512 27d038faaaf6154cace2df18c3573291393548ba0738dbb6aba58eab6324c5beaa95fc5f3c0271663ca071baf829b15d806f7e81074f7cf087bef20ea0ed3117
DIST valgrind-3.23.0.tar.bz2.asc 488 BLAKE2B b06781577e3e84e506e56bd4acc7341aecacb6b5898d8f0daab627d24bc70c9c60edad11dc7e3723ac77aa9c7978f1e13af7734e7a37763c720e77ea4ff103a4 SHA512 e10b38c72ed1fb8d79a3fa84ab70c475ec7a15927a578ee6715aa74f9600453f0fb72551053b6c31583321c37dab100bafbf6e689c02a3bc06021f6092b4bc80
EBUILD valgrind-3.21.0-r1.ebuild 4075 BLAKE2B 06c7d359248ebcdab7c99c06e1f8ffe978f92e22ef866bcc936ec719b61a79404e6f1831f968624063da083da27911ea804f6223734d2dd16d4883e7d097fa87 SHA512 edcad8bf726f8991a561e51a42e8ee2bb4f52a9641c12bacc86ad578cd38b3f7bcb10eada151c8ed9b739fd08fdb5d595131ed71c40170f3276d7cb04344161e
@@ -18,5 +19,6 @@ EBUILD valgrind-3.21.0-r2.ebuild 4443 BLAKE2B 2c54610d70864adfa726ee6f9c02e5a79e
EBUILD valgrind-3.22.0-r2.ebuild 5364 BLAKE2B 30728ecefc6027886c1a93fa2989e03ba5394ed3b06f34bd93f56cf463dcad8bcc3b0c16b3983abc1a73dc7dd79ccf692e043fd0e115b3da13092480f20a1b05 SHA512 60a875f027645d83c7e3fda68761b2702c16196675f946601eec7529c22fd1f7a04d0a0e1db8d830d7edaec1426a7d8c5bc23be3f510cc7e9ec3d8a7d4d21f71
EBUILD valgrind-3.23.0.ebuild 5292 BLAKE2B 60677f73b6e8cdeea2c8e2cfe50fe9e0a178e0dde1d0ecce9748d6709a0d64363eac02bf8183ac846896e051d9d1ef6989ac01a56fc0a415eedf6ba985127863 SHA512 4203dee41a738575ece7c59184a42493aa552025e21118fa08ffdd6987f9d0ff18d4d38a3820983b4d31ed9620ba6d48a083b96b0171ad7033bec642ac2c13e2
EBUILD valgrind-3.23.0_p1.ebuild 5887 BLAKE2B f90ffcf2cb800ad0ad2cf0c5f505d7e21988bab06ff7d445000114b205aefc04edb499a63cbaa7f7fc32854e88c223e85d678b50e81324512bbd4d624483adff SHA512 ab5c282c2d6d4e9cbb0d7215ec94b2bc76448f2380a69c2222b899f1ec2852ebda06c8814adc5c0253057675face6b583a6311cebaa290dc053e5a9ca5889b83
+EBUILD valgrind-3.23.0_p2.ebuild 5904 BLAKE2B 2f76b9cc027abd62174c67b0d31e8dee04f60404f3c6c5cdb122e7de65ccc4e99dd27a9d029d6312ea9232adc66dafe9cf9500dda21c185821789cc703533285 SHA512 3038a00d1bbb52a982e7e333b55f787b7860fa4350d4f1e9172c04c38674424cbdfa0c5a4a1be54e737b768377f37f0de3b7ffdb74491f175e6105680ab5d4f9
EBUILD valgrind-9999.ebuild 5904 BLAKE2B 0c79ffaf65c830d5d99c0f664e0912f3780537e35a12c47f717ff66ffd3308a129e0f7b426609d64567b735237fef5bd299a01cbf77bb0c0cdd148bc40a4cfa2 SHA512 ec0861209d390415675e33998a5e3201be3543f59da0855e7a83a0a8f135956490fbbb3335608de0d9ec1e38cd9bcc5715d4860fafd98c9e5ba09c32b2cb1b84
MISC metadata.xml 1123 BLAKE2B 17b5501b05acd9384ab57a15018bc0d1ede50d7b5b9a5c38fcce816f68e8946010bc86233a197df89ad208957f90ab643942b7e1a3ceaa6e8d456320828b84e8 SHA512 a8c32063f3afd28c4a2d5c5c0f437c08772e822aaed4feb71f79e0f5a6cf81530d056bd8ae2ef73ac70792bd78fc095c069ef0d4304ff0a1c365f289d1191fe1
diff --git a/dev-debug/valgrind/valgrind-3.23.0_p2.ebuild b/dev-debug/valgrind/valgrind-3.23.0_p2.ebuild
new file mode 100644
index 000000000000..7986a840f399
--- /dev/null
+++ b/dev-debug/valgrind/valgrind-3.23.0_p2.ebuild
@@ -0,0 +1,193 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# The Valgrind upstream maintainer also maintains it in Fedora and will
+# backport fixes there which haven't yet made it into a release. Keep an eye
+# on it for fixes we should cherry-pick too:
+# https://src.fedoraproject.org/rpms/valgrind/tree/rawhide
+#
+# Also check the ${PV}_STABLE branch upstream for backports.
+
+inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
+
+DESCRIPTION="An open-source memory debugger for GNU/Linux"
+HOMEPAGE="https://valgrind.org"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://sourceware.org/git/${PN}.git"
+ inherit git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/valgrind.gpg
+ inherit verify-sig
+
+ MY_P="${P/_rc/.RC}"
+ MY_P="${MY_P%%_p*}"
+ VALGRIND_PATCH_TARBALL="${MY_P}-patches-2"
+ SRC_URI="
+ https://sourceware.org/pub/valgrind/${MY_P}.tar.bz2
+ verify-sig? ( https://sourceware.org/pub/valgrind/${MY_P}.tar.bz2.asc )
+ "
+ # Rollups of backports on ${PV}_STABLE branch upstream.
+ if [[ ${PV} == *_p* ]] ; then
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${VALGRIND_PATCH_TARBALL}.tar.xz"
+ fi
+
+ S="${WORKDIR}"/${MY_P}
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+ fi
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+if [[ ${PV} == 9999 ]] ; then
+ # Needed for man pages
+ BDEPEND+="
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ "
+else
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-valgrind )"
+fi
+
+PATCHES=(
+ # Respect CFLAGS, LDFLAGS
+ "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+ "${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+ "${FILESDIR}"/${PN}-3.21.0-glibc-2.34-suppressions.patch
+)
+
+QA_CONFIG_IMPL_DECL_SKIP+=(
+ # "checking if gcc accepts nested functions" but clang cannot handle good
+ # errors and reports both "function definition is not allowed here" and
+ # -Wimplicit-function-declaration. bug #900396
+ foo
+)
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ elif use verify-sig ; then
+ # Needed for downloaded patch (which is unsigned, which is fine)
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.bz2{,.asc}
+ fi
+
+ default
+}
+
+src_prepare() {
+ # Correct hard coded doc location
+ sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
+
+ # Don't force multiarch stuff on OSX, bug #306467
+ sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ # upstream doesn't support this, but we don't build with
+ # Sun/Oracle ld, we have a GNU toolchain, so get some things
+ # working the Linux/GNU way
+ find "${S}" -name "Makefile.am" -o -name "Makefile.tool.am" | xargs \
+ sed -i -e 's:-M,/usr/lib/ld/map.noexstk:-z,noexecstack:' || die
+ cp "${S}"/coregrind/link_tool_exe_{linux,solaris}.in
+ fi
+
+ if [[ ${PV} != 9999 && -d "${WORKDIR}"/${VALGRIND_PATCH_TARBALL} ]] ; then
+ PATCHES+=( "${WORKDIR}"/${VALGRIND_PATCH_TARBALL} )
+ fi
+
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ --with-gdbscripts-dir="${EPREFIX}"/usr/share/gdb/auto-load
+ )
+
+ tc-is-lto && myconf+=( --enable-lto )
+
+ # Respect ar, bug #468114
+ tc-export AR
+
+ # -fomit-frame-pointer "Assembler messages: Error: junk `8' after expression"
+ # while compiling insn_sse.c in none/tests/x86
+ # -fstack-protector more undefined references to __guard and __stack_smash_handler
+ # because valgrind doesn't link to glibc (bug #114347)
+ # -fstack-protector-all Fails same way as -fstack-protector/-fstack-protector-strong.
+ # Note: -fstack-protector-explicit is a no-op for Valgrind, no need to strip it
+ # -fstack-protector-strong See -fstack-protector (bug #620402)
+ # -m64 -mx32 for multilib-portage, bug #398825
+ # -fharden-control-flow-redundancy: breaks runtime ('jump to the invalid address stated on the next line')
+ filter-flags -fomit-frame-pointer
+ filter-flags -fstack-protector
+ filter-flags -fstack-protector-all
+ filter-flags -fstack-protector-strong
+ filter-flags -m64 -mx32
+ filter-flags -fsanitize -fsanitize=*
+ filter-flags -fharden-control-flow-redundancy
+ append-cflags $(test-flags-CC -fno-harden-control-flow-redundancy)
+ filter-lto
+
+ if use amd64 || use ppc64; then
+ ! has_multilib_profile && myconf+=("--enable-only64bit")
+ fi
+
+ # Force bitness on darwin, bug #306467
+ use x64-macos && myconf+=("--enable-only64bit")
+
+ # Don't use mpicc unless the user asked for it (bug #258832)
+ if ! use mpi; then
+ myconf+=("--without-mpicc")
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_test() {
+ # fxsave.o, tronical.o have textrels
+ # -fno-strict-aliasing: https://bugs.kde.org/show_bug.cgi?id=486093
+ emake CFLAGS="${CFLAGS} -fno-strict-aliasing" LDFLAGS="${LDFLAGS} -Wl,-z,notext" check
+}
+
+src_install() {
+ if [[ ${PV} == 9999 ]]; then
+ # TODO: Could do HTML docs too with 'all-docs'
+ emake -C docs man-pages FAQ.txt
+ mv docs/FAQ.txt . || die "Couldn't move FAQ.txt"
+ fi
+
+ default
+
+ dodoc FAQ.txt
+
+ pax-mark m "${ED}"/usr/$(get_libdir)/valgrind/*-*-linux
+
+ # See README_PACKAGERS
+ dostrip -x /usr/libexec/valgrind/vgpreload* /usr/$(get_libdir)/valgrind/*
+
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ # fix install_names on shared libraries, can't turn them into bundles,
+ # as dyld won't load them any more then, bug #306467
+ local l
+ for l in "${ED}"/usr/lib/valgrind/*.so ; do
+ install_name_tool -id "${EPREFIX}"/usr/lib/valgrind/${l##*/} "${l}"
+ done
+ fi
+}
+
+pkg_postinst() {
+ elog "Valgrind will not work if libc (e.g. glibc) does not have debug symbols."
+ elog "To fix this you can add splitdebug to FEATURES in make.conf"
+ elog "and remerge glibc. See:"
+ elog "https://bugs.gentoo.org/214065"
+ elog "https://bugs.gentoo.org/274771"
+ elog "https://bugs.gentoo.org/388703"
+}
diff --git a/dev-dotnet/Manifest.gz b/dev-dotnet/Manifest.gz
index 8a7ad2aca575..5e6f8a6e4916 100644
--- a/dev-dotnet/Manifest.gz
+++ b/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/dev-dotnet/csharp-language-server/Manifest b/dev-dotnet/csharp-language-server/Manifest
index 8e9221809959..7c961132e596 100644
--- a/dev-dotnet/csharp-language-server/Manifest
+++ b/dev-dotnet/csharp-language-server/Manifest
@@ -1,177 +1,104 @@
-DIST argu.6.1.1.nupkg 176453 BLAKE2B da26d429cf3624b6170775871315ff784ea676b413d7014b7e42d84a2f6417bbe40d95103f958d2cac014f3545c4cf55b487a3718f16b37f646e136157d164bc SHA512 79dd4ddd1328867c52e78318b8c80fcf7efaea15c8b58dcbd7622b3dacd9f85f025cf2a4c7257ea7cc55916984e4d0e746112f696a6d46106b5ecb4af43852ff
DIST argu.6.2.3.nupkg 186027 BLAKE2B a399517f553d38f095d5db0214cde3c7db4c189ae1ee839e3af19b4827eedb6c83dc35e94beeafec16bc553e198940e0936f0c0432a752d4f1572b62f4c7630d SHA512 8a1709d990d831fc807c25f14145c97bf37e4775b7020e6aaa7468d3b4f29c72a1c436adc1dbbd4142a3578123f244d26e43919297c3279cebe8edd98ac3f94c
DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c SHA512 378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa
DIST coverlet.collector.3.0.3.nupkg 1937797 BLAKE2B e0ab1ad46a72b363bfda0d66b731f6bf91b37f95c96e1db4cc5dd3bf957c7c2a74d4550b32aa73dedcfd9a96c2ea63e1c9aed92ea26def60dbfa2b89e056adeb SHA512 6c72d39d389980e5bd2c866df0c7c78352b0c2b9a453fac70381b0bc59a231860195064adcc5d35f7ec72ef2423376972208b28d6dd56fc29b660094725a500f
-DIST csharp-language-server-0.11.0.tar.gz 99330 BLAKE2B 00dac9fb2f4ed5a1e1a293d1729e69bda9d8b2ce2c2fe6cf95c9b283c32475349ede02ee59f457b18a7fbfc80aaed04fcbc9645c85378376e6470451f0ceae30 SHA512 621e64575a2e0e6e59a7284a4bc223aa0f0a7da43d0023abfc73d632fd8c4cb2935f5be6449b0a069bba7c040d1b4fb88ad7eeaa9a6278465d0e6dc649589282
-DIST csharp-language-server-0.12.0.tar.gz 64249 BLAKE2B a85723116a8fb1f062be99d3c922c6e99537d62ca13bba1ea715a3c4a76be2ecd980abcf817fa2d552cc121376c4803c8b6098ac4f4234be4b95280c5a93c350 SHA512 3018a57c8cd66daa8238169dd074c4cf7fc53887eef28cd44e4ee283baaf536846a1e632f9c91fd27ed37dd32045eb833445c8ac1404c707bb07b2878eeebcd4
DIST csharp-language-server-0.13.0.tar.gz 64756 BLAKE2B 6f9bd741ddb435a8524247a1d8fb1f1196390ddf94812106d633cf5fb3e7722e41e8daad80794ddea737bcc09699e577775345f4f430adf3162bd5f55346c55f SHA512 197dae415ebf797193983babe3e0fea9da6a82c3944e706111bf9b20bf6965ce043b58725687d956b227d09f7d8321d3340d9ebdf70d3f35c7d8a9ae1ae2620d
+DIST csharp-language-server-0.14.0.tar.gz 72581 BLAKE2B 37edec55cff1957e15da3493311f8ec6d056b7ffcba7870d648402e7bcbcd32746132013a191da5c78f47b1d42c21206b4f57adb41cb4eeada30226ded51471e SHA512 de450ff098d4c8b74a6811c96948463e8a4025e3e47695986906ba6e6046c6ff1046c435bfce3e5ab3a832057b261821f552cd4b445f6861faebc996805bdde6
DIST dotnet.reproduciblebuilds.1.1.1.nupkg 24193 BLAKE2B 7fa2efe9549ec3f7242ceff1566e3e1a11c5fe51091a1ed6faa7fc39ed7feb40c1e6f0b24a0cbc024e157905215e5be1fe776df0f647acbfbb3ac60c9b654756 SHA512 03dabc14d61db33723dd02d11613848125a36ecbafaad95fba1727f909f92777d6ee963394d00a6eb4e9383e636cbe46b54516abe2c6ea2baffdb76a2617b332
DIST fsharp.core.4.3.2.nupkg 2444059 BLAKE2B c48dda42cf29492a4f6e160470fd7e1e1e13c23c229d291836276a4ebfe8716be770594a3714e3674f45db2b8ad2d01c5bb44002dc5a2aac855517dcdf33861c SHA512 091e7f80eaf71178212ce8a1e0dfa5f2b94ce27e55dd59e2bfc2fcb4079fb79f8fd903d2a54e021c5d18a13097529a9f297450a6f3de8fbd0c8c7a417e05c90c
DIST fsharp.core.6.0.0.nupkg 2784605 BLAKE2B ea2881ba6b42ee5afc4bc98a764f12be34bf21b1c5ef03c3d3614c6864bbabd3d0223029a14c5d33d2efa0bc66d72d8287d5b57818535db15212e959ea0ffb53 SHA512 51cb44f575ae87baa8174b79855d8e1b0349158f4d3f0fb5e2ed529b8a11c9143dfdf0bfe354c5170eb9910a020df6351853bfbd4ddfd412edec8f3ee002f6f5
DIST fsharp.core.6.0.6.nupkg 2996318 BLAKE2B cbf9c2410720af0c3aa9be93f0ac3b9aadd8317449e92472cd748fd38a641ae06f01daa5c4068dab8777c33120eacde36ab3b1d3370d6d4e0d69675f5f1450c9 SHA512 e7d6c028125f4a8000ba923319ccb3e2bebce9b93506a5d04d7f2077b018ec411094171b642cbf80889ea042ad89c30b6b5d4cdde9c22eabb20ba3aea3c2b7b2
-DIST fsharp.core.8.0.100.nupkg 2816556 BLAKE2B 6662024bfcf3cd2cb14a33bf073a6df55fac12c6691e820f5aa4a57aa222f32add0518c9c9789e7f28441b901556b677f7e77237683aa9cf91cec502a8cb61ed SHA512 855cb118dfa043642fa1c86cdd80107864ed5c5d8aa7f3997a6de1a7014b6c23076f62584ab5ff489ac2ad6f86bcd2555a3b62252f2c78cdb8d37d4ab13bd021
DIST fsharpplus.1.4.1.nupkg 7902851 BLAKE2B 51457ea1133a91557bc9e3636f92a619c8d6934b82a260fd14f2825595a1e0808c1a02f3135f01cc1e8dfbfe659a888f9d0b2671c5dc0475ae1bbaeb9cb7d5c2 SHA512 f72a60731801cb29272a3a721fbed6f1e9897a6a8d1f8c3b1967874df7f75099b91183a73011fca78d6c0cc40db44447cd73d373b844794f9beaa1b88600d6eb
+DIST fsharpplus.1.6.1.nupkg 9969301 BLAKE2B 0e7e165ba5d0e728216c2f6ab02f46428e710f94e9b1cf100fc99346120e3fd39a78c049584b3f5eff9c1b0ca046e4c68b06420f24e39fb92d30d7c145f95710 SHA512 33f79e49859fdeab65016827a0caa129ebe06e153b2f01458f069c919af93a7ce370faf2981215f4297c574d4fac1a1e81e168880df950fbcfd3cbeb73e4aad9
DIST humanizer.core.2.14.1.nupkg 538179 BLAKE2B c3e3c3c7d3fb3484dc85f5eaf25ff4f4428cd36b3458c5664fa7c29cb62ea291aded48a369823459d684ff79ce63a16650dcd37e8cd123c23ab943faea92cfd7 SHA512 cb3a8653f1ca34b67d52fafa92f49cdf0615fd2e4efc8be4948516e5617b32e8af18b63cc12e486672cf92dec3d4a5bc12dd849e5d08dcbce0daf196336e17b3
-DIST icsharpcode.decompiler.8.1.1.7464.nupkg 1314824 BLAKE2B 9c364884e58fe15d5d6763bfbc4f39efac0fb3bd5a4b4fb5389ef3b3e1aa82c7f773d46b020faf91ec69a01317ab063f3c28e276f91b0f971021111b4367320d SHA512 75dc286bc9b32a13954bbce9cf4e0611dee07fa0b973eab102a2aedb9cc159512b9d30bc5d637be47d4c69abccde4a35a62d62c3b48cee68bfed629105ebed38
DIST icsharpcode.decompiler.8.2.0.7535.nupkg 1325466 BLAKE2B 2d674e38ef18a3f67a8d45e1513e52d11cb6a8b1f234b09d63687df9446d6c63b02bd6dade1e9595d11b0cf6c4a956f62b6a7841617632a1a89e492c4899e415 SHA512 ed0f8f96704b9c603748a464c30bfb16e3d3be9b59e3f656017d7a4b897820ea660e69824c8ebcf67cb479938c2163106b6f8cd9a53c5a1ad7771fbad7249528
DIST ionide.keepachangelog.tasks.0.1.8.nupkg 2755127 BLAKE2B 077c51696c5948ce974bd5d745f6cc2b0da726dc5d473381d019469eceb6a9662fbe28946824bd193104cf7d1968a2ec866776218738c2771885dd9f79239137 SHA512 53844192a5979ca195eb97b2559c875bebdb3986c8607a62a4a89fdd529c31409f6b7abe8dfd101f995cc98b4577f64f30c74efb12f412beabeee8198881b043
-DIST ionide.languageserverprotocol.0.4.23.nupkg 407062 BLAKE2B 798fed964d234f9296fb34ec5cf26b2fa354dd79421f82f0f1d8fa84bb9a7c4005daa8fc4c2f71f089e6152dfb81df4641f990e9f27f2ee3f928637689471b79 SHA512 53ed0845aa6b99b32f0d66fa8f162cbc195f3c87c80e538d5ba59a9bf9cc05efce36591a48439c1f22959f58075bd3b72d234f15aca736f47ba711ed44338cb6
DIST ionide.languageserverprotocol.0.5.0.nupkg 409272 BLAKE2B 40c50e753c46bbc9e9b00313c8c92c453731ac124e209f919563bfc49a50098b6aa2f207417980a85f2aeefbd0b7c061c24ecb5f9b5fa91f6624be7a83956e96 SHA512 70588673fb528ce072037c284c95b20b431d232de53a9dcb802bbb8e4cac255cade059290585995d79889f73053e32642120dd27f9ee232a8dcc282e201b01c1
+DIST ionide.languageserverprotocol.0.6.0.nupkg 555479 BLAKE2B 440510fdc1b0fc114dab23dbf2b7c0a23f703bbe5fd14e1210c74b6f397bb0f2bdba6b979752c53b3dd78a8ac759c64a37f14b4fdd673007203cb8f21ad835ac SHA512 1899f8b09f2e8e675241fc2378bc5d8c6060af875b40db81faa804adc4264f167ca04fe9f9762b1ca013dff4cce39a2a92c4ea5f11bf4ea60be025bf019ab098
DIST messagepack.2.5.108.nupkg 326216 BLAKE2B b593c5150773aca28aefc2a8b34e24587907e4bfaa73857f3c3117b40a30458058e85f03a3dc3a02b6d7698a67ade141bb3b0c4b8570393a7a46a5ce43ae73d7 SHA512 e2ffda229151542f8f7e14102dd38dadbece62e9818fcda5dd25f7102facc14896d04a310e4c5f201edc59658bbaabb9d15f97ed73bbdfdfc1bef809012f5487
DIST messagepack.annotations.2.5.108.nupkg 19480 BLAKE2B 0ac1c8f6c0407e144463aad425731cab7459ec74ec805b6bff6f11951f6ad5ab4cb54139ac5dc0f26f58c0f609e4092ea4f520b8e700f5cf418bf420aabc2208 SHA512 78219b983511749ac9e1d3a1cd9436b67b06e7358135c9c61acb19a70295e594ebdc7bece14b1c0535cfc91a17c1d74b9b9b007ba7078d883e6cc3a604b35066
DIST microsoft.bcl.asyncinterfaces.7.0.0.nupkg 95839 BLAKE2B 057f789af840dcb18f3e2a823f8e16725fdecf93986a469544876d66854e541fcbda2031f8379fc22489d5a8a1fd9f766285b99cae88b7ef8412cb4befb0fabe SHA512 35bf41d65c4269bd0b662d228cd2c4a70e21830b745a5f1040cd43c488494b6a2d0a102d21531fc86ad89776337528eca6f0583e588996bd240ad8b334055edf
-DIST microsoft.build.17.7.2.nupkg 4139813 BLAKE2B 6dd799edbf34c0b9e70cf69fa7c020268ee2fad0615f99934d0ce8a4bc59b3fdeae9ceff2b690a8de4884272fb3159bc6b2dd5411708b9064dd94f2c954457a7 SHA512 c8801a37b5cdb7b5af92b7e3364809e6917c16a6605a5ad844d431567baa18982f8f558908b55e8668ab3377e1925c3886db1c30cd4f8a7f48a2eedee1f6b163
DIST microsoft.build.17.9.5.nupkg 4252413 BLAKE2B 966fc97fbc3f6b50877a2d77e2e222374b0b3885209b3364b65b8008dbd23014ecccf3a3881ce1f0bed234763e4b44237704ab63967355f5a3cf9804569f909f SHA512 51665e5a4a9fdda39969418b4831821829e70529e444d075c731517c972e909057447cc12e85c017393490c7baf3c9fb440ac878fbaede536df2cb87ae7e156a
-DIST microsoft.build.framework.17.7.2.nupkg 1033234 BLAKE2B 2e8f37ad6c13b19e26ff548c9eb574b7396ea409046de545ab632fcaa3f4b87e0353ff90036198c9c5af3d635dc039f2fca9900c8106c792a617d932ebd7c0fc SHA512 83ed8b5c1852c83aa296d1effb279d98e753b428244d1394275abeb7e6f5a616b9ca180d50b1549df57e317edc88db668350d76e427392db6cdf4f803d1ac164
DIST microsoft.build.framework.17.9.5.nupkg 1060756 BLAKE2B 23411ac5a272a19d4b05790d08584da84433f0713e28c4d48b10a65dea806f5699e5a1fba96f1b183e03616e64d28cf4d2af169e6100c7536f88d0e4d78c446a SHA512 b21656708f3c70d842c6e042678caaa5444e0d43564e93d4e3ee30df8fc3d498c14cd21090164c4ad3b9e1aa0d56b9b9af99930abb074af19da6aeb3759ceede
-DIST microsoft.build.locator.1.6.10.nupkg 80341 BLAKE2B 4bfd5b6c0a6e46e3f43c8af02ee755e792da3c8eca2e7eac531bd36b95ea4c3cdc0bb2b2f5bc024f78abde81191336d36ca10cedf6ec6d3dc44530d37ad19ac9 SHA512 370f97db9200614240a2d230416f6f351635c5c28d5d97a6d7aab9e2d050fecd8f3686d849ead98efa8ad56cf97f25c0e84033030b7584034f0b86b9f0d6cb0c
DIST microsoft.build.locator.1.7.8.nupkg 80701 BLAKE2B cc39538564b37e3240acc15e032fb6f10400ed2ec34317be5eae1809c6df65eabf459f98889b3c580bbd0075d2da01fe24c12ab23b402fc3ae30ec0c755e163b SHA512 65fdb0d29466054eb10733cd1c28b8107c2030f8e6a2b0dcbf07be842407a17c7233643d51138ab0fb6d6d05d1e13b06a5553e9b418bc79dba667ce6f3b150d4
DIST microsoft.build.tasks.core.17.3.2.nupkg 2354556 BLAKE2B 91cff6d7cdfe394fa7de3558dfa19f3fc3f120489d1b39cb13160a5e4f16db597cdcc5eda8cdbfeca6acb9d4335e942d871515707989b8df48513fb6789b0e3d SHA512 95c5926497a2915c9b1c9e8ba67c21c7dbccb67a93bdc1840aae1a98363088a24fa2393b3f3d4bbfad17b1d05de89606ae57ab06de1b9ecfb120e0d9f9d61ced
DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca333383d757f828c029846e3feef88f SHA512 1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46
DIST microsoft.build.utilities.core.17.3.2.nupkg 891521 BLAKE2B 113cf481440a4dc25705d1da32d136a628b255c1b089d3ad4e1430760e51b4f5088f696d474bd58d3089c669488ffd5b79ebfdfb191de601d2aa3406c91c40f8 SHA512 292652879b65f4cbcb9618e359bd2ef6f67ce060ee761a4f8bcc23377d1da2fb52a098d1f2a156ab3c901218a9291e1d422cbc8e7531ee24b319f0325a693385
-DIST microsoft.codeanalysis.4.7.0.nupkg 32661 BLAKE2B efe5382bc790c637c458477c11c14d109226f81472f2d3c7de1f47cf84a49d6fa485dc46f6be3115d0be11bfb12d4b46cc2335c5da5789c36586b8822025b005 SHA512 7f0730856b06478795926819abe6562d5b38748244201b3cae0ead2ead75c016237a807a0fc8751a871778f8cd4087dc91e199d569c22eff0f783ff562ccd6f0
DIST microsoft.codeanalysis.4.9.2.nupkg 29916 BLAKE2B 8f85b8f9b86e9761dc9774cc515682544d4e6a0e59ea377da955b678b355fa21168a9a2dfc5ca6ee1683aa703019dc2e3eb56ae7d3ad6813dc8f6e46819f59eb SHA512 08987fca3fd95a70e7d2a443a2fa9e6fbaa15e5e0c0c54790842c04360792bd75c102e893e0ec5926d800d1881338505eee6fe9fa7e4884e7effe18f0f959b16
DIST microsoft.codeanalysis.analyzers.3.3.4.nupkg 1461577 BLAKE2B 43f2f6df0bfded6ad334f5be4627657f1d013b73a13eeef28c5da5c134f43c1880313711a7dfa577b4dea5ced0df6df6acc4236fc8371c1f7288b96cb34997d9 SHA512 23e462c3affa5a33480b276888da438cdfc618feeee17b0be95b08f651bf3a316e7c7ddf96f484cbf7f1361183546c195b0abfe41967a97f8b1f676685e68f7e
DIST microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg 292854 BLAKE2B 79da2175045559a3bb291e0692373c2400913ac07e8815dae9b20d9bd06a39ad7e90dca073379ebffba6863e96aff38da5532fb2b7a7641902f492cca4d39f1f SHA512 2719c5208a6013ebb2fbc500e187446f44312db017dcbc036618ec354b04b9c35db9f85a21af5fea8c394583f6483c085444e2acac4cd8e4e79582160e95cadb
-DIST microsoft.codeanalysis.common.4.7.0.nupkg 6768295 BLAKE2B c2bb5c69f64ac892add37e6fa456e8d42e31325a265541c5e96ad2d6c98fd21897adfe4f9980fd314eeba97aeadeb2827cf2fb31f5fdec68366874dd89a233c9 SHA512 7714dbae06bb2dfae739d193de2651770c0ea534c2b30b7f1adc02a68cb12d270891b1c0100dff10925f56e9885ae0e8ceb583062cdbe599b60e472bafed8f57
DIST microsoft.codeanalysis.common.4.9.2.nupkg 6961486 BLAKE2B f280c6d481de0ab72fc5533fb24035f1695c94381df3e7edb6a62b806d537efe60b67d9867e9b98e43399f314aba3a51c773c74acf4e1ad3baf35bb18b28357d SHA512 5c2b6a3d0767a2a7eb05289d1562044a6f1ec57547178c8f63de1ef384add8f5593dcd9b19e40d5dd14dc1a76ed41776b2bfdb0203390745076c2a81cfefd279
-DIST microsoft.codeanalysis.csharp.4.7.0.nupkg 16569260 BLAKE2B 08f11c2c6c2879c777665258ff277dee64132b668ceae28a5aa8be329610a8fb952ed9b38eba434308ff814436223c3aa77c2b1ec7bc18222346839ecd7d44d9 SHA512 c3ab9a1079196ecf6a32183c6400ec90267320af7deac2e36cba73b4fbf4c81e2898ee33d893241a60db97505c66e67b7b6bef6e3dbf038f453012d9c5edfd29
DIST microsoft.codeanalysis.csharp.4.9.2.nupkg 16969467 BLAKE2B 781ea31abf2efd7ac2815af6c3208b1819bdd92d2e63f0e35a07549a207d2c48aecc9d55c815e1f5316d5cefa477b8bac8c0639a3301fb7d4b2663f2b899d786 SHA512 a32e6751d24e68e4048d46629a1607e3153a9d5c6df1cb6474fec74f67dcdf679cbc7e7441e23025782336decc194ca124ef967774a2a50590e50c83c3b56e2e
-DIST microsoft.codeanalysis.csharp.features.4.7.0.nupkg 3868075 BLAKE2B 01a15283380b06334e6ddfe22d1b35acf9f57e30fcfd9606fd78dabf284a0aa7b7b870ca154b84b0a753e03b89c8ef0dde3a0104760996c1c1474bdedefefe45 SHA512 20c8b488e1ac72bf6e880a19bd89851157a26ed8c1812390a1ae3a1a4849d78042bafffae756ea7738be00f17e99ad4d9a14f51581b7ce61931bfdef5cf418c6
DIST microsoft.codeanalysis.csharp.features.4.9.2.nupkg 4146839 BLAKE2B 02c50bbcb45fe442a031c6c78412e489f9aebb57270222b0189c98533ad5bcdfba5b9c6e53636180e969c970b9e8ebd3f638389abb46470fdbdc7fc19d40e133 SHA512 d950e8fb845720cbe907c6f0cb2fd4388cbc69ea61615c86e9f4677eebd6c4a0e972c07efebf0185f99c137d598d4ba5559a59cd53d36cb1c98ae546abb9d3b2
-DIST microsoft.codeanalysis.csharp.workspaces.4.7.0.nupkg 1955009 BLAKE2B e2120cccd0ee2c4d6854124a832a0fd76c84e2b0d74bc4c0fdb169e6cb16df80eddce4092ee9d39b00776d4cfa9aa30e729fc6171164ae9970bb8f436c2d13e8 SHA512 809190facccc2414eb6261f7b0a4940ee37812440840fb862bc9881b79f1ca07283d5df2f5760b15f52ccd118d3dc071164478bd2ba846bfa80e2f8e18df7c5c
DIST microsoft.codeanalysis.csharp.workspaces.4.9.2.nupkg 2037694 BLAKE2B 03eeca5aec8d93874f05417d0b1d9f9352efcbf31efcfb1ecbdd992953c830cbf00ff830102d46efb231656ca684eb2f7da60f06f6d62d495886a255ed55ee9d SHA512 35f3f573e3a337429b1718523760d78a52236731faa7f0f3905fb27a6074bffee785092f46aedc0e57ba4e95a0a70d7624a3926ba9528ab7c409b452c8b14684
DIST microsoft.codeanalysis.elfie.1.0.0.nupkg 155504 BLAKE2B 6f816ce2fbe46940ba361970104cdff65f225b245a2fcfdd98b00e51005aeaf0246c050e99061896af311ca01cb89145519634113c3b9c20f4dcfe583bedf389 SHA512 391444d600aa3613a24f142e26160e179ff0a2cee18cdb9e0c7a0d9a78fddce06abaca3e038b85b04a4268ff60f21258a66b2988622dab3c49febff64db9d0f0
-DIST microsoft.codeanalysis.features.4.7.0.nupkg 10014227 BLAKE2B af9cd78695b75fc228c923ebdd87c6fb0da8f8cffcbe34dfef922bae0983cfb5837a2f6844ccb55087659e9e91c06cf63361053fb05a1fedaf417efba155bc18 SHA512 d89a102f9123876f2a628d1443d1924396432bac78b3b4403c3c7f6fe1c8b63736c73e8746c4382b9e7c49152a2bd597468d83993f4f336f1c33db32a5472e17
DIST microsoft.codeanalysis.features.4.9.2.nupkg 10250566 BLAKE2B 36e14024d88e0bcf3de6a5b75142ceff43fd9b9769016056675e3ef70b7c44d7bd3f76432831a43bd594140f4e25b72ddb18743e834d3f8d6ca10a9f78af3bc3 SHA512 36db2c634208a2905f004a2c35c1842b06b4d03300787359b873cca842637ae1f7ae554615f65d0498f1bd372df6242385ebb26fe6064975e3332a1d5df91e9d
-DIST microsoft.codeanalysis.scripting.common.4.7.0.nupkg 781700 BLAKE2B 54d8e4ba6655de164a9ee3838b476ba52344b1d01483147ee42cfb31afade767480b98edd35586e34b46220d85bb625dca4c2ce6a84086473e5841535f869261 SHA512 290fbd4d98710229337b587674779f90d803705210e01f69fa536a6f55abaa1a1e3f6a91c82c9e18170d387c5cacfb0908d24aa2b1fd574c5add5eebee86a5c4
DIST microsoft.codeanalysis.scripting.common.4.9.2.nupkg 781831 BLAKE2B 699bb69ca776e52eaf42bbe6d7136a2b2fbe43792695e65ec55a3368a2d534c1158686a88c299df865455be79bbee28f196fdb2149b9e60aeb384f1df8658a1a SHA512 47f4fbf725399a404194e3b6389cac92ec885e4915be79a7a9f42314705ad55813fc951e1772b09d83a53cf0b3664b9954c85cac9eec1882e24917d33c45f6d5
-DIST microsoft.codeanalysis.visualbasic.4.7.0.nupkg 12722041 BLAKE2B 19fd428a40330d71c1fea2e23032ef35c6905d66245efb76d36400cf3d26019be4eddd217d8b6eb9b867c84e54a836253b58d8a9e0a54a342e838cd5f4bf9a53 SHA512 a918a546780d95ccdb39a71cbe1f68856ba0212f480502fe654e5c5bd3f804f5856a45f528c4056cea970fa3f971396a6b1e1924a94984e63c23fe8e6d9ba502
DIST microsoft.codeanalysis.visualbasic.4.9.2.nupkg 12814828 BLAKE2B 34bb176ac192d9a6291fae1fd9ab92cc24a4ec9c7a16bde0b06033d19f22221cb3e2b8e00fdafd0cc1d930488f35b8f88799a8c9ec5136326a08f2e444d64992 SHA512 271dddee3a59d9b7426ff1735413c3d9ae0ff2314385da04ba01a8c4bc552ad043cc7039f917502f4056bf3c2b3f54ddc3760fb21ad47a536565799c357a99c8
-DIST microsoft.codeanalysis.visualbasic.workspaces.4.7.0.nupkg 1918797 BLAKE2B d875ac9c1cf6edfb26ec74b7715a4b52c4f52e5348a1f703b47c2383b388fcd6cb018f85c2b9f77c2284dfcd90059eaed124bfe41935983b4843c4763f9d9ef8 SHA512 b43feaef31e28964e7f57f6b6f2a6780a9621bbd83acfacb3e86c70e4a37f45fecaf255077be864736c48579cf37d3d61477702dc86b580c4f8a4258732bfb56
DIST microsoft.codeanalysis.visualbasic.workspaces.4.9.2.nupkg 1917053 BLAKE2B f477f6c4ffe401137ab83e68968519bf09ea995830e24611a84d991a87252795f4ab3276335bec6c29a3cd359ec199d0d4b9d9c5361bf1985815cddb9bb946da SHA512 bf4eebbd9bdc90788f2c3cca5c5b3d0177c41ac0de4ef47e37d6073bdc10a9ba17826b381c2bf47d3ad938e82a33f6954bbada709291a35b5feb651f8ea31e13
-DIST microsoft.codeanalysis.workspaces.common.4.7.0.nupkg 7378311 BLAKE2B fa8ce99ca8a3c34e210a05e23ec39f3e745a5fafb7ad11d33bdaa73068cd2995f6a22e084bdf1c47d04382e48ad7c930086a4eec0dd5405e44aa81ebfce872b0 SHA512 a077bd5f307044b287cbb740d5cdab0955580f2796990c35824138a506011943e44adfaf678ad1bd86d2b0242a337b3270920151ebcfca1be1c2bcb0ec6e919a
DIST microsoft.codeanalysis.workspaces.common.4.9.2.nupkg 7998714 BLAKE2B d16e1629eef0b99d30c53c2d7f9676ffb8a9a97140b6f71b1fd5f084442635f01254692403e6d01abbcda255cd0a00bab7f8996bc72caa5f9e170deb6f6ebf6c SHA512 0e27acc1961c6151833de4fa9bb3388bed1a2a48d28328e623dcfd1c910349165dbd77ca60b10ac269451944f2cc54b86eb9f2302c0b4a2c36296540c9da7354
-DIST microsoft.codeanalysis.workspaces.msbuild.4.7.0.nupkg 705948 BLAKE2B 36ab3265e59dd0f41445c3f88e0e5e2a0d5b111bcb1a8b9ae191b94a3431b3b25336f210f18d9959b3e8e0b9c7ce0563bdbbf199309de50c75498867be9e05b2 SHA512 8536fc1b37ce41916150ccc5c75ae80bd4426e746653d9bba42993b2999e0d3391636f1c3bae9bf46a34839f67a696a53235c146a392681511554040371b946b
DIST microsoft.codeanalysis.workspaces.msbuild.4.9.2.nupkg 14288580 BLAKE2B a487acd636fd05508dba9845ed0f21fe08ffc97003c8d62a19fc100a85d189ba10bf2dce533378d80e800e8ac1726baf2a6f828300b60e84f631cfcf5d97a3f8 SHA512 5a4e2a67277bf506eaa081f6776a1ec83fd9d671daf07541a9476f9f775ec68f71e756d021591ea11cf1fd8c374478f45b4384dced8bf754e6bb75d2722fc68c
-DIST microsoft.codecoverage.16.10.0.nupkg 6555499 BLAKE2B 5c1547e80ada1dce566e900542562cab7a859fd68864b614b326738c8c1f7db750ebaadd8fae7e8c2ff8fa080e79bb0a04879bc8d795f61c4bda29a5e89e298d SHA512 0fb211d5fb3d6d9875d15a9f056d2202a9ec4fa26deb0c1937ae2428bf49dae8db2eb462fdf435e1edacb9b5037007a2bd7c73ca91dd42f3d51bc762334945fb
DIST microsoft.codecoverage.17.6.3.nupkg 9093992 BLAKE2B c5c23032090c4534d05364b99df8de13a85be431c3438d7042faeb31d56e56ed1b98a66e6cb80ad504eb85ecc97baa2cc9a079257fd928132f2a9f5eda0738af SHA512 8d4e28bf72c98f844dfe4c9e978bd9c3bffa3512de7241c16077fade1871e7abc3845b830317ce6916962a57935a55ab03db87593d13fece4c570d6ebb3a68f0
-DIST microsoft.csharp.4.0.1.nupkg 462346 BLAKE2B 209ccebc9103b803d26ea1f0232245c3cd231078b03a83a0011a2a79a1a8a324a72c5b3fda94b2686fff170932f366e165f81a36a70df590a39c45d70778e4be SHA512 c0e75a9162f28ba4c4572c8fac4fd4c8c97d6d3505a37683646ba5f7e5f6ac0da69d5200d2646054de90e8e08f893a10e514591b69b8273640842b2cf90bddec
DIST microsoft.diasymreader.2.0.0.nupkg 93176 BLAKE2B e014a4e37ebcd914a0671705cccd6469d89dc797e11d64f29d1362750e917774585c20ead7ae6cacea08f36059ce6e31e8d12318704168e28c55a066945a7fcd SHA512 8a25467f107348b9a2e4daec472c788b33663c8715726376b65985fbaacd1b5a4468981ea25214aef86450538a695ed03183f2b5580c9927755744a2066fe870
DIST microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg 276886 BLAKE2B af87cb01e181a5f75df78f59639d4b7dae4fc0b930c7ace4a3ed506c43a98edd447f7359ae964aea1824cfce9213b8f225fd67e9240205a1630d67cd0a274415 SHA512 94bc05ed29755109565d9cdfc901087ee1fa08302dda393106bc9a0bd7384f0dc2b6c2f123c1bd53fce06babdbfa845dc6d22a163c4b0646c5251dcc5aeac282
DIST microsoft.extensions.logging.abstractions.8.0.0.nupkg 795935 BLAKE2B c27db06351766972dd55b3ebf927ba7594aefaa0239fd00e0a8ea9ba6b8acc3c1e040512cd07a9849af5ed066c69450d1ab4d7fc231103db2981d2264f515dcf SHA512 50a0add96d30d90580fb8e02a25cea0aa15f4d22744279b5acfe18cc8568b74402aa062d5db13cc5887a08bfd24e07cbc88b2fc10ee8eec2c37edf3bcda7f8a7
DIST microsoft.net.stringtools.17.3.2.nupkg 178979 BLAKE2B fe599197de2877a5d702fdbdfe24225e64ce2072140381ee19a5d69acc7e1d5af09d03b32650754f524a027c8a56252a9ea31fc903b51d8c42fb63522ec45f62 SHA512 ccadbfe685dfb299a97a95cfc66128b912ae19ebad8e101ad1a996364a0b1cb6363659c2a96c30ae1f61571187143c65859cce5ce5a6b83a0335766da3a7ec1b
DIST microsoft.net.stringtools.17.4.0.nupkg 209334 BLAKE2B 57b8e9d7f2df4785d795067878aab6ac784633c821fd8bbc6d5e93622994b92811a8f1d624090067434881534ffc39ce1105613c17e942288bda7d1c81b7436d SHA512 c20329af90c7d35281e71af21f13ff37c9f3fa93f204f82a07e2455ed7f36a4cc8215d2197e62904370ddab61b82fd6bfd733a198db47574c7ec6d61ca2baca5
-DIST microsoft.net.stringtools.17.7.2.nupkg 172742 BLAKE2B ab83453b68e661239c4a22abeb0066273897ef2f55bab42590fd61b47a81571ffc15b7d66c6ae4c883ebb8af9cfaa960fc1367a154ef06717b89c8f7560b49d9 SHA512 b6b3851d171a6dcb4dab93f73f708e83006faf15b44e91b5ea436688c2bf75f422d59b1e3e0d133c936b7ca8bb76cb2cc3fbe8b099640af2a869e111274b1f8c
DIST microsoft.net.stringtools.17.9.5.nupkg 174070 BLAKE2B ea79be1b245e5f12024e1c82bce441682762a56ae6dfb7b74a488ea68d42668fd5161a559dc481d9d00874f5d19f304d8933080dbb1cdf80d148335d2bd0b3b9 SHA512 f29649d682b09852efbb7c89ff184bba348f593c856ae247ccba80ae3d55a203ac320bc0d967d0004ab7d20c29da12fb6435fd052f90fd54c1eee4e8f4e93e4b
-DIST microsoft.net.test.sdk.16.10.0.nupkg 40299 BLAKE2B f5779338ef4857ae0a4bcb59cd4f368d92a3298e897f9cc18dd10d45b95148b3ba0d96137bc7416a694f648d9642dfd0716a15a53f907305cdefeb4c36de5161 SHA512 e10cfba82c5ddeb3239e75a3780f72d367450b44d2cfa92764d60ab5222b669327e268bd8035db60318335478d5be920f739f5df3b97356fc8d97702cc1d3947
DIST microsoft.net.test.sdk.17.6.3.nupkg 39462 BLAKE2B e30cccea459d6fa77e99ac528923a1ef59f44c87a03fcb9c9abd05caf8309f8127e55ce08542929537b34066dc3609a65b912110b6fac2110a38079675ffd655 SHA512 3faf8563a7d79f4191277b9f2ee9e5856274af30487e10941007e3aa45b2b8f75c9e6411a495cfd633ff04d9225849dbe5ba9758852e5bf3a9e5f16cfc4ef41b
-DIST microsoft.netcore.platforms.1.0.1.nupkg 17876 BLAKE2B 13250226ef4869ad62b8acbe8b8f791f9bca1932562cb7a7e8162c3fa502c02200673cc9839f79953cb2d3a75f64f92d43ed1dcd9081732e4917197483188163 SHA512 5f3622dafd8fe8f3406c7a7ee506a7363c9955b28819ae1f2b067c38eae7ab6e620eb63442929b967c94fc511e47a2b7547ab62b6f1aafe37daa222499c9bb19
DIST microsoft.netcore.platforms.1.1.0.nupkg 17960 BLAKE2B 6a9fa22d75f5a1c65746dd71a63c3d4e37c393e99c23007c10f5ecce248a04863bf26e7562c7751177a6985eaac266c29cc6a5443a4a853e773f88994ad2a3fd SHA512 6bf892c274596fe2c7164e3d8503b24e187f64d0b7bec6d9b05eb95f04086fceb7a85ea6b2685d42dc465c52f6f0e6f636c0b3fddac48f6f0125dfd83e92d106
DIST microsoft.netcore.platforms.2.0.0.nupkg 19181 BLAKE2B c784d2315e721a847facc7ce095baf628fe0e0afc626ada488a246a6b49f0f990f9ed3c4a9ff05654d8d8fe05bf80860970a5d3c999a03a63773e48f065bdb89 SHA512 0827f83639833a88ac7bb1408a3d953ee1c880a2acbbaf7abe44f084e90f5507cbb13981d962c57d0e3278ee5476d93c143eb7e9404cc7a63d7a8bf324a4fbe8
DIST microsoft.netcore.platforms.5.0.0.nupkg 39826 BLAKE2B a122f0d2afb77455c005740fe5096c055f72eb658b0d1f10e6a17f9d07c3bf91ad0010ff472ee1d05b84bfbb75c9de3c46d2a2d33fdcaa245d64d6c3a956f233 SHA512 8493fe11648c7ecc20b6530490d30fd63744961345c0501a7a10b11046661da09b783ddceb8b3208ae52a72a8a94cafdce8dc1bd6073c32081e30d0e7407f174
-DIST microsoft.netcore.targets.1.0.1.nupkg 18189 BLAKE2B d43a064d4c6f836be5164708ff0401913b32fc3340cad7c8fd08f421ea553805ac150a134a0d60a55d41eec124514a5e5197eebcc85aa6595cc6b91e33025d61 SHA512 6ed8e75f945a18651066fe9ee31cf6c8257a5974340fe4d262438903c4959a479f4a515a4d1389e6d3d3ab34f09a3c7bc2009aada2e8a7f697b6655a82d3bfc9
DIST microsoft.sourcelink.azurerepos.git.1.1.1.nupkg 296771 BLAKE2B 9280b274139271ba06630d983ec1c52752322dea1761e62ac2a7190ee3571db54e8474b6a19ae34ccb42a27d1f0bbbceece9e0fae087d0bf3f70a648687e6799 SHA512 3af1035f2d5dfdbc0430d32ee22ff3466b0b89048689ba1647fe8b27844e2897da792600ff630eeb3ac7aa7f8883762d0550080e188fe914fadaed502603caf1
DIST microsoft.sourcelink.bitbucket.git.1.1.1.nupkg 287971 BLAKE2B 7148dcfd7d5f74d915f48338ccb0cb00c8e2875251c4c6872c9e7a29d27e3ddae55c7b2864b443ad53e3669619fe860d06d9691bcd39b843da040d9f762d4278 SHA512 6a1e71601600b057aa078b68731ee7cf6a6838391137ceb086528286fab5534b16766e3191089fb4ddfc65426ffd84711fa6c341abc98cd0d9f49471ddd4d344
DIST microsoft.sourcelink.common.1.1.1.nupkg 271934 BLAKE2B 6678fa357eba30a58cd1b457bfe8423a2c0e1359c9088cab364707c0061a7e11035094a00a75528a290b1c9415062ce47a17600bd010f769b3d7e2501456e911 SHA512 bf2241eeeb82876f7612d525064aa90f9bb56610260d44a2fc5b75b63b45a652444c25451f7daacbe97cb2c5a6e72180805f894054f7176cc290d147a2753ef4
DIST microsoft.sourcelink.github.1.1.1.nupkg 285433 BLAKE2B 986ee1aa2bd39c577c0ffc71e27d5ed5128dc5b2df9dcdc29f0b62cae31de120253cea0afeb583ab1a3fc5e5b50766a608f2f8ec749224436a031092fb14b553 SHA512 54c7ff8d0cafd654a115d5755710ec89534399a605949ffd43778290796022092679a43e1a129250ff9a03e61417c43dc2fc1362a9019dee88a7e048c1be953c
DIST microsoft.sourcelink.gitlab.1.1.1.nupkg 285076 BLAKE2B 1b89d37e0986caa44c768801d9e044647fdad11efdc21068170b25189767d798bd6832bc789a7496d9e17ef35a2ad662e0a4612c0a99b5385d6482a717809c46 SHA512 54d3f60dbf9ab80e86a9752308d393db67ee97a59792e5ec1e41bf911ec5da5caab4e2ec034aeee9ca46c4da40219280f2851a2b5c9b75714faa2722670a4f4e
-DIST microsoft.testplatform.objectmodel.16.10.0.nupkg 2965457 BLAKE2B c2272d7b89eb658b886226c048ad283754cf958b40c128a0a3e727e8e5c733d47a105b259489e26f3a5d8049ecd21a7aa9f46cdaf4a9bf295b02df730a6ec398 SHA512 bec609c3b700367421742c952e0a7449abb9cabe4a8ff31b613ebce35150f3b7d0b2cdef652bb244fb7ef1605f952c06f7535bce6bd9fbaaff10f9fc0ff797b8
DIST microsoft.testplatform.objectmodel.17.6.3.nupkg 1308456 BLAKE2B 86fe8ff8589f59d974547271fb4b3a947460e8d3217710f9458d74747a4b2297d51b1b64dea3172b6e5aa4fd0e48c9713506fd73931504f4f2913772d963d1fb SHA512 a11884b0f67028b2701715ec083a709ede324581f1e3c7799a8869aca292437f35cb174bc245a9789c43d893e96978afc25bb5e6f7358494870d58827b9d3c88
-DIST microsoft.testplatform.testhost.16.10.0.nupkg 7306765 BLAKE2B 6f3282437f324117d27912218560addf9c5c6c10c0e2a7b1006246f4d31af57fea54dbe66f936a917f31839737782f365320f305160c6b569f660ccc4eff3ef4 SHA512 4be942d34459f422bb54d38d05a7c58a0ad1cfffd40c5954b583ea9053f90fbac661e88c95a29eb4477dc39b403fe90bf5b6e09dd9f53b9a21891bbeb95beec3
DIST microsoft.testplatform.testhost.17.6.3.nupkg 2581275 BLAKE2B 1c4b4f0615307d7246e7d249609d11850df7445c7c57825eec261603247d39646cc66795318d50460e266c76dbbf9fefa5814c2e01e692f3aeb53d5dadb2f536 SHA512 f4ac8449a76b7219a3311faf3bc21ac4cabc76c6b4406ab53a6857b48fc1568717c6e903ba10f013cd4605e73dd8bac4268c4a19db9a384acc3e5728d7d517cb
DIST microsoft.visualstudio.threading.17.6.40.nupkg 1615534 BLAKE2B a3c8e442e218f6b855299270ff9143d10e9fe7ede6b12b1534d562de7cb64cfcfcf3855f639b2abefe8ff48a5497192ee504e911abe207a39716c97fba75413c SHA512 eae7c4297da137ebaffed98c41e62b99db1cf60a8e6fa11c5e1eadbb789c66864f407e96a4f305efca1c02f8dfd8f7e9bfdf316c92e0187207df8766bcdb047a
DIST microsoft.visualstudio.threading.analyzers.17.6.40.nupkg 481311 BLAKE2B 739e3903c08d57ffe214715c8e1dedba8cb7a8f226d36837f6a7ea16cd623f372d0a1365a6100b6f660a133a21396314899dc5e16d3935e2e1b25cebeb14c887 SHA512 04f0e018feeaf4d8d925820c6cde2436510200f38332283bbfcb585abcd6d9595f5d6a543f75da751366aeb7507a6ad12006afd5b27f6b82336f82a0d9714926
DIST microsoft.visualstudio.validation.17.6.11.nupkg 329244 BLAKE2B c9f844f2ac036ab8bd3756cc06f374e15b529d00744dcbd78051a39a4c0876436caa67ea9f93308cb1cfdc806bb5be3c361909f515d837926d94df549ded2e46 SHA512 4e25ceca6eac1d8b6f311e5872f61dff6cb15b4dbc338cfc1e8076e6c7c949138d13627a111e246a2559d38001da785844a81174af63e7bee82b142243e82415
DIST microsoft.win32.registry.5.0.0.nupkg 354731 BLAKE2B 3e98fbda73990aa8d4a8fe584d317ae59804c3ac40fb42194e332826b5be57ab78e563111dd3278a8099b9cd890d4e37f1bb74e6ec4a443edf7c783ea0cceb0b SHA512 471e66567ce59cc86475aece7815d05261264ce114e0c1688ba2551dd51494901fa72dd7a8f74f8e8f0f3dba74af8595f177552f3c06abb4bfce76692197076e
DIST microsoft.win32.systemevents.6.0.0.nupkg 157768 BLAKE2B 0a5cea49c552a8d3e5aa2e8913fc4929ea318026b02a85c03665fe8bc449d59f838ef9a1044e0e034f6c30c7b63187c02bf6df4106b19e801d6c194ea5641941 SHA512 5e274ace996c3eba63099ed5116f9dc39f69f684f7c1e7623c28c3c73988b75c67dfcc929a50a761f0222df243dd540720a6e588e91dfa784f81bfce7a893875
-DIST microsoft.win32.systemevents.7.0.0.nupkg 174438 BLAKE2B 88fc0929dc13c34f563e6b1b30f2a21973751ef61071fc46ea83587519bf58d4978852469bd85f51a1dae3ff62ab837b34fc7accf6eb8fbe347b5912b6c2c1aa SHA512 18ee925b1ff0499205bf13a7ebb63a3a2206773f491828390910c36d2000bc10d079915bc9bbbdb043946fdc3fbd4950bfe0365da91315983d520d70fad81b59
DIST nerdbank.streams.2.10.66.nupkg 291984 BLAKE2B 20d0f4684814a92fa28fd27e95cca72ba6d8edbf5f5058539b3c54e088ff6da65faffdc04addf8deb473a8075ecbf3b0d5c4425b9da433a9c95ad66dcd31a654 SHA512 3cf62c572006c6a2d5a9d94dde33748906a6a646c239127b1093cc7e7c4a0495575f210b1d66810f093a4fca3b7b21b056586bc3f26e7181a1b7e4bb21e40dcd
DIST netstandard.library.2.0.0.nupkg 3143842 BLAKE2B 7e3fc865e7893fb531b21e2ca791b788af01481316e49a79c4676050c2b8ad413fd8a4ef9890557582ec8b9741c8aa01b080b8d2caa16e02bfff2a7b38777989 SHA512 e3d64072b9cd9f9e86209c06a22688ecda7070427c9a35327d2a9560824c0e1381ccf7bc1d21d2ef8b301761f4bfc7f38fba712df7188d2f4fe4f748aac4d0c7
-DIST netstandard.library.2.0.3.nupkg 3146139 BLAKE2B 311e5367398f76c74e78930bc2cd39e450a86bd8626311ded8d58bd84c94a8a84db3c11b2bc10f3eeba20a9d081fe7827981f702ad746b49ae3108c949ba1022 SHA512 e78f0cea69c14895b1b089644077dbce8631a626055d96522f4d29e061d8bfc3e48aa1419e74faf265b998612c03f721f5f0cef4690f824150a5689764dee601
-DIST newtonsoft.json.13.0.1.nupkg 2065787 BLAKE2B 000c38ce26a2a00bb25a9c1d6fb069ada521ff089bb624a5c1255b25767c10616cc51821524e7bc3d8b45eb8f8ee54c97454db1db9ae5e5c78eb6300a99f979d SHA512 83731b662eaf05379a23f8446ef47bbc111349dd4358b7bd8b51383fe9cf637e2fe62f78cea52a0d7bdd582dc6fbbb5837d4a7b1d53dcf37a0ae7473e21ee7b1
DIST newtonsoft.json.13.0.3.nupkg 2441966 BLAKE2B 0c83cd81b9eb647fd9106c5b8b7af4ff6b35eae4fa24712f16cef1db070857b072b9e40a52ed006a82125c860dc48b89ac54224baa24bfdedfa573183e19d169 SHA512 99b252bc77d1c5f5f7b51fd4ea7d5653e9961d7b3061cf9207f8643a9c7cc9965eebc84d6467f2989bb4723b1a244915cc232a78f894e8b748ca882a7c89fb92
-DIST newtonsoft.json.9.0.1.nupkg 1613054 BLAKE2B 56918db57c3786cff0548b642195521ef203246a6b2ed010186ccae230af3b0c913ace4b2a3319bf94c6e47647b9c5ad7b017e3b50d35e6654b4d5b987643739 SHA512 da8917a5347051c8106f4ea9bade4bc300a3b60a05a3be3390f92c8dcbcea67223c7b4da8065b9228042000e25b99c75fad7e2221a0daa8888ed8ef3c161b228
-DIST nuget.frameworks.5.0.0.nupkg 215958 BLAKE2B 1deeb9d7d43736c70d11f3bb7a1a44f8a8a407fc18b32f85e252d2a310e1127a8e5a85ced627fc94ab9e034c73211a08da3b6a3fd43be83d95a4e3f5e26d856a SHA512 ebb9444b3b46063522e3b432c67acafe8943da39c866978146f88757f1be5571bf40e9df208824440efa4116b0b47d00f9708a72767a22878a78aca5a9887650
DIST nuget.frameworks.6.5.0.nupkg 131644 BLAKE2B d8fbfaeb2ec4c269ecad319478b64da5ad9e44d9d82fab8b42400a15ea7d31627bcdb9f1af0f18b15dd8455ac4e92df1b25bc47808f465cd2e972ffa40333f1c SHA512 3f97626af018fa9b03f06751054be2c4e8dbd0d5329de21662b36f3336849838bf5af7d3721643faa6ea90935f836cf502661573953176cff33d4d829d953d56
DIST nunit.3.13.2.nupkg 1292603 BLAKE2B 42beb345843566643eb46cedfe28cd60dfa751f4b1f73c53d39ba8c07802676913e4c0c506586a3d141bedb822fff04c3afa6472ca2829f52814b90b1754f9b4 SHA512 7e82869c5d9c92aeae440c9b9f0d4f20c0ec0f1769d6b6ee101278b762d86b91c32fcd2639c1148dd6d5a910cc4ec28d8a291f90f101a1ec86578d995e22cb40
DIST nunit3testadapter.4.0.0.nupkg 453288 BLAKE2B c09304eb125a3f8e1e777b79045a1c0514f3e082b52c4bab1bf2ce5efdc36746cfcfce8a8d5ca8f8a24569f5be737c4b1587d5738cf1bb9d238cc0be3b69e11b SHA512 2ec00c7cd000dd21d1a53ee09030aabc73cd7ba8f33ed03418fe078c0299dc4b3a2cd8d62591e80c412d73dfe2d0de8f57eee5a082b6479dec0c04cd512394b7
DIST serilog.3.0.1.nupkg 652800 BLAKE2B dc8227a76bd70083380f133cb82f9845945be53730841b787c809dc2bd13abf6b784fce245998db88ef14894ea16a373f64671dde807309a77a67cbeec83b895 SHA512 a75812368248026026257a0642d6fa7be99ae1b766810b5559e9baa004b268fc3e6ad0ffefac795455aecb9c016cab41dab3dc50eedb399f34086b793ea49883
+DIST serilog.3.1.1.nupkg 663302 BLAKE2B 616f621bfa29cb8cc1844ac683b5d5ac4c859b978983637cb89d57ce2fcd28bbdfaa5a0fe213e111bd9258faf0221e854f99019184e24b6ca0976c00509f9f8b SHA512 02985d43db0efd5e56b086e0a29af986de381a163a8633ab81a88b6620a3df380afc4506366beba0f214ac8ec37c8d435bdf130285dcde331b14733e62fab8c7
DIST serilog.sinks.async.1.5.0.nupkg 54510 BLAKE2B a69fbd38a7f3d718ac337caf1755db414edfa953982270bd9588291651f03ba25b9d02bb5773803e78d6f5d1aaa1c83fff3b1839d89548ed715bb94f8bd30be0 SHA512 567425afcf810299105a4f472b7ed9f02f873b8a5a5d2a751a8780f8ca7516cf354b7c27fe2a02b86ddebcd39095b0b7833faea7911dee6d5aead64122679a73
DIST serilog.sinks.console.4.1.0.nupkg 106021 BLAKE2B cfb4cc6c9d7497b0b3266cff9d20f5ea70801a444eb4716a2931b3d2adda3222631754a7a5ff0a76499a9250cde365710f46eedcbacf35a6592ca697a0c7d672 SHA512 3ce2d33bf374074657f175402e07929b5952c1345ceedce8a6162b8fb98ab123a2b9ce9daa6fe2309ef1b5e59ff1f59ac60017b89fd89767276dcb00ea5573f3
+DIST serilog.sinks.console.5.0.1.nupkg 176335 BLAKE2B 30933c362b84cff5e04dec4bfeb8ef0161490b229d1b12a4deab7bc05832c65b5e8f8a1e99629aaaf3f8e996ec8af40d769c658f994cfa956537e3beacc03a81 SHA512 8f7ab152456edd504e8fce061be144c0c8694f76eb6f61a0284541f23e88a8c292cab487496bb64ce4faec926b53d3923a31cf3ddc874fd9b26f02089a53bb5b
DIST streamjsonrpc.2.16.36.nupkg 879658 BLAKE2B 9f9a91d6852518df215efa93c41188fbc5e007677e0a80a93f6887cf2a3606f3fb69832c353a2fdbd9ddc0c7e65752e9289324002c0ce7ca9dba4aca857e6262 SHA512 f64b6dffb583deda5a3b904ec015f49b53b0a1d76b4c1ee7d31772217e88f237d3ca0ce377dc4163bf0d23b9efb07838a6585a30a3541b17dc61ad27ba4005f2
-DIST system.buffers.4.5.1.nupkg 93737 BLAKE2B e846885f9ace79f30bf7698a96ff3277a45fc2988a48cddba1862e23650ce55b06dcc6c1bcc29e08cf5380c9700dfcc15964f7263aeb11c737306d27963b34da SHA512 80da6158e55b9bcf7e0b5e6379b9cf45a632914f037b53c5bf5609576e3cd7821f7861956b73d74470d2d0c2e56dd235a5ef4ca6ffe7e192b820dc2d023aaff2
DIST system.codedom.6.0.0.nupkg 197501 BLAKE2B bd626f958d3c36129ec319e69b0c057736d94027e2440aa87fcef5aa5d0767d7a52bb8ace5b93fe6af263c1b09238670dc16c9f5a1c1b7e9cc0e6d343d520324 SHA512 2b911b7c9bc524c86562a26547dfc92a8c774ed5937993a4a22e8a9ca1b146151aeaeaf15e4271ff6fe6cf20af634815aa1485a5a4c48d24acf39b2a6bc3cf27
-DIST system.collections.4.0.11.nupkg 810001 BLAKE2B 7f20413de51be3416862a8e3624fe575740aa35fd0983a694b128587fe05d7a3f869afb893106b02866bd6811dd045e35d0c3f43b55e06ba9f92758f21aa507e SHA512 f61b75329ba5d7c0e688aa9d110b2200c8934c3a1888f6b1b5f198baa7ab93f23835e8380853e8c046f257172b5060578ed86df26e5fe0ef34d8c4408a02c33f
-DIST system.collections.immutable.6.0.0.nupkg 393026 BLAKE2B 8927f74dff3a8a958c5ba3c25998ac19103c4352c888aaed1a70e1b2606f9eb1087297fb0719d7759be5f477a9edff5f0ca7a9c13f0dbded75e76bef57706759 SHA512 f8036412e384c5c5af6d28f4eab2543207d2ebbb16c47b70f6c471bc5aa4b9f44404c47d776d295191f20a89caa898abd73a2304dcaf77979174ced2d9160169
-DIST system.collections.immutable.7.0.0.nupkg 538962 BLAKE2B 865b39a568c4c1643efbeba07b37a9b43adab688cee8174b4875b575c8e02f3a6ebd90ebc20ffcfc096c6a2017089b8e029345cf4eb24f3ccf9b911e57df0be6 SHA512 f084afc9395d74b4f252c47b7d0e378e676d6b8b6033a68636b648b58805e3772dd22ff1ded05d3c8c8553d2e7685b29b753fe1cbb5a333f018abe6422a3ebfa
DIST system.collections.immutable.8.0.0.nupkg 787241 BLAKE2B c46f56d995ac2cb0e4eb7b6bd2b62e80f522af8b7c1e59e4b52dbd9aa3113f3653913c9aa77c9d72655588807dbc6d17322833c768d8b8626ad231f49fba09f8 SHA512 057a9591c22b8629afbde9baab60a15a4b96e976188abbdbe85961beec1a32806a05da5caf89de84904a3fae53c38d14a9c50cea80e8383b1e70cd328d9e8053
-DIST system.composition.7.0.0.nupkg 45232 BLAKE2B a66252cc4f20528fe420dfa6570fa128bdef53287680536b346040c6f26d60f73eca1d9171c45fe028bc02cb835f2362f3414e46a59f792d59c25d4cdca5bb85 SHA512 fadcc4ef2911f00f33361bc26e92f07de5afe8cb1b47d577646f5d1ae435fc32aaa5e3f4a90787b2a823bf6d278d89b28f8ba8132c3556d486afebfef9f8b086
DIST system.composition.8.0.0.nupkg 47465 BLAKE2B 0995116ccbeb4c01ad0383f5e18443a36c9100a702408cded3d60c5837b662f04db3e7e732ffd3bdb84936353a22a3bc7cba57c9db36eb43968c94d0f9e70a38 SHA512 fc067f4beb17e9ac2249e4af3afefdf7b6a2c1b53a1c270e0490cb79c7584098c3a3ee27602ad6c16290408677f1567a04b875a4399c6053d9a1c908ba844863
-DIST system.composition.attributedmodel.7.0.0.nupkg 103246 BLAKE2B bfb23d243b5ce1b9031f656e78389315d5111987dedea64419283a408112ac09701e05988bee2e50abc7749f3069709a93c6046c079fee8c75e33013c47a82c3 SHA512 c806d7c34280ef920336b78c1848b11ee6a55e0b976bf433e5acdbd1ff50092a63658621d69ff084daf88a53c15163ca95ebf409c5a7c017ee3f599ee28e4798
DIST system.composition.attributedmodel.8.0.0.nupkg 116337 BLAKE2B bd6b10dad7dee4f7db32922fe3ea79a7795e08d3758414c743fb12c6df97528b167689c7e80a270d054f25b058110b5fed0d0f73eadc476a675347cec4419445 SHA512 826130a705f3f8238fb6e00048afa2721020f3ed2840068f395e7d83a7c3767b752966ebca6762c409f4e9b35b91d09419c0576fc457e64efd72a8341ea96fd6
-DIST system.composition.convention.7.0.0.nupkg 161837 BLAKE2B 75e80248a1feacb4ce3520521fabacdc85a838c14fc0e7c10013e438daa1d629c2aa1677e20463b364ee192cb4b6e4dfcfc0ccbdc444059217c16a0d64ce6fc4 SHA512 abe31c5e137b140b16b59ff5d5c8070d711a10549339b03ab06a71a170807faf2acdadb8a877e4f4b31bc489639d2130d73a213e69cc71184ec566687ba12d63
DIST system.composition.convention.8.0.0.nupkg 189393 BLAKE2B 75921181fb3515162d5e52846be9d21cc4f395ec4ca2d27daf79c735426896c0b5a9acea6daede8a8e665164c12d817442787692f838bb604df9e7f46d13aa4e SHA512 30feea31a75019470c384c8638de5d9b2f53f8e5ee6ef231d389051ef4d53df67ff7e9ecf1daa6153a31a05ec80f32554969ad3901c350fd9f2f5c7c17ab254c
-DIST system.composition.hosting.7.0.0.nupkg 178461 BLAKE2B 8cd01c4d98218caa10ce51fd0078dc2f1bfad01e84c79dc0ee3ed860485c7cf7c882a3580c440966cdf1740c9825ab9111a1d4c20df81914abd71719b98935e9 SHA512 6ec9f762f04440bafcea7104c1bc424d82007a7353cd58ce76f95890e017104f6cceaf6cf03f505acd5ade74f45ca42bc58bde542985e963905b25f474011232
DIST system.composition.hosting.8.0.0.nupkg 203349 BLAKE2B 9db0c048bbda215d2c34b0d9d85303b0a0e43117f57f841510c59819b98ffdffb2703bd60496fe7afdbeba42172fffd791c842c6e33f32230ab967e79f04f07a SHA512 1caea658ddfc4cb5e8d2340ecd1eaca3c707d49f3fe8ccc27d2b104b5e5b59b14460a7a89ca44064ac930b613dda8fb007528292870da4ecb4d62c7ad499d68d
-DIST system.composition.runtime.7.0.0.nupkg 117007 BLAKE2B 86af81281547baf2acda94fd6663dfeaf3483a1ae7fb395b7254d79c20a4c2501fdffb6fdc76f7e1ac7e8bed74643bf6f74a026f76c27d28d0d85af93d0f45d9 SHA512 2acf6e8c2db7b8e34ca9e7f00ceab130921fe26e2ddebf88bcf75872985520bd3b337fa3d4c8dcadbdedbf63e4674e0c5bcdf20b5ec0fc6e3b28c7c2a17d6767
DIST system.composition.runtime.8.0.0.nupkg 135019 BLAKE2B 71faba970e77051648b4e0e8415f2f5caac167046c3e546ae41cdcb0945459dc84fd7b8690f68554dd231cdd74e01406974f9fa89c309f9961d56b3441a0ded1 SHA512 860180dca0c8c7d14ddd6624a4cbf2d2952a580ba5f414de866aaae3d76a3f1bb913e31b50aaa092c5395d13fc33d2e804f6456bc16a05b29e160099deb8dadb
-DIST system.composition.typedparts.7.0.0.nupkg 184082 BLAKE2B 024b8e044206a77451e017cf94275194e29c3fc7b87055f99d150a07c53a8eee7783fc0432be7a4cd7a78d1c0bc57166fa42b07c56e5ed8cf0a8938d91dacc0d SHA512 39270a8e2641e40df368e140f5aa8b15e362a852ed9effe95073cfd78c91400ef5f35f4d9387d9ea1aebada65b99c731f7e75d5cb43207f394c15d1ea4332598
DIST system.composition.typedparts.8.0.0.nupkg 212884 BLAKE2B 450fb729c58fd0584cbd8432ddabd954d5007b58170de7931d4f1b9760623a4d240a038bd7ffed4d6fec8387ef4f902d2710af1e348aed4ace1dd7416c62d688 SHA512 acabb419d678258396505edbaf55bb510148fd4833593534dc21d8ead9d32d95c232d87a612003189451418acbce9c21dbe36e35c048bafedaef1f09d71b1f77
DIST system.configuration.configurationmanager.4.4.0.nupkg 341985 BLAKE2B 94c73192226761051208f23f1d40c7a3afdc97026e565c7ef0889883196667c3337fffb8a41367d806eeb368c59ead06460447a0982f8b1a36a366a360554e1a SHA512 44b601dd83a6773f5d137ccc841146bf7185ef8ba91a31f49c5d06f6514544b34bb0210c2298ae42c306bf6a84d2a769d4976179534ef11211a5429da2488afa
DIST system.configuration.configurationmanager.4.5.0.nupkg 352217 BLAKE2B 73f61ad551100cb1eb42031b43d92d8c32011daca3f0c708573b14d5dd503c7eb4c83a075dab9f0f81ad4788b9fd94bce1bcd570aadc446c397449be90d9152a SHA512 fb649860ac1b3749fef52ac16a77e565d69595e164cad11f4cdccebbe7f748ad2f44e30cae8ae9c35509c87250d59a28ba0851c4f98b8fc161e4ddad49eeec74
DIST system.configuration.configurationmanager.6.0.0.nupkg 447998 BLAKE2B 477de26b3619349fe0a42aabe463e3676c112b64af24d755664baf8d8d3d7d80ad3ef0182fcaee91d83a7a3eef38f9fb25171f30572ad39ead5e93081849d927 SHA512 de58cb928d6303a16301fd7aa8edac379dfe6c47e6d80b21665f92bab9dd5ff52b3e244cf6df0f945f1c72e71c92337561dbf2752fc3324174a8c9ecc70c3247
-DIST system.configuration.configurationmanager.7.0.0.nupkg 620656 BLAKE2B 132d9a20edddbace44a5dd390c831406e1d49ad205e389270d8bf88d759b5f5ef5ed08cc969e884c28d8053cc67bdae4f2f27f145200ac210faeea5b07a4fdb1 SHA512 837895813a48723318a47fac32ae552a3cad7af389bfe001b182ca38b8f4519ad7a777621457673cfa8bfa8af1303e64b726936a08364bb38d2489eef22b4869
DIST system.configuration.configurationmanager.8.0.0.nupkg 977652 BLAKE2B 375325623d3d6c8b4579f8613b33dd506f0485211bb98f4fed25f3851f520689ab22a45f3d0a15f6dd6f697ea5e3446839efc8c300469f5e154d251702bb25f9 SHA512 58b9fb5b134c1acf3ea5ba288c7a6277c08988d85caf68fb900d20988f1f814e4b174246286a8785248773c596d21efbb2f4124b6f4a3be86bfb129eb92d89f4
DIST system.data.datasetextensions.4.5.0.nupkg 62293 BLAKE2B 109b9b85f0d3ff6119c360234bc9700bced134d90f740c475dce1abb06d3c1f057fb58a6f5b19d348796f8c3b5e4116dfb1a5bc0d4994a3d7e083cb5738226eb SHA512 c4a50bf1e786b89d2e1da4690ca1626d5c578d6aeab96c50b804a546786f21343c70664f66b3bc4fc961f1729f3a78abac3c90cfcd530b000b3d7cdf9525b724
-DIST system.diagnostics.debug.4.0.11.nupkg 149779 BLAKE2B 337beed5f06441a09fb704ffdcc3c277e2f99d7b4931e86419e4d4d0925ad44c86276aae0ee1e29f94ecd37257953731e9607bd00de716d3195dc994dbe189c2 SHA512 02f4d0bf969eb1a876def21c1ffd75f8ed5f979aed9a1169f409e60a6e07016854e2154da5c0164fabaeaf6527a18d8e67282db1b69327a1b3581e9c0c742f58
DIST system.diagnostics.diagnosticsource.7.0.2.nupkg 398733 BLAKE2B 8e551d460454942d575c72583a009ee607ba9749ac7575d8bb11e34a767235812d112b84e8eb4b4542ae66f351b0e2a31e4d953417b182142fdbd5a130577520 SHA512 1d346c423dc811aaa04f31436b48711659f7f0c87599758f842c10c3beb2779c40b028b9d4718c75eda7f9d9e40f341c05f267f863aa9357237b5edd95e3c2a8
DIST system.diagnostics.eventlog.6.0.0.nupkg 296510 BLAKE2B b1f7d78b0c5a4c46898972f5d9c086daaf2d825e6b08f4150d5ddd99d355fbe7f43e13b9a0b24a66adb4eaa1279a58621f3d2b15c8957c528ebd7bb99bef3b6e SHA512 40103d5b7cb2b41c7cafca629c112c5526bb773d11367ca62918d8864fba8dac2b48151f37671bcf50499d8f8b268489ee1cade2fb8947cc06e205a1fac6784c
-DIST system.diagnostics.eventlog.7.0.0.nupkg 322097 BLAKE2B 6931ca84eebb3882b040b6314ad35af739766423a6d8805abc4a3570f15b9f667b43c633314c98cef1db9a5b5b60482086355cb799b56dd789f16ad345f65bf8 SHA512 9bf1f8460ecaba418499f46997ead753551b30ddc661bbf8d9c6cc1d180cc0722250bdecbcaa05151efa164fe61cde5382bc06c7ae1f4b4169fa9dea2022a0fd
DIST system.diagnostics.eventlog.8.0.0.nupkg 535543 BLAKE2B 413083dc5795fcc436dabc463a936413445f9486c1ade6b48845af9532df5a95e9a8159e47706abcb0011289d6e8bde38c165817d99becb1010e1f07502667d4 SHA512 ba6e7f27323a92a50a768457e2ab48accaa5dfa0ba19082ca71da7b473b71cd3b6dd036e442e109fc15efbb4c267881a9844097ae4eddc3cb887152c8c9511a5
-DIST system.diagnostics.tools.4.0.1.nupkg 67228 BLAKE2B b2b74a8c3164181513c960e79bb2cfd9673af3d864c681d379051361743459ee0604806c09e9154913d016963f20a59aa8b45b4b3c30275709878405085ca690 SHA512 a812ccbbdd0a66eb57075121ea6332a526803ef883ca9f8b06431d6668ad50efd13624fa87dfaf6aed03c652f795c2ffb9fa9d9895a2fafa96eca614cbf86cdb
DIST system.drawing.common.6.0.0.nupkg 1114589 BLAKE2B bc4dac5dbd2504c355cd745a5559d3b5f2d1c59a9e0535c60ba97e12e84845541c8b606e15db6aa99052329950c0f58604779e5535251f20e960bf7c939ace43 SHA512 d61f0a3e01c3eac15f13fc1ba04a2c7ce4eac956400b2faa361fecabd3836d49d5bd344f3985ee3d94cdc3f6a72b8e07e423cdb2965b4f5ca2222b5de32988e4
-DIST system.drawing.common.7.0.0.nupkg 772327 BLAKE2B 341e40f2b8b066dc8c38de95202450d78dc09d4c999ad97fc71af423bf2aa1a891df696012d1114b3e78cddc65c27af1984897a652d3cf2c9b13efbe37154a9c SHA512 d1325de54dba8110e019afeba800601c2e4e0408b297b326de92333e029fa663d7150f021555b21a2fb89a411a08aef5e5588e043914da90b69c088fba72f0ed
-DIST system.dynamic.runtime.4.0.11.nupkg 547813 BLAKE2B a59d9fa95313f269033f7e25e39e499ca4910da5c2c1307a1d3d4d96b07fa25fc6b9223755597727b60a26280e1dd4a8bba0b165c3fae9a3d3d9732b77f3e1e8 SHA512 0b2189a6f50effab44a8b1f883f2a1f9b9b32c448123190e8946a877c28ff46a235aa90af0898d1ccd6da2f3155aa2cf26e57f7f61ee7e3c50dfde2190d781ab
DIST system.formats.asn1.6.0.0.nupkg 182980 BLAKE2B dc3180f322e0c7992a3b951d7f08b631b8d3a14abe1aef2f7b8efebc4da32161760ace9189a2df2e41d2fb2d98844ae9ce3df5cbabd3e7e0f6341625f2ebca27 SHA512 eb660feb32e7be616d148deb8f26dbae749e2ba8474026857c925fa0d850aab1132413de852b9c43123242ce56f861815bfae94970ffd0da8d5bb9adb4859784
-DIST system.globalization.4.0.11.nupkg 589139 BLAKE2B a4ee2d6848c249b34a67192dfd32f78d842f4b12f8be137804966d00b2e15dd8b2f9ecc6427f9074c35802d9bc13674c912c80ba405e610324772f9b640dea46 SHA512 66bc21667f5f839bc711eda3b0463863d70e0ad86770fd5410e0123006d6f031755cf7220187fb7cefed69b3f4a9eab8f0868cae765cb1425c8bf60427f395e6
-DIST system.io.4.1.0.nupkg 703645 BLAKE2B b0df16bf1368571d6755f88cc8fcce330d1dd5b478a009363e87f463e12eed7722d4bcd66a1e70de63d1b31ae2793b80c735e19a63e80ad4bc4c45f107e94ce6 SHA512 e01b432f3d715f3c88d5d7f3e7cc1ceee78caf99407a11c3306f9103aee78963f818417f14eec52f0096fa247900a31e53bd3226e06f0c0f93870db0b2b78331
-DIST system.io.filesystem.4.0.1.nupkg 274255 BLAKE2B e5beb1350bea00cf6d533de221129bc3bb799f4e041b23e45304ea39000d9b70cc63fafcbd302046793bac360d431e3dde5c432fb19b0e1af7a1e1bf8e9fb0d1 SHA512 a6478b17f5d52fc5b9517458e93e1a69b92575c170f44046b3f4e25c7e67c9d4126ab486f5a3c51abcb279d05a057bd53aa8f49a1e51eae69563ae39214b72d3
-DIST system.io.filesystem.primitives.4.0.1.nupkg 94921 BLAKE2B 32311ebb93e758016ba0971c99f5010080597b630bd6b1aacef03e39d7693c66b7d2531a6af05c7b14cd2dad34b1cd485aa19d77ccbe53e512c4e021e3291f9a SHA512 dce1c4074938391ea4ea01226812982a893bfc910e66ac99ecfe31c9b6fe635f3fbff11dcab222ed5036eb21c4f49cd3f121c310adbf87d22cf3d512bf6a9d73
DIST system.io.pipelines.7.0.0.nupkg 239541 BLAKE2B a61c39e8e9cbc36822ea8a66df6ee8116e6e2d9840907bfb016bb479a291875e1941c81420f93247a2fab85ede30c470ca4512cb334d6f3ba7a69f2e97c00952 SHA512 4da90b7d0b15a454decdc23b2fef8f1ad1596c8b230f1afeeba7393ef5334db559c9c0c8834cd216ce797b09386f4224a5329900adfdb9fd26eb784e12a169fd
DIST system.io.pipelines.8.0.0.nupkg 267394 BLAKE2B 612570554ee41ae37c8987df6ec797583c95b38160aa70b1c2fba9af23f4bd85ac0ba5b7036abfc1ee3cecdbfbdaa83b861e9c017e5fdf3e726478b24e83d957 SHA512 57eb6a11e84f40a48b57b1dc5786a01aa9852122b7d15363490d8a12c9a458bf99a8ddf4c0c0247be98559c2b42e769a10bda2c5a9817735484d960dc652eb12
-DIST system.linq.4.1.0.nupkg 511874 BLAKE2B 3f5941e6fdc731ab7acb58aaad0340695ba2c1ad285ee5eefd9c4ad3972e278d74cabb0d5480f29697b8c9ebf839c3c8064436be4c508ad406f0b3ab2b6366fc SHA512 53e53220e5fdd6ad44f498e4657503780bca1f73be646009134150f06a76b0873753db3aae97398054bd1e8cc0c1c4cdd2db773f65a26874ab94110edb0cddb1
-DIST system.linq.expressions.4.1.0.nupkg 1929236 BLAKE2B a804c6741afed5fdc918c046092f8a526668fdeca8712f750efade8f1f272fcd2c58b1d1493f20528ff7006e189fddd21f8a2220c15d689c8de2ad2bea21b1d6 SHA512 04605a091d3aea404bc97cb7ffc154708b3bec886562d9e36aecd4d2ed130afbb45f54cd16a3f714f0ccb3f27c5bc7707e55fbc3e81681a783e9396930058acc
-DIST system.memory.4.5.4.nupkg 205467 BLAKE2B c5b66e68917fc14d5b94aef9aef53087756c59473a2580448f20233e559b3ac9d691b2c063d129083593a1b610252acb01016ef078ed21b390615bf5a6e04dc0 SHA512 8ece5491eb0fe332bc190f40cf76b3beee0c5f996325034861be221fdb0ff02fd59e4f7020b3c4a1f29a457f76ff76c4c95d46d38555e4f48c7a3bf172d87966
DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f13127641c56937826c11d83851b7032ea248ccf8555f48aca93acc4891ac99ce2178ede50bf13ccbd70ba6004226fb583275 SHA512 e8c8e536c97b94ac3443c940b30dad43cf6e97dc7a8c3d989371048fe74e168606384f5e0143bdc0d86f7783bf9fdee8417964cb3a8a5d752713e90b125172dc
-DIST system.numerics.vectors.4.4.0.nupkg 337043 BLAKE2B 94cca7283873edd9199d843db78e23bc5815de039c2aaeb67ba3cbe4cb5e161eab27b89cfbeeb437f0a9d235b48e86a5b31f53306a7e7a2a38feb28d6e5e523c SHA512 81d46b509b3546b8d6dc9079a7cda162303aef1a1e14bbe1d127522168d388df2a13195b16dfd1b57c1560d73906e909fdff4e2b34104ba81a9336c97874ea1e
-DIST system.numerics.vectors.4.5.0.nupkg 382792 BLAKE2B a97284a76a6729052d3a127e1875e2012ae5b90a40533783dc799b543d44cc084035374799e9e1b894083cb61f2639711f18b76ff31145140519a9674dd9d2aa SHA512 9c04ec0530f608aaf801837a791b33857e2ca6d2265a6049c01fd4e972825967e709cad3070f174829b7400f608e9a641d3afc3a45d4636d4c47dd43dd0657b3
-DIST system.objectmodel.4.0.12.nupkg 321648 BLAKE2B 7a008caf5f7f38f34d62037e5e3505dc237356246103d00be5b07423829fc4f2a763fa841673ebdeb0d6caa79dea8d7fb9f56cf078addddb3cc853e63101f03a SHA512 f5191cdb360bd2624abd7454c66862540f97aa19df92ea0854786b9d3cb9549e95c6194cfe8adc01589203c4feb1673a129c4929486bcb5f8db83ea535477c53
-DIST system.reflection.4.1.0.nupkg 700819 BLAKE2B 7d98a07245ceb46e777b904b66ebd5d85067ed9a5e7ca10bc0838f115cfd5f7da1b6420b2126e56310b47b533fcd22ce020e046d03423ccdeb9392609783ce56 SHA512 67143ef8f6fb1044830c70c66e9a2b4f1850f50df5dadfaa5177338362ea7b9e9fe4b0ba59cd4eac6e1c8db4e0c285c239e4c2b3ce61391618b411aaff45f7c2
-DIST system.reflection.emit.4.0.1.nupkg 219037 BLAKE2B 032654f464c65df895878e3e726c7f14c8c380fdb29a092b3ab99b57cd5b4c2a094df9a579b6a0b8ab416244a98b7bb2efe4a3e56792bd62f35d7077eeae33dc SHA512 ff7766886b945148ea65a49e4ddc648336340def2c2e94b8277b584444ec9126d96918f0bcbeb62016a530623a89ccd9eae749d62065b01058387b5d09fc7dd1
-DIST system.reflection.emit.4.7.0.nupkg 406832 BLAKE2B 7c523b9105ba23b7ae5cebe4661641a79000981b7530f05664d1e0b87195d3eb6c119d2850b2e416de97ccb1a678dc151e5df7e7665f293a7389422efead6f94 SHA512 10c0325b993a31d993c58adeee5f1c6fd7ff66173bf22bf0d295d29bfb30f0e01ec3042aceac5e245bb62d8fbfed63ce02adf74e04cf55811e0cf3d541b897a9
-DIST system.reflection.emit.ilgeneration.4.0.1.nupkg 123128 BLAKE2B 784130af9ff312b8757308a16ef704a66b70f60461eaac1c39f54db4b3d4ca0ff066e495374c6899b4f65f4bd3454d2f252b4b404cc9c04e9ea44e896167849f SHA512 c3819cd3a58f609ff579652536f9f414481caa4d9e7dc277e0d3c8c8fe8e0ff90806fa94f7c6436d4af853c6fccd26d5af57f0a49c5baceef4e0daaa39e26773
-DIST system.reflection.emit.ilgeneration.4.7.0.nupkg 204011 BLAKE2B 07db40691e6669baa6f54778623b6881c1cd248dda3dcd589a9af0ec297c810f2c978eb633c5a682d559bf02dd1d5d418d621bb461611d22e23d25ee9a5ac223 SHA512 890d97c3ca82f180ac877f8e50032d0f883c2e2039afd671561943667dc3a24ec2dfcd896cb94f372c975c25b72918afd046efc2dedbd5962a988a027abac8d9
-DIST system.reflection.emit.lightweight.4.0.1.nupkg 82989 BLAKE2B 80372b79e7e12b1945f6f178a9d427e32dda82998609dad684e9ebd806039869cbec3561a836b20b3988a4579049e1f39a04c9e4fbef4085a2e54f02dbb9c120 SHA512 542863fa085a31705b0b294b64744c11617a098beae4d5664beb53189148d19246c9a112de30f2d597e0888069a414f2aed8e94a2b369294a81b24b991bc2149
-DIST system.reflection.emit.lightweight.4.7.0.nupkg 155693 BLAKE2B 86a72eb6666223b2753d6193f0c5a46d227ab6e305d917492b4153f886dd27742d5127dcb7723bbef9384260813e63b8c17264fe4301aaa25d66e924322331e0 SHA512 065af503d56a93e654927964eac16b84e729baac786e9ee4ab065f8709269a1cfef5d80e97c719f429d25db6a56cbf6b7c79a2e470c5c9dc50b1fa339763ef8d
-DIST system.reflection.extensions.4.0.1.nupkg 99743 BLAKE2B bb72501a2dd11ecdb1f0ee41f022d7a20635cfb8858f8570ee52d15f7c0a7bd167ebc420ff164acf9a5e763e2dabdb7c7571e9155289fa8d9569ba1e42071dd5 SHA512 3e2f07c29836735be6247e75f760de90783d5ece64e8cce4e23eceb777da8975a35130804d87ddd26449c13d2ca34180e3f6b844b0fdd2dc594bbec6e7272098
DIST system.reflection.metadata.1.6.0.nupkg 852113 BLAKE2B 4d15704a1fe00501c1bd8c945d02cd2e2d77c12ce86aa628edd18383838c9dbbfc449b8026707bb1ac570e55369e988aa6068f57acdea28f519bd3bdfd5b9304 SHA512 f5227666edc6bb1da78b8a8e86a68e9bd647caa2ec6a1580c14a4a5e1fe5cfde3bdaf0d8c23dc210c405a55f83ceb6add1a9adab149dc065b38cfddc9b01ba20
DIST system.reflection.metadata.6.0.0.nupkg 766747 BLAKE2B 0fcba193980b8e52310c74cb71b4a91724d2d8a595b7ebb8c8c1ba50b0a9b0e0df4f0d0c073157f6b3751f6bcfadb5a0d40719cd8aae92e6e46c0cbebc9e987b SHA512 c21673f5ffad799c08db8380d7dc7476aa528adefbf45ab7d8372fd27afe0fee240b4bb98903c2e26dc56682d53976118d9830f131231d4c8fc7706fdbe7217f
-DIST system.reflection.metadata.7.0.0.nupkg 1029794 BLAKE2B c4eb7069819ae7d6ee8fcf156fcf5fbb5d57022eb2c8e4677f1e64508c69853410da7985a08c936c38eb43201bf5cdcaa8c3c091531238ae78f4037b286b60a8 SHA512 2d93c8ba1a78ceb90d25b7a3b82ae7c7f2452ad29f49ee8e1c60b2bcda19f8f6edf68689d42a586aef5faf9f1049fe5e8095ec9a4ab48a2cd2a950a8b7ec2c85
DIST system.reflection.metadata.8.0.0.nupkg 1307788 BLAKE2B 45e8712d7cb14ce712722aa4871c6ee6a346ff05f7269f96858a47fb53e4e977473d47f20097f349f3ad1aae517f372006a172654df433aa7d309a4ddec172c5 SHA512 fbab0c76426379ed01ea79b702504197b710688d283e788bbef92b90586610dddfa3f84638d685770a4068ef8645395b65ee24459cc5c14ee4497416d11c89c6
-DIST system.reflection.metadataloadcontext.7.0.0.nupkg 523370 BLAKE2B 3f1eb89eb41fa3fb7013a1c02376232bd03c46f72fa044d3318bb61cefdde27f8b5a7c27a41f0cb4d50764bf74c7d95a6704c793ba096e1cca3dd4e4481a5b44 SHA512 76a9343e63b6486ba5a8da6e26500b3dcff9bea15565ce80b384e81de66f77ee81fc3a26035fc93359c03a9494da1901572b54d06970b01af861f2929c649c86
DIST system.reflection.metadataloadcontext.8.0.0.nupkg 610364 BLAKE2B ea9a83f50c6187141d856082d9b62364171c82df52dcac58c6dfc96456ab108cbf985b923f6ede3f6d8ad4d4b78652e6dc71ca15e94a1d94e9b86b38653683e9 SHA512 bdf47905f5175f2dda9a9e5a0e8393c0eb7d049f02b6995a02710a1db7936e6316d5224cad276f89355544da83074781f68d63ff6e960f5540f091857ebf2df9
-DIST system.reflection.primitives.4.0.1.nupkg 281678 BLAKE2B 3aba0904b106e846cc9ff3fec98a6cc4acba2d2dd3296248303bb02b2e32bdafa7fa095f1c29636fd1c85ca5ef4d972a7b6218834e458ec9f41f275eb195cb4d SHA512 08ad6f78c5f68af95a47b0854b4ee4360c4bad6e83946c2e45eaa88b48d27d06618c6b7479bd813eb5f30a2db486590d17645e9c0e06a72dbe12ffd37730707e
-DIST system.reflection.typeextensions.4.1.0.nupkg 187836 BLAKE2B d9cf37002f9c37bd11c43df97fd2e8234993f34c97e9a0606ef28164f1c587cc55ad2f2d66dc62de304ccae90f4d5636d163bbbc86fc00b4bb258a5dc91f4068 SHA512 5b1875ae86f76f60307fbe261c7471e996d4d4eade0c4783cb35a5aad7fec4f01be01cb1f1f78af22d483ecce12096f6ed431d69c4a66c7bf235008bcac30cb7
DIST system.resources.extensions.6.0.0.nupkg 127618 BLAKE2B dfe810c0e7c1b2c67e7edf13cef37aebd2c263260e61a7ec240fe586afa5f62caa921e45a74fd4925914ccdf5c03ef60b1dada30ab47a70a61e8df85afa79234 SHA512 6eb2df8d2af6a822916ce97d16c4994267b80a156b15a664a977501024517707f8c05234d9a32514e4d3ace7ffb89e6d934aef6766b4880ed293dba9a9ef6240
-DIST system.resources.resourcemanager.4.0.1.nupkg 85915 BLAKE2B 11b7c350695fee892052fadccc4f24f6cdc9bbdae8e51122115dbdb357f584a6392ad4fc10a4be59c123a018e0ec559f5ba035fe5e5d7fd868f5878c7b00e306 SHA512 5165916e258dd38fa83278fb98dce271a95e0091c1274b8cf5f17d88b9e6284f7a7bf145194afe4f20250cc31ad714141f9e0687cf235ff05460fb47cea0c525
-DIST system.runtime.4.1.0.nupkg 7263653 BLAKE2B 0a6699d985304a5072c7c283a42c100cb8f13ae61e95f93463ed57438ef3d7c655c3c4aed43b1d8fed4057933e924ca1e6b9a5987f1328fe4e2e172861572593 SHA512 4b05eb68bb485846707c4fe3393f9616d3ffb6c5f62a121d81142ddf7d0241c931fe96d193b7bf02281a9368458e0764466766557cfa9709035dc76d8fdd7706
-DIST system.runtime.compilerservices.unsafe.4.5.3.nupkg 102160 BLAKE2B a86cea1017d251d3cd271eff0be90ce43ca0becd8b0cd37215aba847c00369414de1d34df318e2554f8989fa48ce0f5bf61e0404fd97b476eb0fe0bf5f10579d SHA512 765d87d36a7b7415dee5b6cbd3a08ead9762915fbfacfad8a205a78d4a187cec6677da2407f7f7c2d1b55fe9f8c0257925c9b0bc193d402972c323979678baab
DIST system.runtime.compilerservices.unsafe.6.0.0.nupkg 84343 BLAKE2B aea2f833d6da80dbc275c47bfb207d77a1f2dd203a29352ff5a6e96d8b52752ee3c5bde38117c5ecc5dfbad66d8b47b2001efa1e2d564e14cbbf58d0d1fe208e SHA512 d4057301be4ec4936f24b9ce003b5ec4d99681ab6d9b65d5393dd38d04cdec37784aaa12c1a8b50ac3767ed878dae425749490773fec01e734f93cf1045822b3
-DIST system.runtime.extensions.4.1.0.nupkg 1060307 BLAKE2B 5426e4a8e6d9ebaa6c88ca7dc495c120b848602f15f102d3c65105c8a03ee35136d5eb2e04a3eb2452dea96a36af70e42cb7a317e269bf4ef8a1d3a5f33f9784 SHA512 42d009be57d6497aa0724924891289f3decd916d0432c1c865cc0494092f5e59287f632a70c5060b3c78e361ab04510d75dfb3c2d2853f54201f735eb6e2dea6
-DIST system.runtime.handles.4.0.1.nupkg 54854 BLAKE2B 396943fd119a2ca9b91d1e8059ec1854ec4eedda6b73699042f8ae761bde1b6dde5f7a92a2066220d4c8f7d872741939ba198cde2154d62ff0350ed867ad0d09 SHA512 966a943195b66118277a340075609676e951216d404478ac55196760f0b7b2bd9314bfbb38051204a1517c53097bd656e588e8ab1ec336ce264957956695848a
-DIST system.runtime.interopservices.4.1.0.nupkg 2542509 BLAKE2B 3ecf490aacb98e44dd952301828ab27f5cbe6b2053dfdd745737cfe1d7a847691e13b3a7df558daa2a1747e50e7045145a90f51e26f108fe9826814a0c60b7c0 SHA512 e8511e6a4cd40f3c603df4ffbbf6a4aac4d10be79bcfd0249a9af90d55cf2a02543ad9b82e607a4665d58f28c7ce9bdb0f7f3ff9bc8ded8a252213916a771bd2
-DIST system.runtime.serialization.primitives.4.1.1.nupkg 222353 BLAKE2B c53253fbc44b119c29e3cc5a049919d293600182543e6b0b39d0abbaa7853b4b025937d5e5df9e89630a74dfd22bea4c0da826ce2b37211b8db3cb4aeb18ba6a SHA512 fa6a90aeb26c0f1e72c48abec0b60a1ebea955cd3c1133b3245c04dd0bd6984c0ce0253944d28676abb8edb93e1c649c693e7c6425459a3c29a74381531cb540
DIST system.security.accesscontrol.4.5.0.nupkg 551848 BLAKE2B ff1d5476ce5f07624d708f53c4e73568ac2dcf9c2a968836e1bee358cf8dbc64b853dc8358c860f792962f5dba6f5422425e1ce4605cb7eb60feb54872c92583 SHA512 e9142d713f93c8380b505b009e699d7d144674b60ac526469123ce774e76b6f605c4e4cc6906fa00d970846a99b4d3b9d8fa2c682a17bbbb9ab459deba303198
DIST system.security.accesscontrol.5.0.0.nupkg 621573 BLAKE2B 617baef046a8bdb637db288425206cb95e6be55c53c3829690253fd76987b0fdebb1cd79db556c437ff5d9a0f4940e7d747e3e7b611e941f5f54248b6adfa32e SHA512 ae6b03ad029d3eb6818a6c8bb56cf4904013fa535a67b8e621b783a029dd88aa2e471e002cbc7d720381ad8bc8c6b93111a08f6ce2d271af6d974bf4d02b6c81
DIST system.security.accesscontrol.6.0.0.nupkg 322676 BLAKE2B 4a263e610c98360396e39dd03b61b5e652d957ec4f11086b831105d6390a8f48eae8cfc425e97114d52d81aee584b155c1dd450c297118d63be7a8085363bd83 SHA512 64a36a103b954ab4b7e8a76c0e876579bd484c308e444c2d915fb9a0fd05ad63614501ed235c544afc9b431cb8a4cf0f0715b8ed414e85958e6d68579168fb45
@@ -179,36 +106,22 @@ DIST system.security.cryptography.pkcs.6.0.1.nupkg 944296 BLAKE2B 5768e704e1b3a2
DIST system.security.cryptography.protecteddata.4.4.0.nupkg 185701 BLAKE2B 8133633dc020cba0b552b7e1e498cda3b4f8578132e83a9fe38bb6f79a5b5ceaa76089440de2f6c7a948e160e9aebed1fca467cd02a9ca09b5e5cdcbf5c8f1c7 SHA512 5b011ec6f05dfb5ef27d8edf712f9f04697e1c00c47c226e29e0c9a814fb0fa8fabcac18bdf2f21aeab6cbf326aca3910ba99b630b61ee48e29ced663e14cbde
DIST system.security.cryptography.protecteddata.4.5.0.nupkg 196314 BLAKE2B 339b54677832460b51a2dde8496defe0df3f255dd6fd2c2e919513f7f31bf3660e79984c82b93b9962f692a6ddbac9b06e3d9c22909d7725e1e68cdfdddaea69 SHA512 b3f3052bc06f82d7a3663e5af2a00f0d710606d5a4a455fdf2ac103ffc2a55af428080bb2eb287c4315d94de71e9a7c601bd195415462199427412e73b642367
DIST system.security.cryptography.protecteddata.6.0.0.nupkg 126768 BLAKE2B 3ec81101da96e2395944ce93506d8f23b0f82bceb95a08b784d3d7aed619bee7aea80dcf725babf9650931018ced7e49988ceaea571cea8ea2595b2556d3f070 SHA512 489b5dab0abfadfb8bc2d0437de83a1447918071949440e766db701c81c3518de6a38a3e0f699706b06d591ab5393c7bc0b2eaa81c15bff156339248e6c35730
-DIST system.security.cryptography.protecteddata.7.0.0.nupkg 145019 BLAKE2B 56e2ae478fa02003b3f17d0c4429cfb5dc5d30bcb3c06db56e0c69527e6969b01b6fd1ff95312542f22d53b8ba23511adc6ae05c64540dae30f27a8062e30369 SHA512 6b7e121e2c9a31c2d18f0ff52065e8912d9c1fd8fc5e83a1b358d462ade6fa441c9cfa7a7e199ebaa7b953de3b5aaa230ec54c85602c084eab220f20ac1bfd04
DIST system.security.cryptography.protecteddata.8.0.0.nupkg 148572 BLAKE2B a27acdaa82dd87d5f0ff41f1f662f8720f1af597fcd8e8618fe72225981b5fdcdafb325177cbca966746ee8eb2cb956ad52cb04300f5870cd359b0b624001bf2 SHA512 86f71767f211f8a5f163d942f52da2cf0e7f7c6628383251dabf64412bece6ffc75009c146e61864f26b1f3693d02783449cc89bc04725bd59af01d0e7d8f7b9
DIST system.security.cryptography.xml.6.0.0.nupkg 226275 BLAKE2B 31c03dffbc715ea6051ddd1cde943fdfab484f35377a1e9fbbda282cdeaa2626cff81e562f94099cfef6724ed1ff4d1940301431ec3c260a94d727f9df08c50a SHA512 5a8886a9ed5d68354591240fc8e5ddd7f2ce29891eaedc2a95b90c62b535a6d9dd69d3f2518659e1f88dfd1780d6aca2333adb91ca901a7bdc8d9a85ed3d800c
DIST system.security.permissions.4.5.0.nupkg 245985 BLAKE2B 568a572a6bcc51d0ac505f6829876edc9673d975b2d2fdbd015723aabe07756ce0d5e33609fa06cdbbdb70cabbb2951ee99c7506bbe9bc286ee69c27720f6ce7 SHA512 3be7bda9a9924c9e183890a99cb82c7fd15319fb3126fd8e9f539d62486677f5c0e40611bd46ad933ed1a77752f5747bae156e9259e3493d5d46830aecde1c1b
DIST system.security.permissions.6.0.0.nupkg 240029 BLAKE2B 3d213c22806d7ebed6e5c6de903b04610739d443deba18189b3322b68fa045b19c317ecda73fbab848bf9936f081443669bdf5aa6ad3c32680f5f1b108b12bb0 SHA512 d4f2172cc3b164f104fa2e3a330b62f2a15f50e050a91659db5728f28d4d5d6ca8660eec3a4f922090181a54bc1e9f6634ca49750398360727d1bc59db620278
-DIST system.security.permissions.7.0.0.nupkg 202447 BLAKE2B 51419df67046cb1c2a42e1074cb531d1eec2b23ac48364d31d7a7db22a981263e4d7bc74ab9fe3435caf4030ac4b1c7bd41e944bfde50fa0a8fc958cbea8ada4 SHA512 5cd553990f49b824704574530e838713312dd30990791b9d1fd95384fd25dce0636b83f78e6447abfd07d0df4db35383ea03662a98cb74e787090117bf8895ac
DIST system.security.principal.windows.4.5.0.nupkg 390138 BLAKE2B f788682d5f771fe9db0d41b11f61717c2f5fc69ee944ee18d1c63344dda45ae9fa4d014729fd0b0c2bbb4b9f5b7895fba391fb6ab7d5e65b6c512ca8fdf48789 SHA512 86cdb3178b4e437578890b6d5672eb9d1fe2f003abac082ed869a9e3f8cd684ffee618995838f6d052bf9bf396dc8b5d8bd5c3bea7f9e56cc7922598b4e49436
DIST system.security.principal.windows.5.0.0.nupkg 535022 BLAKE2B 4b20ab3cc0b4bc820df360df57b2eb0e2059de677c432af31e73acdf600a417685900aed2cee8e33ba9020d02ae688096cd9c3a77da441ed33cf968c90124bd5 SHA512 44a920aaaf22b2172d41319bb57ab2b8e1a4531d5f02192a6f53a81d875125195b60ba0b5a44a45981d137fd7b0f3a65b12959b5fd97afc0578cd84ef27467cd
-DIST system.text.encoding.4.0.11.nupkg 327286 BLAKE2B ec08fe2bfd3eaedc7a50d823ae424268d1f51f8816d9b3645b4210e10b8cf89e801f5f7d831a565e31cbf795952ee5a6a60a45d6432e0593727f0e0e213818ed SHA512 f974335143f36b318abf040ed535887f28089d749b1fa55056345df5243dfbd56d27b74c6e4d87a737fdbb8e699c5291bd25f1e5db4700bb00bf53330c7e3e9a
-DIST system.text.encoding.extensions.4.0.11.nupkg 244203 BLAKE2B 957201548c8629ab5111cbbcae3518b7c07bef93ac972b557e4f9f729dfd2519ef4523d5f6ea23b22eb19f93a3b17dbf7f1b6bed105f89b9219d53d8ed1534f7 SHA512 b2ba1f2a96bf14466fb31e4ac1fad25e7032688357340ad8976b8aafe7cbe39c061835a4e17d7cf6ae291d3155f07d3371f6b65ffc1c15474c3c86dbb7735e82
DIST system.text.encodings.web.7.0.0.nupkg 283808 BLAKE2B 820e51fcee43bcf8141527b245b17c9d7f5d2f1e822e93f12719047b7ce0ace3bee429db4464726ce60ffefe6746209f5320071893f83f99b81e38110a8be7c5 SHA512 d164c15df021a99d18ed0c39b6b7c0290b7f948d8f09bf07140b47bae6403f1cb9a822c1504aabd7a6094367ad9fcf8ced1ea186b0662a51815ebbb37a3b0434
DIST system.text.encodings.web.8.0.0.nupkg 374440 BLAKE2B 97211e710df3dcd17932f168e254806d7c8692ac01d667a2e89a5ddc956b24fba8467fbc2d451057757b5c502442d2c91bcaf0f867da7e95456b2aa18136b354 SHA512 ba0822c38c3b658aba9495642d269e882b827e3be4ad2dc1426d8a97d3cbc5a2277c5f80847d0cb9381078af01523328c4992caa058146d5d8ee6b8a08609c32
-DIST system.text.json.7.0.0.nupkg 1602846 BLAKE2B 48851dd659998698f238adf1e855e065fcc8fc9fc59cbad7e4a547eb179903498712bb29b5e432bce936e55f6f480db246c50839736a4090ab433c4b04a46a80 SHA512 2628eda57e6b44c8e2401624cf4c0f9265dabedec04eb408187e0aadf4278c038e8c7c6fc1082799f7a20e205e69c7788b44de323e82565f19436e7ffb5ab41f
DIST system.text.json.7.0.3.nupkg 1734391 BLAKE2B acc8027653d7c58d7740983e465904e61889dcb572a9a5cf9022a81a6c2ab2dfc263307111a23456c8c0c520eb58aaed09eada4793ec51b56d1d6790f710fe14 SHA512 0ea3fecca3dd4c84f8d9afddd6d3eefb0fe1ab5e1067cfbab5ba6ebf61accab8e1a81a9bb071fb98db5afec4af3a41777c1fb23fb3d6af62236082e29df4fa55
DIST system.text.json.8.0.0.nupkg 1983421 BLAKE2B 053f3200d5920a5a31b4e4e6d13f0a81490a518ed68363a1a04c1edbbc125f90b9fa8f469614127bde714df352052a0dc56d70c9595277686799d33a16df351b SHA512 59243516d9de8ce90be60d6c5d271ff4c5fc6b2a4b723443022a72bd1b8f98adac3d17439df5543fedead81a8e3b018fd9a89c40a2459d3cb2d1dd935d17b426
-DIST system.text.regularexpressions.4.1.0.nupkg 514882 BLAKE2B 864d70cdb65bf87b684561f98d2d5193e2d66015e4cd770ab823a6ba966b3813d75f0ed6aaec82012a3d5f66ef9be182e7773b4c3b94407ab10c9e5dcd9e9f2e SHA512 9b612027e43c33cc256e016e0b400547c5923e93ab6ed1a40d2b97292cb18a1195fa79aba2b0166a6b11842a0fef6685d31b848375daffdf6d2acf297af40bbe
-DIST system.threading.4.0.11.nupkg 708036 BLAKE2B 6b85f9c80dfddd5faa9799fdd64379c4c066b076596cd0008c46114b91025a20e00cb8b626b6fa5d139af6aeb8a3f6781ca7e55c4f7d147eae2f38e14d7a63c2 SHA512 05c0dd1bbcfcedb6fc6c5f311c41920a4775f8a28a61ca246b6c65ad8afd9b04881d3357880af000ac056fd121fc5c3ec0b56d6fd607e0c27e7a639157c85e3e
-DIST system.threading.channels.7.0.0.nupkg 195276 BLAKE2B 8c01d1fedda99b4874a4623f8567984391214fc2f86fb1ab7a697614519f4a01e146ba0fae7d4d6e2ef04231e1d6f4caf4bc594694b69307f0695ff7b66a0e13 SHA512 5d79a97496f25426a05a0ddb19f506353c4aa7810aff70b806df295e12956192b01cf8de1cf3a0d2edb076a1c5b288d4e2ee22f4a0720094f2cea2c232ac2952
DIST system.threading.channels.8.0.0.nupkg 245743 BLAKE2B 1c7af0153bc68398a9e8c4daf142e41904c952e18c575d851d12217e11d1e308ceab8e15eb29db3533556b0e14545ce2996838ab830a3528be6a3d35ce0ffae3 SHA512 335b37eb97f594e73ab36e7ce7f0135be291445167688e89bd249d135e27f592a0bd69d91e8246a1c72a578d57bed443ac7302311365c16160b7dc974eedf141
-DIST system.threading.tasks.4.0.11.nupkg 840020 BLAKE2B ec5b6bbd3c912d3552922acd338611baa992dca6bf07b97b391e47b5b41ab718c373551dacffc7b4b67870287e93eb6e70ed184213e800fd9b424bf3e02cd8cb SHA512 fb66c496a5b4c88c5cb6e9d7b7d220e10f2fc0aed181420390f12f8d9986a1bd2829e9f1bf080bb6361cd8b8b4ffc9b622288dfa42124859e1be1e981b5cfa7b
DIST system.threading.tasks.dataflow.6.0.0.nupkg 403433 BLAKE2B 9e20d3ef669b977daf30a0b6a21f9faa7aa8c25ae42597499b262188283aec4eaef1b64be994ef308e52778e895e5ee8baf6d744831997179c4a3d7800efde7c SHA512 b4139fbffcb66b9824a960f6fb62639ac7d34cbe2c2d0e2331a975b4585618b4f21370409c3349ab1830e7b944f205f52af2685f102b771a312e553dc8d45112
DIST system.threading.tasks.dataflow.7.0.0.nupkg 521688 BLAKE2B 509ea6148e1f10af0417b382afd232ebfd66dc2d104f82e5eaad549b92cb1310a9601d4f96780a15ca819657827a732bccd5f444ad315a850c809eeb5187b3b2 SHA512 9c1e9c5011048a63b7e6d3caf8a9a1505f23c718ac3b513ef0a537783200f7fa35e7aaae94cb3c61ea333937154581d95af827d5808323f651da06bd12b5c87e
DIST system.threading.tasks.dataflow.8.0.0.nupkg 621365 BLAKE2B ab3a60b810b5c68abbb85d8e727e0543c1d049f2c5ac33bd6bd0d2985ac8e1a038cae70ff1eb115f9e55751a9d9a10079c69d1faa00abf162fdeeb471497ae90 SHA512 de7232a1ccbf6349c2a18cddb1ffc3a906a3115aff6fcdc02cdba39ed34255e8f532edabdbf7e8eba4025c43f062157a574b28d228a8a4d9bb094dc94ed39e99
-DIST system.threading.tasks.extensions.4.0.0.nupkg 49355 BLAKE2B 898f05110ec79e3518937d10df244782ae19e36a11228b427785f367e1974135836046a6a0445c87b206550c11fd23b6d22b0dd399992ae5ac20b3d5c3060056 SHA512 f294f1a4179f53d59f91f01a372cc7896bf8c322e9827299cb1aa3ae2b1f809e98034834f5ccd4cb3fa1c30735082d244fff6584dab6e8870ad409b55e8a4986
DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
DIST system.windows.extensions.6.0.0.nupkg 113560 BLAKE2B c1fb56b177368b49cb7a2bdd3307b70847ab70b5757c3e1923ea499afc8d43e14660a3e6330fa99e7e9e653d68563e93de96425d5f56a695ab478c4a8e3ac30c SHA512 f51eec8166f97b5fcea24816ec737c24d5c5a5cb145ef2d33277c9a16044f40bc3fb97b4cfe7f9a23af704ede91586c6abd2acf00b277538bb304d77a1ca54f0
-DIST system.windows.extensions.7.0.0.nupkg 133737 BLAKE2B 668b4565391a9911ae4f552a2c2e55e1bd0c8d9ee188c11c8115500b1074ec7847f918ad7c84b179528825284f20bc7e78f49901a1e9d8da37e04d81a8b52fc5 SHA512 28d9c7d065fb4ffa110333ad26379f6e8627822f9dfdb34677ade3f99205153211f11334770a6db8898d5e22aabc3efc93371601fde4777ca372287e5136246f
-DIST system.xml.readerwriter.4.0.11.nupkg 1363068 BLAKE2B b151c0560022d796720ce342c6c47189d5cb5d292bdc62eb0439deb87b05e80d9c57cb38267a9e153e0d4513e8edf503d88926e9956eba118b5d00d488e2fc78 SHA512 d40d6e9d55e57acdf04132bcb8ae8abf1abb3483620cde969c78c6c393a9936abf742c1dcf66288e6e9dffcb399a880ee3c11540ac140cb32e20b41365aaf35e
-DIST system.xml.xdocument.4.0.11.nupkg 591353 BLAKE2B 8373fa19c6aafbe6e347db7bb1ec304dd8ce77df415acf0c3ee04ea2dcfce050f59d6e72cdeb14c4e54d29c1c07fc9eb0ef8045fb09830b48fb1a8e90dcb09a8 SHA512 f8ae902901963f2636f39c0652d82daa9df3fb3e3d5a60493c39f6cf01ed07c7d57f175a2d2895f4a872d4e92527e5131522218d1a67da2fd491e162273a8527
-EBUILD csharp-language-server-0.11.0.ebuild 5660 BLAKE2B 5be931435036a86ed19f03d1cdfb09fa55e953600fd69d025a4a4b92027bdae16017ecb1c5be2388eba4abaefba4fd19eb85299e6fe265fe0bcc384b7aa77fea SHA512 df23102d3b3e05d7446ed48ed913bcdf06e640a5a4aa0d4d30d9c351efddff88d9083d53463db90aa2b5dd139890a20a844b632e43e83e71e562cd91fafe34d6
-EBUILD csharp-language-server-0.12.0.ebuild 5120 BLAKE2B b1f1f252dee0ea5caff2ccd0a98f09af5726c5d18a59b5ae82ccc6cb03f9cf470e3533685d385471424c8e2fac251d57f3071269cefde7d2bf0314b54222c863 SHA512 81eb654f34732378a6aea18f43949579d58e29283127afcf3ae87efc5b92251fa4b2ea22e3cd1e70ae9f8167ee91426264cc846b7a9f726066a325d931fc3660
EBUILD csharp-language-server-0.13.0.ebuild 4971 BLAKE2B 7e9e4b2bb120ce53972782505729086bad91d406086b9bf931e9a467004f2e69f084aa6d9e5145582f350b9d85cb9175007cb90df38426337c8850a95e478b79 SHA512 599f64dabc2f11dfe970184fd386ff3adf81bbe35b4d5b9f6185ec13917bc70d8b17f4411cba4a99b83b7e44cc5baecbb6ea862d4087e45cca86d544b15cda22
+EBUILD csharp-language-server-0.14.0.ebuild 4972 BLAKE2B ba1e281414c3b6fcadc315558702bec12e5a88e60ceeaefcbf7b9e07aa5cc13f70d7fb93d15f0f926d874ce7caa212e8245633b658e8dff67d5347184a0fedd1 SHA512 f069224c3f4d158f5383c051b973024e184ea4b06c7a8b4bc92464f642436c0bb4dfa3ffbdb6385355b7fba8784f48e6f2e6d5d11bbdcc2dd91d3858102b2e67
MISC metadata.xml 564 BLAKE2B d938e219f1969da0df2d5f836f8f5fcba2e83c5009f1f1bae76b40945633695175282c6e3dc998122d50c32f591f3050949ce138deb1ef5cca36dc50c3dfe713 SHA512 79dc588408e01ceb23623e3da7910b3cd3616564b30e937835e3cf1c19fbe4bda13fd63587be6737c02ded162b99916c9e6428d5912699104940de10192cc8a6
diff --git a/dev-dotnet/csharp-language-server/csharp-language-server-0.11.0.ebuild b/dev-dotnet/csharp-language-server/csharp-language-server-0.11.0.ebuild
deleted file mode 100644
index b3fde469938c..000000000000
--- a/dev-dotnet/csharp-language-server/csharp-language-server-0.11.0.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-argu@6.1.1
-castle.core@5.1.1
-coverlet.collector@3.0.3
-dotnet.reproduciblebuilds@1.1.1
-fsharp.core@6.0.0
-fsharp.core@8.0.100
-humanizer.core@2.14.1
-icsharpcode.decompiler@8.1.1.7464
-ionide.keepachangelog.tasks@0.1.8
-messagepack.annotations@2.5.108
-messagepack@2.5.108
-microsoft.bcl.asyncinterfaces@7.0.0
-microsoft.build.framework@17.7.2
-microsoft.build.locator@1.6.10
-microsoft.build.tasks.git@1.1.1
-microsoft.build@17.7.2
-microsoft.codeanalysis.analyzers@3.3.4
-microsoft.codeanalysis.analyzerutilities@3.3.0
-microsoft.codeanalysis.common@4.7.0
-microsoft.codeanalysis.csharp.features@4.7.0
-microsoft.codeanalysis.csharp.workspaces@4.7.0
-microsoft.codeanalysis.csharp@4.7.0
-microsoft.codeanalysis.elfie@1.0.0
-microsoft.codeanalysis.features@4.7.0
-microsoft.codeanalysis.scripting.common@4.7.0
-microsoft.codeanalysis.visualbasic.workspaces@4.7.0
-microsoft.codeanalysis.visualbasic@4.7.0
-microsoft.codeanalysis.workspaces.common@4.7.0
-microsoft.codeanalysis.workspaces.msbuild@4.7.0
-microsoft.codeanalysis@4.7.0
-microsoft.codecoverage@16.10.0
-microsoft.csharp@4.0.1
-microsoft.diasymreader@2.0.0
-microsoft.net.stringtools@17.4.0
-microsoft.net.stringtools@17.7.2
-microsoft.net.test.sdk@16.10.0
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.platforms@2.0.0
-microsoft.netcore.platforms@5.0.0
-microsoft.netcore.targets@1.0.1
-microsoft.sourcelink.azurerepos.git@1.1.1
-microsoft.sourcelink.bitbucket.git@1.1.1
-microsoft.sourcelink.common@1.1.1
-microsoft.sourcelink.github@1.1.1
-microsoft.sourcelink.gitlab@1.1.1
-microsoft.testplatform.objectmodel@16.10.0
-microsoft.testplatform.testhost@16.10.0
-microsoft.visualstudio.threading.analyzers@17.6.40
-microsoft.visualstudio.threading@17.6.40
-microsoft.visualstudio.validation@17.6.11
-microsoft.win32.registry@5.0.0
-microsoft.win32.systemevents@7.0.0
-nerdbank.streams@2.10.66
-netstandard.library@2.0.0
-netstandard.library@2.0.3
-newtonsoft.json@13.0.1
-newtonsoft.json@13.0.3
-newtonsoft.json@9.0.1
-nuget.frameworks@5.0.0
-nunit3testadapter@4.0.0
-nunit@3.13.2
-streamjsonrpc@2.16.36
-system.buffers@4.5.1
-system.collections.immutable@6.0.0
-system.collections.immutable@7.0.0
-system.collections@4.0.11
-system.composition.attributedmodel@7.0.0
-system.composition.convention@7.0.0
-system.composition.hosting@7.0.0
-system.composition.runtime@7.0.0
-system.composition.typedparts@7.0.0
-system.composition@7.0.0
-system.configuration.configurationmanager@4.4.0
-system.configuration.configurationmanager@4.5.0
-system.configuration.configurationmanager@7.0.0
-system.data.datasetextensions@4.5.0
-system.diagnostics.debug@4.0.11
-system.diagnostics.diagnosticsource@7.0.2
-system.diagnostics.eventlog@6.0.0
-system.diagnostics.eventlog@7.0.0
-system.diagnostics.tools@4.0.1
-system.drawing.common@7.0.0
-system.dynamic.runtime@4.0.11
-system.globalization@4.0.11
-system.io.filesystem.primitives@4.0.1
-system.io.filesystem@4.0.1
-system.io.pipelines@7.0.0
-system.io@4.1.0
-system.linq.expressions@4.1.0
-system.linq@4.1.0
-system.memory@4.5.4
-system.memory@4.5.5
-system.numerics.vectors@4.4.0
-system.numerics.vectors@4.5.0
-system.objectmodel@4.0.12
-system.reflection.emit.ilgeneration@4.0.1
-system.reflection.emit.ilgeneration@4.7.0
-system.reflection.emit.lightweight@4.0.1
-system.reflection.emit.lightweight@4.7.0
-system.reflection.emit@4.0.1
-system.reflection.emit@4.7.0
-system.reflection.extensions@4.0.1
-system.reflection.metadata@1.6.0
-system.reflection.metadata@6.0.0
-system.reflection.metadata@7.0.0
-system.reflection.metadataloadcontext@7.0.0
-system.reflection.primitives@4.0.1
-system.reflection.typeextensions@4.1.0
-system.reflection@4.1.0
-system.resources.resourcemanager@4.0.1
-system.runtime.compilerservices.unsafe@4.5.3
-system.runtime.compilerservices.unsafe@6.0.0
-system.runtime.extensions@4.1.0
-system.runtime.handles@4.0.1
-system.runtime.interopservices@4.1.0
-system.runtime.serialization.primitives@4.1.1
-system.runtime@4.1.0
-system.security.accesscontrol@4.5.0
-system.security.accesscontrol@5.0.0
-system.security.cryptography.protecteddata@4.4.0
-system.security.cryptography.protecteddata@4.5.0
-system.security.cryptography.protecteddata@7.0.0
-system.security.permissions@4.5.0
-system.security.permissions@7.0.0
-system.security.principal.windows@4.5.0
-system.security.principal.windows@5.0.0
-system.text.encoding.extensions@4.0.11
-system.text.encoding@4.0.11
-system.text.encodings.web@7.0.0
-system.text.json@7.0.0
-system.text.json@7.0.3
-system.text.regularexpressions@4.1.0
-system.threading.channels@7.0.0
-system.threading.tasks.dataflow@7.0.0
-system.threading.tasks.extensions@4.0.0
-system.threading.tasks.extensions@4.5.4
-system.threading.tasks@4.0.11
-system.threading@4.0.11
-system.windows.extensions@7.0.0
-system.xml.readerwriter@4.0.11
-system.xml.xdocument@4.0.11
-"
-
-inherit dotnet-pkg
-
-DESCRIPTION="Roslyn-based LSP language server for C#"
-HOMEPAGE="https://github.com/razzmatazz/csharp-language-server/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/razzmatazz/${PN}.git"
-else
- SRC_URI="https://github.com/razzmatazz/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-S="${WORKDIR}/${P}"
-
-LICENSE="MIT"
-SLOT="0"
-
-DOTNET_PKG_PROJECTS=( src/CSharpLanguageServer/CSharpLanguageServer.fsproj )
-
-DOCS=( CHANGELOG.md README.md )
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_install() {
- dotnet-pkg-base_install
- dotnet-pkg-base_dolauncher "/usr/share/${P}/CSharpLanguageServer" csharp-ls
-
- einstalldocs
-}
diff --git a/dev-dotnet/csharp-language-server/csharp-language-server-0.12.0.ebuild b/dev-dotnet/csharp-language-server/csharp-language-server-0.12.0.ebuild
deleted file mode 100644
index 7d01268cbafd..000000000000
--- a/dev-dotnet/csharp-language-server/csharp-language-server-0.12.0.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-argu@6.1.1
-castle.core@5.1.1
-coverlet.collector@3.0.3
-dotnet.reproduciblebuilds@1.1.1
-fsharp.core@4.3.2
-fsharp.core@6.0.0
-fsharp.core@6.0.6
-fsharpplus@1.4.1
-humanizer.core@2.14.1
-icsharpcode.decompiler@8.1.1.7464
-ionide.keepachangelog.tasks@0.1.8
-ionide.languageserverprotocol@0.4.23
-messagepack.annotations@2.5.108
-messagepack@2.5.108
-microsoft.bcl.asyncinterfaces@7.0.0
-microsoft.build.framework@17.7.2
-microsoft.build.locator@1.6.10
-microsoft.build.tasks.core@17.3.2
-microsoft.build.tasks.git@1.1.1
-microsoft.build.utilities.core@17.3.2
-microsoft.build@17.7.2
-microsoft.codeanalysis.analyzers@3.3.4
-microsoft.codeanalysis.analyzerutilities@3.3.0
-microsoft.codeanalysis.common@4.9.2
-microsoft.codeanalysis.csharp.features@4.9.2
-microsoft.codeanalysis.csharp.workspaces@4.9.2
-microsoft.codeanalysis.csharp@4.9.2
-microsoft.codeanalysis.elfie@1.0.0
-microsoft.codeanalysis.features@4.9.2
-microsoft.codeanalysis.scripting.common@4.9.2
-microsoft.codeanalysis.visualbasic.workspaces@4.9.2
-microsoft.codeanalysis.visualbasic@4.9.2
-microsoft.codeanalysis.workspaces.common@4.9.2
-microsoft.codeanalysis.workspaces.msbuild@4.9.2
-microsoft.codeanalysis@4.9.2
-microsoft.codecoverage@17.6.3
-microsoft.diasymreader@2.0.0
-microsoft.extensions.dependencyinjection.abstractions@8.0.0
-microsoft.extensions.logging.abstractions@8.0.0
-microsoft.net.stringtools@17.3.2
-microsoft.net.stringtools@17.4.0
-microsoft.net.stringtools@17.7.2
-microsoft.net.test.sdk@17.6.3
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.platforms@2.0.0
-microsoft.netcore.platforms@5.0.0
-microsoft.sourcelink.azurerepos.git@1.1.1
-microsoft.sourcelink.bitbucket.git@1.1.1
-microsoft.sourcelink.common@1.1.1
-microsoft.sourcelink.github@1.1.1
-microsoft.sourcelink.gitlab@1.1.1
-microsoft.testplatform.objectmodel@17.6.3
-microsoft.testplatform.testhost@17.6.3
-microsoft.visualstudio.threading.analyzers@17.6.40
-microsoft.visualstudio.threading@17.6.40
-microsoft.visualstudio.validation@17.6.11
-microsoft.win32.registry@5.0.0
-microsoft.win32.systemevents@6.0.0
-microsoft.win32.systemevents@7.0.0
-nerdbank.streams@2.10.66
-netstandard.library@2.0.0
-newtonsoft.json@13.0.3
-nuget.frameworks@6.5.0
-nunit3testadapter@4.0.0
-nunit@3.13.2
-serilog.sinks.async@1.5.0
-serilog.sinks.console@4.1.0
-serilog@3.0.1
-streamjsonrpc@2.16.36
-system.codedom@6.0.0
-system.collections.immutable@8.0.0
-system.composition.attributedmodel@8.0.0
-system.composition.convention@8.0.0
-system.composition.hosting@8.0.0
-system.composition.runtime@8.0.0
-system.composition.typedparts@8.0.0
-system.composition@8.0.0
-system.configuration.configurationmanager@4.4.0
-system.configuration.configurationmanager@4.5.0
-system.configuration.configurationmanager@6.0.0
-system.configuration.configurationmanager@7.0.0
-system.data.datasetextensions@4.5.0
-system.diagnostics.diagnosticsource@7.0.2
-system.diagnostics.eventlog@6.0.0
-system.diagnostics.eventlog@7.0.0
-system.drawing.common@6.0.0
-system.drawing.common@7.0.0
-system.formats.asn1@6.0.0
-system.io.pipelines@7.0.0
-system.io.pipelines@8.0.0
-system.memory@4.5.5
-system.reflection.metadata@1.6.0
-system.reflection.metadata@6.0.0
-system.reflection.metadata@7.0.0
-system.reflection.metadata@8.0.0
-system.reflection.metadataloadcontext@7.0.0
-system.resources.extensions@6.0.0
-system.runtime.compilerservices.unsafe@6.0.0
-system.security.accesscontrol@4.5.0
-system.security.accesscontrol@5.0.0
-system.security.accesscontrol@6.0.0
-system.security.cryptography.pkcs@6.0.1
-system.security.cryptography.protecteddata@4.4.0
-system.security.cryptography.protecteddata@4.5.0
-system.security.cryptography.protecteddata@6.0.0
-system.security.cryptography.protecteddata@7.0.0
-system.security.cryptography.xml@6.0.0
-system.security.permissions@4.5.0
-system.security.permissions@6.0.0
-system.security.permissions@7.0.0
-system.security.principal.windows@4.5.0
-system.security.principal.windows@5.0.0
-system.text.encodings.web@7.0.0
-system.text.encodings.web@8.0.0
-system.text.json@7.0.0
-system.text.json@7.0.3
-system.text.json@8.0.0
-system.threading.channels@8.0.0
-system.threading.tasks.dataflow@6.0.0
-system.threading.tasks.dataflow@7.0.0
-system.threading.tasks.extensions@4.5.4
-system.windows.extensions@6.0.0
-system.windows.extensions@7.0.0
-"
-
-inherit dotnet-pkg
-
-DESCRIPTION="Roslyn-based LSP language server for C#"
-HOMEPAGE="https://github.com/razzmatazz/csharp-language-server/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/razzmatazz/${PN}.git"
-else
- SRC_URI="https://github.com/razzmatazz/${PN}/archive/${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-S="${WORKDIR}/${P}"
-
-LICENSE="MIT"
-SLOT="0"
-
-DOTNET_PKG_PROJECTS=( src/CSharpLanguageServer/CSharpLanguageServer.fsproj )
-
-DOCS=( CHANGELOG.md README.md )
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_install() {
- dotnet-pkg-base_install
- dotnet-pkg-base_dolauncher "/usr/share/${P}/CSharpLanguageServer" csharp-ls
-
- einstalldocs
-}
diff --git a/dev-dotnet/csharp-language-server/csharp-language-server-0.14.0.ebuild b/dev-dotnet/csharp-language-server/csharp-language-server-0.14.0.ebuild
new file mode 100644
index 000000000000..00de342fd6e6
--- /dev/null
+++ b/dev-dotnet/csharp-language-server/csharp-language-server-0.14.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT=8.0
+NUGETS="
+argu@6.2.3
+castle.core@5.1.1
+coverlet.collector@3.0.3
+dotnet.reproduciblebuilds@1.1.1
+fsharp.core@4.3.2
+fsharp.core@6.0.0
+fsharp.core@6.0.6
+fsharpplus@1.6.1
+humanizer.core@2.14.1
+icsharpcode.decompiler@8.2.0.7535
+ionide.keepachangelog.tasks@0.1.8
+ionide.languageserverprotocol@0.6.0
+messagepack.annotations@2.5.108
+messagepack@2.5.108
+microsoft.bcl.asyncinterfaces@7.0.0
+microsoft.build.framework@17.9.5
+microsoft.build.locator@1.7.8
+microsoft.build.tasks.core@17.3.2
+microsoft.build.tasks.git@1.1.1
+microsoft.build.utilities.core@17.3.2
+microsoft.build@17.9.5
+microsoft.codeanalysis.analyzers@3.3.4
+microsoft.codeanalysis.analyzerutilities@3.3.0
+microsoft.codeanalysis.common@4.9.2
+microsoft.codeanalysis.csharp.features@4.9.2
+microsoft.codeanalysis.csharp.workspaces@4.9.2
+microsoft.codeanalysis.csharp@4.9.2
+microsoft.codeanalysis.elfie@1.0.0
+microsoft.codeanalysis.features@4.9.2
+microsoft.codeanalysis.scripting.common@4.9.2
+microsoft.codeanalysis.visualbasic.workspaces@4.9.2
+microsoft.codeanalysis.visualbasic@4.9.2
+microsoft.codeanalysis.workspaces.common@4.9.2
+microsoft.codeanalysis.workspaces.msbuild@4.9.2
+microsoft.codeanalysis@4.9.2
+microsoft.codecoverage@17.6.3
+microsoft.diasymreader@2.0.0
+microsoft.extensions.dependencyinjection.abstractions@8.0.0
+microsoft.extensions.logging.abstractions@8.0.0
+microsoft.net.stringtools@17.3.2
+microsoft.net.stringtools@17.4.0
+microsoft.net.stringtools@17.9.5
+microsoft.net.test.sdk@17.6.3
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@2.0.0
+microsoft.netcore.platforms@5.0.0
+microsoft.sourcelink.azurerepos.git@1.1.1
+microsoft.sourcelink.bitbucket.git@1.1.1
+microsoft.sourcelink.common@1.1.1
+microsoft.sourcelink.github@1.1.1
+microsoft.sourcelink.gitlab@1.1.1
+microsoft.testplatform.objectmodel@17.6.3
+microsoft.testplatform.testhost@17.6.3
+microsoft.visualstudio.threading.analyzers@17.6.40
+microsoft.visualstudio.threading@17.6.40
+microsoft.visualstudio.validation@17.6.11
+microsoft.win32.registry@5.0.0
+microsoft.win32.systemevents@6.0.0
+nerdbank.streams@2.10.66
+netstandard.library@2.0.0
+newtonsoft.json@13.0.3
+nuget.frameworks@6.5.0
+nunit3testadapter@4.0.0
+nunit@3.13.2
+serilog.sinks.async@1.5.0
+serilog.sinks.console@5.0.1
+serilog@3.1.1
+streamjsonrpc@2.16.36
+system.codedom@6.0.0
+system.collections.immutable@8.0.0
+system.composition.attributedmodel@8.0.0
+system.composition.convention@8.0.0
+system.composition.hosting@8.0.0
+system.composition.runtime@8.0.0
+system.composition.typedparts@8.0.0
+system.composition@8.0.0
+system.configuration.configurationmanager@4.4.0
+system.configuration.configurationmanager@4.5.0
+system.configuration.configurationmanager@6.0.0
+system.configuration.configurationmanager@8.0.0
+system.data.datasetextensions@4.5.0
+system.diagnostics.diagnosticsource@7.0.2
+system.diagnostics.eventlog@6.0.0
+system.diagnostics.eventlog@8.0.0
+system.drawing.common@6.0.0
+system.formats.asn1@6.0.0
+system.io.pipelines@7.0.0
+system.io.pipelines@8.0.0
+system.memory@4.5.5
+system.reflection.metadata@1.6.0
+system.reflection.metadata@6.0.0
+system.reflection.metadata@8.0.0
+system.reflection.metadataloadcontext@8.0.0
+system.resources.extensions@6.0.0
+system.runtime.compilerservices.unsafe@6.0.0
+system.security.accesscontrol@4.5.0
+system.security.accesscontrol@5.0.0
+system.security.accesscontrol@6.0.0
+system.security.cryptography.pkcs@6.0.1
+system.security.cryptography.protecteddata@4.4.0
+system.security.cryptography.protecteddata@4.5.0
+system.security.cryptography.protecteddata@6.0.0
+system.security.cryptography.protecteddata@8.0.0
+system.security.cryptography.xml@6.0.0
+system.security.permissions@4.5.0
+system.security.permissions@6.0.0
+system.security.principal.windows@4.5.0
+system.security.principal.windows@5.0.0
+system.text.encodings.web@7.0.0
+system.text.encodings.web@8.0.0
+system.text.json@7.0.3
+system.text.json@8.0.0
+system.threading.channels@8.0.0
+system.threading.tasks.dataflow@6.0.0
+system.threading.tasks.dataflow@7.0.0
+system.threading.tasks.dataflow@8.0.0
+system.threading.tasks.extensions@4.5.4
+system.windows.extensions@6.0.0
+"
+
+inherit dotnet-pkg
+
+DESCRIPTION="Roslyn-based LSP language server for C#"
+HOMEPAGE="https://github.com/razzmatazz/csharp-language-server/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/razzmatazz/${PN}.git"
+else
+ SRC_URI="https://github.com/razzmatazz/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+S="${WORKDIR}/${P}"
+
+LICENSE="MIT"
+SLOT="0"
+
+DOTNET_PKG_PROJECTS=( src/CSharpLanguageServer/CSharpLanguageServer.fsproj )
+
+DOCS=( CHANGELOG.md README.md )
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_install() {
+ dotnet-pkg-base_install
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/CSharpLanguageServer" csharp-ls
+
+ einstalldocs
+}
diff --git a/dev-dotnet/dotnet-outdated/Manifest b/dev-dotnet/dotnet-outdated/Manifest
index 0d7b244c75ec..fc6318d455f6 100644
--- a/dev-dotnet/dotnet-outdated/Manifest
+++ b/dev-dotnet/dotnet-outdated/Manifest
@@ -288,6 +288,6 @@ DIST xunit.extensibility.execution.2.7.1.nupkg 369523 BLAKE2B 847dab72909b2fd552
DIST xunit.runner.visualstudio.2.5.4.nupkg 575805 BLAKE2B 4c236a13f9daa0ef51e2c89f278ab13eaa381e608c760ecda5e509be8e1272dc33da7920996e9a61f8ae83281260bf62f000d8ca8edc29b23369ea1d0a6da0bd SHA512 0d719e261d990e4d3f56bff9a22d43793509ee644e23954d12053bf7be2952b33495fe4620b5975e3a601b1b7bec4c02e126ad3848970b5af4d7783ea91ccb1b
DIST xunit.runner.visualstudio.2.5.8.nupkg 580504 BLAKE2B 5171e4104d3036f9f69a69fca28dd79b0246e8d8f1226c7ea3ee01b26d0ccaacb2f2e3fa35bdc083b1b08f118980cb87cf1b0ed870e0bb3c9850429dee821b56 SHA512 de14c62a3c878d080ae050c3cca138bd87b191722daf2f3c0decfc7168dec3d5948cc9adf5d37a601575540b0a621e5766ba4d1beea9b272260334478b93194b
EBUILD dotnet-outdated-4.6.1.ebuild 10607 BLAKE2B bb0eec078069e81991f7e50679442c22d2eb7c9a6523641c9603db886a7ba63cea5e69cce051faaadd6b28c492f2a630fb7511134174822753a3eaf77a6b73e8 SHA512 bc72bff07981a71e404804776dca3a750cce3967856cc7d319b4e5626079c4bd51cb25b47116ccdaab3885d5eab001492007eec0f6c45aec56c1c585e182dd56
-EBUILD dotnet-outdated-4.6.2.ebuild 5951 BLAKE2B 6007ee6fbb085a6a082845e99f02d3a181d46eb72c4948ad8120325225469a15750c926abfe84bd5ddbb778936b87253e187cb812bc2f93b70d6a4df3d3be3bd SHA512 7857d02571ab85965e92e3c5af8cc8945ff4f3c01cf80350f8cf8ff7e79e262aac464e02548ac40e7ab119aba51e7783a198c54aceb8c4990d1184c36ddc8602
+EBUILD dotnet-outdated-4.6.2.ebuild 5950 BLAKE2B 6cf678737ec296186304f563e2ab622d99ee15313ce32b87b1ac235bbe2eaadfbdd8d53881a166a16e0f9a550cbf3b95c51ce77d9d194140f425f61d05d13370 SHA512 2b98b4d9a24a33fc1b9d9c1797ff1ede4a4902905e92760a201d4f56a8b9d2e9cbefdc1ddafe9b81f8bb595523a9f26b7170d68d1c49f36300d264bb3e6bc619
EBUILD dotnet-outdated-4.6.4.ebuild 5951 BLAKE2B 6007ee6fbb085a6a082845e99f02d3a181d46eb72c4948ad8120325225469a15750c926abfe84bd5ddbb778936b87253e187cb812bc2f93b70d6a4df3d3be3bd SHA512 7857d02571ab85965e92e3c5af8cc8945ff4f3c01cf80350f8cf8ff7e79e262aac464e02548ac40e7ab119aba51e7783a198c54aceb8c4990d1184c36ddc8602
MISC metadata.xml 445 BLAKE2B 512ad8e068aba0ff4986a052d318a763cc4338fa948240cce5ae737bf6d2941e3488f5c877f01b4118b3a8c85ca1b22e310f4c720c27c6e0a95c1e883a36d8cc SHA512 7480effe8c3acc0f1c360db47590f8fe05777e524132aa68a1f24552da8c87e859168cc871e62cc8bef53e968d6075f404742c5958e9073ba0a70ca53d2d4425
diff --git a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.2.ebuild b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.2.ebuild
index 6ad7bee38d1f..e2bade626a6f 100644
--- a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.2.ebuild
+++ b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.2.ebuild
@@ -172,7 +172,7 @@ else
SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-dotnet/dotnet-sdk-bin/Manifest b/dev-dotnet/dotnet-sdk-bin/Manifest
index 209762a15498..26b39891f5c3 100644
--- a/dev-dotnet/dotnet-sdk-bin/Manifest
+++ b/dev-dotnet/dotnet-sdk-bin/Manifest
@@ -22,15 +22,15 @@ DIST dotnet-sdk-8.0.106-linux-musl-arm.tar.gz 209248865 BLAKE2B 68fa57d4cebd7ff5
DIST dotnet-sdk-8.0.106-linux-musl-arm64.tar.gz 209116519 BLAKE2B 543cc6b7fe8e7f295bf72cc39dc92a68d1b5d24e77d7083853495f27dd9e993a635598448f9a3f9dd84232c8af70b623ea6c3d27fb277288a09bdc7c740d763c SHA512 605fd1210a69fe1e933b64cb0377bda7e7fcfab17854069e252d444431260292d1470dbe645acc68e7ebec52985893497bfde9ba25a03794dbff9987437b2b45
DIST dotnet-sdk-8.0.106-linux-musl-x64.tar.gz 213814352 BLAKE2B 48bff3e97b53249fc33c79fa1630197e6dc51ec5c962060335b2a5bc2ac27ae451a83669ac364eb3c30c4e69e36a7659e52e165bb0b25511f0d2791e0d8a22be SHA512 ac5cbd009cb29624f6a686fe476ed9a6ad290aa22d9a613f2e14f35076f251e3e3ec6b7b1d1760daf5efff5e2d673654770bb9ab0761326a71dc7e190deb63ab
DIST dotnet-sdk-8.0.106-linux-x64.tar.gz 213776097 BLAKE2B ee629c5b85e87306da989f8f9df4e00b46b57ff0014accfdd8de31c3ee548ec8886a602acb45a64a2db194807f403b440e7c2190e50daf0e002d43160e7d42d2 SHA512 06eecc146b16eef0654fb4fd17faec06c6dc1b7236acc7e4a33e4b13cbea1d725faeb9eda41a0c12e65ec4c89d6624971429ca223638387c66f1d3e4dcd1407b
-DIST dotnet-sdk-8.0.301-linux-arm.tar.gz 217540827 BLAKE2B 4fc4c33c72bae3eeadbb9097032423924a46b69ba2329a75934a2607216440ac38523caa104d458b86cee7d2ce5c462b9d51be65ebf49a143e7e2387892d844d SHA512 9a44abe4ab6c6a8b8b8c599b140722098e4c710fb86d3ff387402ce98fc5bdf2e8271558b2de0822b5ef73c8781d5fae219d69411697b3cd59ccfc0283286a69
-DIST dotnet-sdk-8.0.301-linux-arm64.tar.gz 217384858 BLAKE2B 6ef4fecf1877387c89c360deff9b17f51f4953cb1cfad6524661d5f71bf035eda412fa4b2439cdf749061c7ddccae2359243a92a1fdce273673654e4214271b7 SHA512 cb904a625d5e4ef4db995225d6705b84201dc7d7d09a0b1669baccc86e05419472719025036dd78983b21850f7663d159ae41926364d1d3ca0eab62862f75d29
-DIST dotnet-sdk-8.0.301-linux-musl-arm.tar.gz 217577714 BLAKE2B ab930f5176c26d1c41dc063d6e33fa86848a12d8c4c05266920fa46bc1c139adfca0e2d082665851be427130b9f5b39350a3a39750756e2743f6664327301ac9 SHA512 19c32bf5cc14452cd0eaa40eceb0f5d63730c80ee9045cd9ee9057bb78b3add430b7337c2e2ddc05902777ba6517f879c10572c32da0ce21877ce1d9523a753b
-DIST dotnet-sdk-8.0.301-linux-musl-arm64.tar.gz 217393481 BLAKE2B ee127bf72e8fa3c5416ea0d7d527ab2668789c438dedb74f09e69acd3b6c12aced5d482384e355ae7437e5a117921ed651e3348688ccaf25842794379889ef07 SHA512 646716f924ab20826a3520a2f75fa0e188f2306b8b8a1695f15834a14688dfd9c871909401810aaa387abb2eb9397414b21ac3b6b0ce1f3458dc96fb84c951bb
-DIST dotnet-sdk-8.0.301-linux-musl-x64.tar.gz 222149362 BLAKE2B 1d3d1b060e5162aba1db8b9dc626ef38f52dc5794601b2cbde87638413354ac9fa04fe175a60b2a38b54069322a79701d46600ef8e8a5773890699e4e7f8597f SHA512 25e11e1b658e89121650ac5ec2b21d0cda42442d807dc3fd32b79f2d818ace9ed505f0e95994ed6edac7392c62dc094a056ea43d8c054a190cb3fe395fe802cd
-DIST dotnet-sdk-8.0.301-linux-x64.tar.gz 222131054 BLAKE2B 811ce5a5031269c641e75c668a7a4ccaf5fa4bc75adb4e5d8c8ae4c75fe491a6dd9a0632e5f6b2ee6b343e775365c1b9e3b5ea353015a39a53f0ccdbddbbf6c4 SHA512 6e2e1ad5fe3f00e6974ad3eac9c5b74cd09521f19e06eb9aff45a44d6c55e4a2c1cd489364735215d2ea53cec2a7d45892a5ede344a8421be9ad15872c3496a2
+DIST dotnet-sdk-8.0.302-linux-arm.tar.gz 217370278 BLAKE2B 9841c032eab527b31844e8f13d42fa1829b1280ef8ed7b61a751d7a691d66081afa0a559cb4dcbe2e72ca23ab64e6268d5f26cb4c087493da9424d90d9a7b042 SHA512 2758d4844986794b34bcb34f24a153cee47d73fb787702dc7b6727e8dbe1e8c1c9e6bb350bf990c974be46821bcbf85e116ff2007727e2c3dcfa010c6f4cd3e0
+DIST dotnet-sdk-8.0.302-linux-arm64.tar.gz 217456475 BLAKE2B 16880c4e083efead4938e4fb8fba8d8de9ed9c46e79576240c077528d6774a89bd30f033c920c64c244a753063c41b36a231c3b450da6fd4854edde0a4007804 SHA512 a6432f93056d74a7dd666f0deda80c96e6dd6a5e6291f71a0128846df9dee5aa0016fc3bd39f34ce5a859bb82ea4e4302790a78ffc2d05216f07f9bf94440c40
+DIST dotnet-sdk-8.0.302-linux-musl-arm.tar.gz 217524374 BLAKE2B 3904054e1c5d465923ef75bc3500091c659382c610d23d00a0e921992d42ac07ecf0c43636888a45565bc805670badc7d6004accf510b455b0ff6f27b88b97bd SHA512 ad01cf664b42e85bfaa1f8cd13b159266b5b332e4b9c54b8f01e0d08da85c151437be30e142661b38e90b5896c17db30e086c78c47d1f3bb6b57c17e52c1483b
+DIST dotnet-sdk-8.0.302-linux-musl-arm64.tar.gz 217376564 BLAKE2B b90fff2fc5d27598b65d8b2adf5b2b3a03b38b2332fa6a2fa4274b16f0cdf1f6b54fd7bbbe9b09e076690c357789e51172f67ae085d8476e33afa0d283410bae SHA512 bc504f76a5eb984373f96520c3ae0d439da9778bc4ba39455f89b809e203543ca164f3c27523b84245a5223ae7eed64931ea78a136041eecb1d1a226cd60471b
+DIST dotnet-sdk-8.0.302-linux-musl-x64.tar.gz 222083567 BLAKE2B 361ced459b2c1d6a5ce9e6ec86b591749dae19bdf94ec2ef365f57876062bc558576ab132fc8cef36c2ead378b66886def886bef9d08d1300e9cc60fd7e79883 SHA512 8b5c2f13162ab667c84b371c5a9826173872f2485f806826b9df252537ca77c354b32cc58532e497fdf619f666413b1627e84d18bad616165b5454a8e2d110d2
+DIST dotnet-sdk-8.0.302-linux-x64.tar.gz 222084318 BLAKE2B 56d7ade37162a3dbbd248f50a278338bf5a3d019b8001bb60e33e2a050c4e38cf3fecd958ed8bb6b7fb0fde9646bcc29e0d5aecfc13435ae9a6f2a8f0105c34f SHA512 43d0ea1df12c15a0e47560d2a84857ab50eb04ac693ab41413c04c591719101c4c8165e052a42a66719c67bd07ac299ca47edbb4944a2901df765042e56b316f
EBUILD dotnet-sdk-bin-6.0.417-r4.ebuild 3648 BLAKE2B cae115deee48b38c6ebb1eba1a4eea60d4d21d5378702aa1a72dd3569b548f1bbdfbe0f0030ec0911eb9f564d208c49fbba14712651d2da555cc778b5399a435 SHA512 36011a4300685da89ece02df2f3f4193e34976e3e38ea41c88937a1b90e4ba21fb0fa908e5544b90b4e3ccde89af9b15d86fdf9969233ca4e2a85e267cb45b0a
EBUILD dotnet-sdk-bin-7.0.404-r4.ebuild 3827 BLAKE2B ebeeaad4a1a335fff5ea6f07e0a28d65337b0d948626636bbe8435cc4fa7a8ef356fbd78b294dad0f9913b595775d45bc5a0ed45cfc0daf7705280b492224d18 SHA512 9d841acc5259e8c5f1ad98b1864bdec93b972c797ff7cfad17bd1ab03ad35a25554868f20167de622513ac47ab49f5e492fd9bad97256f7db5598abd6f994cc0
EBUILD dotnet-sdk-bin-8.0.105.ebuild 3868 BLAKE2B 4f2f27f6130dee4fb0b952a4dfcb124b107c9724a2a1752e5b6bdca426be10b5849be8370775eb820c1df90940abfb9bf1a5cba99020480003875d82ca3a0b17 SHA512 252f9736ce7d5baaa166a7bc32f8676095bf2fab82679039ef0755e262dc7fbad4840bb3491070572b0e3ba4165f2f71964a2ee0f6de2a8b9b6e54983de6297c
EBUILD dotnet-sdk-bin-8.0.106.ebuild 3912 BLAKE2B 21029d0a3f246285523ba784a3f7ac6ad64c7f53795e573697b500aba33ba1707be38587be1b3bdf958062bbabee53660480f2b756cde67406c75b608fba13e7 SHA512 61c8ef0c82b18baf0a739c8a3e075d83b8b793908a4f78a21dd94cec44dc9eea4da223d87226cf796e6541b377a3f9caef68478dcf92844c5a0deff8bd86badc
-EBUILD dotnet-sdk-bin-8.0.301.ebuild 3896 BLAKE2B 968bf429ec2638b025dd540d1679b40d78049fa6a892a4cec8e34bc18cd4e99a9daf0ee1edfe038853d656c03d390090272cc92ff8bfbf992dc9d93b4a21ac6d SHA512 4af99ed3bab6b71f46da96464d9feb36251ebf2fbaf471a32b6019c43007177b512d83e17055ef3e7fa6da017c92fc4029016e8fa972bde3736070dca6c75d5e
+EBUILD dotnet-sdk-bin-8.0.302.ebuild 3896 BLAKE2B 968bf429ec2638b025dd540d1679b40d78049fa6a892a4cec8e34bc18cd4e99a9daf0ee1edfe038853d656c03d390090272cc92ff8bfbf992dc9d93b4a21ac6d SHA512 4af99ed3bab6b71f46da96464d9feb36251ebf2fbaf471a32b6019c43007177b512d83e17055ef3e7fa6da017c92fc4029016e8fa972bde3736070dca6c75d5e
MISC metadata.xml 399 BLAKE2B 77e69a42625154f791fdf1e9559921a4e7aa077e91f78d3ec52779818287d05612080ca21a4199a3531e8d1af34a78f362a07b3cd89cd027dc1f0b6cf84fbbdf SHA512 d0b85e5ea0a2a4aa361d21a81218ef5dd68f6d51972addc771681208342075a860436a135e8f219cb5b4424f8a40d1dace8260c6c0eb1da3ef1a0dd13811c1d0
diff --git a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild
index 168c060e8789..168c060e8789 100644
--- a/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.301.ebuild
+++ b/dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.302.ebuild
diff --git a/dev-dotnet/dotnet-sdk/Manifest b/dev-dotnet/dotnet-sdk/Manifest
index af988cffa186..5560f038bff3 100644
--- a/dev-dotnet/dotnet-sdk/Manifest
+++ b/dev-dotnet/dotnet-sdk/Manifest
@@ -4,5 +4,5 @@ DIST dotnet-sdk-8.0.102-prepared-gentoo-musl-amd64.tar.xz 1790982284 BLAKE2B 010
DIST dotnet-sdk-8.0.105-prepared-gentoo-amd64.tar.xz 1774585908 BLAKE2B c8c14bb513e9421ed04df81bf4388a7b84333ff76cf678f5adfb658d4c32d4e3c90ad8f78676261cb0148d1f1a3f4763e4a4aad9e7d822f94c943ec6ca81f872 SHA512 6032f34c92c046fade8edf1e4c86b315e6f51ae38b7d505084b2903f6a883dcb9c3b17a67d2da28daffcf6f3bc4e2ebd19b481f2842716fad910fbc663980c8a
DIST dotnet-sdk-8.0.105-prepared-gentoo-musl-amd64.tar.xz 1788053336 BLAKE2B 5cf9328ec19413ed6c82adb48f70346197e2d76926ab752c81c77fde94782c19a30f52aab07e2ddc7545280821bf64251de42afece08b5bcd0d52eceefca3064 SHA512 73b906a282d059e3829841f78e45b58beab980eb8a1c23857746af20630b1070ce9fca1e38d837d78ab039dc40273dc732be4b3ba10978df00dfdaa320dfd77e
EBUILD dotnet-sdk-8.0.102-r1.ebuild 5449 BLAKE2B ef4c5c233a1ac03028b5c62e68c294b67690ca418d4851ee55d5ef78f57ced246478fc7b933b288fc862f62ae98048487b966147cf36b176b8fd55b54dfe6ee0 SHA512 71da0b7a646f469fc849cab51e7d15e093433fed15d0ed3fcd71604f83b676f2e4627d0b05e14c4093248c8b8fba6e80493c501d426549e1f6454804129c46de
-EBUILD dotnet-sdk-8.0.105.ebuild 5392 BLAKE2B 4c585d753082dc3faeab2bebfd4c4adb084a9d54c9304dd91c3e52886f1abce6bfa4b4bbf604f88a41ae8c0ef4ac67bb8798383f8ba397fbb04c8bd046d55ca6 SHA512 f530d38508834bc150763573361357ebad289957760a678a8ae2b6cd2400b71fa9a79ba94ce0ebd946f048ca980d7adedb4273cf079d8bd3c6f9e223aeba79f3
+EBUILD dotnet-sdk-8.0.105.ebuild 5391 BLAKE2B a6b930bdfd6eba9e39eb7b6e4cf50d01bb3a09752327c43138ae48340a0700f1a4f243db92162d50fec767a141a27e3d710384b41bab7dbd7fb44c3a2ef08484 SHA512 8053292207d78dc1d15e611494ee9fe9e2ab463eb7a1d6ab9d9a884f7badca5b591b57a02a9e4ea0a10d3b58aad4357ee133d2067e2004e37dbd5bfa95be72cb
MISC metadata.xml 518 BLAKE2B f9733bd3b6b343126c400ce35dc7e4e57421a6643219341c4beab83d47beb1182306f3d0c5f1e7ff0854fd49818b2c6af37598170b88e2eb82b62d478735abf0 SHA512 940830b1208c39e4cfd72817d399156b027e5ac51dcc7bb983c9ec973f8f2ef76e440a2d358d15f7a2e185c42ae98c986210224f1477923967e3dc70eb0cfde9
diff --git a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.105.ebuild b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.105.ebuild
index c670f25bd98b..4b6ea2c7bab1 100644
--- a/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.105.ebuild
+++ b/dev-dotnet/dotnet-sdk/dotnet-sdk-8.0.105.ebuild
@@ -41,7 +41,7 @@ S="${WORKDIR}/${PN}-${RUNTIME_SLOT}"
LICENSE="MIT"
SLOT="${SDK_SLOT}/${RUNTIME_SLOT}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
# STRIP="llvm-strip" corrupts some executables when using the patchelf hack.
# Be safe and restrict it for source-built too, bug https://bugs.gentoo.org/923430
diff --git a/dev-dotnet/fable/Manifest b/dev-dotnet/fable/Manifest
index 736f2dd2b2e2..896050cb7bd2 100644
--- a/dev-dotnet/fable/Manifest
+++ b/dev-dotnet/fable/Manifest
@@ -4,8 +4,8 @@ DIST buildalyzer.5.0.1.nupkg 67913 BLAKE2B 67c31f63d483c2f3f525622a5e53ee495359a
DIST buildalyzer.logger.5.0.1.nupkg 52516 BLAKE2B b5074c9b55f9725a0d01e8ed8e157324634ce2861e9238b6eeb9f703e115f58374654eba35cfa977e169866e37222704ef7f51cc2459f7a6165fb2714143c623 SHA512 0f314571c547e3b2983d1aa853c0b9c3de3ffc0d375273be9204e30b2e9b147c6d3dd66a1c79928208bd4124d1f97ce6dcacf6ba429cb66035568e9c6d825044
DIST eluciusftw.spectrecoff.0.47.28.nupkg 166228 BLAKE2B 31ceb47b7f07bea7209e4391999fd1861a5190e918b21ed73504d53ffdf191cf04885328992050cae4dad754a52db2038aad6703219f8750549adc8b027eed42 SHA512 545d0c1261e17cfb5e68e4b854ff56a5e8e83d70ec6760f90d397b440094b3c8c31735cd415231b362dd33352ca54f0ad2d42ff2cc0fb3f4bb430976cee3ec76
DIST expecto.10.1.0.nupkg 373200 BLAKE2B c532c91f49625fe7edf2550194f5f3ae34b0f3c246242418ad43fe346a4cdf22e38a38bb7b3f0f981f4ea8e668a7f63f4f7e337411dd339426a5372be7b9c795 SHA512 cac251c942624de51d8fa2b521fdbbc89122db9ca3a0f433bec773ac2265cb0fae077690170887282570a79e470ab94fc515db0b24e64e0fc11713aa27c8a2e4
-DIST fable-4.12.0.tar.gz 16378868 BLAKE2B ad33da1cc017292426e969035c0226ee0b53f1a0d1fc9d6e8e01d55ba39b86061be9104ad8af650429242c776f47b3cb980efc6778c41b945e7e8557393d2716 SHA512 daac0a75aaf7874889c891f19055145fb90c7d43b5948348dd6c18f7b3270d003b78b2ae71817b7efb298a134f0adee03328a596b6876f5eed3bbaa39ecef673
DIST fable-4.14.0.tar.gz 16384520 BLAKE2B 323bd113a57f9289433290c76c43a068cd5ae6582f2b452e95fe751091c12b4084fc2debf425dec56500ecd58f7fefa7a219c73cc68fb5e2d6c906716c76a2ea SHA512 6a34102ce12fc1c42ccb00502dd98ebbfed6f709c04e1ed86bd2319b14fdfc1cf9b60747d4b86ac3cbafc2d9bb776f5e2c8b4f48391789f04ecee9ff506586f5
+DIST fable-4.19.3.tar.gz 16406295 BLAKE2B 4211be60b9cc419ad693c4ca4451fda4bbeba3781797f2392bef09f14320406b9f34c884da3e655472b86544a1afa60412538f98731576316036e77b504d22a2 SHA512 5017bd2ea3f6ae09332a4fa5b2a069df2120e38a9f6a3ec382c65c1d86b76d417575401a357a4bc2a6e123a0c77f491b14d8cb36d7e31b44c3e581c4bf7c954e
DIST fable.ast.4.0.0.nupkg 284338 BLAKE2B df49779c1736b318027e1e66d05811490e1547ec3a733cb9ab70777f405b4eb331db86bf26b132ed4755cc32edc10cea3f98accb6931d02dc69e8e90097c705b SHA512 3d22ffdcfb766e42c752f6a6577d3329bd109537e9b6393e6efd320c5de68e933f1e9bdd447958ea954b2ce9b948656bcd9244f059b3738a5d986790981b7f7c
DIST fable.browser.blob.1.1.4.nupkg 178971 BLAKE2B be393c5adeeac208d0802c366d52feb7189d464ef1c080202789775c7203ef184bc9d45b960bda602a92d3084d5fe1cbc90013286d8a7ac4cb9de58c2f1ba758 SHA512 264ae090c8d8c4a1fb610e4a8fa461c9799bdfe193ec9604d5aaa0f674c9c30c29f45a7bf8a42d3ac2d0710d68b46bd582759a125f78f1e5acdb6f1ee5553710
DIST fable.browser.dom.2.4.4.nupkg 363007 BLAKE2B 97c84959e7e14070361b3fe1d6f90b6e06bcba5d7ce439eecbba997027352318143fcfdf7e83dc5fe6e5e19de5f3eae32a5e141f64bf49ef27fcd46dca718d71 SHA512 f82a9d80eb6d9a6c5d7fe79848dd922fb2f314448e004d33c9e3aa244b8bcaa44765bddb548e3842c8f2fee64aeb9dd303ecf08ec25fb685b9f44b2c6795522e
@@ -38,6 +38,7 @@ DIST fsharp.core.6.0.2.nupkg 2955637 BLAKE2B c9a6e087e90ea02d9e3af02ce7a74d4be93
DIST fsharp.core.7.0.200.nupkg 2777817 BLAKE2B b3266436b0ffc4b71759adf69ccc08ea4c61abf4c00cf7a6dc32700596ebbbbeeabfb71db1286534bca34cb1dddae901700aad8a2ea8b81fdbb108f13004ee7d SHA512 78367c201c0a714cd2b286737c2da08c9c188f126aaee609d9d19e7cc7512ecf09af211e259159bba5688c45487cde29fd7a3dea65222292f6b7d89aac73817a
DIST fsharp.core.8.0.100.nupkg 2816556 BLAKE2B 6662024bfcf3cd2cb14a33bf073a6df55fac12c6691e820f5aa4a57aa222f32add0518c9c9789e7f28441b901556b677f7e77237683aa9cf91cec502a8cb61ed SHA512 855cb118dfa043642fa1c86cdd80107864ed5c5d8aa7f3997a6de1a7014b6c23076f62584ab5ff489ac2ad6f86bcd2555a3b62252f2c78cdb8d37d4ab13bd021
DIST fsharp.core.8.0.101.nupkg 2815743 BLAKE2B 54475a65e883909d0a2b7c5adc6f1042f5b0efa1fb64788250c3e8e77c6cd3fc9d5b83ae45ede9a3ba19304510a75ec1ea6446a8e8c9bcd1a8e2b56c426e2481 SHA512 fc20fa5fd10f64faf93f141bc52c1901a6d705b41ce527a0bf78155f87cd39188d2c3bb27cbdd184cb623f118c4e5194a46e41621671bf62a01ca7e89dea7423
+DIST fsharp.core.8.0.102.nupkg 2818627 BLAKE2B dde51615fefcef7b6c57135035eb6fbc5832a2a0bd4e4b2587aa8c347743c379c62e695a903bc8a3b599e6ef6cd501b84bc5f43980705055d8a46b8ded99c6fa SHA512 b7840eda7bb6745b8af9c6cdcf3a0e23cb64ad4691bc81a388895c48fb641b0d2cdcf0fa37fea2ea63069763bc3a45316cb91be9be7d92cd15819afa54fc02a4
DIST fsharp.data.adaptive.1.2.14.nupkg 2272070 BLAKE2B f15da0a298854e3cd175e89c3c88b89ad2b49a5389d6de1b969e855e16c10d8ee380043a7039d766d6c0bfff9cb00b6ea4a645a8be021d967ff5c58e249f7026 SHA512 0834d1ef006ee4bc50770b33f728bb626e1180882e3c86b0c39ddb812574bfa67e616e8390a7156044cc0c55377613ce9472426a175171e692337f86d41ae876
DIST fsharp.systemtextjson.1.2.42.nupkg 97320 BLAKE2B f425266b3ca51955b5a4a8909f5b0477aad78465acdbc4666671dfd6832f7311e17beb02fef5503cad4a8856c72fd4e21fff96d753dab5dc7c68b39c42e4f5db SHA512 f7f791082cb18dee7080211685830f7e1dfcd6ef728fca5936d35cdccdd06cef04093ef9259d518760ae1d0649c939f1ad253ba7a8f24e08e960ef285a47d239
DIST fsharp.umx.1.1.0.nupkg 22036 BLAKE2B 254f304e05dcdf72b0d565b035988fad54ec83369fe69d21fbbe3b5d95b7c0ae8026b65e358bcd1f47300b548498b30104af45158dc5d63ac5d1ce64fd2c8c1b SHA512 4bca5743af2d3b1bf6c6832a7cd088e0eeed5dd82e395ba7f120d037582f2b379de458c0bf4ecd9ee4fe8fbfbd51a7949740864e19b63747942e78bb297ce7a2
@@ -285,6 +286,6 @@ DIST xunit.core.2.6.3.nupkg 31010 BLAKE2B 24b44792e533a1694e8c53c6297b0a5fed53ae
DIST xunit.extensibility.core.2.6.3.nupkg 280310 BLAKE2B d512419e023a22a902f2800965b80473de03de0c7fd5af5e8713f37fefcde36e9db54590d59d21feb375f33cb81137f2042343e8c7378230988d9b825eb4b219 SHA512 d00b437c3a7a7f678c6514cc57f377dc563e122fea3986df3a69de169487c14f4b51bcce6c75075d9b36f2cc0ce6a6b6bd2176354ee1dfee1883d40437130709
DIST xunit.extensibility.execution.2.6.3.nupkg 366636 BLAKE2B 46b0974d34fcf4fe53a27c3b4d6c1b62b2d1aec109deed5e41f0e08db165aa508b78933a1bbf61405ce1f696ec988aa8138a6480119c4db8e9d6886f238958ca SHA512 de800160dbc2d09f74f225760aae46f2097e1d2b8b319518b07e1dd5a8d5f54d7edfc488be2c2fefa70f1b20cc45820a5428a0bb552ded18ed6186955caab4fc
DIST xunit.runner.visualstudio.2.5.5.nupkg 581796 BLAKE2B fb23a6bedb05374f379bcf9c7e4def52d9cc5b641f5bd6064ac8a91eb6819faedca6546812592de7e236e754f4fc7c58742014285e96c9bdc19c297c6097e121 SHA512 deb4a947bf9b0a25994c625817606066e0db747469ecfe37862f0c9832f5f57915c0f6fee873ef1e20b3cda4f5d2709b40aa98495ca4a511a1e175f5ea4f5935
-EBUILD fable-4.12.0.ebuild 11030 BLAKE2B 7cf0297d3e4331d375f54598be36ffeb7f0f32d8ba3b184609b5142eb46ec52f7bc39efeb17df5db8a53a97f5512093f31cd6286c6998e590abf8d0d047d45f8 SHA512 b201a640d840ad19f377b925878645298254007ffa8b75a9ea0ff747ece3cb5d557818feeb11e4d084d84e8215b87a7b78d366f53fa4ab0788229619aa01476d
EBUILD fable-4.14.0.ebuild 11047 BLAKE2B 93e4e0a90d1ee47148b722b13664c37db751402fca8c3a9ad30261dc0752b219552951508fec48107982f05bbdd8501cab358b51ad469e44bf2ce1392102edab SHA512 b610e105ab03deabf7d016895db205998739d1f055bdc08444ee32369627e00905e9e800fe4a3ec9d5f3ad52200683acf9c55c679023be12cf9b3f8add090f56
+EBUILD fable-4.19.3.ebuild 11048 BLAKE2B bef3f386bfb3544ed5a4132f7e9378df7f8590957d3774fe75c62dc31da573d6051d590f506746bc2529786cfc100b8ce4f5e6c89f41903959463c9b8bda0d2a SHA512 2046bc162e69aa9442ee0d0cba34abef28f9de2f17e1359bcfb31b9a9cfd433a41074683f56d553415cdefe7738ea51696514ce1a0a4d037666ace4b4408ad55
MISC metadata.xml 615 BLAKE2B 9d25df11215f987833b54f525cf50cc61c03d716545929d2d8380de98b34b8e3fff379bfac9220576a2d89a6e4a05d9d4e4a3c2c3ff2daf3b170c502bd7d2b7a SHA512 8c644b9c67ba562029985d1fcea99656a1d2a92c436affdea98c72bb4f1426529098247b7fecf311cd608e6e4b9b4a44e772d4264f775674eb7e4efe51926711
diff --git a/dev-dotnet/fable/fable-4.12.0.ebuild b/dev-dotnet/fable/fable-4.12.0.ebuild
deleted file mode 100644
index 3145071289b9..000000000000
--- a/dev-dotnet/fable/fable-4.12.0.ebuild
+++ /dev/null
@@ -1,350 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-blackfox.commandline@1.0.0
-buildalyzer.logger@5.0.1
-buildalyzer@5.0.1
-eluciusftw.spectrecoff@0.47.28
-expecto@10.1.0
-fable.ast@4.0.0
-fable.browser.blob@1.1.4
-fable.browser.dom@2.4.4
-fable.browser.event@1.4.4
-fable.browser.event@1.4.5
-fable.browser.gamepad@1.0.3
-fable.browser.webstorage@1.0.4
-fable.core@3.1.6
-fable.core@4.2.0
-fable.fluentui@0.7.0
-fable.jester@0.33.0
-fable.jsonprovider@1.1.1
-fable.node@1.0.2
-fable.promise@2.2.2
-fable.react@8.0.1
-fable.reacttestinglibrary@0.33.0
-fake.core.context@6.0.0
-fake.core.environment@6.0.0
-fake.core.fakevar@6.0.0
-fake.core.string@6.0.0
-fake.core.trace@6.0.0
-fake.io.filesystem@6.0.0
-feliz.compilerplugins@2.0.0-prerelease-002
-feliz@2.0.0-prerelease-002
-fsharp.analyzers.build@0.3.0
-fsharp.analyzers.sdk@0.24.0
-fsharp.compiler.service@43.8.100
-fsharp.core@4.7.0
-fsharp.core@6.0.2
-fsharp.core@7.0.200
-fsharp.core@8.0.100
-fsharp.core@8.0.101
-fsharp.data.adaptive@1.2.14
-fsharp.systemtextjson@1.2.42
-fsharp.umx@1.1.0
-g-research.fsharp.analyzers@0.8.0
-ionide.analyzers@0.8.0
-mcmaster.netcore.plugins@1.4.0
-microsoft.build.framework@16.9.0
-microsoft.build.tasks.core@16.9.0
-microsoft.build.tasks.git@8.0.0
-microsoft.build.utilities.core@16.9.0
-microsoft.build@16.9.0
-microsoft.codecoverage@17.8.0
-microsoft.csharp@4.0.1
-microsoft.dotnet.platformabstractions@2.1.0
-microsoft.dotnet.platformabstractions@3.1.6
-microsoft.extensions.configuration.abstractions@2.1.1
-microsoft.extensions.configuration.abstractions@8.0.0
-microsoft.extensions.configuration.binder@2.1.1
-microsoft.extensions.configuration.binder@8.0.0
-microsoft.extensions.configuration@2.1.1
-microsoft.extensions.configuration@8.0.0
-microsoft.extensions.dependencyinjection.abstractions@2.1.1
-microsoft.extensions.dependencyinjection.abstractions@8.0.0
-microsoft.extensions.dependencyinjection@8.0.0
-microsoft.extensions.dependencymodel@2.1.0
-microsoft.extensions.dependencymodel@5.0.0
-microsoft.extensions.logging.abstractions@2.1.1
-microsoft.extensions.logging.abstractions@6.0.0
-microsoft.extensions.logging.abstractions@8.0.0
-microsoft.extensions.logging.configuration@8.0.0
-microsoft.extensions.logging.console@8.0.0
-microsoft.extensions.logging@2.1.1
-microsoft.extensions.logging@8.0.0
-microsoft.extensions.options.configurationextensions@8.0.0
-microsoft.extensions.options@2.1.1
-microsoft.extensions.options@8.0.0
-microsoft.extensions.primitives@2.1.1
-microsoft.extensions.primitives@8.0.0
-microsoft.net.test.sdk@17.8.0
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.platforms@3.1.0
-microsoft.netcore.platforms@5.0.0
-microsoft.netcore.targets@1.0.1
-microsoft.netcore.targets@1.1.0
-microsoft.sourcelink.common@8.0.0
-microsoft.sourcelink.github@8.0.0
-microsoft.testplatform.objectmodel@17.8.0
-microsoft.testplatform.testhost@17.8.0
-microsoft.win32.primitives@4.3.0
-microsoft.win32.registry@4.3.0
-microsoft.win32.systemevents@4.7.0
-mono.cecil@0.11.4
-msbuild.structuredlogger@2.1.507
-msbuildpipelogger.server@1.1.6
-netstandard.library@1.6.1
-netstandard.library@2.0.3
-newtonsoft.json@11.0.2
-newtonsoft.json@13.0.1
-newtonsoft.json@9.0.1
-nuget.frameworks@6.0.0
-nuget.frameworks@6.5.0
-octokit@8.0.0
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.any.system.threading.timer@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.3.0
-runtime.native.system.net.http@4.3.0
-runtime.native.system.security.cryptography.apple@4.3.0
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system@4.0.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.microsoft.win32.primitives@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3.0
-runtime.unix.system.net.primitives@4.3.0
-runtime.unix.system.net.sockets@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-semver@2.3.0
-simpleexec@11.0.0
-sixlabors.imagesharp@2.1.3
-source-map-sharp@1.0.9
-spectre.console.imagesharp@0.47.0
-spectre.console.json@0.47.0
-spectre.console@0.47.0
-system.appcontext@4.1.0
-system.appcontext@4.3.0
-system.buffers@4.3.0
-system.buffers@4.5.1
-system.codedom@4.4.0
-system.collections.concurrent@4.3.0
-system.collections.immutable@5.0.0
-system.collections.immutable@7.0.0
-system.collections@4.0.11
-system.collections@4.3.0
-system.console@4.3.0
-system.diagnostics.debug@4.0.11
-system.diagnostics.debug@4.3.0
-system.diagnostics.diagnosticsource@4.3.0
-system.diagnostics.diagnosticsource@7.0.2
-system.diagnostics.tools@4.0.1
-system.diagnostics.tools@4.3.0
-system.diagnostics.tracing@4.3.0
-system.drawing.common@4.7.0
-system.dynamic.runtime@4.0.11
-system.globalization.calendars@4.3.0
-system.globalization.extensions@4.3.0
-system.globalization@4.0.11
-system.globalization@4.3.0
-system.io.compression.zipfile@4.3.0
-system.io.compression@4.3.0
-system.io.filesystem.primitives@4.0.1
-system.io.filesystem.primitives@4.3.0
-system.io.filesystem@4.0.1
-system.io.filesystem@4.3.0
-system.io@4.1.0
-system.io@4.3.0
-system.linq.expressions@4.1.0
-system.linq.expressions@4.3.0
-system.linq@4.1.0
-system.linq@4.3.0
-system.memory@4.5.1
-system.memory@4.5.4
-system.memory@4.5.5
-system.net.http@4.3.0
-system.net.nameresolution@4.3.0
-system.net.primitives@4.3.0
-system.net.sockets@4.3.0
-system.objectmodel@4.0.12
-system.objectmodel@4.3.0
-system.private.uri@4.3.0
-system.reflection.emit.ilgeneration@4.0.1
-system.reflection.emit.ilgeneration@4.3.0
-system.reflection.emit.lightweight@4.0.1
-system.reflection.emit.lightweight@4.3.0
-system.reflection.emit.lightweight@4.6.0
-system.reflection.emit@4.0.1
-system.reflection.emit@4.3.0
-system.reflection.emit@4.7.0
-system.reflection.extensions@4.0.1
-system.reflection.extensions@4.3.0
-system.reflection.metadata@1.6.0
-system.reflection.metadata@7.0.0
-system.reflection.primitives@4.0.1
-system.reflection.primitives@4.3.0
-system.reflection.typeextensions@4.3.0
-system.reflection.typeextensions@4.7.0
-system.reflection@4.1.0
-system.reflection@4.3.0
-system.resources.extensions@4.6.0
-system.resources.resourcemanager@4.0.1
-system.resources.resourcemanager@4.3.0
-system.runtime.compilerservices.unsafe@4.5.1
-system.runtime.compilerservices.unsafe@5.0.0
-system.runtime.compilerservices.unsafe@6.0.0
-system.runtime.extensions@4.1.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.0.1
-system.runtime.handles@4.3.0
-system.runtime.interopservices.runtimeinformation@4.0.0
-system.runtime.interopservices.runtimeinformation@4.3.0
-system.runtime.interopservices@4.1.0
-system.runtime.interopservices@4.3.0
-system.runtime.numerics@4.3.0
-system.runtime.serialization.primitives@4.1.1
-system.runtime@4.1.0
-system.runtime@4.3.0
-system.security.accesscontrol@4.7.0
-system.security.claims@4.3.0
-system.security.cryptography.algorithms@4.3.0
-system.security.cryptography.cng@4.3.0
-system.security.cryptography.cng@4.7.0
-system.security.cryptography.csp@4.3.0
-system.security.cryptography.encoding@4.3.0
-system.security.cryptography.openssl@4.3.0
-system.security.cryptography.pkcs@4.7.0
-system.security.cryptography.primitives@4.3.0
-system.security.cryptography.x509certificates@4.3.0
-system.security.cryptography.xml@4.7.0
-system.security.permissions@4.7.0
-system.security.principal.windows@4.3.0
-system.security.principal.windows@4.7.0
-system.security.principal@4.3.0
-system.text.encoding.codepages@4.0.1
-system.text.encoding.codepages@5.0.0
-system.text.encoding.extensions@4.0.11
-system.text.encoding.extensions@4.3.0
-system.text.encoding@4.0.11
-system.text.encoding@4.3.0
-system.text.encodings.web@6.0.0
-system.text.encodings.web@8.0.0
-system.text.json@4.7.0
-system.text.json@6.0.0
-system.text.json@6.0.2
-system.text.json@8.0.0
-system.text.regularexpressions@4.1.0
-system.text.regularexpressions@4.3.0
-system.threading.tasks.dataflow@4.9.0
-system.threading.tasks.extensions@4.0.0
-system.threading.tasks.extensions@4.3.0
-system.threading.tasks@4.0.11
-system.threading.tasks@4.3.0
-system.threading.threadpool@4.3.0
-system.threading.timer@4.3.0
-system.threading@4.0.11
-system.threading@4.3.0
-system.windows.extensions@4.7.0
-system.xml.readerwriter@4.0.11
-system.xml.readerwriter@4.3.0
-system.xml.xdocument@4.0.11
-system.xml.xdocument@4.3.0
-thoth.json.net@11.0.0
-xunit.abstractions@2.0.3
-xunit.analyzers@1.7.0
-xunit.assert@2.6.3
-xunit.core@2.6.3
-xunit.extensibility.core@2.6.3
-xunit.extensibility.execution@2.6.3
-xunit.runner.visualstudio@2.5.5
-xunit@2.6.3
-"
-
-inherit check-reqs dotnet-pkg
-
-DESCRIPTION="F# to JavaScript, TypeScript, Python, Rust and Dart Compiler"
-HOMEPAGE="http://fable.io/
- https://github.com/fable-compiler/fable/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/fable-compiler/${PN}.git"
-else
- SRC_URI="https://github.com/fable-compiler/${PN}/archive/refs/tags/${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${P^}"
-
- KEYWORDS="amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-
-CHECKREQS_DISK_BUILD="2G"
-DOTNET_PKG_PROJECTS=(
- src/Fable.Cli/Fable.Cli.fsproj
-)
-DOTNET_PKG_BAD_PROJECTS=(
- src/quicktest/QuickTest.fsproj
- tests/Js/Main/Fable.Tests.fsproj
-)
-
-pkg_setup() {
- check-reqs_pkg_setup
- dotnet-pkg_pkg_setup
-}
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- rm Fable.Standalone.sln || die
-
- if use debug ; then
- DOTNET_PKG_BAD_PROJECTS+=(
- # Seems to hang but in reality it fails with USE=debug, bug #922684
- tests/Python/Fable.Tests.Python.fsproj
- )
- fi
-
- dotnet-pkg_src_prepare
-}
diff --git a/dev-dotnet/fable/fable-4.19.3.ebuild b/dev-dotnet/fable/fable-4.19.3.ebuild
new file mode 100644
index 000000000000..407b85206f53
--- /dev/null
+++ b/dev-dotnet/fable/fable-4.19.3.ebuild
@@ -0,0 +1,351 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOTNET_PKG_COMPAT=8.0
+NUGETS="
+altcover@5.3.675
+blackfox.commandline@1.0.0
+buildalyzer.logger@5.0.1
+buildalyzer@5.0.1
+eluciusftw.spectrecoff@0.47.28
+expecto@10.1.0
+fable.ast@4.0.0
+fable.browser.blob@1.1.4
+fable.browser.dom@2.4.4
+fable.browser.event@1.4.4
+fable.browser.event@1.4.5
+fable.browser.gamepad@1.0.3
+fable.browser.webstorage@1.0.4
+fable.core@3.1.6
+fable.core@4.2.0
+fable.fluentui@0.7.0
+fable.jester@0.33.0
+fable.jsonprovider@1.1.1
+fable.node@1.0.2
+fable.promise@2.2.2
+fable.react@8.0.1
+fable.reacttestinglibrary@0.33.0
+fake.core.context@6.0.0
+fake.core.environment@6.0.0
+fake.core.fakevar@6.0.0
+fake.core.string@6.0.0
+fake.core.trace@6.0.0
+fake.io.filesystem@6.0.0
+feliz.compilerplugins@2.0.0-prerelease-002
+feliz@2.0.0-prerelease-002
+fsharp.analyzers.build@0.3.0
+fsharp.analyzers.sdk@0.24.0
+fsharp.compiler.service@43.8.100
+fsharp.core@4.7.0
+fsharp.core@6.0.2
+fsharp.core@7.0.200
+fsharp.core@8.0.100
+fsharp.core@8.0.102
+fsharp.data.adaptive@1.2.14
+fsharp.systemtextjson@1.2.42
+fsharp.umx@1.1.0
+g-research.fsharp.analyzers@0.8.0
+ionide.analyzers@0.8.0
+mcmaster.netcore.plugins@1.4.0
+microsoft.build.framework@16.9.0
+microsoft.build.tasks.core@16.9.0
+microsoft.build.tasks.git@8.0.0
+microsoft.build.utilities.core@16.9.0
+microsoft.build@16.9.0
+microsoft.codecoverage@17.8.0
+microsoft.csharp@4.0.1
+microsoft.dotnet.platformabstractions@2.1.0
+microsoft.dotnet.platformabstractions@3.1.6
+microsoft.extensions.configuration.abstractions@2.1.1
+microsoft.extensions.configuration.abstractions@8.0.0
+microsoft.extensions.configuration.binder@2.1.1
+microsoft.extensions.configuration.binder@8.0.0
+microsoft.extensions.configuration@2.1.1
+microsoft.extensions.configuration@8.0.0
+microsoft.extensions.dependencyinjection.abstractions@2.1.1
+microsoft.extensions.dependencyinjection.abstractions@8.0.0
+microsoft.extensions.dependencyinjection@8.0.0
+microsoft.extensions.dependencymodel@2.1.0
+microsoft.extensions.dependencymodel@5.0.0
+microsoft.extensions.logging.abstractions@2.1.1
+microsoft.extensions.logging.abstractions@6.0.0
+microsoft.extensions.logging.abstractions@8.0.0
+microsoft.extensions.logging.configuration@8.0.0
+microsoft.extensions.logging.console@8.0.0
+microsoft.extensions.logging@2.1.1
+microsoft.extensions.logging@8.0.0
+microsoft.extensions.options.configurationextensions@8.0.0
+microsoft.extensions.options@2.1.1
+microsoft.extensions.options@8.0.0
+microsoft.extensions.primitives@2.1.1
+microsoft.extensions.primitives@8.0.0
+microsoft.net.test.sdk@17.8.0
+microsoft.netcore.platforms@1.0.1
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@3.1.0
+microsoft.netcore.platforms@5.0.0
+microsoft.netcore.targets@1.0.1
+microsoft.netcore.targets@1.1.0
+microsoft.sourcelink.common@8.0.0
+microsoft.sourcelink.github@8.0.0
+microsoft.testplatform.objectmodel@17.8.0
+microsoft.testplatform.testhost@17.8.0
+microsoft.win32.primitives@4.3.0
+microsoft.win32.registry@4.3.0
+microsoft.win32.systemevents@4.7.0
+mono.cecil@0.11.4
+msbuild.structuredlogger@2.1.507
+msbuildpipelogger.server@1.1.6
+netstandard.library@1.6.1
+netstandard.library@2.0.3
+newtonsoft.json@11.0.2
+newtonsoft.json@13.0.1
+newtonsoft.json@9.0.1
+nuget.frameworks@6.0.0
+nuget.frameworks@6.5.0
+octokit@8.0.0
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.any.system.threading.timer@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system@4.0.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.unix.microsoft.win32.primitives@4.3.0
+runtime.unix.system.console@4.3.0
+runtime.unix.system.diagnostics.debug@4.3.0
+runtime.unix.system.io.filesystem@4.3.0
+runtime.unix.system.net.primitives@4.3.0
+runtime.unix.system.net.sockets@4.3.0
+runtime.unix.system.private.uri@4.3.0
+runtime.unix.system.runtime.extensions@4.3.0
+semver@2.3.0
+simpleexec@11.0.0
+sixlabors.imagesharp@2.1.3
+source-map-sharp@1.0.9
+spectre.console.imagesharp@0.47.0
+spectre.console.json@0.47.0
+spectre.console@0.47.0
+system.appcontext@4.1.0
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.buffers@4.5.1
+system.codedom@4.4.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@5.0.0
+system.collections.immutable@7.0.0
+system.collections@4.0.11
+system.collections@4.3.0
+system.console@4.3.0
+system.diagnostics.debug@4.0.11
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@4.3.0
+system.diagnostics.diagnosticsource@7.0.2
+system.diagnostics.tools@4.0.1
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracing@4.3.0
+system.drawing.common@4.7.0
+system.dynamic.runtime@4.0.11
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.0.11
+system.globalization@4.3.0
+system.io.compression.zipfile@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.0.1
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.0.1
+system.io.filesystem@4.3.0
+system.io@4.1.0
+system.io@4.3.0
+system.linq.expressions@4.1.0
+system.linq.expressions@4.3.0
+system.linq@4.1.0
+system.linq@4.3.0
+system.memory@4.5.1
+system.memory@4.5.4
+system.memory@4.5.5
+system.net.http@4.3.0
+system.net.nameresolution@4.3.0
+system.net.primitives@4.3.0
+system.net.sockets@4.3.0
+system.objectmodel@4.0.12
+system.objectmodel@4.3.0
+system.private.uri@4.3.0
+system.reflection.emit.ilgeneration@4.0.1
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.0.1
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit.lightweight@4.6.0
+system.reflection.emit@4.0.1
+system.reflection.emit@4.3.0
+system.reflection.emit@4.7.0
+system.reflection.extensions@4.0.1
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.6.0
+system.reflection.metadata@7.0.0
+system.reflection.primitives@4.0.1
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.3.0
+system.reflection.typeextensions@4.7.0
+system.reflection@4.1.0
+system.reflection@4.3.0
+system.resources.extensions@4.6.0
+system.resources.resourcemanager@4.0.1
+system.resources.resourcemanager@4.3.0
+system.runtime.compilerservices.unsafe@4.5.1
+system.runtime.compilerservices.unsafe@5.0.0
+system.runtime.compilerservices.unsafe@6.0.0
+system.runtime.extensions@4.1.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.0.1
+system.runtime.handles@4.3.0
+system.runtime.interopservices.runtimeinformation@4.0.0
+system.runtime.interopservices.runtimeinformation@4.3.0
+system.runtime.interopservices@4.1.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime.serialization.primitives@4.1.1
+system.runtime@4.1.0
+system.runtime@4.3.0
+system.security.accesscontrol@4.7.0
+system.security.claims@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.cng@4.7.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.pkcs@4.7.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.x509certificates@4.3.0
+system.security.cryptography.xml@4.7.0
+system.security.permissions@4.7.0
+system.security.principal.windows@4.3.0
+system.security.principal.windows@4.7.0
+system.security.principal@4.3.0
+system.text.encoding.codepages@4.0.1
+system.text.encoding.codepages@5.0.0
+system.text.encoding.extensions@4.0.11
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.0.11
+system.text.encoding@4.3.0
+system.text.encodings.web@6.0.0
+system.text.encodings.web@8.0.0
+system.text.json@4.7.0
+system.text.json@6.0.0
+system.text.json@6.0.2
+system.text.json@8.0.0
+system.text.regularexpressions@4.1.0
+system.text.regularexpressions@4.3.0
+system.threading.tasks.dataflow@4.9.0
+system.threading.tasks.extensions@4.0.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks@4.0.11
+system.threading.tasks@4.3.0
+system.threading.threadpool@4.3.0
+system.threading.timer@4.3.0
+system.threading@4.0.11
+system.threading@4.3.0
+system.windows.extensions@4.7.0
+system.xml.readerwriter@4.0.11
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.0.11
+system.xml.xdocument@4.3.0
+thoth.json.net@11.0.0
+xunit.abstractions@2.0.3
+xunit.analyzers@1.7.0
+xunit.assert@2.6.3
+xunit.core@2.6.3
+xunit.extensibility.core@2.6.3
+xunit.extensibility.execution@2.6.3
+xunit.runner.visualstudio@2.5.5
+xunit@2.6.3
+"
+
+inherit check-reqs dotnet-pkg
+
+DESCRIPTION="F# to JavaScript, TypeScript, Python, Rust and Dart Compiler"
+HOMEPAGE="http://fable.io/
+ https://github.com/fable-compiler/fable/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/fable-compiler/${PN}.git"
+else
+ SRC_URI="https://github.com/fable-compiler/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${P^}"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+=" ${NUGET_URIS} "
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=(
+ src/Fable.Cli/Fable.Cli.fsproj
+)
+DOTNET_PKG_BAD_PROJECTS=(
+ src/quicktest/QuickTest.fsproj
+ tests/Js/Main/Fable.Tests.fsproj
+)
+
+pkg_setup() {
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+}
+
+src_unpack() {
+ dotnet-pkg_src_unpack
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ fi
+}
+
+src_prepare() {
+ rm Fable.Standalone.sln || die
+
+ if use debug ; then
+ DOTNET_PKG_BAD_PROJECTS+=(
+ # Seems to hang but in reality it fails with USE=debug, bug #922684
+ tests/Python/Fable.Tests.Python.fsproj
+ )
+ fi
+
+ dotnet-pkg_src_prepare
+}
diff --git a/dev-dotnet/fantomas/Manifest b/dev-dotnet/fantomas/Manifest
index c056a98ec85e..df803375e70c 100644
--- a/dev-dotnet/fantomas/Manifest
+++ b/dev-dotnet/fantomas/Manifest
@@ -210,7 +210,7 @@ DIST testableio.system.io.abstractions.testinghelpers.20.0.4.nupkg 376702 BLAKE2
DIST testableio.system.io.abstractions.wrappers.20.0.4.nupkg 382173 BLAKE2B 7d545e1bba287b43e74c77f8b2066444347a5438c1fb6e43ca292df52ecd44c45f17315bd7b26165826052ae5cf50b407875d56a218d5b3ca01249e73c98c696 SHA512 8bcce95a7c61dcc60c9e1a8d1b58b146baaaf0fa74b6fd9e599c5b5712ca4717a8f64e0d6946dadd1ab70461446b7c95a4ad8dc0939b7f67a3828e2c3c2e46a7
DIST thoth.json.net.8.0.0.nupkg 172424 BLAKE2B 4c8e822c24add902b9ff56709a6e81c73bc70726ebb652a59276afed68c8ea06271c0c477631feb7c87f4959584098fbbbec5d4f805476ccaa9640587ac8d977 SHA512 159c93fcfbfd1f9a9dae976c2373dcd7fd64a9e332b8b8ea8ad32b6b5b43ccae94fc81fc6fa1fd006d8ff969e909b29492b35878780443b729214f367521e001
EBUILD fantomas-6.3.1.ebuild 9006 BLAKE2B 68f1eb716617093dd4e44cc8af44c834a9b3494ebfe862acc650e578abb6c3be4b9bc50a7553eb0391884e5e174c09115b537d50e6b0fe46ae811bb0a639a211 SHA512 a47a8573d2e110cd00012aae89736f67487b72d34ac4f63b9c9eb3a45bb8e35bff0fa0ade03f887df764aa323237735f12c52eb11dfd0613a39053d573d02071
-EBUILD fantomas-6.3.4.ebuild 9007 BLAKE2B da5eeecc465d5e030202077ae6e4c7423c92705ae7efb43b55fa9d1a0893c8d0541cf1c686ca93398ab8a2d62f48b6f9fdc9d616622d2981cb002851bd94c8dd SHA512 487074a593a625ec4dc588864d9bb85e2d33485fc1844e2a3acc26914c732c5997839910dde3b2cd0aea3559ecbebe7cbdb09978c6a636908c3ad9a18a080948
+EBUILD fantomas-6.3.4.ebuild 9006 BLAKE2B 7ac2c38aeec8d451bac8436c2f7cd3bb6e2356fab002330cccb1b47e3f77202fc6f30944297ec1ef245cf04b589a11d7af214aa0e27a0315fe57f2c172e9982b SHA512 f932af9221f29f1d29a9a141409f0a9000ce1b22423c5392244c0fb672919db549ed419d075ffb8b27bebc4f33817a838fe8be1bbe9852e4a896b9a8c9dd93d6
EBUILD fantomas-6.3.7.ebuild 9007 BLAKE2B 94f088d64899394839bb22e89c990e9268af0432be274ae0074489746c564b0f6a89a48288d14ebfbfb807b484ad35e2ee526530e99d6213ae24e18648afd6c2 SHA512 e7a614d7b3e0126526a73dfd8f0d2aabf002fe3bfd9232939ef883a411d332c8163e34aede97858fe4e06aa7315309f4643fb18d0ce5fb8cb5ad6e66da32c665
EBUILD fantomas-6.3.9.ebuild 9007 BLAKE2B 94f088d64899394839bb22e89c990e9268af0432be274ae0074489746c564b0f6a89a48288d14ebfbfb807b484ad35e2ee526530e99d6213ae24e18648afd6c2 SHA512 e7a614d7b3e0126526a73dfd8f0d2aabf002fe3bfd9232939ef883a411d332c8163e34aede97858fe4e06aa7315309f4643fb18d0ce5fb8cb5ad6e66da32c665
MISC metadata.xml 579 BLAKE2B 820d0e9c7adaacf5a8a8aa5bc0c8fa93c1738923e7ae902f5f64f7fa45ba9d0c8e34db7dbe4bd6ced70a70c49a789fb5931aa5b6553825a7fd889bc7ed560a51 SHA512 e5d7080a05c00b2de1f90f557162a9bc6e78937b2750a98d33c476e0b7a6d41047003260a147c1d54c23e6968fcee70e25e3b3f9406c4b89f9ec9049fdd33a51
diff --git a/dev-dotnet/fantomas/fantomas-6.3.4.ebuild b/dev-dotnet/fantomas/fantomas-6.3.4.ebuild
index 064d879b7d7f..8d34df5ba8da 100644
--- a/dev-dotnet/fantomas/fantomas-6.3.4.ebuild
+++ b/dev-dotnet/fantomas/fantomas-6.3.4.ebuild
@@ -225,7 +225,7 @@ else
SRC_URI="https://github.com/fsprojects/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-dotnet/fsautocomplete/Manifest b/dev-dotnet/fsautocomplete/Manifest
index 1480f562a328..94154f65e683 100644
--- a/dev-dotnet/fsautocomplete/Manifest
+++ b/dev-dotnet/fsautocomplete/Manifest
@@ -258,6 +258,6 @@ DIST system.windows.extensions.7.0.0.nupkg 133737 BLAKE2B 668b4565391a9911ae4f55
DIST telplin.0.9.6.nupkg 10998854 BLAKE2B 0c263b0e2cfb397b02bc2d29d2ded13a536e5e97313f15dafd9cbf6f666bd007d056f0e4ffaead499b871b1c89c4e9a31478048c6affa7e8ba42473f277fe205 SHA512 22c286d6abe32d5ece411ecc4907446b92837a5f03618c31b87e9b77ce890484c678ca40258ad71b8aa6a6f3f517d568852ef3e4ea7032adf1695e76da5765d6
DIST yolodev.expecto.testsdk.0.14.2.nupkg 50071 BLAKE2B 3b653924fd63ab59689355828303dac25ef1c0dcb2d9051b50e0a7790815b777779460e396dfe2b98d8ba6b501534625658ad36900a01422876f327d3041fa17 SHA512 c5631dc9958d42d4c2818ffd2ac91b1795e64771d6b2cab13354c81fcae9162b71b7ee251393ac726c644c43c07c46e388cf22d28419604beb151d6a2bd8b3a8
EBUILD fsautocomplete-0.71.0.ebuild 9127 BLAKE2B db70df3235f9a0c87e9239342fd29e7dfd0307f3f9d9384293d2b2058b9341d07a2bb739b9cad28d1c63e372fccff6ffa5b509dbfd98f4cbca47038198712d56 SHA512 91929f5937542acbf5438998588bc90a7a36598848440a1cb24767525869d0944799c73c4730d5d06f2d19a76c034418c0cd5c0a3b370de4f0885da7cae2e7a5
-EBUILD fsautocomplete-0.73.1.ebuild 8796 BLAKE2B 08d9419ad6405cf31c1f2ecb45769693cedb87c15b114753e99d63fac9b96f71e01040d56075659ddc52b0afe96e8a45452002a9cf176711040ef530d7796819 SHA512 946b7ba4e95b9a1c4e7d88c0b9e7b74b00842e019d993541bf936a4a071dfdbf707e016da9e396fe02f733a3a62e7f22f882282ca2a2cc7338da3b335a70a2e1
+EBUILD fsautocomplete-0.73.1.ebuild 8795 BLAKE2B ad379fe4e5e81483df7548cdc4cf609dfe09eb69a23b4bf517bdf0970421ea9eca002d0842f568dd419af9bf90727a007883517fe6ee0322dc2430190b984cd3 SHA512 f707166ddb26cb2c3df276120ce3842381c03eee082bef9c20a7bad5026bf04d1bcd98f4885e211bd59e538a583f77739b5afc49458c7a4f6d545da9daa64ab0
EBUILD fsautocomplete-0.73.2.ebuild 9226 BLAKE2B 6f0cb02c68a6e2dddbe743c7cae3cc1979ce3c87afc04c5992a57e370374f6ca212b839cf875c6e7838fcdf872d27e3bcbec4aa0c10596b482baad38dffe2695 SHA512 79daa9d04dbd3d8856069d79bcda6936bc6e09d06a286c2eeac2634efc2473e3cbc376d40ef9c72c606a121a93d2d16dcfc0ab83b65d02ee2e0e3b1d33bdda76
MISC metadata.xml 730 BLAKE2B e0f256c33b3149fddec10e2c8dfc7215a6bebbd69a832ba735c81426b2b65bce22a62c2647b500a949c79427a5dfa922e22a6e7565ff65c448a46921c521a506 SHA512 3e84a24010c2aeccc038241e6be9cd0d9f10dbaa59b949c4b6f42cefcde9fbc8df3799db71d91108052048404432d16c1aa57ffadd53db6ad9187efe85c1d093
diff --git a/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild b/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild
index 3bdf59f35083..0a301a65caf8 100644
--- a/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild
+++ b/dev-dotnet/fsautocomplete/fsautocomplete-0.73.1.ebuild
@@ -236,7 +236,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest b/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest
index 8493d476a3db..8b1462aa8cdc 100644
--- a/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest
+++ b/dev-dotnet/gentoo-dotnet-maintainer-tools/Manifest
@@ -28,6 +28,6 @@ DIST system.memory.4.5.5.nupkg 208978 BLAKE2B 487049b1ffd622868d4aa84cc14f131276
DIST system.private.uri.4.3.0.nupkg 16869 BLAKE2B 7a407e16b35e4a5f405029e80749f7ae1c907707d9f72657016667ccf1255463011497b09b7d9e23fb3ccfd4de508dea48b33b13267775619f63134897e54c61 SHA512 5989a57ef273b689a663e961a0fe09d9b1d88438e5478358efc4b165de3b2674fa9579c301ce12d2d2fa5f33295f2acb42eceea2ebebf70c733da6364ceaf94d
DIST system.runtime.4.3.1.nupkg 7272877 BLAKE2B 79c5ea342983b39bf810e499755724089453ac86ae2485757ba1a2a2e96e864ebb5e2ee8c39999263ff7149ba93ff7a212d892c35cc2623f971916be007cf7ff SHA512 025ebd98f0dfcdd0fe6ca18ad8701f07e94d14e1c5aa792accd9d42669af51ed7fa843caf4cec48934f8ceec9c2833f2edebf5d71cfc5d580958a3f4866ecd20
EBUILD gentoo-dotnet-maintainer-tools-2.4.0.ebuild 2029 BLAKE2B a968df1b07cf7c305f38c0c926ce6467a4ded3f0b63bf63a2a24ead48734d7ab0b3d27260ab361a8f430de18bd78bff863d7c45ab7d4dfe919fe028c118bbb9b SHA512 d145ddef1a4243f412426cd63674a38cbcbf8b91ff7ade74a5799d1c4dbec1c45d662221f52d93a062adf7e4ef73b7c8fcfdb99a584568de3d9463e7412e8a0e
-EBUILD gentoo-dotnet-maintainer-tools-2.4.1.ebuild 2040 BLAKE2B 9e92c47ac1b83ffc6b24c9f40187c68ec3a1e201d45c788c361f99d86dc26f2bbbb4db46200dd423d4b5849ce777b54f45c476f53128dda8a5ef7a500c74a20b SHA512 83971b20de8f9966adc39889845559ddfc610402035b08555a18ddc955961bae3592db3fb0099e464dc8bf3267b5e9a3de35a94b1a5e13445bd3327b501eae4c
+EBUILD gentoo-dotnet-maintainer-tools-2.4.1.ebuild 2039 BLAKE2B 2d8b21bc6398d825b0948bd77626e0ee5c8313ce768dec14d8a1c11bfad73dcfa4d3957a3fbbbbb2e0a6742d51e2318cc69ba436f31f1c23ec07476d79b03078 SHA512 a6c72c3ef8adacc41f939de3983d5277f28ae8769e0b8896beef1b9bb3e81cd6b8077554ea0caf577884e1cd7f22719594ea3fc3df0600c11b890722681f1143
EBUILD gentoo-dotnet-maintainer-tools-2.9999.ebuild 2030 BLAKE2B 4ce174bd0d8cd7d92e3a645b86db5f21e256c9a9889f697dbe416456af590755f62dc2031d9cd5b410e767a360ba0eb20b01d2e58d9e578c93207646aedccdfa SHA512 4e966ee75229e9718f257f44829ddd421a19d76b53cfe41d867a1438d867e328b2001820375f29bd7915017014a298f96121b6039ba0b3192135279888ec8147
MISC metadata.xml 338 BLAKE2B 897c7c7c0ce9627ceedc0c4aa355b828609d93b5f137b107123be53274c3dd5edfdc0ff8b8e1ce9cfd4eaf1f6a7ac63b0245bf1d4a95d19c913e6dd0aa016e73 SHA512 3cf3c141ed1df8d5e439aa88c7e84bb44b4691ae24a45573ab66f47bcb6d1613e711e31cf235429ad5b1ffd45538dd0bb4e09f57c0698882d6d10fd51da8ed00
diff --git a/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.4.1.ebuild b/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.4.1.ebuild
index d0f01ccd6107..69e134288a8a 100644
--- a/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.4.1.ebuild
+++ b/dev-dotnet/gentoo-dotnet-maintainer-tools/gentoo-dotnet-maintainer-tools-2.4.1.ebuild
@@ -49,7 +49,7 @@ if [[ "${PV}" == *9999* ]] ; then
else
SRC_URI="https://gitlab.gentoo.org/dotnet/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-embedded/Manifest.gz b/dev-embedded/Manifest.gz
index a390ccf63ede..42fdcc019216 100644
--- a/dev-embedded/Manifest.gz
+++ b/dev-embedded/Manifest.gz
Binary files differ
diff --git a/dev-embedded/libftdi/Manifest b/dev-embedded/libftdi/Manifest
index 036eefbc3efe..7f9bb9bc4bf3 100644
--- a/dev-embedded/libftdi/Manifest
+++ b/dev-embedded/libftdi/Manifest
@@ -8,6 +8,6 @@ DIST libftdi1-1.5.tar.bz2 116297 BLAKE2B 460ab93026e14a452e31fcc6930d305638fdc0e
EBUILD libftdi-0.20-r2.ebuild 1934 BLAKE2B 33de7434c3034e134dd8dbd6aabf5ebff8749625b44506025561f7669002026c3d0381ed9addb28b3edfcc32dc86855ec7580fc35ffe08eddea389a523a607e3 SHA512 5cf7dc0ef8f0b905dd2cdad429c38d2ddc74dad99629113013d866de278b70e33ba008730222926fe97cfecc3004dbe00e1ce577f105c171527f8d146dfa9b36
EBUILD libftdi-0.20-r3.ebuild 1945 BLAKE2B 7c0e7146a37b0566f55d9be4ff015031ade0757c649252b7f7fe81c14bb8ce7f2aef6f9c7b1fa1db92fff9d27ee6d9f9a2ee226423c17fb78f6b795d328bdd50 SHA512 ebb49e55791af0725fc1ecbda023b1c37288e0add6e3600b67207413707d838ba68f3597b57781e8b2a7fbb76fabc7257ba9a757effda1b52fa1df984477b1e2
EBUILD libftdi-1.5-r5.ebuild 1946 BLAKE2B 55d8e7a04218032ea30f68fb0e8d8defd3473252ca6e0680e14e5fa5bf8d0a3dab96f9ff8fd855299d3cb1a442bded5d38c3c1c319262f0b98da95483fc6622a SHA512 66a6412fa2eee65872235f45684c2f3f09caaca07251a9f46ed3df4ae947bad7f3e56143ed32cc925c3ba04cb17d92ae80228149b943411c9be7d03b5dfd3286
-EBUILD libftdi-1.5-r6.ebuild 2002 BLAKE2B 9b7fd8138e22212a06492d48b852f48094d1522b8bad6e1db5e37df61c108bfeabf1db8a3d610fff16e137a9e8cfb1cfff84f204af3b4f7a85d978271d72936b SHA512 8539c45a90a5f864dc16dfe30e3956ce55d6a440d9130ff267938c4b8a39dab165737c639c98a96d76701f981a4784fd55e1f04d9bdbd96dc813f42338922495
-EBUILD libftdi-9999.ebuild 1922 BLAKE2B 2dcd66ae7692b36455886598ddfe4bafe9ed9214a286d9dff7666672ee6b044c1d0e5f634546c00570ed918581cefd4c6c2621a933cd820946c50c513177c7ce SHA512 118f30671a56383ae22c5e943d078b9a450f430ad418bb9f1190f4cd60f0cebea71e1f34f7030f38b866735d9ac941b17c30c3c2d3b6a1941a774f4117856b04
+EBUILD libftdi-1.5-r7.ebuild 1985 BLAKE2B 63860da7b0fc5f249e00afe9c9198b077851d82ecc8da019cfc04cfd7e670446f0e223e066b6d905a489cc51e78b01cc234093f33c88a6fad495abd92b83f947 SHA512 ac424bfb8e3e0aeeb66c175a16f5718e84ce269cf3e4600a511456ae0098fe5161deac63478297196cf98c6e11296afa76702bd43023201ccee3bb294a57282c
+EBUILD libftdi-9999.ebuild 1830 BLAKE2B fbe0d8d27c3d52ba56cc61463e16605ffeb182c7af9e9e7569d8f11828f844a3d2884259d5a419a12b307af14e7857d2d103cf183625838a4b975577ac26d7bd SHA512 49d92090880b0a449638c585dff4a541db4656f1212d068502e6a56bcc6bfdb4ecdcb2e43e01b8e84b333ab4f17075c22fa55548b20808f09ee88394ff35d6a7
MISC metadata.xml 318 BLAKE2B c2c9ab83d57a082ed6608367f53f0f9420056c909d4ee50641da5b8f12b6a6ca996740fbdcadb0fa08460cb0cbef36dbedfaaf98acaea3eeeeee6afcf7724f54 SHA512 313b5c5dfcf5feb7dc8e41c1cb74939619451cb0747c1a281c9a0e763d26e0850a43e05d8fd2a836389bd75c2a4f153b80986e11be8171e9d93ca234f9df05f2
diff --git a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild b/dev-embedded/libftdi/libftdi-1.5-r6.ebuild
deleted file mode 100644
index d176c11a73f3..000000000000
--- a/dev-embedded/libftdi/libftdi-1.5-r6.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit cmake python-single-r1
-
-MY_P="${PN}1-${PV}"
-if [[ ${PV} == 9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="git://developer.intra2net.com/${PN}"
-else
- SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"
- S="${WORKDIR}/${MY_P}"
-
- KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
-
- PATCHES=(
- "${FILESDIR}"/${P}-tests-no-cxx.patch
- "${FILESDIR}"/${P}-cmake-cxx.patch
- )
-fi
-
-DESCRIPTION="Userspace access to FTDI USB interface chips"
-HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/"
-
-LICENSE="LGPL-2"
-SLOT="1"
-IUSE="cxx doc examples python test tools"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
- virtual/libusb:1
- cxx? ( dev-libs/boost )
- doc? ( !dev-embedded/libftdi:0[doc] )
- python? ( ${PYTHON_DEPS} )
- tools? ( dev-libs/confuse:= )
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/boost )
-"
-BDEPEND="
- doc? ( app-text/doxygen )
- python? ( >=dev-lang/swig-4.2.0 )
-"
-
-PATCHES=(
- "${FILESDIR}"/${P}-py312.patch
-)
-
-pkg_setup() {
- use python && python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DFTDIPP=$(usex cxx)
- -DDOCUMENTATION=$(usex doc)
- -DEXAMPLES=$(usex examples)
- -DPYTHON_BINDINGS=$(usex python)
- -DBUILD_TESTS=$(usex test)
- -DFTDI_EEPROM=$(usex tools)
- -DCMAKE_SKIP_BUILD_RPATH=ON
- -DSTATICLIBS=OFF
- )
- cmake_src_configure
-}
-
-src_test() {
- cd "${BUILD_DIR}/test" || die
- LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die
-}
-
-src_install() {
- cmake_src_install
-
- use python && python_optimize
- dodoc AUTHORS ChangeLog README TODO
-
- if use doc ; then
- # Clean up man pages with too generic names. #356369
- rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die
-
- doman "${BUILD_DIR}"/doc/man/man3/*
- dodoc -r "${BUILD_DIR}"/doc/html
- fi
-
- if use examples ; then
- docinto examples
- dodoc examples/*.c
- fi
-}
diff --git a/dev-embedded/libftdi/libftdi-1.5-r7.ebuild b/dev-embedded/libftdi/libftdi-1.5-r7.ebuild
new file mode 100644
index 000000000000..b716e615a29e
--- /dev/null
+++ b/dev-embedded/libftdi/libftdi-1.5-r7.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake python-single-r1
+
+MY_P="${PN}1-${PV}"
+if [[ ${PV} == 9999* ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="git://developer.intra2net.com/${PN}"
+else
+ SRC_URI="https://www.intra2net.com/en/developer/${PN}/download/${MY_P}.tar.bz2"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86"
+fi
+
+DESCRIPTION="Userspace access to FTDI USB interface chips"
+HOMEPAGE="https://www.intra2net.com/en/developer/libftdi/"
+
+LICENSE="LGPL-2"
+SLOT="1"
+IUSE="cxx doc examples python test tools"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ virtual/libusb:1
+ cxx? ( dev-libs/boost )
+ doc? ( !dev-embedded/libftdi:0[doc] )
+ python? ( ${PYTHON_DEPS} )
+ tools? ( dev-libs/confuse:= )
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/boost )
+"
+BDEPEND="
+ doc? ( app-text/doxygen )
+ python? ( >=dev-lang/swig-4.2.0 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-tests-no-cxx.patch
+ "${FILESDIR}"/${P}-cmake-cxx.patch
+ "${FILESDIR}"/${P}-py312.patch
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DFTDIPP=$(usex cxx)
+ -DDOCUMENTATION=$(usex doc)
+ -DEXAMPLES=$(usex examples)
+ -DPYTHON_BINDINGS=$(usex python)
+ -DBUILD_TESTS=$(usex test)
+ -DFTDI_EEPROM=$(usex tools)
+ -DCMAKE_SKIP_BUILD_RPATH=ON
+ -DSTATICLIBS=OFF
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ cd "${BUILD_DIR}/test" || die
+ LD_LIBRARY_PATH="${BUILD_DIR}/src" ./test_libftdi1 -l all || die
+}
+
+src_install() {
+ cmake_src_install
+
+ use python && python_optimize
+ dodoc AUTHORS ChangeLog README TODO
+
+ if use doc ; then
+ # Clean up man pages with too generic names. #356369
+ rm -vf "${BUILD_DIR}"/doc/man/man3/_* || die
+
+ doman "${BUILD_DIR}"/doc/man/man3/*
+ dodoc -r "${BUILD_DIR}"/doc/html
+ fi
+
+ if use examples ; then
+ docinto examples
+ dodoc examples/*.c
+ fi
+}
diff --git a/dev-embedded/libftdi/libftdi-9999.ebuild b/dev-embedded/libftdi/libftdi-9999.ebuild
index 0430681351f7..9b7ea06302bb 100644
--- a/dev-embedded/libftdi/libftdi-9999.ebuild
+++ b/dev-embedded/libftdi/libftdi-9999.ebuild
@@ -15,11 +15,6 @@ else
S="${WORKDIR}/${MY_P}"
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
- PATCHES=(
- "${FILESDIR}"/${P}-tests-no-cxx.patch
- "${FILESDIR}"/${P}-cmake-cxx.patch
- )
fi
DESCRIPTION="Userspace access to FTDI USB interface chips"
diff --git a/dev-embedded/sunxi-tools/Manifest b/dev-embedded/sunxi-tools/Manifest
index 0bed8b38abfe..2270373f947a 100644
--- a/dev-embedded/sunxi-tools/Manifest
+++ b/dev-embedded/sunxi-tools/Manifest
@@ -6,6 +6,6 @@ DIST sunxi-tools-1.4.2-test.zip 890565 BLAKE2B c24bafde5f049eca61962faf71d9928eb
DIST sunxi-tools-1.4.2.tar.gz 84090 BLAKE2B b3261855eb9a18025c19829e343e3e2e7097dc4e267a60fdcf39cd2e9bfa57580267a77846a576ea5fc04a07fd6ba90b1223a8c644c933879dc7aa766ba36210 SHA512 633bc1752ae11799ce0bae347b52296792d28265a2260e173727847e1f457b767e88d02ae547bb55a2bb05e1eb552ba4406985ae105a1712a9fa30852ae293e8
EBUILD sunxi-tools-1.3-r1.ebuild 712 BLAKE2B 6cecb0174cf62fd297ed0681e7d80f681039df50402352b6d5597da208bf2e3b0db24968163d6db9632263a512655f41cf815db528990b7408a209729ae16cd6 SHA512 91536ca44ae58971bb1c86bba0cb195b6538b1303bf2223d9f56e2d0e56b3195b3fcdf35eb707b4b7e5a2e94a098175954fda3496c7773e020123e90f89eed78
EBUILD sunxi-tools-1.4.1-r1.ebuild 986 BLAKE2B 20a0136be0c0e0c752bd50126c9cbc531744158d0091d64b4cc1168793b9a0ecd8a96bcf8d72dc8903ad5cf0257463fc86892d3a1a11d84b7e21e59cd68062b0 SHA512 24b4d2cda4631c0683e7a3a83d9b8a4175c03a7ec9680cfb0c2ffd9c9d57df6d0ee11d8f393b582e1f361ff52e73e270b6d0afb6723951ac73aefac984afe748
-EBUILD sunxi-tools-1.4.2.ebuild 1897 BLAKE2B bd392c2cd7642e61eea0110bf455ab5e540190670c29da4c6b27592fb4ab0bd13179a034eaec3c94feb0fc9c870b5289899a8839cfd336fc2a3f35ca348e2fc6 SHA512 d35336621961ab76657207f2e46d97ffcafbdb85580e1b7f3badaa063d9c633b629914eaa8223b9d0ba664416d8ecea93e23e28dc27c4d6fa3e0c0776a9641e1
+EBUILD sunxi-tools-1.4.2.ebuild 1896 BLAKE2B 081bca2e749bdab68e63dbe36a67948ed1556e6caac45e79eaa15774a0ee813d673d94323b4297ebe9b5005a38f348a5dadd18efbb4931546356204bd93fe8be SHA512 43acd31642873ae63a0c9688bea18b23a51824ba0eb53221db5add9269eeab5caf3fc8371e5cb1973b749749ba6ecbfbb8b8df7ade636009efd97db1393ca886
EBUILD sunxi-tools-9999.ebuild 1897 BLAKE2B bd392c2cd7642e61eea0110bf455ab5e540190670c29da4c6b27592fb4ab0bd13179a034eaec3c94feb0fc9c870b5289899a8839cfd336fc2a3f35ca348e2fc6 SHA512 d35336621961ab76657207f2e46d97ffcafbdb85580e1b7f3badaa063d9c633b629914eaa8223b9d0ba664416d8ecea93e23e28dc27c4d6fa3e0c0776a9641e1
MISC metadata.xml 340 BLAKE2B 576247e37e7212908e8e04cdf8ded79a9270c130760add714f11d0b1018db8670f07a60adf20ab4e06896e47a8795a05d9ee25de363c329e1c1a259f4c85f4ec SHA512 ae5a0ae8ed5d1e5d2942604d9f2b2fe134e9f719ae1bda055761a0acfd316f6710d111f9639a37256636ff478ec0b01cc3af31e151b78c53626bccc03158c9af
diff --git a/dev-embedded/sunxi-tools/sunxi-tools-1.4.2.ebuild b/dev-embedded/sunxi-tools/sunxi-tools-1.4.2.ebuild
index d7ce94b79fc2..e533bd619903 100644
--- a/dev-embedded/sunxi-tools/sunxi-tools-1.4.2.ebuild
+++ b/dev-embedded/sunxi-tools/sunxi-tools-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -13,7 +13,7 @@ if [[ ${PV} = *9999* ]]; then
RDEPEND="sys-apps/dtc
sys-libs/zlib"
else
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
# We need this as zip, it is used during src_test
SRC_URI="https://github.com/linux-sunxi/sunxi-tools/archive/v${PV}.tar.gz -> ${P}.tar.gz
test? ( https://github.com/linux-sunxi/sunxi-boards/archive/bc7410fed9e5d9b31cd1d6ae90462d06b513660e.zip \
diff --git a/dev-games/Manifest.gz b/dev-games/Manifest.gz
index d4096b5f547d..8561551086a7 100644
--- a/dev-games/Manifest.gz
+++ b/dev-games/Manifest.gz
Binary files differ
diff --git a/dev-games/irrlicht-mt-headers/Manifest b/dev-games/irrlicht-mt-headers/Manifest
index 31629bef4642..c4f16d6ba527 100644
--- a/dev-games/irrlicht-mt-headers/Manifest
+++ b/dev-games/irrlicht-mt-headers/Manifest
@@ -2,4 +2,4 @@ DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 2b11aead4556127bff7c7f06d16a5763
DIST irrlicht-mt-1.9.0.13.tar.gz 754056 BLAKE2B 02e3a219c2cfbd0c383f70c5e82d06563e28b4ae3fb59d420bb570e38d8618b525db50ddb67fbb91182f64b0567f99caa517f9799c650be3c8cd98ce43a9bc76 SHA512 5226d78eaacf8b56eafbbb6359bfb6137f9d6a555a252224e33d39c0d219fcb7d0d29fd3828961eee37d55940f3aa6e767fea31c96fb772dd5eca3889f5ac16e
EBUILD irrlicht-mt-headers-1.9.0.10.ebuild 754 BLAKE2B 7cd399021813849944d26ecee8c9cedb88182d69bb6660ded7734e9ab2be2f652af612be1337d1652a7b34f004be99e8a3dcb840385e69b94b302ca7f7d31490 SHA512 e3689ece70eb861784175b763b1193fba4c3bc22174965a58c6a4da57cfa56afa94c7deb7fe2ad0ced39dc7fb39a7ee1e0099d8133cfbc2a1e9a467a2ed82262
EBUILD irrlicht-mt-headers-1.9.0.13.ebuild 754 BLAKE2B 7cd399021813849944d26ecee8c9cedb88182d69bb6660ded7734e9ab2be2f652af612be1337d1652a7b34f004be99e8a3dcb840385e69b94b302ca7f7d31490 SHA512 e3689ece70eb861784175b763b1193fba4c3bc22174965a58c6a4da57cfa56afa94c7deb7fe2ad0ced39dc7fb39a7ee1e0099d8133cfbc2a1e9a467a2ed82262
-MISC metadata.xml 328 BLAKE2B 65f1524f204dce6e817727e3870a3154eb1333d68d92241b17ea9a9089081d56947e7cd0dae6e4addd55594953cf27661e02774814f814465363df184842d37d SHA512 dddf11f78c1fcc61b3b98246ed7c73ae7c0e3f1765b60fbbc8513d706edec666c405479f45a2259c513f3bf298bd1d0810f756110aa7757b393045c4c18e17d8
+MISC metadata.xml 250 BLAKE2B e2574f85f8659ab597884c0086cfc16b8c48ea57b40410a8bdfe6a13a670a349395c908c8dbfbb4a919cb292ed74719f6cb36b0587c31d77bb5bc197a3c5cedf SHA512 5369c16d12686b36bafcdab172ab34f8bd5a69959df3f73eeecd2ea7765fd0991f4f095f07040866665143e8e27d7bc85e2bee3d12f10740080d16f12ff9debf
diff --git a/dev-games/irrlicht-mt-headers/metadata.xml b/dev-games/irrlicht-mt-headers/metadata.xml
index cd29c13fee92..17d8a8666991 100644
--- a/dev-games/irrlicht-mt-headers/metadata.xml
+++ b/dev-games/irrlicht-mt-headers/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">minetest/irrlicht</remote-id>
</upstream>
diff --git a/dev-games/irrlicht-mt/Manifest b/dev-games/irrlicht-mt/Manifest
index 36b08dab8ba8..d7dfb666ce3e 100644
--- a/dev-games/irrlicht-mt/Manifest
+++ b/dev-games/irrlicht-mt/Manifest
@@ -3,4 +3,4 @@ DIST irrlicht-mt-1.9.0.10.tar.gz 898774 BLAKE2B 2b11aead4556127bff7c7f06d16a5763
DIST irrlicht-mt-1.9.0.13.tar.gz 754056 BLAKE2B 02e3a219c2cfbd0c383f70c5e82d06563e28b4ae3fb59d420bb570e38d8618b525db50ddb67fbb91182f64b0567f99caa517f9799c650be3c8cd98ce43a9bc76 SHA512 5226d78eaacf8b56eafbbb6359bfb6137f9d6a555a252224e33d39c0d219fcb7d0d29fd3828961eee37d55940f3aa6e767fea31c96fb772dd5eca3889f5ac16e
EBUILD irrlicht-mt-1.9.0.10-r1.ebuild 923 BLAKE2B f23a67b8f50f4ea1ff02458c79c4c6eedf69de710cd8914c7bdb7bfee15671b85027507ca0f40bdac14fd75fc084457129e68342e5535ab1d6b4891c15763402 SHA512 4ae4819550102015b654511b242829e16971d2a648dafcc6aa642c7a0bcad5ea6af861e4f28acbf9b2fd9e054737c71cfbb43eadf5d97e2e015c18ce6631eee4
EBUILD irrlicht-mt-1.9.0.13.ebuild 923 BLAKE2B f23a67b8f50f4ea1ff02458c79c4c6eedf69de710cd8914c7bdb7bfee15671b85027507ca0f40bdac14fd75fc084457129e68342e5535ab1d6b4891c15763402 SHA512 4ae4819550102015b654511b242829e16971d2a648dafcc6aa642c7a0bcad5ea6af861e4f28acbf9b2fd9e054737c71cfbb43eadf5d97e2e015c18ce6631eee4
-MISC metadata.xml 328 BLAKE2B 65f1524f204dce6e817727e3870a3154eb1333d68d92241b17ea9a9089081d56947e7cd0dae6e4addd55594953cf27661e02774814f814465363df184842d37d SHA512 dddf11f78c1fcc61b3b98246ed7c73ae7c0e3f1765b60fbbc8513d706edec666c405479f45a2259c513f3bf298bd1d0810f756110aa7757b393045c4c18e17d8
+MISC metadata.xml 250 BLAKE2B e2574f85f8659ab597884c0086cfc16b8c48ea57b40410a8bdfe6a13a670a349395c908c8dbfbb4a919cb292ed74719f6cb36b0587c31d77bb5bc197a3c5cedf SHA512 5369c16d12686b36bafcdab172ab34f8bd5a69959df3f73eeecd2ea7765fd0991f4f095f07040866665143e8e27d7bc85e2bee3d12f10740080d16f12ff9debf
diff --git a/dev-games/irrlicht-mt/metadata.xml b/dev-games/irrlicht-mt/metadata.xml
index cd29c13fee92..17d8a8666991 100644
--- a/dev-games/irrlicht-mt/metadata.xml
+++ b/dev-games/irrlicht-mt/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">minetest/irrlicht</remote-id>
</upstream>
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 8d50e60f4b71..fb7a3557c801 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/checker-framework-qual/Manifest b/dev-java/checker-framework-qual/Manifest
index d344d535100f..19e42ddfc9d4 100644
--- a/dev-java/checker-framework-qual/Manifest
+++ b/dev-java/checker-framework-qual/Manifest
@@ -1,5 +1,3 @@
-DIST checker-framework-3.42.0.tar.gz 8280060 BLAKE2B c2f7c192eb9a7a26b66e46f0c22c18a05ec8cc3c4c01d444e7f14e41c89db83b5d2738f78e3b16eea9cd9ebf3138171bbc6fabb195bdd9776defa06d75e516d6 SHA512 310578593509674b2d36353b2044009ac98b50906d715f1168a96490a1b87aa8227c1713f64adeabd98e370fb1a6a25dd148a5700ff6f4f28ba6b69ba505c149
DIST checker-framework-3.43.0.tar.gz 8306595 BLAKE2B bcabe8e5a0de20615980048780528b6fcb1946f8793b9cd7c3b12afeb4688c6eb91724fd111419a243801b1456537cd40994d062f2ac341e904c93c285c530ad SHA512 73f6d6d45cf926b23160fc6089596f27b33b1ae6b8489aa3a2c2e0d8330331c331ce87d0826de8f512432d469f96330e77a4323082b3db4af5f5abf81ba06295
-EBUILD checker-framework-qual-3.42.0.ebuild 741 BLAKE2B acf0fe656722f33f84d0386b157bf133d0cf1c4064914933e9953094f564b90e5b6d80bb2ebf67c0bf620a9be24b6851ce5226a3dbd9871a4e7bb46ea2d026e9 SHA512 41dae0c06f66ba40224d562891a2d299204bad2c933d94414455b706e0a6502edeca6f66f90827ba47c72ea1f028292e58bce4818212e9c404eb872b17395ce9
-EBUILD checker-framework-qual-3.43.0.ebuild 745 BLAKE2B bc3af531026b09699600bc8675e98adcefc444aebc59eb72e4972d8f5a6c7f998f0c0cc0ac8a536655832df9db1c573e32e30bb0daefad8311b9edcedfddfdda SHA512 fccd10a72be770f0267b37fbc83e84891b9bf02d8cf3db047f86386a0976889dcd8dfc2292b74953bfb918f4efc019aaeaeadf0c84fe383e3bbe7e193cb381f2
+EBUILD checker-framework-qual-3.43.0.ebuild 741 BLAKE2B acf0fe656722f33f84d0386b157bf133d0cf1c4064914933e9953094f564b90e5b6d80bb2ebf67c0bf620a9be24b6851ce5226a3dbd9871a4e7bb46ea2d026e9 SHA512 41dae0c06f66ba40224d562891a2d299204bad2c933d94414455b706e0a6502edeca6f66f90827ba47c72ea1f028292e58bce4818212e9c404eb872b17395ce9
MISC metadata.xml 651 BLAKE2B 2c53d072eaaaa7d09e5d185281efc9c897d1c8008dcbeb791c6b737614aa13f1091bda90b7fea33ff083c32dbd60dec180414af016af94850dee8b2bda8e865a SHA512 3428b96b3eac8b7416aabe2201af09c9bc4c444240ae682750573187a5ba137644aed7cfbcacb3a1162780a9eeb8544b0d6500cefc8f6e62f700271fe185a4d1
diff --git a/dev-java/checker-framework-qual/checker-framework-qual-3.42.0.ebuild b/dev-java/checker-framework-qual/checker-framework-qual-3.42.0.ebuild
deleted file mode 100644
index 5831dfb7010b..000000000000
--- a/dev-java/checker-framework-qual/checker-framework-qual-3.42.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="org.checkerframework:checker-qual:${PV}"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Annotations for type-checking by the Checker Framework"
-HOMEPAGE="https://checkerframework.org/"
-SRC_URI="https://github.com/typetools/checker-framework/archive/checker-framework-${PV}.tar.gz"
-S="${WORKDIR}/checker-framework-checker-framework-${PV}/checker-qual"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-JAVA_AUTOMATIC_MODULE_NAME="org.checkerframework.checker.qual"
-JAVA_SRC_DIR="src/main/java/org/checkerframework/"
diff --git a/dev-java/checker-framework-qual/checker-framework-qual-3.43.0.ebuild b/dev-java/checker-framework-qual/checker-framework-qual-3.43.0.ebuild
index 0aad1b2bb14a..5831dfb7010b 100644
--- a/dev-java/checker-framework-qual/checker-framework-qual-3.43.0.ebuild
+++ b/dev-java/checker-framework-qual/checker-framework-qual-3.43.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/checker-framework-checker-framework-${PV}/checker-qual"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND=">=virtual/jdk-1.8:*"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-java/cortado/Manifest b/dev-java/cortado/Manifest
index 7af931309cb6..1534d2b509b4 100644
--- a/dev-java/cortado/Manifest
+++ b/dev-java/cortado/Manifest
@@ -1,3 +1,5 @@
DIST cortado-0.6.0.tar.gz 233854 BLAKE2B 54ace339a6038b46bbf2d993eb911f1845f8717dcf4eeaae0fcd807488a0293bb6618fe72ffa5bc425dc9f7d47f5362ff55168191aab15dbed59547f7c1d72dd SHA512 56113259da05a73f4d4e7aca92d031fa934987ad3607a69b31666c9e452330a95728e7780c45d825ddeb9c0815ace479d7a55df0e68a50e63a76ddf5602c76da
+DIST cortado-sun.audio-Java-9.patch 1653 BLAKE2B aa365d4c8746cb69aba3c78c1db37560808c99b73a1a0a4b8170e6df630faf526b793f4aaf5bdbaa28ecb9cf63cd97986400c6bc0acf59c9ddd9f12a9022e1be SHA512 e78468ee40b4eaae7da49de0d820a66c0ccb23a75974499de7e7cb9c8c6870521c4c5587b5d791e45c9d2316354dae422ff41ac0c6128381aa820d57f74a5527
EBUILD cortado-0.6.0-r2.ebuild 921 BLAKE2B e2c4598ece91e7db0676036cbf758f1c1e6fe9ec037e4b6b8bc25cdfe0797c215e03d45bc6dc16039f225816e22e97e9d8120d7c7e956087eb2616352f0cb582 SHA512 451240d260e8701a6845e5134d4368612865cea88548739dfcd2a9774a800f0cf0ec67ee1cd3c66d7f18aed891c8c0e4d9bdef50667038eebaa96b9cba874f5c
+EBUILD cortado-0.6.0-r3.ebuild 883 BLAKE2B 15ca08e348975741b5e2eed2424fb7d2c5ec1718e40a9dc3c5536d101cdd688971c751bdc1299025388fc4a9b2e1695f580b18d6cf033074cf69446341d36a42 SHA512 610c2a0d2a710d0c6ae4ba057af18b2b1bccd5862e3d6e6910a2d0666d7c1f0f5c73670eeffdb62f31791b2a3ef8a9459aa3f63b2f455e78b4045dc6481addfe
MISC metadata.xml 1039 BLAKE2B 2c718f02922e15112d22a0f9289787c129f7bca4b2d448e31a42edd961b2d238f3e7bb4f24a11a5e029d40fae48c521fb904891f32fc7e80140d51bff1a10925 SHA512 f4a9cb54e8b282812f1e73db192a575ca0cee2827c049ca1585a04c4b2f12557ec3df8b530f95dcf6af056fd7b50a733d29a09eb9b8c4d373ebccd3467a5fd80
diff --git a/dev-java/cortado/cortado-0.6.0-r3.ebuild b/dev-java/cortado/cortado-0.6.0-r3.ebuild
new file mode 100644
index 000000000000..94d8827d6314
--- /dev/null
+++ b/dev-java/cortado/cortado-0.6.0-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Multimedia framework for Java written by Fluendo"
+HOMEPAGE="https://www.theora.org/cortado/"
+SRC_URI="https://downloads.xiph.org/releases/cortado/${P}.tar.gz
+ https://sources.debian.org/data/main/c/cortado/0.6.0-5/debian/patches/sun.audio-Java-9.patch
+ -> cortado-sun.audio-Java-9.patch"
+S="${WORKDIR}/${P}"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+DOCS=( ChangeLog HACKING NEWS README RELEASE TODO )
+
+PATCHES=( "${DISTDIR}/cortado-sun.audio-Java-9.patch" )
+
+JAVA_SRC_DIR="src"
+
+src_prepare() {
+ default #780585
+ java-pkg-2_src_prepare
+ cat > scripts/get-revision <<-EOF || die
+ #!/bin/sh
+ echo ${PV}
+ EOF
+}
diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest
index b5323c4c2a5d..a5e8a0603783 100644
--- a/dev-java/eclipse-ecj/Manifest
+++ b/dev-java/eclipse-ecj/Manifest
@@ -3,15 +3,18 @@ AUX ecj-4.26 390 BLAKE2B 42e06c8114370763caeee14aee4e4471ba5781f2257abab6ba69ff8
AUX ecj-4.27 365 BLAKE2B 02271871307577f036952560f15bcd6261179d637892894c6b3fe7b5422e6f5c9b8967895a1df2a628f59824b7a3bc685d41ac4ce312c517b71510e0d55c5c7c SHA512 46509e4c5532f36f2f12c062ed5ab3ea8b0edd71893d9523499f5df46b6357b77f24cf244171ac2f7648b0771d80df29998060bdc5f1f74aa628c15a22463c41
AUX ecj-4.30 402 BLAKE2B e95fd45bcd60440c8b11fc8f0e34eaf40674cd004939ffcaea392f3e899f9afaae7bf1dd21525099a93012338363a4a1450d69645aa9bb91153a41dc25985e6e SHA512 50623fe3dff25d0451e4dbb8e1ab14c7f5eb566adc999eeb1612b1d4e2672a5289f6a2383a40465884d26b702efc9cd7d099843c8ea4af5d23511dfa1cae5e67
AUX ecj-4.31 383 BLAKE2B 9e24fde1df96bb18397386d2a371b8a5b6b2501cfb460379c1ce2e14ebb31ee5d80863643b47e46dd01763a9b104cb5097b283d8b2d13ae6158ffa10d906d235 SHA512 4a636356192836067d67096af43cbf1811cba211a7918e4ce27ef87cd192e6bc0246febd9278a78682aa504b215f8524de8779d920b15eea87c677496059f13b
+AUX ecj-4.32 383 BLAKE2B d7e1238f47e46d61d7ba5f153590425bb173d47468ac101d7ac3f73e378269e4b094f160116fb3cd1da4ad4050daf0347505e218cd66d73eb252c68d764b0eff SHA512 641726c40d9d31578498b82b67f4c935d99ec724ab0def5340d7b48c3c380ec479d2d5f7b3265f860f356c0f4f2801a7a9297fc9544da4a2bd470c1e26a5d969
AUX eclipse-ecj-4.31-java21.patch 736 BLAKE2B dbf787118caeeff454b75e9a1f0e6c66cc3c636ad5271694778901f35d2835303273889f70c4463370bb69e02d120c965ae123c980b485b2e9a3886cec7fbc1f SHA512 03b8e67dc30f802d956dbaa262452ede4b880317193127ad45ccf3829ba15bbbf1239c7aff253c3bc3d358cb2c9bea6a342fa0518338691bfae4dad9d20b5f37
DIST ecjsrc-4.20.jar 2255761 BLAKE2B 42e16e1bd3d90b8d9bf3e57f83b3e06f2857a20db3e3ac065ce39e95fc47e75de33186115c36dede691bc37fd55fa8123f2220d13f3d5819404f5de702b10fd2 SHA512 fb27c0a37ed5cdfdcdbc904d067bfdd0477ddfd873a6cd8477d3b473734fd0e37329f0e9ab85dc5f89994d68d9886a488bd88568bc00e25f54c1a5a468dc1384
DIST ecjsrc-4.26.jar 2347137 BLAKE2B 22e627178fe35f34cee7ba63e740ef2699bca691d460c81e97c2f18c197042cc0d901eea988331b3fa2ac7daa87daef9ee90bc1e62901935a6f2f3fe5f1e8534 SHA512 e53534160e6a2cdc8c5db7caec617d5671eb59954a86b9dcb36a514024c3205167c8416560796ce61d1aa188f551660f3bfd8eab46fefe9111c8f0b7a977342f
DIST ecjsrc-4.27.jar 2301849 BLAKE2B 77f35d1a9f36086e8515dc9437894b84c88fd440bd48b5248b141191bc04babfcf1af288643ed21e41cb054bdcfa94125a7eb139cbec9ead97e366c65c1dbe95 SHA512 689fe9ed2327f1d0e89fd13c3543369e0e13d7f15f521fc7667352e7f8d7f0b48107bc180ac16cfad375449cc2b61de74bc8ca56c95cab9ef172260a9d3a530b
DIST ecjsrc-4.30.jar 2330181 BLAKE2B 7f3ba7f8dbfcaea9f8bbcdb8161ae8f164e2bf3469cf2242b6b7df5d375c98322f810b9c6de7209f622740a2cc61704915d255559bd376bf158b114e30a17d40 SHA512 ddc1569082fad0dcf91a9d41d5ef5f2f694f007e1378af5f5f28893aeb91e99acef91af59c762010eba071fa8b8b8a9d367b08e23f91b8c73ceacc6e6150bb23
DIST ecjsrc-4.31.jar 2347993 BLAKE2B edb1a525646fc3152661a6583ab5c50a1dd7f06dac0b7cdae0913843e0ed6ef2c9862889351557857140c79c479505aeca154958b649d05ace6a5b83f6ccac45 SHA512 3e72ae5e5209dd80f7b3f208aeb0a6eece28ab416c56eedd590c67724c6a905b39b8f27a41394e3cf6a96acc16a9c7dd91d12df9651bc289839648036ac2d430
+DIST ecjsrc-4.32.jar 2357386 BLAKE2B f6c440b13eb3cd014f317d9232a7db713621b3bcb902bc385561fc4ce68711c9fde021920b535fafb4db7e93d515e23c9d57ac3506539915e1ba33ce37a4570a SHA512 e45cfe0df73f5ec83efeeb12785c2efab9977e927de8766507668f104fea4fefeaa59695988d977734fee4ccd43da43da798976177bb3b15a87ca2966e448d9e
EBUILD eclipse-ecj-4.20.ebuild 1595 BLAKE2B 4a50fc15445c4f181bfeddff056bc4bb98c6b5283e0708e67acad46d1a73b1490cc77aeaa69f12703383c08ef04a7fba6a97da10961cc3674c5205aba5b9501f SHA512 78f1fbe161290048f71c19df3b0a941e12215cb7c23a31f773af0d9b6a876efd23cf8138793a108fe515bdc3b70b22227e7d3f59c7c9eb3da23a7f2073b27722
EBUILD eclipse-ecj-4.26-r2.ebuild 1824 BLAKE2B dea06a3376512b90d00b46241d110a0853b5e31f37bea1c149b5ad08478f8b63ea0c6d028c8abe8d2120a19d673747c63ee3bcc0313155fa28d5c8a9fc179174 SHA512 10ee16cda0c1e202fcec23b0c547725c3a357afb0e95e6b0030d7430b2ae1836287b438b203906f4014b478492763700fba5bc9250ae791e44b1d74ffc98ec97
EBUILD eclipse-ecj-4.27-r1.ebuild 1836 BLAKE2B d94d7a885cfe64ddb4b3f43d22b5cda07a1f05e5e6036752f258d555d20ec844c59b7b9190d011d3ec8c0d9b69d18ad9e950432f9ad938fb6161d26ae048beb3 SHA512 8974f5c5ddb45a11060a83d48416bd0483bca7e11020adb93ae17ebee7c80075610ed53dc0b48d013af9c3f322cb107e3e763a37a0020be671eedf289a7a0333
EBUILD eclipse-ecj-4.30-r1.ebuild 2295 BLAKE2B 26738da8b2cc0989169bf6f21a3b367dde4c41423b6f08de7b6d759f3c02817ef5f4ec4b6db74c6ab44fd6a04ef0db00e405a3693ae454ac83e0b0056a22f77e SHA512 4b7312e2eecc59d058071744d71a99acd67d696ff417f86d92b2640ed9f91a70e9b42c381d0c16a20e273e401a96181223ee624584a7164c5339984bd063d831
EBUILD eclipse-ecj-4.31.ebuild 2097 BLAKE2B 4e09212d61b2da9479d148bc8eaeccf8479d5f42884366599b4c5d3c107f437a804f8377ff9fe5cb63d9caa63fc3ffda366f7350bffcf982ea0dc079b00a357b SHA512 c37f91ea971d4805b70e60c69707968bdb05b6eeec2f146526aa6eed7f4fae428554cd02894bace8d087f327fd707164e7b77bfb165ca5cff10b80a8fe97f6d4
+EBUILD eclipse-ecj-4.32.ebuild 2027 BLAKE2B c3bc2e91e8a52d830a8971890237568d5b6ba67d28aaa4ac9112559b56b6e8b2f34ff9e423a27ca57d3e222c6c50627488e65c25ccd38c1cd21e8c494f646fd8 SHA512 73475b0b73ddf0b30d46cf57d3757e94576b3a4eb9564ec09e7736b574946148161257c693b0cf2ca9f20cb2bebb7b18cccee8a4c51f15c5c3f41e06965c238f
MISC metadata.xml 637 BLAKE2B fd8214d9377a8a4101b3fd5041e17fbed9c6f5ffc8586b328db92120fc780c16d4b1152d4137a2e5554f77f60e9fe24ea3d133fc3469a4e78da7e84244bcb951 SHA512 0a0f6d8bcac2bef3a74e6328a65ecab490fcd437e8107fd1087d17ca158da29d1044d9e06d05e2781e97df88e6aec30db185c97bb9b2bdbd9b257332ce0232e0
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.32.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.32.ebuild
new file mode 100644
index 000000000000..3eefeac04654
--- /dev/null
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.32.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+# 3.38.0 according to
+# https://github.com/eclipse-jdt/eclipse.jdt.core/blob/R4_32/org.eclipse.jdt.core.compiler.batch/pom.xml#L20
+MAVEN_ID="org.eclipse.jdt:org.eclipse.jdt.core.compiler.batch:3.38.0"
+
+inherit java-pkg-2 java-pkg-simple prefix
+
+DMF="R-${PV/_rc/RC}-202406010610"
+
+DESCRIPTION="Eclipse Compiler for Java"
+HOMEPAGE="https://projects.eclipse.org/projects/eclipse.jdt"
+SRC_URI="https://download.eclipse.org/eclipse/downloads/drops4/${DMF}/ecjsrc-${PV/_rc/RC}.jar"
+S="${WORKDIR}"
+
+LICENSE="EPL-1.0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+SLOT="4.32"
+
+BDEPEND="app-arch/unzip"
+COMMON_DEP="app-eselect/eselect-java"
+# ElementsImpl9.java:206: error:
+# method does not override or implement a method from a supertype
+DEPEND="${COMMON_DEP}
+ >=dev-java/ant-1.10.14-r3:0
+ >=virtual/jdk-21:*"
+# Parser.java:1095: error:
+# pattern matching in instanceof is not supported in -source 11
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-17:*"
+
+DOCS=( org/eclipse/jdt/core/README.md )
+
+JAVA_AUTOMATIC_MODULE_NAME="org.eclipse.jdt.core.compiler.batch"
+JAVA_CLASSPATH_EXTRA="ant"
+JAVA_JAR_FILENAME="ecj.jar"
+JAVA_LAUNCHER_FILENAME="ecj-${SLOT}"
+JAVA_MAIN_CLASS="org.eclipse.jdt.internal.compiler.batch.Main"
+JAVA_RESOURCE_DIRS="res"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+
+ # Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
+ rm META-INF/ECLIPSE_* || die
+
+ mkdir "${JAVA_RESOURCE_DIRS}" || die
+ find -type f \
+ ! -name '*.java' \
+ | xargs cp --parent -t "${JAVA_RESOURCE_DIRS}" || die
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ insinto /usr/share/java-config-2/compiler
+ doins "${FILESDIR}/ecj-${SLOT}"
+ eprefixify "${ED}"/usr/share/java-config-2/compiler/ecj-${SLOT}
+}
+
+pkg_postinst() {
+ einfo "To select between slots of ECJ..."
+ einfo " # eselect ecj"
+
+ eselect ecj update ecj-${SLOT}
+}
+
+pkg_postrm() {
+ eselect ecj update
+}
diff --git a/dev-java/eclipse-ecj/files/ecj-4.32 b/dev-java/eclipse-ecj/files/ecj-4.32
new file mode 100644
index 000000000000..8f4574ac16e1
--- /dev/null
+++ b/dev-java/eclipse-ecj/files/ecj-4.32
@@ -0,0 +1,7 @@
+JAVAC="@GENTOO_PORTAGE_EPREFIX@/usr/bin/ecj-4.32"
+PACKAGE="=dev-java/eclipse-ecj-4.32*"
+SUPPORTED_TARGET="1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17 18 19 20 21 22"
+SUPPORTED_SOURCE="1.3 1.4 1.5 1.6 1.7 1.8 9 10 11 12 13 14 15 16 17 18 19 20 21 22"
+ANT_BUILD_COMPILER="org.eclipse.jdt.core.JDTCompilerAdapter"
+ANT_BUILD_COMPILER_DEPS="eclipse-ecj-4.32"
+GENERATION="2"
diff --git a/dev-java/error-prone-annotations/Manifest b/dev-java/error-prone-annotations/Manifest
index 332df5501667..e940b4f9e1ad 100644
--- a/dev-java/error-prone-annotations/Manifest
+++ b/dev-java/error-prone-annotations/Manifest
@@ -1,5 +1,3 @@
-DIST error-prone-2.24.0.tar.gz 2808121 BLAKE2B a112cb2c2699b2522321c89f7875cf5978748f653225db2ce89dbca16eacb357689db79c1d584c034f987178e523baa07cedd43ecb96a53941cb2ebd3c26fe63 SHA512 9c3626c7d9e05a3dacf190c6e463b66ef5cb7b0de3b049884e243502ef7bb325c92433f2ac65dfcd72ddc0edada88dde0822c4fe91043de552d69f3b06611c26
DIST error-prone-2.27.1.tar.gz 2826681 BLAKE2B 8f848a89e97ea939dc4b81751a40d7b6bec64807ddca0d078bc02599bb663fa8a8d10d566536c33c4d50b3af21cf613bb282ac3403fe5345a20361627e116e5a SHA512 54d288dd5d5f23ae052eacc92ce304b2743aa56a524ad1b235ecd35cc4ecd72b44ec0c3fee319076466b8e90c20095fd5191d59b9c48cbe5bd940e189b1a073e
-EBUILD error-prone-annotations-2.24.0.ebuild 712 BLAKE2B 99050e2ed9e4eb840d608365b389cdabfafcad582f44f242804efa25a975c178acf49bfcc04b5c0ac7a888cf78878828c18776796ad1fd7c99a971db85452b02 SHA512 a6cc964b6902b645cb1cf5edef6661bcde977527c13f1c07c20733222406cb75387e4c55f378abe9035e3d1e71d161aba6af89e771826cecaf9c3a9df1ef82db
-EBUILD error-prone-annotations-2.27.1-r1.ebuild 715 BLAKE2B 749f046759b32825a13aa6945956e9698bb62cb1f39fac1f295903129c527c77960e9ccc07b2295970cbf91e508594e96a59961ada7b161d97cda728bbeca8cb SHA512 80866f705d9e18ce94a997c9e09f26fde91860d3d978a6da7a5e4a3518327a610fae373d2731e7fc3831af46606b282dd38fb69f325c16c84184eb7085ce15f2
+EBUILD error-prone-annotations-2.27.1-r1.ebuild 711 BLAKE2B d05e60b348d4097204891923e3cdcb19e7ae8217a5beafb6a503f8cfc6288e8773c987ce3530484e1ee7dc6390e4554e6a65fc06ddeed4fe01419b321208c5ce SHA512 96b033093de0bca27a7c35877149d4b26cbfc16f29d20ec62b4f81a0366fa2da22d3e6bb9b18f0091de0983683ab0eeccd33b63052dd992065ec74cdcaa5bc18
MISC metadata.xml 320 BLAKE2B 2e99f822caa8b83ed1ababb800cd9d3b1c8027e5623bc4498a475b7e0e72943c2140ec07c42a1d967472186094a0933fcc82b5cbfe45d1111f0fec9924e161dc SHA512 c47744406f133d3553b5982f0a7f690ca4bb360e76e633c30015489bb6489ee74629f4d6cd1986558932acc7b18449cd9840f9080f71d682cc6fbf97981cbf21
diff --git a/dev-java/error-prone-annotations/error-prone-annotations-2.24.0.ebuild b/dev-java/error-prone-annotations/error-prone-annotations-2.24.0.ebuild
deleted file mode 100644
index 0c56d4a3fbca..000000000000
--- a/dev-java/error-prone-annotations/error-prone-annotations-2.24.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.google.errorprone:error_prone_annotations:${PV}"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Java annotations for the Error Prone static analysis tool"
-HOMEPAGE="https://errorprone.info"
-SRC_URI="https://github.com/google/error-prone/archive/v${PV}.tar.gz -> error-prone-${PV}.tar.gz"
-S="${WORKDIR}/error-prone-${PV}/annotations"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.errorprone.annotations"
-JAVA_SRC_DIR="src/main/java"
diff --git a/dev-java/error-prone-annotations/error-prone-annotations-2.27.1-r1.ebuild b/dev-java/error-prone-annotations/error-prone-annotations-2.27.1-r1.ebuild
index 2847cfeb66de..ee798f4c460f 100644
--- a/dev-java/error-prone-annotations/error-prone-annotations-2.27.1-r1.ebuild
+++ b/dev-java/error-prone-annotations/error-prone-annotations-2.27.1-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/error-prone-${PV}/annotations"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND=">=virtual/jdk-11:*"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-java/guava-testlib/Manifest b/dev-java/guava-testlib/Manifest
index d4a60934e6cc..960559ddf659 100644
--- a/dev-java/guava-testlib/Manifest
+++ b/dev-java/guava-testlib/Manifest
@@ -1,7 +1,4 @@
-DIST guava-33.0.0.tar.gz 5779322 BLAKE2B b7790f4207e2061b364f3dfac8d3f6f0de180f33f1f1c24078c40b6e69d3a372fc7f681bdd51a670a4b913c0e537731ecbff849a08411c250de4dc6b255e70cf SHA512 4f97aca4621a703b69535c1d56c0b09b3b4ed893e3f136ae5622fe727ce43f920dcdf39a6e8c9667d4f51eccc7f8297c088bc3c34e1f8d6e84a0b7164855ce7c
DIST guava-33.2.0.tar.gz 5812764 BLAKE2B ebfc20be079385e1bf4822b1402323d468c49604f585b514c1e6d40c64803df2f9848b73c63961976908ea8e6250f5e706add1619fc0ee0befaeacab02da075f SHA512 8807dd320af652cffc83ac930e6191b36c8942bc8bfe16cec5503e0721e2fe8a36d6636eb45d650c0ccd60c67fafe4f5aa8595ad454a822fd6888d4e1f22d466
-DIST truth-1.1.5.jar 244558 BLAKE2B c6a0889c9b50334d16cedff3974a1526b190b56a082d986dbcfce40c902a1d0e8689e387edc5b5f54f6b1ae079f2efd1e785398711b7b9363ed4dc6c1fe297f8 SHA512 b840a4ff9bd44189b0ada2770e53669b6368ad06b40a182d7ddb497866df872892f8ee5139f707f53b83cf0b860073f9d24a0f711dfb15b2f64b63e3f5013749
DIST truth-1.4.2.jar 275487 BLAKE2B 9c0dce92648f734ab88a0faf1a1e5328d747efffd29aa8f12b7ed2b2c87036ce18bf3195348f9ffce848842a240179fa60e9625c6997439a4cedce6aac6c2b77 SHA512 5f29cb259f2cf63e8a908061d2a58b28ecf12366a03564c8e63c33cdbdb21935ac95ed7b68437b015a2bd055732c88ec8ca1e55b45b99a2cb3e9dd53cb0b87cc
-EBUILD guava-testlib-33.0.0.ebuild 1298 BLAKE2B 571b82bbb685782b1e767f089e090a755a0c945feff7cf74f5190f6f32646b052cbd7a4d23b2d719d4838c83b476f824963908e0a6f265bd25111f9cfd266c68 SHA512 0398213b4851f140896da0f19793c608060052ff1bfe8eac33f26cebbfed3c2817fa59b6eb2d2b31bf149d0c98f649417980aa05e2d08e79f419c04ca85017a0
-EBUILD guava-testlib-33.2.0.ebuild 1567 BLAKE2B ff9bf37c894b97ad3edd954777cee3daa7903efdc17dddb590d2858a427537e46b093ded6ea707077315a3c1300f1fab4185b30a2bbc44a7222cfc1ed0d6d89e SHA512 bc7b93f5c1616bfaeb7f9a6fcc96f134917dbf7aa7de40ef8731ba89682b0c23bfe453bcd5e3f7151e3f76804c7e8234d2027aacc5884a8dcc1501156e735576
+EBUILD guava-testlib-33.2.0.ebuild 1563 BLAKE2B 77d6f57556a0a17c9543938b25882fa2c1d1467c59c335d2a4db960f9f6fc83a347599980cd791839a5549c4339ab29926812f6b13cbddd1c746e0d22c71fa67 SHA512 7c6c6fbe123798af3d87266dd5da427b005d0194791646807b0f183192bddf8b569a8bc7776ae84a5a1b0e8e5e68aaa23a77e43b23fc7a305429f9a22198a956
MISC metadata.xml 465 BLAKE2B 4219510a2bd85c049ada17dd780de974e3a972df9992cd693b52ae2b2d325342a8e70e233b2b884f8a07243da1abe0a1dc3affe1700f30b4093feb0e9ab07e95 SHA512 f7098be969eae6b094e54df6f05735dd6becf0dcdb19f28c5f7a675fe699e988655991f1846c9cb599b8932bfa1365e739ae762e8a0be8a83536e7fbbfa5e3e9
diff --git a/dev-java/guava-testlib/guava-testlib-33.0.0.ebuild b/dev-java/guava-testlib/guava-testlib-33.0.0.ebuild
deleted file mode 100644
index dfe7882178a8..000000000000
--- a/dev-java/guava-testlib/guava-testlib-33.0.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.guava:guava-testlib:${PV}-jre"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A set of java classes to assist the tests for Guava itself"
-HOMEPAGE="https://github.com/google/guava"
-# Currently we bundle the binary version of truth.jar used only for tests, we don't install it.
-SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> guava-${PV}.tar.gz
- test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.5/truth-1.1.5.jar )"
-S="${WORKDIR}/guava-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CP_DEPEND="
- >=dev-java/error-prone-annotations-2.24.0:0
- ~dev-java/guava-${PV}:0
- dev-java/jsr305:0
- dev-java/junit:4
-"
-
-DEPEND="${CP_DEPEND}
- dev-java/checker-framework-qual:0
- dev-java/j2objc-annotations:0
- >=virtual/jdk-1.8:*"
-
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-JAVA_CLASSPATH_EXTRA="checker-framework-qual j2objc-annotations"
-JAVA_SRC_DIR="${PN}/src"
-JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-JAVA_TEST_SRC_DIR="${PN}/test"
-
-src_test() {
- JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.5.jar:testdata.jar"
- java-pkg-simple_src_test
-}
diff --git a/dev-java/guava-testlib/guava-testlib-33.2.0.ebuild b/dev-java/guava-testlib/guava-testlib-33.2.0.ebuild
index 7d4920654c60..ca8893700df5 100644
--- a/dev-java/guava-testlib/guava-testlib-33.2.0.ebuild
+++ b/dev-java/guava-testlib/guava-testlib-33.2.0.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/guava-${PV}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
>=dev-java/error-prone-annotations-2.27.1:0
diff --git a/dev-java/guava/Manifest b/dev-java/guava/Manifest
index e51e6ed16f27..ac7d83d9e5a8 100644
--- a/dev-java/guava/Manifest
+++ b/dev-java/guava/Manifest
@@ -1,5 +1,3 @@
-DIST guava-33.0.0.tar.gz 5779322 BLAKE2B b7790f4207e2061b364f3dfac8d3f6f0de180f33f1f1c24078c40b6e69d3a372fc7f681bdd51a670a4b913c0e537731ecbff849a08411c250de4dc6b255e70cf SHA512 4f97aca4621a703b69535c1d56c0b09b3b4ed893e3f136ae5622fe727ce43f920dcdf39a6e8c9667d4f51eccc7f8297c088bc3c34e1f8d6e84a0b7164855ce7c
DIST guava-33.2.0.tar.gz 5812764 BLAKE2B ebfc20be079385e1bf4822b1402323d468c49604f585b514c1e6d40c64803df2f9848b73c63961976908ea8e6250f5e706add1619fc0ee0befaeacab02da075f SHA512 8807dd320af652cffc83ac930e6191b36c8942bc8bfe16cec5503e0721e2fe8a36d6636eb45d650c0ccd60c67fafe4f5aa8595ad454a822fd6888d4e1f22d466
-EBUILD guava-33.0.0.ebuild 900 BLAKE2B f82a6f62b9f6e08cae075f5dd20c533553b75b627fa4d88773524ee0f79b0a5649163f5a4eca3b88db5a2eb260a8a8fc09560429773ddeaa0351fde5c6416570 SHA512 e599b78259bd4a5b8c1fd8445b58a800e409f1ace99e4a785b0abd8c8f46c8450e1a70d9761532419c535e167c80b1cfcbf30e93d125b8547d42485308c67580
-EBUILD guava-33.2.0.ebuild 904 BLAKE2B 861c183751b87209c0af9105ed4ebdda842bab42c81dfed017c4a882e19853ca15cdb045314ca9b2349eb8332b674021d0ad6b9974534526352468aab4e71eeb SHA512 65f3079e25f899ebddfe01e9f0517b64ab2475ca363766fe2674e8ad02333191a89946b007566287d0358c8f16476328977a83943e857515e30091b4a83401ee
+EBUILD guava-33.2.0.ebuild 900 BLAKE2B a77bcda6f491fd1fbe6d765c69c75d7c8541386062cba34d298d36ca17a1ca502aa5302cb61bc78e3875f06ae5d6b3e6b9d27ddaeafe013d9b029f9dece88cf0 SHA512 11e752932bcdb0b0453fa5bbb3716f93fc33383459d82a2c11ae0b9772c2da5717f4b2cee93bf9a7794155b6a0914bef78bb1b084f67b8a806bc25734f711b4e
MISC metadata.xml 589 BLAKE2B 36b17e71aeb533194b87a9101d730b3f233c23b175b65216bdeecfcbf1bc7ac0936b7b284cdb40a30573d630d34a9bf7c2ca966b26bef4a3e7c5d6e90a1075a5 SHA512 0b8556db4fe43dc25f7604dd98ebb01fb4318c8a861ca25a5d7db76fef4b076c2eb2a67b801807233ad950cfb0d70b438af3f9e84f408060a168d9897158c6eb
diff --git a/dev-java/guava/guava-33.0.0.ebuild b/dev-java/guava/guava-33.0.0.ebuild
deleted file mode 100644
index b47d69abc5a9..000000000000
--- a/dev-java/guava/guava-33.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.google.guava:guava:${PV}-jre"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="A collection of Google's core Java libraries"
-HOMEPAGE="https://github.com/google/guava"
-SRC_URI="https://github.com/google/guava/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${P}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-CP_DEPEND="
- >=dev-java/error-prone-annotations-2.24.0:0
- dev-java/j2objc-annotations:0
- dev-java/jsr305:0
-"
-
-DEPEND="${CP_DEPEND}
- dev-java/checker-framework-qual:0
- >=virtual/jdk-1.8:*"
-RDEPEND="${CP_DEPEND}
- >=virtual/jre-1.8:*"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.common"
-JAVA_CLASSPATH_EXTRA="checker-framework-qual"
-JAVA_GENTOO_CLASSPATH_EXTRA=":futures/failureaccess/src"
-JAVA_SRC_DIR="guava/src"
diff --git a/dev-java/guava/guava-33.2.0.ebuild b/dev-java/guava/guava-33.2.0.ebuild
index 60d46995dfd4..052a43b0fdd5 100644
--- a/dev-java/guava/guava-33.2.0.ebuild
+++ b/dev-java/guava/guava-33.2.0.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${P}"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
CP_DEPEND="
>=dev-java/error-prone-annotations-2.27.1:0
diff --git a/dev-java/j2objc-annotations/Manifest b/dev-java/j2objc-annotations/Manifest
index 30a5515532b3..c8843f52547b 100644
--- a/dev-java/j2objc-annotations/Manifest
+++ b/dev-java/j2objc-annotations/Manifest
@@ -1,5 +1,3 @@
-DIST j2objc-2.8.tar.gz 29383083 BLAKE2B a2d288b95fac5d5fafbf5e3c8c7c862e41ba9562f6a3f367ee03574db0f07e030f7812de7d0cf63c97acdbbf8ddd8128fe14e89e97623d6d3cf7b85071e160b3 SHA512 f93a77db3a672691666de317010e455aceb20313a40217270cf4cfd082a0443f7f5cf6f53f06a1006d0a2788c199685a574b0acb435dccdc4e419a2340451860
DIST j2objc-3.0.0.tar.gz 29562144 BLAKE2B b0dc9aeef148ee29154062228049b4db86648fb66b93d224d536a3c0b7e56eb4850d38761b59c6728b005e1520a7a3c07ef3bdb3662d9cad52794ec3ce533426 SHA512 b7e295e448caa61d03c12cde77266ab397f27a5632ab01944571736a79860fa0375279f27fcb1870d0452bde4d8b50ee453a88a23e5b92c1ef0411d4212f3779
-EBUILD j2objc-annotations-2.8.ebuild 849 BLAKE2B b07b5ce27b53e3625abaffa68943535d798c282b8a91e25569092944f430de725cbce5958fa0db1a7ef1512feb569d1c2dd7f4a6eb6a4a3d85d74436a23d85ca SHA512 741976e58c092e249cf9edc90709e09e6d6679beb6c3f8125b87e7afcd5b824cf0eb3fb55d2f7dc5d8180cf1aef1b8620659fda2f865fc10c0559b500df6a7c1
-EBUILD j2objc-annotations-3.0.0-r1.ebuild 727 BLAKE2B 263abed04d81e431c17c8e0ecffb9a8037431a70bebf921195d8e920b00761a901de3437c6e7ecebc24aba7c9e3906358b87023d1ddcdfcef02a3484bd102793 SHA512 f7df14b812f5b68094c81d0e77e9e603041ef34df66efec5863438c67856c21089c31379fc932328af2776a09e450711dadb83a7bca93603f27a8dbe711d802e
+EBUILD j2objc-annotations-3.0.0-r1.ebuild 723 BLAKE2B 01484193f86f9e15623087cf717e87b7440a3fb876bb4ce631ddc90352ab7b20a901c12cfc02794139d5ed4928ba774513bb876301eebc2cd9bd88cfaae6f306 SHA512 414a841d048e7b9e048db5a2831eb83398b790328ea9d788e7bdf850bc42e37905efd2b2b05f10f1880203816cf86e94b262cce7c324d2f924c272940ccb578a
MISC metadata.xml 315 BLAKE2B 5403ef9a3b61aa4b5bef35fe46ff921be35190630f344563cdd60c8ca0fa6e3f8b1e612ad05df478f69257d85f30c36cd265e2f9664cc41d67e05fc47622f784 SHA512 fd176c272bbae6a6c861625828e363bebee5d92298540a8ec0bd9574d8adbc3f44f273ccb9ac576ac097a9d1c9deb8ff28c9f59ae001e951b030d5276f3a95ec
diff --git a/dev-java/j2objc-annotations/j2objc-annotations-2.8.ebuild b/dev-java/j2objc-annotations/j2objc-annotations-2.8.ebuild
deleted file mode 100644
index 3d69f0171861..000000000000
--- a/dev-java/j2objc-annotations/j2objc-annotations-2.8.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-# Yes. version is "2.2" regardless ${PV} being "2.8".
-# See https://github.com/google/j2objc/blob/2.8/annotations/pom.xml#L32-L35
-MAVEN_ID="com.google.j2objc:j2objc-annotations:2.2"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Annotations for the J2ObjC Java to Objective-C translator"
-HOMEPAGE="https://developers.google.com/j2objc/"
-SRC_URI="https://github.com/google/j2objc/archive/${PV}.tar.gz -> j2objc-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-DEPEND="virtual/jdk:1.8"
-RDEPEND=">=virtual/jre-1.8:*"
-
-DOCS=( ../{CONTRIBUTING,README}.md )
-
-S="${WORKDIR}/j2objc-${PV}/annotations"
-
-JAVA_SRC_DIR="src/main/java"
-
-src_prepare() {
- default
- rm Makefile || die
-}
diff --git a/dev-java/j2objc-annotations/j2objc-annotations-3.0.0-r1.ebuild b/dev-java/j2objc-annotations/j2objc-annotations-3.0.0-r1.ebuild
index 65139f002b2d..7b1be4f994d1 100644
--- a/dev-java/j2objc-annotations/j2objc-annotations-3.0.0-r1.ebuild
+++ b/dev-java/j2objc-annotations/j2objc-annotations-3.0.0-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/j2objc-${PV}/annotations"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
DEPEND=">=virtual/jdk-11:*"
RDEPEND=">=virtual/jre-1.8:*"
diff --git a/dev-java/java-config/Manifest b/dev-java/java-config/Manifest
index 0278d197ed91..48035f9edf03 100644
--- a/dev-java/java-config/Manifest
+++ b/dev-java/java-config/Manifest
@@ -1,6 +1,8 @@
DIST java-config-2.3.1.tar.gz 26165 BLAKE2B 948506663513db369d0ed8ffdfaa54c643989431430ea03440551a6a4b6725d8eec38f5cb4fde3b64e8936c0f43de0e65a7368469032c646c7b6b3bb7ec3ed13 SHA512 62db555b2d8a37a03b6a03aa133010848d54be33ba6e3c43807abefe665a9d8ff2790baf1af79b98d4a7bd3e9ba6bc64382a24c3fcf7038338123dabd146b7b4
DIST java-config-2.3.3.tar.gz 33837 BLAKE2B dc522a61775272e520521a06c80ac33cbe40010a40051857df8abdbda72cc064969cb00dbf8f7d06efabd352d9cf2c711808205579c7cef73ce4bb7fe2845c8d SHA512 f999ccbdd47f2552913467d3b0c6704fc6511f2bc9d0a6f62d38a9c2e9899f11b239f2039b025f7fdee5e0713d2aaf13c1a9a9baf4f1551bb97d85b12d3f28e9
+DIST java-config-2.3.4.tar.gz 33833 BLAKE2B 36cb628375a05530f515d886d819bc99a7ed233bec2956db3562349ae845be57363a2b6629ab5536be15c5f64387d0760cca7959b76a5685918732ee7bf62300 SHA512 9df42a70aceb400a9fab73668151da783e98e767fa6289c13427095d7a3268bd4bb15de9ef980b82692e7c1cb0eaf5326c19a632679419d78a419294579fb29e
EBUILD java-config-2.3.1-r1.ebuild 1115 BLAKE2B 56a55948eb49929d4f9852662fcaaa17432abfba9c43367186d017bbc5854fe6a66aafe7313f3000db280500573badbc422dc5ee9f0e82ff15cf48ac4149d4b3 SHA512 8d13961648a6ff645dc1b6bffbc0389cb2b73455e798ab71f87f1d03c540efdef30dd276d70e7c5b6a181a8aa0916c91194a77a7b505b86ffd941a9ea0d69fd6
EBUILD java-config-2.3.3-r1.ebuild 1717 BLAKE2B d27e002a008385ce859d191512e57932083276b5546a6a454a45fc811b6e2d5eef94ac22d45b89e1916c7dc7d2d0bcc181798800d6acd78678a8ab53a50667df SHA512 2ad4119601732d4827857340c4efe65bbac5fa6ae2082c150713433f52d7aba7cdccae36d81fde32a36d0cc6c0888b80ecc47b9d85bb91b044a312df82e2993e
+EBUILD java-config-2.3.4.ebuild 1745 BLAKE2B 2960c01b67cdf2c21310f3cbcc4f3571568a4224b66894a61c87ad4a1d3b4817aa7af21cc1c6445a05cc6836dcdf3a2da821aad5d5ac186c44fd3d28d6bf6107 SHA512 71492ebdfc527147051260ea5dbaa4f0b6cfdf3117a7044b3e20abd2f14cb8a8e048853f4fada3f2fc0ce8aafc1c5d39cc749a2984ffe919280ad07db83a5a44
EBUILD java-config-9999.ebuild 1745 BLAKE2B 27d584230b5fcf22c3e73a2437789e48caac5ad4deab8676914d5d55aef8b2a5a80dbfab45c3078cff7100b8719dc0ca518527ea894a9d6ca24ed5a363ff5a63 SHA512 ffbb3ecde7a588675111ad1908d56016fff4ec72297037fe9a3708abf244515a4fc427385d0448270d4799ad946574524a74be3496053e91d19f98e0fc6622c7
MISC metadata.xml 802 BLAKE2B 300762f5d21abce3b3c37d88e678125c0c760813acb3b3171c1d151da89bd404d6914874d93b52580ca245d14d1fbdfd5801ab7e0204ece3bee7ec084180de1a SHA512 76efa4ab5aaeecce7d952d2a48b0d63027d5dc7d0fed45c947817c4e599e0dd2b8ea664d951a2f4b2fa2885a2a46a9750b5687f328691701d72d93d8ead494d3
diff --git a/dev-java/java-config/java-config-2.3.4.ebuild b/dev-java/java-config/java-config-2.3.4.ebuild
new file mode 100644
index 000000000000..90c000f935f3
--- /dev/null
+++ b/dev-java/java-config/java-config-2.3.4.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-r1
+
+if [[ ${PV} = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/java-config.git"
+else
+ SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="Java environment configuration query tool"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Java"
+
+LICENSE="GPL-2"
+SLOT="2"
+IUSE="+compat test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DEPEND="test? ( sys-apps/portage[${PYTHON_USEDEP}] )"
+
+# baselayout-java is added as a dep till it can be added to eclass.
+RDEPEND="
+ ${PYTHON_DEPS}
+ sys-apps/baselayout-java
+ sys-apps/portage[${PYTHON_USEDEP}]
+"
+
+src_configure() {
+ local python_only=false
+ python_foreach_impl my_src_configure
+}
+
+my_src_configure() {
+ local emesonargs=(
+ -Darch="${ARCH}"
+ -Dpython-only="${python_only}"
+ -Deprefix="${EPREFIX}"
+ )
+
+ meson_src_configure
+ python_only=true
+}
+
+src_compile() {
+ python_foreach_impl meson_src_compile
+}
+
+src_test() {
+ python_foreach_impl meson_src_test --no-rebuild --verbose
+}
+
+src_install() {
+ python_foreach_impl my_src_install
+
+ local scripts
+ mapfile -t scripts < <(awk '/^#!.*python/ {print FILENAME} {nextfile}' "${ED}"/usr/bin/* || die)
+ python_replicate_script "${scripts[@]}"
+
+ if use compat; then
+ # Symlink java-config-2 to java-config for now.
+ dosym java-config /usr/bin/java-config-2
+ fi
+}
+
+my_src_install() {
+ meson_src_install
+
+ local pydirs=(
+ "${D}$(python_get_sitedir)"
+ )
+ python_optimize "${pydirs[@]}"
+}
diff --git a/dev-java/javacup/Manifest b/dev-java/javacup/Manifest
index f57b70b3e6ef..182f98292223 100644
--- a/dev-java/javacup/Manifest
+++ b/dev-java/javacup/Manifest
@@ -2,5 +2,5 @@ AUX javacup-0.11b_beta20150326-build-xml-svn.patch 1385 BLAKE2B 43ed5b0c75aa308f
DIST java-cup-src-11b-20151001.tar.gz 313405 BLAKE2B 126944916d120dd2150e4a665fea6d216f3d55e002a72b581621df726e4bf0e0664f9ff925189c97162582277c08a4f121e056299ea5a3f5c10cc31d7c0feb9c SHA512 70bb6a0e13fe52694980040205fcf5b3e904c4a07e50c7740c55cc3bb481496c5c071377757b94f59807b936b8c4fdde5423d78cc2d12a7ada1870f71cd9f47e
DIST java-cup-src-11b-20160615.tar.gz 313847 BLAKE2B 0031cdb73471512162f69fff6ed47e91d78769c5162f37d4fdcef1c4b4be17ec9e950eda973a8842ae95423840be6c43a335180584b81c4618ea43cbfa926972 SHA512 532a8169f8e1ed2c637c66e7e21cc90eea363732870fbf4e3d66acbff03de3ba0583cefb7b4e7b8f8cb0c9bf1ca92dd5a59111860612bc7544e8beab87f5fbda
EBUILD javacup-0.11b_p20151001-r1.ebuild 2741 BLAKE2B 5fe46493b06faa38180c636131d1a1180fdfb567f94377389c609870127285ac7d61b93f3c61c4708af3aa668aa14d541e0d17b9c08e3bd57d301c7bbfdcd202 SHA512 7d7f646c6b832a83225d940aa11068fe984b3879dd2ecbdc63d3e0c32e8eab2185c8a32442b7bb92ce5096dd0377884630eb44a268dc541bc1a7a278411b6163
-EBUILD javacup-11b_p20160615.ebuild 2595 BLAKE2B 57e2c158a541f5b229b042f4c7537f5e547aba805434a6fe9f751be316e421c82e38a5fdc52fd0dc6a800cb1c27742c38c3b6f4a39cd5c38e054d36956b8f0c6 SHA512 ecc7007d84b896dfd8fc7b3d301918a0b8d1f7b23cd09299f933932d9335fb364aca2cd0bf3c99f793cddacacba4a2575113655877a0944cffe522fe54a4a0b1
+EBUILD javacup-11b_p20160615.ebuild 2592 BLAKE2B 26f4ab0b2bfd16ccc4e72124a5f8e929a4678018bb87bac1787de3f1070a59101a29826ecdd9f7bde9fa01bf0b5316f790ee3b444dce42814b16228e1f43daec SHA512 2912b72de6af64d083cb2918b0e0f300aa3b19eb0b01f4d4547b29faa42f13ae627de1c3c52d410ff936c5e642c7176aeaf755f209c2f71a4d726e6e58df11e1
MISC metadata.xml 399 BLAKE2B 735ada4795cee491980197e589097e933cd2f18ef453f1d793e10be22b44618b75f519e88f7b76f715a7d07ffb56ee7e9ac71951f1829c1b4eeff5430b06b8c6 SHA512 100cea816b78fbbad49ef4499cba083e3492d9928bd055dc5b289e80537e0bb50275115b3a9cedffce32a4e755f6552e12c84582be724437fb27b1f4cd7f5b50
diff --git a/dev-java/javacup/javacup-11b_p20160615.ebuild b/dev-java/javacup/javacup-11b_p20160615.ebuild
index a66896a46441..cc3c6e0d7637 100644
--- a/dev-java/javacup/javacup-11b_p20160615.ebuild
+++ b/dev-java/javacup/javacup-11b_p20160615.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www2.cs.tum.edu/projects/cup/releases/java-cup-src-${PV/_p/-}.t
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="ant-task"
DEPEND="${CP_DEPEND}
diff --git a/dev-java/jdbc-postgresql/Manifest b/dev-java/jdbc-postgresql/Manifest
index 7490403db5f1..4d63b67413bd 100644
--- a/dev-java/jdbc-postgresql/Manifest
+++ b/dev-java/jdbc-postgresql/Manifest
@@ -1,3 +1,3 @@
-DIST postgresql-jdbc-42.7.1.src.tar.gz 1000212 BLAKE2B 9c09931f15dc0a6dd72fec5148d6eea48226bc2af0de44111c8ea6c3ed798357139aa25c65cc3e6aea33e55201c86864c0e30f5c9b5eadbc980399fbc2f68e36 SHA512 a722415cb29551a59a830c6287873e9ba0cb75e1aa456175b8678caa96be871f42b9294c25a532a67109c7a7e48e3d6d7d5773e99ffb124019b1895430b213ef
-EBUILD jdbc-postgresql-42.7.1.ebuild 1553 BLAKE2B 0e97c648f66e4fa2ada337e1e2a96eab1bfb75377362a0711ec8ffe4e5c2e49ebd207368c7d41c201f37f43b3c5b04d159b8d158bce32e7db0aca5a495620b74 SHA512 a39c54647bca6910d57a3802ba78a90e3e085b82056b21ce39307fe411b1b46635f1b8b2917cdb2e80897f1fa013d0397a11c5bd6a6ca8b03cca9379c51b5311
+DIST postgresql-jdbc-42.7.3.src.tar.gz 1005966 BLAKE2B 1c9aeae572fc983d6b86f8b552a78d1bd11cf439ca863ea4856ad470f60b6a9b4c0ae5ece60f3bc19718f288b9ce93572b522b5f5953a9b4b12558044d630959 SHA512 354e71a6da0f6b4b5282de4dd949f1824f1cd17a8dd73fbd218ff5adebd08e078fa7d59ee149cbe4133a7a149e39e71c5e075b58d72bfedd3e4b47680e86fa4b
+EBUILD jdbc-postgresql-42.7.3.ebuild 1553 BLAKE2B 0e97c648f66e4fa2ada337e1e2a96eab1bfb75377362a0711ec8ffe4e5c2e49ebd207368c7d41c201f37f43b3c5b04d159b8d158bce32e7db0aca5a495620b74 SHA512 a39c54647bca6910d57a3802ba78a90e3e085b82056b21ce39307fe411b1b46635f1b8b2917cdb2e80897f1fa013d0397a11c5bd6a6ca8b03cca9379c51b5311
MISC metadata.xml 295 BLAKE2B 1c8987c0d6f65d4e3019c2d6b8a0f8fac5f06e9144b118d3a0351f4a0e9b76ac4bc5b5ad678d92a691da7e8e8bb8c33f12d17d9dcc8b0ff007057d80307ebd24 SHA512 6a38ee7d2287a20ab89d7a92c59e74437877c4271cb38f00fccde9753c3caa8dccc3261fad23f81ec3dd2155f429aa4c3437bda024353640f8ed90ca096f9318
diff --git a/dev-java/jdbc-postgresql/jdbc-postgresql-42.7.1.ebuild b/dev-java/jdbc-postgresql/jdbc-postgresql-42.7.3.ebuild
index ab85f684bb07..ab85f684bb07 100644
--- a/dev-java/jdbc-postgresql/jdbc-postgresql-42.7.1.ebuild
+++ b/dev-java/jdbc-postgresql/jdbc-postgresql-42.7.3.ebuild
diff --git a/dev-java/jflex/Manifest b/dev-java/jflex/Manifest
index 8a944e4e5a9e..af757def5d03 100644
--- a/dev-java/jflex/Manifest
+++ b/dev-java/jflex/Manifest
@@ -1,5 +1,5 @@
AUX icedtea-arm.patch 710 BLAKE2B dc479f8db4f1188ecb63708700d1ef0905590aba6b552b573c9fc05027e195d2dc1143542ca1998a5a6feac53af4ef64326da3f746f8aff1149b0bb01a3793a9 SHA512 9ebf22f2771672bb9ef28fcb7eff0d907e9fe4466b18b3ec3915b27caa2edb07934a47311abf41fbe124b484cccbb19ca68f69acd5bd76e46a49b029dbf275b6
DIST jflex-1.6.1.tar.gz 3027791 BLAKE2B 4262f75c16a847314db8cb175901658ff6b424469e66523b41564179fa30f0e64bcf2d7ad0e06ad918336e5a41e166a74d55f19f7451662d19fbcaa29f716dce SHA512 436840c90d906042205d27e1d3c56dec724bf62cc3d8c8d3445f217af0a50c9ca2bb56ed91f0cd3c37a930f7ca22f4cc50e8c28dbe905f02adf695c8e96fb07b
EBUILD jflex-1.6.1-r2.ebuild 3520 BLAKE2B c49021cefb11baa37387d5582b2bd54dfe26730990ea7bd6ef42c5bd2840fca430121e650648769241afb7b9796ec2c8a6b5ac12792cd3e00bdc08b7badfb17b SHA512 0f65b28f18e0d7c1985be060070754e78d3f7e7ba9972b3f43b41e035e9d1035a00dbd1cb9913f397fc360c57dd7ab910a50c179cf213d796d319c5623697063
-EBUILD jflex-1.6.1-r3.ebuild 3777 BLAKE2B 1eb75b30263d99cb166ad045b408fb0b551a0f5610aa4fbb680d6ba9425622e9a27f670a223e8017bc097cee4aa3f6eb0ef8e2d969cba7fae3ee484b9d383366 SHA512 870704d70459beb6e3d60090ef236e31199b08b69422ab9ffbe2514ecdc75097ae3908aaa5ede414cd7e9d696de6952660cbbe51600603bb6dcb99d86d57f898
+EBUILD jflex-1.6.1-r3.ebuild 3774 BLAKE2B 6adf82e8e2ec4a254a491861c8542df0054939929f8a3837d92341c10bafd98d3719fabc145ce4d37b11b1ba4be72d501d0ecaa8c837dbf430a9f702474a4a1b SHA512 00ff50d3594766c3a8db5868ef166d06a5d82a1174324c248d522d475c633a1a611594e1b56a72af4ab6a1d426b3de7397c37a809ce0e933d0c222206e74eb03
MISC metadata.xml 315 BLAKE2B 65fc9f2224c07e76fa9a4b49456ec62d7b38c5d50523ecfdfa5e77241c88e1c1da8ea6947cf3fe4b0819373a712b5dd4654ed713eb67ce3e102fc64e343ee17d SHA512 7c1ef38b4952ed807c1d98dbc05635010557a440ab98a58960f590abb2589e7632df16d0a551bfcf3efe32c57c0a498492ea877a52e43c3126c3290595b7f614
diff --git a/dev-java/jflex/jflex-1.6.1-r3.ebuild b/dev-java/jflex/jflex-1.6.1-r3.ebuild
index ae329e176675..c0083bb42fce 100644
--- a/dev-java/jflex/jflex-1.6.1-r3.ebuild
+++ b/dev-java/jflex/jflex-1.6.1-r3.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${P}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~ppc-macos ~x64-macos"
IUSE="ant-task examples test vim-syntax"
RESTRICT="!test? ( test )"
REQUIRED_USE="test? ( ant-task )"
diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest
index 8f7bb105c9f1..d59d0754288b 100644
--- a/dev-java/maven-bin/Manifest
+++ b/dev-java/maven-bin/Manifest
@@ -1,9 +1,5 @@
DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00
-DIST apache-maven-3.9.6-bin.tar.gz 9410508 BLAKE2B 2a99f002912e6c0fcf9f78f0553553898cf39c17bd7c8b58269c8a7d061c425c62a2f557a686fd2b1f114ef1f47aab6e9b318555235bb436e8c7e5c8b1a0dd9d SHA512 706f01b20dec0305a822ab614d51f32b07ee11d0218175e55450242e49d2156386483b506b3a4e8a03ac8611bae96395fd5eec15f50d3013d5deed6d1ee18224
-DIST apache-maven-3.9.7-bin.tar.gz 9581488 BLAKE2B 2cdf5c06cf59913314bc50813f37061d6db3413991511588889863ddbedb590fc601247c9e25a31eca2d4d12a1e7fa4b3ca39575cd096c11c220346014ffa65b SHA512 f64913f89756264f2686e241f3f4486eca5d0dfdbb97077b0efc389cad376053824d58caa35c39648453ca58639f85335f9be9c8f217bfdb0c2d5ff2a9428fac
DIST apache-maven-3.9.8-bin.tar.gz 9083702 BLAKE2B c636ea861d1c96938490453600cac513caf54843ffc26f45e22a655e737af93689d492e3b3055b184a33a1975aaa50a681a29412ebfd036dfd8e2c61043f6291 SHA512 7d171def9b85846bf757a2cec94b7529371068a0670df14682447224e57983528e97a6d1b850327e4ca02b139abaab7fcb93c4315119e6f0ffb3f0cbc0d0b9a2
EBUILD maven-bin-3.8.8-r1.ebuild 1384 BLAKE2B f07df89e9b3f821f21112a5110c7bce978db18c303e139e939d856d34d1a01cee5fe543943226e64af19d15d45cba4fc605fd228b169f6902d161e04d8cc8fe1 SHA512 02e5fd63a1add7cce804259a3bc6409abdf55eedf458e8c6f909e224a7ae02152b6c82f8afb0775c30f833a101b29d680e0fbb69133df737e6875256d2731fd2
-EBUILD maven-bin-3.9.6.ebuild 1384 BLAKE2B e7e7b39349f9eb1dd725c0cbb1f14836c1bcbafb805c3047b2f8d143f20eb7cffee4a29da471b77b33f8af35c7e2ee30c3ed0bcafeccab3c4a86af9dd567ca19 SHA512 bc9fdda8cb612a29535e42233be846a16307e683d3c449794cd029a4d675966e04da651bb0b20291f1cc385b52f9d7573e013fad2ed3edb044d3bbb7974ee661
-EBUILD maven-bin-3.9.7.ebuild 1385 BLAKE2B 7904a126651d83e60d1948b52319eb3ac7c08caea00104991664751267219a4b1f433b6d82e4fcbf368a96efd1b9885f9d07cdb4ede4209bbcb32af7289be8e3 SHA512 811956914e5abdaf0aea4a258ad11091cb17a40e9130d15b25c450762f3648bd1f1fa2f55f313e45921f16da9763c05397587dd0df45c69ff6673a60bb7ca4ea
-EBUILD maven-bin-3.9.8.ebuild 1385 BLAKE2B 7904a126651d83e60d1948b52319eb3ac7c08caea00104991664751267219a4b1f433b6d82e4fcbf368a96efd1b9885f9d07cdb4ede4209bbcb32af7289be8e3 SHA512 811956914e5abdaf0aea4a258ad11091cb17a40e9130d15b25c450762f3648bd1f1fa2f55f313e45921f16da9763c05397587dd0df45c69ff6673a60bb7ca4ea
+EBUILD maven-bin-3.9.8.ebuild 1383 BLAKE2B 97483b786cf23d33149f8ea7abcf8133da943d6732c0d1287bcaaadff98dceefac9f9005e26072efb5bc06096df37c89023d110473843a99dac48ff62d875fd7 SHA512 902589d27c818d79f38d57451abc68687d3606f7964966efd9f97f5262190654e0efccf13f6a375ae6251838a70bd3700c7d3c3ab7be101784a71b37ae5322bd
MISC metadata.xml 611 BLAKE2B 5ef6682d362deee6aff000f37dccd97c48e90e3071133a44d9f0ec2a5c6876fdd1a5f44b064eb6992a06cfda27c0c0e599e0bd0474997611aedce017febda203 SHA512 5ba3e55ea839b5e616f37321960021c58846089cb0b51982617f45946ba25747ac10eef70409f9848fbb8267fb2cc0c90c319fb66aeb52ffa5e0e1cd6d5840ff
diff --git a/dev-java/maven-bin/maven-bin-3.9.6.ebuild b/dev-java/maven-bin/maven-bin-3.9.6.ebuild
deleted file mode 100644
index 99a723fc7721..000000000000
--- a/dev-java/maven-bin/maven-bin-3.9.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-MY_PN=apache-${PN%%-bin}
-MY_PV=${PV/_alpha/-alpha-}
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="${PV%%.*}"
-
-DESCRIPTION="Project Management and Comprehension Tool for Java"
-SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
-HOMEPAGE="https://maven.apache.org/"
-
-LICENSE="Apache-2.0"
-SLOT="3.9"
-KEYWORDS="amd64 x86"
-
-DEPEND="
- >=virtual/jdk-1.8:*
- app-eselect/eselect-java"
-
-RDEPEND="
- >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${MY_P}"
-
-MAVEN="${PN}-${SLOT}"
-MAVEN_SHARE="/usr/share/${MAVEN}"
-
-QA_FLAGS_IGNORED=(
- "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
- "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
-)
-
-# TODO:
-# We should use jars from packages, instead of what is bundled.
-src_install() {
- dodir "${MAVEN_SHARE}"
-
- cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
-
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
-
- dodoc NOTICE README.txt
-
- dodir /usr/bin
- dosym "${MAVEN_SHARE}/bin/mvn" "${EPREFIX}/usr/bin/mvn-${SLOT}"
-
- # See bug #342901.
- echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
- doenvd "${T}/25${MAVEN}"
-}
-
-pkg_postinst() {
- eselect maven update mvn-${SLOT}
-}
-
-pkg_postrm() {
- eselect maven update
-}
diff --git a/dev-java/maven-bin/maven-bin-3.9.7.ebuild b/dev-java/maven-bin/maven-bin-3.9.7.ebuild
deleted file mode 100644
index d30a1ed61465..000000000000
--- a/dev-java/maven-bin/maven-bin-3.9.7.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-pkg-2
-
-MY_PN=apache-${PN%%-bin}
-MY_PV=${PV/_alpha/-alpha-}
-MY_P="${MY_PN}-${MY_PV}"
-MY_MV="${PV%%.*}"
-
-DESCRIPTION="Project Management and Comprehension Tool for Java"
-HOMEPAGE="https://maven.apache.org/"
-SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="Apache-2.0"
-SLOT="3.9"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- >=virtual/jdk-1.8:*
- app-eselect/eselect-java"
-
-RDEPEND="
- >=virtual/jre-1.8:*"
-
-MAVEN="${PN}-${SLOT}"
-MAVEN_SHARE="/usr/share/${MAVEN}"
-
-QA_FLAGS_IGNORED=(
- "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so"
- "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so"
-)
-
-# TODO:
-# We should use jars from packages, instead of what is bundled.
-src_install() {
- dodir "${MAVEN_SHARE}"
-
- cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy"
-
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar
- java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar
-
- dodoc NOTICE README.txt
-
- dodir /usr/bin
- dosym "${MAVEN_SHARE}/bin/mvn" "${EPREFIX}/usr/bin/mvn-${SLOT}"
-
- # See bug #342901.
- echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die
- doenvd "${T}/25${MAVEN}"
-}
-
-pkg_postinst() {
- eselect maven update mvn-${SLOT}
-}
-
-pkg_postrm() {
- eselect maven update
-}
diff --git a/dev-java/maven-bin/maven-bin-3.9.8.ebuild b/dev-java/maven-bin/maven-bin-3.9.8.ebuild
index d30a1ed61465..16060561ede9 100644
--- a/dev-java/maven-bin/maven-bin-3.9.8.ebuild
+++ b/dev-java/maven-bin/maven-bin-3.9.8.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0"
SLOT="3.9"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
DEPEND="
>=virtual/jdk-1.8:*
diff --git a/dev-java/swt/Manifest b/dev-java/swt/Manifest
index 055e1b7948b8..031e7f32e091 100644
--- a/dev-java/swt/Manifest
+++ b/dev-java/swt/Manifest
@@ -19,9 +19,13 @@ DIST swt-4.30-gtk-linux-x86_64.zip 3856990 BLAKE2B 0ea29a5f286fb4bb362758629226b
DIST swt-4.31-gtk-linux-aarch64.zip 4019864 BLAKE2B 597f9c2ce1382aacd4667c7d1fc350b2318d8b1577dfc32a0139efb9d26e7c32703a0fb2507876ef441c47901d46ba522ea40714f9b88f1d517e3d9d24c2416a SHA512 636e3a4e7adc21ab8ee3ecdc3f85bbd0ad5786836492cf0096f99177716043150b41807cc456f4813ebb1797092761bb227809e8594bf64155b438973cc84bfc
DIST swt-4.31-gtk-linux-ppc64le.zip 4036590 BLAKE2B da9ad8a7e0bf168b024c4e1fbdbcc01154ec0d7e8b38b2912ba7edf1bf8239f05a9ce1f08790174158ebb788c9cc3adf754d13942fc8aa0fe9d4a53177a814ff SHA512 bf8f3f45b4229db383839a64b7d08294340ab2f0c623be8e382609b5ff9a59683229bb308d49480ffb01596ab050d45f97894fec99c0d4eb710e60c40b864531
DIST swt-4.31-gtk-linux-x86_64.zip 4039479 BLAKE2B 6f7e434acf57cd03dd5e938b1b1c578339b3d7817202681a15420ebdec3be10b95b1bf5eca6f1cf71de9a5a0c390d2d6ee903c2a71e8974e03987cc52322e44d SHA512 da61610ce00fc46893ec3ee6d5d7ed5cc59312002c6946a3748cff1a776af75bad0026512b412ef1622ca0bee124764ed8ee7f5f87364cff945b296feb86e74b
+DIST swt-4.32-gtk-linux-aarch64.zip 3991281 BLAKE2B 99fece9547e801661bb65f699780eb95cb626efd78e1bd79dec15d5fb63e03805ab6c6f75b98648cfad194d800c11cbe6a3c23250f4c4084072aea2aa4cde10c SHA512 adf5d207ba35bfa43fad2c4c64d72a4b56e8830efa0f817b158ad0bd4508eca9c83c43ebebb843c4fb75cb33835a6490b8b0b2a993bfa3507b62fba50345607a
+DIST swt-4.32-gtk-linux-ppc64le.zip 4028301 BLAKE2B 1ed2590ffe01836dc9209b8323db25204c157a829f4af10f20509c30f268c88e89a9e252aebd9a4a0d3337fa20b1a3d76040b768918f7a2f7c8a6313314d14b8 SHA512 713f762fab2d5eea125844912fafdc3eb42bfb76c2caac5612972714e07b66de0e2a71ae29a51c86b2ad76c32761842ad209f8b59c931ea727dc03b2161b40f2
+DIST swt-4.32-gtk-linux-x86_64.zip 4011746 BLAKE2B 5d2784f9a18684d539ea576560bb5fecbbf59960cbd8ce901c9b152df087decb2db28ebf9fbf12c710f6dde71583e9002ca0ac85d5ca7a7ce17286ad1666c5c8 SHA512 f4d511595cccf104cda35c6f314e3689508e18e5da85bb2e8bdd408d9b8d4ab3371e851b3b96ba0f835b3ff0a079c4ed887661e586ab0ce06a52abf69ba243be
EBUILD swt-3.7.2-r4.ebuild 4440 BLAKE2B 6164e475706b71782671978cc34cf5cdf14b8668132fec49bbfaa03753a92794b0258d6ad09e3cf1582ca4207c824b787b62c958501a09afc17a2d3e69ad190d SHA512 a864f326933d855d6194035bc8582f7df201377af6b5bc4e2abdb16b711edf5d72f560f628ff89f5b426e7c2c63a3dbfef0bdf041dc9907ab6f71cc2b26671b6
EBUILD swt-4.10-r4.ebuild 4269 BLAKE2B 3ef14892698d8df50f090443a8e15f8b0a048b378f5a5a15d9430f3cd2aba36f68d3556444ba43f5e538c5841dc93717ecf91f032bc7cccce98e3a74ca3e12c1 SHA512 79b77fcb263f657fc386b887e1d815165cf87af5bc32ece128eef71845746173cac16cdfb42277e803244d3f507b618c424b65a5e079cbaef57fcaa4932c1070
EBUILD swt-4.29-r1.ebuild 3457 BLAKE2B ea98a5170abae41c7e18637b127d4ffc9f67e2e92042dc97ee191780672813d94904758463c48cb5402d9d838b5e12d0a47a5c7218c0f424f2a30773445d0d92 SHA512 ed7a98c317bbb259fb9c732631c33a1291ae986bdf158cc0abc0c81cd3b28600747cc8af5d8bfcf8df5f61a7dff3697d1572358ca352cb7ce8eaa64089bf5504
EBUILD swt-4.30-r2.ebuild 3527 BLAKE2B 0244ca3c7ba1b60277a4ec1a4eaeb53e5f254b0982e49e990a29acaeace91c14d019d7432bccf61598abe8622cb32d4bf035882e53573e0be276c1bcdb59b97c SHA512 d715601364f15c50460bb812f4384a24ecb05275cb833c59e911a292eac009ece65aff95e0fa9425ef04087a6a2311e3772d1a31629b7e4080fd2a2f2d4a0917
EBUILD swt-4.31-r1.ebuild 3597 BLAKE2B 3ebfa0ada9993a92ee67868ee6070b0a4812b455e3e3209e1a00abe4a528c2202be78d413d62123d113edfd22d998d728d2913b4d03296922a01cde4835ce8c8 SHA512 414e93ee4cc2398bb5f7b1b7079a865e48a0d3de4dcd62bba170c2207d4283fe7eace273736335233a6b16848f73890f59646ff763ba311d5aa75ecb5c146870
+EBUILD swt-4.32.ebuild 3600 BLAKE2B 3f16bce5f970f8abd52843dcf1490083c6cb6c08349de1d472adc3627bbe8a958f1a2176a48f3ac4581e492f87bfb9cab6ea9177a4c3fa273ae535507a4c0f5f SHA512 346aea082e34d3d0938b4c3ca328f3502daf9891cacc7f5f2b90a246da3b39e767f81d96a198c8fae325d0c315371175e54ea20fa85a1687d5ea63b9f389dd62
MISC metadata.xml 761 BLAKE2B f70a4d3ff5fcfad5705772396957664e700bd3ffe9580ac141c5faa11e24562b0cbc199a2f49d61d6a2a08058374dc1b7bfd9ae258e4a692e5b3c340f478da25 SHA512 1e8b8ceb30071c8271365a2d515e094c11ab569c4fee7b7f905d5de0a7613518320a1912b2b958d816e04d9876ed75425e16de9a35e1d6be6466888e08a420b3
diff --git a/dev-java/swt/swt-4.32.ebuild b/dev-java/swt/swt-4.32.ebuild
new file mode 100644
index 000000000000..0dc6a896fb7a
--- /dev/null
+++ b/dev-java/swt/swt-4.32.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit flag-o-matic java-pkg-2 java-pkg-simple toolchain-funcs
+
+MY_PV="${PV/_rc/RC}"
+MY_DMF="https://download.eclipse.org/eclipse/downloads/drops4/R-${MY_PV}-202406010610"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="GTK based SWT Library"
+HOMEPAGE="https://www.eclipse.org/swt/"
+SRC_URI="
+ amd64? ( ${MY_DMF}/${MY_P}-gtk-linux-x86_64.zip )
+ arm64? ( ${MY_DMF}/${MY_P}-gtk-linux-aarch64.zip )
+ ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64le.zip )"
+S="${WORKDIR}/library"
+
+LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1"
+SLOT="4.32"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE="cairo opengl webkit"
+
+BDEPEND="
+ app-arch/unzip
+ virtual/pkgconfig
+"
+COMMON_DEP="
+ app-accessibility/at-spi2-core:2
+ dev-libs/glib
+ x11-libs/gtk+:3
+ x11-libs/libXtst
+ cairo? ( x11-libs/cairo )
+ opengl? (
+ virtual/glu
+ virtual/opengl
+ )
+ webkit? (
+ net-libs/webkit-gtk:4.1
+ )"
+DEPEND="${COMMON_DEP}
+ >=virtual/jdk-17:*[-headless-awt]
+ x11-base/xorg-proto
+ x11-libs/libX11
+ x11-libs/libXrender
+ x11-libs/libXt
+ x11-libs/libXtst"
+# error: pattern matching in instanceof is not supported in -source 11
+RDEPEND="${COMMON_DEP}
+ >=virtual/jre-17:*
+ x11-libs/libX11"
+
+HTML_DOCS=( ../about.html )
+
+JAVA_RESOURCE_DIRS="../resources"
+JAVA_SRC_DIR="../src"
+
+PATCHES=(
+ "${FILESDIR}/swt-4.27-as-needed-and-flag-fixes.patch"
+)
+
+src_unpack() {
+ default
+ unpack "./src.zip"
+}
+
+src_prepare() {
+ default #780585
+ java-pkg-2_src_prepare
+ # .css stuff is essential at least for running net-p2p/biglybt
+ unzip ../swt.jar 'org/eclipse/swt/internal/gtk/*.css' -d resources || die
+ java-pkg_clean
+ cd .. || die
+ mkdir resources src || die "mkdir failed"
+ find org -type f -name '*.java' \
+ | xargs \
+ cp --parent -t src -v \
+ || die "copying resources failed"
+ find org -type f ! -name '*.java' \
+ | xargs \
+ cp --parent -t resources -v \
+ || die "copying resources failed"
+ cp version.txt resources || die "adding version.txt failed"
+}
+
+src_compile() {
+ append-cflags -fcommon # https://bugs.gentoo.org/707838
+
+ local JAWTSO="libjawt.so"
+ IFS=":" read -r -a ldpaths <<< $(java-config -g LDPATH)
+
+ for libpath in "${ldpaths[@]}"; do
+ if [[ -f "${libpath}/${JAWTSO}" ]]; then
+ export AWT_LIB_PATH="${libpath}"
+ break
+ # this is a workaround for broken LDPATH in <=openjdk-8.292_p10 and <=dev-java/openjdk-bin-8.292_p10
+ elif [[ -f "${libpath}/$(tc-arch)/${JAWTSO}" ]]; then
+ export AWT_LIB_PATH="${libpath}/$(tc-arch)"
+ break
+ fi
+ done
+
+ if [[ -z "${AWT_LIB_PATH}" ]]; then
+ eerror "${JAWTSO} not found in the JDK being used for compilation!"
+ die "cannot build AWT library"
+ fi
+
+ # Fix the pointer size for AMD64
+ export SWT_PTR_CFLAGS=-DJNI64
+
+ # Bug #461784, g_thread_init is deprecated since glib-2.32.
+ append-cflags -DNO__1g_1thread_1init
+
+ local make="emake -f make_linux.mak NO_STRIP=y CC=$(tc-getCC) CXX=$(tc-getCXX)"
+
+ einfo "Building AWT library"
+ export SWT_JAVA_HOME="$(java-config -g JAVA_HOME)"
+ ${make} make_awt AWT_LIBS="-L\$(AWT_LIB_PATH) -Wl,-rpath,\$(AWT_LIB_PATH) -ljawt \`pkg-config --libs x11\`"
+
+ einfo "Building SWT library"
+ ${make} make_swt
+
+ einfo "Building JAVA-AT-SPI bridge"
+ ${make} make_atk
+
+ if use cairo ; then
+ einfo "Building CAIRO support"
+ ${make} make_cairo
+ fi
+
+ if use opengl ; then
+ einfo "Building OpenGL component"
+ ${make} make_glx
+ fi
+
+ if use webkit ; then
+ einfo "Building WebKit component"
+ ${make} make_webkit
+ fi
+
+ java-pkg-simple_src_compile
+}
+
+src_install() {
+ java-pkg-simple_src_install
+
+ java-pkg_sointo "/usr/$(get_libdir)/swt"
+ java-pkg_doso *.so
+}
diff --git a/dev-java/velocity/Manifest b/dev-java/velocity/Manifest
index 1703e552c976..5bea92d6023e 100644
--- a/dev-java/velocity/Manifest
+++ b/dev-java/velocity/Manifest
@@ -1,4 +1,3 @@
-AUX velocity-2.3-skipSecurityManager.patch 383 BLAKE2B ce955f4336d4184b9c3d27f12e28c4f721fc25b613aef07f5f0a161ff9d43333e63ad0a145b67e83b91d7ce6afc2520effe84e529dce0ea97ee7f7ad2eb1eb5b SHA512 b76fe09011ce5ae5d621ef03c16fc23586df4b06115ea2b6bea18ef5c28cf7e11b7023e9c654f59f1e03c31c8bc56ab73bfe95eef7094f42a1f7bdb590c454c6
DIST velocity-2.3_p20240314.tar.gz 440967 BLAKE2B c5fcea7af49d6c46d5c0943efe82f3c04d921afc2c53201b97842ae71714e7035d075c147b3bea71e959db12dd970b7879ade73bbc23bab09a1fd262e21f2fc6 SHA512 9055e780d2a3c798bfe30e5c7859a7311c4984b551d7b2ffa68c57c076549326d0ddae31eabff8009ea021c749331d34c71eee8cab55599dea5f3c8dba841a02
EBUILD velocity-2.3_p20240314.ebuild 3493 BLAKE2B b013a9ca66130483dc48a42e7d7f0048ab97920d283dee80f57bb1316d3e06d00e5c7b59723a48af73042cbbc9912bf823efc0515819a84f2e11258e6fba5d3e SHA512 47c9dcdbefa162dd232bb3e6cc8cfb36fc5faa38dc5a8144419443914b5e637463713f1513e7edc596452c1c9b1f9c642dcce30603462c412d430d9f66fef092
MISC metadata.xml 324 BLAKE2B c8eea57701703ec431e972c8e9c79135f5c124f1d16d4882cdcf64b884ba656654f030dc63ae7bcba3f0485cf751c53cce51e3b337eae198d61ae84abb3d04ed SHA512 29c6d5194ebede2598996e03408bd4c3c54bdcfce18c1025ffa95fbfba99a953acc66af25e4bb046d33a71d2c462e4fc84867ff8067a2434af885fb046980840
diff --git a/dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch b/dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch
deleted file mode 100644
index 3375bce00eac..000000000000
--- a/dev-java/velocity/files/velocity-2.3-skipSecurityManager.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-bug #923612
---- a/src/test/java/org/apache/velocity/test/issues/VelTools66TestCase.java
-+++ b/src/test/java/org/apache/velocity/test/issues/VelTools66TestCase.java
-@@ -58,7 +58,6 @@ public class VelTools66TestCase
- Velocity.RUNTIME_LOG_INSTANCE, new TestLogger());
-
- Velocity.init();
-- System.setSecurityManager(new TestSecurityManager());
-
- }
-
diff --git a/dev-lang/Manifest.gz b/dev-lang/Manifest.gz
index 93869bcaa80c..a036484553c2 100644
--- a/dev-lang/Manifest.gz
+++ b/dev-lang/Manifest.gz
Binary files differ
diff --git a/dev-lang/R/Manifest b/dev-lang/R/Manifest
index 6475ffb4295c..ab3d1dffae42 100644
--- a/dev-lang/R/Manifest
+++ b/dev-lang/R/Manifest
@@ -3,7 +3,9 @@ AUX R-4.3.0-no-gzip-doc.patch 354 BLAKE2B 81f20b830ac99494a921b635a0d280dd90045c
AUX R-4.3.0-parallel.patch 415 BLAKE2B e996c72c167b529765c82c8880bc3ea704d3c6e34b7fe09dff4fa93a8e42f8551dc723f44e0ab0638de84ce0f7fa60d4476e297d06eb3d6070d8daf5f79b9dba SHA512 6d36a2eb5df1ec8fa4230bfbc693cf53c95b41bb9269cfa473cfaa6dc8a42681e81a006f03278b86e8636e904bba188f2475d27d06599fdab86de8743401f5be
DIST R-4.3.1.tar.gz 34899964 BLAKE2B 7aaacad01ce59e2faa46c4b830c10d2df8e4a3a1d4f11cf2aa622ceb53876f1e702dff94a820ca954ec29f53d58fa7e135ef15e8257602c50f2642b0a0c0a86a SHA512 f571c378dbdd675e267ef4419bb1141198924dadc08297c93c8dff58504994604918b3e045bb7139ba473972a063a68ed1c7426f37d4e8208b79358561d34d77
DIST R-4.3.2.tar.gz 35039225 BLAKE2B 2de3af9013c8648c118a1efe673b618aef84a694c6865657faef5b0ca5f780ef5273bb00b607f587219ee30a11f01ccc3b730b9124847242b9d9550de471f58c SHA512 125114357f20d4a3248aee86727768d1dc15e07e44353f8a68fe2ef1fedae508e85d944301d00c0edd61e8b012b0b3cdcde53ac60be903713f96542d83ad5b1d
+DIST R-4.4.1.tar.gz 37353459 BLAKE2B 2c44fcab719cc2a2cef4566fd4e6c22386f02827a41045ffa074ca2a6883089275354644bce47c9978ef5c96e7b9b21576e946500746c27dc00946ef3cde4fce SHA512 cc30172227b7d89a9d6e9d65c8622b2042bcbbf3f1b5e36c7460f60958a1a0589980a1867ec9989df2589c1618233f3382d4732700b147361ace3be6680b5643
DIST R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion 13596 BLAKE2B 53338e4a1c4f68beb69247216e553dbcac47f660fbf032bfebf7a660e32d2cff5b11ed35411c52de7e1fd6e00bbf5b5ea19369a325fa0a38bd93d63dc3288cbd SHA512 9ccd19bb1b0c18a2f13035ccd6809447429e197e298fb4d1df808ef345d723b42f75a1b91c349f6dbb46e4a82e59ef33e11300c495d79b63d670d0c0f2b16a06
EBUILD R-4.3.1-r1.ebuild 7145 BLAKE2B 2635a3c8c165ad33c68dab1dc5ba648cd59295aec24a7a8f38f17dc173e29455d7a0c3f2e73a7d3a31b8e605bb3fd779569fe9db65166aba39c6b91e16157783 SHA512 d381bfcf37845fb33bef751e54d7bb607d8d08372f39ecc95d1d6b1969c6064756b7cd832641682cdf204cdb28a6da13aa87c212a22875c8d9bae1b479237cd0
EBUILD R-4.3.2-r1.ebuild 7148 BLAKE2B 00c7280e2b7e256b047dcec28d40712cf2af8513ce13548c43bace14334f83d56c10a97bdd9f36cc04a40ba59b119ea67806f866042fb30db47ddd29dc78a407 SHA512 285c9026732a06ba2a2f768f57c07120c859804a69dc8b023c3d5984061ed059a65c956295eb6d0323973f509e8bc38789f4f99a6f6286ad1727d47fdba6b023
-MISC metadata.xml 1212 BLAKE2B 6a3335018dc1a2a0b67c18bb6164e4a359ad0133bfdb3e7818173bec29d826e177934790d478d63bbcfc58fdbd3a25b9753c986604a52376ebc1fc6997206185 SHA512 68f4c1df03f6b9a00ce82dd7360dd3765a41dca257f0379820a0b631b64c0723536bba92a0247f12fd2efc82986c70b2afeefa4311239a68fd7949ea0af5358f
+EBUILD R-4.4.1.ebuild 7258 BLAKE2B 3e922637eedd58ef9ba9b2121b04a2f54fa9f2002f630e85fa95c0b0ecdfcf4215fce1b16adbf840700fb2ed1849835a19a9a5cb26b69227ff0941301852ffc0 SHA512 9f53670f7ea2218eed5053b4ba5663de0c2bb32df1b071520c6821f77065c3ad3560f9b11dd3e837a30df0118bb02370dfe52d80ff2369fcaf51712fdce3b54f
+MISC metadata.xml 1359 BLAKE2B 9cfca4def686f457622427e067bffba74608366f21125a167aa6efba5013db0c6c3e6d83d5b7012f436a7db44f4578061ce8c8673c8be95b417f52d66787f664 SHA512 1884aad4c68ddf884838c02f5e078966fcd932a7f2b1eac8298d895b4fb632bbc4abf7a849fdd870e0db7136c6642a4c3b1ccd5360e9f3253919b3a0b25a8555
diff --git a/dev-lang/R/R-4.4.1.ebuild b/dev-lang/R/R-4.4.1.ebuild
new file mode 100644
index 000000000000..6282a9ecd337
--- /dev/null
+++ b/dev-lang/R/R-4.4.1.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+
+# latest git commit for R bash completion:
+# https://github.com/deepayan/rcompletion
+BCPV=78d6830e28ea90a046da79a9b4f70c39594bb6d6
+
+DESCRIPTION="Language and environment for statistical computing and graphics"
+HOMEPAGE="https://www.r-project.org/"
+SRC_URI="
+ https://cran.r-project.org/src/base/R-4/${P}.tar.gz
+ https://raw.githubusercontent.com/deepayan/rcompletion/${BCPV}/bash_completion/R -> ${PN}-${BCPV}.bash_completion"
+
+LICENSE="|| ( GPL-2 GPL-3 ) LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+IUSE="cairo doc icu java jpeg +libdeflate lto minimal nls openmp perl png prefix profile readline test tiff tk X"
+
+REQUIRED_USE="
+ png? ( || ( cairo X ) )
+ jpeg? ( || ( cairo X ) )
+ tiff? ( || ( cairo X ) )"
+RESTRICT="
+ minimal? ( test )
+ !test? ( test )"
+
+# At least one package installation in the test suite requires TeX,
+# and will fail without it (bug #718056).
+DEPEND="
+ app-arch/bzip2
+ app-arch/xz-utils
+ app-text/ghostscript-gpl
+ dev-libs/libpcre2:=
+ >=dev-libs/tre-0.8.0_p20210321[approx]
+ net-misc/curl
+ sys-libs/zlib[minizip]
+ sys-apps/coreutils
+ sys-libs/timezone-data
+ virtual/blas
+ virtual/lapack
+ cairo? (
+ x11-libs/cairo:=[X=]
+ x11-libs/pango:=
+ )
+ icu? ( dev-libs/icu:= )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ kernel_linux? ( net-libs/libtirpc:= )
+ libdeflate? ( app-arch/libdeflate )
+ perl? ( dev-lang/perl )
+ png? ( media-libs/libpng:= )
+ readline? ( sys-libs/readline:= )
+ tiff? ( media-libs/tiff:= )
+ tk? ( dev-lang/tk:= )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXmu
+ x11-libs/libXt
+ )"
+RDEPEND="${DEPEND}
+ java? ( >=virtual/jre-1.8:* )"
+BDEPEND="
+ sys-apps/which
+ virtual/pkgconfig
+ doc? (
+ virtual/latex-base
+ dev-texlive/texlive-fontsrecommended
+ )
+ test? ( virtual/latex-base )"
+
+PATCHES=(
+ "${FILESDIR}"/R-4.3.0-parallel.patch
+ "${FILESDIR}"/R-4.3.0-no-LDFLAGS-in-libR-pkg-config.patch
+ "${FILESDIR}"/R-4.3.0-no-gzip-doc.patch
+)
+
+# false positive, the linking step fails (as it should)
+QA_CONFIG_IMPL_DECL_SKIP=( iconvlist )
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] && use openmp; then
+ tc-check-openmp
+ FORTRAN_NEED_OPENMP=1
+ fi
+
+ fortran-2_pkg_setup
+
+ # avoid using existing R installation
+ unset R_HOME
+}
+
+src_prepare() {
+ default
+
+ # fix packages.html for doc (gentoo bug #205103)
+ sed -e "s:../../../library:../../../../$(get_libdir)/R/library:g" \
+ -i src/library/tools/R/Rd.R || die
+
+ # fix Rscript path when installed (gentoo bug #221061)
+ sed -e "s:-DR_HOME='\"\$(rhome)\"':-DR_HOME='\"${EPREFIX}/usr/$(get_libdir)/${PN}\"':" \
+ -i src/unix/Makefile.in || die "sed unix Makefile failed"
+
+ # fix HTML links to manual (gentoo bug #273957)
+ sed -e 's:\.\./manual/:manual/:g' \
+ -i $(grep -Flr ../manual/ doc) || die "sed for HTML links failed"
+
+ use perl &&
+ export PERL5LIB="${S}/share/perl:${PERL5LIB:+:}${PERL5LIB}"
+
+ # don't search /usr/local
+ sed -i -e '/FLAGS=.*\/local\//c\: # removed by ebuild' configure.ac || die
+
+ # Fix for Darwin (macOS)
+ if use prefix; then
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ sed -e 's:-install_name libR.dylib:-install_name ${libdir}/R/lib/libR.dylib:' \
+ -e 's:-install_name libRlapack.dylib:-install_name ${libdir}/R/lib/libRlapack.dylib:' \
+ -e 's:-install_name libRblas.dylib:-install_name ${libdir}/R/lib/libRblas.dylib:' \
+ -e "/SHLIB_EXT/s/\.so/.dylib/" \
+ -i configure.ac || die
+ # sort of "undo" 2.14.1-rmath-shared.patch
+ sed -e "s:-Wl,-soname=libRmath.so:-install_name ${EPREFIX}/usr/$(get_libdir)/libRmath.dylib:" \
+ -i src/nmath/standalone/Makefile.in || die
+ else
+ append-ldflags -Wl,-rpath="${EPREFIX}/usr/$(get_libdir)/R/lib"
+ fi
+ fi
+
+ AT_M4DIR=m4 eautoreconf
+}
+
+src_configure() {
+ filter-ldflags -Wl,-Bdirect -Bdirect
+
+ econf \
+ --enable-byte-compiled-packages \
+ --enable-R-shlib \
+ --disable-R-framework \
+ --disable-R-static-lib \
+ --with-blas="$($(tc-getPKG_CONFIG) --libs blas)" \
+ --with-lapack="$($(tc-getPKG_CONFIG) --libs lapack)" \
+ rdocdir="${EPREFIX}/usr/share/doc/${PF}" \
+ --with-system-tre \
+ --without-aqua \
+ --without-newAccelerate \
+ $(use_enable java) \
+ $(use_enable lto lto R) \
+ $(use_enable nls) \
+ $(use_enable openmp) \
+ $(use_enable profile R-profiling) \
+ $(use_enable profile memory-profiling) \
+ $(use_with cairo) \
+ $(use_with icu ICU) \
+ $(use_with jpeg jpeglib) \
+ $(use_with libdeflate libdeflate-compression) \
+ $(use_with !minimal recommended-packages) \
+ $(use_with png libpng) \
+ $(use_with readline) \
+ $(use_with tiff libtiff) \
+ $(use_with tk tcltk) \
+ $(use_with tk tk-config "${ESYSROOT}"/usr/$(get_libdir)/tkConfig.sh) \
+ $(use_with tk tcl-config "${ESYSROOT}"/usr/$(get_libdir)/tclConfig.sh) \
+ $(use_with X x)
+}
+
+src_compile() {
+ export VARTEXFONTS="${T}"/fonts
+ emake AR="$(tc-getAR)"
+ emake -C src/nmath/standalone shared AR="$(tc-getAR)"
+ use doc && emake info pdf
+}
+
+src_install() {
+ default
+ emake -C src/nmath/standalone DESTDIR="${D}" install
+
+ if use doc; then
+ emake DESTDIR="${D}" install-info install-pdf
+ dosym ../manual /usr/share/doc/${PF}/html/manual
+ fi
+
+ newenvd - 99R <<-_EOF_
+ LDPATH="${EPREFIX}/usr/$(get_libdir)/${PN}/lib"
+ R_HOME="${EPREFIX}/usr/$(get_libdir)/${PN}"
+ _EOF_
+
+ newbashcomp "${DISTDIR}"/${PN}-${BCPV}.bash_completion ${PN}
+ # The buildsystem has a different understanding of install_names than
+ # we require. Since it builds modules like shared objects (wrong), many
+ # objects (all modules) get an incorrect install_name. Fixing the build
+ # system here is not really trivial.
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ local mod
+ pushd "${ED}"/usr/$(get_libdir)/R >/dev/null || die
+ for mod in $(find . -name "*.dylib") ; do
+ mod=${mod#./}
+ install_name_tool -id "${EPREFIX}/usr/$(get_libdir)/R/${mod}" "${mod}"
+ done
+ popd >/dev/null || die
+ fi
+
+ # Users are encouraged to access some of the the R documentation
+ # interactively, through functions like "contributors()" that
+ # tries to open the "AUTHORS" file. Other files can be accessed
+ # by name with RShowDoc(), and the documentation for e.g. license()
+ # and RShowDoc() suggests a few of these names. Here we try to
+ # collect as many names as possible that a user might actually
+ # try to view through R, because if we don't decompress them,
+ # then R doesn't know what to do with 'em. Bug #556706.
+ local INTERACTIVE_DOCS=(
+ AUTHORS
+ COPYING
+ FAQ
+ NEWS
+ THANKS
+ )
+
+ # Other data sources that are shipped as "documentation," but which
+ # need to be accessible via their original unmolested filenames.
+ local INTERACTIVE_DATA=(
+ BioC_mirrors.csv
+ CRAN_mirrors.csv
+ KEYWORDS.db
+ NEWS.rds
+ )
+
+ local f NOCOMPRESS_DOCS=( "${INTERACTIVE_DOCS[@]}" "${INTERACTIVE_DATA[@]}" )
+ for f in "${NOCOMPRESS_DOCS[@]}"; do
+ docompress -x /usr/share/doc/${PF}/${f}
+ done
+
+ # Finally, an extra copy of this started showing up at some point...
+ rm "${ED}"/usr/$(get_libdir)/R/COPYING || die
+}
+
+pkg_postinst() {
+ if use java; then
+ einfo "Re-initializing java paths for ${P}"
+ R CMD javareconf
+ fi
+}
diff --git a/dev-lang/R/metadata.xml b/dev-lang/R/metadata.xml
index c5ab836c4412..442394218fff 100644
--- a/dev-lang/R/metadata.xml
+++ b/dev-lang/R/metadata.xml
@@ -24,4 +24,7 @@
<upstream>
<remote-id type="github">wch/r-source</remote-id>
</upstream>
+ <use>
+ <flag name="libdeflate">Use <pkg>app-arch/libdeflate</pkg> rather than <pkg>sys-libs/zlib</pkg> for lazy-loaded R objects.</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest
index 603cabb8674a..b8460297a7ad 100644
--- a/dev-lang/algol68g/Manifest
+++ b/dev-lang/algol68g/Manifest
@@ -2,7 +2,9 @@ AUX algol68g-3.3.21-configure-implicit.patch 236 BLAKE2B e59d1e65f6d1b83ac1bb43f
DIST algol68g-3.5.1.tar.gz 661670 BLAKE2B ec0aa47f367af621f3cf8ebad81bd501bac31238b4a918943917fec4d9f66cf57f98f5bd4c4c02d315a8f1ac2fd789aafb6e331289fac417abf9301a2a5d339d SHA512 764038c7db567d5fc130d4c324b74f43d7dbcfd89efb7b12b1a6983314a7e13f17e105fa783fb3397fff3773b69699ca3f5fd3be873229db9bf91582f7bf52f4
DIST algol68g-3.5.2.tar.gz 664147 BLAKE2B 894d19a01a68613b2d4f3f5aeb10e1a72a87b50ee044c7791880f2e1ac7ef067377e7790009d339941fea3f6c93a13b3d85aac907789fecb5b9044e493d7dcfe SHA512 3bd46d1034cd771086981bc2e2004cca199cf13e8840fb867d66fe8ac63af06bbc8976decd46dea1bec9b64b38bbdb878582c5244fcd893695da19a5f84d924f
DIST algol68g-3.5.3.tar.gz 664147 BLAKE2B d7052104650fdbbed6014f7a1b01d7bc037d44061ebbf91a46abc6d7bab5865c94a254881bb3915e59676b0fee98dd378a1d90f5cd39ea2369433ad7c425ebb8 SHA512 64758bffaa3275b20ea6a078f1db0a29527030e5dd069fba03a1dc8b3c51c6dc8bb0ad53317c66aaf5904b4c3aed3246dc4edd6ee7a1f0a38c61def5c397c52c
+DIST algol68g-3.5.4.tar.gz 664208 BLAKE2B b8e2bcc53cf3cc7254da37f1d5655ddc4f79564c51608fea374da25bc828c34056284f2a48e4ada92202f866c38326c1323aa9803bbbb0be22d3a682767c24fa SHA512 0cedce2c2cb4c8d7de91ef022ade38c2040d8fcd02c747226721a016f1c5ae9a9249314370ac6466be2fdba34f7602ab0954e05dbf20d7af1e68a04059270a5c
EBUILD algol68g-3.5.1.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39
-EBUILD algol68g-3.5.2.ebuild 947 BLAKE2B 87f8a18c197e751b44821dcf82b8c262d8430caa080e2f3a742771b583a94d99b6e072c109d7c66738dce198a03de3c3fecc8fac9f45a504b0d9508fa3d07688 SHA512 d2e9d150e89e830205f4a9f7c406c40ccce9399a89499f8757b0ff1e3651143333f2577b0a4eb6b388a706b14a884023f562bf4a0c018c41bd50cff9c52ac7a3
+EBUILD algol68g-3.5.2.ebuild 946 BLAKE2B 7826e7dd8c13921585c3056103f6ad3e241e1599e45ed7854fd1f2da334d057bd5c92d6178491387cbdf391b7bc3bda1d2f1ca1eb458a0eb2d1b4251157ef29d SHA512 509e4b99469fcf59a74871f4d5f28ec22d2b6ae6c361abfa9305ef666580f27154cd33ffa3c923df665229c581bb56d8a57f33d16dc0d0b546cf1509cf6f1d39
EBUILD algol68g-3.5.3.ebuild 947 BLAKE2B 87f8a18c197e751b44821dcf82b8c262d8430caa080e2f3a742771b583a94d99b6e072c109d7c66738dce198a03de3c3fecc8fac9f45a504b0d9508fa3d07688 SHA512 d2e9d150e89e830205f4a9f7c406c40ccce9399a89499f8757b0ff1e3651143333f2577b0a4eb6b388a706b14a884023f562bf4a0c018c41bd50cff9c52ac7a3
+EBUILD algol68g-3.5.4.ebuild 947 BLAKE2B 87f8a18c197e751b44821dcf82b8c262d8430caa080e2f3a742771b583a94d99b6e072c109d7c66738dce198a03de3c3fecc8fac9f45a504b0d9508fa3d07688 SHA512 d2e9d150e89e830205f4a9f7c406c40ccce9399a89499f8757b0ff1e3651143333f2577b0a4eb6b388a706b14a884023f562bf4a0c018c41bd50cff9c52ac7a3
MISC metadata.xml 665 BLAKE2B 2b9b283f86666d64dd77164c5afb0d76403c63f9f0dfac3170eb2ade95bcc382b09d14248cb720edf7c1b055e78ca5ca0017b6784caf4381d970a011301058bd SHA512 b3171d505f9f9e4dcdd5b5a0c6d302849fa017538402832dd3db205c48c68a39867089aae4d1f3c158a45bfc170b21f83789cba16511f251d70300020e102b0a
diff --git a/dev-lang/algol68g/algol68g-3.5.2.ebuild b/dev-lang/algol68g/algol68g-3.5.2.ebuild
index 6689c5616025..3b5c40da8f55 100644
--- a/dev-lang/algol68g/algol68g-3.5.2.ebuild
+++ b/dev-lang/algol68g/algol68g-3.5.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz"
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
RDEPEND="
diff --git a/dev-lang/algol68g/algol68g-3.5.4.ebuild b/dev-lang/algol68g/algol68g-3.5.4.ebuild
new file mode 100644
index 000000000000..6689c5616025
--- /dev/null
+++ b/dev-lang/algol68g/algol68g-3.5.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Algol 68 Genie compiler-interpreter"
+HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html"
+SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline"
+
+RDEPEND="
+ curl? ( net-misc/curl )
+ gsl? ( sci-libs/gsl:= )
+ mpfr? ( dev-libs/mpfr:= )
+ plotutils? ( media-libs/plotutils )
+ postgres? ( dev-db/postgresql:* )
+ readline? ( sys-libs/readline:= )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" )
+
+src_configure() {
+ local -a myconf=(
+ $(use_enable curl)
+ $(use_enable gsl)
+ $(use_enable mpfr)
+ $(use_enable ncurses curses)
+ $(use_enable plotutils)
+ $(use_enable postgres postgresql)
+ $(use_enable readline)
+ $(use_with ncurses)
+ )
+ econf "${myconf[@]}"
+}
diff --git a/dev-lang/boogie/Manifest b/dev-lang/boogie/Manifest
index e730c2d31753..4975c536a93d 100644
--- a/dev-lang/boogie/Manifest
+++ b/dev-lang/boogie/Manifest
@@ -1,6 +1,4 @@
AUX boogie-3.0.4-disable-analyzers.patch 764 BLAKE2B 965f6a8007a4324aa95b165109dcbc85f7bba5696d04772c53cfb1e456d0c60d2d3dce9103df641fe7f565d2a2d4e04a5d02aba43ac1ccc4527dcaae90b7b28b SHA512 b8c7b9172cd2f45be84058babd33c75f37dcb08f6c1a0b7c79b0ae2bd8afec70b29886f23d0a5553a00e1d3761a7788db0444d06788ee32aed2d1c2cd7cb9554
-DIST boogie-3.1.4.tar.gz 2050762 BLAKE2B 01a8faa38a3a7d134d8f5d54f2b8e0a6a2a07b11d46469c8dbd65d80987e3292cd61937437321e6f79ab55895f6dbe5cfdf410d311f314ab7ed69f684a48d98b SHA512 76a9a4cb2ae2ac49db7fdbca049f797c1272b19e1a783541a74cd310b085c8bab5360fee4293d4f1478371ae26368751e2f658965023a4d7a7dc6b9d25489edb
-DIST boogie-3.1.5.tar.gz 2051316 BLAKE2B 903c6bc2d9cfbf3cde7aa301f229b87ac5ac8f855f70efaf399a9d7f0a5b7d047417a47f162afccd40e33fcc870f74b5f0c03a0f032686f0f9732f078d756870 SHA512 e248139a4ae06e9f5ad02d1bdc1bec5dec32d6c9a3895438a7da9b220b191784f9a92ec678d142070bf8d250e901bbd8ac55706e822972654966bc15743bd0bd
DIST boogie-3.1.6.tar.gz 2053303 BLAKE2B bc4c9ee72e605b1c78140f6120d0fe8ffcad663638829b28e8b5c7238d7265c156ad8994f4bb79989aea030b571b261f71b09050d80ab5a94625e47adc29a74d SHA512 31c4ca25bde610354f5ce4aaeab8f885c89f443a2d96671d55b4b38dc5dc30b6060f89100dba68a2bc962d6169618e1ab9f6958b1f12730687fa1e5c47267663
DIST microsoft.bcl.asyncinterfaces.6.0.0.nupkg 76354 BLAKE2B aca3f5db71e4037dbdd604aeaebcd0962ccc171915b77b4c409ab744bf0a469c7d588f9504fc7fa49e3863e9593b66b4083235cb49e812d1f87b3dadb32e6003 SHA512 221a05a0c910f7a87b620d8f3831ed392b4eb95d112bee274d35f27009ad2a26445de9d7cd235fe6fb4a03f2550874bda3be3dddd96edaf9c0852a9c23d7b099
DIST microsoft.codecoverage.16.2.0.nupkg 3133582 BLAKE2B 418cf403247d594cde0d827f8ca8690019a7631525f07993937085f4bbf8473364b4c99aea6e8b7b0020208d15fe0da63f0f4e69c273493c51ae011e8bd82667 SHA512 91f1d43fc038a20f5367d9aab669105dc7514dfbe749260b52789c09a75abcc6bdc000ee0c7f432231d4cc09e99bf5b863dd6289d813342f74d9dad23a651625
@@ -192,7 +190,5 @@ DIST system.xml.xpath.4.0.1.nupkg 250135 BLAKE2B d6f211f98f33f6b8959b918cff8e676
DIST system.xml.xpath.4.3.0.nupkg 250182 BLAKE2B 8a4177d47af56bc7a6289ed8f2cac41d504dee212a858ed221277b3f523b1ce38ccb47bc3ce4d59a2c7cfd77f00f3c9693a9c257c90adb38096ee77a860f10cc SHA512 2bd0979a2020579fb32ad374b89929a272e763ee1233ed9a215408c0a1f9f82a5fdb74330c1c55a6102e0dfdb8b7b59ed25fdf6454bf3de146152ea779f366e0
DIST system.xml.xpath.xmldocument.4.0.1.nupkg 86933 BLAKE2B 4c03b5a9433c2c954e75d212f9026885aa7514574b73a54880c3d55baee6bd5517abb46b67b22b9b6e63de92a8bc5ab4ff37e3f7e6454a5c5137ae2be6574b75 SHA512 81041a08d3b9158c43dfb48d42f13ec9950d7c2b7f63e1600a779a77786edfb46c522c32d9cc6a44358fbfe11efba0e539e578ef169261867a1905b8121a045d
DIST system.xml.xpath.xmldocument.4.3.0.nupkg 138523 BLAKE2B ba53f3b5ac0f2d1d1e9120940b302e6960690ed4a44b96ba15b03e16f9159f2c57d6004aa55b796ba2327009d23fc2f10d4d09e948b88eb6af36efa5f76e401b SHA512 f75b6f7c75874ab6053e8942c1662a6e9a3561aa01502437b8d67f3bfcebd1ebf906792801326889ed7acb094c55469766d7d27cd10bc61b46ddaaa94dfc11e3
-EBUILD boogie-3.1.4.ebuild 9369 BLAKE2B c22619417e7f599fed423b137cce6d9e0006706bcf2df8aaf85ab201155447c68097cc65a3ac13c1aad6feaea0a3f37d5e9e9c37363ee03e06843ad64de21749 SHA512 10434ee79d835ab99087c7d107fa388b9c2b7dc4bf1f560568127aa8675c6bbbd53ab61e801557241572051805ea2e919268e96a83e26544da21a85e29583eba
-EBUILD boogie-3.1.5.ebuild 9369 BLAKE2B c22619417e7f599fed423b137cce6d9e0006706bcf2df8aaf85ab201155447c68097cc65a3ac13c1aad6feaea0a3f37d5e9e9c37363ee03e06843ad64de21749 SHA512 10434ee79d835ab99087c7d107fa388b9c2b7dc4bf1f560568127aa8675c6bbbd53ab61e801557241572051805ea2e919268e96a83e26544da21a85e29583eba
-EBUILD boogie-3.1.6.ebuild 9419 BLAKE2B b087adaecedae07385a1f88df3b7af87071ac077f1a84571b300f6965c5b5f6fee1b9073dfdb1b397ff0a7a8c79d018b600de4145e641a8be4d91544ad87b767 SHA512 a7a03929fdbd884db8aceca1d20a71f643f7493cdf4d6c43a6625c3b2ebdb82770536780f7a1601593b1f10ff64c086b7dcc4917ce6eaf6ba88ba0a45ee6b1de
+EBUILD boogie-3.1.6.ebuild 9418 BLAKE2B f2ab18943dd53d9d54fbf579d6f603ff53c3c74ab0e373c8be244b91cb172c964d01970400f8096a6fd16d1a9838df7d4d1597f62e74b2ab345e4d24410bac41 SHA512 28a0a1089b99108b86ff165c1157294b6cb7562f775a9b78420caa2ad925c7620b9e6faa3318279dd07da3c5da44886794cc9187484549aa921d6ab7aae1a7b2
MISC metadata.xml 1102 BLAKE2B 215544658792715aae72787f7c949ed89df9c05ceab5a919a861c02b7938c0d1ee228e0ede55008287b616faf70992a8c1f2854e6e5e1fc909718ae682996bb8 SHA512 b6a626c485e2a5db3390da62c629507a60417eda8b508d7ed8d1c017ac337743d2c4fe0e8554b103f989176dcd2969cc8579e91532b07a22c1b66328ef241e8d
diff --git a/dev-lang/boogie/boogie-3.1.4.ebuild b/dev-lang/boogie/boogie-3.1.4.ebuild
deleted file mode 100644
index ea97294fb5f6..000000000000
--- a/dev-lang/boogie/boogie-3.1.4.ebuild
+++ /dev/null
@@ -1,303 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-microsoft.bcl.asyncinterfaces@6.0.0
-microsoft.codecoverage@16.2.0
-microsoft.csharp@4.0.1
-microsoft.dotnet.internalabstractions@1.0.0
-microsoft.net.test.sdk@16.2.0
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.targets@1.0.1
-microsoft.netcore.targets@1.1.0
-microsoft.testplatform.objectmodel@16.2.0
-microsoft.testplatform.testhost@16.2.0
-microsoft.win32.primitives@4.0.1
-microsoft.win32.primitives@4.3.0
-microsoft.win32.registry@4.0.0
-microsoft.win32.registry@4.3.0
-microsoft.win32.systemevents@6.0.0
-netstandard.library@1.6.0
-netstandard.library@2.0.0
-newtonsoft.json@9.0.1
-nunit@3.12.0
-nunit3testadapter@3.15.1
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.any.system.threading.timer@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.1.0
-runtime.native.system.net.http@4.0.1
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.security.cryptography@4.0.0
-runtime.native.system@4.0.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.microsoft.win32.primitives@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3.0
-runtime.unix.system.net.primitives@4.3.0
-runtime.unix.system.net.sockets@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-system.appcontext@4.1.0
-system.buffers@4.0.0
-system.buffers@4.3.0
-system.collections.concurrent@4.0.12
-system.collections.immutable@1.2.0
-system.collections.nongeneric@4.0.1
-system.collections.nongeneric@4.3.0
-system.collections.specialized@4.0.1
-system.collections.specialized@4.3.0
-system.collections@4.0.11
-system.collections@4.3.0
-system.componentmodel.eventbasedasync@4.0.11
-system.componentmodel.eventbasedasync@4.3.0
-system.componentmodel.primitives@4.1.0
-system.componentmodel.primitives@4.3.0
-system.componentmodel.typeconverter@4.1.0
-system.componentmodel.typeconverter@4.3.0
-system.componentmodel@4.0.1
-system.componentmodel@4.3.0
-system.configuration.configurationmanager@6.0.0
-system.console@4.0.0
-system.diagnostics.debug@4.0.11
-system.diagnostics.debug@4.3.0
-system.diagnostics.diagnosticsource@4.0.0
-system.diagnostics.process@4.1.0
-system.diagnostics.process@4.3.0
-system.diagnostics.textwritertracelistener@4.0.0
-system.diagnostics.tools@4.0.1
-system.diagnostics.tracesource@4.0.0
-system.diagnostics.tracing@4.1.0
-system.diagnostics.tracing@4.3.0
-system.drawing.common@6.0.0
-system.dynamic.runtime@4.0.11
-system.globalization.calendars@4.0.1
-system.globalization.extensions@4.0.1
-system.globalization.extensions@4.3.0
-system.globalization@4.0.11
-system.globalization@4.3.0
-system.io.compression.zipfile@4.0.1
-system.io.compression@4.1.0
-system.io.filesystem.primitives@4.0.1
-system.io.filesystem.primitives@4.3.0
-system.io.filesystem@4.0.1
-system.io.filesystem@4.3.0
-system.io@4.1.0
-system.io@4.3.0
-system.linq.async@6.0.1
-system.linq.expressions@4.1.0
-system.linq@4.1.0
-system.linq@4.3.0
-system.net.http@4.1.0
-system.net.nameresolution@4.3.0
-system.net.primitives@4.0.11
-system.net.sockets@4.1.0
-system.objectmodel@4.0.12
-system.private.datacontractserialization@4.1.1
-system.private.uri@4.3.0
-system.reactive@4.4.1
-system.reflection.emit.ilgeneration@4.0.1
-system.reflection.emit.lightweight@4.0.1
-system.reflection.emit@4.0.1
-system.reflection.extensions@4.0.1
-system.reflection.extensions@4.3.0
-system.reflection.metadata@1.3.0
-system.reflection.primitives@4.0.1
-system.reflection.primitives@4.3.0
-system.reflection.typeextensions@4.1.0
-system.reflection.typeextensions@4.3.0
-system.reflection@4.1.0
-system.reflection@4.3.0
-system.resources.resourcemanager@4.0.1
-system.resources.resourcemanager@4.3.0
-system.runtime.caching@6.0.0
-system.runtime.extensions@4.1.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.0.1
-system.runtime.handles@4.3.0
-system.runtime.interopservices.runtimeinformation@4.0.0
-system.runtime.interopservices.runtimeinformation@4.3.0
-system.runtime.interopservices@4.1.0
-system.runtime.interopservices@4.3.0
-system.runtime.loader@4.0.0
-system.runtime.numerics@4.0.1
-system.runtime.serialization.json@4.0.2
-system.runtime.serialization.primitives@4.1.1
-system.runtime@4.1.0
-system.runtime@4.3.0
-system.security.accesscontrol@6.0.0
-system.security.claims@4.3.0
-system.security.cryptography.algorithms@4.2.0
-system.security.cryptography.cng@4.2.0
-system.security.cryptography.csp@4.0.0
-system.security.cryptography.encoding@4.0.0
-system.security.cryptography.openssl@4.0.0
-system.security.cryptography.primitives@4.0.0
-system.security.cryptography.protecteddata@6.0.0
-system.security.cryptography.x509certificates@4.1.0
-system.security.permissions@6.0.0
-system.security.principal.windows@4.3.0
-system.security.principal@4.3.0
-system.text.encoding.extensions@4.0.11
-system.text.encoding.extensions@4.3.0
-system.text.encoding@4.0.11
-system.text.encoding@4.3.0
-system.text.regularexpressions@4.1.0
-system.text.regularexpressions@4.3.0
-system.threading.tasks.extensions@4.0.0
-system.threading.tasks.extensions@4.3.0
-system.threading.tasks@4.0.11
-system.threading.tasks@4.3.0
-system.threading.thread@4.0.0
-system.threading.thread@4.3.0
-system.threading.threadpool@4.0.10
-system.threading.threadpool@4.3.0
-system.threading.timer@4.0.1
-system.threading@4.0.11
-system.threading@4.3.0
-system.windows.extensions@6.0.0
-system.xml.readerwriter@4.0.11
-system.xml.readerwriter@4.3.0
-system.xml.xdocument@4.0.11
-system.xml.xmldocument@4.0.1
-system.xml.xmldocument@4.3.0
-system.xml.xmlserializer@4.0.11
-system.xml.xpath.xmldocument@4.0.1
-system.xml.xpath.xmldocument@4.3.0
-system.xml.xpath@4.0.1
-system.xml.xpath@4.3.0
-"
-
-inherit check-reqs dotnet-pkg edo multiprocessing
-
-DESCRIPTION="SMT-based program verifier"
-HOMEPAGE="https://github.com/boogie-org/boogie/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/boogie-org/${PN}.git"
-else
- SRC_URI="https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sci-mathematics/z3
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- dev-python/OutputCheck
- dev-python/lit
- dev-python/psutil
- )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-3.0.4-disable-analyzers.patch" )
-
-CHECKREQS_DISK_BUILD="2G"
-DOTNET_PKG_PROJECTS=( Source/BoogieDriver/BoogieDriver.csproj )
-DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major )
-
-pkg_setup() {
- check-reqs_pkg_setup
- dotnet-pkg_pkg_setup
-}
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- # Remove bad tests.
- local -a bad_tests=(
- civl/inductive-sequentialization/BroadcastConsensus.bpl
- civl/inductive-sequentialization/ChangRoberts.bpl
- civl/inductive-sequentialization/PingPong.bpl
- civl/large-samples/GC.bpl
- civl/paxos/is.sh
- civl/samples/reserve.bpl
- inst/vector-generic.bpl
- livevars/stack_overflow.bpl
- prover/cvc5-offline.bpl
- prover/cvc5.bpl
- prover/exitcode.bpl
- prover/z3-hard-timeout.bpl
- prover/z3mutl.bpl
- test15/CaptureInlineUnroll.bpl
- test2/Timeouts0.bpl
- test21/InterestingExamples4.bpl
- )
- local bad_test
- for bad_test in "${bad_tests[@]}" ; do
- rm "${S}/Test/${bad_test}" || die
- done
-
- # Update the boogieBinary variable.
- sed "/^boogieBinary/s|= .*|= '${DOTNET_PKG_OUTPUT}/BoogieDriver.dll'|" \
- -i "${S}/Test/lit.site.cfg" || die "failed to update lit.site.cfg"
-
- dotnet-pkg_src_prepare
-}
-
-src_test() {
- einfo "Starting tests using the lit test tool."
- local -a lit_opts=(
- --order=lexical
- --time-tests
- --timeout 1800 # Let one test take no mere than half a hour.
- --verbose
- --workers="$(makeopts_jobs)"
- )
- edo lit "${lit_opts[@]}" "${S}/Test"
-}
-
-src_install() {
- dotnet-pkg-base_install
- dotnet-pkg-base_dolauncher "/usr/share/${P}/BoogieDriver" boogie
-
- einstalldocs
-}
diff --git a/dev-lang/boogie/boogie-3.1.5.ebuild b/dev-lang/boogie/boogie-3.1.5.ebuild
deleted file mode 100644
index ea97294fb5f6..000000000000
--- a/dev-lang/boogie/boogie-3.1.5.ebuild
+++ /dev/null
@@ -1,303 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-microsoft.bcl.asyncinterfaces@6.0.0
-microsoft.codecoverage@16.2.0
-microsoft.csharp@4.0.1
-microsoft.dotnet.internalabstractions@1.0.0
-microsoft.net.test.sdk@16.2.0
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.targets@1.0.1
-microsoft.netcore.targets@1.1.0
-microsoft.testplatform.objectmodel@16.2.0
-microsoft.testplatform.testhost@16.2.0
-microsoft.win32.primitives@4.0.1
-microsoft.win32.primitives@4.3.0
-microsoft.win32.registry@4.0.0
-microsoft.win32.registry@4.3.0
-microsoft.win32.systemevents@6.0.0
-netstandard.library@1.6.0
-netstandard.library@2.0.0
-newtonsoft.json@9.0.1
-nunit@3.12.0
-nunit3testadapter@3.15.1
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0
-runtime.any.system.diagnostics.tracing@4.3.0
-runtime.any.system.globalization.calendars@4.3.0
-runtime.any.system.globalization@4.3.0
-runtime.any.system.io@4.3.0
-runtime.any.system.reflection.extensions@4.3.0
-runtime.any.system.reflection.primitives@4.3.0
-runtime.any.system.reflection@4.3.0
-runtime.any.system.resources.resourcemanager@4.3.0
-runtime.any.system.runtime.handles@4.3.0
-runtime.any.system.runtime.interopservices@4.3.0
-runtime.any.system.runtime@4.3.0
-runtime.any.system.text.encoding.extensions@4.3.0
-runtime.any.system.text.encoding@4.3.0
-runtime.any.system.threading.tasks@4.3.0
-runtime.any.system.threading.timer@4.3.0
-runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.io.compression@4.1.0
-runtime.native.system.net.http@4.0.1
-runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.native.system.security.cryptography@4.0.0
-runtime.native.system@4.0.0
-runtime.native.system@4.3.0
-runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
-runtime.unix.microsoft.win32.primitives@4.3.0
-runtime.unix.system.console@4.3.0
-runtime.unix.system.diagnostics.debug@4.3.0
-runtime.unix.system.io.filesystem@4.3.0
-runtime.unix.system.net.primitives@4.3.0
-runtime.unix.system.net.sockets@4.3.0
-runtime.unix.system.private.uri@4.3.0
-runtime.unix.system.runtime.extensions@4.3.0
-system.appcontext@4.1.0
-system.buffers@4.0.0
-system.buffers@4.3.0
-system.collections.concurrent@4.0.12
-system.collections.immutable@1.2.0
-system.collections.nongeneric@4.0.1
-system.collections.nongeneric@4.3.0
-system.collections.specialized@4.0.1
-system.collections.specialized@4.3.0
-system.collections@4.0.11
-system.collections@4.3.0
-system.componentmodel.eventbasedasync@4.0.11
-system.componentmodel.eventbasedasync@4.3.0
-system.componentmodel.primitives@4.1.0
-system.componentmodel.primitives@4.3.0
-system.componentmodel.typeconverter@4.1.0
-system.componentmodel.typeconverter@4.3.0
-system.componentmodel@4.0.1
-system.componentmodel@4.3.0
-system.configuration.configurationmanager@6.0.0
-system.console@4.0.0
-system.diagnostics.debug@4.0.11
-system.diagnostics.debug@4.3.0
-system.diagnostics.diagnosticsource@4.0.0
-system.diagnostics.process@4.1.0
-system.diagnostics.process@4.3.0
-system.diagnostics.textwritertracelistener@4.0.0
-system.diagnostics.tools@4.0.1
-system.diagnostics.tracesource@4.0.0
-system.diagnostics.tracing@4.1.0
-system.diagnostics.tracing@4.3.0
-system.drawing.common@6.0.0
-system.dynamic.runtime@4.0.11
-system.globalization.calendars@4.0.1
-system.globalization.extensions@4.0.1
-system.globalization.extensions@4.3.0
-system.globalization@4.0.11
-system.globalization@4.3.0
-system.io.compression.zipfile@4.0.1
-system.io.compression@4.1.0
-system.io.filesystem.primitives@4.0.1
-system.io.filesystem.primitives@4.3.0
-system.io.filesystem@4.0.1
-system.io.filesystem@4.3.0
-system.io@4.1.0
-system.io@4.3.0
-system.linq.async@6.0.1
-system.linq.expressions@4.1.0
-system.linq@4.1.0
-system.linq@4.3.0
-system.net.http@4.1.0
-system.net.nameresolution@4.3.0
-system.net.primitives@4.0.11
-system.net.sockets@4.1.0
-system.objectmodel@4.0.12
-system.private.datacontractserialization@4.1.1
-system.private.uri@4.3.0
-system.reactive@4.4.1
-system.reflection.emit.ilgeneration@4.0.1
-system.reflection.emit.lightweight@4.0.1
-system.reflection.emit@4.0.1
-system.reflection.extensions@4.0.1
-system.reflection.extensions@4.3.0
-system.reflection.metadata@1.3.0
-system.reflection.primitives@4.0.1
-system.reflection.primitives@4.3.0
-system.reflection.typeextensions@4.1.0
-system.reflection.typeextensions@4.3.0
-system.reflection@4.1.0
-system.reflection@4.3.0
-system.resources.resourcemanager@4.0.1
-system.resources.resourcemanager@4.3.0
-system.runtime.caching@6.0.0
-system.runtime.extensions@4.1.0
-system.runtime.extensions@4.3.0
-system.runtime.handles@4.0.1
-system.runtime.handles@4.3.0
-system.runtime.interopservices.runtimeinformation@4.0.0
-system.runtime.interopservices.runtimeinformation@4.3.0
-system.runtime.interopservices@4.1.0
-system.runtime.interopservices@4.3.0
-system.runtime.loader@4.0.0
-system.runtime.numerics@4.0.1
-system.runtime.serialization.json@4.0.2
-system.runtime.serialization.primitives@4.1.1
-system.runtime@4.1.0
-system.runtime@4.3.0
-system.security.accesscontrol@6.0.0
-system.security.claims@4.3.0
-system.security.cryptography.algorithms@4.2.0
-system.security.cryptography.cng@4.2.0
-system.security.cryptography.csp@4.0.0
-system.security.cryptography.encoding@4.0.0
-system.security.cryptography.openssl@4.0.0
-system.security.cryptography.primitives@4.0.0
-system.security.cryptography.protecteddata@6.0.0
-system.security.cryptography.x509certificates@4.1.0
-system.security.permissions@6.0.0
-system.security.principal.windows@4.3.0
-system.security.principal@4.3.0
-system.text.encoding.extensions@4.0.11
-system.text.encoding.extensions@4.3.0
-system.text.encoding@4.0.11
-system.text.encoding@4.3.0
-system.text.regularexpressions@4.1.0
-system.text.regularexpressions@4.3.0
-system.threading.tasks.extensions@4.0.0
-system.threading.tasks.extensions@4.3.0
-system.threading.tasks@4.0.11
-system.threading.tasks@4.3.0
-system.threading.thread@4.0.0
-system.threading.thread@4.3.0
-system.threading.threadpool@4.0.10
-system.threading.threadpool@4.3.0
-system.threading.timer@4.0.1
-system.threading@4.0.11
-system.threading@4.3.0
-system.windows.extensions@6.0.0
-system.xml.readerwriter@4.0.11
-system.xml.readerwriter@4.3.0
-system.xml.xdocument@4.0.11
-system.xml.xmldocument@4.0.1
-system.xml.xmldocument@4.3.0
-system.xml.xmlserializer@4.0.11
-system.xml.xpath.xmldocument@4.0.1
-system.xml.xpath.xmldocument@4.3.0
-system.xml.xpath@4.0.1
-system.xml.xpath@4.3.0
-"
-
-inherit check-reqs dotnet-pkg edo multiprocessing
-
-DESCRIPTION="SMT-based program verifier"
-HOMEPAGE="https://github.com/boogie-org/boogie/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/boogie-org/${PN}.git"
-else
- SRC_URI="https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64"
-fi
-
-SRC_URI+=" ${NUGET_URIS} "
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sci-mathematics/z3
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- dev-python/OutputCheck
- dev-python/lit
- dev-python/psutil
- )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-3.0.4-disable-analyzers.patch" )
-
-CHECKREQS_DISK_BUILD="2G"
-DOTNET_PKG_PROJECTS=( Source/BoogieDriver/BoogieDriver.csproj )
-DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major )
-
-pkg_setup() {
- check-reqs_pkg_setup
- dotnet-pkg_pkg_setup
-}
-
-src_unpack() {
- dotnet-pkg_src_unpack
-
- if [[ -n "${EGIT_REPO_URI}" ]] ; then
- git-r3_src_unpack
- fi
-}
-
-src_prepare() {
- # Remove bad tests.
- local -a bad_tests=(
- civl/inductive-sequentialization/BroadcastConsensus.bpl
- civl/inductive-sequentialization/ChangRoberts.bpl
- civl/inductive-sequentialization/PingPong.bpl
- civl/large-samples/GC.bpl
- civl/paxos/is.sh
- civl/samples/reserve.bpl
- inst/vector-generic.bpl
- livevars/stack_overflow.bpl
- prover/cvc5-offline.bpl
- prover/cvc5.bpl
- prover/exitcode.bpl
- prover/z3-hard-timeout.bpl
- prover/z3mutl.bpl
- test15/CaptureInlineUnroll.bpl
- test2/Timeouts0.bpl
- test21/InterestingExamples4.bpl
- )
- local bad_test
- for bad_test in "${bad_tests[@]}" ; do
- rm "${S}/Test/${bad_test}" || die
- done
-
- # Update the boogieBinary variable.
- sed "/^boogieBinary/s|= .*|= '${DOTNET_PKG_OUTPUT}/BoogieDriver.dll'|" \
- -i "${S}/Test/lit.site.cfg" || die "failed to update lit.site.cfg"
-
- dotnet-pkg_src_prepare
-}
-
-src_test() {
- einfo "Starting tests using the lit test tool."
- local -a lit_opts=(
- --order=lexical
- --time-tests
- --timeout 1800 # Let one test take no mere than half a hour.
- --verbose
- --workers="$(makeopts_jobs)"
- )
- edo lit "${lit_opts[@]}" "${S}/Test"
-}
-
-src_install() {
- dotnet-pkg-base_install
- dotnet-pkg-base_dolauncher "/usr/share/${P}/BoogieDriver" boogie
-
- einstalldocs
-}
diff --git a/dev-lang/boogie/boogie-3.1.6.ebuild b/dev-lang/boogie/boogie-3.1.6.ebuild
index 9a7d7f9626f1..76dd6c06954a 100644
--- a/dev-lang/boogie/boogie-3.1.6.ebuild
+++ b/dev-lang/boogie/boogie-3.1.6.ebuild
@@ -210,7 +210,7 @@ else
SRC_URI="https://github.com/boogie-org/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/dev-lang/dafny-bin/Manifest b/dev-lang/dafny-bin/Manifest
index 1f304927bca1..613260136dad 100644
--- a/dev-lang/dafny-bin/Manifest
+++ b/dev-lang/dafny-bin/Manifest
@@ -1,7 +1,5 @@
-DIST dafny-4.4.0-x64-ubuntu-20.04.zip 62873378 BLAKE2B ee471dfc0be515949bc3ec18cd46705ce35c7a0b43b8ffc35e7754cef57a3e9351b7e937b6735319d6255407b6cb46b4c0c69eab5a573fdf7671055efe3988b8 SHA512 acfd643bdf3dba7377fde8d36f3c7bfff27b575fbc212d02974958ad38fe433870128525ff22f9a76d4b1602d5253794409ce834b67c52571d395a737fc24471
-DIST dafny-4.5.0-x64-ubuntu-20.04.zip 63259963 BLAKE2B 2fd6bce2a4244b68ca2de6453e070ef05e67000667f946730608ea0806d4ee768bb612a83603b442071a4135e5a030edee38a70f0171cb1b7abd29e53cef5cbe SHA512 38c7c30ef764309eb26f9b54a2d15bac8953215915cc9a291524276609814cd76037480302f4e235710509a5cbe0e56a85bb8414be04ba8b9f63095a168543af
DIST dafny-4.6.0-x64-ubuntu-20.04.zip 63265253 BLAKE2B ebba4490857fb9860289ccad5ea03251366ec5d745588e43a74529c3500f5f02c516bef70f4c661b3138b935e340102ea2537e0c22daf64b88941fec1ff90b4b SHA512 2537cc9d2b2a5514d5ff83988856bac4100bb381eef540870867e47d4557e54bf0889a60ad329f961366558be30590cb5c611bcc7a15305c27a1c38da629746f
-EBUILD dafny-bin-4.4.0-r1.ebuild 1268 BLAKE2B 834a4b17ddce03aa6ac08e506416cd655100aaa40276385a1df905855d3f6866044c4fdd7b69719697128c8370ba749593f8702c0cf83ef02cdb98cb6a01a463 SHA512 0ce8ae4ac47b06f8fb2c171ca7fbf40191af440af74f893ecdfcff739515f1b5a20f2c6de07a2e5b5a7c3f471aa26108b3bd5a3d5eb48ca27b7c4e4e0b71bf00
-EBUILD dafny-bin-4.5.0-r1.ebuild 1267 BLAKE2B a43474ee492a32e6dc5287dccf7f3e2b5bef765c120e710194285803c2d8341a89c0bf4cc374e85b753984ac80c4227cc55e5f6440fad7091e65f53d22f0af97 SHA512 dd56c0f34b37a65bae3fc4f54e78c727b39b7efd421b74530c33d60a45a2906edd21c369485ffede7bf158a0b84c85473fa4f320cab2292d923c3c4a84efa3e8
+DIST dafny-4.7.0-x64-ubuntu-20.04.zip 63382915 BLAKE2B dfda2ceccabd2c223e7ab8ae6c8b02e7f34b42d4c115c2b8013941220246817536313d35927cca68f1427332b937434ec8e9a5dc6347b56eac0f907366c123d2 SHA512 89ef8ebda46b99cebd22f9721fc7af74c8e265a73db4530c571bd37b58d6741f15064d77ee5035be2b2039565b4bc826251dd29d6752557dfb9044fe40b07775
EBUILD dafny-bin-4.6.0.ebuild 1266 BLAKE2B d468b3d62b76525ac092d6ea0c4db6a20d30b883d9c66dca490172ff548e7d27d546e9cf93acbaa8d3b2c6bdc600fcb455f04085971943b413faefcda7b7b56e SHA512 f2eb9d0e966a164ce03c37b46b9e64d5ffb957a03491d931504656d6f918f641329a95f08281e026c9e080ed55e7efd9e7d17ec1b67ec9a2197c2b854e3f50a8
+EBUILD dafny-bin-4.7.0.ebuild 1267 BLAKE2B a43474ee492a32e6dc5287dccf7f3e2b5bef765c120e710194285803c2d8341a89c0bf4cc374e85b753984ac80c4227cc55e5f6440fad7091e65f53d22f0af97 SHA512 dd56c0f34b37a65bae3fc4f54e78c727b39b7efd421b74530c33d60a45a2906edd21c369485ffede7bf158a0b84c85473fa4f320cab2292d923c3c4a84efa3e8
MISC metadata.xml 1826 BLAKE2B 66f000cee8fbf3bcae05da9249d5bc3388f9c05f32c45e96dd51b035aea220a9d49af25cb89b8b8a64a691408373c1ea02d0f345f9a4a554565f708a894664d5 SHA512 0cc12d9c49360bbc08bb8eccd3f7139ec149a9b731f0283b0f95a8506dd93458eb93f3347a978e55a86279ad85ee3233c1b87bfee36f22c9e40bdd14c0aef6c5
diff --git a/dev-lang/dafny-bin/dafny-bin-4.4.0-r1.ebuild b/dev-lang/dafny-bin/dafny-bin-4.4.0-r1.ebuild
deleted file mode 100644
index e820db1b1174..000000000000
--- a/dev-lang/dafny-bin/dafny-bin-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Verification-aware programming language"
-HOMEPAGE="https://dafny.org/
- https://github.com/dafny-lang/dafny/"
-SRC_URI="https://github.com/dafny-lang/dafny/releases/download/v${PV}/dafny-${PV}-x64-ubuntu-20.04.zip"
-S="${WORKDIR}/dafny"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* amd64"
-REQUIRED_USE="elibc_glibc"
-RESTRICT="strip"
-
-RDEPEND="
- !dev-lang/dafny
- dev-libs/userspace-rcu
- dev-util/lttng-ust:0/2.12
- sci-mathematics/z3
-"
-BDEPEND="
- app-arch/unzip
-"
-
-QA_PREBUILT="*"
-
-src_prepare() {
- default
-
- # Remove bundled z3.
- # NOTICE: New versions do not need the bundled one but older versions
- # hardcoded the path relative to "dafny" binary.
- # While bumping make sure to verify that system's "z3" is used
- # by, for example, compiling/verifying a simple dafny program.
- rm -r z3 || die
-}
-
-src_install() {
- local dest=/opt/dafny
-
- insinto ${dest}
- # Maybe too general, but this installation mode matched how it arrives.
- insopts -m0755
- doins "${S}"/*
-
- local bin
- for bin in DafnyServer dafny ; do
- dosym ../../${dest}/${bin} /usr/bin/${bin}
- done
-
- # Make "dafny-server" clients happy.
- dosym ../../${dest}/DafnyServer /usr/bin/dafny-server
-}
diff --git a/dev-lang/dafny-bin/dafny-bin-4.5.0-r1.ebuild b/dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild
index 8ed638b01e1e..8ed638b01e1e 100644
--- a/dev-lang/dafny-bin/dafny-bin-4.5.0-r1.ebuild
+++ b/dev-lang/dafny-bin/dafny-bin-4.7.0.ebuild
diff --git a/dev-lang/dafny/Manifest b/dev-lang/dafny/Manifest
index 0275a3cd51ca..dfef10dba0d2 100644
--- a/dev-lang/dafny/Manifest
+++ b/dev-lang/dafny/Manifest
@@ -3,22 +3,36 @@ AUX dafny-3.12.0-DafnyRuntime-csproj.patch 865 BLAKE2B 33d94935c9aba72b3ef23e878
AUX dafny-4.5.0-lit-config.patch 830 BLAKE2B 5a073eba4d633b14f491fb18adb8aed821bd97696aea331c32a99570f74ccd69775356ffcee826f9eefc857ae5956874c994ee3a65c6b12b0e1f1fda3ca0d21f SHA512 d04777e29ea8d6f879a7b9b986d68bb6d4bafcbc686816e0aa2bd46bf6d5d6838e11085482f742e7a33c90bdd3551ef57ea10cf6c18373cb3dc89392482cec30
DIST bignumber.js-9.1.2.tgz 79226 BLAKE2B 3d2ff19d73a6fcfbcc0d03d1e9808796baae639e19973cbe0c26af4b514abc299129b8a7bc3e4e803c61af44b76f4381b1965d8fa331ea43e8a4c8fc7f98d8e7 SHA512 dbf98ac991fd2bce5bcce11f8570c11594c6775093b3ee481e9785428f65ba2046ee1821742f39d4f8f658085be84dd1e9bf6d663fd72a16e0e1fba6f8a7a9ba
DIST boogie.abstractinterpretation.3.1.3.nupkg 29640 BLAKE2B 6ebadfc92014018649ba1998f878ca8d8cda2df25d8b7f5243becd27bcafbcc166c071769adabdc99098b4fbf4aee8a6de8be9f8da43b3a3e1511dba96bbf2d1 SHA512 b950ceab224aca2a6d9a0202d2f79dc59f5e8f18f710933d843e8eb6dae9badadf6f78e79297f74bbe35a9d9170f2c928174c93a6edfd70e79aa282348b4be58
+DIST boogie.abstractinterpretation.3.1.6.nupkg 31060 BLAKE2B 232350ede99fdfe5eafccfe1975d69dec478e353041cfdf85f66b9ef6080b9530c3ce3e1caf9cdadb72dc7238dc0730fe689cd97014f0ca6e7a0721ef5906e51 SHA512 8d1d2d9fa70e3428ae5be04f13498492e3075eef4c51162b265a30361496acf173c1d6ee8d875fc29e1b5bab58d899a351b3fa07c9321c2f30641efaa61391f5
DIST boogie.basetypes.3.1.3.nupkg 25710 BLAKE2B e45663df336757dcc448f2ebe4f150948504047a1d5e4814fba81b0c08d7480aa717a42ebaa1ef9714276093a0d2755780669d0af410dda4806181c513874bf0 SHA512 ce3bbdf67d1332a51dbfffc21f12cde720b6583638dd7b6bc1fb68e5e6a7d1d6f0a191e795728b79adc1f113102996475c0290afb7062bd1122a17c1d6d1605f
+DIST boogie.basetypes.3.1.6.nupkg 27130 BLAKE2B 34a2c49a31c3582011934b6fccede103858e6c117d3ad07c0bf07bf95b6899b8274184e615369ea16b5d309273402a3876147ad54cdc3076cbbf6f65603ccc67 SHA512 41365c6b02cf0cc333f2bba5a282f17c061cb9ffeccfaad50888f4ae40571226fbccab5ad4b4ce77d5abea6dfc20d33490006a8694f66a82d6f8fd1cc79f3f4b
DIST boogie.codecontractsextender.3.1.3.nupkg 17458 BLAKE2B 2005168450015740d0afd9415c47674bb55f99b2a717ad03f56e0571be1f5532a9abb0a662b3b3f785dab32914684dc0046854c4286ea9be338aa0dcad0e4618 SHA512 1508e11342e88ef0fe3a6f7dc758924987b6edcc30f62d0a7e43aaba09cc14b26b999eb0d59faa13e26f246e91b9c176f4c983fdeb653892cff655f40b5bd24f
+DIST boogie.codecontractsextender.3.1.6.nupkg 18878 BLAKE2B 8b1b92b1bf916ccd5dabe99102ee1d5feea10fe4cb9aca7926bc1ab7f17e5c626e72f71f9aba33b4a8076760323f8fecc115d7f5d111437c8af0ce51ae97c413 SHA512 7675cf3e961ac3e323fc39fe39e1ed1a955aa2ce651302729c8d1a6a4f015315f3e5fd3cfe79888bc4b2e7b6be4a9fab5febacf7f12b814e3f980f42d99fdea4
DIST boogie.concurrency.3.1.3.nupkg 92168 BLAKE2B 81ff170058924043a10c83aed60ea38951bca7ff35de3d8be29fcf68fea9da2d658ba0abf36f0fa93e4c9f96b0a81f96b550396ca55e3ac204b4e21e49d112bd SHA512 069c34b152ccfa9ab8903b6beda6090fcbfbad243d79dc473c01e30d19a6a5ed15528120180ad271d28b43eb520dae6e221a9256680b7e241a6bb83415988d93
+DIST boogie.concurrency.3.1.6.nupkg 92317 BLAKE2B 174a2ed0ae2e4141e9f4a4dba6d2498bb7b56babcc25a103a4a77d8fce9b5d7d41e26df16dca3b9f1f64e503d377b9b3b41484be01d80bb820c468bf87f7601e SHA512 c4a62941db25677f45dde8657d3c917a1845e51d3fde13dee40a9446ee30f5a533392b333989864439b29c8278b256b71f0d8eb7d118f1152c7ab514d29103c8
DIST boogie.core.3.1.3.nupkg 208304 BLAKE2B c3affd650c0c81c61e39e5bba0e3f88684fe43169c59b60aa15ef532747ed624d3b4d2a1ebf1fef6d216bb380b535c62a48cce072bf4a3ff57feea907c48ca8c SHA512 ae611fe91b8189ba55315db75be7fd927d08ae096305d099aa5b51ef692b4c5f4633c7cdcc95f9344791f7e11414e4078a8640127e2442f667594b335338eb1e
+DIST boogie.core.3.1.6.nupkg 209262 BLAKE2B 42160fee38ba905ef76ee63e6384b6be8e248302cca8f6fc9784ae822e2d55200a1e54b38c399d616aff2adc47bf7cb34713cff0b11da36c453b47b9b901b8fd SHA512 14f2680defcc7db41698b9e959fb554ea15ab1752dfc238124c535e406029dd29305f26173d7084d98cac235385bc0d8552e16bb2455e6d7ebe687e164b06c1d
DIST boogie.executionengine.3.1.3.nupkg 85951 BLAKE2B 4dc3e7c442d2fc8f79b8f17c5139bf28453205f7fbb22caf35cdff40ff5294e940820e44029669e4f2103ae4dda56ad34b5d3d76dc73327d8925e6c5384859af SHA512 d06372aa80356ee5b07dd6cd30495246a5d900727fd7c6bba52faef25aabc191b5d89f479ba3c936a2a31a0045c8c195e9099d4c87231c14705ff00ac37b8c84
+DIST boogie.executionengine.3.1.6.nupkg 88418 BLAKE2B 98e49c3c54af899e5e70d39c083fa62fba395aaa5a8abc04362e98bb9ab109cdc854072d0609d30da319373ac66de54e0640d29c8579ac38da91a5104ac926d5 SHA512 7628e192df3914da874ff774419d88a9d684ef500bb74ae0c5cb484438b02c9bf1dd73d814848aac781ca9c236518f71cad07ddb87486ad373d5caccd2bcd6c1
DIST boogie.graph.3.1.3.nupkg 27927 BLAKE2B 66694f02030c943892514881969c05be58d2a9cc4e4ca44a7b6115908a2e04e104350b706b19346e5ea7d659101532ffba2cf0ac919157102c7832185f4cf112 SHA512 f50c932d6ca907f359f698c02cdf857cf21b47ec6671ec917f4ae5a03db5b02cfdf3bc075b4ad840ab31c44db343aac2fe0d623d555f17e3ce2d9cf0f5efe9e3
+DIST boogie.graph.3.1.6.nupkg 29347 BLAKE2B f96ff7e145cd7b5897a984b5d0109783e7e18e74e0a8185816cd80bb4fc53537a16b14f9e0ec98ce90db9f26eed32c8b23420cbf8343b21837e0aa369f6d2354 SHA512 4f385c6941637d456d921ea4247cbdf4eb8e5d470fbf1f1f35972358851fe45f7f925c3fd2f436468e133531174d71aefeb178de30c527fd56388ae89b212056
DIST boogie.houdini.3.1.3.nupkg 52727 BLAKE2B 4a37e98bc0ab9bc8956e81df2541bf1bcfb50c32258b94818a5c8cafbcc74c76d4cfc5432a2e1ee94db5fc503dddd020123cc4f5f4a47c6b3bc8743b47784a04 SHA512 0f83ea50aa6f453d741cc7ff28a00ab9e9205a90caecaf7ccbd49d5b9217ec3bf9f5e1a7e9cce83314f48f25ee32c682c9509d00ed7bdcee602827f78712ce31
+DIST boogie.houdini.3.1.6.nupkg 54144 BLAKE2B 4b1571a49818ef03d30a87eb6326c33ec7d693fe31eed4ab4f636dd50ba6015b5594cdb89024943f9beb1322edb4a3813629421609417d6308513e5a0c7a71ff SHA512 608a293d03927b7fc5d3a0cdd364bcbffa7b11bd8443f13afff58aa8dfb4cf0c0c8615786c50e16560df5ee968b41477bf27033d0f48bb518d19a2cecc0c0a19
DIST boogie.model.3.1.3.nupkg 26902 BLAKE2B f384227782a32efa4083412a0820343e301337df11bcf4dc4611ce9022a63387b66a350d921dab484230d29f6a33006e1e56ebbd1818e8d5a4b0b34e61912211 SHA512 f6e52696ded95d9be9ec4046917c171cddda7429f63d2a0f188b960950bd9684285ce6eb21d1181b4f582b2d400117bf810a8b5a11a654f43a40c22fef4abbf4
+DIST boogie.model.3.1.6.nupkg 28325 BLAKE2B 11a0a9cf0931e246fc5ac7b2f7598033dff11e92cc7f505616e3af95260c08b65e9ab9bdcf794231240da4a341ce5c88cdfd9ed84b54641c83e0344fd454de0e SHA512 d638cf7c495d26e1edb6ac82d83a6dfa756121098a538ece663095c08ec9f623c57bcf7b34c492889a85e28e928d0f77cc55fc49aa04c9da21ab32220bc15b39
+DIST boogie.provers.leanauto.3.1.6.nupkg 30068 BLAKE2B a8a751bc5df775c0ae5b6254734120b2a094c6713618f8854ef785fc02f0774fe6727b930df945b63282e45dbdc2e472fd5508281b9ed5304ad1ac4c1b1bd13a SHA512 37da67c1e202f4b9aac420171d83fd96add2ecce51f69f83901a57151420fc32bdb98e18f31b98e140d881bc1f10cfa19ffcb2ca3c57c0db79a38af42febb7b7
DIST boogie.provers.smtlib.3.1.3.nupkg 70581 BLAKE2B ade8aaf77a42dc7aa8ab7a7dcf2eacd00db612b032a7e62d2ddb5f96431e43ac16df282e55fe2cc46b104b721bb1183421b98a22e8823746c6f655c7f7789fc6 SHA512 50368434be8277c5dd84edce72fcb1ba107737cedcac0f6ff7cbad32b44bc749912b576e4c1076a840239cf5f84d93354fc8a5fe649121f5ff339316cd53c1c4
+DIST boogie.provers.smtlib.3.1.6.nupkg 71966 BLAKE2B 7879b4893bf8f24486648f73aa21f9a5046e04a1ab765ecccc5ae66a5000170eb733949567a52f3c3a46246739976290d6180936a30d6fa4a83966957115d556 SHA512 2edcb1ed93c6d6a4f457785a1cced9d655b8afcfec04558fc189ae9a08ea64036bfdea646366c06ed9eeb5ed34d1ba542d4f88ae716a5fc766f10d6578e51d7c
DIST boogie.vcexpr.3.1.3.nupkg 74142 BLAKE2B d523aecb82111a712fe619a69c159213ee4bef8182b1dd5708ff2b84ecd7690bceed5eaa825f8735c373ae7d3cf5ba4385e552f4a332d68fa5740cf862992bce SHA512 540e15a2830b739921e72165a39633bbc5b0a820463d79d7a2a915d2d902d242d9221e12026b6c8f6796d2309f5bff672dae50ff9d27834f2660fb433ce5809b
+DIST boogie.vcexpr.3.1.6.nupkg 75557 BLAKE2B 8fce1d8b05a18bc55c80259e9a856df7c4b0631eca4f19b050bc13405773e4b9f7072e32dba67378eb63e137d1dcd4988b868b57ae2f41c9735ee6dbd9bba274 SHA512 b9bc0d6148bca1010161442ec800a798bd5a5c6748e9b3e41cd8608ecf7020d97c2d111317764dc404f547ce5ed974a7945f8d2e9d948259b0a0f6fb1bf2e327
DIST boogie.vcgeneration.3.1.3.nupkg 90517 BLAKE2B d5f0271491a37f7ba806c2a46894c474b0c65d5bc66a659241e9ebffbf63c77a75a3533a615957ced4af1ee0363a34fd2c6803beca59e1fe656a1ba29c5fb309 SHA512 e402de9912b9d788520ef615fd80b8dba2eca9938f8321fb9e3f53bf158baedfd4c69f3aa4eaa3fe8f685d3ed9556982001117014279f9440605bac368b521c5
+DIST boogie.vcgeneration.3.1.6.nupkg 91911 BLAKE2B 405a1995a6438953ab44d912dc633024fb564eb95d258e0d360a13b6b29075eb283da95f02f157fca740b86d499e25c43f98af96664b837cdf13ea496e53b813 SHA512 be76b5c721c42a301bd553b205868328b855e23463e2c728d6780919b2bc09481e3fa5c5abdcd7673b3a9ce48f1675da9fbc120b8bfc978dbccb5b048ea7c55a
DIST castle.core.4.4.0.nupkg 916004 BLAKE2B 7404f946c140bc4c22132282a4a12694328bac2f37f3cae06c595076068dbedc808465e352f083450cea3e3869698f91b7a5b2b55c08f29f4a9feba7f15abf74 SHA512 7626c347f82038bc29b0b2ae399937047aead260ed85ff8c107d36adbe901d729be59cd89a5f98ef45da2d1883c8374b6f286c81c044a5a2b69ab4b5dde9ce98
DIST commandlineparser.2.8.0.nupkg 475554 BLAKE2B e55eda3a96441169220e5b081f432d8445d719cbcf8e86527920d44085e6e97934e20aa0266bc5dbdc16ba1a6daa6ece55bc2c63266c9d733ab4992f2fe3e0a1 SHA512 8c276513dfe91e5bc72cfb3b96a0d24411ee3bd2e9832d423f6ade3f3964a011dbb977ca90601750fa133a0a25fe72f66955be7f69a72f5d6b73c7f313094b5f
DIST commandlineparser.2.9.1.nupkg 496069 BLAKE2B e2c4b38841f83d6bc10432b8055af90369f1fe0a10105a58b51b44cd48e5d84cb0b5e4b19f444d8c81b38646a62c7c4d11cbd710e92fea68be3ebea6ab98e3f1 SHA512 4f364e45c9668c7e7cc6a922b488f3fa523033c20d7a432694f0a6af05ce528ea0481d8375e2f4f1032c6990347b4803ce9a0e48068c6fe15ec46fb1254f085d
DIST coverlet.collector.3.2.0.nupkg 2209480 BLAKE2B 175bcfcb9d6e5177d44f2d607f2411cbe77d6009d096bbc84372e33d7be972d3e39ec39d7f2669b4b91f4bcf44f6ddd46bc91541c0cc4843426e2dd1073bf5c2 SHA512 b63d02a5d3233805b42f0b8cc76f40c8d9f5a0117beb6bdb2ab147f5521bb99919b29d51ff91767ce0bfcab92d25fc8fe794133cadc60da3e009ae18d10fc920
DIST dafny-4.6.0.tar.gz 6373177 BLAKE2B 9348a9b170dd694885efe4682f05abe60240e6f7df7bde7bb53e8955c1c75a332ca6e7d6d6f38eb1aa9a83a9a5dfccea13b7683e99873c1fce12181d47679548 SHA512 abac500a27a811b434d32036ff7d877dd337a0a5917a07a7ac1fceffb1dd5d493bd07b7d518875243674b7919862a25f628fe62052983a8ff8f1450669c49b69
+DIST dafny-4.7.0.tar.gz 6538682 BLAKE2B 92597a70055ab599bdc8495de9e00a441112098b990372d40515cafc191fff0b63e835aad0a94fdef363436ea06e012dfdfca76ade5b7271386a0293a9471729 SHA512 4fca7fab490df1a075c70f4c2b3f62d77c7194224b34de954e5195477b08f30d4ec9562defa9dc3756039b217bf758f86d212f4c71a644ac43069d829d5b2eb2
DIST diffplex.1.7.0.nupkg 69699 BLAKE2B 9c7d6eab09e7df1d791183bbfc4cc46b7bea8dd4b5d09fd3e7e3dc1734e6a8973f92a34387e1a2a0e3a4cbf11ffb89f8138844b2b46d2e94010932ed47158911 SHA512 a0f7a30c59889d71eba97db9bda2efbf1b458ca439d129b52ba3eae32626325e73ec13d46018603a81a33cf18a25a5b08a1b2e6a89c7e716faa47eb9db6d6474
DIST humanizer.core.2.2.0.nupkg 104728 BLAKE2B 6c383abbbed9250f2a7eeec4478ead8f23ad53aa62a5b0f22e71fed9157aa6644a9a7518842d637885b7b63a4300754e1a7e9f3f9968725607ad30bf18e27a21 SHA512 e232459f914c8e7fc3f8dee69a85e66beb8c44515d4c83a976ee24084a91f32aae61c6f845ff38edcae02d0bcab44f9ec253277dccf2f4ae7e82235047bc6ade
DIST jetbrains.annotations.2021.1.0.nupkg 122595 BLAKE2B 59b994b58df9c4ef12d130543ae85ae0a368b92fae8c1d106675bcb4a55da9a13ee6da5fd5940b51c2a101470226007b05a1670b085d0f2f0b66f143e67f3051 SHA512 3b17599f6fc4413dd3811a32216f742596da5c6d8709134d85d292cd28ace7dc72aecef8a2bf64a5dfd31796787468e70e3936ea2eb9ed0505c7c6130d66db17
@@ -353,4 +367,5 @@ DIST xunit.runner.visualstudio.2.4.3.nupkg 809588 BLAKE2B ce18ac895657d1efa9752e
DIST xunit.runner.visualstudio.2.5.1.nupkg 348549 BLAKE2B 530ffc6b699a1589ad6a7fb5aa826d7238b63ea8dcd13ce5705a3d29a0ba70edeac2d9950cd1a00a13a779add761e4e14335689051a43b4cd662a330734e4df7 SHA512 0cc7887e7c7c3315db31aab79df236db9b5542e0234c27543dd5b11cf917674a8fdebc384e7331663b08d586fcf20628479a20ad7edbed4e61667903e812c6f0
DIST xunit.skippablefact.1.4.8.nupkg 44542 BLAKE2B 3c9b09d5196e8901770099b2e5078d9373e8ebc2da058a9071707d6fee56eab7c876578734f3be5b088db6ae83c8ad81a3aadfcab38e1fd2b28bd25601fe5463 SHA512 a2c680223bda4f9bfdbd751c8d6a5319e0a4611533272860ca0a396b26c473a13065301a5d8973074ea2bb5119caaeec5a67d547a96ae5d762dc09f337f51ad1
EBUILD dafny-4.6.0.ebuild 19686 BLAKE2B d26b6a164fe3a4c16c1130057103be047bec579ed87ea84611e17fff71271aaab2690a7d3195f8747b2a77a1150d6fdf4ceb4873fdd86ea9dd56aba58ced9925 SHA512 14923ff113a7aeca39af8eecbd1a1eedae171e34d3e812f0cb301e0635f9c1dc724aceb898db9a72ed771e5c4f3e907df1fa0b4eb4069eafd7a026d4f9faf285
+EBUILD dafny-4.7.0.ebuild 20969 BLAKE2B be17a511d947e5c04442af34cc7dd7ffa23da2818ef32b688011bc25d42d86e715176913e1d5b0dd0ca0a3880dd3a64eb962d6b0514e875a4cbfb30209476a95 SHA512 4708cd5daba42d67a986fe4bf25efa926c315780fdfba98efcd3949d431cb9e1d388737a470e8fbddd3fef4092e658c2942fbf4197671ce18d70404980865495
MISC metadata.xml 1884 BLAKE2B e3a53cfd90a4edf1d9fd9f567ac3c23fd88cc46602cfe6aea31ddc40585ebc89ab82833dcd21c82083671a54454d62f162f45d56d6b0ec9c202148b3d5ea2c6d SHA512 4cffb9c237ed85097ce1496a72f5aa9c5a0f5758402fe66ff745a3b1dbc3f8d9a40fecc9140ee1b9418f09b62794f7e0a47f908e6ba01b370087d4df62bfa46e
diff --git a/dev-lang/dafny/dafny-4.7.0.ebuild b/dev-lang/dafny/dafny-4.7.0.ebuild
new file mode 100644
index 000000000000..edd00aee8e1e
--- /dev/null
+++ b/dev-lang/dafny/dafny-4.7.0.ebuild
@@ -0,0 +1,665 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+DOTNET_PKG_COMPAT=6.0
+NUGETS="
+boogie.abstractinterpretation@3.1.6
+boogie.basetypes@3.1.6
+boogie.codecontractsextender@3.1.6
+boogie.concurrency@3.1.6
+boogie.core@3.1.6
+boogie.executionengine@3.1.6
+boogie.graph@3.1.6
+boogie.houdini@3.1.6
+boogie.model@3.1.6
+boogie.provers.leanauto@3.1.6
+boogie.provers.smtlib@3.1.6
+boogie.vcexpr@3.1.6
+boogie.vcgeneration@3.1.6
+castle.core@4.4.0
+commandlineparser@2.8.0
+commandlineparser@2.9.1
+coverlet.collector@3.2.0
+diffplex@1.7.0
+humanizer.core@2.2.0
+jetbrains.annotations@2021.1.0
+mediatr@8.1.0
+microsoft.bcl.asyncinterfaces@1.1.1
+microsoft.bcl.asyncinterfaces@5.0.0
+microsoft.bcl.asyncinterfaces@6.0.0
+microsoft.build.framework@17.0.0
+microsoft.build.locator@1.4.1
+microsoft.build.tasks.core@17.0.0
+microsoft.build.utilities.core@17.0.0
+microsoft.build@17.0.0
+microsoft.codeanalysis.analyzers@3.0.0
+microsoft.codeanalysis.analyzers@3.3.2
+microsoft.codeanalysis.common@3.7.0
+microsoft.codeanalysis.common@4.0.1
+microsoft.codeanalysis.csharp.workspaces@4.0.1
+microsoft.codeanalysis.csharp@3.7.0
+microsoft.codeanalysis.csharp@4.0.1
+microsoft.codeanalysis.visualbasic.workspaces@4.0.1
+microsoft.codeanalysis.visualbasic@4.0.1
+microsoft.codeanalysis.workspaces.common@4.0.1
+microsoft.codeanalysis.workspaces.msbuild@4.0.1
+microsoft.codeanalysis@4.0.1
+microsoft.codecoverage@16.11.0
+microsoft.codecoverage@16.9.4
+microsoft.codecoverage@17.1.0
+microsoft.csharp@4.0.1
+microsoft.dotnet.platformabstractions@2.0.4
+microsoft.extensions.configuration.abstractions@2.0.0
+microsoft.extensions.configuration.abstractions@5.0.0
+microsoft.extensions.configuration.binder@2.0.0
+microsoft.extensions.configuration.binder@5.0.0
+microsoft.extensions.configuration.commandline@5.0.0
+microsoft.extensions.configuration.fileextensions@5.0.0
+microsoft.extensions.configuration.json@5.0.0
+microsoft.extensions.configuration@2.0.0
+microsoft.extensions.configuration@5.0.0
+microsoft.extensions.dependencyinjection.abstractions@2.0.0
+microsoft.extensions.dependencyinjection.abstractions@5.0.0
+microsoft.extensions.dependencyinjection@2.0.0
+microsoft.extensions.dependencyinjection@5.0.0
+microsoft.extensions.dependencymodel@2.0.4
+microsoft.extensions.fileproviders.abstractions@5.0.0
+microsoft.extensions.fileproviders.physical@5.0.0
+microsoft.extensions.filesystemglobbing@5.0.0
+microsoft.extensions.logging.abstractions@2.0.0
+microsoft.extensions.logging.abstractions@5.0.0
+microsoft.extensions.logging.configuration@5.0.0
+microsoft.extensions.logging.console@5.0.0
+microsoft.extensions.logging@2.0.0
+microsoft.extensions.logging@5.0.0
+microsoft.extensions.options.configurationextensions@2.0.0
+microsoft.extensions.options.configurationextensions@5.0.0
+microsoft.extensions.options@2.0.0
+microsoft.extensions.options@5.0.0
+microsoft.extensions.primitives@2.0.0
+microsoft.extensions.primitives@5.0.0
+microsoft.net.stringtools@1.0.0
+microsoft.net.test.sdk@16.11.0
+microsoft.net.test.sdk@16.9.4
+microsoft.net.test.sdk@17.1.0
+microsoft.netcore.platforms@1.0.1
+microsoft.netcore.platforms@1.1.0
+microsoft.netcore.platforms@2.1.2
+microsoft.netcore.platforms@3.0.0
+microsoft.netcore.platforms@3.1.0
+microsoft.netcore.targets@1.0.1
+microsoft.netcore.targets@1.1.0
+microsoft.netframework.referenceassemblies.net452@1.0.2
+microsoft.netframework.referenceassemblies@1.0.2
+microsoft.testplatform.extensions.trxlogger@17.9.0
+microsoft.testplatform.objectmodel@16.11.0
+microsoft.testplatform.objectmodel@16.9.4
+microsoft.testplatform.objectmodel@17.1.0
+microsoft.testplatform.objectmodel@17.9.0
+microsoft.testplatform.testhost@16.11.0
+microsoft.testplatform.testhost@16.9.4
+microsoft.testplatform.testhost@17.1.0
+microsoft.testplatform.testhost@17.9.0
+microsoft.visualstudio.threading.analyzers@16.7.56
+microsoft.visualstudio.threading@16.7.56
+microsoft.visualstudio.validation@15.5.31
+microsoft.win32.primitives@4.3.0
+microsoft.win32.registry@4.3.0
+microsoft.win32.registry@4.6.0
+microsoft.win32.systemevents@4.7.0
+microsoft.win32.systemevents@6.0.0
+moq@4.16.1
+nerdbank.streams@2.6.81
+netstandard.library@1.6.1
+netstandard.library@2.0.3
+newtonsoft.json@11.0.2
+newtonsoft.json@13.0.1
+newtonsoft.json@9.0.1
+nuget.frameworks@5.0.0
+nuget.frameworks@5.11.0
+omnisharp.extensions.jsonrpc.generators@0.19.5
+omnisharp.extensions.jsonrpc.testing@0.19.5
+omnisharp.extensions.jsonrpc@0.19.5
+omnisharp.extensions.languageclient@0.19.5
+omnisharp.extensions.languageprotocol.testing@0.19.5
+omnisharp.extensions.languageprotocol@0.19.5
+omnisharp.extensions.languageserver.shared@0.19.5
+omnisharp.extensions.languageserver@0.19.5
+rangetree@3.0.1
+runtime.any.system.collections@4.3.0
+runtime.any.system.diagnostics.tools@4.3.0
+runtime.any.system.diagnostics.tracing@4.3.0
+runtime.any.system.globalization.calendars@4.3.0
+runtime.any.system.globalization@4.3.0
+runtime.any.system.io@4.3.0
+runtime.any.system.reflection.extensions@4.3.0
+runtime.any.system.reflection.primitives@4.3.0
+runtime.any.system.reflection@4.3.0
+runtime.any.system.resources.resourcemanager@4.3.0
+runtime.any.system.runtime.handles@4.3.0
+runtime.any.system.runtime.interopservices@4.3.0
+runtime.any.system.runtime@4.3.0
+runtime.any.system.text.encoding.extensions@4.3.0
+runtime.any.system.text.encoding@4.3.0
+runtime.any.system.threading.tasks@4.3.0
+runtime.any.system.threading.timer@4.3.0
+runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system.io.compression@4.3.0
+runtime.native.system.net.http@4.3.0
+runtime.native.system.security.cryptography.apple@4.3.0
+runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.native.system@4.0.0
+runtime.native.system@4.3.0
+runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple@4.3.0
+runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl@4.3.0
+runtime.unix.microsoft.win32.primitives@4.3.0
+runtime.unix.system.console@4.3.0
+runtime.unix.system.diagnostics.debug@4.3.0
+runtime.unix.system.io.filesystem@4.3.0
+runtime.unix.system.net.primitives@4.3.0
+runtime.unix.system.net.sockets@4.3.0
+runtime.unix.system.private.uri@4.3.0
+runtime.unix.system.runtime.extensions@4.3.0
+serilog.extensions.logging@3.0.1
+serilog.settings.configuration@3.1.0
+serilog.sinks.debug@2.0.0
+serilog.sinks.file@5.0.0
+serilog.sinks.inmemory@0.11.0
+serilog@2.12.0
+system.appcontext@4.1.0
+system.appcontext@4.3.0
+system.buffers@4.3.0
+system.buffers@4.4.0
+system.codedom@4.4.0
+system.collections.concurrent@4.3.0
+system.collections.immutable@1.5.0
+system.collections.immutable@1.7.0
+system.collections.immutable@1.7.1
+system.collections.immutable@5.0.0
+system.collections.nongeneric@4.3.0
+system.collections.specialized@4.3.0
+system.collections@4.0.11
+system.collections@4.3.0
+system.commandline@2.0.0-beta4.22272.1
+system.componentmodel.primitives@4.3.0
+system.componentmodel.typeconverter@4.3.0
+system.componentmodel@4.3.0
+system.composition.attributedmodel@1.0.31
+system.composition.convention@1.0.31
+system.composition.hosting@1.0.31
+system.composition.runtime@1.0.31
+system.composition.typedparts@1.0.31
+system.composition@1.0.31
+system.configuration.configurationmanager@4.7.0
+system.configuration.configurationmanager@6.0.0
+system.console@4.3.0
+system.diagnostics.debug@4.0.11
+system.diagnostics.debug@4.3.0
+system.diagnostics.diagnosticsource@4.3.0
+system.diagnostics.tools@4.0.1
+system.diagnostics.tools@4.3.0
+system.diagnostics.tracesource@4.3.0
+system.diagnostics.tracing@4.3.0
+system.drawing.common@4.7.0
+system.drawing.common@6.0.0
+system.dynamic.runtime@4.0.11
+system.dynamic.runtime@4.3.0
+system.globalization.calendars@4.3.0
+system.globalization.extensions@4.3.0
+system.globalization@4.0.11
+system.globalization@4.3.0
+system.io.compression.zipfile@4.3.0
+system.io.compression@4.3.0
+system.io.filesystem.primitives@4.0.1
+system.io.filesystem.primitives@4.3.0
+system.io.filesystem@4.0.1
+system.io.filesystem@4.3.0
+system.io.pipelines@4.7.3
+system.io.pipelines@5.0.1
+system.io@4.1.0
+system.io@4.3.0
+system.linq.async@6.0.1
+system.linq.expressions@4.1.0
+system.linq.expressions@4.3.0
+system.linq@4.1.0
+system.linq@4.3.0
+system.memory@4.5.3
+system.memory@4.5.4
+system.net.http@4.3.0
+system.net.nameresolution@4.3.0
+system.net.primitives@4.3.0
+system.net.sockets@4.3.0
+system.net.websockets@4.3.0
+system.numerics.vectors@4.4.0
+system.objectmodel@4.0.12
+system.objectmodel@4.3.0
+system.private.uri@4.3.0
+system.reactive@4.4.1
+system.reflection.emit.ilgeneration@4.0.1
+system.reflection.emit.ilgeneration@4.3.0
+system.reflection.emit.lightweight@4.0.1
+system.reflection.emit.lightweight@4.3.0
+system.reflection.emit@4.0.1
+system.reflection.emit@4.3.0
+system.reflection.extensions@4.0.1
+system.reflection.extensions@4.3.0
+system.reflection.metadata@1.6.0
+system.reflection.metadata@5.0.0
+system.reflection.primitives@4.0.1
+system.reflection.primitives@4.3.0
+system.reflection.typeextensions@4.1.0
+system.reflection.typeextensions@4.3.0
+system.reflection@4.1.0
+system.reflection@4.3.0
+system.resources.extensions@4.6.0
+system.resources.resourcemanager@4.0.1
+system.resources.resourcemanager@4.3.0
+system.runtime.caching@6.0.0
+system.runtime.compilerservices.unsafe@4.4.0
+system.runtime.compilerservices.unsafe@4.5.2
+system.runtime.compilerservices.unsafe@4.7.0
+system.runtime.compilerservices.unsafe@4.7.1
+system.runtime.compilerservices.unsafe@5.0.0
+system.runtime.extensions@4.1.0
+system.runtime.extensions@4.3.0
+system.runtime.handles@4.0.1
+system.runtime.handles@4.3.0
+system.runtime.interopservices.runtimeinformation@4.0.0
+system.runtime.interopservices.runtimeinformation@4.3.0
+system.runtime.interopservices@4.1.0
+system.runtime.interopservices@4.3.0
+system.runtime.numerics@4.3.0
+system.runtime.serialization.primitives@4.1.1
+system.runtime@4.1.0
+system.runtime@4.3.0
+system.security.accesscontrol@4.6.0
+system.security.accesscontrol@4.7.0
+system.security.accesscontrol@6.0.0
+system.security.claims@4.3.0
+system.security.cryptography.algorithms@4.3.0
+system.security.cryptography.cng@4.3.0
+system.security.cryptography.cng@4.7.0
+system.security.cryptography.csp@4.3.0
+system.security.cryptography.encoding@4.3.0
+system.security.cryptography.openssl@4.3.0
+system.security.cryptography.pkcs@4.7.0
+system.security.cryptography.primitives@4.3.0
+system.security.cryptography.protecteddata@4.7.0
+system.security.cryptography.protecteddata@6.0.0
+system.security.cryptography.x509certificates@4.3.0
+system.security.cryptography.xml@4.7.0
+system.security.permissions@4.7.0
+system.security.permissions@6.0.0
+system.security.principal.windows@4.3.0
+system.security.principal.windows@4.6.0
+system.security.principal.windows@4.7.0
+system.security.principal@4.3.0
+system.text.encoding.codepages@4.0.1
+system.text.encoding.codepages@4.5.1
+system.text.encoding.extensions@4.0.11
+system.text.encoding.extensions@4.3.0
+system.text.encoding@4.0.11
+system.text.encoding@4.3.0
+system.text.json@4.7.0
+system.text.json@5.0.2
+system.text.regularexpressions@4.1.0
+system.text.regularexpressions@4.3.0
+system.threading.channels@4.7.1
+system.threading.tasks.dataflow@4.9.0
+system.threading.tasks.extensions@4.0.0
+system.threading.tasks.extensions@4.3.0
+system.threading.tasks.extensions@4.5.3
+system.threading.tasks.extensions@4.5.4
+system.threading.tasks@4.0.11
+system.threading.tasks@4.3.0
+system.threading.threadpool@4.3.0
+system.threading.timer@4.3.0
+system.threading@4.0.11
+system.threading@4.3.0
+system.windows.extensions@4.7.0
+system.windows.extensions@6.0.0
+system.xml.readerwriter@4.0.11
+system.xml.readerwriter@4.3.0
+system.xml.xdocument@4.0.11
+system.xml.xdocument@4.3.0
+system.xml.xmldocument@4.3.0
+tomlyn@0.16.2
+validation@2.4.18
+xunit.abstractions@2.0.2
+xunit.abstractions@2.0.3
+xunit.analyzers@0.10.0
+xunit.analyzers@1.0.0
+xunit.assert@2.4.1
+xunit.assert@2.4.2
+xunit.assertmessages@2.4.0
+xunit.core@2.4.1
+xunit.core@2.4.2
+xunit.extensibility.core@2.4.0
+xunit.extensibility.core@2.4.1
+xunit.extensibility.core@2.4.2
+xunit.extensibility.execution@2.4.0
+xunit.extensibility.execution@2.4.1
+xunit.extensibility.execution@2.4.2
+xunit.runner.visualstudio@2.4.3
+xunit.runner.visualstudio@2.5.1
+xunit.skippablefact@1.4.8
+xunit@2.4.1
+xunit@2.4.2
+"
+
+inherit check-reqs dotnet-pkg edo java-pkg-2 multiprocessing python-any-r1 optfeature
+
+DESCRIPTION="Dafny is a verification-aware programming language"
+HOMEPAGE="https://dafny.org/
+ https://github.com/dafny-lang/dafny/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/dafny-lang/${PN}.git"
+else
+ SRC_URI="https://github.com/dafny-lang/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64"
+fi
+
+SRC_URI+="
+ ${NUGET_URIS}
+ test? ( https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz )
+"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !dev-lang/dafny-bin
+ >=virtual/jre-1.8:*
+ sci-mathematics/z3
+"
+DEPEND="
+ >=virtual/jdk-1.8:*
+"
+BDEPEND="
+ ${RDEPEND}
+ dev-dotnet/coco
+ test? (
+ ${PYTHON_DEPS}
+ >=dev-lang/boogie-3.1.6
+ dev-go/go-tools
+ dev-lang/go
+ dev-python/OutputCheck
+ dev-python/lit
+ dev-python/psutil
+ net-libs/nodejs[npm]
+ )
+"
+
+CHECKREQS_DISK_BUILD="2G"
+DOTNET_PKG_PROJECTS=( "${S}/Source/Dafny/Dafny.csproj" )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.12.0-DafnyCore-csproj.patch"
+ "${FILESDIR}/${PN}-3.12.0-DafnyRuntime-csproj.patch"
+ "${FILESDIR}/${PN}-4.5.0-lit-config.patch"
+)
+
+DOCS=(
+ CODE_OF_CONDUCT.md
+ CONTRIBUTING.md
+ NOTICES.txt
+ README.md
+ RELEASE_NOTES.md
+ docs/DafnyCheatsheet.pdf
+ docs/DafnyRef/out/DafnyRef.pdf
+)
+
+TEST_S="${S}/Source/IntegrationTests/TestFiles/LitTests/LitTest"
+
+pkg_setup() {
+ # Clean the environment.
+ unset NPM_CONFIG_USERCONFIG
+
+ if [[ -n "${_JAVA_OPTIONS}" ]] ; then
+ ewarn "Cleaning _JAVA_OPTIONS because when set compile and test may fail"
+
+ unset _JAVA_OPTIONS
+ fi
+
+ check-reqs_pkg_setup
+ dotnet-pkg_pkg_setup
+ java-pkg-2_pkg_setup
+
+ # We need to set up Python only for running test tools (called via lit).
+ if use test ; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_unpack() {
+ # Unpack manually to skip additional archives, eg "bignumber.js".
+
+ nuget_link-system-nugets
+ nuget_link-nuget-archives
+
+ if [[ -n "${EGIT_REPO_URI}" ]] ; then
+ git-r3_src_unpack
+ else
+ unpack "${P}.tar.gz"
+ fi
+}
+
+src_prepare() {
+ # Using "for-each-compiler" will fail because of Cargo requiring network access.
+ while read -r test_file ; do
+ if grep "// RUN: %testDafnyForEachCompiler" "${test_file}" >/dev/null ; then
+ rm "${test_file}" || die "failed to remove test ${bad_test}"
+ fi
+ done < <(find "${TEST_S}" -type f -name "*.dfy")
+
+ # Remove bad tests (recursive).
+ local -a bad_tests=(
+ # Unsupported test build (and those that need network access):
+ comp/rust
+
+ # Following tests fail:
+ VSComp2010/Problem2-Invert.dfy
+ ast/function.dfy
+ auditor/TestAuditor.dfy
+ benchmarks/sequence-race/SequenceRace.dfy
+ c++/extern.dfy
+ c++/functions.dfy
+ c++/tuple.dfy
+ cli/projectFile/projectFile.dfy
+ cli/runArgument.dfy
+ comp/CoverageReport.dfy
+ comp/Libraries/consumer.dfy
+ concurrency/06-ThreadOwnership.dfy
+ dafny0/Fuel.legacy.dfy
+ dafny0/Stdin.dfy
+ dafny1/MoreInduction.dfy
+ dafny4/Lucas-up.legacy.dfy
+ dafny4/Primes.dfy
+ doofiles/allowWarningsDoo.dfy
+ doofiles/semanticOptions.dfy
+ doofiles/standardLibraryOptionMismatch.dfy
+ examples/Simple_compiler/Compiler.dfy
+ exports/ExportRefinement.dfy
+ exports/IncludeSkipTranslate.dfy
+ git-issues/git-issue-2026.dfy
+ git-issues/git-issue-2299.dfy
+ git-issues/git-issue-2301.dfy
+ git-issues/git-issue-3855.dfy
+ git-issues/git-issue-505.dfy
+ gomodule/multimodule/DerivedModule.dfy
+ gomodule/singlemodule/dafnysource/helloworld.dfy
+ lambdas/MatrixAssoc.dfy
+ metatests/InconsistentCompilerBehavior.dfy
+ metatests/TestBeyondVerifierExpect.dfy
+ pythonmodule/multimodule/DerivedModule.dfy
+ pythonmodule/nestedmodule/SomeTestModule.dfy
+ pythonmodule/singlemodule/dafnysource/helloworld.dfy
+ separate-verification/assumptions.dfy
+ server/counterexample_none.transcript
+ triggers/emptyTrigger.dfy
+ unicodecharsFalse/DafnyTests/RunAllTestsOption.dfy
+ unicodecharsFalse/comp/Print.dfy
+ verification/isolate-assertions.dfy
+ verification/outOfResourceAndIsolateAssertions.dfy
+ verification/progress.dfy
+ vstte2012/Combinators.dfy
+ wishlist/exists-b-exists-not-b.dfy
+
+ # Following tests are very slow:
+ DafnyTests/RunAllTests/RunAllTestsOption.dfy
+ VSI-Benchmarks/b4.dfy
+ blogposts/TestGenerationNoInliningEnumerativeDefinitions.dfy
+ comp/BranchCoverage.dfy
+ comp/CompileWithArguments.dfy
+ comp/Extern.dfy
+ comp/ExternCtors.dfy
+ comp/MainMethod.dfy
+ comp/Print.dfy
+ comp/SequenceConcatOptimization.dfy
+ comp/compile1quiet/CompileRunQuietly.dfy
+ comp/compile1verbose/CompileAndThenRun.dfy
+ comp/compile3/JustRun.dfy
+ comp/manualcompile/ManualCompile.dfy
+ comp/replaceables/complex/user.dfy
+ comp/rust/strings.dfy
+ concurrency/07-CounterThreadOwnership.dfy
+ concurrency/08-CounterNoTermination.dfy
+ concurrency/09-CounterNoStateMachine.dfy
+ concurrency/10-SequenceInvariant.dfy
+ concurrency/12-MutexLifetime-short.dfy
+ dafny0/ModuleInsertion.dfy
+ dafny0/NoTypeArgs.dfy
+ dafny0/RlimitMultiplier.dfy
+ dafny1/ExtensibleArray.dfy
+ dafny1/ExtensibleArrayAuto.dfy
+ dafny1/SchorrWaite.dfy
+ dafny2/SnapshotableTrees.dfy
+ dafny4/git-issue250.dfy
+ git-issues/git-issue-Main4.dfy
+ git-issues/git-issue-MainE.dfy
+ separate-verification/app.dfy
+ unicodecharsFalse/comp/CompileWithArguments.dfy
+ unicodecharsFalse/expectations/Expect.dfy
+ unicodecharsFalse/expectations/ExpectAndExceptions.dfy
+ unicodecharsFalse/expectations/ExpectWithNonStringMessage.dfy
+ verification/filter.dfy
+ )
+ local bad_test
+ for bad_test in "${bad_tests[@]}" ; do
+ if [[ -e "${TEST_S}/${bad_test}" ]] ; then
+ rm -r "${TEST_S}/${bad_test}" || die "failed to remove test ${bad_test}"
+ else
+ ewarn "Test file ${bad_test} does not exist"
+ fi
+ done
+
+ dotnet-pkg_src_prepare
+
+ # Update lit's "lit.site.cfg" file.
+ local dotnet_exec="${DOTNET_PKG_EXECUTABLE} exec ${DOTNET_PKG_OUTPUT}"
+ local lit_config="${TEST_S}/lit.site.cfg"
+
+ sed -i "${lit_config}" \
+ -e "/^defaultDafnyExecutable/s|=.*|= '${dotnet_exec}/Dafny.dll '|" \
+ -e "/^dafnyExecutable/s|=.*|= '${dotnet_exec}/Dafny.dll '|" \
+ -e "/^defaultServerExecutable/s|=.*|= '${dotnet_exec}/DafnyServer.dll'|" \
+ -e "/^serverExecutable/s|=.*|= '${dotnet_exec}/DafnyServer.dll'|" \
+ -e "s|dotnet run |${DOTNET_PKG_EXECUTABLE} run |g" \
+ || die "failed to update ${lit_config}"
+}
+
+src_compile () {
+ einfo "Building DafnyRuntimeJava JAR."
+ local dafny_runtime_java="${S}/Source/DafnyRuntime/DafnyRuntimeJava"
+ mkdir -p "${dafny_runtime_java}/build/libs/" || die
+ pushd "${dafny_runtime_java}/build" || die
+
+ ejavac -d ./ $(find "${dafny_runtime_java}/src/main" -type f -name "*.java")
+ edo jar cvf "DafnyRuntime-4.6.0.jar" dafny/*
+
+ cp "DafnyRuntime-4.6.0.jar" "${dafny_runtime_java}/build/libs/" || die
+ popd || die
+
+ # Build main dotnet package.
+ dotnet-pkg_src_compile
+
+ if use test ; then
+ # Build "TestDafny" without saving artifacts.
+ edotnet build \
+ --configuration Debug \
+ --no-self-contained \
+ -maxCpuCount:$(makeopts_jobs) \
+ "${S}/Source/TestDafny/TestDafny.csproj"
+ fi
+}
+
+src_test() {
+ # Dafny GOLang transpiler tests need "goimports" from "/usr/lib/go/bin".
+ local -x PATH="${EPREFIX}/usr/lib/go/bin:${PATH}"
+
+ einfo "Installing bignumber.js package required for tests using NodeJS."
+ local -a npm_opts=(
+ --audit false
+ --color false
+ --foreground-scripts
+ --offline
+ --progress false
+ --verbose
+ )
+ edob npm "${npm_opts[@]}" install "${DISTDIR}/bignumber.js-9.1.2.tgz"
+
+ einfo "Starting tests using the lit test tool."
+ local -a lit_opts=(
+ --order=lexical
+ --time-tests
+ --timeout 1800 # Let one test take no mere than half a hour.
+ --verbose
+ --workers="$(makeopts_jobs)"
+ )
+ edo lit "${lit_opts[@]}" "${TEST_S}"
+}
+
+src_install() {
+ dotnet-pkg-base_install
+
+ local -a dafny_exes=(
+ Dafny
+ DafnyDriver
+ DafnyLanguageServer
+ DafnyServer
+ TestDafny
+ )
+ local dafny_exe
+ for dafny_exe in "${dafny_exes[@]}" ; do
+ dotnet-pkg-base_dolauncher "/usr/share/${P}/${dafny_exe}" "${dafny_exe}"
+ done
+
+ dosym -r /usr/bin/Dafny /usr/bin/dafny
+ dosym -r /usr/bin/DafnyServer /usr/bin/dafny-server
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ optfeature "Dafny GO language backend" dev-go/go-tools
+ optfeature "Dafny Rust language backend" virtual/rust
+}
diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
index 764f0bb52014..6e170a178769 100644
--- a/dev-lang/eisl/Manifest
+++ b/dev-lang/eisl/Manifest
@@ -3,7 +3,7 @@ DIST eisl-3.90.tar.gz 2435398 BLAKE2B 168c96312783542d2011fc190bd471d9ed9f7f384c
DIST eisl-3.95.tar.gz 2438216 BLAKE2B 927af9a8b0469fcda16501a6fffba60eebc708dcfaba1b076b0ffe80396c285fc1fbb427694548418f76102451f7e37506686bf8d025decd04245e105fa618f7 SHA512 50e4159bbbc3c72fe985db3b2d77be63f2e8197027e97ac5af0e9316e5f817497bfc0a9f7cf0b0624bb8baf2cf28b5b94556ad77edcdee2e8e8a6d63a74e02a2
DIST eisl-4.00.tar.gz 2299966 BLAKE2B fe2d4e486d459866870b0baa23d2eb32890e1661460116508bd18aa401ec71cb68395bf857c98ba749005dcfd0985ab628274800a32e749abf27a767a2ce8615 SHA512 0b4d225f6068a9ff05c6483663b68ae920a1f63e30b47e7350243a70902ae7f5818cf4713fdd45c223e858a4e435d5e93f0944965af1db3f8d9d48f0e2db8239
EBUILD eisl-3.90.ebuild 1010 BLAKE2B caf0eaf92d6f0397eba23e8641b1bff1d5316d97d1886e75a2bcd504354fbef1ca19d053168ad592503156a7b6270da2dd39cb03f65f78dbb210f6c569476904 SHA512 f637a8521189709117940c1d4240280357394dfb9dceb591658afbc58ccc5190e649144df52ac100f24e0ca3c98913b53d67ca4fa5aa92814bab560791913b35
-EBUILD eisl-3.95.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
+EBUILD eisl-3.95.ebuild 1010 BLAKE2B caf0eaf92d6f0397eba23e8641b1bff1d5316d97d1886e75a2bcd504354fbef1ca19d053168ad592503156a7b6270da2dd39cb03f65f78dbb210f6c569476904 SHA512 f637a8521189709117940c1d4240280357394dfb9dceb591658afbc58ccc5190e649144df52ac100f24e0ca3c98913b53d67ca4fa5aa92814bab560791913b35
EBUILD eisl-4.00.ebuild 1011 BLAKE2B 291b801fbede039429edf9317a5ac1a7beed406019edb25aa218be9f718deff1742a4e99adc349ebe04d5160126bae590de9dc831378aeddfaf7bcce5e554ca1 SHA512 71d7528dbfbc0b76b68bc574aa7ca11b463cae94a5682bc74458cd8b0530de222de50aa540e3e9e444bbef58b2c36d49bb94ad929a99dc9574148ac3abba6afd
EBUILD eisl-9999.ebuild 1005 BLAKE2B bf9361efcf3f564ea3dd41a9f9d404b95b774df7f88b6280fa1d41d67eebbe1063d6f49876068478d31d11dc0846247b7655d4022ca07cd26c4ee869856acd6b SHA512 dfb4fc078498d62a137dcac57a0cd7bf5c7efb85bf4b9cbec3406ebbe432906e1d621ddf282145a3037bdd1a84b603b665d14638adf4d2894441da7b9c7a3b8c
MISC metadata.xml 631 BLAKE2B fd171b07cf1f7beae7be774a5da360d466c83f01a6bd52dc69af436926ae5aebec27a2723c11498be21c4f96f6b82c6aa3571f4b84e763459ef78086450252f2 SHA512 dd9e329f24ce6d3922e92e81d36234b93151f71c88d6ba4b38557565a7c1c3bc4b7172d4d55f1d2d5bd6c5cada449691067cc71abd4d456941f6a8b78fe0df87
diff --git a/dev-lang/eisl/eisl-3.95.ebuild b/dev-lang/eisl/eisl-3.95.ebuild
index 0ef48728bee1..1e6288f65690 100644
--- a/dev-lang/eisl/eisl-3.95.ebuild
+++ b/dev-lang/eisl/eisl-3.95.ebuild
@@ -16,7 +16,7 @@ else
SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
LICENSE="BSD-2"
diff --git a/dev-lang/fennel/Manifest b/dev-lang/fennel/Manifest
index a788bc7eb745..e24f90d5d5ba 100644
--- a/dev-lang/fennel/Manifest
+++ b/dev-lang/fennel/Manifest
@@ -1,3 +1,5 @@
DIST fennel-1.4.2.tar.gz 301195 BLAKE2B f5a124725b4d2573275f179090b0400ed07dcc50d6ae661dd588887b8774a2cb48ab9f720dfb7bc7049d1e353f430e75da48e9a08b716cc1a80e4e09bf269bc7 SHA512 13b6020314d010566c7521b85065a446e09f8a0cfec9b9cb4bc2e23fe59369d105538bcb8a3a7cd865c399742d98a1742da932f8bde993c1136422f803069071
+DIST fennel-1.5.0.tar.gz 304755 BLAKE2B f7e7661b48925a40194aa8feaf2baf3209fa50ed87ae6e1c9976484682fee91206643cb7361200ca7f30f55a89e4534f1dcdf0e4a6bf73e084229e86979c5490 SHA512 64403e187cf9fa8939784cfeb518d26e52aee4eac3533592021e5c45864a16f1e1f6a7fd95838110f38ec8478eec7f78b961b70fc79c89da5959de81230b1e22
EBUILD fennel-1.4.2-r1.ebuild 1090 BLAKE2B 74a02106decb97dc192f7447d83f164508d41232c74c235320cddf4bf0f3d06eea3edd36f5749bdc1fd7a725842561a4f04631cd55e43add20c9e4c612a10f60 SHA512 733d00292745a9cd078a3b56ee09ec92f7c0a46e9d075ccdb46dcff6126a9aba4e225afb23fdcb5bc2ae6ec460357aa57035d992f6a74e015e2628f2eb0b6f64
+EBUILD fennel-1.5.0.ebuild 1086 BLAKE2B 7b90ba8fb917774c961ceadf3911e8b6aaee977c571d3c9381ff9de28dff52cb2b6e59bc19dd04f3bf8595f33635c7d9d8c6a98eff7417d7554e690a0736400c SHA512 76fe57a282b5251ce9d345466700dbd8957683d65e79f85d0393d43b2a46032c7c014041b20e47031a027133e5e9d9a38c08e57e1a81350842a1cd0c017d38cc
MISC metadata.xml 1061 BLAKE2B 49ef84fd44f2efd7526055bfc6fd1a37fa0d426a0746d769844ad6fd4ae1efc7dcc541f61fe6f3d8e0e92cb324c6bdfb061312c15ed1d696cf1985aa4cb4097d SHA512 3381a38c5c2ae6482325e6aeea556db767cc6166e89280511d0597c06fbc532a6592d526954f8b1fd40badcac7a951eece9f6aeaf18802f85ca16ccb5da4510d
diff --git a/dev-lang/fennel/fennel-1.5.0.ebuild b/dev-lang/fennel/fennel-1.5.0.ebuild
new file mode 100644
index 000000000000..59c8d6da9566
--- /dev/null
+++ b/dev-lang/fennel/fennel-1.5.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Fails to build with "lua5-1".
+LUA_COMPAT=( lua5-{3,4} luajit )
+
+inherit lua-single
+
+DESCRIPTION="Lisp-like language that compiles to Lua"
+HOMEPAGE="https://fennel-lang.org/
+ https://sr.ht/~technomancy/fennel/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://git.sr.ht/~technomancy/${PN}"
+else
+ SRC_URI="https://git.sr.ht/~technomancy/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+ ${LUA_DEPS}
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+src_prepare() {
+ default
+
+ # Turn off failing tests. bug https://bugs.gentoo.org/906351
+ sed -e 's|"failures",||' -e 's|"repl",||' -i test/init.lua || die
+
+ # Remove bad tests, bug #923281
+ rm test/macro.fnl || die
+ sed -i test/init.lua -e 's|"test.macro",||' || die
+}
+
+src_test() {
+ emake test
+}
+
+src_install() {
+ emake LUA_LIB_DIR="${ED}/$(lua_get_lmod_dir)" PREFIX="${ED}/usr" install
+
+ dodoc *.md
+}
diff --git a/dev-lang/interprolog/Manifest b/dev-lang/interprolog/Manifest
index 8af504fab307..14e3a8b87312 100644
--- a/dev-lang/interprolog/Manifest
+++ b/dev-lang/interprolog/Manifest
@@ -1,6 +1,6 @@
-AUX build.xml 1461 BLAKE2B 97f817f1c8a5594c5b9a0f449046c1c91d6789d27592f421fb0d92d0d21cb30f009d90c99b037900e109d791159ad49d78cd3f5bb99464d35cae0508128c648c SHA512 0e469d954d69db940fdf1893257f20d15d1009148d3979755edd448bc1cda9425df5169f6ddba3e37b8eaccd25f3fbb7bfeb3c58a572111be2474e1850a32cb6
AUX interprolog-2.1.2-java1.4.patch 1341 BLAKE2B b1c02e38f990d8f693a274cb258b18151e5b5d93a8670ae40d2d0b29b25c8ee86c749463b880166d759509331c9bd58d57286f9c62b36ba53673291129d27a09 SHA512 cfd4a637e4d86172547448801c92decfa3f10fa7d02e007c42d8415901d742ecbdf1fca1e4034c7069885a06824f1577bc64f2454a2c31877af68e74ad3aa0d2
AUX interprolog-2.1.2-java17.patch 793 BLAKE2B d1f501918b153ce840887c4b697783a2a5ddd4fece70148c88d761d04891aa5710c3a33c5c14eb22b787ddedb52e852991bac80f3dd9fbe1a3764521d5336cba SHA512 26dc6ebaf903374da09af41b452a7a47af5fbf17d763d837603d5bdd628408b3d7adfddbad375a22f37ffddf66626336c3eac82c36acc0eb2942f07836291d0c
DIST interprolog212.zip 1066931 BLAKE2B ea2666ff756c30db35262137938c32ee98d8a145ce59ea3b8694328771b8925395f7643ecabf9e0c010515176fdbbedcd333a81003a09c0ae1d9c1a94215e095 SHA512 e3d8b216f7e76d5d95ad9d27a96720075575fd717c89ddf9403376a72e18d56fd68afa2b1e6e70da55b99cd84043a16695ff37a59ec3366115cd4c36ed1ff50c
EBUILD interprolog-2.1.2-r2.ebuild 1122 BLAKE2B 2a5eed55438be7d9942782f4382420077e3f3276c557ecd33c9fc8ab2a20aa73811c68c21c1a3c31209a686f2da7af5dfb2dea423aba1fdc44b2ec48cd3fded2 SHA512 8f722f7031d8eb994dfdfc05309e14ac0e9c2b0a6610bf48d19b9c1d2dab2d80ced5a3d5a19928f4afedc0ab4bddaee27f92b1741d24e293d4057e3254443021
+EBUILD interprolog-2.1.2-r3.ebuild 1125 BLAKE2B 6f80065e7e1983a9c13b90b1650216d712ef028f85a6a700f5772a207f6418d991f6f17e8f4cf077fc52abcb5bf492a1e379013aaa633fa004f6e4f43f57c4bd SHA512 5f49176b5dd9149fcf591196faaa5e3e02627dfe54dd91588ee6e86502a9bf6e2b829a981aa0c412d9e029aed3f16d597802b20b396b215989dc821203af6ac7
MISC metadata.xml 237 BLAKE2B d4347f2b84f6246e0bf64c19548b9bf8ad5094bf392fabb2b5add3bdb2af1e866aa34f67d4dad5fd6595daa79233456e962684b4d062bdc7be1f4ee1ef92d3ee SHA512 525172b6046cff15248158e173c764b9294cf0a8220914ef6b46ca4f15fdb79caca8089cb04ac0b1ca56e2496dc84d1f933b2d56e806007883cbc914a1a4eca5
diff --git a/dev-lang/interprolog/files/build.xml b/dev-lang/interprolog/files/build.xml
deleted file mode 100644
index a24536d8936d..000000000000
--- a/dev-lang/interprolog/files/build.xml
+++ /dev/null
@@ -1,45 +0,0 @@
-<?xml version="1.0" ?><project default="jar" name="interprolog">
-
- <!-- some properties -->
- <property name="src.dir" value="src"/>
- <property name="build.dir" value="build"/>
- <property name="docs.dir" value="docs"/>
- <property name="dist.dir" value="dist"/>
- <property name="jarfile" value="${ant.project.name}.jar"/>
- <property file="build.properties"/>
-
- <!-- init -->
- <target name="init">
- <tstamp/>
- <mkdir dir="${dist.dir}"/>
- <mkdir dir="${build.dir}"/>
- <mkdir dir="${docs.dir}"/>
- </target>
-
- <!-- compile everything -->
- <target depends="init" name="compile">
- <javac classpath="${gentoo.classpath}" deprecation="on" destdir="${build.dir}" encoding="ISO-8859-1" source="1.4" srcdir="${src.dir}" target="1.4"/>
- <copy todir="${build.dir}">
- <fileset dir="${src.dir}">
- <exclude name="**/*.java"/>
- </fileset>
- </copy>
- </target>
-
- <!-- build the jar file -->
- <target depends="compile" name="jar">
- <jar basedir="${build.dir}" jarfile="${dist.dir}/${jarfile}"/>
- </target>
-
- <!-- generate javadocs -->
- <target depends="init" name="javadoc">
- <javadoc classpath="${gentoo.classpath}" author="true" destdir="${docs.dir}" encoding="ISO-8859-1" packagenames="com.*" source="1.4" sourcepath="${src.dir}" use="true" version="true" windowtitle="${ant.project.name} API"/>
- </target>
-
- <!-- clean up -->
- <target name="clean">
- <delete dir="${build.dir}"/>
- <delete dir="${dist.dir}"/>
- <delete dir="${docs.dir}"/>
- </target>
-</project>
diff --git a/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild b/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
new file mode 100644
index 000000000000..f53ed5917e12
--- /dev/null
+++ b/dev-lang/interprolog/interprolog-2.1.2-r3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc"
+
+inherit java-pkg-2 java-pkg-simple
+
+MY_P="${PN}$(ver_rs 1- '')"
+
+DESCRIPTION="InterProlog is a Java front-end and enhancement for Prolog"
+HOMEPAGE="https://declarativa.com/InterProlog/"
+SRC_URI="https://declarativa.com/InterProlog/${MY_P}.zip"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+
+DEPEND="
+ dev-java/junit:0
+ >=virtual/jdk-1.8:*
+ || (
+ dev-lang/xsb
+ dev-lang/swi-prolog
+ dev-lang/yap )"
+
+RDEPEND=">=virtual/jre-1.8:*"
+
+HTML_DOCS=( INSTALL.htm faq.htm prologAPI.htm )
+PATCHES=(
+ "${FILESDIR}"/${P}-java1.4.patch
+ "${FILESDIR}"/${P}-java17.patch
+)
+
+JAVA_CLASSPATH_EXTRA="junit"
+JAVA_RESOURCE_DIRS="res"
+JAVA_SRC_DIR="com"
+
+src_prepare() {
+ default #780585
+ java-pkg-2_src_prepare
+ java-pkg_clean
+ rm -r htmldocs || die
+ mkdir res || die
+ find com -type f ! -name '*.java' \
+ | xargs cp --parents -t res || die
+}
+
+src_install() {
+ java-pkg-simple_src_install
+
+ if use doc ; then
+ dodoc -r images
+ dodoc PaperEPIA01.doc
+ fi
+}
diff --git a/dev-lang/lazarus/Manifest b/dev-lang/lazarus/Manifest
index 7115722bae15..2017b1c33be4 100644
--- a/dev-lang/lazarus/Manifest
+++ b/dev-lang/lazarus/Manifest
@@ -11,4 +11,4 @@ EBUILD lazarus-2.2.0.ebuild 2413 BLAKE2B f09dee3695b75dd6c59ff54b3358c7674a445d0
EBUILD lazarus-2.2.4-r1.ebuild 3251 BLAKE2B 2722a0945c7eb9c3044f04c1dd687f22f581d20cc2cdf0843845276668b00117915cf4771cbb9234bf6045ba32001d2a1eaa27c78c2bfa033168b25817335a8e SHA512 a6cead8542a23c937ec2d35af6f738a482644adf51fa6a77c1bc985ce8abe389f5677e5153ee12c57b547bda7cc4164b11d493854e5fde7eb4c9f420b275e5e3
EBUILD lazarus-3.0-r2.ebuild 3453 BLAKE2B 4ec6e7888e36514976d9e9685b71b7166da35bc8ed8d92c891b8a7f93c0b6e5a69535bf598cb2cf25f42012a9ba4809e15837a834a5469fe5ed77f949f23886a SHA512 cb050d428f7801b589a65e9028bf4dc65a9ccc9c741db63a67650e79683fd8df83a227b7033978f339f673c11d8e9aafc79e9ac2547a673e0167a001d2346d0a
EBUILD lazarus-3.4-r1.ebuild 3427 BLAKE2B 9b28903cdff0249813e77b32fe4b469471f8c2c22dc22e15bccb120ef22d692c7cf095893a0d6d6e687b9d4afde800eced462e5e0b927eea2c7ba1f7a2ea8f23 SHA512 b3f7ac6321f5cb32d81e8816b322e3f7199117e787669f95583774d94b62c0eb3f54c6c4245a3061802770cbe307713d0996edc07b92cffbadf6d813b4acc270
-MISC metadata.xml 705 BLAKE2B 7f8f2abfba78c25b044ebdf621c76bf3027e24dc3dcf8d7b9085f96b8728b77a41dab1596bd24533fa263ac357c23027005baa818436524dcc7f6f57973ec433 SHA512 24b7e63cda2b01714b3790a3f55fcc70e54186ecf9f98bd45d659361b5280280aee643d1737efffbcd0e14ee9e30c1379bb4bfd7382b5b6613b18ce7fea70146
+MISC metadata.xml 626 BLAKE2B 029a0168a5d5d90f1b80b5a2b8a91c8c40b64aaceebd9212473c91f014ec703983ae75c45022ca59057af7f41b573eb78d4d4f1a0d3197f8b8dd1f205d101307 SHA512 307cb3d81fe2e6fddcb901b4929e164288ad7f111a8da94d2d9f137297cd66c820c1f2801dea530e8ad9b30d503659ffacef06d4cd8806475503f73579e278e8
diff --git a/dev-lang/lazarus/metadata.xml b/dev-lang/lazarus/metadata.xml
index f2a8edc62b9f..b6eaed4c24eb 100644
--- a/dev-lang/lazarus/metadata.xml
+++ b/dev-lang/lazarus/metadata.xml
@@ -14,7 +14,4 @@
<flag name="gtk2">Use gtk:2 for widgets.</flag>
<flag name="extras">Build a lot of extra packages, including lhelp chm viewer program.</flag>
</use>
- <upstream>
- <remote-id type="sourceforge">downloads</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/dev-lang/moarvm/Manifest b/dev-lang/moarvm/Manifest
index 6da3fd62ef11..bdb8df08d2e9 100644
--- a/dev-lang/moarvm/Manifest
+++ b/dev-lang/moarvm/Manifest
@@ -1,6 +1,8 @@
DIST MoarVM-2024.02.tar.gz 14951164 BLAKE2B 9416cea0b454b29c6d5662090428d790ea437bca1814a084a2c1478268c0eb74764205bca892b5e8de820b2201df154b92503e6243eb4a927a822374a5c09f86 SHA512 e629edb3fb365fd4cd988d9c08d46ecaf002156452e22c3a0c716641eeadb5b7f0434de4e2ec3ce9c8dc354280dc419d716382c160d400ba3970decffc996ed8
DIST MoarVM-2024.04.tar.gz 14953770 BLAKE2B d6ea26bb98a1a6b2c3e6f0184a70c670830eb0872238779e9ce763f8c798bce803db4c5ba488c3f18bf5cf65a8d529fea9268a270458a33fff21ce10c74ee206 SHA512 874b22347fce3018884733ef734db0f09faae89191c2d37d7a15a897f8ce88ed9fbbd69768267492e6d1f019035ad224eef844b75e0fc1634cffd4b059314af1
+DIST MoarVM-2024.05.tar.gz 14956570 BLAKE2B b4a6516dacf871e8c0fb9eb7813322310f038394225f574bd69096c14448f53c5be82eb8b4207361f55c804e165c17b9d63f78efa821d523e3195a31239a8c9f SHA512 703c1418ebf587bf16173e5711f41d8079ea605731505f5699590d3b355e3a54921a7cbab1bd22a2253ba4c79ef4b92f9989646b065239fb9e8450c352fd4f2e
EBUILD moarvm-2024.02.ebuild 1458 BLAKE2B fa2c83706ff582875199707fae7563bebf66c7079c0b7a8520df715553da2e32f551a2e912a8e1cdfe6ab03f5accb57a852be82f22c136436aecbefe7ce6d7ee SHA512 a7cfc6c83239aeb394b87f0b7149f40001075f4c26e2b935fccd7e30113d6e2d5dc8aec2182cea2f36eb66aa8dc9263b850eeba024910656ba7ae0722f55806c
EBUILD moarvm-2024.04.ebuild 1458 BLAKE2B fa2c83706ff582875199707fae7563bebf66c7079c0b7a8520df715553da2e32f551a2e912a8e1cdfe6ab03f5accb57a852be82f22c136436aecbefe7ce6d7ee SHA512 a7cfc6c83239aeb394b87f0b7149f40001075f4c26e2b935fccd7e30113d6e2d5dc8aec2182cea2f36eb66aa8dc9263b850eeba024910656ba7ae0722f55806c
+EBUILD moarvm-2024.05.ebuild 1458 BLAKE2B fa2c83706ff582875199707fae7563bebf66c7079c0b7a8520df715553da2e32f551a2e912a8e1cdfe6ab03f5accb57a852be82f22c136436aecbefe7ce6d7ee SHA512 a7cfc6c83239aeb394b87f0b7149f40001075f4c26e2b935fccd7e30113d6e2d5dc8aec2182cea2f36eb66aa8dc9263b850eeba024910656ba7ae0722f55806c
EBUILD moarvm-9999.ebuild 1336 BLAKE2B c526a7646806021b39ef4ef2d7f5c8f4446079728028e3303e272cafbfb22f4efe50ce7aef01cff47a430291448a3c7e5176840bc7d889f449c4d68667b7decf SHA512 9814284f2e8c1a0a63f601d17664253260e8c8b29b08f6d4488bb42b00f74ff20550847741f3bf1f5b22149c8b9333f1a7045a008a26159e0075802f1c016d0b
MISC metadata.xml 803 BLAKE2B ae42152bd02136d44d034e1ae39e457893d720b496681234e1f804c0144d4023dec76ba9edba30df269bac7b9e2cd353b7197e3d21336bc92bcec3fbd877facd SHA512 93ba240a87a853f4df3ed542c0468cd820bd75935253a77f15259293269e1726c71cadcee076550f622444c032d359227f5377a97595e88ef6ef10d034d79aa5
diff --git a/dev-lang/moarvm/moarvm-2024.05.ebuild b/dev-lang/moarvm/moarvm-2024.05.ebuild
new file mode 100644
index 000000000000..e437c851b138
--- /dev/null
+++ b/dev-lang/moarvm/moarvm-2024.05.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="MoarVM"
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/${MY_PN}/${MY_PN}.git"
+ inherit git-r3
+ S="${WORKDIR}/${P}"
+else
+ SRC_URI="http://moarvm.org/releases/${MY_PN}-${PV}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
+DESCRIPTION="A 6model-based VM for NQP and Raku"
+HOMEPAGE="http://moarvm.org"
+LICENSE="Artistic-2"
+SLOT="0"
+
+IUSE="asan clang debug doc +jit optimize static-libs ubsan"
+
+RDEPEND="dev-libs/libatomic_ops
+ >=dev-libs/libuv-1.26:=
+ dev-libs/libffi:=
+ dev-libs/mimalloc"
+DEPEND="${RDEPEND}
+ clang? ( >=sys-devel/clang-3.1 )
+ dev-lang/perl"
+
+DOCS=( CREDITS README.markdown )
+
+# Tests are conducted via nqp
+RESTRICT=test
+
+src_configure() {
+ MAKEOPTS+=" NOISY=1"
+ use doc && DOCS+=( docs/* )
+ local prefix="${EPREFIX}/usr"
+ local libdir="${EPREFIX}/usr/$(get_libdir)"
+ einfo "--prefix '${prefix}'"
+ einfo "--libdir '${libdir}'"
+ local myconfigargs=(
+ "--prefix" "${prefix}"
+ "--has-libuv"
+ "--has-libatomic_ops"
+ "--has-libffi"
+ "--has-mimalloc"
+ "--libdir" "${libdir}"
+ "--compiler" "$(usex clang clang gcc)"
+ "$(usex asan --asan)"
+ "$(usex debug --debug --no-debug)"
+ "$(usex optimize --optimize= --no-optimize)"
+ "$(usex static-libs --static)"
+ "$(usex ubsan --ubsan)"
+ )
+
+ perl Configure.pl "${myconfigargs[@]}" moarshared || die
+}
diff --git a/dev-lang/nqp/Manifest b/dev-lang/nqp/Manifest
index d2e4c108016f..a8acacb2d703 100644
--- a/dev-lang/nqp/Manifest
+++ b/dev-lang/nqp/Manifest
@@ -1,6 +1,8 @@
DIST nqp-2024.02.tar.gz 6041352 BLAKE2B cdf1863f80d3a2d64fea3d6b783c91ad3fec44866d0b5a1967e0ac682ef3942a3361c4a4f355a11af938846ef47404df4a5d39fe46ebfef121ab2118d1444e64 SHA512 4dd943920900f0b58385b0a1b7dcc732557a0215975868f322860ec204cbc43d081ce292beb4b2bce70863684d3ec1d981fb809c4558755e791dd7cb0208e05b
DIST nqp-2024.04.tar.gz 9726771 BLAKE2B 5582aed194438bc57b862e6b1f14b8fdf1548c5e0048e69315e411913b049fec6df640b95bbd0df3e5b541554473fe207c81dbd083d477f12194c22d22119be3 SHA512 988518e5db2d7bdee6ed55bb337e640d091f404d6cc2b2687e9b542cc91ea755add415b40e8b3ac9ef501e150d2026867d0f1f1bfa32f1767e01ec30ae050dd0
+DIST nqp-2024.05.tar.gz 9727311 BLAKE2B 13303d2fa598628ab3cdcfb2a4a9a34b16aa1b6b7c73883114b23f1d969fc0bbadeb8ce692ddfaadb082c625be9d6cf8a291500fd953b2f43efd2995cd91a1cf SHA512 82b6277ac728b89f3c4548c735484aac21851140613471ba559a13db96fc90c13701ece0689ebd548f4ec91f3b1fca3e92f7a6772d7872c3943d5695222c235b
EBUILD nqp-2024.02.ebuild 3276 BLAKE2B b8b13bd9958d4506fb5b632ccc4b1811473337c50b0fc8dc5e410dad234ed6b8c300a77649efb2168e409e89ebf52a58a7b3aa69271162fa109dfc0b3d331e5d SHA512 870dadce58f644e8266ce3df8888602120124c29a7c027fc20a533a2033a96080f20dbe0a5cd84b771391ecd751d9f43709560d3c8c23a73abde2445fc3f1a4c
EBUILD nqp-2024.04.ebuild 3276 BLAKE2B b8b13bd9958d4506fb5b632ccc4b1811473337c50b0fc8dc5e410dad234ed6b8c300a77649efb2168e409e89ebf52a58a7b3aa69271162fa109dfc0b3d331e5d SHA512 870dadce58f644e8266ce3df8888602120124c29a7c027fc20a533a2033a96080f20dbe0a5cd84b771391ecd751d9f43709560d3c8c23a73abde2445fc3f1a4c
+EBUILD nqp-2024.05.ebuild 3276 BLAKE2B b8b13bd9958d4506fb5b632ccc4b1811473337c50b0fc8dc5e410dad234ed6b8c300a77649efb2168e409e89ebf52a58a7b3aa69271162fa109dfc0b3d331e5d SHA512 870dadce58f644e8266ce3df8888602120124c29a7c027fc20a533a2033a96080f20dbe0a5cd84b771391ecd751d9f43709560d3c8c23a73abde2445fc3f1a4c
EBUILD nqp-9999.ebuild 3276 BLAKE2B c8d0e4a22455aca6ef18384d27f7df0dbf4d185deaf4133c460497a317637657b33535de52917bff8627d96e59b83e0c196d61feabe70e52e4ebfe5a9defe8b4 SHA512 85412bd68704695e36f4a634d0097dc601cd7f319e2ad26c74833f5fab04f30b3eae3177461e6b4eb8000c7a94daa904ea37ed4166e25ac11522648d73b043ab
MISC metadata.xml 517 BLAKE2B 384b3622592cc6d5fd94f2f34bcb69b00ce00bbea6b811e56d068a8882bcfb78fd3eae9f7b28173147b3235b942409f7b19d45044bf63bf9dea5b8b5f7110ca8 SHA512 bf89e6907f728f3e471a9a0fff41004cdd3cf50a92d8a1a262220bd590ae6a489f0b51d541bfefb15c4aae378621135a354ef48b768ea5b182e3fca6af6c3cb5
diff --git a/dev-lang/nqp/nqp-2024.05.ebuild b/dev-lang/nqp/nqp-2024.05.ebuild
new file mode 100644
index 000000000000..efed9b5e0109
--- /dev/null
+++ b/dev-lang/nqp/nqp-2024.05.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2 multibuild
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/perl6/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/perl6/${PN}/releases/download/${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Not Quite Perl, a Raku bootstrapping compiler"
+HOMEPAGE="https://rakudo.org"
+
+LICENSE="Artistic-2"
+SLOT="0"
+IUSE="doc clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="java? (
+ dev-java/asm:9
+ dev-java/jna:4
+ )
+ moar? ( ~dev-lang/moarvm-${PV}[clang=] )"
+RDEPEND="${CDEPEND}
+ java? ( >=virtual/jre-11 )"
+DEPEND="${CDEPEND}"
+BDEPEND="${CDEPEND}
+ clang? ( sys-devel/clang )
+ java? ( >=virtual/jdk-11 )
+ dev-lang/perl"
+
+pkg_pretend() {
+ if has_version dev-lang/rakudo || has_version dev-lang/nqp; then
+ ewarn "NQP is known to fail compilation/installation with Rakudo and/or NQP"
+ ewarn "already being installed. So if it fails, try uninstalling both"
+ ewarn "dev-lang/nqp and dev-lang/rakudo, then do a new installation."
+ ewarn "(see Bug #584394)"
+ fi
+}
+
+src_prepare() {
+ MULTIBUILD_VARIANTS=()
+ use moar && MULTIBUILD_VARIANTS+=( moar )
+ use java && MULTIBUILD_VARIANTS+=( jvm )
+
+ multibuild_copy_sources
+
+ # This will pull in conditional java_prepare
+ default
+}
+
+nqp_configure() {
+ pushd "${BUILD_DIR}" > /dev/null || die
+ local myconfargs=(
+ "--backend=${MULTIBUILD_VARIANT}"
+ "--prefix=${EPREFIX}/usr" )
+
+ perl Configure.pl "${myconfargs[@]}" || die
+ popd || die
+}
+
+nqp_compile() {
+ if [[ "${MULTIBUILD_VARIANT}" = jvm ]]; then
+ emake -j1 \
+ -C "${BUILD_DIR}" \
+ JAVAC="$(java-pkg_get-javac)"
+ elif [[ "${MULTIBUILD_VARIANT}" = moar ]]; then
+ emake -j1 \
+ -C "${BUILD_DIR}"
+ fi
+}
+
+nqp_test() {
+ emake -j1 \
+ -C "${BUILD_DIR}" \
+ test
+}
+
+nqp_install() {
+ # This is the actual reason we need multibuild.eclass.
+ # We need to distinguish the install procedure for MoarVM and JVM backends.
+ case "${MULTIBUILD_VARIANT}" in
+ moar)
+ emake \
+ DESTDIR="${ED}" \
+ -C "${BUILD_DIR}" \
+ install
+ ;;
+ jvm)
+ pushd "${BUILD_DIR}" > /dev/null || die
+ # Set JAVA_PKG_JARDEST early.
+ java-pkg_init_paths_
+
+ # Upstream sets the classpath to this location. Perhaps it's
+ # used to locate the additional libraries?
+ java-pkg_addcp "${JAVA_PKG_JARDEST}"
+
+ insinto "${JAVA_PKG_JARDEST}"
+ local jar
+
+ for jar in *.jar; do
+ if has ${jar} ${PN}.jar ${PN}-runtime.jar; then
+ # jars for NQP itself.
+ java-pkg_dojar ${jar}
+ else
+ # jars used by NQP.
+ doins ${jar}
+ fi
+ done
+
+ # Upstream uses -Xbootclasspath/a, which is faster due to lack
+ # of verification, but gjl isn't flexible enough yet. :(
+ java-pkg_dolauncher ${PN}-j --main ${PN}
+ dosym ${PN}-j /usr/bin/${PN}
+ dobin tools/jvm/eval-client.pl
+ popd > /dev/null || die
+ ;;
+ *)
+ die "Unknown MULTIBUILD_VARIANT ${MULTIBUILD_VARIANT}."
+ ;;
+ esac
+}
+
+src_configure() {
+ multibuild_foreach_variant nqp_configure
+}
+
+src_compile() {
+ multibuild_foreach_variant nqp_compile
+}
+
+src_test() {
+ multibuild_foreach_variant nqp_test
+}
+
+src_install() {
+ multibuild_foreach_variant nqp_install
+
+ dodoc CREDITS README.pod
+ use doc && dodoc -r docs/*
+}
diff --git a/dev-lang/ocaml/Manifest b/dev-lang/ocaml/Manifest
index fb370ba12e0c..f7fc86ec58f8 100644
--- a/dev-lang/ocaml/Manifest
+++ b/dev-lang/ocaml/Manifest
@@ -2,7 +2,6 @@ AUX ocaml-4.11.2-cflags.patch 1416 BLAKE2B 722ffd7944c3dabd753e98bfb885ad283aa5b
AUX ocaml-4.11.2-glibc-2.34.patch 3318 BLAKE2B 96fe61e553e7c67f76df32f2e5532f7a6eae57fb60752c7c49d71baf416ac74a4c7b925ecfd0bd5874a1728b51ca36b82d636bfa6ab30ec5f3df37fbac2a73b9 SHA512 eb54d912338a42a21f736dcd1591f77403b0dff8772059bd7f39a6e83b8a5e89bd5a7a9d4200bacbcaa8ec0450a5a78ecf6645bb5405d45fd1c077cbe1c36f7f
AUX ocaml-4.12.0-glibc-2.34.patch 3411 BLAKE2B d5138feaf6ca1e4a25ee85100013e343f8867bfe22d1c8c26df56fe1a6266b9cf37738f0b5fa6ee6daaaed9c90880529a50ffa1e789766039727dd407d15da51 SHA512 978a300d28bcb4c4d312e5b9f830140b08a282ba850d7c7a3866ca54413a321695d21315fff423d646085d8eed148a3f84567c08a4e09957b4b87010d65ee694
AUX ocaml-4.12.1-fix-textrel-riscv.patch 1784 BLAKE2B 700fca8fe6c30a301bca5a64ed94038923bec1df80e6a75d4afb88ecfc38c9c55f5c163dfb12506f6b3a1e5784e65314385e13b9f45230b9f3b3e7d771c89b2e SHA512 f4f3a4b1f3f9fd823e09338c7c06ce6abc8699a765c0aa442e3b66ae72a83bb6dee744bfc0cb527a1131bbbe0ae5a5fd1d51c4700b62927f1fdf25a47e541e80
-AUX ocaml-4.14.0-clang.patch 4301 BLAKE2B 6a06b6524167b48cb711c75504d9f724caf90f4a808013d93aebd3429344a45e74350f4de405a298986f5b113ccb661b1307e4fc583f3b58dc013ee8e9a8bd52 SHA512 e68f11cae4bbab9fcd5b591f4082c8b15a79427bd76dfe51025b309601f5ff61ee57863cbe1d1a6249fb5d7f17d3e0f3c6e451925d0e130ea88e64b8d8d151dc
AUX ocaml-rebuild.sh 1120 BLAKE2B 6f88a9f2b99fae7f89b884bb08d2c6ad6a0e14d4a8fd06d498037f78c5f6ef040428f9de224b5fe5df4ef64eaed419cda6d8715ea0c0a4c4dad60c5cf75a4147 SHA512 05a3e81e95533135d9895091c21621c73ae82851abd4889d64f035979eb25f8d90b60f469d7ef5e789fd1a4adffd6bbe255e6708c14c24a04f8a423507d19a40
AUX ocaml.conf 177 BLAKE2B da070848d9e3a30ad303c296f55de87c30fd15feee3304ccc1d1f844d83c5a646664cd4d9958375ead2324e25bb88280fdb78f9e4230eeb8cd5825eed6f2f91d SHA512 4f0a48b8101b77d568d8d0a852f2a21fd46b7947c5d3f975ee4cd8a9c37c993d689cf5fb53b54a6b2740cb865051dc50c74c0c373eb697fca800ca143d401aa4
DIST ocaml-4.09.0-patches-1.tar.bz2 3300 BLAKE2B ef710ea5ed5a243ae684f68b7f203ba454192c9f8f19c32697d336bf18cf2a0e8ea08df232b0fd8e2475a000758a5ba95b3794096ec7d0d1b292a715ab3de86f SHA512 94096b99fd58b32232e418c5736203f08ab3c1558154ed00d4290730bd4db849bc60dfae6160f344acce63bbb8eaceecee25cf836bb73fa419d7bbf4eac433f1
diff --git a/dev-lang/ocaml/files/ocaml-4.14.0-clang.patch b/dev-lang/ocaml/files/ocaml-4.14.0-clang.patch
deleted file mode 100644
index cd3c042f2639..000000000000
--- a/dev-lang/ocaml/files/ocaml-4.14.0-clang.patch
+++ /dev/null
@@ -1,132 +0,0 @@
-commit 28b553622bd0f168411d86ddcfba1adab0d87b92
-Author: Yawar Amin <yawar.amin@gmail.com>
-Date: Mon Nov 15 22:40:43 2021 -0500
-
- Fix ranlib error
-
- - Always pass ranlib one file argument at a time to avoid error 'Exactly
- one archive should be specified'
- - Call ranlib without cd'ing into the library's directory
- - Use Makefile functionality to simplify recipes
-
-diff --git a/Makefile b/Makefile
-index c2522c775..2e4e44faa 100644
---- a/Makefile
-+++ b/Makefile
-@@ -549,6 +549,8 @@ else
- endif
- $(MAKE) -C tools installopt
-
-+LIBRARIES = $(addsuffix .$(A), ocamlcommon ocamlbytecomp ocamloptcomp)
-+
- .PHONY: installoptopt
- installoptopt:
- $(INSTALL_PROG) ocamlc.opt$(EXE) "$(INSTALL_BINDIR)"
-@@ -585,8 +587,11 @@ endif
- ifeq "$(INSTALL_OCAMLNAT)" "true"
- $(INSTALL_PROG) ocamlnat$(EXE) "$(INSTALL_BINDIR)"
- endif
-- cd "$(INSTALL_COMPLIBDIR)" && \
-- $(RANLIB) ocamlcommon.$(A) ocamlbytecomp.$(A) ocamloptcomp.$(A)
-+# Some versions of ranlib do not support multiple archives
-+ for library in $(LIBRARIES); \
-+ do \
-+ $(RANLIB) "$(INSTALL_COMPLIBDIR)/$$library"; \
-+ done
-
- # Installation of the *.ml sources of compiler-libs
- .PHONY: install-compiler-sources
-diff --git a/otherlibs/Makefile.otherlibs.common b/otherlibs/Makefile.otherlibs.common
-index 95ff4d58f..6a4451e47 100644
---- a/otherlibs/Makefile.otherlibs.common
-+++ b/otherlibs/Makefile.otherlibs.common
-@@ -95,7 +95,7 @@ install::
- fi
- ifneq "$(STUBSLIB)" ""
- $(INSTALL_DATA) $(STUBSLIB) "$(INSTALL_LIBDIR)/"
-- cd "$(INSTALL_LIBDIR)"; $(RANLIB) lib$(CLIBNAME).$(A)
-+ $(RANLIB) "$(INSTALL_LIBDIR)/lib$(CLIBNAME).$(A)"
- endif
-
- $(INSTALL_DATA) \
-@@ -104,7 +104,7 @@ endif
- ifeq "$(INSTALL_SOURCE_ARTIFACTS)" "true"
- $(INSTALL_DATA) \
- $(CMIFILES:.cmi=.mli) \
-- $(CMIFILES:.cmi=.cmti) \
-+ $(CMIFILES:.cmi=.cmti) \
- "$(INSTALL_LIBDIR)/"
- endif
- if test -n "$(HEADERS)"; then \
-@@ -115,7 +115,7 @@ installopt:
- $(INSTALL_DATA) \
- $(CAMLOBJS_NAT) $(LIBNAME).cmxa $(LIBNAME).$(A) \
- "$(INSTALL_LIBDIR)/"
-- cd "$(INSTALL_LIBDIR)"; $(RANLIB) $(LIBNAME).a
-+ $(RANLIB) "$(INSTALL_LIBDIR)/$(LIBNAME).$(A)"
- if test -f $(LIBNAME).cmxs; then \
- $(INSTALL_PROG) $(LIBNAME).cmxs "$(INSTALL_LIBDIR)"; \
- fi
-diff --git a/otherlibs/dynlink/Makefile b/otherlibs/dynlink/Makefile
-index 6b02dc197..dccc45103 100644
---- a/otherlibs/dynlink/Makefile
-+++ b/otherlibs/dynlink/Makefile
-@@ -249,12 +249,12 @@ ifeq "$(INSTALL_SOURCE_ARTIFACTS)" "true"
- endif
-
- installopt:
-- if $(NATDYNLINK); then \
-- $(INSTALL_DATA) \
-- $(NATOBJS) dynlink.cmxa dynlink.$(A) \
-- "$(INSTALL_LIBDIR)" && \
-- cd "$(INSTALL_LIBDIR)" && $(RANLIB) dynlink.$(A); \
-- fi
-+ifeq "$(NATDYNLINK)" "true"
-+ $(INSTALL_DATA) \
-+ $(NATOBJS) dynlink.cmxa dynlink.$(A) \
-+ "$(INSTALL_LIBDIR)"
-+ $(RANLIB) "$(INSTALL_LIBDIR)/dynlink.$(A)"
-+endif
-
- partialclean:
- rm -f $(extract_crc) *.cm[ioaxt] *.cmti *.cmxa \
-diff --git a/otherlibs/systhreads/Makefile b/otherlibs/systhreads/Makefile
-index 8fc1bdb92..379c530fa 100644
---- a/otherlibs/systhreads/Makefile
-+++ b/otherlibs/systhreads/Makefile
-@@ -121,7 +121,7 @@ install:
- $(INSTALL_PROG) dllthreads$(EXT_DLL) "$(INSTALL_STUBLIBDIR)"; \
- fi
- $(INSTALL_DATA) libthreads.$(A) "$(INSTALL_LIBDIR)"
-- cd "$(INSTALL_LIBDIR)"; $(RANLIB) libthreads.$(A)
-+ $(RANLIB) "$(INSTALL_LIBDIR)/libthreads.$(A)"
- mkdir -p "$(INSTALL_THREADSLIBDIR)"
- $(INSTALL_DATA) \
- $(CMIFILES) threads.cma \
-@@ -136,11 +136,11 @@ endif
-
- installopt:
- $(INSTALL_DATA) libthreadsnat.$(A) "$(INSTALL_LIBDIR)"
-- cd "$(INSTALL_LIBDIR)"; $(RANLIB) libthreadsnat.$(A)
-+ $(RANLIB) "$(INSTALL_LIBDIR)/libthreadsnat.$(A)"
- $(INSTALL_DATA) \
- $(THREADS_NCOBJS) threads.cmxa threads.$(A) \
- "$(INSTALL_THREADSLIBDIR)"
-- cd "$(INSTALL_THREADSLIBDIR)" && $(RANLIB) threads.$(A)
-+ $(RANLIB) "$(INSTALL_THREADSLIBDIR)/threads.$(A)"
-
- %.cmi: %.mli
- $(CAMLC) -c $(COMPFLAGS) $<
-diff --git a/stdlib/Makefile b/stdlib/Makefile
-index df34bc2d4..32c5dab56 100644
---- a/stdlib/Makefile
-+++ b/stdlib/Makefile
-@@ -105,7 +105,7 @@ installopt-default::
- $(INSTALL_DATA) \
- stdlib.cmxa stdlib.$(A) std_exit.$(O) *.cmx \
- "$(INSTALL_LIBDIR)"
-- cd "$(INSTALL_LIBDIR)"; $(RANLIB) stdlib.$(A)
-+ $(RANLIB) "$(INSTALL_LIBDIR)/stdlib.$(A)"
-
- ifeq "$(UNIX_OR_WIN32)" "unix"
- HEADERPROGRAM = header
diff --git a/dev-lang/pico8/Manifest b/dev-lang/pico8/Manifest
index 27cd84e2472b..e25fe4d5c9e3 100644
--- a/dev-lang/pico8/Manifest
+++ b/dev-lang/pico8/Manifest
@@ -1,5 +1,5 @@
-DIST pico-8_0.2.5g_amd64.zip 10812535 BLAKE2B 51d4c8d57db31d12aa767b59901d8058e20302f4082022ae9beab559b4ae83cc241a7785facacfe5f7798198905bedd3fc1d5db5fd2bf00f9991dcef34910ea6 SHA512 e8c1ce4a7840f417a064473a77b2b55ba100a9ae232e8c1af0c4d57687d4d55e209ed5a5c75a5853825cfbe6fb138f2d0f99a3025b0ff6f2f8789dc705aa3f11
-DIST pico-8_0.2.5g_i386.zip 10120868 BLAKE2B 0dd33df665128e0221d6d0200da37e77cfebb20d4af869c2dcbeec0cbb126936d7792821c1f131722ee3b63049764eaec9fc5c230042e0a4aa52ff7515da655a SHA512 1f1aeb1c1f8d0d33ef9e9fc0f9afdf1e3993a877b07178d3260f4608641cfceb601819f31b95cde1b8fcb7d441eb5126bed1e3bcdb8f368b6bcfe5963a089511
-DIST pico-8_0.2.5g_raspi.zip 14411901 BLAKE2B 3a35e40b05fe3d8fc678a3fc97a68db6e315d23475e66f25e1e357abb3fb5411a99db85d3ee0ab6d0385b992555570492a42383aefbe48c57523ca58ee144f91 SHA512 a1bc47618394767e14110a47dfd1346a0437917638d3edb8c17656d7cc49b886cc22c39cc48b5e642a7aad3665d30b1e1307f489d1b5552a178e5207a5616d04
-EBUILD pico8-0.2.5g.ebuild 1274 BLAKE2B 17d952674d214e7cc089a50da5a4a015c477358364a480d92a210e6525412963b1b1ca9f4f83b0703a14da31458bff5bb2d1ccb059035fcf3fd0fc69381315a6 SHA512 a494d3ca4f37fde99371f2518683dadedfaf3395169b280e2fda34e3a1fe7baff61ed1398d186bdd1247049fe8f35686b11ffc854a4be84fbec2e4962f726472
+DIST pico-8_0.2.6b_amd64.zip 12838053 BLAKE2B f7577397d32a3e71866782355cb12b17852beb80a4943e5ada4cb02b4c6ec8777a6a620afca99d98e3f423b82881480725c8dd7fc75eadf3a73b17ca750f9809 SHA512 30e4641138975c8f9f407491c18ab427b603d8986c4a65777dbedb43cef5416d1a8a196ca09230a9abcbc75003e5fd2716289327394d392b4e90c7796f68be9b
+DIST pico-8_0.2.6b_i386.zip 12145587 BLAKE2B 3ae5be8bce3d845698e247bf8879d484325af4205d649ef55dd9854a8fce342a5b9744dd77cb0d9839e51e275dd02f19fdaadb06a1d960ea28f93c351ea6be83 SHA512 6982b58abb2d59719a197125e9c4499196a97ec8624b236c553ab6f4bac07b608b650b4d41836eac89651083f22dee819b5f43a57892ecd09adb6d6b3898b492
+DIST pico-8_0.2.6b_raspi.zip 16444282 BLAKE2B 897c8b2c6f2c15a03c297d7a13c61aa08d5c71792aa900f0074127a7f7474a60245751ab4ac759fc088dacae1bd0843ff6007e8c88c67568b50bc3d9546a6879 SHA512 9d46a536ccd34e3e4ff1d62cfcc00b4fe26051d4128c4865f4a252f146ea82c00dd8f8f55e06bea03dc34f49cfacaf8f8509a51b96531d3ef519b0f41eba0023
+EBUILD pico8-0.2.6b.ebuild 1273 BLAKE2B ed84026727a723b60b1e99ad298f74f47c4f2acb285e2437f102cc8c3c560219cf1c969c97cb46b0d787adab2debf7f0e0e3fdad0a5483abf433ad55f1e09708 SHA512 9a53e25711074b203da28502369f15616bf9d6ee54b12b2f450130f4d451e1dcd6e9424ee9aec30152a1b70648c774cffad660a5d2fd750e8ffadecb65ded4ab
MISC metadata.xml 751 BLAKE2B 2650dc9ea8acf687d0b9e850485a76e9170e144e8202a0ac07657e919c3726c1106fa5b97a1be892ab53a0edcb63b2261c2d4df409e59b59f3f396b4227d07fb SHA512 32402627f0bed2ef654812fc536a50cd8ce2ae704f09d49f29dbf973da3b8053229791b773b9abd8ee29735a4db3500e3bfb519250abf93886022da8b829681c
diff --git a/dev-lang/pico8/pico8-0.2.5g.ebuild b/dev-lang/pico8/pico8-0.2.5g.ebuild
deleted file mode 100644
index 844d0a20198d..000000000000
--- a/dev-lang/pico8/pico8-0.2.5g.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-MY_PN="pico-8"
-DESCRIPTION="Fantasy console for making and playing tiny games and other computer programs"
-HOMEPAGE="https://www.lexaloffle.com/pico-8.php"
-SRC_URI="
- amd64? ( ${MY_PN}_${PV}_amd64.zip )
- arm? ( ${MY_PN}_${PV}_raspi.zip )
- arm64? ( ${MY_PN}_${PV}_raspi.zip )
- x86? ( ${MY_PN}_${PV}_i386.zip )
-"
-LICENSE="PICO-8 MIT BSD-2"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
-RESTRICT="bindist fetch"
-
-RDEPEND="
- media-libs/libsdl2[haptic,joystick,sound,video]
- net-misc/wget
-"
-
-BDEPEND="app-arch/unzip"
-
-S="${WORKDIR}/${MY_PN}"
-
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR}/${PN}"
-
-pkg_nofetch() {
- einfo "Please buy and download ${A} from one of:"
- einfo " ${HOMEPAGE}"
- einfo " https://lexaloffle.itch.io/${MY_PN}"
- einfo "and move it to your distfiles directory."
-}
-
-src_install() {
- exeinto "${DIR}"
- insinto "${DIR}"
-
- case ${ARCH} in
- amd64|arm) newexe ${PN}_dyn ${PN} ;;
- arm64) newexe ${PN}_64 ${PN} ;;
- x86) newexe ${PN}_32bit_dyn ${PN} ;;
- esac
-
- doins ${PN}.dat
- dodoc ${MY_PN}_manual.txt
-
- dosym ../..${DIR}/${PN} /usr/bin/${PN}
- doicon -s 128 lexaloffle-${PN}.png
- make_desktop_entry ${PN} ${MY_PN^^} lexaloffle-${PN}
-}
diff --git a/dev-lang/pico8/pico8-0.2.6b.ebuild b/dev-lang/pico8/pico8-0.2.6b.ebuild
new file mode 100644
index 000000000000..c9c1a8c0905c
--- /dev/null
+++ b/dev-lang/pico8/pico8-0.2.6b.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+MY_PN="pico-8"
+DESCRIPTION="Fantasy console for making and playing tiny games and other computer programs"
+HOMEPAGE="https://www.lexaloffle.com/pico-8.php"
+SRC_URI="
+ amd64? ( ${MY_PN}_${PV}_amd64.zip )
+ arm? ( ${MY_PN}_${PV}_raspi.zip )
+ arm64? ( ${MY_PN}_${PV}_raspi.zip )
+ x86? ( ${MY_PN}_${PV}_i386.zip )
+"
+S="${WORKDIR}/${MY_PN}"
+LICENSE="PICO-8 MIT BSD-2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64 ~x86"
+RESTRICT="bindist fetch"
+
+RDEPEND="
+ media-libs/libsdl2[haptic,joystick,sound,video]
+ net-misc/wget
+"
+
+BDEPEND="app-arch/unzip"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR}/${PN}"
+
+pkg_nofetch() {
+ einfo "Please buy and download ${A} from one of:"
+ einfo " ${HOMEPAGE}"
+ einfo " https://lexaloffle.itch.io/${MY_PN}"
+ einfo "and move it to your distfiles directory."
+}
+
+src_install() {
+ exeinto "${DIR}"
+ insinto "${DIR}"
+
+ case ${ARCH} in
+ amd64|arm) newexe ${PN}_dyn ${PN} ;;
+ arm64) newexe ${PN}_64 ${PN} ;;
+ x86) newexe ${PN}_32bit_dyn ${PN} ;;
+ esac
+
+ doins ${PN}.dat
+ dodoc ${MY_PN}_manual.txt
+
+ dosym ../..${DIR}/${PN} /usr/bin/${PN}
+ doicon -s 128 lexaloffle-${PN}.png
+ make_desktop_entry ${PN} ${MY_PN^^} lexaloffle-${PN}
+}
diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 79052a1372bc..cae1f88aaa91 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -14,6 +14,8 @@ DIST Python-3.13.0b1.tar.xz 21054240 BLAKE2B fba108b2971fe188a05340753a48379c9a8
DIST Python-3.13.0b1.tar.xz.asc 963 BLAKE2B 1b038d2b73fdbe11a1ada18ceab4a174ae52aab68ae9c3a9952ee60a16ce3e08e54c13e0c47264442415f70bd39a06c2b0f97c3cef31330f51102dad6d4a837b SHA512 c10832b5016ad9a9588b7efd29a35272c1c07b444df116c397fed82d66f30150687d68a6853637094be2fe1d8ed0928a9cd151617c91d9eb9938ba1385bd7143
DIST Python-3.13.0b2.tar.xz 21089692 BLAKE2B 3cc77e9b7abcd8c9797a40b2a1f5ff6562a1841dd44c4785a57941b1eb4d70d20a3dc5bcf8cbfe3d1b2c7f846d7da7fd89758e113542820945da996d2c6a68af SHA512 3a37c8137958a6ebaf06f5a03b28c7817f359f346d820a9989932b1a716478647e8d1b94c1a08197bcabf68cd90443a08ab9454af9151eace52401d8b60d0c35
DIST Python-3.13.0b2.tar.xz.asc 963 BLAKE2B 2acab01cd8b2b5072e87f0c697767e9cec6a73cd6afae38f066a3bfa14798d10e01c03e806a1a90d1db3e5d91dea090d9dd37d1884bef3291783e6163e3d8906 SHA512 17091aba45ebd8c8feb3e9c54854e20dcd44fec4a1c08c9c0c4593166c407c4ad2b245a0e0893afc83a43e8b461a557fa1d6691c87a6a5ebc97ea448a9201c87
+DIST Python-3.13.0b3.tar.xz 20841504 BLAKE2B 92760124355483da082ac9fdc7a72eb6739e99acd97521a8c9a60bb73a25e26bcb8bdc9e911ee91667244320b742a9572c1e12229eb1c0d97ef5794493abac0f SHA512 1f0ef2d6f5d450664ad4104b92193b5a2dbe9c79add0a79c35ad9508f9fc7f1a5561efd5e4367defddf45457291524d353705d9a60b3550065920e204c77357d
+DIST Python-3.13.0b3.tar.xz.asc 963 BLAKE2B 784df664961ea36cb570d685c0cf6e8fe7159161c38103f217303bc0264c73a9904021cca297a180c7dd712d4e7fcee161d741919bee49eff962a25d14568d41 SHA512 3d8bdc8c26441a12518940d264e93a8897042e297ccf9cd2ddec725716a58486475be9462582ee489bd189a4d028b43504f979298174c1b008d521b7ab5fbf1b
DIST Python-3.8.19.tar.xz 18975156 BLAKE2B 57b241aeb8f99a8c30590dcb9402abbcf573f00d06e807846bc9135c0a8a4af896c4d772d34abc3c292339953f4974a203bff61a78641d91b1826770226cd7e9 SHA512 1d2a57fa15ccdaec8cdca508ba2ffb01e1ae053a3446ac709bc334480f8e913070899f01ed680cce6dc7ddfddcb27ef402fe206562249fa4c4e87be21ece0625
DIST Python-3.8.19.tar.xz.asc 833 BLAKE2B a11705011e9ea2bd6cbabc2b4c896ba94675341188eb483b881c2cb25c932e9ff25f9f589f930605b0442ff93a1f54532608b111c8ace715a406ce10809af671 SHA512 efdaae5462badcf4b98625ce8ab0e34756acea9539416e6ec428725b04539f8c38c1978de346510d669e93bbeef3ae20b1534e4c6582f89c7dc56a04c7cae140
DIST Python-3.9.19.tar.xz 19682840 BLAKE2B a12256663f0ff3b799c2193c5877aa89a434340dfa01e655f790abea70af0709b54577e1c2590add241308a8581fd6f45a22aed450bd5db2bf9fa35c4a9d619b SHA512 5577830c734e63a70bbc62cd33d263b9aa87c4381b49cb694c3559067c4c682a55506b65ec5514a8e0a5abf6294dc728e909385d449ae1c388e62f83cea9bb89
@@ -22,41 +24,20 @@ DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 0139c0944f62f9cdd236f
DIST python-gentoo-patches-3.10.14_p1.tar.xz 15836 BLAKE2B a850e4ad4f025fa9d38ccba937f1b3ee8443ed186c22ede58b4c7324a8541cf724590686671a9aa9194662303ce75bc80aac8ee6f9da34b793876817b6f593ff SHA512 5d969f5e5126ee675a062924a5f403de142fc5bfe4a931fd3576bcc6298a855419d305d4b1ffedacb429783a05324b36eef4c45c861c47bada0bdd840de2bca3
DIST python-gentoo-patches-3.11.9.tar.xz 8456 BLAKE2B 4e62837f17c1d056460df417b056a79ad78dbcdd3454761c7cda68ffe6faf8f4d4f04d5539e0ba94332fe19a751f7d5ff2c35ff969a6aa09a2c72d2ce5efbff1 SHA512 a288aa8d1d15e906e0f1762602a2122f9dc91bbd6b72123ac5d00ce55b3af324a4e8280b600fc0fb630e489e57ee1547d7595a4ede7a70e4b26d6686a8414997
DIST python-gentoo-patches-3.12.3.tar.xz 6028 BLAKE2B 7953a48a1d95a6a33bd88060fbcac463a5469371aa0c882c3945f1fea64a63c4d45fca8451f51f4eaeea00a04267ad2e54e4cc720c95e8bb5a3477e00263b80a SHA512 4779bab2b24e59e4a77987ce3e9611d99e87c9c4d016309758c26a65fe2e11ef04d48d5af628c02b1552dc1f31b768f87448f8e19e716b4fe372941e6dacac3f
-DIST python-gentoo-patches-3.12.4.tar.xz 6056 BLAKE2B 8e8caa52f5725aaed08e8442609bec45b11c63d5f29f8fdb302416716bf77ef1bb7fe5e9d14bab12517dabd01dc06172fe11b176326291b19785a8b1d74ee9b9 SHA512 d2fd747f81a3812f5d4a0d281ac336a43961abcf4a4e503564fa3b5d33c0312a6c7148c6f516f5c4c917432c63488615161a847ccb6539a457406b82f1661a24
DIST python-gentoo-patches-3.12.4_p1.tar.xz 7088 BLAKE2B 450b95539aaf7c8c052ca1bbcab3b1a8f1c33e8007b6c66cc290c33d88cac8bad346e13cf96508834599a59ccb6548e6dd8cbfb1e24d84539f502101b04299d0 SHA512 df874cb1d8d0f5df60fca82daa2a59cbcfeba6be72b021101a753306a09bb19ee268681b3fdb39659be923d868c727bf7aabbe8173cfd48a329c66f4727353c7
-DIST python-gentoo-patches-3.13.0b1_p1.tar.xz 5480 BLAKE2B 830370b56bd662b10dd4423f1e758da79c61d535a18b35496e09d864642873449a13738da8e042b94c58e8e300ac7c003088be69e27467dd024daf54b6a34c22 SHA512 d696c96263ca51f611d508ee644f7254d2607236e829946c35dc6a6977eafa98748fa807b36d40d5e32f278db3493876b2214b4e2bb1ceb4deaa1fbb8fb2c052
-DIST python-gentoo-patches-3.13.0b1_p2.tar.xz 9300 BLAKE2B 63179b01623c6677363c4d1c2f7890e81defd4ca451259b66eff79c92bee68a92a0a33893801fabd8af2e9f07fe1bbd985a494a9ac3fe4662f9db6dc346db418 SHA512 29b29975571abe7dc4269f8b758bf825b431adc7e72bceb42eb801d35bc2eea4f11adea96c8742a0cc273b718b3a632a1051bac1d2d45e40aa419d0f624cf1f6
DIST python-gentoo-patches-3.13.0b1_p3.tar.xz 11056 BLAKE2B ef932bac59d2316ee8fe638a3d34ce247ff587915546038627674cd4c03179998a58336f8ebae45f1fcc94c8059d61ff6f22693f25ace1462bce275f50bfb48f SHA512 956e3da7376d60d7a593af50fff9842016a3b193180e93ab8298756c9eedfb2aaf8c1287bb75111e6340b5bac20a12dcb00ef51ecf0e12ef9ae5c98202fb071b
-DIST python-gentoo-patches-3.13.0b2.tar.xz 5276 BLAKE2B 047e0362c328ca7545d7b0a86476f95eeecb381b979284a779788c451000e9fe0e1d31461865cd8f818be203b72404f9d810e5baf479a89c6dccc6db7501719a SHA512 43d3ef8e558309d2d93ce6d473eaecfc5359515067a861303b0f085eeb741265d4d071112dcaf55c0d38707c27df35398d3e6310fc1e522debeaaa1e5e8b55b4
-DIST python-gentoo-patches-3.13.0b2_p1.tar.xz 9300 BLAKE2B 1aad8a19a5c237dc0dd67dd3f83116009e1d78f0e3d63780c463e418f22b5f1a4d50035fff8a80ac24b4d5fbcac281fc766fd3e86428d3c3041b5df3f5a518fc SHA512 bc09bdd4bc9716c83d580307af6d30f149894912ad2dbbf02274c88be82f67653aada0a8d16199d85418b1237ecff7c5e41352c759a31b807e7011089ebbbc20
-DIST python-gentoo-patches-3.13.0b2_p3.tar.xz 10216 BLAKE2B ecc5c82ab17a4874ac8f8694fd76bd9401926a164c8ba38578da3c153138921463d07788e5bbcd5a87bc1d31703c4f06b193003bdb098ff6f07ff93178299113 SHA512 79d19cad2b497a315ecd923e995a99b22b132fb13239592ab73716ff1c799da8d371106f57f597eac44a5958d13e5bc7ce4c8bf4c160b6b219ad59b23da99298
-DIST python-gentoo-patches-3.13.0b2_p5.tar.xz 10616 BLAKE2B e80e96270fcf5d102a1c9f71eae1917387776fdfd32495117cb8854778457e5443c6293fc6af139483ba8339503a7c7f8da8db50f6a95940892ae769f2661d9c SHA512 b281438577bf56a0e1518541d760d9ceaa3c5e5e5619a8a7692ba2ca6cd94ddde3b8fa0132e2c590165fddeb3df88971c1842bc72bace92484cacfa254c5ce86
-DIST python-gentoo-patches-3.13.0b2_p8.tar.xz 10932 BLAKE2B 8d9fb4253af8694f89582da91eeb6707ca5646f506f768da10a7a6b8b85b2d622bc4cec829cfe0b02939b94b725e905bfeef9a044f58598ce8fd97216d5d7d63 SHA512 01d85ec6eaf60eaaee6de6358a0d1498f72e236d800820c15a55423a97ac7579805f3045d82e398c9da914567df250afeb4a643acc12df8f1eabab5f350163fc
DIST python-gentoo-patches-3.13.0b2_p9.tar.xz 11288 BLAKE2B e46bac845ce54e32446316b8a5e055905f023e88ad7fb9cfed101f0fccf6c0fef2fb9fd5b7dc4b15ec1e6c075ceaa9f07777c3cfede0f88412871beac0a54e47 SHA512 4148342d649acd98cce1f3d3c7bdbf4adad069ba555624882ddb69f00ee0e64641014086b5e60d97eac809ccb1e3e782a112eb58d7bb83bcfa3222811cbb8682
-DIST python-gentoo-patches-3.8.19_p1.tar.xz 35008 BLAKE2B 8771e3a2329577659a4ff64987f2500b7dc4f07f78677b823c8f11e7a9e7fc0369cc127e6ad1f1000986937b7811467bd22ba02129a754246658f99b7219a4a7 SHA512 470c125e8df23c1db358c2f7bbf5ac3b28e76fb843364f7fd5aa2fd399ac9b01a2ddfc2c1765f91236c71712941d19f273fb21f960239f79a0263b5b47081d46
+DIST python-gentoo-patches-3.13.0b3.tar.xz 5704 BLAKE2B 665f60d0a440c63ca6bbc1615333e01e0b9d3c5cd8c871157866dd70146a9afb71aecdb6f72f75de2fd8c163d011c8df538c8b278ad6a91079f3300bd05fead3 SHA512 959826aaf467235c8a144a2b94137113b273f79febd30fee0556b718132bb89b5ba97bc01a3718771cade099777f131b322682f336dfaabe18cd5838a75318fa
DIST python-gentoo-patches-3.8.19_p2.tar.xz 35524 BLAKE2B a6b81e6ae907b60eea676cb65a9c693e62453dc44616baaadb294c5782a195c20eff6c2869b38ea110fe06e9e511468f4ab0c3d1811b16e0ab2833f9dc09b25b SHA512 9944c330b6062c2ac6e13fcfbc1c8835dfd078f6744cdfbc03ba787ae97c08bdae559cefadafe9dfe9be9c31f8c15ee895599b266d870f73c06a2f4b15c78dc3
-DIST python-gentoo-patches-3.9.19_p2.tar.xz 27684 BLAKE2B a69f00548c153da7b13dfeccb332d3d67ecf649fb5ae054590492f3e2fc2c84b78ebaf90bcf9738157c9022778e5bf2a6b4fb6a99e996dcb63859dcf6f84af23 SHA512 552a5f2d89307d4193d76df5a2cf1deb4bd5c8ad9ec81e6768987f1649f6571a318e68b92d8f8ecdba12bfe9c5f1a427a4cc577e6aaebf7748027cc50e412804
DIST python-gentoo-patches-3.9.19_p3.tar.xz 28240 BLAKE2B 35c70b1f9a590abe9a74795f478ab788cd72c96e9d84f2756685e61324dc4203148e71b00a236bb4af8fb8315e3582ecec255b39749a653e0511d4a9f9fef725 SHA512 6b8f4dab4aa7d4d646ee4091b5cf76bbc8896d4299a3623660a2c5fec06c0cf56c0a50ac87604885cd155141bc85e0e80acdbedb7b34a813901aad021b9b8ab2
EBUILD python-2.7.18_p16-r2.ebuild 8603 BLAKE2B 6a2ee7f1a5d0eae487cf0293fb2528c97679d0fb395cd51f00a08ede8abb473f3e16051c8b7b797a99c4462d520955c01b1b0d238caf0652a3166034bed60839 SHA512 e498d3f4904e2cf2de6a6d0beb8e573a462bc96970c861616bd12956434154146e1625ea36b44f984b82f3d6cc90b33860b71c4067002b7f96510eb5e632e572
EBUILD python-3.10.14_p1-r1.ebuild 14742 BLAKE2B 52b80ddc253a2c2d60422af667dd04519404b6b1ed979fa0992b95dd471449ec1dcac814f49aa38cc0d7fcf6af5ed40035f8801cd2fc988865b61430dd511461 SHA512 272d8889f14ed94e72140afbc650b502b7f5a881ff681c760e307b2eb873679ae105fd87af3097c69eaef2b4a396fe7673505e1a0fd6ea4220d40a6a589d00a1
-EBUILD python-3.10.14_p1.ebuild 14029 BLAKE2B a75f0cad3d531e041636974296d1fc2d9c8ec3f3032be20f32edfa4c2b0ab8fcceec9e144722f640e23e29e38fafd72810dfe37046c66b0a66ebc26a0f7280bb SHA512 a1885c8b00cf8a2542f971381dfe4de4ceef5773f00c33017eadff15e14fce4460bcd2b0f3106de0decb91b7613456eb3ee668a05d5db13e2d72dec8fe7d960c
EBUILD python-3.11.9-r1.ebuild 15854 BLAKE2B f0c4576472eeea91a436eb64a0555a6db1125370bb0a586aa520e76047d8615603e23b8fb415fe86ed19ecd29038ae5bc7354e7d33c1bcd004ab82f62b5391dc SHA512 57cbe71b9d90e2fe06d28ad0fdee30da1d0ae9dbc4163e15b98f78069a7a7bb0a4312d8caa26fe23e74234c73f0b48409d77b28e40f47bf83667e7717d36fe32
-EBUILD python-3.11.9.ebuild 15141 BLAKE2B 26a6359f2ed875e5a9cb470868244b9f7fa66cb3b67b1c19e9f9b68a574651398868d47cf7e2cb05ffff3897b633adb97d7ef2facf8774f8f81c7a169da2d019 SHA512 2f3220403e8c21b2dbafb3c611e4d38bc22b75ee4b95eef8bc2247ed9781167e1c9e660bf09094f8301264319a9a6eb782e6070391e6a941ba1b07e591da37a2
EBUILD python-3.12.3-r1.ebuild 15415 BLAKE2B eccb47a2bea4df5bf3d1116afa348ddb87ed03f7031e5742ecf8e06cb875bb6a79f800313ca4ac7ed1cbae81de65f8aaf80616a1e423d8362480447b33860348 SHA512 4c9423cf3c24f4cc2dd095a7340277c0b119dcc95281cc08e23019ef6d9478af77b9b1961dedbac2709cc05923dcc6c1ac5ef1727106068431d21a9e8613aa21
-EBUILD python-3.12.3.ebuild 14702 BLAKE2B e4dbc9370a9d846754b89cf13ec6db2674364061080dbc6cfe60faa8350e70772b31502bf650ae31aad4204b907095de07db201431afe6dcdc1f2973ddf0b603 SHA512 5446caf7a5aaba96604b5de6424ff359d190ed850eea7f035a3412f816388140aca01cbaba65d245db493f38cd0f2ecdbb8bc39c34e3921657ec0e091977e77d
-EBUILD python-3.12.4.ebuild 15505 BLAKE2B 5d39107bf5ab825d41cfae4e7285f85c13a3b80d7bba516902dd49ef13f6d155e86519de25a2ce209b9b009dc56822d71e9469d299d0ac8d25bed2a4e53a6cad SHA512 2f3fd4f68dba76f229b5baec5f929e612b7cad815d2711ade4cb3b51aeb3f701f2a6a41484934f92cfb16afb5d88edb12ee1da81453a82b9431be9413fcfc8b4
EBUILD python-3.12.4_p1.ebuild 14884 BLAKE2B 03c95778d4d3b4d9644f14ed57ee593517894a97b9640124b1a63eb8024644dbe45888a8f605f23647954df7e62b494e6c338a66ef6f00801c7daa97c28324cc SHA512 8dae142c2b98ca70061174f904fe3af1ff74fd3007c458a8126711130d4c527652a480645ea3b705f5eba81ac958adbcd70bf529ca079a69eef243dc709a7d7c
-EBUILD python-3.13.0_beta1_p1.ebuild 15551 BLAKE2B 4c92847ac19dc66bf6093bb1207c4e83d821af861817b9b15794639d3dbbfa51991c64bd02edca652413aee31a1c663c50862564d563814d34a6a07922e2cb5a SHA512 1f0876376a13bd96f2e4c68b56ae6cf0155c6702609c532225c13c339dec79bf92a245d60230237c790f787814c48db1e3bffcc9b5eb0f46eb8ef590e906f22c
-EBUILD python-3.13.0_beta1_p2.ebuild 16998 BLAKE2B 5b554cedf13960c02c8fb5b597a290471887475a1ace7063857f42f1c3dd32d9d3af777b054851968aefcec8ba3f82db479853365deec28884fafbef1b6bf155 SHA512 069a0df320ab10b36519bafd93388e82d828bc10084735f47da21b0f5480c48bb08f8b57d2b785dc38ecfa3a0ef2d1d65e87ccf4fff904290b0e81867e3d0c60
EBUILD python-3.13.0_beta1_p3.ebuild 17346 BLAKE2B 83266bc2fb4b68f001c6669b02c83909ec1eb2cb1dfc69f5a14a9a33fcbeba76c3bf6068f1b38a5ba8d3e64dfa9e04df896b4cdd51d149e94f843ffcd61d51e5 SHA512 0ba4fdd9d5531f045565c8da01e9e1a455160e4d1767b7e3f4a5f667cc300e8b1a9fb47023ca2f3b4b64a54b346648cdd56fd200bbd9be71712757de9680059d
-EBUILD python-3.13.0_beta2.ebuild 17346 BLAKE2B 83266bc2fb4b68f001c6669b02c83909ec1eb2cb1dfc69f5a14a9a33fcbeba76c3bf6068f1b38a5ba8d3e64dfa9e04df896b4cdd51d149e94f843ffcd61d51e5 SHA512 0ba4fdd9d5531f045565c8da01e9e1a455160e4d1767b7e3f4a5f667cc300e8b1a9fb47023ca2f3b4b64a54b346648cdd56fd200bbd9be71712757de9680059d
-EBUILD python-3.13.0_beta2_p1.ebuild 17346 BLAKE2B 83266bc2fb4b68f001c6669b02c83909ec1eb2cb1dfc69f5a14a9a33fcbeba76c3bf6068f1b38a5ba8d3e64dfa9e04df896b4cdd51d149e94f843ffcd61d51e5 SHA512 0ba4fdd9d5531f045565c8da01e9e1a455160e4d1767b7e3f4a5f667cc300e8b1a9fb47023ca2f3b4b64a54b346648cdd56fd200bbd9be71712757de9680059d
-EBUILD python-3.13.0_beta2_p3.ebuild 16725 BLAKE2B 967a55ba5591c33be1b9b4d39ca0007be199067a0f5cfd623b569611d3313fff204cc6085ede9d9edf81f8fbe6db36720dd04620fd02a5ac42df198a80cb636b SHA512 bc292633c662c68a931f64d2c3ebd6dcc2cb9a75fe6e52c8af0df223be666116a2d6e8d8591159e86f5757d11e0a28060e2f0d9287083e12ec8da806cc64f0a9
-EBUILD python-3.13.0_beta2_p5.ebuild 17447 BLAKE2B d8c51797d0e8ac2fa406f619cafb4e5d4efdb7a42e27e134a5f3ad3c5ca5b5f319dce1fe8e7f91a9fc7c628e343a3539d94e6299a5404d0be29d0d9d3899e42f SHA512 ce63ffb70ca4dd1d0b0dc2f994118106aca6c8c1c11775e345c37c1a401e86e6a0c6e8aca67012414724e43c64e9fd633fb1d43e0cc90933fda02f529a127be2
-EBUILD python-3.13.0_beta2_p8.ebuild 17108 BLAKE2B 1f22231f8246ff3c78b119b3ff8b574efac464bf25a9a82ff7eedd7632acb52d4457b586b50d23f0c06e15618f733daf4691a08cf54db2ff700e4f39d85295fd SHA512 ca0b2941ea726c1d03cd39f7bd434ce994669d79fec7bdfd2a7d06c7fc8c620bd0fbbe8e78c7ac4ba4903c9d95058e2a397c2d7960f547248e35764785aad86a
EBUILD python-3.13.0_beta2_p9.ebuild 17108 BLAKE2B 1f22231f8246ff3c78b119b3ff8b574efac464bf25a9a82ff7eedd7632acb52d4457b586b50d23f0c06e15618f733daf4691a08cf54db2ff700e4f39d85295fd SHA512 ca0b2941ea726c1d03cd39f7bd434ce994669d79fec7bdfd2a7d06c7fc8c620bd0fbbe8e78c7ac4ba4903c9d95058e2a397c2d7960f547248e35764785aad86a
-EBUILD python-3.8.19_p1.ebuild 12170 BLAKE2B bb93535f4876869a58622df01f0c4d4ee4eead693604b9b195965d67933760e3911ab983b4cf1f75f5548b3b228b3353405b4e9029f1434e0e6a91bd01a00fee SHA512 69afe727c59cdb5f8a64c6d6c11ab45c28c8eefad53355d933558573fcdd8dbb6c69f658c5f8f85068bd42200a6f067ed85761afbe3260f45b77874b6761484c
-EBUILD python-3.8.19_p2.ebuild 12223 BLAKE2B 1ae9ffccf733151b0bba3d57c06c3a826118aff93c2b0262f5b440867782c36ea96153aed359a97319d7291aaf3f7b1bce6b99460a284e83df5121092e79cdc6 SHA512 783f17579b95bfbfcd687577d481ed85cd2d6d63ed30fe351e280ffa156f99dca17175824feb09a4da725232e151cdb3a00b222ee988cf498e885de4170e82a7
-EBUILD python-3.9.19_p2.ebuild 13620 BLAKE2B 25ef087c8e4fccf9d2e52fb7b4ba08f3cfe6582d40ab820289a069f54cd06ab2b7a1ec20ff16283485834e73dca0651136d4206bf2ad7b6bbd316542d5ed82fd SHA512 98a73032aad45f9ca6058f7dcd88617554afb1083149b877a858d62d2f4085fdb675b9a22bbf7f08d0029dc6ef0bc1ad2f31c747b5800a65bb4a6b933c85e8d3
+EBUILD python-3.13.0_beta3.ebuild 17108 BLAKE2B 1f22231f8246ff3c78b119b3ff8b574efac464bf25a9a82ff7eedd7632acb52d4457b586b50d23f0c06e15618f733daf4691a08cf54db2ff700e4f39d85295fd SHA512 ca0b2941ea726c1d03cd39f7bd434ce994669d79fec7bdfd2a7d06c7fc8c620bd0fbbe8e78c7ac4ba4903c9d95058e2a397c2d7960f547248e35764785aad86a
+EBUILD python-3.8.19_p2.ebuild 12217 BLAKE2B ff0dc6d1012257d77cdac44a2c3b022ec6c06564a4f2bbf871450efd17d9486ee36af14d57fd338adfc9fdf96d43b880cd5b12f4f73bf2008b52e34fbd0e7459 SHA512 d61c2155ee1332be4c0bc799a306efd7b2ea0655ab1ec957446c9711b798bbee0d4815c5e4fb9da325d1c20dbe820ff03f58b7ff4e825a770f78a00706754062
EBUILD python-3.9.19_p3.ebuild 13667 BLAKE2B c1579e1d0395e677834ce1891f4de07abf4b5156d1e150d2f04dfd5a5a21afa4dde9e5800dc7ba591c3c5d51267c64c60f4ece3b31f583bb320841ce89c649f4 SHA512 9df7d256591e73d71d6b8e3a637d737102ae809534c62d92b69a9fad8cb1ad693730398f5392f03fa5a194c7259143d1e83fdc6bcd872599f322269108af4e66
MISC metadata.xml 1562 BLAKE2B d89ba32e0a261cfa3f185881f83a8bd9434aba2029aca437419d625ed3d025fc3226d4440dfdc34c1c64c42448bb00f903b88d80ac06f2bddf8dd58a7aa66673 SHA512 3fb20f7648db7a5d7080bb9e439b39f90cd0f56bfa24d0b97b9d7966c1062951b9d9d1cea9ec557d7db065cbd53c8a394503616d807b2ea4c5a3ea2c806c0ff2
diff --git a/dev-lang/python/python-3.10.14_p1.ebuild b/dev-lang/python/python-3.10.14_p1.ebuild
deleted file mode 100644
index c3099177affd..000000000000
--- a/dev-lang/python/python-3.10.14_p1.ebuild
+++ /dev/null
@@ -1,508 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- valgrind? ( dev-debug/valgrind )
- test? ( app-arch/xz-utils )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910 and bug #864911.
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross.
- --without-lto
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS=disabled
- MODULE__DBM=disabled
- MODULE__GDBM=disabled
- MODULE__DBM=disabled
- MODULE__SQLITE3=disabled
- MODULE__HASHLIB=disabled
- MODULE__SSL=disabled
- MODULE__CURSES=disabled
- MODULE__CURSES_PANEL=disabled
- MODULE_READLINE=disabled
- MODULE__TKINTER=disabled
- MODULE_PYEXPAT=disabled
- MODULE_ZLIB=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the Python it was pointed to
- # immediately.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
- local disable
- use gdbm || disable+=" gdbm"
- use ncurses || disable+=" _curses _curses_panel"
- use readline || disable+=" readline"
- use sqlite || disable+=" _sqlite3"
- use ssl || export PYTHON_DISABLE_SSL="1"
- use tk || disable+=" _tkinter"
- export PYTHON_DISABLE_MODULES="${disable}"
-
- if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
- einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- -x test_gdb
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- export PATH="${WORKDIR}/${P}-${CBUILD}:${PATH}"
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addpredict "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- local test_opts=(
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- emake DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/python/python-3.11.9.ebuild b/dev-lang/python/python-3.11.9.ebuild
deleted file mode 100644
index 0b7d97cc23bc..000000000000
--- a/dev-lang/python/python-3.11.9.ebuild
+++ /dev/null
@@ -1,539 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-wheels )
- gdbm? ( sys-libs/gdbm:=[berkdb] )
- kernel_linux? ( sys-apps/util-linux:= )
- ncurses? ( >=sys-libs/ncurses-5.2:= )
- readline? (
- !libedit? ( >=sys-libs/readline-4.1:= )
- libedit? ( dev-libs/libedit:= )
- )
- sqlite? ( >=dev-db/sqlite-3.3.8:3= )
- ssl? ( >=dev-libs/openssl-1.1.1:= )
- tk? (
- >=dev-lang/tcl-8.0:=
- >=dev-lang/tk-8.0:=
- dev-tcltk/blt:=
- dev-tcltk/tix
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? ( app-arch/xz-utils )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS_STATE=disabled
- MODULE__DBM_STATE=disabled
- MODULE__GDBM_STATE=disabled
- MODULE__DBM_STATE=disabled
- MODULE__SQLITE3_STATE=disabled
- MODULE__HASHLIB_STATE=disabled
- MODULE__SSL_STATE=disabled
- MODULE__CURSES_STATE=disabled
- MODULE__CURSES_PANEL_STATE=disabled
- MODULE_READLINE_STATE=disabled
- MODULE__TKINTER_STATE=disabled
- MODULE_PYEXPAT_STATE=disabled
- MODULE_ZLIB_STATE=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- PYTHON_DISABLE_MODULES+=" _ctypes _crypt" emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- -x test_gdb
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # force-disable modules we don't want built
- local disable_modules=( NIS )
- use gdbm || disable_modules+=( _GDBM _DBM )
- use sqlite || disable_modules+=( _SQLITE3 )
- use ssl || disable_modules+=( _HASHLIB _SSL )
- use ncurses || disable_modules+=( _CURSES _CURSES_PANEL )
- use readline || disable_modules+=( READLINE )
- use tk || disable_modules+=( _TKINTER )
-
- local mod
- for mod in "${disable_modules[@]}"; do
- echo "MODULE_${mod}_STATE=disabled"
- done >> Makefile || die
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addpredict "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.12.3.ebuild b/dev-lang/python/python-3.12.3.ebuild
deleted file mode 100644
index 7e8fb832f57c..000000000000
--- a/dev-lang/python/python-3.12.3.ebuild
+++ /dev/null
@@ -1,537 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- -x test_gdb
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addpredict "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.12.4.ebuild b/dev-lang/python/python-3.12.4.ebuild
deleted file mode 100644
index f7e54652dedc..000000000000
--- a/dev-lang/python/python-3.12.4.ebuild
+++ /dev/null
@@ -1,574 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- -x test_gdb
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- # musl-specific skips
- use elibc_musl && profile_task_flags+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addpredict "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # musl-specific skips
- use elibc_musl && test_opts+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.13.0_beta1_p1.ebuild b/dev-lang/python/python-3.13.0_beta1_p1.ebuild
deleted file mode 100644
index 2b6b7179aa75..000000000000
--- a/dev-lang/python/python-3.13.0_beta1_p1.ebuild
+++ /dev/null
@@ -1,566 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 18 )
-LLVM_OPTIONAL=1
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
-inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_beta/b}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- bluetooth build +debug +ensurepip examples gdbm +gil jit libedit
- +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-
- if ! use gil || use jit; then
- ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using"
- ewarn "them could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead,"
- ewarn "please consider reporting freethreading / JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- use jit && llvm-r1_pkg_setup
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- -x test_gdb
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
-
- # Fails in profiling run, passes in src_test().
- -x test_capi
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable gil)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addwrite "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.13.0_beta1_p2.ebuild b/dev-lang/python/python-3.13.0_beta1_p2.ebuild
deleted file mode 100644
index 54b95e896355..000000000000
--- a/dev-lang/python/python-3.13.0_beta1_p2.ebuild
+++ /dev/null
@@ -1,643 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 18 )
-LLVM_OPTIONAL=1
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
-inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_beta/b}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- big-endian bluetooth build +debug +ensurepip examples gdbm +gil jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-
- if ! use gil || use jit; then
- ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using"
- ewarn "them could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead,"
- ewarn "please consider reporting freethreading / JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- use jit && llvm-r1_pkg_setup
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- -x test_gdb
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
-
- # Fails in profiling run, passes in src_test().
- -x test_capi
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${ARCH} in
- hppa)
- profile_task_flags+=(
- -x test_descr
- -x test_exceptions # bug 931908
- -x test_os
- )
- ;;
- ia64)
- profile_task_flags+=(
- -x test_ctypes
- -x test_external_inspection # partial PGO only (flaky in src_test)
- -x test_signal # PGO only
- )
- ;;
- mips)
- profile_task_flags+=(
- -x test_ctypes # partial PGO only (more fails)
- -x test_external_inspection # PGO only
- -x test_statistics
- )
- ;;
- ppc64)
- if use big-endian; then
- profile_task_flags+=(
- -x test_descr
- -x test_exceptions # PGO only, bug 931908
- )
- fi
- ;;
- riscv)
- profile_task_flags+=(
- -x test_statistics
- -x test_urllib2
- )
- ;;
- sparc)
- profile_task_flags+=(
- -x test_ctypes
- -x test_descr
- -x test_exceptions # bug 931908
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable gil)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addwrite "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${ARCH} in
- ia64)
- test_opts+=(
- -x test_ctypes
- -x test_external_inspection
- )
- ;;
- mips)
- test_opts+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- ppc64)
- if use big-endian; then
- test_opts+=( -x test_descr )
- fi
- ;;
- riscv)
- test_opts+=(
- -x test_urllib2
- )
- ;;
- sparc)
- test_opts+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
-
- -x test_ctypes
- -x test_descr
- -x test_exceptions # bug 931908
- )
- ;;
- esac
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.13.0_beta2.ebuild b/dev-lang/python/python-3.13.0_beta2.ebuild
deleted file mode 100644
index c7e6f46cf053..000000000000
--- a/dev-lang/python/python-3.13.0_beta2.ebuild
+++ /dev/null
@@ -1,668 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 18 )
-LLVM_OPTIONAL=1
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
-inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_beta/b}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- bluetooth build +debug +ensurepip examples gdbm +gil jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-
- if ! use gil || use jit; then
- ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using"
- ewarn "them could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead,"
- ewarn "please consider reporting freethreading / JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- use jit && llvm-r1_pkg_setup
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # failures
- -x test_concurrent_futures
- -x test_gdb
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- ia64*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
-
- -x test_ctypes
- -x test_descr
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
-
- # Fails in profiling run, passes in src_test().
- -x test_capi
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- ia64*)
- profile_task_flags+=(
- -x test_signal
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable gil)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addwrite "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.13.0_beta2_p1.ebuild b/dev-lang/python/python-3.13.0_beta2_p1.ebuild
deleted file mode 100644
index c7e6f46cf053..000000000000
--- a/dev-lang/python/python-3.13.0_beta2_p1.ebuild
+++ /dev/null
@@ -1,668 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 18 )
-LLVM_OPTIONAL=1
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
-inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_beta/b}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- bluetooth build +debug +ensurepip examples gdbm +gil jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-
- if ! use gil || use jit; then
- ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using"
- ewarn "them could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead,"
- ewarn "please consider reporting freethreading / JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- use jit && llvm-r1_pkg_setup
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # failures
- -x test_concurrent_futures
- -x test_gdb
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- ia64*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
-
- -x test_ctypes
- -x test_descr
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
-
- # Fails in profiling run, passes in src_test().
- -x test_capi
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- ia64*)
- profile_task_flags+=(
- -x test_signal
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable gil)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addwrite "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.11.0_beta4-r2; then
- ewarn "Python 3.11.0b4 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.11 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.11/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.13.0_beta2_p3.ebuild b/dev-lang/python/python-3.13.0_beta2_p3.ebuild
deleted file mode 100644
index e8eb51fbd999..000000000000
--- a/dev-lang/python/python-3.13.0_beta2_p3.ebuild
+++ /dev/null
@@ -1,652 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 18 )
-LLVM_OPTIONAL=1
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
-inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_beta/b}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- bluetooth build +debug +ensurepip examples gdbm +gil jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-
- if ! use gil || use jit; then
- ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using"
- ewarn "them could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead,"
- ewarn "please consider reporting freethreading / JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- use jit && llvm-r1_pkg_setup
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # failures
- -x test_concurrent_futures
- -x test_gdb
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- ia64*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
-
- -x test_ctypes
- -x test_descr
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
-
- # Fails in profiling run, passes in src_test().
- -x test_capi
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- ia64*)
- profile_task_flags+=(
- -x test_signal
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable gil)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addwrite "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/python/python-3.13.0_beta2_p5.ebuild b/dev-lang/python/python-3.13.0_beta2_p5.ebuild
deleted file mode 100644
index 6317aef17bca..000000000000
--- a/dev-lang/python/python-3.13.0_beta2_p5.ebuild
+++ /dev/null
@@ -1,671 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-LLVM_COMPAT=( 18 )
-LLVM_OPTIONAL=1
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing
-inherit pax-utils python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_beta/b}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="
- bluetooth build +debug +ensurepip examples gdbm +gil jit
- libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind
-"
-REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- app-crypt/libb2
- >=dev-libs/expat-2.1:=
- dev-libs/libffi:=
- dev-libs/mpdecimal:=
- dev-python/gentoo-common
- >=sys-libs/zlib-1.1.3:=
- virtual/libcrypt:=
- virtual/libintl
- ensurepip? ( dev-python/ensurepip-pip )
- 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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? (
- app-arch/xz-utils
- dev-python/ensurepip-pip
- dev-python/ensurepip-setuptools
- dev-python/ensurepip-wheel
- )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- jit? (
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- )
- verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-if [[ ${PV} != *_alpha* ]]; then
- RDEPEND+="
- dev-lang/python-exec[python_targets_python${PYVER/./_}(-)]
- "
-fi
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-
- if ! use gil || use jit; then
- ewarn "USE=-gil and USE=jit flags are considered experimental upstream. Using"
- ewarn "them could lead to unexpected breakage, including race conditions"
- ewarn "and crashes, respectively. Please do not file Gentoo bugs, unless"
- ewarn "you can reproduce the problem with dev-lang/python[gil,-jit]. Instead,"
- ewarn "please consider reporting freethreading / JIT problems upstream."
- fi
-}
-
-pkg_setup() {
- use jit && llvm-r1_pkg_setup
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- # TODO: Makefile has annoying deps on expat headers
- #rm -r Modules/expat || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- sed -i -e "s:-j0:-j$(makeopts_jobs):" Makefile.pre.in || die
-
- # breaks tests when using --with-wheel-pkg-dir
- rm -r Lib/test/wheeldata || die
-
- eautoreconf
-}
-
-build_cbuild_python() {
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --prefix="${BROOT}"/usr
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross to satisfy --with-build-python.
- --without-lto
- --without-readline
- --disable-optimizations
- )
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
-
- # Avoid as many dependencies as possible for the cross build.
- mkdir Modules || die
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- _dbm _gdbm
- _sqlite3
- _hashlib _ssl
- _curses _curses_panel
- readline
- _tkinter
- pyexpat
- zlib
- # We disabled these for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross. This should be rechecked for the pure Makefile approach,
- # and uncommented if needed.
- #_ctypes _crypt
- EOF
-
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the --with-build-python value
- # immediately.
- emake
- popd &> /dev/null || die
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- # Set baseline test skip flags.
- COMMON_TEST_SKIPS=(
- # failures
- -x test_concurrent_futures
- -x test_gdb
- # test_asyncio_repl_is_ok is flaky
- # https://github.com/python/cpython/issues/119909
- -x test_repl
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- COMMON_TEST_SKIPS+=(
- -x test_builtin
- -x test_capi
- -x test_cmath
- -x test_float
- # timeout
- -x test_free_threading
- -x test_math
- -x test_numeric_tower
- -x test_random
- -x test_statistics
- # bug 653850
- -x test_resource
- -x test_strtod
- )
- ;;
- ia64*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- )
- ;;
- mips*)
- COMMON_TEST_SKIPS+=(
- -x test_ctypes
- -x test_external_inspection
- -x test_statistics
- )
- ;;
- powerpc64-*) # big endian
- COMMON_TEST_SKIPS+=(
- -x test_descr
- )
- ;;
- riscv*)
- COMMON_TEST_SKIPS+=(
- -x test_urllib2
- )
- ;;
- sparc*)
- COMMON_TEST_SKIPS+=(
- # bug 788022
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
-
- -x test_ctypes
- -x test_descr
- # bug 931908
- -x test_exceptions
- )
- ;;
- esac
-
- # musl-specific skips
- use elibc_musl && COMMON_TEST_SKIPS+=(
- # various musl locale deficiencies
- -x test__locale
- -x test_c_locale_coercion
- -x test_locale
- -x test_re
-
- # known issues with find_library on musl
- # https://bugs.python.org/issue21622
- -x test_ctypes
-
- # fpathconf, ttyname errno values
- -x test_os
- )
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- --verbose3
- -u-network
-
- # We use a timeout because of how often we've had hang issues
- # here. It also matches the default upstream PROFILE_TASK.
- --timeout 1200
-
- "${COMMON_TEST_SKIPS[@]}"
-
- -x test_dtrace
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
-
- # Fails in profiling run, passes in src_test().
- -x test_capi
- )
-
- # Arch-specific skips. See #931888 for a collection of these.
- case ${CHOST} in
- alpha*)
- profile_task_flags+=(
- -x test_os
- )
- ;;
- hppa*)
- profile_task_flags+=(
- -x test_descr
- # bug 931908
- -x test_exceptions
- -x test_os
- )
- ;;
- ia64*)
- profile_task_flags+=(
- -x test_signal
- )
- ;;
- powerpc64-*) # big endian
- profile_task_flags+=(
- # bug 931908
- -x test_exceptions
- )
- ;;
- riscv*)
- profile_task_flags+=(
- -x test_statistics
- )
- ;;
- esac
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --without-static-libpython
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-libmpdec
- --with-platlibdir=lib
- --with-pkg-config=yes
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable gil)
- $(use_enable jit experimental-jit)
- $(use_enable pgo optimizations)
- $(use_with readline readline "$(usex libedit editline readline)")
- $(use_with valgrind)
- )
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- # Force-disable modules we don't want built.
- # See Modules/Setup for docs on how this works. Setup.local contains our local deviations.
- cat > Modules/Setup.local <<-EOF || die
- *disabled*
- nis
- $(usev !gdbm '_gdbm _dbm')
- $(usev !sqlite '_sqlite3')
- $(usev !ssl '_hashlib _ssl')
- $(usev !ncurses '_curses _curses_panel')
- $(usev !readline 'readline')
- $(usev !tk '_tkinter')
- EOF
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- if tc-is-cross-compiler ; then
- build_cbuild_python
- myeconfargs+=(
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- --with-build-python="${WORKDIR}"/${P}-${CBUILD}/python
- )
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- export PYTHONSTRICTEXTENSIONBUILD=1
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addwrite "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- # this just happens to skip test_support.test_freeze that is broken
- # without bundled expat
- # TODO: get a proper skip for it upstream
- local -x LOGNAME=buildbot
-
- local test_opts=(
- --verbose3
- -u-network
- -j "$(makeopts_jobs)"
- "${COMMON_TEST_SKIPS[@]}"
- )
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
- # workaround https://bugs.gentoo.org/775416
- addwrite "/usr/lib/python${PYVER}/site-packages"
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- # the Makefile rules are broken
- # https://github.com/python/cpython/issues/100221
- mkdir -p "${libdir}"/lib-dynload || die
-
- # -j1 hack for now for bug #843458
- emake -j1 DESTDIR="${D}" altinstall
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"sqlite3 || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # pydoc
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
-
-pkg_postinst() {
- local v
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.13.0_beta2; then
- ewarn "Python 3.13.0b2 has changed its module ABI. The .pyc files"
- ewarn "installed previously are no longer valid and will be regenerated"
- ewarn "(or ignored) on the next import. This may cause sandbox failures"
- ewarn "when installing some packages and checksum mismatches when removing"
- ewarn "old versions. To actively prevent this, rebuild all packages"
- ewarn "installing Python 3.13 modules, e.g. using:"
- ewarn
- ewarn " emerge -1v /usr/lib/python3.13/site-packages"
- fi
- done
-}
diff --git a/dev-lang/python/python-3.13.0_beta2_p8.ebuild b/dev-lang/python/python-3.13.0_beta3.ebuild
index 87d11b2c5374..87d11b2c5374 100644
--- a/dev-lang/python/python-3.13.0_beta2_p8.ebuild
+++ b/dev-lang/python/python-3.13.0_beta3.ebuild
diff --git a/dev-lang/python/python-3.8.19_p1.ebuild b/dev-lang/python/python-3.8.19_p1.ebuild
deleted file mode 100644
index 35dce04267d9..000000000000
--- a/dev-lang/python/python-3.8.19_p1.ebuild
+++ /dev/null
@@ -1,430 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm +ncurses pgo
- +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=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? ( >=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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? ( app-arch/xz-utils )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- rm Lib/distutils/command/wininst*.exe || die
-
- eautoreconf
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
- local disable
- use gdbm || disable+=" gdbm"
- use ncurses || disable+=" _curses _curses_panel"
- use readline || disable+=" readline"
- use sqlite || disable+=" _sqlite3"
- use ssl || export PYTHON_DISABLE_SSL="1"
- use tk || disable+=" _tkinter"
- export PYTHON_DISABLE_MODULES="${disable}"
-
- if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
- einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910 and bug #864911.
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross.
- --without-lto
- --disable-optimizations
- )
-
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- export PATH="${WORKDIR}/${P}-${CBUILD}:${PATH}"
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS=disabled
- MODULE__DBM=disabled
- MODULE__GDBM=disabled
- MODULE__DBM=disabled
- MODULE__SQLITE3=disabled
- MODULE__HASHLIB=disabled
- MODULE__SSL=disabled
- MODULE__CURSES=disabled
- MODULE__CURSES_PANEL=disabled
- MODULE_READLINE=disabled
- MODULE__TKINTER=disabled
- MODULE_PYEXPAT=disabled
- MODULE_ZLIB=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the Python it was pointed to
- # immediately.
- PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" emake
- popd &> /dev/null || die
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- local test_opts=(
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- emake DESTDIR="${D}" altinstall
-
- # Remove static library
- rm "${ED}"/usr/$(get_libdir)/libpython*.a || die
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/python/python-3.8.19_p2.ebuild b/dev-lang/python/python-3.8.19_p2.ebuild
index 58a211df31ee..9019d3f2755b 100644
--- a/dev-lang/python/python-3.8.19_p2.ebuild
+++ b/dev-lang/python/python-3.8.19_p2.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="PSF-2"
SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="
bluetooth build debug +ensurepip examples gdbm +ncurses pgo
+readline +sqlite +ssl test tk valgrind
diff --git a/dev-lang/python/python-3.9.19_p2.ebuild b/dev-lang/python/python-3.9.19_p2.ebuild
deleted file mode 100644
index 2fac75e39220..000000000000
--- a/dev-lang/python/python-3.9.19_p2.ebuild
+++ /dev/null
@@ -1,490 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-WANT_LIBTOOL="none"
-
-inherit autotools check-reqs flag-o-matic multiprocessing pax-utils
-inherit prefix python-utils-r1 toolchain-funcs verify-sig
-
-MY_PV=${PV/_rc/rc}
-MY_P="Python-${MY_PV%_p*}"
-PYVER=$(ver_cut 1-2)
-PATCHSET="python-gentoo-patches-${MY_PV}"
-
-DESCRIPTION="An interpreted, interactive, object-oriented programming language"
-HOMEPAGE="
- https://www.python.org/
- https://github.com/python/cpython/
-"
-SRC_URI="
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
- https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
- verify-sig? (
- https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
- )
-"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="PSF-2"
-SLOT="${PYVER}"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="
- bluetooth build debug +ensurepip examples gdbm +ncurses pgo
- +readline +sqlite +ssl test tk valgrind
-"
-RESTRICT="!test? ( test )"
-
-# Do not add a dependency on dev-lang/python to this ebuild.
-# If you need to apply a patch which requires python for bootstrapping, please
-# run the bootstrap code on your dev box and include the results in the
-# patchset. See bug 447752.
-
-RDEPEND="
- app-arch/bzip2:=
- app-arch/xz-utils:=
- >=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? ( >=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
- )
-"
-# bluetooth requires headers from bluez
-DEPEND="
- ${RDEPEND}
- bluetooth? ( net-wireless/bluez )
- test? ( app-arch/xz-utils )
- valgrind? ( dev-debug/valgrind )
-"
-# autoconf-archive needed to eautoreconf
-BDEPEND="
- dev-build/autoconf-archive
- app-alternatives/awk
- virtual/pkgconfig
- verify-sig? ( sec-keys/openpgp-keys-python )
-"
-RDEPEND+="
- !build? ( app-misc/mime-types )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/python.org.asc
-
-# large file tests involve a 2.5G file being copied (duplicated)
-CHECKREQS_DISK_BUILD=5500M
-
-QA_PKGCONFIG_VERSION=${PYVER}
-# false positives -- functions specific to *BSD
-QA_CONFIG_IMPL_DECL_SKIP=( chflags lchflags )
-
-pkg_pretend() {
- use test && check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- use test && check-reqs_pkg_setup
-}
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.xz{,.asc}
- fi
- default
-}
-
-src_prepare() {
- # Ensure that internal copies of expat and libffi are not used.
- rm -r Modules/expat || die
- rm -r Modules/_ctypes/libffi* || die
-
- local PATCHES=(
- "${WORKDIR}/${PATCHSET}"
- )
-
- default
-
- # https://bugs.gentoo.org/850151
- sed -i -e "s:@@GENTOO_LIBDIR@@:$(get_libdir):g" setup.py || die
-
- # force the correct number of jobs
- # https://bugs.gentoo.org/737660
- local jobs=$(makeopts_jobs)
- sed -i -e "s:-j0:-j${jobs}:" Makefile.pre.in || die
- sed -i -e "/self\.parallel/s:True:${jobs}:" setup.py || die
-
- eautoreconf
-}
-
-src_configure() {
- # disable automagic bluetooth headers detection
- if ! use bluetooth; then
- local -x ac_cv_header_bluetooth_bluetooth_h=no
- fi
- local disable
- use gdbm || disable+=" gdbm"
- use ncurses || disable+=" _curses _curses_panel"
- use readline || disable+=" readline"
- use sqlite || disable+=" _sqlite3"
- use ssl || export PYTHON_DISABLE_SSL="1"
- use tk || disable+=" _tkinter"
- export PYTHON_DISABLE_MODULES="${disable}"
-
- if [[ -n "${PYTHON_DISABLE_MODULES}" ]]; then
- einfo "Disabled modules: ${PYTHON_DISABLE_MODULES}"
- fi
-
- append-flags -fwrapv
- filter-flags -malign-double
-
- # Export CXX so it ends up in /usr/lib/python3.X/config/Makefile.
- # PKG_CONFIG needed for cross.
- tc-export CXX PKG_CONFIG
-
- local dbmliborder=
- if use gdbm; then
- dbmliborder+="${dbmliborder:+:}gdbm"
- fi
-
- if use pgo; then
- local profile_task_flags=(
- -m test
- "-j$(makeopts_jobs)"
- --pgo-extended
- -x test_gdb
- -x test_dtrace
- -u-network
-
- # All of these seem to occasionally hang for PGO inconsistently
- # They'll even hang here but be fine in src_test sometimes.
- # bug #828535 (and related: bug #788022)
- -x test_asyncio
- -x test_concurrent_futures
- -x test_httpservers
- -x test_logging
- -x test_multiprocessing_fork
- -x test_socket
- -x test_xmlrpc
-
- # Hangs (actually runs indefinitely executing itself w/ many cpython builds)
- # bug #900429
- -x test_tools
- )
-
- if has_version "app-arch/rpm" ; then
- # Avoid sandbox failure (attempts to write to /var/lib/rpm)
- profile_task_flags+=(
- -x test_distutils
- )
- fi
- local -x PROFILE_TASK="${profile_task_flags[*]}"
- fi
-
- local myeconfargs=(
- # glibc-2.30 removes it; since we can't cleanly force-rebuild
- # Python on glibc upgrade, remove it proactively to give
- # a chance for users rebuilding python before glibc
- ac_cv_header_stropts_h=no
-
- --enable-shared
- --enable-ipv6
- --infodir='${prefix}/share/info'
- --mandir='${prefix}/share/man'
- --with-computed-gotos
- --with-dbmliborder="${dbmliborder}"
- --with-libc=
- --enable-loadable-sqlite-extensions
- --without-ensurepip
- --without-lto
- --with-system-expat
- --with-system-ffi
- --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip
-
- $(use_with debug assertions)
- $(use_enable pgo optimizations)
- $(use_with valgrind)
- )
-
- # disable implicit optimization/debugging flags
- local -x OPT=
-
- # https://bugs.gentoo.org/700012
- if tc-is-lto; then
- append-cflags $(test-flags-CC -ffat-lto-objects)
- myeconfargs+=(
- --with-lto
- )
- fi
-
- if tc-is-cross-compiler ; then
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$(unset PKG_CONFIG_PATH ; $(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libffi)
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- #
- # -fno-lto to avoid bug #700012 (not like it matters for mini-CBUILD Python anyway)
- local -x CFLAGS_NODIST="${BUILD_CFLAGS} -fno-lto"
- local -x LDFLAGS_NODIST=${BUILD_LDFLAGS}
- local -x CFLAGS= LDFLAGS=
- local -x BUILD_CFLAGS="${CFLAGS_NODIST}"
- local -x BUILD_LDFLAGS=${LDFLAGS_NODIST}
-
- # We need to build our own Python on CBUILD first, and feed it in.
- # bug #847910 and bug #864911.
- local myeconfargs_cbuild=(
- "${myeconfargs[@]}"
-
- --libdir="${cbuild_libdir:2}"
-
- # Avoid needing to load the right libpython.so.
- --disable-shared
-
- # As minimal as possible for the mini CBUILD Python
- # we build just for cross.
- --without-lto
- --disable-optimizations
- )
-
- # Point the imminent CHOST build to the Python we just
- # built for CBUILD.
- export PATH="${WORKDIR}/${P}-${CBUILD}:${PATH}"
-
- mkdir "${WORKDIR}"/${P}-${CBUILD} || die
- pushd "${WORKDIR}"/${P}-${CBUILD} &> /dev/null || die
- # We disable _ctypes and _crypt for CBUILD because Python's setup.py can't handle locating
- # libdir correctly for cross.
- PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" \
- ECONF_SOURCE="${S}" econf_build "${myeconfargs_cbuild[@]}"
-
- # Avoid as many dependencies as possible for the cross build.
- cat >> Makefile <<-EOF || die
- MODULE_NIS=disabled
- MODULE__DBM=disabled
- MODULE__GDBM=disabled
- MODULE__DBM=disabled
- MODULE__SQLITE3=disabled
- MODULE__HASHLIB=disabled
- MODULE__SSL=disabled
- MODULE__CURSES=disabled
- MODULE__CURSES_PANEL=disabled
- MODULE_READLINE=disabled
- MODULE__TKINTER=disabled
- MODULE_PYEXPAT=disabled
- MODULE_ZLIB=disabled
- EOF
-
- # Unfortunately, we do have to build this immediately, and
- # not in src_compile, because CHOST configure for Python
- # will check the existence of the Python it was pointed to
- # immediately.
- PYTHON_DISABLE_MODULES="${PYTHON_DISABLE_MODULES} _ctypes _crypt" emake
- popd &> /dev/null || die
- fi
-
- # pass system CFLAGS & LDFLAGS as _NODIST, otherwise they'll get
- # propagated to sysconfig for built extensions
- local -x CFLAGS_NODIST=${CFLAGS}
- local -x LDFLAGS_NODIST=${LDFLAGS}
- local -x CFLAGS= LDFLAGS=
-
- # Fix implicit declarations on cross and prefix builds. Bug #674070.
- if use ncurses; then
- append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw
- fi
-
- hprefixify setup.py
- econf "${myeconfargs[@]}"
-
- if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
- eerror "configure has detected that the sem_open function is broken."
- eerror "Please ensure that /dev/shm is mounted as a tmpfs with mode 1777."
- die "Broken sem_open function (bug 496328)"
- fi
-
- # install epython.py as part of stdlib
- echo "EPYTHON='python${PYVER}'" > Lib/epython.py || die
-}
-
-src_compile() {
- # Ensure sed works as expected
- # https://bugs.gentoo.org/594768
- local -x LC_ALL=C
- # Prevent using distutils bundled by setuptools.
- # https://bugs.gentoo.org/823728
- export SETUPTOOLS_USE_DISTUTILS=stdlib
-
- # Save PYTHONDONTWRITEBYTECODE so that 'has_version' doesn't
- # end up writing bytecode & violating sandbox.
- # bug #831897
- local -x _PYTHONDONTWRITEBYTECODE=${PYTHONDONTWRITEBYTECODE}
-
- if use pgo ; then
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- addpredict "/usr/lib/python${PYVER}/site-packages"
- fi
-
- # also need to clear the flags explicitly here or they end up
- # in _sysconfigdata*
- emake CPPFLAGS= CFLAGS= LDFLAGS=
-
- # Restore saved value from above.
- local -x PYTHONDONTWRITEBYTECODE=${_PYTHONDONTWRITEBYTECODE}
-
- # Work around bug 329499. See also bug 413751 and 457194.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E python
- else
- pax-mark m python
- fi
-}
-
-src_test() {
- # Tests will not work when cross compiling.
- if tc-is-cross-compiler; then
- elog "Disabling tests due to crosscompiling."
- return
- fi
-
- local test_opts=(
- -u-network
- -j "$(makeopts_jobs)"
-
- # fails
- -x test_concurrent_futures
- -x test_gdb
- )
-
- if use sparc ; then
- # bug #788022
- test_opts+=(
- -x test_multiprocessing_fork
- -x test_multiprocessing_forkserver
- )
- fi
-
- # workaround docutils breaking tests
- cat > Lib/docutils.py <<-EOF || die
- raise ImportError("Thou shalt not import!")
- EOF
-
- # bug 660358
- local -x COLUMNS=80
- local -x PYTHONDONTWRITEBYTECODE=
-
- nonfatal emake -Onone test EXTRATESTOPTS="${test_opts[*]}" \
- CPPFLAGS= CFLAGS= LDFLAGS= < /dev/tty
- local ret=${?}
-
- rm Lib/docutils.py || die
-
- [[ ${ret} -eq 0 ]] || die "emake test failed"
-}
-
-src_install() {
- local libdir=${ED}/usr/lib/python${PYVER}
-
- emake DESTDIR="${D}" altinstall
-
- # Remove static library
- rm "${ED}"/usr/$(get_libdir)/libpython*.a || die
-
- # Fix collisions between different slots of Python.
- rm "${ED}/usr/$(get_libdir)/libpython3.so" || die
-
- # Cheap hack to get version with ABIFLAGS
- local abiver=$(cd "${ED}/usr/include"; echo python*)
- if [[ ${abiver} != python${PYVER} ]]; then
- # Replace python3.X with a symlink to python3.Xm
- rm "${ED}/usr/bin/python${PYVER}" || die
- dosym "${abiver}" "/usr/bin/python${PYVER}"
- # Create python3.X-config symlink
- dosym "${abiver}-config" "/usr/bin/python${PYVER}-config"
- # Create python-3.5m.pc symlink
- dosym "python-${PYVER}.pc" "/usr/$(get_libdir)/pkgconfig/${abiver/${PYVER}/-${PYVER}}.pc"
- fi
-
- # python seems to get rebuilt in src_install (bug 569908)
- # Work around it for now.
- if has_version dev-libs/libffi[pax-kernel]; then
- pax-mark E "${ED}/usr/bin/${abiver}"
- else
- pax-mark m "${ED}/usr/bin/${abiver}"
- fi
-
- rm -r "${libdir}"/ensurepip/_bundled || die
- if ! use ensurepip; then
- rm -r "${libdir}"/ensurepip || die
- fi
- if ! use sqlite; then
- rm -r "${libdir}/"{sqlite3,test/test_sqlite*} || die
- fi
- if ! use tk; then
- rm -r "${ED}/usr/bin/idle${PYVER}" || die
- rm -r "${libdir}/"{idlelib,tkinter,test/test_tk*} || die
- fi
-
- ln -s ../python/EXTERNALLY-MANAGED "${libdir}/EXTERNALLY-MANAGED" || die
-
- dodoc Misc/{ACKS,HISTORY,NEWS}
-
- if use examples; then
- docinto examples
- find Tools -name __pycache__ -exec rm -fr {} + || die
- dodoc -r Tools
- fi
- insinto /usr/share/gdb/auto-load/usr/$(get_libdir) #443510
- local libname=$(
- printf 'e:\n\t@echo $(INSTSONAME)\ninclude Makefile\n' |
- emake --no-print-directory -s -f - 2>/dev/null
- )
- newins Tools/gdb/libpython.py "${libname}"-gdb.py
-
- newconfd "${FILESDIR}/pydoc.conf" pydoc-${PYVER}
- newinitd "${FILESDIR}/pydoc.init" pydoc-${PYVER}
- sed \
- -e "s:@PYDOC_PORT_VARIABLE@:PYDOC${PYVER/./_}_PORT:" \
- -e "s:@PYDOC@:pydoc${PYVER}:" \
- -i "${ED}/etc/conf.d/pydoc-${PYVER}" \
- "${ED}/etc/init.d/pydoc-${PYVER}" || die "sed failed"
-
- # python-exec wrapping support
- local pymajor=${PYVER%.*}
- local EPYTHON=python${PYVER}
- local scriptdir=${D}$(python_get_scriptdir)
- mkdir -p "${scriptdir}" || die
- # python and pythonX
- ln -s "../../../bin/${abiver}" "${scriptdir}/python${pymajor}" || die
- ln -s "python${pymajor}" "${scriptdir}/python" || die
- # python-config and pythonX-config
- # note: we need to create a wrapper rather than symlinking it due
- # to some random dirname(argv[0]) magic performed by python-config
- cat > "${scriptdir}/python${pymajor}-config" <<-EOF || die
- #!/bin/sh
- exec "${abiver}-config" "\${@}"
- EOF
- chmod +x "${scriptdir}/python${pymajor}-config" || die
- ln -s "python${pymajor}-config" "${scriptdir}/python-config" || die
- # 2to3, pydoc
- ln -s "../../../bin/2to3-${PYVER}" "${scriptdir}/2to3" || die
- ln -s "../../../bin/pydoc${PYVER}" "${scriptdir}/pydoc" || die
- # idle
- if use tk; then
- ln -s "../../../bin/idle${PYVER}" "${scriptdir}/idle" || die
- fi
-}
diff --git a/dev-lang/rakudo/Manifest b/dev-lang/rakudo/Manifest
index dde9122e584e..536638d110ef 100644
--- a/dev-lang/rakudo/Manifest
+++ b/dev-lang/rakudo/Manifest
@@ -1,5 +1,7 @@
DIST rakudo-2024.02.tar.gz 6879828 BLAKE2B aa361c9e21c34cc5c737390ab6b1b8828afaa6aafaa604dbde273d68084cd0cebaf9c8bd796a394844f05b7bafc4f5d2db8a80a7bc1be8baab52b7a7f858bfa2 SHA512 b9bfdcbaf7daa80e6dfe1fb96e68482d2b110cca03067ef4e3e12270897ef0d53710d90fda97254c4cc012b3cdc4ec0c5d4a25facc5a0224a7579b96f9cd7aa3
DIST rakudo-2024.04.tar.gz 6908669 BLAKE2B 681a13e0fcefd8a0187f99a4bd92f72833a74870933497f6cb8de0b2ab3ddf07ee4c492760c53cd623f6d7afd3593194748882400ea94e703363c58fc4ea3d2c SHA512 98b4dd35456df1774a320dbd53ffecc72323d91c260ce1264b2056624e8cdf8a47cfcd89b775411f8bf3fb1f1b4725e2b75c7724c5891a4d366e5ba3f2a11cd4
+DIST rakudo-2024.05.tar.gz 6923643 BLAKE2B 9ec3796a2638489dea1bea510e1fdb6b1877011944dd50e2a8211f5b2d564ae7767dac3dc6510ce281c0df840aea3c1888b1d13cac461ecf3c5b031e6d6d27da SHA512 12b0c61c3c13fbb80bc281c4fa2c9e2ecc2b9f24b11501ff05fe82f3208c8b2adec94f2181ca0926f40da4f27d611aa2420304c837d03a9f597925b78f837b82
EBUILD rakudo-2024.02.ebuild 1598 BLAKE2B 513ea2ba61a1160bcbdd33457a499c9264e7366cae7cfef681440cfd789ea7da5815f50016bb96a275c1ecca3f9b3bec5bfb2d8acd0372ddbaa265ba33103a97 SHA512 32fb5f6ea2fd9deec33076124d51fba1b9fa6f94a4995013840faafc64691d44290087e9c4ea5507fe2fa4898f7e25e3544102fbb30ea7d3bf481b33eebad470
EBUILD rakudo-2024.04.ebuild 1598 BLAKE2B 513ea2ba61a1160bcbdd33457a499c9264e7366cae7cfef681440cfd789ea7da5815f50016bb96a275c1ecca3f9b3bec5bfb2d8acd0372ddbaa265ba33103a97 SHA512 32fb5f6ea2fd9deec33076124d51fba1b9fa6f94a4995013840faafc64691d44290087e9c4ea5507fe2fa4898f7e25e3544102fbb30ea7d3bf481b33eebad470
+EBUILD rakudo-2024.05.ebuild 1598 BLAKE2B 513ea2ba61a1160bcbdd33457a499c9264e7366cae7cfef681440cfd789ea7da5815f50016bb96a275c1ecca3f9b3bec5bfb2d8acd0372ddbaa265ba33103a97 SHA512 32fb5f6ea2fd9deec33076124d51fba1b9fa6f94a4995013840faafc64691d44290087e9c4ea5507fe2fa4898f7e25e3544102fbb30ea7d3bf481b33eebad470
MISC metadata.xml 396 BLAKE2B 43b55c331967d55e0a5c8d2dad7399c20b4104494cf3310b5a95dbef537d07908135c7f9c7829c737f64466660056de8c5656637b54079fef0f90ea4cfef5f1e SHA512 163828a65041f6d74931e32b6edf8c58ddb59151f8c68519165e81003886ce67ff4bcd21e69dc8a1fb96e4b8189fb611dcf8b9d73a52b257ccc24de516185fae
diff --git a/dev-lang/rakudo/rakudo-2024.05.ebuild b/dev-lang/rakudo/rakudo-2024.05.ebuild
new file mode 100644
index 000000000000..2af8fe10b2b6
--- /dev/null
+++ b/dev-lang/rakudo/rakudo-2024.05.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit java-pkg-opt-2
+
+DESCRIPTION="A compiler for the Raku programming language"
+HOMEPAGE="https://rakudo.org"
+
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/rakudo/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://rakudo.org/dl/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="Artistic-2"
+SLOT="0"
+# TODO: add USE="javascript" once that's usable in nqp
+IUSE="clang java +moar test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( java moar )"
+
+CDEPEND="~dev-lang/nqp-${PV}:${SLOT}=[java?,moar?,clang=]"
+RDEPEND="${CDEPEND}
+ java? ( >=virtual/jre-1.9 )"
+DEPEND="${CDEPEND}
+ clang? ( sys-devel/clang )
+ java? ( >=virtual/jdk-1.9 )
+ >=dev-lang/perl-5.10"
+
+pkg_pretend() {
+ if has_version dev-lang/rakudo; then
+ ewarn "Rakudo is known to fail compilation/installation with Rakudo"
+ ewarn "already being installed. So if it fails, try unmerging dev-lang/rakudo,"
+ ewarn "then do a new installation."
+ ewarn "(see Bug #584394)"
+ fi
+}
+
+src_configure() {
+ local backends
+ use moar && backends+="moar,"
+ use java && backends+="jvm"
+
+ local myargs=(
+ "--prefix=/usr"
+ "--sysroot=/"
+ "--sdkroot=/"
+ "--backends=${backends}"
+ )
+
+ perl Configure.pl "${myargs[@]}" || die
+
+ if use java; then
+ NQP=$(java-pkg_getjars --with-dependencies nqp)
+ fi
+}
+
+src_compile() {
+ emake NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" NQP_JARS="${NQP}" BLD_NQP_JARS="${NQP}" install
+}
+
+src_test() {
+ RAKUDO_PRECOMP_PREFIX=$(mktemp -d) default
+}
diff --git a/dev-lang/rust-bin/Manifest b/dev-lang/rust-bin/Manifest
index f4a1accefaee..90af8af8aac4 100644
--- a/dev-lang/rust-bin/Manifest
+++ b/dev-lang/rust-bin/Manifest
@@ -255,6 +255,40 @@ DIST rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz 163959816 BLAKE2B 1987a6a0ea169
DIST rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 1b6b8e54c0eebbde2a803d14db3d75363c306c621845cad89c927a51a5df0ccb5d1406c8806a82d5d611d0a12c6d6c5ed0f113fe802e4b6a8e504e64562e168c SHA512 10072d0684b40a71176f36ad85b7161e1392b3f52c035bfd0c6bbf5889599234a7201d85a13f04de0269ef9d8e0c51d15a4e9a9151b3fa27cf9a6e8663203786
DIST rust-1.78.0-x86_64-unknown-linux-musl.tar.xz 245914600 BLAKE2B 66cc40b70ca70eebee5c173eefb07758a8a7421cbf421329b3b405bdab1651334a5ff1202b450139c89039a4c3fd6ecf8b78ed218c62e81c983e6bb7353a335c SHA512 21190a0034aab2757cdcbc2e456fdacc972634f25f5c75daa089030a82b407037d3c7d3528c8d126d48d2a6840edf97526007bef41689a86ef1eec8f8c569f08
DIST rust-1.78.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 2ebc83f961f3bb1681bfd2e3f08b2c394bd8701c68b873eb524a9f9a79f3d3858ae75f76c0e0bc452cbdde9466b1d1b2723d04a8d41f68902355150c86d41042 SHA512 a32e7706ab9483a464e3001aebda8975ced4ef66a64f534d67c0a0e2b508f8db0523cfef4a66bb2b264bad486566c7f684d01ba96055133eccf0e9da4abfa46e
+DIST rust-1.79.0-aarch64-unknown-linux-gnu.tar.xz 224366944 BLAKE2B bd890cfad2348f7bf1d97adde1a5ab244665474ea4d77dfc2cec60679829f84c30378f2a979acc3dddc51ce563b03ff86d04903602a079a85684d98a86ffa4ce SHA512 0cf80ea35cb501f406323a438ecca348fb957cd4a57a4c7ff42bbaa0c736d16a99187b821e29d2e51519e1cb76e533af7c5893c6204fc0736f8e2186235742e3
+DIST rust-1.79.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B c249d0badfd29130477841602b385e1d152488d43799e9e3b77cf92234b197501182edf59536f77b02b49f806a7dcd748f352458f97f15af6c8f0580659d3eb4 SHA512 2cd2fdde6ad1acd769af2a3ca97bff3e4cf3b57a3a7d1890ab592d2abb85be17f7c3f27cc1b994e70f9f6cd52e8e44314d1d182aafbf68fea4d52df1c9482afd
+DIST rust-1.79.0-aarch64-unknown-linux-musl.tar.xz 205404384 BLAKE2B 21dd98d62bc965e24b3a60c0e48fdc907e2bd6919a90923f26cb833218d6e1f23d3385c7e67d96d7651d65ef963f668abd9f1c9e4d3e80aeb726b50d09a2ca80 SHA512 358e8b8a76e1a48d6829735f04b2d3cd3ddae86684ba10c778a9f96ce4bb0f080c0d706bcf5c6d141d1d52685a8e92a48d8020008320ec8aa158fa911745678a
+DIST rust-1.79.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 99fcb4bb3818cf56ab9686aaede04dc104d156cb8c7989c3355974901cf7b84d9182239b526bc0208d7f4bbd80f959f896934796d1d431336820e10477c271c6 SHA512 9ce170419411e08bdb80aaad72c559fd0d81d7e5c2f088359ba2994dbc9a1f25bd6a35b2e3a02ac2ead12be6dac3d8cdb48764e85f8aea3babc031e242d66a5d
+DIST rust-1.79.0-arm-unknown-linux-gnueabi.tar.xz 189377704 BLAKE2B 6d2e12a9fd86d41dce2946404130fc314ce291e1610f1bdbe13214e04ccf91ef36b373d49bb06d4f871da1bf99568d194d27aaecde841634fab1fd222e44563f SHA512 630973e33a82d4dc27ef6ec07084bbb0c6555add6fe1324b0a743c39902ce02ad1b3142b3e56b6b37678b523ff37fdaf0f60518a83500ceb4db9544e7f60ac7d
+DIST rust-1.79.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 26045e38094ef9e424bd7050819c43998f9ddcd54f52c08b2f9d538e2729b1af1015847b55501a55d43db073f63324aaa594ba3ac27989665cb0855f58275b22 SHA512 73a365ab6ba6938f21e2f29d2ee8992e32998d159572a137621d451837dfb05b6f0bea8985165c6c22f16ce66d6f732393c8dc7680f2ac31df006b0cc2d26533
+DIST rust-1.79.0-arm-unknown-linux-gnueabihf.tar.xz 189222624 BLAKE2B c9ce961bd7f7bd8fdb05781096162f89bb2aa374963dad03f764a69570efb634a5c0fb3f776755869649a69ac1a95830a78e638f6e06d4840f1b2c2dadcac2fc SHA512 787e02c3b6415ed337964ff4db0d0e8cf5642f65ff733c6d70119c3ef328e9507ff66c5b2e4191bc0bcd1dd6755b656efd3d46b7629f3d20079f06d8fadcc10d
+DIST rust-1.79.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B c5729c56ee5a3efed7f8f5af46e459a844f67a87c71c9e280efc07771964fd06838263f254a19801bd6d072d98f3d326691add5495c62a8d06f74a39375557eb SHA512 0b1d5c144d8a9bc8d370052ddafe7d6a5b8fdc00038bcb2581c5e4787a1c8419c628bdd12398cdac94178cd6c876f10e23b5660755274e0f1648b86e54d78477
+DIST rust-1.79.0-armv7-unknown-linux-gnueabihf.tar.xz 194892388 BLAKE2B 82113120753281bab2e52dde18b399e878bc1c055e2a1123c7bf5e0432c39ce04cb24886ebfde6094683046af94a8e80d456647980632df8da65268c4461e857 SHA512 d923042c4c9db09ff62444e6222bb4c404f322b2c43722514bc4c126fe1f9988cc8c38191bd66f8f24c535509c683e9fa30b3091d40a118b3366062135aef7e3
+DIST rust-1.79.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 2cc6281091bd0dd012fe0d229aa0691fc3698ebac5bd77d8c2d811907d1a6d8fe73f19d4b456bc9619f6e7cc403e8d55c46fd02140103a72f5b82c2c2c3986a0 SHA512 4aa5854d7430b07550d72f3aa3d8b5f27d8d11542c9bc22c8088624fa1dcb2a6d194cf058e741b1a0eebbf04874aa844ee89511ca14ddf73568eccbc404d6a43
+DIST rust-1.79.0-i686-unknown-linux-gnu.tar.xz 220956232 BLAKE2B ab8bfc213938a0c512177765f4d5bb2333f5533506fb28ecc70744c545595a7e534d7e5dad5afdd6b7d6570bc0602ed7ed68de7df4d7a210c606e23cde5fb6e2 SHA512 7238d0102625d82f7595bf4346dc49cb83daa0ea0ab456b6526f4995d20e5ce7f10517bbc3de09937eb10a4c537edeb2636127f9f8aa7d45c7577a665d70820f
+DIST rust-1.79.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 838bd51b74f1f6c77a5ad10cf992f3e398f2f68510685d1146ea3b15bdb2ab7a994aec3e96b5b3a1a14a82c082a87c8cbfc77f01609bde2e096f1934a1fa61eb SHA512 f8a2aa8271348761c5c8c93406c65fdc05502c8d21d67fff82f1a706770891a820bd05acf8d3e8401a44a66c35a11f40e3594d5b42b6554060b3bb58a0dc6afd
+DIST rust-1.79.0-loongarch64-unknown-linux-gnu.tar.xz 171612592 BLAKE2B d06003c1817a191d8aea38068ad03449090538962aa9ae74423343032b2e1aae4784daa702fdee4f4b089341fcbac1d03048783b7cf082eee46df1a2b6323b31 SHA512 86c39ca2b43fd58893e490008c99ce7f8e8c8e087701b90838de8f589a3e5b5b0d3b20c86ea9803da2ed72301d44b68866fe219b65a5af9f0e7e3120b3d9b994
+DIST rust-1.79.0-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6f826cc05d126b8c6422674c9dfb496a61424144d7a76bf4e5225d7bc782c0d63dd55ea03c534494b633601bd027a922458d9f06dec5f5cf701c8907fe53cbf6 SHA512 c443a8a08ae2e65e3ff46e4b5f910ac24b8dda0ba62b67dd41888cf1504a78e9a6ff9415480b8c684a7f9390bf7b279e3fb7a7a22bc4139d6a91457753df4131
+DIST rust-1.79.0-mips-unknown-linux-gnu.tar.xz 70170340 BLAKE2B d9283d882f7206ec4cbfc18ca3df426e224a65773744738fa526d076cbb39e3c5b70b9f05c0a56d8f12acf1341aca21956326e8ce1351ae3d96b8f5519540545 SHA512 344e1285e19aab88091e74c13ded45a796243dc80f87bd67d3af42c2f0c6dfae4d2504dbd3ddc576f31354b3145f7b8d6028a0ca1eeb279ba116b8a4ad37eecc
+DIST rust-1.79.0-mips64-unknown-linux-gnuabi64.tar.xz 70583384 BLAKE2B 352e491cbd7c24ea39431ac835d86a8587abe64b1bb675522b7ad710c70a25ec461d63d3aee7e764f171731b8b568d618e9cda374ac2f9552a0713f7f2ade50c SHA512 ad844420ad95ee20713cecfa3e97e9e9bfbb31de74b17afc66a4e1be6b174d00cb2b5948c89ccb574ad1cc37cc1b6e8d161c72931420f617d6db7c65eb7d4764
+DIST rust-1.79.0-mips64el-unknown-linux-gnuabi64.tar.xz 72593292 BLAKE2B 2643741c2fb44bc2b2509d00ebd5818a6bfa6b77f4c79e2039ba46c41938036707423fa4d92e6fc412ce160c657ef75efaea0910cd4350a96c4fd88a49494cb5 SHA512 d9a5aff946452b459a01fd0bcc2f900ac2d6665b0285d3fa8913e7e0c481cd527089e4eef4616939796df6d892ef2369af1f87552e6f5a1571576592cd76c6e4
+DIST rust-1.79.0-mipsel-unknown-linux-gnu.tar.xz 72133948 BLAKE2B 0eb5a697129d053142f77e5c84dabdc8d0183c61396d7b4a18ddeb2c8c008c790e25382ed320292e9516e80d55d683697752001a435315a3aec5b81fec2f96a6 SHA512 5051499a4a468761a22e3887a2de114a328c8f82ba3f8044134b8c257ed773a4c980dc8c91e91fd4897aa23ce64277686a87565baab5b4cb8139c73396761ced
+DIST rust-1.79.0-powerpc-unknown-linux-gnu.tar.xz 184251688 BLAKE2B 372338527063379f922bb3ea83c98f21b2201cf0e75f61cb0a42c1c1c6b651eeab1532d972af72a2afdc7afb5e7a96c40b0482c248350b7886a1274c869d2a08 SHA512 e1a26ddaf53b070edaa630bfcf6ba94659f841804e2feb90fab05e8856cc616d413f5af45b67cab57fea2483221c8caa52e373e7e7d29039541ab2142c4187a3
+DIST rust-1.79.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 22c2867d40f0fe13888112294ea2571718064a30983903f7ce8b13a4a13684c34ac224990ebb0254e262686c097bed6e46d9a70e86bb282c447c9e690ef551d8 SHA512 68ea8142bb72430fadf274549d1830a8348ba74a02a52bdab1cf1b811e70592896f8cf9d34687bacc34aaa06603f89e5794211227c573a4f29ed34744b0f5a2d
+DIST rust-1.79.0-powerpc64-unknown-linux-gnu.tar.xz 182063040 BLAKE2B 0bf5d662cf69bff1a345dc54525319dfec98b2743744eb03712e9a2cce8cd45d968b9cc67ffa33a5b5a5a47f3a0a5568103d4e3de3efc7c2d837453dcdc077c7 SHA512 f65745bdb3c98f20c37c7bbe737ebd3b1107868fd56f1a9c42a4adfc14592e853cdd19217354070e5d18d31145be18c3b10681768d9f025b5846488937bd8a78
+DIST rust-1.79.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 80be893561f5021b4e57843a5a6c9db7f97d9e31a0748c2ef1768fe0074f29401a39de781d1eadadfe760e8d7f9a286045c6bec2bee1b2a889ccfb9625ae8477 SHA512 843e1cdda3dbceb93cd0b345ef0f551946cc37dc5085f52cfcc3c9f6e31f8d4d6b176afdf1c255f5bd7283473b717963aa0e6bd905c2eb89f3543cf5e88dfff0
+DIST rust-1.79.0-powerpc64le-unknown-linux-gnu.tar.xz 192753084 BLAKE2B ba53cdb229484dca210de50bc7cd493fae04b4c664551fb5b7f7bd6bc7dc3bbb59b79d183f20a9dada393d586eb49956fda1a358bb5b5761fe8d65f7ab58b3a1 SHA512 d8db247ecfb154247d7243e8caaab0680bb81e11aa0ed3e627b6a0d96a21a0a2099a7bdcdacb57a8b84910d6716754843d80a9149a8ee02fdbb6bc411a352112
+DIST rust-1.79.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 3e5ce77c7a2afdf0ddc4d8d53bf7ccaf8506986c1cf196837a3a6d82d648b4515b4c8cbeedb2998df233a1c5428ccfd82865482c0d0493248fb0631e100d4986 SHA512 5e63caeb8b20c7dde37099cdc0c246694b67dc2380104c83d3cbff7810cac521104d4d6cf6763559e13cc9e4bb5387bad761e79fc7bacf48536db1918b59246d
+DIST rust-1.79.0-riscv64gc-unknown-linux-gnu.tar.xz 195616336 BLAKE2B a17b0f9022681233e23ae3c3eaaf93da6d730ba604a9d327cd4a2553cd8c7321929e294de27866e995a591554db4f31f2b9f371747e4b45e473ac2c2a466ba63 SHA512 8a8c6be44ecf5d4cf35bdb32c2a56136fb007e9502f7f42980b5cec135bc481252b890be74d6ba638c2d885d1fb9bea58349e6ba67dbbb8efccdfe7bd6c7009d
+DIST rust-1.79.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B a20afcbcc4814988594537e0ef1ded539c29987941044d2174c5f16b84286d3d8b29321bcd205f5081dcc8ed487d21f88396a0420a7fc3626748b8ad1e0ca2be SHA512 cee5e0ebd5e7fd00ddda6549f749603376284071db7f806175b1913b39a94a5540cf535f30d45afd06ae95ea42b0fc6b71517bede7f09dc0221d5516abf32450
+DIST rust-1.79.0-riscv64gc-unknown-linux-musl.tar.xz 77667868 BLAKE2B 004083faaffc342458cc90ddf34a56f4e3091beb1c4e3e5fd1872f3bfe7488b64da5c9ce7995483b5e4dbdf138c007ce1d08879ad3046587dc498687d3fbb538 SHA512 f14610a48d5898f0c47f1a3896fbb3abe85d57a062388f532e1150e3585f8c099c345c972d7f187bbb56074828f6f6e7ee54221127c5425f98856f62fd16b361
+DIST rust-1.79.0-s390x-unknown-linux-gnu.tar.xz 208109368 BLAKE2B 8c110bff01f7a7456a6044a782198c74a793af0fe4acf6881fb9af4c8193cb6c513cbcc8113320fee027a6eb046a0ca4319d014379c6f670f915314448fb927a SHA512 07de1f7da8d8d23c63ed081cd56c96a9becbd4b7149f87636918bce8155a25ea95579ef8694adf6e455ba6cdc19776677f430713a6ef6c607a7efd26db4658a8
+DIST rust-1.79.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 28a2586c96e2ee2263cae8c2dcd21a0017d09969114cc905a37408717c412a162fed12023df801497906a6aa77b294121699a56d05e270b28e2831796a15f4e8 SHA512 64c85ecf772b73e2e6f2002053a8bf659d518e7be2a9d0056fe38e991e47304471372206a8e45250d6a143086b3b1f4fc68f4e19388c040735e8475c981fd8a0
+DIST rust-1.79.0-sparc64-unknown-linux-gnu.tar.xz 62007828 BLAKE2B 7348970911c9661b2099f2c5d3309efb25e2906b0c560828c1bd877f145350d4aed594e52a7cee078abd523fcee13a0783b655696378d0119ebdf265606b40d0 SHA512 0afbd7cde595eb9a3c80ccc0943c1b5676cd1db9a2e78fb8e6af375424d8f7e67690ea9799961ea356f77dce15a347eedd5332dfc07dd8aa74b2aa2e6b5beb81
+DIST rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz 165014992 BLAKE2B abd9f73c8439f6f4f9ea1b586cb0b2d3ddf3351e42dd49e01e2267d1bc2f9dc27dbbe9b866d5a571a983e3c537f003ea9a6570258af64edc26cb86fdd8e64d86 SHA512 c027a015cc6544d288b51bad6ebf8a9afd40932a06972cf61bf64bfe4997dda7ecaa2d53c4f4fb2200bcf1a7df16c3a44ade1b8366a32ce9a4c85357cc76dd0c
+DIST rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 9cd1a51580d9f70f96c83b603716a5edbd8e1c4d4c2f53c07aa9d37c6c47f3bd252c0a1cf26b77bcd60842fb83ed74cd7b6e4ab3a039c3938423372485f8c1f4 SHA512 b65621f91085f4a5c6f84ed5e530fe56502ca12c5b18486afb1197156c5f6087110578647d428a58a1a6c04765569a28c38ae40a14c72fd41f39948349e8115d
+DIST rust-1.79.0-x86_64-unknown-linux-musl.tar.xz 247326760 BLAKE2B 36bf6787c69971ba7c445d1895001c005af0aeb48aaa3309e971237125a2b6de3ef5f1534572f8a3f4c1bc024962a8fd030e91b63c02f03444b5aec1a3ed2e5a SHA512 02e5c2a67f5470f3320b04e7c4f0a6f5dbd361d5a97aee7e5860d04224683166b21375794c94ae040a2cc6fc119380be9d3465b8c5e1798abd4142d621cf9f99
+DIST rust-1.79.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 6dde2d3096f7e47d31b1e13e7e5f41cf278e770dcb8a222d76ab5b93b2ca8a6d9e5b45515e097e5285bd2d76130546b3eb302a8391102460c4564e654c88f03c SHA512 4618852fdd81684ddf5bd8758d2551f1c800ef1614fed8ba91a9a1d29b3b51a0b9bf169c499dd8890347f999d002e5aba7b49a98eb819f20bdfe82fa375ed45a
DIST rust-src-1.71.0.tar.xz 2460128 BLAKE2B 3ab6c6cb76a7e18eb0ba085c45f8b1a8bba16e2569962c27187bb415c54d3c5c1032ce4552c52f93bd4ec2512634d8899fd35fbf1a035298a9b621b5af125971 SHA512 fd59a1ced7e950fa14fd7ec9c978043b99e678bda54338f60faaacced36110630385a2bb62af19670ef27db1144810ff60b03dde542273557473b9bb521bcf49
DIST rust-src-1.71.1.tar.xz 2460244 BLAKE2B e3a5b5bfb808310f96e760aab55310c7a790fa551d248c9c5dbb407e0a80653563d8df73a9e0973aa63d3286aad6c755b78098dd8db2dc1a2ed3cadb926b40e1 SHA512 659cc46e1ece2ddbcf5ab748bae48843bd36353cc633b59e4ac062d843af66919e8d5c39ccb72ebdbf94a0e26a8056ade6bd1c8fe9a936469bd405122a8ae35d
DIST rust-src-1.73.0.tar.xz 2512888 BLAKE2B 367b68ec0775f49844408d602164634a0bd526dfe1e469b1c8ba9ae5604cbbff2566eb770b7bfb81b2dae892ed1ae16b7441e438726198610ce181c98540955e SHA512 49f493ffd119a0b8b9f7b7f7e049543787eaf96d9beb272d46f2758a35fd648f6523c2edb28864a33fc66337aa07e80a6464ec806307da441a899be4f71bb554
@@ -263,6 +297,7 @@ DIST rust-src-1.75.0.tar.xz 2570256 BLAKE2B 9db7ccff07ffe6991233e9f530321fd6ba48
DIST rust-src-1.76.0.tar.xz 2590884 BLAKE2B d1a6215dab34d7b10c3177d2b248f997d3a846388f3442567572880aa5c5bc51b56398f5d4dc32727cee7c9dbef494430d6534a76b66c4ae5ac4fed07266644d SHA512 39d2fe58fae8c8c5a6cb3fb1ef2a1c7548c018fef6ccea531659fdfecd68a4aa77125299d2cbe5b58e500337b4d074928318fa9ebce358af500d0ef27260e3ca
DIST rust-src-1.77.1.tar.xz 2618128 BLAKE2B d36f74d3b826a071de8e8a92cfab65348bf1ed7f5fbcabf1994b5e2c99d1fd6d2a936e49aaabb59c44e664a4559cc3c062291cbb381462b9c516fa7ed9d6107d SHA512 a719435636a52b4436afd6dafad7b8112c94b097e2c632fde536155b9977bbffffa8fcb90c6c53675c4d793225917087e5637d36fe250c539e3d7463d90ce28a
DIST rust-src-1.78.0.tar.xz 2662668 BLAKE2B 131e9616d6f72e87fec6e06735c3ae203fd8b8c2fbe650c23892c3419b057c99d9fd0a6278773addfcb46ac0c9c4eacd905a1122a79d110afa0fb1e4bca8aeca SHA512 ecd1b29ae24ab2978de6b2d6587ebae334cf827cfdc3b1fe3c9dbd068d7e2fc780ac05c50433857ad36e980fc44e2ba0f031e311834355898a9cb7b274b82bfd
+DIST rust-src-1.79.0.tar.xz 2855740 BLAKE2B 2701e3de018e044b5cc83b8d1b8e509127e3603654ad4893cb22a4701ccb19b2305d22382286e40171c8b8188804136156c0ff2c4c67714b53269067cd17fda2 SHA512 a4489864ab4a0fc05210365be02cc2cdf9f52b20513b57fafc93f025bc1ea5d7df9a4ee0dd23aa02dba1510c5d2cff7269071aa5cb17a946dcb913e0ea35e1aa
EBUILD rust-bin-1.71.0.ebuild 6981 BLAKE2B 4cde6877d4ec928570cb5a37219776d94f77072ee66dfa9f83c1181da9c3b9948e313af0b9f7695ee93af861c27d96cad521a20ffaaa4e84ab65b98d9ae8b15d SHA512 41df4f732b586353d10036e03f17d3fce503c366ffd22f35eda1bca52cc2d44fb0cf3695c89272216f75cf91a3b82e660f446d6e3375f20b862e3577f35f212b
EBUILD rust-bin-1.71.1.ebuild 6974 BLAKE2B f69db92ba55c7782776c37295949ccd562310f246e940d61861b68593f08fce7faf73a40c25789769caf08b1eb25e091909188fc512c36f8e0da49cf666a2366 SHA512 033dbbd50bc72a393ab735919abdf9e2810a95d308fe0320f945d5401a15dd9f9e169f693ad2d90cc23325b344a1f619a1eb835ad8fd3edd5110c38d83cfc185
EBUILD rust-bin-1.73.0.ebuild 7324 BLAKE2B c6d35e727d742d0f2c52c0980f2309bdb01c384f135dd64b7250372dbd2a9c2a62cb053c50da0b2a30c67afbe4d70c9c32afe50009221b170f1f652ea9372bd7 SHA512 86373ad64068930b45cecdabea6d5683331a7abfcfd090d4711a445902bea9da0b9cb4f85980fca57b9b9955c098c90da045c00fe4e1b1b1530fa9be9ba4c08f
@@ -271,4 +306,5 @@ EBUILD rust-bin-1.75.0.ebuild 7319 BLAKE2B 6d651ee302620a28e8c9312af50eacb4638b5
EBUILD rust-bin-1.76.0.ebuild 7530 BLAKE2B 0674e0f71079e88432ac0ebd00d9c57679659c00e0f46e77b67bbdade84c8960ef1c806626c2be7942dc7a9f52c31fde92e93c00a9a27d463888815ff8b9327d SHA512 3418d6746df6c0f8c84ad8a7f2e68da9e25e8b619eb190577ce240f8b94c02c74c7b5be3f39c12a231e4af989ed9f2a321a8698016c893a249ecb68cab1135f1
EBUILD rust-bin-1.77.1.ebuild 7497 BLAKE2B fb9a25879a8886086486ba5e2010021c01e16ea2c525bf3d36d23e72c7a24eb6f196fd96d3d29231070f5a1db807865e135915224d37eebdffdf485ecc4ca83f SHA512 7ae2fb17a2fcd2d76ae85d1b0420429544a005e2c5ce1cd18a5351353b840d4048d491a316a7a97197198045f4af5f98681b4fa7b5b47df060e0ea6112b3512f
EBUILD rust-bin-1.78.0.ebuild 7611 BLAKE2B 5e56639a97cf4e543193670181aea4413e2a757d1c09d4ead6f70732845446a8dbbfa17c76ae3e5ead91f65574d10cc1e2624beb9990aba26914dfa13be3dd1f SHA512 c86d0ef220d2a2a298303a9c754e43a65855a8dd1a4b2b812b03c474c1ecdbd94a069c03927bc91f30861ad8285ac3f0bd04a47334136e087140ae76f50b113b
+EBUILD rust-bin-1.79.0.ebuild 7611 BLAKE2B 37c479baffce3158d88006ae22810187e63e395b8ecf898e6ea95e2987492f73bcb7ab604ce9b1783354ad3d7c69d677ec27d90a74d71681abb20c16c61ac72e SHA512 bb276e81e11e78c577bd7999b1d73e4d0dbfbf8857aa2e282e9ebfc87ba628b88aa30f0e27993f5601e87d47eafb10549092e2dd3f9b985b5944be9c7324e2a5
MISC metadata.xml 1220 BLAKE2B 5c4d286e569c929913317d15d37de08db51655ec41c1d3b1d84aeb6982b53afd7ebf3f9adbcd4e3c76fc9b82056648b6af1507a5728388fd2d2e8d743e5225db SHA512 72d32987894268a7b3ac8e8606428cf8315fcf29ce1945c9e55527a5c696742f6f2a44dcfe01bf5abb0cad60b5881a59dedecdc07db4ef2df22ef13e3b2732a8
diff --git a/dev-lang/rust-bin/rust-bin-1.79.0.ebuild b/dev-lang/rust-bin/rust-bin-1.79.0.ebuild
new file mode 100644
index 000000000000..8411f28b752f
--- /dev/null
+++ b/dev-lang/rust-bin/rust-bin-1.79.0.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib prefix rust-toolchain toolchain-funcs verify-sig multilib-minimal
+
+MY_P="rust-${PV}"
+# curl -L static.rust-lang.org/dist/channel-rust-${PV}.toml 2>/dev/null | grep "xz_url.*rust-src"
+MY_SRC_URI="${RUST_TOOLCHAIN_BASEURL%/}/2024-06-13/rust-src-${PV}.tar.xz"
+GENTOO_BIN_BASEURI="https://dev.gentoo.org/~arthurzam/distfiles/${CATEGORY}/${PN}" # omit leading slash
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/"
+SRC_URI="$(rust_all_arch_uris ${MY_P})
+ rust-src? ( ${MY_SRC_URI} )
+"
+# Keep this separate to allow easy commenting out if not yet built
+SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar.xz ) "
+SRC_URI+=" mips? (
+ abi_mips_o32? (
+ big-endian? ( ${GENTOO_BIN_BASEURI}/${MY_P}-mips-unknown-linux-gnu.tar.xz )
+ !big-endian? ( ${GENTOO_BIN_BASEURI}/${MY_P}-mipsel-unknown-linux-gnu.tar.xz )
+ )
+ abi_mips_n64? (
+ big-endian? ( ${GENTOO_BIN_BASEURI}/${MY_P}-mips64-unknown-linux-gnuabi64.tar.xz )
+ !big-endian? ( ${GENTOO_BIN_BASEURI}/${MY_P}-mips64el-unknown-linux-gnuabi64.tar.xz )
+ )
+)"
+SRC_URI+=" riscv? (
+ elibc_musl? ( ${GENTOO_BIN_BASEURI}/${MY_P}-riscv64gc-unknown-linux-musl.tar.xz )
+)"
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
+SLOT="stable"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix profiler rust-analyzer rust-src rustfmt"
+
+DEPEND=""
+
+RDEPEND="
+ >=app-eselect/eselect-rust-20190311
+ dev-libs/openssl
+ sys-apps/lsb-release
+ sys-devel/gcc:*
+"
+
+BDEPEND="
+ prefix? ( dev-util/patchelf )
+ verify-sig? ( sec-keys/openpgp-keys-rust )
+"
+
+REQUIRED_USE="x86? ( cpu_flags_x86_sse2 )"
+
+# stripping rust may break it (at least on x86_64)
+# https://github.com/rust-lang/rust/issues/112286
+RESTRICT="strip"
+
+QA_PREBUILT="
+ opt/${P}/bin/.*
+ opt/${P}/lib/.*.so*
+ opt/${P}/libexec/.*
+ opt/${P}/lib/rustlib/.*/bin/.*
+ opt/${P}/lib/rustlib/.*/lib/.*
+"
+
+# An rmeta file is custom binary format that contains the metadata for the crate.
+# rmeta files do not support linking, since they do not contain compiled object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="opt/${P}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/rust.asc"
+
+pkg_pretend() {
+ if [[ "$(tc-is-softfloat)" != "no" ]] && [[ ${CHOST} == armv7* ]]; then
+ die "${CHOST} is not supported by upstream Rust. You must use a hard float version."
+ fi
+}
+
+src_unpack() {
+ # sadly rust-src tarball does not have corresponding .asc file
+ # so do partial verification
+ if use verify-sig; then
+ for f in ${A}; do
+ if [[ -f ${DISTDIR}/${f}.asc ]]; then
+ verify-sig_verify_detached "${DISTDIR}/${f}" "${DISTDIR}/${f}.asc"
+ fi
+ done
+ fi
+
+ default_src_unpack
+
+ mv "${WORKDIR}/${MY_P}-$(rust_abi)" "${S}" || die
+}
+
+patchelf_for_bin() {
+ local filetype=$(file -b ${1})
+ if [[ ${filetype} == *ELF*interpreter* ]]; then
+ einfo "${1}'s interpreter changed"
+ patchelf ${1} --set-interpreter ${2} || die
+ elif [[ ${filetype} == *script* ]]; then
+ hprefixify ${1}
+ fi
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+
+ # start native abi install
+ pushd "${S}" >/dev/null || die
+ local analysis std
+ analysis="$(grep 'analysis' ./components)"
+ std="$(grep 'std' ./components)"
+ local components="rustc,cargo,${std}"
+ use doc && components="${components},rust-docs"
+ use clippy && components="${components},clippy-preview"
+ use profiler && components="${components},rust-demangler-preview"
+ use rustfmt && components="${components},rustfmt-preview"
+ use rust-analyzer && components="${components},rust-analyzer-preview,${analysis}"
+ # Rust component 'rust-src' is extracted from separate archive
+ if use rust-src; then
+ einfo "Combining rust and rust-src installers"
+ mv -v "${WORKDIR}/rust-src-${PV}/rust-src" "${S}" || die
+ echo rust-src >> ./components || die
+ components="${components},rust-src"
+ fi
+ ./install.sh \
+ --components="${components}" \
+ --disable-verify \
+ --prefix="${ED}/opt/${P}" \
+ --mandir="${ED}/opt/${P}/man" \
+ --disable-ldconfig \
+ || die
+
+ if use prefix; then
+ local interpreter=$(patchelf --print-interpreter "${EPREFIX}"/bin/bash)
+ ebegin "Changing interpreter to ${interpreter} for Gentoo prefix at ${ED}/opt/${P}/bin"
+ find "${ED}/opt/${P}/bin" -type f -print0 | \
+ while IFS= read -r -d '' filename; do
+ patchelf_for_bin ${filename} ${interpreter} \; || die
+ done
+ eend $?
+ fi
+
+ local symlinks=(
+ cargo
+ rustc
+ rustdoc
+ rust-gdb
+ rust-gdbgui
+ rust-lldb
+ )
+
+ use clippy && symlinks+=( clippy-driver cargo-clippy )
+ use profiler && symlinks+=( rust-demangler )
+ use rustfmt && symlinks+=( rustfmt cargo-fmt )
+ use rust-analyzer && symlinks+=( rust-analyzer )
+
+ einfo "installing eselect-rust symlinks and paths"
+ local i
+ for i in "${symlinks[@]}"; do
+ # we need realpath on /usr/bin/* symlink return version-appended binary path.
+ # so /usr/bin/rustc should point to /opt/rust-bin-<ver>/bin/rustc-<ver>
+ local ver_i="${i}-bin-${PV}"
+ ln -v "${ED}/opt/${P}/bin/${i}" "${ED}/opt/${P}/bin/${ver_i}" || die
+ dosym "../../opt/${P}/bin/${ver_i}" "/usr/bin/${ver_i}"
+ done
+
+ # symlinks to switch components to active rust in eselect
+ dosym "../../../opt/${P}/lib" "/usr/lib/rust/lib-bin-${PV}"
+ dosym "../../../opt/${P}/man" "/usr/lib/rust/man-bin-${PV}"
+ dosym "../../opt/${P}/lib/rustlib" "/usr/lib/rustlib-bin-${PV}"
+ dosym "../../../opt/${P}/share/doc/rust" "/usr/share/doc/${P}"
+
+ # make all capital underscored variable
+ local CARGO_TRIPLET="$(rust_abi)"
+ CARGO_TRIPLET="${CARGO_TRIPLET//-/_}"
+ CARGO_TRIPLET="${CARGO_TRIPLET^^}"
+ cat <<-_EOF_ > "${T}/50${P}"
+ LDPATH="${EPREFIX}/usr/lib/rust/lib"
+ MANPATH="${EPREFIX}/usr/lib/rust/man"
+ $(usev elibc_musl "CARGO_TARGET_${CARGO_TRIPLET}_RUSTFLAGS=\"-C target-feature=-crt-static\"")
+ _EOF_
+ doenvd "${T}/50${P}"
+
+ # note: eselect-rust adds EROOT to all paths below
+ cat <<-_EOF_ > "${T}/provider-${P}"
+ /usr/bin/cargo
+ /usr/bin/rustdoc
+ /usr/bin/rust-gdb
+ /usr/bin/rust-gdbgui
+ /usr/bin/rust-lldb
+ /usr/lib/rustlib
+ /usr/lib/rust/lib
+ /usr/lib/rust/man
+ /usr/share/doc/rust
+ _EOF_
+
+ if use clippy; then
+ echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
+ fi
+ if use profiler; then
+ echo /usr/bin/rust-demangler >> "${T}/provider-${P}"
+ fi
+ if use rustfmt; then
+ echo /usr/bin/rustfmt >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"
+ fi
+ if use rust-analyzer; then
+ echo /usr/bin/rust-analyzer >> "${T}/provider-${P}"
+ fi
+
+ insinto /etc/env.d/rust
+ doins "${T}/provider-${P}"
+ popd >/dev/null || die
+ #end native abi install
+
+ else
+ local rust_target
+ rust_target="$(rust_abi $(get_abi_CHOST ${v##*.}))"
+ dodir "/opt/${P}/lib/rustlib"
+ cp -vr "${WORKDIR}/rust-${PV}-${rust_target}/rust-std-${rust_target}/lib/rustlib/${rust_target}"\
+ "${ED}/opt/${P}/lib/rustlib" || die
+ fi
+
+ # BUG: installs x86_64 binary on other arches
+ rm -f "${ED}/opt/${P}/lib/rustlib/"*/bin/rust-llvm-dwp || die
+}
+
+pkg_postinst() {
+ eselect rust update
+
+ elog "Rust installs a helper script for calling GDB now,"
+ elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV}."
+
+ if has_version app-editors/emacs; then
+ elog "install app-emacs/rust-mode to get emacs support for rust."
+ fi
+
+ if has_version app-editors/gvim || has_version app-editors/vim; then
+ elog "install app-vim/rust-vim to get vim support for rust."
+ fi
+}
+
+pkg_postrm() {
+ eselect rust cleanup
+}
diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 430df74a61f3..11b6d63c358b 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -213,6 +213,34 @@ DIST rust-1.77.0-x86_64-unknown-linux-gnu.tar.xz 158351120 BLAKE2B 454e8667ea889
DIST rust-1.77.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 627ab5e55ae8095b2dfd1559c798376a5e6efe751f3c7e74540c9dc1ad8d889fe6c4c2190914506829e50f2fd7de022584b9d3bc3c2aab4e8bf3126dc4306c31 SHA512 24ee5edfb675f7598366edd9390d7a6044830c31ba7c9bc729e987a5c9bbc8cc7a6beddaef7cc9b1718d0ef4dc5f6568e0ca1504a23d82328536dd478dc391e6
DIST rust-1.77.0-x86_64-unknown-linux-musl.tar.xz 235071684 BLAKE2B 556a5c8aff20b1314dfc6c767adc9b4ac1a70a5976b49e4550247082eadb76622dfdab253ec853d38807990d7c9f46503060675187a589da91ae2f093d5be4c5 SHA512 073c8b4c92f3d6444ea4fd599281c262fdac7fd4589aee0a0f0ec8bae2e6a315578b2fb3ac768579946cf4bfd77b0e440bceb0d3523598cbda7fdb2ac59c98e1
DIST rust-1.77.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B e049d7c7d25af1074420117b8a984ff585c85808e17b60285b4ae288216dc2ff3f6b08707157b5e9a7778abc312525e755b70fe38f1b0a23fbaeaa9a52305be4 SHA512 c9b54e5ee181dd217b36e258cc0e72c9acd17ccd4f99430ac4a473e898cb3a3cc16f79609e7233649bd8126119da1e2a99f6b7cbf8864dbae5b02746468ace06
+DIST rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz 223523772 BLAKE2B 734416f447462f2778b74f12ffdda13374c95cc399e8728afbeb61b06c0db2e522e760a257d2ce26ce8190cb9c8292880bf02da52df04c3cf205841b95825767 SHA512 80adc842a56ac95d472dcd94aab199dbcfb3d3a5e7a8cb32b8334b038c58a66b8d4f3848ab62a3e799d7c35e6a32abb1f2738a784da8cfa3272ea299c528d5cd
+DIST rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B b6cf17229559a845cf63a22043b1ecb9d7e142b536d0fdb0b44f36f05fe1238096c48dd61becac58275d60401a4f0ce623fed9593290d1f659d31976bb0c42ab SHA512 d03a380d0481b4ec19cfd8026d262ed19b7f6f4f40287b0e23127460029b30c47336232a488dc8d19d22df98f356cbd62d7d44f4a3e1cabb6f575531be8916f7
+DIST rust-1.78.0-aarch64-unknown-linux-musl.tar.xz 204806408 BLAKE2B 08abcef8a38d2d1e463971613481806e897ad4aa48a6e3306c23cf7b906807c944809ec60647c5a80e80978cf8aa8bb1b8e990d69769f94f44022b0f764cead4 SHA512 4ec03b17e2f016fc5449431c4d81d113c12227e6e11553f9fb4fb61e4ba3ca4216aad776e7e3c1e88ac42b797c07f5daa23cac90c3eaebc6d360602f026f9dac
+DIST rust-1.78.0-aarch64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 1b51cb7337d71930d4d455d7d018a32de858b6627f0ca3cd636420bfdf0d608f550d41985a93b09575e5ac853361c3362a5c0b85366ff19712a4488b79b706c8 SHA512 a9e28326f91009ca248297ba1b099b718f577c030ae3c75daaeb4798cec4e4de585f1652f18ac170228c32e3784d38e328c3821d6735ea1c083bc4d5b80c426f
+DIST rust-1.78.0-arm-unknown-linux-gnueabi.tar.xz 188301776 BLAKE2B e227ecff233f42b9b8dd7b5807de8fbc972107e7099612986b275ba0391c8fc074344db0764d96d00c34a099380354ddc5e7beaad1d5444fc3300481f7504a2e SHA512 624eef628d9ac6e1eaa376677296cda0cecf4ff7efd4763e40735ec69788fcd34b4a4e05c34046e2b57b916285acdfa04f5b122142ed661032e9c0d713e8fd37
+DIST rust-1.78.0-arm-unknown-linux-gnueabi.tar.xz.asc 801 BLAKE2B 43df87950eb9a8a0d2410c861e08ccb90a28c815d50cffbc310fef063e5b6b8b3246f5dc96ad34343a7107b025e863a87021e6d59e0826386e4864b68e3d693a SHA512 85f8822c493a1499e6404400b4c9ac293266533c49c5b0b4fab470d2acaf93078aff4d0c3cc59b9117ae9dcd4c47291a1197de44b56214146fd06e708479a191
+DIST rust-1.78.0-arm-unknown-linux-gnueabihf.tar.xz 188746984 BLAKE2B 567ba5298d6b5a4734d126e0b9e5df24460f6204b32ecf3892b45a26689bafe7ccf15f4a6a098a6a6ec7c3f15cf80d314e682f2d8c784a60d9847056be1885e1 SHA512 f9b5b48042868e91d73e3466f7529e2bb2b72d2489b2d0ff1fc83ec1b1cb035c88e57d48b0ed7298d5f50db0cf9da2681e9a4862c185a2bd241356632516c93a
+DIST rust-1.78.0-arm-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B 4d4e6f113e18870a654bc175eba1ea8ae0129803503deba03d144be4f434b1b5651288e8e1cfaa51bf603f5bf51a959b584e2932c025c3474575dc282ec14d84 SHA512 6c682f710fc26e94f233ae27dab6be27fc132825c3604789671170c040b689bc1871d9a74436832fd07a0da50654d06f0c2b31dd8dd9787f1563e2085a51c14e
+DIST rust-1.78.0-armv7-unknown-linux-gnueabihf.tar.xz 194117584 BLAKE2B 5a62e628f06ba370b5ca2b11d8c657fe9c0885e4d36b14f49ab0b7759af0317f1c79ae92dbd5685c57de58c4f6c31fbe3f1c8b4e1721c91d67ed45232dbed5a8 SHA512 877c13fc97c5ed0785dd005c34e5d37763cee9b7c0b5c2217246d173d952301b1b6b590c3ca441269ec8d341a0cf5f2eb83db63517385bbecb0cf08167a3948e
+DIST rust-1.78.0-armv7-unknown-linux-gnueabihf.tar.xz.asc 801 BLAKE2B a3ba9914c74373835ea6900f97100f631d0d5133adf6f1f938734be0d58484c72372b933e9c42fa37856efc6ade7650d969b412d66edd854ffff4918e8aecfed SHA512 6df8b791841f7bac8539e2ba9fd8d22d516a5906152861baef8ac3256136ef72f8fdb7cc9f843127311a8eeeb7911d058fb377db52ef4fe9a3cdc21396495ea6
+DIST rust-1.78.0-i686-unknown-linux-gnu.tar.xz 219666344 BLAKE2B 9302eae6c99af5598f9952255ca8bb3f0288a03b385f77b79323e725bbe398e722baf5ed2de7fd74caa452248800948aad33954a82cbdab97d1935785e6d4437 SHA512 15b6ab20665af6ac7df6e9c9078b9565b3f2e0d493c0b58cb06c682d9368917b2dbc509dfd23fac09dfddc9c60c5f89bdd8321dbada77958ca5a6261ec54d203
+DIST rust-1.78.0-i686-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 8c23ee14f8db7c4a776f4b5b986384c9e2c79e6449e019c67b526ec219e92e35be5c46a4a2d8187aee0ab958c7ba5f2e10ae40f4c7cd083cbef59bbfc96b0c13 SHA512 ea13084528d4b8d558309a0d5c392c734140a854d9543beb0c9b3c5bd2fb530ba154c608920ad125683e1e9888228422352c3b1c1fdfa9d70df1bd4728193944
+DIST rust-1.78.0-loongarch64-unknown-linux-gnu.tar.xz 170256096 BLAKE2B 07507d4517a9e421bcaa763cc93956d5c57d458f7b20f97f186f902702675b305e79c89142f5c9774b11e0842a82c8cb63247b71dacf1c362c0588b52dd86d3d SHA512 fc21d32b4ec72a3a5a353cbabb902df2676e3341a1f38ee45654eaf960bc677b0316af0474e5ce9d346d285a6f7f03ebeda7302b49650cd1ff8371c27166fd25
+DIST rust-1.78.0-loongarch64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B f99580babc5356c579b81fc0a4168dc1a57432d898e8e2422f00f9027477d704421cb217b5d56fa15a6fe9c01cbf8d4a727c6b01eedddbbcfe9d78e3cdfd24b5 SHA512 ab1ac741f6d71517a510a48fff1b903f325a35b83e35b7b73f4751c1f22e6944044d7a46f21e018659d7cf4ab5b430f6a4ff79971712af46a0d7705faf60e506
+DIST rust-1.78.0-powerpc-unknown-linux-gnu.tar.xz 183422544 BLAKE2B a37b4b4c3ba381e0456f46ac7d311ff6b11701026d568653f86d08e5170f9f21177e87efe329ea8fe259a6ab7991f096bb716af2bf3000569c9797db61a41c72 SHA512 eacce0850bbd9dd9a8a94177234d867dcf8d94c7c2e9f4260207b25364abffc8523e2b85e868b9dd9d4bd02ea4be06fb0c5fbcf5621ace2c0e93041a96cf7ad3
+DIST rust-1.78.0-powerpc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B ad0201eb1760590381c0e7ee30f612a44157e10a634eb585f253788702653b3658c636c3f8c971a0c96de8944cb4c6960fd555f35dc1ee45fad18c7410ab4b7d SHA512 de5026257f1bd95146cb8057569d643a79ba440aab21efb4ea7df985a527654234c499f16cf75a29eb29cf9d7771893f0d4cfabc3483435ab73ce781aa573ebd
+DIST rust-1.78.0-powerpc64-unknown-linux-gnu.tar.xz 181366112 BLAKE2B c6edeeddc3934e6b93e65776a01c7f19c5e560716490eac2f52b56ba0ff58b974ee2be8e858265c4242d017106880a368244f5565e6f0438258b0cb0bfaa9a0e SHA512 7e0182680d216757d62627b07041d1e36eaae47ed341a548e29d6fe192f5e99a7f933461da025f4341d4c9b816ed3d8d3224bee12e29a0e7fc8bcd9a93c5069c
+DIST rust-1.78.0-powerpc64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B eb94775f878935e94b7a678d4588dd586de8ddd47120670326b6b9ed891edb009d637a2c99b0548e8d74d07960a02558f8421e0754d487e93b57bc2bfc19f052 SHA512 490b0ff842eafdf23adf754051c0f4abec2bfda438bc2e3f57cfe5232f1358318c31bcf6a9ea89284f26389f2f1212dc3ad467b14da465d655bbc6974981cd58
+DIST rust-1.78.0-powerpc64le-unknown-linux-gnu.tar.xz 192130524 BLAKE2B ca961dcd50d9071f0bf7b8f354aa0e78b4e3d4c9bd0b6c72f7a712bbe906833aa8982eb87d9065644c65e57e395ab09ed85bd24cf43477071e0c5cd8ed8590e7 SHA512 c890386b3a82ea36aca2f8753b0fc81a956ce3157b89ccd573403ec99b257299f84c976dc7972278371cca1b3945b21a50d276e10b4cd42647a9d26e0ebdd947
+DIST rust-1.78.0-powerpc64le-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 2bf8596c462d1231ad884a417c5b676447b8474023b5769343ec5a7788cb42c89b937987226db9bd526b3f4ff0a39648e4ee1136c3733d316e35b8ff7295b6ea SHA512 6bc9965d32420bd86422e4d5fefd82a46a169d5d80d298ccca08fb421858d5bc077f785a52f3404f29f394f2dc471a747fec208931d19358aebadab6d9952e0f
+DIST rust-1.78.0-riscv64gc-unknown-linux-gnu.tar.xz 194762504 BLAKE2B b3a802e4b6efcd6c0c3155258b57483c24731e0564d0077f65706ac46898828c4e4d612996c16b63f9dbd5770ac6ab05cad27a27f1083f431e13aeb68e1e77be SHA512 530e5409755dcef86a9d074a3d387dedb5966689d7f47706e43daa5a9a8c65249f4d2b42916363b14924c11e1a5f5d934e9a1d9b47b1ed7206e85496fee27604
+DIST rust-1.78.0-riscv64gc-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 6b8f4a535ae61cf04523254267c2f816e51e459a670b5c2aaa1a28d44092745d7c64baa399583a18cf84e03df2a910409cf99140e3337654a1a051e84d3865a1 SHA512 b226ead3b0dd067eea71d3b5088925f0cfa381aaab6f809e58dff83d00c17da4d99a9d241d49eb66e5db381cd9c63a21c2f5be3ab85658b0bf00b91e970c271a
+DIST rust-1.78.0-s390x-unknown-linux-gnu.tar.xz 207632244 BLAKE2B dd548d618a050991121afe1d8ec7d9fa5eab19d9fead94440f34627562bda9b5f544cbb03a06cd6e85eec4c8d5279b4237cd14c9754f95795e7a26f0b20036e6 SHA512 f17a472ba144efd41f791854931e1e2eb566f126037a1f234b0b54191941a77d8c340687c4c47e0bd4fbe306079cddb36637e998439845ec82206e4c567979af
+DIST rust-1.78.0-s390x-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 5ea16c70fbdcce4cc17c37e9c3b642fc6deae9e2033821d21d3598652b8ed2dbab58cf09dec4e5b2f913cb9fb25820ccf3511af5eb84441e9bee6ba702005def SHA512 8384b20c9f9b6654fd69e90a91aa8572d22b4abbf83ca3b349b7672a5d8db131053ad1b6f8a48881be0060d3db2eaef52075d3a9b15a3c9ef9bb366d592fbcf0
+DIST rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz 163959816 BLAKE2B 1987a6a0ea169d67214bf403cb1e6ada022eed163be6ac72e6e46d1596eba6f282cf87e0581e9ac1b264dee4c59edececc9085b0d16cacabc79f9375da652a24 SHA512 6bb0481804a1de8ee9fde7d4793d45e80f071534f2c3756867d95e99bfc4766de2618b5fd6b1d5e8f4794e54c7056124538fd301c5ec20351f8dada54ef4c20b
+DIST rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz.asc 801 BLAKE2B 1b6b8e54c0eebbde2a803d14db3d75363c306c621845cad89c927a51a5df0ccb5d1406c8806a82d5d611d0a12c6d6c5ed0f113fe802e4b6a8e504e64562e168c SHA512 10072d0684b40a71176f36ad85b7161e1392b3f52c035bfd0c6bbf5889599234a7201d85a13f04de0269ef9d8e0c51d15a4e9a9151b3fa27cf9a6e8663203786
+DIST rust-1.78.0-x86_64-unknown-linux-musl.tar.xz 245914600 BLAKE2B 66cc40b70ca70eebee5c173eefb07758a8a7421cbf421329b3b405bdab1651334a5ff1202b450139c89039a4c3fd6ecf8b78ed218c62e81c983e6bb7353a335c SHA512 21190a0034aab2757cdcbc2e456fdacc972634f25f5c75daa089030a82b407037d3c7d3528c8d126d48d2a6840edf97526007bef41689a86ef1eec8f8c569f08
+DIST rust-1.78.0-x86_64-unknown-linux-musl.tar.xz.asc 801 BLAKE2B 2ebc83f961f3bb1681bfd2e3f08b2c394bd8701c68b873eb524a9f9a79f3d3858ae75f76c0e0bc452cbdde9466b1d1b2723d04a8d41f68902355150c86d41042 SHA512 a32e7706ab9483a464e3001aebda8975ced4ef66a64f534d67c0a0e2b508f8db0523cfef4a66bb2b264bad486566c7f684d01ba96055133eccf0e9da4abfa46e
DIST rustc-1.71.0-src.tar.xz 151962928 BLAKE2B da8d83cd6621947816630ae487efe7d087266c1352949cedbbd441ba7c7f7c7beb13b9470e66e2f3359c37a050d0e44d22481c418532d3ebb339a456ab092648 SHA512 2c93bafdd248563765a285add48ca77c1e4bad4d5431675ae6a5cdee4cfe7a41e6bcc880a489ca1069a307fd9a005f2d5f8e230dfc95b4a69152b4f9ca49ac44
DIST rustc-1.71.0-src.tar.xz.asc 801 BLAKE2B e5ddc4b18a6caeeb63c5aed5b5d15989d086f408787d2e603e50e7b8548dc078683062627280fd2a0393bec01c314eb1cc59f9b0e3146abf07b8365a0b44c640 SHA512 cb1b208c8b2bfccf02c73c4246fb238edb0dd10e292c1ef781920964e54e40add3089d988769982c0ce06b719014685b1c37daa2d08b513d86ad73808f4ce3ac
DIST rustc-1.71.1-src.tar.xz 151983068 BLAKE2B 3dfdbc246feb84a79ae94c2de978c5585ee06cf6b683d2245869b62e28f7c79f89cc589f5431537713bf088236a0b824acefc1b68e418e9eb72e1eea98054e3f SHA512 fd0e5a16bdbeb539184513583089e55f681cb772810df357b6b1464853f7022ac02edab3dd155b2262ed0047e2a25dea3808dd078dcdfce9d399384465009db4
@@ -229,6 +257,8 @@ DIST rustc-1.77.1-src.tar.xz 162796048 BLAKE2B 18a9fd095808ba78bf50ec94f7fd4087a
DIST rustc-1.77.1-src.tar.xz.asc 801 BLAKE2B 175a551abdb970295d37a0797cf262ac43055a3cb75b23845dbb8696d04b7705b7a2908b82fcbce7cd7dec2e05c382d06622013b9d4aa19fab7f651f7e00bb73 SHA512 eb24976ae97d2980d4c547bcf27d815f4b98b8aa45441a7201a849ee37e0ef15671732c9916d33964b8e802a87ede758daaadf84901bd569527c8b6c48efff23
DIST rustc-1.78.0-src.tar.xz 159181212 BLAKE2B dedae58e413689de258f852c988a9a91d4cf14c9525f2619ca6155006ddc9b2262c8141ff995e4fc6ecceec383470e50d2fa0952d933db9b3957ce5c5b96f62e SHA512 d2fb9881e28849d871fda71b1b51652be3839b3283f0d32163f258c5c707a9fb7b589da8dc03bca2fefee1abdd2b44a5f17e85d8c6df7bea119d1e8d22371941
DIST rustc-1.78.0-src.tar.xz.asc 801 BLAKE2B a40b0eab4e9263694e79f21d92652402579f4a0587fa48b4043211bc645d4303f9af7629e9c8361938748163e99fa7cd04108156780f23f9c8600361785e834b SHA512 ef16c9eed79f36576517e9dd77b56aa767ae9dc745f5df1839e24b76084ac791b27926f3d608b41695ae6022aa10cbdd3650cad163f35037c60d3bd0427b3cbd
+DIST rustc-1.79.0-src.tar.xz 162359512 BLAKE2B 753c0e9c537644d1a12b4d38024c22952a19513791c3da6f955690c544e58964bacbdb579f94cd05910697fc31f77ed6553e5ad3b111bbdfebeea8d2a4fa19f5 SHA512 99d7f276292e5c270648473ff73e9888413a3325ef3a4d7a45f8ce77a42ac87996905f1d875888ce084b621f642017bc9e31a00da1439108dbe19b85d0eab085
+DIST rustc-1.79.0-src.tar.xz.asc 801 BLAKE2B 860283021f513f5d4c81ea1f8d9567f0a052cc53a1d51d7fd9a804a39b855e24e06ea4c73db53176c1cf846910147de6bbc26da35755f3d0d4b296503e691e64 SHA512 51eec85d71817fe21073502c1d18e44ce694dc11b1c181e82462b529a24a610c8e215e6f2640e8b6d80f028207a360e43354cafa863f49a12c547b4c5f52d7e7
EBUILD rust-1.71.0.ebuild 23453 BLAKE2B 57e78a3c1193d92c8fd6d9c3b14c7863898d5c3a2bb0f376dcdd1b9162624fad8d745e26df0faf8d2b03d46d05513c6a331653924582d99f7c1886d03b9d156f SHA512 389c1f62c20c10e094b0e87399d3467f666cf23ea36ebc897b45e194c50138bbd30843092347df2c80939a3201e3b163ae55f408cc756731e2abfb4a986fb024
EBUILD rust-1.71.1.ebuild 23467 BLAKE2B cc179525f8be2375e4bb0651b3210986254d027414bdef178a33309a7d99deba0a656454b5f1c84a852be104c93edaf5eec24c6f65f067365ed0a202d140fde0 SHA512 2a81e2a2c49d19d88c7794d809648a4630ca476410ea3270a772fa8d315b56c1b1698fc523ff5451a4336e23993f76d444c6c3b12d491ed89019f075a6fceb83
EBUILD rust-1.73.0.ebuild 23849 BLAKE2B d3c882614f94c71c97a10362e6faa857e2e9367bcfeb087ee53b70c40624496581bf44484bbd7db44cf290297525c2351119ff65aa620d63f94ded5c7762ddeb SHA512 159ce4addc241455c58a8fe103b8aeb8a675a95574dace522d480be941fee7da8a37488a00e8bfdd62a9fc9a146f6bf98198c142ee347af00bd614611b46eb00
@@ -237,4 +267,5 @@ EBUILD rust-1.75.0-r1.ebuild 25288 BLAKE2B a474ca3a0e5e25f826d365b7550c80925baf6
EBUILD rust-1.76.0-r1.ebuild 25330 BLAKE2B 7639eecc2292098ec9f7e59dd6ec61601b46e8fc1d7ee1621929c95347f49ca8b936e2c39a02fddfb9b79fbc9059ed53a8458350e1a3e845b9feb496c06c8e6f SHA512 a25c16d800754151bf03b0af7185f71fa107e6337c85ad01e4680047b11a1599168fe2547da83a06f7adaeec25913bec79ddc9e4a0c2cfbd0cd4afe0b0d30b9e
EBUILD rust-1.77.1.ebuild 25251 BLAKE2B ff042078351f96d059aed3aa1fec39ee6a3d7bccbeac71d82cbc67c162b0ad1391fe82c71409985af66590553b3f879febaeb259c157444f8197250c4490250a SHA512 574c34795bc7622aa24bbab5190b23b1cebcb95a5af9bb315203543a78048ed74e1a74629022492c4a6cefaf2f9ac415104cf1339cff4e7988a2b79b9fe1b1e2
EBUILD rust-1.78.0.ebuild 25413 BLAKE2B df9443e5f9ed4fbd27f022eb64e27d52b3b84641be27abc245fd4a5341b2b7907ae6573fc13023a984ea40bd6ecbc315efe792003a97dd4382e2f0753b1c7f60 SHA512 2510adb7023ff5530bcadd35efe34fb576b48dd98394154ce8e1be110b8a2d88c70518ddc7025f41b9b67d071c6cdc67a840202d54bb7b0f373cf1b7e4e78f6f
+EBUILD rust-1.79.0.ebuild 25444 BLAKE2B 83ae7a6545fcf0dbbd50ef2012309a51b15575fd828721d3c69df388d805dfb037563208ea9fd0253347c19bea115b0c8d6365897d7390c4d05474d2cd8acbbf SHA512 59a40bca20a4bb5015016fc61d85618cefe81399716cd28761da2c4580230dc2ff8bee41d8acb900e23bb37a3686080ced3fd7076f0e2076952027ab2a833e16
MISC metadata.xml 1945 BLAKE2B cf3ed0b2550564faee94e53e21deb0e905b38cd45c503ba18f55c36f13093fa65c4dac8e544c891c9378b2ce32912cab1a1a0b61a277ff29f5288b672f4a218d SHA512 a28dc5b78e15aaeec5ccf028a053c3df6a12b24bcfb6e8948e2e25b3c04cc8ede5973f1e57c723081355853152baa8c8219e36bb603b714628e71587d2bba45e
diff --git a/dev-lang/rust/rust-1.79.0.ebuild b/dev-lang/rust/rust-1.79.0.ebuild
new file mode 100644
index 000000000000..e92cb50b5f17
--- /dev/null
+++ b/dev-lang/rust/rust-1.79.0.ebuild
@@ -0,0 +1,788 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing \
+ multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
+
+if [[ ${PV} = *beta* ]]; then
+ betaver=${PV//*beta}
+ BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}"
+ MY_P="rustc-beta"
+ SLOT="beta/${PV}"
+ SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz"
+else
+ ABI_VER="$(ver_cut 1-2)"
+ SLOT="stable/${ABI_VER}"
+ MY_P="rustc-${PV}"
+ SRC="${MY_P}-src.tar.xz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+RUST_STAGE0_VERSION="1.$(($(ver_cut 2) - 1)).0"
+
+DESCRIPTION="Systems programming language from Mozilla"
+HOMEPAGE="https://www.rust-lang.org/"
+
+SRC_URI="
+ https://static.rust-lang.org/dist/${SRC}
+ verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc )
+ !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) )
+"
+
+# keep in sync with llvm ebuild of the same version as bundled one.
+ALL_LLVM_TARGETS=( AArch64 AMDGPU ARC ARM AVR BPF CSKY DirectX Hexagon Lanai
+ LoongArch M68k Mips MSP430 NVPTX PowerPC RISCV Sparc SPIRV SystemZ VE
+ WebAssembly X86 XCore Xtensa )
+ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" )
+LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/(-)?}
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4"
+
+IUSE="big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm ${ALL_LLVM_TARGETS[*]}"
+
+# Please keep the LLVM dependency block separate. Since LLVM is slotted,
+# we need to *really* make sure we're not pulling more than one slot
+# simultaneously.
+
+# How to use it:
+# List all the working slots in LLVM_VALID_SLOTS, newest first.
+LLVM_VALID_SLOTS=( 18 )
+LLVM_MAX_SLOT="${LLVM_VALID_SLOTS[0]}"
+
+# splitting usedeps needed to avoid CI/pkgcheck's UncheckableDep limitation
+# (-) usedep needed because we may build with older llvm without that target
+LLVM_DEPEND="|| ( "
+for _s in ${LLVM_VALID_SLOTS[@]}; do
+ LLVM_DEPEND+=" ( "
+ for _x in ${ALL_LLVM_TARGETS[@]}; do
+ LLVM_DEPEND+="
+ ${_x}? ( sys-devel/llvm:${_s}[${_x}(-)] )
+ wasm? ( sys-devel/lld:${_s} )"
+ done
+ LLVM_DEPEND+=" )"
+done
+unset _s _x
+LLVM_DEPEND+=" )
+ <sys-devel/llvm-$(( LLVM_MAX_SLOT + 1 )):=
+"
+
+# to bootstrap we need at least exactly previous version, or same.
+# most of the time previous versions fail to bootstrap with newer
+# for example 1.47.x, requires at least 1.46.x, 1.47.x is ok,
+# but it fails to bootstrap with 1.48.x
+# https://github.com/rust-lang/rust/blob/${PV}/src/stage0.json
+RUST_DEP_PREV="$(ver_cut 1).$(($(ver_cut 2) - 1))*"
+RUST_DEP_CURR="$(ver_cut 1).$(ver_cut 2)*"
+BOOTSTRAP_DEPEND="||
+ (
+ =dev-lang/rust-"${RUST_DEP_PREV}"
+ =dev-lang/rust-bin-"${RUST_DEP_PREV}"
+ =dev-lang/rust-"${RUST_DEP_CURR}"
+ =dev-lang/rust-bin-"${RUST_DEP_CURR}"
+ )
+"
+
+BDEPEND="${PYTHON_DEPS}
+ app-eselect/eselect-rust
+ || (
+ >=sys-devel/gcc-4.7
+ >=sys-devel/clang-3.5
+ )
+ system-bootstrap? ( ${BOOTSTRAP_DEPEND} )
+ !system-llvm? (
+ >=dev-build/cmake-3.13.4
+ app-alternatives/ninja
+ )
+ test? ( dev-debug/gdb )
+ verify-sig? ( sec-keys/openpgp-keys-rust )
+"
+
+DEPEND="
+ >=app-arch/xz-utils-5.2
+ net-misc/curl:=[http2,ssl]
+ sys-libs/zlib:=
+ dev-libs/openssl:0=
+ system-llvm? (
+ ${LLVM_DEPEND}
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ )
+ !system-llvm? (
+ !llvm-libunwind? (
+ elibc_musl? ( sys-libs/libunwind:= )
+ )
+ )
+"
+
+RDEPEND="${DEPEND}
+ app-eselect/eselect-rust
+ sys-apps/lsb-release
+"
+
+REQUIRED_USE="|| ( ${ALL_LLVM_TARGETS[*]} )
+ miri? ( nightly )
+ parallel-compiler? ( nightly )
+ rust-analyzer? ( rust-src )
+ test? ( ${ALL_LLVM_TARGETS[*]} )
+ wasm? ( llvm_targets_WebAssembly )
+ x86? ( cpu_flags_x86_sse2 )
+"
+
+# we don't use cmake.eclass, but can get a warning
+CMAKE_WARN_UNUSED_CLI=no
+
+QA_FLAGS_IGNORED="
+ usr/lib/${PN}/${PV}/bin/.*
+ usr/lib/${PN}/${PV}/libexec/.*
+ usr/lib/${PN}/${PV}/lib/lib.*.so
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/.*
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
+"
+
+QA_SONAME="
+ usr/lib/${PN}/${PV}/lib/lib.*.so.*
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/lib.*.so
+"
+
+QA_PRESTRIPPED="
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/bin/rust-llvm-dwp
+ usr/lib/${PN}/${PV}/lib/rustlib/.*/lib/self-contained/crtn.o
+"
+
+# An rmeta file is custom binary format that contains the metadata for the crate.
+# rmeta files do not support linking, since they do not contain compiled object files.
+# so we can safely silence the warning for this QA check.
+QA_EXECSTACK="usr/lib/${PN}/${PV}/lib/rustlib/*/lib*.rlib:lib.rmeta"
+
+S="${WORKDIR}/${MY_P}-src"
+
+# causes double bootstrap
+RESTRICT="test"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/rust.asc
+
+PATCHES=(
+ "${FILESDIR}"/1.78.0-musl-dynamic-linking.patch
+ "${FILESDIR}"/1.74.1-cross-compile-libz.patch
+ #"${FILESDIR}"/1.72.0-bump-libc-deps-to-0.2.146.patch # pending refresh
+ "${FILESDIR}"/1.78.0-ignore-broken-and-non-applicable-tests.patch
+ "${FILESDIR}"/1.67.0-doc-wasm.patch
+)
+
+clear_vendor_checksums() {
+ sed -i 's/\("files":{\)[^}]*/\1/' "vendor/${1}/.cargo-checksum.json" || die
+}
+
+toml_usex() {
+ usex "${1}" true false
+}
+
+bootstrap_rust_version_check() {
+ # never call from pkg_pretend. eselect-rust may be not installed yet.
+ [[ ${MERGE_TYPE} == binary ]] && return
+ local rustc_wanted="$(ver_cut 1).$(($(ver_cut 2) - 1))"
+ local rustc_toonew="$(ver_cut 1).$(($(ver_cut 2) + 1))"
+ local rustc_version=( $(eselect --brief --root="${BROOT}" rust show 2>/dev/null) )
+ rustc_version=${rustc_version[0]#rust-bin-}
+ rustc_version=${rustc_version#rust-}
+
+ [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
+
+ if ver_test "${rustc_version}" -lt "${rustc_wanted}" ; then
+ eerror "Rust >=${rustc_wanted} is required"
+ eerror "please run 'eselect rust' and set correct rust version"
+ die "selected rust version is too old"
+ elif ver_test "${rustc_version}" -ge "${rustc_toonew}" ; then
+ eerror "Rust <${rustc_toonew} is required"
+ eerror "please run 'eselect rust' and set correct rust version"
+ die "selected rust version is too new"
+ else
+ einfo "Using rust ${rustc_version} to build"
+ fi
+}
+
+pre_build_checks() {
+ local M=8192
+ # multiply requirements by 1.3 if we are doing x86-multilib
+ if use amd64; then
+ M=$(( $(usex abi_x86_32 13 10) * ${M} / 10 ))
+ fi
+ M=$(( $(usex clippy 128 0) + ${M} ))
+ M=$(( $(usex miri 128 0) + ${M} ))
+ M=$(( $(usex rustfmt 256 0) + ${M} ))
+ # add 2G if we compile llvm and 256M per llvm_target
+ if ! use system-llvm; then
+ M=$(( 2048 + ${M} ))
+ local ltarget
+ for ltarget in ${ALL_LLVM_TARGETS[@]}; do
+ M=$(( $(usex ${ltarget} 256 0) + ${M} ))
+ done
+ fi
+ M=$(( $(usex wasm 256 0) + ${M} ))
+ M=$(( $(usex debug 2 1) * ${M} ))
+ eshopts_push -s extglob
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ M=$(( 15 * ${M} / 10 ))
+ fi
+ eshopts_pop
+ M=$(( $(usex system-bootstrap 0 1024) + ${M} ))
+ M=$(( $(usex doc 256 0) + ${M} ))
+ CHECKREQS_DISK_BUILD=${M}M check-reqs_pkg_${EBUILD_PHASE}
+}
+
+llvm_check_deps() {
+ has_version -r "sys-devel/llvm:${LLVM_SLOT}[${LLVM_TARGET_USEDEPS// /,}]"
+}
+
+# Is LLVM being linked against libc++?
+is_libcxx_linked() {
+ local code='#include <ciso646>
+#if defined(_LIBCPP_VERSION)
+ HAVE_LIBCXX
+#endif
+'
+ local out=$($(tc-getCXX) ${CXXFLAGS} ${CPPFLAGS} -x c++ -E -P - <<<"${code}") || return 1
+ [[ ${out} == *HAVE_LIBCXX* ]]
+}
+
+pkg_pretend() {
+ pre_build_checks
+}
+
+pkg_setup() {
+ pre_build_checks
+ python-any-r1_pkg_setup
+
+ export LIBGIT2_NO_PKG_CONFIG=1 #749381
+ if tc-is-cross-compiler; then
+ export PKG_CONFIG_ALLOW_CROSS=1
+ export PKG_CONFIG_PATH="${ROOT}/usr/$(get_libdir)/pkgconfig"
+ export OPENSSL_INCLUDE_DIR="${ROOT}/usr/include"
+ export OPENSSL_LIB_DIR="${ROOT}/usr/$(get_libdir)"
+
+ use system-bootstrap || die "USE=system-bootstrap is required when cross-compiling"
+ use system-llvm && die "USE=system-llvm not allowed when cross-compiling"
+ local cross_llvm_target="$(llvm_tuple_to_target "${CBUILD}")"
+ use "llvm_targets_${cross_llvm_target}" || \
+ die "Must enable LLVM_TARGETS=${cross_llvm_target} matching CBUILD=${CBUILD} when cross-compiling"
+ fi
+
+ use system-bootstrap && bootstrap_rust_version_check
+
+ if use system-llvm; then
+ llvm_pkg_setup
+
+ local llvm_config="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ export LLVM_LINK_SHARED=1
+ export RUSTFLAGS="${RUSTFLAGS} -Lnative=$("${llvm_config}" --libdir)"
+ fi
+}
+
+esetup_unwind_hack() {
+ # https://bugs.gentoo.org/870280
+ # this is a hack needed to bootstrap with libgcc_s linked tarball on llvm-libunwind system.
+ # it should trigger for internal bootstrap or system-bootstrap with rust-bin.
+ # the whole idea is for stage0 to bootstrap with fake libgcc_s.
+ # final stage will receive -L${T}/lib but not -lgcc_s args, producing clean compiler.
+ local fakelib="${T}/fakelib"
+ mkdir -p "${fakelib}" || die
+ # we need both symlinks, one for cargo runtime, other for linker.
+ ln -s "${ESYSROOT}/usr/lib/libunwind.so" "${fakelib}/libgcc_s.so.1" || die
+ ln -s "${ESYSROOT}/usr/lib/libunwind.so" "${fakelib}/libgcc_s.so" || die
+ export LD_LIBRARY_PATH="${fakelib}"
+ export RUSTFLAGS+=" -L${fakelib}"
+ # this is a literally magic variable that gets through cargo cache, without it some
+ # crates ignore RUSTFLAGS.
+ # this variable can not contain leading space.
+ export MAGIC_EXTRA_RUSTFLAGS+="${MAGIC_EXTRA_RUSTFLAGS:+ }-L${fakelib}"
+}
+
+src_prepare() {
+ # Clear vendor checksums for crates that we patched to bump libc.
+ # NOTE: refresh this on each bump.
+ #for i in addr2line-0.20.0 bstr cranelift-jit crossbeam-channel elasticlunr-rs handlebars icu_locid libffi \
+ # terminal_size tracing-tree; do
+ # clear_vendor_checksums "${i}"
+ #done
+
+ if ! use system-bootstrap; then
+ has_version sys-devel/gcc || esetup_unwind_hack
+ local rust_stage0_root="${WORKDIR}"/rust-stage0
+ local rust_stage0="rust-${RUST_STAGE0_VERSION}-$(rust_abi "${CBUILD}")"
+
+ "${WORKDIR}/${rust_stage0}"/install.sh --disable-ldconfig \
+ --without=rust-docs-json-preview,rust-docs --destdir="${rust_stage0_root}" --prefix=/ || die
+ fi
+
+ default
+}
+
+src_configure() {
+ filter-lto # https://bugs.gentoo.org/862109 https://bugs.gentoo.org/866231
+
+ local rust_target="" rust_targets="" arch_cflags
+
+ # Collect rust target names to compile standard libs for all ABIs.
+ for v in $(multilib_get_enabled_abi_pairs); do
+ rust_targets+=",\"$(rust_abi $(get_abi_CHOST ${v##*.}))\""
+ done
+ if use wasm; then
+ rust_targets+=",\"wasm32-unknown-unknown\""
+ if use system-llvm; then
+ # un-hardcode rust-lld linker for this target
+ # https://bugs.gentoo.org/715348
+ sed -i '/linker:/ s/rust-lld/wasm-ld/' compiler/rustc_target/src/spec/base/wasm.rs || die
+ fi
+ fi
+ rust_targets="${rust_targets#,}"
+
+ # cargo and rustdoc are mandatory and should always be included
+ local tools='"cargo","rustdoc"'
+ use clippy && tools+=',"clippy"'
+ use miri && tools+=',"miri"'
+ use profiler && tools+=',"rust-demangler"'
+ use rustfmt && tools+=',"rustfmt"'
+ use rust-analyzer && tools+=',"rust-analyzer","rust-analyzer-proc-macro-srv"'
+ use rust-src && tools+=',"src"'
+
+ local rust_stage0_root
+ if use system-bootstrap; then
+ local printsysroot
+ printsysroot="$(rustc --print sysroot || die "Can't determine rust's sysroot")"
+ rust_stage0_root="${printsysroot}"
+ else
+ rust_stage0_root="${WORKDIR}"/rust-stage0
+ fi
+ # in case of prefix it will be already prefixed, as --print sysroot returns full path
+ [[ -d ${rust_stage0_root} ]] || die "${rust_stage0_root} is not a directory"
+
+ rust_target="$(rust_abi)"
+ rust_build="$(rust_abi "${CBUILD}")"
+ rust_host="$(rust_abi "${CHOST}")"
+
+ local cm_btype="$(usex debug DEBUG RELEASE)"
+ cat <<- _EOF_ > "${S}"/config.toml
+ [llvm]
+ download-ci-llvm = false
+ optimize = $(toml_usex !debug)
+ release-debuginfo = $(toml_usex debug)
+ assertions = $(toml_usex debug)
+ ninja = true
+ targets = "${LLVM_TARGETS// /;}"
+ experimental-targets = ""
+ link-shared = $(toml_usex system-llvm)
+ $(if is_libcxx_linked; then
+ # https://bugs.gentoo.org/732632
+ echo "use-libcxx = true"
+ echo "static-libstdcpp = false"
+ fi)
+ $(case "${rust_target}" in
+ i586-*-linux-*)
+ # https://github.com/rust-lang/rust/issues/93059
+ echo 'cflags = "-fcf-protection=none"'
+ echo 'cxxflags = "-fcf-protection=none"'
+ echo 'ldflags = "-fcf-protection=none"'
+ ;;
+ *)
+ ;;
+ esac)
+ enable-warnings = false
+ [llvm.build-config]
+ CMAKE_VERBOSE_MAKEFILE = "ON"
+ $(if ! tc-is-cross-compiler; then
+ # When cross-compiling, LLVM is compiled twice, once for host and
+ # once for target. Unfortunately, this build configuration applies
+ # to both, which means any flags applicable to one target but not
+ # the other will break. Conditionally disable respecting user
+ # flags when cross-compiling.
+ echo "CMAKE_C_FLAGS_${cm_btype} = \"${CFLAGS}\""
+ echo "CMAKE_CXX_FLAGS_${cm_btype} = \"${CXXFLAGS}\""
+ echo "CMAKE_EXE_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\""
+ echo "CMAKE_MODULE_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\""
+ echo "CMAKE_SHARED_LINKER_FLAGS_${cm_btype} = \"${LDFLAGS}\""
+ echo "CMAKE_STATIC_LINKER_FLAGS_${cm_btype} = \"${ARFLAGS}\""
+ fi)
+ [build]
+ build-stage = 2
+ test-stage = 2
+ build = "${rust_build}"
+ host = ["${rust_host}"]
+ target = [${rust_targets}]
+ cargo = "${rust_stage0_root}/bin/cargo"
+ rustc = "${rust_stage0_root}/bin/rustc"
+ rustfmt = "${rust_stage0_root}/bin/rustfmt"
+ docs = $(toml_usex doc)
+ compiler-docs = false
+ submodules = false
+ python = "${EPYTHON}"
+ locked-deps = true
+ vendor = true
+ extended = true
+ tools = [${tools}]
+ verbose = 2
+ sanitizers = false
+ profiler = $(toml_usex profiler)
+ cargo-native-static = false
+ [install]
+ prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
+ sysconfdir = "etc"
+ docdir = "share/doc/rust"
+ bindir = "bin"
+ libdir = "lib"
+ mandir = "share/man"
+ [rust]
+ # https://github.com/rust-lang/rust/issues/54872
+ codegen-units-std = 1
+ optimize = true
+ debug = $(toml_usex debug)
+ debug-assertions = $(toml_usex debug)
+ debug-assertions-std = $(toml_usex debug)
+ debuginfo-level = $(usex debug 2 0)
+ debuginfo-level-rustc = $(usex debug 2 0)
+ debuginfo-level-std = $(usex debug 2 0)
+ debuginfo-level-tools = $(usex debug 2 0)
+ debuginfo-level-tests = 0
+ backtrace = true
+ incremental = false
+ $(if ! tc-is-cross-compiler; then
+ echo "default-linker = \"$(tc-getCC)\""
+ fi)
+ parallel-compiler = $(toml_usex parallel-compiler)
+ channel = "$(usex nightly nightly stable)"
+ description = "gentoo"
+ rpath = false
+ verbose-tests = true
+ optimize-tests = $(toml_usex !debug)
+ codegen-tests = true
+ dist-src = false
+ remap-debuginfo = true
+ lld = $(usex system-llvm false $(toml_usex wasm))
+ # only deny warnings if doc+wasm are NOT requested, documenting stage0 wasm std fails without it
+ # https://github.com/rust-lang/rust/issues/74976
+ # https://github.com/rust-lang/rust/issues/76526
+ deny-warnings = $(usex wasm $(usex doc false true) true)
+ backtrace-on-ice = true
+ jemalloc = false
+ # See https://github.com/rust-lang/rust/issues/121124
+ lto = "$(usex lto thin off)"
+ [dist]
+ src-tarball = false
+ compression-formats = ["xz"]
+ compression-profile = "balanced"
+ _EOF_
+
+ for v in $(multilib_get_enabled_abi_pairs); do
+ rust_target=$(rust_abi $(get_abi_CHOST ${v##*.}))
+ arch_cflags="$(get_abi_CFLAGS ${v##*.})"
+
+ export CFLAGS_${rust_target//-/_}="${arch_cflags}"
+
+ cat <<- _EOF_ >> "${S}"/config.toml
+ [target.${rust_target}]
+ ar = "$(tc-getAR)"
+ cc = "$(tc-getCC)"
+ cxx = "$(tc-getCXX)"
+ linker = "$(tc-getCC)"
+ ranlib = "$(tc-getRANLIB)"
+ llvm-libunwind = "$(usex llvm-libunwind $(usex system-llvm system in-tree) no)"
+ _EOF_
+ if use system-llvm; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ _EOF_
+ fi
+ # by default librustc_target/spec/linux_musl_base.rs sets base.crt_static_default = true;
+ # but we patch it and set to false here as well
+ if use elibc_musl; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ crt-static = false
+ musl-root = "$($(tc-getCC) -print-sysroot)/usr"
+ _EOF_
+ fi
+ done
+ if use wasm; then
+ wasm_target="wasm32-unknown-unknown"
+ export CFLAGS_${wasm_target//-/_}="$(filter-flags '-mcpu*' '-march*' '-mtune*'; echo "$CFLAGS")"
+ cat <<- _EOF_ >> "${S}"/config.toml
+ [target.wasm32-unknown-unknown]
+ linker = "$(usex system-llvm lld rust-lld)"
+ # wasm target does not have profiler_builtins https://bugs.gentoo.org/848483
+ profiler = false
+ _EOF_
+ fi
+
+ if [[ -n ${I_KNOW_WHAT_I_AM_DOING_CROSS} ]]; then # whitespace intentionally shifted below
+ # experimental cross support
+ # discussion: https://bugs.gentoo.org/679878
+ # TODO: c*flags, clang, system-llvm, cargo.eclass target support
+ # it would be much better if we could split out stdlib
+ # complilation to separate ebuild and abuse CATEGORY to
+ # just install to /usr/lib/rustlib/<target>
+
+ # extra targets defined as a bash array
+ # spec format: <LLVM target>:<rust-target>:<CTARGET>
+ # best place would be /etc/portage/env/dev-lang/rust
+ # Example:
+ # RUST_CROSS_TARGETS=(
+ # "AArch64:aarch64-unknown-linux-gnu:aarch64-unknown-linux-gnu"
+ # )
+ # no extra hand holding is done, no target transformations, all
+ # values are passed as-is with just basic checks, so it's up to user to supply correct values
+ # valid rust targets can be obtained with
+ # rustc --print target-list
+ # matching cross toolchain has to be installed
+ # matching LLVM_TARGET has to be enabled for both rust and llvm (if using system one)
+ # only gcc toolchains installed with crossdev are checked for now.
+
+ # BUG: we can't pass host flags to cross compiler, so just filter for now
+ # BUG: this should be more fine-grained.
+ filter-flags '-mcpu=*' '-march=*' '-mtune=*'
+
+ local cross_target_spec
+ for cross_target_spec in "${RUST_CROSS_TARGETS[@]}";do
+ # extracts first element form <LLVM target>:<rust-target>:<CTARGET>
+ local cross_llvm_target="${cross_target_spec%%:*}"
+ # extracts toolchain triples, <rust-target>:<CTARGET>
+ local cross_triples="${cross_target_spec#*:}"
+ # extracts first element after before : separator
+ local cross_rust_target="${cross_triples%%:*}"
+ # extracts last element after : separator
+ local cross_toolchain="${cross_triples##*:}"
+ use llvm_targets_${cross_llvm_target} || die "need llvm_targets_${cross_llvm_target} target enabled"
+ command -v ${cross_toolchain}-gcc > /dev/null 2>&1 || die "need ${cross_toolchain} cross toolchain"
+
+ cat <<- _EOF_ >> "${S}"/config.toml
+ [target.${cross_rust_target}]
+ ar = "${cross_toolchain}-ar"
+ cc = "${cross_toolchain}-gcc"
+ cxx = "${cross_toolchain}-g++"
+ linker = "${cross_toolchain}-gcc"
+ ranlib = "${cross_toolchain}-ranlib"
+ _EOF_
+ if use system-llvm; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ llvm-config = "$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/llvm-config"
+ _EOF_
+ fi
+ if [[ "${cross_toolchain}" == *-musl* ]]; then
+ cat <<- _EOF_ >> "${S}"/config.toml
+ musl-root = "$(${cross_toolchain}-gcc -print-sysroot)/usr"
+ _EOF_
+ fi
+
+ # append cross target to "normal" target list
+ # example 'target = ["powerpc64le-unknown-linux-gnu"]'
+ # becomes 'target = ["powerpc64le-unknown-linux-gnu","aarch64-unknown-linux-gnu"]'
+
+ rust_targets="${rust_targets},\"${cross_rust_target}\""
+ sed -i "/^target = \[/ s#\[.*\]#\[${rust_targets}\]#" config.toml || die
+
+ ewarn
+ ewarn "Enabled ${cross_rust_target} rust target"
+ ewarn "Using ${cross_toolchain} cross toolchain"
+ ewarn
+ if ! has_version -b 'sys-devel/binutils[multitarget]' ; then
+ ewarn "'sys-devel/binutils[multitarget]' is not installed"
+ ewarn "'strip' will be unable to strip cross libraries"
+ ewarn "cross targets will be installed with full debug information"
+ ewarn "enable 'multitarget' USE flag for binutils to be able to strip object files"
+ ewarn
+ ewarn "Alternatively llvm-strip can be used, it supports stripping any target"
+ ewarn "define STRIP=\"llvm-strip\" to use it (experimental)"
+ ewarn
+ fi
+ done
+ fi # I_KNOW_WHAT_I_AM_DOING_CROSS
+
+ einfo "Rust configured with the following flags:"
+ echo
+ echo RUSTFLAGS="\"${RUSTFLAGS}\""
+ echo RUSTFLAGS_BOOTSTRAP="\"${RUSTFLAGS_BOOTSTRAP}\""
+ echo RUSTFLAGS_NOT_BOOTSTRAP="\"${RUSTFLAGS_NOT_BOOTSTRAP}\""
+ echo MAGIC_EXTRA_RUSTFLAGS="\"${MAGIC_EXTRA_RUSTFLAGS}\""
+ env | grep "CARGO_TARGET_.*_RUSTFLAGS="
+ env | grep "CFLAGS_.*"
+ echo
+ einfo "config.toml contents:"
+ cat "${S}"/config.toml || die
+ echo
+}
+
+src_compile() {
+ RUST_BACKTRACE=1 "${EPYTHON}" ./x.py build -vvv --config="${S}"/config.toml -j$(makeopts_jobs) || die
+}
+
+src_test() {
+ # https://rustc-dev-guide.rust-lang.org/tests/intro.html
+
+ # those are basic and codegen tests.
+ local tests=(
+ codegen
+ codegen-units
+ compile-fail
+ incremental
+ mir-opt
+ pretty
+ run-make
+ )
+
+ # fails if llvm is not built with ALL targets.
+ # and known to fail with system llvm sometimes.
+ use system-llvm || tests+=( assembly )
+
+ # fragile/expensive/less important tests
+ # or tests that require extra builds
+ # TODO: instead of skipping, just make some nonfatal.
+ if [[ ${ERUST_RUN_EXTRA_TESTS:-no} != no ]]; then
+ tests+=(
+ rustdoc
+ rustdoc-js
+ rustdoc-js-std
+ rustdoc-ui
+ run-make-fulldeps
+ ui
+ ui-fulldeps
+ )
+ fi
+
+ local i failed=()
+ einfo "rust_src_test: enabled tests ${tests[@]/#/src/test/}"
+ for i in "${tests[@]}"; do
+ local t="src/test/${i}"
+ einfo "rust_src_test: running ${t}"
+ if ! RUST_BACKTRACE=1 "${EPYTHON}" ./x.py test -vv --config="${S}"/config.toml \
+ -j$(makeopts_jobs) --no-doc --no-fail-fast "${t}"
+ then
+ failed+=( "${t}" )
+ eerror "rust_src_test: ${t} failed"
+ fi
+ done
+
+ if [[ ${#failed[@]} -ne 0 ]]; then
+ eerror "rust_src_test: failure summary: ${failed[@]}"
+ die "aborting due to test failures"
+ fi
+}
+
+src_install() {
+ DESTDIR="${D}" "${EPYTHON}" ./x.py install -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die
+
+ # bug #689562, #689160
+ rm -v "${ED}/usr/lib/${PN}/${PV}/etc/bash_completion.d/cargo" || die
+ rmdir -v "${ED}/usr/lib/${PN}/${PV}"/etc{/bash_completion.d,} || die
+ newbashcomp src/tools/cargo/src/etc/cargo.bashcomp.sh cargo
+
+ local symlinks=(
+ cargo
+ rustc
+ rustdoc
+ rust-gdb
+ rust-gdbgui
+ rust-lldb
+ )
+
+ use clippy && symlinks+=( clippy-driver cargo-clippy )
+ use miri && symlinks+=( miri cargo-miri )
+ use profiler && symlinks+=( rust-demangler )
+ use rustfmt && symlinks+=( rustfmt cargo-fmt )
+ use rust-analyzer && symlinks+=( rust-analyzer )
+
+ einfo "installing eselect-rust symlinks and paths: ${symlinks[@]}"
+ local i
+ for i in "${symlinks[@]}"; do
+ # we need realpath on /usr/bin/* symlink return version-appended binary path.
+ # so /usr/bin/rustc should point to /usr/lib/rust/<ver>/bin/rustc-<ver>
+ # need to fix eselect-rust to remove this hack.
+ local ver_i="${i}-${PV}"
+ if [[ -f "${ED}/usr/lib/${PN}/${PV}/bin/${i}" ]]; then
+ einfo "Installing ${i} symlink"
+ ln -v "${ED}/usr/lib/${PN}/${PV}/bin/${i}" "${ED}/usr/lib/${PN}/${PV}/bin/${ver_i}" || die
+ else
+ ewarn "${i} symlink requested, but source file not found"
+ ewarn "please report this"
+ fi
+ dosym "../lib/${PN}/${PV}/bin/${ver_i}" "/usr/bin/${ver_i}"
+ done
+
+ # symlinks to switch components to active rust in eselect
+ dosym "${PV}/lib" "/usr/lib/${PN}/lib-${PV}"
+ dosym "${PV}/libexec" "/usr/lib/${PN}/libexec-${PV}"
+ dosym "${PV}/share/man" "/usr/lib/${PN}/man-${PV}"
+ dosym "rust/${PV}/lib/rustlib" "/usr/lib/rustlib-${PV}"
+ dosym "../../lib/${PN}/${PV}/share/doc/rust" "/usr/share/doc/${P}"
+
+ newenvd - "50${P}" <<-_EOF_
+ LDPATH="${EPREFIX}/usr/lib/rust/lib"
+ MANPATH="${EPREFIX}/usr/lib/rust/man"
+ _EOF_
+
+ rm -rf "${ED}/usr/lib/${PN}/${PV}"/*.old || die
+ rm -rf "${ED}/usr/lib/${PN}/${PV}/bin"/*.old || die
+ rm -rf "${ED}/usr/lib/${PN}/${PV}/doc"/*.old || die
+
+ # note: eselect-rust adds EROOT to all paths below
+ cat <<-_EOF_ > "${T}/provider-${P}"
+ /usr/bin/cargo
+ /usr/bin/rustdoc
+ /usr/bin/rust-gdb
+ /usr/bin/rust-gdbgui
+ /usr/bin/rust-lldb
+ /usr/lib/rustlib
+ /usr/lib/rust/lib
+ /usr/lib/rust/libexec
+ /usr/lib/rust/man
+ /usr/share/doc/rust
+ _EOF_
+
+ if use clippy; then
+ echo /usr/bin/clippy-driver >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-clippy >> "${T}/provider-${P}"
+ fi
+ if use miri; then
+ echo /usr/bin/miri >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-miri >> "${T}/provider-${P}"
+ fi
+ if use profiler; then
+ echo /usr/bin/rust-demangler >> "${T}/provider-${P}"
+ fi
+ if use rustfmt; then
+ echo /usr/bin/rustfmt >> "${T}/provider-${P}"
+ echo /usr/bin/cargo-fmt >> "${T}/provider-${P}"
+ fi
+ if use rust-analyzer; then
+ echo /usr/bin/rust-analyzer >> "${T}/provider-${P}"
+ fi
+
+ insinto /etc/env.d/rust
+ doins "${T}/provider-${P}"
+
+ if use dist; then
+ "${EPYTHON}" ./x.py dist -vv --config="${S}"/config.toml -j$(makeopts_jobs) || die
+ insinto "/usr/lib/${PN}/${PV}/dist"
+ doins -r "${S}/build/dist/."
+ fi
+}
+
+pkg_postinst() {
+ eselect rust update
+
+ if has_version dev-debug/gdb || has_version dev-debug/lldb; then
+ elog "Rust installs a helper script for calling GDB and LLDB,"
+ elog "for your convenience it is installed under /usr/bin/rust-{gdb,lldb}-${PV}."
+ fi
+
+ if has_version app-editors/emacs; then
+ elog "install app-emacs/rust-mode to get emacs support for rust."
+ fi
+
+ if has_version app-editors/gvim || has_version app-editors/vim; then
+ elog "install app-vim/rust-vim to get vim support for rust."
+ fi
+}
+
+pkg_postrm() {
+ eselect rust cleanup
+}
diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index ee4a486db473..aa78088d352e 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -11,7 +11,7 @@ DIST firefox-115esr-patches-10.tar.xz 17256 BLAKE2B 0f6265d6e12f55e9b5128f2f261b
DIST spidermonkey-102-patches-05j.tar.xz 4596 BLAKE2B 215b770bbdf17973d7b3fd1df6cee9647459d2b02b0be5bdb289d457e5dbdb06ceac7a3082fc2f5836e991a4ac4486d73330b0276a466b5c528dab226a27829c SHA512 d2b8e32dac87d60a00fd93479dc34d8adab4feec24a38591cebeb4cf271aa2fd964f4dc26e67ebfb127a47bc8f684d50b32b2cff18ed5286701a04a289058185
DIST spidermonkey-115-patches-01.tar.xz 3992 BLAKE2B e97d0cb3edfb885119226f54f22485ed4e8220cd904d3356b87ccc013403f976a042171cf9ca7250bcf3fe3d90996dd80b4104e7d614f95d7bcfcb0e710a8a78 SHA512 cece96f172a09dd0e29f7c2fdbf650cde405b276bc4083956365289f1da4b1d078ccbde760da6553888ddb3c53cf9aded52051db556a2c4ec492fed01dcb03a1
EBUILD spidermonkey-102.15.0.ebuild 15624 BLAKE2B a10e3fb8fcbc0f0016778a3c5bb1caea09b05eef2d059f5bb920158b45e9f15ab1e9bd9da90300457e68a147b334a49a86bd1dd07f036feedfa69d17491e63a5 SHA512 c71d02f78d2196e9afa44e3481fa9f6ef8324799b4a4a460eab531ca3d51e09a1b43a15bd2efbac5d11d03bb410babe6400236220684641c97aaa030ee970fdf
-EBUILD spidermonkey-115.10.0.ebuild 13638 BLAKE2B 505d06f534f2199235084702e64fd88d8182f1b58231ee5123de0c8de15831bca64442d0f242733df571a8965536114196cc90f8f8bdb24600c3b856569e5279 SHA512 5d5fcd4035fc37b349413df4a97c33fb0746e9292faf37ebdbad74702629b13d783e087f1a9bf783699564ae2f7bf39b33d7fea4bfccb3c764a2d8cd13919d9f
+EBUILD spidermonkey-115.10.0.ebuild 13656 BLAKE2B fe1ae11304f93a2fa425ac207c7a6289fbe3ca9dc48def2a3e8d6bc88319ca1a49412f3e8062370fa9f5b0b18ef89f31d20ce91c61d43e4f4e26447809afc4c0 SHA512 d9ce326d7049f8ae6fb6d3d5a40cf1d52c2e49ded65e91e37f79cb57de4701d4ec962590360175e9d144b3e9d4942db4cb0b3cfaf65c8f6136c90f5d0e190dee
EBUILD spidermonkey-115.11.0.ebuild 13677 BLAKE2B a7b427b5f698c10bb87ea9554271066094b617e8e584b794ace4de55b3f92fa8f4433f89b44ea651e8d46e21ff07dd39a61b445bc083057cf221622bfaf61149 SHA512 29e048e3c4a27a53ace468f1488dbec63878aea8de9cbef743e795bba9dd27d74f9c6182d5134e7847ccb3ad369fb6e851d1eecd541c546b0ad553464a3bebb9
EBUILD spidermonkey-115.12.0.ebuild 13677 BLAKE2B a7b427b5f698c10bb87ea9554271066094b617e8e584b794ace4de55b3f92fa8f4433f89b44ea651e8d46e21ff07dd39a61b445bc083057cf221622bfaf61149 SHA512 29e048e3c4a27a53ace468f1488dbec63878aea8de9cbef743e795bba9dd27d74f9c6182d5134e7847ccb3ad369fb6e851d1eecd541c546b0ad553464a3bebb9
EBUILD spidermonkey-115.9.1.ebuild 12934 BLAKE2B d0be2703825b566522d31850e60320c2f250de4683983bfa1474aeef053282321d83b26007fc36ea6429c48f5a528cb47a81627cdbff23754d61275a38776063 SHA512 aaba4bdafce7062a2b8a8b66c0488c4a6b4da519b1ea91b236fde3e7fe1c352205729331e71aae022083cc9dae2dd8b62e23e5dd35e452e3f919e6469b94f5e0
diff --git a/dev-lang/spidermonkey/spidermonkey-115.10.0.ebuild b/dev-lang/spidermonkey/spidermonkey-115.10.0.ebuild
index 41c724870547..1bebf4fa8cbc 100644
--- a/dev-lang/spidermonkey/spidermonkey-115.10.0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-115.10.0.ebuild
@@ -78,7 +78,7 @@ BDEPEND="${PYTHON_DEPS}
clang? (
sys-devel/lld:18
sys-devel/clang:18
- virtual/rust:0/llvm-18
+ <virtual/rust-1.78:0/llvm-18
)
)
(
@@ -106,10 +106,10 @@ BDEPEND="${PYTHON_DEPS}
)
)
)
- !clang? ( virtual/rust )
+ !clang? ( <virtual/rust-1.78 )
!elibc_glibc? (
|| (
- dev-lang/rust
+ <dev-lang/rust-1.78
<dev-lang/rust-bin-1.73
)
)
diff --git a/dev-lang/tuprolog/Manifest b/dev-lang/tuprolog/Manifest
index 1d53c7e322bb..25109f911f4d 100644
--- a/dev-lang/tuprolog/Manifest
+++ b/dev-lang/tuprolog/Manifest
@@ -2,4 +2,5 @@ AUX build-3.x.xml 2968 BLAKE2B e403d134a62504c396842f2fad71cf2aec1786c5d7902d7d0
DIST tuprolog-3.2.0-gentoo-patchset-0.tar.gz 1813 BLAKE2B 4ed7ffbb752a821a2b2842cfdbc1f4ec92d14b35a1c5a722207b45ec9dbdc44588acc010fb6386e8ed2e7d30d3bc8d425f0f74e8cc953cb7afad8305904e1499 SHA512 454757fc01f3f697510426e7a2a41b57350c1e3f980e381e197616e10eaf88339155226096f1d417397b9bc6f4964a45b3d547c6794ad23a4a014b06212b08f0
DIST tuprolog-3.2.0.tar.gz 6242286 BLAKE2B 77a3d3f886673aca72fffd9bb60657efcbe7ea5bb0f84eea7a72df513295d572c8116472f8d544240fac676ac9a6a0fcecfc3166e6426ef7d8af80eac4ba8d85 SHA512 e27bd989d66bae26c646cb69670fb75232ebdd18d1dbb9d600f9847921ecd56d17221736b3ec15c087857509272ce89af8bc44924130430db3860870a06bb499
EBUILD tuprolog-3.2.0-r2.ebuild 1400 BLAKE2B f8ea3a222f28a32ff069f832701869b567b3f312649071a5e19d59e59125866acf3d159a107e53e0323c254284da3fbf7f5acecdaadfb276677b9814e3fb1318 SHA512 b1b008e92aeb7f3f3dd12fed5a3d0ba201fa21b41fd69e6db45883909e0df607489ca266fd90dd456172032a47fd9740e26316f1c1c3e3b29c70a422e291a83a
+EBUILD tuprolog-3.2.0-r3.ebuild 1779 BLAKE2B da40558dc9582fd63b021b34558300f501e109aa19c4ed3e11e1bdfbbbda17d103fd843fd2a5e2045d1c35a83049d63e708dc47ef5f584bb067f74c7145dff11 SHA512 198758efda408a2455bb9f61574e0d1644a97775546437cbf97973c56d02d7422b7aa9729197dd4b72b8d4b76c7588be80bbbe75864b54f00a263483dcd69002
MISC metadata.xml 319 BLAKE2B ca131e483438742de5ab07f1e8c3891664ecf893ef477c917688fab8968cc5a790be3512f70027c86cfa03372d1234da3b737a1d68351c95e8902bd0eff59020 SHA512 5ed1bafbb0e39e5e97b32be26dbcb18f32063f60ed0db7ec99d08cd37d36dea037f257df5e3f63ff0dfa4bb8af2b41615d0f7bb1f937fa1449ef245d652eb5df
diff --git a/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
new file mode 100644
index 000000000000..5a6aa37f8183
--- /dev/null
+++ b/dev-lang/tuprolog/tuprolog-3.2.0-r3.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc examples source test"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+PATCHSET_VER="0"
+
+DESCRIPTION="tuProlog is a light-weight Prolog for Internet applications and infrastructures"
+HOMEPAGE="http://tuprolog.unibo.it/"
+SRC_URI="https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}.tar.gz
+ https://dev.gentoo.org/~keri/distfiles/tuprolog/${P}-gentoo-patchset-${PATCHSET_VER}.tar.gz"
+S="${WORKDIR}"/${P}
+
+LICENSE="LGPL-3 BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+CP_DEPEND="
+ dev-java/commons-lang:3.6
+ dev-java/gson:0
+ dev-java/javassist:3
+"
+
+DEPEND="${CP_DEPEND}
+ virtual/jdk:1.8
+ test? (
+ dev-java/hamcrest:0
+ dev-java/junit:4
+ )
+"
+
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*
+"
+
+PATCHES=( "${WORKDIR}/${PV}" )
+
+JAVA_GENTOO_CLASSPATH_EXTRA="lib/autocomplete.jar"
+JAVA_GENTOO_CLASSPATH="
+ commons-lang-3.6
+ gson
+ javassist-3
+"
+JAVA_RESOURCE_DIRS="res/src"
+JAVA_SRC_DIR="src"
+JAVA_TEST_GENTOO_CLASSPATH="
+ hamcrest
+ javassist-3
+ junit-4
+"
+JAVA_TEST_RESOURCE_DIRS="test"
+JAVA_TEST_RUN_ONLY=(
+ alice.tuprolog.TuPrologTestSuite
+ alice.tuprolog.ExceptionsTestSuite
+)
+JAVA_TEST_SRC_DIR="test/unit/alice"
+
+src_prepare() {
+ default #780585
+ java-pkg-2_src_prepare
+
+ mkdir res || die
+ find src -type f ! -name '*.java' \
+ | xargs cp --parents -t res || die
+
+ # unpack for bundling in 2p.jar
+ jar xf lib/autocomplete.jar || die
+ jar xf lib/rsyntaxtextarea.jar || die
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ cp {tuprolog,2p}.jar || die
+
+ # these were bundled already in previous revision
+ jar uf 2p.jar -C . org theme.dtd || die
+ java-pkg_dojar 2p.jar
+
+ if use examples ; then
+ docinto examples
+ dodoc doc/examples/*.pl
+ fi
+}
diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest
index 856ba11b0660..2f0e04b1d543 100644
--- a/dev-lang/typescript/Manifest
+++ b/dev-lang/typescript/Manifest
@@ -1,3 +1,5 @@
DIST typescript-5.4.5.tgz 5825770 BLAKE2B aea24c0924b2a0b0d01face2ce6be4e7fac85c2205cb0ecde492c5301f83d55fd8cd501326bd47f90cd78abf48c7aaf0381b13fc8242f3d2f9235e6051860b2b SHA512 bdc23852946083cd68211505c11d164881cab75d6727b48056560d22ef90a6a7b25cffa0a50272fd9e3e174686c5213832ac23c97bd6fd3ce090b031d80187c1
+DIST typescript-5.5.2.tgz 4040998 BLAKE2B 3b1b8ea1c124c24b327111a69eaeaf470364090f3a613c5ead225d9a5502ad2473ea156d203ee73cae9a8ff470d21ddc5e729935a72560c2ffad18edff4b754d SHA512 35c46d3c43ac3c51568e86c912d7e28642c26425d9b7fa2cdf37fc9d3c63547dd1bd34b18eb09a989a5b1311af60e17eb451dcde903ae6aa5dc0f6f38e88617b
EBUILD typescript-5.4.5.ebuild 823 BLAKE2B 2d94c5a6377082a5959ff1baff5261c4b705952d6ab950d56be7888ea5ed5039ae63a14ff6a6f05da7eee6308a94a3a4ba94e95edfdc25001700a7fb6e05d0ec SHA512 c736aff6f5bb51960e559f522a2c4b4143cd861fb9bce72eda67003efc0f28bf9e9febcb263b40ee6e29473d311f5d45f827e6327f00f4197c94ecc50c6a292a
+EBUILD typescript-5.5.2.ebuild 835 BLAKE2B f249d34a3332cc3134c6ec8e17c6aefcb7283cc336422e22609450dcd3483b5f056e2bc428c56e16432214fbf7b9d121dd2320a5608593082495743ba5aba961 SHA512 997e629a64d5969fdccd0a1f6c28007b566c37a5bdfda5fa51e45235ec3ed32b540f6596e54da1329e93ec4214fa18cb904ebe048839f29f97d50ab9f2747b1f
MISC metadata.xml 733 BLAKE2B 903d85acefa054dd979ac181106cd604c351e4b81e18be7ad0f370501864f6789895244a797ec20041158d8c716907a06fa75c2ba4ea192e798719bbe73b1d45 SHA512 95806f8f442b0246867f0ba0ed70c093dfd772a558ae499be7e22bfe99cb3bc54debc7479ca9b4ac81a54156d3b8745cbb448e412f31ed2d5c43f76cbc642d72
diff --git a/dev-lang/typescript/typescript-5.5.2.ebuild b/dev-lang/typescript/typescript-5.5.2.ebuild
new file mode 100644
index 000000000000..242c85963aec
--- /dev/null
+++ b/dev-lang/typescript/typescript-5.5.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Superset of JavaScript with optional static typing, classes and interfaces"
+HOMEPAGE="https://www.typescriptlang.org/
+ https://github.com/microsoft/TypeScript/"
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz"
+S="${WORKDIR}/package"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+RDEPEND="
+ net-libs/nodejs
+"
+BDEPEND="
+ >=net-libs/nodejs-16[npm]
+"
+
+src_compile() {
+ # Skip, nothing to compile here.
+ :
+}
+
+src_install() {
+ local -a myopts=(
+ --audit false
+ --color false
+ --foreground-scripts
+ --global
+ --offline
+ --omit dev
+ --prefix "${ED}/usr"
+ --progress false
+ --verbose
+ )
+ npm "${myopts[@]}" install "${DISTDIR}/${P}.tgz" || die "npm install failed"
+
+ dodoc *.md *.txt
+}
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index 79ce5ddba55e..cd3937d7faee 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/bglibs/Manifest b/dev-libs/bglibs/Manifest
index 9aaaff22e34c..23daca38e32a 100644
--- a/dev-libs/bglibs/Manifest
+++ b/dev-libs/bglibs/Manifest
@@ -1,5 +1,5 @@
AUX bglibs-2.04-stack-buffers.patch 1676 BLAKE2B 356ef239c23178b5f07d80776279c0e91a35af07623c977d051217317496e796a337dd81df5bffa828296e78a007bdb043d73d195a3bfb74116b7751b1c2f42d SHA512 0000b26a5c781b3e68253b6aa8642f1b8d0fe99d4c6cef4a776a33b83272c1ea218ae91845ccd7ba291be6a17b719513317dba32fbeedcba42f469ea65b85b85
DIST bglibs-2.04.tar.gz 713673 BLAKE2B 9e1353b3221ef6a8cfb256ec8616d1e208777b20ecade3e6ae17faca6b42222e18aa601a948e6201139378bf6f8131a2b7a053d77b198176776d42a1af611186 SHA512 094268cad7d4bacf65c0dd3d42fde2e6bac34da0fd6193b1c8202c018e752b3ef80a86c38e687467fb3a4e97130126fe74ee4a86063e4b25ee291de573984a6f
-EBUILD bglibs-2.04-r1.ebuild 1684 BLAKE2B e8ca968fa42a390e689c5e1c24f6a0fcbf86374bf32cda9b2022e39fee0bf852bd0e922d41256724aa6269bd7042bcddf74a08ca87471136f77b5ad7e9bc49e4 SHA512 a8df180e3642103b2a45d2b3b7dc48c89a364443975b35aefb43a1ddbc4cfe877033caf767e9ef6e465cf16c1d716345ed860bf40ef1db15a3ebfbc7424646aa
+EBUILD bglibs-2.04-r1.ebuild 1685 BLAKE2B eb3335d918ca5dda4e53d114d0afcae126877d05d5bcb54f9d71d3e083de3ca1333ba2973a5186e5ef4a9a69903d74904f383b7f86059a518d48d1b79bfc1c95 SHA512 da66f5c3bce7f52213e487e1372134f064bfc490b579507d02c3b05aa3ac9fcad3a694947a9fd22707a695f204b555cee3fc4bd23f4c303b0184cea5924e8497
EBUILD bglibs-2.04-r2.ebuild 1814 BLAKE2B 855e4de296b025900c4796be3c4efd1bcbcbab28fb5a7075884415477a1c86fde3ccad3fb1275b55a1cca92a9b98fe87be83ab81c8c59dc89631623aa3fda249 SHA512 22f8374b34e2c431582e467af0ef5166ae3a03454710f96b097ccded548e573cee90fd0c12c176ef64de244f3a59d63f7b19d0b1596fcb140d5773ea70653368
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-libs/bglibs/bglibs-2.04-r1.ebuild b/dev-libs/bglibs/bglibs-2.04-r1.ebuild
index 01737b688943..a59605a8505d 100644
--- a/dev-libs/bglibs/bglibs-2.04-r1.ebuild
+++ b/dev-libs/bglibs/bglibs-2.04-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/bglibs/archive/${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86"
IUSE="doc"
BDEPEND="
diff --git a/dev-libs/blake3/Manifest b/dev-libs/blake3/Manifest
index 52ba0e7ea55e..1f6ad3830fa8 100644
--- a/dev-libs/blake3/Manifest
+++ b/dev-libs/blake3/Manifest
@@ -1,5 +1,5 @@
DIST blake3-1.5.0.tar.gz 228053 BLAKE2B 04405b0bea5e0a5a774c84e712f36c61fd695c4cbe203a327741db7138af38fc4deda7c75a149f1850a1ca01a519897fb8e84c2cbe38f9cc084357c5ed61a1ed SHA512 eb782d48240cf2fa8cc3cddd699dce3a362eb480b3ca58a97d54cd3595a0c969e51fe14374b91136036e8e29c8f745efbd5a4d1aaed2c17f23cb89fb756645d0
DIST blake3-1.5.1.tar.gz 242161 BLAKE2B 12712bcc6413f90bd9d79ee87d73b45ee611032ccfa3f9e73b2c41b080c2a9451db028c9ff32efa546bef19b85e4aa9fc5ecd9fc6b76c34fd347cbc5fe337649 SHA512 a2ac662b0e45d1f4c4ee01a5e556a47c49ab5407a6057034033ce6fd0fc6b88f66dd428d80f5e7c4a8413356cb4b5ab655924d96138213499893e0204d7c8d24
EBUILD blake3-1.5.0.ebuild 480 BLAKE2B f0662530d0ab585a6b2edd863b7dc9c1acc6215d3c2b7f0e92cdb866d92b3ca09a77c1e3b6a522b1f7a7b7613ef5f7d0fe09cc64ec0038bccfcfb2771424b28c SHA512 8efb675b88b3cf0c9c999bda8910c3ec75e2be8bbf45261b46d9602dacc6b8c09ac08297600a1d2dde079ee8b1d70457a020ea48a6a85fb36c920e143314cba7
-EBUILD blake3-1.5.1.ebuild 471 BLAKE2B 733a5bc0e5212225d1ae7160e2df18bb50f2e7b0b740c215f4332af53ec13a6abb3a0f593423bec11ffcc36f646d75a88a42f569ae04ea8a067d281e4bd0ebb5 SHA512 31677ed87bf589cda14442b62dcae0aa80afceedac14965e9463da677345ce344f9cd6c02b61890c50ff4a138be4e6ee6d99c79290fa14f3eabb3c521a2d8dd0
+EBUILD blake3-1.5.1.ebuild 477 BLAKE2B ca1e4f3a109f342f94b2beb22584c2a6a4f98fc55ad70a6dcc474f596fee1a7e26f77e19d9060ff6cbc42d60efd754df5b62a504c3eac040d03141c32c831b1c SHA512 0e9e9d203742b6fd7b2dad65fecd3c88401c1817a4437edccc886f7f03139a049821a9179439b07337337d2abfe8e5757c151cd9e8c634a30aaa3c2505a067cb
MISC metadata.xml 331 BLAKE2B 04a0d860646b72b60fbc082a4f28fa681e122d6f53dadb858777c4054b1bedb9eb33929758ba0693c72f56b69abe3ae88a69e3fc4460d4e1acc0a9c82f26239f SHA512 849d76599dcbdf00b4fbd501eb2b3cb123dc930418e36ea65701fed34e82d8353624122018b0f1e759a583c38285b14f92b6c89a615512e6646af908efb079cf
diff --git a/dev-libs/blake3/blake3-1.5.1.ebuild b/dev-libs/blake3/blake3-1.5.1.ebuild
index 342e7b156614..6afc53c83207 100644
--- a/dev-libs/blake3/blake3-1.5.1.ebuild
+++ b/dev-libs/blake3/blake3-1.5.1.ebuild
@@ -12,4 +12,4 @@ S="${WORKDIR}/BLAKE3-${PV}/c"
LICENSE="|| ( CC0-1.0 Apache-2.0 )"
SLOT="0/0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/dev-libs/boxfort/Manifest b/dev-libs/boxfort/Manifest
index a0c117edf691..1099d36a34ae 100644
--- a/dev-libs/boxfort/Manifest
+++ b/dev-libs/boxfort/Manifest
@@ -1,5 +1,4 @@
-DIST boxfort-0.1.1.tar.gz 41993 BLAKE2B b9153a6330cecb781e2b5cd20554df3d0aad277dfc01174fd5d375211896b2912f26a76b0ba6ef7143c7101d844072e1a857caf5a8191893f22c0528c0a203d4 SHA512 48f7a0a52d03f36307271c8f387613dd53aebb19d0379e1758d557b043854c89068776ca4c22e64eb518429dd629c9a082476ecd2a548ac95e6aebef512a50ca
DIST boxfort-0.1.4.tar.gz 43011 BLAKE2B a925d21d4f29e0720ae66c6d5ac1a1d0b9c3f779a5ad0689aa6a058815852cfe04a7400daff1467b87df8c07a04201a32b4edc4b94358b53a320ddf223af05ac SHA512 0c6fe2ee474013c47d4688e5d1b4813c6265daa89f55e39202dd76676f5d0687c473216dde5236faf5cd246d24c21e232ed82bb5b676a231faadc4231e7aea1b
-EBUILD boxfort-0.1.1.ebuild 944 BLAKE2B a8069d5f0c24d5b45ef0766f0665c2f4a056aee7d465fcf078ea424142e23acd3fde098f7897f8fe1cdb5d34936ce4312b6d5033fc43cf94056e11d3713f9800 SHA512 71d5ebd3255c1c2eae09b99407307c34c9ca3a3ec3122bb23ac628d72d7fc402cdc625f4e5a4bb25e32ca0f5eb01c7a1fbd1fcf916f252d511bedc463214848a
+EBUILD boxfort-0.1.4-r1.ebuild 929 BLAKE2B 719746468af3f073496fc2dd7d72182708286ff745fc36181594d213107f3fae067ad7d6631de99245583a66cb63c19b58f03cc014b3a292d87d03a2db2296e4 SHA512 da789910d2c6833db47d32bfcacd3241156a5f0320882b3fbed4a3b2d5f9e62fbcf319593a0e226d14f0574e773ad5f06726a3bc2aea516a7dcff47e858ae750
EBUILD boxfort-0.1.4.ebuild 928 BLAKE2B 2bde80c66356e65a4e927b9ce1eee694bf5afaf2f31dd3c79c4a5f922316abb959aeef85171391b376b44257fa1ecf10d303ed03ab41612887f80fcad26a17f3 SHA512 d0149f15e4132cfc27e8071d30d6d54ee04bcba1180919799e691bbf7497ba46768b5ff4f4f0170414805bbce7a0a3a64cfedbd839ebf817421e72340fdb9efb
MISC metadata.xml 493 BLAKE2B 26ae62742b6461f52ff68fa741cbef36de3e27d9580fae5265d02e089b1403d1cccad76b09d53b707454a9bbdaf60bace25fb1f0c115ee42d17362d6fe6543db SHA512 5f89cc0f108d3971d7b1cac8c9dadc0d16df0b6b643f484fcb214c04f772a5e071ef34699c6b0ba31c2783a3cae9e2cf166799224c3ed70cc2b7cedcf43d49c3
diff --git a/dev-libs/boxfort/boxfort-0.1.1.ebuild b/dev-libs/boxfort/boxfort-0.1.1.ebuild
deleted file mode 100644
index a9bd21264bdc..000000000000
--- a/dev-libs/boxfort/boxfort-0.1.1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-any-r1
-
-DESCRIPTION="Convenient & cross-platform sandboxing C library"
-HOMEPAGE="https://github.com/Snaipe/BoxFort"
-SRC_URI="https://github.com/Snaipe/BoxFort/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-alpha amd64 ~arm ~arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? (
- $(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
- )"
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/BoxFort-${PV}"
-
-python_check_deps() {
- use test && has_version "dev-util/cram[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- -Dsamples=$(usex test true false)
- -Dtests=$(usex test true false)
- )
-
- meson_src_configure
-}
diff --git a/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild b/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild
new file mode 100644
index 000000000000..c9e74c1383af
--- /dev/null
+++ b/dev-libs/boxfort/boxfort-0.1.4-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-any-r1
+
+DESCRIPTION="Convenient & cross-platform sandboxing C library"
+HOMEPAGE="https://github.com/Snaipe/BoxFort"
+SRC_URI="https://github.com/Snaipe/BoxFort/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/BoxFort-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-alpha ~amd64 ~arm ~arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="test? (
+ $(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
+ )"
+BDEPEND="virtual/pkgconfig"
+
+python_check_deps() {
+ use test && has_version "dev-util/cram[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use test samples)
+ $(meson_use test tests)
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/c-blosc/Manifest b/dev-libs/c-blosc/Manifest
index 3406f68ee029..8758aa922c58 100644
--- a/dev-libs/c-blosc/Manifest
+++ b/dev-libs/c-blosc/Manifest
@@ -1,4 +1,6 @@
AUX c-blosc-1.21.4-no-unaligned.patch 1275 BLAKE2B 899242fa0cf21d1a177e9633b7e7b38c764f424c327b832b54a16da1f6b519bfcda0493056c1d6db35678e73109e0e766e724dcfabb65c828b1cfa81b3b84677 SHA512 75796e0aae655cc1099ed84c51082adb50db0f7376c7f32925423206bb82b86f995a6ae5d311551fba4fdfb1f0c86c17e0dd43c30f94344680f66a9b9d7e5761
DIST c-blosc-1.21.5.gh.tar.gz 2458960 BLAKE2B f56e19146a1522554d5e8de23f580125a6181b50f1898c8e622e8ac50f2f40ab4cdaba62a5a2bc6ff437257550e205090ebe66bb8840202a26567abfc63fbf53 SHA512 01e6d80e1114d76c4bd1b413778c293d0455879ec38e1e1ec46e8e7eaf2997b47cc2de35bc52cdc4c2c70341b6f87d70626a9a9c24ffc8b7b170d760efa60c07
+DIST c-blosc-1.21.6.gh.tar.gz 2495309 BLAKE2B 87d3368a5070bb9be84b648c6727248630b97fbeda1cfcecf3da41256370436b719f943c63b84c196a2653e19c699a5f8c6aeffc0da4fffeda9fa7afeb81b853 SHA512 f32ac9ca7dd473f32201cdf4b7bb61a89e8bc3e3d16e027d2c6dc1aa838cb47c42dfed6942c9108532b3920ed22a8c662e7451890177c9bbe6ec5b8ab65362b3
EBUILD c-blosc-1.21.5.ebuild 1253 BLAKE2B 44845b86edb6909b2abf636a0add291e7b5351e136047575f97123e56d5b8dad600df119378f52df71b3b241b0c9520ee785a44beaeb9df0be459b5ae7567a9a SHA512 b6cd123dd2ae759fbe83afc1311310b5b42c594cf397624ecd5d628798ca163d9630a96d444c608b8b8313cbfc34893d9d02fcfcd243f54e54d6c8396b5d86b2
+EBUILD c-blosc-1.21.6.ebuild 1259 BLAKE2B 8e07d5d360b73c64cc119e8a85d676013d9e274bd59c1f6aa68b0a29dfe38405d4f0d979961f897cc863cd1592d1335b6e63091590710e1e4c17b1c5eac841cf SHA512 d9b6e31d0b619bcf5031f3e657db85dda3834dea96e94070e4b8d73e50b3b08706b999f3f63a1a507665dc57eac5b3f29d7070c037458dd3be482aba291baead
MISC metadata.xml 839 BLAKE2B 108d89a888ba31f03eb42a0717c7c9458d599cdb67cf98940c88ff943ce2079c736b6a52ac4206d4ceda17f56ea67e52dae1c77b304d39fbb9ec249a8ac38576 SHA512 f4ed6f93992492a98499ad1dff54b3fcd14e35710e0307041e606ddfff54769c5ed6ccd3ef90a5ce7943425bcee93ea9b46211f643da30d94db88adb6be7d5f8
diff --git a/dev-libs/c-blosc/c-blosc-1.21.6.ebuild b/dev-libs/c-blosc/c-blosc-1.21.6.ebuild
new file mode 100644
index 000000000000..784aa67e6e7e
--- /dev/null
+++ b/dev-libs/c-blosc/c-blosc-1.21.6.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Blocking, shuffling and lossless compression library"
+HOMEPAGE="
+ https://www.blosc.org/
+ https://github.com/Blosc/c-blosc/
+"
+SRC_URI="
+ https://github.com/Blosc/c-blosc/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0/1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="+lz4 +snappy test zlib zstd"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ lz4? ( >=app-arch/lz4-1.7.5:= )
+ snappy? ( app-arch/snappy:= )
+ zlib? ( sys-libs/zlib:= )
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.21.4-no-unaligned.patch
+)
+
+src_configure() {
+ # remove bundled libs (just in case)
+ rm -rf internal-complibs || die
+
+ local mycmakeargs=(
+ -DBUILD_STATIC=OFF
+ -DBUILD_TESTS=$(usex test)
+ -DBUILD_BENCHMARKS=OFF
+ -DBUILD_FUZZERS=OFF
+ -DDEACTIVATE_LZ4=$(usex !lz4)
+ -DDEACTIVATE_SNAPPY=$(usex !snappy)
+ -DDEACTIVATE_ZLIB=$(usex !zlib)
+ -DDEACTIVATE_ZSTD=$(usex !zstd)
+ -DPREFER_EXTERNAL_LZ4=ON
+ # snappy is always external
+ -DPREFER_EXTERNAL_ZLIB=ON
+ -DPREFER_EXTERNAL_ZSTD=ON
+ )
+ cmake_src_configure
+}
diff --git a/dev-libs/c-blosc2/Manifest b/dev-libs/c-blosc2/Manifest
index 58280b68313a..fb5eea0e7b9c 100644
--- a/dev-libs/c-blosc2/Manifest
+++ b/dev-libs/c-blosc2/Manifest
@@ -1,12 +1,3 @@
-AUX c-blosc2-2.9.3-no-unaligned.patch 1163 BLAKE2B 365c915c06433bb6cd1960764d28ec63904842adf0e3fb02ba7acca90fe325aeaa7a5c317950f38e15286159aba171dc9748920ef2ec3c7d283b91de62ce5e8c SHA512 9c51b921460861c501ac6c848f4ecb063a53fdd93dc9f846e295d65cc6e53c5c7fcce3350e3d308ddcbd95de3e89cd0237180f20b64485df95687408660ae206
-DIST c-blosc2-2.10.5.gh.tar.gz 3144174 BLAKE2B a680def405f2383636185ab1b71a42e042dd0c71025bfc898b48f148f4a6bf27cbd38f29512caae9ff5b58f70cb35289b609c84b132c0795915d1fe6c71b3feb SHA512 bc004fe2132a8e36963437d5279506c2f79dcbf11ee1a768954c20d1265d120dc85e67952b567e716105c5716922da8ee8cffd0a5d44bc67093a4cab3075e322
-DIST c-blosc2-2.13.2.gh.tar.gz 3152011 BLAKE2B 1bf9826e6eb1babacb0fe6f7f90c5ca6617cf1cf4df269af95c94e175d0a1cc2015905b9cf6a48107f0b10431feb646ec5de095e00dc29f3bab8d53564e7d4fe SHA512 441df73dca3fe210b0df68bfc3da037a05393f80044f5e2c816000a244ade4cf8e223b2fce2127c034c27a35f2742b05fe06c08861e93c02bc7598d5a4b8a917
-DIST c-blosc2-2.14.0.gh.tar.gz 3155739 BLAKE2B 2607ea3e842fce469f04d31b2d92503f270409e952968e7217ca87ebccd64b25aa38282743f7fdb3ba199f71acc246f7ef9fa0b24e33417e6bdf69a68aba62a6 SHA512 74f0df844c722248a1743fa6ce4b20ae526831f29cc66baf6f487e743c9fc65713e089ebab63ebcf43ac7b1201e82f9c7049dfb68cff17116de93f36d9482557
-DIST c-blosc2-2.14.1.gh.tar.gz 3155751 BLAKE2B 6967914214603af724ab523e91cef2c720018c75002402a5d3ac1bf064af27069ee12db80f7ac37ad5136a30a280b37b829fda7c03b87e2a027599d235ed6021 SHA512 952e2331be4747005e82cabdda310f96031dcfe54f9fe92f68ff2efb42aa8dfb3aa9d6c3ab9ce9f94ea52c34322047447db98d530a58eddc9fca6f62872fd272
DIST c-blosc2-2.14.4.gh.tar.gz 3155712 BLAKE2B 1af67562150b7b0b87fa076114bab0cccfbd12417c13dfae4fbd40e15531ed54f3a315588ac81b15e137f0272ac6c610c48205608be0b9e98ce44218dd200a27 SHA512 4173c7b0cf4f0399a3d36c987d265aacf766f54dc871ca87ebd98d4ecd4fbd24d4b923ffb2d0b59bda359e1fbba29f088d78816d375904b1945e8c40c29dccce
-EBUILD c-blosc2-2.10.5.ebuild 1545 BLAKE2B 4ad29084843636e10582686533ba954b21a7ca10298c055d79e0ea75b652d2c258a9114764f87adb0b03f51a8c49dc373a77827f43de01bec5e3381b16320eef SHA512 3942a4715c65953c624d824baefb5d55d0701e2b175ff56aad460ca60aa50acbedd1bc120b2dc8c42b87e064a618625e7485c38635db6f115bc3d8b899240858
-EBUILD c-blosc2-2.13.2.ebuild 1495 BLAKE2B 684d8cc0c91a854c5635f2694e9f2da3302edac2a7b07477dc8da6b74b3bb5957462284266dc18941862234d3b17e59db798c77f41cb42c2a0631e727b3dd58c SHA512 ad8655c33f6dcd0f11cbd7558947ebaafb734344b8726c0e60f66531475fe6461a4de145e48f1f546325104c57ad936f3c1cad329c015c91d992e63242a81dc8
-EBUILD c-blosc2-2.14.0.ebuild 1499 BLAKE2B 0d1e94e884a8fd46eec86dc4ce9dcd64cbba8db52646145d8f9b7a0866a71192991d56b941ad3612b379b9776b28a3edd2aeb19a2ac01dd00de054344006b65d SHA512 77eacfaa52f81615c26eda322b7ea2092dbe565b9ed25dd0beb3242c81b9e2c475ed13ee33c93874cb5dc6d75017c79ece85d72ad2673e4f79d05b847cb91fa8
-EBUILD c-blosc2-2.14.1.ebuild 1499 BLAKE2B 0d1e94e884a8fd46eec86dc4ce9dcd64cbba8db52646145d8f9b7a0866a71192991d56b941ad3612b379b9776b28a3edd2aeb19a2ac01dd00de054344006b65d SHA512 77eacfaa52f81615c26eda322b7ea2092dbe565b9ed25dd0beb3242c81b9e2c475ed13ee33c93874cb5dc6d75017c79ece85d72ad2673e4f79d05b847cb91fa8
EBUILD c-blosc2-2.14.4.ebuild 1494 BLAKE2B 89662d85966e7b009317421e30a3cb6a62ee18b480ab37df6544b2c215f67e80b30bd0bcd45a8b48b9d0beeb62781ec08751fe85e3f787b18a3b60ee0ceb15a5 SHA512 1aa7edc8a34b13c63c3affe3c0e27bc11a43d00da6138deaee69c71a1db8569a9e33bd98e38a3028e0b7651aa8fc8f0089c9bcc1e009cc10c7f2cb723612fc3c
MISC metadata.xml 327 BLAKE2B 5fafd7f688780e7c5479d492da4943b9a95122d5c64e36e4415fe69a708f983f9463824981d771424c1c75f7236a159ef843738a0b31430ccd572770fbc5a74e SHA512 9d2aa06eb8e144bafe1c65b9c7704993633f9e1db629d77209e8c832e09de34c641d9f588cf208d8f5f65ff489c56f1e01ef573213439ba99678601d6a790ee0
diff --git a/dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild b/dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild
deleted file mode 100644
index be1da45c49b8..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.10.5.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="test +zlib +zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.9.3-no-unaligned.patch
-)
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # force regular zlib, at least for the time being
- -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild b/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild
deleted file mode 100644
index 1da262c2e9ea..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.13.2.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
-IUSE="test +zlib +zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # force regular zlib, at least for the time being
- -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.14.0.ebuild b/dev-libs/c-blosc2/c-blosc2-2.14.0.ebuild
deleted file mode 100644
index 83ec7fc645ac..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.14.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test +zlib +zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # force regular zlib, at least for the time being
- -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/c-blosc2-2.14.1.ebuild b/dev-libs/c-blosc2/c-blosc2-2.14.1.ebuild
deleted file mode 100644
index 83ec7fc645ac..000000000000
--- a/dev-libs/c-blosc2/c-blosc2-2.14.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Blocking, shuffling and lossless compression library"
-HOMEPAGE="
- https://www.blosc.org/c-blosc2/c-blosc2.html
- https://github.com/Blosc/c-blosc2/
-"
-SRC_URI="
- https://github.com/Blosc/c-blosc2/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="test +zlib +zstd"
-REQUIRED_USE="test? ( zlib zstd )"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- >=app-arch/lz4-1.7.5:=
- zlib? ( sys-libs/zlib:= )
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
-"
-
-src_configure() {
- # remove bundled libs (just in case)
- rm -rf internal-complibs || die
-
- local mycmakeargs=(
- -DBUILD_STATIC=OFF
- -DBUILD_TESTS=$(usex test)
- -DBUILD_BENCHMARKS=OFF
- -DBUILD_EXAMPLES=OFF
- -DBUILD_FUZZERS=OFF
- -DDEACTIVATE_ZLIB=$(usex !zlib)
- -DDEACTIVATE_ZSTD=$(usex !zstd)
- -DPREFER_EXTERNAL_LZ4=ON
- -DPREFER_EXTERNAL_ZLIB=ON
- -DPREFER_EXTERNAL_ZSTD=ON
-
- # force regular zlib, at least for the time being
- -DCMAKE_DISABLE_FIND_PACKAGE_ZLIB_NG=ON
-
- # upstream overrides CMAKE_C_FLAGS, preventing ${CFLAGS} defaults
- # from applying, https://github.com/Blosc/c-blosc2/issues/433
- -DCMAKE_C_FLAGS="${CFLAGS}"
- )
- cmake_src_configure
-}
-
-src_test() {
- # Tests fail in parallel, https://github.com/Blosc/c-blosc2/issues/432
- MAKEOPTS=-j1 cmake_src_test
-}
diff --git a/dev-libs/c-blosc2/files/c-blosc2-2.9.3-no-unaligned.patch b/dev-libs/c-blosc2/files/c-blosc2-2.9.3-no-unaligned.patch
deleted file mode 100644
index 5e6ca9c9ee9a..000000000000
--- a/dev-libs/c-blosc2/files/c-blosc2-2.9.3-no-unaligned.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-Causes SIGBUS on armv7 (at least in jiji's arm32-on-arm64 chroot) in Pandas test
-suite. Unaligned access is UB anyway.
---- a/include/blosc2/blosc2-common.h
-+++ b/include/blosc2/blosc2-common.h
-@@ -47,27 +47,6 @@
- */
- #if !defined(BLOSC_STRICT_ALIGN)
- #define BLOSC_STRICT_ALIGN
--#if defined(__i386__) || defined(__386) || defined (__amd64) /* GNU C, Sun Studio */
--#undef BLOSC_STRICT_ALIGN
--#elif defined(__i486__) || defined(__i586__) || defined(__i686__) /* GNU C */
--#undef BLOSC_STRICT_ALIGN
--#elif defined(_M_IX86) || defined(_M_X64) /* Intel, MSVC */
--#undef BLOSC_STRICT_ALIGN
--#elif defined(__386)
--#undef BLOSC_STRICT_ALIGN
--#elif defined(_X86_) /* MinGW */
--#undef BLOSC_STRICT_ALIGN
--#elif defined(__I86__) /* Digital Mars */
--#undef BLOSC_STRICT_ALIGN
--/* Modern ARM systems (like ARM64) should support unaligned access
-- quite efficiently. */
--#elif defined(__ARM_FEATURE_UNALIGNED) /* ARM, GNU C */
--#undef BLOSC_STRICT_ALIGN
--#elif defined(_ARCH_PPC) || defined(__PPC__)
--/* Modern PowerPC systems (like POWER8) should support unaligned access
-- quite efficiently. */
--#undef BLOSC_STRICT_ALIGN
--#endif
- #endif
-
- #if defined(__SSE2__)
diff --git a/dev-libs/cJSON/Manifest b/dev-libs/cJSON/Manifest
index def61ecd7842..bd2d60223a14 100644
--- a/dev-libs/cJSON/Manifest
+++ b/dev-libs/cJSON/Manifest
@@ -1,5 +1,5 @@
DIST cJSON-1.7.17.tar.gz 353748 BLAKE2B 11d47bebc4b6b3a8115234706f1b35af0f450725c2ee36aaf563a5d44e20a7bc0e2b83aaf15aeea3146bdad7467e96bf7d6edcd79ad4f3e5a9ffe40f002cf8d5 SHA512 4feebafa5225297fa3e6a7bf23f8d31b5c3e172f437078c5a07528522ad58ca2e9c72dd9e8611241d2b8321e9aa0a1a9af7743689d1c2001d1d9cb624aae6fa8
DIST cJSON-1.7.18.tar.gz 354726 BLAKE2B 293c483ed39028a23a49994698be69de16274500298893711d5767c381f51802c52f4981e074b26fd9174c186f9874fdc1811f49272c1b90f8fb82a1a315db60 SHA512 2accb507c6b97222eb5f0232c015b356cf6d248d1247049928731aa8e897378245e62395c232b1ec57d28d1e53ac72c849be85e59c33616a382d40473649f66b
EBUILD cJSON-1.7.17.ebuild 646 BLAKE2B 61030fd7ba142b4a9fe79e624e6eafcc56d59775d66324f9929eead0011346ea084f2588e484bd3f9e1d2683f237dec27df67948eac6f36bafd82e27b045c114 SHA512 f3456b08c5a334f8a8a14dca30896e89e89a4028c8cf0969e339410728e3826c843f7cdbd9978347910cd41d0b2ad3581c298c9eafb729f48b9301c90ba4dfa6
-EBUILD cJSON-1.7.18.ebuild 654 BLAKE2B 766c14acc5dc12130fbf5d87db9d99e78b778fa2e0584d94215e0a10dba84309917fa850e7da3dfa4b21564f60aa7de7d146943827d20e96e88ae441cde3841c SHA512 f81b3d1fc45ef21e41bd62c622beabd9371d870f909a4a8c81d500173f2f3eed9d0d5e3a5a1dd2cf8a36db333b880dea752247433d0313633836644fcf00d848
+EBUILD cJSON-1.7.18.ebuild 647 BLAKE2B c349bd0d3fd74800105acbc757ae9ba0192e18944853005ccd633c16c9f955a1c0ef4bb066f8cce2a748c6998acedadb890ad4a745de38190fccd59542cec6c6 SHA512 99e7915d73a0655a3fe374879ccb31951d8a8d477fa29c661c27d7d5c73301bf4e733470e8cd3241da8aa91b4bcfb9772976cba57aa9235070cbfed59041fd85
MISC metadata.xml 338 BLAKE2B b738aeafd4cdea33ca773f44c7c5d6e8f9734fdead87884b92f9fc25235b553294453d514751a624210495eab0d472430cca625603cbdbb92bacc39da5579a3d SHA512 61ec24b8fb154b574b2619ac2fc8235c1d783653d6c0880982ac98271d6594a16dce3d1c8fd72c8f37d3a8f6dded21e8ae47c9556a9f1bcece54c58741961ebc
diff --git a/dev-libs/cJSON/cJSON-1.7.18.ebuild b/dev-libs/cJSON/cJSON-1.7.18.ebuild
index 81d883d596a3..ad4a1c44841d 100644
--- a/dev-libs/cJSON/cJSON-1.7.18.ebuild
+++ b/dev-libs/cJSON/cJSON-1.7.18.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/DaveGamble/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/chmlib/Manifest b/dev-libs/chmlib/Manifest
index 07d3cb73dd6a..a41ba7f223ac 100644
--- a/dev-libs/chmlib/Manifest
+++ b/dev-libs/chmlib/Manifest
@@ -3,4 +3,4 @@ AUX chmlib-0.40-clang16.patch 786 BLAKE2B adb8075106bcff50ee6643c6ae05befe11223a
AUX chmlib-0.40-headers.patch 361 BLAKE2B 182336c3e3ac3c30226c4860315ecae2d6fec900a84e49b4f7daaa84ecf7ef1e249d46fb059978afa43ed00bffef6eb915ac19b1f78eff98714d9e633f642b5d SHA512 985cdee377e53f7df8d3d53aa305069fa138388397494094498415ec1b026bcb5e2e218ac91ed8977c930840a73f371124b0f7bdadbc1b79a65384b333a4b8d0
DIST chmlib-0.40.tar.bz2 252036 BLAKE2B 69216120f7efcc7bfaa30faa46d9f2e2490923a6b42a766fe39838bda2b3b033ea39cb0c05eeab85a66b5a69f9297a6a412c375a2d790a463c7f6338610432fc SHA512 3a3e151cf455b19e9e7c163a1d1e5ac52e8196f0b98f77932c72af58f3517824b9244667a18279ae754ccea784f6d6ab0c47465e74e3768ce98bb7dca0ca16e3
EBUILD chmlib-0.40-r2.ebuild 866 BLAKE2B 9fbfd1715310c26af84531b536946059edc10b4c5c13541b0787ff964e1d0f4549e70ff9032c24ba910b8224901529c543dfc7c25a006c8d8e614cf027025920 SHA512 e5c269aab3508de881707f10d8b1ccafdded3c30b4039530377cb20e984e2646c19232d92daaaa85c80f67754ec6a92ca959288cfea038e5a8a62e5e37098245
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-libs/chmlib/metadata.xml b/dev-libs/chmlib/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/dev-libs/chmlib/metadata.xml
+++ b/dev-libs/chmlib/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/dev-libs/concurrencykit/Manifest b/dev-libs/concurrencykit/Manifest
index 175b747f4d7c..49a81fcfe793 100644
--- a/dev-libs/concurrencykit/Manifest
+++ b/dev-libs/concurrencykit/Manifest
@@ -1,3 +1,3 @@
DIST concurrencykit-0.7.2.tar.gz 257817 BLAKE2B e9b58c2e5fc7f39d03a3800117bc215f933cd5b542c293e07934597788e2d33e33cf6d02bbaa54d829b57e2dcaabcf79220398bef3a903a1d39c70bb5553ccb2 SHA512 c3a93a8bbdab2c81ccbfe8f38a17677b912bc157c231c960330cb130e93c35e3aab6b2fd1695d0ea28dbe3e12297851f1b96ef1ee21ca4e4c0065c91b83f51c3
-EBUILD concurrencykit-0.7.2.ebuild 798 BLAKE2B 12dcc7a67197dcbe73f2da4b9f84448008e83d96aa6a8808dbf54b67250b7d579e226b8250989d28dd862438bd3400a2bdba3e207ee151be91b7e46f1381088a SHA512 a9f9f7f26d802c59db730b29bd777c8394326a77e95cfc309bfe859eaf6a650c338eeeb8efa93c0bb2cc0f4bbd765d868a6d22fead0685936149c42844a2a8aa
+EBUILD concurrencykit-0.7.2.ebuild 805 BLAKE2B 8f7c319fa61081fc4cb5a98823db4f8f86412b51b43fbab1ef65ebe508312f94954177c1f6b5c45392de9fc07829d0e24beab1bfd7d2b0593367b06d0315babd SHA512 224ce3355aff6fc7cad81403083828e8716b6665906dc2df864b94659939715471760463f3ab8c767c58ed6d4ff31275e652b18edf5fe127fe0c3abeec2b620d
MISC metadata.xml 333 BLAKE2B 2fd93fa762629a64c971530a13139a483bda381f9fca9a7f8869f13e4a92ab04290ab7bcf3ada28d59a51489d90d3c68c034da3c09dda238c85e753355bc732b SHA512 0c1de28692b06be50656859e8453b4e8e5ca120b1215627a2f07d655f936f352ab0e893042a635fd1204e9d4387af618f7f925574208cea138f130f60e2431e9
diff --git a/dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild b/dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild
index 7eda380be3dd..e4db47d51ef1 100644
--- a/dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild
+++ b/dev-libs/concurrencykit/concurrencykit-0.7.2.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="Apache-2.0 BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
# The 'libck.so' has a name collision.
# See bug #616762 for more information.
diff --git a/dev-libs/criterion/Manifest b/dev-libs/criterion/Manifest
index beb0d78cf974..b5a7e6960618 100644
--- a/dev-libs/criterion/Manifest
+++ b/dev-libs/criterion/Manifest
@@ -1,8 +1,7 @@
-DIST criterion-2.4.0.tar.gz 870099 BLAKE2B 06d81344f6e9110cbb4313c847e0fb1d596ddfad7ab57d4a0c9df2140c5506450f702082d6fc893d819b74252b20193720ca44a903b43c43e940122529da88ad SHA512 4a7cd9cd26f64bfeb95683a0479a59b29676ffc5110041757417ab152dced7a360a94fd721b31e45e1b91d0ca08fec0327d7a7d56a2cf9d2f3e9e25e2b95f446
DIST criterion-2.4.1.tar.gz 870842 BLAKE2B 8b7db80d5e943d4380072106eb32ffe95896e4e588986588fd8b0ebfe1078657e2a9231090355563fd8bd8588cacbaa5839e269a0a9c4e56b882789c97379f9b SHA512 22f1ae5152db93736282fac098ad510d497aa804589df8070fb6cf36a3063868f2a9ed3c5771bfde8a0352355d81178816870d68b83ca6d6582fd17cdd9332d9
DIST debugbreak-6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz 5613 BLAKE2B 78711c3c46d567fb7110a70dfddc2fb5e413eb5c6b9f67d5d8b5f8a663af854cb50f3b9d9947a2c14909dcd2b34f762192a4fbe8b32dcde7c9894f0560ccf769 SHA512 f4bb95b3f931545800abbb86aa787939cc1c30f464e465689aff3fff3d753766bafe4de9065b762d9db882608b2df250514ab38fc9c476cbd6d7d95d516c75cb
DIST klib-cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz 99303 BLAKE2B 7804c030106ffab44afcbc1ac77d644e7dfef7c107d4f9679a3a4b7506e41ada65e87113831f94fc5c6f70073356c38a317153e01f1985522029990e9af40544 SHA512 fe4f0cd9b5ff2d5605d388f8a67d6c7211320d0fea6fb9b2df0c9b1e67a1f683b80b86cac007b0cfbd264b75bc0e4849e772506c2ee66b86967e5ee24cc89e1d
DIST nanopb-c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz 1124211 BLAKE2B b8dfe6916decef6b6e32315989050a8ed3e72191fe8365c36652906631a9a2cbbdddd34f8927223d866749dde58d85a8e264ef6d5daac614327db0977d05d693 SHA512 3914fe37399cf99512fbd45e496ac95490b74a2c259f96138123a3399fa2b7258e5d99ebd5293b8ad87069e1bb4ea71d13c54366382904c9607d8545afd90b62
-EBUILD criterion-2.4.0.ebuild 1792 BLAKE2B aa47040b99b461f3a0e5cec179b81fb44f48088fd574512a7717bf1da63d5e37daf851a30c78009620a97cc3bae0b4da04d12f773e3fdc3eabb4e6b41d232667 SHA512 769960bfa6945ed6e21fad03f53f2b5f08ae1c3defa30a697d937b4929224b6157e240851435daf47529bafd550f47bf7d2c70adb37096f369c340d4eeb58bb2
+EBUILD criterion-2.4.1-r1.ebuild 2001 BLAKE2B dbe3dd3cf37bc0813b401d7928ddb26d55bd118fe31075285676e90f6f3d150f44f0a280c5865bb7f2c19af36c6d23a000c595ca3580a99b22977f62f67d071b SHA512 a8f78e8e33fd4edd2a035fc7e454010792b68b895498f20ddce5fa4a49ca62cb48ca12adeea28a960c1c1bcf2ef5ea4267590979a3567f08d761296a4f41cd61
EBUILD criterion-2.4.1.ebuild 2000 BLAKE2B 57dfd437b1c3435e13ae840d1e0a9bce9814a187564170fd77946be3a0fe58cc92088cf987a0af1a326f9e40a6776742058c007c3e9c3ed5b06ebdf834b817b4 SHA512 2df149165d7a46649fc763bd2b80f2d14fc4a438b81179cf95b2b8768fe00058152e7d7f7077d38743d5fa1aad978c3eafa5a253c8031fb2c0ea373847be5619
MISC metadata.xml 495 BLAKE2B e26a19888a85984288468d569c85fc5076c0e78fa79c759ef0fb4f62e2c84453200f819459a9b85ac3dd7d4a08017b4c61bfdd01b73288ed4663332030f9a8aa SHA512 9602e9b6e0405dce29b8e90c72d95ce64fe0c4f54df0ed01416cc9562533195c2fcbde1fd139547387b3aabda8b4896a05bf4a277bb3a2921bf02cf66f81b744
diff --git a/dev-libs/criterion/criterion-2.4.0.ebuild b/dev-libs/criterion/criterion-2.4.0.ebuild
deleted file mode 100644
index b1bb4480889a..000000000000
--- a/dev-libs/criterion/criterion-2.4.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson python-any-r1
-
-DEBUGBREAK_COMMIT="6b79ec8d8f8d4603111f580a0537f8f31c484c32"
-KLIB_COMMIT="cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502"
-NANOPB_COMMIT="c9124132a604047d0ef97a09c0e99cd9bed2c818"
-
-DESCRIPTION="Cross platform unit testing framework for C and C++"
-HOMEPAGE="https://github.com/Snaipe/Criterion"
-SRC_URI="https://github.com/Snaipe/Criterion/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/scottt/debugbreak/archive/${DEBUGBREAK_COMMIT}.tar.gz -> debugbreak-${DEBUGBREAK_COMMIT}.tar.gz
- https://github.com/attractivechaos/klib/archive/${KLIB_COMMIT}.tar.gz -> klib-${KLIB_COMMIT}.tar.gz
- https://github.com/nanopb/nanopb/archive/${NANOPB_COMMIT}.tar.gz -> nanopb-${NANOPB_COMMIT}.tar.gz"
-
-LICENSE="BSD-2 MIT ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/nanomsg:=
- dev-libs/libgit2:=
- dev-libs/libffi:="
-DEPEND="${RDEPEND}
- >=dev-libs/boxfort-0.1.4
- test? (
- $(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
- )"
-BDEPEND="dev-build/cmake
- virtual/pkgconfig"
-
-S="${WORKDIR}/Criterion-${PV}"
-
-python_check_deps() {
- has_version "dev-util/cram[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- rm -r dependencies/{debugbreak,klib} || die
- mv "${WORKDIR}/debugbreak-${DEBUGBREAK_COMMIT}" dependencies/debugbreak || die
- mv "${WORKDIR}/klib-${KLIB_COMMIT}" dependencies/klib || die
- mv "${WORKDIR}/nanopb-${NANOPB_COMMIT}" subprojects/nanopb || die
-}
-
-src_configure() {
- local emesonargs=(
- -Dsamples=$(usex test true false)
- -Dtests=$(usex test true false)
- )
-
- meson_src_configure
-}
diff --git a/dev-libs/criterion/criterion-2.4.1-r1.ebuild b/dev-libs/criterion/criterion-2.4.1-r1.ebuild
new file mode 100644
index 000000000000..9ac50fdbef62
--- /dev/null
+++ b/dev-libs/criterion/criterion-2.4.1-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit flag-o-matic meson python-any-r1
+
+DEBUGBREAK_COMMIT="6b79ec8d8f8d4603111f580a0537f8f31c484c32"
+KLIB_COMMIT="cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502"
+NANOPB_COMMIT="c9124132a604047d0ef97a09c0e99cd9bed2c818"
+
+DESCRIPTION="Cross platform unit testing framework for C and C++"
+HOMEPAGE="https://github.com/Snaipe/Criterion"
+SRC_URI="https://github.com/Snaipe/Criterion/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/scottt/debugbreak/archive/${DEBUGBREAK_COMMIT}.tar.gz -> debugbreak-${DEBUGBREAK_COMMIT}.tar.gz
+ https://github.com/attractivechaos/klib/archive/${KLIB_COMMIT}.tar.gz -> klib-${KLIB_COMMIT}.tar.gz
+ https://github.com/nanopb/nanopb/archive/${NANOPB_COMMIT}.tar.gz -> nanopb-${NANOPB_COMMIT}.tar.gz"
+
+S="${WORKDIR}/Criterion-${PV}"
+LICENSE="BSD-2 MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/nanomsg:=
+ dev-libs/libgit2:=
+ dev-libs/libffi:="
+DEPEND="${RDEPEND}
+ >=dev-libs/boxfort-0.1.4
+ test? (
+ $(python_gen_any_dep 'dev-util/cram[${PYTHON_USEDEP}]')
+ )"
+BDEPEND="dev-build/cmake
+ virtual/pkgconfig"
+
+python_check_deps() {
+ has_version "dev-util/cram[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ rm -r dependencies/{debugbreak,klib} || die
+ mv "${WORKDIR}/debugbreak-${DEBUGBREAK_COMMIT}" dependencies/debugbreak || die
+ mv "${WORKDIR}/klib-${KLIB_COMMIT}" dependencies/klib || die
+ mv "${WORKDIR}/nanopb-${NANOPB_COMMIT}" subprojects/nanopb || die
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/855674
+ # https://github.com/Snaipe/Criterion/issues/524
+ filter-lto
+
+ # bug 906379
+ use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
+
+ local emesonargs=(
+ -Dsamples=$(usex test true false)
+ -Dtests=$(usex test true false)
+ )
+
+ meson_src_configure
+}
diff --git a/dev-libs/cxxopts/Manifest b/dev-libs/cxxopts/Manifest
index b06d3a5bf227..133a971897a7 100644
--- a/dev-libs/cxxopts/Manifest
+++ b/dev-libs/cxxopts/Manifest
@@ -1,5 +1,5 @@
DIST cxxopts-3.0.0.tar.gz 97020 BLAKE2B 129b055dd03ce9e4a146d36587063f7155b47456d81e395ae6eeab8012e8d6cfcb410c305353f2ac2ec66a2f3e8d6169e1a0d27c53dcb35388b967d3c9cc86f1 SHA512 239479a3b35ddef6fc380ac9371e1cf7e3aea066f03e1ea538151fa2fff4296838daa976d55e988d8f87f40c0ae027767bcb214754177499413af1081315565c
DIST cxxopts-3.2.0.tar.gz 160534 BLAKE2B b6fead8930e83b4af089631e584bec0777da2e7b58aeb5e44b03a1655795dd3aff3923a245699e936bef7e0e871da2c86dd5639d44a839f1ac305a694e811feb SHA512 7265de66b92591255488d01bc26ca874423c75223e2e157a99f14fdd3e92e8d2669b72732acac3ce835190f1a09c13a994c480f0513f229eba8aa008e3d98955
-EBUILD cxxopts-3.0.0-r1.ebuild 809 BLAKE2B 5291c3ac55e5ac860b8e19d25db868437c0fd4d535d7825cdf5e142f484e0fdc44753ff120f5c8ff8d2f126ebe58e88d02013d6224cc8583621cebdad7195301 SHA512 194ff3f680004ef541a556843487b69886caffe0a2579257bbffe27c4cf8161cddb2bb4b48564b79c307c3726a971013ba559742695ac9e995a48c8e54de78f5
+EBUILD cxxopts-3.0.0-r1.ebuild 807 BLAKE2B 7c74339991bdadd2381aaa7021a2495c314306edbafba07d87e3276b65ae3921c67a9ea661afd4e35d2048b4a64c473f8ad158f4604ac05288601fdd96b7caa1 SHA512 343454fa9133e0fb11c59123c2824f2d5f72117d7a48c34b8333ea5f187a3b07d3f819f9e23c8cb8c3eccd04fba2242e44c73421501fa90b13ee07086ccd0b1b
EBUILD cxxopts-3.2.0-r1.ebuild 806 BLAKE2B e5d51cd222768601d22986fec35febabfb735b103a9659dcad88cf6cbcc494e7b138b06d1ec0d305135e1d88246edf4a0a068f46cbdedd7b1aa374c6dc5f689a SHA512 d5c810a90c8f9849aa5970798ce449bdbdff68f63aa4a901b93b00600bbce1714ec37f5f5377191d79e4e3769941779a78ce0fa015f1f3d00d6c806042a51b5b
MISC metadata.xml 332 BLAKE2B e47af6e92da0d3bccbcda0d260bd264ce18f6473bbb217009f37d783a6df95c43ab1d7d786e28fe9e22a2105bcaa2c1b0045cc0977f87e5ecd9abe89b5a2fc34 SHA512 bc33deaa248a2e0fe36a64c173ed808ab02e2b894897b74afc369be5e0bbc09e60da8e278bb78ee38c7a2e40b1c9caed4668b259ab31b9ecc988d95fe5e725ef
diff --git a/dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild b/dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild
index dfcdc30a3aac..c00948527a8b 100644
--- a/dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild
+++ b/dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/jarro2783/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
IUSE="icu test"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/gom/Manifest b/dev-libs/gom/Manifest
index 2f0e14ca02f8..1705e93cc4ce 100644
--- a/dev-libs/gom/Manifest
+++ b/dev-libs/gom/Manifest
@@ -1,5 +1,5 @@
DIST gom-0.4.tar.xz 102744 BLAKE2B 8116ac388a56e85effbb37c3d5ea5036f6de2f4ad7ee8fe119bd058e1ac3e293eab612a739cdba7467202bc9e258f7cd65b1f116e146577d3a103fc03afba37f SHA512 d847928ce09c53a3f64777c313cb843052e5e001873f29d3f7acf02772cadf0e4b133fb0137aa0463b4ff95dd54810bde87062d8e396ff4fc6d142ba59c8e9c8
DIST gom-0.5.1.tar.xz 106004 BLAKE2B 60cb744a77b4f7069430d27a88c6dce87cb5229758c637a49aa0ed05ff659099ba33923e5f576d797776b5af576beb57b0790633a1866f048279d5ae04e74f54 SHA512 6757a664f21cd8c1fb78b6446ed833e7290c9b91a39029363984049af840cd2685f43ebb184f7c966d9e395a1080454c182637fd64a1ff8b63272f4649db6a8a
EBUILD gom-0.4.ebuild 1453 BLAKE2B 6beefcd48a01062886ec1207a70f5c3e2b14792bc003f319a0794b01796c6370602cfbbb34a505fbd9681b527a3ae25fcf753ab3e9c346897f5eff38902e86c9 SHA512 33d0bc52523e334047418cda15f85900ca59d27d3f0dc2bc662d141a4732571e9ca098d783986ae06b6a359782ecc2a6a7dc4986fc9624aaa67e46f16a84e4c3
-EBUILD gom-0.5.1.ebuild 1465 BLAKE2B f740c18926350dbf0a4b2ea82b232308ac7cdedacece6d80e538f3a95d859925100fee9caf1112245e6707137685dc7dd0ac743cbe94c4cc006c92c8ef9da023 SHA512 f6231ae78c206578e0c663eaaf054e0999c13cc49c3e507b770b2b73866446f5c704cb496305f5a71fc9fb6a21902ce286b397ec213db9e443a729a85238ed17
+EBUILD gom-0.5.1.ebuild 1436 BLAKE2B 584fc1317533d4eae433672469491d007a24d5d93d8f35f60f1d7fb7eff5f62dc5158c998400da86c6d9d2e88e0382d0696e4e558e1689758b6b47c69a9d7e5d SHA512 5ed71f8708e7e48ec69ebb3a8cb847c5e9ef6a5c82cbac03e7d68a9cf4da9150288e081acc0c63d1104f0a128606bfc087cf25a039ca54494b77e2490fcd0999
MISC metadata.xml 344 BLAKE2B 773bd02395869023734519494abc83b069dc9909f5a26dba1e6eebe95e10b02b52813aa77437faf67cd580d7192948afd1200e9b3c5f1d5f2908392b4f3199f3 SHA512 831e318fb427b09863c6554405105b3db50bd0986510d80d46b35221d3d3362e708c2b606c888fca263601bc70d60ef92096169bbdae53b6597bdc0bb224edce
diff --git a/dev-libs/gom/gom-0.5.1.ebuild b/dev-libs/gom/gom-0.5.1.ebuild
index 57602b494bae..f5f66a8129c5 100644
--- a/dev-libs/gom/gom-0.5.1.ebuild
+++ b/dev-libs/gom/gom-0.5.1.ebuild
@@ -25,8 +25,7 @@ RDEPEND="
>=dev-python/pygobject-3.16:3[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
- gtk-doc? ( dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.3 )
+ gtk-doc? ( dev-util/gi-docgen )
virtual/pkgconfig
test? ( x11-libs/gdk-pixbuf:2 )
"
diff --git a/dev-libs/half/Manifest b/dev-libs/half/Manifest
index c2ccd9098b0a..4a8a4a17a18a 100644
--- a/dev-libs/half/Manifest
+++ b/dev-libs/half/Manifest
@@ -1,3 +1,3 @@
DIST half-1.12.0.tar.gz 108704 BLAKE2B f0084f380b10485b30da3ff38c5e3098044cc21fe00b084b2b9dd69b9a5c06b2ddedae1cefa61197d74a14552da2e5648db3e3108044b5fc5f7975fa1e10c6d4 SHA512 152f9c08a4493662aed96ddce5d45ece94836727766a66060640f8f1f43ee6ecdb174e7e17421ba83f2a01ba836bb1cba9fe60d83aea517f4772b9038173274b
-EBUILD half-1.12.0.ebuild 408 BLAKE2B 7fc14f4d670525c623c553df33ac5601e8856a0774038d6b01b35a2a98c8f6c7bf3ed007e3fd27ea1311eced1d038308b28fdf5c1b083eb33f125461739f06cf SHA512 a0cc47409428a44014412c242901b10242bf7797eec1ef2ff80429243f4270d9c9414664900c2b9c2a3f01222a76db0711af15ac34f4b2fc6ea7f4dca2d4de8b
-MISC metadata.xml 531 BLAKE2B d345c2e820c5e68b97f02466447c07b4acf27583437e0be4a963f451353be1fa0f74e9fdd48865899e7e9a1d727a7bf72fa325b4917a436aae9f9d5a24368c9b SHA512 ca50773676dae704acabbde3fe93c37390a3d0a4619382b38fa24a85bd76c3e359411b248fcf6c512fb38cb617a00a868772fc28750f95bc308b43ebdad44fb6
+EBUILD half-1.12.0-r1.ebuild 405 BLAKE2B 65d5dc58dd6d497ab6ac57f5699437c26ec4e9e4a0db138cfb46555ecc98303e2d47436ad515f2c73020f0dc138b70f86350cb6f959cacfa6dff3d4fe46b87db SHA512 4ce181805921c4525015e6aca7395c2185acbc78cf31432cffff9763d8e524105cdc5923612f70bf92f3dbfa7494ccd28849fb78dc9004d4434e7de6ad157588
+MISC metadata.xml 644 BLAKE2B 1b9ec536ba3d78644b7867edc8012e300a395e53ae5fcec6f340f5cd4028448ffb6d1bd71ab692b795bb741d881ce2e6212827174c3f9bb71eb5f7151fc3ee06 SHA512 97ce68025483dd7922b9297d5e7190d89d3f4ad4509f5d6d4a979883185c890d8440635990759c06c9867e54bebc6d93351d8499ab57cc5a3ec4f203de186299
diff --git a/dev-libs/half/half-1.12.0-r1.ebuild b/dev-libs/half/half-1.12.0-r1.ebuild
new file mode 100644
index 000000000000..ce8d4509174c
--- /dev/null
+++ b/dev-libs/half/half-1.12.0-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Half-precision floating-point library"
+HOMEPAGE="https://github.com/ROCm/half"
+SRC_URI="https://github.com/ROCm/half/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+src_install() {
+ insinto /usr/include/half
+ doins include/half.hpp
+}
diff --git a/dev-libs/half/half-1.12.0.ebuild b/dev-libs/half/half-1.12.0.ebuild
deleted file mode 100644
index ac2051bdc10b..000000000000
--- a/dev-libs/half/half-1.12.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Half-precision floating-point library"
-HOMEPAGE="http://half.sourceforge.net/"
-SRC_URI="https://github.com/ROCmSoftwarePlatform/half/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-KEYWORDS="~amd64"
-SLOT="0/$(ver_cut 1)"
-
-src_install() {
- cd include || die
- doheader half.hpp
-}
diff --git a/dev-libs/half/metadata.xml b/dev-libs/half/metadata.xml
index b71bc2af0234..64e8126aa406 100644
--- a/dev-libs/half/metadata.xml
+++ b/dev-libs/half/metadata.xml
@@ -12,6 +12,10 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
<remote-id type="github">ROCm/half</remote-id>
</upstream>
diff --git a/dev-libs/hipother/Manifest b/dev-libs/hipother/Manifest
new file mode 100644
index 000000000000..6a8285991c7c
--- /dev/null
+++ b/dev-libs/hipother/Manifest
@@ -0,0 +1,3 @@
+DIST hipother-6.1.1.tar.gz 33496 BLAKE2B 026967cb298a888df441d543d70478836036b81dc26c8284410076daf18eb28dc42f7d4b6aaf2bfaa8b6c957ada8244afc0e7c40882c0370bc2b6a0ae94ffaf8 SHA512 ca4d5df9e3138e845be051aace8fb02d84b879439e6bc9ca1551853f80f54b554b9cad1a91c6c114160b21d3ca62fa47a88e32efe60c0f475ff8b56f7f18b5d4
+EBUILD hipother-6.1.1.ebuild 495 BLAKE2B 2131b211dca3d8f641f53046c0277401bcc36cdb14188601fc1f679857c99f1c7db0800a3b6887bb0f04ea9028b919e3adc8e90c085512366944009b8f62d76a SHA512 9caed4e1aa97ea5ffebe59afc8a66437f880b4edf6d6454380b5dd8e8e960d26579bb1646c5b28bc7951c83338a036ce89dcc7c9853e19f062fa6f6438a8e9fb
+MISC metadata.xml 415 BLAKE2B 20cf4a7c600ec912dbc5e93a8908f17cb463c3ab4d661023ff6b771f6d97308b075b5bd52e4bdf9d4ed7fb6c1d570c59decc410dba3310ce78f623c5938f5174 SHA512 6020bf53a35b25587f80d0aa10f4d2c047c13726171b570efd56e282387adfd84443fd5e565603fa96e0c64a965151a4afcdeb19c3903b4ec3949739a4c887e7
diff --git a/dev-libs/hipother/hipother-6.1.1.ebuild b/dev-libs/hipother/hipother-6.1.1.ebuild
new file mode 100644
index 000000000000..d842c224a91d
--- /dev/null
+++ b/dev-libs/hipother/hipother-6.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="ROCclr runtime implementation for non-AMD HIP platforms, like NVIDIA"
+HOMEPAGE="https://github.com/ROCm/hipother"
+SRC_URI="https://github.com/ROCm/hipother/archive/refs/tags/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/hipother-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+src_install() {
+ insinto /usr/include
+ doins -r hipnv/include/hip
+}
diff --git a/dev-libs/hipother/metadata.xml b/dev-libs/hipother/metadata.xml
new file mode 100644
index 000000000000..9d92b0b0e73f
--- /dev/null
+++ b/dev-libs/hipother/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ROCm/hipother</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-libs/hyprland-protocols/Manifest b/dev-libs/hyprland-protocols/Manifest
index 4470ee7c7c08..458b7cdf4ed6 100644
--- a/dev-libs/hyprland-protocols/Manifest
+++ b/dev-libs/hyprland-protocols/Manifest
@@ -1,4 +1,6 @@
DIST hyprland-protocols-0.2.gh.tar.gz 6342 BLAKE2B a5179bc465156043903a5f17b1a4593ca15694ef22c52b1ba8a306d3680f1443a3c2ccf5947ace533244cc5b19ce02e8f3014053984f121f8e049882c1e21fa0 SHA512 cd1f9309a69236d6fd2ffc1a09f5f8a1196f357367779c08f30aeaaca7646be364c40fa8c207751012873085d24581fe7b7252c825e89958c20adfb48b029274
+DIST hyprland-protocols-0.3.0.gh.tar.gz 7423 BLAKE2B 1ecc6625152e9bd530490d8321dcbe41396dd7306066f6cd6d97c22a0ebb2c914348b6829e8d5e210f07807a7df282a1cc63fa44a93bd08df22987850bd27a3a SHA512 15bb0c45eed1949d888d228c671139fefd48e32d634823ed8041a4901e15e73409b0fd368d4c1f6197bd6980e723b20303697ad46b1171330cfd27821118ba32
EBUILD hyprland-protocols-0.2-r1.ebuild 536 BLAKE2B 2d1f7559cd73c432e0a7309f064125c8715b1276d5274c9946d47779385c4085cdcc6f4a9eb72e2e67f8940fe52ea1776c2a3f057994de2f4ed9480840493434 SHA512 d8d279d26715cabfebc962258d3d0a96d8c9f2186e21ec9f2b9fb8c144e1db7005bf990849cda396064df6ec887851088fbcaf31a0099bd558b7a86ab7d2ceec
+EBUILD hyprland-protocols-0.3.0.ebuild 537 BLAKE2B 9bb30ee0635a772203ac8ed670c029ebbd8918a40bf7c5698fcdccb49f070f6da51ecdd256d88c18ba30918162a97d62a9566dfa9037660ef3ff5676363936b3 SHA512 535c76604a1108348ab09c006489a318af44fca66ba8ad03c17a68631aa76146fda5f19b79f4e43164027cd41fc9bb87c44a24bb87f3132898ee3b2dec3b1421
EBUILD hyprland-protocols-9999.ebuild 536 BLAKE2B 2d1f7559cd73c432e0a7309f064125c8715b1276d5274c9946d47779385c4085cdcc6f4a9eb72e2e67f8940fe52ea1776c2a3f057994de2f4ed9480840493434 SHA512 d8d279d26715cabfebc962258d3d0a96d8c9f2186e21ec9f2b9fb8c144e1db7005bf990849cda396064df6ec887851088fbcaf31a0099bd558b7a86ab7d2ceec
MISC metadata.xml 478 BLAKE2B c6796b24b6747f8435dc6c2119bac1423a250d04127f4b6404b4ab194ce882da386d8e9b8778c49182f71dfb8ac61dc6530d43b5f66f59f4246eb8d954ac5d77 SHA512 d0b0f6fbea6829908600510cfe92ae8ef5106d60ff62e51955a9f15234412920273a05e6922ef09d469edcbe49788d35a7307dfeee57df657fbd9dedd724611d
diff --git a/dev-libs/hyprland-protocols/hyprland-protocols-0.3.0.ebuild b/dev-libs/hyprland-protocols/hyprland-protocols-0.3.0.ebuild
new file mode 100644
index 000000000000..f5179590cd2f
--- /dev/null
+++ b/dev-libs/hyprland-protocols/hyprland-protocols-0.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Wayland protocol extensions for Hyprland"
+HOMEPAGE="https://github.com/hyprwm/hyprland-protocols"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/hyprwm/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="~amd64 ~riscv"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
diff --git a/dev-libs/igraph/Manifest b/dev-libs/igraph/Manifest
index 6fa72be1d513..23c86f98361c 100644
--- a/dev-libs/igraph/Manifest
+++ b/dev-libs/igraph/Manifest
@@ -1,10 +1,5 @@
-AUX 808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch 1420 BLAKE2B c351b9f764dd7b33e153528aab123bf47a36032784d3626d56abc8f9eae7509acebde5641b6ceaadb75e8fad802d749fc120484bf11203d2d5b23b2736aea6a5 SHA512 a6bbd6a99eaa93b835fb3e15a6a77d6e1dd9d098c7e0728fbe2be77a56bf9fff0ea9e551c5e5d0d90c0b79292699997bd709416931f05191097524a55d9be551
-DIST igraph-0.10.10.tar.gz 4336247 BLAKE2B cef87afe544d09446c999894c44e1d56120cac74b6af5d749835fbf60e5ae0f1676d6754e084f167d23718c6ce9f7b8cee159d3d670d1d5f1f495775c7b0d2f0 SHA512 d4b8d29f9c39f8390c442877183e64c442fccbc6a02b3aed5c1d8871ca5998d1a168f392f8dde26a8c3593ed6c09a66a200ac1155fbde87d368b101011bb122c
DIST igraph-0.10.11.tar.gz 4349830 BLAKE2B 3aae088115148d1f965a52f01c950000097520fb0a150d2ad1fabb96cff434a9b548a6c17a10b9e0ebad3a577c2423ac5260cd28223147d3dc71b0d4fe139a95 SHA512 d6978589f12ed20b87777394b46f47b4ffc045ef693e5b4fc90163b9482361b2bf0ed2bb04aa99bf4a0653f7e4355cd480b0a165213d90ff7188ef6c86147c86
DIST igraph-0.10.12.tar.gz 4373463 BLAKE2B b7fdd7046185bf501c9302721f6606e6affc0d91c16d195c6bd69e0b32f9dca7af701a963fd4a8b8558ac843fe4a5136c7fce2fe5595db469818e514db2325ac SHA512 1a7b055ab2148fdf04187d785895b930ae2a54ae0240ea9656e129a38347b1caeb28dda5a3a7e34282462363150d7afd25acf8cd335577ed441b8a5cecc0dd25
-DIST igraph-0.10.4.tar.gz 4279321 BLAKE2B 4e1fc8e8d6dd38cdb24ec564f51f2924e457376c258497b51d7dd4cec88d2226d5b202cdcfa69560e43fdb3cbd49656511178acd2ed705b4af26b1947a92f1ab SHA512 71bcec5f0ba100aae7614753f9232a4221580b822b4dc120e3a80eab59d70c42aedddb00728eb13faf7e522332c514c2e030314c416ded8a70e5de990ea8039b
-EBUILD igraph-0.10.10.ebuild 1169 BLAKE2B f8edae6a1d70ecf958183aeba93ff07fff359c537cecdc79b36e70439764a949bad399b6edd50552bd1e4cb7e6093802e4ba6966bdb83eb0499b74e9e1231336 SHA512 25e8080e5d11a5e531504ee6ea05bf19ef02dc0c75ebd47c85bd4ac1fd67d87ac6676dbd8ed3f11694dbc0d404fe04f81b2e1b93e435a44fbf4a18fee101fd66
EBUILD igraph-0.10.11.ebuild 1056 BLAKE2B 1b5873fb57be9a76536cb5f17e1c22b5ed71a99a4b23ed7714005e09b8ec86b939c06c763c3b8e81c127f8f11bd7c0fa32fc8d398de1e5849b1241651acfe5cd SHA512 9e3a91f79f2ff58bcfe054e7bbb9234bf91be040b0623b4032cf2c98c8355d4f812e96c4ec4462d2d74c07dfaf053dc89a6f33753d845bb61203744c1d6daa26
EBUILD igraph-0.10.12.ebuild 1058 BLAKE2B 8d4facf905ef8a6b8fd610f473999e8e5bbc7b799cd0d914f73b74ac11256b8b6f5158df6b5f92ef26162c6d2b1687ab48384d1a379b409f977e818f22005d87 SHA512 cf3e26131922ecbdd9626868cfb5f00cfba6b8125013fcbc437b8854b7bfc0d9c2f5d0d0c77ff372f918233ef60cc7b9d9d63dbd9808caaa1033f667d74e3836
-EBUILD igraph-0.10.4-r1.ebuild 1180 BLAKE2B 717197ee24b471a971c57612fd21f88790299c973ba6cf0f63b71904ad3f5916dfbbf81f484e7ca6020031a30bf5405dd8c0903d8ed7ab3358220fd0277beda9 SHA512 3c511e7b0a170f3bbe23a7bdc1a1e1dc0611e6a0bb983ff656e74769257f685092acc922a34ec3e823e7db84dca1cbaa10f27e609f6ead9a0bdb00b7cc82fffa
MISC metadata.xml 758 BLAKE2B 90df5f127db20d8d486a195a6c10d1e2159d2ca8ba1706adfec85c5317ef9b831ddf3595ab0f157cb30627db863fdeb72ce05d14bcd07291ec4735fd73a5e6b0 SHA512 3a5a7afe9387658aa41d587588af41b3cfae0c269e7da4badae23180b18c9854964942c292849321bc2c76feadcd4098223642f56736ca7a21a009d673446801
diff --git a/dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch b/dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch
deleted file mode 100644
index 4bf0f2c6c3a9..000000000000
--- a/dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-From 808c083fbe661207ee8f0fcd3be5096b5dc17d0d Mon Sep 17 00:00:00 2001
-From: David Seifert <soap@gentoo.org>
-Date: Tue, 5 Mar 2024 14:54:46 +0100
-Subject: [PATCH] Fix `-Wstrict-aliasing`
-
-* Casting a `uint64_t*` to `double*` invokes undefined behavior, since
- it violates the strict aliasing rules of ISO C. Instead of casting
- pointers, let's read through a union which is supported by C and
- yields the same performant assembly code.
-
-Closes: https://bugs.gentoo.org/924864
----
- src/random/random.c | 9 +++++++--
- 1 file changed, 7 insertions(+), 2 deletions(-)
-
-diff --git a/src/random/random.c b/src/random/random.c
-index 8f2d0898aa..b5b44451ae 100644
---- a/src/random/random.c
-+++ b/src/random/random.c
-@@ -681,8 +681,13 @@ igraph_real_t igraph_rng_get_unif01(igraph_rng_t *rng) {
- * Then we subtract 1 to arrive at the [0; 1) interval. This is fast
- * but we lose one bit of precision as there are 2^53 possible doubles
- * between 0 and 1. */
-- uint64_t r = (igraph_i_rng_get_random_bits_uint64(rng, 52) & 0xFFFFFFFFFFFFFull) | 0x3FF0000000000000ull;
-- return *(double *)(&r) - 1.0;
-+ union {
-+ uint64_t as_uint64_t;
-+ double as_double;
-+ } value;
-+ value.as_uint64_t =
-+ (igraph_i_rng_get_random_bits_uint64(rng, 52) & 0xFFFFFFFFFFFFFull) | 0x3FF0000000000000ull;
-+ return value.as_double - 1.0;
- }
- }
-
diff --git a/dev-libs/igraph/igraph-0.10.10.ebuild b/dev-libs/igraph/igraph-0.10.10.ebuild
deleted file mode 100644
index 7f5111f0726e..000000000000
--- a/dev-libs/igraph/igraph-0.10.10.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Creating and manipulating undirected and directed graphs"
-HOMEPAGE="https://igraph.org/"
-SRC_URI="https://github.com/igraph/igraph/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0/0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="debug test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/gmp:0=
- dev-libs/libxml2
- sci-libs/arpack
- sci-mathematics/glpk:=
- sci-mathematics/plfit
- virtual/blas
- virtual/lapack"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- # backport fix for strict-aliasing
- "${FILESDIR}"/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch
-)
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_CCACHE=OFF
- -DIGRAPH_GLPK_SUPPORT=ON
- -DIGRAPH_GRAPHML_SUPPORT=ON
- -DIGRAPH_USE_INTERNAL_ARPACK=OFF
- -DIGRAPH_USE_INTERNAL_BLAS=OFF
- -DIGRAPH_USE_INTERNAL_GLPK=OFF
- -DIGRAPH_USE_INTERNAL_GMP=OFF
- -DIGRAPH_USE_INTERNAL_LAPACK=OFF
- -DIGRAPH_USE_INTERNAL_PLFIT=OFF
- -DIGRAPH_ENABLE_TLS=$(usex threads)
- -DIGRAPH_WARNINGS_AS_ERRORS=OFF
- -DBUILD_TESTING=$(usex test)
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_build check
-}
diff --git a/dev-libs/igraph/igraph-0.10.4-r1.ebuild b/dev-libs/igraph/igraph-0.10.4-r1.ebuild
deleted file mode 100644
index a8d0b8c64efd..000000000000
--- a/dev-libs/igraph/igraph-0.10.4-r1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Creating and manipulating undirected and directed graphs"
-HOMEPAGE="https://igraph.org/"
-SRC_URI="https://github.com/igraph/igraph/releases/download/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0/0"
-KEYWORDS="amd64 x86"
-
-IUSE="debug test threads"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/gmp:0=
- dev-libs/libxml2
- sci-libs/arpack
- sci-mathematics/glpk:=
- sci-mathematics/plfit
- virtual/blas
- virtual/lapack"
-DEPEND="${RDEPEND}"
-
-src_configure() {
- # -Werror=strict-aliasing
- #
- # Fixed in upstream git master.
- append-flags -fno-strict-aliasing
- filter-lto
-
- local mycmakeargs=(
- -DUSE_CCACHE=OFF
- -DIGRAPH_GLPK_SUPPORT=ON
- -DIGRAPH_GRAPHML_SUPPORT=ON
- -DIGRAPH_USE_INTERNAL_ARPACK=OFF
- -DIGRAPH_USE_INTERNAL_BLAS=OFF
- -DIGRAPH_USE_INTERNAL_GLPK=OFF
- -DIGRAPH_USE_INTERNAL_GMP=OFF
- -DIGRAPH_USE_INTERNAL_LAPACK=OFF
- -DIGRAPH_USE_INTERNAL_PLFIT=OFF
- -DIGRAPH_ENABLE_TLS=$(usex threads)
- -DIGRAPH_WARNINGS_AS_ERRORS=OFF
- -DBUILD_TESTING=$(usex test)
- )
- cmake_src_configure
-}
-
-src_test() {
- cmake_build check
-}
diff --git a/dev-libs/intel-compute-runtime/Manifest b/dev-libs/intel-compute-runtime/Manifest
index b060a736f85c..ddfb9e165956 100644
--- a/dev-libs/intel-compute-runtime/Manifest
+++ b/dev-libs/intel-compute-runtime/Manifest
@@ -1,6 +1,6 @@
AUX intel-compute-runtime-22.24.23453-remove-fortify-sources.patch 1078 BLAKE2B 933cd6b5b3f9aefde4b416960151458eb7845f422e493ab40257330c88b55e1866cf0ff59338ec708d705750ca88c87d54014d51d9492c3dadba7525b523ab56 SHA512 ee831418acb9ba5deba95dc2e013119a0cfe7db533710108063dc67cd0a4030a4419bbad0a007fdab445eba14036fdcae26ea0b4ce675ebb20f402620b880de8
-DIST intel-compute-runtime-24.13.29138.7.tar.gz 7056376 BLAKE2B e09c0a8e4b3f31b53879430401074f9861dc9384524dfe6c2bd87c9f12cd064688b08da1eefc7f9453141b008181bb66f187e4bf8f1fe0db8df4946b3cca6313 SHA512 01b3ded0d42c439314f83e9eac45dcdaaa401128fa83836d2cee4514351b8b43ae0b19a6485a16f5f08ef0d76595e6ee749fe1fff9a5ee04677e3d5ef33408da
DIST intel-compute-runtime-24.17.29377.6.tar.gz 7038804 BLAKE2B feb09b6627b5dbd376a88705fca61514e5f60aa2014617a591451f0be493dedc87e228f8599fd2e2488623fcc827d831f4294fa4b34375a75e17438b76d4fd97 SHA512 9cda876ebdff1a17cb495f95b637c8aac82dc58433da67d1f312b74dd423ca9f536dcbd10454f1e0702e3181b4f5d4eeb2d31d6d99a756749321b128cf1e9cc2
-EBUILD intel-compute-runtime-24.13.29138.7.ebuild 1999 BLAKE2B 3f1163726e50d35f23bb4d6eb48c1729cca0091126a927ce6da38f8462e8c2f419d1e5b6788ab3fad5a1a5b8f57440f630d0b5c6602a2d18880769e9f42faa6f SHA512 7bcd3f7152438c8523dbd2de3bf1bc73b2fb4c8b82641b11ce4c06dea35af11e3a66489bf31e6090816abdf860050d6e233c9729a49c155834c5f3e66a96a08a
-EBUILD intel-compute-runtime-24.17.29377.6.ebuild 2000 BLAKE2B c36012b74a4ef0055c22f09b73b737b2c8283dd199acd8df8b3abe1915c25d1b081b0fd8a03e4cd3a1d329db7700302512136960d9e4a741b29db15d7ddf4d26 SHA512 d6ad0b906f98c760b3532e3bdfd7c1d744c5c013ab0a933a6af28a2b28648921af853d5fa8cec46560ff255a75f85c3633af5c584213e399b4dfbae4ddef15e5
+DIST intel-compute-runtime-24.22.29735.21.tar.gz 7083856 BLAKE2B dbb31259b3a4305e42d4dce685ce3f98b3b308451d2b1061c6fcba5cc2b2aaf6862eaa326619f8b073478c64fc45994adc261583c0070464b027fda46028afa5 SHA512 64cbfdab69c595c118e37526be744bad95cf11e1c9de34aaec308cead5346d802e98e67f155da03fd174e51e7f78a38b3b6f48ba6e004f3181b533c8d31e851e
+EBUILD intel-compute-runtime-24.17.29377.6.ebuild 1999 BLAKE2B 3f1163726e50d35f23bb4d6eb48c1729cca0091126a927ce6da38f8462e8c2f419d1e5b6788ab3fad5a1a5b8f57440f630d0b5c6602a2d18880769e9f42faa6f SHA512 7bcd3f7152438c8523dbd2de3bf1bc73b2fb4c8b82641b11ce4c06dea35af11e3a66489bf31e6090816abdf860050d6e233c9729a49c155834c5f3e66a96a08a
+EBUILD intel-compute-runtime-24.22.29735.21.ebuild 1999 BLAKE2B 39999b7c6e30e5f738360fd4c5a7a79c373225d46d87527c813a4855de5436f271e965d6062c61a07b83828e1ad6d9ee18f9b58a7bebc0ffdd8ac2f38e909381 SHA512 ddc78a8098cb2d71f6fcd658245efdac4cf8cb9cba1240184fc7b0f94955838bdf2ee35f620bc626864a3d16e35a7a5d6c0da16684bd1769de077473bf88f6d1
MISC metadata.xml 1429 BLAKE2B 6c2fde2fda8cd6b9d707c400c5b4d38e3d74dd73617faa9dd80f84100d499182ea959e695a473d32307914e76a26bae531a92677f0e4bedbdf05fc1cbd3095ff SHA512 ac61568ad36df6f6c8470b43f32d048930e4a569ec86d58ff563a86ae748f6bddb8700de487e4967da4998160f1c01517be0817cccc445a821984aff36617b6d
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild
deleted file mode 100644
index 6cc55d2ef71c..000000000000
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.13.29138.7.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-MY_PN="${PN/intel-/}"
-MY_P="${MY_PN}-${PV}"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
-HOMEPAGE="https://github.com/intel/compute-runtime"
-SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="+l0 +vaapi"
-
-RDEPEND="
- >=dev-util/intel-graphics-compiler-1.0.15985.15
- >=media-libs/gmmlib-22.3.17:=
-"
-
-DEPEND="
- ${RDEPEND}
- dev-libs/intel-metrics-discovery:=
- dev-libs/intel-metrics-library:=
- dev-libs/libnl:3
- dev-libs/libxml2:2
- >=dev-util/intel-graphics-system-controller-0.8.16:=
- media-libs/mesa
- >=virtual/opencl-3
- l0? ( >=dev-libs/level-zero-1.16.1:= )
- vaapi? (
- x11-libs/libdrm[video_cards_intel]
- media-libs/libva
- )
-"
-
-BDEPEND="virtual/pkgconfig"
-
-DOCS=( "README.md" "FAQ.md" )
-
-PATCHES=(
- "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
-)
-
-src_prepare() {
- # Remove '-Werror' from default
- sed -e '/Werror/d' -i CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # See https://github.com/intel/compute-runtime/issues/531
- filter-lto
-
- local mycmakeargs=(
- -DCCACHE_ALLOWED="OFF"
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
- -DBUILD_WITH_L0="$(usex l0)"
- -DDISABLE_LIBVA="$(usex !vaapi)"
- -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
- -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
- -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
- -DSUPPORT_DG1="ON"
- -Wno-dev
-
- # See https://github.com/intel/intel-graphics-compiler/issues/204
- # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
-
- # If enabled, tests are automatically run during
- # the compile phase and we cannot run them because
- # they require permissions to access the hardware.
- -DSKIP_UNIT_TESTS="1"
- )
-
- cmake_src_configure
-}
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.17.29377.6.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.17.29377.6.ebuild
index 717beccf91d2..6cc55d2ef71c 100644
--- a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.17.29377.6.ebuild
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.17.29377.6.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+l0 +vaapi"
RDEPEND="
diff --git a/dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21.ebuild b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21.ebuild
new file mode 100644
index 000000000000..e227bc0c7d57
--- /dev/null
+++ b/dev-libs/intel-compute-runtime/intel-compute-runtime-24.22.29735.21.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver"
+HOMEPAGE="https://github.com/intel/compute-runtime"
+SRC_URI="https://github.com/intel/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+l0 +vaapi"
+
+RDEPEND="
+ >=dev-util/intel-graphics-compiler-1.0.17193.2
+ >=media-libs/gmmlib-22.3.19:=
+"
+
+DEPEND="
+ ${RDEPEND}
+ dev-libs/intel-metrics-discovery:=
+ dev-libs/intel-metrics-library:=
+ dev-libs/libnl:3
+ dev-libs/libxml2:2
+ >=dev-util/intel-graphics-system-controller-0.8.16:=
+ media-libs/mesa
+ >=virtual/opencl-3
+ l0? ( >=dev-libs/level-zero-1.17.6:= )
+ vaapi? (
+ x11-libs/libdrm[video_cards_intel]
+ media-libs/libva
+ )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( "README.md" "FAQ.md" )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-22.24.23453-remove-fortify-sources.patch"
+)
+
+src_prepare() {
+ # Remove '-Werror' from default
+ sed -e '/Werror/d' -i CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # See https://github.com/intel/compute-runtime/issues/531
+ filter-lto
+
+ local mycmakeargs=(
+ -DCCACHE_ALLOWED="OFF"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DCMAKE_INSTALL_LIBDIR="$(get_libdir)"
+ -DBUILD_WITH_L0="$(usex l0)"
+ -DDISABLE_LIBVA="$(usex !vaapi)"
+ -DNEO__METRICS_LIBRARY_INCLUDE_DIR="${ESYSROOT}/usr/include"
+ -DKHRONOS_GL_HEADERS_DIR="${ESYSROOT}/usr/include"
+ -DOCL_ICD_VENDORDIR="${EPREFIX}/etc/OpenCL/vendors"
+ -DSUPPORT_DG1="ON"
+ -Wno-dev
+
+ # See https://github.com/intel/intel-graphics-compiler/issues/204
+ # -DNEO_DISABLE_BUILTINS_COMPILATION="ON"
+
+ # If enabled, tests are automatically run during
+ # the compile phase and we cannot run them because
+ # they require permissions to access the hardware.
+ -DSKIP_UNIT_TESTS="1"
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/intel-metrics-discovery/Manifest b/dev-libs/intel-metrics-discovery/Manifest
index ab8928f26ed6..f43506c781bb 100644
--- a/dev-libs/intel-metrics-discovery/Manifest
+++ b/dev-libs/intel-metrics-discovery/Manifest
@@ -1,4 +1,6 @@
AUX intel-metrics-discovery-1.12.170-revert-definitions.patch 1410 BLAKE2B af7ef84fd1181bc10ee890d87121e78559dcfb7b561334e6041b5c20b183d4ebfdd94e6b773e4c604284b5368708b312a23f878a0df7d0b32fad7f1dfdce7044 SHA512 2a66efe9b1f4d78cb053d4621d063ed7bcca061b677ca9a68f589096c4ae1c32c463dd5a598912afd690a96fc3c52aaa8cdc2e7f684870b939a43cd40507eea2
DIST metrics-discovery-1.12.171.tar.gz 5219784 BLAKE2B 3927ad270060543d3dbca9e32abfa83661597313a54bec591098c7f0b48443326d4bc3c13f600b8b53ba4ca2850c15c2c2bee7dc117ca38de9bad3c5b4f8d8b5 SHA512 7c08841e86af29465c2d09788d7230bd9401eb02c35eb0e582db68a389c6e867cbb2f9eb38876cd00ffa519633a16c804454d43efd8c32fb61e39bada202708f
+DIST metrics-discovery-1.12.172.tar.gz 5228787 BLAKE2B e6bc6ffd4390a8400de0917e3e68ca13e4ccab4d6732b418b5807acb629c522cce80a0a9207d287861ec4642137479003d0e0512f30dd3b9baabebf5ff9f35c3 SHA512 24df8497d858d33e2b464e33c158876a4642f0bff7afdb3e51a2a45969a4b9e6f9083ea15cb0a28b3a4c939b701c563d069c159b50430916009af023bd8ff6d2
EBUILD intel-metrics-discovery-1.12.171.ebuild 691 BLAKE2B e562e3a6bcb819f50796babd59a3df56245dde150f218ee5c34937868a98ae85ba7a1c78a3cb8bfcd9225608620519a13f870cb0fa32e89acf5b1aedfbec6e73 SHA512 184d5e63a6f5c1679e2ba3387f4c8c49ca26e6c21f75ae9dabca286fd763f12adc84d144992a7826cd692b983250d23279846c758d91d9d756c055d964250361
+EBUILD intel-metrics-discovery-1.12.172.ebuild 692 BLAKE2B ce278418c6913765dc24fec23f9702912a7a1d48be33421c3918b5ec317c4abdbbcd310e1124c11641f403ee360eee1f74fe2c0aeef5dc1a2a9aae14890f59f5 SHA512 85e96b3889e151df8d38684057058373a3d25acde5ed36343022c4322fdf5d60df0be6add97954952025d76cffe9957534b27431a400c0d18b2f7be989e80717
MISC metadata.xml 815 BLAKE2B 017d27f513969fab6dd984946f3105d8bf0f2c0f29251976016f3b4aff779a22d66ad876bf00553376314681c2ee33beb53c0537a37a80824692001710164c8f SHA512 76548770278fa9004b250a5e8e6b273e49a0aff112e3e1508653c8b4119ed7ec486191ab39f6d22c425b0b07d77b29fc299d36d8faa7167b8af564bb1418aa6c
diff --git a/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.172.ebuild b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.172.ebuild
new file mode 100644
index 000000000000..1aa1fe8dda1b
--- /dev/null
+++ b/dev-libs/intel-metrics-discovery/intel-metrics-discovery-1.12.172.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="A user mode library that provides access to GPU performance data"
+HOMEPAGE="https://github.com/intel/metrics-discovery"
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-1.12.170-revert-definitions.patch" )
+
+src_configure() {
+ local mycmakeargs=( -DLINUX_DISTRO="Gentoo" )
+ cmake_src_configure
+}
diff --git a/dev-libs/intel-metrics-library/Manifest b/dev-libs/intel-metrics-library/Manifest
index 94fa6ff7fba2..de5685949993 100644
--- a/dev-libs/intel-metrics-library/Manifest
+++ b/dev-libs/intel-metrics-library/Manifest
@@ -1,3 +1,5 @@
DIST metrics-library-1.0.161.tar.gz 250352 BLAKE2B 5b991aadd5ed477a478763111bdac96374b99dd657db58403753b4504214d703e26156fd65c1ce10eae98bd63f117d6e3e83b178aadc610948b3163b91d1cb7b SHA512 0a6b51bcdd24402b47823465739a64d264a24a17ccbbf950b71d3d3374a5a3cc31726cb5918ad67c16d693e21a2f8eba91f1f8815ed1c6d5ef89163cabeefdf9
+DIST metrics-library-1.0.166.tar.gz 250183 BLAKE2B d5d08840a3d359d8e7390f1381a7b6b69e944de231ebe28227c9427fc0d97fa2e9b7a9ca63d4e02d1421e2faac5e554cc13dca0538bb3d151cec2311d4922032 SHA512 95f8d97ff6eebfda45dfe596e692bf081c4b92214ae1e0c1fa1458b9e76d69b8b2851bd6e0bbcb89d81d72291ab59ec69dbd7f8c903fdd33be588927adaa1081
EBUILD intel-metrics-library-1.0.161.ebuild 633 BLAKE2B 10d9fbdd4de30327faa87dd340f00ca339a4750910471a31b22da5281ee7d55603d7d503c170686a1775e963e861804e28bbdebee5f3c4d0cc09b3698db371ee SHA512 2b0e123ade3403b8efbc683830ff1c5e6f5e161ef3e7436aa11a697f1d9d4cb99280ac1e97df9cb6adeef5cf83c03e750b5699c9d8769f91e42eb256021056d8
+EBUILD intel-metrics-library-1.0.166.ebuild 634 BLAKE2B 572e75602397b4e39d6bccaf74764af3d822e1781177b9cccadf5b48e618142263d580de949db8ac5bc62023f4b95df27ce0bfe5c024c56c9b5ff601d4c99105 SHA512 5e230e144da1d7c55de3c019c775cfdafd01ac29e418267263ace05d78f49907368931bfd21ae61afb6b240bb6d1321a394c6cb9e0fc34f56578de4d11531a99
MISC metadata.xml 904 BLAKE2B 9b29e523b88f3d4eef193b4ecd90f03bf74d4e8521d3691bcc3518fc4133e4a97142b2d0f9a1354d86ea913ca79fa74972e99fe63a21eee7bb0fee78dd414e25 SHA512 ea9cd435e8b72549945ca370d318a84d03d8330ea995f726aa29f6c6a8fb1f353c9b5c2eab2fc56a2e89ffa6beb019be2a291f3f64d7a8e5782efc0c3935cebd
diff --git a/dev-libs/intel-metrics-library/intel-metrics-library-1.0.166.ebuild b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.166.ebuild
new file mode 100644
index 000000000000..86657df2d0c0
--- /dev/null
+++ b/dev-libs/intel-metrics-library/intel-metrics-library-1.0.166.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+MY_PN="${PN/intel-/}"
+MY_P="${MY_PN}-${PV}"
+
+inherit cmake
+
+DESCRIPTION="User mode driver helper library that provides access to GPU performance counters"
+HOMEPAGE="https://github.com/intel/metrics-library"
+SRC_URI="https://github.com/intel/${MY_PN}/archive/refs/tags/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+
+DEPEND="x11-libs/libdrm"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -e '/-Werror/d' -i CMakeLists.txt || die
+ cmake_src_prepare
+}
diff --git a/dev-libs/isa-l/Manifest b/dev-libs/isa-l/Manifest
index 71db2ed161fe..eba30f5a3bcc 100644
--- a/dev-libs/isa-l/Manifest
+++ b/dev-libs/isa-l/Manifest
@@ -8,4 +8,4 @@ DIST isa-l-2.30.0.tar.gz 649389 BLAKE2B 3364733d61ce16c91891b6da63d2b4fb2bc00476
DIST isa-l-2.31.0.tar.gz 705375 BLAKE2B 80e0c7f7351e4765393fc5734452ab00d84a84fd017a529a0b96d594c045e7e1c23957d292a56fc449e611dc29f3d4cc2a66c75055d1a7fbb31ca1d6f5c4650a SHA512 bbda3cf84e12352728c16d043ae71160569bff9540928eebb986e22d570176162a7f74fba9423d2349d014df061c09fc084343fbc51077415cfae9f692906dd8
EBUILD isa-l-2.30.0-r1.ebuild 1194 BLAKE2B b4241a852ec119148e6ec0850f3da2b6acf2e29186c7474c2026631b94a67b7430ee6bb9a3db9f4d97fca9df1987ff6ae0cf5563bf6861f836ae53aa0c382e84 SHA512 56ac595d8345b3a82d8eb6c0f9c91554eb41a36f267feee3833e081f4ba8ce1709ce58bb3a2818b288fe3cbea2b75094450a02054f915abc8614c22f3a560ce9
EBUILD isa-l-2.31.0.ebuild 1242 BLAKE2B 1ed95fe834f588b373e9aa5b887c829f61dc5218309d71160bca4114fee03f842ec9cb10a9adfcf0ba9c55e479fa9abfaa0c3bc7c695e9290e562163be4c411e SHA512 dffc9f0d662d14c562487a766bdaa64eb9d2e265ff392dd722b739d61ebea966370caecd75aa5a2f58f042782fcc4137b75a639dce477b0c98a9b2f618d49f78
-MISC metadata.xml 1002 BLAKE2B 2934e906f4d5a6afd5de680fefc934d46f8730fba062834b0d63ca58b0c7cab684daea9c3adafd8e00e44efa7fa09547f8602b724b5cebb557d4ffff1eaf4615 SHA512 6cbf77704f202e8748348b3ee95295ab7d3def3ddf07ede18f4dafdc4374685b7597892d2ba02eaf2d113abeb6f6ece282f8f822528eecd6871c7c0faedcce28
+MISC metadata.xml 924 BLAKE2B f73558b325ee09e296f5e54262ac4ec62f3379b01c9ddcd5c650e15c4633678a2494009d8a1bfd7e3560700aeb8e48361cfcc55d73deaf97bdafc743b78300d6 SHA512 dd56e30c82f52b45ad298382b073f7e214709f7e02c20ebd710eb4ef4f1db8d34f822fae0383309752e699bc0d67da1fe17eddfaf848d6c95e2e8af655dc55af
diff --git a/dev-libs/isa-l/metadata.xml b/dev-libs/isa-l/metadata.xml
index 79b2a15f343d..9e147af02790 100644
--- a/dev-libs/isa-l/metadata.xml
+++ b/dev-libs/isa-l/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
ISA-L is a collection of optimized low-level functions targeting storage applications. ISA-L includes:
* Erasure codes - Fast block Reed-Solomon type erasure codes for any encode/decode matrix in GF(2^8).
diff --git a/dev-libs/isa-l_crypto/Manifest b/dev-libs/isa-l_crypto/Manifest
index cb172e3c4574..669ca08113b3 100644
--- a/dev-libs/isa-l_crypto/Manifest
+++ b/dev-libs/isa-l_crypto/Manifest
@@ -2,4 +2,4 @@ AUX isa-l_crypto-2.24.0_fix-shebang.patch 600 BLAKE2B 19eb41cc6e688d390a0dd24fdf
AUX isa-l_crypto-2.24.0_makefile-no-D.patch 476 BLAKE2B 33203776092c6d8d6d2f0e43492d2b5deb85d5ee1a90fbcec410af04d8764a0bd607783fa2c40527ca321daa238ec4ea9b3193526884ea8c14581d417f6f561d SHA512 0ac8610e7a5604250647e3680ac6eddabb24f006167f42bfa0031ae90e8cca007362fc791d0131e5209e6124dda4b4e7f0d73e754c546235f0b8c1db914b1214
DIST isa-l_crypto-2.24.0.tar.gz 687392 BLAKE2B 10b5e820f9e9d25f0f013d4cfe832760363bf1f1f2759a94f733b25ebd62b52a98262969e24be1ba86d132ee6eaefc9e64c99cceb4f9ba206c848b9aeb45f9d8 SHA512 f72800a8ff9c0b2bfdd88cb6780db91bfd5763af04a6318aa3acaff0b1326e3348cb3a4aff17c99636eb291d1ff6249dcf896392a2450adacd83ddbf4c7299da
EBUILD isa-l_crypto-2.24.0.ebuild 987 BLAKE2B d65b4224f8edd0ba78ce91c869a077028eab1d4eff3626338d19b8195a2b5ea276847c8abbc708e3aa49b0e70346d1f49ca0f74130e64ef52bcdab72c76faf97 SHA512 10e96793fad444c0fe40abaa95dfa69e38218b8f413ce9fa2f321c3d467d73f689bbd40c4ae9d08874e604ce3c8cce2950ab497ad247164d9096d2ddea8713ad
-MISC metadata.xml 894 BLAKE2B 5b1bc7803ac91b9da3a4f6c200706755f718d0e262bfe9841ec895363e9cfdcd87d3c7f6ff4bfc82d69f7834a4876156f57029d09a6622f61b483eb5c4f2a896 SHA512 a96392b43ad83785eee5afca6917adf6422f07f0ba04f64c921c69d03b3c60f0fd4af54e0675903f8fbb088c281bf6b611393c97bfb1d1bbed6ef0c55a2b6122
+MISC metadata.xml 816 BLAKE2B 4e24c142d637105b44cffa19b41ec9a3ae7b27254f01092e59fb60a028b5b2895bf1360566e59c78962c1c40b6e84d57f887b9256593e4aada93cf2cc1f7d6bb SHA512 3ae581f5327dcb6fdd30707451dca386a6a705b78470d6529bf6fa7aaa42c833b58d8803b9158f5ceefa2f2d57e7d3ce3a31f50fa05a139899394507daea7130
diff --git a/dev-libs/isa-l_crypto/metadata.xml b/dev-libs/isa-l_crypto/metadata.xml
index aed47168584f..606c3ca05918 100644
--- a/dev-libs/isa-l_crypto/metadata.xml
+++ b/dev-libs/isa-l_crypto/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
ISA-L_crypto is a collection of optimized low-level functions targeting storage applications. ISA-L_crypto includes:
* Multi-buffer hashes - run multiple hash jobs together on one core for much better throughput than single-buffer versions.
diff --git a/dev-libs/kirigami-addons/Manifest b/dev-libs/kirigami-addons/Manifest
index e2bb60b50ed5..94190c94ee50 100644
--- a/dev-libs/kirigami-addons/Manifest
+++ b/dev-libs/kirigami-addons/Manifest
@@ -1,5 +1,5 @@
DIST kirigami-addons-0.11.0.tar.xz 136692 BLAKE2B 26301176ddeaea3aec351207e82dc28a56e465aa6bc6d3bfd23b1feaa5d14cc0821a4c39fdf5eee3d134a8ed9bbcb5e503ee31d3864185c57bb0fcb788744f2d SHA512 f5a721eee6d0ebd37e67cdb5f89aba81136eb4ac23bc042b7d9bedd6a33f96f913353e1d83ec91e6997a8eea5e2834d9203eb7cd286eed1157149ecedeab6b89
DIST kirigami-addons-1.2.1.tar.xz 1157936 BLAKE2B 0df5296ac7985d3dfda8c486275938282eee97d94b118be38714549958205d1d6515faa78e3a5347bd11db34535a6cc2f973ff955bd3e1e10c5bb4a96b1f313d SHA512 bdb635f147cb78d0b92bda2c72c72577682cbc3965c232d106113b5de4fb9193e1d18d409d6bc7af2b2aebc613d0c175a27b294e7259bf08e3c41db1ef0601f3
EBUILD kirigami-addons-0.11.0-r1.ebuild 1301 BLAKE2B ee2397f463e16bb7e971ae127196d8b427bf9a5447be85bf840d788afc9fadec56be823bd2490b7487e40eedb141ead0022bf00fca96aee183e1f3928af84fc4 SHA512 4e4f3d3d24e92a1845fe2ffce7042da1b74077435474887ad5507b52e5dd0afff7926690c5e5235a8c8f7f891ce9edca1cfc2b4f66344d5e522728404e0f3d05
-EBUILD kirigami-addons-1.2.1-r1.ebuild 1066 BLAKE2B 04a3eed67c83f081dee6fa71313740367a0d4fd5357eabd4e551226ade3772ebdd56536714d7627039071382dcf5ff4c43ecf52ec6b3602800d3daf2d0de68c0 SHA512 44c59b0ffea299acc3416edc4efcfafc0d68067048cb14e4a08eed807a19433105150ebe05ef215dd60028ed03576446495c2574a65c15de1bd8d49c6efd2616
+EBUILD kirigami-addons-1.2.1-r1.ebuild 1073 BLAKE2B 7d53f6e50898fcb63461e3c15f4c60234c8b12f68fad9403850f45b193170303120ec9b1aa9fb4062e53441fb6db10ae9a14923715fd91048375165cfe86d37b SHA512 653ee9e9ce126d7697398c318af87b64296fcdffa9af4bd64d1187738daee77df035281e99d7a0448a3f0368e4e0199288f046235ea564ca91d9b54fe77cf42b
MISC metadata.xml 387 BLAKE2B a3de5c7143c2fd60eeb5e9dc854c8d9dcae39be83d5bc345b2227e323844867628335ffb9bfbc3dd0c5dfd5358c28f5f99d8564891c8b44e3424083da75d1140 SHA512 2b3921a511147eb3f47f42541e80788e7432d6b4496537e8b919ed83b627c29ad2b268134a88fd4d0f7690eebf782bfc13d1a122b40f571dbadc9c9af9858cd3
diff --git a/dev-libs/kirigami-addons/kirigami-addons-1.2.1-r1.ebuild b/dev-libs/kirigami-addons/kirigami-addons-1.2.1-r1.ebuild
index 5fd798386ab8..c97bf82eef82 100644
--- a/dev-libs/kirigami-addons/kirigami-addons-1.2.1-r1.ebuild
+++ b/dev-libs/kirigami-addons/kirigami-addons-1.2.1-r1.ebuild
@@ -11,7 +11,7 @@ inherit ecm kde.org
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
DESCRIPTION="Visual end user components for Kirigami-based applications"
diff --git a/dev-libs/kpathsea/Manifest b/dev-libs/kpathsea/Manifest
index 773c240f9660..330d7f0db5e6 100644
--- a/dev-libs/kpathsea/Manifest
+++ b/dev-libs/kpathsea/Manifest
@@ -10,5 +10,5 @@ DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f244
DIST tl-kpathsea-2021.tar.xz 32308 BLAKE2B 83052cefc5699d46ce104e4379d39eee8e86b514d25245a6104fc9940accf131790ae144ca11dbd3b99a31a06017495bb5a53afb1e49da71a2c9eec008200653 SHA512 398358b84ecb81fece969fbd3521b093f7e791feec828c218e6371c26d57956491328999517a65711d45dfb04c83fd643ef0fad6a0153590866eddf485d5c575
DIST tl-kpathsea.doc-2021.tar.xz 1066608 BLAKE2B 798ccf9953e4fa2037f81b56dfa30cf99c56c17e2942d5a0f2041b871958284f05150e5d7631b542896190f178327f009130e6bb07f60e8173ec1e9f12c4cda9 SHA512 8ecccee7ad99220f91139dcd9c2ce0bd19eb0e2fe74f0a965f68e59a28bd3de454624d6e014ef2a5c481a537acb95b08a9546a79abd8df429300043ecf973545
EBUILD kpathsea-6.3.3_p20210325-r1.ebuild 3410 BLAKE2B 3f1a4f7a693f4c6267a8c0a44f85fbd1ec7d22a9f323392df71b1ef5c3b37a3811b7e7a8c5e868b5f94a59de2c14d6ecd6b29e35121ef2526104fbd4f77266bd SHA512 4f7fe45a15dcfe197d73cb8ee69b2c57e357f51d4aed475a7db0db445799933109bf5201180879e3daacc5b557f1a73afc33c29523d546bacab140e43dd87d21
-EBUILD kpathsea-6.3.5_p20230311.ebuild 3225 BLAKE2B 59d0cb1986b4f0ad8b97e8389358fb77c9f2c1692b16b24c1ccf4f47698279d1130c4278fab9cb20776a43bbafbcd6a86e8697f4c20030022523bf00f4e6f5ab SHA512 3601abdce59a88b40df03efa00314fd24ad6e75eeb992a779736e892155551824413cccb12f82674edea7d64fd9a2eb4b883a160e8ae7c25c63a7e9a0fdbbbfc
+EBUILD kpathsea-6.3.5_p20230311.ebuild 3224 BLAKE2B 7bc8f5afe3d63acb8f933f12ae30dc92edc05860e88d4df901be7551f03a007710b4c85df9b9f7534a9ed5a37c6a4f4cbec9ca50b5dc4c498df9c1b95890c387 SHA512 de22662c80e35cdc26b7ca21ef2b3f3a1402b364696c7a398c3f06f5dbae36765993569dfede3e3d17e7249eb01b975b16912b509ed55d20ded75687b7fb1175
MISC metadata.xml 448 BLAKE2B b21dc893e893d1436adc5c3b486139cbf75bd1dd49318b2d552692705a1398d5bcb5e9d7c8a7757abee8b995a127d56702d497d263cc8d0dd2bb2a1c7b8443c5 SHA512 de08adc50b3edccebe1b625acedca999aa7c9aa4b117aacb7d40e4e7e8d7952b4e1d684f0124127a19cb008022c9effce1cd5f38f0bd216258fac8c32c220dd5
diff --git a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild b/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild
index 5132cbef5d7b..791ca151307a 100644
--- a/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild
+++ b/dev-libs/kpathsea/kpathsea-6.3.5_p20230311.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0/${PV%_p*}"
-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"
+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"
IUSE="doc source static-libs"
S=${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}
diff --git a/dev-libs/level-zero/Manifest b/dev-libs/level-zero/Manifest
index 6644dcfeea5a..be4e4a4a2390 100644
--- a/dev-libs/level-zero/Manifest
+++ b/dev-libs/level-zero/Manifest
@@ -1,4 +1,3 @@
-AUX level-zero-1.16.14-spdlog-libfmt.patch 1826 BLAKE2B c679d84673e93c346b1f9109bdef2aebe60b7081dfd79a48a47763dab7f5031864a9127a36b50174e07fcd4a435911257e7cc6a48434a5f792320e7c377788e2 SHA512 1ca69647c4d66459cc3df617f503b73f58ed19da86d58540884533b4e186f83bd1a4db3e3503babc8531126898aa8366eded7f683c2c02df2fdfbd4b0c9e5d1d
DIST level-zero-1.17.6.tar.gz 1136720 BLAKE2B 89aae9aad33f2aaebb1231dd0cd6aadde692f390fbbfd59933e8df06dc1c5bdd190cdf2887f1f43915f68da130e80e9451359269f8bec6f546f6004214552c13 SHA512 bb412e875d97d1c80a0e67087e6dac1a6ffb91fa50e22deb7649ee3250c0937679d225419b52bfd7938f71a66ac15742a6a215cee7714c27e0f935e04df5b88e
EBUILD level-zero-1.17.6.ebuild 729 BLAKE2B d58159790d2208d3a2560f899e2348876d0e66a3c00459ad2a26f8549bc6775e6cdb61fca5ead2f761fff687a8396101718994fa674147e73dc28ad9e5cccc00 SHA512 11105606b6fcbd60b5021ef50a4d5e56d3e7c041dfecb518687754f17c051595acea2cc36ce6aa78c8d3669cce94a99c15802d3214d6d210c72805dd6340b47b
MISC metadata.xml 586 BLAKE2B 44eca05640a9276ea9cbddccc0d199dc8c7297a3fbf5ad6b58693c406961efa2aabf99501faaace47ce6bb97736fe371533e89a5a700949b03db66359222b269 SHA512 da9b222b216ed217842f236eeb1991e31ec4f140d86c0a048e9e401a18018d90d6ad8d4f10edec8b71386687bc9481ebf9154a1190bf6969d4fab04bba20100e
diff --git a/dev-libs/level-zero/files/level-zero-1.16.14-spdlog-libfmt.patch b/dev-libs/level-zero/files/level-zero-1.16.14-spdlog-libfmt.patch
deleted file mode 100644
index 4d9264e0c49c..000000000000
--- a/dev-libs/level-zero/files/level-zero-1.16.14-spdlog-libfmt.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-Find the system copy of spdlog which then tells us how to link
-against both it & libfmt correctly, rather than accidentally
-picking up system spdlog headers and nothing else (defines, needed
-libraries, etc) when (for some reason?) FetchContent fails and we don't
-realise it.
-
-TODO: Figure out why FetchContent(?) failing doesn't kill the build
-TODO: Add a proper option for this to use the system copy/not
-
-Bug: https://bugs.gentoo.org/930157
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -57,9 +57,6 @@ elseif(Git_FOUND)
- endif()
- endif()
-
--include(FetchContent)
--set(SPDLOG_ROOT "${FETCHCONTENT_BASE_DIR}/spdlog-src")
--
- # Update other relevant variables to include the patch
- set(PROJECT_VERSION "${PROJECT_VERSION_MAJOR}.${PROJECT_VERSION_MINOR}.${PROJECT_VERSION_PATCH}")
- set(CMAKE_PROJECT_VERSION_PATCH "${PROJECT_VERSION_PATCH}")
-@@ -166,7 +163,6 @@ endif()
-
- include_directories(${CMAKE_CURRENT_SOURCE_DIR}/include)
- include_directories(${CMAKE_CURRENT_SOURCE_DIR}/source/wrapper/include)
--include_directories(${SPDLOG_ROOT}/include)
-
- include_directories("${CMAKE_CURRENT_SOURCE_DIR}")
-
-diff --git a/source/utils/CMakeLists.txt b/source/utils/CMakeLists.txt
-index cb6cfb1..4e486d8 100644
---- a/source/utils/CMakeLists.txt
-+++ b/source/utils/CMakeLists.txt
-@@ -1,23 +1,11 @@
- # Copyright (C) 2024 Intel Corporation
- # SPDX-License-Identifier: MIT
-
--include(FetchContent)
--set(SPDLOG_REPO https://github.com/gabime/spdlog)
--set(SPDLOG_TAG v1.13.0)
--FetchContent_Declare(
-- spdlog
-- GIT_REPOSITORY ${SPDLOG_REPO}
-- GIT_TAG ${SPDLOG_TAG}
--)
--FetchContent_makeAvailable(spdlog)
-+find_package(spdlog)
-
- add_library(utils
-- STATIC
- "logging.h"
- "logging.cpp"
- )
-
--target_include_directories(utils
-- PUBLIC
-- ${FETCHCONTENT_BASE_DIR}/spdlog-src/include
--)
-+target_link_libraries(utils spdlog::spdlog)
diff --git a/dev-libs/libassuan/Manifest b/dev-libs/libassuan/Manifest
index 069519c751b2..a8839c387e96 100644
--- a/dev-libs/libassuan/Manifest
+++ b/dev-libs/libassuan/Manifest
@@ -2,6 +2,12 @@ DIST libassuan-2.5.6.tar.bz2 577012 BLAKE2B 462af1eab69e157f65f8134a492cde01dd1e
DIST libassuan-2.5.6.tar.bz2.sig 119 BLAKE2B 379c6566b2369550bfc4b4616fb71ebdbd9947c183488e2af2261db79be3fc34c5691918f3c560b46c20e02e1aa46c44ee31c1fa3727d191f5801831d34e6721 SHA512 c7765530618128a12f1118278d35d8c33d32b560073dbd691cb92c0d94b75fd5fde65cd3f5db717ddfb907b266fdddc1e7a1e2b15b1b89b7470941dbde8162e3
DIST libassuan-2.5.7.tar.bz2 605076 BLAKE2B 67cb01b7ed9be13a52a37db439666bb8eb709cc63204fe250ff57854459aa8b36655479e887b285fe9ad799c49e66f176f971ab3a871e114cfb217a1f2968d16 SHA512 ca33bd0325bbebccb63b6a84cc0aa5c85b25c6275a68df83aeb3f3729b2cd38220198a941c3479bd461f16b7ddb6b558c0664697ca3153c7fb430544303d773f
DIST libassuan-2.5.7.tar.bz2.sig 238 BLAKE2B c30005d67cac32857a0dd59dc8a2b9d0d166c6cd6a413742a1d3117c050e9b1b2b96cc4c470fc3e5693ce4c5a422e2cb008b40ef7883a7d039dc9a2234229265 SHA512 b7a798da0e1252acecf8b58b9cc30a5f10fa432d2581c190e4fb064fcf10e9a1b9e07e86c73ee16f0f25ad0e782fac21142875a06487f612268be7f1a09cc1a9
+DIST libassuan-3.0.0.tar.bz2 592353 BLAKE2B c86f7d62413c6f7a228deb47abe0388790a7c0e3c89b5ee7a7a72f72bea6502d5cbe199b10f06efc885af6fefab358dbe0e61a6f798493dcfcc63df0cfacdb55 SHA512 7c5c95c1b85bef2d4890c068a5a8ea8a1fe0d8def6ab09e5f34fc2746d8808bbb0fc168e3bd66d52ee5ed799dcf9f258f4125cda98c8384f6411bcad8d8b3139
+DIST libassuan-3.0.0.tar.bz2.sig 119 BLAKE2B 0717d97dcc5746fced7e7be4e17beb51ac5856722577d58151d802d34dd2d05436da9fcc1d54c132486755f6a241ebb85e95534533e874303b0103786e4e579a SHA512 32ea59e2ccd4b0d35d098bd93a2193f6857a47ebeffd8cd884ea5e0a1abf057e23f0f4ca120e0c74b7369301566a9adc217ec444a2d90a5c5106ec4a4c8df099
+DIST libassuan-3.0.1.tar.bz2 592430 BLAKE2B 5d6a7e4e9ce1b196bc7d126786716d95896de6145b8d753e2289bd36cbc96efa216360ac127fadb7be2d577e7fa203c8c8695d4aa11afcca6ed5397dd40209cb SHA512 6914a02c20053bae0fc4c29c5c40655f1cec711983d57fa85e46df34e90b10e33d31256dd50ae7c7faa8d8d750a529bf9072da0cda3bdd77ebfedbc0e26e5e16
+DIST libassuan-3.0.1.tar.bz2.sig 119 BLAKE2B ce246ca64be1cb185d7e69e3de959bf3268ccf764117cec19a460ddeb2cd56259bd8312e6644a385626449bfcd63c194d83bcfe0c48e830e208c242e174f3273 SHA512 c87cd1690d138f21974c4f7331ccfaf9a1ae57e726699c14f8a81e2e15c5d1ff9a880c428d78d378007cb91bae613432ce25fcfc6e496686d18ff0e6438e4e84
EBUILD libassuan-2.5.6.ebuild 1719 BLAKE2B 2572ec877ae597485ef373ffb9bf6f6e4dc57b0b16a11b931fa864c862cc796d5fe6e04ec303156175fbbc341007c84a6e10591be8705acf37707c1ee3efac94 SHA512 2be0385bd99aae8a4bf97e9f6a05d19ffcfa2e0542badc9930e3d1414d8f8d20d69afa69c370f4604bdac3ac5953f031d13a36f83f7680f6ab2fd505dad9b7ff
EBUILD libassuan-2.5.7.ebuild 1719 BLAKE2B 589dcf64e927789f2b347bfb38fb2c3b92ac620b32d5428700a4afb9da8f1750fdc867253b7e910027832f8f75ee49e571eea6b252dabb8171801841aa91ea3f SHA512 71f07ceaa22df17586252f59007feac3ac8294decc86860d8ff881ca8102c1c30f1604821c6b3e17f710fc7e8fb307d1df4df5f39be106e74688a43818f885a8
+EBUILD libassuan-3.0.0.ebuild 1742 BLAKE2B da038aedf625423182e33d637fd2f642fa2d53974426fba8f78a8216f778b721d680270ce358ee11c81c62cb84afceab53fb3d4d44ba35caa9a734e6227dd37a SHA512 5de880a7a64828366c6d4ba59c247bebb62b2f688ce46c8ed3b1913a8a7b88ef3d49046467aa79be298f139bb81422e9e7e125f3083c1ec652fde405b92db31c
+EBUILD libassuan-3.0.1.ebuild 1742 BLAKE2B da038aedf625423182e33d637fd2f642fa2d53974426fba8f78a8216f778b721d680270ce358ee11c81c62cb84afceab53fb3d4d44ba35caa9a734e6227dd37a SHA512 5de880a7a64828366c6d4ba59c247bebb62b2f688ce46c8ed3b1913a8a7b88ef3d49046467aa79be298f139bb81422e9e7e125f3083c1ec652fde405b92db31c
MISC metadata.xml 882 BLAKE2B ca08da3ad8be4a39e30e8e28f58bd5c4c9e70147a29bc55c9b71b45921141326ccd86d9086b6ae8652465c51fabfe4e024a00be0656042011a27423ac2146f01 SHA512 603d947fcaa43d364136558cd158610edfc2349fe0227259992209894f34fcd21f393fe81aa9f2d40ecb41377c8f7c1d6f8528d6a678709d28820d3b6f253b62
diff --git a/dev-libs/libassuan/libassuan-3.0.0.ebuild b/dev-libs/libassuan/libassuan-3.0.0.ebuild
new file mode 100644
index 000000000000..e4a7ca4da130
--- /dev/null
+++ b/dev-libs/libassuan/libassuan-3.0.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit libtool verify-sig
+
+DESCRIPTION="IPC library used by GnuPG and GPGME"
+HOMEPAGE="https://www.gnupg.org/related_software/libassuan/index.en.html"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+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"
+
+# Note: On each bump, update dep bounds on each version from configure.ac!
+RDEPEND=">=dev-libs/libgpg-error-1.33"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gnupg )"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ elibtoolize
+
+ # fix standards conflict
+ sed -i \
+ -e '/_XOPEN_SOURCE/s/500/600/' \
+ -e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
+ -e 's/__EXTENSIONS__/_NO&/' \
+ configure || die
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ # ppl need to use libassuan-config for --cflags and --libs
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/dev-libs/libassuan/libassuan-3.0.1.ebuild b/dev-libs/libassuan/libassuan-3.0.1.ebuild
new file mode 100644
index 000000000000..e4a7ca4da130
--- /dev/null
+++ b/dev-libs/libassuan/libassuan-3.0.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit libtool verify-sig
+
+DESCRIPTION="IPC library used by GnuPG and GPGME"
+HOMEPAGE="https://www.gnupg.org/related_software/libassuan/index.en.html"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-3 LGPL-2.1"
+SLOT="0/$(ver_cut 1-2)"
+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"
+
+# Note: On each bump, update dep bounds on each version from configure.ac!
+RDEPEND=">=dev-libs/libgpg-error-1.33"
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-gnupg )"
+
+src_prepare() {
+ default
+
+ if [[ ${CHOST} == *-solaris* ]] ; then
+ elibtoolize
+
+ # fix standards conflict
+ sed -i \
+ -e '/_XOPEN_SOURCE/s/500/600/' \
+ -e 's/_XOPEN_SOURCE_EXTENDED/_NO&/' \
+ -e 's/__EXTENSIONS__/_NO&/' \
+ configure || die
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ # ppl need to use libassuan-config for --cflags and --libs
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/dev-libs/libbpf/Manifest b/dev-libs/libbpf/Manifest
index fe0e5b1f11fa..bfbab759a4f8 100644
--- a/dev-libs/libbpf/Manifest
+++ b/dev-libs/libbpf/Manifest
@@ -1,13 +1,9 @@
AUX libbpf-9999-paths.patch 883 BLAKE2B 663e03ae01afd7be73c281e8b83cf5534717c28f5960b4b7ca5530096840568dedf4e5f58f2139ab56c5f57382a80540294cb492f6ad619f174184172b3441af SHA512 de78131baa08874000cc52b0b21db4055246a653503301bd82c2e8f5818c955d63727d957d7834f1aed63abad42607480911fa0c2ea8d07d833ebd1f8b338039
DIST libbpf-0.8.1.tar.gz 942702 BLAKE2B 084be7d4258500fa894560ed2e52821addcc5d150dcd77fd646271b614d788b7931271be9c3e46fdbc4ed93d053ea3e09023158a8e4a31f9452d10dcb0677b58 SHA512 e3bb602f55215a4f030e564af7321ba6338937c426fcaee478b607f88b0c773c40a0c3f59a2b345bda951a19e79061733f8a3fdc10a6292e92782e65754b584a
-DIST libbpf-1.2.2.tar.gz 1000104 BLAKE2B 45a2ceabd38b3ea55f466de68d0806df6ae802b509063ca12d670ba972bac3dc5c7e518e8c9904915dbc9877c27ea892a7b857aa03d4e86016969b2d278b0b4a SHA512 bc7620207e6f521b9b5baab00bd81346084b8eabf81bff3ec24e5367d389f2a331a0b082798f8bb5d4fea836c3c0cc961fc881abc3a4e05d91152150bdfe47be
DIST libbpf-1.3.0.tar.gz 999282 BLAKE2B 5ee0a45cd06be482c9523ec2a9bb26cf12b89df23f515b037badda868770069d5ffb751c011222b86b1d43034a1cdd537cb263883ed0645641548adc9c9896eb SHA512 59990189538e47765542e9ed6e88bc78c9d29bc077b5666bb1303cf15579c90b3d35a0d631b9bbd4bff2708243dc91d901bd68c119fb74dfd10a3e1066aa9acc
-DIST libbpf-1.4.0.tar.gz 1015490 BLAKE2B 46932f972201581f9f5be98063888216fd522ac549561efdec09603dfcbf0132418f50c2aed80d656fd25b235a9dc3b4ffe459cab9445a8508a7af620989072f SHA512 400c91a4870be8bb115f7abcc12c460700980fb6a3afdf43c885b1cdbe28fed1d37142d3987a85e12b4c565787a48f5cd0b07cafff067d91902d70713528929f
DIST libbpf-1.4.2.tar.gz 1016045 BLAKE2B 7529e6521337d45210ee2e3d00aae7c8cac309a4b3f36ffdd9c4a6c4439f266ee654b6ad6abaea2e43310260182bd9ad52ff162339545027050329d8307fe0d5 SHA512 b0faf45e77fc0197239b87d74010bad6b7ef7d48c1b3de2a3960164d9029851e2ad204b92d0cccb2fde2d0dfe44d9fa7f24b35a4917179dbab1bee192d3780db
EBUILD libbpf-0.8.1.ebuild 1153 BLAKE2B 98da8cd35ab316a4bbf9d4e6a9c40b278ecd1385d8077a16e4582fb9a4209c40ebcf4ec9e24d3312334ace6c2f99da9732e7a9379a0dd478baa66bdd790a4793 SHA512 16a7e9a08fe9d782da9f57727b50592d42c7cfcd5cbf407197c5764e2a7175f0277a116e25379092e0f67adac353513f614d9bfe2edac2990d0fc91d5adc9a26
-EBUILD libbpf-1.2.2.ebuild 1185 BLAKE2B 57c4bfa90f1601343e66e0233c30af684c47688eda103bd2672472cf6a199f8849f0821d2e889e583dc09a4a8e36b9a9f92fb3d1abb6e2db844b5f57c3566489 SHA512 ab6998bfa3a4674c6df8ccfa0b46216779d6ea48d22f33a45836f233f3c755b714aeada2f8950814a083a1a490ca10672df60351b9c8ece555fe98a3a1bb5c27
EBUILD libbpf-1.3.0.ebuild 1244 BLAKE2B 1d5e177c1413d136a9e27220d7e3a7da0eb315191eaecdb32bc3409120e5bea0082cbee6110bdfec47c12c39a69de2a67cb2a7944deeecb0f9675983b3892d74 SHA512 e7b817cc258547e83399e3546ded27a1074f36c27aa0a47fd631e520d8a43a7c10277f45bc45acd48ec2176b7df0e516736797276cca594e8eda90d4a423fe59
-EBUILD libbpf-1.4.0.ebuild 1257 BLAKE2B 34b5183bd4bb8c605eb8de29a6f4634e173fc6f435bbbc05ef233ec6e6a75416083e447c861c8f7c5762c520d7d83a1dd90528b3352273becab8ef272df93555 SHA512 6b08a58ae46cb5c7927e7e2591cb14e56ba01eb0512c0e3bf877eb2d1454f239cd2cba7e649963167bab16b5bd588e45d4c60fe6f2b73e0a86734cebdce153f4
EBUILD libbpf-1.4.2.ebuild 1257 BLAKE2B 34b5183bd4bb8c605eb8de29a6f4634e173fc6f435bbbc05ef233ec6e6a75416083e447c861c8f7c5762c520d7d83a1dd90528b3352273becab8ef272df93555 SHA512 6b08a58ae46cb5c7927e7e2591cb14e56ba01eb0512c0e3bf877eb2d1454f239cd2cba7e649963167bab16b5bd588e45d4c60fe6f2b73e0a86734cebdce153f4
EBUILD libbpf-9999.ebuild 1251 BLAKE2B 2ede02f43b6d6849a3ecc57bbfa29d2089013cb14c18604ea57454fe5ced1c3bcc77aff74684e7b1286acca7d7c42dcbce2c4553e3c694813b83ff1e5f54317b SHA512 9bd941c52ea5b4582f1818a728dabb4668358c0eab1a20444c4c2249a1d92290207f50c16647c267e04155a6c0148c42c424f3db13de84aba7e2fef81ef550ff
MISC metadata.xml 306 BLAKE2B 6af2288a09cffb8801efe6841d11dae5e8f3659dd75be45f746bab3f48686458916dab796fd9d535e1a6fa0ca78567e8227e29ef06cc22c4a9d0b1cbebd30ab0 SHA512 c027c14965069ece90130984bab710dc19f199a184e834666449f4bc0874de3b5f5d878f3a1fe6f817a85eef2bc45914e640f0140878b7454a32738a7f500032
diff --git a/dev-libs/libbpf/libbpf-1.2.2.ebuild b/dev-libs/libbpf/libbpf-1.2.2.ebuild
deleted file mode 100644
index a82b4169cdc1..000000000000
--- a/dev-libs/libbpf/libbpf-1.2.2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} =~ [9]{4,} ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-S="${WORKDIR}/${P}/src"
-
-DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
-HOMEPAGE="https://github.com/libbpf/libbpf"
-
-LICENSE="GPL-2 LGPL-2.1 BSD-2"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="static-libs"
-
-DEPEND="
- sys-kernel/linux-headers
- virtual/libelf"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/libbpf-9999-paths.patch
-)
-
-src_configure() {
- append-cflags -fPIC
- tc-export CC AR PKG_CONFIG
- export LIBSUBDIR="$(get_libdir)"
- export PREFIX="${EPREFIX}/usr"
- export V=1
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- LIBSUBDIR="${LIBSUBDIR}" \
- install install_uapi_headers
-
- if ! use static-libs; then
- find "${ED}" -name '*.a' -delete || die
- fi
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc
-}
diff --git a/dev-libs/libbpf/libbpf-1.4.0.ebuild b/dev-libs/libbpf/libbpf-1.4.0.ebuild
deleted file mode 100644
index 6cd9245fc9a6..000000000000
--- a/dev-libs/libbpf/libbpf-1.4.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="Stand-alone build of libbpf from the Linux kernel"
-HOMEPAGE="https://github.com/libbpf/libbpf"
-
-if [[ ${PV} =~ [9]{4,} ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/libbpf/libbpf.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-S="${WORKDIR}/${P}/src"
-
-LICENSE="GPL-2 LGPL-2.1 BSD-2"
-SLOT="0/$(ver_cut 1-2 ${PV})"
-IUSE="static-libs"
-
-DEPEND="
- sys-kernel/linux-headers
- virtual/libelf
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- virtual/pkgconfig
-"
-
-DOCS=(
- ../{README,SYNC}.md
-)
-
-PATCHES=(
- "${FILESDIR}"/libbpf-9999-paths.patch
-)
-
-src_configure() {
- append-cflags -fPIC
- tc-export CC AR PKG_CONFIG
- export LIBSUBDIR="$(get_libdir)"
- export PREFIX="${EPREFIX}/usr"
- export V=1
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- LIBSUBDIR="${LIBSUBDIR}" \
- install install_uapi_headers
-
- if ! use static-libs; then
- find "${ED}" -name '*.a' -delete || die
- fi
-
- dodoc "${DOCS[@]}"
-
- insinto /usr/$(get_libdir)/pkgconfig
- doins ${PN}.pc
-}
diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index 5d94213e285d..c4a24ad6999a 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -1,5 +1,6 @@
AUX libcdio-2.1.0-ncurses_pkgconfig.patch 923 BLAKE2B 848a76241ca173c452cf7b04142c249ca6c33b7d0514f03353bb7b1f43635d1bec36cf9f3e3ce61ab51d6cb42ab123f620fe6fe1706b71148ec2ab9592c0bc02 SHA512 98c16eebd1cd6bf57e85dd3abafba22a4a1f2f88e0d5f1c9ee98d7409c360c6e3dda43233823de97429a54be66969cec1eb8df4bbb7d0341a54c6a1ae475dd7b
+AUX libcdio-2.1.0-no-lfs-shims.patch 2588 BLAKE2B 8a6fae6bcd84dfe14789ce268f808dbc10198089ba64b1825b690982847a5b40497a3b645020e5c68ccbbd221e1b8c4e978260ec4af06406d758f0809c346107 SHA512 1ea4bfa0684c7a3aa3c5769f779b1b025986b346eec811216c18f39e1e9fda35dc3916eaefc82ec05d72b56cae88373f98dea516739d082494f93b402c8e0871
AUX libcdio-2.1.0-realpath-test-fix.patch 1838 BLAKE2B 9e500479587a76925adc0bc6fed620e8a4880b45ca691ed0eb3aec4909ff48f14804a3d44405204d27d89628f050bb6f0f0d6342e483222e565d3613e97c550a SHA512 2395fb3cf9b56beeca6e91399be185d01ad460217ba144b5959d3941cdfca450795b0fab6466c471cb2714a4c004c3acf0097da1696cb33074d4aa0567feb504
DIST libcdio-2.1.0.tar.bz2 1759040 BLAKE2B 4859fc545cf81246279b7b0434c02916e874681b40d00f8253fd7837941a34c5a717a81b1c3b1714153ad343e03c28668984f6fd5647662ec4e6759752326cb0 SHA512 c290821da55fd9ae366670a58857aa6efcebc9f25b7caea063cf12f9cbda84fe770c5f59f972227fda50517ca58c5f39c0137daa0f93179e3daa45303d8b610f
-EBUILD libcdio-2.1.0-r1.ebuild 2068 BLAKE2B 10889e86c81a9ece0aeaf5d29622a0f29b369265c75ef375611e859d9ea51fcda793e282ce4bdd879ae07cda34dd29a6c03f0ba2d9b51a09fbd56a34aab62791 SHA512 e101ff312f76df08ee52304e5158dad5329c5d11e0f954ed11b13793641fd1e70187dae399d67de1efda8b115f9067b4821446319649f9f64e0add1ecd6801a2
+EBUILD libcdio-2.1.0-r2.ebuild 2107 BLAKE2B d2caa7df359e5c5be8eea9fc588aba3bebb9706b1a4480963558cc922a678ce1f2137afee9b7a9bacfbe5603499d9cfd62ab076018a5d426f03ecec34476ce19 SHA512 62965087b3f2355242b2be90a3733189a41168187a0f4a361678e9c45d3f7881bf12482171e7b91184d82bbdb15305628f0169416582a053bfb3206b747fa5c6
MISC metadata.xml 607 BLAKE2B f3850b573e21dbfa2c9bb30265db3bb9db41408685f7aa6234b77f2cf73d8e304ebe8b2a4ff3f6bcb67a9291f38138c18f2740ac166a96cb45a94e5c1981a27d SHA512 b07c8e25ac87bb07ce32e4b92704f1c5bb0f52fb06ab77267655449e005b159589eefef1bf7bb2318ef98f83fe34ec2f224c29ce0aec41b665161fc1e5d123e8
diff --git a/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch b/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch
new file mode 100644
index 000000000000..473c54d9b1ee
--- /dev/null
+++ b/dev-libs/libcdio/files/libcdio-2.1.0-no-lfs-shims.patch
@@ -0,0 +1,75 @@
+From https://bugs.gentoo.org/918988
+From: Alfred Wingate <parona@protonmail.com>
+Date: Mon, 20 May 2024 22:02:08 +0300
+Subject: [PATCH] Do not use LFS shims, rely on _FILE_OFFSET_BITS=64
+
+See https://savannah.gnu.org/bugs/?65751 and https://bugs.gentoo.org/918988
+
+Setting _FILE_OFFSET_BITS=64 is enough to get the LFS interface,
+using LFS shims is unnecessary on 64-bit systems and they may
+not be available on 32-bit systems on glibc.
+
+Signed-off-by: Alfred Wingate <parona@protonmail.com>
+--- a/configure.ac
++++ b/configure.ac
+@@ -547,10 +547,10 @@ AC_DEFINE_UNQUOTED(LIBCDIO_SOURCE_PATH, "$LIBCDIO_SOURCE_PATH",
+ [Full path to libcdio top_sourcedir.])
+ AC_SUBST(LIBCDIO_SOURCE_PATH)
+
+-AC_CHECK_FUNCS( [chdir drand48 fseeko fseeko64 ftruncate geteuid getgid \
+- getuid getpwuid gettimeofday lseek64 lstat memcpy memset mkstemp rand \
+- seteuid setegid snprintf setenv strndup unsetenv tzset sleep \
+- _stati64 usleep vsnprintf readlink realpath gmtime_r localtime_r] )
++AC_CHECK_FUNCS( [chdir drand48 fseeko ftruncate geteuid getgid getuid \
++ getpwuid gettimeofday lstat memcpy memset mkstemp rand seteuid \
++ setegid snprintf setenv strndup unsetenv tzset sleep _stati64 \
++ usleep vsnprintf readlink realpath gmtime_r localtime_r] )
+
+ # check for timegm() support
+ AC_CHECK_FUNC(timegm, AC_DEFINE(HAVE_TIMEGM,1,
+--- a/lib/driver/_cdio_generic.c
++++ b/lib/driver/_cdio_generic.c
+@@ -55,16 +55,6 @@
+ #define PATH_MAX 4096
+ #endif
+
+-/* If available and LFS is enabled, try to use lseek64 */
+-#if defined(HAVE_LSEEK64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64)
+-#if defined(_MSC_VER)
+-#include <io.h>
+-#endif
+-#define CDIO_LSEEK lseek64
+-#else
+-#define CDIO_LSEEK lseek
+-#endif
+-
+ /*!
+ Eject media -- there's nothing to do here. We always return -2.
+ Should we also free resources?
+@@ -170,7 +160,7 @@ off_t
+ cdio_generic_lseek (void *user_data, off_t offset, int whence)
+ {
+ generic_img_private_t *p_env = user_data;
+- return CDIO_LSEEK(p_env->fd, offset, whence);
++ return lseek(p_env->fd, offset, whence);
+ }
+
+ /*!
+--- a/lib/driver/_cdio_stdio.c
++++ b/lib/driver/_cdio_stdio.c
+@@ -47,11 +47,7 @@
+ #include "_cdio_stdio.h"
+ #include "cdio_assert.h"
+
+-/* On 32 bit platforms, fseek can only access streams of 2 GB or less.
+- Prefer fseeko/fseeko64, that take a 64 bit offset when LFS is enabled */
+-#if defined(HAVE_FSEEKO64) && defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64)
+-#define CDIO_FSEEK fseeko64
+-#elif defined(HAVE_FSEEKO)
++#if defined(HAVE_FSEEKO)
+ #define CDIO_FSEEK fseeko
+ #else
+ #define CDIO_FSEEK fseek
+--
+2.45.1
+
diff --git a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
deleted file mode 100644
index 6f2f17a4791e..000000000000
--- a/dev-libs/libcdio/libcdio-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic libtool multilib-minimal
-
-DESCRIPTION="A library to encapsulate CD-ROM reading and control"
-HOMEPAGE="https://www.gnu.org/software/libcdio/"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0/19" # subslot is based on SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="cddb +cxx minimal static-libs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !minimal? (
- >=sys-libs/ncurses-5.7-r7:0=
- cddb? ( >=media-libs/libcddb-1.3.2 )
- )
- >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
- test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS.md README{,.libcdio} THANKS TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/cdio/cdio_config.h
- /usr/include/cdio/version.h
-)
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch"
- "${FILESDIR}/${P}-realpath-test-fix.patch"
-)
-
-src_prepare() {
- default
-
- eautoreconf
- elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt #499510
-}
-
-multilib_src_configure() {
- # -Werror=lto-type-mismatch
- # https://bugs.gentoo.org/855701
- # https://savannah.gnu.org/bugs/index.php?65458
- filter-lto
-
- # Workaround for LLD 17, drop after 2.1.0 (bug #915826)
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- local util_switch
- if ! multilib_is_native_abi || use minimal ; then
- util_switch="--without"
- else
- util_switch="--with"
- fi
-
- local myeconfargs=(
- --disable-maintainer-mode
- $(use_enable cxx)
- --disable-cpp-progs
- --disable-example-progs
- $(use_enable static-libs static)
- $(use_enable cddb)
- --disable-vcd-info
- ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
- )
- # Tests fail if ECONF_SOURCE is not relative
- ECONF_SOURCE="../${P}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- einstalldocs
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
new file mode 100644
index 000000000000..5e75f78459fc
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-2.1.0-r2.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic libtool multilib-minimal
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="https://www.gnu.org/software/libcdio/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0/19" # subslot is based on SONAME
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="cddb +cxx minimal static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ !minimal? (
+ >=sys-libs/ncurses-5.7-r7:0=
+ cddb? ( >=media-libs/libcddb-1.3.2 )
+ )
+ >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/gettext
+ virtual/pkgconfig
+ test? ( dev-lang/perl )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS.md README{,.libcdio} THANKS TODO )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/cdio/cdio_config.h
+ /usr/include/cdio/version.h
+)
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.1.0-ncurses_pkgconfig.patch"
+ "${FILESDIR}/${P}-realpath-test-fix.patch"
+ "${FILESDIR}/${P}-no-lfs-shims.patch"
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+ elibtoolize # to prevent -L/usr/lib ending up in the linker line wrt #499510
+}
+
+multilib_src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/855701
+ # https://savannah.gnu.org/bugs/index.php?65458
+ filter-lto
+
+ # Workaround for LLD 17, drop after 2.1.0 (bug #915826)
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ local util_switch
+ if ! multilib_is_native_abi || use minimal ; then
+ util_switch="--without"
+ else
+ util_switch="--with"
+ fi
+
+ local myeconfargs=(
+ --disable-maintainer-mode
+ $(use_enable cxx)
+ --disable-cpp-progs
+ --disable-example-progs
+ $(use_enable static-libs static)
+ $(use_enable cddb)
+ --disable-vcd-info
+ ${util_switch}-{cd-drive,cd-info,cdda-player,cd-read,iso-info,iso-read}
+ )
+ # Tests fail if ECONF_SOURCE is not relative
+ ECONF_SOURCE="../${P}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/libclc/Manifest b/dev-libs/libclc/Manifest
index 15a6914862f0..dd63ec8403c9 100644
--- a/dev-libs/libclc/Manifest
+++ b/dev-libs/libclc/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD libclc-15.0.7.ebuild 1668 BLAKE2B ac2bd589fb3c29662799f97b1f649fd22b1b7ce5701879815bc01a05ae88421a830a6a3507b4dead181f24eb4e45c451e8ea1ebbdac2a2de51ddbc3cd9f53c66 SHA512 a3e39fbaddb322360f6362ef21713f375d04e02b2b9a3d43a3d47b26d5d43643a8c654181aef9518aee5f9805d09c446bbbf13342b74f09622e5e1b0c59470b1
EBUILD libclc-16.0.6.ebuild 1665 BLAKE2B 27ffe7083936c466a749550797d109c7a48fc6aaf110977c53ae2d4c5edd558c958a4981020b2c74c6b0c47aeee184edc6e1f192da93f57972fe9cc9abfaa762 SHA512 5007264c688588ec9fd7e74e88a1c1810be2602b744a64d8927275bc8ceaf278d9598222c5d2e3d3fa64504364625b03951752ef7221fd1bf16cc26fbd54ad80
EBUILD libclc-17.0.6.ebuild 1749 BLAKE2B 0b083103fc48654357f621bd3c40002fe9030598a4873519b186b601cd75cc1555a3930f26fe884c1970ddf5728c9a7dffc08e97ebdb151e55b80b204d327a4e SHA512 2509e6ff63a86ba1ceef095fab34b49642b7e6866111c289c124bb7ef9d4bad8f07c4927b45994555386536975c8a4c56401860dca25f2ef2014d9153abb4c8f
-EBUILD libclc-18.1.7.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217
+EBUILD libclc-18.1.8.ebuild 1305 BLAKE2B 1fbb9db126a81d0cea598e600f7d29fd6a717fed77b09d10a475930e59717f36368588db190e1d56f33c81e7e4336b58725e9da910ef4c51c5f39a7d34bc0a90 SHA512 a90b45f9d8a039781f4d740dc8f6c3bc55187d97e59a97121101a7456a152cc287990207b1b3e690f1009cff65becb12348a0b2d36a33a981a72ad63cf64a217
EBUILD libclc-19.0.0.9999.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
-EBUILD libclc-19.0.0_pre20240608.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
-EBUILD libclc-19.0.0_pre20240615.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
+EBUILD libclc-19.0.0_pre20240623.ebuild 1268 BLAKE2B bcf40564f542b2f2c4eaf493e74226472d1a3d151293a1c09ab4940aa7296018eb237e6254d545a850b2e3ad2f1b0a838dc3f04114c13bb947a8d33cdcba8ee3 SHA512 5bcb5ca819b48dc4b24d5ff0689a19c1d897a560fa89fd761d19cca65e46d185d51ec2745f5091fa9383974e0506fe303d6bdc95327a3be154192d580f92c431
MISC metadata.xml 362 BLAKE2B 768f93d0058e4da4b420569f3f1771dfa7385ad89540bbc18cf53b5a71e3f060a8afa1112ff37570d7fc9dc3e71619fa3fd8d0cf7b5d3954f5110b19e146df30 SHA512 e6335424da09f668953acd39dcd9b03a30e3b509b34b1de5c72644a3740a5b6b287f10e08405b79bafc8104cc4dc1324b7b9d7990c3b560b0235ae82da8c68a5
diff --git a/dev-libs/libclc/libclc-18.1.7.ebuild b/dev-libs/libclc/libclc-18.1.8.ebuild
index 369d04fb2877..369d04fb2877 100644
--- a/dev-libs/libclc/libclc-18.1.7.ebuild
+++ b/dev-libs/libclc/libclc-18.1.8.ebuild
diff --git a/dev-libs/libclc/libclc-19.0.0_pre20240615.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 2b8c5e63c257..000000000000
--- a/dev-libs/libclc/libclc-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_COMPAT=( {17..18} )
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake llvm.org llvm-r1 python-any-r1
-
-DESCRIPTION="OpenCL C library"
-HOMEPAGE="https://libclc.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( MIT BSD )"
-SLOT="0"
-IUSE="+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi"
-
-BDEPEND="
- ${PYTHON_DEPS}
- $(llvm_gen_dep '
- sys-devel/clang:${LLVM_SLOT}
- spirv? ( dev-util/spirv-llvm-translator:${LLVM_SLOT} )
- ')
-"
-
-LLVM_COMPONENTS=( libclc )
-llvm.org_set_globals
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_configure() {
- local libclc_targets=()
-
- use spirv && libclc_targets+=(
- "spirv-mesa3d-"
- "spirv64-mesa3d-"
- )
- use video_cards_nvidia && libclc_targets+=(
- "nvptx--"
- "nvptx64--"
- "nvptx--nvidiacl"
- "nvptx64--nvidiacl"
- )
- use video_cards_r600 && libclc_targets+=(
- "r600--"
- )
- use video_cards_radeonsi && libclc_targets+=(
- "amdgcn--"
- "amdgcn-mesa-mesa3d"
- "amdgcn--amdhsa"
- )
- [[ ${#libclc_targets[@]} ]] || die "libclc target missing!"
-
- libclc_targets=${libclc_targets[*]}
- local mycmakeargs=(
- -DLIBCLC_TARGETS_TO_BUILD="${libclc_targets// /;}"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild b/dev-libs/libclc/libclc-19.0.0_pre20240623.ebuild
index 2b8c5e63c257..2b8c5e63c257 100644
--- a/dev-libs/libclc/libclc-19.0.0_pre20240608.ebuild
+++ b/dev-libs/libclc/libclc-19.0.0_pre20240623.ebuild
diff --git a/dev-libs/libgcrypt/Manifest b/dev-libs/libgcrypt/Manifest
index d2a31b72dbc5..ce5edcae9738 100644
--- a/dev-libs/libgcrypt/Manifest
+++ b/dev-libs/libgcrypt/Manifest
@@ -2,6 +2,8 @@ AUX libgcrypt-1.10.2-darwin.patch 566 BLAKE2B 26819835249672cb95500a7edf01864244
AUX libgcrypt-1.10.3-hppa.patch 4077 BLAKE2B 70636355c6218261db91171b8c579ad0f4a1515cdd945ddea223a88a9dcdf32b19bff181d48b858d5fe32a50fa8fcadd0517a6e6eeefac1162f1990ddb036939 SHA512 4e84284766f673d9adb848056ae14e29ed14a727be5a152d61a350a5a83f5166b9a33484d46e53210478d0d9c1381ce07c11bbc7d0af9d3a730ac745a0abe454
AUX libgcrypt-1.10.3-x86-refactor.patch 15984 BLAKE2B 3de41f263b512060b5f0e4aea9392666746241226b9a5b52a3229cb50f014504fbfb94b5eb1b4c1e69632f5546f37e34e04ebfc63beb8eba87bfb30bccfe72c8 SHA512 36cca10afcf1c2e4cd2f1f180601aea4a38688927ec142d93a1d4342640d69fea7ce1c43b26d8aae9c010274cb6733f475695e5fff4e513a8b276f77d9babda8
AUX libgcrypt-1.10.3-x86.patch 3600 BLAKE2B 6daea43af8019bba84e1015c5a0e82c557e2c7098fa6fb14d3f6a46bfcb6df4dcb32d9c9b6653098c06c2cd139ce696b2a21f791934925ec35175d1cfe147fc4 SHA512 71e03f8a59388be48077723716b8c5b1ea7d4206a20fddd318b9e2d4ffebfc99ef799ac1709e3e4eeadd007357c63d3c9f337a930716fdc24c82c05e4edd4a81
+AUX libgcrypt-1.11.0-o-flag-munging.patch 1836 BLAKE2B 856f0b36074c0548f3b3c2314cb3f0b4a6e8cb9540706df5f747d1aa94fd1da0673e786d9df924d385b1a8903f5b5d9c87f5d01700d37172d8968ce8f05a7f91 SHA512 87ec07d2c5e82d618e69cb7f27b6318602d1865ab042fcee900d445fcb85a36c3670c79d4d3a72efd51f0f603fb8e72f4baaaeb531b93e7cac0d40464126c5d7
+AUX libgcrypt-1.11.0-s390x.patch 1890 BLAKE2B 5ff6456e5edecdaabde6e1d6c9a711bd0759568c446a02a41cf96d400f65204529cddd440cda7ba8e4eebf51033240bedaa3dd13f600f2990a4506febb81b396 SHA512 4d0b743f0903ae5dcbfdb56a6e30e5804b482582b17c75098cbc54aba078b7dbcfbc5572c2e0de56862fbc420d488dab86ab4d80436ea4995c19b1f0f07db60b
AUX libgcrypt-1.9.4-no-fgrep-libgcrypt-config.patch 646 BLAKE2B a6a4b46dfa9a113446fb10e3c66ab64c08ea2cb768acfe0f5057e102c827ca6e3d676e1970f9234db5bec86ea6745b765a412c1b5cdc263bd7154b169960b136 SHA512 a49af765a1175dd8041a500d3c7213df27c00699bf8a5202b080539bf2909084214d008509039c81d6a28a0f4a3b9fe1f45f89aaa87742bce9a5dd8c8c469fbf
AUX libgcrypt-multilib-syspath.patch 588 BLAKE2B 6a8d30246263339571455df3c1cccfc9f38e50117cef34bc92ce37a296c3e31017c0190923ea992f51706c55a63c6f75b1d9fc7d8d40930707486f419e1795c4 SHA512 913c1a474aba50ec3589fb5a991f65204ba2cc28203b92353fdef8fb092350c3be814a57f29a26a2176627509a4f573f6db02ebdbcde3f04a2f1d632879293dc
AUX libgcrypt-powerpc-darwin.patch 444 BLAKE2B 37b95d21f0df07c5c06cd7e1e1efe73d02b9ac59dfe2a31d43b7a535bed356ff24095d528662d58a0cdc9c3eb25de50b5b5a4d9feb0ddb917a42f9332b33982e SHA512 2a2e7e84222f4672a70df827955bb8592e714580fecf6b5238e131038460169f9d80fd04d63d6e232f6fc448c04e0acf214993537ef22e297ea98a4d12c6ade5
@@ -9,7 +11,10 @@ DIST libgcrypt-1.10.2.tar.bz2 3795164 BLAKE2B c86b29648664aae3fb694b20ad258828d2
DIST libgcrypt-1.10.2.tar.bz2.sig 119 BLAKE2B 3753134a1ed1fd2bfd2c64f175c3745db02791359646b3f0229c80ce4ccedbb147ee889a6b8c4fe4bf7e9067d804ee18a8411cd347026cd1656ad1d4d5686bec SHA512 9350444a0bcfa49217815a831f2286ccea470311673257bd809eb5dedbe97d2a5543b0bc7fb752312df69adeb7ac5f064e433f2545a8bf3e494027986cd8020c
DIST libgcrypt-1.10.3.tar.bz2 3783827 BLAKE2B 1a228e02820e886016eb55dee75936c4422a15fb4f95a2f9bcd1e4faac4015d4321c7c8d23f164eb08ece5d62935ab3b3d3104eabfdd22db997ab3e5689dfa6f SHA512 8a8d4c61a6622d8481ceb9edc88ec43f58da32e316f79f8d4775325a48f8936aaa9eb355923b39e2c267b784e9c390600daeb62e0c94f00e30bbadb0d8c0865d
DIST libgcrypt-1.10.3.tar.bz2.sig 238 BLAKE2B 216baebca91b2e940f60d70a4260b6b6b8221ef88cfb42b020bc7b3743a465ef2cf105316648ed1e689cbbf7d79da421aa9f08b5af21c5b862734cf01f377214 SHA512 73795781a458c334ec6daade1b86ae8b788dd5da0b7198b46b8e54a103c5ec4c65a5dd7e6a9d173d136889f24e7f5721992f59117334f39bd1c8a94e3b55a048
+DIST libgcrypt-1.11.0.tar.bz2 4180345 BLAKE2B fe3f42480c0b9a0c50c24f4c54197404b4e1056d8baa9c0c07c671c9c05b90777580b4cbcde931b50ecb4dd93f5ddad89cea99aa36a35f86f796a003e3816f7d SHA512 8e093e69e3c45d30838625ca008e995556f0d5b272de1c003d44ef94633bcc0d0ef5d95e8725eb531bfafb4490ac273488633e0c801200d4666194f86c3e270e
+DIST libgcrypt-1.11.0.tar.bz2.sig 119 BLAKE2B e64d59dae5556e2826f6d297988a3300c36d05aeecfe19544c5092b5f7b777b9b3f37c5ddcfcba5a916ae237cf981efdd9e3bdec482f7c36b12ac5c70f9d4c52 SHA512 8c5ceb50d70ccdedcc1ff4b31a65a07198567b85f582e3e67699cc3e5d012bebf7b1d4903652d11905a9cd845976ad7d3642474804777d0bdc46c6847d92fe38
EBUILD libgcrypt-1.10.2.ebuild 6279 BLAKE2B fd28a7d7f44d24dd9e8e773eeb11142fe88392ad875d6f44a539b128c25522593979e0b76fc2342d5f477a9e62bef50cc4bfcf2c7f6efddf5a24c46f35661935 SHA512 32d24c6936468a549950899444bbfa2a09a380ff16051de263cea5deb289d0e4f49b45f4fd077e381b3d09db1f7f6e916a801b455e18f828d8bd8ae75553c1ef
EBUILD libgcrypt-1.10.3-r1.ebuild 6034 BLAKE2B a71c451082e294098fe4ad4ed6c82f925adfc662ea5cc9c3e934eaca22c3f0e960f8007222624b17f98138e187d46febae179cf02cd8807ae43ad83a871b951b SHA512 3a89c7f21462b51aa5c8398233932492f74d1a98513260bf5f62bb281eadd776c903b850391b0af657226aaea575b919590fb0d2c6449366e079cbca13ce6950
EBUILD libgcrypt-1.10.3-r2.ebuild 6164 BLAKE2B 355cb523d36087e96ff8f903a48d8f3c0d20e29c8217551f32b728c69ded94abe1e77182dfdb2b294a39f86e28faa78e658614861fd123d08137b602b01c6a8a SHA512 cc0e0ab68773ee03f17547cd2e1da953ad0fa922977d9c573c9a97a761903a59ea35290168c32d4ca136c164c618fbe33650b13f507d28b22454705a5fce6bd9
+EBUILD libgcrypt-1.11.0.ebuild 6221 BLAKE2B dc0649a5fd738b466c7bc78206b1871bd1976b671e2fa9c32f4ab0d470186469d65540c33f3a4fce8cf43a0cb81c59025c5c5c84fb3e3337a90ad3269cbb6db0 SHA512 2514a841d7f336218e422cf4eb0bac25138a46c03147b24b0523e88404d81c98b6bb1e2f59e08f1d69b2943f62b01302fe2e696f94801a1d50ba2522bca9ce80
MISC metadata.xml 451 BLAKE2B 3be914b8449db0938d868c7cf2df7fbcf29d7f2e9b91320dfb97f0c1bf6c22326f3a1c3f3b695eaacbe4d74bb3a0b733a7afc1f88e04a37d06a9d9ed25358efb SHA512 add260d64091e3aa1de6fb802f4cfd076c1520622ebe93ddf7a0312f8d46232bd330d9bd380e2bdef6aec15563b6d27f2733b5ebe624ad9d0965ed9c6456939d
diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.11.0-o-flag-munging.patch b/dev-libs/libgcrypt/files/libgcrypt-1.11.0-o-flag-munging.patch
new file mode 100644
index 000000000000..161e4ad5c132
--- /dev/null
+++ b/dev-libs/libgcrypt/files/libgcrypt-1.11.0-o-flag-munging.patch
@@ -0,0 +1,53 @@
+https://bugs.gentoo.org/934801
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=patch;h=e96df0c
+
+From e96df0c82e086bf348753d2d0fa37fa6191b4b14 Mon Sep 17 00:00:00 2001
+From: "simit.ghane" <simit.ghane@lge.com>
+Date: Tue, 11 Jun 2024 07:22:28 +0530
+Subject: [PATCH] random:cipher: handle substitution in sed command
+
+* cipher/Makefile.am (o_flag_munging): Add 'g' flag for first sed
+expression.
+* random/Makefile.am (o_flag_munging): Likewise.
+--
+
+It was there earlier and accidentally removed from
+Makefile.am of cipher and random
+
+Signed-off-by: simit.ghane <simit.ghane@lge.com>
+[jk: add changelog to commit message]
+Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
+---
+ cipher/Makefile.am | 2 +-
+ random/Makefile.am | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/cipher/Makefile.am b/cipher/Makefile.am
+index ea9014cc..149c9f21 100644
+--- a/cipher/Makefile.am
++++ b/cipher/Makefile.am
+@@ -169,7 +169,7 @@ gost-s-box$(EXEEXT_FOR_BUILD): gost-s-box.c
+
+
+ if ENABLE_O_FLAG_MUNGING
+-o_flag_munging = sed -e 's/[[:blank:]]-O\([2-9sgz][2-9sgz]*\)/ -O1 /' -e 's/[[:blank:]]-Ofast/ -O1 /g'
++o_flag_munging = sed -e 's/[[:blank:]]-O\([2-9sgz][2-9sgz]*\)/ -O1 /g' -e 's/[[:blank:]]-Ofast/ -O1 /g'
+ else
+ o_flag_munging = cat
+ endif
+diff --git a/random/Makefile.am b/random/Makefile.am
+index c7100ef8..a42e4306 100644
+--- a/random/Makefile.am
++++ b/random/Makefile.am
+@@ -56,7 +56,7 @@ jitterentropy-base.c jitterentropy.h jitterentropy-base-user.h
+
+ # The rndjent module needs to be compiled without optimization. */
+ if ENABLE_O_FLAG_MUNGING
+-o_flag_munging = sed -e 's/[[:blank:]]-O\([1-9sgz][1-9sgz]*\)/ -O0 /' -e 's/[[:blank:]]-Ofast/ -O0 /g'
++o_flag_munging = sed -e 's/[[:blank:]]-O\([1-9sgz][1-9sgz]*\)/ -O0 /g' -e 's/[[:blank:]]-Ofast/ -O0 /g'
+ else
+ o_flag_munging = cat
+ endif
+--
+2.30.2
+
diff --git a/dev-libs/libgcrypt/files/libgcrypt-1.11.0-s390x.patch b/dev-libs/libgcrypt/files/libgcrypt-1.11.0-s390x.patch
new file mode 100644
index 000000000000..6d306423df51
--- /dev/null
+++ b/dev-libs/libgcrypt/files/libgcrypt-1.11.0-s390x.patch
@@ -0,0 +1,59 @@
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commit;h=2486d9b5ae015c1786cb84466a751da4bc0d7122
+
+From 2486d9b5ae015c1786cb84466a751da4bc0d7122 Mon Sep 17 00:00:00 2001
+From: Jussi Kivilinna <jussi.kivilinna@iki.fi>
+Date: Thu, 20 Jun 2024 20:10:09 +0300
+Subject: [PATCH] Disable SHA3 s390x acceleration for CSHAKE
+
+* cipher/keccak.c (keccak_final_s390x): Add assert check for
+expected SHAKE suffix.
+(_gcry_cshake_customize, cshake_hash_buffers): Disable s390x
+acceleration when selecting CSHAKE suffix.
+--
+
+Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>
+--- a/cipher/keccak.c
++++ b/cipher/keccak.c
+@@ -745,6 +745,8 @@ keccak_final_s390x (void *context)
+ }
+ else
+ {
++ gcry_assert(ctx->suffix == SHAKE_DELIMITED_SUFFIX);
++
+ klmd_shake_execute (ctx->kimd_func, &ctx->state, NULL, 0, ctx->buf,
+ ctx->count);
+ ctx->count = 0;
+@@ -1497,9 +1499,14 @@ _gcry_cshake_customize (void *context, struct gcry_cshake_customization *p)
+ /* No customization */
+ return 0;
+
++ ctx->suffix = CSHAKE_DELIMITED_SUFFIX;
++#ifdef USE_S390X_CRYPTO
++ /* CSHAKE suffix is not supported by s390x/kimd. */
++ ctx->kimd_func = 0;
++#endif
++
+ len_written = cshake_input_n (ctx, p->n, p->n_len);
+ cshake_input_s (ctx, p->s, p->s_len, len_written);
+- ctx->suffix = CSHAKE_DELIMITED_SUFFIX;
+ return 0;
+ }
+
+@@ -1536,9 +1543,14 @@ cshake_hash_buffers (const gcry_md_spec_t *spec, void *outbuf, size_t nbytes,
+ size_t s_len = iov[1].len;
+ size_t len;
+
++ ctx.suffix = CSHAKE_DELIMITED_SUFFIX;
++#ifdef USE_S390X_CRYPTO
++ /* CSHAKE suffix is not supported by s390x/kimd. */
++ ctx.kimd_func = 0;
++#endif
++
+ len = cshake_input_n (&ctx, n, n_len);
+ cshake_input_s (&ctx, s, s_len, len);
+- ctx.suffix = CSHAKE_DELIMITED_SUFFIX;
+ }
+ iovcnt -= 2;
+ iov += 2;
+--
+2.30.2
diff --git a/dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild b/dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild
new file mode 100644
index 000000000000..9e28b00286b3
--- /dev/null
+++ b/dev-libs/libgcrypt/libgcrypt-1.11.0.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit autotools flag-o-matic linux-info multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="General purpose crypto library based on the code used in GnuPG"
+HOMEPAGE="https://www.gnupg.org/"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="LGPL-2.1+ GPL-2+ MIT"
+SLOT="0/20" # subslot = soname major version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+asm doc +getentropy static-libs"
+IUSE+=" cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve"
+IUSE+=" cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3"
+IUSE+=" cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1"
+
+# Build system only has --disable-arm-crypto-support right now
+# If changing this, update src_configure logic too.
+# ARM CPUs seem to, right now, support all-or-nothing for crypto extensions,
+# but this looks like it might change in future. This is just a safety check
+# in case people somehow do have a CPU which only supports some. They must
+# for now disable them all if that's the case.
+REQUIRED_USE="
+ cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
+ cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
+ cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
+ cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 )
+ cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec )
+"
+
+RDEPEND="
+ >=dev-libs/libgpg-error-1.49[${MULTILIB_USEDEP}]
+ getentropy? (
+ kernel_linux? (
+ elibc_glibc? ( >=sys-libs/glibc-2.25 )
+ elibc_musl? ( >=sys-libs/musl-1.1.20 )
+ )
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( virtual/texi2dvi )
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-multilib-syspath.patch
+ "${FILESDIR}"/${PN}-powerpc-darwin.patch
+ "${FILESDIR}"/${P}-s390x.patch
+ "${FILESDIR}"/${P}-o-flag-munging.patch
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/libgcrypt-config
+)
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} == buildonly ]]; then
+ return
+ fi
+ if use kernel_linux && use getentropy; then
+ unset KV_FULL
+ get_running_version
+ if [[ -n ${KV_FULL} ]] && kernel_is -lt 3 17; then
+ eerror "The getentropy function requires the getrandom syscall."
+ eerror "This was introduced in Linux 3.17."
+ eerror "Your system is currently running Linux ${KV_FULL}."
+ eerror "Disable the 'getentropy' USE flag or upgrade your kernel."
+ die "Kernel is too old for getentropy"
+ fi
+ fi
+}
+
+pkg_setup() {
+ :
+}
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+multilib_src_configure() {
+ if [[ ${CHOST} == *86*-solaris* ]] ; then
+ # ASM code uses GNU ELF syntax, divide in particular, we need to
+ # allow this via ASFLAGS, since we don't have a flag-o-matic
+ # function for that, we'll have to abuse cflags for this
+ append-cflags -Wa,--divide
+ fi
+
+ if [[ ${CHOST} == powerpc* ]] ; then
+ # ./configure does a lot of automagic, prevent that
+ # generic ppc32+ppc64 altivec
+ use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec=no
+ use cpu_flags_ppc_altivec || local -x gcry_cv_cc_ppc_altivec_cflags=no
+ # power8 vector extension, aka arch 2.07 ISA, also checked below via ppc-crypto-support
+ use cpu_flags_ppc_vsx2 || local -x gcry_cv_gcc_inline_asm_ppc_altivec=no
+ # power9 vector extension, aka arch 3.00 ISA
+ use cpu_flags_ppc_vsx3 || local -x gcry_cv_gcc_inline_asm_ppc_arch_3_00=no
+ fi
+
+ # Workaround for GCC < 11.3 bug
+ # https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgcrypt.git;a=commitdiff;h=0b399721ce9709ae25f9d2050360c5ab2115ae29
+ # https://dev.gnupg.org/T5581
+ # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102124
+ if use arm64 && tc-is-gcc && (($(gcc-major-version) == 11)) &&
+ (($(gcc-minor-version) <= 2)) && (($(gcc-micro-version) == 0)) ; then
+ append-flags -fno-tree-loop-vectorize
+ fi
+
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ local myeconfargs=(
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+ --enable-noexecstack
+ $(use_enable cpu_flags_arm_neon neon-support)
+ # See REQUIRED_USE comment above
+ $(use_enable cpu_flags_arm_aes arm-crypto-support)
+ $(use_enable cpu_flags_arm_sve sve-support)
+ $(use_enable cpu_flags_ppc_vsx2 ppc-crypto-support)
+ $(use_enable cpu_flags_x86_aes aesni-support)
+ $(use_enable cpu_flags_x86_avx avx-support)
+ $(use_enable cpu_flags_x86_avx2 avx2-support)
+ $(use_enable cpu_flags_x86_avx512f avx512-support)
+ $(use_enable cpu_flags_x86_padlock padlock-support)
+ $(use_enable cpu_flags_x86_sha shaext-support)
+ $(use_enable cpu_flags_x86_sse4_1 sse41-support)
+ # required for sys-power/suspend[crypt], bug 751568
+ $(use_enable static-libs static)
+
+ # disabled due to various applications requiring privileges
+ # after libgcrypt drops them (bug #468616)
+ --without-capabilities
+
+ # http://trac.videolan.org/vlc/ticket/620
+ $([[ ${CHOST} == *86*-darwin* ]] && echo "--disable-asm")
+
+ $(use asm || echo "--disable-asm")
+
+ GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+ )
+
+ if use kernel_linux; then
+ # --enable-random=getentropy requires getentropy/getrandom.
+ # --enable-random=linux enables legacy code that tries getrandom
+ # and falls back to reading /dev/random.
+ myeconfargs+=( --enable-random=$(usex getentropy getentropy linux) )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" \
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+}
+
+multilib_src_compile() {
+ default
+ multilib_is_native_abi && use doc && VARTEXFONTS="${T}/fonts" emake -C doc gcrypt.pdf
+}
+
+multilib_src_test() {
+ # t-secmem and t-sexp need mlock which requires extra privileges; nspawn
+ # at least disallows that by default.
+ local -x GCRYPT_IN_ASAN_TEST=1
+
+ default
+}
+
+multilib_src_install() {
+ emake DESTDIR="${D}" install
+ multilib_is_native_abi && use doc && dodoc doc/gcrypt.pdf
+}
+
+multilib_src_install_all() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest
index 6548b5ca209b..7aea595e77b5 100644
--- a/dev-libs/libgit2/Manifest
+++ b/dev-libs/libgit2/Manifest
@@ -1,7 +1,5 @@
DIST libgit2-1.7.2.tar.gz 7548186 BLAKE2B c27870124c7e63a37794014a802a6fce46c577313f3b6081580f920fa842a65305b5bc56aa6ab02cf87c533d6052afdc37317f96aa1fd67387b07f52415ccbe3 SHA512 825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012
-DIST libgit2-1.8.0.tar.gz 7590126 BLAKE2B f3cc5259a5804bb1e319633269a8c488d7195683e39c178fbe5dc43278736bf15f706c1ca8f72b519ef647033ed11426ea40ceb0dd3ffddae3a35839493d6c54 SHA512 e5634267bd9c6a594c9a954d09c657e7b8aadf213609bf7dd83b99863d0d0c7109a5277617dd508abc2da54ea3f12c2af1908d1aeb73c000e94056e2f3653144
DIST libgit2-1.8.1.tar.gz 7608949 BLAKE2B 14558400d092dd963becfd3d4966a8d0799811be15fea8c5bc1e91be24f14bb81d33d82b2fb8dd8895e167f634a5d532d62a4609167bcb1d93143275207bbf6d SHA512 7429fbdc46ae44fd359e9260cbe33d9ce9276db810c096f12c43e5d302d01011463cdfd98d604e59780187e020e216e839823a77479dc12f952a37628516af78
EBUILD libgit2-1.7.2.ebuild 1649 BLAKE2B 0eae55b662f2f6bf26d51032e67da956b43aa32411ed9ef6fda13bff21f259218625df41482fb52057382280e8f70e4ef93b225db00319b27f0d825ad96cde1d SHA512 8badba9710a974eada587d36a16939e0027bcb6d05435ae1d5fa4336c0955e0c721e39ac0bc40b5e798237535f1446c1c13f272f81ec5b973696a3a3f85efd2a
-EBUILD libgit2-1.8.0-r1.ebuild 1656 BLAKE2B 8eb9f38a0dd8af26dce9150475778d9df8ef7de3daac0a52196e4c8be80a89a286dc01aeaf388fb5fc7a7a5382d39fbcb3d130da84e9e1c0a99f2f41bad4757a SHA512 701f0dc93330e5a0ab9a817008a8d9bf1536a4733b9d3b9b698d758d5a2ebe69be03f25b520fb4c7143e79145cfb88d6795c73f2ca034130546d4e48cf1a7eae
-EBUILD libgit2-1.8.1.ebuild 1657 BLAKE2B 1ebe9ea3e126a96f674deca1f1f095ae91e3b1caf90c3ab1305074a1fe5cd38a69ba698f76cf4a28b3696979b37107da67e310da2dfc65c5de496a2675b49ca9 SHA512 02e6eacf28fde4055647ec3c93508e23eb29f9d5a0000c4a8f7f727b618a03984b1518ade9346649bbedc93f8767a26a3b9920d4016fc09d072b261dc00c62fb
+EBUILD libgit2-1.8.1.ebuild 1656 BLAKE2B bf7f2d8a03ebca97eed4a9068623d610b76908ee9b249e887f0960c4b147a7937627dc5ed68b976de01f2f4864acd6a53e4e2a309dca9e5196fa730be84b6515 SHA512 df054586e91c79ab9efa0753bff3fcc48c5ed617871181167eeef3a969fc45e27d2ed4fa6e73811efc299fba8d1b7226cbcb8c96aa0d52b44be07d496e7bc3a8
MISC metadata.xml 916 BLAKE2B c5fb3724d2e9ef35c5be3df76c79dfc80a34d238a12d6b16f3f16d919076e216dcb085c4c182102c8fe7338982ab862a749ff9d25d8c0a0561fc133db6e07682 SHA512 78b668f9fef202fb86abc1564c4b240f7084bb3ed6ac0b77a8e26940721be6db5bfff1b927403aaa561f3dc20400bac677cc9b0a0204542b5b304ab8491c08c7
diff --git a/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild b/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild
deleted file mode 100644
index dbc498fedac5..000000000000
--- a/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake flag-o-matic python-any-r1
-
-DESCRIPTION="A linkable library for Git"
-HOMEPAGE="https://libgit2.org/"
-SRC_URI="
- https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-"
-S=${WORKDIR}/${P/_/-}
-
-LICENSE="GPL-2-with-linking-exception"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
-IUSE="examples gssapi +ssh test +threads trace"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/libpcre2:=
- net-libs/http-parser:=
- sys-libs/zlib
- dev-libs/openssl:0=
- gssapi? ( virtual/krb5 )
- ssh? ( net-libs/libssh2 )
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTS=$(usex test)
- -DUSE_SSH=$(usex ssh ON OFF)
- -DUSE_GSSAPI=$(usex gssapi ON OFF)
- -DUSE_HTTP_PARSER=system
- -DREGEX_BACKEND=pcre2
- )
- # https://bugs.gentoo.org/927821
- append-flags -fno-strict-aliasing
- filter-lto
- # https://bugs.gentoo.org/925207
- append-lfs-flags
- cmake_src_configure
-}
-
-src_test() {
- if [[ ${EUID} -eq 0 ]] ; then
- # repo::iterator::fs_preserves_error fails if run as root
- # since root can still access dirs with 0000 perms
- ewarn "Skipping tests: non-root privileges are required for all tests to pass"
- else
- local TEST_VERBOSE=1
- cmake_src_test -R offline
- fi
-}
-
-src_install() {
- cmake_src_install
- dodoc docs/*.{md,txt}
-
- if use examples ; then
- find examples -name '.gitignore' -delete || die
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-libs/libgit2/libgit2-1.8.1.ebuild b/dev-libs/libgit2/libgit2-1.8.1.ebuild
index 035bb7cb68e1..d2b9098cf1c3 100644
--- a/dev-libs/libgit2/libgit2-1.8.1.ebuild
+++ b/dev-libs/libgit2/libgit2-1.8.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit cmake flag-o-matic python-any-r1
@@ -16,7 +16,7 @@ S=${WORKDIR}/${P/_/-}
LICENSE="GPL-2-with-linking-exception"
SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
IUSE="examples gssapi +ssh test +threads trace"
RESTRICT="!test? ( test )"
diff --git a/dev-libs/libgpg-error/Manifest b/dev-libs/libgpg-error/Manifest
index 612b81e93f3c..8913643d58bc 100644
--- a/dev-libs/libgpg-error/Manifest
+++ b/dev-libs/libgpg-error/Manifest
@@ -1,12 +1,16 @@
AUX libgpg-error-1.44-remove_broken_check.patch 811 BLAKE2B ff90643ba8afe80393ae0328590ba161c5a68c6b1d6e3ab771a9b295e2827d4cb02d620315e0437647d36698d539c911aa572a9d57393feed9818986440dd437 SHA512 29dbad17b3626eab56ecc352479f55aeb54958245558716134e1da5c8581c0713d53463caa778ebd6c33ea3281072d7aa2d6fd62630bfa973a41bd3e76ca1a57
AUX libgpg-error-1.48-remove_broken_check.patch 777 BLAKE2B 44b858d4d643c9bea081ed86ad473248ab2e8010f732ad0634568547f5c55f3f09e8a90dcb39cf541a4f68356351d45a760c201c833c183e48b6f8af11bdb5c5 SHA512 eab6b038d52221e834d7efe5ade87a4f33a62df583129a5e8a5004d8d680782dd1c992c0fc0b41b2a8121688abc6a43943d30257c3ce62b22970e2017e2a5dde
+AUX libgpg-error-1.50-environ.patch 833 BLAKE2B a4d76cb7833aba6e2c5f67ba9e59c6d04b3848242641f678116ce3a8262453af1a426e5cca424e5dd3a4e05e445dc97815be14cc8d06029737ea5e781d836c7e SHA512 82fed1487db4353fbdec877684fe5842dadcf8d6ac177ab67d1fa2ea34891ea9d149a37af0aabc5d2b6c2c426600b6837a32bf98fbeacc1cd5d9b91ab852b209
DIST libgpg-error-1.47.tar.bz2 1020862 BLAKE2B bc04efa0686b1b7d7cdce045fc080c090c1abec60349b673c2e1ce27900483aea090eb6ebcb3fb49a4eed36f18156a12413d5446f739475632f4ed2a2481ff27 SHA512 bbb4b15dae75856ee5b1253568674b56ad155524ae29a075cb5b0a7e74c4af685131775c3ea2226fff2f84ef80855e77aa661645d002b490a795c7ae57b66a30
DIST libgpg-error-1.47.tar.bz2.sig 119 BLAKE2B d23ea6c38621407c8f9f0c6bde71abd0e50c136d2e5de9a6cef64627f5d398c344a3438995a2405c4ef148ad8638ef7125f34670819957acd7d597370f1630e5 SHA512 09343016eaf7fcc455f8ce533847153a8a9b7c36f375a8ebe71ef5fc2923edf7b70842f834f52c51874e427869487b74a2286ea0112cffad0d72f79cb6d4eceb
DIST libgpg-error-1.48.tar.bz2 1080417 BLAKE2B 4ced63058586558f4d001bcc468f4bd419b8ec29fbd7dbcaa1a21f959d847c9e12c10c548a0038fd4eac0bdfc9907b61e9f6be71c95fc61c964c649e2415dfd7 SHA512 3e9ea99cfb7d706791eb3349a9356b6bc44a53ef8bfa9a4e89afb5203dad5af3f466a039a1764361c0c7f697a6fa668a21d05ceaeb8e44ec5a11d6468998adf2
DIST libgpg-error-1.48.tar.bz2.sig 119 BLAKE2B 36e74c520df1740d48630584cb7093413c7974157038dd0e732cb821d6e3b3386a331be9e94a7f19ea10256bd2902d778d52fe1eeab68065ef9dc2625ac2902c SHA512 302091beddab877acf4355f913fae4bd0a795f0a032f47e0e17c58fe1049833116a743d3470669cff59eab2f6d184b143689763cbb4d0f2f9bcab598e09dc12c
DIST libgpg-error-1.49.tar.bz2 1081175 BLAKE2B f1d7ce3c8b32a1a98495576b4ed7bf938b847a84d0fa3ed585d461ad6b136cf87112055a39b4859301f87f555666d9dbf0dda5ec03ea6270802d98352224071e SHA512 bb4dd3faa8e2ec945e61fb2006697b48a51da7ee510b6650a6ab09c8734a987bc33c9835bc710ca9a9395c088271939091be418efc6ca5130b426c2fbc4959a3
-DIST libgpg-error-1.49.tar.bz2.sig 119 BLAKE2B 6d290318fc8759b6c8bf09a2e2622ed645dded003ffdd76b599cd3ec8af3ca51abf237e35c0c942d78c72e95f6cd644df7eb63fabd8b69b9566bb4f878648f14 SHA512 7f36f603dbb492c4dcafe3eae153b35fede29bf85f50d8908c517330003babd8e357aa54e3f354cd0abbcb9862435d5756ac85aff3c2968ce9fcde8cbf6565de
-EBUILD libgpg-error-1.47-r1.ebuild 2597 BLAKE2B d3bc8c927d3ddd8d4723f92602364e970a1ab6eb033b0640a2363ba367ba60a07ba559c57c8a298a03d6dcad05ba58dd8ea8d4d73a3108010623af1f2468c155 SHA512 70d59e48d08fe6ec6ce74ea59d64cd796fbac232f1b0f7bc6317bfd7828587c4970e0b33cb47e883287682d3885b2703334d9a7efff75de73d6e5e72a6cfba64
+DIST libgpg-error-1.49.tar.bz2.sig 238 BLAKE2B ff9b3adbbd587afc09e4b7bc58bfa63446f92b7a42baa541e564ee52d88434bca621686f6db6312e8cd8b81f458ce9ee6307c0e6700ab3dc7d7a46d003c934cc SHA512 39d45939c17755e3dd126506d758a1a86f66827616f270c5b663df50e55692e2ef4f27e6e12a7eb1dbe44afc03b415f1fcb3160990b75980cafe6d9cd5a55ed2
+DIST libgpg-error-1.50.tar.bz2 1082003 BLAKE2B 621d9a604585daa1fbd08aaa94f3b177f6265046ccf452317e126e73079c567c555cbb8ab8b63e09b76bdf4f11a1aad7effd118651fe9e9cbcf01229f20ab297 SHA512 96e466d892a50843af6d7c08c0da602518bc6a28836bfc35f0a28cde74d368f57c5c70c65f0f41edb4fc1ca5ebd00f2ece531d8b3eb1bd6db566adbb29bc61ff
+DIST libgpg-error-1.50.tar.bz2.sig 119 BLAKE2B ee3a8e9221d4df8b37ceef70240ecf79efef045cfbde67f6a8bbc0f58dfa4955ed5a75e3cd31de7644707049919b154c1d9607e370dec7e8f2b0b6cb1b997beb SHA512 02e29838be3225f4894bcebd2c53355a98f5857baa4e9f8a78227a03f849677c35b1d2d009610badd6540dcfe5378b5365abcae77d29ba2d95dd252e9c93c893
+EBUILD libgpg-error-1.47-r1.ebuild 2590 BLAKE2B e2e4285d5ac760decf0e91b31b44cc1d11e43b078861dc4fd9986be3e71900bcf1884899073cc7b87e5b2c7def5bdcacf1a0bc6d6a2e4079d5f7ee33c17086eb SHA512 717429d3b2190bfc2fff6a9d3af01d0e4f68febd5de29cdcc0f10b09a7e4dc207ae2e2043dd2d939fae26cb50bcc138b5eed002a8ba0d31b01f458a890b9e6fb
EBUILD libgpg-error-1.48.ebuild 2590 BLAKE2B 3e01c243e1b31a978f64103975a0a04edd38afd6899420f6ed0db078cb209c3b641384dd2344ed17c144c50fb4bd146c859a5831393648834309af69c2421152 SHA512 2490ab0a4616a773072e5670fcc6c026a9114fcae1ffc633ec31bf013b6c474d9f1865a2064802747a18115e4ed663f08372bddf5add6b5bf0668cb34da10626
-EBUILD libgpg-error-1.49.ebuild 2687 BLAKE2B 2742fd09fe610437e21b83aa2d2c11786c958907a3fc92f578df5d943e6b76f799f9b1af6f78ffdef1b659363b60117eb82a3dcc15c0a70bca221923b2a93315 SHA512 13f811bd0f714be108580fbab42b6cbed8809fd0fed120fe7aeb116d2a4af6382eaed81c6ef52554bed2c3f401842a80500fc6d7cba0dc11d50ddf73bfa8ac5d
+EBUILD libgpg-error-1.49.ebuild 2709 BLAKE2B ff90388590468880f92230499d1a2e23e0e64eed3925ba33f4c6d50e734670ded8aaf922104b53e57a1aee262e7a03b5798cf831e89c06672ab4e4d0b73473c8 SHA512 ca165089888aa109c6968bb0849a2ea9edd1cfb793add731f6d1d8a39c2d19a176c32b812590d9ecf0d6ddb404d3eea244c824aa318f677b0b04e09386cebfc3
+EBUILD libgpg-error-1.50.ebuild 2764 BLAKE2B 7f77a14f78ad208cc1dd5eeac73ac095204b5d44fda85b5b21a6871b074c19ce460ad4b5e58496ff8d06fc2067a4270d5a88cbd8246c7653fd356787c9accbdc SHA512 06bcf60bebee77d8c5eb0e025700378cebdef016baf10ce69a9ef9f48f45b6bd0c530e5e3378df9f6ce32a1567d1778c085288ee66a5e7b7447bf7c789945edd
MISC metadata.xml 420 BLAKE2B 0b469c533336497584faf0c8a5531c54dd242817d46fb78f1369997b77ec3ea49da3a0ae869488c17639fdee26bc4dee94fb20605db6fa8f6f3dbaeab77d3072 SHA512 22259311b2c83f7b63e859a7196a3fd586c85afbd777327d9a6172a359500160807866b74051836717c42145ed0e289152fb0a374a05bcc7e982d4df3e94b305
diff --git a/dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch b/dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch
new file mode 100644
index 000000000000..761e884aa806
--- /dev/null
+++ b/dev-libs/libgpg-error/files/libgpg-error-1.50-environ.patch
@@ -0,0 +1,31 @@
+https://git.gnupg.org/cgi-bin/gitweb.cgi?p=libgpg-error.git;a=commit;h=a59e902b887fd92337c9728f668cf9c89da3957a
+
+From a59e902b887fd92337c9728f668cf9c89da3957a Mon Sep 17 00:00:00 2001
+From: Werner Koch <wk@gnupg.org>
+Date: Thu, 20 Jun 2024 12:05:15 +0200
+Subject: [PATCH] core: Declare environ for macOS and others.
+
+* src/spawn-posix.c (environ): Declare.
+--
+
+GnuPG-bug-id: 7169
+---
+ src/spawn-posix.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/spawn-posix.c b/src/spawn-posix.c
+index 7de02a9..96f1536 100644
+--- a/src/spawn-posix.c
++++ b/src/spawn-posix.c
+@@ -57,6 +57,9 @@
+
+ #include "gpgrt-int.h"
+
++/* (Only glibc's unistd.h declares this iff _GNU_SOURCE is used.) */
++extern char **environ;
++
+
+ /* Definition for the gpgrt_spawn_actions_t. Note that there is a
+ * different one for Windows. */
+--
+2.30.2
diff --git a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
index 1d2b90ba2690..34bcbed599b4 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.47-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ EAPI=8
# any subsequent ones linked within so you're covered for a while.)
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit autotools multilib-minimal toolchain-funcs prefix verify-sig
+inherit autotools multilib-minimal toolchain-funcs verify-sig
DESCRIPTION="Contains error handling functions used by GnuPG software"
HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error"
diff --git a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
index 949d3e4118c1..d548590a1de7 100644
--- a/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
+++ b/dev-libs/libgpg-error/libgpg-error-1.49.ebuild
@@ -10,10 +10,10 @@ EAPI=8
# any subsequent ones linked within so you're covered for a while.)
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
-inherit multilib-minimal toolchain-funcs verify-sig
+inherit libtool multilib-minimal toolchain-funcs verify-sig
DESCRIPTION="Contains error handling functions used by GnuPG software"
-HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/"
SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
@@ -42,6 +42,7 @@ MULTILIB_CHOST_TOOLS=(
src_prepare() {
default
+ elibtoolize
if use prefix ; then
# don't hardcode /usr/xpg4/bin/sh as shell on Solaris
diff --git a/dev-libs/libgpg-error/libgpg-error-1.50.ebuild b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
new file mode 100644
index 000000000000..d4e25d29aa8c
--- /dev/null
+++ b/dev-libs/libgpg-error/libgpg-error-1.50.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+inherit libtool multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Contains error handling functions used by GnuPG software"
+HOMEPAGE="https://www.gnupg.org/related_software/libgpg-error/"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="common-lisp nls static-libs test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ nls? ( sys-devel/gettext )
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/gpg-error.h
+ /usr/include/gpgrt.h
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/gpg-error-config
+ /usr/bin/gpgrt-config
+)
+
+PATCHES=(
+ "${FILESDIR}"/${P}-environ.patch
+)
+
+src_prepare() {
+ default
+ elibtoolize
+
+ if use prefix ; then
+ # don't hardcode /usr/xpg4/bin/sh as shell on Solaris
+ sed -i -e 's:INSTALLSHELLPATH=/usr/xpg4/bin/sh:INSTALLSHELLPATH=/bin/sh:g' configure.ac configure || die
+ fi
+
+ # This check breaks multilib
+ cat <<-EOF > src/gpg-error-config-test.sh.in || die
+ #!@INSTALLSHELLPATH@
+ exit 0
+ EOF
+
+ # only necessary for as long as we run eautoreconf, configure.ac
+ # uses ./autogen.sh to generate PACKAGE_VERSION, but autogen.sh is
+ # not a pure /bin/sh script, so it fails on some hosts
+ #sed -i -e "1s:.*:#\!${BASH}:" autogen.sh || die
+ #eautoreconf
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ $(multilib_is_native_abi || echo --disable-languages)
+ $(use_enable common-lisp languages)
+ $(use_enable nls)
+ # required for sys-power/suspend[crypt], bug 751568
+ $(use_enable static-libs static)
+ $(use_enable test tests)
+
+ # See bug #699206 and its duplicates wrt gpgme-config
+ # Upstream no longer install this by default and we should
+ # seek to disable it at some point.
+ --enable-install-gpg-error-config
+
+ --enable-threads
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+ $("${S}/configure" --help | grep -o -- '--without-.*-prefix')
+ )
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index 318b9aac39b2..b0793cd5afd2 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -3,4 +3,4 @@ DIST libjcat-0.1.14.tar.gz 70018 BLAKE2B 71329e6fc04ef37e5af215c88b4a5a03fbd6514
DIST libjcat-0.2.1.tar.gz 76698 BLAKE2B 62f77c993e47843dddacc9a67b9daac9bd29bef7363ce62125ecd22f9649b8a5ce2de07d74ea6900e9a45feb141caa19761bcffd337530d86a31b6ed94cab164 SHA512 e29fdaae38ade2960ffa7ac3cd41224ccab5fdb351d2ae420ffe0cf0ddb948bba37e9e040cc3046c8593be4622bf018779dfa80f173873b79582061f12c02373
EBUILD libjcat-0.1.14.ebuild 1486 BLAKE2B 902c996330bfeb62812ef9b01a11309df4fa690aebfc669d41daa9ae3cfa13032d068ef56390d0d5e3d60a3c80bf1196366f41d85511115dbdde892cc75bced1 SHA512 9be7709a5414e20df68a24682ecccde966b0695538a791eefb54ea9cd5b37d5e716f7d1096cc7f8901e7a6514c3077e6a705d0146de807fb0c0eeee6fe643a28
EBUILD libjcat-0.2.1.ebuild 1785 BLAKE2B 91c7b2175fd6fa4016789bad96412da4ef1e7d37a624f35e192b798f54e3e1ab8eabf71c4f8e8a3ac1b9da4d0fe40ec2338d4cadd75f1ba37ff274125c12f1cc SHA512 207d4c7b5d8c6f22a89b06ca1485c1d753d0dc45f548ed44375532231cb9ad612df89827406ab4148c24c0cefee33d76050356712600c7b28b82c6bd9cebe4e5
-MISC metadata.xml 956 BLAKE2B a5bb346f711961cf3eeaaebcca7d1bf56250ba1a12ecff1e3eed0c46dd89af64e074854a2a7dd2522ce742c7e8a99a8efcf967df34077d58202126d34a9da9bd SHA512 b38e97f016e8388b1ecee2f6cdcd0040ea9893f197e74cda4298c12ce09d388c4ee726b42e3b1a807c388c9259be50fce206f7d83bf939e33d1d5d6e6ac62d8e
+MISC metadata.xml 878 BLAKE2B fb0d039464ebdfffe6de1bc524d22a0e7f674cf060ff696e145dbd5817b1704f32a960c809eeaaf312daf03b051b839bd8b6c9f9025f005c76a7fbae0c634f94 SHA512 d2d13760163ab41ed1fcdd6185c6b1486bf6652cae881bcba9336a73f8299baff48d6f045dbdd6d55f321994f51805530bc8924f43ecc35c626a97e5ca062881
diff --git a/dev-libs/libjcat/metadata.xml b/dev-libs/libjcat/metadata.xml
index 01872545896e..8df9436ac8e7 100644
--- a/dev-libs/libjcat/metadata.xml
+++ b/dev-libs/libjcat/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
This library allows reading and writing gzip-compressed JSON catalog files,
which can be used to store GPG, PKCS-7 and SHA-256 checksums for each file.
diff --git a/dev-libs/libjodycode/Manifest b/dev-libs/libjodycode/Manifest
index a1595fde21cd..bec6f46e7140 100644
--- a/dev-libs/libjodycode/Manifest
+++ b/dev-libs/libjodycode/Manifest
@@ -1,4 +1,4 @@
AUX libjodycode-3.0.1-static-lib.patch 730 BLAKE2B 5d7c50b75401471282ebef0c482485d68a132bd22110f2905768abe20d3ef9aa3ca2ff4784cdd891d543c883210fe5b2423a073ce3f1eca11c005dd1c2355b2f SHA512 bdc2d6409ef550d688a3feb9374d63986e51621b4d5a3f92d8dc6cede76b27f77acd26ac3daddba9d0ef848c5ef1486feb8b5c13963580a3540fd04cb0415f9e
DIST libjodycode-3.1.tar.gz 27340 BLAKE2B c084c75a241737c63f33a9a21ea2dc5303d6811fd94db9bd62162eb1ed3fa6e43edbbc1cbfa079f60f8f11a76c052cd825250b2ca34594889da46cbdda1c5248 SHA512 980f1797084594f710cae92b26d10c46a73415d11e89af608c8a87730ea39f497fec0889f9bd88af7c23aa0067dd6642758edc2b2756d9eba6e6a4a50c583751
-EBUILD libjodycode-3.1.ebuild 685 BLAKE2B 54d2e739ec3f0300e6bdbfdde79baa013418ada7138a732b39ad6b0f3355100ab19aa13d0e88a1b2b29ccf1a0b87156302d9d96f92fc72014e86d748fee76980 SHA512 fb56e6589533b73cbe20610ce3a2de49fd1a0385f5427abbdafc145fe3ced98c924755e3d90508c961d040f5253891efbfa3b92fe25be6e9dcda880c0e552547
+EBUILD libjodycode-3.1.ebuild 704 BLAKE2B dfb81c3e03edacc9965524175847a635eb00feb5d554ebb2d3cf5c04a347f2cc2adce5da020824b7b4e2ed2e65e5ec58dfafea71f20cb32bb66c63bfa67609de SHA512 0a28f3109524aa6d995c91edb12b3aafe1004060d836cb0a5a29b34b9e181f9325bc0bd3f9beb008124fdea4591c918fa42dc93b960b27a7094dbad51f2cacb9
MISC metadata.xml 477 BLAKE2B 82b4ea94d7f806431a7069d90213b60af563a1f25b018a257de4e29eae399df2b774152e1bf0c8eae03bc58de28a39cd26acd5003bb986238715bc5e29a0a4b4 SHA512 1f2f424c4f67b5e1335ce4bf7b81c10cce492a527305683d9c9aeacab9a8c5cf8166c31dd9cec57955d3e26f6759d4f678957bd4f5cb544582e67294d989a8a4
diff --git a/dev-libs/libjodycode/libjodycode-3.1.ebuild b/dev-libs/libjodycode/libjodycode-3.1.ebuild
index 76fa041c7d71..81c3ce112d88 100644
--- a/dev-libs/libjodycode/libjodycode-3.1.ebuild
+++ b/dev-libs/libjodycode/libjodycode-3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/jbruchon/libjodycode/archive/refs/tags/v${PV}.tar.gz
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64 ~riscv"
# missing test script
# https://github.com/jbruchon/jdupes/issues/191
diff --git a/dev-libs/libksba/Manifest b/dev-libs/libksba/Manifest
index 9452b92266f3..9771bd4a200c 100644
--- a/dev-libs/libksba/Manifest
+++ b/dev-libs/libksba/Manifest
@@ -3,6 +3,9 @@ DIST libksba-1.6.5.tar.bz2 708400 BLAKE2B 934bde6412de6c1f3062b101930d7b2beac3f6
DIST libksba-1.6.5.tar.bz2.sig 119 BLAKE2B 70f290ed44160af2882b5f2543965e3003dd0fd106ab6eaa1f7dfbb878d1f0402c16f3e802af6be589e501e17d0ead82c03afe73c8353b314c8cafb24e7d4a11 SHA512 e70f136edcf29bf931eccaf930e0ae644fd372e0a6f472599898d2fd5e44e64ab2cea63b0be2b1d9a468f73f607881dfdf06adfe6d1fc9ebd66b21e4c245f837
DIST libksba-1.6.6.tar.bz2 708510 BLAKE2B 9985b16e946d6b407b5acbf005610cfb2f01d2a733ddff110e329dec8d95bd248cce6e9936d441676a4b06f031cc9122e26146a0f6d36cb343fb9ec16aef3627 SHA512 3b30bef9452ae0c52b4a52e9145fbd6dc57cf7a2b59302e3af063db6b45384e8ed7af62604efd7939b9e0cb5931e946b15609888e9699fafe4acbb0cbf138087
DIST libksba-1.6.6.tar.bz2.sig 238 BLAKE2B 0d62b39821dee0a3f921e87190247cacec1fcde253d26773a378f3a55a61468feba7b79fc875b1b2b8735f9ff310467dc30d8e5b5b06f37bd1ef4744a3fbfeec SHA512 053b594044ea2d5ad90341e14cf9969e3d8695e4671586cbcdf12d33c7864bf258fcf4474ea09db9612677cb239cb629d6b61799f684a1d838a57c0b53e27bf8
+DIST libksba-1.6.7.tar.bz2 706437 BLAKE2B 95f51bc9a0a7ee14b91089aded3a420cf2f986a1599e39e36dc46fd0b71bef465af9c6576c19516d0aadae67399eca69ae0448239216ba486812884ebefa1ae7 SHA512 60cb9df9f502ca479818f45b78c4bc2b78f6f359be2b8da489ea98f8896a43ab2c20cf97526b79a3220fb32f1701e62a6481fe61e91e567186ecf4f33d8e64d3
+DIST libksba-1.6.7.tar.bz2.sig 119 BLAKE2B 74b3fd7682ae526c7430fe3792f873838c366ec0de1d80b699370a8cefdfdfc386f883b1d45df8df62e64d9de992f4bbfa7f74cfbb38419694f1a11ff1d3110a SHA512 97df523f0640f8fed0c3c7603218058021475d5b0e47a36610aa88312a6bb5f302e1e2016f5721a9077d0d27b35b28c7c96d9843866c957c965b2c580d3ee60b
EBUILD libksba-1.6.5.ebuild 1791 BLAKE2B 659dfdcfcecec6995d35a6c58bc533a9bb09d861af4229ec79a55dac105bbac2d6b014c9606d504a0b19088b874a23e806a9e5947cb970b46eeb0cf357daa7e6 SHA512 7e73050f51512559b044a3953aa0f35064b107d8acc14a6f9ffc7e3addd3f71103b1ba1f6f1fd75edb46415a14b6640cbf4c9ba60db317be5a0ffbb820443a95
EBUILD libksba-1.6.6.ebuild 1791 BLAKE2B 659dfdcfcecec6995d35a6c58bc533a9bb09d861af4229ec79a55dac105bbac2d6b014c9606d504a0b19088b874a23e806a9e5947cb970b46eeb0cf357daa7e6 SHA512 7e73050f51512559b044a3953aa0f35064b107d8acc14a6f9ffc7e3addd3f71103b1ba1f6f1fd75edb46415a14b6640cbf4c9ba60db317be5a0ffbb820443a95
+EBUILD libksba-1.6.7.ebuild 1799 BLAKE2B bf9b1c5fcf779ce86824063cb950ba0d33ec231bafbe14655b2b30e1e6eca7586d97b4bfdabc12dfd4cf74da469d1fd82933aca5376cf2ffe285090891312e6d SHA512 3e4f4527569e861e9028782106760b49feea43b1b478e1fa5d76e45ebc4badf08cd89175d28fdb7c0f3b03bfdb3cd6de324a054ceb7fbc865d61c0c73cc6536f
MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e
diff --git a/dev-libs/libksba/libksba-1.6.7.ebuild b/dev-libs/libksba/libksba-1.6.7.ebuild
new file mode 100644
index 000000000000..6e94bee34900
--- /dev/null
+++ b/dev-libs/libksba/libksba-1.6.7.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainers should:
+# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/
+# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159
+# (find the one for the current release then subscribe to it +
+# any subsequent ones linked within so you're covered for a while.)
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/gnupg.asc
+# in-source builds are not supported: https://dev.gnupg.org/T6313#166339
+inherit toolchain-funcs out-of-source verify-sig libtool
+
+DESCRIPTION="X.509 and CMS (PKCS#7) library"
+HOMEPAGE="https://www.gnupg.org/related_software/libksba"
+SRC_URI="mirror://gnupg/${PN}/${P}.tar.bz2"
+SRC_URI+=" verify-sig? ( mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
+
+LICENSE="LGPL-3+ GPL-2+ GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="static-libs"
+
+RDEPEND=">=dev-libs/libgpg-error-1.33"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-alternatives/yacc
+ verify-sig? ( sec-keys/openpgp-keys-gnupg )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.6.0-no-fgrep-ksba-config.patch
+)
+
+src_prepare() {
+ default
+
+ elibtoolize # necessary on Solaris for shared lib support
+}
+
+my_src_configure() {
+ export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+ local myeconfargs=(
+ --disable-valgrind-tests
+ $(use_enable static-libs static)
+
+ GPG_ERROR_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-gpg-error-config"
+ LIBGCRYPT_CONFIG="${ESYSROOT}/usr/bin/${CHOST}-libgcrypt-config"
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+my_src_install() {
+ default
+
+ # People need to use ksba-config for --cflags and --libs
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest
index 75a3ae34d47e..97c4a0d288ee 100644
--- a/dev-libs/libpcre2/Manifest
+++ b/dev-libs/libpcre2/Manifest
@@ -1,10 +1,14 @@
AUX libpcre2-10.10-000-Fix-multilib.patch 726 BLAKE2B 4f4c0db0f6a8a10851fa80ac6066f0b85031cbb5a55c29003cd9dd98364f32c679e66a5f905dc7713e15c85807da55fef5d1143d725c0aaf8d897a0b86d31e27 SHA512 aa3dc3148808d0e856e7d8c608342bd91b515e9924fefcfe1eec14af98ec4d6d194c0aedd559b2617145985376ca7496362a4e04c0bc35fe40983e8122c961d6
AUX libpcre2-10.43-fix-loong-sljit.patch 1195 BLAKE2B a608f2dfd6ff5802ec978f3326e2c835322bc84f56b81406cbc3a96e90de04806ceba1b93f27c441d2d49ea12688236f94cf080ac8e7b26f794d12bb04600597 SHA512 1eefd5466bc886159825437e9af0a2cbd3cea25372a22bfbca46b13b7b169664d9207a7fe7a227aea69f637059e91d456ab0f7f461686050da01a66d4c471896
+DIST libpcre2-10.44-32bit-tests.patch.xz 7024 BLAKE2B d8de8443a9ec165aa3b57384518c8bba06ded1c3d07d03d1451db07f4df13ee2514d055d4a4771162923a9845ac4694dd588ccdc773f0f3d013d7377581fe8b4 SHA512 bf8724db31b8cbdc631904cfdbcd1b2e66efa31f958a8919de0f3f03e129410e64e1274d28d0406c70b8a8ef49c3ed47712368bf9fd9ba2d3203afe4d4b104b7
DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0 SHA512 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3
DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf SHA512 22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7
DIST pcre2-10.43.tar.bz2 1905255 BLAKE2B f87f9f36dd6a806cdba1f077f51b53da2583f1898f83e41d594622b28ac8efbc1b2d122b752a9d6cd461fe0e3c7c85ee93358443df518a336da4ee9d72cca808 SHA512 8ac1520c32e9e5672404aaf6104e23c9ee5c3c28ad28ff101435599d813cbb20e0491a3fd34e012b4411b3e0366a4c6dfa3f02d093acaa6ff0ab25478bb7ade9
DIST pcre2-10.43.tar.bz2.sig 310 BLAKE2B 5625358ec542a2c808be852437ca47a4df005068759e35b95ba20a55e5d1647b0953df6684e24b6a9de1442c6d6784e45fb1665d48c904dda4ffa16154437c7d SHA512 5edb16176ea4335ab1d35f1b77837c8b6b836f346e379e6b5762e1f4463cb3fb55557fee4dc6d0e9b2084766cdba727c9503830031bb92af91f9706e11389d81
+DIST pcre2-10.44.tar.bz2 1928086 BLAKE2B fb06228f8bdc5906ef4f19d7d677f1009070855149d9ad3f807cfcd164f5cb6165f96e074fedc3942226d4b29edf4b29fab6cde2f2ba58bf6da282730941412b SHA512 ee91cc10a2962bc7818b03d368df3dd31f42ea9a7260ae51483ea8cd331b7431e36e63256b0adc213cc6d6741e7c90414fd420622308c0ae3fcb5dd878591be2
+DIST pcre2-10.44.tar.bz2.sig 310 BLAKE2B a03943d4b04af319ca18992188c9fdd089fc20ef35207b09f2c859ab0090401a9bc140c653ee68a542984d26c0ec59f3ba72b0f9a9d6b3ae322b0823a440a21c SHA512 12dca6fb6ac3dbbe9e3625214b333d20d4ece4c2efa73ada292b178b17ea3640b4f068f2b4da2bea15f5368213e123837dea4e988170d1c6bf5b7afe04b3f8bc
EBUILD libpcre2-10.42-r1.ebuild 2554 BLAKE2B 029cb4de0eedb460178d31381099e357a9638b3e0832950209e5952b63d494f05ac9da2efb875c1c0887d8d97d862cce784e1309dd458adbcbddff8c961884dc SHA512 9225c0894edc026422e1769755aeb35bd6eaaad1e47a3a953345409d48d089319f03b6b19ec0de683ab5809f8a9e1034eca3694f067dd44835d29721160f59ad
EBUILD libpcre2-10.42-r2.ebuild 2474 BLAKE2B 92c3764ff9df1054d0f34d3476e1dce2a11ea6046915ac302dabfd4b9e62d70cbe35df2691ced447601a490c3a273d77df607471bf547b277b156dd3a709c209 SHA512 13bf73ac1f7ec46702f976be073bd3989af92e35873ad582c868be5ff2ee4b91b67be7f41b51a944ff365e679624a58b406746175f2dcc475e3804ca64984144
EBUILD libpcre2-10.43.ebuild 2407 BLAKE2B aa19c4252f61c60364e18595fd5486849c4a5b4904f07fe122c44be13f208a29dc3f4a6fb8d9883bfdc5f5242857a22b344ce9925055f328de838e340db746ee SHA512 99478576c69be84b57bcfcbffe334f9512076dd859449ab32b6df24c374631ff558300fc8ff9f77fd43e9280c844450ea790f2c59a08d2ee38d65d6253454e06
+EBUILD libpcre2-10.44-r1.ebuild 3212 BLAKE2B 1d180d33b7d577d52d572cdbb3cf66a80a9821a0fd8c376e4d964d1cf6356a1709c171aa333e485a35a569bb31b1a8b98c2384902a1aac408603bb12734fb4b5 SHA512 d381af74cca8d0e83380bd4d024a9a32bd53942eb12ca5e1a36cddc4550825e1f952d58ae1d6c2dbe783418fce6e7caa6588a9bdfed67a4d418b191706e47617
MISC metadata.xml 1088 BLAKE2B 4adc3d90d0a974c796b33195448d4a1ebaefef89f76137b3501fb2d35a05cbc78d2131742110737720d32ff239cc5c8a5df694330362a261cbbf5da3a0a285ef SHA512 d01ea4e26b1335c2fea7fb39c489411b72e777f6e4173adedb782387f34b6197fab65723071811fa9e69708909ae49091f7467cb0254b669a3d1a8320dccab16
diff --git a/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild b/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild
new file mode 100644
index 000000000000..720feb445c04
--- /dev/null
+++ b/dev-libs/libpcre2/libpcre2-10.44-r1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/philiphazel.asc
+inherit libtool multilib multilib-minimal toolchain-funcs verify-sig
+
+MY_P="pcre2-${PV/_rc/-RC}"
+
+DESCRIPTION="Perl-compatible regular expression library"
+HOMEPAGE="https://www.pcre.org/"
+SRC_URI="
+ https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2
+ https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2
+ verify-sig? ( https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig )
+"
+SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-32bit-tests.patch.xz"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="BSD"
+SLOT="0/3" # libpcre2-posix.so version
+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
+IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib"
+REQUIRED_USE="?? ( libedit readline )"
+
+RDEPEND="
+ bzip2? ( app-arch/bzip2 )
+ libedit? ( dev-libs/libedit )
+ readline? ( sys-libs/readline:= )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="
+ ${RDEPEND}
+ valgrind? ( dev-debug/valgrind )
+"
+BDEPEND="
+ virtual/pkgconfig
+ verify-sig? ( sec-keys/openpgp-keys-philiphazel )
+"
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/pcre2-config
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-10.10-000-Fix-multilib.patch
+ "${WORKDIR}"/${P}-32bit-tests.patch
+)
+
+src_unpack() {
+ if use verify-sig ; then
+ # Needed for downloaded patch (which is unsigned, which is fine)
+ verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.bz2{,.sig}
+ fi
+
+ default
+}
+
+src_prepare() {
+ default
+
+ elibtoolize
+}
+
+multilib_src_configure() {
+ # Workaround for bug #934977 (libtool-2.5.0), drop when dist tarball
+ # uses newer libtool with the fix.
+ export ac_cv_prog_ac_ct_FILECMD='file' FILECMD='file'
+
+ local myeconfargs=(
+ --enable-pcre2-8
+ --enable-shared
+ $(multilib_native_use_enable bzip2 pcre2grep-libbz2)
+ $(multilib_native_use_enable libedit pcre2test-libedit)
+ $(multilib_native_use_enable readline pcre2test-libreadline)
+ $(multilib_native_use_enable valgrind)
+ $(multilib_native_use_enable zlib pcre2grep-libz)
+ $(use_enable jit)
+ $(use_enable jit pcre2grep-jit)
+ $(use_enable pcre16 pcre2-16)
+ $(use_enable pcre32 pcre2-32)
+ $(use_enable static-libs static)
+ $(use_enable unicode)
+ )
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_compile() {
+ emake V=1 $(multilib_is_native_abi || echo "bin_PROGRAMS=")
+}
+
+multilib_src_test() {
+ emake check VERBOSE=yes
+}
+
+multilib_src_install() {
+ emake \
+ DESTDIR="${D}" \
+ $(multilib_is_native_abi || echo "bin_PROGRAMS= dist_html_DATA=") \
+ install
+
+ # bug #934977
+ if ! tc-is-static-only && [[ ! -f "${ED}/usr/$(get_libdir)/libpcre2-8$(get_libname)" ]] ; then
+ eerror "Sanity check for libpcre2-8$(get_libname) failed."
+ eerror "Shared library wasn't built, possible libtool bug"
+ [[ -z ${I_KNOW_WHAT_I_AM_DOING} ]] && die "libpcre2-8$(get_libname) not found in build, aborting"
+ fi
+}
+
+multilib_src_install_all() {
+ find "${ED}" -type f -name "*.la" -delete || die
+}
diff --git a/dev-libs/libptytty/Manifest b/dev-libs/libptytty/Manifest
index b36369f7ba56..c5901b78990c 100644
--- a/dev-libs/libptytty/Manifest
+++ b/dev-libs/libptytty/Manifest
@@ -2,4 +2,4 @@ AUX libptytty-2.0-configure-clang16.patch 353 BLAKE2B 12f0219b6f185488b77401eabc
AUX libptytty-2.0-rundir.patch 183 BLAKE2B 51316869ccd9b490b3087ac1a825d7a7e570a79fe7e5758e76be756b8135a0af2b4a518baefd19f8c0e8f71b95488035f28b6bab9b42eae473f644ca2f8bff83 SHA512 266fd3df8aa88894f832ecff15e88e4f08cc2b188ce585a779b58d19bcdac83b8e7ea921cd96226ea74c402a4e7fc873a7764029af72a81c5ddea7efd307eb51
DIST libptytty-2.0.tar.gz 45673 BLAKE2B 81112267157c1ba785052b2e1667c4af251991816005375d44efd1c4d9c58cc5e59324df35e556d45e46df6bceccc654d71e6c264dae5a15ea100cc9db63c5a6 SHA512 9cca5fddbcc4025c2bbe043e3367ac902d0024a34301258dafcf0de70935c055279d88227168d112d0e4c0dc37f1f49e1ea587bd6bddf0b9d92400657bc7be08
EBUILD libptytty-2.0-r1.ebuild 768 BLAKE2B 54bbcf348e7d3d40396c04c7270428ae352b933f9d7c894d4ba152cd6b756e87c3f06d741baa1b60666d5b3ad7bad7b95cae5b10c3f806e751d4df53ae3b1639 SHA512 281e8d561fbf20aea13f39b40a2842aa9cdfd0724fae10a67b507000f9cad851acd281d1f34a6b9e5cf644c4755caba7cb5699b96dd9d51f7449705256cb4e21
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-libs/libptytty/metadata.xml b/dev-libs/libptytty/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/dev-libs/libptytty/metadata.xml
+++ b/dev-libs/libptytty/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index f44bddf4a177..f2b7b2b4627d 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,3 +1,4 @@
DIST libthreadar-1.4.0.tar.gz 445672 BLAKE2B ce4165bfa507f27ea071dab067e1cda61e0812fd106ab80f0ef04a53ac68ce866a3d7c5ce6a26d6e9fc2c2085de7b8636492711a15a7103cc16b773d0a87aebe SHA512 3665817cf6327d4d24792d8cc2bd0a458bda1651b471e3440c1f63c22f397cfb4c8d81482f937e13f67f5ff1414662b1f69d9c311362a0a7a9249e8bc0236751
+EBUILD libthreadar-1.4.0-r1.ebuild 764 BLAKE2B 58260d10985b78b2195b6465ff0ff1f813a869968d838ccf71c16868a404563baefb14fb47ca1d24819582e07dae6bcf942247924937a3f7637b1f9c72e05208 SHA512 d12fefca5da2486152ef042b1a08a1bf7d7dec59b68ad2a9aa7bb08ed9f3cb5c2772afbf9e7bae78c2823aea13a001922fe8d33525bd7b46bee66972763ac04b
EBUILD libthreadar-1.4.0.ebuild 767 BLAKE2B 3278aa19bc9966ee54d932f6dea5ed226de7b911ee4598708aed7277fb25d3ce7241aaca5b2757599ca9e57b6a12336ac42f39ae43bf35487844d23d2c830e1b SHA512 07b001314c59d3146ab8b1039947ef2963b7b36af61f2b2bd1ad8d3cc972b2f361782ff5fa7e792d87431484cc688ba048c709a291828fb451903087836df662
MISC metadata.xml 736 BLAKE2B 3b5d80b6a6bfa26f3638e2ca2e71cd5fb40a98c795a95919978fbc5f5041c00be4eee0a28c5b077f5301d05cccb4df7b187e0e95d50745d738172ddf29c47102 SHA512 ce6541bb18f54bcd0dde3fabf316335fead056be334714571a6fff27cc3d1818ebf083fcb6bd9ceeddc1d5b8f333d46faf7a51706e178e85d87dd938307fcebb
diff --git a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
new file mode 100644
index 000000000000..8f5114cc1805
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/"
+SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+src_prepare() {
+ default
+
+ # don't build examples, they are not installed
+ sed -i -e '/^SUBDIRS =/d' doc/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ econf --disable-build-html
+}
+
+src_install() {
+ emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html install
+
+ einstalldocs
+ rm -r "${ED}"/usr/share/doc/${PF}/html || die
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index d66253c2e145..d3dcff67515a 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -9,10 +9,10 @@ DIST xmlts20130923.tar.gz 641522 BLAKE2B 63a47bc69278ef510cd0b3779aed729e1b309e3
DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25 SHA512 43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288
DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36 SHA512 32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe
EBUILD libxml2-2.11.7.ebuild 5310 BLAKE2B 4e8e6c29a9004453eb62f6676f3808231b45c6b616af48b13ac32d14d8893bc836449cfbca1414af3f293e03abacc26454c54be960b61c264e31955946507818 SHA512 babbb1587967ec402f27607e04650183938f7ca16c3d32b5cf68e94c3a98decb3d97dcfc8f2a4b8afc0ac081338df41d1c7eb0fca5675b53593b37beda5686bf
-EBUILD libxml2-2.11.8.ebuild 5318 BLAKE2B 69f5beb4b641f3a2fc4547aa01a081a382771af00616d1fe33519a88cec66b12e5911f7211aa4fdbdf6b92d5b85a307c8d68c6bd7d400d158e161ef7db33c5d0 SHA512 a16a8ac93379ee896a60823b975a42666dd9cfaed58894884f606133fd7fb46770c24f11928aa73fbc2659af5185603be31cee9ce32a6ce829d2d22b7c4977d9
+EBUILD libxml2-2.11.8.ebuild 5311 BLAKE2B 0bc808cb1bec7e64839e22319c1451b1d56e4c50e54dc921e28934489040d1a2bd5977d6629febf34a19802012d6f15479a935ba771258ee722ddf2e4b3d7b37 SHA512 e34516a927beae62dd310adae955a33cc058a8c7adc4aedca0a0112fac1e5d1d7b9c8dc9e3ca36894657a2ef17b9bee51601cb9dce1f345b54f93653a20c6d20
EBUILD libxml2-2.12.5.ebuild 5248 BLAKE2B 5bfa07ebbef8b985c246b28b9d56dcca2f9cbd881a7933dcc29fea023ed850c9d3630611651b0214f59f2b7ddb6dc0759f37f72c34a09e429e8b7284d339051a SHA512 53766010d7b0f9d9bbd35b9c3df96f777c44b2d003cba8a3d17d075c0fc0ddc7347688980ec597c11623156544896fc4e64870dec56b625a1c36eacdc2a40a0c
EBUILD libxml2-2.12.6.ebuild 5248 BLAKE2B 5bfa07ebbef8b985c246b28b9d56dcca2f9cbd881a7933dcc29fea023ed850c9d3630611651b0214f59f2b7ddb6dc0759f37f72c34a09e429e8b7284d339051a SHA512 53766010d7b0f9d9bbd35b9c3df96f777c44b2d003cba8a3d17d075c0fc0ddc7347688980ec597c11623156544896fc4e64870dec56b625a1c36eacdc2a40a0c
-EBUILD libxml2-2.12.7.ebuild 5256 BLAKE2B 8e512b8c1bff1c1799f73004a96bacab4679bd3d1dde1f50adb23bac04c49718946d9dc4f5b07182a6b920a2a07257b1692d990cfb5a0608bc71f0fe4ed7a693 SHA512 26894b5fd0dc9a8f5afb162373aaff979ad2901ee9912d869773035082a7b337efe9fe034732009a4326bcbad4e5a0f9048792b0fafd9d7fb3bbc5ed4b393cbd
+EBUILD libxml2-2.12.7.ebuild 5249 BLAKE2B 7ed075e1fb2fcb860e28da0e0d653bccac730180ba61755c76b90db227fdff3194b1504ddfe89a350d72a41b12aaba9854c638412be9e56b5b5949665ee00394 SHA512 a1dbcf241e782a54f04227e61082d6d8706879321ae63bd1f9b3d9e5a0e424e2d58a7ebb7b2c1223bcaebfab5c90f7c7d25ba638a1a12c7d4f5ebb1dce88a82b
EBUILD libxml2-2.12.8.ebuild 5256 BLAKE2B 8e512b8c1bff1c1799f73004a96bacab4679bd3d1dde1f50adb23bac04c49718946d9dc4f5b07182a6b920a2a07257b1692d990cfb5a0608bc71f0fe4ed7a693 SHA512 26894b5fd0dc9a8f5afb162373aaff979ad2901ee9912d869773035082a7b337efe9fe034732009a4326bcbad4e5a0f9048792b0fafd9d7fb3bbc5ed4b393cbd
-EBUILD libxml2-9999.ebuild 5256 BLAKE2B 8e512b8c1bff1c1799f73004a96bacab4679bd3d1dde1f50adb23bac04c49718946d9dc4f5b07182a6b920a2a07257b1692d990cfb5a0608bc71f0fe4ed7a693 SHA512 26894b5fd0dc9a8f5afb162373aaff979ad2901ee9912d869773035082a7b337efe9fe034732009a4326bcbad4e5a0f9048792b0fafd9d7fb3bbc5ed4b393cbd
+EBUILD libxml2-9999.ebuild 4906 BLAKE2B 61247853a173e8294c8a6c33dab565acdf761693d9cf098aae9364d11db17168386c84a2e9649b1f140912d1d75c7c9b8abb999097a0a926c267eb61039e46d1 SHA512 184005fcf8fb255e04fdf006b49f4a736dccef59e39adc986de04b133b85cdc69bd1e51acc15ff9cdb30d52195dc55d684676eb1a41d23184582e3486281a1d4
MISC metadata.xml 519 BLAKE2B 528be4ec79b54eaed229c84c96656266acffaa2ab68c7b1e6daecdee77bb1109ea56babceff0459125e04326425be28f436a78f697c363920102b94aca25179d SHA512 85804c662dd019e6c4cad05bb691b2058c9b93c190c57a7b4cc2674bee71a805da41159184c1bae9954700e52b41bb104a2d1e66ea4d1799463626befb691d11
diff --git a/dev-libs/libxml2/libxml2-2.11.8.ebuild b/dev-libs/libxml2/libxml2-2.11.8.ebuild
index efd633ea121b..a99823ff15d6 100644
--- a/dev-libs/libxml2/libxml2-2.11.8.ebuild
+++ b/dev-libs/libxml2/libxml2-2.11.8.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit autotools git-r3
else
inherit gnome.org libtool
- 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
SRC_URI+="
diff --git a/dev-libs/libxml2/libxml2-2.12.7.ebuild b/dev-libs/libxml2/libxml2-2.12.7.ebuild
index c4d87530a6d4..bcb12e755d35 100644
--- a/dev-libs/libxml2/libxml2-2.12.7.ebuild
+++ b/dev-libs/libxml2/libxml2-2.12.7.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit autotools git-r3
else
inherit gnome.org libtool
- 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
SRC_URI+="
diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild
index c4d87530a6d4..e3b042b80914 100644
--- a/dev-libs/libxml2/libxml2-9999.ebuild
+++ b/dev-libs/libxml2/libxml2-9999.ebuild
@@ -7,7 +7,7 @@ EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="xml(+)"
-inherit flag-o-matic python-r1 multilib-minimal
+inherit python-r1 multilib-minimal
XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"
XSTS_NAME_1="xmlschema2002-01-16"
@@ -37,7 +37,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}"
LICENSE="MIT"
SLOT="2"
-IUSE="debug examples +ftp icu lzma +python readline static-libs test"
+IUSE="examples icu lzma +python readline static-libs test"
RESTRICT="!test? ( test )"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -99,17 +99,8 @@ src_prepare() {
}
multilib_src_configure() {
- # Filter seemingly problematic CFLAGS (bug #26320)
- filter-flags -fprefetch-loop-arrays -funroll-loops
-
- # Notes:
- # The meaning of the 'debug' USE flag does not apply to the --with-debug
- # switch (enabling the libxml2 debug module). See bug #100898.
libxml2_configure() {
ECONF_SOURCE="${S}" econf \
- --enable-ipv6 \
- $(use_with ftp) \
- $(use_with debug run-debug) \
$(use_with icu) \
$(use_with lzma) \
$(use_enable static-libs static) \
diff --git a/dev-libs/libxmlb/Manifest b/dev-libs/libxmlb/Manifest
index 0b1657198edf..6970cd199eb3 100644
--- a/dev-libs/libxmlb/Manifest
+++ b/dev-libs/libxmlb/Manifest
@@ -5,4 +5,4 @@ DIST libxmlb-0.3.19.tar.gz 131490 BLAKE2B 1455e14a90f29865f304b16cbf0355966e7fd0
EBUILD libxmlb-0.3.14.ebuild 1339 BLAKE2B 9126fd9d0734feaa3aceb999696b05d02163e5f36d5e3f2c0e53d737b7d7fb936fcc7daee906a6e0f94391a3d0d202a05c71a88f4f5e3cc07ad6132616a2fe58 SHA512 59c9effd08b6cc2e87cb3810a154a6f20fda5a892101f4871d58bc412bd42591715124a0039c9ee4aeed4d4bc3cabc1ac7ab8981cbf7169cb0c78234acdb772f
EBUILD libxmlb-0.3.18.ebuild 1600 BLAKE2B cf4c7a5e372e21bf33f12071de12ec487ae0d58a6eb75b268148dc5cd302193447d5058617a82ed58a27aa39d687ef8a23a4c1cba6d0efc353534b07421502d3 SHA512 6d37590e72a150ce0b17e5f897b774b1ead4a037be46f24d3b23214f7c4e64a6044b61a8e351358b4cda651389fc3590268c7a80e4147e02dce9d307f66a3577
EBUILD libxmlb-0.3.19.ebuild 1600 BLAKE2B cf4c7a5e372e21bf33f12071de12ec487ae0d58a6eb75b268148dc5cd302193447d5058617a82ed58a27aa39d687ef8a23a4c1cba6d0efc353534b07421502d3 SHA512 6d37590e72a150ce0b17e5f897b774b1ead4a037be46f24d3b23214f7c4e64a6044b61a8e351358b4cda651389fc3590268c7a80e4147e02dce9d307f66a3577
-MISC metadata.xml 404 BLAKE2B 5a8abc0540042c1f19d535395eeaac03acc402617660e0419c89700d9142bb0fa96a9c50bb67ead640788d61a165214fa0e3ca3f6c930625f5b119190041da80 SHA512 301a232fd84aeed1efb47d886cd464f31be1148332d59654667a92df7626b2ce4405d5cbc07868c9ae68ec0ee8983a10c8783114ef9ee650d127667d3d7760a7
+MISC metadata.xml 326 BLAKE2B e1946e0e73f0daf43e442294f2a795e8005d8ed3e15a76c8737c824cfc4f7b7e89417a129c32aad675ba423afe8aa41c15535bbfe519ea53443eab7077eeddee SHA512 3bacab766832b0080685dab70dbb6019d3a9af6f056af6e4d4c3fa4bea249e7379730ed6a5a45b3555e9e6d0d52c735b212b714c772b224c00f8c3c28845cef1
diff --git a/dev-libs/libxmlb/metadata.xml b/dev-libs/libxmlb/metadata.xml
index cb44de14664d..3a9fb808862a 100644
--- a/dev-libs/libxmlb/metadata.xml
+++ b/dev-libs/libxmlb/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="stemmer">Enable language stemming support</flag>
</use>
diff --git a/dev-libs/libxslt/Manifest b/dev-libs/libxslt/Manifest
index c4cce3734e7d..eb319aa326eb 100644
--- a/dev-libs/libxslt/Manifest
+++ b/dev-libs/libxslt/Manifest
@@ -1,5 +1,5 @@
AUX libxslt-1.1.39-libxml2-2.11-tests.patch 911 BLAKE2B b9240d9720044ec75fff2ca73abb5b5192f8a0262d5cc51cd5e3bc5b8e07af45486a257d4eb5098cf0c7263d1324a7a9995cce38210245d5b53afc5fe7f4d224 SHA512 26f8664c3cc2bf2579eb236cb771d9fbc0ee528472a44ea55e7975fa0182e63c12a1b7d30c9c01b2e848f9ec91dded5ec4a59c60a7eea2bb283bd120c3e0fedc
DIST libxslt-1.1.39.tar.xz 1578216 BLAKE2B 7c87b769d345fc99a966bea6b4e94533fa211dc3a987ce013a03eefb05dde73ef75526bdecf7d32d8c77112232096fb22d8ec4f0a781b9f59d0422a2db75df01 SHA512 c0c99dc63f8b2acb6cc3ad7ad684ffa2a427ee8d1740495cbf8a7c9b9c8679f96351b4b676c73ccc191014db4cb4ab42b9a0070f6295565f39dbc665c5c16f89
EBUILD libxslt-1.1.39.ebuild 3077 BLAKE2B 4237046549c25493c3a7f12bedfbed3daf8782f169e191b0d0df609ba76880b49e1b746228013ba4cb2b7c5c4b6819b3408e8a58f06a9699fbd1ed11e524834e SHA512 a47042c01fda8dec62bc52d11322b749dcfee9586b8f9d0ea8b65b5a60bb1a2902d5e5501b7bfeba6372176c64f462df76ef830a4398737c01bc9ddc7c837c05
-EBUILD libxslt-9999.ebuild 3027 BLAKE2B dec8c4ebdd4a8ea42362b348627024a9049477001b0aeeb2e5c17473955364c172afa03174007c38dc162637b8fa6dc56e530ccaac079f618b3cb4db92996e99 SHA512 8554ed8945bba8a1936ccbfb597cd6962465407b0429d6e82822221cf0805f9053cc0e2bd377e2f9637004e9c02ded779afbc069b083373b91f222f752fc947b
+EBUILD libxslt-9999.ebuild 2858 BLAKE2B ca04bff5151ae6882095cf1787ed9ff6e730b95c347c8b8b042a95698fcc62d9e50900b87c6dd693f811ee5fb930d2b7fb7810d4b5c050049ce8685fe377b715 SHA512 4836fdb88d8dc56da5b2de3dca921ee892467e553870fe413da73eeb19f7791c86db614ee529659ed5b05213987ddadb2cc39ad7361aa3e6675a40cfb56887b9
MISC metadata.xml 519 BLAKE2B 19c44d930c1d6af33c7cd756ddd74fb29f93d37dc4953956011e8ff5a563caa119b8848ef8e47ca0e71ced4134b7dfc9092c89a14cf1000148e0383c01183ddc SHA512 6c5e8dcd014d9203f0f50ba2e11d3fd52d89f226ef2f4d1d39143347a8de4433e1f6fa30881f87701695438da263c13dad59230c957002aea2950da01eb66c00
diff --git a/dev-libs/libxslt/libxslt-9999.ebuild b/dev-libs/libxslt/libxslt-9999.ebuild
index 1f4d62a88f6a..22acdc53723a 100644
--- a/dev-libs/libxslt/libxslt-9999.ebuild
+++ b/dev-libs/libxslt/libxslt-9999.ebuild
@@ -6,7 +6,7 @@ EAPI=8
# Note: Please bump this in sync with dev-libs/libxml2.
PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic python-r1 multilib-minimal
+inherit python-r1 multilib-minimal
DESCRIPTION="XSLT libraries and tools"
HOMEPAGE="https://gitlab.gnome.org/GNOME/libxslt"
@@ -51,10 +51,6 @@ src_prepare() {
}
multilib_src_configure() {
- # Remove this after upstream merge request to add AC_SYS_LARGEFILE lands:
- # https://gitlab.gnome.org/GNOME/libxslt/-/merge_requests/55
- append-lfs-flags
-
libxslt_configure() {
ECONF_SOURCE="${S}" econf \
--without-python \
diff --git a/dev-libs/libzia/Manifest b/dev-libs/libzia/Manifest
index c1801aae0e71..5fb5fe521660 100644
--- a/dev-libs/libzia/Manifest
+++ b/dev-libs/libzia/Manifest
@@ -1,3 +1,5 @@
DIST libzia-4.59.tar.gz 647238 BLAKE2B 5e7d5eef5a316d3580789f4054652c533301d5737b01a125eb5387d6b444f2e3c3e1097f2f9738c7271dd569728e6eb3eb4d4d9bbd39c612991a72dddf6a58f3 SHA512 b9204d51d9901938b8f0e9a5ce1edb656ea90f3cb495d5885f2c5f3f440a9601ce77acb1ef7b44fe1dcf11b3251b7564bcc2c3987cb9b469c4aed2fe2f503bfd
+DIST libzia-4.60.tar.gz 649512 BLAKE2B 22b67d33c20c924185223ac623036854915e621642d66da40777615d0ab9d1f1732e51c9d28fbce950859818dcbdd8a6177675a6a1ef771a61c43f5bc996412d SHA512 992ab75cd43969438fc4c9effb1ca64408f074dd40ade0bf36d4d9e28779645d66e4a6ff6097e0bb6c4b3eae88f4c4071dfd856a4a3482265e0eb4e06a2e4593
EBUILD libzia-4.59.ebuild 1088 BLAKE2B ba9cca163b5956b8fa19d56b4d37ed905348903099b64ec338aae4ccc84adf5cd65517efc62664b47e83b9eced520bcbad240e59b2befa283da780ef744bfb20 SHA512 5ac8c80fb9c7620c2495284f5bfdfdf144aba0280cccea09c7d6a0e61a1c2695722967520061dc95239d742f4140bd64df390d6c823ade00ec35a15e19ba173a
+EBUILD libzia-4.60.ebuild 1090 BLAKE2B d16d96ece880bec45cc15b93dee88eff503487bd843f8dca5a821439758b4ae5aadf7f9312f8c16dce3de1b70d71bb3dacf748bcf19689e2d3979f77b9b33c47 SHA512 a8a8c71b25cfd990178f542aff43b5dfac168375de43246b4bae4cc90493d4ebb5aca9b41fe1ac3c3a4755406d50db51afa0b085f8deba369c4a2a9f41736a1f
MISC metadata.xml 326 BLAKE2B 1b8ed6c9d40252f3371cf9a1ec295f593c8898dd8e45173ca05cededf987c7e44e2fafca613f8ad3022e9fbb6886d6aec2d183fd47c3064f35038784f361ebc4 SHA512 0c8a48b1101aa184dc596581feaf47463688801cb0f342177ecfb6fade1d63520ca1b9dcb278279470c181b560f555de332e4d2583e8856eec9057cde34df48f
diff --git a/dev-libs/libzia/libzia-4.60.ebuild b/dev-libs/libzia/libzia-4.60.ebuild
new file mode 100644
index 000000000000..0fe1254dbfda
--- /dev/null
+++ b/dev-libs/libzia/libzia-4.60.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Platform abstraction code for tucnak package"
+HOMEPAGE="http://tucnak.nagano.cz"
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ftdi"
+
+RDEPEND="dev-libs/glib:2
+ x11-libs/gtk+:2
+ media-libs/libsdl2
+ media-libs/sdl2-ttf
+ media-libs/libpng:0
+ ftdi? ( dev-embedded/libftdi:1 )
+ elibc_musl? ( sys-libs/libunwind )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+MAKEOPTS+=" -j1"
+
+src_prepare() {
+ eapply_user
+ sed -i -e "s/docsdir/#docsdir/g" \
+ -e "s/docs_/#docs_/g" Makefile.am || die
+
+ # fix build for MUSL (bug #832235)
+ if use elibc_musl ; then
+ sed -i -e "s/ backtrace(/ unw_backtrace(/" src/zbfd.c || die
+ fi
+ eautoreconf
+}
+
+src_configure() {
+ use elibc_musl && append-libs -lunwind
+ econf \
+ $(use_with ftdi) --with-sdl \
+ --with-png --without-bfd \
+ --disable-static
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ find "${D}" -name '*.la' -type f -delete || die
+}
diff --git a/dev-libs/m17n-lib/Manifest b/dev-libs/m17n-lib/Manifest
index fbd3e8ed5a8b..e28fec29b8fa 100644
--- a/dev-libs/m17n-lib/Manifest
+++ b/dev-libs/m17n-lib/Manifest
@@ -1,9 +1,13 @@
-AUX m17n-lib-configure.patch 3476 BLAKE2B 6e74f8e94de9d589b7a5054bee0e805f4fb1f031b82c9d532347d7a06005828b068cb6b350f41464e21682c056a2ac6470e8db4fcd9b16f258ddb8c6c958b6c7 SHA512 d66119495b0eb3a67964826540e9fb86d9b6bfd057dfa6f3156628659751f0b9f9a702e6c6f7eefed2a26ced2101087678ef6af0d1e2098f77c35521ef400a43
+AUX m17n-lib-1.8.0-configure.patch 3476 BLAKE2B 6e74f8e94de9d589b7a5054bee0e805f4fb1f031b82c9d532347d7a06005828b068cb6b350f41464e21682c056a2ac6470e8db4fcd9b16f258ddb8c6c958b6c7 SHA512 d66119495b0eb3a67964826540e9fb86d9b6bfd057dfa6f3156628659751f0b9f9a702e6c6f7eefed2a26ced2101087678ef6af0d1e2098f77c35521ef400a43
+AUX m17n-lib-clang.patch 720 BLAKE2B 6f5551d98aaba930488b932f07578ae7210f8aa464489ede65d561723dd706da8fcd2a734e0842e6885458ee00bdaab011f3f01267a1cf456359152def61384e SHA512 8430fc9299a903e62cabbbc938ff4643c37cc42217f91474bcae0d2a5547fd89ff1d9e9180c4e8c3aaad453c7bba9ceadcc8879c60a0ca6ccab2fb7437fd21ac
+AUX m17n-lib-configure.patch 4025 BLAKE2B 4c535cb3ed0ac0c0a7d3e69fa8c08f5bc337416ca1dc3ac5354b2cfd29aa303c7b7e089f0c78a8f1b9e8dbfaad7b0fb16bf6a283809ea5f094cca210c2399323 SHA512 6ed722ccb3995873af7dcf9bf28c14b18a6ce967ee04adba3abbd7f882e157cb80e7c9a30ce80a5033f74997bc2f39ec8fe14979bc84612d7b36a7faea756f2a
AUX m17n-lib-freetype.patch 1185 BLAKE2B 4056c1e6dffb6783151ca9e33668b76dd64fe59fe21585f433e2a484fb20ebb3e72707174f28993a98ef4d9c7f010e339e9c750dd62343dc8ed2de0fbcef9c04 SHA512 637e27602030cd1d690ad802e31cbf9802f442c690a9df554397db8ae069f3a67f87dffb486403c30f0c6769f8ecc255f4889691671ca073b51692ec295e9fb7
AUX m17n-lib-ftconfig.patch 1200 BLAKE2B 8aea727469596923fba54ac98cde29719a09eaecdabde0ab5f02b491e0d86ed855689eeb92f536e420a75111d937fdb0941bc419c9d15ef4baf1e0a4f678bb81 SHA512 b03680b185dccf063ef01ce85bb1d252bd984a77e94e314e76482747af4ecd4f90c3b7dd03b5da88e1d75654526b22368c70c80df398044baa39bc80f5936ba3
AUX m17n-lib-ispell.patch 458 BLAKE2B 745b7567421b475fad70e63c4a6c5e12606de89bd7add18cc269d0a18e294dd3c1fed542cf65aa776120989f63009bf95bfabaad1b795fd5316e1599dd66dbf7 SHA512 cbfbd70a1b6d7525627ad8d87c3b2d79f8bfbd74915da5b6f8646a5ab7cbb351abb7a1ea103320faaa4cf80fa0a58d0adf7d9b3a7cc0ee40e8bb4220dd92574c
AUX m17n-lib-parallel-make.patch 2379 BLAKE2B 2867ed88387bf6014841b1f00ceebacda768948e92f4fb0bdaa7d5316657bc48342232edc64c24ec4e7f7b1329fff8ba2b453e8211856168d6830218d6ebd48c SHA512 a1726270680ab0124764a092aca36369e89a21b0164b039d5663cb0af8352b316ed59bec049dc849201f046bcb7bbcf3dd8522bbc7ab20ef64c59d898274eef1
AUX m17n-lib-pkg-config.patch 465 BLAKE2B 9e66c6cea978acabcafe6b1c8d1bcf58a29987881c4cebe9fd0e0f6fc5ed49a36b602c61259acfedc0f7020258b4313595c45326bcfc65d9744b273a49e1ab11 SHA512 978d968bdfe590861ec078135db5afb7edf21e2d0bb73403926f5fb7d77566bbd51813849bcd97e1ae127721b886be1ad8216b47b53a82f5df6dec813b249e7f
DIST m17n-lib-1.8.0.tar.gz 1091731 BLAKE2B a4b55fbc3246fe0865dcf1647e91d03de6ead06fb4349ba207613cdea6bb079c0e7623510a6fb046dce4bfefd262f68c41c9174d29a2b4a6f673da298642e1cb SHA512 8aba862888393232172c03cdf52531e29ea969c4327e6f69879ecf7438eafee32782f509ec292b3e1b7cd3202e2764984d7a59e85cdb87a7c8bfcbac5b0ee6fd
-EBUILD m17n-lib-1.8.0.ebuild 1853 BLAKE2B 71a7c958cba8023365dd001090b6a4526e48d1a8686b7abab261599e6b26e56f9f52907b727360b91203b0da496b055610b7c665d52e9eb2836e73022919ac42 SHA512 e4effa0ea7eea1ac19967678b6ac92f4625f7b571f839ee7efe4b5078d8ea4df328d502eba0cc51bfc2b1f429af95c39870f7408a0df484352f05c9b415680aa
-MISC metadata.xml 811 BLAKE2B 8c7cf04662ba154324c9f8f0e2df33e0c528bf2746e4e2fab929536daf7cb3e62cdeb699fa6377d5b2a33a489bd056755652cb23d25fa731ab306bb8fd50e67c SHA512 61820843ca86c19a35eec0590a18e2b4dd053e23a14dd97313663d1d01453d8d40290d5a0769349ae36343a567f4a418a77690cd8e3e31a72014a2bb35f866b1
+DIST m17n-lib-1.8.4.tar.gz 1119271 BLAKE2B 790a002e0abd66d7db0d61ab0240712b2810e698c73d507a5054ad83d4a7a7258c4407d5167ce92fc4c1f3acdfc9f8d3244634af801cde2a00762f09d5e1d823 SHA512 7e322788aed8a758a8c289112433aabccd12dacf14b247ba9060503bcc44930c9251f0c4e718987b9a151de097e72bc1e07c8096f7f4ad83a7d7183a549721d6
+EBUILD m17n-lib-1.8.0-r1.ebuild 1905 BLAKE2B 9656dd865cc442e8bee1561af21db97fdc86b374ddcddca1b23659f5bf9ef6dc5a5eb54da6424d806d011dca5eaea56348bc796984675f5e28b5fa01d0e002e5 SHA512 aa18b9dd39f7b1068a9f51f4f0871799e26adfa6fb0f493302b9e000f6743da0378388aa9403b183e9ff5f58208d8b145617353bc259d88a3cda8f026c700cd9
+EBUILD m17n-lib-1.8.4-r1.ebuild 1766 BLAKE2B f696d03704511c4f5aeafe0dbd07e841dfac444a135a28bf299a692bcdce2947b7107d91eaa54ffa6e0f9210b40264019acbffb7dca1ccca7e2dc09ebc5aab1f SHA512 e764844c208b9a4ff2f02c75df3670737cf2456e1944dcd680ce54f7c617bb80a0689f7d4e4e7f11291805c7286d7965feb258c6b50e0acded288431a3be461e
+MISC metadata.xml 889 BLAKE2B 4fdd373094410c6fac69020e36d1433b10eae0ff3530e666f1445819175e118c8266d6000145e1be27912c530162ed9a76e71014bb37998c11a1355b125d1665 SHA512 fcecdbf2fefbc637a023c3f3b03922dbb6708a6b540e5555242d415e4d70b5ef73df3f9cccc14536aa237a018b9b23e3a5a3d04141d93401fcc06984b542754b
diff --git a/dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch b/dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch
new file mode 100644
index 000000000000..04ffc7749a5b
--- /dev/null
+++ b/dev-libs/m17n-lib/files/m17n-lib-1.8.0-configure.patch
@@ -0,0 +1,91 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -97,8 +97,8 @@
+
+ dnl Checks which levels of APIs should be compiled.
+
+-AC_ARG_ENABLE(gui,
+- AS_HELP_STRING([--enable-gui],[enable GUI level APIs (default is YES)]))
++AC_ARG_WITH(gui,
++ AS_HELP_STRING([--with-gui],[enable GUI level APIs (default is YES)]))
+
+ AM_CONDITIONAL(WITH_GUI, test x$with_gui != xno)
+
+@@ -125,7 +125,9 @@
+ X11_LD_FLAGS="-lXt -lX11"
+ M17N_EXT_LIBS="$M17N_EXT_LIBS X11"
+
+- if test "x$HAVE_XAW" = "xyes"; then
++ AC_ARG_WITH(athena,
++ AS_HELP_STRING([--with-athena],[with MIT Athena widget suport]))
++ if test "x$with_athena" != "xno" -a "x$HAVE_XAW" = "xyes"; then
+ AC_DEFINE(HAVE_X11_XAW_COMMAND_H, 1,
+ [Define to 1 if you have the Xaw header files.])
+ XAW_LD_FLAGS="-lXaw -lXmu"
+@@ -149,7 +151,9 @@
+ fi
+ AC_CHECK_LIB(fribidi, fribidi_set_mirroring, HAVE_FRIBIDI=yes, HAVE_FRIBIDI=no)
+ AC_CHECK_HEADER(fribidi/fribidi.h,, HAVE_FRIBIDI=no)
+-if test "x$HAVE_FRIBIDI" = "xyes"; then
++AC_ARG_WITH(fribidi,
++ AS_HELP_STRING([--with-fribidi],[with fribidi suport]))
++if test "x$with_fribidi" != "xno" -a "x$HAVE_FRIBIDI" = "xyes"; then
+ AC_DEFINE(HAVE_FRIBIDI, 1,
+ [Define to 1 if you have Fribidi library and header file.])
+ M17N_EXT_LIBS="$M17N_EXT_LIBS fribidi"
+@@ -202,8 +206,10 @@
+ AC_SUBST(OTF_LD_FLAGS)
+
+ dnl Check for Freetype2 usability.
++AC_ARG_WITH(freetype,
++ AS_HELP_STRING([--with-freetype],[enable Freetype support]))
+ AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes)
+-if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
++if test "x$with_freetype" != "xno" -a "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
+ FREETYPE_INC=`freetype-config --cflags`
+ save_CPPFLAGS="$CPPFLAGS"
+ CPPFLAGS="$CPPFLAGS $FREETYPE_INC"
+@@ -255,7 +261,9 @@
+ #else
+ Version too old. Compiling this line should fail.
+ #endif])
+-if test "x$HAVE_XFT2" = "xyes"; then
++AC_ARG_WITH(xft,
++ AS_HELP_STRING([--with-xft],[enable Xft2 support]))
++if test "x$with_xft" != "xno" -a "x$HAVE_XFT2" = "xyes"; then
+ AC_DEFINE(HAVE_XFT2, 1,
+ [Define to 1 if you have Xft2 library and header file.])
+ M17N_EXT_LIBS="$M17N_EXT_LIBS xft2"
+@@ -330,7 +338,9 @@
+ fi
+ AC_CHECK_LIB(xml2, xmlParseMemory, HAVE_XML2=yes, HAVE_XML2=no)
+ AC_CHECK_HEADER(libxml/tree.h,, HAVE_XML2=no, /**/)
+-if test "x$HAVE_XML2" = "xyes"; then
++AC_ARG_WITH(libxml2,
++ AS_HELP_STRING([--with-libxml2],[with libxml2 suport]))
++if test "x$with_libxml2" != "xno" -a "x$HAVE_XML2" = "xyes"; then
+ AC_DEFINE(HAVE_XML2, 1,
+ [Define to 1 if you have libxml2 library and header file])
+ M17N_EXT_LIBS="$M17N_EXT_LIBS xml2"
+@@ -344,7 +354,9 @@
+ dnl Check for Anthy usability.
+
+ PKG_CHECK_MODULES(ANTHY, anthy, HAVE_ANTHY=yes, HAVE_ANTHY=no)
+-if test "x$HAVE_ANTHY" = "xyes"; then
++AC_ARG_WITH(anthy,
++ AS_HELP_STRING([--with-anthy],[with anthy suport]))
++if test "x$with_anthy" != "xno" -a "x$HAVE_ANTHY" = "xyes"; then
+ AC_DEFINE(HAVE_ANTHY, 1,
+ [Define to 1 if you have Anthy library and header file])
+ M17N_EXT_LIBS="$M17N_EXT_LIBS anthy"
+@@ -355,7 +367,9 @@
+
+ dnl Check for Ispell usability.
+ AC_CHECK_PROG(HAVE_ISPELL, ispell, yes)
+-if test "x$HAVE_ISPELL" = "xyes"; then
++AC_ARG_WITH(ispell,
++ AS_HELP_STRING([--with-ispell],[with ispell suport]))
++if test "x$with_ispell" != "xno" -a "x$HAVE_ISPELL" = "xyes"; then
+ AC_DEFINE(HAVE_ISPELL, 1, [Define if ispell is available.])
+ M17N_EXT_LIBS="$M17N_EXT_LIBS ispell"
+ CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_ISPELL"
diff --git a/dev-libs/m17n-lib/files/m17n-lib-clang.patch b/dev-libs/m17n-lib/files/m17n-lib-clang.patch
new file mode 100644
index 000000000000..fb5d303d01b9
--- /dev/null
+++ b/dev-libs/m17n-lib/files/m17n-lib-clang.patch
@@ -0,0 +1,21 @@
+https://git.savannah.nongnu.org/cgit/m17n/m17n-lib.git/commit/?id=624b987e7b252e223de0bdbe148cd56aef0da28f
+
+From 624b987e7b252e223de0bdbe148cd56aef0da28f Mon Sep 17 00:00:00 2001
+From: Florian Weimer <fweimer@redhat.com>
+Date: Thu, 4 May 2023 13:57:49 +0200
+Subject: Add missing int in example/medit.c
+
+Resolves: https://savannah.nongnu.org/bugs/index.php?64106
+
+--- a/example/medit.c
++++ b/example/medit.c
+@@ -662,7 +662,7 @@ static void MenuHelpProc (Widget, XEvent *, String *, Cardinal *);
+ off the current input method, otherwide turn on the input method
+ input_method_table[$IDX]. */
+ void
+-select_input_method (idx)
++select_input_method (int idx)
+ {
+ int previous_input_method = current_input_method;
+
+
diff --git a/dev-libs/m17n-lib/files/m17n-lib-configure.patch b/dev-libs/m17n-lib/files/m17n-lib-configure.patch
index 04ffc7749a5b..12e571bd086b 100644
--- a/dev-libs/m17n-lib/files/m17n-lib-configure.patch
+++ b/dev-libs/m17n-lib/files/m17n-lib-configure.patch
@@ -1,91 +1,142 @@
--- a/configure.ac
+++ b/configure.ac
-@@ -97,8 +97,8 @@
+@@ -96,8 +96,11 @@
dnl Checks which levels of APIs should be compiled.
-AC_ARG_ENABLE(gui,
- AS_HELP_STRING([--enable-gui],[enable GUI level APIs (default is YES)]))
++PKG_PROG_PKG_CONFIG
++AM_CONDITIONAL([HAVE_PKG_CONFIG], [test "x$PKG_CONFIG" != x])
++
+AC_ARG_WITH(gui,
-+ AS_HELP_STRING([--with-gui],[enable GUI level APIs (default is YES)]))
++ AS_HELP_STRING([--with-gui],[enable GUI level APIs (default is YES)]))
AM_CONDITIONAL(WITH_GUI, test x$with_gui != xno)
-@@ -125,7 +125,9 @@
+@@ -117,14 +120,14 @@
+
+ M17N_EXT_LIBS=
+
+-PKG_PROG_PKG_CONFIG
+-AM_CONDITIONAL([HAVE_PKG_CONFIG], [test "x$PKG_CONFIG" != x])
+-
+ if test "x$no_x" != "xyes"; then
+ AC_DEFINE(HAVE_X11, 1, [Define to 1 if you have X11.])
X11_LD_FLAGS="-lXt -lX11"
M17N_EXT_LIBS="$M17N_EXT_LIBS X11"
-- if test "x$HAVE_XAW" = "xyes"; then
-+ AC_ARG_WITH(athena,
-+ AS_HELP_STRING([--with-athena],[with MIT Athena widget suport]))
-+ if test "x$with_athena" != "xno" -a "x$HAVE_XAW" = "xyes"; then
++ AC_ARG_WITH(athena,
++ AS_HELP_STRING([--with-athena],[with X Athena Widget suport]))
++ if test "x$with_athena" != "xno"; then
+ if test "x$HAVE_XAW" = "xyes"; then
AC_DEFINE(HAVE_X11_XAW_COMMAND_H, 1,
[Define to 1 if you have the Xaw header files.])
- XAW_LD_FLAGS="-lXaw -lXmu"
-@@ -149,7 +151,9 @@
+@@ -132,11 +135,15 @@
+ CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_X11_XAW_COMMAND_H"
+ M17N_EXT_LIBS="$M17N_EXT_LIBS Xaw"
+ fi
++ fi
+ fi
+ AC_SUBST(X11_LD_FLAGS)
+ AC_SUBST(XAW_LD_FLAGS)
+
+ dnl Check for fribidi library.
++AC_ARG_WITH(fribidi,
++ AS_HELP_STRING([--with-fribidi],[with FriBidi suport]))
++if test "x$with_fribidi" != "xno"; then
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LIBS="$LIBS"
+ AC_CHECK_PROG(HAVE_FRIBIDI_CONFIG, fribidi-config, yes)
+@@ -158,6 +165,7 @@
+ FRIBIDI_LD_FLAGS=
fi
- AC_CHECK_LIB(fribidi, fribidi_set_mirroring, HAVE_FRIBIDI=yes, HAVE_FRIBIDI=no)
- AC_CHECK_HEADER(fribidi/fribidi.h,, HAVE_FRIBIDI=no)
--if test "x$HAVE_FRIBIDI" = "xyes"; then
-+AC_ARG_WITH(fribidi,
-+ AS_HELP_STRING([--with-fribidi],[with fribidi suport]))
-+if test "x$with_fribidi" != "xno" -a "x$HAVE_FRIBIDI" = "xyes"; then
- AC_DEFINE(HAVE_FRIBIDI, 1,
- [Define to 1 if you have Fribidi library and header file.])
- M17N_EXT_LIBS="$M17N_EXT_LIBS fribidi"
-@@ -202,8 +206,10 @@
+ LIBS="$save_LIBS"
++fi
+ AC_SUBST(FRIBIDI_LD_FLAGS)
+
+ dnl Check for otflib usability.
+@@ -201,11 +209,14 @@
AC_SUBST(OTF_LD_FLAGS)
dnl Check for Freetype2 usability.
+AC_ARG_WITH(freetype,
-+ AS_HELP_STRING([--with-freetype],[enable Freetype support]))
- AC_CHECK_PROG(HAVE_FREETYPE_CONFIG, freetype-config, yes)
--if test "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
-+if test "x$with_freetype" != "xno" -a "x$HAVE_FREETYPE_CONFIG" = "xyes"; then
- FREETYPE_INC=`freetype-config --cflags`
- save_CPPFLAGS="$CPPFLAGS"
- CPPFLAGS="$CPPFLAGS $FREETYPE_INC"
-@@ -255,7 +261,9 @@
- #else
- Version too old. Compiling this line should fail.
- #endif])
--if test "x$HAVE_XFT2" = "xyes"; then
++ AS_HELP_STRING([--with-freetype],[with FreeType support]))
++if test "x$with_freetype" != "xno"; then
+ PKG_CHECK_MODULES([FREETYPE], [freetype2], [HAVE_FREETYPE=yes],
+ [HAVE_FREETYPE=no])
+ AS_IF([test "x$HAVE_FREETYPE" = "xyes"],
+ [CPPFLAGS="$CPPFLAGS $FREETYPE_CFLAGS";
+- FREETYPE_LD_FLAGS=FREETYPE_LIBS;
++ FREETYPE_LD_FLAGS=$FREETYPE_LIBS;
+ AC_DEFINE([HAVE_FREETYPE], [1],
+ [Define to 1 if you have FreeType library and header file.])
+ M17N_EXT_LIBS="$M17N_EXT_LIBS freetype";
+@@ -220,9 +231,13 @@
+ ],
+ []
+ )
++fi
+ AC_SUBST([FREETYPE_LD_FLAGS])
+
+ dnl Check for Xft2 usability.
+AC_ARG_WITH(xft,
-+ AS_HELP_STRING([--with-xft],[enable Xft2 support]))
-+if test "x$with_xft" != "xno" -a "x$HAVE_XFT2" = "xyes"; then
- AC_DEFINE(HAVE_XFT2, 1,
- [Define to 1 if you have Xft2 library and header file.])
- M17N_EXT_LIBS="$M17N_EXT_LIBS xft2"
-@@ -330,7 +338,9 @@
++ AS_HELP_STRING([--with-xft],[with Xft support]))
++if test "x$with_xft" != "xno"; then
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LIBS="$LIBS"
+ XFT2_LD_FLAGS="-lXft -lfreetype -lfontconfig -lXrender -lX11"
+@@ -253,6 +268,7 @@
+ CPPFLAGS="$save_CPPFLAGS"
+ fi
+ LIBS="$save_LIBS"
++fi
+ AC_SUBST(XFT2_LD_FLAGS)
+
+ dnl Check for fontconfig usability.
+@@ -306,6 +322,9 @@
fi
- AC_CHECK_LIB(xml2, xmlParseMemory, HAVE_XML2=yes, HAVE_XML2=no)
- AC_CHECK_HEADER(libxml/tree.h,, HAVE_XML2=no, /**/)
--if test "x$HAVE_XML2" = "xyes"; then
-+AC_ARG_WITH(libxml2,
+
+ dnl Check for libxml2 usability.
++AC_ARG_WITH(libxml2,
+ AS_HELP_STRING([--with-libxml2],[with libxml2 suport]))
-+if test "x$with_libxml2" != "xno" -a "x$HAVE_XML2" = "xyes"; then
- AC_DEFINE(HAVE_XML2, 1,
- [Define to 1 if you have libxml2 library and header file])
- M17N_EXT_LIBS="$M17N_EXT_LIBS xml2"
-@@ -344,7 +354,9 @@
- dnl Check for Anthy usability.
++if test "x$with_libxml2" != "xno"; then
+ save_CPPFLAGS="$CPPFLAGS"
+ save_LIBS="$LIBS"
+ AC_CHECK_PROG(HAVE_XML2_CONFIG, xml2-config, yes)
+@@ -328,10 +347,13 @@
+ CPPFLAGS="$save_CPPFLAGS"
+ fi
+ LIBS="$save_LIBS"
++fi
+ AC_SUBST(XML2_LD_FLAGS)
+ dnl Check for Anthy usability.
+-
++AC_ARG_WITH(anthy,
++ AS_HELP_STRING([--with-anthy],[with Anthy suport]))
++if test "x$with_anthy" != "xno"; then
PKG_CHECK_MODULES(ANTHY, anthy, HAVE_ANTHY=yes, HAVE_ANTHY=no)
--if test "x$HAVE_ANTHY" = "xyes"; then
-+AC_ARG_WITH(anthy,
-+ AS_HELP_STRING([--with-anthy],[with anthy suport]))
-+if test "x$with_anthy" != "xno" -a "x$HAVE_ANTHY" = "xyes"; then
+ if test "x$HAVE_ANTHY" = "xyes"; then
AC_DEFINE(HAVE_ANTHY, 1,
- [Define to 1 if you have Anthy library and header file])
- M17N_EXT_LIBS="$M17N_EXT_LIBS anthy"
-@@ -355,7 +367,9 @@
+@@ -340,15 +362,20 @@
+ ANTHY_LD_FLAGS="$ANTHY_LIBS"
+ CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_ANTHY"
+ fi
++fi
+ AC_SUBST(ANTHY_LD_FLAGS)
dnl Check for Ispell usability.
++AC_ARG_WITH(ispell,
++ AS_HELP_STRING([--with-ispell],[with Ispell suport]))
++if test "x$with_ispell" != "xno"; then
AC_CHECK_PROG(HAVE_ISPELL, ispell, yes)
--if test "x$HAVE_ISPELL" = "xyes"; then
-+AC_ARG_WITH(ispell,
-+ AS_HELP_STRING([--with-ispell],[with ispell suport]))
-+if test "x$with_ispell" != "xno" -a "x$HAVE_ISPELL" = "xyes"; then
+ if test "x$HAVE_ISPELL" = "xyes"; then
AC_DEFINE(HAVE_ISPELL, 1, [Define if ispell is available.])
M17N_EXT_LIBS="$M17N_EXT_LIBS ispell"
CONFIG_FLAGS="$CONFIG_FLAGS -DHAVE_ISPELL"
+ fi
++fi
+
+ dnl Check for Thai word-segmentation library.
+ dnl If we have one, define HAVE_THAI_WORDSEG and one of these:
diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild b/dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild
new file mode 100644
index 000000000000..e3a2db9f3487
--- /dev/null
+++ b/dev-libs/m17n-lib/m17n-lib-1.8.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="Multilingual Library for Unix/Linux"
+HOMEPAGE="https://www.nongnu.org/m17n/"
+SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
+IUSE="X anthy athena bidi fontconfig gd libotf libxml2 spell xft"
+
+RDEPEND="~dev-db/m17n-db-${PV}
+ X? (
+ x11-libs/libX11
+ x11-libs/libXt
+ athena? ( x11-libs/libXaw )
+ bidi? ( dev-libs/fribidi )
+ fontconfig? ( media-libs/fontconfig )
+ gd? ( media-libs/gd[png] )
+ libotf? ( dev-libs/libotf )
+ xft? (
+ media-libs/freetype
+ x11-libs/libXft
+ )
+ )
+ anthy? ( app-i18n/anthy )
+ libxml2? ( dev-libs/libxml2 )
+ spell? ( app-text/aspell )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-configure.patch
+ "${FILESDIR}"/${PN}-clang.patch
+ "${FILESDIR}"/${PN}-freetype.patch
+ "${FILESDIR}"/${PN}-ftconfig.patch
+ "${FILESDIR}"/${PN}-ispell.patch
+ "${FILESDIR}"/${PN}-parallel-make.patch
+ "${FILESDIR}"/${PN}-pkg-config.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+ # workaround for parallel install
+ sed -i "/^install-module/s/:/: install-libLTLIBRARIES/" src/Makefile.in
+}
+
+src_configure() {
+ local myconf=(
+ $(use_with anthy)
+ $(use_with libxml2)
+ $(use_with spell ispell)
+ )
+ if use X; then
+ myconf+=(
+ $(use_with athena)
+ $(use_with bidi fribidi)
+ $(use_with fontconfig)
+ $(use_with xft freetype)
+ $(use_with gd)
+ --with-gui
+ $(use_with libotf)
+ --with-x
+ $(use_with xft)
+ )
+ else
+ myconf+=(
+ --without-athena
+ --without-fontconfig
+ --without-freetype
+ --without-fribidi
+ --without-gd
+ --without-gui
+ --without-libotf
+ --without-x
+ --without-xft
+ )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild b/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
deleted file mode 100644
index 0474a77acf59..000000000000
--- a/dev-libs/m17n-lib/m17n-lib-1.8.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="Multilingual Library for Unix/Linux"
-HOMEPAGE="https://savannah.nongnu.org/projects/m17n https://git.savannah.nongnu.org/cgit/m17n/m17n-lib.git"
-SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86"
-IUSE="X anthy athena bidi fontconfig gd libotf libxml2 spell xft"
-
-RDEPEND="~dev-db/m17n-db-${PV}
- X? (
- x11-libs/libX11
- athena? ( x11-libs/libXaw )
- bidi? ( dev-libs/fribidi )
- fontconfig? ( media-libs/fontconfig )
- gd? ( media-libs/gd[png] )
- libotf? ( dev-libs/libotf )
- xft? (
- media-libs/freetype
- x11-libs/libXft
- )
- )
- anthy? ( app-i18n/anthy )
- libxml2? ( dev-libs/libxml2 )
- spell? ( app-text/aspell )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-configure.patch
- "${FILESDIR}"/${PN}-freetype.patch
- "${FILESDIR}"/${PN}-ftconfig.patch
- "${FILESDIR}"/${PN}-ispell.patch
- "${FILESDIR}"/${PN}-parallel-make.patch
- "${FILESDIR}"/${PN}-pkg-config.patch
-)
-
-src_prepare() {
- default
-
- eautoreconf
- # workaround for parallel install
- sed -i "/^install-module/s/:/: install-libLTLIBRARIES/" src/Makefile.in
-}
-
-src_configure() {
- local myconf=(
- $(use_with anthy)
- $(use_with libxml2)
- $(use_with spell ispell)
- )
- if use X; then
- myconf+=(
- $(use_with athena)
- $(use_with bidi fribidi)
- $(use_with fontconfig)
- $(use_with xft freetype)
- $(use_with gd)
- --with-gui
- $(use_with libotf)
- --with-x
- $(use_with xft)
- )
- else
- myconf+=(
- --without-athena
- --without-fontconfig
- --without-freetype
- --without-fribidi
- --without-gd
- --without-gui
- --without-libotf
- --without-x
- --without-xft
- )
- fi
-
- econf "${myconf[@]}"
-}
diff --git a/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild b/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild
new file mode 100644
index 000000000000..9d9d1f79ba11
--- /dev/null
+++ b/dev-libs/m17n-lib/m17n-lib-1.8.4-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="Multilingual Library for Unix/Linux"
+HOMEPAGE="https://www.nongnu.org/m17n/"
+SRC_URI="mirror://nongnu/m17n/${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="X anthy athena bidi fontconfig gd libotf libxml2 spell xft"
+
+RDEPEND=">=dev-db/m17n-db-${PV}
+ X? (
+ x11-libs/libX11
+ x11-libs/libXt
+ athena? ( x11-libs/libXaw )
+ bidi? ( dev-libs/fribidi )
+ fontconfig? ( media-libs/fontconfig )
+ gd? ( media-libs/gd[png] )
+ libotf? ( dev-libs/libotf )
+ xft? (
+ media-libs/freetype
+ x11-libs/libXft
+ )
+ )
+ anthy? ( app-i18n/anthy )
+ libxml2? ( dev-libs/libxml2 )
+ spell? ( app-text/aspell )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-configure.patch
+ "${FILESDIR}"/${PN}-freetype.patch
+ "${FILESDIR}"/${PN}-ispell.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+ # workaround for parallel install
+ sed -i "/^install-module/s/:/: install-libLTLIBRARIES/" src/Makefile.in
+}
+
+src_configure() {
+ local myconf=(
+ $(use_with anthy)
+ $(use_with libxml2)
+ $(use_with spell ispell)
+ )
+ if use X; then
+ myconf+=(
+ $(use_with athena)
+ $(use_with bidi fribidi)
+ $(use_with fontconfig)
+ $(use_with xft freetype)
+ $(use_with gd)
+ --with-gui
+ $(use_with libotf)
+ --with-x
+ $(use_with xft)
+ )
+ else
+ myconf+=(
+ --without-athena
+ --without-fontconfig
+ --without-freetype
+ --without-fribidi
+ --without-gd
+ --without-gui
+ --without-libotf
+ --without-x
+ --without-xft
+ )
+ fi
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/dev-libs/m17n-lib/metadata.xml b/dev-libs/m17n-lib/metadata.xml
index b4b71f49542e..2803edba8c37 100644
--- a/dev-libs/m17n-lib/metadata.xml
+++ b/dev-libs/m17n-lib/metadata.xml
@@ -13,4 +13,7 @@
<flag name="libotf">Use <pkg>dev-libs/libotf</pkg> to handle OpenType fonts</flag>
<flag name="libxml2">Use <pkg>dev-libs/libxml2</pkg> to parse XML</flag>
</use>
+ <upstream>
+ <remote-id type="savannah-nongnu">m17n</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-libs/metee/Manifest b/dev-libs/metee/Manifest
index 988d3ffa6dd6..42d16ab13127 100644
--- a/dev-libs/metee/Manifest
+++ b/dev-libs/metee/Manifest
@@ -1,3 +1,5 @@
DIST metee-3.2.4.tar.gz 77148 BLAKE2B 9539178deb97465bfcb1c226fadd50a81d5923a5b4b433c60fd35e7f4dd5c6042d281d4bf44c68598bd62f963a893e5b1278fd464055fa7cf7f52d97f3891c6d SHA512 ed611fedbde9719c385b015504798af89ec2f59213573cfdb4b6af01febd0956f2fd7ce3c136481dee5b5e195fbb9c2fc71a2362c87b8b94f31a7d35bc732b96
+DIST metee-4.1.0.tar.gz 84498 BLAKE2B 321c56dff18c649ae171409ee2caa4d2e59a337495b07d540ec2c873d08a002ce006834e0f6c9e6e76d666c67a11d6a5ac04e43f623fde9544cb474972e62e34 SHA512 700c6b4fa40ba88f73b3117b4ba81a5a0856266c25f5b3dcc0d3e1f07f7beede2cf6da543d925b97a49c620d86d837e6793e2bcee32a5c9715ac8f9a10a65fb1
EBUILD metee-3.2.4.ebuild 773 BLAKE2B e54aab5132f4df48ac9f7ced4588d5689db3d77b93e058c9ffce2284529d9c4867b63d232b15f93b9d481ccbd1566e393974fe542fc93730bd12752e49cfa725 SHA512 2dcdaff2195ec878c0acea9ce23d58c9020ce6af58df4d6493a79887f7403aa26666b0e116c975b6907e5eb806b958a4d64c87027a0eedc93e7d9d47a1336d93
+EBUILD metee-4.1.0.ebuild 774 BLAKE2B 44b3c51b84bf470ea9a3b5cf7a46ac6e2a4a6aec43d636c55678f1f955de77e1cb32cb0202251c49f9acfc42e0a3b70e3dbb532ee801c6daa2b3c09423779b85 SHA512 67297c660dc29006ee939e1770739847970456485b22475ab3042e479a867561c59a77c075451facc702d7d69fb207489a374ac95fb840546e59f38d9fe41864
MISC metadata.xml 576 BLAKE2B 9e2b068fa33c961eabea553ea1f9fe539f1429467ea52baefbc7cff84bcd3bc802ba5024ed71ae96ef9e810636aaeb1d711f9bd294215bf6cab5e122eda03d7d SHA512 c529229f880fd0f02881265c26a2e7e2841ec02b719a67887423a874253a9414f68614399dbb0cd433b7e9fe5b7ba6785c8fb789795f3b1a8f6c8597949aede1
diff --git a/dev-libs/metee/metee-4.1.0.ebuild b/dev-libs/metee/metee-4.1.0.ebuild
new file mode 100644
index 000000000000..eb83679eaa02
--- /dev/null
+++ b/dev-libs/metee/metee-4.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Cross-platform access library for Intel CSME HECI interface"
+HOMEPAGE="https://github.com/intel/metee"
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+BDEPEND="doc? ( app-text/doxygen )"
+
+src_prepare() {
+ default
+ cmake_src_prepare
+
+ # Respect users CFLAGS
+ sed -e 's/-D_FORTIFY_SOURCE=2 -O2//' -e 's/-Werror//' -i linux.cmake || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOCS="$(usex doc)"
+ -DBUILD_SAMPLES="NO"
+ -DBUILD_SHARED_LIBS="YES"
+ -DBUILD_TEST="NO"
+ -DCONSOLE_OUTPUT="NO"
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest
index 83c446f407da..2f5ba553c86a 100644
--- a/dev-libs/nettle/Manifest
+++ b/dev-libs/nettle/Manifest
@@ -1,10 +1,10 @@
+DIST nettle-3.10.tar.gz 2640485 BLAKE2B edf0ba6375f06e2dd4b1e3ed4bab5f592ac04a36f748ce0461bbec32622eb3d5f96f89350926c24b5bbbf37dbe14a1ad64bba5df7cb7ad5987ec634573aabbb5 SHA512 18d5b904ce60514aa81b57bff2945e5f7f4366d4775e6a5ffc227b85be2def72b3d2159b983b75ac95a56d3167a2ef1a25b5dfc2fb6193f16a012935c36a7b34
+DIST nettle-3.10.tar.gz.sig 374 BLAKE2B 9edebae1bc1941dfc19c3c3653f80ebf66e8aed974c99673a294ff6835145ca8265f5466829e27c5d0352e88a73e9a58fb017cdbad678705ae29cd27dd80fefe SHA512 a56d46bfd545b0dff47ee6426e019afea024ebf40698018b8a4b7a25168ce615bbfe773894dc01ab246f7010ef6a7f1c248cf1f9c693f0f0dbaf27c33c7d216f
DIST nettle-3.8.1.tar.gz 2406251 BLAKE2B 22b4ec81645b579504356597ba87b637e46285682020c90e03ecaea386ac9b48eaf91ee76ae3b86b6060be355de20c320ab3b74958074ad23fc08ad9ab6a4cbb SHA512 a405da3438d185d96917b03b00abb9ab43e04f58f770f657f716c25d64bb258ee170a71328e74736caa7121f50c0c89d3cc840c1201d2a92cfaf1357d24bdc6a
DIST nettle-3.8.1.tar.gz.sig 374 BLAKE2B e2bfce4aaa1be114fb9bf8724f25db75c69c3b98538df46e9b1428ce615f7db3b9e9f9240d232fddac195db4568439b3f58989c20beca82aa6db79f4956db547 SHA512 978304b1faa5adc3b0d6ea7e9597af6154ad5d6e328913ac19184ece94771fdb2a7d5ce0af535ae8d28cb6ccd94fb3d4ef2613c0356df9e08b5d4c26ea646e09
DIST nettle-3.9.1.tar.gz 2396741 BLAKE2B e3ceaefa19491e58f26b900beaf8b4e746feb2357c7677f5c050f257f4a23c304773446b6283a42a82cf9640e16522b8a71c47f137759f1df23cdeee4625d142 SHA512 5939c4b43cf9ff6c6272245b85f123c81f8f4e37089fa4f39a00a570016d837f6e706a33226e4bbfc531b02a55b2756ff312461225ed88de338a73069e031ced
DIST nettle-3.9.1.tar.gz.sig 374 BLAKE2B 41c37cc0ea649445c7e4bbe2d0e9ab1c6f7bb50000adef2c2ee4828e7efdd2d7c6d823d64209f251cb7d82ce85e73768430a435ee7f1d5a3732e744987918d0c SHA512 fe6f4c9746e7dbc10f61843673de95d2faea209b1caea5c7bf69b81d3f6b2248a4907012b2baf0d65e54682f835cff465482db37615b789017ce0a9e7e267d7d
-DIST nettle-3.9.tar.gz 2393838 BLAKE2B 80885fa380de58765155a5d4b209e524f4bd0336156ba6f5189702007438998094df0e4e801370fd0a74251b8cf91f46638b0c0139388c2c2098b1207ed3415c SHA512 5e44f59b37ec1e92345fce0b963151d1f2aabf01b3a197b8d931067c51af4ba025059c6a07f2bcd19b17eb49d6ede98f5c200e58d340959826cda473459d2fba
-DIST nettle-3.9.tar.gz.sig 374 BLAKE2B 4fb9fbdafd01712db2506e070a64b6821dcc0c3ff3cea83011662ee4cdd5120ed10c6fa7b41d556069fe2d8827a312e94bb3586be845284fa7a7ac75f000a750 SHA512 8cf060e9f8e0dc0a70a7d324cf2366e0fc990fca2d8a1c677e66382f6853f96146fe30ea9b8629030991f4799430c7660ae7867c94167760bb945abb526b5bda
+EBUILD nettle-3.10.ebuild 3295 BLAKE2B c0fd90d2b496227a53431fdc93ff1bdec98e6c3a726d042097abdcd650c3538eef05cd0da0ee927a8bd2ac72a148bb118b72abe0d066a127df9d1fb05ab28bab SHA512 3d5888cd83ee6116a12cbe9d6a015eb9fad7319990a716988dc17cdd83619554db0f294ff6eda298efa4ea75df4e2df0e3e52f509df24078828152f02bf236d2
EBUILD nettle-3.8.1.ebuild 2623 BLAKE2B 60ea85fbaedf21cb3c7a056d08eb46eb1ce1e487e5ef5c69f2e0baef1d312cd514580a48e6f5b0b99b9762e2f9cc01e82dc8ef5d30aabe4b00c1f60313fc93b5 SHA512 3c6ded7aa546c6436a3c1399285928d1192b25e8dfef7c41084eb04987e31cb12860f51e10627aaea03f80d6d394a45b46ce43e37092f6fad6f06c2382b48a30
-EBUILD nettle-3.9.1.ebuild 2771 BLAKE2B dceddb86e5d689a8466400800013a54d556d224ab1670848efb77976920430ae1674daf72d8234aa4e374a119a08d8ffb8308ad63955fc213c7ea6457c3d7e49 SHA512 b38045798c6bc78135621202cb6805d622285d63788909eb244b827184fafdf33493d871dc34b02911c6c5aa6f8bd62920a99f96923c9fd6caf1d82a514c8d6a
-EBUILD nettle-3.9.ebuild 2775 BLAKE2B 398d74b891728f19012f2125332889b17737e044c5e4469ed684ddbf96bb0eab9bcc447002cb93b1a48660c467123761eb73d7590135a6b3a63fab52db68fe50 SHA512 d74e24f6bd5d915dd1d929058d7810a60d2a8a1e646778f77de03c61b7eb53db633caf13f269aba0f23fdde593fe8f890bedfa241bdeb54bb7758bdc2b0632e5
+EBUILD nettle-3.9.1-r1.ebuild 3113 BLAKE2B 57b7050e5d17abee26bcaf7a8acaaa392133457a01ab67c8b483a4f3c814602479e1d0489ae13b2cad07c687b567ae5768d0a48680be3a0b3edf994145c30143 SHA512 cfe542893db48ffbfa9b5e649dbe716099339c787657ed1e53095ce0268c5a39b75348294c7f45261029ad93908fdeee25e929b9a3bcd8464e6d5c2c497929fb
MISC metadata.xml 401 BLAKE2B 8840ace8e513d9ee82322e82f348b15c94ed9ece2b102bc2bb977041e518f56f5f6b068318771759b1895d47db084026ae443841a9f305cf965c37121ef0100b SHA512 b2c4a89887b5882fc8e04a83e047d2f9bdc60e2f1799fd724c83275acd1f7b9b4c1c08c4c3ada810f5d30cf3c6048cd8043c7792dd909969b7e4bf4da66b42c8
diff --git a/dev-libs/nettle/nettle-3.10.ebuild b/dev-libs/nettle/nettle-3.10.ebuild
new file mode 100644
index 000000000000..b79aa1e683e3
--- /dev/null
+++ b/dev-libs/nettle/nettle-3.10.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
+inherit multilib-build multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Low-level cryptographic library"
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
+
+LICENSE="|| ( LGPL-3 LGPL-2.1 )"
+# Subslot = libnettle - libhogweed soname version
+SLOT="0/8-6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul"
+# The arm64 crypto option controls AES, SHA1, and SHA2 usage.
+REQUIRED_USE="
+ cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
+ cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
+ cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
+"
+
+DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/m4
+ doc? ( sys-apps/texinfo )
+ verify-sig? ( sec-keys/openpgp-keys-nettle )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/nettle/version.h
+)
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+ default
+
+ # I do not see in config.sub reference to sunldsolaris.
+ # if someone complains readd
+ # -e 's/solaris\*)/sunldsolaris*)/' \
+ sed -e '/CFLAGS=/s: -ggdb3::' \
+ -i configure.ac configure || die
+
+ if use doc ; then
+ DOCS+=( nettle.pdf )
+ HTML_DOCS+=( nettle.html )
+ fi
+}
+
+multilib_src_configure() {
+ # We don't want to run Valgrind within ebuilds, it often gets
+ # confused by sandbox, etc.
+ export nettle_cv_prog_valgrind=no
+
+ # TODO: USE=debug w/ --enable-extra-asserts?
+ local myeconfargs=(
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+ $(tc-is-static-only && echo --disable-shared)
+
+ # Intrinsics
+ $(use_enable cpu_flags_arm_neon arm-neon)
+ $(use_enable cpu_flags_arm_aes arm64-crypto)
+ $(use_enable cpu_flags_ppc_altivec power-altivec)
+ $(use_enable cpu_flags_ppc_vsx2 power-crypto-ext)
+ $(use_enable cpu_flags_ppc_vsx3 power9)
+ $(use_enable cpu_flags_x86_aes x86-aesni)
+ $(use_enable cpu_flags_x86_sha x86-sha-ni)
+ $(use_enable cpu_flags_x86_pclmul x86-pclmul)
+ $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions')
+ # TODO: cpu_flags_s390?
+ --disable-s390x-vf
+ --disable-s390x-msa
+
+ $(use_enable asm assembler)
+ $(multilib_native_use_enable doc documentation)
+ $(use_enable gmp public-key)
+ $(use_enable static-libs static)
+ --disable-fat
+
+ # openssl is just used for benchmarks (bug #427526)
+ --disable-openssl
+ )
+
+ # https://git.lysator.liu.se/nettle/nettle/-/issues/7
+ if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && __VSX__ == 1" "${CPPFLAGS}" "${CFLAGS}" ; then
+ ewarn "cpu_flags_ppc_altivec is enabled, but nettle's asm requires >=P7."
+ ewarn "Disabling, sorry! See bug #920234."
+ myeconfargs+=( --disable-power-altivec )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
diff --git a/dev-libs/nettle/nettle-3.9.1-r1.ebuild b/dev-libs/nettle/nettle-3.9.1-r1.ebuild
new file mode 100644
index 000000000000..5f20798db8f1
--- /dev/null
+++ b/dev-libs/nettle/nettle-3.9.1-r1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
+inherit multilib-build multilib-minimal toolchain-funcs verify-sig
+
+DESCRIPTION="Low-level cryptographic library"
+HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
+
+LICENSE="|| ( LGPL-3 LGPL-2.1 )"
+# Subslot = libnettle - libhogweed soname version
+SLOT="0/8-6"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul"
+# The arm64 crypto option controls AES, SHA1, and SHA2 usage.
+REQUIRED_USE="
+ cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
+ cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
+ cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
+"
+
+DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ sys-devel/m4
+ doc? ( sys-apps/texinfo )
+ verify-sig? ( sec-keys/openpgp-keys-nettle )
+"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/nettle/version.h
+)
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+ default
+
+ # I do not see in config.sub reference to sunldsolaris.
+ # if someone complains readd
+ # -e 's/solaris\*)/sunldsolaris*)/' \
+ sed -e '/CFLAGS=/s: -ggdb3::' \
+ -i configure.ac configure || die
+
+ if use doc ; then
+ DOCS+=( nettle.pdf )
+ HTML_DOCS+=( nettle.html )
+ fi
+}
+
+multilib_src_configure() {
+ local myeconfargs=(
+ CC_FOR_BUILD="$(tc-getBUILD_CC)"
+
+ $(tc-is-static-only && echo --disable-shared)
+
+ # Intrinsics
+ $(use_enable cpu_flags_arm_neon arm-neon)
+ $(use_enable cpu_flags_arm_aes arm64-crypto)
+ $(use_enable cpu_flags_ppc_altivec power-altivec)
+ $(use_enable cpu_flags_ppc_vsx2 power-crypto-ext)
+ $(use_enable cpu_flags_ppc_vsx3 power9)
+ $(use_enable cpu_flags_x86_aes x86-aesni)
+ $(use_enable cpu_flags_x86_sha x86-sha-ni)
+ $(use_enable cpu_flags_x86_pclmul x86-pclmul)
+ $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions')
+ # TODO: cpu_flags_s390?
+ --disable-s390x-vf
+ --disable-s390x-msa
+
+ $(use_enable asm assembler)
+ $(multilib_native_use_enable doc documentation)
+ $(use_enable gmp public-key)
+ $(use_enable static-libs static)
+ --disable-fat
+
+ # openssl is just used for benchmarks (bug #427526)
+ --disable-openssl
+ )
+
+ # https://git.lysator.liu.se/nettle/nettle/-/issues/7
+ if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && __VSX__ == 1" "${CPPFLAGS}" "${CFLAGS}" ; then
+ ewarn "cpu_flags_ppc_altivec is enabled, but nettle's asm requires >=P7."
+ ewarn "Disabling, sorry! See bug #920234."
+ myeconfargs+=( --disable-power-altivec )
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
diff --git a/dev-libs/nettle/nettle-3.9.1.ebuild b/dev-libs/nettle/nettle-3.9.1.ebuild
deleted file mode 100644
index f2e77b0432af..000000000000
--- a/dev-libs/nettle/nettle-3.9.1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
-inherit multilib-build multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
-
-LICENSE="|| ( LGPL-3 LGPL-2.1 )"
-# Subslot = libnettle - libhogweed soname version
-SLOT="0/8-6"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul"
-# The arm64 crypto option controls AES, SHA1, and SHA2 usage.
-REQUIRED_USE="
- cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
- cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
- cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
-"
-
-DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/m4
- doc? ( sys-apps/texinfo )
- verify-sig? ( sec-keys/openpgp-keys-nettle )
-"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/nettle/version.h
-)
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
- default
-
- # I do not see in config.sub reference to sunldsolaris.
- # if someone complains readd
- # -e 's/solaris\*)/sunldsolaris*)/' \
- sed -e '/CFLAGS=/s: -ggdb3::' \
- -i configure.ac configure || die
-
- if use doc ; then
- DOCS+=( nettle.pdf )
- HTML_DOCS+=( nettle.html )
- fi
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
-
- $(tc-is-static-only && echo --disable-shared)
-
- # Intrinsics
- $(use_enable cpu_flags_arm_neon arm-neon)
- $(use_enable cpu_flags_arm_aes arm64-crypto)
- $(use_enable cpu_flags_ppc_altivec power-altivec)
- $(use_enable cpu_flags_ppc_vsx2 power-crypto-ext)
- $(use_enable cpu_flags_ppc_vsx3 power9)
- $(use_enable cpu_flags_x86_aes x86-aesni)
- $(use_enable cpu_flags_x86_sha x86-sha-ni)
- $(use_enable cpu_flags_x86_pclmul x86-pclmul)
- $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions')
- # TODO: cpu_flags_s390?
- --disable-s390x-vf
- --disable-s390x-msa
-
- $(use_enable asm assembler)
- $(multilib_native_use_enable doc documentation)
- $(use_enable gmp public-key)
- $(use_enable static-libs static)
- --disable-fat
-
- # openssl is just used for benchmarks (bug #427526)
- --disable-openssl
- )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
diff --git a/dev-libs/nettle/nettle-3.9.ebuild b/dev-libs/nettle/nettle-3.9.ebuild
deleted file mode 100644
index 2d307d66cb40..000000000000
--- a/dev-libs/nettle/nettle-3.9.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc
-inherit multilib-build multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="Low-level cryptographic library"
-HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle"
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )"
-
-LICENSE="|| ( LGPL-3 LGPL-2.1 )"
-# Subslot = libnettle - libhogweed soname version
-SLOT="0/8-6"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul"
-# The arm64 crypto option controls AES, SHA1, and SHA2 usage.
-REQUIRED_USE="
- cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 )
- cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 )
- cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
-"
-
-DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )"
-RDEPEND="${DEPEND}"
-BDEPEND="
- sys-devel/m4
- doc? ( sys-apps/texinfo )
- verify-sig? ( sec-keys/openpgp-keys-nettle )
-"
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/nettle/version.h
-)
-
-DOCS=()
-HTML_DOCS=()
-
-src_prepare() {
- default
-
- # I do not see in config.sub reference to sunldsolaris.
- # if someone complains readd
- # -e 's/solaris\*)/sunldsolaris*)/' \
- sed -e '/CFLAGS=/s: -ggdb3::' \
- -i configure.ac configure || die
-
- if use doc ; then
- DOCS+=( nettle.pdf )
- HTML_DOCS+=( nettle.html )
- fi
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- CC_FOR_BUILD="$(tc-getBUILD_CC)"
-
- $(tc-is-static-only && echo --disable-shared)
-
- # Intrinsics
- $(use_enable cpu_flags_arm_neon arm-neon)
- $(use_enable cpu_flags_arm_aes arm64-crypto)
- $(use_enable cpu_flags_ppc_altivec power-altivec)
- $(use_enable cpu_flags_x86_aes x86-aesni)
- $(use_enable cpu_flags_x86_sha x86-sha-ni)
- $(use_enable cpu_flags_x86_pclmul x86-pclmul)
- # TODO: PPC crypto flag?
- --disable-power-crypto-ext
- # TODO: How do we detect this in ebuilds reliably?
- --disable-power9
- $([[ ${CHOST} == *-solaris* ]] && echo '--disable-symbol-versions')
- # TODO: cpu_flags_s390?
- --disable-s390x-vf
- --disable-s390x-msa
-
- $(use_enable asm assembler)
- $(multilib_native_use_enable doc documentation)
- $(use_enable gmp public-key)
- $(use_enable static-libs static)
- --disable-fat
-
- # openssl is just used for benchmarks (bug #427526)
- --disable-openssl
- )
-
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
diff --git a/dev-libs/nwjs/Manifest b/dev-libs/nwjs/Manifest
index fafe19c3432c..92710a8ded13 100644
--- a/dev-libs/nwjs/Manifest
+++ b/dev-libs/nwjs/Manifest
@@ -1,3 +1,3 @@
-DIST nwjs-v0.82.0-linux-x64.tar.gz 156138978 BLAKE2B 762d3a2e26ed918d07af02563ac60f7a88eb1c270d4c2aad0097b7201c3ab8925e2fd768877e35f1a32593b61515e2095dd8a28e757b3a9ac7dadbeb5a8bc7aa SHA512 5c93dd97d1ddea20c9cce0da75edbb6a28e5688c6188fef2bc71176bb154078e872c7d7a479a4cb8ac7db784aa6145e24ad6d9a48bd40c3e2997ad0795d1e60a
-EBUILD nwjs-0.82.0.ebuild 2147 BLAKE2B 1b867ed6403078f89a02a1c13c01e67633e3f4da3f6ed38fe5280a8e8937468249cf9409e0aa84968037b3eabacc1607385bfada0eeec00e79ed9aa9f87ef3df SHA512 633a18d739a67b50a12709382f3c6035ad7917979bd095f11e3da3a18197b58c460b563ab520a7d122e7d43a90b22c68d9bafb1c34fb547549ab98014156352c
+DIST nwjs-v0.88.0-linux-x64.tar.gz 157322957 BLAKE2B 97005011c1b673a24440dad82d055071889302a32e6673bcf05a7fdedbb08c83e3dbc86ad54876d9d6216494a3a9189499a5ab6db171e6c48067f79a38048d86 SHA512 03a0e9d7c857ba055152deb226a7bed1e6d968ab70e629cc1539dd9f34e9d67127241047e897f0509ca9c3eccd5aecd3142e384a86e7607fe20b220567564cb2
+EBUILD nwjs-0.88.0.ebuild 2147 BLAKE2B c70caee9243fdbe75508cd43a967f3810d36c9ca0a190bf9877085cb2765b1223e2143a440df6168aebca9d29ab78b4f5bf9ce59d5c36ba1076861937eab8e72 SHA512 cc3a7c901ad67b2b45856f045434cbea10cab54d138107d16c17778bcb769102caa2670b9f3894578dec5c31a715280b7d577f3bef64cdc0076930ca29e5f17f
MISC metadata.xml 433 BLAKE2B e9b61ed4f82200fb3ae130d5cfb12a45d39a1cc7c024998310f7919d676feb68891da8254686b1dc599c7f6a7f6fa11a947ef0ac81c5826b40f2c99ec8826850 SHA512 5ae96ae89976ff2462028d207e621d05192087e76d18b116d59fbbf0c24c8a2e67559d8377ae842fff23a0edab8c38b0ee5f61d1745768815a9f5a918ace0485
diff --git a/dev-libs/nwjs/nwjs-0.82.0.ebuild b/dev-libs/nwjs/nwjs-0.82.0.ebuild
deleted file mode 100644
index b0c541788c2e..000000000000
--- a/dev-libs/nwjs/nwjs-0.82.0.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="120"
-CHROMIUM_LANGS="
- af
- am
- ar
- bg
- bn
- ca
- cs
- da
- de
- el
- en-GB
- en-US
- es-419
- es
- et
- fa
- fil
- fi
- fr
- gu
- he
- hi
- hr
- hu
- id
- it
- ja
- kn
- ko
- lt
- lv
- ml
- mr
- ms
- nb
- nl
- pl
- pt-BR
- pt-PT
- ro
- ru
- sk
- sl
- sr
- sv
- sw
- ta
- te
- th
- tr
- uk
- ur
- vi
- zh-CN
- zh-TW
-"
-
-inherit chromium-2
-
-MY_P="${PN}-v${PV}"
-DESCRIPTION="Framework that lets you call all Node.js modules directly from the DOM"
-HOMEPAGE="https://nwjs.io"
-SRC_URI="amd64? ( https://dl.nwjs.io/v${PV}/${MY_P}-linux-x64.tar.gz )"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-IUSE="ffmpeg-chromium"
-
-RDEPEND="
- app-accessibility/at-spi2-core:2
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/libglvnd
- media-libs/vulkan-loader
- net-print/cups
- sys-apps/dbus
- sys-apps/util-linux
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libxkbcommon
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/libXtst
- x11-libs/pango[X]
- || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
- !<games-rpg/crosscode-1.4.2.2-r1
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
-"
-
-S="${WORKDIR}/${MY_P}-linux-x64"
-DIR="/opt/${PN}"
-QA_PREBUILT="${DIR#/}/*"
-
-src_prepare() {
- default
-
- # Unbundle some libraries.
- rm -r lib/lib{EGL.so,ffmpeg.so,GLESv2.so,vulkan.so.1} swiftshader/ || die
-
- cd locales || die
- rm {ar-XB,en-XA}.pak* || die # No flags for pseudo locales.
- chromium_remove_language_paks
-}
-
-src_install() {
- insinto "${DIR}"
- doins -r *
-
- exeinto "${DIR}"
- doexe chrome_crashpad_handler nw
-
- insinto "${DIR}"/lib
- doins lib/*.json
-
- exeinto "${DIR}"/lib
- doexe lib/*.so*
-
- dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \
- "${DIR}"/lib/libffmpeg.so
-
- dosym ../.."${DIR}"/nw /usr/bin/${PN}
-}
diff --git a/dev-libs/nwjs/nwjs-0.88.0.ebuild b/dev-libs/nwjs/nwjs-0.88.0.ebuild
new file mode 100644
index 000000000000..0c5964775a09
--- /dev/null
+++ b/dev-libs/nwjs/nwjs-0.88.0.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="125"
+CHROMIUM_LANGS="
+ af
+ am
+ ar
+ bg
+ bn
+ ca
+ cs
+ da
+ de
+ el
+ en-GB
+ en-US
+ es-419
+ es
+ et
+ fa
+ fil
+ fi
+ fr
+ gu
+ he
+ hi
+ hr
+ hu
+ id
+ it
+ ja
+ kn
+ ko
+ lt
+ lv
+ ml
+ mr
+ ms
+ nb
+ nl
+ pl
+ pt-BR
+ pt-PT
+ ro
+ ru
+ sk
+ sl
+ sr
+ sv
+ sw
+ ta
+ te
+ th
+ tr
+ uk
+ ur
+ vi
+ zh-CN
+ zh-TW
+"
+
+inherit chromium-2
+
+MY_P="${PN}-v${PV}"
+DESCRIPTION="Framework that lets you call all Node.js modules directly from the DOM"
+HOMEPAGE="https://nwjs.io"
+SRC_URI="amd64? ( https://dl.nwjs.io/v${PV}/${MY_P}-linux-x64.tar.gz )"
+S="${WORKDIR}/${MY_P}-linux-x64"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+IUSE="ffmpeg-chromium"
+
+RDEPEND="
+ app-accessibility/at-spi2-core:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/libglvnd
+ media-libs/vulkan-loader
+ net-print/cups
+ sys-apps/dbus
+ sys-apps/util-linux
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango[X]
+ || ( gui-libs/gtk:4 x11-libs/gtk+:3 )
+ !<games-rpg/crosscode-1.4.2.2-r1
+ !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+"
+
+DIR="/opt/${PN}"
+QA_PREBUILT="${DIR#/}/*"
+
+src_prepare() {
+ default
+
+ # Unbundle some libraries.
+ rm -r lib/lib{EGL.so,ffmpeg.so,GLESv2.so,vulkan.so.1} swiftshader/ || die
+
+ cd locales || die
+ rm {ar-XB,en-XA}.pak* || die # No flags for pseudo locales.
+ chromium_remove_language_paks
+}
+
+src_install() {
+ insinto "${DIR}"
+ doins -r *
+
+ exeinto "${DIR}"
+ doexe chrome_crashpad_handler nw
+
+ insinto "${DIR}"/lib
+ doins lib/*.json
+
+ exeinto "${DIR}"/lib
+ doexe lib/*.so*
+
+ dosym ../../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \
+ "${DIR}"/lib/libffmpeg.so
+
+ dosym ../.."${DIR}"/nw /usr/bin/${PN}
+}
diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index 170115b57d49..1dc7b89cd9e7 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -7,7 +7,9 @@ AUX opencl-clang-8.0.0-clang_library_dir.patch 468 BLAKE2B 09315ce9250920caf8c84
DIST opencl-clang-15.0.0.tar.gz 26212 BLAKE2B 02d3a8eb3964b6882bd94b676b4459412c753ac38e1e3012662021e98a8219225eaf6af4f62f4e0e97de428f55b0b698374dc39babff09a0fcc73213d5daacfe SHA512 a2ffce43493793524e9512be2e7bd46c0183b86b35a6f79018d355d07a83303a944e6dacebfb768e88ce75a7020a44939be872a2d4e754544198a9829f4febd4
DIST opencl-clang-16.0.0.tar.gz 28413 BLAKE2B c99f043171186f5d9e44618d5d637d6a5c7997f22577491f544e78d93edd5afe74ba88eaaea92a931dd87af71fb630fdf03d27f1a9f55d7c3b8bdf53dee54b07 SHA512 bf723edab7dc7a028eb79d01fd2306690a2169472760bf2783d593ffec4eb788f28f184c66b204cc074cb95a4149fcc63a1dcbee5563c620a9dc2c76bb5a2d5a
DIST opencl-clang-17.0.0.tar.gz 28436 BLAKE2B dd86255e757d290fb0417d966098ad00ceb0440c83fa79d8bdaadc7ee9964b13810d27f93740f4b00b9c0e16e5c9b29213800d98042b6c211b45a9cd1402f038 SHA512 920e19c9c36fef1752bce46a1a240bfc0cdd22c09e5840520508c67ecd965524f5c1ce04d8879af146670377f758d3f457a8263338b84b6833e8916f10566698
+DIST opencl-clang-18.1.0.tar.gz 29006 BLAKE2B 7e115220a34f77a0291e8bfdb20850baebb17b61a69f4be8f4b3befafab6537daed3d0433916a0b6fa1a2b991eff40e3258ed11685375755ee2d9db14383304e SHA512 ce14b706b3624302008595e3104f299ef58d93a56ef95628f0f56c2e53a3a7ca1b1e5a989c41a33839fa5d4e126cca8537f2155113fd9781a43ac07f28b52ca4
EBUILD opencl-clang-15.0.0-r1.ebuild 862 BLAKE2B f8f5d1c1a3190d39d74e97d460bbec8b15aabb7d7a5c428d2ca4c4b32e634c55c6c274bab95c32f5b4eab37fe4aad478e8d22d0e4b683bfccc5c4473cbb798bf SHA512 7fd39946ec37811afb55a58f89ec23acd9c0a50819571151f5de3ac2165f91485fb360aaf81c1f70510e747103d0608990b56df6189096ef83a8acd17c1e7e7e
EBUILD opencl-clang-16.0.0-r2.ebuild 988 BLAKE2B aaa96bcb131123cc928ebb6ab3ee0f9366ea4ba92504de73b2fa03e6ffb33cd7dcf7c15124a4bf94678d4ceb9a559015a8c8387a5db1b9a6cb972822b236c0e2 SHA512 604f8a98c1e33c7ea59b56e4725c048637b72c3c6c64211895e43c9861f5e4bb261ae3bf6230252f1593f1ff8580c34364bb1a572435d3c40ec4c25bc08f595c
EBUILD opencl-clang-17.0.0.ebuild 964 BLAKE2B 9ad940ee6800548d863a976f7d542273bc4d461dffc9c8790940ebaad001c53da884f3e4c7cd265ea35c025a5be338bd34660cb86b85d352e164c99ed12fc5ce SHA512 8702d8fcca39a657b7ff9a4f789873ed701d69973c85381a6e59de45e24430229c5fd038ccf8d963245a146364cc8d22ec0ca52a67206bff4dca0d9873ee8e25
+EBUILD opencl-clang-18.1.0.ebuild 923 BLAKE2B 4419b61f77e5294e92ed3b4a27eb288287f6a6fc7709deac17e582cf082842808473702a867eb9e7664dc60e6263129ff4fcc96f282ecebb4c8f57b8f0770829 SHA512 b52305a7633723b5184a905e157a0ec28d097263571491290f4cc866fce9f7e9252316b22f9c24717746646879a08bc3d8681d80b402d86b902b723c2080b8f5
MISC metadata.xml 583 BLAKE2B a16519cc07cd2add030b90218d3cdcf9473c684e0a1a0149e7dd352881213c8579c3ed7ceee69db479264fca10561ac023c01be7451ce689fa6408b81cf8b032 SHA512 d3c3f41c5c5fdb4b6b85c737071540ef8d53e148d5f7e69367eeaa6cbe7cb84563d2381de851cc4da41b5300856dd7e6b1e67454a4fc9a9d890590e3a17526b5
diff --git a/dev-libs/opencl-clang/opencl-clang-18.1.0.ebuild b/dev-libs/opencl-clang/opencl-clang-18.1.0.ebuild
new file mode 100644
index 000000000000..e71b7f5f6cb2
--- /dev/null
+++ b/dev-libs/opencl-clang/opencl-clang-18.1.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+
+inherit cmake llvm-r1
+
+DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
+HOMEPAGE="https://github.com/intel/opencl-clang"
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${PV}"
+
+LICENSE="UoI-NCSA"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+ dev-util/spirv-llvm-translator:${SLOT}=
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=[static-analyzer]
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${PN}-17.0.0-clang_library_dir.patch )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix)"
+ -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib
+ -DLLVM_VERSION_MAJOR="${LLVM_SLOT}"
+ -DUSE_PREBUILT_LLVM="ON"
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/opencl-icd-loader/Manifest b/dev-libs/opencl-icd-loader/Manifest
index 2d2af8736aa2..76a558b8e960 100644
--- a/dev-libs/opencl-icd-loader/Manifest
+++ b/dev-libs/opencl-icd-loader/Manifest
@@ -2,4 +2,4 @@ DIST opencl-icd-loader-2023.12.14.tar.gz 93193 BLAKE2B 13b0e085dddfd1d3d493dac40
DIST opencl-icd-loader-2024.05.08.tar.gz 93262 BLAKE2B eb7ac8783a96d1fc4756527f0fe46657fbd57486b2e49c56ddcd67162cf850d652108d31f32b21f9eb24488f2dac8a5891af04bb905d65fb495637167f10ea8a SHA512 12d62183e49c5a1f813807291744d816008afca55b09f5acf2eef1bce50a453bf35a8dfbeb5f433022b0c5517f0a210d7123a3bac7a15ea63cc10f3bc71510f0
EBUILD opencl-icd-loader-2023.12.14.ebuild 960 BLAKE2B c447febd17a8edd9b357b69294d181ea3095b98d471e143748eac1c8d63f19efe466b5934e4dc66951912ec1d6b76ad5444a0f8945e4f52fb8b6cca366849570 SHA512 03ed97a1dfad170f3cedd3485500ea019bafe9ea48b0591859ccbe6cdfd5e57313b49da8ac0519f9d0fca1e7eb71067a37875f82dd6070486e3ddb9f1f5bbf84
EBUILD opencl-icd-loader-2024.05.08.ebuild 952 BLAKE2B 5366e96d1f2c37989718fcab58377a51b72d722564493b332e11b3c57cedb5559369d71462050947ca4998798569d77aa4f30bf82cd3cac4a93c291030011e27 SHA512 286f7e6378f1154fe58bedbbdd1255bf016782fc5b0c7bd15f911c0bea258d6e60866a8ee91c92a57005126da41e46b3f98c352831764c8ee9a569825b89ff5f
-MISC metadata.xml 341 BLAKE2B b49a18b36fbbf0c978ad2445ee4688f32cafd66001f04e02256a420b9dd1e808f85c32e43adb15e5814957f5273a135f82c5fdfe37baf7e6fa73abe2c8fcd990 SHA512 5dcf111b1e5ec3e7532258ed2e29946cab993051193bec1413096b52148117c935b028e071c501863620c4a51e81aee333b9e4375caa14fdab3701524da99268
+MISC metadata.xml 263 BLAKE2B 4403b25dbfff8d1b594f992d783efb2eb588312e3aef33be514a8e15cc938f8e8affb3e21f213dddfc896b75998c65337add7502bc462fb06ff30ef8c5bfef94 SHA512 c6c1fe5a93d231074c9b424a0b410858677df65766306b037401318d7fe281af94125c46794d0a40ba5910be4b8622a2126b921e62839742d0f2b0aab88fa84e
diff --git a/dev-libs/opencl-icd-loader/metadata.xml b/dev-libs/opencl-icd-loader/metadata.xml
index 7f8ede0aa2fd..64c3815ddc61 100644
--- a/dev-libs/opencl-icd-loader/metadata.xml
+++ b/dev-libs/opencl-icd-loader/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">KhronosGroup/OpenCL-ICD-Loader</remote-id>
</upstream>
diff --git a/dev-libs/plasma-wayland-protocols/Manifest b/dev-libs/plasma-wayland-protocols/Manifest
index 8860b6c04905..6a69633c79aa 100644
--- a/dev-libs/plasma-wayland-protocols/Manifest
+++ b/dev-libs/plasma-wayland-protocols/Manifest
@@ -1,5 +1,5 @@
DIST plasma-wayland-protocols-1.12.0.tar.xz 44272 BLAKE2B 05f6c7e496d8be7d215ceeed6059230bb609c43c81eba363fc85e49279f2322a5c7c6cedebd9987d1f6d4edefad01eb84039cd949de730607e9ee4bb9a9c2c01 SHA512 4894493e117669d7ab54b385e2a40d69ddce7cb860b68d9a28f9032d63cad6004858f984ad8ece34567e0e806ccb3f973852596b905d2618b60115ccf9c82886
DIST plasma-wayland-protocols-1.13.0.tar.xz 45016 BLAKE2B 179bc29e79c210008e9f0b54cd50ce6350b0e575f746dbb6d2fe0dc0db4c4c1b98e29cd2b2faa98ce2049b001f2b2e8cbef9cded64db6823f8f56973e92cea8e SHA512 7e335df79a9b614701330d1dd4aa37803a35a5fa409f4d9456f487383c9c3c02414f74551363b22694e7fea9c4c2427ead3213d984c3673c90348e7f890826af
EBUILD plasma-wayland-protocols-1.12.0-r1.ebuild 751 BLAKE2B a10b4e5619dc01411ca3206ddfe8c5e288136e9ee3d9d7ad94bd5ee3a84dd91efcf84fdc89f821b7037f4b13e48bf900d5c5409e9fa32bcceebbf21a270b8b90 SHA512 64b868b0a561e1a0129f1d466faf852f6dbaf0828333e3fe78f14b48f927e33e7dce9f52e3ad4737cc25ccf35eb3a1823c7779082b04decca263a95f04e0f5d1
-EBUILD plasma-wayland-protocols-1.13.0.ebuild 756 BLAKE2B c45302adaee1124c8a7cfa785c0c2122ae3210c8c3cb579cbf6367c47d3805c6580d2973ddffc1af201355c499e805ca26b5d5e4bd90e43510462187864ffb05 SHA512 2ce0c0f6056ac3234c2c5a61e107a667cf171244394e93e2589070778e200dfc192876b2f9b4942290a0fc31b79a3678460153f97dc777c35a054f589ced81d5
+EBUILD plasma-wayland-protocols-1.13.0.ebuild 751 BLAKE2B a10b4e5619dc01411ca3206ddfe8c5e288136e9ee3d9d7ad94bd5ee3a84dd91efcf84fdc89f821b7037f4b13e48bf900d5c5409e9fa32bcceebbf21a270b8b90 SHA512 64b868b0a561e1a0129f1d466faf852f6dbaf0828333e3fe78f14b48f927e33e7dce9f52e3ad4737cc25ccf35eb3a1823c7779082b04decca263a95f04e0f5d1
MISC metadata.xml 396 BLAKE2B 6294f1b003e4b05cd62b0c8697b59d385166c6ea4acbe5f68d9efac7cfb9a6afa2502bbb339dd44459fb94ffcff7a03404fdf86f4db5afb711d34986e4e7bed5 SHA512 67f21a439977f1f939fdc5fd94ac9e8e8861d17640e823157fe51474e78fbae372c01617aceb0e7cea15de35694609f37bb7c68d33a5c0fea1d0733ce2c41e2f
diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
index 05f74e583c2b..ad0d538fed5b 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
diff --git a/dev-libs/ptexenc/Manifest b/dev-libs/ptexenc/Manifest
index 23d260a7c198..84ddfc019cc6 100644
--- a/dev-libs/ptexenc/Manifest
+++ b/dev-libs/ptexenc/Manifest
@@ -1,5 +1,5 @@
DIST texlive-20210325-source.tar.xz 54837368 BLAKE2B 66bd4bdd43ff53513004b9b9b90ababa0ab5efcf183a27864a3d39cde9cf90721456bda90c49ad6014f4b12d2e6293feaf9a8b152b85a89ffaa96bf5056347df SHA512 afd6eb24efaeac7c58d43ff24162aece919079a9ae02934509f068c7a3828223c33c14d9db11ff7fea3560b08a06f352446ba7f845eefb4a56a87b96f088f213
DIST texlive-20230311-source.tar.xz 68359984 BLAKE2B 6263e8d3e066db96f071138f2442b1ed7e1f3db7e6d261cdeb9a7e6e636c6e6ed45305c6bda3ab6f9a439c92eabf32a79bf6e371d16b747eebbc05ee47b85035 SHA512 93ac43f3055fee0103a6cfceea18d39ece63984914f3af9ad76da218f2d568852d9b987d1c9647c1497b985e4ffa297ef97dc2d50d3e90f62b03ad685af31d96
EBUILD ptexenc-1.3.9_p20210325-r1.ebuild 1210 BLAKE2B 6e9a7f32790633f41d9d231e5e13d8897c97b1d29eb37078d1051b810cd9883a260b4a37727347989c6d40b51e78dea20770aac32db64020a4f3d7636d8bf646 SHA512 72395fe26fe952a6868ed8b5c304fa9e5277e61719afde4939c90ee1fd10eec7d046f68a0998f95a076070db5c1f5a94c24f59b515b8e1e5069c6ecb84ec17e3
-EBUILD ptexenc-1.4.3_p20230311.ebuild 1214 BLAKE2B f70ca2f674a74e0c91cf5b2969989ac2d0b949279fdfbba362ea6338027b523c33e75d226cb97c99607996062467598fa9b6a4cb2dfacd978f3802066e84374b SHA512 233f7ecb8b07655180e43fc619184ffd3cb4bb3dea5e130c40999a32ec4bd85658cabaa5d6614b217a98fd82ab441db6fd0fa258342956d39cf9646f03fc967c
+EBUILD ptexenc-1.4.3_p20230311.ebuild 1213 BLAKE2B 75dd92fb51b39934e321597eaf8202b17eff7950e1f85765f46702f84d01f5e0a6bfdf6751efc95ed78ac1864b0d37b6c55bce7ea3e888ab8e0191b566352a96 SHA512 fe9a67086158d05955411cbc75c0f522dd3f8708a59974e2566e9cd5dd092eb2827265913140077dc92e3fce49954732b60284a439c593878451846df3d390a7
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
diff --git a/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild b/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild
index 7bccbae6db8c..d052fd017127 100644
--- a/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild
+++ b/dev-libs/ptexenc/ptexenc-1.4.3_p20230311.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/texlive-${PV#*_p}-source/texk/${PN}"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos"
IUSE="iconv"
DEPEND="
diff --git a/dev-libs/qcoro/Manifest b/dev-libs/qcoro/Manifest
index b76a4d14b67e..3b11277b9684 100644
--- a/dev-libs/qcoro/Manifest
+++ b/dev-libs/qcoro/Manifest
@@ -1,3 +1,3 @@
DIST qcoro-0.10.0.tar.gz 150114 BLAKE2B 8a552dc3a0e4a5963c7c9fd0638f336e6ad99491a54df3bb8ddaa6b0ee1fe8e4c6b7ffc26c25cef543e796c54bc4c625a0915755f4b538f489bc61fcd8310a6a SHA512 de2e55256d3c9d35fec3ef6dc78128801b70a5e5b8ff0f3a6f235dac17f349ea44207a7c9f35375215dbeea04cb67c3412d505d0a8a95f2b926775f804a02649
-EBUILD qcoro-0.10.0-r1.ebuild 1346 BLAKE2B d6550dd2be210da19d99bca6c48fb1a2b2dfb0a1e878dc76f4bfbc1c70461981163b1bdce6afb9b51f921ff6d9c678f240eccc3dc30c3cd8d583992e7f684dfe SHA512 fff2378dabbf5f591363491683d267bbe7b5f14ad272add37671399853d3d224dfa970b845177305c4b36ececba85546d7a92542a1d2babb36ae195a5e641a77
+EBUILD qcoro-0.10.0-r1.ebuild 1353 BLAKE2B b5331536852090406bacffcdaff4516641bafa2e74b31b58687d73d30af8b43814f80e7eb5ada97d24643de52d948092877a2ffc5d23ea97bb06c1dd26268949 SHA512 0722eb134350e57e26a4cecdaacb8084157412e85b042eab5eb74506968aa0cfbe0b53710fb6851259e2d6c2ac7392c8969f7249d5d61ef5f052ad76051db5c0
MISC metadata.xml 652 BLAKE2B da89b36ab1d771a7dfe49965486249d246dde4345c1c1ad9bc44c5c8df5e2fe35ce15e958a50d3ac18d3fee3522a2a55aacff1bd83813a6366b610a8380ae9ac SHA512 2ac22873e29deffa7240ee98cc8e7e823bc1cea6fe2af03cc69dd5e5ec3faaaf69b61fadb4c1764dbf67815c62798487c03d01787a4d01eda26083f8eea72256
diff --git a/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild b/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild
index 6b49855d6997..ac2870090d4a 100644
--- a/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild
+++ b/dev-libs/qcoro/qcoro-0.10.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/danvratil/${PN}"
else
SRC_URI="https://github.com/danvratil/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
DESCRIPTION="C++ Coroutine Library for Qt"
diff --git a/dev-libs/rccl/Manifest b/dev-libs/rccl/Manifest
index 1c16ead6b63f..bf5a6f7fd9a4 100644
--- a/dev-libs/rccl/Manifest
+++ b/dev-libs/rccl/Manifest
@@ -1,8 +1,11 @@
AUX rccl-5.0.2-change_install_location.patch 936 BLAKE2B bd9feabfdeb0e6098e25baca8dd20a512b8761ab6d5b7ee4e723c268dec9b7200d125d4cb36fe540aedca396da51c094123f778d695f644788804e2f890d0697 SHA512 0fb0fadef6137d1a60dff8ae7e44df5a0769ea7142e182b86d2e4acee5a76397424b67ee73f25697494ad5d6e6ef60b71e889208775e6abf6f05f1c0d1b4b2b0
AUX rccl-5.1.3-remove-chrpath.patch 1852 BLAKE2B 255a295ffe34301c3926fbff412bef9ef7e6625a69a7e3dba2e3c7cc281640f3e4bc30dbaa25c916edf71f6b23e801e9f56a6c06cdb9221f470881a9d1291793 SHA512 05fc9c20c76195f45daba5c4a3612a6d2572ba1ae0028a0710c8c92e55f7c70b03ab7722363942d05d8e3c89a40edaa0364c0aff64f9d712e0739954650a6bae
AUX rccl-5.7.1-remove-chrpath.patch 592 BLAKE2B 8510698259154be9138c136c87c3650276140ac500a235049cdd1f8ea9dcc969ac6cd16b13ce628c448f1d5aa8c49818c455e761e96c24a0abc3aa0d3d431320 SHA512 7df69e5293edb3021f57caf9fa6ec12fd3c6a2841f62de4d6358092ec8f5c11f18d2f6434704e64c225327b3a55a4e64710cb07a82ebee103e4faa3865baa72d
+AUX rccl-6.0.2-fix-version-check.patch 552 BLAKE2B fb1230b262a959c783e6f796e83621c3b32f69cc81ab94c07a9596a8fa37bf2d496aebfe4bec97adf2873d3dc946e690d64f51b4d578528470436b9949cfa432 SHA512 efd6343ffd9b5dee9152787f993621e7bbd5a6d46d4b33d1c0c47ded4fd1a5da9dc753c956c646f48bde5dd6b61876a633d89810ba33861734ec2b2c0040d0ec
DIST rccl-5.1.3.tar.gz 908274 BLAKE2B 46bff7b6e3d60d5884ccd7e19c54b2f47f90a337a8fdc6dca1a3cfee147e3652e1f912642cc134d4a82bf8daabd9f1391edff139d0517ab1078bd3d9650481d7 SHA512 20deb27c7ef3e6b6b73409950ac0d51286b4634f7002ce36a9a02cdd1d5b1f2db51f6decf773af83364c94f58cc96837da25299f5f5494fc15d8559a1b3c7fcc
DIST rccl-5.7.1.tar.gz 1425561 BLAKE2B 852c111ad806d5c99f48b3c65c8cf37315c68b969f9544bfa14c1faf1d5557edcc57cdc21705ced6ded4a0288d42b1076e65fb67b3f89b4fa78cfba9d317b23e SHA512 5913b8ff67fa787714713b7d5b571374898be740d56c77db9f04fe7a3e6ca74023fa930a3494d8a6f984ac9e68ee318343835e110049d08700fe773376618af4
+DIST rccl-6.1.1.tar.gz 1679144 BLAKE2B 371d64691dc74f875c49e14df8f3f2d8b9c607376e6c5a889bd2bdb50607e88715d6d75ffed4ba3184a5b9b241cb37b8501e927a5f495632212909e410102490 SHA512 6c6376dd822182bcf28f573c0f3b5c7e52f94f4b670ee7c88519232f51b443d52cd37cbe6c41b5b6e9cb0b93c1124246a989f6e6a2ae74935134135585118002
EBUILD rccl-5.1.3.ebuild 1091 BLAKE2B 0506cc6607a280c97d934ba9037289f8c06678efe6bd4f5c0501d855b1e765181c1273e4918cfed72a19e235ad5b182eb901eb97401419d57319282ef4134e07 SHA512 c3be588fe12ef890fd74ee6bd6a09ba1f0b461a7daef14efa9ebabdcea7f1b9a3bb1389e3eed8856c231b0bf05674939f952ebcd0f522fcbe6284d4aa2e8f583
-EBUILD rccl-5.7.1.ebuild 1810 BLAKE2B 8f08a567c56700655ea81daafeccee8a26ba708868365555b2418bce01055fdceb621edc67ba33dcc7565fba35c4057c86e1edf978f2bae66d4e508d95ffc1b1 SHA512 754c0a63fec1d87d50f499cc0ae18b32165572a694e7318203887648ce8e4baf9c4ada4a05c9ed9eaa87f8d159ebf27d4e9da51bbacac188fd7f6cd52b06e68d
-MISC metadata.xml 598 BLAKE2B bda73827e412b7addb0788cb2bd769138f8872f9be48abc482a455dd88de8bcccce6687041e15d27d79301459cb8455c773447d6cab64fef97ccdaa60c929c90 SHA512 66d6c53cb8f15c595d3c3a2de8eece79460cf0f4c0f5c0a082539a409aadd17f05f5b5561c7d65864db60b56117270c2c36e1ad547a91495f6628bf04f78d015
+EBUILD rccl-5.7.1.ebuild 1836 BLAKE2B 3286a92c9d08f9e0baac3ad3fbf0a9782109788b999bab8ac4864fa0ab47a6fcd53a73eee2d34a7cb5400998e60f246ec64df6f4a3f8bb07c38405e7f0b4417b SHA512 dd4dfeecdd908eeddba9d0450eba831ccc4778accbcab6023d4d47bac218d2e5d92a967744796b7c8854a579c5df16d8253795dd294183b2054dcf725a0372ae
+EBUILD rccl-6.1.1.ebuild 1605 BLAKE2B c819ea45053d9a2a46396b2c280e24620947addb1a3074c63c364c3b3669cdfd7d7995a7cf401eda8b3d296fa4529cf0a1b367ff58d24eae2746424f4cd4e209 SHA512 9238cf17ea6c21de22babd70d9639fdc20b4446cb3d5f6faf8dd6795cd5b0ef37db92b7e300df9977c788355ba8a9a603bf12db7fb8a476065559fa5074fb800
+MISC metadata.xml 695 BLAKE2B 7d52b2606665aebfade0d15c339f04fe9ac743d1ef402437adefa6a1ab710ae8e0367172cfa3bae8876609d40d26356cc9a93f555fd28f887cff957e38192416 SHA512 6b1d2a88fb7f88bc2bd1fd7126ba33a7d63b6e323cf43072a6c56fad3a5b8cde4262bc7ed7c9485a650544d562377b146d52088e2ecdd8c0e65d0b91addea57c
diff --git a/dev-libs/rccl/files/rccl-6.0.2-fix-version-check.patch b/dev-libs/rccl/files/rccl-6.0.2-fix-version-check.patch
new file mode 100644
index 000000000000..feff936129a2
--- /dev/null
+++ b/dev-libs/rccl/files/rccl-6.0.2-fix-version-check.patch
@@ -0,0 +1,15 @@
+There is no /usr/.info/version file in Gentoo
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -120,10 +120,7 @@ execute_process(
+ message(STATUS "hipcc version: ${hipcc_version_string}")
+
+ ## Check for ROCm version
+-execute_process(
+- COMMAND bash "-c" "cat ${ROCM_PATH}/.info/version"
+- OUTPUT_VARIABLE rocm_version_string
+-)
++set(rocm_version_string "@rocm_version@")
+ string(REGEX MATCH "([0-9]+)\\.([0-9]+)\\.([0-9]+)" rocm_version_matches ${rocm_version_string})
+ if (rocm_version_matches)
+ set(ROCM_MAJOR_VERSION ${CMAKE_MATCH_1})
diff --git a/dev-libs/rccl/metadata.xml b/dev-libs/rccl/metadata.xml
index 70bb629584c9..6ce4f3700a3d 100644
--- a/dev-libs/rccl/metadata.xml
+++ b/dev-libs/rccl/metadata.xml
@@ -13,7 +13,11 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/rccl</remote-id>
+ <remote-id type="github">ROCm/rccl</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/rccl/rccl-5.7.1.ebuild b/dev-libs/rccl/rccl-5.7.1.ebuild
index 1ebf9619a55b..846a21c20ca0 100644
--- a/dev-libs/rccl/rccl-5.7.1.ebuild
+++ b/dev-libs/rccl/rccl-5.7.1.ebuild
@@ -66,7 +66,8 @@ src_configure() {
}
src_test() {
- CHECK_AMDGPU
+ check_amdgpu
+ cd "${BUILD_DIR}" || die
LD_LIBRARY_PATH="${BUILD_DIR}" edob test/rccl-UnitTests
}
diff --git a/dev-libs/rccl/rccl-6.1.1.ebuild b/dev-libs/rccl/rccl-6.1.1.ebuild
new file mode 100644
index 000000000000..35783657a50d
--- /dev/null
+++ b/dev-libs/rccl/rccl-6.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake edo rocm flag-o-matic
+
+DESCRIPTION="ROCm Communication Collectives Library (RCCL)"
+HOMEPAGE="https://github.com/ROCm/rccl"
+SRC_URI="https://github.com/ROCm/rccl/archive/rocm-${PV}.tar.gz -> rccl-${PV}.tar.gz"
+S="${WORKDIR}/rccl-rocm-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+RDEPEND="
+ =dev-util/hip-6*
+ dev-util/rocm-smi:${SLOT}"
+DEPEND="${RDEPEND}
+ sys-libs/binutils-libs"
+BDEPEND="
+ >=dev-build/cmake-3.22
+ >=dev-build/rocm-cmake-5.7.1
+ dev-util/hipify-clang:${SLOT}
+ test? ( dev-cpp/gtest )"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.0.2-fix-version-check.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ # https://reviews.llvm.org/D69582 - clang does not support parallel jobs
+ sed 's/-parallel-jobs=[0-9][0-9]//g' -i CMakeLists.txt || die
+
+ # https://github.com/ROCm/rccl/issues/958 - fix AMDGPU_TARGETS
+ sed '/set(AMDGPU_TARGETS/s/ FORCE//' -i CMakeLists.txt || die
+
+ # complete fix-version-check patch
+ sed "s/@rocm_version@/${PV}/" -i CMakeLists.txt || die
+}
+
+src_configure() {
+ # https://github.com/llvm/llvm-project/issues/71711 - fix issue of clang
+ append-ldflags -Wl,-z,noexecstack
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_TESTS=$(usex test ON OFF)
+ -DROCM_SYMLINK_LIBS=OFF
+ -Wno-dev
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}" || die
+ LD_LIBRARY_PATH="${BUILD_DIR}" edob test/rccl-UnitTests
+}
diff --git a/dev-libs/rocdbgapi/Manifest b/dev-libs/rocdbgapi/Manifest
new file mode 100644
index 000000000000..f884c00ddde6
--- /dev/null
+++ b/dev-libs/rocdbgapi/Manifest
@@ -0,0 +1,5 @@
+DIST rocdbgapi-5.7.1.tar.gz 251913 BLAKE2B 96dc859937fdde75a3d68368b29efdd14711e256c7d3c60cd40b128e9a0c066f108c02f7d47d9d64d7ca485e85e9d56d48cac6c67088fc3fbafe44d1d23a7ce2 SHA512 e30cf6062b07ced7de1660398cd84d104e632907cfaf9bc05d29289a81a977c2272b69ff0810db201675f9d7e8476b4451c988ad9da0a13eee01fffdde839d26
+DIST rocdbgapi-6.1.1.tar.gz 254274 BLAKE2B 1621dc715e2540578126ff2fa6dc30dc9db711689e82b5c750dd203aafa091c00f897425a372d4617bec25eddb7b9a44105e8c9b46eb660e197602ede2beecba SHA512 d613e633e27ad9f582b9612d7d088c3ea465c29d6520e94b4821e0340c736e556dcd4a89f8027701097ee4e2d8b55640a232d484f9fa26f8a9165c648f8af219
+EBUILD rocdbgapi-5.7.1.ebuild 1198 BLAKE2B 228aab82524870227733d7aeb6428de6d97974ce35ba94026766413dae743a80837fddac66984f21d36fd3dc35ed592eb44d41ad3e47ea809b0bc88604fb4a74 SHA512 6f8871f8dfced05905b9e9acc84fcf0bdb9ccc4cae9c96c61aedbf7818b4943fe94696f96ba8dba99f00e24986d1fbef923b2fd7b9744f6e890eace7a659b118
+EBUILD rocdbgapi-6.1.1.ebuild 1325 BLAKE2B b9c0086ce53a33a0280195fcbebe6bd9f030bd9390f73e4dc215bd7013c29985df13a268241da1db239262c102c4ccd32fc4de43b4d96bfe26b5e96fd5aa058c SHA512 fa6a2476f939534ed7ef4862c13e2d87967902822cd666c52c54e582d050af3a0eb3311f3888649abbdddc562698996dee4e534761cc1ccbbf83023ff1c9d81f
+MISC metadata.xml 499 BLAKE2B bf9cb4f91d5c6160bce2f5df41177fc18b153cd8c8c6a13384c68fddb4a9a6011eb0d40339af7f1d9c01200af57ee431d9193f68ed9724549445ec908ff07796 SHA512 7ed8d2bcb55b46e57cdbea6c4e6242ab5f660c7b1537c9ddfeb0c426495bc4c5e7e78b54bf66940d582c42913a1b3d36c5fc821abd7da666c782c141c001b355
diff --git a/dev-libs/rocdbgapi/metadata.xml b/dev-libs/rocdbgapi/metadata.xml
new file mode 100644
index 000000000000..696fb60c236e
--- /dev/null
+++ b/dev-libs/rocdbgapi/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ROCm/ROCdbgapi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-libs/rocdbgapi/rocdbgapi-5.7.1.ebuild b/dev-libs/rocdbgapi/rocdbgapi-5.7.1.ebuild
new file mode 100644
index 000000000000..3573342f8b6f
--- /dev/null
+++ b/dev-libs/rocdbgapi/rocdbgapi-5.7.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AMD Debugger API"
+HOMEPAGE="https://github.com/ROCm/ROCdbgapi"
+SRC_URI="https://github.com/ROCm/ROCdbgapi/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+
+IUSE="doc"
+
+BDEPEND="
+ doc? (
+ app-text/doxygen[dot]
+ virtual/latex-base
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-plaingeneric
+ )
+"
+RDEPEND="
+ dev-libs/rocm-comgr:${SLOT}
+ dev-libs/rocr-runtime:${SLOT}
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/ROCdbgapi-rocm-${PV}"
+
+src_prepare() {
+ sed -e "s/-Werror//" \
+ -e "s/if(DOXYGEN_FOUND)/if(WITH_DOCS AND DOXYGEN_FOUND)/" \
+ -e "s:\${CMAKE_INSTALL_DATADIR}/html/amd-dbgapi:\${CMAKE_INSTALL_DOCDIR}/html:" \
+ -i CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DOCS=$(usex doc ON OFF)
+ -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_src_compile doc
+}
+
+src_install() {
+ cmake_src_install
+
+ # remove unneeded copy
+ rm -r "${ED}/usr/share/doc/${PF}-asan" || die
+}
diff --git a/dev-libs/rocdbgapi/rocdbgapi-6.1.1.ebuild b/dev-libs/rocdbgapi/rocdbgapi-6.1.1.ebuild
new file mode 100644
index 000000000000..eff59469418f
--- /dev/null
+++ b/dev-libs/rocdbgapi/rocdbgapi-6.1.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="AMD Debugger API"
+HOMEPAGE="https://github.com/ROCm/ROCdbgapi"
+SRC_URI="https://github.com/ROCm/ROCdbgapi/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/ROCdbgapi-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="doc"
+
+BDEPEND="
+ doc? (
+ app-text/doxygen[dot]
+ virtual/latex-base
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-plaingeneric
+ )
+"
+RDEPEND="
+ dev-libs/rocm-comgr:${SLOT}
+ dev-libs/rocr-runtime:${SLOT}
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -e "s/-Werror//" \
+ -e "s/if(DOXYGEN_FOUND)/if(WITH_DOCS AND DOXYGEN_FOUND)/" \
+ -e "s:\${CMAKE_INSTALL_DATADIR}/html/amd-dbgapi:\${CMAKE_INSTALL_DOCDIR}/html:" \
+ -i CMakeLists.txt || die
+
+ # Clang 19 detects error
+ # https://github.com/ROCm/ROCdbgapi/issues/12
+ sed -e "s/->n_next/->m_next/g" -i src/utils.h || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_DOCS=$(usex doc ON OFF)
+ -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
+ )
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+ use doc && cmake_src_compile doc
+}
+
+src_install() {
+ cmake_src_install
+
+ # remove unneeded copy
+ rm -r "${ED}/usr/share/doc/${PF}-asan" || die
+}
diff --git a/dev-libs/rocm-comgr/Manifest b/dev-libs/rocm-comgr/Manifest
index 78045596bbf7..5792dd8a6a5b 100644
--- a/dev-libs/rocm-comgr/Manifest
+++ b/dev-libs/rocm-comgr/Manifest
@@ -26,16 +26,21 @@ AUX rocm-comgr-5.7.0-symbolizer.patch 1503 BLAKE2B fa8071ad2bbcd0ab4e6f05260617c
AUX rocm-comgr-5.7.1-correct-license-install-dir.patch 549 BLAKE2B c45452d4af4718aca315862064596347f5caa9301a02fb14228daa72fee70d7452d3f24ee7dfc9247433388655ec7cccf3168eeea17ce425bd2090230e57e451 SHA512 8a49aec20da6c35989fbafc985b9c3bc21f20b711e2bd6921b67542f83cf07557afffefc9dafa860eefea5db17203d7a064755059e6e16d2c083b09ef01e9a22
AUX rocm-comgr-5.7.1-fix-tests-rocm-path.patch 651 BLAKE2B bddf164466fcd2d9066f9dba6cd557b6afa4023af60b21e0fa15729fae193b78f4632f5bb3fd7cdfa05a97b0179d63cd2d1baad00858da3a90ec76a7c0d65a88 SHA512 29a4b9bde355b2c8e776a2e11515576da28ca7895c2ca910482a758cba1b80fa034fb6a6d729d1730f8658e1c01ba8fe39dac88f190edcd7733969f6f85b5456
AUX rocm-comgr-5.7.1-fix-tests.patch 1733 BLAKE2B 0b92d01929fd0376ef33dfca3dd2e43956a3652c9c653b3e30ddb3d7487caf8858367447270328c2ff6d9963d786c8ae50cc21efc90e9a9594bb9f50ecec5667 SHA512 181074ecd0a76f6dfabf476bbe98e399caec4e8b3dd04b01318dbfa34253ee5c27f28296f1f07801960b5b3abab1d07dac18e8e61d1e30971520c7df77364607
+AUX rocm-comgr-6.0.0-extend-isa-compatibility-check.patch 6555 BLAKE2B 5ef7b96754749b0dd0d1b18dbdc3377d51e87dde560d4c4ba2f9f521b62a46de4c8329c8a40316efa59d66c916872308504e5bc82d322de399438442016af392 SHA512 736365c111853d28e8d3277946abf50d97b76900f833d2d66e36830d57d6cfb3346d628a6ed5c21d560ca992f716d3fe38b72eef0f53f30c162dc3fa95985fec
+AUX rocm-comgr-6.1.0-dont-add-nogpulib.patch 1020 BLAKE2B e99408ab32428b7a320d10f3431f8328865c345366610f2e76588ed04cab088702fa0cd4dcdb5ac5c608d50d1c8d1ffafe93e415c0c7a23c3f63254a2952672d SHA512 b5d42c366b1efefe264ee4ce4b20b925a82131f2e7ca57c736f868fdf823d2d93f0d69381c5258faee668f5e12c7ef0e6a6781972b876a303b825c32953459b9
+AUX rocm-comgr-6.1.0-enforce-oop-compiler.patch 996 BLAKE2B c4c0bfe9bf55f2f4e8661f01ed1b2ec03f4c07691facad063cc03bda2599fcc94648549a829694b7e5f6d4b82d42f7c92e1ce8cea9e934f37b62f7beda4dd48f SHA512 97f850115b8cdd2c5a2091ca26cc40b9e13cfa86a7980f7730c55932b6db254580f86f267ce7a2b3af739210db55faa29e06e57bdbc11eaa9cfa08d3e4929ea9
+AUX rocm-comgr-6.1.0-fix-comgr-default-flags.patch 1967 BLAKE2B c71628e83827738d2458a69a27fb44fbcba44ca6633e9a6856406627b0b4451b996876cc8e86c46382f40006efe472488d2b81ed3571d48e18505eb4fe9b673a SHA512 c85715e427a10f92eb91d6cdb7bd4b455371694b1a87429978e82b9f5127e37710558795541a616395e29735ac57325f3c094ba8c40badb6612aea6865ac4ffa
+AUX rocm-comgr-6.1.0-llvm-18-compat.patch 2990 BLAKE2B cf3c2ca3933ad714de6d98404a9d97bcca98ba7536228ad7e1396c0e4a8cc6b88b7bba12857e599f96d9fde3d37033a9a9c7c123c230d4af3b5d942206af0941 SHA512 f36e2d6b16f78e93a8291f914d122dfd917aeb0d09e1545f44cb16ab0f064710d450b4e7aa24b6b2ee374c29821d464f878efcc1660e00456118c839e89b31a0
+DIST llvm-project-rocm-6.1.1.tar.gz 196027084 BLAKE2B 3ef0b6e3c47c66fd80289373e6ff8aaff44751f9b380addfae73a18dc388093c0535f230b0cc7528724bc43f6992e2ae6decd3d0d3c700893ca95a6166b7b8dc SHA512 e320d4eeaa6f61ed1cdbf653d67fe887d3ce9dc0d6743b4713502e1cb5318ab8afbe1ee71f8cba07635c54ce532df6683de40ade0e5be4a52e50ce25a9b70818
DIST rocm-comgr-5.1.3.tar.gz 117155 BLAKE2B 40e415c4c7ae3e709dd50981299291f0fc1133f35310b4c86a86847d3bce5fd7685a3f4480f8f156873ca922921c1d4e1cb620fd33bd5cdc87f155af839f2bbe SHA512 5927250f5e03c32b7f270a1dbfe5221d349dfe32aba34143040da53d4e7eb83faa3073a43edabcff13e1fc977bc17088404523f2ab2ea95e207d2c00beb4249b
DIST rocm-comgr-5.3.3.tar.gz 120414 BLAKE2B 29b9d466d74ef94165a2b9bea35eac4616f6b2fc529cdac3c830ee7dc08f219cb9e5d4f081658881c76633f12eaebb74d1a2ea30a76652231b8ee516f9988db1 SHA512 ba7b1ef214e3624168e438ed7fd94291a07508fe89d178c0b158bf22e0998d5a8e4d8f0a7f08f05ac108ef65f725db5764fd66353a85bc25000e572a4fdcb61f
DIST rocm-comgr-5.4.3.tar.gz 120461 BLAKE2B c4eb79dd5a72a2b18e16841fc8cb9a3a33efb0c7b04a7585df9672d682bba6fa826ab8b37dba5febca3b8c5ee5aca30d8546e1fa69e77671e5c750e2a8c1f12f SHA512 1a25af99a0166d70ca6dc5df5a667068eaf583dccd74bbb18a2a5de3c1b769e0c1eb9a0c539e0cd88bc50bbbe53214a1d1b23fbdfd6fc5b6507c44da259815c4
DIST rocm-comgr-5.5.1.tar.gz 127475 BLAKE2B dbcb6729b27c0b4a4be37f5e462d96b10c15a6a3b540a81a74a648fc45dc727ea5706db1a0f4583a31ac4cb5c9f0d9f4e258fa5ac792b327f4cb1dfe6d585937 SHA512 09174ef2ad21f62b197e439bb5b04a365233c360c57cc2ccf0ea3d53edfa8880dff4f127c6d6c1d430b63b6f7ea666705b14cadc2bccb89c0fefed943b0cf1c7
DIST rocm-comgr-5.7.1.tar.gz 137923 BLAKE2B e215f51137fd0c4b67e85496bf289dc0afde6ebc9efb9416f5fc4cf312b2be9be26da35cb70965bf4857a0f1434d750bcc03ce83095173098487ef7805948735 SHA512 cdd2609b858d9503c30122a2d328d36baa8a930a05bcb6c38e30723909c492b4d47eaaf4884dbb7aa82053e7cda6c22ee1aa16fc5ba266e272d98ff772c5079d
-DIST rocm-comgr-6.0.0.tar.gz 142129 BLAKE2B 65d00a79ead48872e3b94e5239a07c476288c611aa3ce2311a345bec5f7d277dc67910fa5f4ef000a5e94e6bed148baa4b1c7fe2b1cfaae2cc39555d716668d5 SHA512 877d2042bdafa6b503ee8f24d3a9c4ac9e001a7884211df47b2237d8a5ead66ced0f352c7b76d96190cd407461f5434fb1a5a4508067e432eb93c0f2fd066053
EBUILD rocm-comgr-5.1.3-r3.ebuild 2051 BLAKE2B 98d8ad8164c8a401961a9abb1a973e1123a049c4a3949114f3493d36f02cd5f2048554828cf5838c00c47a128e21420ba7cf6c3de29086b918e56c5fe79410f7 SHA512 8341569140712543b778a771a381933a9cd14c0a5dcf3393e196d0121eb14a01614bf2080df2cd1f5a51b5bb3f5fb55dae9b7bddc4954900a64d5af0443e3a0f
EBUILD rocm-comgr-5.3.3-r2.ebuild 1943 BLAKE2B e286731895a9cb985eef52ab23fea988d11fc4294fc65c91b9dc81ec5af8c5a747ae699a6af878436e8260c77e94402593fccae9dd8fdd65f05c3da27087b82f SHA512 fd5a47cb1eb354078c9aa4f5fc27d05629a7f40984e9f166a36a5d47faf8ccf3321d8a326145e192c25cc685ed041e9c756b7e57598902acc07c743ea0c7cc3c
EBUILD rocm-comgr-5.4.3-r1.ebuild 1892 BLAKE2B 3225c9fc2eb31f8810e1072ccf20681987ed6d8072f7bb0a1d661ab2eb327ad30afa0a6fd8f8299bd626f34cffd25e9f15d42a5e7fb6ac62f314755ce1ca3116 SHA512 265cd1523b8dc85a875a008cb8a2b6b3098cc07277199c3cccb749f4a30d22d8e71eefba1474aad18034b13002d734b46cec614f1fe56e67c4482dbeb8bc0079
EBUILD rocm-comgr-5.5.1.ebuild 2022 BLAKE2B 7bc047bb17510907af10ce3763ccc6bd52d1bccb4264bd920936dd76d9e7040565b041ed4f6422ca858a40f8c1f073a8bcec5d9b93bea947e72aa48091cf3f6a SHA512 31024125b88958a422fec60cb35eb2aa7f3c9ec0862c2f218f8b6c7ce1ccc3515f3976de53d79715c6e3bcbb3fccc6ee4347013e711379702c88b1ebdee894bf
EBUILD rocm-comgr-5.7.1.ebuild 2027 BLAKE2B 681d9335d5117a6db725a36f9d56b41c5987db306baacccfb7f31dcf3166ab6fba4c469c78f754a90385b53a827ca41100fa8428b5b6ab41e84e03b178f33f9f SHA512 49f0471a685b324bcef68ac534e76d4d44ec60abadc6ebfc293afb5bb457235a949c5213f2f0d21dfe25d33e5f366bb219a83c10a80dc99e50627af79be65406
-EBUILD rocm-comgr-6.0.0.ebuild 1951 BLAKE2B 7129f908ca36c54c3ffc69be5f4b58b55308d5a76dc9d1a1095379098d215726a4be033f28c27ec9938054d13f6c8e853206939717691c419654666ad5807efa SHA512 d470c4e665f0d0259fd508304d8770f3243ea721f4259a4267970d48ed08f6163e61e7f02caae553f29d110b24f3a0a61b7fce1c1e529f00af5ef5e41bf2e746
-MISC metadata.xml 526 BLAKE2B d2c4b5c4210cd4ae436bc205ec6c6d0e2690edc99250e508b64f3abbf0f7b4a61b27cb627d9453ff6432cd683fb7f51460b4e821ce7614880e68854121297db5 SHA512 5cf80a58a6791b404d33577fa1cd199791ad4348d0e18d2ba9d8e1665cfc5a19c7d37cfe265c77c060bc886f24ce28b592c6b7d541531faaf62e5440b732d2e7
+EBUILD rocm-comgr-6.1.1.ebuild 2403 BLAKE2B 1fa1bbbd80818a96d66418a1e5c575daa77055b4dd39f82579c6e902bbbff8e61158683ea1e449c2e831f0f367fcfcc6ff81c732221470c3f4915daf0717d70e SHA512 f28526ae247fb2161a2e6732817d49c5577fdda3ade0cc5498f3b17ed2c50666c4f7f7a342bdd595c01e4ba7c80d725fb32ee69d2ae63d6d48f0bf32f7be1fb9
+MISC metadata.xml 638 BLAKE2B d2396daa1a9e505ff3fc3b7a2465f4ca5c933ac8609c08732513c30ebb715f244681075b8b415b75a0d0c330144cb6fab483e6b4231b1144c3bf3bc5091693f3 SHA512 da41a365f6d75e8feabed3a54ca117a8406cabec215137751280ab5985ab86e178a14183e804af220b49b83d4084489c1ec1dd1d543aaa585d910b6636b866c4
diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-6.0.0-extend-isa-compatibility-check.patch b/dev-libs/rocm-comgr/files/rocm-comgr-6.0.0-extend-isa-compatibility-check.patch
new file mode 100644
index 000000000000..e65400c792e4
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-6.0.0-extend-isa-compatibility-check.patch
@@ -0,0 +1,204 @@
+Load kernels when compatible by ISA, e. g. if AMDGPU_TARGETS is set
+to gfx1030 and some application was started on gfx1036, it loads gfx1030 kernel.
+
+Based on Debian patch by Cordell Bloor <cgmb@slerp.xyz>
+https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/master/debian/patches/0026-extend-hip-isa-compatibility-check.patch
+--- comgr.orig/src/comgr-metadata.cpp
++++ comgr/src/comgr-metadata.cpp
+@@ -923,23 +923,86 @@ static constexpr const char *CLANG_OFFLOAD_BUNDLER_MAGIC =
+ static constexpr size_t OffloadBundleMagicLen =
+ strLiteralLength(CLANG_OFFLOAD_BUNDLER_MAGIC);
+
+-bool isCompatibleIsaName(StringRef IsaName, StringRef CodeObjectIsaName) {
++struct GfxPattern {
++ std::string root;
++ std::string suffixes;
++};
++
++static bool matches(const GfxPattern& p, StringRef s) {
++ if (p.root.size() + 1 != s.size()) {
++ return false;
++ }
++ if (0 != std::memcmp(p.root.data(), s.data(), p.root.size())) {
++ return false;
++ }
++ return p.suffixes.find(s[p.root.size()]) != std::string::npos;
++}
++
++static bool isGfx900EquivalentProcessor(StringRef processor) {
++ return matches(GfxPattern{"gfx90", "029c"}, processor);
++}
++
++static bool isGfx900SupersetProcessor(StringRef processor) {
++ return matches(GfxPattern{"gfx90", "0269c"}, processor);
++}
++
++static bool isGfx1030EquivalentProcessor(StringRef processor) {
++ return matches(GfxPattern{"gfx103", "0123456"}, processor);
++}
++
++static bool isGfx1010EquivalentProcessor(StringRef processor) {
++ return matches(GfxPattern{"gfx101", "0"}, processor);
++}
++
++static bool isGfx1010SupersetProcessor(StringRef processor) {
++ return matches(GfxPattern{"gfx101", "0123"}, processor);
++}
++
++enum CompatibilityScore {
++ CS_EXACT_MATCH = 1 << 4,
++ CS_PROCESSOR_MATCH = 1 << 3,
++ CS_PROCESSOR_COMPATIBLE = 1 << 2,
++ CS_XNACK_SPECIALIZED = 1 << 1,
++ CS_SRAM_ECC_SPECIALIZED = 1 << 0,
++ CS_INCOMPATIBLE = 0,
++};
++
++static int getProcessorCompatibilityScore(StringRef CodeObjectProcessor,
++ StringRef AgentProcessor) {
++ if (CodeObjectProcessor == AgentProcessor) {
++ return CS_PROCESSOR_MATCH;
++ }
++
++ bool compatible = false;
++ if (isGfx900SupersetProcessor(AgentProcessor)) {
++ compatible = isGfx900EquivalentProcessor(CodeObjectProcessor);
++ } else if (isGfx1010SupersetProcessor(AgentProcessor)) {
++ compatible = isGfx1010EquivalentProcessor(CodeObjectProcessor);
++ } else if (isGfx1030EquivalentProcessor(AgentProcessor)) {
++ compatible = isGfx1030EquivalentProcessor(CodeObjectProcessor);
++ }
++
++ return compatible ? CS_PROCESSOR_COMPATIBLE : CS_INCOMPATIBLE;
++}
++
++static int getCompatiblityScore(StringRef IsaName, StringRef CodeObjectIsaName) {
+ if (IsaName == CodeObjectIsaName) {
+- return true;
++ return CS_EXACT_MATCH;
+ }
+
+ TargetIdentifier CodeObjectIdent;
+ if (parseTargetIdentifier(CodeObjectIsaName, CodeObjectIdent)) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
+
+ TargetIdentifier IsaIdent;
+ if (parseTargetIdentifier(IsaName, IsaIdent)) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
+
+- if (CodeObjectIdent.Processor != IsaIdent.Processor) {
+- return false;
++ int ProcessorScore = getProcessorCompatibilityScore(CodeObjectIdent.Processor, IsaIdent.Processor);
++ if (ProcessorScore == CS_INCOMPATIBLE) {
++ return CS_INCOMPATIBLE;
+ }
+
+ char CodeObjectXnack = ' ', CodeObjectSramecc = ' ';
+@@ -963,18 +1026,23 @@ bool isCompatibleIsaName(StringRef IsaName, StringRef CodeObjectIsaName) {
+ }
+ }
+
++ int XnackBonus = 0;
+ if (CodeObjectXnack != ' ') {
+ if (CodeObjectXnack != IsaXnack) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
++ XnackBonus = CS_XNACK_SPECIALIZED;
+ }
+
++ int SrameccBonus = 0;
+ if (CodeObjectSramecc != ' ') {
+ if (CodeObjectSramecc != IsaSramecc) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
++ SrameccBonus = CS_SRAM_ECC_SPECIALIZED;
+ }
+- return true;
++
++ return ProcessorScore + XnackBonus + SrameccBonus;
+ }
+
+ amd_comgr_status_t
+@@ -992,14 +1060,21 @@ lookUpCodeObjectInSharedObject(DataObject *DataP,
+ return Status;
+ }
+
++ int MaxScore = 0;
++ unsigned MaxScoreItem;
+ for (unsigned J = 0; J < QueryListSize; J++) {
+- if (isCompatibleIsaName(QueryList[J].isa, IsaName)) {
+- QueryList[J].offset = 0;
+- QueryList[J].size = DataP->Size;
+- break;
++ int Score = getCompatiblityScore(QueryList[J].isa, IsaName);
++ if (Score > MaxScore) {
++ MaxScore = Score;
++ MaxScoreItem = J;
+ }
+ }
+
++ if (MaxScore) {
++ QueryList[MaxScoreItem].offset = 0;
++ QueryList[MaxScoreItem].size = DataP->Size;
++ }
++
+ return AMD_COMGR_STATUS_SUCCESS;
+ }
+
+@@ -1011,7 +1086,6 @@ amd_comgr_status_t lookUpCodeObject(DataObject *DataP,
+ return lookUpCodeObjectInSharedObject(DataP, QueryList, QueryListSize);
+ }
+
+- int Seen = 0;
+ BinaryStreamReader Reader(StringRef(DataP->Data, DataP->Size),
+ support::little);
+
+@@ -1037,6 +1111,8 @@ amd_comgr_status_t lookUpCodeObject(DataObject *DataP,
+ QueryList[I].size = 0;
+ }
+
++ std::vector<int> QueryListScores(QueryListSize);
++
+ // For each code object, extract BundleEntryID information, and check that
+ // against each ISA in the QueryList
+ for (uint64_t I = 0; I < NumOfCodeObjects; I++) {
+@@ -1069,28 +1145,22 @@ amd_comgr_status_t lookUpCodeObject(DataObject *DataP,
+ }
+
+ for (unsigned J = 0; J < QueryListSize; J++) {
+- // If this QueryList item has already been found to be compatible with
++ // If this QueryList item has exact match with
+ // another BundleEntryID, no need to check against the current
+ // BundleEntryID
+- if (QueryList[J].size != 0) {
++ if (QueryListScores[J] == CS_EXACT_MATCH) {
+ continue;
+ }
+
+ // If the QueryList Isa is compatible with the BundleEntryID, set the
+ // QueryList offset/size to this BundleEntryID
+- if (isCompatibleIsaName(QueryList[J].isa, OffloadAndTargetId.second)) {
++ int Score = getCompatiblityScore(QueryList[J].isa, OffloadAndTargetId.second);
++ if (Score > QueryListScores[J]) {
++ QueryListScores[J] = Score;
+ QueryList[J].offset = BundleEntryCodeObjectOffset;
+ QueryList[J].size = BundleEntryCodeObjectSize;
+- Seen++;
+- break;
+ }
+ }
+-
+- // Stop iterating over BundleEntryIDs once we have populated the entire
+- // QueryList
+- if (Seen == (int) QueryListSize) {
+- break;
+- }
+ }
+
+ return AMD_COMGR_STATUS_SUCCESS;
diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-dont-add-nogpulib.patch b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-dont-add-nogpulib.patch
new file mode 100644
index 000000000000..526318f5bbd9
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-dont-add-nogpulib.patch
@@ -0,0 +1,31 @@
+From 179ec2e67bf882c6bccb27f81db3d80f7eb9946e Mon Sep 17 00:00:00 2001
+From: Jacob Lambert <jacob.lambert@amd.com>
+Date: Fri, 12 Apr 2024 13:56:42 -0700
+Subject: [PATCH] [Comgr] Don't add -nogpulib option for assembley action
+
+We can omit setting -nogpulib even without a -rocm-path=. option
+when calling the assembly action. This avoids the following warning:
+
+warning: argument unused during compilation: '-nogpulib'
+Change-Id: I66d512befbafd9382f050c45a0d3950985e8ae38
+---
+ amd/comgr/src/comgr-compiler.cpp | 3 +++
+ 1 file changed, 3 insertions(+)
+
+diff --git a/src/comgr-compiler.cpp b/src/comgr-compiler.cpp
+index 143ab4e4f3db..21b233fa94b2 100644
+--- a/src/comgr-compiler.cpp
++++ b/src/comgr-compiler.cpp
+@@ -1758,6 +1758,9 @@ amd_comgr_status_t AMDGPUCompiler::assembleToRelocatable() {
+ Args.push_back("-x");
+ Args.push_back("assembler");
+
++ // -nogpulib option not needed for assembling to relocatable
++ NoGpuLib = false;
++
+ return processFiles(AMD_COMGR_DATA_KIND_RELOCATABLE, ".o");
+ }
+
+--
+2.44.0
+
diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-enforce-oop-compiler.patch b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-enforce-oop-compiler.patch
new file mode 100644
index 000000000000..99cbf2f22ce6
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-enforce-oop-compiler.patch
@@ -0,0 +1,26 @@
+In-process compilation breaks compile_source_to_executable test, as it attempts to
+build .so as fatbin, and some options does not work with unpatched LLVM.
+--- a/src/comgr-compiler.cpp
++++ b/src/comgr-compiler.cpp
+@@ -1226,10 +1226,7 @@ amd_comgr_status_t AMDGPUCompiler::compileToFatBin() {
+ return AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT;
+ }
+
+- // This is a workaround to support HIP OOP Fatbin Compilation
+- CompileOOP = true;
+ auto Status = processFiles(AMD_COMGR_DATA_KIND_FATBIN, ".fatbin");
+- CompileOOP = false;
+
+ return Status;
+ }
+--- a/src/comgr-compiler.h
++++ b/src/comgr-compiler.h
+@@ -102,7 +102,7 @@ class AMDGPUCompiler {
+ std::string ClangIncludePath;
+ std::string ClangIncludePath2;
+ /// Perform out-of-process compilation.
+- bool CompileOOP = false;
++ bool CompileOOP = true;
+ /// Precompiled header file paths.
+ llvm::SmallVector<llvm::SmallString<128>, 2> PrecompiledHeaders;
+ /// Arguments common to all driver invocations in the current action.
diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-fix-comgr-default-flags.patch b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-fix-comgr-default-flags.patch
new file mode 100644
index 000000000000..d885da08ddae
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-fix-comgr-default-flags.patch
@@ -0,0 +1,51 @@
+Remove HIP/ROCM includes ("-isystem /usr/include"), as they break inclusion of <math.h>.
+Add inclusion of Clang resource dir (e.g. /usr/lib/clang/17), as it is used in hip runtime like that.
+Remove hardcoded target to fix HIP on musl.
+
+Issues:
+* https://github.com/ROCm/clr/issues/82
+* https://github.com/ROCm/llvm-project/issues/92
+--- a/src/comgr-compiler.cpp
++++ b/src/comgr-compiler.cpp
+@@ -1028,9 +1028,8 @@ AMDGPUCompiler::addTargetIdentifierFlags(llvm::StringRef IdentStr,
+ }
+
+ amd_comgr_status_t AMDGPUCompiler::addCompilationFlags() {
+- HIPIncludePath = (Twine(env::getHIPPath()) + "/include").str();
+- // HIP headers depend on hsa.h which is in ROCM_DIR/include.
+- ROCMIncludePath = (Twine(env::getROCMPath()) + "/include").str();
++ // Allow to include <include/cuda_wrappers/algorithm> (used in some hip files)
++ ClangIncludePath = @CLANG_RESOURCE_DIR@;
+
+ Args.push_back("-x");
+
+@@ -1051,13 +1050,9 @@ amd_comgr_status_t AMDGPUCompiler::addCompilationFlags() {
+ case AMD_COMGR_LANGUAGE_HIP:
+ Args.push_back("hip");
+ Args.push_back("-std=c++11");
+- Args.push_back("-target");
+- Args.push_back("x86_64-unknown-linux-gnu");
+ Args.push_back("--cuda-device-only");
+ Args.push_back("-isystem");
+- Args.push_back(ROCMIncludePath.c_str());
+- Args.push_back("-isystem");
+- Args.push_back(HIPIncludePath.c_str());
++ Args.push_back(ClangIncludePath.c_str());
+ break;
+ default:
+ return AMD_COMGR_STATUS_ERROR_INVALID_ARGUMENT;
+--- a/src/comgr-compiler.h
++++ b/src/comgr-compiler.h
+@@ -95,12 +95,7 @@ class AMDGPUCompiler {
+ /// User supplied target GPU Arch.
+ std::string GPUArch;
+ std::string OffloadArch;
+- /// ROCM include Path
+- std::string ROCMIncludePath;
+- /// HIP and Clang Include Paths
+- std::string HIPIncludePath;
+ std::string ClangIncludePath;
+- std::string ClangIncludePath2;
+ /// Perform out-of-process compilation.
+ bool CompileOOP = false;
+ /// Precompiled header file paths.
diff --git a/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-llvm-18-compat.patch b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-llvm-18-compat.patch
new file mode 100644
index 000000000000..df008e4230d7
--- /dev/null
+++ b/dev-libs/rocm-comgr/files/rocm-comgr-6.1.0-llvm-18-compat.patch
@@ -0,0 +1,79 @@
+ROCm 6.0.0 and 6.0.2 releases use mix between LLVM 17 and 18
+forked as https://github.com/RadeonOpenCompute/llvm-project
+which makes some libraries compatible with LLVM 17,
+while other require LLVM 18.
+
+Backports:
+* https://github.com/ROCm/llvm-project/commit/6cbc4dc91dfeb1cf2295cb350866e0b3a07dfee4
+* https://github.com/ROCm/llvm-project/commit/179ec2e67bf882c6bccb27f81db3d80f7eb9946e
+* https://github.com/ROCm/llvm-project/commit/ee123c3d1706bc4346511b1a9032020782576350
+--- a/src/comgr-compiler.cpp
++++ b/src/comgr-compiler.cpp
+@@ -205,7 +205,11 @@ bool AssemblerInvocation::createFromArgs(AssemblerInvocation &Opts,
+ // Parse the arguments.
+ const OptTable &OptTbl = getDriverOptTable();
+
++#if LLVM_VERSION_MAJOR == 17
+ const unsigned IncludedFlagsBitmask = options::CC1AsOption;
++#else
++ llvm::opt::Visibility IncludedFlagsBitmask(options::CC1AsOption);
++#endif
+ unsigned MissingArgIndex, MissingArgCount;
+ InputArgList Args = OptTbl.ParseArgs(Argv, MissingArgIndex, MissingArgCount,
+ IncludedFlagsBitmask);
+@@ -1041,11 +1045,15 @@ amd_comgr_status_t AMDGPUCompiler::addCompilationFlags() {
+ Args.push_back("cl");
+ Args.push_back("-std=cl1.2");
+ Args.push_back("-cl-no-stdinc");
++ Args.push_back("-mllvm");
++ Args.push_back("-amdgpu-internalize-symbols");
+ break;
+ case AMD_COMGR_LANGUAGE_OPENCL_2_0:
+ Args.push_back("cl");
+ Args.push_back("-std=cl2.0");
+ Args.push_back("-cl-no-stdinc");
++ Args.push_back("-mllvm");
++ Args.push_back("-amdgpu-internalize-symbols");
+ break;
+ case AMD_COMGR_LANGUAGE_HIP:
+ Args.push_back("hip");
+@@ -1605,6 +1613,9 @@ amd_comgr_status_t AMDGPUCompiler::assembleToRelocatable() {
+ Args.push_back("-x");
+ Args.push_back("assembler");
+
++ // -nogpulib option not needed for assembling to relocatable
++ NoGpuLib = false;
++
+ return processFiles(AMD_COMGR_DATA_KIND_RELOCATABLE, ".o");
+ }
+
+--- a/src/comgr-metadata.cpp
++++ b/src/comgr-metadata.cpp
+@@ -1087,7 +1087,12 @@ amd_comgr_status_t lookUpCodeObject(DataObject *DataP,
+ }
+
+ BinaryStreamReader Reader(StringRef(DataP->Data, DataP->Size),
+- support::little);
++#if LLVM_VERSION_MAJOR == 17
++ support::little
++#else
++ llvm::endianness::little
++#endif
++ );
+
+ StringRef Magic;
+ if (auto EC = Reader.readFixedString(Magic, OffloadBundleMagicLen)) {
+--- a/test/compile_log_remarks_test.c
++++ b/test/compile_log_remarks_test.c
+@@ -107,7 +107,11 @@ int main(int argc, char *argv[]) {
+ AMD_COMGR_DATA_KIND_SOURCE, 1);
+
+ checkLogs("AMD_COMGR_ACTION_CODEGEN_BC_TO_ASSEMBLY", DataSetAsm,
++#if LLVM_VERSION_MAJOR == 17
+ "remark: <unknown>:0:0: 8 stack bytes in function "
++#else
++ "remark: <unknown>:0:0: 8 stack bytes in function 'f' "
++#endif
+ "[-Rpass-analysis=prologepilog]");
+
+ Status = amd_comgr_destroy_data_set(DataSetCl);
diff --git a/dev-libs/rocm-comgr/metadata.xml b/dev-libs/rocm-comgr/metadata.xml
index c0566e4b512e..0fea85b33c9c 100644
--- a/dev-libs/rocm-comgr/metadata.xml
+++ b/dev-libs/rocm-comgr/metadata.xml
@@ -9,7 +9,11 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/ROCm-CompilerSupport</remote-id>
+ <remote-id type="github">ROCm/ROCm-CompilerSupport</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/rocm-comgr/rocm-comgr-6.0.0.ebuild b/dev-libs/rocm-comgr/rocm-comgr-6.0.0.ebuild
deleted file mode 100644
index ff181f1b4615..000000000000
--- a/dev-libs/rocm-comgr/rocm-comgr-6.0.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake llvm prefix
-
-LLVM_MAX_SLOT=17
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/"
- inherit git-r3
- S="${WORKDIR}/${P}/lib/comgr"
-else
- SRC_URI="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/ROCm-CompilerSupport-rocm-${PV}/lib/comgr"
- KEYWORDS="~amd64"
-fi
-
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
- "${FILESDIR}/0001-Specify-clang-exe-path-in-Driver-Creation.patch"
- "${FILESDIR}/0001-Find-CLANG_RESOURCE_DIR-using-clang-print-resource-d.patch"
- "${FILESDIR}/${PN}-5.7.0-optional.patch"
- "${FILESDIR}/${PN}-5.7.0-lld.patch"
- "${FILESDIR}/${PN}-5.7.0-disassembly.patch"
- "${FILESDIR}/${PN}-5.7.0-metadata.patch"
- "${FILESDIR}/${PN}-5.7.0-symbolizer.patch"
- "${FILESDIR}/${PN}-5.7.1-fix-tests.patch"
- "${FILESDIR}/${PN}-5.7.1-correct-license-install-dir.patch"
-)
-
-DESCRIPTION="Radeon Open Compute Code Object Manager"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-CompilerSupport"
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocm-device-libs-${PV}
- sys-devel/clang:${LLVM_MAX_SLOT}=
- sys-devel/clang-runtime:=
- sys-devel/lld:${LLVM_MAX_SLOT}="
-DEPEND="${RDEPEND}"
-
-CMAKE_BUILD_TYPE=Release
-
-src_prepare() {
- sed '/sys::path::append(HIPPath/s,"hip","",' -i src/comgr-env.cpp || die
- sed "/return LLVMPath;/s,LLVMPath,llvm::SmallString<128>(\"$(get_llvm_prefix ${LLVM_MAX_SLOT})\")," -i src/comgr-env.cpp || die
- eapply $(prefixify_ro "${FILESDIR}"/${PN}-5.0-rocm_path.patch)
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DLLVM_DIR="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
- -DCMAKE_STRIP="" # disable stripping defined at lib/comgr/CMakeLists.txt:58
- -DBUILD_TESTING=$(usex test ON OFF)
- )
- cmake_src_configure
-}
diff --git a/dev-libs/rocm-comgr/rocm-comgr-6.1.1.ebuild b/dev-libs/rocm-comgr/rocm-comgr-6.1.1.ebuild
new file mode 100644
index 000000000000..a2492992ceed
--- /dev/null
+++ b/dev-libs/rocm-comgr/rocm-comgr-6.1.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+
+inherit cmake llvm-r1 prefix
+
+MY_P=llvm-project-rocm-${PV}
+components=( "amd/comgr" )
+
+DESCRIPTION="Radeon Open Compute Code Object Manager"
+HOMEPAGE="https://github.com/ROCm/ROCm-CompilerSupport"
+SRC_URI="https://github.com/ROCm/llvm-project/archive/rocm-${PV}.tar.gz -> ${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}/${components[0]}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
+ "${FILESDIR}/0001-Find-CLANG_RESOURCE_DIR-using-clang-print-resource-d.patch"
+ "${FILESDIR}/${PN}-5.7.1-correct-license-install-dir.patch"
+ "${FILESDIR}/${PN}-6.0.0-extend-isa-compatibility-check.patch"
+ "${FILESDIR}/${PN}-6.1.0-llvm-18-compat.patch"
+ "${FILESDIR}/${PN}-6.1.0-enforce-oop-compiler.patch"
+ "${FILESDIR}/${PN}-6.1.0-fix-comgr-default-flags.patch"
+ "${FILESDIR}/${PN}-6.1.0-dont-add-nogpulib.patch"
+)
+
+RDEPEND=">=dev-libs/rocm-device-libs-${PV}
+ sys-devel/clang-runtime:=
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/lld:${LLVM_SLOT}=
+ ')
+ dev-util/hipcc:${SLOT}
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_BUILD_TYPE=Release
+
+src_unpack() {
+ if [[ ${PV} == *9999 ]] ; then
+ git-r3_fetch
+ git-r3_checkout '' . '' "${components[@]}"
+ else
+ archive="${MY_P}.tar.gz"
+ ebegin "Unpacking from ${archive}"
+ tar -x -z -o \
+ -f "${DISTDIR}/${archive}" \
+ "${components[@]/#/${MY_P}/}" || die
+ eend ${?}
+ fi
+}
+
+src_prepare() {
+ sed '/sys::path::append(HIPPath/s,"hip","",' -i src/comgr-env.cpp || die
+ sed "/return LLVMPath;/s,LLVMPath,llvm::SmallString<128>(\"$(get_llvm_prefix)\")," -i src/comgr-env.cpp || die
+ eapply $(prefixify_ro "${FILESDIR}"/${PN}-5.0-rocm_path.patch)
+
+ cmake_src_prepare
+
+ # Replace @CLANG_RESOURCE_DIR@ in patches
+ local CLANG_RESOURCE_DIR="$("$(get_llvm_prefix)"/bin/clang -print-resource-dir)"
+ sed "s,@CLANG_RESOURCE_DIR@,\"${CLANG_RESOURCE_DIR}\"," -i src/comgr-compiler.cpp || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLLVM_DIR="$(get_llvm_prefix)"
+ -DCMAKE_STRIP="" # disable stripping defined at lib/comgr/CMakeLists.txt:58
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ local CMAKE_SKIP_TESTS=(
+ comgr_nested_kernel_test # See https://github.com/ROCm/llvm-project/issues/35
+ )
+ cmake_src_test
+}
diff --git a/dev-libs/rocm-device-libs/Manifest b/dev-libs/rocm-device-libs/Manifest
index b0997dfcbeeb..09eeb44805e7 100644
--- a/dev-libs/rocm-device-libs/Manifest
+++ b/dev-libs/rocm-device-libs/Manifest
@@ -1,17 +1,23 @@
AUX rocm-device-libs-5.1.3-llvm-link.patch 694 BLAKE2B a67a1207bb23ceaa304f2fd59000a14a8bd232fd6eaf3510370f148b0bd18630ec4309a3d2ee2c5b8045114841a0548e840601abb153fb4adfc1209dd16b0509 SHA512 75f6fb5f3aab7f7951d110b9097a1521adb261f286b5e04867fd2753bbfcc29987440fd929c9dac0ac90fde98616ce7693c2b5041d4d07c437087ee17303a22e
AUX rocm-device-libs-5.1.3-test-bitcode-dir.patch 1181 BLAKE2B 0358dfc81ed98acd2a2bb399b7d8aa72c2a0bf20da3c45ad02d5e1c46df7f98bc18efe28867725e0fc1df041c1f1147bc25a2a5aa67b18f53d859dbf66aa71c7 SHA512 a0ffdda4ab42978f3b09bab424f91267bfc267f751d489aaee9c6eb3979ae5efd8130129e4b476fdcfbc73b779d9aad79fda60a8f7a64e8a5b35516d8fe6979f
AUX rocm-device-libs-5.4.3-Revert-Update-counters-for-gfx11.patch 6801 BLAKE2B ae3be5c1d8a7a84e8ddee2471628804365dd1d9b1ae3aa981b5e47015b82c115d5da5ea6fedcacc3ccf11c768af8130375493fdbcc9a53567e633cc57e7e750e SHA512 c28a08253025b150523282231c64e5d310206e6e406efdc2a0f39ce69b2f1663fed6991e27b2124eb3434c51efb8d172eceb752f366bc2aab7b3eb63ad9dfa35
+AUX rocm-device-libs-5.5.0-test-bitcode-dir.patch 1838 BLAKE2B f1fa6e0b69b5e4e6634cb92c7b9ad1f9621a1b639d27d8e4d15ceeeb79ba58cfc8a7bb17f354995d8e4e88b5a74aa09354b0b986c6e802b1d4eb58ba3905f1e5 SHA512 115b5ec119400e6cbc6293d3819bb1dbd67455c60ed7b8c63443603a1748c954e558d3ffcabe76c232f742ce52d6df9b3c647ce1289a78226fd1507e6497793d
AUX rocm-device-libs-5.5.1-fix-llvm-link.patch 681 BLAKE2B 1f28e1c92295caec2b50d576830ba896b82c92fe93db9243e4f397c9fde2de090e3f7f8c13ec8a0371d95978807642b433f4dc8b1644595da7f7576fe6b12a35 SHA512 6205cdb17692b4ebbce9f6a0e910c50ed9bd628d1863716f98e87857002399a3edbec3b9c50291c453262d0c169ed62ada5889fb1c735af04fd97623514e1fb2
+AUX rocm-device-libs-5.5.1-remove-gfx700-tests.patch 975 BLAKE2B 7b35ce4d8db4374e532bb3b77cb26d944d36b992b4649351de75084d5914a91becb17159328c9dd325043a1add1418b64b14be9e8e93a009140668cbbf8e7b88 SHA512 08e473c0067e2567d7ccb85eb8e333653e150a9fbca87b51d47f552baec60952a9a9fcbf1b26ad54f3560d8c87eede04f2b6801812f2f080ee61b3600bfa2fee
+AUX rocm-device-libs-6.0.0-add-gws-attribute.patch 581 BLAKE2B 40a8b66e44109a0d32c69ee76078c6ae8e45c52b1c3b8fb510040d8c616fbb552c0bfe77d5406a4a632cc0aca112292df2a720a5aba6fde63ad6853af613b565 SHA512 36b8851722e1fdc20de4ebc5875111017c0c80ba34263526f1228d3eb8fbb80ff6b458fecd665be9121a7c083f827343833481c53b221050446486139efdee40
+AUX rocm-device-libs-6.1.0-fix-llvm-link.patch 1089 BLAKE2B c14aa8fe06d351ba5ec75ae78a4fdd6a8c06bc4a2fff64214f2c28e538d33a07ad986743b5f7278fbaf771841766a368f44a0da17815461891fc09de81346842 SHA512 7ff795ff0db46331c001e5bb7cc7c0e671038f41596d0c3ed6da817146d169d9577c238cb2ecca3998e8a21fff0840e81760f3dd549dfaf1dbcb89ef8d9340a7
+AUX rocm-device-libs-6.1.0-fix-test-failures.patch 3232 BLAKE2B ae76a41e48192bc5cc940a7769b9f264cda742eab52870eeba730403440aa52580dde5d3c735e79e261c6d0b7a5ddac96dc590e547f7fbe1a3f369d08ab38229 SHA512 10905ddca80c6013561849920382f9716ad7d72080241a84aca568dd4ae43845e22627d309f6423f994f068dd64af1db52d64896aa66a79e4c803c093d44dcda
+AUX rocm-device-libs-6.1.0-fix-test-failures2.patch 1492 BLAKE2B a75aa720c1573111280c6fc07c2f5fef4b152116081b6c9eb25844efa9412680c6301f6e3150bd0334265ff76db38ace8a21a9abd6db42692387f04b1d5534d1 SHA512 b265327fa21ecbabbaca2270d8a7022ca46f2890b597683b827848a3d503d26ac7eeb1edb292387694730f6e86dc46a69209d8266ea7aa156266e96052a198ed
+DIST llvm-project-rocm-6.1.1.tar.gz 196027084 BLAKE2B 3ef0b6e3c47c66fd80289373e6ff8aaff44751f9b380addfae73a18dc388093c0535f230b0cc7528724bc43f6992e2ae6decd3d0d3c700893ca95a6166b7b8dc SHA512 e320d4eeaa6f61ed1cdbf653d67fe887d3ce9dc0d6743b4713502e1cb5318ab8afbe1ee71f8cba07635c54ce532df6683de40ade0e5be4a52e50ce25a9b70818
DIST rocm-device-libs-5.1.3.tar.gz 242862 BLAKE2B 68d66de897f461e9f876de5fe2214803d4c00665651dea6af0952f0ce579c6704a5ec41b08971fa613ade309a0a85cb611b56b592dc2a25e247183e634ea3378 SHA512 cc3dfb8d4b4841ba777355c537175259d0019159ff462358320674b85082cccd99f6462f60fee66228ddfb88fade043445c1bac62504aa1462ba61b7e2751de7
DIST rocm-device-libs-5.3.3.tar.gz 245690 BLAKE2B 475c0d818b8b0f090a8daeca2910cd4002e4cdf505d020327f46eb5f864a26937a6a3dfe4ff7b188ebda0f936b1c396f2163bb27b9e2a62c5976e60fa60856ac SHA512 8f6f2fc1534e348e02ba30a25cfc6017f8eab768968b5d0344a5ea7d65c4f0a874072f9e53919c74545814330602ef7c190753c7ff019137230e02f58a5d3a5d
DIST rocm-device-libs-5.4.3.tar.gz 246095 BLAKE2B eb749346c96d465a5f22831968ccbd71f02749e6aa0d9c2becc0f378641ca0f65c1a131bfd3ed226f838b4208091fcc920b1e31b427adbd69a42881898668e6a SHA512 67b904363a3cff6c15bbd032cbc72cb5cd5f82acaa68c74391dbcf415266e8f35486a496b69b69e1fc0721e0e4e21fb6a6b9c180a46cb59cdcf53916be846ca4
DIST rocm-device-libs-5.5.1.tar.gz 245900 BLAKE2B f713b1f12c7be33a4854d79791f592b8e89e2bc463769ec8cdd807483f0e5ca93d7fc852b6cf41d5ad0401d07adc97de9fb1fa54b77af83f665e282d6c0a43e7 SHA512 0138ddc94ce4a81202bdafccbbecef8145c6ddf82c3a14d92bb80b2bed3d3b73898f84279cef89110c50a9cc51e32de1323cc11a1f97c5da4f7f843b393425d0
DIST rocm-device-libs-5.7.1.tar.gz 248357 BLAKE2B 829704382e9420ad79724a250ccfd65278eb697498805297d1a52b8ea35dbff46e11514b681243d61bfac05b8a9734f0cf22d721603e48fe2f9864368222b0bc SHA512 8755d0584fa3b8239f5642b4fb8f5e8dea20bbaca2ff8883894d3583913e9a1fd1552492b36e8ceff092f795783b734e68b002ee0c93711dccdf8e72c528c27c
-DIST rocm-device-libs-6.0.0.tar.gz 248509 BLAKE2B 797a612f4b36b83643b15711bec32c1ceac73103b51d42abb890a241b8224b7c6de33bf88a9c6620db2af9be4641fc709b9610515203177482422c97d5b01044 SHA512 e9f2d7e86ec4cbcd0f471bf45d056c4a9272ee0ec3286a9aa42e819fa5d3ce52c9b12e9a4f575c409fe9b46253b8910f49d5ba0bae3694f8c38970658a19f706
EBUILD rocm-device-libs-5.1.3-r1.ebuild 1184 BLAKE2B bef07c38844eb218c333cf2fb0014881aff83837092dc62aa29d4971e9782da6a38a7db2dd599f6c8aff0c2bd60c94550d72300d8ee2a6db4ea2688820035803 SHA512 814009470618c7cea132ba28d3aa27eda6a55d65646efa54fc3ce0aa11e247af147f175956d2f7466474d891dd5aef80fe9adcc6bf871352d6f7c20c7f802832
EBUILD rocm-device-libs-5.3.3.ebuild 1184 BLAKE2B bef07c38844eb218c333cf2fb0014881aff83837092dc62aa29d4971e9782da6a38a7db2dd599f6c8aff0c2bd60c94550d72300d8ee2a6db4ea2688820035803 SHA512 814009470618c7cea132ba28d3aa27eda6a55d65646efa54fc3ce0aa11e247af147f175956d2f7466474d891dd5aef80fe9adcc6bf871352d6f7c20c7f802832
EBUILD rocm-device-libs-5.4.3.ebuild 1250 BLAKE2B 6013dd693a8120b5eeac654c9bad195428c34059eaef1bd40eaaf856f2edf331d8a3726fa46c077fe0aa62919f3ba68f518cfd9441d23020a06c293cd45f1042 SHA512 df101563920183c6a255f1461e718e28a01b4db355e3807c5a3e7b948627337950105deb7f77a857d489d9591c959909ad1e1957e4f21e3dffba08ee14514469
EBUILD rocm-device-libs-5.5.1.ebuild 1206 BLAKE2B 4e40b4f468a1f3f2bba04aff69de95796f4df079c737b17812a979531a70d62da394655e00d1956d2dd55248141b255a293c1e19fd189e0df3e168f2da9d4d1c SHA512 98a5d239e61f5690bed1af56f8d38f9e188d2f9a3e5c0409dab1afeda7b825b114037e5319daf650ba75916a15c16fef8bb3e61c63ef60255bfea95b4d34d44d
-EBUILD rocm-device-libs-5.7.1.ebuild 1200 BLAKE2B 73f4e2b7ddddec268593e20bd756deefeb6e6e4267a1598f7b705fc20614ef586124300a354253dedc3c21ebabc0824b0bfb393f73ed54130aa9ca27b72b9938 SHA512 8b07f529c2aed33a05675aa4d4f645f97da18bd3eaa8140535e1719fa130aa944ff81491bbd69a3815a448ca418a8270ef3a5ebc3fa6a4ebfce9dc3436ea3585
-EBUILD rocm-device-libs-6.0.0.ebuild 1218 BLAKE2B e05478acbc494ce5d28ffa6bbe8a17d9d81ae604216c2a0b7cfce92a0f1f1a221aa54f595c5f89ac106c3955f1361c0b64ceb2bfac8d7a449320f34abf179b12 SHA512 64744c196cfd11252431571ad77aca587fb94d9b7b3bbbd07b9b4082e0701227d3247c8d8f42158d92cdce2d632e5a1372bb18b4df04ddfa81cd3bba8a4bbf55
-MISC metadata.xml 378 BLAKE2B d4defdfb2ce3bab811d9c2ac75b92b7892d46d87dad9f89c26cde140b3b167b43bf4022128dee45e063e332d6dfafc3ee8d78b0112909a7ce2d4a4a44c6cfa14 SHA512 0732d51019f0d27ffb1ffea32d76cad8a6d82927cb8788ff983cdb8dcc472015dbe36ba568bda7459d0b32837e89e1a32064ab7dfcefd2b88458cbb4438f452a
+EBUILD rocm-device-libs-5.7.1.ebuild 1455 BLAKE2B 3185873cbed4c601d4d3b6b9142376a0af8c3d89718bf8e7a06215cfd9c25cefd956607f557cf721a3f9b68289b91212889d23888bffda7daf8d0c29b596c258 SHA512 f7db2da2818b9eaa4930dfac02e660e98a2b7dc5e326e1fde78acc98d5723a436052a628cf20254e5295a334980c9d350047503cb262ee4c9820d5ef889d170c
+EBUILD rocm-device-libs-6.1.1.ebuild 2249 BLAKE2B 0e118c5e35b8788affc6b20cbe2fd8473eeb8e1593c4e8b8a986cfcfe373cfdea367c267b0e4339dcb72759dadf75e742ddd696296576c7c61169c41f16440d0 SHA512 8a6a155224f845936279a0c33548d13253c66c9bc0c0b99399a82c69b611cebb76e2eea131dbcf74b6e6792e42c103f4e6f32582a2af25ccbd0567ec94ce6bea
+MISC metadata.xml 486 BLAKE2B 39c4a21b96ad471942a38d1c46b2600e3544729a87cd01c79606d495c595f271d5c04621ec581d2322686aca56de5d7c4b2b0d6125fc8db15b1236b2c093c8c9 SHA512 1a7d6570a687bb55877c6a5d9cbd7dc30a72ec0613b84e33be0982ff46b8d80d89e502e50364afdcc1022d7620fc10317a411b27c255caeafa2b45a85a43fd8c
diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch
new file mode 100644
index 000000000000..2a307786edd5
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.0-test-bitcode-dir.patch
@@ -0,0 +1,37 @@
+`--rocm-device-lib-path` is needed to execute the tests because they are not
+installed to system yet
+===================================================================
+--- ROCm-Device-Libs-rocm-6.0.0.orig/test/compile/CMakeLists.txt
++++ ROCm-Device-Libs-rocm-6.0.0/test/compile/CMakeLists.txt
+@@ -30,6 +30,7 @@ function(add_compile_test test_name func
+ -DFILECHECK_BIN=${FILECHECK_BIN}
+ -DOUTPUT_FILE=output.${name}.${test_cpu}.s
+ -DINPUT_FILE=${CMAKE_CURRENT_SOURCE_DIR}/${func_name}.cl
++ -DAMDGCN_BITCODES=${PROJECT_BINARY_DIR}/lib/amdgcn/bitcode
+ -DTEST_CPU=${test_cpu}
+ -DEXTRA_CHECK_PREFIX=${extra_check_prefixes}
+ -P ${script})
+Index: ROCm-Device-Libs-rocm-6.0.0/test/compile/RunConstantFoldTest.cmake
+===================================================================
+--- ROCm-Device-Libs-rocm-6.0.0.orig/test/compile/RunConstantFoldTest.cmake
++++ ROCm-Device-Libs-rocm-6.0.0/test/compile/RunConstantFoldTest.cmake
+@@ -16,6 +16,7 @@ execute_process(COMMAND
+ -target amdgcn-amd-amdhsa -mcpu=${TEST_CPU}
+ -Xclang -finclude-default-header
+ --rocm-path=${BINARY_DIR}
++ --rocm-device-lib-path=${AMDGCN_BITCODES}
+ -mllvm -amdgpu-simplify-libcall=0
+ -o ${OUTPUT_FILE} ${INPUT_FILE}
+ RESULT_VARIABLE CLANG_RESULT
+Index: ROCm-Device-Libs-rocm-6.0.0/test/compile/RunCompileTest.cmake
+===================================================================
+--- ROCm-Device-Libs-rocm-6.0.0.orig/test/compile/RunCompileTest.cmake
++++ ROCm-Device-Libs-rocm-6.0.0/test/compile/RunCompileTest.cmake
+@@ -16,6 +16,7 @@ execute_process(COMMAND
+ -target amdgcn-amd-amdhsa -mcpu=${TEST_CPU}
+ -Xclang -finclude-default-header
+ --rocm-path=${BINARY_DIR}
++ --rocm-device-lib-path=${AMDGCN_BITCODES}
+ -mllvm -amdgpu-simplify-libcall=0
+ -o ${OUTPUT_FILE} ${INPUT_FILE}
+ RESULT_VARIABLE CLANG_RESULT
diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-remove-gfx700-tests.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-remove-gfx700-tests.patch
new file mode 100644
index 000000000000..0fb5e44e218c
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-5.5.1-remove-gfx700-tests.patch
@@ -0,0 +1,34 @@
+https://github.com/ROCm/ROCm-Device-Libs/issues/86
+https://github.com/ROCm/ROCm-Device-Libs/pull/89
+From 936a78464491c95c7cfffde08491bfe1a48c7177 Mon Sep 17 00:00:00 2001
+From: Brian Sumner <brian.sumner@amd.com>
+Date: Tue, 9 May 2023 07:55:03 -0700
+Subject: [PATCH] Remove gfx700 from tests
+
+Change-Id: I23d6639cb7c04246cc5be86d6e172e32546b3b90
+---
+ test/compile/CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/test/compile/CMakeLists.txt b/test/compile/CMakeLists.txt
+index 9af0b1a..a789222 100644
+--- a/test/compile/CMakeLists.txt
++++ b/test/compile/CMakeLists.txt
+@@ -54,12 +54,12 @@ foreach(gpu gfx900 gfx1030)
+ add_constant_fold_test(lgamma_r ${gpu})
+ endforeach()
+
+-foreach(gpu gfx700 gfx803)
++foreach(gpu gfx803)
+ add_isa_test(asin ${gpu})
+ add_isa_test(atan2 ${gpu})
+ add_isa_test(atan2pi ${gpu})
+ endforeach()
+
+-foreach(gpu gfx600 gfx700)
++foreach(gpu gfx600)
+ add_isa_test(frexp ${gpu})
+ endforeach()
+--
+2.41.0
+
diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-6.0.0-add-gws-attribute.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.0.0-add-gws-attribute.patch
new file mode 100644
index 000000000000..1aaecbb0c1e6
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.0.0-add-gws-attribute.patch
@@ -0,0 +1,22 @@
+Fix compatilibity with Clang-18
+https://github.com/ROCm/ROCm-Device-Libs/issues/96
+
+Backports https://github.com/ROCm/llvm-project/commit/688c78d85caf499957db175811f8b00c7c818f83
+--- a/ockl/src/cg.cl
++++ b/ockl/src/cg.cl
+@@ -84,13 +84,13 @@ multi_grid_sync(__global struct mg_sync *s, uint members)
+ }
+ }
+
+-void
++__attribute__((target("gws"))) void
+ __ockl_gws_init(uint nwm1, uint rid)
+ {
+ __builtin_amdgcn_ds_gws_init(nwm1, rid);
+ }
+
+-void
++__attribute__((target("gws"))) void
+ __ockl_gws_barrier(uint nwm1, uint rid)
+ {
+ __builtin_amdgcn_ds_gws_barrier(nwm1, rid); \ No newline at end of file
diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-llvm-link.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-llvm-link.patch
new file mode 100644
index 000000000000..7a08dc4a1d0d
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-llvm-link.patch
@@ -0,0 +1,28 @@
+https://github.com/ROCm/llvm-project/pull/68
+From 1c7e7f872980a5b15fb3d85f8780e78ce3b715b1 Mon Sep 17 00:00:00 2001
+From: Selene <lixueying@mail.bnu.edu.cn>
+Date: Wed, 1 May 2024 17:38:33 +0800
+Subject: [PATCH] Allow link to llvm shared library for current distros
+
+---
+ amd/device-libs/utils/prepare-builtins/CMakeLists.txt | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/amd/device-libs/utils/prepare-builtins/CMakeLists.txt b/amd/device-libs/utils/prepare-builtins/CMakeLists.txt
+index 63661962860a..079dc08e3419 100644
+--- a/utils/prepare-builtins/CMakeLists.txt
++++ b/utils/prepare-builtins/CMakeLists.txt
+@@ -26,5 +26,9 @@ set_target_properties(prepare-builtins PROPERTIES
+ CXX_STANDARD_REQUIRED Yes
+ CXX_EXTENSIONS No)
+ llvm_update_compile_flags(prepare-builtins)
+-llvm_map_components_to_libnames(llvm_libs support core bitreader bitwriter)
++if (LLVM_LINK_LLVM_DYLIB)
++ set(llvm_libs LLVM)
++else()
++ llvm_map_components_to_libnames(llvm_libs support core bitreader bitwriter)
++endif()
+ target_link_libraries(prepare-builtins ${llvm_libs})
+--
+2.44.0
+
diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures.patch
new file mode 100644
index 000000000000..856b5cf7e392
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures.patch
@@ -0,0 +1,64 @@
+Modified from https://github.com/ROCm/llvm-project/commit/7c2188cbc193f2b4dd5394f17404b44340001f30.patch
+From 7c2188cbc193f2b4dd5394f17404b44340001f30 Mon Sep 17 00:00:00 2001
+From: Matt Arsenault <Matthew.Arsenault@amd.com>
+Date: Thu, 4 Jan 2024 19:34:47 +0700
+Subject: [PATCH] device-libs: Fix input file path test failures
+
+The test file input paths broke with the move to the mono-repo. Some of
+the constant folding values are host dependent, so update the values to
+what works for me now. Not really sure what else I can do about these.
+
+Change-Id: Ic764f637bb9532fcede9bfb9ce3886a2b7d467d8
+---
+ amd/device-libs/test/compile/frexp.cl | 10 ++++++----
+ amd/device-libs/test/compile/lgamma_r.cl | 2 +-
+ 3 files changed, 8 insertions(+), 9 deletions(-)
+
+diff --git a/test/compile/frexp.cl b/test/compile/frexp.cl
+index 780c541500021b..b3181ce87db711 100644
+--- a/test/compile/frexp.cl
++++ b/test/compile/frexp.cl
+@@ -5,11 +5,11 @@
+ // later.
+
+ // GCN-LABEL: {{^}}test_frexp_f32:
+-// GFX600-DAG: s_movk_i32 [[CLASS_MASK:s[0-9]+]], 0x1f8
++// GFX600-DAG: s_mov_b32 [[INF:s[0-9]+]], 0x7f80000
+ // GFX600-DAG: v_frexp_mant_f32{{(_e32)?}} [[MANT:v[0-9]+]], [[SRC:v[0-9]+]]
+ // GFX600-DAG: v_frexp_exp_i32_f32{{(_e32)?}} [[EXP:v[0-9]+]], [[SRC:v[0-9]+]]
+
+-// GFX600-DAG: v_cmp_class_f32{{(_e64)?}} [[CMP:(vcc|s{{\[[0-9]+:[0-9]+\]}})]], [[SRC]], [[CLASS_MASK]]
++// GFX600-DAG: v_cmp_lt_f32{{(_e64)?}} [[CMP:(vcc|s{{\[[0-9]+:[0-9]+\]}})]], |[[SRC]]|, [[INF]]
+
+ // GFX600-DAG: v_cndmask_b32{{(_e32)?|(e64)?}} v{{[0-9]+}}, [[SRC]], [[MANT]], [[CMP]]
+ // GFX600-DAG: v_cndmask_b32{{(_e32)?|(e64)?}} v{{[0-9]+}}, 0, [[EXP]], [[CMP]]
+@@ -30,12 +30,14 @@ kernel void test_frexp_f32(global float* restrict out0,
+ }
+
+ // GCN-LABEL: {{^}}test_frexp_f64:
++// GFX600: s_mov_b32 s{{[0-9]+}}, 0{{$}}
+
+-// GFX600-DAG: s_movk_i32 [[CLASS_MASK:s[0-9]+]], 0x1f8
++// GFX600-DAG: s_mov_b32 s[[INF_LO:[0-9]+]], 0{{$}}
++// GFX600-DAG: s_mov_b32 s[[INF_HI:[0-9]+]], 0x7ff00000{{$}}
+ // GFX600-DAG: v_frexp_mant_f64{{(_e32)?}} v{{\[}}[[MANT_LO:[0-9]+]]:[[MANT_HI:[0-9]+]]{{\]}}, [[SRC:v\[[0-9]+:[0-9]+\]]]
+ // GFX600-DAG: v_frexp_exp_i32_f64{{(_e32)?}} [[EXP:v[0-9]+]], [[SRC:v\[[0-9]+:[0-9]+\]]]
+
+-// GFX600-DAG: v_cmp_class_f64{{(_e64)?}} [[CMP:(vcc|s{{\[[0-9]+:[0-9]+\]}})]], [[SRC]], [[CLASS_MASK]]
++// GFX600-DAG: v_cmp_lt_f64{{(_e64)?}} [[CMP:(vcc|s{{\[[0-9]+:[0-9]+\]}})]], |[[SRC]]|, s{{\[}}[[INF_LO]]:[[INF_HI]]{{\]}}
+
+ // GFX600-DAG: v_cndmask_b32{{(_e32)?|(e64)?}} v{{[0-9]+}}, v{{[0-9]+}}, v[[MANT_LO]], [[CMP]]
+ // GFX600-DAG: v_cndmask_b32{{(_e32)?|(e64)?}} v{{[0-9]+}}, v{{[0-9]+}}, v[[MANT_HI]], [[CMP]]
+diff --git a/test/compile/lgamma_r.cl b/test/compile/lgamma_r.cl
+index 1e1984226cd55c..56d1ba15f761f2 100644
+--- a/test/compile/lgamma_r.cl
++++ b/test/compile/lgamma_r.cl
+@@ -66,7 +66,7 @@ kernel void constant_fold_lgamma_r_f32(volatile global float* out,
+ out[0] = test_lgamma_r(0x1.0p-127f, sign_out);
+
+ // CONSTANTFOLD-NEXT: store volatile i32 1,
+- // CONSTANTFOLD-NEXT: store volatile float 0x419DE28040000000,
++ // CONSTANTFOLD-NEXT: store volatile float 0x419DE28060000000,
+ out[0] = test_lgamma_r(nextafter(0x1.0p+23f, __builtin_inff()), sign_out);
+
+ // CONSTANTFOLD-NEXT: store volatile i32 1,
diff --git a/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures2.patch b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures2.patch
new file mode 100644
index 000000000000..c0559e9468f6
--- /dev/null
+++ b/dev-libs/rocm-device-libs/files/rocm-device-libs-6.1.0-fix-test-failures2.patch
@@ -0,0 +1,44 @@
+Modified from https://github.com/ROCm/llvm-project/commit/794ebeffcafbf6f4d86cb1bfd7a5a0d1d30f1fc7
+From 794ebeffcafbf6f4d86cb1bfd7a5a0d1d30f1fc7 Mon Sep 17 00:00:00 2001
+From: Matt Arsenault <Matthew.Arsenault@amd.com>
+Date: Thu, 4 Jan 2024 20:40:30 +0700
+Subject: [PATCH] device-libs: Fix native_rsqrt test failures for f16-as-f32
+ case
+
+At some point the code quality regressed for these.
+
+Change-Id: Ib5c4c1d093a6056dd6213ed6eaf157ad806101fb
+---
+ amd/device-libs/test/compile/native_rsqrt.cl | 13 +++++++++----
+ 1 file changed, 9 insertions(+), 4 deletions(-)
+
+diff --git a/test/compile/native_rsqrt.cl b/test/compile/native_rsqrt.cl
+index 94ef375e4d522f..291cc6f32c3351 100644
+--- a/test/compile/native_rsqrt.cl
++++ b/test/compile/native_rsqrt.cl
+@@ -6,16 +6,21 @@
+
+ half __ocml_native_rsqrt_f16(half);
+
+-// GCN: {{^}}test_native_rsqrt_f16:
+-// GFX600: v_rsq_f32
+-// GFX700: v_rsq_f32
++// FIXME: Promoted case using full expansion
++// GCN-LABEL: {{^}}test_native_rsqrt_f16:
++// GFX600: v_sqrt_f32
++// GFX600: v_rcp_f32
++
++// GFX700: v_sqrt_f32
++// GFX700: v_rcp_f32
++
+ // GFX803: v_rsq_f16
+ kernel void test_native_rsqrt_f16(global half* restrict out, global half* restrict in) {
+ int id = get_local_id(0);
+ out[id] = __ocml_native_rsqrt_f16(in[id]);
+ }
+
+-// GCN: {{^}}test_native_rsqrt_f32:
++// GCN-LABEL: {{^}}test_native_rsqrt_f32:
+ // GCN: v_rsq_f32
+ kernel void test_native_rsqrt_f32(global float* restrict out, global float* restrict in) {
+ int id = get_local_id(0);
diff --git a/dev-libs/rocm-device-libs/metadata.xml b/dev-libs/rocm-device-libs/metadata.xml
index c47f589544e4..cbbf3a273306 100644
--- a/dev-libs/rocm-device-libs/metadata.xml
+++ b/dev-libs/rocm-device-libs/metadata.xml
@@ -5,7 +5,11 @@
<email>candrews@gentoo.org</email>
<name>Craig Andrews</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/ROCm-Device-Libs</remote-id>
+ <remote-id type="github">ROCm/ROCm-Device-Libs</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-5.7.1.ebuild b/dev-libs/rocm-device-libs/rocm-device-libs-5.7.1.ebuild
index 56af5a5be6b3..f86b432e076a 100644
--- a/dev-libs/rocm-device-libs/rocm-device-libs-5.7.1.ebuild
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-5.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -47,3 +47,10 @@ src_configure() {
)
cmake_src_configure
}
+
+src_install() {
+ cmake_src_install
+ local CLANG_EXE="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/bin/clang"
+ local bitcodedir="$("${CLANG_EXE}" -print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
+ dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+}
diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-6.0.0.ebuild b/dev-libs/rocm-device-libs/rocm-device-libs-6.0.0.ebuild
deleted file mode 100644
index 09ca777faf52..000000000000
--- a/dev-libs/rocm-device-libs/rocm-device-libs-6.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RESTRICT="strip"
-
-inherit cmake llvm
-
-LLVM_MAX_SLOT=17
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/"
- inherit git-r3
- S="${WORKDIR}/${P}/src"
-else
- SRC_URI="https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/ROCm-Device-Libs-rocm-${PV}"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Device Libraries"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-Device-Libs"
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="sys-devel/clang:${LLVM_MAX_SLOT}"
-DEPEND="${RDEPEND}"
-
-CMAKE_BUILD_TYPE=Release
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.5.1-fix-llvm-link.patch"
- )
-
-src_prepare() {
- sed -e "s:amdgcn/bitcode:lib/amdgcn/bitcode:" -i "${S}/cmake/OCL.cmake" || die
- sed -e "s:amdgcn/bitcode:lib/amdgcn/bitcode:" -i "${S}/cmake/Packages.cmake" || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- # -DLLVM_DIR="${EPREFIX}/usr/lib/llvm/roc/lib/cmake/llvm"
- -DLLVM_DIR="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/rocm-device-libs/rocm-device-libs-6.1.1.ebuild b/dev-libs/rocm-device-libs/rocm-device-libs-6.1.1.ebuild
new file mode 100644
index 000000000000..04fd989b95cb
--- /dev/null
+++ b/dev-libs/rocm-device-libs/rocm-device-libs-6.1.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+inherit cmake llvm-r1
+
+MY_P=llvm-project-rocm-${PV}
+components=( "amd/device-libs" )
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/llvm-project"
+ inherit git-r3
+ S="${WORKDIR}/${P}/${components[0]}"
+else
+ SRC_URI="https://github.com/ROCm/llvm-project/archive/rocm-${PV}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}/${components[0]}"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Device Libraries"
+HOMEPAGE="https://github.com/ROCm/ROCm-Device-Libs"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ dev-build/rocm-cmake
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/lld:${LLVM_SLOT}
+ ')
+"
+
+CMAKE_BUILD_TYPE=Release
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.5.0-test-bitcode-dir.patch"
+ "${FILESDIR}/${PN}-6.1.0-fix-llvm-link.patch"
+ "${FILESDIR}/${PN}-6.0.0-add-gws-attribute.patch"
+ "${FILESDIR}/${PN}-6.1.0-fix-test-failures.patch"
+ "${FILESDIR}/${PN}-6.1.0-fix-test-failures2.patch"
+)
+
+src_unpack() {
+ if [[ ${PV} == *9999 ]] ; then
+ git-r3_fetch
+ git-r3_checkout '' . '' "${components[@]}"
+ else
+ archive="${MY_P}.tar.gz"
+ ebegin "Unpacking from ${archive}"
+ tar -x -z -o \
+ -f "${DISTDIR}/${archive}" \
+ "${components[@]/#/${MY_P}/}" || die
+ eend ${?}
+ fi
+}
+
+src_prepare() {
+ sed -e "s:amdgcn/bitcode:lib/amdgcn/bitcode:" -i "${S}/cmake/OCL.cmake" || die
+ sed -e "s:amdgcn/bitcode:lib/amdgcn/bitcode:" -i "${S}/cmake/Packages.cmake" || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLLVM_DIR="$(get_llvm_prefix)"
+ )
+ # do not trust CMake with autoselecting Clang, as it autoselects the latest one
+ # producing too modern LLVM bitcode and causing linker errors in other packages
+ CC="$(get_llvm_prefix)/bin/clang" CXX="$(get_llvm_prefix)/bin/clang++" cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ local CLANG_EXE="$(get_llvm_prefix)/bin/clang"
+ # install symlink, so that clang won't ask for "--rocm-device-lib-path" flag anymore
+ local bitcodedir="$("${CLANG_EXE}" -print-resource-dir)/$(get_libdir)/amdgcn/bitcode"
+ dosym -r "/usr/lib/amdgcn/bitcode" "${bitcodedir#${EPREFIX}}"
+}
diff --git a/dev-libs/rocm-opencl-runtime/Manifest b/dev-libs/rocm-opencl-runtime/Manifest
index e17c2ec9074e..9779389a02c6 100644
--- a/dev-libs/rocm-opencl-runtime/Manifest
+++ b/dev-libs/rocm-opencl-runtime/Manifest
@@ -9,7 +9,7 @@ DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 0cdbc1415a355e1d56628834846aaa8587c9827e
DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11 SHA512 c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a
DIST rocclr-5.5.1.tar.gz 634330 BLAKE2B e6383a6b6b09f274a944d66effd345e38a191ec73ee5c5240f8ec8bb62a4df97b80835ce57f8f78c3834602b9da425b49289b5c7cd7e4c7071147ff409c6a6c9 SHA512 4c12011d22a4f14d9e93250b2a38716eb973139afa1adbbbd51c0e0ed13c0b7c1f45a37c71ef937c5fdabf09e928d7913ca3332fc61b7a2c10d21421306a228f
DIST rocm-clr-5.7.1.tar.gz 2008647 BLAKE2B 3db0760d6f83504e60caf88a2dd5e0bc02c7db9d6f263ad0eb2cfc79aa0f88a3699c412844a0158a796d9d02e79660287e791edad787d814eefffea4fd2298b4 SHA512 d79323481d82fc02c12a32cdcc0d14437d512af023e7737db0387b7eecb27fe6e4ae7c71d6adce57932a04bb24c880440d9dc10aeb5af11a4f2ca64d44330965
-DIST rocm-clr-6.0.0.tar.gz 1983453 BLAKE2B 2cf6ec7c3b0ec5dedeea94ff54af30662b781fc2eee22e3315094af61dc9d331eba33c1d9d463295848c5724e515a3137f9b189c1261273afad1a5f9d32226c2 SHA512 12e77a121150d8c25121b98bd7c6233c2568f9f4130bdbe6bc3ab225f14b8bea6a6bdc4ed497c0f999d3d3daabdca0de8caaa1b69911c11974b5d6f951734433
+DIST rocm-clr-6.1.1.tar.gz 2031034 BLAKE2B b0485bb015d31986f4988d1db0c029c826856e50b5bb1b58fac2097c14b3966668f1b8d41ec198889e27ac860497a8b3c081ec31d52390d5c9ff5db092bf7cce SHA512 86925e8b9a9e77b06a57daefbc7279887b4ef7c6a79c3717bc2f2d3bf29926281c60063fd17e21c65d7def520d9f579bf88f69051d053a38750ba968f69ca3fc
DIST rocm-opencl-runtime-5.1.3.tar.gz 1004765 BLAKE2B 64d9b42026d2be1d0e4aa666785699f6b4ec0584a927904a94bf830883050943503f8bdd7c97438a2fb11c71686a330d526f633959916c5c6c8da2e037841e79 SHA512 b83c3ae0bfad80f867bacce36710a8964f6dd7e64bf50da3ec6ce842217d6de63299d9ceaab9dc25a22252484520a85d02859809463dad5dda9b1f00a86863e0
DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B a3f600a68183337f92b152a123241cb7025889cca2ef6814d9d5b5a2146a78703b171d20bcb432bc7a2cdd1f24ad349408c17816b25a66702e9f0f5345af9082 SHA512 391f0f244b7f02972df8cada821e69ee8d81d96b9cff3c14f1d0838da583d8fb136ec4bd5ee820f6dd261968e9eef5e9a5b10b7bb76b1b64625c399d79bcb03f
DIST rocm-opencl-runtime-5.4.3.tar.gz 1005268 BLAKE2B f9398e4c2b0f045f1b5d8df9f31b7f2bef6a9201885aa6ee5fc5d71632cfde26a078d9a5ea38c3da12d3c187faf04c7bdcf1a8ecb9927cdba56b1efdfcdc44ee SHA512 f65d4622ce8721a6b91ab5b5b306d142ba507d3e631ac3ab0b76c5bc6d8d18455e02debd954c82e7eb609f232b509f1ec1a013dc2fad467c2c2ad31fdf15755d
@@ -19,6 +19,5 @@ EBUILD rocm-opencl-runtime-5.3.3-r1.ebuild 3630 BLAKE2B cdafd2367c4b222a43b434e8
EBUILD rocm-opencl-runtime-5.4.3-r1.ebuild 4031 BLAKE2B c952245f6f6ad1910facd33a82d25b77f2b20cbbdf4c05ca7ce735ab913fc49bdc5cdc1e8fc7f944cc5574331305e2d96cbb9bccd17a7ec28c042d9bec91499c SHA512 2cf80ae9fa5dba61936216fe87274998deefa70d0f20613ad0bf048e29f35eb37f525f1682024a85ab4a4acd79b8d75ad586008c5032dc527b293e79d3bc6a01
EBUILD rocm-opencl-runtime-5.5.1.ebuild 4002 BLAKE2B e784debbe6ca533290ca801cf965087e7e01d39c84a65ad2a738a672f3d330c7a28cc13fd5a8d6cbcc9520c9543cce9b762d480b6f3f4173006301c293af013b SHA512 38940e4b6d028fc8e713ec1641824776d0fab540f3e9e3011f6b377caf82a9b4d13ccd897605c01557975c1ec4f89285e944cee6b67bdbe56ddc300284d2df55
EBUILD rocm-opencl-runtime-5.7.1-r1.ebuild 3119 BLAKE2B 672082b1bea0f6cd45f8c37181e731d60dec3844fa0a31aca555b7c6e154d4981d33d1140fc83b3f8c6fbc46b7a13b88c76278ea0c04463eb0f2b398a60b3bbf SHA512 7d12f85d62bfb48df3f7c0d705e5411dad21ffa71964f19b09f2623aa836ecd91fedb28ad1ee5790ca5c538139e6790b2154c66dccc67687decdd3fb62d92b18
-EBUILD rocm-opencl-runtime-6.0.0.ebuild 3119 BLAKE2B 272dfd88268d3457367bf9f19e4622949ceb41b1f20c9504545e1638331ece944aaec9b4eb60f9afd1bbdd409252be70d291fbccd351c2296dbaf08a7094201a SHA512 3cedae3db98286f85dcdb3db35bdfcc7f6ac8702471d4cd7115bc6672a2623924a0aba6fec1e528fb184b91e1bad99dfa6511739c54ebc7699be76f5563c756e
-EBUILD rocm-opencl-runtime-9999.ebuild 4098 BLAKE2B dbeebfc8fe71bb84507cb8f021deda11c4d3027ed4f21f4bed3f92c732e5d7122a44a42e4d25c8b2df59ec94a825654d508ca3f02559827ab1db2472b6240c9c SHA512 8ede58974bf967eb569621aed33dbc0d974247059818f72195affb645ca1d8e642f6605eaeb345604c0376df9eabe84402cc5d1e8e53feb74c7d8d337fa44579
+EBUILD rocm-opencl-runtime-6.1.1.ebuild 2695 BLAKE2B 2e2241518863f36222e755d61f8e5c25510c5a5250458fce110d5830898a36ae3e97a20fce61382d7ebf39346dee705b673dd0c1e4390e3ee44f7c23eff4d1b7 SHA512 edfb87e56c042000e41480771186a8e536e35a58cb2e57ef71f3d118501dcc85eb1025eba6a6af0b25d9c896329aa832d56f9b1037031c4279e5f21367dfa81b
MISC metadata.xml 525 BLAKE2B 9af34c6be2bb5ff304e4d01810b810eb8a0639d1972325fad3b81c93aa4d060cbebddc9c06da702dd80f9aa98549720cf2bc674d5b11ef6f99ed30efe50d2110 SHA512 c50670dde49ec0d9d3acca19d37842ecf567429f455e1b37c5181e5d4361d829eff0980ba35096ef42c0789f8904d52425faf4a2aabf641142722957b626378d
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.0.0.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.0.0.ebuild
deleted file mode 100644
index b6912994ddb7..000000000000
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.0.0.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ROCM_SKIP_GLOBALS=1
-inherit cmake edo flag-o-matic rocm
-
-DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/clr"
-
-#if [[ ${PV} == *9999 ]] ; then
-# EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime"
-# EGIT_CLR_REPO_URI="https://github.com/ROCm-Developer-Tools/ROCclr"
-# inherit git-r3
-# S="${WORKDIR}/${P}"
-#else
- KEYWORDS="~amd64"
- SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz"
- S="${WORKDIR}/clr-rocm-${PV}/"
-#fi
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/rocr-runtime-6.0
- >=dev-libs/rocm-comgr-6.0
- >=dev-libs/rocm-device-libs-6.0
- >=virtual/opencl-3
- media-libs/mesa[-opencl]"
-DEPEND="${RDEPEND}"
-BDEPEND=">=dev-build/rocm-cmake-5.3
- media-libs/glew
- test? ( >=x11-apps/mesa-progs-8.5.0[X] )
- "
-
-src_unpack () {
-if [[ ${PV} == "9999" ]]; then
- git-r3_fetch
-OB git-r3_checkout
- git-r3_fetch "${EGIT_CLR_REPO_URI}"
- git-r3_checkout "${EGIT_CLR_REPO_URI}" "${CLR_S}"
- else
- default
- fi
-}
-
-src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/856088
- # https://github.com/ROCm/clr/issues/64
- #
- # Do not trust it for LTO either
- append-flags -fno-strict-aliasing
- filter-lto
-
- # Fix ld.lld linker error: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- # Reported upstream: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120
- append-cflags -fcommon
-
- local mycmakeargs=(
- -Wno-dev
- -DROCM_PATH="${EPREFIX}/usr"
- -DBUILD_TESTS=$(usex test ON OFF)
- -DEMU_ENV=ON
- -DBUILD_ICD=ON
- -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
- -DCLR_BUILD_OCL=on
- )
- cmake_src_configure
-}
-
-src_install() {
- insinto /etc/OpenCL/vendors
- doins opencl/config/amdocl64.icd
-
- cd "${BUILD_DIR}"/opencl || die
- insinto /usr/lib64
- doins amdocl/libamdocl64.so
- doins tools/cltrace/libcltrace.so
-}
-
-src_test() {
- check_amdgpu
- cd "${BUILD_DIR}"/tests/ocltst || die
- export OCL_ICD_FILENAMES="${BUILD_DIR}"/amdocl/libamdocl64.so
- local instruction1="Please start an X server using amdgpu driver (not Xvfb!),"
- local instruction2="and export OCLGL_DISPLAY=\${DISPLAY} OCLGL_XAUTHORITY=\${XAUTHORITY} before reruning the test."
- if [[ -n ${OCLGL_DISPLAY+x} ]]; then
- export DISPLAY=${OCLGL_DISPLAY}
- export XAUTHORITY=${OCLGL_XAUTHORITY}
- ebegin "Running oclgl test under DISPLAY ${OCLGL_DISPLAY}"
- if ! glxinfo | grep "OpenGL vendor string: AMD"; then
- ewarn "${instruction1}"
- ewarn "${instruction2}"
- die "This display does not have AMD OpenGL vendor!"
- fi
- ./ocltst -m $(realpath liboclgl.so) -A ogl.exclude
- eend $? || die "oclgl test failed"
- else
- ewarn "${instruction1}"
- ewarn "${instruction2}"
- die "\${OCLGL_DISPLAY} not set."
- fi
- edob ./ocltst -m $(realpath liboclruntime.so) -A oclruntime.exclude
- edob ./ocltst -m $(realpath liboclperf.so) -A oclperf.exclude
-}
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.1.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.1.ebuild
new file mode 100644
index 000000000000..465e3a2ddc66
--- /dev/null
+++ b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-6.1.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_SKIP_GLOBALS=1
+inherit cmake edo flag-o-matic rocm
+
+DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
+HOMEPAGE="https://github.com/ROCm-Developer-Tools/clr"
+
+SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz"
+S="${WORKDIR}/clr-rocm-${PV}/"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=dev-libs/rocr-runtime-6.0
+ >=dev-libs/rocm-comgr-6.0
+ >=dev-libs/rocm-device-libs-6.0
+ >=virtual/opencl-3
+ media-libs/mesa[-opencl]"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-build/rocm-cmake-5.3
+ media-libs/glew
+ test? ( >=x11-apps/mesa-progs-8.5.0[X] )
+"
+
+src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/856088
+ # https://github.com/ROCm/clr/issues/64
+ #
+ # Do not trust it for LTO either
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ # Fix ld.lld linker error: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ # Reported upstream: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120
+ append-cflags -fcommon
+
+ local mycmakeargs=(
+ -Wno-dev
+ -DROCM_PATH="${EPREFIX}/usr"
+ -DBUILD_TESTS=$(usex test ON OFF)
+ -DEMU_ENV=ON
+ -DBUILD_ICD=ON
+ -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DCLR_BUILD_OCL=on
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ insinto /etc/OpenCL/vendors
+ doins opencl/config/amdocl64.icd
+
+ cd "${BUILD_DIR}"/opencl || die
+ insinto /usr/lib64
+ doins amdocl/libamdocl64.so
+ doins tools/cltrace/libcltrace.so
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}"/tests/ocltst || die
+ export OCL_ICD_FILENAMES="${BUILD_DIR}"/amdocl/libamdocl64.so
+ local instruction1="Please start an X server using amdgpu driver (not Xvfb!),"
+ local instruction2="and export OCLGL_DISPLAY=\${DISPLAY} OCLGL_XAUTHORITY=\${XAUTHORITY} before reruning the test."
+ if [[ -n ${OCLGL_DISPLAY+x} ]]; then
+ export DISPLAY=${OCLGL_DISPLAY}
+ export XAUTHORITY=${OCLGL_XAUTHORITY}
+ ebegin "Running oclgl test under DISPLAY ${OCLGL_DISPLAY}"
+ if ! glxinfo | grep "OpenGL vendor string: AMD"; then
+ ewarn "${instruction1}"
+ ewarn "${instruction2}"
+ die "This display does not have AMD OpenGL vendor!"
+ fi
+ ./ocltst -m $(realpath liboclgl.so) -A ogl.exclude
+ eend $? || die "oclgl test failed"
+ else
+ ewarn "${instruction1}"
+ ewarn "${instruction2}"
+ die "\${OCLGL_DISPLAY} not set."
+ fi
+ edob ./ocltst -m $(realpath liboclruntime.so) -A oclruntime.exclude
+ edob ./ocltst -m $(realpath liboclperf.so) -A oclperf.exclude
+}
diff --git a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild b/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild
deleted file mode 100644
index 1ca30c8a10ae..000000000000
--- a/dev-libs/rocm-opencl-runtime/rocm-opencl-runtime-9999.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake edo flag-o-matic
-
-DESCRIPTION="Radeon Open Compute OpenCL Compatible Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime"
- EGIT_CLR_REPO_URI="https://github.com/ROCm-Developer-Tools/ROCclr"
- inherit git-r3
- S="${WORKDIR}/${P}"
-else
- SRC_URI="https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-${PV}.tar.gz -> rocclr-${PV}.tar.gz
- https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-${PV}.tar.gz -> rocm-opencl-runtime-${PV}.tar.gz"
- S="${WORKDIR}/ROCm-OpenCL-Runtime-rocm-${PV}"
-fi
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=dev-libs/rocr-runtime-5.3
- >=dev-libs/rocm-comgr-5.3
- >=dev-libs/rocm-device-libs-5.3
- >=virtual/opencl-3
- media-libs/mesa[-opencl]"
-DEPEND="${RDEPEND}
- dev-util/opencl-headers"
-BDEPEND=">=dev-build/rocm-cmake-5.3
- media-libs/glew
- test? ( >=x11-apps/mesa-progs-8.5.0[X] )
- "
-
-CLR_S="${WORKDIR}/ROCclr-rocm-${PV}"
-
-src_unpack () {
-if [[ ${PV} == "9999" ]]; then
- git-r3_fetch
- git-r3_checkout
- git-r3_fetch "${EGIT_CLR_REPO_URI}"
- git-r3_checkout "${EGIT_CLR_REPO_URI}" "${CLR_S}"
- else
- default
- fi
-}
-src_prepare() {
- cmake_src_prepare
-
- pushd ${CLR_S} || die
- # Bug #753377
- # patch re-enables accidentally disabled gfx800 family
- eapply "${FILESDIR}/${PN}-5.0.2-enable-gfx800.patch"
- popd || die
-}
-
-src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/856088
- # https://github.com/ROCm/clr/issues/64
- #
- # Do not trust it for LTO either
- append-flags -fno-strict-aliasing
- filter-lto
-
- # Fix ld.lld linker error: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/155
- append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
- # Reported upstream: https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/issues/120
- append-cflags -fcommon
-
- local mycmakeargs=(
- -Wno-dev
- -DROCCLR_PATH="${CLR_S}"
- -DAMD_OPENCL_PATH="${S}"
- -DROCM_PATH="${EPREFIX}/usr"
- -DBUILD_TESTS=$(usex test ON OFF)
- -DEMU_ENV=ON
- -DBUILD_ICD=OFF
- -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
- )
- cmake_src_configure
-}
-
-src_install() {
- insinto /etc/OpenCL/vendors
- doins config/amdocl64.icd
-
- cd "${BUILD_DIR}" || die
- insinto /usr/lib64
- doins amdocl/libamdocl64.so
- doins tools/cltrace/libcltrace.so
-}
-
-# Copied from rocm.eclass. This ebuild does not need amdgpu_targets
-# USE_EXPANDS, so it should not inherit rocm.eclass; it only uses the
-# check_amdgpu function in src_test. Rename it to check-amdgpu to avoid
-# pkgcheck warning.
-check-amdgpu() {
- for device in /dev/kfd /dev/dri/render*; do
- addwrite ${device}
- if [[ ! -r ${device} || ! -w ${device} ]]; then
- eerror "Cannot read or write ${device}!"
- eerror "Make sure it is present and check the permission."
- ewarn "By default render group have access to it. Check if portage user is in render group."
- die "${device} inaccessible"
- fi
- done
-}
-
-src_test() {
- check-amdgpu
- cd "${BUILD_DIR}"/tests/ocltst || die
- export OCL_ICD_FILENAMES="${BUILD_DIR}"/amdocl/libamdocl64.so
- local instruction1="Please start an X server using amdgpu driver (not Xvfb!),"
- local instruction2="and export OCLGL_DISPLAY=\${DISPLAY} OCLGL_XAUTHORITY=\${XAUTHORITY} before reruning the test."
- if [[ -n ${OCLGL_DISPLAY+x} ]]; then
- export DISPLAY=${OCLGL_DISPLAY}
- export XAUTHORITY=${OCLGL_XAUTHORITY}
- ebegin "Running oclgl test under DISPLAY ${OCLGL_DISPLAY}"
- if ! glxinfo | grep "OpenGL vendor string: AMD"; then
- ewarn "${instruction1}"
- ewarn "${instruction2}"
- die "This display does not have AMD OpenGL vendor!"
- fi
- ./ocltst -m $(realpath liboclgl.so) -A ogl.exclude
- eend $? || die "oclgl test failed"
- else
- ewarn "${instruction1}"
- ewarn "${instruction2}"
- die "\${OCLGL_DISPLAY} not set."
- fi
- edob ./ocltst -m $(realpath liboclruntime.so) -A oclruntime.exclude
- edob ./ocltst -m $(realpath liboclperf.so) -A oclperf.exclude
-}
diff --git a/dev-libs/rocr-runtime/Manifest b/dev-libs/rocr-runtime/Manifest
index f14730bad1d0..9de4a07a416a 100644
--- a/dev-libs/rocr-runtime/Manifest
+++ b/dev-libs/rocr-runtime/Manifest
@@ -1,17 +1,19 @@
AUX rocr-runtime-4.3.0_no-aqlprofiler.patch 1084 BLAKE2B dfc2b9bbea0360fdbbd04988f0dbed76e53d8d9f9d2a5217f154e02e39f7b78f3408edb0204a93b6b4e927103b2c041788bd6befb8475d3f4e333bdc6ad19a0d SHA512 f90b92eb547640bc8cf71d042f12a55504371e4c3e624b02435c026e7ae9d5885e23a2be3a0f5c443fc502b3a1c8a03fdb5efabaeaabe8be33a28aab3ac9d9ca
AUX rocr-runtime-5.0.1-cmake-install-paths.patch 2744 BLAKE2B fbbecdefbfabcbe4cd7f029e10d6abed94b492f94157839336adf83e98efe5c0e93dbb20856ca6adab32cb315bbd7b6c397c8fc48b66ea784cdbb3becb5f718e SHA512 db7ee8b87b526991a62c3cbfd385e85d27e05ba9a7f4726e8060d7ad29917e154bdcd0715e61a08210dad4b6112c731dfcab9e9f7e809b74da2f74c62a1eab72
-AUX rocr-runtime-5.7.1-extend-isa-compatibility-check.patch 3006 BLAKE2B 91de5e4c427678aa8623c1663dd044a2fde1f46ff450d167f516fb618ccdfe71713f3309146766350de171b43ecdab82fa7cc89ccf9bf2481b7f0c6e724fa8dc SHA512 2646741d75829ca22a142f520635586312884617e1747e53b9fa1e0f226e5ab7353b99c905a8cc0d6eda9bd74fb763b5e38e66e1ca342375444744393268c18a
-AUX rocr-runtime-5.7.1-musl.patch 3609 BLAKE2B 563a831a23f8d9515cca9cafc67355e631714c1f3f1eb02de02dd463db3da29cf75b055a8d3cb123a50039540941739e77a16dbdf8d16253785bec31e1577ad5 SHA512 99939293225a1015c280bbf1a01ea8e4cf53c2370ad940fa3b73c87ba84f87d24cd635e7dec4b5b6c28e25adc5ff6ccd7bee4ddec53e6b10c21bc7d9ae6bf73d
+AUX rocr-runtime-5.7.1-extend-isa-compatibility-check.patch 3003 BLAKE2B 203b65af267302440a9814c458296e969aab41ae4e83945e34a814037f66e620c9070721df288f25e93b0267b2e17d2d6e710c4b0ba741b83692ce65fdbd90b0 SHA512 5e0ffccce059ca79426ad1082d63c1687a22830fd919b5b643ea0d733b11040c0484f5f95f052cd7832d87c836eec97f362e79b60021dc8e833855785734a2cb
+AUX rocr-runtime-5.7.1-musl.patch 3923 BLAKE2B 9cc1abc84be25fe6432c50c227ce65f11526b0c53ee3f08aea79f4d14679943a6a68b55e56c1f14a75ed9c43d3e2dac21b3cfdfe8dc44bc0e21bd6e09b79fa1c SHA512 b44d292bc6dd1178bbc7885812db22cc96fc9e05509f175b59bc7d453dee5d58bfe45073f86f2496322a24cbd2986972f80b6495947dfcaa6838641a36690df8
+AUX rocr-runtime-6.1.0-ld-lld.patch 561 BLAKE2B 93ec03a4d758791ab0a88f9d80cf1f522681cf3d0cf4f020aa1014848dc607045b628d275a25bf9830c3f1a19342ae96b9bb026ae7a9513d5ba193774526c29a SHA512 83ebcac0ada1b8406a2f7277be5f3db0c71777009cfc8996c6f9317deb1f3846a25387a956f45c6aedcb8ef04cda0814ec7c6dcf1b369cb98f9ba8f3e774022d
+AUX rocr-runtime-6.1.0-musl.patch 3589 BLAKE2B b690a5c63ccd7056e8fc6699d0905933b55fac3d1015fa486cacf5713d43386d57131efdf8ab6b04625b11548e0e2d831a2ee83a3c65f71cc6353e456e98d223 SHA512 bb947984e747a9b772700934be3047e906f19469459f250986a36bf0fd7f0e3acbaaa9961fc18ceef13655070affb8dc4642b4957556b9941084348d9c62e0df
DIST rocr-runtime-5.1.3.tar.gz 720567 BLAKE2B bdf2d258ec607ffc69264d48ce82c36787757b7809397d643a24abaa852f3cc217a57210fba760d4d11ef8ce2922dc1ef275d3b47a4bebc5c7b204bbbb5b7c66 SHA512 d47523ea2fe32fee832ca19b56a091f52e16b366db1c571f87e5599514b826376d49281e79ff0936dcaf7349f9becbc8ae9b3e9472a9c3e14b62a3f98d541b35
DIST rocr-runtime-5.3.3.tar.gz 809871 BLAKE2B 1a44e88c34fcebcea3351de812f2ac64a7b151303c5bfc4066920755c185731388afff89c705afee6010d262f68358a20b1c0197e8f23c22ab24409eb55fde0a SHA512 27efe57954575549703b31c4a632548bf3d82df0f01d5f15485d0bda7efa6ec2ad0a4a8710b8f240ff57296eb62d3796926e32d16dfe448b188d8264fde0ef8b
DIST rocr-runtime-5.4.3.tar.gz 811062 BLAKE2B 4ee8ef49cdac7f6918db3aa96089852847d093aacc11ed7e7157a6eb512cf36a3d37396670c14ea24b16b1127c4547977390694d05bc6006ac48b40e707d6dae SHA512 29f13a1b16ef457071cc050227d57cda92992f416ebc074f8cd5a856d9bd76fd34ab2ccb53c21c3d798165282d44bba287ef44a9d1da327ee198e1facc77a4db
DIST rocr-runtime-5.5.1.tar.gz 816175 BLAKE2B e588d98cbd0d9a753b950ba676d6cddeed8cd094f346b2f67a761ac2d760ba28e27d5baceecf13fff53c114bb8412c8a4d892886c304d36181d5b0b020b8088a SHA512 1cae2ae4f30a248fa27622ed8b77ce112b80aed9bc1b8fc4372143d4ef241f47295a77f9e978be1332f48c06a7cbcdfd478dbc8464028cb761480049ab2413fb
DIST rocr-runtime-5.7.1.tar.gz 832009 BLAKE2B 67e4a64ee03b1f6edc43923c7ac44113ab58f78b032dc0a01952b2dd5b2ca37404044811effb9c8d83002ac4ea344a5d95ac62f3c66012bff2884ef55285cdb5 SHA512 a6547a104303032244d17b662a3eda48039732c215debb6178c0af8842c01c60f80989793420c101bd554e58332d215205da0c228dfc25538c56499f47dc6832
-DIST rocr-runtime-6.0.0.tar.gz 851206 BLAKE2B f45f72719e4146fc5c6755b34625de60900a84a7f97fc559d641409edbbda73132c9cf784d59c4ccfdc3f0a1902e379db68d565f92420a8128a04483c50831dd SHA512 18d79436a93b9f57ffa0d4db670e0f2b05c5b9826c9323c7c2f8c856f650a10e5c4b7f6e55e2750156f3859a289617ac40128cfb6fe25de918ee5d8e4b6a8095
-EBUILD rocr-runtime-5.1.3-r1.ebuild 1489 BLAKE2B bddcaa60234f530822d4f96ea90c4c178f91af3933c70fad0269287ba97d0a6243626dd88e2d31c62ac3dda7e6bc8abaf50836357d2d512befbbd0a0f2aaf112 SHA512 7a84de93ae70e158d7bb09318c38cc5e4251f5831ab07f0f022b35de87d2140e03f5ce8decc5aa80e67a0c436131753577aa52d1d7c62f0e419e3307e45b63e9
-EBUILD rocr-runtime-5.3.3-r1.ebuild 1305 BLAKE2B c0da341c96374676aeca634dfca42bbacb095b9dede470e5afec2f50f8b4889c09dca7ffed0d4ca6b99540cc306a1b97277fae53414dbb4861c5dd4b99e6b8c1 SHA512 b9e9874db0b956d9a987daf5c26aed6a283b2dd6b26998cc5e24488c223f61e9d73e35a5aa06a5f35e28ab48bfc4e7c1674175a90b29d98d7f1413f7e5d34a1d
-EBUILD rocr-runtime-5.4.3-r1.ebuild 1516 BLAKE2B e979a0fe77e9c811e7c24e1b357b3544e4439dcdda4c0b4e1817f2d628225a98ce6dd92f00b3b450169fe46f8e8c2d234c075d3a2134e1b78972a396c332eb40 SHA512 3b798668c823764eb2755ef934c36270f9f0a6d0403a2a81962280716ef02892d07c48e306b117ec8c15cf43f92ac998af2fa9deb30390360efefa30c2810128
-EBUILD rocr-runtime-5.5.1.ebuild 1305 BLAKE2B 53721d8a44f2325720ed0f096329a43f54128237ce9d6e1fed5bb2a14f64254d94cbea9f53539874f3b1b2360c8aa70187138eecff0d77f1a36f5fa884615225 SHA512 fc2317d2a91429d53cd1ecca30e455938850a512350538e8f4fbf8fecd7cb45055c82b65f7f62115040185e3689da83b36182b23f2096bea663cd23de525b270
-EBUILD rocr-runtime-5.7.1-r2.ebuild 1566 BLAKE2B b19f33db23b17d8719535781ebb933774b041bc79b13dc3c25c4f7f51c1ed159ba86d11c38c4ddbabeaa0b4020836354625b59d067cb914d8d64fc4d7844813b SHA512 8c9da7d2551cc54b6f5f12b53ed79d05076f99a0ad38a2ad5c07401b6894ca5a5fbb582d81a55498ab8527baa48b3bdab48628fef30ca977e690c2a00f25379d
-EBUILD rocr-runtime-6.0.0-r1.ebuild 1502 BLAKE2B 7d6bf1797f9b65251fc83789530b0e79875fc7f36e787c07c7b1f7d531821ced17eca651e8b98d55759411fc1b851a8506022cbcd5ba2664e865e7464f05a1f5 SHA512 d3b8b6b5dbcc8c86e145d1e8644d636e3d7263ec5546fdc0dd220c5883dbf17582bbdb8e405baf7ba8de52de0210a92f443c813ff10e8dda0d59b9b820b768ee
-MISC metadata.xml 515 BLAKE2B ccb566413bfb5e7027d1596b040f6c957dc8d58fc413859c4a08fbd484ab16d536948bcf24cdd1edd5bdc8a4951b5abe6adbb3da6fde37e5a9ba1bdcfd312827 SHA512 6d0f0ab69b8f04a9106d71003f17c00e693b42c03aa5c430ebb03f7ffb3ecb8f4b10128fd22462692b97870c23e85aa3f037433fa65c55a342d64038f0db5a93
+DIST rocr-runtime-6.1.1.tar.gz 903611 BLAKE2B 175e7267bfd9d70fb805135e765004cf2b43b2d66354f0cef857d417c8dac4ce7638ec1b90a1088324aa5f90ed8354c66b56846115368d68d622a215350d84dd SHA512 5e6e28dee29ef9df9d617f56038b2e52022738d5510833cd8e1738defe1049d0a957db4d9f63bbf55d8efca3a4ea349b95919dd1b6b35b9814ebba575a67af57
+EBUILD rocr-runtime-5.1.3-r1.ebuild 1522 BLAKE2B 2c1cada684235b8df5607ed5b231893ee8dea67c17b9c09d621a1da5c0f6109c025c7269aefedfcb645c978d8e875747b515e009f2c1a11942baa25ac5477fa5 SHA512 975e107ce7a8f3ce69bbc1e62758b8bed1fb985e83ec3513d0487b39062f11cc2cdcd3303e19ed8bce079b3eea24d05ac6dc7bc9761e304ecd8d5eca1a4d5149
+EBUILD rocr-runtime-5.3.3-r1.ebuild 1338 BLAKE2B ea4f2e9ec203d60464f9e54333f65f966cb3e60a9b075d94b68d28d6dec85935d6af65021ce33091f56d474d677509b34e90fa8f8eae0b7e6f590eb9c8155f87 SHA512 33317cb38c39421d1974c38b70c9b58c89dd602f4ed7a80585e2df08cad93cca7b9911bfd7207eabf995a52ebb9b647ee0c9d9f423eb8da4b09e5dd02c754039
+EBUILD rocr-runtime-5.4.3-r1.ebuild 1549 BLAKE2B 331d55c9204f77774d8bee7ea056367273ba3e3867b0ff8b0eb305dd2915d217c92d4d0183dca2df1848df15bd629542a9b893ffecee045ce8222dc141d7b962 SHA512 778832bcce9185113430aa17254245f193f1689c786f3cd0268104ea09b0b743722524750292f9c61ada4813e816039bddb92971598f02d361748bd5a270030f
+EBUILD rocr-runtime-5.5.1.ebuild 1338 BLAKE2B a65351876e310dd37f23b266836da7673659949d8c820c8d984b25d78d056aee519ac33bd6845dc47dd5bf53d95159086cb356d9d87f8b9f87c5b638c8939572 SHA512 f9087802ec8154d8f741c90a7fe554996531d721b140daaddc7708a533b8a3f3e23bd44edba8c81079e5981017a610442ef367444dbaebf7a522230675c023cf
+EBUILD rocr-runtime-5.7.1-r3.ebuild 1599 BLAKE2B 888ada488412b30170e5c00bf923ffd8bf6645819a323018bd7774b812ec4cee8b594fd9fdd8ff5b0e71cfd7c90ce9fa8e59fd5ab509c5115f1a0dc7cf5caa63 SHA512 5264f4a2759114e385d02199c47eb0c6d394f49cd51360a2ce5e9c69b98a22846771936f2b776acf50d9ece8c2464e75d8c2bed8587a172471427040caed7bf1
+EBUILD rocr-runtime-6.1.1.ebuild 1533 BLAKE2B 9ac67c36b8972c18566f3f891dd65f82627742597e8413d10c050a6a7516c99868a96a51138a039493f358db38d62c974661ec07b9e9acd45ce0e50b37f21eb3 SHA512 d35642542d43cb8f626ef318fde7b915f7cc60e43250fb96dd3b07557496f14e066586539a53ff4c9ec1bb85215b0ad4ae9f6eb5eead1f7ed384daddb0a17a92
+MISC metadata.xml 623 BLAKE2B bc808d06e4dd8c715a0abde57dba1fa02d563bed034e9cd4a8f50d78ed478ec1545aa0b42f6521ffa5c1ea57d456984c51af0cab39055201c4c04a4b46acc100 SHA512 d83b1e22d012536236067ac241b4b94f479e0adcd14a9e5647571f0550352e8d348965103183d51576e11414bb85714ded4222bfbb2a6464841b45e7644e8c2b
diff --git a/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-extend-isa-compatibility-check.patch b/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-extend-isa-compatibility-check.patch
index b12352e40c92..f0106abd6652 100644
--- a/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-extend-isa-compatibility-check.patch
+++ b/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-extend-isa-compatibility-check.patch
@@ -45,7 +45,7 @@ https://salsa.debian.org/rocm-team/rocr-runtime/-/blob/master/debian/patches/000
+ }
+ } else if (code_object_isa.GetMajorVersion() == 10) {
+ if (code_object_isa.GetMinorVersion() == 1) {
-+ const std::array<int32_t, 2> gfx1010_equivalent = { 0, 2 };
++ const std::array<int32_t, 1> gfx1010_equivalent = { 0 };
+ const std::array<int32_t, 4> gfx1010_superset = { 0, 1, 2, 3 };
+ if (Contains(gfx1010_equivalent, code_object_isa.GetStepping()) &&
+ Contains(gfx1010_superset, agent_isa.GetStepping())) {
diff --git a/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-musl.patch b/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-musl.patch
index 0e8e53209738..13d731adb3a2 100644
--- a/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-musl.patch
+++ b/dev-libs/rocr-runtime/files/rocr-runtime-5.7.1-musl.patch
@@ -23,6 +23,17 @@ Bug: https://github.com/ROCm/ROCR-Runtime/issues/181
}
hsa_signal_value_t BusyWaitSignal::LoadRelaxed() {
+--- a/core/runtime/hsa.cpp
++++ b/core/runtime/hsa.cpp
+@@ -155,7 +155,7 @@ template <class T> struct ValidityError<const T*> {
+
+ template <class T>
+ static __forceinline bool IsValid(T* ptr) {
+- return (ptr == NULL) ? NULL : ptr->IsValid();
++ return (ptr == NULL) ? false : ptr->IsValid();
+ }
+
+ namespace AMD {
--- a/core/util/lnx/os_linux.cpp
+++ b/core/util/lnx/os_linux.cpp
@@ -111,9 +111,12 @@ class os_thread {
diff --git a/dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-ld-lld.patch b/dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-ld-lld.patch
new file mode 100644
index 000000000000..fb5d3d341967
--- /dev/null
+++ b/dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-ld-lld.patch
@@ -0,0 +1,17 @@
+Fix "symbol not defined" when linking with ld.lld >= 17
+https://github.com/ROCm/ROCR-Runtime/issues/204
+--- a/hsacore.so.def
++++ b/hsacore.so.def
+@@ -246,12 +246,6 @@ global:
+ hsa_amd_vmem_retain_alloc_handle;
+ hsa_amd_vmem_get_alloc_properties_from_handle;
+ hsa_amd_agent_set_async_scratch_limit;
+- hsa_tools_scratch_event_alloc_start;
+- hsa_tools_scratch_event_alloc_end;
+- hsa_tools_scratch_event_free_start;
+- hsa_tools_scratch_event_free_end;
+- hsa_tools_scratch_event_async_reclaim_start;
+- hsa_tools_scratch_event_async_reclaim_end;
+
+ local:
+ *;
diff --git a/dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-musl.patch b/dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-musl.patch
new file mode 100644
index 000000000000..7554c8c79ec1
--- /dev/null
+++ b/dev-libs/rocr-runtime/files/rocr-runtime-6.1.0-musl.patch
@@ -0,0 +1,106 @@
+Fix compilation and symbol search with musl.
+
+Bug: https://github.com/ROCm/ROCR-Runtime/issues/181
+--- src.orig/core/inc/checked.h
++++ src/core/inc/checked.h
+@@ -58,7 +58,7 @@ template <uint64_t code, bool multiProce
+ Check(const Check&) { object_ = uintptr_t(this) ^ uintptr_t(code); }
+ Check(Check&&) { object_ = uintptr_t(this) ^ uintptr_t(code); }
+
+- ~Check() { object_ = NULL; }
++ ~Check() { object_ = uintptr_t(NULL); }
+
+ const Check& operator=(Check&& rhs) { return *this; }
+ const Check& operator=(const Check& rhs) { return *this; }
+--- src.orig/core/runtime/default_signal.cpp
++++ src/core/runtime/default_signal.cpp
+@@ -57,7 +57,7 @@ int BusyWaitSignal::rtti_id_ = 0;
+ BusyWaitSignal::BusyWaitSignal(SharedSignal* abi_block, bool enableIPC)
+ : Signal(abi_block, enableIPC) {
+ signal_.kind = AMD_SIGNAL_KIND_USER;
+- signal_.event_mailbox_ptr = NULL;
++ signal_.event_mailbox_ptr = uint64_t(NULL);
+ }
+
+ hsa_signal_value_t BusyWaitSignal::LoadRelaxed() {
+--- src.orig/core/util/lnx/os_linux.cpp
++++ src/core/util/lnx/os_linux.cpp
+@@ -130,9 +130,12 @@ class os_thread {
+ }
+ }
+
++ int cores = 0;
++ cpu_set_t* cpuset = nullptr;
++
+ if (core::Runtime::runtime_singleton_->flag().override_cpu_affinity()) {
+- int cores = get_nprocs_conf();
+- cpu_set_t* cpuset = CPU_ALLOC(cores);
++ cores = get_nprocs_conf();
++ cpuset = CPU_ALLOC(cores);
+ if (cpuset == nullptr) {
+ fprintf(stderr, "CPU_ALLOC failed: %s\n", strerror(errno));
+ return;
+@@ -642,11 +645,13 @@ SharedMutex CreateSharedMutex() {
+ fprintf(stderr, "rw lock attribute init failed: %s\n", strerror(err));
+ return nullptr;
+ }
++#if defined(__GLIBC__)
+ err = pthread_rwlockattr_setkind_np(&attrib, PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP);
+ if (err != 0) {
+ fprintf(stderr, "Set rw lock attribute failure: %s\n", strerror(err));
+ return nullptr;
+ }
++#endif
+
+ pthread_rwlock_t* lock = new pthread_rwlock_t;
+ err = pthread_rwlock_init(lock, &attrib);
+--- src.orig/core/util/utils.h
++++ src/core/util/utils.h
+@@ -74,7 +74,7 @@ static __forceinline void* _aligned_mall
+ return aligned_alloc(alignment, size);
+ #else
+ void *mem = NULL;
+- if (NULL != posix_memalign(&mem, alignment, size))
++ if (0 != posix_memalign(&mem, alignment, size))
+ return NULL;
+ return mem;
+ #endif
+--- src.orig/image/util.h
++++ src/image/util.h
+@@ -99,7 +99,7 @@ static __forceinline void* _aligned_mall
+ return aligned_alloc(alignment, size);
+ #else
+ void* mem = NULL;
+- if (NULL != posix_memalign(&mem, alignment, size)) return NULL;
++ if (0 != posix_memalign(&mem, alignment, size)) return NULL;
+ return mem;
+ #endif
+ }
+--- src.orig/core/util/lnx/os_linux.cpp
++++ src/core/util/lnx/os_linux.cpp
+@@ -65,6 +65,16 @@
+ #include <cpuid.h>
+ #endif
+
++/*
++ * d_un.d_ptr is relative on non glibc systems
++ * elf(5) documents it this way, glibc diverts from this documentation
++ */
++#ifdef __GLIBC__
++#define ABS_ADDR(base, ptr) (ptr)
++#else
++#define ABS_ADDR(base, ptr) ((base) + (ptr))
++#endif
++
+ namespace rocr {
+ namespace os {
+
+@@ -299,7 +309,7 @@ static int callback(struct dl_phdr_info* info, size_t size, void* data) {
+ for (int j = 0;; j++) {
+ if (dyn_section[j].d_tag == DT_NULL) break;
+
+- if (dyn_section[j].d_tag == DT_STRTAB) strings = (char*)(dyn_section[j].d_un.d_ptr);
++ if (dyn_section[j].d_tag == DT_STRTAB) strings = (char*)ABS_ADDR(info->dlpi_addr, dyn_section[j].d_un.d_ptr);
+
+ if (dyn_section[j].d_tag == DT_STRSZ) limit = dyn_section[j].d_un.d_val;
+ }
diff --git a/dev-libs/rocr-runtime/metadata.xml b/dev-libs/rocr-runtime/metadata.xml
index 0e418bcc9837..5f0e6d6b486e 100644
--- a/dev-libs/rocr-runtime/metadata.xml
+++ b/dev-libs/rocr-runtime/metadata.xml
@@ -9,7 +9,11 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/ROCR-Runtime</remote-id>
+ <remote-id type="github">ROCm/ROCR-Runtime</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild
index e7a6b4f59310..c6ead573fcf6 100644
--- a/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild
+++ b/dev-libs/rocr-runtime/rocr-runtime-5.1.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -32,6 +32,7 @@ RDEPEND="${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}
>=dev-libs/roct-thunk-interface-${PV}
>=dev-libs/rocm-device-libs-${PV}
+ <=dev-libs/rocm-device-libs-6.0
sys-devel/clang
sys-devel/lld"
BDEPEND="app-editors/vim-core"
diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild
index 2f9c72c2c2f0..50f9fd7ddbc1 100644
--- a/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild
+++ b/dev-libs/rocr-runtime/rocr-runtime-5.3.3-r1.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}
>=dev-libs/roct-thunk-interface-${PV}
>=dev-libs/rocm-device-libs-${PV}
+ <=dev-libs/rocm-device-libs-6.0
sys-devel/clang
sys-devel/lld"
BDEPEND="app-editors/vim-core"
diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild
index 5ee12fb5d5ba..7e8bc2bfae70 100644
--- a/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild
+++ b/dev-libs/rocr-runtime/rocr-runtime-5.4.3-r1.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}
>=dev-libs/roct-thunk-interface-${PV}
>=dev-libs/rocm-device-libs-${PV}
+ <=dev-libs/rocm-device-libs-6.0
sys-devel/clang
sys-devel/lld"
BDEPEND="app-editors/vim-core"
diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
index 36f37da462ab..2ba50c9ad4d9 100644
--- a/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
+++ b/dev-libs/rocr-runtime/rocr-runtime-5.5.1.ebuild
@@ -32,6 +32,7 @@ RDEPEND="${COMMON_DEPEND}"
DEPEND="${COMMON_DEPEND}
>=dev-libs/roct-thunk-interface-${PV}
>=dev-libs/rocm-device-libs-${PV}
+ <=dev-libs/rocm-device-libs-6.0
sys-devel/clang
sys-devel/lld"
BDEPEND="app-editors/vim-core"
diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.7.1-r2.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.7.1-r2.ebuild
deleted file mode 100644
index b22b60ffa24f..000000000000
--- a/dev-libs/rocr-runtime/rocr-runtime-5.7.1-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LLVM_MAX_SLOT=17
-
-inherit cmake flag-o-matic llvm
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/"
- inherit git-r3
- S="${WORKDIR}/${P}/src"
-else
- SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime"
-PATCHES=(
- "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
- "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch"
- "${FILESDIR}/${PN}-5.7.1-musl.patch"
-)
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug"
-
-COMMON_DEPEND="dev-libs/elfutils
- x11-libs/libdrm"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/roct-thunk-interface-${PV}
- >=dev-libs/rocm-device-libs-${PV}
- sys-devel/clang:${LLVM_MAX_SLOT}=
- sys-devel/lld:${LLVM_MAX_SLOT}="
-RDEPEND="${DEPEND}"
-BDEPEND="app-editors/vim-core"
- # vim-core is needed for "xxd"
-
-src_prepare() {
- # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
- sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/856091
- # https://github.com/ROCm/ROCR-Runtime/issues/182
- filter-lto
-
- use debug || append-cxxflags "-DNDEBUG"
- local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
- cmake_src_configure
-}
diff --git a/dev-libs/rocr-runtime/rocr-runtime-5.7.1-r3.ebuild b/dev-libs/rocr-runtime/rocr-runtime-5.7.1-r3.ebuild
new file mode 100644
index 000000000000..57ea514d66ad
--- /dev/null
+++ b/dev-libs/rocr-runtime/rocr-runtime-5.7.1-r3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=17
+
+inherit cmake flag-o-matic llvm
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/"
+ inherit git-r3
+ S="${WORKDIR}/${P}/src"
+else
+ SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Runtime"
+HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime"
+PATCHES=(
+ "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
+ "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch"
+ "${FILESDIR}/${PN}-5.7.1-musl.patch"
+)
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug"
+
+COMMON_DEPEND="dev-libs/elfutils
+ x11-libs/libdrm"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/roct-thunk-interface-${PV}
+ >=dev-libs/rocm-device-libs-${PV}
+ <=dev-libs/rocm-device-libs-6.0
+ sys-devel/clang:${LLVM_MAX_SLOT}=
+ sys-devel/lld:${LLVM_MAX_SLOT}="
+RDEPEND="${DEPEND}"
+BDEPEND="app-editors/vim-core"
+ # vim-core is needed for "xxd"
+
+src_prepare() {
+ # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
+ sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/856091
+ # https://github.com/ROCm/ROCR-Runtime/issues/182
+ filter-lto
+
+ use debug || append-cxxflags "-DNDEBUG"
+ local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
+ cmake_src_configure
+}
diff --git a/dev-libs/rocr-runtime/rocr-runtime-6.0.0-r1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-6.0.0-r1.ebuild
deleted file mode 100644
index 374dcec97554..000000000000
--- a/dev-libs/rocr-runtime/rocr-runtime-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic llvm
-
-LLVM_MAX_SLOT=17
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/"
- inherit git-r3
- S="${WORKDIR}/${P}/src"
-else
- SRC_URI="https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Runtime"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCR-Runtime"
-PATCHES=(
- "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
- "${FILESDIR}/${PN}-5.7.1-musl.patch"
-)
-
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug"
-
-COMMON_DEPEND="dev-libs/elfutils
- x11-libs/libdrm"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/roct-thunk-interface-${PV}
- >=dev-libs/rocm-device-libs-${PV}
- sys-devel/clang:${LLVM_MAX_SLOT}=
- sys-devel/lld:${LLVM_MAX_SLOT}="
-RDEPEND="${DEPEND}"
-BDEPEND="app-editors/vim-core"
- # vim-core is needed for "xxd"
-
-src_prepare() {
- # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
- sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/856091
- # https://github.com/ROCm/ROCR-Runtime/issues/182
- filter-lto
-
- use debug || append-cxxflags "-DNDEBUG"
- local mycmakeargs=( -DINCLUDE_PATH_COMPATIBILITY=OFF )
- cmake_src_configure
-}
diff --git a/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild b/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild
new file mode 100644
index 000000000000..06778711004a
--- /dev/null
+++ b/dev-libs/rocr-runtime/rocr-runtime-6.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+
+inherit cmake flag-o-matic llvm-r1
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/ROCR-Runtime/"
+ inherit git-r3
+ S="${WORKDIR}/${P}/src"
+else
+ SRC_URI="https://github.com/ROCm/ROCR-Runtime/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/ROCR-Runtime-rocm-${PV}/src"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Runtime"
+HOMEPAGE="https://github.com/ROCm/ROCR-Runtime"
+PATCHES=(
+ "${FILESDIR}/${PN}-4.3.0_no-aqlprofiler.patch"
+ "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch"
+ "${FILESDIR}/${PN}-6.1.0-musl.patch"
+ "${FILESDIR}/${PN}-6.1.0-ld-lld.patch"
+)
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug"
+
+COMMON_DEPEND="dev-libs/elfutils
+ x11-libs/libdrm"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/roct-thunk-interface-${PV}
+ >=dev-libs/rocm-device-libs-${PV}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/lld:${LLVM_SLOT}=
+ ')
+"
+RDEPEND="${DEPEND}"
+BDEPEND="app-editors/vim-core"
+ # vim-core is needed for "xxd"
+
+src_prepare() {
+ # Gentoo installs "*.bc" to "/usr/lib" instead of a "[path]/bitcode" directory ...
+ sed -e "s:-O2:--rocm-path=${EPREFIX}/usr/lib/ -O2:" -i image/blit_src/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/856091
+ # https://github.com/ROCm/ROCR-Runtime/issues/182
+ filter-lto
+
+ use debug || append-cxxflags "-DNDEBUG"
+ cmake_src_configure
+}
diff --git a/dev-libs/roct-thunk-interface/Manifest b/dev-libs/roct-thunk-interface/Manifest
index 997768492e70..bd29fcff0219 100644
--- a/dev-libs/roct-thunk-interface/Manifest
+++ b/dev-libs/roct-thunk-interface/Manifest
@@ -1,16 +1,19 @@
+AUX kfdtest-6.1.0-libpath.patch 431 BLAKE2B ba078dda302bddc7431ce8016271d895e0104f3779681ec2d89756f2b43679a7085bd9477868283b127ebed8a40dcf406f8c2a70369e470ebd52d6affd9a3e9f SHA512 b86538013763552963b7667657a3b2d0c946d5b989bf73523308c191b48902deda6c7a097dbc53851e979fcd72e150dc38ded0ed9c1e22f16e1466becb456217
+AUX kfdtest-6.1.0-linklibLLVM.patch 1087 BLAKE2B d0d8bea523995a1bd82f813e09958875806eabba78c54daf299df9cc129fd043377241896ce5e829676c6ba2fe3055b0eebb76478b6c9c80d8f76ebfb745159b SHA512 3c5ed615c2e3a6abc45fb931f25596d6d5d83de096f1057f24cdac2d7efbbfea58d369eb0b1eefa93fa67efb46600d8df20be4924efac3a73cd8fcec1cbcd491
+AUX kfdtest-6.1.0-skipIPCtest.patch 955 BLAKE2B af2c2f59acf24415746bf6d4179589b7c2e3e4c6292fccd2b2ebd9400f76543da8cc6d963a5e0fb62c407710d9c39fcd8f5a7d086eeb57a3c34ce8048a1e3bbe SHA512 286b0226a2e75de5a2d882c85bd9a4e5014683a5a95c11a9ee9d06f075af1ce15b276e570d2bd02e3ba9a572ae8f8bbea2fbeda9804312218cc2f34ccb636b58
AUX roct-thunk-interface-5.7.0-functions.patch 335 BLAKE2B 590ee1b8f412836c9fae0e10d7acd91842f6dd9aa87dd40a7a8ea48596dc2a1aabf2dea69cc2924fa0b4467d8238bde42c58ac95415fc0324133ea4389f413a8 SHA512 a1961fb2d0636bdb1720abdf433ef4d0f5f69f48784efc45ed77dc8cdd7bc2433dc9aaec0ef9105db12e4d6a8a57d50ee1ffa7b0d42990be1d88ff668f7b15ba
AUX roct-thunk-interface-5.7.1-musl.patch 1878 BLAKE2B c2103b5b8d76e3a637b79bb701308d7c1b2f6def76206e5a1e3841c12e92bec19a6e9a596238709ee4413072530dd984f7910be6bfc394622b34a93ad5cf1c9e SHA512 b5da199e15eb01a087bbc3600a7df5971029594a778ebfc71185320a662f0681a65fd55ad71ba3089e6a72745dfa1de5f637cb96fe8ab3510869e9fb272f5819
-AUX roct-thunk-interface-6.0.0-functions.patch 309 BLAKE2B 98644ddc99416d99da0c671e4b70607cb360831fd0f2a64f38e6f2f2c008d9c6b2fa24a1ac525cbbbdffabf918eaf84ce0c10db7a383e05ac30f6e999c6913f4 SHA512 136b42cac9dfb209594b6b88c4abd501e98d48dca1bd573443e414ab7098cfcac3789cecb3b625e8ed91d0d15fe1ef13668bf4da9f89d808838de9d348eba99f
+AUX roct-thunk-interface-6.1.0-visibility.patch 868 BLAKE2B d32fcc6a230af549b73db30183fcb2339fcd3bc68dfbf1f7dce0e35361a674f77cba58ef485c3212de43e95c5eabf517386c6b7a289e57ed38b5d6e21e191939 SHA512 6c540e70c53a602477943ff9a26d5eab3d02d8a3c8577b1e39d5baf5a3703de70073e1d0db5083d03460bdd1e2d2fff2cf6356e57d7e392ce4d4dac6bae74900
DIST roct-thunk-interface-5.1.3.tar.gz 3178689 BLAKE2B c46af7bc60772beaa9a214a86a634290cfd7952589f70736c0c2544c0459eb4fdcc65030d897dbb67bfbaae545f529ac647397df3fcfeddeb5d5e05a283cfd6b SHA512 746a04e667ce242160d6e2519594fc93b205520dae28678859fbd40c3c641082aa6219c04c8e2b58289763a5244dd6336b56c2e2016ba671c5e5a6fb9ca5caea
DIST roct-thunk-interface-5.3.3.tar.gz 646773 BLAKE2B 48632cad576ceccede0ee62663f226cbedba8374d8962028fd729a7b8e7eb75bebcb2f8ce06a838de15a388caea3d6dcb150db80f8d45a91675997b4f80625e6 SHA512 4a8730d16a0d240a43d5e22092325b0731d133733af0aac6c6893763d1ffb1a04a0c045d988835079581e097fc7c9e383f41ba84daa105c032d3a653b6b2c6b0
DIST roct-thunk-interface-5.4.3.tar.gz 648897 BLAKE2B 9eefc5f417280a98c7c6b6d611d0d87fa52abca94f67bf5ecc10d84bb86433b5ff502f76aa6724245c7cf9d82b5c16c10943275e8d41f0053484765df5a901db SHA512 1787526515ec708edc398cdba308a8dfa32c2579524a6856a6f336cb7bfee8f9a00d67f1b489993c7454d1d88885032ce85ac752b4a15aaedef910f147aed3b5
DIST roct-thunk-interface-5.5.1.tar.gz 649617 BLAKE2B 54ecae486e5d8b99363947a93b38bb80f6b129bbacc1b3152d58e44cf093e44254075cdc49f6d0f474a04c5e2a1f3945399a744892ac1e5c1fb3ff38fd02370c SHA512 359ce5c7d8fce1f6100aac236efd24d35ce8098732bf89225e7c07a4731452388b5213eda8767a8d7723afa2041033bbcb287dcb00e88a0df9494acf70f8ebaf
DIST roct-thunk-interface-5.7.1.tar.gz 665529 BLAKE2B 407601d45976ad66e85999c53bcaa62fefa2ea823e1d3296a9aabe8b6a9c915776344de4499fcf6f9ee80193201308b27b387a7225aca5d2cc7e294143eefacd SHA512 c0dc449c8b713ac543f6cd6c876ea0f160dcb1a5c4a52a2b1364fcae0039e9fe195e4223a2644d7d3a7fbc2a48166e798d15b9088e2097b65974e2ba5e48bdcf
-DIST roct-thunk-interface-6.0.0.tar.gz 665726 BLAKE2B 634165c1dce2d4e2f635688ea54c0eb3dd0cf0a0ae84fbbf22f07f62675ad77daea168b16c73e7b4912a46b8507d414119310f31bf110475e27d4629209067d9 SHA512 136a512273823738a3a85330158099b33084018485c94cb20244d61b5f6932949d32eba1fe77512b0933f0269da2f5bcec4cef5b503dc810140a9c080cf65e0f
+DIST roct-thunk-interface-6.1.1.tar.gz 666377 BLAKE2B b30d733fb769f7169e97b8a28eaa61c84205aec06b55d662d24f159a3c84190f3252f090413769e56eb621abc789fae521cb7b26d7cdac952ff1e4e120707bc9 SHA512 2c579606d2ced9f8b5e32841db745819771b7d6ce0cef90b818e3710470e30c7715540125d99ed5ea13c4e672d5af6d8ad2dd5975ef76cab7ba993d86cf74eb4
EBUILD roct-thunk-interface-5.1.3.ebuild 1107 BLAKE2B c8d1aad9be55420235043628caa570cfa5f9164c6a3d20c7d90a6cac385ad2c886c44a89f2d9181742f9c284067b0d0b078fb2ea04e44ac9f1a145505f4b9971 SHA512 08bce5619f4e5e163b23928c0088e7f022d0f9f95bfba4b4e237a74ade30a327bf3cf954590f9d788ab7a16dd4f90ff53bd3e87011866af1d68a200bbeeceb7f
EBUILD roct-thunk-interface-5.3.3.ebuild 1107 BLAKE2B c8d1aad9be55420235043628caa570cfa5f9164c6a3d20c7d90a6cac385ad2c886c44a89f2d9181742f9c284067b0d0b078fb2ea04e44ac9f1a145505f4b9971 SHA512 08bce5619f4e5e163b23928c0088e7f022d0f9f95bfba4b4e237a74ade30a327bf3cf954590f9d788ab7a16dd4f90ff53bd3e87011866af1d68a200bbeeceb7f
EBUILD roct-thunk-interface-5.4.3.ebuild 1107 BLAKE2B c5523fd9ba5475faf5b8bb4ea35a100f4049a8b008c3dec048e03b8e14b394f28b8b5515f7b93c94774c75304e2df7ef745e9538eae5309c6faa569748d32551 SHA512 dfc0e032b61667c9171900f36bc7f18df0e67635e8988d91a8041c298053d9c977adf123af2326e7986bbe00f45ea3ec3e3630ff0993279cfd7becbb5492fc36
EBUILD roct-thunk-interface-5.5.1.ebuild 1055 BLAKE2B a2341ff457f5ee2754ee8cb63a68b90ee67074946d39ab064fa8838b8fa5d0239f330b2751d233c3038b3988a40486d9df7715df0fd26a6677c5789982679c1f SHA512 49819d214fde8e77f8ca051d9dc44af03472a17e0509aa92812a416bff9008577d3a5bbf96fed12315ce3bd1655641f71ac721d2440b7031927e883475c648fe
EBUILD roct-thunk-interface-5.7.1-r1.ebuild 1149 BLAKE2B 31bacc1a1123eac6afe14c9dacf150cf64c8ac85b46e7f4ad386b9e3d8b06b6a2264210f021123218c42c74c87a849f34327baeb648ffd5269276f31302a7151 SHA512 f58abcb15dcbf13d0ef5c148430e2de70345831ad693fa2c2fca2e586e5625a8252c6a57f9ec0d2a75c4f92ba7267acffd985cbc91d8ba157a3e13a952fecf76
-EBUILD roct-thunk-interface-6.0.0-r1.ebuild 1149 BLAKE2B 6b2697ae965530cee6d036a370376ded734acadf93970bb4ef6636cbb0245b122e5153a462496395fad1d41daf1e4901c5c21b5464824e81a249997ab61a79e2 SHA512 249cc0a47b0cd2c59c5c2e4e946973154b18aaf9d9c2ac4c68dcd08b4b289080e52baaa2290f60c5ae29dbf3f4256f56e4b35a3f267514e06403914b994a97e9
-MISC metadata.xml 674 BLAKE2B ceb6cc04ddd9f957a765c89bfe83de382412c5d04bce87e3fa9c0fdfe72fa2d24e597aa47287488463fa34d85a91556d2b7ea073b19c341a48045c9e7f51f9f3 SHA512 8cb0feb4d6ea9d3de4a45a9be0de498b5ebb36a779af03e58f5c04593082e5bd618614c1daf2707f3bb1de019bf88292605669e2be48d9bede6e708c39aae7e2
+EBUILD roct-thunk-interface-6.1.1.ebuild 1865 BLAKE2B dea59c6a6f34bded83edffaebdbea338857050ec782c87a29e0bcab40a20782f383f029b782776ab4f8e11c8e56e6d41a62ef88485be281cc442239d7af2abef SHA512 bc61c903a352b5ea1a5f453fe0aa37361e028af2b277bce9a300a52dbd34aa3dd26ae9a9286acf4e569a4175ebdccaf98cf215a20ae9a039e1343a7cf81d8a84
+MISC metadata.xml 661 BLAKE2B c019c853506c550339b18a7f1ab57fd5f2876309823bab923ef07f7f997d820c2664ae5c0c1d2e29c2ccdf613f96cdaf85d92a3734aeb105c392847aed73c76b SHA512 194cdad18f2be9fb4d895ff75b4ce9c6a59443caad443061ea70a8cc4778ec13ca35273c8018ac1d00c7ecd146302ee4bf856ad653a174a1ad281d235b6e12e9
diff --git a/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-libpath.patch b/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-libpath.patch
new file mode 100644
index 000000000000..1d7d73ad7a8a
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-libpath.patch
@@ -0,0 +1,13 @@
+The built hsakmt library is right under BUILD_DIR, not BUILD_DIR/lib
+===================================================================
+--- a/tests/kfdtest/CMakeLists.txt
++++ b./tests/kfdtest/CMakeLists.txt
+@@ -117,7 +117,7 @@ else()
+ endif()
+
+ if( DEFINED LIBHSAKMT_PATH )
+- set ( HSAKMT_LIBRARY_DIRS ${LIBHSAKMT_PATH}/lib )
++ set ( HSAKMT_LIBRARY_DIRS ${LIBHSAKMT_PATH}/ )
+ set ( HSAKMT_LIBRARIES hsakmt )
+ endif()
+
diff --git a/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-linklibLLVM.patch b/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-linklibLLVM.patch
new file mode 100644
index 000000000000..61d8b99bf335
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-linklibLLVM.patch
@@ -0,0 +1,31 @@
+https://github.com/ROCm/ROCT-Thunk-Interface/pull/102
+From 6d7d48bb6843405aac2777388edf4c7c2a6f9dc3 Mon Sep 17 00:00:00 2001
+From: Yiyang Wu <xgreenlandforwyy@gmail.com>
+Date: Tue, 30 Apr 2024 13:35:08 +0800
+Subject: [PATCH] Allow linking libLLVM dynamic library rather than separate
+ components
+
+---
+ tests/kfdtest/CMakeLists.txt | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/tests/kfdtest/CMakeLists.txt b/tests/kfdtest/CMakeLists.txt
+index 9d1172e..ccad7f4 100644
+--- a/tests/kfdtest/CMakeLists.txt
++++ b/tests/kfdtest/CMakeLists.txt
+@@ -154,7 +154,11 @@ include_directories(${LLVM_INCLUDE_DIRS})
+ separate_arguments(LLVM_DEFINITIONS_LIST NATIVE_COMMAND ${LLVM_DEFINITIONS})
+ add_definitions(${LLVM_DEFINITIONS_LIST})
+
+-llvm_map_components_to_libnames(llvm_libs AMDGPUAsmParser Core Support)
++if (LLVM_LINK_LLVM_DYLIB)
++ set(llvm_libs LLVM)
++else()
++ llvm_map_components_to_libnames(llvm_libs AMDGPUAsmParser Core Support)
++endif()
+
+ include_directories(${PROJECT_SOURCE_DIR}/gtest-1.6.0)
+ include_directories(${PROJECT_SOURCE_DIR}/include)
+--
+2.44.0
+
diff --git a/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-skipIPCtest.patch b/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-skipIPCtest.patch
new file mode 100644
index 000000000000..cca728dad601
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/files/kfdtest-6.1.0-skipIPCtest.patch
@@ -0,0 +1,20 @@
+Issue: https://github.com/ROCm/ROCT-Thunk-Interface/issues/103
+===================================================================
+--- ROCT-Thunk-Interface-rocm-6.1.1.orig/tests/kfdtest/scripts/kfdtest.exclude
++++ ROCT-Thunk-Interface-rocm-6.1.1/tests/kfdtest/scripts/kfdtest.exclude
+@@ -63,6 +63,7 @@ PERMANENT_BLACKLIST_ALL_ASICS=\
+ # failures can be found
+ # NOTE: If you update this alphabetical listing, add the corresponding JIRA ticket for reference
+ #
++# KFDIPCTest.BasicTest are not compatible with upstream amdgpu kernel module
+ # KFDQMTest.GPUDoorbellWrite fails intermittently (KFD-318)
+ # KFDQMTest.mGPUShareBO (KFD-334)
+ # KFDHWSTest.* (SWDEV-193035)
+@@ -72,6 +73,7 @@ PERMANENT_BLACKLIST_ALL_ASICS=\
+ # KFDDBGTest.SuspendQueues (SWDEV-417850)
+ # KFDDBGTest.HitAddressWatch (SWDEV-420281)
+ TEMPORARY_BLACKLIST_ALL_ASICS=\
++"KFDIPCTest.BasicTest:"\
+ "KFDQMTest.GPUDoorbellWrite:"\
+ "KFDQMTest.mGPUShareBO:"\
+ "KFDQMTest.SdmaEventInterrupt:"\
diff --git a/dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.0.0-functions.patch b/dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.0.0-functions.patch
deleted file mode 100644
index cbea737c4b4c..000000000000
--- a/dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.0.0-functions.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/libhsakmt.ver b/src/libhsakmt.ver
-index 15c2916..c04cefe 100644
---- a/src/libhsakmt.ver
-+++ b/src/libhsakmt.ver
-@@ -81,6 +81,7 @@ hsaKmtWaitOnEvent_Ext;
- hsaKmtWaitOnMultipleEvents_Ext;
- hsaKmtReplaceAsanHeaderPage;
- hsaKmtReturnAsanHeaderPage;
-+hsaKmtGetAMDGPUDeviceHandle;
-
- local: *;
- };
diff --git a/dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.1.0-visibility.patch b/dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.1.0-visibility.patch
new file mode 100644
index 000000000000..d907d2f13e41
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/files/roct-thunk-interface-6.1.0-visibility.patch
@@ -0,0 +1,26 @@
+https://github.com/ROCm/ROCT-Thunk-Interface/pull/102
+From 8385d8795b994f31e00e651dc4f41e18d82ff968 Mon Sep 17 00:00:00 2001
+From: Yiyang Wu <xgreenlandforwyy@gmail.com>
+Date: Tue, 30 Apr 2024 15:07:12 +0800
+Subject: [PATCH] hsaKmtCheckRuntimeDebugSupport should be visible for kfdtest
+
+---
+ src/debug.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/debug.c b/src/debug.c
+index 932e829..67c32c8 100644
+--- a/src/debug.c
++++ b/src/debug.c
+@@ -268,7 +268,7 @@ HSAKMT_STATUS HSAKMTAPI hsaKmtDbgAddressWatch(HSAuint32 NodeId,
+ #define HSA_RUNTIME_ENABLE_MAX_MAJOR 1
+ #define HSA_RUNTIME_ENABLE_MIN_MINOR 13
+
+-HSAKMT_STATUS hsaKmtCheckRuntimeDebugSupport(void) {
++HSAKMT_STATUS HSAKMTAPI hsaKmtCheckRuntimeDebugSupport(void) {
+ HsaNodeProperties node = {0};
+ HsaSystemProperties props = {0};
+ HsaVersionInfo versionInfo = {0};
+--
+2.44.0
+
diff --git a/dev-libs/roct-thunk-interface/metadata.xml b/dev-libs/roct-thunk-interface/metadata.xml
index 9af2c0cba14b..67fd1c7363cb 100644
--- a/dev-libs/roct-thunk-interface/metadata.xml
+++ b/dev-libs/roct-thunk-interface/metadata.xml
@@ -14,6 +14,6 @@
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/ROCT-Thunk-Interface</remote-id>
+ <remote-id type="github">ROCm/ROCT-Thunk-Interface</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-6.0.0-r1.ebuild b/dev-libs/roct-thunk-interface/roct-thunk-interface-6.0.0-r1.ebuild
deleted file mode 100644
index eb0384989522..000000000000
--- a/dev-libs/roct-thunk-interface/roct-thunk-interface-6.0.0-r1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake linux-info
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}"
- KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="Radeon Open Compute Thunk Interface"
-HOMEPAGE="https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface"
-CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU ~DRM_AMDGPU_USERPTR"
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND="sys-process/numactl"
-DEPEND="${RDEPEND}"
-BDEPEND="x11-libs/libdrm[video_cards_amdgpu]"
-
-CMAKE_BUILD_TYPE=Release
-
-PATCHES=(
- "${FILESDIR}/${PN}-6.0.0-functions.patch"
- "${FILESDIR}/${PN}-5.7.1-musl.patch"
-)
-
-src_prepare() {
- sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr"
- )
- cmake_src_configure
-}
diff --git a/dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.1.ebuild b/dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.1.ebuild
new file mode 100644
index 000000000000..8f599ac5ce48
--- /dev/null
+++ b/dev-libs/roct-thunk-interface/roct-thunk-interface-6.1.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_SKIP_GLOBALS=1
+inherit cmake linux-info rocm
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/ROCT-Thunk-Interface/"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ROCm/ROCT-Thunk-Interface/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/ROCT-Thunk-Interface-rocm-${PV}"
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Radeon Open Compute Thunk Interface"
+HOMEPAGE="https://github.com/ROCm/ROCT-Thunk-Interface"
+CONFIG_CHECK="~HSA_AMD ~HMM_MIRROR ~ZONE_DEVICE ~DRM_AMDGPU ~DRM_AMDGPU_USERPTR"
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND="sys-process/numactl
+ x11-libs/libdrm[video_cards_amdgpu]"
+DEPEND="${RDEPEND}
+ test? ( sys-devel/llvm
+ dev-cpp/gtest )"
+
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+CMAKE_BUILD_TYPE=Release
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.7.1-musl.patch"
+ "${FILESDIR}/${PN}-6.1.0-visibility.patch"
+ "${FILESDIR}/kfdtest-6.1.0-linklibLLVM.patch"
+ "${FILESDIR}/kfdtest-6.1.0-libpath.patch"
+ "${FILESDIR}/kfdtest-6.1.0-skipIPCtest.patch"
+)
+
+test_wrapper() {
+ local S="$1"
+ shift 1
+ local CMAKE_USE_DIR="${S}"
+ local BUILD_DIR="${S}_build"
+ cd "${S}" || die
+ $@
+}
+
+src_prepare() {
+ sed -e "s:get_version ( \"1.0.0\" ):get_version ( \"${PV}\" ):" -i CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCPACK_PACKAGING_INSTALL_PREFIX="${EPREFIX}/usr"
+ )
+ cmake_src_configure
+
+ if use test; then
+ export LIBHSAKMT_PATH="${BUILD_DIR}"
+ test_wrapper "${S}/tests/kfdtest" cmake_src_configure
+ fi
+}
+
+src_compile() {
+ cmake_src_compile
+ if use test; then
+ LIBRARY_PATH="${BUILD_DIR}" test_wrapper "${S}/tests/kfdtest" cmake_src_compile
+ fi
+}
+
+src_test() {
+ check_amdgpu
+ TESTDIR="${S}/tests/kfdtest_build/"
+ cd "${TESTDIR}" || die
+ PATH="${PATH}:${TESTDIR}" ./run_kfdtest.sh
+}
diff --git a/dev-libs/sentry-native/Manifest b/dev-libs/sentry-native/Manifest
index 83a6cdc49261..1d5f461c3030 100644
--- a/dev-libs/sentry-native/Manifest
+++ b/dev-libs/sentry-native/Manifest
@@ -4,4 +4,4 @@ DIST sentry-native-0.6.7.tar.gz 326571 BLAKE2B 5678e406573fa1281b995cf897b556c06
DIST sentry-native-0.7.2.tar.gz 330431 BLAKE2B f6651d4397075d67cc1069205e38654ba6c98c64adee03c968f45b1ea2441b0954b90543585ae04c75457edbbc05df4ae0aec242e1570e2716bc8505a11f5a67 SHA512 4a086c87dda82a5109681d014f9d33535d43805f4149ad09609b81da001a7e9c9eb6850ea1b0c2c781072d76725a08341dde1e57be20b26a9ff72f4984f51e8a
EBUILD sentry-native-0.6.7.ebuild 1045 BLAKE2B 1666408d822eaa1dd8367820f9f00ac6f9f5ef8e05dfb741195f03efe63b72387d8ea445654bdeb77574971ae2dcc06ba3e40a6db074158cb577f72598e03e9d SHA512 28bafbd1840dae88aa926d4f0dabb1a17a9fe8857f34554d2e670b433ebce8b514e45f08c82837eaae8ecd8f74d1a06b4c3ddcdb4fbfa5793a6c86c2d96841ba
EBUILD sentry-native-0.7.2.ebuild 1062 BLAKE2B 2518a1e31873aac195fca046b6fba2a0219789f098c79444aa3225802808e52cee82188b150055d45cecf419fb1c9cb3b45eef659446cfbd27451ad3a0015e6b SHA512 3978f10fa03d963d5c6717dac21b6e77d3e84de2678d097abce278f24547e45d0e48f9e97f3d7e148198f8171aeb93d10bec7d387a9869f1ab47643e56427d91
-MISC metadata.xml 517 BLAKE2B 03f53fc9cc64e473f8b10fa7d37e932d887f6aea218b39dc43f52f7a87c8f36a816df3dced2390808556822fc0bc785a37133ea5824e18af6dcbbde636a83495 SHA512 846ffe6b02e007df0e694986c83c084fc71b64aec38f59976ca36d80b8b78efafb75663211eea6ec22c18a3a18cc9f26ea2fe7cf16b76119183c204055a49c17
+MISC metadata.xml 439 BLAKE2B 2f7afb76dc99bb75bcf185f1579fa8f87b0be4dccaab5bf856cc830f9d0bdd911589da81590f450a533e0308f89a1ed49e63b97e53a77c690fd32a42cf1e77da SHA512 aa1dbd92723cf93358c3d40355e4e1185e7f730969016e6e46a7f6cdf2e52a43ca02b4041e9d81e68c05064482f2e5d49f42a08c550d2525a9c0b482fd1f7cd6
diff --git a/dev-libs/sentry-native/metadata.xml b/dev-libs/sentry-native/metadata.xml
index aecfa74c176a..5430b056836e 100644
--- a/dev-libs/sentry-native/metadata.xml
+++ b/dev-libs/sentry-native/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">getsentry/sentry-native</remote-id>
</upstream>
diff --git a/dev-libs/sexpp/Manifest b/dev-libs/sexpp/Manifest
index 983ad10c676e..8979edadfd2b 100644
--- a/dev-libs/sexpp/Manifest
+++ b/dev-libs/sexpp/Manifest
@@ -1,5 +1,7 @@
DIST sexpp-0.8.6.tar.gz 46857 BLAKE2B 5ff8eaf3ba81af243e6780604b51b43743ed7f9de6121c1de273bbbd51d42e3feed3c00357c85ccaa5e808d2e5f753f58b5f96fea38f5b50b2b2bd9ee658be74 SHA512 b2698a397ef1b161a722e1834bc62f6d2b27c403faa27d97e1e137cc7315e004252ac75bbaaf817bc705f7830cb89665bb23ba8d18904fedd6c2f01c5f1e6f0f
DIST sexpp-0.8.7.tar.gz 46958 BLAKE2B 1b7d45f00769b54c152c25e3befe73db628b8db880ed8b14cc3e1b4c07f90859d2994cbc3a03cad7dfdcc2a20ec4df4263bd04b17ef27f1d3a96e46e6d214923 SHA512 28b93626887da3c1228ddbb9b8566f2d9895f263a1fc31ac2cfa6fc0215cb6a8ec31900255335792bfd580d10f53dd3f88274df83f8c0ddff62ebe35dce7da08
+DIST sexpp-0.8.8.tar.gz 71705 BLAKE2B 40038e7bc56575da6d95d3b49c87dc5734416da57d3504b7984ec0ca56d735d6380751aa257dba1a3cc4e5cbea10cdf561ddac4f847b4abe2d2294bec46554bf SHA512 27660ebf1516539ab55cfe67d7636f34ce57439626b279f42465638f64791c20debc9c7dd28e5c84afb75377365640eae8cffd9d1b1378946435478adb403fad
EBUILD sexpp-0.8.6.ebuild 721 BLAKE2B fee4f02f202fa2fca6124d771f5167ae1e61233fa1c5859cbdb430d37c3c0269f8ba0d669c2df6168cb285b2fdf80015bde913ee15df13b219bc82875cc31f63 SHA512 2fd71cff4ced40cbab2b63a4c76df7ddcb0c15ec838418575953cc77e91dc02b68c7fc25131e94a45576d9a929a3af1eec22b42e94c46e55ed513bac8ff0061f
EBUILD sexpp-0.8.7.ebuild 728 BLAKE2B 25166ae84a47617ae5ec47a7dd316269d80554e378c6ed8b9679005c806fff98d7aa9fdaab4713f4b3700882061a3bf0d854e41e0e1e25abacaeec9973eb9b5e SHA512 c7bee59352fe17d698830313f0883216b9c1822a00336042290081d309a7ac7d51311a7351f6ed00e934c54481e3883d49a34cf7542610de796a68c17f213fb8
+EBUILD sexpp-0.8.8.ebuild 750 BLAKE2B 60e94f8d657031fb675acae4dc2bcc95e88eb5c0e039dbdb7a11f9c87b6bd2604442546a39350f4b4369a307e3788d681e0648f1c8b50ceecab6720181465864 SHA512 a9e674d97d1a2b9c3cc020ad5b40cfe5fb8d22bae73db2cb107be3ba50642614e6510337eddceb2d2a8da5787d6be52a1d36bd65f308740db9dad6646bf0f1f0
MISC metadata.xml 416 BLAKE2B 27e50ec619e18e7be4a3bf8cb0e77b3ffd125383022daba849ec49b4d30afedc2e3dfec37f665a3728b30435add3c29170539ba0362f399dbae7dd2bbafa5f74 SHA512 87ab71623c30ee40662a076e59e18afcc3d6a59eff5960111f866c944eaba27ace2e553cb072bb63fa8b9857f348079723d087335236831a1bfbf11841168640
diff --git a/dev-libs/sexpp/sexpp-0.8.8.ebuild b/dev-libs/sexpp/sexpp-0.8.8.ebuild
new file mode 100644
index 000000000000..2e529cad4cbe
--- /dev/null
+++ b/dev-libs/sexpp/sexpp-0.8.8.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="S-expressions parser and generator library in C++"
+HOMEPAGE="https://github.com/rnpgp/sexpp"
+SRC_URI="https://github.com/rnpgp/sexpp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~x86"
+IUSE="cli test"
+
+BDEPEND="virtual/pkgconfig
+ test? ( dev-cpp/gtest )"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=on
+
+ -DDOWNLOAD_GTEST=off
+
+ -DWITH_ABI_TEST=off
+ -DWITH_COVERAGE=off
+ -DWITH_SANITIZERS=off
+ -DWITH_SEXP_CLI=$(usex cli on off)
+ -DWITH_SEXP_TESTS=$(usex test on off)
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index e8498268c87b..83137560cd86 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -10,7 +10,7 @@ DIST simdjson-3.9.3.gh.tar.gz 2643869 BLAKE2B f2e0f8d13a234c7ee639a57333b66a4643
DIST simdjson-3.9.4.gh.tar.gz 2646588 BLAKE2B c0f0e5d6af2342d338ea7fbe033af2715e4317cd81818fca9dfcc04cb25ffe1eb08683f04d43162305d317178b14ed5f78e8ffa115ed02c7af41b8646c4eae76 SHA512 6fa940ad60b7560d1865806195428ae17f0daf19de803bdb7bd93b0704490994ec3cddc09c9d91f2e70036c6cb34153cdc5c998e7ebee2e4504f6a23944e25c1
DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 BLAKE2B 563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7 SHA512 168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1
EBUILD simdjson-3.6.3.ebuild 2332 BLAKE2B cfb050fa5fe9a2b74827ef1a9efe5405adb332236b293f021b9a0f85da76b5b2101ac0d561a1d5651112df08b96630048e9a5f08d5473bcd66e871fd69026f20 SHA512 7abbfc31053a3f54a0fe59db9d94572567408c3425a7cea0d9c22b6da78dc4112d63ff5d7f188b8b52605aa9cb5f89ccb7c0367f9235c77e9cc5c1615404d704
-EBUILD simdjson-3.9.1.ebuild 2385 BLAKE2B f9be2e9c133672fbf90a45604999b4252b727b25fa6621766670b8ecf5e506b94f387b89c713099603d1ac9ad00697240cc92c824f0d7f6a41a9033541804a79 SHA512 86f6968c66f014facdbf3897f963b8ecf3c975403c66d797d5a1d83881f2b489c135336654ec0e153ec3820939c7a460789bc93d7e91995171315d0e5adc45d9
+EBUILD simdjson-3.9.1.ebuild 2383 BLAKE2B 37f1d129e44f955d3566d83f9bd2ec4227cc3949dad9bec06459ab0152629b28a73e60607de0b623aabcc01ed563226db995b7704070be9f2f0ef8af8f01fdf3 SHA512 6b23fb1013dd34c6e6314f53710a1f12abe1bd7869d628e8080490f1b31a40aed78cafd03102c21e87da5762ebc918d0c13f351dc73427e7d34977ae28e13b74
EBUILD simdjson-3.9.3.ebuild 2386 BLAKE2B b72abcecbd25a448b0e11dda74dde6a698d23bf3f5ee00ca494f1d335706199eaea0522934d59eb1b0c36c372d44100defe689d0600b506dc2944d46a912fca9 SHA512 564dfc942f35b143da0077ea107119ebbb7ccb68ebd370eb0e8173da54dc5aad817c482ddb326ebe242d057f95dd2b58edb1c98f5d24cde3260e1e4a9fcc8f52
EBUILD simdjson-3.9.4.ebuild 2386 BLAKE2B b72abcecbd25a448b0e11dda74dde6a698d23bf3f5ee00ca494f1d335706199eaea0522934d59eb1b0c36c372d44100defe689d0600b506dc2944d46a912fca9 SHA512 564dfc942f35b143da0077ea107119ebbb7ccb68ebd370eb0e8173da54dc5aad817c482ddb326ebe242d057f95dd2b58edb1c98f5d24cde3260e1e4a9fcc8f52
MISC metadata.xml 417 BLAKE2B fa60b19f3372b1794fa5d83a0767e1eaed6569bf314cd74bb14baee7aee454c83ae0268cebd46bee877dd46472e735ee23136983f991d63d7ff3d64f0b7bb258 SHA512 a3afde0d4740ffc6e8f26c5d937d141bdec24f59082a89232962e1d75513a51cb050d1b93b439450051f05281f206e06a5052f67037d685a95ee4e28e7ece113
diff --git a/dev-libs/simdjson/simdjson-3.9.1.ebuild b/dev-libs/simdjson/simdjson-3.9.1.ebuild
index 03dcee295b1f..0702c1b700bf 100644
--- a/dev-libs/simdjson/simdjson-3.9.1.ebuild
+++ b/dev-libs/simdjson/simdjson-3.9.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
LICENSE="Apache-2.0 Boost-1.0 BSD MIT"
SLOT="0/22"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86"
IUSE="+all-impls test tools"
BDEPEND="
diff --git a/dev-libs/tree-sitter-c-sharp/Manifest b/dev-libs/tree-sitter-c-sharp/Manifest
index 2a02ac2cfbec..29fb6cb30b1a 100644
--- a/dev-libs/tree-sitter-c-sharp/Manifest
+++ b/dev-libs/tree-sitter-c-sharp/Manifest
@@ -3,5 +3,5 @@ DIST tree-sitter-c-sharp-0.20.0.tar.gz 1050470 BLAKE2B 2ee76331cffcc60729537a72c
DIST tree-sitter-c-sharp-0.21.1.tar.gz 1576411 BLAKE2B c89cd47c93ff96a01fdcf5d55971bb49326ec4cb4f37438247f0c5a0a7a083e62265f07fdb3a6b7d18f2ac13e8afa5705a5092cf7ff90f92f8fa0b9d9073a3e3 SHA512 43fe2c31ae73efff91af15d40f9b3d4b468c5b118de7b029c5c2338885bc27fedca21fe6361700012a1d5c80ff7426ef9ce2f7226da44be8302d727858e7aebb
EBUILD tree-sitter-c-sharp-0.19.1.ebuild 286 BLAKE2B 65fa0aa0c5955a828c3ea51090de61d4e87ca76186f8ae5d18a14bef3afc5987afb3e94f5b5bf5635d00f69df81682a8a7d7c5812131ba649cc8c442aa2f9d3d SHA512 9cedbaa8cf88149fad9993b24151abe39daecd3fceb212a5c4222a13a51710d5bee758ffe69f07c5c4205ab42736f4b2f0d50b17639c3fa5adeb51c8115f910e
EBUILD tree-sitter-c-sharp-0.20.0.ebuild 286 BLAKE2B 3951e05dc8e667fe41e4af863f747261d1e0f28c984176b1a798bd21b97969f0796e9c69b46bb4dc43ab50d1b46ac62752f7871cf72a67137a8866afbba4dd12 SHA512 6628d8e835925e4cc627e6734cf63506104a25dbc8350b67cade3c2c81ef97c8f0c24ceecf637e46820706c6d58824f281705f037237f039a7d0a0c35495b7ce
-EBUILD tree-sitter-c-sharp-0.21.1.ebuild 287 BLAKE2B cb0ccffa70ee9ba72d61e2e41279379b1d60a31234d8d9d42834f912425a129ec38ee8e6cdbf62966f315c65a835adc74a93038737bf622b0e3c6ac6f32abafa SHA512 2e0b4ebe44c0e5889c7cd2f503aaf1fb0d2127ea88dd46d180ddd7fe06d50e93d3d361719924e773102d34345bbc34020f10c7de5b606cdba173d6f32da5858e
+EBUILD tree-sitter-c-sharp-0.21.1.ebuild 286 BLAKE2B 7e87c1cf475c6df487dcd104027cabea587afb927fdb3efaab1a6a2267cd1180a2e9d0b35868f2fffc05a936ff2aaaa217c20c5af5b4e558e2c4af2a31d6f151 SHA512 6a00db9b811a3816f9d945d7e3a1b6530f23ee61954cbd4363ba69987c6ab38b61b8615e1499d786791f42eb6f14d2a4220736abf75397994508b9cf5fccd7f0
MISC metadata.xml 457 BLAKE2B 25f1dc01f9dd1da79ee2d7f63e2ea3c088e23f623a796c6ed90bb5592f6baee66930d91cd55e30461e6c59a42654281e160974423068d93e2cc1363623d4183b SHA512 2dfa8bf3f65c42b1244b6160a402ed7d8cc129dc68709d23cd1ac2d90d1a4d20f12fea2bfe03b4fcbcc79f16c765bf318bea05c23e34362721070ebd074dd1f8
diff --git a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild
index c1e7e5bd3167..fbd2d6dfe6ac 100644
--- a/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild
+++ b/dev-libs/tree-sitter-c-sharp/tree-sitter-c-sharp-0.21.1.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c-sharp"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
diff --git a/dev-libs/tree-sitter-c/Manifest b/dev-libs/tree-sitter-c/Manifest
index a222807e9362..d8421900a017 100644
--- a/dev-libs/tree-sitter-c/Manifest
+++ b/dev-libs/tree-sitter-c/Manifest
@@ -6,6 +6,6 @@ DIST tree-sitter-c-0.21.4.tar.gz 362462 BLAKE2B d3c37bc04e344df7b13d06e941cdc3d0
EBUILD tree-sitter-c-0.20.6.ebuild 303 BLAKE2B 69f2ddfa226985160b79d2d163324e9d6692e7cd9aab2d3e32bb02bedc48756c6bf758955d0a61480178947e96c6b6e1ff426104d35fa79ddb8ab965fb514904 SHA512 ed23643f7a6bef1974768be4176e410565f69e94ab9ffeaafa7983b642fc5422a0b13f6b7eca6827fcf28b1d2c06d9de58842e6f8ab45ca8a0e483d89d2c4e86
EBUILD tree-sitter-c-0.20.7.ebuild 304 BLAKE2B 5abc55c6a3a6f59d1d72bc675b660cf74c8f9ce55061c6551d2576eb88904286dc98dc55b5f627f8e8121690f59730c086e5347c6275a09c77dcdc4877c60569 SHA512 b5e245d47657873c1301853ed3499e90e32598b96067194cea439d206b66721032743aec7c982624ce13e175e9544ccf1532461dd73618b14c9a6c22d6253cea
EBUILD tree-sitter-c-0.21.0.ebuild 327 BLAKE2B b29764bb3eb4af91e79ffa1de86181390d9f8314f99917347da35c360b1111be1742456f92fc84856ccfd71e4359cd2523c229c89ecd3aa5f2c77e079a4a9441 SHA512 6fc0b95b06b9406ea8aabe64185fbd69048090d19260865b5ae972d2c5fbdd7a1466a4cbd08b2a77c4819977b08b161f5ab9bb67848ca213a49257010af8515b
-EBUILD tree-sitter-c-0.21.1.ebuild 328 BLAKE2B df04d3a877f2c7215b24c1ee782a999a69710090c9866103aaf1594fb289daa4b395107348a25b6c68afd3145496be5538202de17472a005e550f4522d856447 SHA512 debe232539d8e47a361904bc5c36e171dfec78a49f55027a2c062f94cc7600bd9004bc1afd28c84f9bef808b6974fb767b49ce1feddfaa7af718f3a32ffa1769
+EBUILD tree-sitter-c-0.21.1.ebuild 327 BLAKE2B b29764bb3eb4af91e79ffa1de86181390d9f8314f99917347da35c360b1111be1742456f92fc84856ccfd71e4359cd2523c229c89ecd3aa5f2c77e079a4a9441 SHA512 6fc0b95b06b9406ea8aabe64185fbd69048090d19260865b5ae972d2c5fbdd7a1466a4cbd08b2a77c4819977b08b161f5ab9bb67848ca213a49257010af8515b
EBUILD tree-sitter-c-0.21.4.ebuild 328 BLAKE2B df04d3a877f2c7215b24c1ee782a999a69710090c9866103aaf1594fb289daa4b395107348a25b6c68afd3145496be5538202de17472a005e550f4522d856447 SHA512 debe232539d8e47a361904bc5c36e171dfec78a49f55027a2c062f94cc7600bd9004bc1afd28c84f9bef808b6974fb767b49ce1feddfaa7af718f3a32ffa1769
MISC metadata.xml 338 BLAKE2B 63a1d0c3a464e26c64f0928e3e18369bb58dadf0046be1b1af619954230ce17c30113648226542da7c9db94c3ffb6539f8c07252f3eb4872528a090bf9182ca4 SHA512 7da1caca88d1e8afa4268c903aacf1227781a3238157994777ac762efc6cb8652fffd716d23ef124dea8e0980590d7af7d62d7d3853694e3a0630f514f4eb277
diff --git a/dev-libs/tree-sitter-c/tree-sitter-c-0.21.1.ebuild b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.1.ebuild
index f589df316253..7acbae161e6d 100644
--- a/dev-libs/tree-sitter-c/tree-sitter-c-0.21.1.ebuild
+++ b/dev-libs/tree-sitter-c/tree-sitter-c-0.21.1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-c"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64"
diff --git a/dev-libs/tree-sitter-css/Manifest b/dev-libs/tree-sitter-css/Manifest
index 1154804460b2..1c336d4feab8 100644
--- a/dev-libs/tree-sitter-css/Manifest
+++ b/dev-libs/tree-sitter-css/Manifest
@@ -2,5 +2,5 @@ AUX tree-sitter-css-0.20.0-test-selector.patch 389 BLAKE2B cf0243812bc999a62d219
DIST tree-sitter-css-0.20.0.tar.gz 93887 BLAKE2B 5f5962de37fa6a65dd531a54515b24ccb78932f17d15884adfe00cb1098a86ece3894c2e7f54a8936ad7fa1c76e5dcb89453999e3ffd3f3d894c9e112407e4a2 SHA512 0b4c45de304a5a18834a85665b5da5eaf7adc968c509de6cb95b98a08b2987be7b13f2cbb7181da04cf23e199942d9daf788a12cd2f4b8d85767ef1250196825
DIST tree-sitter-css-0.21.0.tar.gz 114817 BLAKE2B 6a1acfd884e764903155fae31921fccd878ed858f73eae799d25c603c7740aaa908b5d746f66c429940c55818c279bba21ded5638999c7c96229f4adbbfd8d6e SHA512 2f653e74293516d950ced883ece1ed3f6ceb7e895e54207a561c3ae61e63284a4001ae138aaf75afb46fc2efe8e50e3e551c469cd7f675f8cfcc3415e89d07d0
EBUILD tree-sitter-css-0.20.0.ebuild 448 BLAKE2B da7858f5295d590bca1921003f245690cdb133bc7163f0cd978e99b26034b8f61398c9ccedee6e7dfc78e8dceefdd857a214c60e6d0455260c83d22fe20ae83b SHA512 f52308682ec5f8d0528db18e5bcc6fac8b4c24dd5d05ebcf167aa718a4bf46cfebf71d1af7a0804b077bdbf5defa865ea1ec5f8152441119441782f06d25e1cb
-EBUILD tree-sitter-css-0.21.0.ebuild 449 BLAKE2B 456406b4c2e937ebc2a72f2e56f80ad337bfa76c64d290adf27a5ceb582ee63bbbbfab283160751c1d50adb490df094c32a05c968b96ee6fe0093e95cb2371f6 SHA512 665a7b92a470875e821f6a8042b3840fbcfa68a5ed4f4e41bf6afea3a259f39aa96e6262505ef5e4606efd4404891c3edc8f7bffc08308b4b80242b3d843c657
+EBUILD tree-sitter-css-0.21.0.ebuild 448 BLAKE2B da7858f5295d590bca1921003f245690cdb133bc7163f0cd978e99b26034b8f61398c9ccedee6e7dfc78e8dceefdd857a214c60e6d0455260c83d22fe20ae83b SHA512 f52308682ec5f8d0528db18e5bcc6fac8b4c24dd5d05ebcf167aa718a4bf46cfebf71d1af7a0804b077bdbf5defa865ea1ec5f8152441119441782f06d25e1cb
MISC metadata.xml 340 BLAKE2B a2906ecbfa48a374d76ee5b6c93677162f64c1f0657f1cb687b9113ab13248bc1a65db2614b0870ed9361ba9ab77619346b5993ba1ca6d48d69b22f98d860cfb SHA512 f4a51bcd64582a787d5bb7775889d21642391c6d76882a23fdc8ff4d3c4d14170bfa7e809a5c0bfa711dfa4ee3e6fc8db23bc11d6cd3e33b4e1235197fd5aff7
diff --git a/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild b/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild
index 195fe7aaff43..632f1a55a2fa 100644
--- a/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-css/tree-sitter-css-0.21.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-css"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
PATCHES=(
# https://bugs.gentoo.org/928010
diff --git a/dev-libs/tree-sitter-html/Manifest b/dev-libs/tree-sitter-html/Manifest
index 2cc038df11b8..29969469e97f 100644
--- a/dev-libs/tree-sitter-html/Manifest
+++ b/dev-libs/tree-sitter-html/Manifest
@@ -3,5 +3,5 @@ DIST tree-sitter-html-0.20.2.tar.gz 28880 BLAKE2B 0c17bb4a29174535cc0789221b6318
DIST tree-sitter-html-0.20.3.tar.gz 45084 BLAKE2B fca267fca9ddfb0651b1e596f422d9093852e0b06391f192f9b525df379048d2e74fab472bd4ecfb0fa229ff34546d648a644bfc3f746e8ecb24ad8b4558419c SHA512 572cbdeca6c57d8fc389b8736acfb6a4ac2b3bd8704445ca7a006d75e0a3c37faa9abd75ead54d586e25b5550f72324c407271b451dd5ed94fafb09e8a6ad352
EBUILD tree-sitter-html-0.19.0.ebuild 285 BLAKE2B 1e2c597c71a61952f705f0ffcf18f27c6cea6dda0bf565a7d9dcfe1be588cf420acec17d94c47b06df638333c63a2aa00e6526fe0d4b49c9fa7ff52278b9f45c SHA512 6cf983fdc8a38b4b4c824dfdab7ac832f6e4e782aa66572dbb2d42f94cda6cc23fc1f44dc1a912fb2828f4b3d19ae53ae568f76ab7e1b5416621e053c0d7dd8d
EBUILD tree-sitter-html-0.20.2.ebuild 285 BLAKE2B dc3f2ca9db90bcedbfc96856199a3c29c92a54eeeb4e03aea14bbf45fc5575db8cb016bfaa524f8cba143d317327ba1ec8c4c9f2acd80542def92580c1492172 SHA512 b654e8aae1c8de913a5ad5d947e1e94945c1ea63b56bacbaae61aeee7212f2290d3bdf45d059db40fc7b735beb3b309ae1a2f4fc204303287cf822a101ecff3c
-EBUILD tree-sitter-html-0.20.3.ebuild 378 BLAKE2B e56060bf2ef565a5ccb0440150b46bfd2f89b94ccaae60ff368e12cd0a88ad7eb23995dcf5364e3a1d528a6015bf95e3ff202a60afd6929be424156144a93578 SHA512 333c39251f327059bded12cc57f5373cef20108e57242cc1d6308726a96623e73e67552cd3de04b9397fb55e0da67809ce097567c0ac0e2e8f1512ea48da0faa
+EBUILD tree-sitter-html-0.20.3.ebuild 377 BLAKE2B 1e7eccb914493cfa4d64c534e6558c1942035b21acc70f54ff9eafea9d681107c550abee0a5cdc3757c7bf8b54cb569f98f1516e7b027132e32006fb05b44cac SHA512 369c014f6d9293ffc106a5d95fb91b911ac2c48be422283bbf9273e79f3efb6aeb9828b6bcfa6c03877514a95774a82539533a0a7d847f260dbc3a2a006b80b6
MISC metadata.xml 341 BLAKE2B 6c53dd005637c277649ecf2ba32e0407b0996a5cd5d8e08b5d9224611759d0b41d15d92aefc21626d2b22ea3f543c12b230be8d6761e2a13994518a4b279ed3c SHA512 f0d2b7d43a5c60bd9b2c0e53eac71dbd4911d6a328f9004323ed6b07b1c1ee8abaf8786a7a9b89ee3e605bed7aa11ec6fd396dc3d731f4d0f8844f31531d3f0c
diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
index 33f68dad43ac..9bc67bf5e5aa 100644
--- a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/dev-libs/tree-sitter-julia/Manifest b/dev-libs/tree-sitter-julia/Manifest
index b622de8b4f99..71b092c35142 100644
--- a/dev-libs/tree-sitter-julia/Manifest
+++ b/dev-libs/tree-sitter-julia/Manifest
@@ -3,5 +3,5 @@ DIST tree-sitter-julia-0.20.0.tar.gz 4032821 BLAKE2B eac1ec80509c8dfb75a68f507a6
DIST tree-sitter-julia-0.22.0.tar.gz 2792109 BLAKE2B d661b9d84b9d1903d7fae9e4073fcc1fd52030e7a264929cf6eb3aa33745cc51c094beb6e4ddcfd11725989fc82a5e21b20a66b01bc60c8f06c522f732bcff6a SHA512 9687875f641eb0f599a15a5c9ced0a873c81a2d6ad36528f2c29120126a92ca5d6a51c97f736c1c1e46cd8af32e7c5739c694b0372fa62ca840f39f0fbd6a387
EBUILD tree-sitter-julia-0.19.0.ebuild 287 BLAKE2B 764e14d71f85527f67daf0c4de9169f9c2fc564b6dbbc3c1017f3aa7e9eedfa33c3d89be49eecead18c22d2248680add12625512992762b3913f9dda0a901e2a SHA512 3f3a119aa3508193dc4fc0b6d9ffb2b27f1d4b2e87bdc20d95d93ea649da0457c0343045b1312613e853f5dfd0c658e5763b73a521022c78db5be0136b0f6758
EBUILD tree-sitter-julia-0.20.0.ebuild 287 BLAKE2B c96a852746642c569b725dbcf67e3a08b788a1b173a9c7ed6c0581ecce0d9428d3ef57b07f22685f1c434225ef4825d53b71a086d59fc7801edff0587d36d1d5 SHA512 018cc7f804854ca347b22fb48d43630bb50d797bef379c91ef312520ab5312c8d33b3b67e1ed0f2aa601be2e5bf9a59e8a083c4c7f8530ac986eadcd45ef12ad
-EBUILD tree-sitter-julia-0.22.0.ebuild 288 BLAKE2B b0d187c38d6c181e00f2c90e37adffbcacd3d891ffa5cd1d06828a86c43b623304685fb8bf9164e717e2cc93350f6a3a0e02d4679411968d21db4d991a0d5d89 SHA512 386186e2beb2c8dd96a67dd2526e22c18d3e44221e6efef40f019a672ec0f1479c3ed6e936cb5b76e7abd0f23789765a8864370a2f1e42c6a7771e29680b785f
+EBUILD tree-sitter-julia-0.22.0.ebuild 287 BLAKE2B c96a852746642c569b725dbcf67e3a08b788a1b173a9c7ed6c0581ecce0d9428d3ef57b07f22685f1c434225ef4825d53b71a086d59fc7801edff0587d36d1d5 SHA512 018cc7f804854ca347b22fb48d43630bb50d797bef379c91ef312520ab5312c8d33b3b67e1ed0f2aa601be2e5bf9a59e8a083c4c7f8530ac986eadcd45ef12ad
MISC metadata.xml 455 BLAKE2B 676a32b8ebda870753628532dc311d20c5ea54c544d24e7600611d9d69b9e541d0caa2c164dc8eeee12519fae4e607809cb4da5db48ef647ac6065ed5e10fa5a SHA512 23e5e6af7fd8e1b1a1c96153e26ece1f2670bba9d5500d4ecea21f969f3924f90e133adf32d0166a801ac01189eb56eeff8343ae9d2d732349382b4894f53719
diff --git a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
index c0b00dfcb6a3..bdfad03a9860 100644
--- a/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
+++ b/dev-libs/tree-sitter-julia/tree-sitter-julia-0.22.0.ebuild
@@ -10,4 +10,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-julia"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
diff --git a/dev-libs/tree-sitter-php/Manifest b/dev-libs/tree-sitter-php/Manifest
index 863556474b82..f731255f304c 100644
--- a/dev-libs/tree-sitter-php/Manifest
+++ b/dev-libs/tree-sitter-php/Manifest
@@ -1,7 +1,9 @@
DIST tree-sitter-php-0.20.0.tar.gz 290518 BLAKE2B 5ba7dabf79665ceb2be737906493bf774e51a0233a62bdb89d84a6a9204745a99679322e047a9115d95e92c3dbb34c5da591497223bb580522b587bedc933d10 SHA512 0ce3e8b2a7cb26b8fa2210e2ac8b133c0ea8450b7504f93422a7baa0ee6f5217c72b9ce0cbdc5ac1e85deb2ab08fc6b968e74f124dce13ebfb8ad9b0af2afb8f
DIST tree-sitter-php-0.22.2.tar.gz 541599 BLAKE2B 5e98d7d9226900c16b8681ec408bafb6a4c4c281fa0d97b3b9c06b58657f69166df6700ecd127406efff430c0f79a56ff08cc45ca48b483ecd6579cfe7263a05 SHA512 0592d145f92f9f93524b5d6b341b8141234784c03d9e0384311cd735f4b8216e0dd3d5ff27daef6127d3a079b16043b3957e7fd0f8759e90924539bb42f4f306
DIST tree-sitter-php-0.22.4.tar.gz 555466 BLAKE2B c95870d3079053cf8ff0ce07ce3019a4c33712f1be21734ddf52b9c47f2721387c4c024c4e53855c7449cff386fd46924a5fccf149437a06263e732378e8b0d7 SHA512 5baf5f454769407789ad2e84065088da2aa4a404ac518ba77078d421c38a08a622884c6c6a8e2e77d38c441de36d6e778a5073cb575fe649ab92e9f7420a32b3
+DIST tree-sitter-php-0.22.5.tar.gz 553995 BLAKE2B 63d786c34d5629181dd3a32a3f76a4fcb0c82f2c104e080e35f6f8241dcb6c35cb782510f0b09d7ef0dae295879675ee3e0a82557dd1ed4271b20aaff14079b9 SHA512 ad8492e9e371d21aa00f0a0cfa3f704042661d7f96e736dbcd44b8a1f738d9de2eed14d5be4c7fdfdea9a82256339f5e0b03bdc3f77cb185dd6c660aa8a394df
EBUILD tree-sitter-php-0.20.0.ebuild 283 BLAKE2B 18f47a9336e24639c5a4041aa31ed0eabadba61ae9e617e05441b4490a877ee3f4315ac9211cacf13a9e99e7749711b5b385b4b5411680bd5ecdabad9f7ebc7f SHA512 69cb5ea6c7cc0987d1ccef4539b798ca90334c25a17e8973bccbcc80483f0c061187220c3c85997e96a1aa4894daa5199e49d0ecc49c3e1bafdaaf694c74a469
EBUILD tree-sitter-php-0.22.2.ebuild 307 BLAKE2B a7c616c24d4231e3f9270a455e5583fa8020bbf6c8c7b88f48b91ccc6dfbb0a43f45d94891f3ae714fbce7ef5bc039d16d0548f0a5731e02a878849b8fe99bb7 SHA512 69a963c34d0f89a86a63c2cee7ee1f94f6eb451ae9e892fa09b0d2e6bc864afefe6fb055d33d27326fb4927bd355f7954138a7b24e1b2438a2c3629df541a573
-EBUILD tree-sitter-php-0.22.4.ebuild 308 BLAKE2B e218d14f0453ce7f4435094806d82c499e3434b27479cab67f2fa7ec1120f1eae7c58426766e4a7afc31969e92ced3a47d95d75e23f755c9224888a8e0a07c90 SHA512 85ac60f1cd94db9d3221263f22a02dde1a9c4e355f6338b6ce32a1d2fd68c3935569851ad768f11cb5232db444d4e98d64501edd66d5cf1182bd2c587450b7a0
+EBUILD tree-sitter-php-0.22.4.ebuild 307 BLAKE2B a7c616c24d4231e3f9270a455e5583fa8020bbf6c8c7b88f48b91ccc6dfbb0a43f45d94891f3ae714fbce7ef5bc039d16d0548f0a5731e02a878849b8fe99bb7 SHA512 69a963c34d0f89a86a63c2cee7ee1f94f6eb451ae9e892fa09b0d2e6bc864afefe6fb055d33d27326fb4927bd355f7954138a7b24e1b2438a2c3629df541a573
+EBUILD tree-sitter-php-0.22.5.ebuild 308 BLAKE2B e218d14f0453ce7f4435094806d82c499e3434b27479cab67f2fa7ec1120f1eae7c58426766e4a7afc31969e92ced3a47d95d75e23f755c9224888a8e0a07c90 SHA512 85ac60f1cd94db9d3221263f22a02dde1a9c4e355f6338b6ce32a1d2fd68c3935569851ad768f11cb5232db444d4e98d64501edd66d5cf1182bd2c587450b7a0
MISC metadata.xml 340 BLAKE2B e675d30a1059e7529f8fbb59734b3d9e607a7241597d2630647061a2b830a2ea82984d2ab3612a42935f7182d73432c66580475335e78c645438a03f3cab9f10 SHA512 247d85ee81240a6196b9087a610c9ec325ffecef70d4e23ffdb2d81d4e79548eafbef6e97b3bb543d123f09b86fd27936925f4f1548b21dcf613804fccd10f0c
diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
index 13dc08afbb50..75450e8ef333 100644
--- a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.4.ebuild
@@ -11,4 +11,4 @@ S="${WORKDIR}"/${P}/php
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
diff --git a/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild
new file mode 100644
index 000000000000..13dc08afbb50
--- /dev/null
+++ b/dev-libs/tree-sitter-php/tree-sitter-php-0.22.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tree-sitter-grammar
+
+DESCRIPTION="PHP grammar for Tree-sitter"
+HOMEPAGE="https://github.com/tree-sitter/tree-sitter-php"
+S="${WORKDIR}"/${P}/php
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
diff --git a/dev-libs/tree-sitter-ruby/Manifest b/dev-libs/tree-sitter-ruby/Manifest
index d84c78337752..b2412025180d 100644
--- a/dev-libs/tree-sitter-ruby/Manifest
+++ b/dev-libs/tree-sitter-ruby/Manifest
@@ -3,5 +3,5 @@ DIST tree-sitter-ruby-0.20.1.tar.gz 601038 BLAKE2B 29174a74a96f0b93d803eb9455ae1
DIST tree-sitter-ruby-0.21.0.tar.gz 618006 BLAKE2B d296dd901e426642383594f9bd45cabb8cff3193b5e83ab17f5c199e954b912da4b398ff57337b9439780bff7565bd4b396cf5bba69587e4714d5563fbcebb02 SHA512 d8f2059f60dde221466b1428bca11aa815129c9247789ba7de79f837050225687699cd9a3316e3bd8b1f28da339b68a4f73c5765710c238d88a213521297e604
EBUILD tree-sitter-ruby-0.20.0_pre20221101.ebuild 522 BLAKE2B 184d0aa99d2ae86b8abd2b2206fc279c01495f9e49267b64559e7d2bedf88ccd9173bbd846984c2fe8add00e0b1f89a1c102febfe7439a9b58d28f0838e1c7d7 SHA512 da273e117a0fee8ed52c99143923abb72225cf8c29b7d03aac502cd731ba0e012cabd2fbaf34542ccf3cab410a946126c5648201808b5a48f573bc5b0ce83231
EBUILD tree-sitter-ruby-0.20.1.ebuild 519 BLAKE2B 7da9ce5b28666db759e146e1d0abf319d541589e340a24b93ef0e4b3e90623cda3152c55b67a4480cfc3413a21763958d631d32b54b5438f67951de9f2e07a3c SHA512 dd86775a200cacd4df0d6deb36fdae5b79c6715b2804c01100ac352106012934f8580aa63dedc573931dda21dbf9cd5ed652dcfdc6044b4e29e265609187092b
-EBUILD tree-sitter-ruby-0.21.0.ebuild 310 BLAKE2B 4f15dd23d3452816c7be532f10a56930cbbf4df44e6baef1b1fc85bdb9bb231dfe4f41c620ff3d6d1bae279cb8ed695298dc902f1b57b1b8cf2811ffba6da710 SHA512 3138846fea611e5f7853d4ebd6b7e3e2623a0d71af727f3ff40735f57663041d9b830f52124457418baa97cf5670b04209c6a781e9e89b3434303e5079eb2b33
+EBUILD tree-sitter-ruby-0.21.0.ebuild 309 BLAKE2B ac784a7d2205c1e5258536a4d0702b0b1134a14a21a77ac577a536c62d16f4755653f995cf1f3ea5f9f09204aa438cb34927c008bcac75ca4bdf6257342eb0fe SHA512 aedeb1148359da6694153e5a03ccefa3b059a6867e213c6438b9f9c5749fdfe79ba1f1f3ba2479b72a7f4cbbf713dd95588e636409e4ddc9f3d27cc35493098d
MISC metadata.xml 454 BLAKE2B 46f685ed106b6ce4f859cb7c73a9136949c231da93db7894caecbe16c15d78ff72b220779b2eb2e44ceb5379714b8c8917599fc7812ebca5801a5a91d98feeb4 SHA512 9f415cf157db35083c55d0afec0af666bbe2b0b3e4486fed9659cb916a89d586090e3cdcbc3e86a5e164215b8813ffe4bc1675726097a45fd58f8689f8c2a530
diff --git a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild
index ee3d1223746f..7feca9e60b7a 100644
--- a/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-ruby/tree-sitter-ruby-0.21.0.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-ruby"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
diff --git a/dev-libs/tree-sitter-rust/Manifest b/dev-libs/tree-sitter-rust/Manifest
index f7253132540d..3a439c5e3084 100644
--- a/dev-libs/tree-sitter-rust/Manifest
+++ b/dev-libs/tree-sitter-rust/Manifest
@@ -7,5 +7,5 @@ EBUILD tree-sitter-rust-0.20.1.ebuild 286 BLAKE2B f5d762c771e3fe9e2be49e58a45d3d
EBUILD tree-sitter-rust-0.20.3.ebuild 285 BLAKE2B ab14276d41be429383d5bd7991339b42a4cddaba5f092b5b6e38e610b2bf3a3f1f93c7d2e2dcfcd625224a125f8dce14ad2e8db285c6a7e18ecee1fc3d7af41e SHA512 7e210db8e4834c21cf1600691a534234c513564ff0a5d459aff9994548d0dd20409bc8e5a203117226249021262a2d1d876c058a647c5a6c99c1f3b7dd2be125
EBUILD tree-sitter-rust-0.20.4.ebuild 292 BLAKE2B 6d64269dd86995fc6b4b59f51af2b2e490fc77091a706f1b496d7db18e63ac62bdddefee7ed3a36fe41c8fa3c047923d4b39029d40cdf127b5ddde713f393b6e SHA512 98675c8a77ec97392626ecfa1c7ad36167e257f9e4941268f187d28b31d21e546fc15a77b56485df1c9f44c61acec9660bf15609d98d8aeff9466d6bf6e89bf1
EBUILD tree-sitter-rust-0.21.0.ebuild 316 BLAKE2B 0def3279f955501e0e9869e616337dedc35dbf792df42dab4c35458b8f5a9286b48dfe0df2ef2385f5629581cd6206c53279425ce204c3532381b059d7661002 SHA512 7a146210afcff000a4fb7a475baa28d91de162e18681f7baedd8b9d579321ba1228e05e186c0b1c4d352bdbcf0d253c5054a644c03ba9493d4728f201786429a
-EBUILD tree-sitter-rust-0.21.2.ebuild 378 BLAKE2B cf1d90694c231e71dc3c62afffa6ed392815e02c134ed9a7d1539c072f0123875d4e2f787aa2c54a2bb893926b649388ebf3453b9f08bfb3470996fcf7ee6acf SHA512 d91acb416f1839fea0097215db140cc74467602c8caef34c68b7f57d1d7b4b8e0e488bc6bd15520381e42cec5d01bf7aa3181af498ed21db92f91778a2d7a99d
+EBUILD tree-sitter-rust-0.21.2.ebuild 377 BLAKE2B 5e5e05c2e1c0a7287273fc207441fabf69b313db01ff652a9464b3c4ba1f449c8e9cba3af046535d65a66ce484f1e3b257e579971b60d45a3820f3f8d5c9b48a SHA512 1e9a17909318867f4912161795823b1fd4256c76b2ae1117c90e635dcc629df9b354e6267b0c52061ba40c6130acf9d1ef619ac8647111b3399f914810875dd5
MISC metadata.xml 454 BLAKE2B df4600703910499937c219b24c9cff15d08277d6e88253c31ff1a2ab42f52e0e20654cdea17696f2f05194276e8255900b24af6143fa8a7b206604405784e49d SHA512 d67191b96b3a146610dcb62dd037e9ab3b85933a788ecd23c8cba02fc53e7c87cf0d47bdcaf3893931bee3723d50983567941ccdb1885cc12fa8018cc0937244
diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
index 190637959fdf..4c5a0a91fb1a 100644
--- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/dev-libs/wayland-protocols/Manifest b/dev-libs/wayland-protocols/Manifest
index c8268ac9aa84..d8912960a077 100644
--- a/dev-libs/wayland-protocols/Manifest
+++ b/dev-libs/wayland-protocols/Manifest
@@ -1,6 +1,6 @@
DIST wayland-protocols-1.33.tar.xz 91504 BLAKE2B aee870dd5877b0fce05eac396bd1a8cd0bc5ef1ac014c54f3eb0096ac1ea3425d1e66891db29ba2f020586418500163bfe451c4078a86d1d19d0b1548318cc85 SHA512 4584f6ac86367655f9db5d0c0ed0681efa31e73f984e4b620fbe5317df21790927f4f5317ecbbc194ac31eaf88caebc431bcc52c23d9dc0098c71de3cb4a9fef
DIST wayland-protocols-1.36.tar.xz 95512 BLAKE2B 6c460106a2069ff9ce0b6c8221f85462e74d726ead69f6918417aac0cd24567251873ea05ec111a90f3385f4128e7e8d76aca42c7b1f89a070943c604b87573c SHA512 5448b9aedc953ce6be0f378da900c195c8743cb6001f615823b5fc9cab3e3ee54271132055743278e10decef7f8e9dcdeef31593a2a12062575fb90eb0084be0
EBUILD wayland-protocols-1.33.ebuild 775 BLAKE2B fc40e447290503ced6c8a592586bd7fdc0f390188923ee9919ec2858b603b5ddb89eda8b2600b39bcddafafe8212dacf54dd9561f71702071d1dd1cb588d91c0 SHA512 a88d020f6d34709c70422a73e2ab59bb95b266dc4eaf27f8dcb4e14118e761a9e344c1971698a921e49444539be81f03394053ea897760442528d578e03788a9
-EBUILD wayland-protocols-1.36.ebuild 776 BLAKE2B 7aa44fc78415f0bb8a29b2d60506c66e7392b3a323da82f7ab61fbfc2347081350cd0a2be906ca602796cb79b1ebd34f332b409e465c6f2b355de75bdd600fb4 SHA512 83f244a87c79500838bb796afc00d12841154e5bc95ae4067c9901841de9a4010604cd990e471e4b7bfc5d32d02c894ced71300e624d0fd5a6868b6e9f0b69e1
+EBUILD wayland-protocols-1.36.ebuild 775 BLAKE2B fc40e447290503ced6c8a592586bd7fdc0f390188923ee9919ec2858b603b5ddb89eda8b2600b39bcddafafe8212dacf54dd9561f71702071d1dd1cb588d91c0 SHA512 a88d020f6d34709c70422a73e2ab59bb95b266dc4eaf27f8dcb4e14118e761a9e344c1971698a921e49444539be81f03394053ea897760442528d578e03788a9
EBUILD wayland-protocols-9999.ebuild 782 BLAKE2B 028aa55ee023c349611b3c5ad7d23cdf0f0ea539ce1b9bfa2efaa4c7639f1149abfc83d217fe0fa7005a62467b31a06c5e82cd6e07ce6c88c49217365470cb54 SHA512 9a7769631992d9f5da2a7af180eded745fdd499df45475273c9305c30dcc956095b02aef46465dcd2405b9515bfb9a63cadd7edd21febf578813e3fe4c1c0ed2
MISC metadata.xml 347 BLAKE2B e4265a94e0261094355613ac8617c362f90dc7207188658bf37d7d3d0ea87f598d0a5367d44c95cd3688cd68aeaad6be95ca1707430d06ad8b34bfaed9395f29 SHA512 4db809b42f57946d21f5c0ece2ccba39684da283ddfb72ed2bd6c1ace305c18381904dafa2abce56950cfb2bd1ead0839124c59302b1bb71c0fd8fc8f4a52846
diff --git a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild b/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild
index 96126f5f4342..e0d8761901b5 100644
--- a/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild
+++ b/dev-libs/wayland-protocols/wayland-protocols-1.36.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = 9999* ]]; then
inherit git-r3
else
SRC_URI="https://gitlab.freedesktop.org/wayland/${PN}/-/releases/${PV}/downloads/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
LICENSE="MIT"
diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 09e0f46cbeee..47de3756dedc 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -6,6 +6,6 @@ DIST xerces-c-3.2.4.tar.xz 4260560 BLAKE2B 5d9fed1e9a461f8b348f3259216c5181bd03d
DIST xerces-c-3.2.5.tar.xz 4274820 BLAKE2B e0926660bf29e35c05843aae683a7a4f2fe5a6f5f68c76ce16fde975a24277c0e50465a02bfa785f96f4ebec3c7d411785793914491f112ce19477b5dd59e351 SHA512 77b80148b0a3dbb61af648e2571855d59040512dd0c739a892e8ac6a6d7ddbb43b49850c87c39fcf374f2c7658a9c795b3e3fcd4785efbc6226f831b938d5300
EBUILD xerces-c-3.2.4-r2.ebuild 2830 BLAKE2B e45c73a6f2639505c25d401f1291133df224b8f8dc95f77e97a607105fb683874fbc53500ad7f6756401e8b857b4782a6cc80534dc1135d86eb9435e809d1974 SHA512 97252a94fdf378e99725cbc9549326892fd89454d29c502509e093f0b2a5c8f7aead9aa49eed387bf8c956efa22348bcb3ad341c2063627416cca6ed546f788c
EBUILD xerces-c-3.2.4-r3.ebuild 2961 BLAKE2B 96a7e8ee1cbbcd3178d439e51862bcd322e3e46fe7df80de709190bd1338ddc7838f55990a1fd5e778f84817dde55fad8a8dbf9873bffc92e72bc6f6d8b0551c SHA512 49f588de6a49b7f98ec7976a4beceb84c205f37600372972e0d142804d8363de407bf2c88c29c12545284afde03c9db602180e658d24d5cd6211cca97e22ee8b
-EBUILD xerces-c-3.2.5.ebuild 2956 BLAKE2B 053ad839d60c86acff46837d83d85cb96048d865d1714fce66c954b2c171755fcabe05af54460c7d1b9767dc83b108f153f3eb578fc25c301ce52936684357d1 SHA512 f8954a66ea6e3549437015b6d6e1707ae9ca25859ceb411c63dcdb16d5a4afa9fd91356ae1c9ec784962826f4374f4c65260a4ee5874902ac48085f8c23d1cf5
+EBUILD xerces-c-3.2.5.ebuild 2949 BLAKE2B 203456efea190f4a3949480a164ae3432712379d361a3e3e0c3970fd474bd9f5b123daaf54b567c72065153f764c8a6beb78c9bc15dca2debf65c65d2986f638 SHA512 92c5ad74f5e062157247e08c9da3f34415c997d872454c1d2ec72eb4a023007c38f47244cbe561446e8521fe07ec3eb215244c193efb4fa51586582de31aa838
EBUILD xerces-c-9999.ebuild 2911 BLAKE2B b9b699470070dc8f225f0dfccfc85c122e0460c5288f0fe59cfb9a2cfd34b81812eade9347fa38028f24d40f92949609798933224909feb5ada062d651e36eb8 SHA512 139d4edbc70dce0bc595cb29a1e0e4244638cc97f4e42b0f5f052221a7f8f39a4ef00f0c1090e40696de342b2a1875686dcc54c77ba25d64c19955878ff75e8f
MISC metadata.xml 639 BLAKE2B 478311dd96d2a5938161f66cbcd3e0bbdb51bc5680c2bc9aaddcfef3921d356bb568fcf3047d181d54f3cf2560b547dcca3e964e064506c8bfccad9291c6d0da SHA512 8c8fd2d5a525000a06fb08b0cd20c4aefd6c9fb6554e7e8586bfc7a58be2884a629417035e0863950246bf12b756466c0453e2768a31678da002d029dceacb73
diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index e134d155af4b..7ad99efa9366 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then
inherit subversion
else
SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
LICENSE="Apache-2.0"
diff --git a/dev-libs/xmlrpc-c/Manifest b/dev-libs/xmlrpc-c/Manifest
index ab84b5ed40ec..5ba625ea48ba 100644
--- a/dev-libs/xmlrpc-c/Manifest
+++ b/dev-libs/xmlrpc-c/Manifest
@@ -5,4 +5,4 @@ DIST xmlrpc-c-1.54.05.tgz 933228 BLAKE2B 50d73fe22454f04ffebf11d4b88986eaac571d1
DIST xmlrpc-c-1.54.06.tgz 933199 BLAKE2B 1286323b59aa4d77fe2f8b04fef18d9a448d29a7fa23aad143418e62c92ac6a5156bb61ee58e0df4b0667e73a9170663b02b42fac94b38df71fc789d13e929e0 SHA512 0e8c920ccf04c78947bc66f7210b62c153ba185183c181461584772885690a3bb09dcf63d69c5b0f1f76a96f162a2a0eba6268e7210dda42561f59bec8008733
EBUILD xmlrpc-c-1.54.05-r2.ebuild 1997 BLAKE2B 90e187c96435bd8c20f6b72a3588ffb2dcf4de3978ac806a2b065e17c3fbfea5c0c5cf029d439b4f0e70f54cb20acf02429eab4723d7455fbdc99dc292e2588a SHA512 1a343da249646a8e4f0cf76fe7ad6d5b0d8b917ac8d650c813b70590704d75d56ac85ae17e938321d9a58597f80149ed190e5516ee1ca1ed77e51ab5f32ca067
EBUILD xmlrpc-c-1.54.06.ebuild 2076 BLAKE2B 0e36d7d86a2e39c2fbc6d34b4119a5f6fa0693a9dfd130d295d9f7d12de76130ec4339767731141e725a5b0f4481bdb4d3c0043ef4fefad97e609f5f909c0af8 SHA512 f05340b64850f20750f4e284deb09bf145a5ac6cddd423de1a96c8be04f1c671c2d80c917d19088e11cdc4f7cb2d9f173839d9624f97afcd43525322f4f7ec8e
-MISC metadata.xml 628 BLAKE2B 3d59eebbcf6eddfba969215a990fd59daa58b78dc305f05d10ba9f77f3ce5d5edbed0599644b40574beacb3c1e084af745bc2d75f0cb660968f4e3bf963c4f00 SHA512 fd572b06cc3359372e5b048d721b33d6bb614ab631fec95628af36217f94434fc9f279d83ec0de8828cd72265158b1a88f58418f94fb2e3d3e82de117c7bea71
+MISC metadata.xml 548 BLAKE2B c471932a7dc9bfd7557572a122f5715bd3dab51a3c4d3510dd110077e94f7f03cfcdbd063f5241f3920c5cd871ab9b7b8b6b9beba0d9eedd8d75356095b8191d SHA512 180c83cc1781b2631a10a71e3bd6d99fda2d3e07fcf53aa1b17176b3d935f0f91bb41b3b7f9455ba5eef8d517cc4a6c8f4a87aaaabe58d1d93bf59823d4cc078
diff --git a/dev-libs/xmlrpc-c/metadata.xml b/dev-libs/xmlrpc-c/metadata.xml
index 4fb5b568d943..4342f0f0cee4 100644
--- a/dev-libs/xmlrpc-c/metadata.xml
+++ b/dev-libs/xmlrpc-c/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="abyss">Build the Abyss mini web-server.</flag>
<flag name="libxml2">Use <pkg>dev-libs/libxml2</pkg> to parse XML instead of the internal expat library.</flag>
diff --git a/dev-lisp/Manifest.gz b/dev-lisp/Manifest.gz
index c649e7ff9ff0..b7ab9d974a5a 100644
--- a/dev-lisp/Manifest.gz
+++ b/dev-lisp/Manifest.gz
Binary files differ
diff --git a/dev-lisp/cl-ppcre-unicode/Manifest b/dev-lisp/cl-ppcre-unicode/Manifest
index 4f68361d2fd0..01cec00faf62 100644
--- a/dev-lisp/cl-ppcre-unicode/Manifest
+++ b/dev-lisp/cl-ppcre-unicode/Manifest
@@ -1,5 +1,5 @@
DIST cl-ppcre-2.1.0.tar.gz 159051 BLAKE2B d1b9dd93c3f4c4c3a23a7c01f28cc4a8cc8543bfa3280f60b53d61dadb377f9e45c0f79592323bb7dcaf06721d899159f958f5b7d391370eeb5c6ede81a7a0cd SHA512 c9c95c58628fd5ecebf6e24e0c26913719360c325e90e78c256d1306eb8c2cbe85a2a5f617fdb6c2a7091bd80f4021ad0d294371b2696ad8e5873eca13aab866
DIST cl-ppcre-2.1.2.tar.gz 159376 BLAKE2B 73ca66402066401e52bc685bf2cd1a66a15b7688e3415ffa1eac2de28bbc577808752122bcb56967c061a83a547046bd3c2667fbaa5dc37d135b6cf67f29e10b SHA512 bfcea40b251a21861dae4883f6d5b277626ae2bed86fb895173e011bdf35a289eee949a3a87b3e83ed123ae22f2a19268038e624b378fd98d28855dda9e11f78
EBUILD cl-ppcre-unicode-2.1.0-r1.ebuild 632 BLAKE2B e014cd7e53ad52f0aa914f27f7517c1ba1dd865c417874afac6473a7b823b70ed17edb237d3e567271fdf2a68548b89c6235b87b2a3ffdfa9c737af3f3aa2bb0 SHA512 b4292f527df67d3b3040aac91b74a363277b6628902093aab823c12da3ea9852e07fbf7cc3fa15d944db0707911a9f1a81b10acc4fc14c3e5dad816902bfbb31
-EBUILD cl-ppcre-unicode-2.1.2.ebuild 634 BLAKE2B 8f7638c219979fc70153bb55938a7e1ed4c12172ffdcf068a2ac6daebde6cff24dc5a5caf608a45813104849486115a0dd7bfe77ccacd9947611b95c7aef4749 SHA512 473ec7964c9d35253b74f4d21791813627e1de3beb664fa54fca872407a66034640a5f2778a026bf73e79d3c66e776c58dc8c4b815674cd2b1f595ea89a738b8
+EBUILD cl-ppcre-unicode-2.1.2.ebuild 641 BLAKE2B 9c411766cc32c67155e44b84841560549bc54653d6dd00babce5c982e9ca4ec8dcb7e89a68972f920c705ca6f7ddcd1b291b9568e3d92071d2ebb0500684186b SHA512 e38ef2bb42a52e175c8d258f5dd63cf8a8ecb67c9f9b3876278390723d32723c0e12d98b8d64a7ee5c0f18b69acfd6179bdaebd07c7c81fc91c4fad7a0c049ad
MISC metadata.xml 648 BLAKE2B dda312f58db10dc566b82f4f351644faf562d1e4c760bc34372b6ed7dc70ef4a61862fb610ddf81f26766f6c1e11647ac03394e4bd23658384360b785255e92a SHA512 3aa5df5d070f7d01aa3cbc8122df760e7cbacd95220cb9c23026ba739c0771d991b0bf1eb1343fa3502184b0dc3e2ac49482f377ff7d88f82b856b0c11fff867
diff --git a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.2.ebuild b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.2.ebuild
index 9c950abde1a9..70a4212613df 100644
--- a/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.2.ebuild
+++ b/dev-lisp/cl-ppcre-unicode/cl-ppcre-unicode-2.1.2.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/cl-ppcre-${PV}"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
RDEPEND="~dev-lisp/cl-ppcre-${PV}
dev-lisp/cl-unicode"
diff --git a/dev-lisp/cl-ppcre/Manifest b/dev-lisp/cl-ppcre/Manifest
index c396c57b69e8..0dbf1a237d14 100644
--- a/dev-lisp/cl-ppcre/Manifest
+++ b/dev-lisp/cl-ppcre/Manifest
@@ -1,5 +1,5 @@
DIST cl-ppcre-2.1.0.tar.gz 159051 BLAKE2B d1b9dd93c3f4c4c3a23a7c01f28cc4a8cc8543bfa3280f60b53d61dadb377f9e45c0f79592323bb7dcaf06721d899159f958f5b7d391370eeb5c6ede81a7a0cd SHA512 c9c95c58628fd5ecebf6e24e0c26913719360c325e90e78c256d1306eb8c2cbe85a2a5f617fdb6c2a7091bd80f4021ad0d294371b2696ad8e5873eca13aab866
DIST cl-ppcre-2.1.2.tar.gz 159376 BLAKE2B 73ca66402066401e52bc685bf2cd1a66a15b7688e3415ffa1eac2de28bbc577808752122bcb56967c061a83a547046bd3c2667fbaa5dc37d135b6cf67f29e10b SHA512 bfcea40b251a21861dae4883f6d5b277626ae2bed86fb895173e011bdf35a289eee949a3a87b3e83ed123ae22f2a19268038e624b378fd98d28855dda9e11f78
EBUILD cl-ppcre-2.1.0-r1.ebuild 721 BLAKE2B 03405660448d42568606f6a19ba9fd30875cd19126286bcb4667bc2eb13ea2a7e93ab2634efe7c9b3648c809b770227c78864853562410d5e865c7023accab62 SHA512 2cc23f0cacce42265094b51e0e466bdfe19e1594fec5579bd991a887e4b1519709924161f9ee3f78e0662dd78add1d460b72ee71fc4e4a4c4c4735794d9fd69d
-EBUILD cl-ppcre-2.1.2.ebuild 723 BLAKE2B 50088c39b98e8b6644234baeea6a110f8731d2e7e24b5482797231261862000f7b6bf2bf5a804da2189a88320e118d8f6b0446277fc39106658efbc6391f7593 SHA512 4643761f9dc497d0baaaa2f2dc2e1a00e0a69dcaa4909ebac785fd9eed61238b960388b065c0823f1d6458dec681a65a503af77f0bc9162d26c92285a634d73e
+EBUILD cl-ppcre-2.1.2.ebuild 730 BLAKE2B d573c51b7b499296d1053c9a9d3b0cfa200836f5b40c415d09aa9d6a25621ebe7e071b9c0067a41eac4fcae9ea627511b9da50a3fc664f09669c18376bf1174f SHA512 7da4726f3677a21e04132c54497f74da683043b23a0bc3588a507a968832f9db5832be571648bbd3d48e28e320f50dbd54e3763af717ef4509357c3bc92c0bf5
MISC metadata.xml 1061 BLAKE2B 7ce31764fc9f36a8ef5acb29fe2f5ed14b3abf64db4c65ca0c090fd9ba086f720ee49ce0fc599fdaeff3a052742dfcf65f66e2851d9592baadbbf49c5f31a9c3 SHA512 69df3fb80850f822f4c68eee7c8fbf5df26a04105e51dcc53038a46f472d41ee6481b0f4733360b3647797887cefeb9c4f79d063bd7472a125098475e620f74c
diff --git a/dev-lisp/cl-ppcre/cl-ppcre-2.1.2.ebuild b/dev-lisp/cl-ppcre/cl-ppcre-2.1.2.ebuild
index fdc1b35b0db7..de70e24a64f3 100644
--- a/dev-lisp/cl-ppcre/cl-ppcre-2.1.2.ebuild
+++ b/dev-lisp/cl-ppcre/cl-ppcre-2.1.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/edicl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~riscv ~sparc ~x86"
RDEPEND="dev-lisp/flexi-streams"
PDEPEND="dev-lisp/cl-ppcre-unicode"
diff --git a/dev-lisp/cl-unicode/Manifest b/dev-lisp/cl-unicode/Manifest
index 58cccf9aa9ac..debc1d785e1b 100644
--- a/dev-lisp/cl-unicode/Manifest
+++ b/dev-lisp/cl-unicode/Manifest
@@ -1,3 +1,3 @@
DIST cl-unicode-0.1.5.tar.gz 485666 BLAKE2B 9db0714c24de4c5c79f3d7eeb471ac5d7a06dd29abd1c3c4b728c9ce98b175ea97ed20923c957a75ac7dee290f095a5c28c92da5ddc7e808d28ca624d84a37cd SHA512 0b66c0e711f7e37423aa638b43017adff648189a32032702b082dff140b2255847a15572a20f21e6f82a2e8cbd547f7f99bf9176e4fa464aa1d938575d8a2390
-EBUILD cl-unicode-0.1.5-r1.ebuild 1056 BLAKE2B fbaab5681c49e2599e5293246c824b5953a27e0f3898fbf6f2eaa8f385d52df36371789b94adb852950a993428c81bdf65d0f17226738d65592f117de2d1ca7d SHA512 db7bdc155c166aff0a9f2287787e6ca83ab229270c7cc6e894836561b73c41b469c5e9cbaa24839362f251db340dc3e9ba87bb4384278a405ceaef02b93a7b22
+EBUILD cl-unicode-0.1.5-r1.ebuild 1063 BLAKE2B 5f807487391c850b16663e401a51f0f8daea966f8fe786a3e4a16c5aa72ffec31d47ff5ef9da56353e091711fb75596e2a10caf10b8d0e1b00b92e2127511678 SHA512 c744b01270344c75918b9b47502df76c587ddf70b7aa76eaec43e64580caab6a2ad2cc562727fb65a6f81c6427a83d4c53ec4311bf4cea9d90d5b7ae0ec3e6e5
MISC metadata.xml 1363 BLAKE2B 8447b4312a9619c24014f437792e17af4f4dd38998b9f4e595c0ca139ecaca0834543b86af20b5c567ea8d57ca9f24cdfe8d21f6ec25caa30f662f77f88fd94b SHA512 99b0cee1e43de0b1adb5746076e2501eded398dc8f2f3d6486a086985d77af9ef1644b0a8f31a3410ab0d0f6d5be740cac3024a6cd7afd76f3a46e09f129ffb1
diff --git a/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild b/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild
index 3acb1df4ee00..61fc2c95afa6 100644
--- a/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild
+++ b/dev-lisp/cl-unicode/cl-unicode-0.1.5-r1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/edicl/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~riscv ~sparc x86"
DEPEND="virtual/commonlisp
dev-lisp/flexi-streams"
diff --git a/dev-lisp/cmucl/Manifest b/dev-lisp/cmucl/Manifest
index 5cecb96221cf..89d6b2a1824c 100644
--- a/dev-lisp/cmucl/Manifest
+++ b/dev-lisp/cmucl/Manifest
@@ -1,12 +1,8 @@
-AUX cmucl-21c-build.patch 733 BLAKE2B 51df14314e979b919ff307aa2b165106bf7d977cee7dee1002bc89cee9f8b175494ca2d9e7b1a87447b3c11e944a75ec58af661d54adeceef61a8a4c5435824b SHA512 ca4bab7ac344ef83064081252e30d4704fe5f3006f58e90024cd51a02ab82341c651ec4117e8b14912b071d730acee76e330e237e7942597bb73b94eb73fbdda
AUX cmucl-21c-execstack-fixes.patch 3990 BLAKE2B 962e4aa31d703128e871c39bafb1be7e42be56619c8c803e745a68a0b94faa43c392b78e96d4a10758dd564c3e1791bed103edcbf986717960c1129e7f019de9 SHA512 bb32dfffa6b737af8be924f194112863b64010b00b30caf92c023a16ac1d2884f51ee724b57cdeb2786f10aad6bd0054a835c94f03b911eca4648c2e5927ce3b
AUX cmucl-21e-version.patch 131 BLAKE2B 61378abebc9491869af224d59794eb6fedc9419792ce945b39eb34067a932406c098b8481b5865c14c262c0fe8bf87c35d20815fb4d2ed7e0949698fd0d863e6 SHA512 9ec9e5b632ac31dc08fde9d9ac0a2bea0232495a4af1c2043024df3a03b2f9c8bdf7922f44957dbfe266224e6965c3449ad62dd73787ff066ef8f7b8dbb09cd0
AUX cmuclrc 305 BLAKE2B 1943c5ca8f43ce890e37949fa71cbeb24a5f849c827b3e05ec240ce22527b3bea550eaf9a74c1e98f2a9c7adda4f2caf84341cf1f42e6a26f17d784769ef1f62 SHA512 36ae348795f27a7aae2e1cf10376606b9a6898b4c4f0e6da692b3e60bed21e2825ac766a51fb648f1365b238046efd155e80d70421ff65ecffe5b68342895740
AUX site-init.lisp.in 1839 BLAKE2B d4bd6da1c3d0902b96af4abac48f981f21d4494f3da6dab9d398c3af873c4fbf23a6c9cda878099a522787875e3882fc635859253769f56d6275721bea0a7853 SHA512 374e5acf970b1bd26d2318b678cba509296f2356a4672648f8522387c216288e8f43b514004b0d0c98da5d03a5db10435d5f42f57db88c916691eb4ae93f126a
-DIST cmucl-21c-x86-linux.tar.bz2 11127872 BLAKE2B b9089a40b4a0738f9faccdfddb7b33256a561a07cedc3ef9b3ec7afddbbb9de493c2ffb9af4a8d6b6ce70ef857576870901a6b7a607f52bdaf8a0f53ddd2d07e SHA512 9097220aef612aa3d8367a86a86dc62d86d918190d2688f6e90d415c9f9d881f97f0829e9d310f700b014821d30bf5a15f7a05cdb9201c9deab10a7231e0bcb6
DIST cmucl-21e-x86-linux.tar.bz2 11305452 BLAKE2B d7dde5afb0d6b0a42506c2a7bef09e93ddfb415eea1d41db95d63bdfc3d6f654859dabd641b4fd78c1ba4c36a6f6b5ac6318d4124a0cd21b389dd448e4bc109a SHA512 84193903a75356a28e14b4dc2f6c4dd20d6f0d424a24150c2f9b1094b4a91def4c85b8c5ade326487ca34a7705096c09109329f1eedba728e63e70b1dc011b5d
-DIST cmucl-src-21c.tar.bz2 6947775 BLAKE2B 828075c71ddf459d09076199af4a02f2294063bd9ef0beb6d4bcbb473dd0ff8cfdff7faa9416f640e125603301fa37c73a280db597bf4301c22fbe88c4cc2dbb SHA512 98ea0516b71af7c6f92b5f67f6c1545949fcd1dc95e1238a989c1c2858a75e2751e5eb765b29812ad5cc5de015333787dac2a63a9ddea9bb83cfd72fef6794f4
DIST cmucl-src-21e.tar.bz2 7161287 BLAKE2B 1e52643917f05bbd2fa45f3cbed894506458a13047faf077388066035dfcb66440879c8cc4f79592b32dd5eb85679e3bb9fad5d9327f86e1c30e8446ffdda281 SHA512 fc2647fdd9adebe9c9a6a6398ef43203b750ff9c9437fec2b0c9b6fe2a50e430089308f0ff2362c3bc76724df9168c95293191e45489b3a5051942f63c0ed9b2
-EBUILD cmucl-21c.ebuild 2996 BLAKE2B 39eee56c004c084a654d72d431d4534bea499118c8fab86934af2197b848946858332e9202614bb631b1814d547c6d93ea43f3a7809b8c397064bfe3502a68c3 SHA512 e183479aab3a427deb618c0d69f1a31348b91118385a4210cd39de0e0ea5439a0a1f85d9a8249b5b91651fa2befefb80ab50344da8cc4e8df1d8cee046eee231
EBUILD cmucl-21e.ebuild 3001 BLAKE2B 9568e1184c42601174c28ba5264d20c03f25b47fc436a4736adc925305048e2b2ca35d551407bb2dad24c2a4feb3539db2a168fc164f7ef8ef4b7980ec162737 SHA512 319726bd706613a429883e9ceda0637a60d15e0a3416c5376ace46fd2013c10de2be6476b96367c42c42d017e89c32dc2c3a27a49d462b40a90e98370131f853
-MISC metadata.xml 1444 BLAKE2B a4f4477341e36eb3a953d79ea441d55fa19693b88fc64d2b36b45b5519e4123aa6117397fb4d8efa0a5f3928b4d65112d48ef5fa757c43ea6f0ee5349f685fd7 SHA512 b07a9e2290d3c5c16acd765302756a0468a689a8b72b6fbefc08578695e2ae5cbb60a66a0759c3f6bea57e850e54bf05d144248783f48de766addb90af1287fc
+MISC metadata.xml 1395 BLAKE2B d3373ff1993ad058fd95180591118b74cfa3c15c7e4450df6f4dea79b46f01710b2eecfb0c646f92d44d4fe158d651515c00a20b1a23309b75fb596147050ffb SHA512 11ddcd352e69204fa6cd9eb62c010f622dede656ca3cf3b28ae6e079b5bccdc326254fc83f30a288b65385ba66f369a07453c1ba055c5bb28fc4dc8092f966d0
diff --git a/dev-lisp/cmucl/cmucl-21c.ebuild b/dev-lisp/cmucl/cmucl-21c.ebuild
deleted file mode 100644
index 13481e06b89a..000000000000
--- a/dev-lisp/cmucl/cmucl-21c.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_PV=${PV:0:3}
-
-DESCRIPTION="CMU Common Lisp is an implementation of ANSI Common Lisp"
-HOMEPAGE="http://www.cons.org/cmucl/"
-SRC_URI="
- http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-src-${MY_PV}.tar.bz2
- http://common-lisp.net/project/cmucl/downloads/release/${MY_PV}/cmucl-${MY_PV}-x86-linux.tar.bz2
-"
-S="${WORKDIR}"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="-* x86"
-IUSE="X doc source"
-
-CDEPEND=">=dev-lisp/asdf-2.33-r3:=
- x11-libs/motif:0"
-DEPEND="${CDEPEND}
- app-alternatives/bc
- doc? ( virtual/latex-base )"
-RDEPEND="${CDEPEND}"
-
-TARGET=linux-4
-
-src_prepare() {
- eapply "${FILESDIR}"/${P}-execstack-fixes.patch
- eapply "${FILESDIR}"/${P}-build.patch
- eapply_user
- #cp "${FILESDIR}"/os-common.h src/lisp/ || die
- cp /usr/share/common-lisp/source/asdf/build/asdf.lisp src/contrib/asdf/ || die
-}
-
-src_compile() {
- local cmuopts buildimage
-
- if use X ; then
- cmuopts=""
- else
- cmuopts="-u"
- fi
-
- buildimage="bin/lisp -batch"
-
- env CC="$(tc-getCC)" bin/build.sh -v "-gentoo-${PR}" -C "" -o "${buildimage}" ${cmuopts} || die "Cannot build the compiler"
-
- # Compile up the asdf and defsystem modules
- ${TARGET}/lisp/lisp -noinit -nositeinit -batch << EOF || die
-(in-package :cl-user)
-(setf (ext:search-list "target:")
- '("$TARGET/" "src/"))
-(setf (ext:search-list "modules:")
- '("target:contrib/"))
-
-(compile-file "modules:asdf/asdf")
-(compile-file "modules:defsystem/defsystem")
-EOF
-
- # Documentation
- if use doc; then
- pushd src/docs/cmu-user > /dev/null || die "directory src/docs/cmu-user does not exist"
- emake
- cd ../internals || die "directory src/docs/internals does not exist"
- emake
- popd > /dev/null
- fi
-}
-
-src_install() {
- bin/make-dist.sh -S -g -G root -O root -M share/man/man1 -V ${MY_PV} -A x86 -o linux ${TARGET} \
- || die "Cannot build installation archive"
- # Necessary otherwise tar will fail
- dodir /usr
- pushd "${D}"/usr > /dev/null
- tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.tar.gz \
- || die "Cannot install main system"
- if use X ; then
- tar xzpf "${WORKDIR}"/cmucl-${MY_PV}-x86-linux.extra.tar.gz \
- || die "Cannot install extra files"
- fi
- if use source; then
- # Necessary otherwise tar will fail
- dodir /usr/share/common-lisp/source/${PN}
- cd "${D}"/usr/share/common-lisp/source/${PN} || die
- tar --strip-components 1 -xzpf "${WORKDIR}"/cmucl-src-${MY_PV}.tar.gz \
- || die "Cannot install sources"
- fi
- popd > /dev/null
-
- # Install site config file
- sed "s,@PF@,${PF},g ; s,@VERSION@,$(date +%F),g" \
- < "${FILESDIR}"/site-init.lisp.in \
- > "${D}"/usr/$(get_libdir)/cmucl/site-init.lisp \
- || die "Cannot fix site-init.lisp"
- insinto /etc/common-lisp
- doins "${FILESDIR}"/cmuclrc
-
- # Documentation
- dodoc doc/cmucl/README
- if use doc; then
- dodoc src/docs/cmu-user/cmu-user.pdf src/docs/internals/design.pdf
- docompress -x /usr/share/doc/${PF}/{cmu-user,design}.pdf
- fi
-}
diff --git a/dev-lisp/cmucl/files/cmucl-21c-build.patch b/dev-lisp/cmucl/files/cmucl-21c-build.patch
deleted file mode 100644
index 4d7e4061c924..000000000000
--- a/dev-lisp/cmucl/files/cmucl-21c-build.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -r -U2 21a.orig/bin/build.sh 21a/bin/build.sh
---- 21a.orig/bin/build.sh 2015-05-19 07:42:40.000000000 +0600
-+++ 21a/bin/build.sh 2016-04-03 20:54:08.597016537 +0600
-@@ -40,5 +40,5 @@
- ENABLE4="yes"
-
--version=21b
-+version=21c
- SRCDIR=src
- BINDIR=bin
-@@ -145,10 +145,9 @@
- $TOOLDIR/load-world.sh $TARGET "$VERSION" || { echo "Failed: $TOOLDIR/load-world.sh"; exit 1; }
-
-- $TARGET/lisp/lisp -batch -noinit -nositeinit $FPU_MODE < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit $FPU_MODE"; exit 1; }
-+ $TARGET/lisp/lisp -batch -noinit -nositeinit < /dev/null || { echo "Failed: $TARGET/lisp/lisp -batch -noinit"; exit 1; }
- return 0;
- fi
- }
-
--FPU_MODE=
- BUILDWORLD="$TOOLDIR/build-world.sh"
- BUILD_POT="yes"
diff --git a/dev-lisp/cmucl/metadata.xml b/dev-lisp/cmucl/metadata.xml
index f47933e812b4..5f45b9fa5e7b 100644
--- a/dev-lisp/cmucl/metadata.xml
+++ b/dev-lisp/cmucl/metadata.xml
@@ -33,6 +33,5 @@ ANSI Common Lisp standard. Here is a summary of its main features:
<flag name="doc">Installs package documentation</flag>
<flag name="gui">Build CLX, CLM, or Hemlock</flag>
<flag name="source">Include source code for CMUCL in installation</flag>
-<flag name="X">Build CLX, CLM, or Hemlock</flag>
</use>
</pkgmetadata>
diff --git a/dev-lisp/ecl/Manifest b/dev-lisp/ecl/Manifest
index a113d8d6f5d2..01283a59df62 100644
--- a/dev-lisp/ecl/Manifest
+++ b/dev-lisp/ecl/Manifest
@@ -8,5 +8,5 @@ DIST ecl-23.9.9.tgz 8129105 BLAKE2B 883454e1b5459b348a2184727dc9d512988f3b821837
DIST ecl-24.5.10.tgz 8130112 BLAKE2B 76ee9b4dca68543151e8f8474651e3f2b540017b62ab2ba6e00d64002362045ccf0aad16d0f82d7fd9a7511423aa90f9ddce912bf4b314c7905f6e404b850d1a SHA512 46e6da0f319573e412e54573b3c029179ba9debf48f73828ad5dd0a99c4a0b4ef21f99b411fdab3dc5429242c917553eb3e9794eeac7ec44667cd26fc0dd927e
EBUILD ecl-21.2.1-r5.ebuild 2097 BLAKE2B 47d9a8a8156e860f0ecb5a933e7aae919c885f9b16537bcf701c872a2d4a4b0e1434a684949dd780ab4c2ba9059368a8c9c82b69728321eb8cfdbcc79ec03f27 SHA512 30c973c0f496ce780c1b16fb4535a857a586d36c8a4974b21e8b5ca798ae4c508c9dca24907cc17d94426bb3536da7125d433a98d93fe66b2d57232dfcf3cdd6
EBUILD ecl-23.9.9-r1.ebuild 2055 BLAKE2B e986e5d3d7aee78df6cd5815b03abf2855d94f5fc60066186519329fa8128a17ecc1814c9668123234d610a5b8375097a5416c51e078c22eab822d256c4eb039 SHA512 585746f8389a18a265a2a06daa3638ee6f045e782f1c3fe7fdc05de37212c411da296c6fb1e2eea5f7b1800812433ea0d73eeafb7c944cb978abe9ab15cf48ec
-EBUILD ecl-24.5.10.ebuild 2058 BLAKE2B c8eb9bd7187cc87581d2b6298cda4bda6c794e90c111de20d04373294898f43b6a6fccf488cd8f71a504b0d4b6f952db27e1e5f683daa70c5c7df9d567614d6c SHA512 b3e9a183f2d173bdfb16fca55f51f2a49792c1b081f28f846b0e6f4fd833bd2ea576ef2b144970a252b131869e00b01b58331401e2a7629b94874e5ab70dd1ff
+EBUILD ecl-24.5.10.ebuild 2065 BLAKE2B 41ff99bbac50ef6a314a2c6e2f3cfec91ef498bb2279a576453569af4cef3c5aebcdc32e538161c3cfbefdab476115bc9a2742cf9094e5dae0d77565bf6c2a52 SHA512 af76d07359d379ac571735c4691b8108dc13879671fe2ccc1adf751375d614925c032b869163a3c1ff28caa603caf062d3763dd4e0b9129d3d1bafeee46e9307
MISC metadata.xml 915 BLAKE2B 4af54e5f610b844e9fb1d171e58188e6c41b787ba9f5500e0c85f0d88a40c2cdce7ea2295b5b96ed3de7b68c9b10250d67477e32cd0c34f9888870335843b01f SHA512 dbf8ba7da649f2b6eb550b8c620ab4ea0f7c84c9a111fb2358181f18ab9a9c70855a3deebe4271dee5557af1b7e8d6303b29acfb8d6cd849138411c3d58e3991
diff --git a/dev-lisp/ecl/ecl-24.5.10.ebuild b/dev-lisp/ecl/ecl-24.5.10.ebuild
index c5d2cd2b85a2..07b7369d78df 100644
--- a/dev-lisp/ecl/ecl-24.5.10.ebuild
+++ b/dev-lisp/ecl/ecl-24.5.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${P}.tgz"
LICENSE="BSD-2 LGPL-2.1+"
SLOT="0/${PV}"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
# test phase only works if ecl already installed #516876
RESTRICT="test"
diff --git a/dev-lisp/flexi-streams/Manifest b/dev-lisp/flexi-streams/Manifest
index 027b438ad601..2eae9d98d18f 100644
--- a/dev-lisp/flexi-streams/Manifest
+++ b/dev-lisp/flexi-streams/Manifest
@@ -1,3 +1,3 @@
DIST flexi-streams-1.0.19.tar.gz 393330 BLAKE2B 755f835ea7fe7edf0fd4ff317463a7ed86289aad428b4bbf461808900a9656711279de362a48c32d5ea8cb9933743b92c28729ad866950200d5d65bd7fab83c1 SHA512 03288868f86ce8c3c4ed63fb5f5f9d809bc0772834ef603793c861d09ad7ffb900c14021f1f1621111e7bd4ee3f0b0653985449391ee250d0f43385abbfdfdfa
-EBUILD flexi-streams-1.0.19.ebuild 844 BLAKE2B c42f5c7f0955f28ca19db6864eeb98bc5341217d55d81e003780f61c086c459c7c90f865ee0b18c789f038cd0cfecbf4775a4bc8bc1ac03fc91c5f191ac58ecb SHA512 556eddf517caf0ec0679638ba67f4ead1a84e7424ae30729795c16ff006d37f79d971223a2ced4905aff0ab7d26e2e86e70f3bb99d4b7a9f19b3396be19eab48
+EBUILD flexi-streams-1.0.19.ebuild 851 BLAKE2B b12eee670cf2bcd40df52f76e5d06c2c6d0f5c2c780c88cb3de0b1db141c77aad401dce34911fd714e65b2cce6b009fcb2eabfdbd9b1dc87c5d4160034721ecb SHA512 f26e2e0cb28e672e44175c76c045e7fd222ea60c3ad6168c67c5db1cc911b3dc0f01bd5abccf85f4c03591667ab47e31e2cbdbfa32c7813a490c6fe965a5213f
MISC metadata.xml 1204 BLAKE2B af14366c5e2d4f015cf79e2477d54ee407d67f28f585f06de9383d9d529ccaecb31133aad5252d16b1ad8b4d759c6ed95b0550912f8aae8c9fe4c182afd7c84e SHA512 d6886f4f8d51832af61faca9a557959a1c4265fc4b265025eb385151184cf46bbcd5264cdd6b5c14d8ba93e51c2159630930092ed2f82c82d3d2359af6d3a20d
diff --git a/dev-lisp/flexi-streams/flexi-streams-1.0.19.ebuild b/dev-lisp/flexi-streams/flexi-streams-1.0.19.ebuild
index ba7bb2f4e2d4..3b609b6664d5 100644
--- a/dev-lisp/flexi-streams/flexi-streams-1.0.19.ebuild
+++ b/dev-lisp/flexi-streams/flexi-streams-1.0.19.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/edicl/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~riscv ~sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-lisp/gcl/Manifest b/dev-lisp/gcl/Manifest
index 4f6731258081..aa1ae7a02c59 100644
--- a/dev-lisp/gcl/Manifest
+++ b/dev-lisp/gcl/Manifest
@@ -1,11 +1,12 @@
AUX 64gcl-gentoo.el 154 BLAKE2B 57356dd1f8a1fe80a519c36beb0937733fe4aef09df9108ee81c7ccac03760ef7cf1b60019acc045bfd69e2688c40c144802c5195dc86c03c847640b39477840 SHA512 bc471a4b21866a9db2f21234b0b42cafff5bc509668a59ba39516d5fe0b148739d65b89ed1982b3a06109f793d28321da6fe6856693f279d77ab6313d0185b1c
AUX bootstrap-gcl 336 BLAKE2B a1c94177ccf15e2febd2315d83eb965903f0b22b8dfe230102891432564dcd8198b210aa004da3ad0d91e0b2e7ba43cc5e4e8c981923efb7f15a112e30dff86b SHA512 481a9ffa1102534c36a1a2084dda4b1ecd822888fafac4e6f0691b73ce0cc60e5328f628998ccef38bf75a26f3b79b24adf59562dc7cad23c3033a22d9593d0f
AUX gcl-2.6.13_pre99-assertion.patch 534 BLAKE2B 5306a28c9e2439454d6343a228661ced66079953d2bf678115eda769d08e1d0f366c2f3ed2aa55a9653b97167824dcea7a8a86b6650df21b0186515f05609f88 SHA512 e7a914b760a321deb831f7907c2ba5f5ae2cd921118453bacc8dcc907bb22cb993295fbca9b5f45b0ecb195e36bf31e18a0b25dae5eee6fc45188a1edf2b485f
+AUX gcl-2.6.15-riscv.patch 1832 BLAKE2B c54913fb7b2d542b06b308339a52161ce418b3deec518956f793760176361b45cf782e2f60b97624f127eaae4f16a027481d245d3e0ce042c9ec690c8ea04027 SHA512 6368f9cd8cf3f4ad0a60fef0be10e669ce78a835bbcbb9a56e4d86cc12172285055a3a3bee74e54d472bf7cfcb032549e44c1bc2e230ee7941d1f912b1ab3dbc
DIST gcl-2.6.13_pre99.tar.xz 10030460 BLAKE2B 8750d641062bcad5a124173013d38403f37ad352c7c436e89d4e329d997200be399a100dcefc4ce484e3f85f46e2dd90ee02947e5e728e001782e973c4122b0e SHA512 a3ad2bd639157ca2a80b534e87c169f6e07002a1b9ca8039483cff336af764123dec9e749da045b656b990e0a97c70881c798420ec4bd0e4494f43d0d040e413
DIST gcl-2.6.14.tar.gz 11725385 BLAKE2B 3e6a7fc359f94897d1062f5e5e31a0ae36f5d24ca0155fd22044cb967f1fd6a0303572dafe25b1a7abbc936db4e8caa93d0e50b1779886e2ba40e148fa868b8f SHA512 1a69f5e8195783c88b618a613253da1089b13e390dd259056df52f1ed95cf0c99358c34d3782c8eb297c07fda74deb7db359e6b9bf94590ee7fc34e94742eb14
DIST gcl-2.6.15_pre3-spelling.patch.gz 10530 BLAKE2B ce2f4a2a568467c77ef58d6063df4596220a0826e18158e0f3308dc6c4a89451910a2c54a179131a4d0cb5362e7b20ba33691d2a80c02dc81e826d664298c29b SHA512 f72cf9c6607603f548220ee169fdbaf9151ea41f2be03209c258a261c6274b97c78b02e8258b2a2550ff9fcd8ab144a334789f274deedf0fe9f050a10bd54a67
DIST gcl-Version_2_6_15pre3.tar.gz 11433299 BLAKE2B cee392674f465477d37bcdf724651f88e08b90a74ca3e79a561b99f0e61227332dbee77ed688cda7525341421df262a0a58c325576d6e8a5daaa1122ae36c6e4 SHA512 bf05c3f4ecad74a9e29b25969d3f82d39c9715bfa98c1b734b279a7886e60076ecb5896723fe1888255c4eecf4e5eda60696d25ad6a8e17eb55088b2a37ad3ce
EBUILD gcl-2.6.13_pre99.ebuild 2451 BLAKE2B 666a9ffd8568bd32fefb279b70f0df50ad6872767dc3338de517b68f2fea5fb194e86be41bfaf2cbdd010fdefcdc9070bf22756cf2e3ec71e1dac171d6d81f32 SHA512 b40d54e93fec0f4692f8b65f5b14c2a9e55719633e3f49804e2f7dafeb933d0441333edc73e4785ddde1d7e38bef3f598515291cb68acef77cac3c0276c88888
EBUILD gcl-2.6.14.ebuild 2389 BLAKE2B 9df12ca93c6bcd2ba2b6e38e4c1960134484813ef62ddc14d40d77b8708e469220c06bf1db8555469c18e903d3829e5ba961ca1027ac538fc0da42b91bf21991 SHA512 b569d8e029de60492f6a76c8a19934daf840e575123ef2f0ab85eecbe7ec46891b7cb24d4a7086246f1f8ee6a01deb1843fb3b4f821ff5fb79307e105c64dddf
-EBUILD gcl-2.6.15_pre3.ebuild 2504 BLAKE2B 667327d4492e68e628d29210311d26453227bc67fd140e216cecf6d5ac58b79ff8c20baf0c1e80a93fd5e6956a0db8b1c517d0441d08abceb4c0a363090333d1 SHA512 1d673f3aee2c403a2ed7b664e1445d56de1b40d8e885be37eb8edbccb82d235324c3ce8a42079a943d758080022f698777133f2a59c2ae9454ad758b5f6992aa
+EBUILD gcl-2.6.15_pre3.ebuild 2566 BLAKE2B a4287b3c0cc529ccc9c892c8eae12ce8a1a150e4b6fe76abb42152d8b6792fb78bdd8ab5ff520df3316d8340fa0e7efed255a12bb576c597e5d7877607f3b70c SHA512 3ca570456751c9307e111920a61193e982e234a922e79e434b9034ee6cc4df17559486f4f5744a0e6dd893b457763a695762ec2512cb94d71928dc0a17baf94d
MISC metadata.xml 722 BLAKE2B 4efe3f45f285f77a679e5c745a98e6707db15ac67554c17a2de932183d216ac0906d302197ca094b0773d90bd0a36dcef5e0ecf621f8ef07c9e18478db734f77 SHA512 fb317108e1673ab66aeda56aff57fb70679dcc1c4893f1e8c8b54dd9220414777694d647089c6281426fdf07393be0a7ee64fe1bee519fab638523315c20adc6
diff --git a/dev-lisp/gcl/files/gcl-2.6.15-riscv.patch b/dev-lisp/gcl/files/gcl-2.6.15-riscv.patch
new file mode 100644
index 000000000000..1250ac2cf1e0
--- /dev/null
+++ b/dev-lisp/gcl/files/gcl-2.6.15-riscv.patch
@@ -0,0 +1,67 @@
+From bc3324432b859477feed47e7db0e97dd33b61d1f Mon Sep 17 00:00:00 2001
+From: Camm Maguire <camm@transcendence.maguirefamily.org>
+Date: Fri, 23 Feb 2024 07:47:26 -0500
+Subject: update relocs for riscv64
+
+---
+ gcl/h/elf64_riscv64_reloc.h | 44 +++++++++++++++++++++++++++++++++++++++++++-
+ 1 file changed, 43 insertions(+), 1 deletion(-)
+
+diff --git a/gcl/h/elf64_riscv64_reloc.h b/gcl/h/elf64_riscv64_reloc.h
+index c2f8232..08e94ce 100644
+--- a/h/elf64_riscv64_reloc.h
++++ b/h/elf64_riscv64_reloc.h
+@@ -23,8 +23,50 @@
+ case R_RISCV_JAL:
+ break;
+ case R_RISCV_64:
+- store_val(where,MASK(64),(s+a));
++ store_val(where,~0L,(s+a));
+ break;
+ case R_RISCV_32:
+ store_val(where,MASK(32),(s+a));
+ break;
++ case R_RISCV_32_PCREL:
++ store_val(where,MASK(32),(s+a)-p);
++ break;
++ case R_RISCV_ADD8:
++ add_val(where,MASK(8),(s+a));
++ break;
++ case R_RISCV_ADD16:
++ add_val(where,MASK(16),(s+a));
++ break;
++ case R_RISCV_ADD32:
++ add_val(where,MASK(32),(s+a));
++ break;
++ case R_RISCV_ADD64:
++ add_val(where,~0L,(s+a));
++ break;
++ case R_RISCV_SUB6:
++ add_val(where,MASK(6),-(s+a));
++ break;
++ case R_RISCV_SUB8:
++ add_val(where,MASK(8),-(s+a));
++ break;
++ case R_RISCV_SUB16:
++ add_val(where,MASK(16),-(s+a));
++ break;
++ case R_RISCV_SUB32:
++ add_val(where,MASK(32),-(s+a));
++ break;
++ case R_RISCV_SUB64:
++ add_val(where,~0L,-(s+a));
++ break;
++ case R_RISCV_SET6:
++ store_val(where,MASK(6),(s+a));
++ break;
++ case R_RISCV_SET8:
++ store_val(where,MASK(8),(s+a));
++ break;
++ case R_RISCV_SET16:
++ store_val(where,MASK(16),(s+a));
++ break;
++ case R_RISCV_SET32:
++ store_val(where,MASK(32),(s+a));
++ break;
+--
+cgit v1.1
diff --git a/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild b/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild
index dd6b7e3a812d..6473aba4cc59 100644
--- a/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild
+++ b/dev-lisp/gcl/gcl-2.6.15_pre3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://git.savannah.gnu.org/cgit/gcl.git/snapshot/${PN}-Version_2_6_15p
LICENSE="LGPL-2+ GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
IUSE="+ansi athena doc emacs +readline tk X"
RESTRICT="strip" #205803
@@ -27,7 +27,11 @@ DEPEND="${RDEPEND}
app-text/texi2html
>=dev-build/autoconf-2.52"
-PATCHES=( "${WORKDIR}"/${PF}-spelling.patch )
+PATCHES=(
+ "${WORKDIR}"/${PF}-spelling.patch
+ # bug 893938
+ "${FILESDIR}"/${PN}-2.6.15-riscv.patch
+)
S="${WORKDIR}"/${PN}-Version_2_6_15pre3/${PN}
src_configure() {
diff --git a/dev-lisp/trivial-gray-streams/Manifest b/dev-lisp/trivial-gray-streams/Manifest
index 9d81de859cf4..f7c0942862a2 100644
--- a/dev-lisp/trivial-gray-streams/Manifest
+++ b/dev-lisp/trivial-gray-streams/Manifest
@@ -1,3 +1,3 @@
DIST trivial-gray-streams-20170830.tar.bz2 7520 BLAKE2B 2080b9ee30249c61c21f88663a247323afe2854c6444467d68fbdc42df9b8868cc49c305ab319ca88cf37ee8b0d423681c01174bb2a26d373a0c9427f2ad8e4e SHA512 4fbcfff5f2875daaf9c9bb286e2f753fccbb9840bb3c3593b9755204475aaf34241c1ffc2c93b5bf2c3428400e91082b01f15812eb51251afcabe9a57d5df3fa
-EBUILD trivial-gray-streams-20170830-r1.ebuild 381 BLAKE2B 73701332a0471e96a3ca9e18b63a8452410c5205c786c23e99aa71bc78836a29b0ea721d1f0f1d3b25a9ec4f7076f9acf1c78bac34af0fa7977f8c2c4b78651e SHA512 dcdf514a637488d39385c118fa26b9bb1703ad0a3dc989d84c2468fa39b24b209f24ede8a9b6164059265e23e6142481adb7015379f3185daedbfd427d6bfb29
+EBUILD trivial-gray-streams-20170830-r1.ebuild 388 BLAKE2B 9afdd6b29c04879df3a395ce47a703b8791754959e1f0cbffc86aa5f5f1555f8afa9dfd4cf153cb5232c45caed95b40c72727e6d37a9706fed1f76de4aeb721c SHA512 7368a486b18b28691dc9bdd8b37800335242300b9e49a8fbbe47883238578b148c2f79b60ccdf4480abf82302f7d2e60a586409aa6043bb448ce84537bad7d6f
MISC metadata.xml 266 BLAKE2B c889222f55a3cd8a06229d4ac99b498de3089939b5e6d9fc48d3889c502d4c876ee96b153b35d202afc60dc0eca9334eb4ea01b1135d295f79f339be44c575b9 SHA512 bd66346e96281a053da8e1f2442a0c9bd76eaa874b888a2d5da1c0aed2df72e1f9450326a3fbb76a765a9a63a9927a85b3d13f42fd6b59fc4d7233e623809e5e
diff --git a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild
index 7bb3da20bb45..538c3a71827a 100644
--- a/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild
+++ b/dev-lisp/trivial-gray-streams/trivial-gray-streams-20170830-r1.ebuild
@@ -11,4 +11,4 @@ SRC_URI="mirror://gentoo/a9/${P}.tar.bz2"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~riscv ~sparc x86"
diff --git a/dev-lua/Manifest.gz b/dev-lua/Manifest.gz
index c355f710216a..e801fb5b789d 100644
--- a/dev-lua/Manifest.gz
+++ b/dev-lua/Manifest.gz
Binary files differ
diff --git a/dev-lua/lua-term/Manifest b/dev-lua/lua-term/Manifest
index 961c2662239a..162373e4ff45 100644
--- a/dev-lua/lua-term/Manifest
+++ b/dev-lua/lua-term/Manifest
@@ -1,5 +1,3 @@
-DIST lua-term-0.7.tar.gz 4365 BLAKE2B 8f4080d4cd3b620cb1f261d417744f112d42b776ab3f4cdb0e52d04b6d64fc4a1ddbd634570496c3bc12e6b10efe5af8025d1f124198ebb3946414679a65f7f4 SHA512 2046ba1861ff590c191bb651941c45eb8b6e9a1252b05e78daaeb31837ce1fc7da9ba124aec34dc7842fd304e945754c463ffd75941125ff952e911ba66efa31
DIST lua-term-0.8.tar.gz 4838 BLAKE2B 690c9e7b7e831d69d0a2626c69721ca53fe9026e4885af50925942ebce1ffa44b2242cbe91b4ddcccfa2fbd56b3eeb3eeb8aa5014d1689ed1b6d2e184da785aa SHA512 115d2696f244945d876ae97ea6e9f3be0ea0e19ec7e057cbc047d3189482fca0e21ff68fee79e5d24257496cf51f507451f408f0b0a952ff707ffe0eedc36866
-EBUILD lua-term-0.7-r2.ebuild 1202 BLAKE2B b7ba62dba3fb80ca004f7a6b54483e9a2dbc3e3a26d5f0c27d2df984130cc2c9d43e94b2e0ba4eaf597120be0b1aff91e3456bc7de3045ff6e129b7edf5b3714 SHA512 f8b61cb70b6bd18fdb3a1d397253de975cadfe6b32b8c54bf118c768f9507591920c4b97dba3bdb332bc445bc8a57b737eb81248df22390be34f90d89ddb60fc
EBUILD lua-term-0.8.ebuild 1202 BLAKE2B b71c61c5b50c892e0b9ef3a46181f9d00c16a82c63280124331c5ffa96036b4b19535e2d9557aa59e9e39f29c82792004fa76393325b8bfb35b0f8ea1dbbe38d SHA512 02aaf63705e112d8efeff1d8491a55e5fb9774d83d3ca89242a1edc5515e77a73c2ead22e9556670a7b584c1ff029417dfd81c54857d3c7c52555a9427c61eb9
MISC metadata.xml 332 BLAKE2B ba29f994306df2451351b005dee2b0f512dd97f9b9215292439cd8d41e5e8365a185ffaa282770ca945238181686afd0cb58cbea45c689cb59f51a955a5e0827 SHA512 6f13184bd0c77adc414926fd2c78c2deebad3d95f786c88999d2eeb2c62fc44675b48dac46c021e262c124ba3021bec4cc0538e473f44cf715b1bc80abb427e4
diff --git a/dev-lua/lua-term/lua-term-0.7-r2.ebuild b/dev-lua/lua-term/lua-term-0.7-r2.ebuild
deleted file mode 100644
index 5fb52c4915e1..000000000000
--- a/dev-lua/lua-term/lua-term-0.7-r2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-MY_PV="0.07"
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Terminal operations for Lua"
-HOMEPAGE="https://github.com/hoelzro/lua-term"
-SRC_URI="https://github.com/hoelzro/lua-term/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RDEPEND="${LUA_DEPS}"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # Respect users CFLAGS
- sed -e 's/-O3//g' -i Makefile
-
- lua_copy_sources
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "CFLAGS=${CFLAGS} -fPIC ${LDFLAGS} $(lua_get_CFLAGS)"
- )
-
- emake "${myemakeargs[@]}" all
-
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- LUA_LIBDIR="${ED}/$(lua_get_cmod_dir)/term"
- LUA_SHARE="${ED}/$(lua_get_lmod_dir)/term"
- )
-
- emake "${myemakeargs[@]}" install
-
- popd
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-}
diff --git a/dev-lua/luacheck/Manifest b/dev-lua/luacheck/Manifest
index 796838bedc18..fb063e1a03d0 100644
--- a/dev-lua/luacheck/Manifest
+++ b/dev-lua/luacheck/Manifest
@@ -1,6 +1,4 @@
AUX luacheck-0.23.0-disable-measuring-performance-test.patch 446 BLAKE2B 42c83ec5eb3d073a5e907c6285a6a2a26f1563940435a111d74274dcdff76f7662d8b623c86658fa0a0b568e150cfa059d2100d82b7f65fcd293b361ec6c45bf SHA512 046cc3ad7e74435b3c6df1a5d271e82cd90a3c02c9228c5a632b13378a8b17c3cde21b00fdc84ab350493b64ec36beb10591a32d52b96010481b7d6a08655392
-DIST luacheck-1.1.2.tar.gz 179240 BLAKE2B 52fdf895e14ec42f86078c9a0be3adc91b0d51c525281ec19cc41671437ca2a29a79c1a826026de11b433368b306ddf2b21473b90975d1de1c13b160d208a25b SHA512 38b22cc0fd00905572859092c4138081c5be434b6e3314bc6cee14b859b0fa1dbb078c6474588891ec3e75b378a7be9a09ee164a4ef9291378193f3bdda10365
DIST luacheck-1.2.0.tar.gz 183209 BLAKE2B 5c1260d87c523a2094071c674a71dce362be5ad65ca52094564b93d02c6ef7e662631769cbdbafe9c0cb4d2bcb61c5e46cbbc1a8fc9ed287043aafc2ebae9c90 SHA512 2bfe38056bab71cdaa8377212cc92048e3178f2deb1da8d61b9cefc400a9b5691772805f8bc1c4b4584c9530751103a2feeca41187c2d9496e975df5be373ff0
-EBUILD luacheck-1.1.2.ebuild 1282 BLAKE2B 82a410f3fbdc84a2c37da766763e42bf8247d0b02408717365713871f1d21884914c83e2f47a5e86063047bfc89cbb7a42e84182c62c14bfb64a7f6807837f79 SHA512 e51ebc3cf06777f30328a9f98ec4d038b100ad10da64dab678776e92dfea6f5dff45491c95e921b75faa128217d9e73745893bbc0f626d51df7ce9b906fa892b
-EBUILD luacheck-1.2.0.ebuild 1288 BLAKE2B cf39bbe42effc7eaebe36cf656ad4b73dd5a3488b6b8df9fc3282b8ed905e02ce7ce79baa75ddfee96a795e20f3af0487251fc92a807bd9a76e9a3fbe795dd66 SHA512 869921ba5bafef116748db9f932ae8baa41af09e0a148a1fa3e654fe6c8266c9314e4fbe657efc69c50cc9f95ba75818cd67acc04b46b35c115ca5fe1071d7a4
+EBUILD luacheck-1.2.0.ebuild 1282 BLAKE2B 82a410f3fbdc84a2c37da766763e42bf8247d0b02408717365713871f1d21884914c83e2f47a5e86063047bfc89cbb7a42e84182c62c14bfb64a7f6807837f79 SHA512 e51ebc3cf06777f30328a9f98ec4d038b100ad10da64dab678776e92dfea6f5dff45491c95e921b75faa128217d9e73745893bbc0f626d51df7ce9b906fa892b
MISC metadata.xml 703 BLAKE2B d86d4b639e4b5372f4756da449210438737e4609772ac5263b8956e5b78dc6fe198d341303442f6ef68e92b4a78c2f03356e010c3a204d79e420070e4aca13d4 SHA512 ed140f75ba4460fdf0a0ffbf2a7541a655a43e02168386b6a3de6adcc9a978bcb403d81a7696c4d6fcfe0f0e4827a7ad421123de0e53c614904eb341e86a2cc3
diff --git a/dev-lua/luacheck/luacheck-1.1.2.ebuild b/dev-lua/luacheck/luacheck-1.1.2.ebuild
deleted file mode 100644
index e7f6b7200caa..000000000000
--- a/dev-lua/luacheck/luacheck-1.1.2.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua
-
-DESCRIPTION="A tool for linting and static analysis of Lua code"
-HOMEPAGE="https://github.com/lunarmodules/luacheck"
-SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-lua/lua-argparse[${LUA_USEDEP}]
- dev-lua/lua-utf8[${LUA_USEDEP}]
- dev-lua/luafilesystem[${LUA_USEDEP}]
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- doc? ( dev-python/sphinx )
- test? (
- dev-lua/busted[${LUA_USEDEP}]
- dev-lua/lua_cliargs[${LUA_USEDEP}]
- ${RDEPEND}
- )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-0.23.0-disable-measuring-performance-test.patch" )
-
-src_compile() {
- if use doc; then
- sphinx-build docsrc html || die
- fi
-}
-
-lua_src_test() {
- busted --lua=${ELUA} || die
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- insinto "$(lua_get_lmod_dir)"
- doins -r src/luacheck
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- newbin bin/luacheck.lua luacheck
-
- use doc && local -a HTML_DOCS=( "html/." )
- einstalldocs
-}
diff --git a/dev-lua/luacheck/luacheck-1.2.0.ebuild b/dev-lua/luacheck/luacheck-1.2.0.ebuild
index 485692d5a5de..e7f6b7200caa 100644
--- a/dev-lua/luacheck/luacheck-1.2.0.ebuild
+++ b/dev-lua/luacheck/luacheck-1.2.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/lunarmodules/luacheck/archive/refs/tags/v${PV}.tar.g
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
diff --git a/dev-lua/luadbi/Manifest b/dev-lua/luadbi/Manifest
index 5e1235744bd4..ba6fd0d1852e 100644
--- a/dev-lua/luadbi/Manifest
+++ b/dev-lua/luadbi/Manifest
@@ -1,8 +1,3 @@
-AUX luadbi-0.7.2-incompatible-pointer-type.patch 4723 BLAKE2B 0d71eeb95b87e8dc7ed082de3e66b69bf1dc758e02fa066ee50c2d803910512d591a209623617b5b50647905b6cda40066e02c00f031ea7a390cef176e0f094d SHA512 54aa115a2d3c1b9165c20340f1a9ed8a9043336c36a2a1a84bc971c14a7d290809c9634dc846e9774ef1fda6ad970f9704632fc346652190bc21bf533d27a516
-AUX luadbi-0.7.2-incompatible-pointer-type2.patch 738 BLAKE2B d05969aa6b14b252b93d24f8e5426867094d331bf4303eeb34f9bef9a78ec2ebdec71c4ae52f08191f1cd87e0026548cef56f1c39334b6b3bac08f5546babc9a SHA512 68de22724615e687af85d699dc4e0cfde9d715fc2e9829598d90925d29884f80420fbeab283c269fdcc54f3c1fe62cf3dadd2dbfde49df24312ef01ca24b2596
-AUX luadbi-0.7.2-mysql-8.patch 1920 BLAKE2B 5b8f65c9a6966df0bd18487e09effc073fb4ce9ed7913e1b9397ae722a2fe8cc04bcd8f5dce403fc5181fef8f95bdf71bffd00cb5b99932c6cf48e00daa49175 SHA512 436aa613eb420126f158103bc7c36cb3cc2a680c76d32e6239c2b310b7367bd5275c85640645d904ffee059b970095e8176df23dbca8b54aa13f436a619e2f6f
-DIST luadbi-0.7.2.tar.gz 36462 BLAKE2B 581c7353bfa36b3f6cabed2df78372f8810300bf4525bf8d370e61d469f9daa5a5c40c58916164a8d0a621a61e983e85c67b23ef03f51212be79f09ad8512047 SHA512 891f99cbc8f1b5327ef820641a1608abf41410f2f28584b975cc3cf65154b9bebf6f1b9ca7d1818b9c965738ad700dd17ae042dfd2a7146cf755871ebae535b9
DIST luadbi-0.7.3.tar.gz 35753 BLAKE2B ff5fdd144560153fc74733131b48a60a14b7e95de5d6faaa982588cc5df28aa979aa805c5000fdc76fae98b99be4cc4ccb82938c8f6222bcdfe4fca4d12c9bfa SHA512 1122bc9e83cf7071aff8685163a2dc387b40d2fb28aeb57e9c19e14afa6dcb0fb05fa76ea700f69751fdc79b0f1155235195d525041124fed5cefab0d50835bb
-EBUILD luadbi-0.7.2-r2.ebuild 2089 BLAKE2B 4ee61305c6011d5abd02575b6d83f13b66355e6fa28cc6e1e430aff9fd93d6138c121e1e4ab29291d798858adc6ebe1a9726fd83c4d460e0f3c900f6046c4418 SHA512 67bef07f554c91303587f74cd8d86c40e7dce73b0510e01707304dd00de87c77fbaf3d9006726583a7f751c818b67d35243259473fdb565b20aaf32f20a93d69
EBUILD luadbi-0.7.3.ebuild 1916 BLAKE2B 39c8e22a61618186dad46ca405becfa097d2c7cbcf2a2def55cd078124f102f080adb44f78bdcdc15264c085432022450c1bc72b1bec4f9d3732ae73710342e5 SHA512 d956b07522c6413ff85c6a74035de00ce72d3e47d8d4a204cee1d084866f69814e9bba5bb283047b5fde7697211ff0e251e790f1a454be20c259b137e42e086e
MISC metadata.xml 329 BLAKE2B 63f2efc683cb8c68fc27953c6003708f965328cc4b445e5b62c1cffc85e79c9971ef4bfca6ae6b7a95179c3ad13e9374a2d0f1e06518403902a461d7598ade72 SHA512 c1f454ba961c109a06e0a06e85ad426dc6d6cc5697e6c2ceda3fe003242c1d50ef5c71fa0a84201d0a20b7d22bdf1ab597ff780b681a3a32e08c14457f7a2081
diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch
deleted file mode 100644
index dfe3db4b030d..000000000000
--- a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type.patch
+++ /dev/null
@@ -1,163 +0,0 @@
-From 7f9c10e753325e3cc00d4955bf9d6a77a896bdcb Mon Sep 17 00:00:00 2001
-From: Matthew Wild <mwild1@gmail.com>
-Date: Thu, 5 Sep 2019 14:25:20 +0100
-Subject: [PATCH 1/3] MySQL: Don't set (unused) field is_null to nonsense
- value, fixes #56
-
----
- dbd/mysql/statement.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/dbd/mysql/statement.c b/dbd/mysql/statement.c
-index aca865a..dd01c1e 100644
---- a/dbd/mysql/statement.c
-+++ b/dbd/mysql/statement.c
-@@ -218,7 +218,6 @@ static int statement_execute(lua_State *L) {
- switch(type) {
- case LUA_TNIL:
- bind[i].buffer_type = MYSQL_TYPE_NULL;
-- bind[i].is_null = (int*)1;
- break;
-
- case LUA_TBOOLEAN:
-
-From 83954fe0ba8c83fbe9351937e0d30b9c842dadb1 Mon Sep 17 00:00:00 2001
-From: Matthew Wild <mwild1@gmail.com>
-Date: Thu, 5 Sep 2019 14:26:04 +0100
-Subject: [PATCH 2/3] Add test for handling of NULL values
-
----
- tests/run_tests.lua | 48 +++++++++++++++++++++++++++++++++++++++++++++
- 1 file changed, 48 insertions(+)
-
-diff --git a/tests/run_tests.lua b/tests/run_tests.lua
-index 0dd9f72..80526b6 100755
---- a/tests/run_tests.lua
-+++ b/tests/run_tests.lua
-@@ -301,6 +301,51 @@ local function test_insert_multi()
-
- end
-
-+local function test_insert_null()
-+
-+ local sth, sth2, err, success
-+ local stringy = os.date()
-+
-+
-+ sth, err = dbh:prepare(code('insert'))
-+
-+ assert.is_nil(err)
-+ assert.is_not_nil(sth)
-+
-+ success, err = sth:execute(nil)
-+
-+ assert.is_true(success)
-+ assert.is_nil(err)
-+
-+ assert.is_equal(1, sth:affected())
-+
-+ --
-+ -- Grab it back, make sure it's all good
-+ --
-+
-+ local id = dbh:last_id()
-+ assert.is_not_nil(id)
-+ sth:close()
-+
-+ sth2, err = dbh:prepare(code('insert_select'))
-+
-+ assert.is_nil(err)
-+ assert.is_not_nil(sth)
-+
-+ success, err = sth2:execute(id)
-+
-+ assert.is_true(success)
-+ assert.is_nil(err)
-+
-+ local row = sth2:rows(false)()
-+ assert.is_not_nil(row)
-+ assert.are_equal(id, row[1])
-+ assert.is_nil(row[2])
-+
-+ sth:close()
-+ sth2:close()
-+
-+end
-
- local function test_insert_returning()
-
-@@ -494,6 +539,7 @@ describe("PostgreSQL #psql", function()
- it( "Tests a simple select", test_select )
- it( "Tests multi-row selects", test_select_multi )
- it( "Tests inserts", test_insert_returning )
-+ it( "Tests inserts of NULL", test_insert_null )
- it( "Tests statement reuse", test_insert_multi )
- it( "Tests no insert_id", test_no_insert_id )
- it( "Tests affected rows", test_update )
-@@ -514,6 +560,7 @@ describe("SQLite3 #sqlite3", function()
- it( "Tests simple selects", test_select )
- it( "Tests multi-row selects", test_select_multi )
- it( "Tests inserts", test_insert )
-+ it( "Tests inserts of NULL", test_insert_null )
- it( "Tests statement reuse", test_insert_multi )
- it( "Tests no rowcount", test_no_rowcount )
- it( "Tests affected rows", test_update )
-@@ -534,6 +581,7 @@ describe("MySQL #mysql", function()
- it( "Tests simple selects", test_select )
- it( "Tests multi-row selects", test_select_multi )
- it( "Tests inserts", test_insert )
-+ it( "Tests inserts of NULL", test_insert_null )
- it( "Tests statement reuse", test_insert_multi )
- it( "Tests affected rows", test_update )
- it( "Tests closing dbh doesn't segfault", test_db_close_doesnt_segfault )
-
-From 4555eb0a63945e829ffba635cac87b9e22155ffc Mon Sep 17 00:00:00 2001
-From: Matthew Wild <mwild1@gmail.com>
-Date: Thu, 5 Sep 2019 14:35:52 +0100
-Subject: [PATCH 3/3] tests/schemas: allow null inserts for testing
-
----
- tests/schemas/mysql.sql | 2 +-
- tests/schemas/postgresql.sql | 2 +-
- tests/schemas/sqlite3.sql | 2 +-
- 3 files changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/tests/schemas/mysql.sql b/tests/schemas/mysql.sql
-index 1134e64..2948075 100644
---- a/tests/schemas/mysql.sql
-+++ b/tests/schemas/mysql.sql
-@@ -46,7 +46,7 @@ drop table if exists insert_tests;
- create table insert_tests
- (
- id int not null primary key auto_increment,
-- val varchar(255) not null
-+ val varchar(255)
- );
-
- grant insert, select on insert_tests to 'luadbi'@'%';
-diff --git a/tests/schemas/postgresql.sql b/tests/schemas/postgresql.sql
-index f430516..efe23f3 100644
---- a/tests/schemas/postgresql.sql
-+++ b/tests/schemas/postgresql.sql
-@@ -47,7 +47,7 @@ drop table if exists insert_tests cascade;
- create table insert_tests
- (
- id serial primary key,
-- val varchar(255) not null
-+ val varchar(255)
- );
-
- grant insert, select on insert_tests to luadbi;
-diff --git a/tests/schemas/sqlite3.sql b/tests/schemas/sqlite3.sql
-index d3ba4bc..3bf0eb0 100644
---- a/tests/schemas/sqlite3.sql
-+++ b/tests/schemas/sqlite3.sql
-@@ -44,7 +44,7 @@ drop table if exists insert_tests;
- create table insert_tests
- (
- id integer primary key,
-- val varchar(255) not null
-+ val varchar(255)
- );
-
- drop table if exists update_tests;
diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch b/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch
deleted file mode 100644
index 22a6e7c7e881..000000000000
--- a/dev-lua/luadbi/files/luadbi-0.7.2-incompatible-pointer-type2.patch
+++ /dev/null
@@ -1,29 +0,0 @@
---- a/dbd/mysql/statement.c
-+++ b/dbd/mysql/statement.c
-@@ -226,7 +226,7 @@
- *boolean = lua_toboolean(L, p);
-
- bind[i].buffer_type = MYSQL_TYPE_LONG;
-- bind[i].is_null = (int*)0;
-+ bind[i].is_null = false;
- bind[i].buffer = (char *)boolean;
- bind[i].length = 0;
- break;
-@@ -241,7 +241,7 @@
- *num = lua_tonumber(L, p);
-
- bind[i].buffer_type = MYSQL_TYPE_DOUBLE;
-- bind[i].is_null = (int*)0;
-+ bind[i].is_null = false;
- bind[i].buffer = (char *)num;
- bind[i].length = 0;
- break;
-@@ -252,7 +252,7 @@
- str = lua_tolstring(L, p, str_len);
-
- bind[i].buffer_type = MYSQL_TYPE_STRING;
-- bind[i].is_null = (int*)0;
-+ bind[i].is_null = false;
- bind[i].buffer = (char *)str;
- bind[i].length = str_len;
- break;
diff --git a/dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch b/dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch
deleted file mode 100644
index ef463433357e..000000000000
--- a/dev-lua/luadbi/files/luadbi-0.7.2-mysql-8.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-From b72503cad0654878841172451b2ea860a59e30c1 Mon Sep 17 00:00:00 2001
-From: Conrad Kostecki <conrad@kostecki.com>
-Date: Tue, 13 Oct 2020 07:34:16 +0200
-Subject: [PATCH] dbd/mysql/statement.c: fix compilation with mysql-8
-
-Signed-off-by: Conrad Kostecki <conrad@kostecki.com>
----
- dbd/mysql/dbd_mysql.h | 2 +-
- dbd/mysql/statement.c | 6 +++---
- 2 files changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/dbd/mysql/dbd_mysql.h b/dbd/mysql/dbd_mysql.h
-index 233bc35..4777289 100644
---- a/dbd/mysql/dbd_mysql.h
-+++ b/dbd/mysql/dbd_mysql.h
-@@ -3,7 +3,7 @@
- #endif
-
-
--#include <mysql.h>
-+#include <mysql/mysql.h>
- #include <dbd/common.h>
-
- #define DBD_MYSQL_CONNECTION "DBD.MySQL.Connection"
-diff --git a/dbd/mysql/statement.c b/dbd/mysql/statement.c
-index aca865a..6af4c39 100644
---- a/dbd/mysql/statement.c
-+++ b/dbd/mysql/statement.c
-@@ -424,7 +424,7 @@ static int statement_fetch_impl(lua_State *L, statement_t *statement, int named_
-
- if (fields[i].type == MYSQL_TYPE_TIMESTAMP || fields[i].type == MYSQL_TYPE_DATETIME) {
- char str[20];
-- struct st_mysql_time *t = bind[i].buffer;
-+ MYSQL_TIME *t = bind[i].buffer;
-
- snprintf(str, 20, "%d-%02d-%02d %02d:%02d:%02d", t->year, t->month, t->day, t->hour, t->minute, t->second);
-
-@@ -435,7 +435,7 @@ static int statement_fetch_impl(lua_State *L, statement_t *statement, int named_
- }
- } else if (fields[i].type == MYSQL_TYPE_TIME) {
- char str[9];
-- struct st_mysql_time *t = bind[i].buffer;
-+ MYSQL_TIME *t = bind[i].buffer;
-
- snprintf(str, 9, "%02d:%02d:%02d", t->hour, t->minute, t->second);
-
-@@ -446,7 +446,7 @@ static int statement_fetch_impl(lua_State *L, statement_t *statement, int named_
- }
- } else if (fields[i].type == MYSQL_TYPE_DATE) {
- char str[20];
-- struct st_mysql_time *t = bind[i].buffer;
-+ MYSQL_TIME *t = bind[i].buffer;
-
- snprintf(str, 11, "%d-%02d-%02d", t->year, t->month, t->day);
-
diff --git a/dev-lua/luadbi/luadbi-0.7.2-r2.ebuild b/dev-lua/luadbi/luadbi-0.7.2-r2.ebuild
deleted file mode 100644
index f6a6bb822552..000000000000
--- a/dev-lua/luadbi/luadbi-0.7.2-r2.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="A database interface library for Lua"
-HOMEPAGE="https://github.com/mwild1/luadbi"
-SRC_URI="https://github.com/mwild1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="mysql postgres +sqlite test"
-REQUIRED_USE="
- ${LUA_REQUIRED_USE}
- || ( mysql postgres sqlite )
-"
-RESTRICT="test"
-
-RDEPEND="
- ${LUA_DEPS}
- mysql? ( dev-db/mysql-connector-c:0= )
- postgres? ( dev-db/postgresql:= )
- sqlite? ( dev-db/sqlite )
-"
-
-DEPEND="${RDEPEND}"
-
-BDEPEND="
- virtual/pkgconfig
- test? (
- dev-lua/busted[${LUA_USEDEP}]
- dev-lua/luarocks
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.7.2-mysql-8.patch"
- "${FILESDIR}/${PN}-0.7.2-incompatible-pointer-type.patch"
- "${FILESDIR}/${PN}-0.7.2-incompatible-pointer-type2.patch"
-)
-
-src_prepare() {
- default
-
- # Respect users CFLAGS
- sed -e 's/-g //' -e 's/-O2 //g' -i Makefile || die
-
- lua_copy_sources
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- tc-export AR CC
-
- local myemakeargs=(
- "LUA_INC=$(lua_get_CFLAGS)"
- )
-
- use mysql && emake ${myemakeargs} MYSQL_INC="-I$(mariadb_config --libs)" mysql
- use postgres && emake ${myemakeargs} PSQL_INC="-I$(pg_config --libdir)" psql
- use sqlite emake ${myemakeargs} SQLITE3_INC="-I/usr/include" sqlite
-
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_test() {
- pushd "${BUILD_DIR}" || die
- cd "${S}"/tests && ${ELUA} run_tests.lua || die
- popd
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- DESTDIR="${ED}"
- LUA_CDIR="$(lua_get_cmod_dir)"
- LUA_INC="$(lua_get_CFLAGS)"
- LUA_LDIR="$(lua_get_lmod_dir)"
- )
-
- use mysql && emake ${myemakeargs[@]} install_mysql
- use postgres && emake ${myemakeargs[@]} install_psql
- use sqlite && emake ${myemakeargs[@]} install_sqlite3
-
- popd
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/lualdap/Manifest b/dev-lua/lualdap/Manifest
index b76148628860..c16f94d224aa 100644
--- a/dev-lua/lualdap/Manifest
+++ b/dev-lua/lualdap/Manifest
@@ -1,5 +1,3 @@
-DIST lualdap-1.3.1.tar.gz 82290 BLAKE2B 8436f1b3cf6497a3aea19de74a2e06bf2bb9ba4951d7357584c5b29a4d37ea2c5d4877d6ea3d44fca42d19207366abdf6a017ce1953d283a7bc243d230081077 SHA512 29d622ecf63214ac26ade71478c383e4f1b7468097bf19b99b8209b3f6cbb2078298a149d64ba8a7ca4abe97aa45550982792fa4ac0a8014f7daf709fe725e9f
DIST lualdap-1.4.0.tar.gz 83205 BLAKE2B 8e56cbf8f772fd4bac3e4d545741d51adc447cdc00a4ccaa390af3ddbd035de9fe7b0a652ce71da869f74ba241c51f2a63835f2f200e9454a058e123d4acbf5f SHA512 92d6cb81adfb9fc21ba21d6e765f70c1eb0e30bd04d5fabc2bec2a9e22850c5ab1586bf866f01a871e72a705de93d61be2545edf3d9b25011f74f2a5c4e46d32
-EBUILD lualdap-1.3.1.ebuild 1533 BLAKE2B 38b59ec2bb0f3127eb70a6381cfecf1e8506ef59b33489c1fc23159fc3eee1bd4a2e3d7f2a2c8b73092249ab25e62c0aa05d4e9b927b57cd709b2745e2e94827 SHA512 b73b28c2ec74b9372105e4cceb0b3382c7a43b3bdd9090826269aaf57a9af6d4b13c922d27fc0b31a78338666e8bedb17ac4fea3508ac00a81d1131462150dba
EBUILD lualdap-1.4.0.ebuild 1533 BLAKE2B 38b59ec2bb0f3127eb70a6381cfecf1e8506ef59b33489c1fc23159fc3eee1bd4a2e3d7f2a2c8b73092249ab25e62c0aa05d4e9b927b57cd709b2745e2e94827 SHA512 b73b28c2ec74b9372105e4cceb0b3382c7a43b3bdd9090826269aaf57a9af6d4b13c922d27fc0b31a78338666e8bedb17ac4fea3508ac00a81d1131462150dba
MISC metadata.xml 442 BLAKE2B 7e232b04c35cca3befb630d268e162bc7bb095f9802d6aa01b15a78f0ac276d8de41cb02e1f6a94f16f79d7afcbd99bce981ff3f6e04459b71a846378e4d2911 SHA512 c94b931cf34eabb0efc127029419aafa87491a3453ccf3f0045e19b8d23893b9192bbdc22eaf654d2250955f0dd90a217b7118e89664b2572258044ad40e265e
diff --git a/dev-lua/lualdap/lualdap-1.3.1.ebuild b/dev-lua/lualdap/lualdap-1.3.1.ebuild
deleted file mode 100644
index 36fc9c5c764e..000000000000
--- a/dev-lua/lualdap/lualdap-1.3.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="A lua binding for the OpenLDAP client libraries"
-HOMEPAGE="https://github.com/lualdap/lualdap"
-SRC_URI="https://github.com/lualdap/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="
- net-nds/openldap:=
- ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? ( ${RDEPEND} )
-"
-
-HTML_DOCS=( "docs/." )
-
-src_prepare() {
- default
-
- lua_copy_sources
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "LBER_LIBDIR=/usr/$(get_libdir)"
- "LDAP_LIBDIR=/usr/$(get_libdir)"
- "LUA_INCDIR=$(lua_get_include_dir)"
- "LUA_LIBDIR=/usr/$(get_libdir)"
- )
-
- emake "${myemakeargs[@]}"
-
- popd || die
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_test() {
- pushd "${BUILD_DIR}" || die
- LUA_CPATH="./src/?.so" ${ELUA} tests/test.lua || die
- popd || die
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- # Workaround, as 'make install' does not create this directory
- dodir "$(lua_get_cmod_dir)"
-
- local myemakeargs=(
- "DESTDIR=${ED}"
- "INST_LIBDIR=$(lua_get_cmod_dir)"
- )
-
- emake "${myemakeargs[@]}" install
-
- popd || die
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/luarocks/Manifest b/dev-lua/luarocks/Manifest
index 3bdd74fcf716..f9f3ee8ee775 100644
--- a/dev-lua/luarocks/Manifest
+++ b/dev-lua/luarocks/Manifest
@@ -1,5 +1,3 @@
-DIST luarocks-3.11.0.tar.gz 277031 BLAKE2B eadef03badc9b4f0784e67f08f4fbfb4032840e6f7378e20dd2460da6324bba9c6f0210803b42a5e7465a44f0a3cf706c555ba64f622ce3884ac0b49f42304ad SHA512 bec918e98209e5ff5c498c4454b8c8182ecfeb0786cb4cd241d59149f33560e981ff2db8d49785823ccf31643366de15b5f2599c6eef0951d17ba66436b79644
DIST luarocks-3.11.1.tar.gz 277760 BLAKE2B 9470b0cd01329e223769b53a5aea743916c2ffedd6171a0b06e105131e2475ec4919fc1e6347162d1049ae5b2d9b32bea705e35577e58edaa29dddb910d343e7 SHA512 1e214fd41711f62fda122d73441165a2d0ffe7ed29d3d3d7690b9a1a272c03e269fc39e0c2d35dddaa64fad411b87754da4e7b8236af562fde837e9e6626fbad
-EBUILD luarocks-3.11.0.ebuild 2032 BLAKE2B f25929f423551ce592304091137676873743db53651fef21d4dc75aad533da98f34dba3689dc069416a458c0e02cefc63610498eca915a7f686215be88ee9e03 SHA512 af6b6e8bbb7040efdb8bd5e15982a40efd8a347a94d9667e8e953ce8383fd55980759b2fbb9889d6ae2c6ebeed2dc154a7959669e5bf32cb46bc3c227745c0c3
EBUILD luarocks-3.11.1.ebuild 2032 BLAKE2B f25929f423551ce592304091137676873743db53651fef21d4dc75aad533da98f34dba3689dc069416a458c0e02cefc63610498eca915a7f686215be88ee9e03 SHA512 af6b6e8bbb7040efdb8bd5e15982a40efd8a347a94d9667e8e953ce8383fd55980759b2fbb9889d6ae2c6ebeed2dc154a7959669e5bf32cb46bc3c227745c0c3
MISC metadata.xml 501 BLAKE2B 0a2a3e7358a2ef2a4cbb79853408dfdf6015d49348bbb879a59253a88c73cf3d96c2ce708076844344468136d70962be74e639d24331a007fbd02ce6ccc18cee SHA512 43f147be67209e542e02733b6a57ce7ee05b61a7eb0d15662c0fb137db4f57c9f519cc98cf5dceb0e6f626f0dc6f04dd5b67da96a155b1e3884dca55896722f3
diff --git a/dev-lua/luarocks/luarocks-3.11.0.ebuild b/dev-lua/luarocks/luarocks-3.11.0.ebuild
deleted file mode 100644
index 780e6d75e53f..000000000000
--- a/dev-lua/luarocks/luarocks-3.11.0.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua-single
-
-DESCRIPTION="A package manager for the Lua programming language"
-HOMEPAGE="https://luarocks.org"
-SRC_URI="https://luarocks.org/releases/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="test"
-
-RDEPEND="${LUA_DEPS}"
-
-DEPEND="
- net-misc/curl
- dev-libs/openssl:0
- ${RDEPEND}
-"
-
-BDEPEND="
- virtual/pkgconfig
- test? (
- $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
- $(lua_gen_cond_dep 'dev-lua/busted-htest[${LUA_USEDEP}]')
- ${RDEPEND}
- )
-"
-
-src_prepare() {
- default
-
- # If 'dev-lang/lua' is a new, fresh installation, no 'LUA_LIBDIR' exists,
- # as no compiled modules are installed on a new, fresh installation,
- # so this check must be disabled, otherwise 'configure' will fail.
- sed -e '/LUA_LIBDIR is not a valid directory/d' -i configure || die
-}
-
-src_configure() {
- local myeconfargs=(
- "--prefix=${EPREFIX}/usr"
- "--rocks-tree=$(lua_get_lmod_dir)"
- "--with-lua-include=$(lua_get_include_dir)"
- "--with-lua-interpreter=${ELUA}"
- "--with-lua-lib=$(lua_get_cmod_dir)"
- )
-
- # Since the configure script is handcrafted,
- # and yells at unknown options, do not use 'econf'.
- ./configure "${myeconfargs[@]}" || die
-}
-
-src_test() {
- busted --lua=${ELUA} || die
-}
-
-src_install() {
- default
-
- { find "${D}" -type f -exec sed -i -e "s:${D}::g" {} \;; } || die
-}
-
-pkg_postinst() {
- local lua_abi_ver
- if use lua_single_target_luajit; then
- lua_abi_ver="5.1"
- else
- lua_abi_ver=${ELUA#lua}
- fi
- elog
- elog "To manage rocks for a Lua version other than the current ${CATEGORY}/${PN} default (${lua_abi_ver})"
- elog "you can use the command-line option --lua-version, e.g."
- elog
- elog " luarocks --lua-version 5.3 install luasocket"
- elog
- elog "(use 5.1 for luajit). Note that the relevant Lua version must already be present in the system."
- elog
-}
diff --git a/dev-lua/luasec/Manifest b/dev-lua/luasec/Manifest
index 73691c518192..4d243f351bec 100644
--- a/dev-lua/luasec/Manifest
+++ b/dev-lua/luasec/Manifest
@@ -1,7 +1,3 @@
-DIST luasec-1.2.0.tar.gz 53379 BLAKE2B dad93b341565b602fa02a5551a127bce42e76cee5abb0314f9cc4a98f162d23b0f8b4b9c0f16423095e4b54ec5ab260ee06bef5993ad46f559ad1295dcc28856 SHA512 5564f73495bef7c5683285ff7648c7b82a3a3dfdce96e88c77cc8835427b6595a694e5a2bf0a4f6332fe52b8aed3d94531607df81260d7597458a6fb0465d3fe
-DIST luasec-1.3.1.tar.gz 54807 BLAKE2B e09d340b8bc391830d671dd5cbec76bd5190bebdd2e534800bea8efd19749a4379e2681bb7a6e6551da49109345f0b846904c222c0ecada6135d775e2060bfc7 SHA512 cfa4187518445abc6591bd0c24924122b62252be25ffd5564cf291f9a2ae3702a5fa299ffd265d2e0e8315b90d6783eccace4ff560f54f299161d3c5e3749508
DIST luasec-1.3.2.tar.gz 54925 BLAKE2B d86a241c22083dc0ed201d83392e694fbefed207feafd758d7ba1235ea209b4dc66301abca4bd113f7074c88d5193fd9a28cbcbba4bed2f96fa669d799e1a38f SHA512 8f0c4b5ff87c024685b23770e1d342467554b8dc19a1704076e184d9e84b966f171091c31d1da135ab009e850275adc2bf2720fc9f32c83ac23f0a42f13d311f
-EBUILD luasec-1.2.0.ebuild 1737 BLAKE2B 633fd25ccf721edb600c479956f37504d46bca254e6df6f512325fbfa6c1964d07fe16256df50cb950358321993686de87bfa1d732a4550dc8c7718de1cc2202 SHA512 41d17718b574d404deb383f45b98de42271ab443b3e7f9069363008c1188ab17e720a6d52d7428a4ea69288f524880110f768ccfb0e1f37c03977be1241b9159
-EBUILD luasec-1.3.1.ebuild 1737 BLAKE2B 7b985f8fe90ac76a529950deca77cb7968ac8d44455eafc335371e8c0ffcd9c609eef0f4ce6970a64bf1684de88116a25d438cc2df1fc0e9638f91c91b3e948a SHA512 0c6a3ce9626d6740d402d6cb9cc37873568a1cca4acde0d97174fdc7e2f12dde9ab03a8cb883f96bdcb22c8bc444e255b86084b589e70745da1ed22c0abe6a3f
EBUILD luasec-1.3.2.ebuild 1737 BLAKE2B 7b985f8fe90ac76a529950deca77cb7968ac8d44455eafc335371e8c0ffcd9c609eef0f4ce6970a64bf1684de88116a25d438cc2df1fc0e9638f91c91b3e948a SHA512 0c6a3ce9626d6740d402d6cb9cc37873568a1cca4acde0d97174fdc7e2f12dde9ab03a8cb883f96bdcb22c8bc444e255b86084b589e70745da1ed22c0abe6a3f
MISC metadata.xml 597 BLAKE2B 6398ca37e0d10458a7b1a111d2d0e8d44aa64136ada116a8bb73bf200be4c10f673c8f574733043eb7b2216c28b003c30a993736145344ae72ef25f001a5783e SHA512 399501a7a9c0b08d8747b30478a3810dde63efb48d2d42eeff1ba7355c882e35fd3528424930f618d51182f80641c1c6fb4662b31ec21cf38abd0f0fde0d17dd
diff --git a/dev-lua/luasec/luasec-1.2.0.ebuild b/dev-lua/luasec/luasec-1.2.0.ebuild
deleted file mode 100644
index b96cb6076757..000000000000
--- a/dev-lua/luasec/luasec-1.2.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
-HOMEPAGE="https://github.com/brunoos/luasec"
-SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-
-RDEPEND="
- >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}]
- dev-libs/openssl:0=
- ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-lua_src_prepare() {
- pushd "${BUILD_DIR}" || die
-
- ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c || die
-
- popd
-}
-
-src_prepare() {
- default
-
- # Respect users CFLAGS
- sed -e 's/-O2//g' -i src/Makefile || die
-
- # Allow to redefine libraries linking
- sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die
-
- lua_copy_sources
-
- lua_foreach_impl lua_src_prepare
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "CCLD=$(tc-getCC)"
- "INC_PATH=-I$(lua_get_include_dir)"
- "LIB_PATH=-L$(lua_get_cmod_dir)/socket"
- "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) $(lua_get_cmod_dir)/socket/core.so"
- "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket -Wl,-soname=socket/core.so"
- "EXTRA="
- "DEFS="
- )
-
- emake "${myemakeargs[@]}" linux
-
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- local emakeargs=(
- "DESTDIR=${ED}"
- "LUAPATH=$(lua_get_lmod_dir)"
- "LUACPATH=$(lua_get_cmod_dir)"
- )
-
- emake "${emakeargs[@]}" install
-
- popd
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/luasec/luasec-1.3.1.ebuild b/dev-lua/luasec/luasec-1.3.1.ebuild
deleted file mode 100644
index 8371ae1e3422..000000000000
--- a/dev-lua/luasec/luasec-1.3.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-DESCRIPTION="Lua binding for OpenSSL library to provide TLS/SSL communication"
-HOMEPAGE="https://github.com/brunoos/luasec"
-SRC_URI="https://github.com/brunoos/luasec/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-
-RDEPEND="
- >=dev-lua/luasocket-3.0_rc1_p20200328-r103[${LUA_USEDEP}]
- dev-libs/openssl:0=
- ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-lua_src_prepare() {
- pushd "${BUILD_DIR}" || die
-
- ${ELUA} src/options.lua -g /usr/include/openssl/ssl.h > src/options.c || die
-
- popd
-}
-
-src_prepare() {
- default
-
- # Respect users CFLAGS
- sed -e 's/-O2//g' -i src/Makefile || die
-
- # Allow to redefine libraries linking
- sed -e 's/LIBS=/LIBS?=/g' -i src/Makefile || die
-
- lua_copy_sources
-
- lua_foreach_impl lua_src_prepare
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "CCLD=$(tc-getCC)"
- "INC_PATH=-I$(lua_get_include_dir)"
- "LIB_PATH=-L$(lua_get_cmod_dir)/socket"
- "LIBS=$($(tc-getPKG_CONFIG) --libs openssl) $(lua_get_cmod_dir)/socket/core.so"
- "MYLDFLAGS=-Wl,-rpath,$(lua_get_cmod_dir)/socket -Wl,-soname=socket/core.so"
- "EXTRA="
- "DEFS="
- )
-
- emake "${myemakeargs[@]}" linux
-
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- local emakeargs=(
- "DESTDIR=${ED}"
- "LUAPATH=$(lua_get_lmod_dir)"
- "LUACPATH=$(lua_get_cmod_dir)"
- )
-
- emake "${emakeargs[@]}" install
-
- popd
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/luasystem/Manifest b/dev-lua/luasystem/Manifest
index bad02a9287cf..fd2e479e2d77 100644
--- a/dev-lua/luasystem/Manifest
+++ b/dev-lua/luasystem/Manifest
@@ -1,6 +1,10 @@
AUX luasystem-0.2.1_p0-fix-makefile.patch 825 BLAKE2B 1732876603d8b5560bda1644de832d611e851bbe8c8edb7c1861c43b5496d47306a2f61d29087b83a0b8d87ecb2731572c2c3d149a19000c7173161bd0f326fd SHA512 980ee1089e4b2b45c54e0ac953bb441e5c31164417e64dbf3fd8f75010d50ddda84572fa0b8ed6101f1924a96a64de0ce31d4e24cf69f9f15d5c59b8f5ef8e3e
DIST luasystem-0.2.1_p0.tar.gz 8162 BLAKE2B ad8a6009823ad8202ff3884a3167d0779405c2a6be460b7ef2939622eb4d0fc8edbc6b04aba5dec9dd5e4e38f11ae0dcd582b9c348d5b516aa411858d55c6d71 SHA512 9dc323d4d1914cfa4f278a49ef22e58569d5cd7e369fa17fa6006cd47f9d90c6dfd4404067ea2436aa46a27cfbdf91e4aa26e20b89aeeefdf2aa7252c51fb32b
DIST luasystem-0.3.0.tar.gz 19607 BLAKE2B 82dd54dab61045d25d9d1dc074526c2443b9732adf27da052f65702f0941a04dce65582091b5ecb802e5aed9baa2f4dbd53e4cd1b624426341a83fbcb0109378 SHA512 1adf1167767d7d8233ed2c90c106b050dc2370e891465eeb13f16ebc96e8f467d67a89a40173064112117ac9db2451aa73fde0d11fab01f6d2c56bdef50cb6ac
+DIST luasystem-0.4.0.tar.gz 74560 BLAKE2B 3ca3ef54572c3aca7ac465b4e93c0ae14ce33d9e278b504c7d6be209d9d26c3f21d6bb342da8c0ab7b008d366313fec436c6c7a8bd9e3246a3f2bfd6f2213214 SHA512 2b117e20955dac74b850363d88a08ca75e085e8078824b0f0a43deb29aad92e1f6a3687e6b504caf241a5353a59a96555964b3b0d6ff623c5680c005e65b294a
+DIST luasystem-0.4.1.tar.gz 74722 BLAKE2B e9d471291ddd4a89d0ac1a02459a84850749a3be1c22bfd3376ddb2886ca34d1f8db364dfb1376df072616072c45b0810886d93d2a9a87d25b123c162c07bd21 SHA512 ba98735007a81d3db2ac901283970b2d7c7db0c0b3d7098a2ff65e994f8fba4cbd0af20e7676e4e986e6c44c23e717dc0587eb9ee89760056cc4aaba173b9578
EBUILD luasystem-0.2.1_p0-r1.ebuild 1614 BLAKE2B 1c99d5ed57adde933ca326e903fce527511580e407fe7c463db16badd7711e7af4656f4e9f1040aae4a6a28819be25481e17cc5d32c83200546aff5b148f3e97 SHA512 4d87dd9c6c076655f5a3bd61da38288950ed888cc0a0b312ec67b490048721bc330a86da1b50998e5f9e0446b7d0853583cd3e79aad210126acd2d565b2c74f1
EBUILD luasystem-0.3.0.ebuild 1652 BLAKE2B d85c191429f71111442ba7cdc7f64068c4d76e8ab9eb70bbe9e429a3d5192df9b9c72552e5e4e0f65b50076404fce9cfc55c515c828e5a0d5e532ea46f198f2e SHA512 4aacca2ed6df6824f6745b2be37290cda44b0b035ab7c354c8867f4257dcf0d4f59be44e8d4782002c353c5577a819924a58d7ce83904ee54e0759af9fc8eac5
+EBUILD luasystem-0.4.0.ebuild 1653 BLAKE2B da0bd0873327af9ce4a60974bc8ecd7712ba16855becc9e6496260e988194e7f4b2fb6b6e09ad42f7fb6bd73dcb3c9566cced284ce53204f2db40620e985959e SHA512 930aff28ccf78a417d3140863db3cf3f897fd4fc5fa63acd81ef8db1f607135c938672bb824e85c5415fa60441fa9482acc3d134f4cb0ba13d39cbfc33378b46
+EBUILD luasystem-0.4.1.ebuild 1653 BLAKE2B da0bd0873327af9ce4a60974bc8ecd7712ba16855becc9e6496260e988194e7f4b2fb6b6e09ad42f7fb6bd73dcb3c9566cced284ce53204f2db40620e985959e SHA512 930aff28ccf78a417d3140863db3cf3f897fd4fc5fa63acd81ef8db1f607135c938672bb824e85c5415fa60441fa9482acc3d134f4cb0ba13d39cbfc33378b46
MISC metadata.xml 551 BLAKE2B 230312b7c2fb4bc059c507e538a5a0e6b257b7dafc6cfb90fe05dc10d8af44b3e90a7002d9566b8c73d30e3c1ce4276191e2c5ae0b78683b0f1c5b4553fbd3b5 SHA512 e19e38de42e6c0672e143b7aaf24b7a1ca01897851645720098fd6426eb5a3d4346a4cc9534a2bacfba98457160dc7f4421ceb767111688031c13e26f9a25a82
diff --git a/dev-lua/luasystem/luasystem-0.4.0.ebuild b/dev-lua/luasystem/luasystem-0.4.0.ebuild
new file mode 100644
index 000000000000..3bfbf46ba5c8
--- /dev/null
+++ b/dev-lua/luasystem/luasystem-0.4.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+MY_PV="${PV/_p/-}"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Platform independent system calls for Lua"
+HOMEPAGE="https://github.com/lunarmodules/luasystem"
+SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-lua/busted[${LUA_USEDEP}]
+ dev-lua/lua_cliargs[${LUA_USEDEP}]
+ ${RDEPEND}
+ )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.2.1_p0-fix-makefile.patch )
+
+src_prepare() {
+ default
+
+ lua_copy_sources
+}
+
+lua_src_test() {
+ busted --lua=${ELUA} || die
+}
+
+src_test() {
+ lua_foreach_impl lua_src_test
+}
+
+lua_src_compile() {
+ pushd "${BUILD_DIR}" || die
+
+ local myemakeargs=(
+ "CC=$(tc-getCC)"
+ "LD=$(tc-getCC)"
+ "LUAINC_linux=$(lua_get_include_dir)"
+ "MYCFLAGS=${CFLAGS}"
+ "MYLDFLAGS=${LDFLAGS}"
+ )
+
+ emake "${myemakeargs[@]}" linux
+
+ popd
+}
+
+src_compile() {
+ lua_foreach_impl lua_src_compile
+}
+
+lua_src_install () {
+ pushd "${BUILD_DIR}" || die
+
+ local emakeargs=(
+ "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)"
+ "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)"
+ "LUA_INC=${ED}/$(lua_get_include_dir)"
+ )
+
+ emake "${emakeargs[@]}" install
+
+ insinto $(lua_get_lmod_dir)/system
+ doins system/init.lua
+
+ popd
+}
+
+src_install() {
+ lua_foreach_impl lua_src_install
+
+ einstalldocs
+}
diff --git a/dev-lua/luasystem/luasystem-0.4.1.ebuild b/dev-lua/luasystem/luasystem-0.4.1.ebuild
new file mode 100644
index 000000000000..3bfbf46ba5c8
--- /dev/null
+++ b/dev-lua/luasystem/luasystem-0.4.1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} luajit )
+MY_PV="${PV/_p/-}"
+
+inherit lua toolchain-funcs
+
+DESCRIPTION="Platform independent system calls for Lua"
+HOMEPAGE="https://github.com/lunarmodules/luasystem"
+SRC_URI="https://github.com/lunarmodules/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-lua/busted[${LUA_USEDEP}]
+ dev-lua/lua_cliargs[${LUA_USEDEP}]
+ ${RDEPEND}
+ )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.2.1_p0-fix-makefile.patch )
+
+src_prepare() {
+ default
+
+ lua_copy_sources
+}
+
+lua_src_test() {
+ busted --lua=${ELUA} || die
+}
+
+src_test() {
+ lua_foreach_impl lua_src_test
+}
+
+lua_src_compile() {
+ pushd "${BUILD_DIR}" || die
+
+ local myemakeargs=(
+ "CC=$(tc-getCC)"
+ "LD=$(tc-getCC)"
+ "LUAINC_linux=$(lua_get_include_dir)"
+ "MYCFLAGS=${CFLAGS}"
+ "MYLDFLAGS=${LDFLAGS}"
+ )
+
+ emake "${myemakeargs[@]}" linux
+
+ popd
+}
+
+src_compile() {
+ lua_foreach_impl lua_src_compile
+}
+
+lua_src_install () {
+ pushd "${BUILD_DIR}" || die
+
+ local emakeargs=(
+ "INSTALL_TOP_CDIR=${ED}/$(lua_get_cmod_dir)"
+ "INSTALL_TOP_LDIR=${ED}/$(lua_get_lmod_dir)"
+ "LUA_INC=${ED}/$(lua_get_include_dir)"
+ )
+
+ emake "${emakeargs[@]}" install
+
+ insinto $(lua_get_lmod_dir)/system
+ doins system/init.lua
+
+ popd
+}
+
+src_install() {
+ lua_foreach_impl lua_src_install
+
+ einstalldocs
+}
diff --git a/dev-lua/mpack/Manifest b/dev-lua/mpack/Manifest
index a04345cf769f..cae6521afdeb 100644
--- a/dev-lua/mpack/Manifest
+++ b/dev-lua/mpack/Manifest
@@ -1,5 +1,3 @@
-DIST mpack-1.0.11.tar.gz 16305 BLAKE2B e076043259692dc1aecbb62498cd44e523a44e40c265adeb3edc088f7b81a9e5892b13bbb730107fe64804be684c15510e8aea603abdafc2003c659e6bff9143 SHA512 2bd76e3d12928cb51f475d58e2c8b749f4b2b8b45f72296f6dd46c13b31fee80e0c4859de9332a7232842f511e4a53d30b43aad563980fd026d04fd65fb57b7e
DIST mpack-1.0.12.tar.gz 16524 BLAKE2B 7b2d5dbdbb72f6d792e366259ef5ba080872417b558ff8d4fd0877f5a9fbeb8794d6e1657034b74f0dffe5e1c03c0339060eebf9e85370619938cc7b8f03c540 SHA512 7df730ba98c9530d948252f2efa70cb6d4f65b0fbc3443de2239145e9ce1aa12dfa8acbbfd4b87edf19a529e3595c7a8955e00235f69aa3535d353f7f9a1c7d0
-EBUILD mpack-1.0.11.ebuild 2314 BLAKE2B 3e2d82b69a43b2b2d732487323d9b0ea1a186f3870a110a435f73abe49bc5272ea0c79727281e2f9319a28ae34396eecfa6d973576614114654e576cf11c01f7 SHA512 0fcf3750cd37447e227926d32d98e67bc7757afb1adc4b1ff0e4680248c562cb870135578b4f4cf4bc1a814c81e80d92bf46771676edaf01c64e74fb676ab2e0
EBUILD mpack-1.0.12.ebuild 2336 BLAKE2B 3e80f03bd2e428da69a3cd13007395ea0c163ae1dfe5beac80323ef6eeccc1dfae57210977787af198beb22d01c7681e2baed5aacc574778f040c50b0d9042e2 SHA512 030b299273f942b9bb6363216b38524adf679be6a3326d00a5546a1d25a9fa23dba7ddadc16f1d382fb40f5750d56e332db20ec9d504099b7f772dc7a6d27854
MISC metadata.xml 337 BLAKE2B 552e6b193055ff86ce3bc29ec14b7ba72bf99ba5458c8588af1d53b6d393759118103d95f9b3e3f4c8582b19f7daccf0a5b619a8b171f5c74e2a8ad4f0648875 SHA512 6cc2098e7e31232ff9b6aa2cecfe7f9cde61d1ee36efb190d87330a5b6088a9d43f999d3cbce632925c01e35806c09022170230934f526febe1bd24c384b3ce1
diff --git a/dev-lua/mpack/mpack-1.0.11.ebuild b/dev-lua/mpack/mpack-1.0.11.ebuild
deleted file mode 100644
index 2cc20b76c877..000000000000
--- a/dev-lua/mpack/mpack-1.0.11.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-
-inherit lua toolchain-funcs
-
-MY_PN="lib${PN}-lua"
-
-DESCRIPTION="Lua bindings for libmpack"
-HOMEPAGE="https://github.com/libmpack/libmpack-lua/"
-SRC_URI="https://github.com/${MY_PN/-lua/}/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-libs/libmpack
- ${LUA_DEPS}
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- test? (
- dev-lua/busted[${LUA_USEDEP}]
- dev-lua/lua_cliargs[${LUA_USEDEP}]
- ${RDEPEND}
- )
-"
-
-src_prepare() {
- default
-
- lua_copy_sources
-}
-
-lua_src_compile() {
- pushd "${BUILD_DIR}" || die
-
- local myemakeargs=(
- "CC=$(tc-getCC)"
- "LUA_INCLUDE=$(lua_get_CFLAGS)"
- "LUA_LIB="
- "USE_SYSTEM_MPACK=yes"
- "USE_SYSTEM_LUA=yes"
- )
-
- emake "${myemakeargs[@]}"
-
- popd
-}
-
-src_compile() {
- lua_foreach_impl lua_src_compile
-}
-
-lua_src_test() {
- pushd "${BUILD_DIR}" || die
-
- # "[ FAILED ] test.lua @ 279: mpack should not leak memory"
- # It doesn't seem upstream actually support LuaJIT so were this up to me
- # I would drop it from LUA_COMPAT, unfortunately there are packages in the
- # tree which currently expect it to be supported.
- if [[ ${ELUA} == "luajit" ]]; then
- ewarn "Not running tests under ${ELUA} because they are known to fail"
- return
- fi
-
- busted --lua="${ELUA}" test.lua || die
-
- popd
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- pushd "${BUILD_DIR}" || die
-
- local installdir="$(lua_get_cmod_dir)"
- local myemakeargs=(
- "DESTDIR=${ED}"
- "LUA_CMOD_INSTALLDIR=${installdir#$EPREFIX}"
- "USE_SYSTEM_MPACK=yes"
- "USE_SYSTEM_LUA=yes"
- )
-
- emake "${myemakeargs[@]}" install
-
- popd
-
- if [[ ${CHOST} == *-darwin* ]] ; then
- local luav=$(lua_get_version)
- # we only want the major version (e.g. 5.1)
- local luamv=${luav:0:3}
- local file="lua/${luamv}/mpack.so"
- install_name_tool \
- -id "${EPREFIX}/usr/$(get_libdir)/${file}" \
- "${ED}/usr/$(get_libdir)/${file}" \
- || die "Failed to adjust install_name"
- fi
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-
- einstalldocs
-}
diff --git a/dev-lua/penlight/Manifest b/dev-lua/penlight/Manifest
index 5c6d9ffcf351..afaae45a6f09 100644
--- a/dev-lua/penlight/Manifest
+++ b/dev-lua/penlight/Manifest
@@ -1,5 +1,3 @@
-DIST penlight-1.13.1.tar.gz 434059 BLAKE2B 09a509afc11ad28b88fc92e9f9237fef4d18fc4c5b8c401c6fc8b4e3765941534409e5e5c9c9a08e0ad1a8b08d635d9ef8b453ec602514e4365317e1b31bbf63 SHA512 de0a6a2f585f32bed234ef084d8fca9cee645eed3459aa3c39b885b46a05ae752b5c7ac3bb1957fef9519df2a11e250fc87d6d4d62ee6155be2742ad43a079fe
DIST penlight-1.14.0.tar.gz 439720 BLAKE2B 22ba9741dfcc446c2ffaa38af26f2a5b5022e316c63acc552ad4b7158c97e9239bdf124f1dc3438bd272f8dc79d8ae090f1aa7ba4b3bbcd5d006ec7244fc4041 SHA512 a83f70716106d6576b27a42222ba897d5d5a7b3918088c582e89283cf091a95a9920fe6d0b8d65e1ffc4c1664166f7d5bc4df3b023539d1b33d7175e585bbe9f
-EBUILD penlight-1.13.1.ebuild 1214 BLAKE2B 2be3e785d471c3c6ea4f139a447de08e01ab49bd359aaa7074a908d50ed06c6b5e386420ba7023e631876c8e756fed55d122b33962eab4e1501ae20c67101a6e SHA512 b6083a46484c1e19bb3154f6bd4e049a14ea66eec6eb0b7ec6ebf485c8732758a4b21d66154cf7a447811bd3f4caaac12fa69b74e2ca8d1de5395f05f24dca57
EBUILD penlight-1.14.0.ebuild 1214 BLAKE2B a044d9c734f546094332c7e7e4708c46ab09bc6589ca18479137b064fd67ec1d563d5106ff838d9d74b261b31001933ec69dcccfe78ed6b961f4021f73aa3f9b SHA512 7d17182f84278d98ac98562686134311b3e471d93eb0db7cf18917d8c7b451fddcfd3a48ec16bea554c53eb73acd2784345f07be0b087d4f39b843de8b703fe2
MISC metadata.xml 626 BLAKE2B e6532ea2128c2ac2cec954265a63c47c524d8526e6d88d0bb6e2a52b7ab97c71ff210e902fafed27e8decdf48daf331aeaa891e45f9101f04c0697103b9164a4 SHA512 4eca958e1a6f44a9d0c85eacd6e08d1e21b4a4d54a6e992d53a006aadae0d7060cbeed4730976fdb75be949f053ff37858fc9fdd43809f1fad499fcc2e22d15f
diff --git a/dev-lua/penlight/penlight-1.13.1.ebuild b/dev-lua/penlight/penlight-1.13.1.ebuild
deleted file mode 100644
index eec077fe6527..000000000000
--- a/dev-lua/penlight/penlight-1.13.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-{1..4} luajit )
-MY_PN="Penlight"
-
-inherit lua
-
-DESCRIPTION="Lua utility libraries loosely based on the Python standard libraries"
-HOMEPAGE="https://github.com/lunarmodules/Penlight"
-SRC_URI="https://github.com/lunarmodules/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="${LUA_DEPS}"
-
-RDEPEND="
- dev-lua/luafilesystem[${LUA_USEDEP}]
- ${DEPEND}
-"
-
-BDEPEND="
- virtual/pkgconfig
- test? ( ${DEPEND} )
-"
-
-HTML_DOCS=( "docs/." )
-
-src_prepare() {
- default
-
- # This is a demo app, not a real test
- rm tests/test-app.lua || die
-
- # Remove test for executing a non-existent command
- sed -e '/most-likely-nonexistent-command/d' -i tests/test-utils3.lua || die
-}
-
-lua_src_test() {
- "${ELUA}" run.lua || die
-}
-
-src_test() {
- lua_foreach_impl lua_src_test
-}
-
-lua_src_install() {
- insinto $(lua_get_lmod_dir)
- doins -r lua/pl
-
- einstalldocs
-}
-
-src_install() {
- lua_foreach_impl lua_src_install
-}
diff --git a/dev-ml/Manifest.gz b/dev-ml/Manifest.gz
index dbe911308391..a983f1ef1545 100644
--- a/dev-ml/Manifest.gz
+++ b/dev-ml/Manifest.gz
Binary files differ
diff --git a/dev-ml/camlbz2/Manifest b/dev-ml/camlbz2/Manifest
index 7a24219d610d..e89ebc3a70d1 100644
--- a/dev-ml/camlbz2/Manifest
+++ b/dev-ml/camlbz2/Manifest
@@ -1,3 +1,5 @@
DIST camlbz2-0.7.0.tar.bz2 21300 BLAKE2B 6b4830a957c98aafe2dfa164a5b9160724e3509dcc9686ee825224ede4b0a05eb5e8407707b4ee99e30417111552ca3023b79b0b4e6f93ef2e58212af9b4a46e SHA512 5f5c9e75014b2c869907150919ea1faa142d42868cc4f1d19feb19dfc586fbf8f871f21e3e77995e1253d01352827084619f7351bd960d76464e0cd8ad9dbaa7
+DIST camlbz2-0.8.0.tar.bz2 16560 BLAKE2B 818a656e0bd61669341f5dafa9adcaf14de13e452fd29ccf91a1216fdda0fb3f61b069781613e65794079d89fb666ed5dbfbdce91a3b39f64963fc61173596fa SHA512 5d8f8ff20676d77aa9c418bd8ba8a3c14aeb6e44e2d458f03ead29f703c97f3f7b5999e2b0a3fc3c78c5a77e7fbd55e5f8c8aeed154f4d46030f7f92f7f1f38a
EBUILD camlbz2-0.7.0.ebuild 692 BLAKE2B 852d0e37a7f54907e8f76682357e78cfc94a47de45a5f5729e9f5422919efb895ec5508a4119bcbfa1d22654cc0ec812f1f0f1e22309d725a2a23272a25abe00 SHA512 eca18c33df5ff4ed54be3d609f268fdf108b0cefee0970e916b30b7bf7ccb2dcc311d9824e6dc983624a3ab5323433965be69df461d0f1be2373a4747b0a26b9
+EBUILD camlbz2-0.8.0-r1.ebuild 498 BLAKE2B e18b8feb2331673189ad3f715639fa2cda795bd69ff6eae70c5537f4e310e2231627774266cc44e677c40fece94586f9f1bb4a92e6dc5067c6e24e009a16f497 SHA512 f6a07a9f83d5ed7f68042fb93fec959cc796bd9f160a41bf79dd16d0968bb1181d56577ddfe39a1407fd705134f520168a89a967825f92c758918e5f38d6154d
MISC metadata.xml 311 BLAKE2B c2dbc5de76ff3f244e0db6bf7f6bb40e8b7fd54a4b35f851ecae1baf40246f3342450a03c3c5bf0feed67d951be9fbfcce768d044ae24a653b4dda0f0d470541 SHA512 cb08fb63c78381badd180aafd7f9b7ea3046dec3f16daf523c548081d1d1a84759c0640e1df488138c6af2d7ae81dc040854f306778c57daa1fd9183726750bb
diff --git a/dev-ml/camlbz2/camlbz2-0.8.0-r1.ebuild b/dev-ml/camlbz2/camlbz2-0.8.0-r1.ebuild
new file mode 100644
index 000000000000..c78454058687
--- /dev/null
+++ b/dev-ml/camlbz2/camlbz2-0.8.0-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DUNE_PKG_NAME=bz2
+inherit dune
+
+DESCRIPTION="OCaml bindings for libbz (AKA, bzip2)"
+HOMEPAGE="https://gitlab.com/irill/camlbz2"
+SRC_URI="https://gitlab.com/irill/camlbz2/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="app-arch/bzip2
+ dev-ml/stdlib-shims:=[ocamlopt?]"
+RDEPEND="${DEPEND}"
diff --git a/dev-ml/camlidl/Manifest b/dev-ml/camlidl/Manifest
index e1d09e4e338e..14d09301fadd 100644
--- a/dev-ml/camlidl/Manifest
+++ b/dev-ml/camlidl/Manifest
@@ -1,9 +1,6 @@
AUX META.camlidl 123 BLAKE2B ac345245b30f6df1f4ada64526e0f27b68c02311d8b426bee6eb62f91de34df868dacce3a7ba755c1924d5846790c9f90f6a46500b71fb347eea7828749f9476 SHA512 196727adb64e11b4f486419147c2d711a0d278f4f340dcec61318cd76fb816deea78e85c814f6fd4f14dae168a843fe41b0ecca3086d42387475f196519cb850
-AUX camlidl-1.09.parallelMake.patch 445 BLAKE2B c0460aba8293311fe80f77bb1838cc7134e92d5de4046c798aabbeeedcd0f6560d4c1fb00b1722c09fe4dc187abf72b3c26ce54611a1f1893a0f93872c1e2c05 SHA512 7674d4b7bbe517e212ed2d3b7e881bbfb1b6308945caf6c9e7443e1f831da3310e4f4d5c7e5e1dd9f58eb5017e55c6a3c355f561647ce2c8ac3f51ea90f3236a
AUX camlidl-1.12-destdir.patch 1135 BLAKE2B 6636f3b94b2cf104fa4c8507ea210999aa0ae04a9cbecb3c0ac5dc833b8ad4004c35b5554ea07fce253a735a12f3dcce009401cba7c8cddb302f71bbe78ceb49 SHA512 1334c948f401ad55d9e3c750580936932b75b995871b6931a24225ef1f909149e71471edc3015b2054127f112154c4cc7ed1f9e17575e1594fe97d249598aed9
-AUX includes.patch 227 BLAKE2B 2ed714238126990a834808d8d7565e244bf942402188cc6ab93e05e1ba6e0c4de30304c7f2fb18ab52ac81aa00cd854938ebb8ca434af72c8ecdadf18b09248f SHA512 b8d27e7845706c16bcf07654b36ed17e452f4a9be0119741565977077085cf0fd43f5a69de84866b6b889dbd16432d46a34867f9b102e999d39ef438727f0cc1
AUX nowarn.patch 214 BLAKE2B 00b4b63daefaea0d8ceb9ef919037567c2ac8a0b0aac8c6634d9656c8b4d93ae4a22edeff45dd3bbc857168119301d0ff8d04901d44c42ddd130b31f8a840340 SHA512 94f4b57f485239715b9f0478025dc0af192e815e6a03d696b47f910e786cfdb583e6205da9bead57a2a7e33e2e6f5d433095774e0e31c10949664693370ee761
-AUX tests.patch 931 BLAKE2B 0f18d35a22067f0189c413c1d52e8b8823b38bdc0024e35105b3074ace352bf47c50fa0ed3834447f7de90c7049d0bf6692c643e113d4e00cca2b1fa95103448 SHA512 436b047d232e0a8f65f87dc3a3da4ddcc4b629dab3475d8097ee29f7bf5219d5bb964407cc11ac7a9df6c31efea9e94d22dc66c4a2ad45dc1cb26938c3fb7400
DIST camlidl111.tar.gz 182421 BLAKE2B 5bd4bf2e2eb73f632c5e99a271e13d6a1b4b815476f2a17aaa6a05a4ccf048f4c58b099219e46d36659711f0473dbf91d484d5dcb12ee2e08327afec92a66b66 SHA512 dfd99cb10ee96de4e8a9a2ee86834a33ce10ba362aea93a061c373336db872ddf4017f2601bc47d1662de2f5699e885166dc984a213ff1c4142d41d7c99d7a21
DIST camlidl112.tar.gz 182507 BLAKE2B 3a1e4f3f7341bb3e34397af995c660178850c9a774a44866f458cb7731e143e5e2252355c200c7d82f7d55d765749aa26105642027867623f0f6e3125f98c892 SHA512 b60b666c865bf923b1f2499238fd81232454a5d358960dd2038707bf71916d5dd7432044a01fa272e61cd2af6867aa23330f6f06398f213fd3e92072e1d784a1
EBUILD camlidl-1.11-r1.ebuild 1530 BLAKE2B ab9cd9cb3a9684b736106e5445557894b38b5d29f6600ad1e2367aea0a03a34641087b250115a79e9d1fdce77a5bac2a96955f16bf37d6074cd2f62286644202 SHA512 e1dfbbed6a47783015008f3d1e38f1c1d6991f044f49c7227f0b97864e0f7af96a20abcaffff9ac60d69f2ace3328580748a4025c38aae6c3134f99312f02767
diff --git a/dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch b/dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch
deleted file mode 100644
index 1a6df0f21f5e..000000000000
--- a/dev-ml/camlidl/files/camlidl-1.09.parallelMake.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/tests/Makefile 2023-01-19 21:02:36.678227862 +0100
-+++ b/tests/Makefile 2023-01-19 21:03:01.140832955 +0100
-@@ -11,7 +11,8 @@
- COMLIBS=$(COMLIBS_$(OSTYPE))
- COMLIBS_win32=advapi32.lib ole32.lib oleaut32.lib
-
--all: ../caml/camlidlruntime.h $(TESTS:.idl=.$(OBJEXT)) testcomp
-+all: ../caml/camlidlruntime.h
-+ $(MAKE) $(TESTS:.idl=.$(OBJEXT)) testcomp
-
- $(TESTS:.idl=.$(OBJEXT)) component.$(OBJEXT): $(CAMLIDL) ../runtime/camlidlruntime.h
-
diff --git a/dev-ml/camlidl/files/includes.patch b/dev-ml/camlidl/files/includes.patch
deleted file mode 100644
index 077ba21d93da..000000000000
--- a/dev-ml/camlidl/files/includes.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/runtime/comerror.c
-+++ b/runtime/comerror.c
-@@ -22,6 +22,7 @@
- #include <caml/callback.h>
- #include <caml/fail.h>
- #include <caml/alloc.h>
-+#include <caml/printexc.h>
- #include "camlidlruntime.h"
- #include "comstuff.h"
-
diff --git a/dev-ml/camlidl/files/tests.patch b/dev-ml/camlidl/files/tests.patch
deleted file mode 100644
index f8c4595f9fbd..000000000000
--- a/dev-ml/camlidl/files/tests.patch
+++ /dev/null
@@ -1,34 +0,0 @@
---- a/tests/unix.idl
-+++ b/tests/unix.idl
-@@ -15,16 +15,16 @@ quote (C, "
-
- union process_status { int code; };
-
-- enum { WEXITED, WSIGNALED, WSTOPPED };
-+ enum { WEXITED2, WSIGNALED, WSTOPPED2 };
-
- static void decode_status(int status, int * kind, union process_status * p)
- {
- if (WIFEXITED(status)) {
-- *kind = WEXITED; p->code = WEXITSTATUS(status);
-+ *kind = WEXITED2; p->code = WEXITSTATUS(status);
- } else if (WIFSIGNALED(status)) {
- *kind = WSIGNALED; p->code = WTERMSIG(status);
- } else {
-- *kind = WSTOPPED; p->code = WSTOPSIG(status);
-+ *kind = WSTOPPED2; p->code = WSTOPSIG(status);
- }
- }
-
-@@ -59,9 +59,9 @@ int execve([in,string] char * path,
- int fork(void);
-
- union process_status {
-- case WEXITED: int code;
-+ case WEXITED2: int code;
- case WSIGNALED: int code;
-- case WSTOPPED: int code;
-+ case WSTOPPED2: int code;
- };
-
- int wait([out] int * kind,
diff --git a/dev-ml/charinfo_width/Manifest b/dev-ml/charinfo_width/Manifest
index eca669b18715..2b9410d6559b 100644
--- a/dev-ml/charinfo_width/Manifest
+++ b/dev-ml/charinfo_width/Manifest
@@ -1,3 +1,5 @@
DIST charinfo_width-1.1.0.tar.gz 8307 BLAKE2B fcb37b82e2eb914322c78bcfebf901d713b55edc1c069b46cb157bbe1292b63aa69f4679f9077308a17e7d31d7c972e6b636ce7dad22fc963aedc33039dfbcfb SHA512 c8dac9eb6f520213de69b23433e2f0d6a21578c70ae69fb682065e707363968959395a6ddc6c88893e08372a138287318634b52a8b4fb70ac988b4ad4a18b140
+DIST charinfo_width-2.0.0.tar.gz 8901 BLAKE2B 46dbacfc52093f03bf694cd74e5871e1b51602e3b36f927192d7c57de063d1210a4af5944dd340b92af84d3f1700a8ad7deffb082e941854002efa5824ea14c8 SHA512 54b875465ca275cfeedcdf0d0f91777020b1425e5062421f9dded01ae8a0299f1ccd749c944861e25e27d0ea96a2b044b71f34cdfcb7fe19fc9ea0cf87a151b8
EBUILD charinfo_width-1.1.0-r1.ebuild 557 BLAKE2B 76a4de79be94ccad47d924951d6c78081fd30f8ecd1c564734e1129805bd5acf94264f1ebcf7419011a0785e0a5729ce2b4a5d28ba551583dd95718d80093b8f SHA512 4e1d7f48e5c608b06e46a4242df2d808a6a60c8124748b06fc812b6b677b9dab2d0c15bb16fd6cc60810eb66337712791e462f2afaba9ceba98ad39fb54d4d05
+EBUILD charinfo_width-2.0.0.ebuild 591 BLAKE2B 40c591250c598146eb2d97dcfdbc29dc24fe458cbd6fb9f0766de7ac968ff0d05d0df2cbb964f90d9e1a36c21594637f91ba86a6d08efcf34c7f99c444a67e70 SHA512 f434c9bf59ca0211ce13bc0d79f00d906d948d8f7c2b137a1c0dcc754e325fffda9a51020daa07c80427eef592118eb3e468d470f7e0b34b8b674e14cfe85467
MISC metadata.xml 400 BLAKE2B 7153a7494e177bc1660e135a0773c0012e4caad4b245eab089f893287ecc73b3f9beb131bd254e8f1ba64deb19db0cf51dc4a04bb573639a010b883e32858b97 SHA512 579ae1cdcd950e9ed124a38c6768f5bfe9d0915064ee30be5ce20a0c06d988e07ce9bfdbc31c5be43805b9183cd648402e80253331d458020a9179312b425648
diff --git a/dev-ml/charinfo_width/charinfo_width-2.0.0.ebuild b/dev-ml/charinfo_width/charinfo_width-2.0.0.ebuild
new file mode 100644
index 000000000000..f83ae74a5e3f
--- /dev/null
+++ b/dev-ml/charinfo_width/charinfo_width-2.0.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="charInfo_width"
+DUNE_PKG_NAME="${MY_PN}"
+
+inherit dune
+
+DESCRIPTION="Determine column width for a character"
+HOMEPAGE="https://github.com/kandu/charInfo_width"
+SRC_URI="https://github.com/kandu/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+ >=dev-ml/camomile-2.0.0:=[ocamlopt?]
+ dev-ml/ppx_expect:=[ocamlopt?]
+ dev-ml/result:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
diff --git a/dev-ml/cmdliner/Manifest b/dev-ml/cmdliner/Manifest
index d94a7a8eb4b1..39b24fcf84df 100644
--- a/dev-ml/cmdliner/Manifest
+++ b/dev-ml/cmdliner/Manifest
@@ -1,7 +1,9 @@
DIST cmdliner-1.0.4.tbz 49558 BLAKE2B 8ea922a22d08fc4cce6c0aff1adff9a2fcdaee8e13b7bdfad4a08b459e8a6557761fa70c9e34100bc8baaa4113e5729f2daf297fc1f618bd8c30b9323bb87ba2 SHA512 4cd1cc0932b8bbd607160cc9816b35c12a68a358a35ffcb6827f547052dc517e871a91ddbaed0447cb1fa5fdf510cdf5d760e8e5c1e4548f82e1d523e2b3ecb3
DIST cmdliner-1.1.1.tbz 58054 BLAKE2B 1c3d3c836d390490d0470cae1545a8ea6bd3ee2b10d33e02fbbad5c47cf5c1fb9104f05a32119580af57358e0cdd9b17fa319a7fe62a9de9f6b504d9f0300513 SHA512 5478ad833da254b5587b3746e3a8493e66e867a081ac0f653a901cc8a7d944f66e4387592215ce25d939be76f281c4785702f54d4a74b1700bc8838a62255c9e
DIST cmdliner-1.2.0.tbz 58504 BLAKE2B bc5be67fff2d83408b8537fbb7472c3811452df5cf89dd3d175fa052629339ac960d12e751cca3d8f750c6bd8bb43df645f976477597b9a5609577a73bbb00e0 SHA512 6fcd6a59a6fbc6986b1aecdc3e4ce7a0dc43c65a16b427d6caa5504b10b51384f6b0bc703af646b09f5f1caeb6827b37d4480ce350ca8006204c850785f2810b
+DIST cmdliner-1.3.0.tbz 58515 BLAKE2B 297b8903e1446a94be5580557b2d94a686833997d9b5f688564f31f6c13bf1e6d1f589143b223a78b7dc6f259c5ca664529b3273e5bf29d5a503d9612ba65ef6 SHA512 4c46bc334444ff772637deae2f5ba03645d7a1b7db523470a1246acfce79b971c764d964cbb02388639b3161b279700d9ade95da550446fb32aa4849c8a8f283
EBUILD cmdliner-1.0.4.ebuild 1066 BLAKE2B 39c29fe18bdeb8851cce528f0cfb81dc29e9e02b6ac6b344617273659bab2d683195f48e70b29b1500c61c558c137a167afce8af2638014584a8758cba3b2dcb SHA512 f49b74f362cb8da22cbc7f869a4118458bc4cd4456c70c8496411bf047b76b5366bdeb4651cce1e1d5d1e6abc26900ca9548103efbec30595222a0367efb4026
EBUILD cmdliner-1.1.1.ebuild 1003 BLAKE2B 8984058ede56dab67f18322cf7a2de1afad381b1eefcefb13672204beaa623b6c02799f44819d9677354e8342a70b6a59396540d7a4e3989fcd3b5470aff9be3 SHA512 8fce94a0c82ec8ab75318df738bdb7ed8cacc3b1d64864d28a53c87492b3324ab3c6dc9b9afd48beec7ae586a2eb8196317c0dc59a4df764f75b56fcb918c990
EBUILD cmdliner-1.2.0.ebuild 1004 BLAKE2B d9fc98e01eecbd6638deaf5034358c892e28e7e2c27f5c09960ea23347dfdb996b7ac10c3636b2658a5f05083ec725cab5b204df492e124e101322c594076b17 SHA512 44a6c3351bc63f44592a0880ada314b1c222f33969b03ad332c6e239f03c2ce6c1aaed70a8598f20d3848d90d029ccf8a39efe504e88b7986ab4a06150ac5e29
+EBUILD cmdliner-1.3.0.ebuild 1008 BLAKE2B 0e2d0506d88fd07669344415d7eb43246032e9c29ba22c388cc5d017a4838e64b306122841b7d27a0c8705c01bd01b929b33af61b4d3e5e33f540dca64872631 SHA512 a7a21a6b3fe0129e262717f3ad4c7c87ade70a520523a32852984675ae2c17c66f82e257491cee1b933ce8be1a44b55c95eb3e66afaf3cc18ae35761d3fccf0b
MISC metadata.xml 233 BLAKE2B 4654803edd576a76b70115913e26d306cc35a2356ed110fb6420e2dd48aef88ab71ee4f5b0cba71b4c2a7624ef42707d405700abf41748e532b9fe0f6cb3b778 SHA512 5158dd5a94fb8cc401825355cc3bb6f04768c6df59fc60593d99f530e27dc448223091a8af25d0e2f4ece9b8a7bf01f4f19f91321901c8f82f55cb4a190b7a70
diff --git a/dev-ml/cmdliner/cmdliner-1.3.0.ebuild b/dev-ml/cmdliner/cmdliner-1.3.0.ebuild
new file mode 100644
index 000000000000..00a0f217c30a
--- /dev/null
+++ b/dev-ml/cmdliner/cmdliner-1.3.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib
+
+DESCRIPTION="Declarative definition of command line interfaces for OCaml"
+HOMEPAGE="http://erratique.ch/software/cmdliner"
+SRC_URI="http://erratique.ch/software/${PN}/releases/${P}.tbz"
+
+LICENSE="ISC"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.08.00:=[ocamlopt?]
+ dev-ml/result:=
+ dev-ml/findlib:=
+"
+DEPEND="${RDEPEND}
+ dev-ml/topkg
+ dev-ml/ocamlbuild"
+
+src_compile() {
+ emake build-byte
+ if use ocamlopt ; then
+ emake build-native-dynlink
+ emake build-native
+ fi
+}
+
+src_install() {
+ # Can't use opam-installer here as it is an opam dep...
+ findlib_src_preinst
+ local nativelibs=""
+ use ocamlopt && nativelibs="$(echo _build/cmdliner.cm{x,xa,xs} _build/cmdliner.a)"
+ ocamlfind install cmdliner pkg/META \
+ _build/cmdliner.mli _build/cmdliner.cm{a,i} ${nativelibs} || die
+ dodoc README.md CHANGES.md
+}
diff --git a/dev-ml/gapi-ocaml/Manifest b/dev-ml/gapi-ocaml/Manifest
index 615f2a4592df..8c4be3b8d2e1 100644
--- a/dev-ml/gapi-ocaml/Manifest
+++ b/dev-ml/gapi-ocaml/Manifest
@@ -1,3 +1,5 @@
DIST gapi-ocaml-0.4.4.tar.gz 473064 BLAKE2B 47f401c89107e24c07d3076a5e8dbb2b383270abc138470b78680347cc3d5759227a9a56956217324adf354996d9ea018926dc887cba2cd7ea2fdc43293dbaaa SHA512 3ff319f3563d1fb465cbd4151713c5c1bb3f3ce1f8a2c0d6f938eb99d91844f97cce7c127c52fe970f0f095ced513b3cc440837540631e76037d1882b6d9b820
+DIST gapi-ocaml-0.4.5.tar.gz 788573 BLAKE2B 7c1b422b94c5c8f42cb3994624d7b31089a6662bd1e14c08a542320e7104d660ebf9bf3ace7d6068920a6a1ab67a11dfc237de0b5f81205130b015aa89ee76eb SHA512 3bc282cc316c8c76852404e427e046c44a644f74df8b5278c62e6d0a2df44af37e478841435e9ef919af7a94b23e8e937e0448d34ded9e07f48025546131ee28
EBUILD gapi-ocaml-0.4.4.ebuild 607 BLAKE2B 380ea897368d533f73ed5330b6a89f1eb2cddb90b7ecdd977e90e1ee2f516e430c1ae72eb3ffb53118f9f98cfb19cef4ea2ab56d3eefc770b3e3d56ab7b5c5b1 SHA512 72ab03faa1daf95c657d731b7c4e1b084be74d23070ea017c7db0727b84fde00ec9420d7135fd9b7ee8b6053048b4ba7c9f9f5a10df98b6a22bd6c5e5a38967a
+EBUILD gapi-ocaml-0.4.5.ebuild 662 BLAKE2B 24b516ee67939872175429de520bb3b4f3b3025fcc2ad582e8e41f9cef708663bc63fa7380e3ddbccc2008f788444d28031c9a0708fd47276f0a0ef4027ee902 SHA512 655cc1b689084574f369a7f2673796a17db40b385e78fdf7d1e0dce0249d37a06292e347cc92699b82a0caa8c1dd3030aa807cd3dd481a3418173a783409ca58
MISC metadata.xml 1047 BLAKE2B 87506557816c2a478eaa4535e5d0c1ae29fb9944f79292490b9de7bea7a551bed0dcb4c57271f692197a9711ad35c82a96963898e82c7efb7d7525f6601a612a SHA512 812e687011e2e17ca718a47cf33737234ba9ca7e42878b678fbae488ae33ad03de55edbf9b96a6ba2a25d31bb568e8e7b2df6273257828e38efcf7e2682df865
diff --git a/dev-ml/gapi-ocaml/gapi-ocaml-0.4.5.ebuild b/dev-ml/gapi-ocaml/gapi-ocaml-0.4.5.ebuild
new file mode 100644
index 000000000000..6bd44fca60de
--- /dev/null
+++ b/dev-ml/gapi-ocaml/gapi-ocaml-0.4.5.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="A simple OCaml client for Google Services"
+HOMEPAGE="
+ https://opam.ocaml.org/packages/gapi-ocaml/
+ https://github.com/astrada/gapi-ocaml
+"
+
+SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="ocamlopt test"
+
+RDEPEND="
+ dev-ml/ocurl:=[ocamlopt?]
+ dev-ml/cryptokit:=[ocamlopt?]
+ dev-ml/yojson:=[ocamlopt?]
+ dev-ml/camlp-streams:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-ml/cppo
+ test? ( dev-ml/ounit2 )
+"
+
+RESTRICT="!test? ( test )"
diff --git a/dev-ml/lablgtk-sourceview/Manifest b/dev-ml/lablgtk-sourceview/Manifest
index 0ba94ce3927d..e970bb365e1a 100644
--- a/dev-ml/lablgtk-sourceview/Manifest
+++ b/dev-ml/lablgtk-sourceview/Manifest
@@ -1,7 +1,9 @@
DIST lablgtk-3.1.2.tar.gz 1042626 BLAKE2B 355ff285248129a063c041d3e64db33424ddbb71774128d7be980b8bd0b54cfa54b9d50b1c2f8527b8f6563836189ad72d30e4421b22d5938b888e61ada55056 SHA512 c63a492160f36685f65cb6bc0e72ff4939005acb2c65c56c0d9ba8f2112a618f24db84765e7b4416e49024048a36895028cfc5ef2c3e298dd4a309e902e34af5
DIST lablgtk-3.1.3.tar.gz 1043246 BLAKE2B 639b1a7610ea420cbae893eb40fd0a20a7605ecc89e832387f3137a002fd4989342ca842c1c7e9057454e0b6cfac9099c5788b5ea14fa452bde54bacb18aeac2 SHA512 a14e07145a2844ebb039d7af459e2fac61888c27925ed14e508698f622aeb5ec3b0694f2b87fb7b5383d8979791a3e6fe8425f4bb509effe838d0a09dd9c50b9
+DIST lablgtk-3.1.5.tar.gz 1045721 BLAKE2B 5f677d2ac1a39f23e5c3b66f6239540e369ec6916eb87f980543a7ea6c723b5126882fd4f9673f8a76171d0e83de236b98ae9068956f86a0a37cb836c353b9e5 SHA512 750f57ea2ccb0534123596aca04a4ba12bbf67bafb521a7978e6acc8027b2b3b822d373bf3fabb4018640c5e2d5bc3d5a336e91ceb8ff037b1f7a048440df03a
DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3
EBUILD lablgtk-sourceview-3.1.1.ebuild 626 BLAKE2B 106126d50a42aee6179df814978205a2d047f9609edd9684d95bacf861049f5471bc84f6b8120aee4c65a9847e304cc04f4c7b00893e9aad91df07ba2f0d7513 SHA512 c5ba2b12209b5163e5699713d87c3bddff04dd0100a4395182801ff5f8053ac83a3ee49488a53f82e9bacc5de97283f8e7e21f99f63546d563f797b94e9cb782
EBUILD lablgtk-sourceview-3.1.2.ebuild 754 BLAKE2B d93dc5fae2cb9b4c48a61ff7cde40398d61ad08a99146d6706b1c5652aebd20781bd26a1f880fe49dd5b4d340d71968c3f25f89092432bc24f3190a4636624ae SHA512 78d298b8ed7e37d51327c88c63cff7c1efbad471250c8091310987f89c8be25b9abd97ddd38cb2ea728061a2824fdfc111ae4e0f7d81d104afaef3491863799e
EBUILD lablgtk-sourceview-3.1.3.ebuild 667 BLAKE2B 7a26f1f1693aa1d99c1b7c877e7e63ee8acc98ac011b86feab2eb95a639ba4e2706ba88e3fe22c224bfe46bf0f68cef8eff2b10006657b4c106e19eb1ea74d84 SHA512 8fa2964c5c2d29f984a1f317dcba3b78686ed447df8b3a19fe855ac6312d550b473e20e854260944c3fceb68a699b2debf56ca142d653acbca75aac350abcac4
+EBUILD lablgtk-sourceview-3.1.5.ebuild 646 BLAKE2B 3b9b052dbf72805b27bd8b5d857ca560246a17299e7deec87d4b71cbced0dabe317c6c186b05de814b376ad4cac5142c0423e2f961e951069f823f115f9389cb SHA512 e8c23734e334c5862223a0ec9be36f758553e67cfa726b30a1303f5ae299d4155fe8d4cc22e9d34531ced1c41fea0778d5c2427aa44e6ae4f8988ff8fdccd75a
MISC metadata.xml 308 BLAKE2B 8063e47b40e4366ef330084a189eafbb580be1231caf276960a3c3a67a34f4cb60be369e2ae75b91b379feda07fc8d7b6d9ccc5fa14c296c9dc2e8bb92d10157 SHA512 0b05ce3d4265c65f2ba372a24a59bbb46b8daa80883501a61da35aa0a8a487cd5fe0cf24cd6c089139893eb1fa970c33ef207e51772583bb137ebd38ec58eca5
diff --git a/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.5.ebuild b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.5.ebuild
new file mode 100644
index 000000000000..74dd08f4ef45
--- /dev/null
+++ b/dev-ml/lablgtk-sourceview/lablgtk-sourceview-3.1.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DUNE_PKG_NAME=lablgtk3-sourceview3
+
+inherit dune
+
+DESCRIPTION="OCaml bindings to GTK-3"
+HOMEPAGE="https://github.com/garrigue/lablgtk"
+SRC_URI="https://github.com/garrigue/lablgtk/archive/${PV}.tar.gz
+ -> lablgtk-${PV}.tar.gz"
+S="${WORKDIR}"/lablgtk-${PV}
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="3/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+ >=dev-ml/lablgtk-${PV}:3=
+ dev-ml/cairo2:=
+ x11-libs/gtksourceview:3.0=
+"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ dune-compile ${DUNE_PKG_NAME}
+}
diff --git a/dev-ml/lablgtk/Manifest b/dev-ml/lablgtk/Manifest
index facd70f6aef3..4604ebdbc660 100644
--- a/dev-ml/lablgtk/Manifest
+++ b/dev-ml/lablgtk/Manifest
@@ -6,10 +6,12 @@ DIST lablgtk-2.18.10.tar.gz 1068504 BLAKE2B 8f82cd8b31c136420bfbbeaf78ec2d7913b7
DIST lablgtk-2.18.13.tar.gz 1073083 BLAKE2B d3be54b0194e8b67b66eee9663d121e9007f6eb1d04cf322f83dfc5ddd5c3a27ad6f19204429ea5941d9cfe97ac9583af41ae713de5552b5d11245e4216ad5c1 SHA512 41deafbf8bbb9d15950d74a053e21c65aa0d2d4044a41d048f197e744a82ebbe159d43f67092fa19a8385bf0f7da0250ef2f0a532a0810e88f695d6f1fef4c48
DIST lablgtk-3.1.2.tar.gz 1042626 BLAKE2B 355ff285248129a063c041d3e64db33424ddbb71774128d7be980b8bd0b54cfa54b9d50b1c2f8527b8f6563836189ad72d30e4421b22d5938b888e61ada55056 SHA512 c63a492160f36685f65cb6bc0e72ff4939005acb2c65c56c0d9ba8f2112a618f24db84765e7b4416e49024048a36895028cfc5ef2c3e298dd4a309e902e34af5
DIST lablgtk-3.1.3.tar.gz 1043246 BLAKE2B 639b1a7610ea420cbae893eb40fd0a20a7605ecc89e832387f3137a002fd4989342ca842c1c7e9057454e0b6cfac9099c5788b5ea14fa452bde54bacb18aeac2 SHA512 a14e07145a2844ebb039d7af459e2fac61888c27925ed14e508698f622aeb5ec3b0694f2b87fb7b5383d8979791a3e6fe8425f4bb509effe838d0a09dd9c50b9
+DIST lablgtk-3.1.5.tar.gz 1045721 BLAKE2B 5f677d2ac1a39f23e5c3b66f6239540e369ec6916eb87f980543a7ea6c723b5126882fd4f9673f8a76171d0e83de236b98ae9068956f86a0a37cb836c353b9e5 SHA512 750f57ea2ccb0534123596aca04a4ba12bbf67bafb521a7978e6acc8027b2b3b822d373bf3fabb4018640c5e2d5bc3d5a336e91ceb8ff037b1f7a048440df03a
DIST lablgtk3-3.1.1.tbz 854720 BLAKE2B e6a916151fe1ca0746c14c2a66cd178f3b0c051976815a1d13daf801002f16bc76d9f4cb15625353f0cfbdc16b0a218857d72c4e57125050bbcffe67f7096ad0 SHA512 193c340d9941680869eb90bc89f5b27cc5bdf294f4635081a9ba56a99fa2982266c4ee2eb5fd04d3a3f6150082800de5df786def8c72a276a779d843d914e9e3
EBUILD lablgtk-2.18.10.ebuild 1971 BLAKE2B b3d752ceb332d17afd8eb4bae3d5a68c7308a18c7c21e29a8248aa9acd2bb3886a31974ec21044d84db5e492838c434f323d13db1fe10ea1683d11927acc4022 SHA512 71f35efe0415be4d9b728317b3bcdd47464bec4427a1f96fe66ea31ca343d5d826c3ec7267db25dc01dec52516d70f09e414f420fe8f2255b3af43b5be18965d
EBUILD lablgtk-2.18.13.ebuild 2066 BLAKE2B 56c886db71ae142260ac25c225280c107e0cd544dfb22c73eed1907cc9626f4d925b335bb17eafaa04d8eb5dbfd9f152d34abd990c04f65aace1314852136e22 SHA512 a21a0e43d2a9d799f5b4c56656cdc5dacf57bd35c4edd90aa17f1b0665e894a64a28a2d05c52b647255fd8eb9fd3be1db203b14116cac849ea1d48c77e54159b
EBUILD lablgtk-3.1.1.ebuild 703 BLAKE2B 63b744a767e6f1f238434a5e8457c0c01066992d4ced47b839e623b3a9535a15e3285b466a5477a01a17d10a4a0abb135b2d40e202288f89944029c3881e9719 SHA512 cfb13c7b8a4661174c84f6f5966b56bd6ff3c11e18b28149922329d9f8c9eb5ae4d8cc0811bfdf8f53f04b8f66f54118f457d53852bffa755c89e3ffe0612cb0
EBUILD lablgtk-3.1.2.ebuild 809 BLAKE2B 240985d82a7da9d69c117e6d5c61d3d3e8538bc9de5684d267f5d5983bdac0a335b13e8ff66314ab38dcd94204c93175a9b2f887ac35afa1c8a96f3e8c33e32e SHA512 376d0c3f2026f8b434fd1bf2f2854df478149398680988dcc97ac859702567647ae3769db823f54eeb130de425f2add64cc29255d303460406e8807fea3c762a
EBUILD lablgtk-3.1.3.ebuild 722 BLAKE2B 7b9681ad60d6266b944276be67594d4a178c691109ab2c6728ffbaa9b92fa1339e05b8baa1fd633ded3c7ad2a9824075dcd865d353f7cb008a9e91bfa7fd4d60 SHA512 35a33886cc5ca9fc15776ce83e7af41d781b34756cd1c35a69cceb0e3d6a87e59eaf79cbfbd2907be2506aaf3f451d6c622728ef298c87dfd0f5aa7bcc7fcd19
+EBUILD lablgtk-3.1.5-r1.ebuild 723 BLAKE2B 5e16a0f76b398ee4fa298779571534311f33849b21cf8fd45403d7e04135305a146a051acd57e53dd217823a7a81becd580e77ef47308faa035036083920aed4 SHA512 91d668d44350863d55c648105136a7a02e44d2de9daa944fb5a0e5b1f911865166484395d8c0c403c645d51203315dc53d2457b6610eae9cff0347742a98d594
MISC metadata.xml 698 BLAKE2B d5627c5262d040d6166667a9f6bf72406e8a2b07e2195c1238feb274e12c318359d61c4e88fdb0c264b7b97feb8be37f3cb16993d4912ec0d74dee85b3f859d5 SHA512 307ade15dfc4f152bcee4542f05d0b36f76b0e8de48737a77d0629fc08b6be2ba9117db7a990859f1258f3751602e0caccb2aede6366e21369e282de88fc037c
diff --git a/dev-ml/lablgtk/lablgtk-3.1.5-r1.ebuild b/dev-ml/lablgtk/lablgtk-3.1.5-r1.ebuild
new file mode 100644
index 000000000000..17b27b6831ad
--- /dev/null
+++ b/dev-ml/lablgtk/lablgtk-3.1.5-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DUNE_PKG_NAME=lablgtk3
+
+inherit dune
+
+DESCRIPTION="OCaml bindings to GTK-3"
+HOMEPAGE="https://github.com/garrigue/lablgtk"
+SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="3/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt sourceview"
+
+DEPEND="
+ app-text/gtkspell:3=
+ dev-ml/cairo2:=[ocamlopt?]
+ dev-ml/camlp-streams:=[ocamlopt?]
+ x11-libs/gtk+:3=
+ x11-libs/gtksourceview:3.0=
+"
+RDEPEND="${DEPEND}"
+PDEPEND="sourceview? ( dev-ml/lablgtk-sourceview:${SLOT} )"
+
+src_compile() {
+ dune-compile ${DUNE_PKG_NAME}
+}
diff --git a/dev-ml/labltk/Manifest b/dev-ml/labltk/Manifest
index 68231a838b43..31d7a8197e0e 100644
--- a/dev-ml/labltk/Manifest
+++ b/dev-ml/labltk/Manifest
@@ -3,17 +3,19 @@ AUX labltk-8.06.10-this-expression-has-type.patch 644 BLAKE2B 951ccdfa410298bb16
AUX labltk-8.06.12-c2x.patch 2004 BLAKE2B de15e8845f52c5afbe55a3073ff9de48eccc195b807bc5b3be3926be5be39d1e82d8104b3e20bb135b66b29d17255cef6da83fa87478cde855a5f6f9454f20ba SHA512 1244edf70dc5e42cc11bc7b92dbece31cbbe6bf2b86e9ed3f78543ddd7f3b8866abc8e0fe5929123635d6870d1b2e3bd79dc0d6a430a08614541fee69fe0723e
AUX labltk-8.06.12-c99.patch 545 BLAKE2B a54e5bdabfa14ee0f28d5ec2a4c3117d604a1933e5c0ccf6021158445154e9204670018696067b5f126d9cdcce91515565c4697ea5e7e4045c6d259c456502b9 SHA512 118ba1606dd510d34766fcb1d82011025f6b2fe78503ea34fa4d913e13c2402bab19f9c63f09bbe87c53845becaf8a59102492dc499e803598bd4f1c063b812e
AUX labltk-8.06.12-shuffle.patch 1731 BLAKE2B 22a6cb1c5dc372a4eda36fa25a2f658abcea2b0be82cea426c7fb5da54850b0c9c80cb892020e6387823692a7cd952347fe694191c9f738f4475e77cd18a3a5f SHA512 9c54b3d06b674955c16bbdd1de3e195bc5504a11c0771d29e53cd0190c397f623b3d58291e4c9435d120aba43d0273352b675822cf1b512e54fcd6f04db9f316
+AUX labltk-8.06.14-findlib.patch 441 BLAKE2B 21cdb08e0b976af8df03c7392f5201b8915a0ed7a95b05a9a843f1372c9f46d40c0143899425804215eaa19555e574d9dd6296dc62fb86e78342d596ebae343a SHA512 b3153cd49604cf98296c2b68b1ada5153c5b66a410b0a81f5dd88d4c560086e721e5b0c6a98a424f9cdcd9c61b7865d2b24618c5f7bbb96a6bb7b39cf8199f78
+AUX labltk-8.06.14-shuffle.patch 832 BLAKE2B fe966689c06695716ea3337de55c853a3b2e3302b3ac3f669170a27c3877c09934f279fe13ce46c76b06b9b4a671946611ab6a89060d38cba7bd5da3c2bdfc46 SHA512 e355150f712ea095b474ea8966baff66de662ad131493e8f91d68242fed55716b56ba53675537498683204a17b1ce8957924cdd2ce9d8567b0faa14f3ecd28d9
AUX labltk-8.06.7-configure.patch 680 BLAKE2B 4442a053aa034f92c923cc7672bb953cf61b3d9b8f402183dc9dd2fcf13d85988f659280d9509ea1a1e05eb0df2c0ec8aa32632ea7dd4974f95353e74378d572 SHA512 d5c28d21f365ea942b631643ea3d2328a63c96ff81b99586ea8a58e4d0e5a5f22da0cf7232c616e61d40da1a1773fb19dc1bc9ce4cfa5d8017673ffb4ad61547
AUX labltk-8.06.9-configure-clang16.patch 1461 BLAKE2B 0815daa22884930b9fe83e4b0cafabd86831e4f0a5a5f5355f658d8ac1bcc04ad68eaa5f6e85014613c01eebcdd323e73c3d8512cc2a6fefc35d3811b228a26e SHA512 3738dd7391ef557aa261887b9b3c8602ff5566125a386212405549560f319e33657ef4f23bea2784f5bdade7ad01536e3f1137ef60bae585a01bfcbdee2524e8
DIST labltk-8.06.10-warnings.patch.bz2 4194 BLAKE2B 106e70dac1601a831a46a21a4013f70d2b9e17f910b8c09fc2c976840cd2e4d29dbc9be50cd7efa469d50be984cae82b56783a4e8d9a0bfa308d1d4466e44039 SHA512 eeea791a4e901335f6e010983da85d72e0a6f9fe24ab84bff5c0e46af941a5bb39995ad4d475894855ecb75d5ce26c1280a74d059e845301b30f6a386b2338f8
DIST labltk-8.06.10.tar.gz 371871 BLAKE2B da67b13aa0a0c179c2fcefe6b03f68225b6e886a1233de77b9749be32b8efc845cac60244f9a8494241c8c77c7d6991786280c274becb70f5527ad891c3aac69 SHA512 ef797d21adac48ca5ed35d95ad05fee26f9b6c99b0510909f6087abb9580b8efd219ca65b1efddb170b5409567d83eaaac0473898f5f4db3e15ae4f39df364c8
DIST labltk-8.06.11.tar.gz 372194 BLAKE2B ea81662201f6166cd6fb46fe1681ffdab94703dd3e338244079ad2c67df421969618d7fb2ba2b9b5eadb732eeb927c3de03f19fb5b3621c1461924aeb2f347d5 SHA512 a4ad5fa31cbc89066445bc71a0c1c016f7e299b6bf88a5f77d559c805bc78d90651988658c8a300770ca41514ad73272691feaa84179637fcc695c96bbf25dd6
DIST labltk-8.06.12.tar.gz 372215 BLAKE2B 27718ad287954c11c0e77579239ad9ad53f4df308f3af3c482c40504e6426b4366d2c3de3acb36ca39e7fd404964fe5caa53a0b47702a0bc45ae1266765e90a0 SHA512 e1564ab2d8922276bd8ad586b37308d60ca2dd563bac3cdd992d8a6ba4de26e5499350a62a1d4cb2bbb9a5b7aff609b5187aad5fba118eb55d1b4c8355d2979a
+DIST labltk-8.06.14.tar.gz 384755 BLAKE2B f629a887353f78b388400e1e6e8c242f9d3d2f94ffc0bb2d4d0578bf79efee86426c6c3ee409aabded221d8ead0b7c52e4fcbc777381b3da8bdfd6174d42ffbc SHA512 7e2cfbdb44851e48e1cbde62dd185d6f6f6b7b83d9b835e77ca964b97d05daf07b1c4d2224b5e41deba21c4b4ae64f6de9b47694022c5ffe6a67eee51d943fc9
DIST labltk-8.06.7.tar.gz 370870 BLAKE2B 2d836c824d9adbd4f03d0e7e81faa51669837eecb4f94f6c89c657966774fe7d6ed928459be3ccca7fd3e7cf67a54ee63f7d2d08dcc8b7e853f5ad64769b33a2 SHA512 3c7352d14bc337adfb1939e72bd2658bb5e60b463f10f3748779084d1b7a6e6225028c775b548e355d69984a8944b91580fa978ff904b20b8b762ba9046f5e7d
-DIST labltk-8.06.9.tar.gz 371504 BLAKE2B 587ff01da120501f85f6d9921e46275858f1e1ce730eef205f9e7d7c64f6d3c0ea701cf832fdb8eb0746e1f0cff1151bccb077641740fb18811473b1553e2940 SHA512 fd6defa302d919f229394c486dcefab110b144534525a87082a27d2cab29c0af4ece3da821098fea25416850ad857f7af979d48790330d62dfb8d8db8f2bf6ca
EBUILD labltk-8.06.10-r1.ebuild 1384 BLAKE2B 2268c70f73d91e5c5ee8bccf1ac36693b60ea2bfb683ebf7c5547b6076a1b5b72e58a114ee735b93ef1387a4a0f934f580896fb7d3e3ba01f6e04878cb627435 SHA512 14ad6218a654ac2f617b73829213ec31f0630a8bfc485e1c872ed4ac569613e0e6754888945fd0518804b401183b30d851cbcb57ae07de136b0bcd619eaa6361
EBUILD labltk-8.06.11-r1.ebuild 1140 BLAKE2B de82a222c7bd37eca0bdfaff76ab13f13460fb229c54d713d84a1897e46fe4c92601c13f0f1c24a4e688f36eb5db3d9f407d78cd5dca7689cd9aebaaa65720dd SHA512 881a1a1a53dce9786fcd7742d66bc273d56b98b6b39409c968723af2772d866d720638fbc4cebc72784af52545173fca34190985ce5c34f5cc62cdf5c9724896
-EBUILD labltk-8.06.12-r2.ebuild 1274 BLAKE2B 33d269fbdabcc3519efa2eb614aa82cca2c74b79d2ad44e12d8302a9f6f26b7ffa6e6e8d39302a053c73e4f882e7323eeda243f9ddf4edba2aaf90d86bd6e86f SHA512 de81113d34ff38c347699257948584e19e921a423992ac1742cf2212ed6a875265265bf9885e555313b7a03a5bcf325f9b1fb9402d36efe8ebd7c945a814d31b
+EBUILD labltk-8.06.12-r2.ebuild 1293 BLAKE2B fe34d864a4232599c78b929794db5ce9ddfe0444fa2a2d1c7eb1d999517db747a2715467d18d06781855df0a1424d1518f29d7303fe17e182490da16ded17504 SHA512 b0786f51e8606f9f07dab7ef985350b8c07075027c80d83ce249a1a1dc64efab2eaa81bde142e467be17cbfbc2d89059625dfab818f2b4bb956d0d20e69ba36f
+EBUILD labltk-8.06.14.ebuild 1169 BLAKE2B dcb78c56fa4c10745955155aeee3d95f790d933e5296d4abc97dc1c6f73873591e332f0bb9ac57eef4d430379dbd56d1fed947153558ce515c20326dfb15f5f1 SHA512 9c13a07afcc905de357e5621ca8ce77b7adb669af80a94a5f4d45cf91a00ae8d65b081c845cabfaae9b0536eb4f2d255eeb8dde85be824d4bdb7de0c8f5dbe6e
EBUILD labltk-8.06.7-r1.ebuild 1211 BLAKE2B 370fc276c5df5f5a2ca902ee8c5d950b847cca5bde8e405c2cb8fd607784244cb9be4cc7bb779cb5b38cb2dd0c3425096c966a2aa4d1f2c7aa0c68a3cfa784cf SHA512 a5458fd08adee2cb8cf124a737b1092666a1ae600c440dcde5b21eff4209c00bc1ebe5f0f6355f20efb46d926e32a2aefdcbdaf36520ce5e47a5c44a8445d5b8
-EBUILD labltk-8.06.9-r1.ebuild 1162 BLAKE2B ed062706236f9c2c94ed039797cb38ea8faad702bb97b96b858c7e38c5c58f14557e32990086c797aa8d3ceff4ef674a79b0c704f8bf964a50db662392e69245 SHA512 c9920835e614cd2b30c4399591f5ec7c831a73698e0ebfd440baa2d99a8acb074a36b03f11e2cc34b627f4239a0e423fbc4c175b84c1745f7e9c9d8d1cfe6ddc
MISC metadata.xml 313 BLAKE2B aae3866559a63cabfc03f6e436564e5592f62c910cce24c44f5b217ef51f6f391ae9499167df4399491d5c89132ce857edcd50354bc6ac1a2bc6db9c829c639c SHA512 07873e6c2cadaa8ae45983cba98116688a436cf5071b0ce39c3b3472783ab5b3ab32052a58df81a9e2e26b155bff0c5907f82c7408962380b4d31d2d8dd04d09
diff --git a/dev-ml/labltk/files/labltk-8.06.14-findlib.patch b/dev-ml/labltk/files/labltk-8.06.14-findlib.patch
new file mode 100644
index 000000000000..2cc2b945a226
--- /dev/null
+++ b/dev-ml/labltk/files/labltk-8.06.14-findlib.patch
@@ -0,0 +1,13 @@
+Index: labltk-8.06.0/lib/Makefile
+===================================================================
+--- labltk-8.06.0.orig/lib/Makefile
++++ labltk-8.06.0/lib/Makefile
+@@ -84,7 +84,7 @@ install-script: $(LIBNAME)
+ install-batch:
+ cp labltk.bat $(INSTALLBINDIR)
+
+-ifeq ($USE_FINDLIB,yes)
++ifeq ($(USE_FINDLIB),yes)
+ install:
+ ocamlfind install labltk -add $(LIBNAME).cma $(LIBNAME)top$(EXE)
+ chmod 755 $(INSTALLDIR)/$(LIBNAME)top$(EXE)
diff --git a/dev-ml/labltk/files/labltk-8.06.14-shuffle.patch b/dev-ml/labltk/files/labltk-8.06.14-shuffle.patch
new file mode 100644
index 000000000000..5cf4bc839d02
--- /dev/null
+++ b/dev-ml/labltk/files/labltk-8.06.14-shuffle.patch
@@ -0,0 +1,31 @@
+--- a/compiler/Makefile 2023-01-21 22:23:29.676828969 +0100
++++ b/compiler/Makefile 2023-01-21 22:24:16.204141261 +0100
+@@ -73,6 +73,9 @@
+ .ml.cmo:
+ $(CAMLCOMP) $(COMPFLAGS) -I ../support $<
+
++maincompile.cmo: copyright.cmo
++maincompile.cmx: copyright.cmx
++
+ depend: parser.ml parser.mli lexer.ml pplex.ml ppyac.ml ppyac.mli
+ $(CAMLDEP) *.mli *.ml > .depend
+
+--- a/browser/Makefile 2023-01-25 22:29:40.784044151 +0100
++++ b/browser/Makefile 2023-01-25 22:29:56.579838693 +0100
+@@ -18,3 +18,6 @@
+
+ dummy.ml:
+ cp dummyUnix.ml dummy.ml
++
++shell.cmo : dummy.cmo
++shell.cmx : dummy.cmx
+--- a/browser/Makefile.shared 2024-06-05 10:08:38.886219581 +0200
++++ b/browser/Makefile.shared 2024-06-05 10:06:05.142920155 +0200
+@@ -71,4 +71,7 @@
+
+ shell.cmo: dummy.cmi
+
++dummy.cmi: dummy.ml
++ $(CAMLCOMP) $(INCLUDES) $<
++
+ include .depend
diff --git a/dev-ml/labltk/labltk-8.06.12-r2.ebuild b/dev-ml/labltk/labltk-8.06.12-r2.ebuild
index 974b1280538d..4086f1f797c1 100644
--- a/dev-ml/labltk/labltk-8.06.12-r2.ebuild
+++ b/dev-ml/labltk/labltk-8.06.12-r2.ebuild
@@ -15,7 +15,8 @@ KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-
IUSE="+ocamlopt X"
RDEPEND="dev-lang/tk:=
- >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?]"
+ >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?]
+ <dev-lang/ocaml-5"
DEPEND="${RDEPEND}
dev-ml/findlib
"
diff --git a/dev-ml/labltk/labltk-8.06.14.ebuild b/dev-ml/labltk/labltk-8.06.14.ebuild
new file mode 100644
index 000000000000..230eca287bba
--- /dev/null
+++ b/dev-ml/labltk/labltk-8.06.14.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib toolchain-funcs
+
+DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
+HOMEPAGE="https://garrigue.github.io/labltk/"
+SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="QPL-1.0 LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="+ocamlopt X"
+
+RDEPEND="dev-lang/tk:=
+ >=dev-lang/ocaml-5:=[ocamlopt?,X(+)?]"
+DEPEND="${RDEPEND}
+ dev-ml/findlib
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-findlib.patch
+ "${FILESDIR}"/${P}-shuffle.patch
+)
+
+src_prepare() {
+ sed -i \
+ -e "s|ranlib|$(tc-getRANLIB)|" \
+ frx/Makefile \
+ || die
+ default
+}
+
+src_configure() {
+ ./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11") || die "configure failed!"
+}
+
+src_compile() {
+ emake -j1 all
+ use ocamlopt && emake -j1 opt
+}
+
+src_install() {
+ findlib_src_preinst
+ dodir /usr/bin
+ emake \
+ INSTALLDIR="${D}/$(ocamlc -where)/labltk" \
+ INSTALLBINDIR="${ED}/usr/bin/" \
+ RANLIB=$(tc-getRANLIB) \
+ install
+ dodoc Changes README.mlTk
+}
diff --git a/dev-ml/labltk/labltk-8.06.9-r1.ebuild b/dev-ml/labltk/labltk-8.06.9-r1.ebuild
deleted file mode 100644
index a0a9443fbf18..000000000000
--- a/dev-ml/labltk/labltk-8.06.9-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib toolchain-funcs
-
-DESCRIPTION="OCaml interface to the Tcl/Tk GUI framework"
-HOMEPAGE="https://garrigue.github.io/labltk/"
-SRC_URI="https://github.com/garrigue/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="QPL-1.0 LGPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+ocamlopt X"
-
-RDEPEND="dev-lang/tk:=
- <dev-lang/ocaml-4.12
- >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?]"
-DEPEND="${RDEPEND}
- dev-ml/findlib
-"
-
-PATCHES=(
- "${FILESDIR}/findlib.patch"
- "${FILESDIR}"/${PN}-8.06.9-configure-clang16.patch
-)
-
-src_prepare() {
- sed -i \
- -e "s|ranlib|$(tc-getRANLIB)|" \
- frx/Makefile \
- || die
- default
-}
-
-src_configure() {
- ./configure --use-findlib --verbose $(usex X "--tk-x11" "--tk-no-x11") || die "configure failed!"
-}
-
-src_compile() {
- emake -j1
- use ocamlopt && emake -j1 opt
-}
-
-src_install() {
- findlib_src_preinst
- dodir /usr/bin
- emake \
- INSTALLDIR="${D}/$(ocamlc -where)/labltk" \
- INSTALLBINDIR="${ED}/usr/bin/" \
- install
- dodoc Changes README.mlTk
-}
diff --git a/dev-ml/llvm-ocaml/Manifest b/dev-ml/llvm-ocaml/Manifest
index f3caaf789ac6..fd3ee73b5751 100644
--- a/dev-ml/llvm-ocaml/Manifest
+++ b/dev-ml/llvm-ocaml/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD llvm-ocaml-15.0.7.ebuild 2576 BLAKE2B 19ad7bcc099299b50cee2551d0998ef748cf46081605459355a9d11b5882a3a26559892321f47d67f927a422ed1dc34332f9d9bee82da3e151dc9edec58f458a SHA512 3366ae720bb79421c253c28946c5281152d3573416fb9c7967327bd2d2b418f01887d63e00ccc1d5f5008d1f05280f270fe15be3e8d2b812c782d881778e8417
EBUILD llvm-ocaml-16.0.6.ebuild 2510 BLAKE2B 129a25c76d02640a151bd2ba8b1542e34bc4b0adb5aac797f96f7f888b8939ae33dcda9eb1f2ec31eae81575ac3e32995b9e99de3540f3fdc8e085b0185200ec SHA512 250285a57be6d7cfbddd4a9ff4ab8bc25e2813441da263bfef1a7a4d11658b6ed9a3d280ada7b1e45c5cb472e6647eff260926672089e7e445a12be6a5344bdb
EBUILD llvm-ocaml-17.0.6.ebuild 2510 BLAKE2B 129a25c76d02640a151bd2ba8b1542e34bc4b0adb5aac797f96f7f888b8939ae33dcda9eb1f2ec31eae81575ac3e32995b9e99de3540f3fdc8e085b0185200ec SHA512 250285a57be6d7cfbddd4a9ff4ab8bc25e2813441da263bfef1a7a4d11658b6ed9a3d280ada7b1e45c5cb472e6647eff260926672089e7e445a12be6a5344bdb
-EBUILD llvm-ocaml-18.1.7.ebuild 2466 BLAKE2B 7480f9140cbdd2ec337cd08924013f1f9751bc34c3223b3f5be441e4d06d131f74aca0cb0115c71ebacb3909240e42d4608dddf98bb6f69e371d5e86e19141f5 SHA512 b7c05d3be29399eb9fb4267537a450daf00b7d8f6bd2be472e5802d4072e3a805db8d5f4fa2830ec46655170a7f2fc1119825327b2d4008af8364772fc215f65
+EBUILD llvm-ocaml-18.1.8.ebuild 2466 BLAKE2B 7480f9140cbdd2ec337cd08924013f1f9751bc34c3223b3f5be441e4d06d131f74aca0cb0115c71ebacb3909240e42d4608dddf98bb6f69e371d5e86e19141f5 SHA512 b7c05d3be29399eb9fb4267537a450daf00b7d8f6bd2be472e5802d4072e3a805db8d5f4fa2830ec46655170a7f2fc1119825327b2d4008af8364772fc215f65
EBUILD llvm-ocaml-19.0.0.9999.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
-EBUILD llvm-ocaml-19.0.0_pre20240608.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
-EBUILD llvm-ocaml-19.0.0_pre20240615.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
+EBUILD llvm-ocaml-19.0.0_pre20240623.ebuild 2439 BLAKE2B 78ec9994e7e03caf7e32e36c1c8b697039e1c8bcaaf89289ccfc53ccb286d8f3f855048162452782292c2f67e1c4476fa24898c595a55f89aabeef83283fc23a SHA512 b36e82afdfeff73650c86ee1ca59a6c1796a7445a34cc9711d65841380c5a023f661dfd723f4311b537ab5047d4a4bef497ca20e106b1cc0832851674677391b
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.8.ebuild
index 84bd71875fac..84bd71875fac 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-18.1.7.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-18.1.8.ebuild
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240615.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 36b3716c0372..000000000000
--- a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake llvm.org llvm-utils python-any-r1
-
-DESCRIPTION="OCaml bindings for LLVM"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0/${PV}"
-IUSE="+debug test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- >=dev-lang/ocaml-4.00.0:0=
- dev-ml/ocaml-ctypes:=
- ~sys-devel/llvm-${PV}:=[debug?]
- !sys-devel/llvm[ocaml(-)]
-"
-
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-lang/perl
- dev-ml/findlib
-"
-
-LLVM_COMPONENTS=( llvm cmake third-party )
-LLVM_USE_TARGETS=llvm
-llvm.org_set_globals
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=OFF
- -DLLVM_BUILD_LLVM_DYLIB=ON
- -DLLVM_LINK_LLVM_DYLIB=ON
- -DLLVM_OCAML_OUT_OF_TREE=ON
-
- # cheap hack: LLVM combines both anyway, and the only difference
- # is that the former list is explicitly verified at cmake time
- -DLLVM_TARGETS_TO_BUILD=""
- -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_BUILD_TESTS=$(usex test)
-
- # disable various irrelevant deps and settings
- -DLLVM_ENABLE_FFI=OFF
- -DLLVM_ENABLE_TERMINFO=OFF
- -DHAVE_HISTEDIT_H=NO
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- -DPython3_EXECUTABLE="${PYTHON}"
-
- # TODO: ocamldoc
- )
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- # also: custom rules for OCaml do not work for CPPFLAGS
- use debug || local -x CFLAGS="${CFLAGS} -DNDEBUG"
- cmake_src_configure
-
- local llvm_libdir=$(llvm-config --libdir)
- # an ugly hack; TODO: figure out a way to pass -L to ocaml...
- cd "${BUILD_DIR}/${libdir}" || die
- ln -s "${llvm_libdir}"/*.so . || die
-
- if use test; then
- local llvm_bindir=$(llvm-config --bindir)
- # Force using system-installed tools.
- sed -i -e "/llvm_tools_dir/s@\".*\"@\"${llvm_bindir}\"@" \
- "${BUILD_DIR}"/test/lit.site.cfg.py || die
- fi
-}
-
-src_compile() {
- cmake_build ocaml_all
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-llvm-bindings-ocaml
-}
-
-src_install() {
- DESTDIR="${D}" \
- cmake -P "${BUILD_DIR}"/bindings/ocaml/cmake_install.cmake || die
-
- dodoc bindings/ocaml/README.txt
-}
diff --git a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240608.ebuild b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240623.ebuild
index 36b3716c0372..36b3716c0372 100644
--- a/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240608.ebuild
+++ b/dev-ml/llvm-ocaml/llvm-ocaml-19.0.0_pre20240623.ebuild
diff --git a/dev-ml/menhir/Manifest b/dev-ml/menhir/Manifest
index 3a8351f45ae1..6b8bc5a4d13d 100644
--- a/dev-ml/menhir/Manifest
+++ b/dev-ml/menhir/Manifest
@@ -1,5 +1,5 @@
-DIST menhir-20220210.tar.bz2 1160357 BLAKE2B a9401b50db4dfdfe56c5c10919d4d385cbb7bf27d1518932e55d6757c08989407cda17c65f72d20e21738618e4f97f20b10098c9185f3882b3391aab7f9f8bc9 SHA512 8a852e995cab57b16adc1b7708d3acdf5f8b65d13dbf907a4155ff45d71dccc65868fe369590b48a3f06d8319f74777ce2e9be05caa9dbe060c0ae3a2b37943f
DIST menhir-20230608.tar.bz2 1195032 BLAKE2B 6d39fb89a7e5dd862cbb868170d5d7156ccab6a3524fee711535497775bc65074256f2e228da532d3365473be7577e174b7ea075fd3b5b716a402ca575c401ae SHA512 6af16eeb1e43c89a2c60ed38da100cb591726e029e58d5313c05f81a317d63511c5e15c5aa334d1e96db182b51235bfa0a9905804d8232d868e1684a630af007
-EBUILD menhir-20220210.ebuild 546 BLAKE2B ce6e3b06f0b8c330c792740ff6cb2d2a0ba582bbb6701c3fe53ae3459196f723b125ebe0208996655fd6a505d615b0b1196a6cc2f847d1529494b897b2ad7be7 SHA512 64c23c944f144611da02be78f773d44156786b3c44422d31628658eef3cca1581819dc67c5340f3141092fcff8fc7f7f36d25cf8a9fc94962a8274cf912280f9
+DIST menhir-20231231.tar.bz2 1245465 BLAKE2B 4ac27f693c9b0f34cf6f9c60343cba6c81cc5b4dc278df4da5c16de8484438238efc6e3e985b9f03676f72cc74a0153ea81fd93d057dd2914b86fe1f558d1f9f SHA512 6bcc3d32b9085e407d7ed7abc87bbbb7dcde52da7f5f343cbcf136df4aa2a9b640a94c3b809a125773d186d03bf9b806f9430dbc4a39ded7dd8ef685b1b1a65d
EBUILD menhir-20230608.ebuild 546 BLAKE2B ce6e3b06f0b8c330c792740ff6cb2d2a0ba582bbb6701c3fe53ae3459196f723b125ebe0208996655fd6a505d615b0b1196a6cc2f847d1529494b897b2ad7be7 SHA512 64c23c944f144611da02be78f773d44156786b3c44422d31628658eef3cca1581819dc67c5340f3141092fcff8fc7f7f36d25cf8a9fc94962a8274cf912280f9
+EBUILD menhir-20231231.ebuild 551 BLAKE2B c6194c2b065e6f7c793af11eeb7fcbefe65ac48e55a36d793f6c6ed4c3f6a5857d22a70a94822f94eb299c4b99e3becf09f5989ddd9d0dcb9ddfa1b783d2001c SHA512 c72ddb50cce95e3ce7ad1346ec7de58e04b71eddc6387e97034f00ae7f865b85bf146895b6b1150fd80e7fd89a2aa1172ab45807f18f0922c505419259936adf
MISC metadata.xml 233 BLAKE2B 4654803edd576a76b70115913e26d306cc35a2356ed110fb6420e2dd48aef88ab71ee4f5b0cba71b4c2a7624ef42707d405700abf41748e532b9fe0f6cb3b778 SHA512 5158dd5a94fb8cc401825355cc3bb6f04768c6df59fc60593d99f530e27dc448223091a8af25d0e2f4ece9b8a7bf01f4f19f91321901c8f82f55cb4a190b7a70
diff --git a/dev-ml/menhir/menhir-20220210.ebuild b/dev-ml/menhir/menhir-20220210.ebuild
deleted file mode 100644
index 9c9d242694a6..000000000000
--- a/dev-ml/menhir/menhir-20220210.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="LR(1) parser generator for the OCaml language"
-HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
-SRC_URI="https://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2-with-linking-exception"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
-IUSE="+ocamlopt"
-
-src_install() {
- dune_src_install menhir
- dune_src_install menhirLib
- dune_src_install menhirSdk
-}
diff --git a/dev-ml/menhir/menhir-20231231.ebuild b/dev-ml/menhir/menhir-20231231.ebuild
new file mode 100644
index 000000000000..32130b511247
--- /dev/null
+++ b/dev-ml/menhir/menhir-20231231.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="LR(1) parser generator for the OCaml language"
+HOMEPAGE="http://gallium.inria.fr/~fpottier/menhir/"
+SRC_URI="https://gitlab.inria.fr/fpottier/${PN}/-/archive/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2-with-linking-exception"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+src_install() {
+ dune_src_install menhir
+ dune_src_install menhirLib
+ dune_src_install menhirSdk
+}
diff --git a/dev-ml/num/Manifest b/dev-ml/num/Manifest
index 6dd3892ba9a7..86984c4430fc 100644
--- a/dev-ml/num/Manifest
+++ b/dev-ml/num/Manifest
@@ -2,6 +2,8 @@ AUX num-1.3-cflags.patch 409 BLAKE2B 97db7e69d4bee7e6940386349620799d586ab7094a5
AUX num-1.4-ocamlopt.patch 627 BLAKE2B 0be592232012ac0753e627e6dce68fb82c1f186e1f7579a2d6af46dbce42ec5b4a6ebb7dc43bb87c5829a6c172f36560e1a17d82e921fb6f68c28bff17b9027e SHA512 2b04e1899d16e614f527a34006a56cfa99fbb6527e8ff8f6ce3c828bc1a9b88de7b6e470111d81c965fb3775bf634d28b9ab34682af3a4f1815dce92c01a60d0
DIST num-1.3.tar.gz 66251 BLAKE2B d6fde246693c8aef3b881a4ebc2b601392e0f0bf561dc4f4d32a5e1f835a5186deba3ffa77c88c6c05cd6e837dc836567fcabffefae99ce1ccae94e1bdfc849a SHA512 c88310f8c45700990095e6b2e9abf24c27347711b9abfd1dde75e540fbbfc6a365e6713bd69f66009af305728fcb36dc61eb37fdd0be7d73824b0e92fbe8c031
DIST num-1.4.tar.gz 66327 BLAKE2B 59eae642e19f452dd911ef6c32b89978f2034a5fcaece4a358f3da447c8d6cb2b2581c39d032eb117edaf7ecf942583281eb6e31716b06960e768c2a985e099e SHA512 0cc9be8ad95704bb683b4bf6698bada1ee9a40dc05924b72adc7b969685c33eeb68ccf174cc09f6a228c48c18fe94af06f28bebc086a24973a066da620db8e6f
+DIST num-1.5.tar.gz 67633 BLAKE2B 848dc8174bcdc5756ab036f9ec9cc9f6727d7d8e1079bd1c37611c7cc73939ce5cead4ba6acf4b6a1789640e824afc78faa43e24825e1f4cca37e3a76946e4f1 SHA512 110dd01140c1c96f5f067aa824bb63f74a26411dcaa65aaf04cb6c44b116ca02aaab9505f431c66964388ce4a31d86da5928b4c0e5557800e834de80bed46495
EBUILD num-1.3-r1.ebuild 769 BLAKE2B a6131de1351f28b9ea0c6bc1f7cda9803ce9be1da81fe6a07f3a9c1217e19bb23fafc5aa57b4f84daec7284986f1a13d4aa42b28f7d643e845c1bf9d08014a3d SHA512 d8bc7c280a8a8d2e8356792c65389ca71f6e29fad70b9239491242929eb585e1b5bfb85bb0d7fc36885b0ccf27d24ca7c1a69ba21a1d65bece95d4ed6aa01dd8
EBUILD num-1.4-r3.ebuild 1135 BLAKE2B 1cf724dc44024f5694ef7dc24f806af07ba1095d57a64305ecd4690e4b6826748580e4a3be00831df5e3022d7203f15a4d1202821c383f5411e35230e603ddd7 SHA512 aaadacabb7b820ba6b3f74d03036bd1fa1512fe15f50ac02fbfc61935a6105d192a4eedbb4d56e5f0c36c3f3d25d333889755121540a5c8ce9423863dc5f1eee
+EBUILD num-1.5.ebuild 1201 BLAKE2B e4d6af993cf2b8efbba7f9b1365bb17eaef6da87bb379021a077f24465ac978beb196cd86cf496b231556cd956f5016b631bf846ef9ed9aabe0a2d0b2fef5298 SHA512 73e3938c653067ce83fd5686aace1b4ad17e6454439c65d9750a7d40af1f73212401435fd18d184b587cc0c7d6062796759c6b8fa52204c65dbc4b89e44f5dc7
MISC metadata.xml 307 BLAKE2B b03f687b369c2049c3a7ae63a6233e54b4b2f78177a1da9062928ab49a7431ca3161adbfd4650de940850db97bd3095f14e0ff6b9494a5e9787ed67be178d341 SHA512 c4b2cb28b0a27f5903776f6dd76f082a6407c7aae14e70edbbec7f3484dd9fff72691ada23949a64d2c86fac814a0b3a7097f9a3db93379838eeb97e94cdb57b
diff --git a/dev-ml/num/num-1.5.ebuild b/dev-ml/num/num-1.5.ebuild
new file mode 100644
index 000000000000..baaacdcf8f0e
--- /dev/null
+++ b/dev-ml/num/num-1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Not using dune for now, bug #775119
+inherit findlib
+
+DESCRIPTION="Library for arbitrary-precision integer and rational arithmetic"
+HOMEPAGE="https://github.com/ocaml/num"
+SRC_URI="https://github.com/ocaml/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1-with-linking-exception"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="+ocamlopt"
+
+RDEPEND="dev-lang/ocaml:=[ocamlopt?]"
+BDEPEND="${RDEPEND}"
+DEPEND="dev-ml/findlib:=[ocamlopt?]"
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}" \
+ NATDYNLINK="$(usex ocamlopt true false)" \
+ NATIVE_COMPILER="$(usex ocamlopt true false)"
+}
+
+src_test() {
+ # Override needed to not use dune
+ emake test
+}
+
+src_install() {
+ # OCaml generates textrels on 32-bit arches
+ if use arm || use ppc || use x86 ; then
+ export QA_TEXTRELS='.*'
+ fi
+ findlib_src_install \
+ NATDYNLINK="$(usex ocamlopt true false)" \
+ NATIVE_COMPILER="$(usex ocamlopt true false)"
+
+ if has_version ">=dev-ml/findlib-1.9" ; then
+ # See bug #803275
+ rm "${ED}/usr/$(get_libdir)/ocaml/num-top/META" || die
+ fi
+}
diff --git a/dev-ml/ocamlbuild/Manifest b/dev-ml/ocamlbuild/Manifest
index 88ed630bc346..5752409d7d52 100644
--- a/dev-ml/ocamlbuild/Manifest
+++ b/dev-ml/ocamlbuild/Manifest
@@ -1,4 +1,3 @@
-AUX ocamlbuild-0.14.0-Disable-tests-failing-with-OCaml-4.08.0.patch 1259 BLAKE2B d5ef0954e0a998b1ede15404fa2ed2e4aa8cbdb556aa22665e3193e179348274963303f384e984f73c808f5745ef347b5764f4408ca20110fe03383f0d92ffc7 SHA512 84671a1db5e4df6b4c21e313bb7b620e83016015ee32f508bbb14f791d7e09f138e83891b5c18a7a8ea2f9dd0d056bc9757152211e818275182df02c9701570e
DIST ocamlbuild-0.14.2.tar.gz 199293 BLAKE2B d81613878f93f27c6de41461e6b3cebe0744a5204297725263a608cb129a708aaf6f27b444b97d68f2bde844a760f8e78647641f10eed61e727ef3936562cdea SHA512 f568bf10431a1f701e8bd7554dc662400a0d978411038bbad93d44dceab02874490a8a5886a9b44e017347e7949997f13f5c3752f74e1eb5e273d2beb19a75fd
DIST ocamlbuild-0.14.3.tar.gz 199357 BLAKE2B b839d3757f4c2ce466291e00d2e5a87c51f81cc9e21f252ca7381fed9a4e8468e920d34946cb58c9297a1b98afe231b7eabc3960d68ba99f051891880742d7a6 SHA512 def8fa1d5488905fda31f72b7f6f0ebdccefa55a8e984a6ea4a7c1e0856e8ea1f7814410202e0f7f7d5e72aca7e8ae0d6623f7f2bade78b0dd82155de76ec4e5
EBUILD ocamlbuild-0.14.2-r1.ebuild 1381 BLAKE2B a295b397c90f84b55e3914a2bd7a85768cc00f19be3826070b09b746fca4240499a7e4d90fae93e44a8e7d8e6a43e219ff1c2f417c353583115ebe8b8043d629 SHA512 6dd8a6fa3672761c3d4b9d5fc5278d82e21b1824df1e2c3ddd7f2d8db933dedb549de105d0cdee00a6181eed82a8f94cb05f97fcbeb38697427951a2748fd658
diff --git a/dev-ml/ocamlbuild/files/ocamlbuild-0.14.0-Disable-tests-failing-with-OCaml-4.08.0.patch b/dev-ml/ocamlbuild/files/ocamlbuild-0.14.0-Disable-tests-failing-with-OCaml-4.08.0.patch
deleted file mode 100644
index 991f13238c05..000000000000
--- a/dev-ml/ocamlbuild/files/ocamlbuild-0.14.0-Disable-tests-failing-with-OCaml-4.08.0.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From: Stephane Glondu <steph@glondu.net>
-Date: Fri, 2 Aug 2019 13:08:55 +0200
-Subject: Disable tests failing with OCaml 4.08.0
-
----
- testsuite/internal.ml | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/testsuite/internal.ml b/testsuite/internal.ml
-index d3c2004..a87f5e2 100644
---- a/testsuite/internal.ml
-+++ b/testsuite/internal.ml
-@@ -200,7 +200,7 @@ let () =
- "]
- ~targets:("src/foo.cmxs",[]) ();;
-
--let () = test "StrictSequenceFlag"
-+let _ignored () = test "StrictSequenceFlag"
- ~options:[`no_ocamlfind; `quiet]
- ~description:"strict_sequence tag"
- ~tree:[T.f "hello.ml" ~content:"let () = 1; ()";
-@@ -219,7 +219,7 @@ Command exited with code 2."
- )
- ~targets:("hello.byte",[]) ();;
-
--let () = test "StrictFormatsFlag"
-+let _ignored () = test "StrictFormatsFlag"
- ~options:[`no_ocamlfind; `quiet]
- ~description:"strict_format tag"
- ~tree:[T.f "hello.ml" ~content:"let _ = Printf.printf \"%.10s\"";
-@@ -230,7 +230,7 @@ Error: invalid format \"%.10s\": at character number 0, \
- Command exited with code 2."
- ~targets:("hello.byte",[]) ();;
-
--let () = test "PrincipalFlag"
-+let _ignored () = test "PrincipalFlag"
- ~options:[`no_ocamlfind; `quiet]
- ~description:"-principal tag"
- ~tree:[T.f "hello.ml"
diff --git a/dev-ml/ocurl/Manifest b/dev-ml/ocurl/Manifest
index e565964df7ed..e2f39e3f3e58 100644
--- a/dev-ml/ocurl/Manifest
+++ b/dev-ml/ocurl/Manifest
@@ -1,5 +1,5 @@
DIST ocurl-0.9.1.tar.gz 111393 BLAKE2B 83ec8f5e2e83b5cc519683556ca97818a092a80f41305394cc04088371c1179f256dee3d8a8e80597837fb156299698450c70ca00f1ec336ace46b02b84bb51e SHA512 f4acb596f213ce57e749c9805225330b532e17718f3b228745b438cd1fe6d89b37e56d401a11c329107729dd0e6bdd4a425d547f9a83dabe32edbf18aca585b5
DIST ocurl-0.9.2.tar.gz 116659 BLAKE2B 3947cd82343cc9246c930f8fc89f7899f41a06f41358b5a014fbd05f5c85e70eb3df8c10690e62bd76d345c5738fdab63a936deed53fde0c8a3b040c5890129f SHA512 de9b06a2a4cbf804b6c947ef1011a75f45e3effbc29db054a9b72453920a0f554baa06d06b2a36eeee33090df7f9eb35280404237e2e3be219fb2dc98fe2bc82
EBUILD ocurl-0.9.1.ebuild 788 BLAKE2B b3772a340922cda340f3eb64b29cf29ef0a83eedd0810bb63db828b67ec7d5aac93d74646575d068989fb9ead1f123af06242b81e69df7104fd706b4fc0224d0 SHA512 6f8c7f80218c73270064398729c664a375ddabe194c817b377486eaeadd546cd80dc3362c90491ff0f66bfa1b0dce04867c89b5e33784f61f1b95d107d0c908b
-EBUILD ocurl-0.9.2.ebuild 790 BLAKE2B 518a48674c884efbfc42f80f0b6ac41998e2c877ae53913821c7b17b48ad7e8ab180ddc8dc6a8aaaeba108f5252819f54f5bbf251f72f9ccd1b23cca746b2b76 SHA512 416109fd433b1bd11e36166094a7834634b1e45704659141b39b711d407d4a674e0f4b26163c888701fa81777d41320e91d552c5b7b83f59039bb1ddc80f66d3
-MISC metadata.xml 249 BLAKE2B bc891d69b7055dc76869f08ac74ef4a5f9d4e107a21263e1b46e5e9616c8a28b66e6924f04cfec266256eb54a93d6c00a88bf2c180b6220c4cf93ff627be1487 SHA512 a47a8f47c4add47bb718a66770f0a180e4303af427aa696928abc621d94313b8c9d68b21994f6acf6c4866ce295559244063a9e02aadee4decc273f1be8dfa2d
+EBUILD ocurl-0.9.2-r1.ebuild 740 BLAKE2B 47c18c8bfcbaf70331d8c2748f00957556d676d156f631063c8a6e48c28f7dccb7f9155bd3df51deeaea8cf6082bb0e00a508a0d7b10903a385b992f3c498553 SHA512 382bc41751f3b08a0091ff058c5f348fc30eff0f047e37e0d11a44eef64782b80d21346cdab307fab96d683285ae525d80b2a2409ca44a4c1a77fd7b3b2852f9
+MISC metadata.xml 309 BLAKE2B 673a9315c0d7c964b731cb3182fd039e527d9282c321ecc1c16801531285ce0fb3fa7f0ba666fadff63cc13e2313925c1be13aa3cfdc36383ada450c195f00fa SHA512 04dea7fbf47695fc649defe4deb4a3b4d85808986d405bf077a93a869ec886089bba6f9ea204f41f4dd1ebc79c1656e099309e29613ab7ecd2101b6aeedd47d7
diff --git a/dev-ml/ocurl/metadata.xml b/dev-ml/ocurl/metadata.xml
index 367a88d8036b..9482be4092f8 100644
--- a/dev-ml/ocurl/metadata.xml
+++ b/dev-ml/ocurl/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">ygrek/ocurl</remote-id>
- </upstream>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ygrek/ocurl</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ml/ocurl/ocurl-0.9.2-r1.ebuild b/dev-ml/ocurl/ocurl-0.9.2-r1.ebuild
new file mode 100644
index 000000000000..1a402989dbf3
--- /dev/null
+++ b/dev-ml/ocurl/ocurl-0.9.2-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit findlib
+
+DESCRIPTION="OCaml interface to the libcurl library"
+HOMEPAGE="https://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl"
+SRC_URI="https://github.com/ygrek/ocurl/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
+IUSE="examples +ocamlopt"
+
+RDEPEND="net-misc/curl
+ dev-ml/lwt:=[ocamlopt?]"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_compile() {
+ emake -j1 all
+}
+
+src_install() {
+ findlib_src_install
+
+ dodoc CHANGES.txt README.md
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/dev-ml/ocurl/ocurl-0.9.2.ebuild b/dev-ml/ocurl/ocurl-0.9.2.ebuild
deleted file mode 100644
index 9710966ae014..000000000000
--- a/dev-ml/ocurl/ocurl-0.9.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit findlib
-
-DESCRIPTION="OCaml interface to the libcurl library"
-HOMEPAGE="https://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl"
-SRC_URI="https://github.com/ygrek/ocurl/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-IUSE="examples +ocamlopt"
-
-RDEPEND=">=net-misc/curl-7.9.8
- dev-ml/lwt:=
- dev-ml/camlp4:=
- >=dev-lang/ocaml-3.12:=[ocamlopt?]"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_compile() {
- emake -j1 all
-}
-
-src_install() {
- findlib_src_install
-
- dodoc CHANGES.txt README.md
-
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/dev-ml/xml-light/Manifest b/dev-ml/xml-light/Manifest
index 653a0f15be5a..50772f30f809 100644
--- a/dev-ml/xml-light/Manifest
+++ b/dev-ml/xml-light/Manifest
@@ -3,5 +3,7 @@ AUX 02_cmi_depends.patch 127 BLAKE2B 79d3c29e72e3ad47511173dc961afc1bde4e44da83f
AUX 03_cflags.patch 1321 BLAKE2B cc31b252624711dcf3eace32b7ba8169caddf06518c831a9b543b49dba80d6206b873e2abd19599793697a5aceeee4baa28f7ddfb6822566479b935ebc16babb SHA512 86366c45285dd05910c38f1044e73d2a745e6280e4b8b56c40b7adc6f92d65a5836b49af4150c53c06a2a4fa285d91c4f1b1aad4517d6625581560d09598267f
AUX 04_dtd_trace.patch 421 BLAKE2B 8bb177b2f0a1735628a95d7af07c55a85552f0a16f7be5b10cf5a2bb5165127885b359a4a60da6096fb47d6dca4cd9a737731121ad26199c31711ebff73d0f92 SHA512 7f28fe7b8d19fa81d60789e3082b4636280c2b5159a0ae7356cea34368596c6cd162da2b0df3e34ffd1b377b6aec0a48ebd468932d4dae0b08e14b0ed49ac8ff
DIST xml-light-2.2.zip 22130 BLAKE2B 95b4bc23be63ef5c6faf529877aaf753e3c9fee99948dff82bab5e3206ea718a71ce1e03a2bdba17ff21c040dc8774312ce752c97450f0420681926524864f58 SHA512 b3be968db1ea8b9f8cc439fc8a685083227a7b07469af17c31993229a506f2ff6b1b0cf2097f4198a71e1d858d166f36c99bb26720136633c233a790764087ed
+DIST xml-light-2.5.tar.gz 18212 BLAKE2B 94174b0bed12b77647044de5552e3e6bbdbd8aa1c9e4683709d4a51227fd54bbd426de9a0c894ddc73271eefa763dfbc8df75a23b654fc6c681b49826ab082a9 SHA512 95d9d8ede370a9d82ecea08c717ef35f8df56907724596149af29b21871dd9942a4d5742d1fa16d63d4735d65d5529627d26f7bc703249a7f2f62e5479d72310
EBUILD xml-light-2.2-r3.ebuild 1342 BLAKE2B fbad15ec39adf4adddf32e843f138037ea29a4cdf7581a805d4dd8871aff789854c6d3e6cbc687785ae84d984f8d203b26ba2a1ba977787144de7d2453219443 SHA512 64f69fe8db580afc9a71099b2e47a356ebbebfa32a6143bf926ecc3445fa6d96edb42e3f42b5b5c16beffdd20f54283c899a5cee3fb844a2cddf3ce2facc8cb7
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
+EBUILD xml-light-2.5.ebuild 429 BLAKE2B 478d1b073444058897274e6586752b33c6a09dd8d3ca1aeb7c4bc2738a4b5c80afaf9691526e380cb72db710d6364de3a4b72d9e3b936909acce3c118ac3c181 SHA512 1c316f6132f6f12d9049ce71f5e98d0756a02716d5c23b4337d05f8bc86a7e9317db492cd7a42b5ed77aaea7953d8f040bab0c8a6d822269d35bfc42b4f7a66a
+MISC metadata.xml 317 BLAKE2B 45e3ab30ce5aba127d112df5b5f45fa14ee8a6a7a3ec82173a08ff68b4176a1e50a23d5039b0ede5699c7282f61bd9fdd21823c475a60c4696415fc24b93aacd SHA512 b0f0cbaedd0baf73104bbe53982e66f4ce6d83c29bc18aab9977b9b375cba928b88aa19f6c856220a9a02deadb3868717c7d0515347fc53113913224734262d5
diff --git a/dev-ml/xml-light/metadata.xml b/dev-ml/xml-light/metadata.xml
index 85e4ed814fa2..c0f56885838a 100644
--- a/dev-ml/xml-light/metadata.xml
+++ b/dev-ml/xml-light/metadata.xml
@@ -1,5 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ncannasse/xml-light</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ml/xml-light/xml-light-2.5.ebuild b/dev-ml/xml-light/xml-light-2.5.ebuild
new file mode 100644
index 000000000000..6d190f97e1ad
--- /dev/null
+++ b/dev-ml/xml-light/xml-light-2.5.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Minimal Xml parser and printer for OCaml"
+HOMEPAGE="https://github.com/ncannasse/xml-light"
+SRC_URI="https://github.com/ncannasse/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 80bd0c11d2ef..3e2440a2d0f1 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -2,6 +2,8 @@ AUX yojson-2.0.2-dune-seq.patch 175 BLAKE2B 51c940fccee438dedbe21919d61af12e16fb
AUX yojson-2.1.1-dune-seq.patch 229 BLAKE2B 8c47b5ca554109575572ba2b0d46b60b022d158f635dfe47a8c4208a77ee50da82c9fadbbe80cf3615b54991e12dfed52b93664a58c67c0e983930708cc3554d SHA512 980b40fe624081cff22f5fa61a16caddff37051ad449e78851dabff0e8c6ac20c7f51865b457238e53a09392809b971ac1d1d2336a8bf4cdaffded145f4ba1d4
DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52 SHA512 d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f
DIST yojson-2.1.1.tar.gz 49090 BLAKE2B aa11a3d6b786f33fa2da6dbf34f2a496a1796eab64d87069420fc9953fef6442660a58f259c4abcca6373710375723e6965f0ab9c9dbcafea46eb6e03147fb54 SHA512 935014c43bca83201b0e9d3399e751ae5667ac12bc7fe3d8777b6a84a1216a7325b3cdafb8f9650a4c3979d0e2df6fdeae3cc894c92a175f7ee75ee6303b46c2
+DIST yojson-2.2.1.tar.gz 58073 BLAKE2B d53f2fd2743ffa239fc177f1ae6d612d0dd4cb2c85f3f172c8b36da883b0329cb0113b87a6b1e706f2877fc59d88b94c22f9cf97636ecc5137f9e06722b7d6a9 SHA512 17a141d002afcc3feb536747e259dfe4ad248495fcad00484324a28ed52975d34c8e332af4b794f7e8d7c27da4f4f4d75149929aeb7fd97db86f9df41a2b6e99
EBUILD yojson-2.1.0.ebuild 863 BLAKE2B a0930f9107f0c127535821bcc516f83d57353520ed53b61e69d0ad9c3536ed96cfcd3fefd07e751cdeab10ed26b3020441586fb0dd078eb050137404516642a4 SHA512 741571b7d14a2d9d1054f9162cb4202669340e21ee163e0c23777a082eb31b33d150628fb1dbcd1eb0204e915187053dd38bd568d10a8d0b8ee81c714f0061cc
EBUILD yojson-2.1.1.ebuild 863 BLAKE2B 419f028d91029e07c5eb5bba867be34f39b0530cb90502e11d152ae408884aa350e8ad760ffa94d0513affab1354fd3a79ad98bde8bbd62f61835e3d0dba1c44 SHA512 e4de4198d0e7c270c5948cbc14d17e27286c64d6a53852d72bb2fd749b9ccf0ac72e322ba88272db999767f7a8d07b2a9700c428d68dc24cd00a71fd48447e18
+EBUILD yojson-2.2.1.ebuild 860 BLAKE2B 678894c9d5e870e52606b281e1cf50288506f469f173dafa90fabbc1bab1f4aed4041f626b3aef68de6af91f7284fbf375490d2c76cbb2af6aecd338b8c0e1bc SHA512 3a9c0507652681ba6b8fcdc81b0065579b84d83b8038e7a502d38a833672aeac573bb7a70ad22793d5f2e033fe37684e07f54492626c20f3de694121c489bb56
MISC metadata.xml 529 BLAKE2B 4cfc5392ca4b4402f01251818c776c63d607c2e1b8d216930db594ffe2e1146ac52f9492823e5ef97ba7b6f89b2ee8eaf367e785120ca5fcabdb36549ffb6ebd SHA512 7c415ac7330d8d3397911ddd213da9a6cd5dfe76fa2530ab22cbd70cd8f411fbfdb9d40aa8ca66dc202227799fe0b8ff81c81e57815f5e206c7f424b6218baf1
diff --git a/dev-ml/yojson/yojson-2.2.1.ebuild b/dev-ml/yojson/yojson-2.2.1.ebuild
new file mode 100644
index 000000000000..13f7fb0fb563
--- /dev/null
+++ b/dev-ml/yojson/yojson-2.2.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
+HOMEPAGE="https://github.com/ocaml-community/yojson"
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="examples +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-lang/ocaml-4.07:=[ocamlopt?]
+ dev-ml/sedlex:=
+ !!<dev-ml/seq-0.3
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? ( dev-ml/alcotest )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-2.1.1-dune-seq.patch" )
+
+src_prepare() {
+ default
+ # let's not build this
+ rm bench/dune yojson-bench.opam || die
+}
+
+src_install() {
+ dune_src_install
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
diff --git a/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild b/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild
index 0ad14fd84c9b..83738799031c 100644
--- a/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild
+++ b/dev-perl/Array-RefElem/Array-RefElem-1.0.0-r4.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Set up array elements as aliases"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
diff --git a/dev-perl/Array-RefElem/Manifest b/dev-perl/Array-RefElem/Manifest
index 36ee99c31321..3b7c7052e950 100644
--- a/dev-perl/Array-RefElem/Manifest
+++ b/dev-perl/Array-RefElem/Manifest
@@ -1,4 +1,4 @@
DIST Array-RefElem-1.00.tar.gz 2030 BLAKE2B 5849c06d97b7d6291ad5c97317fcf5383205cb6fa17d1eba046af652c6c072433733989b206e93895b7e5a7b04829085d1d93794065484fe0d05284e840405d8 SHA512 dd56af05e74462553d1a76d9b39b451af9376bebf2b2aa8653f16df9b0d1cad320c2a8539c592179a17c981ca4369b06b5343cef2642eeb2928640cb99caf23f
EBUILD Array-RefElem-1.0.0-r3.ebuild 427 BLAKE2B f490e1b77e9712afb0abd41051b57752209dc866943bfc2bef2fddbbee95e57aa3b4455347af9f0fa3554dcff7320e23546688577eb7bf93346829c2a914baf6 SHA512 9a37be7c4580c1a3c82616f0a979b413de9a068eba6ba70db0957f8914452803ee25ad78bba612b6ac097465960c7550ab73e8df530fbd5df2594bdd899863ee
-EBUILD Array-RefElem-1.0.0-r4.ebuild 352 BLAKE2B 46606178459eb4e7e98240a7d154fd7aa928e8b016711e969c2a52306c4712f8b5375a59ee50662c942e80a7cd21ba72dfd76f140043f0ded818391984d0b632 SHA512 61c806b6b2daa433ad3fc942cdd4909ec0e1ee761b5e8b5cd56baf438e62d9b3d28011ecd62318e3e12ec19c6c0f37bb07d69b364b42da5c2be461f2918fafef
+EBUILD Array-RefElem-1.0.0-r4.ebuild 347 BLAKE2B 08f6fe8d251adc4a7fb792c05c7f4a97443b04b4cfd86db2a12c02ca311afee682a09c3b4b30bdf6f320cd67998be9ba0121078f3964253c8a8dabd30cabce42 SHA512 05c746d59aa16fecea24ecb020b58cc576fe2233555df0f048bd23949b3913d00594ab3f48d4cf92db80fa7d298fadf29b0fdd0edb42b404f47b4a376026f63b
MISC metadata.xml 399 BLAKE2B 3493a12ccfff2751c574063c909d9054b2378e59e271051b7ee14442ba169632c0f75275da09e863adc9432f5aeaf6dd5dd1981de14649e7aba7cd2b875084af SHA512 16af7dd1b4a08af8e4a55bde5882b07af13869cb25660e4ef68d3413914a12b10370e36ca47289aeb48c4bc4cd5a16e0cbb9ba9ee2f2ab0b765a9139a88b33ab
diff --git a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild
index a958cf3b14d0..fc55aceeeb40 100644
--- a/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild
+++ b/dev-perl/Audio-CD-disc-cover/Audio-CD-disc-cover-0.05-r4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="http://www.vanhemert.co.uk/files/${MY_P}.tar.gz"
S=${WORKDIR}/${MY_P}
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
RDEPEND=">=dev-perl/URI-1.10
>=dev-perl/HTML-Parser-3.15
diff --git a/dev-perl/Audio-CD-disc-cover/Manifest b/dev-perl/Audio-CD-disc-cover/Manifest
index cafcfa8eddd2..03708317a3aa 100644
--- a/dev-perl/Audio-CD-disc-cover/Manifest
+++ b/dev-perl/Audio-CD-disc-cover/Manifest
@@ -2,5 +2,5 @@ AUX Audio-CD-disc-cover-0.05-c99-2.patch 268 BLAKE2B e8bdc683334430136aeabcbf948
AUX Audio-CD-disc-cover-0.05-c99.patch 551 BLAKE2B 56d3a6b8f5ab76ecc3f395a7d01439b81d30cd588ba2137a508a63f332fae6dbca7178d9ddb9bbd77df1bf48d3686df10e07668fcf767b45da6c8df1c2ec45a8 SHA512 6c57cdfe878ca292054d7e4b16cd804f8d3b033f61e54ba211c5c93912d21a901a048a9222de496e2eebaff87b1ce4a7b7fe6ac2968d0d1552232e294de8dc26
DIST Audio-CD-0.05.tar.gz 10417 BLAKE2B d33b3286966af96df05d8e7228dc19b4752c4d2e48ba39a9b3b6594e4bfe82b0ba7b70e29bc8ebb39b9a7e7bf8000dde1abe01197600a651d5a2441c707fd161 SHA512 c4d9a6ff57119431315329a92accf9c0f6b4fd52d1fbf9d6c79743b50ac73ebddc6b541a7807344d6eefd12a7681945b4ee3885abfe32acb68b9d17d070d6d09
EBUILD Audio-CD-disc-cover-0.05-r3.ebuild 1430 BLAKE2B 038bc148ed14e435d280b0329cb2a6d7a2053ccc1b36ffad5cfd6504cdec0b1313061f5dd6f18241f96bba348cdcc761b5970b108f61a91ec78186204d2367a4 SHA512 c1d41816fe33471693daa1f320c242c05846ca2f865460f4d810dff69f532fa20962a5246e1ecaa69b4b03676eefb96b1cdb6da933a4a65ba5b519c9d8d1898f
-EBUILD Audio-CD-disc-cover-0.05-r4.ebuild 1471 BLAKE2B 68e4ccbb457e474de212e4a3f15d498f4587bea9d004184e406acb26cdefd5deb1c18c8e68b7832a9fe70259e4d52d92ed4defdc2d5e1f952bd79b1f89a286b8 SHA512 37f14759786bcdb537edf77a4316ac7aad1eaf4be9c7a639efca06556f9e9f7840a011f60cad300a4b42446e18faa6afb337585e3e4330c63170f10a1a6ade9c
+EBUILD Audio-CD-disc-cover-0.05-r4.ebuild 1467 BLAKE2B f841997df3ad3dd2da379291831b83b3fce2bdb288f05c9c41042208d4223d667fb0f481209e7a290f6525e01234c2a0bf1f295f10d8afeb16d0dbbddf7f6c75 SHA512 50bbbe588f74abf828f2b8945e1d2fbc7d699b7ba20d43b6ce6fe80734dd16d3ef1c24f729b568c63b9f669a8f5d0057d6e2cc3da72dfc0beb0fd1c21c5687ba
MISC metadata.xml 389 BLAKE2B 2fea736d9d98f11de362d946f1add56a37432a2695fb76f1b962973469e7063ea46aa20b0af5016961fb125769632d8000ee6804d24bfb67fb316c1314bc29ba SHA512 004bb927cd81ef2201abd2b5f3e910181f38150192c59daca56849bcc9bf044c9a368b923a6a827ffbb601e3b4d5c7b8b24328cff01fc8ca3e11315b0bdfe4eb
diff --git a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r4.ebuild b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r4.ebuild
index 3ef3d8d47866..2595d34de08a 100644
--- a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r4.ebuild
+++ b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to *NIX digital audio device"
SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="amd64 sparc ~x86"
src_test() {
local MODULES=(
diff --git a/dev-perl/Audio-DSP/Manifest b/dev-perl/Audio-DSP/Manifest
index 579f4d91764a..d95c41645f1f 100644
--- a/dev-perl/Audio-DSP/Manifest
+++ b/dev-perl/Audio-DSP/Manifest
@@ -1,4 +1,4 @@
DIST Audio-DSP-0.02.tar.gz 28446 BLAKE2B 6c330c551afc411c26347feaa667c9d7ae8a2b029a52d79e3e2f259e46a35fc02d869b901abdb3b71b8ac814c6cefd8601d51e388e7f0451aca0764c5fcb676d SHA512 19b4526962ac2f229f9fca4490e2542e4c259e35aea626f684a225a673666b632f6c69cf33d0940f97bfa7b3c8a2ba86674dc1efe8efb432be9bc0a371d61fa2
EBUILD Audio-DSP-0.20.0-r3.ebuild 1137 BLAKE2B 40a510d1526fc0fffc78320529681847371d2310bd32436caa2c3603f1340388f003f42ded0626feabbae00379bfc3d94c6e16353ab851ff0e465b92121b416e SHA512 75e19238b347ce83ece7d20fd809560d63393b806f4f8677bf7c10a7facc3dcbfb1c8e6201973a4cb7941fc98fd1d5f2ae184fa58618f6c0381ea491fb2b2e4a
-EBUILD Audio-DSP-0.20.0-r4.ebuild 1060 BLAKE2B b95e00926600a88772bca392d61ae69b7adacba0503ba64a9818a4997740e96ec2dca20cc57194c5e8f54590868e3842aada86c8357499a32ca292c067540b59 SHA512 b485b145fb779789587b075297108018a4feff3c73cdf9dabdde09d5e6bb7bbc6a4ae09c72a377b99441ad7b79be1626baca8c3c682372e168e9b7187627ab6d
+EBUILD Audio-DSP-0.20.0-r4.ebuild 1058 BLAKE2B e0a05c07394ef3d1c0edb6bf9e2a3fbfbea963846c0ee36417c5713fc95a531e04316f56ac2d196c3c1d3f4bf04501e3ba98042d3a774222d43039693e628c53 SHA512 5dd29df2861137f394a12edb919a3877bd2830315fe95d642888b54def073f0c496d0f3fc015c24cd46ee70186cbd1b88fe825be2c6bbcac473236d8078e49f9
MISC metadata.xml 391 BLAKE2B 403a5b3ed26638acb10612a4449b940a7d8bdfff1ab260a6898bee24dc95a1398f3d6b271b469fdd0e006bb028ebd82814d6d45c176f81b1210c419644ec4f25 SHA512 59b5fa15668b1dd4658534b69c047a655fae5113b8d2d25878c908336260d164d28a070d393175d968f1a12a578ab6acbfd7762c42e6d7e7eb838dcda538ec63
diff --git a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r5.ebuild b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r5.ebuild
index 5829b31b89d3..3bb7a396e0ca 100644
--- a/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r5.ebuild
+++ b/dev-perl/Audio-FLAC-Header/Audio-FLAC-Header-2.400.0-r5.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Access to FLAC audio metadata"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="media-libs/flac:="
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Audio-FLAC-Header/Manifest b/dev-perl/Audio-FLAC-Header/Manifest
index 33397736b82e..871ab5fa1d51 100644
--- a/dev-perl/Audio-FLAC-Header/Manifest
+++ b/dev-perl/Audio-FLAC-Header/Manifest
@@ -1,5 +1,5 @@
AUX Audio-FLAC-Header-2.4-no-dot-inc.patch 540 BLAKE2B 2a5e5b2744ef60bc7ed23c58377aca4f8ad283270f264479ffda3c19ccec547d13b543ef45af247a59536303530632401f91dfbe17c5d4f20e6d53b71811d95c SHA512 9c72086adaa93ac46a9dcf957d1e1ef9644e612571e21c322ccb5a6b2306166f9ff2a54ec86b7592673849de1f9d7656bf7124e828742333abeb09a774e3015a
DIST Audio-FLAC-Header-2.4.tar.gz 121068 BLAKE2B 13f9ddb24719b7eabd65b4ac8b4a1f40b46c8edf724995a2d9418bcc7db2919303022bcda7c2ec0085ac37def71c2d5f5b73a808f8db7a70eb2da6eaf3ea2c16 SHA512 53728279b79d3c320c63b66dff1e3e4d8bb4fd4bde164ad775a52d8b54b3d77861daa2d4e93d8e2c2ff2f1708ece8c4d2256d96b810266760bb837e557e3b8a9
EBUILD Audio-FLAC-Header-2.400.0-r4.ebuild 554 BLAKE2B 159b737b2f70fba6933350a58441162fd52a5db09840a7739e11b886a3108cf3e798c355bb96ce1ee7f3259397c80ef06ae69b055a731c552063d0e8b0441bab SHA512 77693ff327ad7e373e249f4411ed24c10d0862cbbd2c84eaa4badb4dcf7fd0798d69863f36ae13a037a17d40c78d7f7606eb212eac8aa426051ba2adcdc4bf0b
-EBUILD Audio-FLAC-Header-2.400.0-r5.ebuild 480 BLAKE2B fc395ae046eea27b2f38bdd7fd0524adf8838b0867075d413335486dfcaaa25329d06fad27ecc2cbcd0ace16d83d1b64ab472082255c349c085c4e7a045fdc9a SHA512 2ad02eddaa6a8b431fe3c16692db25d870f94282d5890675ba5fa8ee8d07e51d88dd2f895527da6c36736bf085b238bea02a9570be1e33e383f7eb6191f8e4ae
+EBUILD Audio-FLAC-Header-2.400.0-r5.ebuild 476 BLAKE2B 0f4b9930a7747632b8ea00331e627abce259218bd6b3219fd12467a5ad0e9fb509516c311c82e8edfe220a5dff075082dde41b1453216db9631b3abd4a974d95 SHA512 2cf783e9a1fb2151ac44a42b83c168a7ff26832516da8ddee76cb563ba98fea31c418dd4d54773560980ba98e12ef3804a67cdb9d08596bd525bfe2dcd4a764d
MISC metadata.xml 408 BLAKE2B 6a3c64d6588a9227666638db747375e193e184906179ad5f2e762f5b1019790d73fa8d893ec153b7de7e0ef06041ed1287015ce416d0b5e8adfbc7e090e2f1ba SHA512 78965930f8cb35932485ceb37f9c59abbaccde815da690b76a5172c5859d5016e98c68e21bdffe5093a0eb62f1ab15ae89b8fb528338ab6af7baedcf57ce1b12
diff --git a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild
index d13e204020fb..1c34c9b55c47 100644
--- a/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild
+++ b/dev-perl/Audio-Mixer/Audio-Mixer-0.700.0-r5.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Perl extension for Sound Mixer control"
# https://rt.cpan.org/Ticket/Display.html?id=132448
LICENSE="GPL-1"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
PATCHES=(
"${FILESDIR}/${P}-volumepl.patch"
diff --git a/dev-perl/Audio-Mixer/Manifest b/dev-perl/Audio-Mixer/Manifest
index 30bd1891ce6f..37b2794cabae 100644
--- a/dev-perl/Audio-Mixer/Manifest
+++ b/dev-perl/Audio-Mixer/Manifest
@@ -3,5 +3,5 @@ AUX Audio-Mixer-0.700.0-testsuite.patch 3550 BLAKE2B bc92e394e8296c11d909544391e
AUX Audio-Mixer-0.700.0-volumepl.patch 840 BLAKE2B 691267d2723039b1c714ccbe60a30ff5c80dd569cd943d0a075b0c01ee1c0a2508a8ddd516a1597ac1048602af6ce9e7b2ed030ba27da7c743a17f1af2156a58 SHA512 74ca5e1d053dce6f3c5220c6f1c67dc5180a7ab70cbd5f09c0cce1a5338281dac7f97db24814579e2831c92203262d7c85e2a5a66b0847a795d9768445b5634c
DIST Audio-Mixer-0.7.tar.gz 6709 BLAKE2B fd7f07bf007a49b84a138a631205527c7a6e2ff841e3d6b49ee07478ba348352ec9238bdc5f1b35bee4ef0d720f7a766c3f7ffc0c8e640bb088e6bab92203fd8 SHA512 a2adacf34c4bfbe4e436cf399a8585689f680f90a362931fd09e0f62f08e2ab59615361daae3a65c4fbf00946196e1dbc0207a7973c3c5a875f73f673f167568
EBUILD Audio-Mixer-0.700.0-r4.ebuild 1384 BLAKE2B 394d8a9190c4091e65257d65b4ba0c0a5a960deb0d54568a5daac330f755312374ac6f849b6dfdce83d72af92280b4077e36bba1aa39ba6c55f1f89fcb5f81d4 SHA512 38735f8515fb2f9b07c5ad5a8456159bd974c3a170374f90b258701e79ca76083dc85599077b0b4f5cae0474d5e5ba2359b31490be46c14ca65ce1f5196c8a66
-EBUILD Audio-Mixer-0.700.0-r5.ebuild 1307 BLAKE2B fcb440d9a45185a19804b22d30cf357626f533af5736a0d86042d8d3a29b61350f2d1707fb9a552ab47e2c9a8d05b22a07b6d788c5367934a52e756eab7c436d SHA512 98207d14515d37fd1efda9dc5532dc71ec0be06dcf9b4337a603c4e0c8ef50401e088bd3e4b24a08908d9f0ed467d5f1c29fe6c12a2f099b38d90547b04f94ff
+EBUILD Audio-Mixer-0.700.0-r5.ebuild 1304 BLAKE2B 6806b949ad43767e8082a566ae03f49bca66a50ed00da424a95d83d4f93dfa7854387c1657d1e73186544ccd83fde218345d7d10fcf9e39b444612d4eac84c33 SHA512 ee3dc566586056beee1e59390166f29c15e13b80113b6a2f661e150f2811a78afa95f811970684f8dc2b2243a40f85021add5288bdd508fc508d3e745cc926bd
MISC metadata.xml 395 BLAKE2B 7d2881b3974b83426d76b63c3efe4b8983123acd004383ca4792fbaa2252f14db0e06d28049464f99803005b9abc0fc473cc5c96a6d715722b3dc7d07e751d00 SHA512 dcea15c67c4fd98e6c3dd82de29cbe43883cf89e99eb6f1ab1ecd754f2787fbabb1d768d5fdcba0b7d640174fe88b390977bbf178eb1cb5a897511c905b9603b
diff --git a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild
index 8c7d3c0ba9e4..39423d285557 100644
--- a/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild
+++ b/dev-perl/Authen-PAM/Authen-PAM-0.160.0-r4.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Interface to PAM library"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86"
IUSE="examples"
RDEPEND="sys-libs/pam"
diff --git a/dev-perl/Authen-PAM/Manifest b/dev-perl/Authen-PAM/Manifest
index 617a4420e57c..678f3a640e87 100644
--- a/dev-perl/Authen-PAM/Manifest
+++ b/dev-perl/Authen-PAM/Manifest
@@ -1,5 +1,5 @@
AUX no-dot-inc.patch 1024 BLAKE2B ba54cae4654e003da18f1c733a95cbc9fe474981e3cc90a9e957812da306b2be89721e82f34f7bd3df14acbb254e41587786d0ecb9db35a3aff47db1c186fbaf SHA512 1701f4b03709f46b7c84a1ed4c38f75f064149306dcf5e99d8f2e40256600b6a1003dae99287ae4a6f1ce9ba9d330d21c99ad9a33982486f1b2f474d1df00120
DIST Authen-PAM-0.16.tar.gz 45922 BLAKE2B 87f0097e1ca608e5b86410a0ddf7fd0343ef9cf7ea2f3051e9ff5daeaed21569bdf9735402402cfb66744c945f02b13594893146270b95fd91bc7d11988b4ccf SHA512 2419698193697cb8c9ac3a1527a25abefffd9f15f4b492006081b2c8e7fe9e01e00f33e8fed6a07611b725b38ed92d9feb51b8ba61e4c23313cc5ff9ea1c05fd
EBUILD Authen-PAM-0.160.0-r3.ebuild 1129 BLAKE2B a6f918340dbfa61600a523b8427bd58db7d8472f07b50f5461c53a77c716c049757aca0c106e2ccf26aa5800076465690bf2e04f9cafcc305eec20e09cfbfc02 SHA512 db6feb1d0938598a65a673010d9a3dd40100769acebf6a6d23ac171eb01e173ef3f66bc2895678dc1488a8d9972bd5d05d8f56842f0124e0339697a7df9fa01e
-EBUILD Authen-PAM-0.160.0-r4.ebuild 1055 BLAKE2B cf5303838b729a2d727ad6df7d1e6597500b71317e3f42dd88d5b4db097ad5b19d80949146c6a301b13580e1e32b995607999bb950028e075c1160bc719ed885 SHA512 67b85b552e798febdb06a30e651a7523e56cea6415850b581a21cd5054b455aeaa619e31612b9c7bf142f08293ce6c70b81bbb85c98c2ca315f270d3075560d0
+EBUILD Authen-PAM-0.160.0-r4.ebuild 1049 BLAKE2B 3422a51f2a3078e014348a46687209b1deeb0d2432faf66562ad0c76acb1c220412c609021db03097d21428a7f74bdf90ccc26486e8acfbdddda6ad14b8ccfd9 SHA512 602b295c198cbf730bdfddb1e2255840845cc17bdcc20e9b0d2250db4b96af9ba224c563561476ba9e51243fa8f3376fe642035b54f7e25b71a11ff3f05650f2
MISC metadata.xml 393 BLAKE2B 6602bfc48eb430bdbc424621621bddfc88f4374a130bff65c68dffb24dbba714e006939f62f0bba8ca01fa5f9bb56f4c53afdceb73903cf1d884db2c0e76f785 SHA512 d07946f9c31e68278ddee3eb9b02f45e5b62b76ab1f3301013c272f0c43a87f808bd6f284c791cda6602e8e9f1518792a000d12e2a71d22e51c448d6ab88348d
diff --git a/dev-perl/Authen-Radius/Authen-Radius-0.320.0-r1.ebuild b/dev-perl/Authen-Radius/Authen-Radius-0.320.0-r1.ebuild
index 5fe861ea9038..872f223e4ba8 100644
--- a/dev-perl/Authen-Radius/Authen-Radius-0.320.0-r1.ebuild
+++ b/dev-perl/Authen-Radius/Authen-Radius-0.320.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Communicate with a Radius server from Perl"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~sparc x86"
RDEPEND="
>=virtual/perl-Data-Dumper-1.0.0
diff --git a/dev-perl/Authen-Radius/Manifest b/dev-perl/Authen-Radius/Manifest
index 94a2d6f6cba7..b6e711b69642 100644
--- a/dev-perl/Authen-Radius/Manifest
+++ b/dev-perl/Authen-Radius/Manifest
@@ -1,6 +1,6 @@
AUX Authen-Radius-0.26-cisco-dictionary.patch 1176 BLAKE2B a090393a57ee39c06345d0969f5c54de30158265fd548fbe88d7dfd40335523c9ef3c9c5d5ae6432796d992c4f19e793544013bbdb7f9c5cc7854a66ae5a15c6 SHA512 f040137ade128614a0f35fe016a58989e3d5bf8fdc2ed20358223fd5ac4792d72edc135e0c1a4335be3f66d38e0120d8d42950266def30b273484ed6bda66b4c
AUX Authen-Radius-0.32-no-install-db.patch 1236 BLAKE2B 9e17c1ed8faa32ab0f7faca2e19f85204f18521f99576ff386e2f3764b7b3cd665a4f41ccb649aa0d128f2c758b744db011804260d1a2d1df4339aa56d56d124 SHA512 ea66e67af47419772b199128fc52e541a91afeabb34934b8a310d944010fb1daaf3699fff668a81151c2694f86a23429477d166452a40ce717adaf896f229980
DIST Authen-Radius-0.32.tar.gz 51366 BLAKE2B 12b18554fccd56aa3668224e2e1a932108993ef845b10b3220eed212fb3413d875cdeb8e8fdef2ba439b0b0ab72417bbb9c830bc2a023a03a0c221b3f52b3170 SHA512 323bddead9465d60da8d1b0f4500fec436c14a8c82552b24da54a6798c0583dffb37005f7abc627ea9532ca46bd442063cddd52d8c5923aa10fa7954c728bca5
-EBUILD Authen-Radius-0.320.0-r1.ebuild 876 BLAKE2B ad773e7aa311cd48f572bfc6622512dd8eacf68e663bd6ac9ed2db2a8922e78363b56fe113ff45361565e05147caf84d3edffba44c4a942c265e4fe59434384a SHA512 f767ffc51821127dd84282c2bc06bc48cf44986e16ec5c147afcb73556d978ee2e5d9b3503b6841f6069887b7efff9eec2288ca897f22af65a961cadbc6d4068
+EBUILD Authen-Radius-0.320.0-r1.ebuild 874 BLAKE2B 55f50b7d1c16393dffdf5cdb149ed32030b632196aa6de609d6e726131b6bcd3ff40e3af09dc653a9d2919c45c0f8ca4649a8509791b29588d801c10ca21aa92 SHA512 d09428939f6721bf910244723d18d41666b3f1cd59c33dd49f34491e0feab85549141eca4a93eadb5f4560c1c8cecf59aef544805de768869fb6f1d0d692456a
EBUILD Authen-Radius-0.320.0.ebuild 986 BLAKE2B 293423bb066dd4f00be145f7074a6c026354e5aa70a5cb68210e2b515f7b178e4b449c7f1b4ed7aaa601b7f2bed143da053ff1513b143bab9e875f2514e863a4 SHA512 bd2247a40a9f13a287313e9054071933697a0ff67deb1e310b8bca0f9f4e2b1389518dfca0591175777352eb69191a8aa3b8a1dc974c1bd41544d2959f25fe03
MISC metadata.xml 399 BLAKE2B da5e404d785df50126b2074f7419d182301101cbf0e3a50ef6227cc60647264e738f7df6f36298c867a37ff36cd329515dc2d1baf9e0859e01527621fd2f2893 SHA512 0de28d5d6e43f34202b4e0a67292e3550c90d8476e170ca6f61ef1e878c719a2c79d0c153ab1dfe57f917a0278d428e501c86ea640ca4c5c626f87d2b8bdca57
diff --git a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild
index 648dbd5d538e..7fd720d7fcda 100644
--- a/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild
+++ b/dev-perl/B-Hooks-OP-Check/B-Hooks-OP-Check-0.220.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Wrap OP check callbacks"
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"
+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-parent"
BDEPEND="
diff --git a/dev-perl/B-Hooks-OP-Check/Manifest b/dev-perl/B-Hooks-OP-Check/Manifest
index 9f1bb9f0a830..299f91a9a7b7 100644
--- a/dev-perl/B-Hooks-OP-Check/Manifest
+++ b/dev-perl/B-Hooks-OP-Check/Manifest
@@ -1,4 +1,4 @@
DIST B-Hooks-OP-Check-0.22.tar.gz 76535 BLAKE2B bc0c6b7b057fab226ebc44376eecc26efd58b699ca87588dfc25d2f539f955f6e657a4e206430b80fceb5039d3203af75ace76d0e86b85bc734b8befaf0bd9aa SHA512 e68b08a34244afc73d7d3b2b0acdf8fe791b0b1f087b6b0496da0a1e655a9e51552ec8fb0f743c8626a0414fb469a2133d113ff5b4ba9f96217cc87bef877542
EBUILD B-Hooks-OP-Check-0.220.0-r1.ebuild 711 BLAKE2B 5eccefb9579904a549987d549d303f4996bf188e5105a2a371d30d3e098d68b8494299ebc51fd4f00ce0464ad4c4a57d86414a0209f010061e3e0f68e83e34ad SHA512 5b791fa9c496cd77ee85f9d65334ce68f1a17123ed241b97bea1701068924d798bbbd1f03b6d3132e98f3c09c21671e379ebcb9f918901c26081120fd5c7f5b9
-EBUILD B-Hooks-OP-Check-0.220.0-r2.ebuild 602 BLAKE2B f6ebac1846ce73b8bafa57ad8fb6f0aaa9f49d1be8775f9e0872cdfb6cf8c94c8b46de5eb9c2415d1c8d20735ac3868f703601f969a949587936309cb52c0c2e SHA512 16323e166c699f17c6a437d9e8c8f5426e45a6eef87c666628e7390d186dc744efb82503e1ea29c9b2df33b1e1d4b28bb948715c53034d0532baa73f08d90462
+EBUILD B-Hooks-OP-Check-0.220.0-r2.ebuild 595 BLAKE2B f604923aa0c86c69c11b4577eeb03d5b2673ce60920e9133cb7f9d2085222e6ae5a730fa47493a9a8e83cb4d61fc5f20381b368c669da582dc5a2405e4f10718 SHA512 e5f86cd9f19c911fd19f3166226120526e3735fce18081b9e1771a8097023b4af7fbd9f1bfdaa743242e7764a78bc141d0e671e8b051372c1f6640ef8972b936
MISC metadata.xml 407 BLAKE2B 3f051810a12f29a1af9e5e59652d0dfa6cb52f1187b871c222cf8863be3ae5f381a8e9566f2a7695c2c7042ca57d8679504e375043de6de5304a6dc952de6cf1 SHA512 9762b6e81cc114559dfbf437b38a7ac46ce35c984005a5b0343a7af6f7f5b40ecb7530372b60365a0a0cb795e308cbe2415991072e4538fec76ba04e834fe4c1
diff --git a/dev-perl/B-Utils/B-Utils-0.270.0-r3.ebuild b/dev-perl/B-Utils/B-Utils-0.270.0-r3.ebuild
index 15f3b55b9b86..913dbd105677 100644
--- a/dev-perl/B-Utils/B-Utils-0.270.0-r3.ebuild
+++ b/dev-perl/B-Utils/B-Utils-0.270.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Helper functions for op tree manipulation"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~mips ppc ppc64 x86"
# needs Scalar::Util
RDEPEND="
diff --git a/dev-perl/B-Utils/Manifest b/dev-perl/B-Utils/Manifest
index 546b3ff13ea6..4b90a6e68312 100644
--- a/dev-perl/B-Utils/Manifest
+++ b/dev-perl/B-Utils/Manifest
@@ -1,4 +1,4 @@
DIST B-Utils-0.27.tar.gz 74612 BLAKE2B 4bac004543111890385dc0ba59fd73f25f4d3aea169c243487144deafe99c114f9783b4271570f3c2f40566f73767bc414818396d786c46d8b9fae9977c18b0f SHA512 a896476f59a424fa9062c5dfe6431493c020e51746fa7f7b4c7fcdb109d1c0fa252292b891263d676884f064db95f16958a5d2ed5981dc5997436dced6579e74
EBUILD B-Utils-0.270.0-r2.ebuild 896 BLAKE2B 5d177774baee17dd15370790793ec1b065b3638b9fc8e340e2f944304811d90b83b0f7346de2e3096bebf46fb8da23276588b0f16c0d30c698b6825b40d4c64e SHA512 0f70dd492d1d73fbeacd2807a77d893caadf74047ff7a035a4ee9120bc4e303e47a12c4e9a9838d4502c7152dec935d18b12ddd321dd86e212ba1d2050b93a4d
-EBUILD B-Utils-0.270.0-r3.ebuild 785 BLAKE2B 201c0d4f30963822698845f28838f52665871a6850e0e4fc661de96f29ba321eb08373b6f4e3a07bee07aed4801ad0837d108a4be020cbd2837ad41a4773ea70 SHA512 72aed74c36be6a2ba54ce303e9f509f70704891b94ba8dd7829f0fe960bb4d8f78bc2528c35cff2d26f074b927b8090b3fa48043d04119bfa6fc2e5eb1e2107b
+EBUILD B-Utils-0.270.0-r3.ebuild 781 BLAKE2B 5e932ed0d17c9896fbbc0fb6b5cc12a31fe9b4bf29c7be67d2d312f8da09a71f1fd15ae96e8c30a8767b3eb136a2fb90ec7903f9e397da9d1c1a5545a448b6fa SHA512 214f6be8cc34b4b45aeb120ca42e319cf43e87634aa890c662069eb11f7917ccf8dbfff4c25fc5b07e209bb587dd1e859dc7494c49c82363126652c0201aa3c2
MISC metadata.xml 517 BLAKE2B 234a53a3171fc466bad1cfd060e118721ad7995cf29c0d7fa0cf7a5761aef54fae356289d48e670182df7e66141271515907f5b5a0c6f05bb4672979b645e381 SHA512 55363ec8c48622deace93005a8bb453cb7debc4c0a508b2c0a033de9ffd14fbd03a411a25af8e87e945fb35949ba31d4408b3c0488a59ada1d871bb8b60ca97f
diff --git a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild
index 6cf6521d03c9..34dfc29ccc23 100644
--- a/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild
+++ b/dev-perl/BSD-Resource/BSD-Resource-1.291.100-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Perl module for BSD process resource limit and priority functions"
LICENSE="|| ( Artistic-2 LGPL-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/BSD-Resource/Manifest b/dev-perl/BSD-Resource/Manifest
index 37be9570e498..dc3872c45a78 100644
--- a/dev-perl/BSD-Resource/Manifest
+++ b/dev-perl/BSD-Resource/Manifest
@@ -1,4 +1,4 @@
DIST BSD-Resource-1.2911.tar.gz 68183 BLAKE2B 463eccf52301bd89df8d98b604a01ab1870ecc825753ee72f84900f43ed77e70b1e3b9f162a4a7ee6a940933da3a5bfdb3f12a55a85e24886d076668f2f9263d SHA512 d0032d41c7c0468ed1c6d8f57b885f6cb97a5039d754c8cb60b2067daedaf53bd15fb6561a3d0f828df16dfa5417f663b8065ba65f4fea16dc9262728b3b6b85
EBUILD BSD-Resource-1.291.100-r2.ebuild 576 BLAKE2B 4e762afb19070fb8e5ebc32bc4acf7110e5c9c3b46af905f29832ba6069f8f588b9a84460b6d0f0e1a4643af61042f955910ead541b7092be353a94c993fc71b SHA512 4c5d51db52e9181bedf834d1ab0b2fbdb838e6820d8810200775feaf6fbc564b4930f04884448a70271dd52c87dbc8c2054f60c9267cf726916ecc504a2c7adf
-EBUILD BSD-Resource-1.291.100-r3.ebuild 505 BLAKE2B 2e7af82ea533b5639ffed2f856dd2ba9fbe93fe6ad1c67ccf49252ee41d76b3dd02a0b0f4a406c7a26d1cb63cba3ba58a6165c74d95c701df809a5475d34ddc8 SHA512 ebeb2df32107be4fe0a6501f3887c8f0bf0e30d36a7e2d8b0c3e37805ef53a7ec7d607b5502b4d34c143134d8035a833f2ff3586f2a9129d4c783df747394bd4
+EBUILD BSD-Resource-1.291.100-r3.ebuild 499 BLAKE2B bc5f6a58ee88a6a945c518371f44599147a4e503ce7dbab8e8baf81091727ef09fb98d8fe22483be1c7991507ca1b69d6bcd45cfe17f65652deaf04e34da2ed8 SHA512 7c35e2907f3e054001bb4555b813ae0cdb579fd5a70393f7302b17b927cd7c3f413a325f2f2e40b636d03cbbbc54ba362a77d0111ae170bbbca40df06693bf08
MISC metadata.xml 397 BLAKE2B cbe8471da5b08e836c85d46584908d410fe1e7d9feabaa3a9bd0cf2ed55789355b72e9fd91d0a5e197a0a88864d8cd984a08a81f5109647667540fb9a6e0b730 SHA512 73012517a67d235ac9442120cdfe0510c3531d5b268a42a681dcd93b378a9efff61352f893aa016318cef11dbbdccd2f35ec7fc92c8325ed77f377445ff9dcfa
diff --git a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild
index 1283f98baa8e..98c4724b6da3 100644
--- a/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild
+++ b/dev-perl/Bit-Vector/Bit-Vector-7.400.0-r3.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Efficient bit vector, set of integers and big int math library"
# https://rt.cpan.org/Public/Bug/Display.html?id=132512
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=dev-perl/Carp-Clan-5.300.0
diff --git a/dev-perl/Bit-Vector/Manifest b/dev-perl/Bit-Vector/Manifest
index de78b702e59a..974bd450df56 100644
--- a/dev-perl/Bit-Vector/Manifest
+++ b/dev-perl/Bit-Vector/Manifest
@@ -1,4 +1,4 @@
DIST Bit-Vector-7.4.tar.gz 135965 BLAKE2B e05391b2a38a30f33d9029273c4f5ea029a8d97db21c0c2d60406c05185be1ada280744c5008129e27c79993a726ca0bfd682a9c33453f6709fdb5614bd3229e SHA512 80aa49aea8c31c60c14161198eab9d620d738530c3c209104b8ad8f1144822f80c3effb3303c569fc556b2457328659ae5d1aaf511d714c835618b84c722abc5
EBUILD Bit-Vector-7.400.0-r2.ebuild 739 BLAKE2B c9e8e269bdaf417de004be1d78c45cbfd89a0769f28adc0fcec5de991d90bd203980b4cc907e7c43e6a64c28255292e6c8634cb5cdf41b517d88b939e9f2dfef SHA512 f0480ee829b006eb38ca58cc78dfd8c695e86f0aaa4e29162ab59aa47d6b6b09d58f79ababf03fec1f643811ea6cdc74f32dbdbce82f0b844cdf96075bd1a037
-EBUILD Bit-Vector-7.400.0-r3.ebuild 670 BLAKE2B 13d8d216e1b706ce5062771c96931add1a523c1d85468658ea1a432d24ce9185aff21f6ab90f7363c47cd38782e7dfb76fb7d5566a247cd15df43717f816e3a9 SHA512 96173e3a030bb68755ccd7769de2a1651381c2f4382dab62c35c457d4092db32a3ecef16f5446929500659056f16114fdcf62143ffba2db9a59c66450399fea6
+EBUILD Bit-Vector-7.400.0-r3.ebuild 663 BLAKE2B 054049d6974aa53029f46f65181aec7f500450c93410149209d5c06da525f6f73395b3e5091a020de9fadebed7b7b1deaa5e98346cb0dd47710fa942cb5eae33 SHA512 c09c73a1d36953ad54a02ac3c8016dcdd9275ee98f8f7f41ebab8427ef8a4ebfee9ef98f85b846e8d0d4fc7f5f39c6ca04ba4d7957222acb249d0fec313cdc8b
MISC metadata.xml 527 BLAKE2B 50a5ee952c1e4c6f959af94df7c24f4f77f00ee4e77cad0d06322ba4373caeb18067aa84bdc8690feb0537037f29b0bff93d521c1963cff453a0fc3b81e9743b SHA512 9b682615792d87ba08ec2e88ab31cf0d641e61d82a064d9bd21607b3afc9dfd02cbf6cc96349cfdaba3e975ddeb23f51d94d91359e0df95dc5f7e297b11f51ab
diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240509.1.0.ebuild b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240509.1.0.ebuild
index 162b5e480f15..9e9b3a3f535b 100644
--- a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240509.1.0.ebuild
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240509.1.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Data pack for Business::ISBN"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Business-ISBN-Data/Manifest b/dev-perl/Business-ISBN-Data/Manifest
index 84cb47491d0a..1d817e417bd3 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -4,6 +4,6 @@ DIST Business-ISBN-Data-20240509.001.tar.gz 34204 BLAKE2B 4b6830ca917654cb24d3ac
DIST Business-ISBN-Data-20240523.001.tar.gz 34250 BLAKE2B b5e28d45f03b7db74de810708cf88f883f31e034685ca49fc0e9530be30519e58b9308e5eb461d86456f4a1d8b67a5e0d3c1c7aaa3fae85c207449b847f8864f SHA512 839766cf0264bc1210ce02e181b1625b9231c162ad3849ddebb0cdeb9cb7c9fbf6efdd72463b7e3e948696bfebc74ddbb68031c469352fac2f537d97ea9d4748
EBUILD Business-ISBN-Data-20231110.1.0.ebuild 641 BLAKE2B 54ca0e1d8a1f861edaf1c8828a06f5a166fc05d4dbda877a18a5a3f17c12e814c9c43ec64ddd248be44a963bc9aeb68aeb89f6dbde14461da2d12f99a434de05 SHA512 e6203444ff8613b26a926bcc0acd9ddfec32366c48f58bfa8ee3b7397890b9bc20e9510d944a1d5815625c143ad3291037a274c8e378806f230295a08ebef00c
EBUILD Business-ISBN-Data-20240426.1.0.ebuild 646 BLAKE2B 30845fec14f649363913a6fba662887220658a470210b7fc57a2f0d6a4e4b2b5c86fecc2958076c77fbc76ba36b3c76a03b8b747dfee5e34d8236695ab8216eb SHA512 f496c84e2504593132853c15e6c5dbd6df9cafa014c7083df0090f08e527a879d0ee3760152122bc4e1a954e804893fa3bf6a50a7f94145b9100ba93df68f700
-EBUILD Business-ISBN-Data-20240509.1.0.ebuild 655 BLAKE2B c0d188f99930dd4b9c0267ffadddec77583adfedc990815b8a3b9832ee2614419f49521d6347cd970157943522c4c13a12c720c418108ba154221f8104132148 SHA512 637b6e50b122cfe70b97bea22343398c4ce14b225ef23b6a4f77709eef42767d49550fc0313d76d45168bdcaaeeca2ce54cf6ef7d11e136c10367ca9dd1c9530
+EBUILD Business-ISBN-Data-20240509.1.0.ebuild 658 BLAKE2B afc04dae3a26e4ee198cac475665ca05f5093f356cb4a4497ccc9b2d84038611607c7a3940b8c4c7245db91202474614522596dfd8a27d9cb4994cef4907c0ac SHA512 f991e331ae0092dc03288cb4f76780b1e9469294f8aea2388b01741adf6750aac3a7d8f0827158737d155228084b1d01904fe436e2f3e2f3850d058dcf7dc59d
EBUILD Business-ISBN-Data-20240523.1.0.ebuild 692 BLAKE2B f27d933630cb4818a563f22bee409452d62ca2e34ed615de31af90df96071a0096012ce0cba7d2f7aabdd49788620ecca265d1b4b173bcea0ad0c85fefd7ba3e SHA512 f3f3fed53d184478f4465b45277e42bf5a467cb5a41c7c9af4ed81f8cd47c5c3a6e46f99378df0b3391b9e70fe8955c9d46d757c0da5e653eed48cddeb1021ca
MISC metadata.xml 466 BLAKE2B 63b1bf06af7057e208a42c7cdac2ad2ec56418cc1f9a191d137fc0ebd612713601483ef0e6ec56b54738da7b695eb72efbc4f99da3edaf1332dc2d72c8cf6980 SHA512 03aa05434856fcb9f9094e3c3d4de9edecef05d77bf6757982685bd4d69999bb99045afa13534ca3ab75847be1dac7575355c45627e093774dc4d3896688f90d
diff --git a/dev-perl/Business-ISBN/Business-ISBN-3.8.0.ebuild b/dev-perl/Business-ISBN/Business-ISBN-3.8.0.ebuild
index d4173017437f..e84faec3d96e 100644
--- a/dev-perl/Business-ISBN/Business-ISBN-3.8.0.ebuild
+++ b/dev-perl/Business-ISBN/Business-ISBN-3.8.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Work with ISBN as objects"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~riscv x86"
+KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86"
IUSE="test barcode"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Business-ISBN/Manifest b/dev-perl/Business-ISBN/Manifest
index 3f3381983391..edef7a69a3aa 100644
--- a/dev-perl/Business-ISBN/Manifest
+++ b/dev-perl/Business-ISBN/Manifest
@@ -1,5 +1,5 @@
DIST Business-ISBN-3.008.tar.gz 363152 BLAKE2B 0f6bbb8557b3f18df445b05113df358c129ffc06013d08a6d606d1dc53d50750600faf57936f42eeb4248f0568006e13e08cd119ed611b1c2814a773538ac852 SHA512 9a605666e14903f338a6098ed5aaa1506dcfd4049ac0773859a7f7b61e9b23a657b0d046d8a4d05506e21433dd7b6f387a396373323f233a8906eb319a60b9f1
DIST Business-ISBN-3.009.tar.gz 363252 BLAKE2B b53040a1a891da48a3b827d2fab707c41245ac861c4511ffe3ca65c7d7c6fe89b4bd786c27d3caa1c1b00781c6fb7c165d804bc0b4ac4edf22fbb1b4e532e842 SHA512 4764762ae323427aaa315ff0265e617c173dbff66fb6bb2a8afbd2eb991f773fd56c110c918c26bbc876c1283ba502aa35a66ea9801bd400bbbff157c651098f
-EBUILD Business-ISBN-3.8.0.ebuild 769 BLAKE2B 6633ff852446fd6287f2e1e0d44f8429ac6b86b81d7000d942836bb55fbd4d40522ac33425e64d6873129900da7bfb11e168e87cab8838a2c2734bd19a4afeea SHA512 1262544290481e4a64a9744feca175365d092d7ea19e6a12cc5dbcce0d6fbbccc9a301a440152c53aa2b46e932a634bf06d6324482fad623a153ceed6691c168
+EBUILD Business-ISBN-3.8.0.ebuild 786 BLAKE2B 2abaa1303c312b1f247b96474af28e722b68401a336979764ee54b5806cc06c62293b393b66a08acd64400620a98405d7b48328442060b9237b21c09ddd8e61f SHA512 ed543bec43ce690c9d5038337a17d8e3bf9ae522f7582ee4f59720b663191c0f92ab292df26cf87e1c5eebd4a1eb5e877bd79beb3d913fad89e6178ecb36d43e
EBUILD Business-ISBN-3.9.0.ebuild 828 BLAKE2B e8547a62046426e2d7a0020b9b29bb28a0a6d8e73dd2ac624bda2417fb96c515a38d148fb9b1efe9047ddbb9468c7cdc3a713acdc48e87d7725147b587d1fa6d SHA512 980e10adcf8257ecb243b3669b9f6774ca6b15d2a4fccc11a7a578b277ea9036e76b9c7d5978a881115a4c5277cdf6956562a43323ac34c6462f558c7173817b
MISC metadata.xml 695 BLAKE2B 8f203fb05ede2b1063ab376f0e367bed45529bd54ab3167417b5a7297d0d81d762e973e44a71ba2264c476e91033531fce1a8e4ec89d4552821fba3622d8cf88 SHA512 61bb393f91872f459d892cbb0a22bfe322dbc9038359bf99499fe1467d67df60835777b7bd67e7b615a859c8ff0cd2c364280f930020b78e89058fd365aa569b
diff --git a/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild b/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild
index e3367eab798a..6037238f9a91 100644
--- a/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild
+++ b/dev-perl/Business-ISMN/Business-ISMN-1.204.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="International Standard Music Numbers"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-perl/Tie-Cycle-1.210.0
diff --git a/dev-perl/Business-ISMN/Manifest b/dev-perl/Business-ISMN/Manifest
index 9c712dcc655d..708aef600aeb 100644
--- a/dev-perl/Business-ISMN/Manifest
+++ b/dev-perl/Business-ISMN/Manifest
@@ -2,5 +2,5 @@ AUX Business-ISMN-1.132-no-test-manifest.patch 755 BLAKE2B eaed31d13688d5afd1f17
DIST Business-ISMN-1.203.tar.gz 15525 BLAKE2B 70685b580b272f7a20c381f09186f86895cc0a8ff099891f825dab40c3d3b009a00250b173b638f3bbf00dc821e50c32ee9f6dcdc1a32a6b112254bd499a25c7 SHA512 a9d94bf6c4297f8980b74b11fa191e1c4fd1a98e4a0cc597da468be2a4932fe2bd2f56880896f9809a79f706ae3884c3eec3d02764b95d40ae08208097f0a840
DIST Business-ISMN-1.204.tar.gz 15550 BLAKE2B f115d97555dcec6d8684bdfa7e6208d8798981eb9f90e4b4f3a9fef29e090edabe08c14537f2fda8e192ce978373029e8c74d3d4fadbca349e2f302ba7ebed95 SHA512 c5532ad2948a2806de6f8db53d9c947697e429a8a00cd288e37aeb783571f5b114d222a20f1f388cb5f9e6833762afc71a5e84fcd0b01b74a24f5c4538a6a50f
EBUILD Business-ISMN-1.203.0.ebuild 635 BLAKE2B dd910b9f7596d3ab25729f73c08f4c0d59fdd8f59e8377587079f0a13c9c431b91a2c9fc59e5799686d51c9026213df647e6b37717cd803fea6fe7fa18642e9f SHA512 14904cf5a85a32c9b419a73b128ae3cc86c01cdffc5550b75f8a9e38d2a1bf5efddb27361df2b99767275517689a306a390a97f6d164372e3c12199a87ab431a
-EBUILD Business-ISMN-1.204.0.ebuild 681 BLAKE2B c3094467f8582ffe94c23c59dbcadb670bf565d1281ff5e24fc86784b3ae98d75d5c43274bc97a834f7b5019969e5b1a07b967e490a8447c0dbaf1ad9cfba995 SHA512 db2511a82192ae76de7e3c6fefb85f4114f8519090cfa0f08c9b67fc37eac7fe4e4b05673df6a70b9ccdfd4af218e7ca8e48f3b167b4bba4d94251c0f4690f28
+EBUILD Business-ISMN-1.204.0.ebuild 678 BLAKE2B 5a1d4330a86236095d061d84aee4c4626bd9227a4310eb13944fbd58167ea33e6ea344b2209ea8cacf36ebe55812677b270e24e458f8aa24892841b002d3db9c SHA512 74e3be991d47c79645c4617eade909f7eff2ce0e26608eff59f8af86aa0d3f8f058d182836113cb10f0ed32860ae0328705d66a1e5efb3f06cc58feb9e96e387
MISC metadata.xml 452 BLAKE2B cb58818b775d7efad608387ea458ebada5d2ebe452d33793f06ab5ce9be6273488a93877560b2d7be62ac65b48deb5f124ed5b487a954700f1a9f4519e26cfa6 SHA512 13f5b20b98c00ff91ef26fab888d2ed67fdab87d6e49d89f928ebc8e124cefb8a67032a6ef5e49da04ab01b29c165b3cfe701a99955e4e2c56f797068de37807
diff --git a/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild b/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild
index 1d8a947c6b2b..24def1631164 100644
--- a/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild
+++ b/dev-perl/Business-ISSN/Business-ISSN-1.6.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Object and functions to work with International Standard Serial Num
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Business-ISSN/Manifest b/dev-perl/Business-ISSN/Manifest
index edbc2d96d17f..f80a6808d67f 100644
--- a/dev-perl/Business-ISSN/Manifest
+++ b/dev-perl/Business-ISSN/Manifest
@@ -2,5 +2,5 @@ AUX Business-ISSN-1.003-no-test-manifest.patch 759 BLAKE2B d89f7c59b297422764567
DIST Business-ISSN-1.005.tar.gz 11277 BLAKE2B d4b6980ccf80fbd7130eb3247c61f5563e391a65d7e97691b5c6a5240479d4c6ebb1781b457350d1ec61711769c49c9fdedd28adce24d4451a1a5d12a7dbf03d SHA512 e58f5ac852102c9f6e53cb3986a06be0db325ba8acc097b128c554288637cb8bd9029c291b38efdeffc05a8690b1894a98d255ae407162c3f76e5e613405695c
DIST Business-ISSN-1.006.tar.gz 11377 BLAKE2B f7cc03b0a67a3bc39e93842d25bc653623a19530b1b637b3cbafe5443000ad6c179d3aca4f985344b9cfdcf41768778b0d7b708048a6b37cc7997433ee903314 SHA512 ddbdbeb4f30debbf11a3e97d6a44e9a89ada638582d96cf128c54acf5d157700de73de2c8e0977fe2a3ecb4030b8f9d6e8bd141335d7bd59d06c945d643373c7
EBUILD Business-ISSN-1.5.0.ebuild 640 BLAKE2B 667cad461a8be5e1e9477390a15ee0e2700ce36ef42000486c8e04d9f3371c3245afa9a152b1991ab3ee768d9cf1206cb4accf9c2aee60d0c3578f689950fb2c SHA512 92b54f19591883edb3a2afaa988e7c4e286972036ec1cd83030871ef1f54b96b08e0fb0e948061cbdcd92962fc10c505dc25a28177cb540075374d7fc43a7867
-EBUILD Business-ISSN-1.6.0.ebuild 686 BLAKE2B c86b7a7e40c335752c600141d6badd6c03932a8e8b21dd6597166175bf4fc343a6f3aab89e173f032a28eb9175711bf65532540950b5dcec7c0f478d5e6203b1 SHA512 22c1c0ba75f207e4c314df3b11f5b0a9fbe5f83b1668d174f1d86763ca220b3b8cd4400cd32d6bc8e859252cc2de2d21c5f6e54f2ad4793330f5314e2d65a0fa
+EBUILD Business-ISSN-1.6.0.ebuild 683 BLAKE2B a9fae0fc277ed38f626833463ad23f0f4c590a34fde01eb1f4621fbf75c17f8ef9a6dc6db3717c01c93ce8b2e604a29d7c0801b776bc1bf4fe85fb86cfe7d06f SHA512 1d3ca97976f8059f07fe3dbfb7a5e6eeeced4ab385a5773f3bd5c964ef684fc9d720950db4afd17b91d92420fee9eabce9923968c0462001c9172e844ddd13e2
MISC metadata.xml 387 BLAKE2B f8222e80ce81c7e8a538054d019b7f244af9e9e43298f7bc846fa20b4fbc6dddd2f5ea2c9c250eb1bb1b2adce1a96fb80b1bbefe15a0f55fabae67db3380337f SHA512 10a1b57a228a4816cfa35e3c98e7adaf500f446c6a31d25d5137fcde042ee5c6506fb58c3df08c4cb337980694f0a19a67240f8d3c5cb9299bafd0b3a3ba3dfb
diff --git a/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild b/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild
index f919d99075f5..a2dad4c81dc4 100644
--- a/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild
+++ b/dev-perl/Class-Accessor/Class-Accessor-0.510.0.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Automated accessor generation"
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"
+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"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-perl/Sub-Name"
diff --git a/dev-perl/Class-Accessor/Manifest b/dev-perl/Class-Accessor/Manifest
index a3d58a3e3df4..af2ec40cffd2 100644
--- a/dev-perl/Class-Accessor/Manifest
+++ b/dev-perl/Class-Accessor/Manifest
@@ -1,3 +1,3 @@
DIST Class-Accessor-0.51.tar.gz 13013 BLAKE2B 6797c0635aac3f0a9b8e1241b95d0286246da8169f2e41f478a69b5d154ce9ff3b1e21bcf94b75f987b14401fd7645428d4d303f4f78bb2c03554159f7de5a4e SHA512 be11acea4747c59e3e524c75d818e0391756cbc08eebff71dca280e737ce228209e76310649298e536e07db1c856d5a71dd64aefc55b49e33cfcb2b3439eab0b
-EBUILD Class-Accessor-0.510.0.ebuild 565 BLAKE2B 550b3e0b2acf20a188344c0ec9a8825dd982fd7694aa0513167817fea6344db0030bb5e67265863a3e6d942f0ea67bc07bc0d64de55e16e872dc5a573d520523 SHA512 f0bca055988181a486107801b003242690599d64a3147dae6f224c2c67ea6c3d47090f1ca1f0c96680f5debe597f20ff6644ab4f96fa05b125bd03a5651a5374
+EBUILD Class-Accessor-0.510.0.ebuild 564 BLAKE2B bcf0cf7c95aaf43ea72f568ae142b7e1ee91c0df1c38c11fc553bcf3d70743f1c5aa6f7054e80be1e46e370837a366a3576c884fc1cccf470ecd2b5e7566e702 SHA512 ce6bf177bfd0caae64efcb98ade9eab339cca7699efbe2bfeee7669290cc4db6e8fd71e99d52ed0b8be19c1317d99e3d4143a7a49d9637a0d006d3826487615d
MISC metadata.xml 539 BLAKE2B a2a96ca34c81b26d9717327db58b8028ea59cc721f50b1c2f6cfafcfb2d49f78b6cac62006dbaba54fe154ad4fdabf145c13673475c5620fd0375f85e24422a8 SHA512 1b9c68c837e6a6bb468df3ed9027d2c4594b17265c8321e5ec97b81c306c91456bc78f7170d82cfb4d8500a1f8cf81f4e4ea7eb446543b7134bed8c670011df4
diff --git a/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild b/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild
index 9715ebff8e81..437429671cba 100644
--- a/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild
+++ b/dev-perl/Class-C3-XS/Class-C3-XS-0.150.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS speedups for Class::C3"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ppc sparc x86"
RDEPEND="
virtual/perl-XSLoader
diff --git a/dev-perl/Class-C3-XS/Manifest b/dev-perl/Class-C3-XS/Manifest
index c42de1141aad..68ca02f64201 100644
--- a/dev-perl/Class-C3-XS/Manifest
+++ b/dev-perl/Class-C3-XS/Manifest
@@ -1,4 +1,4 @@
DIST Class-C3-XS-0.15.tar.gz 37489 BLAKE2B bcfea37603aaa8392a4d64f3f7b2aed5b73a5a2bef80e13c60b74b52f917dcaecc381e99a048bc7af862cd62c9dbcae261643118b6b59f93d46fc3d017d3ce63 SHA512 1133081f3c81fbe3f69b83da0c188494c5c4861d6dfbca252acd88856e80d6d1403a4808caad5f039462a9c9f9f122e911e30dbeb237b89a7ddb307216194099
EBUILD Class-C3-XS-0.150.0-r1.ebuild 530 BLAKE2B 3a145522f607c8b4b54948c24e8f3b545d9ece1152c94612dd7c201cb05efbf8bb34e64fc17338dc74e8730f34808735dbec87b514a5edb3dda2ed2593b313df SHA512 845c322d84b23ce5bb86682d2d143eb1a21be2202276541aafae5f883476a2b9f3dff0e9ffd8ffd97e0e947b3fc9c85091aafbc5f1e865b90df01bd6e01fddf0
-EBUILD Class-C3-XS-0.150.0-r2.ebuild 418 BLAKE2B e893db73979ef9f56dfa0c24c7404795e59920b3f4bf30d079b396b23659a0d5684f28110791e576bcfbda63b89d27c4ab4f56f2972f119e85fb89e7afd29aad SHA512 21b9f0d4debe8456c28a06fe037982b5bf3336c52e372158bcc51c3796d56214027f40a04d6cc9f68a5626271f8e497fbccb83a96ea554c53d167382a2fcbbb1
+EBUILD Class-C3-XS-0.150.0-r2.ebuild 414 BLAKE2B a5aa6fbca10f59af51a23ba9b23a12fda24ea9707973ea68fcc16327c1083ce0c8d5045f8f4c5e73d22881dbacc893d1fcbb405cec2e1479475dc18ea3c6a843 SHA512 d95abe6f974beb633747432b856ead4796f9dba0271b8d7399a8ab06957b8b102917fad919c161ef5206eb5c2aeae388adaded09aabcd1e3849d0976705fa210
MISC metadata.xml 396 BLAKE2B 4539277f57492283fee2693f6bb8988024bff7c0504bb99eb145a3ce7dd4097a10730369a003dfb355a863b520b71a63b6ce1e89ca816914b57b69362fd1ba3c SHA512 c627dab8144d89f042a8776a66f7ee3683f4619fdf2d1b766da01e795f11d4060f22282d4cc328f63277aa9628a075e69b0aaaa636161bcc4a2c10ffa887b0ba
diff --git a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r2.ebuild b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r2.ebuild
index 39f500961667..47f584880cce 100644
--- a/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r2.ebuild
+++ b/dev-perl/Class-Load-XS/Class-Load-XS-0.100.0-r2.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="XS implementation of parts of Class::Load"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
RDEPEND="
>=dev-perl/Class-Load-0.200.0
diff --git a/dev-perl/Class-Load-XS/Manifest b/dev-perl/Class-Load-XS/Manifest
index d3916a934d8f..059b730fa24c 100644
--- a/dev-perl/Class-Load-XS/Manifest
+++ b/dev-perl/Class-Load-XS/Manifest
@@ -1,4 +1,4 @@
DIST Class-Load-XS-0.10.tar.gz 77930 BLAKE2B 8d7540797a11fadf5f1d3622df0f39a1a8e97ec35aff807c04e55bfaf3ae3438c0cf777bfae8a39b44b4948b42fd05f8dbf476617b3321a1dee2149bd013a4b9 SHA512 16ab845dc393567f0b0e9597eda7d7678b8a41d218823a166bacdfd4dc93e704a6aff98662340b8d7f4d045a60530071bb84ea8da8be5a6930af47722207d126
EBUILD Class-Load-XS-0.100.0-r1.ebuild 831 BLAKE2B 1998084a1dd2afb0625b38770408afc74fedc751d7a44bd8f53d341edb2b30de519d5a5eb6778f3f13a4d080a1c438471dd5d6f1edc54df0a11756f30cb477cc SHA512 65f6043a83b979aa244bc533d953de86545c45cf10e1cee59b2c9c9e7a027f38782e78b70a0ff228326c9c25439c7a82b6dcbce2080f7b7ab5dfd6d8cbf64987
-EBUILD Class-Load-XS-0.100.0-r2.ebuild 721 BLAKE2B d08fb09d51e5ce4b398e889e46662802bd3f2ee249a20baa389c02757005d649ad2164e707f42bd1d867b20a91f9b81ee3bb647bfc2b8b61523489ecd803cb6e SHA512 31978a7e73d8e06dba4d359f8e9251ca675bcaa962a80086a4fd9c82160921160da06223c39437a6ef6ea628ea2644998ecbb8e5b2081f8b1fd4bd20580d09a4
+EBUILD Class-Load-XS-0.100.0-r2.ebuild 715 BLAKE2B 3612204ba6a33bd343814b4f4cbed1a8cc824fd7ebc1892af3f4da17d834efa1a902e69c9bcc85571e5dbaee2e8e3ef1b01462a5a16a7cc3fca9e8f32b8d316c SHA512 e5495be5f5993eba69488eebb1d5b2530d63ee6446759c4d968bb6c67a7264e3a3c52f9ec3ec6547d074ac6d3f811d2329b99a4693aa81a62bbd8af224307101
MISC metadata.xml 400 BLAKE2B 723a3be528a6c7a1c95950c70e3281d4a394fa021cb4368c9c001b15eb58c17a3d1842b6f52badde6e6ebebf1e6f7ae12cc807e4fc3f90f780219ccf66d083b4 SHA512 62e0140d1f004c2af26995da7c19513176d81bfc73b971724bbd1510390e6a4868878c66bd66ed31e4db939d2e6f2a4ce1f3980235a2aa4956885f93404f3516
diff --git a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild
index 2c3a8b3ee05b..b31eb7485fc6 100644
--- a/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild
+++ b/dev-perl/Class-MethodMaker/Class-MethodMaker-2.240.0-r3.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Create generic methods for OO Perl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Class-MethodMaker/Manifest b/dev-perl/Class-MethodMaker/Manifest
index fd9eff05d3d1..e7bcb1a3cb6b 100644
--- a/dev-perl/Class-MethodMaker/Manifest
+++ b/dev-perl/Class-MethodMaker/Manifest
@@ -1,4 +1,4 @@
DIST Class-MethodMaker-2.24.tar.gz 77242 BLAKE2B 741e1e592658637fd001e18d45b27410d3a522146decc61b458561b86e7cd2d866fd2762344224a999ecd661a89b8ad226c3b0383c562a55a3e40157bdc04edb SHA512 d78f89df41d5c566dee74d30ff1b71488e9510639e795dd2f21e95e0516b039d15dd6743342cb28841e0fc698f64b3b3f349b5da788220598dff6ad95225ae0c
EBUILD Class-MethodMaker-2.240.0-r2.ebuild 527 BLAKE2B 74b4df8f18c93c6f61d748944bcdc74d066d324312f3cdcdd7636895bb95965c0515cb1008c6816929d7844d76bbfcffd4db0f764b9dac9c707f4f6bd14de2ca SHA512 3c0af1789de51a3a09348680cd84365ae3fb9ef8e3fc85d5e869a01cb52b7aa7222432bb702bc8f0d5165f23c1ac89652f5589be6807ba90e206ce408fc3b1a1
-EBUILD Class-MethodMaker-2.240.0-r3.ebuild 455 BLAKE2B 8f8ed096ad97fc24c1fe8769efc43282cc4bf3e3b91a92cc654071bd0c9fb9fe3c1338286e2cafec5599951f48486113c2a8762596c8c74b21c3cbec65ded0be SHA512 4226b9bde5aa2bbd5495a6dc19969ef1089b182f40cc3730bfff9c8f61d64ce58577237620f458ef0a1adff8e19ad86d6fb221d2463e853770468e277729741b
+EBUILD Class-MethodMaker-2.240.0-r3.ebuild 448 BLAKE2B 9f3c0762e5186fb99a3d7a026a24c9fce2e1525ba6962c8185ecf8c364d74425f568fcf20d5c4a6cb2d798a2e778cd3be845b53c8d09e631525934f0edda3799 SHA512 33fcceaef0e800ea8500e51d16b031a3e98aa6d1b8d479b6c05b50a8cc37d5296546c2f78074dba5a82724e033e41778d366649eb948565fe1c6982177831bb7
MISC metadata.xml 759 BLAKE2B 9b92071220f1a386f2dc531072d0063edc1d28cb809ff6d8c35d0b75405c2a3e22ea334c448f1a4ca50b4f3e1a0227829e305dba7bb5f2cca14bb3e36d38076b SHA512 88bab0f922ea612bead5843a9278b044fec0b9014aee3bf0d605abf9e1d8d18e0d035e4751c3f8b68754016232c91895650077c0956d46783434d0a51d7586c0
diff --git a/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild b/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild
index ab93616c6e7e..9e492f167df8 100644
--- a/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild
+++ b/dev-perl/Class-Singleton/Class-Singleton-1.600.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Implementation of a Singleton class"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
BDEPEND="
>=virtual/perl-ExtUtils-MakeMaker-6.640.0
diff --git a/dev-perl/Class-Singleton/Manifest b/dev-perl/Class-Singleton/Manifest
index 7278953bf0a9..db0d78644573 100644
--- a/dev-perl/Class-Singleton/Manifest
+++ b/dev-perl/Class-Singleton/Manifest
@@ -1,3 +1,3 @@
DIST Class-Singleton-1.6.tar.gz 16164 BLAKE2B 6b788f00ee703d1c09b1da54e24fd109f223cc825d9e41e8333758935a161ac9cb00e40cd013d3ebbc2c5ac94e29b2c4db1558784d6a5c870bf813647059582c SHA512 68b637ba57d5da70ac8e7a8a5e1874481681d6a217bb0c58a232d4329c582f32d29b5ac4c60a131bc863c8faf2852c5249bced9d286e87fefe4960e95f35b1ec
-EBUILD Class-Singleton-1.600.0.ebuild 442 BLAKE2B b76b25e9c5b6216066801950bdc0b35b23d13261ac1c40c28fa8e893660b8bf02e6caaf73be2d0a6f6960f0aade6ed3bc98f374ec3d7a91d1038e7198831dca3 SHA512 bb7085df6dd81b5991f5b95ebdc2ea9365591dca550325f53c04cc0473f529d5f33ddde8f045fb4c8827c0153dbb825b54d883d74d135533f4a1316ebecc03cf
+EBUILD Class-Singleton-1.600.0.ebuild 441 BLAKE2B 5dd803154bdbb0ec226012f439cd9f7daf577ac33af62c44f766fc564502d08c8efaeff8f2867218fd4168ca80bef0c135d4ff2675902443e984605427cf96dc SHA512 08a2392a3b844d33f1dee8905659ca47ffad62e56d1db28c55f0a8afd2c0306c0b13e9a8a339f628a633fc102aa08a23e4f6798dc051328b182f8a2764debe82
MISC metadata.xml 403 BLAKE2B 7a3e50d07e36a933d60dc2f72a5a63b06fa15bb2409192f44f047290c663ff7e7c61d7b4a04be07804416deb2e64441bcf2dc214f6aca54b500c75445c8a7e74 SHA512 8c5de18a2de8fe80897aa4ca4bf5ffa0396b8a284a768680949c5aeeaeee0dd185d66d1be863b13cc864379c371d4fc243cdb2dc0af869d9f8de4a57de514535
diff --git a/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild b/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild
index d123261e0646..add4f2887bb8 100644
--- a/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild
+++ b/dev-perl/Class-Tiny/Class-Tiny-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Minimalist class construction"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
LICENSE="Apache-2.0"
IUSE="test minimal"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Class-Tiny/Manifest b/dev-perl/Class-Tiny/Manifest
index 7b80a2ccfdc1..2421a59bc7b3 100644
--- a/dev-perl/Class-Tiny/Manifest
+++ b/dev-perl/Class-Tiny/Manifest
@@ -1,3 +1,3 @@
DIST Class-Tiny-1.008.tar.gz 24657 BLAKE2B 1c344df4747fb30b8b8b840b885cded57b9d3f3d032989672770bc9b2cafd8bae8b841bf8d045e70b59902454359e9d3a9c0efb1a354be037029cd17dee07375 SHA512 908eb8547e01036ef361f0a8623d028b1e733ea003fc227788b9c18d0db544a70dbe47de18822f9699a19156f36eac73caeb4849d44eea14ada1128afdb7efbd
-EBUILD Class-Tiny-1.8.0.ebuild 734 BLAKE2B b80855ef9fb1e3fc906768f0316a6c445bca96d33f661a9a4094e2b31de0ea6d52fa4bfd9731ff4518c62de37e7f5371eb04b4663cb79b5bab0eb1b1d126d9b5 SHA512 68dfd074630beba6483a51639b509dfeb39eb25bba36a0e69d795d62e5277dd9e3dc5968033a311fdf720bb92be409c049bf3cd08e5361d4fd844eaa1fe7a016
+EBUILD Class-Tiny-1.8.0.ebuild 733 BLAKE2B 73f906c842b7238ac9c3b28ad68d6698924300028c168bc19e5ffc33b1f322f28e08fec462d29f21966164f6eec6dad1901dea387de80b76452ca2326c75237a SHA512 eb0722b5f602ead8f377e9054c60eb9f4e8659228b37617b45a7db61f7d2c94880d7abc87a10b00737b48e7cd53a37274568774a407885b18e84150bd0835512
MISC metadata.xml 459 BLAKE2B d31fce5656e4436a2e0f25c4eee91089caeb852ab7833c82e5c575e0a255cc1e47d522f4216633a21903083ea5e35458a6cb3f6c46ba664dac06457359eee4c1 SHA512 7f0cd697428f15f2e7443e72f1698b4e7c852d0b62d4f2a2416629d93758132a3b85f35ac1e9daa397a783683ff619dddcdb495c4f2aba1313c94f1e5f40a2f6
diff --git a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild
index fb5b9026eae3..664350e429c6 100644
--- a/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild
+++ b/dev-perl/Class-XSAccessor/Class-XSAccessor-1.190.0-r3.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Generate fast XS accessors without runtime compilation"
# License note: perl 5-or-newer
# https://bugs.gentoo.org/718946#c6
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos"
RDEPEND="
virtual/perl-Time-HiRes
diff --git a/dev-perl/Class-XSAccessor/Manifest b/dev-perl/Class-XSAccessor/Manifest
index 26b581e65a2b..04bd9c02474f 100644
--- a/dev-perl/Class-XSAccessor/Manifest
+++ b/dev-perl/Class-XSAccessor/Manifest
@@ -1,4 +1,4 @@
DIST Class-XSAccessor-1.19.tar.gz 80786 BLAKE2B 4650d7d6a4ab2783292ae567f7b43e7268f665c04698ebf245ff4eaf7d6405aae6497e7a1edd056aa948b061c353fe8912553f0dc84e21b152c56be3f42b2d4c SHA512 58855bb2108b60cc90ae1d1c4d6a011da7bac2d063c7c953ff8610ae164ba60731a664f0fbddf148e1eabb60042913a17633a9c9a8936a23a59130b381bf63f8
EBUILD Class-XSAccessor-1.190.0-r2.ebuild 731 BLAKE2B 5b0c5208bfd74560e01441c9a98683b8d100a25f8117f1817c7060f64e8f1261499dff7dbb91746fb7c24c82788a838202f42e86fc19534c6eb404df79898864 SHA512 178a26ca3de60e329ae828b2708a99e2cd4157a4ff33415099085c69936e1d2687d87a3e6bbc9a513fe9b3a30335974d345b5cc7989ef965211313d187f5bac3
-EBUILD Class-XSAccessor-1.190.0-r3.ebuild 627 BLAKE2B ec4ac063848018f3f5f23fc64a5115e35adf46696b44b8594c809006a0ac56de8ac7bd511aa7533c4618b6bfe5ebccff62e89d0ead8db2ab52f327b5b5c24945 SHA512 30b9a0f4969a1b57e625368cce79ebce34e68de8c7d884cce7e422f9043366350eef5f1df1192e11c781e09b0a1f0e67f7ce087943d7970daeefd45e5057f365
+EBUILD Class-XSAccessor-1.190.0-r3.ebuild 620 BLAKE2B 056879d06e21cad69a3e408715428c683b547a1db76660e996221aff0780fe324276bc288be265cb53c33730ab820c0508ded9eee88983767a03e89ad929269b SHA512 9297ce6b7cfcb45ccd18b00cd96aa720a6b492a6d7ccf22f102e5d628094211423c2abbb2085ddc970dddd1a0198542dc7fd276faa734109e065927bf257e5e3
MISC metadata.xml 476 BLAKE2B 15f5222ab2ac2056c747f2e80d656b13665a2d9e17e73941844044b0535e20cbffc553fbf543d6c56060a374f430cb4803f51bc7625ce8cefbd5b21fa71fd1ae SHA512 ba7108d4f0d479e9ba33e59da396ec1d274535e09b63cf26afaab81bf54549ff131b8dac1115f89b523d58c44d69188c1f0128f4ec54fd500d545b227306f6d9
diff --git a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild
index 67469803264f..7f37c045dfde 100644
--- a/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild
+++ b/dev-perl/Compress-Bzip2/Compress-Bzip2-2.280.0-r1.ebuild
@@ -14,7 +14,7 @@ DESCRIPTION="Interface to Bzip2 compression library"
# https://bugs.gentoo.org/718946#c7
LICENSE="|| ( Artistic GPL-1+ ) BZIP2"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
app-arch/bzip2
diff --git a/dev-perl/Compress-Bzip2/Manifest b/dev-perl/Compress-Bzip2/Manifest
index bc19725e2cae..f0628bdac635 100644
--- a/dev-perl/Compress-Bzip2/Manifest
+++ b/dev-perl/Compress-Bzip2/Manifest
@@ -1,4 +1,4 @@
DIST Compress-Bzip2-2.28.tar.gz 895637 BLAKE2B 06fdbf3460fbd1b7f2f915095d9100ee69e3012d0cb0eecd63c7eeef67dcf1cf9f043e7c448688c9d5394efb195218d26efede48a15735000e1c44ee226eb47c SHA512 3b00eab4cec4ec62c2b590dc63e92b4f167407edcee3bdb6581d570bc82c47b6152eb0f21a8b748ac49e87c89a1b99358785609e8f832da16107b6cdc4d9e852
-EBUILD Compress-Bzip2-2.280.0-r1.ebuild 996 BLAKE2B 722f8d62c97dbb02885b2287c8501243936a106e3fc6b485c61c3c04f4b115934bcc66d359fa77bf997ced10d1b0b1353e0c0aeb120caf4cd3d8cbb42854e61f SHA512 6930362da9eb578c28c8b31ffa09d8bae22bb5c2c68904173655b98df280c875f249a4fa3f9ac3306463bf6551248960d96687c0b57532cf4d3f06ce52981b10
+EBUILD Compress-Bzip2-2.280.0-r1.ebuild 993 BLAKE2B 481f63f2f7461101a87f9c1cd5e22489b62f28ddb37ff1c37ddb71907434a346630526b03f17a94079fdbaad3ad3a0945f572101446aedb06dabf5c5982a35e3 SHA512 61ae7500eafdc8612f289f0b7133a9b42f55ccff88bf6c95c470898f2a1b14f9d406d29c2beb11ff7767383979ff367177693d9d3e5efdf9ed215e1a34bd1a8c
EBUILD Compress-Bzip2-2.280.0.ebuild 848 BLAKE2B a59911d0301fe157e1f0d2c0de6dae82f31b238c1429ccf5e146d9702dd6f6a0e71ae392781a18d575ab12a0521fdcc6f822aee62ddc072a179f995eaebd57a0 SHA512 91f212ac571194c3400f0f442fcb585575c2e45a19d9e7b057ef5b0775c400de1d8e4238f9bcf64339f02d5c28c19d8610fa5f67388e39f36ccf025c2f35487b
MISC metadata.xml 401 BLAKE2B e3b337e9ea0257095c02293acea4bab8faaf1326ab47ea848ae3530e7023bcec5ace8a109911267451dabecfd2a087bc1058dac09d7262a2ffef841cee7f081c SHA512 dea339f65bfab5fe34d197e7c881091349741d853fe34cf996aa05a1731437ba5c242153b5ffa2b7873cb75b384a5dccad66cff0853b8139737a4f7d31cac1b7
diff --git a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r4.ebuild b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r4.ebuild
index db112e35efee..119bde80f212 100644
--- a/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r4.ebuild
+++ b/dev-perl/Crypt-Cracklib/Crypt-Cracklib-1.700.0-r4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to Alec Muffett's Cracklib"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="sys-libs/cracklib"
DEPEND="${RDEPEND}"
diff --git a/dev-perl/Crypt-Cracklib/Manifest b/dev-perl/Crypt-Cracklib/Manifest
index 84c181005a18..bb320026daff 100644
--- a/dev-perl/Crypt-Cracklib/Manifest
+++ b/dev-perl/Crypt-Cracklib/Manifest
@@ -2,5 +2,5 @@ AUX Crypt-Cracklib-1.7-CFLAGS-1.patch 615 BLAKE2B 411b7d0838c3572d2022d50eb9e9f5
AUX Crypt-Cracklib-1.7-no-dot-inc.patch 449 BLAKE2B 10f24e1cefbec04b92bf86ba223568b26882791e113549ea846257fd9af9a399e38ecbabebadf36fa4b71913824ce95dde863c6e440ca4efc77d3f2f8ab67239 SHA512 759811c9146ae4547c2f535a0297687683cf53766bfa8105c8dab550d85fa2908a117fd003bf74743a1a1d14bb49c66d79efe502f092cf0a6eeeeb51004216e6
DIST Crypt-Cracklib-1.7.tar.gz 27529 BLAKE2B af59e82f36baea3871dcd9de501c5dcd44c652207d5e3df8cd001e48285965ca26bb5df81e50ebfd5c575629783f7ba8c0f225cacb13eaff5c2ca2c3bfd1a018 SHA512 1364fb75bf363d81d418c2f0590dbe6f889ffc5db2a467931d5ef9221c1c762244eae34016a0c0ad57a12aeaa108ad22b3ab67cb8b28beb2f486d13e497f8e13
EBUILD Crypt-Cracklib-1.700.0-r3.ebuild 678 BLAKE2B 7b1e0722cb6e3749514869a99cfe1b6a36cf35e4afbbbab5e3fdb69b947e789b09f55cdd83b282ba8711e7b45bb657dcc218eca13843c81ea1d7592c28be5883 SHA512 8ae56cf25aaa3862e1ab2b706e7f67229e726c9d1bafc35a3e7cbf74ccf107b2f77de841333ccc5c7b4c00be8a49139176faf61a530f443293faed583b243974
-EBUILD Crypt-Cracklib-1.700.0-r4.ebuild 565 BLAKE2B 5718428dd56b635122323bd9edee5de806dcd172fbaa30f74d29cbf0ee83a0f92c46234227944c5baa7ed110834b0dc1972c563bc5ce84e8740b7d1978420fdf SHA512 8ee2997503f86b8fea3527452555dfd368f542edd893989314ca5fb4804d41328d337e11f3f7cebe5c550a9306178c75b05495e0773d038866984034bd2d533f
+EBUILD Crypt-Cracklib-1.700.0-r4.ebuild 563 BLAKE2B 2b7ee4602fa17b32ecba74a708bd6c4740bb7e96262acb276dda82807328a03ac3cf15e69d116a481e409630548fea3d338082c913ada4748245add223aec422 SHA512 bc96e3d24d2cc3b60ec4bda62d8238c821e44e4e7825002a1aea0c9cdebc3feaebf8224e503f6c32f5fbc3beeb3b8e4354ebb5b52c13ad1cde942d87dc8ec075
MISC metadata.xml 401 BLAKE2B d6f316dac4db065a2995e02952acf652d85794d3484468b89d8e5673b1aec0b9c789fad25e9352f7edc4f6bb238feb7a7b289d9299863d9a9d40a4c6cb7c4402 SHA512 55e01c18a40842a096f3a64a14b87b13481549328a03d79bbb4ac6f4bd17f00e36fd9843f485a62f3dda93a1681c63adac80e00c6d572c8a991b1cf3acabee3d
diff --git a/dev-perl/Crypt-Eksblowfish/Crypt-Eksblowfish-0.9.0-r4.ebuild b/dev-perl/Crypt-Eksblowfish/Crypt-Eksblowfish-0.9.0-r4.ebuild
index d480c68f7e11..a75d35b60137 100644
--- a/dev-perl/Crypt-Eksblowfish/Crypt-Eksblowfish-0.9.0-r4.ebuild
+++ b/dev-perl/Crypt-Eksblowfish/Crypt-Eksblowfish-0.9.0-r4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Eksblowfish block cipher"
SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Crypt-Eksblowfish/Manifest b/dev-perl/Crypt-Eksblowfish/Manifest
index 992e259978bd..c908e7a51f75 100644
--- a/dev-perl/Crypt-Eksblowfish/Manifest
+++ b/dev-perl/Crypt-Eksblowfish/Manifest
@@ -1,4 +1,4 @@
DIST Crypt-Eksblowfish-0.009.tar.gz 36302 BLAKE2B d28bf1600a5d2d5c1b119b91957d8c1ac21b1da0e3eaec4b8603fc7ceb8c75b352dda620c250b7cc0330abd4fc81b18e8670bd1901013d0cba2cc800b3804898 SHA512 ca66a1ca4fd71388f25dc77c943e2416ed8534576309dd75f19a7219457418140c1bd21887d61918c34d3d6f9e11ea822b4661d30c6edf7f3673bbcd9a00a51b
EBUILD Crypt-Eksblowfish-0.9.0-r3.ebuild 975 BLAKE2B 0cf08534027084b32cf0fcfe8e8ded7bcfdc3c5a484fbfbf51e157112288e65c424683fc5f0dbd205f93902cbc544b689279589877a5e205a0614838fb70c16f SHA512 8f07ab8a0e55a0c6dc44ec10e11ef74fe6210365e379f109c9e2e182cfa67ca276efe9ac721dfa4a8694e8ed749f4792ced19979a3be8e1bfd72d7ecef70fc87
-EBUILD Crypt-Eksblowfish-0.9.0-r4.ebuild 568 BLAKE2B 8c9b4ba9bccb312a2d9d58e01795721e5da4b5e04b760f471f2de3307388b40da083a723bc65b2a0124957823616820cbeaa0327f3d7063f5cd2e550b88fc04e SHA512 c6133be80e1baacc4325fa4807a1a049e08f1049a88e61512643b235ae8b0338d00de088047f0fbbd95f3002de755c766047bce2973ad070a696bc13243f623e
+EBUILD Crypt-Eksblowfish-0.9.0-r4.ebuild 567 BLAKE2B eff28d6075d3f7444991045a9db869d8cc919298b512e7d95d21baa565ced0af87e9897d99b2a73522dbf397241856bf497620173024d0159683e1d93db04c30 SHA512 b287306ecdc644fe0f55c2a93229ab998cc7561b76c4c4dde6f2a57f18c5f0d340e77197bc5a4228494a272a6013a8b7ea2970642d88c1c06f98a826354e7eed
MISC metadata.xml 407 BLAKE2B 788cd4519efaa8b539da80e38de27cfc50be35aadf41ce32d2874f6976c9abc7566ad64b1a6c369526b18a7c9b98d0441c2270f39fd35d6c10f94d6ceb21f56f SHA512 6feb855c031d388d53051f0f37370a1a78bef3fb3cd10f608e9c856fb8349947fe1b93b74192929cfd67f92d701bc2c1b7d4c231cb8f8f740cada495b475e798
diff --git a/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild b/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
index abc9378be4c9..1c97728f31b9 100644
--- a/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
+++ b/dev-perl/Data-Compare/Data-Compare-1.290.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Compare perl data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=dev-perl/Clone-0.430.0
diff --git a/dev-perl/Data-Compare/Manifest b/dev-perl/Data-Compare/Manifest
index 82716cf9cdab..11308f7c2bd7 100644
--- a/dev-perl/Data-Compare/Manifest
+++ b/dev-perl/Data-Compare/Manifest
@@ -1,3 +1,3 @@
DIST Data-Compare-1.29.tar.gz 27261 BLAKE2B 0c3dae855276e91a89e82712a1ec114cc27c37c11d770e0e7c7a5e22447575859d1c07ca97bc47d62e1a1bd03ef6a280f6edae355251b7260c093050be786d85 SHA512 ce04d888798d4296c1f256d4debf2f64fed1a239da7e4c66ea0b9e45eb32e262d6dae3afbc7f9114dbb15c8ee81f294fd3b96476ee6cf1617a9d1351878209d3
-EBUILD Data-Compare-1.290.0.ebuild 621 BLAKE2B e60ae16aa16324e7e31e5e5b4d4c2c535143ce19a2626d418ca69d7dcfc4fda0b62e206d80ed7cec4042d8c79216644fa70d58559e27c65879ec8e302bdb8088 SHA512 a060bb92307db4694729c55b2964afa94aacb51c2d6f49472cf03f13d2628a6f6fd69442a5957eb4da2c0d419d1d6494d31e6204d2513e861179ac0c1cad0efa
+EBUILD Data-Compare-1.290.0.ebuild 618 BLAKE2B d4316c209ed5153707e3baefd693e918b36ffc71e94d6d7e9ff55880e8c9a9368953dd0c47ce64999a05837ce84f020eeef75277c753f1c793d59cb42e5f9e3f SHA512 7283d8fd2e39bf940111c9cebffe2856e5882543cbf2edc0b088738d0fa2f754271282ecd1e0d19857fb29599b8981bab914a9e3cce73d6fe4761170837ba07b
MISC metadata.xml 486 BLAKE2B f3040bfe61b55a54c4f7d6edd736986b001182c955525daefb1c07a48b572d1d7c3f835d547a3dcf9260a1a30c662830b3aa84a4d3e03e4a57e7343c2d55956e SHA512 f8173096fe385f031431fcd74e9e87ac30434e68f72df647ff4f66ab869186328bf91b22fee4c522367bb96e22df8680eecd9805b35c0a4d13c11ff01118506c
diff --git a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
index b08d14c502e9..c1a889fd0ec5 100644
--- a/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
+++ b/dev-perl/Data-Dump/Data-Dump-1.250.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Pretty printing of data structures"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-MIME-Base64
diff --git a/dev-perl/Data-Dump/Manifest b/dev-perl/Data-Dump/Manifest
index 328c1c26aeb6..b15c2350874d 100644
--- a/dev-perl/Data-Dump/Manifest
+++ b/dev-perl/Data-Dump/Manifest
@@ -1,3 +1,3 @@
DIST Data-Dump-1.25.tar.gz 20912 BLAKE2B c68ba6c3af8d5b963185c2643411afa294e12a0353baa08c12eb784640aa080926a0e6fc13f57071218fc4ac65d5a16ed12b14894319aee6625a0786a714d440 SHA512 fc859b0f02a44a959da3e162606c8fbaefececf8dbd0aa357d68a5a3143b818ae423dd7862063f2f77161ea000fcaa6841c96a2c4a268b889da9588292b157fe
-EBUILD Data-Dump-1.250.0.ebuild 505 BLAKE2B c0c78eadf26e0aaf0486f7a2874511557d767d5735a8395fabfad2cd29b4de8b7766cc57e437f318120a4f5ac562475ab97ead3e7edcf3e36683c1ec35fda814 SHA512 f3e347ee2f47fac62adaf7248f4c476b4a55692ab2d5fef013fb09199345c378402828edbec8b112c09519ebb05f58bb63a0631e56ef7ef3cc6860c35b3e03fd
+EBUILD Data-Dump-1.250.0.ebuild 504 BLAKE2B 0d07ba913245f54ffab0e43d957c62eff34efae4a848c900d793b908408e70a9d1a3a2f386ee3a5ab57a13ec9ea0925c90a4c2699dde3bb7bf568d5645aaf0d1 SHA512 895b797e76439b84cd5d907dde7db2e8e28fb30e5a5741a319b304e25f90bd7db5963020d79ba6cb86f62a6bfd974bc9baad878d3dafdfa20ba79647c0d54fa6
MISC metadata.xml 737 BLAKE2B ab23794cd775658046a940cbb6f639a1019a1369c27bbeb19472fcd9e4e2034cf0c9b8d1e48bf73a0eb1d46fb8d60d1d11a413e3ff3ae005334d28e4ab05289b SHA512 bf1fda34977d5b035ea0df37b983a1dc682582a6ab8bef0d59401b999af01c9a89a505d7b23f5cd46e27ca97e22858c0d931654aef99131499f81f1f8e829cf9
diff --git a/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild b/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
index 60785ef3e80f..4cad4a8da9d2 100644
--- a/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
+++ b/dev-perl/Data-Uniqid/Data-Uniqid-0.120.0-r2.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl extension for simple generating of unique ids"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Math-BigInt
diff --git a/dev-perl/Data-Uniqid/Manifest b/dev-perl/Data-Uniqid/Manifest
index 59f898ac1c82..97e5da8d2d44 100644
--- a/dev-perl/Data-Uniqid/Manifest
+++ b/dev-perl/Data-Uniqid/Manifest
@@ -1,3 +1,3 @@
DIST Data-Uniqid-0.12.tar.gz 2141 BLAKE2B ad32016a4b5d1ac69fc13149fe85b9aae81482fc88eedaa29f6ce341499300e858a2a314d5a6ad4e651bd5c7419e935f8cba0a5fe3b6365ccb01ee1b13040ee7 SHA512 fd12aae4a810fda88dd0f8296e73760d8d62357cb5ebc675a4b2804d9eee93ebfa01942c7057ad9092e80331504f2a38a3c8a576ccb630de10f5e563752ed6e3
-EBUILD Data-Uniqid-0.120.0-r2.ebuild 450 BLAKE2B f42eca3af37bce79cb5c44ae66a542f9a90f6d06b869f9c7e5ad02b94c87adda3d60a9a4ddcde4d131ca9253c36c68480f6be9d6397e2d987eec81de0103e869 SHA512 d33e85be37394a57b1baf73b31d0c643b25dd8caadd8439a6033f986157431e30c60478fc5d2b4ff0da63a37dab5648918e130e2a4299d248c0a5b224912d0b2
+EBUILD Data-Uniqid-0.120.0-r2.ebuild 447 BLAKE2B 315a83336ebea561891af8caab6da53ec68faed5963c6d465c95df4bc0e3d612d52786162a28c877a17ccdfa6270e979e6e1bae0b209a09155dc21d5989b64cf SHA512 e008c21ccfebe398cfe91b0bdf5f9e684e149210a132e61c83432a7c2cf3450f7fa7e424edd75fa109f374a2aef9a66fbd5745e3b9ee08da21ddb672451d828a
MISC metadata.xml 395 BLAKE2B 3387b08b597ba1c8f702fd564f853d30dab29c61762c6bfe977310ebcc913e2c4c62fadb8374cc60d666ebc3f50f21121e89c8040f5be56735581ffa0dd1525e SHA512 f38f62a9d1af25a602ee178e778f52f92a463669a012f3d1035312d77a704688fd7adbd2b7d8373d9bfa4240988fcf375a2cd2c869354adcfb0be67effbbb632
diff --git a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild
index 958cd2737874..c43ee9afa954 100644
--- a/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild
+++ b/dev-perl/Date-Pcalc/Date-Pcalc-6.100.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Gregorian calendar date calculations"
LICENSE="|| ( Artistic GPL-1+ ) LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
RDEPEND="
>=dev-perl/Bit-Vector-7.100.0
diff --git a/dev-perl/Date-Pcalc/Manifest b/dev-perl/Date-Pcalc/Manifest
index d8732df05186..393f3864542c 100644
--- a/dev-perl/Date-Pcalc/Manifest
+++ b/dev-perl/Date-Pcalc/Manifest
@@ -3,5 +3,5 @@ AUX Date-Pcalc-6.100.0-datestamp-window-move.patch 17413 BLAKE2B 8c854bb9c92029e
AUX Date-Pcalc-6.100.0-unescaped-left-brace-5.26.patch 10615 BLAKE2B b5d3b3d3ea032f7b2f4c188e9b58b4e77916c73e2992e5eee41b106557a913a18de73560432ed3f22f2ea26be5d6ef24eafec172ab5cad2154416f22d05d4574 SHA512 1f4f4a826d5657f86ce31301b655f54951f307a08f9d01d5c49a868946c920b22ce5c144a2419aefef0a028bd7de59b29c723a3f162111326d1e3256a49f280a
DIST Date-Pcalc-6.1.tar.gz 216790 BLAKE2B 72029df7ed1169b9a0e0ee81b1b70be20d5bfb1366abe8bf1863bd7c7e17b7fcbecb565a301642c8ecb641a18fa9bc8c16cbf38137c22b2e80c784ee8e6f642f SHA512 3f234e505f068e068608e76f5963f85172c1b04b5770d24d33bff704b2a50f1e4f222cfdf2cc5a992e618078f0bf018838278db2cd00e8037bdb2482eb0907c2
EBUILD Date-Pcalc-6.100.0-r2.ebuild 846 BLAKE2B 4ff970baa4474bd3b923e54de2024bfc66a741084de04a68a156fb557e5b07e850db1ca5a8924728ec7146096e89e844403f7f7291aa36b6e5a4a06eae67e024 SHA512 c4e7395de234137752fc2d88af84e86fb904b6ee32086bf150573207449f41b2b6be7f7429524d7a0102df0972e3db550293cb6d152ab30c5bb071df706e9e1d
-EBUILD Date-Pcalc-6.100.0-r3.ebuild 661 BLAKE2B 394ec225add194dc63af4b0e6c71a8ccb7d330144c641cee1fe621574160b40431cc33bdbd14f859cdba2ef6e799f330fde61f15d264a0cce4ab01f323eacd6b SHA512 cfe1f0c913a8e2d3628b73d4fe6441f17afa11a934f2d26b34455b0b537e8b3e759183c5986e913ea2c946fce9b7de4918764f8e30c7694f155075ae4ae41112
+EBUILD Date-Pcalc-6.100.0-r3.ebuild 658 BLAKE2B 4a6dbf82a69db0c4898e35bb919183ddaf2a9b938405460de0107f344186ad5cc70e967d15e7f11dad8e3decb383cf80346ce3a6699db6acf0ed610f1ae7a4fd SHA512 12ff375ed5855752dcece6846154f37af4ff0075179bec4225279d646c4e2b9efd10b1a237b75eb045b41e69ad3b9ec2e070dff4cd8acfbce9799ec04b8b6002
MISC metadata.xml 661 BLAKE2B 2f277a08ea93d4961f653bfcf6d54fc62a56aed6b3a8360c40cf7e0b35888cb7f79b3fea4b6b77a8e61fda4fcab721442444f81f7a5b351b62a312e49b424a09 SHA512 905eb90c0123a91779ab0adc83520a30b5d1209f393f9f1fb9a7759844aef655f0c6c63839dc80e44026b103bbf8e8079c5c3e930c4325376468f2633b7babc3
diff --git a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
index a3e22e710178..e1f7b91e56bd 100644
--- a/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
+++ b/dev-perl/DateTime-Calendar-Julian/DateTime-Calendar-Julian-0.107.0.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Dates in the Julian calendar"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-perl/DateTime-1.480.0
diff --git a/dev-perl/DateTime-Calendar-Julian/Manifest b/dev-perl/DateTime-Calendar-Julian/Manifest
index 74284d1701e8..7b6489b7269d 100644
--- a/dev-perl/DateTime-Calendar-Julian/Manifest
+++ b/dev-perl/DateTime-Calendar-Julian/Manifest
@@ -1,3 +1,3 @@
DIST DateTime-Calendar-Julian-0.107.tar.gz 19669 BLAKE2B 6bfc01832f223b9f368f6d995073ce30da2b77b9071247173daa87611a3b399da96ed3f2a6c1b54cb16ca283bf9bba90ab2be184ee2a21d2254a0493e751b7bd SHA512 8219c4d8e998ebeb536d46f2d81b40a5ff21a3fc3c6e8c2c063b334e7a9f2cb73f14cdb5c82cac60bc9b1c6eb6ff43235f955f7775e47aaf4f903db654a34a5b
-EBUILD DateTime-Calendar-Julian-0.107.0.ebuild 459 BLAKE2B 2001667c1ae9e6b8a3dc142799a7221960141133cb9036905eb4f3496e832af06c4221003785ab395f04f9750719f7eff7dc2ac2b3e058a9cc2f1c5e4d7a5d15 SHA512 70b00e8c3539986d273edf82ba6ea1db3c472154840d69e71710dabbcb710378fe6ef95d57667b62211ae8719903405ad6d12856f134397ce571ec710f5de23b
+EBUILD DateTime-Calendar-Julian-0.107.0.ebuild 456 BLAKE2B a8b451da7c0572e500242b0ad25382d14183389233d3bc40c6479b75b80adc327ee7b8a4d70a442a8931fa9d0b56ee18cb7cd4eb05e7cc8761047a81befabd64 SHA512 83599c3839aac0e3595781eaee33aa86fa7e882094fced8ab64f26882f1a1a252163d359bac74af5b7dd3f297886ce36c4aa73cfc2d7ad40ed43847b9bfac5b2
MISC metadata.xml 422 BLAKE2B 150c590751385d5339fdb802558e6b34a12f06592ccd82b1b9577b8cec9c1aa56fe8ded113fce82d4463c458b63f06643169287d73609ae3ae5c9ba9b4d21a42 SHA512 d671790ccc40e826ac61424a3a6d047faa54b5999c34a266a3d5ac28c64c00a7e65508786da3f12b93894d43c8bde348bd72f303c53e4ff81aa8c8c82706bc2b
diff --git a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
index 1c2c7653e047..9034dd137072 100644
--- a/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
+++ b/dev-perl/DateTime-Format-Builder/DateTime-Format-Builder-0.830.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Create DateTime parser classes and objects"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="minimal test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-Builder/Manifest b/dev-perl/DateTime-Format-Builder/Manifest
index 93b1095ee193..e9435b33e82d 100644
--- a/dev-perl/DateTime-Format-Builder/Manifest
+++ b/dev-perl/DateTime-Format-Builder/Manifest
@@ -1,3 +1,3 @@
DIST DateTime-Format-Builder-0.83.tar.gz 63355 BLAKE2B 795a7cab7e837b45d4d509c06f99b7192e85f17dbf57988fa8bf07b0ed5af602135baa9c6b131ce81800ff1144ed3ffbc246119364d162fcfa30bf2956d23c07 SHA512 eb0601dce7bc9adb0b4b6df2058b5f126e36738a9fc1e18c6e09ecf2787fbe7cd9b8ae9a5772590d6fa0df271b5a7fde0f3ab6f2be68e182adaac48ca3ae3837
-EBUILD DateTime-Format-Builder-0.830.0.ebuild 811 BLAKE2B fa0afbeb4a387f6389ca5e8bd46b22dc54767d1bd50ca7cff8d1c7271aee25ba5a0bb082e83691efb3f9029db554c7594c4be8f4169866b62b193d4b6095b9fc SHA512 d0d7761a24096592d9fe917e13ecde43f01b210cb5866f9ac425de19f6bacdedc6e9fdb175825051469200b0d9d26afbc0afed8e88469c729300268fe3d16fbb
+EBUILD DateTime-Format-Builder-0.830.0.ebuild 808 BLAKE2B 0c4305c7870b360ed01b8a0cbf83971d2641fc389d3a51abfeb83a78f8e98f42c6656c4f7721f2a579d22442dc8ff5a692fa32e83c31f2ce0f73f851031c4531 SHA512 335f63c8e1d8cab281e4ea817589bf1336f112c63250a0e451a83a9d24f24c2ec070a5b3382b8d9d8c7ccb56741c5d13945301d5826d434bfa6027eb99341bec
MISC metadata.xml 943 BLAKE2B 153a33a817b0893545de2d041cdf0502532ad510a61c565c2610f5e7ada66ddbb45ae9384c480df6cf186e8033d830ca4bfd8eed019935a34043cd48b76eefbc SHA512 cdaf3d0767b850be5e8c2f71accaaa16c21b4714aae3bbfb85d6f03fa32abb6222ec8252c900693be85b6a50f745c9129083a48531f1a8991689eeb7f19e6c64
diff --git a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild
index f3686a9e61a4..e07d36dfa701 100644
--- a/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild
+++ b/dev-perl/DateTime-Format-Strptime/DateTime-Format-Strptime-1.790.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Parse and Format DateTimes using Strptime"
LICENSE="Artistic-2"
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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/DateTime-Format-Strptime/Manifest b/dev-perl/DateTime-Format-Strptime/Manifest
index d85c5c1b80dc..a84f07cf082c 100644
--- a/dev-perl/DateTime-Format-Strptime/Manifest
+++ b/dev-perl/DateTime-Format-Strptime/Manifest
@@ -1,3 +1,3 @@
DIST DateTime-Format-Strptime-1.79.tar.gz 119122 BLAKE2B 8125e095d6bc9c14b26278bbf2d7b04b783533f75f441637b13c5d5a117bf248b4db6db8da3e8c72e4c39aa45acc38a00816eba21ee29ab13e953021b84086b6 SHA512 842da603c4314e2506f12de2a8ce5e7bf29b183d6064b7f40b663934fba3612e26073835c49c5f58accc9727f1c1883d48deb69e11ceec28f9f47e776c4e2d7c
-EBUILD DateTime-Format-Strptime-1.790.0.ebuild 868 BLAKE2B a10786e06e7add51ed7f4410fff4633d7c774f43a87cb4cc610af3773e9749bc6fbc7e884dfd2fa5bceff6a37b0ae524dc7eb01fc9b4c7bae8a2a2eedd09f6c3 SHA512 ad710b936595e859a60b7cf02f8743fbfd95f4c7541c054f759b74a75af07020decef87375e6e42ca2194691b632d4a226a94d379fd6f23c7554642696ba8043
+EBUILD DateTime-Format-Strptime-1.790.0.ebuild 865 BLAKE2B a5aeab1db5fa68c19aab9c6d7f9755425cd2332969801a8bc903a7416adacc6b542b310d709665e6e3aa993324a0b7292287fe6f2d94258511c53aba4eddd525 SHA512 2330efede1a3d628afd3bc42c52d28b4745021a3e633d30feb4cfc1135ee830eb236a7b80cdb734bd24bb033985a6405e7a48638c683fb310be2214ee9b27c8a
MISC metadata.xml 502 BLAKE2B d97ddac13e97735b35aaac5f209a94a7e7532101d9dd130889d70641d7e6446aa644e3e03a6f7a0790a1a1439bdd85f1255fac2e9fb248c2300ada18010a2666 SHA512 96ed5b2143e555d4b348d894541ada1c3b26d13dbb63ea62959b5a39558cc79d2a0d04520695ef1dc7260015309bde299e77b82cb0260131b8212dbd9583aebb
diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
index 058cb6d73a86..3a6b7244cf2d 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Localization support for DateTime"
LICENSE="|| ( Artistic GPL-1+ ) unicode"
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"
+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
diff --git a/dev-perl/DateTime-Locale/Manifest b/dev-perl/DateTime-Locale/Manifest
index 32a424dc2b6b..bf632f2a835f 100644
--- a/dev-perl/DateTime-Locale/Manifest
+++ b/dev-perl/DateTime-Locale/Manifest
@@ -1,3 +1,3 @@
DIST DateTime-Locale-1.40.tar.gz 1969601 BLAKE2B 482e8b37a8af0d77792bcfd7ac560b0f77b900365e500c73a773a1cef53b9b4ea24e3883327b1720e2eaea049a85f71e5d4ad59b874acfd6e99be65562cbdcb9 SHA512 40942acea6e27ea7e84a6c38ec712c868f9009adaa16b9dbfa4ff5d5094a8add4a5fcaafe49b7bbb8530348ad79ac7a910efab68a5085a41e731108797ea1045
-EBUILD DateTime-Locale-1.400.0-r1.ebuild 1147 BLAKE2B d672654fbf73d442b4591265582cf55ecdf524b0ff74ae4a682062939c9fff70fed9acd5d61972fdb3b6eff699575152b8e56fd7b4ab8ab1fd1ce4f4dcc73b59 SHA512 3f79c7aa24400ac9ec3782eb571fbef774e031a1878a6517f89fd66a20e15b7e3ace672168931215dc17762217e0f1d486361bf01f81af5c110d16b205eab01b
+EBUILD DateTime-Locale-1.400.0-r1.ebuild 1146 BLAKE2B 0b09172e3b7a7e198b1c26bdc8683be7fe1e7f868ca2d46a2be8bc0a5407ee10917915fe7b8960b26abb1666a73bed5a8fb318fc6d128b42a13735064fd4d52e SHA512 37986f230b29124f13db51c0886c0a2964704b15992c00a3092f0155365b0fb63e07f16d784fa3601ca0a5fb7fd6e2daee5d2976a69cf9074595f790ebf31f21
MISC metadata.xml 826 BLAKE2B 7fe3dc4564349c189813e5e0624b5b50920668d0591ed0d0f802d2d7cc51ff980effc63d9cead67d16bbb7e3dbdfbf2765c35b3d6f42e503d08386a599b0958a SHA512 158fa8dd652a0ae0c663d0ffdfbe4e628173d68173145ea1aa26ed1f2a4eee081f081249f932890f7f3dc251e67642a1fc67e1208ffcd248afc23c0feecf88d0
diff --git a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
index ac699706c84f..588a8a09bb1a 100644
--- a/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
+++ b/dev-perl/DateTime-TimeZone/DateTime-TimeZone-2.600.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ inherit perl-module
DESCRIPTION="Time zone object base class and factory"
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"
+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/Class-Singleton-1.30.0
diff --git a/dev-perl/DateTime-TimeZone/Manifest b/dev-perl/DateTime-TimeZone/Manifest
index 3ccdfe3d24f8..7d6dc3796277 100644
--- a/dev-perl/DateTime-TimeZone/Manifest
+++ b/dev-perl/DateTime-TimeZone/Manifest
@@ -1,3 +1,3 @@
DIST DateTime-TimeZone-2.60.tar.gz 948447 BLAKE2B fae2eca04dade2afd28c1ec9ba087bafc144781a4154306b6c97cbf2a6e091eac5346e28ee43e9f00e4a5eeb006635544544d119e8eb3a691bf6ba7375811b83 SHA512 c3fc0dbed3aaa8250f8031de4fc2e9201d1229c42d59dd6fcdbded0bcc51184bf126a090e371dd4997133a3c174b6324115ce78e7725917953b7236e4a0a8526
-EBUILD DateTime-TimeZone-2.600.0.ebuild 1064 BLAKE2B 4fd324d8b60005a1afa04b2dbfd285a56506f620ce1e6bdc8e5d05a48089984b6b3648dafe06788962a269d0ca7f46ac7e87b6e03aa9eb30ee2024b26eb35a8e SHA512 0d804b1ce37d066a94c1b65a58e6faad0f3ab15b8cf46c3a8091568380baf52df954e0c1ae5258a120028060a11b5141161005d3bd3a372f6befa11ad031f06f
+EBUILD DateTime-TimeZone-2.600.0.ebuild 1063 BLAKE2B 15f5ba75c19512490d2873be8a7bb52c0b5c573459a9d1fd8fd894a0c0a3eb68981399706c0bcb5c3c289fa6c3442cef9b98bc6433326c24a2fea28cafa00829 SHA512 cae6ca4c4054a62514332014b2587c65898943946eeae5180663405ec3818d2c71f8463724df4dc6b29efebdd84fd45bd60ca3ad5634caf94ee0b5b9538f94b4
MISC metadata.xml 31313 BLAKE2B 98b7ffebb5825d4ed6dfb2cdf1e451431738c5b08c428977dac880dafc9b78a0518e9c39262dba8de76169f4ad4715a21a8d42e18d6b35cdbe901b5c2772722d SHA512 b06ba76d7c41edd3f825cf06ae338d089b3d4fa53ef4c2fd0f90196e1ab406fc7080af57b0f3a285241c69251fb93ab55018c3dadd51d5da8a747f7611daa8fa
diff --git a/dev-perl/DateTime/DateTime-1.650.0.ebuild b/dev-perl/DateTime/DateTime-1.650.0.ebuild
index d48a4c1ca187..b66d92245a36 100644
--- a/dev-perl/DateTime/DateTime-1.650.0.ebuild
+++ b/dev-perl/DateTime/DateTime-1.650.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Date and time object"
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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
CONFLICTS="
!<=dev-perl/DateTime-Format-Mail-0.402.0
diff --git a/dev-perl/DateTime/Manifest b/dev-perl/DateTime/Manifest
index c40d5b479273..fa2c10f3f8fc 100644
--- a/dev-perl/DateTime/Manifest
+++ b/dev-perl/DateTime/Manifest
@@ -1,5 +1,5 @@
DIST DateTime-1.63.tar.gz 324306 BLAKE2B 0ea0269e003d8cc1bf134becbc11252ff5167d2d538f63e1c15cb75e91e0cfee2c0c1e6e54c62646b427f4e87ffcabc2eb261e5b834a4484e13c1c6964699205 SHA512 9cbff99f41e62e88c144a0fbe275a894b1425e323bcc50cc34af1345a86b31fa65058cc235db1e2cda821da053cd83338e6d5f39ac136692c59348a4577d1dc3
DIST DateTime-1.65.tar.gz 324382 BLAKE2B 7f30ef4e82372ade7e4a77f6ce923d023e4d9816cd3ce92487b2ad45a1b86189e935f50a2cd91b6eb6c928a49041a476a4b40f3993783c3ac0cc0b39294b1474 SHA512 53b8bb5085420104d9cd2b6df076d353684ec6f347caf17f858c9c09e052aa19421bf980d130dbbe0094b791ff071ee99d8222509717008e5a3cd354639f7720
EBUILD DateTime-1.630.0.ebuild 1158 BLAKE2B acbf2d8ee4e213e3dc8ed971403d2ef84fa71a5a531f98b21c144c11f7cdf693320db0c32627c7e1e1b83c2ee228451e0bdd7f2a85de1154c1a52b227102843a SHA512 61d7839e7e963fd9d8beb6e6e89db1f4e6e0af141bcce2267f2921671a38252482eb2544c10ad03c6d946390818ebb6752ab8c4cae2aa188171f747c45e8aa0e
-EBUILD DateTime-1.650.0.ebuild 1158 BLAKE2B 2f45878162a3149098e39d774ebab9af6ff7f87ceb796baca210dcff5395e717d413e7b4d90527a53c1104cce76919777b4be8330d88152638f4b25d440fac1f SHA512 8eb0ac26cdbeaef884bcbb33849f9629ca9ffe966b7f07bcca6b5e4cf25c4c34830ddf2719cdac177577dca734b172df9663110173462b166ec0b917397cb23b
+EBUILD DateTime-1.650.0.ebuild 1157 BLAKE2B 016d473c310e663bbe2b2fc67152228880a24356cd516f082f26df7f18bb8fce678b48bd2d6923952e5a914fed2a1e17941f3dd42f6c1cbd25363a90920510e0 SHA512 7b7131b23d6ca70769c8e462a26906c9b631f360d601399f743a08dc496a4f7a27e7f0abadc1679222e25bc24149050fcf1ca00595d25d25e9eac87ace24abfd
MISC metadata.xml 978 BLAKE2B 3bcdda51d8ea5676fed13ba880cd750b9b862480acca1cd751cd0d58be689ed72929810b7ca43f7228217b1f5313831523e0cb612678be40223259e2ca32be75 SHA512 8f6cb320abeafb02fb8bc5407642ff593e8eba12aa5dde7f207b2a877bc8f536fb678e84883b553504c5c2c7d017b350a8ce2a5865169e4942da071285ada0f3
diff --git a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild
index 36c1eb5061d0..6488b13ba2e9 100644
--- a/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild
+++ b/dev-perl/Devel-CheckLib/Devel-CheckLib-1.160.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check that a library is available"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Exporter
diff --git a/dev-perl/Devel-CheckLib/Manifest b/dev-perl/Devel-CheckLib/Manifest
index e5da4c51806c..e66b4bc624ba 100644
--- a/dev-perl/Devel-CheckLib/Manifest
+++ b/dev-perl/Devel-CheckLib/Manifest
@@ -1,5 +1,5 @@
AUX Devel-CheckLib-1.14-test-toolchain.patch 1468 BLAKE2B 5f1b0dc8474f3af85cdec211f33b8a675cc817ae5bd0fdbe7814fa951e5752a1b19066b21c2ed8ebb6505d93f8d09856861b40d0edceae3ea6e6a08c99ef298e SHA512 dd198c0358b86473d968385b49ef6e4fd328960cb751093e4d69d9f3a257c640b2f8667b039864af1981b4eabb2523e3e1e9440ce6055a2457ec95673f3879f9
DIST Devel-CheckLib-1.16.tar.gz 15863 BLAKE2B 6153daabb65cf78968f93890339333fbb6f3a9f73f64157a1751cf695b5010cd276c28c1654b418d12363027c4a24de573d6e53d615a816f663a3b6cdd6587a9 SHA512 919da046cdd1f48e0ccd8a7734a98f3144c0005c8303b02b43aeedcd2cfc148c78f502f26a80ea2612279e2becf4948b408d8cbd4b7cc514519c5954ae4139cb
-EBUILD Devel-CheckLib-1.160.0-r1.ebuild 705 BLAKE2B 9034c48608034c4bc3a5d872dea7096ecf080620c233cbd18d3ec7dc95e815f6aa628948592c6b3a136457eff3a7d48e35a9c7e2d2fb7d7e4313bb73d217bf95 SHA512 b5ba40175ca74c753c95b9bb8e0a2b65844a85272058f542b889bb485c25fbb04df684b40be9af6a3e42905d0aabfe489f554aaa52893fad0c4d569ede697c7e
+EBUILD Devel-CheckLib-1.160.0-r1.ebuild 698 BLAKE2B b02726d7a28956a537cf2c1b77c16f6225fe8dfb1a77bc8d0139bfbda980c5b40046cadf79583a940aeeda054d55d9724979f51261ad8c549a9fa7b537ee45b4 SHA512 95c44d57a19178b61ae6e4381f4a4a138f5e9ca2b46650fc11853213a216179a0e33336580441175341507706a86cef17be11a6a48c456ae785053529d5a2cd0
EBUILD Devel-CheckLib-1.160.0.ebuild 825 BLAKE2B e3f80fe87a603f4cd107c77b16cb6cddc9eae96d6597fcd004275eddadcc555458d925e7e09e58c1f44ac4f7b38824ed2f111834c6750a1039213995f763f3fe SHA512 dda5778a758caa8238aae15ca99e2b7eba3999cecdf5854c510dba028f7fd66712498fd1f85b126b8eebc3ffbd33523de037795a25f77f150cf4220fff3093cf
MISC metadata.xml 466 BLAKE2B 8fb5388af0f2065e8d1a36b71d6c09543aeb6e51265db3061a1c1b9c765c7182487a21fe2e0518225a8f9b81713c7733ae109408c2af7a775f4b60351b12c24c SHA512 7e2d7ca1d7e2dda92ba858ae52f01254bb41d050c8a314d640f1c6da6d2ee348ac44c0ca3b9214acfdf1054199fed46813d19a31235146ab034b66e9d0797544
diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild
index 07d5843a1f6e..88a3c954ad72 100644
--- a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.20.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Check what OS we're running on"
LICENSE="GPL-2 Artistic Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ia64 ppc sparc x86"
RDEPEND="
>=dev-perl/File-Find-Rule-0.280.0
diff --git a/dev-perl/Devel-CheckOS/Manifest b/dev-perl/Devel-CheckOS/Manifest
index c255a251fcf1..e7f42589cd72 100644
--- a/dev-perl/Devel-CheckOS/Manifest
+++ b/dev-perl/Devel-CheckOS/Manifest
@@ -6,6 +6,6 @@ DIST Devel-CheckOS-2.04.tar.gz 41861 BLAKE2B eab7bd56093fe9a182f378f910d698a34f4
EBUILD Devel-CheckOS-1.960.0.ebuild 520 BLAKE2B 8e2436391a030418bddfec49a6ea6b076937b9c0536bcdfc8b11040734fbf464d02e5054eef4862d4f7eec202ba81bda1de0dfe96df1c0ee01f11291fb90584b SHA512 7d3c9477f7210126026912876ad059095666cdb9ab22883e59e37db9a9fdfc1f867a05206f193ece358d050bb1f08b87bf96985d1f19323e0ad87a625e600ca6
EBUILD Devel-CheckOS-2.0.0.ebuild 560 BLAKE2B 3eebd2841f3b67f2b739e04baa1da877879aa523780921773ffe4e7c8812c2d6b5c101bd0ea3c2f44f9d41ea44328a20e09feccbc30e3767662f3949ee7df77b SHA512 eb04376f29ffc8eed4d1951b2a56591c54c4c6087a28a0d9813f7976797e003a40a96d75f95972ccf6ae1987665ac26e94d5f984e813f271277743b745377af5
EBUILD Devel-CheckOS-2.10.0.ebuild 556 BLAKE2B 64f163dd16aac18a379d336441e09d2a92c37a4741d57ae78a68f23c38ae09e5fecbe76a861803900e3d380f3bcdbf48194d6ec65fab4876967da1ab9f9aba93 SHA512 97d5902b2d8196693a53dca71bb13c7490fb5203104548affd1474a71f863060b7b40f750a3bd2a78b99e650ac872f865bc9d51df32e033d41c3e18a85f75da7
-EBUILD Devel-CheckOS-2.20.0.ebuild 560 BLAKE2B 620437d1c0d918dbcba4510db7cc6a16dffa9e2c3c2411d27404c1dbd01012d735c791172f37a4fe56840a966e063bf4f96fe11880922e0645ce61891be4d328 SHA512 7ee170399d8f8260faca78b4043a707c4a62fc496e90b06332c28d33b2f50a45ac52c65ba2706484ab303855fe5fbb1e87f335b8bfd3966ed06886965007dff1
+EBUILD Devel-CheckOS-2.20.0.ebuild 556 BLAKE2B db8b241944083628944d49a13bba0960644d02a4c63de422bc56ba98c8ef772108257684678421dd37816e0977f53e24559726dc92ba9dea9a2f8506b910c915 SHA512 a5ae04a9d6df7a4fe95675c1ec52750e5ed886f2abaf601d51186765c51762c1be89fb42d377199eb6345d78a00f8c875e66800456aa0f3061ec1df948aa723a
EBUILD Devel-CheckOS-2.40.0.ebuild 560 BLAKE2B bde7cca7f5ecb5c44bbeaf2db5537cece52fefd4a7467d02d9c8b431788da9a94eff8db21b5d00a7a3e7f33c1c16da86adc01592904654e6756dcd6cf8b4bffa SHA512 c9963584183d724cc7801b07aaaec7f0ccf117e833f37bf87af5f2a162f2a0f37d810139ac4f46495cc538dedb66e972ff87cdd3d8a6389b62b8d7c84b9c69ff
MISC metadata.xml 5700 BLAKE2B 7763894bbe0425cbb8e05c5e0da79321bb049f5962d7e03f62a13b6e730808a559d5ee7b43d5930ec0f20d5aa61c4235cca49c84d7458061a7ef5231df7cf851 SHA512 71e671f4cfb05fc8f669f3ec2f1a07b97073e81fe0926210a2b7aab05e833cea15282d67a63f796fb22655846682a566b795b397cf622e78f10874d9e52f2db3
diff --git a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
index fdf0c90d9d7d..11e97b398a2c 100644
--- a/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
+++ b/dev-perl/Devel-Cycle/Devel-Cycle-1.120.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Find memory cycles in objects"
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"
+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"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/Devel-Cycle/Manifest b/dev-perl/Devel-Cycle/Manifest
index c48124c9ffbf..b2bc7d80c4da 100644
--- a/dev-perl/Devel-Cycle/Manifest
+++ b/dev-perl/Devel-Cycle/Manifest
@@ -1,3 +1,3 @@
DIST Devel-Cycle-1.12.tar.gz 7276 BLAKE2B 618e5474cdfcd524da340717e0522880ee7e3e6c3e59438188b7eef836c804b9874084a60e31d14104d36d07df26d9ccea733fb8ab99dd19f6d6d8b4e624fa8b SHA512 e2c83829905449d13c86233ad5bfce28e7b4eca61a8ac1e2f73e3c906a2d8580f66ae84d865ef876c38c2d25f0a5a8adeb05f6e94594274d8a5fa1739842d08d
-EBUILD Devel-Cycle-1.120.0-r1.ebuild 549 BLAKE2B f290e84331319eb28c8580dda29999c3c2eb4dad517a1453a8e0d73cd8b4e7378377c4dda1505b7fda97aebe39669390876d2800206e91b18f4ee92898f03f34 SHA512 ec540a195d7a72ddc8d5ed7aba3131d8114ad9f95c3b03f519d4d6e85fd1702d544c4c00d52f5bdb116a2daf8117a416118352df30a8744dd364c6235f8007e8
+EBUILD Devel-Cycle-1.120.0-r1.ebuild 547 BLAKE2B 600ff26b7e52ab7eeeecb09aa9b47b1deb57ad18781997191ea903a665a6e023efe7d32132a9b7afcfffcc116937c4fdd093793b1208981e996761b043a94f75 SHA512 4a38dd27a166ca6d6daff110ae89ddb4069cff6a873bb124ae19f3771f03ce5d9fdd214a3b11e3bfb901cac7a18459905507807ab3bfa75eaef1bf71551952cf
MISC metadata.xml 395 BLAKE2B 6d97d09cd34ac3c01d1215905a8fcbc8f44c3ac98669a1d8f0e0e2643e0f65b9311e98e2e810687ab6f6a6c47b1a7c1914f0e973030d25b34087784ebae772c0 SHA512 829a6920b0ab21b8abdc69a2671c05884a2ff23634626d95cd1ada76f8d73d2deee14cac561af35ac081940bd9dca1a5587e057b58104418a295264074600f08
diff --git a/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild b/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild
index 6c1af1a5f5b7..a228c5d731f6 100644
--- a/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild
+++ b/dev-perl/Digest-SHA1/Digest-SHA1-2.130.0-r3.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="NIST SHA message digest algorithm"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Digest-1.0.0
diff --git a/dev-perl/Digest-SHA1/Manifest b/dev-perl/Digest-SHA1/Manifest
index 53127104be14..a0ad164938e9 100644
--- a/dev-perl/Digest-SHA1/Manifest
+++ b/dev-perl/Digest-SHA1/Manifest
@@ -1,4 +1,4 @@
DIST Digest-SHA1-2.13.tar.gz 39078 BLAKE2B b83c9013a932f0c1da9a9ff57831a57de04ca57f61ee553bb7f7084cb75eb8bcd61069ab5277af2039c4ede37b8d7c34d7a5c99f434000cd14670d4b2b5ca7e4 SHA512 44d0c57ecc7d2126a0387552e76c9204e45fba174af6ff7abc1c9ae00d549eb7370ee20948caf12fafefedec0098b8231249d14b109c53470ee1d5bf3de3305d
EBUILD Digest-SHA1-2.130.0-r2.ebuild 560 BLAKE2B 0f46357696ec59dfafed6e17de5e3dda54d50f71066dd304d17ae9890ce033ac36c9170b6d402bc79c02e4c47386c83860ababb9f4386080175a882a32a50451 SHA512 5c693efaa78c5e5a3c95088808a8c73509512d9c86a4b225f4bfea66f6ddc6f0858004258c4ceaddd95b139dfcb2214352d8ad4d2f8f6d6b2ed9e95855da9909
-EBUILD Digest-SHA1-2.130.0-r3.ebuild 489 BLAKE2B 66b183412e2daff251f9feaae51933c51f50f9033358ea5e98d84bec7c46262c69679f4002baf1e823ebe0ef5824d173e7f4ea74470188e61232defd9ea36947 SHA512 355148674ea33867c880ee9c1eb987fc5964bdbacc07766ed90bcd2ad4809c21598ff7b79a52f3bc1eb7457dbee268d81ef6d40da45abce02e18915522fce3cf
+EBUILD Digest-SHA1-2.130.0-r3.ebuild 482 BLAKE2B b631255095cbf89530780663a66c7c0e6d2e1bf8999d2ee08313fed9c638171c930f180836b7f05047fe0edcf4b8d94ed1d7fee47c83dbe78c3ee0a723cb146d SHA512 656533b3290b0295b3070a6014833fd2b4f71671ee900c2cd2501e383026e638d963c618fb76a7bfaf745d245668c26ee1d52f4f9ecdc9d58214f88333ea8d90
MISC metadata.xml 395 BLAKE2B 3eedd5330a660633580c5bc2648f22ad0d4b8ed42831049b21b5809b26f7da5b5dc0f80ed368e4baf891c1f96adb0878fb0e9b9e02a2503dcedfb4a7bdce9471 SHA512 a180a1a0f4f8915c4d276e58bb0248ca7fa8a3a5da1717a44953c01121ba65d640283bf8d149f6dfc881a8dfd9c9c6d114673e1ddc340f24cc066500b13eb5bd
diff --git a/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild b/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild
index 6d90f24f1d19..f73cd8d2c500 100644
--- a/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild
+++ b/dev-perl/Encode-Detect/Encode-Detect-1.10.0-r3.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="An Encode::Encoding subclass that detects the encoding of data"
LICENSE="|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
DEPEND="dev-perl/Module-Build"
BDEPEND="
diff --git a/dev-perl/Encode-Detect/Manifest b/dev-perl/Encode-Detect/Manifest
index ed4528e71dd6..276cb8b26e1b 100644
--- a/dev-perl/Encode-Detect/Manifest
+++ b/dev-perl/Encode-Detect/Manifest
@@ -1,4 +1,4 @@
DIST Encode-Detect-1.01.tar.gz 179698 BLAKE2B 17b706be23a0cf81b0831f72fcef73e43036df83e4c656b5d0b4ac7dafa647f1f4c0b3981a95762f80059f5b89d92ab1a49a5188334c15c638705c4e70e382a6 SHA512 cc9c81f716dcb61abb321abd84e4ebb95a674d9aa34c4265f58cace38f6d15ef4f2b8338190ae7d200672e047b795a30ce6155f9c1b1c424e25d962579b96224
EBUILD Encode-Detect-1.10.0-r2.ebuild 693 BLAKE2B 5653190c12cfe2b090cbe1317f4ceab7c68c371698aa9111b8aacda38978f7d225ef277de8c0479701fb081d8e34c9d22d1c9c68e4f169b1028125d5c9bc8a0d SHA512 88a2eea5cb842eda66d0daa68a73c29b5236c8e8a1b17e8db38a6d402107dd77945b32a526663bcea20b7f9dedbd7e6dd410e17d4097c3071f742495b213f985
-EBUILD Encode-Detect-1.10.0-r3.ebuild 528 BLAKE2B bcb2ba35286e68f6d49132062dfe7d4fe45a6ef7dc4c748d33d7d6bca41060ebffaf904b728b8f6bd4fee46adf478f2fcaeb1663d4090450c053abf9ef486e22 SHA512 044fc558056128ae2fbf4076c61e054556f8d10a1ce11f8e2f5d84c11f956b59abf327224068cc67295d67f75cc2b4a34671b5db2ca9d0f7342c5126e2533516
+EBUILD Encode-Detect-1.10.0-r3.ebuild 521 BLAKE2B 9f4dfa771126988511deb33155126aef87e209495cca74eaea1985cd531b3d4ad7c803ab2190b1fac9672b64f6e7aa71604975c19f71a98838ea0af500586640 SHA512 39ca9a2ba2600d1d755ffbd41d1e37ce98e89ccd573f4e948ebadb5e7c3a6c2528e0e257e7bbf82d13c10242dfa7497e7ec4122725b62c6b885f3993eaea7406
MISC metadata.xml 470 BLAKE2B 6def5a2af11920d27c3f3cc924b849d57c0bf877926b4f93c05fe115419969e9715ac988d7df71d077561f6181662fccde1811c84ca0d5ca2a4e8e8cc26de63d SHA512 4f05aff805c012fd765e400097affa0f9bccc363554e6f25214c02e50a62a22875464ad7a99e8b26fc6dcaf5493dbfdc0c6247c263d64851135145c96fee1e5f
diff --git a/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild b/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild
index 7cb5d0f87d17..6738d93731ec 100644
--- a/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild
+++ b/dev-perl/Encode-JIS2K/Encode-JIS2K-0.30.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="JIS X 0212 (aka JIS 2000) Encodings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=virtual/perl-Encode-1.410.0
diff --git a/dev-perl/Encode-JIS2K/Manifest b/dev-perl/Encode-JIS2K/Manifest
index 5c83fd4b0fb2..23183fb55052 100644
--- a/dev-perl/Encode-JIS2K/Manifest
+++ b/dev-perl/Encode-JIS2K/Manifest
@@ -1,3 +1,3 @@
DIST Encode-JIS2K-0.03.tar.gz 419693 BLAKE2B a57a016cd8254c5542bd07a24a48d3d2468feb61e5767e64cf8b15844b661cd4667c796ea32484c3724e691a32c3282908000920672bd7bcf32edaac153402c0 SHA512 93d73a84e394faf8411d158ead0bc398ff1935ba14e35c64992d9fc8c2aa4ce1a71b5f46dbb1a765d3b160b19a9216bec68d42c8be1940d271dde418a62db4ec
-EBUILD Encode-JIS2K-0.30.0-r1.ebuild 504 BLAKE2B 8f01d54c0ca1ca3cac23a5ed597558f7d00f5b914405dda60783c1b8b8c3e416495947b4fdd3cd2caf07d9c532944dbc0cbca0ed87eb3be75bdaa73efb47bcbb SHA512 4bf84ad1d92fd1a0149022b6596eeb93e89d7dd9ae4468683a6b66f1de50810bf8125ac29b6da0a7307f9790049751bde082fca7442a7d16ac1070480691c234
+EBUILD Encode-JIS2K-0.30.0-r1.ebuild 501 BLAKE2B 9f1ce384db638ad4ce490c7db89b4529f713cf7146bdd8cd041a8cd46707585dd57bdabf1ab01cb121602b0963587dcc08895e69831595808c92c1af470264c4 SHA512 3cbe90286d0ee539e17d03ac4d59ff7c19564cef3df30133976c52d680c5a208dfe90c55fba53ce38dfcb1fa3873e22c66bb3be70c82cad78b8b41152a64c1fd
MISC metadata.xml 466 BLAKE2B 34129e7e9e0e0e7d30ac2f5578b9f111010f52f5ae1f08cbed42017a3e3ef6ca763b037604899614c1c41bcfc8070e7a5bd40c749b1ce2aced994bb58f891be5 SHA512 653a609a47277aba548c08438d46df8d5462b4f566fa40b363871e29af20d6de4b6222554722604c0c02b81e26b666ed082f841136720a03de2ba5bef0dbd33d
diff --git a/dev-perl/Event/Event-1.280.0-r1.ebuild b/dev-perl/Event/Event-1.280.0-r1.ebuild
index 95be35874225..41d62f70884e 100644
--- a/dev-perl/Event/Event-1.280.0-r1.ebuild
+++ b/dev-perl/Event/Event-1.280.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Fast, generic event loop"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~ia64 ppc ppc64 sparc x86"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Event/Manifest b/dev-perl/Event/Manifest
index 84912c05ad11..549a2537bac8 100644
--- a/dev-perl/Event/Manifest
+++ b/dev-perl/Event/Manifest
@@ -1,4 +1,4 @@
DIST Event-1.28.tar.gz 256630 BLAKE2B 488f9f7e6f54d62500aea32689c9c09108d058bf3f16df792bf959a42ebb20e09a2ae112829fd17897cbd5f45862be0f67cc9b8d78789a513951bd3db112e27b SHA512 8c7e676c3f659f85ae53ff3b60142943c72881f101f2c66dfd1a7e47babfade0171b78a2062476b6e061f12370b279b73abbe3ab01b07d7088145fa9508e7d0c
-EBUILD Event-1.280.0-r1.ebuild 431 BLAKE2B 69f5eeeaf2df69bc5e45fbb02f1d0b7a32ca841d2bd126a16d8086ac15ce8452fbc6677f99a29db1c95cc875b64199a6eade328bed0c8f47f5c631cc711aa6e5 SHA512 c571fba5c5f7a3f8f098dacec0a672bd44ebdd617684447142eb63d9ad08efb6f8456d66aed2bb004f6d26ce2dc604ace40b040661c4cf95824744e5a5fbf3f6
+EBUILD Event-1.280.0-r1.ebuild 425 BLAKE2B 31a4e29765c05171dd5ea6fa88ddde5d5a979fafb39b57474869f5f6c1a91cfee8febaea67ba30b977d83af71897009f71b006c6193936ed46788c64f6315f11 SHA512 ad3192ba8cd9373d45ed107a28e44d988f7f2dead1afe34deae9d1a79c347b30fa27bee7f115067d863dd7c22cf822b0fae84f89f2be53053c6d937b4bb3e681
EBUILD Event-1.280.0.ebuild 544 BLAKE2B bba00c219feb9439180bfcca937c6b57dda69bc99c680eb6fd1e3e11a479fb389e9bd4914ce6ade05e514f2c55e242146dc5bd10c9c9f8eeff4c996a30a780c5 SHA512 5a4b813952c01803895c3c4374fee362511d49c010f81a68cf742404dec36519cac54326dca7dbeeff63116bf84a6f66e6e35a72b85c5c96996b1f7ae3f588fd
MISC metadata.xml 1241 BLAKE2B 3b8aff9a29bdef3744856e21c97cdadeb3621147aa7beec404ad95d780126fdc7864ee97b6f080847e6e370effac3548102934babd03f03c844e5d87c92ba0ee SHA512 552620ec53dd849f1667aac01c90eea9d696b041ab631b403ed252c7100235b1b350e64802a69adfab197eecb6fa54c25ddaa4753468a670493d62c8f42463f5
diff --git a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
index 6783e1d51646..97e8c5cdda50 100644
--- a/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
+++ b/dev-perl/ExtUtils-LibBuilder/ExtUtils-LibBuilder-0.80.0-r1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Tool to build C libraries"
# https://rt.cpan.org/Ticket/Display.html?id=133195
LICENSE="|| ( Artistic GPL-1 )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/ExtUtils-LibBuilder/Manifest b/dev-perl/ExtUtils-LibBuilder/Manifest
index 9f22454ac1e6..3c880019cc78 100644
--- a/dev-perl/ExtUtils-LibBuilder/Manifest
+++ b/dev-perl/ExtUtils-LibBuilder/Manifest
@@ -1,3 +1,3 @@
DIST ExtUtils-LibBuilder-0.08.tar.gz 5986 BLAKE2B 7dab82d1c70301c6acc51e6b8bc62100ec9d3bc57df133b3e71ba2863828fc0a94a54498180f7d5248db13239ba6b719f2859e6e95f057b6816c072c8d45c578 SHA512 c9cb95ff9ce3d30163e3e6e76adc03e164bddcef1fa58a068f6fc41e4be7289f06712457fba341244e6d37ec5976912920d44ac02ff6c9a2cde368b102e5133e
-EBUILD ExtUtils-LibBuilder-0.80.0-r1.ebuild 677 BLAKE2B f91f42703a6b61eb152825e3f19f44b2a8113acd2b6f681b5891ccc39a2374dfc96a944c7674bde9ae195693e7acb3a23cd3d53a1692d9346455aed86af80f96 SHA512 03776b6d494083f77219831e2e5bb25a8921ae791658fed888f362c4239359adb712450791b6fbd2e45ead296375a895c7986370dc89bdd5295a05e92fbe4ccf
+EBUILD ExtUtils-LibBuilder-0.80.0-r1.ebuild 674 BLAKE2B 72c6a5146572e417998d1dfc9a43c374f05f09bd09866f3fc1cfda5278f09a7018b2bb52cdade9a576241462ac546ba43324892caeda3c2456bd6483da8c7389 SHA512 a966402930ea1afead7fa2838e11d3130404171ff8bda7092726635be95cdb86dafa22088d469fa706a6664aee92e6ff887421bcad01c7fdf0d03030422b1470
MISC metadata.xml 411 BLAKE2B c142c64432e6296453a7a426e6761e214773835712f6c858270a9cd82122b79e596a16a6d05b3f319211650528f0d5031151a706574d3607b50c97b0703bd857 SHA512 c1af82c394cc2a09c38d11ad962836edc3d569c325758f2a193555f3a4354266a1aab70d0c50abb5b5d458046742898aa6ee557e57993ca260a042cc423b4b95
diff --git a/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild b/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild
index 510e87d04060..343fb91e038c 100644
--- a/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild
+++ b/dev-perl/File-Copy-Recursive/File-Copy-Recursive-0.450.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="uses File::Copy to recursively copy dirs"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/File-Copy-Recursive/Manifest b/dev-perl/File-Copy-Recursive/Manifest
index c2859be5b1c4..9d4adc546861 100644
--- a/dev-perl/File-Copy-Recursive/Manifest
+++ b/dev-perl/File-Copy-Recursive/Manifest
@@ -1,3 +1,3 @@
DIST File-Copy-Recursive-0.45.tar.gz 19256 BLAKE2B 15a6065883d3b53e51c168a3d67eaf0a78d13c354a73bc2e58eda541980c0b709f2ba431b97486c112d74354b98a4d81a30a13db0fe12e5022fe65ff7eaef2e9 SHA512 6d8a6c55bc54bfe5ce3834527776c6b1466d5672f5f8901c27053188bbc78e87dd62bed8d330c04079b02d0967be0a8d0cd779e67973cf79a2c6ff87d5921c60
-EBUILD File-Copy-Recursive-0.450.0.ebuild 659 BLAKE2B 92323ab85355315fc4a12ff50488d9c7f77be8de8da619674ed053126e46546b1b3623ce1ca89dc25994fa3f9289781454ab48fe09d1505debfe5c4e63a70593 SHA512 808bf11ca18377495ba2cec9cfe1a2908723629b3b53397feb658dcfa40d5ebd951aef8687b1d983388730290d4f21c16f89cfe498c4ac8f7f1558f406bad8ca
+EBUILD File-Copy-Recursive-0.450.0.ebuild 658 BLAKE2B ff068a9401227f1067bcc5032ca12843a1cf6fa68ff4745b26da60e1c89de8455a98bbe64485c8ec2ad96660d1272cb080e9dd1a42399bd5011f471c6a311920 SHA512 febb124904736ce9b055184d87108700b122848c070c6d986d470d34703f827bbd04b8f5fd03c36cd4911e6252060a8a20a9465cf8af2a6314135e379aad8ebd
MISC metadata.xml 412 BLAKE2B 9255d6b66ff283ca957baa092ebddcc7f2292b9925581292421ba02fa1f961c2db3f658f217f1a405d5adde13b69c5cd2d44e2d10d753d9dc475c1c9425ab10d SHA512 1694311502ea0769eda65f34db724a2b32177ac660d1e9d2e3cf2c70b6230109869533cf36eb131df6a46f4e7f7858c8ceb7f2e7440da50c630a93ffbac7b348
diff --git a/dev-perl/File-LibMagic/File-LibMagic-1.230.0-r1.ebuild b/dev-perl/File-LibMagic/File-LibMagic-1.230.0-r1.ebuild
index 55a9c2e25c8c..13bb7008d99b 100644
--- a/dev-perl/File-LibMagic/File-LibMagic-1.230.0-r1.ebuild
+++ b/dev-perl/File-LibMagic/File-LibMagic-1.230.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Perl wrapper for libmagic"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86"
RDEPEND="
sys-apps/file
diff --git a/dev-perl/File-LibMagic/Manifest b/dev-perl/File-LibMagic/Manifest
index ee771a4a2dc5..63aa50596030 100644
--- a/dev-perl/File-LibMagic/Manifest
+++ b/dev-perl/File-LibMagic/Manifest
@@ -1,4 +1,4 @@
DIST File-LibMagic-1.23.tar.gz 167761 BLAKE2B a409cdfbb7ac448858202ad79ee7b5cceb7d0bd17e42de108818ca6b03e8f8688f15dd5b5b0adc8ccab1a97174b02ccd93d5660dce2c04f585449182bd25a2aa SHA512 894ff64051e607f3b788f52568221cae3a99b7386b534c62c33fccc46d1242d3e851970cd9063a1c1535732f76e2bc2111568a8e83b4ed6efecfedd8facc5cbd
-EBUILD File-LibMagic-1.230.0-r1.ebuild 646 BLAKE2B 2816e8c4b04f49e0bf5f78ab0f6192ee16d5228858a41f926f7326b09284bcded8c33a91aef5b318f02cf32220fff52537083b40f62d93d948a062ad0a25b686 SHA512 f8224a5db47095d7fb1816ba8282406ef0712ad69df0610c92ccf8b87a9ab5ad5d16e6f943593cee6cb0f6dbe1d3c4c8935525115913ac4a9125b2c7426a2428
+EBUILD File-LibMagic-1.230.0-r1.ebuild 641 BLAKE2B 2b42edb157f9f9be5d2b1c915b0f48f21f0fe9023d5a89c838f0eda28534a2f061cc472cdff95439cd7402c76b7182edaac8faf99a4eed6a544a186d26a8d73b SHA512 64adbd55e7e7f5bb3bf19ffb8f54523b68596ece5a6640162bb8b6afd7754628b1823a344a1bcf02d22c1e25ba61a689095389eb49138c0803f4c507748540e2
EBUILD File-LibMagic-1.230.0.ebuild 857 BLAKE2B 322adfe5154323ed5109685e5d019c42959205bf534dfc4707483dea84d64e470eb673c76b16b2cf6df56764bc55aa1d80ded5c01d77774aa7675bb6784ffd15 SHA512 d44994af8944fc26021dec03e1111c0adae04f80003e8974b36957248848203deadedee201c1a495a38a0d676c085200ea46b14d4b612bc1e903b8b3e8bf6b78
MISC metadata.xml 586 BLAKE2B b526e543e67c75fe53dd5ba1aa28cf8b92adadc1b5981cd4b127803d3a7d22f836081358964142ba7097ef5628e498190b8fb72a286f2dc99550cd19c4bfe9aa SHA512 d08d8f60c9312b8ec3882c9579c6e1536f54d3a7358605df176de1fb21593256b59558378e4faacf10542b45fe3fb82ba24874647230e2335d0fe6be17d4c097
diff --git a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
index b1fd7aa877d1..0a8fa966433b 100644
--- a/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
+++ b/dev-perl/GnuPG-Interface/GnuPG-Interface-1.40.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Perl interface to GnuPG"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~hppa ppc ~riscv x86"
RDEPEND="
>=app-crypt/gnupg-1.4
diff --git a/dev-perl/GnuPG-Interface/Manifest b/dev-perl/GnuPG-Interface/Manifest
index ae05973a1d47..c59eb2b1325d 100644
--- a/dev-perl/GnuPG-Interface/Manifest
+++ b/dev-perl/GnuPG-Interface/Manifest
@@ -2,5 +2,5 @@ AUX GnuPG-Interface-1.30.0-which-hunt.patch 499 BLAKE2B e26e1bc4a317454d3a1368ca
DIST GnuPG-Interface-1.03.tar.gz 77280 BLAKE2B ce22f9964fee17b8a4bd65c53b31a7ac17407fd39e4995737b0639a91538fb909f7e036faa2d23a7d6c5cdf85e56a9231b17dcaa9574aad63f1d91a49c4c1790 SHA512 5c8fb872fed755886a1f1b91bf53291207708f5dad2cbf3f69522744e9d4cee17a80cd795b91dfef7e3ce6b741cd2d0c6d8b71d109192393c5d177d781a07649
DIST GnuPG-Interface-1.04.tar.gz 77435 BLAKE2B f72481453e07022d8bd19bfebe95ae0aa69e658288e015503be8ca2a652815c2a9c905ba361ac53c9cfda6131fcd58dd88b60d4514957b84ff0d3d2cb85dc619 SHA512 27394f08210aa1581c91640aa18006f1946098cfbe13870706cbc910de39dfa80985d265e4541cdebee70149d59c89361297f76aab0417bf904cf47ba10d1afd
EBUILD GnuPG-Interface-1.30.0.ebuild 1071 BLAKE2B 0d4bdd1fd0705212266482c2a5483e6b6e2552fd372c292e1bfc9a7d68cc02ea3aadd7c5c2acddce0392121ce558b86231f16ebc75613fd05bbae86812560573 SHA512 817a81293f414c7a4755015bdcab264f9d1e9466a593613d96ba97a4a0a209ffb75a20dc02f67eacdace52c44551d25502aaf9094fcd98b7e3a4eeee92a648fc
-EBUILD GnuPG-Interface-1.40.0.ebuild 1074 BLAKE2B 99f0a9045dfa15903da892d1b8f07b087756545ddc2b7abd1cac960402673ca88b2d9f5a1a08d05560d71b1f4b5e6d758210909d4fe96f210fed3ee49f6e3579 SHA512 72f1eb8587eff4fa9c7857cd5c1214a5888763f69f1dbee6a79470a8d49953dfe8e8677a2edc88dabaee3faaa76ef61c7c3b1fff1e43b329a22a9222bce23b5b
+EBUILD GnuPG-Interface-1.40.0.ebuild 1071 BLAKE2B 34137945519310be014d02b834e0948d54eb9bf2898c63272990886b04807cd22b253121bcc83d23ff0940bafaf1c141bf35bae519879d869ab3740e0f30e235 SHA512 e21291cb85675c346edcdaa7020673cfc4c5f054a83b5050a99cbd40c790f98a59169c3f75c958ec07ee93bb60d3da51a18ea1ba90436b1db43b778584b9225a
MISC metadata.xml 1210 BLAKE2B f51743b57e5bb8b7f5335e9da2b92e0e0aab4a7ebde4a99d1c03a2c2e3de5105284d126ab128682bfdeeb284ec32fa9753599eacff1bc40146f2304d188d612a SHA512 faed617bfbb64f58bf4c9c0d4b032b39427fed287f02ebfff5e7bc249d440fa48fd4729a2e6334d87c99c2922897b87bcb7ed6bcbb4bf1d0bbf359773b50c5fd
diff --git a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild
index e67a2906efc5..a357a1f39998 100644
--- a/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild
+++ b/dev-perl/Hash-FieldHash/Hash-FieldHash-0.150.0-r2.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Lightweight field hash for inside-out objects"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-XSLoader-0.20.0
diff --git a/dev-perl/Hash-FieldHash/Manifest b/dev-perl/Hash-FieldHash/Manifest
index 84f8f4a37c4f..a06561a929e7 100644
--- a/dev-perl/Hash-FieldHash/Manifest
+++ b/dev-perl/Hash-FieldHash/Manifest
@@ -1,5 +1,5 @@
AUX Hash-FieldHash-0.15-no-dot-inc.patch 570 BLAKE2B 8ec8f96dc5e4dba0ecec50c6eefbbb11e884f06f0ca91c9da8b569a60473fa3a0d8edbd751bbdf64bcaa8b9d5987c309de94abfdaab513a9db90852afe57cb5b SHA512 d030f593a80a57883672609daced83d2e3f3aa97b76972159ad6078db16dcbb435a7fc2436e2cf3dc169c0941975c0587d89f053d2793fa4ffef3704ab03772f
DIST Hash-FieldHash-0.15.tar.gz 29082 BLAKE2B 5b8426f3d44e1ba0d10bc24e473b8162189ddad3b378f0863903eae844fe26cff378c73602c4b49085bd0c9e42d5549013111182bd5a09c4f14e523b1c6c7254 SHA512 2f42b0e7efdba03b99c9646882afc47130de1989777eb1ceaf8031769a3a11ebdaa841abedea8288b770aa27c44108846d0765f531a35d707e44a8c1f0f8036e
EBUILD Hash-FieldHash-0.150.0-r1.ebuild 1080 BLAKE2B ade0a5040b7c22ee179524b85c42e2fd9aa827b863c7d95b8fbeac163e786b9ab0fba4f60a7ddaa68b2fb4d6a1b7a5b8063bac422e1e933613c67187480799ef SHA512 9c1ccaaf9ce1a215e601f2e6580f2817c9ff9189ef197fd9e774ad05838bb205117c7e4829542ec79baa29c500595eeca1de04d2d887ecbaf270daf4e82ead67
-EBUILD Hash-FieldHash-0.150.0-r2.ebuild 869 BLAKE2B e47788ab7a00295b4fc05438132c82310cde30bd511e28a124742ac3f1418e3bbc8e2193442b8ad27c2149c1fb393ae0608c368b81e6042d6a46bdf4cb564cf5 SHA512 279dab181e157f60ec5723ca4c0b8e6eb44da7e625b39f36cb7656bc0ba0e9733ad78121ae1d5789d2fc33219199bebd21d0c5d5e79f673a48058aedfc4bd50f
+EBUILD Hash-FieldHash-0.150.0-r2.ebuild 862 BLAKE2B 3f974db71269cf8762705c29695d3a4d8f21f97ba0dcf85f57ee6092b1a55d1dd1eb2c6a70a060876c1f07e829a9dd9cd1be32160b22c05fc9f660cd35f9aa93 SHA512 79a07f62ea60c04b4e54ccb75287be9ed4b8b98408cab5ac4a19cf9e4087043eab02e1c5cbea878286b5305db0e1fe8a72848453d6fb1054f3c0e66c8729a68e
MISC metadata.xml 401 BLAKE2B f9ce88b67758f8fddc042e1cb78f5a7adf23c2c2778cc4422c530255508c5cb4b47353fa56ef639df7300a8d07e338e63e246e89ccf2d1cd233c843b6b082563 SHA512 ed0ba70f817dc46f1750dbc87e53f82d9c7d79fc3ade0368336feb998a45f40aa7c310a4624e79c9b7796d3eb49dd1d12fed9d4ee4f76cb22a8820a7023e289a
diff --git a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild
index 756068cdcfa8..dfccc204cf53 100644
--- a/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild
+++ b/dev-perl/IPC-System-Simple/IPC-System-Simple-1.300.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Run commands simply, with detailed diagnostics"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/IPC-System-Simple/Manifest b/dev-perl/IPC-System-Simple/Manifest
index a672e5870026..52b59103189d 100644
--- a/dev-perl/IPC-System-Simple/Manifest
+++ b/dev-perl/IPC-System-Simple/Manifest
@@ -1,3 +1,3 @@
DIST IPC-System-Simple-1.30.tar.gz 31902 BLAKE2B 2c75046c773afae5b13099050028146aecf276921322d93ff630b28ac5ac660ddb6bae0317ebdab782a4c4056e3fcfc5af0c78c679b6d2b815a969a6cd02d51e SHA512 82937df80ae38a9c21e43e256a21cdac1482d4a069eae282043d676ece06251a7139b752cd2b379a0f69ea9209ddd075607da86c6cb9b25f19cf90d91c28d72f
-EBUILD IPC-System-Simple-1.300.0.ebuild 542 BLAKE2B b78a01b0ba7881afa60b0f8db6dd389e18647ae1f773c5202ad2213367800abb461da2ebe3ee62a5166486cf379e429ca8047b12be46fddb339ced6cfd92df68 SHA512 4346803d7a7e50ddf8052d287c7ea48a0bcd0343c38fb306dd1d9fac3e1355996b3acac638897d6aff51de09d98a8419598a490a19760974b32a53c533895a56
+EBUILD IPC-System-Simple-1.300.0.ebuild 541 BLAKE2B ee423c9bfed1016c0c5d17b0df87cb913127503b6bf590ef9d87343b8ff7a684716c3f11bc4b405ad8ad268406c59e66c2079300d33bbceb7edcb9ca5782cd8a SHA512 ffc9b38a9debb564588928812a36cea4eed59db2b09336985349b204fc27b60fee4e202a5ddf11979ff0a7d00e39ebe18784304042e6a55275de230106279454
MISC metadata.xml 396 BLAKE2B 055eb5969d458f7023ff42b378222f7a660d6da2224f007e3b1a62d3ac5a0fc257b0df27a2254dbf9a7ec77a56d90c2efc675c960102a56d72485657a25b2018 SHA512 6523ad9ffffe21687c1f6d5a71cbc1a75217b291eccd15fa1b15499b0ecff6614895149e97eeaadc907805aeea5947808f80ebd2d264051bd01a56ae686de6ed
diff --git a/dev-perl/Lchown/Lchown-1.10.0-r4.ebuild b/dev-perl/Lchown/Lchown-1.10.0-r4.ebuild
index 9de52053860b..a31c3d17fb05 100644
--- a/dev-perl/Lchown/Lchown-1.10.0-r4.ebuild
+++ b/dev-perl/Lchown/Lchown-1.10.0-r4.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Use the lchown(2) system call from Perl"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 sparc x86"
BDEPEND="
${RDEPEND}
diff --git a/dev-perl/Lchown/Manifest b/dev-perl/Lchown/Manifest
index 2b33f6747c08..f7d57c2182a5 100644
--- a/dev-perl/Lchown/Manifest
+++ b/dev-perl/Lchown/Manifest
@@ -1,4 +1,4 @@
DIST Lchown-1.01.tar.gz 4018 BLAKE2B 971287debbc44a942b8d645dd194b7e538ddf35f9a21da336cfb9166db8d88b049e5594e81cf85140dc527392cbef79137fc567df27bec876ff78b66bbed269b SHA512 f3b7bf7b3b71a7d92449d4ae8249d76b456869e48105db401a49f39f687ee5d97e079485fb2bbaae991a3a27d408959fc132b843c6f69487eeb2958c85f683a8
EBUILD Lchown-1.10.0-r3.ebuild 552 BLAKE2B 7f4a87c0f2abd1df1a5fccd09c400fa56fe0b792593b4eb32527f6e5e0f6763c1f6abb9bf31ffca306667d9b31595955e0bee68795414c54b2a8e41818e5075d SHA512 206ef4ffd994323f58653c05939c39afa2f1e4c402f3be1801e4e67cf93eadc0da3a1c350b323e143d02201e6eed0bc686e8706b00cec3b28652288775a0a593
-EBUILD Lchown-1.10.0-r4.ebuild 387 BLAKE2B f33f80c399f62e58c25caa0474a777c0d5df448512bc7386d88f11870fa23e49da7bfee254f544ee3636a7f2d79bb9acba048055fea20a7d8b572d8f2f24dcce SHA512 382e46943446f3028e27e542e85b35eff04420fdb1cd1858c135fbdc4ba6b0607454100a86c571086bdaa8c8ebfba7047cb99b86ea2bd885fdb4add0772fdc3b
+EBUILD Lchown-1.10.0-r4.ebuild 382 BLAKE2B ec769ff945cc9d3a07a9238e0417f039fd2937cf2e846d1258a0492476f44d9ee8572183da836e20d7170c086fab684a264a523d6ec1e3329dba20215b6194dc SHA512 0e6108189e7a5a77f0fcf13743a75d6f93f08df8bef3e5cb23fd23e9f67270d418ad76df96b8aa5255c007198cb15818dbd48fb2c1755dbecf62f196ff55d57f
MISC metadata.xml 376 BLAKE2B ce292f90d8785d6cb1a5e25da693b385f106dc90ce1c3302fd0db4c98ce8d59ffc474427008dc48f37bc02921ebe2d22d7413e8e5654d60fe8cdbd83704d1fec SHA512 3afea7767aaf2c6113e1f725d8016d60995675bfced8aa04b2827573feb86a4ea5a194f1b8d7fc1834a84a7c7234006c40d971346b9e718089986c72b22f47cc
diff --git a/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild b/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild
index e2ae20a3d8c9..18bb435c574d 100644
--- a/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild
+++ b/dev-perl/Lingua-Translit/Lingua-Translit-0.290.0.ebuild
@@ -10,6 +10,6 @@ inherit perl-module
DESCRIPTION="Transliterates text between writing systems"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
BDEPEND="virtual/perl-ExtUtils-MakeMaker"
diff --git a/dev-perl/Lingua-Translit/Manifest b/dev-perl/Lingua-Translit/Manifest
index 2e020e0a9bb4..3f657c3c19e0 100644
--- a/dev-perl/Lingua-Translit/Manifest
+++ b/dev-perl/Lingua-Translit/Manifest
@@ -1,3 +1,3 @@
DIST Lingua-Translit-0.29.tar.gz 111275 BLAKE2B ea2354bafa404fd20f8c34905f6564abcd1a8958f327850fde8cb8e798d031c3e91af452351f42d6004c0a70b54850d99d2c371f357bb1c6549544a56d787a5d SHA512 96c17e2fb62a6f2240a43181c7b83ffc51b21e80bcaa0d3900991c7a49f3b63f1b8a6fa7ee720a666061d459cd4985ab66acfbbdb5110b9d0bb41bd1924aa671
-EBUILD Lingua-Translit-0.290.0.ebuild 370 BLAKE2B 7a7654782978b19f30e84ec5cdcedb406ff42335ed93c019ad7e393658c46d6d1136d20f68d81bc99a3d6e1441d67caec7bce3696ab327e9e58754fcf3e377f3 SHA512 8e11a8ea81539b24fddbf59d30ae83199bb6f8b05f2a0533daffd59934ce9f0de311f615282a13355ace9a9ee989d63b0a13b1d3a64345a2f20dafa2f7f65c61
+EBUILD Lingua-Translit-0.290.0.ebuild 367 BLAKE2B 1a9ec06225e350a62972b4561fb783e6881db9eab2849b513e1fcf50128b542524c415d5884fdcf0906247b8362478620ce43b31db25ca4268e39515cbd1a5a6 SHA512 4a526b86ab39bc5c978fb8589b668678f48a52d1a845ad876909f46433e23178d91b776c0f51e4fde3ea6b185fcb7ce4c03ac9ce6bc5d27dc8cdf951d0919954
MISC metadata.xml 474 BLAKE2B 49f0a618276dfa6f0e194410d5fe5927e182f03ec1f308165fa8ab902e2f4d2202e057b4e9640dd45c74fb2c190b07027c271bf4349ba4e1da1ba44972c011e8 SHA512 47b5cd55f2c141966d4036eb6e2deb4de0b76d8011464a1882ec87d117022d80bb92263456d8a4ce69e0eca22c53809fd6d5d375d5c3ecd415aa1f29e07fe1c0
diff --git a/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild b/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild
index efebd3b1530d..27361717e503 100644
--- a/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild
+++ b/dev-perl/List-AllUtils/List-AllUtils-0.190.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Combines many List::* utility modules in one bite-sized package"
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"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
LICENSE="Artistic-2"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/List-AllUtils/Manifest b/dev-perl/List-AllUtils/Manifest
index 032007b5594b..ba3844f7b76e 100644
--- a/dev-perl/List-AllUtils/Manifest
+++ b/dev-perl/List-AllUtils/Manifest
@@ -1,3 +1,3 @@
DIST List-AllUtils-0.19.tar.gz 56605 BLAKE2B 673f34e4ddc45598ed469447d537fe8cf9bac8bd21666e0ccbf1e879afe4a655a9e3321b1f4e132716d6bbb5a02970e5076155e4b94376bdc2b0afe2931c1961 SHA512 3f06165a3f416c75f1dd2364cb111479b053eb0a32e3c6a5823e5e8206f79fd3039599e9521526c0080a009541a86f344d921f6679ba4d7eb930d0c1ca2e25f0
-EBUILD List-AllUtils-0.190.0.ebuild 720 BLAKE2B 8c5eed7b4a0191278c2fed3bc15496bee77f4e9428ac05e243b1d64a0b44fde6e29af3e3ad6afe30e3ec78a3fc4c7eae29509b24accda49ccb2e0152b3c2945e SHA512 fd79a505e0742e8400b2f2713284633806da5189210803f6062ee9c008ad26c225e86225ee705bbf38b647ea91f618e951b586e6f9e124e4e81f61c014095034
+EBUILD List-AllUtils-0.190.0.ebuild 719 BLAKE2B 6ef10a2ff11268eb0d2e23137fc0fa9bef8531e8fb9e644cae926c8d0f1394db22df9fbf5d3f39008f0fb5a041ccca2418c4f286f8c7659f631e985913d16b91 SHA512 7a0f3017361fe7e962deba449e8a312a63a53cfb2d05cc8966c1af2dcb041961cf430f2c1f9e63d75728fe21871da3fd4e30a33169c8049473dbe81d0d68012e
MISC metadata.xml 399 BLAKE2B 4652202ca449e5c223fa983ae02d5a4e59138e9ad0cd54fb145db905197b6a208f5e2863e3074a74f5f0f8c878646b5c69f3aba51b7cf5f4b3cae7daeaa57f7a SHA512 e8aaba1968a5da80ed49d887c0caa16d704fd50d3322ea9f18dfe873258d8ce6d8faf8165de8c7aae7c72f1fb567161749e0a073b43520bf7c7fab1f2ed741dc
diff --git a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
index 1e1a0b1fb273..babf1b1ee015 100644
--- a/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
+++ b/dev-perl/List-SomeUtils-XS/List-SomeUtils-XS-0.580.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XS implementation for List::SomeUtils"
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"
+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-XSLoader
diff --git a/dev-perl/List-SomeUtils-XS/Manifest b/dev-perl/List-SomeUtils-XS/Manifest
index f39eb1337153..b0d8c2660a80 100644
--- a/dev-perl/List-SomeUtils-XS/Manifest
+++ b/dev-perl/List-SomeUtils-XS/Manifest
@@ -1,3 +1,3 @@
DIST List-SomeUtils-XS-0.58.tar.gz 94190 BLAKE2B 8b1fbf4acac0ae219885cc760306f8887de56dbed2e7f5b8e5975f2445d93c676dd231cdfbd12d43c052587b5af5ad96f4112c531268938fbed9cf3c1f32b4ad SHA512 f89f5a35224a69a59c1d512a819bd725b324f0968ea447824a42c741c4ba66ee9522db939bd3e75d190e0f2f75d54100912b83a86d5e7dd1079025a57a245c38
-EBUILD List-SomeUtils-XS-0.580.0.ebuild 736 BLAKE2B d06bb643d7d1224f3a13e09a013034a4e2497ac8434b06a642f589322021dab67ee8972c190c262d41a9e1f7e88be8c1822d48eb54cf8febd7004ddfcd41f3b3 SHA512 e9957e4a2a93d2a740f36ff79f57278965b0f12ca9f77d1286b3bccaec787946fe80142e40c360d3d5d89561180f7ee4e88520a26d9f9d3efacc166fa73e577c
+EBUILD List-SomeUtils-XS-0.580.0.ebuild 735 BLAKE2B 1d22d8637daed253cdf55585cccabaf7f3605d485b96975167a8b3673fac8682ec2f5d3389ab08051fdfe0d9f3578ad574044a07933a8ee9e8d4e6325b9a306a SHA512 85dfe390b2d012c3b5e619f81a12c1987bd0ca8c5db5445479670c55cb6ff112c0ba260b9d206a7d7cbaf7c9d4dc2ec4b31fa5f10ce30db89ad551f680c0726e
MISC metadata.xml 408 BLAKE2B 8cbc8ffac9fdb160b647833ed0dd98f57a5ad709d5018551ed96f83d2439b6547e54820bbbf0c2efb02c2bddd7395b604e8cc3b31f4c23173f83d50486621207 SHA512 89a15fdf9b802e067de2786266d491bd082e27efb7dc92429bb17e7bb446cfe12335ac7a1edba8dcc4e916de908482fc74a4c87d435ba780b8322cd98af82b84
diff --git a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
index f3407fe33346..96971c55aa58 100644
--- a/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
+++ b/dev-perl/List-SomeUtils/List-SomeUtils-0.590.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Collection of List utilities missing from List::Util"
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"
+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
diff --git a/dev-perl/List-SomeUtils/Manifest b/dev-perl/List-SomeUtils/Manifest
index 17627544aad4..15c1c7234d7c 100644
--- a/dev-perl/List-SomeUtils/Manifest
+++ b/dev-perl/List-SomeUtils/Manifest
@@ -1,3 +1,3 @@
DIST List-SomeUtils-0.59.tar.gz 69166 BLAKE2B 421c11f23a03f98f4a5a74230d902a3d13c038fe30d468eee45c68d259b4fbdb5ce7db8e0a042007cda93addc4caa1b49ab9c7f6ff466f38d77acc2354e32755 SHA512 e8120f3231ae91ec1d60a90281bca6d109fc0df0d98ddb45528fcac186854acb7e5805f77c0cbca589ff0e0f2ecb5eac1a86d10be52e9a4902f59f84fd0a3d79
-EBUILD List-SomeUtils-0.590.0.ebuild 714 BLAKE2B 94cc7d0c57d377392926e56e017c7394a26fb88acf9c467410424852c0d6456d5b043de24b2b2b428707c0d7f51feeb7dbc450532241ac44e3253a06f1b85f9f SHA512 c0cbae9b27e561bcff52d7bdeb396865ee1b7aa4ea6e9d5128153869b0529d80cbbd512f0601e03d06cb6360d612b387f0823c1670aa2e4105155683c528cd91
+EBUILD List-SomeUtils-0.590.0.ebuild 713 BLAKE2B 146ab69df1baf748e9ab27619da1556ecb09bc0c4e53be58a8194223861c02b76798264b2ec010d6d0e8e3270509f1fac6fecc03d384a2a3d6759cab718ac129 SHA512 680b85c489b72c6551632cf0273aedd17e6b3025ed7e506f09ef94af0ca08b38468e7a250b832a06d71f1f77ab6a52e37b984456ff6b3a6774f604b809c7e781
MISC metadata.xml 467 BLAKE2B 0d6e09a46ad215d9b2c0990817dd31aa23b71ee2aa9e1168617c17d4bba2cbd104bbd61833ff316202058160a78b074abaf9096522078c62dc493faf329ecfc4 SHA512 04f117b7a4c0a81dfe3741417ea35a0f16209d0a671480c420706f21c2a01ee5ea1cb81bb39f6f7b8e1fe9bf30feba74b83342ca737a4570d836ccec515660e0
diff --git a/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild b/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild
index b8669fa874fa..065a3633f5eb 100644
--- a/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild
+++ b/dev-perl/List-UtilsBy/List-UtilsBy-0.120.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Higher-order list utility functions"
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 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
>=virtual/perl-Exporter-5.570.0
diff --git a/dev-perl/List-UtilsBy/Manifest b/dev-perl/List-UtilsBy/Manifest
index bc1500ad27c3..f8cf0e8e6e6d 100644
--- a/dev-perl/List-UtilsBy/Manifest
+++ b/dev-perl/List-UtilsBy/Manifest
@@ -1,3 +1,3 @@
DIST List-UtilsBy-0.12.tar.gz 23469 BLAKE2B 92e9d317e7451106fc975cd4fb7df23a3fbd2610c7e3049ad4811034e5aa47ee58b6d65630f8ed8011d787ce9795a936c0ecdedc837cb5ec1ca54bd73f59e039 SHA512 8be14ef99a49f3e6ff524d08244522a8724857f7aa7af70db4475befcfc7ab34c75041942ef7c737565567c7f578a0d8ecdde1a61d193572e0010838fb1db0de
-EBUILD List-UtilsBy-0.120.0.ebuild 586 BLAKE2B 4715eff559d338074cf175abcbc0289c2c618289287a8b4d63e15aa2edf9e775d58424d1fea7d3feca6c895d9538d0104bc98653b41d851930fa82ba64918415 SHA512 f08535d48fd7640c0b52b115879208ebf3812711002bae3df5b9eb0cac4f2ca36e6c293582e0247d35db65dfa8b8ae9bbbd75b3d34fb11f2679d8a6c38227420
+EBUILD List-UtilsBy-0.120.0.ebuild 585 BLAKE2B 1ce10b057e692e7d6128291adebf818cea69e1d629edc102981a017a5219ad10a939eadd6dfbc2717ab72255b8c7a7a3a38b54d9b58d456027d104d2708118a5 SHA512 6d63dbe2a5dc282c0bee57d04a99c5259a5e4b66a22363ff9c8d016010e2509b69246fa46bf26141ed6457ddddcdcb2927cee4a89aaeeb638ee3b9a4f5902baa
MISC metadata.xml 397 BLAKE2B b32ab3516945cf9579eef267eff4a7928659d5ce563c61833d39366871629ea74b48855d623b67025c096dca2d3f818bb3b6cef4796f39d4096a8d472c02c5c8 SHA512 8377c2ae85839619eff36144204469ae6987b5b1ff64eda3eb75423642f0d97f97c1fd771d85aed6a4f788a54632e61bec896735fea89902b6ebd831b31a20fb
diff --git a/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild b/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild
index 048a464cc4ea..814fe2408f49 100644
--- a/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild
+++ b/dev-perl/Log-Log4perl/Log-Log4perl-1.570.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Log4j implementation for Perl"
HOMEPAGE="https://github.com/mschilli/log4perl"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
RDEPEND="
>=virtual/perl-File-Path-2.70.0
diff --git a/dev-perl/Log-Log4perl/Manifest b/dev-perl/Log-Log4perl/Manifest
index 26942dd3b948..20c4d7bfbb07 100644
--- a/dev-perl/Log-Log4perl/Manifest
+++ b/dev-perl/Log-Log4perl/Manifest
@@ -1,3 +1,3 @@
DIST Log-Log4perl-1.57.tar.gz 280072 BLAKE2B f8908c37bf24bb76588094877aac50c11e4421d3c8252ffdd3f12f16e0fd3b591322e4fccd2dc37a90c15355ba4e83a216d5969ef124ae41855d00567b61ed02 SHA512 5ae4183c5d62addadcdfb70b5097ff1edbb83a9c44d6da0ce28349c8fcdea8ae09c95be24c82e7f71dc9d3c7e64bad605a16500c3e5570592d0482cd39309511
-EBUILD Log-Log4perl-1.570.0.ebuild 603 BLAKE2B a4d00c151dcdc9c3c4e3d30ab1ce06d68f12dd3cb34a61f86c608e252bfc737457f6c2e5b5f739ea920b95f708687488d6ec9e3123f72a1474d0541a0d1f96d7 SHA512 d31903f9e2e122509447c7c268e6dbf9730eb62c9320e293e4764e78aebb9773ead8e1a8b5d728c31efa4fcf1945693f11a576dcff4394f764f706e16d336904
+EBUILD Log-Log4perl-1.570.0.ebuild 602 BLAKE2B 4dfbfa732ddae3e90d57546eb4509d8f4389e612751bbdf9db6e54cb82650c9db552c305271fea3b2524e130482180eb7dd08e5f76f909d6fee8a185badf6942 SHA512 7f54cee9b5dbf447650dd0f5223c286603f4dad853e65f233f6a08718ba20c131078b0b62ebd0bad3bb6e642b8b46beb405d5cfe354d80fd881bb5086bf5ba4a
MISC metadata.xml 4282 BLAKE2B 5d65ab464324ae48e751473100c62ec7335199ef67a983003118c4db32d16af3398c35169b98e2d6bf342e34e94b2286917436d587ac3297c8b53d9373c7ad05 SHA512 480e476770b32c9468b125f42039a02dea01d15577fa924c81ade5514a51a42a37e9114751e9d82f3acc3646d332e9881e220c57b79408e31e4dabb927e333e0
diff --git a/dev-perl/Manifest.gz b/dev-perl/Manifest.gz
index d14b780dcaa0..f78eb76ac16a 100644
--- a/dev-perl/Manifest.gz
+++ b/dev-perl/Manifest.gz
Binary files differ
diff --git a/dev-perl/Math-Random-ISAAC-XS/Manifest b/dev-perl/Math-Random-ISAAC-XS/Manifest
index ac4a01c20e6d..ec0298a5dfc8 100644
--- a/dev-perl/Math-Random-ISAAC-XS/Manifest
+++ b/dev-perl/Math-Random-ISAAC-XS/Manifest
@@ -1,4 +1,4 @@
DIST Math-Random-ISAAC-XS-1.004.tar.gz 73293 BLAKE2B 12a02a5e1414795c7ef97f88f6f259447a7eabbd8c661566bec5cf752a483aad764d24c70b68196fb8a3f4387200591e818db4984771c430fa4264a384af5367 SHA512 40c46b5f247f585a407ef9f36b5874d9cf03ec05963a9d92d988ebd63daf1e37b1b51308845d4596f47b5ad7203953bcb7fbb421c905b526dbe99b246ccb4d87
EBUILD Math-Random-ISAAC-XS-1.4.0-r2.ebuild 1106 BLAKE2B 551f3d15df58aa96a3f981ad9e256f5b2e21f074f9357650fd73cdc2b28b06f4d29a95ae5db1286e052f5d574418322c2bb48d8d031a85100f531103b462a877 SHA512 8a9196322ce1c5e7524b44d3b172e9d2c617dbe9caf1646b7c58d9e082331e8e087234a50a0ab34aae644943b43cbb6cb64ebc1538deea0358e465f8832f97b9
-EBUILD Math-Random-ISAAC-XS-1.4.0-r3.ebuild 907 BLAKE2B 2cd67ffe54e99655a3a75536bbbc96120f9f6a129f9f25a3c68e84d083486a45df6ae6f2fd75e4094e854daee70b614118ae73e0623cde52689a58124ecae896 SHA512 c5a13e7a2504bee19ac74f3890dce396f7b55dbc54ac8b358426fdf046975bce3ecd751bfb5cf37d11533eb67993a3930fe866997d0e93093ad28329911b6ebb
+EBUILD Math-Random-ISAAC-XS-1.4.0-r3.ebuild 905 BLAKE2B fe87de8893e7f0fb9a16c293eda57f3c24e709a9dc983f0862a533d2008753b712ee818eb5121026e81ad92ec891ee09a741ee95992818cf6f758289f346c29b SHA512 f0fdff14baffdac5af5f16b56951a5ab20510dfcbf5b78eff6ebfd36d48b8e51f498482ab3acdaa5a69ce8213a6e401725901ec306040f63e1dcec42df4c1414
MISC metadata.xml 403 BLAKE2B 1aaec06c830ff060ea60e0006e69e8722acb0a178be516dc1dd4c97d7109a01d9e3a17c579214ca206a612ec3fb89e7782f06f961a95803c3c9d4bbd347178c6 SHA512 c1258273d35570ae017e3ffd5a097fd40ea2e0e7aa5373bce4e0d65dbf2585b3e10c709058194a5b18f36668a3321745fe2a35fe6d8c8825ea2f2b1e5a8750b4
diff --git a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild
index b2527d47ca4d..742b5b6d38ca 100644
--- a/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild
+++ b/dev-perl/Math-Random-ISAAC-XS/Math-Random-ISAAC-XS-1.4.0-r3.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="C implementation of the ISAAC PRNG algorithm"
LICENSE="public-domain || ( Artistic GPL-1+ )"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Mojolicious/Manifest b/dev-perl/Mojolicious/Manifest
index 756004be1ac3..e79074633dea 100644
--- a/dev-perl/Mojolicious/Manifest
+++ b/dev-perl/Mojolicious/Manifest
@@ -3,5 +3,5 @@ DIST Mojolicious-9.36.tar.gz 938951 BLAKE2B d89c83bae482b0510d223e9482767574a3e0
DIST Mojolicious-9.37.tar.gz 940046 BLAKE2B 7c4e2d17f39d75acc9b318b8d6e8242a037bcbdfdf8d90a3ba9a87264fd4537c95f2e7a2dfa08471af665c66be2aff9f7581400e4c373780c4dff408072cdbd0 SHA512 1cedde9f4e695b710abda9e92df4aadd67594b37e0080e1f44ddf786278b947fbe1e37ae3bdf3ebcf10cf41264e933de115f62209c51dbf5b84d5d75af7f0cd7
EBUILD Mojolicious-9.350.0.ebuild 632 BLAKE2B 28d73a7f8c8975b13d9c7284c8350f467458e2d0ec574711704789ef8c47243189339d701d29003475aa8d4507874ceeabd67f2c439e1a61167a92ddb15ddf7e SHA512 82c3f18ca58193a71ef16b880baa1fc733f5430f436444f8d2e16c70cf7a3f10e78538f2eb45ef3e3656e4ca4e0175ccb01eeb7d7e010d7cb3862730146867ae
EBUILD Mojolicious-9.360.0.ebuild 632 BLAKE2B 531069d9ab0700fff2242c86dd63f4b648f82b36db55ad9ad74908cf6b99addd3e0fbdec7deab962d8bd56d3a24953c9a4a5c89394c3f477e662ea4d46245a77 SHA512 557c3f2d685393bb3b6a429a73f8898fab6d8abe165be8e6b017781174e63b4e44614879504036f162a70c139981c2a86f1da56fc110f780db3670d2bf07e50e
-EBUILD Mojolicious-9.370.0.ebuild 636 BLAKE2B 5f3bf350fd31f227f71d45d7e6541f6826000db20e5126bd238718d6894ecd3ec6cd9571492404a796ae8b2fea67a770d0f39d9bc92716df625231d917df4f96 SHA512 9711dbd0f109ae86f5f1eb62c13d51f6568cd203ef2e015ab7fd8a5ede39fe74b74ff1516f937313a223cee7aba74e01c66f1566fbcb0cab3f054c0fd15f3636
+EBUILD Mojolicious-9.370.0.ebuild 632 BLAKE2B 1f5e2a59df25a21d37be7022d96b5b52493e8c0ffdbb0a17f7b38c41d184be63a430c0faff486de29348777856f141d966656c77d110b95dc321dcdb7593d14a SHA512 c124c1efbd91e1253c5df7e36df22308846e0d7477645be1dcea02305352bf87d793689b50494987eed9aa49e2261742fc85c11e9663b1220da44da624d0cdbb
MISC metadata.xml 7808 BLAKE2B 26ae8b8b3ca60b83167e507ec4193a928ac5a3bfbb28a27d0047ac3e87b410827c8318d030ff7b3a250b664d52fc2adfeb4af9be0e35b1faebe261ce82532fad SHA512 fe18c632cb0797640460060f5e794dcd5912f74dea2a3cb7655123668035ad68ff804f1b6eda3b56fbd954776c51766776aaf7e03b891d20108335b4a28bbc1c
diff --git a/dev-perl/Mojolicious/Mojolicious-9.370.0.ebuild b/dev-perl/Mojolicious/Mojolicious-9.370.0.ebuild
index bd4e159bffbc..a6729b94003d 100644
--- a/dev-perl/Mojolicious/Mojolicious-9.370.0.ebuild
+++ b/dev-perl/Mojolicious/Mojolicious-9.370.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Real-time web framework"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ppc ppc64 ~riscv x86"
IUSE="minimal"
RDEPEND="
diff --git a/dev-perl/Mouse/Manifest b/dev-perl/Mouse/Manifest
index 1c57126ac58b..add4cddf7ac4 100644
--- a/dev-perl/Mouse/Manifest
+++ b/dev-perl/Mouse/Manifest
@@ -1,4 +1,4 @@
DIST Mouse-v2.5.10.tar.gz 220349 BLAKE2B beeb21bac24f3a89b3850e8d6b720dccce2142dd32b03a0235f57bc93de76cb5b277d1a38a50e219c0bf9c8924557c7c85d659ce9453f0211c939d0efb78ea37 SHA512 949a2f18257a5afcf4dbbb84094974f4d80e1e4531b4b9d8618cf141252fd11b09b79daafe1de79faa620905988f649627bc2fceac357ea2f180db74cd48f711
-EBUILD Mouse-2.5.10-r1.ebuild 774 BLAKE2B aa9a70674afb1e810b148a6f210db7957445b6c5ad92cd90d2b5a09e02ba6695e36fe7de8e4e5f5bf55cf2645f7de6e4e05e77a7bd1d2358845641bb8c5a85f4 SHA512 79e5956abee07267d0c176f1def155e2c6db6077d0f4cff2cef68fb18aff97c568b1e8bbe276e05a87d6e2b69d64e461b71ff33298b0cdf672e178e2ac1c3d99
+EBUILD Mouse-2.5.10-r1.ebuild 772 BLAKE2B 07732388459341b66390c90e25b266ec67ddcd7b41bc2fd016077cdb14e3eeacbc37e9765954e253742cdc6502069fe2e942c01f02b77360611737ad27248e0d SHA512 9bedc05687d6ede4f0acfceaba4565791f5e5c45c66897baa314355ac27afb57c3924c94f7b0b2b8d8bad838891b524d879e22ce0e2e8f048bfb40e067eb33c1
EBUILD Mouse-2.5.10.ebuild 1009 BLAKE2B 0943031c303d5fe05a9f2561d1c5961dc70bcd214eaa03ba9716ab3df71266b17fa96b121a7eb04c0ffdf08d352009da9f2ec5b9d8cc31c4f468dfb92ac2b932 SHA512 ccc120e24eaf9fcb3795a8b19cfc5306574e032f7430faa195e1dc5ed5d16159337fb525b0bf4ab0adb5c9455f8e1cae1604c9323cf92e647b5276f33f1547a8
MISC metadata.xml 2263 BLAKE2B 125a9173f0ef445c3eda10ec00071cfe7904de605c06a57a7a4e5827abf4cafd1183f74c8882d543234c618085046cd0ae1feba582604bda8d425a448c046b6d SHA512 b6177488e3242896aa9d0ec8f3f0fa9f92c1a12ed1802c983669dbd74d6812947963256c362b5e876984280049341b53b87ca492148e8e44fda6d4ef87498a5f
diff --git a/dev-perl/Mouse/Mouse-2.5.10-r1.ebuild b/dev-perl/Mouse/Mouse-2.5.10-r1.ebuild
index 844b0cbb50ef..d3b41bf915f2 100644
--- a/dev-perl/Mouse/Mouse-2.5.10-r1.ebuild
+++ b/dev-perl/Mouse/Mouse-2.5.10-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Moose minus the antlers"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
RDEPEND="
>=virtual/perl-Scalar-List-Utils-1.140.0
diff --git a/dev-perl/Net-LibIDN2/Manifest b/dev-perl/Net-LibIDN2/Manifest
index 48b33bc8edbe..ddb851821721 100644
--- a/dev-perl/Net-LibIDN2/Manifest
+++ b/dev-perl/Net-LibIDN2/Manifest
@@ -1,4 +1,4 @@
DIST Net-LibIDN2-1.02.tar.gz 24518 BLAKE2B 0ccbadd445fcec84d082acdc6c43566a50276fc9bb4cc5a1e954761889b2712c8fde4012e1ffacfefcea796d7d04698a74928895ce822ef84d74f44c97b36b37 SHA512 c421b6a675e08993d0e9ae4cb11a666d3ecd9cd11c112399ce2d2ec49c3b21e462fe0e6043d3dc821bc31f4880b3b0415ce16f946cc537101a633b8d19234855
-EBUILD Net-LibIDN2-1.20.0-r1.ebuild 594 BLAKE2B 518fa0b16ce8c226bf031d54e8e9db5aaa94eb027a7f38335d8e428f7e2975d4522cb426ac0584e02021d82c513803612169b2f30b922c66980435bacdf41747 SHA512 a4fb38fc44b41e6b6fa146dcce5a62c560572829758f07baff9a6a01864f08b5d6389ee9dad3f0591e99cc518944d74b1741470728115337a3083d5d6ce598df
+EBUILD Net-LibIDN2-1.20.0-r1.ebuild 587 BLAKE2B 1e3e93e459ffdb3b5d27879459e064cc2f043a1ca37ebeac052505f86eafb2b74a2237eab96e8c80ae41e098744f544c37caa63a3e4c43b8449d00ad3cb72e00 SHA512 86b7720c8c50c2f6706b80c4320be21f2cdc8c2c80e30baf198b53051cb45e2403eb0c3c69145d6d5daf049b4cb288cacc2b630a6a3dc87167c2acc22fa4bf10
EBUILD Net-LibIDN2-1.20.0.ebuild 780 BLAKE2B c2f87afabebe401df652470d7d13507cd8342d2cccda356df746ccd21cd593f7a755b464987bdb7dd240b73bebd497b94f262966752685df2955fe9ca4b8ad1d SHA512 f6a3be366630b13837bbc2d7540d923d22bfee56cc1d01f514a9ce31b56dd65cfa905a37f5950694b1307e92c976fd2b03a96339e419b45a8ef0517f94e62aba
MISC metadata.xml 395 BLAKE2B 9ec41defe077073e76d410e65c09b98f1e7be7b95ebc5a2e9e74e9a3845766caf944f7cf36ad1f7637b612bf96c6c2d48793ddd1c74def16129844f1a8aa712d SHA512 e2c7f284a2a769588fda9569fd519ded3378e3ff9853d9c2322e4f71d78f62085fda35a4cbd4f40cd80bc10c58001ac3d41ec3717dd3ec82ca1a8c60141dffbe
diff --git a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild
index c7947329d824..72354a4cf64a 100644
--- a/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild
+++ b/dev-perl/Net-LibIDN2/Net-LibIDN2-1.20.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Perl bindings for GNU Libidn2"
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"
+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="net-dns/libidn2:="
DEPEND="net-dns/libidn2:="
diff --git a/dev-perl/PDL/Manifest b/dev-perl/PDL/Manifest
index 2376a444f054..9bfeae4a5a4e 100644
--- a/dev-perl/PDL/Manifest
+++ b/dev-perl/PDL/Manifest
@@ -8,5 +8,5 @@ DIST PDL-2.089.tar.gz 2993088 BLAKE2B ea204ff75520d6d790cb234ff7fc3661d352cea891
EBUILD PDL-2.63.0.ebuild 3716 BLAKE2B 7a7433bd724acff1f92ecbfece43d4d2ec9781cb3294e93a1047e4aef6702e9b970d293e1cfd4b32e293b51e268ac5f594bb4e55e59b98db665f10b28e397a2b SHA512 21aa44a0fcaf38504856a2a7d0a142734adfe355dc38e76e54eb72465d2b9912d4d905d7c8ad82333d6ae1cc47516f23acbe7dbe573fb5f884a2da7cd8c6de2a
EBUILD PDL-2.87.0.ebuild 3387 BLAKE2B 40b0daeec184a3e7e2b8c37aa393beb78179eac0f936cff3dd00f8510877cd8e33e5fbc0eebb11a1871770fc40c64583e0d40902c6418fa07381d5786b41c33d SHA512 19fc7ebf238b4a66a684b3975914b9a003e8b2d3650bdf5abb2c4ce2ac28465dc7e619cfc939ed3c5056511aff9e452eba67bf414824e9e9278e716fc73b31e6
EBUILD PDL-2.88.0.ebuild 3386 BLAKE2B 008d524536e6cc37c3d335751c4a630ffd4e4fbd36507716d9ca242010de916efabc4a37791409a49c947873644047babfebc7a6cb63b05e062ea35db1491757 SHA512 8d65fcfc0fc5fe144c914ee993acbdff208a4e2542dfb6ca21d30bf613a3c78de82ffaf9b7b68dbde17947ee7a7bd074b3a6c5922f326e845eaa02be213ef4f3
-EBUILD PDL-2.89.0.ebuild 3387 BLAKE2B 59134d31f9e51e19702cfc0dd181e9bf7942164fe2915c0874abf9b8503fa240328f46ff35c26dbd82a638ff1dc87e12168be644ebd9fc2ce5f10ac843cd0649 SHA512 f49d088260150aad7d7a9f9652773bb78de9a6c888007d9b8b8724d62127f57da4fb17094cac1a02dc1749af068d8f90d877ab61387330f43c4e10b39ae38452
+EBUILD PDL-2.89.0.ebuild 3386 BLAKE2B 88dfb5f72b713b08cd122697b08338ad8d138fb687c05259dd04329050749a4b4767a9cd2b52f83a7ef9c43eeb5d3c514840f80508107bd6ff49e17dfec71cce SHA512 06adbd84b84a38450d742c7b2247b9240877c1396339b6a73cb90902c6f22514345274978f3efd0cbcd73eef6fd12133dd836d9b03dd2d40e64bdd534a40cbc4
MISC metadata.xml 14077 BLAKE2B 10c3234191f6823efb3808787c5555e99cd2ea35b5ae8adfef16e09dcb9bc2985b9243accf6a223ac571b5fd8b6f7b7759d475aa2b2cbaaa081d835d10fb7010 SHA512 1180818b535bc07dafb8091aa34483a01c5f937190e21cda23e756f3805e52719fdf511f32715f7fe873f2d944cffed6cd1825a631ea84662bc0ab010f126152
diff --git a/dev-perl/PDL/PDL-2.89.0.ebuild b/dev-perl/PDL/PDL-2.89.0.ebuild
index 048e25dcd038..fbaddfa45504 100644
--- a/dev-perl/PDL/PDL-2.89.0.ebuild
+++ b/dev-perl/PDL/PDL-2.89.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Perl Data Language for scientific computing"
LICENSE="|| ( Artistic GPL-1+ ) public-domain PerlDL"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="+badval doc gd gsl hdf netpbm pdl2 pgplot test"
RDEPEND="
diff --git a/dev-perl/Params-Validate/Manifest b/dev-perl/Params-Validate/Manifest
index 75cc15fc46ca..a6ed4cb8b85a 100644
--- a/dev-perl/Params-Validate/Manifest
+++ b/dev-perl/Params-Validate/Manifest
@@ -1,3 +1,3 @@
DIST Params-Validate-1.31.tar.gz 213438 BLAKE2B c7fe740b96cbc871455f54ed4988b02cc7a911dc9c3ad6a2a823ccb6567b082bc8cf5fc7cf205d046ab117d65bdf9e7159eb72d68bee8f919f8e1a8ba52642e5 SHA512 8b20db8725df35b4dd9201dea764254d993cfa8a73b2ccebd7a9ba492cde36b589f66c26b287fe2f0ec1ebfafd53872cd164bee1727d1453265e030a927556d9
-EBUILD Params-Validate-1.310.0.ebuild 882 BLAKE2B f472ed4e691c6804ac6dff09413be17876cdcca48df32abc79be51561278073a576d50f90486a2230e49a35fc78d6c186827ac98d462b02da265b9046e23913a SHA512 e810ae6a4b9e0a36f74c0b20f933769fc6acf2f8ca6e5fd4620d2abbe11bd6ff22f9bd5d373f8c1a8e0a16049feb791b2fb8d36f03245cee184e2bc1f8afb353
+EBUILD Params-Validate-1.310.0.ebuild 881 BLAKE2B d71749bf4f64d2665004f37b4ebbd7fd3ba462f4fe3729f9aec8e3fe3ab99983be93cc50faef36bd3966b0f81851ad3abf866dc4bbe59eb2dddec5b0b99f0df3 SHA512 4807cae1c036921ee2da7992263eb2cb0ebe1506b1e741e8701c6d794d1284c7f87a06455275dc6f92d3d3188c9970686b5d5b3dc52f21e381df6c7878106fdb
MISC metadata.xml 611 BLAKE2B 134bf814c1c820d305b9b0b48e5537f4ae95d7bd5c71883b4794352729a57b7497f664c3c8c79fc570af5302d8eccc144f0864b742cd533cff552c18c7c1ee44 SHA512 4c12bfa5430613b179c107188a7e220ab5527338e21b53afcf4ac3dbc041d27bb91f64db5dd530110fd35c9bf313abd9fd1062fb04624592c1532ea114e43eb0
diff --git a/dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild b/dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild
index 81ed8946540c..18705eb392d1 100644
--- a/dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild
+++ b/dev-perl/Params-Validate/Params-Validate-1.310.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ DESCRIPTION="Flexible system for validation of method/function call parameters"
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"
+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
diff --git a/dev-perl/PerlIO-Layers/Manifest b/dev-perl/PerlIO-Layers/Manifest
index a84d266e8076..b2df54428fea 100644
--- a/dev-perl/PerlIO-Layers/Manifest
+++ b/dev-perl/PerlIO-Layers/Manifest
@@ -1,4 +1,4 @@
DIST PerlIO-Layers-0.012.tar.gz 63320 BLAKE2B 378a6ac9edc1a0aec1b1f62aee0e9b24596ec8cc609fad699872816ff8001cb3717d171f186ca8e4d806b69000508c4d5e1d2b36414918fd2ec7b74b0668fae9 SHA512 3b8c0103faa49227b68cc6bb835e34c7b3f9731f83421a9b58ad68e469c55795ab977e6983ece8fe6db5b9f0ff4d615affbbea00716cd87a1af28571707dcf6e
-EBUILD PerlIO-Layers-0.12.0-r1.ebuild 643 BLAKE2B 4ad94e05c00428e74f299dc66d8d64a498c01a76100171cdbe3f81a035ee2799e6d70a15646c30e929a0aa6f1e4135373571bf6419182172202e244e84cf7589 SHA512 64b08c9001fdeb5e2c2873888ac11a518e4c087136a43152d70f24569dfb18343f097ae50c8baa4c5351dfdbe9c23a1431efe3c47dc4935d500623d4c3787a0c
+EBUILD PerlIO-Layers-0.12.0-r1.ebuild 639 BLAKE2B e93b01a23c3b9319e30b446058eba8973058925b8fa43f85db5548860a7a2ceaf4325cb47a15618154fc2221a4e7dac92b2a06e041eb6bef1fd1d5c2b6864c8d SHA512 408c9288974fbf1631447f007d829d9f90f94dfdb9a2e1d064756bc9643f97a723b9de3dfbdf2ff471e06d8e2837dbe144460ae5631be09aac1a737a7214325f
EBUILD PerlIO-Layers-0.12.0.ebuild 809 BLAKE2B 3a13c0028b529b372f7a6e24329c029d15977b44ef3e68ca1d5c5aa3953398886f68125fec65582979bee34d3b18d10848935ec004e2f3f61f9ca4805cf5caa2 SHA512 b0e4a51a0e9889dda23513f7a7a833d2e236ea22283830d65ee319880cffbff34827f666d350d3924a2fd6ddf4afa32298e9a4507ed463d82affbb49e969cbb3
MISC metadata.xml 495 BLAKE2B 408207efe071ab83a208983056a78a3d894229362dcf2e4f84e3a7662f36bed3dcfa15d84c265db0fd723abf858466e4653e22409480223e4ed12d5005cebdd6 SHA512 ad7ab0a2131dc6c495bb06936c293c343fd01cf01bf46490ed272ea3c5b151a232d06aff817fbecb74376694a5db9214227ae2c16b5835fba3836d1bd3c7c418
diff --git a/dev-perl/PerlIO-Layers/PerlIO-Layers-0.12.0-r1.ebuild b/dev-perl/PerlIO-Layers/PerlIO-Layers-0.12.0-r1.ebuild
index 42e19bd55ba0..c503851da85f 100644
--- a/dev-perl/PerlIO-Layers/PerlIO-Layers-0.12.0-r1.ebuild
+++ b/dev-perl/PerlIO-Layers/PerlIO-Layers-0.12.0-r1.ebuild
@@ -11,7 +11,7 @@ inherit perl-module
DESCRIPTION="Querying your filehandle's capabilities"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm ppc x86 ~amd64-linux ~x86-linux"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Regexp-Common/Manifest b/dev-perl/Regexp-Common/Manifest
index a5568c77f967..a8c5335f6c5f 100644
--- a/dev-perl/Regexp-Common/Manifest
+++ b/dev-perl/Regexp-Common/Manifest
@@ -1,3 +1,3 @@
DIST Regexp-Common-2017060201.tar.gz 237881 BLAKE2B c7199552d6d495f7ee9b601f125e601c86b552eb658691f989ab37b25dcf0a60eea0f78735e713853d6a471f6bf0c2db350577e77c60b6272b4170594ed3cd18 SHA512 fd046d775214bdca42f868557559595360b069121a75fc119f45e064091000968d9d84154f8a0f06072ecff169dccecf68be58f99a7196932fcb4ffcbd678608
-EBUILD Regexp-Common-2017060201.0.0-r1.ebuild 482 BLAKE2B 84d8ce2d68a61ddadb8f083d378305ebc104255505a54e0115612d650983cf28eb761c0718b92d735a8f9ce4a5c2822022d797afa9b1aa98bd166c45d1c7841d SHA512 76e47c524986d11679f7a9a9eeac7ed0d8bea878c9e9a98a5d586ec88cf437e59b19de633b2be96b49b5ab4c2859e5bdf303c92192bc85852fc6a33e6ad98496
+EBUILD Regexp-Common-2017060201.0.0-r1.ebuild 481 BLAKE2B 8fdf82842f50773c517e679481256bc35fb50164d1c96fdf114fe000f6bd5c09b2ea3b9b20084e197d1a9adb5da7188dfdbe3b384d809797eac631c289fe0d85 SHA512 418a74d0521f9d6a27536304487d8f09b1708ef3ae99e6d84512e0335af63326f538d2c185d684d1a701a136d450237eccc61714d35a2a919a4537c07fdae25b
MISC metadata.xml 2810 BLAKE2B 6e45a4442652346c457a06df42831fd18e4e5a8f31397b8d45314d1dd7ff72f432aff4184dfc29ea5af3280a6c8aa6ea0e1fcbd15fa22b73e3943f4360fd2d4f SHA512 b905d59b450d551f51013da62915cb1c02b7545ec33c1713c37d2f3abe0c89f199d5ccde9761ba9ad77a11a68d4f28fd38c132a08b643e64a6a11a28012d6971
diff --git a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild
index 8af0a7f0996b..9940210c3258 100644
--- a/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild
+++ b/dev-perl/Regexp-Common/Regexp-Common-2017060201.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ DESCRIPTION="Provide commonly requested regular expressions"
LICENSE="|| ( Artistic Artistic-2 MIT BSD )"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="
virtual/perl-ExtUtils-MakeMaker
diff --git a/dev-perl/Scalar-Properties/Manifest b/dev-perl/Scalar-Properties/Manifest
index 083c6c083287..fb8c2fffb1be 100644
--- a/dev-perl/Scalar-Properties/Manifest
+++ b/dev-perl/Scalar-Properties/Manifest
@@ -1,3 +1,3 @@
DIST Scalar-Properties-1.100860.tar.gz 24994 BLAKE2B 7f09a9168bbe516cdf340cb0b0058774f02f50d0f9511d6d2e2918a49c9e28ff287f8307953dacd1412863b531a7d57dbc80d136d503ac6660111bea8d688edc SHA512 97d95f67ca357680f5b36e4552d56c3eca907de8157976494513146048d69e969a858f498616ec4f3e21eb9d7c3406c5702cfa2e93b714b1d6425dd19334ce8e
-EBUILD Scalar-Properties-1.100.860-r2.ebuild 367 BLAKE2B 9f1a34e376e3226a07a9fd1d7a6746dbace13a7c443fa80ca58de86ed865e9af1063ecee6d4881c6d2677e2c64981ba973ce4188f4dded6b3a73180dde7b9db5 SHA512 b674481b4c954c27d6911c4882016e6ca047d00aa636e0211eed10f10b115eb94dcece5e080b51961238571ace49c95f83a5a55b311785e63212c9c141fbe92a
+EBUILD Scalar-Properties-1.100.860-r2.ebuild 365 BLAKE2B ca202f4a8043df91dc92cb07d05c063d9d463d91245335c36f62c3a089f2ce7d3b252e1a824e9ec07a479a3bf3a37c6c685f20dfc70a9dfba35dae76bbc5f67a SHA512 8f9c4f3694ff210cd59ab676d828dae30a0e571ec75755f0a6c3c3b4db061807a96402b60a789fdc0ca3613df03100512e5e20b0876cfe41e928db8dc2867c31
MISC metadata.xml 407 BLAKE2B 7857b8917e9031349053171d49da99de16642c537494b91903ff294b2fe6b4a5bf6330754cfb24e310a1098806c60326eec26a2f48e6f04cdcd74dd035e17efe SHA512 d84e6ebb5da0f7b637a1348a6fc98e9ca725070cf567841434ea4c6d8755235b9c5ae502dd4533d2e596022513245a74962e99e33bf1ad46b92f254d539083b8
diff --git a/dev-perl/Scalar-Properties/Scalar-Properties-1.100.860-r2.ebuild b/dev-perl/Scalar-Properties/Scalar-Properties-1.100.860-r2.ebuild
index 975b501fe8d7..1f8dda662552 100644
--- a/dev-perl/Scalar-Properties/Scalar-Properties-1.100.860-r2.ebuild
+++ b/dev-perl/Scalar-Properties/Scalar-Properties-1.100.860-r2.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="run-time properties on scalar variables"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
diff --git a/dev-perl/Sort-Key/Manifest b/dev-perl/Sort-Key/Manifest
index 370c27a5b48c..c1f2b891bbec 100644
--- a/dev-perl/Sort-Key/Manifest
+++ b/dev-perl/Sort-Key/Manifest
@@ -1,3 +1,3 @@
DIST Sort-Key-1.33.tar.gz 58324 BLAKE2B 43b37314bc11142ebbf70db1083c65f1cc9d79c91a0f69f9c271262089286ec8eb7aa6168ad7d8d5724ea120eb0cf1433d9a595a3a5f1fc981e3c25456f556c3 SHA512 cf87cd2f5c0eea662dbdaf7faed5646ebd63925c71a093a79a9980d6de290b1128443954675893f263961e68d1db0e9e4ca1412a2734ce8dcdd271bcf4f1be17
-EBUILD Sort-Key-1.330.0-r2.ebuild 321 BLAKE2B 1709a0979207ab9655a576fc38967e0549257b2478ddef9d0bb017280bf673333c24483bcf38a1f8e3c5d1b784f9f0186f003d74a9df56369df1b66db6825a32 SHA512 9c1f514ea04c64989fd9bfae878f3c718bf867e74f0166a344d27dfecb434b0df9bfd92281dce34b754cc374e23ae200124e6e8a4ad3459bd1e3e5a61d0d2d70
+EBUILD Sort-Key-1.330.0-r2.ebuild 318 BLAKE2B 70e2073ce94a9a447bc54ad6c17364e36cc70c9d0eb2829521339a3cc2929b6c4bb7fb4b0bd7b8c8cbc9ffb2685aa572289f5a599fcf21ee554d32c17e4168b2 SHA512 3b0842e34dda313c0e23934a76ddc0af4fbf108ecaaf764673740a34d3726e89e444b2b74474b6129f6e919926168366f286ce7e1927e248845d3eb7f6b07348
MISC metadata.xml 709 BLAKE2B 93213e64d1082947a835e6999e97a52d9112dae28b7fa743e0b0f7d976cd3be86b916cee2cbb858d0417e7b87b3e879f7990ad775fa8162c7969871230562577 SHA512 d3551b30cb89f6a54f6b55f3cdc812789e368dba5e62bfebc12ff00a94f3d7d80325267da5494ce51d50f4172fcd8d4612fa8d5bf06fd1065c149e25a34d1277
diff --git a/dev-perl/Sort-Key/Sort-Key-1.330.0-r2.ebuild b/dev-perl/Sort-Key/Sort-Key-1.330.0-r2.ebuild
index fbf0687a3759..dd4bab7f6e42 100644
--- a/dev-perl/Sort-Key/Sort-Key-1.330.0-r2.ebuild
+++ b/dev-perl/Sort-Key/Sort-Key-1.330.0-r2.ebuild
@@ -11,4 +11,4 @@ inherit perl-module
DESCRIPTION="sort objects by some (calculated) key"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/dev-perl/Test-File-ShareDir/Manifest b/dev-perl/Test-File-ShareDir/Manifest
index 0abab450a198..b747a453fac7 100644
--- a/dev-perl/Test-File-ShareDir/Manifest
+++ b/dev-perl/Test-File-ShareDir/Manifest
@@ -1,3 +1,3 @@
DIST Test-File-ShareDir-1.001002.tar.gz 65466 BLAKE2B d2bd8634b5cd4eb156814e2e456c0ed5749b6ab55feb3fcf674124e71450f05e548657f0bb189d0445912a6171c14bb3ad44a7b338f72dc6609e5030d27596e0 SHA512 858fd7483a63fe4742e48663d64088b811658c9d24dfc730ae1fb5786818949133de98f1cc3a705f67ad97fed1144420a96c22e2cfa663c79953c33f1633f00e
-EBUILD Test-File-ShareDir-1.1.2-r1.ebuild 815 BLAKE2B 88386956738f83798779da483abf205ccdf779a5c0a2e19e026a5a04889d3cc4c03d378756562e41fcf73bd72c47037682bc5f4bdfa7c3c5c9af973ee9c776d9 SHA512 ad00f8aafeeb73d13f4645cd06f966aa2d1d2269bbdaabeec8112c99185dbd545f32de2dad518aba0e63d10ce6705f29f288318e81e36978f0c10b685734247c
+EBUILD Test-File-ShareDir-1.1.2-r1.ebuild 814 BLAKE2B 83dc5f4c4225d2513fda52cbfb1987c371d35f3f66c278e756ceca29ad45b119bd8990d60198bdde2dbcf4136686d3e536fc084fd18cd9ebf92d7b6c54b917f0 SHA512 913b972b9ee9e6edf4dbd3a3e82c2ff9febd32a2147e5218305b41d9f47e271464f84d2a61c125912c201fd09f37f117c17f726b055bcba5298076826bea5411
MISC metadata.xml 958 BLAKE2B 83beffae8c9eedc6233cdd325706e95a8b5c76a8bca93222ba79e8d91f4f8a6b784eec5acbbeca4903d2e7e0b5d2650de728e129c12af723ba92b2f5ad4abdca SHA512 e46b785f960bbeb992b64d9857c565bfc6804af20fe65d63366ac49ba26c0bb3cd3ef5464509adc3df1bf3cb0095821a852e6a132f7e03364fea7e7a69433797
diff --git a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild
index e4bca0c25b7c..7fba18092e38 100644
--- a/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild
+++ b/dev-perl/Test-File-ShareDir/Test-File-ShareDir-1.1.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Create a Fake ShareDir for your modules for testing"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/Test-Memory-Cycle/Manifest b/dev-perl/Test-Memory-Cycle/Manifest
index dbc22d295d7f..67b6583e4cd9 100644
--- a/dev-perl/Test-Memory-Cycle/Manifest
+++ b/dev-perl/Test-Memory-Cycle/Manifest
@@ -1,3 +1,3 @@
DIST Test-Memory-Cycle-1.06.tar.gz 8928 BLAKE2B ff221bd6ab6b576ec3f534c3dd3a6a6add53840c9985c67a25c690e24b258406101c8f04e7a30e86a0262a214b61b82d11c72ecb10723580ae6e2d41d9626c4e SHA512 d25ffd0439e47e0b57f136489ae200ca24c8434a19473d23f70d0f8a2c8d18a93fe453e9b1b844b5edbd9c788bfe3c83f5413441389dd9b53c780f734afeb804
-EBUILD Test-Memory-Cycle-1.60.0-r1.ebuild 662 BLAKE2B 604902d815a0bcd41d25d9412f3b7149a9348b616f226cdf4477efc6ba4bcc04b278832977d22851b503eaa217df8891e1c0e537906e2d96c1e928d984df4188 SHA512 8b73105db8b43f5c48f7f1958a1ce1922c1f8a9a02ed71d22d0162936f4de668e3976634a804a3fe72e516b52e7a5749809b620090fb18236d11be4ccc9305db
+EBUILD Test-Memory-Cycle-1.60.0-r1.ebuild 660 BLAKE2B 01fab17a9a43736a8041a390c3d8b1968cd156dfd98f4f434317044bacce66ca3c5e2aac48627660759d3bec12dd77ea7a6fdbf606d3657c1654e448f9f47e58 SHA512 dc960cc21724c4e45198805cd23e03e4365f01cce243a7a133fb594f9d465277bbe7476cac480099d8e1722794008318e324dc1a0270989a77a2eab5520cce43
MISC metadata.xml 408 BLAKE2B 3b3955b2fe5c993555689a6e70eb0ce1efc5c71ed0a996c9969975f60441f92887691df56edb3792393516d87070ac100032ab7998db9f3eff9605d15e52266c SHA512 0c54861a976d08b05d7b8c64927e2612231e0efae39cdfb21de961a73c36d0bfa12cb6a41fb8ce21daaed23dde4f2f713b5e1464f5f725c03301a64bf39d1e64
diff --git a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
index 06e73172e7e7..eb403471c000 100644
--- a/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
+++ b/dev-perl/Test-Memory-Cycle/Test-Memory-Cycle-1.60.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Check for memory leaks and circular memory references"
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"
+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="
>=dev-perl/Devel-Cycle-1.70.0
diff --git a/dev-perl/Test-Regexp/Manifest b/dev-perl/Test-Regexp/Manifest
index 5929333b06d6..da230c96b42e 100644
--- a/dev-perl/Test-Regexp/Manifest
+++ b/dev-perl/Test-Regexp/Manifest
@@ -1,3 +1,3 @@
DIST Test-Regexp-2017040101.tar.gz 18904 BLAKE2B 9b7db35830d970ca2244a3db6ec0d11dee5b19d5e54e5e27b42b05f1a5bd4a0f394dcf1158cd14088a206e625144ddd85d732e4d10b20cb6cc16c8507806c7d9 SHA512 70595642f8f5cadd4cec73587af8b4e9ce793c37fdf02773d357b84ee8181750f5ae7fbfbc9a35ca3392f5af074ef5b5a1626547cc7a0c3f48439d4a24bdc0b8
-EBUILD Test-Regexp-2017040101.0.0-r1.ebuild 660 BLAKE2B 18b45531c4ca0d66eb06590089dd42e74372de752e9e2f87eb43f5f775362be1412972540cfd2b3d2a844da945f39c5b6114905236a4072a4d4584928141388a SHA512 b4ffc0fd365ffad4d69df695edda593cdaf350198b5fa2377cbf28bf31c1a24948d3df2575c359c3ff2a5543b32f1861f3b2ba6a85a9a9acfc5cc3043806a990
+EBUILD Test-Regexp-2017040101.0.0-r1.ebuild 659 BLAKE2B e9ff51f8ecb0714afdacc02fe3cb037fc7f04cd75afc0b7a2b3e96615aaf61dbcb82679a33f28f92ed2dc247d315cf64a98b5ac961bba35c4efeed3712f05898 SHA512 d1ecf757ee7b4ac2aabb75eb07a3afc002dc86777083aabd4d08cf23db06beab79e2ef6972a5e34bee9fad7b4e42d0386fb092555dba8565ce5ff7d7d36f0aad
MISC metadata.xml 523 BLAKE2B c5252f64f1294e170f53cd2142c7e597f52c96f09b8ec670c4e83ce85a6dc4594b4327233507f8461b55a8b652708d01e3d77ea783f4fd622aa1c9d4ccf3707f SHA512 606306340c2587602be82195b0929cd4521e34101fa45052994257381836dbba5c61848d153f3afc9cbd16070e4023bdef69a2a1d260a486d6f3b84c2959597f
diff --git a/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild b/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild
index 0ed85eaf1941..bf3c837e695a 100644
--- a/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild
+++ b/dev-perl/Test-Regexp/Test-Regexp-2017040101.0.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ DESCRIPTION="Provide commonly requested regular expressions"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
virtual/perl-Test-Simple
diff --git a/dev-perl/Text-BibTeX/Manifest b/dev-perl/Text-BibTeX/Manifest
index f44368eae6c6..ab26a23fe9d7 100644
--- a/dev-perl/Text-BibTeX/Manifest
+++ b/dev-perl/Text-BibTeX/Manifest
@@ -1,4 +1,4 @@
AUX Text-BibTeX-0.890.0-dont-clobber-fortify-source.patch 508 BLAKE2B 15f981a690d9370250fbeee3a8469023c7f2ffbe4deb268f910c02b2d5df22903f207e3cacf812ff0cb53875754b66c1ddab1626efee1310c6407a14f73013ec SHA512 d48b0512a03d3946fe5a798b155b6789cc9f1f7a07b83e132898eb94a4980a2213e70b62322116ec855ae5d133f14066e4404cf209362b3cdb87d05dd8f9f2da
DIST Text-BibTeX-0.89.tar.gz 301944 BLAKE2B afa3eb33dddde963d905c56df253b027745db3762fb90bff86513838e27904ad3a1800917167375c7dfc074573235bbddb4a8eb82e0224a818af34a0e51cbae2 SHA512 68f730fbacf541e693181d7b1f74bf7531222f3933a95651940d2ee5d48806188f2ab64329edf90eb3393d7fc3ddd58476b9908fde60e758c949c0ede6154d5b
-EBUILD Text-BibTeX-0.890.0-r1.ebuild 1078 BLAKE2B f1b71465e919d1d8f44b28f8e1b4e6ef27bbec75acbe2e6598d22c4410204b0851d810aa16ae9adeada80f115d2545189dc39eb82eeb640b5466521b3b9d9e7f SHA512 b2c64cde31526598839d5fa08e4b8fa997e48274b1ef3f7d63816739b409761630ee9a115baeabf9b5f6d50f4b4fd393c3d90954c5cf8507392cb3f71e096d0f
+EBUILD Text-BibTeX-0.890.0-r1.ebuild 1075 BLAKE2B c672c6dce095826e072a9f32d0cf0f6ca3ac315fa3822e6c08f88b40fdaaca2062309177f98daf79b4c8fa127bac29e537a7809b56254d36d86b8d1297085587 SHA512 eb6507db6a2dfd68d2de222ccb745aa0e51c1f5c82f83770b8e88bf95ff999a8d62d74ac44de7e5305151c624908be9f32e415c1212ace4611b2c013ecd4779f
MISC metadata.xml 1226 BLAKE2B 1a5d9fb827f28fb5a01dcae4aeb71d8c4d249e76ae7ad9b361948f321d6a0e849a0a6cfd3777b7593eb8cce43f9b1a105886882048ebc7f833637d3d3627882f SHA512 ada20ffa3e4d4eb7876e0ebe12156643b774b4aff2167b65718fa6462b1361ebcd244c066af878084067b8dfc975ca49c8da540f8fefc5855e205be63bf75e21
diff --git a/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild b/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild
index bd75396bd2f6..4259932518fc 100644
--- a/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild
+++ b/dev-perl/Text-BibTeX/Text-BibTeX-0.890.0-r1.ebuild
@@ -12,7 +12,7 @@ inherit perl-module
DESCRIPTION="A Perl library for reading, parsing, and processing BibTeX files"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
!dev-libs/btparse
diff --git a/dev-perl/Text-CSV/Manifest b/dev-perl/Text-CSV/Manifest
index 49d59f4c134f..fe1c54b66d4d 100644
--- a/dev-perl/Text-CSV/Manifest
+++ b/dev-perl/Text-CSV/Manifest
@@ -1,5 +1,5 @@
DIST Text-CSV-2.03.tar.gz 140735 BLAKE2B d40f31623d4b946395968e834cb98b922d75d9515a0d416a3680efd3d739bbd2b429c266132217671fd9f4c27ad6367439d2b11fa60664e2d8b15e58429d80bb SHA512 afd9e81cd2ca9ca9a2c2575c4e540ad09243c1d8b6710dc2b1da472397f99024c768da5ef456948ebd4e06f71b3e5085ef52f191f62c06c6f4a697f70c855769
DIST Text-CSV-2.04.tar.gz 141037 BLAKE2B 467149c73736d063b9f93a0d9cda8bd2625805702f92559fac91054df0d7948bf70a5cc5a0864bd47649653dd3c83e2d9a7264949a72f72dcfd0235c8930e6e3 SHA512 72673380a955ee888a78aca4188326c1adbdc9508a25752d76eb6f50064181763336b4983bffb944c88110ceb48dde356c092f8189369001513799f220d5021d
-EBUILD Text-CSV-2.30.0.ebuild 612 BLAKE2B ed80e8936df9181449d2097d37805184c5ba706c6daca531e625022940fe30801a136b7eba7252e5167fba98d818f6fcbe8fad64255de3710d6d7ddcfa503db0 SHA512 8c5040f7fa95cca5e77b4bc29b497da87aff50ea17100d9f715ce063e82b4e9fbe850b5dcc5ebfb6ce657d0558ee71b9bcbf86ae8e2fe37840c29e176883b205
+EBUILD Text-CSV-2.30.0.ebuild 611 BLAKE2B e438cc06128352ae60504d57268df62d2aa0088615757823170a23dca3fe1b8449afa6edfd533e70b9a97c22b27a7319d7a9fa8179cf6541528aeccd1e5d4839 SHA512 2098d30c6a38efa4e3c6d34d18ccfb642f42bc9317ccb193273d381332ff56d5a750b306c7c1c03cc6a1bd091a3f5226b2c4b6e0a22284dd4af3d4b92b24dda1
EBUILD Text-CSV-2.40.0.ebuild 625 BLAKE2B 060c15d1bad0f1ebd771d5ba3398ef11c2690f90fbe94a340685e0a1a7619efca58f5adcb917ad57a932ba4f25c4cc380528b63ec7b8376975fb88cef13b21ec SHA512 9c5b8bca9935f043c6dddee7cf692c528e8a5ebf96b8cf85cc13f7962fdddf69c596503356bb8709ad073642eb89f4b65de0bf29cf4310648607abb26876567d
MISC metadata.xml 624 BLAKE2B fb46b413819496229d101feb88987d6eaf1238063e3bd9d10a30001a2ae3d1bae052a890fc38ef7c9c0e9bcd64a7382d620c4268982bc2828516da33819fd980 SHA512 85f05b9bb1e710bc04774b543feb33fcc0c03de3cd38c9a3a3838d8d06ca966d302e8db107c651bf30c5af23a5d5e82ba5f33234d521ad086aeec56e79e74a4a
diff --git a/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild b/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild
index d54d23fe8b9e..7add1a6b82e4 100644
--- a/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild
+++ b/dev-perl/Text-CSV/Text-CSV-2.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Manipulate comma-separated value strings"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="+xs"
RDEPEND="
diff --git a/dev-perl/Text-Roman/Manifest b/dev-perl/Text-Roman/Manifest
index 28ba3f27222c..3a6375ca14f3 100644
--- a/dev-perl/Text-Roman/Manifest
+++ b/dev-perl/Text-Roman/Manifest
@@ -1,3 +1,3 @@
DIST Text-Roman-3.5.tar.gz 18122 BLAKE2B ff065b39555f45f9613275575726c8db0725396a737c2989e071b8e0e52f5896bf2a54a762210640243467dae350f2d16d5ea5214925b396f809b83575ffa7cc SHA512 597ca054094f58c0983c66ce2b22dbc4d69861b02495663987e6b66dc0044a0d7e18e51ef817ed3c76832d283c01c6f9f51e68af7cb6b186b27553b5a877bc33
-EBUILD Text-Roman-3.500.0-r1.ebuild 332 BLAKE2B 9d43411e8bdbb22cdf0bcfb7cf95792ee75c0a17bde4482c7af1267e42c6c1dc1bc993ce3c6eacc142a4ce5506cdc4d4cf754f8835fec27fdab60ad53bfb3ee1 SHA512 3c10ab526abae67829a5b8d14133504bafc2e475982dc68ade3857706391613ad6618ee33623c829225bc32740b8a2a296575ab15793a68fccb497dbc52e73eb
+EBUILD Text-Roman-3.500.0-r1.ebuild 329 BLAKE2B 129e5f9a85eb56e7b83b4505a9cb6df2a058f977c3e4b1a03b2ffa7f7a44151143037ecf839403511d0bc3ea3b25020be04cf797f558a21bde6c38e3f56751b4 SHA512 2799ecacf035b4452d85371159d4ea4477e34aeb99391c0cf2b9e2ec00cbe5977861869cf95d78699b9c6e860c1b4aa3ab4b060a1f5d5ea8110ea30f1a12cf7d
MISC metadata.xml 393 BLAKE2B 3b756d11780d6530ed53067e8388b3a90e7e9fca65dd93df380dbfc82a4a159dc38dd51029550cacc698efa0fc6c107c00ccbf23b8f70474020931045797048a SHA512 67fbf2e19bf696d3b02071588b415d324cff9e0f23752e50d496c0b769fa3888331b40cecebd0a2d883db00ff6c99acb0069d1b135a89247ae700b08cb75a7ca
diff --git a/dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild b/dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild
index 4da40c082935..2ed99c39d774 100644
--- a/dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild
+++ b/dev-perl/Text-Roman/Text-Roman-3.500.0-r1.ebuild
@@ -10,4 +10,4 @@ inherit perl-module
DESCRIPTION="Allows conversion between Roman and Arabic algarisms"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
diff --git a/dev-perl/Tie-Cycle/Manifest b/dev-perl/Tie-Cycle/Manifest
index b0da17fb88b9..23cf695449d3 100644
--- a/dev-perl/Tie-Cycle/Manifest
+++ b/dev-perl/Tie-Cycle/Manifest
@@ -1,4 +1,4 @@
AUX Tie-Cycle-1.225-nopodtests.patch 604 BLAKE2B b678658a9bfa7a64d56b6bd9c22add04af9818ac9ec8526559e23763053d142125a36edf29433fc3859d3a7bbfcc38fb5f0bc09a5dd25a870ebc537749bb470f SHA512 a8b545fff8fcfe73a45d176b412478ca872980384b833b09a9a920475c27b139a09fe2e6e2a62364a98db1d4e8268562e165b547552385fe67551386280641cb
DIST Tie-Cycle-1.228.tar.gz 11687 BLAKE2B 58417fb642c456ee72cad29636e67086a8fa3c02a2b2cb95336117d58104609e699eaa515b26e9fdd8f8bb5d2a4f849da3c30439471d6d815a94cd005031cef8 SHA512 6ff75e2b6fe13860127dc75f127fd840ed5f2ee95f5173de494b0f6fd42862b9b2b33d05930bcdaa14e3647ad8c0e87e6f488108a01d301c01ef0df384f5ec31
-EBUILD Tie-Cycle-1.228.0.ebuild 624 BLAKE2B e613ccf26e0e9c3804910d9c416690d796413ef8748c6c0699bc1afdc06cf2aef73ef3969f424b378de569a20f32795497e591d856d39d097fe523fffc6612ea SHA512 399e942406fd54b449a784a99f56e512b449bad9c5002989d65fdd20a0c7ff060831d51765c6895a80a06769b85943af2b38086fb195d1d082ef5f8a152fd314
+EBUILD Tie-Cycle-1.228.0.ebuild 621 BLAKE2B 2b56cc965432131bbe400381823380b763a85c2fb438ff600c14d83be30fb609375e0bfdc1c393d1ccbc942f3e4446f3bf3f1e097d2d72ff644cb60dc6ee592b SHA512 5ab8519eac65a392a590181793bcdf4a785c0bd9e786fad601e7104cc29f15fba4a7ab6627d62460022b7b4622490c91ac1fd75889df58c0dde770651de2ef68
MISC metadata.xml 379 BLAKE2B b2e6490e131dc4112f7b16c366ff06b301ada6d6b8d75e8482cb41e6e98bb335c587bda396aa48ad4639b4db6f8a7fa7f84e8df97d975c47d4377f8df0a489f9 SHA512 1a5781762354bf3ed891c340cd2923952fb5b855a5feb5348490ab883c34fe405cb536d0b120a4e5d551de7872eae24db0a035d80b98bc721dfc677f8c4d2c5c
diff --git a/dev-perl/Tie-Cycle/Tie-Cycle-1.228.0.ebuild b/dev-perl/Tie-Cycle/Tie-Cycle-1.228.0.ebuild
index 8db9283da785..5b6fe2d77030 100644
--- a/dev-perl/Tie-Cycle/Tie-Cycle-1.228.0.ebuild
+++ b/dev-perl/Tie-Cycle/Tie-Cycle-1.228.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Cycle through a list of values via a scalar"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Carp
diff --git a/dev-perl/XML-LibXML-Simple/Manifest b/dev-perl/XML-LibXML-Simple/Manifest
index 5264bf317560..478413a80ddc 100644
--- a/dev-perl/XML-LibXML-Simple/Manifest
+++ b/dev-perl/XML-LibXML-Simple/Manifest
@@ -1,3 +1,3 @@
DIST XML-LibXML-Simple-1.01.tar.gz 24793 BLAKE2B 61a69bbcc72c62c9588580e53fad52ba223e51284908c954f73fe7849995e34f4b1992cff06d4e8072357b554294a43e6191e9addc7680a68101ad02f3374903 SHA512 e0de7a3c70facbb1dd8bb9278b242eae5e390b6495e529d2b94fce620dadc8fb0ed773b0a4a2d4c7f99359bceca0cbac7316d9e412736bf54754b2602cee285c
-EBUILD XML-LibXML-Simple-1.10.0.ebuild 499 BLAKE2B 0cae58173eaa497786a3effc09dab1816043bac63d9fc48b3fb4713a43da93b89a51346f0115ad56311aeed3af1db872fa7804a400ccfcfb1a55a38a196e147b SHA512 58b3471cadc544a47088731b82394012a0ad3842d3c4a375c2ae517da405b0e45c5204652caa268099c2650b3a6513945a15c34a6975d11d2076b1b59b2cf178
+EBUILD XML-LibXML-Simple-1.10.0.ebuild 496 BLAKE2B f3677a24529aa754a293f2c36f8b75b7c8e7fc6d52555b5e9f29f42da03a1492e9c9ace15ee3ba0210de4d58181f4965c62801ad6a396f9af9a0940a930a5703 SHA512 a162c914c8f1fcebaf4545a3fea10f6fbf14560e98cf65252d775e73b505d08e344aabcd30bed2f078b38ceba0e70b70f57b8112e16b77b49951c9c267b41a6e
MISC metadata.xml 408 BLAKE2B 68a64120f595cc6eca4dc1c461f0c2dffb8e8a4cc0d7694253d9ddc546a2705aae637fe13fc4593d0ddc7cc7a38ec0596692e816eac2fc6e205d353d79902783 SHA512 d8c8e90c81d9dccdda541cac943c268a3df9b4499ae744071bac684b45a93acf02ec4c89a4558e542bb6e824233e89147e2b4d34fd3aa20d6c164ff46ba2e5a7
diff --git a/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild b/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild
index 7a91f9db15e1..352e611091b7 100644
--- a/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild
+++ b/dev-perl/XML-LibXML-Simple/XML-LibXML-Simple-1.10.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="XML::LibXML based XML::Simple clone"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
virtual/perl-Scalar-List-Utils
diff --git a/dev-perl/XML-LibXSLT/Manifest b/dev-perl/XML-LibXSLT/Manifest
index 0aac2100861f..f58aa632d5a3 100644
--- a/dev-perl/XML-LibXSLT/Manifest
+++ b/dev-perl/XML-LibXSLT/Manifest
@@ -1,3 +1,3 @@
DIST XML-LibXSLT-2.002001.tar.gz 118703 BLAKE2B f6ae06a86374fad4edcf63bab3e6f63f8f97be7b6e27eb2208ebe2290e9b776287058faf2fa06aa3601fe09289c544ef9e6150215ac487cc98c37ee87dbcf00b SHA512 1fbe09fbab1e9729a369090c5aa468436b84280200b55be22a3447b624849acf4ccc11898fdcf608c333eb6fbcf19c37adf7a3b7943f71cd6c9aea0800edfa04
-EBUILD XML-LibXSLT-2.2.1.ebuild 721 BLAKE2B fb895cda05bf10321049433bdc6314820dbd793e9e486d5041da777de53392f69e4e1dbc3f3bdbfe8037b8a79d0adc6e472aa08f52b18f6d12e2c92f39859380 SHA512 cbf48ec6c1a8e355c53e3dda6c0bcfe1fb5fab9985e66f84627017989405c7a0069634daffeacdd09744bb79cf530cd55081e46e1e045fdfa97856db68a6e4b5
+EBUILD XML-LibXSLT-2.2.1.ebuild 719 BLAKE2B b5c4fce0912b2afcd0cb86c0a31030e812877f3e292305b8547ee9030c346fc51f208b5549a2f2ac0494bfead649e3e9466f88c5d73a23ec1daffef80ce346a2 SHA512 5d8adfc9c5ccff0885bde0f8a92c1190d469f9eccac3ccce0abc4e75a228dd394207cc88c4ed026cdd6356988e912f8f137c18d37fcb6fc224d3e15a743296cb
MISC metadata.xml 871 BLAKE2B 3ca79af8a4d77dc73c662f4c31080199a91568f396bbe912e842ade580ba026e781d782e27882de2b03e6f0e33303d694527c67cfc154bfc8a2ded9c61173f1e SHA512 dc49be0d50a18468c05808878fbe3f5ee55bbff20819771f2696e97ea8a1b6dcea8c840db1da9a3976a1c3aa7b1b20c255cb2ba4a0be66017db25a5423b64f01
diff --git a/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild b/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild
index 70a5214025e3..125b30db1d21 100644
--- a/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild
+++ b/dev-perl/XML-LibXSLT/XML-LibXSLT-2.2.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Perl module to parse XSL Transformational sheets using GNOME's li
# https://github.com/shlomif/perl-XML-LibXSLT/issues/5
LICENSE="|| ( Artistic GPL-1+ ) MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
virtual/perl-Encode
diff --git a/dev-perl/XML-Writer/Manifest b/dev-perl/XML-Writer/Manifest
index 0ec73116577f..012c941f6bb7 100644
--- a/dev-perl/XML-Writer/Manifest
+++ b/dev-perl/XML-Writer/Manifest
@@ -1,3 +1,3 @@
DIST XML-Writer-0.900.tar.gz 29817 BLAKE2B 3bfad56cbad981c61646bdbb8671a4d278f89641f12cdb26c5a2aaec5f438e95b4bd1cf2d264f1093dbced91a3d0f67cdce70aaa4643abf12fe79cd53b5a6b00 SHA512 0856146f497194529352378bdd81462e0ffd185b2464f9995dedc3b4705f517d87960a9a473e44a0ae7095bdee0e3f0121410ea6208c3adb94636e9db0c8da2e
-EBUILD XML-Writer-0.900.0.ebuild 428 BLAKE2B 4b0bb58db3198cde4a13de78f4ed2c96eabee1039ccc6ead36ed74eb1f4acb766caf7e78fac44ec5ea1222d8a8a852436decabd490563553697a355a880a234b SHA512 064e6664ee2cf1bf908841ca4efe1f0fbef30e986ad2f03322b54f562170eff028d1c4277bad53caac7b2f508df253254ce2899e927d843dd3128137229a7f62
+EBUILD XML-Writer-0.900.0.ebuild 427 BLAKE2B b600c362dff5ac47cd3a3379243816b26aba1e55fa2f46ad1da8274eda438fc906c697f79725e58b46771391f183172ad86feeabd5c62d46550a2710fce70df7 SHA512 09a2713efefac98b9b7b01ba4c1245951d2df453ffe99f5806b58e606a1354365d06eee87afcdf94d7e3d11af9f29be397685bb39912fddb7babbba640b17102
MISC metadata.xml 603 BLAKE2B eedbe651547f70784e7c6a8963e9c24bf43f29d683e4163975a9410ba60a05d539d2361fd77f8e80060db528e95ee5091b0ad2325aa2bfc3956ab8a0a5c63051 SHA512 26f82de073d7346c75fb093df3b617cc010010e1d259462072ab9696dd0ac2de2011eb9855d98ea39c7364c8eed472c32eeebdd2e4d841c639fa377e2a08775c
diff --git a/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild b/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild
index beb76ab043d5..2a5bd5ebf6c6 100644
--- a/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild
+++ b/dev-perl/XML-Writer/XML-Writer-0.900.0.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="XML Writer Perl Module"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
src_test() {
perl_rm_files t/pod-coverage.t t/pod.t
diff --git a/dev-perl/autovivification/Manifest b/dev-perl/autovivification/Manifest
index 70a847a4ba02..a11358641dbe 100644
--- a/dev-perl/autovivification/Manifest
+++ b/dev-perl/autovivification/Manifest
@@ -1,4 +1,4 @@
DIST autovivification-0.18.tar.gz 55854 BLAKE2B 3f429ca462b685c4b02de265b7bdc5e3ccc9a2fcfd7a182834252a1a46a8e173657613c4e1391df8c9139f9b0716c10c25767d419343275b8e64b37aaef78cad SHA512 f5058bf1672a53281d70431cbb2bdd1a37dda8dc3d4191ca3c68c469089c5a1f2a36522f2a0b5d19847d91296f43e49cf6296c87b78940e786f0d0ac106a539e
-EBUILD autovivification-0.180.0-r1.ebuild 585 BLAKE2B 372cd987079baa48e653bb16557925a02c6912a596d1d44d5129fab6cd7eab5b4cc1f9f36868a04817de809d5ccad498b5fb258fddd813a6c209923446a9279e SHA512 998c59646b450b43488a9447affe93ce7a9655eea7d40e8d74f13a544dcb67d9810f63c33bf38afbb401a79255ce72ce1be2dacd25ec0175400f8a200c9c9126
+EBUILD autovivification-0.180.0-r1.ebuild 588 BLAKE2B ff7a897c7f614f54cbd809e843b493d60279bede93a9f61a608e75aae4f186e452eeb4bcc52b658e3dfe63a06cb2ba9369802e011674b3724582881dce5f6960 SHA512 8212f7ff3b545c99a19608d1c97bccb7f82450f1f9cd8f385c2934dcd566b300d50f7d9d868d2dc445612faa1f4ce3c9e903d3cfbfaad408bba32e8776031719
EBUILD autovivification-0.180.0-r2.ebuild 502 BLAKE2B 5e6776566fd10329bcdd68cc6afd0add8ec78a6c3789483cac07c7fded5a89aa8d02924a5344449cc01c2649c1c168487756c34fae31f5a2f21168a70c21026b SHA512 2f99d70569c95fddf313b15e2ef945e2add5fade62eae5c91edaec9a49b6a7727b0475a5d989b800a0ffe03df84e9838344912e4eab998127e4225a292620d6e
MISC metadata.xml 357 BLAKE2B 9ed9b4f9d12b94921019519ee4959dc86cc7849d870f57ac8fee5f47dde7eb70f5affd2ce1c090f9b353c1ecbeff7faace6b5d8b51ecfba01fa86b392c62efc3 SHA512 5aeead68116aee7b39643e626983fa46f8cc986c803cbb4b2f05f270a33182dbf4bf7ba72c087bd20bcd49c1dc7d01deb2958cb6ffbc2038a451c4e5ea6a57ea
diff --git a/dev-perl/autovivification/autovivification-0.180.0-r1.ebuild b/dev-perl/autovivification/autovivification-0.180.0-r1.ebuild
index 118ba478eaac..9f0954d918df 100644
--- a/dev-perl/autovivification/autovivification-0.180.0-r1.ebuild
+++ b/dev-perl/autovivification/autovivification-0.180.0-r1.ebuild
@@ -9,7 +9,7 @@ inherit perl-module
DESCRIPTION="Lexically disable autovivification"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-perl/rename/Manifest b/dev-perl/rename/Manifest
index b5ca115c3b51..d68cfe1aedfe 100644
--- a/dev-perl/rename/Manifest
+++ b/dev-perl/rename/Manifest
@@ -1,5 +1,5 @@
DIST rename-1.11.tar.gz 6227 BLAKE2B 91ec4b6ed8c37efcdea27266d45b0b1d17e9eb65d38b966fed8b5188a30c87f0434472e6c7d8479349db15628e51289f666f59c63f5bf89c2d9238a923155c6c SHA512 4e799d57948127b172f64a26d52fb5c513f2aeafeedf68d39271d93ac0fc6dd8f0cb2b0da3c43ce24ec2c04f905602557a4d063ec329672cb93f088e959439ad
DIST rename-1.14.tar.gz 7288 BLAKE2B f11800f34b2abdc45f268cca842ba97995ab6024d1d7d54878ba50020155710530b444097dad9964cb3fbf8954f2af360775a61fee31b4478d40ddc97e9740ac SHA512 b5b3c7fec444a25870c60798e5c2061100ece60f8faf731f85f628ed486100434d1d4a201c86fc855d15bed79cf15181bd2aa4ab9744bc503d0e2ec74b836d96
EBUILD rename-1.110.0-r1.ebuild 479 BLAKE2B c743d0c756ddf8cb7796fdfc19964a0795590b55593d4fd3bd25c78f96b4a010f0439f507f4f4ecf258c00dcfa183d19bacfc2ab78a14c47ef85d36d08ccf25d SHA512 72bb179bd6eec9a026b1bc7ba6ee644be89c77203327eb9537d5048c8e259e50322ec42fc25a3c976064f5f43028f0f042fbd28859d51f52d927fdec0890a922
-EBUILD rename-1.140.0.ebuild 481 BLAKE2B a443d374523401b76afec0aacdbc37e2312602667e0ea8b46c4562e74a09051b3867079af56fd5d364c77719408c40426db4e60c2e3edaa928a8fb8413dab833 SHA512 aeb99b2b516344c4ba84bf65af76a79e3431800ea9ff7a33caaae598c13a9d56fff1b72746c71032320cfa974a4c4f73ad4e15d45184e3bfa05ecd32837b495f
+EBUILD rename-1.140.0.ebuild 479 BLAKE2B ce743696aea4e34de12dcb0bffc0a273630726b242ac10a5a49d11ee7092be1517a3cddd3139ac5dff03d0cedf469a6dfa5268face438424ee5c9a74682538da SHA512 665fdeca5f16b316777aabe00e1b1a714eb3cd5e46b10feeccb104c4164198d1b49581a0cff54179e9175d56b1bcd1bbd7541d97d5f315ab623855cfb9a4fddd
MISC metadata.xml 473 BLAKE2B e8b94c04d8fafbf8f694067d9524f0f4f1d5e2cf57f0b3a1818cf33b180268182a1a56f1c4a4189436b17774399761e5c6b98634fb93706cd90fddc631150e24 SHA512 4de87169f5935214fecdf4b706298b316ef54af5a89deb4e949b015335749e35c956bc5929fd2cabdcbf1565b75e3e42736d00dfb4ec9910a345444920d41728
diff --git a/dev-perl/rename/rename-1.140.0.ebuild b/dev-perl/rename/rename-1.140.0.ebuild
index 6e71b75b4f80..2c2eecd8df4b 100644
--- a/dev-perl/rename/rename-1.140.0.ebuild
+++ b/dev-perl/rename/rename-1.140.0.ebuild
@@ -10,7 +10,7 @@ inherit perl-module
DESCRIPTION="Filename renaming utility based on perl regular expression"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
src_install() {
perl-module_src_install
diff --git a/dev-php/Manifest.gz b/dev-php/Manifest.gz
index a8b18c312e4e..195bda472861 100644
--- a/dev-php/Manifest.gz
+++ b/dev-php/Manifest.gz
Binary files differ
diff --git a/dev-php/PEAR-Auth_SASL/Manifest b/dev-php/PEAR-Auth_SASL/Manifest
index 337586df2a6c..0b8f4f947efe 100644
--- a/dev-php/PEAR-Auth_SASL/Manifest
+++ b/dev-php/PEAR-Auth_SASL/Manifest
@@ -1,5 +1,3 @@
-DIST Auth_SASL-1.1.0.tgz 9380 BLAKE2B ab04812883b5b1a88fe1440f23e206e39676807c69bc029e81e539eb5588a4fa15bcb6f867f109a5eb86d0758bf9fb4f30664a8fdac7aee59a0426f5da6e6dbf SHA512 446ffa37fe7669d3993613167b07fb173c2e17664dcfb56d96a889b4a0cb2c83cc73d307aee15fc8fa7e666502835c15d09c32d8a491060bdd23c9093346bc40
DIST Auth_SASL-1.2.0.tgz 9524 BLAKE2B e7e0ad21f486ad4568e062d755eb30115d84355b04dc6313415a2b3a335ad56089221d0f69872ce83cb963daabfd636b5492f52d5d15b9fb4da0e5a85f39803a SHA512 47f74d43a1081260771ebb32cebd4ce1b2b87d4fe09d3b84d16e60c2bde9be97b1f0d1962e10528c39d58ec5b88dcbef62bedcc22ca73d960a89f64b15d3c31d
-EBUILD PEAR-Auth_SASL-1.1.0.ebuild 314 BLAKE2B e8a3436fef32c42cfe3eb36f983d079aa5a683c9d3d9f72d87895b32caf5215055bd191203402edcc272af76ad863df66ddf38c9aee295fbd83387d78cb8c065 SHA512 210136baa5e0c355074414bcdcb3db3ba44122ffe37543d68a5afba9aa26c74586f9157114afd3f8e027390acfb185588a187e45a8fde83afedaa9ecd14b8056
-EBUILD PEAR-Auth_SASL-1.2.0.ebuild 302 BLAKE2B 648fe9673938014bfb8f57716f1c668a0c8b78fc5d78c452c2d65317573876345f084391d79234724a93e19b2d4a1ee923a810d9d0f8f7904925e892b328fcee SHA512 be2f41798670d373fa0a92dfb3f582cab83ac81b02d3a046c920c3f4ff910492ea90388fc8e3c38a8b1f9f547d2f8a9daa8a11634b2b85f217e17ab4cbf47871
+EBUILD PEAR-Auth_SASL-1.2.0.ebuild 297 BLAKE2B e5bdc304b32bfbfe68cf7b3f977460c184183584993413a07708e0448f983e353f97cab08ef3949dcd646657c2f13e6555132e3f7c546a4854e2d37c92d81d45 SHA512 0c599882e14a15666d9a0c0f0cf1a8db453751776121addacf1e0bb2760826d00d92ebfe17797ac101620832a740b9df13d411bb3d0f77877a136ed4a49cdf7c
MISC metadata.xml 312 BLAKE2B 8d822bdf9207e6363758ecf2fd29eb122828b50bc4c95123051b85e77f4bcc9d1d457d4ca420baff52e93b6e8cf52b3b56d319ba3ea82a250ef7b9e12ddf5c07 SHA512 46fd8ce29a1dcbdbfe1476d68761f3e8c9b78fd15b5b64ea79cab0a603b39e01d3cff0d2009b169617928239df3ad9a7b9b60447224d8175d32bb9c4cb2acf28
diff --git a/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild b/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild
deleted file mode 100644
index 07e1c70720e1..000000000000
--- a/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.1.0.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r2
-
-DESCRIPTION="Abstraction of various SASL mechanism responses"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc64 ~s390 sparc x86"
-IUSE=""
-RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.2.0.ebuild b/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.2.0.ebuild
index 363344d6e784..f420b47ac98d 100644
--- a/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.2.0.ebuild
+++ b/dev-php/PEAR-Auth_SASL/PEAR-Auth_SASL-1.2.0.ebuild
@@ -9,5 +9,5 @@ DESCRIPTION="Abstraction of various SASL mechanism responses"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~hppa ppc64 ~s390 sparc x86"
RDEPEND="dev-php/PEAR-PEAR"
diff --git a/dev-php/PEAR-Console_CommandLine/Manifest b/dev-php/PEAR-Console_CommandLine/Manifest
index ed624e3200ac..8816cc3a2da3 100644
--- a/dev-php/PEAR-Console_CommandLine/Manifest
+++ b/dev-php/PEAR-Console_CommandLine/Manifest
@@ -1,5 +1,3 @@
-DIST Console_CommandLine-1.2.2.tgz 40705 BLAKE2B 1cf2fd7ffdafe1b6e683d40e24c07bc12c9e41469e42595f40778f0bfef30457b32f80b966835a690724e29216348be0fb3f98a83947459d48f728896a5a056a SHA512 05dbde123d0d4fdbba2a959f4bea3b115e3629060a268d25a3007c2ee5a3530b8ebbd8c7d124a6c9d012cafa19f41690a888943a6c1e2e5ec1b9d83fa821d603
DIST Console_CommandLine-1.2.6.tgz 36389 BLAKE2B a2ad049324653d9e2dc5b438619dec5caed3cba1703395da0838ec521c08b37bdc693aa79ed87e2cc4e3e2382c7ebcaa340da34716eeb3700c4242cf5c05afdd SHA512 bd3a04915b6cc1dc07d2aad4c5714d7b3ed373c938bc945f0bd71d1686788d2be9cb9a3cdf5021f34a200b361d76a664921334d4e462e011502e37d0a8fbd891
-EBUILD PEAR-Console_CommandLine-1.2.2.ebuild 1405 BLAKE2B f62397b2cf3a07ed6432114279c17a1cc897b534a8f6b45efd6f58521a58ac20307ebea092ace4115db42c6d1513587a3fe03c2ffbe184470c387b72a82a753f SHA512 f7c312b15b27ddc0c0bc9cd08a8dfcfdd6da538d7d1c286f28b781414d94b4adf2231f051d7769c804cda8d5f430012112e22d2a53dd8a44375ff5c5cfde54ac
-EBUILD PEAR-Console_CommandLine-1.2.6.ebuild 1663 BLAKE2B 8e5b436788b2ca458c55f02de24b47bb6da7e7bf38f3ec42e274454a01be3e4d66094512b215e696142289e27c90743d3bb0392ded11a4606d9af594096914f4 SHA512 7890c9233615b3f8bd6e4edec2136fcf9f5492e3a6b8b174ca2e9d10faad96a410e9cbc5d1fa835bbb362862f79d85147d0e848dfea1152fea8c0148c90403e9
+EBUILD PEAR-Console_CommandLine-1.2.6.ebuild 1658 BLAKE2B 8811f30b994b51d7b9d8d4491fbfd1ed14f85a6323789620cb1354f0a71eb56fd13f7ab27fe6d8f1345776894451b5d93808ae1ef54b56b206b9cb1d3f0ac700 SHA512 dc0f1f496a6839a31ec0702a28726f7830a0991e6824b582858daba6563cc98b219c49772aae3d0124bb025dd88bad43e9b6aa7f12cad2edeb0af71ff0f96431
MISC metadata.xml 398 BLAKE2B 0efb8080721cc0aa3ccfa85d36ef8151fa43eeb1fc130f21c5179926cfae8a9c550a65b346d5025f84a5cef8734316a95c512bc91d3efcf7965983d862ab365e SHA512 6b63b4c0bcb4efed587cce8ecb25d489b948473f49e54e1dd8a2f1d99ca73518857bd76da3c56d5115b51fa0517c513f2772579ce20813f5843ef3b21abcb7c0
diff --git a/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild b/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild
deleted file mode 100644
index b2dacba50160..000000000000
--- a/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/PEAR-/}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="A full-featured command-line options and arguments parser"
-HOMEPAGE="https://pear.php.net/package/Console_CommandLine"
-SRC_URI="http://download.pear.php.net/package/${MY_P}.tgz"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc64 sparc x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-# Only needs PEAR_Exception (not yet packaged) -- not all of PEAR-PEAR.
-RDEPEND="dev-lang/php:*
- dev-php/PEAR-PEAR"
-
-# Beware, the test suite really needs PEAR-PEAR.
-DEPEND="test? ( ${RDEPEND} )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- # There's one occurrence of @data_dir@ that needs to be replaced
- # This location just has to agree with where we put the "data"
- # directory during src_install().
- default
- sed -i "s|@data_dir@|${EPREFIX}/usr/share|" \
- Console/CommandLine/XmlParser.php || die
-}
-
-src_install() {
- use examples && dodoc -r docs/examples
-
- insinto "/usr/share/${MY_PN}"
- doins -r data
-
- insinto /usr/share/php
- doins -r Console
-}
-
-src_test() {
- # Requires the "pear" executable from dev-php/PEAR-PEAR.
- pear run-tests tests || die
-
- # The command succeeds regardless of whether or not the test suite
- # passed, but this file is only written when there was a failure.
- [[ -f run-tests.log ]] && die "test suite failed"
-}
diff --git a/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.6.ebuild b/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.6.ebuild
index 84b9a1732c7a..1b19d1c693f1 100644
--- a/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.6.ebuild
+++ b/dev-php/PEAR-Console_CommandLine/PEAR-Console_CommandLine-1.2.6.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/pear/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${M
S="${WORKDIR}/${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 arm ~hppa ppc64 sparc x86"
IUSE="examples test"
RESTRICT="!test? ( test )"
diff --git a/dev-php/PEAR-Net_Socket/Manifest b/dev-php/PEAR-Net_Socket/Manifest
index 59ef21379bff..9d967f6393f9 100644
--- a/dev-php/PEAR-Net_Socket/Manifest
+++ b/dev-php/PEAR-Net_Socket/Manifest
@@ -1,4 +1,3 @@
DIST Net_Socket-1.2.2.tgz 6903 BLAKE2B a0ee530ebb2962de8560d5cb2147ee831d62c5deac056a7f4944b451853b3ab65f1f46332700d4e18a1ff6e1cce138bf46f5053586bc7f8073143c6aa101e9c6 SHA512 fd415fbd4a6801b63cda3168ff275fdeae233a3cc4c62f9bfe561f83f24f89795a7e7ad862641a73bb6d6e3c0da8b56cd00e7e7a1db616de040ea7883d84caa5
-EBUILD PEAR-Net_Socket-1.2.2-r1.ebuild 301 BLAKE2B 01bd898735be4ecbc164c778e10beee9901644837957742995d000762cbc98625f206eb0b97d6fe9b2a7c39e505e9d506c38a6ced8f019f3b32dd57f7c0f3ee9 SHA512 bc7de7afb37d8fb6d7c239efa27208a3aa2bf95c53cf75bfecdbc816a10b31e6765bb763d5c4c927f2899622090473a305674360d219afc0e6ae4dba57d978f7
-EBUILD PEAR-Net_Socket-1.2.2.ebuild 312 BLAKE2B acb82bd9a13c805df5c8d40cc3263b6cb57769fb771fe369aa965db60601fab164b65cfbdeb0ebebf56f0bddeb308016d716103bee82076462604c5d51cde3e0 SHA512 e8342642ebb42652fdea9eb206e37fecdab865c4b6610dcb49d95bcb1b716ebb46dcbb0ee1bac9017b372292cdf2cc66616a3d3117f8423d316c7098c855a943
+EBUILD PEAR-Net_Socket-1.2.2-r1.ebuild 296 BLAKE2B 5f7be86a73674c0c6263925fcdf773538b8e20ec367941399cd84a144fb3613181b2411e43330a04c5def816a240353310fa5c9976e7dea3c4dbf7458fd487a7 SHA512 5127369074df855008da29e261fae8257c542f7d7fa9808ac13c56586dd3b5a9a12743148f2c3a21fbe0ecbf9f894368a8f34bb8d5de1e108968a01882e3e538
MISC metadata.xml 380 BLAKE2B 5254a5bac70466229e77fb55e5d7122042e7a9bb95ab110a8f2d561d52d02046be3917716e7f960d4927071cc1220a20268c4757307d5792d50b723cc4283372 SHA512 777835077e372309ede41a608e37063bfb352f136eecd323b776ef05625dc5e8c6711cf6e2f2d8459d1933185437c2ac39fb4ebf553c2a8191574eb33d6a2509
diff --git a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2-r1.ebuild b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2-r1.ebuild
index 74c922beabfc..04a52b0118d0 100644
--- a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2-r1.ebuild
+++ b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2-r1.ebuild
@@ -9,6 +9,6 @@ DESCRIPTION="PHP class interface to TCP sockets"
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm ~hppa ppc64 ~s390 sparc x86"
RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild b/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild
deleted file mode 100644
index a9d8095cf5ec..000000000000
--- a/dev-php/PEAR-Net_Socket/PEAR-Net_Socket-1.2.2.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit php-pear-r2
-
-DESCRIPTION="PHP class interface to TCP sockets"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ppc64 ~s390 sparc x86"
-IUSE=""
-DEPEND=""
-RDEPEND=">=dev-php/PEAR-PEAR-1.10.1"
diff --git a/dev-php/PEAR-Structures_Graph/Manifest b/dev-php/PEAR-Structures_Graph/Manifest
index c7d5574a31ba..d738d5a2ad34 100644
--- a/dev-php/PEAR-Structures_Graph/Manifest
+++ b/dev-php/PEAR-Structures_Graph/Manifest
@@ -1,5 +1,3 @@
-DIST Structures_Graph-1.1.1.tgz 12402 BLAKE2B 049fc9a15b1ea46a8cb63576174b4b1cc491dd31794b8a1f9526958f6d54902069d16a7158615fc9708ba88bf46e0b021baa01596e443f8c6d9a7f551dac8b23 SHA512 cd4feb265e1aa05de348645dfc0b8e336486cb02c553dd8fcacb0a1eab452bf54108e07864395d55e0c92f4ffd338a5ae846b2dc28804bb23f03c91864ef0284
DIST Structures_Graph-1.2.0.tgz 12507 BLAKE2B 2dca23da6d9b42aefee9c10f0ff3cbd0946186b332d0f56da65d068e02b9858c9113568b9850c4b1aae0ed4dd15b2c463765f2ed3d232083d5d6ef130443b14f SHA512 a256e6be4ac2011678942d97e39975973aed8b8dbab535325810ae97fb322a4aaac8daf1302f34f239a2b38649ddb39c1ae0a8c325aa1c6cbd90208adf9973dc
-EBUILD PEAR-Structures_Graph-1.1.1-r1.ebuild 560 BLAKE2B 60c91e0855044d223dac67f2b90095a3b9ec836b1297a4632fd7525bd4c7b910aef8c4a3361b7e5368e4738325b7be74ba4a28d5d7cad8b526c535aa4c968a7f SHA512 21b0ae9a5e8c3c00264e1717e841f70c04033a71ce6b9477cc8e6fc471040fc90e532c05069225c496bbc2ca379a69e5b410ff9036264915f583a001113f2770
-EBUILD PEAR-Structures_Graph-1.2.0.ebuild 546 BLAKE2B 3e6ebef5b6f4fad3c4a827b18b34c3fc002079e2af9333c4b5c1b2497e19a4416706f56227891d5536ce1106b9e2bfca2d1c7dd03c6ba5be1a153c70f7dd9970 SHA512 89d243553d3fffca65113dd5a40102c99ac96481e119c6d5afe92a5e88ef2c1dad6f644dc74a255876103984dab3d00a4c5e7d0114505acef2a3ffb6d2ac73f1
+EBUILD PEAR-Structures_Graph-1.2.0.ebuild 541 BLAKE2B baa89e17b7bbf8f96c2b5558c48c945a9ef7912498abd8d437b5c12ab63cbcc832b21e6c220c943ad358c81f7ec7603a28ecb4692b57130191cc6a48ea2a77b3 SHA512 3918b615e19bda97baf513bdadd631059e8ab78d98f7f18fd76febfd9bd2434865b5ad9a7c1fab4f6571c1e25795e80e6b0dcbce9c9ab432ada6d3dce1523c8f
MISC metadata.xml 319 BLAKE2B f74dd44a33f0008cf78f03a0b527c6b56cf26293b470273d5c798197d6ded5ef02ec3ab3c1d9928b3aa55881314586d21d3eecda70c470dfdbf1f87a9d4e756b SHA512 50cf6c55602661ac4d7e6a73cb26c1a9df8673012a59d81ec6d486bcc3e4893b0c8fcd426213714b7a4991be9d0dc54d5bb050b58d6658d7384e558bb8c809cd
diff --git a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
deleted file mode 100644
index 90cdfffd089f..000000000000
--- a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MY_PN="${PN/PEAR-/}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Graph datastructure manipulation library"
-HOMEPAGE="https://pear.php.net/package/Structures_Graph"
-SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-lang/php:*"
-PDEPEND="dev-php/PEAR-PEAR"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
- insinto /usr/share/php
- doins -r Structures
-}
diff --git a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.2.0.ebuild b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.2.0.ebuild
index f4f914046d5a..625288b8ce78 100644
--- a/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.2.0.ebuild
+++ b/dev-php/PEAR-Structures_Graph/PEAR-Structures_Graph-1.2.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://pear.php.net/get/${MY_P}.tgz"
S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86"
RDEPEND="dev-lang/php:*"
PDEPEND="dev-php/PEAR-PEAR"
diff --git a/dev-php/pear/Manifest b/dev-php/pear/Manifest
index f2850d9dfe27..0ac8b9d981b7 100644
--- a/dev-php/pear/Manifest
+++ b/dev-php/pear/Manifest
@@ -1,3 +1,2 @@
-EBUILD pear-1.10.3-r1.ebuild 331 BLAKE2B 7603c4bcaa227f51b67432bc8bb3ed9528acae78399146adec7c8d9427c8b0181ebfc5d421bcec752e9d6d2cd8ad0d5ea23b51973f86f85b53700f4e626cfa84 SHA512 4485decc17787fe5e8a235740aae6fa2f241592fe9e7d10ac3b9e469c16771056b27759ba3ee55378f1e31df5ca5fd092c7fab8c145ffe440f8c2a37a7ca67ca
-EBUILD pear-1.10.3.ebuild 355 BLAKE2B bee501dae27069362e80434bc84a878979be6addd8e1c8e1dab5b564ab52de4c5c1d4ed3c5d74376656b5663f60cf74291ff68907ae201c6d41b5a3e60d50ba3 SHA512 98d8416628e57818d1189286332f5b38cfba643ed3a510f5e720c45cf4feac748f1ff3b8afa3726ac6af52548ecde7eb6e636dbcebe1498b262f1b79eeabd8d9
+EBUILD pear-1.10.3-r1.ebuild 326 BLAKE2B 5342d9f341d3221c4f5ea83850eb72fffbdb6dafb15ec446a636cfa3abe1b7961acd7b1db1e8741f954111e53aa400ac95c7db693056d05cf9ae20030c526075 SHA512 bf1e12f5cd2f0bd5d6bacd883f0c9a913c074b3999b0b247aed1e05e54494a70e7ef2b57c4e5c694ab25bc742d47d83c846dc8a895e57c5ea8f0ef35ccab3b1d
MISC metadata.xml 264 BLAKE2B 48808ef17a373b4dfb3c169ae63e61416ccbecfea1eba9c3bee7e5be7393f8bec7986123526a3af092841134ecbdeff1a0a52422f24f28bd9ce9e84ef7b7983b SHA512 7ac8d7b84e7690138da0717d15bb650fd97fe251ec3733304bc33672db24668d9247447257ab96110867ce4a048b0523d0ef6c849bdee54c98061c8faa00d3e9
diff --git a/dev-php/pear/pear-1.10.3-r1.ebuild b/dev-php/pear/pear-1.10.3-r1.ebuild
index 38f129c3618e..551894565885 100644
--- a/dev-php/pear/pear-1.10.3-r1.ebuild
+++ b/dev-php/pear/pear-1.10.3-r1.ebuild
@@ -8,6 +8,6 @@ HOMEPAGE="https://pear.php.net/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86"
RDEPEND=">=dev-php/PEAR-PEAR-${PVR}"
diff --git a/dev-php/pear/pear-1.10.3.ebuild b/dev-php/pear/pear-1.10.3.ebuild
deleted file mode 100644
index 9631cdc0ccd8..000000000000
--- a/dev-php/pear/pear-1.10.3.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-KEYWORDS="~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86"
-
-DESCRIPTION="PEAR - PHP Extension and Application Repository"
-HOMEPAGE="https://pear.php.net/"
-SRC_URI=""
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=dev-php/PEAR-PEAR-${PVR}"
diff --git a/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild b/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild
index fbb3e1fb90be..64b4bae49e69 100644
--- a/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild
+++ b/dev-python/ConfigArgParse/ConfigArgParse-1.7.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
+# py3.13: https://github.com/bw2/ConfigArgParse/issues/294
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
diff --git a/dev-python/ConfigArgParse/Manifest b/dev-python/ConfigArgParse/Manifest
index 35201019ebc9..0398d7448f44 100644
--- a/dev-python/ConfigArgParse/Manifest
+++ b/dev-python/ConfigArgParse/Manifest
@@ -1,3 +1,3 @@
DIST ConfigArgParse-1.7.gh.tar.gz 37462 BLAKE2B a351830f79899910039cfee7a830af58afb2534368b53e8f821c161444d81e2eac61ebf7a10ce1c4a6586f05db5fb0277fdc5c0605c0e517f9592bb9a66e2f45 SHA512 4c388768dfda861a58a8c7b5a4de2a7c4070d445d9ea9aaeb5ce2e5af954ed6422b5af33967d086fd4c477156ef89e3dfd1406c02f0c49bafe6a9c980bf5840f
-EBUILD ConfigArgParse-1.7.ebuild 703 BLAKE2B 27b31d1f9aa24a7d42cc24fb71924abf6aeacee855b0720a0487459238a13eaea5ebccd0325d64771d84f15c0df26bb6dbb24de5d3fd309f7241d9967b0f88ee SHA512 4c90e4f46b783d2eaac4b3e94edad6a9398455d29522473cd22db26916b51508faad3307bb418e2ea76db502e47fb62848ad2db02e4b199ced27d0a04c237e3a
+EBUILD ConfigArgParse-1.7.ebuild 762 BLAKE2B 69397f92a1921baad37a13fd2410535b050c70d40c9a4eca1198274155a04a01b6d5c09d10a75627cf4807724b0ffde043729cac1c0b05b447245239040227b2 SHA512 b75e8d1e11744cf052de2ee5ff42bb611a46e2553f4fd2f8e7b6639ceea7f1818864fff06245cd5f00cb62b0069d58be7adf22a13c2d1fc9141138c15f9d48c6
MISC metadata.xml 413 BLAKE2B 06bc019926862278b7c7a0f602f737f0ee20df1271bfd4ccd2e96e602b537403ae641f4196496ed0af92830a457af330def85f4d4b30ae2733510b82c0589310 SHA512 df63096d97d9835ee72b03ee144cb1cbed4f29644380c8711718b570938e0ed1dff9bca15b77c91df052f3f68e10633d1880d553cb8c8d7e1827714355dd8593
diff --git a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild
index 1b313949b2d3..9e51bb83942b 100644
--- a/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild
+++ b/dev-python/CppHeaderParser/CppHeaderParser-2.7.4-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/CppHeaderParser/Manifest b/dev-python/CppHeaderParser/Manifest
index 3f3e92bdd701..b8bbdad559bb 100644
--- a/dev-python/CppHeaderParser/Manifest
+++ b/dev-python/CppHeaderParser/Manifest
@@ -1,3 +1,3 @@
DIST CppHeaderParser-2.7.4.tar.gz 54445 BLAKE2B a089df97dcb9aed7821614bf354d0fcadd67dfb387bf5873c585683401d531e465bc05631147b4d5c5b47fe93eecbab1faa34fb517bb92bca6d6c39e07c316b9 SHA512 223550add1e391eb535d1b8be08a54b9d6fe97ca6dbfc54407cdc17a5530a91ef6be4ac920d6841b9f479bcbd6c823512b08565ad433f62a87e993cf393932a2
-EBUILD CppHeaderParser-2.7.4-r1.ebuild 493 BLAKE2B 566844900621737e0a11bc5c3da140dd78c95fdb950088c24e8ef35f51213676145bdfb8e1f08f04e6d6521e29cfecb098a3e6620d9b5d0399d56ddbb016cee7 SHA512 8b85c942804c380130463f814df1d3038f483c62c772f59f275ca8eec2a14b24167ab5dd924d0afb93b28ff9285a49c73aa224aa5cd9507758616e66409dea0f
+EBUILD CppHeaderParser-2.7.4-r1.ebuild 493 BLAKE2B 3d34c2f074a241329a0caf9c4cf3ebd921411afb91eafb262f135c1a5a3793073fe339de159de4cedff9f5c7507e1202566fc6a12de518641fe500b95a61b612 SHA512 51852178d17b040c13d3f7bac696694e73dbe9790b809f8c6a9fc6b157d2e65e9d702de483865016bb2cc8c37d00a65d215e0fc04bd9600bc5baafab6e6d3c4e
MISC metadata.xml 586 BLAKE2B cdbcb728f3bae64f2ffa9c3a663ddf9c69d8170522372996a9b9eb3cc4a5887847d46842356349934dcf01924751d40509e5bc53e91bab8d947f34de20c38a87 SHA512 c421502625773e6abfb839e9e58415237eb1473b420f38e3ad89fd7c995068c1e28127c0f4c0e8a92b2e88e3a6ec89f5a0a5400087555b841695b3a00b950be2
diff --git a/dev-python/Faker/Faker-25.3.0.ebuild b/dev-python/Faker/Faker-25.3.0.ebuild
deleted file mode 100644
index 3afc9f64c496..000000000000
--- a/dev-python/Faker/Faker-25.3.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2024 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=( pypy3 python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
- https://github.com/joke2k/faker/
- https://pypi.org/project/Faker/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
- !dev-ruby/faker
-"
-BDEPEND="
- test? (
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP},tiff]
- dev-python/validators[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
- epytest
-}
diff --git a/dev-python/Faker/Faker-25.8.0.ebuild b/dev-python/Faker/Faker-25.8.0.ebuild
index bef66c8c66a9..83ecd6349279 100644
--- a/dev-python/Faker/Faker-25.8.0.ebuild
+++ b/dev-python/Faker/Faker-25.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
diff --git a/dev-python/Faker/Faker-25.9.1.ebuild b/dev-python/Faker/Faker-25.9.1.ebuild
new file mode 100644
index 000000000000..bef66c8c66a9
--- /dev/null
+++ b/dev-python/Faker/Faker-25.9.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2024 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=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+ https://github.com/joke2k/faker/
+ https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+ !dev-ruby/faker
+"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP},tiff]
+ dev-python/validators[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+ epytest
+ EPYTEST_XDIST= epytest --exclusive-faker-session tests/pytest/session_overrides
+}
diff --git a/dev-python/Faker/Faker-25.9.2.ebuild b/dev-python/Faker/Faker-25.9.2.ebuild
new file mode 100644
index 000000000000..bef66c8c66a9
--- /dev/null
+++ b/dev-python/Faker/Faker-25.9.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2024 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=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+ https://github.com/joke2k/faker/
+ https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+ !dev-ruby/faker
+"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP},tiff]
+ dev-python/validators[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+ epytest
+ EPYTEST_XDIST= epytest --exclusive-faker-session tests/pytest/session_overrides
+}
diff --git a/dev-python/Faker/Faker-26.0.0.ebuild b/dev-python/Faker/Faker-26.0.0.ebuild
new file mode 100644
index 000000000000..d05cd1263fd7
--- /dev/null
+++ b/dev-python/Faker/Faker-26.0.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2024 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=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+ https://github.com/joke2k/faker/
+ https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+ !dev-ruby/faker
+"
+BDEPEND="
+ test? (
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP},tiff]
+ dev-python/validators[${PYTHON_USEDEP}]
+ )
+"
+
+# note: tests are flaky with xdist
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+ epytest
+ epytest --exclusive-faker-session tests/pytest/session_overrides
+}
diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index bd1d076bdf5f..0abd20e62ccf 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,5 +1,9 @@
-DIST Faker-25.3.0.tar.gz 1760396 BLAKE2B 46e12f80a84385b4bb50e19a26fe436be1ee846f87309869bc624ec45c15550f33e733d70d9e87c493521020c4e16cddb6f17f2bbc36b6d8072829f582f0beed SHA512 d4b3a762d22b9947ebae254d07abc7e0c3511d9277439075fe876371f1c25dbcbe5a08729e33925c98ec86ef3b5f3321b5a3ac3802784bb42f8296fe9a09eb30
DIST Faker-25.8.0.tar.gz 1760950 BLAKE2B 89b18875ae2c3934423d4e7ce9d0da048830f73384db73589372791c6a1798254e3cab54b566ecfbe3263c44edbe12f2c3e7e0d6cbb004e6fc09e9b2e12f7e89 SHA512 88d0c073b48e0df050d3601d97223d64ccf04ad57d59cb37e26a40211633b04301000e7ce12a124e97b32b63225b440f5b44e1d6197f9c8999f7dd0b579a075e
-EBUILD Faker-25.3.0.ebuild 858 BLAKE2B 72d2ecefbddab7f108265d88c00fde3d4f2f10d3db70b95fe69358f2240ccb75368bf6409c9eb3538130eee18eb7ed979d0bbcbf7c316269ece790c36e99bacc SHA512 b6458fff369d5003a16e5f337c661815169d64a7855d538b35b3d9e5054be75286ad515cbfaf1451131890259047e195da1dbda24fdf860de256dd8a821bb0e6
-EBUILD Faker-25.8.0.ebuild 962 BLAKE2B 227cfcc4d918f9864be11062ec03c15f6f5f3c472de2ec4ec498993d719ba4766f2e23bc53a026e9619d72e42e694740a5452e484a7d7d1cb28c54941fac8150 SHA512 60962511b62659de7c15483d8b06dffac32c7c248c1b425192f8dbecfa9b811a76576798c230af8f3b7cea828936613a42f13ff1b83677b678af503f47a2623d
+DIST Faker-25.9.1.tar.gz 1762549 BLAKE2B f331ba11899f0711a74aa4c6a3f883113c00ef16960816b26163be2355bfd1aeda1e01fb5ff430d5f34f99a21e74195d8cdd1fb44fb23e3870a6592242564ab9 SHA512 191ccf0cccdf125cabf2af20cf74681d3aa28038eb2551f7e1cd3a285b17e2fc1d8b245888c44d9a1f66b1f9a5ddc1847ff2e421ef9fb8732efeb56e0957a898
+DIST Faker-25.9.2.tar.gz 1762726 BLAKE2B 75e11d91eae914a8093e448802924e2bc63815317a36870909709648389dc4d55fa1951b588a7fa6ed1cf1468724158abc16342465156d00e66f1febb545d47c SHA512 6f1272b64bc973f3e9f32bff589aedf8db35ae3c90ea9d459babaf47e327cf26199f05a5cbc888c13aced41722e91335b8c34685b9bebda4a939aad89098bbd1
+DIST Faker-26.0.0.tar.gz 1763318 BLAKE2B 63cf76993c3e4fc229d5d80f3cd03d964f5f7f6fc7f9cb1aa272c075360ebec57289139d09d11d181436b30cdb5abc7fe7d7e5cc11d63e12b0e8746605f85d6a SHA512 ea09d4222b258f52e9d9b2c315ee46f42beb624c038f63d4a82baadafbf4a9cc382b92076bb7c421026c1761cadb246364bfc71a05177458a8e23d2eca2fd6e6
+EBUILD Faker-25.8.0.ebuild 955 BLAKE2B 7826768e6ace4bbc12c8f92803fc43b1880fef99e94709a153c773c94776ce3b38667567d1b4d656093590fa41017d6613539a990ed212fdeb92651412cff418 SHA512 f7ea917259bfeaee02fc3783da2c66272dcc4b0ffc36c8ddf50d118847ababb3b7cfcc9d0dc73392e4a0d48b2d8876bcb4edb064639b19e6597528b0d808d75a
+EBUILD Faker-25.9.1.ebuild 962 BLAKE2B 227cfcc4d918f9864be11062ec03c15f6f5f3c472de2ec4ec498993d719ba4766f2e23bc53a026e9619d72e42e694740a5452e484a7d7d1cb28c54941fac8150 SHA512 60962511b62659de7c15483d8b06dffac32c7c248c1b425192f8dbecfa9b811a76576798c230af8f3b7cea828936613a42f13ff1b83677b678af503f47a2623d
+EBUILD Faker-25.9.2.ebuild 962 BLAKE2B 227cfcc4d918f9864be11062ec03c15f6f5f3c472de2ec4ec498993d719ba4766f2e23bc53a026e9619d72e42e694740a5452e484a7d7d1cb28c54941fac8150 SHA512 60962511b62659de7c15483d8b06dffac32c7c248c1b425192f8dbecfa9b811a76576798c230af8f3b7cea828936613a42f13ff1b83677b678af503f47a2623d
+EBUILD Faker-26.0.0.ebuild 966 BLAKE2B 60b44c455575f8703ee56ae217bc9d30d23d0d8602d2c44b5cfd76efff741574e03af4996d7bcba588a70d0ad3c8372c940e8725eff535eaf9e54855225883ff SHA512 f8a3cd27fa78c96e083ed5ae375570132bba7db27e4d28f5a2e802dd916235128c53570522c29ea0bca42691e853a149f2a96603772142d80c379a92bfff2222
MISC metadata.xml 498 BLAKE2B c9b7885dc7d34f2263068624a6b07ac6f1ec8078cc11abb6137612ba57edffefc48dae2708284aa83ecc941ebb2d3b8a87a143648e404a0683e75bb6c078f4e2 SHA512 0b385bbbfbb026803526e43c6c43965ff75f42d3ab133603708b187686aac29de508856e5e8ae7622a66b99032efa97f95c21625e10d074c858d8aff7446a312
diff --git a/dev-python/Manifest.gz b/dev-python/Manifest.gz
index fac8188a113d..5da3beaeb050 100644
--- a/dev-python/Manifest.gz
+++ b/dev-python/Manifest.gz
Binary files differ
diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest
index 27e2333d1b29..a5f9b0d502cb 100644
--- a/dev-python/Nuitka/Manifest
+++ b/dev-python/Nuitka/Manifest
@@ -1,5 +1,5 @@
-DIST Nuitka-2.3.3.tar.gz 3668441 BLAKE2B 0e661948185490a4e47e71eca8c2cecb116bdea1f3ef2d0a477bae33bcfe5612d262e5fb8c3c9b0e192c8c41c3eee019dbb96a429eb072f05b0b5aeaae46a0f7 SHA512 1ea8f644f84d28bf4720f0fdc49204e93607a233c7e921eb006d1c09d6893d299d67d623ced0cd0b57bbe5056d108155f43e1de3d481c5c18f392dca321e9c4b
-DIST Nuitka-2.3.4.tar.gz 3702705 BLAKE2B b67718cf4258a22e6f1d66abeaa293fb134a1726d03b40e7e00f5948765786afb92a317b718c4832be59f3821e5ce744755e06baf171180ca3c98a7cfd9cff0e SHA512 8794da550c31d488763c9c40304232b050a9647481f387b1d4ac1e3adadd794332004ec1152e650fb37725b2c0ecd00faedb5b0f1c4958fc294a61c28602e01a
-EBUILD Nuitka-2.3.3.ebuild 1110 BLAKE2B b092bfe4db9bebe649cd0b5c84a9b608d8c99511d4d73c94952b215fe09981e60e033f3e47ba5eaa7332914d6b47629f1584e00b95818d9c2e956ff1675ff410 SHA512 ce843edbc7c36c9a2603e39808862188d33ed93d4cafb5c5ace041da50282c312709cbf0806bb18a828344f241d69b8d5e331b9c24d78f6fa313769283161ebd
-EBUILD Nuitka-2.3.4.ebuild 1110 BLAKE2B b092bfe4db9bebe649cd0b5c84a9b608d8c99511d4d73c94952b215fe09981e60e033f3e47ba5eaa7332914d6b47629f1584e00b95818d9c2e956ff1675ff410 SHA512 ce843edbc7c36c9a2603e39808862188d33ed93d4cafb5c5ace041da50282c312709cbf0806bb18a828344f241d69b8d5e331b9c24d78f6fa313769283161ebd
+DIST Nuitka-2.3.10.tar.gz 3702002 BLAKE2B 6aa0a890d1db4f245686c87152855ff23c71726d34025bcd41fe9fb639ff78002396f7400aafbee59249b1a06238fd5384bdfb48e5b961580020cd7f02ce4e4d SHA512 757c332afe2099fdc4708ea83776657d669811d2215360bcdbd4b6d2765fabca81a533d8bf7122c570318d3363cb2a3b1f511f4b6fa28abbc6a3d046fb7ff23d
+DIST Nuitka-2.3.9.tar.gz 3701334 BLAKE2B 8e86496330ddcbab61a875c173bcaa8acee74b4942efe7e0947c2e2536605bd8ba7eab59533766a0d308c446a577456ed398c703d71b58e9d53bba8fcc484c00 SHA512 6039580292d3cbb3adb2ad504c996f83beaa583336cbdcfae92c8310ffaabd8b9510451c2ceffb6a4c26f82e8e9c112468670eb8b5cdaae96ed152f3f9337272
+EBUILD Nuitka-2.3.10.ebuild 1110 BLAKE2B b092bfe4db9bebe649cd0b5c84a9b608d8c99511d4d73c94952b215fe09981e60e033f3e47ba5eaa7332914d6b47629f1584e00b95818d9c2e956ff1675ff410 SHA512 ce843edbc7c36c9a2603e39808862188d33ed93d4cafb5c5ace041da50282c312709cbf0806bb18a828344f241d69b8d5e331b9c24d78f6fa313769283161ebd
+EBUILD Nuitka-2.3.9.ebuild 1110 BLAKE2B b092bfe4db9bebe649cd0b5c84a9b608d8c99511d4d73c94952b215fe09981e60e033f3e47ba5eaa7332914d6b47629f1584e00b95818d9c2e956ff1675ff410 SHA512 ce843edbc7c36c9a2603e39808862188d33ed93d4cafb5c5ace041da50282c312709cbf0806bb18a828344f241d69b8d5e331b9c24d78f6fa313769283161ebd
MISC metadata.xml 943 BLAKE2B d7ab883773e7480dcfb4b79932a3874e2274669169a24a54aa622a2a0ac079e0296da4bd196d166cb11fcff785985da0b10d0fae351032914ccf312c9bb9833c SHA512 625d8760b8e849c6e014856f584cb42f50bb5ebb1fa648cb704a5a1baf175e7d2ce9f43f6f724d11c81a68e364b6ac1c38459540b58f2ccd6a675902af5b1cc9
diff --git a/dev-python/Nuitka/Nuitka-2.3.3.ebuild b/dev-python/Nuitka/Nuitka-2.3.10.ebuild
index 274aff9ae3b5..274aff9ae3b5 100644
--- a/dev-python/Nuitka/Nuitka-2.3.3.ebuild
+++ b/dev-python/Nuitka/Nuitka-2.3.10.ebuild
diff --git a/dev-python/Nuitka/Nuitka-2.3.4.ebuild b/dev-python/Nuitka/Nuitka-2.3.9.ebuild
index 274aff9ae3b5..274aff9ae3b5 100644
--- a/dev-python/Nuitka/Nuitka-2.3.4.ebuild
+++ b/dev-python/Nuitka/Nuitka-2.3.9.ebuild
diff --git a/dev-python/PyQt-builder/Manifest b/dev-python/PyQt-builder/Manifest
index 002e4a8376cb..8467ea869f0c 100644
--- a/dev-python/PyQt-builder/Manifest
+++ b/dev-python/PyQt-builder/Manifest
@@ -1,3 +1,5 @@
DIST pyqt_builder-1.16.2.tar.gz 3671133 BLAKE2B 854a3182488ad8b4fc6ddc5a363580f7555ec01aeecc8c8e6d7f121d7477df1481888450dc25fabfbcd965be5a1b98734d2679013b28b95e8a0cce92f4442a3f SHA512 64fc969799a12a176eb730fdc4581f18293dceb8edff20db0177ce409fe7e712cdfb07449b6c4abdd33f1fd9aabe8bee248fe9aeb5373df533d805f9d2a0c6a5
+DIST pyqt_builder-1.16.3.tar.gz 3671995 BLAKE2B ba3fb0ee1988106d1f4d4e822030b3848a5c3d42f79ac06d1dd4a4084c1e526d0c54c1720614f9005dec120b5395e9358ad75c52c74199d7413100bff82e8414 SHA512 f3820fd5714c88da69bc696abcfde74f0cebaff543de5cf93bd37f4aad22a6bc91627ff22a0f665850ca9c968b4350383784f65cf1b6bf76f3ebfe71a4a5f3b4
EBUILD PyQt-builder-1.16.2.ebuild 666 BLAKE2B 5e20d5f91c16087f70c5eed479180e7816fb13ca90d408e942216407078c0914b5d6f4d3c2d78152adcaadfc8ea75566db51a8859a619afd07d775f547b7d0a0 SHA512 d0cf72fcfedeaa5ea2c4378754b036bba689826268a718683c87fbbb60c7b8a303aa930a287310f52b4b7a764055e12f975a2529e352291b62731fab6bbfaacb
+EBUILD PyQt-builder-1.16.3.ebuild 660 BLAKE2B 95e466adfb11d3ab899ce665d745cc5441d247a6975d03a3fee357ea3fd7ad2f5a8e1c44f0b853203b6dcaccf2319a493dc38fe2937b1b155a91f8aa00b9e43b SHA512 619722b3333a6f70da8f6300f1bc5e329759dae93d3ab017e415826cd2271b63864c31b64d6cc81b4d7b6b8e4bee792a3db11d3286e1ba11e4c0ac80922738f6
MISC metadata.xml 581 BLAKE2B 52b5d19b8febf7a2c0c0fb4d72e66b537f5824c1fc1a9d065b79ebe9e3c7fe5188fa0acd13bb446a9ad9f8c4481222027885a2ff6217cdf2c8caddf9c5d60b1f SHA512 b58cebc65e92de2af613423c8767dc75063e0c4dd2f1c3b308eb5b371ca499e43024e502839ffdf32b034a59294c24bca6a4703822e8365ad9c339747c17c238
diff --git a/dev-python/PyQt-builder/PyQt-builder-1.16.3.ebuild b/dev-python/PyQt-builder/PyQt-builder-1.16.3.ebuild
new file mode 100644
index 000000000000..d60c304af339
--- /dev/null
+++ b/dev-python/PyQt-builder/PyQt-builder-1.16.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="The PEP 517 compliant PyQt build system"
+HOMEPAGE="https://github.com/Python-PyQt/PyQt-builder/"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/sip-6.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # skip installing DLLs
+ rm -r pyqtbuild/bundle/dlls || die
+}
diff --git a/dev-python/PyQt5-sip/Manifest b/dev-python/PyQt5-sip/Manifest
index ad26357a1b81..578181f599d3 100644
--- a/dev-python/PyQt5-sip/Manifest
+++ b/dev-python/PyQt5-sip/Manifest
@@ -1,4 +1,4 @@
AUX PyQt5-sip-12.13.0-c99.patch 522 BLAKE2B 72f6d0a501fcc7f43cb11291833b7714ba2acc35813c4762a95ec2ce5b95ba955cfa7f5501e38e24f348b73e835487e151082c205c4d434044362b80d2a0f44a SHA512 768c88fab736a57f55e4adb4843b918f84ecf0e976246abbf83a9b45d69a1e6729e738eb4cbac3553ae76a36ace64abf798e073f8ec88fdb3065583a38801773
DIST PyQt5_sip-12.13.0.tar.gz 123225 BLAKE2B e3b7233e5405f7b24de157e1f0ed0f2ff47a9c331a76672892d8a7adc8aba8c7b738354d9f1c2fe9c29501b5bfe8c6302307c6731273b980a04dd327048a3a94 SHA512 ef363b21899f6d089fbc6d5adf700dc6c8838501343070ed1cf0826e05dd860343eba608d5aee5d8bece39b8ddca1f37866bb56aa07db18384ac0a372ca3532f
-EBUILD PyQt5-sip-12.13.0-r1.ebuild 534 BLAKE2B ccb9ed7eba361fc56c4e7c3f6b42ee1f1ac2dfd3f1b419858ec3c8068b3161cba0f63ac39ae1c5ac10bbcff18d810fb99fe2a4e890b59969868d66bd8a328f97 SHA512 6a831c42c1fe5100e3451fa314cea3fabad0bd47bdac9888c875c15778fc67d11de06f926a43d173b43768a30c1c197c7c0f8402258ee5e6cedda56ef06d3ebb
+EBUILD PyQt5-sip-12.13.0-r1.ebuild 600 BLAKE2B 65a3f0410c9b3ad2618dfe040f7e8fad0186e07851ddc07c93d1c9f2a6b75529ff21928d081989d17c9e0f638513bec412f6fe599b1f242526f59a69ce18559e SHA512 3522c3d06753a9ef521fd531363f8cfcc13ca74ea549e535cf00dbf10757b0554d3bc74f2d2241260a33c3a652f6e99dde39e7aa8b096113d2f528257cc68e14
MISC metadata.xml 649 BLAKE2B 0a6faee65b39f122f65965490284b17856ba6d86537f3f3780f8604366739c346b01e29e933a91c7edb5ff898e5d51a10e4bf288228d1943a1c9e9970eac4c86 SHA512 3af9be87db6da5cb071f4025cd6fc1964a4b0629ebe93239f6c5a3734d4ef8ef06e652abbac5c9bd86f882a6235bf3b1f0fec6f0035c77ea42571e47c6045e29
diff --git a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild b/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
index 4731764f46dd..02a93b200df6 100644
--- a/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
+++ b/dev-python/PyQt5-sip/PyQt5-sip-12.13.0-r1.ebuild
@@ -7,6 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
+# keep compat in sync with PyQt5 or else it confuses some revdeps
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/PyQt5/Manifest b/dev-python/PyQt5/Manifest
index 37c95b1bae02..c2d2210b692f 100644
--- a/dev-python/PyQt5/Manifest
+++ b/dev-python/PyQt5/Manifest
@@ -1,3 +1,3 @@
DIST PyQt5-5.15.10.tar.gz 3242654 BLAKE2B 55a4cedf1ac3fd0f2968ca07544d2248d1798f134b7490eb1d07663af9f1606543564a42d5478871f5dbfc0b249b73965fd0505261fd2872c724da6d28e5b61a SHA512 e62debe112210b68993377264448199b66a43fc5db13c583a25e210759f5cd945bd1056c1c19fb86bcf005c6904358dfb89e005d27167a349f1d55987a63013e
-EBUILD PyQt5-5.15.10-r1.ebuild 4826 BLAKE2B 60c5eecb33564829f89fab2228f94a9511876121dd201b8269f2bf23347b4faf60b15cfb8d0b450210e3be26a4b9390d5e06c59af4aa18ccaabd4571bf5a87a4 SHA512 835ee1c734a999dcb6c441a28af5d7310705360c4b79e62cff5d6858e20643f922e223e973acb88782b66f3f7218be3a9a76aefe75dc3142b8ab9bf844e50789
+EBUILD PyQt5-5.15.10-r1.ebuild 4826 BLAKE2B 474febb5800b22eefdde5b883b2df1b06f5a20060831dc8ee4324938b005f4f22b1f8d48054b822c1428eb4cf59f70dfe88e33bcbd5e381b539a0173676d969f SHA512 7d784daef52615e9fe076c1c2bdf5f030519c60275e948f3af1005fc871ee6ec620aaffde56b52b278d25e00102e187698e397523dc77d01aff1903f20559da4
MISC metadata.xml 2287 BLAKE2B b4090aa2c55d05554a152bc3adfa76c68dc78175d26bb4ea6d25858ce2db922c168cc4ded6c7fa9114cf651417e0a6e435baebe460c8efbbd94be17adafd6f43 SHA512 12e3559ff04c32ebce2a382bf3b01730b0b69829c77cdf75f0061143cc19000e126daebbf9014beeae8bd1fba2675ef2ecfe7943296a8dc66000439c104c1351
diff --git a/dev-python/PyQt5/PyQt5-5.15.10-r1.ebuild b/dev-python/PyQt5/PyQt5-5.15.10-r1.ebuild
index 4d54807b7c24..af6a5164da92 100644
--- a/dev-python/PyQt5/PyQt5-5.15.10-r1.ebuild
+++ b/dev-python/PyQt5/PyQt5-5.15.10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=sip
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
DESCRIPTION="Python bindings for the Qt framework"
diff --git a/dev-python/PyQt6-WebEngine/Manifest b/dev-python/PyQt6-WebEngine/Manifest
index b542a3c8f2af..30fb41a7e328 100644
--- a/dev-python/PyQt6-WebEngine/Manifest
+++ b/dev-python/PyQt6-WebEngine/Manifest
@@ -1,5 +1,3 @@
-DIST PyQt6_WebEngine-6.6.0.tar.gz 31817 BLAKE2B 3e795bda50d1a5874e6caec7f69370840913cbbb33662ddc5624f0437c765e3318a2b4233d8e9963145dbeef8a4edc559112f114b850d9879eecb9e3e6b6fd2e SHA512 30927b7728d68cbeff6346234e131f96dfcd4b2af503d27d2f0a1eee584b5a928ac4fe1f66019c90aaf1ccd66fffe2edaf55de86d9aa0c83518c45669613bc0d
DIST PyQt6_WebEngine-6.7.0.tar.gz 32593 BLAKE2B 6c14323b440a83f6fed9f1f77f20b350f00255dfedfbc328a5ee638760d20958d8864eb3c590248acd5c69152c537993a95e66d1f76b28349561c8223dfc2a85 SHA512 8298aecc43e420c4fa912802fd66ee95fd71156d9a6d1f1a499ffcc2d0d45a8c3e3c170f911acfc8f094d2e434567b5143b145ce40413ee75c9a9e4420341c0c
-EBUILD PyQt6-WebEngine-6.6.0.ebuild 1847 BLAKE2B f83d1ec38378bbb55391bf31d19a47de3a60847fb872f6c025fbeeaf6c6bfdd85cd5b7d029dcc720453ee7cbf9c0804b3b26bb7f93143060f5259dc39fbdeda2 SHA512 8b077de65b048ae7b3794b0a911ae9a36d3472dd13582f6ae2268e5b22f7e1e07a938218925617eda62c1584078e5ea1fa6cedcf765ed3e1bd37182b332cd6fe
-EBUILD PyQt6-WebEngine-6.7.0.ebuild 1893 BLAKE2B 199bbacd8555b925d68e82195b374131421f7aa0a80ae726c339ecfcb3a500bb8c9ebfb8f4d39f02782d96630daa4eecce562f3f5335dff1370c1e922c99c080 SHA512 6d36f188baeb2d689db5dc4aa31bf1b21fd74e6387a7567099f896eea47c1499db656d2425244e3667b561f65be92628888f74c76821b07de3c6971fc3dde869
+EBUILD PyQt6-WebEngine-6.7.0.ebuild 1893 BLAKE2B 53a71e35ca055e988715b084e307406c04f9b3a4d302da16a70b94bb3e1fb989859fc2c7a69798fc06a0904a02e41863e463694d4e024f632e85433597553266 SHA512 c84f6a97b57be3c62fb5eb2e54feb3be74e1069e420d5a3e76791592a8d88732a07416a8b9ea4e7af6abe73ce60fcce83eab30c7ca0a448d492fcd3c89aba305
MISC metadata.xml 574 BLAKE2B 1cc3bbf5d25e8aac390530005c225bfc618fbb1bdef3a3d075f445eee2cf68d86feb6ac8841d7e0efd1679b19fc14b33b33accdd7e4932e742f46907a8f98601 SHA512 1af94b1a66be1dd38feb818ba973852912bacacc715e0bd893f8b3de56d17f8902b7486cc487137defad749773a6f728c470cbb9c62d15f91a63d80b16296604
diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild
deleted file mode 100644
index 15bbe5672ea4..000000000000
--- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.6.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=sip
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/_}
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-
-QT_PV=$(ver_cut 1-2):6
-
-DESCRIPTION="Python bindings for QtWebEngine"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="debug quick +widgets"
-
-RDEPEND="
- >=dev-python/PyQt6-${PV}[gui,ssl,${PYTHON_USEDEP}]
- >=dev-qt/qtbase-${QT_PV}[gui,widgets?]
- >=dev-qt/qtwebengine-${QT_PV}[widgets]
- quick? (
- dev-python/PyQt6[qml]
- >=dev-qt/qtwebengine-${QT_PV}[qml]
- )
- widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=dev-python/PyQt-builder-1.15[${PYTHON_USEDEP}]
- >=dev-qt/qtbase-${QT_PV}
-"
-
-src_prepare() {
- default
-
- # hack: PyQt-builder runs qmake without our arguments and calls g++
- # or clang++ depending on what qtbase was built with, not used for
- # building but fails with -native-symlinks
- mkdir "${T}"/cxx || die
- local cxx
- ! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || die
- ! cxx=$(type -P "${CHOST}"-clang++) || ln -s -- "${cxx}" "${T}"/cxx/clang++ || die
- PATH=${T}/cxx:${PATH}
-}
-
-python_configure_all() {
- append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331)
- append-cxxflags ${CPPFLAGS} # respect CPPFLAGS notably for DISTUTILS_EXT=1
-
- DISTUTILS_ARGS=(
- --jobs="$(makeopts_jobs)"
- --qmake="$(qt6_get_bindir)"/qmake
- --qmake-setting="$(qt6_get_qmake_args)"
- --verbose
-
- --enable=QtWebEngineCore
- $(usex quick --{enable,disable}=QtWebEngineQuick)
- $(usex widgets --{enable,disable}=QtWebEngineWidgets)
-
- $(usev debug '--debug --qml-debug --tracing')
- )
-}
diff --git a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild
index 4bfab28c58dc..dc390397db3c 100644
--- a/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild
+++ b/dev-python/PyQt6-WebEngine/PyQt6-WebEngine-6.7.0.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=sip
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
QT_PV=$(ver_cut 1-2):6
diff --git a/dev-python/PyQt6-sip/Manifest b/dev-python/PyQt6-sip/Manifest
index 75ed02776204..3a114a91c845 100644
--- a/dev-python/PyQt6-sip/Manifest
+++ b/dev-python/PyQt6-sip/Manifest
@@ -1,3 +1,3 @@
DIST PyQt6_sip-13.6.0.tar.gz 111576 BLAKE2B 1a5a35bb060654d347940af90fb5605b1b2f699da4fd4bbcdbb7d9497f91d7dd1a76c3267b5c4e1e68360c66130d4a9983d2da21da745e70adfc627df85cd8c0 SHA512 bd2fa70d64544d8104d3477cb650a0e6bcefa0008680afcf7d187ba3fb1117871c0237d3a7f047144c8a8a8eeb8da941a3b206f8ee0601cb2cc734243cdb9d46
-EBUILD PyQt6-sip-13.6.0.ebuild 431 BLAKE2B cce76cc113259a7c9f6e18f9b8a26e6c4a34d36b1b3a1fd913a8384f4d5e6a87f2172102c9482d63d16306681e456602ec586b9afde308d59ffb2730b625401b SHA512 9046f2408b0ae20cf99e4d6d3b2e309b5d4d92156aa45af6296c6ecbdd22522f880262e2014040fb7f4c921422a6dcb302c16b3d8e65eca36cea368a43c555b3
+EBUILD PyQt6-sip-13.6.0.ebuild 509 BLAKE2B 861ab69e7db435c6872c7275c47f0e4fef23547e62d02a1cc63a8b8e7a48dd03818e9f57e7d73b382cb5c5af51ae2280df91b68e823a647eab0812144a24ae17 SHA512 d3fef732ab1379aad8d23416f4b109455bac1d1c717d520f70bf1a32bbcbe8ec9e23cbb74a7cf3eaadba06b2e52d52a1c2f79b1141e7b9652aa553f48a39f89d
MISC metadata.xml 399 BLAKE2B d762950e9c399c7cd0db4c7e521745824cea16fa2575878b8d20a932914037eabce35cc988532b3711d4447a132fdb4a61383017e3b3f7e89f09db74efb05244 SHA512 7c8fa564a8b30bb8207dd4eb70caaa1da4db60a1bc24dced4df22b371f441daabc484c57dcda87fb89bacbeb706414938750553c59b11da8d392d61531d92a41
diff --git a/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild b/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild
index ef664487a214..5435aaa2d0a0 100644
--- a/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild
+++ b/dev-python/PyQt6-sip/PyQt6-sip-13.6.0.ebuild
@@ -7,6 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/_}
+# keep compat in sync with PyQt6 or else it confuses some revdeps
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -15,4 +16,4 @@ HOMEPAGE="https://www.riverbankcomputing.com/software/sip/"
LICENSE="|| ( GPL-2 GPL-3 SIP )"
SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
diff --git a/dev-python/PyQt6/Manifest b/dev-python/PyQt6/Manifest
index aecc735ad603..317a5e5a0f53 100644
--- a/dev-python/PyQt6/Manifest
+++ b/dev-python/PyQt6/Manifest
@@ -1,6 +1,3 @@
-AUX PyQt6-6.6.1-qt670.patch 2528 BLAKE2B 3157c4e4e063747db56e92b011147dfb3a57474b6e80f052372d4b83b91bf36bb18ba256f4e2b4466c140744b075ac47217915ad5d744900754c8f4af7ab8f61 SHA512 5894b371cfa9b22de2300cc75b7ab486944ecd7c8f2aed6bdd03355c9952ebd550ec2383ff057d629b54d91f92ef67cd566a39d7e38696d6ba2b09622b9900e8
-DIST PyQt6-6.6.1.tar.gz 1043203 BLAKE2B dd2b6988ebeabaae47fe57c5c0d17fbe4b62c377262b4bb360adb7fd6724ccb6a67ba5c2bd7498df98db3ce6b00978f936b11a43b464c3c7af169f25b30ee1a6 SHA512 c2ff8c47c9b0e43c009d0c90f565a54344e6f384c67dd30c2d422465d0702c07713acc0095c8b67827d1146675611c07d548ba282a26e41bb60a0a21977a7a64
DIST PyQt6-6.7.0.tar.gz 1050408 BLAKE2B 30dc8a2762cb5a149c401d497af714bb9209bc46847c0699522ee60080c46f0b1d4da854e70151a508c90820a2aa32da422bfd20c4320bcc9b5d5f92fd9e8677 SHA512 619210d2de3e149b55e2d45cbd8ec2113b3effcaccd25eef6067ea99b82e250f1ce288b38136604536053690071f8c843339b934b5ce5e539a5dfdecc26f44d2
-EBUILD PyQt6-6.6.1.ebuild 5589 BLAKE2B eabdfd5f38f4e6a6891d6cd6a231411e449c657a61243c62423cdc47112af400e8329b0e00ef3b502633e1680c867ed29ba6ae5e6e217d748af9b78c5deb8b15 SHA512 61fc05cea708f11a08ec1f0481143348bb05ba679fac2f7b278aa3e959d44aa1cd40f3f9949c9f1e7563559412b5c39db0c97abab061dfcf435c76441c363fc0
-EBUILD PyQt6-6.7.0.ebuild 5534 BLAKE2B f36c72a796e5b35a777145d33474ca01235823de956e47148d60c36358b880f7d13b66c66debf33f060d685f68ca09dc4fbfb21ef5d6a182f89390af0aa51cb5 SHA512 a6ee73c54cb4d8cfcb51d2645e59c57b69384c77f2a9e6ca3867ee91dfa359bca0588971d39d4a7a0b8aeef5930afc9397f126ce51733e240fe88ac9d504aa19
+EBUILD PyQt6-6.7.0.ebuild 5546 BLAKE2B 2ff201ce56e20b2880b7c6515d41edf0ca138259b64a0099472f2245fb7bdeddd0262a612205531b86a7bf019cd435014000b87aa353cffc1e8a62586bc250c4 SHA512 2de9ca22a344c9f5ded108fc540b8b382b63e21e16fa1b7c787a97456e69dcba69e9d91c22e612539ea85f1620bb6b7154148c1d2fbd672d77595024a09ef66c
MISC metadata.xml 2391 BLAKE2B 16eecbd105ced07699632a4b294f7da74b59ff931e39afb8a21f67f073bfc90ff613d753a67bcd303ea9f2bf35d7b91c1c7a56ece044c421c4e45b5951f5efe3 SHA512 1d595e07e201891c8c7d5635d39db36ccb65c7333cb27c1cd5384a76029b987959df05795283a4474a41a997bf951e577570b7d3a52a9a2975d563767651efae
diff --git a/dev-python/PyQt6/PyQt6-6.6.1.ebuild b/dev-python/PyQt6/PyQt6-6.6.1.ebuild
deleted file mode 100644
index 804dd5543081..000000000000
--- a/dev-python/PyQt6/PyQt6-6.6.1.ebuild
+++ /dev/null
@@ -1,182 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=sip
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-
-# 'can' work with older Qt depending on features, but keeping it simple
-QT_PV=$(ver_cut 1-2):6
-
-DESCRIPTION="Python bindings for the Qt framework"
-HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-# defaults match what is provided with qtbase by default (except testlib),
-# reduces the need to set flags but does increase build time a fair amount
-IUSE="
- bluetooth +dbus debug designer examples gles2-only +gui help
- multimedia +network nfc opengl pdfium positioning +printsupport
- qml quick quick3d serialport sensors spatialaudio speech +sql
- +ssl svg testlib webchannel websockets +widgets +xml
-"
-# see `grep -r "%Import " sip` and `grep qmake_QT project.py`
-REQUIRED_USE="
- designer? ( gui widgets )
- help? ( gui widgets )
- multimedia? ( gui network )
- opengl? ( gui )
- pdfium? ( gui )
- printsupport? ( gui widgets )
- qml? ( network )
- quick3d? ( gui qml )
- quick? ( gui qml )
- spatialaudio? ( multimedia )
- sql? ( widgets )
- svg? ( gui )
- testlib? ( gui widgets )
- webchannel? ( network )
- websockets? ( network )
- widgets? ( gui )
-"
-
-# may use qt private symbols wrt qtbase's :=
-DEPEND="
- >=dev-qt/qtbase-${QT_PV}=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?]
- bluetooth? ( >=dev-qt/qtconnectivity-${QT_PV}[bluetooth] )
- dbus? (
- dev-python/dbus-python[${PYTHON_USEDEP}]
- sys-apps/dbus
- )
- designer? ( >=dev-qt/qttools-${QT_PV}[designer] )
- help? ( >=dev-qt/qttools-${QT_PV}[assistant] )
- multimedia? ( >=dev-qt/qtmultimedia-${QT_PV} )
- nfc? ( >=dev-qt/qtconnectivity-${QT_PV}[nfc] )
- opengl? (
- gles2-only? ( media-libs/libglvnd )
- )
- pdfium? ( >=dev-qt/qtwebengine-${QT_PV}[pdfium,widgets?] )
- positioning? ( >=dev-qt/qtpositioning-${QT_PV} )
- qml? ( >=dev-qt/qtdeclarative-${QT_PV}[widgets?] )
- quick3d? ( >=dev-qt/qtquick3d-${QT_PV} )
- quick? ( >=dev-qt/qtdeclarative-${QT_PV}[opengl] )
- sensors? ( >=dev-qt/qtsensors-${QT_PV} )
- serialport? ( >=dev-qt/qtserialport-${QT_PV} )
- speech? (
- >=dev-qt/qtdeclarative-${QT_PV}
- >=dev-qt/qtspeech-${QT_PV}
- )
- svg? ( >=dev-qt/qtsvg-${QT_PV} )
- webchannel? ( >=dev-qt/qtwebchannel-${QT_PV} )
- websockets? ( >=dev-qt/qtwebsockets-${QT_PV} )
-"
-RDEPEND="
- ${DEPEND}
- >=dev-python/PyQt6-sip-13.6[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/PyQt-builder-1.15[${PYTHON_USEDEP}]
- >=dev-python/sip-6.7.12[${PYTHON_USEDEP}]
- >=dev-qt/qtbase-${QT_PV}
- dbus? ( virtual/pkgconfig )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-6.6.1-qt670.patch
-)
-
-src_prepare() {
- default
-
- # hack: PyQt-builder runs qmake without our arguments and calls g++
- # or clang++ depending on what qtbase was built with, not used for
- # building but fails with -native-symlinks
- mkdir "${T}"/cxx || die
- local cxx
- ! cxx=$(type -P "${CHOST}"-g++) || ln -s -- "${cxx}" "${T}"/cxx/g++ || die
- ! cxx=$(type -P "${CHOST}"-clang++) || ln -s -- "${cxx}" "${T}"/cxx/clang++ || die
- PATH=${T}/cxx:${PATH}
-}
-
-python_configure_all() {
- append-cxxflags -std=c++17 # for old gcc / clang that use <17 (bug #892331)
- append-cxxflags ${CPPFLAGS} # respect CPPFLAGS notably for DISTUTILS_EXT=1
-
- pyqt_use_enable() {
- local state=$(usex ${1} --enable= --disable=)
- shift
- echo ${*/#/${state}}
- }
-
- DISTUTILS_ARGS=(
- --jobs="$(makeopts_jobs)"
- --qmake="$(qt6_get_bindir)"/qmake
- --qmake-setting="$(qt6_get_qmake_args)"
- --verbose
- --confirm-license
-
- --enable=QtCore
-
- $(pyqt_use_enable bluetooth QtBluetooth)
- $(pyqt_use_enable dbus QtDBus)
- $(pyqt_use_enable designer QtDesigner)
- $(pyqt_use_enable help QtHelp)
- $(pyqt_use_enable gui QtGui)
- #--disable=QtLocation # force-disabled in project.py
- $(pyqt_use_enable multimedia QtMultimedia \
- $(usev widgets QtMultimediaWidgets))
- $(pyqt_use_enable network QtNetwork)
- $(pyqt_use_enable nfc QtNfc)
- $(pyqt_use_enable opengl QtOpenGL \
- $(usev widgets QtOpenGLWidgets))
- $(pyqt_use_enable pdfium QtPdf \
- $(usev widgets QtPdfWidgets))
- $(pyqt_use_enable positioning QtPositioning)
- $(pyqt_use_enable printsupport QtPrintSupport)
- $(pyqt_use_enable qml QtQml)
- $(pyqt_use_enable quick QtQuick \
- $(usev widgets QtQuickWidgets))
- $(pyqt_use_enable quick3d QtQuick3D)
- --disable=QtRemoteObjects # not packaged
- $(pyqt_use_enable sensors QtSensors)
- $(pyqt_use_enable serialport QtSerialPort)
- $(pyqt_use_enable spatialaudio QtSpatialAudio)
- $(pyqt_use_enable sql QtSql)
- $(pyqt_use_enable svg QtSvg \
- $(usev widgets QtSvgWidgets))
- $(pyqt_use_enable testlib QtTest)
- $(pyqt_use_enable speech QtTextToSpeech)
- $(pyqt_use_enable webchannel QtWebChannel)
- $(pyqt_use_enable websockets QtWebSockets)
- $(pyqt_use_enable widgets QtWidgets)
- $(pyqt_use_enable xml QtXml)
-
- $(usev debug '--debug --qml-debug --tracing')
-
- $(usev !dbus --no-dbus-python)
- # note: upstream currently intentionally skips installing these two
- # plugins when using wheels w/ pep517 so, *if* something does need
- # them, it will need to be handled manually
- $(usev !designer --no-designer-plugin)
- $(usev !qml --no-qml-plugin)
-
- $(usev !gles2-only --disabled-feature=PyQt_OpenGL_ES2)
- $(usev !opengl --disabled-feature=PyQt_OpenGL)
- $(usev !ssl --disabled-feature=PyQt_SSL)
-
- # intended for Windows / Android or others
- --disable=QAxContainer
- --disabled-feature=PyQt_Permissions
- )
-}
-
-python_install_all() {
- einstalldocs
- use examples && dodoc -r examples
-}
diff --git a/dev-python/PyQt6/PyQt6-6.7.0.ebuild b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
index 955fbff73395..b1bb97810cd0 100644
--- a/dev-python/PyQt6/PyQt6-6.7.0.ebuild
+++ b/dev-python/PyQt6/PyQt6-6.7.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=sip
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
# 'can' work with older Qt depending on features, but keeping it simple
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.riverbankcomputing.com/software/pyqt/"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="amd64 ~arm64"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64"
# defaults match what is provided with qtbase by default (except testlib),
# reduces the need to set flags but does increase build time a fair amount
IUSE="
diff --git a/dev-python/PyQt6/files/PyQt6-6.6.1-qt670.patch b/dev-python/PyQt6/files/PyQt6-6.6.1-qt670.patch
deleted file mode 100644
index 64c4aa303836..000000000000
--- a/dev-python/PyQt6/files/PyQt6-6.6.1-qt670.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-Early workarounds to fix build with upcoming Qt6.7.0 not to have
-to wait for the matching PyQt6-6.7.0. Not fully correct fixes,
-but should be better than failing. May need revision given 6.7
-apis are not finalized as of the writing of this.
-
-Caused by the following commits:
-https://github.com/qt/qtbase/commit/fd48ce0b73c (qdatastream+pyqtpyboject)
-> qsizetype is ssize_t and ends up more correct (e.g. for Py_ssize_t)
-https://github.com/qt/qtbase/commit/7a3fed3f209 (qtimezone)
-> removed, can just drop these if 6.7 and ignore the replacement
-https://github.com/qt/qtbase/commit/19bc5de296a (qfont)
-https://github.com/qt/qtbase/commit/bde443801fe (qfont)
-> these tag features are new'ish (and changing) and only available if
-> >=6.6 as-is, let's just drop them if 6.7 as no revdeps should need yet
---- a/qpy/QtCore/qpycore_pyqtpyobject.cpp
-+++ b/qpy/QtCore/qpycore_pyqtpyobject.cpp
-@@ -173,9 +173,13 @@
- {
- char *ser;
-+#if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
-+ qsizetype len;
-+#else
- uint len;
-+#endif
-
- in.readBytes(ser, len);
-
-- if (len)
-+ if (len > 0)
- {
- static PyObject *loads = 0;
---- a/sip/QtCore/QtCoremod.sip
-+++ b/sip/QtCore/QtCoremod.sip
-@@ -23,5 +23,5 @@
- %Module(name=PyQt6.QtCore, call_super_init=True, default_VirtualErrorHandler=PyQt6, keyword_arguments="Optional", use_limited_api=True, py_ssize_t_clean=True)
-
--%Timeline {Qt_6_0_0 Qt_6_1_0 Qt_6_2_0 Qt_6_3_0 Qt_6_4_0 Qt_6_5_0 Qt_6_6_0}
-+%Timeline {Qt_6_0_0 Qt_6_1_0 Qt_6_2_0 Qt_6_3_0 Qt_6_4_0 Qt_6_5_0 Qt_6_6_0 Qt_6_7_0}
-
- %Platforms {Android iOS Linux macOS WebAssembly Windows}
---- a/sip/QtCore/qdatastream.sip
-+++ b/sip/QtCore/qdatastream.sip
-@@ -123,5 +123,9 @@
- %MethodCode
- char *s;
-+#if QT_VERSION >= QT_VERSION_CHECK(6, 7, 0)
-+ qsizetype l;
-+#else
- uint l;
-+#endif
-
- Py_BEGIN_ALLOW_THREADS
---- a/sip/QtCore/qtimezone.sip
-+++ b/sip/QtCore/qtimezone.sip
-@@ -72,6 +72,8 @@
- ~QTimeZone();
- void swap(QTimeZone &other /Constrained/);
-+%If (- Qt_6_7_0)
- bool operator==(const QTimeZone &other) const;
- bool operator!=(const QTimeZone &other) const;
-+%End
- bool isValid() const;
- QByteArray id() const;
---- a/sip/QtGui/qfont.sip
-+++ b/sip/QtGui/qfont.sip
-@@ -209,4 +209,5 @@
- QStringList families() const;
- void setFamilies(const QStringList &);
-+%If (- Qt_6_7_0)
- %If (Qt_6_6_0 -)
- void setFeature(quint32 tag, quint32 value);
-@@ -239,4 +240,5 @@
- static quint32 stringToTag(const char *tagString /Encoding="None"/);
- %End
-+%End
- };
-
diff --git a/dev-python/PyQtWebEngine/Manifest b/dev-python/PyQtWebEngine/Manifest
index d088eb4024a4..d7106d18a63b 100644
--- a/dev-python/PyQtWebEngine/Manifest
+++ b/dev-python/PyQtWebEngine/Manifest
@@ -1,3 +1,3 @@
DIST PyQtWebEngine-5.15.6.tar.gz 48871 BLAKE2B af7c30a0d2e65e12a6eb4a2d3a40d72f94f16a5b4e509f9366be4bfb7d4358b27b3f9c0a7e4a2e7254d38950cbbd6bd4eb88e321949d4d9a44e6ea7e06c2f902 SHA512 f744fb0468ccbc79aad23d941c8e96d537ceeedfae215c7095dbf36b04b3dd042f0ff80aeca25a23715964b7d6db3bc80513f509d15c6dd6bd51e42a1a4e1975
-EBUILD PyQtWebEngine-5.15.6-r1.ebuild 1197 BLAKE2B 3d946d7940017fda9c7b658bd52b41209d6fdf94b0d2c1412f2c9f132ae7b6bf5c8fafcdf636bf542450f11d53c47f379a599af587b30723e7511b6b1110e03d SHA512 ff0c138135e02eb1445cb77f4614c84b8d17c880e635a3b94cc79e3aaf7031009545cd50b652c2b257d6b24a653f7c550e04f994cdac4b234588196bcaa3e8eb
+EBUILD PyQtWebEngine-5.15.6-r1.ebuild 1152 BLAKE2B 48dfdfb49b85691b8be5899174a2e832250f0474fd2656e43bc6d42652e20be49e8c011f1bba0bb875b65f6cce1cd2c8955211eda795deffc6d074266ba99b42 SHA512 5be489bee568b1768f3326ca6a8005ec299e2be1e8e6d3c29c8897c641aae6b8289a0350c6f3c1d87fa97abde21aa7de1fb517a0ef7011def9d6518a3d8f8e80
MISC metadata.xml 959 BLAKE2B 00163e3954184867c30d8e0bf102bf2fc68bcbbefb4169b2aad2521bdfe5f7e505c71f1e5ff82eaa20f0789b12c6d2812557809abf500c05527afc68ab66d38b SHA512 1d58825dbdb183fe56222b25844daa3d1d0fba14aa77674b8f6c3ec683e3c43f7f3173799b97d7aa3d2410e7f874d7386ebf23f9524b27710646ef5d7d1f8148
diff --git a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.6-r1.ebuild b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.6-r1.ebuild
index 70a71c72b141..cd00a8de9888 100644
--- a/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.6-r1.ebuild
+++ b/dev-python/PyQtWebEngine/PyQtWebEngine-5.15.6-r1.ebuild
@@ -6,15 +6,11 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=sip
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
-
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
DESCRIPTION="Python bindings for QtWebEngine"
-HOMEPAGE="
- https://www.riverbankcomputing.com/software/pyqtwebengine/
- https://pypi.org/project/PyQtWebEngine/
-"
+HOMEPAGE="https://www.riverbankcomputing.com/software/pyqtwebengine/"
LICENSE="GPL-3"
SLOT="0"
diff --git a/dev-python/PySDL2/Manifest b/dev-python/PySDL2/Manifest
index 9fb6e9e0298f..589380e3a1d4 100644
--- a/dev-python/PySDL2/Manifest
+++ b/dev-python/PySDL2/Manifest
@@ -1,3 +1,3 @@
DIST PySDL2-0.9.16.tar.gz 773537 BLAKE2B 5cfe4ab3981a665fc7f7606c07a3252e58c2706e45ab41d0d6444b4d3fb1c8805b5fd67e770a8a64538d305be0013a4d599ee81f5de0c5370146edc9d4d858df SHA512 ffe7abe8e828926934677c81a42c9af794c4817144eba50c40430c150d476dea40f0b36e639b2c270cbd8e00ab5bf5b032a4c0e514255cceef8161c8d76f8cb2
-EBUILD PySDL2-0.9.16.ebuild 1784 BLAKE2B 9f8c8d3a0f96e88b6d857f0cbe219204d9012143fb37bde2f45a4943e771ce13931988db2375c5619461977508e2e6de72e32e71af81f6ce98428507d8886738 SHA512 5329aae968144c9bc6c50e575c560be338c7d868f21506dfef753debe708f448635f9e8db8a4bcf4c832e666b31dc2b86293e7dac6cbc66e00517646f5aa125d
+EBUILD PySDL2-0.9.16.ebuild 1784 BLAKE2B 048badd27315719727c89773a45bc541ec02e8ba2507e02ca4c247d7696c6df9a7681584267d80bb50fdbe0351c0ced059916562ac10897a06f417915584317e SHA512 d945fc659da666a4dcb3775a1b2914a4958b6fe07d0e3a7c7051967a9087120f7dbcfbacd73e473e74aad77c32cd381251072e6df10723c3859625ecf1078d5c
MISC metadata.xml 450 BLAKE2B f92f2f7529e3a09d18c88a51f78ed520d7b4756a99776d70bb7ad4e452ae6cd9a67560ebfaafcacbd73e945282fc28ecdb48d54b2c2eb5b18d3f944401650349 SHA512 de7f757b195170ee865e34dcc214d0a57912e50631291045c485f58ba05fa87b7fc57878333021c7b9d3f8609e9afa4190f4c4062fb7a8136498875aecee615c
diff --git a/dev-python/PySDL2/PySDL2-0.9.16.ebuild b/dev-python/PySDL2/PySDL2-0.9.16.ebuild
index 539e04548bf8..e0ceaf24d361 100644
--- a/dev-python/PySDL2/PySDL2-0.9.16.ebuild
+++ b/dev-python/PySDL2/PySDL2-0.9.16.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/Pyro5/Manifest b/dev-python/Pyro5/Manifest
index 84341bf844d3..bc2dc124729c 100644
--- a/dev-python/Pyro5/Manifest
+++ b/dev-python/Pyro5/Manifest
@@ -1,4 +1,4 @@
AUX Pyro5-5.15-fix-test-on-ipv6.patch 1408 BLAKE2B eeede9ff9c4e41227f2fa0d4411cf04520ab9e28ea3926566f3ecb0403a91d08faad581d66cf33291f98343532585fd6dbb0abe5be02afe1919f95b5ddd8486e SHA512 c729ba79294e7252e1a0cc71e7eba5c2992b6d5f5b35a865bb9a6c91f1f3f314c0cf566a1be87fb0e5bc6672025a466d64b7fb203096478ba0a30ef83f829783
DIST Pyro5-5.15.tar.gz 447559 BLAKE2B e8831a4321205a8affef5cf0b986b3a10480296b03ac132cb5faa5508a1dbe0ba59a8dfb9a7ec284483d0736224291d033a02061b277078b26c1f71b1fd6bcc8 SHA512 bafed86363b0fd94900f0c708ffb6aa664587a7c032aa974b766556ec86d5db0eb89a8ceffa0a1e7dd043be8d0a1d8826fa79e1ca95002dbe380213c367684a3
-EBUILD Pyro5-5.15-r1.ebuild 877 BLAKE2B 744a112d1c47dfa8c4c2aa1117788b9bf47ab0bd7cd54056a3ece3a8f3f25269e2184b189a482f778d1e162cb3a2bb89467a2df6c8cbd6b437ff99a697db4480 SHA512 8777d3dc2ca523e73307dcca24f5dfb4ee032a6e1986da5d8ba47c91b06e70c4944842e9bd9582d2bc047de2a60276af3d0dcc02a5c135e5f5e002cb3fcfc037
+EBUILD Pyro5-5.15-r1.ebuild 877 BLAKE2B def7c2a0e27f529b4e9bd462737592338ff5ce89b83db398698f26bc915a28bedb2fde80624f4ba4940b28eb5dc36dcc8a608f30a616e8f83436010d49a526f2 SHA512 91d81feacc929b225e355bd27db55027fee78f918ee18ad3d5b90d34c21f4c47f0a18345738df1198b96bf4d8bd69d3ea94a466c3b7ec3cdfa77fbcaab016e51
MISC metadata.xml 493 BLAKE2B ea9085bad0bb57990414da69338f19a323a421b73719c9917287ff386267949b0f8d7dcdee86b21e7806a71a30ce576784de44d2e6e083a93c0ce4266639f91a SHA512 139a23e2bdf10955b3e672fccce18496116247057c4d6df47a4333151c3a6c35312d0e73e1899e8c78a6969f4e6fd048a065751ba0ea2df68603871f9b24f3c0
diff --git a/dev-python/Pyro5/Pyro5-5.15-r1.ebuild b/dev-python/Pyro5/Pyro5-5.15-r1.ebuild
index 2d3c0ae5bb4c..6a65b9fdf96b 100644
--- a/dev-python/Pyro5/Pyro5-5.15-r1.ebuild
+++ b/dev-python/Pyro5/Pyro5-5.15-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_REQ_USE="sqlite"
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest
index f4dd1d5ae91c..be4071ee3da3 100644
--- a/dev-python/a2wsgi/Manifest
+++ b/dev-python/a2wsgi/Manifest
@@ -1,3 +1,5 @@
DIST a2wsgi-1.10.4.tar.gz 18186 BLAKE2B 7f184c1621dd28e75c12e85b85ca4ed0b1b55d59c79797429bc188feec0ee0105e77c3613b1c2f94e1561f71fdcbabae99218e2c007ab095dd68b0502d112444 SHA512 6c050dcaca4dab0793afb267d7cbcb4faca362495c46ab9f0b52c9f2f5a1ab7dfd6fa0c543b5eaa18ddca6a789093591653f023ac9c127602138db390ae1c975
+DIST a2wsgi-1.10.6.tar.gz 18660 BLAKE2B 3f512bb37b03d7716559734e0653cdd7c7d77653495f15e8d172717016a3940e8e52a875321d675b3bfc4ebc41596d839a445ccb45c551d717e3f317b59aa955 SHA512 7b648865c759746520cf81502aabdcd9e19ddc1f270341d080d2422002f9e633be9ad837e06aef073a1d47ed4253b7e65eadbb1a76de89e571c498a5939c41a7
EBUILD a2wsgi-1.10.4.ebuild 844 BLAKE2B 3ae0cf613017227b86527b68796b860d60ff65e1e83493606b1c2507f9d9a65dcd928d5e5843decd0ec6c8f831a95f0e02ee5a53e600b367eb2bacfafebbf59f SHA512 e04c6668f0726883f6ef18fe007a91a7bfe3addb59c1477ace8c6b0e50d1aff8adee44bdd840b33a5d4d74689eeb02709703a11f954cd37dce103ff3fcf2849a
+EBUILD a2wsgi-1.10.6.ebuild 1045 BLAKE2B 347609d0863fbdbcae5e53c1680f7416544b71a5875ec7d573de24cabf7a35c08f80ab3b8beb3ac3c9510f821a1085357794ba30f6af8fff65473ba30e841b87 SHA512 5bbf49c536b710fcc17d406e7ad130cdffe5cbaa844f1883c2a58f7dcc9f6412f59dfd2d4e2a0c3a3f934c786051d5ea2c61d86832260fa2853e36872da5261e
MISC metadata.xml 392 BLAKE2B 17f9cfa46eeac0752f6e27d004a04173528f5033dee30ba31bb9b0d86231b3311937e0765cba3cae0fcc8b9653654c9b53bbc009f15140db0b38496856b9c27e SHA512 828436206a1e9b01df9da1546ffc8e6bc614e71708ad8a806dda9ab2dad80c86e539c37496a0c2525f0370e9ead3131bbde69f235da83331cd5097985981006e
diff --git a/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild b/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild
new file mode 100644
index 000000000000..cb62c73b79f4
--- /dev/null
+++ b/dev-python/a2wsgi/a2wsgi-1.10.6.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Convert WSGI app to ASGI app or ASGI app to WSGI app"
+HOMEPAGE="
+ https://github.com/abersheeran/a2wsgi/
+ https://pypi.org/project/a2wsgi/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ <dev-python/asgiref-4[${PYTHON_USEDEP}]
+ >=dev-python/asgiref-3.2.7[${PYTHON_USEDEP}]
+ <dev-python/httpx-1[${PYTHON_USEDEP}]
+ >=dev-python/httpx-0.22.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # requires baize
+ tests/test_asgi.py::test_baize_stream_response
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio
+}
diff --git a/dev-python/aiodns/Manifest b/dev-python/aiodns/Manifest
index 5f4ee534c5de..7c5918d1be76 100644
--- a/dev-python/aiodns/Manifest
+++ b/dev-python/aiodns/Manifest
@@ -1,3 +1,3 @@
DIST aiodns-3.2.0.tar.gz 7823 BLAKE2B 8bafeebbf6ef69001670dffe8df3bd89b817bca921e266e218eaf2a53653d5bb150cef0c99b2fd498d39befb57c6e2edb4d94fbf4b4548e1debce69bcd114ff3 SHA512 ca6ae2d53cc0a0e5b8cd5f47da56d7db43236eb6738509d5cc088e56db996c49eba8b024cfe368e5acf44ad4de4cb5d6f949c7f0d4cd16ff4d5cc42ae3b27cb1
-EBUILD aiodns-3.2.0.ebuild 789 BLAKE2B e43af2c9fa8d1a276d6c2f64d7b6537c57b9e5c082395543482ff408a4eb1a9ddaf056b83f29925f72d2987b2d55baf0823ff8504b636c1e35ae52edbc462c5e SHA512 2d35a81ac86c6d7474df3910eedc64886bb130991550d22ea3bf3bbba04da969a6d0d24cb19b08c697b1e614b118c6420120852bd85f4b53dd6da49848e4ad7d
+EBUILD aiodns-3.2.0.ebuild 789 BLAKE2B c0cfb55cb1bbd8756a0817ac5140cbb12484dd8789904791b3f1d268c2d55a8dd60bb50cd308ba5487e2fec8fbf6fee0b8e57cbd1f7fcd580b0ba5204524d80b SHA512 87885c73ee510954378d6d886841c1717f17ef31be4b9501f0a2b7ff99b46da92c15150a124bd7899ad34523bb97729031cdc4568f85a717a10acc7088668cf5
MISC metadata.xml 466 BLAKE2B 6f6f9859ea69490be57bf7c6581e3b51b8b0f3563cc013e072bcc221a81eaf7ade938e935a730c125452c0c6c8ac45d8c91ce1748cfa3ea1df3db55fa4c59d31 SHA512 101ea2c67fcd9b0c9496892422f7eac07d1c381f1fead1706c96fafdf5c2bb48f3c3b6912a166ee20a8b54be12e2989367674813c98aba0fd896f63110c8ee1c
diff --git a/dev-python/aiodns/aiodns-3.2.0.ebuild b/dev-python/aiodns/aiodns-3.2.0.ebuild
index f7bad191f32e..1e89bac5c3bc 100644
--- a/dev-python/aiodns/aiodns-3.2.0.ebuild
+++ b/dev-python/aiodns/aiodns-3.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/aiofiles/Manifest b/dev-python/aiofiles/Manifest
index e24c6507e8e1..151e8d148dac 100644
--- a/dev-python/aiofiles/Manifest
+++ b/dev-python/aiofiles/Manifest
@@ -1,3 +1,5 @@
DIST aiofiles-23.2.1.tar.gz 32072 BLAKE2B 9718fe7f4367b30ca295efb39ffeab0c77ca54ed1c4f556b0b39f5abb540d4f23c6e8a49aa5b6b76c0692e393bbab7c8d252de4b0f6f4f423b74e88c43483e08 SHA512 defc9d1ff5351c1812432db1849233b1f0aa661f6420c79a6eb17d84c0622ee4dd5102d50e9ef920c91adcc48914a39cd62701b340b01806a83773bf05900b6f
+DIST aiofiles-24.1.0.tar.gz 30247 BLAKE2B a2f979feb2db577b70caa0919a5571fa1a5d5e3f8b27711db72e9307f91effedaf587ce482fbd0ebca3dcca33388db16f72ab21c001438d32fc094b052703abd SHA512 dcb7f69354899f752cf4eef63a19ca6582f9288735345a0ff7503f3dd571e0a184962fbb89054a2e46e3efff5d84db6bdec4bb421a7d0aa8fec2c3093e54c371
EBUILD aiofiles-23.2.1.ebuild 557 BLAKE2B 74da2225408d53fb56228f5daa6d9adc199fc080f5959c541d2fe9ce13d53a5f88d73619317b990bec902d092a27e4a5c7f71aeff91dba0c37b01e94474d12e5 SHA512 e1152ea56fab5b4a45fdab35989ff971402b70f865f7b6588d6bbd33c4b82ab080db0b349734e0d60a0ab20c77b1e22d9ca7fc5306ecbc42a357ccefbd829fdb
+EBUILD aiofiles-24.1.0.ebuild 564 BLAKE2B ef2af817028dff974010ec63b5ee21f33152779f04cb3deb617a9257fb741e31af309c43e722274f35a8880cb4be2652423db9fcd1821b513ba08b59384237ae SHA512 b1004ef73fa1d969e72f5df0ae94b395927fe083a9e2cb4c0cfb6f0e2db301adbce069bf29af9f0c51a04a0a219f27ca446a8eb0a80ae66d3e86e5ef7a83c544
MISC metadata.xml 454 BLAKE2B 5516af85de875687b19ad35cb505a841c473ba4ee26f1fca7ce343adfe832167560588db7dbe1342bf7eb507e2b0b0506fd4fae66011420a540c38274136dec9 SHA512 59bb734b77d80bee14a543cfbbd930b93a4de010f84862e0db3f381de52c75f5dedfef5e63b46bab8e5c4607645fbd3da84eb31a0bbcde3d83abc5dff9f2799b
diff --git a/dev-python/aiofiles/aiofiles-24.1.0.ebuild b/dev-python/aiofiles/aiofiles-24.1.0.ebuild
new file mode 100644
index 000000000000..036e263b7b1f
--- /dev/null
+++ b/dev-python/aiofiles/aiofiles-24.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="File support for asyncio"
+HOMEPAGE="
+ https://github.com/Tinche/aiofiles/
+ https://pypi.org/project/aiofiles/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/aiohttp-cors/Manifest b/dev-python/aiohttp-cors/Manifest
index e7e98de2b586..f054758a107e 100644
--- a/dev-python/aiohttp-cors/Manifest
+++ b/dev-python/aiohttp-cors/Manifest
@@ -2,5 +2,5 @@ AUX aiohttp-cors-0.7.0-py3_11.patch 845 BLAKE2B 896c500c515b2eaea059ad9c07170106
AUX aiohttp-cors-0.7.0-py3_7.patch 991 BLAKE2B e2a08dab701bd31e4a9008c8f89ae97508fb6b99b89db69a05b731849e09c6f04e8b148d82d38f2093e00bb9bee03e45f230cfc8eff4b71ca7797a95524732e2 SHA512 efe7c488d9f30da7eebbe355d86c603657bddc75c88f5cd1bb4b0e76b17f26f5827cc2f42ab8766767a4ad16c08fa636a4f61e50a8c478e7f32eb2567e26427c
AUX aiohttp-cors-0.7.0-tests.patch 2422 BLAKE2B 4660be793987dd0cd5c945703aa4d6d4b499ba0ab1c305b80e26bac9cc87d811131f6ab179e402821740f193bbfc86a384b58e35aaa453fdfd5d4db3bcc44b23 SHA512 b3fa463b87a112529443f516fe1c37ffda092e8a0133a6d37f407519e32842f65773c87e939082591edb969ee243170be3a4828896ec5ffc1150c3f43aedd9d5
DIST aiohttp-cors-0.7.0.gh.tar.gz 39728 BLAKE2B 747499856272f551cf8e2e0911ff7cbb2c7cb8a1f3159327dd8f0d40cabbbd9713a1a9e30ef9c99f3f9642567c99025e049db837c89f907d6698a27005ac2632 SHA512 72e0b365b952c08a02c1123d7672cfea01063e2ff01743a71e10f804d22178edc0f1c6b7f87b7ed484ca7c24e89a32de90d0d279f2f5c060427319182f9bdd3b
-EBUILD aiohttp-cors-0.7.0-r2.ebuild 1284 BLAKE2B 9550bc1e33d9cdaf8088a8c6a8fb8f4e38607e69525a21db3197ac528f99d2affc35e46811c8f28d1598ea48a213220df21a1e69bdc1d3beb9981d6455f91050 SHA512 5fc41f517559df851ba932dc8c137fe1f50845de7daabc667c18db6f4c1fd190e183b30a1db8a6cdd3ddd03605cf8921f6fb55e91214b2a8324cb945adf717f5
+EBUILD aiohttp-cors-0.7.0-r2.ebuild 1284 BLAKE2B 6c1bd550c2b2f9e4cc6236dffb0e3f8f11d61997e8a85efb3feb4dde8ccd5647511a375f5e0ba4db8495d3b730243b79d5bd4d1ff51b0c0eb479d8000fa782a7 SHA512 30ed3bc12ef4fec65652234f88775af198833ef09cbe4cc20b23ed83fb0ba83e3b358d20f57ef18fcb1678d7e51d5ec7e3a1b6e3a99fffbe555db938ae066c39
MISC metadata.xml 328 BLAKE2B c58e6bd300660d6a6c3fd2aefa17ab44176181302faebd99d1212545deaf87356b9f3c4211b6571e207965c9ab8d84eef82dc2755a54c377daa03be73cc91c70 SHA512 dc377153f2b328f2c04f7f5f91dab2058446b7bd99064a41d55c5889687c0fd87034ffaa337cdb942472c8bb7b5d0390fa386097db5ff24e46bd2bf54c8c6549
diff --git a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
index 3b66370dac42..ced5f10eb24a 100644
--- a/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
+++ b/dev-python/aiohttp-cors/aiohttp-cors-0.7.0-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
diff --git a/dev-python/aiosmtpd/Manifest b/dev-python/aiosmtpd/Manifest
index 4be8148ca09d..8693d566c813 100644
--- a/dev-python/aiosmtpd/Manifest
+++ b/dev-python/aiosmtpd/Manifest
@@ -1,5 +1,3 @@
-DIST aiosmtpd-1.4.5.tar.gz 152668 BLAKE2B 5f689e029afcc267b8b9f1863ce20d76bea16985d7fddac1e6cf0624d7bef6bbbe7089b4933bee8b5aaa74e63d996295e3684b3a7891b697608cbd311be92728 SHA512 c9507e25b5aeec442d299e13624ce00777ecf8089eee230b9cb9f92c18816cef890968c25144a56b95fd9b063b1440921841a16add624d717b8f6378d55c85a4
DIST aiosmtpd-1.4.6.tar.gz 152775 BLAKE2B 6432388c563bc9e8439f0e685130e103a855004443d24e004ab7bf740c0e93cb7601fc435104f7c1c450e1d6374fe9070ed4a91df58ca0f013e516cd9f40e748 SHA512 5aceaa03d6a00c3c99cd2d53b9320aa3a044d0ee09c22bd4fadf3ee56ea0e307120d1fe4cc798d7a04d53059da674f6dba816a6a6ed7326a510f6caf074e8f90
-EBUILD aiosmtpd-1.4.5.ebuild 902 BLAKE2B 8513989b543d118fc4d3b3b52de2b5694614f4fc08d2a285beb9d72b7ee0a3f963540592cce665f3469558fb7af14f9fc0a8d82380d541c935d77f30b2418d5d SHA512 ade29ae887d075ca136bc930d3931337248b7c31f746aacde6dab0a6edcbfca0c8571257a7eeab19f5123cd0b759e4c7d8ade69926f43d0c9ac2e9787b6ff129
-EBUILD aiosmtpd-1.4.6.ebuild 902 BLAKE2B 8513989b543d118fc4d3b3b52de2b5694614f4fc08d2a285beb9d72b7ee0a3f963540592cce665f3469558fb7af14f9fc0a8d82380d541c935d77f30b2418d5d SHA512 ade29ae887d075ca136bc930d3931337248b7c31f746aacde6dab0a6edcbfca0c8571257a7eeab19f5123cd0b759e4c7d8ade69926f43d0c9ac2e9787b6ff129
+EBUILD aiosmtpd-1.4.6.ebuild 1211 BLAKE2B 10b9d1ab76d514a40145755a18ead00f072759a079f8dc5b1ab85a837d9a9a8106cac335a173502d73d0975e23a7d14b3b1fbfed9364d1e2b2cedcca3070a484 SHA512 a33c7b6445d7258fc72d1487f38340582dc361ea6707283dda22d7d2c75a7c07a99224b8b07e76cbc95e7238edca21f8b13e7afe5aef69394653d12028255509
MISC metadata.xml 406 BLAKE2B cd739d7ad278ddd958ea696ec4ed98c44a4a5cf719b93b09eeb7aae4af37e0bc755302d0c27b36645b291071d7ce16e45ef8e77275ef68cdc9f9cc759d2ffb1a SHA512 3f3459da7aa5b686f38b5554a64d0c8344bacab39429a19955b56b3b829f0aaf6fd5e6c337394134ba59c3b2d5b5be1fa1f917775b6827b56f055a8203339ed7
diff --git a/dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild b/dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild
deleted file mode 100644
index 9ba4752f000d..000000000000
--- a/dev-python/aiosmtpd/aiosmtpd-1.4.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Reimplementation of the Python stdlib smtpd.py based on asyncio"
-HOMEPAGE="
- https://aiosmtpd.aio-libs.org/
- https://github.com/aio-libs/aiosmtpd
- https://pypi.org/project/aiosmtpd/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-RDEPEND="
- >=dev-python/atpublic-4.0[${PYTHON_USEDEP}]
- >=dev-python/attrs-23.2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? ( >=dev-python/pytest-mock-3.12.0[${PYTHON_USEDEP}] )
-"
-
-EPYTEST_DESELECT=(
- # Needs dev-vcs/git
- aiosmtpd/qa/test_0packaging.py::TestVersion
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- sed -i -e '/--cov=/d' pytest.ini || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/aiosmtpd/aiosmtpd-1.4.6.ebuild b/dev-python/aiosmtpd/aiosmtpd-1.4.6.ebuild
index 9ba4752f000d..b6cdd1ffb285 100644
--- a/dev-python/aiosmtpd/aiosmtpd-1.4.6.ebuild
+++ b/dev-python/aiosmtpd/aiosmtpd-1.4.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -39,3 +39,18 @@ python_prepare_all() {
distutils-r1_python_prepare_all
}
+
+python_test() {
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # https://github.com/aio-libs/aiosmtpd/issues/403
+ aiosmtpd/tests/test_server.py::TestUnthreaded::test_unixsocket
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p pytest_mock
+}
diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 6bda9b9cfbb6..640f8f57ea5e 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1,4 +1,6 @@
AUX alembic-1.13.1-pytest-8.patch 2119 BLAKE2B e03335427447649b710f5fc9daf1c62ecd0fb7452e301d49e74a0f8c2ce4d4a2eb7800e1e020b67c813fafe4ada27c28ae66c1f9b40f4db37dbeb9ae4ab2be33 SHA512 77146e56c15bcd04130bb68cb8a96cc25c221db9bb884215ea5f5b45e93708ee6cad639fc1db686c960cd265f3bee274784362be9409a50ffc0fc889162d5c24
DIST alembic-1.13.1.tar.gz 1213288 BLAKE2B 12c01f60a564c3021b3d2ae61f220822a0ca644af5097b72a826f48d04225c441f580204680674410e6e2570b5c7ee24053024863162d7d43bc423a86cddcea6 SHA512 2a5826461bec22c2efc244dd8394d34d39ed6e3511a32e8e460057ab34f9e559d28dda4ea7e34ccd30628e889a3cb37cb156596e37dba748c12a0195d78aa678
+DIST alembic-1.13.2.tar.gz 1206463 BLAKE2B edff3a244fa37556cd656e60940d94e7df75b6c67aa4199b673851b5b06e84dbf51e53f2ac9781465aa923c0019fcd33a9c3b4da90d64f583956e390ca1f5fa7 SHA512 c4952123ba00403bb030606c736dab8d5494b01662d02914fb0d10d0c1d99b27a97cc4a800cdfa32d53870031c46e351f97815e337c71f3a0a824b6403bd75cf
EBUILD alembic-1.13.1.ebuild 1196 BLAKE2B 4857f35f823a1741b0334e7f46a20476322e5cdd91fdb108ec8ee084e6954a4fb377c770b9d9de59379f912968841384021e40a5fa2cfc5c9c33f8a13d7db581 SHA512 d89304e4b9a6381c8ccd1c6e088df7aae03505d9d3794868bc05aeec3e920627483fd32c2296555ede93f310a619053f04d339f9be5a2eb565ff8d35cae269a6
+EBUILD alembic-1.13.2.ebuild 1062 BLAKE2B 53255b066cdc9a0f0f6f656f1255f9db9911c5167d23de18f762cba6f203523f3a87a2375d33752285e9ec10efedf9f4343cb9a7b12805a55aac37cb6b098709 SHA512 326ebc9001902109b3a7bc4cef661b5ac6c0fa8031422b5270ac53c16ed6a32af14b0e1520337ed49f90d474ec22d16328f7779aaa29d8c243c951fdfa5e263c
MISC metadata.xml 516 BLAKE2B 08b11ebed2913b00e0a8c0044a50e3ca7bc0e51fcad180725c90445227fed1aed58ed89b4bed58ef5c050c3eee3c19da33aabce5cd1f7835f4b560e67ccc7744 SHA512 b4afb6af57562e6065f03db71da0dbdfc9c4337e54cbaddfa257ee7bad48dbeecfaccd765901bf65279e34cf96be3975f983017858904716a36bf8c18f33db79
diff --git a/dev-python/alembic/alembic-1.13.2.ebuild b/dev-python/alembic/alembic-1.13.2.ebuild
new file mode 100644
index 000000000000..cf8af9852135
--- /dev/null
+++ b/dev-python/alembic/alembic-1.13.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="
+ https://github.com/sqlalchemy/alembic/
+ https://pypi.org/project/alembic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+ >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+ dev-python/mako[${PYTHON_USEDEP}]
+ >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ sys-libs/timezone-data
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ # setup.cfg contains -p no:warnings in addopts which triggers
+ # datetime.utcfromtimestamp() deprecation warning as an error in py3.12
+ epytest -o addopts=
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/. )
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest
index 1ac07316bd3e..db638f3e0613 100644
--- a/dev-python/ansi2html/Manifest
+++ b/dev-python/ansi2html/Manifest
@@ -1,3 +1,5 @@
DIST ansi2html-1.9.1.tar.gz 44288 BLAKE2B ff83d2a9fe74766324515e7ccde5c6d157f836d655c6c55a07f0b9c4ab5df9c8a840f0c35e752a3e24f3e12fbd73565c2906382d77c2daf5951e861e18bdcb46 SHA512 1ffeffdd4f861b809c424b5b9e7d07212aaf1b5ef483a2820f128f815002628c823b5701652b0770ed182f0585052f040b55fca5db31e4690be86c49553105b3
+DIST ansi2html-1.9.2.tar.gz 44300 BLAKE2B 6c39a9525a5fe0c7f02b45f56ea515e6b07280cb74a88d54db5e33c77fb679f6ebb446edf50add3d68832ea877ed8861bc1a9f2116ab1214d2a6b3acfbfae19a SHA512 c465259d4c9ea82725bcd8cd286246b806b1bfde06f89b52b1cc3cd5c514be92a19ffcfd147417d64ce6da6627678baabc7ff05226ed392343cdb0496bd375eb
EBUILD ansi2html-1.9.1.ebuild 520 BLAKE2B 4732eed5871d4141ee97eec2df21a997d7fa07e68941e582cd352b101d3aeab2174df36b5e986030ac09c88507bc57f356d3e1fcc21d76a0afe70dfad7672caa SHA512 d7edcd260f7fdb9181e33fd15649b97180a16d3b272b8e056e1d6dfc17de8973a7217fc92cd06d2d230570135f112650d2bda9fd7fc4014aaf229463d64e8efb
+EBUILD ansi2html-1.9.2.ebuild 524 BLAKE2B cbbca7b702da1228ad6deb2c980729442b30134b7c63630e8e12d1546d6eb860832a57c7080523ecf359f3c2ad19a52f5b738f907238df1b0c0ee087e0fd969d SHA512 42c437e643e1c51366a3303b5d32a64970819761be948296a60689d833bfc40fec72ced3687f85aeaab95f69ea9f63e890a3db0f0e79cba97e89f06298f7beab
MISC metadata.xml 406 BLAKE2B af6335def83547635dc916a45f1d9296faa0e1806237eeb76deac4ea28e701549bdc7fc9cab7e35b84e8f5c32e31ac7bb22c924865872326b70485acef36d517 SHA512 ebbf8d50e3c798cd2889bec1f5bd3f827bbedb9bafe4610b88fa18b1805514f156351786461ae558769f1ce299174d50ee06c864e008d013b26a6c1afb10792e
diff --git a/dev-python/ansi2html/ansi2html-1.9.2.ebuild b/dev-python/ansi2html/ansi2html-1.9.2.ebuild
new file mode 100644
index 000000000000..87b3e5333dd5
--- /dev/null
+++ b/dev-python/ansi2html/ansi2html-1.9.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Convert text with ANSI color codes to HTML"
+HOMEPAGE="
+ https://pypi.org/project/ansi2html/
+ https://github.com/pycontribs/ansi2html/
+"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+BDEPEND="
+ >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/ansible-compat/Manifest b/dev-python/ansible-compat/Manifest
index cb16718568a9..44b884ca2dfc 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -1,7 +1,3 @@
-DIST ansible-compat-24.6.0.gh.tar.gz 74286 BLAKE2B e61b9501aad867e738d128397f4b37e1299f4bc249e4217def60a704dd470886d269b2b61b738a644300085c4d46793bd32982c470de7a26590990c14eab4810 SHA512 217faed3354e459d9541962778f455b34b4ddf1c9b8141752645b25fd68747305de5d08d65b01c8168907e70c1dc31aeb2099420bf1e3553cd7f41627a12f0da
DIST ansible-compat-24.6.1.gh.tar.gz 74317 BLAKE2B d79471cfb150720bec8daa037df400005184b023ad55389c3424db55c2be87f57dd22934d133fc76b97e15ee3f80d78d1865c7feef0168793efa9b5738bff85e SHA512 203dd95dac7f55f21ebda069fd3e460f09a5434805529843880efe7137a55ba9d9c4eca72074bba7786b2cf0d032cd4a9a63d78d6e4c36811ec818340dd96ce4
-DIST ansible-compat-4.1.12.gh.tar.gz 67966 BLAKE2B 3c665eb2cb87e184042da78ed1c41e7ca2b437c5151ba21bdd609104b44fa28c5f03247d275c58cfdf04a8e9ed328947cb0c2670603218798e3a484861274af2 SHA512 c9b2c340dc2b1ffb6f6db76017f7537e20307a7519a4df2dfb31811180cd647e39812bc433db51bd94d42f4c52a6c2f729d81edadcd615a5e0d23566969d8911
-EBUILD ansible-compat-24.6.0.ebuild 1819 BLAKE2B 45f593be905c5424d724e507998528cf9b194372c497270a3dfd0fa8fe3404a6c6d01fa7c928b1aeabdc08e0ac2d4053657ec2c7e46b3b7632300d80f74dab6b SHA512 0cf744412ffcd8ac2e7446cff02f00ca5a3c91194b2e601456b2a5941391dc36a7903224cd35a9ba1580012ad04f72764bb56375fbe30e061a42bd0396f28add
-EBUILD ansible-compat-24.6.1.ebuild 1819 BLAKE2B 45f593be905c5424d724e507998528cf9b194372c497270a3dfd0fa8fe3404a6c6d01fa7c928b1aeabdc08e0ac2d4053657ec2c7e46b3b7632300d80f74dab6b SHA512 0cf744412ffcd8ac2e7446cff02f00ca5a3c91194b2e601456b2a5941391dc36a7903224cd35a9ba1580012ad04f72764bb56375fbe30e061a42bd0396f28add
-EBUILD ansible-compat-4.1.12.ebuild 1792 BLAKE2B c472941306908a0d28b2d09198e087d53ef0ac1e460ee9a4e296786932179cd9971d8b891d706e0d8632318e56db418fb621ccd2f6d3b71f6b90243a2dbf3315 SHA512 1c4e239690345a25a8dc291ec6694b87e6eb0fd0d3f8cc964c0688951b045a34c30fb370faf7d9777183234b61aa5abe75f38bd5ac303375b46ec09c2a4dd731
-MISC metadata.xml 510 BLAKE2B 3f47270866cb9acc5944b71547640b69003891268ffc07b5cd10e6ba8842b6f644ab4dea3b3da2d20b17f34d90e565b6f03a4dbb8ea38fa282fed283ac22fac1 SHA512 65d8604e46581bf9ecb3d8e358f3a211b18c51beea22c92a1cd3668ba86140e3bd8d91a38c221e73fe13a3e0da1cbfc2030b3f7733ee55e045530b49cd77d46d
+EBUILD ansible-compat-24.6.1.ebuild 1818 BLAKE2B ace93c01b61d04a32c33ccc7450cb9ceb2be8009cc5e7baa4117af835bd4bcc1aed460bd25b8e077a65ecc6a90214f00fc97aa2aaed5b8a218f273454bcb7fad SHA512 84d1934eb613ead748591fe870356122258fc328e1b5fabda2472697e3ca72655e07f31738c8e7ade5d0738ae6b8ad6c8e65d00b9822f6740bcbc188481d72e2
+MISC metadata.xml 404 BLAKE2B cd6a8ae349cbfd750d8e439a93902221cce72c0c03280ef1e99514981f6a1079bf9e16a9eaf58ad1758e83a82625b508ccf461ff487ddf8c378cdf7fd46260f8 SHA512 15330e4ae03c21f1db7a42cd9efca50a2fe60b828caef1dbb29901f39f4089d6b3a3c593ca2bd01c7873c8ff12b15227d0c8ae09450271d733cc36ff979b3365
diff --git a/dev-python/ansible-compat/ansible-compat-24.6.0.ebuild b/dev-python/ansible-compat/ansible-compat-24.6.0.ebuild
deleted file mode 100644
index 18c39cfc27c2..000000000000
--- a/dev-python/ansible-compat/ansible-compat-24.6.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Contains functions that facilitate working with various versions of Ansible"
-HOMEPAGE="
- https://pypi.org/project/ansible-compat/
- https://github.com/ansible/ansible-compat/
-"
-# We normally use PyPI here but 4.1.12 has never been uploaded there for some reason
-SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- >=app-admin/ansible-core-2.14[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-plus[${PYTHON_USEDEP}]
- )
-"
-
-# All these tests attempt to connect to galaxy.ansible.com
-EPYTEST_DESELECT=(
- test/test_runtime.py::test_install_collection
- test/test_runtime.py::test_install_collection_dest
- test/test_runtime.py::test_prepare_environment_with_collections
- test/test_runtime.py::test_prerun_reqs_v1
- test/test_runtime.py::test_prerun_reqs_v2
- test/test_runtime.py::test_require_collection_no_cache_dir
- test/test_runtime.py::test_require_collection_wrong_version
- test/test_runtime.py::test_require_collection
- test/test_runtime.py::test_upgrade_collection
- test/test_runtime_example.py::test_runtime
- # pip, failing due to internets
- test/test_runtime_scan_path.py::test_scan_sys_path
- # internets?
- test/test_runtime.py::test_runtime_has_playbook
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/ansible-compat/ansible-compat-24.6.1.ebuild b/dev-python/ansible-compat/ansible-compat-24.6.1.ebuild
index 18c39cfc27c2..46709b728469 100644
--- a/dev-python/ansible-compat/ansible-compat-24.6.1.ebuild
+++ b/dev-python/ansible-compat/ansible-compat-24.6.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
RDEPEND="
>=app-admin/ansible-core-2.14[${PYTHON_USEDEP}]
diff --git a/dev-python/ansible-compat/ansible-compat-4.1.12.ebuild b/dev-python/ansible-compat/ansible-compat-4.1.12.ebuild
deleted file mode 100644
index 6c992bf59229..000000000000
--- a/dev-python/ansible-compat/ansible-compat-4.1.12.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Contains functions that facilitate working with various versions of Ansible"
-HOMEPAGE="
- https://pypi.org/project/ansible-compat/
- https://github.com/ansible/ansible-compat/
-"
-# We normally use PyPI here but 4.1.12 has never been uploaded there for some reason
-SRC_URI="https://github.com/ansible/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-
-RDEPEND="
- >=app-admin/ansible-core-2.12[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-plus[${PYTHON_USEDEP}]
- )
-"
-
-# All these tests attempt to connect to galaxy.ansible.com
-EPYTEST_DESELECT=(
- test/test_runtime.py::test_install_collection
- test/test_runtime.py::test_install_collection_dest
- test/test_runtime.py::test_prepare_environment_with_collections
- test/test_runtime.py::test_prerun_reqs_v1
- test/test_runtime.py::test_prerun_reqs_v2
- test/test_runtime.py::test_require_collection_no_cache_dir
- test/test_runtime.py::test_require_collection_wrong_version
- test/test_runtime.py::test_require_collection
- test/test_runtime.py::test_upgrade_collection
- test/test_runtime_example.py::test_runtime
- # pip, failing due to internets
- test/test_runtime_scan_path.py::test_scan_sys_path
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/ansible-compat/metadata.xml b/dev-python/ansible-compat/metadata.xml
index 867cb86db2b4..3fd30ca70de4 100644
--- a/dev-python/ansible-compat/metadata.xml
+++ b/dev-python/ansible-compat/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/ansible-pygments/Manifest b/dev-python/ansible-pygments/Manifest
index 30afaeca6964..299b96749df1 100644
--- a/dev-python/ansible-pygments/Manifest
+++ b/dev-python/ansible-pygments/Manifest
@@ -1,4 +1,4 @@
AUX ansible-pygments-0.1.1-make_lexer_test_compare_tokens.patch 14695 BLAKE2B c7af16a0b1dbcb5c4c2bb7626c3e3ff815ebd16e0ca920d063eeec4b9202bb6ac72881b703ac18c3cd2bcbd2dca900da3755ffa62f609d88d870982fc0b56be4 SHA512 603742386cdebcaccc87c5a53924c8cda4742f4327e07df8719696cde1af9a9b0a33e29016a1a6f626a73c003cde4156013049c2deeb0d1efb2c27a154492f48
DIST ansible-pygments-0.1.1.tar.gz 8446 BLAKE2B ff631dd24c723035db7ab11a6c3fc0c90e8cebd72e6b0fa0d8b2c4bc4250ff5fb1e4180366e4ee084aab90bf24a8c3b2ecfad2c421b9f0cfdbf7675c94f0fcf7 SHA512 1ad2f4568d46d7fc617c6e674bcd9aea48e14307d91c476b51a04f778b452f18cb983d87d4872664d567b984193edee2af7964854fb2f3ae37ab4bce09c387d4
-EBUILD ansible-pygments-0.1.1-r1.ebuild 559 BLAKE2B b4cf8fdd26143af8412bc847f9ee28bf48bf8f6cc99957b42c451f4ce14d9f0d3e1e89a7835e250336ec289972d27e26c1916f6583b2050326e23c4ab7450033 SHA512 2ebcd33e73506b78996e37a546c7e20cab324be9a786b09053da244a6bad46f6e4c914cfd04ca7132c00cb1d543d9f1a32e8b461c0980c1034812bd6ecfd4664
-MISC metadata.xml 786 BLAKE2B 5883f03ffc7b0850bc8ecc90c91a15a9498ced9ee196a4f8d2a97a77a41957cb05a40ebf671ddbdf226886b94e9a5e796376094924712544a07559e0858aa5a8 SHA512 c7736962fe565be524294a30630e7cfd2820d1e9ace6f6dbd307ad46a252947ce368057d5ea5d20889a5ccdbb7f3418496affad5f8ed345e0e0808bd4abbe4ed
+EBUILD ansible-pygments-0.1.1-r1.ebuild 610 BLAKE2B bf8bca3c522d78d6014030cc5e2db0cd8530624b248d76cc84460125c8f9ba65aa29deb7700c0bcd4b336ac016f6c6b55c94a505d23dd37b06dd3131dcc78ba7 SHA512 2af64006e7e2fcd79b00069eb70fc09c4ec3074ca8b1601e2a00d2c17a22bc608aaf7df234210fad2b5951b0db60a599c12dab3339e9c4b806b4b9b3537ec236
+MISC metadata.xml 781 BLAKE2B b64fde75044b63b906929ca8d5d14d7d5dff443212a678b26d86e3413ec232b849eed5d58beaea07a5d19a50284daa602ee2541d67134799d98b70dab817be84 SHA512 d8acdd13dc05506fd699f9d8306a7d5ff018f7cac2cf849590123f69d8c046baa943e19be7c88e7ec4987ba012f41ae74b8760752dae26798efda2adf3c27ef9
diff --git a/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild b/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
index 144271f84a10..1fe6e28e6526 100644
--- a/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
+++ b/dev-python/ansible-pygments/ansible-pygments-0.1.1-r1.ebuild
@@ -1,22 +1,27 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
DISTUTILS_USE_PEP517="poetry"
PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="Pygments lexer and style Ansible snippets"
-HOMEPAGE="https://github.com/ansible-community/ansible-pygments"
+HOMEPAGE="
+ https://github.com/ansible-community/ansible-pygments/
+ https://pypi.org/project/ansible-pygments/
+"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~riscv"
-RDEPEND="dev-python/pygments[${PYTHON_USEDEP}]"
+RDEPEND="
+ dev-python/pygments[${PYTHON_USEDEP}]
+"
PATCHES=(
"${FILESDIR}"/${PN}-0.1.1-make_lexer_test_compare_tokens.patch
diff --git a/dev-python/ansible-pygments/metadata.xml b/dev-python/ansible-pygments/metadata.xml
index 966223c0e2ad..07e9dba53f08 100644
--- a/dev-python/ansible-pygments/metadata.xml
+++ b/dev-python/ansible-pygments/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<longdescription>
This project provides a <pkg>dev-python/pygments</pkg> lexer that is able to handle
diff --git a/dev-python/apache-libcloud/Manifest b/dev-python/apache-libcloud/Manifest
index 86a7e7f57884..ec76831c25a1 100644
--- a/dev-python/apache-libcloud/Manifest
+++ b/dev-python/apache-libcloud/Manifest
@@ -1,3 +1,4 @@
+AUX apache-libcloud-3.8.0-pytest-8.2.patch 952 BLAKE2B 6da7b836551bb251d61bc9380d23216779eaca3b7c71ed5d3e6419b7d9b42939063cc073cb2324a91f22f740eeddd85fa39ea6df5fad07b83923ddddc5098756 SHA512 e3e8a5c226ceba42b155eb2b40df0b49a1a2ca8a759b7c9137d2085f95aa355e240a3c069abcd620a0c24717b4a5d43a552cee196c0d2699096d38fc9a5b0c0a
DIST apache-libcloud-3.8.0.tar.gz 2457665 BLAKE2B 39a6f3f99d3b685150e9a5ec198da705e0c8a3fed7da1300a734fe69310f888401da6683a8ea4b3fe042776a19ebff28f7c82921f29ebc91349a3c1a24e60e20 SHA512 ef221c79be2adf22bbd9fa739c619fa8c0afb493a410bf36a6cf2b3ad5cb18b61f552a1d98400b9152c790e3a88ca504848e03bae1fe8a14b94f72f9b7358f50
-EBUILD apache-libcloud-3.8.0-r1.ebuild 1297 BLAKE2B 50d36f6dc70b8da70b00be51990bc4a7683a44283e463c11d27eab63a5e05b1f0aabba09257bd032cf6debc720c34d2ff6f7704f121cd622741ca84083901768 SHA512 f7ab8c9ee5ea81930faff042dc8e7fd992a03611e5759ed5bbc136996024162e9e5fdff3b9fe57b75ffb04c618a8b6c0d7d0839eb722a7923a84443e9b03af4c
+EBUILD apache-libcloud-3.8.0-r1.ebuild 1567 BLAKE2B 860c77eb7eb6caa89c60cf98bbb95969e70463d197fe77ccdedbaa3f4c99c026de224f046e1cfc2fbb102ee513db294b771a7cd7530f4e708138f95e08985e98 SHA512 a09d5f5a1190b772164d34311b41967aa4cc259afc93584c1aaf03680ca585c305e4f6d6e1f715f5f10d6f9ce25c54528ab15e7ac6cd4f1a3c0f44360b23257b
MISC metadata.xml 398 BLAKE2B 5623f486a289eea0196b22b2f88ff377589bbcea13e341efd85d31dee07f8638bc985e6a1c03ac7982da08c879b5b09a46e5679fda8666f93366a8561777da7c SHA512 bc6e38c949ed0513f4e562406fd84031cd80f01a881844202e033fe5225490d42b27855413cd7d2fec216b002c38e1832fa8f841112c68628c906189ebf1e937
diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
index 26ad934cf8f7..531a21e0f26a 100644
--- a/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
+++ b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1 pypi
@@ -35,13 +35,14 @@ BDEPEND="
distutils_enable_tests pytest
-EPYTEST_DESELECT=(
- # Needs network access
- libcloud/test/compute/test_ovh.py::OvhTests::test_list_nodes_invalid_region
- libcloud/test/test_connection.py::BaseConnectionClassTestCase::test_connection_timeout_raised
-)
-
src_prepare() {
+ local PATCHES=(
+ # https://github.com/apache/libcloud/pull/2014
+ "${FILESDIR}/${P}-pytest-8.2.patch"
+ )
+
+ distutils-r1_src_prepare
+
if use examples; then
mkdir examples || die
mv example_*.py examples || die
@@ -49,8 +50,19 @@ src_prepare() {
# needed for tests
cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
+}
- distutils-r1_src_prepare
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Needs network access
+ libcloud/test/compute/test_ovh.py::OvhTests::test_list_nodes_invalid_region
+ libcloud/test/test_connection.py::BaseConnectionClassTestCase::test_connection_timeout_raised
+ # TODO
+ libcloud/test/test_init.py::TestUtils::test_init_once_and_debug_mode
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
}
src_install() {
diff --git a/dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch b/dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch
new file mode 100644
index 000000000000..03917b0dac75
--- /dev/null
+++ b/dev-python/apache-libcloud/files/apache-libcloud-3.8.0-pytest-8.2.patch
@@ -0,0 +1,25 @@
+From 0b69d0bf23b6c2edb1e2002f47ff2df0080e96d9 Mon Sep 17 00:00:00 2001
+From: Steve Kowalik <steven@wedontsleep.org>
+Date: Thu, 6 Jun 2024 12:25:15 +1000
+Subject: [PATCH] Mark MockHttp as not for collection by pytest
+
+pytest 8.2.0 contains a regression that will collect non-test classes,
+so as to be explicit about it, mark MockHttp (and therefore all of its
+children classes) as not to be collected.
+---
+ libcloud/test/__init__.py | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/libcloud/test/__init__.py b/libcloud/test/__init__.py
+index d45c82c84d..d0da40c74a 100644
+--- a/libcloud/test/__init__.py
++++ b/libcloud/test/__init__.py
+@@ -97,6 +97,8 @@ class MockHttp(LibcloudConnection):
+
+ (int status, str body, dict headers, str reason)
+ """
++ # pytest may collect this class, and we don't need or want that
++ __test__ = False
+
+ type = None
+ use_param = None # will use this param to namespace the request function
diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest
index 50764a91d013..05a925bf1a67 100644
--- a/dev-python/apispec/Manifest
+++ b/dev-python/apispec/Manifest
@@ -1,9 +1,3 @@
-DIST apispec-6.4.0.tar.gz 79114 BLAKE2B 998b153a3d80c45247148210a929a0713d930560a4219dc0da0791e02480ff2a99a74d0b8bc2c170534f7d9e4e05a5fa231fa1d0eaf9359191e7ea6f37e5caf3 SHA512 2b9ceb99945c2e40e00af9f1626d0bd45cdb853fea1b75c58ef312b42b10d521405138c3bc788a33bf38eb31fc9220ed8e9a23c6a3c8980fc5549688d999dcdf
-DIST apispec-6.5.0.tar.gz 76109 BLAKE2B 63cf1fe60a828e3612d211214c07eb250accbab62760e76af48e30871f0bfbb6a3d80efe6373549da43a3b3e5ccacc80f61de48a236ad0391e210d9033e87c9f SHA512 1102bd0c00b8b7018c1ad88fe2b4531fbfcfc83fca73aa63e9b7965c0775634f40fb59c061ec901b804c79e69df43f5b33c7b64129a1684a4f8b0b6228f1b1de
-DIST apispec-6.6.0.tar.gz 76220 BLAKE2B b4dc3a931a501eb4abb0148c93234cb03929d45e7a8f939dfc996cb7ff1573b22e1b1941b52f7cc31374c68ae5dbae623d35cb6f15c03e5ae1b2155f3991e106 SHA512 8bdff0a7df17e30639bea2a2f6afb13c84d74bdeceef5c4748c85886c1bc2662a8d257f7873804fdca3e109380159c1671af9001bfeeae81da2c659858a39b19
DIST apispec-6.6.1.tar.gz 76537 BLAKE2B e08f1545441be7f1dd266205a6a7dc1317385961325e47c25fde0aecbd68712410601249bced9b0c3491d3e6f772c94c14f638d77e3dbfac37bba5bb0dd1e284 SHA512 a6820444b017f9551d21cf5ba5a14f8f4eaa6bccd1848c540e41bd37140df06dc897bf5d29bc77a2e55b670d58dc84eeb6588769efb3fe400eba243c0a1b5425
-EBUILD apispec-6.4.0.ebuild 1023 BLAKE2B 3cd548efcc61ec2854b9f02273eac1843cdc759f47ee7fe861b39930324ccafb650d58c2b91cacb851c1c68a99ed16fe76dacd9986be353b753ba55eb460d4a6 SHA512 e3198e1c32e7259bb6cd99eb3fc7b5988dfc03b2b8cec246288b943db86942769d31e4578614162c79795b536894903fe6a8fcc8c9057be137c4b49de1012a9c
-EBUILD apispec-6.5.0.ebuild 1017 BLAKE2B 0c1d04368c1a5755689ea84fec8149e167542d85cd3d10d49d4d8a97ae5f46b1fe5a46db62df30fcf19000dc58cb198798c2996af396b28499eadc943bf1c6ed SHA512 47fb943bcf305827f2d7d93bb99c289d068956eac09cbc657aadb35d7d2d81b02c9d9889f19bcaa0d61221bb012375213c858fc129f6dd90f95e5012876cd052
-EBUILD apispec-6.6.0.ebuild 1017 BLAKE2B 0c1d04368c1a5755689ea84fec8149e167542d85cd3d10d49d4d8a97ae5f46b1fe5a46db62df30fcf19000dc58cb198798c2996af396b28499eadc943bf1c6ed SHA512 47fb943bcf305827f2d7d93bb99c289d068956eac09cbc657aadb35d7d2d81b02c9d9889f19bcaa0d61221bb012375213c858fc129f6dd90f95e5012876cd052
-EBUILD apispec-6.6.1.ebuild 1017 BLAKE2B 0c1d04368c1a5755689ea84fec8149e167542d85cd3d10d49d4d8a97ae5f46b1fe5a46db62df30fcf19000dc58cb198798c2996af396b28499eadc943bf1c6ed SHA512 47fb943bcf305827f2d7d93bb99c289d068956eac09cbc657aadb35d7d2d81b02c9d9889f19bcaa0d61221bb012375213c858fc129f6dd90f95e5012876cd052
+EBUILD apispec-6.6.1.ebuild 1017 BLAKE2B 17411418f95b290ad4ff867527a2f23928256d9e4a34837c96aa57a55a9328340649b7c2ed1bcdb1b7775aa243746b40863303c6bbed73cecf577791ed63c365 SHA512 ab1bd961a10ca1163c895f1c80571c3650d027a0e094788e807641c32dfb59fa6432e0a8042e04a8c1717dd3a4bcac8253ec8273a0d635f0f3fce9fdcd355302
MISC metadata.xml 504 BLAKE2B d55ae521520ba60a139e83f23aacbb3df76c4c120a54f1b65b185018647c1f363bc88f354abc1810b7a9d9f3cfa264e0303d46cd23b8091dbb365bd84cc04815 SHA512 e0297e941c3c544cbb14044f02451c26cfdec81b2bd49cf225dc9f32d1ccb207e630d838d8928d28ccb35a3cf01493a87ceb2633cc5ede36b62a6d81f164ea32
diff --git a/dev-python/apispec/apispec-6.4.0.ebuild b/dev-python/apispec/apispec-6.4.0.ebuild
deleted file mode 100644
index df8ddd83f780..000000000000
--- a/dev-python/apispec/apispec-6.4.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 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 pypi
-
-DESCRIPTION="A pluggable API specification generator"
-HOMEPAGE="
- https://github.com/marshmallow-code/apispec/
- https://pypi.org/project/apispec/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/bottle[${PYTHON_USEDEP}]
- >=dev-python/marshmallow-3.18.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-issues \
- dev-python/sphinx-rtd-theme
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires unpackaged prance
- tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
- tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/apispec/apispec-6.5.0.ebuild b/dev-python/apispec/apispec-6.5.0.ebuild
deleted file mode 100644
index 7d9e2538b1f3..000000000000
--- a/dev-python/apispec/apispec-6.5.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A pluggable API specification generator"
-HOMEPAGE="
- https://github.com/marshmallow-code/apispec/
- https://pypi.org/project/apispec/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/bottle[${PYTHON_USEDEP}]
- >=dev-python/marshmallow-3.18.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-issues \
- dev-python/sphinx-rtd-theme
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires unpackaged prance
- tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
- tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/apispec/apispec-6.6.0.ebuild b/dev-python/apispec/apispec-6.6.0.ebuild
deleted file mode 100644
index 7d9e2538b1f3..000000000000
--- a/dev-python/apispec/apispec-6.6.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A pluggable API specification generator"
-HOMEPAGE="
- https://github.com/marshmallow-code/apispec/
- https://pypi.org/project/apispec/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/bottle[${PYTHON_USEDEP}]
- >=dev-python/marshmallow-3.18.0[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-issues \
- dev-python/sphinx-rtd-theme
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires unpackaged prance
- tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2
- tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/apispec/apispec-6.6.1.ebuild b/dev-python/apispec/apispec-6.6.1.ebuild
index 7d9e2538b1f3..b4c64b64045b 100644
--- a/dev-python/apispec/apispec-6.6.1.ebuild
+++ b/dev-python/apispec/apispec-6.6.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/apprise/Manifest b/dev-python/apprise/Manifest
index fcdf466037e2..7c8a9ae94f80 100644
--- a/dev-python/apprise/Manifest
+++ b/dev-python/apprise/Manifest
@@ -1,3 +1,3 @@
DIST apprise-1.8.0.tar.gz 1651688 BLAKE2B 32458b2a4787c0366db54890b505ca86cf1abee4299d32fd49f8fc8d37b87a6123c902747f97466b061857e7f284ed78c4001e61f587f3b47e17194324217d37 SHA512 312165b1b5c05ee632b5f2631eafc4af2b318881444851966ff6893775caa303b8d8fc819de9c2f8790eb224ac849535c5e5038a2f51dc30d477a503ed48b920
EBUILD apprise-1.8.0.ebuild 894 BLAKE2B e856be36348ff265cb46650bc374d9a227b251d28384f5b0215daff87754c38365e56a683a75b5791ece4a724a6780da1df91b40a93bb61a18cfa5e6ea46822f SHA512 7e5193bd302bdc105a620c07a0dba4ee1df20af98e745472d43979f4fd6ec1a8c29172e050327165bcf788d3315f3f9546fbe7d1497d0cc226cfd7aec98dbc0f
-MISC metadata.xml 660 BLAKE2B e5d3535632acf00f228e96b2deca73aca518faf9f9e3ec032e13fdea4480e3f83791b3846e456ae47a917a3462c47882358c3ea1c69d20b6332a6ade65340211 SHA512 4c69871bdd771b7cc1af57e018ed1cc1f2194bdf2f7c1e750433911cf75e45f8fa4aa82df71255ce0a1c949db9d220ed614d5932ccf1ff5e78976bec482751a6
+MISC metadata.xml 554 BLAKE2B 5d232c4d5835c5e782d37d9d1697029d4f49c1dfde65cee0527bfd2ed31bb67d680a6a3aa406c2fc1ba033c40efde1e239f2b66996a23c7089d4e6d8a3beb411 SHA512 0e857c991e1347784d908b291a01dba19005985f4976a29fc76522872828f1491d2ece6e9755277167369198dc26beed623beaf9b3d4693a0e0d9e663830b29a
diff --git a/dev-python/apprise/metadata.xml b/dev-python/apprise/metadata.xml
index c53896f64200..97fde439f165 100644
--- a/dev-python/apprise/metadata.xml
+++ b/dev-python/apprise/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/argparse-addons/Manifest b/dev-python/argparse-addons/Manifest
index efb727085324..8d68822c28ca 100644
--- a/dev-python/argparse-addons/Manifest
+++ b/dev-python/argparse-addons/Manifest
@@ -1,3 +1,3 @@
DIST argparse_addons-0.12.0.tar.gz 3780 BLAKE2B 5d77203ea93a3488f64ecba28714956a73ad8813d5635eb169e21b0198a5ac2645156208fc64730fbf5f1edd1ce08b5d15494079050851293b7364892e8c481a SHA512 31cdbf8d6a227068559d9c7cfb0e135851db40d029020c7825787d985b2de2aeb460d7ff87d09eea4c6ddc29b16000c43944b6ad754e877b45a217186eb34967
EBUILD argparse-addons-0.12.0.ebuild 440 BLAKE2B 255fd0bce9796978bfdb192a1be2b2cb94925c0721c9e69184292e32e8c95dbcec219347460dfa03a8287c4592b285e5bfc872b685626c8382b92c7c3a91cbb1 SHA512 d0180a778f64a4133e1819b82233b8cdc7d8b30327c3ea7e29734847d762ff0b2b0e4ad3e48a0adc7bb265ac341afeb739a83dc6d608ac75fab52ce162bc4997
-MISC metadata.xml 512 BLAKE2B 634fb56b0d53ffe66fa90672cfcdcc56ed04436f029eeae57b5f92c6b3237a1c9b5e679015376f7d9f7712d675563ef49e137d9c86e1cd3e41341a4f8d3e24a7 SHA512 b80bab14d3866252268330f50f77ed3b3ac6c1f6b6bf54646ae27fd75ab9efe3b09660f894df8f6de71496ceb5d77efa75523b8349fb647636914bcf777a93ea
+MISC metadata.xml 406 BLAKE2B f2b8fc36fdb806919a2263eba5b0fa45198595313069943ef6ac9fc033c00633448eb1ce64987aba6f21846556cf136aafc5cf29900ac8df4ccd4593ff8c66b8 SHA512 68bfd6694d6ab92160f7b4350d1caa8b560dda6a2c172a0ce0a023f4ddcd2ea2143166e44e52c40a3645b5378aa1fd2231894536bdb3836ef89469a4bd58065e
diff --git a/dev-python/argparse-addons/metadata.xml b/dev-python/argparse-addons/metadata.xml
index 76cf676ed14b..19d29db79c9c 100644
--- a/dev-python/argparse-addons/metadata.xml
+++ b/dev-python/argparse-addons/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index 23c0c2c3ba9f..b8a371a9e64d 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1,3 +1,5 @@
DIST asyncstdlib-3.12.3.tar.gz 47118 BLAKE2B 83967dc89c0a5fab13ff5f3cebec739644ba16479bf661447c179b491897be0a5933f6ae724f942643d349cef8eaff66cf621c565459b1b8774e93bc51e472ee SHA512 239f0741a694f58e359422bce1e54f6f7e3b1522f10ed4cfd137f4cd8c9861156744d7efa98ab155dd0aa489dbdc452c095d60b77922c6b53177708a65a26d86
+DIST asyncstdlib-3.12.4.tar.gz 47279 BLAKE2B 855f4ebb5619ab4aec429b551fb410855da150916416636737c980712e981a8f3b7339f7691d4fa1ee3439911d6e0733ff2431a520d515b836b183848cfb3013 SHA512 33da70653166525009680cd78e6bb7dabb8518babb73caac26dbea9dbd0b73898d1ffe17755f1505dde1c6a3407c0a31743ea60a66af1b30a587ec39fc4014ff
EBUILD asyncstdlib-3.12.3.ebuild 1013 BLAKE2B 5164d2a8f839393fa594261503601b4d78766e1f66fe83b357a9a5673efaca1fb57bad57417ce496cb51cdbb6e038755087d5535e83e7e320d8fcf37b22e4887 SHA512 15c5f87142a48b87b3d04775d5df0c97d5d666db6cc933f81e0ba534a6e69ccbfa92e8a8040e6105e7c511b992b3f3150ae1ecb625195d1956a7ea9eb5ae8dfb
+EBUILD asyncstdlib-3.12.4.ebuild 565 BLAKE2B fb1cb2cd6406a07ceaf7671e97471eccfb9100e159addaabaa1d31d81796a4ddf9b2b3e66a323e503cf502c2503ddde52b87361539f4b1c23da9c9690d2ffc77 SHA512 2f7f413d391773cd5bab13bdbc68d7b310cc6efb6a9cbffed1ff1a193028a6f48a8ffc9b067a52b6462485b2d0344abe36b10eee644f250471b37e032b728bae
MISC metadata.xml 359 BLAKE2B 10bdbf5adba9cefa912d8e1f195f20d4040bc2e8e3efb3fdc6efcb8272bb58160c6d772de3fe9ad9c4cb43e2817139319ffece082c3c043f1d97cb36ed8ac7a8 SHA512 e56f712f7446a3e68137a945a1ab212f6254740ce2f962fc7ab0061f41cb0d314809ad4fe3317fd10d8ebb594fb20d690d06b0a73636b13b5fdb5184cde2e306
diff --git a/dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild b/dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild
new file mode 100644
index 000000000000..a2eea4011b68
--- /dev/null
+++ b/dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="The missing async toolbox"
+HOMEPAGE="
+ https://github.com/maxfischer2781/asyncstdlib/
+ https://pypi.org/project/asyncstdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+ test? (
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/atpublic/Manifest b/dev-python/atpublic/Manifest
index ce4026842c15..7d7faa72536a 100644
--- a/dev-python/atpublic/Manifest
+++ b/dev-python/atpublic/Manifest
@@ -1,3 +1,3 @@
DIST atpublic-4.1.0.tar.gz 14426 BLAKE2B c535d36b8c4723fa0c36ed543461f8364445c52893e8a5cd6a6bfdec0a387308a74d9f6a9d4c204ac753fcc847a105f6f4a5dc7afa5848d08f0a269af8b01397 SHA512 bd840a44f3f9d8f7099c22d67866744ef43ed4bfa00e0fd8a6a7516e8e995287b234fb97eaf30be494f06a8ff1020c0479533bfe33adc56ae62bd976bd997b4b
-EBUILD atpublic-4.1.0.ebuild 650 BLAKE2B c24fc70df29cd048bf36dff6548c05c368435de90100a69d6cb250c3a5af396143c409e714124905b10b71b3976b00ced0aa63b3da22b754d0e6b45066bed5f9 SHA512 243283b4aa5c4291e39349ab0593c02b19feb558b99738b43d5a9d6f140a78f5536a93c35e12437591e99c98db492dbf2c3979920c8825f2d66df96ccdb02896
+EBUILD atpublic-4.1.0.ebuild 650 BLAKE2B 964ce7b6bd087614e7e54d70152f3d38c123f67679b95ce0de567db7dcd9b450e656634bc51c3a903fe72e18b72f972f06509eeacb275611b198706c9690882c SHA512 8715249a80148ff62830f1926df12dd2a871b31ba0897ef3987137299ac58de8bfb3c62a6b78557e16ad807113aeaf45ba691da4f44f4a9f55c3bddf838c7ebd
MISC metadata.xml 504 BLAKE2B 3b732123bf02f2346619de1b3e68f451c58e1138868fd8c52a24f979188115d9abf9308c390d061d5e679cbcc9bfa5059414dfd69e6fdfdd052e4bb1e61d496c SHA512 5ccf87022bea4e77dc26275572a97530d340b70f1b428676a6d86a3f24666ab702756cb285216a7ce6e670973a2ff50d7ca3f848ebab24c318d39563ae01305b
diff --git a/dev-python/atpublic/atpublic-4.1.0.ebuild b/dev-python/atpublic/atpublic-4.1.0.ebuild
index b7f2b485c337..927cb9459e65 100644
--- a/dev-python/atpublic/atpublic-4.1.0.ebuild
+++ b/dev-python/atpublic/atpublic-4.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest
index 462f214c0723..b7ea0fb9cc0d 100644
--- a/dev-python/autopep8/Manifest
+++ b/dev-python/autopep8/Manifest
@@ -1,7 +1,9 @@
DIST autopep8-2.1.2.tar.gz 91299 BLAKE2B a38ed72306d77a517b2f510e46941aa2fe572b4d51e9c8ee9c817798d5e1db964c0f2f436de9be22553557335a9291074870694ca4ac1e054b4cfd9de9db71a5 SHA512 296f3463f5a7088029e4a6cfefcf9b93a8be1798e6c81818d362d801b97d76bb107619c7724d9f1557006223e9514bc5044f2cec24d8c896c7e420431eb2252d
DIST autopep8-2.2.0.tar.gz 91723 BLAKE2B 6d00f689752cb134e11e46bbb617d274afbacb30f4f337270cfd00aa9a4dc1cd6f3754a1b0c53986d0350821475b91126ae14bb2464f25fa5f24afb9f9c13c73 SHA512 2a2441e742b3172c011dc142d8d24c439c17fc9b3733c0fc161d30914e1cea50b45c85a66e20c435a828629f1cd1e3f699c1b1a102db0bf721efe8b1e7c91c43
DIST autopep8-2.3.0.tar.gz 91624 BLAKE2B 8da037adfe18cf3a470cd8f50cca176999193c28409ca35cf398cde9bf2dc094e59d55b6e7d60348afcf244039b9f37167ff2c672d9a1a1bf4cc9aff7343785a SHA512 e76ffcc242f3ae4c75e1f2831158fdcd154c993bc16d61f0b6b5a08259d47c418986ebdea22c74f8703e7018c66f7fa8658ba993b15ff3b40b92d0e8c5edfd40
+DIST autopep8-2.3.1.tar.gz 92064 BLAKE2B 735abcd2e9a5cfc2783dbe3f25a46e841ab71575e3e22f75750a4c1a49a8ca1676723af76785b37f0f95aa8ebe798214be5e89964673dd3dcc767db1c850f87e SHA512 27751ea37d3067efb693acf4872b9e15f1815f1d4116d73b504d491382e4e54337afaef4a1f171979d4cc737b0014e8ebfbc0d34fe02255c39c6b5b09c263067
EBUILD autopep8-2.1.2.ebuild 683 BLAKE2B 7fd570789b4f70426e6f8994423f48c0d9c98fd7c9a2f55427d7a716d44b1b6d94d6d32a443655974a6be999ec2a56d799bc961218b38faf2b6e7be512d05451 SHA512 128abd0cb5b923d52a9ba88d5594c9dc12e6e1ad6cd76bd1a2e57d4aa74b4b5454f60bfcd9227c667d8675a87a31b8f610dd0ea340ca3693db81a67c9647ce0c
EBUILD autopep8-2.2.0.ebuild 688 BLAKE2B 5ac21563bde0ad38e58f89269e094b0b6373ba4717fec89891fa27870c7f2ebe2800a286cbfb3ba320e503ed1dde09905a5548778d41154bb7d2441e86d06c57 SHA512 8e61da378af5f8b02296e353f1d3dae96ff78b7648fe14e45ca13bb330e88a6c973806f58af8bb2d0272a5b8e8497be930dc786ce0fd477c43eeb637985f1fd5
-EBUILD autopep8-2.3.0.ebuild 688 BLAKE2B 5ac21563bde0ad38e58f89269e094b0b6373ba4717fec89891fa27870c7f2ebe2800a286cbfb3ba320e503ed1dde09905a5548778d41154bb7d2441e86d06c57 SHA512 8e61da378af5f8b02296e353f1d3dae96ff78b7648fe14e45ca13bb330e88a6c973806f58af8bb2d0272a5b8e8497be930dc786ce0fd477c43eeb637985f1fd5
+EBUILD autopep8-2.3.0-r1.ebuild 688 BLAKE2B a3c1fda4b1f8905fb9137737d9aecc2474b36664e7032fc00d05255d7865396ed4726226f27761f187bda2016af0ce8585525c65ec72a56fd8ed8014b4ab3f97 SHA512 35a9757d10e294fb33dcaee865342cdbcf475b65024eaefacf9067b4157ecb2168645cd0d1e5d5ffc5808204391467e5fa166282aa9cc6809ecb6c8df1ca5d1e
+EBUILD autopep8-2.3.1.ebuild 688 BLAKE2B a3c1fda4b1f8905fb9137737d9aecc2474b36664e7032fc00d05255d7865396ed4726226f27761f187bda2016af0ce8585525c65ec72a56fd8ed8014b4ab3f97 SHA512 35a9757d10e294fb33dcaee865342cdbcf475b65024eaefacf9067b4157ecb2168645cd0d1e5d5ffc5808204391467e5fa166282aa9cc6809ecb6c8df1ca5d1e
MISC metadata.xml 404 BLAKE2B e9442968d195e1605d55b880cf29f4a2945f67c57c0d7d0325e19c0ccf60cac0ac3e68115a0285f87068482163f537abc1d75bddfdc6ae860c8c52c375147fdc SHA512 3e0b8a6ee869086166bb670a73189ca681729276cc7897666127b7e25b3a252aa2e80da5fd4dbb43d101a439d12f146ba0ba61bebf30a87a97f1030325f1aeab
diff --git a/dev-python/autopep8/autopep8-2.3.0-r1.ebuild b/dev-python/autopep8/autopep8-2.3.0-r1.ebuild
new file mode 100644
index 000000000000..8b804cc46aa2
--- /dev/null
+++ b/dev-python/autopep8/autopep8-2.3.0-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
+HOMEPAGE="
+ https://github.com/hhatto/autopep8/
+ https://pypi.org/project/autopep8/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/pycodestyle-2.12.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/autopep8/autopep8-2.3.0.ebuild b/dev-python/autopep8/autopep8-2.3.0.ebuild
deleted file mode 100644
index 814d492a2374..000000000000
--- a/dev-python/autopep8/autopep8-2.3.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
-HOMEPAGE="
- https://github.com/hhatto/autopep8/
- https://pypi.org/project/autopep8/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/pycodestyle-2.11.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/autopep8/autopep8-2.3.1.ebuild b/dev-python/autopep8/autopep8-2.3.1.ebuild
new file mode 100644
index 000000000000..8b804cc46aa2
--- /dev/null
+++ b/dev-python/autopep8/autopep8-2.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide"
+HOMEPAGE="
+ https://github.com/hhatto/autopep8/
+ https://pypi.org/project/autopep8/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/pycodestyle-2.12.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/aws-xray-sdk/Manifest b/dev-python/aws-xray-sdk/Manifest
index 8423a00b71c0..104b2ea9cdfd 100644
--- a/dev-python/aws-xray-sdk/Manifest
+++ b/dev-python/aws-xray-sdk/Manifest
@@ -1,5 +1,3 @@
-DIST aws-xray-sdk-python-2.13.1.gh.tar.gz 276762 BLAKE2B 3be776b549ff9d0684670b30bbcd3323bf41ea6b8cc6ca2c2de0c3e7b168386ff9776472d53874c30c34fa1e21e890366270639df8319133ca250aa26deb8802 SHA512 6410fe3664ab82fcf6b1770f6e5ec9416d5cf28e9a11940a9dab0816a699696e91befdc642d7c3fdfde37cf6d19a0213e833be831d8cb0ac9645c3e16919d780
DIST aws-xray-sdk-python-2.14.0.gh.tar.gz 276813 BLAKE2B ce9a6c8a3b9acd4cb1e538c75702bebc1e392d350a999e8c609ddb900acadd0ecef11b2ce326786a64a73de3d84b0e18e6f4dd4ad91ece6a13283d727039925c SHA512 e9f7a299e35741a63de999dbd4931b82aab97b4c690e9abec4d25106a4a1b1dbbda605b7ec8541000f97cdcf17fed1283abf8d561db63cc4ac1ed11405458f29
-EBUILD aws-xray-sdk-2.13.1.ebuild 2499 BLAKE2B 3fcb3fd1cf591bcbaf6b435deda8041b0a5cb069af8baae957e026f2ac356e0eaa8b531b4997c32fee6adca362943de1603b66bf7dd0135e037b01c7ed6b7a64 SHA512 2059abc7f54da944f3a6f34c55f0fec9a85a1b4a720575a2427c732354785af9610eb1cd6d485669010497894fb0cdcb1f85abacc53fb03a81c2efb7b5fbf536
-EBUILD aws-xray-sdk-2.14.0.ebuild 2502 BLAKE2B f8aced0f17deec20e5db7e66d6933bf2b88d64d25ecd261dfdd679336b721ba6408338beba4b0822e1f0a90a778d50205a95dd25ce2d9f65bc94c77161d74ebe SHA512 5e7b10c20983ecbd10a20282539af721a451d4ad2eea27335217e70d1edc193fad00d5f6e084a7d926e63ae2a86c61773ccc1045f9cae4dda7b810234f5cea0e
+EBUILD aws-xray-sdk-2.14.0.ebuild 2499 BLAKE2B 3fcb3fd1cf591bcbaf6b435deda8041b0a5cb069af8baae957e026f2ac356e0eaa8b531b4997c32fee6adca362943de1603b66bf7dd0135e037b01c7ed6b7a64 SHA512 2059abc7f54da944f3a6f34c55f0fec9a85a1b4a720575a2427c732354785af9610eb1cd6d485669010497894fb0cdcb1f85abacc53fb03a81c2efb7b5fbf536
MISC metadata.xml 579 BLAKE2B 3f7aaed38bcceb97fb3597954ca9075ddf7a5718bcac69327be2b99d241c6d8cb0eefd369ca892c8d751703de9067c7eadf19f8c4445334ee8e4952b99fef69e SHA512 f3033cf16f60cae6727f80bd53944972f851579ffef8101cf6fda45e2575696183ec92ea8c994a77bbf3ffc8219be2ae2fae456faabe73a9896bcefddf3b5db5
diff --git a/dev-python/aws-xray-sdk/aws-xray-sdk-2.13.1.ebuild b/dev-python/aws-xray-sdk/aws-xray-sdk-2.13.1.ebuild
deleted file mode 100644
index 311a2a873779..000000000000
--- a/dev-python/aws-xray-sdk/aws-xray-sdk-2.13.1.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=aws-xray-sdk-python-${PV}
-DESCRIPTION="AWS X-Ray SDK for Python"
-HOMEPAGE="
- https://github.com/aws/aws-xray-sdk-python/
- https://pypi.org/project/aws-xray-sdk/
-"
-SRC_URI="
- https://github.com/aws/aws-xray-sdk-python/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-1.12.122[${PYTHON_USEDEP}]
- dev-python/wrapt[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/bottle[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- dev-python/webtest[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x DJANGO_SETTINGS_MODULE=tests.ext.django.app.settings
- local -x AWS_SECRET_ACCESS_KEY=fake_key
- local -x AWS_ACCESS_KEY_ID=fake_id
-
- local EPYTEST_DESELECT=(
- # Internet access
- tests/test_patcher.py::test_external_file
- tests/test_patcher.py::test_external_module
- tests/test_patcher.py::test_external_submodules_full
- tests/test_patcher.py::test_external_submodules_ignores_file
- tests/test_patcher.py::test_external_submodules_ignores_module
- # benchmark
- tests/test_local_sampling_benchmark.py
- # Fails, probably because above is ignored
- tests/test_async_local_storage.py::test_localstorage_isolation
- tests/test_async_recorder.py::test_capture
- tests/test_async_recorder.py::test_concurrent_calls
- tests/test_async_recorder.py::test_async_context_managers
- # connects to local mysqld
- tests/ext/sqlalchemy_core/test_dburl.py::test_db_url_with_special_char
- # TODO
- tests/test_lambda_context.py::test_disable
- tests/test_lambda_context.py::test_facade_segment_generation
- tests/test_lambda_context.py::test_put_subsegment
- )
- local EPYTEST_IGNORE=(
- # unpackaged deps
- tests/ext/aiobotocore
- tests/ext/pg8000
- tests/ext/psycopg2
- tests/ext/pymysql
- tests/ext/pynamodb
- tests/ext/sqlalchemy_core/test_postgres.py
- tests/ext/django/test_db.py
- # Internet access
- tests/ext/httplib
- tests/ext/httpx
- tests/ext/requests
- # requires old package vesions
- tests/ext/aiohttp
- tests/ext/django
- tests/ext/flask_sqlalchemy
- tests/ext/sqlalchemy
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild b/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild
index b9b837ed84ad..311a2a873779 100644
--- a/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild
+++ b/dev-python/aws-xray-sdk/aws-xray-sdk-2.14.0.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/botocore-1.12.122[${PYTHON_USEDEP}]
diff --git a/dev-python/beniget/Manifest b/dev-python/beniget/Manifest
index ae9bf9bf65a4..df21aa67a0ca 100644
--- a/dev-python/beniget/Manifest
+++ b/dev-python/beniget/Manifest
@@ -1,3 +1,7 @@
DIST beniget-0.4.1.gh.tar.gz 16353 BLAKE2B ef7de5eb15b59de10c56057b22e718ca7284d251a98ff1f8dbe31bad2e1bc7ca3c22c2794b1cae8b4c5fdf2a4b91ac6f9a3a0bef3c3aef51fbe6a93341333e31 SHA512 bd2b7beda41953be9b4052b539ae9812a370702874602175bfca66deebbc569515b9a59c750dc4898a6cb9f4a1d49f8ff15c1288035aaf72940cdd439eaace43
-EBUILD beniget-0.4.1-r1.ebuild 729 BLAKE2B a6f5102203299919a41e4845f9490e4078d83ef196e0745dc1f721ab5ddf0156fb4fbf5ab006f28464d7c12b9119671e360bc8dfdfa80b1b0960f899009e5a11 SHA512 b1db66b290a9c5c5098be0b189e295585c9b967ddc356a5395c622856325e1a173e7b0e0458095241a25e689afe8cb79a6fab196804deb442ddea0ea32a5ce5e
+DIST beniget-0.4.2.post1.tar.gz 32274 BLAKE2B 808b9cec64dd8cd62418c557092a58c228e91e6ee7dd9fea40af23081a77ddb5b7db01ca025d692e38a9a71181d4a23523170b29d89c318c75f228aaa219bea2 SHA512 7270d36e2ae98bd984b7f7e90f43c0dbf7b06601370ae71064a8b0a1babe4ca91e78ec8564a6836221c9a331835834e97670f5c7c0f4d40ff22835338b1ef3db
+DIST beniget-0.4.2.tar.gz 42379 BLAKE2B e1fd1380fa15cd7f345d5d27007cd5c794264d034799672dde92449376b325063d69d83bdfbefb59e714b98333d1c7254b741db452b04d9ce213a876eda399b8 SHA512 a478b06f5c2676c535326ac609d19a9a4409f7e5625666d2408ce0bf3ce4131bbf22765d4d411bfe0d14a63da244456b48e1c88cb8e3364ad4463c5c5da62a0a
+EBUILD beniget-0.4.1-r1.ebuild 729 BLAKE2B 112c8a3d5acdf93a8ea81f54156f4da20160dcf4f526093f7cac9be7320e553a01136ff2030b073d9c0e6f74375a962412d9ef041296eca879e7110908b5f3fb SHA512 b1194b9897299c46008254531ca7c7d5b8735561e2e7bc61fb131945d1a67fe26ed5c34eb74a2a949b63860b50ec63f8d7c31e50dbfa01003275f4c624baafd7
+EBUILD beniget-0.4.2.ebuild 775 BLAKE2B e54df6b755ed0ad429fda7a4890fdcf9113e9aa05641a3b00c3d0970ea834c8507f33e735df2bc8ced31b220bc7ffc609de958fda48db65de91a045b162dbb15 SHA512 a4f6866bee3866f4d3890563dac6976a2d18e205427f01616c0924e835af31e07643d9fc7ba50b100992ae212a506e7be20a227cf76ef54df649097a8b493073
+EBUILD beniget-0.4.2_p1.ebuild 594 BLAKE2B 026a06ece3578e746623d78ff6e64257967179e1bbb72fbab1c20767f2177dc5e2197c778ec9c6db36e64723b2223ec12aedde8c4cc3fe6e74aedd01fee0003a SHA512 4012afa1304c0cb1431bf7d493aa92002a432adb2e421393cf09fa4295695bed3232f3b7e08723e188e26707cf20f9d3771b8d6dc263e31cc0af77632fc18999
MISC metadata.xml 378 BLAKE2B eb443e862f02368c1521515425eb99835a1b9505ea959705f1fd4e5e02b764ad900dfeb96d849f3110bf154ae3d2bd0e5033e89edc1df0a7e18c085fab77e2c6 SHA512 87c1d109aceda4601ff65cf5f355c36e82a7e5ee7772d77bfac4277620f96644006186278bedffcadd5af75e692b0e22e0e6df76e8303c9218818a54aff06bb9
diff --git a/dev-python/beniget/beniget-0.4.1-r1.ebuild b/dev-python/beniget/beniget-0.4.1-r1.ebuild
index 2724ad10c0f4..217cf3a0f466 100644
--- a/dev-python/beniget/beniget-0.4.1-r1.ebuild
+++ b/dev-python/beniget/beniget-0.4.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/beniget/beniget-0.4.2.ebuild b/dev-python/beniget/beniget-0.4.2.ebuild
new file mode 100644
index 000000000000..e5a878b3b7bf
--- /dev/null
+++ b/dev-python/beniget/beniget-0.4.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extract semantic information about static Python code"
+HOMEPAGE="
+ https://pypi.org/project/beniget/
+ https://github.com/serge-sans-paille/beniget/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ >=dev-python/gast-0.5.0[${PYTHON_USEDEP}]
+ dev-python/ordered-set[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # https://github.com/serge-sans-paille/beniget/issues/104
+ rm beniget/beniget_std.py || die
+}
diff --git a/dev-python/beniget/beniget-0.4.2_p1.ebuild b/dev-python/beniget/beniget-0.4.2_p1.ebuild
new file mode 100644
index 000000000000..37ca67b816b9
--- /dev/null
+++ b/dev-python/beniget/beniget-0.4.2_p1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extract semantic information about static Python code"
+HOMEPAGE="
+ https://pypi.org/project/beniget/
+ https://github.com/serge-sans-paille/beniget/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ >=dev-python/gast-0.5.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/bincopy/Manifest b/dev-python/bincopy/Manifest
index cc050bc8c146..441db5b6671a 100644
--- a/dev-python/bincopy/Manifest
+++ b/dev-python/bincopy/Manifest
@@ -1,3 +1,3 @@
DIST bincopy-20.0.0.tar.gz 750646 BLAKE2B 89f57cbf314aded9d9ac0d1ef51d1c7ed0f7e6aaa65236bb8daac72f98518b30974f62854f6dc64145a6615d636cddebefb8a09c42996ef33f6e64cb99fca486 SHA512 05cc54684c951ac209fa25ebdc2f60566ef93248cfa298439a2a4f6a4174e02f47476573aa580ae2d1e4b8e16e91ee8c4fee2097c375ca2c079dbbb0602b6153
EBUILD bincopy-20.0.0.ebuild 596 BLAKE2B 3ce63e96d91a079429ea98fffe12c9076762f2ccd7d6eac963e2689aef284f2f44061b61c1429853f602bd32f76e9d3da4cfe46cf23b7f06bff034ab7d52b94d SHA512 57d7201c752ace91e4942a994a0317eb0504b29ea37c245dc38e5311a7688d7c35d368369f0ba2b76f576ce64ea74ae6d8be8a87c4c875d19950716868a06bd7
-MISC metadata.xml 496 BLAKE2B 9d431dfa182ceeeafdf0bc390fe527da626d8e17ddfc7b4cebea2a4386a7e034b3c67dd296bbce4cfc5f66dbecacc67fae603adcdcd0ff7ad73b423425a2e4f0 SHA512 d9a447eda2239ce7ac5960c264ebfd06495fbc495d35be571fba038cc1faa00e8c54684e17ffe02c646ce00e44f17cb0d696c563c51196cad6bea0045faf252b
+MISC metadata.xml 390 BLAKE2B 6cb1b40fd4c27cba8bd01b497ce3c53a630ae6bda4981ac9bddf95d1dcbe7a574a33bcc77889975818e6602f7a03d89fb93a1c116b1eb54c91d6bf9223be5265 SHA512 62894a16578b1b1eba95d3877256f27a070d05cda1018e68456c93c993077c920edb8d27300c2b77ca7b64b8287823cdefda81b128ea4079f445b349b757530c
diff --git a/dev-python/bincopy/metadata.xml b/dev-python/bincopy/metadata.xml
index 6623abb2ffdb..2f0d49331b0c 100644
--- a/dev-python/bincopy/metadata.xml
+++ b/dev-python/bincopy/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/black/Manifest b/dev-python/black/Manifest
index c783c923d99a..92cee4cd11db 100644
--- a/dev-python/black/Manifest
+++ b/dev-python/black/Manifest
@@ -1,9 +1,3 @@
-DIST black-24.3.0.tar.gz 634292 BLAKE2B 9a853a0943ba081ecb7a4c22913b060607ac47fb90b70a9645358d681f3eab55707ad6fe9ad9928ba0d39a8adf5dfde0168598a8abcc24b823b407287cefaf82 SHA512 57e3b651009578f1d15b6e9ffb49d24be80885b2cf7ad48a68407862778ac2099d119e7ba6d58ddea4fc7fc21345435a7572a970baf882f763d9347868d5504b
-DIST black-24.4.0.tar.gz 635902 BLAKE2B 2821c0f4674524d3457fb8cbf1f1224d9c7e76abdbb1e47bcd4d488ff560a417b3ad57223318b28951c92c59d13c4a2894a323865a2be2859e7b7e891c54064c SHA512 3f9150faa36413ffff3a65f9f55b33a6b69b3abec5bf649bfc0662a92faa41edc76e90151e27a74f04bc3defc0687c898d54b2f137d16d13ea46e86670aa7a98
-DIST black-24.4.1.tar.gz 641335 BLAKE2B 996528509a71d8e2b8cb8e1ebf1beac5d2460d0759de77805645ca293a648aac8a658a4b9e6b239b591e9e4e43c0af66c7a972ca0b1ecc6d9aef911f559c0cff SHA512 057c2cc2ff47111487a46bfc50b961c719f92caaca49494a6cc57bb5e8aa19d0d47a7f3164421e104ef2815060e7d771a9532e970e07e1c2ce709b4cf7e99656
DIST black-24.4.2.tar.gz 642299 BLAKE2B aa62394dc4a14fd6dd49502a86e46e7f707d6342127e2fb3b5cb7365ab392f5a0514df548d30219e9b6ed1f9d8ca80241ea206a06011ef8dc3d770191d3328ce SHA512 f3fb63fdbff947a217ad371939a6eaac1e818f58fb924516639f3c9469f0db6fbda8d4b207163d4a6db8a58a048fefe46fbfdb1ddf40f91348bd767208e60f35
-EBUILD black-24.3.0.ebuild 1290 BLAKE2B 5962d7c8e952593e434659fea807c4d1bc493b6cb0ad1deb1491a7fdc1caab1b7d610d0b6c440f1eb510bc4eff1d33e70107aeaf44d4437eef657962b2e370f7 SHA512 c86d78e58d13a3d6027c5e949088b76dab5442a704e83b85435f8ee4fe7a50e13f273a78f6dd66fa35d5205054468b590b263267e7d4b50cf87f2286a9fb1b27
-EBUILD black-24.4.0.ebuild 1298 BLAKE2B bccd3fc4e776dfa3e12cbcb543c3f8ea314e7e4fcd9d9bb0701d00b55c04fa03545276ee33b5460d2c7f3f6dd1da0f7c166fd39ed441cd2c5b8ea6950f957f5b SHA512 1d8a364628457c20430538a69aefa6a2306491f53d95bda2a751d9c2003c25639d3c86dede4d18a07f2e3455f2035dea7c109e350a59504e8853a7f1828a797f
-EBUILD black-24.4.1.ebuild 1298 BLAKE2B bccd3fc4e776dfa3e12cbcb543c3f8ea314e7e4fcd9d9bb0701d00b55c04fa03545276ee33b5460d2c7f3f6dd1da0f7c166fd39ed441cd2c5b8ea6950f957f5b SHA512 1d8a364628457c20430538a69aefa6a2306491f53d95bda2a751d9c2003c25639d3c86dede4d18a07f2e3455f2035dea7c109e350a59504e8853a7f1828a797f
-EBUILD black-24.4.2-r1.ebuild 1348 BLAKE2B 715e2f8a80108a90ee6bffd71065ff190914b5e9976944a304573adc5fd31eb87f561323de7e4eea6d6f4b0bfa2dd51bc19ea7ee3fd0d3d2931f744f1c2fa95e SHA512 5da7b6348298e75b8abbb93b437c5768afafb2f95413d1c6937c512a4a68cbfecde400c6d56a8117605d5d8820bf68a690fa3cd1a490050968a27f8a58444cc3
+EBUILD black-24.4.2-r1.ebuild 1347 BLAKE2B 820e1565fcf6cb384ad5800bb437f9439ac5a1efc82b36e40a35b8e7ecece636d5054da3c31159387d605836a4b1fb465a0ef724a9ab0c3e6dff9be9dc02e474 SHA512 8e0ff13f14c1761e5925d1ca5bc15077a80130b3f7e0ec4432e506a508ef7aac47e3e693167981916fe9cf720379e0840d303db95eeeffb70ce84780ec44479e
MISC metadata.xml 446 BLAKE2B 7d9bdbc4fdd62c1b4278a824a75dede64ccd3a4d865722a99edbd4e316342879eefa7b249c453668a5d33009e134e2feb4d1ac01976146c3e988f3724749d4a4 SHA512 0a3a912fc1d439a92452e48c9749705cd2307e645bb1274d22265656f6101574edda79cf04c03ae512818e7077e404f79fb1f70fd68d9c7cd3be3417f991700d
diff --git a/dev-python/black/black-24.3.0.ebuild b/dev-python/black/black-24.3.0.ebuild
deleted file mode 100644
index 1b370ca6b917..000000000000
--- a/dev-python/black/black-24.3.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
- https://black.readthedocs.io/en/stable/
- https://github.com/psf/black/
- https://pypi.org/project/black/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
- dev-python/aiohttp-cors[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
- optfeature "blackd - HTTP API for black" \
- "dev-python/aiohttp dev-python/aiohttp-cors"
-}
diff --git a/dev-python/black/black-24.4.0.ebuild b/dev-python/black/black-24.4.0.ebuild
deleted file mode 100644
index bbf320447679..000000000000
--- a/dev-python/black/black-24.4.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
- https://black.readthedocs.io/en/stable/
- https://github.com/psf/black/
- https://pypi.org/project/black/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
- dev-python/aiohttp-cors[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
- optfeature "blackd - HTTP API for black" \
- "dev-python/aiohttp dev-python/aiohttp-cors"
-}
diff --git a/dev-python/black/black-24.4.1.ebuild b/dev-python/black/black-24.4.1.ebuild
deleted file mode 100644
index bbf320447679..000000000000
--- a/dev-python/black/black-24.4.1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="The uncompromising Python code formatter"
-HOMEPAGE="
- https://black.readthedocs.io/en/stable/
- https://github.com/psf/black/
- https://pypi.org/project/black/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- >=dev-python/click-8.0.0[${PYTHON_USEDEP}]
- >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
- >=dev-python/packaging-22.0[${PYTHON_USEDEP}]
- >=dev-python/pathspec-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
- dev-python/hatch-vcs[${PYTHON_USEDEP}]
- test? (
- >=dev-python/aiohttp-3.7.4[${PYTHON_USEDEP}]
- dev-python/aiohttp-cors[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-pkg_postinst() {
- optfeature "blackd - HTTP API for black" \
- "dev-python/aiohttp dev-python/aiohttp-cors"
-}
diff --git a/dev-python/black/black-24.4.2-r1.ebuild b/dev-python/black/black-24.4.2-r1.ebuild
index 3f2df6f8ed94..dc3816b3280a 100644
--- a/dev-python/black/black-24.4.2-r1.ebuild
+++ b/dev-python/black/black-24.4.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 optfeature pypi
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
RDEPEND="
>=dev-python/click-8.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/blosc/Manifest b/dev-python/blosc/Manifest
index d8a21b4f6680..e4241b489cd7 100644
--- a/dev-python/blosc/Manifest
+++ b/dev-python/blosc/Manifest
@@ -1,4 +1,6 @@
AUX blosc-1.11.1-numpy-2.patch 1832 BLAKE2B 17c3fb3ec945c325f669343bb51a04956656db9895e8cd108c6a4f585c74f1e0e147ce362ded7a7a42d9a530cbd4108b05e27022549eb20bf9864accfe204e90 SHA512 a26c2d5097d78a91a6e1418f0c03e84500400c7ffefe3295a14507656940e0e0bb1cea8b0f706968985c452401939db02d9b6c8f77875afaeee17d1c8bdb56d5
DIST python-blosc-1.11.1.gh.tar.gz 111262 BLAKE2B cb348253a24258d2649ebc0604acbf936b8ccc2b28c42c69da2fee72ddf87eb17a24657bc5d3c0530193a60f482555ce4cc5d168a18d9c2d79a13410d40670bc SHA512 21f8a697a3a902860a6ed72233984cf00c464ec0ddde9842a0c24b1e8e5ec4dd57b872096445a873d162d7529cba5c3666ba2a3ee3f9b1b18107d9636011281c
+DIST python-blosc-1.11.2.gh.tar.gz 99160 BLAKE2B 79176961221a2dcdf389165b3ed0e629201605f806aca3e1ada1dd9b35c1acf13ea7fa6692a762f5e31270df327751642256a1c5bafb14fbed48ef69c6b9745c SHA512 56a53828669ac9d1452b247b8aad6bdfcb71ecffe9b8c7723e4405825704506946f150f54633b7e0886160255e5619c698b97847963c909e14c97808c04f39ab
EBUILD blosc-1.11.1.ebuild 1450 BLAKE2B 8033409e473f5a28b12b0ed43842425f25dba0143cb15df2dc8ea0d672177c4ae3ba0636491240b43752410799fbe22f58095a3da656c4593e66514bec5f85c6 SHA512 41edae443a06e05c904c68b16434ae8b446d2b7c65d7ea4b46008759e35b5231cc5a7e9be462392f7aa4f37a4a300f6877755e5ef135deaf33b7b9979803feef
+EBUILD blosc-1.11.2.ebuild 1359 BLAKE2B 75d7457ea91bc1e4201581d7783034235c7dc138f1da52f7faffab0980af1872f5c0f4d63bcb3349f617421782feafae71e564b00573a0cab18007558cfed1ad SHA512 0a43587ed77ff6f3f805450ed638f2b4042b6ee337b9282925187cfe7d341e1d2e6dd6dd08021873be24c19068cb7e04c80137833950a6baa82c99fb3839c331
MISC metadata.xml 999 BLAKE2B e8ab94b206c8364bc10de6e57872e6f4264927118269fe74dc040d5fc1c8fae7b3422a62c6d675b47a87168f03eec83a8ea16210bfd1f7e11920ae94844d9546 SHA512 5dec5341aa068659bb74d206ed7ffc96bc47d1128eb48827ec189be38d9112079c37a140dadc6326ba84352ccbeeac453888391920737bbf73153431d8be1720
diff --git a/dev-python/blosc/blosc-1.11.2.ebuild b/dev-python/blosc/blosc-1.11.2.ebuild
new file mode 100644
index 000000000000..9f8bcaed7226
--- /dev/null
+++ b/dev-python/blosc/blosc-1.11.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=python-blosc-${PV}
+DESCRIPTION="High performance compressor optimized for binary data"
+HOMEPAGE="
+ https://www.blosc.org/
+ https://github.com/Blosc/python-blosc/
+ https://pypi.org/project/blosc/
+"
+SRC_URI="
+ https://github.com/Blosc/python-blosc/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-libs/c-blosc-1.19.0:=
+"
+DEPEND="
+ ${RDEPEND}
+"
+# py-cpuinfo dep is irrelevant for us, as it is only used to configure
+# bundled c-blosc build
+BDEPEND="
+ dev-python/scikit-build[${PYTHON_USEDEP}]
+ test? (
+ dev-python/numpy[${PYTHON_USEDEP}]
+ )
+"
+
+DOCS=( ANNOUNCE.rst README.rst RELEASE_NOTES.rst )
+
+src_configure() {
+ export USE_SYSTEM_BLOSC=1
+ export BLOSC_DIR="${EPREFIX}/usr"
+}
+
+python_compile() {
+ distutils-r1_python_compile
+
+ # scikit-build is broken and reuses the same build
+ # https://github.com/scikit-build/scikit-build/issues/633
+ rm -r _skbuild || die
+}
+
+python_test() {
+ "${EPYTHON}" -m blosc.test -v || die
+}
diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0ef0a417b7f2..3e3c3eddff83 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,9 +1,17 @@
-DIST boto3-1.34.117.gh.tar.gz 813596 BLAKE2B 1b68c6410a9e4859c05ec6e8baa7b4d0a8eda39ac9cfe7173d581e5712409bb5df83d35f30deb4f5e4e1dd70c0dc411cd8a1725b00f1e8a3026dbaef9862cde0 SHA512 40c6c1d62d94e0ac8d0237abbbacb9b7473dbce0ee7be5f2e8106f0c0be99b6bf048f3068e2978c578a8df5948f854bd4f3b9d99d935094a646a33f3bada7136
DIST boto3-1.34.122.gh.tar.gz 817093 BLAKE2B ecc91833d5d8b7ae33c2fe435e33bc8fa236388dcd36bbbfad138e72dcada1018d9fe032a04565bc6ba04f252c5b1e066f650620aab2b6682705d164660eaa9b SHA512 26ece26e24a09ce12f57fd7cbede798446ddb60c28dd7d090c2604b71cc92fca9cfdc268e6d65fad1bcecf161976186b21acefdb70a2de8acaccd85567a388d0
DIST boto3-1.34.127.gh.tar.gz 820740 BLAKE2B ddfb7802440a01af27059daed4bc7cd3797eb192004a0e7b78e1e56a8ff479206b4835a79bcac1db273c2936fb8dfde0ba16bebe8cbe1befeb188070bf46b2c7 SHA512 b139ad68a4ce29e84e0fa1618b97c4aea13b668521921712df74256ad61c21d2077ea216dfb4102d8f9910a8119b24509aa10a504d746bdb410fee1cecc0461c
-DIST boto3-1.34.128.gh.tar.gz 821252 BLAKE2B 7f7d13106d69b54d4932a52c0d0b2803cc5131773ce9503a1fc8ea8ff3fdfb5ba5f372b2665312ce3c136f4f37889e54cd61b49eec72ac21902f379b0ec87f29 SHA512 ee46351e613c55cf720e2bf361df8bb07954a05bc9707ce20fe75390abf195674d50e4f862ed8d357397e83c7ffcc586eff396d186596e688b895deaaaf4699f
-EBUILD boto3-1.34.117.ebuild 1198 BLAKE2B c863be0c9348383129a919e79acbc6962b7c3973f77f68c85df6944a7658a2b39a44a91d904b7fee34ffb849e904e7bf6a503ca35a56085f2b04f40cbb70d4d4 SHA512 10a7f8345e1dc13766f1a15a127a885a42f7750f15c53b25fcba2ef033083192b7381cb53cd7be6c8c876bc1422f615578f730efca83c71ece042593282043a6
-EBUILD boto3-1.34.122.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+DIST boto3-1.34.131.gh.tar.gz 822851 BLAKE2B cc4b06ca1785e62314308efb7d9ffa6e10a40fe48bdd3e31f9f12490a57843ad528685d04ea9ec40cf2203acc0ee0a9fb58ee272837c9a637f44c2716f60de7a SHA512 79cd8718c6d84cdcdcadfcde80368addc095770624806eb8cfa981852c2a8ebcc8074533ec8f8e24b01a3aed241afccb6f49fdce250ae07f630d8596931778e3
+DIST boto3-1.34.132.gh.tar.gz 823417 BLAKE2B b78d25f597f3035653a5af46fc865b5840f81f0a9355fe100957cabdea2ea961b2b73e6d5dd5dc376a88148a5257a2956eda6bf99d376da9fc73d391acc0f2bf SHA512 c94c99f9e1f87766bb7dc88f852c121e9ce5c042132a9ec5495128f73f70ff5e90c93774f9cc2d2926e47e028fc771feac49e61a7f280868b3a19ede0d7050d1
+DIST boto3-1.34.133.gh.tar.gz 823981 BLAKE2B 3a0d10f1154930d09236552b8978403ed5c35627faa608e70fb11d70badf547e2924f0e8183b323fb7cc59bcf5b83ab1ad9f38cdc024d317aaad58af3abb6b20 SHA512 7e46f72c1e1ef18f89379b4a430ecdbc00c15d8dd733b2b303d69d1ddf8a34b416fe37fad846bfc8fd868403589a59232281c84ec7207332e868a54bafc90668
+DIST boto3-1.34.134.gh.tar.gz 824465 BLAKE2B 0a39dbafb278296a28c2077a92c0145e4b4c00d46aebf1deecf4406e71e1a0e733c1bd7c119bd66b2d127725861e8f5821725d1ac97135a854ce9e841eb2f601 SHA512 739b86b258d3bfbc1a950bf2ab641cb8a27f21b0d1ee9fab69917f715e0f6c3394a29653e6ff078a0cbb105b001e66424fe59cda72938cfdcb28c324ee01e9ca
+DIST boto3-1.34.135.gh.tar.gz 825414 BLAKE2B b17a1c9baf0daf33dd4e9e050c0bd1e19008cf2cb690c96b5b2cd24126fc4b3b7b444ed3adda5b90e564592c549f0d189b8cd9b4c029c7baf059a526e5535fa1 SHA512 956c20b05d39489ee34d82a06d6d9b6a240414eb46b487fb518bc118a3abf71958fbea6d2e43ae404824360ca19d3f9ca15cee21f67d65eb56a4cf0c0783c3ca
+DIST boto3-1.34.136.gh.tar.gz 826543 BLAKE2B 307705ba777d155772a2dafad775e55d94e17a9e4c2986e48bd8a691c3bc4e433f212e1a59053222927bda42584b2d1d266bc2489f94fd3e4463416c56531d54 SHA512 f2307db517b393164028c17a8073c5baf7f7e3be36c988a90d455cad98a55b7a7e1a6e44584038141047237e81cb495bffaf70747de421ce316bb457e2d168e8
+EBUILD boto3-1.34.122.ebuild 1198 BLAKE2B c863be0c9348383129a919e79acbc6962b7c3973f77f68c85df6944a7658a2b39a44a91d904b7fee34ffb849e904e7bf6a503ca35a56085f2b04f40cbb70d4d4 SHA512 10a7f8345e1dc13766f1a15a127a885a42f7750f15c53b25fcba2ef033083192b7381cb53cd7be6c8c876bc1422f615578f730efca83c71ece042593282043a6
EBUILD boto3-1.34.127.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
-EBUILD boto3-1.34.128.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+EBUILD boto3-1.34.131.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+EBUILD boto3-1.34.132.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+EBUILD boto3-1.34.133.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+EBUILD boto3-1.34.134.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+EBUILD boto3-1.34.135.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
+EBUILD boto3-1.34.136.ebuild 1205 BLAKE2B 27d096dc4f88c8351e0857e9f8b4195060f3f1218e1734c699a832246cc59e081cda9ee7369e3b44706e7ce8ef390e8792e273aff7f6e92a75c69461fc1136d6 SHA512 cca4aef410e4fb2ef71181a15233da830df39d8b7f1e779b5d6a8df74eb602afee11b8965e0ca9254cb87155a8514b43fcc0de09f681ecec9a384a904f3fe0b2
MISC metadata.xml 493 BLAKE2B 7d6324fc877ffe1d20c5369c2af0b09a7028f94d28f1841188913d0d8be7ea699c9d3f92c624992c4c96bd69615d3a1211a2483c76c56b7d3082492e43512523 SHA512 44420d8c03d5986f990b76369edfa8dfd7659b4952db3ad946fd05392ec594628a28745ad888d055d4f074d5214f61fcffafe6c04c4ab54109d45ac0371582bd
diff --git a/dev-python/boto3/boto3-1.34.117.ebuild b/dev-python/boto3/boto3-1.34.117.ebuild
deleted file mode 100644
index 51f4c7f3ec96..000000000000
--- a/dev-python/boto3/boto3-1.34.117.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="The AWS SDK for Python"
-HOMEPAGE="
- https://github.com/boto/boto3/
- https://pypi.org/project/boto3/
-"
-SRC_URI="
- https://github.com/boto/boto3/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
- >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # don't lock versions to narrow ranges
- sed -e '/botocore/ d' \
- -e '/jmespath/ d' \
- -e '/s3transfer/ d' \
- -i setup.py || die
-
- # do not rely on bundled deps in botocore (sic!)
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/boto3/boto3-1.34.122.ebuild b/dev-python/boto3/boto3-1.34.122.ebuild
index 2c733040b7a3..51f4c7f3ec96 100644
--- a/dev-python/boto3/boto3-1.34.122.ebuild
+++ b/dev-python/boto3/boto3-1.34.122.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
>=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
diff --git a/dev-python/boto3/boto3-1.34.128.ebuild b/dev-python/boto3/boto3-1.34.131.ebuild
index 2c733040b7a3..2c733040b7a3 100644
--- a/dev-python/boto3/boto3-1.34.128.ebuild
+++ b/dev-python/boto3/boto3-1.34.131.ebuild
diff --git a/dev-python/boto3/boto3-1.34.132.ebuild b/dev-python/boto3/boto3-1.34.132.ebuild
new file mode 100644
index 000000000000..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.132.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/boto3/boto3-1.34.133.ebuild b/dev-python/boto3/boto3-1.34.133.ebuild
new file mode 100644
index 000000000000..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.133.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/boto3/boto3-1.34.134.ebuild b/dev-python/boto3/boto3-1.34.134.ebuild
new file mode 100644
index 000000000000..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.134.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/boto3/boto3-1.34.135.ebuild b/dev-python/boto3/boto3-1.34.135.ebuild
new file mode 100644
index 000000000000..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.135.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/boto3/boto3-1.34.136.ebuild b/dev-python/boto3/boto3-1.34.136.ebuild
new file mode 100644
index 000000000000..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.136.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+ https://github.com/boto/boto3/
+ https://pypi.org/project/boto3/
+"
+SRC_URI="
+ https://github.com/boto/boto3/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+ >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+ >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # don't lock versions to narrow ranges
+ sed -e '/botocore/ d' \
+ -e '/jmespath/ d' \
+ -e '/s3transfer/ d' \
+ -i setup.py || die
+
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 03ddf2a6af89..a6cf69278f29 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,9 +1,17 @@
-DIST botocore-1.34.117.gh.tar.gz 13076178 BLAKE2B defbd66d6409004fe49df44aec0a00b4bbe1a459d3e4b067c5c8609b998c63e7d62c8d3c48805416d44c08aeb3ab261f4449cc7e6a7c66dd3ca5f97bdcce291f SHA512 d9736ddb868e602afbaad95989d284b2835636f273e8a4263caa7eec619fe7cc45515fbbe98d4fd33121fe0d97d34353f7cd811bc878a81d1f5f7437798b24d6
DIST botocore-1.34.122.gh.tar.gz 13066937 BLAKE2B f22af79873b5574ae4b2b9041568cfc1d727625c3fa45c9b8d1bef71ffcce893aa8a3591c83160437c7e617be72814a2209569db633d857f869a2152af7c8e05 SHA512 f08dcb2920d4bd26a47478edb871f75b240275a7b96acf58be838080dddca3d4f64b9fda8683e5a3db97defe367298b2ba634fc4d605523805b23c83c3a5ae0d
DIST botocore-1.34.127.gh.tar.gz 13112261 BLAKE2B e883f0a1e29178667678132195aea9666a124456e731e1b158eed895c125fd614e5671639766f7ad46c2e6b16c4156ff5e42594bc04e49bf25380c91cfcbe264 SHA512 48ca2179c24bb219202e5029dd62350a6fc5c64707762f0f33282e542dbc2227bb146376afa9e6b9eb1e45e3c801208a142bef4827d5036eb4724299c826d534
-DIST botocore-1.34.128.gh.tar.gz 13115625 BLAKE2B 77be2cb79722d1052b64df55a7bb7a9d43dc7d0052c2a4ce18265745edb7b6f9f30780a98f2395abadcfc16817e7375b182691b51f44450574846cc4bb423df5 SHA512 d5f709230ba73ea7c78a4b55a07c0d834b1abf2c3196d43d47d042e1cb190f5d8d08ad942053963ad5df9b2e01b5f905d167840f54842a41181de5305762d5d1
-EBUILD botocore-1.34.117.ebuild 1477 BLAKE2B 784b43f060f0702808a3894fdab7a15dd4b4feeffc3c1ab2fe24cca762b2dc1310f40ae5b2941db5c4aa9c4ff8b69d858520826027a50ce975d25150132b4d56 SHA512 e86970ec900929641794d61e02f26bc7e7c8af803095dcc5c8fbedac9d79275c596176f2b492061289056c7d29ebbaa6e64344148f22b6349ac4420ab5038dca
-EBUILD botocore-1.34.122.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+DIST botocore-1.34.131.gh.tar.gz 13129943 BLAKE2B 916360c6a9526edcfd338718f80556e59d54692aac13f38490e49457edd59016d264a5acbfeb6298af494f09f9c385e16347a9bf7f144c5a11afda2df188aeed SHA512 9bb788ac8e8a2ec7be999acafef88ccbb4e693ccb315efe5655b80cf3f6629eebccbdac6f201550d2f75e476d83c5a800f1add6c71e2fe5b3d503da313f6d3d3
+DIST botocore-1.34.132.gh.tar.gz 13131027 BLAKE2B 044d1ad5d843a8fa924ba71d66e025cf81ff7c0f1b6d47bb52d0b38ea9a25617218b9789449bbee782010daefa328e6d7327e7663133bc624143c71749876a00 SHA512 b029fdebeb9cce956bbe012b2145131368e93a9d255f9253ce0780d1b311061b8ce3353e1d3a083616dec299e1d8d4c829f58f1414781971c0122ee43d80c869
+DIST botocore-1.34.133.gh.tar.gz 13132822 BLAKE2B 156ffc12d6f880fb3bea95c08eabad14c6b0f53e0ffa53410a20b8d96ccb2147d0ee7efadcd4d281f2551dd12567d40868f17187f0e2c0d1061835f0ff20a685 SHA512 36b0b9c9234e226090d552713c0de0a7cd5265e35225a9af156ab3443c456b03967cbd0a60ceb87c746e0a14d33eda303b9c8bc9814a28bc322d5517aa7dc00a
+DIST botocore-1.34.134.gh.tar.gz 13136754 BLAKE2B c89a5d72f5777587cd3246e33100d271a8e937f2fea516e2772e31edb1f6065502b3342aa72e4739ca8e5a581401657009b870f7259ea7b94a1af7203961af8e SHA512 2e1d3041fca06293c77d94bce8be74bc2a4625659bd37f513a8ae836472c67c0f2166cb03f77821166b2323c51b09305ef2f83aaa68f08f53f01801794837f78
+DIST botocore-1.34.135.gh.tar.gz 13148633 BLAKE2B f72a4fe9c57cea276bb908a98064efd3c39131d781509d807d3d61da1511f884c23858286f9b02eeae51201402e3119b8063647375bb74cd728a22e21fed4bdc SHA512 2cbc5db1b1961f713525d6243e15ced19de33064f3675eede43cf2ee16c189ad2672ab713c6f2870cf271bf1cc502dcedc529d2279e81bb775318ab1648757f3
+DIST botocore-1.34.136.gh.tar.gz 13151618 BLAKE2B 800b800ff2481335f0defb79c10a4216c8bb107a3369e6a45a9c0a6d8f703209a9e44560ebf859f7fc616498c68e9b0de331478a8b5e2d3b36788bdedb597a0b SHA512 e9a31f6e8e241964fa34df65c8a9f8acaa1e33865eeb8257bf6da16982a3704b8ab66b6f424952ff100944471bb8f40cbdbcc26f72120da2d6033319948de81e
+EBUILD botocore-1.34.122.ebuild 1477 BLAKE2B 784b43f060f0702808a3894fdab7a15dd4b4feeffc3c1ab2fe24cca762b2dc1310f40ae5b2941db5c4aa9c4ff8b69d858520826027a50ce975d25150132b4d56 SHA512 e86970ec900929641794d61e02f26bc7e7c8af803095dcc5c8fbedac9d79275c596176f2b492061289056c7d29ebbaa6e64344148f22b6349ac4420ab5038dca
EBUILD botocore-1.34.127.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
-EBUILD botocore-1.34.128.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+EBUILD botocore-1.34.131.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+EBUILD botocore-1.34.132.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+EBUILD botocore-1.34.133.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+EBUILD botocore-1.34.134.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+EBUILD botocore-1.34.135.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
+EBUILD botocore-1.34.136.ebuild 1484 BLAKE2B 30f7e11da3d7c36574e721023e7a0dba6ffe87172afec095dec711b929274a58d6a1352d131df44cd36598f11dda34df8d2e51e723b62e8ac096437360526aa6 SHA512 699735f1b1feb67c3b03d3e3787b45bfa3bc2ac6f639881b9414cdfc4aea5bb022d2e701d09061de5a237dcf3f32be4668b7ebc3f12cd950765b439d1ea4d88c
MISC metadata.xml 499 BLAKE2B e5aaa7da26f200c09adfdf38b68f656bbccbec627cb5d966b280ac2165334e7eec659c89075bcace748f58e2ec3e7d2998e54a688d56ecea2d30653c67dfd35a SHA512 103c554d5dbd967bf9b6e418b3913d9235e7e910d012160909ce0715134ed2e37b06e6a345395f9d16ce08d1cf51f3ce458bce93c6a978fd3dca6610f2acdbd0
diff --git a/dev-python/botocore/botocore-1.34.117.ebuild b/dev-python/botocore/botocore-1.34.117.ebuild
deleted file mode 100644
index 7a44b043295f..000000000000
--- a/dev-python/botocore/botocore-1.34.117.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Low-level, data-driven core of boto 3"
-HOMEPAGE="
- https://github.com/boto/botocore/
- https://pypi.org/project/botocore/
-"
-SRC_URI="
- https://github.com/boto/botocore/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
- <dev-python/jmespath-2[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
-"
-# unbundled packages
-RDEPEND+="
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/jsonschema[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin deps
- sed -i -e "s:>=.*':':" setup.py || die
-
- # unbundle deps
- rm -r botocore/vendored || die
- find -name '*.py' -exec sed -i \
- -e 's:from botocore[.]vendored import:import:' \
- -e 's:from botocore[.]vendored[.]:from :' \
- {} + || die
-
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # rely on bundled six
- tests/functional/test_six_imports.py::test_no_bare_six_imports
- tests/functional/test_six_threading.py::test_six_thread_safety
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests/{functional,unit}
-}
diff --git a/dev-python/botocore/botocore-1.34.122.ebuild b/dev-python/botocore/botocore-1.34.122.ebuild
index ba6cd2a5d2a2..7a44b043295f 100644
--- a/dev-python/botocore/botocore-1.34.122.ebuild
+++ b/dev-python/botocore/botocore-1.34.122.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
RDEPEND="
<dev-python/jmespath-2[${PYTHON_USEDEP}]
diff --git a/dev-python/botocore/botocore-1.34.128.ebuild b/dev-python/botocore/botocore-1.34.131.ebuild
index ba6cd2a5d2a2..ba6cd2a5d2a2 100644
--- a/dev-python/botocore/botocore-1.34.128.ebuild
+++ b/dev-python/botocore/botocore-1.34.131.ebuild
diff --git a/dev-python/botocore/botocore-1.34.132.ebuild b/dev-python/botocore/botocore-1.34.132.ebuild
new file mode 100644
index 000000000000..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.132.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/botocore-1.34.133.ebuild b/dev-python/botocore/botocore-1.34.133.ebuild
new file mode 100644
index 000000000000..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.133.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/botocore-1.34.134.ebuild b/dev-python/botocore/botocore-1.34.134.ebuild
new file mode 100644
index 000000000000..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.134.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/botocore-1.34.135.ebuild b/dev-python/botocore/botocore-1.34.135.ebuild
new file mode 100644
index 000000000000..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.135.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/botocore/botocore-1.34.136.ebuild b/dev-python/botocore/botocore-1.34.136.ebuild
new file mode 100644
index 000000000000..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.136.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+ https://github.com/boto/botocore/
+ https://pypi.org/project/botocore/
+"
+SRC_URI="
+ https://github.com/boto/botocore/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ <dev-python/jmespath-2[${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin deps
+ sed -i -e "s:>=.*':':" setup.py || die
+
+ # unbundle deps
+ rm -r botocore/vendored || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # rely on bundled six
+ tests/functional/test_six_imports.py::test_no_bare_six_imports
+ tests/functional/test_six_threading.py::test_six_thread_safety
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests/{functional,unit}
+}
diff --git a/dev-python/btrfsutil/Manifest b/dev-python/btrfsutil/Manifest
new file mode 100644
index 000000000000..590ffa52d0f4
--- /dev/null
+++ b/dev-python/btrfsutil/Manifest
@@ -0,0 +1,7 @@
+DIST btrfs-progs-v6.8.1.tar.sign 566 BLAKE2B 843eada2b00a2370522edc95d79bcfed88bd24233e647946d4807322550593e4d5f5bb5efa6652c754dd0965dc3e389bc97698a0bd8fc5d0e850bea94de98e72 SHA512 84ebaa6ec27aa5bc87a323f5c6cc82a860fada7311ab8319127de3592294c1076d25959e412f8387d54bad3b8ff838ce39c4db4b04a658b2de2eaa7c976e2b09
+DIST btrfs-progs-v6.8.1.tar.xz 2652968 BLAKE2B 34406dedc6d97bd94a498c3bbb424d34a59b8251b37f9a40a87740f96db77780a4cd76c88055b4d9e4f673b4a3621503a6bedb67ceaf20870fb26c10f49b74e0 SHA512 b5f0694e56eecf1956313b3406610c2e22658ace51a636d79efe996780bb0b03fed95e68a8c9a11dd8649958c0e7dbc7417bb479859365d47b52e478f6830d46
+DIST btrfs-progs-v6.9.tar.sign 566 BLAKE2B a2e26047775bcc407b8f5aa8b08b0708a01c84a8cd649e50a935e15d04e2ee917010fc98df0dfb80320ee25a8dbfbbbabbb1f155489f32391544100956ba9636 SHA512 1e8304b3df013a841e82a8656361946914d35f680b5bc547c1599fdd98a75b66e2b1f869c8b043d7532182318c2183e699a9d6101ab4b1544618d2c8a25362e1
+DIST btrfs-progs-v6.9.tar.xz 2663052 BLAKE2B 9fad691327b6290b3ba0e1a638576b65e4e4d6c8f32549ea0f10188fdb40028315abf5e330976ff7a5efb6a258d0008e7602ae81ba0339888f474dc056791798 SHA512 e97907b377040371f4742a45345ec720e0cb8e0cf9ee5fdc60618ce2bc76f572725ec32e1a178fd57534f73affd3eeb5e6cfebf23734f04583bbbef858d913b2
+EBUILD btrfsutil-6.8.1.ebuild 1114 BLAKE2B 5d5971d8c54b2e7b7505377f20b55fdee23d62f912331a65080f368e6f5217107a1a69743c8dcf993990223f240e5bde8dbd06f16d0782e4ad09f6b5f51872cb SHA512 1bcb812baae60803bc00b2084d32635e83c8c235959455e8716a34555b105a4d688a9200f440248774dbcb1d370eb5db329854cf772c4126dbbdd671453eb78a
+EBUILD btrfsutil-6.9.ebuild 1238 BLAKE2B 1904eaec33f42d219dd58c5b51f7089e3e8c576d8115ccfdf1f56f961b8b9a5aeb83d04bb56085feb0888d8485f47e8281366bbec1021de7edb38027a971d73b SHA512 2246a860eaa1de64d17d76cfb27243c914211d1473573be9540883c6eae55cdf2545cb2d56624685c2a75a045bae302baa010cb68bab180584ef38bb6791b9cb
+MISC metadata.xml 306 BLAKE2B 94f20c2598ad4740c885d13b50ea0fed283f2272b3be78bdf31dc69fe536350d6ae709065164a3a4509b0e622f8f9e38723f874a7241312c6a21edfa4f8376b8 SHA512 e86e1320edf5688903321fff7a483de794a5cb4ced4197a8ccecd0cd09a0c5da2a33b73c06d40422f192de2a643b51ff3331d2e83dcf3ebe33bd613377311b9d
diff --git a/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild b/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild
new file mode 100644
index 000000000000..6da2d87766a8
--- /dev/null
+++ b/dev-python/btrfsutil/btrfsutil-6.8.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
+
+inherit distutils-r1 verify-sig
+
+DESCRIPTION="Library for managing Btrfs filesystems"
+HOMEPAGE="https://github.com/kdave/btrfs-progs"
+
+MY_PN="btrfs-progs"
+MY_PV="v${PV/_/-}"
+MY_P="${MY_PN}-${MY_PV}"
+SRC_URI="
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${MY_PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${MY_PN}/${MY_P}.tar.sign )
+"
+S="${WORKDIR}/${MY_P}/libbtrfsutil/python"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="~sys-fs/btrfs-progs-${PV}"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests unittest
+
+RDEPEND+=" !sys-fs/btrfs-progs[python(-)]"
+
+src_unpack() {
+ if use verify-sig ; then
+ verify-sig_verify_detached \
+ <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz) \
+ "${DISTDIR}"/${MY_P}.tar.sign
+ fi
+ default
+}
diff --git a/dev-python/btrfsutil/btrfsutil-6.9.ebuild b/dev-python/btrfsutil/btrfsutil-6.9.ebuild
new file mode 100644
index 000000000000..15d87b143716
--- /dev/null
+++ b/dev-python/btrfsutil/btrfsutil-6.9.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
+
+inherit distutils-r1 verify-sig
+
+DESCRIPTION="Library for managing Btrfs filesystems"
+HOMEPAGE="https://github.com/kdave/btrfs-progs"
+
+MY_PN="btrfs-progs"
+MY_PV="v${PV/_/-}"
+MY_P="${MY_PN}-${MY_PV}"
+SRC_URI="
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${MY_PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${MY_PN}/${MY_P}.tar.sign )
+"
+S="${WORKDIR}/${MY_P}/libbtrfsutil/python"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="~sys-fs/btrfs-progs-${PV}"
+RDEPEND="${DEPEND}"
+
+distutils_enable_tests unittest
+
+RDEPEND+=" !sys-fs/btrfs-progs[python(-)]"
+
+src_unpack() {
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
+}
diff --git a/dev-python/btrfsutil/metadata.xml b/dev-python/btrfsutil/metadata.xml
new file mode 100644
index 000000000000..eb3c989f23bf
--- /dev/null
+++ b/dev-python/btrfsutil/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">kdave/btrfs-progs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/build/Manifest b/dev-python/build/Manifest
index 85cc0964697f..1774de7bf7e1 100644
--- a/dev-python/build/Manifest
+++ b/dev-python/build/Manifest
@@ -1,5 +1,3 @@
-DIST build-1.1.1.gh.tar.gz 44605 BLAKE2B aa1d554d55007e8cb715981938bb8765230ae5ddc6c5bc29efeb52c0e18b6337a13c27f3389772a83cc0ecc9b7d3e889fbc305e91f1290424d7031a1782f683f SHA512 5fa64b07f2c22faca074d1447f5fcb12b7ad40e5fe897f034901d7932d8a9aa2c1dfa806d373503246255d7d9a2429b336384a980376f4ae7c810ae275b735da
DIST build-1.2.1.gh.tar.gz 47394 BLAKE2B d38a138dee5065ff0faee453bdc608fc519bc4b4a3cec8b60cf4f745288f8238dd7e9334f75bdd67765037a62b220079ce924c6581f745eb3750e732b2184d48 SHA512 77003e16d3776c3a4be920251bf14650eea112b92d94116cb1893195b8e16aae57321206ae63267119247f2794f220c891b7d913e07a8258b313d34c07d54fe9
-EBUILD build-1.1.1.ebuild 1684 BLAKE2B 0dfc43a98f0edb7693d533cd3b75570191e716e87ce00e1255f2d1a3d40fa06bc028f1895535e8eac7f38b0d3c95da057ae9e93cef1eb763043a471441bea5e7 SHA512 b65bacfcde9bc791b724a9e3d461a1398b206117bea5f3aabbfc5ea96c174ba56979903adde1d10734939685b45c2bf91b832036c21e7220186c38173fded8c1
EBUILD build-1.2.1.ebuild 2435 BLAKE2B 8961e22b6cbfea3b343f26a5494f45f172ff2e496063ffff723d724da858c69b184775545b998b36363735bf3653cb8f2d71a8ce90ec6ff3b43bfe5b665b1ed3 SHA512 bdab4ff2914cadd463fb3c56191de86cef0be3d41080493503122c2a9f4deb1a8e75ff10be19c490e1502d6f8d0517ce2037f6803df5c9dc5059447c68ba425c
MISC metadata.xml 361 BLAKE2B 1c46e1d83bec4a8aaedd932af700865009735ff75e3af63ef7c08f7c00883d5f658f86aec981cd48c8ef0ab0a287250a3a4fdfad42fb434f6c06d9f33f72f7d6 SHA512 89c86db40833c86e25f387c5bfa8952b62e983714be85af1e8ca2a6ef8a402b94cc32dfc18cda8d8850736aaabdb46c153743af9bcb027e86b2c1f085f6f2369
diff --git a/dev-python/build/build-1.1.1.ebuild b/dev-python/build/build-1.1.1.ebuild
deleted file mode 100644
index e2ad8bca28ef..000000000000
--- a/dev-python/build/build-1.1.1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A simple, correct PEP517 package builder"
-HOMEPAGE="
- https://pypi.org/project/build/
- https://github.com/pypa/build/
-"
-SRC_URI="
- https://github.com/pypa/build/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/packaging-19.0[${PYTHON_USEDEP}]
- dev-python/pyproject-hooks[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- >=dev-python/filelock-3[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-2[${PYTHON_USEDEP}]
- >=dev-python/pytest-rerunfailures-9.1[${PYTHON_USEDEP}]
- >=dev-python/pytest-xdist-1.34[${PYTHON_USEDEP}]
- >=dev-python/setuptools-56.0.0[${PYTHON_USEDEP}]
- >=dev-python/wheel-0.36.0[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # broken by the presence of flit_core
- tests/test_util.py::test_wheel_metadata_isolation
- # broken by the presence of virtualenv (it changes the error
- # messages, sic!)
- 'tests/test_main.py::test_output[via-sdist-isolation]'
- 'tests/test_main.py::test_output[wheel-direct-isolation]'
- # broken when built in not normal tty on coloring
- tests/test_main.py::test_colors
- 'tests/test_main.py::test_output_env_subprocess_error[color]'
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -m "not network" -p pytest_mock -p rerunfailures
-}
diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest
index 1bbb3f5de195..4bbd13913cf4 100644
--- a/dev-python/cachelib/Manifest
+++ b/dev-python/cachelib/Manifest
@@ -1,3 +1,3 @@
DIST cachelib-0.13.0.gh.tar.gz 31116 BLAKE2B fcb5f065778533bbe9200c77f12d374a62111c5dc26e366c07ea0986bba138a97c56de0440dd3b4a5603b8700ec8035b65ebe95d48e4dcf60c03f78a2215f128 SHA512 6b58f3823d1169ca1e25a5accc7a51752e26c8e7f62b58a571b0de4d8792dd6c3eb3d3c60f3843653b7aaa17177a1d6d56e442ceb6b69a486d76511003ff97b2
-EBUILD cachelib-0.13.0.ebuild 1029 BLAKE2B 8ab2da0531b0d98c534a6c45c90b060d0d1e2299c6ad2cbc2e3ead772db86563eb3578e3f0e9dff3ed09ddf87d88766f6f7fc72346db4ea204759015c23d1b86 SHA512 c58c61ea0b2e1ff5e372256038f23017eca8cfdd73728f99e8e4782563cde7f3c75ab0c2932ef9e54f40484fde89317341dcae003a211591a4feafbd9ab6de92
+EBUILD cachelib-0.13.0.ebuild 1046 BLAKE2B 999619e4377f99e3bff7a5e8c93992188f0fba43245d448ea8fe864bab34ddddb57cab2f2e8344e9f10fb36f47bbf2e4b26091f54daf8ee626bac17b44e4248e SHA512 abef10cae17c8d3c2d4a37ef8d8bbacfcaef4df65a5aac8d055443270510ac28b1f1e82cee785ef7d4d402001005a3fbe00b933ac9056dad043b7241519a689f
MISC metadata.xml 396 BLAKE2B 2143d629636bdd645b81f85f73b42716ec5c8d35d19ea36abacd18a4131439446d75d147806157c0d1aad8089f438411b02bfd87ec47bda334c25696ae850271 SHA512 3046e2959b959072f7f144d3f0f39273451db3615f38f867b9164014de6d7a2a0e753b4a9b2029706e694a649476fbadbf14d03b27f10184b79de31b7ef6d00b
diff --git a/dev-python/cachelib/cachelib-0.13.0.ebuild b/dev-python/cachelib/cachelib-0.13.0.ebuild
index 14e98fc303ac..27ea69cbe737 100644
--- a/dev-python/cachelib/cachelib-0.13.0.ebuild
+++ b/dev-python/cachelib/cachelib-0.13.0.ebuild
@@ -25,11 +25,13 @@ KEYWORDS="amd64 ~arm arm64 x86"
BDEPEND="
test? (
dev-db/redis
- dev-python/pylibmc[${PYTHON_USEDEP}]
dev-python/pytest-xprocess[${PYTHON_USEDEP}]
dev-python/redis[${PYTHON_USEDEP}]
net-misc/memcached
www-servers/uwsgi[python,${PYTHON_USEDEP}]
+ !sparc? (
+ dev-python/pylibmc[${PYTHON_USEDEP}]
+ )
)
"
diff --git a/dev-python/cairocffi/Manifest b/dev-python/cairocffi/Manifest
index fa142aa1c4c6..569368899415 100644
--- a/dev-python/cairocffi/Manifest
+++ b/dev-python/cairocffi/Manifest
@@ -1,4 +1,6 @@
AUX cairocffi-0.8.0-tests.patch 827 BLAKE2B 81e1228f054ccb46b6c3170319fbd47aead8bdbb0b7af8e60cf85391c673d86e3eb1218a393c9b454d3d94b88968421ed9f3d798cc1d28ba7510bc75ad3ec261 SHA512 3fc7c2785586f88b17864931528e8c8e25792855107e5e8b76aa79a198303b68bd8cc822a2a5ff7a646c9f11982a3b5992a9eeb3bd651bbde1792d13a1410021
DIST cairocffi-1.7.0.tar.gz 87840 BLAKE2B f31a07c865e16fb5448451bb2a57c2f33017165d2c374a4ea60222a28dc7a9bfd9839a6014594c5e90cc8880773e85cbb29e5bcc5c32d0150b07274f25f81b94 SHA512 bfc0f388a6ea1885523d99ad0ccfd59fec89848ef053c240ea9e3e8aab3f3aed5dc343b74de5cc72fb8512d460e55c70ef99a4ae4705fb1dd92d654a4197d7a9
+DIST cairocffi-1.7.1.tar.gz 88096 BLAKE2B 5bb9dfe0617b838c386d4da6536758fb4f10520e9ccf7e8d1610e5f67f6393ba101c6466f78a3916de518955b6c8cc5d907debbf595776bca8313b13e0ddc5f3 SHA512 1d0c069c0af4ba552312e7fc003461bf321725212888938cafee168574f8927ce7d6860c016ba972343e67cb59a588fc98c198c75ce3ee3d75aa77874364e190
EBUILD cairocffi-1.7.0.ebuild 1046 BLAKE2B ee6e2fd478c2e462271c9a4ec1ff0582ff7cbcaa2bacc91606c3bf146f719f13898b36ea1650fde8d3c5b291bc5744fb365be81e39443f0cecb66e4b4d4b390e SHA512 61acacc6ee9f492863ab65dff0ae084e6060d9fdfaa9bc270b98e5f54bdf66c1b60063e0fbf167c8cc9ee3a19dbdadcc4571a5034281aba1c20cf7882ecfdcc1
+EBUILD cairocffi-1.7.1.ebuild 1053 BLAKE2B 44aa784298f4830bd02b8c870ad3486133d5079459c5a75dd57794c7751b78635e19ade237df5a21b8b493ddaf4d615ddf9f5b456cc88a0a9f62c8bcd4719ab2 SHA512 c2c05976ee6bf18fe7bfc54051eeecbe49b1754f7b74f8e3214683d844ea7e8125848a006a2af2626634b5801a0589250068188e18f08afac15c998b6b543625
MISC metadata.xml 380 BLAKE2B e489f8f463877335d35d1ccd7b04247ff92e5bddeffd36d42a4d8d45f3d48962d704c4a2701b8df91bb38182ada14e19ec6f97c58250f7a9881728cfa319ee15 SHA512 d64dde8aa97fa923c5b13f23539774ebcf02d5ea14b50e01e98c6a3e2f63316ab08a235613fe4bedfc496dd7ffacc2f6e41ea5a2fad310b341ad3ac254b2a522
diff --git a/dev-python/cairocffi/cairocffi-1.7.1.ebuild b/dev-python/cairocffi/cairocffi-1.7.1.ebuild
new file mode 100644
index 000000000000..29aa63f34cf4
--- /dev/null
+++ b/dev-python/cairocffi/cairocffi-1.7.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="CFFI-based drop-in replacement for Pycairo"
+HOMEPAGE="
+ https://github.com/Kozea/cairocffi/
+ https://pypi.org/project/cairocffi/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+DEPEND="
+ >=dev-python/xcffib-0.3.2[${PYTHON_USEDEP}]
+ x11-libs/cairo:0=[X,xcb(+)]
+ x11-libs/gdk-pixbuf[jpeg]
+"
+RDEPEND="
+ ${DEPEND}
+ $(python_gen_cond_dep '
+ >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+ ' 'python*')
+"
+BDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/cffi-1.1.0:=[${PYTHON_USEDEP}]
+ ' 'python*')
+ test? (
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pikepdf[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.8.0-tests.patch
+)
+
+src_test() {
+ virtx distutils-r1_src_test
+}
diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest
index c21614f331e7..55d8b02a52d9 100644
--- a/dev-python/caldav/Manifest
+++ b/dev-python/caldav/Manifest
@@ -1,3 +1,3 @@
DIST caldav-1.3.9.tar.gz 106392 BLAKE2B 6b7ca6b7be72b604f54663c5d2a79bc0a3b9874c791407fb7161357bad4cc5016249d0dd8278fb394ff3ce9bfa681f8e034710706faf2d1b4eb8345ac3ba110c SHA512 d368511b82d341406801ecca6aa371a2b4f5641eedba784fa869d76ebd1836991fb2d1cdc12d42feb1a55db73dfb5d80da7efebf95759fd7b6e122129a001ae3
-EBUILD caldav-1.3.9.ebuild 747 BLAKE2B e4088f5e3fc4d4086ec2f0ed6707041121738f6bfb8990a7c0d036388ac2d8063d036c3dbaf7eccfe4d96dfca526a26bfa77b2195f3a1d1ce78c63dd8c705ea0 SHA512 315810b6dc23259134d64a82a875bf77a64b3a93ec50b78100c7bf96e2c980587a8398af97e0806de4c3cddc9da75ad3646e224d10592109900befd8ad983b47
+EBUILD caldav-1.3.9.ebuild 747 BLAKE2B 18bbf39565bacbe90ad52d407af7b3fe2a41fba8c62d27c4432b2863af206a4bf41b80a346e7b968d72309045a0d15ecbd2df7e82f368c2c7a002cc352bd7ad2 SHA512 2076e7f450670b15744b80cf82ee026e1850eff37a8437868136f24085d7e81b1d44c1acac895e4abb01ab9f368a10926cc003b84fed41636522db99942d7930
MISC metadata.xml 394 BLAKE2B f0b9c600418cbbc4c935d53b63f4e6c1235500984ed388ceb26c6e02fdb7200eec1464d8c4af17e6afdf3688479f0a0763e6e710f916c1c71dab2ca84df9509f SHA512 4f94039805c6cbfb97a667d555af39bcce7f10db8a7c61f3b8b48a903fcd52d3e30467c91c9ec13195be6dc3c4ccbfa088aeac390d5e1c64e9267527a8b77b6b
diff --git a/dev-python/caldav/caldav-1.3.9.ebuild b/dev-python/caldav/caldav-1.3.9.ebuild
index badd5aa55a31..b597bbb33672 100644
--- a/dev-python/caldav/caldav-1.3.9.ebuild
+++ b/dev-python/caldav/caldav-1.3.9.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/cattrs/Manifest b/dev-python/cattrs/Manifest
index 073c44724710..cbef47a79324 100644
--- a/dev-python/cattrs/Manifest
+++ b/dev-python/cattrs/Manifest
@@ -1,3 +1,3 @@
DIST cattrs-23.2.3.gh.tar.gz 612120 BLAKE2B a227cc50cb23a76931562f17444fcfb4a5532cac74f80b478a8abb6d113cbb0a06c471c3ca7ee256f74640486464762f4a13387ccfc1cd144cfd1a9bfecddd8e SHA512 76a75ea0893bb1549dd5178436c4823ae5b918c16f0d8195203c48e894438ec792cee77698d783f7e43c07445c46a6041a309c3d3bbcadcff95d9c4079e3d622
-EBUILD cattrs-23.2.3-r1.ebuild 1799 BLAKE2B dfc70904b49442b1c88f3e77d5ebc96eeded0b7c1b3cddce541ff1a0faa492539c2825ec582428d1d37d75e2a0444b4c9bfd173738c2b182175e52cb1e74e39f SHA512 42b5910ca254ee9a5da4eff9aaa09ac4463b226b6b92fbf4cd51ccf75781cc706c982f30ab434b7dad3dc84096a8ebcd3392d7abc94e7c052f2a9fb566421cc9
+EBUILD cattrs-23.2.3-r1.ebuild 1798 BLAKE2B 70e936341c2184d9ac278fa09c8918e9a6f88e74803f20689afff78e00648a4ad07f0a822f862294fce2b7316565a5b3390119b9613385e0fef9693392672976 SHA512 071c341a7cb952d7b4e0d44f056a196c82a236078def096716faba86f74eb70b94cced234aac929b631a4dba471aa64d830236eb1bdb77a8e7806264f02c6c99
MISC metadata.xml 347 BLAKE2B 94165f2a8e62f3dc7e195f872944300ffff5ba23b9a7e6c30c18d61bc469ea8ff9b70e516f854bfc52d55a0fd27daff0df58145e34bfe26dbcde8070b8a22630 SHA512 5bb37b39b9574256358a623cff942a95162f5f9dcb32ddf28bd167504c7619be54488fae10044a5c765291f8fa28a5aa346973365dcca867be0eef4e232a4999
diff --git a/dev-python/cattrs/cattrs-23.2.3-r1.ebuild b/dev-python/cattrs/cattrs-23.2.3-r1.ebuild
index 8d32332acb70..36f0b6d0e3f9 100644
--- a/dev-python/cattrs/cattrs-23.2.3-r1.ebuild
+++ b/dev-python/cattrs/cattrs-23.2.3-r1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test-rust"
RDEPEND="
diff --git a/dev-python/cbor2/Manifest b/dev-python/cbor2/Manifest
index e3e48c03ec89..032ae21b0eca 100644
--- a/dev-python/cbor2/Manifest
+++ b/dev-python/cbor2/Manifest
@@ -1,5 +1,5 @@
DIST cbor2-5.6.3.tar.gz 100224 BLAKE2B bccdca4fb2659c201663897a27801b7ae040fecc1c734356d4e4859df94eb65ef122bdda68384670102ee40476135d0c781c9f966b7c2845babb2bbd9729bc78 SHA512 1ab6a88a95cde178b21a75275fb286038f15d2fbd752059f9fc6fdb64e23eca90f65f7e443cae4bdbb7f451378711b20963909136c06b3bb4f054d52a7a95207
DIST cbor2-5.6.4.tar.gz 100865 BLAKE2B e15227a5ff802f41c488fc410ee495a7b1b986cdca42f84926b525ec9d7110aae851f0da8278d630360462793a15733662b19663aa04acc470b7a6b0ad1c2f4e SHA512 794a7b646d7672c8cae9b2fe14e817812dc2afef46664f9be810258fcd1cab132dd28f3d05a036bd188aa510ebf44972f8f175b9acb6eec7339aebe608544b2c
-EBUILD cbor2-5.6.3.ebuild 1060 BLAKE2B 8405b81884fb9031b58b6c4eb5ce72410b4c4d7b2d7af8d2fbe05f98cfc0736bc811868971ff9b01bf68058ba16a8ee48ada6648d01a81c1a6a7462964151aa5 SHA512 226a3e6c1c42919f5885a47b21359811823da1e3c7807daeaf89a234e4689982453f425e6fdf558289c51db4165419ecbe0bb9bba5acaec6027e5185ea8ca3f7
-EBUILD cbor2-5.6.4.ebuild 1067 BLAKE2B a53407c820cd94df53ada6fa912095b56a4448165489e48eabda74c921c32c043f15658cdf092e5bb1be7f31b21f88d4c26f080cf8ebeb9de9d0b391e74226c1 SHA512 d459409d9262c1617fd87c965cce7453a47ed0349e06378127e26da9ef0a6075f0c8150f286c260aac8d52fb81abb213d7f2f084f3e34cdf4ce10180c4f43bd8
+EBUILD cbor2-5.6.3.ebuild 1059 BLAKE2B c7877c15751bc9f581f027aa45ab112f1ccbf57a2575d2197326b44a06b88403485303160a0ea8d0618487700b28e8266afcbe996b635b409ecdb15b128691fe SHA512 22230c79f246531ca7351ff32bde60099ab01349c8fd64048e53a410db47a507683605dce0f0ea8241f6101ae16c547c50d8f293136c75eeb7c5e502dbb665b1
+EBUILD cbor2-5.6.4.ebuild 1060 BLAKE2B 8405b81884fb9031b58b6c4eb5ce72410b4c4d7b2d7af8d2fbe05f98cfc0736bc811868971ff9b01bf68058ba16a8ee48ada6648d01a81c1a6a7462964151aa5 SHA512 226a3e6c1c42919f5885a47b21359811823da1e3c7807daeaf89a234e4689982453f425e6fdf558289c51db4165419ecbe0bb9bba5acaec6027e5185ea8ca3f7
MISC metadata.xml 1036 BLAKE2B cae01cfe0040332893e0ca9e4c5da81bf13d9a76f83a3cc24a63b0309bea83ba2ada3aeea7980837316d92a5cc176a7925cff5c4468500f68d561dd14131dd55 SHA512 1f42c1ec255c7687e66fd350e3353cf2168f654075b710dab89f71e284691beba52def321ab471accc5eaef2df1bd3561150faee1f1dc3c739843e64c49f7f21
diff --git a/dev-python/cbor2/cbor2-5.6.3.ebuild b/dev-python/cbor2/cbor2-5.6.3.ebuild
index 12da5d0793c8..2b8d11367dc2 100644
--- a/dev-python/cbor2/cbor2-5.6.3.ebuild
+++ b/dev-python/cbor2/cbor2-5.6.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+native-extensions"
BDEPEND="
diff --git a/dev-python/cbor2/cbor2-5.6.4.ebuild b/dev-python/cbor2/cbor2-5.6.4.ebuild
index 1c5986b01c57..12da5d0793c8 100644
--- a/dev-python/cbor2/cbor2-5.6.4.ebuild
+++ b/dev-python/cbor2/cbor2-5.6.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+native-extensions"
BDEPEND="
diff --git a/dev-python/cerberus/Manifest b/dev-python/cerberus/Manifest
index 60de677502b6..faf917c35c3a 100644
--- a/dev-python/cerberus/Manifest
+++ b/dev-python/cerberus/Manifest
@@ -1,4 +1,4 @@
AUX cerberus-1.3.4-raw_docstrings.patch 695 BLAKE2B af53c17d8b683e1d88e744330ff97884c3d490ce4201a6bcaf6124c4b9b7f3742e4106964797990327aee2b8978ebac94e9f81c76143d473c8aeca244e8a055d SHA512 2aa7b173844e6c275032dc6e2686b5ec1c7e41fa3611c2aa3246335299107278cce6e4ca96734e2cf3ceebc22e34ea278fbb4adaab05c91dfddd134b1c922194
DIST cerberus-1.3.5.gh.tar.gz 921848 BLAKE2B 1f7f1c6804702dea6ab31c3e278a4d769c80c898e786aa7c7f7df0bc212edf07c4026c5dd6adf7ecdcacfd596ec33c3493ec26c3de68bd8254fce56e6532fff7 SHA512 eaa91f229a009770a1750a51e82c34f06dffeebca7af7cafd5ba3a8529502326dd20af1ed7a60fd5e5ed28edb4b974712b1493aa1e330097a8e36ad70c5e4f23
EBUILD cerberus-1.3.5.ebuild 844 BLAKE2B 0b41b713ef7e67ac1f9b4cd6122b6bc2ab4e89b4a01d4b9dfb1f0c2cd0cb40380815bd5f9d3e6c777e406c90f476329584505e834e2b1cbd1de7f0adb15372a3 SHA512 97f8114143abc639f3a88b6d5f470f84d120e81674490f4ad1120e6858a0b0164cccb61e5a2dee1be086748f1bed4c382849659fbaf721de28e69c0f4206a9a8
-MISC metadata.xml 395 BLAKE2B c9dc795ac8b1daba3bb10e3aef517b28be2e88b26f5e1192c380bca300ef929608e2b2bcef23adc710e01d41fcbc640c97429d6d8ee61fe4a78014aa181b528d SHA512 c1abc73709d977c4f7a3e989c335f0d1312d07dc843dd88faadc633e2dbfa3371c1cee566a481ebfaabdba60e0a8f00068ce8a83ce9b05ab091c35917b8c146a
+MISC metadata.xml 390 BLAKE2B 29c56969eb83534d19707d9065e2d382227d65fb1862de8126c8af2fb3884c6f8b38d5bf41d8014a0b3e861af02cd2c4cad68b0d55cf10eaeb84223a33acc62c SHA512 53f95fd3e3ff3caaf63650f2c3e0032796d75e554cb038672663fb76185f6bf47ce4d63365f507b5070513cf821280583cb4b287a034f92ca08b1a25e3480395
diff --git a/dev-python/cerberus/metadata.xml b/dev-python/cerberus/metadata.xml
index bfca76f5e3eb..e063ae176bce 100644
--- a/dev-python/cerberus/metadata.xml
+++ b/dev-python/cerberus/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/cfgv/Manifest b/dev-python/cfgv/Manifest
index bd17f02be836..f6abe153c34e 100644
--- a/dev-python/cfgv/Manifest
+++ b/dev-python/cfgv/Manifest
@@ -1,3 +1,3 @@
DIST cfgv-3.4.0.gh.tar.gz 10334 BLAKE2B fa84c7307e32e9f19d2ec0c806afc0d54f4a5f7767d2f4f755d73bafa80425513717160e722752fb41cfbfcb8c1cb11bd363ac41e99265c19dd18166b24d6d64 SHA512 7d3939bb99bc446f30774cad8f0ddeb1ff867e63d19e4178e5c5281b8f4300c08375936170b8ab0278b040439f59d0276b0c8924f02cd410e73037fb4729af57
EBUILD cfgv-3.4.0.ebuild 567 BLAKE2B 31b8d5129c4daae4cc65ca601f97f5024204df7c479bec3076c35764f0693185a1781eb39d2bd620ef74e798874bfe8a1fb38a2d0355e8e4ddd3dd8b83491603 SHA512 52c4a53ebaad628d110265347bf4d3b3ebb69df89b6aa5ec8b12294eddac3cf190b0b857b7c51d7a1d56546b2b1687c2e170c74075eb446ca54839d3e9a16191
-MISC metadata.xml 491 BLAKE2B 8adc9313dd82bb837c84287063374dae8d9d851f8d515ac69e81cfc3d5b0b1369f709113bef6ce348329e0e6394de7c3b568fe86cd45081a546a3fb54f01642e SHA512 ef1c16ef95820a9eaaface09373366b62660b6e9a8fa05800c4ecc578d4b3e6c64ef3094c496dcda1c8449b9cfea7e427299ebb4750e5fb8ef49f78cdcbbe96c
+MISC metadata.xml 385 BLAKE2B 36da75b323ddf7256ea544e2879c17fc90fed01567cc5c3f62140c8d3f12b80cd2955216d2cf7bd0227f611a2aeeddc90a150a3f7f2a062e394b10ba912e67da SHA512 c7fc41028e66b2e4bd4ccd183ac686d18ea23d0d7370e7073dfc3248fe51e7914db5124f2192c20a900249817e0f4f9696eefaef174c630c4bf2b9a607a50f87
diff --git a/dev-python/cfgv/metadata.xml b/dev-python/cfgv/metadata.xml
index 748b707c3775..b1a4981137a0 100644
--- a/dev-python/cfgv/metadata.xml
+++ b/dev-python/cfgv/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 74fcca5ffdaa..21fe163a6965 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1,9 +1,11 @@
-DIST cfn_lint-0.87.3.tar.gz 3963065 BLAKE2B 400532698248204fe2bbf9f29fb374d178cd4a8b168dcb681b284da0d5d7be17cd28292b8f37a7c600936b96a56e90d925e5e0d88f062f5c8a7821f0ffe43528 SHA512 b23ed7259907da993469b4b2a6cfb6a5b8f1bc9186d65e8392ccf628b8b37fe7a0bde6d5d57ca6924d738770367e67245f13abce4777fa88945316569eb59b4b
-DIST cfn_lint-0.87.5.tar.gz 4059125 BLAKE2B 93d1b6ad445628360f62d1d4ceab75af85c1ed8ae9b5ac667f70346e5ddb6e75cac57544f5fb4f1f44d30503041c2259a4cedcd4be343eb7408b6d82a9e2fe9a SHA512 3a1fc8514a9490544190e6f8b9d1333676683ebdafbe040660558f9c2cd3675494ac44979019f1fc57857cb692ee32000e60218a9abb959e686949ff032e6eb9
-DIST cfn_lint-0.87.6.tar.gz 4076995 BLAKE2B 57a5d598d2725851d1a59094bda249b32f7426381224cb8c2e6701e5eea92d0aea2984a5dcc6eb1640194e2535c9fd570712d80620c86fb20fcf42938942fd7a SHA512 06f3a51487ec19a4288ebfa87d6c00bd4fc2b3bfc81299c23e3afa7991ac1234e772dd989cf94af21ee3fa7d236fd9d36119e34d6d57f8da0ad304cb754a3326
-DIST cfn_lint-0.87.7.tar.gz 4077539 BLAKE2B d7382b8112332821988854f719a2965749b5cb4cda3cbe3d1e7c5851d8b758f4136218ef151bc3983bf94b8e8a3d33989f987bf0162f4dfdaac8333ae798e049 SHA512 8c3f4c840100b407cacfd788722ceb980f8409180f80f76b722cb5efa237444a2d38f8e2e17c5763d9d1adcf9471f57b4d9d58f2a793b0b80f8e0c988820411d
-EBUILD cfn-lint-0.87.3.ebuild 2040 BLAKE2B 836c0e6de223292a40d126bdbfb74ffdda1e8d78740507e7dac410e039ea8f6904f56e93588f3588de7791454768fa2bf75ff60b007e61482a929b0cdf7838ed SHA512 482bb0a57a3ee1ced1a1e39e7f45b588ff5dcc5931b5262c3575390f4b3cd43f3983b8a27884d2049c7e2a5886ede4b42d6610153adfbf4704e60154a415fb98
-EBUILD cfn-lint-0.87.5.ebuild 2043 BLAKE2B 02f4a43649563ef965302d40bff0f6b8bed6acffdd2f3aa54670816062f1b5dc3cf26112d8ca31d002acc00f850cf3d19c8b75f948b4bfdeb46bd1d8f45ea568 SHA512 f24a5e9e4fbb1bf94117513d19ff04f2e26cf4da1cc57aebc6ae3da509ec5e4bc3c01ecfc254a1f1b7b1cad6a2aa16ca6c8e0fcb3d33af8fa6e359c1eda60932
-EBUILD cfn-lint-0.87.6.ebuild 2043 BLAKE2B 02f4a43649563ef965302d40bff0f6b8bed6acffdd2f3aa54670816062f1b5dc3cf26112d8ca31d002acc00f850cf3d19c8b75f948b4bfdeb46bd1d8f45ea568 SHA512 f24a5e9e4fbb1bf94117513d19ff04f2e26cf4da1cc57aebc6ae3da509ec5e4bc3c01ecfc254a1f1b7b1cad6a2aa16ca6c8e0fcb3d33af8fa6e359c1eda60932
-EBUILD cfn-lint-0.87.7.ebuild 2043 BLAKE2B 02f4a43649563ef965302d40bff0f6b8bed6acffdd2f3aa54670816062f1b5dc3cf26112d8ca31d002acc00f850cf3d19c8b75f948b4bfdeb46bd1d8f45ea568 SHA512 f24a5e9e4fbb1bf94117513d19ff04f2e26cf4da1cc57aebc6ae3da509ec5e4bc3c01ecfc254a1f1b7b1cad6a2aa16ca6c8e0fcb3d33af8fa6e359c1eda60932
+DIST cfn_lint-0.87.8.tar.gz 4136317 BLAKE2B eb0c30ff83ea9eca80b0a5e2a364e9d013bae2edc245fff61e1a77ff969a23314b2f918a061f03dff6aded543563f1c318ffb389eb4a8cf1da4a142892b0f31b SHA512 044e9f5e88b4264c5782d25f4216e328cb4cc6b09441790fc150c0162393505f2f874cf8992b870772091970557aa6fa5d1991e35c61253c33f75d7f17070ad3
+DIST cfn_lint-0.87.9.tar.gz 4099520 BLAKE2B cdcb2a4b569f96eb4779e12a848078659dfb103c4f61f583127152db1b80ae951e46e3850a02a520ed242605e91328817fd7568779304cc08746994332934309 SHA512 6868723a9a7adb709fe5c6e80760d4276e781d25812f6a77b2c73ad290be67d43bfdbabbe100ae39a7c573da8c718660134ed9940351e4c42ba119f6c6153ca2
+DIST cfn_lint-1.3.7.tar.gz 2469769 BLAKE2B aa059688cee5dfc35ea76a0d771e3c3d370780d6bacef2f524f60a408b572eb92a23367141cbe195afff0e0599102b4fc05354e2bd9d712f936db32f47a4bf91 SHA512 77dbc087c91d75946838567dd95d4fbd32131e07020d8076748154ae1b2cbeea1f348e650534279fa573732dc22691e65e0e542f539156b0af59ff5422396ffc
+DIST cfn_lint-1.4.0.tar.gz 2428307 BLAKE2B 43987652c8f12dd24f62f9122b4aebb19edd2573e01d28ba121cc3681b3e04f5a5a3c15fd70f57b6ef9b715e686d191fab0cae11554c3c185ea756d89bce624d SHA512 d07b29794443a5df7465052ab1836a67212f5b6801ba1784e054aef26c1d4f2c923aa82032f7df18b22993334e5a957f8db7d7d9aa600edab91da7d92816339b
+DIST cfn_lint-1.4.2.tar.gz 2485843 BLAKE2B c2e64721b537ab38cad3c3f6d40c509741fb03f61202d7dace4023f4b5b3a7840b7deb88892d9d282d223756a1e3908680ed166cdf216b0c76abdc29d0749967 SHA512 c9761e253ba77198264eabdd9c4e6a290bb9010533628958853c8d5a0f5f7317338f271588b5cef2ac1667f6ed5e1a6e43a3192aa9ff7202b0ca6db061284818
+EBUILD cfn-lint-0.87.8.ebuild 2040 BLAKE2B 3433bdc70808b67fabab42d70ead74e6e024f9dbf09e2a8aaf6814789edada5ff4508b580a0284facc6e4fdf8a7b3e3700a17edec42dfe72fb38fa955c67ff47 SHA512 eea1fd48f1012633408f84512a87d856461ffd1fa7710687a2db2e5fb715fbfd36c53e73dd92c3c8cff37d322c8367554e65c802342d18a7b241a1d4b073397e
+EBUILD cfn-lint-0.87.9.ebuild 2043 BLAKE2B 02f4a43649563ef965302d40bff0f6b8bed6acffdd2f3aa54670816062f1b5dc3cf26112d8ca31d002acc00f850cf3d19c8b75f948b4bfdeb46bd1d8f45ea568 SHA512 f24a5e9e4fbb1bf94117513d19ff04f2e26cf4da1cc57aebc6ae3da509ec5e4bc3c01ecfc254a1f1b7b1cad6a2aa16ca6c8e0fcb3d33af8fa6e359c1eda60932
+EBUILD cfn-lint-1.3.7.ebuild 2110 BLAKE2B ac9b693bc6097b01441e4b90e8112b26b5773a6ffd11c97177b5672250bb3f0755eca45b2943f119e565bcaaf1b64ab179d59157470538b0d350dd96799e978b SHA512 1cb9bb4e70ffbcbac8de8e0a0af9d265553f179e38b303eb3ed848c679e3a47fb6015458dd9746f5328876a715b1bc7f32a38697d9e6433a6909a38c97dbdec4
+EBUILD cfn-lint-1.4.0.ebuild 2176 BLAKE2B ca7307bebcdfb8816a3fd6b24f034b1f3a392260aa88686dff25265e47308c31ecbf065f2a092367414b9f5ca6338239e1ab5629d07014b561c50f8be9ccbdb8 SHA512 08c06da07cc919f2694222f5c11844375301fe4cf5b1d5e148bd6a308140f4043c48a412bfb2fc3798b6d3c6ecaf7b2c247059f85e06aa943ffe0d523e9493c6
+EBUILD cfn-lint-1.4.2.ebuild 2176 BLAKE2B ca7307bebcdfb8816a3fd6b24f034b1f3a392260aa88686dff25265e47308c31ecbf065f2a092367414b9f5ca6338239e1ab5629d07014b561c50f8be9ccbdb8 SHA512 08c06da07cc919f2694222f5c11844375301fe4cf5b1d5e148bd6a308140f4043c48a412bfb2fc3798b6d3c6ecaf7b2c247059f85e06aa943ffe0d523e9493c6
MISC metadata.xml 583 BLAKE2B 9f73e2b92e5cfa2ad59f5c8e5d91bdd3aa9eba3fa722b93b388cffea42020db7e7441bab5749432812934a4514d3e9104e6d897e1d115afa5ed237757bd48c03 SHA512 1866a349855ae4e248498b7aabd6ce4c4e10ea58731df4bfa13500f61dc041da6dbd7420e7d6a78fad46d5cf00bd7ef2d0c4c7d6819a21b3a5031b0d49588a19
diff --git a/dev-python/cfn-lint/cfn-lint-0.87.3.ebuild b/dev-python/cfn-lint/cfn-lint-0.87.3.ebuild
deleted file mode 100644
index 302ab46636d6..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.87.3.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.87.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-0.87.6.ebuild b/dev-python/cfn-lint/cfn-lint-0.87.6.ebuild
deleted file mode 100644
index 1965af60837c..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.87.6.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-0.87.7.ebuild b/dev-python/cfn-lint/cfn-lint-0.87.7.ebuild
deleted file mode 100644
index 1965af60837c..000000000000
--- a/dev-python/cfn-lint/cfn-lint-0.87.7.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CloudFormation Linter"
-HOMEPAGE="
- https://github.com/aws-cloudformation/cfn-lint/
- https://pypi.org/project/cfn-lint/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-
-RDEPEND="
- >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
- dev-python/jsonpatch[${PYTHON_USEDEP}]
- >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
- <dev-python/jsonschema-5[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
- dev-python/junit-xml[${PYTHON_USEDEP}]
- <dev-python/networkx-4[${PYTHON_USEDEP}]
- >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
- >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # unpin the deps
- sed -e 's:~=[0-9.]*::' -i setup.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/unit/module/test_template.py::TestTemplate::test_build_graph
- # requires git repo
- test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
- # Internet
- test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
- test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
- # TODO: it looks as if AWS_DEFAULT_REGION didn't work
- test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
- test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
- test/unit/module/core/test_run_cli.py::TestCli::test_template_config
- )
-
- # from tox.ini
- local -x AWS_DEFAULT_REGION=us-east-1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild b/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild
new file mode 100644
index 000000000000..e29d79c3ed42
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.87.8.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 arm64 ~riscv x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-5[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+ >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+ >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -i setup.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild b/dev-python/cfn-lint/cfn-lint-0.87.9.ebuild
index 1965af60837c..1965af60837c 100644
--- a/dev-python/cfn-lint/cfn-lint-0.87.5.ebuild
+++ b/dev-python/cfn-lint/cfn-lint-0.87.9.ebuild
diff --git a/dev-python/cfn-lint/cfn-lint-1.3.7.ebuild b/dev-python/cfn-lint/cfn-lint-1.3.7.ebuild
new file mode 100644
index 000000000000..fef826927bf5
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.3.7.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-5[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+ >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ # different graphviz version?
+ test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/cfn-lint/cfn-lint-1.4.0.ebuild b/dev-python/cfn-lint/cfn-lint-1.4.0.ebuild
new file mode 100644
index 000000000000..4cecffeffedd
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.4.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-5[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+ >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ # different graphviz version?
+ test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/cfn-lint/cfn-lint-1.4.2.ebuild b/dev-python/cfn-lint/cfn-lint-1.4.2.ebuild
new file mode 100644
index 000000000000..4cecffeffedd
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-1.4.2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+ https://github.com/aws-cloudformation/cfn-lint/
+ https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/aws-sam-translator-1.89.0[${PYTHON_USEDEP}]
+ dev-python/jsonpatch[${PYTHON_USEDEP}]
+ >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+ <dev-python/jsonschema-5[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+ dev-python/junit-xml[${PYTHON_USEDEP}]
+ <dev-python/networkx-4[${PYTHON_USEDEP}]
+ >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+ >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+ >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/defusedxml[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # unpin the deps
+ sed -e 's:~=[0-9.]*::' -i pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/unit/module/test_template.py::TestTemplate::test_build_graph
+ # requires git repo
+ test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+ # Internet
+ test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+ test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+ # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+ test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+ test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+ test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+ # different graphviz version?
+ test/unit/module/template/test_template.py::TestTemplate::test_build_graph
+ )
+
+ # from tox.ini
+ local -x AWS_DEFAULT_REGION=us-east-1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/cftime/Manifest b/dev-python/cftime/Manifest
index 857d0c12655b..45d9bf6b1c76 100644
--- a/dev-python/cftime/Manifest
+++ b/dev-python/cftime/Manifest
@@ -1,5 +1,3 @@
-DIST cftime-1.6.3.tar.gz 53256 BLAKE2B 8875c368e6811487960fb240ed5320ab1dcc24f3678e9663e67b7c49ab8cc1f12a0030670760fcd1a15938b57f3860d5c9c9b30a3e5a0e1755fcd0c7b8deaf5f SHA512 0bcb8dcf7a840e500d7cc0f784f960b4972803f353fcffbf36dc30b2169b6864aea1fd8cab2d60e7908a063db55f2cfa3639c51fea84692b2dfe2d83b954c0ae
DIST cftime-1.6.4.tar.gz 54615 BLAKE2B a986c3bc5eb1d45a31fcad849f621c9299f72c305fe29d75b50ff8c8be97e71032f306d1d33d29d4b58e8a31adfb23c552ed990026ea30ee4f34f3e2b4698dec SHA512 8b27859680a9fb1d3acc3bd95faab040b4571de40a07b327ea161a0dfad022a6c27008f74a4070c314c05e7237fd8574075e0c92d863dbcc81cd7f7d34e01399
-EBUILD cftime-1.6.3.ebuild 737 BLAKE2B 7c8d13e8ec149c579ebb33aa403c82202467b3321a4c0d1a2e87f559a15c0625de479456d9c90644248aedd59947a1bfe5b2b4932f8c23b87fd920174f525dfb SHA512 b001b1ca338ede5eb89d6bd848456fe9d67beb34b3328b7b91c0c29b6ef3aadc9581113f3bc594a1b1fe1d5c56adaed19382a0147267978be0037862006c610a
-EBUILD cftime-1.6.4.ebuild 732 BLAKE2B 0e1fb65b4fb4daf7eacceafc14a239f48233cdb660e0201334d6ea01a6b20e7b7f789c2f169df28828a83bf3389a88f8c017d2a7edf6fb343cf4bd8149f18705 SHA512 4d3daf4535e364e480588e51d55b4649e854c1e3a76640a5f5759bcb9cd6d399bea0a4ab36ff785d54124bc5aeef288bd824c58177ba347063b27821d495ad86
+EBUILD cftime-1.6.4.ebuild 736 BLAKE2B d1576b8f3a1e3d91bd757e5722dc3e6edccf8b1b7acb9206b28c76f4f682351cf33627bbffcb966c79588d4a5d2f2bfe00dcc9df2ccca2336c03f318bc9b37c2 SHA512 19997541154d55b3ded504b7e8ec5ed025ca4eb378c15e377fc05e46d7e9565964f3d86c93aaeb417760936061c2b8b7fcb708b8811b8536d98cc4c6de6863d6
MISC metadata.xml 478 BLAKE2B 4999918d1667d93d5b8a38bc28b65255734bd11bcb9c56bcdd1920cfa7b3e1e9a5ce6751496e59dd914d1817bb3cf7fbb8a1c7a1a946c916f31dccb320c5a763 SHA512 af6b5275bb79ea316621108ce930d2a6aa3b7a42fa99b722573bcdae2c1488d3d2948c661dcf13cf50a35eb353ef125d47c387761ce1ea57cb6887349b5b0889
diff --git a/dev-python/cftime/cftime-1.6.3.ebuild b/dev-python/cftime/cftime-1.6.3.ebuild
deleted file mode 100644
index ab18fe7d8a84..000000000000
--- a/dev-python/cftime/cftime-1.6.3.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Time-handling functionality from netcdf4-python"
-HOMEPAGE="
- https://github.com/Unidata/cftime/
- https://pypi.org/project/cftime/
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv ~s390 ~x86"
-
-DEPEND="
- >=dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=dev-python/cython-0.29.20[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
- # remove pytest-cov dep
- sed -e "/--cov/d" -i setup.cfg || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/cftime/cftime-1.6.4.ebuild b/dev-python/cftime/cftime-1.6.4.ebuild
index e17368025cc6..151849af677f 100644
--- a/dev-python/cftime/cftime-1.6.4.ebuild
+++ b/dev-python/cftime/cftime-1.6.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~s390 ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv ~s390 x86"
DEPEND="
>=dev-python/numpy-1.26.0[${PYTHON_USEDEP}]
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest
index 1dd571a3461c..56fbd2636242 100644
--- a/dev-python/clang-python/Manifest
+++ b/dev-python/clang-python/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD clang-python-15.0.7.ebuild 1202 BLAKE2B b655ab7b2fa3a5334666e42d36e1e7773be8910f5a47fe8792be04fafbc0c9889cf74d5ca4671863b5244b874133bb353feb4b1ac119e52486ac18d3ff7c6760 SHA512 eb99a86e826ff46d78e1f97a7db1c867e0fc4c9d0036de31407d83dc4de1b8cf80e36ba186d6d8a825209bbb4312d7120b96cbf59d6cb5cf598a3ffb754bf75d
EBUILD clang-python-16.0.6.ebuild 1203 BLAKE2B 7baa638bb302b5b97aea34e62d28035f6e2e7aab0bd626bae94d9b3ba9e776316a81003b55ae8a71008b13a664569c8587df927c5f925591addc99a2b4381832 SHA512 a2b00fe7edaf1cb1bb48c0e93555fbea3ef929f16d168b27e1ec1e3f38989e3220e6df1ab847ac2020faa7d44d957c6af7ec0723418e248677a40e29c071ddb2
EBUILD clang-python-17.0.6.ebuild 1203 BLAKE2B 13f87c2782967c4fded88a60220b87e9f9f50d9c37543f30ab2b9ae94cdc5f53d2b1fb422e13450df50ecbb0e36f2a531705fd75f021f265e67f67dd08c85eed SHA512 8abd5bdb175a8c24c542dbcbc73617f075e50a555d9da698ae3139414c2fc11b9ee96d42af0829432c0d2f9d3c820683a2ef5946fdc4332f3d06e40466bbb38f
-EBUILD clang-python-18.1.7.ebuild 1205 BLAKE2B 609f06035ee58685b352f56b62925947fc3cb15f4ca04749256d4d49735443ddc6338c7121157bb722c9a45a60311c262a90a4bbe0ec280c8c6833df210c3b27 SHA512 4b07e79adeafb345896316114ec20ad2443e9b63d28181fe36d44285ed067e2ee73e04425aee255032699bef5e65cced1356967b7dd6f7fd221cbbf03d922057
+EBUILD clang-python-18.1.8.ebuild 1205 BLAKE2B 609f06035ee58685b352f56b62925947fc3cb15f4ca04749256d4d49735443ddc6338c7121157bb722c9a45a60311c262a90a4bbe0ec280c8c6833df210c3b27 SHA512 4b07e79adeafb345896316114ec20ad2443e9b63d28181fe36d44285ed067e2ee73e04425aee255032699bef5e65cced1356967b7dd6f7fd221cbbf03d922057
EBUILD clang-python-19.0.0.9999.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
-EBUILD clang-python-19.0.0_pre20240608.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
-EBUILD clang-python-19.0.0_pre20240615.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
+EBUILD clang-python-19.0.0_pre20240623.ebuild 1170 BLAKE2B c6bb0527431ced05965e35f2f3d0d0c05db4f27c4286d28cc36c0bc0e2e1c704018650840ab6cb7fbb62cb0acc22bc0472f5dd61a4c4c49a8dabdcb14dc35043 SHA512 bda343468b925bea4580582a163413f6ab45354698c2d3ed818d638989f3cd11248fedef0b7da469d1bfe5fa388304718cd091ca0120ee56da0173e582bc58be
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/dev-python/clang-python/clang-python-18.1.7.ebuild b/dev-python/clang-python/clang-python-18.1.8.ebuild
index 9b3ee513e023..9b3ee513e023 100644
--- a/dev-python/clang-python/clang-python-18.1.7.ebuild
+++ b/dev-python/clang-python/clang-python-18.1.8.ebuild
diff --git a/dev-python/clang-python/clang-python-19.0.0_pre20240615.ebuild b/dev-python/clang-python/clang-python-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 7f3de6814bbb..000000000000
--- a/dev-python/clang-python/clang-python-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit llvm.org python-r1
-
-DESCRIPTION="Python bindings for sys-devel/clang"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-# The module is opening libclang.so directly, and doing some blasphemy
-# on top of it.
-DEPEND="
- >=sys-devel/clang-${PV}:*
- !sys-devel/llvm:0[clang(-),python(-)]
- !sys-devel/clang:0[python(-)]
-"
-RDEPEND="
- ${DEPEND}
- ${PYTHON_DEPS}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- test? (
- sys-devel/clang:${LLVM_MAJOR}
- )
-"
-
-LLVM_COMPONENTS=( clang/bindings/python )
-llvm.org_set_globals
-
-python_test() {
- # tests rely on results from a specific clang version, so override
- # the search path
- local -x CLANG_LIBRARY_PATH=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)
- local -x CLANG_NO_DEFAULT_CONFIG=1
- "${EPYTHON}" -m unittest discover -v || die "Tests fail with ${EPYTHON}"
-}
-
-src_test() {
- python_foreach_impl python_test
-}
-
-src_install() {
- python_foreach_impl python_domodule clang
-}
diff --git a/dev-python/clang-python/clang-python-19.0.0_pre20240608.ebuild b/dev-python/clang-python/clang-python-19.0.0_pre20240623.ebuild
index 7f3de6814bbb..7f3de6814bbb 100644
--- a/dev-python/clang-python/clang-python-19.0.0_pre20240608.ebuild
+++ b/dev-python/clang-python/clang-python-19.0.0_pre20240623.ebuild
diff --git a/dev-python/cleo/Manifest b/dev-python/cleo/Manifest
index 3317279fcb0f..dad4a02f8c77 100644
--- a/dev-python/cleo/Manifest
+++ b/dev-python/cleo/Manifest
@@ -1,3 +1,3 @@
DIST cleo-2.1.0.gh.tar.gz 165795 BLAKE2B 7c9d0cc869d1e185c2c5a092a8aa1d1b3cce5fc25246939c0ff94920ac7070000b110be9f6cd9d1f827ed951ff22b9ad62e3c17a941022967b7599e456cda837 SHA512 e73a4c02470052f0f602fae8b5bf7073f3342d0816074398b19f0fb25caddda51b6d2fcb9ef57026638d0dc8861a2b5142d87551b105cefa5e54426e4aa1225c
-EBUILD cleo-2.1.0.ebuild 1175 BLAKE2B 65036e9a656601d7aa82b7b66444c3b014d5ff1632d395a3b8723e8d1761eeeba8fbc0268c3670bb28f06c193946f86f16a6b89a89629a2ce116ee8f6fabddf5 SHA512 8b6c39245b50770f56ae7f41c87dfcda4c8f547920d939a73f72d42157da229e4b21544820d567fb9650e047ea770d2b25af92dde40627c062b32477467bb06b
+EBUILD cleo-2.1.0.ebuild 1175 BLAKE2B 0b78a6e1b06ebd695a1c76532e06ce10b48d5605a22c32d5b55942bad55e6346b04b2754db4431c76b9a31563d86fd8567409f8cb9d203858f113483697af694 SHA512 1c32cce899b1477de6b35e0c23ee9da6da54648d534f76d46f69074fa434b8139cba9c574a07f1c3aab067d91689bf163325cd6c53bf74cbbdeefe639864091f
MISC metadata.xml 403 BLAKE2B 0c5320880b1df824eac22cfc315a1dd2e910e581edc90eeecc25ad410b7e6bd458c1bf03af118d3eb7c82d1e10db7c6cea70080c1ced0d48f3f58cb69d47f8a7 SHA512 6bedf64675cdf2ff12f0f7369c90ab0d702b621dc6b370461e059b41337712f438d70faeb5cd86c5368bdedc73bf19af823f145e04b3983a44e952579300e3b5
diff --git a/dev-python/cleo/cleo-2.1.0.ebuild b/dev-python/cleo/cleo-2.1.0.ebuild
index af689974b7e7..d844555cbf9e 100644
--- a/dev-python/cleo/cleo-2.1.0.ebuild
+++ b/dev-python/cleo/cleo-2.1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/click-help-colors/Manifest b/dev-python/click-help-colors/Manifest
index d247d756fbf3..0c899e917c79 100644
--- a/dev-python/click-help-colors/Manifest
+++ b/dev-python/click-help-colors/Manifest
@@ -1,4 +1,4 @@
AUX click-help-colors-0.9.4-no-color.patch 406 BLAKE2B 3279218a0e51a176abaa4c88308d11f6e2ff59f18a9ba4df7e97338e71823c8a0aa7a4c24989ca6db3e977b768d32188d0d6d45a228f97cd0ba6562ef3f44133 SHA512 f8054df4e6113404c242722704f0990d8537ffa4f353ef20d396277769ebb0de11617026f97f9a9097eea38a145608fac9bffc7934805d97e24a9488f9200814
DIST click-help-colors-0.9.4.gh.tar.gz 131221 BLAKE2B cb6e5818eddf8ac757206b537053368be672382133bd6a1de65653b671c8780e991b437a31313740303b0e9d6d84eccb04b84577149311c3a27ad9fdaae4c5a4 SHA512 9dd7cc972834e4711cd9f3e957ab50aaa9e7c3e983a98d2d35603a548c85c9c3d3104f567cd13250eb621b67d138b7b94771216dc8323a281fe4fee51d7b752e
EBUILD click-help-colors-0.9.4.ebuild 876 BLAKE2B 7bbb9a497e902f327c8c0e317745b73532df514d504b88280a8f6d90df3ac55da0667a32d49d93a027407992bf488f87772cba8c2cef9571d7715221de642599 SHA512 40ebc171ec4b3e71378a7c522042dd1b4cece55b241d11c033921e21587fcfbdf81877dfd791ceb7c72b0cfdbfd8271138f7318e6fa6b167d50be4ec00c145cd
-MISC metadata.xml 522 BLAKE2B c281d2270d2e8389fcf83ece941af24a414107601d4c840731fbe952d73d71c32fd26276af21fa5ba4b2bdec0f35ef77a94a12a3239c1f053f50c9aff3e90d7e SHA512 45b82c348eea430dda7453b265e152f1d60d7a3aa17365b8d86ad57d17943ad7d44d5029504636e56c0b437a32e12f6e9c446d5fc6bb70fa72c72108b538f143
+MISC metadata.xml 416 BLAKE2B 25663951f3aec39a0e7889fb8d2a216853d6619da6cea98609f8cc2b2db81b84d932877b6d681f264796a31348c2562c2bd8f2cb7016f48a5613d9e2b66c514d SHA512 45862806d63e61ac5a006a751304ced08b01b7990c12710ddd0aea27a917499b9e6c0ac12e6368939bcb85b0f54bfe3eef351e39b2b13447d9545d0c149445fa
diff --git a/dev-python/click-help-colors/metadata.xml b/dev-python/click-help-colors/metadata.xml
index fe0a11d5b717..67eb4a219db6 100644
--- a/dev-python/click-help-colors/metadata.xml
+++ b/dev-python/click-help-colors/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/clikit/Manifest b/dev-python/clikit/Manifest
index 27692ebe227c..bb0a55ed6764 100644
--- a/dev-python/clikit/Manifest
+++ b/dev-python/clikit/Manifest
@@ -1,3 +1,3 @@
DIST clikit-0.6.2.gh.tar.gz 72115 BLAKE2B b72f245128c698375f97139cf245bdc8c017e3e2d142f6e3183a42620b23a024531e5b14f05163c6defa9ee54c52c19a64932c62484f2ec8da5c75ea1b7d3d27 SHA512 6f6e436b2161349ce03c705df594e564dbc594b03370dfd62e3b1c8f2accbbc12a1cda881ca392a096435ee243e4f772589ce6f6dfbd3af63d1656d49c3fcb04
-EBUILD clikit-0.6.2-r1.ebuild 888 BLAKE2B 2e6423a3f94a621c9e2ff8c5f2e90a2595829e5a1a58539160b610542cf4c452323adeaaa7c19d3061478eef590722475a688d5a42258c4b345384d1dc3d236b SHA512 a8361e5f2d3e44b920a9d3f26ce64346bc9661a855ea1d8bf405b5bc54810820ce69cb612386eb0aaa8e611069d5202502e5e4d46e831336245c0eae32c9f11f
+EBUILD clikit-0.6.2-r1.ebuild 888 BLAKE2B c3b87c550ae9becd2e86dc0f471166011abdf1399aa35849867815dc3819270a0e8b85bd24b8af3bd0ffcdc132e6113c6d4df5b04d93a4bff110ffcb31549034 SHA512 026535de691b0c96f7a2c3ff149fb478302291526b9625b5455592d43285c6e104f0f6d31336e359aeaa655270c05e7344a9f1d76f38635e39ecab9eeb2f2e5c
MISC metadata.xml 403 BLAKE2B abf8afdad7b80d8be329e8b6a6b50baaf47f045e63f43d85fd4dae62925ec4a1922ab3744ff5ebc2c49329011f3257b3810c32087489cb2b7026a901cf16eeec SHA512 665369225aa0a856ec240ec80e2ceb8a43fb996acd0a3ce4b52a201f90f2670a757d6008cf47239853e643d2f7671e195fd71417e041b1e247274d38e2caf921
diff --git a/dev-python/clikit/clikit-0.6.2-r1.ebuild b/dev-python/clikit/clikit-0.6.2-r1.ebuild
index 6d946cc54a18..35b712b040e5 100644
--- a/dev-python/clikit/clikit-0.6.2-r1.ebuild
+++ b/dev-python/clikit/clikit-0.6.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/commentjson/Manifest b/dev-python/commentjson/Manifest
index b93286752647..88f5e74111b0 100644
--- a/dev-python/commentjson/Manifest
+++ b/dev-python/commentjson/Manifest
@@ -1,3 +1,4 @@
+AUX commentjson-0.9.0-py312.patch 996 BLAKE2B e13cd38728e7207f7f88897dc5a27d238acd8246df174892cfbbad14e2e3e14abbaf04fbe68d5c5abf8dc0a64824e364f9435055ccddfcc4427936ba83e401f6 SHA512 ff442f4bf916703a4231607d8b79f16d71e8b03665deb9431f438edce12075eb1cc784413bdfd23e580e149c8f150cbe8ea137b3b1e6d046d83204e29264c470
DIST commentjson-0.9.0.gh.tar.gz 15297 BLAKE2B a857b0fa5551079d3d37bff94fb51a903e998c4fb84e0f62a5de28d6eafe0cb8a38b3215515e72c56de0cddb661f109921c801d15b9ba93771290135adaaa5b1 SHA512 cd3d28adecbc445ed3faed7847c65a23829f408cf8aa3fa85544a0f0cf9fa5544b8aff560725cf51921f249123daf9ce9953069e99ca64a312bb4bff652512fe
-EBUILD commentjson-0.9.0-r2.ebuild 834 BLAKE2B f53c8b6cc79ed27efb013dd22075e5b1ca84c518bb25165bc70048c660dcbe967d5aedc80b517830fc3bdd255cf6d9922e85d4c3d790754b17f26e994cbb6ec6 SHA512 9d7724a6bec25ffb64593d15fba5dd78fb42e4323b019f402d7af9075d04b9c48ec930addf31c8aa088cf2b293e4fad97933ade6b0d89c2ed847d9d31907a2bb
+EBUILD commentjson-0.9.0-r2.ebuild 946 BLAKE2B 1755b9105f31e81ebc2144252a95c9c752cb8c8d74f0b5dc05a10d68a5585bf454e7dc125c46a8b4cc7d56f8bbe35257da3b2cf7f6d573a37c01f59b0879970c SHA512 40a08bb26d258900e7911b50c6324f232d0069771c453af9787c952cbbd79164ab670a0106aab7db174977f509ab9df0929f755852d1eed63cc78f64a6c73b58
MISC metadata.xml 375 BLAKE2B 7391dadca9ed1ad8c62515f56347a04fe099c5020b2cfb5d6037e1057199f20a9a512c90800f81186bced7a8ff3f192b36e8c83d7d5ca2b961ea5f5a0e799e80 SHA512 005e5180f3f69d3c162b5ed113840494e0afbc9c09b5c4f02bad97ed7bf5a77e4b7806462f9c7aa3ca72d5d963e5d4b85a591e6e557742685c5738d66214915e
diff --git a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
index 6ebede96a2b3..88ecc1ca0784 100644
--- a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
+++ b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/lark[${PYTHON_USEDEP}]
@@ -34,7 +34,13 @@ BDEPEND="
distutils_enable_tests unittest
src_prepare() {
+ local PATCHES=(
+ # https://github.com/vaidik/commentjson/pull/54
+ "${FILESDIR}/${P}-py312.patch"
+ )
+
+ distutils-r1_src_prepare
+
# remove lark-parser dependency to allow painless upgrade to lark
sed -e '/lark-parser/d' -i setup.py || die
- distutils-r1_src_prepare
}
diff --git a/dev-python/commentjson/files/commentjson-0.9.0-py312.patch b/dev-python/commentjson/files/commentjson-0.9.0-py312.patch
new file mode 100644
index 000000000000..dbdcfe488f83
--- /dev/null
+++ b/dev-python/commentjson/files/commentjson-0.9.0-py312.patch
@@ -0,0 +1,24 @@
+From 04ad293f800039c0221ff010236e589a4ba7079d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Sun, 23 Jun 2024 14:54:42 +0200
+Subject: [PATCH] Update test skips for Python 3.12+
+
+Python 3.12 moves testing for `Infinity` and other constants
+into `test_json/test_decode.py::test_parse_constant`.
+---
+ commentjson/tests/test_json/test_decode.py | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/commentjson/tests/test_json/test_decode.py b/commentjson/tests/test_json/test_decode.py
+index 6971c44..8f5e904 100644
+--- a/commentjson/tests/test_json/test_decode.py
++++ b/commentjson/tests/test_json/test_decode.py
+@@ -69,3 +69,8 @@ def test_string_with_utf8_bom(self):
+ 'test case is not supported by commentjson.'))
+ def test_negative_index(self):
+ pass
++
++ @unittest.skipIf(version >= (3, 12),
++ 'Infinity as a value is not supported yet')
++ def test_parse_constant(self):
++ pass
diff --git a/dev-python/configshell-fb/Manifest b/dev-python/configshell-fb/Manifest
index f3f70ad8f77e..1001bdb472eb 100644
--- a/dev-python/configshell-fb/Manifest
+++ b/dev-python/configshell-fb/Manifest
@@ -1,3 +1,3 @@
DIST configshell-fb-1.1.30.gh.tar.gz 33179 BLAKE2B 8664ec42727fb9bd41600c2844b9b59423c21040e6efc201f40b54abf6d788fa5237d38e2795d0d19706303d99e7ea859b399fd5f122cb04effc643a33b264ac SHA512 b3189130ac047fe28ea987391591b7886f7234864d455a8423d1d65b02a514511e2a32dce1429a6b71cedbc0b7cb6e6e10f29d240b746d222c285f0baa6b46b0
-EBUILD configshell-fb-1.1.30.ebuild 801 BLAKE2B f96742a6fe35ab8b2a01c378bf52c06c3f8b081942db36f72a6704e528d07c763ce592b8238c5e49f60887601273e2152ced153cb486ba6ea626147210beb33c SHA512 f3b6724a2730f30e23329e274961aace1049a039d96f68f464853f93991df7721995b7ae37dee2fc45dfbd471da305029f43a3e110869891acdf894f8a5501cb
+EBUILD configshell-fb-1.1.30.ebuild 801 BLAKE2B c6cf3108b166b2652e4680172227235cdbc6b901c190d06b54e18fc665420acdf6582e72a22c34ee2070868a6e79fc76c67d20913faaa373ea15cad6bd3ac4ab SHA512 21c9025e22c9bdc15e481c47fe1d2eedbed85fc98584c5a186c7712b0162e4468fa84239006d73d83c0aca6d4091d7e1edd7e300e721966a1544907267de20fa
MISC metadata.xml 789 BLAKE2B fc1e6e767a4b869c7cfade0a030133a746acdea98b9991740eb82a74f82eb29d495807682a1d521667162ba39a68c966c78ff1e39338d1273d173915e6401a61 SHA512 76a628ddb64f2ce5e0fa09faef29cb7b643e03cee337b9b3554d3a6ac3873be64b8fc66067c93087938e71473f0e2ae3af0a50f0a3b19195b87d69680ded5cd8
diff --git a/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild b/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
index 0265aec51357..0d0a86741e12 100644
--- a/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
+++ b/dev-python/configshell-fb/configshell-fb-1.1.30.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/constantly/Manifest b/dev-python/constantly/Manifest
index b5d5b2641067..4cc84b678d90 100644
--- a/dev-python/constantly/Manifest
+++ b/dev-python/constantly/Manifest
@@ -1,3 +1,3 @@
DIST constantly-23.10.4.gh.tar.gz 31228 BLAKE2B 8bc84de285bdb99074acbccfa19b09c2937f6d5e0f11df82a22cf4a505de82454f7a63f2715b7c277c8ea8f1b7187aa841c508c08927434f38d87a16801065ca SHA512 41672b4b9292a6860fa3bad815170cb7da934cc12091ed4a2b85896370c7f7bbd18d363e40ba8aef08c113082de7b06662eaf7fb500f9b4bf7a6db50cfc035c9
-EBUILD constantly-23.10.4.ebuild 726 BLAKE2B 2511f9114cbf42c4bd8d7a4fa3fbe2ff3cbf4e41f65a3e406873d73150e96677d832cccca1c5a766873eba5aa269ca6d3ca60e2d4ac829045b17f47cfca0f653 SHA512 db327d2d4ae0dcfc11f54e2a6ab39f32fbfc68c5e10976a9e6b37f31d6d726d05ef205b84176f65e6f5226af28bc2e9c076de5d88430541848a56621fe512eb5
+EBUILD constantly-23.10.4.ebuild 726 BLAKE2B 4b312531f665580d9bc6c2e8a9b33e595daa8ce35dc2968214fbdcd5811cf8c8b4f0f1f347cf69618b4929635bb3731676083e24eb9bbd4ad02bc93ceefb7cfb SHA512 183cf87e96f8379df9c0bb97e8d5c37ab911184e3c2f283d81af6964a7f244a8ffa23db0615a1a6b07b46121937faab9c8c72302307ab92b2da9c7faaa61840f
MISC metadata.xml 762 BLAKE2B 9875a3eb5843bf6bf12053dec018f6613df587a09c15e789c8386fda56b9f992cecff183961d2ad6666c222897953afca84b3c16cea971ea51d59d85dd977d4a SHA512 2da01cbce721e0f9b411e6d34552bbe547d79dcf3c2bc0232b8addfcfc98a190eff1fef7ae09e451e4666a7854c83206cc5b905aa951b7ce9476124fc6f0023c
diff --git a/dev-python/constantly/constantly-23.10.4.ebuild b/dev-python/constantly/constantly-23.10.4.ebuild
index 810c092d6b47..d5c8fe34ff50 100644
--- a/dev-python/constantly/constantly-23.10.4.ebuild
+++ b/dev-python/constantly/constantly-23.10.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
diff --git a/dev-python/contourpy/Manifest b/dev-python/contourpy/Manifest
index 6a434cef931a..a3edebcf8688 100644
--- a/dev-python/contourpy/Manifest
+++ b/dev-python/contourpy/Manifest
@@ -2,5 +2,5 @@ AUX contourpy-1.2.0-unicore.patch 3169 BLAKE2B 436bd8b179be7bb695694de4254be53fc
DIST contourpy-1.2.0.gh.tar.gz 13440145 BLAKE2B c8082f69c3c8ad2b9a2d7a8e68941f1b741b0527161df371b501a32b8f0572a012aa2184b9f3ea943f45143f218f910180e31371683826d2b9b9431537c72cbd SHA512 91084ca659f796fb49f34840fb08a1a8f2a78ce8264668f5729550b1c46f316933c1d76ed87797bf58a059f0cf63e6efc58c92e44c57787fc8ad1ca16a21aa6e
DIST contourpy-1.2.1.gh.tar.gz 13440991 BLAKE2B 2e792ca990244f7890462b84a2f23e4fbc31fd8ce0a18bc8724767dfa4b5fc0a4271dc6989531423db58d567706a28ce95e680372dbf64bae93a09914353f3ac SHA512 2bb2ac7436cbee1ebc69e6edaf3166e294de32711cec506ce9a3132f1cf20ff8de70af27b432b81abb582c9fe30239f8724f68936908bdbf6348eb249eaae4d5
EBUILD contourpy-1.2.0.ebuild 1188 BLAKE2B 3b3e2c3cd6c13776299b4b90ce456140d16ddfddb815fe7a3090e164d093c141fee828f00646e6f4ec9904ebc2f11bbd14c8c05fec72dfbd36e6366794f4ca56 SHA512 340e6bd22a5beac63e581ae372921ff58030a5cf43ec1915d2127f80a791ace4a450e8747d0fb25afbf41c84e414eb5ca03675f57e984ee700d78a456d3dc5ef
-EBUILD contourpy-1.2.1.ebuild 1094 BLAKE2B 2798ba36db1434305ce107fc1607ef881f87cb6b6dc043efa6808908c1db465eb00e96aee871c64bb40b9d1fc46d66114e77b4fdcbd3beb1ed20de721a0d35fe SHA512 687624e64e96008713850f780408b22788e49d59f3892f21680925ec69d06855ed79f1b3d51f0e2392889edea01ab382692a40f6d45465d72e325ee66ab07e5c
+EBUILD contourpy-1.2.1.ebuild 1094 BLAKE2B 9b6488ae5f47fd0c000f7e42b26f71fb5adfafe493c4f55b34a95d3acef45cb324a4b32fe0d045545baa87092368bd880c84e78b260f5572f05617d98aa4a169 SHA512 c541172d61ef221ec87a20b673220068f18d6afe5d02cc2f5e67e6e1a0d4e5058eb9cb3daf17df29255fecf74ae45bf227906f281665bde82079ead95f38a167
MISC metadata.xml 372 BLAKE2B de3d6cc9d8727bf43be63fdbb8aa2ad375667d189019e189be262e39d028acab98a21e200798c2d5c5c72521aa7d38202e3e235dd44de9b43a7dc9e045d50c47 SHA512 e692f94d805d7f56fc895a4c76dfbacf2f068d687b9191482b946445baa3bd0a685eda7a1b0aec2aaf9a02e6f23d87f0bf22d90f42e3c21d930724c635ff859a
diff --git a/dev-python/contourpy/contourpy-1.2.1.ebuild b/dev-python/contourpy/contourpy-1.2.1.ebuild
index a5206110e500..2557c2f1f2ea 100644
--- a/dev-python/contourpy/contourpy-1.2.1.ebuild
+++ b/dev-python/contourpy/contourpy-1.2.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index dd9880ab6422..2fabdb70b75e 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,11 +1,7 @@
DIST coverage-7.4.4.tar.gz 783727 BLAKE2B e7d7af92ddcb3d7b5857cc83d8e14bb16ea2bde720eba63b082d35358934047ef7285ac70a6cd8fcb4720a9ddea5c22cf4cb14404ac2800794c49650ff5a1dd4 SHA512 26d4715ce69556ca12d1b65db5f21807c08733810b4398750280184812ebfb698e7b424b9e30f55e7524323861a22d4581db0524e9e285ca858132359fd24d28
-DIST coverage-7.5.0.tar.gz 798314 BLAKE2B 6f7b80d1a46fb88f92571bc23fa2e061680e4e72e6339332f135ace6072570776abbfdce7654d34599ccd1dff920fb1d7cbdc7039a341d10e130408d554e6f83 SHA512 1332f630e6f6ed9a2445f93a3826f22151cf4eff2491163a6d01ef1ce468928a52871ee71aeeb716e8e4f04542524ae25213a37bdb874c4a663cbc581482530d
-DIST coverage-7.5.1.tar.gz 784825 BLAKE2B 4dd659d170b026aa868a066fedc9ab0cfa16b5ac2cb90a45578528f2733b7a01b7d3546836b908412d81a7ff21645b0ceebcf27d3414a99d474a7fd44d2539f4 SHA512 db9fe405c52e30e2aa673caf0cc8a02b5f62fd53b969003d231b52cf9463afc22924d5c29859447d6139be9c6642036f3cbc690ae4055d250a73c9dcd1f805a2
-DIST coverage-7.5.2.tar.gz 786030 BLAKE2B b6b3ce47893db399c6e6e34d78cdf7da5735dce14fef3740098bb41df697770fd8910d2f4df1831a214690024c722808f3684e82f4d27bb08b84eb0c0170ff4f SHA512 14a8b239a71558ae9b11a72e2040979ef3d9d446ccb1339d2858736cf550d7ccacf31ce1288f30cbe064d747f506e3afcb09fe2d9d8a0946aad6e488fb9ea7c2
DIST coverage-7.5.3.tar.gz 786184 BLAKE2B 014a21273bf302a7e10d3239edda1a95b99674abd0b7b769a688a4e576d0b9e5ce9189ee38e8c53b0cbd5ea7bd2c7f7583704455f6842c9a19e77cc19aae3de1 SHA512 6c72525b19b0efbf6a23b8a2860e056613c8119a5306978a67bc11b8598bac693e7541a9ca206bb9394511c9a84097a7f450ebf38e7c1c40e914fd71cf7546ce
+DIST coverage-7.5.4.tar.gz 793238 BLAKE2B a53967307ce9cbb72d89810575574a7a1358c988e5e02cfa2a982ba8e68e7efd477c2d902c2037c67f18309c54777f3422db845b7753da49ccb69855289c13de SHA512 363658864f9a5116e49bd10a45a8ceeb0bb62c70458e0c0ce7ae90f3ddea0659d67af1a35a44a47e673b256cdad8ea0963339110dabfd7031d6b98ba483f3606
EBUILD coverage-7.4.4.ebuild 2468 BLAKE2B 484cf7c4502606a2236cdc5ac9d7b00502db53ca82c83c7042931672e6258c2722779ddb3a9147d797202cdd417c2cf181de0ba9e34920b5aa6cbd2def35b15d SHA512 17fef3b5f71d724182e050fca7d7bbdd868346e9ce8d67beaad1657450cc944dd07a665e88def258143dc9c1010f78fb64d0a9927fbe0ec1a98dbbb852166a29
-EBUILD coverage-7.5.0.ebuild 2476 BLAKE2B e931142781ffc76d323da0484dcc3c6c6f23c6658ddc695a04798ec2e6c14e6c2a946fa9efd07b11b7dc4c6a2480c4cd5366fd8a46e0da37aedf1278a2c0a59e SHA512 786206efe2a7e21fe2ed767a1b48e2a3e05d49c94ba8cc83707473384771701ca90c818835b8a773730b11bd6415751868c0ec16f8fce6e7b31311aff930f647
-EBUILD coverage-7.5.1.ebuild 2469 BLAKE2B be2ba1d51b764eb5c0cafcc644ed499f832321e30a00b53009bd6896340a57b7eab86af67629d650cbf8d6b0ecd9f2d8cd8f941b96a7bc39e98a3dac1e5bca9b SHA512 ba13b7b86178c95b564882cd847ea98457ae880a8a04b357c294a1f505e147e9656cff954807d772b543f616583b217a1002abb6f14bab5935e54ab330bd4419
-EBUILD coverage-7.5.2.ebuild 2476 BLAKE2B 4a9a08dc69d73d9ffaa0a58ec9027fe4c84e9c82e0710d494e72bceb02f0634dd73a490e4b29c97d17ea81493a59fbb2212ab891575332e00dd3f307093c0736 SHA512 c5ab737e5496b70e7bea34bb3f2244da6b49883c561926ca0b79f948c567e2d8a126fd7e6d00fd4a33312bd0f418278077a1335313854b310147800cf10c1630
EBUILD coverage-7.5.3.ebuild 2469 BLAKE2B be2ba1d51b764eb5c0cafcc644ed499f832321e30a00b53009bd6896340a57b7eab86af67629d650cbf8d6b0ecd9f2d8cd8f941b96a7bc39e98a3dac1e5bca9b SHA512 ba13b7b86178c95b564882cd847ea98457ae880a8a04b357c294a1f505e147e9656cff954807d772b543f616583b217a1002abb6f14bab5935e54ab330bd4419
+EBUILD coverage-7.5.4.ebuild 2476 BLAKE2B 4a9a08dc69d73d9ffaa0a58ec9027fe4c84e9c82e0710d494e72bceb02f0634dd73a490e4b29c97d17ea81493a59fbb2212ab891575332e00dd3f307093c0736 SHA512 c5ab737e5496b70e7bea34bb3f2244da6b49883c561926ca0b79f948c567e2d8a126fd7e6d00fd4a33312bd0f418278077a1335313854b310147800cf10c1630
MISC metadata.xml 771 BLAKE2B 38e9680d0851f70050aad987714a9dd2f95178b0bc3d794dc08726c0618d1ea98be32a413ac397f4b222e8a5d8fdc747b7f1677bcfe842bac4080537e85a03a9 SHA512 8c44c40348fe5d416d8b4016fe22cc9ae0b94fbaf181deb79aa737f87271992521b710c1208d0eeb7ef92d96fc8a7daac1ec6feb1ae081a80f13327b5b094064
diff --git a/dev-python/coverage/coverage-7.5.0.ebuild b/dev-python/coverage/coverage-7.5.0.ebuild
deleted file mode 100644
index d7fb22bbd856..000000000000
--- a/dev-python/coverage/coverage-7.5.0.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Code coverage measurement for Python"
-HOMEPAGE="
- https://coverage.readthedocs.io/en/latest/
- https://github.com/nedbat/coveragepy/
- https://pypi.org/project/coverage/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{9..10})
-"
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-test_tracer() {
- local -x COVERAGE_CORE=${1}
- einfo " Testing with the ${COVERAGE_CORE} core ..."
- epytest -p flaky -p hypothesis -p xdist tests
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: fails because of additional "Terminated" print on SIGTERM
- tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
- # broken because of pytest plugins explicity loaded
- tests/test_debug.py::ShortStackTest::test_short_stack{,_skip}
- # these expect specific availability of C extension matching
- # COVERAGE_CORE (which breaks testing pytracer on CPython)
- tests/test_cmdline.py::CmdLineStdoutTest::test_version
- tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer
- )
- local EPYTEST_IGNORE=(
- # pip these days insists on fetching build deps from Internet
- tests/test_venv.py
- )
-
- "${EPYTHON}" igor.py zip_mods || die
-
- local -x COVERAGE_TESTING=True
- # TODO: figure out why they can't be imported inside test env
- local -x COVERAGE_NO_CONTRACTS=1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
- local prev_opt=$(shopt -p nullglob)
- shopt -s nullglob
- local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so )
- ${prev_opt}
-
- if [[ -n ${c_ext} ]]; then
- cp "${c_ext}" coverage/ || die
- test_tracer ctrace
- fi
-
- test_tracer pytrace
-
- case ${EPYTHON} in
- python3.1[01]|pypy3)
- ;;
- *)
- # available since Python 3.12
- test_tracer sysmon
- ;;
- esac
-
- if [[ -n ${c_ext} ]]; then
- rm coverage/*.so || die
- fi
-}
diff --git a/dev-python/coverage/coverage-7.5.1.ebuild b/dev-python/coverage/coverage-7.5.1.ebuild
deleted file mode 100644
index c6a4fbbadd54..000000000000
--- a/dev-python/coverage/coverage-7.5.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-PYTHON_REQ_USE="threads(+),sqlite(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Code coverage measurement for Python"
-HOMEPAGE="
- https://coverage.readthedocs.io/en/latest/
- https://github.com/nedbat/coveragepy/
- https://pypi.org/project/coverage/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.{9..10})
-"
-BDEPEND="
- test? (
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-test_tracer() {
- local -x COVERAGE_CORE=${1}
- einfo " Testing with the ${COVERAGE_CORE} core ..."
- epytest -p flaky -p hypothesis -p xdist tests
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO: fails because of additional "Terminated" print on SIGTERM
- tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
- # broken because of pytest plugins explicity loaded
- tests/test_debug.py::ShortStackTest::test_short_stack{,_skip}
- # these expect specific availability of C extension matching
- # COVERAGE_CORE (which breaks testing pytracer on CPython)
- tests/test_cmdline.py::CmdLineStdoutTest::test_version
- tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer
- )
- local EPYTEST_IGNORE=(
- # pip these days insists on fetching build deps from Internet
- tests/test_venv.py
- )
-
- "${EPYTHON}" igor.py zip_mods || die
-
- local -x COVERAGE_TESTING=True
- # TODO: figure out why they can't be imported inside test env
- local -x COVERAGE_NO_CONTRACTS=1
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
- local prev_opt=$(shopt -p nullglob)
- shopt -s nullglob
- local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so )
- ${prev_opt}
-
- if [[ -n ${c_ext} ]]; then
- cp "${c_ext}" coverage/ || die
- test_tracer ctrace
- fi
-
- test_tracer pytrace
-
- case ${EPYTHON} in
- python3.1[01]|pypy3)
- ;;
- *)
- # available since Python 3.12
- test_tracer sysmon
- ;;
- esac
-
- if [[ -n ${c_ext} ]]; then
- rm coverage/*.so || die
- fi
-}
diff --git a/dev-python/coverage/coverage-7.5.2.ebuild b/dev-python/coverage/coverage-7.5.4.ebuild
index 4903c1472391..4903c1472391 100644
--- a/dev-python/coverage/coverage-7.5.2.ebuild
+++ b/dev-python/coverage/coverage-7.5.4.ebuild
diff --git a/dev-python/crispy-bootstrap3/Manifest b/dev-python/crispy-bootstrap3/Manifest
index b63ca1eedfa0..451662d7a8ba 100644
--- a/dev-python/crispy-bootstrap3/Manifest
+++ b/dev-python/crispy-bootstrap3/Manifest
@@ -1,3 +1,3 @@
DIST crispy-bootstrap3-2024.1.gh.tar.gz 26766 BLAKE2B 40a90ab97755e72a5e46dfcb7a2763bf21acbb5bb53117c92fa419bcc52d2faf46e189d0b00003c09d1c0d835979a137299f3b7b3a503548efc38e4507415791 SHA512 d647da99f0939e3221130a10ca44eb122be2d7796c0f2d29b4c9c4c8948f8cad788a7218bb59b2ccf032298cc7be177a222e14a924c3f543a77eba73699f0c0e
-EBUILD crispy-bootstrap3-2024.1.ebuild 704 BLAKE2B 597be6cfe500bc214a2da41f153d29e9168b07a81713f9c3e766fc2598753dc77a9642c28b00cc3fb4b4626b5095ba5e3930b2e4fd320cd8001303cf39e5886d SHA512 244f95c31f5f3369e7b6212384b5effea0e6eb6184504232b7ecaa55a9112d21dce13645605e1b5b91c6ade2f76c0872337cda4925d0c20ca78bd23c4cb57867
+EBUILD crispy-bootstrap3-2024.1.ebuild 704 BLAKE2B 33013ee4423ef2831bdcf23e1988abd529d7b00c81323a500ca65f623405f84425ca22d3bd3333251b17d218a61242771d5b7b7e373f6afded9686cbf2bffbb4 SHA512 0e6eef1aba5e8277c89fe2a8eb8100644d06d439fe5b0fd5d1934c9fa60d8c8fd1835ad67fe8ce47c5182a1470f4edd946e07387974b3487f771087bb6aeedb3
MISC metadata.xml 405 BLAKE2B a31f584762af791297bf339f5aa305007a9276795649910ef189b4f09946f92bd2bbc08427b61d1b0490c54cea33c31841c5f0ee88d1eb04304faaffbd7f6e02 SHA512 dcd20d925f351d5fcafee73c3753b1d14ac08ed2ec4f21ff886254e0f3019eeb5c037c9a45f7a9af4f9ccf382c845b1876cfd4a6b5c06ec7f0bbb3f04e3fd2b3
diff --git a/dev-python/crispy-bootstrap3/crispy-bootstrap3-2024.1.ebuild b/dev-python/crispy-bootstrap3/crispy-bootstrap3-2024.1.ebuild
index b9ad81d871d8..2ea015d8837c 100644
--- a/dev-python/crispy-bootstrap3/crispy-bootstrap3-2024.1.ebuild
+++ b/dev-python/crispy-bootstrap3/crispy-bootstrap3-2024.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/crispy-bootstrap4/Manifest b/dev-python/crispy-bootstrap4/Manifest
index a601186e50be..d3a4fb0fe44d 100644
--- a/dev-python/crispy-bootstrap4/Manifest
+++ b/dev-python/crispy-bootstrap4/Manifest
@@ -1,5 +1,3 @@
-DIST crispy-bootstrap4-2023.1.gh.tar.gz 31707 BLAKE2B 0a3c4c1b86ba9701365f1fcfb90811e1f6793fb9f374a510410c460bc62a48e06b72a75330f0efd3a06e51380f457eea66f236488774c3ee6bf758510136f08b SHA512 fbbc8c6e0f4351b50b0fa3a4d2faefb0775906c995f42cf9ccd9688d4780e05877a9a53f065ad92785d135a560064809f429dbcebe9f257f65f063d9539973e8
DIST crispy-bootstrap4-2024.1.gh.tar.gz 31818 BLAKE2B 5778544067c7c23971a410bb52556a267fed9109bee4b5a4cd7e72c9bde0888e6744c2e12aa079c92217c0b6bc0ef2709de2eae127fe92ccc92ca1acb5015aa6 SHA512 c4c4e02117a2b3cf24c9111579c20f1454c5feb8c485c954e48436354e82d0a26e34b54212fb642d010a7c370236028119e5193fdb43ff2053cabae56a01a7c2
-EBUILD crispy-bootstrap4-2023.1.ebuild 748 BLAKE2B a8c737bbef1986ff8b5f981fab186f1b7b8d319baa00acd642d70ae8c94c76de9c2d9954062702e2347733a1a1a9292a0f047b5d6666b37d259afcf5251962a7 SHA512 0da074f191b5860acc1fac58f5a97ca425b809f3e5c8a600ffd81a1400de18a504f512e0e45898a2542906c4a9124ec9fa51ee9403e92e21fb460d8630882fae
-EBUILD crispy-bootstrap4-2024.1.ebuild 753 BLAKE2B 96080be5291d6fdfa79595ceb1658856681cc9412b0f389aeb2f92646bbfcebb1febff1c809276082ff9630f916ec6c79d85bcfe4d8dbf52704ae3ba30b063e2 SHA512 eeebbb3ee023ec8fe5bf99a8f7b42053cc93cbcf79fbb79c8b7c6511f165feee4e3020f12ae88d35ed8d136a51bfae5f045c1a75e60269ff8d59673128b3074b
+EBUILD crispy-bootstrap4-2024.1.ebuild 753 BLAKE2B 600db51acac4b86c9cb6e822f9cf499d50ae7cf43a2d061438badd2c6ac3d398dabab05c4db35ff7c05e43ebb2896ec65cc319ad1b618e7f5e434a983f6127b5 SHA512 96a5e78b47bf6c05853d6630d35c88316844632863ebc9c1957de809ee4fc101366b2d70d123c1637ec7e2ef9a100ba66d1c6ee2bf2f357a4e6997288ad5dafc
MISC metadata.xml 405 BLAKE2B ec5d0537b699db8dd80bde37a759e754e8bc9c96c514cc8e24b43534c68dfcc44e44e219eec4912d8bd42184c92b866c19eb68da24e4ef780f821a2d855c3c79 SHA512 0398280620b4f7fe239e3ded58d04a14ae7a7c3b6597c496277d923d52ae7ce3600c0509e1c9a8187aeb0f2c012a4f7088308fe15eef6649406c09e893b66da0
diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild
deleted file mode 100644
index 91cf18b22f0e..000000000000
--- a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2023.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Bootstrap4 template pack for django-crispy-forms"
-HOMEPAGE="
- https://github.com/django-crispy-forms/crispy-bootstrap4/
- https://pypi.org/project/crispy-bootstrap4/
-"
-SRC_URI="
- https://github.com/django-crispy-forms/crispy-bootstrap4/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-python/django-4.2[${PYTHON_USEDEP}]
- >=dev-python/django-crispy-forms-2.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-django[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild
index 4f779d097fda..a566d2401f56 100644
--- a/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild
+++ b/dev-python/crispy-bootstrap4/crispy-bootstrap4-2024.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/crispy-bootstrap5/Manifest b/dev-python/crispy-bootstrap5/Manifest
index 81ed1fe002e5..98cf470bb93d 100644
--- a/dev-python/crispy-bootstrap5/Manifest
+++ b/dev-python/crispy-bootstrap5/Manifest
@@ -1,3 +1,3 @@
DIST crispy-bootstrap5-2024.2.gh.tar.gz 33509 BLAKE2B 4a1eec0cea4ee2b0fcbdd8aec6b4595a7b981b0502113d5154585702cc20d9c80cf28fd06db8085dd561c154e13fa493ee88bc3a9c0e619684ab56fce1376d70 SHA512 08c0e35caff14c53976283a383da5a8115a64b42a5a0797089c2528f3e2c0e03eb0826f48c1991bdbbd183afc486c0a238c73e782a76eac1d003e5760ddd852e
-EBUILD crispy-bootstrap5-2024.2.ebuild 751 BLAKE2B d0995d4aa64523c092885651790a686a7ac2838333a006a33df74b873637c05a2e0080d35fbb793f15b41acdf75ea3709eea9b444e25d19cf28417f980d4cdb9 SHA512 32ccb8a31d87d1251485e6b183efd9da8e7c89121f2638fcf49c40a14b481a94cc05bf01af6a9f8db62b757239a173d7b0a76d9b5de3a4f45b6af376a428357d
+EBUILD crispy-bootstrap5-2024.2.ebuild 751 BLAKE2B eb5efc57a17f74875766187ebd8aa52ebf3656bbf02b801817e512a1b866585de6672298b7e2b1569f9f731967cc411f4b212fbdb3dde05f5940526266e7cfae SHA512 2e05318992c342b3ff31a9e4e6e8aa572737ef1d49a4e9c22e8db5fabc74fe178cb302a7651bfa84676ea424d2709a44ee2b44cef4a09182963db02e9b0acbe5
MISC metadata.xml 405 BLAKE2B 4b4a3bf239037510067beb822fe736db7235f0f530504831e7e64b70b311f34d52e842b19b155ba3bad6d607b25cbda34d926bd6691da2316551f3d86b11c94e SHA512 4c44e8ae1e2729af4c84217f287316e1aa098b80c62770d77cf690bc8c34f6df03f0aed2ef4c5ef22e423270abf737058f48f64b78d7b2b882b151992b0701a8
diff --git a/dev-python/crispy-bootstrap5/crispy-bootstrap5-2024.2.ebuild b/dev-python/crispy-bootstrap5/crispy-bootstrap5-2024.2.ebuild
index ccc2aa04abb8..b4e83d76870c 100644
--- a/dev-python/crispy-bootstrap5/crispy-bootstrap5-2024.2.ebuild
+++ b/dev-python/crispy-bootstrap5/crispy-bootstrap5-2024.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/cryptography/Manifest b/dev-python/cryptography/Manifest
index 6c0cf0934776..ace78fd5b935 100644
--- a/dev-python/cryptography/Manifest
+++ b/dev-python/cryptography/Manifest
@@ -52,5 +52,5 @@ DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
EBUILD cryptography-42.0.7.ebuild 3496 BLAKE2B 707b45374167c5c5dedf786db560e29962a4a4040cb944935272bb6a4b922f154d397607928349c480d9ae75aa47a0d2f212af97d48b32213e3e607b935a27cd SHA512 2c29c833f229cbde5f1f53066e94bba0db3e2376e6b78ebe25244cd801f2446ee331c91c9000a985d50480d6d581068bcaf4a1aa32079bef56e8a7423907e2c1
-EBUILD cryptography-42.0.8.ebuild 3397 BLAKE2B 67759e66be5a51285fc54102fedf60d21f6d0bbedf839c97bf295fc6a892de3a0cb37277833add1f199fdd2834bb62b4f05a361993854a8869a3f9ab20612765 SHA512 b56f1a67b90b0728f31d9a9d887c4c2cae429577e5d577b3111a6e0aed819dd1c44117e93b1ebb5065861ed12b61a7170cf7abc1ce2be6b2ce2c9223ede52cab
+EBUILD cryptography-42.0.8.ebuild 3393 BLAKE2B ac06a5b9b2804db7c8b13beae8028d4769a3dd6e8fe2c8ef867d94fb66c992e22abed48cca00212a0fcd60e00ebfc9d26e8a56f6b685435c54aa9f3cf58f29f5 SHA512 086c03144f83684b375d217219e9d8d6f6336cc5782ca5fd327ee523e03d18c1bd8c4aec4ccfadd6b00442652b686a0995a4ff15c640e308e5b2e55eff707da4
MISC metadata.xml 464 BLAKE2B 96c0bd97b83c9718910d129260402fdc37e88a96ac6002c8f6dd19fb21d6daf31211b83ff7423036811e27954811ebdc810c8328f18c620682bd9428f42ba1f9 SHA512 2f36a186bb195a8cbafe1d8dd6630fadf0ea56b22906ebaf3c90954adb8b66e1017f599169e2b1ca386e1113c1a6b834fff90f2bec527bed53f62985120732d6
diff --git a/dev-python/cryptography/cryptography-42.0.8.ebuild b/dev-python/cryptography/cryptography-42.0.8.ebuild
index 11f871a1c23c..25098bbd341c 100644
--- a/dev-python/cryptography/cryptography-42.0.8.ebuild
+++ b/dev-python/cryptography/cryptography-42.0.8.ebuild
@@ -81,7 +81,7 @@ LICENSE+="
Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86"
RDEPEND="
>=dev-libs/openssl-1.0.2o-r6:0=
diff --git a/dev-python/cssutils/Manifest b/dev-python/cssutils/Manifest
index b985dd946592..9d1e7e5c90b8 100644
--- a/dev-python/cssutils/Manifest
+++ b/dev-python/cssutils/Manifest
@@ -1,5 +1,3 @@
-DIST cssutils-2.11.0.tar.gz 723164 BLAKE2B 433358b1bd167d72ceda9c60f4460a95804c492a92854747dfc49ef4e2efe69388781c515adbb3c5d9010895e13a039ea33c46d4b2c71cb8bb15eead3e998b60 SHA512 42ce87502757d213ab5b2812c8a76724955f565826c69ffe4db53d49020ce960c8544423428f2b8c24d9b1b215c22f18de9dff66ef249c8060d17aad990d9a6f
DIST cssutils-2.11.1.tar.gz 711657 BLAKE2B 08522271238efd160dba06e580e01136ec1dab69bef8400f458edcf58a179ffc1d5bbca9423afddb66b5c781c2742a00f9a9fc0c5119ed3d865f914ebce2238f SHA512 7e38f08c5ff340b82ea39bda207d099b39ce6b88c8ac0d7ac1fb29e7b4ae6d8baa341e0a9b27e6d2285e31266112ec51d1fff9ef3e5a17a4bf55546fb4927845
-EBUILD cssutils-2.11.0.ebuild 967 BLAKE2B 7202f4eaa44fa44d00e592111eff95c5ec785cf823686a6f80a69363ac8a38be7253ed1b9b7be28e2e31f5435b2a2e56e3d8825d3d8c800b5a38bce7de5d4b3e SHA512 4915b1f375e19c685d0f718ae49ac98f3e14da09fe8957bc5991f4a3da548db80cf2225dccbaa4318006cd83c3871662321c2f83af2500cb0b29686bf9fed628
-EBUILD cssutils-2.11.1.ebuild 1029 BLAKE2B 56b59287073a603b91cbeddfd5a784259663888d97218da7a68c6cc68f657a71512715bdb61bdce50de116e3cb210e7a9164488a326f0524340c8cf08d675c37 SHA512 7f5e45a11e2d5a5878a15f015198d7aef4fed47b7bb0adb859cf5d16af01f543b93db6ebae39b4aebe113e33d0b6c6f0b911e090b32f741a63662844ecaa0520
+EBUILD cssutils-2.11.1.ebuild 1024 BLAKE2B d51fd7f6f12523f01fa07dff94ec6e6bee44cbeb1eb777fcb220636a85c1867d1d6bafa90c9923eb9e049934d587c87afafcef5484638efb3c846e84fba42f73 SHA512 21b67f3446b9361d21584e05fb8c57e606d2529988b4b72be5d521e7a2141b309f5aeaa69cdc04ae36c728bcdb6ae57709d5506c2478631b19a40cb19833d4f9
MISC metadata.xml 404 BLAKE2B 799ecc65093102f5dc56c272245253ad76e69ade2196953bc37547408cbec9c3259c05dd75838c23027cb6a348d03586d2e1d61d37713401ae3cbcfb330275e9 SHA512 b009e78386aee2e8405406ed455c5432e00d5990ca86b49e6ac5db4e3e06102fb968cdc7b55b824c3451156fe2501e3f1deed1f31b48cd1916f90ef515dd8e4e
diff --git a/dev-python/cssutils/cssutils-2.11.0.ebuild b/dev-python/cssutils/cssutils-2.11.0.ebuild
deleted file mode 100644
index 7228d9e36af1..000000000000
--- a/dev-python/cssutils/cssutils-2.11.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A CSS Cascading Style Sheets library"
-HOMEPAGE="
- https://pypi.org/project/cssutils/
- https://github.com/jaraco/cssutils/
-"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc x86"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/cssselect[${PYTHON_USEDEP}]
- >=dev-python/jaraco-test-5.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/lxml[${PYTHON_USEDEP}]
- ' 3.10)
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # network
- encutils/__init__.py::encutils
- examples/website.py::examples.website.logging
- )
- local EPYTEST_IGNORE=(
- # path mismatch with "parse" package
- examples/parse.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -m "not network"
-}
diff --git a/dev-python/cssutils/cssutils-2.11.1.ebuild b/dev-python/cssutils/cssutils-2.11.1.ebuild
index 7c514161f793..3506765846f9 100644
--- a/dev-python/cssutils/cssutils-2.11.1.ebuild
+++ b/dev-python/cssutils/cssutils-2.11.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 arm arm64 ppc x86"
RDEPEND="
dev-python/more-itertools[${PYTHON_USEDEP}]
diff --git a/dev-python/curtsies/Manifest b/dev-python/curtsies/Manifest
index f4b5da1ca3cb..a0ab9cd0daaf 100644
--- a/dev-python/curtsies/Manifest
+++ b/dev-python/curtsies/Manifest
@@ -1,3 +1,3 @@
DIST curtsies-0.4.2.tar.gz 53559 BLAKE2B b1e6a0b736615c890a35fba0dae2914e51123976c884d253e61e2e4f04cff9398fa9668387b9503a064aa76664c339d5be000e8e172c23a82cafbf3b7523beb3 SHA512 0740b50001a65da7afcb634d99ab03612be0c379035bc15f591a70dc006b46476d38a1c4b107ff17a12d696ce127027c3e13763dfd16dc223628a27611e071e3
-EBUILD curtsies-0.4.2.ebuild 629 BLAKE2B 91f20a8f6d6327b66a52084f440007738847ef94a0756d27bcdd505cf8e42234e1af6865fc77f4ad7ea0f6ca56ea6126a10887f454ddcbd2a53b32e6894def89 SHA512 3431593a3eddf88502f4fa44f4d4e8eeb9b13ccc43ffbb36069be0b13faafcc299f7d2136249f8b2ee0773aa04857ab6e33c9a17a41592731c2ea15c88ee8321
+EBUILD curtsies-0.4.2.ebuild 629 BLAKE2B 601a6b4a81c1b11f0c3f3ce0a09188f082e030272b7830b477dd3cef89732b4eaf808c6998a0e03746c619d7eb5c58de139e8c952617dc9a8bb84f408eb74e5d SHA512 93d06da6719eb3a1a6079161b4fab693cd3f4dba288784f829113241d2fe50bd662ca1df74b39d097b98a159dafc6701d02608d3fe92bcfa4786c6b7fadb8f78
MISC metadata.xml 405 BLAKE2B 7c57f4c632fddcb41ee10c615862a68010cc66fce074a430f5cf2e0aa82e008d47b10da7fe6c30f39b86bae57019f2db6f7a65c3c1731643b465aad17047073e SHA512 32a4bcd62ffc656cacd01c3f86a06206f643a23e1d44bb760b1ac0b36e01363a491722084f1f7836f218b0637087d7067f33c86dd4cd636c8b258cb0e1731c38
diff --git a/dev-python/curtsies/curtsies-0.4.2.ebuild b/dev-python/curtsies/curtsies-0.4.2.ebuild
index 82216e9826e2..1b0507288e2f 100644
--- a/dev-python/curtsies/curtsies-0.4.2.ebuild
+++ b/dev-python/curtsies/curtsies-0.4.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -14,8 +14,8 @@ HOMEPAGE="
https://pypi.org/project/curtsies/
"
-SLOT="0"
LICENSE="MIT"
+SLOT="0"
KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
diff --git a/dev-python/cython-test-exception-raiser/Manifest b/dev-python/cython-test-exception-raiser/Manifest
index 784e803c17d3..5e1b4b5562e0 100644
--- a/dev-python/cython-test-exception-raiser/Manifest
+++ b/dev-python/cython-test-exception-raiser/Manifest
@@ -1,3 +1,3 @@
DIST cython-test-exception-raiser-1.0.2.gh.tar.gz 4579 BLAKE2B da09ce49817ae40054ab996aa3fcfa45769736fb56cbc91ed183f73413b3298859ab0dbd6e6ddfae835411891c02c67a01194531cc4269663656af1529e81f0e SHA512 ad245eb87fe2d4d93d244b125d80f17fe6deeac86ae9a9129d211d9ff1738da39dc30d49a80f33d50a6fa52029403018c87a8637db9c21098ef8b0e3afe20ea7
-EBUILD cython-test-exception-raiser-1.0.2-r1.ebuild 706 BLAKE2B 6411c8e1ad2130e94b91b8039945938a71386406006ce8a91f6021ec710ee4651b70c792deabb242209f0569498e25dd39773d41f67cc0f7718eb0c396484147 SHA512 339a0ea5f923de6d04e1425aae10abbea096972339177cf4aa67a7875337a76b7a921f482ca3f0a130c7c9c27657dbe6f5c25fd7b79a02847b1387e6781e2f94
+EBUILD cython-test-exception-raiser-1.0.2-r1.ebuild 706 BLAKE2B 2203968a401f17075062df256217a67280187eb2e0ef6a09039ae07c0da98a3e8339bd1307becdda7322a5d6e86239cae9ba65f68a5d50fcd1bcf434137de473 SHA512 e42082cdf6611b251bd11789888dca772f461f77b2d2a67d5713a5261a814bd58a894255f7e3ffa81145fb4864ed7f0597c2040e9e73b336fca821c95b5e7bd4
MISC metadata.xml 386 BLAKE2B 40aa5d14853374cc959b299bf2c8c53fd84f4ea6e570210409f42eca706f1d098bc54dcb4b7ce743428ec361b3359284d564f04916d28cac7546fee2105051e5 SHA512 76f2c31745f906a444b40d4253a9215bcc7757aa26cfeaec19afb40794360c61d5b36e55278ca4adf6016cbc8121cd7ba627746f6f9423601aee1f5a5662b4ac
diff --git a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild
index 7a68f394bfec..f65c8e355f27 100644
--- a/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild
+++ b/dev-python/cython-test-exception-raiser/cython-test-exception-raiser-1.0.2-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
diff --git a/dev-python/dbus-python/Manifest b/dev-python/dbus-python/Manifest
index 0562b9776d4a..e636d71cd9e2 100644
--- a/dev-python/dbus-python/Manifest
+++ b/dev-python/dbus-python/Manifest
@@ -1,3 +1,3 @@
DIST dbus-python-1.3.2.tar.gz 605495 BLAKE2B 6c60217b3837d655ab4f833b9f21d8f76eb4129cfeaa26586ef7adc8be8f8c5f03464428ff9f281b2566fb0f89cbb5e4b5618bf7cc961faf9f638d9011874839 SHA512 9b2885c9c2914142c72487f766b1cdd28a255d9f5a87eaf8f4eb420c6e096a77f210ac5a4fac9843c6531974872880cc28b7e45940e198856e984dcc0715519a
-EBUILD dbus-python-1.3.2.ebuild 1939 BLAKE2B 3acbe76862f5d056f2af52631762dad5b69837180a23d5acb84b0f56b7ddbc64b13c13cbc9f1217cd49987612ba0a88f02782b5330fab963016f5af95e97714a SHA512 4fe4100e5dffbba5ca4b00fe32aa8b88dc73c2dd33d7d495843264760d44d11c912765252c73f96eae04d68a1107fec6315383152d08ed8b43ae9aa6e9a46c55
+EBUILD dbus-python-1.3.2.ebuild 1939 BLAKE2B 2a76071bead28b92afc855fc719972dfcac8313714cc94bf3b29e95e49d4c5f80c86f407deacd53d61cbf69bb824ee55765dd4c45859be274de97d817d933443 SHA512 eab88fcf8f99da5bcd04d12b06b19d885288d4780cc86f26a60779d7610244b64ab6833c9ded7a624bcb12cd24e104e809172d76a842073919b9677d0effcd82
MISC metadata.xml 404 BLAKE2B 14fb120b562c66c35e57d6686f87d2515d6e7a33e4a3027e2edde743ca533d8be63c8c3c4596de913c86091b2d768c997a1c25282efa657cab08131090cec588 SHA512 7a22b8fccd4715f6d817d528eadff1eaf126158f02113b318a4cf99b5a9bf7a05e67ad0ef1258399a937599bec23cb52f8fb42652948313fb8c8ba63bc5d22b6
diff --git a/dev-python/dbus-python/dbus-python-1.3.2.ebuild b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
index 1a653ddb7cd5..c50e9a39a2ad 100644
--- a/dev-python/dbus-python/dbus-python-1.3.2.ebuild
+++ b/dev-python/dbus-python/dbus-python-1.3.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="threads(+)"
inherit autotools python-r1
diff --git a/dev-python/denonavr/Manifest b/dev-python/denonavr/Manifest
index 98f417c7716b..83fc2c629699 100644
--- a/dev-python/denonavr/Manifest
+++ b/dev-python/denonavr/Manifest
@@ -1,5 +1,3 @@
-DIST denonavr-0.11.4.tar.gz 179759 BLAKE2B c75b5679c614f3776afd8a24befb49ca5c2528cb6cd6a573ea221cc66e7b9ec9819770b646c52c0aed126b35733aab09a9eb7c5f673a8e3208507d0afda36117 SHA512 7bdae172034122cc55571dd83888091987c973e29fd0f881428d09c093510c99f4c6eceaab0868d024a2e6acca36eaa941d62332849e7dc2547a88111d8dc55a
DIST denonavr-0.11.6.tar.gz 181608 BLAKE2B 6078aa16ce879417d21d1f9260bc18e86de9c33054b46592a6af821a349973e6fe69c64a23a23b2b2278edf12180fe37cb218b83c0c0abc536928124fa5dad9a SHA512 538127e30fe71f14643acada521bbd9090999464a4ead1b95805d759d23efd55a87a8a2daf26cd8eebf6c0396850430cac2ef7328ee79921df0862c2713e5208
-EBUILD denonavr-0.11.4.ebuild 958 BLAKE2B 477fdac771877d819d8c4233c31740f58b39f899a1c525215fa8f55f251cc17fe9a300640faeb717ad0499e5d6934b131cc4c038ea8397e762fe44f877d8826a SHA512 a45c945211e5dd9ac9773f830bc315db1cb9e1e636dbc4ffdf438d4b0313b7769d87ae769a16162f143dc415e559e6819a7a7dc5f96f07f84fe4c6d7c0e80443
EBUILD denonavr-0.11.6.ebuild 1001 BLAKE2B c9b703ede3a413a3708312b2ebe3462a5aacc19a532562224f11b2de627093d463209787dc921193941e55580cca323a2fd5a8ff9414f15ee8eafd1a879692f1 SHA512 3b31a257afa60ca4a703b06f25cf541e41f3fa020948383b92a2d1d6567aae4191626294534b0b60165b3db2523745f476f85a33e21d5d77904bd3667aa4b6b7
MISC metadata.xml 538 BLAKE2B 7f0ea063a1ebe7cfbab11a8e92b803606c6454ea9bf871bc804f048a58b35e0ab66eafbee64d8d4328e4e3cd5361a810527813c48aba212950f263da2b4454cf SHA512 3531537b37f09f4b0d27d124d1bc698d8b8eeb410a0f3504f315a8002a8443a886959706e437359796623f3462b3d12d89ad677fbde73ee6081c61ed01663ad4
diff --git a/dev-python/denonavr/denonavr-0.11.4.ebuild b/dev-python/denonavr/denonavr-0.11.4.ebuild
deleted file mode 100644
index 5adf44a85b90..000000000000
--- a/dev-python/denonavr/denonavr-0.11.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Automation Library for Denon AVR receivers"
-HOMEPAGE="
- https://github.com/ol-iver/denonavr/
- https://pypi.org/project/denonavr/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-python/asyncstdlib-3.10.2[${PYTHON_USEDEP}]
- >=dev-python/attrs-21.2.0[${PYTHON_USEDEP}]
- >=dev-python/defusedxml-0.7.1[${PYTHON_USEDEP}]
- >=dev-python/httpx-0.23.1[${PYTHON_USEDEP}]
- >=dev-python/netifaces-0.11.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
- ' 3.{8..10})
-"
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpx[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/dep-logic/Manifest b/dev-python/dep-logic/Manifest
index bed840d1900a..ed926fa6daec 100644
--- a/dev-python/dep-logic/Manifest
+++ b/dev-python/dep-logic/Manifest
@@ -1,3 +1,5 @@
DIST dep_logic-0.2.0.tar.gz 27758 BLAKE2B c1895fb20468046a73dfed686713b67de8238f026f6c31997b4d7740dc2fa882e86120301b0fe860066bd14fa4491f8b135631e4a72eb2aa5abe1fe4165ce64d SHA512 c3685a540f210a8007375484bd4cea63b16a8cd3bcfab1cee250eb94136104ccc847872cfe78f694c843c30517f298ada18fcdbd2673fd130b4edc4e8df9052b
+DIST dep_logic-0.3.0.tar.gz 33483 BLAKE2B 6ceed58a3ca538da8fb469efdd4b30516e0e40c1f1ca14c103452d61ff81574ec93d5b56bb23a20ce2d5d0a1106321001eabb56cff052f4920161d198fbb60c8 SHA512 cb4b6f51a7eb45958113d520f75dec9d9ca238c3b591368e7024a3ff7a267cc64f8349fec7d7c323c9b630cad098836872afdcf7395797972af5621db3946d70
EBUILD dep-logic-0.2.0.ebuild 530 BLAKE2B b0f32d2ae7d4f7322864c3bdece3b4b9db3dbbf6d592e8ecc51dfb5417cd5d2188c59eabbafe076f6c885eb1b294446041b43ca6b501eafce6a7fa3fdedc7f7e SHA512 23ccf90eb3e77f7eab6b0fa5501bc53456a160bcd3e8631a7533c9e66e33d208b5bdd19a0d36242c4e963a8e2aa7c91baf54324034444e8267d217106e90e023
+EBUILD dep-logic-0.3.0.ebuild 530 BLAKE2B b0f32d2ae7d4f7322864c3bdece3b4b9db3dbbf6d592e8ecc51dfb5417cd5d2188c59eabbafe076f6c885eb1b294446041b43ca6b501eafce6a7fa3fdedc7f7e SHA512 23ccf90eb3e77f7eab6b0fa5501bc53456a160bcd3e8631a7533c9e66e33d208b5bdd19a0d36242c4e963a8e2aa7c91baf54324034444e8267d217106e90e023
MISC metadata.xml 376 BLAKE2B 9236c3ed79dc4016955d7316d573580fd61cdab5ccf2f0dd88004bb9c4fedbb4eb1a002b79e8bb2fb02792185484849d0e4f798d0a99ac3167de720e9bb6f8f6 SHA512 10b70dd0399365a6b19dc4f7a2d469bb9cd12ce03d3ce35e03b75457706d140edbb2cf6402a6793a58a64c8c91a6cd392e5113bdb86cbaf96df9df06a570132c
diff --git a/dev-python/dep-logic/dep-logic-0.3.0.ebuild b/dev-python/dep-logic/dep-logic-0.3.0.ebuild
new file mode 100644
index 000000000000..cf3afe5c232e
--- /dev/null
+++ b/dev-python/dep-logic/dep-logic-0.3.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python dependency specifications supporting logical operations"
+HOMEPAGE="
+ https://github.com/pdm-project/dep-logic/
+ https://pypi.org/project/dep-logic/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ >=dev-python/packaging-22[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/deprecated/Manifest b/dev-python/deprecated/Manifest
index 05abc653920b..9d7dd7d83c95 100644
--- a/dev-python/deprecated/Manifest
+++ b/dev-python/deprecated/Manifest
@@ -1,3 +1,4 @@
+AUX deprecated-1.2.14-py313.patch 1593 BLAKE2B fd4731430b9216dc4081430aae2c159f4bbfbaa2e52eddcab0b616cd16820b548d2b917a2e6435473bfb6c997f9e0e144a4f15875aa564cacad3ef2ceb95424b SHA512 532c970dafc98c5b003f869286a3a891a871d6d15ffaf563a1abb3a70b78bc59ead248953ad303c5e5d789a45c80a593500558f01f4763c42e1481cf7119c0f1
DIST Deprecated-1.2.14.tar.gz 2974416 BLAKE2B d7994a435f7709a74fde71b1bfe20aaec44813893fd8d9fba70b55938ec2dcb01364a0084e5b161ad84819a6ce258ef28813f7272c9cc48cfc8a2159408b5f29 SHA512 5c2f71fc4c1abb6d4a6913bd9644d47d12f709a0830b2aa3513aa2aa92c13e916c49fcd45a5f38aa29279822a5bb8563c4062e5f3e21bb6c55ca97b7845ee736
-EBUILD deprecated-1.2.14.ebuild 593 BLAKE2B de1ad5ebdfffb512b89b572ec920a9884891bbf01c967132307253f9d3cfbbccaace892da7486c9aa893f916c3eff7ba9a2ccf3ffab37804640c67f8260832a4 SHA512 1038a87f475e9e165e144f2973d07745bc6f685553e738f3d560dcec9ef0c9a3e80ed1789f9c48b290df5dcbf68114eaf5604ff01c4784cf2e1504f03bfb3eb7
+EBUILD deprecated-1.2.14.ebuild 638 BLAKE2B de929303088acb6b780948711ca30a7e31d43d3a4b1e8041fb8489ab65e9166467a9f4c76b93ebc244700b009dd815dcf7ee4b9be659ddc3fcd65a3831cde85f SHA512 9144a5bb0301bf37d10491bd0696cc162c4bf9ed35c2bc950d17f41f489aff94eb67045fa6f8029df8e9f5f95f8b8a88cdfeb3fae819352b3e3a397bd836b196
MISC metadata.xml 374 BLAKE2B be79deba7ab13c58cb57fc05937c949f2a7fefd60028d35b3c9a4f9a1acdff09535b9f21402f281e9299c9275a3fb8e26a860dfc4712e07422b7f03e8a5ddf48 SHA512 e302d1682a1c252b8d79f7d3126302c3378249aa328c9f1733936805ce423be4d9dca0216eb836fc30208ecb41ac3f077fcc40c0c0c2e195d314f7c840bce5ce
diff --git a/dev-python/deprecated/deprecated-1.2.14.ebuild b/dev-python/deprecated/deprecated-1.2.14.ebuild
index 2503a4b7b259..9f120ca0b27b 100644
--- a/dev-python/deprecated/deprecated-1.2.14.ebuild
+++ b/dev-python/deprecated/deprecated-1.2.14.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN^}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
@@ -24,4 +24,8 @@ RDEPEND="
dev-python/wrapt[${PYTHON_USEDEP}]
"
+PATCHES=(
+ "${FILESDIR}/${P}-py313.patch"
+)
+
distutils_enable_tests pytest
diff --git a/dev-python/deprecated/files/deprecated-1.2.14-py313.patch b/dev-python/deprecated/files/deprecated-1.2.14-py313.patch
new file mode 100644
index 000000000000..b0daead38417
--- /dev/null
+++ b/dev-python/deprecated/files/deprecated-1.2.14-py313.patch
@@ -0,0 +1,34 @@
+diff --git a/tests/test_deprecated.py b/tests/test_deprecated.py
+index 0e467ae..69b10c1 100644
+--- a/tests/test_deprecated.py
++++ b/tests/test_deprecated.py
+@@ -152,6 +152,7 @@ def test_classic_deprecated_class__warns(classic_deprecated_class):
+ classic_deprecated_class()
+ assert len(warns) == 1
+ warn = warns[0]
++ print(warns)
+ assert issubclass(warn.category, DeprecationWarning)
+ assert "deprecated class" in str(warn.message)
+ assert warn.filename == __file__ or warn.category is WrongStackLevelWarning, 'Incorrect warning stackLevel'
+@@ -191,7 +192,7 @@ def test_classic_deprecated_class_method__warns(classic_deprecated_class_method)
+ assert len(warns) == 1
+ warn = warns[0]
+ assert issubclass(warn.category, DeprecationWarning)
+- if sys.version_info >= (3, 9):
++ if (3, 9) <= sys.version_info < (3, 13):
+ assert "deprecated class method" in str(warn.message)
+ else:
+ assert "deprecated function (or staticmethod)" in str(warn.message)
+diff --git a/tests/test_sphinx.py b/tests/test_sphinx.py
+index a1d7753..8cf8e95 100644
+--- a/tests/test_sphinx.py
++++ b/tests/test_sphinx.py
+@@ -301,7 +301,7 @@ def test_sphinx_deprecated_class_method__warns(sphinx_deprecated_class_method):
+ assert len(warns) == 1
+ warn = warns[0]
+ assert issubclass(warn.category, DeprecationWarning)
+- if sys.version_info >= (3, 9):
++ if (3, 9) <= sys.version_info < (3, 13):
+ assert "deprecated class method" in str(warn.message)
+ else:
+ assert "deprecated function (or staticmethod)" in str(warn.message)
diff --git a/dev-python/deprecation/Manifest b/dev-python/deprecation/Manifest
index ca15fef69d11..a68334db2ae5 100644
--- a/dev-python/deprecation/Manifest
+++ b/dev-python/deprecation/Manifest
@@ -1,3 +1,3 @@
DIST deprecation-2.1.0.tar.gz 173788 BLAKE2B 444c7ff688d6eab7dfcf58ad24580b5a6df39a5749341b28d6d5b9b516fd6aa7a462d7f644e6cba596bbf289be0224968f579837c6c71dbe7b36b65588da6eea SHA512 c184665d210c6eeb3f055b23e75c3714f3b18050e03bfe1384baf6c2504f1370116ae0e8c53ff818ccc54c0d633bbb3ba5791fe20b8029f3be0207b019a00275
-EBUILD deprecation-2.1.0-r1.ebuild 745 BLAKE2B 39a4c15f74062097ce6053aa15d41ef14a4e36627b4eb42e95adce392b378518ba068d12fe1c471bc1948b082ee52ec9e849a0c619d01ff336220079ea8a185e SHA512 cd8e2cff40560708746fc49dc2752b255a80ea5603d73eaa056e155e7802f5ced1d88632d030ba0fe36d212f3802ca1a4a26ed3d8b648a0b0eaab5853477a7d5
+EBUILD deprecation-2.1.0-r1.ebuild 745 BLAKE2B 747081f2d728f3c8589889a7ee2071b00599ce194a4155c589bd8b256908c0aa64b5b6762e9f0bd286ad7e2d5fa592357627307ea9e28e1b0f76a75b86973b70 SHA512 e86a5bc3e91c2bc3a6d07e0e07abe5b926d183a253ddb114a23b5e330c415757704947c80e5879ce8adc5b7f0036846cba4589ad8e4fd305476f94a469a4c30d
MISC metadata.xml 566 BLAKE2B 5fab2937b6a3086ed28187e08d54df149979ad9fd6c89d4f633f041c03d1d728a58a1e384427b430e34eb497c099e164048217340d445958ea9901f7dc79c23d SHA512 b20327bd7416f7476959ae3fbb2d6ba6cc210ef0c702735322bb540bde7776d777fa4e84b2ec468d649d4ad424ee1a5f9c4b6ec2a8c798d8582ca60715e85dcb
diff --git a/dev-python/deprecation/deprecation-2.1.0-r1.ebuild b/dev-python/deprecation/deprecation-2.1.0-r1.ebuild
index 6334a81745ca..9f324a04fc38 100644
--- a/dev-python/deprecation/deprecation-2.1.0-r1.ebuild
+++ b/dev-python/deprecation/deprecation-2.1.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="A library to handle automated deprecations"
diff --git a/dev-python/dill/Manifest b/dev-python/dill/Manifest
index c6b5ac4cc028..0c926107aaba 100644
--- a/dev-python/dill/Manifest
+++ b/dev-python/dill/Manifest
@@ -1,3 +1,3 @@
DIST dill-0.3.8.tar.gz 184847 BLAKE2B 6a0eb76526d5bc4afa003f34454c3a93b2b53e2d5bd362749bfcc22c6fe294dff3af9d52e83b288e999d7074d82a2671b3d271b3b423030f4cfd57cd70acdc6f SHA512 478d83af69dc0639a08e011e46127d9485dc998df54622e7fbb9ce4b004640d1b23aad57717d791cc609cd9d7071ea7300bce4be982488e4d21c5986e67ce586
-EBUILD dill-0.3.8.ebuild 544 BLAKE2B f9de09aec0ee750682f3529ce32ff7c1d46d63bc188739ecf1cc29a19a8454ca5468700f02bd8e2299814a39177f464fe8646ed29d455a7a3517294a882e8832 SHA512 b0a0ffb6836dbdd5e2ab4a5f4beb8f1b972c6fa96a836768e66733e51555ffe2278b1d23ba6a81862ba681696115475448bf7351467ef55b843fc031ead95806
+EBUILD dill-0.3.8.ebuild 602 BLAKE2B 78ad2e7eb079272c74b8ac45d758f1f5bd47e83b8516d056d30a8b344a25e42c46f37679f98321572425d8b513de0066b4e2b0c19795849c6a844fa2ae44bb31 SHA512 87dcfbf03607027a29649586891d9a65edb6eec2174f47fcafacce76666f3fc90c4961a1c35883b147ab1503af50b57b8ac79100b12316af2d3aa5c375e11e9d
MISC metadata.xml 997 BLAKE2B ae32cd96d7a4967a9886d4903e21720459c0a963a675d301c2bb651fdb15877d845100822c1e7a7b6184ccaa666cbb6dc58f939616de9c1c22554670d841bd19 SHA512 e3dc363382bea8ed76343b62377c139ad84011a6b804f64b65d93941a7c192c268c0da273c73d5ec1cece7320b15fa88bf5a2f20a628d8845efddab24f3acc5b
diff --git a/dev-python/dill/dill-0.3.8.ebuild b/dev-python/dill/dill-0.3.8.ebuild
index 9fb6c87da01e..301fe58978d6 100644
--- a/dev-python/dill/dill-0.3.8.ebuild
+++ b/dev-python/dill/dill-0.3.8.ebuild
@@ -4,6 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
+# py3.13: https://github.com/uqfoundation/dill/issues/654
PYTHON_COMPAT=( python3_{10..12} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/dirty-equals/Manifest b/dev-python/dirty-equals/Manifest
index 1384126c3499..e91636ea094d 100644
--- a/dev-python/dirty-equals/Manifest
+++ b/dev-python/dirty-equals/Manifest
@@ -1,3 +1,3 @@
DIST dirty-equals-0.7.1.gh.tar.gz 49000 BLAKE2B 06c9a7522f1dda95ff682dc9c28207b29754d11b4afe7eeacd5439a9ae9f34ce0a2f5724703129aa90b5577f36646deafa5428120e823502aae616d57b3d8f0d SHA512 c50a15e4cee77b3db1b07ef9f7d1eb5b3ab6bed6d914ac5c9e2982f8cf9432beaecb5fd7997d46a94f405e0c932ea5a8d72f1c1d4b6dda86161c22cc772ab4d7
-EBUILD dirty-equals-0.7.1.ebuild 1153 BLAKE2B 095ab7aa5af5a17198eee23044c41dd3e58c255566a62f2de92e2f660fc7818a492f82ad6b68422cbedcb6f500dcfdb44b373e3c3abf280cc59a74adad830a3b SHA512 b2dc0b59581e9e4ddeb43a79c1dfd32b6b153429a2ebf206444898bb25fa205c9c99adc686cfe13fb6b28f8e029d0dc3786c7d15bcb2e3f2fea19a2beb291afb
+EBUILD dirty-equals-0.7.1.ebuild 1110 BLAKE2B 4c15515fc311222e935d4014761fab0fb45695f048fb7532073e3ae6cb79084e73619caa673ea5dd39fe84660a26eb556d6dda56000a9fe6bab248d7423d3f5c SHA512 e53b14519eeed125c4616d35c1565d0d2b865df9397b29d623944658bd72401352f06d8873330229cf916baa04c581ec9cff2717347dbf30d134b0000adaa8f4
MISC metadata.xml 383 BLAKE2B 22601baf690733252965e033c617a835a8f06c17ef13ac4fa89a416252ebf09a0330912baa626f0e60b49c43ec6c31db3b25cd1a27c05a813114f45ec3a77993 SHA512 9f567ed60bab61ce20ad2c33f0e55978ac249e11e5e2c5b0348797a0fbd2ddc6767c298ade258453fa3d96b32a8be43ffad94cfa8ed4fded83c3bdb29f9cd3c3
diff --git a/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild b/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild
index fd70ed6710e3..0d180b265c74 100644
--- a/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild
+++ b/dev-python/dirty-equals/dirty-equals-0.7.1.ebuild
@@ -29,10 +29,8 @@ RDEPEND="
BDEPEND="
test? (
dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/pydantic-2.4.2[${PYTHON_USEDEP}]
- ' 3.{10..12})
)
"
diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest
index 1b6722750b45..656da1303c49 100644
--- a/dev-python/diskcache/Manifest
+++ b/dev-python/diskcache/Manifest
@@ -1,3 +1,3 @@
DIST diskcache-5.6.3.gh.tar.gz 655441 BLAKE2B bc2495862fec7dfffd50e84a7d68e04f42ae8f29c2273466a81e1ec8e82af33a8af3a1f40ac06563c656e48ea24e936402f6269ac498f8521b096e6457aa8df8 SHA512 476d677d88212aa3f9a6e8d12c3e7076cc6a06973d703ed0b2c550b4b4e916b24fb7d8f33c7174854015886fab26e2707b134328d2bc3e144aef5510e7bc0f7c
-EBUILD diskcache-5.6.3.ebuild 964 BLAKE2B f85ecc2e4bb01b4212986acd433c5468f2feb70ab651fc0f9bfa04e8299a45abccd7a69ce600b791fb9cb2117ed0765b1fe773b0293fe8147e18f20d2b7fe912 SHA512 ff574e32e02456f1bee0146258c9a311a9832838eb846e08c2984810e4d5f924fb594e997690cc87590942e2f52cca5a430a5403f090fcad12fe391f7ac486be
+EBUILD diskcache-5.6.3.ebuild 964 BLAKE2B faa6f8423c54a9b03a8c4c469b76e603ef96cdd69a250c22a2be0661c2844c8a9e012d62d2990c4c721956d74fe5fc3f7be8f960b3c314b50957e688056f7a30 SHA512 7b48fc7f7d28cc448bf2c32696b8b4a88b166557fbd4a386bf3ef2ca5d2e41e34ececc8848acffc05ad14645ccd9508b34c89cd46a003616d7a716c03bfa08a6
MISC metadata.xml 417 BLAKE2B ea6f6d25bf863d8be1af817e00d06d668672ddb5cdd938f0bb1a0e92712bdf116540c36014778a160be6ec6144db406f1a1f0d804c3218e38b8bbfc7c1456cc9 SHA512 c5812352980d74ddadbe2192c2c724369ae37d2d0c3d6018220d2ab0bf07559e569af816f3503b8db825a7689cca7a340adc4bd3d1bd73893446a41a7bfb6882
diff --git a/dev-python/diskcache/diskcache-5.6.3.ebuild b/dev-python/diskcache/diskcache-5.6.3.ebuild
index 6b1e9708ca28..c52ea3da78ab 100644
--- a/dev-python/diskcache/diskcache-5.6.3.ebuild
+++ b/dev-python/diskcache/diskcache-5.6.3.ebuild
@@ -1,20 +1,20 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
PYTHON_REQ_USE="sqlite"
inherit distutils-r1
+DESCRIPTION="Disk and file backed cache"
HOMEPAGE="
https://grantjenks.com/docs/diskcache/
https://github.com/grantjenks/python-diskcache/
https://pypi.org/project/diskcache/
"
-DESCRIPTION="Disk and file backed cache"
SRC_URI="
https://github.com/grantjenks/python-diskcache/archive/v${PV}.tar.gz
-> ${P}.gh.tar.gz
diff --git a/dev-python/dj-database-url/Manifest b/dev-python/dj-database-url/Manifest
index 044643b3359a..ca95ee21a47c 100644
--- a/dev-python/dj-database-url/Manifest
+++ b/dev-python/dj-database-url/Manifest
@@ -1,3 +1,3 @@
DIST dj_database_url-2.2.0.tar.gz 10874 BLAKE2B 71bf484ba339edf9dc304085d433ae29b1efae6fe856152173989411cfffdb52297f7613b6f9337972cc8563494be4a94919055a0b7a84a0b066d64d5fe60d59 SHA512 17c26dc07e309ba448976fafdbd3bdc74cc2f5f7022fb1f041494f2555b8a77b9fc602c1f11602da5b8574487ca997e7b71d7859dd08875b2295ae08262c39bc
-EBUILD dj-database-url-2.2.0.ebuild 675 BLAKE2B 7ff0371afa64d68fff1f8bbb1f110277116839940a5038fc1e588427ee96ed96fb28b248054abc0d972065789701edfc27cc40d84914eb23769fd440fbe22ba7 SHA512 fc12d5ba9791309493823e2e3ec27b6965526301fd3baec25f935f6e8f9384a0260badc755796e64e8c819dd3695fe44ec462b61cd49bf3463ff4b4b12ac71e5
+EBUILD dj-database-url-2.2.0.ebuild 675 BLAKE2B d43e9fe28fe0e9fff2c0d89a5011704be7dee48ed5c141ae0998b5f80b8f1fd3d2f7ff6ab95872469e7a696a3b75ed886e985f3d941415f7c13435ddbee179f8 SHA512 4049533963d45a71280efb94175440fbede19a112cb1153bee835101561ef921b4702bfca022c27496c8005ddabe0f04a0f1f4fdc12086d254e3e7442dd3fff3
MISC metadata.xml 407 BLAKE2B 0a3736cc0034297f64b77b9b795e8cd339ed58c5b213e730f1d3dccabe7cde10570222626b2b520bc0e51a0195cd99baf4ebf7028cc73b7e507603874b1f4143 SHA512 ec842e583cd4e0b632731e395f6e70e519077bfeaeb58bb88b9ad297368443fc06a182c120635eeb1dedb76b166829c6f414925d3061e55d49d7053a72c739eb
diff --git a/dev-python/dj-database-url/dj-database-url-2.2.0.ebuild b/dev-python/dj-database-url/dj-database-url-2.2.0.ebuild
index 363ee612a7ef..da1cd37dcbe8 100644
--- a/dev-python/dj-database-url/dj-database-url-2.2.0.ebuild
+++ b/dev-python/dj-database-url/dj-database-url-2.2.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/dj-email-url/Manifest b/dev-python/dj-email-url/Manifest
index da80b1c6eb2d..5e5126002fcc 100644
--- a/dev-python/dj-email-url/Manifest
+++ b/dev-python/dj-email-url/Manifest
@@ -1,3 +1,3 @@
DIST dj-email-url-1.0.6.gh.tar.gz 15944 BLAKE2B d10a428cca05e93129be9acb4947c534cd897a39995f8224b17017405942defc977c19457b69b07be9518b203fbe50c6302da5ef089cd54301fe3ee46c091f90 SHA512 f41f4c7cb6c2ce9ff99d9dd4d5676fcd3d82814a929fe4c64c52409ec1b12fc87e657fcb39d40d7ec24fef8fed633418ef7d7537563f753532e1348290672faa
-EBUILD dj-email-url-1.0.6.ebuild 658 BLAKE2B 69caa5c07d53864d378647da35e6882c38aabea167492f6820a56504c1bd0454ff28e93d0fe8e623463f69d33c1e5208e5338dfc2f5cadb221d18604d4fb54e8 SHA512 22b9677f9eb5d78ca2a8ff2429923e879214cd7ebafe32e47ea65f8b37c42504ff553edf81aeb4b6af9906ffea4563413b66c3bdde870edd85406bd8fd845bbf
+EBUILD dj-email-url-1.0.6.ebuild 658 BLAKE2B aa00ad9e08cfd646b560bfc2d3c1f2d736b06de227f8e39230e6c5072cd1e56dfcd968729367b7246505df64a46a39021f8ee0eefb1d2f23e8829340a214bbb6 SHA512 a0734f17b4e9fce69e9e70003c361cb738d73f3ac5cf4b0824e3f1440e7c124ed1018da1f609581b97850dec1954d6270da5f52765f4266b3ecdfd8e545da0ba
MISC metadata.xml 408 BLAKE2B 13c4c985a274eb0e762a0b20976081102ff640bf9b69f6ee54639476236aea5ba08696d17cce07835c7c3bc989d8474c051e6c3d24eb78aff29c8b43b5fa6b60 SHA512 73288f6d7e447be7c42dc5014a48bdf57755e9e38ccb165a33e535463468cdef0fd55f6bc7994add0e58a624881dc73594e6cf495bbf190a7cc0c1ab18678d12
diff --git a/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild b/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild
index 584755880f76..b6c11305a595 100644
--- a/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild
+++ b/dev-python/dj-email-url/dj-email-url-1.0.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/dj-search-url/Manifest b/dev-python/dj-search-url/Manifest
index f4514320f553..8f5ed8e2defe 100644
--- a/dev-python/dj-search-url/Manifest
+++ b/dev-python/dj-search-url/Manifest
@@ -1,3 +1,3 @@
DIST dj-search-url-0.1.tar.gz 2815 BLAKE2B 75abd5bcd0d4b39a40c2c1a28eb02e903a40198f111364774af53375c21424ce170dc4d5f2fe7b51e884849d7700efeb3c99d534272002f60397099ea27da898 SHA512 9b233a8dc1ec8d6a81154ddbf6966beeb8fe4b62c1c7faf5e623409403dc2d64db1749552878b2a1edab1d3264820840bf14e7fcc2e54fafe5ca4d68a207fa5d
-EBUILD dj-search-url-0.1-r1.ebuild 494 BLAKE2B c1392a94204c0bd4a3cd995ad7d7ad65b3143a4c9c8f3506b7597c8bd0c36ca5d3e214678289232f1712116325f6c342eff20c6860183a63e9db899244dc26b7 SHA512 ec779dc477f700765f20c5e6dd57a3e3fe8171a17f7697cfc56602c41835d5fdbba6455356fe24adabd706afbaba75f2e642114d3059ea2436224f9a0eda1ae5
+EBUILD dj-search-url-0.1-r1.ebuild 494 BLAKE2B 70e97e7f49f676d8be96bda0ae343734a261fb35d521b20c1c1993877e556450a251116d1353fd4184bd1c39e22f2adba3f73f1c327f1212aaec0dfaa62ea4d5 SHA512 275b01856fdfea14466e484ede2984c3dd94f41e3747c224596033e205a389cf90268ce307fc55da8c1ef41dc5c43c6d07da93598550c4e8b9771c434d6d2602
MISC metadata.xml 380 BLAKE2B 7a9b7eca520f86c5a047286b9556513d719043b71f58266ae247e0477fdf01c7a11db14acd3a8769763f0044fb4aac14c1d6c542a3a1e64a4e26d8101a4ef823 SHA512 987cebd87fff24b8900502450523c6218b7d7c10a48ccbbb1b36fce6adc404d8d865503c10b2dbfc9872deeaf5ab1583db79034d091ddb08575c44baedfdea19
diff --git a/dev-python/dj-search-url/dj-search-url-0.1-r1.ebuild b/dev-python/dj-search-url/dj-search-url-0.1-r1.ebuild
index 51bfc3b73fbd..2889667c9787 100644
--- a/dev-python/dj-search-url/dj-search-url-0.1-r1.ebuild
+++ b/dev-python/dj-search-url/dj-search-url-0.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/django-cache-url/Manifest b/dev-python/django-cache-url/Manifest
index f2e201730272..fd4c6d579ed7 100644
--- a/dev-python/django-cache-url/Manifest
+++ b/dev-python/django-cache-url/Manifest
@@ -1,3 +1,3 @@
DIST django-cache-url-3.4.5.gh.tar.gz 8761 BLAKE2B 44cfa956f33848dd7947a97b390ba792d44eb1fd42b4c33ae57e3575405c40d93be4716c9b990e20a482b4398ed69ff838993e30ae0bdecb5a33c3fd7685a6e6 SHA512 532f47f6c8d8150d3ec484e533b165430ee6fd9854ed1b0404b68f8acaf388bfa2fb9beba8349d56e1e9d00dd65065425fdbeeed5eb698d9a745f8293f8d93ee
-EBUILD django-cache-url-3.4.5.ebuild 792 BLAKE2B 1c38b868c77806f00fa45b81ef7975fd6ac3846871594234b65bd4c4ed34efae41f0dca39cd9c3d2af316328438341ac004cd10251a799c27e07009060455ff4 SHA512 e8d453d33460aa482c9f5e17a06bd1ca71700deeed6d505db3c223918b1aa66ff0e61b2012e372c92fe059878e029edee8388871f0fc5f9701939fc96a8627ba
+EBUILD django-cache-url-3.4.5.ebuild 792 BLAKE2B 48f5410b7c5ac6b4ec0cecce506a14d5d5b05943482710cb37c54e3238f79cf81f20703009e617fcd753091cc73b0adba6505d20e6023ab8a9ace54716a38713 SHA512 51b779d236be999376b55146e02d02bd2d05b90a60011a3164e9592bbba89baab116005db98e4f7855e0c7988a504114292bf674b7af71bd39d9af5a6535d388
MISC metadata.xml 515 BLAKE2B 0933720797d254031a1a8b134cbede61196f6f6bba8e09decb144c0db328e42faab7cbd3015dcc682711ce45cfe3466fb4c4ffa65bb18305be06937460e61822 SHA512 d6be30d34de3601f3c364094d23a3d322e3fed2f3badf28f132cc6464996bf7bda32cf970b397997554649232d72af747ebc1d4f4815397a6a32e2008438d18f
diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
index 9415dd5c26d8..15e3196f57ed 100644
--- a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/django-configurations/Manifest b/dev-python/django-configurations/Manifest
index c82dbea551bb..1c595603bbca 100644
--- a/dev-python/django-configurations/Manifest
+++ b/dev-python/django-configurations/Manifest
@@ -1,3 +1,4 @@
+AUX django-configurations-2.5.1-test.patch 503 BLAKE2B dc4cd0f5bb5b31006ba3ef59043733361ccf861988ae3a66e3eab16e7e6a65648868ca21208fa100fabe1d52afcb207e107a1ac7cf814122420a1c00e71dd215 SHA512 0054795af026a7b0e3047d880540a7c2431c56f65222594efb97ac30e7522bec4d2f9cd3d48006f698ce2c4481f323ca9ee5160c153fe866d2bbe567798cc73e
DIST django-configurations-2.5.1.tar.gz 43225 BLAKE2B 1b9cd14ea50d03500cc05790e831832f6e4e3a917903eb48aa40c2d2dd46a59684ce82b484229fd912a18bcdef4d1887989489b4ab461740f981a87c3a7914f5 SHA512 5584446a1b48a0c080401b377786864a905a28337e2912c71ba586ad438df6efeb74c2de1058b77d79f3ba7db85dd443f05dc81013576d301a43bad6736e72e2
-EBUILD django-configurations-2.5.1.ebuild 1120 BLAKE2B ce7d4a4d6434cc3374a15a72215da3662ad813a74bef698e34cda63b4e3f0ba420cabad19a2a39cdbc5a5b53a7af6d6d08a8c490db714e034d1f40c53aef71a1 SHA512 610445992f5e949a2a3bcc18005a8627878cce15b52c1fe10ca1d596e86253097b86f873430c1c5cd51d4a03e78bd75288519e6618981d4e3cf86a6f6249999f
+EBUILD django-configurations-2.5.1.ebuild 1267 BLAKE2B 8cc554f8eec4611214b0c320034de87f0d47a72d3e4acd8db6379cb2d904a83c39dd04013e96c21335aa689d8e2aad937a8cca069d393c348166340b38172cbe SHA512 3bba8945a371d47efb6fbedfd079501086a8ae3647ab463f5e85d2902aeb2bd7e6be815be478098840340fd861b1ae44e530942d716fa6840eff2324f85c392e
MISC metadata.xml 397 BLAKE2B 704a6d38af3df4b99f24a394dce870ce4f3e1e16c2a30b87ab25ab4b3603451651db062d2aca6669b410bf5350b0edc7b4848ef55bc60c69edc3aedeb8a7c0fc SHA512 a37389a326e763452c7ea138da3eb33dad53bbce24fbd9229e58020063d4e726e68e482500c87238bc0c53b9ee335f93f2d89f39e7ce3e2a087175a2393c66e4
diff --git a/dev-python/django-configurations/django-configurations-2.5.1.ebuild b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
index 86eac772cff2..f68cf68518bb 100644
--- a/dev-python/django-configurations/django-configurations-2.5.1.ebuild
+++ b/dev-python/django-configurations/django-configurations-2.5.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
@@ -37,6 +37,12 @@ BDEPEND="
export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+PATCHES=(
+ # Update for dj-database-url == 2.2.0
+ # https://github.com/jazzband/django-configurations/issues/387
+ "${FILESDIR}/${P}-test.patch"
+)
+
python_test() {
local -x DJANGO_SETTINGS_MODULE=tests.settings.main
local -x DJANGO_CONFIGURATION=Test
diff --git a/dev-python/django-configurations/files/django-configurations-2.5.1-test.patch b/dev-python/django-configurations/files/django-configurations-2.5.1-test.patch
new file mode 100644
index 000000000000..c32586f7c3e8
--- /dev/null
+++ b/dev-python/django-configurations/files/django-configurations-2.5.1-test.patch
@@ -0,0 +1,12 @@
+diff --git a/tests/test_values.py b/tests/test_values.py
+index 55478e6..0b37907 100644
+--- a/tests/test_values.py
++++ b/tests/test_values.py
+@@ -377,6 +377,7 @@ class ValueTests(TestCase):
+ 'default': {
+ 'CONN_HEALTH_CHECKS': False,
+ 'CONN_MAX_AGE': 0,
++ 'DISABLE_SERVER_SIDE_CURSORS': False,
+ 'ENGINE': 'django.db.backends.sqlite3',
+ 'HOST': '',
+ 'NAME': ':memory:',
diff --git a/dev-python/django-cors-headers/Manifest b/dev-python/django-cors-headers/Manifest
index 9d2c124e2ed2..05ce66aee028 100644
--- a/dev-python/django-cors-headers/Manifest
+++ b/dev-python/django-cors-headers/Manifest
@@ -1,3 +1,3 @@
-DIST django-cors-headers-4.3.1.gh.tar.gz 30478 BLAKE2B b07b08df239350fa1f2036130e434c1e543122c5a8867887819e5632a40e28c8ea3b18db87ad447b54c6b6ad87904504edf2bcb7de8bf619247d6ab9f703102d SHA512 cfabc3631774337fcb634e36e43af23dfd3e3c0316ff6e367b07a05d7f96dff77e3c0d0a5539f916e9169132b44944bbb79ba92705e36f54284cc1c9eb3c30d8
-EBUILD django-cors-headers-4.3.1.ebuild 754 BLAKE2B 424cb02cb8b7302758637a2caeddd12acb18e918994081c2de7ea2de6d93a26693408c20e235120bb99463d56a056c7e63f81528dc38de6d219323b67bed028e SHA512 404933cb207ccb87eb68b28a8aa32d90118cd48ebab70c65add6656c630289a384a65e996c2081e876951bf95ad8f58d816949c827ff160d13ef0bae911a62c0
+DIST django-cors-headers-4.4.0.gh.tar.gz 31028 BLAKE2B 065ac5a96c3871e8dc0eff48ef54efeb57d60a2a1588b69345f116600fe31ce7b0532ff38ca554eb5a6cff338f10e557c8876486a10db158c24a6097c44d7288 SHA512 7a380512a62420d4b6b47d43fd5d5ced1579db61fc538b4b22665e14a71298a1b1f9ebe93f808245b756d18c494177ef9ecaa01ae8d86f90a2bbf9db9b1997d7
+EBUILD django-cors-headers-4.4.0.ebuild 754 BLAKE2B 2f207024041a3964afcaa06cace5a5089a87275e1f58b3cbdeb9686f3650b866426d15b503997b075ec371955d830d4c645cd52c5bf55f21a2456d065607a3ca SHA512 92faf56497efa3d94658cea56b2989006bb77037654d98fcf7e92f0912fbd83fd4f044090807d304143f840ed30018a5ed587aeea00e323223b006fda2c1e9a0
MISC metadata.xml 393 BLAKE2B bfe5bf69a5cdf23648e6058016fa53d402db8141ebf97a8471b3335f13eb0adb3ac328c2a013bea02529ee012b00e77fbf43284500cc9e58937fae16d3a2d743 SHA512 b028f371bae9e3bb8e0e94890ee2a5a8c2d93a774eac7cccd6a1ff91886a82ed52ae4fb93442de89034cdbf4ca9d4186dad29b014b989690020db00c492fed04
diff --git a/dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild b/dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild
deleted file mode 100644
index c7f8d2fb4df3..000000000000
--- a/dev-python/django-cors-headers/django-cors-headers-4.3.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses"
-HOMEPAGE="
- https://github.com/adamchainz/django-cors-headers/
- https://pypi.org/project/django-cors-headers/
-"
-SRC_URI="
- https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/asgiref-3.6[${PYTHON_USEDEP}]
- >=dev-python/django-3.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-django[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/django-cors-headers/django-cors-headers-4.4.0.ebuild b/dev-python/django-cors-headers/django-cors-headers-4.4.0.ebuild
new file mode 100644
index 000000000000..cd44aca52d1b
--- /dev/null
+++ b/dev-python/django-cors-headers/django-cors-headers-4.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses"
+HOMEPAGE="
+ https://github.com/adamchainz/django-cors-headers/
+ https://pypi.org/project/django-cors-headers/
+"
+SRC_URI="
+ https://github.com/adamchainz/django-cors-headers/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/asgiref-3.6[${PYTHON_USEDEP}]
+ >=dev-python/django-3.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-django[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/django-crispy-forms/Manifest b/dev-python/django-crispy-forms/Manifest
index b81a8ded8b4e..a43ed0d95112 100644
--- a/dev-python/django-crispy-forms/Manifest
+++ b/dev-python/django-crispy-forms/Manifest
@@ -1,5 +1,3 @@
-DIST django-crispy-forms-2.1.gh.tar.gz 274397 BLAKE2B 3f38830f370efde04494add3ddd2ce7f4a04b032b9aad770ba30885ed2b3a14cff3c748fa299041c9c1d7007b30eb55c96a46fe496c0432b187ae72879d4240e SHA512 703f353adc272905b4d5ebe21ea54e3016a3889703bf406dfdf92638dac2e6f536cf1bc16022be6a442f7dfa962ff17746edea591cf80c2be9440d9bb50a9dcc
DIST django-crispy-forms-2.2.gh.tar.gz 274957 BLAKE2B bb80affa2050c1eee3bb706ab5fc48555676cf118b78ff4d28031c1df9c0e8adba9f1638cbea7f87c4edd2d655fb1a00de30b64e073b1f0f9b35a6103d9b9c08 SHA512 a379fbd1b9916aa3123a4c1af5c9da4916573c57b2e575cb189fe8cba23718490c9130ff55e7ae80dbb3d9476d449daf1f8c9f8caec80f394601af6246615f24
-EBUILD django-crispy-forms-2.1.ebuild 769 BLAKE2B 73d4218ad6ce1c07f1f6658921b4ead263dfe6f1e5f51ab6eb6a56a33228001587984e932ed64a5421c24b8d984f767ea86b89bc9c39c9d521fcb01ae9582ceb SHA512 5a517b1b3cbf237fd987b5d2705297c6b1711307149522a4a50bedc9264805e9804cffb990ea47df349b5b0e49ee8707dbde6fb5cfc8a96c730f62003b09acbe
-EBUILD django-crispy-forms-2.2.ebuild 769 BLAKE2B b29c5fc2213f314ea3cb0efc9929bef828903cbba280948224060e103382542d1ffecc3e74ec42168ab02ae247050ab59c2ba81ecd91d98172b37c33a71ce39e SHA512 76a14388cc0c24a74d95851400927d83abc2b7470e8081aaed17df52e96d57c9004e5bf951ffc1d574d0d56050bb13f1e51749c63711b60756bbfec262dfe92f
+EBUILD django-crispy-forms-2.2.ebuild 769 BLAKE2B 228fe4ba0d6945e9ce8dea81cdbacce809e2fdedc2a18c9a3e12093985ebf4966d9a9c21f842cfbd6e881b92d96e05d87d85c76c924a10180f54ef4e77b8c9f1 SHA512 57e99f11e68b278deb274138b2102fcbfb27b5c6795c562e08dc82c953a41819e8dd58bf37c629e2f44b831a270985e137cc085c0407c9305096744f897f0f37
MISC metadata.xml 409 BLAKE2B d9663843245601ca8675fd522ca3b4150c36611874fb852f3c0c7bf68ec9595cb45ef66c293d658c13670f18bca6949a2747cffbbf819b55cd9b30ca6340bfba SHA512 2b1091cac748a00099f3a1685150bc8dfdf252b18b7e5c2fc17a8ca5054ec7ac0e72286dba872ead0354b4bae02cc3c410a5d05828f9dc257919526077bffc8d
diff --git a/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild b/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild
deleted file mode 100644
index 69f2d844079a..000000000000
--- a/dev-python/django-crispy-forms/django-crispy-forms-2.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# 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..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="DRY Django forms"
-HOMEPAGE="
- https://github.com/django-crispy-forms/django-crispy-forms/
- https://pypi.org/project/django-crispy-forms/
-"
-SRC_URI="
- https://github.com/django-crispy-forms/django-crispy-forms/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=dev-python/django-4.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-django[${PYTHON_USEDEP}]
- dev-python/crispy-bootstrap3[${PYTHON_USEDEP}]
- dev-python/crispy-bootstrap4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/django-crispy-forms/django-crispy-forms-2.2.ebuild b/dev-python/django-crispy-forms/django-crispy-forms-2.2.ebuild
index 4a3efaf138b0..5d9598bb0f6b 100644
--- a/dev-python/django-crispy-forms/django-crispy-forms-2.2.ebuild
+++ b/dev-python/django-crispy-forms/django-crispy-forms-2.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/django-redis/Manifest b/dev-python/django-redis/Manifest
index e2eadb2378fa..c14d10a932ae 100644
--- a/dev-python/django-redis/Manifest
+++ b/dev-python/django-redis/Manifest
@@ -1,3 +1,3 @@
DIST django-redis-5.4.0.tar.gz 52567 BLAKE2B f3ac670500dbe57d795905d10d3a63102c60de6b61e96af257c0e654cd7aa7dc2e70e512bad55ef4129dd11f60ceaaeeccf78b94486550a555a843e4dea98f1f SHA512 12eb85ee3ce2c8fcf013c804a630bd3eb943de0980d1f6d365b5b5ed762ab956db80329f3e170f330ccc5b9e6f178ffa7938b1880477b7fb609d2cc3680b984a
-EBUILD django-redis-5.4.0.ebuild 1725 BLAKE2B e27938e6e595e2a983f411d1e26a9914b0880a68765275c0e4a9bb9c7c95b3efe9f2fad5a9294dcb7bef603dbad0e0a4ab6364e6023d60e6873739b4ccf6e122 SHA512 be2b93c0bcf3e1270e8e08102d5806b57e8a3713d49aa6c5b53ff23e4b71b4e57b2217345c786f41dbef9fc1f683716fbb21e7925306ac087f4000fd72cea95d
+EBUILD django-redis-5.4.0.ebuild 1725 BLAKE2B 05ac21b9fe0d2c7ea6f57603c99bb8b2c2a8af5dd6dc9444c4dd7a05c378689b690917aea3eca4db7fbfe6d046c1190812089139122d3d4592c4046b6b09402d SHA512 d5803c8e7766e24a0a54fd3d3e2b4879f295960e7896bc967f841b48492bad3165c1f2959b9cb925aa0a5e802f1c5d4bfc7495e0a277a52bfe8ea2a005bef84b
MISC metadata.xml 486 BLAKE2B 5bbffdb40a82538635cec1802d748bcf8c628390de12d19450486651f84f0c23ff7471354080aa51ae80790600d76f35a6fd37f720cb61cf410eab92bd15cbed SHA512 45cb2046312b95a3f9c87287e9a01015dc46b767de2dac060e79ee5457fa066f3229e815b313b4692128c88f6e13208f96048532ffe6554533427edc92286a2b
diff --git a/dev-python/django-redis/django-redis-5.4.0.ebuild b/dev-python/django-redis/django-redis-5.4.0.ebuild
index 28c605fdb016..b8d8334d634e 100644
--- a/dev-python/django-redis/django-redis-5.4.0.ebuild
+++ b/dev-python/django-redis/django-redis-5.4.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest
index 3a7a9b75478c..36731b1e5bbf 100644
--- a/dev-python/django/Manifest
+++ b/dev-python/django/Manifest
@@ -2,6 +2,7 @@ AUX django-3.1-bashcomp.patch 2085 BLAKE2B 36a0aa4d3413f13089ac104f5d3f98ecbb152
AUX django-3.2.19-py311.patch 7776 BLAKE2B 387f602318cbf9cdc7edfb2c63a2fe05d3559c3773defae5a5aaf30aef5fe46aadd5c764273d4b7af59132a57caf28cc0463c70eac680105103ba824009eba16 SHA512 5d94f45e92d8ac020aeda1c682e9c5cc60f4c82920dcdf46ef777e76c880e6ca81ec70daabd09cde4ce769fbbc13ac63d1a3763d7eeeeff53102bc31890166ca
AUX django-3.2.20-urlsplit.patch 4567 BLAKE2B fc167eeba60856cde358a37239eda0cc77c856bed76597505d934c71a88f838e4c001adb2593abdc98a8e4f0bfd90e1e9ea86b3a25fc8bc1d9cf8f556b046afd SHA512 0f26a0118897f2cdcdbbbaf02b1fe9c2e2ad7b680f15e19cff2b69a242a0108975d1b9029f78a49db75090ee292c12d14f2b0618fd91aacc97cd18cf5190e86c
AUX django-4.0-bashcomp.patch 2021 BLAKE2B f04c83b500a92ea8ef9609225191e38a41b3349a295beca8f8575ab05395d0cf37e1aefe295004b11c1bcf34cce9074ac7d274034cb50e1ae43e2fcb5d6952b2 SHA512 2215dca4120023b0fd839738bd602443c49e9adaa98d182bc74081ebe70613649c2dc11e2b5f6242701dceac25755adb8605774895091360b56ed1195a7e629e
+AUX django-5.0.6-py313.patch 2474 BLAKE2B cf47f32ec1989b50a3e2a3cdce950f33c9f1ca9b6b367397710f9b2a4fed96c78200f4ec8ad8c274a8cea57183be0c873ebbaacd2e4de86543311229cd2b76d1 SHA512 be59bc3bea66b446a0b145b447032b5a5dca9e6e7580830ca2c58170b7fa58ce0cf01b5daf864f44843f490ccac8192befc8c010b23e04fd9ed39616716717ad
DIST Django-3.2.25.checksum.txt 2560 BLAKE2B e082c588f4e124c9d71c1914e475fd70ed9b68583d65ea59ba0822b96de36c2edc98b4d9192f3d7c75467306fe03404303f6c2a98a026bdb5308bbd1dee89f99 SHA512 49a1610dcd61cbd322f0a5d7fe3cf249c0c4288b194fc8c2bdf7ec6fb8f92b69ca68dcdb71b79998cd80b978b70f48069669d996b6503261ba726c77c8b87672
DIST Django-3.2.25.tar.gz 9836336 BLAKE2B 586520e0689b2594dd8ce4abb173418aedfde80cc84012d2a4207cbfc67120cbf405a8dfc8d069bb946f027f0eef22b233bd3b3ce569b01ea8fdc7836a6e530f SHA512 ccba83abd1777123186d685e21b96f41abf216a692d18ffe764d2e519eb9d1f6011d08c86b3affdd891591ca4ed7fee27ffa4750d19b486ca775ee680fdb0cb1
DIST Django-4.2.13.checksum.txt 2578 BLAKE2B c4dee2c255a77da0655f685852bfac937e6afbfa32c6f5048916675d806c1d9218ff40117c99d7e63ee06b05dd88af4db9460672c3628c948cb17e5ca2f56817 SHA512 0994eef854b991c2db290712aff892e900ef3bab84607e385b4f78e3213b816739e42d5010afaaf30f6c68d5bc52b509b7c6e797e8e87db499a49f75b4cfd232
@@ -12,5 +13,5 @@ DIST django-4.2.8-pypy3.patch.xz 5900 BLAKE2B b7dc5c5fc162817a218ee6d025ed8a6555
DIST django-5.0-pypy3.patch.xz 6124 BLAKE2B 7eba7cc70b30743cf4e186a2c5b0f27c13f49114a7a80bcaa2b25fdd7a959583c115a302c9bc6da97c32f6401cf8f3616818ba759190d317c5b033a0f0088766 SHA512 c550e2b2c1243d13cd1f4908f4b6df606355d1491e3bf72042e4b4777a4474306ff0f67b1c2eb4ab4d137cc85bde52dcdbd54bec245d2ba2e092545be8a2993b
EBUILD django-3.2.25.ebuild 3041 BLAKE2B 293a3705879ca309be9f5d7f10251d8ebe8593c6966bad010ecd3512693c575b2a364e0f5f76f8e14682ea00f8dc757a3aa0499a4b4214f9963f458711bf5508 SHA512 33e714421ca6664ed4c45d2b57ea54d20005b0797d7b902f53b6e424321735080551363acecbefa0959d80048201cbcbefc6f092fc9963ffeb37bad0ffb8a8f7
EBUILD django-4.2.13.ebuild 2849 BLAKE2B a8e4e8071b0c3853b3bf304c3085e7b6fc4ee182df7dd7cb65603a6179238589bb148f4d18ce98c2c4d254d7a95def052a10f5a865dc1fc58c89e82f902422bb SHA512 16f5471623fd32c1d967bc44e9a0cc11edcd157a06630ebdd8145f25f5c088588e73fcd9710ee78bea3f2602a9d862aa96d2a52a8f6e5888b840718181fa5318
-EBUILD django-5.0.6.ebuild 2884 BLAKE2B 15168e11cbf4ca6bb4e14cd0dff6466f426125e74e6efc997cdb245239c601d5ab55ac1f86b8b4e36d5ab44d92ec0091ed8447687429bca3672b8de87f579eef SHA512 13ec6295fb4eb02d233d3d20a20033e8d89fc00b65467936c1e004c381a5b6b0ae69e4e6bbe612558373475a5358e33c8cb850c235e0de7e34f7ab82497411f9
+EBUILD django-5.0.6.ebuild 3008 BLAKE2B a8839458df094b4b0365e6c4b0c07b26dfd0e3ccae15605a62a6500cbb4d8b769a00fa90e7370cad715ca2b4ae835eb17f326685bd1bdeea58645b765cc7d5ef SHA512 9cd60f9f98f3d5bafcd3984ae1f287bc1a0c5cec9ed51152a26b5a2f90049cde1baa7b61b6b00aee3e75d6a03db459f90d4034a7dde940ba9f8878580bc5738d
MISC metadata.xml 400 BLAKE2B 6b3414ac734f078d90c82b44edd2f9f70e494e98da8a3d874d18006ae5e0eb5f7060b98b402094d6045e800bf525586f2566e6f554a8b2999cce37bdcc5472a0 SHA512 1cf0bb6ef93da3abbd1a66878462b1b8672a9b8fccd7f968b427e429caa6ecf30cb703a6060d621ccad1ba77b927d2b0e632b04b0a47975918ccbfcc5f2b85f7
diff --git a/dev-python/django/django-5.0.6.ebuild b/dev-python/django/django-5.0.6.ebuild
index 465a7dcda6cd..be69e34a55a0 100644
--- a/dev-python/django/django-5.0.6.ebuild
+++ b/dev-python/django/django-5.0.6.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
PYTHON_REQ_USE='sqlite?,threads(+)'
inherit bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
@@ -57,6 +57,8 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/django-4.0-bashcomp.patch
"${WORKDIR}"/django-5.0-pypy3.patch
+ # https://github.com/django/django/commit/3426a5c33c36266af42128ee9eca4921e68ea876
+ "${FILESDIR}"/django-5.0.6-py313.patch
)
distutils_enable_sphinx docs --no-autodoc
diff --git a/dev-python/django/files/django-5.0.6-py313.patch b/dev-python/django/files/django-5.0.6-py313.patch
new file mode 100644
index 000000000000..377d41261d2e
--- /dev/null
+++ b/dev-python/django/files/django-5.0.6-py313.patch
@@ -0,0 +1,58 @@
+From 3426a5c33c36266af42128ee9eca4921e68ea876 Mon Sep 17 00:00:00 2001
+From: Mariusz Felisiak <felisiak.mariusz@gmail.com>
+Date: Tue, 20 Feb 2024 20:59:26 +0100
+Subject: [PATCH] Refs #34900 -- Fixed
+ CommandTypes.test_help_default_options_with_custom_arguments test on Python
+ 3.13+.
+
+https://github.com/python/cpython/commit/c4a2e8a2c5188c3288d57b80852e92c83f46f6f3
+---
+ django/utils/version.py | 1 +
+ tests/admin_scripts/tests.py | 15 +++++++++++----
+ 2 files changed, 12 insertions(+), 4 deletions(-)
+
+diff --git a/django/utils/version.py b/django/utils/version.py
+index ecd41dac897ab..6f8171ffe0cfe 100644
+--- a/django/utils/version.py
++++ b/django/utils/version.py
+@@ -20,6 +20,7 @@
+ PY310 = sys.version_info >= (3, 10)
+ PY311 = sys.version_info >= (3, 11)
+ PY312 = sys.version_info >= (3, 12)
++PY313 = sys.version_info >= (3, 13)
+
+
+ def get_version(version=None):
+diff --git a/tests/admin_scripts/tests.py b/tests/admin_scripts/tests.py
+index 50e8d4a3b1eda..688aaa0a2f8de 100644
+--- a/tests/admin_scripts/tests.py
++++ b/tests/admin_scripts/tests.py
+@@ -33,6 +33,7 @@
+ from django.test import LiveServerTestCase, SimpleTestCase, TestCase, override_settings
+ from django.test.utils import captured_stderr, captured_stdout
+ from django.urls import path
++from django.utils.version import PY313
+ from django.views.static import serve
+
+ from . import urls
+@@ -1901,10 +1902,16 @@ def test_help_default_options_with_custom_arguments(self):
+ ]
+ for option in expected_options:
+ self.assertOutput(out, f"[{option}]")
+- self.assertOutput(out, "--option_a OPTION_A, -a OPTION_A")
+- self.assertOutput(out, "--option_b OPTION_B, -b OPTION_B")
+- self.assertOutput(out, "--option_c OPTION_C, -c OPTION_C")
+- self.assertOutput(out, "-v {0,1,2,3}, --verbosity {0,1,2,3}")
++ if PY313:
++ self.assertOutput(out, "--option_a, -a OPTION_A")
++ self.assertOutput(out, "--option_b, -b OPTION_B")
++ self.assertOutput(out, "--option_c, -c OPTION_C")
++ self.assertOutput(out, "-v, --verbosity {0,1,2,3}")
++ else:
++ self.assertOutput(out, "--option_a OPTION_A, -a OPTION_A")
++ self.assertOutput(out, "--option_b OPTION_B, -b OPTION_B")
++ self.assertOutput(out, "--option_c OPTION_C, -c OPTION_C")
++ self.assertOutput(out, "-v {0,1,2,3}, --verbosity {0,1,2,3}")
+
+ def test_color_style(self):
+ style = color.no_style()
diff --git a/dev-python/djangorestframework/Manifest b/dev-python/djangorestframework/Manifest
index 8b5ccb51f19a..8256c1f2bd53 100644
--- a/dev-python/djangorestframework/Manifest
+++ b/dev-python/djangorestframework/Manifest
@@ -1,5 +1,3 @@
-DIST django-rest-framework-3.15.0.gh.tar.gz 9293419 BLAKE2B c6884185b8a11ca044956ec15bf3d31c3c46d8a911128f37ab305d89540a223e4b04ac4c13fc107333e9774ee048505f6cd0c66989f9f3cc9511239354572d25 SHA512 1b283fea0a94d64ea29bef59f18b5cb309627b7b927d80cdaad11d1fa9c4df2e2059d619ca5a73f382fa21bf847a266926542c1a1f5764bd6404d7c11861efab
-DIST django-rest-framework-3.15.1.gh.tar.gz 9291840 BLAKE2B daf672a1fb01494f08dd54af7369bd464d4fc1e22ff3c90c0fe787408d4f327710c5e6394e33546a4df2da752dbd774980f092108f2f4e395795af3aead18f89 SHA512 e44c3d861973928194035364fb6b5ddffbcacab959072b2c549971dd6675b5a5f1be13b55856154dbffaefb48dcbd4a63fd9ffbce5456507b52fd5e4648706b9
-EBUILD djangorestframework-3.15.0.ebuild 1307 BLAKE2B 2fc7f227e4ae0ec70cdbb0964dfce69cd6288f8934b3a113468a3041f3d4de1b37109b45ad60c1356078b86a8135d10424d80f354d5f27792df5196351aaea86 SHA512 7dfb6ee8adeb51473c124ffa4149dcf3b3d6edef8b2a56418be6166b96d9ae352dda754b33f8872993f938177ed36942795e3fae47f9002e8ecb85c049ba48ce
-EBUILD djangorestframework-3.15.1.ebuild 1580 BLAKE2B 4104bb883508a9b46397d8af23e2ae0c570d0123eed908d34b4841d9c2d57dd39a52a239c37d9b730f64f5fa5d5e6019d96e3c2a8534a1a83eb44fc5b7fe4d92 SHA512 4c236c411ac7bc1c8ffa17528a55111878da8b52822dbebca6bfcbc27285d5dd6d0b84dd05bf85efc05f3b46927b0d98c64e3c25daa846daa6e1c5d07bd70011
+DIST django-rest-framework-3.15.2.gh.tar.gz 9290406 BLAKE2B 588aebbdd89f749bacd4244707f6b4b0e2a6aef0759973e5451ebcc4acb4d2e1c2d9773ab576e33442f5123ce860cae087622a26d1d208edc70df04057c4d401 SHA512 a24322fb09398ee1608900ae623d8ba44c3cb066fc7921e38f847a93513d3ca549d933da6cfc045a556edfe50dae3431b6782d0241a9f53ac3dbc0caf48fa520
+EBUILD djangorestframework-3.15.2.ebuild 1209 BLAKE2B c0ef299010049b3c8fcd5aa5d45e79c8bec9502ec32d99f2ecdc52b686d5d2773264312441e301f11f8aa361fbb724a394e65c8f030375f04beefa42d36dda44 SHA512 79e8710eb80e5b7f923d03f2c1554f40418bea0a9276da060f6eefe7ce759942cb0f3b60081b04226900233ca0a9edae601e9be6668bea4f13f926be36d4049a
MISC metadata.xml 415 BLAKE2B bb9ad83d104afc4bd68af5918b0ee30646b152c16115338e9a80ca4b6cdff52a15a9f1a7877d0964c974710b7a23401e8560ae9d621a57053cb10cd998dc699e SHA512 983ee54c8b07fa5078ce4e7fc87f1baadf540d8b5a25bbb34c1419e5892ad6c0dc518b617e02958b3dcf67aa02d24d74483917c37926f930608b83913afab334
diff --git a/dev-python/djangorestframework/djangorestframework-3.15.0.ebuild b/dev-python/djangorestframework/djangorestframework-3.15.0.ebuild
deleted file mode 100644
index 0d2c06784f22..000000000000
--- a/dev-python/djangorestframework/djangorestframework-3.15.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=django-rest-framework-${PV}
-DESCRIPTION="Web APIs with django made easy"
-HOMEPAGE="
- https://www.django-rest-framework.org/
- https://github.com/encode/django-rest-framework/
- https://pypi.org/project/djangorestframework/
-"
-SRC_URI="
- https://github.com/encode/django-rest-framework/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/django-3.0[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/pytest-django[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- tests/test_description.py::TestViewNamesAndDescriptions::test_markdown
-
- # require coreapi (but not skipped properly)
- tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_default_schema_with_custom_title_url_and_desc
- tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_openapi_json_schema
- tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_corejson_schema
-)
diff --git a/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild b/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild
deleted file mode 100644
index 4bcf2d5c27de..000000000000
--- a/dev-python/djangorestframework/djangorestframework-3.15.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=django-rest-framework-${PV}
-DESCRIPTION="Web APIs with django made easy"
-HOMEPAGE="
- https://www.django-rest-framework.org/
- https://github.com/encode/django-rest-framework/
- https://pypi.org/project/djangorestframework/
-"
-SRC_URI="
- https://github.com/encode/django-rest-framework/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/django-3.0[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/inflection[${PYTHON_USEDEP}]
- dev-python/pytest-django[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- tests/test_description.py::TestViewNamesAndDescriptions::test_markdown
-
- # require coreapi (but not skipped properly)
- tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_default_schema_with_custom_title_url_and_desc
- tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_openapi_json_schema
- tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_corejson_schema
-
- # upstream is removing pytz, apparently it's not tested anymore
- # https://github.com/encode/django-rest-framework/discussions/9342
- tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_invalid_inputs
-)
diff --git a/dev-python/djangorestframework/djangorestframework-3.15.2.ebuild b/dev-python/djangorestframework/djangorestframework-3.15.2.ebuild
new file mode 100644
index 000000000000..0b3b88455b74
--- /dev/null
+++ b/dev-python/djangorestframework/djangorestframework-3.15.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+# py3.13: https://github.com/encode/django-rest-framework/discussions/9445
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=django-rest-framework-${PV}
+DESCRIPTION="Web APIs with django made easy"
+HOMEPAGE="
+ https://www.django-rest-framework.org/
+ https://github.com/encode/django-rest-framework/
+ https://pypi.org/project/djangorestframework/
+"
+SRC_URI="
+ https://github.com/encode/django-rest-framework/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/django-4.2[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/inflection[${PYTHON_USEDEP}]
+ dev-python/pytest-django[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # upstream is removing pytz, apparently it's not tested anymore
+ # https://github.com/encode/django-rest-framework/discussions/9342
+ tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_invalid_inputs
+)
diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest
index 8cb97dd1fd7e..717fd9a581b5 100644
--- a/dev-python/dkimpy/Manifest
+++ b/dev-python/dkimpy/Manifest
@@ -1,3 +1,5 @@
DIST dkimpy-1.1.6.tar.gz 66557 BLAKE2B 89e6752b97611eba5ecf0f487d10b3210f7b898131e465639aa0a8f2120c3a2901ad844db275748148574cbfcd1a5eeaf3319c09172b51d7a79342a0ee16f285 SHA512 d61331cc7baa3bd5156d919a4a88ad792ac3c3077381585f8b5aa1a35dc50761b86286312e13f3514496ab50bdc6f2dac469f4b5419b49053c1c9204d569d317
+DIST dkimpy-1.1.7.tar.gz 66735 BLAKE2B 2cca9b23761a6b87cc94d441eb65788971338a53301d00b077e767b0f0591c1db88e64fb57a16e8d78cbdaa0fd8218cb32eb4f1fae2b6760bbbf80ae42e067cf SHA512 79f25bb9f83b3d75aa21aa5521b17679228cd196d26ca35afb8aaf44dd0454bc7dfa50802d33800b410ee680305f2b60da052a9fd9ed6d0aa5838e8093b9236e
EBUILD dkimpy-1.1.6.ebuild 773 BLAKE2B 79f29d088db6f33e7fbbf8e18e1c2c92ae7571f8e3b15ff547864b75fc42cd388315f2303f6f88632dd2a3a4f9da83ff9cdcf9413b67d662620f25c75a21b474 SHA512 d47db1c7e98e5fcbc5ed2ba0ff96628a0ddb8bbbcf94bed499e9689eaf7ab4e502b2741e99404a35b5c0df5fa19e722d5c7ccb84342504b58eefacb9027154dc
+EBUILD dkimpy-1.1.7.ebuild 776 BLAKE2B e56cf394e5472a6af05e1e6bf497ba40032a49e33c62461878c362851ce5e3bbe402e2eb6b724415cc34061d32cd73c3f0cd9902f911cd9b837a6056594d04e9 SHA512 d6145d53ad237a80580609e651be2a236f73426650815c95855ba01a89699ffc468eabaa63e0b20bc5376e27cbf98df1ded039463811a375cd0b323035017840
MISC metadata.xml 538 BLAKE2B c0b9cb73f84e5f3e6cb6653b0983a0ef5002ad9c1a201b36f6ccbfb150d15990820562b18eef385e571f024b4e44f8572b30eaea57e93df44bbb6105df7abd11 SHA512 1c650532a9c9152eef0803c1c29781095390aca93c036cc097dcf6b16ad0d5ff9938ed48cb12ab092d0df777fbb6f7ca6626be7dc10935ac2563332869e6d511
diff --git a/dev-python/dkimpy/dkimpy-1.1.7.ebuild b/dev-python/dkimpy/dkimpy-1.1.7.ebuild
new file mode 100644
index 000000000000..58eb09537432
--- /dev/null
+++ b/dev-python/dkimpy/dkimpy-1.1.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="DKIM and ARC email signing and verification library"
+HOMEPAGE="
+ https://launchpad.net/dkimpy/
+ https://pypi.org/project/dkimpy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/dnspython-2.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/authres[${PYTHON_USEDEP}]
+ dev-python/pynacl[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+pkg_postinst() {
+ optfeature "ARC support" dev-python/authres
+ optfeature "ed25519 capability" dev-python/pynacl
+ optfeature "asyncio support" dev-python/aiodns
+}
diff --git a/dev-python/doc8/Manifest b/dev-python/doc8/Manifest
index cb3a7809abac..10098aea9799 100644
--- a/dev-python/doc8/Manifest
+++ b/dev-python/doc8/Manifest
@@ -1,3 +1,4 @@
DIST doc8-1.1.1.tar.gz 26514 BLAKE2B 847e34081f4e00698cbe3ca9b7325de2995c45bd02b2f443459050a2801a5b476222c345c4ba06463fc6ff489c3c59e5b6e7abbd7b98af740f09d5b04771a4b2 SHA512 7ec21c2483f7ebf2a7e1fef6677c6051ac253da6014354a968b8a107d8097f986b6b162850561fd6a103e93d157b2c849554aabe2484a49c4a3726c8e2083a89
+EBUILD doc8-1.1.1-r1.ebuild 830 BLAKE2B 61ff54ca08add9e1f3d9623c473cccd0dcef303e3e70f708a36a5fcd407899389a0ddb29523b4ebcd9a0c3f505a82f15b7f8b960b4530925328176474d6107fa SHA512 2a92c460e4fcde4ecccb31c110c35c88b32e6cb8a2a6dd87b1148499072a6d8c94ebad95b3c3304402be19a6083af79f97b71b5e4642f6df464a2feae3104436
EBUILD doc8-1.1.1.ebuild 792 BLAKE2B 5eb5d529d1bbd4d39e97ab6a0cd1071e22540921e6bfb28ba8ca97961edc7a3b07f7e59e89bb66f7de94887f2ef8d4f0f6f9e00ccd695d9617d274918be8b32e SHA512 a6776376dddf870f2fc090424aa8c6b5935e1759a00349aa888fa0be1571fa50528de27cd3c3d98da6b02ed1b4223285ae69bde534782191747948ef17949571
MISC metadata.xml 497 BLAKE2B 6e5c2f8a487d967892a471d045fcb0acfb2c4681375c352837820237110cfc8ea193c395730552cadeb09ca66316e91e99785aae821a184c619b32d7d8908b47 SHA512 a626b4ecc4cb4cdd2e0a095a2a26a3d0346e4c47608188fd6138517631d99a0f4c2e5ae8be453ac709dd43c2e4acc79b0ec7f37dd6e00125ebe23c99697658d0
diff --git a/dev-python/doc8/doc8-1.1.1-r1.ebuild b/dev-python/doc8/doc8-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..5cab3caa8c81
--- /dev/null
+++ b/dev-python/doc8/doc8-1.1.1-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Style checker for Sphinx (or other) RST documentation"
+HOMEPAGE="
+ https://pypi.org/project/doc8/
+ https://github.com/PyCQA/doc8/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+ <dev-python/docutils-0.21[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ >=dev-python/restructuredtext-lint-0.7[${PYTHON_USEDEP}]
+ dev-python/stevedore[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+# setuptools_scm_git_archive is not actually needed here
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/docstring-to-markdown/Manifest b/dev-python/docstring-to-markdown/Manifest
index b3be33298417..c40f5685c84c 100644
--- a/dev-python/docstring-to-markdown/Manifest
+++ b/dev-python/docstring-to-markdown/Manifest
@@ -1,3 +1,3 @@
DIST docstring-to-markdown-0.15.gh.tar.gz 29806 BLAKE2B 424cc74feb3e42bbd546495a998aba92b4df02b9d259c8b3e0fe704d860bb789825b5c1fde79211b675cee82e8c560359f54bf5311eb940a51c0b7c58dcbcf99 SHA512 100d84b6071609d774f2b3426804a32d88eb6e0a463d63003d8cee67f8e0ffb93dad54cfa2f18647dd5d1439459e4c217589c89737bc98e2ee2e11bb9f0871f6
-EBUILD docstring-to-markdown-0.15.ebuild 756 BLAKE2B c4ebacd2d468b9b387ffd5020394a8465794ea13ba3dcd9297c7156894447197bbebc143ab30b8afaf423db15ad3aa71df7d32005d7ac71f0f8f43ecf86da9e9 SHA512 47eac28ad74ceb4c5f910c812ff5f0caa0d0258d80e97840d40dcb9323b7e9bdedc6134d95ef7396afec02ba783982fffc2e225f89012953d3186065a0de1674
+EBUILD docstring-to-markdown-0.15.ebuild 756 BLAKE2B 7451fc149cd844151f38ecf7f8300cbaf98181825381a8a371da1624d5727bc32ac4ed184bae99e09cc919ff3d40579dbebbe3b75ae134405e499b46095d7161 SHA512 aa5a6c309f76bfad966e1302a1dfc19141a60e90b12fecad1468e86b56e8e161d292328cc0468215350a2b18fadd407cc33e36ad4d613c175499d485ddd24339
MISC metadata.xml 421 BLAKE2B a6bf8b83336e2e1b67af703c3ddc6d68a5ce94a3477902a9f6d7d35f8a5635cad265365820548959ccf861a14c1c24d5bb2fd934a6fc297ca20182b5686c3ec5 SHA512 952b36476833618a51a6c05181213fb8598237157e887fb81369084db327fc360e827ff2393e00f99141efa2256ea0701ca17005ddd337661a6d9e8f81fd3494
diff --git a/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild b/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild
index 234446603167..0dd312f36823 100644
--- a/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild
+++ b/dev-python/docstring-to-markdown/docstring-to-markdown-0.15.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
diff --git a/dev-python/doit-py/Manifest b/dev-python/doit-py/Manifest
index 25ac607fc85a..966ba3f985e8 100644
--- a/dev-python/doit-py/Manifest
+++ b/dev-python/doit-py/Manifest
@@ -1,3 +1,3 @@
DIST doit-py-0.5.0.gh.tar.gz 15174 BLAKE2B 092f21549d3c088baf8a96b8dd7575304d08c7ae7b0472e7a890159247422060af06c1cc14064cd608bd59e71788067c5374953b16f4511971bb3018c0245cd4 SHA512 f9e70be30f47b7251bdb479762dabe655be898f9fe37fc5ac6608110a82863a08002271620569745f9ec2f47c03529c044a6ea74244b8bb6438b3fbe7e4c28f7
-EBUILD doit-py-0.5.0-r1.ebuild 717 BLAKE2B 4d6a1baac9f281f826fa613702137b85b7b8d5e90ff5b9c99d268180cc96ca5dfeac3341990e6a6e72ec4962d6c97999433781d741b44551b7094897325c6fb9 SHA512 58870baf31c40f14a90f0f5a9a55b2bb86713fab8cdc29e204741aea63fd27a02ab66e79089fa117d79a87d3019be175df5caa4f47519662ec0974237cd8836d
+EBUILD doit-py-0.5.0-r1.ebuild 717 BLAKE2B dc660848febfae19002501414c55efd83c22c45926c0d172794948b2fd314fcf7be9b4237f5827296ca9d2da801b6799c5aa01bc0637840e502e4181de06d232 SHA512 07f0b65fb31e3a0378ce00f129eda7fa99a439ce3a173eb2c3201bcc054b19a6ac025544a68aa5aab50422d549a1df38c630f03ce760a4f58ec2ff718df8232a
MISC metadata.xml 574 BLAKE2B 7a0bbe729e4c116efeed154754527f4a2c8ce3f25aa0f0e7cddd9377ddd58032d49bd01583693014fd7006516d947f85976774da86ef2b952e14e06b4a81bc08 SHA512 e0f4d58ca417e125ace7705e1d326edad58ec391ef555f43ba3e34ee42007df84ee61f7234f98367f0410f4fa980c6a19e2493d3ae840c751687018919032294
diff --git a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
index 1d713f67d6d6..1e28fab0cd47 100644
--- a/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
+++ b/dev-python/doit-py/doit-py-0.5.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/doit/Manifest b/dev-python/doit/Manifest
index 3557bb51233c..114dfd1b98e2 100644
--- a/dev-python/doit/Manifest
+++ b/dev-python/doit/Manifest
@@ -1,3 +1,4 @@
DIST doit-0.36.0.tar.gz 1448096 BLAKE2B 15558a39ccac031ddf3a429aa585bc6e1d49c2e7572df29979ca66d1025fa5d7a917f6cc5bcfd21f2749e4ed7e7885b0865ec67b6fa32817e1518d47da9ead97 SHA512 d4caa31701755c7f59213dde0f89fd3616c0c01b7f06245cbfd9f1a315d503e62f3556c3b86685cd0ebfcffcc9cae0987ca150f037aa7b3cd960439a1191be42
EBUILD doit-0.36.0-r1.ebuild 1519 BLAKE2B 83e578d2f603a5b5a081662d27ee83d19f5119856afd8fa44bed54d743a1d76a9bda4494e4893d40a104fff26322ed5dbbd61400c1c7c2e353dee61a33801759 SHA512 bc5af4ce5b9c62fb677ec0ebce6fbefadd3405b71e52e440455bc06b5bf94d05f6e5ac7060a37042fac84d1b942bd8b06043ecd8752983cc006a77886f80831a
+EBUILD doit-0.36.0-r2.ebuild 1560 BLAKE2B c3d78eee1a4a06342fe2106fecb4e4dd5c8c761e91784f23ae42fde7670a989359ab6be763e6dd914a8301a324cc9a67e0c08c035cd06fd264e178dcd1f187b1 SHA512 b36fd545a32aa548fc94ce1cbe3617b9ba7ec5b4f02132ddf475b1f6e7144f0aeb421e8cbaddb3849595b6b3fc76d4c57f07f1d90d88003c83fc08eede468aa4
MISC metadata.xml 568 BLAKE2B add52a6e7986bb88b9dc87d2f03c4ec3716ae7d5e2402556b7a3137b8267ca2cad0ae3324d628f3127afde36513414029c0f567a9683dd9b11b1a287ff5e3a7d SHA512 e772c9ccd8133fd73dcf04733facf60ef7c2f1559b83e5024faeea4d5fd7799c42a28be6c9b8676ea9b6d68969ca5be633320e8cb7dd8d1f0dca35e819eaebc7
diff --git a/dev-python/doit/doit-0.36.0-r2.ebuild b/dev-python/doit/doit-0.36.0-r2.ebuild
new file mode 100644
index 000000000000..37fc353b936c
--- /dev/null
+++ b/dev-python/doit/doit-0.36.0-r2.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1 pypi
+
+DESCRIPTION="Automation tool"
+HOMEPAGE="
+ https://pydoit.org/
+ https://github.com/pydoit/doit/
+ https://pypi.org/project/doit/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/cloudpickle[${PYTHON_USEDEP}]
+ dev-python/pyinotify[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ || (
+ dev-python/tomli[${PYTHON_USEDEP}]
+ dev-python/tomlkit[${PYTHON_USEDEP}]
+ )
+ ' 3.10)
+"
+PDEPEND="
+ >=dev-python/doit-py-0.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ ${PDEPEND}
+ $(python_gen_impl_dep sqlite)
+ dev-python/pyflakes[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+ dev-python/sphinx-rtd-theme
+
+EPYTEST_DESELECT=(
+ # test failing due to impact on PATH run in a sandbox
+ tests/test_cmd_strace.py::TestCmdStrace::test_dep # #836164
+ tests/test_cmd_strace.py::TestCmdStrace::test_target
+)
+
+src_prepare() {
+ # Replace custom theme with builtin for documentation
+ sed -e '/html_theme/s/press/sphinx_rtd_theme/' -i doc/conf.py || die
+ # Remove non-exist modules for doc generation (#832754)
+ sed \
+ -e '/sphinx_sitemap/d' \
+ -e '/sphinx_reredirects/d' \
+ -i doc/conf.py || die
+
+ distutils-r1_src_prepare
+}
+
+src_install() {
+ distutils-r1_src_install
+ newbashcomp bash_completion_doit ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins zsh_completion_doit _${PN}
+}
diff --git a/dev-python/email-validator/Manifest b/dev-python/email-validator/Manifest
index ab4f7f62fa69..51aab1bd28ce 100644
--- a/dev-python/email-validator/Manifest
+++ b/dev-python/email-validator/Manifest
@@ -1,5 +1,7 @@
DIST email_validator-2.1.1.tar.gz 44709 BLAKE2B 7b5a67c0690ee11519d16ce56be7e3ddc955b06fda84b2bb9793e9bc80d82adf7e39799dd1d6cd1b902911721d8e5f7dcf4624b6fbf1e97b0a8edaa16f7ca062 SHA512 659bc5ec1583ff0fdeb256f57ac2506089758772fb471a49865cdee62af3f96a43ff21a94099bb13b69f1efff20952f33ad6bf0cb1bea0793285820948c9fdb4
DIST email_validator-2.1.2.tar.gz 45112 BLAKE2B e109024daac789d2edf206a13dee5198701b4f322e62f1f3f7e4d2f59fde1591abb5676b9b2153dab483ae9bedf46243117d2fade594976f92d7733c0bfebdc3 SHA512 43069b7fd0eafce5e7f46cc02e3e10bec796204f498af9c8bf358f6091fae2805611e1f6c05e6c7e2334985d1a57450753d3bc5e05fbb2ecf3b7d02b21173af5
+DIST email_validator-2.2.0.tar.gz 48967 BLAKE2B e4bd0bd77f86bfc93726d91cb3d3c983d230cf347cb449969e9010e98f79b18e138c51ca5d9909e97017e8983d90280aa55c904dc5e01692c494acff5f0b791a SHA512 ec6a3a330bbb32d1c097ff3f9604ec248b0599e43db7b08799b1764cf0e26c4ff544fc439c9e7fd7d1a7dfe07b618294bd31e3e4ce1de35676242f4dd0174d9c
EBUILD email-validator-2.1.1.ebuild 725 BLAKE2B 79b2df948869912e118c6739c527898a4af772bf4da9fc7c2117a404167f56de73c1d60c82aab13ec9d83e489f70cd23d2cbbc5d7230a70fb281fa27a526d48f SHA512 f2b7a9cdb6734c99955f4a7b54c4a17258117c7c8a2a08f7142402af6579a17e53db888b42ddfd237c1475b13612f8bb12fd2e163669e01d0f7311d2c03115f6
EBUILD email-validator-2.1.2.ebuild 733 BLAKE2B 536592123d7ffd220a0f21408af2916722a379cc7c19aad889044c89fb923b9b5d4c6177acd82f7fe9b2b3f86f79f8e9e9da29324df516c92b2bf47a2f04f575 SHA512 aa2b6f8738af8bff816f935125e26d4477ba3155c5ecac554cb7ba4f1f4a0b9cd417aeac1c08aaa533a456b7ab4981b352db4fa3a2760700e7ef069d62486bed
+EBUILD email-validator-2.2.0.ebuild 733 BLAKE2B 536592123d7ffd220a0f21408af2916722a379cc7c19aad889044c89fb923b9b5d4c6177acd82f7fe9b2b3f86f79f8e9e9da29324df516c92b2bf47a2f04f575 SHA512 aa2b6f8738af8bff816f935125e26d4477ba3155c5ecac554cb7ba4f1f4a0b9cd417aeac1c08aaa533a456b7ab4981b352db4fa3a2760700e7ef069d62486bed
MISC metadata.xml 792 BLAKE2B 8655d15948883c5b7ad17e943028e0ab70e09d17fe7591c5e094bb46cee2595db382a008fe9d20121cee7473f1cf66efb1b71cdd345828be125c36fe67f376c6 SHA512 9065dee947add0fa203dd9a092910c165944dfc7ecee69c17092526fccfdccfa7864d4402314d9c25389f26b161251dfa58eaf2b21113da0642a62976abd50d7
diff --git a/dev-python/email-validator/email-validator-2.2.0.ebuild b/dev-python/email-validator/email-validator-2.2.0.ebuild
new file mode 100644
index 000000000000..054eebdbd6af
--- /dev/null
+++ b/dev-python/email-validator/email-validator-2.2.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_PN=email-validator
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A robust email syntax and deliverability validation library"
+HOMEPAGE="
+ https://github.com/JoshData/python-email-validator/
+ https://pypi.org/project/email-validator/
+"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+ >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ epytest -m "not network"
+}
diff --git a/dev-python/ensurepip-pip/Manifest b/dev-python/ensurepip-pip/Manifest
index 281878b1b1c0..97ff6c9410a9 100644
--- a/dev-python/ensurepip-pip/Manifest
+++ b/dev-python/ensurepip-pip/Manifest
@@ -1,3 +1,7 @@
DIST pip-24.0-py3-none-any.whl 2110226 BLAKE2B 6a0c8c9796cd574ef1d709de40a8530a15e50158143e332b79e5ad3edceda6ce93c5ef4df49b169062598618dcc6967c2115ac2c10b05abf345318204f1eeffc SHA512 5d7462a584105bccaa9cf376f5a8c5827ead099c813c8af7392d478a4398f373d9e8cac7bbad2db51b335411ab966b21e119b1b1234c9a7ab70c6ddfc9306da6
+DIST pip-24.1-py3-none-any.whl 1823006 BLAKE2B ca5282b1100243cc4e391ce30d5ae7d4978987e46323b7e151c87457c4ab762f909c88ae3cb72015d09bf7c1243ddb6ad791e991093713431961962fc6fdde83 SHA512 84e8318896294e5750f30a3fa55833e5e5c802066091802e05ff94fe139c825f3fe0fb5014b899f0afd844ad1129e8d04b9fedd74a7f46a1c248dac546ab16f8
+DIST pip-24.1.1-py3-none-any.whl 1824282 BLAKE2B dc8b4938002bc8ededf5f3fb5f47492b529cb846f145308d5392c04778417f7e85527064e791c4dec4bfe6fc407bcc4d7ad26ff84e0f4c436dce5db8d9ec1f25 SHA512 591c0862ca7469a00a4a0220ca9acbd4834394abb0abcd44bd071a1b392b46029d618c2219e327cd43bacdd5d62f0f47d88454d60d4028f0ba7cd02ce3e648bf
EBUILD ensurepip-pip-24.0.ebuild 645 BLAKE2B d761664589da3ba0fb44ca1b2561916feb7a8b9b29478eff1f5fd2b0eaef46e1543f5bb9d11b56d8eb6a9a01a3bbbe0b51020e9adc6fd0a0149a9e249b4cf87a SHA512 84d9e6a945940cd614b9a458555f55e5fefafdb746587a33161359e4cf72813bb23885069745196fc6476b0331c7c5e1280f5979f985790dedb71bab2139f9d7
+EBUILD ensurepip-pip-24.1.1.ebuild 653 BLAKE2B 480b6e624b9f00f1863dba43ff47a53d454b570b2715301c560e66380b658129a5bd630a40746aca173f4813b4227eac96f1076c3fc6e5fdcad8aacd6bc39f86 SHA512 168c500efb22504acbae0923000e822a4ae5bcf10157b60088649e952838017050e452b784d97f774b3e7c739d5c8a30c23593f8e8519500878af069b6ffd7b7
+EBUILD ensurepip-pip-24.1.ebuild 653 BLAKE2B 480b6e624b9f00f1863dba43ff47a53d454b570b2715301c560e66380b658129a5bd630a40746aca173f4813b4227eac96f1076c3fc6e5fdcad8aacd6bc39f86 SHA512 168c500efb22504acbae0923000e822a4ae5bcf10157b60088649e952838017050e452b784d97f774b3e7c739d5c8a30c23593f8e8519500878af069b6ffd7b7
MISC metadata.xml 309 BLAKE2B 197e5620aab85ff590270ae6838c9188cd699943af4c9c3eeb7de92c2e9390c082eec603e63bc2bba39477586f19e58da2e5fe2d5ffe9b59b87ae5386c939df1 SHA512 c678bc8fb62f6e6850939ebff56962503bb03393572cfff7e5f7d38e8cf5ca71d8e38e402355c5f963fb718eed24bca463d7c63fede5cbb550f6f32a9c06af9e
diff --git a/dev-python/ensurepip-pip/ensurepip-pip-24.1.1.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-24.1.1.ebuild
new file mode 100644
index 000000000000..85e9351f85b0
--- /dev/null
+++ b/dev-python/ensurepip-pip/ensurepip-pip-24.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared pip wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/pip/"
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
+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"
+
+RDEPEND="
+ !<dev-python/ensurepip-wheels-100
+"
+
+src_install() {
+ insinto /usr/lib/python/ensurepip
+ doins "${A}"
+}
diff --git a/dev-python/ensurepip-pip/ensurepip-pip-24.1.ebuild b/dev-python/ensurepip-pip/ensurepip-pip-24.1.ebuild
new file mode 100644
index 000000000000..85e9351f85b0
--- /dev/null
+++ b/dev-python/ensurepip-pip/ensurepip-pip-24.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared pip wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/pip/"
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
+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"
+
+RDEPEND="
+ !<dev-python/ensurepip-wheels-100
+"
+
+src_install() {
+ insinto /usr/lib/python/ensurepip
+ doins "${A}"
+}
diff --git a/dev-python/ensurepip-setuptools/Manifest b/dev-python/ensurepip-setuptools/Manifest
index 4bf708dcffc3..1789f2a28638 100644
--- a/dev-python/ensurepip-setuptools/Manifest
+++ b/dev-python/ensurepip-setuptools/Manifest
@@ -1,7 +1,9 @@
DIST setuptools-69.0.3-py3-none-any.whl 819530 BLAKE2B 6ecef64755181255d935e234f77db3a4a9ce6426621d5d95196f55820a6bd62ff6bd3efcbf2e66221501b0c7c5296a35f80d275c59a8075392a0e802ee6713f1 SHA512 20c68e4f279a133f33ac85885b2c7e05b68c8c2faf15c9bb251229a6668c5c6b54c4065c54a0b711dae36d7fd161d3dc34218c579e739a2b2c573b85ccc79820
DIST setuptools-69.5.1-py3-none-any.whl 894566 BLAKE2B a9d24f51240fd528f87642e8765a4a72ae9e03e936acec3e26edd1c5b40127f00dee53db2dd171404778c2e2910d095b5de49e0af3d2f7a67d8edd52d16a0a45 SHA512 d212edd21ab99f50c2daf6080c68a3cc0eeed566f10e91f857e7eeb86513f33e9cde25b975db1030110c3b1714cfbfd4d3c9e2937b4a5ff2bb8971e605ecee85
DIST setuptools-70.0.0-py3-none-any.whl 863432 BLAKE2B 02b441da8254fc228f2d266b96d26b207271341e9291ffedcfa06f1ccd6a64777658ad83efcc142bd6fc0ec91a21c16cfb6e5b9a8792ea3d46d8c5a23c97b081 SHA512 fde01a0c1ef77e7aa0544663f44d3735ad11430bab57906027e1a260c0d8e0d0b873fcefaef956c1d3992879b5908384b759742e4b726804d42cc681da374a7b
+DIST setuptools-70.1.1-py3-none-any.whl 883347 BLAKE2B f0e9c3b3ee278942b72ebf470279841f648e7852d355841dab27d28551ee09fa1ed6a77e02c5c808a820810a134dffdc28038938c0e2003011f966e6d5799428 SHA512 81ebaa3c39d599ae3975ec5848ca03491188de10c62d0a01923ded1cb4d08dbbbb3be9ecee501cfe16d88726ec0899ad8f36f7c7b289f1f90c5bec403b5049c1
EBUILD ensurepip-setuptools-69.0.3.ebuild 610 BLAKE2B 30d5981f264556c7910d7d2984d37173e3f2b30fc4c08a041e3e4bbf57ceeae35b02582112fc7b190320fccdf55f25e59d9966fa75bfe39fa23fea1986954a14 SHA512 6923031a97ac255e828fecc00f7c7ad99828a0aab5fe17ee3855462a0e8ec422d96cad81b6e938c2d0fc4eed197a22dd38b31c0e38c2e99c5854f171c8a706b9
EBUILD ensurepip-setuptools-69.5.1.ebuild 610 BLAKE2B 30d5981f264556c7910d7d2984d37173e3f2b30fc4c08a041e3e4bbf57ceeae35b02582112fc7b190320fccdf55f25e59d9966fa75bfe39fa23fea1986954a14 SHA512 6923031a97ac255e828fecc00f7c7ad99828a0aab5fe17ee3855462a0e8ec422d96cad81b6e938c2d0fc4eed197a22dd38b31c0e38c2e99c5854f171c8a706b9
EBUILD ensurepip-setuptools-70.0.0.ebuild 611 BLAKE2B 18a927f2d734ccb15db9274b285463fdde3ede4a3dab67d9011a7fa128813d66db3bf87466b1fb99b626b2d982c9dc27a20159d852bdb0008d462031fb1a6725 SHA512 e4244990eaab27a8611074e66e896137d932916dbbb0a760f97057662c66e7f31d509aaef276304b67d96d4dfeaef53fd37bb768bc2e2b58123e18f1448b16bd
+EBUILD ensurepip-setuptools-70.1.1.ebuild 618 BLAKE2B 127ebf8ffb8c4bacd0032dcf268755c43c05c498e506b4e8904440460b06e6614456c40696b3e4aa5a74fda69340c07fa50700c0c8f704e3c2df1c831329b992 SHA512 ab22161ed8de46abcb525f9cc308bc4ba1d905125010734a1510f53bb9c440a24967f35730e7c30253f5d9f1d2320d9b6bb5804c907fefda0eee59a0338cc96a
MISC metadata.xml 316 BLAKE2B 17947c657b45cb01758e222aa6051a459bf0bd9a026a73c0df0ae0c3a0c901f6e2315d459ee37036ecd283481a8d97791d64688c108a0706e745a739e3f9e8f8 SHA512 af18f4ae51b253552752e14210789988c815d0dbf0e1d8ff7057e48a09303c4abc1fb240d6f7f15fc0993b33e4c8ee395c2755754b3a2cbfd4c3a3f0dad41cfe
diff --git a/dev-python/ensurepip-setuptools/ensurepip-setuptools-70.1.1.ebuild b/dev-python/ensurepip-setuptools/ensurepip-setuptools-70.1.1.ebuild
new file mode 100644
index 000000000000..97aca4a61872
--- /dev/null
+++ b/dev-python/ensurepip-setuptools/ensurepip-setuptools-70.1.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit pypi
+
+DESCRIPTION="Shared setuptools wheel for ensurepip Python module"
+HOMEPAGE="https://pypi.org/project/setuptools/"
+SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
+S=${DISTDIR}
+
+LICENSE="MIT"
+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"
+
+RDEPEND="
+ !<dev-python/ensurepip-wheels-100
+"
+
+src_install() {
+ insinto /usr/lib/python/ensurepip
+ doins "${A}"
+}
diff --git a/dev-python/environs/Manifest b/dev-python/environs/Manifest
index dc430db35c43..29ccd9096cce 100644
--- a/dev-python/environs/Manifest
+++ b/dev-python/environs/Manifest
@@ -1,5 +1,3 @@
-DIST environs-10.3.0.gh.tar.gz 23931 BLAKE2B fbf6780de3a98078b76edb941361ff52cd93df51cc4c9003fa780b8fc8e366be4420de2f3ff69293f0379462c0ddfc4cf132ab67443c9b0508cca7f3b2d227fc SHA512 de58aaa2dc46b9e0db026ff7c2bef9dbf247fa96eb7d12ef105981395f3141e1726f19062551ed139daa33ba1fd9b584d11b425c836496da1ecf9f69fcb409e9
DIST environs-11.0.0.gh.tar.gz 23916 BLAKE2B e9c186cd6e6da0ddeddb7d8f6c5a01d2039468d452af20d6a1637dbe01f8c09be7c890737f862e2dc9baf824b9d8878abca04a5ae237b58138e3026ac68e7d2c SHA512 540412bfb05dd798b57724390f3ae7dcba536550f909fbe2bb3f48fea77fed6cb9473fe526c3482ab7da48bec6ca886c85f07cf62c0fd23fa38087ea53b0e330
-EBUILD environs-10.3.0.ebuild 843 BLAKE2B ec763b7e9bf505e7670dfa77e71dd197ad9a77269d58d3deb6e4aaf6c3872e203502f16e8a039e438dd25adcd999451f9d92f0ef815199fd84e5ab81ad99f4e3 SHA512 931ebde285f3d77fe2a8db138f69c09d04372e1bf1c3f7f88820e679dac982ee219a32012ff3eef719fd295f77ce28956214eda6b0b99c15a4f777876f8c7d4f
-EBUILD environs-11.0.0.ebuild 846 BLAKE2B 85911ed4a0ab4c34cd61a17642cc690be36451d5ea7fd865c8df057e4ec23e03aa0540ff5a5a943ef14fad1a846c4fda2cb5eca6f45d0e0656644fb425c5dcaf SHA512 65e0be90be7893a4906eef3194e06bb765f7c75d1eb775875c60123651bd7276399f717827d1a03b2283e554d4eca9d3611e1cae4b31f7d79130bcbb6dc54d3e
+EBUILD environs-11.0.0.ebuild 846 BLAKE2B b45e14c6b4165893eb20884587a81ecd4d9fd3fcf0333cfdaf7dcbd1371c0c7c576b2f1de64d81b3e1e5c00733d2c9ae56e9abee3501bb26df04813345a75763 SHA512 66cc6946c287dcaddfc5b71c63e475e62bb1701d750a83b97debe69a26ec655bbf9ae943d08972ee530e8b0fd1cfdcfad81affc596dca9b4db57dffe2ec11f90
MISC metadata.xml 496 BLAKE2B a44f919cfe291f826a91438c9170dff83d39a184a192cd6208cc91eb50596a739d94335345f7289b8afd667a24b491fea5c9387721dd160031deb6ad5cf1aa6e SHA512 a3744511fce7b1a29b682ea7d384eef72bf08ef599ae88f01c9b4485abb1abe89f5731c40cadbe724cf8ac63726199128bb51e88c5c770196ed6a4326233f520
diff --git a/dev-python/environs/environs-10.3.0.ebuild b/dev-python/environs/environs-10.3.0.ebuild
deleted file mode 100644
index eb57773697a8..000000000000
--- a/dev-python/environs/environs-10.3.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library for simplified environment variable parsing"
-HOMEPAGE="
- https://github.com/sloria/environs/
- https://pypi.org/project/environs/
-"
-SRC_URI="
- https://github.com/sloria/environs/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- dev-python/marshmallow[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/django-cache-url[${PYTHON_USEDEP}]
- dev-python/dj-database-url[${PYTHON_USEDEP}]
- dev-python/dj-email-url[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
-
-distutils_enable_tests pytest
diff --git a/dev-python/environs/environs-11.0.0.ebuild b/dev-python/environs/environs-11.0.0.ebuild
index 68b7ee41ac19..28662b82e90f 100644
--- a/dev-python/environs/environs-11.0.0.ebuild
+++ b/dev-python/environs/environs-11.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/enzyme/Manifest b/dev-python/enzyme/Manifest
index 716ed1c1a385..9b9f01118123 100644
--- a/dev-python/enzyme/Manifest
+++ b/dev-python/enzyme/Manifest
@@ -1,4 +1,9 @@
DIST enzyme-0.4.1.tar.gz 47953 BLAKE2B e81faf1c0b3316511706c2a31f56cdc2230fbce468017134692f1892439c4aa043c5537b78fd267b83d84a1811e2c015aa37d724813da5864f14ae04a9fd961a SHA512 62a85c076a7eb320249a507dcc9dd26572e3a9b9643e0a960ed114a80c75213e6e5028a726fbcdd0c2c46c53af980a69828a54a66af9a17af3210273376395b3
+DIST enzyme-0.5.0.tar.gz 27623 BLAKE2B f472883d44eb5e30250a3d5742b7610cebbdeee363c94f543107c9b1661558e9df9e17b14f670fe98d36c30a6179af9470b550ad696679ca7b52c17f8c832020 SHA512 fa8eadbb9cc5bcc18362496342b8d3f42398ed77ed42a51bf186665a4664050f6ef0dcfbbe7e4d5cfe2f0e1c5f19981a87780b3f8c1e2eeeaa47eaf7c0b55d5d
+DIST enzyme-0.5.2.tar.gz 50543 BLAKE2B 87b45ac4e7e61b8c05aa9e8dc8c41a419850bff7bc5dc7532b2a9045c8871cd1d7241b00c6137200ae4d736d7fe83a1989adafa1865e106eb92e77d5284fdcf3 SHA512 f85d5ee536f2a60d401bc57640b6c989ec94b325dcc6b2a70c27deab2b7336b0fd6cdd3d93790128d6fb3fa72a783dd7814da8ca3665da19593c065af2b07131
DIST matroska_test_w1_1.zip 184550509 BLAKE2B f111725aa08267661942072c2d4ac019d3d322c4e933aad10afb3aa6f69bb3469114c4400d161e53d8a7618b818b22465177460003804a7ac3e69fa4f4db000d SHA512 f170a8e83dab15228f992b3692330163da2402b8e436c7fa195ac1ecc06cf1eaf1a48d8c99a85c031122c158c2d4006023aae75d5b7805385ba25a6d601cb78f
+DIST test1.mkv.yml 156640 BLAKE2B 9afc0d99de3a8ca6f1df3b9302f6e57ab8003bd49e82e9b49aac60b04a7ae5197cbc34f20c806e95dbdd91311e1103075992549d2b8ef49479870a8ecd9dd1be SHA512 1b17e98ddf36ae5df5ee7cca331c960683770e7af7451950483541fb720416b0eccd77e2b6a9a83081996020c1db77d19cc849d30dcdb8623c75a92048ef98db
EBUILD enzyme-0.4.1-r3.ebuild 969 BLAKE2B 3a10bd7c04b438316f037976c37d4c0056439d43e6ad68968772ece91b7d3da87dd2c70e923c5aa0cf67ef85d42e9a7fe8c11a64b7b5279f622d8816b193fb6e SHA512 22627ba6e3239440638c393b117206646a7498586db2f4e47757195112d37be1af11ce3c1b220ef058dd7d3e8a7e2112a4f30595e6978095eaa1bebd3789a047
-MISC metadata.xml 367 BLAKE2B 4b9abc5ee78a58063b098996c637fe06c986298c01db8b868deaa3d6c3bbeac182818fb195897fa20498d3b362d3e9f5dbe5257724d75db596eb7c8cff4112a4 SHA512 468c7f140ed1f8a8d26ff9c2d30ce7715e31934486be010de6b8065f4bf9b2f43d4c563ee4130dc9b94d39b28ebb1a1f4a168d66c918661308be209652c2aade
+EBUILD enzyme-0.5.0.ebuild 1103 BLAKE2B 92cf3abc1e30926fa83658780514be98e2380f04b24ea8e0c167df35db3122d5bb3173ac44140a5e12bf654359cf510394b6d8ec26662877a7c201864f7c897c SHA512 1601f346a8972a2ab18dcb9189e7618096d9f11d6b8c2bb8a4e896ba3d84a4b2293aa9415aa5f9a0c34ecc992771fee2f94fa195832729a432b5add0491cfa45
+EBUILD enzyme-0.5.2.ebuild 840 BLAKE2B 3c2034933c42b1095cd14ada53b5b1e3ea85e226dcc926ca01a2c053df3416676ede0a8025a5ff34ea4bf9977a2e12917f55c1bc8b07e7661dd97884302373d8 SHA512 33d6e3d121e41586c905398ff0afa0435e24b332a29a6b9dc1a6129dfbc9ba962eb3e028fa5639050ac5b495f4af1b15c1fb206c0939435e2f3ff79967ee4853
+MISC metadata.xml 440 BLAKE2B 3f051b5dc8cd500fae1124b781826f0b30663ca76d80597715696af5a6651bab1514fbb28cbe174d0cee8e9969170dbfe7b2ab7ba43146218a184e46ce1ef4c3 SHA512 ee850689e22f4f1699a0ff1ec00c248cd1abdd5137d9cfcdb5ecfbb6cc75a1bf59fee1897b484db72947762d56ee01968eb97c667bac4f04d5b56bd08d7546f9
diff --git a/dev-python/enzyme/enzyme-0.5.0.ebuild b/dev-python/enzyme/enzyme-0.5.0.ebuild
new file mode 100644
index 000000000000..946f9ab08310
--- /dev/null
+++ b/dev-python/enzyme/enzyme-0.5.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE='xml(+)'
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python video metadata parser"
+HOMEPAGE="
+ https://github.com/Diaoul/enzyme/
+ https://pypi.org/project/enzyme/
+"
+SRC_URI+="
+ test? (
+ https://downloads.sourceforge.net/matroska/test_files/matroska_test_w1_1.zip
+ https://github.com/Diaoul/enzyme/raw/0.5.0/tests/parsers/ebml/test1.mkv.yml
+ )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+ test? (
+ app-arch/unzip
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+ unpack "${P}.tar.gz"
+
+ if use test; then
+ mkdir -p "${P}"/tests/{data,parsers/ebml} || die
+ if [[ -f ${P}/tests/parsers/ebml/test1.mkv.yml ]]; then
+ die "Missing test data added, update"
+ fi
+ cp "${DISTDIR}"/test1.mkv.yml "${P}"/tests/parsers/ebml/ || die
+ cd "${P}"/tests/data || die
+ unpack matroska_test_w1_1.zip
+ fi
+}
diff --git a/dev-python/enzyme/enzyme-0.5.2.ebuild b/dev-python/enzyme/enzyme-0.5.2.ebuild
new file mode 100644
index 000000000000..32c744ae4adb
--- /dev/null
+++ b/dev-python/enzyme/enzyme-0.5.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE='xml(+)'
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python video metadata parser"
+HOMEPAGE="
+ https://github.com/Diaoul/enzyme/
+ https://pypi.org/project/enzyme/
+"
+SRC_URI+="
+ test? (
+ https://downloads.sourceforge.net/matroska/test_files/matroska_test_w1_1.zip
+ )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+ test? (
+ app-arch/unzip
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_unpack() {
+ unpack "${P}.tar.gz"
+
+ if use test; then
+ mkdir -p "${P}"/tests/data || die
+ cd "${P}"/tests/data || die
+ unpack matroska_test_w1_1.zip
+ fi
+}
diff --git a/dev-python/enzyme/metadata.xml b/dev-python/enzyme/metadata.xml
index 12b305f59db9..ba84fde8e981 100644
--- a/dev-python/enzyme/metadata.xml
+++ b/dev-python/enzyme/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="github">Diaoul/enzyme</remote-id>
diff --git a/dev-python/eyeD3/Manifest b/dev-python/eyeD3/Manifest
index 831ec7f408e5..30fa2daf6709 100644
--- a/dev-python/eyeD3/Manifest
+++ b/dev-python/eyeD3/Manifest
@@ -1,4 +1,4 @@
DIST eyeD3-0.9.7.gh.tar.gz 249705 BLAKE2B b015ab5f7269de8f32830153b848e9a862328515e29f5d1a9cd5739d57a1c0ee63efc93cd3849ceca51b8f67d8eaf1746ab145baf16cda7e7b19bbb8e1249982 SHA512 863ce609ea939588e246d48c6d31f9688049334f874a4c400c02777bbef7379b6403150e7459430c92cff8047d45e33cbaa406b3d6e5b2cf3f9d7d7201438c1f
DIST eyeD3-test-data-r1.tgz 97336666 BLAKE2B e982f21ba29aaca15c6975a836bed322d5203bca57b93ab0c9343de13259d9e2f56b98e5e7402ccf9138a9dc79951e68c4b37cd2c891d2c9e94815256d49adc4 SHA512 4e6daca06380492c0048f1ffd94d92e511fc3695b3e5f64f805d3f3aa2d0fef05a3be1d67a459fb13ab6d9861b86146487f31321f979c464fc516047b66735ab
-EBUILD eyeD3-0.9.7-r1.ebuild 1574 BLAKE2B f51164e154602143b761177305b1a9603ac1899c19ea448bf8ea80daaa90d910ed0763be76c49ba4a95d9e57347ec8243f870b73e85ed1866ec83f205013481f SHA512 dafd75a0475de479bdf06aa5f8907f891ddc481c2543a7a286e8e2a956731c2a1ec5bafeaf7abd0c9962bbdcac19f0f6894dd10c183db3c0c297066a0f9154b5
+EBUILD eyeD3-0.9.7-r1.ebuild 1574 BLAKE2B ef75e7dfb472c6aaf1967adaf7112cb9d938e8d8f17a83092963f889981c49e8749af51c5ff81bf46536ded808997b4f13651b2af28ae5900fb0edbd812057ff SHA512 f05370284b4e4fa2c5770c9ee5fd4abb301112b7b064b438e54495cf4ea6e9e372f35cd4a07a8708ca3e5634be486e0a96da1c23a00300102c0f4e72f08efa33
MISC metadata.xml 499 BLAKE2B 0bd6552d10ad9f18cc93c65439b61f6de2b0e24ce1321e2172262ddd361573fa1891192c83556341c1f25805759bdea36b8d524204272dcdaf27fadb571df24b SHA512 77df82bbf9c8f11537a3a3a49e16d05a7cf558711b60af65fc646aa9cb52c3f463b808e9cff45758b823a30abd96404e0856057d92cffbc2f72d81b6c74fc19b
diff --git a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
index af53db71b6cd..4db3514a1798 100644
--- a/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
+++ b/dev-python/eyeD3/eyeD3-0.9.7-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/fasteners/Manifest b/dev-python/fasteners/Manifest
index 925c400b33bd..29e9b4929dc9 100644
--- a/dev-python/fasteners/Manifest
+++ b/dev-python/fasteners/Manifest
@@ -1,3 +1,3 @@
DIST fasteners-0.19.gh.tar.gz 43188 BLAKE2B c30f4dc3da6605aa2552f58ae1071b51efefe2aea59ca8815fd50eebdbe7e826756cd9923485d6fb99dcc39196def485f4c1346a234bc7af09e2426c84b6a0d3 SHA512 47db216ff5bad5c669ca2d9be0ee09feba4a3d55ed0eac8d3623bd3d112b0b87fb9019f8785d035ec32ad9fa9e4ae7d1c92a576c97eec29acc82711d7e71a465
-EBUILD fasteners-0.19.ebuild 785 BLAKE2B bbd26016bea36ae2bbc73a9f8a38efe1d463903876ebf2ddf19db61a480aa0666073742b9647449a62811768bd1eeecf6af054d9b6bd44f788a45a4fbf36c835 SHA512 2fa86ede76fa8c2ea77e427176ba8ce90611bf421003d408726e4cc02935bf2e06ea3050413642811f80642f750b886e8af1e9efab7544eedc594b9f7600656b
+EBUILD fasteners-0.19.ebuild 785 BLAKE2B bd84023af6c7f6b7f308658f7a81ea26bcc3ee5c8dcf7c93b973973fb54a777d37a1cce3d40dac6e01b3da593745952f6ac6c03f49b371524a77eae0a04d3805 SHA512 051ba47ff563543174be2ca52cc9b21f1e77b5692f9403cd692547d4421f7cec6dd1b35a8b2495c4f91c3bf1aab93bb5e3db1e36409db0a05c52ca7662b6542b
MISC metadata.xml 510 BLAKE2B 1431fe8c5a7c8f6eccb512ec7690ae53360275c13bc368af6b51d02c7684dd74cc6340b7ff53b2cda7877b8e8224bdb4d2194e93ed678a88e79f0ae8bd7268fd SHA512 f9b0a1c15a6bd818f1366004814908c538249cb16ef8f09d3fe905e8e0a15e7d70b80ee87966f0ed990c44ccee7ecc45cdbf3eaac668638202f640a55525478d
diff --git a/dev-python/fasteners/fasteners-0.19.ebuild b/dev-python/fasteners/fasteners-0.19.ebuild
index 12d8ef4c9801..26dfff132ab2 100644
--- a/dev-python/fasteners/fasteners-0.19.ebuild
+++ b/dev-python/fasteners/fasteners-0.19.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/ffmpeg-python/Manifest b/dev-python/ffmpeg-python/Manifest
index bd0de89deeff..94dd2b6f8412 100644
--- a/dev-python/ffmpeg-python/Manifest
+++ b/dev-python/ffmpeg-python/Manifest
@@ -1,5 +1,5 @@
AUX ffmpeg-python-0.2.0-collections.patch 292 BLAKE2B e5840ddea5bc5062a3aea67269f21c89b0e61d072dcdbfe8b9d4904461ffa72d9aadad7c6d09ca479baff1878ea4bb89516db1ffa5b00405459519e3faa8fc49 SHA512 70bfa3b19e6875cda8374c010c435888a5be4f511d984f67eb86a1cabb115114538eb2cea6033e45bfc146c46f0e0c7e76483b97b87ce011576895e3c5f4c54a
AUX ffmpeg-python-0.2.0-no-future-795.patch 6088 BLAKE2B 259372f7b0ab18eecc387ccda08b9ef668c7323ce7685ac397c086f8de4d3299b4822b1307b44a1fa0cec7ddf5095ef4b9d388303c36ada6e87e56c2f0399db6 SHA512 cd1e666de2f64b6b9955dc351e694aa8a40cb3de3cfc36fae2cd8bfeb8c0d9c82230151586a6085261a4c4fdb9f4547aac6284956162c8ab958019a577677023
DIST ffmpeg-python-0.2.0_p20220711.gh.tar.gz 3286678 BLAKE2B f2dd4445f43ebf2a867d528e24e80b137ddc099770069e1fdf081b640f8ea192ee0b17c26d9ee3d8a69a9c7bbd61d0b75cc3468aa5da4fdd809e50126dff4e06 SHA512 81f20e5cad819500b941d9ac579fe01efb4292f61e6279c6d560d70c11143d7c04146a8ccf9ae8ab6985cf04e6b7cc05849ec67df646caa75764f3a2c5761cde
-EBUILD ffmpeg-python-0.2.0_p20220711-r1.ebuild 1113 BLAKE2B 6f6c6b8d04da261b8a2757c1057bdf72c19bce75d7624eb5ef354b7a7c63f6b4766f7d1f5829ff273eab388f56ca4ecde68fe07626db5f0217908f7e8bcd1e65 SHA512 d9be7427b7cfd2ff66eaa1feb1c115ed2e0026e426e8db0729becc65d719ede762c42002c1b21fa15b778483e77e5f6696a881d1eb7c5fee9e3a06dc661b51ff
+EBUILD ffmpeg-python-0.2.0_p20220711-r1.ebuild 1113 BLAKE2B 07ca56248bce89803e8c7feeb69179c5b5d1650e7de2585b94de4860a5bd9b25187c402b7935265d7be68b0e4e9010baf9504e9fdfda6882a8dd347dbccaefdf SHA512 b73a57d3d2abdc51ae871a449d6d701b5d30f2488b6c89ecb174b18193cc871a9cbbe1901ac04a456a8bfb154aa615fb6a7ca0b496e692dd4bc12d2076a0546f
MISC metadata.xml 577 BLAKE2B b155f565cf1946c705d3e9ad1a6f350235eebbb065bd109e53825cac7103c266f5fe675795daeeee960c36857e7ba88e72694ea42a7f5630117194bb9a72891d SHA512 aad6a67315534a72e86b1cf3146f7f43612c1e3a3782a681541e4ed4e6d5be70b2f1d46167fd0dd7efbe3bb07699787423b609b5da27a13e65081014adcd1653
diff --git a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild
index c7249195f193..cbc299a460f9 100644
--- a/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild
+++ b/dev-python/ffmpeg-python/ffmpeg-python-0.2.0_p20220711-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=8
[[ "${PV}" == *_p20220711 ]] && COMMIT=df129c7ba30aaa9ffffb81a48f53aa7253b0b4e6
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/fido2/Manifest b/dev-python/fido2/Manifest
index 4f43b14759aa..a665d8106b35 100644
--- a/dev-python/fido2/Manifest
+++ b/dev-python/fido2/Manifest
@@ -2,4 +2,4 @@ DIST fido2-0.9.3.tar.gz 217894 BLAKE2B ccc3a9b59045216037664b5bf4b969a79b86b300f
DIST fido2-1.1.3.tar.gz 252813 BLAKE2B f88ddd1c201aefddbf8c0a91040a121a3ba446229f90c17df6114c6b7fd3c047a4089475601f2d7d38d06fcd5fd14dba25177fa2b22360226a7c90d66137e978 SHA512 9ee226ab5762afe263c917d24ddfded9f3da40b38f97383c25c5fbfc3adc6085d3d218dc5f12b288689bf2e5e89fe9cecb2e40e45e5441d2001f945b336c2d0b
EBUILD fido2-0.9.3-r1.ebuild 1096 BLAKE2B af45862476b4ad09caeab6bba0b64fadf33de9b0a966268d522d2231d0ebce74eda9d14c41f109dbc2e016958ff26009ca5c318cbf86bec25737a4d59369c93e SHA512 d441a6810d9364e11a9418e9d3d822b62db714ca2b74188881cb473d40740136c28e8e2502f267873f12bc53067ffaa4942197f6f239d6a161d81664a0e31218
EBUILD fido2-1.1.3.ebuild 1002 BLAKE2B 2e265033629743458cb0274945fa2d242c3f6f21cf880f03aa6e4e85f855eca3015c1b6ca15849d980a2d0c30bd4f48b3bca4a579931f2336aac0691a5c9a67e SHA512 e1bc5d0c6e5b7e82f3432b4af411b484c377a02cc6ea26553b876709aa2be9489d872707df606d01c1681dafc9d59b82902b10393b9c116170e89ea6ddc95af1
-MISC metadata.xml 820 BLAKE2B 092fc3aa0dc3e3a8998e7cef0a3229d5b8791983dc07df84c74ff6b7221afc879aa5a39a6ad58ff0bfe2836fa48b57d3445f20a0c78e2affc3bc47b73b81544b SHA512 f588e6637d75b668dabf80fc2c8e1133119a770d4f7fa5077025e0a478f8eb9c7f18eac1ce15395549485625bc4c82bdeebf07440087cd074e95d42a685eef53
+MISC metadata.xml 815 BLAKE2B c2bcfe8b37aaf0032039458f6c97cc60eefb31ddcf34db8e87e24b7ad0b4294e84134eea2ca7380803b5c3aeacbd3f61c9077bf0fc4ad099615f6cb8b54d7308 SHA512 ee278698c09697f296b6f976e70a0db1151bd54ee55818acbe6b4e37f07642777f490f2af54e9e02117afea7c40bc39b1b5d85869110e2c374ef26d6f82332c7
diff --git a/dev-python/fido2/metadata.xml b/dev-python/fido2/metadata.xml
index dd94ee93215a..0866150bdc9d 100644
--- a/dev-python/fido2/metadata.xml
+++ b/dev-python/fido2/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<longdescription>
fido2 provides library functionality for communicating with a FIDO
diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index dd8a41e6157e..1aedcdb6da03 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -1,5 +1,9 @@
DIST filelock-3.14.0.tar.gz 15401 BLAKE2B afa95a941189cd73767684016502fba6972541a8a0f16bed0a4acc6452700224d511a17e6882b1c680fa6b20621b617704a7e9d3aff8ae883ede56f40acb5de3 SHA512 51eda6394fcac86a12887fe1974022b9da921fb96a61887f7a91c5b15f083a4c9186600ec61b4e93b91b8c4799c50ca4b6c418416c6bf2b422ea3b41715258e4
DIST filelock-3.15.1.tar.gz 17564 BLAKE2B 5a4b7a02697318023bb555900c4ee8d486c62a7177fd35c374c13d03a1f03cd3bd36c40b2511112b098f0185e20c936251a9bc16373b2f3c3c61b8f154436f08 SHA512 cf8ef1cc68697ab04725057c186f6df8100ac480b727932be80b2ca655230861f5ae65f6957b992dcd4350433f90d958c9513f684685efb9080d0c506d730cbe
+DIST filelock-3.15.3.tar.gz 17982 BLAKE2B 802601805a247cfa5ef90e6fc6c919adbf04a77f4bbe571a09e1656101e340981ab3fe8716071b52476bea0e690d84541f5443af64609cabb042af9b8e9705c5 SHA512 b4519a911ac90ba3e1b8b6cdfcd3d31eb6024f94cc6794c5ce1beeaeac10692a6bdef16f09aaf4c579d383b89862fd94b1bc6ccbec079232e4f9553f65bd7b1f
+DIST filelock-3.15.4.tar.gz 18007 BLAKE2B bf64d43b189453c8c1fcf258edefb2df340d20578d942d147197423c433cd6629d5e73615201d7ef84857450d7a4cf1375d0dfc69a422c4319a76f2dc157442f SHA512 d809df84f321ab9d99f46609cc664af2d9b73161906308e1a9f949c745694577901def228c40a860c606d652f9ecefe9014159eeea92266f94e981eecc4fe103
EBUILD filelock-3.14.0.ebuild 681 BLAKE2B 859c6ef75c1cf5057efed6761d068b841f1e82e7b87c94a7e111bcfb52a583dafa13a86afb1bcf80c93cefb733fc3677de447058b6d30e29a8c491a44437e144 SHA512 3d9216bd6f058b42cae6741401f2aa2ab774ab988cf4f7bbfd35f7ea9b52cf20c44a082b5c53de7aa7d58183178fdf83876c01053e31b569681ab7a9f0fafebe
EBUILD filelock-3.15.1.ebuild 735 BLAKE2B e41d4d3e1d0a43c2621730395a65165c9cea3925572288b1fa4d8ed71f9b7b9182b1c0c9e544d111d491f81a6a77400a4f23e6e332ef184cc831b28b3d6fc3eb SHA512 181425c93fb881aa220ee181441a436433f6804919eed10fffb17411e82b513c215164179a130ca22f29c4f3b69261ebdc5a634609e26f0fafdd3bfe47465c75
+EBUILD filelock-3.15.3.ebuild 777 BLAKE2B 358da1aa2d24dcb2a395328b4e6e402c0bf43649306c9c7c8c868ce471555fde5925237dd9417ec7bcc70fcaa6239bc79754a584e50e2c80e3c719d6ab051991 SHA512 7aa5802bb97d99e1e04638b2b5e4fcffbe57259dcf08e990f70feb768fe0223b408623b30e39b97a5755c507d35227b9ae345828e43b0ba96e3d8133f51b06ef
+EBUILD filelock-3.15.4.ebuild 777 BLAKE2B 358da1aa2d24dcb2a395328b4e6e402c0bf43649306c9c7c8c868ce471555fde5925237dd9417ec7bcc70fcaa6239bc79754a584e50e2c80e3c719d6ab051991 SHA512 7aa5802bb97d99e1e04638b2b5e4fcffbe57259dcf08e990f70feb768fe0223b408623b30e39b97a5755c507d35227b9ae345828e43b0ba96e3d8133f51b06ef
MISC metadata.xml 370 BLAKE2B 91fee1713e0ae7d6ad39c05769e769b05d0ddbdc514b9ea19ec9144e0452ce411ed08f45d4b3123dd8accb67077fe1113809512c8a3ec460fd70a2126b841899 SHA512 62afbe350d894dc05533ff9e532f24f351315a9fba3f2cb8a580fc056cc868592140ffa04ea08fde3ca594e6d398962343e18a0c4614d9e6d2211e07a1152117
diff --git a/dev-python/filelock/filelock-3.15.3.ebuild b/dev-python/filelock/filelock-3.15.3.ebuild
new file mode 100644
index 000000000000..6e7072b2fa9c
--- /dev/null
+++ b/dev-python/filelock/filelock-3.15.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+ https://github.com/tox-dev/filelock/
+ https://pypi.org/project/filelock/
+"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/filelock/filelock-3.15.4.ebuild b/dev-python/filelock/filelock-3.15.4.ebuild
new file mode 100644
index 000000000000..6e7072b2fa9c
--- /dev/null
+++ b/dev-python/filelock/filelock-3.15.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+ https://github.com/tox-dev/filelock/
+ https://pypi.org/project/filelock/
+"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/filetype/Manifest b/dev-python/filetype/Manifest
index cd39588043bc..17fb66b96022 100644
--- a/dev-python/filetype/Manifest
+++ b/dev-python/filetype/Manifest
@@ -1,3 +1,3 @@
DIST filetype-1.2.0.tar.gz 998020 BLAKE2B 7fdd7e16a8a4d1cdffdd02c5d540d4290de7410a44185875a279c38a4d18c7f67a8bd8ce863efbae2c71c84e93dd1a5621f9fb9e6bde5ac0c611bd5bea939254 SHA512 09ed462d2a82437a58a28aa0315559afbf2e1b30176720254cc2a25fc67ff25e5e99988182e5e748e4e6ccb7ef3fde47cec96ebe20c937ab658bfcfe703ad20c
-EBUILD filetype-1.2.0.ebuild 513 BLAKE2B 9bb093eca32495b3237fcf84809da3476e35b9dbe235d4ee09119581dae94babc83e698e63cf1869ab021f28bbc7635876759933dfb0928e9448bb939758db7b SHA512 2fa22cd1bb8ff2f8989cc9a0ff96936a641c11f739759857147d7fb880002212d9e7a12beae8240b76e11d5993d44b3f48046307a193fd01d88b90f822a83fb0
+EBUILD filetype-1.2.0.ebuild 513 BLAKE2B d3f16b10399557d6e2dc2bdd0d91d76bf6c3b8fe5e1e45bea6a1d98cc4b1e3cdee7beec24e7d3c73d4c4068c00451b61f2edec2dbb399ae4426d88cb238d8c7a SHA512 197ddebea4335016159bb856b2deedbb1406e2b3a5e6a2128cf78f9e81f9cc61ec844027a8fa25859e0c5e5c41882fd1dc2829c95a69a53402dec1f36cf3679a
MISC metadata.xml 502 BLAKE2B bd79ec6c9e78732f89f64aed99872f5b31a7e75ba4dae7dc184be3e38937e90ea5366cedbd348cb878fd3e604a255559069d33f060ad788d9ba4e3b3c11c2eb7 SHA512 56fd6f66510f365f4111813f64abe9c9bb63f0354ad6e5919ed7c6597665ab9c1ef42f08d207144d16c3c68ad2ad59db06acdce7f3473f6818162efdb0291c67
diff --git a/dev-python/filetype/filetype-1.2.0.ebuild b/dev-python/filetype/filetype-1.2.0.ebuild
index 340996c95665..cb541a8b53c3 100644
--- a/dev-python/filetype/filetype-1.2.0.ebuild
+++ b/dev-python/filetype/filetype-1.2.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/fitsio/Manifest b/dev-python/fitsio/Manifest
index 124989859d5f..6b78c6dfcbad 100644
--- a/dev-python/fitsio/Manifest
+++ b/dev-python/fitsio/Manifest
@@ -1,10 +1,5 @@
-AUX fitsio-1.2.1-numpy-2.patch 6096 BLAKE2B 2e021c6f09e2b34135eae7062705ba50c4278181e2e5e53eb4a3f463fae28e7c6863750163f7b46411992c44a1681df2a850e0441296f03c702195c4d7a160d4 SHA512 b984064cee7f7760dd09ee94f6b4094ca17d4efff52c210f95c4728aa8871c995ebc31f2e7b7eea8817f382663b80b12093bd156b61d94c6f000da24a87644c8
-DIST fitsio-1.2.1-gcc-14.patch 30464 BLAKE2B 328d6321b68bd2f568aea649d2d8d7db4c2f8077f1208cec6199b1cc9399446f063d1010d586b77d635727c2285e9504bbfab614fbaae59f6c4638c7f7188372 SHA512 e1fea1968688cf265bfc8735c95b1ca211628fdea901d37b3cb4f76239c0a7c8e589fb78429e3535e3e1a2c25e1aec8929fe21db3a32d929774267c559464c2a
-DIST fitsio-1.2.1.gh.tar.gz 4584464 BLAKE2B 376d2afe2e637075fca88c24c17117600973dc81fbb006e3e8bf4ddab023db6a466653187b686a4beb75339559cb4b77e0bf927f09c991d9205ffb0e66ad17a6 SHA512 645c117c394a18cdbb0c5033a1446e1f6e6473f54d9556b7591f33873855a70860343b3e4811284d7dfa16696ef23a1abb74ee638318d7295eb85ec4b17f0309
-DIST fitsio-1.2.2.gh.tar.gz 4584305 BLAKE2B 285037e173d9e4dca1ac6d32012a23310c10bf3d1299af275b93dd749f34fe8f417e7d2f9062e9362416a1e6d4b2876a351041e1102c07209b89e0fdac6b647f SHA512 a479490cfdda28481b2e5d04033e7dcb9c97b99f22f2cb29c7bdb38015bd5a2d2ea7ccd291e109a0551b0340575ab5123fb8edc924766a15548112fdeb700677
DIST fitsio-1.2.3.gh.tar.gz 4507743 BLAKE2B 2b38b9b1be3eb7ab5ed67954f6c1310c03a99cbae71bb5716702d31bc69e09f8d73fb86696edb06bba78093d48ad784f280e7023fadc932190a82ce6748cf5af SHA512 11c2e8e26019bdc364d2a566c0680baa85d93a0a49eb9e5fc0ccc79f2566c616634a8bf10f1d8dbb4c1393675d11bb8d4e469d2f30a8cb88bfa73697ac9d4c57
-EBUILD fitsio-1.2.1-r1.ebuild 819 BLAKE2B 276de51dcaf05ca510b6616723a1da510d3a4e1bd8653c6eb9bd731776bc02ab29af1c7556f8d32f58d99f17ad2f5db4b07794c0e482264bb8d46d53c8cdfcf8 SHA512 c253c54a710bdc40ae647c799b6faeb736580b574f270d7f2a8c39914677836a5d50a7f9d0f6519ce204fa239f56b9f89e72591fa460d714a170a1517215e33c
-EBUILD fitsio-1.2.1-r2.ebuild 1037 BLAKE2B 0a2f499bdc3a230ec98c02079d688e200fab66fe3ca97b87069c78db55f6bf9500448bbe8538f65018980b95d2547d72115bce734dfb9c077b1f5c1aa24c204c SHA512 46b7bfeb015cf644b7e0c7e1dc449f62487ae9f89cf95f12e5207c018e95e8be6b7e6508d6efa0bc89a2f671a6e208efa972cbf4fb3f33b14cb04f3882504769
-EBUILD fitsio-1.2.2.ebuild 782 BLAKE2B 9c7eb5a402bf8b18ae4096b35b031d78368f712c3247a2e5929e89676220af74934014eef52e49a4f61f39806617d2527f16ce64e2a9232a8c2530eb74ade480 SHA512 4e8f02ae9cf06c7d2bd89df58192c1e42a459752b01aba9d6a2630c306684b9cf8afb2f31486a90f4d374481a842676243a9787b04863ad20032966ec8a7763c
+DIST fitsio-1.2.4.gh.tar.gz 4540756 BLAKE2B 445a6d2c5dd267fdf7eca5359eb378930b8a111c24c68c1728f00818aa2f04dabe486147e1c56fd36c8a096e4bcd89c6ed382b9bbfbd29f9b24f9a4195fa17ae SHA512 ca51957a413ee45b0adc71c97409e8055acf1c27f8f42838a4814ed9b5530a30c75579a4a567199d6524bdcd32de5c82fabdee1440577f1cc915543285ee7fe1
EBUILD fitsio-1.2.3.ebuild 790 BLAKE2B 654ebbdf30aa40837b2a491606cecd013faa143c149ae16f59955b1cf1d3db357054d000633d35f2331c71c50c28c4f09a31d9a1a8101f0acdb257215c7be12c SHA512 704b8c96ad2e60701602d333f341f09f64d733e839ceaeac4c1eb1c4c177295995fb24f591236199fe839d9aa4668753e1fb39d01bdd940e08f37e8f4e32c32e
+EBUILD fitsio-1.2.4.ebuild 790 BLAKE2B 654ebbdf30aa40837b2a491606cecd013faa143c149ae16f59955b1cf1d3db357054d000633d35f2331c71c50c28c4f09a31d9a1a8101f0acdb257215c7be12c SHA512 704b8c96ad2e60701602d333f341f09f64d733e839ceaeac4c1eb1c4c177295995fb24f591236199fe839d9aa4668753e1fb39d01bdd940e08f37e8f4e32c32e
MISC metadata.xml 947 BLAKE2B d51c4feb2baade20680a4568b05c28e217d4216f6035dfcbda05876bb7c4d804dc2b02576e2e67eb2b1890e18c86bca9ab4644b0fee69d213ece257d204681d5 SHA512 e8a29ec957adf538929d3639723cfe317c57f6c1d5b7a89a697a0f99dacdab1e21edb774acdb2dcb426f90e1221f9d0b9c008abaf462354d42797ab6bacf9162
diff --git a/dev-python/fitsio/files/fitsio-1.2.1-numpy-2.patch b/dev-python/fitsio/files/fitsio-1.2.1-numpy-2.patch
deleted file mode 100644
index cfc0b99a8f17..000000000000
--- a/dev-python/fitsio/files/fitsio-1.2.1-numpy-2.patch
+++ /dev/null
@@ -1,159 +0,0 @@
-diff --git a/fitsio/fitslib.py b/fitsio/fitslib.py
-index 7ef718b..3d43549 100644
---- a/fitsio/fitslib.py
-+++ b/fitsio/fitslib.py
-@@ -25,7 +25,7 @@
- import numpy
-
- from . import _fitsio_wrap
--from .util import IS_PY3, mks, array_to_native, isstring
-+from .util import IS_PY3, mks, array_to_native, isstring, copy_if_needed
- from .header import FITSHDR
- from .hdu import (
- ANY_HDU, IMAGE_HDU, BINARY_TBL, ASCII_TBL,
-@@ -957,7 +957,7 @@ def create_image_hdu(self,
- if IS_PY3 and img2send.dtype.char == 'U':
- # for python3, we convert unicode to ascii
- # this will error if the character is not in ascii
-- img2send = img2send.astype('S', copy=False)
-+ img2send = img2send.astype('S', copy=copy_if_needed)
-
- else:
- self._ensure_empty_image_ok()
-@@ -1738,7 +1738,7 @@ def npy_obj2fits(data, name=None):
- else:
- fits_dtype = _table_npy2fits_form['S']
- else:
-- arr0 = numpy.array(first, copy=False)
-+ arr0 = numpy.array(first, copy=copy_if_needed)
- dtype0 = arr0.dtype
- npy_dtype = dtype0.descr[0][1][1:]
- if npy_dtype[0] == 'S' or npy_dtype[0] == 'U':
-diff --git a/fitsio/hdu/image.py b/fitsio/hdu/image.py
-index 8c06bcf..a2d16c8 100644
---- a/fitsio/hdu/image.py
-+++ b/fitsio/hdu/image.py
-@@ -27,7 +27,7 @@
-
- from math import floor
- from .base import HDUBase, IMAGE_HDU
--from ..util import IS_PY3, array_to_native
-+from ..util import IS_PY3, array_to_native, copy_if_needed
-
- # for python3 compat
- if IS_PY3:
-@@ -146,7 +146,7 @@ def write(self, img, start=0, **keys):
- if IS_PY3 and img_send.dtype.char == 'U':
- # for python3, we convert unicode to ascii
- # this will error if the character is not in ascii
-- img_send = img_send.astype('S', copy=False)
-+ img_send = img_send.astype('S', copy=copy_if_needed)
-
- if not numpy.isscalar(start):
- # convert to scalar offset
-diff --git a/fitsio/hdu/table.py b/fitsio/hdu/table.py
-index f210121..3b462b1 100644
---- a/fitsio/hdu/table.py
-+++ b/fitsio/hdu/table.py
-@@ -36,7 +36,8 @@
- array_to_native,
- array_to_native_c,
- FITSRuntimeWarning,
-- mks
-+ mks,
-+ copy_if_needed,
- )
- from .base import HDUBase, ASCII_TBL, IMAGE_HDU, _hdu_type_map
-
-@@ -282,7 +283,7 @@ def write(self, data, firstrow=0, columns=None, names=None, slow=False,
- if IS_PY3 and colref.dtype.char == 'U':
- # for python3, we convert unicode to ascii
- # this will error if the character is not in ascii
-- colref = colref.astype('S', copy=False)
-+ colref = colref.astype('S', copy=copy_if_needed)
-
- nonobj_arrays.append(colref)
-
-@@ -347,7 +348,7 @@ def write_column(self, column, data, firstrow=0, **keys):
- if IS_PY3 and data_send.dtype.char == 'U':
- # for python3, we convert unicode to ascii
- # this will error if the character is not in ascii
-- data_send = data_send.astype('S', copy=False)
-+ data_send = data_send.astype('S', copy=copy_if_needed)
-
- self._verify_column_data(colnum, data_send)
-
-@@ -1420,13 +1421,13 @@ def _extract_rows(self, rows, sort=False):
- Extract an array of rows from an input scalar or sequence
- """
- if rows is not None:
-- rows = np.array(rows, ndmin=1, copy=False, dtype='i8')
-+ rows = np.array(rows, ndmin=1, copy=copy_if_needed, dtype='i8')
- if sort:
- rows = np.unique(rows)
- return rows, None
-
- # returns unique, sorted. Force i8 for 32-bit systems
-- sortind = np.array(rows.argsort(), dtype='i8', copy=False)
-+ sortind = np.array(rows.argsort(), dtype='i8', copy=copy_if_needed)
-
- maxrow = self._info['nrows']-1
- if rows.size > 0:
-@@ -1583,7 +1584,7 @@ def _maybe_decode_fits_ascii_strings_to_unicode_py3(self, array):
- else:
- new_dt.append(_dt)
- if do_conversion:
-- array = array.astype(new_dt, copy=False)
-+ array = array.astype(new_dt, copy=copy_if_needed)
- return array
-
- def _convert_bool_array(self, array):
-@@ -1721,7 +1722,7 @@ def _read_var_column(self, colnum, rows, sortind, vstorage):
- descr = 'S%d' % max_size
- array = np.fromiter(dlist, descr)
- if IS_PY3:
-- array = array.astype('U', copy=False)
-+ array = array.astype('U', copy=copy_if_needed)
- else:
- descr = dlist[0].dtype.str
- array = np.zeros((len(dlist), max_size), dtype=descr)
-diff --git a/fitsio/util.py b/fitsio/util.py
-index 562b609..5d337be 100644
---- a/fitsio/util.py
-+++ b/fitsio/util.py
-@@ -41,7 +41,10 @@ def cfitsio_version(asfloat=False):
- numpy.uint64, numpy.int64)
-
- # different for py3
--_stypes += (numpy.string_, numpy.str_)
-+if numpy.lib.NumpyVersion(numpy.__version__) < "1.28.0":
-+ _stypes += (numpy.string_, numpy.str_,)
-+else:
-+ _stypes += (numpy.bytes_, numpy.str_,)
-
- # for header keywords
- _ftypes = (float, numpy.float32, numpy.float64)
-@@ -134,9 +137,22 @@ def array_to_native(array, inplace=False):
- return output
-
-
-+if numpy.lib.NumpyVersion(numpy.__version__) >= "2.0.0":
-+ copy_if_needed = None
-+elif numpy.lib.NumpyVersion(numpy.__version__) < "1.28.0":
-+ copy_if_needed = False
-+else:
-+ # 2.0.0 dev versions, handle cases where copy may or may not exist
-+ try:
-+ numpy.array([1]).__array__(copy=None)
-+ copy_if_needed = None
-+ except TypeError:
-+ copy_if_needed = False
-+
-+
- def array_to_native_c(array_in, inplace=False):
- # copy only made if not C order
-- arr = numpy.array(array_in, order='C', copy=False)
-+ arr = numpy.array(array_in, order='C', copy=copy_if_needed)
- return array_to_native(arr, inplace=inplace)
-
-
diff --git a/dev-python/fitsio/fitsio-1.2.1-r1.ebuild b/dev-python/fitsio/fitsio-1.2.1-r1.ebuild
deleted file mode 100644
index 95d01f95502b..000000000000
--- a/dev-python/fitsio/fitsio-1.2.1-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to read from and write to FITS files"
-HOMEPAGE="
- https://github.com/esheldon/fitsio/
- https://pypi.org/project/fitsio/
-"
-SRC_URI="
- https://github.com/esheldon/fitsio/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.11[${PYTHON_USEDEP}]
- sci-libs/cfitsio:0=
-"
-RDEPEND="
- ${DEPEND}
-"
-
-distutils_enable_tests pytest
-
-export FITSIO_USE_SYSTEM_FITSIO=1
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
diff --git a/dev-python/fitsio/fitsio-1.2.1-r2.ebuild b/dev-python/fitsio/fitsio-1.2.1-r2.ebuild
deleted file mode 100644
index 5ad63bf814ce..000000000000
--- a/dev-python/fitsio/fitsio-1.2.1-r2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to read from and write to FITS files"
-HOMEPAGE="
- https://github.com/esheldon/fitsio/
- https://pypi.org/project/fitsio/
-"
-SRC_URI="
- https://github.com/esheldon/fitsio/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- https://github.com/esheldon/fitsio/pull/394.patch
- -> fitsio-1.2.1-gcc-14.patch
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-python/numpy-1.11:=[${PYTHON_USEDEP}]
- sci-libs/cfitsio:0=
-"
-RDEPEND="
- ${DEPEND}
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/esheldon/fitsio/pull/394
- "${DISTDIR}/${P}-gcc-14.patch"
- # https://github.com/esheldon/fitsio/pull/390
- "${FILESDIR}/${P}-numpy-2.patch"
-)
-
-export FITSIO_USE_SYSTEM_FITSIO=1
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
diff --git a/dev-python/fitsio/fitsio-1.2.2.ebuild b/dev-python/fitsio/fitsio-1.2.2.ebuild
deleted file mode 100644
index c0c1388a3eba..000000000000
--- a/dev-python/fitsio/fitsio-1.2.2.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to read from and write to FITS files"
-HOMEPAGE="
- https://github.com/esheldon/fitsio/
- https://pypi.org/project/fitsio/
-"
-SRC_URI="
- https://github.com/esheldon/fitsio/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-
-DEPEND="
- >=dev-python/numpy-1.11:=[${PYTHON_USEDEP}]
- sci-libs/cfitsio:0=
-"
-RDEPEND="
- ${DEPEND}
-"
-
-distutils_enable_tests pytest
-
-export FITSIO_USE_SYSTEM_FITSIO=1
-
-python_test() {
- cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
- epytest
-}
diff --git a/dev-python/fitsio/fitsio-1.2.4.ebuild b/dev-python/fitsio/fitsio-1.2.4.ebuild
new file mode 100644
index 000000000000..816390c41e42
--- /dev/null
+++ b/dev-python/fitsio/fitsio-1.2.4.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python library to read from and write to FITS files"
+HOMEPAGE="
+ https://github.com/esheldon/fitsio/
+ https://pypi.org/project/fitsio/
+"
+SRC_URI="
+ https://github.com/esheldon/fitsio/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="
+ >=dev-python/numpy-1.11:=[${PYTHON_USEDEP}]
+ >=sci-libs/cfitsio-4.4.0:0=
+"
+RDEPEND="
+ ${DEPEND}
+"
+
+distutils_enable_tests pytest
+
+export FITSIO_USE_SYSTEM_FITSIO=1
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ epytest
+}
diff --git a/dev-python/flexmock/Manifest b/dev-python/flexmock/Manifest
index e2fb7c404847..ed454c0ee83e 100644
--- a/dev-python/flexmock/Manifest
+++ b/dev-python/flexmock/Manifest
@@ -1,3 +1,3 @@
DIST flexmock-0.12.1.tar.gz 52765 BLAKE2B 5b1317ff0d9b1a14d58b47d558a88f38ff7aef40fd349d0e70e9d9688a89b0464419aca953ba481afe3f4ccf88217b76c34e8bf1a053c62caaa1f9877ad35183 SHA512 898876695e9eff4fc37a9d3f6b93a34869500a3ce740e7c43cd4c4317ba59f2ea16ec11b4094037e6b56755047584870fa3af27a041003eb6200d79b3a716e63
EBUILD flexmock-0.12.1.ebuild 706 BLAKE2B b5266270ada9396e020e6f015efa3561b458a0872718f9228e1e12d493a1290f4eef67bf33aa76b871bebcc808825761ff0b84fa4506c62907e0eb93150a6def SHA512 d9fbb261677ce536c0dafd5d38bebf2a22a8b254d0b3e25971c444f5501e39b2d6e5b9f3aab17347cdc3fe970d4af0dddc7cf9421cd06e2d6adf1d6ba522d6ee
-MISC metadata.xml 499 BLAKE2B 233b9735fa88296bfaeaef1ec20d999cb9f1e7f91e2943ac14d818d2e0d2bd07b7fac2e3ce5659510d5ef830a83d841ccacf738761ac625ef2b124185b5c90f6 SHA512 889ce006fdf12b653a3444faebc8e443bd56b0870aecc40d86299d56375d12844b5e0b904e025141caef8e52543a94909cdb2163c2fcfc5f2660400e8d7559d9
+MISC metadata.xml 393 BLAKE2B 8f397b441e34009009c27527f8143b9174403af456c37b70e0478a5a964ad8b99af67320bcb0275ca5e94cd7a7ed139f2756293e915477a733684cac584ef19d SHA512 c1affc487e234ff2ecdd0e88824367959b5fc56f30476e4128e5c1633fad2f6e5cda49928fd62d1b5a9a39f50f03d474bab35b93721cb5ddec2a8636385f9ddd
diff --git a/dev-python/flexmock/metadata.xml b/dev-python/flexmock/metadata.xml
index a8d9fae02cf4..d65fdb590232 100644
--- a/dev-python/flexmock/metadata.xml
+++ b/dev-python/flexmock/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/flit/Manifest b/dev-python/flit/Manifest
index 131f25651fff..7b4368f64475 100644
--- a/dev-python/flit/Manifest
+++ b/dev-python/flit/Manifest
@@ -1,5 +1,3 @@
-DIST flit-3.8.0.tar.gz 139496 BLAKE2B 85ee9fb13af35bf6716713bd7cf3f5893cd729826ad362aa5ec22077f9b4d16db4d785f183dee37c725b771188f31f2cf38c8e4aedc3af25a3efdc8ff1460bc6 SHA512 08170ee710857fcbfc1f72dbb94c535d70a2477c7598eacacc9a0e2f90f4fe11f4d910f1fcc11de210a6b50d89049e5835127090c6acabb00c69a821919e68cc
DIST flit-3.9.0.tar.gz 141104 BLAKE2B 4ca268c49a34817756dea5fe7d2bd2fa15fe8f4247bcdea50765d56c43fd9c89292f45ae2a68d6f210d994ed1bce159121aba02e769f22940c548baf3e212afe SHA512 3cbca4530fe463e27fb43130e0d00681e63434bdd552bd61b4a2f3b7967729d9d9a49c69b1a2380ed99bcca1e66a38e592f41cbe38a471d3e7297ab00cdabc29
-EBUILD flit-3.8.0.ebuild 1455 BLAKE2B 3fdfbeeca3d9f139a27b9121d53e478bbd09226138bc3d4465aca4cfcd9241d1a709e028176bfe3e5845cf084425f9ce7665b57aabebd08e2eb5b537edae452a SHA512 9965a8da95dab82663d6667f60537b5a9c9ba38a57cc51c9ac9a7642b4012749f7cf45218c1b5bf899bee792592696501857623ee362b8761aca25b440afa739
-EBUILD flit-3.9.0.ebuild 1456 BLAKE2B 41561b32fe219368e1be7b66f282fc3776878c52138130f535ba8a0264f8da08446bee47441114a9d26892c9904151bba2d2cefabd3481d64eb5b549f6601aa5 SHA512 b4675a29a4608eef04a6eb94750f0a0dee33d4bf787b7adfd52961af442fcd88c8a7760777d504d9970d5aa6c2a7a0368384ae081b344891dee5170127bf4136
+EBUILD flit-3.9.0-r1.ebuild 1372 BLAKE2B 6b41720020b6926481f10d1b4dcca7e798ce7d2d45dd42c4bf450e8cb60c547ca7bea4490762284cf26557fdedf63cadd345c4a59e037a855d7458944937ddc8 SHA512 8e2597a2cf4e734574623405125fe53cf7fe7ad5ff3ad9bc163d767d8103549d0f88fb63522b2012fc88e08fc55bc27caf98344ffb33668aacee548c766602df
MISC metadata.xml 467 BLAKE2B 534a82783fa3ff1642fc8400689549e75223fa01b175f4ac164d4a636a4c9eaef5bdd9fdd339ffc30239436449788b4d01ebc5e3609034d440c01a5c699176ea SHA512 ad8f3f98a35aa88255bafa81ea9cb109e14b8a544b053cff3f1325dfda3c4c6343a5060353c43a08e030e80a60186eb7dae248d7f6739ea95a7e72e747b1b194
diff --git a/dev-python/flit/flit-3.8.0.ebuild b/dev-python/flit/flit-3.8.0.ebuild
deleted file mode 100644
index 96da544a396c..000000000000
--- a/dev-python/flit/flit-3.8.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Simplified packaging of Python modules"
-HOMEPAGE="https://github.com/pypa/flit https://flit.readthedocs.io/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86"
-
-RDEPEND="
- dev-python/docutils[${PYTHON_USEDEP}]
- >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/requests_download[${PYTHON_USEDEP}]
- dev-python/tomli[${PYTHON_USEDEP}]
- dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
- sys-apps/grep
- test? (
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/testpath[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_DESELECT=(
- # requires Internet
- tests/test_config.py::test_invalid_classifier
- # failing due to Gentoo pip patches
- tests/test_install.py::InstallTests::test_install_data_dir
- tests/test_install.py::InstallTests::test_install_module_pep621
- tests/test_install.py::InstallTests::test_symlink_data_dir
- tests/test_install.py::InstallTests::test_symlink_module_pep621
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc \
- dev-python/sphinxcontrib-github-alt \
- dev-python/pygments-github-lexers \
- dev-python/sphinx-rtd-theme
-
-src_prepare() {
- # make sure system install is used
- rm -r flit_core || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/flit/flit-3.9.0-r1.ebuild b/dev-python/flit/flit-3.9.0-r1.ebuild
new file mode 100644
index 000000000000..572497166710
--- /dev/null
+++ b/dev-python/flit/flit-3.9.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simplified packaging of Python modules"
+HOMEPAGE="https://github.com/pypa/flit https://flit.readthedocs.io/"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86"
+
+RDEPEND="
+ dev-python/docutils[${PYTHON_USEDEP}]
+ >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/tomli-w[${PYTHON_USEDEP}]
+"
+BDEPEND="${RDEPEND}
+ sys-apps/grep
+ test? (
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/testpath[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_DESELECT=(
+ # requires Internet
+ tests/test_config.py::test_invalid_classifier
+ # failing due to Gentoo pip patches
+ tests/test_install.py::InstallTests::test_install_data_dir
+ tests/test_install.py::InstallTests::test_install_module_pep621
+ tests/test_install.py::InstallTests::test_symlink_data_dir
+ tests/test_install.py::InstallTests::test_symlink_module_pep621
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc \
+ dev-python/sphinxcontrib-github-alt \
+ dev-python/pygments-github-lexers \
+ dev-python/sphinx-rtd-theme
+
+src_prepare() {
+ # make sure system install is used
+ rm -r flit_core || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/flit/flit-3.9.0.ebuild b/dev-python/flit/flit-3.9.0.ebuild
deleted file mode 100644
index 249a8b03166e..000000000000
--- a/dev-python/flit/flit-3.9.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Simplified packaging of Python modules"
-HOMEPAGE="https://github.com/pypa/flit https://flit.readthedocs.io/"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~mips ~x86"
-
-RDEPEND="
- dev-python/docutils[${PYTHON_USEDEP}]
- >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/requests_download[${PYTHON_USEDEP}]
- dev-python/tomli[${PYTHON_USEDEP}]
- dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-BDEPEND="${RDEPEND}
- sys-apps/grep
- test? (
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/testpath[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_DESELECT=(
- # requires Internet
- tests/test_config.py::test_invalid_classifier
- # failing due to Gentoo pip patches
- tests/test_install.py::InstallTests::test_install_data_dir
- tests/test_install.py::InstallTests::test_install_module_pep621
- tests/test_install.py::InstallTests::test_symlink_data_dir
- tests/test_install.py::InstallTests::test_symlink_module_pep621
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx doc \
- dev-python/sphinxcontrib-github-alt \
- dev-python/pygments-github-lexers \
- dev-python/sphinx-rtd-theme
-
-src_prepare() {
- # make sure system install is used
- rm -r flit_core || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/flufl-lock/Manifest b/dev-python/flufl-lock/Manifest
index edf3b2b0294a..8aa5f6d2b133 100644
--- a/dev-python/flufl-lock/Manifest
+++ b/dev-python/flufl-lock/Manifest
@@ -1,3 +1,3 @@
DIST flufl_lock-8.1.0.tar.gz 32884 BLAKE2B 9d5f557d4664cda5fb31b4f73d79e99acac342462a94b4c1405f1032c25fd60785986e6ae9e48629b2bae0977517ec888eacc6e52d4f75b41887d14521a85f54 SHA512 3238d4c89c3702584c19882caa903a8efd33ad49ad9286d7965694f2cfdf626adee887d6a524d293457b3cd176fc02fc71edfdc0b807c3aaaed0aa77f2188a3b
-EBUILD flufl-lock-8.1.0.ebuild 691 BLAKE2B 7a1b7b160f3d112ee850d8aaa6fba436dedfd22986360b44bb329a70edce75f3281fdec0cf4fa8eb26d52161d03993f53428c68cbde70906a3593edf29b68f55 SHA512 8c392f04a14ee935469ada4c52f7c66276038661ee90c619c31b9e7a503e1399df5a5425f86c471007e565bf9a0266e115e837865307904ab080fe6ebf66f6eb
+EBUILD flufl-lock-8.1.0.ebuild 691 BLAKE2B 4e0e9936a5dac561147acf0e3877dfd02c12240a244d0c549e379ca598b84b75a1daa5aa5a5fbe680143f506be8e9c02883c7d98d3f7cc8af0d04af8110a05bc SHA512 029f902745938583540d39fe95e2b4e1d5af94ed6790293a71afeeac6bdb4a0148ebf18b0dab88557e76cfef4df0e473e9443add75a21e6c9073f3456028ccf8
MISC metadata.xml 464 BLAKE2B 8d37ad69fe6f35790593ff0588261389cd693d9197efc317d7d674dfb940a1dd41e69722542e84f0b6adbe6c10cbd590a047107815bd7f3177dc30557661686e SHA512 713d28869ccf26305a8c5f17855b20f55aa3884ad694096a305fdad67abe75f66ba5b7d9c940b18c414cca448f862bc8fa2705e6f1bbacdfa69672046258ec0f
diff --git a/dev-python/flufl-lock/flufl-lock-8.1.0.ebuild b/dev-python/flufl-lock/flufl-lock-8.1.0.ebuild
index 4cd3b9657779..21729fd6e543 100644
--- a/dev-python/flufl-lock/flufl-lock-8.1.0.ebuild
+++ b/dev-python/flufl-lock/flufl-lock-8.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index b07731726204..485573b2edf9 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1,5 +1,5 @@
DIST fonttools-4.51.0.gh.tar.gz 3826324 BLAKE2B 84485874ce373ef759746104f8c0593d63e2955427a1606404e56ae006342fef39e3fe9468d85b974741ae26a8cceba23ea46e33fff0e2648c154074b01b5eac SHA512 3a9984b56a8ed1e918781c8503dd8901276ae7e20659777ff0a9bf799a42b4ec112a6cfd31deb81f73f7f19c03145a66962187fb243b2580db9d3ef7011d3d82
DIST fonttools-4.53.0.gh.tar.gz 3847778 BLAKE2B 31cf6e495441aeee90f96d6f96b9eedb581f3ee7e5e6f00f7df41547738e7da24d58b4aeac691c44961f842bbf347b32965b052d84ced88c7ade9c0d95c0367a SHA512 f810c428680c4203af3450c4a4b3a1d0f3f5e06ec7d7aac65e1e4aadf5d1e98f9efa5fed75388c8b0a0dcef5094d9b0586c0a71587360bafc91ad683a961698a
EBUILD fonttools-4.51.0.ebuild 2464 BLAKE2B 29ca95c136616778810dafcebe6fc0b39b81bae3f858129cdc49e4710355d725b4a50616c4ab6ff237c5cc54b4abe244a3ac1383382a1a91c6c8296a42566ad9 SHA512 c305e19e347b2caa371b313f5569caaabe63b453c5a41cfcc98f437784e19622b50a947c1be1e96664a9a9ff2668c58fee63915beec5d16bc59b53caa2dbea3e
-EBUILD fonttools-4.53.0.ebuild 2487 BLAKE2B eeff39f91024a26bcfe65b1e954ee6d80fc905678ea2b6a3ed8486aee589b3355ac903923657db6d9e6a590a0eb908c8e23ff729c2b44b82035c2763645e2ffa SHA512 83bb23206fd7800ca21ba1ad97e2379095ffb4be12df3df96b05ef5c617d4f07306b3e2737743b1ca58311febfbb6c91d8376eb00f2318bf9e33edfc85eefde8
+EBUILD fonttools-4.53.0.ebuild 2480 BLAKE2B 859f568ff00c8982b36f2909741f7b84fc0740e383563b7c1fbe1150a6d74670f5f4a8d97db151ef7f33812f7ae370d1ce7b18b6aab0766f0e34749a0f64879c SHA512 e92b2ced0778fd8e83e119ea6ca9f66a1279f1be592a984302d5365599dfbb4552844fee382e23186a76bde8984a1f6da4d8f63cf5db34dcb6ad68e2e89facc4
MISC metadata.xml 372 BLAKE2B 950ec78bf127250847c6513c22a5108b251afdb000d361068edf9d00d64a5baf6925ba4058bb889724febb28d92abc044c29af5936a48d8e8951b12314b64357 SHA512 03e76e28959bab83fe41c3ee4b55692ced9b1360e73e38a6e8f6e5c06fd1185dcbe0214aea2edff18d248abf252c1877d0d2c2b78b8e088e606c09c34e93e7ac
diff --git a/dev-python/fonttools/fonttools-4.53.0.ebuild b/dev-python/fonttools/fonttools-4.53.0.ebuild
index 814190abbfa5..b576d6940f1e 100644
--- a/dev-python/fonttools/fonttools-4.53.0.ebuild
+++ b/dev-python/fonttools/fonttools-4.53.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
PYTHON_REQ_USE="xml(+)"
inherit distutils-r1 virtualx
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+native-extensions"
RDEPEND="
diff --git a/dev-python/fs/Manifest b/dev-python/fs/Manifest
index 137c4fd8310f..c5a5f05edc98 100644
--- a/dev-python/fs/Manifest
+++ b/dev-python/fs/Manifest
@@ -1,3 +1,3 @@
DIST fs-2.4.16.tar.gz 187441 BLAKE2B 5a59dd5bcaae19180a918ba0ceb99b598134d73e4c9ecad840b3cf3041613171367d878d147f045005a87636e8f2145451252d646dbffb8d0f3ae6ac254142ee SHA512 7d9a03b5a782cce048189a7ff527757e60ef6fbb99925713b0179dc9c483f63b54fb1911f39bf2230366c789c526a1b8927863ce93e13a0f71fd8734a7fdb9df
-EBUILD fs-2.4.16.ebuild 1457 BLAKE2B a4098e862af6cb9f47058ee26317c3525a447fa1c3a7cec267e4b7a22d810105b6d878dfefd4a2cafc138e139ef33cb37cc9b68555d73289b8e29f267ec3b45b SHA512 16d840aa481c5cfd258702d317fe1cd00a8a432180357315f2922563733399b53dff6b3587bd77e687e77e7becb08e6a58f184db6dbd230a40891fcce6559a3e
+EBUILD fs-2.4.16.ebuild 1457 BLAKE2B 9d0d25bbdfc86766c3e1b832f716646d15365f2737b632d3b290914818425bb7368fb91789461a9e1c58e7e86688b2503b5e8679bafde5eb7ae9f41aa8d5ded3 SHA512 f6a8fb55ff5b264f6e868f62b3e0f7d01982338000210dccac9bf93e1b238cace3bc6654bfb8ae2e9e4c971d20eb3f9ad736e14b97a30ceb937d7df45cd5847d
MISC metadata.xml 581 BLAKE2B b3fa399e172b10606f13b3de4fb0afbe332e7234b3163ce198b30cea2d4c24967b0943d578085dfbaada503700f70015517d01e3f3a01ddcc4795e1821d1a5ce SHA512 3d3154db8e81f2764f99e2595a99a34061762a5cf16695926e25407859f20a59f4dbf60b0d8e18fb80d90c6342f70cc6a2c886841bf156ae06b17a670a4987c0
diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild
index 2ff4052187be..0bfe849af1f5 100644
--- a/dev-python/fs/fs-2.4.16.ebuild
+++ b/dev-python/fs/fs-2.4.16.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 773e527d273d..d647fcfb149e 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1,3 +1,5 @@
DIST filesystem_spec-2024.6.0.gh.tar.gz 409087 BLAKE2B 2ef06faec98173f0a13be365f1f9debca11e4587557b50a0b546b49c014782f4ab70c008a0a12158ce156dd5052b06fe67e9135f414f0c8a5829bf15b4b96f07 SHA512 97ecc5622787dc96d4cc05e7474da214405ae34d1eeee125752133258ea8c0ed9278d8d868544102a271431b01b797adea3834b3b2441e09c85dea01b56af066
-EBUILD fsspec-2024.6.0.ebuild 1385 BLAKE2B 5de7a514b6c4ea495afe5cba1b2989cdaceb224ca6ecf08441cd3270ff9edeb1307227fb9f8fc63819f788babcf3c4fe24ca1222098a990b5cbcc9405085f64f SHA512 6e2c891c1aa2f30a1b40b9297ab9db18f18037e519ea79dac6d83533a249780593f9246c4ef6ee9d01ef6f5cacfd25cea69f3d3f276d3ae76ec7a4da3baa5ca4
+DIST filesystem_spec-2024.6.1.gh.tar.gz 409416 BLAKE2B c5b2ba4935dcf0a141c952d611b49c4370a07e3c9ed439ae4d7e98f86e93610a2b1eb8c394eb73ed4494555cca1ac169f1ee7b11144cf0d1ecae7316a46092b6 SHA512 67ecf2bc10c3ae28fa64be5ecb659fc466e97b52b152f3f223d347931b04730e58a48e90d7c546a47c5422831103711037fc268c24984cf77ef65ca4714b0e5e
+EBUILD fsspec-2024.6.0.ebuild 1385 BLAKE2B eaaa1dc24cd20232b13cdee77bbf2b3482e59f8ffcb51358ac0b6bc2da1154d014b3132cdfe0fc3532f0c017fcd861d6d95ff1b3dd6595b4711210e44c19d83d SHA512 8285972ae0e1a58e9157fa506564fd6d147483ead9d0846eb6022b8caf5e617c74a2ab6381bb776f2c59589baa5b30d1af5754a5ee01df41ced77fc23681709a
+EBUILD fsspec-2024.6.1.ebuild 1388 BLAKE2B 4901c87aa1bed71632dd70ef7e20bc6e9f3d01b49ad1d12b570e8b5515c43835601645e3ebd8d36dce9c06acc7d121cdaf129c7bbc68db646840f3202807f4bf SHA512 1eb7a0e9e109ce4ab3b6325882006384b8f0751835e5db55ff9610184b505f72fecdc3b8450acac72e79c254730d99306a63ba2e3ddbf2ba3333247879f2f1b0
MISC metadata.xml 374 BLAKE2B 6c0b18a0ad3b85713ae6f618ac0646ed63f08549bd7d1ed5bd94b80d89d79efaf2f97ce913a0a7d6e54e77cc602994416520a22deadcc71e484cf7ca22bc6dde SHA512 5bf051387d6bcffb3022d023f60ee8f76ca277bb8d626dda988a0baaf1d1e3a71e872d8316607ee7e269e579b5a17c23ab93c56fade533150171d3ce44e4bb71
diff --git a/dev-python/fsspec/fsspec-2024.6.0.ebuild b/dev-python/fsspec/fsspec-2024.6.0.ebuild
index 141b79ef0b7d..e06e223520d0 100644
--- a/dev-python/fsspec/fsspec-2024.6.0.ebuild
+++ b/dev-python/fsspec/fsspec-2024.6.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/fsspec/fsspec-2024.6.1.ebuild b/dev-python/fsspec/fsspec-2024.6.1.ebuild
new file mode 100644
index 000000000000..a1a42e4ef47b
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2024.6.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="
+ https://github.com/fsspec/filesystem_spec/
+ https://pypi.org/project/fsspec/
+"
+# upstream removed tests in 2024.6.0
+SRC_URI="
+ https://github.com/fsspec/filesystem_spec/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/aiohttp[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/tqdm[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+
+# Note: this package is not xdist-friendly
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_test() {
+ git config --global user.email "you@example.com" || die
+ git config --global user.name "Your Name" || die
+ distutils-r1_src_test
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p pytest_mock -o tmp_path_retention_policy=all
+}
diff --git a/dev-python/gast/Manifest b/dev-python/gast/Manifest
index f651c25fddfb..bb6dfd714be2 100644
--- a/dev-python/gast/Manifest
+++ b/dev-python/gast/Manifest
@@ -1,3 +1,7 @@
DIST gast-0.5.4.tar.gz 25346 BLAKE2B c7161737367c2a3335d9e51af1dc09934ea16694d497cb151ed713b3372666456b5dcc2c595294c7162035af29d454bad5c8fb677030de9235c52d5ff8a3f05b SHA512 a288e2ecc15af2a5d50cb34979995f936e88cdaa4427f809b69015cb6ba98eaffd7ea9eff2dc61dae6f6c2d7d9c5cc6e3e9a5565bd7b1dd308cd39f56087c67d
+DIST gast-0.5.5.tar.gz 26733 BLAKE2B bc309969ace97920b7278fb329ecaa050090df3b9624d70350ce16bb090dbb0f4474407c34457abc2d1b8e728671c0e886ec46b2c94237b678575be34d593e98 SHA512 7325c9096f99f43e2d791f39acd7e655724e23c9cd93a838ae703377eedd23190af0f52ae07330323b90ef95bdcf6d032d39030823749557fecd9d00321a4163
+DIST gast-0.6.0.tar.gz 27708 BLAKE2B d3084eee3d3b2665d8435450f0b7fad7979656c1d5e2fc474ea25918005ebd70dddc0e6b955c6bd7ab4cdedd3aa2547bbf8daacc47846313196508150e18c896 SHA512 a482d0ca489781b57c119169a9bc502a84ead352ed5c4edc078907e8baa4f9abd379ee01df9cad9565a33fa1d0f363bea7b5c17b7d3cf6d600ef96018b97191b
EBUILD gast-0.5.4.ebuild 507 BLAKE2B 4137fc77c6b9ab0637d300f635ac5617361150b36493c133c4664abf4d8e6218d61b7aadf027d95663aa21e83352e263e4e73e8bc421a973e1635ff2d0323bd3 SHA512 ed267bcec64c63d117461af01a7b63f7658b5e6459588b623c8caaf394d22176085e3b6873b14ba7468e1ec743919e2ab57e54772ffe08a0f6bdb537cb78fe84
+EBUILD gast-0.5.5.ebuild 560 BLAKE2B 4eb4e8f641093570d17a630a0edb5e1ffb5b4e2a72bf17eb3dc488718dc632954e7589729e9cf813e40e90a00e38e5f3c5be412c79508a2575bfa18e1acb3d51 SHA512 5c1f3e068063666a8717b79983e440e8a2e2def7ac26951e640c2967c455841940edd9c3d971cefaf7f8e3b122e11554706b37f71d16184c39ddd0a5a0bf9f1e
+EBUILD gast-0.6.0.ebuild 560 BLAKE2B 4eb4e8f641093570d17a630a0edb5e1ffb5b4e2a72bf17eb3dc488718dc632954e7589729e9cf813e40e90a00e38e5f3c5be412c79508a2575bfa18e1acb3d51 SHA512 5c1f3e068063666a8717b79983e440e8a2e2def7ac26951e640c2967c455841940edd9c3d971cefaf7f8e3b122e11554706b37f71d16184c39ddd0a5a0bf9f1e
MISC metadata.xml 739 BLAKE2B 6a226f9d712552a98ff4e7562da4097bb307fc7641085f45aed3f8610fefcb01e8458e96a5e46af30e3e01574415149269dcf5222229290225dd5f02543959b0 SHA512 02f9b1a30219372f6b769158ff9fb096a74f7d8ee6b67f5f9ad23ff382ce450767867a4074e04b1d5ac77e1987c3e9b661630e7626b68f8b5270032d7684161d
diff --git a/dev-python/gast/gast-0.5.5.ebuild b/dev-python/gast/gast-0.5.5.ebuild
new file mode 100644
index 000000000000..4747a4e751f1
--- /dev/null
+++ b/dev-python/gast/gast-0.5.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)"
+HOMEPAGE="
+ https://github.com/serge-sans-paille/gast/
+ https://pypi.org/project/gast/
+"
+
+LICENSE="BSD PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+distutils_enable_tests unittest
diff --git a/dev-python/gast/gast-0.6.0.ebuild b/dev-python/gast/gast-0.6.0.ebuild
new file mode 100644
index 000000000000..4747a4e751f1
--- /dev/null
+++ b/dev-python/gast/gast-0.6.0.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)"
+HOMEPAGE="
+ https://github.com/serge-sans-paille/gast/
+ https://pypi.org/project/gast/
+"
+
+LICENSE="BSD PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+distutils_enable_tests unittest
diff --git a/dev-python/google-api-core/Manifest b/dev-python/google-api-core/Manifest
index 5d299d2c5477..11f0e9c9feba 100644
--- a/dev-python/google-api-core/Manifest
+++ b/dev-python/google-api-core/Manifest
@@ -1,3 +1,5 @@
DIST python-api-core-2.19.0.gh.tar.gz 210832 BLAKE2B 89947f8e8bda6de96c1778788e72f88c85d7781c4bf3c7fa08b67cd0e9b40e5774a57a5772add9c724a1bddab9ad514ddc605035289466a5648393ca57854321 SHA512 e8fb94428c3d49dcf760a0b9a471fa7fe3d149ebb11f8c12c16a0f68aaf736c5a8553d628834b4456d2419c40cc30010449ae58026271c32bbd32f67857ba31b
+DIST python-api-core-2.19.1.gh.tar.gz 212130 BLAKE2B b68482540dfb896129d903d49623db88661652db9eef6d3bd0615746fe64bdcd1d83a3d284110cb7f617ae89ffbe47257d2db7a0fdc84c984c6321a51499d116 SHA512 0f4ffcfd2bf5458ebe942d2a601d8568026b280373538d2362379cc86200f5762eb9eb978a7f9cb5c8014d549c8e48d4acd6114ce54f90fe01f09814c720f589
EBUILD google-api-core-2.19.0.ebuild 1976 BLAKE2B dc51ac51e1438cb076805a14b3d660cb6542a6e3e3d4db531cd79d21478e5a2ebb35f86f2bbe38631a5399872ab2927fc6000658e22bcfc3a0248c6d568d4088 SHA512 021577643b98e841e887d1628a208cdbf0a555a2d319014d5d719542e606705c0bc98c80eeb82b0ec028cb98e144c673fe25621ef8f2364156db1f257ec6dd8e
+EBUILD google-api-core-2.19.1.ebuild 1979 BLAKE2B 99c25baba8d0715f86a9e28d62b966ad7d1efdba6b1ce544190acc269b9bb48e7bbd2971e2d3192b6901a012ff6b201089f019e8cfcd432fb822e694c204046d SHA512 b7b496a3f121394e80412e8036e9505f25244e5b7c6f4f2d450c258e566569a481a6f02d454aa5df84df3fac40f55c577c494e37e949b4f026941f645d8564ce
MISC metadata.xml 519 BLAKE2B bf6ee9b3f0f7fe5fbfa5461aabf7872c803bd0483938da629ed6468017d82ac5b8736a52ef325374d7948a752ff1cfa6006aca2e833721f5a4a47f4adc5d8630 SHA512 d56b0312f5e5b5ba909c84af358bbfea98ea4098fbdd0ab562e0669a87a492facc05644d13fc38a196e1300f4cc1638b28cdcd10f412d753d71f8cf20a7fec62
diff --git a/dev-python/google-api-core/google-api-core-2.19.1.ebuild b/dev-python/google-api-core/google-api-core-2.19.1.ebuild
new file mode 100644
index 000000000000..215c69fd5ca1
--- /dev/null
+++ b/dev-python/google-api-core/google-api-core-2.19.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=python-api-core-${PV}
+DESCRIPTION="Core Library for Google Client Libraries"
+HOMEPAGE="
+ https://github.com/googleapis/python-api-core/
+ https://pypi.org/project/google-api-core/
+ https://googleapis.dev/python/google-api-core/latest/index.html
+"
+SRC_URI="
+ https://github.com/googleapis/python-api-core/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/googleapis-common-protos-1.56.2[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-1.25.0[${PYTHON_USEDEP}]
+ >=dev-python/proto-plus-1.22.3[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.19.5[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+ <dev-python/requests-3[${PYTHON_USEDEP}]
+ !dev-python/namespace-google
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/rsa[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # failing due to missing grpcio-status
+ tests/asyncio/test_grpc_helpers_async.py::test_wrap_unary_errors
+ tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_raised
+ tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_read
+ tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_aiter
+ tests/asyncio/test_grpc_helpers_async.py::test_wrap_stream_errors_write
+ tests/unit/test_grpc_helpers.py::test_wrap_unary_errors
+ tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_invocation
+ tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_iterator_initialization
+ tests/unit/test_grpc_helpers.py::test_wrap_stream_errors_during_iteration
+)
+
+python_test() {
+ rm -rf google || die
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio tests
+}
diff --git a/dev-python/google-api-python-client/Manifest b/dev-python/google-api-python-client/Manifest
index c3fe7c703f9b..61d961016200 100644
--- a/dev-python/google-api-python-client/Manifest
+++ b/dev-python/google-api-python-client/Manifest
@@ -1,7 +1,7 @@
-DIST google-api-python-client-2.130.0.tar.gz 11178249 BLAKE2B 8f89f85124f72fa1c23ef6ab2d8e0eba2935ae14bf3528102de977aeec6b6b525f51f6d6d574e582b010ad49f6d8ac450cdf6edae7653a6b47b15868754e6ea4 SHA512 3553a140a86974cbf05cf21b4792f59adb3dee23e50772c8b6d285868ef08566bda8a64895b7054fa3f340dac0c9f52b4a712eba3fabea8feebca7390149e0ed
DIST google-api-python-client-2.132.0.tar.gz 11256536 BLAKE2B 4a046c03a50b3922b94e6a07bfce974851752542a69300d544b7c8439c4ad54fc9fd2d5fdf84656801ebe9bf5ad35588d39dc3603537d67db93ea995b50651ff SHA512 ecd6be9009f979447ee7d29dc05af2b25c500ca17a8d88ae6660ac0a72f6bb8237f3224dda63b22378a38c6cf7fab914bc6372351d95e691c3b16f248be04a64
-DIST google-api-python-client-2.133.0.tar.gz 11299741 BLAKE2B d964eebe1ce76448d716865f200b07f06eeffac866aa40f602a8bae09cdfd0f66ec6eec8d96f71a63d8cbad68c4677c7398f0b7157507b8f56b04210debe937a SHA512 a22871af52b0a40b328328438c248b324d5f695f507df2df470ef6735b7d3b7261915d087d8260dc315a57c7a12825412cc1a468170c8b77a74fbc0523858952
-EBUILD google-api-python-client-2.130.0.ebuild 1475 BLAKE2B d19c13ce0fe0968d44016c0c7b2a023f393c31af0758473d6996d06b87cf1c950757f442ac4a0d2f460f848ca45cc3b185d92eedf81249d63204b2c2b952096e SHA512 1c58462ddc1ed7da0d7130fda6daf0e6df229d5de9b99a6b9fd44489827554254025389543b40f7db725ce537ffc85c51551ea9512d4abefb02bade4613050b9
-EBUILD google-api-python-client-2.132.0.ebuild 1478 BLAKE2B 4660fef51f05bc038cb079a4680f3cb5ce0fb8b6c0cbe609470d5a3e1106eb76da26fb969040e8eaa250581513a96fabc09b66b32641441707ab741ef9732ee8 SHA512 152bb175cb77bb8bec3da99cea918d8b2ad709d2f5ea671c30181b04a3ffb26656ccf8fa9301132019fb47f81253411ae7612e9c7271d3cb0d0d4ea6df9bc163
-EBUILD google-api-python-client-2.133.0.ebuild 1478 BLAKE2B 4660fef51f05bc038cb079a4680f3cb5ce0fb8b6c0cbe609470d5a3e1106eb76da26fb969040e8eaa250581513a96fabc09b66b32641441707ab741ef9732ee8 SHA512 152bb175cb77bb8bec3da99cea918d8b2ad709d2f5ea671c30181b04a3ffb26656ccf8fa9301132019fb47f81253411ae7612e9c7271d3cb0d0d4ea6df9bc163
+DIST google-api-python-client-2.134.0.tar.gz 11393129 BLAKE2B f5339dfa42f621dbdd145295a2c2710ef9e6e2af543ff5b9643bea884f9e0678065999d60cbf150a56e7b0d8c283588c53461c86eeb491a6ba2ad0c553a48344 SHA512 09a137ee3e3d8f38129fc02d8ffed8934daf6cfcd13904692f44038332da026b30d952048148c8c4fe5c4fed3347196574a860f58e1943312d19f6f03a01ab36
+DIST google-api-python-client-2.135.0.tar.gz 11420200 BLAKE2B abf9681b4aab9f001a790732d839e530894e531bca77a0cb0e850572c5a4d387ed4eb0134ede75dde5acfcf9944874c517c1624a7b7d56f65e9f43030282659b SHA512 9a4d344a0dc07e5570e35c85481e6ec2d7c5cd36608753e33b2be671562f3dc37462d1dd5ff850a883641a1d040960ac7929bd47e2678b1ce3691849eb181e6c
+EBUILD google-api-python-client-2.132.0.ebuild 1475 BLAKE2B d19c13ce0fe0968d44016c0c7b2a023f393c31af0758473d6996d06b87cf1c950757f442ac4a0d2f460f848ca45cc3b185d92eedf81249d63204b2c2b952096e SHA512 1c58462ddc1ed7da0d7130fda6daf0e6df229d5de9b99a6b9fd44489827554254025389543b40f7db725ce537ffc85c51551ea9512d4abefb02bade4613050b9
+EBUILD google-api-python-client-2.134.0.ebuild 1478 BLAKE2B 4660fef51f05bc038cb079a4680f3cb5ce0fb8b6c0cbe609470d5a3e1106eb76da26fb969040e8eaa250581513a96fabc09b66b32641441707ab741ef9732ee8 SHA512 152bb175cb77bb8bec3da99cea918d8b2ad709d2f5ea671c30181b04a3ffb26656ccf8fa9301132019fb47f81253411ae7612e9c7271d3cb0d0d4ea6df9bc163
+EBUILD google-api-python-client-2.135.0.ebuild 1478 BLAKE2B 4660fef51f05bc038cb079a4680f3cb5ce0fb8b6c0cbe609470d5a3e1106eb76da26fb969040e8eaa250581513a96fabc09b66b32641441707ab741ef9732ee8 SHA512 152bb175cb77bb8bec3da99cea918d8b2ad709d2f5ea671c30181b04a3ffb26656ccf8fa9301132019fb47f81253411ae7612e9c7271d3cb0d0d4ea6df9bc163
MISC metadata.xml 538 BLAKE2B bf0b8ab3a89ce9ab1d2159f4c0ebfe3f2646aced20bd2006485510c12d22e83cc130fac979f699ae6431a610c8d2acf86c04b39bc262abaf167c20571a860810 SHA512 30d004d944055660165954f8475e57ba45cef56423c80a324118836d78e5376261409955155a40c9bd988f230f3e2fc44c6aeb6fae3028c78c55a382ccd83bff
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.130.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.130.0.ebuild
deleted file mode 100644
index eff0e425ea44..000000000000
--- a/dev-python/google-api-python-client/google-api-python-client-2.130.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 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} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google API Client for Python"
-HOMEPAGE="
- https://github.com/googleapis/google-api-python-client/
- https://pypi.org/project/google-api-python-client/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
- <dev-python/httplib2-1[${PYTHON_USEDEP}]
- >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
- >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
- >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
- >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
- <dev-python/uritemplate-5[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # require Internet access (and credentials)
- tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
- tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
- tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls
- tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls
- )
-
- epytest tests
-}
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.132.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.132.0.ebuild
index 224056fade87..eff0e425ea44 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.132.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.132.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
>=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.133.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.134.0.ebuild
index 224056fade87..224056fade87 100644
--- a/dev-python/google-api-python-client/google-api-python-client-2.133.0.ebuild
+++ b/dev-python/google-api-python-client/google-api-python-client-2.134.0.ebuild
diff --git a/dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild b/dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild
new file mode 100644
index 000000000000..224056fade87
--- /dev/null
+++ b/dev-python/google-api-python-client/google-api-python-client-2.135.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 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} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Google API Client for Python"
+HOMEPAGE="
+ https://github.com/googleapis/google-api-python-client/
+ https://pypi.org/project/google-api-python-client/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/httplib2-0.15[${PYTHON_USEDEP}]
+ <dev-python/httplib2-1[${PYTHON_USEDEP}]
+ >=dev-python/google-api-core-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-1.35.0[${PYTHON_USEDEP}]
+ >=dev-python/google-auth-httplib2-0.1.0[${PYTHON_USEDEP}]
+ >=dev-python/uritemplate-3.0.0[${PYTHON_USEDEP}]
+ <dev-python/uritemplate-5[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # require Internet access (and credentials)
+ tests/test_discovery.py::DiscoveryErrors::test_credentials_and_credentials_file_mutually_exclusive
+ tests/test_discovery.py::DiscoveryFromDocument::test_api_endpoint_override_from_client_options_mapping_object
+ tests/test_discovery.py::Universe::test_client_options_universe_configured_with_mtls
+ tests/test_discovery.py::Universe::test_universe_env_var_configured_with_mtls
+ )
+
+ epytest tests
+}
diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index d04fbe69252a..4bcb2814c44d 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1,5 +1,3 @@
-DIST google-auth-2.29.0.tar.gz 244326 BLAKE2B 36b0bd8f445e3c7c3e0a83d07cf5924401dec99cdd22a6042bf5b9ca1cc9b1e28d0029f8f1509bcb32a7c54abd7c453dd5077ad25886d265822cf1c880b1326f SHA512 0f6d7e9728479a5937d72321f5ae6cfa3592dd42bb518a5519fc0936b533472e872fe947470a1774f8e53a2dad3c65e001de3899b74b6373dd149c6944423473
DIST google-auth-2.30.0.tar.gz 251462 BLAKE2B 63deab7b36e79a590348f6e0cfa5c1c0e0715468d35dfcb0e7227932d4d543953668ec4c4b78a087ee1fc22a37bfbc913f07c428f02fa894d28228fae68d0942 SHA512 23ebaf17c12d745214405867661b85eb628dafbc06b87f101ad10d4c4ea8e2cea04a4c9b0c0037ba8f0d8cc12c2221bd4199613fe3c3e3987c72525cb94a5bd3
-EBUILD google-auth-2.29.0.ebuild 1434 BLAKE2B c1488cdcb44a04d4a1c81159a7ffba29e03694e19fee921f157c02fe851e278db54757699a27c4b9c6d60e4479de58b26013090429aa6ea553ea2913b4c84831 SHA512 4b28cdd4a5091a0c2331dcea6f94aae2a487d672a8c02e80b9af61c92007a547f838c93c3a2c5362c11911d76abdfeb67bdaae205db1dab863f7b1ba88b6cb42
-EBUILD google-auth-2.30.0.ebuild 1437 BLAKE2B 90d5fd083e3cfb70a04ee5981b99a46b4d919f3656311be56e2af141062f75dfa5b53916b2a5b8bab1bd888f2fd7f8bcfbe1695dc9a26d7fd74c6727b37503c2 SHA512 ba1e381aeab08d6d3f6442c1d2abebbf98a8ef37fabc3665944c9dab496dd7137d3f42f68fca107558fed21bca7529aeaad1d73528ddaa6f95fc654c2b50f48c
+EBUILD google-auth-2.30.0.ebuild 1434 BLAKE2B c1488cdcb44a04d4a1c81159a7ffba29e03694e19fee921f157c02fe851e278db54757699a27c4b9c6d60e4479de58b26013090429aa6ea553ea2913b4c84831 SHA512 4b28cdd4a5091a0c2331dcea6f94aae2a487d672a8c02e80b9af61c92007a547f838c93c3a2c5362c11911d76abdfeb67bdaae205db1dab863f7b1ba88b6cb42
MISC metadata.xml 521 BLAKE2B 784282f6a173e7746a408556d77e1277f65a41eae545b6b26054c1e506642e683c1c7d91798f3b7b690bc4f9d2f642a51c1395593177eebf1770d2a0c0ba589e SHA512 c2624ebca3dc42961e61531db4724b2b354a722f71cd7f2c194680fee50125d2251f4b94cc7e31b008a2792e74b0f55f407a1230d3f59572df9cf32ee49d2fb7
diff --git a/dev-python/google-auth/google-auth-2.29.0.ebuild b/dev-python/google-auth/google-auth-2.29.0.ebuild
deleted file mode 100644
index 3769f2621b5b..000000000000
--- a/dev-python/google-auth/google-auth-2.29.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 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} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Google Authentication Library"
-HOMEPAGE="
- https://github.com/googleapis/google-auth-library-python/
- https://pypi.org/project/google-auth/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-
-RDEPEND="
- <dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
- >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
- >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/cryptography[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/freezegun[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- dev-python/moto[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/pyu2f[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_IGNORE=(
- # these are compatibility tests with oauth2client
- # disable them to unblock removal of that package
- tests/test__oauth2client.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_compile() {
- distutils-r1_python_compile
- find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
diff --git a/dev-python/google-auth/google-auth-2.30.0.ebuild b/dev-python/google-auth/google-auth-2.30.0.ebuild
index ada169c0bafc..3769f2621b5b 100644
--- a/dev-python/google-auth/google-auth-2.30.0.ebuild
+++ b/dev-python/google-auth/google-auth-2.30.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
RDEPEND="
<dev-python/cachetools-6.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/googleapis-common-protos/Manifest b/dev-python/googleapis-common-protos/Manifest
index c4a8717990bb..ed9eff676612 100644
--- a/dev-python/googleapis-common-protos/Manifest
+++ b/dev-python/googleapis-common-protos/Manifest
@@ -1,3 +1,5 @@
DIST googleapis-common-protos-1.63.1.tar.gz 121632 BLAKE2B 1734a3298a525dc720b4dc930312e84791082ad8a2c0a32460156960e7bd109977377c5ccc5432763348461ac42dff64a886676df9ac7805c505d4463a892c38 SHA512 b5775e484f6710bf9fad9097e0a1b9cd978688a5803d9cfbcb05421add3e77b0e858db7fb8896afe34ab81eabeb951d7516d93b45c29ebec518589b12f8abd50
+DIST googleapis-common-protos-1.63.2.tar.gz 112890 BLAKE2B c6b5262435e7458721fe63fcdc9f8c6485fda27b417619f597d662624b1be13380669d5467427e3f70755f64a187b320cf5954adc307242ae937830c3774aab9 SHA512 ec987acb6ead40771d69e851ca679e7985532a39821d5a2318f9e5ccfce17b9e6f9d4339266b77cb2e55f2c0de0256c80321677d026f4f2c830bdb435aeff676
EBUILD googleapis-common-protos-1.63.1.ebuild 794 BLAKE2B b5a8586f9eec885fa24b3aee67da3f44d64e7ae6322947fe6fd8872135febf98ab1a3fe1ae7898cdecbe319c1ceaba65f418f9753d5662ab5624a1ffd224f84b SHA512 b4aa9f770b555fe3844bd43daed4b9ee939a012701803013ea0239f9ceb53a5528fca33a1357cb168207b0823661a87fece71d1b3b219242a9ae170f21c5c0c7
+EBUILD googleapis-common-protos-1.63.2.ebuild 797 BLAKE2B 4cbba8b87b3fe54b3e8f12a74c987645b91e36659decad724b4e57540e0ad30d1890d3231da2dd18169dd72da53d85b7eaad71d85ecf5fa8a722cd850b8a04a3 SHA512 7a0ba56bbb38f3f02b75b712c95162c40eb3187abdb353438c73119651646f558cda4e944bed3447bdbf5ce270b1406cec65568e9fc2cbde7bdbfa02a4d84cd2
MISC metadata.xml 537 BLAKE2B 7b81f41f34a3c0fa53340ad298440f67727eb1830009899ffa10835485f66e727844735a88bed94b8a0bba14fa01a78d8a04f5ca3edf48a72781c7e1a797459e SHA512 6013da3540915e13a0cc60336bbefada12fbf71c04d4f40634f24015ada732d0d8b86600401bdadb2c7df2ea84f7097669f4efe6cf176ccca5efe46e9a3869d9
diff --git a/dev-python/googleapis-common-protos/googleapis-common-protos-1.63.2.ebuild b/dev-python/googleapis-common-protos/googleapis-common-protos-1.63.2.ebuild
new file mode 100644
index 000000000000..0848eb13e75e
--- /dev/null
+++ b/dev-python/googleapis-common-protos/googleapis-common-protos-1.63.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2020-2024 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} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python classes generated from the common protos in the googleapis repository"
+HOMEPAGE="
+ https://github.com/googleapis/python-api-common-protos/
+ https://pypi.org/project/googleapis-common-protos/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+ <dev-python/protobuf-python-5[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.15.0[${PYTHON_USEDEP}]
+ !dev-python/namespace-google
+"
+
+python_compile() {
+ distutils-r1_python_compile
+ find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+# no tests as this is all generated code
diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 1f309bb38b2f..6ca34ffdd5e5 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1,7 +1,5 @@
-DIST griffe-0.45.3.gh.tar.gz 228938 BLAKE2B fa6ea0e5aca0e7124671ccf0527f78f46be3462bac8656fb7b6ba3bf715956418477e28ba27af57c42fea4b60eabb6125e308d189c24388484c2b5e48bf2bccc SHA512 c40dac16fe7993b790be6ff1bf23aa79a84985eeeb772fae96121b625efc80d7c7d7a77aac9077997a63880b50f59ac493d1da8392ddaefd3f95fe8eda5af985
-DIST griffe-0.46.0.gh.tar.gz 232125 BLAKE2B f10b9cc020f1aa4fad8b45b17e1138cc749b410ac7566e761a47fe6d82fa236a2408182e765e05c8d7430d12ed1e6f72eff06a4a09d970ed32ec47c89518623c SHA512 467a3416353c29bc7bab8a774a3dd034b63c56655e6181d1bc11d63bfd077bb8665753837e9b8b5e909240b9a79d9e1468afba3addebb91f5b3638b732687913
DIST griffe-0.46.1.gh.tar.gz 232727 BLAKE2B c056cb47e7423931336db55b2871f7a0908e453abc930fe82ef5dce0dc38d2de223b4349547362d54f061d5cbc8f1c8802a7277f776ea4c7e6630794774865a2 SHA512 07ee210c8e3b9c814d5e419ac3bb2a37065ecdda26b9215fcbb3b87dcdd542d5a52de186c69542aa25c20eb70e2a21a6274dbd9c8e19650fe8a48f483c4efbdc
-EBUILD griffe-0.45.3.ebuild 963 BLAKE2B 403cbc3eb4d110952b7ca2e2790bec315e4aa6d8e0e619f5b8d97726493f884b8cef8d10dcba6ca2935b898e445c9901f6b2dac69624e030cab5d11e78356b88 SHA512 ba07e97607261ca1a9258d85871b279157a74bc508cc425368261b475adc60ef6e6b3c2ba69fa6b01cddbd5beee404dc4015036c570b1713b8167b43ddf5154b
-EBUILD griffe-0.46.0.ebuild 963 BLAKE2B 403cbc3eb4d110952b7ca2e2790bec315e4aa6d8e0e619f5b8d97726493f884b8cef8d10dcba6ca2935b898e445c9901f6b2dac69624e030cab5d11e78356b88 SHA512 ba07e97607261ca1a9258d85871b279157a74bc508cc425368261b475adc60ef6e6b3c2ba69fa6b01cddbd5beee404dc4015036c570b1713b8167b43ddf5154b
+DIST griffe-0.47.0.gh.tar.gz 233418 BLAKE2B cb31882f9ddd7210ac36eb400d182395b0da3cd37e38458f23582117aae4c83e9cd62a3dfb16067ec518a42ed6b4f6d9d77d6927be2ca462297c6420bcd25cd8 SHA512 d1d0603a81a8c859c67791ceeaf3c03a134ae221d7554b2a1133ed60a3ca85d157980b26c6930c282c50d9d46a02f26a44dffcfe0c1bd844a3f0ba58f2a1c52c
EBUILD griffe-0.46.1.ebuild 963 BLAKE2B 403cbc3eb4d110952b7ca2e2790bec315e4aa6d8e0e619f5b8d97726493f884b8cef8d10dcba6ca2935b898e445c9901f6b2dac69624e030cab5d11e78356b88 SHA512 ba07e97607261ca1a9258d85871b279157a74bc508cc425368261b475adc60ef6e6b3c2ba69fa6b01cddbd5beee404dc4015036c570b1713b8167b43ddf5154b
-MISC metadata.xml 398 BLAKE2B eb35dbbdd7d3482404991416d9e06e3e87f88a96cc91d481b5a2f53eb732172116b4cfefa1a65f9ba8db44e2b10ed0fd6e4031b7d17382e9e931d1a2eedb322e SHA512 833aac5d52c2584143d67b7ad325e9538cee17d454410b3c4708ad9b47f58d3b2c0875d735b149603bb36ae124d24343b2e456a6db5e5f806da2e13f32c108cc
+EBUILD griffe-0.47.0.ebuild 963 BLAKE2B 403cbc3eb4d110952b7ca2e2790bec315e4aa6d8e0e619f5b8d97726493f884b8cef8d10dcba6ca2935b898e445c9901f6b2dac69624e030cab5d11e78356b88 SHA512 ba07e97607261ca1a9258d85871b279157a74bc508cc425368261b475adc60ef6e6b3c2ba69fa6b01cddbd5beee404dc4015036c570b1713b8167b43ddf5154b
+MISC metadata.xml 393 BLAKE2B f207ed2887879f849db9133aac5b82d507a5c6fc3fed0b931dd0aec5ec8d48991731a15825c7b51d82f1f148c2f6818e3102e963d3342aa248bd475d4b29a692 SHA512 b541674c9f9bf9e356d46de91673e384f50ade9b6f19b0218f03b6e307dde88df2d0078f202bc0a77e18b0d91e89cb6d36ffdac23689ef35306167619404dc01
diff --git a/dev-python/griffe/griffe-0.46.0.ebuild b/dev-python/griffe/griffe-0.46.0.ebuild
deleted file mode 100644
index 482500b13259..000000000000
--- a/dev-python/griffe/griffe-0.46.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Signature generator for Python programs"
-HOMEPAGE="
- https://mkdocstrings.github.io/griffe/
- https://github.com/mkdocstrings/griffe/
- https://pypi.org/project/griffe/
-"
-# Tests need files absent from the PyPI tarballs
-SRC_URI="
- https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}]
- >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-export PDM_BUILD_SCM_VERSION=${PV}
-
-EPYTEST_DESELECT=(
- # fragile to installed packages
- # (failed on PySide2 for me)
- tests/test_stdlib.py::test_fuzzing_on_stdlib
-)
diff --git a/dev-python/griffe/griffe-0.45.3.ebuild b/dev-python/griffe/griffe-0.47.0.ebuild
index 482500b13259..482500b13259 100644
--- a/dev-python/griffe/griffe-0.45.3.ebuild
+++ b/dev-python/griffe/griffe-0.47.0.ebuild
diff --git a/dev-python/griffe/metadata.xml b/dev-python/griffe/metadata.xml
index 494b1dde9407..07e25a12c577 100644
--- a/dev-python/griffe/metadata.xml
+++ b/dev-python/griffe/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest
index 6bc762a99933..6246558de123 100644
--- a/dev-python/hatchling/Manifest
+++ b/dev-python/hatchling/Manifest
@@ -1,3 +1,5 @@
DIST hatch-hatchling-v1.24.2.gh.tar.gz 1054297 BLAKE2B b2da7dc3f3d58998b57d6ee625a2b7e890afc078c0d8f6cb9c332480df561090bb8bc255e3e60d5d25fa55001869429f822014891fe1cec0098b61fbe02efe52 SHA512 e83f57089707a267685c9cac7f29cd5862adec62f6346097aa62bd5b3b9f7222621b2ea71004dd52f62798dab71bcf05c33a2c43dbe39d1bbc5f4a4f99f28c40
+DIST hatch-hatchling-v1.25.0.gh.tar.gz 5276942 BLAKE2B 76de1a824086889370a996945ad031179132dc74f4ef8a79da29913fc587c85210db49e89f400f4db2533d6706452cd4c67b87ff4ca97be0c3dc1879cf2bd77e SHA512 54f4e5f9383e846a9192e47b61f5147d4c48f20c41df752898dc5e22dd0bf196ea60fe4866dd04dc09c763aac67f7c047c40d978398e910878eb772af887d607
EBUILD hatchling-1.24.2.ebuild 2922 BLAKE2B 506fb6f862d54fc35adbe88fd542fba3ae6c5b023af893d5906b3db27dfe9369d529e0244dad394752acec23c166cb1c8c6a9e1bf0920aa31d263098f466bc81 SHA512 c0b7079e303e44c2865c599dab0157019c03f840649fa21db4b62f515140f0794e3ad8cd60529a151fe0401bc03d70b8869e42bda0542765d9c0120b39cf17b3
+EBUILD hatchling-1.25.0.ebuild 2930 BLAKE2B ee877ddafd84651691a8794c62c2d818d8c910d79cdaa605d4fb96796ddb6ee32aba82cfae0ca9e0b9cad02662ecd72a99d4936db265cd78f9550baf8e6d1594 SHA512 3553f1eb5ef859b270c6de76a55c79e26da10603e976e0c2d1b4bf3706994fea3a3de865260b376c5dcf387b9de0c623d21e1b3f77564e2e8a7f21408c48efa5
MISC metadata.xml 365 BLAKE2B 5a40a6cf6df042e6e8387830babd0171c9d8bc5d490fe2175b83d1588d827e826b49044ef29de48553515996b742fc475bb9699dcfa8ec05229162b22e0ed317 SHA512 f11bb25bc12c2bb0b0a0a4691115b9a2af525d9e44b33e0d6db98c7fcef0b49b5989fb7574ee8b27bc88f1dd2543bfdd492a6614de172e2c4edabbee8bf6161e
diff --git a/dev-python/hatchling/hatchling-1.25.0.ebuild b/dev-python/hatchling/hatchling-1.25.0.ebuild
new file mode 100644
index 000000000000..33191ee7e57c
--- /dev/null
+++ b/dev-python/hatchling/hatchling-1.25.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1
+
+TAG=${P/-/-v}
+MY_P=hatch-${TAG}
+DESCRIPTION="Modern, extensible Python build backend"
+HOMEPAGE="
+ https://pypi.org/project/hatchling/
+ https://github.com/pypa/hatch/
+"
+SRC_URI="
+ https://github.com/pypa/hatch/archive/${TAG}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}/backend
+
+LICENSE="MIT"
+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"
+
+# deps are listed in backend/src/hatchling/ouroboros.py
+# editables are optional but required for editable installs
+RDEPEND="
+ >=dev-python/editables-0.3[${PYTHON_USEDEP}]
+ >=dev-python/packaging-23.2[${PYTHON_USEDEP}]
+ >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+ >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+# always depend on the newest version available, at least until upstream
+# stops treating unknown classifiers as a fatal error
+# https://github.com/pypa/hatch/issues/1368
+RDEPEND+="
+ >=dev-python/trove-classifiers-2024.3.25[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/atomicwrites[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ dev-python/httpx[${PYTHON_USEDEP}]
+ dev-python/platformdirs[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/rich[${PYTHON_USEDEP}]
+ dev-python/tomli-w[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ # top-level "tests" directory contains tests both for hatch
+ # and hatchling
+ cd "${WORKDIR}/${MY_P}" || die
+
+ # sigh; standalone test suites are overrated, right?
+ echo "__version__ = '${PV}'" > src/hatch/_version.py || die
+ local -x PYTHONPATH="src:${PYTHONPATH}"
+
+ # do not require uv for portability, sigh
+ mkdir "${T}/bin" || die
+ cat > "${T}/bin/uv" <<-EOF || die
+ #!/bin/sh
+ exit 127
+ EOF
+ chmod +x "${T}/bin/uv" || die
+ local -x PATH=${T}/bin:${PATH}
+
+ # tests mock cargo subprocess call but the backend raises if CARGO
+ # is not set and shutil.which() can't find it
+ local -x CARGO=cargo
+
+ distutils-r1_src_test
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return
+ fi
+
+ local -x EPYTEST_DESELECT=(
+ # most of these run uv to install stuff
+ # the few remaining tests aren't worth running
+ tests/backend/dep/test_core.py
+ # broken if CARGO is set
+ tests/backend/builders/test_binary.py::TestBuildBootstrap::test_no_cargo
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p pytest_mock tests/backend
+}
diff --git a/dev-python/hidapi/Manifest b/dev-python/hidapi/Manifest
index bb6638279a42..a57ba185744b 100644
--- a/dev-python/hidapi/Manifest
+++ b/dev-python/hidapi/Manifest
@@ -1,4 +1,4 @@
AUX hidapi-0.14.0-cython3.patch 3670 BLAKE2B c474480208fe8320d08ce6be18931079de4afb78749d573ae58ec99c96fca81a490e4661ca3a42b876d8b02d0479d37244578b27f3c5c964bb7ee4dadad94958 SHA512 b109db4162092ee8179031802ecd06676b9ca09685f9e98efde6d432fe7b32863d815b759fb5d3e45ff7922a0922b3d3abdf1d08e743801a9c86b2fede2144a2
DIST hidapi-0.14.0.tar.gz 143052 BLAKE2B ebf3fb9608b1f18d9fa24aaa4bca7b2e5cbbbbcbdb6a33da41456f614d0cace556231bb8eb17c21e2a79a5292970cb37f7a46fb6cd1e82efb0a646cf8a942d2a SHA512 228fac22621e36a3108cefd418937a7ed0153e334e19999e947aad341a753d614877cd3f7add90d78037ebe9c7b3f6cbc42973a8e680188da14928311d317b17
-EBUILD hidapi-0.14.0.ebuild 698 BLAKE2B 67518e045f446d5b0c609daf648e37f2af781018f9acd641a1eb81dac0883f7573dadbc902dd148fd9889e08dc5b951425bf867e6c57d095fb1c9142676ff83e SHA512 1acc599831727c4763ef5e8cc6aaba05c1ddd7ebb91a75c730d3efbf903b1370b1d93c9af0797385c8f02f914b73f18f62088f602dd01f01efe7addf17f135ae
+EBUILD hidapi-0.14.0.ebuild 698 BLAKE2B 4e97c1363d4e5fec1bdceb2da7c5dfd1d5835f7212d772b49528067c17407dc8edaa1b6665dc69edfb1c9f8b040895d1133e3fd50b7acc0a2fc0774c64a8d799 SHA512 23eaabdeb2ec4ffe8594988119438ffde008de8c85de7906aa60bec8df442f13fd5fd6e35a58b4f72a9ce303c4561fcb4024431c345f5fa23dc84ec9418852f6
MISC metadata.xml 304 BLAKE2B 69f2abf7c43eda718abb98bdee59b648ca8562d77c2d8381ee7dc83e4b7d1d0f017dce9a291a783ba3891b54df905a49da3f74916158b9b72f6b6f12674b0b53 SHA512 d06b9d8c5b35cda24fb8fc01206e610d0fc78e723833817207c9c18e4b2d02df82cac832580ccd917c68be399d7115024f0b573acd8705d89306f88790cfdbc3
diff --git a/dev-python/hidapi/hidapi-0.14.0.ebuild b/dev-python/hidapi/hidapi-0.14.0.ebuild
index 890f3675ed06..c3ee2cf692d0 100644
--- a/dev-python/hidapi/hidapi-0.14.0.ebuild
+++ b/dev-python/hidapi/hidapi-0.14.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 pypi
diff --git a/dev-python/hishel/Manifest b/dev-python/hishel/Manifest
index 0a7afbfad6ec..d8e064df9267 100644
--- a/dev-python/hishel/Manifest
+++ b/dev-python/hishel/Manifest
@@ -1,3 +1,5 @@
DIST hishel-0.0.27.gh.tar.gz 828343 BLAKE2B 57c42988bb64ef0a36bfe15527fae4a06cf1945609458266c29c0ba9423002c8c7c3beb0b1276dd4aa7d8b3a4f4575f5c8d570d7d66b97ea757988f3e673b651 SHA512 c348bc7ef236a9379f4c45f3cfa3eb74ea1c11be3b3dc533e7864c788d029137720de7612210873971d8ccd6768379ee26a4782c6c7fdf87ce4e4028489b6012
+DIST hishel-0.0.29.gh.tar.gz 828680 BLAKE2B 2869f53e04e92d5c6ccaeb3234a299a075db8429b3b8f77ac9671764b65a4a7d360451e934651789caf2e654b3e5b18819b741b52abe89867157599b921d5a40 SHA512 a16b2c198ea93c2445e0f572e5432c1f44b12ed0e301e52ed46c2c849a5a324457f88ca50c5e98283ceb9aaddf1e1ea4a11644cf61dd0ca4a25f956950c6da23
EBUILD hishel-0.0.27.ebuild 1673 BLAKE2B e3d7bc87f13e5c6b02f83751e54918f6500a38e11881afc739f1e1f0c57fe85f5680f6a4ee70305c39e5506993b4c9a734c24399771b2d6dd3aa35846f7c90e9 SHA512 03df99a4904d9a2b71b665b4a83e87c8ae17b74f63294d1ea5194575b5cae19f093d88da85d471adad73611f23911fdf03c0e37fc6b9e4248e9e11505c95be40
+EBUILD hishel-0.0.29.ebuild 1673 BLAKE2B e3d7bc87f13e5c6b02f83751e54918f6500a38e11881afc739f1e1f0c57fe85f5680f6a4ee70305c39e5506993b4c9a734c24399771b2d6dd3aa35846f7c90e9 SHA512 03df99a4904d9a2b71b665b4a83e87c8ae17b74f63294d1ea5194575b5cae19f093d88da85d471adad73611f23911fdf03c0e37fc6b9e4248e9e11505c95be40
MISC metadata.xml 378 BLAKE2B 24bb3b6d47931488021a625ac5f4eca9575efaebabc4af29fcd42ea8468a0a8da077d88b98c6f348c7528d7b338fbf553475894fe0726f11ca48c6c5d4720f61 SHA512 ae67451815773cffe43a0e16ae42020f1c29fb83ad711633666b065be586a08e4da5ebcee8e35d7f0c0084c018713760a1f20b4b9a7f2a5d43691589be357b42
diff --git a/dev-python/hishel/hishel-0.0.29.ebuild b/dev-python/hishel/hishel-0.0.29.ebuild
new file mode 100644
index 000000000000..07503f286cee
--- /dev/null
+++ b/dev-python/hishel/hishel-0.0.29.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+DESCRIPTION="An elegant HTTP Cache implementation for HTTPX and HTTP Core"
+HOMEPAGE="
+ https://github.com/karpetrosyan/hishel
+ https://pypi.org/project/hishel/
+"
+SRC_URI="https://github.com/karpetrosyan/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ dev-python/httpx[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ ${RDEPEND}
+ dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+ test? (
+ dev-db/redis
+ dev-python/anyio[${PYTHON_USEDEP}]
+ dev-python/boto3[${PYTHON_USEDEP}]
+ dev-python/moto[${PYTHON_USEDEP}]
+ dev-python/redis[${PYTHON_USEDEP}]
+ dev-python/trio[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ sed -e 's:mock_s3:mock_aws:g' \
+ -e '/import anysqlite/ d' \
+ -i tests/_async/test_storages.py \
+ tests/_sync/test_storages.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ local EPYTEST_DESELECT=(
+ # tests that need anysqlite
+ tests/_async/test_storages.py::test_sqlitestorage
+ tests/_async/test_storages.py::test_sqlite_expired
+ tests/_async/test_storages.py::test_sqlite_ttl_after_hits
+ )
+
+ local redis_pid="${T}"/redis.pid
+ local redis_port=6379
+
+ einfo "Starting Redis"
+ "${EPREFIX}"/usr/sbin/redis-server - <<- EOF
+ daemonize yes
+ pidfile ${redis_pid}
+ port ${redis_port}
+ bind 127.0.0.1 ::1
+ EOF
+
+ # Run the tests
+ distutils-r1_src_test
+
+ # Clean up afterwards
+ kill "$(<"${redis_pid}")" || die
+}
diff --git a/dev-python/housekeeping/Manifest b/dev-python/housekeeping/Manifest
index 53b6c08dd5d8..96c688af75da 100644
--- a/dev-python/housekeeping/Manifest
+++ b/dev-python/housekeeping/Manifest
@@ -1,3 +1,3 @@
DIST housekeeping-1.1.tar.gz 19346 BLAKE2B 01ae862662b60b784af84704c6a1f8eff719622657d9462dc5f72b2a5175e9b969c674656228048903982eb5feb83698a3cab2217266132717e15d58b90f0133 SHA512 de1dba70a28c50c88cf36de56f400fea4737f42d4497f0c3359a70a2e7e9884b13aab8094abb684be37caaff20aaa21894d3909d2454b473edef594534057644
-EBUILD housekeeping-1.1.ebuild 588 BLAKE2B 318383aafdc10c09ec249b87d909249858e09307281026dd279216c0b395de293bf1e32baf0c0f3308f93a9f29c6979a1cf64d20d9573d32228b92bac3ce5f34 SHA512 59ff4286305b0aaa8311ec563f7ffc0f5cd90c153a1852a79d24ba0311df3e586d81b79529f7b042d21ce37b777143190fafd0dddda2def3c9216d651ce9b61c
+EBUILD housekeeping-1.1.ebuild 588 BLAKE2B 0de2400173494d7a5e78d4f05b0b919a9643fe66b090a12847ffaa5f4ca081016336478ecc9a963acc84621590ab6dcf1bfa3a8b26c029b904e6da9739932f6c SHA512 c48ca924e4acb1bc7c9b68004b0e68e3568e5592f1a391db8f7036cfc614135f5b6c0ed66ca83c4bbf6a26e98b06fccf7a13c27b8357fdc65719d450b7bf52a9
MISC metadata.xml 511 BLAKE2B 163aec85b5b957d1e911a973948d3f4daf3c9f3b8c7948965a6784450cb56d242ee7aafd037199c4f6cf745aec1137e5be38b2a4b005720bd8c040d42cc4edcb SHA512 55a5b6c6f359de77ed5344839ad28ebba3a6636eaf55117a1d599b3de6f3ea2687d58edc10e7f537b7813d7d7eeb9364f8198f5abed822d47cdffd6edaf38c05
diff --git a/dev-python/housekeeping/housekeeping-1.1.ebuild b/dev-python/housekeeping/housekeeping-1.1.ebuild
index 62138051d851..777c82af50e6 100644
--- a/dev-python/housekeeping/housekeeping-1.1.ebuild
+++ b/dev-python/housekeeping/housekeeping-1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/huawei-lte-api/Manifest b/dev-python/huawei-lte-api/Manifest
index 784d9824af22..227423f35ce1 100644
--- a/dev-python/huawei-lte-api/Manifest
+++ b/dev-python/huawei-lte-api/Manifest
@@ -1,3 +1,5 @@
DIST huawei-lte-api-1.8.1.gh.tar.gz 40698 BLAKE2B 61e2e6399b106e7efe68ed50d0d3e17ca4b243d62c2b4d00215141931f806ef09c7bee826e50b2b37f7bc8cdb663912019470932a1aa491e0ca582f4ea7baa8d SHA512 704c9f18db74aaa544888c761a934e9886460ce5e1848e1e221ed05cedf1357a0bcce758d2afe126dfd39739d7819520a5fc82a19315647f38f058fbe60d0511
+DIST huawei-lte-api-1.9.3.gh.tar.gz 41344 BLAKE2B 3812c2dd5404320eb24bbe6e1e5819effad06641e96289ac279e5fe96add8880d837bf6770816f1bdce553cbf1aad73d370377c7f0713428d6ac46906d88602c SHA512 4f5f00dd416b017422753940ae69a1c24b424692fdf9e6ea29073035d381b5434462b022ebe44bf4d911eafe07f9ff57b8d349bf7140e0f33daba6384a73cd24
EBUILD huawei-lte-api-1.8.1.ebuild 873 BLAKE2B 2cdae354c7397f587e58925c8b332927680e086ee89aa3572dd8d150e2b73250a831716f6e2aa54dfd04bd35d6ee15e2fdd878341aeb15e964ae4fac6d9a3df4 SHA512 4b7ebcbb2f9aa168886d178d95dbef1a2e62a547856e23a9862b59f7d0f805fa8b6257fa49b554e049bc741530b546d30b7b0e298e006cb4ec248ef35126ce84
+EBUILD huawei-lte-api-1.9.3.ebuild 873 BLAKE2B 2cdae354c7397f587e58925c8b332927680e086ee89aa3572dd8d150e2b73250a831716f6e2aa54dfd04bd35d6ee15e2fdd878341aeb15e964ae4fac6d9a3df4 SHA512 4b7ebcbb2f9aa168886d178d95dbef1a2e62a547856e23a9862b59f7d0f805fa8b6257fa49b554e049bc741530b546d30b7b0e298e006cb4ec248ef35126ce84
MISC metadata.xml 487 BLAKE2B a4aa976286ea3cc4e02227109277faa4506f73a4b7f6c47ef9a318ae5d1c3fe61cc6eeb50ab99c0b10e5edb4ae02101d8e4d6267e7dc8f20520e9259b1d17fd2 SHA512 2ea5ccd73098a9c4d074340c9d6eb433bdaf4530d8fdb899f2a9632c097d2021d9162aa92fb9ffb54eaad2f41050d0323ddc68d0d29ec2f13060e5fe9e26f74d
diff --git a/dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild b/dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild
new file mode 100644
index 000000000000..4315d293fdf2
--- /dev/null
+++ b/dev-python/huawei-lte-api/huawei-lte-api-1.9.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="API For huawei LAN/WAN LTE Modems"
+HOMEPAGE="
+ https://github.com/Salamek/huawei-lte-api/
+ https://pypi.org/project/huawei-lte-api/
+"
+SRC_URI="
+ https://github.com/Salamek/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/pycryptodome[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+ # make cryptodome-friendly
+ sed -i -e 's:pycryptodomex:pycryptodome:' setup.py || die
+ find -name '*.py' -exec \
+ sed -i -e 's:Cryptodome:Crypto:g' {} + || die
+
+ distutils-r1_python_prepare_all
+}
+
+distutils_enable_tests pytest
diff --git a/dev-python/hvac/Manifest b/dev-python/hvac/Manifest
index f251e1ba5128..15332362cf95 100644
--- a/dev-python/hvac/Manifest
+++ b/dev-python/hvac/Manifest
@@ -1,5 +1,3 @@
-DIST hvac-2.1.0.tar.gz 325532 BLAKE2B 61c78e2bcbfcf95c853aef825f68b510522c66fd2f4c526043abd2ea4de166ab4972a5de4e2829ba28a8bc6ac43a0cf5c38ffcb31e4ec050db0cf3f49c86541b SHA512 331effd50a11544683d9b0e186c7b56d9480826c645969940c19b7528d5f4f1fd09f0867f61f421948ddb9558d76d9e68e3a189652e00093ad22cfa8be785825
-DIST hvac-2.2.0.tar.gz 330973 BLAKE2B 3e64d54f0345f3b9bce3e0c4c2837442ded0e0c3d8a2fb82a2d32663738df29cba71fbefd0d29f614ca6dbd4e88d1832660d2dc3832bf94a212b23644d2e49a0 SHA512 15dee76e21e053b51ef062e52ca4021bfebde555590ea95d5dabc71370aa086cf6b8e6cb35d38fbc5ee898ba39b694736f243e80975ad649a43bdf8bd7db434e
-EBUILD hvac-2.1.0.ebuild 1018 BLAKE2B f5fc71e05a8c5a958be4782790de758c5ca37480d6b7f884241f2041dd9d5df2acdbc45a7e0495789ef02de9536e154488e842929a753d91c1869b9c1025d132 SHA512 7b869ff284d8a0e12f22699e246eaca77d0327f0fa9de6e0e5d66f25cba80fcef602fb02a3ace27e9268ebd2e9279dbbd19de9ef7802e1d21758fff4070b3017
-EBUILD hvac-2.2.0.ebuild 1018 BLAKE2B f5fc71e05a8c5a958be4782790de758c5ca37480d6b7f884241f2041dd9d5df2acdbc45a7e0495789ef02de9536e154488e842929a753d91c1869b9c1025d132 SHA512 7b869ff284d8a0e12f22699e246eaca77d0327f0fa9de6e0e5d66f25cba80fcef602fb02a3ace27e9268ebd2e9279dbbd19de9ef7802e1d21758fff4070b3017
+DIST hvac-2.3.0.tar.gz 332660 BLAKE2B 6b1d7f91301e328987e7fd36382ecb64fc42df98f5dad400c27fb92a27f739be87ac4f2ba2704ac53cab8aaa19a439f9e052b9b814a1e6b384bec636e7ddc7f9 SHA512 2df43c9a0c01a44580d2eb4b57d0dcfc387f15b1ebbcf7907d62a3fdc36ffa4239bc19b3c0a43f1806c98f8cd894df32df731b247a2305354b6ab67c1ace0a40
+EBUILD hvac-2.3.0.ebuild 1018 BLAKE2B 49a8ffa6116f1cb7e568b54b82c8e720c90967f43602eda19514b5651dc8c75d637c2410dd3a50137c3156438d70664d2bfaf6cee9157379f1f992e8816d6af0 SHA512 ce3459a9d32bdac496f2da38a76e5d5263a8c79afc50f362e8d19cbb377191fe1443d9828d1e6e3da2cbd1e7a536454a0412c2302d305aea351ea3cc09d59096
MISC metadata.xml 600 BLAKE2B 476b3248fc61afcdc6e5c2db811f27218a7fe070744226289706412ae895c46224d179fc5dd3883d5ff08b1b5c21c86fb649641d4a7fe5edfcebf7ae58c75c7f SHA512 f2136ab711c25905347a774cb63471f3308267d102cd2dbae0a69ba50ef2728bb3cb3b4d0dfdc5d079d40e712332f4e62ef014eeaac5523cf47ad03133d02f1b
diff --git a/dev-python/hvac/hvac-2.1.0.ebuild b/dev-python/hvac/hvac-2.1.0.ebuild
deleted file mode 100644
index f9565b6f997b..000000000000
--- a/dev-python/hvac/hvac-2.1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HashiCorp Vault API client"
-HOMEPAGE="
- https://github.com/hvac/hvac/
- https://pypi.org/project/hvac/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
- dev-python/jwcrypto[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/requests-mock[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # ldap_test is not packaged.
- tests/integration_tests/api/auth_methods/test_ldap.py
- # https://github.com/lepture/authlib is not packaged.
- tests/integration_tests/api/auth_methods/test_oidc.py
-)
diff --git a/dev-python/hvac/hvac-2.2.0.ebuild b/dev-python/hvac/hvac-2.2.0.ebuild
deleted file mode 100644
index f9565b6f997b..000000000000
--- a/dev-python/hvac/hvac-2.2.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HashiCorp Vault API client"
-HOMEPAGE="
- https://github.com/hvac/hvac/
- https://pypi.org/project/hvac/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
- >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
- dev-python/jwcrypto[${PYTHON_USEDEP}]
- dev-python/parameterized[${PYTHON_USEDEP}]
- dev-python/requests-mock[${PYTHON_USEDEP}]
- dev-python/semantic-version[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
- # ldap_test is not packaged.
- tests/integration_tests/api/auth_methods/test_ldap.py
- # https://github.com/lepture/authlib is not packaged.
- tests/integration_tests/api/auth_methods/test_oidc.py
-)
diff --git a/dev-python/hvac/hvac-2.3.0.ebuild b/dev-python/hvac/hvac-2.3.0.ebuild
new file mode 100644
index 000000000000..3672b3bfaabf
--- /dev/null
+++ b/dev-python/hvac/hvac-2.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="HashiCorp Vault API client"
+HOMEPAGE="
+ https://github.com/hvac/hvac/
+ https://pypi.org/project/hvac/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ >=dev-python/pyhcl-0.4.4[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.24.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/flask-sqlalchemy[${PYTHON_USEDEP}]
+ dev-python/jwcrypto[${PYTHON_USEDEP}]
+ dev-python/parameterized[${PYTHON_USEDEP}]
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ dev-python/semantic-version[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+ # ldap_test is not packaged.
+ tests/integration_tests/api/auth_methods/test_ldap.py
+ # https://github.com/lepture/authlib is not packaged.
+ tests/integration_tests/api/auth_methods/test_oidc.py
+)
diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index bac4d62bd750..34b8c8e58fa4 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,7 +1,13 @@
DIST hypothesis-6.102.6.gh.tar.gz 9462342 BLAKE2B 7daf1cfedd3e8aec72ca2a16a320ccac8c03d62dd02c7b6e20a8c0e8e9510996fc36b5f1050c111ef2eb389b77a9f468b23ef7627867b8d50559c59df003f635 SHA512 aa458c9db8ca0f5661ffc64ae61b08ffe2e93cd1fe5431752aa92339af22cf90b79763d08c6e381dd0875b26b2cfbdad92e95cc581ba325072ec5330223d3b7e
DIST hypothesis-6.103.1.gh.tar.gz 9463631 BLAKE2B 7c7df97ff5702103c3e02d664732cdb2beb32acc51a385b086cd64763822ef8938a75feb522d62335b3392517f8756f60c73d5c681d3cbdf814659a27c94746c SHA512 19e3bd48380ab8a4ce931437e68b224f77441b8c7da99832a18ec1cdeca9609675b8ba19110df33db45ff5c06a1065d21807436e86afe89366510ea36e7f548d
DIST hypothesis-6.103.2.gh.tar.gz 9463865 BLAKE2B d14882642edf53354a6cc8bdf4fb8ac3a5e93a6d5387186e2bd442447710a3e0e84dc61dee6febb690e85552ec3642df58fb731287a6ffd4fc59bd0c69f4f6a9 SHA512 e18ed2ee70541bf992aae784bed59e4e9b1cd784f2bc35573d3a375fcc749bd0a756b7a2a494a16a04ffca386034bab6f99ae0e25ddb18542af0754df081a359
+DIST hypothesis-6.103.5.gh.tar.gz 9465630 BLAKE2B c85fa7a5fb62db9903fc8c1641b2e58628bab96561239d4df00202475272da817139d7aa3de68ad064bfdb65a8effade71e2f1efb550f1792028b4f79193f572 SHA512 705383cdf6f9e9fc69dd5e967adef13e7712be207f7ff58368d9f03bb2e41009e1853d01db6beb19c8b65f44d33123932e1d2cf1c7a09e31498ba05234c48798
+DIST hypothesis-6.104.0.gh.tar.gz 9466479 BLAKE2B 9cf9f28d3ad739a40062369a37ea423df4b10101d43c54e62ab395bbce970f6500aa09f2bebbb55145488a979616407cd7b35f28336d6657e585782de72ebe9b SHA512 5823ed6ac3461bc6612e93cbeb74453cef902add4c8db09a98459ac056c8689382cbb007a035c27f215057a635e74bda7e32835d442e218ccabd6c477bbd3ae8
+DIST hypothesis-6.104.1.gh.tar.gz 9466716 BLAKE2B 5ddefd5199bfb22ef8c2c2ae995de5353e7d067f044788f4cd9423cfa4674ff1c5a05760d686f4b4dd5fe9afb2b4ba1cdb38aa7d590575f79d75c460adde63ab SHA512 a9eef39e3cc8fde806cb860f47190239a680c3203ca0228450a7c999ee9618964e201c05a994835e5513f7945b3a5f830fd9fa941d4cfdf4793e5e2fb266df47
EBUILD hypothesis-6.102.6.ebuild 2514 BLAKE2B 1ad3d2518c490ef10d8e2fba0719e5ae4d11c1f44a82e1ebb6fc679aec161ed981b386225070090ea825fa154ee1896062db01e9d8d8c0daab1128cbdec7aa03 SHA512 b6116a2392ca288b55936a9e1d57231f64d08eada7a18d65d8f764b01a71afad967ff35102aaf528ac96cebebf344442d0334c4a499c02b43a5d82942b97e9fa
EBUILD hypothesis-6.103.1.ebuild 2522 BLAKE2B e17cd7e595def59d5b8c35d6cd2c1af05e8febc9e0484db1030a9d86cc99e41757e51b9a6789c27d080bb5d59ea74c701a88bd8f423e6bbc63ea24b2a6de636d SHA512 05df0864941735b7d4d342ddaad53bf27689063a90a3f3bf7b2e8d4521243a6c3964bfc1935d466b99c505c122c2dd342c8532f048ab8fead90d185e3f7f1c87
EBUILD hypothesis-6.103.2.ebuild 2522 BLAKE2B e17cd7e595def59d5b8c35d6cd2c1af05e8febc9e0484db1030a9d86cc99e41757e51b9a6789c27d080bb5d59ea74c701a88bd8f423e6bbc63ea24b2a6de636d SHA512 05df0864941735b7d4d342ddaad53bf27689063a90a3f3bf7b2e8d4521243a6c3964bfc1935d466b99c505c122c2dd342c8532f048ab8fead90d185e3f7f1c87
+EBUILD hypothesis-6.103.5.ebuild 2522 BLAKE2B e17cd7e595def59d5b8c35d6cd2c1af05e8febc9e0484db1030a9d86cc99e41757e51b9a6789c27d080bb5d59ea74c701a88bd8f423e6bbc63ea24b2a6de636d SHA512 05df0864941735b7d4d342ddaad53bf27689063a90a3f3bf7b2e8d4521243a6c3964bfc1935d466b99c505c122c2dd342c8532f048ab8fead90d185e3f7f1c87
+EBUILD hypothesis-6.104.0.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
+EBUILD hypothesis-6.104.1.ebuild 2593 BLAKE2B 434f71f7fad97f9e06d3e0a459d8d724c7000ea5ee8712f382c9c8f3746550159b272d208d926d389d87c8198452c410197e55a5e8cb5fec33c8a38719d6bf6f SHA512 5447fcdfaaaa7f15efa13eabee95232a4ac40c248ad5a3c9c7c26846e1868ac1ddd62bd3c6cd8375f7a5cb3ad322ee9dbd737699069ee7f1df2bcfcfcde84aa1
MISC metadata.xml 492 BLAKE2B c9e9bbd59af55d1f47e5b7a86933c02b47f832122d03eaca56bd3ec9476cf260d91d4fd2da5068845d4525b7cc9f702b515e8d6a0dffa7923f5898cfd44e12a1 SHA512 166b33d6ac887f52d54fb9d556102038c00650a597d2de1c3aad3f8b5e136e9b6b7db31f05f3379435e4c5f943156d5839d78fc95461af411037a3162ea6705e
diff --git a/dev-python/hypothesis/hypothesis-6.103.5.ebuild b/dev-python/hypothesis/hypothesis-6.103.5.ebuild
new file mode 100644
index 000000000000..c2bf166b155f
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.103.5.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 python3_13 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+ https://github.com/HypothesisWorks/hypothesis/
+ https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+ https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+ ' 3.9 3.10)
+ cli? (
+ $(python_gen_cond_dep '
+ dev-python/black[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ ' "${CLI_COMPAT[@]}")
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ !!<dev-python/requests-toolbelt-0.10.1
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ # subtests are broken by warnings from random plugins
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
+ local -x HYPOTHESIS_NO_PLUGINS=1
+
+ # NB: paths need to be relative to pytest.ini,
+ # i.e. start with hypothesis-python/
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # failing due to warnings from numpy/cython
+ hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
+ )
+ ;;
+ esac
+
+ epytest -o filterwarnings= -n "$(makeopts_jobs)" --dist=worksteal \
+ tests/cover tests/pytest tests/quality
+}
+
+python_install() {
+ distutils-r1_python_install
+ if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+ rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
+ fi
+}
+
+pkg_postinst() {
+ optfeature "datetime support" dev-python/pytz
+ optfeature "dateutil support" dev-python/python-dateutil
+ optfeature "numpy support" dev-python/numpy
+ optfeature "django support" dev-python/django dev-python/pytz
+ optfeature "pandas support" dev-python/pandas
+ optfeature "pytest support" dev-python/pytest
+}
diff --git a/dev-python/hypothesis/hypothesis-6.104.0.ebuild b/dev-python/hypothesis/hypothesis-6.104.0.ebuild
new file mode 100644
index 000000000000..d401f55b2788
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.104.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+ https://github.com/HypothesisWorks/hypothesis/
+ https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+ https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+ ' 3.9 3.10)
+ cli? (
+ $(python_gen_cond_dep '
+ dev-python/black[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ ' "${CLI_COMPAT[@]}")
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ !!<dev-python/requests-toolbelt-0.10.1
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ # subtests are broken by warnings from random plugins
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
+ local -x HYPOTHESIS_NO_PLUGINS=1
+
+ # NB: paths need to be relative to pytest.ini,
+ # i.e. start with hypothesis-python/
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # failing due to warnings from numpy/cython
+ hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
+ )
+ ;;
+ esac
+
+ epytest -o filterwarnings= tests/cover tests/pytest tests/quality
+}
+
+src_install() {
+ local HAD_CLI=
+
+ distutils-r1_src_install
+
+ if [[ ! ${HAD_CLI} ]]; then
+ rm -r "${ED}/usr/bin" || die
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+ HAD_CLI=1
+ else
+ rm -r "${D}$(python_get_scriptdir)" || die
+ fi
+}
+
+pkg_postinst() {
+ optfeature "datetime support" dev-python/pytz
+ optfeature "dateutil support" dev-python/python-dateutil
+ optfeature "numpy support" dev-python/numpy
+ optfeature "django support" dev-python/django dev-python/pytz
+ optfeature "pandas support" dev-python/pandas
+ optfeature "pytest support" dev-python/pytest
+}
diff --git a/dev-python/hypothesis/hypothesis-6.104.1.ebuild b/dev-python/hypothesis/hypothesis-6.104.1.ebuild
new file mode 100644
index 000000000000..d401f55b2788
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.104.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+ https://github.com/HypothesisWorks/hypothesis/
+ https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+ https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+ >=dev-python/attrs-22.2.0[${PYTHON_USEDEP}]
+ >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+ ' 3.9 3.10)
+ cli? (
+ $(python_gen_cond_dep '
+ dev-python/black[${PYTHON_USEDEP}]
+ dev-python/click[${PYTHON_USEDEP}]
+ ' "${CLI_COMPAT[@]}")
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/pexpect[${PYTHON_USEDEP}]
+ >=dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ !!<dev-python/requests-toolbelt-0.10.1
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ # subtests are broken by warnings from random plugins
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x PYTEST_PLUGINS=xdist.plugin,_hypothesis_pytestplugin
+ local -x HYPOTHESIS_NO_PLUGINS=1
+
+ # NB: paths need to be relative to pytest.ini,
+ # i.e. start with hypothesis-python/
+ local EPYTEST_DESELECT=()
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # failing due to warnings from numpy/cython
+ hypothesis-python/tests/pytest/test_fixtures.py::test_given_plus_overridden_fixture
+ )
+ ;;
+ esac
+
+ epytest -o filterwarnings= tests/cover tests/pytest tests/quality
+}
+
+src_install() {
+ local HAD_CLI=
+
+ distutils-r1_src_install
+
+ if [[ ! ${HAD_CLI} ]]; then
+ rm -r "${ED}/usr/bin" || die
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ if use cli && has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+ HAD_CLI=1
+ else
+ rm -r "${D}$(python_get_scriptdir)" || die
+ fi
+}
+
+pkg_postinst() {
+ optfeature "datetime support" dev-python/pytz
+ optfeature "dateutil support" dev-python/python-dateutil
+ optfeature "numpy support" dev-python/numpy
+ optfeature "django support" dev-python/django dev-python/pytz
+ optfeature "pandas support" dev-python/pandas
+ optfeature "pytest support" dev-python/pytest
+}
diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest
index 78245639e914..54374f10e654 100644
--- a/dev-python/icalendar/Manifest
+++ b/dev-python/icalendar/Manifest
@@ -1,3 +1,5 @@
DIST icalendar-5.0.12.tar.gz 115981 BLAKE2B b6a778f78977b2e967f639ca1a6209002c003c0729a993217da2fa7d3e407d5fa696740daae7b3c1084588140675a2fb1346b39042fe869195d917b3a2436f49 SHA512 0b608054b955223c1b876c8395b94a501f6b5afb92285561750749882cde2d55cbb48487f7fcd64188d2d6cd193f3bdb5634871352eb5b7a445c483075a62453
+DIST icalendar-5.0.13.tar.gz 119371 BLAKE2B ab0673af636b76682f1b0409df4333511c9cb19623dbdc639d84f46dcb9c14580ebfc1ea0465aa22b729852d5eaf76b12aa76041d189bcb3099f205caf43fac4 SHA512 df688298acc0bf3cf25aa08b16e149abab696e44540f11695a654065b90316189460481bde17d68e7c6760c1c4bfbbc74e9d7c7e3e640b5a1978d2c6faafbb78
EBUILD icalendar-5.0.12.ebuild 889 BLAKE2B 4d6a990a21619b54b043a7d2d7694c057ee542ded547172750e735a37fe74c6660ef038947359e60e588524fabb368b4b64cc9ad3282ebe56e723c99ff5404ab SHA512 c9716fd1d6c2b14a96d9b43caa5607947324b8d8fb9196ecae0e6fb2ea6cb88a3d4f19a785cfe45192917bb715e9d5019a96f75f57a739db74ad6e9398d2d757
+EBUILD icalendar-5.0.13.ebuild 892 BLAKE2B 0b5a0f31042ba16ef39652c61431d5641360303be803294a1698cf864387c0d264f63ea4a75602043ae3b59be5e53480e373772f510dd70087737dcae92e1ca8 SHA512 62275624510a0a831df65cd0b9ab1a2aa65cef1e16e8970315e7886a4f584eaa0952d2b08a958fb3cba410a9cb5e1787217d1b5474df36fcbf9409bc3643f8d1
MISC metadata.xml 503 BLAKE2B 284f63e95eb2d3015979a14774f8ff9df0df701b81f8aa2c7583f52d05973cfede1db8eb7904203b854165e10640cc50a0e3cf14d9aff090d9ff657c53098cee SHA512 d206db3c1255c8e475c4289c548f0224c7fc507aae513d3c15706998892ef8450400a97bd07dc7d52142a03cad4abae3595d5315d8912586440df74096edea67
diff --git a/dev-python/icalendar/icalendar-5.0.13.ebuild b/dev-python/icalendar/icalendar-5.0.13.ebuild
new file mode 100644
index 000000000000..8a7b69cb3587
--- /dev/null
+++ b/dev-python/icalendar/icalendar-5.0.13.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 2445)"
+HOMEPAGE="
+ https://github.com/collective/icalendar/
+ https://pypi.org/project/icalendar/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # reset conf.py to not read version from an installed instance
+ sed -e "s:pkg_resources.get_distribution('icalendar').version:'${PV}':" \
+ -i docs/conf.py || die
+ distutils-r1_python_prepare_all
+}
diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest
index 24a680e7594a..69031047ea1c 100644
--- a/dev-python/identify/Manifest
+++ b/dev-python/identify/Manifest
@@ -1,3 +1,3 @@
DIST identify-2.5.36.gh.tar.gz 101732 BLAKE2B c0f7d7f57a757ec828b7def3a0e7e544855bf4eed8f3b612cc35acda34f05379c5267eb33a0110080708c50a838983a6d662130e297f2e0a00382025c58ccf61 SHA512 713ce08bafc076d2724f847c0b051036072d6b8d53c77a0ca011b7ec3af4ec27381de3ef4622235db0791ef4fc449514f78c2ad250d77c055e9fec9dc6f14a57
EBUILD identify-2.5.36.ebuild 595 BLAKE2B b3a1cdd27d99a9ebcac7d8b05ac2522c59c57084408b836fda3d2640f7f6a035769de83ec231edbac148b0dadec5247a029dfe13316902f0374ecdb9d29a1518 SHA512 ffb61e68fc1cb6ac823449f8fc0ff6d5ed0f8c29cbde1d7f144670631f9ced5252f380387a0b63fd6ec70ffac37972fd7014a7c097f2fb01bca84a2df0001873
-MISC metadata.xml 501 BLAKE2B da95534590927f7290f78f47e30484e3349c9058048c15522e7346a74d9a2c96141a18897b10b230adf966d3c237217ef1d2dcfe59814ccfffd58ab4c38c1ebf SHA512 8d78245bbd2e14016eb70f1d8f8d6129e6b265084f7da95bd915f01ce5af94f86bd69c33c1514195de70d0f834332d9ca968a18afb59a7016c8cb58681d04d24
+MISC metadata.xml 395 BLAKE2B 01314d222b5ab4f906d3a0b8ba56d9ffaeb1cdb4513147a675df16f4ce1dbb6f45d8e63d36a42344c3e2278737956467abd8f71c74db232c5da7889810ee80fb SHA512 14280c2065b6f69836cbb493342c8e50c900f218a019cd074688913879e5f515388902cefcd618e8bb552af8145ae33c92a9b7caad867d66e457369fe74a187f
diff --git a/dev-python/identify/metadata.xml b/dev-python/identify/metadata.xml
index 9e1cf7348f8c..331006424b6f 100644
--- a/dev-python/identify/metadata.xml
+++ b/dev-python/identify/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/ijson/Manifest b/dev-python/ijson/Manifest
index b39861b393a9..c5ccb9f295e5 100644
--- a/dev-python/ijson/Manifest
+++ b/dev-python/ijson/Manifest
@@ -1,5 +1,3 @@
-DIST ijson-3.2.3.tar.gz 57596 BLAKE2B e85465829f8319e2e227b7b72633b65e7e77a8cd24fee877aded1f50383ffbbaddd82e5e3942c0b3f637a8e601c5101aa390889e8509ee2c61b6f3c9cf9a7249 SHA512 ca72ed08c7804611d7f9c5218d217087fe17358859d080741726b42072df1407afcf1f701e30d33f3f615e8c78ba247a3cc45e8e7e373f1d3168a63f397fd6eb
DIST ijson-3.3.0.tar.gz 60079 BLAKE2B 53c92015c30ed285acec1f9e811521eeb9d22b2011b0398b23e44c1b0fff2b97e87b48b9058733db6002222913ebeb1a304763e7c5f8fe6c2d872f791d80ce39 SHA512 9517919b98904608f81ee0292968e9c8951e3e96cdec286d945eebcd94ae6322c08a878ebfabce3e226646bf04488710274563b1f48048707bc78e51941b5d23
-EBUILD ijson-3.2.3.ebuild 589 BLAKE2B 7511e62332162a1ce6000edcc9da6b60ea6d4c5ad3e794daf6ab1e1ea540fdde5e827429ce4b6c8dbae9d644e5090f3539e7beb23b004067df76754c55f20aab SHA512 940c6e0ef444e4bdb911d5d716e3f5a65d24db93e277552a7fd906fbf2415f173da78d289a02c7686565785f9addf78c819c68a6e6d6ad7ebcf5729027e67dba
-EBUILD ijson-3.3.0.ebuild 593 BLAKE2B 8b691357ecc05c8285d9baee2de02a4bc379ed0aa85081b6481700bc79a3e5502cb32b47bf50847fd26d795f7383988da9087676d4890db56f6788c341debb6f SHA512 6f167aa124feac032046afee0dbfddf5aa540db9e37f69f5d509f410e8a56c1a0f8e0e33b54117e10ba2917ad7d01e07340c87fda70a24d3d6e16f426095aca4
+EBUILD ijson-3.3.0.ebuild 591 BLAKE2B e4afc37932e4f083004aa40b692c9ba6349fb6abcc63c1ec340bff33c7c624eaa71cfcad38abcef31972415a065d42b4d4f61ba062a579214f013a4a78cf0ecb SHA512 f1817ef183f26e4767f2d1a6a35cfb7644fe0476ad81bbed87da637c0423e1a206628c33fedb2518fe19822fee14a8c7d1dbdc36b6a963e560bfc13e7dfc9c84
MISC metadata.xml 372 BLAKE2B 9fd70113a6731ca09979bacb2153df2c26db31ef9cb2a95cc2de2201aeb5348a6344fa6dab27a0880a9d70cb4498d39a4ef9cbcff6127932d5af3c534e21b5c2 SHA512 5f3747561e4c802300860b9d2f27b08acea3979e8cac48bf6145c4cbeeb3ec0b3d765399d0ed8fe01947860d78dea0faa0839cb393e066ec0aaffa2ab2661398
diff --git a/dev-python/ijson/ijson-3.2.3.ebuild b/dev-python/ijson/ijson-3.2.3.ebuild
deleted file mode 100644
index cec2473254c3..000000000000
--- a/dev-python/ijson/ijson-3.2.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Iterative JSON parser with a Pythonic interface"
-HOMEPAGE="
- https://github.com/ICRAR/ijson/
- https://pypi.org/project/ijson/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-
-DEPEND="
- dev-libs/yajl
-"
-RDEPEND="
- ${DEPEND}
-"
-
-distutils_enable_tests pytest
-
-export IJSON_BUILD_YAJL2C=1
-
-python_test() {
- rm -rf ijson || die
- epytest
-}
diff --git a/dev-python/ijson/ijson-3.3.0.ebuild b/dev-python/ijson/ijson-3.3.0.ebuild
index 76f9f9930981..6b47952e3db5 100644
--- a/dev-python/ijson/ijson-3.3.0.ebuild
+++ b/dev-python/ijson/ijson-3.3.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
DEPEND="
dev-libs/yajl:=
diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest
index 43251ac63531..613a5c75b812 100644
--- a/dev-python/imageio/Manifest
+++ b/dev-python/imageio/Manifest
@@ -1,5 +1,9 @@
AUX imageio-2.22.0-block-download.patch 1211 BLAKE2B c01e3fd7db7463bc11bf331384a21becfc3160d4880a2fd09e47bf0927d97e46787097f50a489b83c2626078b60a0cf8a0d896040981e78c107f1783c8e84c26 SHA512 170261b9fb07ccb7f7a7e058335326df1f72c8d098076bf6ca048a7ca6bac95ddb512b9e41740c385430bc25613249455203addd59931af4e70298e772303964
+AUX imageio-2.34.1-numpy-2.patch 1472 BLAKE2B 2a35f4e68f7ad4bd8f8805fdb28069b457c5df5e9ae983cb44900bdc5d88ef94456a02b76e5b2bf5c3d62f5fffada16e4f4f3481d04e6851e1624ef19b6123ad SHA512 76edd6b249016f578b76b28ab9fca70286a9ea33beecbc75f7c78328e3e14ef2b134fdbdfb5a6fdaa4d68c65178ceee0b5893089afa73952ab2581ab96ae5ab5
DIST imageio-2.34.1.gh.tar.gz 413414 BLAKE2B 59371d0aeace317b9006a0b3b182b97259a53ca0d2288d8ee497234e4f2e7e253c1c27b40b2c5c1f531555a71c7f426ae6d4555043525aa88ca2818d26adfd7d SHA512 d7d1f99f735447e559c0b1fdc2dbe19f2991fb3c640cb9f1396d149c3c44f05e1c357ca8753fff8130625f8fb40a72f277ef09e7cec2b060d1a4f3a675e086a0
+DIST imageio-2.34.2.gh.tar.gz 413832 BLAKE2B 1aec3797a5ddf1d644577246e5aab4cde84913aea6befa66d038e1819fac50006fa44bcdac68d46acb0de723b538a88bb7985aa0f855ea62a0403600334a5e43 SHA512 07e5f2fbb46ba653eb3de4f59d4c04d77405e4c7d680a4f853b9b95bc7de48f33866a53f37f56cc8ae0b9e0f505771ab1aa57db9dd975db90077ce8ba0060f9f
DIST imageio-test_images-1121036015c70cdbb3015e5c5ba0aaaf7d3d6021.gh.tar.gz 195497374 BLAKE2B 0083212fd63c196dc2e721bff8f89c177b6741317b6b1c6ae9d00a8dd5fb6366efa3f01b9bffafafac7177cfdaa4d700077a2bad42ada735f5553e97f651c4ad SHA512 1bb1f36a069bfaa0d0ffe5258534e02e49237fc6ce85fe3d3648650130165abc9b3d5ff0e7e5861ee1d94add00d4258575f9c2f8556debecf597bdaa5499efe0
+EBUILD imageio-2.34.1-r1.ebuild 2852 BLAKE2B c37aa3e789c3a902f52356d4ab89bc7dce5dd85f7335cdf8ea453b24ffa63b653d6e88ce168627c82aa56bb7acb5856d48a452ef31b519a5027cf846916076e9 SHA512 c47a30021b22dfdfb8099d1dc1cc5d62a2012a023e0f6fa1f76a4075dfc94f51b6f5800c61082ebaca9f9b627fc76610eba00e82a76f9fbd4bedd94c3c0b3b24
EBUILD imageio-2.34.1.ebuild 2807 BLAKE2B 4a51d2c4e622d3ae5d1d97025f3598543b27fbf6249b3ff1be18f2c814d74d7f1bf2577997b00256e7b87c09d69d976ad3ed4a959f4c86961f547f9770dc42c1 SHA512 a7316ab4980c46020a86f3e2f4d6a1d1ef391e955fe3da04c3791ac1f3983e48c1ea708b58a32bf41830f36f5173f08f8b925f6ee58dd559b434d2a4a03b2b68
+EBUILD imageio-2.34.2.ebuild 2809 BLAKE2B a7aa87dfb5c6f69a7e4847b4051a07eac377beea2f4e3e3fb407b96d91321dccaa79aefd56c842cf35ad2ec46a145b11b7c8d8defc2444b47952a9d1dbfd8b8e SHA512 8d735b249c75a7a1af2d828ced9e39ad15c1694a82c7bcf2772862a6cb71fca3b4d0979bd8cec7a9bbdbf4a9cd0c6cf6524062e152a14411af44511fda7c6b2b
MISC metadata.xml 702 BLAKE2B 646c6a83e6d8e345fddb9cbc42a83c1193b9590937cd652e293d03e6e9d4b240a69e6e86399f5edc9ef05f96d1d4c3713dfa65f8b13984f4483b2ce76a239429 SHA512 5e1e4db52fed55ab837c70ddb9ec81a7ce0b062064e2d33cb5771cd81d50a1a2164e446531c32a405bb9319acd736141765dcd00e36d6db770434a656ad925e1
diff --git a/dev-python/imageio/files/imageio-2.34.1-numpy-2.patch b/dev-python/imageio/files/imageio-2.34.1-numpy-2.patch
new file mode 100644
index 000000000000..c5c8288da471
--- /dev/null
+++ b/dev-python/imageio/files/imageio-2.34.1-numpy-2.patch
@@ -0,0 +1,36 @@
+From 511ad9b3705fc09d4654d69e42bbafef97bcb0a8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Sebastian=20Wallk=C3=B6tter?= <sebastian@wallkoetter.net>
+Date: Sat, 22 Jun 2024 14:56:11 +0200
+Subject: [PATCH] support numpy 2.0
+
+---
+ imageio/core/util.py | 2 ++
+ imageio/plugins/_dicom.py | 2 +-
+ 2 files changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/imageio/core/util.py b/imageio/core/util.py
+index 6b2830421..bfb7e9fe9 100644
+--- a/imageio/core/util.py
++++ b/imageio/core/util.py
+@@ -163,6 +163,8 @@ def __array_wrap__(self, out, context=None):
+ return out.dtype.type(out) # Scalar
+ elif out.shape != self.shape:
+ return out.view(type=np.ndarray)
++ elif not isinstance(out, Array):
++ return Array(out, self.meta)
+ else:
+ return out # Type Array
+
+diff --git a/imageio/plugins/_dicom.py b/imageio/plugins/_dicom.py
+index 96fb6fcde..2f2f7ac51 100644
+--- a/imageio/plugins/_dicom.py
++++ b/imageio/plugins/_dicom.py
+@@ -531,7 +531,7 @@ def _apply_slope_and_offset(self, data):
+ data = data.astype(np.float32)
+ else:
+ # Determine required range
+- minReq, maxReq = data.min(), data.max()
++ minReq, maxReq = data.min().item(), data.max().item()
+ minReq = min([minReq, minReq * slope + offset, maxReq * slope + offset])
+ maxReq = max([maxReq, minReq * slope + offset, maxReq * slope + offset])
+
diff --git a/dev-python/imageio/imageio-2.34.1-r1.ebuild b/dev-python/imageio/imageio-2.34.1-r1.ebuild
new file mode 100644
index 000000000000..7b5206ac9e00
--- /dev/null
+++ b/dev-python/imageio/imageio-2.34.1-r1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+TEST_IMAGES_COMMIT=1121036015c70cdbb3015e5c5ba0aaaf7d3d6021
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+ https://imageio.readthedocs.io/en/stable/
+ https://github.com/imageio/imageio/
+ https://pypi.org/project/imageio/
+"
+SRC_URI="
+ https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ test? (
+ https://github.com/imageio/test_images/archive/${TEST_IMAGES_COMMIT}.tar.gz
+ -> imageio-test_images-${TEST_IMAGES_COMMIT}.gh.tar.gz
+ )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+ media-libs/freeimage
+"
+BDEPEND="
+ test? (
+ >=dev-python/imageio-ffmpeg-0.4.9-r1[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/tifffile[${PYTHON_USEDEP}]
+ || (
+ media-video/ffmpeg[openh264]
+ media-video/ffmpeg[x264]
+ )
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ local PATCHES=(
+ # block silently downloading vulnerable libraries from the Internet
+ "${FILESDIR}/imageio-2.22.0-block-download.patch"
+ # https://github.com/imageio/imageio/pull/1089
+ "${FILESDIR}/${P}-numpy-2.patch"
+ )
+
+ if use test; then
+ mv "${WORKDIR}/test_images-${TEST_IMAGES_COMMIT}" .test_images || die
+ # upstream tries to update the image cache, and invalidates it
+ # if "git pull" fails
+ sed -i -e 's:git pull:true:' tests/conftest.py || die
+ # ffmpeg tests expect it there
+ mkdir -p "${HOME}/.imageio/images" || die
+ cp .test_images/cockatoo.mp4 "${HOME}/.imageio/images" || die
+ fi
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # uses fsspec to grab prebuilt .so from GitHub, sigh
+ tests/test_freeimage.py
+ )
+
+ local EPYTEST_DESELECT=(
+ # Note: upstream has a needs_internet marker but it is also
+ # used to mark tests that require test_images checkout that we
+ # supply
+
+ # Tries to download ffmpeg binary ?!
+ tests/test_ffmpeg.py::test_get_exe_installed
+ # blocked by our patch
+ tests/test_core.py::test_fetching
+ tests/test_core.py::test_request
+ # Internet
+ tests/test_bsdf.py::test_from_url
+ tests/test_core.py::test_mvolread_out_of_bytes
+ tests/test_core.py::test_request_read_sources
+ tests/test_pillow.py::test_gif_first_p_frame
+ tests/test_pillow.py::test_png_remote
+ tests/test_pillow_legacy.py::test_png_remote
+ tests/test_swf.py::test_read_from_url
+ # requires pillow-heif, also possibly Internet
+ tests/test_pillow.py::test_avif_remote
+ tests/test_pillow.py::test_heif_remote
+ # not important, requires random system libs
+ tests/test_core.py::test_findlib2
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/imageio/imageio-2.34.2.ebuild b/dev-python/imageio/imageio-2.34.2.ebuild
new file mode 100644
index 000000000000..60659ad9b971
--- /dev/null
+++ b/dev-python/imageio/imageio-2.34.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+TEST_IMAGES_COMMIT=1121036015c70cdbb3015e5c5ba0aaaf7d3d6021
+DESCRIPTION="Python library for reading and writing image data"
+HOMEPAGE="
+ https://imageio.readthedocs.io/en/stable/
+ https://github.com/imageio/imageio/
+ https://pypi.org/project/imageio/
+"
+SRC_URI="
+ https://github.com/imageio/imageio/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ test? (
+ https://github.com/imageio/test_images/archive/${TEST_IMAGES_COMMIT}.tar.gz
+ -> imageio-test_images-${TEST_IMAGES_COMMIT}.gh.tar.gz
+ )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}]
+ >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}]
+ media-libs/freeimage
+"
+BDEPEND="
+ test? (
+ >=dev-python/imageio-ffmpeg-0.4.9-r1[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/tifffile[${PYTHON_USEDEP}]
+ || (
+ media-video/ffmpeg[openh264]
+ media-video/ffmpeg[x264]
+ )
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ local PATCHES=(
+ # block silently downloading vulnerable libraries from the Internet
+ "${FILESDIR}/imageio-2.22.0-block-download.patch"
+ )
+
+ if use test; then
+ mv "${WORKDIR}/test_images-${TEST_IMAGES_COMMIT}" .test_images || die
+ # upstream tries to update the image cache, and invalidates it
+ # if "git pull" fails
+ sed -i -e 's:git pull:true:' tests/conftest.py || die
+ # ffmpeg tests expect it there
+ mkdir -p "${HOME}/.imageio/images" || die
+ cp .test_images/cockatoo.mp4 "${HOME}/.imageio/images" || die
+ fi
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # uses fsspec to grab prebuilt .so from GitHub, sigh
+ tests/test_freeimage.py
+ )
+
+ local EPYTEST_DESELECT=(
+ # Note: upstream has a needs_internet marker but it is also
+ # used to mark tests that require test_images checkout that we
+ # supply
+
+ # Tries to download ffmpeg binary ?!
+ tests/test_ffmpeg.py::test_get_exe_installed
+ # blocked by our patch
+ tests/test_core.py::test_fetching
+ tests/test_core.py::test_request
+ # Internet
+ tests/test_bsdf.py::test_from_url
+ tests/test_core.py::test_mvolread_out_of_bytes
+ tests/test_core.py::test_request_read_sources
+ tests/test_pillow.py::test_gif_first_p_frame
+ tests/test_pillow.py::test_png_remote
+ tests/test_pillow.py::test_webp_remote
+ tests/test_pillow_legacy.py::test_png_remote
+ tests/test_swf.py::test_read_from_url
+ # requires pillow-heif, also possibly Internet
+ tests/test_pillow.py::test_avif_remote
+ tests/test_pillow.py::test_heif_remote
+ # not important, requires random system libs
+ tests/test_core.py::test_findlib2
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/importlib-metadata/Manifest b/dev-python/importlib-metadata/Manifest
index 32a53ef869d1..ce5ae905f278 100644
--- a/dev-python/importlib-metadata/Manifest
+++ b/dev-python/importlib-metadata/Manifest
@@ -1,3 +1,9 @@
DIST importlib_metadata-7.1.0.tar.gz 52120 BLAKE2B a43a1f0724b3197f51c055d36d31700d67b3bcae849fd648c7cd1ac158a410fdf05a27f2c7003a30e566f86ec5dcbf7cf386ebe4e0ed0a1ce2e89e280ab9e1d3 SHA512 e75db6da03c251acc690ceef6ab2b668acfcf5499032cff370a574b31a5fd7afcbf9756bc20e44e6e649767c1609c7ebb40203aa6406ec5341f27fba886d208e
+DIST importlib_metadata-7.2.0.tar.gz 52330 BLAKE2B ae781c9f161ebb52c862352aa460d071cce7c410747bb3ed0a3e7a1166aeb2a071ea0d17171b52e11ab6b60e6580f81b82a6c49a028e5bffece9720e628198e1 SHA512 0e39394b6e91970bf6777a5242ffa1d91524798eb2c8c365fa66099d52e5071f0daae39aebe03e2f5d2533e671792ddd1a342a2f10690df565ef39e251b3d0d7
+DIST importlib_metadata-7.2.1.tar.gz 52834 BLAKE2B e0225aab9ce4dc1049628bdc36dc62db975759f5e963842005ff11dde775a58aa9ce4e479073e8f427da6c00f2836d017ea2f7e37953c090fe36a8e49da5425c SHA512 553cf9e490f2a0f5587ebe8c10ae28f1d692c15b60537f73d07e4e2ee78d6e6de72275ab4f9f1fbe8994dabb525f0004afbd5d232b00f1cb9e2b01f2c8c14e8a
+DIST importlib_metadata-8.0.0.tar.gz 52667 BLAKE2B 5ca77157938dcced0c32a526e760a2d29bae5c34fa5a8f5711f3746278a9843ca85d82405eafe18821b5f7956bf75cdb2b619db903be8de96d60462b4af7fb62 SHA512 07245e6ba3f47ecc7ff4201b2dd24e6970317fe7ef0a39d74a66de180269f480c09e12601738c7c11e720a2e7c78347871ff83700c7f796a01fb1a12c8e46ff6
EBUILD importlib-metadata-7.1.0.ebuild 1409 BLAKE2B 40fa82029d088d926cf55627552ec35c87c3f55d1d484f621a963e2eac254af36da29f12426272eb1a75f928094bf346aca202c6facb24d3812b115679d6989a SHA512 13007ef3e4e4d1caac3dffb2f80bab464edaf2baf85f8eef785ffe84a0f7e0cbe862067994c8f9639e60028e2e96a2553fda7a20e4454831f977ab0fe16a25cd
+EBUILD importlib-metadata-7.2.0.ebuild 1417 BLAKE2B ea90c07b3046918980c8a47f301adef126fdc93f0d009a7d5ca6acdce537e41821be09b8a85037544f9ad91d1c09f41cc2fd6c39cbaa1cdcddcb0bddc464d96b SHA512 ac7bec60ab437fd253e6936c03a1328aaf81fba59472335e2d41765bd2be25c0e86db5493289a4f03fe31b1f23db1c7e85c766f3e80dccff97ecca54f72ee513
+EBUILD importlib-metadata-7.2.1.ebuild 1417 BLAKE2B ea90c07b3046918980c8a47f301adef126fdc93f0d009a7d5ca6acdce537e41821be09b8a85037544f9ad91d1c09f41cc2fd6c39cbaa1cdcddcb0bddc464d96b SHA512 ac7bec60ab437fd253e6936c03a1328aaf81fba59472335e2d41765bd2be25c0e86db5493289a4f03fe31b1f23db1c7e85c766f3e80dccff97ecca54f72ee513
+EBUILD importlib-metadata-8.0.0.ebuild 1417 BLAKE2B ea90c07b3046918980c8a47f301adef126fdc93f0d009a7d5ca6acdce537e41821be09b8a85037544f9ad91d1c09f41cc2fd6c39cbaa1cdcddcb0bddc464d96b SHA512 ac7bec60ab437fd253e6936c03a1328aaf81fba59472335e2d41765bd2be25c0e86db5493289a4f03fe31b1f23db1c7e85c766f3e80dccff97ecca54f72ee513
MISC metadata.xml 540 BLAKE2B aa3ac97002fae5cb12dd2a8bab724322fa7a2ccea0b8b8b7e46a9e27e9566493b12a795e47724b703a74387b3805e925cc0b042a020e2a2e7862f74455b87809 SHA512 bc20e7317e1ea93d3d06666830bf32e00be6d50b1b8fb47d8092b3a80078a575e04c2cdbf9b78a17dbd1af23ae1d75766e62005ebf2942359ddd71867e8d9a12
diff --git a/dev-python/importlib-metadata/importlib-metadata-7.2.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-7.2.0.ebuild
new file mode 100644
index 000000000000..b6c5249283cd
--- /dev/null
+++ b/dev-python/importlib-metadata/importlib-metadata-7.2.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="
+ https://github.com/python/importlib_metadata/
+ https://pypi.org/project/importlib-metadata/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/jaraco-test-5.4[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+ grep -q 'build-backend = "setuptools' pyproject.toml ||
+ die "Upstream changed build-backend, recheck"
+ # write a custom pyproject.toml to ease setuptools bootstrap
+ cat > pyproject.toml <<-EOF || die
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "importlib_metadata"
+ version = "${PV}"
+ description = "Read metadata from Python packages"
+ EOF
+}
diff --git a/dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild b/dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild
new file mode 100644
index 000000000000..b6c5249283cd
--- /dev/null
+++ b/dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="
+ https://github.com/python/importlib_metadata/
+ https://pypi.org/project/importlib-metadata/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/jaraco-test-5.4[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+ grep -q 'build-backend = "setuptools' pyproject.toml ||
+ die "Upstream changed build-backend, recheck"
+ # write a custom pyproject.toml to ease setuptools bootstrap
+ cat > pyproject.toml <<-EOF || die
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "importlib_metadata"
+ version = "${PV}"
+ description = "Read metadata from Python packages"
+ EOF
+}
diff --git a/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild b/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild
new file mode 100644
index 000000000000..b6c5249283cd
--- /dev/null
+++ b/dev-python/importlib-metadata/importlib-metadata-8.0.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+# NB: this package extends beyond built-in importlib stuff in py3.8+
+# new entry_point API not yet included in cpython release
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Read metadata from Python packages"
+HOMEPAGE="
+ https://github.com/python/importlib_metadata/
+ https://pypi.org/project/importlib-metadata/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/jaraco-test-5.4[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pyfakefs[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests unittest
+
+src_configure() {
+ grep -q 'build-backend = "setuptools' pyproject.toml ||
+ die "Upstream changed build-backend, recheck"
+ # write a custom pyproject.toml to ease setuptools bootstrap
+ cat > pyproject.toml <<-EOF || die
+ [build-system]
+ requires = ["flit_core >=3.2,<4"]
+ build-backend = "flit_core.buildapi"
+
+ [project]
+ name = "importlib_metadata"
+ version = "${PV}"
+ description = "Read metadata from Python packages"
+ EOF
+}
diff --git a/dev-python/incremental/Manifest b/dev-python/incremental/Manifest
index 45439ebcdce8..3e0431d0539f 100644
--- a/dev-python/incremental/Manifest
+++ b/dev-python/incremental/Manifest
@@ -1,3 +1,3 @@
DIST incremental-22.10.0.tar.gz 18305 BLAKE2B 8e3f19e1825c608d72259729674da2dfa5005a64fb336d3c2144f20fdfd40e84ce1988cb6e00c2c86412e48f71bf2c5bd0d4f226cb49b1ff8e799065dd9fda42 SHA512 23a7572db731d1dd9871d309a02f8a29a92b7f1d897e64a2fe053575e7b486ec87e54d5ae9658eb1a82f90ba36b1b1694b58a991d841553f6cb98983725a49c3
-EBUILD incremental-22.10.0-r1.ebuild 825 BLAKE2B dacf36725b6beba0ddcbaf1ad06ad5ae7ec051069c2eaa90521abba37b09a90ab89d425d322866d6f7823dca992f1c0f9a8cd5f387532f9c92bd22d2d75a4a72 SHA512 701ebacf7ca05fc32526ae94b879b4b9fc068c8e01fcf4f2c50a94fedff891726e613ccdaf64e7cc6a98ca2569e3bc4b1c44f746745cf83873d4173286640b9e
+EBUILD incremental-22.10.0-r1.ebuild 825 BLAKE2B 9ce8c24b427c1b8eb592bb4a796c00e36cc37a64fc88935b03f21cdad886ec24a4f82b3d54b132fa874433b02f1d02deac3935a26c0cdc7a63ed4cb811eebcd4 SHA512 92f503a597982259352e2e1d948359573025ffd26f156d25dde6b32e2cdb859c1338532087e23641d44ba7f0241a09e195119efa8f8a5bc16124a1733acb1fc0
MISC metadata.xml 501 BLAKE2B b83d40e36b124d2aedb279a12ac7d1e4f43d4bf289211491fbf1b37232c651df27e38869269fc5bf1960f9a0f04524920839a1595a6b5a7beed5a50a5219b4c1 SHA512 ec1f4c5ee87bd2ad6c247fa182c2ea1d8d0f544308fe64afa925aada1200e0c0bb4955971e0d7a3a9a4eb25486b0693c499b64a6de1cefba2868c58e319967cc
diff --git a/dev-python/incremental/incremental-22.10.0-r1.ebuild b/dev-python/incremental/incremental-22.10.0-r1.ebuild
index f61cdd0845f9..97f9891f64f9 100644
--- a/dev-python/incremental/incremental-22.10.0-r1.ebuild
+++ b/dev-python/incremental/incremental-22.10.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/inflect/Manifest b/dev-python/inflect/Manifest
index 408a52933cc3..a90106a67972 100644
--- a/dev-python/inflect/Manifest
+++ b/dev-python/inflect/Manifest
@@ -1,3 +1,5 @@
DIST inflect-7.2.1.tar.gz 71580 BLAKE2B f6256388768a850a16e79f5c59cc21bab94c65733aa4502c813e7c32c850eecf80d2148e9cb396b6fb3198004b79dc1c6dea9dbef29d5cd4e3acff25728deec3 SHA512 b994b1cb486f318f54fe73e159ffb41c637298c651e3b2ed0899659add450cd47f168e7ba242fc70dd1c177e622850409485c1671e5b89eb1f2b554d315bdf00
+DIST inflect-7.3.0.tar.gz 71925 BLAKE2B 24d9cd8bc43e53b755364867f0754cc9b9b311cd409f3ba6f835d9bf98f9d46660b61bcb00e397993dd7b07b40267decf22d64a29caa68ee385e61c57d1355d4 SHA512 03ea7ad09c56a66c91ae0ad376f9203368e480e26a5f161290ae40de618372654d9e29e74c9bc86e311a4e4d96230e3ca7a5ca438e380ea49818bf1157fd8b0e
EBUILD inflect-7.2.1.ebuild 767 BLAKE2B 271ec4e47de8d6a4470d7c5f54cd3d849bdf6fe6b56071b72e868b9bf61312465d6e9131f087e6231437f6354edeaeb9186fe9ed98f48ed024fa2b8c6ccafa14 SHA512 dfa160eddf6126271f89fcd5add359e788d5c4c752d6b3a1f4bc71a3599be3c1d2b1df52be9922f5f9503e4856c25b0f93a4b15620142dae3c486faa8160414d
+EBUILD inflect-7.3.0.ebuild 726 BLAKE2B 75c6fdf525e0492e1437ca54669fddffc2eb90cd4f6b2c27577910c0b4b7f26ae471cfb34c4fea1a01767ce2eebf995375c0e2d24d2eebcd019b27a26258d720 SHA512 83dbb3bb4204617731e19e9adef8d24c165f66553f6663310df0ccc002b2dcb31176eaf130be2e551abacc3ee429abd782c5b83fe9d4fbff6829a12403ca9aae
MISC metadata.xml 557 BLAKE2B 1a327bb3ea2f7ecb0b3100d9f443c9c0c20a89f1e560eac79cef20a6f12855355dab9c71bab94881774e2be6fc2b4bd9530e1155caecdf687228db259ed34bba SHA512 d719ba7da2f6544cada37998dbc6b104cebb6419ab65bd164411928953c5898da2f5f2f789b72d41f7b46ee7a5570fc6646d331e0df39b34c1fa0685fb9165ab
diff --git a/dev-python/inflect/inflect-7.3.0.ebuild b/dev-python/inflect/inflect-7.3.0.ebuild
new file mode 100644
index 000000000000..0252544a35a9
--- /dev/null
+++ b/dev-python/inflect/inflect-7.3.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Correctly inflect words and numbers"
+HOMEPAGE="
+ https://pypi.org/project/inflect/
+ https://github.com/jaraco/inflect/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+
+RDEPEND="
+ >=dev-python/typeguard-4.0.1[${PYTHON_USEDEP}]
+ dev-python/more-itertools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/setuptools-scm-3.4.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/ipython/Manifest b/dev-python/ipython/Manifest
index c3e34519134f..c2c92e444b98 100644
--- a/dev-python/ipython/Manifest
+++ b/dev-python/ipython/Manifest
@@ -3,7 +3,9 @@ AUX ipython-8.24.0-mpl-3.9.patch 2792 BLAKE2B 6a06595e59a6f86f9f211a3a37d2d5792d
AUX ipython-8.24.0-pytest-8.patch 4709 BLAKE2B 213f1bef47a0be8fd8d98e6eaf61933b19d8eb50a55157461f3b984e884450f4ae0abdd96bf13fd084c93aa70044f6e710af2e833de812474bcd82a130782dd9 SHA512 5231ef70de1edaeb2acb704c1422103fd01f6b41fd27fa5496bc16a382770ea61a0888f246ec1997e4436cdf203648ed0931a222a2d65398585a2981b3354ef8
DIST ipython-8.24.0.tar.gz 5491819 BLAKE2B 49ca26f4ab6ceb7c787038db5b1073790d7a32cb96951bcc2ffa4ac05b3a689507e654344fda196560e2dc4b9e2225335e27bc3fb7472ba487adebb1ebba44e1 SHA512 adf032a93e94e1e8008a1cc106fb348d0bccb914a335e0ad04490531e7a7d16e7a2dc4a345f7faf1b3151d60a649413fa78130688cb59de088e5eb4291689310
DIST ipython-8.25.0.tar.gz 5492936 BLAKE2B 1abb407e60d04e9f7834ee112f68bc1152b5693880dc091103ee015b1749949f9522537f183fd598992a5fe26124408bcfa8ad8550779fe94c0f2223b4879dca SHA512 b048a7bf65a16a1bc0d451a547998458ebfe93b4576bb89080f99d3e6ccbba34cfb1d3d33e2d32a6d1f6e8b2f3cf1b102b775f66c6610272ee8ffe15222d951f
+DIST ipython-8.26.0.tar.gz 5493422 BLAKE2B 2d05630d64d932190bf07c233e4241f5ce4830e62a3fb3551a93d9bfa83545de8090902a0528004b8233169d20652b7a3bbf1913ce078254246002956b1e44e1 SHA512 05f331cd39b75aed78bb06460f56145d9cefa2d65d818ae0fd25b3739d2c11830e3d6c427206787d3b3efec10de8ed4c966c25a70e4b7a7e1c914cfe8fba6a70
EBUILD ipython-8.24.0-r1.ebuild 5033 BLAKE2B 411304291881059c87351861c7158db7cd0212b7d30055a5569ba4cbb0880c42062444487626b3f8bbc4edc7b964e12369c8ece6314e0db309af9818943364a0 SHA512 37f45ec0d1093cb27c2f8cb48e61ab9accc1815f4be15a193090cde1e626b238255d73d8902efbbc04b0c42fe2552f3762401d12296b4c9061f9ab871aa019c4
EBUILD ipython-8.24.0.ebuild 4896 BLAKE2B d1bbab9880fe8d356f8d5c753c7f731ecd339272f769d025f7f6f1acc40b9776f612b6586334038ed86334fea8eb8a5f65d9245c9550644a79461f7731a71471 SHA512 aba6aa15e071dbd616f8ada72e0ba68424857b2fe58152e2697d920bfa77036804dda56155cd40bdf11a1aee6ecb29dc05cbc5f22e27d2a4af91a655e3de1e82
-EBUILD ipython-8.25.0.ebuild 4242 BLAKE2B 4eda94d8e04055ebebdd753a6799f2877e6bcdfbe215dbd735de28f7a923da190edda6b36751c511547fb897fa8fc604e1c7980636b079e7bd9fa45f08ddea2b SHA512 91f3e367bf4989fabec170911168acf6422d040c47bc652fe439db994a5d384fd10d30151d6a93116baac21a3ca6165a7781bf735151afccd10374fc13249ba7
+EBUILD ipython-8.25.0.ebuild 4241 BLAKE2B b0ded5131d30ac2d8bbe39b245b25dfdbd1139fec3d602540c4e6b4913696e1a1b968972808875dcc920e8ad6161ecd4c97486cc8999475e782767ae595bfd22 SHA512 098b8de160ce77b1ae42d88e4abade649a486e265e30e296caf24058cd5e7f9a248bad8031444d73ddbd9b2a227d887e4e82166dcee11f2028564c5f6dbcc43a
+EBUILD ipython-8.26.0.ebuild 4286 BLAKE2B 6d4084ac2868b467be8eeefc6bb2b378f5f60dc6422f94650f16e6c5855439ca3e5e0532e45e3a5aaa30ca2461f073b14ff7a23dde142aebe1e08fdc8c0f4d80 SHA512 246a6d8bb6229c7ddc9edb6eb1b4aae4fbdcf6aac9605da4813676501b98083ebe0d56cdc1551da9dab42b865c29e57a0b64661a1d3ba78219a4e35ca3708ede
MISC metadata.xml 2802 BLAKE2B 2fb6773ad4ef10d531f978e3ed40f6d99cf1586ec6d7cf2bf7e60fd5d640d082a0946651e0a066993320ffeaace3426066ca24c325926b62125ae91816707128 SHA512 965c3e36e05475d9454af8219b84e080d4c83d775f8a7e20a4951a82246d672c46fd3cb1fff5f8664d0ce8e8fcb846de6f15abc4575db3a6b7d87209194bcecc
diff --git a/dev-python/ipython/ipython-8.25.0.ebuild b/dev-python/ipython/ipython-8.25.0.ebuild
index c89168cb1b41..9a48b1dc7250 100644
--- a/dev-python/ipython/ipython-8.25.0.ebuild
+++ b/dev-python/ipython/ipython-8.25.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos"
IUSE="examples notebook nbconvert qt5 +smp test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/ipython/ipython-8.26.0.ebuild b/dev-python/ipython/ipython-8.26.0.ebuild
new file mode 100644
index 000000000000..c5cb7a5fe775
--- /dev/null
+++ b/dev-python/ipython/ipython-8.26.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE='readline(+),sqlite,threads(+)'
+
+inherit distutils-r1 optfeature pypi virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="
+ https://ipython.org/
+ https://github.com/ipython/ipython/
+ https://pypi.org/project/ipython/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="examples notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/decorator[${PYTHON_USEDEP}]
+ >=dev-python/jedi-0.16[${PYTHON_USEDEP}]
+ dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+ >=dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+ >=dev-python/prompt-toolkit-3.0.41[${PYTHON_USEDEP}]
+ <dev-python/prompt-toolkit-3.1[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+ dev-python/stack-data[${PYTHON_USEDEP}]
+ >=dev-python/traitlets-5.13.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/exceptiongroup[${PYTHON_USEDEP}]
+ ' 3.10)
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10 3.11)
+"
+
+BDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ app-text/dvipng[truetype]
+ >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/matplotlib-3.9[${PYTHON_USEDEP}]
+ dev-python/nbformat[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
+ dev-python/matplotlib-inline[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pickleshare[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/testpath[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+RDEPEND+="
+ nbconvert? (
+ dev-python/nbconvert[${PYTHON_USEDEP}]
+ )
+"
+PDEPEND="
+ $(python_gen_cond_dep '
+ notebook? (
+ dev-python/notebook[${PYTHON_USEDEP}]
+ dev-python/ipywidgets[${PYTHON_USEDEP}]
+ dev-python/widgetsnbextension[${PYTHON_USEDEP}]
+ )
+ qt5? ( dev-python/qtconsole[${PYTHON_USEDEP}] )
+ ' 'python*')
+ smp? (
+ >=dev-python/ipykernel-5.1.0[${PYTHON_USEDEP}]
+ >=dev-python/ipyparallel-6.2.3[${PYTHON_USEDEP}]
+ )
+"
+
+python_prepare_all() {
+ # Rename the test directory to reduce sys.path pollution
+ # https://github.com/ipython/ipython/issues/12892
+ mv IPython/extensions/{,ipython_}tests || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ virtx distutils-r1_src_test
+}
+
+python_test() {
+ local -x IPYTHON_TESTING_TIMEOUT_SCALE=20
+ local EPYTEST_DESELECT=(
+ # TODO: looks to be a regression due to a newer dep
+ IPython/core/tests/test_oinspect.py::test_class_signature
+ IPython/core/tests/test_oinspect.py::test_render_signature_long
+ IPython/terminal/tests/test_shortcuts.py::test_modify_shortcut_with_filters
+ )
+
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # https://github.com/ipython/ipython/issues/14244
+ IPython/lib/tests/test_display.py::TestAudioDataWithoutNumpy
+ )
+ ;;
+ esac
+
+ # nonfatal implied by virtx
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ nonfatal epytest -p asyncio --asyncio-mode=auto ||
+ die "Tests failed on ${EPYTHON}"
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # Create ipythonX.Y symlinks.
+ # TODO:
+ # 1. do we want them for pypy? No. pypy has no numpy
+ # 2. handle it in the eclass instead (use _python_ln_rel).
+ # With pypy not an option the dosym becomes unconditional
+ dosym ../lib/python-exec/${EPYTHON}/ipython \
+ /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}
+
+pkg_postinst() {
+ optfeature "code formatting" dev-python/black
+ optfeature "sympyprinting" dev-python/sympy
+ optfeature "cythonmagic" dev-python/cython
+ optfeature "%lprun magic command" dev-python/line-profiler
+ optfeature "%matplotlib magic command" dev-python/matplotlib-inline
+
+ if use nbconvert; then
+ if ! has_version virtual/pandoc ; then
+ einfo "Node.js will be used to convert notebooks to other formats"
+ einfo "like HTML. Support for that is still experimental. If you"
+ einfo "encounter any problems, please use app-text/pandoc instead."
+ fi
+ fi
+}
diff --git a/dev-python/ipywidgets/Manifest b/dev-python/ipywidgets/Manifest
index cde5d3d3700a..f476975c2dbb 100644
--- a/dev-python/ipywidgets/Manifest
+++ b/dev-python/ipywidgets/Manifest
@@ -2,5 +2,5 @@ DIST ipywidgets-8.1.2.tar.gz 116492 BLAKE2B 0fc8283b332447cd3659d39d4564e2e79467
DIST ipywidgets-8.1.3.tar.gz 116515 BLAKE2B b7a11e7078ddbd99b8713fc3aa63c78118bf00b64c376412c608a622fda1e7d0430accb0959a56a474d2eeba4b5ce531255b52bba591f2806833644e47f2a7bd SHA512 3722e3716f367c6dce88c6ec401d23240c214793672ae76a12b672f77c7c801775d3253e1202749e54832d9dc13e4bb5984ec57e21607f12c22aced8874538db
EBUILD ipywidgets-8.1.2-r1.ebuild 1306 BLAKE2B 95225f97749e6497191c66aeb9a48ddc61b45cca15c071db6da3757a375956a3182c4be2268a09e770a65ae76c4dc62c2758ec72b03e1d103ae1d48838eafb5d SHA512 29c58ffb639815cdb9c47c08193882ba01d526a1836c3a43dbe636e31a20cbe4e626dd52079b03456bd4a8d523b8a8da5efeb433aa2d22693dcda866da278746
EBUILD ipywidgets-8.1.2.ebuild 1383 BLAKE2B 5dbb579631c4b7fada8a97ac0e333e30b9e255374be0615064dd74153cca62f1265c430c091511aba937fdf28754781838230e4b52dd638176ff878d318f9a48 SHA512 bc55d8828f27bac1e13f5c5c6c564fcbea801d6226ba0c0fad6a3ede88462c433e4c20bb162845623c467f177065b303a3dc537e8c7183b2fe29078b8904dba1
-EBUILD ipywidgets-8.1.3.ebuild 1337 BLAKE2B 733b2198896255792cd01d5c5602d09d0355adf13326a0f2c61de41cf2f14e8776817d11ce26672169d0062f48faa3296d0b444e094d23e88b3e59553c0a0db9 SHA512 21a3b44d7a5ed44e6ab2e1ec9aa95d7b7a3bb222664e9a1ee4f661cd48e5da6c9cd9f58909c6d0ab8f1b9487073f895392a789e9e5c76f35d6e852317be455cf
+EBUILD ipywidgets-8.1.3.ebuild 1333 BLAKE2B d205184d7ad71fd2f9372e48e1d2b26e70d01bb493ce8a661de1e018b61ba87a5c7bb34f2474d603abb52ac0048df5d933872b98f148caee0d96909d9a78eb72 SHA512 424edd2a4b5259de441a23b75a452e192305f95322bc3f20b39f97eb1121543e2801a83bc0fca3d85666cca2d601709d4f625f454969648e1902d9f090442d1f
MISC metadata.xml 537 BLAKE2B 1f3b91be328b958870a72b5ce438c3e5bf67efd072b59dcb5ae77a9b89334e726af4fe8771221a7b728905cef4175cf7e0a49b11c651a7c0520b5cb032085985 SHA512 cb8092ea7a06e309a26abb78f5ddfd4a91f416e15374d2b59fb5086a64cc13f3dd408e18caa6719d12b1f18f762469a72a1027b2a047db626c51d22a5f304e54
diff --git a/dev-python/ipywidgets/ipywidgets-8.1.3.ebuild b/dev-python/ipywidgets/ipywidgets-8.1.3.ebuild
index 0b0d393b78cd..9d099f8b07ae 100644
--- a/dev-python/ipywidgets/ipywidgets-8.1.3.ebuild
+++ b/dev-python/ipywidgets/ipywidgets-8.1.3.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
RDEPEND="
>=dev-python/comm-0.1.3[${PYTHON_USEDEP}]
diff --git a/dev-python/jack-client/Manifest b/dev-python/jack-client/Manifest
index a9ae4fff4d38..a33e691dc797 100644
--- a/dev-python/jack-client/Manifest
+++ b/dev-python/jack-client/Manifest
@@ -1,3 +1,3 @@
DIST JACK-Client-0.5.4.tar.gz 48960 BLAKE2B 3130342714f0634abacc74c9aa4a7edac70087db82439197717c104e3b0cafc00916fc8d425b2b99c98df82d1c7a2c44a4df8021e84a2209301c19f5b1ae9d96 SHA512 bc75d1b58a10c855ab26fbb123ed6774f182a06501e6f31efffdd7c82d384761053dddd7af8315969f67421e4ba17bfc0b49f63f0454c8cc18b4b8385b928d26
-EBUILD jack-client-0.5.4.ebuild 1019 BLAKE2B 0d3361a462a4283e055e278f23f9e714b2a3c08fb5680f882fc0931368b87d629229498d507cf3c50fe50cf2012ef6d1bb111eff26d54a90c3546a5d456a3cef SHA512 e4f594ec0096437cc8bb64863e344a051f2eb65a6be3a197d8f8469fdb106320f2ff84e3b720555e75e6638064135ef855b3d3065d3e1c0fad954ed47655aa15
-MISC metadata.xml 390 BLAKE2B 70559e001825a56b3fd7c634d2fd0ff25ef759bbce976fad63fe40720fd918cf1aa0a122e61bf21abdb82befec40825b2eb6b6728980d0b476218633e864890e SHA512 15f92b0d1c79956c4bf7240f954b6d6698b4b5483b850d2720b5aac37533bb4933138cf9b8a9a86715aaa061f17b2b911c45692dc8ec9ca07b9ef8babdf57820
+EBUILD jack-client-0.5.4.ebuild 1019 BLAKE2B bccb037abcfd90cb0237443fabd849463496d98e3b284e927e79754548fc83eff1bbeaef2e1d966fa9e0fc1f9bb441ba25acd49ffe826a5fa7898b43e5f7d1de SHA512 c7674a736a06af4963deb5901978135e17e3318408e3a13e9828fe02459f923b389365cf9487a00d08b0c34f54e89b5179f9721708b77c3f9233cd3799e2c14b
+MISC metadata.xml 404 BLAKE2B 26bde624c772c19113226014615187848c7796bb46e1da69c663eb13002839b2bdcfd26b7dcf2ff32606265a5e51acfd47320c24b049b4380b861cd6a15c348a SHA512 7444d1d29da2c28e39c3352f3b6521998a8dcb625c8c41a701f56d77e60f60c747f1b954b3b6afaecd2135c747317fdfba80507bec9105ce025a284b9a500088
diff --git a/dev-python/jack-client/jack-client-0.5.4.ebuild b/dev-python/jack-client/jack-client-0.5.4.ebuild
index 777f02512d6a..6fd87327c3c2 100644
--- a/dev-python/jack-client/jack-client-0.5.4.ebuild
+++ b/dev-python/jack-client/jack-client-0.5.4.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="JACK-Client"
diff --git a/dev-python/jack-client/metadata.xml b/dev-python/jack-client/metadata.xml
index eba2072d3363..59860b7baeaf 100644
--- a/dev-python/jack-client/metadata.xml
+++ b/dev-python/jack-client/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
</maintainer>
<upstream>
<remote-id type="pypi">JACK-Client</remote-id>
diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest
index 6704bc4fad61..cdbfe14ac320 100644
--- a/dev-python/js2py/Manifest
+++ b/dev-python/js2py/Manifest
@@ -1,3 +1,5 @@
+AUX js2py-0.74-CVE-2024-28397.patch 849 BLAKE2B feaa93b95dd0e25f91346257a151b8f00b6b1fd5ff6c97a9f2a6a55920c533cbf31277b4be87ee96e7efaf2898f635a3eb1d8ee23abc5c843a927771569f7c16 SHA512 539c763ba00f4d56490ac65d8d3cda52c5db0ef1b4a0193e95250847ee07a8829492e7358fd0b817c6be326ebeb9a0c5ba7328348483595cff6810b314f80670
+AUX js2py-0.74-py312-load_attr.patch 2542 BLAKE2B c5fa386e509f0040f6461a72d4a4fe0efc8d74ab2913ec399d688f8ac752d076f5e189d009b5d54347104c7ca7af6d11e4202a0e4be08e1c1753adc56ed7e0a1 SHA512 0d9d77461c3f95d561230473a83155ea7e202db2837dac0f989731dfe74d4c5d9bbbd625e6991ec30eadb6b6d6c16a4980ab3e17e189575bcaa431aac6492c3d
DIST Js2Py-0.74.tar.gz 2504984 BLAKE2B 1e4f34ad94947118aeaf84ff438f9bec5b2a8ca3c722d907d3b8015acfcaafe1f229cfe401ae0f3d07c0f074ecf2f9ca3aeb94ef9c394b7ed6d90f1279c1ffa2 SHA512 cb2f42c2bec0c15dadc301ee0a7ac452cc8c4bba4669e95f1155863590d6d00781883b54d4dab755a0f66eb6e30990fedca732494b1f8b6c07dc29f5203a8c8c
-EBUILD js2py-0.74.ebuild 1000 BLAKE2B 44b679221947f130feaa0ad888cc4d006af45b7ad785e12b0386b117ae0c2a93e1ab5a0ad864ac85c76921f32f866c331557d01b87324c2462297a562bf65ffd SHA512 a86a708b0654a5b6fada0734a43243e31207175ca644474e8c66ff919fc26ee1684c8fccadfc0ba2b85b51c7145f02286492cfdac25c416746f334acfd730c39
+EBUILD js2py-0.74-r2.ebuild 1176 BLAKE2B 53c0a1993f1119db6e194e1526f4aad6eed0fc38d111d8c6137b6e9de6267547a22178577d77c8e61a288fdfb96c11f853303bffaaa0e6a3c1dcf57ffa6e5bed SHA512 e31922cba4fd5ab14bd92052d6f563acdba5c7c89f37eade072b2a186f475814f4a491226c7405311ea728a9e49263c74ab66bb4de2a734f7982e4540b57dc87
MISC metadata.xml 385 BLAKE2B 145afe58273b407d1ba1f3859de0d79a3bdd4307575d043a8b574a8bac26c2d577efec841c6c3a9424ca7970dac33517df48c0f287c18bf4e1cc5faa5125ba6e SHA512 7e48c836578bcbb4abf0d99f0f2b870ab15158f05d5c402e2d84c9f9de7d2c994127eba26897e406b6c7d77c962867d39a37bf7ce78ca09d39b78d64f9d8d68d
diff --git a/dev-python/js2py/files/js2py-0.74-CVE-2024-28397.patch b/dev-python/js2py/files/js2py-0.74-CVE-2024-28397.patch
new file mode 100644
index 000000000000..c8ecfab22485
--- /dev/null
+++ b/dev-python/js2py/files/js2py-0.74-CVE-2024-28397.patch
@@ -0,0 +1,21 @@
+# https://nvd.nist.gov/vuln/detail/CVE-2024-28397
+# https://github.com/Marven11/CVE-2024-28397-js2py-Sandbox-Escape/blob/main/patch.txt
+# https://github.com/PiotrDabkowski/Js2Py/pull/323
+# https://github.com/Marven11/Js2Py/commit/56e244eb
+
+Author: Marven11 <110723864+Marven11@users.noreply.github.com>
+Date: Fri, 1 Mar 2024 12:53:58 +0800
+
+diff --git a/js2py/constructors/jsobject.py b/js2py/constructors/jsobject.py
+index c4e0ada3..b1806ea6 100644
+--- a/js2py/constructors/jsobject.py
++++ b/js2py/constructors/jsobject.py
+@@ -49,7 +49,7 @@ def getOwnPropertyNames(obj):
+ raise MakeError(
+ 'TypeError',
+ 'Object.getOwnPropertyDescriptor called on non-object')
+- return obj.own.keys()
++ return list(obj.own.keys())
+
+ def create(obj):
+ if not (obj.is_object() or obj.is_null()):
diff --git a/dev-python/js2py/files/js2py-0.74-py312-load_attr.patch b/dev-python/js2py/files/js2py-0.74-py312-load_attr.patch
new file mode 100644
index 000000000000..6dfa467cc41f
--- /dev/null
+++ b/dev-python/js2py/files/js2py-0.74-py312-load_attr.patch
@@ -0,0 +1,57 @@
+From fd7df4a91fb08060914c7b1d9e94583d18f3371b Mon Sep 17 00:00:00 2001
+From: Felix Yan <felixonmars@archlinux.org>
+Date: Wed, 17 Apr 2024 16:47:47 +0300
+Subject: [PATCH] Fix bytecode for Python 3.12
+
+`LOAD_ATTR` has been changed in Python 3.12 and it seems reusing the
+`LOAD_GLOBAL` logic makes the simple tests passing.
+
+I am not sure if this is correct since I'm pretty new to the code, but
+maybe it's still helpful.
+---
+ js2py/translators/translating_nodes.py | 2 +-
+ js2py/utils/injector.py | 4 +++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/js2py/translators/translating_nodes.py b/js2py/translators/translating_nodes.py
+index 4e2b5760..a780ba73 100644
+--- a/js2py/translators/translating_nodes.py
++++ b/js2py/translators/translating_nodes.py
+@@ -543,7 +543,7 @@ def TryStatement(type, block, handler, handlers, guardedHandlers, finalizer):
+ if handler:
+ identifier = handler['param']['name']
+ holder = 'PyJsHolder_%s_%d' % (to_hex(identifier),
+- random.randrange(1e8))
++ random.randrange(six.integer_types[-1](1e8)))
+ identifier = repr(identifier)
+ result += 'except PyJsException as PyJsTempException:\n'
+ # fill in except ( catch ) block and remember to recover holder variable to its previous state
+diff --git a/js2py/utils/injector.py b/js2py/utils/injector.py
+index 88e0d93e..835229f0 100644
+--- a/js2py/utils/injector.py
++++ b/js2py/utils/injector.py
+@@ -14,6 +14,7 @@
+ # Opcode constants used for comparison and replacecment
+ LOAD_FAST = opcode.opmap['LOAD_FAST']
+ LOAD_GLOBAL = opcode.opmap['LOAD_GLOBAL']
++LOAD_ATTR = opcode.opmap['LOAD_ATTR']
+ STORE_FAST = opcode.opmap['STORE_FAST']
+
+
+@@ -79,6 +80,7 @@ def append_arguments(code_obj, new_locals):
+ (co_names.index(name), varnames.index(name)) for name in new_locals)
+
+ is_new_bytecode = sys.version_info >= (3, 11)
++ is_new_load_attr = sys.version_info >= (3, 12)
+ # Now we modify the actual bytecode
+ modified = []
+ drop_future_cache = False
+@@ -97,7 +99,7 @@ def append_arguments(code_obj, new_locals):
+ # it's one of the globals that we are replacing. Either way,
+ # update its arg using the appropriate dict.
+ drop_future_cache = False
+- if inst.opcode == LOAD_GLOBAL:
++ if inst.opcode == LOAD_GLOBAL or (is_new_load_attr and inst.opcode == LOAD_ATTR):
+ idx = inst.arg
+ if is_new_bytecode:
+ idx = idx // 2
diff --git a/dev-python/js2py/js2py-0.74-r2.ebuild b/dev-python/js2py/js2py-0.74-r2.ebuild
new file mode 100644
index 000000000000..025770effe38
--- /dev/null
+++ b/dev-python/js2py/js2py-0.74-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN="Js2Py"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter in Python"
+HOMEPAGE="http://piter.io/projects/js2py
+ https://github.com/PiotrDabkowski/Js2Py
+ https://pypi.org/project/Js2Py/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+RESTRICT="test"
+
+RDEPEND="
+ >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]
+ >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.74-CVE-2024-28397.patch"
+ "${FILESDIR}/${PN}-0.74-py312-load_attr.patch"
+)
+
+python_test() {
+ pushd ./tests >/dev/null || die
+
+ # run.py requires "node_failed.txt" file
+ touch ./node_failed.txt || die
+
+ # https://bugs.gentoo.org/831356
+ # make run.py return a non-zero exit code if any test failed
+ echo 'sys.exit(len(FAILING))' >> ./run.py || die
+
+ "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}"
+
+ popd >/dev/null || die
+}
diff --git a/dev-python/js2py/js2py-0.74.ebuild b/dev-python/js2py/js2py-0.74.ebuild
deleted file mode 100644
index 22032fcf8e3b..000000000000
--- a/dev-python/js2py/js2py-0.74.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN="Js2Py"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter in Python"
-HOMEPAGE="http://piter.io/projects/js2py/
- https://github.com/PiotrDabkowski/Js2Py/
- https://pypi.org/project/Js2Py/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
-
-RDEPEND="
- >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]
- >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-"
-
-python_test() {
- pushd ./tests >/dev/null || die
-
- # Tests require "node_failed.txt" file where the logs are kept
- if [[ -f ./node_failed.txt ]] ; then
- rm ./node_failed.txt || die
- fi
-
- touch ./node_failed.txt || die
- "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}"
-
- popd >/dev/null || die
-}
diff --git a/dev-python/jsonpickle/Manifest b/dev-python/jsonpickle/Manifest
index fe3ca61d1195..a3af77538606 100644
--- a/dev-python/jsonpickle/Manifest
+++ b/dev-python/jsonpickle/Manifest
@@ -1,6 +1,8 @@
AUX jsonpickle-3.2.1-numpy-2.patch 5555 BLAKE2B 229c066ffe452be155e45811814af3df2ae66d89ef3de8dab2982066b053c99eca2f72b64d26a5d9b9536fa753c48caa8d1a4d141ab228cb620a226cd766e1d8 SHA512 e3437d1cfd9a31a18cb2b9c40d85d48a833486c9ad6410f2420ff97097b2b63b9fe11692ea2f87a78ba7b31ae8013ba4bf58db1fc493d0e58451b4cf718fd4e0
DIST jsonpickle-3.0.4.gh.tar.gz 260847 BLAKE2B ba990a59276463b66401cc9fdad2c91dfd18a172fa1cb2f0b89cbeb1a280360f6e1d5bf7cc3ec94069b1d05e4eb11d3fc52a594542f31ead220622aa01e0df99 SHA512 e6ad7ae30cc4d56323b612fcf599109828fcf76acfba266a1bed850a633603edc8829f29d8981659460a9941531d6735375a03775c9d7bd51c210edbf7414b1c
DIST jsonpickle-3.2.1.gh.tar.gz 319730 BLAKE2B 5309e5d22253844119ce97eecbea3070a69ea20cfdf56fe9021fca470603cddd0ba2e7af1e86bd4830f33b59cf3ab4dd426ae4d0b1dee30af51f8219de68698e SHA512 b3e53b88b5d26178cc0bf6c4da2688c3187adcfb1800bc6a19bfc4ca86eb6f0fd1a0ab899598bf3e75adf20ef930d555756e57de7bf41a2c0c446facf18d1523
+DIST jsonpickle-3.2.2.gh.tar.gz 321994 BLAKE2B 1e126e0f1f336e5b64631a874c379b39665b324ccbc4c87d7becba302568f61df2d576732ea9165514791e6b2dd122e7008d43090d634d4d30fdde5c7d0600f9 SHA512 20e28885e637f8dba5965e22dc9960acb7c10fb25d78f2ba9bf6fb94d55a968e2245d577dbe19a32153e12af2ffa7dad6ae3e1897c426c25fa544796606736a6
EBUILD jsonpickle-3.0.4.ebuild 1663 BLAKE2B 17497842cd181b16e6681fe8667a714225fdbc931036dd5ee263afa0599239386427bb060d2ee2badb3c599c79a5030803d57cdb8748b25cb4ae4c29d5e27c0c SHA512 640b794f5f8c1995ce1688a9f68124de6e6f6f730e4de375b2b5e52e9c9e40004b5072f364e82190554f9902b0ef71b5340ef610fe47d31c5d0d52efe7f91d80
EBUILD jsonpickle-3.2.1.ebuild 1777 BLAKE2B 05f3bca8725e1dfdb1e47c8928527343eb90c086b17189f41662ad1d468d3c56f5addca31bc17972c9eecc8488e0651eff365399e6c5f0dd0dd2ffd2cb913d79 SHA512 24d6e8eb2bb7f06266eba81e3b3a0b442119c8ad497bfbc968f17e23024d904373739ebbe19f81367c0f8259a78e443623adf089d993110f5247bb6ed8fc4b5c
+EBUILD jsonpickle-3.2.2.ebuild 1667 BLAKE2B 21ae159c8facf233a6f3b325ac9579bd338f993ad5193fdc46e60ef923b8c972fc99a5278b127cc618a80957be4304f7bfd501acda676e66f87ab5f53db9231b SHA512 30f87c04508a00c51db91b2401a1f88782e497b36309ee3d0dde10b68c39767114857745534cb8c188fa1e5772c31dbaffa89a8c3bf5101d0495cfae989c15e8
MISC metadata.xml 412 BLAKE2B a7e746abd8b45415ecdbccbde1b65ba9f1fa9fe7ce353411681c2a3de046878e990aad20849ee561a56ad3208bd5071d7b5e5b3c767fd71b7c44d2e8412d349b SHA512 dc52df78fdfe9024e695aae3d2bf22bed7162e1f2a528a288056b68022ebbc400b0a3a2f3e9c2155ee57e66d77a4f7a3f6f67188fb13ee15f200212ac6809a31
diff --git a/dev-python/jsonpickle/jsonpickle-3.2.2.ebuild b/dev-python/jsonpickle/jsonpickle-3.2.2.ebuild
new file mode 100644
index 000000000000..7ffc89644ef3
--- /dev/null
+++ b/dev-python/jsonpickle/jsonpickle-3.2.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for serializing any arbitrary object graph into JSON"
+HOMEPAGE="
+ https://github.com/jsonpickle/jsonpickle/
+ https://pypi.org/project/jsonpickle/
+"
+SRC_URI="
+ https://github.com/jsonpickle/jsonpickle/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/feedparser[${PYTHON_USEDEP}]
+ dev-python/gmpy[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/simplejson[${PYTHON_USEDEP}]
+ dev-python/sqlalchemy[${PYTHON_USEDEP}]
+ dev-python/ujson[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+
+ sed -i -e 's:--cov::' pytest.ini || die
+ export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # unpackaged bson dependency
+ tests/bson_test.py
+ )
+
+ if ! has_version "dev-python/gmpy[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=( jsonpickle/ext/gmpy.py )
+ fi
+ if ! has_version "dev-python/pandas[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=( jsonpickle/ext/pandas.py )
+ fi
+
+ epytest
+}
+
+pkg_postinst() {
+ # Unpackaged optional backends: yajl, demjson
+ optfeature "encoding numpy-based data" dev-python/numpy
+ optfeature "encoding pandas objects" dev-python/pandas
+ optfeature "fast JSON backend" dev-python/simplejson
+}
diff --git a/dev-python/jsonschema-path/Manifest b/dev-python/jsonschema-path/Manifest
index 80f16c92086f..6dc853e8ae4b 100644
--- a/dev-python/jsonschema-path/Manifest
+++ b/dev-python/jsonschema-path/Manifest
@@ -1,3 +1,5 @@
DIST jsonschema-path-0.3.2.gh.tar.gz 39521 BLAKE2B 871bb33c7839a3b9bf66e145c239cd6715cfaa2ae782f28b77de83228136af5259e1757856e47f0ac26f46572911553510a153f4f48e3b1d2a813160eb65c143 SHA512 e49b32c4609238d2808938976bd0022f86837e9d7d296a137d42f8e8c80d20d20fdd23a07b898063536290b36bd72df0abef64b65997a66cb3fb9c403cc275d3
+DIST jsonschema-path-0.3.3.gh.tar.gz 40104 BLAKE2B 00f3551f807a76ca59d7dca55d28dc86f36f94ad03be52376a67f29936a1215e50dc5d4af33aabe29026913737e9f453d466450122411297f714e3557fe06d2e SHA512 846d476285b4c89d0241d18be09eb7c12df855f7b28f0d3ea9942a9d23977f3c051b93a1281f6f5323c2c4bc9c86fe82b5eae1bce647f58d9d2acce65d4f54a8
EBUILD jsonschema-path-0.3.2-r1.ebuild 1125 BLAKE2B 7c002869ed29845946eb3cbfbe18edb24df78c11979219cf5eeb965b1e92f3bb6ddef127d221b61ab1684cf984ec5263fb652cd5bf12e8f3e5a03541c93fcd74 SHA512 660b58dd5dc4c931cd0405bcecd2513abc6e34b679ef6dc1eaa19c839406136c786cbd452651b53a3846c55749204252cfdbb64ed168a6b996ecd226a4b530ce
+EBUILD jsonschema-path-0.3.3.ebuild 1130 BLAKE2B de771b65231b94f4f2d8c4ce3d0d94ac80c4e7c24f22b91b3e903e666871ae94e324b6d94bd83c72b27686e514598fb84378d463136629e8d3b851525bf0f522 SHA512 6bfbf75067d9a155913af58723ff7ecc09895e8bcdd6549d47e1a3adb9846ecd4139c75aa7e247b393ae69ccc063e68812ab8911fce2bec612aac17ec986096e
MISC metadata.xml 404 BLAKE2B 1ca43c4b4650286727d5676f4179f99daa52efeeeded543e3453b91033fb68e6639851b1149a93f28b2fec501acc9623bcb2cd2f58d9df59db505a7ce730807c SHA512 0e041011c6459c256ef992aecea2ac5782d608855da7ddf15340e2a66f89c4542078563dd560a03cc5b13df5c85858c4796d74f39f5a9d257d131f758d5a1bd3
diff --git a/dev-python/jsonschema-path/jsonschema-path-0.3.3.ebuild b/dev-python/jsonschema-path/jsonschema-path-0.3.3.ebuild
new file mode 100644
index 000000000000..ee7d7a29e156
--- /dev/null
+++ b/dev-python/jsonschema-path/jsonschema-path-0.3.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="JSONSchema Spec with object-oriented paths"
+HOMEPAGE="
+ https://pypi.org/project/jsonschema-path/
+ https://github.com/p1c2u/jsonschema-path/
+"
+SRC_URI="
+ https://github.com/p1c2u/jsonschema-path/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+# requests seem "optional" but they failed at properly making it
+# optional in poetry, sigh
+RDEPEND="
+ >=dev-python/pathable-0.4.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+ >=dev-python/referencing-0.28.1[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.31.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/responses[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/--cov/d' pyproject.toml || die
+ # remove random pins due to caret operator
+ sed -i -e 's:\^:>=:' -e 's:,<[0-9.]*::' pyproject.toml || die
+ distutils-r1_src_prepare
+}
diff --git a/dev-python/jupyter-packaging/Manifest b/dev-python/jupyter-packaging/Manifest
index ed9c243f1fbd..89e7fa66dec6 100644
--- a/dev-python/jupyter-packaging/Manifest
+++ b/dev-python/jupyter-packaging/Manifest
@@ -1,3 +1,3 @@
DIST jupyter_packaging-0.12.3.tar.gz 25350 BLAKE2B 62c9f35a3008f8252f8ae8a55b2f7156fc98347b48dbe9bf08101b9c9b0cc892886cf248e0d916455f472bd5130dacccbfb9e206818c5f096eb759bb6149f758 SHA512 a81a4b41ba7b31b9d71aa338617ed8567100a64d999e6cd0a14586350bcd37bf9782cbaabad755c0303510bd342ec141af01157cbdc1e4373289700dfc40c3c9
-EBUILD jupyter-packaging-0.12.3.ebuild 1141 BLAKE2B 7e020e0363ef5dbcad8910a15628a0321266293219835aebb2d620b6e1e29c84adc90a630ce79d72fea2b0130873910cea6e84f7e7437fb145f1607b1c45a473 SHA512 d81da8a7b303c4b13c822a1d9d9ee318122494aea6993bc9c4282becb6a0de99188584aba170c3a5dec894d944f4da4d1a0c512ae6fbd70f49e4406dd36b4cc9
+EBUILD jupyter-packaging-0.12.3.ebuild 1141 BLAKE2B 52e3aa9a53b7be93f283875e61e6cdf307c09caf1ff091a0b5aa424f142c3fba284fff569efdc2d3bb464b094d69ca5d49c07e58831263be91b3c924419b7b60 SHA512 40f905821c6227daf8360530a56b282fb6f645eb11412d42ebac51cb635d79d29482470b909e03a3c00210a732c3e09d2a87a815dea004cb297981b1ee7500a4
MISC metadata.xml 543 BLAKE2B f22c42fcc55d0a26966abd01c5e4fe480edff112a2e34ecf0214a2f1b50c120f937a6d377a544136e1cd55e89216efc0a9788ed6aeef8403e4e30a15d9d9af12 SHA512 3243614660159c0c7afed90cc084e4c0c7d85d71628f437ee1ecfa84c9a080f27cff92c5a40a134e579e03b93a1777232add591c7f36262d5bb3e7ec83b6441d
diff --git a/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild b/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
index 66848c09d16d..07d170d1109b 100644
--- a/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
+++ b/dev-python/jupyter-packaging/jupyter-packaging-0.12.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/jupyterlab-widgets/Manifest b/dev-python/jupyterlab-widgets/Manifest
index 95851c53f7a3..a3d01a5b0f83 100644
--- a/dev-python/jupyterlab-widgets/Manifest
+++ b/dev-python/jupyterlab-widgets/Manifest
@@ -1,5 +1,5 @@
DIST jupyterlab_widgets-3.0.10.tar.gz 205549 BLAKE2B 7f31ffa65a6478f4007449fd9f1ea749144eda39afe21208b934fc33b2222e605a21e1cbfd61961b48c001b780eb75425444729fec931bb7fbb7f9afa290971d SHA512 a68de696b9d8c332c796242dd72d1a0cc33944373e97c826b8a971eb558565e55f4a0a59ba437e9bb9466695755193aa95ec74d69e54628931858f524c939da5
DIST jupyterlab_widgets-3.0.11.tar.gz 203538 BLAKE2B 8208afd3dc9e8dd36a6ab77ac20d935b53a8c200401e9e423ca154e87c50379cced5ff785dc625ead7f09aaffd9af5835151a853224abce6e7c84c6ce199259e SHA512 27e8fec4817d3e37e1976c30db21f914b11dc3bb1e0aa7c584c811b3f9a54422136c7702bd32f7494851d87108182a8a9fe11686d515f4da19ee2a8f7a930755
EBUILD jupyterlab-widgets-3.0.10.ebuild 529 BLAKE2B 30210605fa94afba6256716eb442c6249325eb1879eb46c7925a963971c82432b8311ca66152750ef21b4cad32ecac390a0c15ad994196eb53298c350e4a6f38 SHA512 69aa62b72e068b3f2ae5e6ff314709ff458019fa14b07439a3a0adfdae9ba915af7ad75ae367f71106a17919755be7f00a4485f5a72a6db1a9ba6c95c2f31ff1
-EBUILD jupyterlab-widgets-3.0.11.ebuild 560 BLAKE2B 7a0910ab1a7cf173a93f32930e8385021649edc3b32a2d7a79672b165ee3b94ea57231c45ec3e8b490cedca606ac1d3c7c932d25fa10e50eb58580ab3c584ac8 SHA512 001548a9da9e3a74e07d9eb81d0cf24b450948665f593813083a18d0fa56084da46ff6ee5610fd31654a40dfc3593808ab0a0d84d531f13c875e29225eca9685
+EBUILD jupyterlab-widgets-3.0.11.ebuild 556 BLAKE2B 0b5006a3c0c12858d3ede4c885118d9c8231d84547b66284bdab54c61758c9c16bb689910188a007939c9322d8f4f9575c4b1d3d4ecf0d727749ea82d7fe3508 SHA512 bbd306f0795f4bd53340256e213a25e9971b0aa8ff58fec4006f13bccf6bb6fe38143147345fb5ecf28ff5081695cb0ea79819a570228e1d983810ab59ee8726
MISC metadata.xml 545 BLAKE2B e118a018413f28e1e793c14f26b1446f756ed0a17f4b8d7f93e3271300ce02ebffdff931356378f49c846aea0f3d01ebaa1aa13fbe4b914dfb47ca9cdff61ca8 SHA512 84e8c0c8fc095dff538d2acbe47065490228b2a833e8823e5462395aded8860472bf854389faf58ceeac758cd8d2256da58c738db6c86e22e9bb0f93dfefabfe
diff --git a/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.11.ebuild b/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.11.ebuild
index c943283439fd..d46e04c63651 100644
--- a/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.11.ebuild
+++ b/dev-python/jupyterlab-widgets/jupyterlab-widgets-3.0.11.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ~riscv x86"
BDEPEND="
>=dev-python/jupyterlab-4.1.8[${PYTHON_USEDEP}]
diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest
index 4caa50254f38..72d2840200b4 100644
--- a/dev-python/jupyterlab/Manifest
+++ b/dev-python/jupyterlab/Manifest
@@ -1,5 +1,7 @@
DIST jupyterlab-4.2.1.tar.gz 21505297 BLAKE2B 10f3ed9a3f223623b7414f24791dfe488bc5b94a1bef8c4dae462c246c03fc265254516d39452c79a9226a44afd0fb0a8d3a1b5958f8fd34b125b79c0694e85a SHA512 0235d1561a043c75613289204242c349dcee55ae2c30e4fb3dd04ac4ca5bc13d57d13926603e46a64dcc46aeb3cbc8b5eaad56c3824760ac54e62d20d6eb2b8c
DIST jupyterlab-4.2.2.tar.gz 21505687 BLAKE2B 3a55aa4cb51c3c8972b44793c1f65c9a773c284d3248c31b0e5e4b1ec26531cecd3504cd7e226a9e237a0783b823b71539f1ebb90a195271f9853267c367b64c SHA512 2e93bcdb0948d1db05e7053582e6a427c1f7133fbb96aa0a7205b6d6eb14e050dde1076807cedc1231e27fd9729acb7a88dff3e6369a8b300b73e093783efcd7
+DIST jupyterlab-4.2.3.tar.gz 21505072 BLAKE2B 8cc9aaed2fb848ecad6fb408968d66583ed69752cd8b5f62e19949b7aa5180d66950802649c137feddeab9e26f5ecb0394b7fdba751a4d784d00625d9b750fd3 SHA512 4ed3dd40ee43a05c8393531b87f568f3ffab43f20d1e8c8ad96c90bed4f67d6c83ab0a2664098cd5e39580427e03f4170eb4d91e9b8cc924b70f977db3cdc7de
EBUILD jupyterlab-4.2.1.ebuild 2710 BLAKE2B 1fec0b44c47ba7e432ba224b8d24a190933b4b0b84add72d5a1ed71e3e3456957cc93f6a3e012bab67ca97dfdc89656e72098eae942b9a9455e5e76743be5524 SHA512 0fd02aa6a288e137d529c14720fecaa4e5e66ff66d02c9e1f87a4c213b7be811a9035bfeea2b590131064d6b223eaac3fac0866b9a26fde094dff838daf5e810
EBUILD jupyterlab-4.2.2.ebuild 2765 BLAKE2B 18508727647b6c8a027dfcbe6f4930e17d466a5e300093a58a05e571feb4b2b5b35a0ee1e42bdd5793ff7e81a1dfc74436493dbe8417279092c4a7fadce009bb SHA512 1ad2ee34bab187e5f6ae22b0032456a490ad7f22def66af2a2c50f890688921917a0e712a5063112203d35fcd06ea38f71b8b339045f7d4a5131ed6d1b526520
+EBUILD jupyterlab-4.2.3.ebuild 2765 BLAKE2B 18508727647b6c8a027dfcbe6f4930e17d466a5e300093a58a05e571feb4b2b5b35a0ee1e42bdd5793ff7e81a1dfc74436493dbe8417279092c4a7fadce009bb SHA512 1ad2ee34bab187e5f6ae22b0032456a490ad7f22def66af2a2c50f890688921917a0e712a5063112203d35fcd06ea38f71b8b339045f7d4a5131ed6d1b526520
MISC metadata.xml 412 BLAKE2B f0b40e19f8ba9dc116f0e4a882cabab6376f22d1eaeb3eac58ecff465ee2aff3564ddbf55e4ffb8971807a39945109a164037a954419671a274d3ac558b102ea SHA512 b6149a03585ca04bc3bf6f3ea6055e8e1fcb620a771359d150df7c22ee16bf09f57c8037df2161021fac0c194be0ac5ec79a31f0511d785e0c5b1ca96d817e42
diff --git a/dev-python/jupyterlab/jupyterlab-4.2.3.ebuild b/dev-python/jupyterlab/jupyterlab-4.2.3.ebuild
new file mode 100644
index 000000000000..70f94aa414ed
--- /dev/null
+++ b/dev-python/jupyterlab/jupyterlab-4.2.3.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi xdg
+
+DESCRIPTION="JupyterLab computational environment"
+HOMEPAGE="
+ https://jupyter.org/
+ https://github.com/jupyterlab/jupyterlab/
+ https://pypi.org/project/jupyterlab/
+"
+
+LICENSE="BSD MIT GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/async-lru[${PYTHON_USEDEP}]
+ >=dev-python/httpx-0.25.0[${PYTHON_USEDEP}]
+ >=dev-python/ipykernel-6.5.0[${PYTHON_USEDEP}]
+ >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}]
+ dev-python/jupyter-core[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
+ <dev-python/jupyter-server-3[${PYTHON_USEDEP}]
+ >=dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}]
+ <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}]
+ >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-40.0.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+ ' 3.10)
+ >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}]
+ dev-python/traitlets[${PYTHON_USEDEP}]
+ net-libs/nodejs
+"
+
+BDEPEND="
+ dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+ >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}]
+ dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/requests-cache[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_DESELECT=(
+ # These tests call npm and want internet
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check
+ jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build
+ jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear
+ jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build
+)
+
+EPYTEST_IGNORE=(
+ jupyterlab/tests/test_announcements.py
+)
+
+distutils_enable_tests pytest
+# TODO: package sphinx_copybutton
+#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme dev-python/myst-parser
+
+python_install_all() {
+ distutils-r1_python_install_all
+ mv "${ED}/usr/etc" "${ED}/etc" || die
+}
diff --git a/dev-python/kaptan/Manifest b/dev-python/kaptan/Manifest
index 43f0e9c1a1b4..e2d2fd7cc61b 100644
--- a/dev-python/kaptan/Manifest
+++ b/dev-python/kaptan/Manifest
@@ -1,3 +1,3 @@
DIST kaptan-0.6.0.tar.gz 11861 BLAKE2B e2ce4775716fd3bdd286c3edf0f04ee842cbcd7b1347b6ccf6590ede024769561e2302c685afe9148a8141ce24aa14fdd5037354b548069ec91fcac427a6de78 SHA512 8c65ef67069178ff5480e68c5247e19a4700f26b0f8fa9030631f4103ea235491b238bd673e01c09c7cac7133689940236cbc9b21a92bb4536b902ca239cf7df
-EBUILD kaptan-0.6.0.ebuild 497 BLAKE2B b2b249e5ab17b40eced9e43d28a7d048bbb508d4e29bde6a338ddf13b217e6c6788fb74ad651c27d1f7ddf0fb7b23bbc59db3bf75ab56deb6aa7059476aaeb2a SHA512 d7d4866a18e86a47ca6b1b219774da86c31f6cf879a1f69cd574d5b1872de74660a8f916911e3275fe7791e5293c4aa4bb3b1b9f4c74ca32c3902b6259c84086
+EBUILD kaptan-0.6.0.ebuild 497 BLAKE2B f75160bd007782ab20e85d4cb0fb211a4375b2c0e5af8e1dead53022b5d50fd410adece88fdb694fe5dae686a8157b8e9e94149055f10cf5dbce43ca0485c049 SHA512 73fe81b3a4c061423fe62a4608e5d092a867e9d72eb8925fb7aed3542b5dd0e9ca5f4b68b0278479638bf4f5b8ddfad3ce5ff29dbcad90edea971f2fbc758508
MISC metadata.xml 471 BLAKE2B b82e958c2a8c137af25e3a3fc7f34b35d4d2423ceb6faa63adcfc5f578d0fa2550c1f6ed0256600af03fb697992e735ce3f1315ca18215aeb173bd26aa0a4be9 SHA512 41876de2e76c8f2f5e87b714bb7a36eb5d07435750851fb285df30430a48a3b0b4267a30cef0ca96e7abd0a0025b9247b11973e1c2f156a45d90ce9a2cc59a8f
diff --git a/dev-python/kaptan/kaptan-0.6.0.ebuild b/dev-python/kaptan/kaptan-0.6.0.ebuild
index 4bd5dac5511c..44af3adea9fe 100644
--- a/dev-python/kaptan/kaptan-0.6.0.ebuild
+++ b/dev-python/kaptan/kaptan-0.6.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/kerberos/Manifest b/dev-python/kerberos/Manifest
index 3abd23e891a6..341b0a1f4f32 100644
--- a/dev-python/kerberos/Manifest
+++ b/dev-python/kerberos/Manifest
@@ -1,4 +1,4 @@
AUX kerberos-1.3.1-python3.10.patch 1099 BLAKE2B afe1d4639bd3773f075453a4549c270450a5c89671b650e9ee76219abec84b6c1dd2fcc1b2b77db6937d5303f89e562deda1405a3963221259bec3ce506def5f SHA512 dae8c3f6419ecc22ec9f3385053275bd13f9468721c1a419c9166153e49251d5499582f184f2dbaa7a194a591436229d9bcbe558cedf46237dc5cc15929faa05
DIST ccs-pykerberos-PyKerberos-1.3.1.gh.tar.gz 41954 BLAKE2B b95a3473c5803ebcb461db7f2589caa03e92f4cb3ba3a4890a31db99b687aa4c77ae4e58f09ae2339a1fd8acf6fe9ab5797e3b7178dfeb2ee7a95bb851fff402 SHA512 dcadc5c3b095d8bba947a745ac84cc558d7eebad139a0e86260891966786506a7a62600fde93fa14683971e436da8cc5cd3795817b20ba45ce7e39f8c05deb53
-EBUILD kerberos-1.3.1-r2.ebuild 1470 BLAKE2B 48ee3b314492ba4923443219f62084aa800fb5366aadb88a4882123cd752a56c126a4524dc73ea892f2ea103a0dc2f41ebc3fa44806df795138c4336ff76feca SHA512 29a4abe52700038dc15ff8d533a6e2a256fa7e2f17c1e394b7b1241360cdfe5e4eefdefa696f074773ef687aa941003b027b5cbf7b2b17f5e130d76c889149f0
+EBUILD kerberos-1.3.1-r2.ebuild 1469 BLAKE2B 63ffddab8e93a259d9da23ad0562ebc675cfdaed6275eb99e90df32b54b8456898dc1ae920fd7964171291b5d2c8798f956eb44acae33b1a81b1c0e55046a437 SHA512 a2c09269950761a30bd9f4048fb7c8865aff8b403375b38be4ec257e33c495a8843d80c728d81853cdbeda571629e770afc7ee2fcbfc5a662ad617b8199a906e
MISC metadata.xml 372 BLAKE2B c666d6e6558e8c2ef8ec75b2125883e113dda896f01a9129c4e1fc0508946ad5a9e94f06cfd9deed11636779f1476c2e652dc445b6d8c3309056f6867d044eff SHA512 3db0bcddfd8d31b06fec3d1e3384b991a1018a5e491a61491aec3c3d3017d56c761f6078d12a533f8ad7c4094896be60e942f8e90409526eab40c1596f0a1aa1
diff --git a/dev-python/kerberos/kerberos-1.3.1-r2.ebuild b/dev-python/kerberos/kerberos-1.3.1-r2.ebuild
index 78b396b0d8f4..157127e0ce1f 100644
--- a/dev-python/kerberos/kerberos-1.3.1-r2.ebuild
+++ b/dev-python/kerberos/kerberos-1.3.1-r2.ebuild
@@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86"
# test environment is non-trivial to set up, so just use docker
# (see python_test below)
# also for alpha/beta Python releases support:
diff --git a/dev-python/kombu/Manifest b/dev-python/kombu/Manifest
index 68cadffa1b6f..4451232aee7b 100644
--- a/dev-python/kombu/Manifest
+++ b/dev-python/kombu/Manifest
@@ -1,5 +1,3 @@
-DIST kombu-5.3.6.tar.gz 439311 BLAKE2B 6be4f7b1459f9f48ba933075871a8f34c3817b5a7fa31875f4370b88abc8271a86ff628e94cbe5a1474f9fa01b99ecd98dfa6ada8dfcfaa26e518d15e83e1b6e SHA512 22712b3f105a87790103e8df3565d9bfa30bfadc706d7f8d8dc7eb908575603b8f3f596cc04b428bd69ff63b484509aadf0f031a792e315883d3dc878705a79e
DIST kombu-5.3.7.tar.gz 439344 BLAKE2B 9443cb7d9d03ca7ed49b1e2c5a413e5d5633ccaf8cb2b8545b4bd0a7a7699f7fc773f735e6b26abf582502f1dbf11b088c612d749f09cab99950e145e8ee82e0 SHA512 48104d61a7c38a211ec378f90aade09d682a99d4f8b3d18b4bce49b51c80be794ab4b012d2974893fbc630a37c52dad10fb57f8335238b3002a64e025a148ee2
-EBUILD kombu-5.3.6.ebuild 2226 BLAKE2B 0e25b9bfe9138ef61e883a270a4dfb14ca2278d5adb0254bdadf81178400982ced548470dd34ad675211e2ebda174df804c81112d5a6aeaf7d89e99906802429 SHA512 730fc7446a58f25596fdd4a0babe318e651208e885b6ed8de5cbf4942e9812e734546fed1eb9f1a6d59addc9a7566714ed941f2456a84855faf0a80f2ccf9722
-EBUILD kombu-5.3.7.ebuild 2226 BLAKE2B 68ff6921edaa85905eea0ecdbe087ab338125f684632a003cb455dacbceeff4f0a711609193adbcf833063178e930afa33ada20976f953f0db1648a200d3b5a6 SHA512 47758b1998f200ba141eb4b2c6ecc29c792561159fe88621e5b6c92744d86cd423fd55bbc5302d25e215c0386a5015c56b922889b8b1a6eeae5cab1ad0f6c16c
+EBUILD kombu-5.3.7.ebuild 2224 BLAKE2B 830c82efaa983ef28e5d85b1c1556b697457e8bf1715bf89feb5152c6cc3ffed74391cd4f062841c0a0b1ee0f8bc62701a99e521c8f579a14377c5f7e8402459 SHA512 7ca922fedd230fc1677d7de7d74f7406f6a79b94842d77e7e66098121f11af8ae3e0f553e781ae42942e50b9aea3b5079fb4ac30303cf2fad3cb8d319746631d
MISC metadata.xml 385 BLAKE2B 174062695338558e56601db5b6ced5eff3f6e22c1b840f1fe3d9046d6bc5f810fe1d3c73a3e7f009dae9129050dcb6824aca48ca86c006ecbd53f069884e60ef SHA512 eba10417212f73894b7bf749962c055c44ca10afbbff80f57e36f74edd016097c4854625a94e5a3522b3adf638c2c150e357f163f1617a79dd7fb54c234a1435
diff --git a/dev-python/kombu/kombu-5.3.6.ebuild b/dev-python/kombu/kombu-5.3.6.ebuild
deleted file mode 100644
index 1dc983b25728..000000000000
--- a/dev-python/kombu/kombu-5.3.6.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="AMQP Messaging Framework for Python"
-HOMEPAGE="
- https://github.com/celery/kombu/
- https://pypi.org/project/kombu/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="examples"
-
-RDEPEND="
- >=dev-python/amqp-5.1.1[${PYTHON_USEDEP}]
- <dev-python/amqp-6.0.0[${PYTHON_USEDEP}]
- dev-python/vine[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- app-arch/brotli[python,${PYTHON_USEDEP}]
- >=dev-python/boto3-1.22.2[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- >=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}]
- dev-python/pycurl[${PYTHON_USEDEP}]
- >=dev-python/pymongo-4.1.1[${PYTHON_USEDEP}]
- dev-python/pytest-freezegun[${PYTHON_USEDEP}]
- dev-python/zstandard[${PYTHON_USEDEP}]
- dev-python/pytz[${PYTHON_USEDEP}]
- >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
- >=dev-python/redis-4.2.2[${PYTHON_USEDEP}]
- dev-python/sqlalchemy[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs \
- dev-python/sphinx-celery
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- t/unit/transport/test_redis.py::test_Channel::test_connparams_health_check_interval_supported
- )
- local EPYTEST_IGNORE=(
- # obsolete Pyro4
- t/unit/transport/test_pyro.py
- # unpackaged azure
- t/unit/transport/test_azurestoragequeues.py
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
-
-python_install_all() {
- if use examples; then
- docompress -x "/usr/share/doc/${PF}/examples"
- docinto examples
- dodoc -r examples/.
- fi
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "Amazon SQS backend" "dev-python/boto3 dev-python/pycurl"
- optfeature "Etcd backend" dev-python/python-etcd
- optfeature "MongoDB backend" dev-python/pymongo
- optfeature "Redis backend" dev-python/redis
- optfeature "sqlalchemy backend" dev-python/sqlalchemy
- optfeature "yaml backend" dev-python/pyyaml
- optfeature "MessagePack (de)serializer for Python" dev-python/msgpack
- optfeature "brotli compression" "app-arch/brotli[python]"
- optfeature "zstd compression" dev-python/zstandard
-}
diff --git a/dev-python/kombu/kombu-5.3.7.ebuild b/dev-python/kombu/kombu-5.3.7.ebuild
index a293597a7827..fc9d24aa3243 100644
--- a/dev-python/kombu/kombu-5.3.7.ebuild
+++ b/dev-python/kombu/kombu-5.3.7.ebuild
@@ -32,7 +32,7 @@ BDEPEND="
>=dev-python/msgpack-0.3.0[${PYTHON_USEDEP}]
dev-python/pycurl[${PYTHON_USEDEP}]
>=dev-python/pymongo-4.1.1[${PYTHON_USEDEP}]
- dev-python/pytest-freezegun[${PYTHON_USEDEP}]
+ dev-python/pytest-freezer[${PYTHON_USEDEP}]
dev-python/zstandard[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
>=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
diff --git a/dev-python/legacy-cgi/Manifest b/dev-python/legacy-cgi/Manifest
index 14705e25a749..aa95a52ce296 100644
--- a/dev-python/legacy-cgi/Manifest
+++ b/dev-python/legacy-cgi/Manifest
@@ -1,3 +1,5 @@
+DIST legacy_cgi-2.6.1.tar.gz 24782 BLAKE2B 4a147583a951e128282eef445fce9ad0acc6f63036d115b9f048956f17999946808f563e025bc6f45687e6ea095b459c10e90e01c114ff535a485de1fe344917 SHA512 584ed4c2fdf05e89944dc86dc31dd4de80efbad3e43f15e411f9eff0fabbeeaf3df757faa2a56527f61d661b6d73eb258135ab7763dd3a58c9611829c6d28cb0
DIST python-cgi-c6c8567a66f5ff8c5510755ca25a9bdd2756c4f6.gh.tar.gz 34964 BLAKE2B 0717bf9de721aef145443dd09475a4ed2d093bda0746512bc2074b2d7b90da37055662a47726240c9e7c07f0afca88639eb160d48289b0e9726e6638e1049b42 SHA512 0c0ca50a82a8fe76dd3eec56f75e408bbb035b16e726ba0156fd9360210068d63e7e3e60bd6f6793cef38276fc3c940d3195f7c0a9b1eea5056373358fbdb564
+EBUILD legacy-cgi-2.6.1.ebuild 530 BLAKE2B faceff635245fda5e6be72ffc784200234cd87fa3d212b57a3e9489e03b87400de7644a53f189e28b6c6fa6e2c7f549fd1ae6ff5c7405bd62af1fbdccde62c40 SHA512 167d7387468716c43a8f34c66269c28941f8e191718c051618ecab805cd6a0d0da3b67e3c236050c44830dd0c8aa9457cee1f03e670172083a7c9423e411f03a
EBUILD legacy-cgi-2.6.ebuild 782 BLAKE2B 77c18b33e643b8f45f78c03f8935608a7837faa033058217e1132fd51d4c5a24ff3ba74c15c0fc880607fb6733b42a3a5f03b3d12389fd2966125487058593d9 SHA512 ac7dbecf52b2f880ec6cd7879b723934cfe4cc00cd43fa1eae895ddf693a7d8f31e573de45a7c37fa12469e5c22df885a2ac5751b1b103c3f4c4d695abe3f032
-MISC metadata.xml 380 BLAKE2B 775ce66e90ed5cbae44c36949a93f4fe35a425c7276472d4f10c3744b8497e0ceb8ecb8036aafa8dcb49f97cbba4ae25b88cd7462a6d159dee7fe36d295cce29 SHA512 fd43516d291ca6912d7eb0c5a6ec35191ef446cdbad33227b4894374fb223f2515a8910cb589d0eec0ad29940e25b7b3bdf0603c92fa71c7b4bfebd6e7ce9669
+MISC metadata.xml 380 BLAKE2B 90fb12532007b50d6bc2b6c5f225979c5c6ad26befe110f6c0202ea6d42d1b3fcace0b014c1fcad060423263336b9af263a568d6260073c072a0efc3b9f9598e SHA512 3117feb46a1384308eba8a50a8554e68f557fd6f019ecbc2fec05d51c95621d3141d8e7f3071b2597f70401ce0ba4c32545a58df143e713868a800063e40591f
diff --git a/dev-python/legacy-cgi/legacy-cgi-2.6.1.ebuild b/dev-python/legacy-cgi/legacy-cgi-2.6.1.ebuild
new file mode 100644
index 000000000000..130b03cfd8d1
--- /dev/null
+++ b/dev-python/legacy-cgi/legacy-cgi-2.6.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_13 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Fork of the standard library cgi and cgitb modules (deprecated)"
+HOMEPAGE="
+ https://github.com/jackrosenthal/legacy-cgi/
+ https://pypi.org/project/legacy-cgi/
+"
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+distutils_enable_tests pytest
diff --git a/dev-python/legacy-cgi/metadata.xml b/dev-python/legacy-cgi/metadata.xml
index 1de0f4062d0f..ebecdf1b43ed 100644
--- a/dev-python/legacy-cgi/metadata.xml
+++ b/dev-python/legacy-cgi/metadata.xml
@@ -6,7 +6,7 @@
</maintainer>
<stabilize-allarches/>
<upstream>
- <remote-id type="github">jackrosenthal/python-cgi</remote-id>
+ <remote-id type="github">jackrosenthal/legacy-cgi</remote-id>
<remote-id type="pypi">legacy-cgi</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/libvirt-python/Manifest b/dev-python/libvirt-python/Manifest
index 6203819673e5..d826ed1e0e92 100644
--- a/dev-python/libvirt-python/Manifest
+++ b/dev-python/libvirt-python/Manifest
@@ -13,8 +13,8 @@ DIST libvirt-python-9.9.0.tar.gz.asc 833 BLAKE2B bf7c3861f4a9d47478e7e9afcb21b8b
EBUILD libvirt-python-10.0.0.ebuild 1458 BLAKE2B 2064e8915fdbbdf21ae3988653daf77f978ed86450ff72a609213bbfcefdfdeb8e604c4d41dbf88122856aebea657fc64901eb7a808c965c2aba8aeb9431ef1f SHA512 d5982669cf55f7e7b28a37c0a679119e88afc1357a6b5f00832254881d0b46f772bb974659e4b9df12f135cbcd82ea8e3e6870e8ec4b4164a718563e90b720d9
EBUILD libvirt-python-10.1.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597ae2551d237be099103f135d97d1e09ba8589e76a14d8602ab8220d8fdce85b67b10383da1df0ec98f61f5471a885e673eb SHA512 c623f3fd3f6afdbc50ddf2e6d9d70b3e77bf55aa1a9cb0b463bc79a074ae26078dfd646dcf624b8d644c0c4d5e4552ea702e6ab8f8b282fb428a7dc618b457c2
EBUILD libvirt-python-10.2.0.ebuild 1458 BLAKE2B 2064e8915fdbbdf21ae3988653daf77f978ed86450ff72a609213bbfcefdfdeb8e604c4d41dbf88122856aebea657fc64901eb7a808c965c2aba8aeb9431ef1f SHA512 d5982669cf55f7e7b28a37c0a679119e88afc1357a6b5f00832254881d0b46f772bb974659e4b9df12f135cbcd82ea8e3e6870e8ec4b4164a718563e90b720d9
-EBUILD libvirt-python-10.3.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597ae2551d237be099103f135d97d1e09ba8589e76a14d8602ab8220d8fdce85b67b10383da1df0ec98f61f5471a885e673eb SHA512 c623f3fd3f6afdbc50ddf2e6d9d70b3e77bf55aa1a9cb0b463bc79a074ae26078dfd646dcf624b8d644c0c4d5e4552ea702e6ab8f8b282fb428a7dc618b457c2
+EBUILD libvirt-python-10.3.0.ebuild 1454 BLAKE2B a47ef371535af595765fd9b87a8ebce8ec1f786dab633306515c01a950734a13460de5d2abf612a05c16f03e7217de641980934bc16a698ae23acd67c7f14fd8 SHA512 9428c98c417a18d218813208650291b5c3688bb7ce33af9543de3a21eba106be6e8767d91e024432379fc07d77c7a42f16f797ef121d794f8de92accaf46d911
EBUILD libvirt-python-9.8.0.ebuild 1454 BLAKE2B 9c3b84c2bc43a54009f9dd6ed73597ae2551d237be099103f135d97d1e09ba8589e76a14d8602ab8220d8fdce85b67b10383da1df0ec98f61f5471a885e673eb SHA512 c623f3fd3f6afdbc50ddf2e6d9d70b3e77bf55aa1a9cb0b463bc79a074ae26078dfd646dcf624b8d644c0c4d5e4552ea702e6ab8f8b282fb428a7dc618b457c2
EBUILD libvirt-python-9.9.0.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464
-EBUILD libvirt-python-9999.ebuild 1458 BLAKE2B 2055874dad10b4812e45c9112c4208795bd03a8418d0eac47b03e97438ef49b506f9b0535df90f6c29ed270051b1c4156e3ddfa06e2b38642b5468c873bd5c47 SHA512 41b87f1142930dad72c8bf888b62a5ec1d2a5b8b4e976057cb593964a3cdb16af3b4c2ca6b9bc6cfe469af9d203892134bbe80f816fe4bd3a17bbacf1869a464
+EBUILD libvirt-python-9999.ebuild 1458 BLAKE2B b724b775e9b5691be4792d8d1e5e66005041a7e90c3be0d5a07764eb7e7f7525a21dc9f5bc519d2f9a3500ca5aa632d67c33e8b3c03c5862450a60cbffb21c50 SHA512 fb690c063fd842fc3e7d049431baf1f7e7042cfd56de2a23c6a7e3cd4f900982fd8b210c6eae7d04391f34849f1aef60e2ac1ad82de08287248872e80d0eb386
MISC metadata.xml 581 BLAKE2B b0ce75afc6b03055de71b4903b3d8ea2198790873051f4aaa5e15a2c3e77b50f320ec3d9fb7f379194889e771296f81c65f2826ca2283ba4d4a9a5ccc8af932f SHA512 a123b9833c1154c96842d234f5c8b729bd6be5a987a5d09035109261a27b0c6f2b26c3bed5865f4cc3b5b262e8a3d2c69908550fb804da15ea47d297ed9e39c8
diff --git a/dev-python/libvirt-python/libvirt-python-10.3.0.ebuild b/dev-python/libvirt-python/libvirt-python-10.3.0.ebuild
index 5c8628103631..2013ca02d675 100644
--- a/dev-python/libvirt-python/libvirt-python-10.3.0.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-10.3.0.ebuild
@@ -12,7 +12,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 verify-sig
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-python/libvirt-python/libvirt-python-9999.ebuild b/dev-python/libvirt-python/libvirt-python-9999.ebuild
index cd5a82350d8e..9b1751db4dfd 100644
--- a/dev-python/libvirt-python/libvirt-python-9999.ebuild
+++ b/dev-python/libvirt-python/libvirt-python-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 verify-sig
if [[ ${PV} == *9999* ]]; then
diff --git a/dev-python/lit/Manifest b/dev-python/lit/Manifest
index 8eda33c9466b..92533ba4afaf 100644
--- a/dev-python/lit/Manifest
+++ b/dev-python/lit/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD lit-15.0.7.ebuild 913 BLAKE2B 38afb1ee0c64d7480ccf1c84c6c1ae0e1ff5f75a0b52272b68d50717a338f143214329245bd650e107d8091ffe1bef6b29293a4b47d147122ea6cea64b448b92 SHA512 fc58e9f0ba65f388830a4e935f448126eb61f2dcf6fa40750e6feaf8a5943fb259bd3c1db3877767e4ba9ade75f6204de8a33c14630176a34fa097e522a0a051
EBUILD lit-16.0.6.ebuild 921 BLAKE2B dcfe57279dff5c6d80fdf5fc115c76c8ae5af3c8c7fa5da0f1c5592a3428b5a3ecd5c5feef4635c139d4d2d7a7edba53d07a53ba6525b778767c906daf6fd252 SHA512 d5c0943678b3e65cdb148bac517e1ce9700ff8a65c63796e0d4640a28d1086c7bb95f9b6c2d6507c379521cc320108b12f7c4165b4c8c4ff10d56ade2a90a438
EBUILD lit-17.0.6.ebuild 1022 BLAKE2B c0c1efc62ae127c2abaeb2a7ef4f436d0aca737aeb2dcdb1475eabd8eb08801b916ba7e9687b111e5bcc42ae826981a4c1bda87d935b48876f26ac265186de34 SHA512 4d287525c33b812f748a6f6ff71a26c0607f9e8707299648d7eecc090fe26d4b6c8af6fb338450455c0b2bfac2c6ba06a4008a17c3f5007ee8e473e233941a8b
-EBUILD lit-18.1.7.ebuild 1035 BLAKE2B 72c71b240c838db20d73d99d7cc77c342df723b8bcf91e04a656e6801a12747d31bffb8727693cad71be83a5ad4e1b6c9fd1c848d26078b9bcf5b031add660f3 SHA512 139b11fb31709cd7bb98862176624ff1abae6fcc2d6e6712249a3da97203cdfe6b588121ab5b1d8b589c7c70b93d0bc17e1bc7358c3b92c67a5bcd586ad293c7
+EBUILD lit-18.1.8.ebuild 1035 BLAKE2B 72c71b240c838db20d73d99d7cc77c342df723b8bcf91e04a656e6801a12747d31bffb8727693cad71be83a5ad4e1b6c9fd1c848d26078b9bcf5b031add660f3 SHA512 139b11fb31709cd7bb98862176624ff1abae6fcc2d6e6712249a3da97203cdfe6b588121ab5b1d8b589c7c70b93d0bc17e1bc7358c3b92c67a5bcd586ad293c7
EBUILD lit-19.0.0.9999.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
-EBUILD lit-19.0.0_pre20240608.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
-EBUILD lit-19.0.0_pre20240615.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
+EBUILD lit-19.0.0_pre20240623.ebuild 961 BLAKE2B 80f2289924953263c1c30b9f4e019f707ca6deed804a8c5b980a14701478d700dc1b24944f5a964bfe94174ffb34cd9c864cee70c02cfa3b1b4c025fc8317188 SHA512 ef6e43057ac2e4a2ab482fe48cfb432ab155a23e0d64bbc0d9e451fd00da3c9f17dda4f18ccd2554ab4ac2d5eff2b0df7ce57c2b61cb5145454d9e86eb089e92
MISC metadata.xml 340 BLAKE2B c9ca851e49b4ab48c015686e983ec988f60c34ed0af77abd7bc03d046002f79f74b9b463ecb97db89f2230c1593af7acdaf6651fc51fed4aa92a459d07aabf18 SHA512 3fe8262ce6b971364162fbdbac3b02bf02f0a64896c8a2564e2a2998bd6e6bc74463bf9104e3f4ffaa9f5c1a16c877fc864b8a4f056ca0022f741799bc00f217
diff --git a/dev-python/lit/lit-18.1.7.ebuild b/dev-python/lit/lit-18.1.8.ebuild
index 75b7c01e4ef3..75b7c01e4ef3 100644
--- a/dev-python/lit/lit-18.1.7.ebuild
+++ b/dev-python/lit/lit-18.1.8.ebuild
diff --git a/dev-python/lit/lit-19.0.0_pre20240615.ebuild b/dev-python/lit/lit-19.0.0_pre20240615.ebuild
deleted file mode 100644
index d862b4f8cd03..000000000000
--- a/dev-python/lit/lit-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1 llvm.org
-
-DESCRIPTION="A stand-alone install of the LLVM suite testing tool"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-# Tests require 'FileCheck' and 'not' utilities (from llvm)
-BDEPEND="
- test? (
- dev-python/psutil[${PYTHON_USEDEP}]
- sys-devel/llvm
- )
-"
-
-LLVM_COMPONENTS=( llvm/utils/lit )
-llvm.org_set_globals
-
-# TODO: move the manpage generation here (from sys-devel/llvm)
-
-src_prepare() {
- # flaky test
- # https://github.com/llvm/llvm-project/issues/72022
- rm tests/progress-bar.py || die
-
- cd "${WORKDIR}" || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x LIT_PRESERVES_TMP=1
- local litflags=$(get_lit_flags)
- ./lit.py ${litflags//;/ } tests || die
-}
diff --git a/dev-python/lit/lit-19.0.0_pre20240608.ebuild b/dev-python/lit/lit-19.0.0_pre20240623.ebuild
index d862b4f8cd03..d862b4f8cd03 100644
--- a/dev-python/lit/lit-19.0.0_pre20240608.ebuild
+++ b/dev-python/lit/lit-19.0.0_pre20240623.ebuild
diff --git a/dev-python/livereload/Manifest b/dev-python/livereload/Manifest
index a7ee972077b9..0eb00723c185 100644
--- a/dev-python/livereload/Manifest
+++ b/dev-python/livereload/Manifest
@@ -1,3 +1,5 @@
DIST python-livereload-2.6.3.gh.tar.gz 29407 BLAKE2B 39f030dbc21bec1b132fd9d43f9072f4c35d23ccdca56819e2c6b35277e9eac9caeeff7052fc766359e34bf415319f809ebd45927bd2cc223be7ac88594feef7 SHA512 ccccb17cb4d835eb9e812f8076f871164f6afb2fdc1aee9e35c5ef2d75be2c0403cee51d4eb30b029d7b35522f357ee8c3e9df926fd93511ba7d010ed2a69e8e
+DIST python-livereload-2.7.0.gh.tar.gz 26138 BLAKE2B 4cb2fd5352cbb68f09c914000e37b8305d66c9735e232e5eccad3ea1016ffc6d3da0846ebce048385f6606ceaa176b8df77461d9a0ca939a2f65d089cec9c3e9 SHA512 676f50b9300e1582177493cef24f4e2b10a4e385d0de780bf9161dee66e3063420338021464477c8079bffd0e4690a4b0d15c71025ebf1959addbaa6e69fa8bb
EBUILD livereload-2.6.3-r1.ebuild 998 BLAKE2B 40b2d7ec550d4a4efb19fee920b9c62ec585e1d68e5c9af38beb7c886c89fac61a1a5a2b229f2d6832b2728ab39f44509862cb58aa25554eac488b0f32fc0a0a SHA512 ce75985a1ebd27f53924846ed949c6f75a5d425db6da4cc6ef3b1a995a22d647eb1091f1667680d1507994bd800a86b381007c33f23c3e68a18646f03900bebd
-MISC metadata.xml 330 BLAKE2B de31daee5a2e539664afa716d3434021e7b8f92b639d1e3106d2ce5e4595b4191c635c9613d50e26fdee1478a9fc5be73fcb0fcf85c6924f3ffed59b43ef07ae SHA512 08ebfabcb7f82d4733625cc9f33cb63201867e732cf95de9f8d8b3bba506d6400fc6b2f7bc21c365f31414c1f2dde90a40e58786a170bf3d3acbe38209f3671d
+EBUILD livereload-2.7.0.ebuild 936 BLAKE2B 592cd9b8631178a8aee94a6f95f8b74b59db0f59c0762092fb029a6829eb3a862d915917d5cf8591196c3c18db9210ffa90733b625ff9d3a17a02efa8276b94c SHA512 c416c74f55a9c4d573e2fd260035e8522a57251b91f4265da26bd162f8f42745cc3c5e78129e4b11c95be4c7c5222f62cea258fc0845f3182acc1e423a085a31
+MISC metadata.xml 403 BLAKE2B 914d6bf7be8896be47dac823903cce77da5dc672edb30276b28df2e32c7a1c40360d2c7c260f111043b7c8565a0deb1c76945a1f19633db9b993b020b7557fcd SHA512 025754709ac4361edda643b85f61c508f6eadd98a0c6fea266ca264ff5c1d1c1dc0084b72e6f44e93cdee70681ce94bbebed76262bc819d2e874dde192d83eb9
diff --git a/dev-python/livereload/livereload-2.7.0.ebuild b/dev-python/livereload/livereload-2.7.0.ebuild
new file mode 100644
index 000000000000..6b966802b4a9
--- /dev/null
+++ b/dev-python/livereload/livereload-2.7.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=python-livereload-${PV}
+DESCRIPTION="livereload server in Python"
+HOMEPAGE="
+ https://github.com/lepture/python-livereload/
+ https://pypi.org/project/livereload/
+"
+SRC_URI="
+ https://github.com/lepture/python-livereload/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="examples"
+
+RDEPEND="
+ dev-python/tornado[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+ dev-python/furo \
+ dev-python/myst-parser \
+ dev-python/sphinxcontrib-programoutput
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r example/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/livereload/metadata.xml b/dev-python/livereload/metadata.xml
index 6765f659eb72..1046423122c7 100644
--- a/dev-python/livereload/metadata.xml
+++ b/dev-python/livereload/metadata.xml
@@ -1,7 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="github">lepture/python-livereload</remote-id>
diff --git a/dev-python/llfuse/Manifest b/dev-python/llfuse/Manifest
index a9e82f60481a..339635ab60f5 100644
--- a/dev-python/llfuse/Manifest
+++ b/dev-python/llfuse/Manifest
@@ -1,4 +1,4 @@
AUX llfuse-1.3.5-cflags.patch 662 BLAKE2B 39e0c35ffbb62b4a6b7b7c5592da8c87554ea733d07d879e6f58dd62003f30812cb4320e41484797cae4f113d271dc8c8625fe847270cae7e35085c2ae67a357 SHA512 f66c13ddee81acc63cb65c09f2836c9a2409f24bebc5b7e3b5fea3f7e626aa52e5d19798ef5ab281d0dd31c3efbc4378003bd93461cfda36fcc726fc871aadf4
DIST llfuse-1.5.0.tar.gz 869259 BLAKE2B 2a3eee64718f4a73b8dd51ccaeedd7b1b700f734b10daa864d2ca04da5f38ed6a514c4ae8b541000c4d4a3042dcd95533ff7c1df655d7b57ec89120a97d8a9b6 SHA512 bb84c697658e7cd39eb6af3a4a6085c3bc3295e5f0b4f35adf6565ecff5077acb27ecd92f7c6420aa06dab36d9b54915bce65e4ec3d011047a0a15cdccbbb284
-EBUILD llfuse-1.5.0.ebuild 1024 BLAKE2B 4d1d0bd8b9ac00ec19946998697fd5b0ef019195a2e0b50f5ab4b80da65c0b08a5d2cb142d52c6d4d57cf0fcc673c5af4a002950581f085de39b74a07a39184e SHA512 cbb31ded17e9a02631081ed0cb4b0297ffc0a7475238fcaea7f8f2cd59a8db8fbbcd6ad8c28ef8cbbe268ae2f96f591726fc0206b62307f99c9f242d8c386a46
+EBUILD llfuse-1.5.0.ebuild 1024 BLAKE2B 03d4327c17735549f45c515bf9bf5868de61b088e33c519323b426c92c03b28275817a6a8d38228ada0b3cf6c199be3806a937b8542b274b49952cafc2fce631 SHA512 98aee1a81e29a168250c3e72e2431df5d127b9e2c65e5e9e2ff2fc3ac4e4ff76b89f4a4347631ad3f8661fc939fb812a7e4163317673761127163c9cbe1d2ba7
MISC metadata.xml 377 BLAKE2B 8e7aa00ada5481ed2fc9fedf47334ec81ca26e7788ee5f7c6965151cf6f42e305c33d2b1f1a697094d11668ea5939de99e9ae00de7fbe95b75bbc9577adcff9b SHA512 70eaac052525ddf94287b100e7dc6d4429499d49b6aac109659757cf6ca41f6aac220a1b931e4fb196e322b259e9884b1ecf49947b48b1f76c8350434f811aa7
diff --git a/dev-python/llfuse/llfuse-1.5.0.ebuild b/dev-python/llfuse/llfuse-1.5.0.ebuild
index ff89a2a3ce4f..ad33c51e4923 100644
--- a/dev-python/llfuse/llfuse-1.5.0.ebuild
+++ b/dev-python/llfuse/llfuse-1.5.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/lmfit/Manifest b/dev-python/lmfit/Manifest
index 13f634bbcaf6..76ee43af2865 100644
--- a/dev-python/lmfit/Manifest
+++ b/dev-python/lmfit/Manifest
@@ -1,7 +1,3 @@
-DIST lmfit-1.2.2.tar.gz 336346 BLAKE2B 78819c8be935f330b2f0eaad09ff9201c80e12d571571d8ee5088100c4d19a6a78d2e860e7b240fb6f2eea5f27bd0fc72538fdb04e6cc4e3e1d801f4f5fc5110 SHA512 f667bf8eb9c4090beda33de8a32c284a1f1eb2f1643085191943517acf61e125c7bafed37b634267fdc69e49338397248673fc62f8afc8fc8cc6733726cd0313
-DIST lmfit-1.3.0.tar.gz 628754 BLAKE2B e5fa707c8f778227e89c996e4c2763b71562b01e67cbe3558825e2ee278999c5732717953607104ba553faee2984151a978e04c44a624ea95d1bc4fc9f2feb60 SHA512 198b290a8970dc954705824f09b86ee2bd9e12fc71635fe89e38a5911f88103861daab6f292a6e4c93bc3e3413676b33f680cea7adae3137feb251d792f76270
DIST lmfit-1.3.1.tar.gz 629917 BLAKE2B 6cb5f478bf0b31ce6fe6ccfc97d216fae63f8efa159b30151896254352d3d0e1667d276101f93d357a0dabc39462bd110f115ff6e89c18739c1728f089f54d89 SHA512 b6766224ecd4c75e09a935ab86041852f22491870191c6b6b8cc0e5a873e7c69cb6f11517afa987289c63fb249a8ceef7c336e1c7c4e19d33a2e1bc04fbe6aa6
-EBUILD lmfit-1.2.2.ebuild 779 BLAKE2B 54167510f1bc60f7479d4a07bcd888fae076f4b4d814970adddb710c18097d4182c21f9ef7c3c82ba45aab9d4994ea0917be96042993b5dfebf350093c894178 SHA512 ade282af068e643726c12069b8165adfaac97091235ed23ff73dbbfeee3969c5abcd7fcf41fc9134dcbbecc8ff67d4a8381668ee77fdd43cc1bd216e3dd11005
-EBUILD lmfit-1.3.0.ebuild 822 BLAKE2B 7a43236ff8b3c37e5a8aed44162369cd12c70814ec450b8096866908cfb7bb76c6b63341719cfcd2ca1d193ff6e107c01d00976e053a78df7199acf83f0114ad SHA512 4cd965210d51f91f3814970347e2be6e932cbb2d70bc03852f255df05421289f5e2a51783677945e5c0eb6cea357d4ad303d6d8461a02c55a5f94d4b916772eb
EBUILD lmfit-1.3.1.ebuild 822 BLAKE2B 7a43236ff8b3c37e5a8aed44162369cd12c70814ec450b8096866908cfb7bb76c6b63341719cfcd2ca1d193ff6e107c01d00976e053a78df7199acf83f0114ad SHA512 4cd965210d51f91f3814970347e2be6e932cbb2d70bc03852f255df05421289f5e2a51783677945e5c0eb6cea357d4ad303d6d8461a02c55a5f94d4b916772eb
MISC metadata.xml 440 BLAKE2B 8ccc51be7b30a71352ab62c8b6ffecb643b23f6c8dcd0626b94528f069d2be19ebdafcf77267f16b96d5e03fae056ed7be847c6da7ef87a46237e9746e2a3458 SHA512 1a870a9bbeecca5d7c0078cf36873f02e7dfce5ab0fd67d42a37d57ce6c5326b5184101a0d6342107e991b86f7cbff5f1563a41c271d88f92819c01ff9940fcc
diff --git a/dev-python/lmfit/lmfit-1.2.2.ebuild b/dev-python/lmfit/lmfit-1.2.2.ebuild
deleted file mode 100644
index 228886d33208..000000000000
--- a/dev-python/lmfit/lmfit-1.2.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Non-Linear Least-Squares Minimization and Curve-Fitting for Python"
-HOMEPAGE="
- https://lmfit.github.io/lmfit-py/
- https://github.com/lmfit/lmfit-py/
- https://pypi.org/project/lmfit/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/asteval-0.9.28[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.6[${PYTHON_USEDEP}]
- >=dev-python/uncertainties-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -o addopts=
-}
diff --git a/dev-python/lmfit/lmfit-1.3.0.ebuild b/dev-python/lmfit/lmfit-1.3.0.ebuild
deleted file mode 100644
index 93e1d36d7e10..000000000000
--- a/dev-python/lmfit/lmfit-1.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Non-Linear Least-Squares Minimization and Curve-Fitting for Python"
-HOMEPAGE="
- https://lmfit.github.io/lmfit-py/
- https://github.com/lmfit/lmfit-py/
- https://pypi.org/project/lmfit/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- >=dev-python/asteval-0.9.28[${PYTHON_USEDEP}]
- >=dev-python/dill-0.3.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.19[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.6[${PYTHON_USEDEP}]
- >=dev-python/uncertainties-3.1.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- epytest -o addopts=
-}
diff --git a/dev-python/makefun/Manifest b/dev-python/makefun/Manifest
index 6a7d5cac7f92..d672d10f949b 100644
--- a/dev-python/makefun/Manifest
+++ b/dev-python/makefun/Manifest
@@ -1,3 +1,4 @@
+AUX makefun-1.15.2-test.patch 2871 BLAKE2B b36b8e8e40ab126e6875625a6584ae3eb78237203d426b3d2e7650c30c96e213d46c24980936d56868686fbdde93526e28d5a8b3f41330a2e398c00228097d34 SHA512 0a41884ac53c0efbbcf668aebf8119c096bddea6fe1a2ce66efc5a020d2bb3e4ce5a1cf2e02d7e4d65adfae8c45252e395f7458f5eb331adc618aa0407050bdd
DIST makefun-1.15.2.tar.gz 74602 BLAKE2B 1992eebfdbff6062ed60e1f66891995a91b7155792ef7b6e701d1d3ee5939ab40d3ab976674e25a5b97030cd7de59db2c69f3c215681cef2f80f2b64523f822b SHA512 b6cb588ebf491176b06e97201846b2a5cee65f60e34b5dbcc4878d8a55e7f9fcf4b58126cb3a4ca47f5d2726422dff9ee685566c5d093dbd8fd75119ecc796b2
-EBUILD makefun-1.15.2.ebuild 612 BLAKE2B 458cbd8bf1b0b8e88d994ad9ebf82285b08ad51f30c662160d803492cc466aa124e2beb32d83ccded103a25789553a2a20e4a983dabb8f06a802856db6bfc792 SHA512 40c8d8bbd746e15f54990d4196390b0afccaf5051a6a86beca80e2405664fe5593fe44ef08faf6e79c2e4f87c6464ea1047afd160ba69ab5e39ca84ff212b853
-MISC metadata.xml 401 BLAKE2B 0657deb821edfdf648e5bb0a95255b87df0c090c6e719a5ad94a6d3f6e2e64f36d4093a2bfddb5e8592d3d38741e8d0251c8331133113766ef2fc4caa48e88ad SHA512 cda21fbaa9b62896ba3389cf281ae35bd9a59fb0d0604e61fb3b046061de47a2535d7a98d335b66f44483ae43deadf05abde0a2285902c1c3fab2762b080dbad
+EBUILD makefun-1.15.2.ebuild 774 BLAKE2B ac501bbadc947f37a39138bf0f27d8958e20d16346e530f944ec098ee767995daa5fd14b06590c919999bdfe7b1d7a8129dcecef5e43a8461ef6301e2b0fe014 SHA512 0749c2d29d4e5f023c9e6527a7d8fac38d5dcc0674e65470b91fad4bf5d497f854e695e9a950c8e69474740fde495e721eb9778ca6956a2e9343cd9fe5560dad
+MISC metadata.xml 396 BLAKE2B 541c5e69fc3236d1aaf79505272c9bdf2a295524bb9bb04e782a4cd15c022e74651a9c4ebaa244672418e5fafaed97a48568538fcd527b135c279576f09350d2 SHA512 a500a2a8b23673ea11ffdd81cae9c96fc1368121cd6ce7955fb61bc59319cf87607b134f6b5d04aa6aa564eab9c2c1248c47d0ccc624cdd8ae58f5f12d96e279
diff --git a/dev-python/makefun/files/makefun-1.15.2-test.patch b/dev-python/makefun/files/makefun-1.15.2-test.patch
new file mode 100644
index 000000000000..ab43045809d9
--- /dev/null
+++ b/dev-python/makefun/files/makefun-1.15.2-test.patch
@@ -0,0 +1,98 @@
+diff --git a/tests/test_partial_and_macros.py b/tests/test_partial_and_macros.py
+index 6fd4503..3ce0a33 100644
+--- a/tests/test_partial_and_macros.py
++++ b/tests/test_partial_and_macros.py
+@@ -1,5 +1,6 @@
+ import functools
+ import pytest
++import re
+ import sys
+
+ import makefun
+@@ -11,6 +12,11 @@ except ImportError:
+
+ PY2 = sys.version_info < (3, )
+
++# Python 3.13 dedents docstrings, earlier versions just strip initial
++# whitespace. Use a regexp to get a consistently dedented docstring
++# for comparison across Python versions.
++DOCSTRING_NORMALIZE_RE = re.compile(r"^ +", re.MULTILINE)
++
+
+ def test_doc():
+ def foo(x, y):
+@@ -41,15 +47,15 @@ def test_doc():
+
+ sig_actual_call = ref_sig_str.replace("*, ", "")
+
+- assert bar.__doc__ \
++ assert DOCSTRING_NORMALIZE_RE.sub("", bar.__doc__) \
+ == """<This function is equivalent to 'foo%s', see original 'foo' doc below.>
+
+- a `foo` function
++a `foo` function
+
+- :param x:
+- :param y:
+- :return:
+- """ % sig_actual_call
++:param x:
++:param y:
++:return:
++""" % sig_actual_call
+
+
+ def test_partial():
+@@ -78,16 +84,16 @@ def test_partial():
+
+ sig_actual_call = "(x, y='hello', a)" # if PY2 else "(x, *, y='hello', a)"
+
+- assert foo.__doc__.replace("=KW_ONLY_ARG!", "") \
++ assert DOCSTRING_NORMALIZE_RE.sub("", foo.__doc__.replace("=KW_ONLY_ARG!", "")) \
+ == """<This function is equivalent to 'foo%s', see original 'foo' doc below.>
+
+- a `foo` function
++a `foo` function
+
+- :param x:
+- :param y:
+- :param a:
+- :return:
+- """ % sig_actual_call
++:param x:
++:param y:
++:param a:
++:return:
++""" % sig_actual_call
+
+
+ def test_issue_57():
+@@ -127,9 +133,7 @@ def test_create_with_partial():
+ assert m() == -1
+ assert m.i == 1
+ # the doc remains untouched in create_function as opposed to wraps, this is normal
+- assert m.__doc__ == """partial(func, *args, **keywords) - new function with partial application
+- of the given arguments and keywords.
+-"""
++ assert m.__doc__ == functools.partial.__doc__
+
+
+ def test_args_order_and_kind():
+@@ -161,11 +165,12 @@ def test_args_order_and_kind():
+ # it is possible to keyword-partialize a positional-only argument...
+ fp_ref = functools.partial(f, b=0)
+
+- # but 'signature' does not support it !
+- with pytest.raises(ValueError):
+- signature(fp_ref)
+-
+- # assert str(signature(fp_ref)) == "(c, /, *, d, **e)"
++ # but 'signature' does not support it before Python 3.12.4 !
++ if sys.version_info < (3, 12, 4):
++ with pytest.raises(ValueError):
++ signature(fp_ref)
++ else:
++ assert str(signature(fp_ref)) == "(a, c, /, *, d, **e)"
+
+ # so we do not support it
+ with pytest.raises(NotImplementedError):
diff --git a/dev-python/makefun/makefun-1.15.2.ebuild b/dev-python/makefun/makefun-1.15.2.ebuild
index e422b0555e2d..29cd2d63889b 100644
--- a/dev-python/makefun/makefun-1.15.2.ebuild
+++ b/dev-python/makefun/makefun-1.15.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -25,6 +25,13 @@ BDEPEND="
distutils_enable_tests pytest
src_prepare() {
- sed -e '/pytest-runner/d' -i setup.cfg || die
+ local PATCHES=(
+ # https://github.com/smarie/python-makefun/pull/103
+ # https://github.com/smarie/python-makefun/pull/104
+ "${FILESDIR}/${P}-test.patch"
+ )
+
distutils-r1_src_prepare
+
+ sed -e '/pytest-runner/d' -i setup.cfg || die
}
diff --git a/dev-python/makefun/metadata.xml b/dev-python/makefun/metadata.xml
index 0a2fbcffabe0..b2d6c0fc7615 100644
--- a/dev-python/makefun/metadata.xml
+++ b/dev-python/makefun/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/mapbox_earcut/Manifest b/dev-python/mapbox_earcut/Manifest
index d28a43c394fb..36b4b4026a97 100644
--- a/dev-python/mapbox_earcut/Manifest
+++ b/dev-python/mapbox_earcut/Manifest
@@ -1,3 +1,3 @@
DIST mapbox_earcut_python-1.0.1.gh.tar.gz 11794 BLAKE2B c54c2333ac08f551737ff6ba0e5179464c0330fefeb11e5cff9ad6d3927e8a5d5323cbceffd271a25103e75da44f2a4efa17b8c338f888f69f71ee7bc1e21682 SHA512 cdb32585cbaf74c15e59af0ae70d983dd2f9bc9cfe1b59b3eadc4d442f7d962241854b589a035deae67cacd9334833b911d0981f0d417fe587348fc7d24f0c0a
-EBUILD mapbox_earcut-1.0.1-r1.ebuild 742 BLAKE2B afc0a048d6e5645739a9d35880d3216fcdb1ca3a3c3698fe9c75e905b689a67cc9da30a968a0d8222864a235095b6d8034ce4d8fa94d36295af32d4d00b7765b SHA512 12945f02a619b343d8c26476d01f8878ace39957ffd9d21009fbdc207ad2ab70aeb94a402a1a983a76f74e7081be7abc309df49c97a689095860673c7eaa6222
-MISC metadata.xml 390 BLAKE2B 50d2f1b3b650ee24f256104124fb4536278a41309dd9a6d4d7b814b730446ce672e8322b30a6af3edd3a59f5078795d7037594c1181bf8699a7ef16c0abdfa18 SHA512 a42cdecfa02a91728cf1d79b5940673007314be06c9b11e8d67fcc3df5767fc2ee72ceddefeaea1374f12c37bd26fe5c1535250899c7eb50db1a4ab7feedde2d
+EBUILD mapbox_earcut-1.0.1-r1.ebuild 742 BLAKE2B e7f145e361f0343c518427f0895d6d07b9af5a3ad6208092ad23b4a81d8dcd80c703449524093d28b5daad12ad56e3ccad0b44b5d4d3947ec84f8b0bff296c74 SHA512 482b10ce13a581cefaefa628408a290f1eb824917a4b6f384e2a7e55b06453b847c5b0dfd30cee16458d237df3bbcb0dac36d718192cfe239e895c630b559a33
+MISC metadata.xml 385 BLAKE2B 33ffecc678c212024204f860721b54702bf3b420cc58fb719227a7a6b96eaf05730e0d15197cb4c2145b6ace3c9ebee597b63132589d68715d94e8e8979069ec SHA512 f4a9482eb005eed9fefe3bf9f5a20f3be87636547ca84d084cb5260d302d1b90b02efadfeb891233f27d09afd63b9fb9418c8901621de539f37056cb55d67a4f
diff --git a/dev-python/mapbox_earcut/mapbox_earcut-1.0.1-r1.ebuild b/dev-python/mapbox_earcut/mapbox_earcut-1.0.1-r1.ebuild
index 21a9a14ecf70..abcd6023943f 100644
--- a/dev-python/mapbox_earcut/mapbox_earcut-1.0.1-r1.ebuild
+++ b/dev-python/mapbox_earcut/mapbox_earcut-1.0.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/mapbox_earcut/metadata.xml b/dev-python/mapbox_earcut/metadata.xml
index fa95aa220ef5..bee4f6515e1f 100644
--- a/dev-python/mapbox_earcut/metadata.xml
+++ b/dev-python/mapbox_earcut/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<upstream>
<remote-id type="github">skogler/mapbox_earcut_python</remote-id>
diff --git a/dev-python/markdown-exec/Manifest b/dev-python/markdown-exec/Manifest
index 2f1e852c56d6..fedf1bcb4f1b 100644
--- a/dev-python/markdown-exec/Manifest
+++ b/dev-python/markdown-exec/Manifest
@@ -1,5 +1,7 @@
-DIST markdown_exec-1.8.2.tar.gz 23631 BLAKE2B 0f0a7bcbf09dd8731cd5f5cf062d2ef8ec4f3c40f6b93f714546b84649ff0c41f379a00127a5a1ec9ddf1d4963cffa83b0af5caeae0bfb6d5ca425fb3565c0c6 SHA512 80b2a1cef21798a403bb2add02ac218fdc009fa7dad8d887b2be8f56ea27be439213940c3196c4133862b538b08ee15f6129afd6cef4eb6eadf21bcfcc0cef1c
DIST markdown_exec-1.9.1.tar.gz 24932 BLAKE2B 1b9b9904f8f6d7cc58f643bb537f2b4b3fa07f86c809590284eda5a714a998238910ae1356d58c7aab8e472ebcbc0511965ac3951b17a568128eafd9a3d0c852 SHA512 8c89cbea29c821a8110fed1825cec215a772753fd2bef96c26beb91dd8af34c905eedd4101fbf99b427cf9b9b2b4de08d69769dba66ad9b16bc72f16bec92a48
-EBUILD markdown-exec-1.8.2.ebuild 664 BLAKE2B 24f96bd7073511bbc35cc8f13d392d14ca8cba0f6881dd900ce3a26cb0726d35b0ea87b58aa12c721436ef654f231dbef3740c95b93651773211863c23094f53 SHA512 4cd3f5adcebc04203a8f76d6940576e225ffbd43448d680882d2eed7d07f77f018138dfe9a2d55df081f47936c99ca81f64339716387c11527e66b5e0570d7b0
-EBUILD markdown-exec-1.9.1.ebuild 664 BLAKE2B 24f96bd7073511bbc35cc8f13d392d14ca8cba0f6881dd900ce3a26cb0726d35b0ea87b58aa12c721436ef654f231dbef3740c95b93651773211863c23094f53 SHA512 4cd3f5adcebc04203a8f76d6940576e225ffbd43448d680882d2eed7d07f77f018138dfe9a2d55df081f47936c99ca81f64339716387c11527e66b5e0570d7b0
-MISC metadata.xml 511 BLAKE2B 17b4fe1be6ad1f4316e3667b611c3362ca8e64760a86cf073fa9550f2300729aa7ca546b4b7c8d2d7ada839c1d7bf2dec9616311f4c949a7dcd991b3722ce8e2 SHA512 cc42c97aa2afa7bad46220aab2c4e3c237fe2f32f9fbad6c7663551f80918729ffec433bb5e3c82c2156907f3406af615b01572aa02f78dcede4cc9520a38595
+DIST markdown_exec-1.9.2.tar.gz 25316 BLAKE2B 3f36b88f17f6c0444a60cf4846bf2358acf579a312a95d545339547aa5c1431acc265255dc60ee9cb06cc5cb9cd5b77d9c93bb9d0a6b04c7227f30aa2e013980 SHA512 d98a66ca9b3c5e1c748fafcada658623759d09038ed6a3b8b04767ee6133b90e767f5a0dc171814aa5ef9fdb7a6e7698539f3406d7e21ba5a9f50e3d709f9a39
+DIST markdown_exec-1.9.3.tar.gz 74674 BLAKE2B fc0b9a47f379aabe389b20a3b301a40d9db145234761ff5f7b1b5f2762db45e148006da6193d08463472e109a3a9215736e2ff1b78e4144076a64dacfadc968e SHA512 c4256ec4bcfa6559a169771dcdecbfe104445c237fdd85b6bd06baf5b6f9871713307303b45e1e18a15a9145f63ca952a8d2f7b082c1059d0ba6c29249acbac4
+EBUILD markdown-exec-1.9.1.ebuild 725 BLAKE2B 0f1deca1187f45cbcb41262ae18ee370e4dc7c0d145732a24189aa9b2499f82c9aa8abe6af614343c7190b8260e919d04c29c97168daa965b525e4dfda453ca4 SHA512 b00e14d2420ca119085beb18330b405b024e55c351e20389f1090227a551b6c8556573abf8fb7623dc06e73fa12d96024c81bd053c68e5b054094646468bc2d4
+EBUILD markdown-exec-1.9.2.ebuild 725 BLAKE2B 0f1deca1187f45cbcb41262ae18ee370e4dc7c0d145732a24189aa9b2499f82c9aa8abe6af614343c7190b8260e919d04c29c97168daa965b525e4dfda453ca4 SHA512 b00e14d2420ca119085beb18330b405b024e55c351e20389f1090227a551b6c8556573abf8fb7623dc06e73fa12d96024c81bd053c68e5b054094646468bc2d4
+EBUILD markdown-exec-1.9.3.ebuild 664 BLAKE2B 0d050bf9757907d945fa25c87bd2cd9dc5e67ea9ff818a2782b4d004001ac81353323541a937c034a526337d1ecf57ef6de57fa9690a9611bf4bac42561825e7 SHA512 b8ded2c953293926c9ea03316d5d005cbbe40aac641ec61165a77336d29652907c4527cd30f4e7a52e3d634a78ad06b590ae1ba00469a319fd28154fb913230a
+MISC metadata.xml 506 BLAKE2B 4c7f265a13f0a64334098b5c37000a2287d8e4866eb858e753b81c931940b91a74f4d2c003028618b8e28f43f99c4b89aaa4f623831e98b33559304cb0d060ee SHA512 e1ec0d77d12558a548e6c7b2f15d8a194f8becbd04f5ad4e2bc19f9869809ce3e7cb4c84383483f54be0b4d89be34745f4b43cb1e72fefcf48ac921d6e0e3626
diff --git a/dev-python/markdown-exec/markdown-exec-1.8.2.ebuild b/dev-python/markdown-exec/markdown-exec-1.8.2.ebuild
deleted file mode 100644
index a80628fef998..000000000000
--- a/dev-python/markdown-exec/markdown-exec-1.8.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Utilities to execute code blocks in Markdown files"
-HOMEPAGE="
- https://pawamoy.github.io/markdown-exec/
- https://pypi.org/project/markdown-exec/
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-IUSE="ansi"
-
-RDEPEND="
- >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}]
- ansi? (
- dev-python/pygments-ansi-color[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- test? (
- dev-python/markupsafe[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/markdown-exec/markdown-exec-1.9.1.ebuild b/dev-python/markdown-exec/markdown-exec-1.9.1.ebuild
index a80628fef998..686021e27eb9 100644
--- a/dev-python/markdown-exec/markdown-exec-1.9.1.ebuild
+++ b/dev-python/markdown-exec/markdown-exec-1.9.1.ebuild
@@ -4,6 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm-backend
+# py3.13: https://github.com/pawamoy/markdown-exec/issues/58
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 pypi
diff --git a/dev-python/markdown-exec/markdown-exec-1.9.2.ebuild b/dev-python/markdown-exec/markdown-exec-1.9.2.ebuild
new file mode 100644
index 000000000000..686021e27eb9
--- /dev/null
+++ b/dev-python/markdown-exec/markdown-exec-1.9.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+# py3.13: https://github.com/pawamoy/markdown-exec/issues/58
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utilities to execute code blocks in Markdown files"
+HOMEPAGE="
+ https://pawamoy.github.io/markdown-exec/
+ https://pypi.org/project/markdown-exec/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="ansi"
+
+RDEPEND="
+ >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}]
+ ansi? (
+ dev-python/pygments-ansi-color[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/markupsafe[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/markdown-exec/markdown-exec-1.9.3.ebuild b/dev-python/markdown-exec/markdown-exec-1.9.3.ebuild
new file mode 100644
index 000000000000..7b72094caba1
--- /dev/null
+++ b/dev-python/markdown-exec/markdown-exec-1.9.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Utilities to execute code blocks in Markdown files"
+HOMEPAGE="
+ https://pawamoy.github.io/markdown-exec/
+ https://pypi.org/project/markdown-exec/
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+IUSE="ansi"
+
+RDEPEND="
+ >=dev-python/pymdown-extensions-9[${PYTHON_USEDEP}]
+ ansi? (
+ dev-python/pygments-ansi-color[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ test? (
+ dev-python/markupsafe[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/markdown-exec/metadata.xml b/dev-python/markdown-exec/metadata.xml
index fcffb03da573..8f4e0da85ce8 100644
--- a/dev-python/markdown-exec/metadata.xml
+++ b/dev-python/markdown-exec/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest
index a170ad9f3fdc..5d637199df9e 100644
--- a/dev-python/markdown-include/Manifest
+++ b/dev-python/markdown-include/Manifest
@@ -1,4 +1,4 @@
AUX markdown-include-0.8.1-setup.patch 150 BLAKE2B 35d92c87561040292d6d63893d2626f4d203d5c2f8a8d4d27d1d40f93b9b8451fd6922a15b6dedb3465bde84d25d877214e6ba9a1636151e3998099424b89936 SHA512 6aab1c573141562d81c106f260bb224b78d2f3fef3dce0a0766e55c3297ae51d4758e6d447a714df2006182beb79bc4bff899255c8ed2ca45796e51adcd29033
DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2
EBUILD markdown-include-0.8.1.ebuild 677 BLAKE2B 236947f665b18dd7f89c61735b0b2a62b710f5466808ff984fe7655215a256ff19e0a5abf5986c29a4e03bddb752fa17751a7e43fb118fe8dafb4e4a94831a0b SHA512 b72f758bf15b1678052134210ff4222ebdce008d91a105f4496d3006e4f9484fe2cd378dc0013d561083af11b6c9a15d6025034e01ef54e32971d1f8fe8d10eb
-MISC metadata.xml 677 BLAKE2B dd0bf747542b919b1b3776df2e867a1d990eaadc29b2b8237c2aeae80ece85898dd48ba27198b98657d87a42c150c84471c2b86e20da0e5264e6bc316987c71d SHA512 26b55358217bb1109dcd1e2c9fb39166d70ad0f8b000a13d569ac54e20fd2dfbb4e459d7b7f8c71e399b815c091e588b84d6af000c0c33af33f622a3ae9723fc
+MISC metadata.xml 571 BLAKE2B aaca05e92cd01ed32dea4bc2239aff2548728ae7549d11e9153ba64a9d59568b5f4720f90ab367b25a7ce14940697e743888bfa97009e6bcb75af0ac5d8b0b80 SHA512 952069b59bf9673bd522f28e75e1b9cdc61dd6313117dae884e0061b5ea13d611e8916797aa33e5fdf321ba85e32f0eb0f23604e8fd109634d62245a666760c4
diff --git a/dev-python/markdown-include/metadata.xml b/dev-python/markdown-include/metadata.xml
index c226bbb1484d..bc3d08fe2235 100644
--- a/dev-python/markdown-include/metadata.xml
+++ b/dev-python/markdown-include/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>torokhov-s-a@yandex.ru</email>
<name>Sergey Torokhov</name>
diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 34efce510cce..6d7dce520641 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -5,5 +5,5 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2
DIST matplotlib-3.8.4.tar.gz 35934425 BLAKE2B e449f1d71a3152a9cf34cf13c70489d2664c8734c8e8ae0ed5dec2ed5111e0210d679f7e6a1e0b707499d9968b945a7f91573186b82c6d036238aadb5c9da006 SHA512 d4c6a5b3484927dbae1b1203e9984b67d08c958c4a5136abaa805f1eb221146fb1211e5f20456e281d41fc09c94917a796ffacfdb185c58eeeb6d19e60c78b1a
DIST matplotlib-3.9.0.tar.gz 36069890 BLAKE2B 02ddb25901b5a93a8daf6f26c98b92d5e35abe2e98783b039928338abb1d628adbf3fd4786c08cb1610bf405cb558ca31fc12dbde77ec5f2a633143c7ea659a1 SHA512 135ee2f97c26cb60479cc10bf8a833384c393993d8a905ab869f4c73b91a50ffa596f84ce349af7f1a0b08a21e1906394cf6a702bb567a9c3999d40f54974326
EBUILD matplotlib-3.8.4-r1.ebuild 11560 BLAKE2B c1f8c41400984468133651b742d43ab71bc59ad989f352f62dbcac28770c8028664f28d0380244e1349594c32a226732d3c9f93b72fdbce0eef6c1e63d576d84 SHA512 827a03eecb5db47149de4b781aeaeaba4278e557f2c91b6f2551462e3c8f65a2b3ac41f274be8e16a458ffc65723e6643fa9779672e613a6141d2b618d44f054
-EBUILD matplotlib-3.9.0-r1.ebuild 9784 BLAKE2B 78483552435708ef51d915eb54863c4d2e22d54c7c88e02ce13ce60675333370968a8734c76c53562e851329ba2e51a36cdbe6fd91b1602989b509ab57394127 SHA512 f3983b2e86d953892c14e2b20e3d37db0ffdda2a0396f03ab9e084c6172f512e864715b0fce0844e78473d2a40ec52cca1c27422e8509d7c567a7dff20de874f
+EBUILD matplotlib-3.9.0-r1.ebuild 9784 BLAKE2B 98bf9b8f532d349e462383e138648f9dc5bbdb7484bc6457abcddafc262e69bdb422bea134e2c04bf0688fcddb9a5757cb394b4cd868cc23621bdecf6fa76526 SHA512 46febf64896b49dca0bcb1e31bb7e2d01b417bfd602b286088fc205db860826d7e05476f68fb9a0af58b42aa08d908038e829a002dd9aea870213392871e9dea
MISC metadata.xml 1074 BLAKE2B 1d7dce116e09939378872c2eaf5153948b7e934626110eb4899d0dfc2781429522328f1c4efd2c40f829da64e19bed8f9fbd1b8907a6e74a5fd54587c1d29e5b SHA512 e344bfc813e09c24a8edfa9c062eb2a6c44535559370f508a27a2de20c6ab92aeb48bc8daf9c357178e513eb2474a33782e4098c0f3bcbb84b11f7388ef1a704
diff --git a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild
index a233756bee04..a37a050e685b 100644
--- a/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.9.0-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=meson-python
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
PYTHON_REQ_USE='tk?,threads(+)'
inherit distutils-r1 pypi virtualx
@@ -85,7 +85,7 @@ RDEPEND="
wxwidgets? (
$(python_gen_cond_dep '
dev-python/wxpython:*[${PYTHON_USEDEP}]
- ' python3_{10..11})
+ ' python3_{10..12})
)
"
diff --git a/dev-python/mcbootflash/Manifest b/dev-python/mcbootflash/Manifest
index 3db37efd3f40..1a1e591d5907 100644
--- a/dev-python/mcbootflash/Manifest
+++ b/dev-python/mcbootflash/Manifest
@@ -1,3 +1,3 @@
DIST mcbootflash-9.0.1.tar.gz 26858 BLAKE2B d8d8486a8713d46f7b93443dcfd9cbd9a93452fa7c8e76aeba1f4bfbf52765fbe3807fe8206b994015c094f9fba1626d5a3bb2fa93bd6b6400a9cbaaee7c19a9 SHA512 0c001a0a2c10e9d4bf111136d08ec89c4bc62568934ef9d8b75d7c58d59f451f5459ccc387c72424e8d16c5e49e7bba903efce403f41923ca33d87c2290a84e9
EBUILD mcbootflash-9.0.1.ebuild 652 BLAKE2B 4c3ea03a12c2edfd04dfd881e744568d75c21b55cbfa88ab2dd2c7d986a3acdcf7e218d7167b9892a52c34bda6b631ccbae7ecab1940b8e38d2400b4009ba4d7 SHA512 cae53f079701e1be10a75b18c2eaea6fd001c0c22624206c929092943855ee0e6a520ef316b3346a91dea6ada730eeb1c05fec609322e3044186e962ed79050f
-MISC metadata.xml 504 BLAKE2B 86fa5201deb637e8116b44bb62c2776a771ffcfb2aaf40eb1c16e0520ef5fc1f0969e0edccd13e1d605410d8ea4b69fbda374ebe2ffa6d3928028c88b021d428 SHA512 390124c79adbc966992ac3ba90cc15a5f5f4551ca1d329c3227de3dd92998ab7900f0bc1361a5aaa6ab1403ba6d01138ce2d2164b57a6297b2ba943bdeecce63
+MISC metadata.xml 398 BLAKE2B 610e64de53c1a75cff329c03b0d68737fb1fd66e23459e387b828abd9b29b6704af5c5f9bf3f8139fd72300396f1ba542653ae3d21d19f040956a882c0e07986 SHA512 43208f223ea653d7603275c7ac43c8b60c140df9906c8ebb8d404b557e0496dcb51dad6c84d7af8c18cc5cc298caf834231ff0aada3591305be154f8a1cc2d88
diff --git a/dev-python/mcbootflash/metadata.xml b/dev-python/mcbootflash/metadata.xml
index 4813ad901260..08ebfa0fe859 100644
--- a/dev-python/mcbootflash/metadata.xml
+++ b/dev-python/mcbootflash/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/mergedeep/Manifest b/dev-python/mergedeep/Manifest
index 9109d4e9c63a..a08a13907f3c 100644
--- a/dev-python/mergedeep/Manifest
+++ b/dev-python/mergedeep/Manifest
@@ -1,3 +1,3 @@
DIST mergedeep-1.3.4.gh.tar.gz 26627 BLAKE2B 334f5ec6948185e3f7758e079e65d92fb04dd3ae3bb208cb8fc67d2fd2d90ce16fecb28562d42eea75db978d9d323983efb85abbf7e5ff18e40c95fb066c47e7 SHA512 24cb1dbae9be715045b66b6d3a3c3deb98a41176ff2fae405f254baeebf5f45b69c948f7780b67762e613e20b5df3c5987e730c5cd91fe7dd1fbda6408906559
-EBUILD mergedeep-1.3.4-r1.ebuild 594 BLAKE2B 013e7d61d817e6703ca4a5989b920e707035cf90e950eb0383a2431d7a854cfd576e61185575af899185568d26eb920e7f9eaf500141f71881e374e67a6cfdc7 SHA512 50187c620321585e31c4eff7fbe7300dae6c8db0dff9d3bf9e8306b4af5ac9220e4172d0439dd38cdd7430cce7f8f9f3a3604e66bfae1f9ff0605f7d6689f986
+EBUILD mergedeep-1.3.4-r1.ebuild 634 BLAKE2B bf2b7deb9159afbab4b001206ec14d0fae5a3e45b71958a4add8712cc12bbfd537a6e1023b59aa76ddcbbed19d698aa825358aee4935182d6313800d732a4432 SHA512 fdf34a20e506142e3fb8ae2ad0251525d81ca645481aa5c236bb72dfba8da1114c9ee6500706366119688c04d1b84a9da1efe033131c7316e5b18540f42c9835
MISC metadata.xml 413 BLAKE2B e71e80d2c461b4e06c5423d8a62aeba828d15e74546208daaeddde8cdacb2d29410f7ec2c6502886af026d94e829da42a9ebdfb3db84ba3a3f20576afe46a8df SHA512 a7959c7245826060b771e422e1272ee8dcf1f2c8fdca7e1648d87908249a772b5509cddadf70053b0a109d91f6357fbb88b4fd89e71c588b0400444e2d3bba5e
diff --git a/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild b/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild
index 6bba49617efd..eea554e14a92 100644
--- a/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild
+++ b/dev-python/mergedeep/mergedeep-1.3.4-r1.ebuild
@@ -1,15 +1,18 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
DESCRIPTION="A deep merge tool for Python"
-HOMEPAGE="https://github.com/clarketm/mergedeep/"
+HOMEPAGE="
+ https://github.com/clarketm/mergedeep/
+ https://pypi.org/project/mergedeep/
+"
SRC_URI="
https://github.com/clarketm/${PN}/archive/refs/tags/v${PV}.tar.gz
-> ${P}.gh.tar.gz
diff --git a/dev-python/meshio/Manifest b/dev-python/meshio/Manifest
index 82e1b2306b15..cebc7c247c77 100644
--- a/dev-python/meshio/Manifest
+++ b/dev-python/meshio/Manifest
@@ -1,3 +1,3 @@
DIST meshio-5.3.5.tar.gz 490922 BLAKE2B ff6635db062b5e4041d7a4389f1e2fefc20cf55c1c0e70be1796c9e65e87daf503c7446224130eee94a3a2d0fb52dcd57ce3fa169afe7ca7fe32c3037fa21e00 SHA512 dcf6b914536b5b109ead378b7314de8f6f65ca7eb9b8c1092ce51308c32175c92a8f6386087b00770cd64eddcbc3fa80232dd30b370880894c0fa0b074bd7313
EBUILD meshio-5.3.5.ebuild 684 BLAKE2B bdddf8eaecbe4a7f75069cba830427cf75487f97eefc1aa475eca78f67315af85d480aee22067f435cbbafa1fc539b3d4e3e65b8ef37e6908fde9c0925b46257 SHA512 206f798f5a15d06dd86b1a4c16bfd6188d184f34cdef2519c1783d36a79f32bfab72caf2201626ddb6155d6fb3898d99afaeed51ffd5c659bef0e4cd6f7f3850
-MISC metadata.xml 494 BLAKE2B 43f170b895da8ca56f6117fdbf06b59a5bc165bc1fc73b6f7aec0f7439550e9d425311879410240570874a63872a66aa75da26b8cfd6f6bcd42e6e1305f49d78 SHA512 7079c5f9211b06baa0bf0ed7f3bfd6bac84a318f660e26f9f0574826c0a38c6713266e87d0a61da01e3110d4d52d48083aacb945f471614116d463845e9b44d7
+MISC metadata.xml 388 BLAKE2B 3fcedf4e5502bf7d117a8ad654b2639d497ce093eadca30fe2d0084574cb772d8aa4c5b0b5dd5400340fdd8aa081f9cbfd2ec61b1e36e60d1ccbe46a0128cd18 SHA512 73d3857688eea884233ef05adc4a9e496e51008710d900243d5699a36b37b1025c95afec2f29c043fe20dd26c8af7a2cc79c011539fd60c4ffadd5d80666fdf3
diff --git a/dev-python/meshio/metadata.xml b/dev-python/meshio/metadata.xml
index 7dae8a217668..91a5a01bec0f 100644
--- a/dev-python/meshio/metadata.xml
+++ b/dev-python/meshio/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/micawber/Manifest b/dev-python/micawber/Manifest
index 7f407efa942d..201414b08494 100644
--- a/dev-python/micawber/Manifest
+++ b/dev-python/micawber/Manifest
@@ -1,3 +1,3 @@
DIST micawber-0.5.5.gh.tar.gz 35109 BLAKE2B 3d60f8b27246a82001437481c5feec638a9673cf9b5427f1c69ca3f84e17935eba4e88078ab7d2818eaa1d9d98b22946a1ab5c3ff0f6261bd44a2150c663a616 SHA512 93949a813d99e5b46e8e06b4e9f501fa74092bc64ebab71572734334cd9889c2d4546a086775005b7f99d18df56222623ae7761cb6ba2f42c7f78c10a86e2d26
-EBUILD micawber-0.5.5.ebuild 767 BLAKE2B 442974f978a965d2b7caf30a429c6d1173be9eec0f3836910c33fd77a062cf8d674b3f049757f35f04bce0f9ade25cbfa4cca6905ff0da663f8df280df3d56e5 SHA512 c170236edc316a7a4e43690117cf6adce34c26a922e7772a6824e54eafbdf2253594406f61471a62052a62e928c880c23ab606524abf92227fee1454c836805f
+EBUILD micawber-0.5.5.ebuild 767 BLAKE2B f9cbd677fa7192fc961488197aad4bfbcd7aa0a1fb509410ae478a5dde6d26321d711414dd0961d4aceaf3e046345207cbceabd88ee358d889430f57099402d7 SHA512 f76ac4ceebf1f3b5599eebec8ad67d4caeb4c2c9c03c1ef588581ab2a560974f17b54b9a0db5fb92a37f7fcdb92872ac68241837eb099587cc608b3b0e16e78b
MISC metadata.xml 393 BLAKE2B 242d3f01823c212076395d92bb9fce8d535794bf544e5cc3fb878cca3261e1d7247453588ef5cec22f5aa7926c540ff8d028ae231e87413f32dbfb346ac18f21 SHA512 951e67958b37cdcf0cef853500c7b9589b2d7ed4f6a7179f04ab477409bbdff938614d3577fe0c41ac25d1eed9eed32ed23a75d8ed74444e2c2e8ad34f3cb468
diff --git a/dev-python/micawber/micawber-0.5.5.ebuild b/dev-python/micawber/micawber-0.5.5.ebuild
index b1027ab35829..0105f7b273fe 100644
--- a/dev-python/micawber/micawber-0.5.5.ebuild
+++ b/dev-python/micawber/micawber-0.5.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/mido/Manifest b/dev-python/mido/Manifest
index 8b012f15505e..3fdeb3927d6a 100644
--- a/dev-python/mido/Manifest
+++ b/dev-python/mido/Manifest
@@ -1,3 +1,3 @@
DIST mido-1.3.2.tar.gz 124216 BLAKE2B f6eb230ad8ec02a9a2f0e5e1b332a70334433a1decddb341b1c315b878bdc2e7aefed3527c408a3da9264e7344439a69bf28bd2b4d810c29e4f4278aee8303b9 SHA512 5f31057a972f8ecdadcd135f2ffd68f70388bb8777f6bc7fa14c84aa8c57988a4f7443283dd093930352989d8a097177c6543a38440184c705cfaf82e3aaff83
EBUILD mido-1.3.2.ebuild 852 BLAKE2B 8ca0006ae0799eee5375cc2cd8881659d71238f6c8fa8282a7d3a13500faa9de8a3b3d83114ee95c6acce1903af12c40211a5b933e72f87fc9c427bc7cb3f164 SHA512 a7c602c9a1e8971c04dc304b337d341944cd01566189c739de755a0ea27deb8e3d2d6e2bf6316504671cceb365ccf96a5662b52027892c64c0c050c6bd7ea36f
-MISC metadata.xml 559 BLAKE2B b2b7dbfd53ad6c2bc9fca0bfbee16de16e97f93ead37658e949113619be8aecbb9c2a2e2ef78d70611dd1bb980430b70f8c8c8b981e116c3bf01e1d64f886b10 SHA512 0cf571fe9df2318aec15b20663dc4d3f59dd0be7c23550791538a6a63d1fa1b6bf2fc0e2b8f4460d7ed8ab5e21b45e23698383b3be21a8af47561888fa35f925
+MISC metadata.xml 554 BLAKE2B 535b19a587a4756d9cf85991d9e17aabb195c1eb64a5b17f3604d2360a756b04223a94e97a98d79f63173031f1916a842ed483114cf134c1bfdd9cd36e2f2041 SHA512 f18d010f8b0aac0fdaccb72751c3091c853115a8d6cd8f68421fb5ff0ff538d799e28a86586fb819f77be43a7771621a376ad9698d6bbd1bd11c8a5bf1bd5133
diff --git a/dev-python/mido/metadata.xml b/dev-python/mido/metadata.xml
index 0751ee0b29fc..aec9329bea15 100644
--- a/dev-python/mido/metadata.xml
+++ b/dev-python/mido/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">mido</remote-id>
diff --git a/dev-python/mkdocs-ansible/Manifest b/dev-python/mkdocs-ansible/Manifest
index fe2b302c4c00..dd9600d260b4 100644
--- a/dev-python/mkdocs-ansible/Manifest
+++ b/dev-python/mkdocs-ansible/Manifest
@@ -1,4 +1,4 @@
AUX mkdocs-ansible-24.2.1-prune_deps.patch 258 BLAKE2B e97767d69612859ffea82e6cc4efe76453ad313ed80e41c74b633360bf42b853188c1ffffd4d0ac0e7c040f13b46045ec62635dd0fc493e88f86620a54359458 SHA512 a14f8819d9c80765746a69aa76704cd53a2bcd8d4d164aa7a652ecf603a894ebdce08a8486d1a2654c4efd4de425e7a51ca152656b30572d4685e294e3df7a29
DIST mkdocs-ansible-24.3.0.tar.gz 45471 BLAKE2B 54b6320a7b1f03d4f05b5a7617100575178206742bebda007cd276e9c1a663e82f46149fc6ec3e7e3d22f01be63afb6a72febe72f3e3969ea3acb6a75b1c38ec SHA512 a391bb28b2870efebf621998f810521667beb8b3b9603f5b35e169a9ab23b2f640531a2441b11b8044b36c49eacccd3da72b0224a0ac664d59fd97de7eb0b094
EBUILD mkdocs-ansible-24.3.0.ebuild 1307 BLAKE2B 0ebcb9ebf5bc7dc6ecff9b98dd264f3b0e311c87c3af1f631b6accf6151686ecac97232efff579dcdbe3d178af7399e1b67a0c2f27cbc2525685c976b62cd64f SHA512 5fbf7cd8ccab58e4a48a0092934ebebcb75d7d8f3a10b40990edf1101c5280ffcce4c48100d8aa6feb30df93415abc3ace66e7e723cb2ccdc41efeca36f1ae71
-MISC metadata.xml 409 BLAKE2B 7552f90e363cbe4b38bedae3630074db6b4b3fd75a13d3e34740470490b49f3cc553cb76d87bae5bfdf247b5e8ab57da2888ff12723bac72999c23484350485f SHA512 70fb7dfda89462823c26b7058a941d405015a46bd0445f0c75c5adeb659122d5d558b6e757ab20224725e8eaff5390bc3b0ce7e2bf7b56dd9982c04fc59a59e7
+MISC metadata.xml 331 BLAKE2B e38c71d0a40a2388c4e49f9e3663664d2c58d4eb005ac90fcc4b0be1c63c1c9151a499649a3ee226b65a12c1e2a48da054c6d1db6ac22a54eb84fa0b052d51a8 SHA512 814decfe1d3495ede03b8cd26da41b34388b7951c58185c81a5de0dd06bb055454786d5eee9359b2fbf8616fcaf5bf2c377a176e0161c7bfb1cfb42236e23741
diff --git a/dev-python/mkdocs-ansible/metadata.xml b/dev-python/mkdocs-ansible/metadata.xml
index a74faa0cf828..4b3f3c5e3837 100644
--- a/dev-python/mkdocs-ansible/metadata.xml
+++ b/dev-python/mkdocs-ansible/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">mkdocs-ansible</remote-id>
diff --git a/dev-python/mkdocs-autorefs/Manifest b/dev-python/mkdocs-autorefs/Manifest
index 3a64a0768c30..52b8af5f4251 100644
--- a/dev-python/mkdocs-autorefs/Manifest
+++ b/dev-python/mkdocs-autorefs/Manifest
@@ -1,5 +1,3 @@
-DIST mkdocs_autorefs-0.5.0.tar.gz 12517 BLAKE2B 34672364f158a3cae5786cfe8576d0bd8cfad4fb21ecd72a29eae11a5d74994ae68920232ba07f306b87f8f7b8523c37e8557f537b98c3be5fe3e4bdee1ecb80 SHA512 b7bdf1b7d085fdf167d13a776369f1b9a2fd220d6e6c7061ab6c8386e734a34ce522fd69b9b16910bab51c80deac1bb820425f4b42c2d89e59b0ef5db95ffcb4
DIST mkdocs_autorefs-1.0.1.tar.gz 17743 BLAKE2B 400a640bf200276744b2ad8694cfc37818526e725c9c5b551ad585c2f6dc2edc63f253228c6717a44d86c912d9dbe9625569fce716d6ca7041cd777046fd11d2 SHA512 2494cea8bee86f2d996347a71f775ec428d76f7cc2060e51b6d8df573fbabc6c848d3055636e81329236ea4aa14fa7b97070e1d3af93d5a7242118be7c02629d
-EBUILD mkdocs-autorefs-0.5.0.ebuild 587 BLAKE2B 8ed318a15436c630f7d0505545736c375790d3297f891e6080606a4076a0472e7f876419396cf380a926db4c45d7485f1669d561bccd1d5c1180336a00082c16 SHA512 2247719bca21d6b4ff06b37693f28db6e307dcf5fc691fd78aac2308fe37c2bf72637c729d67dc1b4e3e0635c4384c2679454cc00a91e6f7beae1e33607a14f5
EBUILD mkdocs-autorefs-1.0.1.ebuild 776 BLAKE2B b4c7e7c709041604c5f67b66fe26b4b40b25c31b219f80d9a3db075211787da4d9960345ee11dd5e280463d01921ffdc161d27272275ce08e7aa5dc586410530 SHA512 fc4d043f967e2a1b3b4379c0f18a448a8c575b7470bfb6874aa155a904040385cc0e17d6a916809d1753d12aa997efc9e881b5368cfab424d6fe1b06e9dce0a2
-MISC metadata.xml 409 BLAKE2B fd2eb4943b6229ae1eee9468b8923714474662645f968653506c1e685f42f3eb133ae0c035b943d2be639a88e10babca1f18b3d4330d812057ba8e7f57628f50 SHA512 8079217df9a9d4db4bb7d345ba9508b7275fa77e43d3b6a23969ba23cf8c348a15782ba71bb66f7a3fa8f15a05bf4993dbca7e8137c02838f36274e245726391
+MISC metadata.xml 404 BLAKE2B 1e2acd4d6b7e4c577e28c4663d9515f07b4e9ffc335f24983470b6c8c229da988f8c3786f1acc74ae49664bd3ad8423b933a823a98834706459521f16d0b2a68 SHA512 633bc49f6524e54421eb515d8c558cb4b0c8ddf1e6dac89546ce4caa1fc9c17741adc033f2e22f5729347d321a5a02498c89b0487981e31c1b1246543c8a63c8
diff --git a/dev-python/mkdocs-autorefs/metadata.xml b/dev-python/mkdocs-autorefs/metadata.xml
index 5276fcb1d79c..70f93f62ef4f 100644
--- a/dev-python/mkdocs-autorefs/metadata.xml
+++ b/dev-python/mkdocs-autorefs/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.5.0.ebuild b/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.5.0.ebuild
deleted file mode 100644
index 559c6a22b008..000000000000
--- a/dev-python/mkdocs-autorefs/mkdocs-autorefs-0.5.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=pdm-backend
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Automatically link across pages in MkDoc"
-HOMEPAGE="
- https://mkdocstrings.github.io/autorefs/
- https://github.com/mkdocstrings/autorefs/
- https://pypi.org/project/mkdocs-autorefs/
-"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- dev-python/markdown[${PYTHON_USEDEP}]
- dev-python/mkdocs[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-gen-files/Manifest b/dev-python/mkdocs-gen-files/Manifest
index c8353c994013..317bc76764ff 100644
--- a/dev-python/mkdocs-gen-files/Manifest
+++ b/dev-python/mkdocs-gen-files/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs_gen_files-0.5.0.tar.gz 7539 BLAKE2B c788eabdf8adadef377513cab5d1d26f441590bed1e58fb64b13b5e027aa4ad5a6edf2e1d390a0137afd6614a257ed908b1b48831152364d0cc830b9c6f07a93 SHA512 af1f77a4ea6dc36ed5608df2e427b210a533591d3757865e7362297ca4e9418a44c6959d23edf4a01a8d828cb72bddc593036873a3e2518a1cbabb29bf4c4c9e
EBUILD mkdocs-gen-files-0.5.0.ebuild 608 BLAKE2B ad4c9d16b07a98722a7d5863d089074190c2d936a91ecbd9fddfa104cf1f5b74f6f4652e17a7d4db9fc15f216eb1bd923ca32a62888e6ef4a836b1fd393e1aaa SHA512 33fd4012ca9fdea49bc6a56077febbca3e5e77d34723b43d417d47609cd0b705c2c57fd7f3f86503bbf4d0d00e3f084e5ea144b6a7cc978d2bf82d2574e93b24
-MISC metadata.xml 413 BLAKE2B ae10f4c6f35ad6ed868c3441fea67f3fac12baa9dc35e8220fb15514b6b87e0cead2a05f27a86fd222c035c40ff2322f8b180ab3031e9c0a18129e6f11701c25 SHA512 699b04fba94f36ef4491b497b42f35bb934c8f23386af5cce2b09d643999f0e2c6ba3982b55915d900f95e54994a3924e80ee5485c2b3da1971972dd23c47a83
+MISC metadata.xml 408 BLAKE2B c5cee7b7155e505967d23a5948ce9851f9cfa67bdfa54051fbaad11f9877503b9c0728e653b32022021004269f3ebe3d1b9b1af69599c8dd4359a3c798489683 SHA512 ca684a88f3cda9f014e85baef36b05bebfc1754cae6f17a702fd18873ebfdfad38a50b6d5c3328c691b183326e60b21f3097a851de5fecbf847a423afd723e5f
diff --git a/dev-python/mkdocs-gen-files/metadata.xml b/dev-python/mkdocs-gen-files/metadata.xml
index 44177d653b70..c850f170c089 100644
--- a/dev-python/mkdocs-gen-files/metadata.xml
+++ b/dev-python/mkdocs-gen-files/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/mkdocs-htmlproofer-plugin/Manifest b/dev-python/mkdocs-htmlproofer-plugin/Manifest
index b52018dfffbb..43ad79c9c747 100644
--- a/dev-python/mkdocs-htmlproofer-plugin/Manifest
+++ b/dev-python/mkdocs-htmlproofer-plugin/Manifest
@@ -1,5 +1,3 @@
-DIST mkdocs-htmlproofer-plugin-1.2.0.gh.tar.gz 15454 BLAKE2B d123e00d9e76787f73038780297df2cdf02a7604644e7d19e21505f649c2cd95c8d00d373c48ab663432b3a13287ade994980d017c409af9217fed1d23df7d01 SHA512 ebe099343e7ffcaecfce272552173032a3355305e3d1273092cabbcc5c24797c2de386cb441e5a0ea91fcd98965a32a1b1cf44609acd356e695c039d9444831f
DIST mkdocs-htmlproofer-plugin-1.2.1.gh.tar.gz 15783 BLAKE2B 182f2cf64742edfb27be41df839952d874716dd4937269344cc2b32255ed1978ed479b9b9df86e9fe076153eeafed05367cf78dba464d8b5d9b025c13d889662 SHA512 1963efffa62ff911bc2c5adc1af51b9711cc830e12ebafcbb5e83508cb3471faeecec5929086ade81a34a95fdd00b9d3c3ce3b1f4575d75300294c8b0fb30027
-EBUILD mkdocs-htmlproofer-plugin-1.2.0.ebuild 811 BLAKE2B 1435af69900d4aa376f99c2b761b48fda8f0052652aad59fe16bc0feadb34067d342d3ee4c0334985a52c943f3f7870d0c5fe691db088455af8cb5a6e53e019a SHA512 4a36a3d5cdb057103d35b040c69b085d4329f58c4d2b50ad4b12cd37a99ae47c3f1ccf381b9b692f55c78dae12518c35f46a99ab66efc55bc084b57a828450a6
EBUILD mkdocs-htmlproofer-plugin-1.2.1.ebuild 811 BLAKE2B 1435af69900d4aa376f99c2b761b48fda8f0052652aad59fe16bc0feadb34067d342d3ee4c0334985a52c943f3f7870d0c5fe691db088455af8cb5a6e53e019a SHA512 4a36a3d5cdb057103d35b040c69b085d4329f58c4d2b50ad4b12cd37a99ae47c3f1ccf381b9b692f55c78dae12518c35f46a99ab66efc55bc084b57a828450a6
-MISC metadata.xml 433 BLAKE2B 7360acf66ca76df5707abd33383ccc97ef7777cf31bf81e7cbe675d2f1619cd5ac51b122ec752d8bdc8d14f909cdaa06d0adba35eb77172739dedac36d3414f0 SHA512 08859e3d04cc5b13c39955b0b92974f15b7d1938badf276d8aa331d83d96767b45213851903a3fe401beef21045339bb9d33739285cc4a861fdbb8dc2439c785
+MISC metadata.xml 428 BLAKE2B f2d549f548381c3c28b54a784d1544051ec2f6f7b0e930458720707cd1e4554219cb0c4d871bd14a258ed2d59e31cb4fb0635a97686c77de7add165231b77acf SHA512 5c98b98c658e34ebfacc5ab57662098cef1833ef61067a6d7125870bc077155163f6c1a6738b0ff4949d4647e25fef48235ca96c6558ddd8b100959a364eac9c
diff --git a/dev-python/mkdocs-htmlproofer-plugin/metadata.xml b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
index bca7db4cb903..2b3a2c20bcaf 100644
--- a/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
+++ b/dev-python/mkdocs-htmlproofer-plugin/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.0.ebuild b/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.0.ebuild
deleted file mode 100644
index 4dad50d51c90..000000000000
--- a/dev-python/mkdocs-htmlproofer-plugin/mkdocs-htmlproofer-plugin-1.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="A MkDocs plugin that validates URLs in rendered HTML files"
-HOMEPAGE="
- https://github.com/manuzhang/mkdocs-htmlproofer-plugin/
- https://pypi.org/project/mkdocs-htmlproofer-plugin/
-"
-# No tests in PyPI tarballs
-SRC_URI="
- https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/markdown[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.4.0[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-macros-plugin/Manifest b/dev-python/mkdocs-macros-plugin/Manifest
index eaf9213955cd..a0faa32db28b 100644
--- a/dev-python/mkdocs-macros-plugin/Manifest
+++ b/dev-python/mkdocs-macros-plugin/Manifest
@@ -1,5 +1,3 @@
-DIST mkdocs-macros-plugin-1.0.4.tar.gz 556036 BLAKE2B f0cd0eabbd208c2c84d28e2ef4eac8e23fa8c13918b02a69d8e69f5e7c635d9551dc986b19edf9d5ee5da43c80d49b62f4f277e995584ebef749d9d2bed1881d SHA512 553ca51462f0f0e26284046ea49d36afec973cf0345c1c6c5d9a094f32bf731972f7ae3ba148bb85a77e440982de3f24a4da8ea4e30c4f025153c1ce46164f32
DIST mkdocs-macros-plugin-1.0.5.tar.gz 566013 BLAKE2B f984cced060f09060bd63c7c204799dd9b318fa98229b2a86b034165190a76ccac7c8d37bf084c56ba0673105a818c0a0d210121d01e6b677349488aa0730160 SHA512 38fa2f2522f08b418ef8dc8fd222ba6b0feb2cb81bcaed98017e9641b66f249e77d93334850a6e6e8dcb91f2d3cfc16e3348b5a1f0103bb93512465a8b095f35
-EBUILD mkdocs-macros-plugin-1.0.4.ebuild 833 BLAKE2B 3df6ea54074b37e480c0a2b3d92c643725a0f47c7a449755f77eea90ddb63165b5563f6ccf08ac2eb212c244e84de23eadbe0db11506046bba85340f2e64ccb1 SHA512 d2fa889d20342291814d9dc3d09da0f128211ba87cdd119a884bd15b309c6ad8feed14996b997be89176d974f62dc2b5056895281809fe497913acdc0314023b
EBUILD mkdocs-macros-plugin-1.0.5.ebuild 833 BLAKE2B 3df6ea54074b37e480c0a2b3d92c643725a0f47c7a449755f77eea90ddb63165b5563f6ccf08ac2eb212c244e84de23eadbe0db11506046bba85340f2e64ccb1 SHA512 d2fa889d20342291814d9dc3d09da0f128211ba87cdd119a884bd15b309c6ad8feed14996b997be89176d974f62dc2b5056895281809fe497913acdc0314023b
-MISC metadata.xml 420 BLAKE2B 14fc372ee501dad5725785be1a80d71e727f9a70f7b3799c07c03713e95ee99f4693e364bce4fa14dcf1eb764a02fa288fd88f8911c72d8cdae7998cf1c20f5e SHA512 5633b73a0f0a88e9787a7f2956c86cef83959a10d47f0efe85895814a4b7eb9a795fcbbfb36c13ade23af47ed5cc21f79d626c0b35f6e4bf94042af136180624
+MISC metadata.xml 342 BLAKE2B 13de055c134b3aa22f3b35674ef09635ad2d4524d6df938dec8574f6a535f5ee623bc5502acc6bc88eca3228e45ff644e94695b9acbd21c02daea9c5282d4193 SHA512 0edcbfc2a15cf873a2194b86194c590b44ed36cc4e391e09127dcbec5b9d074dbbcfe44eed78059bb68572f2b8200fc7bc6d0d70df893117ee9ec8f97ba4df66
diff --git a/dev-python/mkdocs-macros-plugin/metadata.xml b/dev-python/mkdocs-macros-plugin/metadata.xml
index e06baad2258a..f62fed301d7c 100644
--- a/dev-python/mkdocs-macros-plugin/metadata.xml
+++ b/dev-python/mkdocs-macros-plugin/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">mkdocs-macros-plugin</remote-id>
diff --git a/dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild b/dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild
deleted file mode 100644
index 83f8ce26363b..000000000000
--- a/dev-python/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 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} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Mkdocs plug-in allowing the use of macros and variables in Markdown"
-HOMEPAGE="
- https://mkdocs-macros-plugin.readthedocs.io/
- https://pypi.org/project/mkdocs-macros-plugin/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv"
-
-# TODO: enable these once the relevant deps have been packaged
-RESTRICT="test"
-
-RDEPEND="
- >=dev-python/mkdocs-0.17[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/termcolor[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest
index 678632a27bfe..34eae5b19d6a 100644
--- a/dev-python/mkdocs-material/Manifest
+++ b/dev-python/mkdocs-material/Manifest
@@ -1,6 +1,4 @@
AUX mkdocs-material-8.5.7-simplify-build.patch 529 BLAKE2B 60a246940983ca713b370b454fff74a36dedf1aec175e72455255b35164f75f7eb79144cff67df4b1ec143a4e19b043042c9bce562456133c917c27018c4862a SHA512 51b18f3faa4a3adfc9cf8ad1fa5fd63f787a3b2b9c9769b5889a2abab621ff6e14e034487f5573418405b26bc11155e44f7c6d50acea8baf9f45164fb3ec7984
-DIST mkdocs-material-9.5.25.gh.tar.gz 14879571 BLAKE2B 4a3b36d73d583fad189b0a19b4e66506318ab7ae0ef86ef1b3fec8c9e36c758c7aa941b0faa02e080c96ab018cad3f2874d676033dea8c83512b8d1561e9e79a SHA512 1c3a1466100feeb0e4150025668bd2de0d4d0552de4a156d336a5cda6bf6e94583513b1449ca0b7da4aa911e51201c105c4c95b87972b691eff280fdf32acdf2
DIST mkdocs-material-9.5.26.gh.tar.gz 14915417 BLAKE2B d026405c89d41c8190ba1694bbea5ed3bad9ccfebda3af590d78192c7ad1ee5514740fa42c7f0f7cea59d5b8fb8a9685fa87cba0a67175e9cde53da514442241 SHA512 b2a02fcfae3ea8c0a8777726589288ab4a703175216f3ec4a96b621ff8eec8e210953fbe4ce112db151671821266f319b01bbac4d732157d2aec059120ab41a6
-EBUILD mkdocs-material-9.5.25.ebuild 1794 BLAKE2B 57edfb330af7a05f23b7baa57c878462f123a83e5b647ecfab1b8e25e5aa44a59586878bab2e3b7744174bc818dd4ba6b4561d3bfb7df69de53db1112ece4545 SHA512 bdb3af90984d501faa16d0cd27bf72fc9e4965ecbf427b99fcb5e7d615f4edb8610bfeb86b958559a3640b05d4bef3e2d7fe35a3e136ef044886461deae6496a
-EBUILD mkdocs-material-9.5.26.ebuild 1797 BLAKE2B a39f2daf4cb4df3d7b94ba8d4cd5c7ba541e97afbe8747f21ce9f6e88e4455e2b40d13a37090ff0df1d5b98676c73e4c6d1db7a89f09c315034e00c823c39c5f SHA512 482cd4f0c8e3512b8f3270115b1a90f727ab29d9c7097deb9a5a0215516f2b9ac1825f00bf1ae50b91b8aaeb22b75f7b77f1e8e22c10efb4ea8424a2e7a5ce5a
+EBUILD mkdocs-material-9.5.26.ebuild 1794 BLAKE2B 57edfb330af7a05f23b7baa57c878462f123a83e5b647ecfab1b8e25e5aa44a59586878bab2e3b7744174bc818dd4ba6b4561d3bfb7df69de53db1112ece4545 SHA512 bdb3af90984d501faa16d0cd27bf72fc9e4965ecbf427b99fcb5e7d615f4edb8610bfeb86b958559a3640b05d4bef3e2d7fe35a3e136ef044886461deae6496a
MISC metadata.xml 1146 BLAKE2B c9eb031eb40f303fdcc39f891cdd2d4317075deb030d0f8374f874ecd63bf73960427eb3ee485b5b28515f58689b1e1bf977ee7b565bf8f9275b115853044f2c SHA512 01db399842cb09af4823278f84fcf8c51ed42609a2e61d8e64964e1759e14d22ed2f32ec0565f19184575089a218dad4939337798cd3a5b39f5be55f5f7edb69
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.25.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.25.ebuild
deleted file mode 100644
index 28c6850f9d71..000000000000
--- a/dev-python/mkdocs-material/mkdocs-material-9.5.25.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
-
-DOCS_BUILDER="mkdocs"
-DOCS_DEPEND="
- dev-python/mkdocs-material-extensions
- dev-python/mkdocs-minify-plugin
- dev-python/mkdocs-redirects
-"
-
-inherit distutils-r1 docs
-
-DESCRIPTION="A Material Design theme for MkDocs"
-HOMEPAGE="
- https://github.com/squidfunk/mkdocs-material/
- https://pypi.org/project/mkdocs-material/
-"
-SRC_URI="
- https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="social"
-
-RDEPEND="
- >=dev-python/Babel-2.10.3[${PYTHON_USEDEP}]
- >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
- >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6[${PYTHON_USEDEP}]
- >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
- >=dev-python/mkdocs-1.5.3[${PYTHON_USEDEP}]
- >=dev-python/paginate-0.5.6[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.16[${PYTHON_USEDEP}]
- >=dev-python/pymdown-extensions-10.2[${PYTHON_USEDEP}]
- >=dev-python/readtime-2.0[${PYTHON_USEDEP}]
- >=dev-python/regex-2022.4.24[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26[${PYTHON_USEDEP}]
- social? (
- >=dev-python/pillow-10.2[${PYTHON_USEDEP}]
- >=media-gfx/cairosvg-2.5[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/trove-classifiers-2023.10.18[${PYTHON_USEDEP}]
-"
-# mkdocs-material-extensions depends on mkdocs-material creating a circular dep
-PDEPEND="
- >=dev-python/mkdocs-material-extensions-1.2[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
- # simplify pyproject to remove extra deps for metadata
- "${FILESDIR}/${PN}-8.5.7-simplify-build.patch"
-)
-
-src_prepare() {
- echo "__version__ = '${PV}'" > gentoo_version.py || die
- distutils-r1_src_prepare
-}
diff --git a/dev-python/mkdocs-material/mkdocs-material-9.5.26.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.5.26.ebuild
index 46c2a0851fa9..28c6850f9d71 100644
--- a/dev-python/mkdocs-material/mkdocs-material-9.5.26.ebuild
+++ b/dev-python/mkdocs-material/mkdocs-material-9.5.26.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
IUSE="social"
RDEPEND="
diff --git a/dev-python/mkdocs-monorepo-plugin/Manifest b/dev-python/mkdocs-monorepo-plugin/Manifest
index 9daf4394acce..779403065da7 100644
--- a/dev-python/mkdocs-monorepo-plugin/Manifest
+++ b/dev-python/mkdocs-monorepo-plugin/Manifest
@@ -1,3 +1,3 @@
DIST mkdocs-monorepo-plugin-1.1.0.tar.gz 13435 BLAKE2B 5e3b0af987f0125595c32e9a68fbc5d41936081fff17a69f381789df03870cfc7efcca768de4de5663998e5437d25d24b91ab60a32106e027c5c76204aaeeaaa SHA512 8820bea9dc7e8754832c85e8b8a5e369f5ab28d388d6386912b0903739dd8bafc7dfda59bf7e4b98938ac171c7d76c9bd2e836a9c0fd05f0a61e1787e959f5da
EBUILD mkdocs-monorepo-plugin-1.1.0.ebuild 896 BLAKE2B b46aecbb949e713a6f6f897ca4c5a858ca44bd7201be106e84fedd4b50379d56b7bc2b63e50359910f63fbee8066bed1e80f1f8804e87ac2a70049bccecc709b SHA512 adf815cb9e84bbf792b7b7798ef4b673e6918b5145a3a9def0c210a86d14966291daff83f07f905eaccf69a35f9f668aaa9342f96fe6d27c1617869c07c91809
-MISC metadata.xml 427 BLAKE2B 547ba024501ca9073fbd53d272f3fb1992ca0f0e3a9bf640d077125735f9792840b21b40165532976ec14a63d30722907c318008ea224f82a14dd4c2d32f0ca2 SHA512 663c49070591ec88eb0c530cd18a1c2b8a19ad44902d71251d147505658b6779e5c13507419c0a9688a8c454f2d3c58fa43e898f0a47abcbe715ca8c6285d3c7
+MISC metadata.xml 422 BLAKE2B 71f6433521dd12ad5da6f132aa2baad2eb288c744ca6133651c9601a4b4ca17f006a31abb8fd31584bdeb810e127131c1e878ddc52d588da0c4486a13d6f9311 SHA512 53f3b8d4eb24f54141ae1d310273e6b51c416bca8b7f67232a71b668ac266bbfa6668cc53f3a91db666822ccb4329cc65ba39b0419b5174ccc098a99dbfc0291
diff --git a/dev-python/mkdocs-monorepo-plugin/metadata.xml b/dev-python/mkdocs-monorepo-plugin/metadata.xml
index 62f26ac9e62a..2becf1e7c270 100644
--- a/dev-python/mkdocs-monorepo-plugin/metadata.xml
+++ b/dev-python/mkdocs-monorepo-plugin/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/mkdocstrings-python/Manifest b/dev-python/mkdocstrings-python/Manifest
index 658a27231624..2c7b8bbe149c 100644
--- a/dev-python/mkdocstrings-python/Manifest
+++ b/dev-python/mkdocstrings-python/Manifest
@@ -1,3 +1,7 @@
DIST mkdocstrings-python-1.10.3.gh.tar.gz 157856 BLAKE2B 74d1c9b57e439195494aef03f82606971084800ec23fdd21a17b743830860f73f3c5d421d3202a51b3146c09c547b7719ceeb11e3ff8347027941fafcbde3250 SHA512 7ddb34e7847fe58f69ba97f4f4a2974ef79cb826d9017b09e11fecdef43a3f71ad06ef93ecfcdba715fbd0524e6af6702b162bb5109f5a2055eb424e54811c3b
+DIST mkdocstrings-python-1.10.4.gh.tar.gz 157012 BLAKE2B d51032f35baff3ab7260b773e24eab3f4bcba8fe0341cb3b8415a27540d73e80120aac9975aa6ef8b92a51408ffb6a9790d929c0d9b61b05264999141c62ec2d SHA512 f6576e6326043ab6db48334517a8cb4d157cd290e665dcf5d054150babaa874c37f29b467e8a6249d4c2005d0fe5eb5fc1543a388e70cacb3c57c5540215969a
+DIST mkdocstrings-python-1.10.5.gh.tar.gz 157091 BLAKE2B 1f0685fc8b04ea4e5f33e3e4ca9637d590bd45b5be85d856ea0f6693d3be2a7d215751b68f811ca73afec078ffa5cc1acf88ab1907bd9842c6e390eb14fd71c0 SHA512 0bc3b103a99add6d38621243d2a21339efd837fb3476feb13bc55afabcee481d45ea7b410f8d16312583f308ee9f36f387762cdd1ef1e9758ecdb5b1be9dcb9e
EBUILD mkdocstrings-python-1.10.3.ebuild 875 BLAKE2B 164dddd0c0108f6b0a6df7259187f26c47e2e5378666b1379764e1e8403b8783044af6f8ec143c2a820496d887ead262d651b25694c052f6e6d13ed961975643 SHA512 b664894d3defd0cb2fa232bed7470b5347deb66272349af9b5d215e30de9a0f7cc9042e68f256ab81a31f4d329707f20d9cfae6362a5b82d30c33e00ef02e35f
-MISC metadata.xml 411 BLAKE2B 0ac98abc8de945139a73e2083e8c04df749bd8c0c26c446df65218057182391ae025885fa5c5bde2d1139dde9916aa3baa0426d70b57326563c3fdaf466a20d8 SHA512 c7ec032c8ae7197452714dc2b541ccad1cf84d7844dafc4e7581ffb00c62c0fd2c38d453e62a7706d74d2d20146acdf1e99e502ab8bd8976acfd6f5a605e1c56
+EBUILD mkdocstrings-python-1.10.4.ebuild 875 BLAKE2B 164dddd0c0108f6b0a6df7259187f26c47e2e5378666b1379764e1e8403b8783044af6f8ec143c2a820496d887ead262d651b25694c052f6e6d13ed961975643 SHA512 b664894d3defd0cb2fa232bed7470b5347deb66272349af9b5d215e30de9a0f7cc9042e68f256ab81a31f4d329707f20d9cfae6362a5b82d30c33e00ef02e35f
+EBUILD mkdocstrings-python-1.10.5.ebuild 875 BLAKE2B eb07c4f6732cc8c10e2d77de5e3e305fbebef9e26854a7c5a1c6fbae25f8ecdf5b0f6eed21af06c82e5209300f46322a606770a7d7b456d02821169f3bbc8c47 SHA512 9adacdf272b15eff1f228a6bde423609915cb57d754d219e3a40ae664e4c392707519b92006957083fb7e3d09d9653cd1320272135863905d0de5e6fa9ae0b14
+MISC metadata.xml 406 BLAKE2B c453b318ec32906f8b4917e9fcf9e82e632b780435d6617195590757dc8e08505dd29a05e8009808a040460ae322048801077aca8b41c8e07d093c4177befd39 SHA512 c56a8b222d22b5e4e8f396a96abddba840c4288b01958e261e3eb554830e88f424d840b839b7f6180f2f64c74cde9e2e3e8c70cdbbb8d4cc84ac161007064059
diff --git a/dev-python/mkdocstrings-python/metadata.xml b/dev-python/mkdocstrings-python/metadata.xml
index 61498f99a3a5..64d01ca6f56a 100644
--- a/dev-python/mkdocstrings-python/metadata.xml
+++ b/dev-python/mkdocstrings-python/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.4.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.4.ebuild
new file mode 100644
index 000000000000..ebaa96b08803
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+ https://mkdocstrings.github.io/python/
+ https://github.com/mkdocstrings/python/
+ https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+ https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+ >=dev-python/griffe-0.44[${PYTHON_USEDEP}]
+ >=dev-python/mkdocstrings-0.25.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mkdocs-material[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.5.ebuild b/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.5.ebuild
new file mode 100644
index 000000000000..be4fc9ad361b
--- /dev/null
+++ b/dev-python/mkdocstrings-python/mkdocstrings-python-1.10.5.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=pdm-backend
+
+inherit distutils-r1
+
+DESCRIPTION="Python handler for dev-python/mkdocstrings"
+HOMEPAGE="
+ https://mkdocstrings.github.io/python/
+ https://github.com/mkdocstrings/python/
+ https://pypi.org/project/mkdocstrings-python/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+ https://github.com/mkdocstrings/python/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/python-${PV}"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+ >=dev-python/griffe-0.47[${PYTHON_USEDEP}]
+ >=dev-python/mkdocstrings-0.25.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mkdocs-material[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/dev-python/mkdocstrings/Manifest b/dev-python/mkdocstrings/Manifest
index 2899a338b063..42d5cfe818e9 100644
--- a/dev-python/mkdocstrings/Manifest
+++ b/dev-python/mkdocstrings/Manifest
@@ -1,3 +1,3 @@
DIST mkdocstrings-0.25.1.gh.tar.gz 89869 BLAKE2B 248436eeabafbb7cbee27362b43d2feadeadda7692b5843621bd97261e17a93783c38f37850700c6e79b7f23f15fdc8f21567329afba9b4fb0618f277acc1865 SHA512 155dc5d15fd71f9c5dbd5d5f70f380ad5197fc0c1dc0fe722205b30decbd19307daa631d3a4a40206cdf36981f414ea1a4c001d8cef517ffed569e96ea0e8302
EBUILD mkdocstrings-0.25.1.ebuild 1821 BLAKE2B eeb8dc567446318a94e71266430fe1004c7138045a5a9bcba49a90a545e28e74b1b60a4c0631471e5437b6f2f6029feaf7e1bee1be2e629b92289938537bc2db SHA512 0fe9b9b4e3f98f696f3abba8841abaa3a2a430b2e68abe1ec4068b5d9d3b1bb0db70a1a6a851aca2b5c85f43840f52be0daaf1b6118899b76aff8fe67a5043d6
-MISC metadata.xml 410 BLAKE2B 896cd2e10ca1ef3d76b5cf37b5f2a89f12df1f068a5a423c27e51e4f1d60261ed0198ee11ca0b838cae0dfd2891e3ea7ffbe071d72c69f9f83a89ae42ae656a9 SHA512 3b2e9deab0dc2f17bc6e2e5c25e5b27c084cc5027fae2f84b31f16da9409fc28bbc75a6ea0ee96bb51555e6e61275a472bf7d0c1b2ae4a4d8ca469f0d0280660
+MISC metadata.xml 405 BLAKE2B cd4fbf980873ef6e1ed8da7d608da6a97a9f46324521542a4d5943c4dd6e6d926ee7316cde0725c890fc7b4bbe3e6f1c694c00574cfcac94f6306c645fab1521 SHA512 37e403dff85ba044fd0a00e34c0d139f348933500466417577ff202a0ca425c9532df1fad8a15a97f524d720ae1297d653663b28f07fe7d01a39adc675ff9b8a
diff --git a/dev-python/mkdocstrings/metadata.xml b/dev-python/mkdocstrings/metadata.xml
index 7eaef3684e1f..36ddf1fffeeb 100644
--- a/dev-python/mkdocstrings/metadata.xml
+++ b/dev-python/mkdocstrings/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/moddb/Manifest b/dev-python/moddb/Manifest
index 2872f608bcd6..e8bf243d9be8 100644
--- a/dev-python/moddb/Manifest
+++ b/dev-python/moddb/Manifest
@@ -1,5 +1,3 @@
-DIST moddb-0.10.0.gh.tar.gz 14174575 BLAKE2B cffcdb27d3bd43da412d9ce689ba06d59ee013d4b78b75fddc8749243aaa6abb50c576811ef8e8e88c66ff41b578a79daec4ce0dbe56f444c94eeabedb0fef89 SHA512 5b21aea8a76c2b28579dbb3587956042126b65248684c2c6caef43793b8e7dd1d318434783c252ef191ee7832ea9fe1a434797797a9a76804133a53ede7674f9
DIST moddb-0.11.0.gh.tar.gz 10528613 BLAKE2B 109c1758362e2655209173d581f1234f15725b8d0b25ed8024ecdfc4da45e30530c87fa9b8a19b556f4cfa60549c38bc552751a39a5dad28f04e58f53d1f484f SHA512 fe064fb7b02553d614477f122013c98257c6fd4d428538681ea97706425480d7fb4a25f49b8673dfba706e33766420c930cee1fae0c93a6b3d2f766b609596ca
-EBUILD moddb-0.10.0.ebuild 1464 BLAKE2B 703668ab2f410347f284f3e7d489c57ad288433f4f78e16f45d0e8a21a9fe361052d2ac6db6e20e25ea6b2ccf80b12133a5b9ee784dafcb548b530ab8438e881 SHA512 9e3ea8edb69ead715531e89d595f0a72a79aaf821dc78b24ff8d61842cc1477e403eb4d05e0ea3cbbaa781c34d083b027e45190cf250be2200a7a2b09b02aad5
EBUILD moddb-0.11.0.ebuild 1378 BLAKE2B d4f0ee956439bd752fc26d5f3f874b0f2371f46dbb0bc02ecacc12006e65e5ba92e4d4ca7dfefd2cb0293ad14681fb6b6813fd9e973e53d61bc751b26c967b6a SHA512 b9d6627262c9eb3ef7cd51d7f9752e0fdfcdd1568a49969be46f640ee4cebdf32ed3c0fa73e87f1497b7e8620042130665b90c26f0ae291cbb7e45a00b3e1315
MISC metadata.xml 407 BLAKE2B c1651872c2ae76f7adf6fd307c7b7b3c4ff5c9b7a193d58651648de31c63f9c24e35c178ac4fbed18c2bdd247cf2fd247e1a579a1dea92747f5545f155ef5595 SHA512 e24bb351e9a98d5c86694447a9c4007df28de831f4a570e998316d81688347f038cd802441f89ab9cdcc7b4ab7079096ca3c8ff590ac7bf5453e442186304d5d
diff --git a/dev-python/moddb/moddb-0.10.0.ebuild b/dev-python/moddb/moddb-0.10.0.ebuild
deleted file mode 100644
index 588d82aa4a6c..000000000000
--- a/dev-python/moddb/moddb-0.10.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python scrapper to access ModDB mods, games and more as objects"
-HOMEPAGE="https://github.com/ClementJ18/moddb"
-SRC_URI="https://github.com/ClementJ18/moddb/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# Connects to moddb.com
-PROPERTIES="test_network"
-RESTRICT="test"
-
-RDEPEND="
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- <dev-python/pyrate-limiter-3.0[${PYTHON_USEDEP}]
-"
-
-BDEPEND="test? (
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-)"
-
-EPYTEST_DESELECT=(
- # These tests require valid moddb.com login information
- "tests/test_base.py::TestLogin::test_login"
- "tests/test_client.py::TestClient::test_get_watched"
- "tests/test_client.py::TestClient::test_get_updates"
- "tests/test_client.py::TestClient::test_posts"
- "tests/test_client.py::TestClient::test_friends"
- "tests/test_client.py::TestClient::test_messages"
-)
-
-distutils_enable_sphinx docs/source dev-python/sphinx-autodoc-typehints
-distutils_enable_tests pytest
-
-python_test() {
- # Dummy moddb.com login information
- export USERNAME="portage"
- export SENDER_USERNAME="portage"
- export PASSWORD="testing"
- export SENDER_PASSWORD="testing"
- epytest
-}
diff --git a/dev-python/msgpack/Manifest b/dev-python/msgpack/Manifest
index f84db99c6d6a..f891d63eb9e8 100644
--- a/dev-python/msgpack/Manifest
+++ b/dev-python/msgpack/Manifest
@@ -1,5 +1,5 @@
DIST msgpack-1.0.7.tar.gz 166311 BLAKE2B 8ddf2acf6bf81498d981c3ec83cbdffde1b1611f8ac23d3377f3f1541e679eda288b40b949bd586ca24a7059da3a0f73fa797a661375135ec092f408521c8527 SHA512 0ebd36f45b73106a4272588b55d55e72b6b8441be652b16f63f5547ae7ff1bc517a6b4549ef999ee63deb2856354a71ef37fd8d8829e516232518b046cf589c5
DIST msgpack-1.0.8.tar.gz 167014 BLAKE2B 714b0355941104e791c5a3b8ee2bd4f40b11484631a3bde63e7c0bdbb925a603c4704b037ab437c2330dc0d2e466d41ccfd50c6a45ef798e5cd34a87e4e3863f SHA512 b739667d4384ba0e18a4e55de6033933822180eb5d28bd7f5ecd7e7da112a214f400740feb45de6f0873d12c8b062b1a8b9b9e5939c2961a8c9585f282645c5b
EBUILD msgpack-1.0.7.ebuild 1138 BLAKE2B ecad25caf021421a794ffd2890c936990378cc79a0cc4343e74197d9858a5dbc6aaa965c545a631970e17b917c3cac5aa03a8f9b7b9215feae3e21c03b10bf9a SHA512 a2140edd022303c38c85c2d55fb72d5e84efef292e738139291dff606e05782ae16de8a1385f155e10895c4da73d8cec8e224e9cfe1b08cd9bab3da4504a75f7
-EBUILD msgpack-1.0.8.ebuild 1137 BLAKE2B a5c90d519e46c8b0bfea76c6072a37da2da21fb04b65af35d5fd9e0885e45c2aec5eb488b315d76b426e8367d841e2a97b8ccb4e5808f4e7ae23cfa11a9948b3 SHA512 c3003b2e1d8771897e12067ea4b29ba024353c01d2ea9c8a742a43489e891e0c738d77264efba7b817ec3806850f8d2256623b0e412b41176daff0179c374f92
+EBUILD msgpack-1.0.8.ebuild 1136 BLAKE2B a6c62d460148be4f3d981c59fced2c6e414a7b9c7c7e1d30affd9c321b2411d6ac41acd60d10a01b66d0ae1fa114c2e927ca05287e71039338a6c0ec1f1f67df SHA512 0d97a21dc1b10d9b0d2a2d27265ac6d503773d39ad17a71ec22b7c7c6e53b03a7838b857b041fa46b5dab8742f96b95f15076875133305e522645730a43ca86c
MISC metadata.xml 520 BLAKE2B 5facc8e5c11591c6010fe5eef4030e23502b890d15a896ada0c5625e63179887e13206f28695af92b358c56a9f9660767d8b4234c2c8b489cad41fec01af289d SHA512 a62502d0b2ec3da1b21297f4d4e5fee86c206c8d6a2c19d7bffe2a64b4a2fa990edb3ba07bbacccb59ed79efd23fa713a37b8adffa7f0cbc811fc0fa249d9b63
diff --git a/dev-python/msgpack/msgpack-1.0.8.ebuild b/dev-python/msgpack/msgpack-1.0.8.ebuild
index ffc4687f144c..b53cebc43f52 100644
--- a/dev-python/msgpack/msgpack-1.0.8.ebuild
+++ b/dev-python/msgpack/msgpack-1.0.8.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos"
IUSE="+native-extensions"
# extension code is relying on CPython implementation details
diff --git a/dev-python/munkres/Manifest b/dev-python/munkres/Manifest
index c5631da1f9dc..f91a021e3ee2 100644
--- a/dev-python/munkres/Manifest
+++ b/dev-python/munkres/Manifest
@@ -1,4 +1,4 @@
AUX munkres-1.1.4-test-32bit.patch 1252 BLAKE2B 341c56a3f2442f26b4979b066fd03b650a5fa512b87c36c22daa266ef14b8e79444df4b3e118aed8fc293d9a94152bad5447081c49d43b48ee03bf3d19528bcf SHA512 f22f886cda0b924b68afc2b53a08aac0da3a153d7c0295487a94ac72da6913dfc31ea41058da467db5b367db1f1d01495ffea2b9a46b6c3868449295613714bb
DIST munkres-release-1.1.4.gh.tar.gz 13777 BLAKE2B d783ac7a4fd55826ef3ddddd2ba82cf0499727e605a2414491af7dd9080193c53f1e48ed17dba9a462578bc958d3d9e2e1e413408143b4cfd0305f9cb3b6c517 SHA512 24ae7d04f4a6fe52f7bb9dc79bbee3e33425b85813382e2634e106a5d26d2d728ba8d34fab9390b7c3d651bc0e95214dcf9c94ac436636cd5b487a054b5a2c54
-EBUILD munkres-1.1.4-r1.ebuild 759 BLAKE2B 5797cfb2f36e642588b4edd79bbcb12be2ee87cbfc0666fe5834b4c12edbb678db4afd2fa936bbcde4e70ddb4882318cf85c894d9e3e6edf33b64b8f7efd08e7 SHA512 0802ea1f97f0fbf40eea5d14d20f03fe39ce101e0674e1d3544201767cd1da642dba0f0f1ed11ded5d95b1eeb2366d70e50f75d929bf37e1c8a6e049eb8d85d0
+EBUILD munkres-1.1.4-r1.ebuild 753 BLAKE2B 0e0ff8bd52c9f6607c68c7b64f7011d0b06b36719d51a49310ded3cdc0f76d0cbbe890f5ba4495fedc7fbe306b1875acdb1cee48c589099d45d74b93dbd540d2 SHA512 86889fc20f84ea92daa02784d59672ee5679f3b40cceff362340a79fa45210ec11efad1029fdf45d8c2c67e2fa1f3e77ae93b8bcaf78c90c39c6e402f294858c
MISC metadata.xml 772 BLAKE2B 476197b5218d2e1b000c16be048dd1ef56b605a93978468b0fc95500032102497777021803c5b6db546ee433aa4b5d1f02f232384a0e4665cea4d2a5b0cf1230 SHA512 5b433e5ab0c97c69680da925ed03362fdbb40ab74c5d8cb851f5b4c3b66f50f9de066657024b230d4d0d8274c6dd1035502b375581ae595c2032f3537035a8a1
diff --git a/dev-python/munkres/munkres-1.1.4-r1.ebuild b/dev-python/munkres/munkres-1.1.4-r1.ebuild
index 5ea8d6a555e7..27582683d785 100644
--- a/dev-python/munkres/munkres-1.1.4-r1.ebuild
+++ b/dev-python/munkres/munkres-1.1.4-r1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
distutils_enable_tests pytest
diff --git a/dev-python/mypy/Manifest b/dev-python/mypy/Manifest
index 673a254dc8f9..50a44c8913a9 100644
--- a/dev-python/mypy/Manifest
+++ b/dev-python/mypy/Manifest
@@ -1,3 +1,5 @@
DIST mypy-1.10.0.gh.tar.gz 3062151 BLAKE2B ddc7354b2b62247387fd04b309c50d4ffa5c1b8af58873cc8787bd17c04069b528850bfb586925aa7df6634a65af6a1e951e4d6036d5bd0e688b8608980510bd SHA512 c936c299d9d4b6911505ef7b7df6f8d7344bd199a2d654e66467291f6e6ba4432dfa7aed5a504e6ec9518d9d53ac85f771e7b31dc6a72e06e79c443547bc2b66
+DIST mypy-1.10.1.gh.tar.gz 3062383 BLAKE2B 326fb33e42ad8920a235e510b3d39663f333dc46d0dd3ffc59f4604e9a4f29f0be95f73bac42166aae00b53987d6a2a54446f1f58033dce389c43044dbaa9cdd SHA512 10d29ae145d71911dc7c9b4538371bf1caa64f333984ab3a4cbf9561d7c4e752c68380496489f56d0941f143d6684d84d28f157be578d6f55f1e81d3d47b204c
EBUILD mypy-1.10.0.ebuild 3680 BLAKE2B 27046f44902d1aadd63ad710b393ae93d8f1bd2788332b0170cd274dcb16118602b4e91e7520938c30cfdca5e3419e7c3dfcf42d4dc0896134e2808e123508ef SHA512 4ba1e9c4844e5b46c54465c1589d3d8c85fa1827165756692941ecf3e05050f2882591146600ec1bc10a6afe0857e3064b19f2b963f8d978de8a2e3afd901114
+EBUILD mypy-1.10.1.ebuild 3688 BLAKE2B d926c20fe392d3e593da3b84cfd8899b026f3a2841427f4000ea33578c8265dff8a309d8455c0e0cdbbe713347813077858add6ed490fc8479d49d77ccb3295f SHA512 121f8d0e2a2f6b1e4dc86af1b7a3fc315acb02bce081cb69f7b12def55eceb15649da343f38ee8afc768ebf29631dd014cc33c9a91b0c887205f3c159f47509c
MISC metadata.xml 661 BLAKE2B df57cc2dfde5b112f8c26b51ca5cc9e7727d318ee274ea7e1abf448819daf0307f471aeb7c32b19f20e87ce1ccffd47a5529415003765c275523e1b5236f3bb1 SHA512 eddd19c4b0b5211f73f9619f388a799ced108b62bb43d852ed2d01d0b1717e7b9ef118d34b9d61db543c7b47080fb8058c3d35f7359cc456069636f357e080c9
diff --git a/dev-python/mypy/mypy-1.10.1.ebuild b/dev-python/mypy/mypy-1.10.1.ebuild
new file mode 100644
index 000000000000..92b997a47608
--- /dev/null
+++ b/dev-python/mypy/mypy-1.10.1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Optional static typing for Python"
+HOMEPAGE="
+ https://www.mypy-lang.org/
+ https://github.com/python/mypy/
+ https://pypi.org/project/mypy/
+"
+SRC_URI="
+ https://github.com/python/mypy/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="+native-extensions"
+
+# stubgen collides with this package: https://bugs.gentoo.org/585594
+RDEPEND="
+ !dev-util/stubgen
+ >=dev-python/psutil-4[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.1.0[${PYTHON_USEDEP}]
+ >=dev-python/mypy_extensions-1.0.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ native-extensions? (
+ ${RDEPEND}
+ dev-python/types-psutil[${PYTHON_USEDEP}]
+ dev-python/types-setuptools[${PYTHON_USEDEP}]
+ )
+ test? (
+ >=dev-python/attrs-18.0[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.9.1[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+# frustratingly, mypyc produces non-deterministic output. If ccache is enabled it will be a waste of time,
+# but simultaneously it might trash your system and fill up the cache with a giant wave of non-reproducible
+# test files (https://github.com/mypyc/mypyc/issues/1014)
+export CCACHE_DISABLE=1
+
+src_compile() {
+ local -x MYPY_USE_MYPYC=$(usex native-extensions 1 0)
+ distutils-r1_src_compile
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # the majority of them require Internet (via pip)
+ mypy/test/testpep561.py
+ # known broken with assertions enabled
+ # https://github.com/python/mypy/issues/16043
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64GlueMethodsAndInheritance
+ mypyc/test/test_run.py::TestRun::run-floats.test::testFloatOps
+ # these assume that types-docutils are not installed
+ mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testIgnoreImportIfNoPython3StubAvailable
+ mypy/test/testpythoneval.py::PythonEvaluationSuite::pythoneval.test::testNoPython3StubAvailable
+ # TODO
+ mypy/test/meta/test_parse_data.py
+ mypy/test/meta/test_update_data.py
+ mypy/test/teststubtest.py::StubtestUnit::test_runtime_typing_objects
+ )
+ case ${EPYTHON} in
+ python3.12)
+ EPYTEST_DESELECT+=(
+ # more assertions, sigh
+ mypyc/test/test_run.py::TestRun::run-bools.test::testBoolOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64BasicOps
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64DefaultArgValues
+ mypyc/test/test_run.py::TestRun::run-i64.test::testI64ErrorValuesAndUndefined
+ )
+ ;;
+ esac
+
+ # Some mypy/test/testcmdline.py::PythonCmdlineSuite tests
+ # fail with high COLUMNS values
+ local -x COLUMNS=80
+
+ # The tests depend on having in-source compiled extensions if you want to
+ # test those compiled extensions. Various crucial test dependencies aren't
+ # installed. Even pyproject.toml is needed because that's where pytest args
+ # are in. Hack them into the build directory and delete them afterwards.
+ # See: https://github.com/python/mypy/issues/16143
+ local -x MYPY_TEST_PREFIX="${S}"
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+ cp -r "${S}"/{conftest.py,pyproject.toml} . || die
+
+ local failed=
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ nonfatal epytest -n "$(makeopts_jobs)" --dist=worksteal || failed=1
+
+ rm conftest.py pyproject.toml || die
+
+ [[ ${failed} ]] && die "epytest failed with ${EPYTHON}"
+}
diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest
index 6a8279f9e696..6ae25b330e53 100644
--- a/dev-python/nbxmpp/Manifest
+++ b/dev-python/nbxmpp/Manifest
@@ -1,5 +1,7 @@
DIST python-nbxmpp-4.5.4.tar.bz2 138170 BLAKE2B 00a4919032dd29828dc735695afe9c0814a8fe2ec765a534257768896d9f27bc3a395275d546ad717bdd16c97161e8f0a8acaf43cdb7bd9404e40bc72f2c3da5 SHA512 fcaedae519d8cd2d52cc65721ab1e743569ba1cf7c29f2db41ed5671ba0f2c5b47f1f6d9521e1614e89e21512a4575c6788316cdb86936f0c4886d54c3831bb3
DIST python-nbxmpp-5.0.0.tar.bz2 142680 BLAKE2B 9e54ad931ad5145c743f07e888eca519707b9179ece95d740c2209068cc02ee56b8af41bf18cf690ddb703485fab5f532b5bcf33eb74f022b0701c9421e3cd96 SHA512 0797e20dbdfaebbeb0a274786cb615cd0e57b26ec876ce94e5d66beb077510f8b38a97e0d0b151e2e069b10d1fe10b755d6531a4c676d7292675335314e4c214
+DIST python-nbxmpp-5.0.1.tar.bz2 142702 BLAKE2B 5459da538e3c05959c382e70fe8348b566333f4f68e76775b7bc8760f294ecc3bdb999124d1124bd5d7874af209f699eb4ffa1a15ce61ad70f98f235c70e98dd SHA512 eb20df090ec61013e6f26288798aeb2f2d61eab493cb4a52d5097a85d6dab8c45f033f2064583af5bf3ed920be33107419a958b65df2cf13fcd8ea6ae3297adf
EBUILD nbxmpp-4.5.4.ebuild 860 BLAKE2B 66011d80e092e0791d4d429de037a6cdddc1a5bafb93f46569a0229de24429cfd5167bc08f5ce03a25681a2cf0629a35e9be10fc763adc4c3dd43e5810fc06c8 SHA512 483cc19f8f725dc18b07440c33ae8086623ec4549b1b8a6fc4f27cea4b9578f42f117359a92ff23619908192eb698189ce87ddd4e4e06e29847ff8702811f2e5
-EBUILD nbxmpp-5.0.0.ebuild 863 BLAKE2B e20967a16416de2b0de57a45736e19661fa62c47ecc283d85c5b7cf8b2eb298ec31130ba33d86216fc987e500d03d940c5c3ab7a371d453b0438ea9b4f9965f8 SHA512 1e00966d9557a23dc08c118f17f1e564db56d1954b0a4c7712ffbedeb40fd36e0d3ce65e1f621f2d241228793251a8f0ff532e1e17c51444dd4b9f0987ab7f58
+EBUILD nbxmpp-5.0.0.ebuild 860 BLAKE2B e7e3e29137399fe23f9f7e5aed956808f257690c3187dc6e310bd7082dc672b3f29a566dc684984017a5a04822785f8ae5d6296acc23191622677fd448b03c9b SHA512 21eb6cf49f93e707151162fdb07daeb6e798f7b6f6b1d5bc8372f704e765d225a4e5fbdfc081b86399066c5040098a7b8215a4fd637b3512ecf18b419a4bdd54
+EBUILD nbxmpp-5.0.1.ebuild 863 BLAKE2B e20967a16416de2b0de57a45736e19661fa62c47ecc283d85c5b7cf8b2eb298ec31130ba33d86216fc987e500d03d940c5c3ab7a371d453b0438ea9b4f9965f8 SHA512 1e00966d9557a23dc08c118f17f1e564db56d1954b0a4c7712ffbedeb40fd36e0d3ce65e1f621f2d241228793251a8f0ff532e1e17c51444dd4b9f0987ab7f58
MISC metadata.xml 345 BLAKE2B 05dc6872e0de2ce54b1c3c32bd2252f082de10b6947d106714e7d34d8c4ce532b96d4480427798cbe01e8771623813b475a0e27df65389ddd98a9a28eb1682b4 SHA512 531aae88d0de86eb9f81918292aaa4570f28db09408506464d7710daf434b4be1a6a4b3b04a3cdf2a2c01596baddc93622c127ee1e4b371cd3c126a4093a3bd2
diff --git a/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild b/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild
index 0299ed984918..b5d256e868ef 100644
--- a/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild
+++ b/dev-python/nbxmpp/nbxmpp-5.0.0.ebuild
@@ -21,7 +21,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
RDEPEND="
dev-libs/gobject-introspection
diff --git a/dev-python/nbxmpp/nbxmpp-5.0.1.ebuild b/dev-python/nbxmpp/nbxmpp-5.0.1.ebuild
new file mode 100644
index 000000000000..0299ed984918
--- /dev/null
+++ b/dev-python/nbxmpp/nbxmpp-5.0.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=python-nbxmpp-${PV}
+DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
+HOMEPAGE="
+ https://dev.gajim.org/gajim/python-nbxmpp/
+ https://pypi.org/project/nbxmpp/
+"
+SRC_URI="
+ https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+
+RDEPEND="
+ dev-libs/gobject-introspection
+ net-libs/libsoup:3.0[introspection]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3.42[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/networkx/Manifest b/dev-python/networkx/Manifest
index 724ad4542f14..6ade8610b085 100644
--- a/dev-python/networkx/Manifest
+++ b/dev-python/networkx/Manifest
@@ -1,3 +1,3 @@
DIST networkx-3.3.tar.gz 2126579 BLAKE2B 37d5d536e2564f9a219df70bb7f1b7c0717b99e9cdb7a4050aa321609a0ef34caecfda5a6ed8cb17f4d3b305b667adf8e40b58568dde8eb942d4a00b1ebdb255 SHA512 86306cabd7e15aa79cae4d84a42e8804b1e904fc2127725067a80e3ddf31f0fa72ebb9d21284018e72bdfc662c766a5be55564572aadaf7392dada7ea93d1ea4
-EBUILD networkx-3.3.ebuild 1936 BLAKE2B 4f71d7b03e99fa5d989e44c767de1d6d3aa731a6c2918b7ed03c5bc1b79f0cc210288dbcbdfe8226b28e90557f21a82f58088e5e7edb155fe3882443af1679af SHA512 d1710a76821ddbfba79c300c78d8581976ab51416674d3919d32718755160347a08e06424d28469c5dd10e54db4ac2ad194848efc2ba3ae0284a8767b84d1392
+EBUILD networkx-3.3.ebuild 1936 BLAKE2B d0de5aeb36a997b33fe92aba67b77abc865cfbe189dbc8cc7bf5b39ae157f010048eef7c9f4c2c1ca03f663b0ce7d7a9ecc57e9e19b29e826e77eb3d4417fa9f SHA512 bfeef522c7ee4897e5d61f99c739ba378e0110529e696940b09beb4de319b4d9bf5fe6e703d3b9712907bc48ad3ec98ce1c860bdcb147614a23c4b4b0cb3cd25
MISC metadata.xml 1090 BLAKE2B 9ef8ce06a4f462ac6a535217aa6bb55c9f1994ed3ab57b4cb656434a93a0c1fb401932307c43bd680576b82282b4055b1ee9ef1d49cfd5113927dc4919dc7616 SHA512 e9b291b754118d278b109f5704607f2d9b3807c9e6195b75b77388129952c79dba16e86f0a9c5f65479185c409c5191bb1f8863e282dde052b12d40bc9fb9901
diff --git a/dev-python/networkx/networkx-3.3.ebuild b/dev-python/networkx/networkx-3.3.ebuild
index 6e6ee8d6ee5a..e02eb4555bec 100644
--- a/dev-python/networkx/networkx-3.3.ebuild
+++ b/dev-python/networkx/networkx-3.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_FULLY_TESTED=( python3_{10..12} )
+PYTHON_FULLY_TESTED=( python3_{10..13} )
PYTHON_COMPAT=( "${PYTHON_FULLY_TESTED[@]}" )
inherit distutils-r1 multiprocessing optfeature pypi virtualx
diff --git a/dev-python/nodeenv/Manifest b/dev-python/nodeenv/Manifest
index 7802552e27ac..bfca60872b2d 100644
--- a/dev-python/nodeenv/Manifest
+++ b/dev-python/nodeenv/Manifest
@@ -1,9 +1,4 @@
-AUX nodeenv-1.8.0-which-hunt.patch 2104 BLAKE2B cf39acc007c270fa742b6e6556c5cd2a1655112852f4d9bb4b446165c511418cc00bc9c8c21be22007d18d0519f213a9e68b8b85d6188d5cebba729cd004c271 SHA512 d1ada89867dde59a136d0f5383e5dcacecf154bd0a264f8bce1f207ae7c08ae4ce61386126f33cf24a8d821ae52dd51b8829cb999c9fe699b7b24c217e5f92bf
AUX nodeenv-1.9.0-which-hunt.patch 1525 BLAKE2B ee26931d73f75bd157224be169ea97381b9d57c704693561347990e2a008c96fe2d051df51c91e4560cd87510626b505b2ebc4b42c001998f7c3f99d2d7890a2 SHA512 8d6c01cf5da9026a12f08bb9eaa92d3838bc0008f917c2323ddfa06caea46b2ede4faae34533a7df0c5b62e4661538df4b74ff63471f33beead42ef51bba1688
-DIST nodeenv-1.8.0.gh.tar.gz 36750 BLAKE2B e75217bb0c468649cbc29688f29d62450008816fb07e4decf1b28dada8b820c2d6f70eb65444e06a8c64b8a816c0cc98f7d179e770eaefe93e87c0cda05e1f85 SHA512 96dce219e00d3837b2b0083af9fe6d94ed4e3cd029e3da564263ad8656dcb9c52440c2df6a6954095e5cacd03e44437f08695603dea82c28122713045183014f
-DIST nodeenv-1.9.0.gh.tar.gz 37002 BLAKE2B a8db26f893816c30c8ff5e86d98b23106b1a3b74dd5f58dd51f423836b070851a5b761fca5221b9b8510a427cae2e36732841ad9fea0a9728aae8d303ca5f40d SHA512 d24612372f7fb6d909ce164f6b980086581b53ee8234c6ec14003a79418d7798481275e87589ade47c0502a4b396fa7b07fcfbb99174f1331f65dd6e7a1e0fd7
DIST nodeenv-1.9.1.gh.tar.gz 37158 BLAKE2B 73cdc56f7e8b55b8f0f6a4ab20fe91957f2ed40c6f58b9f17b13fbadc1f15305566018ffe7731dd930560f6d46ba67572bd4bb4bf4ba0419fd54760bac909dd0 SHA512 28fa814b57323dd996764d754f9c614c9dfd668c85ab21c23d0f9aeebb669ba3933f7b0b9ccbf0c808b5f15783eb3afdf3801f293952f3c4945729dee6ecb20b
-EBUILD nodeenv-1.8.0-r1.ebuild 655 BLAKE2B 43efd2983f6939e6f96e6375fc611788ad69ced89dc690a1348d43d7656201e70f761f2912e8d8285ecda420f02971d9efa6a420e8af3fc0ef3495799c9059b8 SHA512 f1d9647fa4ef78143dd2803be1ad01ff056b11c87d9774a5583b9234cbe80b4618dccd83340a0ec645f852ff395316a5672261625cff4218c97365a61efd3c27
-EBUILD nodeenv-1.9.0.ebuild 699 BLAKE2B c880dd11732d66ea80d0e818cda7aa92298d0b3485fe197d069e8abec875463829ea985f639b102f6558e0259baaf63e1c231e31758918979870bfb813eac70b SHA512 fc39f4a3dddb5e38d0f0cbfca7d0ddc3a1f0663103e31b518f36e6f492e8192d130caf76015c80b0316960102be3214edb6babea3b3a58b1373740fafaaa5fde
-EBUILD nodeenv-1.9.1.ebuild 706 BLAKE2B b12398989a7fb964de443a4e8677cad08f8d9ffa486a9899828c8a5d7eaaea2ef7c0151fc0179383748ae80b530179b47a1d75c060731df0890c9bf0e9a1f7e8 SHA512 86d277247824a26c432b3915fddd33dc5fd9c7e979b38bae38479df21992749c77132f2ed3391e740fe507ea62f5c9d48220ed7faf01050bd51a4fd11deb31c6
+EBUILD nodeenv-1.9.1.ebuild 703 BLAKE2B 2bd47ffebc2e9905062ff572feb96b2e996b90e55193122ee9e0c04167384e2eae0527bdb358c763299c4e7c61f8f457bfdc46173508e91ea0fc827639d675fb SHA512 147ff43212f36c62eae9c8a9abfee76f03c4d47e70da51a819ffb52e5a4dc4f3ff2a97f3ddb2922c6b224907174abe679fb144f52e36bad3c36c299283eb6c81
MISC metadata.xml 294 BLAKE2B 243e0fe79352f73a8be8b1e9921a4537179e5a251f9b2492854b0609979e221bca122b8ba4afef38b4d6ce556ef59f9dd08f5852e6664488de99015b3790fbcf SHA512 36afd4b95183c7e42bf237887634fb4a19c25ce96cea1282dfc76d38dbef725ffcc02052184a4d4115eeffd276f62f77240809d3cfb0adb6ae5887ade583cb24
diff --git a/dev-python/nodeenv/files/nodeenv-1.8.0-which-hunt.patch b/dev-python/nodeenv/files/nodeenv-1.8.0-which-hunt.patch
deleted file mode 100644
index 58d3275e9568..000000000000
--- a/dev-python/nodeenv/files/nodeenv-1.8.0-which-hunt.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-https://github.com/ekalinin/nodeenv/issues/333
-https://github.com/ekalinin/nodeenv/pull/346
-
-From 0d3ebaf7e13175e2871f59856f29d880a4cb3acf Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Wed, 13 Dec 2023 04:13:24 +0000
-Subject: [PATCH] Remove usage of non-portable `which`
-
-* Use Python's shutil.which() instead of shelling out to `which` to find Python 2
-* Use `command -v` instead of `which` in README
-
-Fixes: https://github.com/ekalinin/nodeenv/issues/333
----
- README.rst | 2 +-
- README.ru.rst | 2 +-
- nodeenv.py | 8 ++------
- 3 files changed, 4 insertions(+), 8 deletions(-)
-
-diff --git a/README.rst b/README.rst
-index c9e130b..3459572 100644
---- a/README.rst
-+++ b/README.rst
-@@ -211,7 +211,7 @@ environment::
-
- $ workon my_env
- $ npm install -g coffee-script
-- $ which coffee
-+ $ command -v coffee
- /home/monty/virtualenvs/my_env/bin/coffee
-
- Creating a virtual environment with a custom prompt:
-diff --git a/README.ru.rst b/README.ru.rst
-index c3eb130..2cc821e 100644
---- a/README.ru.rst
-+++ b/README.ru.rst
-@@ -155,7 +155,7 @@ python'а::
-
- $ workon my_env
- $ npm install -g coffee-script
-- $ which coffee
-+ $ command -v coffee
- /home/monty/virtualenvs/my_env/bin/coffee
-
-
-diff --git a/nodeenv.py b/nodeenv.py
-index 9d5dd06..183ded2 100644
---- a/nodeenv.py
-+++ b/nodeenv.py
-@@ -707,12 +707,8 @@ def build_node_from_src(env_dir, src_dir, node_src_dir, args):
- # Currently, the node.js build scripts are using python2.*,
- # therefore we need to temporarily point python exec to the
- # python 2.* version in this case.
-- try:
-- _, which_python2_output = callit(
-- ['which', 'python2'], args.verbose, True, node_src_dir, env
-- )
-- python2_path = which_python2_output[0]
-- except (OSError, IndexError):
-+ python2_path = shutil.which('python2')
-+ if not python2_path:
- raise OSError(
- 'Python >=3.0 virtualenv detected, but no python2 '
- 'command (required for building node.js) was found'
-
diff --git a/dev-python/nodeenv/nodeenv-1.8.0-r1.ebuild b/dev-python/nodeenv/nodeenv-1.8.0-r1.ebuild
deleted file mode 100644
index 0546736e76c4..000000000000
--- a/dev-python/nodeenv/nodeenv-1.8.0-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Node.js virtual environment builder"
-HOMEPAGE="
- https://github.com/ekalinin/nodeenv/
- https://pypi.org/project/nodeenv/
-"
-SRC_URI="
- https://github.com/ekalinin/nodeenv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 x86"
-
-# requires network access
-RESTRICT="test"
-PROPERTIES="test_network"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.8.0-which-hunt.patch
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/nodeenv/nodeenv-1.9.0.ebuild b/dev-python/nodeenv/nodeenv-1.9.0.ebuild
deleted file mode 100644
index cf2379ca6bc3..000000000000
--- a/dev-python/nodeenv/nodeenv-1.9.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit distutils-r1
-
-DESCRIPTION="Node.js virtual environment builder"
-HOMEPAGE="
- https://github.com/ekalinin/nodeenv/
- https://pypi.org/project/nodeenv/
-"
-SRC_URI="
- https://github.com/ekalinin/nodeenv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
-
-# requires network access
-RESTRICT="test"
-PROPERTIES="test_network"
-
-PATCHES=(
- # https://github.com/ekalinin/nodeenv/pull/355
- "${FILESDIR}/${P}-which-hunt.patch"
-)
-
-distutils_enable_tests pytest
diff --git a/dev-python/nodeenv/nodeenv-1.9.1.ebuild b/dev-python/nodeenv/nodeenv-1.9.1.ebuild
index 1166bc54bc60..332e593b8bff 100644
--- a/dev-python/nodeenv/nodeenv-1.9.1.ebuild
+++ b/dev-python/nodeenv/nodeenv-1.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm64 ~hppa ~ppc ~ppc64 x86"
# requires network access
RESTRICT="test"
diff --git a/dev-python/noseofyeti/Manifest b/dev-python/noseofyeti/Manifest
index 2bcae22321ac..bebeaf7327a5 100644
--- a/dev-python/noseofyeti/Manifest
+++ b/dev-python/noseofyeti/Manifest
@@ -1,3 +1,3 @@
DIST noseofyeti-2.4.9.tar.gz 35853 BLAKE2B d0c22bd6ea0cc41b1034dcfe397d2de72284630523a9210bb7c7290a0dd86414876e2c9c6ac3e63cd640eeb72bfed4617feea467f1a983bfd35f2f4239e28452 SHA512 2f6ff27fe08c91957d6c2f6dfea7fb4eba268245fc4444991799a2a102d616e536dcf49099c31962e8c8106564e8545edc1d2238a1a76278e0929d6387117bac
-EBUILD noseofyeti-2.4.9-r1.ebuild 854 BLAKE2B 1a9d946f449d875449700645b24462561b449d27b28f0ac0dc0f166c0784572b4a0aee18cc9196943de1d21cd04309434dc140bbb8e82d529747b204efd269e2 SHA512 af742a4f19609fa2c0c828657b8eea3321199e2b69246cd48578f7541ae509f2632639181f3b17ac36aea0367ce6822a5f2625767cb1d3b624db17e0906fd047
+EBUILD noseofyeti-2.4.9-r1.ebuild 854 BLAKE2B 8a685b6d3f6eaa6f7a40220ad8d211facc95d0a26d8437a9dda1d51e7687b015c8bab6f1d983e2438e1487ab1e142ba9206646462d5c51ad863b6f2d184cdf64 SHA512 1c3c7686e3c5763a7cc2f098039b5e540ede923464ddfb4821e079c360e4deeea21a68dd68be933f3b3014bb73f7ac8f488b83e9f68258cd9ef87cbf43d2e590
MISC metadata.xml 376 BLAKE2B 1f7a69da1e2596f58f02c8472bcee9845cc6838b2a768f8ca1db8aaa176d131b5ed7ca5ea011dda7fbedd8f5eda4cdf6937d9ce9a58797bdd2be566aa553cbef SHA512 29bc37956d9f4acc2f69356c70ec723800a1b4fd916f21f4bf8e43729d2130662d0ea722d8404ecf8ec861e629848fa63cbe2701379dac8fda1eb8c5c505aa3f
diff --git a/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild b/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild
index 47214fbcd460..e8f0f68040aa 100644
--- a/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild
+++ b/dev-python/noseofyeti/noseofyeti-2.4.9-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/notebook/Manifest b/dev-python/notebook/Manifest
index fc16a5ec684b..7087709acc88 100644
--- a/dev-python/notebook/Manifest
+++ b/dev-python/notebook/Manifest
@@ -1,5 +1,3 @@
-DIST notebook-7.2.0.tar.gz 4946565 BLAKE2B f29d784c972a2b84b84c67e0e0a225e933468c1097c698690e68f99bd5ace98765d4c0ff5146e4cd0b3be3db0b0affd5a8a41ded262b8ffe50304594cd0ae2ee SHA512 6d76d67ea02493c04287a5571f8f817cf3a4072635995bde3ae7695cd00926519f20ae44a267a38b7b65578be507103f895137e37360c93bf4219b2e8f134935
DIST notebook-7.2.1.tar.gz 4946671 BLAKE2B 2f78c497b1527c29a911fd0a057df41f3e522e426e3eae940d9adea9f1df982b14c5bb61210357dfc271df51d2534f97408790bffb4e02ff2f12b33769f9836e SHA512 e11415139a21a7dd8692673c2011d11621881cd4b99f69de5f32c23161734b1620560f57654b2e57177cb3ba01152bb76e0c9f79c2f7924b0d8424c21c219677
-EBUILD notebook-7.2.0.ebuild 1651 BLAKE2B 2752d2d5673516f14ce80c8db1484d89dafd4d4d851474c194c8a0ab26a72993e39d9b8e86ffe67d26767d68121adfd16fd8a89e29afa6129ce75237d3578d29 SHA512 59c2f354e1d47a558aaf4e7edee56badaa9526636ef810bec2df4fa3284d39490010f6f29a76a0dcd81c801347f1e61486fc7053bb4f232a772d553ee02005a2
-EBUILD notebook-7.2.1.ebuild 1656 BLAKE2B f871f5e3b481ceb24affc9807b3327629fdf7fc8a30cc260f59cf8abd82e07964cb53cd1c34d6ac0e00d66120db42ae46100925632378f764212524739b41819 SHA512 75bad18f6a8894fb7fcf0799192278006e118e620f5bc8824fa69c4c8ba79731cab0dddf870e2b97cd81045da638c75474db606ca7ba4a6869cd41306143473c
+EBUILD notebook-7.2.1.ebuild 1651 BLAKE2B 2752d2d5673516f14ce80c8db1484d89dafd4d4d851474c194c8a0ab26a72993e39d9b8e86ffe67d26767d68121adfd16fd8a89e29afa6129ce75237d3578d29 SHA512 59c2f354e1d47a558aaf4e7edee56badaa9526636ef810bec2df4fa3284d39490010f6f29a76a0dcd81c801347f1e61486fc7053bb4f232a772d553ee02005a2
MISC metadata.xml 525 BLAKE2B 03602bbd7c6b55aaa4c4d6011a91127090359079ed2d7e6b9e3cefe63b2b249b36cd172a40d1ce69234de2440d9248e933dd94a636b95c07f06a658ecb929227 SHA512 18f6bd5cb4b1c90cc228a5ee506cea17c4aa9d60174e00c7cb4df654d5d7158aa20ea6346bf9a0734877402a0e0916aa7f9e82f0bdce0cca78c877c5e87550e3
diff --git a/dev-python/notebook/notebook-7.2.0.ebuild b/dev-python/notebook/notebook-7.2.0.ebuild
deleted file mode 100644
index bd0953b1d6a0..000000000000
--- a/dev-python/notebook/notebook-7.2.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi xdg-utils
-
-DESCRIPTION="Jupyter Interactive Notebook"
-HOMEPAGE="
- https://jupyter.org/
- https://github.com/jupyter/notebook/
- https://pypi.org/project/notebook/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-RDEPEND="
- >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
- <dev-python/jupyter-server-3[${PYTHON_USEDEP}]
- >=dev-python/jupyterlab-4.2.0[${PYTHON_USEDEP}]
- <dev-python/jupyterlab-4.3[${PYTHON_USEDEP}]
- >=dev-python/jupyterlab-server-2.27.1[${PYTHON_USEDEP}]
- <dev-python/jupyterlab-server-3[${PYTHON_USEDEP}]
- >=dev-python/notebook-shim-0.2[${PYTHON_USEDEP}]
- <dev-python/notebook-shim-0.3[${PYTHON_USEDEP}]
- >=dev-python/tornado-6.2.0[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
- test? (
- dev-python/ipykernel[${PYTHON_USEDEP}]
- dev-python/nbval[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/requests-unixsocket[${PYTHON_USEDEP}]
- dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
- dev-python/pytest-jupyter[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- dev-python/pytest-tornasync[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_install_all() {
- distutils-r1_python_install_all
- mv "${ED}/usr/etc" "${ED}/etc" || die
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/dev-python/notebook/notebook-7.2.1.ebuild b/dev-python/notebook/notebook-7.2.1.ebuild
index 49097b1c08f3..bd0953b1d6a0 100644
--- a/dev-python/notebook/notebook-7.2.1.ebuild
+++ b/dev-python/notebook/notebook-7.2.1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
RDEPEND="
>=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/numexpr/Manifest b/dev-python/numexpr/Manifest
index cda6a15bab41..e4ff27a67a83 100644
--- a/dev-python/numexpr/Manifest
+++ b/dev-python/numexpr/Manifest
@@ -1,5 +1,7 @@
DIST numexpr-2.10.0.gh.tar.gz 119045 BLAKE2B b049ca51ef2fbdac4965d750d88c33b8c912280ac0e8b8039dea69e08f4bb4fde3003400fa64872b9145d7dfac98970d3ffbd05318d40399d4d9436480b50cfd SHA512 dfbad48a3e71dc1c6a618e7b62e9f8efe30b547935934e614df98c3134cbe00dee4f4515c6090d2f1a563f57b200ad806b861751ba1043aff43b07a0450baa11
+DIST numexpr-2.10.1.gh.tar.gz 119668 BLAKE2B 9b6255831b2512eb14c9eb1ef41cd0c90984c74d0555bc17e0d85c9a18ba12ab0d58fef84b650c8c5be648201e298883bca9f51cdf1ff5270a841843e738ab2e SHA512 8d98b08db6ad9872c18384c49b961321560f7612c75eceb1691b40802ba165c491ae170ac005ad854f140f40e5a40dbb0dbda5377d5b561b6e61afbbafc8d284
DIST numexpr-2.9.0.gh.tar.gz 118463 BLAKE2B 04904a6faaff713b9775dc3601fcfc963b9bea5bc24e1d2ca21f0123d7dca8d088abef9b8da09195e9bf9fb6a4ff3b2bee0f75dbc5b40e174803cb726d8b1f31 SHA512 9d7319a872228faea845fbc8c2b85b5f9e941eb2e1308711835bdba37fce65543a23ad483b92e28c33b3eb341f2f7d75b760a0827ae63782fac573a65efdedb0
EBUILD numexpr-2.10.0-r1.ebuild 1327 BLAKE2B 2fa1587d164622c6d26071dda83466065954127986ab661e404a174cc88d6cf73e77609b6a5bfdad9b155e0dc48c7367fbeb1ca189e0b5f605931d653a3cbf75 SHA512 432d8e33b8a12d99cdcbd022e085c7a479cbd206611540f0b3cfd9309bb11e2bed19fe1e578925e8077bbe0c39b6517de1692eee58ced522cad2847a2d37b127
+EBUILD numexpr-2.10.1.ebuild 1263 BLAKE2B c036ee89b8ab3e219e38ea1677d881cf5e78eb2d5fb88ca33ab6d5065be4d4101cc49f471e5a80c492f87dafb0d29e8f272b2a10dc59b8c1bcc3c318aea522b9 SHA512 daffe3708dc28d8e84dc48626abf76e5842f8e154cbaf340cc3dfbff7f92b559b5349620b231b375a3f125afc16a495d49cd8fc10c256305c7a72fc5062eec3a
EBUILD numexpr-2.9.0.ebuild 1072 BLAKE2B f543148a06680d2424a5aee4d3b6ae769cc4504dd41e4bae1910b701f490adbbcf70b3beceab60e392005c6ce9fb63f0275d8ebdc8b7e04d1118820cbe71de3c SHA512 262f8f5beab713149fcbf0d9b5751233ed5387970ea5d95c88bebf43aa4961219e5d4e73a5363ce238ca25f8888e19645b11654b919ec41487bb558b9d9198cf
MISC metadata.xml 963 BLAKE2B 054bf0762161cf275c8898c5ceb15af773f9843bad7ca9624880c9376cbb5e34104dee891287c113dc1762b1e3d642b9b7a39a200fda55211158af30c57521b7 SHA512 9f5d054d0f7f1a7eb1f10f638d9992c72652d5fe8b94664ed189630e9516374bb9fd28db2972212c350b8804aa79bfaed09e12ea4d3bc7836140e805c2fb3ac7
diff --git a/dev-python/numexpr/numexpr-2.10.1.ebuild b/dev-python/numexpr/numexpr-2.10.1.ebuild
new file mode 100644
index 000000000000..80a2cdeaf10d
--- /dev/null
+++ b/dev-python/numexpr/numexpr-2.10.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Fast numerical array expression evaluator for Python and NumPy"
+HOMEPAGE="
+ https://github.com/pydata/numexpr/
+ https://pypi.org/project/numexpr/
+"
+SRC_URI="https://github.com/pydata/numexpr/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+DEPEND="
+ >=dev-python/numpy-2.0.0_rc:=[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+ # broken with > 8 CPU threads?
+ # https://github.com/pydata/numexpr/issues/490
+ sed -e 's:test_max_threads_unset:_&:' \
+ -i numexpr/tests/test_numexpr.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ pushd "${BUILD_DIR}/install/$(python_get_sitedir)" >/dev/null || die
+ "${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"
+ import sys,numexpr
+ sys.exit(0 if numexpr.test(verbosity=2).wasSuccessful() else 1)
+ EOF
+ pushd >/dev/null || die
+}
diff --git a/dev-python/openpyxl/Manifest b/dev-python/openpyxl/Manifest
index 609efda55efc..9f32a56a758f 100644
--- a/dev-python/openpyxl/Manifest
+++ b/dev-python/openpyxl/Manifest
@@ -1,5 +1,7 @@
DIST openpyxl-3.1.3.tar.bz2 2739587 BLAKE2B 64161f8ea0629f4bd2ef65187c2d1c0cfa23e155df7b5a4a81c386c48d339956e3d854da040157170852df19ab53d65fd0be9a4f1d4f5b5f6eed20e0fe1e89f9 SHA512 dee9dac201319ed6b3c14cb0cd396148a7caedebb2a95534a1b9fcb75afc445bfd73e67fdbd750334872e4bd3bf1a71d20c48930ff6b195f4f1c6312a5e762f8
DIST openpyxl-3.1.4.tar.bz2 2738775 BLAKE2B 88236c4a5d49d02f746c0a5393cf0e996ee2864c38e9f9b9774355b5263447dfb73eaa027ae8d710fd81585a99ba5a20f1cbecc6615f153387b94516faea4820 SHA512 f2b4d7566428d3e5ff36be37cfce12c247f90e1ab10cfd4e04e285106b48c4d9b30791a9b1f1c6f388ea063e69d9843801b9f7568d4694cfcd20d4e8d0d723b8
+DIST openpyxl-3.1.5.tar.bz2 2739068 BLAKE2B 7a70de814c39945ce4ed8c1e8105da9db4347b4a5f90e6620f6a22f85ba55e2330a305a9d6f78ab27f2055b589b6f3beba6943d8c15cbb9a24e94d663bffcf1d SHA512 556d3f1660ae5d045b0801b99740b2cd1eea1fc69c07c87c4bdd7e78999b5094e84db6fcb107b2a80f4648004810d18eea22779e2d3c231a996bbe2a12d33288
EBUILD openpyxl-3.1.3.ebuild 1219 BLAKE2B 6a8f4eb539999b5ea80578fe4127206cdd4c3b83168450f8c0ef1c14b565448a0628d511424c303537b5d925f80eb6c381d164bfba7002f9b8d7ecd3688ff2bc SHA512 a82292333f5bda3256844e0e725b1261670c0d2334747a3f969bb63acd20c44cea72d83e3fc054676813821e9b3b98fcf9233e0438bd2c40812392466e451752
-EBUILD openpyxl-3.1.4.ebuild 1225 BLAKE2B 6f1cc837fe66cbef22802eeaaff776eedb2460d31f4f42681d8e1c535a3f94dede4a004e5c6e6288933d945d2256330f5b8a7aa63edbd7ddd6c53e4ce54f57e9 SHA512 09c5e01c7db34f6835e492cdffdeedc2d19d33f3aa41d9d3f4cf9335eddc70111b9e240436b56b05e7ed941c224ce039b624a8406928250974dc753bdc4eafce
+EBUILD openpyxl-3.1.4.ebuild 1232 BLAKE2B 49d90b7118d25170f3f58508a1b1140014937b78a1a41ae3b0423e5ccb33a8fe5306681ded707b85016002e5bb5c4312c1c60818bc6ebcf50b31dd5d19cb35c2 SHA512 638d520a1f485dddc56916a52edd0319250e019dd7e2cbe6d19d37ef6635679e6512d21972731f093ef7f24cd1f86fc5d3405f178bfe8194e383e4ce1d7223a9
+EBUILD openpyxl-3.1.5.ebuild 1050 BLAKE2B e1075085fee38050d9e5616cee4b9f83ff1d8b5a4e8e61160c418730bb6f8072bdfc59fedf2c29f5e908c776db20fdd6c1a87025e197dcaa641d898059ad1d47 SHA512 daf79f197c621ca89512b209d499fa194e829c3ef18911f5793b3696b08abb8f06025849ba363741c8aa5083d532961d9f5eaf5d564519c0ab03b5c64cb71f8e
MISC metadata.xml 595 BLAKE2B c843c395f1b6a40fea607fa7f851af887fce236ad6fc5b6b77eea0b208954a3340f49ab66a5503f6951346718ecfaf5d43f1a0bbee9b86f4b11c29b1e4cb6394 SHA512 a0cc42713e9c67438050b44c810f17ab4946f8a1eece0159e71d4abe749047dd44ff430605bf5c34af12de2abe4937955c7aade0c5af708ed7f6b816684c8763
diff --git a/dev-python/openpyxl/openpyxl-3.1.4.ebuild b/dev-python/openpyxl/openpyxl-3.1.4.ebuild
index e1d43c5174d6..fc85d81542c8 100644
--- a/dev-python/openpyxl/openpyxl-3.1.4.ebuild
+++ b/dev-python/openpyxl/openpyxl-3.1.4.ebuild
@@ -35,18 +35,19 @@ distutils_enable_sphinx doc \
dev-python/sphinx-rtd-theme
distutils_enable_tests pytest
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # https://foss.heptapod.net/openpyxl/openpyxl/-/issues/2187
+ sed -i -e 's:float_:float64:' openpyxl/compat/tests/test_compat.py || die
+}
+
python_test() {
local EPYTEST_DESELECT=(
# GC assumptions (pypy)
openpyxl/tests/test_iter.py::test_file_descriptor_leak
)
- if has_version ">=dev-python/numpy-2[${PYTHON_USEDEP}]"; then
- EPYTEST_DESELECT+=(
- # https://foss.heptapod.net/openpyxl/openpyxl/-/issues/2187
- openpyxl/compat/tests/test_compat.py::test_numpy_tostring
- )
- fi
-
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest
}
diff --git a/dev-python/openpyxl/openpyxl-3.1.5.ebuild b/dev-python/openpyxl/openpyxl-3.1.5.ebuild
new file mode 100644
index 000000000000..28621698fd68
--- /dev/null
+++ b/dev-python/openpyxl/openpyxl-3.1.5.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python reader and writer of Excel OpenXML files"
+HOMEPAGE="
+ https://openpyxl.readthedocs.io/en/stable/
+ https://foss.heptapod.net/openpyxl/openpyxl/
+"
+SRC_URI="
+ https://foss.heptapod.net/openpyxl/openpyxl/-/archive/${PV}/${P}.tar.bz2
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ dev-python/et-xmlfile[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/lxml-5.0.3[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP},tiff,jpeg]
+ )
+"
+
+distutils_enable_sphinx doc \
+ dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # GC assumptions (pypy)
+ openpyxl/tests/test_iter.py::test_file_descriptor_leak
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/oslo-concurrency/Manifest b/dev-python/oslo-concurrency/Manifest
index 6c8dc0601278..0dd0a68aabe1 100644
--- a/dev-python/oslo-concurrency/Manifest
+++ b/dev-python/oslo-concurrency/Manifest
@@ -1,3 +1,3 @@
DIST oslo.concurrency-6.0.0.tar.gz 60373 BLAKE2B 24002c424894826f86d9fa7601d107ab04159ace9388944b615d4c1e35f54d5d8438b1a5021a3c3b0ef755d9b92382b9804fe8f7a84075feb7d7d523a4d1cbe9 SHA512 6a706e0590f6e29ab560e4133ffdb8dbd6c2cb2dc7cd16acd803ca93800a38223f57eec8c79698c9fe5bf47b1cdcbb89e1a98d3ea36f03a9ccee9da9ab39a0d9
-EBUILD oslo-concurrency-6.0.0.ebuild 1172 BLAKE2B d36371992aa0fe4cb341b78cfcf44fbb963ebb5ccb47fcb2bf5e2910162bd3292593d44add0fe9fcb3b8391ec8b701dce254f1f30219bcbb47e0e04d4b99d778 SHA512 ae9c9d5386d759a2957ee3ef4e60ed83b3efb08446898defb8f3767f03ee7654aef064c337f2376986280c58cd04829880f516fd3bb19ed96f5845f58ccf37f6
+EBUILD oslo-concurrency-6.0.0.ebuild 1172 BLAKE2B aba5775b1240e626bdf3a464015c4562d7457ff1fd7c4f578fc5d85e102933fefba4c5bd96fef003be42268c01d832b425f56b1599472d0104d17150c1611578 SHA512 4c958ae825e8dbd4434d5d3ad030d17b08e70fe9f609c844b143dd229f415f4a49b68e482ea4103450c305fa3aaf1dfefbc2c71a4165b0504d674ad15daa1c5a
MISC metadata.xml 423 BLAKE2B 965b9f3a9b25cd0f93f13bc12af982b8435e946c1317b6c3a013d016ac6ac3df39f94e1a69f6ef28355459cc5d59fa32c2004727e6772696dab755aee6ad46f4 SHA512 ffc8e1547e6f8356071744a4cf2d5f88d02f2a34322857245c68057699f0b87ea351a7821682ab3d72b777260c8887524467a201fe931787fa1b2ad67eb022a3
diff --git a/dev-python/oslo-concurrency/oslo-concurrency-6.0.0.ebuild b/dev-python/oslo-concurrency/oslo-concurrency-6.0.0.ebuild
index 55eb491289a2..51aad141098b 100644
--- a/dev-python/oslo-concurrency/oslo-concurrency-6.0.0.ebuild
+++ b/dev-python/oslo-concurrency/oslo-concurrency-6.0.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index 986d524c40e0..986e927f4ba3 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,4 +1,4 @@
DIST pandas-2.2.2.tar.gz 4398391 BLAKE2B 6b723d85c500abaca4d833e4fb329d9a495e3e8ae51c74632111b139ed38ca9e26087ba43ecc40d68f66613352dc140bb2f1b0cbb92915bb027548886072fc79 SHA512 85b006f96bd6400aeea2ec29df3557ea6c4bfee0a7aebb172547a43171dc0e7682d15f798081846a4f464559ab83f579cfe06d66d4b5c0cb0fb2975c2ef98f9c
-EBUILD pandas-2.2.2-r1.ebuild 10042 BLAKE2B d28dc897d25c94f5910054221b80b23e02e0687e6b92069742283d4bac0cc75127c634b0137b3e6346af574f385aa4a0ba37b1d75bb773f87854288c8bfd6ea2 SHA512 09c2708e2feab20e8023ca2c787f96a528b7064c4b5c1f903c84881c273b7d6946bfddce8dad34c27c5ab0e7f720a53eacf80058479411dcd4e849df55ac36aa
-EBUILD pandas-2.2.2.ebuild 9242 BLAKE2B 430cbf32d9a121388ceb5145650f4c506b069ce4a7e5f85945684075f6d63d48b0292cfccadad138bbe86090fd1908ad65496da9aba9ac188e468aa6ce4f183a SHA512 b899f87a0f8797a4a4582855e469061baf3e99950587bfa033286fee7b57dc4c04013141de85d9e781383007a0bedd5509dbb2c506c821e0d4eb7d328ca82247
+EBUILD pandas-2.2.2-r1.ebuild 10036 BLAKE2B 6b83170f8235b83ba883265ca14a57f6b62fdbfcc38c1bfe4e83f5e77dc44557d8b8361df808099b4c6c79aa0bc5912253b9b7f2b7275127f3ab5b508f4ae39b SHA512 39f96cb63194d44917ad369e7b8c29c16d23ac67e23e167986501e6657f4b01f1ca087589b9c5c96b67bbecda061df6c9a9fdf4b559b59f7c860e453a7650844
+EBUILD pandas-2.2.2.ebuild 9236 BLAKE2B f85c90f215e84d87b4bc5c42b8593645900acea5dc2f717ae24aa0d2e6f8251cf04893069ad5174afa472c477b709c6db61f82bdae7cb4c0060227a3b314e544 SHA512 ca0d35c759c86cbf6856ee3cb95167d3fee4dce79f3b83f675a28a049b4705bd8aa5de29e2c4bbc9c07036d2b546107f542e645383c73ed0e6018cb804cf2b27
MISC metadata.xml 920 BLAKE2B d6bd854acdd851d578038657d91adaedf4f220dbdc5905ebba5e35e74437c6d5bc2384061f7796a6f359aa128c526485635debfd0e1a9646d09daed740167c87 SHA512 dcd949e89cae9df918acb3cf8be5ad8c396ee5e646d2179aa2b646fafa15ffc11e9ccf853df8d7fdcc787f88ce7063639d8d87715aaba943774edc8ad98b540a
diff --git a/dev-python/pandas/pandas-2.2.2-r1.ebuild b/dev-python/pandas/pandas-2.2.2-r1.ebuild
index 30280685ccba..a251b3924eb6 100644
--- a/dev-python/pandas/pandas-2.2.2-r1.ebuild
+++ b/dev-python/pandas/pandas-2.2.2-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
IUSE="big-endian full-support minimal test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pandas/pandas-2.2.2.ebuild b/dev-python/pandas/pandas-2.2.2.ebuild
index ddc2e76e8f80..c24498c084d4 100644
--- a/dev-python/pandas/pandas-2.2.2.ebuild
+++ b/dev-python/pandas/pandas-2.2.2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
IUSE="big-endian full-support minimal test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/parse/Manifest b/dev-python/parse/Manifest
index ed8b552f670e..c95263c254b3 100644
--- a/dev-python/parse/Manifest
+++ b/dev-python/parse/Manifest
@@ -1,5 +1,3 @@
-DIST parse-1.20.1.tar.gz 29122 BLAKE2B b201f0cc491c964909bf0e4f0b406922ad7dcc0f1e232785efdf434e4c7643aaff53ac46b24c893eaa262d35021fd86001541fcb5e289a10e5163e7c2626e02f SHA512 6aee92558496e9eca2fc1647131671dd88934687fbb23a04a99213b7885f4da776235cd380a7ea237b5f5b018522f92b6d702bd58858a0957a2213baca0e2a5c
DIST parse-1.20.2.tar.gz 29391 BLAKE2B 974633d8e7f910acdd1d06a85f863bee848e8203595e4cb6ce20b925dd69d058c71ac7cee7b6649663b12a78278ab626768baeef944e9fb3f1d47e7c565923cc SHA512 c609a66b0fdbc090c1b7aa2a6c681d3c4e0ea23410046bc7f6082d3f35b554d85278fd91320df11d5c0f87e66b978b4509a5b26d676e80e311988fba58fff6a4
-EBUILD parse-1.20.1.ebuild 455 BLAKE2B 42ec96ae7e520dbcc0dc0c286b08f348d51f18a17868716fbb2c9bc25f3c36532da883ae0008706cec252fd951870965f86cc246491d1791f4d64cc65ad77ced SHA512 953e13e73788515fc6d0085822cd952e9293f448043c0996a47bc1ef5a81333c70b418bf9d9632ecd7168d6ef6e8eed993a199b557e94200912f257b5acd75f7
-EBUILD parse-1.20.2.ebuild 460 BLAKE2B be9b7e5b9e644fd52cf41eacc65dea00b05c42e6c94d888d88ed975c9d6a9b891dba8a123e3e0f738ab4a7ae17396c51b3adda5ffca7d269404a9929b5b69345 SHA512 33718b1b31b7e3296d36860e1388396e53c58ff82862e243ca580ccd87b6f3b7618267f782b38a776f45d0bee42f001ea3a0571300de2cfa7367d6f3424dd8b1
+EBUILD parse-1.20.2.ebuild 455 BLAKE2B 42ec96ae7e520dbcc0dc0c286b08f348d51f18a17868716fbb2c9bc25f3c36532da883ae0008706cec252fd951870965f86cc246491d1791f4d64cc65ad77ced SHA512 953e13e73788515fc6d0085822cd952e9293f448043c0996a47bc1ef5a81333c70b418bf9d9632ecd7168d6ef6e8eed993a199b557e94200912f257b5acd75f7
MISC metadata.xml 396 BLAKE2B 42ba6e57fc13212435a73e964b285263bcf59113036917323c9d1f8f9b7a6c2154026023f8f5e5860ea883756f0faf374330eab21492f023aacfcef2e0e59a78 SHA512 b3c05ef4031f719e4349f165a9457d1fefb6bcd39167e99d1ccbe2a7c72b14b1541c16f4cdd334f670fe46c8c5a88ff875e8f57d33cdb6b85cab0fc7fae6b750
diff --git a/dev-python/parse/parse-1.20.1.ebuild b/dev-python/parse/parse-1.20.1.ebuild
deleted file mode 100644
index 3848625e961a..000000000000
--- a/dev-python/parse/parse-1.20.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..13} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Parse strings using a specification based on the Python format() syntax"
-HOMEPAGE="https://github.com/r1chardj0n3s/parse/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-
-distutils_enable_tests pytest
diff --git a/dev-python/parse/parse-1.20.2.ebuild b/dev-python/parse/parse-1.20.2.ebuild
index 664ce6fee31c..3848625e961a 100644
--- a/dev-python/parse/parse-1.20.2.ebuild
+++ b/dev-python/parse/parse-1.20.2.ebuild
@@ -12,6 +12,6 @@ HOMEPAGE="https://github.com/r1chardj0n3s/parse/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
distutils_enable_tests pytest
diff --git a/dev-python/pdfrw/Manifest b/dev-python/pdfrw/Manifest
index d1464c2d9e15..5abf907940fe 100644
--- a/dev-python/pdfrw/Manifest
+++ b/dev-python/pdfrw/Manifest
@@ -2,5 +2,5 @@ AUX pdfrw-fix-import-collections-warning.patch 1450 BLAKE2B 143b5365d1d79cae346e
AUX pdfrw-static-fix-import-collections-warning.patch 527 BLAKE2B e7ccd07d60e5afd7c98b81c1f6209ef539a6b0bed3ae4a96e6179d86bd73bdb6e4f673242730aea2e3535fd2a35b560f2d2bd8a84d0599f52e0525b7310088f6 SHA512 6d626d216c3201145825faf7d042b516a18bbeb570b098c46abccdfe85fe5613d166c8256a6b240a35aeb527a4c2b555fe2059a0fcbc0310ce9432ee26cdd11c
DIST pdfrw-0.4-1.gh.tar.gz 143615 BLAKE2B 281dc94c762dcc776e2c9c84609b59ca32387510bcfbec39271a6073533f9ad5d416cf4250b3dcd8564973d197ce090719c5561f58b972c89d463b90723ac8e6 SHA512 f2ef6a966cb1b947425679e6c16e658b5d1dbc13d62fb2e1edc278508b03f6c6847b3c83dab8bcd7df3438e587df066bc16b653461ae402bb8688ddb05f4e886
DIST pdfrw-static_pdfs-d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz 25243391 BLAKE2B 5c491d56c9731352907787bbe10b8b3ac362f0c7892ddcd15a1299d3b2b4bb604662f6231aa22478290992a345e769af2e2c2459a25a16c370ea05fa68101f80 SHA512 9bf1d5ddc8f55b40b50041e745579406bb0036fb7795ac40064aad7cdf592869051ba84a5ab080042e237690bb2f1811b86b2a4424535aa4c367f6e29a0c34eb
-EBUILD pdfrw-0.4_p1-r1.ebuild 1452 BLAKE2B be594d25ccb46bde344b5b14b198a2943788afece9711b324c74c188da00cc98976fe69f1f4cd71ac424dadfa2e27472d24c3b667795b843f395825d7e8b3ae4 SHA512 3f96064d0a68f2fd3254f4805b34a69620ffda294c0161f8ebef341fe26be3468f33eabc21c4e55dc87e36fe6dda5818a643a9ebfcfd7ed621a3a38ba398332a
+EBUILD pdfrw-0.4_p1-r1.ebuild 1452 BLAKE2B 181def03573d9c5e5d174bfb6f88fee88c5c58dad9f3f64bbeb3b98c868e6eb21e1cffdd6d715160475bff4385cca78c596a6a851b4857a86ede5d5c9d1e94a3 SHA512 e43cc360ac2513fd53d5fded5e98cc14e6741c0e7b683ba3e6bb82ff01d82a8cb35230e667faff6d9ce05cc164e00d4c2437ffc0d3d74ce088ba16c628e2f597
MISC metadata.xml 313 BLAKE2B bb0dd3d325f20e2f95425bb7ed1af4e27a9fba6fc6e19a1eb6731480553f4733bf44ebe97d2e5e89d25fef0553beea5550e333775e67f6ba26244573548305ef SHA512 15f2c5e02a14ee2d347bd3a7f88db58d3d7871d41ace1ebe66f07e56e4a36fa310128ca65bd5670360917bb8411bbec832c188df9b53ffe7de10a9c6aa033b21
diff --git a/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild b/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild
index 94e7a27f4547..6d87931a5272 100644
--- a/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild
+++ b/dev-python/pdfrw/pdfrw-0.4_p1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/pdm-backend/Manifest b/dev-python/pdm-backend/Manifest
index 2f7f87c2ce70..2c97ef20e521 100644
--- a/dev-python/pdm-backend/Manifest
+++ b/dev-python/pdm-backend/Manifest
@@ -1,3 +1,5 @@
DIST pdm-backend-2.3.0.gh.tar.gz 134657 BLAKE2B 346011ed97111e54c9cd063e216aa5943e6dd5ac1e531ceed225bf07420d07131aca0d6c23d24c0ba11e2e4a8c581b8c1cb1c8b7efa9c7a030d48ba982264dce SHA512 0169b97b662a0520c9810d566b74b6ef378db083954064ee37e8ed8cc40375a556500c307cebb9e269c3192b9f9b8659f575f0d24d67f970b3797e2354b53d54
+DIST pdm-backend-2.3.1.gh.tar.gz 136710 BLAKE2B 72293989700a429bfddb1d865b14f0467d56e024d69976264909d1c5113be67fd6892f3821803b6e86d73653f54a62b15ccb02f3dc16a190f6ccd0ca5e0650b5 SHA512 6a1a4d45a95b08f0a06f54635224c6faabc000384f489eb1e462d7dfffdd9899a3040a0fb708d193b3da541e2704b30921185728a178517fa55ecf3314f9903d
EBUILD pdm-backend-2.3.0.ebuild 1714 BLAKE2B e3ed24f6cb3655424bcec0666fa83339be52d272535891a6b400f5949b314403aa4562ce9e5ce4e4396bf43da856c5eab7fd7d97d72ff09cd8be2e919fb7f22a SHA512 681240c2935ca9d477ec3a8c7bdaaa20ea6e1098d80e41c2eae1a70a28ac4c804c126702529f82040746687f891ab2a6adbf1e5d052832e11973ffe6476986e3
+EBUILD pdm-backend-2.3.1.ebuild 1768 BLAKE2B 93b0fa82dd9a86bf325d4a96cedf2899aaccc22c9d0907c547c359ebcd0a788551afc6449af1c6a9fb71f375c5359c8196975a901ac243afcab5970344fa4db5 SHA512 aa331e8d051a99c7b49d19bb4743a2be54d76158fa39b6cfeb1d65f3ba58ef82a188d403c39dacf059b4b4a2d2e448ef00b1c823ab0a53c07fc8218f24cda270
MISC metadata.xml 402 BLAKE2B ac579efc6fd41e67d00ccbba4831c85eed6f5e4341b17533f60c95b666d8a457a5ed683440028c876b8d638fff59af97c5087612b7817dd1a9bd8b9f74cdda0a SHA512 77766986547445c26c7de4bd1d4fb495f8c22e1844fd5b4835b1cabc4aa503a36eae84460e4fceca2f71a87d5f4fc83593b33fda9ae8cafd75f74618d60476cd
diff --git a/dev-python/pdm-backend/pdm-backend-2.3.1.ebuild b/dev-python/pdm-backend/pdm-backend-2.3.1.ebuild
new file mode 100644
index 000000000000..0db99c1c8edc
--- /dev/null
+++ b/dev-python/pdm-backend/pdm-backend-2.3.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+ https://pypi.org/project/pdm-backend/
+ https://github.com/pdm-project/pdm-backend/
+"
+SRC_URI="
+ https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# see src/pdm/backend/_vendor/vendor.txt
+RDEPEND="
+ >=dev-python/editables-0.5[${PYTHON_USEDEP}]
+ >=dev-python/packaging-24.0[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-metadata-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-vcs/git
+ )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ rm -r src/pdm/backend/_vendor || die
+ find -name '*.py' -exec sed \
+ -e 's:from pdm\.backend\._vendor\.:from :' \
+ -e 's:from pdm\.backend\._vendor ::' \
+ -e 's:import pdm\.backend\._vendor\.:import :' \
+ -i {} + || die
+ distutils-r1_src_prepare
+}
+
+src_compile() {
+ # this must not be set during src_test()
+ local -x PDM_BUILD_SCM_VERSION=${PV}
+ distutils-r1_src_compile
+}
+
+src_test() {
+ git config --global user.email "test@example.com" || die
+ git config --global user.name "Test User" || die
+ distutils-r1_src_test
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -k "not [hg"
+}
diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 3b19984e7b3e..99f7411b7784 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,9 +1,7 @@
-DIST pdm-2.15.1.tar.gz 2612654 BLAKE2B 043f4d3ca54cd277f8c6fdd35fb423497eb7b172e085df5bffdd21d9ff5103b112a659fb61c342991211c9630333c713272ba43c65eff52c8dd6b88e4f81e563 SHA512 b6a1028767f154a5a594cd8523d31cec16df46e1c63bb73541a516877879480ffc6916316289f67cda0ae5e4740cab448b029a694743b9816604b2eb175a8722
-DIST pdm-2.15.2.tar.gz 2613423 BLAKE2B 91c2d7137223ef143a3a3cb51915ab3b02ef7a6f97798b5a75af05b90c909ade0e1d0b52e6e011956bfb925e76e569dc65bc3258c4397013254c6c5483f1e0ec SHA512 dc58b46fc6a3e8c2ee664b70d7c2112fad3fce5445c390393c4a44230a5e1793baad46baa5b0581fcea49d414a04b0c5dce361b489d82daa4f61f511704c8080
-DIST pdm-2.15.3.tar.gz 2613644 BLAKE2B bc37f4417176a8540fff32e4329da7e6162e9f85379ff6965272315ee691dc38c8f8d1857988e89688d6498433f89c02520d0e498408fb0b9f1924d1ca961ac0 SHA512 d411e695fff4ca8f35cfbce2c8eb1434a0775bc028f852782fc445b18c5f7774d82710d7604a7641bd07ae2a7cd2fd082128caadd0cd7a472cf6a58754071385
DIST pdm-2.15.4.tar.gz 2614984 BLAKE2B d405db3a1e3e678bf27b0edc91434c7c78da902f2b7615dd8debd47db020817fe80a16562efca875e8ec3b2a39355c9bf5362f48c40a032c41607222951e9a01 SHA512 b15490723f3052b3cd8ed2d000c3b1a3c7fbd77c5f0bbcbb1dee8c74d5266f6835e395878eb7eaf8dff28c11daeb15ce60db9fe49c847ccb5bee2a7f211021df
-EBUILD pdm-2.15.1.ebuild 5006 BLAKE2B c66c1b7a281b37c88b292ca642f10ec5a951f27e9fbd3bb3a502dcedf9dcc3abfe87aeb7a66396ae5b815eff2a541438ac8e5a450554cdb94023768887ff6e29 SHA512 e55e9dda4bd9c8c15c68449bc9dab28b8e1533fe5fbf783a31295bf0b394bee3d53f4969ee3a63c8e7ca0986c0134c7f8e534f5bdac058605971fdba772e3617
-EBUILD pdm-2.15.2.ebuild 5013 BLAKE2B 3e4724269ce8d786119f1d40207a462417561dba310287fe7065546a7a2a03b9feff56b3b260e0fc12a04977cf4cab54db33a222f6395930b494a7581749e336 SHA512 90ea127f5eb738d0d3a859b5910230848694f31411a4d431ad470100ebeeb16a24440b1c54d80c45c5efb7ccbe04b69c6e9f86aeadca671d121c5fb864e4185d
-EBUILD pdm-2.15.3.ebuild 5013 BLAKE2B 3e4724269ce8d786119f1d40207a462417561dba310287fe7065546a7a2a03b9feff56b3b260e0fc12a04977cf4cab54db33a222f6395930b494a7581749e336 SHA512 90ea127f5eb738d0d3a859b5910230848694f31411a4d431ad470100ebeeb16a24440b1c54d80c45c5efb7ccbe04b69c6e9f86aeadca671d121c5fb864e4185d
+DIST pdm-2.16.0.tar.gz 2618359 BLAKE2B 224f6cb0f2bbcd7cd236e062e51e461c0bbe26333df5e01da8a9b326c6382b48fb8f32aa761040be873e5af0e3dcc8d87ea2a7ad9123ea730dc19fce3952b915 SHA512 6ee787dfd309e9cd8ca125e2d7bb6c7cb1055aec8e7f4ad7dbeeec0b1330105d3632c0e5c66071473d66e4b5bd1e80209654b44dc849a5309fa228ab07ea8a89
+DIST pdm-2.16.1.tar.gz 2618476 BLAKE2B f32de9aafbaa1050e9373921bc50643c21b43775e7737f5717914f8bc65de7ad126d7dadf94ae55e7848596db1b6b0c1ffa9cb1d9ada914dc2be85cc71ac404f SHA512 8b244c67421ed5b3eb3b6958da38abf776cb8fe7eb5b9de646027fc14d15ecf74f90a128d4a4405cedd775294df3b13f76d606c2cfc86b222ede1c2134f63f84
EBUILD pdm-2.15.4.ebuild 5013 BLAKE2B 3e4724269ce8d786119f1d40207a462417561dba310287fe7065546a7a2a03b9feff56b3b260e0fc12a04977cf4cab54db33a222f6395930b494a7581749e336 SHA512 90ea127f5eb738d0d3a859b5910230848694f31411a4d431ad470100ebeeb16a24440b1c54d80c45c5efb7ccbe04b69c6e9f86aeadca671d121c5fb864e4185d
+EBUILD pdm-2.16.0.ebuild 5013 BLAKE2B 3e4724269ce8d786119f1d40207a462417561dba310287fe7065546a7a2a03b9feff56b3b260e0fc12a04977cf4cab54db33a222f6395930b494a7581749e336 SHA512 90ea127f5eb738d0d3a859b5910230848694f31411a4d431ad470100ebeeb16a24440b1c54d80c45c5efb7ccbe04b69c6e9f86aeadca671d121c5fb864e4185d
+EBUILD pdm-2.16.1.ebuild 5025 BLAKE2B 66c126214ca71347a235a3fd9278792e8121078f7ba3da21d47e78e7f0ea3891e000c81e46411db322dab0a5bd38723dd23308b7d252f5bb0768770b99b48791 SHA512 086c94bfff0c2e704f1cabc57059d984be344f108821c7f0211c87848a6a9f1582afa0f1a06754e11662866edb26bd943de1e1b1ef69e1747bf903f82de5b40a
MISC metadata.xml 474 BLAKE2B c1471e124a955920e30f73dfa43a87999c30c2bb9615590f601befcc07f7d939ec68908e67c7345fca4cb0f0524d33507aeac9936fa30d449d1dde17094048d3 SHA512 a07256061dda5a8cf8b0e15205ac36651a4e5b594fdedbfe16d1d3264e1ac42847d1dc222d2857232ac5206d67feda432751695d85d0c4c7b03fd7228db8b1ab
diff --git a/dev-python/pdm/pdm-2.15.1.ebuild b/dev-python/pdm/pdm-2.15.1.ebuild
deleted file mode 100644
index 89154bdbedff..000000000000
--- a/dev-python/pdm/pdm-2.15.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python package and dependency manager supporting the latest PEP standards"
-HOMEPAGE="
- https://pdm-project.org/
- https://github.com/pdm-project/pdm/
- https://pypi.org/project/pdm/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- dev-python/blinker[${PYTHON_USEDEP}]
- >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- dev-python/truststore[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- dev-python/msgpack[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/filelock[${PYTHON_USEDEP}]
- dev-python/hishel[${PYTHON_USEDEP}]
- dev-python/pbs-installer[${PYTHON_USEDEP}]
- dev-python/pyproject-hooks[${PYTHON_USEDEP}]
- >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
- <dev-python/findpython-1[${PYTHON_USEDEP}]
- >=dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
- dev-python/shellingham[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
- dev-python/installer[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- 'tests/cli/test_build.py::test_build_with_no_isolation[False]'
- tests/test_project.py::test_access_index_with_auth
- "tests/test_project.py::test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV[True]"
- tests/cli/test_others.py::test_build_distributions
- 'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
- 'tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
- tests/models/test_candidates.py::test_find_candidates_from_find_links
- tests/cli/test_build.py::test_build_single_module
- tests/cli/test_build.py::test_build_single_module_with_readme
- tests/cli/test_build.py::test_build_package
- tests/cli/test_build.py::test_build_src_package
- tests/cli/test_build.py::test_build_package_include
- tests/cli/test_build.py::test_build_src_package_by_include
- tests/cli/test_build.py::test_build_with_config_settings
- tests/cli/test_build.py::test_cli_build_with_config_settings
- tests/cli/test_build.py::test_build_ignoring_pip_environment
- tests/cli/test_others.py::test_show_self_package
- tests/cli/test_publish.py::test_publish_and_build_in_one_run
- "tests/cli/test_hooks.py::test_hooks[build]"
- "tests/cli/test_hooks.py::test_hooks[publish]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[build-pre_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[build-post_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_publish]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_publish]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-build]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-publish]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-build]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-publish]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-build]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-publish]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-build]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-publish]"
- "tests/cli/test_venv.py::test_conda_backend_create[True]"
- "tests/cli/test_venv.py::test_conda_backend_create[False]"
- tests/cli/test_lock.py::test_lock_all_with_excluded_groups
- # hangs on interactive keyring prompts
- tests/cli/test_config.py::test_repository_overwrite_default
- tests/cli/test_config.py::test_hide_password_in_output_repository
- tests/cli/test_config.py::test_hide_password_in_output_pypi
- # junk output, sigh
- tests/cli/test_others.py::test_info_command_json
- # why does it try to use python 2.7?!
- tests/cli/test_run.py::test_import_another_sitecustomize
- # fails in tinderbox (bug #928964)
- tests/test_project.py::test_project_packages_path
- )
- [[ ${EPYTHON} != python3.10 ]] && EPYTEST_DESELECT+=(
- # test seems hardcoded to 3.10
- tests/test_project.py::test_project_packages_path
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -m "not network and not integration and not path" \
- -p pytest_mock
-}
diff --git a/dev-python/pdm/pdm-2.15.3.ebuild b/dev-python/pdm/pdm-2.15.3.ebuild
deleted file mode 100644
index 5daeb246e11a..000000000000
--- a/dev-python/pdm/pdm-2.15.3.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Python package and dependency manager supporting the latest PEP standards"
-HOMEPAGE="
- https://pdm-project.org/
- https://github.com/pdm-project/pdm/
- https://pypi.org/project/pdm/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- dev-python/blinker[${PYTHON_USEDEP}]
- >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/platformdirs[${PYTHON_USEDEP}]
- dev-python/rich[${PYTHON_USEDEP}]
- dev-python/truststore[${PYTHON_USEDEP}]
- dev-python/virtualenv[${PYTHON_USEDEP}]
- dev-python/msgpack[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/filelock[${PYTHON_USEDEP}]
- dev-python/hishel[${PYTHON_USEDEP}]
- dev-python/pbs-installer[${PYTHON_USEDEP}]
- dev-python/pyproject-hooks[${PYTHON_USEDEP}]
- >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
- <dev-python/findpython-1[${PYTHON_USEDEP}]
- >=dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
- dev-python/tomlkit[${PYTHON_USEDEP}]
- dev-python/shellingham[${PYTHON_USEDEP}]
- dev-python/python-dotenv[${PYTHON_USEDEP}]
- >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
- dev-python/installer[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- ${RDEPEND}
- test? (
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Internet
- 'tests/cli/test_build.py::test_build_with_no_isolation[False]'
- tests/test_project.py::test_access_index_with_auth
- "tests/test_project.py::test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV[True]"
- tests/cli/test_others.py::test_build_distributions
- 'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
- 'tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
- tests/models/test_candidates.py::test_find_candidates_from_find_links
- tests/cli/test_build.py::test_build_single_module
- tests/cli/test_build.py::test_build_single_module_with_readme
- tests/cli/test_build.py::test_build_package
- tests/cli/test_build.py::test_build_src_package
- tests/cli/test_build.py::test_build_package_include
- tests/cli/test_build.py::test_build_src_package_by_include
- tests/cli/test_build.py::test_build_with_config_settings
- tests/cli/test_build.py::test_cli_build_with_config_settings
- tests/cli/test_build.py::test_build_ignoring_pip_environment
- tests/cli/test_others.py::test_show_self_package
- tests/cli/test_publish.py::test_publish_and_build_in_one_run
- "tests/cli/test_hooks.py::test_hooks[build]"
- "tests/cli/test_hooks.py::test_hooks[publish]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[build-pre_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[build-post_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_publish]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_build]"
- "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_publish]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-build]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-publish]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-build]"
- "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-publish]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-build]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-publish]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-build]"
- "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-publish]"
- "tests/cli/test_venv.py::test_conda_backend_create[True]"
- "tests/cli/test_venv.py::test_conda_backend_create[False]"
- tests/cli/test_lock.py::test_lock_all_with_excluded_groups
- # hangs on interactive keyring prompts
- tests/cli/test_config.py::test_repository_overwrite_default
- tests/cli/test_config.py::test_hide_password_in_output_repository
- tests/cli/test_config.py::test_hide_password_in_output_pypi
- # junk output, sigh
- tests/cli/test_others.py::test_info_command_json
- # why does it try to use python 2.7?!
- tests/cli/test_run.py::test_import_another_sitecustomize
- # fails in tinderbox (bug #928964)
- tests/test_project.py::test_project_packages_path
- )
- [[ ${EPYTHON} != python3.10 ]] && EPYTEST_DESELECT+=(
- # test seems hardcoded to 3.10
- tests/test_project.py::test_project_packages_path
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -m "not network and not integration and not path" \
- -p pytest_mock
-}
diff --git a/dev-python/pdm/pdm-2.15.2.ebuild b/dev-python/pdm/pdm-2.16.0.ebuild
index 5daeb246e11a..5daeb246e11a 100644
--- a/dev-python/pdm/pdm-2.15.2.ebuild
+++ b/dev-python/pdm/pdm-2.16.0.ebuild
diff --git a/dev-python/pdm/pdm-2.16.1.ebuild b/dev-python/pdm/pdm-2.16.1.ebuild
new file mode 100644
index 000000000000..5fa4acad09a3
--- /dev/null
+++ b/dev-python/pdm/pdm-2.16.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP standards"
+HOMEPAGE="
+ https://pdm-project.org/
+ https://github.com/pdm-project/pdm/
+ https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ dev-python/blinker[${PYTHON_USEDEP}]
+ >=dev-python/dep-logic-0.2.0[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/platformdirs[${PYTHON_USEDEP}]
+ dev-python/rich[${PYTHON_USEDEP}]
+ dev-python/truststore[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/httpx[${PYTHON_USEDEP}]
+ dev-python/filelock[${PYTHON_USEDEP}]
+ dev-python/hishel[${PYTHON_USEDEP}]
+ >=dev-python/pbs-installer-2024.4.18[${PYTHON_USEDEP}]
+ dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+ >=dev-python/unearth-0.15.0[${PYTHON_USEDEP}]
+ <dev-python/findpython-1[${PYTHON_USEDEP}]
+ >=dev-python/findpython-0.6.0[${PYTHON_USEDEP}]
+ dev-python/tomlkit[${PYTHON_USEDEP}]
+ dev-python/shellingham[${PYTHON_USEDEP}]
+ dev-python/python-dotenv[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+ dev-python/installer[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Internet
+ 'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+ tests/test_project.py::test_access_index_with_auth
+ "tests/test_project.py::test_find_interpreters_with_PDM_IGNORE_ACTIVE_VENV[True]"
+ tests/cli/test_others.py::test_build_distributions
+ 'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+ 'tests/models/test_candidates.py::test_expand_project_root_in_url[-e file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+ tests/models/test_candidates.py::test_find_candidates_from_find_links
+ tests/cli/test_build.py::test_build_single_module
+ tests/cli/test_build.py::test_build_single_module_with_readme
+ tests/cli/test_build.py::test_build_package
+ tests/cli/test_build.py::test_build_src_package
+ tests/cli/test_build.py::test_build_package_include
+ tests/cli/test_build.py::test_build_src_package_by_include
+ tests/cli/test_build.py::test_build_with_config_settings
+ tests/cli/test_build.py::test_cli_build_with_config_settings
+ tests/cli/test_build.py::test_build_ignoring_pip_environment
+ tests/cli/test_others.py::test_show_self_package
+ tests/cli/test_publish.py::test_publish_and_build_in_one_run
+ "tests/cli/test_hooks.py::test_hooks[build]"
+ "tests/cli/test_hooks.py::test_hooks[publish]"
+ "tests/cli/test_hooks.py::test_skip_option_from_signal[build-pre_build]"
+ "tests/cli/test_hooks.py::test_skip_option_from_signal[build-post_build]"
+ "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_publish]"
+ "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-pre_build]"
+ "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_build]"
+ "tests/cli/test_hooks.py::test_skip_option_from_signal[publish-post_publish]"
+ "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-build]"
+ "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:all-publish]"
+ "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-build]"
+ "tests/cli/test_hooks.py::test_skip_all_option_from_signal[:pre,:post-publish]"
+ "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-build]"
+ "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[pre-publish]"
+ "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-build]"
+ "tests/cli/test_hooks.py::test_skip_pre_post_option_from_signal[post-publish]"
+ "tests/cli/test_venv.py::test_conda_backend_create[True]"
+ "tests/cli/test_venv.py::test_conda_backend_create[False]"
+ tests/cli/test_lock.py::test_lock_all_with_excluded_groups
+ # hangs on interactive keyring prompts
+ tests/cli/test_config.py::test_repository_overwrite_default
+ tests/cli/test_config.py::test_hide_password_in_output_repository
+ tests/cli/test_config.py::test_hide_password_in_output_pypi
+ # junk output, sigh
+ tests/cli/test_others.py::test_info_command_json
+ # why does it try to use python 2.7?!
+ tests/cli/test_run.py::test_import_another_sitecustomize
+ # fails in tinderbox (bug #928964)
+ tests/test_project.py::test_project_packages_path
+ )
+ [[ ${EPYTHON} != python3.10 ]] && EPYTEST_DESELECT+=(
+ # test seems hardcoded to 3.10
+ tests/test_project.py::test_project_packages_path
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -m "not network and not integration and not path" \
+ -p pytest_mock
+}
diff --git a/dev-python/phonenumbers/Manifest b/dev-python/phonenumbers/Manifest
index 1edc430cf874..2e6834f37f32 100644
--- a/dev-python/phonenumbers/Manifest
+++ b/dev-python/phonenumbers/Manifest
@@ -1,7 +1,3 @@
-DIST python-phonenumbers-8.13.37.gh.tar.gz 4915690 BLAKE2B b0d325c5f5aca2bcfcc98bab4e5654f4cb21908b41c32b498543186e037b1f2d425ed265c1a3d2bec87fc8ae913257fc455169c91929bfbba3e44bcedffaf0dc SHA512 ac55e8cb2bad7e1e70afb13c49cdd1f73fc840cad6e10f4f9a6c817043729aaf3bdfddae0c9ab3d19f9d4de8cdff949c0bddd94de63e1c42e6c55e0445c69d6c
-DIST python-phonenumbers-8.13.38.gh.tar.gz 4915409 BLAKE2B 26bf7179466468ed0b682c0928e1e3190885dc4bc5969c97be5f3ecbdc1a81640e42133ae52db69e277b74c35e2d62cbb45af421c557cfc31f5102bcf281aeb8 SHA512 9b929193b0667cf560e7cce86db844761de8dffeca2e244d91e42e9ad83dbc819cb33a738432f9f53761d0c241aa011a38fc14ae2265c6f351144107430360cb
DIST python-phonenumbers-8.13.39.gh.tar.gz 4915365 BLAKE2B 998a45240717e3beedf3e319ce4e114062acd33129d916483041f6b51c410b2a058ef85236b3bf2db190100332fc39942b60615488366c08e54e296289d57a1a SHA512 a9de957e256d00fe7793646eaf0213ccbb452dbf89625e47e1ee47901014529cc48a30ef1cb48e2f929ae0083c89e584de149d9532691fb52c0ee44675234d74
-EBUILD phonenumbers-8.13.37.ebuild 816 BLAKE2B 9a91edd2625fc7c277ba2897cb9d647aeee717ba6373697ab134e865b326990650b49bbaccc04ef442e326fea751b25c4dfedf4fefbedeaabdd83df64e551ebd SHA512 263c125e0c820cd1e0924e891444256676cf3e427b8f2ff1f0788584802c9cb55c496cd60619ea55cb7cb88a1ae5a7b7594057fc99f58b709b951a84203e5766
-EBUILD phonenumbers-8.13.38.ebuild 818 BLAKE2B 9bf355913b9ee3be2b380dfa5f679c08da753ead0df156ede2bf5e6499699814a7cfa6e51988d987cd92f632b07d222fb9cf261a0eae7bef32d55ededef6e406 SHA512 8656a45bd6078afd23b7f511c8223b20e00df91e35324c8a8ad6bc43b73700ebdb3ad28b98c29338939bd1144f48a715eb4f36f616481fa002ba5d0bab22e17b
-EBUILD phonenumbers-8.13.39.ebuild 818 BLAKE2B 9bf355913b9ee3be2b380dfa5f679c08da753ead0df156ede2bf5e6499699814a7cfa6e51988d987cd92f632b07d222fb9cf261a0eae7bef32d55ededef6e406 SHA512 8656a45bd6078afd23b7f511c8223b20e00df91e35324c8a8ad6bc43b73700ebdb3ad28b98c29338939bd1144f48a715eb4f36f616481fa002ba5d0bab22e17b
+EBUILD phonenumbers-8.13.39.ebuild 816 BLAKE2B 9a91edd2625fc7c277ba2897cb9d647aeee717ba6373697ab134e865b326990650b49bbaccc04ef442e326fea751b25c4dfedf4fefbedeaabdd83df64e551ebd SHA512 263c125e0c820cd1e0924e891444256676cf3e427b8f2ff1f0788584802c9cb55c496cd60619ea55cb7cb88a1ae5a7b7594057fc99f58b709b951a84203e5766
MISC metadata.xml 413 BLAKE2B 4fa9965e76205ab35de37314b8c06fae26ccf34a944401e672487d7ad42b0046b4de85c8dd4c500d2703b5ecca49755b3f6d9047a20d7226fdbdf63e0aca3220 SHA512 de88d4162ba8f97748a1d2a17a8bea48f59b84f67c76aec11a9bad8ab0d0b66bc9cc2395dfff446bbad591f52f755a38ccd0daf2480b4f2e22e80ce5d44a42c1
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.37.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.37.ebuild
deleted file mode 100644
index 154cbd60212d..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.37.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
- https://github.com/daviddrysdale/python-phonenumbers/
- https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
- https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
- "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.38.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.38.ebuild
deleted file mode 100644
index 2fc9bdbaa7c9..000000000000
--- a/dev-python/phonenumbers/phonenumbers-8.13.38.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P=python-${P}
-DESCRIPTION="Python port of Google's libphonenumber"
-HOMEPAGE="
- https://github.com/daviddrysdale/python-phonenumbers/
- https://pypi.org/project/phonenumbers/
-"
-SRC_URI="
- https://github.com/daviddrysdale/python-phonenumbers/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}/python
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? (
- dev-python/protobuf-python[${PYTHON_USEDEP}]
- )
-"
-
-DOCS=( ../README.md )
-
-python_test() {
- "${EPYTHON}" testwrapper.py -v || die "Tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/phonenumbers/phonenumbers-8.13.39.ebuild b/dev-python/phonenumbers/phonenumbers-8.13.39.ebuild
index 2fc9bdbaa7c9..154cbd60212d 100644
--- a/dev-python/phonenumbers/phonenumbers-8.13.39.ebuild
+++ b/dev-python/phonenumbers/phonenumbers-8.13.39.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}/python
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index bebe17f2ad0b..bfcceb6ea185 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
+AUX pikepdf-9.0.0-py313.patch 881 BLAKE2B 4975d95cdffe2874a9c8e85a80e3906935b5a92ee935713fbdc3fc794cd603902984dc513fcc1ac38070f78579d037e534689cd43bef9ab11d44569270f24660 SHA512 4d43874e79e6b7a88299519e0b496db70d07968a388d012000a03f5bf53f15f9d1a539f64d6e150f9921bfc2bfc98e5c45ffb91e3c3a6b35130a0fe7ce1d2925
DIST pikepdf-8.11.2.tar.gz 2870263 BLAKE2B 6cf3666baca5d20b125efc3f6d8cfe7f96b9334b8a39da67fe3f4185f41232d8a18bf902f21bfe33e4259b7fb61e7dc462a247c76bf4564a3bdf0ea987119d91 SHA512 57bf5d16aaf9367eef9407f7f406a5ee74f2060d276ab861379c74c2193d02b2e3cca0925ee29813791bb36fae8dbbba4a9b16a7f4c2d19c67c21bbe7bb3f80f
DIST pikepdf-8.14.0.tar.gz 2870612 BLAKE2B be0fd5a8d48fccc7695c45acc28cbda8252529d0687197c261e077e8c3a63e3597e504bf2aae2ab09648c0f127228d517bfa630ed77ea90bc28c8f3463854779 SHA512 f0e073df952cd850e0529fa798743a09f249a998450be1393b109b21850cf86b80c8813b55db778dc4e265df48af7619fccfac30ec9195c3ac724b8c7724e858
DIST pikepdf-8.15.1.tar.gz 2870723 BLAKE2B 958bb2a417e2f1c9e5e4448b47cdadffb10e82841cc8173503881a86e92e85c05f800a8ad6936f32ee53e6f7a8cd62ee9e28e251de1f32a7cdce055139ec5fa3 SHA512 ae6b0b8bdf7e395943caf503f1d498861bd2719185e6382a522b8c0d4e38413a1b070e912367852bc5735d29b8453d05c57ff384ede825830722470445a534f6
@@ -7,5 +8,5 @@ EBUILD pikepdf-8.11.2-r1.ebuild 1731 BLAKE2B 91700e32086a03e75469137f0fb3e274bfb
EBUILD pikepdf-8.14.0-r1.ebuild 1732 BLAKE2B 9b5b7f80f737a410c8909b068403fe314ac5eee0e6fadcdd1dce1c60283188e39f61cc3484bcd972dba64747674a3f0adf06487a58d45b3fdd263f5e2f8e1e93 SHA512 0faa15815c04cd3b60584fcd421c19ef0e2688311ea051916456bb19ccaab2b0d950d1095f752615bfa818703ad24541eab8d7b91263569761f7a2f6b1fa0809
EBUILD pikepdf-8.15.1-r1.ebuild 1829 BLAKE2B 3d6a77e3f8934c2902e669307dff6ba003bc0cf9f0bef5f1e9fe7255c477dc67a548ad6f836f1d0e133c7d254dbb65de597c7388a31fffe619a2e5ebfbf0938f SHA512 da843f22d717fb2d2815a0e8620c7f20e3ac317be63de75d72026fa9eabce8bef70b79a534812e38206b4e28aec1cfbaf5da388c81c36d66e36b0938b9b57097
EBUILD pikepdf-8.4.1-r1.ebuild 1627 BLAKE2B 721f4410738d2c5d43de3d0923654a657a21da7950ecf7f47bfb918d647fe3cfa39725451ef0431a80480114e62bf3c6d941f0f8f03418c1c5a0b979049f6b72 SHA512 c6850e079ae3baff68fcb5ee0bdbac6fb60985ca3026084c5cb94f17d884531261f12ecfc24a043b61bc652205ac22dd2cf7c1359a39f84ae6f087666ad7b3ce
-EBUILD pikepdf-9.0.0.ebuild 1836 BLAKE2B dfa4e9b866d670a6f6c55f06a43dadb3b81c81d4cc50194fa7a816db986a186ecde1470d671740cb31df1f6f22156ac17b0befb2af4297d896cc254200fe46b9 SHA512 a2cb471383f97b2b747016a42ddd96f8e0a5b9c462c09cea3aa9172763de1968466e2ff0163ff6aa5dd87a30a802f48610a76cb99ca9b0413b871b1d8e9aaeab
+EBUILD pikepdf-9.0.0.ebuild 2073 BLAKE2B b344d8d1b7e60f47ceb882079054665412f20d5edcc8c8f8bf1cc98db252b4aec48d24d77d3ccb92483268d3e9b7d53099265dd6ddca5429a24ed98b6d929593 SHA512 06759b8cdb78b6655bddeb1313bf99d951a591ad323957bf6b32066f49fb8794acf1e169ac1d6c9a3da024b9a20948b3cf945b8ffe877939f35f6b33873601a8
MISC metadata.xml 687 BLAKE2B 07c94d9dac5323202f955fd9c1e5a6fc78518a0a6f703c54c73b70e774900c41a4823beb3f8be7068d83878d1e60df0d7e30efd53bbc1ba31019477de82b092f SHA512 1be3ec00342e8079363db0c57f75ae88bd05e873869fbbb27442e9fe98eb6917c55b4eaf03ed22c4c44ca3aec9b84839cbc254202460a3266bbc42ff8f0f84b3
diff --git a/dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch b/dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch
new file mode 100644
index 000000000000..d0415daec69c
--- /dev/null
+++ b/dev-python/pikepdf/files/pikepdf-9.0.0-py313.patch
@@ -0,0 +1,26 @@
+From 6831e87bb94322b7ca53964a57ba575861b5916c Mon Sep 17 00:00:00 2001
+From: Elliott Sales de Andrade <quantum.analyst@gmail.com>
+Date: Wed, 19 Jun 2024 18:35:06 -0400
+Subject: [PATCH] Fix tests with Python 3.13
+
+The exception message changed to:
+```
+property '' of 'Page' object has no deleter
+```
+---
+ tests/test_page.py | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/tests/test_page.py b/tests/test_page.py
+index 3e5cc345..05455a93 100644
+--- a/tests/test_page.py
++++ b/tests/test_page.py
+@@ -293,7 +293,7 @@ def test_page_attrs(graph):
+
+ del graph.pages[0].Resources
+ with pytest.raises(
+- AttributeError, match=r"can't delete|property of 'Page' object has no deleter"
++ AttributeError, match=r"can't delete|property( '')? of 'Page' object has no deleter"
+ ):
+ del graph.pages[0].obj
+ del graph.pages[0]['/Contents']
diff --git a/dev-python/pikepdf/pikepdf-9.0.0.ebuild b/dev-python/pikepdf/pikepdf-9.0.0.ebuild
index 14d1f25d88bc..0ffb2c3ac36f 100644
--- a/dev-python/pikepdf/pikepdf-9.0.0.ebuild
+++ b/dev-python/pikepdf/pikepdf-9.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="MPL-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="big-endian"
# Check QPDF_MIN_VERSION in pyproject.toml on bumps, as well as
@@ -58,11 +58,19 @@ distutils_enable_tests pytest
EPYTEST_DESELECT=(
# fragile to system load
tests/test_image_access.py::test_random_image
+ tests/test_image_access.py::test_image_save_compare
+ tests/test_image_access.py::test_palette_nonrgb
)
src_prepare() {
- sed -e '/-n auto/d' -i pyproject.toml || die
+ local PATCHES=(
+ # https://github.com/pikepdf/pikepdf/commit/6831e87bb94322b7ca53964a57ba575861b5916c
+ "${FILESDIR}/${P}-py313.patch"
+ )
+
distutils-r1_src_prepare
+
+ sed -e '/-n auto/d' -i pyproject.toml || die
}
python_test() {
diff --git a/dev-python/pillow/Manifest b/dev-python/pillow/Manifest
index a0263a26a88f..1863fa422f6b 100644
--- a/dev-python/pillow/Manifest
+++ b/dev-python/pillow/Manifest
@@ -3,5 +3,5 @@ AUX pillow-10.3.0-py313.patch 691 BLAKE2B acd10146af5467543c44a29bd8236f79fee803
DIST pillow-10.2.0.gh.tar.gz 46244216 BLAKE2B 27bb076f0adade34295e6dfec5c5a1499471036e4f5358f0b3985c064a0ae962be9e91985851b369a49162ef520a84bb20eb1a5acb074fe94d861f042e4ada92 SHA512 d77ebedfb89d541db2fcba4fc354e097b9917594170bad07c67e22de123c9e0bbc9c55a938fc152bbdcca3ce23de6fa374a6d3d3bdbd44f16dbc2616c1bddf60
DIST pillow-10.3.0.gh.tar.gz 46636534 BLAKE2B 523486a3adc8905dbe0691e7092654e7884c34703f351e228a49b1cb6e9cffdf504b842aa0c83b18afb8f0dbe1265274044003aba540d6427ec3cd46ddda1498 SHA512 11095f435ba30ac364575271de4c94d498b6fc1d67730b8212fae6f187902129018ca950aa878843f4d1b29e25aab1be245ed313fd3bc110ccf9ce3ae266d840
EBUILD pillow-10.2.0-r1.ebuild 3271 BLAKE2B dcbe6350a55e28c2fdb6cfbbe33e638bde17fa291b5b507b5071084a8cc13a16be2c87ba986e7c59acd27ffb01cfc8ea4d6ae58cc845890aee6356dc29434139 SHA512 45e05f96ad73aa58e11d6f0fce2afc4b727f6538801b861aec0f586d8714ed4270532973b063f2e3af3e0971986dd75f22606dadcb267a907930bd8d9d82a623
-EBUILD pillow-10.3.0.ebuild 3370 BLAKE2B 3009608cdcfc4cc7f375c0743c3b1890babc2bc806ddb4e0a19eae9e08e6dd00e438f80d15690e4926ff01297155da5e9ed7f80a3526885e116c5120580a3bcf SHA512 ffb453c9c462d0f7964474951253ceedfaec9d288c2019b2b282e2f34947953788c8f50324b3a095f7bdf25f785e54be7caf7d4d03af7bc05e5973de8dbcddc8
+EBUILD pillow-10.3.0.ebuild 3242 BLAKE2B 31317873028e1fe51d3c9bd35c77b01ccd45aedb0518c87cb6ce5d80e892ee4b92aaa9d26651ba2806724410ad5eb21833e7052c8f296e0d5e824fe792b520b2 SHA512 409eb4a2c77dba5fd7440d61ac0c3217fd5b47fc7dd6ea977d0e4e3b54a19ad64f7b2a44de0cfd876bc101be3865a7fcab2679d837f3072a3793b8dc7aad2800
MISC metadata.xml 480 BLAKE2B 9fe5188b0a5eb4f19b53f34efad5c7da2ba086dd5eb9ed2e4fce8b6a6fac14d9a848392980cd1d2eaff5b334d7c5e39f58d60b763f44879d852dfb0b4f5e3efc SHA512 2b15d9e07b13a6028e87a3d5f0e72b2d252cfb2fa843783acfd2a9dd38bb6f0641f94d067f3a900fede445c606da361d509de2d4541513126b57c6782f69a5bb
diff --git a/dev-python/pillow/pillow-10.3.0.ebuild b/dev-python/pillow/pillow-10.3.0.ebuild
index 114093e158a5..cb13d5f02390 100644
--- a/dev-python/pillow/pillow-10.3.0.ebuild
+++ b/dev-python/pillow/pillow-10.3.0.ebuild
@@ -28,7 +28,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="HPND"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib"
REQUIRED_USE="test? ( jpeg jpeg2k lcms tiff truetype )"
RESTRICT="!test? ( test )"
@@ -78,11 +78,12 @@ usepil() {
}
python_configure_all() {
- # It's important that these flags are also passed during the install phase
- # as well. Make sure of that if you change the lines below. See bug 661308.
cat >> setup.cfg <<-EOF || die
[build_ext]
+ debug = True
disable_platform_guessing = True
+ vendor_raqm = False
+ vendor_fribidi = False
$(usepil truetype)_freetype = True
$(usepil jpeg)_jpeg = True
$(usepil jpeg2k)_jpeg2000 = True
@@ -95,7 +96,6 @@ python_configure_all() {
$(usepil zlib)_zlib = True
EOF
- # We have patched in this env var.
tc-export PKG_CONFIG
}
diff --git a/dev-python/pip/Manifest b/dev-python/pip/Manifest
index 9a786e0f92c1..b230deee9b49 100644
--- a/dev-python/pip/Manifest
+++ b/dev-python/pip/Manifest
@@ -1,5 +1,12 @@
AUX pip-23.1-no-coverage.patch 1836 BLAKE2B f8c95ed26d5a7cba2a516b8d134ddd9901fd7d39dc8bf174397ab2afab33e93c4af342195b5b4d7b0aedc642493f1ed2ee474c74e16e285f335dcdcf531b1777 SHA512 c63929cc5324b2a741a4c1ebb4990c376eb6a4c0f39370e456b674ce3cfbdf10471ec48cf9368fccba9264fd9d4a5667988116163e73772496f28d52986ff111
AUX pip-23.3.1-no-color.patch 1767 BLAKE2B b81a4b814e2e84e7c0424870d1a86ba7fde91400bfad127c696112544b294623ba9d580f503f01a8399a569a9a5880d38d1d09c98b9364c9b59915adb3a9b453 SHA512 c89be77fbd8049a1e6fd12ef4227926ff641c1797f91bbe91b6152016a1e7dff5e323d8ff0961948225ef854d52de972f74c8e37f48e8aee78e529f9ec8b3b3f
+AUX pip-24.1-test-offline.patch 2995 BLAKE2B bbaa9b6410b350cecfaf1422c252c166ac931a550896d153f174e6b351372e753762af621716b37f5480d34f51440be11bc7c4ff2dee4a84328d8e9ebe03bb09 SHA512 8af459ba1c6a732a694537473b08377c17c996c2e50bae50f3fbb5ceb0376fa29e72055d887e179e8dd22df400886f9bd101f577dae59956b6a132a878bda23b
+AUX pip-24.1-unbundle.patch 8156 BLAKE2B 014d05bd6e5bb39a4b8a591948bba0760878b28fc757d3d091f226aca0bfc663de558d7b75651907d47951205d5804a7e3986c8631b805926a025658cd34895a SHA512 d78f521a27d1cb12012c622f1d13da7b19a2406204cba6a1ce149feb988a94421bc9883caaeda48e71bc26bb7c4845aef7c90aeb6f39bc474bf5f1ab1d694e43
DIST pip-24.0.gh.tar.gz 9398156 BLAKE2B 17a7ed9e15e9b8efa0d3e3c5586dc446958b62cf9ba52155a0d1ad97a3e212ee7a08a0e88a592718fc3d542eb8f434155a75cb98d90c008904bd8f59bd2b40b6 SHA512 0c2ecb2ecde4f155c83468d35bc4f52f37efffc16821ae7c706d035e1e8cc3709b41cb10f8140ff09205e8bbdba2c76128ad76d1cbd18401328b619228e834df
+DIST pip-24.1.1.gh.tar.gz 9190972 BLAKE2B 1ce876d2767c1c36bac3237c17a3aced9dd5a335a7b522c70cee1e155bc0b47256db74c6835aab5f58133ebcde0daeb8e6eb217b06f76418c355034cbe736cf6 SHA512 523e7273134b68252693ba7a032e7992c72075aebd2bcd895fbd90ad28d76f98b13ea1a7df0b6da1802650782ae977868177f740dc6f0a2eaccb95915c27b318
+DIST pip-24.1.gh.tar.gz 9188658 BLAKE2B 4a43ff0199d811dd30461e376f655a447f3f706a48dd97fe1d0ccf630f558e72209ccd06d98949a1541cd6b2942a816db23ce8aaa7fbbf9aef429502fb91ab92 SHA512 c60ab329fe91202ff64b5f0f90209085fbf8db0f0a05f0703f952ad69e39e2e3edb5dadc006a3f317cdd4ba4fb5abe56dfbd22792249a2d139702eec272186d1
EBUILD pip-24.0.ebuild 4559 BLAKE2B 6f34aa0dcd0c78b53d63c0dd523ec1b397186e8d9efc90781812d94e96138630653a896636931d2095c59065065b9140d104ebb9cf178858de0e5985aca4e05b SHA512 587b9eb40e71ee078d74853dfb0694ae2733fed6f54fb4ce48f410113179f15c55d17efc47e8ad0dc70d704302d731240ba0aad77c40450daecffc522d6f0320
+EBUILD pip-24.1-r1.ebuild 5839 BLAKE2B d70aa1453b8f7394294ca5fdbf3f97c53baf0aee7946f842b638416b0b6a6beb553dff60faf6ba3484684d04d82aca0b823ab6c5645e420b324aaefed13a2505 SHA512 faa9cfec1984eef2d942632b4fc643ff79c668610c5b31ad05f905ae520eaa3f5a4e77674a60b52dedfa88610b5b13113a0c3d4a202420fe1453059f0d9b52a9
+EBUILD pip-24.1.1.ebuild 5839 BLAKE2B d70aa1453b8f7394294ca5fdbf3f97c53baf0aee7946f842b638416b0b6a6beb553dff60faf6ba3484684d04d82aca0b823ab6c5645e420b324aaefed13a2505 SHA512 faa9cfec1984eef2d942632b4fc643ff79c668610c5b31ad05f905ae520eaa3f5a4e77674a60b52dedfa88610b5b13113a0c3d4a202420fe1453059f0d9b52a9
+EBUILD pip-24.1.ebuild 4075 BLAKE2B 6cb7c20cfdd759fa1dcc80fa25421db1e0d2e885228a0eec231d4ef138a8ae9c91b418fe4fcb7f7e32a2804b22972bd41ecc025aad4b689f80753d8cacf83f9f SHA512 85f2640255282b964deab13ee3a59ce5856f90459a8271e52726322477cf5f98b632dda49eadf39b1dfc22a2a4740e2191a97515f7503d7484839b5f43d5fe1e
MISC metadata.xml 392 BLAKE2B 94ea3de1220cb9ca64ae1186597789cc83a54adfe44695932c07dd5065df0e5f9ee5078a495e3a12563b36809d781d8ab86bb6c92c485c023199d92547b74f27 SHA512 603199f6547105f3bb64f4fcaf004e9ef62fa2e0f8ec6eab56078119684b0f5119161e0f164fe02b2cf6dd6b115588c9ef77d727eeb6d138e281f1cb0bcb5de9
diff --git a/dev-python/pip/files/pip-24.1-test-offline.patch b/dev-python/pip/files/pip-24.1-test-offline.patch
new file mode 100644
index 000000000000..ebbf5a94a1ba
--- /dev/null
+++ b/dev-python/pip/files/pip-24.1-test-offline.patch
@@ -0,0 +1,65 @@
+diff --git a/tests/conftest.py b/tests/conftest.py
+index 35101cef2..5934e9f95 100644
+--- a/tests/conftest.py
++++ b/tests/conftest.py
+@@ -395,6 +395,7 @@ def pip_editable_parts(
+ "-m",
+ "pip",
+ "install",
++ "--no-build-isolation",
+ "--target",
+ pip_self_install_path,
+ "-e",
+diff --git a/tests/functional/test_config_settings.py b/tests/functional/test_config_settings.py
+index 3f88d9c39..857722dd1 100644
+--- a/tests/functional/test_config_settings.py
++++ b/tests/functional/test_config_settings.py
+@@ -118,6 +118,7 @@ def test_config_settings_implies_pep517(
+ )
+ result = script.pip(
+ "wheel",
++ "--no-build-isolation",
+ "--config-settings",
+ "FOO=Hello",
+ pkg_path,
+diff --git a/tests/functional/test_install.py b/tests/functional/test_install.py
+index eaea12a16..e19446385 100644
+--- a/tests/functional/test_install.py
++++ b/tests/functional/test_install.py
+@@ -685,7 +685,7 @@ def test_link_hash_in_dep_fails_require_hashes(
+ # Build a wheel for pkga and compute its hash.
+ wheelhouse = tmp_path / "wheehouse"
+ wheelhouse.mkdir()
+- script.pip("wheel", "--no-deps", "-w", wheelhouse, project_path)
++ script.pip("wheel", "--no-build-isolation", "--no-deps", "-w", wheelhouse, project_path)
+ digest = hashlib.sha256(
+ wheelhouse.joinpath("pkga-1.0-py3-none-any.whl").read_bytes()
+ ).hexdigest()
+@@ -903,7 +903,7 @@ def test_editable_install__local_dir_setup_requires_with_pyproject(
+ "setup(name='dummy', setup_requires=['simplewheel'])\n"
+ )
+
+- script.pip("install", "--find-links", shared_data.find_links, "-e", local_dir)
++ script.pip("install", "--no-build-isolation", "--find-links", shared_data.find_links, "-e", local_dir)
+
+
+ def test_install_pre__setup_requires_with_pyproject(
+diff --git a/tests/functional/test_self_update.py b/tests/functional/test_self_update.py
+index c50755220..1331a87c3 100644
+--- a/tests/functional/test_self_update.py
++++ b/tests/functional/test_self_update.py
+@@ -11,12 +11,12 @@ def test_self_update_editable(script: Any, pip_src: Any) -> None:
+ # Step 1. Install pip as non-editable. This is expected to succeed as
+ # the existing pip in the environment is installed in editable mode, so
+ # it only places a .pth file in the environment.
+- proc = script.pip("install", pip_src)
++ proc = script.pip("install", "--no-build-isolation", pip_src)
+ assert proc.returncode == 0
+ # Step 2. Using the pip we just installed, install pip *again*, but
+ # in editable mode. This could fail, as we'll need to uninstall the running
+ # pip in order to install the new copy, and uninstalling pip while it's
+ # running could fail. This test is specifically to ensure that doesn't
+ # happen...
+- proc = script.pip("install", "-e", pip_src)
++ proc = script.pip("install", "--no-build-isolation", "-e", pip_src)
+ assert proc.returncode == 0
diff --git a/dev-python/pip/files/pip-24.1-unbundle.patch b/dev-python/pip/files/pip-24.1-unbundle.patch
new file mode 100644
index 000000000000..676ffa36094b
--- /dev/null
+++ b/dev-python/pip/files/pip-24.1-unbundle.patch
@@ -0,0 +1,193 @@
+diff --git a/src/pip/_internal/commands/debug.py b/src/pip/_internal/commands/debug.py
+index 567ca967e..427bfcf04 100644
+--- a/src/pip/_internal/commands/debug.py
++++ b/src/pip/_internal/commands/debug.py
+@@ -6,7 +6,6 @@ from optparse import Values
+ from types import ModuleType
+ from typing import Any, Dict, List, Optional
+
+-import pip._vendor
+ from pip._vendor.certifi import where
+ from pip._vendor.packaging.version import parse as parse_version
+
+@@ -192,9 +191,7 @@ class DebugCommand(Command):
+ show_value("REQUESTS_CA_BUNDLE", os.environ.get("REQUESTS_CA_BUNDLE"))
+ show_value("CURL_CA_BUNDLE", os.environ.get("CURL_CA_BUNDLE"))
+ show_value("pip._vendor.certifi.where()", where())
+- show_value("pip._vendor.DEBUNDLED", pip._vendor.DEBUNDLED)
+-
+- show_vendor_versions()
++ show_value("pip._vendor.DEBUNDLED", True)
+
+ show_tags(options)
+
+diff --git a/tests/conftest.py b/tests/conftest.py
+index 35101cef2..840663fed 100644
+--- a/tests/conftest.py
++++ b/tests/conftest.py
+@@ -413,6 +413,7 @@ def _common_wheel_editable_install(
+ assert len(wheel_candidates) == 1, wheel_candidates
+ install_dir = tmpdir_factory.mktemp(package) / "install"
+ lib_install_dir = install_dir / "lib"
++ return lib_install_dir
+ bin_install_dir = install_dir / "bin"
+ with WheelFile.open(wheel_candidates[0]) as source:
+ install(
+diff --git a/tests/functional/test_check.py b/tests/functional/test_check.py
+index 46ecdcc64..6507febfa 100644
+--- a/tests/functional/test_check.py
++++ b/tests/functional/test_check.py
+@@ -6,10 +6,8 @@ from tests.lib import PipTestEnvironment, create_test_package_with_setup
+ def matches_expected_lines(string: str, expected_lines: Collection[str]) -> bool:
+ # Ignore empty lines
+ output_lines = list(filter(None, string.splitlines()))
+- # We'll match the last n lines, given n lines to match.
+- last_few_output_lines = output_lines[-len(expected_lines) :]
+ # And order does not matter
+- return set(last_few_output_lines) == set(expected_lines)
++ return set(expected_lines).issubset(set(output_lines))
+
+
+ def test_basic_check_clean(script: PipTestEnvironment) -> None:
+diff --git a/tests/functional/test_freeze.py b/tests/functional/test_freeze.py
+index b7af974ea..144f79483 100644
+--- a/tests/functional/test_freeze.py
++++ b/tests/functional/test_freeze.py
+@@ -80,8 +80,8 @@ def test_basic_freeze(script: PipTestEnvironment) -> None:
+ result = script.pip("freeze", expect_stderr=True)
+ expected = textwrap.dedent(
+ """\
+- ...simple==2.0
+- simple2==3.0...
++ ...simple==2.0...
++ ...simple2==3.0...
+ <BLANKLINE>"""
+ )
+ _check_output(result.stdout, expected)
+@@ -1014,7 +1014,7 @@ def test_freeze_skip_work_dir_pkg(script: PipTestEnvironment) -> None:
+
+ # Freeze should not include package simple when run from package directory
+ result = script.pip("freeze", cwd=pkg_path)
+- assert "simple" not in result.stdout
++ assert "\nsimple==" not in result.stdout
+
+
+ def test_freeze_include_work_dir_pkg(script: PipTestEnvironment) -> None:
+diff --git a/tests/functional/test_install_check.py b/tests/functional/test_install_check.py
+index 8a8a7c93a..bbda083f7 100644
+--- a/tests/functional/test_install_check.py
++++ b/tests/functional/test_install_check.py
+@@ -57,6 +57,7 @@ def test_check_install_canonicalization(script: PipTestEnvironment) -> None:
+ )
+ assert "requires" not in result.stderr
+ assert result.returncode == 0
++ return
+
+ # Double check that all errors are resolved in the end
+ result = script.pip("check")
+diff --git a/tests/functional/test_list.py b/tests/functional/test_list.py
+index 5164c1d5c..ce0a81aea 100644
+--- a/tests/functional/test_list.py
++++ b/tests/functional/test_list.py
+@@ -1,5 +1,6 @@
+ import json
+ import os
++import re
+ from pathlib import Path
+
+ import pytest
+@@ -41,8 +42,8 @@ def test_basic_list(simple_script: PipTestEnvironment) -> None:
+
+ """
+ result = simple_script.pip("list")
+- assert "simple 1.0" in result.stdout, str(result)
+- assert "simple2 3.0" in result.stdout, str(result)
++ assert re.search(r"simple\s+1\.0", result.stdout), str(result)
++ assert re.search(r"simple2\s+3\.0", result.stdout), str(result)
+
+
+ def test_verbose_flag(simple_script: PipTestEnvironment) -> None:
+@@ -54,8 +55,8 @@ def test_verbose_flag(simple_script: PipTestEnvironment) -> None:
+ assert "Version" in result.stdout, str(result)
+ assert "Location" in result.stdout, str(result)
+ assert "Installer" in result.stdout, str(result)
+- assert "simple 1.0" in result.stdout, str(result)
+- assert "simple2 3.0" in result.stdout, str(result)
++ assert re.search(r"simple\s+1\.0", result.stdout), str(result)
++ assert re.search(r"simple2\s+3\.0", result.stdout), str(result)
+
+
+ def test_columns_flag(simple_script: PipTestEnvironment) -> None:
+@@ -66,8 +67,8 @@ def test_columns_flag(simple_script: PipTestEnvironment) -> None:
+ assert "Package" in result.stdout, str(result)
+ assert "Version" in result.stdout, str(result)
+ assert "simple (1.0)" not in result.stdout, str(result)
+- assert "simple 1.0" in result.stdout, str(result)
+- assert "simple2 3.0" in result.stdout, str(result)
++ assert re.search(r"simple\s+1\.0", result.stdout), str(result)
++ assert re.search(r"simple2\s+3\.0", result.stdout), str(result)
+
+
+ def test_format_priority(simple_script: PipTestEnvironment) -> None:
+@@ -79,16 +80,16 @@ def test_format_priority(simple_script: PipTestEnvironment) -> None:
+ )
+ assert "simple==1.0" in result.stdout, str(result)
+ assert "simple2==3.0" in result.stdout, str(result)
+- assert "simple 1.0" not in result.stdout, str(result)
+- assert "simple2 3.0" not in result.stdout, str(result)
++ assert not re.search(r"simple\s+1\.0", result.stdout), str(result)
++ assert not re.search(r"simple2\s+3\.0", result.stdout), str(result)
+
+ result = simple_script.pip("list", "--format=freeze", "--format=columns")
+ assert "Package" in result.stdout, str(result)
+ assert "Version" in result.stdout, str(result)
+ assert "simple==1.0" not in result.stdout, str(result)
+ assert "simple2==3.0" not in result.stdout, str(result)
+- assert "simple 1.0" in result.stdout, str(result)
+- assert "simple2 3.0" in result.stdout, str(result)
++ assert re.search(r"simple\s+1\.0", result.stdout), str(result)
++ assert re.search(r"simple2\s+3\.0", result.stdout), str(result)
+
+
+ def test_local_flag(simple_script: PipTestEnvironment) -> None:
+@@ -124,8 +125,8 @@ def test_multiple_exclude_and_normalization(
+ assert "Normalizable_Name" in result.stdout
+ assert "pip" in result.stdout
+ result = script.pip("list", "--exclude", "normalizablE-namE", "--exclude", "pIp")
+- assert "Normalizable_Name" not in result.stdout
+- assert "pip" not in result.stdout
++ assert "Normalizable_Name " not in result.stdout
++ assert "pip " not in result.stdout
+
+
+ @pytest.mark.network
+diff --git a/tests/lib/venv.py b/tests/lib/venv.py
+index fac54d3bd..6bfe3cfdc 100644
+--- a/tests/lib/venv.py
++++ b/tests/lib/venv.py
+@@ -9,6 +9,7 @@ import venv as _venv
+ from pathlib import Path
+ from typing import Dict, Literal, Optional, Union
+
++import pytest
+ import virtualenv as _virtualenv
+
+ VirtualEnvironmentType = Literal["virtualenv", "venv"]
+@@ -35,7 +36,7 @@ class VirtualEnvironment:
+ self._venv_type = venv_type
+ else:
+ self._venv_type = "virtualenv"
+- self._user_site_packages = False
++ self._user_site_packages = True
+ self._template = template
+ self._sitecustomize: Optional[str] = None
+ self._update_paths()
+@@ -234,6 +235,8 @@ class VirtualEnvironment:
+
+ @user_site_packages.setter
+ def user_site_packages(self, value: bool) -> None:
++ if not value:
++ pytest.skip("Gentoo: skipping due to lack of system site-packages")
+ self._user_site_packages = value
+ if self._legacy_virtualenv:
+ marker = self.lib / "no-global-site-packages.txt"
diff --git a/dev-python/pip/pip-24.1-r1.ebuild b/dev-python/pip/pip-24.1-r1.ebuild
new file mode 100644
index 000000000000..439924ebd199
--- /dev/null
+++ b/dev-python/pip/pip-24.1-r1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# please bump dev-python/ensurepip-pip along with this package!
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..13} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="The PyPA recommended tool for installing Python packages"
+HOMEPAGE="
+ https://pip.pypa.io/en/stable/
+ https://pypi.org/project/pip/
+ https://github.com/pypa/pip/
+"
+SRC_URI="
+ https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test-rust"
+
+# see src/pip/_vendor/vendor.txt
+RDEPEND="
+ >=dev-python/cachecontrol-0.14.0[${PYTHON_USEDEP}]
+ >=dev-python/distlib-0.3.8[${PYTHON_USEDEP}]
+ >=dev-python/distro-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-1.0.8[${PYTHON_USEDEP}]
+ >=dev-python/packaging-24.1[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-4.2.1[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-hooks-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.32.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-69.5.1[${PYTHON_USEDEP}]
+ >=dev-python/tenacity-8.2.3[${PYTHON_USEDEP}]
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ >=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
+
+ >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ensurepip-setuptools
+ dev-python/ensurepip-wheel
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pretend[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scripttest[${PYTHON_USEDEP}]
+ dev-python/tomli-w[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ test-rust? (
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ )
+ dev-vcs/git
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}/pip-23.1-no-coverage.patch"
+ # https://github.com/pypa/pip/issues/12786 (and more)
+ "${FILESDIR}/pip-24.1-test-offline.patch"
+ # prepare to unbundle dependencies
+ "${FILESDIR}/pip-24.1-unbundle.patch"
+ )
+
+ distutils-r1_python_prepare_all
+
+ # unbundle dependencies
+ rm -r src/pip/_vendor || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from pip\._vendor import:import:g' \
+ -e 's:from pip\._vendor\.:from :g' \
+ {} + || die
+
+ if use test; then
+ local wheels=(
+ "${BROOT}"/usr/lib/python/ensurepip/{setuptools,wheel}-*.whl
+ )
+ mkdir tests/data/common_wheels/ || die
+ cp "${wheels[@]}" tests/data/common_wheels/ || die
+ fi
+}
+
+python_compile_all() {
+ # 'pip completion' command embeds full $0 into completion script, which confuses
+ # 'complete' and causes QA warning when running as "${PYTHON} -m pip".
+ # This trick sets correct $0 while still calling just installed pip.
+ local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from pip._internal.cli.main import main; sys.exit(main())'
+ "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die
+ "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return 0
+ fi
+
+ local EPYTEST_DESELECT=(
+ tests/functional/test_inspect.py::test_inspect_basic
+ # Internet
+ tests/functional/test_config_settings.py::test_backend_sees_config_via_sdist
+ tests/functional/test_install.py::test_double_install_fail
+ tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
+ # broken by system site-packages use
+ tests/functional/test_check.py::test_basic_check_clean
+ tests/functional/test_check.py::test_check_skip_work_dir_pkg
+ tests/functional/test_check.py::test_check_complicated_name_clean
+ tests/functional/test_check.py::test_check_development_versions_are_also_considered
+ tests/functional/test_freeze.py::test_freeze_with_setuptools
+ tests/functional/test_pip_runner_script.py::test_runner_work_in_environments_with_no_pip
+ tests/functional/test_uninstall.py::test_basic_uninstall_distutils
+ tests/unit/test_base_command.py::test_base_command_global_tempdir_cleanup
+ tests/unit/test_base_command.py::test_base_command_local_tempdir_cleanup
+ tests/unit/test_base_command.py::test_base_command_provides_tempdir_helpers
+ # broken by unbundling
+ "tests/functional/test_debug.py::test_debug[vendored library versions:]"
+ tests/functional/test_debug.py::test_debug__library_versions
+ tests/functional/test_python_option.py::test_python_interpreter
+ tests/functional/test_uninstall.py::test_uninstall_non_local_distutils
+ )
+ local EPYTEST_IGNORE=(
+ # requires proxy.py
+ tests/functional/test_proxy.py
+ )
+
+ if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ tests/functional/test_install.py::test_install_sends_client_cert
+ tests/functional/test_install_config.py::test_do_not_prompt_for_authentication
+ tests/functional/test_install_config.py::test_prompt_for_authentication
+ tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
+ )
+ fi
+
+ case ${EPYTHON} in
+ python3.10)
+ EPYTEST_DESELECT+=(
+ # no clue why they fail
+ )
+ ;;
+ esac
+
+ local -x PIP_DISABLE_PIP_VERSION_CHECK=1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local EPYTEST_XDIST=1
+ epytest -m "not network" -o tmp_path_retention_policy=all
+}
+
+python_install_all() {
+ local DOCS=( AUTHORS.txt docs/html/**/*.rst )
+ distutils-r1_python_install_all
+
+ newbashcomp completion.bash pip
+
+ insinto /usr/share/zsh/site-functions
+ newins completion.zsh _pip
+}
diff --git a/dev-python/pip/pip-24.1.1.ebuild b/dev-python/pip/pip-24.1.1.ebuild
new file mode 100644
index 000000000000..439924ebd199
--- /dev/null
+++ b/dev-python/pip/pip-24.1.1.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# please bump dev-python/ensurepip-pip along with this package!
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..13} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="The PyPA recommended tool for installing Python packages"
+HOMEPAGE="
+ https://pip.pypa.io/en/stable/
+ https://pypi.org/project/pip/
+ https://github.com/pypa/pip/
+"
+SRC_URI="
+ https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
+IUSE="test-rust"
+
+# see src/pip/_vendor/vendor.txt
+RDEPEND="
+ >=dev-python/cachecontrol-0.14.0[${PYTHON_USEDEP}]
+ >=dev-python/distlib-0.3.8[${PYTHON_USEDEP}]
+ >=dev-python/distro-1.9.0[${PYTHON_USEDEP}]
+ >=dev-python/msgpack-1.0.8[${PYTHON_USEDEP}]
+ >=dev-python/packaging-24.1[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-4.2.1[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-hooks-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.32.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
+ >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-69.5.1[${PYTHON_USEDEP}]
+ >=dev-python/tenacity-8.2.3[${PYTHON_USEDEP}]
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ >=dev-python/truststore-0.9.1[${PYTHON_USEDEP}]
+
+ >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ensurepip-setuptools
+ dev-python/ensurepip-wheel
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pretend[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scripttest[${PYTHON_USEDEP}]
+ dev-python/tomli-w[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ test-rust? (
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ )
+ dev-vcs/git
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}/pip-23.1-no-coverage.patch"
+ # https://github.com/pypa/pip/issues/12786 (and more)
+ "${FILESDIR}/pip-24.1-test-offline.patch"
+ # prepare to unbundle dependencies
+ "${FILESDIR}/pip-24.1-unbundle.patch"
+ )
+
+ distutils-r1_python_prepare_all
+
+ # unbundle dependencies
+ rm -r src/pip/_vendor || die
+ find -name '*.py' -exec sed -i \
+ -e 's:from pip\._vendor import:import:g' \
+ -e 's:from pip\._vendor\.:from :g' \
+ {} + || die
+
+ if use test; then
+ local wheels=(
+ "${BROOT}"/usr/lib/python/ensurepip/{setuptools,wheel}-*.whl
+ )
+ mkdir tests/data/common_wheels/ || die
+ cp "${wheels[@]}" tests/data/common_wheels/ || die
+ fi
+}
+
+python_compile_all() {
+ # 'pip completion' command embeds full $0 into completion script, which confuses
+ # 'complete' and causes QA warning when running as "${PYTHON} -m pip".
+ # This trick sets correct $0 while still calling just installed pip.
+ local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from pip._internal.cli.main import main; sys.exit(main())'
+ "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die
+ "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return 0
+ fi
+
+ local EPYTEST_DESELECT=(
+ tests/functional/test_inspect.py::test_inspect_basic
+ # Internet
+ tests/functional/test_config_settings.py::test_backend_sees_config_via_sdist
+ tests/functional/test_install.py::test_double_install_fail
+ tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
+ # broken by system site-packages use
+ tests/functional/test_check.py::test_basic_check_clean
+ tests/functional/test_check.py::test_check_skip_work_dir_pkg
+ tests/functional/test_check.py::test_check_complicated_name_clean
+ tests/functional/test_check.py::test_check_development_versions_are_also_considered
+ tests/functional/test_freeze.py::test_freeze_with_setuptools
+ tests/functional/test_pip_runner_script.py::test_runner_work_in_environments_with_no_pip
+ tests/functional/test_uninstall.py::test_basic_uninstall_distutils
+ tests/unit/test_base_command.py::test_base_command_global_tempdir_cleanup
+ tests/unit/test_base_command.py::test_base_command_local_tempdir_cleanup
+ tests/unit/test_base_command.py::test_base_command_provides_tempdir_helpers
+ # broken by unbundling
+ "tests/functional/test_debug.py::test_debug[vendored library versions:]"
+ tests/functional/test_debug.py::test_debug__library_versions
+ tests/functional/test_python_option.py::test_python_interpreter
+ tests/functional/test_uninstall.py::test_uninstall_non_local_distutils
+ )
+ local EPYTEST_IGNORE=(
+ # requires proxy.py
+ tests/functional/test_proxy.py
+ )
+
+ if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ tests/functional/test_install.py::test_install_sends_client_cert
+ tests/functional/test_install_config.py::test_do_not_prompt_for_authentication
+ tests/functional/test_install_config.py::test_prompt_for_authentication
+ tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
+ )
+ fi
+
+ case ${EPYTHON} in
+ python3.10)
+ EPYTEST_DESELECT+=(
+ # no clue why they fail
+ )
+ ;;
+ esac
+
+ local -x PIP_DISABLE_PIP_VERSION_CHECK=1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local EPYTEST_XDIST=1
+ epytest -m "not network" -o tmp_path_retention_policy=all
+}
+
+python_install_all() {
+ local DOCS=( AUTHORS.txt docs/html/**/*.rst )
+ distutils-r1_python_install_all
+
+ newbashcomp completion.bash pip
+
+ insinto /usr/share/zsh/site-functions
+ newins completion.zsh _pip
+}
diff --git a/dev-python/pip/pip-24.1.ebuild b/dev-python/pip/pip-24.1.ebuild
new file mode 100644
index 000000000000..f755b06a67b7
--- /dev/null
+++ b/dev-python/pip/pip-24.1.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# please bump dev-python/ensurepip-pip along with this package!
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..13} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 )
+PYTHON_REQ_USE="ssl(+),threads(+)"
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="The PyPA recommended tool for installing Python packages"
+HOMEPAGE="
+ https://pip.pypa.io/en/stable/
+ https://pypi.org/project/pip/
+ https://github.com/pypa/pip/
+"
+SRC_URI="
+ https://github.com/pypa/pip/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# bundled deps
+LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+ >=dev-python/setuptools-39.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/ensurepip-setuptools
+ dev-python/ensurepip-wheel
+ dev-python/freezegun[${PYTHON_USEDEP}]
+ dev-python/pretend[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/scripttest[${PYTHON_USEDEP}]
+ dev-python/tomli-w[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ test-rust? (
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ )
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}/pip-23.1-no-coverage.patch"
+ # https://github.com/pypa/pip/issues/12786 (and more)
+ "${FILESDIR}/pip-24.1-test-offline.patch"
+ )
+
+ distutils-r1_python_prepare_all
+
+ if use test; then
+ local wheels=(
+ "${BROOT}"/usr/lib/python/ensurepip/{setuptools,wheel}-*.whl
+ )
+ mkdir tests/data/common_wheels/ || die
+ cp "${wheels[@]}" tests/data/common_wheels/ || die
+ fi
+}
+
+python_compile_all() {
+ # 'pip completion' command embeds full $0 into completion script, which confuses
+ # 'complete' and causes QA warning when running as "${PYTHON} -m pip".
+ # This trick sets correct $0 while still calling just installed pip.
+ local pipcmd='import sys; sys.argv[0] = "pip"; __file__ = ""; from pip._internal.cli.main import main; sys.exit(main())'
+ "${EPYTHON}" -c "${pipcmd}" completion --bash > completion.bash || die
+ "${EPYTHON}" -c "${pipcmd}" completion --zsh > completion.zsh || die
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return 0
+ fi
+
+ local EPYTEST_DESELECT=(
+ tests/functional/test_inspect.py::test_inspect_basic
+ # Internet
+ tests/functional/test_config_settings.py::test_backend_sees_config_via_sdist
+ tests/functional/test_install.py::test_double_install_fail
+ tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
+ )
+ local EPYTEST_IGNORE=(
+ # requires proxy.py
+ tests/functional/test_proxy.py
+ )
+
+ if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ tests/functional/test_install.py::test_install_sends_client_cert
+ tests/functional/test_install_config.py::test_do_not_prompt_for_authentication
+ tests/functional/test_install_config.py::test_prompt_for_authentication
+ tests/functional/test_install_config.py::test_prompt_for_keyring_if_needed
+ )
+ fi
+
+ case ${EPYTHON} in
+ python3.10)
+ EPYTEST_DESELECT+=(
+ # no clue why they fail
+ tests/unit/test_base_command.py::test_base_command_global_tempdir_cleanup
+ tests/unit/test_base_command.py::test_base_command_local_tempdir_cleanup
+ tests/unit/test_base_command.py::test_base_command_provides_tempdir_helpers
+ )
+ ;;
+ esac
+
+ local -x PIP_DISABLE_PIP_VERSION_CHECK=1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local EPYTEST_XDIST=1
+ epytest -m "not network" -o tmp_path_retention_policy=all
+}
+
+python_install_all() {
+ local DOCS=( AUTHORS.txt docs/html/**/*.rst )
+ distutils-r1_python_install_all
+
+ newbashcomp completion.bash pip
+
+ insinto /usr/share/zsh/site-functions
+ newins completion.zsh _pip
+}
diff --git a/dev-python/pkgcraft/Manifest b/dev-python/pkgcraft/Manifest
index 2e264368351d..7016a6325b6c 100644
--- a/dev-python/pkgcraft/Manifest
+++ b/dev-python/pkgcraft/Manifest
@@ -1,4 +1,6 @@
+DIST pkgcraft-0.0.10.tar.gz 452861 BLAKE2B f7f52e8c7c917701b08540cc8da8ee1f1ff7157b02e61d5cfa1b4ca6850ae8aac171dfdefe6ac611ce4971aff27d63614d4914178bf86c8a389e437d5fb43ba9 SHA512 1c3878256bfbeae05ceb9e7445e100a8e6601649aae634b02bdd00494075056fad014b724e2cfd76325dd06c664c1c90343f49f186c0b61bfe2d92bbed14abe4
DIST pkgcraft-0.0.9.tar.gz 431872 BLAKE2B 6c6ed1677c891c0e5579c7e28342876c2d7cbe03f2fcf3f8ad9f994302570d1d2398d2b4a55ec1a2fd82bbea518a4d2f76e9cabe760f0d9779b8d55170c1d940 SHA512 13988ff6822a5f9b715f3a9e8593a21d6ac530a91ca98790bd8a1c3e5958c97e440ce0610d25ed518f6d485837c9aded2ba145facf98e217325802777a33b3a7
+EBUILD pkgcraft-0.0.10.ebuild 2017 BLAKE2B 0579a7065f850e60fbab73ad58e90b163f449db11c677b8b16bf4c3304e19974cd50aacf33fe72d4ab26c313929f2627f684b8881430308de35fc9fe30786093 SHA512 8d27c4d3b7bebe5752c20e798a6f68b880b8253e6be286e2df82db69e2a9494bf21345c2995d7e8247cd10aa6f415787fe0048345d6349e879aeea602c51175a
EBUILD pkgcraft-0.0.9.ebuild 2017 BLAKE2B 3b0ad74b835e5d35c379122bc3784cf964947b1eead0b0053564a09ce5de8390978e1b94efb149c473b1acabae873405afb4fd2651e5b866f6c7e437c219eff3 SHA512 ddf9a25e8e265af21839043baa009613395ce96b19b62a62502666ab3878b46ec752fc671424fe45097a8e37b083195112a14f01bd565b35d1c9ace871f76777
-EBUILD pkgcraft-9999.ebuild 2017 BLAKE2B 3b0ad74b835e5d35c379122bc3784cf964947b1eead0b0053564a09ce5de8390978e1b94efb149c473b1acabae873405afb4fd2651e5b866f6c7e437c219eff3 SHA512 ddf9a25e8e265af21839043baa009613395ce96b19b62a62502666ab3878b46ec752fc671424fe45097a8e37b083195112a14f01bd565b35d1c9ace871f76777
+EBUILD pkgcraft-9999.ebuild 2017 BLAKE2B 0579a7065f850e60fbab73ad58e90b163f449db11c677b8b16bf4c3304e19974cd50aacf33fe72d4ab26c313929f2627f684b8881430308de35fc9fe30786093 SHA512 8d27c4d3b7bebe5752c20e798a6f68b880b8253e6be286e2df82db69e2a9494bf21345c2995d7e8247cd10aa6f415787fe0048345d6349e879aeea602c51175a
MISC metadata.xml 454 BLAKE2B 5085311aaebe3c2cc696fee5da4ee272e47936a4f729c2007efce94097087a987985fb972df477fb72eead3402555924ca8b8f183b69af357453ad93daeb946e SHA512 ba7457ec4b43f1664042599d4e23506e496d1f2212ea7aa02c58fd9d796915dace2817bfb1c71e6f022e9490215248e2a705b223a087d91255b97b23f82f9c23
diff --git a/dev-python/pkgcraft/pkgcraft-0.0.10.ebuild b/dev-python/pkgcraft/pkgcraft-0.0.10.ebuild
new file mode 100644
index 000000000000..5fe6fc813ef7
--- /dev/null
+++ b/dev-python/pkgcraft/pkgcraft-0.0.10.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for pkgcraft"
+HOMEPAGE="
+ https://pypi.org/project/pkgcraft/
+ https://github.com/pkgcraft/pkgcraft-python/
+"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft-python.git"
+ inherit git-r3
+
+ PKGCRAFT_VERSION_MAX="99999" # extra 9 here or 9999 isn't mergable per DEPEND below
+ PKGCRAFT_VERSION_MIN="9999"
+else
+ SRC_URI="https://github.com/pkgcraft/pkgcraft-python/releases/download/v${PV}/${P/-python}.tar.gz"
+ S="${WORKDIR}"/${P/-python}
+
+ KEYWORDS="~amd64 ~arm64"
+
+ PKGCRAFT_VERSION_MAX="9999"
+ PKGCRAFT_VERSION_MIN="0.0.15"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+examples"
+
+DEPEND="
+ <sys-libs/pkgcraft-${PKGCRAFT_VERSION_MAX}
+ >=sys-libs/pkgcraft-${PKGCRAFT_VERSION_MIN}:=
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ >=dev-python/cython-3[${PYTHON_USEDEP}]
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ virtual/pkgconfig
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ if [[ ${PV} != 9999 ]] ; then
+ local actual_pkgcraft_min=$(sed -En '/^MIN_VERSION =/{s/[^0-9.]//gp}' setup.py || die)
+ if [[ ${actual_pkgcraft_min} != ${PKGCRAFT_VERSION_MIN} ]] ; then
+ eerror "Expected minimum pkgcraft-c version: ${PKGCRAFT_VERSION_MIN}"
+ eerror "Actual minimum pkgcraft-c version: ${actual_pkgcraft_min}"
+ die "Mismatch between setup.py's MIN_VERSION and ebuild!"
+ fi
+ fi
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
+
+python_install() {
+ # Conditional because these aren't installed officially right now
+ # and the naming is just for convenience.
+ if use examples ; then
+ while IFS= read -r -d '' file ; do
+ python_newexe "${S}"/examples/${file##*/} pkgcraft-${file##*/}
+ done < <(find "${S}"/examples -type f -executable -print0 || die)
+ fi
+
+ distutils-r1_python_install
+}
diff --git a/dev-python/pkgcraft/pkgcraft-9999.ebuild b/dev-python/pkgcraft/pkgcraft-9999.ebuild
index 0e6d0142cd1c..5fe6fc813ef7 100644
--- a/dev-python/pkgcraft/pkgcraft-9999.ebuild
+++ b/dev-python/pkgcraft/pkgcraft-9999.ebuild
@@ -28,7 +28,7 @@ else
KEYWORDS="~amd64 ~arm64"
PKGCRAFT_VERSION_MAX="9999"
- PKGCRAFT_VERSION_MIN="0.0.14"
+ PKGCRAFT_VERSION_MIN="0.0.15"
fi
LICENSE="MIT"
diff --git a/dev-python/plyvel/Manifest b/dev-python/plyvel/Manifest
index a201171d4280..56609c7a7cbf 100644
--- a/dev-python/plyvel/Manifest
+++ b/dev-python/plyvel/Manifest
@@ -1,3 +1,3 @@
DIST plyvel-1.5.1.tar.gz 200128 BLAKE2B d9fec1af0542a93ca25247abd7e17a9f868de2878d6dcbb846cad3326057d36b52ff0b85bfd342f0ed447ebf9925584b6fb95a47b6d424bb9b24f9aa35fa30c1 SHA512 8f613197e85d085ea47e5a5d6b2bf0310f52fb51eeda6ed7f8cb559c192583f3cb25b66227876c01a08f6a355aafd5092673b7d5341b9b6e5d24546b7755d275
-EBUILD plyvel-1.5.1.ebuild 757 BLAKE2B 7a928535c19159414e5d4dfd14b2f466973e9c5c8231ac7f58cf4d36328c38a3c0cef6588e80acb1db49a9e554d20afb2ad57d7090155a6817123c674de1d715 SHA512 6ecbf2adff9166fa91d11c81c370117d2902477a39e9c334742f583c86bf8e586578b37e3248c8e8bb445f0abb55e7cda119ae151ec0b027cb0e879ee65c2566
+EBUILD plyvel-1.5.1.ebuild 757 BLAKE2B a2d3d4a4d726aefd78b7fc052b9c6efd190672866b3b8b9af05cddc357ae28c8badc9fc3d9a6071282b0163bb2320c5f73cb6a22049460d5dfee4519a2bc6038 SHA512 131dd90f02b872d22612ce98161146703e9a3617c5f7804e529bd845b7218c8888109d7ce35e868d29ed782a799dfb96ae5875cd38c60c4fe393db56299bd86e
MISC metadata.xml 433 BLAKE2B be3fe545cf9ead9b5b9aed9e30afbc773f607837acf207159f1db535aa8fa2b3dceeda8c1f72f22a071af09184f99283a6ffc8895a40648ebc7e1a939c615a42 SHA512 11bab5550ddfad3874f7fdec20d130e4ae490d700500225f9015e76fd2ede33fe6fae302fba15f73465af8f03ac035a7815fb757f5dee575e1b89476038b99e7
diff --git a/dev-python/plyvel/plyvel-1.5.1.ebuild b/dev-python/plyvel/plyvel-1.5.1.ebuild
index fb7c8b655e5a..f26a7bbdf0e8 100644
--- a/dev-python/plyvel/plyvel-1.5.1.ebuild
+++ b/dev-python/plyvel/plyvel-1.5.1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
# Disable PyPy3 for now because it is not stable enough:
# https://github.com/wbolster/plyvel/issues/140
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pockets/Manifest b/dev-python/pockets/Manifest
index e16aa6849db3..0df0f86d73d5 100644
--- a/dev-python/pockets/Manifest
+++ b/dev-python/pockets/Manifest
@@ -1,3 +1,3 @@
DIST pockets-0.9.1.gh.tar.gz 42077 BLAKE2B 0cdc5a63389b7c01df9a2e63fc1e18edfb8471da8084832b3381141459932146fd46e2e1cf8f87fbf33fea8204a46596566be62ca6c5780985f0d7bd18d5d3e3 SHA512 a24418759bc133a0c62cf0a606a851d00cf1bd280c731065b92fb96a5274a45bc2266a4e1fec3db929aacec5baab774667052e7b732a53c4c4a217663c02ec7b
-EBUILD pockets-0.9.1-r3.ebuild 921 BLAKE2B c25826dfaa4e872df2253137086b6e933719791b130a31b4e8e834fb8ca4a9c5675cecd1b4216c2c06a745748e3af42b98e32d937759e953836f45f1183acc81 SHA512 879373d1781726e6a740bb68eafcb203a417890f1dcaa5081b448e96224b1194489805907172c7e8acd3deaac0bf0895699898598047693e27b06e2649b6ed6c
+EBUILD pockets-0.9.1-r3.ebuild 921 BLAKE2B 418297c705c20f4b3925d7bfbc2401096bea9180207ab68f1d63fbca41aa67a8b5f8068fa59549334ea6786351d09d3c2ac4ff68e92ef1033be5fca619a8684c SHA512 786fa335e3d5ab051026e0c60e7279ec6a151d737319e56528fd68008ddbaa4575ce9b447654e38f9cdc386c8492a3e82d332c9d0ef081de3d23dd32303c26e8
MISC metadata.xml 404 BLAKE2B 7ddaa084bbdfd7f2971751532fcdcaa3596bf864b4df477785ca1f80ede6e509a2e8fbda25b2b951058f4b06dcd413db29512a89956843d84d566e857a82dd74 SHA512 5d09eeba8a0e4f8ecb4826e058806283a818696c13c99158efd77a3d334053dd2882cdf7b512da20a8c70ad4a3a29c8efec7e7a0227212607cd5c048e69c1746
diff --git a/dev-python/pockets/pockets-0.9.1-r3.ebuild b/dev-python/pockets/pockets-0.9.1-r3.ebuild
index 39add067ef57..67c80c89fef2 100644
--- a/dev-python/pockets/pockets-0.9.1-r3.ebuild
+++ b/dev-python/pockets/pockets-0.9.1-r3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/pooch/Manifest b/dev-python/pooch/Manifest
index 6161f300f2b5..7fa20bfd5002 100644
--- a/dev-python/pooch/Manifest
+++ b/dev-python/pooch/Manifest
@@ -1,5 +1,3 @@
-DIST pooch-1.8.1.tar.gz 59614 BLAKE2B ff30e6f1a1cc71091d5e822eb0eeda59fb1ff8f53d2dd6dc67dccc955d28f3fa485d03615d544096fdae7786c181a3395b62e3c59212f80b977755e3df0addf0 SHA512 9e78da7839deb443340c925622d5e9b1d7a3f14fdac3eae2528fb91ebf86f88715e8737e869057fe7c703e8423303e15379c07e5d11a7bebd3da63b1ac06ae3f
DIST pooch-1.8.2.tar.gz 59353 BLAKE2B 88b80665ad2af13bebeee9a6864c054eb1bfd5881a6e185b8025ce69896302093637f2a5e3ad58ad8a9af8c6161a30f04074081bfe562b83034b8fd4d36533c7 SHA512 e81c343c0f40f90ecaf347408818ff4b6924404adcaa9572deb55adf6c7bb40c8d91bef69461cc4407dfdba69b35bcfaeacf0070fdd18124008f11532bf7affc
-EBUILD pooch-1.8.1.ebuild 1777 BLAKE2B 332e241ee2c2d6aa436321191d4c962197d30864c27966f3d1834418a2a5fb529410c5e0b6b4c7e56889c8ab185e174867a51067d47aa2f8d5cc6d12a8c5321d SHA512 38cabdb09699b33e55f19e3aada01fa3974f90562983065f54d06d42dfc33a6d83beac738c5420794fee0119b9316faea8ad390a3a27800cd2f841defb077a38
-EBUILD pooch-1.8.2.ebuild 1778 BLAKE2B 9b4d1f39f2ded460c8a001dd8ba5d335250bfaf491728a7a27860afacbafe8e66f8afa02b4dbb78e854d955aba5e3e385d48042a9eeb27aea9582fb41d4e77d2 SHA512 fc87d862b6c776d44dcd4db998b5a28f743c00989ddb4d237f19222470fa8f9900a5edea42581b77ad12854a27135facecb4d7efe152d27bbe8050acccc9ab5a
+EBUILD pooch-1.8.2.ebuild 1772 BLAKE2B 55a5c3838068ac9ca9df041c451b8cab22acd59b94d073f7c7c6eff2b1f2a553b2f198eb965e1fec9afe59078f0850aa1f697b04bf8fe91c53dd5a0c2a873061 SHA512 3e5cf3a7efc9c7ff3692b694ffba59171eadf9c363d80c1a5fddf0754b0e0e5696423390933eee91fc0f9634cfec406b6a9d2e36431867c20e446d48c4c96cfd
MISC metadata.xml 684 BLAKE2B b6cd1db5a31f316800c9c5e15e11c858bebc81b7c38ced227e7f54a5a0386462fa9a92bb8f177d9df0d3fea00775dced1e2eebbb1622fededdac87ce40db21e7 SHA512 a96adfa4b8996e2685f7d5ea8ab6936fcc795a3f517da8ec14e885c08b2ae1f6d950ea9314e8aa6a4b2a4b436a23d1e98a6d56b5ae0c633bffc4fbeaca4058a4
diff --git a/dev-python/pooch/pooch-1.8.1.ebuild b/dev-python/pooch/pooch-1.8.1.ebuild
deleted file mode 100644
index 6c8e9bd05f5b..000000000000
--- a/dev-python/pooch/pooch-1.8.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Manage your Python library's sample data files"
-HOMEPAGE="
- https://github.com/fatiando/pooch/
- https://pypi.org/project/pooch/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
-
-RDEPEND="
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.5.0[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/paramiko[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- dev-python/tqdm[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_DESELECT=(
- # Needs network
- pooch/tests/test_core.py::test_check_availability_invalid_downloader
- pooch/tests/test_core.py::test_load_registry_from_doi
- pooch/tests/test_core.py::test_load_registry_from_doi_zenodo_with_slash
- # dev-python/pytest-localftpserver -> dev-python/pyftpdlib has py3.12 issues
- # https://github.com/giampaolo/pyftpdlib/issues/560#issuecomment-971377238
- pooch/tests/test_core.py::test_check_availability_on_ftp
- pooch/tests/test_downloaders.py::test_invalid_doi_repository
- pooch/tests/test_downloaders.py::test_doi_url_not_found
- pooch/tests/test_downloaders.py::test_figshare_url_file_not_found
- pooch/tests/test_downloaders.py::test_doi_downloader
-)
-
-### docs no included in pypi tarball
-# distutils_enable_sphinx doc \
-# dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pytest_httpserver -k "not network"
-}
diff --git a/dev-python/pooch/pooch-1.8.2.ebuild b/dev-python/pooch/pooch-1.8.2.ebuild
index bcc247be8de6..f1cf7ef9ddef 100644
--- a/dev-python/pooch/pooch-1.8.2.ebuild
+++ b/dev-python/pooch/pooch-1.8.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos"
RDEPEND="
>=dev-python/packaging-20.0[${PYTHON_USEDEP}]
diff --git a/dev-python/portalocker/Manifest b/dev-python/portalocker/Manifest
index 976e8129d856..a2a6722ad98b 100644
--- a/dev-python/portalocker/Manifest
+++ b/dev-python/portalocker/Manifest
@@ -1,3 +1,5 @@
+DIST portalocker-2.10.0.gh.tar.gz 34084 BLAKE2B 9efb130859002a4a6bb4c18b2fad293b6cfe3344402b7442be4d4d1b17ff837ff45a39ebb5e50db09ce2dcc7c902b72fa9d9f64625e772be1150d5659f2eafaa SHA512 79b60472ca589e6e696203f829eae2d66c11fca4ee2c7280aad91395f2cc2db6a1c7ae131d7a4945b2a2455ad62829a8a3163c628a74ec46a0f1564ea27d50e7
DIST portalocker-2.8.2.gh.tar.gz 32382 BLAKE2B d953165d4e64d4bf5d084a9d5563b6e53515abbddeb7f9a4a49ea3358ff3bafc9631f38322e4a7ff1ab702aff4813eb52b4a7c431f411d767afd0647347d37af SHA512 3772ea6d15ee80d284c7fc7e88bdc9ab7714b460fdca39c2a288e0375c16f430bf9362da06227084dc2e56bd7342bd2d59823a94daf52ca51366e69fe6456236
+EBUILD portalocker-2.10.0.ebuild 883 BLAKE2B 985d2f209b15d56fac87f50c170b43f52a42757d89672e2f7f460fa71945bf51012ae56914fc7e88be5832ac379c0d6becc346f500079e76eb94a71947a1d9b6 SHA512 45745682294963cf3ee8525f545b3c8653e0723c3906e3063b2ef727f6da2a4aa51548ed2fbee51999ddfe9e770e19947bc5c4eacdd6bdfc3797f1753ba5c672
EBUILD portalocker-2.8.2.ebuild 882 BLAKE2B b6b969ac4b3ca717754896deed5d20b62a735274323773a67d4aedee37d695700f34b5d61f2ddbfef44af48bca13c62897ca8ddad78d7289ccd31f3649021961 SHA512 8e10f4abf1ae8862ad5838bb22c168178a456a1c0cfe5a8b2da400ab18ddd04b91ebdd10eeb294ada6abeec888c13efbe82dcd41738ab78c85f966c8b074cdce
MISC metadata.xml 377 BLAKE2B 34dfaf29f16229c6aaf65b0e36f9143ae4eedf6f68be5b0614be99c00f925963f1d0db92603691c314b5defbfa1d4352b2603b39ec029f198bf4b410e094c685 SHA512 92d58aa77718c83f409f54eb404906acc8ffc943798e25aa75be8735f580f13deecdfc400d711fa9c324d0b8766a48705e8e54366e55c7b8df93136ad4096012
diff --git a/dev-python/portalocker/portalocker-2.10.0.ebuild b/dev-python/portalocker/portalocker-2.10.0.ebuild
new file mode 100644
index 000000000000..1981e8b48083
--- /dev/null
+++ b/dev-python/portalocker/portalocker-2.10.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A library for Python file locking"
+HOMEPAGE="
+ https://github.com/WoLpH/portalocker/
+ https://portalocker.readthedocs.io/
+ https://pypi.org/project/portalocker/
+"
+SRC_URI="
+ https://github.com/WoLpH/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+ test? (
+ dev-python/redis[${PYTHON_USEDEP}]
+ >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-6.0.0[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ default
+
+ # Disable code coverage in tests.
+ sed -i '/^ *--cov.*$/d' pytest.ini || die
+}
+
+pkg_postinst() {
+ optfeature "redis support" dev-python/redis
+}
diff --git a/dev-python/priority/Manifest b/dev-python/priority/Manifest
index 47f889d0da96..263ca40a226a 100644
--- a/dev-python/priority/Manifest
+++ b/dev-python/priority/Manifest
@@ -1,6 +1,6 @@
AUX priority-1.3.0-test-timeout.patch 716 BLAKE2B b48691b508a4116c9656acaa3a31871e5c8a66c45d6724506590c95e09eac027969def8198c5bdaa14e50cd77ea105881b7ddb7f36c95665502799f5ea751b6d SHA512 9e809600bc972baf4e1f5366c65db5e5d050bcfd0df23da3d1f75f653a0fdc27f7e4a59e96e13bd42636360653dfdc1de1991e6684e95bfffbf0c4384d7dc550
DIST priority-1.3.0.tar.gz 13827 BLAKE2B 8c100eb44ed42f4f624bfb37dd6f698a3da84812783bd44ba82afef565562379a7677b3cbc9e16c4ea5a5dcc91d0897fa47c341a81bc1875461a72aff328fcff SHA512 cefb13b15e99ef98c37fdd1486466c9e1d7d04b4574cbca1665fde7b7b44cc7d66964bed41184315a9b51bd6f9d0e02bbe113bfa004a754ac270170309b71e0a
DIST priority-2.0.0.tar.gz 24792 BLAKE2B c230f74aba3153edafba4bf85965a726ac3d3f5e2293d7c496b65fda260722cc44e4582666eee9d715e0d0686695434f8e0cbbd089c105bb45b777bf6eb4d72c SHA512 f90648a3ff1ee4131f30e99ecd8c36110abf484733f507edefcede8fdcb9ec3a618b9278e85724855709f41facee438061e4c5cae201b6e916c22f4a451db575
-EBUILD priority-1.3.0-r1.ebuild 1021 BLAKE2B c997d63bd83591ee8993a8599eb6bafa8cb018d9f39c1a964a1a4dd8b7369035fa50dc870345364c8a410dfa7f29e0abb46a222c139fd02a55428a531ee8393c SHA512 692a75e77fa177b58350c57cecf2201314294f09ba2bc7b8357a89e3a56cb85e1d0349177e4f91430e291b8ed52621251bd13b6d85cd1cef3652442e579aa0e7
+EBUILD priority-1.3.0-r1.ebuild 761 BLAKE2B b5be6edbd66f940e5c69c8d8f48ede91286a97d1616f03d5f4a84211c34ce90b3ec609166c1fef8f101be3d2561b5eed71082f53e5cb1878b27967c910f18416 SHA512 e2cb3d4d9c20a65551e055cdb727ebb7bb6393a492d54cc503a32a26ed0df8e9a2df9c6ed4cb175d3d7ce3ac2623b74adc513cc2fd2ff7f0c43527e29c5bd96a
EBUILD priority-2.0.0-r1.ebuild 659 BLAKE2B 076e3b4dc9c9af986166857fed0a8e0d7c866c0c9b5ef8da58ba03f826ac1e5c9a13da24f94abfd5fe4d1412a5a96489797b0562a1d6986fe0297438af45b796 SHA512 dcec841e515c8a7867786cc270c0998476f9e0c56773e03d0e3289d4d4649c156eac18fca4c8ba89cfc3e583be7043b1ded63a6675f0f9cd66b77bdb5ef251d2
MISC metadata.xml 864 BLAKE2B a4d4d8f4f8c2f4fa5223060a708f5ce75d8cb8c9bbee43e3c9a71eb4d06e0ae675e8864fb3538c971617f138cf4f548e2bc2884f930a0fb40bdb270aad0c2736 SHA512 4c9a614833f2e769551cd584cc80601ea7bd5a630afd4de760a6a219cf50bb65fba9db137dcd8ebed52a0a00e606a24288f347785a3e2fbce4777ade324e0080
diff --git a/dev-python/priority/priority-1.3.0-r1.ebuild b/dev-python/priority/priority-1.3.0-r1.ebuild
index aa850d60259f..58a6d662f117 100644
--- a/dev-python/priority/priority-1.3.0-r1.ebuild
+++ b/dev-python/priority/priority-1.3.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..11} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 )
+PYTHON_TESTED=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
inherit distutils-r1 pypi
@@ -22,9 +22,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv
BDEPEND="
test? (
- $(python_gen_cond_dep '
- >=dev-python/hypothesis-3.4.2[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
+ >=dev-python/hypothesis-3.4.2[${PYTHON_USEDEP}]
)
"
@@ -33,13 +31,3 @@ PATCHES=(
)
distutils_enable_tests pytest
-
-python_test() {
- # https://github.com/python/cpython/issues/105042
- if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
- einfo "Skipping tests on ${EPYTHON} (xfail)"
- return
- fi
-
- epytest
-}
diff --git a/dev-python/proto-plus/Manifest b/dev-python/proto-plus/Manifest
index bc31566b8ced..277a1a94e55f 100644
--- a/dev-python/proto-plus/Manifest
+++ b/dev-python/proto-plus/Manifest
@@ -1,3 +1,5 @@
DIST proto-plus-python-1.23.0.gh.tar.gz 96752 BLAKE2B a971ef18b3513dcda0f2ea7a1eec8a1b76cc0094fdb73e7df1b258d0db7c16d2ef07152eff28c71e10456e2b9d2532da748901734d35a0245f99af7cf558866c SHA512 9e1566f6e3d2f99a37e7c5c9d3203a0073648f423112413d7d4fd61ebe38f175f30e1c4d2d24257acb7d09a685722b63960f9f686ede9ddb98a4c4463d5c0402
+DIST proto-plus-python-1.24.0.gh.tar.gz 100401 BLAKE2B 29094738e9c84559b8b51b078ecb059e7475c5c6e9392f23925c6df264efebd22c191c5b593fc659aabb20ce9cb0d93cde9df28b0b40aac4bbc80e075a95ec24 SHA512 3995df0a7df60a9a5c9325c29456f73d8482ae3d765f9553e5633b8d0ae0869c6fe3cd60e780f8fcd49d04470205abf621bc56c20d64252b76d51c19ff283372
EBUILD proto-plus-1.23.0.ebuild 888 BLAKE2B 2e0622a8ff3fd6d404d5f29b444fe71f75f3b84ff4e0b6cc6661b8fd324cf49c032618e5cfb0bbbe26558f2aa3168823fce417f6c5dd17c193c11f4436a06ef1 SHA512 de1cd88ff2d943a348b4be0ddaf1b46db2aeb168cc9d1c1e8479d6d474eb18624a5664d2cd3eab55e759d7fa5fce89ceac4b80744582d8e626203c1d5ac00ab2
+EBUILD proto-plus-1.24.0.ebuild 891 BLAKE2B 41315e233bb0c2fee4e795937e6114eba0bb96d3fdd3bd92286a0dc2d430985b6efc963fbe5a99ba6e5026109413958f6d31b16b2ba1f5c112055c0d926cdfbc SHA512 9d4d0d64ada3fcc5474028a63a4f0d4141cb52bfe3832f260505dfcfdcb260eaa6320dc83e75fd0a41eaeaa3650999b7dc25ecc8bd2b2903e458f304d1e30274
MISC metadata.xml 447 BLAKE2B d440be836b8a2823ab3beb7f76cbe7ff3f027ec512dff3f7d920eefea3f18329e1aa910ca16e006b1424cbd780f3fad80b8ccdc632c08ade651afd815369e9d0 SHA512 d64b8d2eeac9916ec2faab3b038082155e46e8c379ce06d7f554de763318539fa9040d15f90a3a95f337937c90f4b4042f51b1ea1cd11727e5fd971a0af5280c
diff --git a/dev-python/proto-plus/proto-plus-1.24.0.ebuild b/dev-python/proto-plus/proto-plus-1.24.0.ebuild
new file mode 100644
index 000000000000..ef8253d098dc
--- /dev/null
+++ b/dev-python/proto-plus/proto-plus-1.24.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=${PN}-python-${PV}
+DESCRIPTION="Beautiful, Pythonic protocol buffers"
+HOMEPAGE="
+ https://github.com/googleapis/proto-plus-python/
+ https://pypi.org/project/proto-plus/
+"
+SRC_URI="
+ https://github.com/googleapis/proto-plus-python/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+ <dev-python/protobuf-python-5[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.19.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/google-api-core-1.31.5[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+ dev-python/sphinx-rtd-theme
diff --git a/dev-python/pslab/Manifest b/dev-python/pslab/Manifest
index b6625bfa6806..f50307b05c94 100644
--- a/dev-python/pslab/Manifest
+++ b/dev-python/pslab/Manifest
@@ -2,4 +2,4 @@ AUX pslab-2.5.0-ad9833_sys_version.patch 302 BLAKE2B fba89ba6c99024b14106c6b9b1d
AUX pslab-3.0.0-pytest_record.patch 1395 BLAKE2B a835c781ce7dda59c0e6b591e432085115cf9f2295cb31914a43f88957eee4e8b70de552b92d03828e51bfc005cf29131d46488d3082690a68dcb192b90f233b SHA512 13ea71330e79e17493a8c063f772dbdf668e75430ef41a23bb4f23e9ea4d1d926712c6482baf9a93bc35c5a195196f424ae2a884cab14033059b68b28e088947
DIST pslab-python-3.0.0.gh.tar.gz 357657 BLAKE2B 34d8817dd47588a488359b53a7c3737afc0b3d14c5a751990a6030a17f30cb99d65f235a7eaf26b5a4f7f41931ea20bff086a5463563faa189e6cc46336366b6 SHA512 fdb5180e6fb55b2b6262997981c1d9b56652fbd902cfb4e8c347dff87d32d234a61f5a3ff50e5fb55eb0fecc6d2cb09df5cbc9e747df00e5973c19fba7f3c554
EBUILD pslab-3.0.0.ebuild 1105 BLAKE2B ecd24788f3269cd0ab9950b1f6fcecc50fd7f270cc179d26f0e97e9b415040ffb5e704037da65dff7f97e6d544eb8a43e33cf88a06395be55f3f94d00ac3415f SHA512 f16165d03bcd95c279278c9937f4ba42e50331cf3fdcadc4924b8710f3d6844121fda5484f3acbf272da1b5b4454bd7f76882bb5cf98ea855c6bd6946c78565e
-MISC metadata.xml 375 BLAKE2B 4ed4369e2e20e367360202a3445fa7a101c0e906386241faa8a30b2d40856ae5345192497cee07f24f557ee2740e9cc6b6e05d6f9fdf9b453e4324e286818d23 SHA512 9fd08112fe7af647304d5db7a4b174cb5cf57f253537b163eb261c3fcc1511144a8366a92caf6a7abf4036b104a12ac806b89bed28aa84c9c6f5ac1d7e4a1536
+MISC metadata.xml 370 BLAKE2B b607b80d9359b7c59cb41c2d811a4016a5ada7c6f4969e1ba53981afeced1f1312e281f547fb8047a11a9797b0ee1f3cfe94f293959f0139ab6b0a0a9d5e2bb0 SHA512 2b13368bc18f91c73b951dfdefa6db76aa7cea3f9b1ccd407aae9f7ab3993b3fc6c8f3c44aa9723015fe9fd4dd8b0bc191607f1ce32b400dd0a00cb876f0d129
diff --git a/dev-python/pslab/metadata.xml b/dev-python/pslab/metadata.xml
index 8c2314eeca2d..e5bdcb7d844b 100644
--- a/dev-python/pslab/metadata.xml
+++ b/dev-python/pslab/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<upstream>
<remote-id type="github">fossasia/pslab-python</remote-id>
diff --git a/dev-python/psutil/Manifest b/dev-python/psutil/Manifest
index 974c0191bd52..1ee84d4b0b9e 100644
--- a/dev-python/psutil/Manifest
+++ b/dev-python/psutil/Manifest
@@ -1,4 +1,7 @@
DIST psutil-5.9.8-tests.patch.xz 3716 BLAKE2B cf33173a0d5c6537b0de1c4858beb9ec59c0361c6249f8a5cb3d55edc025578ddc0285a062083d28fcd4ece223728376dd64e9232aed1d761786b772a4cc7778 SHA512 5c9539a9716e25dc3cc5f2ce4373911a6c4524941838aff7aa08cc482d15aba6ec40b7904593723a785284410bcded2595c78a6c186d8af5b5f664c2d77e9220
DIST psutil-5.9.8.tar.gz 503247 BLAKE2B 192812d9006b9eb1a856ff8d322e6cfb320462e5dc5ee7b88869ce7f4f2277050c4867b5e3f64468bb42de0b5bde85b715b84b37842bd3f605216acf89a62a4c SHA512 6ddeed937119a930bb7b9556ff329f054e9429b8457c9a15d99cb105271297117abba587a974d02760bb8b6b244734973a676bdff6b533a53ce587858e48f337
+DIST psutil-6.0.0-tests.patch.xz 3748 BLAKE2B 6e78418de8ee052e7e9f5d6bc74b8fc79e5216ed4d5fa8eb89532b19298955c388e158770b4af7b42fddc2a03b292e6d8ce9ed98c441179fb7c4a640014f2112 SHA512 3947337dbdddc29c85697d6140fc0fdcfb2b5ce7d84438e5763ad240ccd954e97fbf5dabf03ca17e959273a2c11794a41b2293434e85d2fe4d38d696c7de3900
+DIST psutil-6.0.0.tar.gz 508067 BLAKE2B a4c80d1cead17ab73c99a25c4e1712cc2dd0b4220521d8dacafb905ab27393c49a8ee20790a89ebfc6c1d53779e98fe126c50f9299db1ab9a9c3df6d0a99ec48 SHA512 78ef1abe109c985ad3dd3865de5b4a7682fbad0085e5ca5bc1f2f90f03853775554b6c810cd54543cb7a1238efe345b3dcc9f5191270e03bc6a2f4088dd007ba
EBUILD psutil-5.9.8.ebuild 1192 BLAKE2B dce328cf86ae620c893b8df3edfaf493174d9cf93046e22a93319f30fad8ca2aaaafbecf0d3b6bebbbb0c0d9fc5c09a554a0faa83f358a3ce8c4b882b14df069 SHA512 104402c28cc0843039ee9a24acf978c591667e89f2e4505376b94be00e1e0f2091fc44856d595c3cf244bceec94c0799835fbd5736a5dfb10dad84707cbb003c
+EBUILD psutil-6.0.0.ebuild 1200 BLAKE2B 7c15cc32e5439d0961d97614df34dc581b597f78b1613cf90a23d7a7b5e90801265885c20b9ba10496fb7ca94d2e0c9384123e5710e7198c801997d468fa360c SHA512 36ac7ce87dae6370720dfe2ad14f65a9915540ba2578d19b5adea1c51463588a8225755c17062ad3dd43f34d235ab3361888098a558d618e412695ed0c79f577
MISC metadata.xml 378 BLAKE2B 235c056a427ab18383c401143074ec62b91d471087c34e2bd48d5192c6221e089e32170d18cd0d69d51eb2bb02fb8a0efe59245af9224b284557812b32c341b5 SHA512 96492308dac753fb176e4810efa71757e66413d16589e52a942b02c91256b48f9873b53a698006923aef12aa7d1539d6fd7aa07632c073b6a92cc8920f6ce6c0
diff --git a/dev-python/psutil/psutil-6.0.0.ebuild b/dev-python/psutil/psutil-6.0.0.ebuild
new file mode 100644
index 000000000000..9ff7a50459e9
--- /dev/null
+++ b/dev-python/psutil/psutil-6.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+TEST_PATCH=psutil-6.0.0-tests.patch
+DESCRIPTION="Retrieve information on running processes and system utilization"
+HOMEPAGE="
+ https://github.com/giampaolo/psutil/
+ https://pypi.org/project/psutil/
+"
+SRC_URI+="
+ https://dev.gentoo.org/~mgorny/dist/${TEST_PATCH}.xz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${WORKDIR}/${TEST_PATCH}"
+)
+
+python_test() {
+ # Since we are running in an environment a bit similar to CI,
+ # let's skip the tests that are disabled for CI
+ local -x TRAVIS=1
+ local -x APPVEYOR=1
+ local -x GITHUB_ACTIONS=1
+ local -x GENTOO_TESTING=1
+ "${EPYTHON}" psutil/tests/runner.py ||
+ die "tests failed with ${EPYTHON}"
+}
+
+python_compile() {
+ # Force -j1 to avoid .o linking race conditions
+ local MAKEOPTS=-j1
+ distutils-r1_python_compile
+}
diff --git a/dev-python/pudb/Manifest b/dev-python/pudb/Manifest
index 48bedc5cc7e4..cec51ea8ce6f 100644
--- a/dev-python/pudb/Manifest
+++ b/dev-python/pudb/Manifest
@@ -1,3 +1,3 @@
DIST pudb-2024.1.tar.gz 226023 BLAKE2B ea1c2653c526d53f16362a074cb77a1c076d5311fda99517220f179d4431bec615b0fdd37eeb282c3f89e3b5ff43dd5b0c4950d0e23b06bc9caec98cea0c9658 SHA512 1e07e21a12fe8d970079faf54a26fbe5c9b71552fa8e246f9606a91384304170b8c292788c282363a486cfc5775cad23346f54b89e4a9d2d7b113abf550b0200
-EBUILD pudb-2024.1.ebuild 832 BLAKE2B bd86f4ccac9a29ecade010dc5df0427f5c79e22a0abe5cd6bb68de1154fea0bcae77e781b9245d6329bb76ac7bf82edbb78217665007fb52e902b3315057a331 SHA512 15327a491a23d9c85b024b8a7d6eca625ac88e095a61e2be95e2b4d37837962292a9232aa21d490aebd1f2d55e0a6c70802fe0741cc63fae060a9e0678c7cb17
+EBUILD pudb-2024.1.ebuild 836 BLAKE2B 6a748bed3794bd6162d2799cd25694f0b3f54e402619741061fa606347914fe0fbadd961d77f5334a2f2f93ec209153d328b5aab25a95806d2fabdf266fff609 SHA512 d71ea354ebb6f90889b3666326aeae5c9210655ecf22b72bcaa8dadd46813478eac9d8e9aa4588d8db7e30eaf50a587f70da1316c9fdbd00afecbf885fdbd454
MISC metadata.xml 467 BLAKE2B 0d5572a2387c3e0cc5df3c69f7774850a2d47ba8087440d3e803a9955e600bd25bd7702660013b01acdbc6874344bc017bdec76288d3805123b5f397d3e641d4 SHA512 c36b974a6494acfc8ac69bb7333920310391a1b6c4bf797f605a181583b2e36595d99c10764f0a0bd474118012f5aaa90f14d9718804d07b2c408f62dd347dfc
diff --git a/dev-python/pudb/pudb-2024.1.ebuild b/dev-python/pudb/pudb-2024.1.ebuild
index a62662f987a3..f6667522ef0b 100644
--- a/dev-python/pudb/pudb-2024.1.ebuild
+++ b/dev-python/pudb/pudb-2024.1.ebuild
@@ -4,14 +4,16 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi optfeature
DESCRIPTION="A full-screen, console-based Python debugger"
-HOMEPAGE="https://documen.tician.de/pudb/
- https://github.com/inducer/pudb
- https://pypi.org/project/pudb/"
+HOMEPAGE="
+ https://documen.tician.de/pudb/
+ https://github.com/inducer/pudb/
+ https://pypi.org/project/pudb/
+"
LICENSE="MIT"
SLOT="0"
diff --git a/dev-python/puremagic/Manifest b/dev-python/puremagic/Manifest
index 4098b4a1f5da..496a4ce8e2fe 100644
--- a/dev-python/puremagic/Manifest
+++ b/dev-python/puremagic/Manifest
@@ -1,5 +1,7 @@
DIST puremagic-1.23.gh.tar.gz 306804 BLAKE2B b9da78fc20ee77dac85065f85a8770273ece5f97c372c42e274d272c3c389cca2ed1433774f96d1b55dff01ff542c63ad5093befa5c3530b052de32ffa142a77 SHA512 9bdb6ae0158ecf5d87e82de112ce9d988ac2b4a29d06dd06cba9c4675fe11d270c7cab611f8cb8ffb5ccd622be66fe43b441f203d27e9c4c9feb55bb81036fce
DIST puremagic-1.24.gh.tar.gz 309763 BLAKE2B 7d2920d2028bb8db9f87f569ae57a00436289e2e6661a07da39d2cdf96975d56c5fbe6569a2909127fef1a1e8c51514ae5f1730df85e620a8cd84abfa8d0dd03 SHA512 06ef1008788c2941df9b3237d41df9908bf172e22f66e478470ab66d3cefd0c8d598f8a95df285bfde58477a98d4da557c0fef7a691b30bcf3d82d76067c518d
+DIST puremagic-1.25.gh.tar.gz 309788 BLAKE2B cc24e10ef59ce6299e7fb90b12b4d379d320d5795d475f9509301a050591c3404499227a64d6ed8395c8ab7f424561895966a3fe5dd1f90154fdb8be50fcab51 SHA512 7b9a8af827537ed9af38b80422744c7ee8b48b95f3344a79b6641cc7d55082160f20884659846a608d04d040acb06b0273fb8b51e5b92db14f92ff6d576c0e0d
EBUILD puremagic-1.23.ebuild 632 BLAKE2B a05216707836158ec9988e1c3fb9090e6dfa09760f1d9c244eeb9197246c858b6a3430680486d4a2dd17975159d68cdad5f0fc7a679a2d56544a6937d1d7b7bd SHA512 af9161937efc171ee05b350241bab778f9d9faee5e6645d75b44dc5f92b301b7df1ed4c02527f71b2ff8d6580c9605ed4ea20248dfa0439c18eda551de85ccb5
EBUILD puremagic-1.24.ebuild 633 BLAKE2B b5a157f1fbc51b0d98793a931ff2f6faa22ca8fc12155cbc336ea0345b86eb25572085cd0bcc43aaf0caab75f59c4817d50cf972c1c1d11ab6b9806459f72128 SHA512 72bde404febc8f6ddc0ec667c1a03fa3dc21b896d561d686951fee6fca90ca860a451fbd69ca5fa1f232f95f522a172dbcfcc43c1bdce08fa9df24e9bc29a452
+EBUILD puremagic-1.25.ebuild 633 BLAKE2B b5a157f1fbc51b0d98793a931ff2f6faa22ca8fc12155cbc336ea0345b86eb25572085cd0bcc43aaf0caab75f59c4817d50cf972c1c1d11ab6b9806459f72128 SHA512 72bde404febc8f6ddc0ec667c1a03fa3dc21b896d561d686951fee6fca90ca860a451fbd69ca5fa1f232f95f522a172dbcfcc43c1bdce08fa9df24e9bc29a452
MISC metadata.xml 441 BLAKE2B e16e921f5571378e7fe3922ef583aaecf4fdd0160ffe502105f982d05189679395bfb7babc5f3c12ce60af9ddc72ecedd5a7a68e18488cd35174ee1b3eb03c05 SHA512 ddedaeddbca2953c67d6d23414f6dd152823290bc4bd90aee470a16906c4fae9e21043250677faba4873ff50af4ddf88c7208cfd30a040b816ec44782687e3e9
diff --git a/dev-python/puremagic/puremagic-1.25.ebuild b/dev-python/puremagic/puremagic-1.25.ebuild
new file mode 100644
index 000000000000..7a5fd34c2d27
--- /dev/null
+++ b/dev-python/puremagic/puremagic-1.25.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pure python implementation of magic file detection"
+HOMEPAGE="
+ https://github.com/cdgriffith/puremagic/
+ https://pypi.org/project/puremagic/
+"
+SRC_URI="
+ https://github.com/cdgriffith/${PN}/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS=( CHANGELOG.md README.rst )
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/py-cpuinfo/Manifest b/dev-python/py-cpuinfo/Manifest
index ba13559760b5..311b31117bd5 100644
--- a/dev-python/py-cpuinfo/Manifest
+++ b/dev-python/py-cpuinfo/Manifest
@@ -1,3 +1,3 @@
DIST py-cpuinfo-9.0.0.tar.gz 104716 BLAKE2B 667f5d420fd7eeff74e5047ee05220717585332c0b8b2a61422c3b4505f9c71c6b3091bbf3ebe29a3460b574a873cea423cffb5a83c49ceec3654a1558e435af SHA512 c7711137d60ad52bcbef8738a70fb48ceaa69e1e1632d135d0ee95c282b02df6170c3dd88a1e14b3e9a386d3286a15ca9722fcfb596107da022161a7cf84509a
-EBUILD py-cpuinfo-9.0.0.ebuild 505 BLAKE2B 169d5947e71d462e379602b898e220f555041fccfbda15b99fa280558603085b84da09f555e4f8c6c29b7fa71a6317ea3e57154d5bba0727edead05136e0db8d SHA512 d5ac5e546bbe751d36d6bb8204e15419935f02b55bc390aaeaf8da023a6773aa697a1e8781852144488aeab49401191a5b848948b9f5a58e4c22f6685a6e9329
+EBUILD py-cpuinfo-9.0.0.ebuild 505 BLAKE2B 3d5d8ed13a8231a112cdf349d0d46591d64fbdbe50ec9f678c7ce06043ed3c1120a592f1e54226941f9bcafc3fbf9de99d73d5b3cc155571342e68382244d213 SHA512 525a3d21a40cf8c97aa2477db870771e691d2162dcfabacd7819f093feb154f6b1c49b52ec18374248483cd5452c4746db9f7fa6182f866926f1bc316e264329
MISC metadata.xml 532 BLAKE2B 32c0f690bf91102b46b486db560e99ee94400c0c1bfa5ae00d4dff415d92d9c57931571d6f4c233221c1a8ea82c1f16629ba68dfa76abd462d953152643d098a SHA512 88a5a900b83df3680f1f437329758489d0de63da450921397b4c3256decd455ad134da5a1311fddee4bf9843b3466a6c6e70b0e6bad6bb7d90de9b73c8e67dcb
diff --git a/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild b/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
index dded648327ce..0bd26d4bfde9 100644
--- a/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
+++ b/dev-python/py-cpuinfo/py-cpuinfo-9.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pyalsa/Manifest b/dev-python/pyalsa/Manifest
index f407200faf82..260e6fc216b4 100644
--- a/dev-python/pyalsa/Manifest
+++ b/dev-python/pyalsa/Manifest
@@ -2,6 +2,6 @@ AUX pyalsa-1.1.6-no-build-symlinks.patch 682 BLAKE2B 046f4cffa0b08a32360356d8238
AUX pyalsa-1.2.7-python3.12.patch 1266 BLAKE2B 3d39d2eeebb9d7c6063144294e94e95d57a377737e71797cc8099e6bebcf096040cbb73ba7eeedc6e866885c954b215f119fb96beb048ba5b32df9584e562eff SHA512 110849f66b4475f6693a2b3d64914745407417a4ac7a6b85a6c9ba0fca17f78ac0b48d1f251875bbec870a4dac58261f0a50da05e9b3911e6ce6f650f85b9c48
DIST pyalsa-1.2.12.tar.bz2 40133 BLAKE2B 50e4cff2d4fccdf8fd62cb379c08f55f8229b20cb51ac8c89c6ba84214663992748fc9c3555b4242457348dfc877280754f1574eaffb8c9cbc4e82d376d6660c SHA512 9073cb9a1fc6ad04bafa368435e45dd6c8506e14f0e594f02f7d2b7e06c72b8af9babf08cfead57a940a9ebde4548edf608196fea56089fe8d1300a04f573151
DIST pyalsa-1.2.7.tar.bz2 40132 BLAKE2B c100d16bd8c0d9fc6eddcda360f3582c55ed1b143a58a49caf76a62494882952d311271941ce0ecdf57ac934f3564dc922c80e8a5f5742b593341ff4215b700c SHA512 126501fe7b9c006f28e9290bdd3ad907ea9e053b71e21e2c6f0b0beeecdba07b4b557014041b03452f96be690f59f2e647e075487ee87054f21f66df7f39b34b
-EBUILD pyalsa-1.2.12.ebuild 992 BLAKE2B fc28053a5d3fa6b96148dbe90de99e07517808b4d4eae6fc0aaa99ea9f7d77c4f9b5aebfeb134f37e08a35c58c82127d7689026a92185d6402263ccd36d23ac4 SHA512 681972494031aa8f9c6abbd4f285a2dc63fafe3afe6c556eee5b149be476515749394ddd4a19da193c0997ee746e101bac59b337f01eca5680317cb337b54edb
+EBUILD pyalsa-1.2.12.ebuild 990 BLAKE2B 022427c0cf7c2abc3fdd4a87fee18c54888a4b7afad3febeaffc2e32c5617b6ec501fc1a85f813198c652261b46c70a74b8bab9b48edc8db65afda927bbb1b88 SHA512 7acb55843969c69d74e520cfb5d38c4f80d8bac89dc7d6b78d2b94ffe6c46c8392a80bbc245300469c4fbbe01748d29d58242eebc8338fcc38070387f06c201b
EBUILD pyalsa-1.2.7-r2.ebuild 1095 BLAKE2B 02605570fad953007f053448a3ce8b4375d0a25ac2d1cea2a7d4fd65c3f02c280ec2ed25214a534387614cd3d3a1d056b41b09c4ef89a6d7526a7ffe431a3ba4 SHA512 ee884daba98a303a37f813a3c48dfe6bb5ba1c098010e2191fe17eae628defd33d6a2b5916f30ce8d84c0fdb127a40b90a369e433eead0d30401cd4ef5bcb5a6
MISC metadata.xml 301 BLAKE2B b816bb59aefb837bb3edb807a741eb0d940d4f4ba64a74b98af6fd3678ba12a012e129fa0bcaf6d1923b0b7382b5aab7590f12ad5272f140a9baa3368ce7d2e6 SHA512 9961a4ff57d373a9c70f5e47deea16973c7aea4a9f26dc3ee538371228021c1e46b59fe4519a23a208b0f72bb18f1fd90e8cc5ea9f68d88e9316826adf41dc80
diff --git a/dev-python/pyalsa/pyalsa-1.2.12.ebuild b/dev-python/pyalsa/pyalsa-1.2.12.ebuild
index 58b911af0ced..203633b7130f 100644
--- a/dev-python/pyalsa/pyalsa-1.2.12.ebuild
+++ b/dev-python/pyalsa/pyalsa-1.2.12.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/pyalsa/${P}.tar.bz2"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
# Needs access to system's alsa configuration/devices
RESTRICT="test"
diff --git a/dev-python/pyamg/Manifest b/dev-python/pyamg/Manifest
index 9d5768c4d74c..c9a7841f61dc 100644
--- a/dev-python/pyamg/Manifest
+++ b/dev-python/pyamg/Manifest
@@ -1,5 +1,9 @@
DIST pyamg-5.0.1.gh.tar.gz 4132815 BLAKE2B 578a8b1ff7eb627698ba1f0fc2483c614bf73b38b0f38ba11264a3754d5d6e24dd09b818e42d059e7efc18300bb7eb0f661c8ad9e874fcb4d316c5dcebce27df SHA512 d04291854840bbf349cb7b73a392bf3d043f8db88ed1070e8689d45803c8544470d09c2eb268d57ac994e59b99b3f42c8350f1e3612600069c2b93f65ceb659f
DIST pyamg-5.1.0.gh.tar.gz 4133863 BLAKE2B eb1894f52ef40764f580c23381afbfc1a0ae066ef34ab393adc1ded8f5ed2d881db231f8cfcf94232a531300d920cd54f634382be390be1127648be06464ffb9 SHA512 d770289a9995dd6d7eb7be137e39adeed0968d25d6c5c8c664f14ca3980f09fdda407adb3f634172a9ce49e4d0e205a63dccc21214a027324372a2be1374f062
+DIST pyamg-5.2.0.gh.tar.gz 4133298 BLAKE2B 73f1a53eaedd9c80e23fb49e242342e877b46eacc023abd4949d3036591b3fed7c05aa71a98656227f571f6ecdf714675d6a97749a4a7a19e7f2f7c48f9fcd90 SHA512 9636090199a41145892f50462f8db8148543f48ee16f41a857b003d5bbcfe5cdab0b9f236dbbb8f4298b65316b05ea448b1493789afabdad6376d6dc75eaaf79
+DIST pyamg-5.2.1.gh.tar.gz 4133340 BLAKE2B 04bb2a5bbcd76eed651512634670ea76359fe779c17ea50c2272d7a9656a348c94b6748efaf24f189219bc467c85418e0d6252ac809f4feb269059ee732b2ea6 SHA512 469a5675bb65ff9eadfdbf344c35cb01bebe09c987b493aaeaf5aa98273ebd8071534e25edac82ffc26f39eb3877e1a69cd2a3894de70bcb5396b6cf723aa3b6
EBUILD pyamg-5.0.1.ebuild 978 BLAKE2B ffca81fdd88ab79bbcbf8074fea5027086c0bc89950949bcc8bb891dc9803ad83d2b5e5beb26d241d9ff8ccda52eafe00d39f75cd8a9054cb81e28761cbb9fb6 SHA512 312f0f3d5f1c42b1a82ccfb659356684e9c9db70127120cb61830691765e0678146ed2fb25900284d5b1a10a02f9e642f548e51b64aea25bb6eb7bf83b003ee0
EBUILD pyamg-5.1.0.ebuild 986 BLAKE2B 839edad19c603478a0cb4ad6947e8eaf5393cf7ceb8b0160d33d6f1f066b3bf2452344e467eff79a751b80d9052d5a08a20f033f09923cd77142b5e0e13f64f7 SHA512 51e322a223aa3cd0a01adf6d5dae4089716ba0941502bd0c85d6ace25ee26f016ccd93a46f09328ecad7030a94cfbc252e15ca516b84d93478e731f04fc3a8d9
+EBUILD pyamg-5.2.0.ebuild 987 BLAKE2B ffaf0b7243f897ad72762286c9c1baeccf4e085fecdd11bd3a070c40762194461e377b405455423884e063dddfbee552717aea74cf76ae2d4b09e5df3acd72f9 SHA512 da23d232b831fc562291dded524ffd897120768297170a065ec3d1502648ad3db791eb5c69e2354d8ee229f5ab1af24352ae739a8fc4daccd4438e780d8c845d
+EBUILD pyamg-5.2.1.ebuild 987 BLAKE2B ffaf0b7243f897ad72762286c9c1baeccf4e085fecdd11bd3a070c40762194461e377b405455423884e063dddfbee552717aea74cf76ae2d4b09e5df3acd72f9 SHA512 da23d232b831fc562291dded524ffd897120768297170a065ec3d1502648ad3db791eb5c69e2354d8ee229f5ab1af24352ae739a8fc4daccd4438e780d8c845d
MISC metadata.xml 768 BLAKE2B 26229e93507c2f6ee26cf2f079b9e9591bd9e4b0f7922ae231444f885afc4a3050b4175a948b81260d5b50d2b30e608a65c220fa0c1e7a5fb8c3e7816f81e610 SHA512 f7f5876fbfc7a8057edd3c0f1bde6721721408a2def54cad978ca4a3699a1bf9c75a7b690c89e74a82a325a368d884e8f232a64385026dda267abf8898124b33
diff --git a/dev-python/pyamg/pyamg-5.2.0.ebuild b/dev-python/pyamg/pyamg-5.2.0.ebuild
new file mode 100644
index 000000000000..8d22187046fd
--- /dev/null
+++ b/dev-python/pyamg/pyamg-5.2.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="
+ https://www.pyamg.org/
+ https://github.com/pyamg/pyamg/
+ https://pypi.org/project/pyamg/
+"
+SRC_URI="
+ https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ dev-python/CppHeaderParser[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.11.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${DEPEND}
+ >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+ test? (
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${T}" || die
+ epytest --pyargs pyamg
+}
diff --git a/dev-python/pyamg/pyamg-5.2.1.ebuild b/dev-python/pyamg/pyamg-5.2.1.ebuild
new file mode 100644
index 000000000000..8d22187046fd
--- /dev/null
+++ b/dev-python/pyamg/pyamg-5.2.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Algebraic multigrid solvers in Python"
+HOMEPAGE="
+ https://www.pyamg.org/
+ https://github.com/pyamg/pyamg/
+ https://pypi.org/project/pyamg/
+"
+SRC_URI="
+ https://github.com/pyamg/pyamg/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+"
+RDEPEND="
+ dev-python/CppHeaderParser[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.11.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ ${DEPEND}
+ >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+ test? (
+ dev-python/matplotlib[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ cd "${T}" || die
+ epytest --pyargs pyamg
+}
diff --git a/dev-python/pyaml/Manifest b/dev-python/pyaml/Manifest
index 21770d85ba48..2bf555ec667a 100644
--- a/dev-python/pyaml/Manifest
+++ b/dev-python/pyaml/Manifest
@@ -1,3 +1,3 @@
DIST pyaml-24.4.0.tar.gz 27204 BLAKE2B f0f7c43ffdfd648945bfb20c589ab3e48000ac98a602192ba75fd1a611e12877bbc848f79b070864ac10f59b9c1796d89f35521314e827c5a7951995de86a657 SHA512 d2c1ae1f29f61d210cb822c2c1b3fa3ace81a4b863c7dfec5d75c5418537256828ee54ca545edc9ce30995ba272dfd064f7ed6009dae00910a081ffc0270546e
-EBUILD pyaml-24.4.0.ebuild 600 BLAKE2B 37de342eb95eed8d04de1be1d351fd3725ecc6bd751879bab8b5574c7bd8bbf343b9e84f970425643c1fa633cb052414058f2deb7e1a6b26428a9b458e66f0d1 SHA512 116f78b61ff81d9b6f857f71214a68e8c5182f4216e2f3464cf35f51708040583c320de817e385d12e9b7763b8f9336fccb24dfa094fb34e93459d253d9dd9f4
+EBUILD pyaml-24.4.0.ebuild 600 BLAKE2B 879b3e8e1f17fe6b3c31a81ebec70caf022168de83d7ba87b4b1cb41389cd5cbfcd82195b09c1fcbeed5e395b86a807dd455ddec3962a85832f620c417e2970f SHA512 3b04e52e89741e27a3a9d9ae70db13fa48cc966bcc309234c13c4d33712d63023cfb468210e230cf05133affc6d3a63adb82c1209dd130316f979598fd3d26e1
MISC metadata.xml 470 BLAKE2B 725657a34cdcbddf146ea3163af81fd22f78b895281e7dc2192b8c1f49fa9ec868e41a38bc371ce61160535ad0c5c1d8741109858cb8e3eafb40a77d623c3ecf SHA512 c64f440d674396b0a750780cbc5ab1a5003be1d3357b39a792cb9490870c768ab740266575cf6780f173252a893f6fa93fe9d4f414647274e520c4bd4b579c67
diff --git a/dev-python/pyaml/pyaml-24.4.0.ebuild b/dev-python/pyaml/pyaml-24.4.0.ebuild
index 980ac98dd21c..20bb9714982f 100644
--- a/dev-python/pyaml/pyaml-24.4.0.ebuild
+++ b/dev-python/pyaml/pyaml-24.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pyarrow/Manifest b/dev-python/pyarrow/Manifest
index 4341146342eb..570cdf5ec449 100644
--- a/dev-python/pyarrow/Manifest
+++ b/dev-python/pyarrow/Manifest
@@ -1,4 +1,4 @@
AUX pyarrow-16.1.0-numpy-2.patch 2950 BLAKE2B 89457b0b8c990b0fdc0409d72ef7326432a327dcd435277131e3bd2dd3506e3f3c8877edad37f318bac5627ff6c53c045115b5cfd91f887e21524b525aca4535 SHA512 5bd77755392f1cbfdc765a3bc713040cf75a9a4e824536a400f8c163633c41b1ebc38f4ba74be83e37c346789b34eb0a421bf549b4449ce31b613706effec859
DIST apache-arrow-16.1.0.tar.gz 21707079 BLAKE2B 5541c364351e59e8164f2461546bce3ddc834d70b3a03b815b681187674bdd89ccfb7eb113bf9010c821845b0c1fa51f5321bfea5b20927e6364f6452ec980d2 SHA512 28975f59e1fdde2dba4afaf4a5ba934b63db3a7f27656e2aa0af0f0d2a046c9dbfa9a6082de94629c36d03809b296566a37ea65ec5a2fc17fedac7d21e272d31
-EBUILD pyarrow-16.1.0.ebuild 2519 BLAKE2B f9999e62270d3fea1c4d4707fbb8e8adb794584d3e61a79aa81e035b1900b2a3e4c9537fe56223e49be1bf4ee8e37566b8e2b5f854f4d90becc005ef5b078c15 SHA512 e5f9823fda37593720c94b37dba5d5b74075c38a77c0ac6950d14322031e541637fc2b2a6e1a4569c7c44c1d9eb3046f0aeb704123cabc652ac3826fa9395264
+EBUILD pyarrow-16.1.0.ebuild 2513 BLAKE2B fe166d3baabfb11248dfb2f3be543331875b05cf0959dc4634e414fe60d8356fdd26df42bbb5eb0fbf66921c28d2141883c98d5a4316b8b68837d88f03849e60 SHA512 f56db57c2b6dc7900a2882d6afe0d5d1f0a15ceb4b3060d5e9392e4aaa6e208366eb6e1d0232063f72c348e0aaf22d0d9b073259fe5edb10a4239b2448304369
MISC metadata.xml 555 BLAKE2B 5683205ece2b0266e5792f42ebd515c1822563d2705f046ebcabd1de71efc67800616303b2fc83ea8cac3395303178f13e859b7390adfcef23da8d687fc8d6a3 SHA512 61d8f5bcbdbe92b858d0aab3040cd3e8dcb33ba0c45808649e032a165d6826c1a489ae2cfbf8dca52eda82d5b24b4c3f74a9abd6f87d5ff72f6578cf7535c797
diff --git a/dev-python/pyarrow/pyarrow-16.1.0.ebuild b/dev-python/pyarrow/pyarrow-16.1.0.ebuild
index 7a027d3f6336..b2a9ed0139dd 100644
--- a/dev-python/pyarrow/pyarrow-16.1.0.ebuild
+++ b/dev-python/pyarrow/pyarrow-16.1.0.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/apache-arrow-${PV}/python"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~hppa ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
IUSE="+parquet +snappy ssl"
RDEPEND="
diff --git a/dev-python/pybind11/Manifest b/dev-python/pybind11/Manifest
index 08d1b5ccfac2..ac1fcac6e93c 100644
--- a/dev-python/pybind11/Manifest
+++ b/dev-python/pybind11/Manifest
@@ -1,5 +1,7 @@
DIST pybind11-2.11.1.gh.tar.gz 756445 BLAKE2B 66ad933ffcd7fd475121f0b7488e13b914cb090d0ed511b96070e2849dcc537fb55e865b72fe06da6c5d1e3ed8e438799c5b0b60cbdc71e5713530174bff3be9 SHA512 ed1512ff0bca3bc0a45edc2eb8c77f8286ab9389f6ff1d5cb309be24bc608abbe0df6a7f5cb18c8f80a3bfa509058547c13551c3cd6a759af708fd0cdcdd9e95
DIST pybind11-2.12.0.gh.tar.gz 771004 BLAKE2B df95d12cd005c85434ba8a4d80740f437f3f9433b0fbc9e6e1e5bf840281d5cb8295500b6510474a91b45201323b19079743ca927f7d1be2c1dc0dca89833e9c SHA512 c20247a4dccec310307174a26a79f9a98dd7ae7c84a48ad61c61589b02ef74caac26c2945de602cbe38b0bea65fc9985f1cc37f9e2322cae2f824dee98d602f1
+DIST pybind11-2.13.1.gh.tar.gz 789821 BLAKE2B b1634878a9a772d1200c79a5e7554a16a9ec76a57cbe4fc6fa86c70f9e383ebeb2b2ced7006392dbb1196144fb02f2415ff511e2b041a6fa3fe63b7c511c98f9 SHA512 97d7a2892af67adad16b6ff0fb3e6324c88d1dd931dfa0d34cf6d181baec05ed791f0980abf2174db22aabaa382fd5b5f00cb287cf6477a4786c999f29719717
EBUILD pybind11-2.11.1.ebuild 1305 BLAKE2B 60bdb063e9efb295ac3d49497b199cd9b9dedd23e3891ec9c96c6e2867e89c1cee9c16f3a34a4772813a850c74484fefd9c2dd53a072a84025b894546a0b237c SHA512 524695d724d859ea333de8975c392792c4ed685212204ecf72020af767d1cff6fdc307ecbd8e433af3627a76b2c7a5a41e83b13e313041fdd474df73880fb19c
EBUILD pybind11-2.12.0.ebuild 1458 BLAKE2B 59b0a968da4155d2450df3b609101e431a70f2f958d7bfdf7a2be64dbb1aa50416fabe41d7dc06b882cda0ddd23dceac47d7c0700a0466bb6b02a1dce9d2da98 SHA512 b5a7bb5ae2eefcc144b337241eb14316d292fc975ab20a0166b159ec43828dc613498a568517f663f835a18e26da9f25410d07fe1a197874e4e6f9e7c36e5ee9
+EBUILD pybind11-2.13.1.ebuild 1465 BLAKE2B 855356abbdfb0b99d5b41e5b21872fb9454676c244e19169d78d5b74fb35ccbef0b440978e0a775558515da16832d0b09396dba04811e4478910ddbfacb14bc8 SHA512 5b52bc54e96b30787adc8b45bba2f05442a1a3e5cbe62dc9050ce99b64a32377f1c344ae71852e9c927de31fa962aeb77bc036314a52f230586179242e238966
MISC metadata.xml 475 BLAKE2B faf317a1197850acb0d16546a303bd50ee1bfe6fc3aaf592e6c147c6612fd20b809f1c911d79ca9a356cfa0c4166d2b155fcbd593f8b55e0d7dd75ff6444073b SHA512 5779adcc9f25c15fd999aa6c91d3144fc14535270e57925bfb8ac67f45448c144a142af2ea9a321ec6ffbf568713f663cef85a0be3d4a056e58b1782a5fc9a41
diff --git a/dev-python/pybind11/pybind11-2.13.1.ebuild b/dev-python/pybind11/pybind11-2.13.1.ebuild
new file mode 100644
index 000000000000..c18727f31be1
--- /dev/null
+++ b/dev-python/pybind11/pybind11-2.13.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit cmake distutils-r1
+
+DESCRIPTION="AST-based Python refactoring library"
+HOMEPAGE="
+ https://pybind11.readthedocs.io/en/stable/
+ https://github.com/pybind/pybind11/
+ https://pypi.org/project/pybind11/
+"
+SRC_URI="
+ https://github.com/pybind/pybind11/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+
+RDEPEND="
+ dev-cpp/eigen:3
+"
+BDEPEND="
+ test? (
+ <dev-cpp/catch-3:0
+ >=dev-cpp/catch-2.13.9:0
+ dev-libs/boost
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ cmake_src_prepare
+ distutils-r1_python_prepare_all
+}
+
+python_configure() {
+ local mycmakeargs=(
+ # disable forced lto
+ -DHAS_FLTO=OFF
+ # https://github.com/pybind/pybind11/issues/5087
+ -DPYBIND11_FINDPYTHON=OFF
+ -DPYBIND11_INSTALL=ON
+ -DPYBIND11_TEST=$(usex test)
+ )
+ cmake_src_configure
+}
+
+python_compile() {
+ distutils-r1_python_compile
+ # Compilation only does anything for tests
+ use test && cmake_src_compile
+}
+
+python_test() {
+ cmake_build cpptest test_cmake_build
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ cd "${BUILD_DIR}/tests" || die
+ epytest "${S}/tests"
+}
+
+python_install() {
+ distutils-r1_python_install
+ cmake_src_install
+}
diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index 27d325628e34..f27e9d48cbbe 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,5 +1,7 @@
AUX pycairo-1.26.0-py313.patch 919 BLAKE2B b618f62bbc411f0bd7a8abf207fed950b64e98765c89dc744062bb9ed5f5fe148d98ada2a079f974f7e1c0dfa0f15076f0e2177e25712049699e072195614501 SHA512 d6119319ab7ce7cd16c3c3b5144afe301e666bb24ee8f05788bd8143f76178996aa6a7bb88571709fcb1363d7f41c17a0cedda8c6b0de8b39cf186877777ab77
DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9 SHA512 5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1
+DIST pycairo-1.26.1.tar.gz 346882 BLAKE2B 52e92b3b7e6ffda89a01b293f0bc6c5da5018ba77dce92d30b221fbf1f8c1b253f5ae279d64a517810b6efe4d7d282c21dbc15e5ef8e372204095c773b12de52 SHA512 4f63fc4fb2b6bf65d8a1cbbeaf4d982c5eb2271309763522ee6f763f691428b3e420434382e8a3e1d6b841821940f44f4bc6f51724eb4474494d60b7ff1c9031
EBUILD pycairo-1.26.0-r1.ebuild 1582 BLAKE2B 0edf3bd6a22cfdd2f16984c1339a5b7c705e6fa9778b933590913f98ac5033491fbae8175f3dbadf47a7388d93baf95e9aea577b7f3a14f5aa61ba0b61c0bab2 SHA512 2fa5300ff17e491e860a54a7215532641e004c9b543cd05310822b254597b0bfe95ecba1fadb4afff54e4d9c32ab382327c024fc6f63d05e182f8b00b6e0a742
EBUILD pycairo-1.26.0.ebuild 1519 BLAKE2B 1da5cc57cfdf94dbfb97b770f01b2be599f39385760cc1571cb3405094e1d72d8a01006f4bbdedf0bf46b0f281bbcb35e0d67b30b2adeaed4a8ddd0de9087e29 SHA512 925f648675283cffda31038ec5f568758b3cee4abfa1af2f343956443d231d496b550444daee64f3d9ff77f9dc4666965abb60654157081fd3acfaf32d6288dd
+EBUILD pycairo-1.26.1.ebuild 1527 BLAKE2B a1dd413a3ab4f3b8ae4a13e65b643454dd8872144a2bf08ffacf0e05991e40bd493d71f71bc69c6d1b6256b0cea866f6976226221f9839352d0e9728e4d3dd2b SHA512 4d602d99d2ce54a237847a12d36cdf58da997d54155534ee0a50c2699cfcccc82a16ff09cb805ba68f862db2503d26b5fdc222f8d779963347c45c03306ccf71
MISC metadata.xml 368 BLAKE2B 5e0f85e23bc56113927d28072c7178d27fc058b1e90851150c55e9e713edb96dd5daa79df8423f6719032538c9448d8afa9b750961bd82a5bcfae2d5e228c6b6 SHA512 c1e81ed2f535c8050f18950a57b71aa871b965c57d1e5ca8e8a4c48ecd643bc9ec326e046c1aea9f3f41124b9fe765a0b9b46a541c28f325cae7038cea66d086
diff --git a/dev-python/pycairo/pycairo-1.26.1.ebuild b/dev-python/pycairo/pycairo-1.26.1.ebuild
new file mode 100644
index 000000000000..3268eccdfecb
--- /dev/null
+++ b/dev-python/pycairo/pycairo-1.26.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for the cairo library"
+HOMEPAGE="
+ https://www.cairographics.org/pycairo/
+ https://github.com/pygobject/pycairo/
+ https://pypi.org/project/pycairo/
+"
+SRC_URI="
+ https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
+"
+
+LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
+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"
+IUSE="examples"
+
+BDEPEND="
+ virtual/pkgconfig
+ test? (
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ >=x11-libs/cairo-1.15.10[svg(+)]
+"
+DEPEND="
+ ${RDEPEND}
+ x11-base/xorg-proto
+"
+
+distutils_enable_sphinx docs \
+ dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+python_test() {
+ esetup.py build_tests
+ epytest
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # we need to pass --root via install command, sigh
+ cat > "${T}/distutils-extra.cfg" <<-EOF || die
+ [install]
+ root = ${D}
+ EOF
+ local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
+ esetup.py \
+ install_pkgconfig --pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+}
+
+python_install_all() {
+ if use examples; then
+ dodoc -r examples
+ fi
+
+ distutils-r1_python_install_all
+
+ insinto /usr/include/pycairo
+ doins cairo/py3cairo.h
+}
diff --git a/dev-python/pycares/Manifest b/dev-python/pycares/Manifest
index 503683d7524c..16d392085e69 100644
--- a/dev-python/pycares/Manifest
+++ b/dev-python/pycares/Manifest
@@ -1,3 +1,3 @@
DIST pycares-4.4.0.tar.gz 821630 BLAKE2B c2bddc54db9cd6ba92d7c4fb3809609a8a3526bab68e4cf48f0fee2e7473828f70ca696be11b904e9c3f9241de8b13568cd0317c8cb305a4aca7356f1b74cfb5 SHA512 db387f21975d015e0fcb01972ffb018476d51331a7a49bb4c0bf23ccfa13dff3f8b9c21d5f11da8ece3018debf36b1cddea032ef860353203cf38ab2b3d01e8a
-EBUILD pycares-4.4.0.ebuild 1080 BLAKE2B 36b6d38dbd87cebf48067d62dc464600580ed4544649ce51349e00265bc45715a3d982c9cbc1fb7cd64005e32cc0184bff2794ad62614e2ad137cbc546639378 SHA512 8b19150313b6441f1b64225a952f1c12e41329926febaeb1c1e13889329c1739c4fb732adc15c4edeae391b50d615f25d2e525dd3319ef61e8182619faccb745
+EBUILD pycares-4.4.0.ebuild 1080 BLAKE2B bc8acdd756bdc1badedf368c6deb339545eace88ecdcc49c78c97cb6fa85e9a5ee0f0cae70591256c20771592ff71f943c8d83342f07faa66ae54379b6fcff06 SHA512 9ae149cab304a0cd6ea86d994fb16976b81eb9c35dedaa31d0a375b87c76ac331dba975a0a2385606f2da35051e312e64fee639f3c60f10d5ce905dfb96678e2
MISC metadata.xml 444 BLAKE2B a68f545c6f704176b98ebb3665e2f56e4879016ea4ffa4f342954d568d6fe76ad67bcf9d521f694b8fc0f199bff50969eb646554fff4a78f8644ac44edda0cdf SHA512 fe893795f2031639d9fa27efcb8afbb5a3e0ac2eb2a05f0465391813d60fba07372633e40136ce38eb429bae95d1ae5dccecd0aba228537553524343133dd202
diff --git a/dev-python/pycares/pycares-4.4.0.ebuild b/dev-python/pycares/pycares-4.4.0.ebuild
index 34e95772a76f..a9be17dffa99 100644
--- a/dev-python/pycares/pycares-4.4.0.ebuild
+++ b/dev-python/pycares/pycares-4.4.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pychromecast/Manifest b/dev-python/pychromecast/Manifest
index 0688c5b39fe1..f8fa8e56e5f0 100644
--- a/dev-python/pychromecast/Manifest
+++ b/dev-python/pychromecast/Manifest
@@ -1,3 +1,7 @@
DIST PyChromecast-13.0.7.tar.gz 52074 BLAKE2B 4e67ce21bf91c52cd83b8a17d86cd321d937c1f55b567d4df7a5548ad02aacb4c269b9d29030a7e41f9f310d53313b6b287032c1d5f1448b415c3896b168b783 SHA512 dc63c901287ae31ce278c9978701ad335715f1daaab1b2683aa7b02ddb38e3e207f2527ae144f6836b65c4ddb4b1fdd62c40005bf776e0655e647ab40634857e
+DIST PyChromecast-13.1.0.tar.gz 53436 BLAKE2B f8d92f0db9da2898e87340de47bf85cfd71ba4a18ca30af95c261e42c0aff95fcf633637b489a15073c5ed946c4f61370473f07ac83bf37078f37bb90377702a SHA512 a4823b79bf9c54d4734e23cd0c064f9ab51be715297fe02632627812778b2d36600382e18f11e6f368046fb70dc6176a9293888bcbc233cd773443edf4c303c4
+DIST PyChromecast-14.0.1.tar.gz 60482 BLAKE2B a34dcba0b975bc8b3c0fb08f5a29a80c2324de3acbcc75dea74cecd5aa9be2fb17fb70f3c2f0131d355edfba5fd0f1d6bdf3d42eb8f368d0b2d3a9f2776f5698 SHA512 72119e27be49128d57a9354aaebd2a5711f3da0ad2e7ca07863107382061d9398c95c901ac33ea2a1c45687b2cbef32dfdba228be99e1acdef79ce133510fb4e
EBUILD pychromecast-13.0.7.ebuild 620 BLAKE2B 98d50975480282bf150dc230b7df07b34a558e96eadae8cd9f507275750cf3468e54a60b48a5af3eaaba21e1813f9db68743a347971742aa0035612c8e68f37c SHA512 3ff83413dd2078421f4d04dfef3c210131217a40d8e64ecbf3780f5fec82d7b080a128b02c95e2156565354be4428c622fa47628d32ae432ac9e333720f93e21
+EBUILD pychromecast-13.1.0.ebuild 623 BLAKE2B aa5d0ecaf5b95cb3bb1234d57e0d98a47e20224b3499d78f75e83bfc6f615b366ef55c7a6b5153bfaa9be15048fe4b288382d2c6bc751a89eb3213c77a97c3b6 SHA512 cf47732814ab5b8a98641a8c7801508c89e0c9e1e551af1f583b1f75c619323d795dbdb98f4d518ee2ab5ac8717d05049b336ce9c905a635eccc35fed9ae2adc
+EBUILD pychromecast-14.0.1.ebuild 623 BLAKE2B aa5d0ecaf5b95cb3bb1234d57e0d98a47e20224b3499d78f75e83bfc6f615b366ef55c7a6b5153bfaa9be15048fe4b288382d2c6bc751a89eb3213c77a97c3b6 SHA512 cf47732814ab5b8a98641a8c7801508c89e0c9e1e551af1f583b1f75c619323d795dbdb98f4d518ee2ab5ac8717d05049b336ce9c905a635eccc35fed9ae2adc
MISC metadata.xml 426 BLAKE2B c6ba55f1c61ac177a8cc1aaa78831d0d848bdfffc787197f1e24944329280f7c93be5b26ea2d4cd65a07b9ec0f192ac23f6a3a2470b5d707fc9f3063cb8bd869 SHA512 968632d3dc5e9a9dfaec80485b52124efeae5fb315f56a53d5168f3f51f4c4d6d7b4b74281b67fb6a41bafc19decf2afe73d42858a10a7fed4b49b0624cd54ca
diff --git a/dev-python/pychromecast/pychromecast-13.1.0.ebuild b/dev-python/pychromecast/pychromecast-13.1.0.ebuild
new file mode 100644
index 000000000000..923d1d60979d
--- /dev/null
+++ b/dev-python/pychromecast/pychromecast-13.1.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=PyChromecast
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python module to talk to Google Chromecast"
+HOMEPAGE="
+ https://github.com/home-assistant-libs/pychromecast/
+ https://pypi.org/project/PyChromecast/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.19.1[${PYTHON_USEDEP}]
+ >=dev-python/zeroconf-0.25.1[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/pychromecast/pychromecast-14.0.1.ebuild b/dev-python/pychromecast/pychromecast-14.0.1.ebuild
new file mode 100644
index 000000000000..923d1d60979d
--- /dev/null
+++ b/dev-python/pychromecast/pychromecast-14.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=PyChromecast
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python module to talk to Google Chromecast"
+HOMEPAGE="
+ https://github.com/home-assistant-libs/pychromecast/
+ https://pypi.org/project/PyChromecast/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/casttube-0.2.0[${PYTHON_USEDEP}]
+ >=dev-python/protobuf-python-3.19.1[${PYTHON_USEDEP}]
+ >=dev-python/zeroconf-0.25.1[${PYTHON_USEDEP}]
+"
diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest
index b8494586b3a8..c8aef9bb2214 100644
--- a/dev-python/pycurl/Manifest
+++ b/dev-python/pycurl/Manifest
@@ -1,3 +1,3 @@
DIST pycurl-7.45.3.tar.gz 236470 BLAKE2B 690e49f92f569352e26d95a0fa58508c4e96c845c7e3ae1169b8bc55036902f64859987880565217df56a57031dc2775e3c6979b4cfdf8a8c9a94c67ae94cb79 SHA512 12a55070602a1fd22b160ad582a4001bdd28531d2b2ccd365ff0136bc13dd23af80b19488bdbbc60a902a3a362b64383b9ae6acce6ed328c74dcffc8a6a3f4ad
-EBUILD pycurl-7.45.3.ebuild 2726 BLAKE2B 5c5c922315cb02abcdebdda51002c31da2cb4f55b3f030da1f2406ac04d7014f88d5c6d7dc76b9e09c364d5b14744770006f1def0c5150816efc7a258c9968ea SHA512 9fb014a47794d350801b9b1ad59e9e0b400412d704d7d98e891395345ee99c1597ef957d437f604181c8b24478415ae32392a3d802b9b628b72506e5ed0b1eda
+EBUILD pycurl-7.45.3.ebuild 2956 BLAKE2B b33c8f54dba3ff58ecf5d9469c3e535ab77644defc49bf1178f93d8d2ea7b0437aa03f08873fc0bccf6d7467a37eae0444ca9ef023b7091700127b17052751a3 SHA512 304605d6c706a1bcf09e66c9aaea055d65930d0882c91af55c78b231f6d9888774014e3448d810e5bc704fa2279caa0f694b9fd8a3e612f788ce7aaf29866bc8
MISC metadata.xml 1100 BLAKE2B dfc7fe054c7cc34c61bf58fef0378df304a539c28cbc0dff4ffff65ccc8892c38aaf1e275885fc54d2854d9acc6b382947038041f815b5941859be7cfe75523f SHA512 f1de0dccd625ae0b02ff9a55cbc1bbf7944faa24dba28ffd711c728001f180afa598a255132aea860ad616637325cdc653577af531b1a954a3994e8902c774aa
diff --git a/dev-python/pycurl/pycurl-7.45.3.ebuild b/dev-python/pycurl/pycurl-7.45.3.ebuild
index 8b71e3efc9af..b5575a8d43b3 100644
--- a/dev-python/pycurl/pycurl-7.45.3.ebuild
+++ b/dev-python/pycurl/pycurl-7.45.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi toolchain-funcs
@@ -81,6 +81,10 @@ python_test() {
# TODO
tests/option_constants_test.py::OptionConstantsTest::test_proxy_tlsauth
tests/option_constants_test.py::OptionConstantsTest::test_socks5_gssapi_nec_setopt
+ # curl 8.8.0+
+ tests/memory_mgmt_test.py::MemoryMgmtTest::test_ioctlfunction_collection
+ tests/option_constants_test.py::OptionConstantsTest::test_krb4level
+ tests/option_constants_test.py::OptionConstantsTest::test_krblevel
)
epytest -p flaky tests
diff --git a/dev-python/pycxx/Manifest b/dev-python/pycxx/Manifest
index f437f70f7e55..484f79a23dba 100644
--- a/dev-python/pycxx/Manifest
+++ b/dev-python/pycxx/Manifest
@@ -1,4 +1,4 @@
DIST pycxx-7.1.8.tar.gz 154789 BLAKE2B e4b635d4b53ae3fd0790d6eddcd465acfc5272213e9752e7c2a1840edddb66f09bc9617373246964859125a27dc82110de6b4f4ffa44c41c94c338c846490e47 SHA512 3c9c3a23dfa9777c6a48b8600e7336cbadb60080a1051071583d534ead6c691dd9d304613073d6fb0c632eb1703b043b4214826c0ae7bd4b2ca72203ec03c0a2
-EBUILD pycxx-7.1.8-r1.ebuild 1216 BLAKE2B fc032ad757671f8bebf802d9036a5441a8fcdd203bf6c8414ab2bdf1ed4b0c1843be505a5eaa277d9c2b7355f4d1abe8e770590f7e92fb0f06b9b6312d38955c SHA512 646b9c8e35817ef449a3a458413379d4c8de8f87bde9bd8587a6f8a2efd7b76873c0afbdf9f0033faf6563b24ac2f861da0d332803de3cee20d053be031e4fbe
+EBUILD pycxx-7.1.8-r1.ebuild 1214 BLAKE2B 5d81fed2ee527de570aba051f09cf6270c57c14f2da497fd7a3efacb002fa1e9a8d3caae70eda4aba13f80f342aea13d7818fad016e74ba3541af7d856ad30b8 SHA512 e65dd75257a02da673d78dca463ab1368aae8136f6741d2b4e5862963bab2b1ab36099fcccd2ccd9fbe12f3843b7a381ee3a12e9a3aa9a145fa6af9c4eed7b23
EBUILD pycxx-7.1.8.ebuild 1077 BLAKE2B 8d8bb19fad2ced63e76749c2b61e63f5a92d147dd87ea5de953f708fd86181f19e5f04ab00994127d16a57a5e32a38b548b20a2190e54b62e715a93e2e5e55a7 SHA512 8188aad1b1331b115e5f199aafed3b069374e5b819cbc68f4faa39f8298ff0db654a17ac44cebb29d9f3726804a5830dbb10207fa16f945a1966215acc0d5e27
MISC metadata.xml 741 BLAKE2B 0704aeaef1fff687aa8374876e9d275a135d4ead7fabc938d8b3dc60954717fcf01bb79e8e9a72483184b13441d65294f41f7b5b0b19bebbf42c0934993723f4 SHA512 0b4f912fa2e38882bcaecede459f34270dd222a94bf70fa019e8de1eb1097c9c9016405b9b8a7933fd7839f11404a18c5e2ce7d4b4336a7121e86605903a8901
diff --git a/dev-python/pycxx/pycxx-7.1.8-r1.ebuild b/dev-python/pycxx/pycxx-7.1.8-r1.ebuild
index 937f1bf9eb40..264fd7c3eba8 100644
--- a/dev-python/pycxx/pycxx-7.1.8-r1.ebuild
+++ b/dev-python/pycxx/pycxx-7.1.8-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://downloads.sourceforge.net/cxx/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc examples"
BDEPEND="
diff --git a/dev-python/pydantic-core/Manifest b/dev-python/pydantic-core/Manifest
index 094dbfc48b01..70f43d20b80f 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -1,9 +1,13 @@
DIST ahash-0.8.10.crate 43555 BLAKE2B 30c71f49bde551444dbb074d1084701ca63e996bf296033d726bb2f03b3059376e62c310e673bfcf7e461a7a1dcf48812eb3d5aa8729bf9bde9da64977eeaffb SHA512 108872193427773e15463916ba034fd6cebb35523d827da331f374cf13cf27ff251a07c978bff4072db9ec8c307d9df092149ebd963b0702f397ebedd80e87d3
+DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
+DIST cc-1.0.100.crate 78474 BLAKE2B acadea935c2a44b7a3de105b068ac73b6497ba41118ad7b0263f13f8c123a8e7df178fe7441bca76b6d76e263bfde5ee20c4f130521ae08de6a1f3fce395dc9d SHA512 7609e635a565afa41bb057d9f0bbb2e019069e314c738dd500e3a86678145786fbcef2654ed553e82387f8739d87597e7b3302c376d8766cecdaa67aaa9baccf
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fbbbbefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df SHA512 9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782
@@ -11,14 +15,20 @@ DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc
DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
+DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
+DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c
+DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
+DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
+DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST itoa-1.0.8.crate 10465 BLAKE2B e518264938d044e24a4d72cab788de717c36cc7396fdbf2805fe3a3e0cdfc361c4f6fedee7bcebea6fbacff254e073da26b2400a073fa75f75523b8ed9de9938 SHA512 6171bfcd70634a2587740c145a15790e12807d2c756a25e74950daf9dd36acc662f12836c5b87e20483b4d020bc0d98a352b8e9787b0b8544bf1ee1b6a0c2c8e
-DIST jiter-0.2.1.crate 139173 BLAKE2B 6c1b6222d4f6665294460371475bee3c2ddea26bf76218d073965444981ba2584188167f2d8a8827a72ecb7263a411d0cd0979710d0d4e5d521e3f6227e1e1cd SHA512 1777a85725a2a1485bc104609e69123d8861f15f71d5ae785fcc679b39f905749b4c3ccb523b4d546673ce35aa78fc93b724557c386988bcb0b78af33c363d37
DIST jiter-0.4.1.crate 141213 BLAKE2B 5822cff2404823e37746d7793654d983c494237c98d42fb68d52f3593b15173152683f073cb740c7dd7f90077e4d05c8f6da6780488cb48d9b59604df5e48ace SHA512 3b62be9fec3a3763182c832647770d0e78b066357afbe9c7a28155de011190d1d23034c69407a956908c00337a01f20077c97882ce7a38b224d1a77308c1932f
+DIST jiter-0.5.0.crate 141152 BLAKE2B 5ab42f40c3a1fa5717447085cc289d89c649570022dde6c628f24f7dcce1c40cbdc5e4f6dc92afeabc3645683636fe7762ccf70665a1139bb39e2bdf481074da SHA512 79e1aaf52bbfccf010124325f7010839a9d5c4ce89cf0a6f68f8d6107af3e95dc4ed21ef341f92e71cf2e88119c911289af0cbea3aafdb5f5d49a45f103f26d7
DIST lexical-parse-float-0.8.5.crate 180161 BLAKE2B 881e4db32a21c26a1919fd1373aef1ea16a6fca3d799edb18ff0c9e4a79d481f8ade7a93f9ded2a660ad10cf815eb757f6eec7887945f8203c467e700af7a9a3 SHA512 ef012cbf18f2e306724dd700ac259aaa73b44f6c4531377deb9979c80d31ae66fc1a8b2671bd677e0ebfad8f77e9a5cf25707c67a1c5b1f554953c036cb39d46
DIST lexical-parse-integer-0.8.6.crate 33647 BLAKE2B a0ebd7a51c271a163796b0f55bb85e16830bf06e26e3f10d9b13dc5b65af590c77f47fb64360a8738c5ad4be6e6932d58e83e1594a80c067859645c35b907c53 SHA512 e9a814d2928bf5bb2d9dce53e26c65356191c9e21c3aa0e674d58ed879aa52293272f3897f64372d996a3f8c471b0f59348ad48f15a21c2f35ed15f522ac2daa
DIST lexical-util-0.8.5.crate 85152 BLAKE2B 42a968c6f9d20cb4cb10906399d37d6581b425eadb31439fec4a71395819133249c4fb75b1d962100e77ba35b6f6b4cd428d5b5c161b405b22333ee390e671a6 SHA512 449c7f2a22c109cd179937c36e14d91c742e1a837a85fcf4fb58c21f05317511d1281b564d216a34760ae54a0df2d0ff5caf49da4aa9d43a8d87fcec0033cc39
@@ -26,57 +36,82 @@ DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e
DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
DIST memchr-2.6.3.crate 94377 BLAKE2B 5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25 SHA512 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
+DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
+DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94
+DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
+DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8 SHA512 2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
-DIST pydantic_core-2.18.3.tar.gz 384545 BLAKE2B 6aaa56613925ba97e193b33ab409d4cfb6c539da1951d708dd4eb866d4f173a2ed9a58f03858501351833c8cd0bbb85e52ac7fcf48d3b8e621832af90f6f7cde SHA512 b53abe36247b8289650023a624953f4eb6f84273ccf85dfa2dcaa1c786e2d416bd296b28749787d4318712d05556567c1f3222e85f0e8996b41b38994e001a8d
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST pydantic_core-2.18.4.tar.gz 385098 BLAKE2B 6bea502397c327f38a000e9ea3b59b7d7f9fde5336562a081c6cdf88d92fe5e420eecec696ee432f1c6c5ec5dad8173f250897c4ae681a367ad28617724843f0 SHA512 01bdf79a79468e2a6a66f41830b98dc0adfb6d87b221e57e1da5a27b4068dea906aa987b9a7eca3bdc107e97e6bfa9ea164c527bbe2ceb683419ef147747b786
DIST pydantic_core-2.19.0.tar.gz 385827 BLAKE2B 353c01dcef56709259e679d10d6b2397e5f90d4c734bbd31bfb6bddfd6011a2f74df4bcabb2a1a3f6a7ba9d0b54d693260d445d8ab6795e28185f7d66c823567 SHA512 779e31900ed80c922c7e168f1906795d5073f5aae86abd74af8cf54a53fc366504d42b6779665e59f0f29ea3f4005ed134403bbb5726f90b44b165118ce569bb
+DIST pydantic_core-2.20.0.tar.gz 388463 BLAKE2B 8ce5fe944ad143cc05b6a69a48b75a69f474674d1f92fa7614d509b0365e197c19b486c6fa6953fa64527fb3520e63e157175fc74cd4e38d0a2685bb00216fbf SHA512 decff9e19daeab168ef3494d0864df0c958ac9932f0c6ea8ed965dca0070ae0c4c9fe717210f69f94c26c815e964ecceb531e552217e8cc9755173899edb131b
DIST pyo3-0.21.2.crate 504574 BLAKE2B 1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a SHA512 5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
+DIST pyo3-0.22.0.crate 535742 BLAKE2B 772a4f8b718bbec32faa3dac4cad07a5b452fb366280753c3316d932663bf367192483fb5cd0bd405321128e67157b982eaa89264685739a141e021f0f7e2b72 SHA512 44e0237fd3a8d4c7b082c48a5c8a52d8f4cc4673d134f680e29504bb46d870015fa210da34de4c1998defbcd4afdf2aaea4e148fbe093e4b2c8b0d064cd48da4
DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8 SHA512 8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
+DIST pyo3-build-config-0.22.0.crate 31205 BLAKE2B 6b9a0de5f431bfc123628c67da040e146e39353d7b42d8d083e1911929dc420622f8a1276229d89b7780bccd02a8e653bcb85bfa51281e72ddfacebadef5277a SHA512 50341f4e5134a275610a5b86e833d1963a0726c2ddc14f4742053c60ad336ee209e73441aca46c8670920ee47a81c76bbd3f9e6412d253a5b389692ff8f3c1f3
DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e SHA512 5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
+DIST pyo3-ffi-0.22.0.crate 67420 BLAKE2B 65e4ed1a1ce854f37380aa23637a494226b98941b9e3f13eae8f627db0fea248c3cc93c7e594090407ab169cfdb27ab20c47f7004f2b4646103ee34da9a55f31 SHA512 cede32dc8025badcdd6d00b4a1204c6ceb5ad30fa0b637deecca669f2ee2b8961f88d9d867caa8cae59f498dc4e1c15f3b4049c5f47615e215b0f289fc560bce
DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 60ceb626fd1ffeca7e81ebc721bb4cfebd99bb708d48bbfdd296b250ed41471f82e8657715e1f58840423ac11d8c5a84a6107a7037affdea4e0c2cc561514ed7 SHA512 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4
+DIST pyo3-macros-0.22.0.crate 7889 BLAKE2B 0b61caaed415023341dfd675c578e39cc3e5b2a08eb8c439857c81cf6cb895837f5df28decd7c08a3aa365411ff33a97eb5fe2f20e18427bda133f7df53349ba SHA512 ed9e9d6322fb8d3fd11114899c3ad84ebbc5b5eba58e5aabfc7f9691f02ec053f1c2804cea93d21f2ac9332f5b719b7fee9878faa95f21eb2a2d86f9050c7339
DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19 SHA512 f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833
+DIST pyo3-macros-backend-0.22.0.crate 64837 BLAKE2B 4961b8c8720bfc2bbd11089a658d64cb2b1e43e150e622d53490faec3b905344d256b2092238ebb1dd92290583ee7d04a12eb5759bd55276e7042e1c948c71bd SHA512 09496c7285b9faaad820cfea237ef602569de3adeaa3362727182b0cd1c8377ef55c0c28f14eb703ea73a86c94acbdfb1384b44ef32b318a76c730a0430ca233
+DIST python3-dll-a-0.2.10.crate 74573 BLAKE2B 770c5b070f4dd1b9639b8aff59bb733575eb1117ae8e510818b6e13bdc69b22bcad395bb5cf0d1931de3562775a56e1404bb7fca7384b62e5e782e6284fa1494 SHA512 c1171c29f6914ff809950a9f6c330638e72c58c7c691bf4d9e765dee47166915cc91131b494b65aeb3a812543690c5072f2f5ff32cdebb76ba588330f9c74cdb
DIST python3-dll-a-0.2.9.crate 66092 BLAKE2B 2c4baa31df7f55da8f1c6073525b4498bae7207ee38ef0eba4dbe58088609937a7d7b851c603ae62e5eb5361881e67a05d8c112d0a76aba5d99b13cdccd59d59 SHA512 1914d3ce67284f13551a4efefaeb9c11138fcca3d5082746282f64b7a36f732c6834766d981f27d862a61410eed09b3d281e0cab8cc1a46d424d04823ffaee35
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
+DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST rustversion-1.0.13.crate 17267 BLAKE2B f2cc10a9d998b95bedaecb60298b11637724058634b00844d7e3e77dc321d8c7578bab9a9362b94c6b4b30558df538578fe7a4a05a130fb16795e913b3fda8bf SHA512 4705face9c4e2570c6a7c8bd61ccfe1ce68bcc7bd11dcbb9e7321744de38277d1f66429b59498adad3cbfc25de68dbf194c2d244ab74003830ba5fcda47e621a
+DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
DIST ryu-1.0.14.crate 46861 BLAKE2B 208fa87e54e3c6831193ddefcdfa7e9731a3b72de6ea23a4af708a15487cf4d6cbc49fd3681da078390741595ff5d44b02e607cab6ea9e37e7f5f05c7275b4a9 SHA512 9832c760d1ac674ba362639968962928971231d696e450738045ca36ae2780116ad865b2bdd96e36f14d8f92e12107dc8b75be90c74d76e3bb834a94bd6e5599
+DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
-DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
-DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_json-1.0.116.crate 146790 BLAKE2B 20492ac3c431fd3666599f079383a9d945549e02357127a58acaa7011684ef0caca221a253218402ceff6956ee8a20cc41ca3394b25bb69669be75ab22b66a1e SHA512 d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
+DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST speedate-0.14.0.crate 31499 BLAKE2B e5a63d989feafcb5183e010a431976095bce6492817e0d163e8b0fe3d640e5ef87d11569e5094d788ad7cb113c2fe7b822cbf266027095fc6f2d61ba36e8d38e SHA512 55f8f9de2767e7a4aa8f355f9a781adb7c8fbef072393d13092afc9941dde4a1d706b02d908fc82cdffffa876a87e7a336340320908899774c83c76e743e1107
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
DIST strum_macros-0.26.1.crate 25326 BLAKE2B 2f52389676e1581abf42995a54d7725b0ece50ba8da2ecba700c359a4bc3dfa3c48440908a57d8f25334a1ab6a844093e131dc351182ecec1cab9bff1b04c407 SHA512 f41fc17aaf84385437605ffa751a9f03d19d230780855f86d60b53de4bd1891519a3550c41a31d44312f44b59c3c184286d9181e40c3fdda3aec0c2806385455
+DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
+DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
+DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST target-lexicon-0.12.9.crate 24532 BLAKE2B 7f09be1827a5f9563b842c38aff659432ec61b66b814ebf4cc8a963daf6c93e7dc453a6966aa02d3a886007506d2b993e16ceb047bd34f6d206de76a39d08dfe SHA512 62033617d4587fb9d4b3159c78dbb628041d7ba6c5849c27a5755f173a7279aa4a03e56d31e03f87adfae50cef49eb6f0bc5eea1f6a131b87c618330d19d61d5
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9
+DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.10.crate 42039 BLAKE2B 3365850e1991b9e572c6917a35f3c85523d921d5ebd9fa7025fbc1ce2a0518b06aaa9f3e3bfafb47d357226b5b9964145c7f1b5ddc16cb7280542f6c96f650ec SHA512 5dcc24e138a86f84cb05290332d02953b0ca18839ead1e74b0319bc361ea449700e04d62a51e435cba266121e463643e017718d3023a84f844a59e4ca4475686
+DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
+DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
-DIST uuid-1.7.0.crate 42627 BLAKE2B 493f6a3a643d3493a2bd7e0e92a1ccfb7bd722e3a1fc8deb7df0ddc875a822daead1cdd35dc3ac6f26346844100a671318d71e5ad760c9587471d4f05bbb0c69 SHA512 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
+DIST uuid-1.9.0.crate 47394 BLAKE2B 491fb0a074ef59b24df724d4d22b03ba90a7b15ac5611ef6316d81cb6ed81281d6a548ad4dbddd7039884cad20225c0d014eaa2918cb97da548c26c84325ae12 SHA512 d04b525d6f2452c2aeaa15de7b754a3ca9867ffb27f1d94df22ce5ba024996c890e06f4c69a9104399b364c7292570359f922ad7e6980f477b6b336c8ad5557a
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2
@@ -89,8 +124,10 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
+DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
-EBUILD pydantic-core-2.18.3.ebuild 3226 BLAKE2B 3e04f20611d0a62c18ca6c0af73fead47256a544959878734bccef92577cf7c1294beca707a3e6f4a388abdb40de207ffaaf839dbe2a726686c6e46700a58e74 SHA512 c7643fd56403a23b90823db5eba1e0c5cdbad120edaecc120ae9479dd8d34f1f75fafe38537fc1557bb699747bd95766ebdb84d9161063be26e03fe230ecfd0b
-EBUILD pydantic-core-2.18.4.ebuild 3291 BLAKE2B ce1ff90fa0443f6096ad351fc9ba7b4c4e5aa9b034e47dc71817fa343d3435043a9b09fd3b733bd34b9819491d59f0cfddb3cb8bd44b34c74bf58784c1a9365a SHA512 80ff80dec63c0f6692cadc6e992218bf5086697b75b7ec8f5931921fc9859a562c209b04d8714bc0c5b5f820f26c730a25090cd447061ee661c49ad4300722c8
+DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
+EBUILD pydantic-core-2.18.4.ebuild 3289 BLAKE2B b9449f3cb7c97c29db006b02d3d80f7dde78bc4907d9296ab524cf2052fed4e5139af9c0430552eb9ea586e670a7c4dba31d328e7b51fe1870deb47e2dfd58be SHA512 7d125b78b32cec6ce33932013b338107f8afe85e73b07f262bcd06fabe7bf34c388393d27d8c1c645dc372b8f5d65dc3fabe28827a61419435a47f2ab5c34a80
EBUILD pydantic-core-2.19.0.ebuild 3296 BLAKE2B b9a67622c04ebb53665b88f64ae8d3d2e9649a64a7afeaff86e3781bbe9d43fb999bd436108148191ddf5fc364cb0c644e5747702ce9411499a57666b7c09cd9 SHA512 e979ff739ed4ce84de3611fbd9a861c1133be8ae79bcc421e9f398b1a57bb5af5d47d7bc313d3b047a3d03dc60f9e9261920617e6783185de56007b37e30f73f
+EBUILD pydantic-core-2.20.0.ebuild 2974 BLAKE2B 33d38742a8bad9c61ac6e2c48933409a71e2c22878587577e18081394f1e3ab530604c790e679998e5405429bc8e544e712872321878c7ea3bad63ffac750983 SHA512 b972554fd4f553007e61badca9e0812b4b250a57bea90e50c68a5e4d5dabcede76a9cbfb82c88c0d2d91907d2b00ba2838d4d879fd2c1208826c386ad23fe08f
MISC metadata.xml 379 BLAKE2B ac0fa1abd0aac6436f234dfbfdb1517cdef2f7636c019a16257619d1a1a95a31b67061daa6606b47b68332d03bd213fa9bf67017b0e4af9733a26ab4828cf206 SHA512 7e3b5785628be025efc5360924e31a5a5becab941c9db255357b966dd5d3aca733e96485e92e78533bcde95379c59c36a601d4b407550c5ff1c649f09c3a21a6
diff --git a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild b/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
deleted file mode 100644
index b00078114a98..000000000000
--- a/dev-python/pydantic-core/pydantic-core-2.18.3.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-CRATES="
- ahash@0.8.10
- aho-corasick@1.0.2
- autocfg@1.1.0
- base64@0.21.7
- bitflags@1.3.2
- cc@1.0.79
- cfg-if@1.0.0
- enum_dispatch@0.3.13
- equivalent@1.0.1
- form_urlencoded@1.2.1
- getrandom@0.2.10
- hashbrown@0.14.3
- heck@0.4.1
- idna@0.5.0
- indexmap@2.2.2
- indoc@2.0.4
- itoa@1.0.8
- jiter@0.2.1
- lexical-parse-float@0.8.5
- lexical-parse-integer@0.8.6
- lexical-util@0.8.5
- libc@0.2.147
- lock_api@0.4.10
- memchr@2.6.3
- memoffset@0.9.0
- num-bigint@0.4.4
- num-integer@0.1.45
- num-traits@0.2.16
- once_cell@1.18.0
- parking_lot@0.12.1
- parking_lot_core@0.9.8
- percent-encoding@2.3.1
- portable-atomic@1.6.0
- proc-macro2@1.0.76
- pyo3-build-config@0.21.2
- pyo3-ffi@0.21.2
- pyo3-macros-backend@0.21.2
- pyo3-macros@0.21.2
- pyo3@0.21.2
- python3-dll-a@0.2.9
- quote@1.0.35
- redox_syscall@0.3.5
- regex-automata@0.4.5
- regex-syntax@0.8.2
- regex@1.10.4
- rustversion@1.0.13
- ryu@1.0.14
- scopeguard@1.1.0
- serde@1.0.197
- serde_derive@1.0.197
- serde_json@1.0.116
- smallvec@1.13.2
- speedate@0.14.0
- static_assertions@1.1.0
- strum@0.25.0
- strum_macros@0.25.3
- strum_macros@0.26.1
- syn@2.0.48
- target-lexicon@0.12.9
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- unicode-bidi@0.3.13
- unicode-ident@1.0.10
- unicode-normalization@0.1.22
- unindent@0.2.3
- url@2.5.0
- uuid@1.7.0
- version_check@0.9.4
- wasi@0.11.0+wasi-snapshot-preview1
- windows-targets@0.48.1
- windows_aarch64_gnullvm@0.48.0
- windows_aarch64_msvc@0.48.0
- windows_i686_gnu@0.48.0
- windows_i686_msvc@0.48.0
- windows_x86_64_gnu@0.48.0
- windows_x86_64_gnullvm@0.48.0
- windows_x86_64_msvc@0.48.0
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
-"
-
-inherit cargo distutils-r1 pypi
-
-DESCRIPTION="Core validation logic for pydantic written in Rust"
-HOMEPAGE="
- https://github.com/pydantic/pydantic-core/
- https://pypi.org/project/pydantic-core/
-"
-SRC_URI+="
- ${CARGO_CRATE_URIS}
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
- || ( Apache-2.0 Boost-1.0 )
-"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=virtual/rust-1.70.0
- test? (
- >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
- >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
- >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so"
-
-src_prepare() {
- sed -i -e '/--benchmark/d' pyproject.toml || die
- sed -i -e '/^strip/d' Cargo.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- tests/benchmarks
- )
- local EPYTEST_DESELECT=(
- # TODO: recursion till segfault
- tests/serializers/test_functions.py::test_recursive_call
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- rm -rf pydantic_core || die
- # tests link to libpython, so they fail to link on pypy3
- [[ ${EPYTHON} != pypy3 ]] && cargo_src_test
- epytest -p pytest_mock -p timeout
-}
diff --git a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
index 7adcbc44630a..202205235acc 100644
--- a/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
+++ b/dev-python/pydantic-core/pydantic-core-2.18.4.ebuild
@@ -112,7 +112,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
diff --git a/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild b/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
new file mode 100644
index 000000000000..c9f9b02b0636
--- /dev/null
+++ b/dev-python/pydantic-core/pydantic-core-2.20.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=maturin
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+CRATES="
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ autocfg@1.3.0
+ base64@0.21.7
+ bitvec@1.0.1
+ cc@1.0.100
+ cfg-if@1.0.0
+ enum_dispatch@0.3.13
+ equivalent@1.0.1
+ form_urlencoded@1.2.1
+ funty@2.0.0
+ getrandom@0.2.15
+ hashbrown@0.14.5
+ heck@0.4.1
+ heck@0.5.0
+ idna@0.5.0
+ indexmap@2.2.6
+ indoc@2.0.5
+ itoa@1.0.11
+ jiter@0.5.0
+ lexical-parse-float@0.8.5
+ lexical-parse-integer@0.8.6
+ lexical-util@0.8.5
+ libc@0.2.155
+ memchr@2.7.4
+ memoffset@0.9.1
+ num-bigint@0.4.5
+ num-integer@0.1.46
+ num-traits@0.2.19
+ once_cell@1.19.0
+ percent-encoding@2.3.1
+ portable-atomic@1.6.0
+ proc-macro2@1.0.86
+ pyo3-build-config@0.22.0
+ pyo3-ffi@0.22.0
+ pyo3-macros-backend@0.22.0
+ pyo3-macros@0.22.0
+ pyo3@0.22.0
+ python3-dll-a@0.2.10
+ quote@1.0.36
+ radium@0.7.0
+ regex-automata@0.4.7
+ regex-syntax@0.8.4
+ regex@1.10.5
+ rustversion@1.0.17
+ ryu@1.0.18
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.117
+ smallvec@1.13.2
+ speedate@0.14.0
+ static_assertions@1.1.0
+ strum@0.25.0
+ strum_macros@0.25.3
+ strum_macros@0.26.4
+ syn@2.0.68
+ tap@1.0.1
+ target-lexicon@0.12.14
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unindent@0.2.3
+ url@2.5.2
+ uuid@1.9.0
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ wyz@0.5.1
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+"
+
+inherit cargo distutils-r1 pypi
+
+DESCRIPTION="Core validation logic for pydantic written in Rust"
+HOMEPAGE="
+ https://github.com/pydantic/pydantic-core/
+ https://pypi.org/project/pydantic-core/
+"
+SRC_URI+="
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016
+ || ( Apache-2.0 Boost-1.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=virtual/rust-1.70.0
+ test? (
+ >=dev-python/dirty-equals-0.5.0[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.63.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-mock-3.10.0[${PYTHON_USEDEP}]
+ >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-1.10.4[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/pydantic_core/_pydantic_core.*.so"
+
+src_prepare() {
+ sed -i -e '/--benchmark/d' pyproject.toml || die
+ sed -i -e '/^strip/d' Cargo.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ tests/benchmarks
+ )
+ local EPYTEST_DESELECT=(
+ # TODO: recursion till segfault
+ tests/serializers/test_functions.py::test_recursive_call
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ rm -rf pydantic_core || die
+ # tests link to libpython, so they fail to link on pypy3
+ [[ ${EPYTHON} != pypy3 ]] && cargo_src_test
+ epytest -p pytest_mock -p timeout
+}
diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest
index 223079e5d7d2..1e3c224422a9 100644
--- a/dev-python/pydantic/Manifest
+++ b/dev-python/pydantic/Manifest
@@ -1,7 +1,7 @@
-DIST pydantic-2.7.2.tar.gz 714293 BLAKE2B 0c8e647930b9ef1abfa1818b7d71eb41e5032d835f6772c60caab1cd02473cf163e8e2259bfcb57894c868242ebd6a8f343cee6ae7a3a49aa45b14ae20675269 SHA512 0ef9932afb1a57cf79bbd4a877cf002384f18cf32a7132a9913642ac6d273284d0bc7f8d8fc66361e61a0584cf38ef4630d68755567878f6f907cde0d9e9bdc1
DIST pydantic-2.7.3.tar.gz 714386 BLAKE2B 6f9e9c9d4c7e6e643d5b72cb368e44e2875a99f94b00525fd581906df7d5522f4467e2e6139bb893d83d27388a09e7935089684c62098e8d7770160b341e4295 SHA512 6d43e741444036acd38094e73966bf98fa318512a5b54774a08fa6bfc94f500a2448d9e96ebc76741a3f30a6cd86b96aa8fd98acabe2846744a0b443502d99a4
DIST pydantic-2.7.4.tar.gz 714127 BLAKE2B c9d6df84799d1c8a69bf7d203609db3ba533380919d1f47ae84eb83186ef9ffbbab5bea9b9c4918c65d35d4b2103107df3c7e5e314195bd84807d216226490b6 SHA512 9a36041a24306761f2528aaca196d0b3e160cf46d71596fcd3df0169b9dd68ce810b88bcbe15dc9c0126551d0d7e33e4c3014b97daaf5d68ce68c0f8d6ffaf81
-EBUILD pydantic-2.7.2.ebuild 1300 BLAKE2B c07bb1b7821e408b04d5af3704f576af32cd5f5bc143f6038ffec0537f6b19c07c7b71fa28106e50cf257307a4137d912d9202d56ac5be81e3ca9d3d1e8dc9ca SHA512 ffff227f2859bde1557b698a90ba10ce3e1567323fe0866b58db0d6d0ba2feecb4ae58c4e5af6ecddffd68576ab318f345bf474203898a7816456126ca2bf4c7
-EBUILD pydantic-2.7.3.ebuild 1302 BLAKE2B 66659e5b917741e47f25a7b0a3d9642d0b4828a298db56007427ff3659e89f9c1449c09e381585d7b7033e2bc54d6fc32f20caeb41522aaf564a10f129f824ef SHA512 f4aa9cbc09dcbf28aa12c66260171e634c77e00616ec625dc47e6e9ac5969c8c337a12d8ef4298843518d479b3ddbd21926dbecb02ab1a1a32f597292acbb891
+DIST pydantic-2.8.0b1.tar.gz 738470 BLAKE2B 13d9e19ea6cd78849b6ed507b20daf36c941e790d5cd291999755d00b0d4a289658b6b92316663205c893da0e41ea49073bda597f811592543ad1c30bcf9b4ee SHA512 9047543d8d281e3b9e18daff087c8cc8ba632392c9df9a1c2543c6d2d2eb1488c22a9c363417f64e2deaa576659254a2c2267241bfda7a4b5bf466377df8cd64
+EBUILD pydantic-2.7.3.ebuild 1300 BLAKE2B f9e8c50194cd43dcf1303f42ac88733e016c2dc0a57dbc3ba1a61de39dc3a7bd86c13bdcc70305712e982118f73bea84e798a1abd3960644ee68c6f0341d2a01 SHA512 ac3c61d6d7f9d4013fc53444da4b71eeadf615cdcb6443cc66924cac8ef2cfe23722ed23499039b05fc467c149bc05e87478f9fd6ade7857b799ed09de09c6ee
EBUILD pydantic-2.7.4.ebuild 1307 BLAKE2B a6c432bab002804b9cca863b1270fa69ce6c2c22f7cf0748d45b5ea122ad166d9559fc2638288e6cb4a8ba56c412bc2c9d941adad34b13bd790a5df3e5df6832 SHA512 96ce82229ccced596ddf2558633939bc3618066959f08988e0f8aee1fc7d3b01f8df2c0f7944d4a165bc5ff1ce87d4532bafba2476c1d5442acd564330157f3d
+EBUILD pydantic-2.8.0_beta1.ebuild 1471 BLAKE2B 622b1eafdf1505c7ce5767d89ab796896449fea4fbdd38c63699f8a711abe7d796e300a5155ddd1bf516c0ae6b20c9724b70899fce6b9a36c173f9dd3ed01e8f SHA512 31b1876854be0621b1b09b8e4d7135bc9968eccabd3b8681ad28d61368a670f75b9fc2340315cc92b29ec965373fbc5cf00a63cab4b8d59ecababdf057926105
MISC metadata.xml 550 BLAKE2B ca3a62e01a928ac12964e9a8f291073465c66951082b68cb408a8dec48eeab226c1955782fbb6c82d95c495a790b7d5b84b8f69ab7d3b0acfd2883d3ad2d8e5e SHA512 247144ea1634fd80f8ec461fcb2f8e7383b65185426d0df283ec5345d7612abc3ceee7b6d0df7a3ba858ba8483884507fb443b75cd812bab8d0e6a8293cbb855
diff --git a/dev-python/pydantic/pydantic-2.7.2.ebuild b/dev-python/pydantic/pydantic-2.7.2.ebuild
deleted file mode 100644
index 21dbba3ecda8..000000000000
--- a/dev-python/pydantic/pydantic-2.7.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Data parsing and validation using Python type hints"
-HOMEPAGE="
- https://github.com/pydantic/pydantic/
- https://pypi.org/project/pydantic/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-
-RDEPEND="
- >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
- ~dev-python/pydantic-core-2.18.3[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.6.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
- test? (
- dev-python/cloudpickle[${PYTHON_USEDEP}]
- dev-python/dirty-equals[${PYTHON_USEDEP}]
- >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
- >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- sed -i -e '/benchmark/d' pyproject.toml || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=()
- local EPYTEST_IGNORE=(
- # require pytest-examples
- tests/test_docs.py
- # benchmarks
- tests/benchmarks
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p pytest_mock
-}
diff --git a/dev-python/pydantic/pydantic-2.7.3.ebuild b/dev-python/pydantic/pydantic-2.7.3.ebuild
index 6e99c2f45ecc..c9010b3f4b64 100644
--- a/dev-python/pydantic/pydantic-2.7.3.ebuild
+++ b/dev-python/pydantic/pydantic-2.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
>=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
new file mode 100644
index 000000000000..d6a74874e59a
--- /dev/null
+++ b/dev-python/pydantic/pydantic-2.8.0_beta1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Data parsing and validation using Python type hints"
+HOMEPAGE="
+ https://github.com/pydantic/pydantic/
+ https://pypi.org/project/pydantic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/annotated-types-0.4.0[${PYTHON_USEDEP}]
+ ~dev-python/pydantic-core-2.20.0[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.12.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/cloudpickle[${PYTHON_USEDEP}]
+ ' 3.{10..12})
+ dev-python/dirty-equals[${PYTHON_USEDEP}]
+ >=dev-python/email-validator-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/Faker-18.13.0[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/benchmark/d' pyproject.toml || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=()
+ local EPYTEST_IGNORE=(
+ # require pytest-examples
+ tests/test_docs.py
+ # benchmarks
+ tests/benchmarks
+ )
+
+ if ! has_version "dev-python/cloudpickle[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/test_pickle.py
+ )
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p pytest_mock
+}
diff --git a/dev-python/pydata-sphinx-theme/Manifest b/dev-python/pydata-sphinx-theme/Manifest
index cb5673c85a8f..e232b0f10645 100644
--- a/dev-python/pydata-sphinx-theme/Manifest
+++ b/dev-python/pydata-sphinx-theme/Manifest
@@ -1,4 +1,7 @@
DIST pydata-sphinx-theme-0.15.3.gh.tar.gz 2393144 BLAKE2B 69755220c6099921d57eefc926106c0fe8127fd9c9a47f74050113abb78b997fe60fe50cc01e8a6f926eb7261c34628fae4b6f624ca713031feb4dbb3ca5aa29 SHA512 bba767a92855aefb81139887a515de7917704a447ea223a43067e8e301e0f0ade008dfcf2751c0e9e147af9768bf4e25af7f767c325f07b057f7f4b353e56d1a
+DIST pydata-sphinx-theme-0.15.4.gh.tar.gz 2396654 BLAKE2B 34293e53fe17568e65118702f1c55eb6cc0bca0d17fbc168fac0b495de581f094046bf775480ae608b711f2136c131e02163b2eed84dafa080e6ebc1b4eb96a5 SHA512 5cdedfa182a75c0735773627bbe738f31b36bc812051d4848676b33acf3b2a55d2bd59b1171c4deb4e7c29e8968bcade1f1abfa901c3c4dc8caeaf9e47cbba28
DIST pydata_sphinx_theme-0.15.3-py3-none-any.whl 4631638 BLAKE2B 261b08b159cf073e896f27fbedc3375cdd7181b2dd6f85264530d34b9cdccdaaaf175f6f7c349768014bfb373ffbaaaf1071b85de6e3805cf992e656cb04ddb5 SHA512 6bed169c5ae65027f7e5d8903062e0be910bb69409aa061cf8c17be3632d90d189a8dde49a8d760f747308a5e1891237bb36a70430cfd6f3d9207274aa8d8bf2
+DIST pydata_sphinx_theme-0.15.4-py3-none-any.whl 4640157 BLAKE2B cb4e067e1acdb8364e498c00f3f8d549a16fc90675511dca65968828002422a8048818fdf3881f9ca33e7368758501b096dd9c968498a273cf2f353ea9868d3c SHA512 0d5e22952e11f683be4e14e597f488a2716877d1d064fa9c52985fcfd6dabcd5ae7c48143a3ebfd26f6a1f933b18e69f5d938afc99a9bfb475a80f94b34c82e7
EBUILD pydata-sphinx-theme-0.15.3.ebuild 1376 BLAKE2B 09995387898b80321b4fb428f5b7082147d300455654efad53dbd86d1a47e2f954854143e91787ef2ad32dc671e47c0367dc4b27c497ec0405aebf97011aa721 SHA512 f175287285caa54e4e7da822be0ea86f7802d174acf921b6300feb876e1cc7ded6ff0c561b75767ae47cf7bb16b2abdbec68f0e052958642102e5197e12e3074
+EBUILD pydata-sphinx-theme-0.15.4.ebuild 1384 BLAKE2B cb46a4aa0209fe7990a208e076e644b939809b9ee09d5e24dae67fd3657055aa5c363275f2de7cfed8fb37257822e0decf2ee37161c6f1f3de21a9ecfb5533a6 SHA512 3f61580cb17e5de950ab2b75c8cfc7b1afcc770b5d57c5d96234b2d587f820aa2f144653bc3048f5661e8cd3213723d21619aeebaad4b0e5e0c2d6ab7b96a620
MISC metadata.xml 532 BLAKE2B 397b44fab769346cc170d5627dc663adbe29b780cbabc3d7643d5bda6ff89d6fbe6e6f55da69e93b8b20ddee16856612063b442125a16e035803e50f5aae924f SHA512 9de912fb51a153d508f3a12a3eb7ef3cd926089452bd6bfb822ae4a797d8aeb9ac68973ea7bebf3095f546dd288fdf651710ca8536f19907ac69f622ca3b0550
diff --git a/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.15.4.ebuild b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.15.4.ebuild
new file mode 100644
index 000000000000..03360786b8cc
--- /dev/null
+++ b/dev-python/pydata-sphinx-theme/pydata-sphinx-theme-0.15.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+MY_P=${P/_/}
+DESCRIPTION="Bootstrap-based Sphinx theme from the PyData community"
+HOMEPAGE="
+ https://github.com/pydata/pydata-sphinx-theme/
+ https://pypi.org/project/pydata-sphinx-theme/
+"
+SRC_URI="
+ https://github.com/pydata/pydata-sphinx-theme/archive/v${PV/_/}.tar.gz
+ -> ${P}.gh.tar.gz
+ $(pypi_wheel_url)
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD-with-disclosure"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/accessible-pygments[${PYTHON_USEDEP}]
+ dev-python/Babel[${PYTHON_USEDEP}]
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/docutils[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-5[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-regressions[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # pygments version mismatch?
+ 'tests/test_build.py::test_pygments_fallbacks[real]'
+)
+
+python_compile() {
+ distutils_wheel_install "${BUILD_DIR}/install" \
+ "${DISTDIR}/$(pypi_wheel_name)"
+}
diff --git a/dev-python/pyeclib/Manifest b/dev-python/pyeclib/Manifest
index dd995640ddea..d78ac18f7644 100644
--- a/dev-python/pyeclib/Manifest
+++ b/dev-python/pyeclib/Manifest
@@ -1,3 +1,3 @@
DIST pyeclib-1.6.1.tar.gz 6690168 BLAKE2B 4e59c2827487f09a21f49751455fabd9ce672d6edb83befbc06e7aebe66c2f8de5f83a5ddec612fee2ac727fad247d66f36c659ebdf316759cd9e4438c7f085c SHA512 fdb855551e9695c3748d78d43bc306e536ef45476143445520284d4918f2c84757247d217ada2df565d03b1769ef83ac8c82b92b8438c2d40915f8008fd769c4
-EBUILD pyeclib-1.6.1.ebuild 835 BLAKE2B c59e0efbbedd6b5aaa3a003a79d61c0a2d6b2fda0c0da5b80afcd4c7e92d2a1e187ae8eae19726cabbf8928ae2b8a1ac259d6398c8bb1690cd691c038a15f088 SHA512 c1fae7f8a80a5923cd5608f053192e5150d56ddb409edf77368231b7dd123f5554f4cfef14f6833f60ff128b830cb36aabf4a0ba6a4054a1018a6bc66e6e459b
+EBUILD pyeclib-1.6.1.ebuild 835 BLAKE2B 667cf51053063d5b5c23b7361e4e466849b1adbc31fc994946510d2093a3a5422dc863a309d6cca92421d030315aab71c508b55a898ef10ef15a92679aa6bc6f SHA512 325863ebbef54c0488248ce937798f5e79a23cf9495ba570e0e23635a490207de3cb3c122c0bae73981b039ec389273ed5d29b23fcf800eedc10d1979d4fc699
MISC metadata.xml 675 BLAKE2B 07104447814b472c557066609e557460f4b6b8f206130cfbdbfb31c6fa8962f81def4f3f6101052f161f8659cf143b2e1057c91b02c3146d69cb76ba733c99ff SHA512 ce6a7d6b6322003124839dee1b325b4c3a788ca4cc8ed0335c6cfe4ccb70f25c7df4ac264bdc15001ee4668bf905448c17a532757bff92eb00e0e82cabd071d0
diff --git a/dev-python/pyeclib/pyeclib-1.6.1.ebuild b/dev-python/pyeclib/pyeclib-1.6.1.ebuild
index d7b6b193ba80..62ebc0ce94fb 100644
--- a/dev-python/pyeclib/pyeclib-1.6.1.ebuild
+++ b/dev-python/pyeclib/pyeclib-1.6.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest
index e0ef211686a0..f62b0f3ba24b 100644
--- a/dev-python/pyftpdlib/Manifest
+++ b/dev-python/pyftpdlib/Manifest
@@ -1,3 +1,5 @@
+DIST pyftpdlib-1.5.10.tar.gz 204487 BLAKE2B 7c611498dc2d11f752bf6a0ada01d906fca5c28e93b21bbcaaa76fafc88dcfe7afe616eb06f102123e614e061db2b6b62766f5036d749f8bd2b6d5cc35fc52e8 SHA512 c8c28d7aab13f2aab222ae038bde96f17abefd461830813ca00b621a6ee3e809c59ed135149ba735e7e92a6722aecfaf7095ccbacd7b3e17a16ee69fe1668766
DIST pyftpdlib-1.5.9.tar.gz 204755 BLAKE2B f96e670a37023489a3f70f28d7e489633031f4c8dd34e6ece04a13a36a5de60f216dc267a80650c3f315a6a83081b1afc1b470c75ca18af5a80729a7ac363b98 SHA512 3efa07f5522cee89d2bf60c93b1315dfb149da622f34e043aca0ac1c4336c0a0885d7238123068401afa6988da9cbde6adfac78f08918d3a14e84c17ebb8b32f
+EBUILD pyftpdlib-1.5.10.ebuild 1468 BLAKE2B 6d1099035c1f1a66135c68960315f44705a1ade0f11d7e0791ef20d645e8f85ee63a60e7b5648de2e46311971441332632337112a11326c704f98e4ed3e25f84 SHA512 e8f5ba7440a0d7ec1064dfa91ae8f9b70cb404822ca1ea7b32a0a23105c1a76335845ea85d963e6d5b01f15b89eddcf9fb12564c3a4b2040668ad29276d439ce
EBUILD pyftpdlib-1.5.9.ebuild 1461 BLAKE2B 5959b6d5674617857d8f7f66e5010cc9fba123e3bb3c4d01d3b81ee1101dee1c534b56138cc58a44799ae12d903a5f81b2ae8506301ad241be484ef2371c2ea0 SHA512 80f23999152160d759eb71d52d6c646d0e3b69acc0272ad76c1e52eb96201a0256ef9c25e09bea1fce786870647f56cdf3e743515e0e1036f6da12cab1052777
MISC metadata.xml 463 BLAKE2B ad4e4d5a1717e55743061f2cb4baaa7ea8ce73f4caf0c8d62535aaf73daf12339584bf75c82c35b425223f478094bb37518b43d34694fb4bc6aef6f11033fa8e SHA512 98bb4e647da164a8676f9162d1109d1f6d1ff9279ba8d26207f2ed793537af27de11b40296bacfb478e87b6479c9d31bb24f56bc1acf2a0bc228b2d00a733e1d
diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild
new file mode 100644
index 000000000000..dd007e5da5cb
--- /dev/null
+++ b/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python FTP server library"
+HOMEPAGE="
+ https://github.com/giampaolo/pyftpdlib/
+ https://pypi.org/project/pyftpdlib/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples ssl"
+
+RDEPEND="
+ ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+"
+BDEPEND="
+ test? (
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+
+python_test() {
+ rm -rf pyftpdlib || die
+ # Some of these tests tend to fail
+ local EPYTEST_DESELECT=(
+ # fail because they process sys.argv and expect program args
+ # rather than pytest args, sigh
+ test/test_misc.py
+ # TODO
+ test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst
+ )
+ # Tests fail with TZ=GMT, see https://bugs.gentoo.org/666623
+ local -x TZ=UTC+1
+ # Skips some shoddy tests plus increases timeouts
+ local -x TRAVIS=1
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest --pyargs pyftpdlib
+}
+
+python_install_all() {
+ if use examples; then
+ docinto examples
+ dodoc -r demo/.
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pyfuse3/Manifest b/dev-python/pyfuse3/Manifest
index 748df6dde537..db4b7ea63ec1 100644
--- a/dev-python/pyfuse3/Manifest
+++ b/dev-python/pyfuse3/Manifest
@@ -1,3 +1,3 @@
DIST pyfuse3-3.3.0.tar.gz 867765 BLAKE2B 29a871bbd4c82298231eac0c8d4b668a75a9ea748c3dd15f093a369770fbfe080620b6209c79ce934880757764c946c3216b558dcc63cd1d1a7ef03e124174c2 SHA512 b23116104fc78e9d6688e05f495a1cc48ff2c0af03a537c1f2743f84a596ba36b59e1ccba2e8272a0483c083479df91be2ccd49bd2e0cb160ff02a74ad623d18
-EBUILD pyfuse3-3.3.0.ebuild 718 BLAKE2B c5f066cb5f6b4f033561c91236317a7c2f6c6a74e17a3fbe5623fdf3962e69b6675a1791c7ae105d1d5b5b2c83c1af7b577323cfd094cfd5712afa0ee83e2369 SHA512 13abbf7f889f08759ad8040d010d8b0b6ecd528f6bfebf4687134bfcf67e95348c82efb14b97b71c6d2d0b2690ee43816a56c14e38f5fb4026ad85c792c88f7f
+EBUILD pyfuse3-3.3.0.ebuild 718 BLAKE2B 18839b8b1a1ed17afc3260292a6b9f1d857caa41d4fa0d079920a4b2e397f24cf123e897f3d8766494b3c79ca457153d48343e913fd377e5a3783cc4fd3dfd65 SHA512 6ef11556e4df075f7351659c3c4e38819c50bdccec3b93a3a686539e1e12d31974f24b77e90746e11de426f2eb852b9cd043451eec862a354a10fabab6d886f4
MISC metadata.xml 293 BLAKE2B 62845768731235297bd2f4b3e133dac78cf4ede4c966a5744e3e37c51598a6774b103ba1de844c7a2b39c025fa5f0349cf760c1b84386c72837698290fd11e90 SHA512 85d980dcf39d4301087c21db1ad344ee261e96656182cedfae8ad33fc93630bb3938a3e4c34279454e14ec6f8d429c19183f5cf300d29be9610ebd24abe13ee8
diff --git a/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild b/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild
index 8cad773306e0..bdb126f76870 100644
--- a/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild
+++ b/dev-python/pyfuse3/pyfuse3-3.3.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pygame/Manifest b/dev-python/pygame/Manifest
index 242dc99e2a69..c16f26b4732e 100644
--- a/dev-python/pygame/Manifest
+++ b/dev-python/pygame/Manifest
@@ -2,6 +2,8 @@ AUX pygame-2.5.2-error.patch 3723 BLAKE2B 3a3196e5eb4fa24f7246c05f016d78a94b40d6
AUX pygame-2.5.2-gcc-14.patch 1422 BLAKE2B f633ec57ac672ebe0eb0e8404f27152ed732815296f9a06439e4385e7bae4ae55f2c13f166a954c05e19e2165da82b1ec089e1e3e2befff912fbba779c4970f3 SHA512 0dee5a832cceb65fd5ab9fae8ee81c982be5eea63e02bd3a463bd1d7f1af2877bfa68d7a53659574eed926ee54dbcc3d9cbd6c63bcadd181f0ec628ea7d63b0c
AUX pygame-2.5.2-numpy-2.patch 5216 BLAKE2B 3fbafbbd16b0f2d82c640bc5f86658d00a27631d7b1b80d1576ab300d78047d9f82e836754507d7b3f08692430f76117c3e0e00b7d60e58ae125c4cba31f2911 SHA512 a80f12490d900ad5f8da17fb1e5b6decbcd09df609ff3ff8b40fa0dd828f63a430ca16b836e8dfa82890e7bd3e6c2baf7991a16303e65dbf38d010ff21129ae7
DIST pygame-2.5.2.gh.tar.gz 5970857 BLAKE2B 523874926a8fd868f5674ed2997a44decb928fcfe246d551249ed7320a0e908ce46d00f459d187726edf74a4c1038cd56821f6466559fb7d24aa75d16769cbfe SHA512 b54e9b80951c8a9e75666621aafc26874c6dbdab27330146f7217346c76be5627a5464a0102a5968eca0dbd7cced4b2143cd2ff1b6227e3e17e5634854b27f19
+DIST pygame-2.6.0.gh.tar.gz 5970025 BLAKE2B 2a7616982675d8d9a5f306bae709e97e87d4f602f12ea553ca4779f858fb88bf92ac2a4e0f8f63ac52096e1829d2f7805edee919d7e96b7764db72e9cb7f4034 SHA512 bdf36314bd2179ab30942efab4e4cb65eff023b6951d1705a46d7cb4b89095e76bf4dcd04e714224355705d3e44283213fbb807973b3b241bf128b78c80044ae
EBUILD pygame-2.5.2-r2.ebuild 2309 BLAKE2B c7e5a39aa5d59a947d51894b6968368199a5ba2618b337efaf7c565320ba3056e82c3d203c7b7a20cba9047afcfa32ced71504c9f010618fe40de7db14da816d SHA512 73c27c978a6eefab8405cc7360331e24739369b4661048f1c3df36d02ea6f3857c4939f0d798ab127a6ccabf9bbd8bdde5276efa46223892b52879174af6dc62
-EBUILD pygame-2.5.2-r3.ebuild 2485 BLAKE2B 4ffb0d06cabaf1136b3b9c4a7c271b9fc647b254af62324612d121267c49292d79683c5cc7f42a07b6bf2558e03bebcb003dcd670f23ac37d837fac07afa3eb0 SHA512 2e607fee9ec61f9ea6f0fd54983fd63d17698653c7566531254c26c27a789717c9c1f50ee0d0fb13ed8e4ea394dc13c349c9c5ce8ccf437b298b8167fcf8d60b
+EBUILD pygame-2.5.2-r3.ebuild 2482 BLAKE2B ef0a9b12c04b62a54c65fc134cea699262f152fdf679eb73a29ad9bd0ea44dc2e2dfaa8196b8f2e661714ca2ad2a7314f0bc9f43fc6fdf92cf7b78d307facd9e SHA512 54324f64a69d91326ee58400edd69ec36359e1c98e1729d5ee380a8967dffa2d0fc81a318e2ba1ef701864909b96549d34613d0e1efd3a1f5988a213d2eb4750
+EBUILD pygame-2.6.0.ebuild 2130 BLAKE2B 484eb6b60dc5959520024929b82d6ed6071bc9bd7cdd0d1c8759a581ece2b54f378334c79325598e0114feb2e9ed591ab69d1e59c701f8f9235a27286fd93d95 SHA512 0b84cd52507ec2ac3ddb72e8541a46a894f050a0ab547c5210ceef1e273613addfebce42edfad7b00964a35294dacd2f1e1e4a551e74a49b239ef326715f2e8f
MISC metadata.xml 363 BLAKE2B a942b91aded22ec850a7b075703ce4037af9f0a61155717ac455f7d2b7779cb6f5f953b2ad8d61d7cc5254307951a20dd3edb9853e21d907e1999f7570a6b821 SHA512 15403754c9b13f9b2d8c5e7615ae0ca9359b5079e22eb5a7049424e414ebbdd8a06f6324c31594636324414e35ca34bec977b7dded9f9ea14027497b5097b060
diff --git a/dev-python/pygame/pygame-2.5.2-r3.ebuild b/dev-python/pygame/pygame-2.5.2-r3.ebuild
index 673f1309b4e4..4c0e66baff50 100644
--- a/dev-python/pygame/pygame-2.5.2-r3.ebuild
+++ b/dev-python/pygame/pygame-2.5.2-r3.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
IUSE="examples opengl test X"
RESTRICT="!test? ( test )"
diff --git a/dev-python/pygame/pygame-2.6.0.ebuild b/dev-python/pygame/pygame-2.6.0.ebuild
new file mode 100644
index 000000000000..e802a92ed82b
--- /dev/null
+++ b/dev-python/pygame/pygame-2.6.0.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python bindings for SDL multimedia library"
+HOMEPAGE="
+ https://www.pygame.org/
+ https://github.com/pygame/pygame/
+ https://pypi.org/project/pygame/
+"
+SRC_URI="
+ https://github.com/pygame/pygame/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+IUSE="examples opengl test X"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-python/numpy[${PYTHON_USEDEP}]
+ media-libs/freetype
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/portmidi
+ media-libs/sdl2-image
+ media-libs/sdl2-mixer
+ media-libs/sdl2-ttf
+ X? ( media-libs/libsdl2[opengl?,threads(+),video,X] )
+ !X? ( media-libs/libsdl2[threads(+)] )
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ media-libs/sdl2-image[gif,jpeg,png,tiff,webp]
+ media-libs/sdl2-mixer[mp3,vorbis,wav]
+ )
+"
+# fontconfig used for fc-list
+RDEPEND+="
+ media-libs/fontconfig
+"
+# util-linux provides script
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ media-libs/fontconfig
+ sys-apps/util-linux
+ )
+"
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # some numpy-related crash (not a regression)
+ # https://github.com/pygame/pygame/issues/4049
+ sed -e 's:import numpy:raise ImportError(""):' \
+ -i test/pixelcopy_test.py || die
+}
+
+python_configure() {
+ PORTMIDI_INC_PORTTIME=1 LOCALBASE="${EPREFIX}/usr" \
+ "${EPYTHON}" "${S}"/buildconfig/config.py || die
+}
+
+python_configure_all() {
+ find src_c/cython -name '*.pyx' -exec touch {} + || die
+ "${EPYTHON}" setup.py cython_only || die
+}
+
+python_test() {
+ local -x SDL_VIDEODRIVER=dummy
+ local -x SDL_AUDIODRIVER=disk
+ script -eqc "${EPYTHON} -m pygame.tests -v" || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # https://bugs.gentoo.org/497720
+ rm -fr "${D}$(python_get_sitedir)"/pygame/{docs,examples} || die
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ use examples && dodoc -r examples
+}
diff --git a/dev-python/pygdbmi/Manifest b/dev-python/pygdbmi/Manifest
index 37d0d8d50524..db7f9e229600 100644
--- a/dev-python/pygdbmi/Manifest
+++ b/dev-python/pygdbmi/Manifest
@@ -1,3 +1,3 @@
DIST pygdbmi-0.11.0.0.gh.tar.gz 30784 BLAKE2B a3d6bc51640dac78c072ef0162bc1d546707f1b220d8d695595d05a5bcdea8b31b5e23ad916cd2a58bbd4bec2f9fd32b6a9294f00957d890fefd0ecf457ed0de SHA512 11bbc0a9353dbb9d96cb9c71d45a68de446ac6cf1cd110b8f508143218783d2cdfa685874a9b9483933fc58fcfcbb7524a3b670d1c8a6117e8d6484586f1ced6
-EBUILD pygdbmi-0.11.0.0.ebuild 622 BLAKE2B b930fe8d70e6d7e15a1ede6e136708b865d57bce6ac5532ed9b1fde08db6e353dd59baf601ddd7ee28f1c4bea44ed006f4f81128fd00ec7fca0d8ac6830a6241 SHA512 c8d44bc1262df15d595448dbb5f59c3e1a75c5f9891bbbd4685e68d738b50ce9dee79d465e0789fa51ea755b60eb8ff0e9094226173238cd2d2e2c3532f99208
+EBUILD pygdbmi-0.11.0.0.ebuild 629 BLAKE2B 4e38d4dcbfa2391b23d0838042a09eef959eee312d5af994dcc7b888419b1db2b224dc79b962db1f5a90fe78a2b11ddc40af2718a45fbc4f996209b8f08db290 SHA512 b65a6ab0615777eb8fd3e90e194db95fee8a655bbd2b4fc8a1b77edf57e823dd32f06b12a1ecf6b71a213ffd8a02042901270bf5529bfb838269167b39aa9728
MISC metadata.xml 610 BLAKE2B 9b0a34853bec5f20469c24916ba92d55c95ea96f37897ceebe63db3b2a005fcdf8d107d8eb46a9e8139dee13d137d6e7597f80ce6c04daf3238389758d266f53 SHA512 142807add15f2010b6bedfdb0500ca1a3afa2febf2e47339a48f4fbf70d0ba5ff0df48333a62469166773d64d034d7245771900faf004e3bfd026a601def50df
diff --git a/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild b/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild
index c6f0d6952908..c50147221431 100644
--- a/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild
+++ b/dev-python/pygdbmi/pygdbmi-0.11.0.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-debug/gdb-9.6
diff --git a/dev-python/pygit2/Manifest b/dev-python/pygit2/Manifest
index e03b43e2c18a..ee741a85fd62 100644
--- a/dev-python/pygit2/Manifest
+++ b/dev-python/pygit2/Manifest
@@ -1,5 +1,5 @@
DIST pygit2-1.14.1.tar.gz 765621 BLAKE2B 7761851052c5dc03f82db987166012eb2a3445d62b209bc1734e240a619d7c5e4449c1772b250dd3ba8e1605b7c94edb4d8b7ad50c92bd85833e4688ed1e92ef SHA512 0718d7f480d40a5c435c725fbfec728ebdbb70d700607662308458dd125796fce9ddcf40afa6841ddc9cb7b19a5966fb3b5c8e4a52281a7eb354381ce62b5534
DIST pygit2-1.15.0.tar.gz 766816 BLAKE2B bc0f97cbcdb1c445bb00706ade517f4c36cf9d869f87ca919df8116fb3a4e9f29a1c43a637ae53b7e6ccfad028e0df48fad85ee1a0f334438c3fa2916247fbda SHA512 33a5805046f5f18de2ec212145f4adf26b28afb11b669e3cb4d1dc29362ea6627fde605b654d11a80d91589e3000784dfe1c79522bd8c6f1b27974b13a15ef07
EBUILD pygit2-1.14.1.ebuild 804 BLAKE2B 5411d69eee2a4291c3e3198f8c4efd706eb813b719d763079063a83b3c98d69845734928865a91631e6d523c95ecdb3a1d905dfcd4067495a5f9942a42fd8736 SHA512 fecd0e04dc9f181cbfbfcbd1020cad91cff84c4f13c29dec1ee605233859bae2d910a5122f021a12609aae068d542ef8b94a9d8e9e60973b2df5fce8ef272931
-EBUILD pygit2-1.15.0.ebuild 833 BLAKE2B 288cef8e0882d3d852d221c0c2ee3225fa5995068e3e904d9982d63802adc37e2b28f31d078e421737d0cd257d9a8d8f335f5a6259d98bb4a23ad6f605b1f25a SHA512 52f72c66f397a581da867fd57df8298727b89d223c0277c7da781a345e2c0ea3602a5e3fcbb3f2829d8299755da95f2b5c1bfebabc3fe56b5608a544a5ea6c1b
+EBUILD pygit2-1.15.0.ebuild 831 BLAKE2B f21714e69afa6a811a1ff2fd834444fd7183a34b78a8492b17b94abde5c275f9eb26dd8764571d8992ac3cb6734b708ece96f6d34cf2407de9d4eda653404925 SHA512 2710380f031d4e362fd4c733fe52baedd5d63e890529516bce78988810dc640865582419018a623326b80b9798c6fbba5cc4fee7df1efa4fed8f52295d15ddf3
MISC metadata.xml 490 BLAKE2B a53da88b5fe40a56d831bb5589d03d247ca1d1d843bde9a1fe6999563a42c076a9f6462b6947ae217086e5edde35a4788f4552636871891f9820534a6f0bade6 SHA512 57cb7356bbb0a22fce2d7ecd8ab346ef5c8155d0941d6a15bf2e98364e755d6e5e5d6aacf24017b4b827b983032e4d46f2363483ac66d6e3882c8be12e60fb39
diff --git a/dev-python/pygit2/pygit2-1.15.0.ebuild b/dev-python/pygit2/pygit2-1.15.0.ebuild
index a016ef984b26..35a884a0357a 100644
--- a/dev-python/pygit2/pygit2-1.15.0.ebuild
+++ b/dev-python/pygit2/pygit2-1.15.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
DEPEND="
<dev-libs/libgit2-1.9:=
diff --git a/dev-python/pygments-ansi-color/Manifest b/dev-python/pygments-ansi-color/Manifest
index 4c38b3e6d346..17d0e2c2fdb7 100644
--- a/dev-python/pygments-ansi-color/Manifest
+++ b/dev-python/pygments-ansi-color/Manifest
@@ -1,3 +1,3 @@
DIST pygments-ansi-color-0.3.0.gh.tar.gz 10062 BLAKE2B ca907bd5f913a9ecc49a96d494a00651144d8acc32ca54cea4cc49ba0798e953430d77564b1b75dd33d8b66259f75b3d2d09e791b07a7abd3fb61c8bb9d00f6d SHA512 51847dd13fe3c8905d185766fa84037b4373fe7fd384273a08aa8261df44c4263d9364adb68836c8ed0c76af0e5bf01c3e587ebe90b6c14d32953622d288f6d8
EBUILD pygments-ansi-color-0.3.0.ebuild 650 BLAKE2B c9d901a43ae049fe483c9e243daffaa33e8ae345a87d5ae8184e12d66fe92e7f5ef3f6572a3c41d7bb24644c00b52fdf04f4f3612ec835dba8122f39555122f7 SHA512 2865eb0d3db1c65a7605b02e762ca7a62332bccabf5f469233c6af67b4601c99239720c729e5488d99cd373f205f4b5b9a5d65f8d2688156da76a4f21257aa9b
-MISC metadata.xml 422 BLAKE2B 55d1315274ac3a83526d880ec55fd8b420a8cc1aa5ebf946f93d50b5b3651b7a1bc2175474307e632b02617733ede0aaa1a96ad67fff28172970b6cdf2b4bb72 SHA512 016cfeb54f2345dde51960d43bdd464bc3d611b1ef170269f44913cbb7e500cc051f67707e859b409610da3f5985f7089f3e653f59680d182e6353d813a4751e
+MISC metadata.xml 417 BLAKE2B ebc14d61a58e55bf16770c928321fdd8388d07bcff8aba6970b38ff3e7065a8850b2366f25516a1ccb4d79704f4cd252115ea901994ad8c79b6fd18bd5730df0 SHA512 c3ca6e8bab03dd8558f53c42b815d8493225a25b3de64820ac2ab1f2df0669c2baf3a1455f16fc3c4f15981f319b4a1b06f709fd5b6ae212c8e7c8f32ee347c6
diff --git a/dev-python/pygments-ansi-color/metadata.xml b/dev-python/pygments-ansi-color/metadata.xml
index 3a6f744c5f6d..8a325bd25f5c 100644
--- a/dev-python/pygments-ansi-color/metadata.xml
+++ b/dev-python/pygments-ansi-color/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/pyicu/Manifest b/dev-python/pyicu/Manifest
index bd574dede0c4..0d56e0f223a8 100644
--- a/dev-python/pyicu/Manifest
+++ b/dev-python/pyicu/Manifest
@@ -1,3 +1,3 @@
DIST pyicu-v2.13.1.tar.bz2 196960 BLAKE2B 8faf5faf1fb8246c07dfb5ace5c2ad7cf8c86a183e0fa48288c81f7de47422152af2a44392972d818542370ea6f91c592d8d520b49848389109e6b2c1aa3ee17 SHA512 f85dd31b6a505efd32c3d0ea1c996b51b9da8cdc7ce3b88c997573a4ef1506a6af7b76f48f86d64e8993878ae25abcd95b04f40ba7a4f38fbf3b4cefd79b8066
EBUILD pyicu-2.13.1.ebuild 768 BLAKE2B b9ac766c78a136d5c43c3afae9b2c908e805bbdbe8db84a85a9b99192df009b3410350dcdb9521d97511ecc9198fc5900803a02c06fa51d0095adf3ecf244c67 SHA512 f8371ca1c56798389eb41daf1302938cd7803be3d946f34b496353fee398c464f7d1fd37d33c0a9c9dc429c89f3a09f3bac6fd2542e05d149e4e48af340a9e61
-MISC metadata.xml 415 BLAKE2B a96dc033850e25f2afcd4128d38becd7c86263e5bb366a701c88a2bc81118aef03217bbfe0c2ff0719f636104b2a12995815c36f2a3e6539136509c7900c25e4 SHA512 e8d901e2276b0a92ae8e0cdd4b0e1cacd29d9eda86491a31a2057d013b7c4f8c340d0e83dbfd53500906f79a827d837cc7e445c24e6cf5b50ee809ec2c35eb13
+MISC metadata.xml 309 BLAKE2B 342314bed928ae7326e7b3826923f904840cb83c54e39b0b8c1870db23ddff3f5c7d4c35604e44699af83df1f65a6889760c012662b352f91daccea26067c7af SHA512 06241f5ca1f3c022997e1c7b0cf8f778715c4169a8f0c33c1900ec7c6679e0404fee3c2f7bdc757d0ecbb58a3b1ccfb96d85dd4597a6bef60c058a658ce38b1a
diff --git a/dev-python/pyicu/metadata.xml b/dev-python/pyicu/metadata.xml
index ce969252ca7c..1f32f231b5dd 100644
--- a/dev-python/pyicu/metadata.xml
+++ b/dev-python/pyicu/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/pyjsparser/Manifest b/dev-python/pyjsparser/Manifest
index 7632faaaf64a..5d0bfeb151c1 100644
--- a/dev-python/pyjsparser/Manifest
+++ b/dev-python/pyjsparser/Manifest
@@ -1,3 +1,3 @@
DIST pyjsparser-2.7.1_p20190421.tar.gz 210147 BLAKE2B 1286167a8ff9a0ee08019af2c1ba36a0dd1c22004a4e1ea3764f0a2a06e87b649435f332b9a9dea461ceade32340f7388489c972dafc9e558f973d7bbea4ac42 SHA512 2e4b3ee1cd863099da262eaf4df5ec4f364ce54e7c7535558f36d3449e21c9f851460078e1a7057ef8c82e2ed9c82f54944cd92782fe3f8cd05411edca191a40
-EBUILD pyjsparser-2.7.1_p20190421-r2.ebuild 881 BLAKE2B a0cdb77127a50d3c080d6f945d1fe285c473498be071de42e0cc4265dfb978b065c649ac4ee6ac9d3771e4b0bbfc74757543632851d95e878ab09ce3c5937a64 SHA512 e3064978ae2e040cac693ceda479f6f69be9a664d785f206578c737c68cbf5a36b70a10155935995173a23d62c96e14f145d418dd06764cdc7d8b7e73eaa76ea
+EBUILD pyjsparser-2.7.1_p20190421-r3.ebuild 882 BLAKE2B 850b0a8eb15a7f0e87740b0317a5e5ce5cc3b581e760925351b12c88937b1fb2c0943fecfaa700945e11733ac51cf320f4f42a3e9c29d2e83a0e2b133ee6ceb5 SHA512 742efeea8ebadaee5a131341cdbdb6880378563b3e62d011d353cb959bf1fae358a3efae206b7a94ca6ef9d978ea06ae7636371ddbdded6a94448503d5786b47
MISC metadata.xml 502 BLAKE2B ee0252a808b15e44c03de2e206b0bd2d7dcd2d389beb29203c5dbeb628fe91fe57e3329927c827cbabcb270e82debf175ac9bd651366899235fd901c3d5f7e43 SHA512 82a1cc55abf102cf7aecdb63a86a408517a6d9be7b0c2f69b20c2d67c7472bcc7d5dd3bf6fde47914872eb0d68d9080b7bc37b330067207b456aaf2363b87904
diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild
deleted file mode 100644
index 4c4c3299c45d..000000000000
--- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == *_p20190421 ]] && COMMIT=5465d037b30e334cb0997f2315ec1e451b8ad4c1
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Fast javascript parser based on esprima.js"
-HOMEPAGE="https://github.com/PiotrDabkowski/pyjsparser/
- https://pypi.org/project/pyjsparser/"
-SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${COMMIT}.tar.gz
- -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-RESTRICT="!test? ( test )"
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
-IUSE="test"
-
-BDEPEND="
- test? (
- dev-python/js2py[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-python_test() {
- "${EPYTHON}" ./test_runner.py || die "tests failed with ${EPYTHON}"
-}
diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r3.ebuild b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r3.ebuild
new file mode 100644
index 000000000000..6613e33f512b
--- /dev/null
+++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421-r3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+[[ ${PV} == *_p20190421 ]] && COMMIT=5465d037b30e334cb0997f2315ec1e451b8ad4c1
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Fast javascript parser based on esprima.js"
+HOMEPAGE="https://github.com/PiotrDabkowski/pyjsparser/
+ https://pypi.org/project/pyjsparser/"
+SRC_URI="https://github.com/PiotrDabkowski/${PN}/archive/${COMMIT}.tar.gz
+ -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${COMMIT}
+
+RESTRICT="!test? ( test )"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86"
+IUSE="test"
+
+BDEPEND="
+ test? (
+ dev-python/js2py[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )
+"
+
+python_test() {
+ "${EPYTHON}" ./test_runner.py || die "tests failed with ${EPYTHON}"
+}
diff --git a/dev-python/pykwalify/Manifest b/dev-python/pykwalify/Manifest
index 152616a73c59..8c2b3d1ab88b 100644
--- a/dev-python/pykwalify/Manifest
+++ b/dev-python/pykwalify/Manifest
@@ -1,4 +1,5 @@
AUX pykwalify-1.4.0-S.patch 862 BLAKE2B d92c4e8d4d85d28f6df574bfe2f1ab0aa82c32ba8ce2b4a2d6ecdc21fe1db4056351b6aa6dde04d897525ce596ed492781bd7dcf0fba2ca5970a3af79a9abf3b SHA512 f7d9189993cd73a0412ef01fcb01a99fcbc61edc6863a1997333de085294b9c5772d026f7ab8f16703568404f2ff76bb1aeed760d7908c7865e0891ad5752dc9
+AUX pykwalify-1.8.0-ruamel-yaml-1.18.patch 3356 BLAKE2B 0aa7c5e784aac6c2deea76704c0b8f8b6470c688d22fca9620b7b23dbb4e865f910cd613ad63ea7eecf7c050f7a346bea387005e9377eabb7120e38f5ad56fa6 SHA512 cd27c845e9dd6f2c72cddf40c3458264d9a8a70afee9eb2b4833e17ae0a77a18698dbcc0bdc0fa651b758fc5717d5a00f009966c197925b3a305e57aca1031d2
DIST pykwalify-1.8.0.tar.gz 62462 BLAKE2B 1593f5e3e15188929574ece60bf6818438258bf024d105ae26323a97a202ac69001a15ca6daaa430970af3659c49da745bcf1f77c23ac72bed2ddca14440d943 SHA512 c77d3072995bb3f61336e725227eeece1dafe2182513e5f67eedeeca3437825b53ac691a991055aad8298db252e2012bc9a61c23d766335fcfbb10a3b587b45d
-EBUILD pykwalify-1.8.0-r3.ebuild 755 BLAKE2B 954213fc2d5de0f87f9a75bd96756b3e33fecde951ed2d347235a60cb156026633ea84b71df5b612227070e86e6aaf671e3fde2f26cb6e99fda5370c4847c9f8 SHA512 ed7f1298c78a82a344e3463a2a31df39ff8aeea01945abe8f1a496fc5581bfa6baa34f6a2d843d3cb6909ecdb118115c12e468bc181d30881c31de906c2e1679
+EBUILD pykwalify-1.8.0-r3.ebuild 865 BLAKE2B 405d4014154e92a29cef19462b55428350c39b2a3f0ac90436e5c9f36f35be31334a63116aa3ba625aaf86f8947649c2a681c17060636ecba7d103b78e6f3dbe SHA512 a205dc38c8fd38a5fff959b1865d5fc61c5ab46ba52ec468c37cd386283dced5b19af2a434e1ffd537e097c9e624af3a394eb1cfad4adcc150d6d0fe1bf043e9
MISC metadata.xml 394 BLAKE2B e7262ef0692f68f8fd8c2d8b45cc7a18efc5c2759a7998d3c065f17450d2f4de09d4432961c7327f68fbd52cd61a9183122f19fc829a9c93a6a40b36ac3d9952 SHA512 0d96c9c00d4cd4a64afd790df32cc1536afaeb952d6172a7c3efd227c9686c7fe743e30f94c218e73ef5911c59b23aa40a9e5f19ded5474987d79e7337fcc6b1
diff --git a/dev-python/pykwalify/files/pykwalify-1.8.0-ruamel-yaml-1.18.patch b/dev-python/pykwalify/files/pykwalify-1.8.0-ruamel-yaml-1.18.patch
new file mode 100644
index 000000000000..d3e5cd65f6ee
--- /dev/null
+++ b/dev-python/pykwalify/files/pykwalify-1.8.0-ruamel-yaml-1.18.patch
@@ -0,0 +1,90 @@
+From 57bb2ba5c28b6928edb3f07ef581a5a807524baf Mon Sep 17 00:00:00 2001
+From: Lily Foster <lily@lily.flowers>
+Date: Sat, 20 Jan 2024 21:14:16 -0500
+Subject: [PATCH] Fixing tests for ruamel yaml 0.18+
+
+Upstream-Issue: https://github.com/Grokzen/pykwalify/issues/198
+Upstream-PR: https://github.com/Grokzen/pykwalify/pull/199
+
+diff --git a/tests/test_core.py b/tests/test_core.py
+index cc84f3e..43271d4 100644
+--- a/tests/test_core.py
++++ b/tests/test_core.py
+@@ -12,7 +12,7 @@
+
+ # 3rd party imports
+ import pytest
+-from pykwalify.compat import yaml
++from pykwalify.compat import yml
+ from testfixtures import compare
+
+
+@@ -579,7 +579,7 @@ def test_core_files(self):
+ for passing_test_file in pass_tests:
+ f = self.f(os.path.join("success", passing_test_file))
+ with open(f, "r") as stream:
+- yaml_data = yaml.safe_load_all(stream)
++ yaml_data = yml.load_all(stream)
+
+ for document_index, document in enumerate(yaml_data):
+ data = document["data"]
+@@ -600,7 +600,7 @@ def test_core_files(self):
+ for failing_test, exception_type in _fail_tests:
+ f = self.f(os.path.join("fail", failing_test))
+ with open(f, "r") as stream:
+- yaml_data = yaml.safe_load_all(stream)
++ yaml_data = yml.load_all(stream)
+
+ for document_index, document in enumerate(yaml_data):
+ data = document["data"]
+diff --git a/tests/test_unicode.py b/tests/test_unicode.py
+index 36f5549..74e2908 100644
+--- a/tests/test_unicode.py
++++ b/tests/test_unicode.py
+@@ -12,7 +12,7 @@
+ from pykwalify.errors import SchemaError
+
+ # 3rd party imports
+-from pykwalify.compat import yaml
++from pykwalify.compat import yml
+ from testfixtures import compare
+
+
+@@ -47,7 +47,8 @@ def test_files_with_unicode_content_success(self, tmpdir):
+ }
+
+ source_f = tmpdir.join(u"2så.json")
+- source_f.write(yaml.safe_dump(fail_data_2s_yaml, allow_unicode=True))
++ with source_f.open('w') as stream:
++ yml.dump(fail_data_2s_yaml, stream)
+
+ _pass_tests = [
+ # Test mapping with unicode key and value
+@@ -65,7 +66,7 @@ def test_files_with_unicode_content_success(self, tmpdir):
+ f = self.f(passing_test_files)
+
+ with open(f, "r") as stream:
+- yaml_data = yaml.safe_load(stream)
++ yaml_data = yml.load(stream)
+ data = yaml_data["data"]
+ schema = yaml_data["schema"]
+
+@@ -102,7 +103,8 @@ def test_files_with_unicode_content_failing(self, tmpdir):
+ }
+
+ source_f = tmpdir.join(u"2få.json")
+- source_f.write(yaml.safe_dump(fail_data_2f_yaml, allow_unicode=True))
++ with source_f.open('w') as stream:
++ yml.dump(fail_data_2f_yaml, stream)
+
+ _fail_tests = [
+ # Test mapping with unicode key and value but wrong type
+@@ -120,7 +122,7 @@ def test_files_with_unicode_content_failing(self, tmpdir):
+ f = self.f(failing_test)
+
+ with open(f, "r") as stream:
+- yaml_data = yaml.safe_load(stream)
++ yaml_data = yml.load(stream)
+ data = yaml_data["data"]
+ schema = yaml_data["schema"]
+ errors = yaml_data["errors"]
diff --git a/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild b/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild
index 3276aa080f7a..1e5b8ef2a08e 100644
--- a/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild
+++ b/dev-python/pykwalify/pykwalify-1.8.0-r3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -14,8 +14,8 @@ HOMEPAGE="
https://pypi.org/project/pykwalify/
"
-SLOT="0"
LICENSE="MIT"
+SLOT="0"
KEYWORDS="amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
@@ -33,4 +33,6 @@ distutils_enable_tests pytest
PATCHES=(
"${FILESDIR}"/${PN}-1.4.0-S.patch
+ # fix tests for >=dev-python/ruamel-yaml-1.18, see #923136
+ "${FILESDIR}"/${PN}-1.8.0-ruamel-yaml-1.18.patch
)
diff --git a/dev-python/pylev/Manifest b/dev-python/pylev/Manifest
index 162e9112b844..86eadd3de4c1 100644
--- a/dev-python/pylev/Manifest
+++ b/dev-python/pylev/Manifest
@@ -1,3 +1,3 @@
DIST pylev-1.4.0.gh.tar.gz 4895 BLAKE2B d49e153d308165dcdc06bad94013afa4ccc6d2a6ecff943a2718a8f9ab71bbacb9c0cf8b604dbf0c77322a8d0cbeba5ffaed13531a31210507f144f716f8e740 SHA512 3999adf04b159499a199b1aa66e2540904c689c50a407bf7e0cc0affe834ea289006d2fc73f65e4fcd486c755c580e9657dc5c67290dccb4704bebc6a4348de3
-EBUILD pylev-1.4.0-r1.ebuild 525 BLAKE2B bf829c6b475b23b1398437333ea40bd845403e83962eacb1d2ed669aad9aa4dfce7fff45e7601d7c4862a7c937c238f517af705429d2ec43614834851329e65d SHA512 45441aefc2d337baad14816a0be573f64bc91fa77bbfac69747ef26d5353b25fd237e5c09afafd6ed000e4fccad6bb6c175fd636eff5eb533914592d625aeb74
+EBUILD pylev-1.4.0-r1.ebuild 525 BLAKE2B 7eeb88a6b9ed8e388ec3365528faab3910daa144a97a957ad56273cdcbfb90fdd38a1b08619c68798030ea2437de56ac47d3f2e1c3f2bcb103b3b58da02c0129 SHA512 2eda9d2b2f51a985f5f12fcc4311395486faea5bea45bee731a834f7b81469dbf6657ba1d75866c95a06a5091661d3f1fa9b7c35ce5364ef3a8cf9f486c3f160
MISC metadata.xml 403 BLAKE2B 205410bd559bcdce3ce3dba6d2db7c607992c50f2583ee7f368f66cfe5c17cd241befc3592901f8fda812ef08f46ef5f17706a926e6b633031de601c9e829716 SHA512 3b11b483045b9e76a9e769007b694127817ca2bd05cb446c1b27dd5920d342270ef66288e66a3224359a2642bc6a66869d2149c9fbe9257a697da3a665ec6f26
diff --git a/dev-python/pylev/pylev-1.4.0-r1.ebuild b/dev-python/pylev/pylev-1.4.0-r1.ebuild
index fb63e139d236..3c4b4229fe0f 100644
--- a/dev-python/pylev/pylev-1.4.0-r1.ebuild
+++ b/dev-python/pylev/pylev-1.4.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
index 9d4f70c2fa0c..667d40698b1c 100644
--- a/dev-python/pylint/Manifest
+++ b/dev-python/pylint/Manifest
@@ -1,5 +1,7 @@
-DIST pylint-3.2.2.gh.tar.gz 1443983 BLAKE2B aeff52756e03278da1db7478d0c95ca0d5fa0c8a15203ada4b30fe5fb2fa56bfc2fc60e020bee9b2e242339214cf383838c93cbf1369a82655bedd62e3b2634f SHA512 84d625b0cd1ea0c308ff4381a9f553663af52fec534856a258ee50f00ec7238cf9af98d1e2c851522a8bd440c55e318d5c89035652d872cbd812d19ff14a0698
DIST pylint-3.2.3.gh.tar.gz 1444655 BLAKE2B 4d43c107b03cac4e1c054cac97e2082f1adcf8196fe9b6eabf7b582f0c226f7996526326d2cca19c4935c84bd11b0421f5c4b29022a2dd7f601a5b380f4eb4e8 SHA512 07492e98e709b4db0168479544a9ab79cde2bd2ef4c48a479192ae1241f2a96f21d90a83c697f2b43cb7a070fff3bdd77157ffe5cb746df8cc4277f391e27121
-EBUILD pylint-3.2.2.ebuild 2472 BLAKE2B d777e357935bbb5100e5ca1a5d84b9292ecad6991414717cb5e8de348d2316d6a16c4d524bf10808cf0ba4a497970ef747367e473cfb82f71d060b10aebfc2b0 SHA512 e3a518d99d77b327cf785f1ab2bc8f6683bda2935c6c5e4493f624354fde276448c16b2baaedda93d509619f0d832db76ccb19360b8d413c3e0e1a359347a642
-EBUILD pylint-3.2.3.ebuild 2480 BLAKE2B 0e475a0778874bee9c6ad5571a30c0ad702365a0bfe148b4dc07acb73f5e79a7aa074d0bb1339cdd57faec332ffb3ff15ad41e87989bca5ad7fcafde9413313a SHA512 3c83609e60c1b07d49c8e75be8e158636df695ce19345be7f282cfaadcb13557473c592b9e73e538b6af9294ae622f3fb59369a58b16dd0817ea225630f7be6d
+DIST pylint-3.2.4.gh.tar.gz 1446144 BLAKE2B 3b7d8560701b96af8b75ec00d7412f30fbd32a8122b510172f8990c44ad8a9ed03312c3d42d10d6433c47968441f5405a154c6cf4d7a33ad96f73be3820ef31a SHA512 84f5c31d5b67161e615c1b6664e068cd29a35da8d2ad54158d387a5fc61f6544a670413d828a4094c50e935df8c1ec1209124c45ca6b08d76f01f70615aa5610
+DIST pylint-3.2.5.gh.tar.gz 1446535 BLAKE2B fdc88c7873868b1cb689158d014c51a14be9200715ad2f870cc7f8703e1e29881d04092c5e49fd043d54b31258b25d0c0f40cb81cd50c0603835a67197b29d85 SHA512 bba78776ae2610456ecfecffd9571712c13c38006de19d569aaf11bdeee978e1ad33b09ce64288fb2ebccd76d76a788a8db39209cf3f9963d8a38a43605bcbaa
+EBUILD pylint-3.2.3.ebuild 2472 BLAKE2B d777e357935bbb5100e5ca1a5d84b9292ecad6991414717cb5e8de348d2316d6a16c4d524bf10808cf0ba4a497970ef747367e473cfb82f71d060b10aebfc2b0 SHA512 e3a518d99d77b327cf785f1ab2bc8f6683bda2935c6c5e4493f624354fde276448c16b2baaedda93d509619f0d832db76ccb19360b8d413c3e0e1a359347a642
+EBUILD pylint-3.2.4.ebuild 2480 BLAKE2B 0e475a0778874bee9c6ad5571a30c0ad702365a0bfe148b4dc07acb73f5e79a7aa074d0bb1339cdd57faec332ffb3ff15ad41e87989bca5ad7fcafde9413313a SHA512 3c83609e60c1b07d49c8e75be8e158636df695ce19345be7f282cfaadcb13557473c592b9e73e538b6af9294ae622f3fb59369a58b16dd0817ea225630f7be6d
+EBUILD pylint-3.2.5.ebuild 2480 BLAKE2B 0e475a0778874bee9c6ad5571a30c0ad702365a0bfe148b4dc07acb73f5e79a7aa074d0bb1339cdd57faec332ffb3ff15ad41e87989bca5ad7fcafde9413313a SHA512 3c83609e60c1b07d49c8e75be8e158636df695ce19345be7f282cfaadcb13557473c592b9e73e538b6af9294ae622f3fb59369a58b16dd0817ea225630f7be6d
MISC metadata.xml 1105 BLAKE2B aa9d049b732f9198685901a0ec31f4a615da8398ce1741558e7b2c3840890da0c5ac6a2a23e0fd4cd45fb443b92f69b3fe4fb7f9d7570b1a75a0d0784231f392 SHA512 5f5bb3e31554bdc0cdcdaf1d7df9194e32da649784124714783c5d280c7ab4a9f65317b5d5e6de47698b2f30a019051191cb7ef3066902b606e2582a31f01c05
diff --git a/dev-python/pylint/pylint-3.2.2.ebuild b/dev-python/pylint/pylint-3.2.2.ebuild
deleted file mode 100644
index 631d265238d7..000000000000
--- a/dev-python/pylint/pylint-3.2.2.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-MY_P=${P/_beta/b}
-DESCRIPTION="Python code static checker"
-HOMEPAGE="
- https://pypi.org/project/pylint/
- https://github.com/pylint-dev/pylint/
-"
-SRC_URI="
- https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="examples"
-
-RDEPEND="
- <dev-python/astroid-3.3[${PYTHON_USEDEP}]
- >=dev-python/astroid-3.2.2[${PYTHON_USEDEP}]
- >=dev-python/dill-0.3.7[${PYTHON_USEDEP}]
- >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
- <dev-python/isort-6[${PYTHON_USEDEP}]
- >=dev-python/mccabe-0.6[${PYTHON_USEDEP}]
- <dev-python/mccabe-0.8[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
- >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- $(python_gen_cond_dep '
- >=dev-python/GitPython-3[${PYTHON_USEDEP}]
- ' 'python*' )
- <dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- 'tests/test_functional.py::test_functional[dataclass_with_field]'
- 'tests/test_functional.py::test_functional[no_name_in_module]'
- 'tests/test_functional.py::test_functional[recursion_error_3159]'
- 'tests/test_functional.py::test_functional[shadowed_import]'
- 'tests/test_functional.py::test_functional[use_yield_from]'
- 'tests/test_functional.py::test_functional[wrong_import_order]'
- )
- local EPYTEST_IGNORE=(
- # No need to run the benchmarks
- tests/benchmark/test_baseline_benchmarks.py
- )
-
- if ! has_version "dev-python/GitPython[${PYTHON_USEDEP}]"; then
- EPYTEST_IGNORE+=(
- tests/profile/test_profile_against_externals.py
- tests/testutils/_primer/test_package_to_lint.py
- tests/testutils/_primer/test_primer.py
- )
- fi
-
- rm -rf pylint || die
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p timeout
-}
-
-python_install_all() {
- if use examples ; then
- docompress -x "/usr/share/doc/${PF}/examples"
- docinto examples
- dodoc -r examples/.
- fi
-
- distutils-r1_python_install_all
-}
diff --git a/dev-python/pylint/pylint-3.2.3.ebuild b/dev-python/pylint/pylint-3.2.3.ebuild
index 0a91ce1ceb1a..631d265238d7 100644
--- a/dev-python/pylint/pylint-3.2.3.ebuild
+++ b/dev-python/pylint/pylint-3.2.3.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/pylint/pylint-3.2.4.ebuild b/dev-python/pylint/pylint-3.2.4.ebuild
new file mode 100644
index 000000000000..0a91ce1ceb1a
--- /dev/null
+++ b/dev-python/pylint/pylint-3.2.4.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+ https://pypi.org/project/pylint/
+ https://github.com/pylint-dev/pylint/
+"
+SRC_URI="
+ https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="
+ <dev-python/astroid-3.3[${PYTHON_USEDEP}]
+ >=dev-python/astroid-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/dill-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+ <dev-python/isort-6[${PYTHON_USEDEP}]
+ >=dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+ <dev-python/mccabe-0.8[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+ ' 'python*' )
+ <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ 'tests/test_functional.py::test_functional[dataclass_with_field]'
+ 'tests/test_functional.py::test_functional[no_name_in_module]'
+ 'tests/test_functional.py::test_functional[recursion_error_3159]'
+ 'tests/test_functional.py::test_functional[shadowed_import]'
+ 'tests/test_functional.py::test_functional[use_yield_from]'
+ 'tests/test_functional.py::test_functional[wrong_import_order]'
+ )
+ local EPYTEST_IGNORE=(
+ # No need to run the benchmarks
+ tests/benchmark/test_baseline_benchmarks.py
+ )
+
+ if ! has_version "dev-python/GitPython[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/profile/test_profile_against_externals.py
+ tests/testutils/_primer/test_package_to_lint.py
+ tests/testutils/_primer/test_primer.py
+ )
+ fi
+
+ rm -rf pylint || die
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
+
+python_install_all() {
+ if use examples ; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ docinto examples
+ dodoc -r examples/.
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pylint/pylint-3.2.5.ebuild b/dev-python/pylint/pylint-3.2.5.ebuild
new file mode 100644
index 000000000000..0a91ce1ceb1a
--- /dev/null
+++ b/dev-python/pylint/pylint-3.2.5.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+MY_P=${P/_beta/b}
+DESCRIPTION="Python code static checker"
+HOMEPAGE="
+ https://pypi.org/project/pylint/
+ https://github.com/pylint-dev/pylint/
+"
+SRC_URI="
+ https://github.com/pylint-dev/pylint/archive/v${PV/_beta/b}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="examples"
+
+RDEPEND="
+ <dev-python/astroid-3.3[${PYTHON_USEDEP}]
+ >=dev-python/astroid-3.2.2[${PYTHON_USEDEP}]
+ >=dev-python/dill-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
+ <dev-python/isort-6[${PYTHON_USEDEP}]
+ >=dev-python/mccabe-0.6[${PYTHON_USEDEP}]
+ <dev-python/mccabe-0.8[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+ >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/GitPython-3[${PYTHON_USEDEP}]
+ ' 'python*' )
+ <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ 'tests/test_functional.py::test_functional[dataclass_with_field]'
+ 'tests/test_functional.py::test_functional[no_name_in_module]'
+ 'tests/test_functional.py::test_functional[recursion_error_3159]'
+ 'tests/test_functional.py::test_functional[shadowed_import]'
+ 'tests/test_functional.py::test_functional[use_yield_from]'
+ 'tests/test_functional.py::test_functional[wrong_import_order]'
+ )
+ local EPYTEST_IGNORE=(
+ # No need to run the benchmarks
+ tests/benchmark/test_baseline_benchmarks.py
+ )
+
+ if ! has_version "dev-python/GitPython[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/profile/test_profile_against_externals.py
+ tests/testutils/_primer/test_package_to_lint.py
+ tests/testutils/_primer/test_primer.py
+ )
+ fi
+
+ rm -rf pylint || die
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p timeout
+}
+
+python_install_all() {
+ if use examples ; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ docinto examples
+ dodoc -r examples/.
+ fi
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index cf11e660bf6d..fb15f06ae261 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1,3 +1,3 @@
DIST mongo-python-driver-4.7.2.gh.tar.gz 1548375 BLAKE2B a40dbe153f36cdf2836583aa0116f447d08376ce7980a09d0f21cea37a34ab318e5ff0b34b7fe1721cf7fc5d5443a1dbe0982d59cb941b0da8a4a99abdc7b19d SHA512 1de8bd14301e365eb53252dedaaaf8c9056dd534662543e2a500511e5f5f67a69e1f11a8a8575efdbd8852bb47b632d59762f66024d32973d20dc17c4448b9be
-EBUILD pymongo-4.7.2.ebuild 4699 BLAKE2B ba343709650073ceb20cace01b7f2d63e588a094e59dbf3cb2be941232212252fbd2f21f0878145cf61b79b5c34edbcdb8d54d7a2e85e1f7f7dad78bf6f40f8d SHA512 99051699cee66a1eefccbd95381627e497cc03bb72ad09c436898a0bbe0d2921e40a373c9a724a060a092625e36c24df6962fd5f64de0cc64ec3de046d992038
+EBUILD pymongo-4.7.2.ebuild 4698 BLAKE2B 9ab94a4d0dab8368e931fc66c353356e61e31fdac6d22aa48c557bcc5dc48494ac6f59a0adb894bae943317bb5451f56facfe9f74d0b188f0de149d97ff347b4 SHA512 0e69de39df590c74cbb7deb67f1d63dd23479162b5f8c8ea1bed569fa695b5dc3b6df6e385bd4df81e8f7a810c2f3f6eaf34d70c2e65348366ec9f3a1592f3b4
MISC metadata.xml 880 BLAKE2B 024d83cdf3d8cf94cdc98153a6b429550579d494b053becfe5cda0a7a7f3852632d7155e71116a9ab751e6542fe63985755f4eeb147914bc8dbb1e9fac560434 SHA512 c6110fd18fa7f7819299b5de919bfc0ce407d653115d34d297513ce3a4acd2e16399d6f327c61bc5d4ef8aa6776f84750cff37798415ca4bd59c6fd19961d891
diff --git a/dev-python/pymongo/pymongo-4.7.2.ebuild b/dev-python/pymongo/pymongo-4.7.2.ebuild
index 6baad15e52f4..fedcb4086de1 100644
--- a/dev-python/pymongo/pymongo-4.7.2.ebuild
+++ b/dev-python/pymongo/pymongo-4.7.2.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc kerberos +native-extensions +test-full"
RDEPEND="
diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest
index 177ec1507f9d..2104f6cedb18 100644
--- a/dev-python/pyopencl/Manifest
+++ b/dev-python/pyopencl/Manifest
@@ -1,3 +1,3 @@
DIST pyopencl-2024.1.tar.gz 473860 BLAKE2B 803c92418a609f3ad9249c81e93af0bd2e9125ee56dc88af8ee6ae9c4a275c7ab37befddd575914eb9f0b295aaef4f135358669e384a55c04b3938b02572724d SHA512 abf27d67f8c3633c71e662938a919c88a34b0b66cc3c213644f92a8733aed3c9b7593542dd9b45a080941976dadeb4f49a23a986482110824b554e3a0d317176
EBUILD pyopencl-2024.1.ebuild 2023 BLAKE2B 6088a13394451d8ce78f521fb3dfde49ae96df2be6444c60d176203a252e5220b9d23b855adbd552606c1f6a612541eb49f1d85b313baa96814b202e74ec6c60 SHA512 84fa66010684576ea2c62f2d72f85d64a9ca561b90aa3ed9c51fce39e605bbf71d9532d45b3c6dfbc199ad9e245c4a14223947aff3235608511c83d1ccdde27a
-MISC metadata.xml 373 BLAKE2B 0de89cb91a5dba1c34bacf04a95d4e2eb9e903bfb55e291f2ed20d579b9736a9a25f27620eed05d19c903c117e0dfbf410f408e9ff4008ce8c93f7b1b004141e SHA512 4ff5643089e5590d1ae4ef413a1ab0fa2772f71922a9da2c8b43ae375ba2e6e3d95ab90a13d51d22fdea49663c112c36352df609eceebd520fdc06590907b0e7
+MISC metadata.xml 295 BLAKE2B ebe147867a9ecd3559e288e4fda56c04def2b224d87d6561d9065b13b251182f871b510acfd5034e63fc034d507837c241a6d1c639deda94faba05d3d020a285 SHA512 28117a5f3351192d7d3a58cdf47e8403155e027fd85ccbf5af32e5df9df59909d89ea94b18351354c312c323aa5e217da3b4a99e17cfbf59f307ddb4a38bc707
diff --git a/dev-python/pyopencl/metadata.xml b/dev-python/pyopencl/metadata.xml
index e86864baa3fd..f759654cf43b 100644
--- a/dev-python/pyopencl/metadata.xml
+++ b/dev-python/pyopencl/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">pyopencl</remote-id>
<remote-id type="github">inducer/pyopencl</remote-id>
diff --git a/dev-python/pyotherside/Manifest b/dev-python/pyotherside/Manifest
index 5c53bd2e4526..fc79c8bdf83e 100644
--- a/dev-python/pyotherside/Manifest
+++ b/dev-python/pyotherside/Manifest
@@ -1,7 +1,3 @@
-AUX pyotherside-1.6.0-qt6.5.patch 1745 BLAKE2B ed4b87ad3379b9a24534c44bf34e8b94f6aa14a90551cbfee8ee7bcc3ca15ff2e9a3e29b5de83567071132c4a56fdae99939b9c7e581a1516d5716927a660cb2 SHA512 2f214a6475742d205ef641495fc52857ff56fed056fce7e7b7303c3b00371d419de1472592c3da1f4d40889d7871840f2e0448548fdb54637070e70753d3e518
-DIST pyotherside-1.6.0.tar.gz 183645 BLAKE2B e2a12a9a96f3672a5e322c9f2e84d485b8086bdcacfc6586e0c23f6dd730d3e66cea66618540fd9a304480a9ab86386e2fe0136047c59f70bfa3b5cff9e8e76e SHA512 57835db9d65fae10e6b3ec8ab37793e316324e7a819a1045436adf9eabdee11ccf3090a4db0302283b236e77e5e0bd14cf92ed1430835ccc324e50085a872787
DIST pyotherside-1.6.1.tar.gz 184539 BLAKE2B 32c017b6d3a64a3125f779a0201ee15288fbcc84bf070442dc542df525f5994cee6b334d86ff2bbbcada39f645ac2e900a459d729c4f8c838d529fb33bdf1226 SHA512 ea672405b97d09b3c4f1266b1714da5e127c47f8f1c99caa282bd823261c06a0b02e7094185724863f339a0bd35d45426bdf6e8cb7d37a8a23d1d18e81939d9d
-EBUILD pyotherside-1.6.0-r1.ebuild 1965 BLAKE2B 798b2305c0feeae69a9699dad74e2238ed6737ec40bf2409eaeee2e613a5b7a905ac915e3c6b13f9348f916405e3dfbe10ecd59865bf093f3ff3480f62319215 SHA512 9506d25c5faa9521ed5956a0173bc1823d738d007df31eb8eaf71c0cd7c069e92aa93ad709479877a49ff9422832a8e1c88b62edc5a243a228b4d4f8ac102729
-EBUILD pyotherside-1.6.0.ebuild 1303 BLAKE2B aabb06d23f6b2a81f83b7f365b233d7ec6197c60a397a8399c395a723a95106daa8ec2a3f044933fef452a9e99e0cd23b2d74c3ad0b98c2c332145251114013b SHA512 e04da50c62fde18ef9a082fd85118d03f3446afb8724f1c1727fc43d0a644d375c551b039ea5dd33a94888ac78f789233557deb683d6bee9ed65c5f30e6c3d4b
EBUILD pyotherside-1.6.1.ebuild 1749 BLAKE2B 6b844b904b25ae43a746d52f028e0cdd060bf3629d7020c6aec5333aea1b25d02d1114270ff1906ab8249b57551bbf5d246f0280a237dbbb6bdb77a00f49fa79 SHA512 c2a27abaaf614c8c126f517f94fa6d6d970c3a3cec99b7c6dff1761353df014b0454484a3ea5ab9e1e77a7dad1d79225b5f64fd7ee8fdd18a97197e668f1bc80
-MISC metadata.xml 326 BLAKE2B c323223e1038b40f67b25b1f13a4f5fec61175ef0b73bd3ec3a4228bb51b0a41e0f27ca2f47ec9f2b595e07a83358c74f254054d06b4488ff25d2a1c046899b4 SHA512 9d4649f09f1a00a9aa4a8eeb4e535ceff6b924253cd3ac93a8c0d1f6fe2a94c02a7f14f5b722b7b39744ab7331cd3efb57dc59bcb7ab6fb5ce59f692c0f2718a
+MISC metadata.xml 321 BLAKE2B 713f2fd8fc80ffbe8c3fe517da4e2f6633f0a95f279ae1b0f8448aa3fcb0ef04ffc3f56fb42e3060dee09604de58efed48c5ac0caa12ed37d59c87f68bc60492 SHA512 f86cf33a5affa455d35fa26da3eaab0864eb35563aa50287f7276fae9a3b36c46292eed016200bba1dcf407cd5eef7f2da7c57d765a7d6df4850a1dfeb243fe1
diff --git a/dev-python/pyotherside/files/pyotherside-1.6.0-qt6.5.patch b/dev-python/pyotherside/files/pyotherside-1.6.0-qt6.5.patch
deleted file mode 100644
index 08844cc8338d..000000000000
--- a/dev-python/pyotherside/files/pyotherside-1.6.0-qt6.5.patch
+++ /dev/null
@@ -1,34 +0,0 @@
-From 45044252aaf73262cd46443acd049e7afcdf072b Mon Sep 17 00:00:00 2001
-From: Thomas Perl <m@thp.io>
-Date: Sat, 2 Dec 2023 18:46:06 +0100
-Subject: [PATCH] Fix build error with Qt >= 6.5 (fixes #128)
-
---- a/src/qpython_priv.cpp
-+++ b/src/qpython_priv.cpp
-@@ -405,8 +405,25 @@ pyotherside_QObjectMethod_call(PyObject *callable_object, PyObject *args, PyObje
- }
-
- QVariant result;
-+#if QT_VERSION < QT_VERSION_CHECK(6, 5, 0)
-+ QGenericReturnArgument returnArg = Q_RETURN_ARG(QVariant, result);
-+#else
-+ /**
-+ * Starting with Qt 6.5, Q_RETURN_ARG() expands to a QMetaMethodReturnArgument,
-+ * whereas previously it returned a QGenericReturnArgument. Since we are using
-+ * the old, deprecated QMetaMethod::invoke() functions, and those take a
-+ * QGenericReturnArgument and not a QMetaMethodReturnArgument, we need to
-+ * create the QGenericReturnArgument ourselves by emulating what Q_RETURN_ARG()
-+ * does in old Qt versions before 6.5.
-+ *
-+ * See also:
-+ * https://bugreports.qt.io/browse/QTBUG-113147
-+ * https://github.com/thp/pyotherside/issues/128
-+ **/
-+ QGenericReturnArgument returnArg {QT_STRINGIFY(QVariant), &result};
-+#endif
- if (method.invoke(o, Qt::DirectConnection,
-- Q_RETURN_ARG(QVariant, result), genericArguments.value(0),
-+ returnArg, genericArguments.value(0),
- genericArguments.value(1), genericArguments.value(2),
- genericArguments.value(3), genericArguments.value(4),
- genericArguments.value(5), genericArguments.value(6),
diff --git a/dev-python/pyotherside/metadata.xml b/dev-python/pyotherside/metadata.xml
index 0e4ee229a9f4..b62c1e4a978e 100644
--- a/dev-python/pyotherside/metadata.xml
+++ b/dev-python/pyotherside/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<upstream>
<remote-id type="github">thp/pyotherside</remote-id>
diff --git a/dev-python/pyotherside/pyotherside-1.6.0-r1.ebuild b/dev-python/pyotherside/pyotherside-1.6.0-r1.ebuild
deleted file mode 100644
index 44c3228186f8..000000000000
--- a/dev-python/pyotherside/pyotherside-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit multibuild qmake-utils python-single-r1
-
-DESCRIPTION="Asynchronous Python 3 Bindings for Qt"
-HOMEPAGE="https://github.com/thp/pyotherside https://thp.io/2011/pyotherside/"
-SRC_URI="https://github.com/thp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="qt5 qt6"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- || ( qt5 qt6 )"
-
-RDEPEND="
- ${PYTHON_DEPS}
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtopengl:5
- dev-qt/qtsvg:5
- )
- qt6? (
- dev-qt/qtbase:6[opengl]
- dev-qt/qtdeclarative:6[opengl]
- dev-qt/qtquick3d:6[opengl]
- dev-qt/qtsvg:6
- )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.6.0-qt6.5.patch
-)
-
-pkg_setup() {
- MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
- python_setup
-}
-
-src_prepare() {
- default
- sed -i -e "s/qtquicktests//" pyotherside.pro || die
- multibuild_copy_sources
-}
-
-src_configure() {
- myconfigure() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- if [[ "${MULTIBUILD_VARIANT}" == qt5 ]]; then
- eqmake5
- elif [[ "${MULTIBUILD_VARIANT}" == qt6 ]]; then
- eqmake6
- else
- # This should never happen if REQUIRED_USE is enforced
- die "Neither Qt5 nor Qt6 support enabled, aborting"
- fi
- popd > /dev/null || die
- }
-
- multibuild_foreach_variant myconfigure
-}
-
-src_compile() {
- mycompile() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake
-
- popd > /dev/null || die
- }
-
- multibuild_foreach_variant mycompile
-}
-
-src_test() {
- mytest() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- QT_QPA_PLATFORM="offscreen" tests/tests || die
-
- popd > /dev/null || die
- }
-
- multibuild_foreach_variant mytest
-}
-
-src_install() {
- myinstall() {
- pushd "${BUILD_DIR}" > /dev/null || die
-
- emake install INSTALL_ROOT="${D}"
-
- popd > /dev/null || die
- }
-
- multibuild_foreach_variant myinstall
-}
diff --git a/dev-python/pyotherside/pyotherside-1.6.0.ebuild b/dev-python/pyotherside/pyotherside-1.6.0.ebuild
deleted file mode 100644
index f151aceda94f..000000000000
--- a/dev-python/pyotherside/pyotherside-1.6.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit qmake-utils python-single-r1
-
-DESCRIPTION="Asynchronous Python 3 Bindings for Qt"
-HOMEPAGE="https://github.com/thp/pyotherside https://thp.io/2011/pyotherside/"
-SRC_URI="https://github.com/thp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="+qt5 qt6"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- ^^ ( qt5 qt6 )"
-
-# TODO: multibuild for both qt5 and qt6 if requested
-RDEPEND="
- ${PYTHON_DEPS}
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtopengl:5
- dev-qt/qtsvg:5
- )
- qt6? (
- dev-qt/qtbase:6[opengl]
- dev-qt/qtdeclarative:6[opengl]
- dev-qt/qtquick3d:6[opengl]
- dev-qt/qtsvg:6
- )"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.6.0-qt6.5.patch
-)
-
-src_prepare() {
- default
- sed -i -e "s/qtquicktests//" pyotherside.pro || die
-}
-
-src_configure() {
- if use qt5; then
- eqmake5
- elif use qt6; then
- eqmake6
- else
- # This should never happen if REQUIRED_USE is enforced
- die "Neither Qt5 nor Qt6 support enabled, aborting"
- fi
-}
-
-src_test() {
- QT_QPA_PLATFORM="offscreen" tests/tests || die
-}
-
-src_install() {
- emake install INSTALL_ROOT="${D}"
-}
diff --git a/dev-python/pyotp/Manifest b/dev-python/pyotp/Manifest
index 84daf433ea22..9589d764d63b 100644
--- a/dev-python/pyotp/Manifest
+++ b/dev-python/pyotp/Manifest
@@ -1,3 +1,3 @@
DIST pyotp-2.9.0.tar.gz 17763 BLAKE2B 32dd9772e0fc9de1cb13c204f5037dcf8352029e85a5df92c35f026e3960c649cd1d6f2b70b171133598e57a58707eebf34b4a8af18291a72f3e3aed8c659944 SHA512 2d3dd43997bbeceb078d9dfc4ec2d2ea608f1ac60c2189d45f775e1f47ff0cefcdfd36b77db1e022a8f8307b46329fbbad270e054853b63b5d7d457ad358731c
-EBUILD pyotp-2.9.0.ebuild 463 BLAKE2B e549339cfa5735b756b6b73e6c9ad19ef2ee0af4da549ed60aee7507766b8321ef5067f9c3afe25a83c7fbbf7766e9ff9f7dd92533b2bc3106b498cf539adf98 SHA512 e80e47648a92b3c19e6f349baf4f24efb466c0a762a4a9ded45cc0384a0a2bb78fd77625b6c36dc1773da717cc072110884e6cfe02ab20fd8de734a122a105f7
+EBUILD pyotp-2.9.0.ebuild 463 BLAKE2B fe7a5e9e6178b9b9d443814394af9e277e007534456a23d344490145ef3f10c23dced00dfdba7a033c8834a8000084ede5deed4fd8a70b2f73dc428c7851155f SHA512 105604f2b2c703964784b33a6fc856334a9a6cb89af91c4ba24f0e7fd1ada9bf781f0e1f26ec0d94c6bec41615ce3fc9c8e6b5ac0a0d8c63b7f600145e5cc535
MISC metadata.xml 385 BLAKE2B 9f2d57ca90c859506181e9960deef6e0bf83854cc35066a18cabfdd1c49ea9019123f1ba3edef1d94c45c826ca0064d9a390a62e758fad87120813ee014dee76 SHA512 0f42bd43b2ef566bfc8b2a7ddb858dae6fe92d5fba0f19d6c0ba6cd38b010b6ba927f87c171327665af0a9bff541381d3b3ffe500988ca15d19da40188e06e77
diff --git a/dev-python/pyotp/pyotp-2.9.0.ebuild b/dev-python/pyotp/pyotp-2.9.0.ebuild
index a2917de0d249..868d40aa1a79 100644
--- a/dev-python/pyotp/pyotp-2.9.0.ebuild
+++ b/dev-python/pyotp/pyotp-2.9.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pyproject-api/Manifest b/dev-python/pyproject-api/Manifest
index d76e4b5d4df7..31aff6b05423 100644
--- a/dev-python/pyproject-api/Manifest
+++ b/dev-python/pyproject-api/Manifest
@@ -1,3 +1,5 @@
DIST pyproject_api-1.6.1.tar.gz 22507 BLAKE2B 8e10240f57e321e4ae78f3269c7b61cdabf29a40a4d6f374dd97451a9dc237a9ae022020c6d1e6ab140dd8c121cb93199d4ec7030c50f7ab6a492670576aeef5 SHA512 a2c1d19dc47a1deb2e3f4d65243e41310434c739a70960ae5a18d8caab11d36fe232b173db253392ff5c3432024b5c494728950d1495d6b9d5c4acf6ad0a2e90
+DIST pyproject_api-1.7.1.tar.gz 22271 BLAKE2B 833001e4638594e61ba8dd97e2e62dffd25650cc30cbcdb9367f09605e128733d7c8945afeadc5ba16d15e932da0cc60eee2715eeef21290c04a73f74165e748 SHA512 e016d612578f46dbb5ab9d406d01513d8e1528524dcb58c4ebe76c5d7518289da187bed0e500d382b37aaac0e38236d54a88e7cc1f3a2a6876088b26d17337a8
EBUILD pyproject-api-1.6.1.ebuild 1087 BLAKE2B 8211dcb8893314af33a91e71d0d5fcfdb5f04ad9215407fce9f77eea941775ba1f1c7b52ff1fb0f58fd1fd5b2cf876f36573e25fa3a08c15491a48f3c7603d02 SHA512 f27fbe9dbdaa109e94fbe5af01265cd7a3babec7420f8be7df424e6b9d5a8e673dcf50da4fcc1f8c0ac5481c50ade63557143f1b78e97d95c41cf5d7c61fc5d1
+EBUILD pyproject-api-1.7.1.ebuild 1063 BLAKE2B e7958f606ea4b5c4352c76265d8b7a1f6f587962ac6bca9990eeef0df1696eacaa68af80905b589f878f57f030e70139ce36e0e98dbf033d553d6bcdaa0f6b7f SHA512 8746eff1e91ff265a56c94843b217aece7ab78c02424a7dbb6be64abf2496006a0465fb2aa3343a10a4865612e8397d2f7679d0b1fa76e236e8e930831099976
MISC metadata.xml 402 BLAKE2B 97a109aafbedae6881b392c32a4b92d84e48561721750c2c0ab27742411d8615262aca179ca3cbe8a7bbd9e11bfa4369bc57497c143790a1911151af72245431 SHA512 52d9c21cbefa6e49acfb04bbf94e61e6a211dbdd369da1cf8893569964edef5862df18d7180023da9b56ced091c6baa597c5d6d07ba905a04ebc5c2a481e6178
diff --git a/dev-python/pyproject-api/pyproject-api-1.7.1.ebuild b/dev-python/pyproject-api/pyproject-api-1.7.1.ebuild
new file mode 100644
index 000000000000..41255d1cb31b
--- /dev/null
+++ b/dev-python/pyproject-api/pyproject-api-1.7.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="API to interact with the python pyproject.toml based projects"
+HOMEPAGE="
+ https://github.com/tox-dev/pyproject-api/
+ https://pypi.org/project/pyproject-api/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/packaging-24.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.{9..10})
+"
+BDEPEND="
+ >=dev-python/hatch-vcs-0.3.0[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/pytest-mock-3.11.1[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-68.1.2[${PYTHON_USEDEP}]
+ >=dev-python/wheel-0.40.2[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+ # hardcodes assumptions specific to setuptools-70.1.0
+ tests/test_frontend_setuptools.py::test_setuptools_get_requires_for_build_wheel
+)
diff --git a/dev-python/pyside6-tools/Manifest b/dev-python/pyside6-tools/Manifest
index 87286f33d11f..c50ee7397c6d 100644
--- a/dev-python/pyside6-tools/Manifest
+++ b/dev-python/pyside6-tools/Manifest
@@ -1,3 +1,5 @@
DIST pyside-setup-everywhere-src-6.7.1.tar.xz 14400976 BLAKE2B 1f6e2705aedc4151147e259da2a8fbab19a1815f19f1a36ea46dbf0bf2282a453e85a33ea8c6862072bb22699be39ab8375b48cd6d5b879de8bed5fad8cf60cb SHA512 6ca73f0b16ef43bc018aeb9e0f51d8ae91b13b79ebdfd71f5524bc0e8ef78322ba0aca81203cc5532e5096a55441fb4dabf3b628de3234b876b7a70327b714d4
+DIST pyside-setup-everywhere-src-6.7.2.tar.xz 14402156 BLAKE2B 321717ba46c7ed29404ee326f852cd4032f93e23b6b32a16e4e05305ff04a00a2029ee7c1d50ad7191a836ffd9a3ae858483bac35e8254bdcaeb474e2c92df60 SHA512 4376aba85867b5a04dab9d8889f5e32cb503cb8010757c1e810e60d29755f15a002b582594d0737a4119c030b48ede26964e8b1392700a6c061d7d631cdfe73e
EBUILD pyside6-tools-6.7.1.ebuild 1883 BLAKE2B 6b70960f280acb0d1e822ca83f8543d04dcd17844547e93facab031040725acdcbc385a7adccdb6e2e6a15b834ce31e5c24419208f0160f57d3a86365f341f8e SHA512 e329b5cb4d717fe27fed7ba548a9e26b44d29031c3c33d87360b287b7784f0190a06ab22b81a083ef5e22b0499ec34e73a92ae3292650178894f63992779fd0d
+EBUILD pyside6-tools-6.7.2.ebuild 1891 BLAKE2B c25e702d3254832497bcc274e7004c591b400b942e7e7a8cf7fdaa5d5cce2a46ca41cdd4dfa2187734cc7d17ff088372ac8b5395091f2faec17675e77e0b0cfc SHA512 d76c282af3080e5adccf3c948148afef8b82350cb624b1f1c540f3479a971f788af1ec75a2eb44102c071f5cc3d9ea22a5bf2e7a424823231d5e3c818a8391b4
MISC metadata.xml 402 BLAKE2B 28348df442d189eadb56e04dfda71c1d5a56868aae85611a7d77ecdc7651e34ce02563c8da1270aad55758e2dd4301de44434e0bbdb010ef484e240068602ede SHA512 a54866110e38c24d67d60286c64b63dc0b537c55eb201b84b9173b47710b6e8a840d9072ca46fbef969bf481e43e1d8824b20655d7fe6b300cfd5333c3f74a41
diff --git a/dev-python/pyside6-tools/pyside6-tools-6.7.2.ebuild b/dev-python/pyside6-tools/pyside6-tools-6.7.2.ebuild
new file mode 100644
index 000000000000..43278e5997e9
--- /dev/null
+++ b/dev-python/pyside6-tools/pyside6-tools-6.7.2.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{10..13} )
+
+LLVM_COMPAT=( {15..18} )
+
+inherit cmake llvm-r1 python-r1
+
+MY_PN="pyside-setup-everywhere-src"
+
+DESCRIPTION="PySide development tools (pyside6-lupdate with support for Python)"
+HOMEPAGE="https://wiki.qt.io/PySide6"
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"
+S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside-tools"
+
+LICENSE="GPL-2"
+SLOT="6/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Minimal supported version of Qt.
+QT_PV="$(ver_cut 1-3)*:6"
+
+RDEPEND="${PYTHON_DEPS}
+ =dev-python/shiboken6-${QT_PV}[${PYTHON_USEDEP},${LLVM_USEDEP}]
+ =dev-python/pyside6-${QT_PV}[quick,${PYTHON_USEDEP},${LLVM_USEDEP}]
+ !dev-python/pyside6-tools:0
+"
+DEPEND="${RDEPEND}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ ')
+"
+
+src_prepare() {
+ cmake_src_prepare
+
+ python_copy_sources
+}
+
+src_configure() {
+ pyside-tools_configure() {
+ local mycmakeargs=(
+ # If this is enabled cmake just makes copies of /lib64/qt6/bin/*
+ -DNO_QT_TOOLS=yes
+ )
+ cmake_src_configure
+ }
+
+ python_foreach_impl pyside-tools_configure
+}
+
+src_compile() {
+ pyside-tools_compile() {
+ cmake_src_compile
+ }
+
+ python_foreach_impl pyside-tools_compile
+}
+
+src_install() {
+ pyside-tools_install() {
+ # This replicates the contents of the PySide6 pypi wheel
+ DESTDIR="${BUILD_DIR}" cmake_build install
+ cp __init__.py "${BUILD_DIR}/usr/bin" || die
+ rm -r "${BUILD_DIR}/usr/bin/qtpy2cpp_lib/tests" || die
+ python_moduleinto PySide6/scripts
+ python_domodule "${BUILD_DIR}/usr/bin/."
+ }
+
+ python_foreach_impl pyside-tools_install
+
+ einstalldocs
+}
diff --git a/dev-python/pyside6/Manifest b/dev-python/pyside6/Manifest
index 1469581d7fd4..d5ab89f32eab 100644
--- a/dev-python/pyside6/Manifest
+++ b/dev-python/pyside6/Manifest
@@ -1,5 +1,7 @@
AUX pyside6-6.3.1-no-strip.patch 953 BLAKE2B f88bac603a584213a864fcfc7c528f1d236ebdbfb653c3877316cd0b95c30c2f7288b1c81c6a90a3e4228536da4aa63552991fefa952f450b0b852b3e2aed94a SHA512 2920075a26fc059bdebc8eb5fa7c15de74729b7f8d1eb59197f7426afa7a65f1f78a8ebb76e946b2dfaf5817dbf090744bafaed2f2156f2d1548c2932a7ce61a
AUX pyside6-6.6.0-no-qtexampleicons.patch 221 BLAKE2B d45b4ebcd780a0151b793b5b21f5d7599ee5c427372ef19f518ac1c94306938178b0bfb603d9755aae9bddc4c31c35bb4648617c793f8e399f0f8dcce0d1f3bb SHA512 1da97be74142402454ef5384c58d2b2a792fea53b4155d7b5ede6d145496b45e4fd56723f8f7716150c2bba448ce816c6740059d7d38ae53d5cdf7c38c4acd7b
DIST pyside-setup-everywhere-src-6.7.1.tar.xz 14400976 BLAKE2B 1f6e2705aedc4151147e259da2a8fbab19a1815f19f1a36ea46dbf0bf2282a453e85a33ea8c6862072bb22699be39ab8375b48cd6d5b879de8bed5fad8cf60cb SHA512 6ca73f0b16ef43bc018aeb9e0f51d8ae91b13b79ebdfd71f5524bc0e8ef78322ba0aca81203cc5532e5096a55441fb4dabf3b628de3234b876b7a70327b714d4
+DIST pyside-setup-everywhere-src-6.7.2.tar.xz 14402156 BLAKE2B 321717ba46c7ed29404ee326f852cd4032f93e23b6b32a16e4e05305ff04a00a2029ee7c1d50ad7191a836ffd9a3ae858483bac35e8254bdcaeb474e2c92df60 SHA512 4376aba85867b5a04dab9d8889f5e32cb503cb8010757c1e810e60d29755f15a002b582594d0737a4119c030b48ede26964e8b1392700a6c061d7d631cdfe73e
EBUILD pyside6-6.7.1.ebuild 10213 BLAKE2B fd4ffa1d583f1302d348e49e28bb23fda1f3a4b35f6b4ab2e8f39de3e15bbf6c44823c6793ce9183f31d22c86b4951cd86391a5c169462d334b3d9d0ee522550 SHA512 2383c3049f01d31679267408f265d2eda58c414427495cfaae50d11bef51e23cca6b472a1f88947be3deb9a24e774e12feb97ca5c57e39f3288b044628ccbe76
+EBUILD pyside6-6.7.2.ebuild 10221 BLAKE2B e4152570deb8f961dc39823d15563da9193511ab00ccc4b2dbd70ba00b5c135d5341d9132bd2e41a098a856e019a22efbfbbb4d77617b6722249d0f5921ea776 SHA512 0336539de67e05a98eec9fcc93120f15424c584e31c23a5a1905f67c0dfc67d4cc13fd3f687f77450813580acf6421cdb6430c33f8d50eddd2e2a9ee2c79554e
MISC metadata.xml 2370 BLAKE2B 4135d3d10c96b39c55d9609a096a62a638c2c2e4f15c8b097631baaec111e4c197584f66db8d6151b25404cf51de7b3254c3c853ce6ba0e5c832d4dcb59936f0 SHA512 3ef85f4d14c69cf9fbccd62056e806ac3afbc49ee4ab31652b51bed3582d492d631d2c1370fa59af6ed6a8c32cb337108f9f2bd5dd7feb4a7402a046b9bb0ceb
diff --git a/dev-python/pyside6/pyside6-6.7.2.ebuild b/dev-python/pyside6/pyside6-6.7.2.ebuild
new file mode 100644
index 000000000000..ee8b81278ed9
--- /dev/null
+++ b/dev-python/pyside6/pyside6-6.7.2.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{10..13} )
+
+LLVM_COMPAT=( {15..18} )
+
+inherit cmake llvm-r1 python-r1 virtualx
+
+# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects"
+# USE flag after an external "dev-qt/qtremoteobjects" package has been created.
+# TODO: Add conditional support for apidoc generation via a new "doc" USE flag.
+# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once
+# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support.
+# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note
+# that the "PySide6/QtGui/CMakeLists.txt" and
+# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by
+# testing whether the "Qt5::Gui" list property defined by
+# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation
+# time contains the substring "opengles2". Since cmake does not permit
+# properties to be overridden from the command line, these files must instead
+# be conditionally patched to avoid these tests. An issue should be filed with
+# upstream requesting a CLI-settable variable to control this.
+
+MY_PN="pyside-setup-everywhere-src"
+
+DESCRIPTION="Python bindings for the Qt framework"
+HOMEPAGE="https://wiki.qt.io/PySide6"
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"
+S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside6"
+
+# See "sources/pyside6/PySide6/licensecomment.txt" for licensing details.
+# Shall we allow essential modules to be disabled? They are:
+# (core), gui, widgets, printsupport, sql, network, testlib, concurrent,
+# x11extras (for X)
+LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )"
+SLOT="6/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+IUSE="
+ 3d bluetooth charts +concurrent +dbus designer gles2-only +gui help location
+ multimedia +network network-auth nfc positioning +opengl pdfium positioning
+ +printsupport qml quick quick3d serialport scxml sensors spatialaudio speech
+ +sql svg test +testlib webchannel webengine websockets +widgets +xml
+"
+
+# Manually reextract these requirements on version bumps by running the
+# following one-liner from within "${S}":
+# $ grep 'set.*_deps' PySide6/Qt*/CMakeLists.txt
+# Note that the "designer" USE flag corresponds to the "Qt6UiTools" module.
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ 3d? ( gui network )
+ charts? ( gui widgets )
+ designer? ( widgets )
+ gles2-only? ( gui )
+ gui? ( dbus opengl )
+ help? ( network sql widgets )
+ location? ( gui network positioning quick )
+ multimedia? ( gui network )
+ network-auth? ( network )
+ opengl? ( gui )
+ pdfium? ( gui )
+ printsupport? ( widgets )
+ qml? ( network )
+ quick? ( gui network opengl qml )
+ quick3d? ( gui network opengl qml quick )
+ spatialaudio? ( multimedia )
+ speech? ( multimedia )
+ sql? ( widgets )
+ svg? ( gui )
+ testlib? ( widgets )
+ webchannel? ( qml )
+ webengine? ( network gui printsupport quick webchannel )
+ websockets? ( network )
+ widgets? ( gui )
+"
+
+# Tests fail pretty bad and I'm not fixing them right now
+RESTRICT="test"
+
+# Minimal supported version of Qt.
+QT_PV="$(ver_cut 1-3)*:6"
+
+RDEPEND="${PYTHON_DEPS}
+ =dev-python/shiboken6-${QT_PV}[${PYTHON_USEDEP},${LLVM_USEDEP}]
+ =dev-qt/qtbase-${QT_PV}[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?]
+ 3d? ( =dev-qt/qt3d-${QT_PV}[qml?,gles2-only=] )
+ bluetooth? ( =dev-qt/qtconnectivity-${QT_PV}[bluetooth] )
+ charts? ( =dev-qt/qtcharts-${QT_PV} )
+ designer? ( =dev-qt/qttools-${QT_PV}[designer] )
+ gui? (
+ =dev-qt/qtbase-${QT_PV}[gui,jpeg(+)]
+ x11-libs/libxkbcommon
+ )
+ help? ( =dev-qt/qttools-${QT_PV}[assistant] )
+ location? ( =dev-qt/qtlocation-${QT_PV} )
+ multimedia? ( =dev-qt/qtmultimedia-${QT_PV} )
+ network? ( =dev-qt/qtbase-${QT_PV}[ssl] )
+ network-auth? ( =dev-qt/qtnetworkauth-${QT_PV} )
+ nfc? ( =dev-qt/qtconnectivity-${QT_PV}[nfc] )
+ pdfium? ( =dev-qt/qtwebengine-${QT_PV}[pdfium(-),widgets?] )
+ positioning? ( =dev-qt/qtpositioning-${QT_PV} )
+ printsupport? ( =dev-qt/qtbase-${QT_PV}[gui,widgets] )
+ qml? ( =dev-qt/qtdeclarative-${QT_PV}[widgets?] )
+ quick3d? ( =dev-qt/qtquick3d-${QT_PV} )
+ scxml? ( =dev-qt/qtscxml-${QT_PV} )
+ sensors? ( =dev-qt/qtsensors-${QT_PV}[qml?] )
+ speech? ( =dev-qt/qtspeech-${QT_PV} )
+ serialport? ( =dev-qt/qtserialport-${QT_PV} )
+ svg? ( =dev-qt/qtsvg-${QT_PV} )
+ testlib? ( =dev-qt/qtbase-${QT_PV}[gui] )
+ webchannel? ( =dev-qt/qtwebchannel-${QT_PV} )
+ webengine? ( || (
+ =dev-qt/qtwebengine-${QT_PV}[alsa,widgets?]
+ =dev-qt/qtwebengine-${QT_PV}[pulseaudio,widgets?]
+ )
+ )
+ websockets? ( =dev-qt/qtwebsockets-${QT_PV} )
+ !dev-python/pyside6:0
+"
+DEPEND="${RDEPEND}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ ')
+ test? ( =dev-qt/qtbase-${QT_PV}[gui] )
+"
+# testlib is toggled by the gui flag on qtbase
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.3.1-no-strip.patch"
+ # References files not present in our dev-qt/qtbase
+ "${FILESDIR}/${PN}-6.6.0-no-qtexampleicons.patch"
+)
+
+src_configure() {
+ # See collect_module_if_found macros in PySideHelpers.cmake
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DAnimation=$(usex !3d)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DCore=$(usex !3d)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DExtras=$(usex !3d)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DInput=$(usex !3d)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DLogic=$(usex !3d)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt63DRender=$(usex !3d)
+ #-DCMAKE_DISABLE_FIND_PACKAGE_Qt6AxContainer=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Bluetooth=$(usex !bluetooth)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Charts=$(usex !charts)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Concurrent=$(usex !concurrent)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6DataVisualization=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6DBus=$(usex !dbus)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Designer=$(usex !designer)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Gui=$(usex !gui)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Help=$(usex !help)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6HttpServer=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Location=$(usex !location)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Multimedia=$(usex !multimedia)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6MultimediaWidgets=$(usex !multimedia yes $(usex !widgets))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6NetworkAuth=$(usex !network-auth)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Network=$(usex !network)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Nfc=$(usex !nfc)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6OpenGL=$(usex !opengl)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6OpenGLWidgets=$(usex !opengl yes $(usex !widgets))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Pdf=$(usex !pdfium)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6PdfWidgets=$(usex !pdfium yes $(usex !widgets))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Positioning=$(usex !positioning)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6PrintSupport=$(usex !printsupport)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Qml=$(usex !qml)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick3D=$(usex !quick3d)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Quick=$(usex !quick)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6QuickControls2=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6QuickWidgets=$(usex !quick yes $(usex !widgets))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6RemoteObjects=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Scxml=$(usex !scxml)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Sensors=$(usex !sensors)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SerialPort=$(usex !serialport)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SpatialAudio=$(usex !spatialaudio)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Sql=$(usex !sql)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6StateMachine=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Svg=$(usex !svg)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6SvgWidgets=$(usex !svg yes $(usex !widgets))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Test=$(usex !testlib)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6TextToSpeech=$(usex !speech)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6UiTools=$(usex !designer)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebChannel=$(usex !webchannel)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineCore=$(usex !webengine)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineQuick=$(usex !webengine yes $(usex !quick))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebEngineWidgets=$(usex !webengine yes $(usex !widgets))
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6WebSockets=$(usex !websockets)
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Widgets=$(usex !widgets)
+ #-DCMAKE_DISABLE_FIND_PACKAGE_Qt6WinExtras=yes
+ -DCMAKE_DISABLE_FIND_PACKAGE_Qt6Xml=$(usex !xml)
+ # try to avoid pre-stripping
+ -DQFP_NO_OVERRIDE_OPTIMIZATION_FLAGS=yes
+ -DQFP_NO_STRIP=yes
+
+ )
+
+ pyside6_configure() {
+ local mycmakeargs=(
+ "${mycmakeargs[@]}"
+ -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}"
+ -DPYTHON_SITE_PACKAGES="$(python_get_sitedir)"
+ -DSHIBOKEN_PYTHON_SHARED_LIBRARY_SUFFIX="-${EPYTHON}"
+ )
+ cmake_src_configure
+ }
+ python_foreach_impl pyside6_configure
+}
+
+src_compile() {
+ python_foreach_impl cmake_src_compile
+}
+
+src_test() {
+ local -x PYTHONDONTWRITEBYTECODE
+ python_foreach_impl virtx cmake_src_test
+}
+
+src_install() {
+ pyside6_install() {
+ cmake_src_install
+ python_optimize
+
+ # Uniquify the shiboken6 pkgconfig dependency in the PySide6 pkgconfig
+ # file for the current Python target. See also:
+ # https://github.com/leycec/raiagent/issues/73
+ sed -i -e 's~^Requires: shiboken6$~&-'${EPYTHON}'~' \
+ "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}.pc || die
+
+ # Uniquify the PySide6 pkgconfig file for the current Python target,
+ # preserving an unversioned "pyside6.pc" file arbitrarily associated
+ # with the last Python target. (See the previously linked issue.)
+ cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
+ }
+ python_foreach_impl pyside6_install
+
+ # CMakeLists.txt installs a "PySide6Targets-gentoo.cmake" file forcing
+ # downstream consumers (e.g., pyside6-tools) to target one
+ # "libpyside6-*.so" library linked to one Python interpreter. See also:
+ # https://bugreports.qt.io/browse/PYSIDE-1053
+ # https://github.com/leycec/raiagent/issues/74
+ sed -i -e 's~pyside6-python[[:digit:]]\+\.[[:digit:]]\+~pyside6${PYTHON_CONFIG_SUFFIX}~g' \
+ "${ED}/usr/$(get_libdir)/cmake/PySide6/PySide6Targets-${CMAKE_BUILD_TYPE,,}.cmake" || die
+}
diff --git a/dev-python/pystache/Manifest b/dev-python/pystache/Manifest
index da6ffbc58da4..619ecd693b60 100644
--- a/dev-python/pystache/Manifest
+++ b/dev-python/pystache/Manifest
@@ -1,3 +1,3 @@
DIST pystache-0.6.5.gh.tar.gz 272484 BLAKE2B 8b82aa8922480019e4833333f83d767ef19a1505e2fc708fef0d01c08353b5e600a077c1e86e36c412680381ff6fd310f83857038f383b8218b72269b4e5349b SHA512 e3054e0bff5c3bc6679bf22555dd3cfb2f31b241484c7e6201d37b7767a22f2f842912e3f61d8e2e2858615a4f99ef4192d885b60f84dfeffa1408370ccfba75
-EBUILD pystache-0.6.5.ebuild 1095 BLAKE2B a28156f9512bec3a0c8017cc7b8aedcf01802f5c4efccfd06fa5296dbdcb8f74c1aea08855f6050a4c22b05b7a83db0aa02a1412e0aae262237fc80686914eca SHA512 d4e09e773cd8dbbd1fb0e74cc383dbc84ee8531fe04d62c0bed6b602474d6b62f41025642373d406f31d51dcffa7a70ba23f43274fac9e3f8d4409216d9c0682
+EBUILD pystache-0.6.5.ebuild 1095 BLAKE2B f083d338657ad36cb5ad7ab16a646ea29d7c1d21076750cd7a4987bb77ac6fa4e24445b5e98f581eb435086aceacc42111828a2afb52d74fd95e177fe6c28d69 SHA512 902ad403483ed448a8dbdc5785f4de3205d3f94cd5e440ae3639a5e91ad9a3304dda6b91b303682e5203325052f3abd05bf903e329f7c6d48d2d00b0705b4c5e
MISC metadata.xml 585 BLAKE2B 5bfe0652e04d54d74d9032a7d6e2723c86e65d4c1864b31a54db9d4134f1757470486593b0d52ab05146669bd1121b5c5aee94e2cf459736d1b2c1098c830483 SHA512 4d40cbecc484f096f0cb1e29352bddb3d03448cfd6c2815a48d5801a59c414fcdaf688dd35df01de5c9a07b4c29ff392d95c98d548ba4c7ff220762a64721cf4
diff --git a/dev-python/pystache/pystache-0.6.5.ebuild b/dev-python/pystache/pystache-0.6.5.ebuild
index 3c70a630edb7..6421fd663d35 100644
--- a/dev-python/pystache/pystache-0.6.5.ebuild
+++ b/dev-python/pystache/pystache-0.6.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/pyte/Manifest b/dev-python/pyte/Manifest
index 36818de94cd4..2818fcd1e2b2 100644
--- a/dev-python/pyte/Manifest
+++ b/dev-python/pyte/Manifest
@@ -1,3 +1,3 @@
DIST pyte-0.8.2.gh.tar.gz 94352 BLAKE2B 70b8e580b0fffee7c61dcf1b0538751584a405d2c46db6cedb3d6fe1b13a00a7b4c84495e49b0facb2644a22c4021ce6f1a4c91bb8016198e2c779ae0437157b SHA512 6b70f16062a6099fe9ef6f6bb789c18ffe7c0003c48877fd32b68a6cb8fd911e8688118663e7a1af60c5c3e04a55504a40953d2e5814376872ce1afcc64e0bb8
-EBUILD pyte-0.8.2.ebuild 729 BLAKE2B 4bf690278c3b94e9fcf474d4125187c8c7299f19f2185984efdb2927b7cbd059d0b4521443b419f3ee30dffd220f2841aad86b53632fb5b8a6f695d432946038 SHA512 8de3ad08b63b3641cb6de1961ef6f90312433762e6e82b7da95af19411b7439820421cc931308ac99de85c898a96a72d6962497edbf8941eaf51339fc548499f
+EBUILD pyte-0.8.2.ebuild 729 BLAKE2B 740bbab1122204f7727f8999e7002c4c04b63c54b053f11c6df14fb4b383912a8e7e96eecb74e7238cc10ddd91debfd71b6899fa3d52554a30397d30375d8664 SHA512 90d2dbb82639556119faf7a5d8259f87a0381d09f482e5bf6cfab071e09de0cea5ecd77bc581e7d42e9f2c4d92672f039ee0cdef674ce611b13c8912370120c7
MISC metadata.xml 398 BLAKE2B 4bca2386a5448c989f5aa69096d6f1ab1601fbbd547d81c01920054cab0d3aed2182965e6ffda0ec07ddac5a18fc759e002173ffced3574767d730a39f06fafe SHA512 30ca4fae97a92145e55e0a59dec2edaafeb7931cd422bbe0c96d1ab1f68cc49124f00ed0d2143d444091b5c2561076e47b9ecd7436f59a11c79d3af670528a24
diff --git a/dev-python/pyte/pyte-0.8.2.ebuild b/dev-python/pyte/pyte-0.8.2.ebuild
index 56b5025b1938..a6513428ddbe 100644
--- a/dev-python/pyte/pyte-0.8.2.ebuild
+++ b/dev-python/pyte/pyte-0.8.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
@@ -18,8 +18,8 @@ SRC_URI="
-> ${P}.gh.tar.gz
"
-SLOT="0"
LICENSE="LGPL-3"
+SLOT="0"
KEYWORDS="amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux"
RDEPEND="
diff --git a/dev-python/pytest-bdd/Manifest b/dev-python/pytest-bdd/Manifest
index 005743d68aab..4573805d6172 100644
--- a/dev-python/pytest-bdd/Manifest
+++ b/dev-python/pytest-bdd/Manifest
@@ -1,5 +1,3 @@
-DIST pytest-bdd-7.1.2.gh.tar.gz 81260 BLAKE2B 5120a79a5c085976f379afbd4ae7bc68c0d07a8517b6653bb2c94407b9964cd3adcfc92e8abc31cb658caa5c108e0590913c13cbcc408021841b91dbf52b8124 SHA512 7630b119649502e36d7ae2b6027c11b667513eab451511104076617e50de1456ee4b2ff128254ac0db630556258704e21e2a5e73ce9afc20ed403d0186c0a226
DIST pytest-bdd-7.2.0.gh.tar.gz 81301 BLAKE2B e47ec5873546596e913453f86d7c0654b8212de74b0bfa46022da093fa87191c9303559ec670bd37f94e282973192596c77a1f7293a608ae8dedbd863fc245c2 SHA512 d0991feb446f264f0f114693dccb67682a10a427cb5fda28dccafd67cc37810e00c34e3235bb38d02b7fa1edabf1359c6c119be9cfdce0ccf00235ca3dde337b
-EBUILD pytest-bdd-7.1.2.ebuild 1044 BLAKE2B 7e42bcf89034914fe6841bcf39d6e687e4d9d6ee160f43b04f66f191eaedd6f707eed65f3de97df6f4bb3367b7acb5ef3c2b173c8b525e8c97ec8b3d0ceb6d55 SHA512 48e68f5be29dffeecfcdc3a2a667b6bdda43fe67d4a9e08e2f8e492fe8c2dd73a221665013b361b57014bf52e8fb5b96c85cdea569bfc40316bf8dd40775c473
-EBUILD pytest-bdd-7.2.0.ebuild 1046 BLAKE2B f0266b1cb2a910cf19d1f073e3b68152a940d4dbecccfef802796a16d064b0094531e8c5af74834032603845b86b4d7d54bcc8069b24f2ac55a6035de3ebcc91 SHA512 06f5de0a6f741d143447c6e163a97459cab90487f245d7da163fcc0b50ce55931f41efcdc676b54f65b07375f0c2262129dd29c2d5ba84827ff1d33aeb3f7155
+EBUILD pytest-bdd-7.2.0.ebuild 1044 BLAKE2B 47b0ec03af1051d25943f5809fb84a67c65d4b8abef3b87e5fced1ca93558f1017b6b48079409061b6bf30f7c9a0af60a2c21f64711ffc1a4d9413855746e804 SHA512 93556a19e1e983bf4ae21a7e9f32d604b42e800218a97bfcface643fda3b671d4bb74cacb3cba8ed26ea0e4ba4ec00d4d8a2a5baee44418d1fc1ec54540f8856
MISC metadata.xml 404 BLAKE2B b5bdea28ab998a54bd0b76e38c37a77af74d4ae149bfc5af47e7466b7c13ae6a5784be0ecc3e6cd8ccbbd5164dea02d704f596b7e00d22b0d640c4ad3dd13b41 SHA512 97800a5877bd8f3aa880a0cdff19cc89de983ec1a0cd9fbe2c74178b6fc214a0ca7fbb013b2ac490e1c4109f03ded7055e1517a3b57f6da0d79c9f5ea5864e77
diff --git a/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild b/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild
deleted file mode 100644
index 51e3319ece59..000000000000
--- a/dev-python/pytest-bdd/pytest-bdd-7.1.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-DESCRIPTION="BDD library for the pytest runner"
-HOMEPAGE="https://pytest-bdd.readthedocs.io/"
-SRC_URI="
- https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~x86"
-
-RDEPEND="
- dev-python/mako[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- dev-python/parse[${PYTHON_USEDEP}]
- dev-python/parse_type[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/typing-extensions[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-DOCS=( AUTHORS.rst CHANGES.rst README.rst )
-
-src_test() {
- # terminal_reporter test needs exact wrapping
- local -x COLUMNS=80
-
- # hooks output parsing may be affected by other pytest-*, e.g. tornasync
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x PYTEST_PLUGINS=pytest_bdd.plugin
-
- distutils-r1_src_test
-}
diff --git a/dev-python/pytest-bdd/pytest-bdd-7.2.0.ebuild b/dev-python/pytest-bdd/pytest-bdd-7.2.0.ebuild
index 4d8f0c35dffb..88ef967028eb 100644
--- a/dev-python/pytest-bdd/pytest-bdd-7.2.0.ebuild
+++ b/dev-python/pytest-bdd/pytest-bdd-7.2.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 ~x86"
RDEPEND="
dev-python/mako[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-django/Manifest b/dev-python/pytest-django/Manifest
index 5aa8cc210009..7a1d27ed036f 100644
--- a/dev-python/pytest-django/Manifest
+++ b/dev-python/pytest-django/Manifest
@@ -1,3 +1,3 @@
DIST pytest-django-4.8.0.gh.tar.gz 77646 BLAKE2B 206357110066d233c103755cfd6324e8042d9c93442c25db17a13f02132eab60a315856441e26d43a3c493cf72ce39ef51163ccc5368941875e63656bf9122a7 SHA512 8f7ba6b28cc4c0347876beb85247ccd021767811b9122c8cd0fb5d051df4ae76267b27a3fee5c36882a40716bdcbaab43abf71ef8dd61757087b12fd141632aa
-EBUILD pytest-django-4.8.0.ebuild 1262 BLAKE2B 285d247e67619cc2cff9bce4d04ffa1866acf74c3ab359363199337812c8ffb43dd066eec97959112ce0e1bf6e1a36bc7b44ecc67b025c256915ce3daf03fba3 SHA512 158b6ca2027d3ff1e8772be4e3752791084a5145a480b0e1fc36ee290f555b43934ea8f8d2b97b87dcd4558b9a969792e826910e52b5bce1970262ac003aca0a
+EBUILD pytest-django-4.8.0.ebuild 1262 BLAKE2B 58f7504090ced2c943e6e60146069de51ad495b67146e400de6f9330ce7c108b6dc1b485050f66a8c2bfb98b7a1023b2d708433534007e64ab74b5d825a836e9 SHA512 6b4ed797e027e9d4b877bc8214282c57d071e0c822aa69b890bc80e3900b92d2a563aee832eafae528bca39d7d7124290dce35c27505da88cd66cefff1304135
MISC metadata.xml 405 BLAKE2B 973e3124eed7a497154d1160e5e1350503b2599a3111968329f0b01496ce1eb6b84b76aeddb427478ffd470aa8aee4102e5598b3406b8d2dbd01703cd9adbef8 SHA512 6d7a6a7e084283cd6564be193a43c80f0599c4aa98ad68a98e656f9f1aa7103cd6164acf040c1e71415e28ebe707b013f92bcf4f2f5139ee873ee20408aed150
diff --git a/dev-python/pytest-django/pytest-django-4.8.0.ebuild b/dev-python/pytest-django/pytest-django-4.8.0.ebuild
index 982749bce773..e9f8ef79b886 100644
--- a/dev-python/pytest-django/pytest-django-4.8.0.ebuild
+++ b/dev-python/pytest-django/pytest-django-4.8.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
@@ -20,8 +20,8 @@ SRC_URI="
"
LICENSE="BSD"
-KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
>=dev-python/pytest-7.0.0[${PYTHON_USEDEP}]
diff --git a/dev-python/pytest-env/Manifest b/dev-python/pytest-env/Manifest
index cf3cf14a19b7..9fba95e021e1 100644
--- a/dev-python/pytest-env/Manifest
+++ b/dev-python/pytest-env/Manifest
@@ -1,3 +1,3 @@
DIST pytest_env-1.1.3.tar.gz 8627 BLAKE2B 04aee8a84b2224ce1f0bb018d0d5a8f8542d32aa3e3da0ed03afdace2562b1643f712152128f7d673e118a4db9ab10c7440f44728ba774519ceb989b4c9be7f2 SHA512 c38371a272987757774bed6b566b55ba2304ca37e69f3f5671fb03735bbdfe5e51c3b03cd885d6bdbd73496daa95a57d79e03bf5d9171f0e9c5c0ae38492b304
EBUILD pytest-env-1.1.3.ebuild 804 BLAKE2B e0a4cd49201b578ac9df7586f9f5a1dfca23f6e964fc8aced714befdba3ef5f1ddedb0edf1b40d2dcccd004e067ad2231c9ac80153e259caeebe3b0b362c4081 SHA512 bfed7133cd76c35677a0955612faa00f92188eda86e37fb2d02107fa6abe6bedbe828ddeb8eaa1f0e8502f5e5cb4ab773dab0bf10cd2e22a407f8d9309034e83
-MISC metadata.xml 505 BLAKE2B 00369d63ea894a5d1b493461b41f5a211219dba4aee1e53a5bfcd4e37fb181ebb7f4934e721c186a5d631f3f03a8bbea2b1d732a1206b2347beb71b03f0c84a0 SHA512 78e7bf0e52d709686f0302ee3ffb2d11ff85860586a42aa23e974f60bf675de919d9d78fa0aa80d66b779b1575936686bf2846830ef4bea25e4ed87d2ce05835
+MISC metadata.xml 399 BLAKE2B 15d67070d9ef65f186a5f67370347ed3a8eff0cbb81f292c3beb78ae34b336227de60d9fbd18ee30ead66a7d11a14910c166b961efde1e52a8aa24051f7f1ecc SHA512 a0271a2d9ae0ff90f3f1356ece7c0a95232a75b9dff094caad01758e837301152f8d7b10d8d8e228e0bd8daeece779b9d07294334e0e2067884c0b3cf09c9106
diff --git a/dev-python/pytest-env/metadata.xml b/dev-python/pytest-env/metadata.xml
index 8995e4d03d6e..4213ff39917c 100644
--- a/dev-python/pytest-env/metadata.xml
+++ b/dev-python/pytest-env/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/pytest-golden/Manifest b/dev-python/pytest-golden/Manifest
index 5ff369467dbb..4b2b53db3895 100644
--- a/dev-python/pytest-golden/Manifest
+++ b/dev-python/pytest-golden/Manifest
@@ -1,3 +1,3 @@
DIST pytest-golden-0.2.2.gh.tar.gz 11928 BLAKE2B efe7af645d643f265c629f8b7f96298554c68f0c91f27e99fa65b520986d60e8ac95bcbfb631f390b0734e6892a041ea7c89c0b12e0c8c9a652bd4af0e107e81 SHA512 77c4395949eaf58f29999f3f68a7bac2a644a6404a02efcf628a35270f6c03b45550391357fad1208fb13ea3dc7d33704346984c821f1a6663cb715d240384b7
EBUILD pytest-golden-0.2.2-r1.ebuild 1069 BLAKE2B 81c85c50c201e9ce12c8a17bdeb163ff10577bc706c6c585f11a490fd98244eca306c11e5579b7cb15446c63721b9d2031e4018d28224bbabf42f8e7499d843c SHA512 6b3f3dda01d60dc5ebae87650bc89820bb4746ac267e53632cb6aeaad4ff50969bea5ee39ba2343eef682d0773457ec051f21c99c30095e486e873974b5bddb0
-MISC metadata.xml 407 BLAKE2B 0b8198b9ceccea7232bb4caf8baa1f52939306e877b7c3679a0d800f857c76b9c31ef55b1828db6c76d6a03b91b8196dad1de35cf6bcef0d9db42b8619be772a SHA512 a28361422eb426f62d1323e89760aa7623ca885a3252dabe4911fdb68fc9aef5a0e21bf1ad8545c9c7dad3da7c50b7eba36e3b5a91465f305cea88c3f236b921
+MISC metadata.xml 402 BLAKE2B ad7e1e17da7391e660ddd136a26d442f3d2979cd01874fd994c565fdd0f089fbcdbbbacb818e448e0e6a3b07b6404650ee87b327f4b9acfab24cc7001f8d8fb9 SHA512 683dbf08876693e6620e85c09a897bb8acc3ed099eef561cfd47e24e68a21a5aee40f7cd20af2848eca4b157b515925768538901bd59011dec696460c5af7798
diff --git a/dev-python/pytest-golden/metadata.xml b/dev-python/pytest-golden/metadata.xml
index 8eb191339305..d96c8fa54a8f 100644
--- a/dev-python/pytest-golden/metadata.xml
+++ b/dev-python/pytest-golden/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/pytest-markdown/Manifest b/dev-python/pytest-markdown/Manifest
index 14e1f92f8221..b4a4c58b0a09 100644
--- a/dev-python/pytest-markdown/Manifest
+++ b/dev-python/pytest-markdown/Manifest
@@ -1,3 +1,3 @@
DIST pytest_markdown-1.0.2.tar.gz 2991 BLAKE2B 489bd1ccd6060b9588515772ff1f269dc57c328b3695405d0dd755340968899a2b912644e325ce5792528da90e5eac828314dbb9d1396eb34dffe0da04261848 SHA512 a2d5b38982f004a362ec2bda7aec45a6fb9e0b33dfd212647d8eab38fdadf6501b7fec8ad8838b286d81a156429aeb0ad3aa63361a580c2c7528fe19e474a7f6
EBUILD pytest-markdown-1.0.2-r1.ebuild 504 BLAKE2B 812e208edeef11173deecb3c033037d5fb02d1cba91c7f397e30b5b98350655373c1f55cd2ed606afbac0d15121d61ffe84a4c11d0aaf51c6ecc7aa78a344108 SHA512 db23afd0fe41459469c2c1e2a88756702e812b7c07f1c46d480ab3109da3266be59c36fac1f076780fafac3f3cf032037bddc5b779a59725ff615b30bf99c0fb
-MISC metadata.xml 408 BLAKE2B 5bf707e04d11ff64f66112fb2a097ff7791ba883fd96492ccf59856d7840e2de34e6945f04943effa82b4f60b6b48c29b75de310c395da989bd82dbc7088154b SHA512 4c381e16ede235dff63ab6b5525900b66ad160c3e5fd3dfd013358c55266a799c2e10a310ca673ea4a931d671908f28e3e284a44b2fe3f9fbfaabb162ff39ea1
+MISC metadata.xml 330 BLAKE2B 2151d31b2ca9c8cd24c4a3d504b15286e0e27450b3e8c0324e478860bcae449273a6c74b3c120dc3f78b3ac2f0f9bcbb11322bcd14194be064959381485934af SHA512 8bb6383fee903674b80ecb8dd05820aa16d3609b2265cb6f98b2ca11e2e8e655a9b57fbdd2f7769cd5ced7a10c5ff7b5e6e1ccf81de29b026bbd027cd5768046
diff --git a/dev-python/pytest-markdown/metadata.xml b/dev-python/pytest-markdown/metadata.xml
index 9bab5191b914..78defe38a00b 100644
--- a/dev-python/pytest-markdown/metadata.xml
+++ b/dev-python/pytest-markdown/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="github">Jc2k/pytest-markdown</remote-id>
diff --git a/dev-python/pytest-plus/Manifest b/dev-python/pytest-plus/Manifest
index b26898400cd2..ff577f544452 100644
--- a/dev-python/pytest-plus/Manifest
+++ b/dev-python/pytest-plus/Manifest
@@ -1,3 +1,3 @@
DIST pytest-plus-0.7.0.tar.gz 13235 BLAKE2B 87e712a21dcb99b459ac263c46c3dfa1586d6f28404424ea3f02e1436d296b617ead445d35080d014d8385dee56ad2cd579fdf9d52352c7d9e32e31ba90eebdf SHA512 a43b8bd3ea1a7a85e40ea6c180a06a31f5703292758d4c83e1a3f98e0750d75393d9ca8bfb614f1d3a180ee50d18e8162173bfee6b81cf1f7c087aad8e3be3ba
EBUILD pytest-plus-0.7.0.ebuild 596 BLAKE2B 81ea4e70b215fbab4d12e5fa59e9ef5af7d01c5fa5e13d374e4988fde61d628c6c40c0a836d968e8ca560f6ab8eda94e3ac3dd80b25254a26b1966cc3de96566 SHA512 6239c029e15750600f5dd42f3042bbc464fcf331788149dc553687dc3500256e18b39792bf10eff8b1daa645c70e5e2b6eaa1473f089e92ad52bfb6cc7526939
-MISC metadata.xml 406 BLAKE2B ae1b1a2c28f45b4dd7f752125161396de88cf2ed3881f37f72dc7938cd2ea6485c995d0409c6fbaebeb7b1d4cf59736496549702d7a9d825a2ee5eb1e6a65fdf SHA512 33668115e05810055fa79f5d74c5d3b6eca5bb53e0108a257cb57bb496ebd0292c1dd3f5b33feee58c20c2c381a926c870f9576355171a91106c21fea41d6ab3
+MISC metadata.xml 401 BLAKE2B d95ecf5159a2fba3e32c4dffd74ac894bd8782d6697d953aa17abfcc381e4527041a5534504377271f83518a9468791513af5f06c7939daa65239d0416dfea92 SHA512 8525ec79a2887c155c3271dc716e653e2e318229f4f56920f5ca5534281f054611ec86015a70007fe832d00989282bcb31665dea733963d6e1f0ed283120028f
diff --git a/dev-python/pytest-plus/metadata.xml b/dev-python/pytest-plus/metadata.xml
index 3701ac65397b..d1f9da41b86d 100644
--- a/dev-python/pytest-plus/metadata.xml
+++ b/dev-python/pytest-plus/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/pytest-reserial/Manifest b/dev-python/pytest-reserial/Manifest
index a3192305a968..51918c426b53 100644
--- a/dev-python/pytest-reserial/Manifest
+++ b/dev-python/pytest-reserial/Manifest
@@ -1,3 +1,3 @@
DIST pytest_reserial-0.4.1.tar.gz 11687 BLAKE2B 68c54b8e89c25d41fcb99f715a6008f71f55ad9e3101b37a90bb3b944fac473dd66392d08bcbe464af942fae58d9406492a65a3d61b547bef33d446b46d69f6a SHA512 1ac92258b3fdfeb9aca95b105c7a8ea21891f2609c591e7aa07ed8cc3d9b17f48eb7ec7d3d53524b564d5572ca679d897b8b06107fc4c370f3ed3cd2125cdfdf
EBUILD pytest-reserial-0.4.1.ebuild 553 BLAKE2B 2fa0cb8602c3e97f192b3f4d7ef564bf1a76c69d9176196f2f9eaf9967914b1799aecf4f9b06e1af74d1615bd210d79ebc3e8cbf77afd859a7cbc7dc965a6c12 SHA512 20196d7112585466cf6305c27875b65f994af3edeb8987637faecabe153d894eb9a0cff1c555fd6f907290eebf8dd95dd358c042fd63d6b0aade5b23c3532ad3
-MISC metadata.xml 512 BLAKE2B c766f8d2a8c46e38b1cc274ee267458f8809b9a1bbdc4af9d5f7295ed81ae394c546c0287ecb864ed7e5c2b5a9a3b6a1efe1c21d6ab0714c4219f92db9926d3b SHA512 06f17659ccca9938a1f3ba49fdb81af3ee7358e6bc16587066ddbfbe6354bb2db68cd97abc5338b14d25bf547297697b83cccc5e99cf53712dcc3435eed07f6a
+MISC metadata.xml 406 BLAKE2B aa876d8432df7ae2c6d53c3e4ebbf307a727c3d190b9652a2c66b423526e69aa80bd18f376108df037f2f8977ae189c7640f9a07e6647fc3a8e8be0bdfdbcfcb SHA512 9153bfcda93148dcb53a9cb9c2e7d8677109d0c2d37ae46c1456023c9b979cec8e5d0e38058e89e96fe648c78d58f481e4b77ae16edb284834328d8242dbce0c
diff --git a/dev-python/pytest-reserial/metadata.xml b/dev-python/pytest-reserial/metadata.xml
index f35f2a9f1fe0..d1bb807c062a 100644
--- a/dev-python/pytest-reserial/metadata.xml
+++ b/dev-python/pytest-reserial/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/pytest-testinfra/Manifest b/dev-python/pytest-testinfra/Manifest
index 519336f6d008..106c4117c3fc 100644
--- a/dev-python/pytest-testinfra/Manifest
+++ b/dev-python/pytest-testinfra/Manifest
@@ -1,3 +1,3 @@
DIST pytest-testinfra-10.1.1.tar.gz 86567 BLAKE2B b9dd9ea4023b1b7d9399615fbf6493efb094ec7f2478f65b46118173f6b20f545b645d06f20b42544325d68a917812a55f902ca28774b8ffb8743ac8182c3970 SHA512 6173937b03eaefb84a95b6fca616092ea0649f880fd1bccef6364f338b859bda8d09d706b517625b81cff4f663ababa766dac82d4d094c38683d9b170909f6c9
EBUILD pytest-testinfra-10.1.1.ebuild 1250 BLAKE2B 294debb7495677ab384cc0f8b02a9ba2f6c4ba45cb74607da0ea9457be29514c79059252b3905d6cff2a9fbd2d5739b977bdc059a15552357cb3768e2e79c818 SHA512 5452af12f170b7f4ad630e3f64e4a7c9c0d81841c28385cbea5effd2d058c4bf36051ef9286a63dcece661db6e18794983e4fdf1401a1b2375eb23d3173bcecf
-MISC metadata.xml 781 BLAKE2B e38dd6fa967258affb201d6474524e22124a1b8848cff08f3da88e97ff3e13597770c494ee040481967028ee4d82112fb3d38f1034cb7982288d859efe540a21 SHA512 b6c868e77d1202622086340ae284071eaf1b95948c84a8a00f06e819e72325346d7aa226931d1bb5a3f782f23656c1e65f4b21a74ee0cb70deabfd602f774e99
+MISC metadata.xml 675 BLAKE2B e0725c7b69f7a1e7a8ff8a0e62c957ff7fc363b4a045a44d0026f33514053392e7bdabe5d75a897f87b883c79fe2d864038f5d840ce5fccf22e1484bf0e739f6 SHA512 dda8d8466a9600dce843db4af6ac0a0dd3e21f07d9ded26f159414968c1ba42009d5c8d57b5ada603a3ec4cb5583d4695f2cfe0974643120e5c3e6596b5bf66c
diff --git a/dev-python/pytest-testinfra/metadata.xml b/dev-python/pytest-testinfra/metadata.xml
index 60e822fcc88a..94c69f341249 100644
--- a/dev-python/pytest-testinfra/metadata.xml
+++ b/dev-python/pytest-testinfra/metadata.xml
@@ -7,10 +7,6 @@
Testinfra aims to be a Serverspec equivalent in Python.
</longdescription>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/pytest-tornado/Manifest b/dev-python/pytest-tornado/Manifest
index 33f8b32d52ad..fca0a928ada4 100644
--- a/dev-python/pytest-tornado/Manifest
+++ b/dev-python/pytest-tornado/Manifest
@@ -1,3 +1,3 @@
DIST pytest-tornado-0.8.1.gh.tar.gz 12616 BLAKE2B 0e9668056c5f6dafd242f311825f830fe1e6428f4c38d030bb0a119f8ae54d511debdb4f839adcfa0881d6ecc79e4889dbed80121cd7a3d4bfb75dd901cb234e SHA512 e655ee9e28461c68b6cc642dbbb203a31154305a603951641e795c605f55970243bb9f7a8858a44bf70faba3d647bea6cf1525f2f9655a968cabbea43beec3d6
-EBUILD pytest-tornado-0.8.1-r1.ebuild 745 BLAKE2B db69e3f86df06d91040c3432aeda203d58df103dcb2ba1820f9dc027658c5a92e4de8314b12412f5c8848814c99c04559c89e0b2c8650b8c9bfa6027a498849b SHA512 e90cddb59122b5b5673167f916507ac876256766fbeb8fd1e4fac53957be6cbe998b4b309f44e22e478c8fa4b4cb63fb4bebd6619b52f17e292a86668d6f5fa4
+EBUILD pytest-tornado-0.8.1-r1.ebuild 745 BLAKE2B ed189888802c1bbf129ee8afeab3ef0b04550944fae00906de1d6a8aa97e72e87c15dd69e94a151d7eea156c2c490381c6312eb1cab2637574f7cec3e673c782 SHA512 d22dd0f261f222996240b157a20365c5e00bf51ae881b066d530c9e38d1458fbca7f60de3211a0c501219a81eb9552662fb42813b0c3149bf0ad8e47ffa74692
MISC metadata.xml 518 BLAKE2B 837787bd26b38f956e70d08e16813f69600a6d0a56755574e2a6f6be273ad5301a4680116cb6a0296891b508fb35f3cd090b090fd1df84ec4264f27425055c61 SHA512 923bc0cbc46725a21ae271c09b4bf9a17a4f80c3ed9b99d2d24c00343091b7ef7ad75988387be994bf43131b8e810a56fc45390a061ed647711cd57de7447820
diff --git a/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild b/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild
index adf8e04497c9..aabc191250c6 100644
--- a/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild
+++ b/dev-python/pytest-tornado/pytest-tornado-0.8.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
@@ -18,8 +18,8 @@ SRC_URI="
-> ${P}.gh.tar.gz
"
-SLOT="0"
LICENSE="Apache-2.0"
+SLOT="0"
KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
RDEPEND="
diff --git a/dev-python/pytest/Manifest b/dev-python/pytest/Manifest
index 9ad76f4684d3..7cb2dd50b792 100644
--- a/dev-python/pytest/Manifest
+++ b/dev-python/pytest/Manifest
@@ -1,16 +1,10 @@
AUX pytest-7.4.3-no-color.patch 1293 BLAKE2B 85ae23dc612eb7825f4c3ba2d727a6115540118269ae2748fcb4b39b958180078f0c171562a84879f7b18da16149fb40d06be36e782abf41133ae6d510414490 SHA512 7550397bb42f08c886dd72674a4bfd53dbe449e30c1fe51358b77eb055d3626c053167a27cc2b0883151a4651b6133be222dcf78cab8675b980c79836f72ae57
-AUX pytest-8.2.0-py313.patch 7120 BLAKE2B 30a5fb396eeb75e50f8b31d21dbf11657a4890105165d94c254cc12e275df56ffafe5926818bce6482e3ac1b13bf69724a005d738ad3b48ea33584db67780a62 SHA512 9508a0bc6659cb63f9b836cb7025672bbfe732be79e539df027a8f2704fd3700faf1d08bbb3d99c7a0c9a65a83cf474c7654c769464e9d4496fdd989a94913be
DIST pytest-7.4.4.tar.gz 1357116 BLAKE2B 0bf281b3d4b7b2eb7805423a75c8c2befa820cc230318511e5a2d5ea35321a78a2603d5dbc033414ed73171525371efa9d9f54083d5638fc752c1c218e6d53aa SHA512 28a259dac6739683c131993409d508e10fbfee461291b8fc7697dd83f30725a3c60e681ba00b5669a215af6a5e683f07a329485d780acc9ad0372a6552f783a1
DIST pytest-8.0.2.tar.gz 1396924 BLAKE2B ad95d246f5592cfe54faea6c96e38cb60d3e2713070d1ff7cab6c42aea312883c5d97c99a930dbcbd8493e966c4b8351320f6494b4ab904afbf21d7e1dd004a7 SHA512 c495943baad05e09b467d23c7afadb3edff7ae93ee96290d6db9e64739236888148b63dff7e8e25b331b11bd48c55fb0ca8901cf823d69b1a922e94915bab2f1
DIST pytest-8.1.2.tar.gz 1410060 BLAKE2B 1379047c5ba434e98a383756c53a9cf31dc3bd3abcc49820f872b9110ec70906ca14080ce17ed2770b71195fbd79627a0eb16ee00429e165368144b20153a02b SHA512 a6ffae29da98ee4c357ebb03f00c4bc1a33f093ef867ad118841695548468c7f229eaa2c029a2ce3b158bbb0a65be5014e91555a223d04c1c72e614cb1d00546
-DIST pytest-8.2.0.tar.gz 1422883 BLAKE2B 91f39aa14bfc56f7f98789ef9eeed80d1aa81c864f56181bf1e819b73543043eda307fec53151bf5dbcf8e63abd8dd8ad1290dd245c387cb68583d2160981cf2 SHA512 1a74a2269010804101fc4b8efc370c5d8d484eb145eb4e181feeb1a17046457b97071d2de925c3e8bbd4c6090cd00ca532d69286cb9e10ea023e59a99cd51088
-DIST pytest-8.2.1.tar.gz 1424649 BLAKE2B 56c63526b7bb2c7eb6b260197bb1b52945b92598a9697bc99c053540caf4fcc7432cf70cfa1455da668b38ddf81a7abbac1b91a5e58688640519a16e4155ad6d SHA512 c837b2031c2b198345ce090cc5fcbebd2640a521131a60b882250b70825dc85e5072403a80e9a73f62e429156b57dce405d8400255457c55b14d4a2f700c5331
DIST pytest-8.2.2.tar.gz 1427980 BLAKE2B 7f343e5ff05e4d26f816595ad1c52ee2b79d38029e75e3641ed0bbb7477e0a47e5ae48ebc3058a8e9f374cd1a391d360d9eda73eca2e41d8b533eda7948aedcb SHA512 896192f0d41f3fef49915dfea6ae33dbb939f6bbe54de27861bf1554bf87f910702169293e923af9bc40466e7f806aa19ca54cbe41a848c233f70b52bb86a63c
EBUILD pytest-7.4.4.ebuild 3796 BLAKE2B 1bee0d6df20d013802a7de4abc2937af9e3bfe99215d07a9ba888538f8526b6a14f1e4c41554f9a847d47867bb3dea34d8678e9a61a1e6b8fded8f336e21d4da SHA512 74823f180543e26b51739781b369db414ecbd0784d9cd8883ddc053831922001ec120247d7adac275830e5fe836972f7b6dd7c05c018f0ff122c4248b6c1fa3e
EBUILD pytest-8.0.2.ebuild 3768 BLAKE2B 504e70b6671111e8d2f7ee0505d56c9dd3da36addfcb27093155c4d83708a36934acddb40d62c770e8fdfe53a59a58181d4ab706d9560bb70217787340c6b99e SHA512 8ec6ec4f723f00eef59966a3c4f5cc57b9eae51f5cb50aa20416741199d6c3dbf7b8f361d17d5bccdc983ff822d0b7432a1993e19eeda066a9fdb0e25d4b03ae
EBUILD pytest-8.1.2.ebuild 3749 BLAKE2B 27968ad5f5ead2630694233c690e5df7ef8866a3a6a50a009bda1d3923cf6a10f1372fa24fa9bdc0760bfa7abe1512a9fbd6fb85fd62e0782a9b575d54a58761 SHA512 cacd0f1909ee1cf40d444c628d76921722c4d28ba3a864ccb19909e763a7e66ce8b77cc682fe8333fa97944d8ca9be1c06a94ae7fb1123a0f2c3ed0fc1dd5826
-EBUILD pytest-8.2.0-r1.ebuild 3809 BLAKE2B 8805f0d37486096f6cac4cbf0abfd14e1ba3b1e2fca3e95e2bfa12e6e58281d0551e57fe2b3c87f8b88a0575d0bf317aeb965cb18777bd3ba8e542cb50388682 SHA512 998ed3377518bc5fa38ae553a3c018c6bbf9778df0b6af6506ccef0571a4a551b1d448637ca89e2b95aef31b5a12a4883e653cc1c045e8f43791c1570b4e8456
-EBUILD pytest-8.2.0.ebuild 5038 BLAKE2B 0913b435e5664b207a8f39ba797ebe26c8fe485ba57bae694126898ca4511e142268a65c490ae080bcbe0074a320df7f6e3e759c2f20ca15469b576d2b60c975 SHA512 30c920b2754bdbc99316a73aed5fcc80e6101140c36ccaa148683ae34d9056d39d3408178ef590ce044c20c9b498657f3ae43fa7461c7fbb3ed6a00158ee4d54
-EBUILD pytest-8.2.1.ebuild 3713 BLAKE2B 4ee4d1bd29667578c688f0a73f0deced876fff31bd0ee2e3f401c499f9c1c6c764b05312d6c0c3795296e33d1a2005cda673363beff4650e428b06d5af230cf0 SHA512 e5ad570d2b58d82bf1562a2f2e034186b8b980f4081d18565ec6d87b1d1ff485468f176a7a38ac8e046d72aadff1ba9b2c04554abc18775db913102b52c1aaa7
-EBUILD pytest-8.2.2.ebuild 3713 BLAKE2B 4ee4d1bd29667578c688f0a73f0deced876fff31bd0ee2e3f401c499f9c1c6c764b05312d6c0c3795296e33d1a2005cda673363beff4650e428b06d5af230cf0 SHA512 e5ad570d2b58d82bf1562a2f2e034186b8b980f4081d18565ec6d87b1d1ff485468f176a7a38ac8e046d72aadff1ba9b2c04554abc18775db913102b52c1aaa7
+EBUILD pytest-8.2.2.ebuild 3705 BLAKE2B 14770adebd7894a5d649fb45edf27c52d1f84748614eb78d3965bd96c920e0266e30f0701f309c069f1e223a5e29adbb4a6eeb9df4736c828f61801512501a3c SHA512 b6346fe715168390cc0bd46e49d6b6f9270c84b7d736faf8e9733382c1eca1cb62c51f25301a5fc6c61041fbdf0d11c886b0205a7de50940c9a6b93133940d44
MISC metadata.xml 391 BLAKE2B 48d31ecb4c8b171ee4e84a58399211368ddc00dfb5dbe0999f96e03d744294cd4fd5263e90600c93d1f13c7da21052faef84b6d0d56709f3559e37b3392ca31d SHA512 6e9caa57eda23995d21df6f52c52d5868e1ff56abb6c1351ffc0fe14b771639473481a2630e659caaff83f0255379aa2d012175af52a0de41221b27d3ab2f425
diff --git a/dev-python/pytest/files/pytest-8.2.0-py313.patch b/dev-python/pytest/files/pytest-8.2.0-py313.patch
deleted file mode 100644
index 196fb9a7422f..000000000000
--- a/dev-python/pytest/files/pytest-8.2.0-py313.patch
+++ /dev/null
@@ -1,182 +0,0 @@
-diff --git a/src/_pytest/_code/code.py b/src/_pytest/_code/code.py
-index b80d53ca5f..cfa226bb74 100644
---- a/src/_pytest/_code/code.py
-+++ b/src/_pytest/_code/code.py
-@@ -424,15 +424,14 @@ def recursionindex(self) -> Optional[int]:
- # which generates code objects that have hash/value equality
- # XXX needs a test
- key = entry.frame.code.path, id(entry.frame.code.raw), entry.lineno
-- # print "checking for recursion at", key
- values = cache.setdefault(key, [])
-+ # Since Python 3.13 f_locals is a proxy, freeze it.
-+ loc = dict(entry.frame.f_locals)
- if values:
-- f = entry.frame
-- loc = f.f_locals
- for otherloc in values:
- if otherloc == loc:
- return i
-- values.append(entry.frame.f_locals)
-+ values.append(loc)
- return None
-
-
-diff --git a/src/_pytest/pytester.py b/src/_pytest/pytester.py
-index 31c6de7819..f9ab007a4d 100644
---- a/src/_pytest/pytester.py
-+++ b/src/_pytest/pytester.py
-@@ -289,7 +289,8 @@ def assert_contains(self, entries: Sequence[Tuple[str, str]]) -> None:
- __tracebackhide__ = True
- i = 0
- entries = list(entries)
-- backlocals = sys._getframe(1).f_locals
-+ # Since Python 3.13, f_locals is not a dict, but eval requires a dict.
-+ backlocals = dict(sys._getframe(1).f_locals)
- while entries:
- name, check = entries.pop(0)
- for ind, call in enumerate(self.calls[i:]):
-@@ -760,6 +761,9 @@ def _makefile(
- ) -> Path:
- items = list(files.items())
-
-+ if ext is None:
-+ raise TypeError("ext must not be None")
-+
- if ext and not ext.startswith("."):
- raise ValueError(
- f"pytester.makefile expects a file extension, try .{ext} instead of {ext}"
-diff --git a/testing/code/test_excinfo.py b/testing/code/test_excinfo.py
-index 86e30dc483..b547451298 100644
---- a/testing/code/test_excinfo.py
-+++ b/testing/code/test_excinfo.py
-@@ -1,6 +1,7 @@
- # mypy: allow-untyped-defs
- from __future__ import annotations
-
-+import fnmatch
- import importlib
- import io
- import operator
-@@ -237,7 +238,7 @@ def f(n):
- n += 1
- f(n)
-
-- excinfo = pytest.raises(RuntimeError, f, 8)
-+ excinfo = pytest.raises(RecursionError, f, 8)
- traceback = excinfo.traceback
- recindex = traceback.recursionindex()
- assert recindex == 3
-@@ -373,7 +374,10 @@ def test_excinfo_no_sourcecode():
- except ValueError:
- excinfo = _pytest._code.ExceptionInfo.from_current()
- s = str(excinfo.traceback[-1])
-- assert s == " File '<string>':1 in <module>\n ???\n"
-+ # TODO: Since Python 3.13b1 under pytest-xdist, the * is `import
-+ # sys;exec(eval(sys.stdin.readline()))` (execnet bootstrap code)
-+ # instead of `???` like before. Is this OK?
-+ fnmatch.fnmatch(s, " File '<string>':1 in <module>\n *\n")
-
-
- def test_excinfo_no_python_sourcecode(tmp_path: Path) -> None:
-diff --git a/testing/code/test_source.py b/testing/code/test_source.py
-index 2fa8520579..a00259976c 100644
---- a/testing/code/test_source.py
-+++ b/testing/code/test_source.py
-@@ -370,7 +370,11 @@ class B:
- pass
-
- B.__name__ = B.__qualname__ = "B2"
-- assert getfslineno(B)[1] == -1
-+ # Since Python 3.13 this started working.
-+ if sys.version_info >= (3, 13):
-+ assert getfslineno(B)[1] != -1
-+ else:
-+ assert getfslineno(B)[1] == -1
-
-
- def test_code_of_object_instance_with_call() -> None:
-diff --git a/testing/test_cacheprovider.py b/testing/test_cacheprovider.py
-index d7815f77b9..8728ae84fd 100644
---- a/testing/test_cacheprovider.py
-+++ b/testing/test_cacheprovider.py
-@@ -194,7 +194,7 @@ def test_custom_cache_dir_with_env_var(
- assert pytester.path.joinpath("custom_cache_dir").is_dir()
-
-
--@pytest.mark.parametrize("env", ((), ("TOX_ENV_DIR", "/tox_env_dir")))
-+@pytest.mark.parametrize("env", ((), ("TOX_ENV_DIR", "mydir/tox-env")))
- def test_cache_reportheader(
- env: Sequence[str], pytester: Pytester, monkeypatch: MonkeyPatch
- ) -> None:
-diff --git a/testing/test_doctest.py b/testing/test_doctest.py
-index d731121795..9b33d641a1 100644
---- a/testing/test_doctest.py
-+++ b/testing/test_doctest.py
-@@ -224,11 +224,7 @@ def test_doctest_unexpected_exception(self, pytester: Pytester):
- "Traceback (most recent call last):",
- ' File "*/doctest.py", line *, in __run',
- " *",
-- *(
-- (" *^^^^*",)
-- if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11)
-- else ()
-- ),
-+ *((" *^^^^*", " *", " *") if sys.version_info >= (3, 13) else ()),
- ' File "<doctest test_doctest_unexpected_exception.txt[1]>", line 1, in <module>',
- "ZeroDivisionError: division by zero",
- "*/test_doctest_unexpected_exception.txt:2: UnexpectedException",
-@@ -385,7 +381,7 @@ def some_property(self):
- "*= FAILURES =*",
- "*_ [[]doctest[]] test_doctest_linedata_on_property.Sample.some_property _*",
- "004 ",
-- "005 >>> Sample().some_property",
-+ "005 *>>> Sample().some_property",
- "Expected:",
- " 'another thing'",
- "Got:",
-diff --git a/testing/test_main.py b/testing/test_main.py
-index 345aa1e62c..6294f66b36 100644
---- a/testing/test_main.py
-+++ b/testing/test_main.py
-@@ -3,7 +3,6 @@
- import os
- from pathlib import Path
- import re
--import sys
- from typing import Optional
-
- from _pytest.config import ExitCode
-@@ -45,32 +44,18 @@ def pytest_internalerror(excrepr, excinfo):
- assert result.ret == ExitCode.INTERNAL_ERROR
- assert result.stdout.lines[0] == "INTERNALERROR> Traceback (most recent call last):"
-
-- end_lines = (
-- result.stdout.lines[-4:]
-- if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11)
-- else result.stdout.lines[-3:]
-- )
-+ end_lines = result.stdout.lines[-3:]
-
- if exc == SystemExit:
- assert end_lines == [
- f'INTERNALERROR> File "{c1}", line 4, in pytest_sessionstart',
- 'INTERNALERROR> raise SystemExit("boom")',
-- *(
-- ("INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^",)
-- if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11)
-- else ()
-- ),
- "INTERNALERROR> SystemExit: boom",
- ]
- else:
- assert end_lines == [
- f'INTERNALERROR> File "{c1}", line 4, in pytest_sessionstart',
- 'INTERNALERROR> raise ValueError("boom")',
-- *(
-- ("INTERNALERROR> ^^^^^^^^^^^^^^^^^^^^^^^^",)
-- if (3, 11, 0, "beta", 4) > sys.version_info >= (3, 11)
-- else ()
-- ),
- "INTERNALERROR> ValueError: boom",
- ]
- if returncode is False:
diff --git a/dev-python/pytest/pytest-8.2.0-r1.ebuild b/dev-python/pytest/pytest-8.2.0-r1.ebuild
deleted file mode 100644
index a50c705d49bb..000000000000
--- a/dev-python/pytest/pytest-8.2.0-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..13} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Simple powerful testing with Python"
-HOMEPAGE="
- https://pytest.org/
- https://github.com/pytest-dev/pytest/
- https://pypi.org/project/pytest/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/iniconfig[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- <dev-python/pluggy-2[${PYTHON_USEDEP}]
- >=dev-python/pluggy-1.5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- >=dev-python/tomli-1[${PYTHON_USEDEP}]
- ' 3.10)
- !!<=dev-python/flaky-3.7.0-r5
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/argcomplete[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/xmlschema[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- )
-"
-
-PATCHES=(
- # https://github.com/pytest-dev/pytest/pull/12334
- "${FILESDIR}/${P}-py313.patch"
-)
-
-src_test() {
- # workaround new readline defaults
- echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
- local -x INPUTRC="${T}"/inputrc
- distutils-r1_src_test
-}
-
-python_test() {
- if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
- einfo "Skipping tests on ${EPYTHON}"
- return
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x COLUMNS=80
-
- local EPYTEST_DESELECT=(
- # broken by epytest args
- testing/test_warnings.py::test_works_with_filterwarnings
-
- # tend to be broken by random pytest plugins
- # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out)
- testing/test_helpconfig.py::test_version_less_verbose
- testing/test_helpconfig.py::test_version_verbose
- testing/test_junitxml.py::test_random_report_log_xdist
- testing/test_junitxml.py::test_runs_twice_xdist
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose
- testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal
- testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info
- testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info
-
- # unstable with xdist
- testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist
-
- # TODO (XPASS)
- testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered
- testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple
- testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice
- testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug
- testing/test_debugging.py::test_pdb_suspends_fixture_capturing
-
- # setuptools warnings
- testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package
-
- # PDB tests seem quite flaky (they time out often)
- testing/test_debugging.py::TestPDB
- )
-
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- # regressions on pypy3.9
- # https://github.com/pytest-dev/pytest/issues/9787
- testing/test_skipping.py::test_errors_in_xfail_skip_expressions
- testing/test_unraisableexception.py
- )
- ;;
- esac
-
- local EPYTEST_XDIST=1
- epytest
-}
diff --git a/dev-python/pytest/pytest-8.2.0.ebuild b/dev-python/pytest/pytest-8.2.0.ebuild
deleted file mode 100644
index 54e62aabbc4d..000000000000
--- a/dev-python/pytest/pytest-8.2.0.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..13} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Simple powerful testing with Python"
-HOMEPAGE="
- https://pytest.org/
- https://github.com/pytest-dev/pytest/
- https://pypi.org/project/pytest/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/iniconfig[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- <dev-python/pluggy-2[${PYTHON_USEDEP}]
- >=dev-python/pluggy-1.5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- >=dev-python/tomli-1[${PYTHON_USEDEP}]
- ' 3.10)
- !!<=dev-python/flaky-3.7.0-r5
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/argcomplete[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/xmlschema[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- )
-"
-
-src_test() {
- # workaround new readline defaults
- echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
- local -x INPUTRC="${T}"/inputrc
- distutils-r1_src_test
-}
-
-python_test() {
- if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
- einfo "Skipping tests on ${EPYTHON}"
- return
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x COLUMNS=80
-
- local EPYTEST_DESELECT=(
- # broken by epytest args
- testing/test_warnings.py::test_works_with_filterwarnings
-
- # tend to be broken by random pytest plugins
- # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out)
- testing/test_helpconfig.py::test_version_less_verbose
- testing/test_helpconfig.py::test_version_verbose
- testing/test_junitxml.py::test_random_report_log_xdist
- testing/test_junitxml.py::test_runs_twice_xdist
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose
- testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal
- testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info
- testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info
-
- # unstable with xdist
- testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist
-
- # TODO (XPASS)
- testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered
- testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple
- testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice
- testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug
- testing/test_debugging.py::test_pdb_suspends_fixture_capturing
-
- # setuptools warnings
- testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package
-
- # times out
- testing/test_debugging.py::TestPDB::test_pdb_interaction_exception
- testing/test_debugging.py::TestPDB::test_pdb_with_caplog_on_pdb_invocation
- )
-
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- # regressions on pypy3.9
- # https://github.com/pytest-dev/pytest/issues/9787
- testing/test_skipping.py::test_errors_in_xfail_skip_expressions
- testing/test_unraisableexception.py
- )
- ;;
- python3.13)
- EPYTEST_DESELECT+=(
- # regressions reproduced via `tox -e py313`
- # https://github.com/pytest-dev/pytest/issues/12323
- testing/code/test_excinfo.py::TestFormattedExcinfo::test_repr_traceback_recursion
- testing/code/test_excinfo.py::TestTraceback_f_g_h::test_traceback_recursion_index
- testing/code/test_excinfo.py::test_exception_repr_extraction_error_on_recursion
- testing/code/test_source.py::test_getfslineno
- testing/test_collection.py::TestSession::test_collect_custom_nodes_multi_id
- testing/test_collection.py::TestSession::test_collect_protocol_single_function
- testing/test_collection.py::TestSession::test_collect_subdir_event_ordering
- testing/test_collection.py::TestSession::test_collect_two_commandline_args
- testing/test_doctest.py::TestDoctests::test_doctest_linedata_on_property
- testing/test_doctest.py::TestDoctests::test_doctest_unexpected_exception
- testing/test_legacypath.py::test_testdir_makefile_ext_none_raises_type_error
-
- # TODO?
- testing/code/test_excinfo.py::test_excinfo_no_sourcecode
-
- # more weird timeouts
- testing/test_debugging.py::TestPDB::test_pdb_used_outside_test
- testing/test_debugging.py::TestPDB::test_pdb_used_in_generate_tests
- )
- ;;
- esac
-
- local EPYTEST_XDIST=1
- epytest
-}
diff --git a/dev-python/pytest/pytest-8.2.1.ebuild b/dev-python/pytest/pytest-8.2.1.ebuild
deleted file mode 100644
index a6ff2735eb2d..000000000000
--- a/dev-python/pytest/pytest-8.2.1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( python3_{10..13} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Simple powerful testing with Python"
-HOMEPAGE="
- https://pytest.org/
- https://github.com/pytest-dev/pytest/
- https://pypi.org/project/pytest/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-python/iniconfig[${PYTHON_USEDEP}]
- dev-python/packaging[${PYTHON_USEDEP}]
- <dev-python/pluggy-2[${PYTHON_USEDEP}]
- >=dev-python/pluggy-1.5.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
- >=dev-python/tomli-1[${PYTHON_USEDEP}]
- ' 3.10)
- !!<=dev-python/flaky-3.7.0-r5
-"
-BDEPEND="
- >=dev-python/setuptools-scm-6.2.3[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- $(python_gen_cond_dep '
- dev-python/argcomplete[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-3.56[${PYTHON_USEDEP}]
- dev-python/mock[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.7.2[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/xmlschema[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
- )
-"
-
-src_test() {
- # workaround new readline defaults
- echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
- local -x INPUTRC="${T}"/inputrc
- distutils-r1_src_test
-}
-
-python_test() {
- if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
- einfo "Skipping tests on ${EPYTHON}"
- return
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- local -x COLUMNS=80
-
- local EPYTEST_DESELECT=(
- # broken by epytest args
- testing/test_warnings.py::test_works_with_filterwarnings
-
- # tend to be broken by random pytest plugins
- # (these tests patch PYTEST_DISABLE_PLUGIN_AUTOLOAD out)
- testing/test_helpconfig.py::test_version_less_verbose
- testing/test_helpconfig.py::test_version_verbose
- testing/test_junitxml.py::test_random_report_log_xdist
- testing/test_junitxml.py::test_runs_twice_xdist
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_normal_count
- testing/test_terminal.py::TestProgressOutputStyle::test_xdist_verbose
- testing/test_terminal.py::TestProgressWithTeardown::test_xdist_normal
- testing/test_terminal.py::TestTerminalFunctional::test_header_trailer_info
- testing/test_terminal.py::TestTerminalFunctional::test_no_header_trailer_info
-
- # unstable with xdist
- testing/test_terminal.py::TestTerminalFunctional::test_verbose_reporting_xdist
-
- # TODO (XPASS)
- testing/test_debugging.py::TestDebuggingBreakpoints::test_pdb_not_altered
- testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_simple
- testing/test_debugging.py::TestPDB::test_pdb_interaction_capturing_twice
- testing/test_debugging.py::TestPDB::test_pdb_with_injected_do_debug
- testing/test_debugging.py::test_pdb_suspends_fixture_capturing
-
- # setuptools warnings
- testing/acceptance_test.py::TestInvocationVariants::test_cmdline_python_namespace_package
-
- # PDB tests seem quite flaky (they time out often)
- testing/test_debugging.py::TestPDB
- )
-
- case ${EPYTHON} in
- pypy3)
- EPYTEST_DESELECT+=(
- # regressions on pypy3.9
- # https://github.com/pytest-dev/pytest/issues/9787
- testing/test_skipping.py::test_errors_in_xfail_skip_expressions
- testing/test_unraisableexception.py
- )
- ;;
- esac
-
- local EPYTEST_XDIST=1
- epytest
-}
diff --git a/dev-python/pytest/pytest-8.2.2.ebuild b/dev-python/pytest/pytest-8.2.2.ebuild
index a6ff2735eb2d..b5226eac655b 100644
--- a/dev-python/pytest/pytest-8.2.2.ebuild
+++ b/dev-python/pytest/pytest-8.2.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/python-gammu/Manifest b/dev-python/python-gammu/Manifest
index 52ec2a6c4cae..00d22863723a 100644
--- a/dev-python/python-gammu/Manifest
+++ b/dev-python/python-gammu/Manifest
@@ -1,3 +1,3 @@
DIST python-gammu-3.2.4.gh.tar.gz 144136 BLAKE2B ef06b78568e9b88da95d09029191a2de0c4e26cb6b222326bffd0134a9c7eb743bab20201347d3be8a81db43f6005ec2a0550e1976a59de9ee9202c733ae41e0 SHA512 9d76b402c50018cc52476376952edebb6b0934aa374ea2a2177f5497d0949fcc77644aa2a35c7402b3f2179962d903409b7b1949c5e85a0e5130058d34f89664
-EBUILD python-gammu-3.2.4-r1.ebuild 1018 BLAKE2B 75540ebdc89855f0809a4d3a248e67fa300ab8bcfe3f8f68b1d9b639becc1c985d45854fba0ce7d8784988aa73d7f1fa23a0975d9e6655f6a8afd6b06b524204 SHA512 e04fc0660edddb35f1a4a7c14f2d1498352e94d02a5799002c78bfc782804a003a4c3153762d1e28d4c75353a37fc86052d2851d894d3033a830a74b14016606
+EBUILD python-gammu-3.2.4-r1.ebuild 1018 BLAKE2B 44d4a474e293c8e8f5e0a7373e2bd00e0100073241e77d366690374c6028a88873984a6820e6c7b7dbdb73216666e5736d7aae8a72a5d5e1a672498cf26f794c SHA512 457f7058ca37a17788c6268e707fd9c5cb4779f9eebf9589faf58677f39e63d9c5c55b8b18506c098f521226c1b4e56586ef04f5f993ed79cf808bbfe0c24a08
MISC metadata.xml 299 BLAKE2B f8e1c54ab09e004a0f87f87a793af8d1dc6b97dfc1fbd07183407e9f6501b5c0aada63828495d5645d37a97c4e8ef3ec44e5c5771c4721e5a6d5c00008c586ad SHA512 6308e513011c0966d9c535f5ca153e38caa4bf843143fa3aad57e36e94d50f7e97232e62b8611045158d8e1f0741f70247e9ee799e6227f5497d1133c6dc1832
diff --git a/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild b/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild
index e1b603df4aee..d053fd02f1a3 100644
--- a/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild
+++ b/dev-python/python-gammu/python-gammu-3.2.4-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/python-lsp-jsonrpc/Manifest b/dev-python/python-lsp-jsonrpc/Manifest
index b422308af1c2..b25a2adeb37d 100644
--- a/dev-python/python-lsp-jsonrpc/Manifest
+++ b/dev-python/python-lsp-jsonrpc/Manifest
@@ -1,3 +1,3 @@
DIST python-lsp-jsonrpc-1.1.2.tar.gz 15298 BLAKE2B 04c4616e63cbdee199747e87e6b21cede9b3b6d3001cf43f3d2640ab727e3c3466f914a7b870311cd08d01161d5cb8bd8a7c9ce35e24ea2a2a7b2821957a79e5 SHA512 7f8de21ca9616b725617b9aed2b2f3d991477e16065ac239559e45723713fe29fb16194145ed191df57d621d49a04e0258e9573fdabce34409fc779cae45ea82
-EBUILD python-lsp-jsonrpc-1.1.2.ebuild 735 BLAKE2B 1cdb11ff0a3002f50ff0ae275472ecc63c07c71a9f1cc5fffe35c62aacd61fa207c307fbb5814fae151cd1aeed88c4b03216909309217013e3b8a1848c9498ba SHA512 543657c40e65e92cefec304cfad4731f5b3cf6040c9241cb5d28a7068d23a9e133f936bf5a70045c9212dfbf439127ac35f5773c3ac6c76d1843f4a892ea0c8a
+EBUILD python-lsp-jsonrpc-1.1.2.ebuild 735 BLAKE2B 5fad8e9c092695ace849beead1ad00b746bda9f55d96eaf03a859993394dca26a94a1d6cb3a9cc4c6b2e885c09de72388e21a5fcb49da44273783c4b57a1a389 SHA512 924f0ab5d50a48448e5e966f2cc4698d55f6e2c3906f08166a9a7ac2758d733d6de9e322b233759c99a674a0a87e636a197d2c4869b0a219a72688581856c16c
MISC metadata.xml 534 BLAKE2B 2198c3e06b83276b283cb3fbf888bab3b35a5658effc31d96009da8aaa5ac030bfff7754b8af001fff0797a29155d2bcdc921447384abb11b2ea333a65dd083e SHA512 0e5272449e8c97dac24b6c76a787d6fe4eba0ab83807bf1a52c214648c74317e8e49f49d39ce832ec6d41241704b1fa8a4ec33d9a044ab3270fa025d20dee724
diff --git a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
index ca39dc201529..3ad82463713b 100644
--- a/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
+++ b/dev-python/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 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 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/python-mpv/Manifest b/dev-python/python-mpv/Manifest
index c5925b3d2e4d..bb2cded0320f 100644
--- a/dev-python/python-mpv/Manifest
+++ b/dev-python/python-mpv/Manifest
@@ -1,5 +1,5 @@
-DIST python-mpv-1.0.5.gh.tar.gz 211622 BLAKE2B eeda4e61c8e2728898ddae7c2cd9e92a7cf718b22aefd8104edf361b7d7feab7655561019cbed35045cbdc4faac96e0d85c77d053bfae61e05052a981bd00342 SHA512 cefc0b38146d707a06e2b9e58951675be8d236c95e24de7665085641b24f7d7d5303130ebdb4c97f4f4c79b6de393c30656d9fc0dabf6760156d4aca8207d77c
DIST python-mpv-1.0.6.gh.tar.gz 212503 BLAKE2B f0b63116f90b0d9e0be7d1f7e3586390d1486a89fd2eee8362f0e569b397a9d61dd597b39307559ea4206fdb98c70bbb09e07fbcbc64d60026b21522c1396053 SHA512 f5848f62f978372b04d09e89e9d04b64ff0c437a1f9f63c4ba4751bbe4a8bd0eb20e7503a3f25c7ca64ef0ab5c91db8be68473dbc29a04d78a9246ed784bcc38
-EBUILD python-mpv-1.0.5.ebuild 887 BLAKE2B 3d2111f3d9fbd3d87c2914265a29cc65b1be8326ad40d8492e07ce15a2e00da71a6e1baa28f31638c331db2490972a1533c4ccee72223449eb9e140e0d534026 SHA512 ced62e50508cc866b239dfbfa54759a38b0ec10c34639178b10809c87f19b0c209da35ef451b0164e773c3dcc4bca50c7bfe66bcfa849a0f2894b8378425e7b7
+DIST python-mpv-1.0.7.gh.tar.gz 212686 BLAKE2B 5a3de241739196a3baec6fb985422d82ae35fe0b3709ba96bdc7ae51489de02495f886b0c5ca38fbfdd110e974954dc715e9334925e558f69f8961f00487b9ed SHA512 9373259bab0857855cb08c13f9f33fb3a26f880b09c8c468ce1330433c1b2cff72a5015fc066fb830a4089eff08852ad5aa05e648bfba617b9b3d225860c20d3
EBUILD python-mpv-1.0.6.ebuild 887 BLAKE2B b393011520c3faef4cfccfc4490c61d06b11fab8c78e8e0056b2151779018232ce54ea1d9c99b08d41b01e1901f508fcd6987d79e286877e54509bdc9fb6186b SHA512 d8a139d424371875761c3bd41da11e7160a0d14e92928c870babe2403dcf8253d9aef1905d6a78e8d1f2dbd31b39cd4d8acb4638b767f9bd142c9ec479ca693c
+EBUILD python-mpv-1.0.7.ebuild 887 BLAKE2B b393011520c3faef4cfccfc4490c61d06b11fab8c78e8e0056b2151779018232ce54ea1d9c99b08d41b01e1901f508fcd6987d79e286877e54509bdc9fb6186b SHA512 d8a139d424371875761c3bd41da11e7160a0d14e92928c870babe2403dcf8253d9aef1905d6a78e8d1f2dbd31b39cd4d8acb4638b767f9bd142c9ec479ca693c
MISC metadata.xml 413 BLAKE2B 3e6ced6a506525bd576741fbcb1b0ce6069492dd1e90295a46b029340b833d981b351ac717e3896f4b13f3e8635065e974317298711922ab131925d98d0447a3 SHA512 9426ddc828c6b8f420c3d0241f827dd7746ca797c45182b0324b8278a24e4038a856494b420de2de572ee2643082ae271a5c21030098432736255ff2f6798db3
diff --git a/dev-python/python-mpv/python-mpv-1.0.5.ebuild b/dev-python/python-mpv/python-mpv-1.0.5.ebuild
deleted file mode 100644
index 68c92177161a..000000000000
--- a/dev-python/python-mpv/python-mpv-1.0.5.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
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Python interface to the mpv media player"
-HOMEPAGE="
- https://github.com/jaseg/python-mpv/
- https://pypi.org/project/python-mpv/
-"
-SRC_URI="
- https://github.com/jaseg/python-mpv/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-
-RDEPEND="
- media-video/mpv[libmpv]
- dev-python/pillow[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # hanging tests
- tests/test_mpv.py::TestLifecycle::test_wait_for_property_event_overflow
- tests/test_mpv.py::TestStreams::test_custom_stream
- )
-
- virtx epytest
-}
diff --git a/dev-python/python-mpv/python-mpv-1.0.7.ebuild b/dev-python/python-mpv/python-mpv-1.0.7.ebuild
new file mode 100644
index 000000000000..6b9246e27c40
--- /dev/null
+++ b/dev-python/python-mpv/python-mpv-1.0.7.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Python interface to the mpv media player"
+HOMEPAGE="
+ https://github.com/jaseg/python-mpv/
+ https://pypi.org/project/python-mpv/
+"
+SRC_URI="
+ https://github.com/jaseg/python-mpv/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ media-video/mpv[libmpv]
+ dev-python/pillow[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/pyvirtualdisplay[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # hanging tests
+ tests/test_mpv.py::TestLifecycle::test_wait_for_property_event_overflow
+ tests/test_mpv.py::TestStreams::test_custom_stream
+ )
+
+ virtx epytest
+}
diff --git a/dev-python/python-rtmidi/Manifest b/dev-python/python-rtmidi/Manifest
index c358d501dd3c..6837823e78c6 100644
--- a/dev-python/python-rtmidi/Manifest
+++ b/dev-python/python-rtmidi/Manifest
@@ -1,4 +1,4 @@
AUX python-rtmidi-1.5.1-unbundle_rtmidi.patch 1455 BLAKE2B 2cc76ace5758131a069194e9d30c8288ed93a261d41a2b4cf0294e2b4fc7ebee9e0c43b4377143ae8074a03dcc2abf13fd85fdebeebd321efce00e25e43057b1 SHA512 92c11d878018ded30dffa0d06006f8471054321af8d9f58268d4d899121dac66712ddc3a53285c19293fb2d52d4d054b0d803c559e9c01cb8c8f161ce5f2c734
DIST python_rtmidi-1.5.8.tar.gz 368130 BLAKE2B 99fecb8cd003431b5fca31f436a77f27a50076a02ea7f92019800d0816c968f032bd31d236a13d67b2ee9ebdc341d16955675867a8dd345e76282131b781ef13 SHA512 0f2b949a2a53f813a891bc391ce0369fbbec0d6e898a9ace2925adc5714d791ce1f4df133edf34c87b3336cb3ab4ad70851a42124241ec1707f32f66a778dc18
EBUILD python-rtmidi-1.5.8.ebuild 1559 BLAKE2B fcbddc44d5a6624303b4c6f06de5704215b9a79b6fe7a94d46e336f9c0faecaea59ba6a91a4e64ce4899d28a5f0f42d36e516436134a894a2c15557947d8b2c0 SHA512 d41c941fdc13381c022565b82c64100805698db6aada3cd20011482b36a7c755294ee160cb55df01db9f274f2cf38e92ebd6cff653826bb22cc6f92e8d97a520
-MISC metadata.xml 388 BLAKE2B b1bce0f609aae5a298c26c80c3dc3aa33eadf32c9de9da22f4a4f808d1cfd8c769b095d12f2264cf9dd04cdbec8a0fb7202b10c04bb43f9112146023aadd398d SHA512 012ad743d364b9266bef852d159235f27b172ec7fceff43737fe8a67478f991dc53532b021c02d8ffc2eea19cdc568046cf90e440afefb46dcdad275a33f71e3
+MISC metadata.xml 310 BLAKE2B afc6a689e45eca44257a8e730434eee137f1d58e5d72d2d493c85529f78a17bb55c20eb251bf0f83233d6877f5625e91ad763ce0ae47b3312e31746d6ff9d2b1 SHA512 3cff05c38c519aa5ea68cf908d832e41cab790ad6b1c0d017fff39939e9b34a50a244a47cb038f9503ff78e1be648703383dc1cb20682a49062e850159fb3c20
diff --git a/dev-python/python-rtmidi/metadata.xml b/dev-python/python-rtmidi/metadata.xml
index 93ee6355d770..fea32d854d2f 100644
--- a/dev-python/python-rtmidi/metadata.xml
+++ b/dev-python/python-rtmidi/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="pypi">python-rtmidi</remote-id>
<remote-id type="github">SpotlightKid/python-rtmidi</remote-id>
diff --git a/dev-python/python-snappy/Manifest b/dev-python/python-snappy/Manifest
index 6bb8e3949f10..ee790c263cb3 100644
--- a/dev-python/python-snappy/Manifest
+++ b/dev-python/python-snappy/Manifest
@@ -1,5 +1,7 @@
DIST python-snappy-0.6.1.tar.gz 24110 BLAKE2B 66ba24aa1768084c87188dde6eb6c98daf90da39e49902bbc283226aaf28b8d267bbc69f3cb9f30d9aaf64b3e25cc0fae47113bcc65f18dbec2128294c0dbe4b SHA512 43301f568633068bbdcb3dc318f37efcabbb5bd3f61a06b3a3a476006c3cbc1dfddea4ac2de0876bb127b354aa81ccc55dc44631dc8fba06036a0b6c7dfbdb9b
DIST python-snappy-0.7.1.tar.gz 8832 BLAKE2B 5968b146fa637b4c6785a74b17cca1539599235c44a45350e8c5ee9c1fed27eeea1818428045acb2ce7492aa22363407f79f8ccb66d04e5f6eab36fbbdfff5eb SHA512 f820131f817cb4fc963b6baa8e3854970d3e9947154c4810e0f8f268363ada6b380ca725be463a5967ef00447fd8e30a344c91e4d4dfd75ecdc8f17afda41c75
+DIST python_snappy-0.7.2.tar.gz 9108 BLAKE2B a0f23b286f97de2d61afc51dcba188d77d0c0099b7cba26c7a0e2bc4da41045fc6a4a95d3adf3ef80d16300a7d35a66955552cf5693c0a0a38b73478b864d266 SHA512 c585e9e953c2bf2cb7d3f24ae9745d267b334d681ca44b7d842de2405df19b24af0f6915f0274de2a86e74fdcfef3715e5c27765243d84459216476c31aaa437
EBUILD python-snappy-0.6.1.ebuild 716 BLAKE2B 2c5cd913f497c31267e08c6fab5335c9f3d5a7993d9136401bf1d6a43779b7558cdf073e8deb0dee2a72855f0eaa20a448e5bdc13651f33fbd915c3c2eb66508 SHA512 5804afe580e12e2cd53201cfe8134aebfe30a255470866c3c2ee68934252d35e4c6cac11e163e55c97e1c0fd37ea8f9705f317d44e3e0cefa0537fe4eb2495ca
EBUILD python-snappy-0.7.1.ebuild 560 BLAKE2B 9bb08575ab08df1857b98226afe6f733f5af0304c03f1e9dbb721a4a53db5bb68f59702eedb028beacc4244a1afe80a9ae319a0adbaa63fbf9206d1322bfdc83 SHA512 7627203394c62b2bbb3d9f70e52d7f4a83c7c1c8b9e5ed4a040e696971a964d9943b72f6faff3f76e40b7a5fc5a3b6167f4ffb31e8eb7999d61b6819e66afc24
+EBUILD python-snappy-0.7.2.ebuild 544 BLAKE2B 0338bdfe4a42a4493a1c9a262cccb5bf969e5abcd66088a0a2b31c5dca97a9bb1252ec916893f6c23ead9a9026a6ecc1555fce3c17a0af26c08fd77abe546c06 SHA512 1fea6dafd45629914ad4bb07c61b6615e554ebf5b443eda72fd109c4f67d4fbe3e7023a367864fa15cbfebdccc01f88f2e6a987a27059e17b20ce75fa9c5ba78
MISC metadata.xml 377 BLAKE2B a539bd7584f20f7cf958969645a9c1898d7fa415d5fbab3ed0062513bedfc516342ea7d889ccf7d4f6c3eff3f6006a33355fcc9165f105f9748bc078408bfeeb SHA512 f2fae6ee6ff65e8aaa78bb2ddec004589d4ea4c5ee724fb56f009c20080d24591e64a24b0cc9b99bec04ea0d27bf92ac0aa35ebc9a4433cb2bff8ed56891d697
diff --git a/dev-python/python-snappy/python-snappy-0.7.2.ebuild b/dev-python/python-snappy/python-snappy-0.7.2.ebuild
new file mode 100644
index 000000000000..1883fcc0bc23
--- /dev/null
+++ b/dev-python/python-snappy/python-snappy-0.7.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python library for the snappy compression library from Google"
+HOMEPAGE="
+ https://github.com/intake/python-snappy/
+ https://pypi.org/project/python-snappy/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+ >=dev-python/cramjam-2.6.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
diff --git a/dev-python/python-socks/Manifest b/dev-python/python-socks/Manifest
index 70057ecb9228..c2edbec945a7 100644
--- a/dev-python/python-socks/Manifest
+++ b/dev-python/python-socks/Manifest
@@ -1,3 +1,5 @@
DIST python-socks-2.4.4.gh.tar.gz 31998 BLAKE2B c3aa137ff679790420ded9644987eed23695c82a5621c420350ad52ca8121215326575f4c389912fb646151fc84187bfab38674ff6dc2a2f3587c4662f51c0f6 SHA512 a357fbd16cf653555bb624103732041efa80b1ae21a6347fdcb609de3cc58227ac053d21b62124fd77b21a16b19a2786bc1a8c33cc3b50dcffb3023bd6704f57
+DIST python-socks-2.5.0.gh.tar.gz 32293 BLAKE2B 20eaa8b27d695116f9d03bfa1807496c789a43804c06f441f7961d928095d169f9b581120c29d188e0eda39d15b517012647e6f6f682a29c260179dca422b0dc SHA512 d59a3eb851c80556e08513ae417a109da6670b81858df365818ca187d14b57719ee86c6a65d9e8a8366ad3c7a2516a10cabcbf9895d8456b5f188c80dae74eee
EBUILD python-socks-2.4.4.ebuild 1294 BLAKE2B 5a13604cc85c00260e85aa7071aff77dd9506eb71282aa6affe537a41a5049192ea0474247fec262a90910e5bff2f19bbba30d653f8094adb217befc8705b86b SHA512 b045e40cd5ab134fddaabc38c6b4ab1e8a144114f50c723e914a66af80e04c1295bbd6a309169dbd90dfe395a7d427ff3925a8c986b1aca90d0cc62cadeee656
+EBUILD python-socks-2.5.0.ebuild 1302 BLAKE2B 118b6c164a7964e80547e00366ad949c22a5606e80e689668882a54a46b33309985a43af508cac32dcab6e8915d68fcc222e5d708b6c5f60c079d6197791463f SHA512 c51989f92d15e015b697f14b537f1066ea99a5b9c8cd4ba702cf589d431e2b16211dfbe00af10642b4b9946bb8bd24cf65dcb3b5aad7b779af20b70ba996ad26
MISC metadata.xml 380 BLAKE2B 2209abdbafd26baae585840e774843c37e0c6103fa93d75e8c1ddbc8dd1b96f269a3e76f14c39a55294d4d642d7fbe9f87c6b1a0b64152c671590a9e0a6ef959 SHA512 ccbb1a5c9fd05ae1da346f4f92efe156921f7adf9f5544635a407ba4a8154c896bda2e445e05e70a8e46c2829b8d4a38d3bf5d73804a3641c811acd2be62099a
diff --git a/dev-python/python-socks/python-socks-2.5.0.ebuild b/dev-python/python-socks/python-socks-2.5.0.ebuild
new file mode 100644
index 000000000000..4bfe898288dd
--- /dev/null
+++ b/dev-python/python-socks/python-socks-2.5.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="SOCKS4, SOCKS5, HTTP tunneling functionality for Python"
+HOMEPAGE="
+ https://github.com/romis2012/python-socks/
+ https://pypi.org/project/python-socks/
+"
+SRC_URI="
+ https://github.com/romis2012/python-socks/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# curio is not packaged
+# asyncio is the only backend we have, so dep on its deps unconditionally
+# TODO: revisit
+RDEPEND="
+ dev-python/async-timeout[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ >=dev-python/anyio-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/async-timeout-3.0.1[${PYTHON_USEDEP}]
+ >=dev-python/flask-1.1.2[${PYTHON_USEDEP}]
+ >=dev-python/pytest-asyncio-0.18.3[${PYTHON_USEDEP}]
+ >=dev-python/pytest-trio-0.7.0[${PYTHON_USEDEP}]
+ >=dev-python/tiny-proxy-0.1.1[${PYTHON_USEDEP}]
+ >=dev-python/trio-0.16.0[${PYTHON_USEDEP}]
+ >=dev-python/trustme-0.9.0[${PYTHON_USEDEP}]
+ >=dev-python/yarl-1.4.2[${PYTHON_USEDEP}]
+ )
+"
+
+# Test markers exist to exclude trio etc if needed
+distutils_enable_tests pytest
diff --git a/dev-python/python-xlib/Manifest b/dev-python/python-xlib/Manifest
index 2f5b8b7ac677..71e4c59fd2e9 100644
--- a/dev-python/python-xlib/Manifest
+++ b/dev-python/python-xlib/Manifest
@@ -1,3 +1,3 @@
DIST python-xlib-0.33.tar.bz2 213763 BLAKE2B 53486ec938bc00306658f3151556f1353fe5881ab942d06493f6f78d33b4cff8aab6e6aa5ad7e9124824d61549545719375c84f7b9376518e2328fa2e65df553 SHA512 3b7b4fea5cd69544d2227806853bdfdd04447089e182ca0f199e18e8bd43375d9bf03c819fd6a055ad4ad274594651e05db82585ab40d0fcf225ce36b553c991
-EBUILD python-xlib-0.33.ebuild 987 BLAKE2B 7c576d0ae42703e5da9c6c979dcb65c4840800ee75c31f7c88c53d9ec014de1ed96452f813d0b44e29f3a5a58548ff7a47fb529c078ac84dbf90d03d87f9e2c3 SHA512 f4b01471231d08363c808def5d6a79e113776c900f6032aeb4263c0fe95bdc7d948885669bcc3af12a03e0867ae18dcafc4af66696e9be07417af9d157527ab2
+EBUILD python-xlib-0.33.ebuild 987 BLAKE2B b3cf3885d1b777221f9ae280d53b5f2ceeea481e0e2fb62517ad8f1a52e3719b4639c88f6409ff646b85ca1e0948c4ee10a621199c3aa79ad9d12e4129bdd085 SHA512 700ff260bcf7eb37ee719effa277836bfa8e6717588c5dd4e8a87d4e8f3e72653ae86d24a07324923f3cfcf0f0af9a131b70e31c7740f7b197f6daaa13135fa2
MISC metadata.xml 434 BLAKE2B 3fa5d4e6b3b0347d1872805cf074795e486fe64a6b5b3edf326e9a8f81c1f5b86472ec6d906e85ef11493e9aeff9ef8ecfbece69103df037c8237fee3bbbaac9 SHA512 38738c99171d5351a797b12384a0f29b38250bb62cb17ff6250e3215a580500eec3210e22ee9605356c71477b8574b9fde34c5dee944b8437b901adc9b417218
diff --git a/dev-python/python-xlib/python-xlib-0.33.ebuild b/dev-python/python-xlib/python-xlib-0.33.ebuild
index de00bd38d19e..3c6796ac70bc 100644
--- a/dev-python/python-xlib/python-xlib-0.33.ebuild
+++ b/dev-python/python-xlib/python-xlib-0.33.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 virtualx
diff --git a/dev-python/python-xmp-toolkit/Manifest b/dev-python/python-xmp-toolkit/Manifest
index 719989e90526..5d285560b356 100644
--- a/dev-python/python-xmp-toolkit/Manifest
+++ b/dev-python/python-xmp-toolkit/Manifest
@@ -1,4 +1,4 @@
AUX python-xmp-toolkit-2.0.1-test.patch 2953 BLAKE2B 84794d759a96cdd2d56f9b254a4564ab1d2a6e0453c8d3130ae2f461db487875d5bc6f6989b2423f36b6cae38e578cf3afc5d1f1576534e33abdcf846c0de6f2 SHA512 903caa29a67b9332cee721882e28da7cb3f565ad97d0c75b6a1b14e8e62156a6afea370843cd2bf700d4703a1fed94a3eaa932a0ee493681190897ab80dbae6f
DIST python-xmp-toolkit-2.0.2.gh.tar.gz 3577828 BLAKE2B bc24224c5dc789b0f66545a85b10bcab2dd64dcd5195ef04eae6cac94e1c377466aa40adc4aa42d014a7094df4dbe6f437b78e38b5a0e36e0f2eeeb0a08f1f4b SHA512 7ab70e78abe3f315863c444c5d841ff4ae9e95968ccef45e15d20df5206140939f0e857e6c987a643ba908aa8d92dc4870e77d94cfafc547208e4705fa9187e1
-EBUILD python-xmp-toolkit-2.0.2-r1.ebuild 759 BLAKE2B efc7a0b029a07fbf022e7fbc35d88a9ae63b709e6414489cc0da65d8a59e58de8e4aeac9f406688b0b1aac6c846bcf09fc1990a35fd1d0c1f75d34f2ffd54e22 SHA512 5e7e5d2e7e0826a18a2b9fc7e245b52a544e181238a19a45f2661e3c3e23915b4e65e229da8bfb1756b95326db3ae4799fef171d1703b2e40b7d540b98ea04d1
+EBUILD python-xmp-toolkit-2.0.2-r1.ebuild 759 BLAKE2B 6c160ef5a2b6d817ba138fc6bb47fae9c43c397bd9a4ce441e74b4e109d6dcf2b740b15d6b2825b1a903cd159997333e463e0e33c532c6b13c04cee02810fd54 SHA512 bd006fdc08af18b94dc01548c0868c4ccdea4c24d9a2b55a04883db50834f731747d7d542379485528a0e1154130bf1673c826bd9b179a3c254444eb5804bf26
MISC metadata.xml 417 BLAKE2B 818d54b619c9571b00493c9c463f4e2899c187071918f9e74189d8be23b97f4cd9a8ca0313c5f26507f9e581d8e268be3fe17f03c3f409b1eb333540fb48d380 SHA512 dc5ef8f44af10a54da69fc6bbd392c4da30ecc49c829f2f8c26022e2d42da3ab0a705f31bd72f404454fe76daf1162ecb72ea1e106c93a48cdf100b59f492a91
diff --git a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild
index 4998ab1195fe..aaada29bf89b 100644
--- a/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild
+++ b/dev-python/python-xmp-toolkit/python-xmp-toolkit-2.0.2-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
diff --git a/dev-python/pythran/Manifest b/dev-python/pythran/Manifest
index 8368e847a6dd..76ba334e46df 100644
--- a/dev-python/pythran/Manifest
+++ b/dev-python/pythran/Manifest
@@ -3,5 +3,5 @@ DIST pythran-0.16.0.gh.tar.gz 3680823 BLAKE2B b0bd65b79831b2a64503d25a71b41ba493
DIST pythran-0.16.1.gh.tar.gz 3680817 BLAKE2B 2a4b928e9d0ce68248eb543c97da5afca900d81bc660377313617149c5aae7529a371bfd3604dd9feb6e38f834360fef881c8324ae72b585d8ab86e867c2f6b3 SHA512 7a89546b52bdae9bdaeba42768ac822c584a3714b8f4e32417d793454dc0b5492342dfd393d92f8ecee12c854bc39e418f5860aadd00d328afef7b17ebddec99
EBUILD pythran-0.15.0-r2.ebuild 1648 BLAKE2B e9e65a8dea0cf1d6e65c856f1c30b6dd829f577c5999213635a18d999c67eb7b0f3262b90af161469ee5e457c594105a0d0acf4a670859f4a56830575c2d458b SHA512 d3929d7707bf9a34f23dfc997d0cd71c588d34d980c04831ed7b08a0afb583b00408ee52fb72e742c48ed1e57909b9c07d5f0bf8926b86db5d91bd4c52a2705d
EBUILD pythran-0.16.0.ebuild 2791 BLAKE2B ab7878210f6ce5e05783dcd10e4719fa6ed0dd81d2e253f1ed752c2c6af4722ab236a1f99bdc45794b7f8cd1eced9b7e2c460dcc217d8a8ac63fa17ca47bcf30 SHA512 aa4ebb42acc9bfcc6bd6b4d2a3d3670fdf308e092107b0e57f1d822a57f1ff75dcc4e5e420d3e4ec8c3ef19a6ddd4cf7f8ab38cd15240a0f0bf3bc2ad1f2f530
-EBUILD pythran-0.16.1.ebuild 2873 BLAKE2B 024e98af35b3dee1b34b3dda999d9045f2679c52084eecd74af68366593f2a6c45ab90f977b7c95ab5d2a4a4dd5ed9328cd89826505a1be6494c1a84cb393722 SHA512 0722955a30a2f92f300d320a0109fd87c23370316e75e402330b036d6a3179ecbc76fc4b7fcd8baba10aa436d063c3528afa582bac78a74d973f3cb08b9b99b0
+EBUILD pythran-0.16.1.ebuild 3009 BLAKE2B 80f267199f511471c812e2a71c1ea973c6ab510d503fc8f7cebd01d839259ab9d31f03ccdacd18a20deb990c4423191aa15c3a611a721e3cb02772cc98121b54 SHA512 97ecee7eecefc2c95ef0833506a797303c6b124892fce30854439260e1ae2e47562cb1c1d584486169ed55b80cb949acb11ce43618c175737e0712752e6c3289
MISC metadata.xml 354 BLAKE2B e7ec71fae294f6f697b0fd99b0ccef24049af7999866344e8da2ebc40bc2988a21f2cb0374b52b781a5f8b55f26ebca364dc93f4e69d957a3ff6bd3c32cd988d SHA512 9008d270ea6757557482edb55c5848aea9a29abfbbad65d93000660a1e51ad2456a2b7ccfcacb80da23b3dd38cee2c4da9645aed48a35edb4a497bbe3a80dd7f
diff --git a/dev-python/pythran/pythran-0.16.1.ebuild b/dev-python/pythran/pythran-0.16.1.ebuild
index fe9595e00b3b..2e6579a35281 100644
--- a/dev-python/pythran/pythran-0.16.1.ebuild
+++ b/dev-python/pythran/pythran-0.16.1.ebuild
@@ -4,8 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_TESTED=( pypy3 python3_{10..12} )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
@@ -44,10 +43,10 @@ BDEPEND="
test? (
$(python_gen_cond_dep '
dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/pip[${PYTHON_USEDEP}]
- dev-python/scipy[${PYTHON_USEDEP}]
- ' "${PYTHON_TESTED[@]}")
+ ' 3.{10..12})
+ dev-python/pip[${PYTHON_USEDEP}]
dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
dev-python/wheel[${PYTHON_USEDEP}]
virtual/cblas
!!dev-python/setuptools-declarative-requirements
@@ -97,6 +96,12 @@ python_test() {
pythran/tests/test_set.py::TestSet::test_fct_symmetric_difference_update
)
;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # repr() differences?
+ pythran/tests/test_xdoc.py::TestDoctest::test_tutorial
+ pythran/tests/test_xdoc.py::TestDoctest::test_utils
+ )
esac
fi
diff --git a/dev-python/pytoolconfig/Manifest b/dev-python/pytoolconfig/Manifest
index 7e5b5752568a..b0860bf038e5 100644
--- a/dev-python/pytoolconfig/Manifest
+++ b/dev-python/pytoolconfig/Manifest
@@ -1,3 +1,3 @@
DIST pytoolconfig-1.3.1.tar.gz 16655 BLAKE2B 8a35f6e1751b99e7bccb81f173ee56dfc94b586237e28e8ddcc859befb6ff502469fd70f02521216585367bc87c85ac81503055f055cf355be12476bc3efe608 SHA512 c8321a5e46593044828d737532926a2df0341f563bd15ee7ffa39ebba8ab2ddcf8a56d6c099d3b8801cb65bbe7e688fddd916fc9f2babc862d00f0a925837a12
-EBUILD pytoolconfig-1.3.1.ebuild 754 BLAKE2B a717da4fbdcbac5a9a0f447b1694269275566eec97a621effd9994541374638be4f277b21ed550c5fcda81dd6c06f5d82bf03aa3f5e62106098500fc166245e4 SHA512 ea2ac3c7c25cc09ae4a9f0e2fbfcaa22c31aaf3884fab142ade5095ddcdfed18f345119ae95ebf9eb4c31e49d712eeb6e34641edfec4e828f1a5465c94e7066f
+EBUILD pytoolconfig-1.3.1.ebuild 754 BLAKE2B 0c703b0a0539ed4d7cfd2805f77311723610c544be19739825fd4a9850e166e1312bdf898be3ed9791fa985111dacacd77b456368ea6d45d566a6312f3298017 SHA512 646b0bd88abd95785d57fae5c1e131ca38d0df70e22eeebe549ea22b37472476570780116f6a7663dc615e363209a67f076e2201c7bc707665ba900fdfe2e124
MISC metadata.xml 414 BLAKE2B 68dd43630128ec7d39fb0cd3c6b5edafb9d31cca98004324a27808dd30e2aa8259dd987412fd2cdef3a3198a76f74cd7752a70c24401dfebea070bfefef3f76f SHA512 5ea2653689a321411a093b0c6c2ca91b3afe43e11373d4a69a6a10641abbf4f11e960cafdb389983d143e3a3093dd919c11e07c5560661ef8b8a8b1b86e62591
diff --git a/dev-python/pytoolconfig/pytoolconfig-1.3.1.ebuild b/dev-python/pytoolconfig/pytoolconfig-1.3.1.ebuild
index 22933c834819..7a546d38c2c4 100644
--- a/dev-python/pytoolconfig/pytoolconfig-1.3.1.ebuild
+++ b/dev-python/pytoolconfig/pytoolconfig-1.3.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/pytools/Manifest b/dev-python/pytools/Manifest
index 61171977973b..9a84b8865289 100644
--- a/dev-python/pytools/Manifest
+++ b/dev-python/pytools/Manifest
@@ -1,5 +1,5 @@
-DIST pytools-2024.1.3.tar.gz 79453 BLAKE2B 00d19b5e3918ae2e230db8778edcbaa8102436be1d82ee0a24f5f7504ef5f8ca5903c07386b5ebb1359138d4cb2f68840585b30e118f5dc1f3e2266230ec7d1d SHA512 89ee628af18ab68ebc1dab500a886cad243333a0ebf85128c1b06608b51638fc713e2d485b8d50bd3c70ab3143c46e789a49f7f7fc4fa8a14dd9644e7a822d72
DIST pytools-2024.1.5.tar.gz 80774 BLAKE2B 37e9e14d5a62cdad34ddbfd0eabec747c392ba1506aacc76322f090699192369915882ba948fa07cd7a45369d3391343d9b2554def851e844976bc0442ddcfb6 SHA512 af7b79f1e26a43459765627ce6e6740953c38e05e26f3ec17360ccdf588ac320eabb5540fbbf9570cde324b8aae2412878316e9930e5195f467dbf5b74ca76b8
-EBUILD pytools-2024.1.3.ebuild 831 BLAKE2B b0402da628468a2977e2975b84cd0ce0060604d2de7864bd21d45d88270e7819decb9ee8d78078deb352107780da13461e36e0909ac68686c526d32a9e311243 SHA512 1fa17b25019dc6487332bf36042629b08b4214b4fb68e4f54e5b032f11cdc0eab6737ae731d86f5c4188b18a1d5dfb39ce056ff1b0c77aa612429d91e36ca528
-EBUILD pytools-2024.1.5.ebuild 833 BLAKE2B d6b8a51354d5663a4017f18c0b0350bb7db9acb2a6a695384202b4a4c774ea8096333bd51c9423c348f725abfa529818d7b5ff41bfa2070fcf66bbd96e077f1a SHA512 455fdea9a18fb4f6f49e1d65fac941bc2718e671bcdc0ca32d97e8991e9104329cf984a5fab58a8166178e43acff5b81cd38337b6350a4676a9104c78a8e6da9
-MISC metadata.xml 496 BLAKE2B d0067ed5726907ed3d635fc88dc33722335e7c853ee4a5a1c727faecdf6a78ab7de4261fe40c5c903908e1f2b8eb597ff3c014044fc7ea02bc357254d544da64 SHA512 c6b546564e9c54bccc55f83310ff194192be0673bfe552e18e29a82e87d2caf4c0d51e42d1675cf5b8f6dff1fa1410676f71c9c0c56273ba6efc4efc608c43d9
+DIST pytools-2024.1.6.tar.gz 81344 BLAKE2B ff68e2606170bf54e3f609ee7f4cfe58e063f43dcfb2706d5ed7659ea2fde863e6315d0d81dff2e62a3378f195413561a927b0c1e7bedc06388cf4893c07b873 SHA512 a9e934f1cbaf0ace32420f9b74224a06ce8421ee291b837292133969c6788c4cc8bea01446cd4d1505aca9fa81e8ae0d3eacf60d3285186e66d67d5abe10ce3e
+EBUILD pytools-2024.1.5.ebuild 831 BLAKE2B b0402da628468a2977e2975b84cd0ce0060604d2de7864bd21d45d88270e7819decb9ee8d78078deb352107780da13461e36e0909ac68686c526d32a9e311243 SHA512 1fa17b25019dc6487332bf36042629b08b4214b4fb68e4f54e5b032f11cdc0eab6737ae731d86f5c4188b18a1d5dfb39ce056ff1b0c77aa612429d91e36ca528
+EBUILD pytools-2024.1.6.ebuild 833 BLAKE2B d6b8a51354d5663a4017f18c0b0350bb7db9acb2a6a695384202b4a4c774ea8096333bd51c9423c348f725abfa529818d7b5ff41bfa2070fcf66bbd96e077f1a SHA512 455fdea9a18fb4f6f49e1d65fac941bc2718e671bcdc0ca32d97e8991e9104329cf984a5fab58a8166178e43acff5b81cd38337b6350a4676a9104c78a8e6da9
+MISC metadata.xml 390 BLAKE2B 3cd3f1c6df2c112e3828b55f4a4282495c24fb5f1869ee1c105710e517de738a767e30388c808432ce7e41ad5d14be4d56fb6ee7bcd62f9990262b145413ab20 SHA512 c28d8640d0b0c7d77ba18367ae5379b11747a67ace55a6f5910c2f5a4dd5d5816bb1a256a27e78fdad909de2947e5db84c16283604e216b393b5cde5c39e6b24
diff --git a/dev-python/pytools/metadata.xml b/dev-python/pytools/metadata.xml
index 7a972bc64a8f..b16ffcd293ef 100644
--- a/dev-python/pytools/metadata.xml
+++ b/dev-python/pytools/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/pytools/pytools-2024.1.3.ebuild b/dev-python/pytools/pytools-2024.1.3.ebuild
deleted file mode 100644
index c190bc38483c..000000000000
--- a/dev-python/pytools/pytools-2024.1.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-PYTHON_REQ_USE='sqlite'
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Collection of tools missing from the Python standard library"
-HOMEPAGE="
- https://mathema.tician.de/software/pytools/
- https://github.com/inducer/pytools/
- https://pypi.org/project/pytools/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
-
-# NB: numpy is now an "extra" (optional) dep -- we can remove it from
-# RDEPEND If revdeps don't need it
-RDEPEND="
- >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
- ' 3.10)
-"
-
-distutils_enable_tests pytest
diff --git a/dev-python/pytools/pytools-2024.1.5.ebuild b/dev-python/pytools/pytools-2024.1.5.ebuild
index 38860936dd01..c190bc38483c 100644
--- a/dev-python/pytools/pytools-2024.1.5.ebuild
+++ b/dev-python/pytools/pytools-2024.1.5.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv"
# NB: numpy is now an "extra" (optional) dep -- we can remove it from
# RDEPEND If revdeps don't need it
diff --git a/dev-python/pytools/pytools-2024.1.6.ebuild b/dev-python/pytools/pytools-2024.1.6.ebuild
new file mode 100644
index 000000000000..38860936dd01
--- /dev/null
+++ b/dev-python/pytools/pytools-2024.1.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE='sqlite'
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Collection of tools missing from the Python standard library"
+HOMEPAGE="
+ https://mathema.tician.de/software/pytools/
+ https://github.com/inducer/pytools/
+ https://pypi.org/project/pytools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+
+# NB: numpy is now an "extra" (optional) dep -- we can remove it from
+# RDEPEND If revdeps don't need it
+RDEPEND="
+ >=dev-python/numpy-1.6.0[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/typing-extensions-4.0[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/pytrie/Manifest b/dev-python/pytrie/Manifest
index 2af8c9dd68a4..9f67909c7c68 100644
--- a/dev-python/pytrie/Manifest
+++ b/dev-python/pytrie/Manifest
@@ -1,3 +1,3 @@
DIST PyTrie-0.4.0.tar.gz 95139 BLAKE2B de57b4c36429c3e2d9ec7cb89e6515fd0a131e890bbfec17797a9a03b932ca2370cf283c67b4a99bb742b275c6f005789af410b875e857d30e6ba9e959403899 SHA512 c951568774c1e35d2b2bd5a52e5368da5ef2ffc83476d60882aa842debcd53c5eb0ed19f497a09f78c6a736ffba57702eda3aa0f3afa74dd0d1e770c17885c74
-EBUILD pytrie-0.4.0-r1.ebuild 584 BLAKE2B ce3790a301b25d6de3ba2a18164a8a7df31879f0d67569b774c89eaa8b6fddb42c7a6ed46f39e8618be49300ada7be24bd388ac090b1ddf988c367c0ffc0fe7e SHA512 c047dc52405503b8ddda54977947ab5b8cc5ac3f09325b57e192a71b57950deb5e07f0b5bad523020dcec1d00366d65896f406e16d268f9e35088d4abdb91d10
+EBUILD pytrie-0.4.0-r1.ebuild 584 BLAKE2B 434a42fab5d4359e163e7acf542f1531bf57023abafc17d981e8ba86be06a82045acb08e12618e9f285411d1041b9e04122964fa598d502961c39e629d7e0a35 SHA512 f6eb479920037154ca7558bf2b339c8b2dfcc7b0044726d3f5332d6a094ba350814c934eaeda0ecc204774cfee04a494e59fc7730ee4a71c48cd0ab46c0bbdb9
MISC metadata.xml 854 BLAKE2B a7fa6b4a467c61e58349618c846c9d5ffc2ee32d81ff7a9cf44d429e5fbf61c84770bdb3ee3852ec3b62a0203b8db21e1b59ad83573322f2d31922ac87dce44d SHA512 c32decf2d307db809e549b39565ccd501f7bae584a1a2ac1993b5377610aefbb4df95a813be01939f5c301e6731d049a5072ca4a83b673ef5a3fa2df230ee652
diff --git a/dev-python/pytrie/pytrie-0.4.0-r1.ebuild b/dev-python/pytrie/pytrie-0.4.0-r1.ebuild
index 226d234bb8a8..f3773320e270 100644
--- a/dev-python/pytrie/pytrie-0.4.0-r1.ebuild
+++ b/dev-python/pytrie/pytrie-0.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="PyTrie"
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/pywinrm/Manifest b/dev-python/pywinrm/Manifest
index a7bcaf71bdec..66b36d195daf 100644
--- a/dev-python/pywinrm/Manifest
+++ b/dev-python/pywinrm/Manifest
@@ -1,3 +1,3 @@
DIST pywinrm-0.4.3.tar.gz 38356 BLAKE2B f998b9b56a60bf9d56b871e5fa8f59a4c0ec510b7a0a626b543b10e790596455797109eb2f929ff3224915ba8f6d1444843d735a67b9e2657fc6f705447dd056 SHA512 f6da28fc1c53a4c000539583ef5e6bdc108a2396f161a416cc151a8591478a6c7a577c5733374339fe3612a5a85046fb9cd44ca38f502aecd56b2723aae16943
EBUILD pywinrm-0.4.3.ebuild 811 BLAKE2B 6a6254d2f00f450a97961a4fa757d3deefcec5501391533f09cb53857b2e2610f2f87d3089c5eabfb2483f7aa8d1040e34bc2b023a0402aba79940daf7a45db8 SHA512 59746f2f45b878958fcefd5ee6b8e7256b93298ac11431d1adbdf00517e5efb0cb5c4f78ee4b32110d650177c3ed8c6850ae096f9172c2144625e11ce71bc39c
-MISC metadata.xml 393 BLAKE2B c3656e83163c2e04cb1e313d4aefbaefa6ced59e186495763decafcc2a6ecbd57f55afddb8cf23f6dec82327821951ee086b5461351cd439818847f5e8eed1f5 SHA512 041088b77f748863dd04f869d6ddc17188e25cb78434525ec17e25c7d0530002d1321aa35f7a9c773646873281ecbf09a7d8312af5ce6a59a1a55cacc7106e43
+MISC metadata.xml 388 BLAKE2B 610133240a7f46f0904c4d277d8a12a0050ac855f29d7fe1ed1552f60896908dedc37aff81ae96f1a492514878aad036bbdea67a40647ca2998259c0c2fe0799 SHA512 750a530a5a205dc1d2c42ee2b10a7e5b9f4f82de2361a41bf5462a70337eb6141fc780e3ca9b484a61b1fdb34bb9d2fcb3af0eebf1fda988bb501dbbd80b1637
diff --git a/dev-python/pywinrm/metadata.xml b/dev-python/pywinrm/metadata.xml
index b09f80302a60..0601e7bd14f3 100644
--- a/dev-python/pywinrm/metadata.xml
+++ b/dev-python/pywinrm/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/qiskit-aer/Manifest b/dev-python/qiskit-aer/Manifest
index 33b0dad65d98..367f53bff1f2 100644
--- a/dev-python/qiskit-aer/Manifest
+++ b/dev-python/qiskit-aer/Manifest
@@ -1,8 +1,3 @@
-AUX qiskit-aer-0.12.0-remove-cmake-dependency.patch 504 BLAKE2B 3b64e7cc3e8b3144fc6983e1c5e99cb25197a555d76a79f4d3f32afca017d43c82c96ce4cdd9fe847eb95b3a0ded1fe9efa7569e23ce0032495c1aaedc460c7c SHA512 927715515b98e617648afa869aef56a5d86607c3ef829b7fd01bc7e9df0a626827f576d0ca7579a7d75415a3d82cadbefbb697b363a584c8c2e549306057c5c6
-DIST qiskit-aer-0.12.2.gh.tar.gz 6979559 BLAKE2B c7f12c9b8f53a9031844e123b8ef6d723e0099be028c5cfba03143fb8b3c7269768ade99d3ef3b4b82c0b36756bf8e82971a3f70c0f5735891eb77a78a6d9512 SHA512 2a9ed6777e5e4d60a393d5a1b21b44ea3fa90fb791aeafda8bbb4ca8b55c7e8161cd5a275fd14bf968a22537cede099dbd419d1a3c5edebe85fdb82501c4de90
-DIST qiskit-aer-0.13.3.gh.tar.gz 6982603 BLAKE2B 0ecc1929b0fec476b8e80012d78d9a65fcd8994f7c0fd66880e31c44bc3fa3d050774d696a9b5726f18cd401113dc8068e4391002743936baa09c283e06ba9bf SHA512 53d8741ed025ca3155931be6c66bc10618efc7beda69f0d3a2ba9ce8fea5beedfb6384761b64494e92be34ce64391b0f5f08c52945123431ea583d79fa0083e7
DIST qiskit-aer-0.14.2.gh.tar.gz 7132159 BLAKE2B bc684f7acca071866bc6413d5fb881cf131fe212be7294922a6861dc526d77d0cfb906d9c2ea57236e42e8a99e137ee0ac5f0c1e11fd027122983ad3d8992f73 SHA512 75a2fadb413fc557f98043cc028b28f6cae65b983fd0f32f1e8b8eda6d5cbc6d9d528c38f765d14ede5909045cef914335a483f762c20c4dd85754449d63371c
-EBUILD qiskit-aer-0.12.2.ebuild 4348 BLAKE2B d2ebc62cf585ce7508701e62c9c712420dc8d873905ef1ecf6c65f710515fcc96cf4fda9b4acb761764a614476622f5d69d18edd0cfc5839dffc7d91584d9e50 SHA512 fb4f3f32f0be4f1ee39b999ba605808d5a304838c66106bb8cc705cd4eb5d41cfb70775bf9c1574619db32895a43d1f8d86440a9ae60583ddc2ed0feb676bd7e
-EBUILD qiskit-aer-0.13.3.ebuild 4231 BLAKE2B c2c9c6e942eb24c4926f68027a6e4d22ad71efa42b9ca9eccf106596ef8a4218476555168661c0d50c65fa1b99c2b6861911d37f3bfbf8e62c7cae1490f0e103 SHA512 3e28ace076b58602ecd86a81beeed21cd783c936ecd13883ff96eecdcdf24c81c54d66459c0f15777878b9e53175d5742c509a5d27011fca882b37252d9d0677
EBUILD qiskit-aer-0.14.2.ebuild 3631 BLAKE2B 4c92dd1de8c4d1b1700064ab85c758f5ac0ad193d1056a85fe2e757a4555ea02c4bb826683c5547a274b6a95d5b9ca25f68c2f74a19eef494c49300a850be137 SHA512 8a130ac1ee1c930fce69e48c21050c0129bf1a3a3039210597353a3f3b7e9ae9d81dd77159430d0b7b4ad863fbef1cbdc128edab859b9f417388f15aedb7b798
MISC metadata.xml 1049 BLAKE2B e2118dc211ac8f42115959dde943a32331b4186524ef4a5a1343d8798a329e1d0de5f9a52a9c1212ec6af39392993378c6422424488782747ffbf4ab1e63d25e SHA512 bc4c9a19376938e973bedbdff0bbe95edb98c78b75d03f2a12985558a5cd5d0ceb934c43371438dd597a8d4fb8879d5483aeb8d806ac4d9b73b704d1232086b8
diff --git a/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch b/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch
deleted file mode 100644
index d54e1993a7ea..000000000000
--- a/dev-python/qiskit-aer/files/qiskit-aer-0.12.0-remove-cmake-dependency.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/pyproject.toml b/pyproject.toml
-index 0e025a3..566aa44 100644
---- a/pyproject.toml
-+++ b/pyproject.toml
-@@ -4,8 +4,6 @@ requires = [
- "wheel",
- "conan<2.0.0",
- "scikit-build>=0.11.0",
-- "cmake!=3.17.1,!=3.17.0",
-- "ninja",
- "pybind11>2.6",
- "oldest-supported-numpy; python_version>'3.7' or platform_machine=='aarch64' or platform_python_implementation=='PyPy'",
- "numpy==1.16.3; python_version<='3.7' and platform_machine!='aarch64' or platform_python_implementation=='PyPy'",
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild
deleted file mode 100644
index ab5fdc854b07..000000000000
--- a/dev-python/qiskit-aer/qiskit-aer-0.12.2.ebuild
+++ /dev/null
@@ -1,130 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="High performance simulator for quantum circuits that includes noise models"
-HOMEPAGE="
- https://github.com/Qiskit/qiskit-aer/
- https://pypi.org/project/qiskit-aer/
-"
-SRC_URI="
- https://github.com/Qiskit/qiskit-aer/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer right now,
-# because importing library causes an error.
-# /usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so: undefined symbol: slamch_
-# Using sci-libs/openblas instead here,
-# with the option to switch between reference/openblas implementation runtime (eselect-ldso).
-#
-# <nlohmann_json-3.10.3 for https://github.com/Qiskit/qiskit-aer/issues/1742
-DEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
- <dev-cpp/nlohmann_json-3.10.3
- >=dev-cpp/nlohmann_json-3.1.1
- >=dev-libs/spdlog-1.9.2:=
- >=dev-cpp/muParserX-4.0.8
- virtual/cblas[eselect-ldso]
- sci-libs/openblas[eselect-ldso]
-"
-RDEPEND="
- ${DEPEND}
- >=dev-python/qiskit-0.25.1-r1[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-build/cmake-3.17
- >=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
- test? (
- dev-python/ddt[${PYTHON_USEDEP}]
- dev-python/fixtures[${PYTHON_USEDEP}]
- <dev-python/pytest-8.2[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- # Remove cmake dependency from setup.py because of
- # invalid dependency description. We put this dependency check in BDEPEND.
- "${FILESDIR}"/${PN}-0.12.0-remove-cmake-dependency.patch
-)
-
-distutils_enable_tests pytest
-
-check_openblas() {
- local libdir=$(get_libdir) me="openblas"
-
- # check blas
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} != "${me}" ]]; then
- eerror "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]."
- eerror "To use qiskit-aer, you have to issue (as root):"
- eerror "\t eselect blas set ${libdir} ${me}"
- return 1
- fi
- return 0
-}
-
-pkg_setup() {
- if use test; then
- check_openblas
- if [[ $? -ne 0 ]]; then
- die "Set blas implementation to openblas using 'eselect blas set openblas'!"
- fi
- fi
-}
-
-python_prepare_all() {
- export DISABLE_CONAN="ON"
- export DISABLE_DEPENDENCY_INSTALL="ON"
- export SKBUILD_CONFIGURE_OPTIONS="-DTEST_JSON=1"
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/terra/states/test_aer_state.py::TestAerState::test_appply_diagonal
- test/terra/states/test_aer_state.py::TestAerState::test_appply_measure
- test/terra/states/test_aer_state.py::TestAerState::test_appply_reset
-
- # TODO: GLIBCXX_ASSERTIONS, bug #897758
- test/terra/backends/aer_simulator/test_algorithms.py::TestAlgorithms::test_extended_stabilizer_sparse_output_probs
- test/terra/backends/aer_simulator/test_options.py::TestOptions::test_mps_options
- test/terra/backends/aer_simulator/test_fusion.py::TestGateFusion::test_parallel_fusion_diagonal
-
- # requires qiskit_qasm3_import
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_1___automatic____CPU__
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_2___statevector____CPU__
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_3___matrix_product_state____CPU__
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_4___extended_stabilizer____CPU__
- )
-
- # From tox.ini/tests.yml in CI
- # Needed to suppress a warning in jupyter-core 5.x by eagerly migrating to
- # a new internal interface that will be the default in jupyter-core 6.x.
- # This variable should become redundant on release of jupyter-core 6.
- local -x JUPYTER_PLATFORM_DIRS=1
-
- rm -rf qiskit_aer || die
- epytest -n "$(makeopts_jobs)" -s
-}
-
-pkg_postinst() {
- check_openblas
-}
diff --git a/dev-python/qiskit-aer/qiskit-aer-0.13.3.ebuild b/dev-python/qiskit-aer/qiskit-aer-0.13.3.ebuild
deleted file mode 100644
index 407c96850445..000000000000
--- a/dev-python/qiskit-aer/qiskit-aer-0.13.3.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 multiprocessing
-
-DESCRIPTION="High performance simulator for quantum circuits that includes noise models"
-HOMEPAGE="
- https://github.com/Qiskit/qiskit-aer/
- https://pypi.org/project/qiskit-aer/
-"
-SRC_URI="
- https://github.com/Qiskit/qiskit-aer/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer right now,
-# because importing library causes an error.
-# /usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so: undefined symbol: slamch_
-# Using sci-libs/openblas instead here,
-# with the option to switch between reference/openblas implementation runtime (eselect-ldso).
-#
-# <nlohmann_json-3.10.3 for https://github.com/Qiskit/qiskit-aer/issues/1742
-DEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
- <dev-cpp/nlohmann_json-3.10.3
- >=dev-cpp/nlohmann_json-3.1.1
- >=dev-libs/spdlog-1.9.2:=
- >=dev-cpp/muParserX-4.0.8
- virtual/cblas[eselect-ldso]
- sci-libs/openblas[eselect-ldso]
-"
-RDEPEND="
- ${DEPEND}
- >=dev-python/psutil-5[${PYTHON_USEDEP}]
- >=dev-python/qiskit-0.45.0[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-build/cmake-3.17
- >=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
- >=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
- test? (
- dev-python/ddt[${PYTHON_USEDEP}]
- dev-python/fixtures[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-check_openblas() {
- local libdir=$(get_libdir) me="openblas"
-
- # check blas
- local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
- if [[ ${current_blas} != "${me}" ]]; then
- eerror "Current eselect: BLAS/CBLAS ($libdir) -> [${current_blas}]."
- eerror "To use qiskit-aer, you have to issue (as root):"
- eerror "\t eselect blas set ${libdir} ${me}"
- return 1
- fi
- return 0
-}
-
-pkg_setup() {
- if use test; then
- check_openblas
- if [[ $? -ne 0 ]]; then
- die "Set blas implementation to openblas using 'eselect blas set openblas'!"
- fi
- fi
-}
-
-python_prepare_all() {
- export DISABLE_CONAN="ON"
- export DISABLE_DEPENDENCY_INSTALL="ON"
- export SKBUILD_CONFIGURE_OPTIONS="-DTEST_JSON=1"
-
- # remove meaningless dep on the metapackage
- sed -i -e '/qiskit>=/d' setup.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/terra/states/test_aer_state.py::TestAerState::test_appply_diagonal
- test/terra/states/test_aer_state.py::TestAerState::test_appply_measure
- test/terra/states/test_aer_state.py::TestAerState::test_appply_reset
-
- # TODO: GLIBCXX_ASSERTIONS, bug #897758
- test/terra/backends/aer_simulator/test_algorithms.py::TestAlgorithms::test_extended_stabilizer_sparse_output_probs
- test/terra/backends/aer_simulator/test_options.py::TestOptions::test_mps_options
- test/terra/backends/aer_simulator/test_fusion.py::TestGateFusion::test_parallel_fusion_diagonal
-
- # requires qiskit_qasm3_import
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_1___automatic____CPU__
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_2___statevector____CPU__
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_3___matrix_product_state____CPU__
- test/terra/backends/aer_simulator/test_save_statevector.py::TestSaveStatevector::test_save_statevector_for_qasm3_circuit_4___extended_stabilizer____CPU__
- )
-
- # From tox.ini/tests.yml in CI
- # Needed to suppress a warning in jupyter-core 5.x by eagerly migrating to
- # a new internal interface that will be the default in jupyter-core 6.x.
- # This variable should become redundant on release of jupyter-core 6.
- local -x JUPYTER_PLATFORM_DIRS=1
-
- rm -rf qiskit_aer || die
- epytest -n "$(makeopts_jobs)" -s
-}
-
-pkg_postinst() {
- check_openblas
-}
diff --git a/dev-python/qiskit/Manifest b/dev-python/qiskit/Manifest
index e03eca92c2de..99d7a14e5499 100644
--- a/dev-python/qiskit/Manifest
+++ b/dev-python/qiskit/Manifest
@@ -1,12 +1,9 @@
DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
-DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST always-assert-0.1.3.crate 7063 BLAKE2B f75126a7a828da2578af46917bab4dc821b1b4371f81c14b2a6ff18e1868c210bb8943967bd12aa2d0255470b3b41d3a194ab1abffa2fea053a1007d407794ba SHA512 6f09f68add20fcbe2c8e5027504c68fddba9213468e3282b24fa31bd7b616d42032b6a0ae52ea4d73c8f6b06150447f37064733c395b2e980868e0618c94a478
DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
DIST ariadne-0.3.0.crate 21829 BLAKE2B 9aa92dab32aaafb131c390206c32b7336f05b1eb5a6eae244db68625cf039830e9ce079faaf6d2d72c9e95a3eb93bb5450bb2915f6f15def13a2d6ec5fac37c0 SHA512 ff00de0667ff8dfabe11086e5bffccaef595924481d6458de5b598bd9362e9f12f103061c2b7faddc3923018e4ed211315ced7d53d4209236bcbc1f923490047
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
@@ -23,11 +20,8 @@ DIST countme-3.0.1.crate 10784 BLAKE2B de1803559fab0accab1edcf5db43279dfa3d7b287
DIST cov-mark-2.0.0-pre.1.crate 8324 BLAKE2B ea1acdf5ca1e7d88445a7b532368b96eb36f432342dabea3398c40541fa7cbdb3b91e83c47f58afe1d9a79f143f5bf80a40e6b59139f767ed0bd77370ff6c108 SHA512 c0057dc9ba4949f35842de756ed7a9af84a61ff19d4bf53551d0a85596ab7ea8468f9ef9abfd4059a2e7bb39f02c4923996d4da5809d5ea67479bb80cad3bb8e
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
-DIST crossbeam-deque-0.8.3.crate 21746 BLAKE2B c24025c65d7c1c98e442af95491749dd4f777af0509636ed66886dcf656359ec50dc2a5e26327559c6659f6b355d2b0b992dafa691a36571c99637cb47372d0f SHA512 f3201c9afef7d2d119702696f7e5e7997a104b8f7d67c7adebd1cbed84d3a3415636ff674f1ccdfd95d0dc162384e46c6138c8203ede69577b0d5359a4b44672
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
-DIST crossbeam-epoch-0.9.15.crate 48553 BLAKE2B 23aa0532d3126e22efc779859478098e505b4ec895c643530a3f7e8dba0543df3d8ffcb6825b1d3869a4418e17d798d464b3e1bb51522435d50f53ac224e22c8 SHA512 d9292c059ef1d156da52950137b2b3ea5eab66c4cc2f763d02078d0b0106980839ebed2ae2aec53e026ee7b3ddc37c4b51370d925ada1ad13d9981934daa7bde
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
-DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
@@ -36,7 +30,6 @@ DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c
DIST drop_bomb-0.1.5.crate 6859 BLAKE2B d115c842c3642e070cbf91c8155e09a10fd51f772b2f491d7ac16ddb983e9a6334fad23415670caf24fc3dc2f37a894f6b39443453ca394d9227e8783d5519b4 SHA512 b4b33e275506a52a062d4d3c6beff14b4081b56c4491fcc28f4aaee645f6dec103fc0b67994cf7816d36313ad5383478aca28dc4d6cf619486a517f136d7b344
DIST dyn-stack-0.10.0.crate 10753 BLAKE2B ed2988b30a5ded321d603ac0de05607a6694a41340bc92530e7bfe29c77ba848fafb7010b6733146f5dfcd2dba22abade482873d2d1e666ff82941bf5ad02b8c SHA512 483118bcba661dab8e77031709c71ccd18c6b54bb946ef4cb604564aece0f5a8222463d480a93bb3a4adcfd3cf135b01b5f1a21c5d9d33b7bd85e94c61ae7de5
DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
-DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
DIST enum-as-inner-0.6.0.crate 12079 BLAKE2B fea251b187470b6204f686eede8d9d2fc3869a396d50051a45c72e3628b4d893a2393760afdbe14676cf505b1892ff67846226ffdc4a23f59a18b2cda1a2629c SHA512 c06e0bbc43068161a07a8b34bf1382311273cfc5390f3fb4c90b758d47cf49baf648f6bb277770a983942f7d2effd242bf1f6eaa4eab77e7f6f4fe9ef6ce188b
DIST equator-0.1.10.crate 4722 BLAKE2B 47f3937b6d3e76f1af9457985b9cc53444d6acbc0c116573ffd3f4dcbc65b5c452e7d0d60e03d840ebf7350e6216d44ae8dfc60d6bbf929c4c93f7d27230cc31 SHA512 48dbeab9cc6919b8bfdd92d5bc7d9b76b20c1245806c5fbdc3e9e2ffe604ec16386c32065fd0a332be71082272da9906420ee7ae48c9edd02e224c93ff6961ed
DIST equator-macro-0.1.9.crate 4065 BLAKE2B aabf4e69db3bddf46873c8f33a6ac96446436f8b6ae49182f0c906e3584e0e92de11dafd998cfaee5deeee152c045740de5612b763737e6c8a75ed09df485df3 SHA512 77d92b1b7b640a8898f411143bf13167dacd58d0ad862f21937eb600e404e92b0593d3d928f05ef11a1ff87ae733fb77e1ef9c05e0495153cf87d7b47993f82c
@@ -53,92 +46,67 @@ DIST gemm-f16-0.17.1.crate 7939 BLAKE2B 2fc8cc091db193cd8953d38f4919c4aeb3a4ce38
DIST gemm-f32-0.17.1.crate 3519 BLAKE2B e5c6f4421a953cfa9e0347bbb253001454d58e151e315ac9240064dae125471840e7bb6545ccaa41f942641dc97748d2e98dc441b2a8dfaeca563f4526f25219 SHA512 c494c8f1f5276a5650f3520e1085dbc933f4c383dd32eef70e9b83b183db73f07028cc062a7e2341ad2c0c0f0115276c959dc1c241e863cdeaf85f6dd2d88f54
DIST gemm-f64-0.17.1.crate 3515 BLAKE2B f5df0a8e070542b140396d44aecc2be693b4788c24b49eca4a0f52e7f9b0db0e6fcd1de662f85087fdf1676790f02658590dc9ebc09b2d35426219cdecea8e11 SHA512 ee096d409c34555fc2a81f6401e284cd8b4809770292cef04f4baf5048d1d3bebb60818a56fc1a5e18ccf687bc8ece18530f1cb66eebea4eded97974e4875f02
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
-DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b
DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
-DIST hashbrown-0.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
-DIST indexmap-2.0.1.crate 64305 BLAKE2B 61863f045afbf78466fb73ef99cc02b48c6781c596cf46a67fbde3c025468bfac3380a31efe10e8c69eee4ec1c85cd79b260627111ca6842d50c39552f3e17e4 SHA512 69b7da13fdc3164630e79ea09bf7e036bdf9cc44384742069ef59b3f8f909a5912c65908f9c605748a1476722d0536c3468cb5243666b37215d3f4f5f38cabc1
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
-DIST indoc-1.0.9.crate 13475 BLAKE2B a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf SHA512 db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
DIST jod-thread-0.1.2.crate 6322 BLAKE2B 8e27300e03c4d34265be761212b8d23dbea90fa6f443a55437a23df8b769e76a341f060c6ced8dd5a036d4142b08461b9d0a68a46b593fcf772fb0d3a7e78cec SHA512 fe3a3feb983b273bf86ec26dcf4edbb1fc0c5f583c3115cedcc63279cb72f0b40bf4134f95d673d5f3e532bcbeafff09759509f55543c98850e750aea39711e2
-DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
-DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
-DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST matrixcompare-0.3.0.crate 27568 BLAKE2B f872463a5de9a81098a146327d3a0295a11dab5d25da2caddf11b68c07b94fa3ba29b97a3243e0292a3ffc8e373bf50e9eb632ab6aca8d1d13780740b0c76b9c SHA512 c5559129f02c6c01d42a7c7c320170e8b99cf6da88c69e0ff0efd1f3ab5c02b74753889c34bcbb8cafe69ef27489805eb70496ecb4a127630515e6c695dfec06
DIST matrixcompare-core-0.1.0.crate 1221 BLAKE2B d865c4c0940a48f1034aa97446b33f1b0a06925002932ec02e295befa780f3a9999952fde9f35210509f83a87b4a58e7ebc992d580bd1153432a810c165bb248 SHA512 d9e50370b03677dc445b079f57b55186d918f6e9e396599345a169e3849ae2c6e7d58352b5911f741e02d1047834b004a870806f63556ccd3bcf6ce757d33a05
-DIST matrixmultiply-0.3.7.crate 57046 BLAKE2B 7ba1abb8602370e8780c8401a4197653998af1d0aa0976a6710fd316cc057b4d6ef71d009ce71da85ebb2d2867c597e02ca2df721bcb28ab1c175ea4b7ac48b9 SHA512 40d68362bfe3ada4b8674bde0f5b0bc34e88590b8a0bb442cf1dd55de1d6dc696533221cf373da898bbf5aee83a12eac564e7fb8b2bd451e62c827b7fbc81c21
DIST matrixmultiply-0.3.8.crate 57530 BLAKE2B 3a97130168de9dd18fcc0ed33df126f25f47a919e9f74289f809f33c2a290bc41626a743e6c446d3ed0a22fb5eecadbf29c11082704970ba9e465fdc5ce18332 SHA512 c2d31d5764cdec868fddf018b3e51b936e8bb18b131bb9899a5747ad5a4cbe892c0d62265f99077137308ea11f32254c8a8b64da07855a6c38756df42d76e5f3
DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
-DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST miow-0.5.0.crate 27696 BLAKE2B 7286b13b0ede0bbef23b9eb3456ca5c1903b572e37c274d136fb1d26785bf87d95a877a67abd930f08efc986e19e8da0136927fd2d5f5453faedef312342fa46 SHA512 3340b5dd1ec88b1033982cc93e6496c34d53404ff6e385a2cea566a01efac794d695443da19955a73a1dbfe857cb72a10fce55a5f2ecbdc4a079160e9414722e
DIST ndarray-0.15.6.crate 275225 BLAKE2B f17e028e7d57670f136d777dc2bb720dd52bc3d9fdbc0e2de5f5c2fcd9f6310f0bc39299fadbb53e0d1588e1e64d9f2b5daf20e30dd95517bbfa597b9572581f SHA512 19037ba1de0ea5f8e0cba5d8735d6192c1674007529289a357e9c5e036a1af88b48ba8a26b4929663403159f6700bd00d04becd9b1fdd4c07990bbeddfc20ead
DIST npyz-0.8.3.crate 75073 BLAKE2B 2b74a4e916c1fcb8c88c66b00b23904679832e86ed070c77b3a2e9358f5806eecdf2194dce1a88b51ee29d0946dbc80476fd18666f0face0093281e4e382b407 SHA512 fc0a2ea9698d1dab800ad439a8bc168cdce8c26a1889032e221429160ea3fdde4945ca3bcb4fb32356be48c6f228b83b4a39692ba3b893ac31a19797f039bb72
DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
-DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600
DIST num-complex-0.4.5.crate 29614 BLAKE2B 32277724d5336443768a299c835cba63906ac91b85c57ff0e57338902e32731a0e67a93c647e6a57ae53a1b4a961c8b9ca2f6937a275e51a58089378a9646e8a SHA512 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf
-DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
-DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94
DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
-DIST numpy-0.19.0.crate 66304 BLAKE2B 1ea519b4a34e184b49f2c08388ef4d47a0b081bf199eaea0de3e9daaa3d89f0584a4005f7ee9a0a85b5fcc1b16f1271cf779bc1492173907c2069c2c891e8ff4 SHA512 fe6d1ec55c5e88afa82407351502558a516c7e12bd799001a7f0624a385f6ee4d109d7688df30e8502240d22a75eb9976aaa3ecd209209d04a6960f3481441a6
DIST numpy-0.21.0.crate 76859 BLAKE2B 6900342fe71f557635b94a941c9dd317024047b41ee55d9fd7a3eca2401bc2734b2902999ecd2e6b3b5783ea6398674cb00e0a6173ab15fe5a4157c9de1d4987 SHA512 27cd512692d7f9188844b9a351224ca1a87f0f8d90a5d288fb1e1f62fbe66807e1cfd6529226ea1d5dc27725d1abcce6202ffbdcf25c130d3437b0cd9bc4f7e5
-DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST oq3_lexer-0.6.0.crate 16828 BLAKE2B 8db4e1254e5cd305388dd91716e41527126d50bffa40def25dc68cc09e32bdb3f8284b6622ed471b59cf9c30339ebc3828aeb75da72c6ed2de57ae66e70bedc0 SHA512 485fc2eaf7a4c3fb5e317cfa5a7342baa544e6eb98d02139513028685101a76dc039a8f1710859c4f4ffb85d4844f6d0658394a80015e72a4fd3cae3d4177f51
DIST oq3_parser-0.6.0.crate 33018 BLAKE2B b6f9bed8a5bc6896666010ca70ffe631d45e87b6a66e7a35082a653998bc66e4298faca480368f10bd4aabd13c6056784c06f74fd7ef0f0c66430562edb70ec6 SHA512 c86038f3aa8e003044389ed58fdf3de67b3df4887c291e9b9a491655d1aa56c55dd4ca249b47311637d067ce106db8b68b1d7c18ca9989b5e2f8ea56519dc7d9
DIST oq3_semantics-0.6.0.crate 48855 BLAKE2B c5458f16e6902e431412ec4853a1d2d4a59845498e4cb6d505c8a6e8b6b5bec637c897591f0c62ae319b1c814aa3c73770b37cb269bf9650053bab9e2c586b08 SHA512 34fab12844ec2a55ec2aedfd6b3c98b93c3736b1300da3a3a29d66ae372fb065bac93507d21ca50fd7330ebae590440a227bea53eb1feb804a81588c9810e720
DIST oq3_source_file-0.6.0.crate 7134 BLAKE2B 7bda4d503b1c830255bc1d2a15c10fac12dfa13982615b9f02ef6b2c26dace15e9d54a14b6ede8f60b6ed949421102b8182ddf417b8e005458e7a5e318fa7de5 SHA512 cbbdd36385c596ed7902a0c80a3abad3e3bfe05e0ce17c240fbf79af0d62b95228c74dada4df20b9226c2b72352174d50da442a5cd20c977adffa11f84d1c52e
DIST oq3_syntax-0.6.0.crate 63889 BLAKE2B 85ae0c5bbe32a7a573143768eca5bd05c645c637753fb74d9683e135cd48a15021a30890eaab794a2cf140ed12a48a697e47f1678c9e45d7a4dee490bc203027 SHA512 16e7e7c5a8e0ea5a1c8d240a6a644cc0c51a8b8823f3ce54f0f344ceeb4c359835e8f1a2345628d048aa9e43d03b995a5f5d50280eb2bd1d206f149011de044f
-DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256
DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
DIST pest-2.7.10.crate 123707 BLAKE2B df683c015ac230f2e51ded7f2400b68fb733845dd4601cba89052a2d1148c89d5ffc8ff7e15a42f1822d617c872b5a59fa0f1db88cc94edf5e1b8cbec57be44e SHA512 3facdb4a8bcf0356b702cbff4d314db32a80b33fb3512e52c31114a3f666414a49445a1f502c911cccfb28b7390fa058207570bf9127677815842b4988d1f34a
DIST pest_derive-2.7.10.crate 36221 BLAKE2B 5cbb80d894f501b282346520d900ac718b36724e46429b17d96ea91e6359f0115173a4331f0db48596e77b6bb2c605535c774231a0c19ff69b1c34ee0c7c0ced SHA512 c63ec4c6849b27946f68afeb0eed6d3f3bf6160bf73ef4228c3303b5b9271e30db8e93d01842ab3cf1ea6a987f33b1e4f55ef4bb62fdf7d9ec32220193ba2b89
DIST pest_generator-2.7.10.crate 18411 BLAKE2B 67e4df45b33e6f7b212c2e1a0ca2e064359b9237fb94a2d3eb40a886ac761c55f198be734a3812b61915f75f6646cca277fae03faadc06f3cfcc6b3a36f36487 SHA512 8fd4678f445780cccdac73c51d75a823a9b71c9b9c52c9fd4dca32b2bc4e8a8b33e68d8d90bbe039e4fb2fd9eb8247bcb7911019325c1137ff4d9d835adb0f59
DIST pest_meta-2.7.10.crate 41550 BLAKE2B 2a5799519a7032cfd3afd1c2cd23b6af2e9f317717613bb635128c578dc92bfb51706492a083bd6e46c737784c0a69017ecca0f09124786ea633377124ef1f36 SHA512 8c931690d025be0af8ef3ef997eb95d3ebcef47ce0672544a632c77281651f2d0c9c34f1b477426164b169bab638171853bfdad2696d32a90ac22a8bb143cf6e
-DIST petgraph-0.6.3.crate 185740 BLAKE2B dc3d4a0c29662f761bfc107d9654619a3443b07890e0caea5851a6dfab2f071181ab94c521d641197e159098885363d7ed4e1c9c34333fd1339c7484c2237c4e SHA512 9b624ab93ebd06fcda716b1e79dd82c5594a11c71ea0ad806b6b708fee3f432ee174ac292c5af3bb0c84b411c26564ad11436624a52ac4e74ed40432778c21e8
DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
-DIST priority-queue-1.3.2.crate 33905 BLAKE2B 2bd083a8ef4e6025fcd2de360a29442da3190d642a176cfec240743e060fb4c54dbc4c1e86fd10259296dbdf69accb802033594bd8aee9c664d684f6f983188c SHA512 8f0b05aabad32201b69e1c7d410df43d38ebece63c2b7c0510ae41733547f3df71cc93d100d2241453e0caa490a0b6e5f66d67a6fc05dd0463227cf8b364c7f4
DIST priority-queue-1.4.0.crate 33872 BLAKE2B c313509f663318033d93afaaf1a9507dc3ca091992c00029184a070fb8a29e91ca907a7d5f80c815b87d1e79570d329c8399cd95886ddf9839a0a3c2c2c7fa7f SHA512 de3ff208bdbbe3b9868f7c7e3524efa70b575031271a1dafcb19d699ee025e1d020dacfedf55592623f1f7f58fd6c7b98549d55355ea94befd646f91b540d3a8
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
-DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407
DIST proc-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
DIST pulp-0.18.10.crate 91596 BLAKE2B 45fa89058c28545c6679089cdb12a46ccba380085429e7dbbce115658f53fbe80fe56680588d36459fd5cd1f5f9c7f6850c30edfe47063b8a4fa36a53991c45e SHA512 26599378559e23d1781247dc886648a3edff40b7ec612b825c1a713e994916c5deb8a091175800052196660c16381d692273d1921f8b85c4114d13982815da20
DIST pulp-macro-0.1.1.crate 3268 BLAKE2B 91f7d87e2321219641ad68b628d3b3eb089ae743a064bc656000d8d0c8032a18177e03a6f6181da359b618ee9246c5610fb6605d76b78e610992a420ccdec411 SHA512 b7aff5992f99d7ada3c95e48a6f1ccab726ffe20dccbe9f86098b24a75433434f1e7caedc9f0a2a79ba53ab27db1b9c19e56b0fbe950999a0d6865710b64ab99
DIST py_literal-0.4.0.crate 16747 BLAKE2B 824a3aeb85dc95f0b126f286d23dbe951c0e7646dc67fcc1171d713bbde470cac22af18c39294d5375da9225b26892854721008bb65026487ddc03dff7b51f77 SHA512 9de0d5e7f9a1738cb82eefd02b6c8096318d4567b6a3e00099a37f0d4123b9b1445fccfb51e4d1f406e8fce62b4e3420896424f35c4b1481ce31d0d1284ffbcd
-DIST pyo3-0.19.2.crate 418228 BLAKE2B ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa SHA512 58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
DIST pyo3-0.21.2.crate 504574 BLAKE2B 1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a SHA512 5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
-DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf SHA512 ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28
DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8 SHA512 8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
-DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d SHA512 789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32
DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e SHA512 5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
-DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866 SHA512 852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e
DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 60ceb626fd1ffeca7e81ebc721bb4cfebd99bb708d48bbfdd296b250ed41471f82e8657715e1f58840423ac11d8c5a84a6107a7037affdea4e0c2cc561514ed7 SHA512 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4
-DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 9d8a032c2205f55d2431b6bbc40df153339e08479df3a8a65506ade7d1f3d17cfaf664cbd09eaec9acff3f5a248598e37427d0c5a531eaf527137803adf49834 SHA512 fd708e6fdbd54ef7c676bedc62070175bac6b8f7ae11231578196dbf552b163a8a2499a1266f786bb6bfb85517fe83610902137d59a5c42efcb1a27c4235a07e
DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19 SHA512 f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833
-DIST qiskit-0.46.1.gh.tar.gz 10952767 BLAKE2B 96143144de33d967fa91bc0fd21ef291c68ea4155ee0d6498d55597c5c2c00d9a53131c73b2b0c3c74594d631bc780c5d82fda1492ea9e025a96c1b6967031b1 SHA512 4fcca5c4d8e9c464e2164c315c80c4ba1e6f1a2d364dfd58b6354bd6a040f21d0cff31a67a5be27dcd4900ec136628ab679dd6e1e630534245441bd8c0587a07
DIST qiskit-1.1.0.gh.tar.gz 9734708 BLAKE2B b188fe116ff5d0fa498e2b5c829b61950043163528ff39a51701d4f497a9dc0e1ffa27c518833dec84198682477c3398e8edb737d74b4f321b70fb3971b25a57 SHA512 7830b004b32461918ae5a739ee0dc1043386877f22f5112607828f6100e8b7b8b00fd946f465a1ae160fa1f6c40c1339dc743c7811add1c03e20c67d206a29e4
-DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025
+DIST qiskit-1.1.1.gh.tar.gz 9741147 BLAKE2B ffacc2ca98fe9e5de995e44e45f5bdc463accd9a2f42d045c37dbe3571b0cd71ef78a5a89e2661cfade40bb1cc2fcdbae37733853f690c7c31b649760de30cb2 SHA512 90b241e87b7a7d6399101269d6f33c14ae8195e988a10c2a2ae5512c0e14b4a30d85845ee6ef79e1c322bccac4a036c3343fb9c362cd123305e05250cf47ec6c
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST ra_ap_limit-0.0.188.crate 1283 BLAKE2B 265a70d088ed76500cdbefa04d1b2778d54985aa978b806e9ebb016348556559799b8ac889c00aeff51d4ff08f3fa86cd3be3742f5896916edbbda49bca1946e SHA512 01d56844fb4437959e93fc3394d674848eaae3365d271c01ba5ff12fc05d4a1d11eb4145ee89a65eb5ba12db4075e8102ee31df55c569c8ee5ad6d383f9f451a
DIST ra_ap_stdx-0.0.188.crate 16911 BLAKE2B 28e11f1a24412ebc7436bd938efb2f9491e5843e13ebacbdee3bc9451274bd29175855e56d41fc4d4b4c1a7868ab59521c41f718f141f7bc6366678662f010e1 SHA512 c8c2582c69668edee1756fec64197a3d4ff70cb3670b8db590b08050e7042ae6f89a0e1d78fc23fbd1b0338173c87cc9c27b5fd15272f6c17b7393c3b77c5d32
@@ -150,18 +118,13 @@ DIST rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb815
DIST raw-cpuid-10.7.0.crate 107292 BLAKE2B 5452276b4e7d3ab164bf0fe65eb767df262404d059a140548afdbd34725af80dfb0e1fd9f0f3816cd31455a1d7b2b00476dcb60d8634aa113249b3832ae42d86 SHA512 74a80eb24c01946e96e995e63cc346cf9ebb1cebdab4026bfe30dd18926d23a95d3eacc140ba2742cf847b0df4097017ae365f76c6d7f09dbf1aa027ee72c892
DIST rawpointer-0.2.1.crate 7490 BLAKE2B ee4542886347f2bfc7cb32cf4f7d025d35c78cb763e6d6acf2a8f85ae8d0261a2a20f86903952bd33b886dcaff789bd30c507b4e5d53c0debd2e6696291a825b SHA512 bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
-DIST rayon-1.8.0.crate 170172 BLAKE2B e2df52c64435926a13f4f275c4f25a9694316aeb02b73856c600a1a813686ceb20828676d8272393d1aec18eac4f05bfcdc5ef02ff1e19245c547c0313a2a03c SHA512 ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a
-DIST rayon-cond-0.2.0.crate 9651 BLAKE2B d88c2668bd701414f4ba678a372b91fd63baf8b27668502ee1ffbfb0e38852383b949b98d6943d2e6c3379666ed8dbcc51aead0c5876b0c303e190bcbf8c9eb5 SHA512 3cb038d35ce21c53eb93986f30de8119c613a522e45b6151366e85a58668c540fedb140d218e29e517348617b96b75b765840ee97fac94688b059d0eb927515e
DIST rayon-cond-0.3.0.crate 9913 BLAKE2B 4096dc35abfa825739953b92e2eb62822761e4f0eb3311bdb4a0e1639b4453fdabf49c5c6909d4f7ea3c1a674f55acee2d2cd4d116e5a30620ee62ec853e4e04 SHA512 4cd02f2ffc2a7f02db6b1c0468fe8ed78ea092c0629fae448542c11cb8c065883f6939b610dd0e0eb1463dc240aaa75117a5d910cfe5f4eab6a424b774f4b249
-DIST rayon-core-1.12.0.crate 70081 BLAKE2B ef1bb1d430776b0ad49aa523cfe83bb0aa3a381b2e571db74cb8de04bbff884b8c269de31d7afbfd609118c445bf079afd2d4920842c8a8b312d329e4675cfc0 SHA512 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST reborrow-0.5.5.crate 3789 BLAKE2B fe9dc9308f9ba42779d46a4e329068f75ca401ad17ff497f0f04710eed3392a11c316e76223b6e0b6f3d5ddee5e2382acc8307de930f17ecff36e47570b3a58c SHA512 86323b500ecbe862634f5a85d494bfb8b67398a3d704882e29826c47ec03d496f3bc4d8b35d55b530f6034a750c716e2628283bb68fa4ea612bda5f963f5c9f3
-DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
DIST rowan-0.15.15.crate 39971 BLAKE2B 26f2ac9d56998141d770bd2a4c9d19500591c814c497f9e2ebc45d89c440a623021469aa54e2775f5138aa0b87d7a1fd73b731e033822ee193122750e6cae29d SHA512 77caf068a088d2ae7fa333b744a30483b560c395fb7e6d3958858da871b495bbdcd8bd8472f44a247cbaa315fe4c7174c6d85b61cf30a0eeb7b0cbd3526ced2c
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
-DIST rustworkx-core-0.13.2.crate 77333 BLAKE2B f55adb31177f4484b16900a7155710436ad47635c0c260d9babb7e2f52de0dce2ab24a633d8ead832f14fc5fd6a3dd4f50440f975ab4c9aca8770eb4d9744504 SHA512 4eafb29f02e7b60f41c5c574e8a376331fd4d9aeac866ef37c227c6d2b92e6564c1adb0b0fa6dc70151a73329a30b11fd796510a6c13b2a24e9d54347191342c
DIST rustworkx-core-0.14.2.crate 93519 BLAKE2B 61d5b4457a741881014afeb9690333e400959251849d6ad26942b1c39596fe905f3ae1e8ee87f257c561b4f3f9f96401db04a983aa834fdf2b50e6afa72c8ccc SHA512 312717dcdda202759153142ed93dcc9552b2bbc637c1c9f362b750a08cc8e9fec94ffa1ffdf7117edcd8e63f1db2b6acb8613164a5b81eaebc4cdaadc0d76a31
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
@@ -169,13 +132,11 @@ DIST seq-macro-0.3.5.crate 13332 BLAKE2B 2e93de606214852f2d5818398565770d01425fa
DIST serde-1.0.200.crate 77611 BLAKE2B 57f4a76cf534ffda009a5441e694b0ac87b30e470c97d77bfd572eb54f039c3cec56f9bf5e035e4b3b257ddb341cb4b7fdb85ca3c4684167220dbb98d1e6a762 SHA512 d4d01d62e7338b147f83bdbe358813e70b7ac218ddbdeab534926d205d46f86e2086f73a01f453c9d4a3bfed07e10d57ebd1f86bdafd4fe96c6298f1e527b8eb
DIST serde_derive-1.0.200.crate 55785 BLAKE2B 45eca5504aff6bd099a42dfc794cf732c7e76e5ed362d16082ac069d29e1e6c22bb3e13dede4bc498df8f008bdba15479de618380f37c9742a34d97c9ca12efe SHA512 e70f0e092d81542a96b33610da8ddbf04023d8ecc1fa4a4f31978699c118f096e8534f9e3e4e479ee74280efb86d752dd1fce038ef2def329fdcc10c1aa50942
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
-DIST smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST smol_str-0.2.1.crate 14689 BLAKE2B a1bc1121fcbd42fff6248b74a566ef606470b733a9e37211748512a95f3a0710ebdabe6f96d9b2d2482a8a546618e428e32fedd38ca893f6ae87c52a69948a7f SHA512 97ec765f3244210adac567a36b21436ab3cb387db0810b86258b80161ff4858d34e148fe34f5cf351b4355ef998b017d216749e12c154554fb36abe37bb541d8
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.60.crate 255808 BLAKE2B d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930 SHA512 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
DIST sysctl-0.5.5.crate 18414 BLAKE2B 221ed0a30b698a7a32b4bf86f16a641182b6e430ffb584420b555628ece13b5a6ed44f663337c4bf278d5e151967e82ea5ad55a9a8090f80b837708740830521 SHA512 cb8914b367e4d6adb31924adedaaea22a404a4274bea5a3f2b7f71dc429297e7805511c74616a41015c13db0a10a714ed8d8f5d999e87e0418afdc4791760fb4
-DIST target-lexicon-0.12.11.crate 24594 BLAKE2B cf06720caecb5b5758f05c6375fa600da9260aac04017458060406a042dc578d51a2c5b6f189345d45dacea42ba01fbe46853d07f70d7b37cba17d87aa101f9a SHA512 f38701a8e9dd17b7db591b1b4c82c3b75d317e003262bb7b09b9cabd3afab5ab79c02a7dd524910b6941ada3a8f1378ea9e199b2b5938f8f01ee75bb0eae8718
DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST text-size-1.1.1.crate 12553 BLAKE2B 54c48d202650606d182b2d046d6a0a35b41d4e49adebb8f9f48a22329966891036af7dbc09a4522f0ca55533dfc8e87c276fa2bb4e7a24bed57a26794bfc3ee8 SHA512 e1b0323d2f83ad85ab8c5dcbe9b2084d09592979e9edbcd03d40576abc805b20ba3d6b59261465cae5e987542d4b665fbf797369ff1cd7cbbbfad271258b0ce8
DIST thiserror-1.0.59.crate 21040 BLAKE2B d9ae0b1d810e7631edf072a41267a871c1cd88d71c882c8fb47d65b3dc563ca2addef0ebf9a9cb122fbfdccff5b92815b8f2e0f7c3382963828cb69d21ec8531 SHA512 254b0ad6c4b135234f89db8bd5674fb8c6b633495810140abf93cf06c58e911ad2ebcfdc002e7ce29739e95ea066eeed3fbd7c831e2858822dff620598dd147a
@@ -183,12 +144,10 @@ DIST thiserror-impl-1.0.59.crate 15726 BLAKE2B 0e524c851f999f4592e5450d7d8ad45a9
DIST triomphe-0.1.11.crate 28299 BLAKE2B b7ad2ce3aae0d97363bda330b2e0fd83fcd661550cfb84f8b90061dd85719c18846bb002552a6e1bdfa6028636729fb5945b2568ca42d13b41ee890a2c9e0b46 SHA512 4f555d9955978efd7d1bd806d098e0d39bf7f41cac7fbe2864de02b43697735d64746300edbf18cda2a3ec61ec0936cbbedd7a4e82fb4f99916be79f8c3e34bf
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95
-DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-properties-0.1.1.crate 41088 BLAKE2B 1cbe1df6b2d17ede3b83a65fcd09948637428d1ea17a051ea9da62b97a5564d34a39d3105e3d49362d52ad637656210cf03cfaae4b7b759a483a346e05c0db89 SHA512 377ce59a78cb7a0b5f040c90cd80ca800e9e48867df69ed3a5476618613c3520a3fb9306b212dcefc927e44db52f2cca99839b5ff762446dc190019f3ae0a039
DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
-DIST unindent-0.1.11.crate 7700 BLAKE2B d4d1dde410c4194acb51f74f374cf11fa872e49fad8f5f24b596d72476403e5e312fedf7b0bcb1027384d53c8de565368d63c30eaf70a6e6cd958b82e5288ca3 SHA512 f800d6c37fe72477908c91457a738a73d2b8085bb5ae303d6d954405d6ccd98833b5da16a12c3ad1ab75d32a68dedc706dfaacc0fcbb95571dd829cdc03a356a
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
@@ -201,35 +160,27 @@ DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
-DIST windows-targets-0.48.2.crate 6902 BLAKE2B 0b8f31d714e473e212949e1d4612ab914ef1e5e0496883e95c1c339d9c23a81a6cd26b30285e50fa1d8f534d8557f1a5e678222fb6c421fa6d9b10965e9cf3e8 SHA512 0cdb8b4937e85e765505964fd9dd7896168f1dc7cf5e0d3dbef8fdca39c7f0e1928063e542eb714cc4d52d674aa117ac49da58774b9ba9ad88240e00f0a615c5
DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
-DIST windows_aarch64_gnullvm-0.48.2.crate 418490 BLAKE2B cba4b824e24de57d628e2158d1440aeda851a1b04bb5c3d8fdcf17b10d0fba71a62c5a39cfda47a97118bda2c1c80d74f1483467854018d4318ee767b846dc40 SHA512 fc5c3d08ea91e831b9a30fe9c9bf94b5b0e7fcad7a70bca4ca18dfac1b2be0fd7418c2cf2e1bfdd5bc58441e3138f39af951a0b3098d8eef9e8d0f77add4127d
DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
-DIST windows_aarch64_msvc-0.48.2.crate 798478 BLAKE2B 1b76087e8ba8f392fca64bc7da6bdb1c1c9229ecc50823eed3736ce8f722538b4877e64fc485740b3debb4baf0061053b5a129685bd0ddbc4555cbf2db5ef2e4 SHA512 6831644f41b86cc6827d6c9827b8787768a5961a723003fe4950bf7b47bef79562095682d688d9a6184d39f305da6477b6666229b9434e9f60093cf79d0925e8
DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
-DIST windows_i686_gnu-0.48.2.crate 844890 BLAKE2B aa39109e2ecf796bba3f7e2e72ad27698778e0d05066c0bb05a43f6c579c527a14d1f339cfca1a77d50ad3cbd5b1bcd4e482fab7054e33759cce1e0a0dd53d97 SHA512 196a918a631e56eba0b1775ca4bea4cf95a86251e5211650a0ab9aa87194b2a7aaf10270f1b7d4d204e2dfd27611df4eab7ccc34234adc2298fa808c09c4820e
DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
-DIST windows_i686_msvc-0.48.2.crate 864299 BLAKE2B 1d2e1932c582015267e416cb5631f204b09aeec312add1b3c2c44c9696d35605fba1ade92d4e8941723107da75556b4a05f0369dc1ac9e6e8e06ddb75d1d780d SHA512 eeb55369bcde8ec90f16632ae352ade618a5a1a828637ef1630a5d6f6c72ea9f984331974e69ad5ecb123326ebe9b0eb9d1e4eccedc25f2174a7ddfb2308f3c0
DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
-DIST windows_x86_64_gnu-0.48.2.crate 801615 BLAKE2B 72529734ea7c0019025d6de7a083b3161d39725cce2994e5c16a9c5a0fde7b3a4667cb1a3a32ca86698c03fac5b535c5c2eb1dfc27b8385372731906c1c3eef9 SHA512 80975d01da78b45a44837d302e7110419a112088a8966648b8feba2a8450d753ba5e1daa5795374ddf4f5f9a3367482ed03a83f82221fa9177c47a35f5cbffb7
DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
-DIST windows_x86_64_gnullvm-0.48.2.crate 418482 BLAKE2B d51b983aa23ce467001493d909751866c5f6e4f3241f578a79aba56f6700cf210a0328a0b9bafaffbc331cbd1b843704a96610adae18b290f317ca351de684ee SHA512 10dc93b706b5c295e5fe54ad30277699b4491751baec30d9f57618eb083b850cddac4fd871bc4519aef74942127a4bbd637d6abcb16249ff8658dcd2c87dbd5d
DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
-DIST windows_x86_64_msvc-0.48.2.crate 798416 BLAKE2B 2e9b22359a1c61b8cf9b071cde74ca3382a82b7deffd96749a2353e9ea458b688772876149b54995ecef16df1890529412d78727966febd39afe69a9cd380011 SHA512 423de12304534f8cb54952d51e82abb6438c5c8e8d2e12d9573ef2209ed3be9976d825c1329bba9dd438d155c12688a23f33f48045f19891cea5ffc17545b722
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST xshell-0.2.6.crate 24472 BLAKE2B cc78b785457f3d9f5a7eb95cefba79a85d259dda5bf00c8622a94967c9696f4c820f7c42ecfe2b020a50da9777cd0960989cc3dddf63657702136d3638e12c12 SHA512 3fcde7cf5fe4ff0ec651f2ab97e6bdedfe3ce9d5506a5aa7dfa5612f8e0c3e0e4796ac9fa4bfa31d189356749967d8f6bbced7a2db3af1055a40614449c730e9
DIST xshell-macros-0.2.6.crate 2843 BLAKE2B 6393ab28fc2ca9644ef1fbdb30cf652df11f411a10355b202c75512f75156893d8f4456a378b61faa550171bc2cdc7aa024d2e966b914750189a18763ad360fd SHA512 16ae2b4ed905ce63b3e0d14d9b72ef90066dd63e7d1b22bd8f292ffb041fb10ce75fa2d4e5914159f4c4755be4e29511849e88ff1ff7be1cb8cfbe09da72d28e
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
-EBUILD qiskit-0.46.1.ebuild 4901 BLAKE2B 441935b62d49fd0a62c18c3664dc6205685206a0e78f1aa273c8c4ed2c97ac084b78182e25290176abff191737d45d94750a7dc221ec571860803a9750bf8eea SHA512 37246b40a076d0f7687e8055ccf6b61f1c981917a6448e2396ab1f801635d45d7d1a405b3883afe8550f11c43bec769e8533204a399158df44dc97161d04a4ef
EBUILD qiskit-1.1.0.ebuild 6426 BLAKE2B 5837b7a4a2a1b499c32d481ab61e501f11dbf3c313aaee1656d2efb01741bd046b90e14f454955243386ec5900694733edb6124d85c0fb579d9725fce1791ae9 SHA512 7d20b4018d74f1ce8d3ff6b277ffa318e8acb9391f69f695830a2a14302aace98b03616961c7b0a88601dea59eac74a0ff8250c8abcb96e0d96aa1f7558de776
+EBUILD qiskit-1.1.1.ebuild 6426 BLAKE2B 5837b7a4a2a1b499c32d481ab61e501f11dbf3c313aaee1656d2efb01741bd046b90e14f454955243386ec5900694733edb6124d85c0fb579d9725fce1791ae9 SHA512 7d20b4018d74f1ce8d3ff6b277ffa318e8acb9391f69f695830a2a14302aace98b03616961c7b0a88601dea59eac74a0ff8250c8abcb96e0d96aa1f7558de776
MISC metadata.xml 1087 BLAKE2B 3b20c74331333cfa3c08d2422ae65ba620ffbc331f9889d5e23a0a64ff169efed37d93df50131862b13dfe7a72cbca5af4c2a916315ea521fc063e57f6bdc198 SHA512 1bd62897d647ee140903ec4732831155683c131ab7c2ebb99bc1ab04b03e805b372b09d25846ec0a0d8bb0dd6a930c234db46c0bdd89f23a0ed376e9402475d2
diff --git a/dev-python/qiskit/qiskit-0.46.1.ebuild b/dev-python/qiskit/qiskit-0.46.1.ebuild
deleted file mode 100644
index 627822e7284a..000000000000
--- a/dev-python/qiskit/qiskit-0.46.1.ebuild
+++ /dev/null
@@ -1,189 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-CRATES="
- ahash@0.8.3
- allocator-api2@0.2.16
- autocfg@1.1.0
- bitflags@1.3.2
- cfg-if@1.0.0
- crossbeam-deque@0.8.3
- crossbeam-epoch@0.9.15
- crossbeam-utils@0.8.16
- either@1.9.0
- equivalent@1.0.1
- fixedbitset@0.4.2
- getrandom@0.2.10
- hashbrown@0.12.3
- hashbrown@0.14.0
- indexmap@1.9.3
- indexmap@2.0.1
- indoc@1.0.9
- itertools@0.10.5
- libc@0.2.147
- libm@0.2.7
- lock_api@0.4.10
- matrixmultiply@0.3.7
- memoffset@0.9.0
- ndarray@0.15.6
- num-bigint@0.4.4
- num-complex@0.4.4
- num-integer@0.1.45
- num-traits@0.2.16
- numpy@0.19.0
- once_cell@1.18.0
- parking_lot@0.12.1
- parking_lot_core@0.9.8
- petgraph@0.6.3
- ppv-lite86@0.2.17
- priority-queue@1.3.2
- proc-macro2@1.0.66
- pyo3-build-config@0.19.2
- pyo3-ffi@0.19.2
- pyo3-macros-backend@0.19.2
- pyo3-macros@0.19.2
- pyo3@0.19.2
- quote@1.0.32
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- rand_distr@0.4.3
- rand_pcg@0.3.1
- rawpointer@0.2.1
- rayon-cond@0.2.0
- rayon-core@1.12.0
- rayon@1.8.0
- redox_syscall@0.3.5
- rustc-hash@1.1.0
- rustworkx-core@0.13.2
- scopeguard@1.2.0
- smallvec@1.11.1
- syn@1.0.109
- target-lexicon@0.12.11
- unicode-ident@1.0.11
- unindent@0.1.11
- version_check@0.9.4
- wasi@0.11.0+wasi-snapshot-preview1
- windows-targets@0.48.2
- windows_aarch64_gnullvm@0.48.2
- windows_aarch64_msvc@0.48.2
- windows_i686_gnu@0.48.2
- windows_i686_msvc@0.48.2
- windows_x86_64_gnu@0.48.2
- windows_x86_64_gnullvm@0.48.2
- windows_x86_64_msvc@0.48.2
-"
-
-inherit cargo distutils-r1 multiprocessing optfeature
-
-MY_P=qiskit-${PV}
-DESCRIPTION="Terra is the foundation on which Qiskit is built"
-HOMEPAGE="
- https://github.com/Qiskit/qiskit/
- https://pypi.org/project/qiskit-terra/
-"
-SRC_URI="
- https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT
- Unicode-DFS-2016
- || ( LGPL-3 MPL-2.0 )
-"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="+visualization"
-
-RDEPEND="
- >=dev-python/rustworkx-0.13.0[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.17[${PYTHON_USEDEP}]
- >=dev-python/ply-3.10[${PYTHON_USEDEP}]
- >=dev-python/psutil-5[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.5[${PYTHON_USEDEP}]
- >=dev-python/sympy-1.3[${PYTHON_USEDEP}]
- >=dev-python/dill-0.3[${PYTHON_USEDEP}]
- >=dev-python/python-constraint-1.4[${PYTHON_USEDEP}]
- >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
- >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/symengine-0.11.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- ' 3.10)
- visualization? (
- >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}]
- >=dev-python/ipywidgets-7.3.0[${PYTHON_USEDEP}]
- dev-python/pydot[${PYTHON_USEDEP}]
- >=dev-python/pillow-4.2.1[${PYTHON_USEDEP}]
- >=dev-python/pylatexenc-1.4[${PYTHON_USEDEP}]
- >=dev-python/seaborn-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.4[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="
- >=dev-python/cython-0.27.1[${PYTHON_USEDEP}]
- test? (
- app-text/poppler[png]
- >=dev-python/ddt-1.4.4[${PYTHON_USEDEP}]
- >=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}]
- >=dev-python/networkx-2.2[${PYTHON_USEDEP}]
- <dev-python/pytest-8.2[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- <dev-python/qiskit-aer-0.13[${PYTHON_USEDEP}]
- >=dev-python/scikit-learn-0.20.0[${PYTHON_USEDEP}]
- )
-"
-
-# Files built without CFLAGS/LDFLAGS, acceptable for rust
-QA_FLAGS_IGNORED="
- usr/lib.*/py.*/site-packages/qiskit/_accelerate.*.so
- usr/lib.*/py.*/site-packages/qiskit/_qasm2.*.so
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
- # strip forcing -Werror from tests that also leaks to other packages
- sed -i -e '/filterwarnings.*error/d' qiskit/test/base.py || die
- # sigh
- find -name 'test_*.py' -exec sed -i -e \
- 's:assertRaises(DeprecationWarning):assertWarns(DeprecationWarning):' \
- {} + || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # TODO
- test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw
- test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin
- test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register
- )
-
- local EPYTEST_IGNORE=(
- # Breaks xdist
- test/python/qasm2/test_parse_errors.py
- )
-
- rm -rf qiskit || die
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- # Run the Python test suite rather than everything under test/ which
- # includes the 'randomized' suite. Upstream run that in a separate CI job.
- # Note: use -p timeout --timeout 500 if debugging hanging tests.
- epytest -p xdist -n "$(makeopts_jobs)" --dist=worksteal test/python
-}
-
-pkg_postinst() {
- optfeature "qiskit.circuit.classicalfunction support" dev-python/tweedledum
-}
diff --git a/dev-python/qiskit/qiskit-1.1.1.ebuild b/dev-python/qiskit/qiskit-1.1.1.ebuild
new file mode 100644
index 000000000000..dcff5753571b
--- /dev/null
+++ b/dev-python/qiskit/qiskit-1.1.1.ebuild
@@ -0,0 +1,287 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+ ahash@0.7.8
+ ahash@0.8.11
+ allocator-api2@0.2.18
+ always-assert@0.1.3
+ approx@0.5.1
+ ariadne@0.3.0
+ autocfg@1.2.0
+ bitflags@1.3.2
+ bitflags@2.5.0
+ block-buffer@0.10.4
+ boolenum@0.1.0
+ bytemuck@1.15.0
+ bytemuck_derive@1.6.0
+ byteorder@1.5.0
+ cfg-if@1.0.0
+ coe-rs@0.1.2
+ concolor-query@0.3.3
+ concolor@0.1.1
+ countme@3.0.1
+ cov-mark@2.0.0-pre.1
+ cpufeatures@0.2.12
+ crossbeam-channel@0.5.12
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.19
+ crunchy@0.2.2
+ crypto-common@0.1.6
+ dbgf@0.1.2
+ digest@0.10.7
+ drop_bomb@0.1.5
+ dyn-stack@0.10.0
+ either@1.11.0
+ enum-as-inner@0.6.0
+ equator-macro@0.1.9
+ equator@0.1.10
+ equivalent@1.0.1
+ faer-entity@0.18.0
+ faer-ext@0.1.0
+ faer@0.18.2
+ fixedbitset@0.4.2
+ gemm-c32@0.17.1
+ gemm-c64@0.17.1
+ gemm-common@0.17.1
+ gemm-f16@0.17.1
+ gemm-f32@0.17.1
+ gemm-f64@0.17.1
+ gemm@0.17.1
+ generic-array@0.14.7
+ getrandom@0.2.14
+ half@2.4.1
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ heck@0.4.1
+ hermit-abi@0.3.9
+ indexmap@1.9.3
+ indexmap@2.2.6
+ indoc@2.0.5
+ is-terminal@0.4.12
+ itertools@0.10.5
+ itertools@0.11.0
+ itertools@0.12.1
+ jod-thread@0.1.2
+ libc@0.2.154
+ libm@0.2.8
+ lock_api@0.4.12
+ log@0.4.21
+ matrixcompare-core@0.1.0
+ matrixcompare@0.3.0
+ matrixmultiply@0.3.8
+ memchr@2.7.2
+ memoffset@0.9.1
+ miow@0.5.0
+ ndarray@0.15.6
+ npyz@0.8.3
+ num-bigint@0.4.4
+ num-complex@0.4.5
+ num-integer@0.1.46
+ num-traits@0.2.18
+ numpy@0.21.0
+ once_cell@1.19.0
+ oq3_lexer@0.6.0
+ oq3_parser@0.6.0
+ oq3_semantics@0.6.0
+ oq3_source_file@0.6.0
+ oq3_syntax@0.6.0
+ parking_lot@0.12.2
+ parking_lot_core@0.9.10
+ paste@1.0.14
+ pest@2.7.10
+ pest_derive@2.7.10
+ pest_generator@2.7.10
+ pest_meta@2.7.10
+ petgraph@0.6.4
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ priority-queue@1.4.0
+ proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
+ proc-macro2@1.0.81
+ pulp-macro@0.1.1
+ pulp@0.18.10
+ py_literal@0.4.0
+ pyo3-build-config@0.21.2
+ pyo3-ffi@0.21.2
+ pyo3-macros-backend@0.21.2
+ pyo3-macros@0.21.2
+ pyo3@0.21.2
+ quote@1.0.36
+ ra_ap_limit@0.0.188
+ ra_ap_stdx@0.0.188
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_distr@0.4.3
+ rand_pcg@0.3.1
+ raw-cpuid@10.7.0
+ rawpointer@0.2.1
+ rayon-cond@0.3.0
+ rayon-core@1.12.1
+ rayon@1.10.0
+ reborrow@0.5.5
+ redox_syscall@0.5.1
+ rowan@0.15.15
+ rustc-hash@1.1.0
+ rustversion@1.0.15
+ rustworkx-core@0.14.2
+ same-file@1.0.6
+ scopeguard@1.2.0
+ seq-macro@0.3.5
+ serde@1.0.200
+ serde_derive@1.0.200
+ sha2@0.10.8
+ smallvec@1.13.2
+ smol_str@0.2.1
+ syn@1.0.109
+ syn@2.0.60
+ sysctl@0.5.5
+ target-lexicon@0.12.14
+ text-size@1.1.1
+ thiserror-impl@1.0.59
+ thiserror@1.0.59
+ triomphe@0.1.11
+ typenum@1.17.0
+ ucd-trie@0.1.6
+ unicode-ident@1.0.12
+ unicode-properties@0.1.1
+ unicode-width@0.1.12
+ unicode-xid@0.2.4
+ unindent@0.2.3
+ version_check@0.9.4
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-sys@0.42.0
+ windows-sys@0.45.0
+ windows-sys@0.52.0
+ windows-targets@0.42.2
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.52.5
+ xshell-macros@0.2.6
+ xshell@0.2.6
+ yansi@0.5.1
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+"
+
+inherit cargo distutils-r1
+
+MY_P=qiskit-${PV}
+DESCRIPTION="An open-source SDK for working with quantum computers"
+HOMEPAGE="
+ https://github.com/Qiskit/qiskit/
+ https://pypi.org/project/qiskit/
+"
+SRC_URI="
+ https://github.com/Qiskit/qiskit/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT
+ Unicode-DFS-2016
+ || ( LGPL-3 MPL-2.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+visualization"
+
+RDEPEND="
+ >=dev-python/dill-0.3[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.17[${PYTHON_USEDEP}]
+ >=dev-python/python-constraint-1.4[${PYTHON_USEDEP}]
+ >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+ >=dev-python/rustworkx-0.14.0[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.5[${PYTHON_USEDEP}]
+ >=dev-python/stevedore-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/symengine-0.11.0[${PYTHON_USEDEP}]
+ >=dev-python/sympy-1.3[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+ ' 3.10)
+ visualization? (
+ >=dev-python/matplotlib-3.3[${PYTHON_USEDEP}]
+ dev-python/pydot[${PYTHON_USEDEP}]
+ >=dev-python/pillow-4.2.1[${PYTHON_USEDEP}]
+ >=dev-python/pylatexenc-1.4[${PYTHON_USEDEP}]
+ >=dev-python/seaborn-0.9.0[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ >=dev-python/cython-0.27.1[${PYTHON_USEDEP}]
+ test? (
+ app-text/poppler[png]
+ >=dev-python/ddt-1.4.4[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-4.24.3[${PYTHON_USEDEP}]
+ >=dev-python/networkx-2.2[${PYTHON_USEDEP}]
+ <dev-python/pytest-8.2[${PYTHON_USEDEP}]
+ >=dev-python/qiskit-aer-0.14[${PYTHON_USEDEP}]
+ >=dev-python/scikit-learn-0.20.0[${PYTHON_USEDEP}]
+ )
+"
+
+# Files built without CFLAGS/LDFLAGS, acceptable for rust
+QA_FLAGS_IGNORED="
+ usr/lib.*/py.*/site-packages/qiskit/_accelerate.*.so
+ usr/lib.*/py.*/site-packages/qiskit/_qasm2.*.so
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ # strip forcing -Werror from tests that also leaks to other packages
+ sed -i -e '/filterwarnings.*error/d' test/utils/base.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # TODO
+ test/python/circuit/test_equivalence.py::TestEquivalenceLibraryVisualization::test_equivalence_draw
+ test/python/transpiler/test_unitary_synthesis_plugin.py::TestUnitarySynthesisPlugin
+ test/python/visualization/test_dag_drawer.py::TestDagDrawer::test_dag_drawer_no_register
+ )
+
+ local EPYTEST_IGNORE=(
+ # Breaks xdist
+ test/python/qasm2/test_parse_errors.py
+ )
+
+ rm -rf qiskit || die
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ # Run the Python test suite rather than everything under test/ which
+ # includes the 'randomized' suite. Upstream run that in a separate CI job.
+ epytest test/python
+}
diff --git a/dev-python/quantities/Manifest b/dev-python/quantities/Manifest
index 0b881675ea05..8b90521fce26 100644
--- a/dev-python/quantities/Manifest
+++ b/dev-python/quantities/Manifest
@@ -1,3 +1,3 @@
DIST python-quantities-0.15.0.gh.tar.gz 91327 BLAKE2B b75371e99b0f270d97cf6e9b80df1e7a0afa8ae8eb5d18750196e9b874737d58d3e3189ef9fdca4b312d24a19b406fe21f7eb304f0c1f11987873528190ca2e4 SHA512 987fb30d25a7b14e681d6eb963fc2cc68f954d017eca256739e897062249fce606adcb3224e3c8f0d371e49904caef7171a9a8ba4a7e60baa2fe063004846439
-EBUILD quantities-0.15.0.ebuild 842 BLAKE2B f85ed18a52c7fd942db2d8363bdeb7c83323256bae992bfca07733ec873a8f8e89a00d2355fa2699bee260e9d05eaafe7306997485c6c23a0f3c3334333ef2a0 SHA512 baf49378db478d967bc0d841604efbc4f3891034cf6df1478e285fd5af565a8ac40eb8221b0f41bd1e85486e70fcb8166d76a206a6385a97d68ef33bb83d8e04
+EBUILD quantities-0.15.0-r1.ebuild 1000 BLAKE2B f6590a89cb04ad2117df7455dfab4fcc4af9333cb26488e4b3dc0829e165849ee80d0fc3922f0877b0a7f5a8aa7951edfbe0249f75d9466bc6c223b4b4762f1c SHA512 b355b2beb0649913d2995b7215a03803bfad49d6c12b76bbcb5bf5e1f7e6d089dd86cab19c6041b85b5ae9c185db16a845a4036f4e3b96487a30d414b80305ba
MISC metadata.xml 645 BLAKE2B d6965f033a9f7b6e78c5b2dcadda6a036ec1becac8cdd4bf3a7d2a7d0739cca4b51c29f874eebedc963d5a54d1906dc18a8ba628e44b4d3d12c81c91f6f97b29 SHA512 d2f88066eb81f72611dd94b323c9d42dbdb02d0953cb43a06b991bc7b134cff85d86979aabc155dee463645ab984127bdebfa7ca125ba36febaea451dad39143
diff --git a/dev-python/quantities/quantities-0.15.0-r1.ebuild b/dev-python/quantities/quantities-0.15.0-r1.ebuild
new file mode 100644
index 000000000000..7a00fb00b973
--- /dev/null
+++ b/dev-python/quantities/quantities-0.15.0-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P="python-quantities-${PV}"
+DESCRIPTION="Support for physical quantities with units, based on numpy"
+HOMEPAGE="
+ https://github.com/python-quantities/python-quantities/
+ https://pypi.org/project/quantities/
+"
+SRC_URI="
+ https://github.com/python-quantities/python-quantities/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+
+# >=dev-python/numpy-2 is not currently supported,
+# see https://github.com/python-quantities/python-quantities/pull/232
+RDEPEND="
+ >=dev-python/numpy-1.20[$PYTHON_USEDEP]
+ <dev-python/numpy-2[$PYTHON_USEDEP]
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+ epytest --pyargs quantities.tests
+}
diff --git a/dev-python/quantities/quantities-0.15.0.ebuild b/dev-python/quantities/quantities-0.15.0.ebuild
deleted file mode 100644
index ae62dc2986da..000000000000
--- a/dev-python/quantities/quantities-0.15.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-MY_P="python-quantities-${PV}"
-DESCRIPTION="Support for physical quantities with units, based on numpy"
-HOMEPAGE="
- https://github.com/python-quantities/python-quantities/
- https://pypi.org/project/quantities/
-"
-SRC_URI="
- https://github.com/python-quantities/python-quantities/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
-
-RDEPEND="
- >=dev-python/numpy-1.20[$PYTHON_USEDEP]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_test() {
- epytest --pyargs quantities.tests
-}
diff --git a/dev-python/redis/Manifest b/dev-python/redis/Manifest
index 19e0cef02b41..5f90f6bcc583 100644
--- a/dev-python/redis/Manifest
+++ b/dev-python/redis/Manifest
@@ -1,7 +1,7 @@
-DIST redis-py-5.0.4.gh.tar.gz 4774815 BLAKE2B a6f3b678f217a7938d1a2ecbe24058994e33a7985faf0d4b6664aa08d5095c71dc9cd1d98ee327d6ff31589795eed29ece4cdd3ce914a782e60d3ac3f44ab962 SHA512 3c4893e348632d52215096358e5b4a86b3cf5e0153e4d218c46fe77fbb61df116fc98f477f4e8ba94fe7e9bb6f964f478b1187c8b7983a71fc206f14b643965c
DIST redis-py-5.0.5.gh.tar.gz 4775177 BLAKE2B e092692ca8070d811ccd953be2749859094baef610858fcc7f28fd18ec51e643cb0a003ddb5734e8066252e9beb49bdf633983906bb4615c0e8309389343aa2f SHA512 014c5bd9e7604cf757d990b1a0ad2d3c876822b1ee5b372eaa18cf26b5bf61bcdf6bd2d5e3f5eaa9e73de5dcc6a7ad11835856cb12c995a539961244e54c16fc
DIST redis-py-5.0.6.gh.tar.gz 4775649 BLAKE2B 7d6a7c10da592aed05fe70b1f0001697984c34244c29567755a13f0cb0d61db927f1392dd100212c88c63de52afbad2a9f17024d9af11f500db13386d080be2a SHA512 ae430e3c261bd8240bf1c736e28d066c685bb674dd6c2aabbf57bfa436027af31e59c2583777625ab3e1aa94f9b55a8e6513a94399c3aaec7e46b1128de8dd42
-EBUILD redis-5.0.4.ebuild 2717 BLAKE2B 5b30f28bfde630c04ea66476eb24aa60e87a621f9a8ec79a56ae678f94b00889cd12e72517d955e4251c3344fe14b550830cbf727b699fb54d46e00588fb92d8 SHA512 e4be9929feaf403a170837916196a46cf140ad75130c5d6ebecc62e282307f1f5c07c009d0f8df48f9344c998457f970c1641c2c2fc6c06e329575c704ae3b27
-EBUILD redis-5.0.5.ebuild 2723 BLAKE2B e4e9c34dbadf07efea78d11ebf767988315435a1590cae381de64df8d5ac58874a395d1bd20ec58116831f03b9c2636df5407e130b5d26bab9a0d60963120d11 SHA512 817b28f81e66935a77214c6a9b77f60c20a316fc5ccdda62d019ca132c17dd35ed2dc5206987299199bd0291d67357480d7ecbd1f0e9ccbf8d5359fac6400d10
+DIST redis-py-5.0.7.gh.tar.gz 4775787 BLAKE2B 72060bd2101ba5b16ab5823ec6ed16fdc6714546f4be2a0c89871f9f1a3f2cc0e11075071507f9f89eb9b21a7ab4844e04c37f698d62a37e94ca93aa0ad5762a SHA512 dd46459eb1331f0ef844b12e65aed548aaf744d0c5581c9bc3f4450be4e4a5ba77130ba905a57a8ce87b5d0aa22495d34ddab01463d276797e1d277c949502a6
+EBUILD redis-5.0.5.ebuild 2717 BLAKE2B 5b30f28bfde630c04ea66476eb24aa60e87a621f9a8ec79a56ae678f94b00889cd12e72517d955e4251c3344fe14b550830cbf727b699fb54d46e00588fb92d8 SHA512 e4be9929feaf403a170837916196a46cf140ad75130c5d6ebecc62e282307f1f5c07c009d0f8df48f9344c998457f970c1641c2c2fc6c06e329575c704ae3b27
EBUILD redis-5.0.6.ebuild 2723 BLAKE2B e4e9c34dbadf07efea78d11ebf767988315435a1590cae381de64df8d5ac58874a395d1bd20ec58116831f03b9c2636df5407e130b5d26bab9a0d60963120d11 SHA512 817b28f81e66935a77214c6a9b77f60c20a316fc5ccdda62d019ca132c17dd35ed2dc5206987299199bd0291d67357480d7ecbd1f0e9ccbf8d5359fac6400d10
+EBUILD redis-5.0.7.ebuild 2723 BLAKE2B e4e9c34dbadf07efea78d11ebf767988315435a1590cae381de64df8d5ac58874a395d1bd20ec58116831f03b9c2636df5407e130b5d26bab9a0d60963120d11 SHA512 817b28f81e66935a77214c6a9b77f60c20a316fc5ccdda62d019ca132c17dd35ed2dc5206987299199bd0291d67357480d7ecbd1f0e9ccbf8d5359fac6400d10
MISC metadata.xml 506 BLAKE2B 0e5747e826132dd365bdf6d3a63f0936ed476bc69c4c4d55126e692039046f51f69b193ead0baa181090b11f69ab2a49220d8f906f9fe3fc18331b76ff9e0b0f SHA512 725d650bfe345b132588930a18ade44182ec07f6697d2fd8806dc208ab1556939926e8899fc6d43691101d971f9c1e011fb8a5675fdde4698dbf4c230db15c75
diff --git a/dev-python/redis/redis-5.0.4.ebuild b/dev-python/redis/redis-5.0.4.ebuild
deleted file mode 100644
index 615ccc4a50d9..000000000000
--- a/dev-python/redis/redis-5.0.4.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1
-
-MY_P=redis-py-${PV}
-DESCRIPTION="Python client for Redis key-value store"
-HOMEPAGE="
- https://github.com/redis/redis-py/
- https://pypi.org/project/redis/
-"
-SRC_URI="
- https://github.com/redis/redis-py/archive/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
- ' 3.10)
-"
-BDEPEND="
- test? (
- dev-db/redis
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # Flaky test
- tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
- # require extra redis modules that apparently aren't packaged
- # on Gentoo
- tests/{,test_asyncio/}test_bloom.py
- tests/{,test_asyncio/}test_graph.py
- tests/{,test_asyncio/}test_json.py
- tests/{,test_asyncio/}test_timeseries.py
- # apparently available only in "Redis Stack 7.2 RC3 or later"
- tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete
- tests/test_commands.py::TestRedisCommands::test_tfunction_list
- tests/test_commands.py::TestRedisCommands::test_tfcall
- # TODO
- tests/test_commands.py::TestRedisCommands::test_zrank_withscore
- tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore
- tests/test_commands.py::TestRedisCommands::test_xinfo_consumers
- tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore
- tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore
- tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers
- tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen]
- )
-
- # TODO: try to run more servers?
- epytest -m "not redismod and not onlycluster and not replica and not ssl"
-}
-
-src_test() {
- local redis_pid="${T}"/redis.pid
- local redis_port=6379
-
- if has_version ">=dev-db/redis-7"; then
- local extra_conf="
- enable-debug-command yes
- enable-module-command yes
- "
- fi
-
- # Spawn Redis itself for testing purposes
- einfo "Spawning Redis"
- einfo "NOTE: Port ${redis_port} must be free"
- "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server"
- daemonize yes
- pidfile ${redis_pid}
- port ${redis_port}
- bind 127.0.0.1 ::1
- ${extra_conf}
- EOF
-
- # Run the tests
- distutils-r1_src_test
-
- # Clean up afterwards
- kill "$(<"${redis_pid}")" || die
-}
diff --git a/dev-python/redis/redis-5.0.5.ebuild b/dev-python/redis/redis-5.0.5.ebuild
index 13bcaada0bb4..615ccc4a50d9 100644
--- a/dev-python/redis/redis-5.0.5.ebuild
+++ b/dev-python/redis/redis-5.0.5.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
$(python_gen_cond_dep '
diff --git a/dev-python/redis/redis-5.0.7.ebuild b/dev-python/redis/redis-5.0.7.ebuild
new file mode 100644
index 000000000000..13bcaada0bb4
--- /dev/null
+++ b/dev-python/redis/redis-5.0.7.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+MY_P=redis-py-${PV}
+DESCRIPTION="Python client for Redis key-value store"
+HOMEPAGE="
+ https://github.com/redis/redis-py/
+ https://pypi.org/project/redis/
+"
+SRC_URI="
+ https://github.com/redis/redis-py/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/async-timeout-4.0.2[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ dev-db/redis
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Flaky test
+ tests/test_pubsub.py::TestPubSubDeadlock::test_pubsub_deadlock
+ # require extra redis modules that apparently aren't packaged
+ # on Gentoo
+ tests/{,test_asyncio/}test_bloom.py
+ tests/{,test_asyncio/}test_graph.py
+ tests/{,test_asyncio/}test_json.py
+ tests/{,test_asyncio/}test_timeseries.py
+ # apparently available only in "Redis Stack 7.2 RC3 or later"
+ tests/test_commands.py::TestRedisCommands::test_tfunction_load_delete
+ tests/test_commands.py::TestRedisCommands::test_tfunction_list
+ tests/test_commands.py::TestRedisCommands::test_tfcall
+ # TODO
+ tests/test_commands.py::TestRedisCommands::test_zrank_withscore
+ tests/test_commands.py::TestRedisCommands::test_zrevrank_withscore
+ tests/test_commands.py::TestRedisCommands::test_xinfo_consumers
+ tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrank_withscore
+ tests/test_asyncio/test_commands.py::TestRedisCommands::test_zrevrank_withscore
+ tests/test_asyncio/test_commands.py::TestRedisCommands::test_xinfo_consumers
+ tests/test_asyncio/test_pubsub.py::TestPubSubAutoReconnect::test_reconnect_socket_error[pool-hiredis-listen]
+ )
+
+ # TODO: try to run more servers?
+ epytest -m "not redismod and not onlycluster and not replica and not ssl"
+}
+
+src_test() {
+ local redis_pid="${T}"/redis.pid
+ local redis_port=6379
+
+ if has_version ">=dev-db/redis-7"; then
+ local extra_conf="
+ enable-debug-command yes
+ enable-module-command yes
+ "
+ fi
+
+ # Spawn Redis itself for testing purposes
+ einfo "Spawning Redis"
+ einfo "NOTE: Port ${redis_port} must be free"
+ "${EPREFIX}"/usr/sbin/redis-server - <<- EOF || die "Unable to start redis server"
+ daemonize yes
+ pidfile ${redis_pid}
+ port ${redis_port}
+ bind 127.0.0.1 ::1
+ ${extra_conf}
+ EOF
+
+ # Run the tests
+ distutils-r1_src_test
+
+ # Clean up afterwards
+ kill "$(<"${redis_pid}")" || die
+}
diff --git a/dev-python/reno/Manifest b/dev-python/reno/Manifest
index ca4b210e1111..4a30ee4b1dfb 100644
--- a/dev-python/reno/Manifest
+++ b/dev-python/reno/Manifest
@@ -1,3 +1,3 @@
DIST reno-4.1.0.tar.gz 86657 BLAKE2B 001a2723f814b537926fd4cf6eb70acd28661affa4d3a6a20f35f2409e262e7a3431480d6cc8e95a87b2ab49399e02dba85e810155b0092f2fa5455e5842ad97 SHA512 b0db51f61bb5a1bef3b0149b1bd3c6cdb6c8189e4325d2acffc122e7960a4c3d1afa87318596ff3bef99ea06e911d3260c5207951cc6d6b036e49b07969243a4
-EBUILD reno-4.1.0.ebuild 1175 BLAKE2B eebd6a1c2cb9d1c76caeaac7be84a29b2e6f715751ef15e0cf1f5a954be454e570ec090bf3722dc0ff176078640a734ada1329e65ba3bed078060262339fdc01 SHA512 72da7fa374667b0edd055e8406daf784902165283a8b344faabf51880648111ac6d549f2428ab74ecc421f1853e6433d21169737745dd01f0be38e339552f9ce
+EBUILD reno-4.1.0.ebuild 1175 BLAKE2B daad2ed7ce403fba82fa4c55003b0b595c77a7b535286a3ea5841b6d16ab8b12e7a1836be7b18ddd3056d6499cbdbf115dbf3e11dd5d5d22f28c1b9d6efacc22 SHA512 ba62bc2306dab667953bf2096db22f4b358153ce0e9db78631defb1225eaed3b102fb70498d412b46a51620de7852255e36156a26dec0189c72c4d0be73814a7
MISC metadata.xml 501 BLAKE2B 3c3c1d7026eba72db293c2c7e628cd79127314ac578b1cd2db662e058c0be9b0225b3304dbb0f5b30d38729e6bb495014905ae27c924fcf01b3410e2e7f1a0db SHA512 8944b85dd5a9dbd5419abbd8c70d74d414f987053a9721ec402b047af2e35b2584254d19aede528cb96b8f720f8b92cabb6797ddc2c41ea700c2fa5e3ecef627
diff --git a/dev-python/reno/reno-4.1.0.ebuild b/dev-python/reno/reno-4.1.0.ebuild
index 3ee68de57553..f188eb3fa638 100644
--- a/dev-python/reno/reno-4.1.0.ebuild
+++ b/dev-python/reno/reno-4.1.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/reportlab/Manifest b/dev-python/reportlab/Manifest
index e7a30df89076..961befa12a2a 100644
--- a/dev-python/reportlab/Manifest
+++ b/dev-python/reportlab/Manifest
@@ -1,4 +1,6 @@
DIST pfbfer-20070710.zip 677333 BLAKE2B 100214476a361a5e5d1f3da0999591345f6e3a3f8c6bc3f6a3e9eca734190c6259758a43302c6e41254d33491fe535eb7d5dd07aa9727c912424bebc31fc18df SHA512 6fd4a5d955464b10d13a7b748703450c1fe120d5ed09e8cfa1b4dfa9c183c59fe001df29433af551796b0df62544b7ddc364f9bb1bdcc2cd300434340ffcc4f2
DIST reportlab-4.2.0.tar.gz 3688649 BLAKE2B 83a35524fa82260ed6b4b6999d5b7903f54e0bdd7e008f3ed53200da8a43807c3d34920f9c7211c4277a560699e894fb12074a530c85adfba0538adaa5812294 SHA512 5dbab548dfa4b0eebb19c0702975b540244693ca30faf7a7bf88e7e596d2a9acd4047f0dddc5433da4da385282ab74f17b66a09394eefe07797c3d193ed38cb5
+DIST reportlab-4.2.2.tar.gz 3690306 BLAKE2B 1f778d25cb02f918758db13f27e380db4d0082c79c534699840e760a54ccb40c1d8bffc51b66de1f79030458ab9d48df7464a40a0a154382f1d02534696f7701 SHA512 4dc7a414ea32a741f660f523d14605fb46410d844d3be60b9f6d39642c0a7ad6162fa4b7448eba650b087a31e40e0ff7fc0bb5eb416dbbaeb104c416285a438d
EBUILD reportlab-4.2.0.ebuild 1127 BLAKE2B 503b9ed3377c96144a1d2009dfdcae6bcfd3c29bda506eefdee43547120c1d5e44932211f4366b1b3e6916d7580cd06d6313b96e49a595528b29cbbb330cbe0b SHA512 da9103540bf34a5973dae249c147ba3d6368c6050efcd55ec17dc136c56205d470fee4e8a98ab20830af68027053fc22a777ae4a08d45172bd1aed6f9b9d4d37
+EBUILD reportlab-4.2.2.ebuild 1134 BLAKE2B 47f6e583f345f56b663cb5e3125d05b66fa0ea82f390f541fe22d18628f520e18e89dc3144fc2f31d04f584d872069c8452eb70fbf429294c4b474217a6c88da SHA512 68892c18860148e495d5fba6d90c6c705adf85c6d5c69f6e67daf34d30a0fe4bf86c0d0ba7b0f256a3b0ef8d170c8f6dd1a128d2a7649781203ae09488148a67
MISC metadata.xml 1913 BLAKE2B e088a4a5ee1ca40351c04d8ee825fb783679c8c4ac5ba7c513975e546f7f90f4777a7d9b312a4bb2ce97db5695fcfcf913610b02a9780ffc86143ee1845ee281 SHA512 84422b0f54f169b4342bb5842935a57dd7721d8d6e41f4fece4ce0cf20ee70a764fa1914371e47ed9437bd40243ec22c93f20c167a48ee6ba9d9cfbf3e7c1fe8
diff --git a/dev-python/reportlab/reportlab-4.2.2.ebuild b/dev-python/reportlab/reportlab-4.2.2.ebuild
new file mode 100644
index 000000000000..b4156a20745e
--- /dev/null
+++ b/dev-python/reportlab/reportlab-4.2.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools for generating printable PDF documents from any data source"
+HOMEPAGE="
+ https://www.reportlab.com/
+ https://pypi.org/project/reportlab/
+"
+SRC_URI+="
+ https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/pillow[tiff,truetype,jpeg(+),${PYTHON_USEDEP}]
+"
+BDEPEND="
+ app-arch/unzip
+"
+
+distutils_enable_sphinx docs/source
+
+src_unpack() {
+ unpack ${P}.tar.gz
+ cd ${P}/src/reportlab/fonts || die
+ unpack pfbfer-20070710.zip
+}
+
+src_configure() {
+ cat > local-setup.cfg <<-EOF || die
+ [OPTIONS]
+ no-download-t1-files = 1
+ EOF
+}
+
+python_test() {
+ pushd tests >/dev/null || die
+ "${EPYTHON}" runAll.py --post-install --verbosity=2 ||
+ die "Testing failed with ${EPYTHON}"
+ popd >/dev/null || die
+}
diff --git a/dev-python/requests-cache/Manifest b/dev-python/requests-cache/Manifest
index 6006f524a1cb..724426a41c9b 100644
--- a/dev-python/requests-cache/Manifest
+++ b/dev-python/requests-cache/Manifest
@@ -1,3 +1,5 @@
DIST requests-cache-1.2.0.gh.tar.gz 3057187 BLAKE2B 135d39d8fac1e123c71b07b30002b980b5fdcdb586cafb310f8f72e865cdc97f62b699cd981068207c6f020deef595469801d440cf5034566e9618385d569437 SHA512 b198d282cfd656c432d3a63f4d615191ac1ff97c9563e9bd6945e7a78444601108beb47a0f4a79740c7bd6942c3753f025cd52457e87ece7964229799bbb8fa1
+DIST requests-cache-1.2.1.gh.tar.gz 3056882 BLAKE2B e1e5f971490f865ac2771d1dd87802ba138940adbfa0183ed5978b92794795fb26a30219de5560a925642ca08de1b8854d759408f86b30e6150e1c948ec8dcfe SHA512 f8977b1afc005ddd73019d2a0e39da368f376602110602c0b24c317b548f31a3489e686502ecd48ae3583e471fdd70671913e529c73dacdcaecadb1cd1e6c126
EBUILD requests-cache-1.2.0.ebuild 2435 BLAKE2B 6239275238a62ca79d02b694f2929bce923f601fa4a1c704e697c8cce25d5dd6cc7dfa433204cf775bbbdacd364adb64df4d4b31c3364638da30b9212b8339f5 SHA512 f0bc5ca7b299ebe2abaa524e69d5a9c7af145d68da7ad4241caab3f0b63281f66518b0ce0c6674700cfaa13e58546ae796e2c075e7b7d6d313146920bdabe23e
+EBUILD requests-cache-1.2.1.ebuild 2440 BLAKE2B fd4dcd87bf09009ca0c7f5fb34c953356be59ad30ee0846da1c3d6c0d3d20d746205501acd829f34f306b68677c684c2d2fdf353ee1886cf50cef9f05170b652 SHA512 24528b10212b7646bc056dc6feb6f6e2820a212ca7408b703f832f670393488e6924aedeb24b0e08ad8cfd3935df9739fcc1f4975f6e1723dcf808210a8118d1
MISC metadata.xml 541 BLAKE2B a8fd81921a36e2fe5bdec38cc1039b9e91971c992a59cbe2dc4826977f753bd6cd2533f65b5f1a076308a898972fe70e85a2c8cf480259e9801f51b10c4de8a4 SHA512 64f29b67eaf3ce892a9f918abd7eaf8f020323e9e0d986b424cffc83e3ac1ba5cb14b534f0a0ec73a8e81694ca4e0e7f98ef02968ac5b43dab104b2b12e8e0f2
diff --git a/dev-python/requests-cache/requests-cache-1.2.1.ebuild b/dev-python/requests-cache/requests-cache-1.2.1.ebuild
new file mode 100644
index 000000000000..f7fcd8fb6ecb
--- /dev/null
+++ b/dev-python/requests-cache/requests-cache-1.2.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Persistent cache for requests library"
+HOMEPAGE="
+ https://pypi.org/project/requests-cache/
+ https://github.com/requests-cache/requests-cache/
+"
+SRC_URI="
+ https://github.com/requests-cache/requests-cache/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+ dev-python/attrs[${PYTHON_USEDEP}]
+ >=dev-python/cattrs-22.2[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.5[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ >=dev-python/url-normalize-1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/itsdangerous[${PYTHON_USEDEP}]
+ dev-python/pytest-httpbin[${PYTHON_USEDEP}]
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ >=dev-python/rich-10.0[${PYTHON_USEDEP}]
+ dev-python/timeout-decorator[${PYTHON_USEDEP}]
+ >=dev-python/ujson-5.4[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/time-machine[${PYTHON_USEDEP}]
+ ' 'python*')
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # These require extra servers running
+ tests/integration/test_dynamodb.py
+ tests/integration/test_gridfs.py
+ tests/integration/test_mongodb.py
+ tests/integration/test_redis.py
+ )
+ local EPYTEST_DESELECT=(
+ # Requires Internet access
+ tests/integration/test_upgrade.py::test_version_upgrade
+ )
+
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # "database is locked", upstream probably relies on GC
+ # too much
+ tests/integration/test_sqlite.py
+ )
+ ;;
+ python3.12)
+ # https://github.com/requests-cache/requests-cache/issues/845
+ EPYTEST_DESELECT+=(
+ tests/integration/test_memory.py::TestMemoryCache::test_response_no_duplicate_read
+ tests/integration/test_sqlite.py::TestSQLiteCache::test_concurrency
+ )
+ ;;
+ esac
+
+ local -x USE_PYTEST_HTTPBIN=true
+ epytest
+}
+
+pkg_postinst() {
+ optfeature "redis backend" "dev-python/redis"
+ optfeature "MongoDB backend" "dev-python/pymongo"
+
+ optfeature "JSON serialization" "dev-python/ujson"
+ optfeature "YAML serialization" "dev-python/pyyaml"
+ optfeature "signing serialized data" "dev-python/itsdangerous"
+}
diff --git a/dev-python/requests-credssp/Manifest b/dev-python/requests-credssp/Manifest
index 1332cc9c3075..81b560cf493a 100644
--- a/dev-python/requests-credssp/Manifest
+++ b/dev-python/requests-credssp/Manifest
@@ -1,3 +1,3 @@
DIST requests-credssp-2.0.0.gh.tar.gz 15225 BLAKE2B 3cd2a6bafcef5803d89ab13c42385709308998187eda514a598d262ab5e8c94bc3c0e9b9bf3756de1454d570012863a01f650b4fc6e3a17fb2845d8e52f0bf3b SHA512 d11a76bc9577f3054e5955aad513ee27ff2cf3a70414a1d4a81e721a7b40510d45fa33abc5957724ead6c04958a009153f670e154f38f32f2331cc14dd44ee27
EBUILD requests-credssp-2.0.0.ebuild 784 BLAKE2B 029bf20563d61f253d83c1905cbe4cabb864ebb56c68bc1c3eb0f8e816ceae1143b9f9b9dd7662add863e36cb4587466f820cf687dfc51c3f7b3aa18785b7027 SHA512 0857535bd72706f58b29b74a3eecdf92f910c083c2e29f0e9c2b15bee54e30dec65f3af665edcf5976bde9718ae169208e125b1a27115fe98cb09766c3fc3fd2
-MISC metadata.xml 516 BLAKE2B 23322b5685c76f093b1569624640bfaffda45012b99b24e988f938f3ee7099257e91b9bd86efdd294e5cb6b2ccd5135a109496ba3978cc691faa4a194c07b69b SHA512 fc4361579097ac7192abc556577cbecf45eec46c06537077eff9c97f7a65e66a7cb57c9d4668d95ceb15b354333b86048f45661a2b91c6fcc9464b9ffad6b938
+MISC metadata.xml 410 BLAKE2B 1194c67f6f93b66b5b774b8b97bdc7ecfb86c2a1480348d0b5d44c523d9ee8019b3e631ad624787c6a226a60f320d11138bc676dc57dbbe552e5dcc809dc81c7 SHA512 278fc2028868b24e72ee832e17f1760e63cab45b88f700d8dbdb807c678d48c61e7c210aada3982176f132438a2ba694f67a13323dcfeee423b9f92a8954a3d9
diff --git a/dev-python/requests-credssp/metadata.xml b/dev-python/requests-credssp/metadata.xml
index e000df1d8dd0..fbf00c930cbe 100644
--- a/dev-python/requests-credssp/metadata.xml
+++ b/dev-python/requests-credssp/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/resolvelib/Manifest b/dev-python/resolvelib/Manifest
index a46ed7fdfbd9..c54c4e189f48 100644
--- a/dev-python/resolvelib/Manifest
+++ b/dev-python/resolvelib/Manifest
@@ -1,3 +1,3 @@
DIST resolvelib-1.0.1.gh.tar.gz 769608 BLAKE2B 7715f61d262cb79ce08f0431650e6213def4582a0774cf36dab722d88013f7bc9c72a31a957d3782e35b315158982c3311fe3e06e26bbf9040fa96b239934661 SHA512 a35f7fdbc3aba5b44fdf6b9c55b082156ca641dfe5825611be6364622bcaaf45faafa2c45bdd13d1b5723a55732759a806905ab4b6f366fba0474d1f808d91bc
-EBUILD resolvelib-1.0.1.ebuild 668 BLAKE2B bd0e64d55af393c4bf838015a61cd154ba295387fba2bd105d2dea9834d33e156634852cfc870e00102e4b175c7a9267b6f632fa50da4b6dcc65fa605fd506a9 SHA512 012aabca26df3ce0d67b359ddf4532fe6419637987225985d44690cab4591ba5fabb0b3d94abbbf4281180f9e70c928dd8ed84939334abc3e1902ff14e69e1ed
+EBUILD resolvelib-1.0.1.ebuild 675 BLAKE2B e0361d005caafccbe348f0befc4fab8d5ab115cbbd95be98332d6aa6c3231b424843f383f4592b8181dbdd6be6e3112b89d4bfa60d25ce466af57f211778967e SHA512 d2d32949476bd070cbd30b90330a384ef30f404b041338f502ef379df204b6cdcca0720a2a6bd463f6af55563a95d44a353e4ab19e2269fe155d844f77189a07
MISC metadata.xml 864 BLAKE2B e62049b9f1eca68e3148fb112e0b1b51713ec88deea5ddc7eac28b84003e427f6e17d018ebb27f68b59a5007e7ace47cb89e25af12df432a1ebf13feaba9dff1 SHA512 7af7a80800ba0c3da0789f545a6b3e51c35cdba8785e2aa8761c1689d5ec7a3b9f428f28b182d86ed6625042d2d85d52ebb1095134bd2c7013302abd4ecd19b9
diff --git a/dev-python/resolvelib/resolvelib-1.0.1.ebuild b/dev-python/resolvelib/resolvelib-1.0.1.ebuild
index 091e5388976b..9edf17a71f6b 100644
--- a/dev-python/resolvelib/resolvelib-1.0.1.ebuild
+++ b/dev-python/resolvelib/resolvelib-1.0.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1
@@ -21,7 +21,7 @@ SRC_URI="
LICENSE="ISC"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86"
BDEPEND="
test? (
diff --git a/dev-python/responses/Manifest b/dev-python/responses/Manifest
index ae94a43790b8..7d9ac66cf80b 100644
--- a/dev-python/responses/Manifest
+++ b/dev-python/responses/Manifest
@@ -1,7 +1,5 @@
-DIST responses-0.25.0.tar.gz 77681 BLAKE2B 0437c343feecb071f544d8f6ce1ad15c4d6e2f00c0fff0404dff9160c962a5de46d0b2c882e8d044b6e09c441a534e7bd8772f826a45c9a9b79e34daf0610546 SHA512 6aed8ce17f55e8c1a7438b3e1aa7e7e59322120f3580fede93d61224ea9f1e1f05382cdf82c11cbef29447b6591d7d6e25d156c087025b93d6e5a3e2da82d90d
DIST responses-0.25.2.tar.gz 77494 BLAKE2B 35df38f1a28c006b9b1edfe77cd8e68e55466c3ad50ea8c0a095dae4de35b8d89aa1290a0bab0a813fcbf63224f652ad7e1964d59151eb5633b4a6000ba489bf SHA512 32c9c3a5028687a23bc8b3ec5c3061cfa9f18c98d66867d2dd94de3e2d59c6176de2bbc3ae3c31df3826819e5f04eb5f4ab7cb0c09ac8e93ed2d8c4d5aa4225d
DIST responses-0.25.3.tar.gz 77798 BLAKE2B c85ccca93bf24e392e33bffc697d657e1bdb1d733c36ba035dffb0e1185ad579e35b44c9342d257c3eec735ea789961ea37e739884511b0c5ef9ef88f344dd77 SHA512 f5691cb603174a06a8efebde3e64091a8b21005adc841dcfa83f2bb9aea0c0b8bd8a3d490cc579d77fd4a1106bbdd2f140da1d3c04cbcfd42a6d49c900618f47
-EBUILD responses-0.25.0.ebuild 1244 BLAKE2B b745845a742594c47a917de9b7d5b114f264946b4c8aac3fe5309705e5b3b822be400b6a9ea5f68048cc1911bc3bd167019838aef3e9c265604dc07ff2f69ea4 SHA512 ea2e264097d70fb807e59a1495710c4420a559864162b04d8aeadeb1a619f893a927895c06a0097eccf9152eda6a8fb5139ad6b7762ebe8f0b44170f279b147f
-EBUILD responses-0.25.2.ebuild 1252 BLAKE2B c2c70ffaf05abfc9cd907ccbdd43aff9942546819491e8cd929473b909bc12d26a9d6c02fb0a3479d0f255f55d1da45b39ad9ba9de11740cbe6b50c61171ab3f SHA512 6bd4e7398ef95d84a95cf768b31e98ccd0866794de051c92cd892e83bd00b6a8f387ca608347a67a0cfcf990fcf1ddef19705f73a4c62fa22ea8f6b7aa254014
+EBUILD responses-0.25.2.ebuild 1244 BLAKE2B b745845a742594c47a917de9b7d5b114f264946b4c8aac3fe5309705e5b3b822be400b6a9ea5f68048cc1911bc3bd167019838aef3e9c265604dc07ff2f69ea4 SHA512 ea2e264097d70fb807e59a1495710c4420a559864162b04d8aeadeb1a619f893a927895c06a0097eccf9152eda6a8fb5139ad6b7762ebe8f0b44170f279b147f
EBUILD responses-0.25.3.ebuild 1252 BLAKE2B c2c70ffaf05abfc9cd907ccbdd43aff9942546819491e8cd929473b909bc12d26a9d6c02fb0a3479d0f255f55d1da45b39ad9ba9de11740cbe6b50c61171ab3f SHA512 6bd4e7398ef95d84a95cf768b31e98ccd0866794de051c92cd892e83bd00b6a8f387ca608347a67a0cfcf990fcf1ddef19705f73a4c62fa22ea8f6b7aa254014
MISC metadata.xml 463 BLAKE2B 64d3c7be57863ae6088ce746fbfcc68a8eefc37c6d8fbe1bc6866d4c24ad18e75215158d89217d13f0e5b9db2e82d1aab86fa2ff664098239440bfd3fa3e7cd1 SHA512 546de31e1cde62b866673aedb4d3c1278213b36cc75fe86a8e759eaf16471cdefe91d6b0005b4ec4caf4316f8449717d672ede4181f1c1912f5647d50557eca9
diff --git a/dev-python/responses/responses-0.25.0.ebuild b/dev-python/responses/responses-0.25.0.ebuild
deleted file mode 100644
index 89f223f9c153..000000000000
--- a/dev-python/responses/responses-0.25.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Utility for mocking out the Python Requests library"
-HOMEPAGE="
- https://pypi.org/project/responses/
- https://github.com/getsentry/responses/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
-
-# tomli backend is optional now, with pyyaml being the new default.
-# However, keeping it unconditional here for backwards compatibility.
-RDEPEND="
- dev-python/pyyaml[${PYTHON_USEDEP}]
- <dev-python/requests-3[${PYTHON_USEDEP}]
- >=dev-python/requests-2.30.0[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/tomli[${PYTHON_USEDEP}]
- ' 3.10)
- dev-python/tomli-w[${PYTHON_USEDEP}]
- <dev-python/urllib3-3[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.25.10[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-httpserver[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -o asyncio_mode=auto -p asyncio -p pytest_httpserver
-}
diff --git a/dev-python/responses/responses-0.25.2.ebuild b/dev-python/responses/responses-0.25.2.ebuild
index dc9cf6c58d72..89f223f9c153 100644
--- a/dev-python/responses/responses-0.25.2.ebuild
+++ b/dev-python/responses/responses-0.25.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
# tomli backend is optional now, with pyyaml being the new default.
# However, keeping it unconditional here for backwards compatibility.
diff --git a/dev-python/restructuredtext-lint/Manifest b/dev-python/restructuredtext-lint/Manifest
index e2f1ba42c512..527c5972baca 100644
--- a/dev-python/restructuredtext-lint/Manifest
+++ b/dev-python/restructuredtext-lint/Manifest
@@ -1,3 +1,3 @@
DIST restructuredtext_lint-1.4.0.tar.gz 16723 BLAKE2B 2beaa565391fd1a130f8ef998b140e0ebb4695759a61c0526f066e71c3bd42e981115f267c48d30e19eb45c240907ea71d9f49a03d74e9ce1d4b80a2c0b511c9 SHA512 8e16e2a43cb1e52bb3b4ac60da53130bd4a8d0b823fc95b32e62068bed95728084de3b55820cfcaba70eecaaa93bdf3f956b8bb6c55155115b40c7151ef58a2c
-EBUILD restructuredtext-lint-1.4.0.ebuild 575 BLAKE2B cc6e125f673ffac620758bd389ed344d9faa18a83698dfbd3fda2003f176b31677b98c6e5f66f252d1c8ffec566df86e1e9f685b4de463a0a23e9d8fe54b7bc7 SHA512 b83b981a77167f8acdcd23406391900f8ba6ceef5d7dd453bc4bbf5ed6b57c49ac7fbe7a1004f188840128c0351fc2ba2313924c29a713e0c02a47f9e89849ab
+EBUILD restructuredtext-lint-1.4.0.ebuild 575 BLAKE2B 9bd6626079f3277d0d3a8e66b24efb85a3469594972fd7728c7b4fc7635f8133e9872ac218bef8e67e74b52ed797ff960b6798d2ed4c6c46d4cb5a197451e417 SHA512 82ed5b399fb2b95395accae9f25ecf56024885cd31ec95bdb6d59c56ba59a39960391ac6e012843c1a8e095060b107f7edf04cc1415a10760fa2b33118336789
MISC metadata.xml 534 BLAKE2B febf55878291764ff54b053989de8e97b25b15c9c68d0dc78717b4e1153fd05d82c01436e4dd41fb15e226538b70468f7e3da44448d16977f5aa46cf86e1e759 SHA512 a6f0d853bd69cce48d86939803aff0cb0e133794c463fc4a38413d2d288b6f1ea8713678e83224e697c789f8fe608b965a85097d9e5da878d11aec7504b39d96
diff --git a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild
index 7199badb88b6..fc428e9ea2ac 100644
--- a/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild
+++ b/dev-python/restructuredtext-lint/restructuredtext-lint-1.4.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/roman/Manifest b/dev-python/roman/Manifest
index fac857d7987d..e089a468eb3f 100644
--- a/dev-python/roman/Manifest
+++ b/dev-python/roman/Manifest
@@ -1,3 +1,3 @@
DIST roman-4.2.tar.gz 7339 BLAKE2B 1315925ffc4324e21582030fa6d963ed50f9fe917056fdf8dba62d90812874dd40d8899ae47274fc584bb56877c5517f507ff8741266e95a89912aead3a23a15 SHA512 4b1ddd54078e5ab38a11cad29fe4ea1f8e4740d7a9d1b093bec7d08ba37ca2bbbf89b2c420987b74270b01a8af5c03bfbfe8cfb5a4dfeb8923894cb52f083e82
-EBUILD roman-4.2.ebuild 550 BLAKE2B cd96d1f88f7706c0197cffaad3ad8b99e618a1e87e9cc3a1a456616563b7ab01767474ad62efc0f4888701751a0c6bf446767f438c0b0a5d24f54dfd5faf5179 SHA512 ff23168142e325ef4b30258c0d43ddfac622061806f6dae0660fa898176f7fabfdacddee43872d1715da709d57e16b91e2a0e504c117744219f55192bed77ee5
+EBUILD roman-4.2.ebuild 550 BLAKE2B 3a47c5c9d80671a278292ebaee4a5aefe305f72987bf05d91204ee5c8014573464bb3184f64adcf7eb4736746636955437303b27388cf258c051cdf59064bcc2 SHA512 8d9a996962b5243a5f916a257fbcb7faf7c9a685e1f6ef270f42e12da77546d36b9e6537558ed17cc17a09cd76a900b258f0ab526bd977971368be918b94bece
MISC metadata.xml 406 BLAKE2B 7d271b8b48457f992e45d502b52fafa61d7a850d2f4b39386eec1bac024be2ceb11ff12dccb423869921d98bb07008e13bf26aa8eb4f66f1fbf51fa616d16ae6 SHA512 31fb4e9d275578423dfa69535d81cda8d0f648906133b76a531f08dedc0835a19c521c3589350562a894ab70b259cd0d4e067ace8ef80a69e3c606a3f73a467a
diff --git a/dev-python/roman/roman-4.2.ebuild b/dev-python/roman/roman-4.2.ebuild
index f65a05fdc458..ebc51f70fefc 100644
--- a/dev-python/roman/roman-4.2.ebuild
+++ b/dev-python/roman/roman-4.2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/rsa/Manifest b/dev-python/rsa/Manifest
index def16e7c12b7..f0d6f1e01ed9 100644
--- a/dev-python/rsa/Manifest
+++ b/dev-python/rsa/Manifest
@@ -1,3 +1,3 @@
DIST python-rsa-version-4.9.gh.tar.gz 59238 BLAKE2B 077679131fcd29a0f396ad9db45db9a6891be45afe96a328f66191d747f10d36a3248b0929d5c8270ff32a39d08a9c15d80973ba3af83f7368e792cf003f186a SHA512 0b49c1e5ffb6235ccb9e34c81ad717276c04956e21dd54c08b5cae7dd28ecc115235b2793c8bfc2fbb46a260e574d35cab23729567efeee108b79544793e60ad
-EBUILD rsa-4.9.ebuild 767 BLAKE2B 4cc92c7a7412afee0a44ae0f1655d8cf4fd0fa387d4d4fdea6e0eec53f21661cdfc0dc76ebcde72035cddf4c140bd5d02ac6482d9cb6ce96678ef42d660817d9 SHA512 0c42befac923e32cce887de3a72b00084ea94be43aac4b7ca5e07c8cc9fa6bf14cf291c75a191393a421f7b58e5d12812f8bf5516a409eefec29307585676191
+EBUILD rsa-4.9.ebuild 767 BLAKE2B a9c3f4dc26362990a7f513c2196d0b4284597207713a21df454e0c04190508e031e21fedb542ba9a87701697d9d95b541e45a11e580721836f672d8230ebf69f SHA512 cdbf869c57c22a56dcd9f731d4c1711fcb8c0bde1312e81bd04d54746ab8569e517556c61a3bb2ca18e2cc55c70991b381b50a82f442e33b8ea2990d74c4702f
MISC metadata.xml 463 BLAKE2B 79c674f37808820e4b946f0686545ebc2cdc2358934681a9f0d4cd300716a7bf0f0477c4c9af5ae4e054ef3f25cb4b115609f5f867cb8d4182120e8bd7cbee1a SHA512 07344efe5f1f670fa6e20ffa2308cd80376f9dc990d720f681d79a93c404490bbad319a0f9636bb0d7fea30167b9d139f2dd11b367c8a79b0a3d12ed8d1be8f7
diff --git a/dev-python/rsa/rsa-4.9.ebuild b/dev-python/rsa/rsa-4.9.ebuild
index 3b6bbd40ffa9..411af68642cb 100644
--- a/dev-python/rsa/rsa-4.9.ebuild
+++ b/dev-python/rsa/rsa-4.9.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/ruamel-yaml-clib/Manifest b/dev-python/ruamel-yaml-clib/Manifest
index 40668a9c40e8..5dc54b2faddf 100644
--- a/dev-python/ruamel-yaml-clib/Manifest
+++ b/dev-python/ruamel-yaml-clib/Manifest
@@ -1,4 +1,4 @@
AUX ruamel-yaml-clib-0.2.7_cython_pointer_types.patch 2575 BLAKE2B 15b2ac0cee6c27f8d929ea4f4e5ce094cc36a017f6b593e256447f67df8ec97c8a6a7cb0212619481192ad014432da38fa4f8f15affac2ee0b190749e70b50ec SHA512 401320bd7ba8e14e348a8bb1e1ddb4ced6a1b25103dc27f8b96b95ea9b5727c902722af01fe135bdeedd9e491d8f33922707c7e3c7bdb6d730612cc02c0b7b0d
DIST ruamel.yaml.clib-0.2.8.tar.xz 163768 BLAKE2B 38f41c45a4e043b01a80d725baeba5fd6e74fa56e86ad0c1e7e0b811f85fd92f98f3ac096419757bae2273537e7c31356d0d222896e631a39ddc36684ebf29e0 SHA512 3877bc6fcefab91f5d2bd013275f63bba6dd2f5ce1b29b74aef73d01638e184ff1f16ab1fbf9ccbf30d148a33f19dc2535ca8b5d8aecca8c48f1d3eef188e151
EBUILD ruamel-yaml-clib-0.2.8.ebuild 1014 BLAKE2B 586adc3e6ba78bdbd74d0c83d7f87f92a3ee6e7ca26ea2814ad7c5ba1450453467fffeb1ba1e2139ce477798e3c5fc1814f34c3acb1a59714ddd34bcfafa904b SHA512 3817e41002cd619166c977b8efd754126d1b96c23145c351c8060573bd39ea823c0b14729409f37fad6fefb4fa7b055371c8f97679820acefa16a1dbf5450c8e
-MISC metadata.xml 1173 BLAKE2B 349bfd2a189aa2761278b5083ced8eb48997128fc75e44d28cf2f64f73c8b8cdf2ee69758b05b3c0fbc80aaae9d03a4dcf2d6cb6d831a9f6fced7cd360ed04ec SHA512 61d55bada715046285892d29ce9779885a5fe3f808c9804da1246c39e7ecb32029ebf030686380305f24bea62b1e767edf882d60b9377eea38b5dc25f517d081
+MISC metadata.xml 1067 BLAKE2B 19f0bc06ddc64581bf75fdf0ff860ab58a248ac74f193ae6e26914a8de53219e86287f7e6c2f4326c7ca544c2a839d874576d88f0a571101a5e028571ea65536 SHA512 b91553ddbaf0b8b1d68c7ae530d07ae928d2e3bfeda5e423f60141ce1a90211a2da3d42af431a57979ed9920ca8de0f74eac48a6d5c484be9646aeb03ccca044
diff --git a/dev-python/ruamel-yaml-clib/metadata.xml b/dev-python/ruamel-yaml-clib/metadata.xml
index 7454d15a135c..37c72920f891 100644
--- a/dev-python/ruamel-yaml-clib/metadata.xml
+++ b/dev-python/ruamel-yaml-clib/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>zoltan@sinustrom.info</email>
<name>Zoltan Puskas</name>
diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index 600b103b5b9c..194d113ee41f 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -2,4 +2,4 @@ DIST ruamel.yaml-0.17.40.tar.xz 193424 BLAKE2B 80405ef0c85af476ef0e996b1da5aba1a
DIST ruamel.yaml-0.18.6.tar.xz 198544 BLAKE2B 94d50ba8aef92e2885b24118bd9f4b1d06a82d51b2e7930c39dea93f4c0f9fc9d0604dfbbe716f81f3c9a927698d14c7005bb0ce2ae5d2eadf27514dfbba88c1 SHA512 319e1029746ebf6ef1c6b6bf6055d7c56e7caa2559b34b4fe639616c4332ef46661afad67c42d123bd0de67819812ea8f9cc9d51c0189edd6e33d5d47f47bb26
EBUILD ruamel-yaml-0.17.40.ebuild 1362 BLAKE2B a3e515462b72a8e18061d204711ade55a711c0c0fa00b17e62786b9ba0d864b7ac03224fa216c2fc64fbb2ab2d865bb87305fec6a075092a68580cd56499eb57 SHA512 64bac98adea1f842ede7c1a3fc484fb8c8c3c36744536dcec2ee74cf720ae216100b63af500185af2a3ed2af1045edf44544cdadd1456f4f471d6e9975434f8d
EBUILD ruamel-yaml-0.18.6.ebuild 1387 BLAKE2B a9429dcf91bcca8b0685db55c96c40c87e5fdc33a0ca6aef9d4dba3ca579a19e1d9997f67ae41f638532e8eae7e20d33d1c6eb7da647246ac7e5776fcac3f99b SHA512 78a2379b4986db592096685385f9c7c21d3dfb875fe496f1dccb9abb027fc76e2cbcc14789aca872ddadc751e6a1f2865edca36dd06edcee09aaa3474dfc2f4e
-MISC metadata.xml 759 BLAKE2B ce5ec2429c5fe84587d1b5e7744055e1e8e91eae8dec780a4654cab405df46350d1c8175827351948364255b8fcd62ea234239260c01b8ce23b8db182e6514e6 SHA512 faa587083ffa9af40108e2ca9cfb7a4e2c3e19a731b39241a7ec62d6fca051ace92bcff3fa9896a343fdc196a04fe1d132bcbb7bfa3fd96401ac996b76bba4ee
+MISC metadata.xml 653 BLAKE2B fcfa3443dff5bfcfec58bc8b0330c2fd626f36905e60d8b3539d31a8e158f21d6697feb06321ae4efea945d044538cf030ec69f0eb6c4a70d2af0e657b44426b SHA512 b7d236bf73447a770b15096cc8575a5d755c0243d29f0e824b234977f923b4feaa51bdbba9e7acf60d931d1a9dc5a1e85c47fb91c0ddb7822a1a3d30c940ccde
diff --git a/dev-python/ruamel-yaml/metadata.xml b/dev-python/ruamel-yaml/metadata.xml
index 005ccc63c8de..7b731453c01e 100644
--- a/dev-python/ruamel-yaml/metadata.xml
+++ b/dev-python/ruamel-yaml/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="person" proxied="yes">
<email>zoltan@sinustrom.info</email>
<name>Zoltan Puskas</name>
diff --git a/dev-python/rustworkx/Manifest b/dev-python/rustworkx/Manifest
index 3a2d0bcc85e0..529599dabf67 100644
--- a/dev-python/rustworkx/Manifest
+++ b/dev-python/rustworkx/Manifest
@@ -1,91 +1,157 @@
AUX rustworkx-0.14.2-numpy-2.patch 6007 BLAKE2B feb3bc9dbb48ea3ddcbf70a6b555db0ac503515c0574582bddb415fdd4a35dec1c5d0f535d0932c9081884dad9d20c344df86fca23c2aa8f087792b9c09f5f70 SHA512 0a800ce3364010bc2e5d85944a5a9e94d138aca1df76bce7a850bb555ee2cb2e4478816b8f2090b9ffa8c0a7a3a9a3bfda8ae29a0804896d5104cb89d6a797d2
+DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST ahash-0.8.6.crate 42780 BLAKE2B ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b SHA512 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
DIST alga-0.9.3.crate 37838 BLAKE2B cd5e31d9445c5a1e4b4f86f333843bccb5600416b43f5ff5e90540e0ddbe72fde1aadb0a7da81aaaaaa1537a2ca865e262ee828386192c20f66ec28e3e04c6f7 SHA512 dbfbdd98b4fc382e98efd0a63b28fa8591c6c882ad238ea376640ac3362003de0c6fa7997e4001f248710426b330fca735515c3827e7eeb064bdf470aef9086c
DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
+DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST approx-0.3.2.crate 14288 BLAKE2B 601eb7b83c6f0e41a4d64db5669b7058b4038319414bde74761f0b1584baf8426f9735cd0076d1dde829a056a07e8f820d85737e5b1bf371d9510551c367025c SHA512 3853684c3b1c5c63204304f2e4f1c673b92311125c1df0fc16e96bd6f765e8266079e8d4ec3c85fad933361638c7515d5be18a2fc551353c4097051d0bd96ae3
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
+DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
+DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
DIST getrandom-0.2.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee
+DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
+DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST hermit-abi-0.3.4.crate 14445 BLAKE2B 4dd00ad81a5ba9f94e6658c2964ae7983990c9e7df228cb92039964bc5fec537802ef221812adac53b2adac345df84179c03fc982b3c90bd097175fa5f8c4a49 SHA512 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4
+DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600
+DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
+DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
+DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST libc-0.2.152.crate 740278 BLAKE2B 8eecde477063207d77b6894d6f9194c8dd10e55b69585e3d66296eaa0b9d3f6e2d033e667207182bf4c3cf31f6d38820c9187b2006f4b5ebee898adafb4b2751 SHA512 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
+DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
+DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST matrixmultiply-0.3.8.crate 57530 BLAKE2B 3a97130168de9dd18fcc0ed33df126f25f47a919e9f74289f809f33c2a290bc41626a743e6c446d3ed0a22fb5eecadbf29c11082704970ba9e465fdc5ce18332 SHA512 c2d31d5764cdec868fddf018b3e51b936e8bb18b131bb9899a5747ad5a4cbe892c0d62265f99077137308ea11f32254c8a8b64da07855a6c38756df42d76e5f3
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
+DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55
+DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST ndarray-0.15.6.crate 275225 BLAKE2B f17e028e7d57670f136d777dc2bb720dd52bc3d9fdbc0e2de5f5c2fcd9f6310f0bc39299fadbb53e0d1588e1e64d9f2b5daf20e30dd95517bbfa597b9572581f SHA512 19037ba1de0ea5f8e0cba5d8735d6192c1674007529289a357e9c5e036a1af88b48ba8a26b4929663403159f6700bd00d04becd9b1fdd4c07990bbeddfc20ead
DIST ndarray-stats-0.5.1.crate 51483 BLAKE2B 3003fbf3e91512f73e0305f615fda68270ddbd5ab588ed0a3baf95cb039ec5a0c2aa8cde1cc8288cb42d85a2737821d98d4427b5a95db8a9048e486880799b1b SHA512 2f0cef07b6c82a958a9e95da83f7a6cd9394e501138877ca9625d212b4c9393f94770945d6aedb3f53cef103563b0cc8399a2e713be2ef245563eaaf2cc4ceb9
DIST noisy_float-0.2.0.crate 15564 BLAKE2B 12708b3af27234d16447ec2ac882ae0b8d31d01d9b25165206a1c289d0d5b514f659c380ca73ab08f6e236e62e844c70fc51fc0e3e7a629749e98e6ad09fc388 SHA512 98e7914d37e9c170753e999e349eb50603c4df5f9abc0c9803c150604e05848be24af318ca0370cc4902250aad2641b1393f2e75da15bf581737e44d3719cd38
DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
+DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
+DIST num-bigint-0.4.6.crate 102801 BLAKE2B 0460e7dfdbd44b6c68fc8ead6bff4353e549127158dab8bb5d217ee33104fe9ad5f58b63a01d56fffa8d7c4df1a87dcf5b536e436a0ef98dc4418a4690c4cc15 SHA512 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
DIST num-complex-0.2.4.crate 24679 BLAKE2B 175ee644720b6bbff108eb4ef94d0fea8f340533c2be0e18524e54777734d1c7dc10a7c36b1f2ca3f032ddcb3dc351e60564340aa59b29aa4fa7ecb2487314c4 SHA512 53be64d6f67b1ff7d0a4e1723ae21035abfd300ab27bed0976e0c3903fe8e29f47ffe75040832ee2f81da5c2f4f671d3d845d308365b9a5a989ace99a7d463ea
DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600
+DIST num-complex-0.4.6.crate 30352 BLAKE2B b9f0465d53e8e16edc44187f8efa40681377e75fc4bbaec2c9fd8b8f5384044c3a989106ed3cdb740cb86e19659b34e4b38e7cfd7bb01904e137ddeda3d0b6b5 SHA512 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
+DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
+DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST numpy-0.20.0.crate 71258 BLAKE2B b6e50e0d40ce11ade5298324b51f3204029cea0988264abef819b2cfcc8eefacba5f6ded33ff2de2791eae4fbf88ea0f5e1738ee6692ddc9363488169bd16dee SHA512 bb4184d540b01d6983d05c409e8508e04735d4451e2c05f9f3578bf3a731f9065eebd6bb309955d6abef835f52756c225a4d5c19f99edfd6760a9d92f630540e
+DIST numpy-0.21.0.crate 76859 BLAKE2B 6900342fe71f557635b94a941c9dd317024047b41ee55d9fd7a3eca2401bc2734b2902999ecd2e6b3b5783ea6398674cb00e0a6173ab15fe5a4157c9de1d4987 SHA512 27cd512692d7f9188844b9a351224ca1a87f0f8d90a5d288fb1e1f62fbe66807e1cfd6529226ea1d5dc27725d1abcce6202ffbdcf25c130d3437b0cd9bc4f7e5
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
+DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20
+DIST petgraph-0.6.5.crate 710970 BLAKE2B 7f590e93fb44f1bfb8920e512402edc1cb087ff9d5dac7bc4be965f64ffacf9c1c503eab4156cd2005f41099f6b34f51e49b21dfa217271fcc0d4ee16ae85366 SHA512 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677
+DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST priority-queue-1.3.2.crate 33905 BLAKE2B 2bd083a8ef4e6025fcd2de360a29442da3190d642a176cfec240743e060fb4c54dbc4c1e86fd10259296dbdf69accb802033594bd8aee9c664d684f6f983188c SHA512 8f0b05aabad32201b69e1c7d410df43d38ebece63c2b7c0510ae41733547f3df71cc93d100d2241453e0caa490a0b6e5f66d67a6fc05dd0463227cf8b364c7f4
+DIST priority-queue-2.0.3.crate 34752 BLAKE2B c75fd76bd3eae2f9b9dac4c3bcef12955129c6906e90e85b5113a85d2345dc3aaecbdbb64acea106f6b507aa217794e3e6d51fcb852983ba30c4967cb9c13862 SHA512 408aae316643937d1e1aa9ad2aa99a054775a1958945fdcded3cdfca4796975a5686ffec3af24bed9ab62bb3abc6bbb106d40be74846bd99192cea1fd8c2dce7
DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
+DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST pyo3-0.20.2.crate 434326 BLAKE2B 3114fd6f3fb8ae7d1b35c9d2ac5ba6a49c5ac911ee3a5b941c5063263ca7cce47fa4b4f7ec34cbfe3083f3d1303fd7f061639fba833a04fedb9d5098f5784028 SHA512 cc5151a116179157046ec92677e5a72318b4cdb13a7d7e3bb83778739b5758040e5020f667dd83554a66b758581a08f5de05eb38e7b339813cec85e0712e6355
+DIST pyo3-0.21.2.crate 504574 BLAKE2B 1b8bf374d1b61e3e4bedce6344338126051a6d951ea87d258e5ed92d4c0e13b0202f2e7e56500277c54743dd16c9b4587f436cf2058567501c8a9ac7c6b6c17a SHA512 5f88cda423e82b62698a74ceaa31fc27e5c1f1d417928accddb2e00337d163fda622f774ae6e24c1cb73c467d6b01e9a2ba866e4454338b1fbfc892ae14ffc53
DIST pyo3-build-config-0.20.2.crate 30029 BLAKE2B 846eb95d1417a658763417a2750dca1c55201105a3978d61b1db5e3962680ede188f8285dd7deec778ea9860d43e40513b88f5a54f0b1881b08416760bdbbedf SHA512 9dbc669ec69d38716c3909fa8f3b6c5be13c717b20bfd5dd11edab59b8eb35247d7996acd260fec88f92eb3e71248c86e9b40c1a700827889e2990bba20ecddf
+DIST pyo3-build-config-0.21.2.crate 30581 BLAKE2B 993c1f7f15124336b70570ed3949cc0873c2b883e81dd3a350f347cf014fb9a82d487197fdaf475989b727b7ee8d9a5511a72422f76126b8788c4f40831baed8 SHA512 8b6bedb31235de3dd95bca6e19ea4eb7752227ceb9f1c928c4df2b277df5ee443e5c262e448012e4e54e3104213db4d745c9c42f79ab3029dee68f48ec3a2795
DIST pyo3-ffi-0.20.2.crate 64601 BLAKE2B cf1141ad34a13dcb46de0d1e15dda192ca41a7441bfc92a9295861876dcc690d1d5d6d39dafa51cd70c4627353efa91563eaefee8c39f655d12818003f9524da SHA512 ee6386b6fdb80689d104f9cd5229f02e1893d00a52be710bd36882c47305abbe24ef2f3cdef8200fddc0bb97e29001fa3a2fd9d3d2673ecd9a104a070420d01e
+DIST pyo3-ffi-0.21.2.crate 66160 BLAKE2B 759622fa3a41bcdb48170983c4e194898415f8db16a7c57ace89a7945bd47374d9a14e5ecf24e80a178bde597cfa30d41f9e6617b458d365640bdbda048e6f6e SHA512 5cbc9dfb14569210776fd66341e77e61642a9920354251a65b91aa13a0fb1c373258d1a6b4f8feacdc4266d472193d8f20a6dd2cc180ccc3d43fb66237ae6d0d
DIST pyo3-macros-0.20.2.crate 7925 BLAKE2B 00fc60becfa39bf452786d8a612247785f1737cc3e627700d0d144ab2efaadfb34ce8a8f46e932382a1ea99caebfe1946fbc517b5c26fadb0822ecaa8b2e9df0 SHA512 dd9ea9acda95dfc53689a4c26d8c2139f8a90a05ab06737037f19b8bccd5e52b0da5f297a29194b958f5f8b59cbb566b5f409b3f17a863eddf855ecb755d2719
+DIST pyo3-macros-0.21.2.crate 7920 BLAKE2B 60ceb626fd1ffeca7e81ebc721bb4cfebd99bb708d48bbfdd296b250ed41471f82e8657715e1f58840423ac11d8c5a84a6107a7037affdea4e0c2cc561514ed7 SHA512 95335a55d57346107fdc7591d51e36aa0a985d6c44a875475a0ed52df25d33b21a7b922fdab0eed190da9708968e79f7cd50bc683b6d210eb068713a915ac7f4
DIST pyo3-macros-backend-0.20.2.crate 49710 BLAKE2B 711b18984e61219555df4b62667f7f376951c6cb47e6dd947fc24618b923c4f4f790eb1aba1901abea4761632cdb58cfa81cce91f33586da3022e6c7d126bc9f SHA512 c6ca2a2cdae8630fba3f8e4122e81b60ef2ef0905ad2a3fbcfae134456d5ca9e73690b61590e391f3b9d82c24725809f18544c5dfa0b36ffdb1914844fe65d3a
+DIST pyo3-macros-backend-0.21.2.crate 58088 BLAKE2B 05dd49983c8aeddc47cd94f6cd58f10e41ad6f4ec57006908cde4fe3edbcf6814058d7843a88c9dbeb0824f840ad3509414c52e47fffe5ad4b730f791c9a3f19 SHA512 f8488ba0a68f1ae20d053e2323d065f03b40c24231a50b05205b100e973ae50bc7bb9c25e4d37df56f4cfa73d2001655ce9685078d1017a4a90bd7945c01b833
DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
+DIST quick-xml-0.34.0.crate 184595 BLAKE2B 5e51d79b64aadbbf23269b7a0a344e2c70465a74107bf633b258e2cc0165745d2b43132392fe97792ff15a3cd641be404c420680290fed4c1843747f77f9c2fa SHA512 d7c9e0ba651da1cdb322c10d575d9a650767c1694bea7df50b49dc98f0296a671bea2a3700ea3099dd708f0ed3f480fc921c90e86796f36afff42edafbc76a86
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
+DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb81567c530bc45001ed93a254dbf0d007f4d3d22355cb68dea51e82bbd78761bfb9f139a62983dda39f0432306ed SHA512 6386c23c26fb911c3b20718e31b6a2f395e3cb46b59351cbd58bbc0666f1d42c2092638360162079387e0d61f7591d01271cb50212b91db6df78a76bae239dc4
DIST rawpointer-0.2.1.crate 7490 BLAKE2B ee4542886347f2bfc7cb32cf4f7d025d35c78cb763e6d6acf2a8f85ae8d0261a2a20f86903952bd33b886dcaff789bd30c507b4e5d53c0debd2e6696291a825b SHA512 bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
+DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
DIST rayon-1.8.1.crate 170448 BLAKE2B 982f7ba7d6a43956e6f438921fea2e40d3b398f4f72a4c89f55657aba6aa0d99912a7240b1c32c1dadafa9852adf440e3153a3f0cc56f6582867fa2794bb5144 SHA512 a83304be8334f5aa1c63468ddc749d8e8124c6947f1472320ba0bd4351c9ae582dba31ff369e9efdafdab439571fbf91b497c2370ec15406cfa810f5161cfb32
DIST rayon-cond-0.3.0.crate 9913 BLAKE2B 4096dc35abfa825739953b92e2eb62822761e4f0eb3311bdb4a0e1639b4453fdabf49c5c6909d4f7ea3c1a674f55acee2d2cd4d116e5a30620ee62ec853e4e04 SHA512 4cd02f2ffc2a7f02db6b1c0468fe8ed78ea092c0629fae448542c11cb8c065883f6939b610dd0e0eb1463dc240aaa75117a5d910cfe5f4eab6a424b774f4b249
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
+DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustworkx-0.14.2.gh.tar.gz 558859 BLAKE2B 479510c4e132eda5af7a0301e760fe05daa26dd88c3299ca159ce0f87744d63cebfa33b6a1a6b43541b4c22607ea78352f36288e50d3f6535a6337be4edbf5c6 SHA512 625a4942cba111cdc4a9cf6fd8612ccb5ed94c28e4dcb176137105fc81516d2226fb57b1e401d91e323229eb1444775e5bca239b1bc8a4f26be6d8cea9997dab
+DIST rustworkx-0.15.0.gh.tar.gz 620021 BLAKE2B 10d4554ee5292b1e8c94b6a6e6ce36f894ebd7e5f0439ebc5953f71da1a724210165e78105eec4b38b6ea8db96a1e8d173983249bc15e5cb2a2d033a1e57ecb7 SHA512 a89e67d83da22c92ac34051e7f9c4a5dd1ad08b0fae9cd134c3709d89b50dde4cd3fc74f42d00002af417dae4d835c89599cc945be6826450bc4e9436020c06f
+DIST rustworkx-0.15.1.gh.tar.gz 621518 BLAKE2B b74a892cdaf184977d05f3e99205dded6d6eebbed3cff6cde52b7832eb8945c6de51297a7dad7b4ab6ca5229d5b5b8f15c754dba8341941ff618d2826bd86a6d SHA512 9cc49745eb008f50df5fde246ed3e0675640066702ff27ca9566711d8f2847d85e2de0dd49b2f062bcde2eb06093c730e80e06cfb28f3b5350f43a96cd21c552
DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10
+DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
+DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST serde-1.0.195.crate 76856 BLAKE2B 6a80b59335f222ae48d5e377c30611f30fe6416e6853ca47a39016e21f649cb9dfbe4964ce19e5da977fb9a963228a6a81c1e85af99ae12d7a0a5722901aa2f5 SHA512 0002ecb933d08fbdc8585ee74efb4048d385459f629261f5a4a8401b794f1c02b8296db79f479013a0b2a47ba99bee6c02d60d0fc2454e32f1b038b4071e8727
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde_derive-1.0.195.crate 55687 BLAKE2B 4da7916e36f71dfe82defa6c45b3075395cae54631cdff08a4607e962290020e7214288258fd316439c02536073325f5902e7b00144f97269a207fc453496599 SHA512 8a82ae4e7cfe0c3ac27688cc95d74bf4c2e10c1fe845ab28fb57579b2f47f36d13218c2ae603f93f00114065d47c3e46166dea39b205be673f443c34305dacce
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_json-1.0.111.crate 146447 BLAKE2B a3509185e78c438f495ee9d5b5b7c23cd3b565d45178500f2b9ceb8cc8b1cc509b8d25d217f2c98bb597bab205566d660c3f60506c836da903c52206e6fb160e SHA512 11851e34a9a40de32654a12ada1d1bd01abb11531c5804f5d0747bbb01bf59025dd92be916104fbc278bbba5c89c77920941b83c0ac2f0da23f5d61a7788e83f
+DIST serde_json-1.0.118.crate 146962 BLAKE2B b85f17cbef0cb9fcc8af5d8d18a74850804de631f8ac94193bdb0ff8c95d4c8507876e4802005e0bc8fc4745d52c79be153d825e106090b680b620acc5b1add4 SHA512 1fa7e01d849684e3ed6f9bd67ba9862f822dcecdcb9110a43182367225f559416f855d59f2b8bd943756957932710b930244963a1f47a3d7d530be19dd412f20
DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
+DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST sprs-0.11.1.crate 103925 BLAKE2B b2f62d60ab8bdfe9cdbe80b52d306d7a465071219bfd514652f532e910669366bdc1b0baeb2f00416024c6cffac0219ef78a5ec77a2114fc6e06d2fcad384b9e SHA512 5b2a387b8ff08dab0a062c012d89f9e217625b1950f57c1415bb256be97202fb8bea026d9280a5c2e7fc71350c2cc29cca1f71581827574ecee953fe3220a65f
DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
+DIST syn-2.0.57.crate 254911 BLAKE2B 76fd87dd0aebb85b81bf50c56e65f01342b92778ebaf3475b7654c9bbcf4dbfed147d3d63f25cb073bdfcd0318826903dd68ee5c8227ff1e8b742ae6ec66bf25 SHA512 270b86ceb1a9eda6db5b3d7fcbf998d5e8f243b6285f59e593dd6a6495b8829f0b81428d6ffd4e8eb9f021ef747ec5b60c3358c626158e3333f3bd44e84b797d
+DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
DIST target-lexicon-0.12.13.crate 25424 BLAKE2B 5fcac231c270a59b6589adb79c90cd3bb15ce024e3c5fa3fd267b3226e5514ce77387c57c86ca765b43ee593a55ec99fdc8fbfd464dc01afaa91ad10337b6278 SHA512 323331857bd3db9877a6c7304392e39d378439462ae4f6d6939c02d28914ecddec52696c94ceebfe8a0e7e93ce25c900099bb3922d7783643162e55c7a8769b7
+DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
+DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
+DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
+DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
+DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
+DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
+DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
+DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
+DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
+DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
+DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
+DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
EBUILD rustworkx-0.14.2-r1.ebuild 3289 BLAKE2B 6963861ae52f71fa6ddec20e22dfc680ec5386f449bbc14a026b5b3e7d989e5739e1096452034d705d7785f5d85ab36df61c32c69c0593a3810cb9ea4632c5f5 SHA512 b730cd6ff7d7353fcc1189cb30dc3e94e2913b914d49b912287fc465f8c6d6deaf70355f5572ab19b55eb6f59fe960f819102c0c18ca33ca9d0f8538cb238620
+EBUILD rustworkx-0.15.0.ebuild 3163 BLAKE2B b18e7fca5e9ff2e7a35dee71d11700eeb92151d74693696745eab2a03d23719dc306bae92f11733b99f4b7fe8a38f76df2d867b01f010db4e4be6e62324b5b35 SHA512 a0117dc3669ff18a0e10599452739ea8b09f9b96e491a6be32cd5c0df1a76047ec632103eb9eafe433e8fc360fa550c661857baa7d150120a5885b18f0423fac
+EBUILD rustworkx-0.15.1.ebuild 3193 BLAKE2B 4ac62f856fa60e74717598ca40129c3a9d9ccae9c61b9f6fc5a713e9b5f2082dc3863011a76da5e959809ac353d52016380dc261115bff6ca79bf2829c6fd922 SHA512 23e45a3ccc7e0be527599d14299cbb92ee109096d65c00414805065f28de98cb7d67c524c7c69f160e982c0821737971f190034b2a36a1d2971be068c3f7e02d
MISC metadata.xml 1286 BLAKE2B 8f121e669008927c921d7425b45ee5f103eaa6fdfdeafa9e6f96de67cad37bd28894411b68f25b8928b043774f17629b855beb4228aa4f1461394089b67510a9 SHA512 b95fe484c2e21621003f1ee70636b75eda8f941f94cb5549750cfb9234067c1e79d5dc9c85b08c8965578360fcb85d6cf726c3787cc66e3d56c0f0f9e45ac867
diff --git a/dev-python/rustworkx/rustworkx-0.15.0.ebuild b/dev-python/rustworkx/rustworkx-0.15.0.ebuild
new file mode 100644
index 000000000000..2809ede475f2
--- /dev/null
+++ b/dev-python/rustworkx/rustworkx-0.15.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+ ahash@0.8.11
+ alga@0.9.3
+ allocator-api2@0.2.16
+ approx@0.3.2
+ autocfg@1.2.0
+ bitflags@1.3.2
+ cfg-if@1.0.0
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.19
+ either@1.10.0
+ equivalent@1.0.1
+ fixedbitset@0.4.2
+ getrandom@0.2.12
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ heck@0.4.1
+ hermit-abi@0.3.9
+ indexmap@1.9.3
+ indexmap@2.2.6
+ indoc@2.0.5
+ itertools@0.10.5
+ itertools@0.11.0
+ itoa@1.0.11
+ libc@0.2.153
+ libm@0.2.8
+ lock_api@0.4.11
+ matrixmultiply@0.3.8
+ memchr@2.7.2
+ memoffset@0.9.1
+ ndarray-stats@0.5.1
+ ndarray@0.15.6
+ noisy_float@0.2.0
+ num-bigint@0.4.5
+ num-complex@0.2.4
+ num-complex@0.4.6
+ num-integer@0.1.46
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ numpy@0.21.0
+ once_cell@1.19.0
+ parking_lot@0.12.1
+ parking_lot_core@0.9.9
+ petgraph@0.6.5
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ priority-queue@2.0.3
+ proc-macro2@1.0.79
+ pyo3-build-config@0.21.2
+ pyo3-ffi@0.21.2
+ pyo3-macros-backend@0.21.2
+ pyo3-macros@0.21.2
+ pyo3@0.21.2
+ quick-xml@0.34.0
+ quote@1.0.35
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_pcg@0.3.1
+ rawpointer@0.2.1
+ rayon-cond@0.3.0
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ rustc-hash@1.1.0
+ ryu@1.0.17
+ scopeguard@1.2.0
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.118
+ smallvec@1.13.2
+ sprs@0.11.1
+ syn@2.0.57
+ target-lexicon@0.12.14
+ unicode-ident@1.0.12
+ unindent@0.2.3
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ windows-targets@0.48.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_msvc@0.48.5
+ windows_i686_gnu@0.48.5
+ windows_i686_msvc@0.48.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_msvc@0.48.5
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+"
+
+inherit cargo distutils-r1
+
+DESCRIPTION="A high performance Python graph library implemented in Rust"
+HOMEPAGE="
+ https://github.com/Qiskit/rustworkx/
+ https://pypi.org/project/rustworkx/
+"
+SRC_URI="
+ https://github.com/Qiskit/rustworkx/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT
+ Unicode-DFS-2016
+ || ( LGPL-3+ MPL-2.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/numpy-1.16.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-rust[${PYTHON_USEDEP}]
+ test? (
+ dev-python/fixtures[${PYTHON_USEDEP}]
+ dev-python/graphviz[${PYTHON_USEDEP}]
+ >=dev-python/networkx-2.5[${PYTHON_USEDEP}]
+ dev-python/stestr[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.5.0[${PYTHON_USEDEP}]
+ media-gfx/graphviz[gts]
+ )
+"
+
+# Libraries built with rust do not use CFLAGS and LDFLAGS.
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rustworkx/rustworkx.*\\.so"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local EPYTEST_DESELECT=(
+ # TODO: hangs
+ tests/retworkx_backwards_compat/visualization/test_mpl.py
+ tests/rustworkx_tests/visualization/test_mpl.py
+ )
+ rm -rf rustworkx || die
+ epytest
+}
diff --git a/dev-python/rustworkx/rustworkx-0.15.1.ebuild b/dev-python/rustworkx/rustworkx-0.15.1.ebuild
new file mode 100644
index 000000000000..c7817894b3a2
--- /dev/null
+++ b/dev-python/rustworkx/rustworkx-0.15.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+CRATES="
+ ahash@0.8.11
+ alga@0.9.3
+ allocator-api2@0.2.18
+ approx@0.3.2
+ autocfg@1.3.0
+ bitflags@2.6.0
+ cfg-if@1.0.0
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.20
+ either@1.13.0
+ equivalent@1.0.1
+ fixedbitset@0.4.2
+ getrandom@0.2.15
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ heck@0.4.1
+ hermit-abi@0.3.9
+ indexmap@1.9.3
+ indexmap@2.2.6
+ indoc@2.0.5
+ itertools@0.10.5
+ itertools@0.11.0
+ itoa@1.0.11
+ libc@0.2.155
+ libm@0.2.8
+ lock_api@0.4.12
+ matrixmultiply@0.3.8
+ memchr@2.7.4
+ memoffset@0.9.1
+ ndarray-stats@0.5.1
+ ndarray@0.15.6
+ noisy_float@0.2.0
+ num-bigint@0.4.6
+ num-complex@0.2.4
+ num-complex@0.4.6
+ num-integer@0.1.46
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ numpy@0.21.0
+ once_cell@1.19.0
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ petgraph@0.6.5
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ priority-queue@2.0.3
+ proc-macro2@1.0.86
+ pyo3-build-config@0.21.2
+ pyo3-ffi@0.21.2
+ pyo3-macros-backend@0.21.2
+ pyo3-macros@0.21.2
+ pyo3@0.21.2
+ quick-xml@0.34.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_pcg@0.3.1
+ rawpointer@0.2.1
+ rayon-cond@0.3.0
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.5.2
+ rustc-hash@1.1.0
+ ryu@1.0.18
+ scopeguard@1.2.0
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.118
+ smallvec@1.13.2
+ sprs@0.11.1
+ syn@2.0.68
+ target-lexicon@0.12.14
+ unicode-ident@1.0.12
+ unindent@0.2.3
+ version_check@0.9.4
+ wasi@0.11.0+wasi-snapshot-preview1
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.52.5
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+"
+
+inherit cargo distutils-r1
+
+DESCRIPTION="A high performance Python graph library implemented in Rust"
+HOMEPAGE="
+ https://github.com/Qiskit/rustworkx/
+ https://pypi.org/project/rustworkx/
+"
+SRC_URI="
+ https://github.com/Qiskit/rustworkx/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+LICENSE="Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT
+ Unicode-DFS-2016
+ || ( LGPL-3+ MPL-2.0 )
+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/numpy-1.16.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-rust[${PYTHON_USEDEP}]
+ test? (
+ dev-python/fixtures[${PYTHON_USEDEP}]
+ dev-python/graphviz[${PYTHON_USEDEP}]
+ >=dev-python/networkx-2.5[${PYTHON_USEDEP}]
+ dev-python/stestr[${PYTHON_USEDEP}]
+ >=dev-python/testtools-2.5.0[${PYTHON_USEDEP}]
+ media-gfx/graphviz[gts]
+ )
+"
+
+# Libraries built with rust do not use CFLAGS and LDFLAGS.
+QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/rustworkx/rustworkx.*\\.so"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local EPYTEST_DESELECT=(
+ # TODO: hangs
+ tests/retworkx_backwards_compat/visualization/test_mpl.py
+ tests/rustworkx_tests/visualization/test_mpl.py
+ )
+ rm -rf rustworkx || die
+ epytest
+}
diff --git a/dev-python/s3transfer/Manifest b/dev-python/s3transfer/Manifest
index e753e9576f7b..114f917774d6 100644
--- a/dev-python/s3transfer/Manifest
+++ b/dev-python/s3transfer/Manifest
@@ -1,3 +1,5 @@
DIST s3transfer-0.10.1.tar.gz 143308 BLAKE2B cab8c94ed4ea4277583a902a6a943157cdaf5f742842e1c1a24f7f90ccb6e07dce0c50aa66b500097ad17f06ff398c90c73dadb3959f8317dbf31573c5ff2a1f SHA512 f18a5f655b354cba1c745bba699b8abdeae406669b0dded249925e4189c1d849bc0966ddc415ca25562a7214fbf7979553a67b4d993d054bc5237e301414f0a1
+DIST s3transfer-0.10.2.tar.gz 144095 BLAKE2B 6fc9af9bc33a115d03253441881710aa72e9b4df3e6fac1fa49b069ec6f5e19198b464f0d7fd2bae63229fd6b54cb0c8673a6e9c5a9642010f3b725d355b5992 SHA512 6d11a3a79042070b764042d502878854c18b641723a8e1fb0b8d90f06bd6100ac295350ab3a91b23acd742bb69da18bfc98e9b834f71f57d58548296de0c8d75
EBUILD s3transfer-0.10.1.ebuild 893 BLAKE2B 8de637d3e7eac0955b05f55975bcd9c70d1cd03d1d3b70c0d8d2a4d9174915ce5298c74d5ad67a5b3728706c1fe2c526a6e9d14c99a1ce3a530b1998407d37d2 SHA512 7e0bbe57a0b75206e2ec7dc9fe3f35c9a2b9b91da438268adb8aedc85fadbb9d8ac91c75603dea098f26c5af6ea161e6ed22a6fbfd2c9428bedc7b5d999e1a8b
+EBUILD s3transfer-0.10.2.ebuild 900 BLAKE2B c5d40dc089b0969b5849e0e348f6efc7509774cd19eadd9c2d889783493e3f1812b4de15e9d9745654f96c28caf446f2186417143f6b750421850d680f71f946 SHA512 4bedee9fbca47fb9857a6e900c5d89a3aa84c9e4b1135509c5026033e4a7a5d0bdb4e446e67520b357b6599bde01181464ca972da35b38c3bba8a176ac67fc84
MISC metadata.xml 503 BLAKE2B 7b8bc8c7e251064ab7becbccff47ab889e54362d3350cf2b78529b60a95a2f52f39b42451c2a26af30ea8cd3fddd9c950c3b40d07d1c72bc6b0730817d7f4680 SHA512 25529c55cc73bca86f770a069f995e2f6f6494d436b52ae24e5b7e1523bf8f62bcfe5ad8e3f727456897a5f9c0ff9b8752ccaba4d3b65b62b5d70b9a3c4b0b43
diff --git a/dev-python/s3transfer/s3transfer-0.10.2.ebuild b/dev-python/s3transfer/s3transfer-0.10.2.ebuild
new file mode 100644
index 000000000000..e31fb9539e6e
--- /dev/null
+++ b/dev-python/s3transfer/s3transfer-0.10.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="An Amazon S3 Transfer Manager"
+HOMEPAGE="
+ https://github.com/boto/s3transfer/
+ https://pypi.org/project/s3transfer/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+ >=dev-python/botocore-1.33.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ # do not rely on bundled deps in botocore (sic!)
+ find -name '*.py' -exec sed -i \
+ -e 's:from botocore[.]vendored import:import:' \
+ -e 's:from botocore[.]vendored[.]:from :' \
+ {} + || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ epytest tests/{unit,functional}
+}
diff --git a/dev-python/scikit-build-core/Manifest b/dev-python/scikit-build-core/Manifest
index 790a962242d6..39593c83540b 100644
--- a/dev-python/scikit-build-core/Manifest
+++ b/dev-python/scikit-build-core/Manifest
@@ -1,5 +1,9 @@
DIST scikit_build_core-0.9.5.tar.gz 228404 BLAKE2B 6b3aa905a63b73147e1a760bf8e0265395f6e2b5cce2a24594ee384f6e8ad31d7d16e76e7666115e5a962f49c2f2a4c622a33ac5e3a11443cfc2ed50e0801589 SHA512 fade6192347ea9d3010a24de7c1b868aea14fa2028a064fe397db26e15437f74f3d9b017be940855d57db32cb867cfa9bab1902bc1f51f96589a38b9478d01bc
DIST scikit_build_core-0.9.6.tar.gz 228743 BLAKE2B da5dff989ca053c9ee1abfff739d0b755bb14f9d810020e4b44ba5caad670dfe24ef99b4cb93a18ae162dca8fe21d6d09c4d692ff1406bfa3a64ca25c24aeddb SHA512 b2b1e9b4baefc360b26dfc0bbf0edef20d7b6681140ef9a413c565666869e67ddce2cdd3027f3de6af29b7ef76bd7eeb401c08f3803524706d0ace9106b63f65
+DIST scikit_build_core-0.9.7.tar.gz 229179 BLAKE2B 0a21c46187a529290ce12afc4f352d563cac167a166bc9c62a865756975c2c95f2cdf1aa2ddc1d5d80f8f22c7145fdfef9da64084e28895086ca43b06b3d3726 SHA512 c269424ec70a6ca6eee1a18ba34bd58fa155d3f596c42424f691dce4511112a50ca89196835c19f6b5d0fa6903a2a9a6d51f5978931bfb836cf27569eb39a1eb
+DIST scikit_build_core-0.9.8.tar.gz 229845 BLAKE2B 419d8891dd3f95bee7f8f7dcc1addb94d2698f8ff392eef19a67e851f57b58d09b9878705d0e8d728d3c6f2b316d538c76471164781fcd1fb5d02dfbfd9d7a85 SHA512 f1206715eef1bdeccddc5987cae4f455522c4ef4dbca305ad7d3772c61f5615c5742b109c5527a5ad5e25a2348abff69ea5ae7153ac18c43cca63783872aa3d5
EBUILD scikit-build-core-0.9.5.ebuild 1728 BLAKE2B ecd7371a8bf934991a61e567da839f7802c9e260e33708b052e2ff0272195ef6c8aca2e12c3dbbce589e3a5c2ad1ec70da975dbac1df1edf288b8ff30010f211 SHA512 2532350c22dcfef0830d4bd49423cc59aef08aea8fb8c8be6e16e6a61c6fbff882fd38b0fe12a2cef62659adf11927132307460f77b0ae5cd79672561f6bc0a8
EBUILD scikit-build-core-0.9.6.ebuild 1733 BLAKE2B 6739cd955bbe6f56b2b6c95ba63b1852e867feb8c2bd1a38baa1de3af7ca6598966e065d210faf10892413a46314701d962eb5c9bf607c099bbaee646208f13b SHA512 76f0e6d52783747fc6219c6c4b8a2b9c642175473c54649ad1de2d3cd687cd6b647ea4e4be2a079b49a953e6a728a4117bb531be13cab36b8a918ca4d9ca735e
+EBUILD scikit-build-core-0.9.7.ebuild 1733 BLAKE2B 6739cd955bbe6f56b2b6c95ba63b1852e867feb8c2bd1a38baa1de3af7ca6598966e065d210faf10892413a46314701d962eb5c9bf607c099bbaee646208f13b SHA512 76f0e6d52783747fc6219c6c4b8a2b9c642175473c54649ad1de2d3cd687cd6b647ea4e4be2a079b49a953e6a728a4117bb531be13cab36b8a918ca4d9ca735e
+EBUILD scikit-build-core-0.9.8.ebuild 1733 BLAKE2B 6739cd955bbe6f56b2b6c95ba63b1852e867feb8c2bd1a38baa1de3af7ca6598966e065d210faf10892413a46314701d962eb5c9bf607c099bbaee646208f13b SHA512 76f0e6d52783747fc6219c6c4b8a2b9c642175473c54649ad1de2d3cd687cd6b647ea4e4be2a079b49a953e6a728a4117bb531be13cab36b8a918ca4d9ca735e
MISC metadata.xml 393 BLAKE2B 25bdc0bc295ed4bd7cd76a5a6952cb7fa5d5a404d3260562f2ed322d80f2466add0373a2a6b10a41c4dc2211e82e0a680735301d8844e70a54760301b4ab190f SHA512 176537f2027aedb3bc8bd16bbbcde8bfed246d621763e22a979f2942c016e1bafa5ef2d11d8d078e5d59970ea115864a8501185343bc3d4b9fd8493adbd16aab
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild
new file mode 100644
index 000000000000..729919e913ae
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.9.7.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build backend for CMake based projects"
+HOMEPAGE="
+ https://github.com/scikit-build/scikit-build-core/
+ https://pypi.org/project/scikit-build-core/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+ app-alternatives/ninja
+ dev-build/cmake
+ >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+ >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/exceptiongroup[${PYTHON_USEDEP}]
+ >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/build[${PYTHON_USEDEP}]
+ >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
+ dev-python/fastjsonschema[${PYTHON_USEDEP}]
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local _EPYTEST_DESELECT=(
+ # TODO / we don't package validate_pyproject anyway
+ tests/test_schema.py::test_compare_schemas
+ # setuptools now respects PEP 625
+ tests/test_setuptools_pep517.py::test_pep517_sdist
+ )
+ local EPYTEST_IGNORE=(
+ # needs unpackaged validate_pyproject
+ tests/test_schema.py
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p subprocess -m "not isolated and not network"
+}
diff --git a/dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild b/dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild
new file mode 100644
index 000000000000..729919e913ae
--- /dev/null
+++ b/dev-python/scikit-build-core/scikit-build-core-0.9.8.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Build backend for CMake based projects"
+HOMEPAGE="
+ https://github.com/scikit-build/scikit-build-core/
+ https://pypi.org/project/scikit-build-core/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+# we always want [pyproject] extra
+RDEPEND="
+ app-alternatives/ninja
+ dev-build/cmake
+ >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+ >=dev-python/pathspec-0.10.1[${PYTHON_USEDEP}]
+ >=dev-python/pyproject-metadata-0.5[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/exceptiongroup[${PYTHON_USEDEP}]
+ >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/build[${PYTHON_USEDEP}]
+ >=dev-python/cattrs-22.2.0[${PYTHON_USEDEP}]
+ dev-python/fastjsonschema[${PYTHON_USEDEP}]
+ dev-python/pybind11[${PYTHON_USEDEP}]
+ >=dev-python/pytest-subprocess-1.5[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ dev-python/wheel[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local _EPYTEST_DESELECT=(
+ # TODO / we don't package validate_pyproject anyway
+ tests/test_schema.py::test_compare_schemas
+ # setuptools now respects PEP 625
+ tests/test_setuptools_pep517.py::test_pep517_sdist
+ )
+ local EPYTEST_IGNORE=(
+ # needs unpackaged validate_pyproject
+ tests/test_schema.py
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p subprocess -m "not isolated and not network"
+}
diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest
index 4edd8ef13549..cbcc31aae2a6 100644
--- a/dev-python/scikit-build/Manifest
+++ b/dev-python/scikit-build/Manifest
@@ -1,4 +1,6 @@
AUX scikit-build-0.17.6-setuptools-69.3.patch 6448 BLAKE2B d7a964b05468da5d81d08435c1c6d38b1096814693d27c9eb6467dab1809ff63b79a778b4ba07ac357d4128549a5318b312aec1d6f1c702a8fca4e1ddc189579 SHA512 6bb096d4b4c6d451d4c1ef1f4792a8e72e624cbcff5219bb7d4eed1459454c9618bb3bb9a03c39c7ef79f9fa0054ca337da3a1c4ed4cdcc007b8d054f20fbdbb
DIST scikit_build-0.17.6.tar.gz 272208 BLAKE2B 9e3f908041eca89182f798c54a1a248934dc026816f7cd041a8debc97be27096942dda42a0ae63e87b9337304a478d6f520edcd5ea7a45aae6a195d1f769eed2 SHA512 92b97146f40d8222bd8415ef8439497d5075b72e5bafc40aba0a3e2911d269a118f2f7d41f468f7add8949f550b1fd7d5a9113d249e42dfac431108182ca9198
+DIST scikit_build-0.18.0.tar.gz 273824 BLAKE2B 2eac991ea22948e900c4485783f5bcbb8b87bd5858bbe7ade99b2a67c16a9a035e04c53b2d9b94422a5eff36f33c11cf297198bce520ba818b7355386977a8a1 SHA512 a374f86c69a288ddcfe8e8d95b594b2bf94365b4d6d4d25a7912cf871f12dfb1866b1d74694c919ef8e4fef3d166b7afe9de3b32b56add33173840a9bb917c71
EBUILD scikit-build-0.17.6.ebuild 1953 BLAKE2B 507c00500aeac432556d057175eb7333e4a3f3e4a04b16051ac72be9f3fdb502535e94f285ccf54bd29461ef54d968fe06ae7e9af33f761914548b814df9e72a SHA512 3bdfe867cb6b1c36fdc4bd5cf75fcf75b6c87b430a72a4ed0dbcddbbdf4d2e2703b42d43650827244250073502918fbb6bc042f2e7d354f09e01ee85fa16c3a2
+EBUILD scikit-build-0.18.0.ebuild 1872 BLAKE2B 0d39b7adff8535c4db10e4e95f29d33d571947bbd8dcc0e67bb8d7f4c5bce346700f1e1f9be8de88182edba032d13ddb5ea0a240bb6bac1fdca6271cd51b3af1 SHA512 e76de4521524734f8c7ddfbc25b1ddd46ed13b997b972b0a588a8f86ff334cff6c9850fd8050a7dac21b5f256d6b21ebc198eb0b15e90fcb9f2f486fb928d661
MISC metadata.xml 473 BLAKE2B 9d02a79439618fa413f74e4a617b8af042879be7a44c8f1c33e254e985d4f24057321fb2ec0b73074be1f6b67af3984190e48669e19985d6297411c0c5b61a79 SHA512 afc398c6287ce67eb85402832684fd006385e70d28a738ca8c5f1e2d008526621121cd9107a7fbc217a1a5857b54fa1dce3de69c47db58fc76990764b814a36d
diff --git a/dev-python/scikit-build/scikit-build-0.18.0.ebuild b/dev-python/scikit-build/scikit-build-0.18.0.ebuild
new file mode 100644
index 000000000000..962a821c1d62
--- /dev/null
+++ b/dev-python/scikit-build/scikit-build-0.18.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython extensions"
+HOMEPAGE="
+ https://github.com/scikit-build/scikit-build/
+ https://pypi.org/project/scikit-build/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ dev-python/distro[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-42.0.0[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+ >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/build-0.7[${PYTHON_USEDEP}]
+ >=dev-python/cython-0.25.1[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ >=dev-python/pytest-mock-1.10.4[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/virtualenv[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_sphinx docs \
+ dev-python/sphinx-rtd-theme \
+ dev-python/sphinx-issues
+# note: tests are unstable with xdist
+distutils_enable_tests pytest
+
+src_prepare() {
+ # not packaged
+ sed -i -e '/cmakedomain/d' docs/conf.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=()
+
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # no "library" in (our install of) pypy3
+ tests/test_cmaker.py::test_get_python_library
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p pytest_mock \
+ -m "not isolated and not nosetuptoolsscm" \
+ -o tmp_path_retention_count=1
+ rm -r "${BUILD_DIR}/install$(python_get_sitedir)"/{easy-install.pth,*.egg,*.egg-link} || die
+}
diff --git a/dev-python/scikit-image/Manifest b/dev-python/scikit-image/Manifest
index 47d27143bed5..78106b3926a9 100644
--- a/dev-python/scikit-image/Manifest
+++ b/dev-python/scikit-image/Manifest
@@ -1,6 +1,6 @@
DIST scikit-image-data-15735b54e85c02427f07c71e6456723495034805.tar.bz2 143900901 BLAKE2B c1352e76337250fe1a9d6e07f08b6c9b1e0aed922ab8e0a3a4a1ea175f593b3375522e59550d30a22d392c34fef26d638c007c2af3d991887e02e7c68e56ebbb SHA512 d113dd258b35be710d841f9900cfbfe7103d1190b042489de88dd504b56277edac9a98fed5517e57725c5292fe26528267a06ff313bf6500b669d872c4481146
-DIST scikit_image-0.23.1.tar.gz 22676819 BLAKE2B 2d02bab4f8d6217c842f428a6758d467393a73a05ac741a49cd27fa6ee48335cf8fed4cc104296388d0e23c61ac3603f72d7bab44986c0d3d4073da383f89726 SHA512 7450387c3adcac15148c3ae4f43fd7da97ceabf3522302b7f3ab4cd02e5a9ec2cd9623f29e4aec3bb47668a231e0900724804619bb91aaaf97283d29c34392e6
DIST scikit_image-0.23.2.tar.gz 22678261 BLAKE2B 11c44676e9f7bce7735e85d8416175a55b1808807b99597d60495dc2b0c961a05a514b5ec456665a25d31cc09a20e430c331cfd5bc10afa01ca4070722aa03f8 SHA512 8abf6c2bb92a75524d254265822cdc49db636a482efe0d6459fc113f6898bc5c19ad58905a5020a9c4262f55993ad2e8d13810023c62d06c5ee9854666f5337f
-EBUILD scikit-image-0.23.1.ebuild 3215 BLAKE2B be34b34b47c26ac9e5756cc76d1ed7b2cc588a2c8acb31629db966fdb525e083b1bf7a776d132de256904d61e524f88a73bbd1d587ac7feb94a3ac8e0beaafb0 SHA512 ec3d7530beb99c996f94f4b23f85bfa5df98a2bb5ce5ee2e2d7d50992d1b1d419f3222b0a0b7dd9b3c5fcae936f87c7b9c91570f5e866153f58c9bf1e6fb04a1
+DIST scikit_image-0.24.0.tar.gz 22693928 BLAKE2B f165f702908fe446b459de3db0ec056a4b79d7266f85bc81c991569c1e492c22d238e8553d8f035abd83d4d3c4b449304e74b55d8bf558cac977c3ea5f0c864a SHA512 becb062725b4c1f64e12a1f775175e48dbce1b989c1e8f40ec04ff79cb926740be514b9a0a68e3f9e17fb0d3c7b860c7451b91eb178bbae93521e02e3e8e92db
EBUILD scikit-image-0.23.2.ebuild 3215 BLAKE2B be34b34b47c26ac9e5756cc76d1ed7b2cc588a2c8acb31629db966fdb525e083b1bf7a776d132de256904d61e524f88a73bbd1d587ac7feb94a3ac8e0beaafb0 SHA512 ec3d7530beb99c996f94f4b23f85bfa5df98a2bb5ce5ee2e2d7d50992d1b1d419f3222b0a0b7dd9b3c5fcae936f87c7b9c91570f5e866153f58c9bf1e6fb04a1
+EBUILD scikit-image-0.24.0.ebuild 3215 BLAKE2B be34b34b47c26ac9e5756cc76d1ed7b2cc588a2c8acb31629db966fdb525e083b1bf7a776d132de256904d61e524f88a73bbd1d587ac7feb94a3ac8e0beaafb0 SHA512 ec3d7530beb99c996f94f4b23f85bfa5df98a2bb5ce5ee2e2d7d50992d1b1d419f3222b0a0b7dd9b3c5fcae936f87c7b9c91570f5e866153f58c9bf1e6fb04a1
MISC metadata.xml 695 BLAKE2B 11487b964bde2ce1a39a8680bc3cc62045c4a7e2e17844de830d5f0e043660c431cd002a2a0fc19acb4c0262289ee280195475dd1f8b35f6a51ce0df369871f8 SHA512 fca83587d443373fc7219911900105676bdba5a7ced07ac00a9ab5cbe361d8ca1175b02b04fa53cdbde6f198a986b21f989baf32139cd76b7d1b2b78034d3142
diff --git a/dev-python/scikit-image/scikit-image-0.23.1.ebuild b/dev-python/scikit-image/scikit-image-0.24.0.ebuild
index 2ec63290c17b..2ec63290c17b 100644
--- a/dev-python/scikit-image/scikit-image-0.23.1.ebuild
+++ b/dev-python/scikit-image/scikit-image-0.24.0.ebuild
diff --git a/dev-python/scikit-learn/Manifest b/dev-python/scikit-learn/Manifest
index 34802e835988..896ce64f493c 100644
--- a/dev-python/scikit-learn/Manifest
+++ b/dev-python/scikit-learn/Manifest
@@ -1,5 +1,3 @@
-DIST scikit-learn-1.4.2.gh.tar.gz 7907022 BLAKE2B d52b808ae981883438592ee9155797fedf832181b0fe66c25728aedc43143143d44af190977b22844e3322da77cd21a1ce5c733e254686722df7f4c43029192c SHA512 ac4eea3d1f1f7c7280694d59ccb1e58362e77080f65dc2d4644dc257e874d7ff0d2d5b7abeb18acffc2752382527c6e9bbf5ebc47a8a74a2fab2a543e0220951
DIST scikit-learn-1.5.0.gh.tar.gz 7806059 BLAKE2B d58a92fa230ee3f249cd9d9cf2cfd9406e12b0aaed6f3d3360fc5f914b7d690709786477474b95d90711f61b44d5490b01bcb57e36a320235591d3b2520dd9c0 SHA512 dfa6364770a982642c94e70a6ada8d60d3bba5e0a6e1d4acb622c102f176b39ba1c8b5ec8df6a12142afa258974cd606f0bdda4461dc23b7518bfaf71a7319cc
-EBUILD scikit-learn-1.4.2-r1.ebuild 1656 BLAKE2B ca94678a5680be66c94d94da969a17718649b785d08df56d3039a764180c01afdfbfe1458b25d9326bfe34dbeb22aa4f079477c3eb096057e8f6ea8cd151a536 SHA512 d96b58e8ad17180adbd5981f5524ee28a7e2f4f1cf4c4aaaf2a091445d8002543d7348fb4149aa399172819ccd3ae82917935a701190bf284c247f1ce8207310
-EBUILD scikit-learn-1.5.0.ebuild 1624 BLAKE2B 29ced128b8e56ecfa7646d4c2c6a89045b6a3d1598fb395c854058a4018f32d2b3fc530a1def1d53e06486ed0cf635e09e8d0736f3a6153d160e294f985bfd4a SHA512 71a9cda37f69eaf6b49eee5d725d46a25ddeb1e225895cd8831a025a94ccf4fe90063238ddcd5be4c1e17f7ff9d7d6a614d02b1d9deacb288c8fc0152d97d0cc
+EBUILD scikit-learn-1.5.0.ebuild 1623 BLAKE2B f2b772c7eca02254e7aa20159eba025cbadc99f7e7df5c5afca4be4b791e3c69da1622aece75e008a35cca946e74e3753df9197bba75effd952c57d70c3f55cd SHA512 c49099fa2cd9846598ab54b5e3792476c95b0ee591f8ddf215b7075ba908572556d61fdc1e27b34b7bf25b144dcce5ff6cb1a367e4d6f2d6e348be0350e4948d
MISC metadata.xml 614 BLAKE2B b5425c2d022592581647c9b97c0ab22bfc2afe347b2e5ea22f141245238f145322f39406c62318ba1e6af1462b2691267b39976bfde38faaf1d28b1d29c4e015 SHA512 74ac79123848bc385c29fcfdc4a1e780529dda685c1deb5eb722f5d4919ee6ac9d80798d52c4af0be0cc8dbbaea3784963dd97e2b7c1258cc2f5605b0bc8907a
diff --git a/dev-python/scikit-learn/scikit-learn-1.4.2-r1.ebuild b/dev-python/scikit-learn/scikit-learn-1.4.2-r1.ebuild
deleted file mode 100644
index dc15a4a085ac..000000000000
--- a/dev-python/scikit-learn/scikit-learn-1.4.2-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2020-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Machine learning library for Python"
-HOMEPAGE="
- https://scikit-learn.org/stable/
- https://github.com/scikit-learn/scikit-learn/
- https://pypi.org/project/scikit-learn/
-"
-SRC_URI="
- https://github.com/scikit-learn/scikit-learn/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
-IUSE="examples"
-
-DEPEND="
- virtual/blas:=
- virtual/cblas:=
- >=dev-python/numpy-1.22.3:=[${PYTHON_USEDEP}]
-"
-RDEPEND="
- ${DEPEND}
- dev-python/wheel[${PYTHON_USEDEP}]
- >=dev-python/joblib-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/threadpoolctl-2.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/pythran-0.14.0[${PYTHON_USEDEP}]
- >=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-# For some reason this wants to use urllib to fetch things from the internet
-# distutils_enable_sphinx doc \
-# dev-python/matplotlib \
-# dev-python/memory-profiler \
-# dev-python/numpydoc \
-# dev-python/pandas \
-# dev-python/pillow \
-# dev-python/seaborn \
-# dev-python/sphinx-gallery \
-# dev-python/sphinx-prompt \
-# dev-python/scikit-image
-
-python_test() {
- rm -rf sklearn || die
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest --pyargs sklearn
-}
-
-python_install_all() {
- find "${S}" -name \*LICENSE.txt -delete || die
- distutils-r1_python_install_all
- use examples && dodoc -r examples
-}
diff --git a/dev-python/scikit-learn/scikit-learn-1.5.0.ebuild b/dev-python/scikit-learn/scikit-learn-1.5.0.ebuild
index 8a91a9ff51b4..bfe7835f2238 100644
--- a/dev-python/scikit-learn/scikit-learn-1.5.0.ebuild
+++ b/dev-python/scikit-learn/scikit-learn-1.5.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
+KEYWORDS="amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos"
IUSE="examples"
DEPEND="
diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index df88d62945ee..8f3561fccda1 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -3,13 +3,16 @@ DIST scipy-1.11.4.tar.gz 56336202 BLAKE2B a2091a1edb54eb73c2de6ed8c62a7e571f37b2
DIST scipy-1.12.0.tar.gz 56811768 BLAKE2B 03c142274f1466747935fa54fab427f3a48c1642406211fa1a0f8ad5e0f194baecf76182e0448a0fb647063871483239cd876ce431cd9406e396e6170912ab64 SHA512 376ed94c4caaf782814bb07047fff0b363f7b608a0399697c6e862432333cbe6d3abb351730a574a3f077b3cdd9cb7474090a460baffcfbd5546bcfee309b6e7
DIST scipy-1.13.0.tar.gz 57204550 BLAKE2B cfbb4e76efae952854e9ff4ed254e9819b58d224906e1ded3c6a914b1e28b5fad15f8bbbb4a9c413969d6e4b1faf4e0038a36729171ff06e640b241a9dd4af94 SHA512 9bd6fd3f76742a07e5bb003edf4c0e3a82edf749077502fbce3d16fe595d455846edcf57db12ec0a9d4792803e974355362d919047414badfcaededf1e4343f7
DIST scipy-1.13.1.tar.gz 57210720 BLAKE2B d58d673de9b8d6239a3de285982d65ba1baf0ca8b623276c19b85b1f4bb83c56e66c32d7a22d1d602435cfa086b5d56167cac55bdda608590aaddf677844f060 SHA512 28aafdbcae7229a3d11f192683b703cb485d45e4d90413d6564df3d9005bc8fd4df8bd92caffe657666828cd7253e7e0363c0948c74a1b8f3f3b7d4f4cfd9b36
+DIST scipy-1.14.0.tar.gz 58618870 BLAKE2B bf9ed05628b02dc058555402995caae722cf6802bde80387d4e4477ec533589a66ca70b5dd44a32ddac652c7c69300406434b80e7cbc9aee2a78ae6b26ee4c2b SHA512 6579d988a2093602f5fc82203bbb5dc5690a95032484b5d5bd843d1e7995b3b89d802c7b38ec0345c1f3d8e22c98fb92b3982a1eadfcdf63607f929a52b56abf
DIST scipy-html-1.11.0.zip 50421508 BLAKE2B cb5e4a4f8817a80f54ae73b4a47ba22d2438df46ebfe27ef5fdc2695fdd983226f4ccae925bf82b15d01ced4f4b6807384ecadac5e1aa7700aa887ad06b7d065 SHA512 33718bbd5e828687d93fccc441a53b6a2e8f54ac4952d3b69d4c4668f55cb6ef5aba33df9acda20b2400effa5ae71767b2a5602a365ad2045a6edd24ff89c253
DIST scipy-html-1.11.2.zip 50435722 BLAKE2B 460c67509a8bf50986f866ee2f90e634af21ddd71508efeef5681c2ee2130c3f79b4b428bc21277bfb310bb45ccad1fb38221ada43620055377cdc4839b9d1e5 SHA512 986a6e37f9e01dc4925ef22af6ff660bae1e4b66e57270262974c207dfb70285e3f8f548774d6e81d5f457b9198c0ba1c06e6d689fe5d54fdea878c1e5a7f797
DIST scipy-html-1.13.0.zip 65327245 BLAKE2B 5e5ffbf4ff4a28c5a003da0e5170ef5eef1b430ecca0284a89aed5f96f7afc549db001beb2e56b3debbd3527c57b773b25c35579b32d8a6d8e5e97a75db4d38b SHA512 792c32f077d76d47e42d02c5047990a6afdcdc9c31dcc7e9987e7a5aa62c56aec44dcf7d14e3f94ae59f8fb718ce89a2835b87d2aef7a16ce9a534361b7329d7
DIST scipy-html-1.13.1.zip 65288062 BLAKE2B 4eea1277870fcc0070d543139ef8b786d3c6841835601eb5447fed042d03035edfb556f824ccbf9946f1efa41da75372df1dd3789d045bdbaea7e156010bb8e6 SHA512 fc70eb7fa3763e40f2389ad31e1a78fcd2aa1b3db40927f57a583692143001c8b6a8f3f0ddea47eaf62adb30d1207765d8887a2a53baa1b8ed706b7fb348bbbf
+DIST scipy-html-1.14.0.zip 65723829 BLAKE2B ba47dbf00a5d2a53a9addc5ea68ab18b42f211a018b89aa4b0b57ff0dee02e410a3effc59ddf8fbbc5aa33075d45d86880aed3a14068da5bd7b62ee526199967 SHA512 93be0bafcc64cea1ba130bbcc77c0741acc4f819c84a5030391a22657a1bc63abe8434a2723f66b7ad04c0809dc6d02e3a97ffb8d94bd3d4a4bb759ee796b475
EBUILD scipy-1.11.3-r2.ebuild 3648 BLAKE2B 261622d24c0f045e1101ece7b5615714e0c78738294c027d89e0baafba4f9ecf10b0e8070ebfcdafc7a06cf5ccae780d2fe7174530ae384f1e6fcb5ba06ac787 SHA512 6ff8e47c1b90fc6942a0d55e44621dd6e8d442e0af68e6c6878346243dd6e94c7b70bed8908dc624896cd9185778ba4897721fc828074b93bae442c041cd3091
EBUILD scipy-1.11.4-r1.ebuild 3660 BLAKE2B e5e7918bf5f1abfaa9d2fdec01b5c52d4e0204854326c488b0c68652c295feb9e7d4cd55f4cf0f56b4ecaf4b8cdf89bf2ce788fc1133bedaf6276518a6b861ad SHA512 f761a1cce91457cdc8e8f25298ce62390e1d4beae4b93a5722218988796f28b5b88aaa98bab3d97afbcf1f08ceef72e12e7917fe4e387183e0068c309c641966
EBUILD scipy-1.12.0-r1.ebuild 3620 BLAKE2B c5c8dfd752b81e16f61a25beabb20a20b3d9087b1a6c514fd7f8d3710435d68b49ad55ba2f082e468a9066f4ad1bff664036c073cfb48cf16d09fcb0b1fafb13 SHA512 e2ebf0e8d464306b0d12b4e831cd7c253b2431fa922d4276c516238d93c4b1f0b0275a3354b31428e9bc43e05eafaf67f92a6b481d9be941421693687bdb513f
EBUILD scipy-1.13.0.ebuild 4168 BLAKE2B 69ff580f5b92bdcc72fce07810d00c4b1689f66c758ac519b2368c9e05e516e794f124632f7b598899f676e866f1aca6e98708dfd8fea94bfef04b8d69ad7aa7 SHA512 4d92a3499809ee17e06df6ccb89871c299cf1ba7878e68df10de280af52e610cef206f7f1c1ef80d3b349f2ec256d9211a44e20c35d3db349dd035a83c486e95
EBUILD scipy-1.13.1.ebuild 4169 BLAKE2B a7c8562615453a25c777b32041aa5808bbbb936bd7e1d85f00bdddf3377bd0a6343bd71b2b02c05d3105d15bcc799ef4230fb4446aa6e4807cca357e3268b0d4 SHA512 23890d6a413417b5fb46cb0e29e5fd3a226f67f94674d746ce9813c711508690b527b72fad90e6771695d9f191125e1012c7d2413bf3946cc10e00519f669a01
+EBUILD scipy-1.14.0.ebuild 4552 BLAKE2B 1a83ff14bed8a8f949d0629d016bc4b407102fc4577247ade6746f984cf9a7508cc0aa0cc1e90f0ad803532ec8ab0a419298dde36fa7818ba9d62df3ab3f2d8f SHA512 708f2f4fae74c20041278df688afa0daa94b1ca823725f8510fb9b35b61d85352fdaa2fcf12f47d50c56da8abed61bf0fe2f229dc7155cdd359a9acd8196c876
MISC metadata.xml 953 BLAKE2B a09ea1325a175e349fbc3ca77c5e7b373538ea01147e8544f44b7d4e0c55fbbc2012431fcfe9a3457e82d295e4b5630df1ed69c48ef3462ed9b157af30a1e09a SHA512 74a21c6e1a9bef95b3d74a9513c59d302f473725c04fa32a9991b6108113c0f4b78179ce4a628140e7aa870c24ca60bddf7a00063b6b73dd45110112311371d8
diff --git a/dev-python/scipy/scipy-1.14.0.ebuild b/dev-python/scipy/scipy-1.14.0.ebuild
new file mode 100644
index 000000000000..8e3a14e3952c
--- /dev/null
+++ b/dev-python/scipy/scipy-1.14.0.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_NEEDED=fortran
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=meson-python
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit flag-o-matic fortran-2 distutils-r1
+
+DESCRIPTION="Scientific algorithms library for Python"
+HOMEPAGE="
+ https://scipy.org/
+ https://github.com/scipy/scipy/
+ https://pypi.org/project/scipy/
+"
+
+if [[ ${PV} == *9999* ]] ; then
+ inherit git-r3
+
+ # Need submodules, so git for now.
+ EGIT_REPO_URI="https://github.com/scipy/scipy"
+ EGIT_BRANCH="maintenance/$(ver_cut 1-2).x"
+ EGIT_SUBMODULES=( '*' )
+else
+ inherit pypi
+
+ # Upstream is often behind with doc updates
+ DOC_PV=${PV}
+
+ SRC_URI+="
+ doc? (
+ https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
+ )"
+
+ if [[ ${PV} != *rc* ]] ; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ fi
+fi
+
+LICENSE="BSD LGPL-2"
+SLOT="0"
+IUSE="doc +fortran test-rust"
+
+# umfpack is technically optional but it's preferred to have it available.
+DEPEND="
+ >=dev-python/numpy-1.23.5:=[lapack,${PYTHON_USEDEP}]
+ sci-libs/arpack:=
+ sci-libs/umfpack
+ virtual/cblas
+ >=virtual/lapack-3.8
+"
+RDEPEND="
+ ${DEPEND}
+ dev-python/pillow[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-lang/swig
+ >=dev-python/cython-3.0.8[${PYTHON_USEDEP}]
+ >=dev-python/meson-python-0.15.0[${PYTHON_USEDEP}]
+ >=dev-python/pybind11-2.12.0[${PYTHON_USEDEP}]
+ >=dev-build/meson-1.1.0
+ !kernel_Darwin? ( dev-util/patchelf )
+ virtual/pkgconfig
+ doc? ( app-arch/unzip )
+ fortran? (
+ >=dev-python/pythran-0.14.0[${PYTHON_USEDEP}]
+ )
+ test? (
+ >=dev-python/hypothesis-6.30[${PYTHON_USEDEP}]
+ )
+ test-rust? (
+ dev-python/pooch[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_unpack() {
+ default
+
+ if use doc; then
+ unzip -qo "${DISTDIR}"/${PN}-html-${DOC_PV}.zip -d html || die
+ fi
+}
+
+python_configure_all() {
+ DISTUTILS_ARGS=(
+ -Dblas=blas
+ -Dlapack=lapack
+ -Duse-pythran=$(usex fortran true false)
+ )
+
+ # https://bugs.gentoo.org/932721
+ has_version '>=dev-python/numpy-2.0.0' && filter-lto
+
+ # hide real scipy, to prevent pythran crashing when scipy is being
+ # rebuilt for new numpy ABI
+ # https://github.com/serge-sans-paille/pythran/issues/2194
+ cat >> "${T}/scipy.py" <<-EOF || die
+ raise ImportError("hide real scipy")
+ EOF
+}
+
+python_compile() {
+ local -x PYTHONPATH="${T}${PYTHONPATH+:${PYTHONPATH}}"
+ distutils-r1_python_compile
+}
+
+python_test() {
+ cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+
+ local EPYTEST_DESELECT=(
+ # Network
+ scipy/datasets/tests/test_data.py::TestDatasets::test_existence_all
+ scipy/datasets/tests/test_data.py::TestDatasets::test_ascent
+ scipy/datasets/tests/test_data.py::TestDatasets::test_face
+ scipy/datasets/tests/test_data.py::TestDatasets::test_electrocardiogram
+
+ # Precision issue with diff. blas?
+ scipy/optimize/tests/test__basinhopping.py::Test_Metropolis::test_gh7799
+
+ # Crashes with assertion, not a regression
+ # https://github.com/scipy/scipy/issues/19321
+ scipy/signal/tests/test_signaltools.py::test_lfilter_bad_object
+
+ # timeouts
+ scipy/sparse/linalg/tests/test_propack.py::test_examples
+ # hang or incredibly slow
+ scipy/optimize/tests/test_lsq_linear.py::TestBVLS::test_large_rank_deficient
+ scipy/optimize/tests/test_lsq_linear.py::TestTRF::test_large_rank_deficient
+
+ # TODO
+ scipy/optimize/tests/test_minimize_constrained.py::TestTrustRegionConstr::test_list_of_problems
+ )
+ local EPYTEST_IGNORE=()
+
+ if ! has_version -b "dev-python/pooch[${PYTHON_USEDEP}]" ; then
+ EPYTEST_IGNORE+=(
+ scipy/datasets/tests/test_data.py
+ )
+ fi
+
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ # fd leaks in tests
+ # https://github.com/scipy/scipy/issues/19553
+ scipy/fft/_pocketfft/tests/test_real_transforms.py
+ # TODO
+ 'scipy/special/tests/test_data.py::test_boost[<Data for expi: expinti_data_long_ipp-expinti_data_long>]'
+ # missing dict.__ror__
+ # https://github.com/pypy/pypy/issues/4934
+ 'scipy/sparse/tests/test_dok.py::test_dunder_ror[dok_matrix]'
+ # mismatched exception message
+ scipy/optimize/tests/test_hessian_update_strategy.py::TestHessianUpdateStrategy::test_initialize_catch_illegal
+ )
+ ;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # docstring formatting
+ scipy/misc/tests/test_doccer.py::test_decorator
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest scipy
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( "${WORKDIR}"/html/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/secretstorage/Manifest b/dev-python/secretstorage/Manifest
index e473b4bdd6d8..f81f9661ed16 100644
--- a/dev-python/secretstorage/Manifest
+++ b/dev-python/secretstorage/Manifest
@@ -1,3 +1,3 @@
DIST SecretStorage-3.3.3.tar.gz 19739 BLAKE2B 9ad575df8b059102a38b4f20c956bf80a5f440a80c13a9fe10a96b14c49bd7868667306b75fca7a395e4d4ce44d28174fafcf27521446d4c7d070c5381eeeed7 SHA512 9a048c8245cfb01babebdd85dbbe84f9634b9b28188f7d11d3abad841109cfa307861de05e529199e409e595864ff3e097fcc961fcff210040d214a50f932f6e
-EBUILD secretstorage-3.3.3.ebuild 1125 BLAKE2B 361d587d2585b15fef8b34c2e3875b7d7171864b8aa2803e0d15fc4eb4bf26ab673b3357c1952705316ad994939f214663a1070b10be3c40ae77382d3765ca80 SHA512 7592b7e0202b722bce311723270aad459bafca26c3e78da3ef887956f72efd0303cb0da5509c18dbca68a772427d37a35778b8a3e94cdaf16cdc936fe00a19e2
+EBUILD secretstorage-3.3.3.ebuild 1125 BLAKE2B 60b9cbf2df38dd88f231ac76a92acc594cf0e1241c4ba3c5f3aa65727cd09135b41177037f2940af8c833cc3664bffcb4332871d49be7d4a030d9cb7c893a94d SHA512 f67c41d31a8073d83d00aebf000e528afc8bb4b600eb08988765939c039f4df60f3dbe5ba59c47b90891d2aea4b1ad502ddd0aebd46626a71a608e6c6efc497b
MISC metadata.xml 402 BLAKE2B b96b0f7f9c4beb113d6df477d250d2b11c173b1832776569dbc74baffb460938979c78cc0eeffb91b357d1cc1f364d1e9f5b53f5339744715d0bdcba42b5a0a0 SHA512 66e94300f5450f6a6cd2999f23099f9821cc9a9855b4c52fbec54743a172c64dfad66fa184fec121ca1359bfdc1d2ff316fd9c3fcb100303537737dd5493d5ba
diff --git a/dev-python/secretstorage/secretstorage-3.3.3.ebuild b/dev-python/secretstorage/secretstorage-3.3.3.ebuild
index 3bcd2a5e1eb2..fa07ce57cdd2 100644
--- a/dev-python/secretstorage/secretstorage-3.3.3.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="SecretStorage"
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/seedir/Manifest b/dev-python/seedir/Manifest
index 4dfa0700508b..7718eb092755 100644
--- a/dev-python/seedir/Manifest
+++ b/dev-python/seedir/Manifest
@@ -1,3 +1,5 @@
DIST seedir-0.4.2.gh.tar.gz 3096194 BLAKE2B daabdf1f5bb202ab454bea376c6e14dab2eb9c964a3bf87349c3ac6075bb8ed201b66082518aff01cb4515e89026a02c662da5e9a5f43c5d0ea21556cda07e90 SHA512 8d16ae1ba020268f9587742cacbc55ecc1d218f36955c625f64829940396c908d0498ee6bf50d560f87b10488dc6daa5698681e10e1699d20d958b3cd58f14c4
+DIST seedir-0.5.0.gh.tar.gz 3099344 BLAKE2B 27ee50e6dfd91a67bb80452b3065c4183341933ef09de4ec298490264bb66601146a50a0b7550ef37bb332acdee1f2e45c31b8eca6e33f4f7e59b9d8f127f565 SHA512 e6c257787e65c24697e76f75308dc5e8c2f919205a4922aa1bb66673000e2c784959ebe45a7ccd826d3ee1fea03fe0a6a64f6c90321c76d1e36ab68ba3962361
EBUILD seedir-0.4.2.ebuild 649 BLAKE2B 4ca5cd08c5744a336a12da219a2f82f5ab935ee4f43c727802878dac493c82a220ebe08b20285a1539011384710f8bf565c6fb583626294676316ac5391b755d SHA512 141217d2b686f693ab7a9cf6412720544b07092318be77d4d6e6be694277ef77b227ca2e4a23ed6ce40dbd21996e75459587847d3ca209795105057b25aef941
+EBUILD seedir-0.5.0.ebuild 650 BLAKE2B 4b5d7b40bd05926cb1fc38b0a09c42ad06f0f5f3e64832ce9bf9e122e4661c73b723431d091a408da0b8aaa49e9b0b72fc9b388f618ea146be32a2e894fc923d SHA512 799aaa2272d8f9154cdb0cd01f8849e12a62b01a8ade5ae97d9fbd55a87ef2e165001a0ce0b9614f71a97bf6ee55a02358b8e9b7b1465fa4e716fe47aaa14b66
MISC metadata.xml 393 BLAKE2B fa479c17b0ecb4807f85e82e871d8f3690c7b0aab9a6c53b3609c84771d3d5a0e8b0769ec35ee51d533764440bffaaa679fda6401a95813ab7c76f81d6f84897 SHA512 913ba255b6ae25b437d99ced1bd8aef70f8dcc17b947be4d1ce10738a88c6ab35cce66dfdc2193d73881011f1e5e976e7b43c1faaedf312a429401e02f0dd9f7
diff --git a/dev-python/seedir/seedir-0.5.0.ebuild b/dev-python/seedir/seedir-0.5.0.ebuild
new file mode 100644
index 000000000000..9e633a43d02a
--- /dev/null
+++ b/dev-python/seedir/seedir-0.5.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="Package for creating, editing, and reading folder tree diagrams"
+HOMEPAGE="
+ https://github.com/earnestt1234/seedir/
+ https://pypi.org/project/seedir/
+"
+SRC_URI="
+ https://github.com/earnestt1234/seedir/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/natsort[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index ae6240d18e64..fc5afe373169 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,4 +1,7 @@
DIST selenium-4.21.0.tar.gz 9238881 BLAKE2B 6aadfb383aabb730dd9a39dc526a7b109d640997b1ba5e486687c4e3f056a6dee624c88ed437b40c6e63689a533a5990e14e0d57afe2ed927bf9f3e4a1573266 SHA512 e5486a411aeaffb26be2f50a874c622bcd6d004cb821444c580ef5fc3e74fbc0575d00ced5f4e57b3bf75e0920eb835a423e6e8d8cf354c729d3036bfb170dec
+DIST selenium-4.22.0.tar.gz 9242392 BLAKE2B 15197221a53c597b412f805eed7f29f4c34a9d0596a069ea5a6df540b93c013815a59fe1730e8493f5ae854cbc03d5a6647eb57d825ecc68ad0b31949448acaa SHA512 a25c892495ed613c2cd96ab971f46cc101416a4928cffceaa9891c759a41d51df392999495d442a21b459d83a1b287c64c2cd5405b82e16464b56fcc75b2c595
DIST selenium-selenium-4.21.0.gh.tar.gz 77070811 BLAKE2B b9aacaf5f6091f49c4f0a6c7dca3fb5791297af8e1a8b6fa6b8e6d77fa5249d9b3c74d6c73a5aa9f443fefc3a613e0b6a12ced1f400d93c99a43b5614a6edda8 SHA512 15f25efc893fd57ef0ca21e3598c1ae976043fd8000275ff9bed117ff0c9e9c402ed1bc3fff119a511336b0e26343c6e36450b3ef49cad2dda3b1cea039ec6a7
-EBUILD selenium-4.21.0.ebuild 1754 BLAKE2B a00831b3b3b3987e0d0b97575557ed5bed90811c69895ff43c329de9a660e00c6db08e3a345fdd46d36d17a014faca74d5c93de05541daf3ca2979c71fe50648 SHA512 f13c312c31605f8627e9028e148d28b9286bd51b728c003e7d899d9bb969a998fe57cdc140de96bdfeedd548539d4c9df241df1eec0e23e98f9ea649057bb873
+DIST selenium-selenium-4.22.0.gh.tar.gz 77094998 BLAKE2B 1d74be914debec94e3b9fe41ce40e7432426c7f30a848c63ad82e616fc3dd7dce8e544c33a90e28ca268988b9035aabe41805277085095cc1c65bd38e09117e5 SHA512 f71721b614fa3e346a75ca2391fb03067520d746e1433a75ba896eb6bbe621064bcab7d50337989ccb60d13c493e2df2b3b1bd73cc8dcaf3b62dc4f4ebfaa086
+EBUILD selenium-4.21.0.ebuild 1805 BLAKE2B efc170ea20b6e3d3e526c3d95014e44ff46bb103443670308c96cfc23680856016691a0218a90bbf043faf29ff1bbb2c3f208147da94f4a0a6274267569f624c SHA512 2c6b393c2a8f010eb20d81114bc92220187759bbc77689fccae2c830e30a60bbc6046cd696f3776f590f8f07b53282950ea350a7ffe5de9d823b8eeef458d75d
+EBUILD selenium-4.22.0-r1.ebuild 2065 BLAKE2B d2a710c43ca655efbbc34b5dd7400ba8280428c400a8e518fd961ce5da5752807054f0ecfcbfd4b47cd791766082d9de868ef5636a13c97da1c6588303dbbab8 SHA512 7804b462b4266113c6e915e722adca8e5e0a2425b4816533a97077a8fae1ab95dddcdee86b3f60a9a744fbba660fa6ec9be21593ffc2f96923006b2a3df98b4c
MISC metadata.xml 383 BLAKE2B d437d1631cefdba12fe2c3ce38ddff34bf9dd2bbc777d5d3425556bda76865711c991c9e3a735130a1d55cb7c6578b083ecb473c28706a2d45563b31bdbe6d1b SHA512 c087323da996b9ad4d0bf8f00306cf044d5daab194b60af029cb1ce06bf60c660fd5959b7914e6f1103143c3e4533d293a6d3bd0ec1c95163eba09d8a19c13a1
diff --git a/dev-python/selenium/selenium-4.21.0.ebuild b/dev-python/selenium/selenium-4.21.0.ebuild
index 1ef3e5bed572..08eca12b8eeb 100644
--- a/dev-python/selenium/selenium-4.21.0.ebuild
+++ b/dev-python/selenium/selenium-4.21.0.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
inherit distutils-r1 pypi
diff --git a/dev-python/selenium/selenium-4.22.0-r1.ebuild b/dev-python/selenium/selenium-4.22.0-r1.ebuild
new file mode 100644
index 000000000000..5127fc40c565
--- /dev/null
+++ b/dev-python/selenium/selenium-4.22.0-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+ https://www.seleniumhq.org/
+ https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+ https://pypi.org/project/selenium/
+"
+SRC_URI+="
+ test? (
+ https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+ -> ${TEST_P}.gh.tar.gz
+ )
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+ <dev-python/trio-1[${PYTHON_USEDEP}]
+ >=dev-python/trio-0.17[${PYTHON_USEDEP}]
+ <dev-python/trio-websocket-1[${PYTHON_USEDEP}]
+ >=dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+ <dev-python/typing-extensions-5[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.9[${PYTHON_USEDEP}]
+ <dev-python/urllib3-3[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+ >=dev-python/websocket-client-1.8.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ find -name selenium-manager -delete || die
+}
+
+python_test() {
+ if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return
+ fi
+
+ local EPYTEST_DESELECT=(
+ # TODO: we may need extra setup or deps
+ test/selenium
+
+ # expects vanilla certifi
+ test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+ )
+
+ cd "${WORKDIR}/${TEST_P}/py" || die
+ rm -rf selenium || die
+ # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+ # seriously?
+ epytest -o "python_files=*_tests.py test_*.py"
+}
diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 3c8bbb605527..067ae5539775 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,8 +1,12 @@
AUX sentry-sdk-1.21.0-ignore-warnings.patch 329 BLAKE2B cdb4295e600d868feb11b4a0af534bca90a1fa777344d56c945ddcfe71b3db10848df4032df06b9acf84cf574bec04dce4dc8935dd7421a6d0a2a011db337d6f SHA512 d1b5c50c78d1bb299280c4937fc8a8fdfc7d174d41061a32b57178c4dee58ab4b4b7afe8566a6b79244e53be8714b3ee7fdc9bf3401835d6d743e9fdc5a0aa05
DIST sentry-python-1.45.0.gh.tar.gz 475425 BLAKE2B 8dc46154dfc1c7c9104a706be032b5269d407dee6845da252f1c603ea4f9486d02d1d3c6bec314064b821dee31b503d07a9c17935ca1f4dd6cc4d7b9c3165094 SHA512 dad23a3f6a8e6ef5fe78e1d38a61977d8974edf306d5688537f331801d8fa0f60743d18cc3dadf6e9a9666c55a01c98b9ff8d8808ece7d8f95ee68a69b6cb9be
-DIST sentry-python-2.3.1.gh.tar.gz 511775 BLAKE2B 5cc0cf6a225b8619df76492abbce76d01631148dc73aeea47d13c71435e973af7cc7904ef50e7edcde5821bce28b213b5e3ca3208887688e2d4cec1d03c7d54e SHA512 12ccd25142fd42262735babe986f9972571b4a3c48607c47c8b6887e722f53a964e259e82be56cf4c4ba6d14efe8335ebb32ed98a40a763a63a5f7b52ef6ce9e
DIST sentry-python-2.5.1.gh.tar.gz 515056 BLAKE2B fab3e6e4faa1f07879fc679d43d86fc9590ba3049f5117efe69827a5678b7292c30c9e2d04992a2d75abe54498c3e6fe0366cea210e81b92ccf302c7abcf7e3c SHA512 6467e3836af9f44be93c9a9d0b2e4cf341b7ea4b70937a9624f5d53b746f9a5d2ee5507056c3f58662e0382d88bd3a9851b2ebdf2438bd39e4d5b15096d84a3b
+DIST sentry-python-2.6.0.gh.tar.gz 519912 BLAKE2B 065aa2a633c24f163e483fe6ace9696b3bb088caae2eedaff7bbfc09213bec593f1db5a70b41f9771db602ece77d7107f51945683799de35ad59aa2c10f0a47f SHA512 f69ccc15154ea10302610329bc9d80fb9cf249a9996b99b34268468b010a24e90ca46e62b223b3331518a2ee57c6e3e028e6d6b2d1e0c9bbac4f11176403c790
+DIST sentry-python-2.7.0.gh.tar.gz 528187 BLAKE2B cb56a5ca8003ea5242932e3bef14f11cb62ca79b5ac26154f64ba89ff32a0c408e3f49286b9634edea97a8ae462b5425e830151d7d3479746783515c63e646f7 SHA512 b876f2f1c7c4fee69371d5160c8184e0334ffe486a9b0b817ed6efd73a7865fd4a6f03a7c770a3bad0b62d105569183bf36b0d8469d74093f4a9c15db48ae583
+DIST sentry-python-2.7.1.gh.tar.gz 528495 BLAKE2B 7846e726aaca3d916a5b901aa1cde6ac04e79c32f71a631955a354143fc9937ba8881ccf1e3ed387ec12afcd4e6734ea4eee0614512447bcd58d8875fe97cd35 SHA512 afe034553ddb5eeefa00db26e13cebe82d946f990eb62f8cfde670ad5d9d5c93c0ffb2d0ed5f01f55ac533dca66ab6f53553e5b8f011e08705213cb515146516
EBUILD sentry-sdk-1.45.0.ebuild 5762 BLAKE2B 293cc9193b547971c44392b9500900fabe5f8dd7da6a237e58a42a38f4f9804db47fa539df90e6246e7be6574733ca883621e17e57d035ebb32596a281b86566 SHA512 571b8fc9d0f0e4b5ea8b5ce3426af73e713220158c121ddf9bd833a097edc027708c11aef53d911f69d0362277996776c4c428c3af1a013766f190e8f9179adc
-EBUILD sentry-sdk-2.3.1.ebuild 3763 BLAKE2B c48f729b4f0cb421ee040c79a6db2e8e65c8fbd6a46ad8789d29ccf3daca5ea90afc498bb9ac8fc9ee4b92b48d8f3d737a443345c6cb3fe087b8b486a0198ecc SHA512 63223d0eb17fb7b6388ede92f0c45ed073dde37aa8f069b6741f0dc8369dc1540705f567b4ad2f0ca4df7650f72fa760d5455f3d263e77cc7a10258baf81f091
-EBUILD sentry-sdk-2.5.1.ebuild 3767 BLAKE2B 64bd76e3ba081b5d0aff67278d35bee44f3be382ea3fa976c93f514bce9b9a71175edb28b702faf75fe2a6e5b89e5e3f2e5bb567179a9632085e586d1c62158b SHA512 f628d86c927894221a1a6f86493b86ca5d5f13202a525c02505ca6ac79dd92489c970aab2d795ca0d0b18780c3cbb7aad80f792190d3397971fd73dbf56301a2
+EBUILD sentry-sdk-2.5.1.ebuild 3763 BLAKE2B c48f729b4f0cb421ee040c79a6db2e8e65c8fbd6a46ad8789d29ccf3daca5ea90afc498bb9ac8fc9ee4b92b48d8f3d737a443345c6cb3fe087b8b486a0198ecc SHA512 63223d0eb17fb7b6388ede92f0c45ed073dde37aa8f069b6741f0dc8369dc1540705f567b4ad2f0ca4df7650f72fa760d5455f3d263e77cc7a10258baf81f091
+EBUILD sentry-sdk-2.6.0.ebuild 4262 BLAKE2B 91912d94ff43b879537304164fbeee89e63a06c38159ad65209bb003a616aecfced307bfcf464873d2fed215775627ca08dc9affba8005aa605912bd4480c39d SHA512 93d9ce7d22a29cff7cdeb3b3bd8002bbf071570bc73468deb52da2c22c983f58497de6e6553dfd768f938adf71b1cf05cf8d2ee61a2791476e4347f290659e4e
+EBUILD sentry-sdk-2.7.0.ebuild 4475 BLAKE2B cedea2584e27e8cdf82871c4fe0d70baee4cfed66197dbb03c5ce43681ee272df8952dbdc51b96dd10ebb4fc04f50ec27b6c26bf2e1fe961a9ace099bebcc573 SHA512 f114361b6966a1a62150bfa096a7c531f4d5554ce06690b80b83e98cf15f42164862f933684742b1adfd63d3be278ef318e69152d3b0b570d134f9d88eab01ea
+EBUILD sentry-sdk-2.7.1.ebuild 4475 BLAKE2B cedea2584e27e8cdf82871c4fe0d70baee4cfed66197dbb03c5ce43681ee272df8952dbdc51b96dd10ebb4fc04f50ec27b6c26bf2e1fe961a9ace099bebcc573 SHA512 f114361b6966a1a62150bfa096a7c531f4d5554ce06690b80b83e98cf15f42164862f933684742b1adfd63d3be278ef318e69152d3b0b570d134f9d88eab01ea
MISC metadata.xml 510 BLAKE2B e00011699ac2cc83f1923e1f6fa813ede7eab8c57f9ce9d9fca04e721b089db1c5f2bdffaa7b9856f56b433abd9189125e07ffd3f329e4fa8d098e28a4f2d7bd SHA512 bafb77a102d94fe050cb526b298fb8cfd56775cb4d07eda280f6356fbec6fbe5df5c9ebd459d9d4457cd027c2e0d7c349e053fa6070b52f0d2989f6ec600b87d
diff --git a/dev-python/sentry-sdk/sentry-sdk-2.3.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.3.1.ebuild
deleted file mode 100644
index fb45019bc200..000000000000
--- a/dev-python/sentry-sdk/sentry-sdk-2.3.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
-
-inherit distutils-r1
-
-MY_P=sentry-python-${PV}
-DESCRIPTION="Python client for Sentry"
-HOMEPAGE="
- https://sentry.io/
- https://github.com/getsentry/sentry-python/
- https://pypi.org/project/sentry-sdk/
-"
-SRC_URI="
- https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="PSF-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
- dev-python/urllib3[${PYTHON_USEDEP}]
- dev-python/certifi[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/asttokens[${PYTHON_USEDEP}]
- dev-python/executing[${PYTHON_USEDEP}]
- dev-python/fakeredis[${PYTHON_USEDEP}]
- dev-python/flask-login[${PYTHON_USEDEP}]
- dev-python/jsonschema[${PYTHON_USEDEP}]
- dev-python/pyrsistent[${PYTHON_USEDEP}]
- <dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- dev-python/pytest-localserver[${PYTHON_USEDEP}]
- dev-python/python-socks[${PYTHON_USEDEP}]
- dev-python/responses[${PYTHON_USEDEP}]
- dev-python/werkzeug[${PYTHON_USEDEP}]
- dev-python/zope-event[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
-)
-
-python_test() {
- local EPYTEST_IGNORE=(
- # tests require Internet access
- tests/integrations/httpx/test_httpx.py
- tests/integrations/requests/test_requests.py
- tests/integrations/django/test_basic.py
- tests/integrations/socket/test_socket.py
- # wtf is it supposed to do?!
- tests/integrations/gcp/test_gcp.py
- # TODO
- tests/integrations/bottle
- # TODO: most of them hang
- tests/integrations/starlette
- # TODO
- tests/integrations/tornado
- # requires mockupdb
- tests/integrations/pymongo
- # requires AWS access
- tests/integrations/aws_lambda
- # requires quart_auth
- tests/integrations/quart
- # TODO: require opentelemetry (with py3.10)
- tests/integrations/opentelemetry
- # broken (incompatible rq version?)
- tests/integrations/rq
- )
-
- local EPYTEST_DESELECT=(
- # hangs
- tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub
- # broken teardown?
- tests/test_client.py::test_uwsgi_warnings
- # too many dependencies installed, sigh
- tests/test_new_scopes_compat_event.py
- # Internet
- tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers
- tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk
- # TODO
- tests/integrations/aiohttp/test_aiohttp.py::test_basic
- tests/integrations/django
- tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries
- tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source
- tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions
- tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic
- tests/integrations/threading/test_threading.py
- tests/integrations/wsgi/test_wsgi.py
- tests/test_basics.py::test_auto_enabling_integrations_catches_import_error
- tests/test_client.py::test_databag_breadth_stripping
- tests/test_client.py::test_databag_depth_stripping
- tests/test_client.py::test_databag_string_stripping
- tests/test_utils.py::test_default_release
- tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled
- tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled
- tests/utils/test_contextvars.py::test_leaks
- # pointless, fragile to packages being installed in parallel
- tests/test_utils.py::test_installed_modules
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest -p asyncio -p aiohttp -p pytest_forked
-}
diff --git a/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild
index e76b77593e45..fb45019bc200 100644
--- a/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-2.5.1.ebuild
@@ -23,7 +23,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="PSF-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND="
dev-python/urllib3[${PYTHON_USEDEP}]
diff --git a/dev-python/sentry-sdk/sentry-sdk-2.6.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.6.0.ebuild
new file mode 100644
index 000000000000..03fe4fa7bd6c
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-2.6.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+ https://sentry.io/
+ https://github.com/getsentry/sentry-python/
+ https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+ https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/asttokens[${PYTHON_USEDEP}]
+ dev-python/executing[${PYTHON_USEDEP}]
+ dev-python/fakeredis[${PYTHON_USEDEP}]
+ dev-python/flask-login[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pyrsistent[${PYTHON_USEDEP}]
+ <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-localserver[${PYTHON_USEDEP}]
+ dev-python/python-socks[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # tests require Internet access
+ tests/integrations/httpx/test_httpx.py
+ tests/integrations/requests/test_requests.py
+ tests/integrations/django/test_basic.py
+ tests/integrations/socket/test_socket.py
+ # wtf is it supposed to do?!
+ tests/integrations/gcp/test_gcp.py
+ # TODO
+ tests/integrations/bottle
+ # TODO: most of them hang
+ tests/integrations/starlette
+ # TODO
+ tests/integrations/tornado
+ # requires mockupdb
+ tests/integrations/pymongo
+ # requires AWS access
+ tests/integrations/aws_lambda
+ # requires quart_auth
+ tests/integrations/quart
+ # TODO: require opentelemetry (with py3.10)
+ tests/integrations/opentelemetry
+ # broken (incompatible rq version?)
+ tests/integrations/rq
+ )
+
+ local EPYTEST_DESELECT=(
+ # hangs
+ tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub
+ # broken teardown?
+ tests/test_client.py::test_uwsgi_warnings
+ # too many dependencies installed, sigh
+ tests/test_new_scopes_compat_event.py
+ # Internet
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk
+ # TODO
+ tests/integrations/aiohttp/test_aiohttp.py::test_basic
+ tests/integrations/django
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic
+ tests/integrations/threading/test_threading.py
+ tests/integrations/wsgi/test_wsgi.py
+ tests/test_basics.py::test_auto_enabling_integrations_catches_import_error
+ tests/test_client.py::test_databag_breadth_stripping
+ tests/test_client.py::test_databag_depth_stripping
+ tests/test_client.py::test_databag_string_stripping
+ tests/test_utils.py::test_default_release
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled
+ tests/utils/test_contextvars.py::test_leaks
+ # pointless, fragile to packages being installed in parallel
+ tests/test_utils.py::test_installed_modules
+ # TODO
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_auto_start_and_manual_stop
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_manual_start_and_stop
+ tests/profiler/test_transaction_profiler.py::test_minimum_unique_samples_required
+ tests/profiler/test_transaction_profiler.py::test_profile_captured
+ tests/profiler/test_transaction_profiler.py::test_profiles_sample_rate
+ tests/profiler/test_transaction_profiler.py::test_profiles_sampler
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p aiohttp -p pytest_forked
+}
diff --git a/dev-python/sentry-sdk/sentry-sdk-2.7.0.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.7.0.ebuild
new file mode 100644
index 000000000000..7a32e57aa0c8
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-2.7.0.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+ https://sentry.io/
+ https://github.com/getsentry/sentry-python/
+ https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+ https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/asttokens[${PYTHON_USEDEP}]
+ dev-python/executing[${PYTHON_USEDEP}]
+ dev-python/fakeredis[${PYTHON_USEDEP}]
+ dev-python/flask-login[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pyrsistent[${PYTHON_USEDEP}]
+ <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-localserver[${PYTHON_USEDEP}]
+ dev-python/python-socks[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # tests require Internet access
+ tests/integrations/httpx/test_httpx.py
+ tests/integrations/requests/test_requests.py
+ tests/integrations/django/test_basic.py
+ tests/integrations/socket/test_socket.py
+ # wtf is it supposed to do?!
+ tests/integrations/gcp/test_gcp.py
+ # TODO
+ tests/integrations/bottle
+ # TODO: most of them hang
+ tests/integrations/starlette
+ # TODO
+ tests/integrations/tornado
+ # requires mockupdb
+ tests/integrations/pymongo
+ # requires AWS access
+ tests/integrations/aws_lambda
+ # requires quart_auth
+ tests/integrations/quart
+ # TODO: require opentelemetry (with py3.10)
+ tests/integrations/opentelemetry
+ # broken (incompatible rq version?)
+ tests/integrations/rq
+ )
+
+ local EPYTEST_DESELECT=(
+ # hangs
+ tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub
+ # broken teardown?
+ tests/test_client.py::test_uwsgi_warnings
+ # too many dependencies installed, sigh
+ tests/test_new_scopes_compat_event.py
+ # Internet
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk
+ tests/integrations/aiohttp/test_aiohttp.py::test_span_origin
+ tests/integrations/stdlib/test_httplib.py::test_span_origin
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_span_origin
+ # TODO
+ tests/integrations/aiohttp/test_aiohttp.py::test_basic
+ tests/integrations/django
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic
+ tests/integrations/threading/test_threading.py
+ tests/integrations/wsgi/test_wsgi.py
+ tests/test_basics.py::test_auto_enabling_integrations_catches_import_error
+ tests/test_client.py::test_databag_breadth_stripping
+ tests/test_client.py::test_databag_depth_stripping
+ tests/test_client.py::test_databag_string_stripping
+ tests/test_utils.py::test_default_release
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled
+ tests/utils/test_contextvars.py::test_leaks
+ # pointless, fragile to packages being installed in parallel
+ tests/test_utils.py::test_installed_modules
+ # TODO
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_auto_start_and_manual_stop
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_manual_start_and_stop
+ tests/profiler/test_transaction_profiler.py::test_minimum_unique_samples_required
+ tests/profiler/test_transaction_profiler.py::test_profile_captured
+ tests/profiler/test_transaction_profiler.py::test_profiles_sample_rate
+ tests/profiler/test_transaction_profiler.py::test_profiles_sampler
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p aiohttp -p pytest_forked -o addopts=
+}
diff --git a/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild b/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild
new file mode 100644
index 000000000000..7a32e57aa0c8
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-2.7.1.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+ https://sentry.io/
+ https://github.com/getsentry/sentry-python/
+ https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+ https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/urllib3[${PYTHON_USEDEP}]
+ dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/asttokens[${PYTHON_USEDEP}]
+ dev-python/executing[${PYTHON_USEDEP}]
+ dev-python/fakeredis[${PYTHON_USEDEP}]
+ dev-python/flask-login[${PYTHON_USEDEP}]
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pyrsistent[${PYTHON_USEDEP}]
+ <dev-python/pytest-8[${PYTHON_USEDEP}]
+ dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-localserver[${PYTHON_USEDEP}]
+ dev-python/python-socks[${PYTHON_USEDEP}]
+ dev-python/responses[${PYTHON_USEDEP}]
+ dev-python/werkzeug[${PYTHON_USEDEP}]
+ dev-python/zope-event[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # tests require Internet access
+ tests/integrations/httpx/test_httpx.py
+ tests/integrations/requests/test_requests.py
+ tests/integrations/django/test_basic.py
+ tests/integrations/socket/test_socket.py
+ # wtf is it supposed to do?!
+ tests/integrations/gcp/test_gcp.py
+ # TODO
+ tests/integrations/bottle
+ # TODO: most of them hang
+ tests/integrations/starlette
+ # TODO
+ tests/integrations/tornado
+ # requires mockupdb
+ tests/integrations/pymongo
+ # requires AWS access
+ tests/integrations/aws_lambda
+ # requires quart_auth
+ tests/integrations/quart
+ # TODO: require opentelemetry (with py3.10)
+ tests/integrations/opentelemetry
+ # broken (incompatible rq version?)
+ tests/integrations/rq
+ )
+
+ local EPYTEST_DESELECT=(
+ # hangs
+ tests/integrations/threading/test_threading.py::test_propagates_threadpool_hub
+ # broken teardown?
+ tests/test_client.py::test_uwsgi_warnings
+ # too many dependencies installed, sigh
+ tests/test_new_scopes_compat_event.py
+ # Internet
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers
+ tests/integrations/stdlib/test_httplib.py::test_outgoing_trace_headers_head_sdk
+ tests/integrations/aiohttp/test_aiohttp.py::test_span_origin
+ tests/integrations/stdlib/test_httplib.py::test_span_origin
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_span_origin
+ # TODO
+ tests/integrations/aiohttp/test_aiohttp.py::test_basic
+ tests/integrations/django
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_orm_queries
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_query_source
+ tests/integrations/sqlalchemy/test_sqlalchemy.py::test_transactions
+ tests/integrations/stdlib/test_subprocess.py::test_subprocess_basic
+ tests/integrations/threading/test_threading.py
+ tests/integrations/wsgi/test_wsgi.py
+ tests/test_basics.py::test_auto_enabling_integrations_catches_import_error
+ tests/test_client.py::test_databag_breadth_stripping
+ tests/test_client.py::test_databag_depth_stripping
+ tests/test_client.py::test_databag_string_stripping
+ tests/test_utils.py::test_default_release
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sample_rate_enabled
+ tests/tracing/test_sampling.py::test_records_lost_event_only_if_traces_sampler_enabled
+ tests/utils/test_contextvars.py::test_leaks
+ # pointless, fragile to packages being installed in parallel
+ tests/test_utils.py::test_installed_modules
+ # TODO
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_auto_start_and_manual_stop
+ tests/profiler/test_continuous_profiler.py::test_continuous_profiler_manual_start_and_stop
+ tests/profiler/test_transaction_profiler.py::test_minimum_unique_samples_required
+ tests/profiler/test_transaction_profiler.py::test_profile_captured
+ tests/profiler/test_transaction_profiler.py::test_profiles_sample_rate
+ tests/profiler/test_transaction_profiler.py::test_profiles_sampler
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p asyncio -p aiohttp -p pytest_forked -o addopts=
+}
diff --git a/dev-python/serpent/Manifest b/dev-python/serpent/Manifest
index 6c75b7b9f6b4..fa4e7c9848aa 100644
--- a/dev-python/serpent/Manifest
+++ b/dev-python/serpent/Manifest
@@ -1,3 +1,3 @@
DIST serpent-1.41.tar.gz 88927 BLAKE2B 738c0e3ff3ff908514a54523aa41bcda3aa4426d0426037a0223ddb744995bf9175de96df2372506aaf45de664897e35cd7292b9aa58beab146f225ce02864f1 SHA512 cab6f9e36d2f777e58cd5f3d1dd6e11626e0f222ecb2adb8e5997338c76ed357c461dadd00010cfd43ffc6a0b1addd7de06d86b7a82ca796719e4bde2d9f4813
-EBUILD serpent-1.41.ebuild 596 BLAKE2B 41ce7d4dd591cf4f3cb1b6418024c18d4dfbaed372c153a5bea4f31bf4794b3a7fbfb31635fac803a565d4a1d248af313804107c3ac87c70eb8581feedaafef6 SHA512 154991de2c130046291a565c3d85606b510a101964a1d56be379ba63301aeb32f0fb1115e08fc0281f37fd2ca702849284da3748bd09f41916c4554a5dddbd5e
+EBUILD serpent-1.41.ebuild 596 BLAKE2B 5eaf1b428063df83dddc2bc1658491364ebc19fb53db25d265b0354ac7c315b4b2b6eca96d9e4fb89e6ef57c1d0e5a47304443978059189008eb9fc133f9fde6 SHA512 51bfcf8b3e1a58fae261aa639729ba9b68898c3cceed492bc730c30048aba405f0ae940514c85010a7f86c1f338cdd68c81538448a91588d85ea82a758ed8f98
MISC metadata.xml 388 BLAKE2B 206deec11fe6808e269bee29bc9d3e6f6d60449643abfb03109fb35f6581aa7ead30339c7f8cecdcf89d98853fd4f10289969b19440caa39b398ef90fc71d61f SHA512 742d221049ba6feca1c30de79d67d13e3063a565d8819818d18fa778036d499dd61ef59763114c43adc523bcdaf3bd6b36ed59f5c8784562a02d2f303941f84c
diff --git a/dev-python/serpent/serpent-1.41.ebuild b/dev-python/serpent/serpent-1.41.ebuild
index 540c24b0df01..0591c5a0bb99 100644
--- a/dev-python/serpent/serpent-1.41.ebuild
+++ b/dev-python/serpent/serpent-1.41.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
diff --git a/dev-python/setuptools-rust/Manifest b/dev-python/setuptools-rust/Manifest
index 6a2e9b4db07a..be973b9b230f 100644
--- a/dev-python/setuptools-rust/Manifest
+++ b/dev-python/setuptools-rust/Manifest
@@ -108,6 +108,5 @@ DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d15799780
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-EBUILD setuptools-rust-1.9.0-r1.ebuild 4125 BLAKE2B ab53cf5595b61bf13ceb1fe1c6b1d59bd46478c9bb4e34a8975e719530e76e0a88d6fc28353fdd8be21e5743f72d02ba7fddaf5bbd30b03aac40aa6cc336ae50 SHA512 5fc458c071f22ad6e50a8c0914bab58849d30bb9a0fad0c2be59b2dcaf7fe54efd3260530b3a511d5829e612e36f794c23d18e8f1de733153a788cbcb560e0c9
-EBUILD setuptools-rust-1.9.0.ebuild 4060 BLAKE2B ba9f1ea158fa2b680bbc4103bf82007b3cb00792b5472ed423f95ed315f4f158fbf8083a463c430507fbc4c8f559edda7a3972c411496b997faa3aa7675941a5 SHA512 cf0dfa821c51198730505d49c0e06d1835d4a817ebdf2a8ccec7c84ac30f664af436192b3307bcb0d3bb50edb6648d9d802a348007361bc7e25baf0c3c0c17f5
+EBUILD setuptools-rust-1.9.0-r1.ebuild 4124 BLAKE2B 43dfea454dedab8bf450715b7cab1d76235b99c6005e492b4236cc66b5ed0c5faffc36cabf1c4f2888dde6dc3835be88265aa89a7764797c0155c0d9e47a05c2 SHA512 d4bc8e743c33c6e2297eef9728a20ef828f2da1c367bce148a4e9231da1cfc32655fb9a52fda4f4eb509788f41708fb1fc199af6432dba27502aa02129a3739b
MISC metadata.xml 476 BLAKE2B c8f0ef0779f0a4412a7d9b97e1bb03e3bfb3c031209f489a100b30402d99224014e379712989afd0cb76c85be301dcf9a51e21e8f9195262c5920dd1db0703d1 SHA512 af74755e9e8fb61cbded2dc3e63cd20f95393ef2650bed9f81e299f7759ae79c63b45df8048cd0fe25397ec7db10156be681fa5278606a20481f78d5279b815b
diff --git a/dev-python/setuptools-rust/setuptools-rust-1.9.0-r1.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.9.0-r1.ebuild
index b425a5f74c45..60e8ded0ded3 100644
--- a/dev-python/setuptools-rust/setuptools-rust-1.9.0-r1.ebuild
+++ b/dev-python/setuptools-rust/setuptools-rust-1.9.0-r1.ebuild
@@ -134,7 +134,7 @@ SRC_URI="
# crates are used at test time only, update via pycargoebuild -L -i ...
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild b/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild
deleted file mode 100644
index ca36f798ff51..000000000000
--- a/dev-python/setuptools-rust/setuptools-rust-1.9.0.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CARGO_OPTIONAL=yes
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-CRATES="
- autocfg@1.1.0
- bitflags@1.3.2
- byteorder@1.4.3
- cfg-if@1.0.0
- convert_case@0.4.0
- cssparser-macros@0.6.0
- cssparser@0.27.2
- derive_more@0.99.17
- dtoa-short@0.3.3
- dtoa@0.4.8
- futf@0.1.5
- fxhash@0.2.1
- getrandom@0.1.16
- heck@0.4.1
- html5ever@0.25.1
- indoc@2.0.4
- instant@0.1.12
- itoa@0.4.8
- kuchiki@0.8.1
- lazy_static@1.4.0
- libc@0.2.121
- libc@0.2.147
- lock_api@0.4.10
- lock_api@0.4.6
- log@0.4.14
- mac@0.1.1
- markup5ever@0.10.1
- matches@0.1.9
- memoffset@0.9.0
- new_debug_unreachable@1.0.4
- nodrop@0.1.14
- once_cell@1.10.0
- once_cell@1.18.0
- parking_lot@0.11.2
- parking_lot@0.12.1
- parking_lot_core@0.8.5
- parking_lot_core@0.9.8
- phf@0.8.0
- phf_codegen@0.8.0
- phf_generator@0.8.0
- phf_macros@0.8.0
- phf_shared@0.10.0
- phf_shared@0.8.0
- portable-atomic@1.6.0
- ppv-lite86@0.2.16
- precomputed-hash@0.1.1
- proc-macro-hack@0.5.19
- proc-macro2@1.0.66
- proc-macro2@1.0.69
- pyo3-build-config@0.20.3
- pyo3-ffi@0.20.3
- pyo3-macros-backend@0.20.3
- pyo3-macros@0.20.3
- pyo3@0.20.3
- quote@1.0.32
- quote@1.0.33
- rand@0.7.3
- rand_chacha@0.2.2
- rand_core@0.5.1
- rand_hc@0.2.0
- rand_pcg@0.2.1
- redox_syscall@0.2.11
- redox_syscall@0.3.5
- rustc_version@0.4.0
- scopeguard@1.1.0
- scopeguard@1.2.0
- selectors@0.22.0
- semver@1.0.6
- serde@1.0.136
- servo_arc@0.1.1
- siphasher@0.3.10
- smallvec@1.11.0
- smallvec@1.8.0
- stable_deref_trait@1.2.0
- string_cache@0.8.3
- string_cache_codegen@0.5.1
- syn@1.0.89
- syn@2.0.32
- syn@2.0.38
- target-lexicon@0.12.11
- target-lexicon@0.12.3
- tendril@0.4.3
- thin-slice@0.1.1
- unicode-ident@1.0.11
- unicode-ident@1.0.12
- unicode-xid@0.2.2
- unindent@0.2.3
- utf-8@0.7.6
- wasi@0.9.0+wasi-snapshot-preview1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-targets@0.48.1
- windows-targets@0.48.5
- windows_aarch64_gnullvm@0.48.0
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_msvc@0.48.0
- windows_aarch64_msvc@0.48.5
- windows_i686_gnu@0.48.0
- windows_i686_gnu@0.48.5
- windows_i686_msvc@0.48.0
- windows_i686_msvc@0.48.5
- windows_x86_64_gnu@0.48.0
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnullvm@0.48.0
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_msvc@0.48.0
- windows_x86_64_msvc@0.48.5
-"
-
-inherit distutils-r1 cargo
-
-DESCRIPTION="A plugin for setuptools to build Rust Python extensions"
-HOMEPAGE="
- https://github.com/PyO3/setuptools-rust/
- https://pypi.org/project/setuptools-rust/
-"
-SRC_URI="
- https://github.com/PyO3/setuptools-rust/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
- test? ( ${CARGO_CRATE_URIS} )
-"
-
-# crates are used at test time only, update via pycargoebuild -L -i ...
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- virtual/rust
- <dev-python/semantic-version-3[${PYTHON_USEDEP}]
- >=dev-python/semantic-version-2.8.2[${PYTHON_USEDEP}]
- >=dev-python/setuptools-62.4[${PYTHON_USEDEP}]
-"
-BDEPEND="
- >=dev-python/setuptools-62.4[${PYTHON_USEDEP}]
- test? (
- ${RDEPEND}
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- $(python_gen_cond_dep '
- dev-python/cffi[${PYTHON_USEDEP}]
- ' 'python*')
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- )
-"
-
-src_unpack() {
- cargo_src_unpack
-}
-
-python_test() {
- local -x UNSAFE_PYO3_SKIP_VERSION_CHECK=1
-
- local examples=(
- html-py-ever
- namespace_package
- rust_with_cffi
- )
- for example_dir in ${examples[@]}; do
- pushd examples/${example_dir} >/dev/null || die
- einfo "Running ${example_dir} test"
- esetup.py build --build-lib=build/lib
-
- case ${example_dir} in
- html-py-ever)
- pushd tests >/dev/null || die
- local -x PYTHONPATH=../build/lib
- ${EPYTHON} run_all.py || die "Tests failed with ${EPYTHON}"
- popd >/dev/null || die
- ;;
- *)
- pushd build/lib >/dev/null || die
- epytest ../../tests
- popd >/dev/null || die
- ;;
- esac
-
- rm -rf build || die
- popd >/dev/null || die
- done
-}
diff --git a/dev-python/setuptools/Manifest b/dev-python/setuptools/Manifest
index 51e6319f23ae..dbd5e7d9a5dd 100644
--- a/dev-python/setuptools/Manifest
+++ b/dev-python/setuptools/Manifest
@@ -3,7 +3,9 @@ AUX setuptools-69.5.1-py313.patch 1170 BLAKE2B c94591a2c0c8e8b03ab7285934b42e85b
DIST setuptools-69.0.3.tar.gz 2219609 BLAKE2B 1a5e7896c7ea82d51b0aa4794435b9899cef871f6ae43d22ae5e08c57d87b70641f3f2abfcc29956a3de515f90b112fd61d3daf793474b4cf33f8567e3a38f4a SHA512 11df934931f4b73f7e07ea5713479593c6baa134d423556b2ae7aff0f1e5bdbdee1f5b516131adb169c838231ceb0293441fbf275ef7030dabecf74122565b6d
DIST setuptools-69.5.1.tar.gz 2291314 BLAKE2B 3756dd587136c7e688bdfecf4c0434c0e799f50f9a9a95750d41cb75e26b613b3dc178f43a9e0d21f17c42a7c4ad7461e7986966aefb814e3d0ff05178c82542 SHA512 81f4a5184976a0d4aa070261bb56458c54ec6a479786fa469e98cb336e9a1691b281ae771abe41bc5398fac15b2dd039c07cf014ee00572f46908ce6830fcb6a
DIST setuptools-70.0.0.tar.gz 2265182 BLAKE2B 436189fbd614473c42a08da75837c5bb2f6fb6bc03bfc9b99db22810fa043fb071c2344659125439d507d10354d42ea5b703e91c0572caad90f5d805eca9ee8d SHA512 13a5ac09401165dc36d2a365c0ea236c01153374c002b062c4b403a537157ce86593848e93e3c26f5c81f5783e43e6aa96d813f9a39a55732ea3911ddc5c337a
-EBUILD setuptools-69.0.3-r1.ebuild 3942 BLAKE2B 7f198d6bf946f17df21143474c91c61be21ebde1c035f1dabdb78cf5308b978113bcb5f0d353ded961493ee8b0b9636f3354c6ac8fdc06bf16b75c2e12c32499 SHA512 170054320f5213dd0e9532836378415191796149bd6ea97824a4aad5019b5ee0e459b0a260aab176ae4cab8cc795d037ea29620d742f35b058d09e5ef5918136
-EBUILD setuptools-69.5.1-r1.ebuild 4599 BLAKE2B 3a113c6de01f5bbf85cbab2b99106d67df61a8565da701b9eb36a40353421a99fbee48cdcc10c6a979e19f95cb8e952168b1651d90b958feb20c9f5a0a19a135 SHA512 c9c5e3c170f1c5af4031dd975c954403ff3c1589118172a73654b10b73375e30c497ac45aed8ff8415753c1c4ccbaba8f3cebe7e2f5c35deae422d19b1050c01
-EBUILD setuptools-70.0.0.ebuild 4612 BLAKE2B 58dacc310bdce8dbf69c835621bb3b28aa32db344c6c8a6bc3dab41ee773c1b75c74c65d5ec14bcd407fb83fb6077d3f53245e3c3728a815a86818587f7defaa SHA512 3af6823c3555c3a95584d83d5cb297a1c5c7eeed201d0b13351ec01a9ab69c5d436682fed55fee0fb3637f21cae7debcde87704bacbe3e2c6859cc70ba6513d9
+DIST setuptools-70.1.1.tar.gz 2292324 BLAKE2B 9d489117a80ef9cefab6b730680a614d990f338aa54579928bafbe3c87dbb5e4db8527b8a0b6c1090bcd3504be97cc69a9ce979e593d0634d9b66b66bccb25e5 SHA512 63452aa1e1d1dea6ad622a21fcc9334bc3603e45de9a1485f79776e02a0fb3b0a0a8b3e886af73845c3c373348c7021f2e06a5665676e9015ee9855441512136
+EBUILD setuptools-69.0.3-r1.ebuild 3979 BLAKE2B 58d78a82ac5a3fb98a2844dc3b95cb7880c1b9acfa56f9125ce5aeb5ab334a21596a3a7b43ad4e776fb58ab7f91ac706a82dce176b6c971ebb7200374e69a8e6 SHA512 883c1919f2ba8ae92f1f2c78d99fdc786824765ffe6eac3e09f5c4105c22e2b1299a457f729c629d1bb5a9303b25499f9eccd177707b5a88fbe56ccb6ffe1d6e
+EBUILD setuptools-69.5.1-r1.ebuild 4636 BLAKE2B 9aebfc1c5861b64058a9f5ef14ad0cef531c39f6d85e90c25cfc4553fd3d60a29842cd3b26e33cd1c3dcef4d6b3cfa8873ae423beb01a0448fc7b1450081142d SHA512 f80f437a0501918010ea99fd130860ecd82de2c95b49a7a7db83c07eba82e2a36c0b3808fddfcaf16b659f435e8db394caf8663a3a7bc14c16d43ce03f6466f1
+EBUILD setuptools-70.0.0.ebuild 4649 BLAKE2B 17e47a7fb15219ed058b259330db282c8ee803805f8c6f447060676384aae4311cbd8a537ae89caefa5725c6d1c88bcee51864fab82c068ab6df21cc26df3e16 SHA512 11dcfed4ea59444c2fc32b3e99bea725da481a84cf4bead50749acc0c2531b9ae7a402b20b8f900f4e28708f7643e4c74fb72c73e0f310f17f5826f898b0ab06
+EBUILD setuptools-70.1.1.ebuild 4886 BLAKE2B a88047889dea65f5b734d2462e97e252fa082635fee3cb271a758778857fc425343dcf706c660be13ca21611a4c090aacc80f2baf993e11420cccaed61bb8b1c SHA512 5ec6cbc3b1a78fa4fbfec439028ce4136df308381d71566641b772772e7f1404879e12d5c11cea4541755a0cc3b5c026561cad03e392cbcb33eb8813efd2958d
MISC metadata.xml 469 BLAKE2B 4a26769b09a3785586b22db850b7fc5c4818f31c3ace9cc94476d35df05e50edf6721f3c95ec615c3b2efe071ef284a54ea2d53566316ba653f7830bb48f80bf SHA512 dd682c4ad2e59a97094ebdabe4d1063e2319ed05e1fe9d8c2fafe069badb3b4cf8bb6d9f50e09d2128e2a081c1c69827407ac8aed644ebf70eb4ca1bc9a57319
diff --git a/dev-python/setuptools/setuptools-69.0.3-r1.ebuild b/dev-python/setuptools/setuptools-69.0.3-r1.ebuild
index 056511cea1a8..c0efaa62a9ae 100644
--- a/dev-python/setuptools/setuptools-69.0.3-r1.ebuild
+++ b/dev-python/setuptools/setuptools-69.0.3-r1.ebuild
@@ -26,6 +26,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="
+ !!<dev-python/setuptools-rust-1.8.0
>=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
>=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
diff --git a/dev-python/setuptools/setuptools-69.5.1-r1.ebuild b/dev-python/setuptools/setuptools-69.5.1-r1.ebuild
index 548567ac52f4..bcb1a8e87e20 100644
--- a/dev-python/setuptools/setuptools-69.5.1-r1.ebuild
+++ b/dev-python/setuptools/setuptools-69.5.1-r1.ebuild
@@ -27,6 +27,7 @@ RESTRICT="!test? ( test )"
# check */_vendor/vendored.txt
RDEPEND="
+ !!<dev-python/setuptools-rust-1.8.0
>=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
>=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
diff --git a/dev-python/setuptools/setuptools-70.0.0.ebuild b/dev-python/setuptools/setuptools-70.0.0.ebuild
index f2d2eb0377c7..9b177c5796d4 100644
--- a/dev-python/setuptools/setuptools-70.0.0.ebuild
+++ b/dev-python/setuptools/setuptools-70.0.0.ebuild
@@ -27,6 +27,7 @@ RESTRICT="!test? ( test )"
# check */_vendor/vendored.txt
RDEPEND="
+ !!<dev-python/setuptools-rust-1.8.0
>=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
>=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
>=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
diff --git a/dev-python/setuptools/setuptools-70.1.1.ebuild b/dev-python/setuptools/setuptools-70.1.1.ebuild
new file mode 100644
index 000000000000..215844da5d0d
--- /dev/null
+++ b/dev-python/setuptools/setuptools-70.1.1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+# please bump dev-python/ensurepip-setuptools along with this package!
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_TESTED=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="xml(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Collection of extensions to Distutils"
+HOMEPAGE="
+ https://github.com/pypa/setuptools/
+ https://pypi.org/project/setuptools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# check */_vendor/vendored.txt
+RDEPEND="
+ !!<dev-python/setuptools-rust-1.8.0
+ >=dev-python/jaraco-text-3.7.0-r1[${PYTHON_USEDEP}]
+ >=dev-python/more-itertools-8.12.0-r1[${PYTHON_USEDEP}]
+ >=dev-python/ordered-set-4.0.2-r1[${PYTHON_USEDEP}]
+ >=dev-python/packaging-24[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-2.6.2-r1[${PYTHON_USEDEP}]
+ >=dev-python/wheel-0.37.1-r1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ ${RDEPEND}
+ test? (
+ $(python_gen_cond_dep '
+ >=dev-python/build-1.0.3[${PYTHON_USEDEP}]
+ >=dev-python/ini2toml-0.14[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.4.0[${PYTHON_USEDEP}]
+ >=dev-python/jaraco-envs-2.2[${PYTHON_USEDEP}]
+ >=dev-python/jaraco-path-3.2.0[${PYTHON_USEDEP}]
+ dev-python/pip[${PYTHON_USEDEP}]
+ dev-python/pip-run[${PYTHON_USEDEP}]
+ dev-python/pyproject-hooks[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ >=dev-python/pytest-home-0.5[${PYTHON_USEDEP}]
+ dev-python/pytest-subprocess[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/tomli[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-20[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ $(python_gen_cond_dep '
+ >=dev-python/tomli-w-1.0.0[${PYTHON_USEDEP}]
+ ' 3.10)
+ )
+"
+# setuptools-scm is here because installing plugins apparently breaks stuff at
+# runtime, so let's pull it early. See bug #663324.
+PDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+ local PATCHES=(
+ # TODO: remove this when we're 100% PEP517 mode
+ "${FILESDIR}/setuptools-62.4.0-py-compile.patch"
+ )
+
+ distutils-r1_src_prepare
+
+ # breaks tests
+ sed -i -e '/--import-mode/d' pytest.ini || die
+
+ # remove bundled dependencies
+ rm -r */_vendor || die
+
+ # remove the ugly */extern hack that breaks on unvendored deps
+ rm -r */extern || die
+ find -name '*.py' -exec sed \
+ -e 's:from \w*[.]\+extern ::' -e 's:\w*[.]\+extern[.]::' \
+ -i {} + || die
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ return
+ fi
+
+ local EPYTEST_DESELECT=(
+ # network
+ # TODO: see if PRE_BUILT_SETUPTOOLS_* helps
+ setuptools/tests/config/test_apply_pyprojecttoml.py::test_apply_pyproject_equivalent_to_setupcfg
+ setuptools/tests/integration/test_pip_install_sdist.py::test_install_sdist
+ setuptools/tests/test_build_meta.py::test_legacy_editable_install
+ setuptools/tests/test_distutils_adoption.py
+ setuptools/tests/test_editable_install.py
+ setuptools/tests/test_setuptools.py::test_its_own_wheel_does_not_contain_tests
+ setuptools/tests/test_virtualenv.py::test_clean_env_install
+ setuptools/tests/test_virtualenv.py::test_no_missing_dependencies
+ setuptools/tests/test_virtualenv.py::test_test_command_install_requirements
+ # TODO
+ setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_basic
+ setuptools/tests/config/test_setupcfg.py::TestConfigurationReader::test_ignore_errors
+ setuptools/tests/test_extern.py::test_distribution_picklable
+ # expects bundled deps in virtualenv
+ setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_in_sdist
+ setuptools/tests/config/test_apply_pyprojecttoml.py::TestMeta::test_example_file_not_in_wheel
+ # fails if python-xlib is installed
+ setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_allow_hosts
+ # TODO, probably some random package
+ setuptools/tests/config/test_setupcfg.py::TestOptions::test_cmdclass
+ # Internet, sigh
+ setuptools/tests/test_integration.py
+ # flaky
+ setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_transitive_extra_dependency
+ setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_distutils_command_dep
+ )
+
+ case ${EPYTHON} in
+ python3.12)
+ EPYTEST_DESELECT+=(
+ # TODO
+ setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_distutils_command_dep
+ setuptools/tests/test_easy_install.py::TestSetupRequires::test_setup_requires_with_transitive_extra_dependency
+ )
+ esac
+
+ local EPYTEST_XDIST=1
+ epytest -o tmp_path_retention_policy=all setuptools
+}
diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest
index 956b3bbe6cb8..75d368bdce92 100644
--- a/dev-python/shiboken6/Manifest
+++ b/dev-python/shiboken6/Manifest
@@ -1,5 +1,7 @@
AUX shiboken6-6.3.1-no-strip.patch 1001 BLAKE2B c486f9423d4934c2305e8f3109f017dbebd568573469a2fced8da895fbc61ef07a80e0d1c846e7a57988801d6ec4be05b86b46a8039e6702d667129a899fc137 SHA512 1f3e5b082a978e3ab8d8f4d9a5a0a661b8c063e2ece0221440abe342fbd45d566a384d588dbf00a1e469687f82da3728cd53e35d02077ce6a748d3747de3cec2
AUX shiboken6-6.7.1-add-missing-include.patch 425 BLAKE2B e0a0f484a6fb2bb9f1e3ca5930b64d428c5cb9f1f277589706e32f0a07dbf9ff3910b055812b5f966c082ac174afe618c446a464e89635549b4d65fde3fac55e SHA512 d0ca7de2e414b2dfa8c2c4048dc0907ad8c80c4972cf3bd0cd28301c21821ed0746f2716ca20d95cc995bdee98bbc3a95d8f549263d6e7486dafccc6186edbae
DIST pyside-setup-everywhere-src-6.7.1.tar.xz 14400976 BLAKE2B 1f6e2705aedc4151147e259da2a8fbab19a1815f19f1a36ea46dbf0bf2282a453e85a33ea8c6862072bb22699be39ab8375b48cd6d5b879de8bed5fad8cf60cb SHA512 6ca73f0b16ef43bc018aeb9e0f51d8ae91b13b79ebdfd71f5524bc0e8ef78322ba0aca81203cc5532e5096a55441fb4dabf3b628de3234b876b7a70327b714d4
+DIST pyside-setup-everywhere-src-6.7.2.tar.xz 14402156 BLAKE2B 321717ba46c7ed29404ee326f852cd4032f93e23b6b32a16e4e05305ff04a00a2029ee7c1d50ad7191a836ffd9a3ae858483bac35e8254bdcaeb474e2c92df60 SHA512 4376aba85867b5a04dab9d8889f5e32cb503cb8010757c1e810e60d29755f15a002b582594d0737a4119c030b48ede26964e8b1392700a6c061d7d631cdfe73e
EBUILD shiboken6-6.7.1.ebuild 6739 BLAKE2B ea08136e6dd97c1ee304c6062a059e1639296c2d4ee57c6a23e3d9008cd61e8ac1e3508bbfe37399158dc404d6259b66c67365044ec26a9a6096e2d15d6e6f2a SHA512 c6082880fe6e12acc35b706b9647735e5ae5bd4bb1b8786cd3c21d5e9c1fdecfa153c603b0579c03016ca2d0ff031432d7cc424a1fd5b5805578a5e904fbe89a
+EBUILD shiboken6-6.7.2.ebuild 6694 BLAKE2B 484a0ce8730f4a5c8e1e156644b41a5b7c2d0de2b6cf25899f58bdcc1b256c99e816bf83c2487c21cbf0ced3e062d21cba5257729c2e3296294724878c9d90a1 SHA512 4de52ec5424378517425ca2f22b71ccaddbb416aa2beb8de9ff0ee76386c64b24d85923fff325673440163e128217c5299e2c166a501cc1f17b6b95de0fbff0e
MISC metadata.xml 730 BLAKE2B 33e7e589d02ec0517e134aa50407ecb97c6800be3ab7b69174d65776f62c1f25c2b2209d51299d9e0110b5f5e9322ee2c0b43dc89e6b12c40ea322ca9bc8eb3f SHA512 cc4ecdd9bc86ce59c2027c6f87307d32bd76d5d2cd8c07edb6c60cc5317ea52a96136c7597a179d75f1632db2999300d8b8f0567679ba3fc562804774fcdcc98
diff --git a/dev-python/shiboken6/shiboken6-6.7.2.ebuild b/dev-python/shiboken6/shiboken6-6.7.2.ebuild
new file mode 100644
index 000000000000..2fe1eefc2fd0
--- /dev/null
+++ b/dev-python/shiboken6/shiboken6-6.7.2.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: Split the "/usr/bin/shiboken6" binding generator from the
+# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former
+# requires everything (including Clang) at runtime; the latter only requires
+# Qt and Python at runtime. Note that "pip" separates these two as well. See:
+# https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding
+# Once split, the PySide6 ebuild should be revised to require
+# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime.
+# TODO: Add PyPy once officially supported. See also:
+# https://bugreports.qt.io/browse/PYSIDE-535
+PYTHON_COMPAT=( python3_{10..13} )
+
+LLVM_COMPAT=( {15..18} )
+
+inherit cmake flag-o-matic llvm-r1 python-r1 toolchain-funcs
+
+MY_PN="pyside-setup-everywhere-src"
+
+DESCRIPTION="Python binding generator for C++ libraries"
+HOMEPAGE="https://wiki.qt.io/PySide6"
+SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"
+S="${WORKDIR}/${MY_PN}-${PV}/sources/shiboken6"
+
+# The "sources/shiboken6/libshiboken" directory is triple-licensed under the
+# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3
+# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be
+# arbitrarily relicensed. (TODO)
+LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3"
+SLOT="6/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv"
+IUSE="+docstrings numpy test vulkan"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Tests fail pretty bad and I'm not fixing them right now
+RESTRICT="test"
+
+# Minimal supported version of Qt.
+QT_PV="$(ver_cut 1-3)*:6"
+
+# Since Clang is required at both build- and runtime, BDEPEND is omitted here.
+RDEPEND="${PYTHON_DEPS}
+ =dev-qt/qtbase-${QT_PV}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ ')
+ docstrings? (
+ >=dev-libs/libxml2-2.6.32
+ >=dev-libs/libxslt-1.1.19
+ )
+ numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
+ vulkan? ( dev-util/vulkan-headers )
+ !dev-python/shiboken6:0
+"
+DEPEND="${RDEPEND}
+ test? ( =dev-qt/qtbase-${QT_PV}[gui] )
+"
+# testlib is toggled by the gui flag on qtbase
+
+DOCS=( AUTHORS )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.3.1-no-strip.patch"
+)
+
+src_prepare() {
+ # TODO: File upstream issue requesting a sane way to disable NumPy support.
+ if ! use numpy; then
+ sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \
+ libshiboken/CMakeLists.txt || die
+ fi
+
+ # Shiboken6 assumes Vulkan headers live under either "$VULKAN_SDK/include"
+ # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan".
+ if use vulkan; then
+ sed -i -e "s~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \
+ ApiExtractor/clangparser/compilersupport.cpp || die
+ fi
+
+ local clangver="$(CPP=clang clang-major-version)"
+
+ # Clang 15 and older used the full version as a directory name.
+ if [[ ${clangver} -lt 16 ]]; then
+ clangver="$(CPP=clang clang-fullversion)"
+ fi
+
+ # Shiboken6 assumes the "/usr/lib/clang/${CLANG_NEWEST_VERSION}/include/"
+ # subdirectory provides Clang builtin includes (e.g., "stddef.h") for the
+ # currently installed version of Clang, where ${CLANG_NEWEST_VERSION} is
+ # the largest version specifier that exists under the "/usr/lib/clang/"
+ # subdirectory. This assumption is false in edge cases, including when
+ # users downgrade from newer Clang versions but fail to remove those
+ # versions with "emerge --depclean". See also:
+ # https://github.com/leycec/raiagent/issues/85
+ #
+ # Sadly, the clang-* family of functions exported by the "toolchain-funcs"
+ # eclass are defective, returning nonsensical placeholder strings if the
+ # end user has *NOT* explicitly configured their C++ compiler to be Clang.
+ # PySide6 does *NOT* care whether the end user has done so or not, as
+ # PySide6 unconditionally requires Clang in either case. See also:
+ # https://bugs.gentoo.org/619490
+ sed -i -e 's~(findClangBuiltInIncludesDir())~(QStringLiteral("'"${EPREFIX}"'/usr/lib/clang/'"${clangver}"'/include"))~' \
+ ApiExtractor/clangparser/compilersupport.cpp || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/925479
+ # https://bugreports.qt.io/browse/PYSIDE-2619
+ filter-lto
+
+ # Minimal tests for now, 2 failing with the extended version
+ # FIXME Subscripted generics cannot be used with class and instance checks
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ -DDISABLE_DOCSTRINGS=$(usex !docstrings)
+ )
+
+ shiboken6_configure() {
+ local mycmakeargs=(
+ "${mycmakeargs[@]}"
+ -DPYTHON_CONFIG_SUFFIX="-${EPYTHON}"
+ -DUSE_PYTHON_VERSION="${EPYTHON#python}"
+ -DFORCE_LIMITED_API=OFF
+ )
+ # CMakeLists.txt expects LLVM_INSTALL_DIR as an environment variable.
+ local -x LLVM_INSTALL_DIR="$(get_llvm_prefix)"
+ cmake_src_configure
+ }
+ python_foreach_impl shiboken6_configure
+}
+
+src_compile() {
+ python_foreach_impl cmake_src_compile
+}
+
+src_test() {
+ python_foreach_impl cmake_src_test
+}
+
+src_install() {
+ shiboken6_install() {
+ cmake_src_install
+ python_optimize
+
+ # Uniquify the "shiboken6" executable for the current Python target,
+ # preserving an unversioned "shiboken6" file arbitrarily associated
+ # with the last Python target.
+ cp "${ED}"/usr/bin/${PN}{,-${EPYTHON}} || die
+
+ # Uniquify the Shiboken6 pkgconfig file for the current Python target,
+ # preserving an unversioned "shiboken6.pc" file arbitrarily associated
+ # with the last Python target. See also:
+ # https://github.com/leycec/raiagent/issues/73
+ cp "${ED}/usr/$(get_libdir)"/pkgconfig/${PN}{,-${EPYTHON}}.pc || die
+ }
+ python_foreach_impl shiboken6_install
+
+ # CMakeLists.txt installs a "Shiboken6Targets-gentoo.cmake" file forcing
+ # downstream consumers (e.g., PySide6) to target one "libshiboken6-*.so"
+ # library and one "shiboken6" executable linked to one Python interpreter.
+ # See also:
+ # https://bugreports.qt.io/browse/PYSIDE-1053
+ # https://github.com/leycec/raiagent/issues/74
+ sed -i \
+ -e 's~shiboken6-python[[:digit:]]\+\.[[:digit:]]\+~shiboken6${PYTHON_CONFIG_SUFFIX}~g' \
+ -e 's~/bin/shiboken6~/bin/shiboken6${PYTHON_CONFIG_SUFFIX}~g' \
+ "${ED}/usr/$(get_libdir)"/cmake/Shiboken6/Shiboken6Targets-${CMAKE_BUILD_TYPE,,}.cmake || die
+
+ # Remove the broken "shiboken_tool.py" script. By inspection, this script
+ # reduces to a noop. Moreover, this script raises the following exception:
+ # FileNotFoundError: [Errno 2] No such file or directory: '/usr/bin/../shiboken_tool.py': '/usr/bin/../shiboken_tool.py'
+ rm "${ED}"/usr/bin/shiboken_tool.py || die
+}
diff --git a/dev-python/shtab/Manifest b/dev-python/shtab/Manifest
index 0413131d3b6b..085d8fbbe142 100644
--- a/dev-python/shtab/Manifest
+++ b/dev-python/shtab/Manifest
@@ -1,3 +1,3 @@
DIST shtab-1.7.1.tar.gz 45410 BLAKE2B 15ed00feb1bb051ad3ec21bab9a3300175b22e677db905b714e29b10308489bec6273a7f1e226b3dd70088c74b0dd5f2c7d8958a130e339d197ba290ea6710f4 SHA512 749f21e5b4eba75744a270809b761e7c795e4404727f8e6da87f6620622e42dc6e35aa923c7f8df34bec27af45ec16496fdab11b8450edb09067df9c830ae219
-EBUILD shtab-1.7.1.ebuild 590 BLAKE2B d2fb4f9a88db7f6c7d8b38c32167c48a2be54a6e843065d6bea7fae6a0befb2cd3b136cc0afbd01bde7e2b48400151c1240ecd9dfcc2890821d5e4f81d42d989 SHA512 194175b9536202f000d69ab05bb8430de3b8ff10ed1aa420121d786217d6d15b4bead3e1e4b3a3cc0adc7251de3c1a7973aebd7a943a6bba73a80afefd70f81c
+EBUILD shtab-1.7.1.ebuild 597 BLAKE2B a9cde0db7df099300be89c21a463fab31e7066331321e210ad75505616c3a67f0d556636cf06c29dac0a401fb489334620caa077bc098742849ea210ef1f27d8 SHA512 55c4c6a0eb5c255ca29816e2aa7ebadb027b4bf168520e699ac04fb412e3e4e509dae5aa9b71af584ad63aa0665f96617f45356d77fb6dc9bf59901b411699d5
MISC metadata.xml 1056 BLAKE2B da744d720169daf28375de0e42698ea7e0c1b4ac9e0f172f541389a5e1e8e86e788c586b641a58b521b2e8b23d080f41e1732ed83359141b4b4f32680d5fc58c SHA512 e8e23edd387bf397349581222ea3be84591816416b38305ba303e227677da9979a3b448004c537f4b8d8c8e1074f99a0f4fda4afcf41fcd43902731b0df6aa64
diff --git a/dev-python/shtab/shtab-1.7.1.ebuild b/dev-python/shtab/shtab-1.7.1.ebuild
index 0772b5c8a056..3275eb239b48 100644
--- a/dev-python/shtab/shtab-1.7.1.ebuild
+++ b/dev-python/shtab/shtab-1.7.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86"
BDEPEND="dev-python/setuptools-scm[${PYTHON_USEDEP}]"
diff --git a/dev-python/sip/Manifest b/dev-python/sip/Manifest
index 728bdcbb3ef4..af9b50711514 100644
--- a/dev-python/sip/Manifest
+++ b/dev-python/sip/Manifest
@@ -1,4 +1,7 @@
DIST sip-6.8.3.gh.tar.gz 585528 BLAKE2B 2a58edba0f7ca9da02399df9fe71f152ef8446c38886ca2a21c00ef3ac65e0a82493a6047120d6f786e5b26f974c9cac24a329f1a52d9c47f9669afe2f0789b4 SHA512 6ff5fa59a55d71a3303553d2c53879fc9ccc01b9db34da149a7b81e252613327c7390c5a2edeaec03381dbc36ed38aa4ce44d69560c277ecc3875a57e7d75a60
DIST sip-6.8.3.tar.gz 987656 BLAKE2B 57cc4010aae64eec7e0f338d9653463c7381b639aa8efca978a3f3296550a37b3a09b52933a2c2cd354a65155841952d7ca045b0b774945a382c29a8d597951e SHA512 8a0ff1c16ead4c2b1c53963a015fb3d149362f649eeec2523e6b243945493f28f5ecf29aabbf5cee5f7909ded40d64a1f469d2d0c1b3c33244e6213ab23ec733
+DIST sip-6.8.5.gh.tar.gz 514702 BLAKE2B 82b41f87991a9c8dd5416a948d5fd356d8d815fef007bcca7089d8b942f6287b9609d5813368afbca924f563873eea025462d83ba9b36d910004115fa81f289e SHA512 de5a5a134ef8a4a8dfeb97ca00cdd6d7c8a297e67aa046f003c883d14fe4cf1f009f6443712b78bc0f693e30b89fab3f76d5ef8ee18e9620f161c1933b2db513
+DIST sip-6.8.5.tar.gz 420177 BLAKE2B 274df04ef21298fbc7559166e5d3b8830a10db900ee0c52001bc6f328e23dd691f092df560cd93e76a3ca17bbd89de88ab3370719dd6c9346e9ba3f3b7570e5c SHA512 eeb1e51624d95bc36e72f5d1949793b647c2b97d5bd13ea80d9a2a901698b4d7336e6812421b0f346af248350061c02db5a8c13aeb33ec31d8bd6dbea967a282
EBUILD sip-6.8.3.ebuild 855 BLAKE2B e5e4fbd847f5af0285b28877197babc57addcf6fc1a3bc823708b1e92e50bfd56490c5f5d676a685155cf20bb99e390c732ee7d580e2b91fae6d9979be4f0cb3 SHA512 57772b41d201d687a01ce2f55a871bfe62e2d122a2aecec2b895bc2bb5af8ddedf734acd7b229bd87e6d0bf24b00b09c8b73cb1e8346f617bd7a949e81c040cc
+EBUILD sip-6.8.5.ebuild 1167 BLAKE2B b5faaed57cc24379bd6352a972709a6b2292f0f0d381767150fa2e1356e1b075b92a13847ba5613047de33711d3076acec04de27d0e7ee1d7cfc701506784abf SHA512 8858a6284b8ac9b91e1830e691e8d5a2882383debe1d8ca4f7a843838dd51909c62f1a11952610c9a6b013939efb2d2ebc391a5730c8234e75e3a292ed83b053
MISC metadata.xml 524 BLAKE2B 57657d01dc5be425f66f1136356fa028a32ad6a2ca79cadf4b9ed6a940b414b0e3efa161895d1858ab3d4977241883f9dfefbe37a8cbaad10589d57f598856a1 SHA512 82208b61b297d8c2110ea47a82c046118afd9332c52fa6590f7ed11b4e70af8b75f087b006fa5ed9058dbd2f98f02104559e085f781f2fc887396b7ff9d1b859
diff --git a/dev-python/sip/sip-6.8.5.ebuild b/dev-python/sip/sip-6.8.5.ebuild
new file mode 100644
index 000000000000..c5f8826c2311
--- /dev/null
+++ b/dev-python/sip/sip-6.8.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings generator for C/C++ libraries"
+HOMEPAGE="https://github.com/Python-SIP/sip/"
+# combine given pypi lacks docs+tests, and gh lacks abi version files
+# breaking revdeps if only using SCM_PRETEND_VERSION and would rather
+# not attempt to manually handle this
+SRC_URI+="
+ doc? (
+ https://github.com/Python-SIP/sip/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ )
+ test? (
+ https://github.com/Python-SIP/sip/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ )
+"
+
+LICENSE="|| ( GPL-2 GPL-3 SIP )"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/tomli[${PYTHON_USEDEP}]' 3.10)
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs \
+ dev-python/myst-parser \
+ dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
diff --git a/dev-python/slixmpp/Manifest b/dev-python/slixmpp/Manifest
index ae14c7813dab..24375a3ceb12 100644
--- a/dev-python/slixmpp/Manifest
+++ b/dev-python/slixmpp/Manifest
@@ -1,4 +1,4 @@
DIST slixmpp-1.8.5.tar.gz 574560 BLAKE2B 3ac5b1f41acdf4dd725355cdb06e7642d67b5b51a533e933af1b451df424d3e81267ce945e577b21a07f943578119913a9a42dd4e65426223ff413ad52c3f110 SHA512 f2e123bd462097d0b7dc28cd960f723419f4fa2af59c8f5b7d30a05135c2f9fc6982e6d2855ea10b22936bdd4a96faeae73f87a495e2d1f10e6c63cdcb412665
-EBUILD slixmpp-1.8.5.ebuild 1035 BLAKE2B 61869f1ffe9035b8bb1c184ad9f54aecfdbe227fcacc4bf641a1bbe5ed9c62757eedea3466cb84cda3ac330db016bba670df2cc29c3f98063e8fc2f7dc07e59d SHA512 1dc22cddc96c7490b1cabf157a1629f2be283b278b70802730222bb48dd7ae0c761e7b0edadba8f7ce7a2061f753daa02941587cb8fd87d4a9abc205a73ba8ee
-EBUILD slixmpp-9999.ebuild 1035 BLAKE2B 61869f1ffe9035b8bb1c184ad9f54aecfdbe227fcacc4bf641a1bbe5ed9c62757eedea3466cb84cda3ac330db016bba670df2cc29c3f98063e8fc2f7dc07e59d SHA512 1dc22cddc96c7490b1cabf157a1629f2be283b278b70802730222bb48dd7ae0c761e7b0edadba8f7ce7a2061f753daa02941587cb8fd87d4a9abc205a73ba8ee
+EBUILD slixmpp-1.8.5.ebuild 1035 BLAKE2B be42b9c219db70e5b545f111789ef53a8c9bd21bf95a456f85702ed11cfda44beaeb1d3bef044227c1ba223c070af42aecdad8864602503a57bf7ad6fe073ec7 SHA512 c22f1e44637fc1feac81ff8308b7f394ae7c2e82efb66b5bf64389ee626d0d74266b322e273c21f2ac586184b191d9a0e69ce578ec5b6b9e52dafc66c1ecf4a0
+EBUILD slixmpp-9999.ebuild 1035 BLAKE2B be42b9c219db70e5b545f111789ef53a8c9bd21bf95a456f85702ed11cfda44beaeb1d3bef044227c1ba223c070af42aecdad8864602503a57bf7ad6fe073ec7 SHA512 c22f1e44637fc1feac81ff8308b7f394ae7c2e82efb66b5bf64389ee626d0d74266b322e273c21f2ac586184b191d9a0e69ce578ec5b6b9e52dafc66c1ecf4a0
MISC metadata.xml 474 BLAKE2B 0b9d76c7ec0cfb4a39790ccf24386fe0557b0fea16c0a71ceed651214df6d97747066b4d7b45767f0dd54849f378d05d715a032cd71ab42b5ba98ad0f4c53506 SHA512 ec3ced30b38cc132a2b07bb71f41d8e0990922ae56834288345f0e546c0b6c19c69982b666e9f40389424de33ed0c7737459764ed167db2ebefc3aa2bbccfc72
diff --git a/dev-python/slixmpp/slixmpp-1.8.5.ebuild b/dev-python/slixmpp/slixmpp-1.8.5.ebuild
index 03eca9ed9e90..b1603f069a6d 100644
--- a/dev-python/slixmpp/slixmpp-1.8.5.ebuild
+++ b/dev-python/slixmpp/slixmpp-1.8.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/slixmpp/slixmpp-9999.ebuild b/dev-python/slixmpp/slixmpp-9999.ebuild
index 03eca9ed9e90..b1603f069a6d 100644
--- a/dev-python/slixmpp/slixmpp-9999.ebuild
+++ b/dev-python/slixmpp/slixmpp-9999.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/smartypants/Manifest b/dev-python/smartypants/Manifest
index 875ceefe6770..1f520ad92aa9 100644
--- a/dev-python/smartypants/Manifest
+++ b/dev-python/smartypants/Manifest
@@ -1,4 +1,4 @@
AUX smartypants-2.0.1-py312.patch 3643 BLAKE2B 4338b3b1ee6aab5cf76bd9811fa219ba34f146c6eb613932f3a000472ca643f8213a744f36aa8a0b8a2b943dcf9d9ee55470093919168c83cbd5da0866c044cc SHA512 a4a8a6aa6896aee6369b35e7f0aafda0c96e1e667daa1c866be6665f56dbfa8dd63f51f0b07a8767e9e0673b8b67a678b78bbfa0155b8ec823107195148f7c24
DIST smartypants-2.0.1.gh.tar.gz 24152 BLAKE2B 258c9692eec675054dc31f760cf3a9fc3995683d7a15fc549fb390611761c0b09f73e077f5917f9f071a8fc1ae3f06e36f745fdc0e2c368f465e29f6ce51457f SHA512 d47a866a5478c3520251f87a93a468a5eea10318b24b2e8d4bc918d533b5a5789aa56d3a8d5fb8ccff9572fb63e5b6f2eafc44f93fb57a19e6621ebef5d64d9d
-EBUILD smartypants-2.0.1-r1.ebuild 966 BLAKE2B 2fc49d7c185a063ff258ccb82abfed950af5b9df2b528f091297aabceb2e46a3e53fbab52d89d5cbb5c15a5a6ad04209889fee518123899e09430e5153f05509 SHA512 f86ea525a65477d99f920bbe5b4916ad1ca2e405ed654d52e74775a963cac6569503262c2d74f4aeee46d456e21dadd2b0662e9ac8f87fc8214257a97c74548c
+EBUILD smartypants-2.0.1-r1.ebuild 966 BLAKE2B bc019fb85da9642005c3305346dc1a89d08567efd0424555d4eaf7d7e1f2a553c4094a3344a24c070c1948773ce9c0b935f752cd457374f63e771931bc8e5c38 SHA512 195afc79a6733adc9d3ce091cc0ab1bce4bcfde64032fb553566f793bbdfb6763924a9444ccc8ad220ff7f918aed95c2e9491d6f6f975dd4f2b8c5e0aaade7d8
MISC metadata.xml 533 BLAKE2B fbdcaba39094feabf10101304a6ad33c261042a49adbfb0610f3c3c0c3cb210d16f5cf7b7033d0092b567029194b40af3470bab472d068883e4800c550c72d30 SHA512 72b1d23d6a0e0b25679cf5de859398606004891308a316e549cac1c615381e3c89bcb79428e21346856cddbd28740b9423abefbe9b55b397dbaf41a56d7763df
diff --git a/dev-python/smartypants/smartypants-2.0.1-r1.ebuild b/dev-python/smartypants/smartypants-2.0.1-r1.ebuild
index e1ab8ba2d497..fdecbe38abb1 100644
--- a/dev-python/smartypants/smartypants-2.0.1-r1.ebuild
+++ b/dev-python/smartypants/smartypants-2.0.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/spdx-tools/Manifest b/dev-python/spdx-tools/Manifest
index 989d8e401993..a6290c722665 100644
--- a/dev-python/spdx-tools/Manifest
+++ b/dev-python/spdx-tools/Manifest
@@ -1,3 +1,3 @@
DIST spdx-tools-0.8.2.tar.gz 680032 BLAKE2B 0556c129f5800e843ab202ebcac5055a42577e727582b66d37af7d245a59c427388880362b78b83e6993b467bba0187fae2cc82151053fc932352a9524a36b5f SHA512 610f1718f72aa10eb3c4fe920148ca8b777a7331d149e2ed3e02e36098a75e80ce5bc853b540a0fcdddb17ffbb8e37fe863b381824caff8961853c41d9e61c80
EBUILD spdx-tools-0.8.2.ebuild 952 BLAKE2B 4570a92d1d98b7aad3dd148f06b79b8f63eb9c00a3fe1b37404978ae78e6d445c58f15201c5754a4dc8b1e7c8bfe80ba5ba7ebbfa88b61b1fcc2652b45c88395 SHA512 1634cd75d195ae9fb6cc66bfb9b675ba9cc3458e91a0db8386c99b203b4b7fc634ba926d8e58be8e66eec61f4e8bda3edba8919b791d15245915ba0dddac3bc6
-MISC metadata.xml 400 BLAKE2B 06fd2d3be0d3bd0523a6951c95babcf98b30997972402df2e292dc05ba7bc1fd6dfe793d915a96b61404aff939db3c06b9e8b48b49c80f84ac5245f50ea14711 SHA512 053c24e6acc875c758f38f867f41883d048c2d6c6b7807886f159cdfa3dcd6c81e949a84bd65372ee7d85429e37fd90d40aab978fb73bbbb2fefb771f5af5319
+MISC metadata.xml 395 BLAKE2B be8d5c54f7a85f8343708fea0a9dcb585dfdc044e8c52ebea999457e24317ba82dc75bba952be5d3c808cfd23cca3270d5181ce1da679ff8dbcb6e078eea7041 SHA512 20435dcd36d2501aa45389dc2d3b8810be0a37767e1eaa1c784e5238a1055fe0aca995db97c184e6baf668abc5216360be9d2e8b6e0461fc7a736545aa481baf
diff --git a/dev-python/spdx-tools/metadata.xml b/dev-python/spdx-tools/metadata.xml
index 1e19b1d2fb9f..25b616c613a0 100644
--- a/dev-python/spdx-tools/metadata.xml
+++ b/dev-python/spdx-tools/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest
index fe4d503356ed..6fda0d7040a7 100644
--- a/dev-python/sphinx-argparse/Manifest
+++ b/dev-python/sphinx-argparse/Manifest
@@ -1,3 +1,3 @@
DIST sphinx_argparse-0.4.0.tar.gz 15020 BLAKE2B 73118f56ff82d52f04066b9d500aebc77eb5a0fecd03fa69f382c0f2afc0cbffdd395da707cf37b59f039e93935f8d5c3fe0e0f7a2820d3b6509dd78b37b0d74 SHA512 b96050da6c02f87c54f9dc9146bed955e99258df740b467575a2b3e9919fa8c4c6d30a736dab24360086bfc0d7d09c4bc7a818700af2c7846eed3a3b99053d65
-EBUILD sphinx-argparse-0.4.0.ebuild 572 BLAKE2B 212e31ea6858c3a260a45fcfa290ec94fac020578bef77dc9cefd72a008c382599b400f7b922ac9fe468ed698cf618162bfc073b7aee0df00e608eedb6b5e197 SHA512 ab53d09eef154872f45496f8c289a400ed916c9ee988bf083df4894929d8de557f74be909482bd1fba1568232b0ebfcd02002c13be3b4bf5fcc64ab1b77a749d
+EBUILD sphinx-argparse-0.4.0.ebuild 579 BLAKE2B 1b61a1631046f67d3b72740a603c97ccd5f60062e8dc118734b84f9eb0f2f3c8b432804ea66cb0f52b19a99e6a166e29d0b4ea7f8bd4eedbafe68dc86e1bef11 SHA512 31e3015cdb6ea1648aa6d28f53e499a88f6b063328f28c5452c26153082020954104139049d39ca9a505097826c5349e3e1eb75489498d15156eada4335a3e05
MISC metadata.xml 397 BLAKE2B 84e74c41dd570020518232a2b36f5c32ec366255dc9da6ea268f9c3cbbc1acf90632a2cea442cbdf8d591f28c35820afbec79d22a2582584943afeb4efc2a39a SHA512 777f0c6de3fea39696176d7eb1cfef323d64eb440cf07f4eb52815d3ac81ff31df7d9d31816bf560383f33e3c4d6074381b29493a155fc2f0e431bd79014ffbe
diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild
index 9d28047739bb..ac81f626dd0b 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
RDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx-autoapi/Manifest b/dev-python/sphinx-autoapi/Manifest
index 02ff0da03619..e6189f8cee42 100644
--- a/dev-python/sphinx-autoapi/Manifest
+++ b/dev-python/sphinx-autoapi/Manifest
@@ -1,3 +1,5 @@
DIST sphinx-autoapi-3.1.1.gh.tar.gz 67903 BLAKE2B aec809e53b2c1080a29c49f5d9916df2e9def0c2072d99dde7ee3250a9cc7a9fc2d1e3e76ad954cfc417205c9b8994dcb7d0533f5994eb2a584d8ffa3ee3260e SHA512 c5a3db4f6e3969af8f8f2933822e577d3469c649f6976327e55c449cd6992274ee896a7ad01d5a3bfab378819bd4fe319b9f08e989214c00b4844c03c56ed2c8
+DIST sphinx-autoapi-3.1.2.gh.tar.gz 68260 BLAKE2B 31315fb298f7dae78c10f839e2738340eaf68d5497f22368c50f14309a564d1c5636015a715a9f99080a4f753416a10c63147e63dfcd53a27d7466ad422f95c4 SHA512 18e4a49e831446fa14278ffda4fec703f3b2c86654ce78fa7f4b89e5a41f1e6b19ea76cb64e7290a3125dc027a2de8aa052495a8bfd4bcc1828780f762e81957
EBUILD sphinx-autoapi-3.1.1.ebuild 1200 BLAKE2B 4bbba3f93c9551951cdefb3021bf30c14d6ab17a83f6583bc958b77d6fef867ba326eb0ce064377d335a202b0a11e56019a4a2b5416d717af1009aaa02b71143 SHA512 cef1a5d729d47b94d56f535acb9bd15f0f3c6aa85dce335b10cd99c00e94bd85cede9caeb0e67aeff1283a4485de3a689af03c614cc6ebd7201e48ad85c78383
+EBUILD sphinx-autoapi-3.1.2.ebuild 1204 BLAKE2B a579b2d50c84d93a517f4ce46d56f0989d5332e03adefcacae1d66d9c17ef641c9e8429d926529550e35bc5083defc8871eb3840295bb7cbb5b0a2e5b52f6993 SHA512 87782e5a48582dacdba1a6b1aff2559201db0f4943a5cbf1402f91c4889003fee713f622182a65bf088d14ccc8d3b02d25a49c8cd30b1b893dd30aeffc715a9b
MISC metadata.xml 769 BLAKE2B 6f85e487a2d2def289bb54a6addc2338bb8af85b323ec1c95851945f9c407ec22bfadd8079ac8b6e00cfbc85caa0e2b09d82329f1f87a365fc44b69c7bcd9a20 SHA512 68f02a5f98234c2a5cb15aa04ce90077b154a7e3a7a69dc0a1d0a6b5c7b42c60624878a7e2fff1576c8b586fc15e7ef042942274d4e8473835bb3d8bfdbd8393
diff --git a/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild b/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild
new file mode 100644
index 000000000000..9182b8aa4e2c
--- /dev/null
+++ b/dev-python/sphinx-autoapi/sphinx-autoapi-3.1.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="A new approach to API documentation in Sphinx"
+HOMEPAGE="
+ https://sphinx-autoapi.readthedocs.io/
+ https://github.com/readthedocs/sphinx-autoapi/
+ https://pypi.org/project/sphinx-autoapi/
+"
+# sdist is missing docs, as of 2.1.0
+SRC_URI="
+ https://github.com/readthedocs/sphinx-autoapi/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+ >=dev-python/astroid-3.0.0[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-6.1.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND+="
+ test? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] )
+"
+
+DOCS=( README.rst CHANGELOG.rst )
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Internet
+ tests/python/test_pyintegration.py::TestPEP695::test_integration
+ tests/python/test_pyintegration.py::TestPipeUnionModule::test_integration
+ "tests/test_integration.py::TestExtensionErrors::test_extension_setup_errors[dotnetexample"
+ )
+
+ distutils-r1_python_test
+}
diff --git a/dev-python/sphinx-autodoc-typehints/Manifest b/dev-python/sphinx-autodoc-typehints/Manifest
index 5464d1e7f8be..91eb8c761c3b 100644
--- a/dev-python/sphinx-autodoc-typehints/Manifest
+++ b/dev-python/sphinx-autodoc-typehints/Manifest
@@ -1,3 +1,9 @@
DIST sphinx_autodoc_typehints-2.1.0.tar.gz 39386 BLAKE2B ccf6b618fc3db2a576a2d9a36a575087cdc3c7c5cf59a6057a956478a12715b1623dc4bc1ae3f7c30deab317a15fa187faf19f9d050fa61c293dc20bee41effd SHA512 59c5b4c682fadc1d0ec62a5aa639bb87d6e4710db89793824c348c7598d73b144f0b083ce6462ea32d958b1ed7fd2fb96c2a92780267adef03b625e64c08c412
+DIST sphinx_autodoc_typehints-2.2.0.tar.gz 39603 BLAKE2B 42286d62684a3fdb9949f9e4af56aece11b93b8b5e78be06df03389ceec7fdb99f4baa1ddd46facaa8cb85900655ddae08056fef44a73dc21f29fd87540dacfc SHA512 24c2cc40c56656cc85006e96341d57d46228a67524f4cbc13724fdbd1c0a5a2c41b08e170e217ac5198330fb70539514735b60c34eb84ea15717c38bb95b0adf
+DIST sphinx_autodoc_typehints-2.2.1.tar.gz 39845 BLAKE2B 8ed9ce0ad5db9504f783f739319026ff72520ecf706eeeeccf486001e2bbfbaca851e3a2b2593759214bb31d19f140bc6708e6861f6b835ed60a3c610508727b SHA512 fd364809c9ba3a4ad1ffeedcb55de2e57ecaa15235a4cfc0e97131071cd08c4b7af298e6f975d102aa30500984625cee6df2f690ddbf6e80ba280cc4b4f6cd2e
+DIST sphinx_autodoc_typehints-2.2.2.tar.gz 40324 BLAKE2B 113a3ce262ca5c1bab60d388080ce33559dc24388c0690b9db8413825b136830015afd70cfa0c95464d6bdc4824fb8b511a22579eb2ab0fec267405ce953ace9 SHA512 11996f0cf916ccf7f630bbdad7e4b4f0e0969c97c5714c71a08a2c0eda3c1e36a27843048cf44c42b1a71e7d50b4353d94cf3c201bf2356ded2f305709bd1b1e
EBUILD sphinx-autodoc-typehints-2.1.0.ebuild 1086 BLAKE2B 8eb2c309cc4fb019acb94d260ae1d7b33d4e14b3c99926f9c0ed233f08b47da3bb43e1453c7ebd68f3cf04f7295f01de301fc19cd4be8ff20fa3ab66d2b4aebe SHA512 42f991ca935db6191e90730f99764e4edfdd811d49dd25c9eb585f291af2b13489c4a17805f5e8b6ff4ea2743b67183b55d84899019953d959f6f228a5b3292f
+EBUILD sphinx-autodoc-typehints-2.2.0.ebuild 1074 BLAKE2B c22a1519062f4fd3cd5e9fa4e2f9d71ee093fa358ebf6b9e000b243d92251fb366c76099c9e95be13e2e542d4e91a3ea180a9a6293781dab0d5db1b6aa04b537 SHA512 3774856f78cd0f7d64067af2a8409986b3df143eae5010eaa15403434fcd5f4e9ab2029e180dd290b32a3f21de330f962f3617585c1dbc714fae8b247f7bc31d
+EBUILD sphinx-autodoc-typehints-2.2.1.ebuild 1074 BLAKE2B c22a1519062f4fd3cd5e9fa4e2f9d71ee093fa358ebf6b9e000b243d92251fb366c76099c9e95be13e2e542d4e91a3ea180a9a6293781dab0d5db1b6aa04b537 SHA512 3774856f78cd0f7d64067af2a8409986b3df143eae5010eaa15403434fcd5f4e9ab2029e180dd290b32a3f21de330f962f3617585c1dbc714fae8b247f7bc31d
+EBUILD sphinx-autodoc-typehints-2.2.2.ebuild 1074 BLAKE2B c22a1519062f4fd3cd5e9fa4e2f9d71ee093fa358ebf6b9e000b243d92251fb366c76099c9e95be13e2e542d4e91a3ea180a9a6293781dab0d5db1b6aa04b537 SHA512 3774856f78cd0f7d64067af2a8409986b3df143eae5010eaa15403434fcd5f4e9ab2029e180dd290b32a3f21de330f962f3617585c1dbc714fae8b247f7bc31d
MISC metadata.xml 682 BLAKE2B f8b48894f28411a17c73956bb75d43906c893b33d3dc611dfcc46e7a71ac43824aa54f660ab4f49c9870248b2b9ff405a2a3229f92975337e69201868eed3378 SHA512 87a0ea2b2e4cb2b5f0d1593b2c4bd96b46dabb8baae71a6ba18cfd83dedb2a1d5f0ae0f8711144967a5d44015e9ae7ca013dc0aa54e20604633ae062d95649ef
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.0.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.0.ebuild
new file mode 100644
index 000000000000..f6053e2167f7
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+ https://github.com/tox-dev/sphinx-autodoc-typehints/
+ https://pypi.org/project/sphinx-autodoc-typehints/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
+"
+# skipping optional test dep on dev-python/nptyping as that package
+# is horribly broken and on its way out
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # this package is addicted to Internet
+ tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.1.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.1.ebuild
new file mode 100644
index 000000000000..f6053e2167f7
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+ https://github.com/tox-dev/sphinx-autodoc-typehints/
+ https://pypi.org/project/sphinx-autodoc-typehints/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
+"
+# skipping optional test dep on dev-python/nptyping as that package
+# is horribly broken and on its way out
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # this package is addicted to Internet
+ tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.2.ebuild b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.2.ebuild
new file mode 100644
index 000000000000..f6053e2167f7
--- /dev/null
+++ b/dev-python/sphinx-autodoc-typehints/sphinx-autodoc-typehints-2.2.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Type hints support for the Sphinx autodoc extension"
+HOMEPAGE="
+ https://github.com/tox-dev/sphinx-autodoc-typehints/
+ https://pypi.org/project/sphinx-autodoc-typehints/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/sphinx-7.1.2[${PYTHON_USEDEP}]
+"
+# skipping optional test dep on dev-python/nptyping as that package
+# is horribly broken and on its way out
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/sphobjinv-2.3.1[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.5[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # this package is addicted to Internet
+ tests/test_sphinx_autodoc_typehints.py::test_format_annotation
+ )
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/sphinx-copybutton/Manifest b/dev-python/sphinx-copybutton/Manifest
index 019d22ad58ed..010ea9cc7dc9 100644
--- a/dev-python/sphinx-copybutton/Manifest
+++ b/dev-python/sphinx-copybutton/Manifest
@@ -1,3 +1,3 @@
DIST sphinx-copybutton-0.5.2.tar.gz 23039 BLAKE2B 5a440865610dbcfc8abc8a10c38832439d5f588a26a8641374cada3cc181a0ba2a19e62b287a296c1879f25342ce8aae1ade080126f837e5ad9291c152a30c6e SHA512 83f61526d8a20f70b0de63a5bad89ed4ae4f3cf5cd589f1a1e2e91f08f4d45a05acf780a4cf3703d4490ab93c9c9bb18c11d3170b8011c2254aab0334940ab2d
-EBUILD sphinx-copybutton-0.5.2.ebuild 502 BLAKE2B dc432e7a9bb7e158373e821b69322b038783ed07eb564b8cb77066593ebbd19c91dbe56f273dc1f3e8b42037135bc29d07c2317072af249b0d04c80048810e71 SHA512 a208190a6199fb6606a89dad6763da6acf75eea1bf226d1bb705610435689164ac5ed86c5eccb4d8b75804c632ac24e63c95dde170977fa87a24f87c1e92ebff
+EBUILD sphinx-copybutton-0.5.2.ebuild 509 BLAKE2B bda4a33262e281e7c32fbf88d35875e44d010854ca616318b69cc58878d4eb068a2aab07dfc1c0c40959d7ed8dc457960a463e3f93ccd5fe7d87bc2665a17dce SHA512 f8841e27a1701bef3f129a8e404af754f26131116d2d1335cb3235350c695cc6a816205eb94f86d968c36142795d858c8c8db621a6ffe1fefca26882ad8a317e
MISC metadata.xml 561 BLAKE2B 9b79bc70ff34e5be3453d71f1d9547f2c83096e9d7a32eb2dcf38d9868d766a7f7bceb6df1f28a6ac375a47ec2c7ff98008a99ef5233e85bcc3199f48f607e9a SHA512 3b1d64928d68a420b99470ecddcaaf3b36d8ddf3009d44e0580a15937c126e275938a5835d2900e2d30101034a2b2ba0fb1bb58cbda68fcf3cb84aaf36d50b25
diff --git a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild
index 297c59d28f0d..95b715f89cb6 100644
--- a/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild
+++ b/dev-python/sphinx-copybutton/sphinx-copybutton-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ HOMEPAGE="https://pypi.org/project/sphinx-copybutton/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/sphinx-6.0[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinx-inline-tabs/Manifest b/dev-python/sphinx-inline-tabs/Manifest
index 54ec767b7a9e..8e3b3fa18618 100644
--- a/dev-python/sphinx-inline-tabs/Manifest
+++ b/dev-python/sphinx-inline-tabs/Manifest
@@ -1,3 +1,3 @@
DIST sphinx_inline_tabs-2023.4.21.tar.gz 42664 BLAKE2B e7f00bb220a194d6aad2285af793b540233d3a4122c82c34c28d03e62fa463252dff7624470f3abf4e5cd9028c9abfabc0b663fc56acee809bcd10d1bc886038 SHA512 d5c856821ca3d2b251733fe200465679dc875d66719851f89b6e38fd1898e40a2bbc97975b6bbdb7bf769fb67038bbb8dd94282504adb0977c57e8d1cf3fde5c
-EBUILD sphinx-inline-tabs-2023.4.21.ebuild 447 BLAKE2B dfac877983852162bc0d92fa616b4452a4b2a159c4c21dcd3798e147dca2c00be19fae40a1bbe02391c4f55346b43baab609bde726b453abca5cdc67f11524c2 SHA512 1d4d705d29deac4f12ccee2273f3cadb54d790f74579a0692f253fc6e47a88acae00c22729f3e8ef5bcfa40d09c9b645e53c42e84b66bdd3702dc6d8e5b4fd6b
+EBUILD sphinx-inline-tabs-2023.4.21.ebuild 454 BLAKE2B 17edbdbd77d84f1764ab61d3d2bed6f365fb3d3279a83cb0009b8583ecc2ee37eee2109e47f49321e4795e839f4fd754e7b96c9e2e693933bd67280086defc2e SHA512 af3ac00c27248463a40a4baa41ad8e5bbd2619582bdf2c05cb1b883471e3a1a39a0d18c8f98bf9bef19cd81a715f4c2821a423636e1fb3582cdba400ec7579dd
MISC metadata.xml 553 BLAKE2B 3ce0da208e9abb45c8ef8be913c3f9253de38a71accacfc0edf9e01b94b2d2bf4a8979ce2613b4f756f749d5b28cc0c3de6fafe7fc42d778a4d617c23cb39192 SHA512 2b0fa9391c56137c743d5fe4cf4bffb98ea7a6ae526f4afecda82180aeafc49c21e6edbd3630bb1c4094e115720e54c79059945b525633cbde34fddc268b42f0
diff --git a/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild b/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild
index ad6169c8bad4..26218e365229 100644
--- a/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild
+++ b/dev-python/sphinx-inline-tabs/sphinx-inline-tabs-2023.4.21.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ HOMEPAGE="https://pypi.org/project/sphinx-inline-tabs/"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
RDEPEND="
>=dev-python/sphinx-6.0[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxcontrib-apidoc/Manifest b/dev-python/sphinxcontrib-apidoc/Manifest
index ca5c0753299a..433725a1b470 100644
--- a/dev-python/sphinxcontrib-apidoc/Manifest
+++ b/dev-python/sphinxcontrib-apidoc/Manifest
@@ -1,5 +1,5 @@
DIST sphinxcontrib-apidoc-0.4.0.tar.gz 15958 BLAKE2B 9cd806eb36cd2aa35c797b35e8e699c4a918e8e3d19e36ea9d79eb73dfce301a24ee33bc647ba180283837488aa00628b4882d08c3d492b196a4f663cad26f48 SHA512 1e33fd6df91adfb65ea511fe5ee55ccff9a237488cca406f46b33a2bf8eb69b884b274e9c94bfd868fef67b2e0dfbb19f5e2d62486c54a85755a9034ca5c715c
DIST sphinxcontrib-apidoc-0.5.0.tar.gz 16117 BLAKE2B f486cfdf2cbf74c2ac35e688671f64d7e8a8d5b30c5e932036d1dcb2c58bd32b4bfeb14680311cf3dd1345b0548b0b083a1d30a667f934c08a2c2e431bdc2cdc SHA512 36858dab0915f4aac48b2bab1aeea830e35e1e865ff5f4726df0c9f9c2917d450ed1e27b1db9d143fade09369201b1b6b72f0264e674130f62a67df494c8f646
EBUILD sphinxcontrib-apidoc-0.4.0.ebuild 817 BLAKE2B 82777be0ffebd8203f9819f71854a18a480e985a30f2fad36d3f93bf0fdf5144bea75bd0698c5a076a8d50d5d6d906f0f059990f03eb016cb89431913e4d5c8b SHA512 8c21d12752296514ab3b41ad615e9ae97922bc0177961c45997aedeaf905753547f3f5712aa10741770bac50b8ed5e9868ca5b5dfab9e5daa6acbbd30d3eadf7
-EBUILD sphinxcontrib-apidoc-0.5.0.ebuild 816 BLAKE2B f7f2cd119375c1627a6967247c18a813bc7225e71ec67385a95d4b2a9c6edbf5c226bcef01ab8f8ef77d7694c2745f15f8063b45aeb66fa0111981e2d99d33a0 SHA512 def730256cf901b316d36aaa4ab2a92cde037c52d169d11a0c0809a08520bbb69031f4442cdfdbce12f2fc5ee0d7024fe221ee22773327f5d92e56767dea05f6
+EBUILD sphinxcontrib-apidoc-0.5.0.ebuild 816 BLAKE2B fc18b38134be05503673a82abdf1e60942ac9d2c5ef580435e248beff194ced8a58574f7f9cd8d8377dd322bab3290b88eb1b775876cacdfcc05f70a7ef770cb SHA512 48583a1b69bcfc10e91e3986b209171705b0a8424f966da0fb703670f534590432c8f8b8e70b91e2db1b07ce5a8df8d5ead1d00bdd633c426f4e20750b0e2151
MISC metadata.xml 409 BLAKE2B 4a1905b020761f1b3e3ffa69e80ca1fc04cb1e9b8fabff5bb92e8f0d95b1d1e47c5bfb337bfe61d6cd0fd5963971370c20ebc751809f218da66b0f30df6c23eb SHA512 832d5ea299a022f6cc60557f5fb433c72a83026cf3b997ca2fd43c278d86e84afdc39db12fbce0811846b44f65ed09397e0b5adcb9221f780d8c98b51b22bbd7
diff --git a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild
index def6e4a1ff70..0dd42a863950 100644
--- a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild
+++ b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/sphinxcontrib-autoprogram/Manifest b/dev-python/sphinxcontrib-autoprogram/Manifest
index 46a87430babd..693086df62bc 100644
--- a/dev-python/sphinxcontrib-autoprogram/Manifest
+++ b/dev-python/sphinxcontrib-autoprogram/Manifest
@@ -1,5 +1,5 @@
DIST sphinxcontrib-autoprogram-0.1.8.tar.gz 18656 BLAKE2B a1334b0d9717f59ffb67c8a60e03b34c1fb0168cc86500ee14c06c44bef5bec1b484997d00be6586832e21e8a97662628636766558af9f79d40eb3da0ae21122 SHA512 a73d52a6195e3b637758b36f86afe07090bab09a655a86dbde3fefaee59f634c3fc880d436c3b14d9d7d4fb58f74765bd13457d0fc9192f1ffd4d654dc6efcd5
DIST sphinxcontrib-autoprogram-0.1.9.tar.gz 18843 BLAKE2B 9a081113ea2f315618926e6ab88c81fd875899431f95539e9bdc343a88e9422345ef36c442d3697bec9199b8723959e12300a0c26cfd9ec36a2dd18dc76392ea SHA512 f0b4ebffda493c41a88b6fb30f12952bf136134823125e81a473fa9015d11f724aa07e9a6c87295039d1044cbc262971fbf2745e325393cc13627a1b159bc686
EBUILD sphinxcontrib-autoprogram-0.1.8.ebuild 623 BLAKE2B 280aecbf2eb8a8dffaa30784f694189b875ba017239fef5134503516813bc7f6e217d0cd3bf7592f8b771e6f963e7c9e21e702cf3cd853b117775f7442042338 SHA512 6cb4c73c8bc8e50f5dbf92cd94970fec2607df4a8cde276192e851215c780cf9ce61d60490aceacf6432d1e3a43c77ed891c9ae159be331758336bf8a02b0df6
-EBUILD sphinxcontrib-autoprogram-0.1.9.ebuild 589 BLAKE2B ae20a0a63b54274d8945bf34598adcfebe7570c41029a5b6d9b005e10ff813dd70b3af3a9c5edd906763af0d6f52394a39408bc77b51016145b3d4b5da5e3606 SHA512 c2c3d0bc35c1e65786f27b17a194f846bf416e13ebe9ba6c356aca8c13265866054d244407b8616b18495d1de270aeb9f46dc89e79ec36d5905242b11f7b5c8b
+EBUILD sphinxcontrib-autoprogram-0.1.9.ebuild 596 BLAKE2B cb1b0d5653638d51ac1c52e7b9201a59b1de50801519ea2a608bdd9b148e8ec0e4511857174b61adcf194a63859c6081e92148697c1b2f63f8fb42e4c5b9fdc4 SHA512 319913d9a2a772bd5923ede675a2817c63fcfea9e305260fe1223722c1fa2f8fb6e023dd9c571f204f173521675553e2be137877dee5a2c516282c615fc7510d
MISC metadata.xml 437 BLAKE2B 9e39af7803966fa76096217ad37df0ce8ff795bbfad2a20a0bc58485d4292626f7ad334c0e2918993f3c6a03a791c8f7ea7e4a3e68e75fd8bab3c5b4a7a00bd8 SHA512 7a3a8412639455ff004479bc6862312fdf17cde00905c4fc7a2eab839b6a26ad09facc879519b024d33d04ac62c16ed60e35719e89a7a75f3452ad55c0dc0dc5
diff --git a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild
index 5109e7fb295d..e4fe91931b66 100644
--- a/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild
+++ b/dev-python/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
RDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
diff --git a/dev-python/sphinxcontrib-spelling/Manifest b/dev-python/sphinxcontrib-spelling/Manifest
index 3d4280e66f91..8e575aa391ef 100644
--- a/dev-python/sphinxcontrib-spelling/Manifest
+++ b/dev-python/sphinxcontrib-spelling/Manifest
@@ -1,3 +1,3 @@
DIST sphinxcontrib-spelling-8.0.0.tar.gz 37610 BLAKE2B 8ae9fb62a5a7d35194884ce075b27b0e54f54c18d55f9573bc53ef7b2f953011655631e37ac3bb7c988df470c8cdf1cb576e4830c61fddc068e50d382d067751 SHA512 0d8c21ea660516238c43fabb505666dfee15abb39f538c40c6b61f91e20c246b16aa170cd444263507dd51913a27fc7719cddb28f30eab26825b565f70dd3ab6
-EBUILD sphinxcontrib-spelling-8.0.0.ebuild 1022 BLAKE2B c093f900219c57b395b7f2cdf3ff514f8b825bd511bc64a3a49db7adf6c22d90618ee12bbd2abb07d282ed6d00e285fa2468f8fff63f05901dc227ba8c20dbea SHA512 944a4d92e9ce60727e8ab3cadb79166abf08dc3046bf1a778e61ae69e51ef15e2751f420db3790f17decf0fdfba3f9387346491c31e7a027ad210da5fed40673
+EBUILD sphinxcontrib-spelling-8.0.0.ebuild 1022 BLAKE2B 6ee104751424ea8d4bb5d618c19c210006658d4a995a199deee4b7a8e909fc92fc2b91c05acfb79669cc9470c0d2fc2815c7ed34c72e6ac504cbe29a9505a121 SHA512 18ae35c0c7fdaa5e30d4a140d00e9de6e21f51211e9a55ca2158152450edd93f07d89f6d208d7388e2a8467e055c3f46692aeb9696fb62abb8dc2017f66b2bfa
MISC metadata.xml 451 BLAKE2B fa659ac4949e98ca8c5a11a9b72ecba8a69ca94d95f8ab5f07c0d43d9684cd1cd21dbd63f42928a9920001904a6f75aa5663a3d924b02910c78b7894f6011722 SHA512 fead100dcd4c1d85e29260a60178e1b866ceb1f944c73fffcc051e2cfb1e96cc2e61bcf94379c0dcf84bed1349abaceb86ca9a89f2b1a8ddd384c14997d1a159
diff --git a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild
index 348234674e73..d9decaf7571c 100644
--- a/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild
+++ b/dev-python/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest
index a6e449861f45..cb19b6e74923 100644
--- a/dev-python/spyder-kernels/Manifest
+++ b/dev-python/spyder-kernels/Manifest
@@ -1,7 +1,7 @@
DIST spyder-kernels-2.5.1.tar.gz 99906 BLAKE2B 50cae2744ea2bb2d59046423f084d8e29385a82fe05c5d18fa15a64261c4ae0bef6e6f0427c8053ea6cc622d87660f98dc55613d954818a72babc92a119e3dc2 SHA512 bd855e95fb84014cf86dd062aeffc580ce23db7f1c5c1b4ba6d5386d0be4a4bcde625a6bc3a6d126b07a66ef720860019bab5f245a383fd0b2c7975f6d331598
DIST spyder_kernels-2.5.2.tar.gz 99972 BLAKE2B 178f175fe03fd2b7871681ae30d10b62a4daf9ee606477eab4f88a4d81d2692b80cdcf4f9b6d46c4cfc0394b98d798e93dda870a3f1cbe6f77e243fd2b06d97c SHA512 4cf5462d6a6e72bf13f9890fbc5a4008788e132ee3315b0ad01a00beff6b78c63f47b7b5d19be601b64984196cc1a5c4706a4c5bbe878d938e487ae9ddd9f1fc
-DIST spyder_kernels-3.0.0b6.tar.gz 238208 BLAKE2B 2d1e227e876eec6ea6435d581892a3f76845164b4c4c2835ace859394f95813ea2630fc5c03bdec827e025680478184831328530d6b56373e220fe52d219d386 SHA512 f3a18731850d5a7f2ad9c45a706c4526b9d22f357a0175b4f67954c3d1912640a5871157373575ed8b0f044bdb618548c8d0a3f8fff44492d06dceab43efc6ad
+DIST spyder_kernels-3.0.0b7.tar.gz 239483 BLAKE2B 216f240555d5bccfc2d0a6b19a32af7ebae85dcd2b6165837df63207c4472f5d738a35ada55e68ffed5888f8370b1e93f42b16316b04638a18d3056a6d5f0a32 SHA512 c361b11623b57d0951e49297a84f43112c9e6c0f60849dccb914a0737a65fcbbfe1ce1583f637fc1fa3bf16f548e74f16987bec0ffc2f7a1dad38691e330d362
EBUILD spyder-kernels-2.5.1.ebuild 1531 BLAKE2B 020b7a33836ef3679d6bf5c5f317291b0724dc03711f88443fbf7d9f6e8fbd2b352375b0882d0e0f13c77e2a95a0d87547b1b61c65c9a81b586104f896911d73 SHA512 11917333a37d3d07747c45d0fdce93864d48bd58df8b69ba302cd6980a9508991e81ed129b1fa451b0023455b4eb2eb84111f12e1175938ce8ad9a2f9c8fb1b3
EBUILD spyder-kernels-2.5.2.ebuild 1938 BLAKE2B 85ae2fa2e266e20923cb90294ed0a91dd1f729c0e46483278527381dff6d948ddedcf09686194490f2fb045b2a9b3abcedb25ba5a3855323660b40eeebee8aa0 SHA512 7b29642447e6923f811be91a0ca7c09dec9d832f37cde4e927e5a9999179025566ba8b2e96233765a601d9754eec9831290c4243dad685609c907abd604ae374
-EBUILD spyder-kernels-3.0.0_beta6.ebuild 2701 BLAKE2B 2a434017cadbf4c4b5962b6457ee4a51baa914253c2a21f4e388a4cb704cdf72d77aad767751d306f8abe151a979e24f0ae1de20199ee38b9d20a1bef3cb9aef SHA512 1cc51a63842cff621a6afc90e572abe1903d45005faa4356f021a808f8309731504064788628c03a511ec7f97ead1a0cd0348db47771d9e22f6067e98651cab8
+EBUILD spyder-kernels-3.0.0_beta7.ebuild 2701 BLAKE2B 2a434017cadbf4c4b5962b6457ee4a51baa914253c2a21f4e388a4cb704cdf72d77aad767751d306f8abe151a979e24f0ae1de20199ee38b9d20a1bef3cb9aef SHA512 1cc51a63842cff621a6afc90e572abe1903d45005faa4356f021a808f8309731504064788628c03a511ec7f97ead1a0cd0348db47771d9e22f6067e98651cab8
MISC metadata.xml 545 BLAKE2B 52be79edfbfdd86e7f895c53d088399b649901b76c7b69cf6363dfba6954971ce75b14624c2fc4254810112e32721e215255d59035f70850e1c1073f9784e65b SHA512 62ad725aab52d7071ccd5297bd15fcdd5e02e97854fc412a43b5c97b7995c77661251994850616743ce39eee0d0673b3bd4189b00876ed6124bf1871f6fb100c
diff --git a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta6.ebuild b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta7.ebuild
index 5f91c6584c02..5f91c6584c02 100644
--- a/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta6.ebuild
+++ b/dev-python/spyder-kernels/spyder-kernels-3.0.0_beta7.ebuild
diff --git a/dev-python/spyder/Manifest b/dev-python/spyder/Manifest
index 3aeba6f5832d..03895662c2ad 100644
--- a/dev-python/spyder/Manifest
+++ b/dev-python/spyder/Manifest
@@ -2,9 +2,9 @@ AUX spyder-5.0.0-build.patch 1147 BLAKE2B 68e62f6bd7a021d82f1da8d86c16e2289faac7
AUX spyder-5.2.0-doc-theme-renamed.patch 356 BLAKE2B 666ba289498026ab0679776b8af8f6efe7561a9a736ff19b32eaefcac87d142a55a055556c09f94373869711e81a35ef90832fbfe68acc6cee0f2023742de0be SHA512 396944e6f242bf3b6a27ac9d47f0cc07fd99a55c50f174dbee2fccd1f0b3edf355347bf6291943c3003f55996304d96ce2d2fe45ae7c4291e8425bff73a3a861
DIST spyder-5.5.4.gh.tar.gz 16258160 BLAKE2B 4f29db0805e1d7eed33497df0b28754cd873cfa5c6bd6c7955efc881000498a7527e413de5107ca4414f2dcbf0aa55903b1bf496626e7b470942cc5142abc152 SHA512 4f68d1edc2901b4cffb67943c782ccd89e923722579ec4144064de2ec1b6bbf89f831feb3eb58a7adf7c403efc7d2529c38017b423bb32709170915792f4deb2
DIST spyder-5.5.5.gh.tar.gz 16258487 BLAKE2B 3fa3ea611fc3267918e4314027c0825905f256a7fe070534c7608a4a42938c3934f34f4dc06fe0cfc0ac32e03fbdc294974672b010aaf9bc32512b817af62e6b SHA512 5f5d25822f20f8ae8767402b037cca78b760768b9bc53ef74ed95839aa59e1c24206457fd4c71003bb9ebffe8daf8ad3bda8dd40e71cc15d3d3ee2030b284b42
-DIST spyder-6.0.0_beta1.gh.tar.gz 15555385 BLAKE2B 5ae3a174929c2044f8e351d4edcb018f16133d63de1cb1aae0749509da1c350fa4fff54fd5067e8af58377e111ec7434f5aaa56728565826f31fe3c791800349 SHA512 d89385525054740b8c6aaf1e7d769cac6c6c102aad7cc32199b5667b06ad96e22838f5416ca2a77af68529032519fdf383c41f964b66a8a7db9252c2835bfdaf
+DIST spyder-6.0.0_beta2.gh.tar.gz 15574412 BLAKE2B 886a257323714d9176479db8466e00f963eb787eb4ebe21f12d1ac0af1b890671b2ae90121508f7f700b1e1545e4f73428a924ec6861411e74504f29a62662ef SHA512 85c19e7e490b35d52ae228353f966a4cc0b36a906aecdaca6b01a6c051047cc3e84a8c9149738f2156ff9c8c2cfff4bb16bbc069e748728a00feeb56c2a82679
DIST spyder-docs-32efdaebc11dab0b8e0767717342b7d306dc06ea.gh.tar.gz 94897009 BLAKE2B 30e0b42e34bddb60d8fc986183a363b71455067bc7f4411cb75a00c5758e87501ee07ad0b484caed2aa3cf91153be814c7faf935be8665b6984bce38ebcd0be2 SHA512 9f9aa56ab27aed8d27c3d653119d5c5454b4317a78a7ff27715d91cac9dec79143db85d4f1c87b10fa821eb33abc043912df308fa6c84ade59539bd633eefbd2
EBUILD spyder-5.5.4.ebuild 7376 BLAKE2B 8470c6b0a353bc1ce75e830c7aa88d9e18b44949910ceaff5ccb2a6124673e9c80c8e7abf111d8883e3fa93892082e7fc9760ec3303cf1c5cc0452d2793e89c3 SHA512 d35349eae706728e7608410e4de00a9d687f50e9442cef5708c442ffa035168581a942d433d1746a8b6c79c1c80b4139d9d80c43ef1583ec691dce9e395259a3
EBUILD spyder-5.5.5.ebuild 7376 BLAKE2B cb86ac7559090421d85f16e7534e74bcc52a1dc7c8e2043036624080f4bbde30d7c00a0fe21966b4c4c35bf97cb39609adc3bffc4a8cb48a73ec0cd65bbbf500 SHA512 d1a7444755a1bcc61dd592d937e0e4eedb7d9d845c8f25fb632db5f3c3a97e3c93d86555f2641c8571de13ad68d5e8f726a9f7e2ceeea66ec97c440663f025a2
-EBUILD spyder-6.0.0_beta1.ebuild 7501 BLAKE2B 2fe28cdc46e3c4d133e6902018e79ef46a014071d0c14fced31eb93e8691671d3dcbae8caf2e2be818a21800e11ace518d21288191091f836198adac747f5f02 SHA512 131dc8431e41b930a0923ce3d446807354ebb1d78e56039a40def6b97a12b5b70348d113e3c19c6b822e5a699032e5b5102307020ef1a3460ed34daa0caf04b1
+EBUILD spyder-6.0.0_beta2.ebuild 7534 BLAKE2B ecca2336dcfab8a366b9d5a1bbabc3221b5752179a6c3abfcf8d5f81e7078cd17cf5adfe579926fdb426531f60141b3879a3bb5b23f494f26e387339f0550570 SHA512 fb4b113f11bcbaca5d9425b74f078267e85013d955a90ec4a454d3c71b843bb66ffb81c385d8967bb6a0de3daf0d9db6f99dfd2d96545dd21fb644fe669ac0ef
MISC metadata.xml 1251 BLAKE2B 81f007eda89ddc66841771a949f76da6f015b49bfbf27b47a7557ab70f1241087f06a5c6675ea8da6aa871937cd705aea888989b468ac11d33420cbe34a27f27 SHA512 24977ed6053ad254748ba4c368bed7f8428d1e5928b586f57e48c01733934894fb1f94df077a71fcd7a00e891e24b776b9e57279f90c2f94728f709a94a90121
diff --git a/dev-python/spyder/spyder-6.0.0_beta1.ebuild b/dev-python/spyder/spyder-6.0.0_beta1.ebuild
deleted file mode 100644
index dddcc4a3fa89..000000000000
--- a/dev-python/spyder/spyder-6.0.0_beta1.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature virtualx xdg
-
-# Commit of documentation to fetch
-DOCS_PV="32efdaebc11dab0b8e0767717342b7d306dc06ea"
-
-DESCRIPTION="The Scientific Python Development Environment"
-HOMEPAGE="
- https://www.spyder-ide.org/
- https://github.com/spyder-ide/spyder/
- https://pypi.org/project/spyder/
-"
-SRC_URI="
- https://github.com/spyder-ide/${PN}/archive/v${PV//_beta/b}.tar.gz -> ${P}.gh.tar.gz
- https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.gh.tar.gz
-"
-S="${WORKDIR}/${PN}-${PV//_beta/b}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS=""
-
-RDEPEND="
- >=dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
- >=dev-python/asyncssh-2.0.0[${PYTHON_USEDEP}]
- <dev-python/asyncssh-3.0.0[${PYTHON_USEDEP}]
- >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}]
- >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}]
- >=dev-python/diff-match-patch-20181111[${PYTHON_USEDEP}]
- >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}]
- >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
- >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}]
- >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}]
- >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}]
- >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}]
- >=dev-python/psutil-5.3[${PYTHON_USEDEP}]
- >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
- >=dev-python/pylint-venv-3.0.2[${PYTHON_USEDEP}]
- >=dev-python/python-lsp-black-1.2.0[${PYTHON_USEDEP}]
- >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}]
- >=dev-python/pyuca-1.2[${PYTHON_USEDEP}]
- >=dev-python/qdarkstyle-3.2.0[${PYTHON_USEDEP}]
- <dev-python/qdarkstyle-3.3.0[${PYTHON_USEDEP}]
- >=dev-python/qstylizer-0.2.2[${PYTHON_USEDEP}]
- >=dev-python/qtawesome-1.3.1[${PYTHON_USEDEP}]
- <dev-python/qtawesome-1.4.0[${PYTHON_USEDEP}]
- >=dev-python/qtconsole-5.5.1[${PYTHON_USEDEP}]
- <dev-python/qtconsole-5.6.0[${PYTHON_USEDEP}]
- >=dev-python/QtPy-2.4.0[${PYTHON_USEDEP},svg,webengine]
- >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}]
- >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
- >=dev-python/spyder-kernels-3.0.0_beta6[${PYTHON_USEDEP}]
- <dev-python/spyder-kernels-3.0.0_beta7[${PYTHON_USEDEP}]
- >=dev-python/superqt-0.6.1[${PYTHON_USEDEP}]
- <dev-python/superqt-1.0.0[${PYTHON_USEDEP}]
- >=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
- >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}]
- >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}]
- >=dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
-"
-
-BDEPEND="
- test? (
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/flaky[${PYTHON_USEDEP}]
- dev-python/matplotlib[tk,${PYTHON_USEDEP}]
- dev-python/pandas[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-order[${PYTHON_USEDEP}]
- dev-python/pytest-qt[${PYTHON_USEDEP}]
- dev-python/pytest-timeout[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/QtPy[${PYTHON_USEDEP},pyside2,pyqt5]
- dev-python/scipy[${PYTHON_USEDEP}]
- dev-python/sympy[${PYTHON_USEDEP}]
- )"
-
-# Based on the courtesy of Arfrever
-# This patch removes a call to update-desktop-database during build
-# This fails because access is denied to this command during build
-PATCHES=(
- "${FILESDIR}/${PN}-5.0.0-build.patch"
- "${FILESDIR}/${PN}-5.2.0-doc-theme-renamed.patch"
-)
-
-DOCS=(
- "AUTHORS.txt"
- "Announcements.md"
- "CHANGELOG.md"
- "CODE_OF_CONDUCT.md"
- "CONTRIBUTING.md"
- "NOTICE.txt"
- "README.md"
- "RELEASE.md"
-)
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/doc \
- dev-python/sphinx-panels \
- dev-python/pydata-sphinx-theme \
- dev-python/sphinx-multiversion
-
-python_prepare_all() {
- # move docs into workdir
- mv ../spyder-docs-${DOCS_PV}* docs || die
-
- # these dependencies are packaged separately:
- # dev-python/spyder-kernels,
- # dev-python/python-lsp-server,
- # dev-python/qdarkstyle
- rm -r external-deps/* || die
- # runs against things packaged in external-deps dir
- rm conftest.py || die
-
- # Do not depend on pyqt5<5.16, this dependency is carried by QtPy[pyqt5]
- # Do not depend on pyqtwebengine<5.16, this dependency is carried by QtPy[webengine]
- # Do not depend on parso and jedi, this is dependency is carried in python-lsp-server
- # Do not depend on python-lsp-server, this dependency is carried in pyls-spyder
- # Do not depend on ipython, this dependency is carried in spyder-kernels
- # The explicit version requirements only make things more complicated, if e.g.
- # pyls-spyder gains compatibility with a newer version of python-lsp-server
- # in a new release it will take time for this information to propagate into
- # the next spyder release. So just remove the dependency and let the other
- # ebuilds handle the version requirements to speed things up and prevent
- # issues such as Bug 803269.
- sed -i \
- -e "/'pyqt5[ 0-9<=>.,]*',/d" \
- -e "/'pyqtwebengine[ 0-9<=>.,]*',/d" \
- -e "/'python-lsp-server\[all\][ 0-9<=>.,]*',/d" \
- -e "/'parso[ 0-9<=>.,]*',/d" \
- -e "/'jedi[ 0-9<=>.,]*',/d" \
- -e "/'pylint[ 0-9<=>.,]*',/d" \
- setup.py || die
- # -e "/'ipython[ 0-9<=>.,]*',/d" \
- sed -i \
- -e "/^PYLS_REQVER/c\PYLS_REQVER = '>=0.0.1'" \
- -e "/^PYLSP_REQVER/c\PYLSP_REQVER = '>=0.0.1'" \
- -e "/^PARSO_REQVER/c\PARSO_REQVER = '>=0.0.1'" \
- -e "/^JEDI_REQVER/c\JEDI_REQVER = '>=0.0.1'" \
- -e "/^PYLINT_REQVER/c\PYLINT_REQVER = '>=0.0.1'" \
- spyder/dependencies.py || die
- # -e "/^IPYTHON_REQVER/c\IPYTHON_REQVER = '>=0.0.1'" \
-
- # do not check deps, fails because we removed dependencies above
- sed -i -e 's:test_dependencies_for_spyder_setup_install_requires_in_sync:_&:' \
- spyder/tests/test_dependencies_in_sync.py || die
-
- # skip online test
- rm spyder/widgets/github/tests/test_github_backend.py || die
-
- distutils-r1_python_prepare_all
-}
-
-# Calling pytest directly somehow passes the pytest arguments to spyder
-# causing an invalid argument error
-python_test() {
- virtx "${EPYTHON}" runtests.py
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib
- optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas
- optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy
- optfeature "Symbolic mathematics in the IPython console" dev-python/sympy
- optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy
- optfeature "Run Cython files in the IPython console" dev-python/cython
- optfeature "The hdf5/h5py plugin" dev-python/h5py
- optfeature "The line profiler plugin" dev-python/spyder-line-profiler
- optfeature "Vim key bindings" dev-python/spyder-vim
- optfeature "Unittest support" dev-python/spyder-unittest
- optfeature "System terminal inside spyder" dev-python/spyder-terminal
- optfeature "Jupyter notebook support" dev-python/spyder-notebook
- # spyder-memory-profiler is not compatible with spyder-5.2+ yet
- # optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler
- # spyder-reports not yet updated to >=spyder-4.0.0
- # optfeature "Markdown reports using Pweave" dev-python/spyder-reports
- # Plugins with no release yet:
- # optfeature "Manage virtual environments and packages" dev-python/spyder-env-manager
- # optfeature "VCS (e.g. git) integration" dev-python/spyder-vcs
-}
diff --git a/dev-python/spyder/spyder-6.0.0_beta2.ebuild b/dev-python/spyder/spyder-6.0.0_beta2.ebuild
new file mode 100644
index 000000000000..067261ac5ee7
--- /dev/null
+++ b/dev-python/spyder/spyder-6.0.0_beta2.ebuild
@@ -0,0 +1,195 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature virtualx xdg
+
+# Commit of documentation to fetch
+DOCS_PV="32efdaebc11dab0b8e0767717342b7d306dc06ea"
+
+DESCRIPTION="The Scientific Python Development Environment"
+HOMEPAGE="
+ https://www.spyder-ide.org/
+ https://github.com/spyder-ide/spyder/
+ https://pypi.org/project/spyder/
+"
+SRC_URI="
+ https://github.com/spyder-ide/${PN}/archive/v${PV//_beta/b}.tar.gz -> ${P}.gh.tar.gz
+ https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${PV//_beta/b}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+
+RDEPEND="
+ >=dev-python/aiohttp-3.9.3[${PYTHON_USEDEP}]
+ >=dev-python/asyncssh-2.0.0[${PYTHON_USEDEP}]
+ <dev-python/asyncssh-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/chardet-2.0.0[${PYTHON_USEDEP}]
+ >=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}]
+ >=dev-python/diff-match-patch-20181111[${PYTHON_USEDEP}]
+ >=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/jellyfish-0.7[${PYTHON_USEDEP}]
+ >=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
+ >=dev-python/keyring-17.0.0[${PYTHON_USEDEP}]
+ >=dev-python/nbconvert-4.0[${PYTHON_USEDEP}]
+ >=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}]
+ >=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}]
+ >=dev-python/pickleshare-0.4[${PYTHON_USEDEP}]
+ >=dev-python/psutil-5.3[${PYTHON_USEDEP}]
+ >=dev-python/PyGithub-2.3.0[${PYTHON_USEDEP}]
+ >=dev-python/pygments-2.0[${PYTHON_USEDEP}]
+ >=dev-python/pylint-venv-3.0.2[${PYTHON_USEDEP}]
+ >=dev-python/python-lsp-black-1.2.0[${PYTHON_USEDEP}]
+ >=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}]
+ >=dev-python/pyuca-1.2[${PYTHON_USEDEP}]
+ >=dev-python/qdarkstyle-3.2.0[${PYTHON_USEDEP}]
+ <dev-python/qdarkstyle-3.3.0[${PYTHON_USEDEP}]
+ >=dev-python/qstylizer-0.2.2[${PYTHON_USEDEP}]
+ >=dev-python/qtawesome-1.3.1[${PYTHON_USEDEP}]
+ <dev-python/qtawesome-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/qtconsole-5.5.1[${PYTHON_USEDEP}]
+ <dev-python/qtconsole-5.6.0[${PYTHON_USEDEP}]
+ >=dev-python/QtPy-2.4.0[${PYTHON_USEDEP},svg,webengine]
+ >=sci-libs/rtree-0.9.7[${PYTHON_USEDEP}]
+ >=dev-python/sphinx-0.6.6[${PYTHON_USEDEP}]
+ >=dev-python/spyder-kernels-3.0.0_beta7[${PYTHON_USEDEP}]
+ <dev-python/spyder-kernels-3.0.0_beta8[${PYTHON_USEDEP}]
+ >=dev-python/superqt-0.6.1[${PYTHON_USEDEP}]
+ <dev-python/superqt-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
+ >=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}]
+ >=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}]
+ >=dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ test? (
+ dev-python/cython[${PYTHON_USEDEP}]
+ dev-python/flaky[${PYTHON_USEDEP}]
+ dev-python/matplotlib[tk,${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-order[${PYTHON_USEDEP}]
+ dev-python/pytest-qt[${PYTHON_USEDEP}]
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/QtPy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/sympy[${PYTHON_USEDEP}]
+ )"
+
+# Based on the courtesy of Arfrever
+# This patch removes a call to update-desktop-database during build
+# This fails because access is denied to this command during build
+PATCHES=(
+ "${FILESDIR}/${PN}-5.0.0-build.patch"
+ "${FILESDIR}/${PN}-5.2.0-doc-theme-renamed.patch"
+)
+
+DOCS=(
+ "AUTHORS.txt"
+ "Announcements.md"
+ "CHANGELOG.md"
+ "CODE_OF_CONDUCT.md"
+ "CONTRIBUTING.md"
+ "NOTICE.txt"
+ "README.md"
+ "RELEASE.md"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/doc \
+ dev-python/sphinx-panels \
+ dev-python/pydata-sphinx-theme \
+ dev-python/sphinx-multiversion
+
+python_prepare_all() {
+ # move docs into workdir
+ mv ../spyder-docs-${DOCS_PV}* docs || die
+
+ # these dependencies are packaged separately:
+ # dev-python/spyder-kernels,
+ # dev-python/python-lsp-server,
+ # dev-python/qdarkstyle
+ rm -r external-deps/* || die
+ # runs against things packaged in external-deps dir
+ rm conftest.py || die
+
+ # Do not depend on pyqt5<5.16, this dependency is carried by QtPy[pyqt5]
+ # Do not depend on pyqtwebengine<5.16, this dependency is carried by QtPy[webengine]
+ # Do not depend on parso and jedi, this is dependency is carried in python-lsp-server
+ # Do not depend on python-lsp-server, this dependency is carried in pyls-spyder
+ # Do not depend on ipython, this dependency is carried in spyder-kernels
+ # The explicit version requirements only make things more complicated, if e.g.
+ # pyls-spyder gains compatibility with a newer version of python-lsp-server
+ # in a new release it will take time for this information to propagate into
+ # the next spyder release. So just remove the dependency and let the other
+ # ebuilds handle the version requirements to speed things up and prevent
+ # issues such as Bug 803269.
+ sed -i \
+ -e "/'pyqt5[ 0-9<=>.,]*',/d" \
+ -e "/'pyqtwebengine[ 0-9<=>.,]*',/d" \
+ -e "/'python-lsp-server\[all\][ 0-9<=>.,]*',/d" \
+ -e "/'parso[ 0-9<=>.,]*',/d" \
+ -e "/'jedi[ 0-9<=>.,]*',/d" \
+ -e "/'pylint[ 0-9<=>.,]*',/d" \
+ setup.py || die
+ # -e "/'ipython[ 0-9<=>.,]*',/d" \
+ sed -i \
+ -e "/^PYLS_REQVER/c\PYLS_REQVER = '>=0.0.1'" \
+ -e "/^PYLSP_REQVER/c\PYLSP_REQVER = '>=0.0.1'" \
+ -e "/^PARSO_REQVER/c\PARSO_REQVER = '>=0.0.1'" \
+ -e "/^JEDI_REQVER/c\JEDI_REQVER = '>=0.0.1'" \
+ -e "/^PYLINT_REQVER/c\PYLINT_REQVER = '>=0.0.1'" \
+ spyder/dependencies.py || die
+ # -e "/^IPYTHON_REQVER/c\IPYTHON_REQVER = '>=0.0.1'" \
+
+ # do not check deps, fails because we removed dependencies above
+ sed -i -e 's:test_dependencies_for_spyder_setup_install_requires_in_sync:_&:' \
+ spyder/tests/test_dependencies_in_sync.py || die
+
+ # skip online test
+ rm spyder/widgets/github/tests/test_github_backend.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+# Calling pytest directly somehow passes the pytest arguments to spyder
+# causing an invalid argument error
+python_test() {
+ virtx "${EPYTHON}" runtests.py
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib
+ optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas
+ optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy
+ optfeature "Symbolic mathematics in the IPython console" dev-python/sympy
+ optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy
+ optfeature "Run Cython files in the IPython console" dev-python/cython
+ optfeature "The hdf5/h5py plugin" dev-python/h5py
+ optfeature "The line profiler plugin" dev-python/spyder-line-profiler
+ optfeature "Vim key bindings" dev-python/spyder-vim
+ optfeature "Unittest support" dev-python/spyder-unittest
+ optfeature "System terminal inside spyder" dev-python/spyder-terminal
+ optfeature "Jupyter notebook support" dev-python/spyder-notebook
+ # spyder-memory-profiler is not compatible with spyder-5.2+ yet
+ # optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler
+ # spyder-reports not yet updated to >=spyder-4.0.0
+ # optfeature "Markdown reports using Pweave" dev-python/spyder-reports
+ # Plugins with no release yet:
+ # optfeature "Manage virtual environments and packages" dev-python/spyder-env-manager
+ # optfeature "VCS (e.g. git) integration" dev-python/spyder-vcs
+}
diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 06e52c7eaa82..b43163bbf3ac 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -2,8 +2,10 @@ AUX sqlalchemy-2.0.30-py313.patch 508 BLAKE2B 6658d6f71291018461fea34397082adfa2
DIST SQLAlchemy-1.4.52.tar.gz 8514200 BLAKE2B b41fccb885ce6761e29621a654c97537610a1875d66302ba56fac560f5c85db35b14595efd903aebfd0186ee39b75a8666e1304cdee6a6ec6eb9923bc602b9e5 SHA512 afda6a3503c9d2baba8c1dd9e7216d5ac1561f52f5f11009c41a1a98ac998643c980c60cf8ba4d84c4af8808be26ead9fd2e7a2c8bf15b2fdb521b4e5de7748e
DIST SQLAlchemy-2.0.29.tar.gz 9543967 BLAKE2B 04425618b6e0bcf98a7a32a4a6b1c092120a9f3eb55761879b072ac3a3e08c8f1b97fb4d2df4b35b2fd810e11146f4d83cf67cd8ec23fb4d96c5d6cfff7657af SHA512 d1143c65fb26335d652083b9a90afaecf78ed312cea5c26f989380204e909c341c1bc3bb1e07274353e1c409d21737fad4d7391f186b2d2373814582d3baaf78
DIST SQLAlchemy-2.0.30.tar.gz 9579500 BLAKE2B 3c1711ee72a355eb5e6a71d6581d951ffe3ddab459ac4bb4c36a8640ed5f6298a80847e9bb66dd700622fa9275bf77c4c18be5e324092a576d1b35983371730a SHA512 b39275a7312609fd0a78ac5bb4fb0f29f2948d7fc81007587c01f38849ff28bff273182a06c8ec830b7e1ba4cd30aea2cd7214bbf971a61125c9b56c6ddbbe52
+DIST SQLAlchemy-2.0.31.tar.gz 9524110 BLAKE2B 521137ceaedd91a063bd336001e25a2946a3fefbc61c619b9b18c32f6e4dd2ff541e7cf3f0e0144024c0a6fe2c7aec743d1315b66c7da752d47abd81a6ab8ab4 SHA512 2e5f559ee2d1f28003a7436a6cb1997f22348447765422f4847adb3c5fc20b759d8c5c99ad4dae1c1f7863f3bc72f699e19b48d7797917a9a64ff4050e61d3d1
EBUILD sqlalchemy-1.4.52.ebuild 3436 BLAKE2B 60b2e39902de5052fefb003514f3fb232cfd23ade139e8c5fc4d2b625d8fd65a40b22d6ae2593c7ee6ea12d1ce1dd4b192dc95cde3485671f292d96e3bd8999f SHA512 1c3c8bbd5459690c689ada1cfa9c89cf58298c6ade58117b9331ce99f3a7df8307f8976baaf03911ba3c828da05cd6c8b743cd2bd5120a7dbcf9e42b35fcc7a1
EBUILD sqlalchemy-2.0.29.ebuild 3954 BLAKE2B 9bce2efb81f5909ecb56762d4ab38fa16384109148131c76389b5bdf4f7644e1a6ed01a388d11a1cc975d7b55380e17cc7256bd38237f3b1cfe3c4634067ae97 SHA512 b655ead9dbfd58766b379a9f6f546185fd497ef478de0e323a5d87d8d5bd5698e5d503cb151a5c57c3b60241800826d53ec9779a38a2f4ac629b567809379c33
EBUILD sqlalchemy-2.0.30-r1.ebuild 4276 BLAKE2B eaef99d166b1cf8487bc62e5733e4b77bd297e4a857a97de3338457b53ea5e7edf3122a168b17f4e90340fe6ecb21fe60910a4cf923fa8241dc6b460a742449b SHA512 2a24a0c078a0183064b9c68511b9db4150ebdab5751220d46a0f0403ff05e61b73bb5eb45f9fd62a46c31f97be0d8a4750d3e71da1a048ac5cb7ca8400117a71
EBUILD sqlalchemy-2.0.30.ebuild 3955 BLAKE2B 988449063437a2478db4ba705d66e863ed4a9f8724a8751cc73248e61fc50ece848b61a13815a3e5faaee0674487d9c15bc6bb236579018498b543c942ae5198 SHA512 7d7bca67701ccf7474f91c711c7e3c9e94a8d43662ce0c45410c7ff5ca3aa87445ae7c2d3a9e0490923751d40122d3441c3517a11347b7cf86aee35d12799d2b
+EBUILD sqlalchemy-2.0.31.ebuild 4004 BLAKE2B 5e458a2ac219b89a8d798300528c177a974c35cec01fff06ee180f5148f27f9c9db58b1f0fa557a8b18be4d739deadf59ef0c883c5105b8575d6ee14243e0f39 SHA512 cab3e452f2e1fb847bd7e7c8e47afb6d17aa2dc04e26b8493c2e1969e06415d124ace70507ddfe6c878e04603f92ddb2a6df907d4f664cd032872b22bf12286e
MISC metadata.xml 444 BLAKE2B 5fbfcf8f16e52ab5bb691b0b33a8491d94e42a80409114cd9b306af7d4b0eb8b6660fabc663adee53080c635217961301b78df536995b91afe9288d255f73d62 SHA512 b432b65ed3033d34ac0784d007909eb838b309b6a4785eebb1a3f808e43dfc41c786cd55e4dd048776c65127aac170bdd9fb9e5a8ae63accb5f65e300bca9676
diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.31.ebuild b/dev-python/sqlalchemy/sqlalchemy-2.0.31.ebuild
new file mode 100644
index 000000000000..f1b6e5798668
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.31.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYPI_PN=SQLAlchemy
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+ https://www.sqlalchemy.org/
+ https://pypi.org/project/SQLAlchemy/
+ https://github.com/sqlalchemy/sqlalchemy/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="examples +sqlite test"
+
+RDEPEND="
+ >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/cython[${PYTHON_USEDEP}]
+ test? (
+ $(python_gen_impl_dep sqlite)
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+ sed -i -e '/greenlet/d' setup.cfg || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ test/ext/mypy/test_mypy_plugin_py3k.py
+ test/typing/test_mypy.py
+ # hardcode call counts specific to Python versions
+ test/aaa_profiling
+ )
+ local EPYTEST_DESELECT=(
+ # warning tests are unreliable
+ test/base/test_warnings.py
+ )
+ local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+ test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
+ test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
+ test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
+ test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
+ test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
+ "test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message"
+ "test/dialect/test_suite.py::ReturningGuardsTest_sqlite+pysqlite_${sqlite_version//./_}"::test_{delete,insert,update}_single
+ test/base/test_utils.py::ImmutableDictTest::test_pep584
+ )
+ ;;
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # deprecated and broken with py3.13
+ test/ext/test_serializer.py
+ # TODO
+ test/orm/test_mapper.py::MapperTest::test_synonym_nonexistent_attr
+ )
+ ;;
+ esac
+ if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then
+ EPYTEST_DESELECT+=(
+ test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution
+ test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync
+ "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[False-True]"
+ "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-True]"
+ "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[has_terminate-is_asyncio]"
+ "test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[not_has_terminate-is_asyncio]"
+ "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]"
+ "test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True]"
+ )
+ fi
+
+ # upstream's test suite is horribly hacky; it relies on disabling
+ # the warnings plugin and turning warnings into errors; this also
+ # means that any DeprecationWarnings from third-party plugins cause
+ # everything to explode
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p rerunfailures --reruns=10 --reruns-delay=2
+}
+
+python_install_all() {
+ if use examples; then
+ docompress -x "/usr/share/doc/${PF}/examples"
+ dodoc -r examples
+ fi
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "asyncio support" dev-python/greenlet
+ optfeature "MySQL support" \
+ dev-python/mysqlclient \
+ dev-python/pymysql
+ optfeature "postgresql support" dev-python/psycopg:2
+}
diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 1816e3e08c68..9826453b68a5 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -19,9 +19,8 @@ DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d7
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
-DIST sqlglot-25.0.3.tar.gz 18736092 BLAKE2B c5123ff152c58797903821173fc2ef26fc1c94565dac23542bf7d92157d91747cba0ae0dbd64051dee5308a5f4e817edb93dc6efa5337d13cbcd2e8caccf7e09 SHA512 31ec6b9e75507905124986f3531ba930ccfbeb6eea0f9b81f4489c67b889d07d9fe3e8705f6df0f222a8417189109ee5676906f58537656d66ce122f2907ba40
-DIST sqlglot-25.1.0.tar.gz 18812668 BLAKE2B 3ee5606393ad188ac634f4f070e3b3f8ec91a2f9d28cc9c9a0bde7c83083e4a7cb2f6d6831e1c3e3dcddf8909b8d5d8b2e4e8759965b09999b71730e2a4f7cd8 SHA512 82471aec2cdf8a2a0f88cd367d9d08f8d69ff204847ac74b2bfede6df3ca513a9e9d0d584b1932582073821095d0aa4bd691f1ebd9a2794bda29ec65341677be
-DIST sqlglot-25.2.0.tar.gz 18902605 BLAKE2B 8cd7be70ac09a362a359a214ecca79ab0353a8e0ad8418a2b2c3610400b09cc482288feea6207172233686cf2bb7dce4c3c07960697f9da78b17b04afdf7665d SHA512 0f2b81b9375c69823aca73d427af2a4cb0a47fe716cd1541b04011bf6d3b6f34c7c85b88d224fabcc660c503eccadec13282853d5f553cd34261a2de7f1067eb
+DIST sqlglot-25.3.3.tar.gz 18979036 BLAKE2B 33f7f29585d25e69e19df43620c1aab69fad1d82725ce86d58d70b694096b2ea4e710815e55569049fe3c68c614bb1deabe5b48d06065ccba24e4d7343296d07 SHA512 78f6c3a346b8377984a4611e8fa368794b08ad21e2b2da59d529066374af5f468acce5bd279963c480120ca1e7f6521807c0841ae75eabf05cfbfb916d5def5a
+DIST sqlglot-25.4.0.tar.gz 18986774 BLAKE2B 0d47dfd72aa404bdce6ce716ebac4d9a0af012807142af0015649825818e8d45d3e451913defec4563b953e33b0888782ee3644c0c24f3d775bb008a3ecb1ea9 SHA512 fe5346c8675b8b21a60359941501854c2861f9ceb3f4ae9e2fc23eb395935051c757dddbe72b101fb3781923cb4f89c4838facc96fe0e0419ceadf705320f77b
DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a
DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
@@ -34,7 +33,6 @@ DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1d
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
-EBUILD sqlglot-25.0.3.ebuild 2602 BLAKE2B 2ebe12c252293a3ff60948e560fb6a49f93e202003fd3a94870eb874cf6be356807cdd62413bc26ae2f01757b913a396d988a856f938d5685162b639fa3ab8f9 SHA512 5386d1a924752114b0c24079e25bc6b4da42b65aacea2e7f8dccce8acb460940dbdc10238ed3e205d76c3ffc4fe5ec69bec0c1d4109f63bc220c89b02ae3e3b2
-EBUILD sqlglot-25.1.0.ebuild 2602 BLAKE2B 2ebe12c252293a3ff60948e560fb6a49f93e202003fd3a94870eb874cf6be356807cdd62413bc26ae2f01757b913a396d988a856f938d5685162b639fa3ab8f9 SHA512 5386d1a924752114b0c24079e25bc6b4da42b65aacea2e7f8dccce8acb460940dbdc10238ed3e205d76c3ffc4fe5ec69bec0c1d4109f63bc220c89b02ae3e3b2
-EBUILD sqlglot-25.2.0.ebuild 2602 BLAKE2B 2ebe12c252293a3ff60948e560fb6a49f93e202003fd3a94870eb874cf6be356807cdd62413bc26ae2f01757b913a396d988a856f938d5685162b639fa3ab8f9 SHA512 5386d1a924752114b0c24079e25bc6b4da42b65aacea2e7f8dccce8acb460940dbdc10238ed3e205d76c3ffc4fe5ec69bec0c1d4109f63bc220c89b02ae3e3b2
+EBUILD sqlglot-25.3.3.ebuild 2602 BLAKE2B 2ebe12c252293a3ff60948e560fb6a49f93e202003fd3a94870eb874cf6be356807cdd62413bc26ae2f01757b913a396d988a856f938d5685162b639fa3ab8f9 SHA512 5386d1a924752114b0c24079e25bc6b4da42b65aacea2e7f8dccce8acb460940dbdc10238ed3e205d76c3ffc4fe5ec69bec0c1d4109f63bc220c89b02ae3e3b2
+EBUILD sqlglot-25.4.0.ebuild 2602 BLAKE2B 2ebe12c252293a3ff60948e560fb6a49f93e202003fd3a94870eb874cf6be356807cdd62413bc26ae2f01757b913a396d988a856f938d5685162b639fa3ab8f9 SHA512 5386d1a924752114b0c24079e25bc6b4da42b65aacea2e7f8dccce8acb460940dbdc10238ed3e205d76c3ffc4fe5ec69bec0c1d4109f63bc220c89b02ae3e3b2
MISC metadata.xml 611 BLAKE2B 10bf684677182565c9932d51ed9b3b9c80d376d6db945bd7b0dd0d9a19a85dc0d10cb169ff2048ae5f7f73d0f438d259b6231c13c525b5374ec99377f4ffdd10 SHA512 2b26d0f77962807052b94ad78addcfdce9859042af3be34df267dc6e70b6231dd779563935fd21955cd8646fd0cce3fee8c939387ac8056194a0b777743dd2ae
diff --git a/dev-python/sqlglot/sqlglot-25.2.0.ebuild b/dev-python/sqlglot/sqlglot-25.2.0.ebuild
deleted file mode 100644
index 3ecfcc322a3e..000000000000
--- a/dev-python/sqlglot/sqlglot-25.2.0.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
-
-CARGO_OPTIONAL=1
-CRATES="
- autocfg@1.1.0
- bitflags@1.3.2
- cfg-if@1.0.0
- heck@0.4.1
- indoc@2.0.4
- libc@0.2.150
- lock_api@0.4.11
- memoffset@0.9.0
- once_cell@1.19.0
- parking_lot@0.12.1
- parking_lot_core@0.9.9
- proc-macro2@1.0.70
- pyo3-build-config@0.20.0
- pyo3-ffi@0.20.0
- pyo3-macros-backend@0.20.0
- pyo3-macros@0.20.0
- pyo3@0.20.0
- quote@1.0.33
- redox_syscall@0.4.1
- scopeguard@1.2.0
- smallvec@1.11.2
- syn@2.0.41
- target-lexicon@0.12.12
- unicode-ident@1.0.12
- unindent@0.2.3
- windows-targets@0.48.5
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_msvc@0.48.5
- windows_i686_gnu@0.48.5
- windows_i686_msvc@0.48.5
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_msvc@0.48.5
-"
-
-inherit cargo distutils-r1 pypi optfeature
-
-DESCRIPTION="An easily customizable SQL parser and transpiler"
-HOMEPAGE="
- https://sqlglot.com/
- https://github.com/tobymao/sqlglot/
- https://pypi.org/project/sqlglot/
-"
-SRC_URI+="
- native-extensions? (
- ${CARGO_CRATE_URIS}
- )
-"
-
-LICENSE="MIT"
-LICENSE+=" native-extensions? ("
-# Dependent crate licenses
-LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016"
-LICENSE+=" )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+native-extensions"
-
-BDEPEND="
- native-extensions? (
- ${RUST_DEPEND}
- dev-util/maturin[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-QA_FLAGS_IGNORED="usr/lib.*/py.*/site-packages/sqlglotrs/sqlglotrs.*.so"
-
-src_unpack() {
- cargo_src_unpack
-}
-
-src_prepare() {
- # remove fragile timing check
- sed -i -e '/assertLessEqual(time\.time/d' tests/test_parser.py || die
- distutils-r1_src_prepare
-}
-
-python_compile() {
- distutils-r1_python_compile
-
- if use native-extensions; then
- local DISTUTILS_USE_PEP517=maturin
- cd sqlglotrs || die
- distutils-r1_python_compile
- cd - >/dev/null || die
- fi
-}
-
-python_test() {
- local EPYTEST_IGNORE=(
- # Tests require pyspark or duckdb which aren't in the tree.
- # Pandas would be a requirement normally, but it gets ignored by proxy.
- "tests/dataframe/integration/test_dataframe.py"
- "tests/dataframe/integration/test_grouped_data.py"
- "tests/dataframe/integration/test_session.py"
- "tests/test_executor.py"
- "tests/test_optimizer.py"
- )
-
- # make sure not to use an earlier installed version
- local -x SQLGLOTRS_TOKENIZER=$(usex native-extensions 1 0)
- rm -rf sqlglotrs || die
- epytest
-}
-
-pkg_postinst() {
- optfeature "simplifying timedelta expressions" dev-python/python-dateutil
-}
diff --git a/dev-python/sqlglot/sqlglot-25.0.3.ebuild b/dev-python/sqlglot/sqlglot-25.3.3.ebuild
index 3ecfcc322a3e..3ecfcc322a3e 100644
--- a/dev-python/sqlglot/sqlglot-25.0.3.ebuild
+++ b/dev-python/sqlglot/sqlglot-25.3.3.ebuild
diff --git a/dev-python/sqlglot/sqlglot-25.1.0.ebuild b/dev-python/sqlglot/sqlglot-25.4.0.ebuild
index 3ecfcc322a3e..3ecfcc322a3e 100644
--- a/dev-python/sqlglot/sqlglot-25.1.0.ebuild
+++ b/dev-python/sqlglot/sqlglot-25.4.0.ebuild
diff --git a/dev-python/sshpubkeys/Manifest b/dev-python/sshpubkeys/Manifest
index 0ac94a0c618a..e7cc4b379ea8 100644
--- a/dev-python/sshpubkeys/Manifest
+++ b/dev-python/sshpubkeys/Manifest
@@ -1,3 +1,3 @@
DIST python-sshpubkeys-3.3.1.gh.tar.gz 57896 BLAKE2B 3212ea0c38377255258a831cc942f71c0b0efb040ba8ca3283200b638dcae7a31ad5763ae0de4f51a7ae0c3f0a1b83ca6db96f00384ecd1e1e3a369028e4ed41 SHA512 8a59e73eddd795a71b64fc7433292ca03a9f447a13c8ef40d68fc599776c37f5e4a1fdbbf2f2ab00b0091a513e2412f213f6a21474ae0784af2df9a7107a2ed6
-EBUILD sshpubkeys-3.3.1-r1.ebuild 697 BLAKE2B e6ead0168fb5c949c2d3e967be88dfe48e8ad0cfdc96b5d5df1bd4db40c718d3bad1f80cba03361326c8ed0c5ee0fd513e48d14e86ffe166a1ea794f2a2f0eda SHA512 8216d889062cee99e7b3a1cb3288beb825aca70c4bb3b6a006f94e850257730be9eb1e3c85a22c5651634111fe7cdd8128aeb2070bb575ffa2be37faf74bc7d5
+EBUILD sshpubkeys-3.3.1-r1.ebuild 697 BLAKE2B 73036116c656a7ba265d296e63b368029613895c4213440f4a2a4944bbe17c1b6058928ae0e77a5e2b1bc90f1094064b061eefd7ecf83514bf93998fbfcbec9c SHA512 9c9a1b4bfb79639a3728f2f046c42e2588a3d90512b343b84b70bf02cf491b988cf9ae74679bb73950ac033670b1951a1a820b6c43ca357ada544593526836d7
MISC metadata.xml 512 BLAKE2B 89b935c91163ef432c76b498b4d0a2d49c64c2d5f2f6af891c6f6c6e3a0479fc56d3b9947860f5dc6ebd07d5fea9bdb3f526226cf1b4af64a3b9097007bd08e2 SHA512 5d5dfdec492614ceccb2ac84a67f7f0db3dd5979d811e8ecf9e9d87df6334d490fb345c75ca5e4846a2f98dcb8dc5bc12ad1679b29d95040477e0f327e6da07f
diff --git a/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild b/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild
index 47c497dfe8bb..3ea6bc3db4b7 100644
--- a/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild
+++ b/dev-python/sshpubkeys/sshpubkeys-3.3.1-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/stestr/Manifest b/dev-python/stestr/Manifest
index b62ecc48fedc..efebc92ae5d0 100644
--- a/dev-python/stestr/Manifest
+++ b/dev-python/stestr/Manifest
@@ -1,3 +1,3 @@
DIST stestr-4.1.0.tar.gz 113187 BLAKE2B 6bd423aaad6189c90fe9b43db9390e85a5f458cfa899c33bd34b1340ca7f111d2edd2981d9c664d63ec6b880a904b08a26c09c332548ac5f2ebdabd2bad6a00a SHA512 77287ffdfe59042c4d189aa6c662df4357633d3a134ea60a4533b5b8b1b433ffd6f265a430977da175f242cc1c8e8514f876a486cc900a436cf93ab629fe7b7d
-EBUILD stestr-4.1.0.ebuild 1293 BLAKE2B 42f396bc36714ca35a5ec14c788984afb782ade4d50d0bbca4279745fc8e656781f53956c486d57f8be4f5e7a20032886907a0a1ae879db6c52206dc8a9f8855 SHA512 a2bee63bc7bf75b6b2ae0c1d4331311d5cd18972a2b551a060ebb9fa2c111b1a788dc0614e6099d27f68e0aa9eedfe8917652352869a5279a88df45fe763d2b6
+EBUILD stestr-4.1.0.ebuild 1293 BLAKE2B 9d0b084d4941d7ed2f98adb2e3a2826d8bf60c24807638688b965409e12f11b0eaf70ffe5a9b33831d71184ba8273c261ac92a3e6aca83fe7703dff5279fbe16 SHA512 56b312d21738555fe3c926cb168f8fa3413c7ce037f7ba7fe3511b9b85ae8faf8b5530d5fbff3d01ac3a6efcbbe78b8107c7682115930ce6bac210ea6e84ef94
MISC metadata.xml 640 BLAKE2B 2f6a2d6b549da3bdde1994544d2ed3a5a96ba08e1675394112643544d6afbb64162fd0bf8c72d39f1fbc43c3e120577e9d23506d9b51e1889308e670aa7d0775 SHA512 5fa6c1132aab62f72ff471ee8b551852e6ce84d66ca50c71f11c25f228b2c6de65e9d6dfcf464a7b826d9f0ce8768109cc4e475842c39bb7a6647fed662821a1
diff --git a/dev-python/stestr/stestr-4.1.0.ebuild b/dev-python/stestr/stestr-4.1.0.ebuild
index ef3e93650c41..9b2803aa8d46 100644
--- a/dev-python/stestr/stestr-4.1.0.ebuild
+++ b/dev-python/stestr/stestr-4.1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 multiprocessing pypi
diff --git a/dev-python/stomp-py/Manifest b/dev-python/stomp-py/Manifest
index 409b56ed3bcf..8c176ad959ef 100644
--- a/dev-python/stomp-py/Manifest
+++ b/dev-python/stomp-py/Manifest
@@ -1,3 +1,3 @@
DIST stomp_py-8.1.2.tar.gz 39163 BLAKE2B 49d096369b427033cf1210638875cdd1501711a05183d7d186f8f926033e898c7323a8d96f319311999edc86a49515a92ba4c0ed0982712789f7ba78f4175e5e SHA512 2cbfaacdc5762b8db5c28721e01511c32a8991a866d6ced520a27cb82deacc4716cbaf5f298a8daea7f91c9038859d4c39069ad5b46ba6d0efe60e4c19ab09ae
EBUILD stomp-py-8.1.2.ebuild 990 BLAKE2B 3d345453d8e1203c466b8d91121b52628c2bd5a7f66a5a53fdfccc2b51568c8d03f8b4c7de872c7180c874bfe94f5b69e5ead21582a91b5f6ecdd48081beca34 SHA512 b2eab7d657c45d862046d1ee6df186da3f779838ff20d922f23eef9e740f27648cac6141df425b848cde679b707f20d25f2c530521ce1a4a576375836f34ed19
-MISC metadata.xml 402 BLAKE2B f4a4997af910bccc3ffb2e847ae3262f087d6546ba5b50a078498d651388b652b2f1647661e7870b2517d257330ceb234b31295ef7b7130abd4b8693abb3f580 SHA512 d47bd175f6a78efafac027a1ae84bf84fad84893aa285ba7d21acae6cb01406a52e31a83999f13584abd7219cdcb73eec3b435c3093d1b340c31d600b469747f
+MISC metadata.xml 324 BLAKE2B b3bcc7925b8d20d5a988e5187fb239692f997de51cb617ebb7c5279e9b0e5eed1cedb27b885d729a593fd6df3c25f391515a9612ce1a0bca167d2f54e4a87737 SHA512 bea3626694e28d445654d1eca47941f6e42a8048eaf5cbd86c43154c06a198cddc2bf924467da63c8adcb8567fdbff5e1bfb5324697ea9dd95e31f346c8ecc5f
diff --git a/dev-python/stomp-py/metadata.xml b/dev-python/stomp-py/metadata.xml
index d1b716fd203c..bf00fcc515c8 100644
--- a/dev-python/stomp-py/metadata.xml
+++ b/dev-python/stomp-py/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">stomp-py</remote-id>
diff --git a/dev-python/stripe/Manifest b/dev-python/stripe/Manifest
index caea3aea535c..e964e2889198 100644
--- a/dev-python/stripe/Manifest
+++ b/dev-python/stripe/Manifest
@@ -1,9 +1,9 @@
+DIST stripe-10.0.0.tar.gz 1284985 BLAKE2B c2cde142b324fb622c7b7c3b967d01caf3a31c7832825b750e88ff7a4b8b41efe457c40ce329977f7df39b54ecf267812174a31682106aaecda78ebe53322467 SHA512 fa72997cde84a7fd871e9be53a560bce07041dddd9db7e37942b1c7cfaee8c2fd3a671f08f1b567b60aee017f7a6b9662dd2cfb3a06036bd9b0f3a03a395e0df
+DIST stripe-10.1.0.tar.gz 1290758 BLAKE2B 0ec51d9189b1d574eb1eb2eb7c3683b2b6b86c9879445c2de60da1a16684e0fe095abbe841cc59ea8daad6862d864550bfb5a9c9dd6a034df42a01c8ec59be4c SHA512 ecac8856ce6993ba5c339a44791b9197f2e1b8a62292d5e9e555e02004007ad90c400dff8d111df2ae1428436ba413a47b59ef9b5e9da445872495c45aa844c3
DIST stripe-9.10.0.tar.gz 1273670 BLAKE2B ebe42096846a124dea93744b26103dfc0a82f51191be612962258d7ab8c903e3da707dad3e35bafaa7431dd65a08234d9df5f9a614ff1959d86dc2d992ae7ad0 SHA512 f2a22534703add04512fa5ee124bd0ac48dd8a69dd19438260e9fce2cd00b659b9b014f76e325b6b0e51c79c157d15acb775d4ee4e1401a837d7e7dd81e81191
-DIST stripe-9.11.0.tar.gz 1276871 BLAKE2B 82d02301e4e08c98593631c16b44de5b8481f918839f2839575c8fb8a89a4245436950406e1cf13cb78999a965e8f085bd49821f5214341928be1d3cadd40563 SHA512 2f4878c704ef7b1e782b8264a47c7151d6bd9e7ad4b2799f97a753c00e3ae18c7f4425bdab7d58443bf0111e9da90eb577e047551682132f0682782556c5c1fa
DIST stripe-9.12.0.tar.gz 1277151 BLAKE2B a23e490ac99f3814db204cd8ad71793b5da73a82c420823cecd87dad5f17c9dbe44a7dcdfbb519b5db4cb488f286e231029827bae25657c2bf4183d1c4dd8406 SHA512 c6c4a4cfeddda4c0e4042b31addea6885819304b469e4f7f701c894fca2d1ccca867dac511abf8d9dd9fc7cc135185387a5b55d37558b9355ee4add16b6318cb
-DIST stripe-9.8.0.tar.gz 1268721 BLAKE2B 12eeb333a51e71f39c366dda1a4bf82c15f7c3673fc4d27c0e25b978a19902b722d44d5b0f17c017638740cb95f353a024f5012ad70b13c0ac7f7b420df4b082 SHA512 3b19ba9709818af12ba2110b32232c9a33f3a43ce33dfeb8a1e0a7c8a2d643f96795ef474ccdef9e780c1ab58bfa3e687105311cc1d5d24c2984d442d539706b
-EBUILD stripe-9.10.0.ebuild 2435 BLAKE2B bc1705d2eeb4e9355163d4758daf18d7f5c82ae1ad414dfb05c9244c78610316daaa889eb6bdac94705130f1554ef06c96d4e9774e5480ed88fcc342b9e3efa8 SHA512 78664ee32de5d98259cc8ef27c99718de405d616036150a68dc1810734dd080d9c14b870f60cbea2e83761c6b44c2bec5a99f3990a98ebfd6ba6a8197a041ac4
-EBUILD stripe-9.11.0.ebuild 2435 BLAKE2B 44a70137984ce5bbcb00a55c204dadbc1296af66644ce29227a9f17aba38dff54ff40799251f9d712559390b063fc0f7293225bb79065e8cebb7191937d4838a SHA512 9d751f6868c342e2a486befbfdd270d842af1fca53860731e2afc5b0a4ca2111a907a63c1785efd93cb822a3bb1ac0e3f47f8a131c2b3d3d1694ee2ac8555c93
+EBUILD stripe-10.0.0.ebuild 2435 BLAKE2B 44a70137984ce5bbcb00a55c204dadbc1296af66644ce29227a9f17aba38dff54ff40799251f9d712559390b063fc0f7293225bb79065e8cebb7191937d4838a SHA512 9d751f6868c342e2a486befbfdd270d842af1fca53860731e2afc5b0a4ca2111a907a63c1785efd93cb822a3bb1ac0e3f47f8a131c2b3d3d1694ee2ac8555c93
+EBUILD stripe-10.1.0.ebuild 2435 BLAKE2B 44a70137984ce5bbcb00a55c204dadbc1296af66644ce29227a9f17aba38dff54ff40799251f9d712559390b063fc0f7293225bb79065e8cebb7191937d4838a SHA512 9d751f6868c342e2a486befbfdd270d842af1fca53860731e2afc5b0a4ca2111a907a63c1785efd93cb822a3bb1ac0e3f47f8a131c2b3d3d1694ee2ac8555c93
+EBUILD stripe-9.10.0.ebuild 2432 BLAKE2B 2d67456cd2f45ab9e6a74a706a71e0777d6cbfb91d464b1196fb27397e2bd85531976d39140776b700036087469884cb6e8e76a3d9ca338d221ac14ecd33eb1b SHA512 1e25a5c2267bb174c53b2f783907ff2e179e609d13fce5c87e042eeb5df92b7f3dd20f93a4b05b63b124433a6f5e3d1f707a1a501e44dec301ef76f1e38330dc
EBUILD stripe-9.12.0.ebuild 2435 BLAKE2B 44a70137984ce5bbcb00a55c204dadbc1296af66644ce29227a9f17aba38dff54ff40799251f9d712559390b063fc0f7293225bb79065e8cebb7191937d4838a SHA512 9d751f6868c342e2a486befbfdd270d842af1fca53860731e2afc5b0a4ca2111a907a63c1785efd93cb822a3bb1ac0e3f47f8a131c2b3d3d1694ee2ac8555c93
-EBUILD stripe-9.8.0.ebuild 2432 BLAKE2B 2d67456cd2f45ab9e6a74a706a71e0777d6cbfb91d464b1196fb27397e2bd85531976d39140776b700036087469884cb6e8e76a3d9ca338d221ac14ecd33eb1b SHA512 1e25a5c2267bb174c53b2f783907ff2e179e609d13fce5c87e042eeb5df92b7f3dd20f93a4b05b63b124433a6f5e3d1f707a1a501e44dec301ef76f1e38330dc
MISC metadata.xml 673 BLAKE2B 6b85b1f88713d2365274fcff21648748039b48028b3c34c1192e16ca12d0f3b4d14ab13c7c2a744c381898ea0c1304bda8be52d3fadddc1a1b787f010b001398 SHA512 e3178927a69d14f59673acc5eaedda59db5a07e2145ed6fb0597363b60183cb3e7a7b0feefc1d4c9095d52ed96e0be32ef5dc23ad0c20fd6e6b33c830177c0be
diff --git a/dev-python/stripe/stripe-9.11.0.ebuild b/dev-python/stripe/stripe-10.0.0.ebuild
index 7925c1fc5c50..7925c1fc5c50 100644
--- a/dev-python/stripe/stripe-9.11.0.ebuild
+++ b/dev-python/stripe/stripe-10.0.0.ebuild
diff --git a/dev-python/stripe/stripe-10.1.0.ebuild b/dev-python/stripe/stripe-10.1.0.ebuild
new file mode 100644
index 000000000000..7925c1fc5c50
--- /dev/null
+++ b/dev-python/stripe/stripe-10.1.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Stripe Python bindings"
+HOMEPAGE="
+ https://github.com/stripe/stripe-python/
+ https://pypi.org/project/stripe/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="telemetry"
+
+RDEPEND="
+ >=dev-python/requests-2.20[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
+"
+# please bump dev-util/stripe-mock dep to the latest version on every bump
+BDEPEND="
+ test? (
+ >=dev-util/stripe-mock-0.186.0
+ dev-python/aiohttp[${PYTHON_USEDEP}]
+ dev-python/anyio[${PYTHON_USEDEP}]
+ dev-python/httpx[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/trio[${PYTHON_USEDEP}]
+ net-misc/curl
+ )
+"
+
+distutils_enable_tests pytest
+
+DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
+
+src_prepare() {
+ if ! use telemetry; then
+ sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die
+ fi
+ # https://github.com/stripe/stripe-python/pull/1297
+ sed -e 's:from mock:from unittest.mock:' \
+ -i tests/test_http_client.py || die
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest tests -p anyio -p pytest_mock
+}
+
+src_test() {
+ local stripe_mock_port=12111
+ local stripe_mock_max_port=12121
+ local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
+ # Try to start stripe-mock until we find a free port
+ while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
+ ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
+ stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" &
+ local stripe_mock_pid=${!}
+ sleep 2
+ # Did stripe-mock start?
+ curl --fail -u "sk_test_123:" \
+ "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null
+ eend ${?} "Port ${stripe_mock_port} unavailable"
+ if [[ ${?} -eq 0 ]]; then
+ einfo "stripe-mock running on port ${stripe_mock_port}"
+ break
+ fi
+ (( stripe_mock_port++ ))
+ done
+ if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
+ eerror "Unable to start stripe-mock for tests"
+ die "Please see the logfile located at: ${stripe_mock_logfile}"
+ fi
+
+ local -x STRIPE_MOCK_PORT=${stripe_mock_port}
+ distutils-r1_src_test
+
+ # Tear down stripe-mock
+ kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
+}
diff --git a/dev-python/stripe/stripe-9.10.0.ebuild b/dev-python/stripe/stripe-9.10.0.ebuild
index 3bf97ad94c6e..bb67222d08e2 100644
--- a/dev-python/stripe/stripe-9.10.0.ebuild
+++ b/dev-python/stripe/stripe-9.10.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
IUSE="telemetry"
RDEPEND="
diff --git a/dev-python/stripe/stripe-9.8.0.ebuild b/dev-python/stripe/stripe-9.8.0.ebuild
deleted file mode 100644
index bb67222d08e2..000000000000
--- a/dev-python/stripe/stripe-9.8.0.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Stripe python bindings"
-HOMEPAGE="
- https://github.com/stripe/stripe-python/
- https://pypi.org/project/stripe/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="telemetry"
-
-RDEPEND="
- >=dev-python/requests-2.20[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.5.0[${PYTHON_USEDEP}]
-"
-# please bump dev-util/stripe-mock dep to the latest version on every bump
-BDEPEND="
- test? (
- >=dev-util/stripe-mock-0.186.0
- dev-python/aiohttp[${PYTHON_USEDEP}]
- dev-python/anyio[${PYTHON_USEDEP}]
- dev-python/httpx[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/trio[${PYTHON_USEDEP}]
- net-misc/curl
- )
-"
-
-distutils_enable_tests pytest
-
-DOCS=( LONG_DESCRIPTION.rst CHANGELOG.md README.md )
-
-src_prepare() {
- if ! use telemetry; then
- sed -i -e '/enable_telemetry/s:True:False:' stripe/__init__.py || die
- fi
- # https://github.com/stripe/stripe-python/pull/1297
- sed -e 's:from mock:from unittest.mock:' \
- -i tests/test_http_client.py || die
- distutils-r1_src_prepare
-}
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest tests -p anyio -p pytest_mock
-}
-
-src_test() {
- local stripe_mock_port=12111
- local stripe_mock_max_port=12121
- local stripe_mock_logfile="${T}/stripe_mock_${EPYTHON}.log"
- # Try to start stripe-mock until we find a free port
- while [[ ${stripe_mock_port} -le ${stripe_mock_max_port} ]]; do
- ebegin "Trying to start stripe-mock on port ${stripe_mock_port}"
- stripe-mock --http-port "${stripe_mock_port}" &> "${stripe_mock_logfile}" &
- local stripe_mock_pid=${!}
- sleep 2
- # Did stripe-mock start?
- curl --fail -u "sk_test_123:" \
- "http://127.0.0.1:${stripe_mock_port}/v1/customers" &> /dev/null
- eend ${?} "Port ${stripe_mock_port} unavailable"
- if [[ ${?} -eq 0 ]]; then
- einfo "stripe-mock running on port ${stripe_mock_port}"
- break
- fi
- (( stripe_mock_port++ ))
- done
- if [[ ${stripe_mock_port} -gt ${stripe_mock_max_port} ]]; then
- eerror "Unable to start stripe-mock for tests"
- die "Please see the logfile located at: ${stripe_mock_logfile}"
- fi
-
- local -x STRIPE_MOCK_PORT=${stripe_mock_port}
- distutils-r1_src_test
-
- # Tear down stripe-mock
- kill "${stripe_mock_pid}" || die "Unable to stop stripe-mock"
-}
diff --git a/dev-python/subprocess-tee/Manifest b/dev-python/subprocess-tee/Manifest
index 20c7e2bace1a..824ef3d950f8 100644
--- a/dev-python/subprocess-tee/Manifest
+++ b/dev-python/subprocess-tee/Manifest
@@ -2,4 +2,4 @@ DIST subprocess-tee-0.4.1.tar.gz 13599 BLAKE2B 779a8b5381155e8d524b6715ab9cc37f8
DIST subprocess_tee-0.4.2.tar.gz 14951 BLAKE2B b94a8adc779bfbfd17046c4c85c9fb4020a0ca4de11735ec672a90e3be93d09d5f2ec60184e12bce86864b6ef22fedd0927dbb26267cb763d197c54bb4f342ed SHA512 acb0103b8a9ba6288e42148062e82b37b625f5c518e195c4d6e32efd2d5d9841ac6f2c2b240d223e7cdecc643daaa3d86c63a6bc34ca7b48e187cbf968e5dae5
EBUILD subprocess-tee-0.4.1.ebuild 918 BLAKE2B 08a5b9097ef2c54596511066400a727b04d79053ca393cdc519715e9dd45d4f8df45fd1227c98fdd4d98019d72f6e7f1144b15a5577f4a47f7bf7cd471ceb6b3 SHA512 d988af95717ac5c0f6c69e48015a1b8da46a6e3a8e1060e0deef569b3a9a4ae6cb29517eabad855852025615230dc8249b6823db4fbf728895b4bd770df41f31
EBUILD subprocess-tee-0.4.2.ebuild 899 BLAKE2B e45be024ae31670dd945f449a9300b1b5e4be99db9e5175ade0b0178fce023bc7ee45055c5e303807d490093ec691b3812c7ff50f20b1eef36987f35fee9576a SHA512 0abdd56f82569fced40f896c71e302e8d2e4dd4f14739b7092eb032d9dc1f527f44a760078fa9118a7abebc723bb38a90e35c6c7912b6cb72ab06f8d95eef4ed
-MISC metadata.xml 733 BLAKE2B b18b79649744580db9298cb069dbf3b4c23d10983f012206199f6049752a5a232ed7068daad0716add206cfbf811d3c30e61c90d465e9f2a7f5c444f415d5dad SHA512 a3458edf61b355dc98f05602aa0a98c56d553567f85644ce5157f6a36f8947f8fb11971992305074c1d00a00e38481d4b34048ccf2312f51b477f33498cd792f
+MISC metadata.xml 627 BLAKE2B f98af9d52c9bd0c05c32c2324d0542a94273ae2fabe97e26e35f0060d1fbba44e599dc7c06552a7816af8022ccc26dc663bb97204da1d607ae378881ce36f9fc SHA512 6270968e8dfaddc7ba8f4126db51af817adacd04861c7396a92a0b9ee1d6b951a312e8522d7f64a0d5eaefcfca2bc83cffe196850183ee82718a3c123a6f3f63
diff --git a/dev-python/subprocess-tee/metadata.xml b/dev-python/subprocess-tee/metadata.xml
index 143a4000daa5..a77d9d0e1232 100644
--- a/dev-python/subprocess-tee/metadata.xml
+++ b/dev-python/subprocess-tee/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/subunit/Manifest b/dev-python/subunit/Manifest
index a9a532c10cae..732ffbcff150 100644
--- a/dev-python/subunit/Manifest
+++ b/dev-python/subunit/Manifest
@@ -1,4 +1,4 @@
AUX subunit-1.4.0-werror.patch 1307 BLAKE2B e714e82827c0c30b514ea9f43dfcff1702bd93b9e4f1e5c44029a84deb3de8c84a351baec097b545dc00ac7f0d56f85b917a53c23d501a8b93c35632d43c14d1 SHA512 444b4d2755b395f904dd341992cd2d7df60924b4111e552b6a61b6c6113397b3b6e4dd12b2bab7d408a306b3037e361217c7cda5473d94ca746ceab4e1136cbd
DIST subunit-1.4.4.gh.tar.gz 105357 BLAKE2B 5937c62357d9cb70e25242aa7678d89f79fed3d8d28fb5306bc21e28d643665e563078a84a9dd64b9192809e542d69218154227c8e5d281c861085d3175c73c4 SHA512 a666e45951afab70ea85cf9614d5e60c8884c0e2d7987e690bf7acedec5c544c412407b02134a125b4dca8772c0b1ce17fdbd9546d97ef06592119ec49b2a21f
-EBUILD subunit-1.4.4.ebuild 1920 BLAKE2B 0873a74df4469db951afc865873e8742af84482b8129f268b0aeace7473b636200d689939c6eb13355a5b8f47bfe2238004ebc3e78c3ebd7a32262a58e683aaa SHA512 aa4d26e776dcf68cf3afa12a4db7c9f599850cd871d2f788d7db7de3664b95f99572540fd98dd6f83c4817dad101e4e0a96f50690dfe6edbdfc945363dad37ff
+EBUILD subunit-1.4.4.ebuild 1920 BLAKE2B 3d612fc7d80ab5d41596baa12c9ff430df365368af6c7cfb23ec93cd8420419b9011b24dd40c9df8e26ffedf03e519b01b4d65e78fc2792dea2b521ef63fe5f3 SHA512 3d3e112e9e0d7246a829cade723bc02baa675b5be891b15ea87b577fbdb50cb9fbdf6fe56b63de4ad251fd313c30c2909e0c98740762124424ad065b20151b6c
MISC metadata.xml 536 BLAKE2B a2d8868bf91b862ea393f908c5ae6924dc70fcfa5e2d58692d61c1a45ae33bb9301c82fc032c5951491857da923bdba56f2ed11c149df7b11a4fd9037d1e5a23 SHA512 15d6a7804d14048e959dcaee03bcb2069110ab930368b2b9c31c78b610fd35beb1f714e3d109de2903dba62600b0013d6ef7f5794e828dcc6b34755e35d1836f
diff --git a/dev-python/subunit/subunit-1.4.4.ebuild b/dev-python/subunit/subunit-1.4.4.ebuild
index 5530709ef362..69006f572b3e 100644
--- a/dev-python/subunit/subunit-1.4.4.ebuild
+++ b/dev-python/subunit/subunit-1.4.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 multilib-minimal autotools
diff --git a/dev-python/superqt/Manifest b/dev-python/superqt/Manifest
index f621386587f1..1cf8829b0689 100644
--- a/dev-python/superqt/Manifest
+++ b/dev-python/superqt/Manifest
@@ -1,5 +1,7 @@
DIST superqt-0.6.4.tar.gz 95502 BLAKE2B 0354fbea1925bac84a72fc1d8e0402ba80fdd38cdec32a0e91c4b360dc8d906d631e5e36ffea8d20baae9d1e620417a08f19c2d4d37778f2e50ca3673e12bca3 SHA512 934df6d7c0dd80e045a03b88fb6b254fd7f7e3a09c882bcd46c3635ed7ba434c5704b110dd590a491fc9cead767c2f885245fdae09ef26e1a1e556d66cb2d7a3
DIST superqt-0.6.6.tar.gz 96181 BLAKE2B 6f42e5279067d409cb9d54bf0d673d04695ae529be61dcf04e6c280fe6555400725742f075f5fcf197a79aa834d73874955a09f3062ee07ebd6598632bbb1635 SHA512 1ed0ca445b6f2ac7ecc7c5c6339249a88eff7f10d67f23bc4052666beba68399b4062f9c2bc9677fd643110513332b7ee65be50d8e77868e3c8d4ff278029b1c
+DIST superqt-0.6.7.tar.gz 96733 BLAKE2B 3c189989c1bdbd1dd35bcb5a80951c817fefe19b61e4c8d44878fbfc7cc850b272149219b995a1a1b808e11063c8c16e4dafc7eaafa772c4912936a3708971e9 SHA512 054df016442cb72327218f4d73fbcfd2335178c10cb09f7c5e645721189403580f082ad2853527f84bf1513b1605b470b16fc08848bff077b5a5e1746df60f24
EBUILD superqt-0.6.4.ebuild 997 BLAKE2B ac4ed4ef5e6a264a1be8789059760470e2dffa07bb8db7fece9d5a2bf3f00446a3babe3333c800da14a0e86d015233342060543be465284bfefdc67be929790b SHA512 af6a29fe12cb29ca52dfb601bcfe771179db4355195a7decd481da2fa61caf760dea16cf246f313d93ff09be3f480fba12b8d2719db1367395a395a6b54102dd
EBUILD superqt-0.6.6.ebuild 997 BLAKE2B ac4ed4ef5e6a264a1be8789059760470e2dffa07bb8db7fece9d5a2bf3f00446a3babe3333c800da14a0e86d015233342060543be465284bfefdc67be929790b SHA512 af6a29fe12cb29ca52dfb601bcfe771179db4355195a7decd481da2fa61caf760dea16cf246f313d93ff09be3f480fba12b8d2719db1367395a395a6b54102dd
+EBUILD superqt-0.6.7.ebuild 997 BLAKE2B ac4ed4ef5e6a264a1be8789059760470e2dffa07bb8db7fece9d5a2bf3f00446a3babe3333c800da14a0e86d015233342060543be465284bfefdc67be929790b SHA512 af6a29fe12cb29ca52dfb601bcfe771179db4355195a7decd481da2fa61caf760dea16cf246f313d93ff09be3f480fba12b8d2719db1367395a395a6b54102dd
MISC metadata.xml 530 BLAKE2B 826ac59ebf84aa7e4ec8423a5c8b9e081cdd5d425eb5113cd0ce038aa46d8cf1e59239e9a06147da1084613cc941f96d06d6377e91f6cb3ce3851621f7256139 SHA512 5cf1b22224b8c5ec9c044e033f373edd629f51a1150cce13e6da8fa1239e43f41dddb44ffbd76cdc76d9280485d22978c185a7e9ba102435100d73f5b29a8b0f
diff --git a/dev-python/superqt/superqt-0.6.7.ebuild b/dev-python/superqt/superqt-0.6.7.ebuild
new file mode 100644
index 000000000000..d28d26f40bb0
--- /dev/null
+++ b/dev-python/superqt/superqt-0.6.7.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Missing widgets and components for PyQt/PySide"
+HOMEPAGE="
+ https://github.com/pyapp-kit/superqt
+ https://pypi.org/project/superqt/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ >=dev-python/pygments-2.4.0[${PYTHON_USEDEP}]
+ >=dev-python/QtPy-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-3.7.4.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/pytest-qt[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_IGNORE=(
+ # pint and pyconify not packaged
+ tests/test_quantity.py
+)
+
+EPYTEST_DESELECT=(
+ # fails in the sandbox, but works outside of it
+ tests/test_eliding_label.py::test_wrapped_eliding_label
+)
+
+distutils_enable_tests pytest
+
+python_test() {
+ virtx distutils-r1_python_test
+}
diff --git a/dev-python/swagger-spec-validator/Manifest b/dev-python/swagger-spec-validator/Manifest
index f4d5ec4f5468..3d531824e872 100644
--- a/dev-python/swagger-spec-validator/Manifest
+++ b/dev-python/swagger-spec-validator/Manifest
@@ -1,3 +1,6 @@
+AUX swagger-spec-validator-3.0.4-fix-importlib.patch 651 BLAKE2B 7f13f94948358206232ac1893d4d2a0d4901d426ea6629f39b475adfcc71c2cd31a383eeb0484c8b2518cc8b9f589b0905eed0e60eac31f3a8c0974d2a1493ba SHA512 6b05dd98be5edeaabcacf2c5ad900a071fef4f3338a1497b19a687756284b249cdac8470962d24fcae61e3ffdc988989b7a96d5555bb1252f35bb3429b8aebff
DIST swagger_spec_validator-3.0.3.gh.tar.gz 48151 BLAKE2B 6156789b6491c61ca33b09ea5a5db8ed30a7d3651e1780a5a287b6d58e159b530c8e1644c685376bade118b295307bad8ea26e3f4cf43a9648e843165e996b1e SHA512 977a6320ce629d102c7c608249d220996aba852d1c0c464be447b6b5a7aa7bb2a61023bc967a41c561a12c4620306c6a077605c4b34b828540d0ee8926d59a94
+DIST swagger_spec_validator-3.0.4.gh.tar.gz 48267 BLAKE2B efcc34606b7f352eceb5842bf0f0497d4c0a3c2315d58e785de1faeea258fdebabcc6fac087ae8bc4f26e6da93eba9ddca76831ad3713682cd596214f446ab82 SHA512 d5e74b14e8800b0ca20be9dc5095ea24c26dcb0720d960d6686cd3687e49e359a8d08cc8595ecb1377dbc79f1f28b299485a1e9d0233b51639d5bf3e3c39c6cc
EBUILD swagger-spec-validator-3.0.3.ebuild 1174 BLAKE2B 927b84cefcbf672ad7243399d1c81992721aaac35e9ac6b7b7b67c814d408cd434509e73bf71f740b6c570a48f4dc8335f9b9d760ce232762a9cb3c02ba59616 SHA512 d76220b36ceb11a5a8361a55c55d84590e11f490c275d65653052956d9008af55bd8c33a2db13ebfef1a90b04a8154a038c2ffa6277fca41c936f6f8b06c2d71
+EBUILD swagger-spec-validator-3.0.4.ebuild 1234 BLAKE2B ccd966a771614371b63763244a8eb41b1d7446389a91fc42e70e0a5e77c96ff04deb70f1a8924e3b5bea9a8b92217711c7f16071d5a92f5233fe7a0f6fb73965 SHA512 19c1ad7577517a485856015e749e163c6611872b3e25f7003794a8f88d9f9c99e0815ee75c8414d7eff19c9a6812bbf8aae508530fc486b4ea251fa5ad143c3c
MISC metadata.xml 417 BLAKE2B afbf646bc60cbe742cc04d6feea3d45afaac36d0873f869ed70c96af3a354ef473ccdece6a4b6627adfe3a0cd34d0aa3f2082dbd0f0f95d3e95f632519327855 SHA512 dccb6c2e31540afc8832d4e91cb2458fa42a91ab1a5c42f34c690b73aa79584573156c1cf9707cdbbe40603f0c4996e6ee39ea10c95855c55410e2541cf39591
diff --git a/dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch b/dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch
new file mode 100644
index 000000000000..57b46a23729b
--- /dev/null
+++ b/dev-python/swagger-spec-validator/files/swagger-spec-validator-3.0.4-fix-importlib.patch
@@ -0,0 +1,22 @@
+--- a/swagger_spec_validator/common.py
++++ b/swagger_spec_validator/common.py
+@@ -12,7 +12,7 @@ from urllib.parse import urljoin
+ from urllib.request import pathname2url
+ from urllib.request import urlopen
+
+-import importlib_resources
++import importlib.resources as importlib_resources
+ import yaml
+ from typing_extensions import ParamSpec
+
+--- a/tests/common_test.py
++++ b/tests/common_test.py
+@@ -1,7 +1,7 @@
+ import uuid
+ from unittest import mock
+
+-import importlib_resources
++import importlib.resources as importlib_resources
+
+ from swagger_spec_validator.common import read_file
+ from swagger_spec_validator.common import read_resource_file
diff --git a/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild b/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
new file mode 100644
index 000000000000..974c279497ca
--- /dev/null
+++ b/dev-python/swagger-spec-validator/swagger-spec-validator-3.0.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+MY_P=swagger_spec_validator-${PV}
+DESCRIPTION="Validate Swagger specs against Swagger 1.1 or 2.0 specification"
+HOMEPAGE="
+ https://github.com/Yelp/swagger_spec_validator/
+ https://pypi.org/project/swagger-spec-validator/
+"
+SRC_URI="
+ https://github.com/Yelp/swagger_spec_validator/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ dev-python/jsonschema[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/typing-extensions[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-3.0.4-fix-importlib.patch"
+)
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+ dev-python/sphinx-rtd-theme
+
+EPYTEST_DESELECT=(
+ # network (resolver)
+ tests/util/validate_spec_url_test.py::test_raise_SwaggerValidationError_on_urlopen_error
+ tests/validator12/validate_spec_url_test.py::test_raise_SwaggerValidationError_on_urlopen_error
+ tests/validator20/validate_spec_url_test.py::test_raise_SwaggerValidationError_on_urlopen_error
+)
diff --git a/dev-python/sybil/Manifest b/dev-python/sybil/Manifest
index fe19766385b6..efbd91cf4ffc 100644
--- a/dev-python/sybil/Manifest
+++ b/dev-python/sybil/Manifest
@@ -1,3 +1,3 @@
DIST sybil-6.1.1.gh.tar.gz 71447 BLAKE2B 44ced68adfae094454c9dc4ae55b7327fc9d149728ec9f2faafc42057bc9e99572289100e310f16afdde7741841964a365c008fc9a16092d270ce88dfb0d89be SHA512 f14bb09b8886bd17ccd3a56d3dfc8e2ff510ad04f7b9c8deadff826571e36547934af6855e0a6cbed43e0c0767a0f0af8f80afcecf4a8db74b041fae9d84bd5a
-EBUILD sybil-6.1.1.ebuild 838 BLAKE2B 746f0e8fe9be9f8cc81ac5d546db25fcf86af396073628f035dbc3815f3f49d6bff93f8fe0e0c4689282d9a323712c1550987173ab682d1166a9a6d0d80eeda1 SHA512 e47366e0f4ace127660b404c19116999efd0d9e8a04b93f56d56a7128612c35ef64e5b60053f08c560d476400196c37d9e93a11855980ec2638ce9cb8918b983
+EBUILD sybil-6.1.1.ebuild 838 BLAKE2B 74ee863f4714fbd32f8d25a7e894eebd58965ee6adbbe6a9b6f8c855b49301f6dabb9ccf4238d056af460b000ed6cfd7eb59b89c641f6f1a29951040935a4f63 SHA512 402c9d7cc03f9785e52d5f39cce7fac8fd137ec62c7e0bce8a0876c9cfd72af84de7e3799142c4d7480e8c0286b5e1756f48e891ea8f0a62910cebc179dd59cd
MISC metadata.xml 402 BLAKE2B 3fcce3ac9ff731e24a3f6e761da2d840b3a7c9107b3d9a46afe00fed61b475d1400580b4ccf49dd71f6a1ab8098dc2aaf895e529a723cd96301d1400ee211edf SHA512 138106c714dc33871ccf535cc47d669580b665c842adfea5442a03067fe507236d8fde4158f006e1188003abe53c9c25db98632dadd1cfa0e41efd1755c2c75c
diff --git a/dev-python/sybil/sybil-6.1.1.ebuild b/dev-python/sybil/sybil-6.1.1.ebuild
index 72135c802961..826e4341cda0 100644
--- a/dev-python/sybil/sybil-6.1.1.ebuild
+++ b/dev-python/sybil/sybil-6.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/tappy/Manifest b/dev-python/tappy/Manifest
index 03e019fad593..d281e20b88d9 100644
--- a/dev-python/tappy/Manifest
+++ b/dev-python/tappy/Manifest
@@ -1,3 +1,3 @@
DIST tap.py-3.1.tar.gz 133208 BLAKE2B a41e4d6e06cfc4283ea8e1df1895569a35d7041721760a16a626d99e60bde0f4b45dc517408b67c893d1eafc3aebe9e7fab4eb158d1e13a0b99a85602beaf440 SHA512 4a3b5c5fb54ee1343cfee9bc154e812066d745c020a2c3391761c3e407b7b8428412c799df4963a385e4563ffe3b31e16055cb76ab5940ab6156e57dcf4a4d3a
-EBUILD tappy-3.1-r1.ebuild 845 BLAKE2B edf9999b015d3d7b22e2235aec8e9c0dc3fed3b87e201281c80642dc2dbc4ca046d9abcac9eeb754ce223cb833c59cd8e3538dcc8288249af59a65fa81159d84 SHA512 aec7657c86cdd3c00ec2a001e80dd15fd56f980789a9b4aa5367de05b5b8af5af4b6ebf8c546ae509da20ce49992cd137cd65b7816146053f4b2e9e70f082762
+EBUILD tappy-3.1-r1.ebuild 845 BLAKE2B 0c8795e31bf7b9baf213936052566117ea347bd9ab94b1632c1d451e0a647667fa6d826047907eb576beeb3c48664f8fc4e78376627acd9ef6203e65e8953020 SHA512 60edca2362ffc88c1babcf4a78e9f1384c4209e63a407bda2a876dbadf384d16c9696931e4c0ac51c76abeba1fe43fc1345e3b9a0c957e3fe3050c198a66e886
MISC metadata.xml 368 BLAKE2B 86f05d0c5e93193bdb928c3346c4e9dea9b3fba04afaf4c7417ea2292897248e6f21bce6e05e5183f5e763b19c929dc94e3b4f349d5e56817b58cd030d980adc SHA512 77e683438ccfb0c1866394b4118bbc09ce90144b8635ef9352ef4fcefb24840f2d1df0cfa86ef9032183bd49130fa5d7e1e87c9146cd520045061d730b47b6af
diff --git a/dev-python/tappy/tappy-3.1-r1.ebuild b/dev-python/tappy/tappy-3.1-r1.ebuild
index 01aeed69447c..b2631d89cf7f 100644
--- a/dev-python/tappy/tappy-3.1-r1.ebuild
+++ b/dev-python/tappy/tappy-3.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_NO_NORMALIZE=1
PYPI_PN="tap.py"
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/tblib/Manifest b/dev-python/tblib/Manifest
index e8b178672f19..8fcbd09af232 100644
--- a/dev-python/tblib/Manifest
+++ b/dev-python/tblib/Manifest
@@ -1,3 +1,3 @@
DIST tblib-3.0.0.tar.gz 30616 BLAKE2B 4e2ea0e0f09894f1a8dee4d0dbdc61c054964e4ec5a8a1fbb31f3793268ab8607b5b6e547f7771264c9863522b01cdd39ef6aa4a91d757f1c37f9fac37d6cbaf SHA512 9914709846a4a9b0d9fe0f58eb321085f69e11ce364930f67cc5fec008d6ca57963b17699b0a136e2de91ff01004275fc43a38f318b9faab7cb2fac861108297
-EBUILD tblib-3.0.0.ebuild 718 BLAKE2B f41631f549acc1302fb0fe1da26f155abf927d34f4f22b4c80f28423dc52f816bc0ef54dc81b8d3cbe20ea65d69048de2920b04d26f4bded82e310f615755649 SHA512 9d05e9c35f8fdecfefcc9bce2368c20ef3f43c806ad7c6ad35ee9beb12d41d6aa1468e9f3aba4d4bb667001844baa70e71a5d303507d249671ed6883bc922f27
+EBUILD tblib-3.0.0.ebuild 761 BLAKE2B 2793553c68e96712b28218367b6cff02672c1010ab6223b626de2d33c98f52b2bad543c70030fad71c2e4365791241ff8099c6cb55fbf4baff3588379a4780ca SHA512 ac55c916fbf3d1b62357947c1a915a1f170bbc58f2d0bccb0d6ab80ff9c269a37a0a141bcf1aadbae7dcf0be3f19d1e941427c65d0e46ce0ffb60fd5fbd73ff2
MISC metadata.xml 406 BLAKE2B 196dcfaca9d242ddf68db2f831720a877f9aa1ec0f1d8aefb4d20f03a8399370ac62e5c009b1538c7f20512bc17ca23c5286544081a8f15512a95e1b4c754e9e SHA512 0e82fd782c7532e0f1877aea67c3171847469f7c0669664b8d9b1a22bdeca9daf6f6159f202041d3f1d83c3bd9871ee084564df0e7b64c8c2230d8b5aba2a91f
diff --git a/dev-python/tblib/tblib-3.0.0.ebuild b/dev-python/tblib/tblib-3.0.0.ebuild
index b855ade8b4b4..7d2cda511d31 100644
--- a/dev-python/tblib/tblib-3.0.0.ebuild
+++ b/dev-python/tblib/tblib-3.0.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
@@ -23,7 +23,9 @@ RDEPEND="
"
BDEPEND="
test? (
- dev-python/twisted[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/twisted[${PYTHON_USEDEP}]
+ ' 3.{10..12})
)
"
diff --git a/dev-python/tekore/Manifest b/dev-python/tekore/Manifest
index a427f5ec0997..897168a30af2 100644
--- a/dev-python/tekore/Manifest
+++ b/dev-python/tekore/Manifest
@@ -1,5 +1,5 @@
DIST tekore-5.3.1.tar.gz 270742 BLAKE2B 08fd8a4deeaa5024f5bb138c4f9bc3fae25f5a2b21c4298bf5d12932793b33e778dd2b15cbdbeec2f62cba841f55a59e6f2c43d51f968d01603dcadd5883d91a SHA512 8d81af1528bedcc4d76ee96f2b310d0522262b0466bbc30bf3849eb7b936067e42311acf9fe724377ec801f2863fa50de61f409363d00486c6d596ab01acb09e
DIST tekore-5.4.0.tar.gz 270967 BLAKE2B 6cfaa8a113707e6944c445f3fda4d55a66fe9719870ce97a7e8f1a5f556ba9fa3a2ee09ff4e98a1e976cbeedbed23dd6268dfd47d06c159f29d30eb5d3fb041b SHA512 a2b943c066ad344a247b5861719965a57f151bdadd50c660a789f59a60bebd82ccbe88fc19cff4d50d21675f35d98c131069f700ff88952b58fe989d098242b5
EBUILD tekore-5.3.1.ebuild 1109 BLAKE2B a19afa60a6dc6540e5644aad3cda35be2fa555814bada530f6bbabd0b961ea08ab7afa79c1bc7e8b2b79afdbbb7c2ba48d80fdbf8b1543f9ad130dabeb0860e8 SHA512 23175a811712895bf0cd1f75f7fdd4c93ec569d2308dc861508bbd3a7e43aa93ee630b6d0306d0f2dc41bd8180f536f7575a21bf08d172ee4a3e9d374f7363b8
-EBUILD tekore-5.4.0.ebuild 1109 BLAKE2B a19afa60a6dc6540e5644aad3cda35be2fa555814bada530f6bbabd0b961ea08ab7afa79c1bc7e8b2b79afdbbb7c2ba48d80fdbf8b1543f9ad130dabeb0860e8 SHA512 23175a811712895bf0cd1f75f7fdd4c93ec569d2308dc861508bbd3a7e43aa93ee630b6d0306d0f2dc41bd8180f536f7575a21bf08d172ee4a3e9d374f7363b8
+EBUILD tekore-5.4.0.ebuild 1109 BLAKE2B a8d73338858ae0e2452c65f4d4062986a3727a02eef339eca81aa2bb7a45989af2fbb62d4bd7cf461c2f2ba725228515eb2d88e60a6d655a7c39815dba1be658 SHA512 dfca84348847012a9112f23f93363ea40a3f06df9fb8dcabf5586dc2001d000231867e498a883d1bef731049ddd1a3580c502bbb6f787598493ffc1e026766bb
MISC metadata.xml 513 BLAKE2B c6af854b6f684809ccdf1fbf573013580f9d56ab644913d3a095734867f654ec42b4d694e4197418a20e5fa7291737e14c3189bfad9e5cbe0aa9182db2197af6 SHA512 4d7fa6932a8d832226a080294177e08f7891e39fbd5f379f269268b1c21a8e28129c91f7f2c3b32e56de49c0a2d0a3365a5f57dd7445dd3ce09eae01b21409d9
diff --git a/dev-python/tekore/tekore-5.4.0.ebuild b/dev-python/tekore/tekore-5.4.0.ebuild
index 34aae5f71d45..1f28340fe779 100644
--- a/dev-python/tekore/tekore-5.4.0.ebuild
+++ b/dev-python/tekore/tekore-5.4.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -16,8 +16,8 @@ HOMEPAGE="
"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64"
SLOT="0"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
dev-python/httpx[${PYTHON_USEDEP}]
diff --git a/dev-python/tempest/Manifest b/dev-python/tempest/Manifest
index f7216d30010d..24301bf44143 100644
--- a/dev-python/tempest/Manifest
+++ b/dev-python/tempest/Manifest
@@ -1,3 +1,3 @@
DIST tempest-39.0.0.tar.gz 1156891 BLAKE2B 8f4d4026f3b304b713d97a511ba85363ed39dde22ef6c529b75ba35d01619eca925cc759d899f16b791784cd0c1d7acaa78e8361189dd5167de8300e26d5e74e SHA512 4e60b7fe90b7943cb9208cab72188f3f3668fdc4fd90b4667e5f578f979f66dbc6e9a2486c47fb7f0f608ac8197b726da1fd6b7ded169d804705dc4e58eed256
-EBUILD tempest-39.0.0.ebuild 2158 BLAKE2B b7c10b1cce5f0f665bf16bf338d6ff0e1c7fdddb13a477a23b76539903fb70cacd03233a38f9bf295fae473d1df91661aa1758f39d681e0ea139a93fdf0c71af SHA512 e1e9cea83bfcc02588119d25cda7995e65b9d4f5d3af37031b112da6f1d00b77e4441b9c820f35a1ef674c5bd5e719f038c46ef439dd2a8c05c0842c908357d0
+EBUILD tempest-39.0.0.ebuild 2158 BLAKE2B b13cc06b698d15ed4d50b66f8e9ab344e8c8668aaa32e04fba77d67410f39990207ed6def518e4bcd8cfb2a7981570b2ae6daecabd42bb92d479f9b0b14fecb1 SHA512 d9ddbfdb31ccafa3242b4a8c2fec0873914376c829de43260831d68cfb2aeadde334126a4da480f5e9ce414e312554a1dc761d7cb9b0f02849a14f1c77e0290c
MISC metadata.xml 442 BLAKE2B 30b474d10a59f53672390e029ffaf894cfe52862af42814ca09500372d4c94afc596177100b9ba69cfd12965e98809de363527d9db345c3b4cf499eaab0375f9 SHA512 d84466ecac31486c92a6c5f87089616b65a1f3cbe9447c3382021af57bec3964a80d4d4421783560528e80e70afb4f4ba604bf2a4e23ac7fcbd873ef3d789859
diff --git a/dev-python/tempest/tempest-39.0.0.ebuild b/dev-python/tempest/tempest-39.0.0.ebuild
index f022f1461ccb..939a6b190404 100644
--- a/dev-python/tempest/tempest-39.0.0.ebuild
+++ b/dev-python/tempest/tempest-39.0.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 multiprocessing pypi
diff --git a/dev-python/tempora/Manifest b/dev-python/tempora/Manifest
index 9776c259a9e8..ccf86ffdf4ea 100644
--- a/dev-python/tempora/Manifest
+++ b/dev-python/tempora/Manifest
@@ -1,3 +1,5 @@
DIST tempora-5.5.1.tar.gz 21145 BLAKE2B b034b85272faefc884e098c1ca58b3e4b1f6598487f4678ed3b0b9f353d70b9862d8eaed425fb812e23630f123a28a25fefc8916a1c9cc882e5ed8c3da98dfa6 SHA512 642c4176ea14504e2f831f738e1064c1fb888ad89a67c74d5bcf2a5389923af3933981393855c7eceaf6c7fc16bbbf4126015d2d1dfa0fdfd38d528d16854dce
+DIST tempora-5.6.0.tar.gz 21659 BLAKE2B 865fc851d852e054b389cbc5731a9523297b134c6d6e812cff9a6dfda8be0c0c9b2aa5f63324642ef3c151529f82292d867d01bf68a9aaa4f7a3e6d296a8f4bd SHA512 dd8dfe94813a482a2493e3129c9dd4f40dd399bc933a5348454b903d49def1c84a417696c24b66533bcfa93d3d334c67114bdc0cc2512ce39384c039911b4d0d
EBUILD tempora-5.5.1.ebuild 1065 BLAKE2B cdaa5cd7614ead424f4d5387049d0f472be74b9fe308c16d1d907e914af82020232103de1e4c976fe9bf6c19cc1c7c7c7c4208f411c639efc5743b98e2aafbd2 SHA512 9a4fdb3cd051f472f2bb1dc6fbcf608f30e75177949ad568c26b5215ea000de9f616f9e5bee2722abdc8383bef7ef86117564fffc7d4f83a26724c1835700657
+EBUILD tempora-5.6.0.ebuild 1020 BLAKE2B 33e8063bcf36a2e99c77160d646bbc199ada6d6c78387b01ee4ed0beffe9115553936fd8585eb949b612cf8b4813ff7903f1d138c66f120eacb633816313c1ce SHA512 f1dd382c45bc44f9d535308d085aa25124c816e11858b0b530d7eede66b2c897e7adfd767e216961294e336a806eeacdc202b1886bb7db13026365b6149c6f3a
MISC metadata.xml 557 BLAKE2B 496ca69906103b5203131d5bcfd1249e39947857c883519953fd3f9730f9dd518e9d84f31643e152e8fa72423924c8dff7ae64b37c0dd8ffdb987cf7c00b491b SHA512 941db1a4f23e97334811a95d009d13fd04daee291fee43436cf938740f70dad09cc8482262a1a9cf9f838cf0a062d9373bc8d0e582da5b677999273f6967ed09
diff --git a/dev-python/tempora/tempora-5.6.0.ebuild b/dev-python/tempora/tempora-5.6.0.ebuild
new file mode 100644
index 000000000000..7849e72a6ea3
--- /dev/null
+++ b/dev-python/tempora/tempora-5.6.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_TESTED=( pypy3 python3_{10..13} )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Objects and routines pertaining to date and time"
+HOMEPAGE="
+ https://github.com/jaraco/tempora/
+ https://pypi.org/project/tempora/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+ >=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]
+ dev-python/pytz[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/pytest-freezer[${PYTHON_USEDEP}]
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ if ! has "${EPYTHON/./_}" "${PYTHON_TESTED[@]}"; then
+ einfo "Skipping tests on ${EPYTHON}"
+ return
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p freezer
+}
diff --git a/dev-python/tenacity/Manifest b/dev-python/tenacity/Manifest
index cbebfdc9d753..e8f0ccbbfa2d 100644
--- a/dev-python/tenacity/Manifest
+++ b/dev-python/tenacity/Manifest
@@ -1,5 +1,7 @@
DIST tenacity-8.3.0.tar.gz 43608 BLAKE2B fcf7471110c831cfab20c81bb0bfa2c2895ce33b6cdf22c21dfd0f219eeb674dc4e7f4186e7c9a3366574636becd7391d68acb285069844ccaf358da6afa9c02 SHA512 46152ffacc0a87931cec09bd90eed3d2ad46f89101997c5da2aa510844c814b887a83805b4ec0de6a56759a7f2bcbab0cb2b2f1a4e6c11860ae53f64ff2a4c31
DIST tenacity-8.4.1.tar.gz 45426 BLAKE2B e5cb1ed5a93a28a5733b7c25f95a5d9c4d4e341b5185c235e93bcf681590a72cd3895a1e9b24eaa31b939168f6420e8a28a5d8b982847886e9a799a983d41df8 SHA512 7abf17c5c4dbcb45aff3b660f70daa80fc673aa36e0ed95941a566d3740238d051736bc0da330110300bd4beae9a8a56082c4348d24e6bfa20a269bac771d956
+DIST tenacity-8.4.2.tar.gz 46206 BLAKE2B b7829d5eecb29e9fe8ec0e01c68bb9381182c93602d86ad3b8aa746aa4d809d733d72480d8a3a3eb793d46f5c091672202109db2eb34e05ec5204d32c32d3995 SHA512 64e56d27ade71116309327cc6a1f04a9fa54c9e1b867cdfbe294799be3707259bdf63d676259235c629ef10b9a9c2850f80bfab5863cec0a019bff779b48e892
EBUILD tenacity-8.3.0.ebuild 598 BLAKE2B 4b05acdf59ce38c8cfdc45e43522567204580f079b17b8a25b48fcd01e8a851560fd3b3cef939fc9262226dce7da6d58493e3339a1345fdf233e828e94ebf086 SHA512 13e643dba3b3aef847283c45a4f556e69c3b1b203501c0f42936cf0cb56b5592d1c58a4140b2361fe9f8de81b74dc83366ad9948fc8e2e7d5debc301abfe6c03
-EBUILD tenacity-8.4.1.ebuild 601 BLAKE2B 260c9f08c3309795069d4018c81bbe6517f87e7c4e64c9a1de54060b6d3c63a722a034f1ded2abc51c4acacc8ec921aff4f2dd4f96bcc1bd306575e5e92ee9e1 SHA512 2814f60a483d8c8bf484bbdbc9c0717891480958e3fd609b33cb815f5c2913161765bb7297e5d92b513defe67e80f323917666941a5a6deaa3b84cc00dd754c5
+EBUILD tenacity-8.4.1.ebuild 879 BLAKE2B 50868f26addbd964800f8ac725bd4c95df4ba0cf7692720bae15ca7a494bb6e8f949e36a940f9e5c1d4a671dfe66af9b0b69ab7cd39ffd6122399f194db5f4bc SHA512 859f70a9b195969eb28f5088798312171897ab44f33fdc9c45b4b7ba7317873e843b1a2537f22061ce1006419d6aa9ed29671f4cb6bb5fd01e8d865b2edbcc23
+EBUILD tenacity-8.4.2.ebuild 842 BLAKE2B 6383b92a6ce154d55cdb8535ae33eb7392e0b79d3a6f8537a832b5be35e7272db4327d5de767706118e6414482b96eac72eede93834540371c8c6e4bf7e56779 SHA512 a9599c78a105d8a37be8c123ae38ca02204c278e6f84b8bff800683e53213fd8b49e6093a2208bfa5bc2f2fda2d2523f0857a5d3957c50246d88d16891790485
MISC metadata.xml 856 BLAKE2B af0d5417912404af6b5be19c32d150db197d27b55681871cbd45f983d1caf8b8ba7c8c44936b1465ecf00b4d185552399d0023bbfc16e84451e4fbf006eefcab SHA512 1fe2c8617bfaeba198a8b5430c2b38acf60f17c29fc89599d198037310589b4a5bb1170919e2f57c3e27951288d06ab281ec5a55ae64e6a0a33296a89be17839
diff --git a/dev-python/tenacity/tenacity-8.4.1.ebuild b/dev-python/tenacity/tenacity-8.4.1.ebuild
index 6b916a7dff79..d2558578d37c 100644
--- a/dev-python/tenacity/tenacity-8.4.1.ebuild
+++ b/dev-python/tenacity/tenacity-8.4.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
@@ -16,14 +16,28 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
- >=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}]
- dev-python/typeguard[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}]
+ dev-python/typeguard[${PYTHON_USEDEP}]
+ ' 3.{10..12})
)
"
distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_IGNORE=()
+ if ! has_version ">=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/test_tornado.py
+ )
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/tenacity/tenacity-8.4.2.ebuild b/dev-python/tenacity/tenacity-8.4.2.ebuild
new file mode 100644
index 000000000000..1c59135e8307
--- /dev/null
+++ b/dev-python/tenacity/tenacity-8.4.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="General-purpose retrying library"
+HOMEPAGE="
+ https://github.com/jd/tenacity/
+ https://pypi.org/project/tenacity/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}]
+ dev-python/typeguard[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local EPYTEST_IGNORE=()
+ if ! has_version ">=dev-python/tornado-6.4-r1[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ tests/test_tornado.py
+ )
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/terminado/Manifest b/dev-python/terminado/Manifest
index 5459ceea8061..287da2e37673 100644
--- a/dev-python/terminado/Manifest
+++ b/dev-python/terminado/Manifest
@@ -1,3 +1,3 @@
DIST terminado-0.18.1.tar.gz 32701 BLAKE2B 136a4b8e9cd60c96d2e67c612bdcaa58c3e740d0782ecd9c15235d9a7b74ccab6e8f86502f6f73af355630446bcc3d4181b46922ae074bbb171be68bc04caaf6 SHA512 a7b5a420cef31926756fcfd6b7353868f9a5f169969940695348d7bd04501fc0f5e1e1814f8580f4e47edfc0218d29e145244102d66aaecb48fbe2afb39a7482
-EBUILD terminado-0.18.1.ebuild 1042 BLAKE2B 942e221ccb36ee8a8e964859b1bd07661c3a418f3f5202e7fbcfe8bbd0572ed35481d08a247e1729a84658c2a499281e8e37ae092eda7368452d47e4ea29dba3 SHA512 84c2aef10373c4ddbcff45e272e5eaf0c433c9951b732e3ba05d9f0cc381e4c7511bcbb1b45433615a09c8bda87ce99b688a3e9aa67c410386f89e319e5a79a6
+EBUILD terminado-0.18.1.ebuild 1042 BLAKE2B de211230b75a4ea6c2f47a6867f12ef3b9773aa863dd71bc091bdabd3cd3432eb319f36b47d68c74eff6bba524bf32f32c2e428aae26d38fc3852cccbb3d4173 SHA512 6748705a9671aea6f88248e3b7c5930425d20d945f538123e3d2c35bf319c07e2b5a5ca87d9a2a5c5ec0e620f92222569fbaafb4dd08c5f37e730c6b71cf1362
MISC metadata.xml 407 BLAKE2B 11da32addf98212561629b99650880eca0a6c057414d8a97f535f40b046c6587d326e3193eab264f439caf38e5d6d8f3f5d1a5891746262494ced39effb2651f SHA512 6c993bf16c0413aea33e06efef79dc6189d3b62b71574fffb2bdce7ddb27b4b12f1d5c0d2a3a80a51ae8894c60efb83a9966cabd53662d358f3f1ec52d27590b
diff --git a/dev-python/terminado/terminado-0.18.1.ebuild b/dev-python/terminado/terminado-0.18.1.ebuild
index de206f17830c..a7ff9b788a81 100644
--- a/dev-python/terminado/terminado-0.18.1.ebuild
+++ b/dev-python/terminado/terminado-0.18.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index 4dbc624203a7..8867e7f426d7 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -1,5 +1,3 @@
-DIST testfixtures-8.2.0.tar.gz 136662 BLAKE2B 37dcc8c718a0db51d42f7f7c5b8876e852d4e9ddbd157ce7f278c0ccbd304ce923e41e5126ee9194680059274fad04567de6e56976b281249e85e540b1a984d8 SHA512 a151767ea44a36c244e4c46fc2ce8665ebc64a52159213e5739f78537e684d6760b03a56b393894afabb70a5d777e3b9fbe0aa8acec33c958fc973eda3ec1e5e
DIST testfixtures-8.3.0.tar.gz 137420 BLAKE2B bf0fe6705bbbb33a26dcc98be061c1dafbe331ca6c4ac8c028e146f7e156870ee8abe5118b3182600e8d513530c442a4fa1efa696253b9b0c114733bd40fc6ee SHA512 b2c18a35c44b90bce50cc68ca9bf9909ac8f75287c7188eeddfa855aec1db3bd14f3fccb4c5ef0e44b19c683ad4bd6be4876554ce9127698e8e20cbfa4191800
-EBUILD testfixtures-8.2.0.ebuild 1161 BLAKE2B d77f51369e4abfac5914878226fef9791fa0f1d17d37437a3ece9e192bde11f2ad70eff9e6eaf9b097ee8740008dc65826d8d92996c82e61575fee9752159de4 SHA512 43c85eb513bb95cd8fa0c3e2f813c9d6fe2c0a53b17a525b5408df16b61d3d7cd73c9c1612b3f259f75e2a6a53c332b8a3020fb31cfc931e1f1c33019295b963
-EBUILD testfixtures-8.3.0.ebuild 1164 BLAKE2B 0ead9cf2eed96eb3cc6e16be0afd79be7f587b2834092bcbad4527dc6ee1b7f65c09a0e6c4e6d99dca318bb60b6194ed44a8b85dbcf8df7a2ea2b784f400e960 SHA512 bd12977721209f5d531958fe16d03cdaa30f7a35f842a1f21fba4f9fbd017a3cb630adfe44bebcfc2c93ecffd1a3d1b26ddf14fefae0bc6e4c08d6ccff2db92f
+EBUILD testfixtures-8.3.0.ebuild 1592 BLAKE2B 20a89cd3dd07131f4882c23b684fdad5bdb9975d72f6e8ea08558f68c85469860c5365f179dab929e97c8686dc4f8d597c861588df17a30d15ab33b43b5f6466 SHA512 dba536467fcf5d7573af55332dab90f6750ce35ba18244cacfc0ebd1c13feca9442d83c7a37e54e1408abc425beb4b43ebccd54a6247ad99f18f7978bd775ffd
MISC metadata.xml 416 BLAKE2B 19f5d275458874364d2719ecf363f7a5627f9e612b7d3a3f2c075e306063ed899dec0b2e59ea5e5d7ba65209c9a6d91045d80b2fe50e74278e61247d0426b940 SHA512 8a5776feee4d6758da67dc0b413e2d0ddc0c843075ca96c9b44adace1f7669a6abf820c5b73b86652b27e9feed19a4a30e1004a021b24bda0829b5690a1687ec
diff --git a/dev-python/testfixtures/testfixtures-8.2.0.ebuild b/dev-python/testfixtures/testfixtures-8.2.0.ebuild
deleted file mode 100644
index 734d16fc15ab..000000000000
--- a/dev-python/testfixtures/testfixtures-8.2.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="A collection of helpers and mock objects for unit tests and doc tests"
-HOMEPAGE="
- https://pypi.org/project/testfixtures/
- https://github.com/Simplistix/testfixtures/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- test? (
- $(python_gen_impl_dep sqlite)
- dev-python/django[${PYTHON_USEDEP}]
- dev-python/pytest-django[${PYTHON_USEDEP}]
- >=dev-python/sybil-6[${PYTHON_USEDEP}]
- >=dev-python/twisted-18[${PYTHON_USEDEP}]
- sys-libs/timezone-data
- )
-"
-
-distutils_enable_sphinx docs \
- dev-python/furo
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTHONPATH="."
- local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings
-
- local EPYTEST_DESELECT=(
- # TODO
- testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing
- testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present
- )
-
- epytest
-}
diff --git a/dev-python/testfixtures/testfixtures-8.3.0.ebuild b/dev-python/testfixtures/testfixtures-8.3.0.ebuild
index 07bcb3d54340..aeef4e1e21c2 100644
--- a/dev-python/testfixtures/testfixtures-8.3.0.ebuild
+++ b/dev-python/testfixtures/testfixtures-8.3.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
BDEPEND="
test? (
@@ -24,7 +24,9 @@ BDEPEND="
dev-python/django[${PYTHON_USEDEP}]
dev-python/pytest-django[${PYTHON_USEDEP}]
>=dev-python/sybil-6[${PYTHON_USEDEP}]
- >=dev-python/twisted-18[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/twisted-18[${PYTHON_USEDEP}]
+ ' 3.{10..12})
sys-libs/timezone-data
)
"
@@ -42,6 +44,20 @@ python_test() {
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present
)
+ case ${EPYTHON} in
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # changed exception message
+ testfixtures/tests/test_replace.py::TestReplaceWithInterestingOriginsNotStrict::test_invalid_attribute_on_instance_of_slotted_cl
+ )
+ esac
+
+ local EPYTEST_IGNORE=()
+ if ! has_version "dev-python/twisted[${PYTHON_USEDEP}]"; then
+ EPYTEST_IGNORE+=(
+ testfixtures/tests/test_twisted.py
+ )
+ fi
epytest
}
diff --git a/dev-python/thrift/Manifest b/dev-python/thrift/Manifest
index 85481282e832..0e0529469eb1 100644
--- a/dev-python/thrift/Manifest
+++ b/dev-python/thrift/Manifest
@@ -1,3 +1,3 @@
DIST thrift-0.20.0.tar.gz 4397667 BLAKE2B 23422fdcdf7e0dbce8bc0f8017f54b5848594e2da21de56834152c17c74da7d1c4df23c5b57cf3ba811bb03f1a8588ddf1c2a05222bb726aceda4292a15af21e SHA512 8dc77f666e60141a6b3cf7ee1407b08a0e80d176f8ccfee69317d7df89ab87aea2c7b3ba3e59d4561835edf1ce23762443ad5aeed0099bf075b010853d5eb1cd
-EBUILD thrift-0.20.0.ebuild 523 BLAKE2B 344e6399f20ca1bf12af50b9567461698a258028187d9ef722e61b2dbd92fda4225867f64733a9208b0998e94888b43a48407a4cff5d559d6cf6eeaf27e4a1da SHA512 35f296d69eb3f1a78675aaf1922ce9ac3572a3b9eac8427fc622bed2bed3093811da4c5f133871f7e16b3a27a1141db20a6eb48f3fab1bf40fbf20712d593456
-MISC metadata.xml 242 BLAKE2B 596db24feba344a0e7769c630c5ca6e6c202b3fb0cbce6953b35f226ab69a90231fdbf5960aeee0e9cf4454410ba1d6ddfb626356a7d7357364f62b9a879cec3 SHA512 4df20feff33bace5d431d74b36b2b3a3f1d76bc9352665c7a8ce054521c52b18cfb4613e8b7e101d69fe5c3e2d5af9eb63f6476d020ba8f3fd6f021405a941db
+EBUILD thrift-0.20.0.ebuild 614 BLAKE2B 16163248ae5fc91618c403636c4569acd989702d16c8f646d448db5c25527f4823f560e61a9577fd9876072ef4904e13a580f7d047ee60ce60747920d4292185 SHA512 0ed3d8298c3dd705a879e17991b253be56e089c4c5a9d6431a7a1a73cbb866ec4a47130a729ae995f12b413f40e04aa25b51c7dde019e33e674fa23a914c59f0
+MISC metadata.xml 297 BLAKE2B 9d609f1b246d9318981195394bdc6304f6593eb03cc4e292186ea97ef8e2fd9883f642fefedb594dbe4682bdc042ee02f00a1e853303bbb8038d7db8b7f96860 SHA512 5ae389822c24ea799ac748a7834157d192b4aa9dc8a4a0433c2f0d7cb04480508b097cba8687557a56b84239665d66efd9a501e11751b715de2f24cef505041f
diff --git a/dev-python/thrift/metadata.xml b/dev-python/thrift/metadata.xml
index 09527b1c7c73..66f4b63e28d6 100644
--- a/dev-python/thrift/metadata.xml
+++ b/dev-python/thrift/metadata.xml
@@ -3,6 +3,7 @@
<pkgmetadata>
<!-- maintainer-needed -->
<upstream>
+ <remote-id type="github">apache/thrift</remote-id>
<remote-id type="pypi">thrift</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-python/thrift/thrift-0.20.0.ebuild b/dev-python/thrift/thrift-0.20.0.ebuild
index d3c582a41559..7922b42cbef0 100644
--- a/dev-python/thrift/thrift-0.20.0.ebuild
+++ b/dev-python/thrift/thrift-0.20.0.ebuild
@@ -5,15 +5,24 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_EXT=1
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Python implementation of Thrift"
-HOMEPAGE="https://pypi.org/project/thrift/ https://thrift.apache.org/"
+HOMEPAGE="
+ https://pypi.org/project/thrift/
+ https://thrift.apache.org/
+ https://github.com/apache/thrift
+"
SRC_URI="https://downloads.apache.org/${PN}/${PV}/${P}.tar.gz"
S="${WORKDIR}/${P}/lib/py"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux"
-RESTRICT="test"
+
+distutils_enable_tests unittest
+
+python_test() {
+ eunittest test
+}
diff --git a/dev-python/tifffile/Manifest b/dev-python/tifffile/Manifest
index 0c2a4b4c89ac..4cc23936c341 100644
--- a/dev-python/tifffile/Manifest
+++ b/dev-python/tifffile/Manifest
@@ -1,9 +1,3 @@
-DIST tifffile-2024.4.24.gh.tar.gz 346320 BLAKE2B 55f755044a6ee3826beaa8c9d39e5351474d73a64bd2af7d7e31dc20ac156c762b93a5d4986cd3dab8a70ed3b1674fe47e7ed07834a8833dcfa15fe6f179ccb5 SHA512 7ca3b32596210878e24c48475df8b95b193906669f0c561ba0567b6159fe951dd0d89ab83b094ba859da526e6c456d21e4b53bcc6038824556a0391d48a601f5
-DIST tifffile-2024.5.10.gh.tar.gz 347939 BLAKE2B d2295e04ba9dd90ae9b61e8d62263faf8d14293d4f29c3324b0f5e0078cd8e710a2193c0f0f000c7b4c14d54b76dc2e838b188620537e82e77e8b7b63a5cb575 SHA512 e460caf9c3424923f50babc7c8b8030cc7cc7ff9b1d915568cfdecd753e006659dda860948c9568eafc67aac621948675f7ab7e5468c7c0e72ba626fbde039e4
-DIST tifffile-2024.5.22.gh.tar.gz 348848 BLAKE2B 7e87a56c87eebc548e51b3829a2b1d81991421b2ca2daeb739ab9cd4f2553cd4bcbddd282021bc26bc4289791bd2b61742e0d737591587acde5788bb642b91b3 SHA512 1b25d8505cb25d8a11aa85785115020d2bb6912240c86e6a89ad73c11df1607fcce5ea430d33a8284e38d2e4154f5f9f58709a67270edad6cb124c4b5c4ad11e
-DIST tifffile-2024.5.3.gh.tar.gz 347188 BLAKE2B 965b216c69f3257870298303ed165e6c5a9a581c079ec349156e40e8d812dd21cf2b8f7b2d3036ae4f2357296e6c6035ac52d8b7e799dd57b0c63287415c1a70 SHA512 46d90a78c0cf8111fd7c9a22ead8f4b8e1715a57cb0e7be0112027e44495d8d239ebe87433e94865b0925e47eb43af13b720318e906c63c0848c52e4f17f22d7
-EBUILD tifffile-2024.4.24.ebuild 1447 BLAKE2B 0c64686d9c59f78b476ea585a7f17b023dc84248ac1c0e44bf80ed72dcb981d79102394886b032c39be4c7ba0b1b9e16e7d4e658ba717e67214f1d83be9f0fdb SHA512 28f315c8009c0a2af73bceb9d80aff756c6e7021d1b051c6b06e6e427733ea51c982521f1b388051b2b982e1b45e82a80084002a6d8196868beaf2c97098857e
-EBUILD tifffile-2024.5.10.ebuild 912 BLAKE2B 72f813492d481934acb63f72ede3145181f2e9267485b8fae567929a1e94e1a288599076851f8c67083687d282e8d16bbd90786c970d5b26e5c2e2843436229f SHA512 877932d4597684f7cfa0e2524b1192f14207febdfeb3a545253bb98c5c9d44c453161ea7d837c565ac5530d434fccbe842b70ddf4454ca60a9b2ad190523a7c6
-EBUILD tifffile-2024.5.22.ebuild 912 BLAKE2B 72f813492d481934acb63f72ede3145181f2e9267485b8fae567929a1e94e1a288599076851f8c67083687d282e8d16bbd90786c970d5b26e5c2e2843436229f SHA512 877932d4597684f7cfa0e2524b1192f14207febdfeb3a545253bb98c5c9d44c453161ea7d837c565ac5530d434fccbe842b70ddf4454ca60a9b2ad190523a7c6
-EBUILD tifffile-2024.5.3.ebuild 912 BLAKE2B 72f813492d481934acb63f72ede3145181f2e9267485b8fae567929a1e94e1a288599076851f8c67083687d282e8d16bbd90786c970d5b26e5c2e2843436229f SHA512 877932d4597684f7cfa0e2524b1192f14207febdfeb3a545253bb98c5c9d44c453161ea7d837c565ac5530d434fccbe842b70ddf4454ca60a9b2ad190523a7c6
+DIST tifffile-2024.6.18.gh.tar.gz 349752 BLAKE2B 35f11d963e93e6b1f6b5e4a026dd0f1aed1bf03a2a5e9caab7649ce95c00cdd99988aaa864c549555a8244ec8bfc8d8d900386aa7b9f853fd5aca7b8bece8eb4 SHA512 fdbb5b2b335743f0aef01d5a8f0b577eb24fb1b89d29e20c1971124bdb58f61aab4e3471b6f91e686010c8ca1d5786527357b123c2d801c16d423927315b8c94
+EBUILD tifffile-2024.6.18.ebuild 912 BLAKE2B 72f813492d481934acb63f72ede3145181f2e9267485b8fae567929a1e94e1a288599076851f8c67083687d282e8d16bbd90786c970d5b26e5c2e2843436229f SHA512 877932d4597684f7cfa0e2524b1192f14207febdfeb3a545253bb98c5c9d44c453161ea7d837c565ac5530d434fccbe842b70ddf4454ca60a9b2ad190523a7c6
MISC metadata.xml 346 BLAKE2B 8cecb51fe01826a2a190c4e3020836f5706a918515a3ef5b4624fc3e9985411a8fd3c261fb7b6d8ad4f4486164487d11bdc2b071eeb5a95083db4c5323ae2dbe SHA512 81f8f6f5231d6cc9a8e7f95416a63cc52027f58fa54ce16bacfaa0ae285a48c5a3850d83d5ab50ca89be248ce386528db32811b23d61fa0d0e1e0cc737150465
diff --git a/dev-python/tifffile/tifffile-2024.4.24.ebuild b/dev-python/tifffile/tifffile-2024.4.24.ebuild
deleted file mode 100644
index d9d1ef282037..000000000000
--- a/dev-python/tifffile/tifffile-2024.4.24.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Read and write TIFF files"
-HOMEPAGE="
- https://pypi.org/project/tifffile/
- https://github.com/cgohlke/tifffile/
- https://www.cgohlke.com/
-"
-SRC_URI="
- https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/xarray[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
- # Internet
- tests/test_tifffile.py::test_class_omexml
- tests/test_tifffile.py::test_class_omexml_fail
- tests/test_tifffile.py::test_class_omexml_modulo
- tests/test_tifffile.py::test_class_omexml_attributes
- tests/test_tifffile.py::test_class_omexml_multiimage
- tests/test_tifffile.py::test_write_ome
- tests/test_tifffile.py::test_write_ome_manual
- # requires tons of free space
- tests/test_tifffile.py::test_write_3gb
- tests/test_tifffile.py::test_write_5GB_bigtiff
- tests/test_tifffile.py::test_write_5GB_fails
- tests/test_tifffile.py::test_write_6gb
- tests/test_tifffile.py::test_write_bigtiff
- 'tests/test_tifffile.py::test_write_imagej_raw'
-)
diff --git a/dev-python/tifffile/tifffile-2024.5.22.ebuild b/dev-python/tifffile/tifffile-2024.5.22.ebuild
deleted file mode 100644
index 190a5b9ccada..000000000000
--- a/dev-python/tifffile/tifffile-2024.5.22.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Read and write TIFF files"
-HOMEPAGE="
- https://pypi.org/project/tifffile/
- https://github.com/cgohlke/tifffile/
- https://www.cgohlke.com/
-"
-SRC_URI="
- https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/xarray[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local -x SKIP_LARGE=1
- local -x SKIP_HTTP=1
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/tifffile/tifffile-2024.5.3.ebuild b/dev-python/tifffile/tifffile-2024.5.3.ebuild
deleted file mode 100644
index 190a5b9ccada..000000000000
--- a/dev-python/tifffile/tifffile-2024.5.3.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Read and write TIFF files"
-HOMEPAGE="
- https://pypi.org/project/tifffile/
- https://github.com/cgohlke/tifffile/
- https://www.cgohlke.com/
-"
-SRC_URI="
- https://github.com/cgohlke/tifffile/archive/v${PV}.tar.gz
- -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-
-RDEPEND="
- >=dev-python/numpy-1.19.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
- test? (
- dev-python/defusedxml[${PYTHON_USEDEP}]
- >=dev-python/fsspec-2021.5.0[${PYTHON_USEDEP}]
- dev-python/lxml[${PYTHON_USEDEP}]
- dev-python/xarray[${PYTHON_USEDEP}]
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local -x SKIP_LARGE=1
- local -x SKIP_HTTP=1
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/tifffile/tifffile-2024.5.10.ebuild b/dev-python/tifffile/tifffile-2024.6.18.ebuild
index 190a5b9ccada..190a5b9ccada 100644
--- a/dev-python/tifffile/tifffile-2024.5.10.ebuild
+++ b/dev-python/tifffile/tifffile-2024.6.18.ebuild
diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
index 16e90fbf2c77..e995a45d9bba 100644
--- a/dev-python/tornado/Manifest
+++ b/dev-python/tornado/Manifest
@@ -4,5 +4,5 @@ AUX tornado-6.4-pytest-8.2.patch 2763 BLAKE2B a4f416ac403f8a1f616c7a3e2e97c74919
DIST tornado-6.4.1.tar.gz 500623 BLAKE2B e359d9cbf5e7311e608753a2908e61ea121e4d108209866fda49e79ecca3dc8495c35583406dd7d6b2852c4f6a9df2e340b1f4b892489be976d70000ed51aa33 SHA512 294b4fff8a6d1b9592d355f7faf78f1a94a2aaea1b54414b7e81884b8d4069713a28f6105ae36f27be78abf4c47a1fceab3801bc92b5429374f7a534f104c437
DIST tornado-6.4.tar.gz 498845 BLAKE2B ebcdcfa93490107addfe69f722e2d85058a92fc366b09a4794a4d6e0a93040ef9791095a5a94d21937d4e88dea09521644cf92d0f2c7e98238dc58e6b864a009 SHA512 c063509d4c385e410c63cccdc1e9c66aa2bb739473667ede56cb801b7379b910c8059dec831d609109f3076222b588b257afd960dffa422d7a872867dcdda7c7
EBUILD tornado-6.4-r1.ebuild 1548 BLAKE2B 2a4698ebfc560294f4c5415252194ab7708afa5f567fc22812d0cf1292a220fc8ea5590ea212c0b7d4019a32fa43464c49819bb2d96be4c8a0b2b0582c548e05 SHA512 813352059ced6a29ea25d543db2757695be0635d6dc58713d0750a6f6379778db805368200dd6dc5d2b325d2318aff670281f1cda842bfcc50af1921aaff0461
-EBUILD tornado-6.4.1.ebuild 1468 BLAKE2B e8f84c6eac59dceaaf6f353386f98ac569497cea4fa8bc25e67287890bb9b96814a4bb1b12c0381e3445940b8ef9df2c48ce84b4b531c81cf6580cc970d2505d SHA512 6e70bbf785000f171a89a16101833b4681a577e08d3b62590dcaa78e9aabd612e383a3433a4a53d6ee47e3d1f29f20fe2c48a78b8f64e1f1eb89844a8214e5cc
+EBUILD tornado-6.4.1.ebuild 1461 BLAKE2B de6642476409635d197a10c9f306c2afbc48a0f4772b6b54c916a299b022e9e157327bebac98152e020b6b6c7929492a313bdd83561ab18bc7d59a10572ede36 SHA512 75354ac9eec5d5c55dcf78fdfd5e57b2f659fcd2ae69350d9995ecb00cb15c26d4dfebe624f947207a4f5d1e66d8987e17b42d4e4d0a7b825efaef6d2904cd2a
MISC metadata.xml 381 BLAKE2B 96d5942b11b6364eeac2248f6e92a9e7a54094ba2b6e9ef966be4143e1fa01fa0c417027d33a71c51bb094b905b9ff79e05107e1a9debb4b1ef932ba11fd8565 SHA512 cd4db13e0c6a9cf8b3c788c53dc5ecd0dce2cf783e7b2d67dba71299d1c6a3d1dd2c2a76c0d69816ab0da4ca23f831613323c55864fd858690c605da5426bf60
diff --git a/dev-python/tornado/tornado-6.4.1.ebuild b/dev-python/tornado/tornado-6.4.1.ebuild
index 48e48fe9a958..72d650b5b6d0 100644
--- a/dev-python/tornado/tornado-6.4.1.ebuild
+++ b/dev-python/tornado/tornado-6.4.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
PYTHON_REQ_USE="threads(+)"
inherit distutils-r1 pypi
@@ -19,7 +19,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-python/tpm2-pytss/Manifest b/dev-python/tpm2-pytss/Manifest
index 50abc7693bc1..d1391817f389 100644
--- a/dev-python/tpm2-pytss/Manifest
+++ b/dev-python/tpm2-pytss/Manifest
@@ -2,5 +2,7 @@ AUX tpm2-pytss-2.2.1-Revert-test-skip-some-FAPI-tests-if-testing-agains-t.patch
AUX tpm2-pytss-2.2.1-cryptography-fixes-for-newer-version-of-cryptography.patch 1944 BLAKE2B b7f9e517427b2b25dc42730b7b39bf055f890b66c6f0b34e04ee495755fc98162c1af11d2520b9b08aa16396e1c574116e5ffb323ce41dbc0ab7fba4a2b4438d SHA512 ae6a8f9d544b4770a58821655cfd622cc6ed0d6e556cc40dc58097715ccf4d3fa84db82ead598409b50d73a2d63924d7519aa9ffef530456c65be1ae5ad13812
AUX tpm2-pytss-2.2.1-scripts-update-regex-for-defines.patch 1048 BLAKE2B 3d858726c61b216e5e22ed4af4ef0d34a68030d4260c15aa76f2516a3ccb130d6e6003e54fb35f8614e17751fdb91834ecd1b502825214bd29dba453c9e7ed36 SHA512 56033320e62b25a1b5da1241dd3fa8f1170d9320c575ca46a66fc255f26a9c807cd4425fada5cdd18626468281f3f9303faff4fd1e276ab2e0e2f7c1e0284222
DIST tpm2-pytss-2.2.1.tar.gz 208114 BLAKE2B fe07f38a6c19bc2b2baf079184f39d3ef28268900a35e14bfa22abb61dd956fdb286560ab6d35d66160147296e590fa3dac3d015f9919e1966f43179c1bdcdb1 SHA512 0acaa37d118d71edb123c5e88ef5af5dd78a73b0f8db15500866b6799d98e4c6107f9da1b8c1bce1c9061e9df85d735a39d9335cea65cac0e058db83aed8ad06
+DIST tpm2-pytss-2.3.0.tar.gz 213848 BLAKE2B 7e9264ab53cfe666991150fe2c0efdd973f7b58b4968b557d6494156ba4d362bd147f580f2ef50b85ac1b43cd9fc4921d71eea42d5a14b9379f82d45b6a6b536 SHA512 d0f76aec77afa773ec0ed7878a0ca4ef3b3475aa64f219d7a5afd89cbca795457536b0a9b5ffa14704200dcb35a89df36f9fc799694f7cc3cfbf98ea551628b1
EBUILD tpm2-pytss-2.2.1.ebuild 1193 BLAKE2B 8e2a9993c80247f2c5ea8bb53091062b3a1bff6facaa24c1c187bcb47a764088e29ff4204e108a5012ec92cf086b92b9072b9c81007cea642bdeddba93e7deb2 SHA512 6ab8a9f9a22fb9ba9d5248b49066c42a4b8fafb9c0776a00e56f46efb5759f536c99b661e15ecc88fa935687ae8deab618356c66dad576efdd79d2af190cff6e
+EBUILD tpm2-pytss-2.3.0.ebuild 939 BLAKE2B 662aa0b8c670ebcd516142d748683c884f1c12cc6907926a8aeaf4a61cb462816a776491e27957a6902d5b57d15059038bb66fcf951bafb3fc2b7d21c620e980 SHA512 3ac390944f2cc22bad8cf3e084fdeb93f4414b751c108d7719e08e91424c90252f4bd225a149bef8a8d3f15e451ec6547910c69a7b8491445e072148542940d2
MISC metadata.xml 648 BLAKE2B e4de9aae579210454f1a71043de7073c1aa7ead9c5acdea48ec2c8ebf5665ebb6837f198b6de49f7ae58bd1f5062ed4f8ca7092df56d8904aecd16bc226d95cd SHA512 dd87ec10b28530281c08d57d86a5004178e4eda729a43690ad4ab84effe246b34d777ec56c66d61a1e0335d2b9c1599366aa55bc58477f7c2dfa4eec5ab7d9ac
diff --git a/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild b/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
new file mode 100644
index 000000000000..9ad2962b3fa8
--- /dev/null
+++ b/dev-python/tpm2-pytss/tpm2-pytss-2.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for TSS"
+HOMEPAGE="
+ https://pypi.org/project/tpm2-pytss/
+ https://github.com/tpm2-software/tpm2-pytss/
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+fapi test"
+
+DEPEND="
+ app-crypt/tpm2-tss:=[fapi=]
+ fapi? ( >=app-crypt/tpm2-tss-3.0.3:= )
+ test? ( app-crypt/swtpm )
+"
+RDEPEND="${DEPEND}
+ dev-python/cffi[${PYTHON_USEDEP}]
+ dev-python/asn1crypto[${PYTHON_USEDEP}]
+ dev-python/cryptography[${PYTHON_USEDEP}]
+ dev-python/pycparser[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/pkgconfig[${PYTHON_USEDEP}]
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+distutils_enable_tests pytest
diff --git a/dev-python/tqdm/Manifest b/dev-python/tqdm/Manifest
index 27b22e79f801..24620bca170b 100644
--- a/dev-python/tqdm/Manifest
+++ b/dev-python/tqdm/Manifest
@@ -1,3 +1,4 @@
+AUX tqdm-4.66.4-py313.patch 1406 BLAKE2B a5dd8f73d1aa56f82870ee189814a268a81cc1698f853721069ce99910a499cbf49ab3bcfb39d3ecb7f68cfd5c9e47fd45d4f9e507a5e4fa612df2563309599e SHA512 f1aadbd8ef1f5a50004a02cc6d70eda9386cee793bac2f1933a0e8f89206e8901005f83c98502987348ef0a838a706a598e3c0bd9c4962df0f215f8a2c4fdb29
DIST tqdm-4.66.4.tar.gz 169392 BLAKE2B 6d8e3e9775d93d9c064289b8a830b4f541a753a48044ec65fcee9c8d158d423e362d06c3404efce67de28fab2c3f1fb3d8aaa0fdec33b4d040ad1f2aec97fde2 SHA512 fdafa64784564f7f400f29ffa75ba564a3c9bc6d935a1ccd82260d4a1f4431792a9dae2d5c6ed69cc265f078f674081589a040d47b8745a500870d27670feadc
-EBUILD tqdm-4.66.4.ebuild 1001 BLAKE2B 6092212048388f6e1059bef1f1076effc9f4d90c46da533f72d5e34795af5c72493a7a9375f878b9cd305e00cc659432fd75045a401bc8fe4eee0ba884384449 SHA512 ce7cc2da4c0bf1231f2f8a38a87ee4072b1c490040facabf32f3131bc4d1c7854d7549aa1f7ee453ce76e8c6f666adcd0723a32d3a94b8e75cc6d00178606b85
+EBUILD tqdm-4.66.4.ebuild 1088 BLAKE2B 93923e39c2ecdab082ce71f404135ad82b654420f3b5da2f19c7f2bf5cd9b1096867604f9fa26f4f82f7cd77fbb8df8aae992bdb175c7294d269c3e99bf30cc5 SHA512 55c1a82c8e8c982fd37f1483b2e8a6bc4c62c3beb6df77c8380c84747b313e0f487b8d7dff2515d243795cada202b17e955a6b766c849dc0c098d496e9131238
MISC metadata.xml 605 BLAKE2B ed20e6f11f20cdc6525b98d9fd37c0b8f0781dd1c4be85e8aa4a3f5644a20fde3179bd44bb99ef4c14913168113a58963b36281ccf4807a694624a1e2df578f8 SHA512 b5f096a0256312e6ab5098bb6d9965b567bd735813d9c97fa49f08de640f2c5ebb292ba747eb284ff043dc29d4bb1cab1ac947ecaab6b4e94aa51e96a0cac636
diff --git a/dev-python/tqdm/files/tqdm-4.66.4-py313.patch b/dev-python/tqdm/files/tqdm-4.66.4-py313.patch
new file mode 100644
index 000000000000..9417ce91a55a
--- /dev/null
+++ b/dev-python/tqdm/files/tqdm-4.66.4-py313.patch
@@ -0,0 +1,43 @@
+From eafdd306861f531c443885048f0abdaa6bc45f8e Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Thu, 27 Jun 2024 18:30:55 +0200
+Subject: [PATCH] cli: Fix docstring processing with Python 3.13+
+
+Fix docstring processing code to reindent the docstrings if using Python
+3.13 or newer. Starting with this version, all docstrings are
+automatically dedented by Python, which causes the regular expression to
+fail to match.
+
+Fixes #1585
+---
+ tqdm/cli.py | 7 ++++++-
+ 1 file changed, 6 insertions(+), 1 deletion(-)
+
+diff --git a/tqdm/cli.py b/tqdm/cli.py
+index 7284f28..1bbce6d 100644
+--- a/tqdm/cli.py
++++ b/tqdm/cli.py
+@@ -4,6 +4,7 @@ Module version for monitoring CLI pipes (`... | python -m tqdm | ...`).
+ import logging
+ import re
+ import sys
++import textwrap
+ from ast import literal_eval as numeric
+
+ from .std import TqdmKeyError, TqdmTypeError, tqdm
+@@ -177,7 +178,11 @@ def main(fp=sys.stderr, argv=None):
+ logging.basicConfig(level=getattr(logging, logLevel),
+ format="%(levelname)s:%(module)s:%(lineno)d:%(message)s")
+
+- d = tqdm.__doc__ + CLI_EXTRA_DOC
++ d = tqdm.__doc__
++ if sys.version_info >= (3, 13):
++ # Python 3.13+ automatically dedents docstrings
++ d = textwrap.indent(d, " ")
++ d += CLI_EXTRA_DOC
+
+ opt_types = dict(RE_OPTS.findall(d))
+ # opt_types['delim'] = 'chr'
+--
+2.45.2
+
diff --git a/dev-python/tqdm/tqdm-4.66.4.ebuild b/dev-python/tqdm/tqdm-4.66.4.ebuild
index 17fcf05d9ae5..2dca9f1051c0 100644
--- a/dev-python/tqdm/tqdm-4.66.4.ebuild
+++ b/dev-python/tqdm/tqdm-4.66.4.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit bash-completion-r1 distutils-r1 pypi
@@ -29,6 +29,11 @@ BDEPEND="
distutils_enable_tests pytest
+PATCHES=(
+ # https://github.com/tqdm/tqdm/pull/1594
+ "${FILESDIR}/${P}-py313.patch"
+)
+
EPYTEST_IGNORE=(
# Skip unpredictable performance tests
tests/tests_perf.py
diff --git a/dev-python/translate-toolkit/Manifest b/dev-python/translate-toolkit/Manifest
index 98589dcd7d8b..b41c104ef662 100644
--- a/dev-python/translate-toolkit/Manifest
+++ b/dev-python/translate-toolkit/Manifest
@@ -1,5 +1,7 @@
DIST translate-3.12.2.gh.tar.gz 1202828 BLAKE2B fdfc6ea91d0e0fe9f36e1352247463fe04ff3f4cdd13dd969077ccf0dde984250303872f6bb605dcd1628a1089d81dd98b36dfd68e92c3030c740d65899a70ba SHA512 7488f45521f1744d8d457ce5f74a4955a0e4468af8b3f5be06410667f2c1e52a3dacd3b959330e6c2eb5b3a443c1e2c761538896352576f5090ce27dbfc8edab
DIST translate-3.13.0.gh.tar.gz 1171837 BLAKE2B 9c6212d26749eac652369e94d2b653f67b364afc9f9125c5125d19e3cabc1bb36bd27bc172ad93d28cb6cdf57ed2b245336664b6b4954db9bbbfb4a8ad92b3f9 SHA512 7c6f87ec32c81a14d1775dc24d43e49b79fdf8473a4380c93a2af1532bed32a9733ee755641ce26852b1bd63acffa2110598c5fc3010bbf9de40e8a0f32af308
+DIST translate-3.13.1.gh.tar.gz 1172830 BLAKE2B 9ca2a3a30a6266a9f713fdb1e504a45263763bce2107196d2091d216db079e16eb03f4dab87627692253c64177e7c6ca9b70bc9a82b719c94fdea984adb66efb SHA512 afa0b98235cf1bc9fc5ffe50057851495e35f6acaa2ba0858fce7d01207929590112e5e5c06452b3ca2cb14a63fdaa2a66d8afe53e29112f5970680935378af7
EBUILD translate-toolkit-3.12.2.ebuild 3132 BLAKE2B 9fb9f0ceb9cb26a2b49d5b63ac606ff39f33cb4a80a66e2e373c21afa7c706f2041d0840c7774faff93a26ba15c79a99403635ea271ec2e2ffd85612a5be7edb SHA512 bf57233959b6110981adff6a7b84b3748e86785a6002e173362a62ab27644edf82b779b0250a7154485867cfed4c3214bc6e673ed4a94a1144096a3e46faa961
EBUILD translate-toolkit-3.13.0.ebuild 3132 BLAKE2B 9fb9f0ceb9cb26a2b49d5b63ac606ff39f33cb4a80a66e2e373c21afa7c706f2041d0840c7774faff93a26ba15c79a99403635ea271ec2e2ffd85612a5be7edb SHA512 bf57233959b6110981adff6a7b84b3748e86785a6002e173362a62ab27644edf82b779b0250a7154485867cfed4c3214bc6e673ed4a94a1144096a3e46faa961
+EBUILD translate-toolkit-3.13.1.ebuild 3135 BLAKE2B de77dba6de06b62a4f9ac0557786be507014d83e889dce9cd7d652bc3a92d74a838e7be532d0e25f6c9f216be28eb1d93031f1e1000de4ea1d9d36f245cc033b SHA512 67fc5276299bf245861fffbeb1c9eadae7daf5d78396af9acedd2e07b117150b6fcb8000f0cbf5f106912ab95a427ba71ea84ab1af7d9095e91acb99b2b9cbc3
MISC metadata.xml 756 BLAKE2B 06f64f258d362954f99f7e9eee241eb3dddc6b00b9069df2ad977d28b5cf06f9c8ee2246ee5958600b5ac86297968d7aaced6b6420dca4ed507c441c58c61ca9 SHA512 80374c40513ca450f97e3930929c1450e7438ea15830e60937952a6fccfd999675f2ca2056c5aa4e287ba256c6ec08a09d8f7adb8b2c5af8ca0cd595f34acd85
diff --git a/dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild b/dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild
new file mode 100644
index 000000000000..384bc7109a3a
--- /dev/null
+++ b/dev-python/translate-toolkit/translate-toolkit-3.13.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+MY_P=translate-${PV}
+DESCRIPTION="Toolkit to convert between many translation formats"
+HOMEPAGE="
+ https://github.com/translate/translate/
+ https://pypi.org/project/translate-toolkit/
+"
+SRC_URI="
+ https://github.com/translate/translate/archive/${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="+html +ical +ini +subtitles +yaml"
+
+RDEPEND="
+ app-text/iso-codes
+ >=dev-python/chardet-3.0.4[${PYTHON_USEDEP}]
+ dev-python/cheroot[${PYTHON_USEDEP}]
+ >=dev-python/Levenshtein-0.12.0[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.3.1[${PYTHON_USEDEP}]
+ >=dev-python/mistletoe-1.1.0[${PYTHON_USEDEP}]
+ >=dev-python/pyparsing-3[${PYTHON_USEDEP}]
+ dev-python/ruamel-yaml[${PYTHON_USEDEP}]
+ sys-devel/gettext
+ html? ( dev-python/utidylib[${PYTHON_USEDEP}] )
+ ical? ( dev-python/vobject[${PYTHON_USEDEP}] )
+ ini? ( >=dev-python/iniparse-0.5[${PYTHON_USEDEP}] )
+ subtitles? ( media-video/gaupol[${PYTHON_USEDEP}] )
+ yaml? ( dev-python/pyyaml[${PYTHON_USEDEP}] )
+"
+# Technically, the test suite also has undeclared dependency
+# on dev-python/snapshottest but all the tests using it are broken
+# anyway, so we skip them.
+BDEPEND="
+ test? (
+ dev-python/phply[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+src_test() {
+ # unfortunately, this bad quality package doesn't support XDG_DATA_DIRS
+ # correctly, so we need to reassemble all data files in a single directory
+ local -x XDG_DATA_HOME=${T}/share
+ cp -r translate/share "${T}/" || die
+ cp -r "${ESYSROOT}/usr/share"/gaupol "${XDG_DATA_HOME}"/ || die
+
+ distutils-r1_src_test
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ # Fails with network-sandbox (and even with it off but w/ softer fail)
+ 'tests/xliff_conformance/test_xliff_conformance.py::test_open_office_to_xliff'
+ 'tests/xliff_conformance/test_xliff_conformance.py::test_po_to_xliff'
+ # all tests based on snapshottest are broken and I'm too tired
+ # to figure this out
+ tests/translate/tools/test_pocount.py::test_{cases,output}
+ tests/translate/tools/test_junitmsgfmt.py::test_output
+ )
+ local EPYTEST_IGNORE=(
+ # unpackaged fluent.*
+ tests/translate/storage/test_fluent.py
+ # changes directory and does not change it back, sigh
+ tests/odf_xliff/test_odf_xliff.py
+ )
+
+ if ! use ini; then
+ EPYTEST_IGNORE+=(
+ translate/convert/test_ini2po.py
+ translate/convert/test_po2ini.py
+ )
+ fi
+
+ if ! use subtitles; then
+ EPYTEST_IGNORE+=(
+ translate/storage/test_subtitles.py
+ )
+ fi
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ insinto /usr
+ doins -r translate/share
+
+ if ! use html; then
+ rm "${ED}"/usr/bin/{html2po,po2html} || die
+ fi
+ if ! use ical; then
+ rm "${ED}"/usr/bin/{ical2po,po2ical} || die
+ fi
+ if ! use ini; then
+ rm "${ED}"/usr/bin/{ini2po,po2ini} || die
+ fi
+ if ! use subtitles; then
+ rm "${ED}"/usr/bin/{sub2po,po2sub} || die
+ fi
+}
diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index 3e50c9324274..f526bead500f 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -1,3 +1,3 @@
DIST trimesh-4.4.0.gh.tar.gz 13599198 BLAKE2B 41fe6d8797bca600ef4526420b9a4bc3fe722adff3a6154625801b2e9a8645ad573f4f62926cd00763899d049660145d6e5614316fcfe3c4f4b76c59d59467ba SHA512 227f3da9e42bd2a872d312d5128d7ae169fcee8ef5566e533812fc6222fe6e5dc40c7802a5a7f1bbb583c700e6c8d1017ee1c6a946284e64679f3a138f31da6e
EBUILD trimesh-4.4.0.ebuild 2032 BLAKE2B c2bb4eb32305d76b72862f868661df44344f4de1987ce65d5627df2b8a16c7b20bc11dbaf30ed66b27ba3826eb76f2bbc3455fc349c00ea46cb9112628f3f5e8 SHA512 beaf67d1d2290e1c538e489ee3f2e3fcd9786c7090bede09cbec3c5e08851fe3401bf6168304301062245d5e086b02c563caf73c9080de52d9ba5d1403602b9c
-MISC metadata.xml 495 BLAKE2B b8b403f7bfbac53ed234c2ba50324041502a28465d70e9406867f05741e0313845307491fcfd85f05e2993b21daf14117a4b6863b45422fd4c62c6e28902e3ff SHA512 3deec8ab4b513536a7fe182be8f1b96e06fd06b2480d3e516c2b3462cc26fcbdeb1d165b4d0297465e93c0cce584ab40a8f905b81a59dcb4040a39655028783d
+MISC metadata.xml 389 BLAKE2B 6dcc92dfafdedb5cc7fe5f40977594114bbf1628d8179d7222c3b60c4a591e236c7a937530006beb9649a8a84636bcb1923d8ad6a377994295f85b1fe8eb8bbd SHA512 a96f4fb6a1c2bd820f2dd072230fa160536834e1ef19483c372571df2d082cb5a63434181af9107022b75e1019d369d6bece8262eb752cedf24a5038e15ea473
diff --git a/dev-python/trimesh/metadata.xml b/dev-python/trimesh/metadata.xml
index fe9088519feb..381a920f38ec 100644
--- a/dev-python/trimesh/metadata.xml
+++ b/dev-python/trimesh/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/trio-websocket/Manifest b/dev-python/trio-websocket/Manifest
index b4fc821f7f87..6a77b13d0958 100644
--- a/dev-python/trio-websocket/Manifest
+++ b/dev-python/trio-websocket/Manifest
@@ -1,3 +1,3 @@
DIST trio-websocket-0.11.1.gh.tar.gz 45682 BLAKE2B 0f926421828476c9e23cf962df7a17a2cf4470e0898dddbc4690497521205ea11973a188ca460685739d08c34be237682b0bbbbe2c279d35e5c2fdce9b3ce020 SHA512 4b0eb6f0c012cefedb69b97e9452ba979336fbe9f154799c4c68871b8013e728374e4872a2343ab4d27fa6e25e40c3063e681e80470123d37f13f531be4f6644
-EBUILD trio-websocket-0.11.1.ebuild 975 BLAKE2B 1d6d2d955b4d59f6dcacaacf9529e1d1fe6d45972ecfef4803bd7c6188616e1114fc03883b3e238fcb0c4d6ba2d5361f90252705e3401a918f92c9139a0b3f38 SHA512 b986ff3deb5f9946a209555627286ece8110f46968cad1bc439ccc80bc19660c1e32818f98b4382e0fe16d9787e6f386a86c5f600ac27bb06112a5e2f2222266
+EBUILD trio-websocket-0.11.1.ebuild 1540 BLAKE2B 90897853374c3d3da2fb8c211e772acecdaacf343edce672327723c02ceb21b2d1bcb1042b367f2d6a16a42c5b6239ba9c1df709d83ebb3c05b30735619cc1bf SHA512 fa55c9b5a692e7753f056654011f1f3ed6ed763086c04d4d8c04b17fcd9d375acfe3bb42bbccb0b54fbc950423eeae0c2caae857d8bff200f196abf03a5502fe
MISC metadata.xml 408 BLAKE2B 40171491e2126391058f6449ba63a69aad29f7d16c03a97b39905cbf143fc38806dca77b21a207b1f53d7eb3df65db83e12f77fde88031a077658066747ba26f SHA512 b473e4bc56819d9c96df120c986d74a11a7bdcecca07398488056241653156ced82e1099d8dd6fa4bd6425b5e9b9a313f26a2e9860387ad3ce3e6c1d0b9ec18c
diff --git a/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild b/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild
index fc8389fa3907..b567b9bb00a2 100644
--- a/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild
+++ b/dev-python/trio-websocket/trio-websocket-0.11.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1
@@ -39,6 +39,18 @@ BDEPEND="
distutils_enable_tests pytest
python_test() {
+ local EPYTEST_DESELECT=(
+ # exception tests are broken with trio-0.25
+ # https://github.com/python-trio/trio-websocket/issues/187
+ tests/test_connection.py::test_handshake_exception_before_accept
+ tests/test_connection.py::test_reject_handshake
+ tests/test_connection.py::test_reject_handshake_invalid_info_status
+ tests/test_connection.py::test_client_open_timeout
+ tests/test_connection.py::test_client_close_timeout
+ tests/test_connection.py::test_client_connect_networking_error
+ tests/test_connection.py::test_finalization_dropped_exception
+ )
+
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -p trio
}
diff --git a/dev-python/truststore/Manifest b/dev-python/truststore/Manifest
index 991e5f533574..726b7597102d 100644
--- a/dev-python/truststore/Manifest
+++ b/dev-python/truststore/Manifest
@@ -1,3 +1,3 @@
DIST truststore-0.9.1.gh.tar.gz 26720 BLAKE2B e5bf3905367f75cdfd9314f1c544f004e62c2ddcde97f83bfe5ddc2d7606d44df5fc352811c8c42423be2da46e5f7b9642a2aeebe61436669c4cd9265ddbec96 SHA512 38567198a3b0d4e9c0b3df72674f3e1fef0614ef0afa80bd7276f98c2e7ef2dc00cca92184b80a1dfe535c5d2508ebdb775e389576c2f07536838f67de1958ca
-EBUILD truststore-0.9.1.ebuild 1133 BLAKE2B 6c52b32a7afc888e2b7b706dc79921bc8b234a3c4f83adee77a7b95031e395f1f92a8a3c88566d7239ac6d4e2b317837c288f8ce934282ec76a71873ba85400e SHA512 20c85b2b7477d3e2195ec082a1fd62185cc0a455e412384cf5ff31f9d14182eb4d4338cf9aac742cf55548627366d8e4ac937f0cc9be7406baa19c2f68aa0608
+EBUILD truststore-0.9.1.ebuild 1159 BLAKE2B 407e1355b49fe4ddf4a21c2a6674ab78278084aa6e650d3b84ccc4cf4eecb59472473b751c89373c906870ac16165b00f9492e7f888750ca0248d958fba4b15c SHA512 477a46e7f74f60feb4358f0de86f07a59a1a59e28d30e0ed40e1d2345f8b1d9e2f3c04042cf4b5e7a60672cbb8bb93c7400a255171566670f73db1825a1bf145
MISC metadata.xml 378 BLAKE2B 26c6338dabc3baee4f0a61e4d64b538bd90ca5389b7da7321c92d3063f62861f7100871318d8c7ed1d4ade26196e87c966a91c872b1308f8b8ae1bd23451d118 SHA512 8fc959454ce19667c97ef288ed1851d3dc78eedbf71d23873f8dcadecccc2e15e99957c8838cf10b94b44422ff7484c58a249c1911ba3b18344f587151b51e8b
diff --git a/dev-python/truststore/truststore-0.9.1.ebuild b/dev-python/truststore/truststore-0.9.1.ebuild
index 6663f6133749..eb5ec242e731 100644
--- a/dev-python/truststore/truststore-0.9.1.ebuild
+++ b/dev-python/truststore/truststore-0.9.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc"
# The vast majority of tests require Internet access.
PROPERTIES="test_network"
RESTRICT="test"
diff --git a/dev-python/tubes/Manifest b/dev-python/tubes/Manifest
index 88414ff01452..f2ac6cfa25b2 100644
--- a/dev-python/tubes/Manifest
+++ b/dev-python/tubes/Manifest
@@ -1,3 +1,3 @@
DIST tubes-0.2.1.gh.tar.gz 66899 BLAKE2B 21127cf21336b6bbd2acf794bb503a987f7fae63defc7de04d554c7f55f617a23daae105ef756fdf5e8e1b208907388745c6485179f9010339de717853ea8b08 SHA512 6f4666f1591c96d0d7f0514f511ad700f6c3976fcf561f0d967f26aead089e682540b74f85b26a68ff6877d5d7775654c9f6959d8a41c25804375ca837ac1815
-EBUILD tubes-0.2.1.ebuild 787 BLAKE2B 85c99cba62b7024e0e26b4bfb937001cda731c20726aa7f8c4f0a105b239dbcf0bad9dae9875db2f8ec9d86c93a97b92a1d43224a4115c4fde8720ec62d7f462 SHA512 6d6abe093c16b8ce675b347594acab3fa5e134c31e73f84d9906c0776cca32a2e9453ffb3bd6b41dbf2082c8c7362369c8f7f4c8c1d95bbe2a72005b3a0eb9be
+EBUILD tubes-0.2.1.ebuild 787 BLAKE2B efe431085bbc67c233c9ca2880cde98a5592169e6388e1152d79e65f5d44a746ed085541084e336d9c7f1f316b753db2c264f9bb64745f4593f0272598612b4a SHA512 cc03ed0597f7d584652d3e8e59a50c6eb30f1b90fc31801fc09eac7713fcb252c04dd5596c85f074661c72c3e7cc45f9137b899d87dce880f69fb540cd3384f6
MISC metadata.xml 655 BLAKE2B 4fc564cc1d308e8cb9d1ca84e8772afe299e73d62b1144859b3570ac9f68c139c90645b74d147a66dbd86526acb75ac7eabe275280f60f5530f983c0eec2485d SHA512 56f4e68a67d90d6d842492accc2dc9b0cdc8d6992c10a693c7fb781b52845de85ebf5d31419b39125a58a9279dab9336070806bbdb010cd827c586f062239880
diff --git a/dev-python/tubes/tubes-0.2.1.ebuild b/dev-python/tubes/tubes-0.2.1.ebuild
index faebc059d5b7..b099de0149bb 100644
--- a/dev-python/tubes/tubes-0.2.1.ebuild
+++ b/dev-python/tubes/tubes-0.2.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/twine/Manifest b/dev-python/twine/Manifest
index e632c368adaf..4f224058421f 100644
--- a/dev-python/twine/Manifest
+++ b/dev-python/twine/Manifest
@@ -1,3 +1,5 @@
DIST twine-5.1.0.gh.tar.gz 221527 BLAKE2B 45b707883e84ade7cad8bee712e7b68f24eb8ccfd018de5c0522cf98cb66895e6a4324f17e54fa87dacdf97ee092a0fdbc0b5289b30871da36828c987c518c2f SHA512 41a5b94b6929a0a018cd15dd4ede45a361420752235e9b1a8b16979609e6a056bf46cd88efa869c27fa9bae3907f4e45d0c468de8058c3f82f15b48b4274b4cd
+DIST twine-5.1.1.gh.tar.gz 221931 BLAKE2B a95d50e52bde5db64c6ce5b57097188e9cb88763c91f337c3e552ca34bae34882d87bced4b0c55a292de185fce10384edf514b55373c4456ff252471076bcb28 SHA512 95f059235e32134a5320c0835befa2eed6eff35c56685afe4848224042c2e2af484db72f20fd0cfbe979cce8d495e8bb2d2ea38aca2c53ca7af8de378816bedf
EBUILD twine-5.1.0.ebuild 2094 BLAKE2B 2aeef10d14879faa33fe5ea60dbb35e2a995b3b514a69e19261f07cb16de98f736419f273c59169178a40da36d0ccdb9200a7e7f80c7d3a61b88f4af249de957 SHA512 8b23211247dd349263488ebd17b10779b9bef12420a96900cf808a7dc8b5edc847dd294b4030b96842316b62d518ceb845c6813c300f39c8895f763c2a010eb8
+EBUILD twine-5.1.1.ebuild 2238 BLAKE2B 752eb6638d07fc67709d420e7f61168a950b875dd25cda50314cb4766576e12dab0a81ad611b4beda4e4ab0dcdf4a8e87f7fd2aee7f971663aad11f48b4eb5af SHA512 21b261ae8edd63b5649b6990e6e41b9771a42135243cf5eff390f2ea0855d290ea7e8cfa47c725db586752ed6dcc9d2912510fe4cefc9382c76a4d1c98a5ed76
MISC metadata.xml 383 BLAKE2B e2a596604a2f3e40ddd0196ea79105e318f8a04d9e5a2c7e458d403d215af1371f2a526fa7d8cbc430f20747f7b65ed6c8546263fb8a54ddd8a6db487c358634 SHA512 cd5c1f1ed89dc5c314975fc5b503108d6828db37826ebba98d6edd580b72cd41867e19e65a9a022f8c07babadecd810f21febeb8a015c51eecec412b9df4f0d5
diff --git a/dev-python/twine/twine-5.1.1.ebuild b/dev-python/twine/twine-5.1.1.ebuild
new file mode 100644
index 000000000000..764cc9a11109
--- /dev/null
+++ b/dev-python/twine/twine-5.1.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Collection of utilities for publishing packages on PyPI"
+HOMEPAGE="
+ https://twine.readthedocs.io/
+ https://github.com/pypa/twine/
+ https://pypi.org/project/twine/
+"
+SRC_URI="
+ https://github.com/pypa/twine/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]
+ >=dev-python/importlib-metadata-3.6[${PYTHON_USEDEP}]
+ >=dev-python/keyring-15.1[${PYTHON_USEDEP}]
+ >=dev-python/pkginfo-1.8.1[${PYTHON_USEDEP}]
+ >=dev-python/readme-renderer-35.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+ >=dev-python/requests-toolbelt-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/rfc3986-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-12.0.0[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools-scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/build[${PYTHON_USEDEP}]
+ dev-python/jaraco-envs[${PYTHON_USEDEP}]
+ dev-python/jaraco-functools[${PYTHON_USEDEP}]
+ dev-python/munch[${PYTHON_USEDEP}]
+ dev-python/portend[${PYTHON_USEDEP}]
+ dev-python/pretend[${PYTHON_USEDEP}]
+ dev-python/pypiserver[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ # pytest-socket dep relevant only to test_integration, and upstream
+ # disables it anyway
+ sed -i -e '/--disable-socket/d' pytest.ini || die
+ sed -i -e '/--cov/d' pytest.ini || die
+
+ distutils-r1_python_prepare_all
+ export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+}
+
+python_test() {
+ local EPYTEST_IGNORE=(
+ # Internet
+ tests/test_integration.py
+ )
+ local EPYTEST_DESELECT=(
+ # Regression due to deps?
+ tests/test_check.py::test_fails_rst_no_content
+ # Avoid needing heavy virtualx
+ tests/test_auth.py::test_warns_for_empty_password
+ # https://github.com/pypa/twine/issues/1116
+ 'tests/test_package.py::test_pkginfo_returns_no_metadata[unsupported Metadata-Version]'
+ )
+
+ local -x COLUMNS=80
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/twisted/Manifest b/dev-python/twisted/Manifest
index 5743adbb9647..aecf899e8873 100644
--- a/dev-python/twisted/Manifest
+++ b/dev-python/twisted/Manifest
@@ -1,6 +1,9 @@
AUX twistd.conf 277 BLAKE2B 78ca35b410a6597c9afe6a9c8d3dfb1de113411634901f936794e8a59c0644233d0673e710bd0870ecf4312d079c46f62f43928605700559134f1fb62490559a SHA512 76d44caebab8404f16937c2515ad9ae8236732a48c7127366f7fa22c6ed3d88ace2d33b832a6d95f775973d41b7caf75344805fe5b01e964c04eb710bf3c89fb
AUX twistd.init 563 BLAKE2B 24488118b025bf2068bbf07af900064ff6a7ee99106c3da30f15f2b3f85af7443212afebc6b52a12645488b85656f87b653df9263fc2be6bd09707917899f252 SHA512 7860601beba1efda2b0a045b2a044ec33caff9ee915d45225c05e281760a68da349b4c45080600177aab32aa806714327acf3cf5dda92be0874f781f129bb129
+AUX twisted-24.3.0_p20240628-skip-py313-test.patch 1275 BLAKE2B f2b0f08635de429e1fe780cc0176e1590db5f2f290f89cb2796ad5f2b5728382c22a2470e7fe1140071a94356dc2a0e15084008124fa5185e314252e75702469 SHA512 e1b7b7602658576d61a7a79592f839d5cf514571d56d51a53cf6fdcf7ab889cec510081e59ac813ac68908990f26303d30f70f7ec393fa2a1e995e41a380fd2d
DIST twisted-24.3.0.tar.gz 3500456 BLAKE2B b2cebb2f3482dbeba250786b1977ddbb09e1a9a81f71ce5906efe8289b0e134a8b26c191c2262e8ee8ba3fccccea508c34145016b29ecf301541134dcea19e08 SHA512 c3dd227f5936ffa586a0b7447f5df4c2257dce0c0ba740373d82197a72029e7eeb0aef9789247dde73e2f24dd043f3b0b7d795f16e6e908583b054aad9b9eb6a
+DIST twisted-24.3.0_p20240628.gh.tar.gz 3598828 BLAKE2B 6f37190caa0fe6e0ff566cb4f86b625425bfe60d8743b4c22463da63df3184646eda2b7d1a73e30452390bab54f8001f9eb33e1e7adc645071fe0eba4fb2d30c SHA512 f182d6c5006f1043f3586468d628b6b87a4d74d4aa1ce3c882938f0a831a191b38b311a4cf68488b24cd3d87547aeb0b9725e93ce4be86638aa11552d294cd95
DIST twisted-regen-cache.gz 911 BLAKE2B ffd3fcda6c67ffe6fd3ef581c8d507548396b66ed0708e9a5c790095e579c0d5f0f71596acf05712989da2ddef2b8d437eca973bc4d80ef8a9fa852915f38305 SHA512 95a9b931c73017d16d1b5e6b41345dddffe62b6af1a8e93b5e40d06d3d15be17b0dd0181c767ffeeb791534d463764ef9e066fa6c2ee2ac4b53c86d1da8fce03
EBUILD twisted-24.3.0.ebuild 4210 BLAKE2B bef4f69b585556b6a7942a8e9c41bc47d224b1f56749f1a385a9338a4fcc01390796584c537231f5a93579b0583fcce005a71777d6d01a5520b1949022306f8b SHA512 8f044bc7749dbf23a0d6f44b8c090f8aae48f940e16a032b3a63abe6db026eabf755f29b3973241d688b6ca3af88ee50da5a100e281c4684f84665ef6c8e9bcd
+EBUILD twisted-24.3.0_p20240628.ebuild 4567 BLAKE2B 66ac6495a48cfa430bea5ca8f8c044a974773d5d4c4726c2d4d5ba3638ba741580bac914251c6f2b3d1c7f3620367a65028d7a393ba7b043ae397c88aee78bf4 SHA512 aca219cd6d9ffbee0d0840dabf34b262fea7cc4bd3ddef6698a5a1c3d298bdf889086791e4a19978042c807bf1eeebf71a3e4a364f6764113e0dfb7d2c577980
MISC metadata.xml 1231 BLAKE2B 60cd09e34c32152e6f08727c1281c65e871a51e64310a62a3104342fcb0e87e96b10cd4c7601668f054f9a2cb01fdf8ebeca3ed86b61ae2496a4d941897aa296 SHA512 800d9cd783d95cecb268362619deb346783149fa9226df714f9ce990da2d45edd3c8e5669e24ad15dfdf986a5816a5361c00f13719bb0dee3e6ae1578a889339
diff --git a/dev-python/twisted/files/twisted-24.3.0_p20240628-skip-py313-test.patch b/dev-python/twisted/files/twisted-24.3.0_p20240628-skip-py313-test.patch
new file mode 100644
index 000000000000..c469f7883f71
--- /dev/null
+++ b/dev-python/twisted/files/twisted-24.3.0_p20240628-skip-py313-test.patch
@@ -0,0 +1,35 @@
+From 2f14c47947206d7f2e53af85567938601728abbd Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Petr=20Van=C4=9Bk?= <arkamar@gentoo.org>
+Date: Fri, 28 Jun 2024 06:48:23 +0000
+Subject: [PATCH] skip failing test in py3.13
+
+Let's skip failing test for now, Fedora does it as well [1].
+
+[1] https://src.fedoraproject.org/rpms/python-twisted/blob/c8c63fe475594326f50fd748b40ae65f925c1325/f/0010-Skip-failing-tests.patch
+
+Upstream-Issue: https://github.com/twisted/twisted/issues/12099
+
+diff --git a/src/twisted/test/test_failure.py b/src/twisted/test/test_failure.py
+index 9a3daae306..a7a3ce29bd 100644
+--- a/src/twisted/test/test_failure.py
++++ b/src/twisted/test/test_failure.py
+@@ -17,7 +17,7 @@ from io import StringIO
+ from traceback import FrameSummary
+ from types import TracebackType
+ from typing import Any, Generator, cast
+-from unittest import skipIf
++from unittest import skipIf, skip
+
+ from cython_test_exception_raiser import raiser
+
+@@ -990,6 +990,7 @@ class ExtendedGeneratorTests(SynchronousTestCase):
+
+ self.assertEqual(traceback.extract_tb(stuff[0][2])[-1][-1], "1 / 0")
+
++ @skip("Fails with Python 3.13")
+ def test_findFailureInGenerator(self) -> None:
+ """
+ Within an exception handler, it should be possible to find the
+--
+2.45.2
+
diff --git a/dev-python/twisted/twisted-24.3.0_p20240628.ebuild b/dev-python/twisted/twisted-24.3.0_p20240628.ebuild
new file mode 100644
index 000000000000..4fd83b143c4f
--- /dev/null
+++ b/dev-python/twisted/twisted-24.3.0_p20240628.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_TESTED=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="An asynchronous networking framework written in Python"
+HOMEPAGE="
+ https://twisted.org/
+ https://github.com/twisted/twisted/
+ https://pypi.org/project/Twisted/
+"
+# The snapshot is based on commit from PR https://github.com/twisted/twisted/pull/12092
+# which resolves most of remaining py3.13 issues.
+COMMIT="8f6b89855d4384e3ed80884ca6f7ecc46f7a92fb"
+SRC_URI="
+ https://github.com/twisted/twisted/archive/${COMMIT}.tar.gz
+ -> ${P}.gh.tar.gz
+ https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="conch http2 serial ssl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+ >=dev-python/automat-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/constantly-15.1[${PYTHON_USEDEP}]
+ >=dev-python/hyperlink-17.1.1[${PYTHON_USEDEP}]
+ >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+ >=dev-python/zope-interface-5[${PYTHON_USEDEP}]
+ conch? (
+ >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/cryptography-3.3[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ )
+ http2? (
+ <dev-python/h2-5.0[${PYTHON_USEDEP}]
+ >=dev-python/h2-3.0.0[${PYTHON_USEDEP}]
+ <dev-python/priority-2.0[${PYTHON_USEDEP}]
+ >=dev-python/priority-1.1.0[${PYTHON_USEDEP}]
+ )
+ serial? (
+ >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+ )
+ ssl? (
+ >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+ >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+ )
+"
+BDEPEND="
+ >=dev-python/hatch-fancy-pypi-readme-22.5.0[${PYTHON_USEDEP}]
+ >=dev-python/incremental-22.10.0[${PYTHON_USEDEP}]
+ test? (
+ ${RDEPEND}
+ $(python_gen_cond_dep '
+ >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/bcrypt-3.0.0[${PYTHON_USEDEP}]
+ >=dev-python/constantly-15.1.0[${PYTHON_USEDEP}]
+ <dev-python/cython-test-exception-raiser-2[${PYTHON_USEDEP}]
+ >=dev-python/cython-test-exception-raiser-1.0.2[${PYTHON_USEDEP}]
+ >=dev-python/idna-2.4[${PYTHON_USEDEP}]
+ >=dev-python/hypothesis-6.56[${PYTHON_USEDEP}]
+ dev-python/pyasn1[${PYTHON_USEDEP}]
+ >=dev-python/pyhamcrest-2[${PYTHON_USEDEP}]
+ >=dev-python/pyserial-3.0[${PYTHON_USEDEP}]
+ virtual/openssh
+ ssl? (
+ >=dev-python/pyopenssl-21.0.0[${PYTHON_USEDEP}]
+ >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+ )
+ ' "${PYTHON_TESTED[@]}")
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-skip-py313-test.patch"
+)
+
+python_prepare_all() {
+ # upstream test for making releases; not very useful and requires
+ # sphinx (including on py2)
+ rm src/twisted/python/test/test_release.py || die
+
+ # multicast tests fail within network-sandbox
+ sed -e 's:test_joinLeave:_&:' \
+ -e 's:test_loopback:_&:' \
+ -e 's:test_multiListen:_&:' \
+ -e 's:test_multicast:_&:' \
+ -i src/twisted/test/test_udp.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+src_test() {
+ # the test suite handles missing file & failing ioctl()s gracefully
+ # but not permission errors from sandbox
+ addwrite /dev/net/tun
+ virtx distutils-r1_src_test
+}
+
+python_test() {
+ if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then
+ einfo "Skipping tests on ${EPYTHON} (xfail)"
+ return
+ fi
+
+ # breaks some tests by overriding empty environment
+ local -x SANDBOX_ON=0
+ "${EPYTHON}" -m twisted.trial twisted ||
+ die "Tests failed with ${EPYTHON}"
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # own the dropin.cache so we don't leave orphans
+ > "${D}$(python_get_sitedir)"/twisted/plugins/dropin.cache || die
+
+ python_doscript "${WORKDIR}"/twisted-regen-cache
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+
+ newconfd "${FILESDIR}/twistd.conf" twistd
+ newinitd "${FILESDIR}/twistd.init" twistd
+}
+
+python_postinst() {
+ twisted-regen-cache || die
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} ]]; then
+ python_foreach_impl python_postinst
+ fi
+}
+
+python_postrm() {
+ rm -f "${ROOT}$(python_get_sitedir)/twisted/plugins/dropin.cache" || die
+}
+
+pkg_postrm() {
+ # if we're removing the last version, remove the cache file
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ python_foreach_impl python_postrm
+ fi
+}
diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest
index edecd3162d76..6e025bf35653 100644
--- a/dev-python/txaio/Manifest
+++ b/dev-python/txaio/Manifest
@@ -1,3 +1,3 @@
DIST txaio-23.1.1.tar.gz 53704 BLAKE2B 1c12892c34cc848732d718a715e83059a6be0973cbabe619639c67d230b0d4e55b4e6d1b13baa05b13fe9faa266dadb6f2913bc01491af381fde5ca78ce6941e SHA512 41320501ec3e2555edc63326f2c5ee9bbc2fd103198a515b6dc4c44603a41d633c99a8f12c92ffc85f43546f0382d40f0c9748b13f7a7e70d98c5c4a2de85e2e
-EBUILD txaio-23.1.1.ebuild 816 BLAKE2B 8bac6722dc09ba8f13cc2e40e8af6084b9df6c74cbf02ce35a2cc0fac7811135ea4ba2227b9675b40e613e7e657ea129f6335fef7ac4fa8ebe02decbb2365195 SHA512 a78b8efd0b85c0d10a5e04cc788dcb49688825d93dc9a40324b3fa4cc3ff2a3085abceacadd2e1b14de8a7bffe212465763c97735e8610586100fbaec83518da
+EBUILD txaio-23.1.1.ebuild 816 BLAKE2B fd46446f454ca9a0adb62edca6c82ece3448272abdc386217ec96a9262b49f17dfe504a2c1c12a4817291d25c899d4265fe9d9424c334fe8e9b41d750f8011af SHA512 dba3fe8d0a68c01c4aa9fa4a9e0e95f7407865db6b91783f2d650cb70a3b97a5ecc3f1e10f2607a0807b12469d3e93e059e79b1005e0389a20eb385d7797ef93
MISC metadata.xml 512 BLAKE2B 77fb828d05a3e0b0cac86cb83dda6bbea71087176cf82b1dc31fd274bcdb65d179240cb6cebabe3c918489398212bb6863ee4c6212a0e98dfa660c55785d4c84 SHA512 1d72dde928e33de1feab35d99bc6438ae0d26c4536ba1737296a6a89ec517e1f861826a926b352f046b697ef248653b4b6eb2a39291e50d7bd0d422a4c4a1d20
diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild
index babec5abf80d..8a0c0e58ed8c 100644
--- a/dev-python/txaio/txaio-23.1.1.ebuild
+++ b/dev-python/txaio/txaio-23.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 optfeature pypi
diff --git a/dev-python/txredisapi/Manifest b/dev-python/txredisapi/Manifest
index 6c68d2e17003..e576baaa7e5d 100644
--- a/dev-python/txredisapi/Manifest
+++ b/dev-python/txredisapi/Manifest
@@ -1,3 +1,3 @@
DIST txredisapi-1.4.10.gh.tar.gz 54536 BLAKE2B d1224a95516323bfe3cf57b66612cea6b5fe7a4bd9aba0d2202f19575e1607209dc018ad6f754530ba07f09e89f38238f7ae3213898a33f317dc347722e055d7 SHA512 f0ba61c48807de90ec1dde5100b735f7fe0fb8168895d99ee77cbbfe741bae77e0495bf60f719d6cda65d6403c011c9bb15e6057e717afc4051cfdd7e514ddf9
-EBUILD txredisapi-1.4.10.ebuild 1891 BLAKE2B 87bcd1d7ceadd6e14b4ae35cd6229f8db0d12af11f8d950a8a6f10fd45afda3e0ae7ccec210f630e4740b039bc692d3dca1efae90887bd008631ade3d9904753 SHA512 e50279c25103dd2520840c5a9afc629334cf9ead7df9944bcd7e3c2c23d7f3202784e8c2a5e7b12c955c9be0268366c83416fa7ec5f5481e77fba32dd87c4ee0
+EBUILD txredisapi-1.4.10.ebuild 1896 BLAKE2B ea457e50d116fe374eb4c0d08a300f8a98d46bbe7c42c4977ccfc1329756c70492b96915a91696e5cfc505d2e21e1f239b989662fd9b1c481d31189eb1e6f5d3 SHA512 04ab84057815de2335a668393c09f5c7cc34e84796bebe342bcf513f3c749a193cc6dd899ec8704d94a96bc94fc55585eb114e812fcac5de045d4377efd07ee0
MISC metadata.xml 409 BLAKE2B 31d8a0be55199887f9e8e3774d994d1edbcdf8bf0326422585f1accc0029a1c96cd1881f50c5d6160c7566fd0b71c66f0232f7d30805c2139a28f586a1967f9e SHA512 d60c392478157f1e16e79d62c6d6fe288302cee8a56ab5fb790137b44991bc55c47781c4a73e5c81ef3d595a462349b274988a3735d335ff24651e3536ad27c7
diff --git a/dev-python/txredisapi/txredisapi-1.4.10.ebuild b/dev-python/txredisapi/txredisapi-1.4.10.ebuild
index 1cdd81b01412..836dab34892a 100644
--- a/dev-python/txredisapi/txredisapi-1.4.10.ebuild
+++ b/dev-python/txredisapi/txredisapi-1.4.10.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 optfeature
DESCRIPTION="Non-blocking redis client for python"
diff --git a/dev-python/txrequests/Manifest b/dev-python/txrequests/Manifest
index f3323f95a23b..83ddeae2152f 100644
--- a/dev-python/txrequests/Manifest
+++ b/dev-python/txrequests/Manifest
@@ -1,3 +1,3 @@
DIST txrequests-0.9.6.tar.gz 5306 BLAKE2B c1b55835c360f27c519371834de6cce0760e201a746d960425d7bef98e10cdb421d4db90b93bccdfa05b1fa2d5d6258fea4cce93fe62c7e9ad75780f1a5a89e6 SHA512 3892e121417b8346a2a2db02f8f4143b8f87c060cb4d48dbd07fa77559cfb0caf5742b257377ec0a746f2b995eba36f419a1a5b19d83a0c343cd39057dd34fb1
-EBUILD txrequests-0.9.6-r1.ebuild 709 BLAKE2B 682790eac452023dd3309219f2c0406c2a21c3781dcfadbddee42585ef934eea5fd9f2d89216ff4d74f2b9e2da848a1eaaf70be14a4545586b5a6dba83ebbfdc SHA512 cf4c89125a2e44e8920523a03b950e0a2c56a44717f8708d6908916dbf64e4e74b9bef1d634a99f769e7ba820768c2f58b09314c50a229d473d7ed71251ed1ac
+EBUILD txrequests-0.9.6-r1.ebuild 709 BLAKE2B 833852694e6b2f1edc433311beb69cab5bcbee37f0e722162896a688b446246955efeb78522c892e494faa2244c7796eb2d43369bb21e52fd6ec44cab4fd3086 SHA512 7922f0558c7ff28ab858c10631eaf6fbf9072092d1b13654ff7604fdb15d45abcdb1cbd20b21b2f021661ee755926c6c319132cb5efd174025bf6335e8e02784
MISC metadata.xml 739 BLAKE2B 043502124dcee804eaa6ae769072b02c5503f00d6c7b59161c12dc0090918e6fc0e572301b35b9d705c601900acf27d0bd8981616cddc5d7aea486ae9a692ff3 SHA512 4ac33badf6543d0da2d418310cc45e86ff439c3ee16916ffd3c7710edb7cce88ad40481f4fbd0e82b9351096ccb6f8a744456657d602c0c57f4e9510c5844cde
diff --git a/dev-python/txrequests/txrequests-0.9.6-r1.ebuild b/dev-python/txrequests/txrequests-0.9.6-r1.ebuild
index 76b501b28431..4cb382ecedca 100644
--- a/dev-python/txrequests/txrequests-0.9.6-r1.ebuild
+++ b/dev-python/txrequests/txrequests-0.9.6-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/txtorcon/Manifest b/dev-python/txtorcon/Manifest
index d9b43aad424d..f4ce5857238c 100644
--- a/dev-python/txtorcon/Manifest
+++ b/dev-python/txtorcon/Manifest
@@ -1,3 +1,3 @@
DIST txtorcon-23.11.0.gh.tar.gz 395211 BLAKE2B 156c1c1d7e1d88939051ea19f4cd955e3a329dd1a550ea1a35d6c984db66d9b8e7fff35b2aa5caa12589273b46c1ce65d802fe89ce2a57443e0b5ce592247ee0 SHA512 815aecd8b6f3d12be1f903ba4dbb037e5f5920d925ca06c9f92a040d8258c4c1182ae5fca0be26fd2adb529c1726ad9ee080ddcada56e3e8b9922f7295731df3
-EBUILD txtorcon-23.11.0.ebuild 842 BLAKE2B ecc047cfef3066de88e26363d167bfb44ab5e87a30e231c12dfec9c6072dfef9c6a3920e366cda9d2776bcbaa5a4039185045664e16b41e602e8a36c904c4769 SHA512 9e050f194d9044c8837d70935c4a2b10f04a8caa7ff27ed6fd19c78fae639f632ba8b9c2ad3041831c0402a139439bbb3084cb08548dbf159c04f758f57d72bb
+EBUILD txtorcon-23.11.0.ebuild 842 BLAKE2B cc0e0a784c4d0458f6d0ccf433eaf5984748a7f0125de872b5bffd47b8456307dbedff01bc7d4b6fe142485c43827bd67ccccbad5b83d382e822a40fca6562db SHA512 4b146945cf88e19ffdfa90a8139a59acd2d9e846ca00782624dcb1d0a3f1e1b3a560ec2c6e363bfb1769d49967baaef2678cb0cb57f502339d97f792b97a4834
MISC metadata.xml 398 BLAKE2B 5cff75ef9af25e3c3d1ef95de2d272d6f79c06a0e1101062d06bbc463010dcbf54d0ab2a94eaa049ba5050d53a703039fcf64de9ebc4c704bdc1bb25f909a3c8 SHA512 8c638e5e0e762bd5f2129f0a2696d50c91c304efecc627b4bc15e5f3e4fe811ca7bdfb20ca67546b2d9056cee80e7adbf1489c061df4dd85c94a08005b5acbbc
diff --git a/dev-python/txtorcon/txtorcon-23.11.0.ebuild b/dev-python/txtorcon/txtorcon-23.11.0.ebuild
index abd577bf70e9..b6603c67b705 100644
--- a/dev-python/txtorcon/txtorcon-23.11.0.ebuild
+++ b/dev-python/txtorcon/txtorcon-23.11.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
diff --git a/dev-python/types-psutil/Manifest b/dev-python/types-psutil/Manifest
index db7c75bb0d71..f262ba8a9fe1 100644
--- a/dev-python/types-psutil/Manifest
+++ b/dev-python/types-psutil/Manifest
@@ -1,3 +1,5 @@
DIST types-psutil-5.9.5.20240516.tar.gz 14771 BLAKE2B 9d163a5909b79a1d775f5edb557fa9e047b2874a3def37ca9277f446ee83b4ded8776c2d231142ee72cf80f7a48c7ebafbe03794d0d3192f762f14692559b16b SHA512 831ffcf2031f3d40d591c7660c38e469114867b53990739130098db571f6369877ee534388ad87f178f1b689c8a66bf020e5b5b2a141aa81485324b370b7473f
+DIST types-psutil-6.0.0.20240621.tar.gz 14857 BLAKE2B 1529a89f836d4ec9fb3707143caecd770a6820f9cd3af02ddf6dd8583eadbbe9c7c10d21fc97eb77f07990f80e43cf6da6bb00e9ca3c881a92dad097e7748eaa SHA512 4799a22db15052e32ab3016829514c425615deaa587ce7436f6978a1bd58ae812608bc4865d57910303bda907322348a6e2cd3ae4d45999f473440d2cff813fb
EBUILD types-psutil-5.9.5.20240516.ebuild 438 BLAKE2B 00d11098875e3753e4283046371d4437d4877b1cc1319b31ebbea6d8b8a9d90382ddc9a323190d24e91ad340a4a2a56077e155b7288048feeb44262db5c94531 SHA512 a8332804bd48701f0f5395e884d1492d4b89ac4243a634968ff3f36c429e59845ba183e5cc92e424d9113e7131b31864e364d74cb036c90dcd36da8a310710c5
+EBUILD types-psutil-6.0.0.20240621.ebuild 446 BLAKE2B eeb96a63619ee0d7654f09fe2c530496f3b0778a6dab703dec655627052b566918bb6d875d97751a8f4eb9e4ee9e7d46020789be40f6af2ca769761ca4be56cc SHA512 45042cb52518429f7b31f8a763cdccb3e5176e9e77a5e4bc8a894398fd6bc197ea90e85fd7ced81cb5db3b7c5345f68cb30dbb095f905c9c6d5b61708600cb76
MISC metadata.xml 395 BLAKE2B 58c240c13cad1e6840bfeab26f48efbe07b75fb432da70652802e95b7cace7013f72d6d8f4c17ea15620abde8cd9940a8f74842e72dd5a7831d552c614c37f18 SHA512 58f9782008175a716f07a26e3b24a10904d942cc8dad7bad13cba697da5c6701cc3a6b06823a303f73485d6abb78c245ed2599e8b015c146ba35fb2722191143
diff --git a/dev-python/types-psutil/types-psutil-6.0.0.20240621.ebuild b/dev-python/types-psutil/types-psutil-6.0.0.20240621.ebuild
new file mode 100644
index 000000000000..ef07b6767439
--- /dev/null
+++ b/dev-python/types-psutil/types-psutil-6.0.0.20240621.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 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..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for psutil"
+HOMEPAGE="https://pypi.org/project/types-psutil/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/dev-python/types-setuptools/Manifest b/dev-python/types-setuptools/Manifest
index 7fb9b588dace..ccb7a4f65f21 100644
--- a/dev-python/types-setuptools/Manifest
+++ b/dev-python/types-setuptools/Manifest
@@ -1,3 +1,7 @@
DIST types-setuptools-70.0.0.20240524.tar.gz 38370 BLAKE2B 7964344dfb8a9b3594bd3b6f46b1e41b439dff2c035c16c3bb93b0ed23f2e9380e4ba8af50f3ae44217fdab79fb15a5002f6792d1b9d9e1d5e5cd11057f55bfd SHA512 9edace3d84b9bbcb67fb4ff5f0c17ba7416901b1b12359e5394f0a5edb3250bbf81cd39946a4566217f0060fe50b15580df99b1f4e028774e4d36e0b5416a374
+DIST types-setuptools-70.1.0.20240625.tar.gz 39232 BLAKE2B 9b02f33fa73204fcb5afcf8115e42cfa55ac08951aa4b8646efe6e3d5828c97da1fb936ab3e1fd87bedc32d2741fbd301db3598f9ce6bd63d729e3fcb4910d71 SHA512 233b0bf84a04d8867174b681714097d37ac72efc2e81f4d4069913ed29b76355df4eebde7da4b62f52b933ef1d02949cc44f1f3f5771eb181d5df878c783f14e
+DIST types-setuptools-70.1.0.20240627.tar.gz 39309 BLAKE2B 42de32fb42a71c0b455341d2c402c477535acfede0f8c8250ed6a87824f75fd7d24bc8830b610727824095f99d181f8e0f1d2a861890b835a1cd2a6e90a7ef5a SHA512 ee12292fc71a299e7d5a6d14b7ac5048b9de4c71834e87ca6c856bc5ad7054f8252e4d864615a625987b1fea3b712bcc76d5d02bd7647a34d9d05e8c8f2343f4
EBUILD types-setuptools-70.0.0.20240524.ebuild 446 BLAKE2B f6c2a2838866dc6bd942c99a396629fd79f46df374119bc6efbfcfc44d7083fbae1dc756fb2dbd6e3796af407e35ca409d143421e378c33cec40d78de7de402a SHA512 1614d68736a5e27aefc25448ae775075ded51ec4a333a1e4fed1b3616979926663506916fa73c7bf0a9f683d39779b8b5de48639eebf5e476e09f1a6b2642e63
+EBUILD types-setuptools-70.1.0.20240625.ebuild 454 BLAKE2B 25f2f957a674e19c1dfa9de760cc2da565287caa72056fcd6abf389ea5fa6e334f5dd730eeb80e6e345f772c3c683b4ebef55cce824c3efdd4521618b18dd819 SHA512 c2316031d00c2200f505ea11f17b17ef069913ebe3db2732bdac2f0f5f342eb5ae96b31e0fd1008f3e9dca8ac333279f32f3a1022c7595bebf14b247c031ff94
+EBUILD types-setuptools-70.1.0.20240627.ebuild 454 BLAKE2B 25f2f957a674e19c1dfa9de760cc2da565287caa72056fcd6abf389ea5fa6e334f5dd730eeb80e6e345f772c3c683b4ebef55cce824c3efdd4521618b18dd819 SHA512 c2316031d00c2200f505ea11f17b17ef069913ebe3db2732bdac2f0f5f342eb5ae96b31e0fd1008f3e9dca8ac333279f32f3a1022c7595bebf14b247c031ff94
MISC metadata.xml 399 BLAKE2B 6e130dc38e0e0e0e6e02567d750d37c6f28ea40c4742a9247f347f29e1700fc420015e7ff951f4a11c156c2df88d7e3b7f03be7759d05872a7783a2d25e35b1e SHA512 bbc9cb552e652e7644d4d635cfd74fdfffcf6426160025411843d53d37b02fdd65f7e1fb435fee7b628033cef517e3f5a902466b5786b842592ccfad068edc15
diff --git a/dev-python/types-setuptools/types-setuptools-70.1.0.20240625.ebuild b/dev-python/types-setuptools/types-setuptools-70.1.0.20240625.ebuild
new file mode 100644
index 000000000000..a4b37c5506f0
--- /dev/null
+++ b/dev-python/types-setuptools/types-setuptools-70.1.0.20240625.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 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..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for setuptools"
+HOMEPAGE="https://pypi.org/project/types-setuptools/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/dev-python/types-setuptools/types-setuptools-70.1.0.20240627.ebuild b/dev-python/types-setuptools/types-setuptools-70.1.0.20240627.ebuild
new file mode 100644
index 000000000000..a4b37c5506f0
--- /dev/null
+++ b/dev-python/types-setuptools/types-setuptools-70.1.0.20240627.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2023-2024 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..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for setuptools"
+HOMEPAGE="https://pypi.org/project/types-setuptools/"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
diff --git a/dev-python/typing-extensions/Manifest b/dev-python/typing-extensions/Manifest
index 875ae147962f..1b9b86953bd4 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1,13 +1,3 @@
-DIST typing_extensions-12e901ed0cb8a826726357f8020cf3837d961e15.gh.tar.gz 95229 BLAKE2B 1d5feabe39d0a04486e2ed5acf6b46f91a1656d10175a54d6b41e194d4693bbf6d5d135d7ed887308c90d8e65f4f7e99fe095263f761d4077bbf7baa9eaabd51 SHA512 c61249d1b6bcda302991f6f981261361730b3c11f860df98cdba0304ff575a89228ad96966810c17b50cac75bde0ed5f9e6519a2904d56f6021fd2048ad155cc
-DIST typing_extensions-4.11.0.tar.gz 78744 BLAKE2B 641d4a13fcd10151a0b7059d11393c78974883710a860805dc132a148677c80a0be06dc32f66cffc4ae2dd838c607bdaa8d3f44e4e3cf55848d2a315bd74ce5a SHA512 d795fadbe9c0a24c4d3190f375d72576f5b42a14dc3a999127c1356f2ae77d4bffdc04a23b7a05331cc8b703a81f504328aaf5d6c1247ea24cbeed25dccb0a37
-DIST typing_extensions-4.12.0.tar.gz 84291 BLAKE2B 96ebdf7ea479fb96e106e79782845380dcb1323265bf4931d26e1c09c09519c6712cbff9270a97ab45e26e61b48d5fb57f44c3ec6651eec29ef724b5896046e0 SHA512 da9d983f320ae4c7f386ab2bcaf57a881ff2b6bb6030618f270195ce9f905f2cbaf4f67c40311f21c096bedc014b7717c014f142f33fd25bf8e41803ac12bc4a
-DIST typing_extensions-4.12.0rc1.tar.gz 83702 BLAKE2B 5f8faaf15bb975f84fc4e217ab1ef9aaa3526dbfc3e17150a1b94cade70e19b27d9e0b637b175aae108719dd234a972c53696e96f7d6b5e96c626c31ded68123 SHA512 a0ce4d62695facb9ad11a4719ea31a0d5f95ca10eee939fb9b3fde8bae963e343a6779e7f5507af7f8751cf0b944d703110bcb18a345f020923ff5ebac54bc9e
-DIST typing_extensions-4.12.1.tar.gz 84923 BLAKE2B aff356290f0d138d29d0e52e8530e0b3ff11f8e53cceac97609f99d4a1ca062eb628b53b202626a538c16c511cbe5909f735740c5b15de049fec58e4bb5adfd9 SHA512 b9084010de271f0193181c77c4a74d72d207a6484d2ccec9f5162cfb288c38a6f7c9d844804e907816ca9a0d2f2aa7a8afcb9b377f7734a2fa927281744b0106
DIST typing_extensions-4.12.2.tar.gz 85321 BLAKE2B 8f32740675f5da226c6fd5fa95e0b903794d76cc25d759bee6b136913a3eedc7a702cdc7709587cae13ba3b3d44a7bb1acbdad61333fe655382e3d01d63a3fa7 SHA512 b06f26ae55194f37ee48dcb894bf583051c9e74f639f25195990f56330eae7b585ab4b8655ca575539f48254c20f1920628db6db10512953d1f6364e3c076a27
-EBUILD typing-extensions-4.11.0.ebuild 654 BLAKE2B 39a30d648c4ee16a0425451d5160b8575217a0c74f9a932cb559407bcbf11806a9749f411bbfd351f031615fcc9c5e198efbca3f6a5e8db88d583fc869b1bc6f SHA512 45635bf83161b3c66d42ba4e424c4c60070e45a666f357b052fe4999f0fc45c4e96c8488ffbf6ab7044bf2841a9f5ba6f5762fbc5a7f41194729bebae4fc4323
-EBUILD typing-extensions-4.11.0_p20240512.ebuild 879 BLAKE2B b261e4159377d6e32ef0225c595faf1e6917ced7e9b3fd133b8872ed4b64f37b470efd6a2792d9073355d33567d8c1904b6be4ac7be9faf638870a815abf7f2e SHA512 d0d62256704ad79703abbe9b217ca0ec44bef10c2b945ec30a46722e49451c5c839f2126841fb0fe0d6a2856d8af81270bdba8cf6b62220a80191bbfa5ccda0a
-EBUILD typing-extensions-4.12.0.ebuild 662 BLAKE2B a5b97317cfff4239b52132d0594e1b3228110541aa936bc10a7da50ebe7e5a074ffb882723cd2d72c433daa52819a754f523ab2b6b1c752ad5d68011b5d69d10 SHA512 c590f1e8df220966e4e2065c36edb5f5896e2a9f82ec2af7d2efc71b8f41bc30c88aadbb03ee82efd1c7f720d9ba07f03c322b78b10d8228902c6121dbfadb00
-EBUILD typing-extensions-4.12.0_rc1.ebuild 662 BLAKE2B a5b97317cfff4239b52132d0594e1b3228110541aa936bc10a7da50ebe7e5a074ffb882723cd2d72c433daa52819a754f523ab2b6b1c752ad5d68011b5d69d10 SHA512 c590f1e8df220966e4e2065c36edb5f5896e2a9f82ec2af7d2efc71b8f41bc30c88aadbb03ee82efd1c7f720d9ba07f03c322b78b10d8228902c6121dbfadb00
-EBUILD typing-extensions-4.12.1.ebuild 662 BLAKE2B a5b97317cfff4239b52132d0594e1b3228110541aa936bc10a7da50ebe7e5a074ffb882723cd2d72c433daa52819a754f523ab2b6b1c752ad5d68011b5d69d10 SHA512 c590f1e8df220966e4e2065c36edb5f5896e2a9f82ec2af7d2efc71b8f41bc30c88aadbb03ee82efd1c7f720d9ba07f03c322b78b10d8228902c6121dbfadb00
-EBUILD typing-extensions-4.12.2.ebuild 662 BLAKE2B a5b97317cfff4239b52132d0594e1b3228110541aa936bc10a7da50ebe7e5a074ffb882723cd2d72c433daa52819a754f523ab2b6b1c752ad5d68011b5d69d10 SHA512 c590f1e8df220966e4e2065c36edb5f5896e2a9f82ec2af7d2efc71b8f41bc30c88aadbb03ee82efd1c7f720d9ba07f03c322b78b10d8228902c6121dbfadb00
+EBUILD typing-extensions-4.12.2.ebuild 654 BLAKE2B 1230dbcb52d7744ba3a6273f41ceecd66e6331f249f2aacebd1c541646bd4da7a695b3ecb88b8ac781762876477559c95962531a6a0a05ca805f9e592b927410 SHA512 7d676e30e9343b973c181dc46299932bebf391c42613a3625f6ec0bcf0c77a8ff8444a8fa9fc2229205c77f98e2eec63f154f98786e94dee59a4d53683cb1ea5
MISC metadata.xml 409 BLAKE2B f2defedc04bc50fcdccb536be53f5148d2630bc235437d9c2ab32d579585e27c108f87d22cc9b458151e742d2f6c0788ae993fcbefe247295f2a572d8648ffaa SHA512 be8e74d9c73f2e4dfce9728cb06c3bc56ae35120e3388fc232da3f4cff17367775401805f63fecb74397ecc7ae8340d68dfa271cd06ed2fb03def8d155262d02
diff --git a/dev-python/typing-extensions/typing-extensions-4.11.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.11.0.ebuild
deleted file mode 100644
index 2b2ddff925ca..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.11.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-
-LICENSE="PSF-2"
-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"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/typing-extensions/typing-extensions-4.11.0_p20240512.ebuild b/dev-python/typing-extensions/typing-extensions-4.11.0_p20240512.ebuild
deleted file mode 100644
index 35c2654aef7b..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.11.0_p20240512.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1
-
-EGIT_COMMIT=12e901ed0cb8a826726357f8020cf3837d961e15
-MY_P=typing_extensions-${EGIT_COMMIT}
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-SRC_URI="
- https://github.com/python/typing_extensions/archive/${EGIT_COMMIT}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="PSF-2"
-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"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/typing-extensions/typing-extensions-4.12.0.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.0.ebuild
deleted file mode 100644
index 71adea3717b9..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.12.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-
-LICENSE="PSF-2"
-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"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/typing-extensions/typing-extensions-4.12.0_rc1.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.0_rc1.ebuild
deleted file mode 100644
index 71adea3717b9..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.12.0_rc1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-
-LICENSE="PSF-2"
-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"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/typing-extensions/typing-extensions-4.12.1.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.1.ebuild
deleted file mode 100644
index 71adea3717b9..000000000000
--- a/dev-python/typing-extensions/typing-extensions-4.12.1.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
-HOMEPAGE="
- https://pypi.org/project/typing-extensions/
- https://github.com/python/typing_extensions/
-"
-
-LICENSE="PSF-2"
-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"
-
-distutils_enable_tests unittest
-
-python_test() {
- cd src || die
- eunittest
-}
diff --git a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild
index 71adea3717b9..88fe42f133ae 100644
--- a/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild
+++ b/dev-python/typing-extensions/typing-extensions-4.12.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
LICENSE="PSF-2"
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"
distutils_enable_tests unittest
diff --git a/dev-python/typogrify/Manifest b/dev-python/typogrify/Manifest
index 8dbba33ea206..5804e91b48fc 100644
--- a/dev-python/typogrify/Manifest
+++ b/dev-python/typogrify/Manifest
@@ -1,3 +1,3 @@
DIST typogrify-2.0.7.tar.gz 12903 BLAKE2B e08b27a531f21e99d5a35c47c1deb94bc7f67e31a47789ba4750520c893633966b1319a731c81ab2435e7024aea1e8fd0b46a52bbb73a050cdf83a1588644d18 SHA512 6212024a88372f1b14e5932c0541ec4d5a2ada7514c1327dc8f3775cd7adf3372cae0037c4310ed4a03fd0657a91eb4c0d114b74172190f7f84d82908441ddd0
-EBUILD typogrify-2.0.7-r1.ebuild 699 BLAKE2B fa0dc4982060c7b46b9f9d4397b5a480a8696007dcbdf7bf8e0f5cb47a3e08fb74a94f9a429e88efa03c427af1290d6c5260fff65062473029223134029f44b0 SHA512 59446b4a47ddd638d3479a6560d6ee1c79bcbea8fdf3c1b889a7e6005cf82228faab42056e4c01923f95a6b0374dc633b664be76854b2f1eda8eefb4cb7a6161
+EBUILD typogrify-2.0.7-r1.ebuild 699 BLAKE2B 0e88f3cb5365b98b6bee1efb67b6d31a7892915382a91dadcef9885af9341725f81c8564bbab79f38d2760ecfae062d66a91289094663eae9e323cf653b6df66 SHA512 ebd8ec461378dafd86d048a6112b853507b77c6b70dc8222118d4ba434eae6516b36a920bf4804be58a241121c628080e8b6259fd04f35b49ab4f6cac5f60ac0
MISC metadata.xml 464 BLAKE2B 444a374a2f105a3ca17c78e8ab53300ecf6ea64669031e493a5a211d035a40104a1b97306817f0d9d02bed770100a8cd39b73ebbc273dbfd9f8dae8922ebf92a SHA512 1016d229071882740becd626c26283fb113205c2e327d668aee7ad47a512618a9e5820fe795298bb44ac54d602fdc8b55a7062e84936d79a01e7dc3271f574f6
diff --git a/dev-python/typogrify/typogrify-2.0.7-r1.ebuild b/dev-python/typogrify/typogrify-2.0.7-r1.ebuild
index 6766eb073754..94069188559f 100644
--- a/dev-python/typogrify/typogrify-2.0.7-r1.ebuild
+++ b/dev-python/typogrify/typogrify-2.0.7-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2021-2023 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/unearth/Manifest b/dev-python/unearth/Manifest
index c3deb3d0adc8..d868198d68c7 100644
--- a/dev-python/unearth/Manifest
+++ b/dev-python/unearth/Manifest
@@ -1,5 +1,7 @@
DIST unearth-0.15.3.tar.gz 283726 BLAKE2B a805720628c10f7594b8deee3b9fa9a922c5c85143ddb80d863a4aee3f8524360339540ca035060d5f46534fcc93472d07dd40dfb7712cffd3e5e17b74128c70 SHA512 68cde14908a471e0d1d8c75eb33ec352f4d90d6f54692c21039315961b906c90220fc718881c9e0937a34677e05835108bca1298aa0c825dd0666bb84529f100
DIST unearth-0.15.4.tar.gz 283788 BLAKE2B 57d3da264e8a0574bf8b208cee87a9fab6778eb9e9da0a0697a91bffebc28c27d62b5d22584b02049684269709012a060d075f62887bb8685989b07745c80da6 SHA512 a6f759108ec0bdddafd653cff840549a57d9656af2c768b2bdf745f5e9d0688c4f14ca0bb8ed86ffa8d38cb9e0a8cdcdb076db0585df3734131f24ef0cc5c995
+DIST unearth-0.15.5.tar.gz 283787 BLAKE2B 2910be23141eb0a683766e83eae1cd35a074b98aaba7c25f49f06a321c261583a65bcb2cbd56c129efc1551e2f421e29dde784d3689c0dfc45d420c870a9b112 SHA512 84851788cd6bf6743307bb5a49fff1b6eeadd3f73605f4b2f7ffe1720d50713971d7cf020e17f34bbe755f523400a6149ace9add1c680bb955f6b46e8e092cba
EBUILD unearth-0.15.3.ebuild 973 BLAKE2B 57c319b16762a79973ba325686efe311339149a10e0f0cc0f724357e890b141216814a2e47a9a5c2d110f5e5e5ff8b0f7c85476cc0676bfa308c064acf4101a7 SHA512 5d161de817cef9f888eb2152b160528de3f4748188638457712f41ad6d16d57f35323a04cb088f36180a7261aa0ae52cf66ddad3faf8bc18f0f6d3862468c4c4
EBUILD unearth-0.15.4.ebuild 973 BLAKE2B 954d1d0a965598bd6a1ea438a54575d7d902638b9da5631b5babca972885cb29ad338ee5392502730784d707bba730ea788c6df2d11072e51c635ea73a49250f SHA512 02ae8087266e8d28d9717e3e5acf3291172f4eb733547a5bad3402153aa5b53ec437c2c91b0259f5bab02b0aff38e4a19c493578cdbb5111bcc91593c64a7eac
+EBUILD unearth-0.15.5.ebuild 973 BLAKE2B 954d1d0a965598bd6a1ea438a54575d7d902638b9da5631b5babca972885cb29ad338ee5392502730784d707bba730ea788c6df2d11072e51c635ea73a49250f SHA512 02ae8087266e8d28d9717e3e5acf3291172f4eb733547a5bad3402153aa5b53ec437c2c91b0259f5bab02b0aff38e4a19c493578cdbb5111bcc91593c64a7eac
MISC metadata.xml 480 BLAKE2B 489aab9c338887392b943b48593bd9d752083d82fcf89a419e3677f2d24939af51cabe16641c3a16942f9658fe79f804af61cffc807cdeb909d44a6cff5ced5b SHA512 9fe2154826a2399f5570fa150445220f7490e10741275f77791b1d29522336912812e3f8905c026cb748845d2f2a005196185db6576708b47f1cdf582216182f
diff --git a/dev-python/unearth/unearth-0.15.5.ebuild b/dev-python/unearth/unearth-0.15.5.ebuild
new file mode 100644
index 000000000000..a135cb39bbf1
--- /dev/null
+++ b/dev-python/unearth/unearth-0.15.5.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A utility to fetch and download python packages"
+HOMEPAGE="
+ https://pypi.org/project/unearth/
+ https://github.com/frostming/unearth/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+ dev-python/packaging[${PYTHON_USEDEP}]
+ <dev-python/httpx-1[${PYTHON_USEDEP}]
+ >=dev-python/httpx-0.27.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ test? (
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/requests-wsgi-adapter[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest -p pytest_httpserver -p pytest_mock
+}
diff --git a/dev-python/uritools/Manifest b/dev-python/uritools/Manifest
index 210707737848..2be5fcb12b95 100644
--- a/dev-python/uritools/Manifest
+++ b/dev-python/uritools/Manifest
@@ -1,3 +1,3 @@
DIST uritools-4.0.3.tar.gz 24184 BLAKE2B 4d7cb21a0bd50c80cf34401646cd2049f16c2673cc9d057878881d940af089f72871df65acbaa67489114ee3094d94f9ac68c67ed75c995177679102851c58fb SHA512 91dbe20a166fc142def443564ba5a630be85e329181041c8ba8a421f01fb8c4c043a2335dd4a773a672d24933509af4b9c7e635119e4e87ea5504eb6afa978f3
EBUILD uritools-4.0.3.ebuild 498 BLAKE2B ed40a6e6ff78e1e5c4ae9708495c89425db127d7bbf9662f6b3c0db2802dcda5cfcb29eb5a8315dd00a631a9e47afe85487b52bbee43ddbd510a664cacb07587 SHA512 a0193cf61c00c19123ca3757df45d25dea95dc56d240e2e52a5c823b97b84d702733f58b275897c3c53f8e4ff0c2a0a1ce4f67f9ad2e28339e9bbdf2e968f590
-MISC metadata.xml 1330 BLAKE2B df7bdf865359417f17c74d9126491e91721d154a465e0d96700a0d5e8eabd8195396ac3948d7e701f918d4e6617101f55b1433903a0e5acdf633a3988be06247 SHA512 99d28ce814dd8714f99344f7fade06559c3ac90cfb2da34d15751ca4b94087b4617fcaf0ff2a54a22f058e4746e4c69b27fe3615c5348e274b0893a9b24d6364
+MISC metadata.xml 1325 BLAKE2B ccfcbe1a8c09d45ebf011a57205f1017a113ea1554f07320ccea6a6bbbdeed37c4fc203a8982d05b289e2c280f29b70253c7aa3bba1e317599ae67780e534b54 SHA512 fc6963e721fea87ae63518efac1936eac8fa5d921df73df99dd6959c992eae7d711ef643209d20a97211faaef14cb7f6bc11347f7c2787f7aa3fc3ba778c45d7
diff --git a/dev-python/uritools/metadata.xml b/dev-python/uritools/metadata.xml
index b327baf4c3b1..0589927fcd44 100644
--- a/dev-python/uritools/metadata.xml
+++ b/dev-python/uritools/metadata.xml
@@ -1,6 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
<longdescription lang="en">
For various reasons, ``urllib.parse`` and its Python 2 predecessor
``urlparse`` are not compliant with current Internet standards. As
@@ -19,10 +23,6 @@
URIs and URI references, and for conveniently creating URIs from their
individual components.
</longdescription>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">uritools</remote-id>
diff --git a/dev-python/urllib3/Manifest b/dev-python/urllib3/Manifest
index 7802d3a46953..f2a05e08b88d 100644
--- a/dev-python/urllib3/Manifest
+++ b/dev-python/urllib3/Manifest
@@ -2,5 +2,5 @@ DIST hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz 156216 BLAKE2B
DIST urllib3-2.2.1.tar.gz 291020 BLAKE2B 4bd6e26e1adfba99856db082d0bd3ea136a2367fa53c2d0c7990f6325e8145b2d080a8d59705c43acd97b26be65a309f83d1906d85bd72bfb479b7404972b042 SHA512 dfadba099db678ee1567ee95aa11a72fcea0a76df094d04dd4bd7ed5df4ea2fda6917cc122a1e2bfa4f5303916f93a7e1c881fbbf3cbb9415a25bd7eca1b14b3
DIST urllib3-2.2.2.tar.gz 292266 BLAKE2B 50d4825ff4bd950742708bec63feb1713e211293f7720c79f2c71740f3eb3d501b476b8de5b389b8fb978c2486081023ebc2e05162c5d4fcedd811452743e07a SHA512 98695bcf37e772a1220cc05679ea799d82a09c73115717668c90dab9377690dd096f648d60ac0759a23cf65f2b1b6f363ec6826f669d4299bfa0a203a45dce0f
EBUILD urllib3-2.2.1.ebuild 2997 BLAKE2B 456ae87f4745dcd319ee15cb3282f928897d5a76432b15cf6fc279774a676b3bcd61e2f1946312d12a1951a7fee15c93e2899d5343f4d93838ae9ac5a4f8329f SHA512 37bddb67f71eabbd0b19baeb2ae89252b7b1c8b51941b0219f3ce41a2f273ee40917fb1298b00c9a9dbffefa79bdded79e1dabe58d880fd322462122e3baa3e1
-EBUILD urllib3-2.2.2.ebuild 3005 BLAKE2B abd456b4bd4901ee3fe5643df6ea0068d737d5b6bffe18803c0818fe98b0350ee5df0a5ff4e87317739408f59a57c3659223ebc70ad3e9dea2f64a13b0876b65 SHA512 720f9e04786730fd345d30fcbc303903c86bdd3a6df7ca814a4f531f8093632f3b618cb9cc53dc41a79517f4621e57a01ea64a3c19787807c3eeadf7a12351d8
+EBUILD urllib3-2.2.2.ebuild 2994 BLAKE2B f58febfeeeb2fe7c7fde616f79f87e51e220d280f2815afa56c2b576f37c3b474b0661e06ac37019910e2d63286133785fe783b403f0fefd9359ce2e74efeb18 SHA512 bc8377aaa052529f630a155c5a29edbeb47827e21f02216473e3a7f020629fb279350322bc6cd915e5d69f55e6bcc6aa99d3a962b9e5aa240483fde5d1a26ba7
MISC metadata.xml 449 BLAKE2B 45df5a0e80d7b229058be52fd8feb3ba2efe8d981b5b34216e4b9cb35d332588c4b3efade8e8d06bdf1f13159dfcd937458e5cf4d0cea5e07b6c1011cc8592cb SHA512 312b41031a9cbf6341f537fef94137420ca49ab609e7d4c325a998e328be415b381aa50e7b5600483d1a7583b72675a044b5dd80cb84a52539ab23271f1b096c
diff --git a/dev-python/urllib3/urllib3-2.2.2.ebuild b/dev-python/urllib3/urllib3-2.2.2.ebuild
index 57aecc937272..680f38bdf9c0 100644
--- a/dev-python/urllib3/urllib3-2.2.2.ebuild
+++ b/dev-python/urllib3/urllib3-2.2.2.ebuild
@@ -5,8 +5,8 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_TESTED=( python3_{10..12} pypy3 )
-PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 )
+PYTHON_TESTED=( python3_{10..13} pypy3 )
+PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" )
PYTHON_REQ_USE="ssl(+)"
inherit distutils-r1 pypi
diff --git a/dev-python/urwid/Manifest b/dev-python/urwid/Manifest
index e62ed5712ec6..6613d4c8f5a5 100644
--- a/dev-python/urwid/Manifest
+++ b/dev-python/urwid/Manifest
@@ -1,7 +1,5 @@
-DIST urwid-2.6.12.tar.gz 847508 BLAKE2B 9790f2bcb768ff859115c1eb1dd03899e49eff41a56540d24ab0a2340b43c23e0572bfe6b689033a37c579ed4860e67a6fb3ade913c5a9c9d68d4a7bb41e8dab SHA512 1b2c7de9f523fe6c80155fc039a2b9e9d416c27f7d52a41911443b0a057739526b755fcb9c901ce99ab8e1e7d1bb5ff2be5ab7c0251554d9d933c0235b44a8e8
DIST urwid-2.6.13.tar.gz 847604 BLAKE2B ce2294f8c1eaf6609790f18e1312eec66fce610832d510a057c8af773675b4ac2ce47c027be10beff14c1e0d67bc9e59cd372ee612e3357c88d3d89fe4d4cb3f SHA512 9989c3f906cca38a32baccef3c4717deb964f15b5cb08135be75d3e2a5a26f4d64cfe6cc2f58cba5e0ba8da1fb52ef71a591a88dbed9f8e2c80960933dff3537
DIST urwid-2.6.14.tar.gz 847848 BLAKE2B 3528c89b34a9846b6ee8524b789c80c0cb353185d6d819a179e099753cc9a5aa8fbbcdad7f80190543ad8f68126246359bb94d5e5b4112930f023b2c1619f09d SHA512 289ada7949119889ccfdd547266f423a9a6c0368c7ead20716d4f503f42c737864be84a9feff66ae036a9f7e230d338226e259f5d552e17d439a49fdbfc86149
-EBUILD urwid-2.6.12.ebuild 971 BLAKE2B 44967f9330b367a57c74e8b63831eb5b41ed926faf88fd4520955930698a55c4d007f70684ba3e8647bc284ae2af465ed908ea0b6b61753d4c11d20ff31fdfe6 SHA512 e6dc40929c22e8ef64f31e356d29137d0343504abce4c6be8c49409769d0fa02e41262e5ff90e85219c9b38ba876a124657fb74925d00815b3e5754b7575cb0a
-EBUILD urwid-2.6.13.ebuild 911 BLAKE2B bf1bc99ac610a9571ed1f3f7af405ded95eb0fa92723923152371188d8646ac4bbdcd7b8f1a43149a7dff9040f52f66ed508fe441c244edeaee8e2812c3c8c80 SHA512 c46bf9421d5137f604455dde48ec788ee226df1df05a621ef27bfbc71882b65e06899fc4338f2a4207ddc9bc0c129536ef77be6da5baa7ad984252806514918c
+EBUILD urwid-2.6.13.ebuild 904 BLAKE2B 59da9bb6f526f5a1cdbf0e18c95eaf88fc06ee9c978fa8aeaf3f55de66c315296b72d97c553dbe6e0628e705e7bc68819f5a43987ef41195394a467899a07f00 SHA512 7655fb169c73af8732b5f2b8ff05cd64be83312742ea395492f213eb46320c6136a4512f5777fa381826fb3d3e1245075c88ccec8b9c71ef9d6be7f1a72ca80a
EBUILD urwid-2.6.14.ebuild 911 BLAKE2B bf1bc99ac610a9571ed1f3f7af405ded95eb0fa92723923152371188d8646ac4bbdcd7b8f1a43149a7dff9040f52f66ed508fe441c244edeaee8e2812c3c8c80 SHA512 c46bf9421d5137f604455dde48ec788ee226df1df05a621ef27bfbc71882b65e06899fc4338f2a4207ddc9bc0c129536ef77be6da5baa7ad984252806514918c
MISC metadata.xml 1218 BLAKE2B b93737a9ff4018da4a681c7949b1897185a746cada8d71afcf8489e6b4a9b27f43deb343da1921a082afe8aacad3c58748961fa0694073abc282f41049ae5f17 SHA512 29a676d006fd969eacfa105fa084915d21d7681d9dfa26065d1a11ef681865f3a6c0e3076bcf880a7ee1ce5479588a63bd67514bf54dfd33ef328cef50c8bcc4
diff --git a/dev-python/urwid/urwid-2.6.12.ebuild b/dev-python/urwid/urwid-2.6.12.ebuild
deleted file mode 100644
index e2bd2964e777..000000000000
--- a/dev-python/urwid/urwid-2.6.12.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE="ncurses"
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Curses-based user interface library for Python"
-HOMEPAGE="
- https://urwid.org/
- https://pypi.org/project/urwid/
- https://github.com/urwid/urwid/
-"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-IUSE="examples"
-
-RDEPEND="
- dev-python/typing-extensions[${PYTHON_USEDEP}]
- dev-python/wcwidth[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest
-
-python_test() {
- rm -rf urwid || die
- eunittest
-}
-
-python_install_all() {
- use examples && dodoc -r examples
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- optfeature "Trio event loop" "dev-python/trio"
-}
diff --git a/dev-python/urwid/urwid-2.6.13.ebuild b/dev-python/urwid/urwid-2.6.13.ebuild
index 9c3039fc6e8b..b37612026e6b 100644
--- a/dev-python/urwid/urwid-2.6.13.ebuild
+++ b/dev-python/urwid/urwid-2.6.13.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
IUSE="examples"
RDEPEND="
diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index a6d5eeb867e1..7b62d7f219e8 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -1,21 +1,13 @@
AUX tokio-tar-0.3.1-ppc.patch 794 BLAKE2B 2c1188d96310710fabe8d248be01ab5e4d30aa02fe2b4f812a79a6c9440052178227534485122643bf4ed7f32ce3bfea289d78398c53229dd825eef44de6e164 SHA512 869d98ddd3eef7f8d9a7643ec5f93c73fed7bd4f1fb73b54a9e640293e831d24ca59bdd63377b07656ae706b5bf9833dd731b0537b43e8476d8cae0f3b8ab439
-AUX uv-0.1.24-skip-tests.patch 6070 BLAKE2B 10c111a2782bc0de45317dc4b6d7f7d66474aec38d61992a63686678a70685aa030acc2b96cb5cced70cf2b290e6f69cdb3e5c42464e04b937a9ef9cb2d7f9f7 SHA512 84fa60b254b3d14fbae337aceba1f34e9f4cd35e0d8da7e90c4ef75c81ccc5268dbfe3e46967ba05899af7862331cade50dcd4a364acd51fcb04a0923cbf7688
DIST pubgrub-a68cbd1a26e43986a31563e1d127e83bafca3a0c.gh.tar.gz 86909 BLAKE2B f7e3cc92d813590f971786967996383fa20243cfff1962bdf2e67a5875597372927c67b4b7b2bc5a227da2b3baa8936387842c940da4123b13a049882f34b50c SHA512 4f6915693acee1ba51d37c6a77ac537010e165bfdc4b7840fc7600bfbc8d64f16ab97729e74b61a40e1382f839605e57c1694806c325a51f4d47f571ed21ee03
-DIST pubgrub-e981e4dfe315582e84e2fd724832fb0e0c50b7aa.gh.tar.gz 76914 BLAKE2B e7039f3b2fdc2a702f4824ff99acba9549e916c211290b79ec710060369b2c76e518c210c109103bf5ba50cbb373d0a4e3185df09935d7e47241ec25da259776 SHA512 94cfc88b6736ffd78bcbcc3f4cd9940d27c902bf2dfca38dddb470b8a6a0bb3a8e4a61dd1b2654e49327c9386c3ac2a7f090f9a6c2426b19ecf00d9f9716d400
+DIST pubgrub-b4435e2f3af10dab2336a0345b35dcd622699d06.gh.tar.gz 86966 BLAKE2B 783191e6a6d6eaeb6d8b1f773d449de5aebd7864296758b8a0fa87df62fae855c0c0edcb4ddb11694d70a3cd8870d7b14b0c7b48a2788026d3a6104685bf46dd SHA512 2e58fad9633070adc8e7549475a8d01c2d8d56d0b6492ab3fa773cff94dc004ca1d841e3428a84dfb495e664850a184d4699d364a4d8e4298b6b8370282d110d
DIST rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE2B f9efab73c65394e33e090a6292875ebf35e6669b15c356f102eb109784a4503606ae39106cd0ebe3d7d479cb0b30806d7baaaebf22d826836a24f7ed49100934 SHA512 3b845b05d97c5ab5cea286a7c11846838b40bb1fac98a51782600849a53231be8fa205094c6bdd00f6e193c807b10b28f947698696382be99cae0a8d681dabdc
-DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 BLAKE2B a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41 SHA512 dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
-DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 7324461092a07c86aadaddf051aaa7454ec08085940f34d07d8a8dc7171abcbf94409df5cd8afd71f1022adb2e76c0aeb1eabe9190598cad4d06e390ccd612f4 SHA512 6701a768a8a1d48ac43038e5161b578b684abed1c2055cc4b7fb5656ec40118287893ee2674b7161292ce7c3e4c062c32ff0038f1548c8f79f4df473d8d26f30
-DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d SHA512 520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d
DIST uv-0.2.10-crates.tar.xz 49410344 BLAKE2B d1e921cac3e9ef07fc9055fa6ff463776e1f0fcf0c7e655d7774e5a422c8aaab4f892e3962d38e8500545f831f25d106628d11bddc98095b722156a913d824b4 SHA512 71ba87d1d7c9668086d62420318c6d9489446259d55ae17ee9bb63530e63c140533dfb575d838ff75f8fb053dc316924c7e699386a78ca043428b87a3e68d70f
-DIST uv-0.2.10.gh.tar.gz 1178721 BLAKE2B ae7d527016c5f10b700db89167acef1a9bc62779e1486e908659a8f73ed22957eea39654c97d94fd7976ba19a907b9abd92cd93f620ca3d8f0bee8b2289f1436 SHA512 f8afe27ec75e89e00343e59123e4e785dae77c49f63a3bcb88ec6e194bc761f27447c92c9ec2d7e6d885ea90b8df1747fafd9800e6f0066af61d3ed590e7f3c9
DIST uv-0.2.11.gh.tar.gz 1188556 BLAKE2B 9d22cf0bc202635c0631eb15dc955d19c4c65f1baff31391e62962837ff91611479bb9190cbcd15655dd92366ce58c8b13bfea369812c68fb6a56cb11883d745 SHA512 124f4d866307ff0ac522c5780995d6f4be3ae95a35ff4615937511b2d658eb4444005fa49905f1886fc22fe35e7882efbe5fbd87752d457e441c462639d8506a
-DIST uv-0.2.8-crates.tar.xz 49233792 BLAKE2B 9ba3816b627b02079ca64c29764c4484a2ca617f8ea5426f0cbae367c5e2647f5b0a3927408e3352645358a1de5513e66e3cec38955920435d1165178e348196 SHA512 b2474f3445745f4351774c597100bafc471db30d9078c4891b426ef299b0b5b30185fb5a2398cc4cf3851e2bdab1fc2c361a990d80eddbd9100314102583cc2a
-DIST uv-0.2.8.gh.tar.gz 1139645 BLAKE2B 6a3ce5cf2b9978e0b292c543e81b17df476f410a832524b9d036981a4fcb8ab67f1769e9f975599c7df950b9de802a8147ce209fb5f7c7ea66b4d0197843e6e0 SHA512 e0c6e9e5274095b2315604fd9ae4742c931cd64a893a832142c2ee54be2b8b32fa28a72eb16ef7ef26c7ad3d37ba8428dca62ad653977e98a5c1f029b9260201
-DIST uv-0.2.9-crates.tar.xz 49233792 BLAKE2B 9ba3816b627b02079ca64c29764c4484a2ca617f8ea5426f0cbae367c5e2647f5b0a3927408e3352645358a1de5513e66e3cec38955920435d1165178e348196 SHA512 b2474f3445745f4351774c597100bafc471db30d9078c4891b426ef299b0b5b30185fb5a2398cc4cf3851e2bdab1fc2c361a990d80eddbd9100314102583cc2a
-DIST uv-0.2.9.gh.tar.gz 1147989 BLAKE2B 283bddd99defa92c71da8bad75a9d943585f2feb862fd5764fc9c4d529752506bb79e4fae5d3db532e92a961eaac7554fb679ceaeca6b224c5264a12191586a3 SHA512 bae1ad801ca2dc1d79dfd3b2ce166a97aaab048566059c3ccdbd794bb94876ff4ada45f5a86a22dd92435b9fe4b0b099b6b83132eda2c2fd98d9ceba65c3b66c
-EBUILD uv-0.1.24.ebuild 2164 BLAKE2B 3caf382115984e87a0f44b5e8f619f38b3a7503ac12738519d0edff253eafbc7474924aa1997e332738ffe316da40dd199b906b1c560f1a00a53c805a39edc75 SHA512 c0c83640c43d073a1447228993e8384eee6a4adf73760d651456899ba285d25cc83f0611f6196123125f94fa9fa5d85710308ccf603e7261a699efc2f927dad7
-EBUILD uv-0.2.10.ebuild 2274 BLAKE2B b780fdf7644c62e7aa5fd086b1c9d0cd7a4e7f67fe69e7512ce5892250b9ddca1e39b478e20baf3c5f08015449d8c3981e184d93cf5b1c7f19c86140be48465f SHA512 0b46b6ddf0a5cc68c5a16f74a444397f110e78b04e078d5056a3f2497f827d4f1398b1304e2f09d101913fe7eb94c82a97296c17ad15ec52f70ed7e4d8302adf
+DIST uv-0.2.15-crates.tar.xz 48793072 BLAKE2B 5988199d887f371f275a6ee40415743823c73a164a3dcf0c2d384e644d75625305e503543aa6027df0aefafcfc434c1a5da7ed9bea5760a3b83f4aef2f097545 SHA512 8ccf76686df81b0b704322e35e22ff95b8bf9aa4b417365e25ca77d50463095975de75959580cf2465404da7abcd88c6bc2aad5c9633110d55d5534ddeac97b2
+DIST uv-0.2.15.gh.tar.gz 1227841 BLAKE2B 712b0a2180631ce6c8e1d8e1bbd714efc9f97a31e92c295142826f53b1c740b922f80c05d1ab802eca684220252cad699cbece5679e7cc855e2ca34b45cac2d6 SHA512 c54e78c665f61dc649f11fc0a0d49d422c6f06115453512d98de593736b0789843d1c5431d93e5af1541f02031a4c650b7233d23016d70eab1e384672919068c
+DIST uv-0.2.17.gh.tar.gz 1289550 BLAKE2B 7353c4dea4d86b6075fe1afc8af433abc11bdb1a05fa554933be802f155943eac0fb6c18116907444ad68dd2aff359009f7a810e30f8c9c5df52be198ab28a27 SHA512 424580e2353fd45909dd5941aed3b217657c70ff389590a4e15339ec6ecf8bb30fe8cf2324fc901bfcfe04de4a61979616d205f26c4ca612122182a602db0810
EBUILD uv-0.2.11.ebuild 2227 BLAKE2B 5a10ac4cf8bebf95d9a42a8a95d76b228592c3c09d8c6afbda89804e61e3410e6042eba71f52b7b9f6cc649916d4110cffe411034d0e8e2678c3216b19a3b27c SHA512 913e959a32a91e906159704c50ef4fad4c89224726bae361faaf79bbe52f34d054366c033be0340dacae15b6da4c27423e7f0065ab9abf86b114970b082625d8
-EBUILD uv-0.2.8.ebuild 2132 BLAKE2B 66ec0c66d500724cbb0010aa649edc604ddac56e570d9a96ff1dc578080282565de6349254481f5b7e14da63fef4e87011b8c3a15d658fee2582bd3683fb5c4a SHA512 d0b46515da91dcc403a38fb2a29465a81809284eec3cc8f4ce5ddb49588b7e67b7146cc7bd346e593dfa3ce2cf0213eab0bdb21809149e1c45f484d1bd84e9f7
-EBUILD uv-0.2.9.ebuild 2274 BLAKE2B b780fdf7644c62e7aa5fd086b1c9d0cd7a4e7f67fe69e7512ce5892250b9ddca1e39b478e20baf3c5f08015449d8c3981e184d93cf5b1c7f19c86140be48465f SHA512 0b46b6ddf0a5cc68c5a16f74a444397f110e78b04e078d5056a3f2497f827d4f1398b1304e2f09d101913fe7eb94c82a97296c17ad15ec52f70ed7e4d8302adf
+EBUILD uv-0.2.15.ebuild 2207 BLAKE2B bdaf77bf2e02056bffddc7f5c11cdf674065b82d4ab2a74c2a854c6a322b7b0107de0d4aa2345b91d5fedb2c24dc5617b27c669db21fc9cb10ff17b8868a9fda SHA512 65af2aea962df0a311e5114429e219566bcc1377c511d2ad347103af9ac45afb98ddacd0c69b98324cba19794d1982e29f383933d9e6b28f3420f28ebe8a68c1
+EBUILD uv-0.2.17.ebuild 2208 BLAKE2B 618a08927a14701b8226d1b339dd9a69e0f46c2eec04060238e231cc63b6ae6bec5d98f9c07bca166cd228cac281401c5655b4c0619e9b188344f37ea824e8f7 SHA512 9eb80c8c4760f41fecee0e2e8660d21caeb7094dc15ad564f5270642eda80d8282898dc6e35873ea23e436b572d3a0ab8f3b6d34aca6b0e33a8aa818db4e67ab
MISC metadata.xml 336 BLAKE2B 4b5933e24e3e9450dde5da099185dcdf3afb5916b55cffa7c2f3f6fac77e439197cbe4ba529a87f83442d8f87d238e8abef06dc052ce9a62659060ffea9fdb47 SHA512 9910fd10ebbc395b9c330774b74798c9ffdba3bb368347658380a22e01d6dc9d1961ea50fbfb4a904c9db84b94c713c054e418a7294425b86ff41a607fd3e310
diff --git a/dev-python/uv/files/uv-0.1.24-skip-tests.patch b/dev-python/uv/files/uv-0.1.24-skip-tests.patch
deleted file mode 100644
index e9efee5e8d89..000000000000
--- a/dev-python/uv/files/uv-0.1.24-skip-tests.patch
+++ /dev/null
@@ -1,192 +0,0 @@
-diff --git a/crates/uv/tests/pip_compile.rs b/crates/uv/tests/pip_compile.rs
-index 1fc08d1b..60675de4 100644
---- a/crates/uv/tests/pip_compile.rs
-+++ b/crates/uv/tests/pip_compile.rs
-@@ -5140,7 +5140,6 @@ fn expand_env_var_requirements_txt() -> Result<()> {
- }
-
- /// Raise an error when an editable's `Requires-Python` constraint is not met.
--#[test]
- fn requires_python_editable() -> Result<()> {
- let context = TestContext::new("3.12");
-
-@@ -5392,7 +5391,6 @@ fn no_stream() -> Result<()> {
- }
-
- /// Raise an error when a direct URL dependency's `Requires-Python` constraint is not met.
--#[test]
- fn requires_python_direct_url() -> Result<()> {
- let context = TestContext::new("3.12");
-
-diff --git a/crates/uv/tests/pip_install.rs b/crates/uv/tests/pip_install.rs
-index 6dfbd764..ddc5f37b 100644
---- a/crates/uv/tests/pip_install.rs
-+++ b/crates/uv/tests/pip_install.rs
-@@ -912,7 +912,6 @@ fn install_no_index_version() {
- /// package in.)
- ///
- /// Ref: <https://github.com/astral-sh/uv/issues/1600>
--#[test]
- fn install_extra_index_url_has_priority() {
- let context = TestContext::new("3.12");
-
-@@ -2344,7 +2343,6 @@ requires-python = ">=3.11,<3.13"
- }
-
- /// Raise an error when an editable's `Requires-Python` constraint is not met.
--#[test]
- fn requires_python_editable() -> Result<()> {
- let context = TestContext::new("3.12");
-
-@@ -2792,7 +2790,6 @@ fn dry_run_install_then_upgrade() -> std::result::Result<(), Box<dyn std::error:
- }
-
- /// Raise an error when a direct URL's `Requires-Python` constraint is not met.
--#[test]
- fn requires_python_direct_url() -> Result<()> {
- let context = TestContext::new("3.12");
-
-diff --git a/crates/uv/tests/pip_install_scenarios.rs b/crates/uv/tests/pip_install_scenarios.rs
-index 29ec3483..a538291d 100644
---- a/crates/uv/tests/pip_install_scenarios.rs
-+++ b/crates/uv/tests/pip_install_scenarios.rs
-@@ -2244,7 +2244,6 @@ fn post_greater_than_or_equal_post() {
- /// └── a
- /// └── a-1.2.3.post1
- /// ```
--#[test]
- fn post_less_than_or_equal() {
- let context = TestContext::new("3.8");
-
-@@ -2283,7 +2282,6 @@ fn post_less_than_or_equal() {
- /// └── a
- /// └── a-1.2.3.post1
- /// ```
--#[test]
- fn post_less_than() {
- let context = TestContext::new("3.8");
-
-@@ -2320,7 +2318,6 @@ fn post_less_than() {
- /// ├── a-1.2.3.post1
- /// └── a-1.2.3.post1+local
- /// ```
--#[test]
- fn post_local_greater_than() {
- let context = TestContext::new("3.8");
-
-@@ -2361,7 +2358,6 @@ fn post_local_greater_than() {
- /// ├── a-1.2.3.post1
- /// └── a-1.2.3.post1+local
- /// ```
--#[test]
- fn post_local_greater_than_post() {
- let context = TestContext::new("3.8");
-
-@@ -2529,7 +2525,6 @@ fn post_greater_than_post_not_available() {
- /// └── a
- /// └── a-1.0.0a1
- /// ```
--#[test]
- fn package_only_prereleases() {
- let context = TestContext::new("3.8");
-
-@@ -3652,7 +3647,6 @@ fn package_prereleases_specifier_boundary() {
- /// └── a-1.0.0
- /// └── requires python>=3.30 (incompatible with environment)
- /// ```
--#[test]
- fn python_version_does_not_exist() {
- let context = TestContext::new("3.8");
-
-@@ -3694,7 +3688,6 @@ fn python_version_does_not_exist() {
- /// └── a-1.0.0
- /// └── requires python<=3.8 (incompatible with environment)
- /// ```
--#[test]
- fn python_less_than_current() {
- let context = TestContext::new("3.9");
-
-@@ -3736,7 +3729,6 @@ fn python_less_than_current() {
- /// └── a-1.0.0
- /// └── requires python>=3.10 (incompatible with environment)
- /// ```
--#[test]
- fn python_greater_than_current() {
- let context = TestContext::new("3.9");
-
-@@ -3778,7 +3770,6 @@ fn python_greater_than_current() {
- /// └── a-1.0.0
- /// └── requires python>=3.8.14 (incompatible with environment)
- /// ```
--#[test]
- fn python_greater_than_current_patch() {
- let context = TestContext::new("3.8.12");
-
-@@ -3942,7 +3933,6 @@ fn python_greater_than_current_backtrack() {
- /// └── a-4.0.0
- /// └── requires python>=3.12 (incompatible with environment)
- /// ```
--#[test]
- fn python_greater_than_current_excluded() {
- let context = TestContext::new("3.9");
-
-diff --git a/crates/uv/tests/pip_list.rs b/crates/uv/tests/pip_list.rs
-index 15d784c1..f15f14b1 100644
---- a/crates/uv/tests/pip_list.rs
-+++ b/crates/uv/tests/pip_list.rs
-@@ -100,7 +100,6 @@ fn list_single_no_editable() -> Result<()> {
- Ok(())
- }
-
--#[test]
- fn list_editable() -> Result<()> {
- let context = TestContext::new("3.12");
-
-@@ -197,7 +196,6 @@ fn list_editable() -> Result<()> {
- Ok(())
- }
-
--#[test]
- fn list_editable_only() -> Result<()> {
- let context = TestContext::new("3.12");
-
-@@ -323,7 +321,6 @@ fn list_editable_only() -> Result<()> {
- Ok(())
- }
-
--#[test]
- fn list_exclude() -> Result<()> {
- let context = TestContext::new("3.12");
-
-diff --git a/crates/uv/tests/pip_sync.rs b/crates/uv/tests/pip_sync.rs
-index af3f4946..0df9ed80 100644
---- a/crates/uv/tests/pip_sync.rs
-+++ b/crates/uv/tests/pip_sync.rs
-@@ -1447,7 +1447,6 @@ fn install_git_source_dist_cached() -> Result<()> {
- }
-
- /// Check that we show the right messages on cached, registry source distribution installs.
--#[test]
- fn install_registry_source_dist_cached() -> Result<()> {
- let context = TestContext::new("3.12");
-
-@@ -2955,7 +2954,6 @@ fn compile_invalid_pyc_invalidation_mode() -> Result<()> {
- }
-
- /// Raise an error when an editable's `Requires-Python` constraint is not met.
--#[test]
- fn requires_python_editable() -> Result<()> {
- let context = TestContext::new("3.12");
-
-diff --git a/crates/uv/tests/venv.rs b/crates/uv/tests/venv.rs
-index 067c1414..1462f6a0 100644
---- a/crates/uv/tests/venv.rs
-+++ b/crates/uv/tests/venv.rs
-@@ -327,7 +327,6 @@ fn create_venv_unknown_python_patch() -> Result<()> {
- Ok(())
- }
-
--#[test]
- fn create_venv_python_patch() -> Result<()> {
- let temp_dir = assert_fs::TempDir::new()?;
- let cache_dir = assert_fs::TempDir::new()?;
diff --git a/dev-python/uv/uv-0.1.24.ebuild b/dev-python/uv/uv-0.1.24.ebuild
deleted file mode 100644
index 831f3149f08d..000000000000
--- a/dev-python/uv/uv-0.1.24.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;d76801da0943de985254fc6255c0e476b57c5836;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;e981e4dfe315582e84e2fd724832fb0e0c50b7aa;pubgrub-%commit%'
-)
-
-inherit cargo check-reqs
-
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://dev.gentoo.org/~mgorny/dist/${P}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-DFS-2016
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
- dev-libs/libgit2:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
-}
-
-src_prepare() {
- local PATCHES=(
- # skip broken tests:
- # - requiring pinned CPython versions (3.8.12, 3.11.7, 3.12.1)
- # - requiring specific terminal width (COLUMNS don't seem to work)
- # - other (perhaps failing because of other skipped tests?)
- "${FILESDIR}/uv-0.1.24-skip-tests.patch"
- )
-
- rm crates/uv/tests/pip_compile_scenarios.rs || die
- default
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-}
diff --git a/dev-python/uv/uv-0.2.10.ebuild b/dev-python/uv/uv-0.2.10.ebuild
deleted file mode 100644
index fe1601abeb5d..000000000000
--- a/dev-python/uv/uv-0.2.10.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;a68cbd1a26e43986a31563e1d127e83bafca3a0c;pubgrub-%commit%'
-)
-
-# workaround faulty assumptions that 3.12 is the newest Python installed
-PYTHON_COMPAT=( python3_12 )
-
-inherit cargo check-reqs python-any-r1
-
-CRATE_P=${P}
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-DFS-2016
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
- dev-libs/libgit2:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=virtual/rust-1.77
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # https://github.com/vorot93/tokio-tar/pull/23
- # (fortunately uv already depends on portable-atomic, so we don't
- # have to fight Cargo.lock)
- cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
- eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-}
diff --git a/dev-python/uv/uv-0.2.15.ebuild b/dev-python/uv/uv-0.2.15.ebuild
new file mode 100644
index 000000000000..b0b964235e5d
--- /dev/null
+++ b/dev-python/uv/uv-0.2.15.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+ [async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+ [pubgrub]='https://github.com/astral-sh/pubgrub;b4435e2f3af10dab2336a0345b35dcd622699d06;pubgrub-%commit%'
+)
+
+inherit cargo check-reqs
+
+CRATE_PV=${PV}
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+ https://github.com/astral-sh/uv/
+ https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+ https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+ SRC_URI+="
+ https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz
+ "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+ 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+ MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+BDEPEND="
+ >=virtual/rust-1.77
+ test? (
+ dev-lang/python:3.8
+ dev-lang/python:3.9
+ dev-lang/python:3.10
+ dev-lang/python:3.11
+ dev-lang/python:3.12
+ )
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+check_space() {
+ local CHECKREQS_DISK_BUILD=3G
+ use debug && CHECKREQS_DISK_BUILD=9G
+ check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+}
+
+src_prepare() {
+ default
+
+ # https://github.com/vorot93/tokio-tar/pull/23
+ # (fortunately uv already depends on portable-atomic, so we don't
+ # have to fight Cargo.lock)
+ cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
+ eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
+}
+
+src_compile() {
+ cd crates/uv || die
+ cargo_src_compile
+}
+
+src_test() {
+ # work around https://github.com/astral-sh/uv/issues/4376
+ local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH}
+
+ cd crates/uv || die
+ cargo_src_test --no-fail-fast
+}
+
+src_install() {
+ cd crates/uv || die
+ cargo_src_install
+}
diff --git a/dev-python/uv/uv-0.2.17.ebuild b/dev-python/uv/uv-0.2.17.ebuild
new file mode 100644
index 000000000000..078345dc1fbe
--- /dev/null
+++ b/dev-python/uv/uv-0.2.17.ebuild
@@ -0,0 +1,103 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+ [async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+ [pubgrub]='https://github.com/astral-sh/pubgrub;b4435e2f3af10dab2336a0345b35dcd622699d06;pubgrub-%commit%'
+)
+
+inherit cargo check-reqs
+
+CRATE_PV=0.2.15
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+ https://github.com/astral-sh/uv/
+ https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+ https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+ SRC_URI+="
+ https://dev.gentoo.org/~mgorny/dist/uv-${CRATE_PV}-crates.tar.xz
+ "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+ 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+ MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"
+PROPERTIES="test_network"
+
+BDEPEND="
+ >=virtual/rust-1.77
+ test? (
+ dev-lang/python:3.8
+ dev-lang/python:3.9
+ dev-lang/python:3.10
+ dev-lang/python:3.11
+ dev-lang/python:3.12
+ )
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+check_space() {
+ local CHECKREQS_DISK_BUILD=3G
+ use debug && CHECKREQS_DISK_BUILD=9G
+ check-reqs_pkg_setup
+}
+
+pkg_pretend() {
+ check_space
+}
+
+pkg_setup() {
+ check_space
+}
+
+src_prepare() {
+ default
+
+ # https://github.com/vorot93/tokio-tar/pull/23
+ # (fortunately uv already depends on portable-atomic, so we don't
+ # have to fight Cargo.lock)
+ cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
+ eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
+}
+
+src_compile() {
+ cd crates/uv || die
+ cargo_src_compile
+}
+
+src_test() {
+ # work around https://github.com/astral-sh/uv/issues/4376
+ local -x PATH=${BROOT}/usr/lib/python-exec/python3.12:${PATH}
+
+ cd crates/uv || die
+ cargo_src_test --no-fail-fast
+}
+
+src_install() {
+ cd crates/uv || die
+ cargo_src_install
+}
diff --git a/dev-python/uv/uv-0.2.8.ebuild b/dev-python/uv/uv-0.2.8.ebuild
deleted file mode 100644
index 7abcad2230c5..000000000000
--- a/dev-python/uv/uv-0.2.8.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;a68cbd1a26e43986a31563e1d127e83bafca3a0c;pubgrub-%commit%'
-)
-
-inherit cargo check-reqs
-
-CRATE_P=${P}
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-DFS-2016
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
- dev-libs/libgit2:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=virtual/rust-1.77
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
-}
-
-src_prepare() {
- default
-
- # https://github.com/vorot93/tokio-tar/pull/23
- # (fortunately uv already depends on portable-atomic, so we don't
- # have to fight Cargo.lock)
- cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
- eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-}
diff --git a/dev-python/uv/uv-0.2.9.ebuild b/dev-python/uv/uv-0.2.9.ebuild
deleted file mode 100644
index fe1601abeb5d..000000000000
--- a/dev-python/uv/uv-0.2.9.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-"
-
-declare -A GIT_CRATES=(
- [async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
- [pubgrub]='https://github.com/astral-sh/pubgrub;a68cbd1a26e43986a31563e1d127e83bafca3a0c;pubgrub-%commit%'
-)
-
-# workaround faulty assumptions that 3.12 is the newest Python installed
-PYTHON_COMPAT=( python3_12 )
-
-inherit cargo check-reqs python-any-r1
-
-CRATE_P=${P}
-DESCRIPTION="A Python package installer and resolver, written in Rust"
-HOMEPAGE="
- https://github.com/astral-sh/uv/
- https://pypi.org/project/uv/
-"
-# pypi sdist misses scripts/, needed for tests
-SRC_URI="
- https://github.com/astral-sh/uv/archive/${PV}.tar.gz
- -> ${P}.gh.tar.gz
- ${CARGO_CRATE_URIS}
-"
-if [[ ${PKGBUMPING} != ${PVR} ]]; then
- SRC_URI+="
- https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz
- "
-fi
-
-# most of the code
-LICENSE="|| ( Apache-2.0 MIT )"
-# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
-# Dependent crate licenses
-LICENSE+="
- 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
- MPL-2.0 Unicode-DFS-2016
-"
-# ring crate
-LICENSE+=" openssl"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="test"
-RESTRICT="test"
-PROPERTIES="test_network"
-
-DEPEND="
- dev-libs/libgit2:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- >=virtual/rust-1.77
- test? (
- dev-lang/python:3.8
- dev-lang/python:3.9
- dev-lang/python:3.10
- dev-lang/python:3.11
- dev-lang/python:3.12
- )
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-check_space() {
- local CHECKREQS_DISK_BUILD=3G
- use debug && CHECKREQS_DISK_BUILD=9G
- check-reqs_pkg_setup
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # https://github.com/vorot93/tokio-tar/pull/23
- # (fortunately uv already depends on portable-atomic, so we don't
- # have to fight Cargo.lock)
- cd "${WORKDIR}/cargo_home/gentoo/tokio-tar-0.3.1" || die
- eapply "${FILESDIR}/tokio-tar-0.3.1-ppc.patch"
-}
-
-src_compile() {
- cd crates/uv || die
- cargo_src_compile
-}
-
-src_test() {
- cd crates/uv || die
- cargo_src_test --no-fail-fast
-}
-
-src_install() {
- cd crates/uv || die
- cargo_src_install
-}
diff --git a/dev-python/vcrpy/Manifest b/dev-python/vcrpy/Manifest
index b80fb2cb101d..0581a8b4fe6e 100644
--- a/dev-python/vcrpy/Manifest
+++ b/dev-python/vcrpy/Manifest
@@ -1,4 +1,4 @@
AUX vcrpy-6.0.1-httpbin-compat.patch 1921 BLAKE2B 7ac8e0fa08f38b2b1f3bf78f80485a32d2ca2a56bff4c9c70b42049a6ed37dadd25f25fedd77b578d7452b87bf74825b0bd062186f74c9cc6a7017be6fe189f7 SHA512 81b87869bf8af2b853ff5a336c45ac1b26ed8f49729e2da94859b621d1110a07081d280dfb541fab0a8bb2ad48c26be48a3966f17a7455242da0b150a569c0c8
DIST vcrpy-6.0.1.gh.tar.gz 337497 BLAKE2B a00571d7ed0dd895cc120e3e2615e8e6ea3e86344813e87f836a182be45389b200925ae2a02dc754b0b77db642d3be453b3b8c909b26197222b84fa95c6da804 SHA512 79ba9ea29db20ddc3db5676d7bdb05da17848eb126ed63d813a1d2b0de80573fff3afaec2ffe1af491a0310ce922c7545c4569035d0f5868f171db25965c217f
-EBUILD vcrpy-6.0.1.ebuild 1748 BLAKE2B ef578ea72d3b54a75e3d986932d1d170b6abbc14d42df5304e796c92853f95cfd1a0ae722adff5a063babc0dd53aa63e26e24d9c69bc19a4353fc8e62d653b86 SHA512 af5de06049c920f8ebfd13a11378667dddb87d6ab12e42bca8893443d42f680261c95d4c798d4f42ca9bf458e4350eae96439aead717b5d51382b39519078ee0
+EBUILD vcrpy-6.0.1.ebuild 2457 BLAKE2B 8113970483c823cc8b5b91558a970042a83e069cf82f90e567d6189c5e2b85b993dcdcfea282e4f51b31898d05632f2b9941d2085b6dfce04cd6274ba8a0e654 SHA512 d7bf742469fe375e8cf54df94676684e2cad4ffb546a7f68a6b2913d944860305fcb0ef6766281895435c5b290e33c3c63054c7e36addc35b104bc47de437b41
MISC metadata.xml 388 BLAKE2B fd31293bd6085e6a93816a1813a8c3a9d046ed3d932fba5b32b454a71e7535606ba92815699b7ca10fc837b07a5335df54d5fae8c860a7ea88c6ea72891d0620 SHA512 0360ac6f113035ffd1991d2a42000f290c9d0a3fa8c4dac9abfde0eecafd23e1ff9929d8ee521f83a924c523992fabc5cb4353079bf7c52dac9f906a31d4da55
diff --git a/dev-python/vcrpy/vcrpy-6.0.1.ebuild b/dev-python/vcrpy/vcrpy-6.0.1.ebuild
index 257bac69d0b4..f65324722b8e 100644
--- a/dev-python/vcrpy/vcrpy-6.0.1.ebuild
+++ b/dev-python/vcrpy/vcrpy-6.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
@@ -62,6 +62,23 @@ python_test() {
tests/integration/test_aiohttp.py
)
+ case ${EPYTHON} in
+ python3.13)
+ EPYTEST_DESELECT+=(
+ # SSL problems, might be weak bundle in pytest-httpbin
+ # https://github.com/kevin1024/vcrpy/issues/848
+ "tests/integration/test_urllib2.py::test_cross_scheme"
+ "tests/integration/test_urllib2.py::test_decorator[https]"
+ "tests/integration/test_urllib2.py::test_get_data[https]"
+ "tests/integration/test_urllib2.py::test_post_data[https]"
+ "tests/integration/test_urllib2.py::test_post_decorator[https]"
+ "tests/integration/test_urllib2.py::test_post_unicode_data[https]"
+ "tests/integration/test_urllib2.py::test_response_code[https]"
+ "tests/integration/test_urllib2.py::test_response_headers[https]"
+ )
+ ;;
+ esac
+
local -x REQUESTS_CA_BUNDLE=$("${EPYTHON}" -m pytest_httpbin.certs)
epytest -m 'not online'
}
diff --git a/dev-python/vdf/Manifest b/dev-python/vdf/Manifest
index 341b00f102e2..3e651a1bf6f2 100644
--- a/dev-python/vdf/Manifest
+++ b/dev-python/vdf/Manifest
@@ -1,3 +1,3 @@
DIST vdf-3.4.gh.tar.gz 17082 BLAKE2B f4f65134d5b1b5e52fcbc438b3bfd9000006659d8198e37e377edfda1c6166df0687ce44caf704feffeaa0d23356fffbfce11d467a093e8eb623ccb39a3da9d0 SHA512 a22668039d32cb1ef4660ea187a3a144a32e55e5b02c4c567b850d059a47beac111f9164c67bbe3e7b67d15117efe7b207882465b2353a65b7e0f0c107e88d5c
EBUILD vdf-3.4-r1.ebuild 555 BLAKE2B 824805b8f9a449bd553b13630833afba8baa592ac74f94a4f9e1aa5b60bb5acd8ee4e35bc36777926dae1c9c1ab8e8f5e5cfb811f921b163c840d6e190009e41 SHA512 60914f431e737df31334463cde277a661cabaa3ec7612c9acc64c3cca586fed8088b2e661cb66aab32dff79046648d87ca0361ff06c38dab9118434b2bff16e8
-MISC metadata.xml 492 BLAKE2B 80437b1fc798d5bced980530bdd88ce168cf568f6be745d0caf7f8e12e05b856f653d7fa3909ec6f3a1860d559584214ce1f9761e0429107650af755c057ed01 SHA512 9182e1920b00061daf94286473a9b755e7a55048ecf06cfcd2d835dd75a958c15c0bfd294ff3a674af794c225468bf829f7171e64275ef44658e13f60d2b4198
+MISC metadata.xml 386 BLAKE2B b01275dea1b952ca42f90eda574515383ed4e222a91d9712b9619cda954c0b4d0db22e49e66d5d6cf7f946ff3989549d418087aa79d50bd84e7c525a19e46c3d SHA512 0d8d06b946c89a95510b659d40c45ffe7e6c5b9995639e849fddbd1596a14329fd3ac678abb3cc4cc589b4c917ea3f74afb1defd045c1e381d6a80d2293fdac4
diff --git a/dev-python/vdf/metadata.xml b/dev-python/vdf/metadata.xml
index fbeab7ec5fdf..f41a57659906 100644
--- a/dev-python/vdf/metadata.xml
+++ b/dev-python/vdf/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/dev-python/versioningit/Manifest b/dev-python/versioningit/Manifest
index 9829d8690da6..0539cedba19e 100644
--- a/dev-python/versioningit/Manifest
+++ b/dev-python/versioningit/Manifest
@@ -1,3 +1,3 @@
DIST versioningit-3.1.1.tar.gz 212882 BLAKE2B 786af766a5e85ea426dee02d1ae888b0a50712f9d154690302b3fdb1f4aa037a931612ad3f1f169a3d8f3481db09da895cf3ba7dcbc7d2f256b3b8622334e08e SHA512 f8e23834324f785b93668f4cb55d57885cf96e9ca16f1d6a06c3610dd00a79c018960fe52aff5fe4cc735b5fcec27be1ceb151a88e0e9a447cba750dd6956816
-EBUILD versioningit-3.1.1.ebuild 821 BLAKE2B 956cc2bca5cd44bc02073955f8271e9898f1595f559ea732007ef131b83809eeecd495eec0e006ab140059d00d1586ba7bd50a13206878faa5b3be20eadcb30f SHA512 928e64f2953b23d36773d39d6941eda6841d29d215fdc63f5551b83c865571db8e500b2ad032f4d2c04b077fc57098f5fb92e3a733d5d0f2d8a75cdfa98b96ac
+EBUILD versioningit-3.1.1.ebuild 821 BLAKE2B db6701b55a8175c5da647a8f61f17ee99574c2d8bb9e36e390a3bdad1ef2d2987bdb92eda04bf1e78dd9ebbc92eb2157fbb22b01a7f0fa1f7cddeac57db8dab4 SHA512 77b66fb7b099542cb9c10d0802a2796f80be29cc60da173dab28a80153396746dce2335e6c32dd7d1754a5bc2a6a003edb1838254c8ab2e340e75636ac1f7927
MISC metadata.xml 400 BLAKE2B 96934adb9ade5b51537765da51d530a644f87328688415cfd5b239048adede18db1ec7cbb2a234cc2e28fea368aa9c815176bb22262c9053fdc2c85c6c6e3f56 SHA512 9070b850fff35058a11cc7504bbc5fbef17cc9154df5419a64bae10fd3cb160a043ffd0880fc3c5054bd1d2eb4891bcbf5764c56f2441ab79366336caf91e379
diff --git a/dev-python/versioningit/versioningit-3.1.1.ebuild b/dev-python/versioningit/versioningit-3.1.1.ebuild
index 8a5007a59b51..eba49aa937e1 100644
--- a/dev-python/versioningit/versioningit-3.1.1.ebuild
+++ b/dev-python/versioningit/versioningit-3.1.1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest
index f74c74b57e51..b610d6df3557 100644
--- a/dev-python/virtualenv/Manifest
+++ b/dev-python/virtualenv/Manifest
@@ -1,3 +1,8 @@
+AUX virtualenv-20.26.3-ensurepip.patch 1231 BLAKE2B e70cb1a5f8dc8ccf6e08fce67aa3485c0f584937d8e7b693f0d0859d6ec9d9b16bf1492b9abe96d4c8c8eb12814eaa54f76ed8e318f3871ee956189ce08b3dff SHA512 86c98d7ce4a9ea073c72cd103cbce66ed720794fa4fa2b68ac19382e3c4f53303613aed80a6984a68cab513cb198d648c5c6f103308eacb3c7306b72e4321129
DIST virtualenv-20.26.2.tar.gz 7290363 BLAKE2B 7b9ee7bd49d8fbb90de2716ea928b228b71ce3e344e9eeb2666974db41c389c9c0e14db66a77bf31cd7fe68c6f24a09686f2c0d40b9d1a0ef6974f50c8cd3d37 SHA512 49b78bb2b339a41637faa887728f195b042133506092e0793adf049b5b1523fab89222809449323a1eb771fa40d2f55df6dd97c16d765d7a78dc9299185fb864
+DIST virtualenv-20.26.3.tar.gz 9057588 BLAKE2B 74268cab291e7f1e3db6a4c56f0ede1d7995069cb5594341d9af0609196a8154e9153f920043b48100c2263b7020c819135e29532483b233f3c37bf3b780592f SHA512 0cd3b4dc082d071305b44dd2aba2b28527e630b6b4bf28b7b6c59f3e061b01c1dfcfb64293f2b1904109e9e27b70a873cc8c3f1a3cde73bfee114943cef92ca7
EBUILD virtualenv-20.26.2.ebuild 5109 BLAKE2B cfa6a24d3135e961836ca5e90504e6d61124257bc708f15b1159b2f9d0111b223077eedda7420bb289f285562f9a261fc79a0ea3d826d81eb51dbced81328924 SHA512 656d528f0f183f525b0a4d2ad524a4499e7729b6e31703caf6e091e3f08ed6c7bc7e4ba866601c6a8a4a717dd12c22af94af3037fbfbf2a7011e71eb442dcfdf
+EBUILD virtualenv-20.26.3-r1.ebuild 2857 BLAKE2B c44af35f100b989c8926aff08b0c62001ea4b9c61399774e903cbea1a92d4ef1df217c70273ceecbea5f2fdd87d9487671dc8f83b5239f09d09172a7ae3291e5 SHA512 75b7b835e9f1e2befc1cc7273aeffe6a7bfada1f9d7e6d32108ef2f82c130af0aeaa5b87e4d776d20c04589164cf7335024892432d34902c4bd3fbd569fa660a
+EBUILD virtualenv-20.26.3-r2.ebuild 3434 BLAKE2B 7a4df00d6f72faadc29b237b41ed13f89e8bdc706f8d629c384e7524d6211ed18cfd5ecd22cd8198e04998482fdba2cadffe19009bdb1d246db671652b1030eb SHA512 9b60ae8923b116f715c242131301f4f68829ad895a2a34cdb40baeccba43cf3e31df8a6933d05213a40cf866be58f8b33176ac6ca184cbcf640f42a655545bfb
+EBUILD virtualenv-20.26.3.ebuild 5115 BLAKE2B 667e5029439b21fdceaf89837b52fec3bbd9db1271d026e603740b42bf03690d01a4a253c1814b656afb07888f6e36cef699f65d681ce506886f4f873e9acfd9 SHA512 373385554fd4159aec5a15fdbb6ea7cc987262bac947b5dc767b96ae738a2ec4a5837796ca5907503fb92288b72915fb5b4a46ab098f96f589ef5477f266c2a5
MISC metadata.xml 406 BLAKE2B 97fee04c2662c5c36b6e16538284def46eb2454424770f42edf2567ed804ca15c4e969c714c57573f897b0946246577ab6e35204ed1f3f1735713d8ab5d24667 SHA512 356d42db463b63a3b3a55c1e98eb661de0a10aa6a5fde4f8b3f888ec73020c6679e86efd8dbb0b3e4a5a720af95e658612ba460fe548e081a90beec75fb9c1b2
diff --git a/dev-python/virtualenv/files/virtualenv-20.26.3-ensurepip.patch b/dev-python/virtualenv/files/virtualenv-20.26.3-ensurepip.patch
new file mode 100644
index 000000000000..c4b631e5a2b6
--- /dev/null
+++ b/dev-python/virtualenv/files/virtualenv-20.26.3-ensurepip.patch
@@ -0,0 +1,37 @@
+From 468118fcf55abf1fd4927ad0ab0b48bbb25c0a3c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
+Date: Sat, 22 Jun 2024 14:28:23 +0200
+Subject: [PATCH] [Gentoo] Use ensurepip wheels instead of local bundle
+
+---
+ src/virtualenv/seed/wheels/embed/__init__.py | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/src/virtualenv/seed/wheels/embed/__init__.py b/src/virtualenv/seed/wheels/embed/__init__.py
+index 102ed8e..66ba52b 100644
+--- a/src/virtualenv/seed/wheels/embed/__init__.py
++++ b/src/virtualenv/seed/wheels/embed/__init__.py
+@@ -1,5 +1,6 @@
+ from __future__ import annotations
+
++import sysconfig
+ from pathlib import Path
+
+ from virtualenv.seed.wheels.util import Wheel
+@@ -51,6 +52,13 @@ MAX = "3.7"
+
+
+ def get_embed_wheel(distribution, for_py_version):
++ # Gentoo hack: get wheel from ensurepip directory
++ bundle_dir = Path(sysconfig.get_config_var("WHEEL_PKG_DIR"))
++ try:
++ return Wheel.from_path(next(bundle_dir.glob(f"{distribution}-*.whl")))
++ except StopIteration:
++ return None
++
+ path = BUNDLE_FOLDER / (BUNDLE_SUPPORT.get(for_py_version, {}) or BUNDLE_SUPPORT[MAX]).get(distribution)
+ return Wheel.from_path(path)
+
+--
+2.45.2
+
diff --git a/dev-python/virtualenv/virtualenv-20.26.3-r1.ebuild b/dev-python/virtualenv/virtualenv-20.26.3-r1.ebuild
new file mode 100644
index 000000000000..d1b4351e7808
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.26.3-r1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+ https://virtualenv.pypa.io/en/stable/
+ https://pypi.org/project/virtualenv/
+ https://github.com/pypa/virtualenv/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}]
+"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
+ ' pypy3)
+ >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-67.8[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/time-machine[${PYTHON_USEDEP}]
+ ' 'python3*')
+ dev-python/wheel[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_TIMEOUT=180
+distutils_enable_tests pytest
+
+src_prepare() {
+ # workaround test failures due to warnings from setuptools-scm, sigh
+ echo '[tool.setuptools_scm]' >> pyproject.toml || die
+
+ # remove useless pins
+ sed -i -e 's:<[0-9.]*,::' pyproject.toml || die
+
+ # remove wheels bundled for Python 3.7 -- we don't have it anymore
+ rm src/virtualenv/seed/wheels/embed/{pip-24.0,setuptools-68.0.0,wheel-0.42.0}-py3-none-any.whl || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+ # tests old wheels for py3.7 support (that we're removing)
+ tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke
+ tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support
+ # hangs on a busy system, sigh
+ tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe
+ )
+ case ${EPYTHON} in
+ python3.1[23])
+ EPYTEST_DESELECT+=(
+ tests/unit/create/via_global_ref/test_build_c_ext.py
+ )
+ ;&
+ python3.11)
+ EPYTEST_DESELECT+=(
+ # TODO
+ tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x TZ=UTC
+ local plugins=( -p flaky -p pytest_mock )
+ if [[ ${EPYTHON} == pypy3 ]]; then
+ plugins+=( -p freezer )
+ else
+ plugins+=( -p time_machine )
+ fi
+ epytest "${plugins[@]}" -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}
diff --git a/dev-python/virtualenv/virtualenv-20.26.3-r2.ebuild b/dev-python/virtualenv/virtualenv-20.26.3-r2.ebuild
new file mode 100644
index 000000000000..ad9030250af1
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.26.3-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+ https://virtualenv.pypa.io/en/stable/
+ https://pypi.org/project/virtualenv/
+ https://github.com/pypa/virtualenv/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}]
+
+ dev-python/ensurepip-pip
+ dev-python/ensurepip-setuptools
+ dev-python/ensurepip-wheel
+"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
+ ' pypy3)
+ >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-67.8[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/time-machine[${PYTHON_USEDEP}]
+ ' 'python3*')
+ dev-python/wheel[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_TIMEOUT=180
+distutils_enable_tests pytest
+
+src_prepare() {
+ local PATCHES=(
+ # use wheels from ensurepip bundle
+ "${FILESDIR}/${PN}-20.26.3-ensurepip.patch"
+ )
+
+ distutils-r1_src_prepare
+
+ # workaround test failures due to warnings from setuptools-scm, sigh
+ echo '[tool.setuptools_scm]' >> pyproject.toml || die
+
+ # remove useless pins
+ sed -i -e 's:<[0-9.]*,::' pyproject.toml || die
+
+ # remove bundled wheels
+ rm src/virtualenv/seed/wheels/embed/*.whl || die
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+ # tests for old wheels with py3.7 support
+ tests/unit/seed/embed/test_pip_invoke.py::test_base_bootstrap_via_pip_invoke
+ tests/unit/seed/wheels/test_wheels_util.py::test_wheel_not_support
+ # broken by different wheel versions in ensurepip
+ tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_string
+ tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_exact
+ tests/unit/seed/wheels/test_acquire_find_wheel.py::test_find_latest_none
+ tests/unit/seed/wheels/test_acquire.py::test_download_wheel_bad_output
+ # hangs on a busy system, sigh
+ tests/unit/test_util.py::test_reentrant_file_lock_is_thread_safe
+ )
+ case ${EPYTHON} in
+ python3.1[23])
+ EPYTEST_DESELECT+=(
+ tests/unit/create/via_global_ref/test_build_c_ext.py
+ )
+ ;&
+ python3.11)
+ EPYTEST_DESELECT+=(
+ # TODO
+ tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x TZ=UTC
+ local plugins=( -p flaky -p pytest_mock )
+ if [[ ${EPYTHON} == pypy3 ]]; then
+ plugins+=( -p freezer )
+ else
+ plugins+=( -p time_machine )
+ fi
+ epytest "${plugins[@]}" -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ # remove bundled wheels, we're using ensurepip bundle instead
+ find "${ED}" -name '*.whl' -delete || die
+}
diff --git a/dev-python/virtualenv/virtualenv-20.26.3.ebuild b/dev-python/virtualenv/virtualenv-20.26.3.ebuild
new file mode 100644
index 000000000000..761735493c2b
--- /dev/null
+++ b/dev-python/virtualenv/virtualenv-20.26.3.ebuild
@@ -0,0 +1,123 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 multiprocessing pypi
+
+DESCRIPTION="Virtual Python Environment builder"
+HOMEPAGE="
+ https://virtualenv.pypa.io/en/stable/
+ https://pypi.org/project/virtualenv/
+ https://github.com/pypa/virtualenv/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+ >=dev-python/distlib-0.3.7[${PYTHON_USEDEP}]
+ >=dev-python/filelock-3.12.2[${PYTHON_USEDEP}]
+ >=dev-python/platformdirs-3.9.1[${PYTHON_USEDEP}]
+"
+# coverage is used somehow magically in virtualenv, maybe it actually
+# tests something useful
+BDEPEND="
+ dev-python/hatch-vcs[${PYTHON_USEDEP}]
+ test? (
+ dev-python/coverage[${PYTHON_USEDEP}]
+ dev-python/flaky[${PYTHON_USEDEP}]
+ >=dev-python/pip-22.2.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ >=dev-python/pytest-freezer-0.4.6[${PYTHON_USEDEP}]
+ ' pypy3)
+ >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ >=dev-python/setuptools-67.8[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/time-machine[${PYTHON_USEDEP}]
+ ' 'python3*')
+ dev-python/wheel[${PYTHON_USEDEP}]
+ >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+ )
+"
+
+EPYTEST_TIMEOUT=180
+distutils_enable_tests pytest
+
+src_prepare() {
+ # workaround test failures due to warnings from setuptools-scm, sigh
+ echo '[tool.setuptools_scm]' >> pyproject.toml || die
+
+ # remove useless pins
+ sed -i -e 's:<[0-9.]*,::' pyproject.toml || die
+
+ distutils-r1_src_prepare
+}
+
+python_test() {
+ local EPYTEST_DESELECT=(
+ tests/unit/activation/test_xonsh.py
+ tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data
+ tests/unit/create/test_creator.py::test_cross_major
+ # tests failing without python2 installed
+ "tests/unit/create/test_creator.py::test_py_pyc_missing[True-False]"
+ "tests/unit/create/test_creator.py::test_py_pyc_missing[False-False]"
+ )
+ case ${EPYTHON} in
+ pypy3)
+ EPYTEST_DESELECT+=(
+ 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-isolated]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[root-venv-copies-global]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-isolated]'
+ 'tests/unit/create/test_creator.py::test_create_no_seed[venv-venv-copies-global]'
+ 'tests/unit/create/test_creator.py::test_zip_importer_can_import_setuptools'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.9--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.10-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7.10--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3.7--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[PyPy-3--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.9-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.9--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.10-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7.10--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3.7--bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3-64-bin-]'
+ 'tests/unit/discovery/py_info/test_py_info_exe_based_of.py::test_discover_ok[python-3--bin-]'
+ )
+ ;;
+ python3.1[23])
+ EPYTEST_DESELECT+=(
+ tests/unit/create/via_global_ref/test_build_c_ext.py
+ )
+ ;&
+ python3.11)
+ EPYTEST_DESELECT+=(
+ # TODO
+ tests/unit/discovery/py_info/test_py_info.py::test_fallback_existent_system_executable
+ )
+ ;;
+ esac
+
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ local -x TZ=UTC
+ local plugins=( -p flaky -p pytest_mock )
+ if [[ ${EPYTHON} == pypy3 ]]; then
+ plugins+=( -p freezer )
+ else
+ plugins+=( -p time_machine )
+ fi
+ epytest "${plugins[@]}" -p xdist -n "$(makeopts_jobs)" --dist=worksteal
+}
diff --git a/dev-python/vobject/Manifest b/dev-python/vobject/Manifest
index 8eab077041e2..a5185d04a4d5 100644
--- a/dev-python/vobject/Manifest
+++ b/dev-python/vobject/Manifest
@@ -1,3 +1,3 @@
DIST vobject-0.9.7.tar.gz 58657 BLAKE2B 56c55631b88ff5e999ec6822c401cf03bfa4bd66cf3d9092420934f07cd14580752de080e57c674adb1fedf7252eb84df1e490613bf8314dba5421c73c039cbd SHA512 7e3704b5c0ccafbb7171a98b45b7448419776b7f4a568ab4fffad905bd9303af55d89ddd6f91c0095083c3d9d53633fcdd3d0bc89aa2b4297d316e4123f56590
-EBUILD vobject-0.9.7.ebuild 584 BLAKE2B 3aa7dccaf584150642e608ee339dc3211af99c4ee69037efc11d25e6e3edb770ced767cf5fc5caed31b7c00d75b8f893ceb526c66cac3cdacbb3668945d1952c SHA512 dd90b32391160c1334735e70754eafdf8e4c4d7f08a16e205eb68abfc02728ef299c189ff4857a81888b3e5f567b60240a3cff36bf9df7737528ed5b6c2551ee
+EBUILD vobject-0.9.7.ebuild 584 BLAKE2B 779415a4192f46feda2aa9ec41a216be96451ad23e297ad96034d8cc7c850b5ed555aa4f7db6401303f175f2c8c3ac7c9973d46e16639d07b6c133c1d4011c67 SHA512 e82fc93f9b53466544f25f19b6791e3c6c24cd56ecdad312f3f215b0346a392f3265c5801dbe3e6bd4484e6d24c68de1a1191433a137766b1b730fa984ba484f
MISC metadata.xml 389 BLAKE2B 488ab19a363394f2464f47b2b39e82af96c2a214e89e1a3417b9d92472fc62a7e8622d77a114975204a9a3a79affc4312b6fba91e38fe5be9e6cce3046b566db SHA512 a6f569dcadc3a1767df6750efc836100f6d7af853e6d9f79ab48482853f8bb6ddf92afb52968e71230f132a0af04b085a78578ec44b20cf4e2b061692bb00af4
diff --git a/dev-python/vobject/vobject-0.9.7.ebuild b/dev-python/vobject/vobject-0.9.7.ebuild
index 04d66ed6ef26..88c64118d29a 100644
--- a/dev-python/vobject/vobject-0.9.7.ebuild
+++ b/dev-python/vobject/vobject-0.9.7.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest
index 3dad9e3bf28c..1fd06c94155d 100644
--- a/dev-python/voluptuous/Manifest
+++ b/dev-python/voluptuous/Manifest
@@ -1,3 +1,7 @@
DIST voluptuous-0.14.2.gh.tar.gz 43866 BLAKE2B 9c76f7271afe6f2c7150efed3be7b30127ad8096f21aecadd864766f593a5ab7a64f2b2dc65e2b233ca3fcf32c941cfeb1a96ba1a30f5727ad36ba09db3dafb8 SHA512 18a52c3d1feba1efda0cc91407b21938a7261ae9e7768e62ddc553c0cb9bf8ffa6448b39c476bc94a1aefb8f75b724da5ee2ffc8b6a729cb23accead7db40814
+DIST voluptuous-0.15.0.gh.tar.gz 44044 BLAKE2B a782ac9868cbbebd000f44f17aa21cd2493989bb0a900fd74b11a75dee882a27f554f5f8c27503ced48d5e981c642e81e9eae2eace3a04f26b7d946ff77478c5 SHA512 4666aaad66721e930500633483d1ea88a0230b00b1ba9dc7c3fe3c208fec7c14855471e7d9e77342f466c70ed6755eda95a384aad069f702b05d266c6d78b672
+DIST voluptuous-0.15.1.gh.tar.gz 45838 BLAKE2B aab9c8bc8e46c2633c14be186fe94bdf68ccd9a7c4d95829311515220d4155b3c80c9983670646a63b7323614090aef441eea67dc6fd8c0064e92fe1fc4d3962 SHA512 aabd4c873b0714f1da3b6f99dbff3c526f3caab7cbc4346a1f7828c8c97d788051ff962babc8936e8659aaf7e270f40156f3a5fa37acf157792ec485dd726050
EBUILD voluptuous-0.14.2.ebuild 606 BLAKE2B 928b1a23f64d662d3b0e8d31f292e527faf3961e785ef47834debb8e6c0f67b49d48098701bee91fa6e34a9d7e4e8aa8612f614eb53264327836f5b322916ba7 SHA512 ff7fff767e154f58882e552faa256973d3e9141fdd78115741d6334c5f5174ade4434f3988eb706b87eef2865b2ba385ad59e7bdfc7452c2f3970e10c1847c10
+EBUILD voluptuous-0.15.0.ebuild 610 BLAKE2B 4cd565c8350bb7efd563557ed6af07284206476fb076c836abb7367240b160b53aa2a2c445f92e6463e2f618096229178bdd7790dac934255342c67c46a271fe SHA512 4c4ec3c1df97931700ab3ef4a4708d5e012f3c566e6891e196b3d82e1672ae7d6679efb04359f5482d39f285f8bef1faa4eeef8bdf4fce0b52922db840eb4567
+EBUILD voluptuous-0.15.1.ebuild 610 BLAKE2B 4cd565c8350bb7efd563557ed6af07284206476fb076c836abb7367240b160b53aa2a2c445f92e6463e2f618096229178bdd7790dac934255342c67c46a271fe SHA512 4c4ec3c1df97931700ab3ef4a4708d5e012f3c566e6891e196b3d82e1672ae7d6679efb04359f5482d39f285f8bef1faa4eeef8bdf4fce0b52922db840eb4567
MISC metadata.xml 716 BLAKE2B 1298492f8a89ce4babc23481dc56da06e4d9007546ed2804fdf42906f6d90d3b1327ee2d54724fa3621a387429544931d30a0334312a68a17edaeba735c9d7b8 SHA512 80636ea29257b1ff070427dc759f9d0abf02ba2037676725627308c69a1e9bc49353c09507523a739c3f07a4cb284e2df76d3935f4f9dadb64005ad7204ddf60
diff --git a/dev-python/voluptuous/voluptuous-0.15.0.ebuild b/dev-python/voluptuous/voluptuous-0.15.0.ebuild
new file mode 100644
index 000000000000..162398826769
--- /dev/null
+++ b/dev-python/voluptuous/voluptuous-0.15.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python data validation library"
+HOMEPAGE="
+ https://github.com/alecthomas/voluptuous/
+ https://pypi.org/project/voluptuous/
+"
+SRC_URI="
+ https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest
diff --git a/dev-python/voluptuous/voluptuous-0.15.1.ebuild b/dev-python/voluptuous/voluptuous-0.15.1.ebuild
new file mode 100644
index 000000000000..162398826769
--- /dev/null
+++ b/dev-python/voluptuous/voluptuous-0.15.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1
+
+DESCRIPTION="A Python data validation library"
+HOMEPAGE="
+ https://github.com/alecthomas/voluptuous/
+ https://pypi.org/project/voluptuous/
+"
+SRC_URI="
+ https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz
+ -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest
diff --git a/dev-python/wcmatch/Manifest b/dev-python/wcmatch/Manifest
index fb8f73cd3b49..451a0e0b24ab 100644
--- a/dev-python/wcmatch/Manifest
+++ b/dev-python/wcmatch/Manifest
@@ -1,3 +1,3 @@
DIST wcmatch-8.5.2.gh.tar.gz 117532 BLAKE2B f01ce989d1580da6575535a3c025aa50defe779ca723359dab379dda1c4c98d812343773d0130c56f8ebf74dae4472caa188b4b7b323f2df09686ebba297fa9a SHA512 1a79940bc54996f587dda6aacefee212adb4d527be68cc7b762e7e16c0796ebd833bdeb5abe6f48fa3d6d82f720ade054633ce28ee506b17c4d89cccffaa8e70
-EBUILD wcmatch-8.5.2.ebuild 1290 BLAKE2B 156dc8260a8f5ae2b64d0bd46b42fbc02a3888d6274d18eeb76d3cbd1aa2e26f2e4833a123576076610b29c865f8e96b2de834adb9fd1448417af068c64508d0 SHA512 2fd3895e1de3b24132988663ea6a5f2051f741e2976fb2f123f81586cc6b696d78886fb4eba7bd47bf133d7673dc7e906d9a090aa94c29d55dd1d77121d528f2
+EBUILD wcmatch-8.5.2.ebuild 1290 BLAKE2B d9ec071df4f7f83765ba105eb30990d9d3df3e9a21a5d757bd25e0bd22a38f619b552d11d338fa69c048f40913c684b91e9c2aa4b03d78c1cfd5134dbfb67c1c SHA512 91bf07d5ccba9ba6d0d03d2316b130f1698bf25fd0cf921728aaccd27eedb0f29360a26186c1d773b0fe5c97ae269cb6ae2fcb0f711593f7e7fd569265f39c7e
MISC metadata.xml 2701 BLAKE2B f09d6810f516ce43944ef492b90cd8adf15beae1eba1a0deb65a9def3582e674c18a75827166661333e9bd1732e757743b03a3379d6d4bc7bf5e2195434ac5bc SHA512 d8c4a11a7602b559976fb777ce862070b6e273e64e6a22842b22c9917bacfe1aed5dc199c7c01ec4f16e57d30c7fc2bc2d2d3e91379059ea305930aef8fb3189
diff --git a/dev-python/wcmatch/wcmatch-8.5.2.ebuild b/dev-python/wcmatch/wcmatch-8.5.2.ebuild
index a1e9df7b7e6a..3316e513d847 100644
--- a/dev-python/wcmatch/wcmatch-8.5.2.ebuild
+++ b/dev-python/wcmatch/wcmatch-8.5.2.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
DISTUTILS_USE_PEP517=hatchling
DOCS_BUILDER="mkdocs"
diff --git a/dev-python/weasyprint/Manifest b/dev-python/weasyprint/Manifest
index e07c765084e6..e2fbd0307f55 100644
--- a/dev-python/weasyprint/Manifest
+++ b/dev-python/weasyprint/Manifest
@@ -1,5 +1,5 @@
-DIST weasyprint-62.1.tar.gz 475687 BLAKE2B 80e5f24c2a52f60baada23239427cc80f34d9885d7decca172dcb420bcb76cdc49a4d15e21d4328e86bf9c7f9228f9a01da1244eba21f35a90f80a8e358b74bc SHA512 8eaee6daa610accd7594141102aecaf1b5debecbae196c442c32d522d4dcb54c411a215b77956b6e66deeb0abda66cb36d0e081d5d3fd69a8bf5a82716209aeb
DIST weasyprint-62.2.tar.gz 477895 BLAKE2B 918852d2eb9fd1b1e29101927e6251d827dbb7add8efa448dd7888c42bbe4079a514ff6d3d764ebb0cd96c0a1890f343b72575b1cc4e86959293a95054766d69 SHA512 d5254a39f6b5554e83fb2f8b88077a36d6f5a44f6d731b5f07c952429994f32a79c4d6c1187ed8ea9bdccada320c4347693bd4a21c61c6ad76f866161adfea81
-EBUILD weasyprint-62.1.ebuild 1051 BLAKE2B 626080aed3dc3d3e2a02bd20330fa036a288af6c9319bf8bf39055d79a2d20df232182179cc663a46a16c3217c9b749d776b6d0f8f541287092469c1d6269869 SHA512 bac1750a85d63f080265adaac0b5b97ff5c243f41dc7c5525353b5aa3996c7e07ea18aa5d0876b518e339995f0fec8c52b01585704a1beecdd0e63d8e2f49c46
-EBUILD weasyprint-62.2.ebuild 1052 BLAKE2B 782577cf81a0f16edaf1cbab33303df787fb0d785ef1585885132176b4671a856282901e14d74cbd96a4530e6df17e967762245ea8f048eb0f31ea97da1c84b4 SHA512 0a5782efc2bfcdfbdf46338548589b281801a91f69bec108369eb1dc86e30b099aec2afc40d50ec9901e2790cdca190276c66ca567b3c4aec5475989b659d138
+DIST weasyprint-62.3.tar.gz 477181 BLAKE2B 144b531e36c0e66fb715d2b1db20affb489e90dc7545435e2d2d5e5e89a0b77e03b5f08166a5ac6f488ed5e2ff5d268408d94edaf66a3327895f719e9329ff60 SHA512 c563019aac075d0f55a153483719a5ea1dd4dced8bf281aeb1c5ccb65b8591e883ea09ca86757073b10a4dd9dc2d718df83ff5913cd5b9ed703fb5cf71bf7fbf
+EBUILD weasyprint-62.2.ebuild 1051 BLAKE2B 626080aed3dc3d3e2a02bd20330fa036a288af6c9319bf8bf39055d79a2d20df232182179cc663a46a16c3217c9b749d776b6d0f8f541287092469c1d6269869 SHA512 bac1750a85d63f080265adaac0b5b97ff5c243f41dc7c5525353b5aa3996c7e07ea18aa5d0876b518e339995f0fec8c52b01585704a1beecdd0e63d8e2f49c46
+EBUILD weasyprint-62.3.ebuild 1052 BLAKE2B 4255ea8b3616c9a709e4f38ac910b0a7b0344dae4b4ce3c7eef54ab2e195b209fec80165be02c9341bf09eea9d512d123e6b309f9b5b9074d15cf23c29da54fc SHA512 2c9d95b02c288d7946193eb7880d3600bd7d8331ccecb5800a1b62375b510a0c267437121bb7ab49694aa6964527d50d61ac6c2a4d02adc80e14d28b3bfd5135
MISC metadata.xml 382 BLAKE2B 3e5d142b055354e1ea440d9efd4bf92458b1da3f777dd90929ce2041ca6e0969fa6e58aacfb4a5a93ff90805e0d8ec4c9c6253559ca54698f5029639ce35ac8a SHA512 43415064a6f56eaca974031e51d63118d1c65b33e4399302fc72cc2cd6f15e0a47cf411b18d3c5136e866115855deb19b6a9e058a18049151959ce5ee29ececf
diff --git a/dev-python/weasyprint/weasyprint-62.1.ebuild b/dev-python/weasyprint/weasyprint-62.1.ebuild
deleted file mode 100644
index ac15ca8f940a..000000000000
--- a/dev-python/weasyprint/weasyprint-62.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
-HOMEPAGE="
- https://weasyprint.org/
- https://github.com/Kozea/WeasyPrint/
- https://pypi.org/project/weasyprint/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="
- >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
- >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
- >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
- >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
- >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
- >=dev-python/pydyf-0.10.0[${PYTHON_USEDEP}]
- >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
- >=dev-python/tinycss2-1.3.0[${PYTHON_USEDEP}]
- media-fonts/dejavu
- x11-libs/pango
-"
-
-BDEPEND="
- test? (
- >=app-text/ghostscript-gpl-9.56.1-r3
- media-fonts/ahem
- )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/weasyprint/weasyprint-62.2.ebuild b/dev-python/weasyprint/weasyprint-62.2.ebuild
index ede5b4b196eb..ac15ca8f940a 100644
--- a/dev-python/weasyprint/weasyprint-62.2.ebuild
+++ b/dev-python/weasyprint/weasyprint-62.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
>=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
diff --git a/dev-python/weasyprint/weasyprint-62.3.ebuild b/dev-python/weasyprint/weasyprint-62.3.ebuild
new file mode 100644
index 000000000000..160868051cb3
--- /dev/null
+++ b/dev-python/weasyprint/weasyprint-62.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Visual rendering engine for HTML and CSS that can export to PDF"
+HOMEPAGE="
+ https://weasyprint.org/
+ https://github.com/Kozea/WeasyPrint/
+ https://pypi.org/project/weasyprint/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=dev-python/cffi-0.6:=[${PYTHON_USEDEP}]
+ >=dev-python/cssselect2-0.1[${PYTHON_USEDEP}]
+ >=dev-python/fonttools-4.0.0[${PYTHON_USEDEP}]
+ >=dev-python/html5lib-1.1[${PYTHON_USEDEP}]
+ >=dev-python/pillow-4.0.0[jpeg,jpeg2k,${PYTHON_USEDEP}]
+ >=dev-python/pydyf-0.10.0[${PYTHON_USEDEP}]
+ >=dev-python/pyphen-0.9.1[${PYTHON_USEDEP}]
+ >=dev-python/tinycss2-1.3.0[${PYTHON_USEDEP}]
+ media-fonts/dejavu
+ x11-libs/pango
+"
+
+BDEPEND="
+ test? (
+ >=app-text/ghostscript-gpl-9.56.1-r3
+ media-fonts/ahem
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+ epytest
+}
diff --git a/dev-python/webcolors/Manifest b/dev-python/webcolors/Manifest
index e16ab9cabe24..5c7cbf7c1119 100644
--- a/dev-python/webcolors/Manifest
+++ b/dev-python/webcolors/Manifest
@@ -1,5 +1,3 @@
-DIST webcolors-1.13.tar.gz 41152 BLAKE2B 0a510a7fe10db42af226da465437017b36ffe11382d31b588ee1c53c5d810b9b1bc95c5f8ccaa4a351956368fe7ee74fbac68c880927a83c1d9155937e0c198d SHA512 074aaf135ac6b0025b88b731d1d6dfa4c539b4fff7195658cc58a4326bb9f0449a231685d312b4a1ec48ca535a838bfa5c680787fe0e61473a2a092c448937d0
DIST webcolors-24.6.0.tar.gz 41449 BLAKE2B dd1a0bb3c2efd8b9dae4ab48b38796f9798ab8883d3466039dfd9739dcc65acd7de37c0629996844d486871958b58196e46d04d43b31106d8462abdeb34c8e2e SHA512 22b4eda3c6b0c06c6cb5873f22b63227db4d1f87c8c673556be8a2f58ea4b27aedd1b115b882602a07d997066c973c1b64ba8162abf538fae96ff54e00f699a5
-EBUILD webcolors-1.13.ebuild 596 BLAKE2B f9922f45f3bb41035e472d944c49d51787b6cb03f7377812d31c4ac03ef0bd21df20f2dc835c151893618f36a1ffb885fc45d6dd133d7c946c6b261e95740f2b SHA512 6146828d6ae5bf21704e31f8f270c101e8bb857ae2a0d16e6227543a7971f7d4cc11fe44ff76c4f31bb85cc61bdb80aaf5b2c1916ef7ea2e37a944e696fb9c6c
-EBUILD webcolors-24.6.0.ebuild 604 BLAKE2B 21f1cea358423daa6eba2b6893f7e24ed1f75a3701671173d394573ff134599546f33e05ef8d0a9fb81cb6f097e77ee527a4c42b077fa633086db7acbd3dc5b1 SHA512 abdb762377eaec147f50739c005c1d71c59ac8f2e699734220b1d3a9fcd7d5bd89fb4ef796d6c2883216d50c2288e8fb131d3d74d47be47d4f3bb3644a940e81
+EBUILD webcolors-24.6.0.ebuild 596 BLAKE2B f9922f45f3bb41035e472d944c49d51787b6cb03f7377812d31c4ac03ef0bd21df20f2dc835c151893618f36a1ffb885fc45d6dd133d7c946c6b261e95740f2b SHA512 6146828d6ae5bf21704e31f8f270c101e8bb857ae2a0d16e6227543a7971f7d4cc11fe44ff76c4f31bb85cc61bdb80aaf5b2c1916ef7ea2e37a944e696fb9c6c
MISC metadata.xml 398 BLAKE2B 051ecee1b66000baa637f8cb769dd94753c64b97aa3b7bc0bfab424a2a3f311f6831e36e01c7a8ec752dc0f92c25fc9a3a23482347bc34a4d92641f1295b7fca SHA512 b2e6a3d0f210e11a2b28c50444b0e4aa573eb47bd59c8a3b21f570fc02da1d1f95dae7c79400673214fb82ff98108e29e071276b1314f2d40f78813513e0d83d
diff --git a/dev-python/webcolors/webcolors-1.13.ebuild b/dev-python/webcolors/webcolors-1.13.ebuild
deleted file mode 100644
index 32afb009b75e..000000000000
--- a/dev-python/webcolors/webcolors-1.13.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Color names and value formats defined by the HTML and CSS specifications"
-HOMEPAGE="
- https://github.com/ubernostrum/webcolors/
- https://pypi.org/project/webcolors/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
-
-distutils_enable_tests unittest
diff --git a/dev-python/webcolors/webcolors-24.6.0.ebuild b/dev-python/webcolors/webcolors-24.6.0.ebuild
index 79c4c8ebedc0..32afb009b75e 100644
--- a/dev-python/webcolors/webcolors-24.6.0.ebuild
+++ b/dev-python/webcolors/webcolors-24.6.0.ebuild
@@ -16,6 +16,6 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
distutils_enable_tests unittest
diff --git a/dev-python/websocket-client/Manifest b/dev-python/websocket-client/Manifest
index 96d102732f1f..abaab2fa44e4 100644
--- a/dev-python/websocket-client/Manifest
+++ b/dev-python/websocket-client/Manifest
@@ -1,3 +1,3 @@
DIST websocket_client-1.8.0.tar.gz 54648 BLAKE2B 8fb21148f7d5dfc9e16704560dbcd64c96f4d28ed8382dc0b3427c3b472bb2e1b386d9026ce4c1b91b50d8e7828f8d4ca34e1537797b20f63150d86337db97c6 SHA512 d41dbd4695adcad14142db048b291eed9367153101853e3e17ee8448aa4be9d20bd91b62707291e2b093ce969d51aeef16ceae7330734b5a1556023d773c5a85
-EBUILD websocket-client-1.8.0.ebuild 769 BLAKE2B ad281f379b1a9e7e56a56260adcca0620bf31e60edf714de4854bf92a26217d5890d48b8960d3a756b7c957e32e7a24d48e8566afce0f89887681a7034cc02fd SHA512 b5ce7809cf4559b4b8c7696507586fee1877734211db192e61dcf794f49bf0f548922a51afc412ea24e695967578597ecd4846737e76115850065d66ca2f7c52
+EBUILD websocket-client-1.8.0.ebuild 769 BLAKE2B 6592be7bc56faca9e916b88f0e5b6ecdfa7ccc0b43b9385711035ab4c994fbe37021293dcdcb31f7cdacdf468384d6d94394861e6144f935948540fde2ed976c SHA512 93d9d76fd1bee8e5f91d1710b1bb9363e8e1bfe239a757202b9e1dad64671d14a0bba6768d0b2973de4063d5139d25867d007554e85c7f37c9f99a17a12db9aa
MISC metadata.xml 498 BLAKE2B de7c287e513c7e64b4bec29693e6eb9104ff963e0d4d942ed37402bf341739fb17b2ebdb1bf0aaa0081934bae34e16f025d0549f94c1a863be95d64a338eede4 SHA512 13dd8cf0f3e363a3fbf2b246bcc1ccd78a898d5ca830e30fb1606947ce129d99f2d8065c3668dc2c7749bbd4e24e39e5a7c483065737a580246a89dd4d41eaa7
diff --git a/dev-python/websocket-client/websocket-client-1.8.0.ebuild b/dev-python/websocket-client/websocket-client-1.8.0.ebuild
index 979d7e8af8fc..5dab2ef22e0a 100644
--- a/dev-python/websocket-client/websocket-client-1.8.0.ebuild
+++ b/dev-python/websocket-client/websocket-client-1.8.0.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
inherit distutils-r1 pypi
diff --git a/dev-python/whatthepatch/Manifest b/dev-python/whatthepatch/Manifest
index ba2271bbb37e..3bc8f31681f3 100644
--- a/dev-python/whatthepatch/Manifest
+++ b/dev-python/whatthepatch/Manifest
@@ -1,3 +1,3 @@
DIST whatthepatch-1.0.5.tar.gz 31850 BLAKE2B dfded6069aa70051fb5f399c9f4707969be4dfc1dee853cd8eb7f36e074c2b595eddbae3efd534321dbbcce7a6658ef9e9bc7675ef466e0a486d930d62761e1e SHA512 d87a36a608a15bcf6d28d26afee40161e26f17fa3b011056388f9850896577f913a91066de8b6071ea15b28fa05f8d00acb997b18483ea56218df4efb40109ab
-EBUILD whatthepatch-1.0.5.ebuild 454 BLAKE2B 4d18dc3e821c01ae7c7c140de800144f5b017e78ddc0063c5e6e5e4f3c5e448a2536557137aeffed2f39ff7606a2e64d59b153d344bc782127c8e950acc48ca2 SHA512 07f301275ff76b414c5ca85ed656d6bd8c91ee04314400a1c8ac50fdc082e8c97ba77b73a2d20717ff04b0eb1fa88ff738daf6ae242caefa49327074ba3a3fb2
+EBUILD whatthepatch-1.0.5.ebuild 682 BLAKE2B fb569361d2056bdd73f3fe4d3690a61830768ce77cade42aae59828fd261c44e05064a3ba3f696da6d4b7c6419e51f1532822b4a31018a33338fc624cdcacd71 SHA512 6b9dc18984e8774cc66c1df3a559c168bfecaf2100cdd63437d916ca3d0b730f9c20fa3732c3daf82418f14af3f5818a29e8edc0d14f3aa7aac74e0313bc81e7
MISC metadata.xml 401 BLAKE2B ee370b7f08a16ea4054d5192831a530a9bceac969b2832d6fe058e98dd7558498afbebf4c1f2102979b2f3c252de73c5b11aafcdfed7044a5218144def4f333a SHA512 2a5c7944923e59032c3e75a0a08339ab4b273a346ef855a8ff61c45cc52ecc847db314b0e733876e6d14c3ca42418d9573a26d7f47213958f44a47c6dcbb6c48
diff --git a/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild b/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild
index f5f6080fcdac..9810e44f809c 100644
--- a/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild
+++ b/dev-python/whatthepatch/whatthepatch-1.0.5.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
inherit distutils-r1 pypi
@@ -18,4 +18,10 @@ LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 arm64 ~ppc64 x86"
+EPYTEST_DESELECT=(
+ # the test measures performance of the patch parser together with test data
+ # preparation, which can take long time in some interpreters, bug #907243
+ tests/test_patch.py::PatchTestSuite::test_huge_patch
+)
+
distutils_enable_tests pytest
diff --git a/dev-python/widgetsnbextension/Manifest b/dev-python/widgetsnbextension/Manifest
index 74fc65884a0e..f92961f46251 100644
--- a/dev-python/widgetsnbextension/Manifest
+++ b/dev-python/widgetsnbextension/Manifest
@@ -1,5 +1,3 @@
-DIST widgetsnbextension-4.0.10.tar.gz 1147204 BLAKE2B 16b81a1ad6c1d527c27d1fe48952d8ad89c14c2ae7cd1f7f00eea43263f9fde481df1db18d74a8a6417c9270bd29a46c77b495b520848c4782c1d60295d5850c SHA512 0e16dc994093712851a3ad0385844fd3f807157a024dd6ce26c3f6b3953cfb01421d877363def747405c8c887a00a880dcc06664d45d142b3c548b7d67b7008d
DIST widgetsnbextension-4.0.11.tar.gz 1164354 BLAKE2B 85a96be89592ad08c8722c389d8848126da0e9fc235a126c44779aa1188aeeb1cc9e23c5e4f447562f8660dc637947da3410f7068d14949b337ef8d652705b01 SHA512 22b2bea35633212635718a49b33e219dac7688190c2e9c3b0eb560d830c984e7250d357c14e8b13102f493977863722e18cd77dc43dd7e309aa03006d63072cb
-EBUILD widgetsnbextension-4.0.10.ebuild 615 BLAKE2B 6331a551d0cd276f54318f4143500fc2a4c9f0ab9b37539145b7ab18d476eebffb4b322c71fc6258690b081860857390e370f47deaad7a57ddd5b2827d110540 SHA512 98041a0e8c8e613876cea7997dc4a71c32d21c5e89ddf5ce23ab9eaeed160326dd337b93677f430a55af0af3ffb1384286594772b4a433b9a6979e3305d43643
-EBUILD widgetsnbextension-4.0.11.ebuild 620 BLAKE2B 0da8861620c25a9a57c21577297deaf4fa1cf218e430f8bdb8c79610a47a5e29c42df7257ca879ae885f78e8d8a50ab33a5537948fb99d936e08ac63113e772c SHA512 3226702485d9c9611b659c8f34e10fc39f8873f3e7e3524fe44c21380bd827b47f0d158e3edd824c4a0a793c719a11093696296d4edd9f1191c52e70d1019c2f
+EBUILD widgetsnbextension-4.0.11.ebuild 615 BLAKE2B 6331a551d0cd276f54318f4143500fc2a4c9f0ab9b37539145b7ab18d476eebffb4b322c71fc6258690b081860857390e370f47deaad7a57ddd5b2827d110540 SHA512 98041a0e8c8e613876cea7997dc4a71c32d21c5e89ddf5ce23ab9eaeed160326dd337b93677f430a55af0af3ffb1384286594772b4a433b9a6979e3305d43643
MISC metadata.xml 545 BLAKE2B 5127e5910c792643b4594231c8c04ebd2db8bb3f0d12f41d33642126970f8ff36f60503bd0bf7c5863b39a4ea4358f1b0ae786653d2c086a49d5305a879a0f66 SHA512 fa7da731b4f342572c0c284c7e03a521dcf754160223016fa77890e8de0bf05b65fca0bd096ba65e303dc034473654dfe5e9b5d2a556f0e2bdc861e24d462cf1
diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.10.ebuild b/dev-python/widgetsnbextension/widgetsnbextension-4.0.10.ebuild
deleted file mode 100644
index e59b31b09a28..000000000000
--- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.10.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="IPython HTML widgets for Jupyter"
-HOMEPAGE="
- https://ipython.org/
- https://pypi.org/project/widgetsnbextension/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-BDEPEND="
- dev-python/jupyter-packaging[${PYTHON_USEDEP}]
-"
-
-src_install() {
- distutils-r1_src_install
-
- mv "${ED}/usr/etc" "${ED}/etc" || die
-}
diff --git a/dev-python/widgetsnbextension/widgetsnbextension-4.0.11.ebuild b/dev-python/widgetsnbextension/widgetsnbextension-4.0.11.ebuild
index bc66602f85b8..e59b31b09a28 100644
--- a/dev-python/widgetsnbextension/widgetsnbextension-4.0.11.ebuild
+++ b/dev-python/widgetsnbextension/widgetsnbextension-4.0.11.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
BDEPEND="
dev-python/jupyter-packaging[${PYTHON_USEDEP}]
diff --git a/dev-python/wxpython/Manifest b/dev-python/wxpython/Manifest
index 9b16190a28db..0af411deb382 100644
--- a/dev-python/wxpython/Manifest
+++ b/dev-python/wxpython/Manifest
@@ -8,7 +8,5 @@ AUX wxpython-4.2.1-x86-time.patch 1920 BLAKE2B 82d82530740b3618edac30d8d13bb1418
DIST wxPython-4.2.0.tar.gz 70958238 BLAKE2B 2e8e34c4f5d1992983bfe4e09bb56ee5619b139b9b3b5f05dee48ecdf6971cf9fe1b0fb22aec685904eb44db6f50a4ba132a08aa91930d809040da828efa097e SHA512 9ec937a024efb2916403c84382a66004f0c2bb07471246b7de517778309ce459e929eeb59e261f538d3fa077c950628de62e49a3760fbd03ab9ff2114c6f354f
DIST wxPython-4.2.1.tar.gz 73724359 BLAKE2B d9569ea172c7279e0b2cfcb3cdcd5d1faab5324e2648c9b0f8c8b838fb2355dc6af28c4593e5dd0cfa02573133bf15a58a6ffa9711d854925a9cada0985dc7f8 SHA512 ee9ab8effb3c71de004c3d61ec583b9980c6b75fe9bb04cf2c76025ea70afc206bc3073c44d1c83c7ba604afed9fd38c01b9ef506617ba279a4ac58e3cf34438
EBUILD wxpython-4.2.0.ebuild 3924 BLAKE2B 5f72d886f806375ee130a7170f239bf406961760cfd30e00e5fb3ca9d1eca9c1971e058046612636b3a574ff48f8fbc48e5a8c6044cf518ccdf3aa57871ad530 SHA512 936f595d4adeabd48c040dafd371b98a30927c73f955ff4fb29de9ea210fc67a3efd51686389e791f2ed6a384f59b8c45eab57f2e01c42d52f716e97110bd07d
-EBUILD wxpython-4.2.1-r1.ebuild 3596 BLAKE2B e2b11bf86caff255eeb6c33855581c531114ff141694523b0dae25a7bb2f5849f75632a205cfc0f441ec544ed7ca9f0810b27b78a172aaae8b4fb9dab035adb3 SHA512 b3a4a47d74bc4e1b9fddbce86503364d51da4a0d6337c9074abbba168844e64fff5927831d6ee8cd494b4d62d8c3b22f62725c281dba89985615579844037c2b
-EBUILD wxpython-4.2.1-r2.ebuild 3684 BLAKE2B eb97759c56dc1bd180ff45b8a52453754ae80355dd1c59de2b3274329066d9b4cc941262807ec6a24d8b661f4b79b1122fe41d9e0f92bfaeda0872ff74f1c5d9 SHA512 bca8d09b81fa59ea80719f0c4a8d71ec6b25e935ff6a9957a04904c91149b92ae12a5cf0e79b5dcac61367f1a6858d2c59463b1e70db2295ddf89c7f180cb420
-EBUILD wxpython-4.2.1.ebuild 3531 BLAKE2B 77f9a8c0a60818dcf2c055ac2a2db7f8213d1031be40a48d660324b87e5ea2f6572cf6da2f85e71fca9848e311378f073982dddcca048d0cb18676349666b87f SHA512 3513965eb8ffd03061f93827869100ae2fb8e2aae0401416bf5140bb4d8b39cdd59e398756974e8857c645d03ecf0b0f914d825d11fc3408d4d995c5c3358c21
+EBUILD wxpython-4.2.1-r2.ebuild 3977 BLAKE2B 35a7ee91a9ce2304762ee88020d09eac88fe69e4e679a92e9cf18da974b70c6610ce870700c5212c20cf504fb7698c30cc69f82b1e9285c65ece296d86276816 SHA512 64ba39ed8a51d0b05c7e7d2a38cc89932396ff7769b97bfe544ce90d8300c2507a4c9e2237b881a64ecb46ed938729a905d8f973d43ca6fd9b7284be34ace881
MISC metadata.xml 491 BLAKE2B ffa0cccf66f484c856fb30249bd0ccc3b0da2f3ee8e3c3a0df1782bc58e4867ff99d9711f1784b44b439f2a8bcf297c1082b49a941823f046c7f2c7977a77629 SHA512 a2f5908a276a8f9c512cb59c8d17873398c91b21977371ab724e669f3b6c032d53510fbcd183a5dc340279fc522289e617b8c313c0d825ca70d0d2a5d74f8cfa
diff --git a/dev-python/wxpython/wxpython-4.2.1-r1.ebuild b/dev-python/wxpython/wxpython-4.2.1-r1.ebuild
deleted file mode 100644
index 5364e1b56160..000000000000
--- a/dev-python/wxpython/wxpython-4.2.1-r1.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python3_{10..12} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="wxPython"
-WX_GTK_VER="3.2-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="
- https://www.wxpython.org/
- https://github.com/wxWidgets/Phoenix/
- https://pypi.org/project/wxPython/
-"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test webkit"
-RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-DEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:=
- media-libs/tiff:=
- media-libs/libjpeg-turbo:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- app-text/doxygen
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.0-flags.patch"
- "${FILESDIR}/${PN}-4.2.0-cython-3.patch"
- "${FILESDIR}/${PN}-4.2.1-integer-division-for-randint.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg --nodoc || die
-
- # Refresh the bundled/pregenerated sip files
- "${EPYTHON}" build.py sip || die
-
- # Build the bindings
- "${EPYTHON}" build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs="$(makeopts_jobs)" \
- --verbose \
- --release || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # virtx probably
- unittests/test_display.py::display_Tests::test_display
- unittests/test_frame.py::frame_Tests::test_frameRestore
- unittests/test_mousemanager.py::mousemanager_Tests::test_mousemanager1
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardChar
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardKeyDownUp
- unittests/test_uiaction.py::uiaction_MouseTests
-
- # assertion (TODO)
- unittests/test_aboutdlg.py::aboutdlg_Tests::test_aboutdlgGeneric
- unittests/test_lib_agw_piectrl.py::lib_agw_piectrl_Tests::test_lib_agw_piectrlCtor
-
- # seems to rely on state from a previous test (sigh)
- unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerRestore
-
- # requires Spanish localization
- unittests/test_intl.py::intl_Tests::test_intlGetString
-
- # TODO
- unittests/test_tipwin.py::tipwin_Tests::test_tipwinCtor
- unittests/test_lib_pubsub_provider.py::lib_pubsub_Except::test1
- unittests/test_windowid.py::IdManagerTest::test_newIdRef03
- )
- local EPYTEST_IGNORE=()
- if ! use webkit; then
- EPYTEST_IGNORE+=( unittests/test_webview.py )
- fi
-
- # We use pytest-forked as opensuse does to avoid tests corrupting each
- # other.
- virtx epytest --forked -n "$(makeopts_jobs)" unittests
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
diff --git a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
index 2e58fca2a380..ec62390a1579 100644
--- a/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
+++ b/dev-python/wxpython/wxpython-4.2.1-r2.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="
LICENSE="wxWinLL-3"
SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
IUSE="test webkit"
RESTRICT="!test? ( test )"
@@ -67,6 +67,13 @@ python_prepare_all() {
eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
fi
+ # sip assumes unconditional C99 support since 6.8.4
+ # which breaks when trying to use "sip/siplib/bool.cpp"
+ # https://github.com/Python-SIP/sip/commit/29fb3df49ff37df7aab9d5666fd72de95ac9e7f8
+ if has_version ">=dev-python/sip-6.8.4"; then
+ sed -i '\|sip/siplib/bool\.cpp|d' wscript || die
+ fi
+
distutils-r1_python_prepare_all
}
diff --git a/dev-python/wxpython/wxpython-4.2.1.ebuild b/dev-python/wxpython/wxpython-4.2.1.ebuild
deleted file mode 100644
index 494ce3d38f4c..000000000000
--- a/dev-python/wxpython/wxpython-4.2.1.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_IN_SOURCE_BUILD="1"
-PYTHON_COMPAT=( python3_{10..11} )
-PYPI_NO_NORMALIZE=1
-PYPI_PN="wxPython"
-WX_GTK_VER="3.2-gtk3"
-
-inherit distutils-r1 multiprocessing virtualx wxwidgets pypi
-
-DESCRIPTION="A blending of the wxWindows C++ class library with Python"
-HOMEPAGE="
- https://www.wxpython.org/
- https://github.com/wxWidgets/Phoenix/
- https://pypi.org/project/wxPython/
-"
-
-LICENSE="wxWinLL-3"
-SLOT="4.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86"
-IUSE="test webkit"
-RESTRICT="!test? ( test )"
-
-# wxPython doesn't seem to be able to optionally disable features. webkit is
-# optionally patched out because it's so huge, but other elements are not,
-# which makes us have to require all features from wxGTK
-DEPEND="
- >=x11-libs/wxGTK-3.0.4-r301:${WX_GTK_VER}=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X]
- media-libs/libpng:=
- media-libs/tiff:=
- media-libs/libjpeg-turbo:=
-"
-RDEPEND="
- ${DEPEND}
-"
-BDEPEND="
- app-text/doxygen
- dev-python/cython[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- >=dev-python/sip-6.6.2[${PYTHON_USEDEP}]
- dev-python/six[${PYTHON_USEDEP}]
- test? (
- ${VIRTUALX_DEPEND}
- dev-python/appdirs[${PYTHON_USEDEP}]
- dev-python/numpy[${PYTHON_USEDEP}]
- dev-python/pillow[${PYTHON_USEDEP}]
- dev-python/pytest[${PYTHON_USEDEP}]
- dev-python/pytest-forked[${PYTHON_USEDEP}]
- dev-python/pytest-xdist[${PYTHON_USEDEP}]
- )
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-4.2.0-flags.patch"
- "${FILESDIR}/${PN}-4.2.0-cython-3.patch"
-)
-
-python_prepare_all() {
- if ! use webkit; then
- eapply "${FILESDIR}/${PN}-4.2.0-no-webkit.patch"
- fi
-
- distutils-r1_python_prepare_all
-}
-
-src_configure() {
- setup-wxwidgets
-}
-
-python_compile() {
- DOXYGEN="$(type -P doxygen)" ${PYTHON} build.py dox etg --nodoc || die
-
- # Refresh the bundled/pregenerated sip files
- "${EPYTHON}" build.py sip || die
-
- # Build the bindings
- "${EPYTHON}" build.py build_py \
- --use_syswx \
- --no_magic \
- --jobs="$(makeopts_jobs)" \
- --verbose \
- --release || die
-}
-
-python_test() {
- local EPYTEST_DESELECT=(
- # virtx probably
- unittests/test_display.py::display_Tests::test_display
- unittests/test_frame.py::frame_Tests::test_frameRestore
- unittests/test_mousemanager.py::mousemanager_Tests::test_mousemanager1
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardChar
- unittests/test_uiaction.py::uiaction_KeyboardTests::test_uiactionKeyboardKeyDownUp
- unittests/test_uiaction.py::uiaction_MouseTests
-
- # assertion (TODO)
- unittests/test_aboutdlg.py::aboutdlg_Tests::test_aboutdlgGeneric
- unittests/test_lib_agw_piectrl.py::lib_agw_piectrl_Tests::test_lib_agw_piectrlCtor
-
- # seems to rely on state from a previous test (sigh)
- unittests/test_lib_agw_persist_persistencemanager.py::lib_agw_persist_persistencemanager_Tests::test_persistencemanagerRestore
-
- # requires Spanish localization
- unittests/test_intl.py::intl_Tests::test_intlGetString
-
- # TODO
- unittests/test_tipwin.py::tipwin_Tests::test_tipwinCtor
- unittests/test_lib_pubsub_provider.py::lib_pubsub_Except::test1
- unittests/test_windowid.py::IdManagerTest::test_newIdRef03
- )
- local EPYTEST_IGNORE=()
- if ! use webkit; then
- EPYTEST_IGNORE+=( unittests/test_webview.py )
- fi
-
- # We use pytest-forked as opensuse does to avoid tests corrupting each
- # other.
- virtx epytest --forked -n "$(makeopts_jobs)" unittests
-}
-
-python_install() {
- distutils-r1_python_install --skip-build
-}
diff --git a/dev-python/xarray/Manifest b/dev-python/xarray/Manifest
index f2f25eb23f1c..a387dc146dce 100644
--- a/dev-python/xarray/Manifest
+++ b/dev-python/xarray/Manifest
@@ -1,13 +1,5 @@
-AUX xarray-2024.1.1-pytest-8.patch 3537 BLAKE2B fad48831eb697cf3d6f36eda1b96e160deaf35a158c39292f6fe566ad80a6c37290c918392e75d120110538515cd7e2714fda7dfc5f10cb9e78832ba7a2be330 SHA512 8be5a6efa52a6914dddf1e20e0553359d894eb9a365bdc4dd027ea0412a64418631b58ad3d809494065ef61253d22aad2fd528ba8a193ee5e9905ba9dffb0a38
-DIST xarray-2024.03.0.gh.tar.gz 3722922 BLAKE2B 52025d8ba196500ac989fc8ff85ae7578cae3602ede77b663350acf0e132d2d9358f3170c697aa2f158c2f3f3520607c23f9060356fec0942ebddb9ca3e039da SHA512 5d62c102a3fdf6dfc16182d3822386dc9edb75204dff9a9b8e3aa7bbe5b223c477f2a73f0a0e35de3454d9e738da6205da0c308bc778f8ffc9af80c20a49d6af
-DIST xarray-2024.1.1.tar.gz 3614037 BLAKE2B cc50fbfa19a2c9229b85b8c7d5d0e7e7f6d3e5a484955fcc81aa0b37839a0b992d2c2f928e4097ca05c7b8294ed1061fbd0c1b7e7c65c9087a940dab97c520ce SHA512 b6447ca2c80b3a3091ac2baba648fef4faa79ffff272360e9726b318b517ede9d2717d1b6f77f03fdacf55527233f1a37c0d114901fe1a265d3e435cf293a487
-DIST xarray-2024.2.0.tar.gz 3634288 BLAKE2B 8d1165360300da5af6d670947e5280052a3d8915768e02448b86ab38283d6d45258a2c4eb91982ba732ccedb3a7afc5f274116c9ee0072d35cdc5631b8a2ca50 SHA512 dcfe6d1f0edab8659664c5399b96d622d2e3df2f85bb7672d9afab6f74294a6449772efde080aaa7323f733c09cbd0f6f037e547be0afa79f39450eead777828
DIST xarray-2024.5.0.tar.gz 3710689 BLAKE2B 04d2d9c70c90bccd0f269dde91be8a3f213b2dfe2d380b041abe946d118e80d0816ef09ed7e225b7bb164902c1943c1be335f1cac815d12c4aace6a0217379bb SHA512 d3aa6ef73afd2fd8a5c5551631ca5385d14221474bdab4c404cee1405b370c2f998c895bfd3506e6ccc1b2f511996b0eebefb331768df047d5e8b398ad2f9199
DIST xarray-2024.6.0.tar.gz 3715179 BLAKE2B 42fa46883d27f656dca9b82e1647bd94a62a427582cd52d847131a8e01caf77a597fcc128453fee1f68c38897a9f995dd4c644e9b68b551ee1c28bc0d48e9465 SHA512 b6f24f834d71cca84f6a485858571a17bcb250915d4f84c886c9e16fc240ae3c3e91d573726e8a09f1dbe269abbfae97498868476eef1a90813ddb29c6a6db62
-EBUILD xarray-2024.1.1-r1.ebuild 3564 BLAKE2B 7622ed6536a17a58f4c23e6a6306166d0612d5acc1fcf3e12dac75d4591d9567171fb19937681c93eb10a1cb278ace21b8a539285e55b9ace9329740c9f6b895 SHA512 c74f65ffcaa1c0f3f9062314297171011b3b019b90018cdc23d2f64113ac999d8e1df730cf2264985f91623f004d2ec18986cc6bb31e639164c5b57127a22541
-EBUILD xarray-2024.2.0-r1.ebuild 3636 BLAKE2B ca9f23f3f122f7e13421ea6401aabf5195084bc13635974fc2d8094112a38e62dc424b7579b1ee42cd54dedc24e9f63c4056feb3c1670aef9a45b664b9201829 SHA512 e55cd7e3c87db8399bd1508e1b814709acb6c13f465d6cd119375914761bde70dc4c15a395f7a65ddd20f4cd00a9001991975ee855f0bb402b39ad02d59d62f3
-EBUILD xarray-2024.3.0-r1.ebuild 2620 BLAKE2B 37ff1ae1bd505e05ca2d69d875b3d08d23b2511a9e0c10ee7e3ff99bccf476266b01526dfd74f4625f197a675a9afa6d9bd1c0f9b25a449b8467e45befdb855e SHA512 387a7bbb541ff0cfa60c3fab06b9c86e4254c9b88b83a6836989d7a4c5c37f81bbf7def47852a404bacf1df90655f6fbbaac813a00ad1235b3e1b95009640dcb
-EBUILD xarray-2024.3.0.ebuild 2772 BLAKE2B d1c2a8fa21aaef77317940874e6e2c1c36fc918edd6ad986e765078340821656636bedffbb96b78ffd88583f9e8afaa7afdbc57d2ccc4ca8c986090fe05bba0d SHA512 3ff22fc4dd92b06fcdff180207a936486b57eb1717ee8b662796a53211e9c49bca5ced84461c4ab5955b5af8bd991fbc0399d89f0200f00e9bf8c6fef6934808
-EBUILD xarray-2024.5.0.ebuild 3038 BLAKE2B 8e7d8b309671134d9220de49c0fc32b3fd690c52612f69e224e44a3aac0571ae96690f588793645b199a869bb65579e4be18580c1611e6fbd950cc9ccd5f21e0 SHA512 3b2130c5939d4ef50f85278d981971a51f395c78824292092371c253f5dabdd42362eb0d4ec3d6bf373c438fe85059e0bcfd9009b9205ac7cba2c9b032dcf776
+EBUILD xarray-2024.5.0.ebuild 3037 BLAKE2B a51b24716ae5f767f354374b85b56cc7cbcd7e5304bd2b2700945ade90b21ecb071533e87c69790eeb3d6ec4b0cbf8f3289ecc380fba7c2ad9707847964a9db4 SHA512 1cd5c6d0a0280a97725972d5d37029226a6a5b5aa59e95e59abc00e74c7590f801b9e13eedce1a794cf619156d9c203220391400b9f18949274eda904ef15f4f
EBUILD xarray-2024.6.0.ebuild 3445 BLAKE2B 873d29c2b5bab5332c70bbaa9f3d1217014704c4edc069d5834719309fe941ec1f7829812871065e1ba89d2cbe12715d82d0b17532f9f90152dbd8146ef9db1e SHA512 42173534f2ad500a563b2a4a656432b89b0bcc172c475cb4e729f8af316db30a4f63e18562c44bc7a951efbbd6eec2f3b3e575c25746ca7b458019ab899ed1a2
MISC metadata.xml 509 BLAKE2B d470cc092eb055215a5868c22f9ec458057cfad600357fa1f658ed4537a6a6f68bda1422c4a665f1963ce0a6049e691befc3ca4baa60cc898364ad5f18164979 SHA512 602755896a3655295058afc8543a4bb64192d5c625f2edd86291c1f23d171f051a4238466163c2d469874aff3e68770fc76177e720870492266fb14e6faf6ce7
diff --git a/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch b/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch
deleted file mode 100644
index e85bb6de7b71..000000000000
--- a/dev-python/xarray/files/xarray-2024.1.1-pytest-8.patch
+++ /dev/null
@@ -1,77 +0,0 @@
-From 306a50e344522a3f321d49d95488f457975fa553 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Wed, 31 Jan 2024 11:31:26 +0100
-Subject: [PATCH 1/2] test_dataset: remove incorrect pytest.warns() to fix
- pytest-8
-
-Remove two incorrect `pytest.warns()` assertions to fix test failures
-with pytest-8.0.0. Prior to this version, an exception raised would
-cause `pytest.warns()` to be ignored. This way fixed in 8.0.0, and now
-warnings must actually be emitted prior to the exception.
-
-In `test_drop_index_labels()`, the exception is raised at the very
-beginning of the function, prior to the deprecation warning.
-
-In `test_rename_multiindex()`, the warning is not emitted at all (it is
-not applicable to the call in question).
----
- xarray/tests/test_dataset.py | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
-diff --git a/xarray/tests/test_dataset.py b/xarray/tests/test_dataset.py
-index fa9448f2f4..77d172f00b 100644
---- a/xarray/tests/test_dataset.py
-+++ b/xarray/tests/test_dataset.py
-@@ -2724,8 +2724,7 @@ def test_drop_index_labels(self) -> None:
- assert_identical(data, actual)
-
- with pytest.raises(ValueError):
-- with pytest.warns(DeprecationWarning):
-- data.drop(["c"], dim="x", errors="wrong_value") # type: ignore[arg-type]
-+ data.drop(["c"], dim="x", errors="wrong_value") # type: ignore[arg-type]
-
- with pytest.warns(DeprecationWarning):
- actual = data.drop(["a", "b", "c"], "x", errors="ignore")
-@@ -3159,8 +3158,7 @@ def test_rename_multiindex(self) -> None:
- original.rename({"a": "x"})
-
- with pytest.raises(ValueError, match=r"'b' conflicts"):
-- with pytest.warns(UserWarning, match="does not create an index anymore"):
-- original.rename({"a": "b"})
-+ original.rename({"a": "b"})
-
- def test_rename_perserve_attrs_encoding(self) -> None:
- # test propagate attrs/encoding to new variable(s) created from Index object
-
-From 3bc5abf4da35edda1f0c3e9e0d53e39331c1a76b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= <mgorny@gentoo.org>
-Date: Wed, 31 Jan 2024 11:35:04 +0100
-Subject: [PATCH 2/2] test_groupby: Clear recorded warnings for pytest-8
- compatibility
-
-Clear the warnings recorded during the `pytest.warns()` use
-in `test_groupby_dims_property`, to fix test failures with pytest-8.0.0.
-Prior to this version, `pytest.warns()` invocation used to capture all
-warnings. Now it only captures the warnings that match the arguments,
-and the remaining warnings are re-emitted and therefore caught by
-`recwarn` fixture. To provide compatibility with both versions of
-pytest, clear the recorded warnings immediately after `pytest.warns()`.
-
-Fixes #8681
----
- xarray/tests/test_groupby.py | 2 ++
- 1 file changed, 2 insertions(+)
-
-diff --git a/xarray/tests/test_groupby.py b/xarray/tests/test_groupby.py
-index 25fabd5e2b..b65c01fe76 100644
---- a/xarray/tests/test_groupby.py
-+++ b/xarray/tests/test_groupby.py
-@@ -67,6 +67,8 @@ def test_groupby_dims_property(dataset, recwarn) -> None:
- with pytest.warns(UserWarning, match="The `squeeze` kwarg"):
- assert dataset.groupby("x").dims == dataset.isel(x=1).dims
- assert dataset.groupby("y").dims == dataset.isel(y=1).dims
-+ # in pytest-8, pytest.warns() no longer clears all warnings
-+ recwarn.clear()
-
- # when squeeze=False, no warning should be raised
- assert tuple(dataset.groupby("x", squeeze=False).dims) == tuple(
diff --git a/dev-python/xarray/xarray-2024.1.1-r1.ebuild b/dev-python/xarray/xarray-2024.1.1-r1.ebuild
deleted file mode 100644
index f04ef4dd3f70..000000000000
--- a/dev-python/xarray/xarray-2024.1.1-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
- https://xarray.pydata.org/
- https://github.com/pydata/xarray/
- https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
-IUSE="big-endian"
-
-RDEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
- >=dev-python/packaging-22[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/pydata/xarray/pull/8686
- "${FILESDIR}/${P}-pytest-8.patch"
-)
-
-python_test() {
- local EPYTEST_DESELECT=(
- # warning-targeted tests are fragile and not important to end users
- xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
- # TODO: segv in netcdf4-python
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
- xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
- # TODO: broken
- xarray/tests/test_backends.py::TestNetCDF4Data
- xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
- # hangs
- xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
- # mismatches when pyarrow is installed
- # https://github.com/pydata/xarray/issues/8092
- xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
- xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
- if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
- EPYTEST_DESELECT+=(
- 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
- )
- fi
-
- if use big-endian ; then
- EPYTEST_DESELECT+=(
- # Appears to be a numpy issue in display? See bug #916460.
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
- )
- fi
-
- epytest
-}
diff --git a/dev-python/xarray/xarray-2024.2.0-r1.ebuild b/dev-python/xarray/xarray-2024.2.0-r1.ebuild
deleted file mode 100644
index 27b1fc1abdc4..000000000000
--- a/dev-python/xarray/xarray-2024.2.0-r1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
- https://xarray.pydata.org/
- https://github.com/pydata/xarray/
- https://pypi.org/project/xarray/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv ~x86"
-IUSE="big-endian"
-
-RDEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
- >=dev-python/packaging-22[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # warning-targeted tests are fragile and not important to end users
- xarray/tests/test_backends.py::test_no_warning_from_dask_effective_get
- # TODO: segv in netcdf4-python
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-5-None]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-5]'
- 'xarray/tests/test_backends.py::test_open_mfdataset_manyfiles[netcdf4-20-True-None-None]'
- xarray/tests/test_backends.py::TestDask::test_save_mfdataset_compute_false_roundtrip
- # TODO: broken
- xarray/tests/test_backends.py::TestNetCDF4Data
- xarray/tests/test_backends.py::TestNetCDF4ViaDaskData
- # hangs
- xarray/tests/test_backends.py::TestDask::test_dask_roundtrip
- # mismatches when pyarrow is installed
- # https://github.com/pydata/xarray/issues/8092
- xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_2D
- xarray/tests/test_dask.py::TestToDaskDataFrame::test_to_dask_dataframe_not_daskarray
- )
- local EPYTEST_IGNORE=(
- # requires datatree_ subpackage that is not part of public API
- # https://github.com/pydata/xarray/issues/8768
- xarray/tests/datatree
- )
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-
- if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
- EPYTEST_DESELECT+=(
- 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
- )
- fi
-
- if use big-endian ; then
- EPYTEST_DESELECT+=(
- # Appears to be a numpy issue in display? See bug #916460.
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
- )
- fi
-
- epytest
-}
diff --git a/dev-python/xarray/xarray-2024.3.0-r1.ebuild b/dev-python/xarray/xarray-2024.3.0-r1.ebuild
deleted file mode 100644
index 706c9190dad7..000000000000
--- a/dev-python/xarray/xarray-2024.3.0-r1.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-# TODO: switch back to pypi in the next release
-MY_PV=2024.03.0
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
- https://xarray.pydata.org/
- https://github.com/pydata/xarray/
- https://pypi.org/project/xarray/
-"
-SRC_URI="
- https://github.com/pydata/xarray/archive/v${MY_PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~riscv ~x86"
-IUSE="big-endian"
-
-RDEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
- >=dev-python/packaging-22[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/cftime[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=()
- if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
- EPYTEST_DESELECT+=(
- 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
- )
- fi
-
- if use big-endian ; then
- EPYTEST_DESELECT+=(
- # Appears to be a numpy issue in display? See bug #916460.
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/xarray/xarray-2024.3.0.ebuild b/dev-python/xarray/xarray-2024.3.0.ebuild
deleted file mode 100644
index 94a95af2dca4..000000000000
--- a/dev-python/xarray/xarray-2024.3.0.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-# TODO: switch back to pypi in the next release
-MY_PV=2024.03.0
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="N-D labeled arrays and datasets in Python"
-HOMEPAGE="
- https://xarray.pydata.org/
- https://github.com/pydata/xarray/
- https://pypi.org/project/xarray/
-"
-SRC_URI="
- https://github.com/pydata/xarray/archive/v${MY_PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 ~hppa ~loong ~riscv x86"
-IUSE="big-endian"
-
-RDEPEND="
- <dev-python/numpy-2[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.23[${PYTHON_USEDEP}]
- >=dev-python/pandas-1.5[${PYTHON_USEDEP}]
- >=dev-python/packaging-22[${PYTHON_USEDEP}]
-"
-# note: most of the test dependencies are optional
-BDEPEND="
- dev-python/setuptools-scm[${PYTHON_USEDEP}]
- test? (
- dev-python/bottleneck[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/matplotlib[${PYTHON_USEDEP}]
- dev-python/toolz[${PYTHON_USEDEP}]
- !hppa? ( >=dev-python/scipy-1.4[${PYTHON_USEDEP}] )
- )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_test() {
- local EPYTEST_DESELECT=(
- # requires dev-python/cftime
- 'xarray/tests/test_coding_times.py::test_encode_cf_datetime_datetime64_via_dask[mixed-cftime-pandas-encoding-with-prescribed-units-and-dtype]'
- )
- if ! has_version ">=dev-python/scipy-1.4[${PYTHON_USEDEP}]" ; then
- EPYTEST_DESELECT+=(
- 'xarray/tests/test_missing.py::test_interpolate_na_2d[coords1]'
- )
- fi
-
- if use big-endian ; then
- EPYTEST_DESELECT+=(
- # Appears to be a numpy issue in display? See bug #916460.
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-20-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-09-21T00:12:44.145224808-ns-float64-1e+30-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225216-ns-float64--9.223372036854776e+18-True]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145224193-ns-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:12:43.145225-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1970-01-01T00:00:01.000001-us-int64-None-False]'
- 'xarray/tests/test_coding_times.py::test_roundtrip_datetime64_nanosecond_precision[1677-09-21T00:21:52.901038080-ns-float32-20.0-True]'
- )
- fi
-
- local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
- epytest
-}
diff --git a/dev-python/xarray/xarray-2024.5.0.ebuild b/dev-python/xarray/xarray-2024.5.0.ebuild
index 0407fe0f8e37..67e63004b7d8 100644
--- a/dev-python/xarray/xarray-2024.5.0.ebuild
+++ b/dev-python/xarray/xarray-2024.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 arm64 ~loong ~riscv x86"
IUSE="big-endian"
RDEPEND="
diff --git a/dev-python/yapsy/Manifest b/dev-python/yapsy/Manifest
index f92d9aba780f..79499e6f9af7 100644
--- a/dev-python/yapsy/Manifest
+++ b/dev-python/yapsy/Manifest
@@ -1,4 +1,4 @@
AUX yapsy-1.12.2-py312.patch 4860 BLAKE2B de06e1a4c9d653add9dd79b774d3e9d42e5d2b0bfe201888c432d4596898764e60624859da8d659965750a1a762cc0452d5490a7aab95e02a64002dcae7aa9c9 SHA512 884584625dc602faf2ede7b241c106817f402ddec4892fa4b159ca3205dcd9e00e52f840de1619a3c60dcc45ae8ead25a8798b204c8f1101ca78199d6382eef2
DIST Yapsy-1.12.2.tar.gz 83986 BLAKE2B e6a2650383a7f0c9bf72d4abf21fffb2abcfdc4115a2a1578a2987b7eef1fc04de9099947c1b9dd510d54a89d9b11f86ac0ca3b13510c6417e94ff92dfec12b6 SHA512 3fdb4de1a6d8f836e22d82354492b99ec9883443c389393d25ea40a08bb0b6ae03db9c947af55237b67764facd4d55a09a36cdba107c8d9202f3700fd55c31fa
-EBUILD yapsy-1.12.2-r2.ebuild 758 BLAKE2B 7f12df130d4711f800f5ea3788e71defe9406c714bce44f070b3797f0a6b5a737864e5d0f6e1515271e603ba2c42b03abd334f1ebf136bbd45f4fc4f55c379ba SHA512 f10318bb03756ccb47cfd89ee294e97c328d538d91a88c84c789a99ab427b7f34e374dfc8b5aa0b99b9df4591c9cce028b317f2a58671c009d491f8fd7cccaba
+EBUILD yapsy-1.12.2-r2.ebuild 758 BLAKE2B 3daa00511872492b88eeb124d73f7c6fc8a33bd5ad0a5a7b957be7761f86f02599409d72ffd395316dea9b9b4ee8fdfc375fac0e46cac183fee13786475c7332 SHA512 03ca433143b8b823b8cf651d025eea90e540d487ce042e54a2465971f3e05857bcd0cda3275ffe9852f7be3260c2220ceeb62df5d526aa6ab2ee271ea4eb4287
MISC metadata.xml 364 BLAKE2B eccd40249935516f78022285c6981250a831820f616564783608c6a7d2a903b9597e21cb64b1b9a195f4890b7e4d3bf3ba0a84c9e8c04c7d97d2e95a0ac927f6 SHA512 06037cf1c1f77a64e73279907ee9dd41f5f18df8b4045a52efb00d54f3c27c82e800d2030fb52dab672d7646ae2be71435c22d877c959012f4aa41e99cf7e051
diff --git a/dev-python/yapsy/yapsy-1.12.2-r2.ebuild b/dev-python/yapsy/yapsy-1.12.2-r2.ebuild
index 72591c69b739..6ac37da16f34 100644
--- a/dev-python/yapsy/yapsy-1.12.2-r2.ebuild
+++ b/dev-python/yapsy/yapsy-1.12.2-r2.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/dev-python/yattag/Manifest b/dev-python/yattag/Manifest
index cc354e17d0bd..3a7049a12ef5 100644
--- a/dev-python/yattag/Manifest
+++ b/dev-python/yattag/Manifest
@@ -1,3 +1,3 @@
DIST yattag-1.15.2.tar.gz 28653 BLAKE2B c567390d204e6edc9b90ffdc5b406f9e4bdcf568148ed44dd202176ba31943c32154c4560e8c421c341fcd5fc1fc223451e15edebd249c369b1d779270e00034 SHA512 224fa56f3604bb65513f589ad449b98e00ef19c8503e7f57484e12de1c916d44d56b057d093af899bcc1d9aa1c77ca3a64c4facd97adf4ef2b7e99a5ff19f910
EBUILD yattag-1.15.2.ebuild 558 BLAKE2B 9ca3209a60bd92ba2f8a4bd3e0bf704e9c1bb5911a7f7b9dbfc98c64cc3a404d88ff52382e71b3a2851c740351d8aa87b7a22bf6c10e71dae99dd2b2bd3dfe66 SHA512 f66dfdd6ce17494603d305b994644eb2c8863a12961e4c4f7aa98407f8d6fae2275ec8f275df6733732afd1b68a201d5508a17068ec61be149c31aca60faebc1
-MISC metadata.xml 397 BLAKE2B 5c53859364d6791051ace12eaeaab86e49f24ee4ee0cfd1b9a045bb31f3e7de56493143c8e8e6a8a60019e8c67e5a58695eba919fe654a4815e160a47e86c7f2 SHA512 019d0de3eadfd8617c04acca7071c990c3df17bf70b5758ccf7815e2f700c01f148c14b3389c082cedf3e4b4ab1687d9ff90edf3231c583d2e46f69126f23ca3
+MISC metadata.xml 392 BLAKE2B 7217ea93019df8e40434be78a87ef5e92407d26dab3ab1cfd94e80ca038c84099cd0c61a3afdc703f95866bc15ba78cef3d699bbe32ead6a6c9bcd9a516d8eaa SHA512 b3bfa2aa0d11d1067563b66b6f7917ac32dd1a54540f883720f3ac8eb52b3861135980508927ee7fcf8e43bda4c865bc2be8d882207dbadf2dc8ca5ff988595b
diff --git a/dev-python/yattag/metadata.xml b/dev-python/yattag/metadata.xml
index 76675463c1b4..e58d968b88e0 100644
--- a/dev-python/yattag/metadata.xml
+++ b/dev-python/yattag/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz
index ea0dc8e0291d..eaa6f981f201 100644
--- a/dev-qt/Manifest.gz
+++ b/dev-qt/Manifest.gz
Binary files differ
diff --git a/dev-qt/qt-creator/Manifest b/dev-qt/qt-creator/Manifest
index d9b3df9b3272..86e103f642cd 100644
--- a/dev-qt/qt-creator/Manifest
+++ b/dev-qt/qt-creator/Manifest
@@ -3,6 +3,6 @@ AUX qt-creator-12.0.0-musl-no-malloc-trim.patch 343 BLAKE2B 9c4b87a0de20616dc8cf
DIST qt-creator-opensource-src-13.0.1.tar.xz 51891908 BLAKE2B ab4701be5328fccc91e885a6a331ba8c4f53cb7d9a723f03f30ad01d03281d16b1f49cd6027ad9873cd94ecf6555978df9eba14bfcbfa8e4c36d304b8b106d5a SHA512 8af971d86a958b6a04da0bec78f5706d8ecf8c14621a5f9c83b415409288a0eccfecc237534288414cea5e620758d8daa104620c42fcaac718e9713e8c29afa4
DIST qt-creator-opensource-src-13.0.2.tar.xz 51881672 BLAKE2B 88a5f3b88f444fda59e61c098fe5d4324a6bafb9e552c261d1b5337fb4fe3ecbe59411aaf1c5d77a8d688f8248dd10d28f63c326c53b763912a1085c93963c2a SHA512 0b065dfb5eed95d1c50c39b49ea555f49b323d150e001001ae7ce50ad2cc4c47a8476def6397c8b7c3e26750442afb9df7a93a0ebece79dc84a879a3552da2ac
EBUILD qt-creator-13.0.1.ebuild 7500 BLAKE2B 4c45f30ac0f69b4dc816949df0d3433af3162e9f3fc25ee5cdbfce2be07e84c8066f0f9e70ca4cdbdb16b494a4af6d248c1d7ae997d2ad4c9c84c6a39c78518c SHA512 1fad52764ead14f568196c64ec4ce543f1327c60a7dbc3fbdf42c8b9af684c240398ab4056e9cfb8f07978c4c430ed69dbbcd76a8fdd5e2e4981783735937fa4
-EBUILD qt-creator-13.0.2.ebuild 7501 BLAKE2B c804b606676d054ac4a4c182114e45b8b0f61f156ebe2a1dcfbdf6bbb2a8d050d6c580e6d45c98d4984943ec43f5142897f2ebf796f2ff249984b5c585ed9ca9 SHA512 31c34ced0c2608d4fd0ff263ef8f5643b6424c0645db0247650bdb7b77abe7710ed4a9806bcdcde84e7f87ddcba62c7c5b9a06260c9cc995194bc802915a0d94
+EBUILD qt-creator-13.0.2.ebuild 7500 BLAKE2B 4c45f30ac0f69b4dc816949df0d3433af3162e9f3fc25ee5cdbfce2be07e84c8066f0f9e70ca4cdbdb16b494a4af6d248c1d7ae997d2ad4c9c84c6a39c78518c SHA512 1fad52764ead14f568196c64ec4ce543f1327c60a7dbc3fbdf42c8b9af684c240398ab4056e9cfb8f07978c4c430ed69dbbcd76a8fdd5e2e4981783735937fa4
EBUILD qt-creator-9999.ebuild 7501 BLAKE2B c804b606676d054ac4a4c182114e45b8b0f61f156ebe2a1dcfbdf6bbb2a8d050d6c580e6d45c98d4984943ec43f5142897f2ebf796f2ff249984b5c585ed9ca9 SHA512 31c34ced0c2608d4fd0ff263ef8f5643b6424c0645db0247650bdb7b77abe7710ed4a9806bcdcde84e7f87ddcba62c7c5b9a06260c9cc995194bc802915a0d94
MISC metadata.xml 1241 BLAKE2B 0d68bad4f8bdf857a44107e1b22299ce2e1ac84c2b2197f33e5f3c99562e4cd1d68982a2048961bd1d469a497f4cf4942005cdfb7876a6cdc720ed19e81e7a6d SHA512 33e3e7021d07f83f2ddd39120ac695394963978c80acdd8e2f0713e7cd485ac705ba11168276bb43f3f80b9c1122dd98a5359f342c2c075c2fd8ebddb93084b6
diff --git a/dev-qt/qt-creator/qt-creator-13.0.2.ebuild b/dev-qt/qt-creator/qt-creator-13.0.2.ebuild
index f7ae725146b9..25ae3358d8dc 100644
--- a/dev-qt/qt-creator/qt-creator-13.0.2.ebuild
+++ b/dev-qt/qt-creator/qt-creator-13.0.2.ebuild
@@ -25,7 +25,7 @@ else
[[ ${QTC_PV} == ${PV} ]] && QTC_REL=official || QTC_REL=development
SRC_URI="https://download.qt.io/${QTC_REL}_releases/qtcreator/$(ver_cut 1-2)/${PV/_/-}/${QTC_P}.tar.xz"
S=${WORKDIR}/${QTC_P}
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
DESCRIPTION="Lightweight IDE for C++/QML development centering around Qt"
diff --git a/dev-qt/qtmultimedia/Manifest b/dev-qt/qtmultimedia/Manifest
index d63fee6725ab..48c9bc24abda 100644
--- a/dev-qt/qtmultimedia/Manifest
+++ b/dev-qt/qtmultimedia/Manifest
@@ -1,10 +1,11 @@
+AUX qtmultimedia-6.7.2-gstreamer-no-v4l.patch 567 BLAKE2B e7adab12e4823370677e0c466058cf4966b8384937edb7759ecb84062fcd43f205944835bbf9885a99bf117d310a7e6d23b05a167cab3be2ef994c21a7ebc07e SHA512 dc41e9e82ef2a740bba967cc6430f0e72c88810b978bb61e78b6f19fc980de9744cf9f05f7d787bc2c5807c54fb630b83b58c805d693d7c2306588773c1db481
DIST qtmultimedia-5.15.14-gentoo-kde-1.tar.xz 1492 BLAKE2B e2474990d9efc327f35a979c1f317cb213c6121b4e1285294c132a1266eaeb559e7239c7cd58da072e50dc85dd9aa0c1b6aa493f95fe31268171780cd3346883 SHA512 5427c7a5e06f8296b091b2bb3fc67e678ac01bd1179de5a11c38cfe9f87ba8e3ac87a1395c2c3044ad31fc5c040230e35a1e71e173e12109c24cd97da70d9e9d
DIST qtmultimedia-everywhere-opensource-src-5.15.14.tar.xz 3842164 BLAKE2B 0065c95b4f14e566c667e16c4eb264e466174a9548c6a4bd39dbab9cf14ddad444cc3318ecdf18ca9e3999a3f95a669fd121937287d466a6b9a9c14af74ff686 SHA512 6059bd9aec65888ed6f3a1f87506a94ea567f9e064bb4a586859bc8f76ee4dca573eb256623452ddd9daf2305f49c707673425ea08edca9cd2db7b56bf5cab9c
DIST qtmultimedia-everywhere-src-6.7.1.tar.xz 8362120 BLAKE2B 2dc442d9ee1290507ebe437e0087756b98ba63baa65fb64174e876d84758dd1062044934610134a782ec1d2a32c6281657e060554be3a2fe9591ad925e7c0129 SHA512 18e7b2036baac68a421cb8741713b43d739f558cad8b9d2b8192e390b2c37cfda17f6bb290c9313ae9e3b7ea2ee4fda52b86a58195201e99179d6f4a4e386783
DIST qtmultimedia-everywhere-src-6.7.2.tar.xz 8451800 BLAKE2B 44523ebe4f1b0c910fdad8ff29f24273c1b7872e9f5dd58b2dd779e61fe3b5c1a97ee900009ca693c740a6e578f9dd62995ac101ef70e1cd718af1bd1c355430 SHA512 bfcd04a5ba142e2a3bee3b67a261ffb4f651ac4e043e3dcafc0175bd25409de375041aa6fdda4f6899b00e4bad6c06ae9fd0d6a1e7db0b874f1bcf0a578d3c70
EBUILD qtmultimedia-5.15.14.ebuild 1511 BLAKE2B 81fd1f3d666a9c3da203ccc37ef635954c25d00e1928be7d2250fe7a8bbf564da4e61c2e1be07afc7bc51ac340c0605d241ef5bbcf5e1ec846e528886b8f6aea SHA512 5dd3b3f0b22029dadf98e404d4be3557eb335e666fc08ea7bd39134f9770433fe5e35524ca9df6e89deb342e2b8e03a679e0e7718d534693cb0191c618162b91
EBUILD qtmultimedia-6.7.1.ebuild 2723 BLAKE2B 8c80a6f06289f4c5efafbc12643326c8f8cc52e39c4890e985e9c959d0b9ebaa0e4df6c249735ee202e45fd2acd5f3926681f0965ef7eb9ecd014f9c7e918c52 SHA512 2c96316b085ef0e7a2c0646e8617b482a1a740742677e9734375ce3394330cca6ee446412b95b314f01d83b18f37732b780d5340145eddba15a6239b6668d67c
-EBUILD qtmultimedia-6.7.2.ebuild 2728 BLAKE2B 183da22be878b7fddf6af1b6a88927c9e38917308d19c28400933d82c7c332a741a2385579f2b2c63ab84a5353e71bc8eabcc38cec4b50da0f81059a7ce08108 SHA512 47f4e25c9a44eff18fa7300dddcd33d88b02da61433112fbc1bc74648e469454aef72ab9cca067bb4742bb5a2fc7029afd9e92713656e56607fbbd5459762d50
+EBUILD qtmultimedia-6.7.2.ebuild 2784 BLAKE2B 89a5cd726ee152e9a72ce36b0a5d2b8e2f356f4ae03717657500b1a291a08ec873f7ea70f8bd254d706476c10b6c894d0d3363292b817d5d031c7752302ffe11 SHA512 dc951d455f55da4bb63c87b8751b99e82d07f14df85f3d9449ce2b8c106929c687d9b146acbc9b28174c140d5b5c9f055d4c3eb8584139ba61f24d5cb0734233
EBUILD qtmultimedia-6.7.9999.ebuild 2728 BLAKE2B 183da22be878b7fddf6af1b6a88927c9e38917308d19c28400933d82c7c332a741a2385579f2b2c63ab84a5353e71bc8eabcc38cec4b50da0f81059a7ce08108 SHA512 47f4e25c9a44eff18fa7300dddcd33d88b02da61433112fbc1bc74648e469454aef72ab9cca067bb4742bb5a2fc7029afd9e92713656e56607fbbd5459762d50
EBUILD qtmultimedia-6.8.9999.ebuild 2728 BLAKE2B 183da22be878b7fddf6af1b6a88927c9e38917308d19c28400933d82c7c332a741a2385579f2b2c63ab84a5353e71bc8eabcc38cec4b50da0f81059a7ce08108 SHA512 47f4e25c9a44eff18fa7300dddcd33d88b02da61433112fbc1bc74648e469454aef72ab9cca067bb4742bb5a2fc7029afd9e92713656e56607fbbd5459762d50
EBUILD qtmultimedia-6.9999.ebuild 2728 BLAKE2B 183da22be878b7fddf6af1b6a88927c9e38917308d19c28400933d82c7c332a741a2385579f2b2c63ab84a5353e71bc8eabcc38cec4b50da0f81059a7ce08108 SHA512 47f4e25c9a44eff18fa7300dddcd33d88b02da61433112fbc1bc74648e469454aef72ab9cca067bb4742bb5a2fc7029afd9e92713656e56607fbbd5459762d50
diff --git a/dev-qt/qtmultimedia/files/qtmultimedia-6.7.2-gstreamer-no-v4l.patch b/dev-qt/qtmultimedia/files/qtmultimedia-6.7.2-gstreamer-no-v4l.patch
new file mode 100644
index 000000000000..0f61539b00d2
--- /dev/null
+++ b/dev-qt/qtmultimedia/files/qtmultimedia-6.7.2-gstreamer-no-v4l.patch
@@ -0,0 +1,20 @@
+# https://bugs.gentoo.org/934582
+
+--- a/src/plugins/multimedia/gstreamer/mediacapture/qgstreamercamera.cpp
++++ b/src/plugins/multimedia/gstreamer/mediacapture/qgstreamercamera.cpp
+@@ -718,6 +718,7 @@ int QGstreamerCamera::getV4L2Parameter(quint32 id) const
+ return control.value;
+ });
+ }
++#endif // QT_CONFIG(linux_v4l)
+
+ QGstreamerCustomCamera::QGstreamerCustomCamera(QCamera *camera)
+ : QGstreamerCameraBase{
+@@ -766,6 +767,4 @@ void QGstreamerCustomCamera::setActive(bool active)
+ emit activeChanged(active);
+ }
+
+-#endif
+-
+ QT_END_NAMESPACE
+
diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild b/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
index 99d03b1ca8be..25d6f40c49e6 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.7.2.ebuild
@@ -53,6 +53,10 @@ DEPEND="
"
BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+PATCHES=(
+ "${FILESDIR}"/${P}-gstreamer-no-v4l.patch
+)
+
CMAKE_SKIP_TESTS=(
# unimportant and expects all backends to be available (bug #928420)
tst_backends
diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index f9a32c860c5b..0a6eed3cd04c 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -3,7 +3,7 @@ DIST qtscxml-everywhere-src-6.7.1.tar.xz 1168276 BLAKE2B e97d521ce1c239c4c6dc40c
DIST qtscxml-everywhere-src-6.7.2.tar.xz 1168452 BLAKE2B 7cb06fd09758aaea28ccada62aa51b427c265416afa3f152601cadd1c9586050e87d36f8cf9679ca3ef83777bfec1119d861bd9491a176460d58beb5376e4ce4 SHA512 4eba366c2c10593cfc0fdeeff92aa9951b838837cacf113bf849b5da68da4d41d550490bc4be28620f766ab412ca4066c71ee7a1ff18651dd08267b01df6c2fe
EBUILD qtscxml-5.15.14.ebuild 397 BLAKE2B 51caa0740ef74f457378f5f276ff3d4fd29bdeb7881f906cb17c11d3fb625e869bcfb62d45c3ed940363b67d192ff36c94893e93a99b817477578bb74f4b1c46 SHA512 3bb9882d106168b0e30d0d96a9005a1d8a91f42da90c13b6020643cff878dc0a45ea92e7675733faf42901e2627b9a88acc3f8b37a53bd9a9ed7779f39eff512
EBUILD qtscxml-6.7.1.ebuild 697 BLAKE2B 1c1efe6f56f36711d93b52956030e0c55059e8b5d5cbbaba1db44c3054e62dc82260af3507b8d48dde79368009b458bbd03f5260d39e58aea794549fe648595e SHA512 bc0c8f521b7927d5190c3a2b33a0479a1ef25482a38ab1ab99a93b298455fc692334dcb60a312e70074d6b5aeb7dc5eb47710ce27454449086a703227e9dd524
-EBUILD qtscxml-6.7.2.ebuild 701 BLAKE2B 3f3dc63d520a01a012cb68170e09eafa3f4b5c76c89f9e5aaee38e881065609fb699cb6e83f364a54b27fed845f86d8eb08ef1c133be7254bf639450b8766d01 SHA512 5fa304b9927a5986908eeb9b6b0d364e1d6d6a9454aed38f8774092fcfeee1d97ddb55aeebe3b0d592b5b8f934d1981ab25ac4e5f0bb050614968d0a5defd96b
+EBUILD qtscxml-6.7.2.ebuild 708 BLAKE2B 2cbd0470924188e65a411a76106f7a9770613cd8ac38a30b0ca14d68000ae64b442018bcf368f305fffd0910e9ee095e20084f6851825589e24e8314b574c6aa SHA512 faa7db3aabd68b8f61bbf614f6a787870cd3a07736225a8e2b89660d65050cb538456d37da593d7538d89afc94ffb7cc5ce1fedbad31a3e12d3ee024cc899746
EBUILD qtscxml-6.7.9999.ebuild 701 BLAKE2B 3f3dc63d520a01a012cb68170e09eafa3f4b5c76c89f9e5aaee38e881065609fb699cb6e83f364a54b27fed845f86d8eb08ef1c133be7254bf639450b8766d01 SHA512 5fa304b9927a5986908eeb9b6b0d364e1d6d6a9454aed38f8774092fcfeee1d97ddb55aeebe3b0d592b5b8f934d1981ab25ac4e5f0bb050614968d0a5defd96b
EBUILD qtscxml-6.8.9999.ebuild 701 BLAKE2B 3f3dc63d520a01a012cb68170e09eafa3f4b5c76c89f9e5aaee38e881065609fb699cb6e83f364a54b27fed845f86d8eb08ef1c133be7254bf639450b8766d01 SHA512 5fa304b9927a5986908eeb9b6b0d364e1d6d6a9454aed38f8774092fcfeee1d97ddb55aeebe3b0d592b5b8f934d1981ab25ac4e5f0bb050614968d0a5defd96b
EBUILD qtscxml-6.9999.ebuild 701 BLAKE2B 3f3dc63d520a01a012cb68170e09eafa3f4b5c76c89f9e5aaee38e881065609fb699cb6e83f364a54b27fed845f86d8eb08ef1c133be7254bf639450b8766d01 SHA512 5fa304b9927a5986908eeb9b6b0d364e1d6d6a9454aed38f8774092fcfeee1d97ddb55aeebe3b0d592b5b8f934d1981ab25ac4e5f0bb050614968d0a5defd96b
diff --git a/dev-qt/qtscxml/qtscxml-6.7.2.ebuild b/dev-qt/qtscxml/qtscxml-6.7.2.ebuild
index 70bce441eda7..ab05251ac1d9 100644
--- a/dev-qt/qtscxml/qtscxml-6.7.2.ebuild
+++ b/dev-qt/qtscxml/qtscxml-6.7.2.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
DESCRIPTION="State Chart XML (SCXML) support library for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
- KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
fi
IUSE="qml"
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 7d2671ab808e..480009b86066 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -8,9 +8,9 @@ DIST qtwebengine-6.8-patchset-1.tar.xz 7512 BLAKE2B 04eee1a1008f8a193dbb719e08c6
DIST qtwebengine-everywhere-src-6.7.1.tar.xz 550975920 BLAKE2B b0bbe1d62132bc75f830df7e40d885e976629e759de442702043c71b50a11e874d06c9450378c522894d5e29cc07e05111554758b5bb6aaeca59de1720d6550f SHA512 dc70048bf65ef610dd9cec7e233f1e5a387bde620e84ee5a8e517fc9c326220d58c80939454d55481ceff5ac5b82baaa9823255ea43eb4bb43e86beae68c7b8c
DIST qtwebengine-everywhere-src-6.7.2.tar.xz 550888844 BLAKE2B 2de049c9284583940bd1a9611a00c88a4f330a3b0bab8291d11296b8532d9f4e41be0d019045aca3d5983c3cfd6254d9e50c1133a497d03ef615fb74973e10f0 SHA512 5e1f65b5c0cecd62623ac386bbc89b1222f41b8c17cec1dd43851692d21f56e8b2dba45dab9405c33e88e1d1b24998d93dbcbf371a6504a1c8cdb1a6b5a94bf7
EBUILD qtwebengine-5.15.14_p20240510.ebuild 7659 BLAKE2B d930e49649e91657fbe65668a0dfe41ebd4732d4901c36f59f562094d9cb9d339157bf0f5c4e8b530270a13c8a40449ac4800ce9a17a29069be1c7177c288452 SHA512 6c621d916a502e778fb9662dba61161eb55b6ab37bd1045d5a96924bc943428b3ef28512d7838b31b4bfaa0ac43e23b10a66d67fdce2505139325cc837dd756f
-EBUILD qtwebengine-6.7.1.ebuild 10297 BLAKE2B feaa5a5a8472fee57e9d7dac63b499e2388d3fe0714baf8e2cee0844997bb564e2698fa08bce5870fa3a55bab37a91b9ed6d1cdc51bed7f42d58168ea8bc62e1 SHA512 081b096a31c64db65b279b9160f665b6be38163df21138d1cd4b362eede91532f2fe80f21a2da85277f1f97400c11142a7ca5661e59f30c6554ec2df2c0ba9f7
-EBUILD qtwebengine-6.7.2.ebuild 10299 BLAKE2B 91658cda95f9e61c9eac07b03f99257647068f4626f7ebbbc07a5e34cd49ea977e3902114bf30676a415429c8c6f51878f686ea6977939eab4d4571de4435249 SHA512 344923b9a4e915a23373d8734ee1533ddd60a4ec3fcebe7636dfcec0ca924a3b9fbddc989b7ddc13c6c4008e056b9dc95b1f307abf19a26da7d207e37d31accf
-EBUILD qtwebengine-6.7.9999.ebuild 10299 BLAKE2B 91658cda95f9e61c9eac07b03f99257647068f4626f7ebbbc07a5e34cd49ea977e3902114bf30676a415429c8c6f51878f686ea6977939eab4d4571de4435249 SHA512 344923b9a4e915a23373d8734ee1533ddd60a4ec3fcebe7636dfcec0ca924a3b9fbddc989b7ddc13c6c4008e056b9dc95b1f307abf19a26da7d207e37d31accf
-EBUILD qtwebengine-6.8.9999.ebuild 10299 BLAKE2B 56e922f9256fc283c712b0e0ac280a7f64b221b06ad737501d94075c5aafc8f11c28ad70827c9f39c0c19f37e1fc406d9fe5bbc72b8abcd91b7d8ec410e1d58b SHA512 8f5847d8cc8af40166c26d279e0fc3c8f58e515a55db706510ae1ebd58576dbddc56cc68ebac713d6d1603be0ba2f2c0a75425b68b7ec3277b5fd47172ba31e3
-EBUILD qtwebengine-6.9999.ebuild 10299 BLAKE2B 56e922f9256fc283c712b0e0ac280a7f64b221b06ad737501d94075c5aafc8f11c28ad70827c9f39c0c19f37e1fc406d9fe5bbc72b8abcd91b7d8ec410e1d58b SHA512 8f5847d8cc8af40166c26d279e0fc3c8f58e515a55db706510ae1ebd58576dbddc56cc68ebac713d6d1603be0ba2f2c0a75425b68b7ec3277b5fd47172ba31e3
+EBUILD qtwebengine-6.7.1.ebuild 10335 BLAKE2B 07a6b771a160576cd1812da7fb42bc020c603288bb2220af2d80dd5a8a1e21b324b6d040936fab0986dfa8eb19e5567b56e4b872c8315ce9321534327c31b158 SHA512 fae01a93192be9ad56c3970b523cf0c606e794944b468b95646aee20a234cb785216eae6c652a64e49b24b26c4c210daae60df1b85275973f418b9630bcfee29
+EBUILD qtwebengine-6.7.2.ebuild 10337 BLAKE2B df8461aaee9ab10b7b99f6ebcd72ce425dc3f489577e690d189a3ca1b859ab010267be175da5461fcbb81b22d534834206ffa35829200fcfae3dc68431132506 SHA512 127fa4f0abf8452bfbe1002d704fd86743e6d38fa072dee29da338886f8b47a681a909df36021255cdb28f3ad9026ea118db1374e20e98122baa789e71bd9c00
+EBUILD qtwebengine-6.7.9999.ebuild 10337 BLAKE2B df8461aaee9ab10b7b99f6ebcd72ce425dc3f489577e690d189a3ca1b859ab010267be175da5461fcbb81b22d534834206ffa35829200fcfae3dc68431132506 SHA512 127fa4f0abf8452bfbe1002d704fd86743e6d38fa072dee29da338886f8b47a681a909df36021255cdb28f3ad9026ea118db1374e20e98122baa789e71bd9c00
+EBUILD qtwebengine-6.8.9999.ebuild 10337 BLAKE2B 3ae67d7f4cbe977649ad447d81fed709e92edbdeff622a8998f3b03a02a3764653ecece43d4be4df40492a18ef056d6f3b4b386145c5e5c0ce8b2a3fa0a1dcdb SHA512 8c440f9cdf9e4209c8f9079a29232126bfbcbb4c34135c20e3fd5dbd28237917cb5f8cbdcb3ba31899653aeab9615fe92af82ee27362e173a45c3441e3a5b76c
+EBUILD qtwebengine-6.9999.ebuild 10337 BLAKE2B 3ae67d7f4cbe977649ad447d81fed709e92edbdeff622a8998f3b03a02a3764653ecece43d4be4df40492a18ef056d6f3b4b386145c5e5c0ce8b2a3fa0a1dcdb SHA512 8c440f9cdf9e4209c8f9079a29232126bfbcbb4c34135c20e3fd5dbd28237917cb5f8cbdcb3ba31899653aeab9615fe92af82ee27362e173a45c3441e3a5b76c
MISC metadata.xml 1236 BLAKE2B 9a47d6cb2641ee53f22926095457c11f8da65a3705863a3ae0496d5bb656ac65acb744b5420deb95afee6ac9f141933b4f45690459e92c71089fe72727854a28 SHA512 9a640a386cc03804858fc02b24299896c03eff53a07db00862bab9d7dd259ca839e890921fcf222c8275cad16b418e423e7e485c03e74e01ab86979553251b4c
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
index eea6683a8948..5a2f200aba85 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.1.ebuild
@@ -222,8 +222,8 @@ src_configure() {
local mygnargs=(
# prefer no dlopen where possible
- link_pulseaudio=true
- rtc_link_pipewire=true
+ $(usev pulseaudio link_pulseaudio=true)
+ $(usev screencast rtc_link_pipewire=true)
# reduce default disk space usage
symbol_level=0
)
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild
index 842cb8d0e9d9..3726d7743a00 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild
@@ -222,8 +222,8 @@ src_configure() {
local mygnargs=(
# prefer no dlopen where possible
- link_pulseaudio=true
- rtc_link_pipewire=true
+ $(usev pulseaudio link_pulseaudio=true)
+ $(usev screencast rtc_link_pipewire=true)
# reduce default disk space usage
symbol_level=0
)
diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
index 842cb8d0e9d9..3726d7743a00 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild
@@ -222,8 +222,8 @@ src_configure() {
local mygnargs=(
# prefer no dlopen where possible
- link_pulseaudio=true
- rtc_link_pipewire=true
+ $(usev pulseaudio link_pulseaudio=true)
+ $(usev screencast rtc_link_pipewire=true)
# reduce default disk space usage
symbol_level=0
)
diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
index 03b2d57d8bcb..16c70f30d158 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild
@@ -222,8 +222,8 @@ src_configure() {
local mygnargs=(
# prefer no dlopen where possible
- link_pulseaudio=true
- rtc_link_pipewire=true
+ $(usev pulseaudio link_pulseaudio=true)
+ $(usev screencast rtc_link_pipewire=true)
# reduce default disk space usage
symbol_level=0
)
diff --git a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
index 03b2d57d8bcb..16c70f30d158 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.9999.ebuild
@@ -222,8 +222,8 @@ src_configure() {
local mygnargs=(
# prefer no dlopen where possible
- link_pulseaudio=true
- rtc_link_pipewire=true
+ $(usev pulseaudio link_pulseaudio=true)
+ $(usev screencast rtc_link_pipewire=true)
# reduce default disk space usage
symbol_level=0
)
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz
index 8fdf7773565f..29c818a5f9dd 100644
--- a/dev-ruby/Manifest.gz
+++ b/dev-ruby/Manifest.gz
Binary files differ
diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest
index 85804213f669..58b2701e9ae3 100644
--- a/dev-ruby/addressable/Manifest
+++ b/dev-ruby/addressable/Manifest
@@ -1,7 +1,9 @@
DIST addressable-2.8.4.gem 105984 BLAKE2B 788d84a9fe52a05c5e8429aaea59096b604bfad22b06c48f0d8186eb4197e47171310d1d3e9ab296d08b3033443d1fdf6b9b55fdefafd51e4c88feaf5b53298d SHA512 45324e96fb4415b745eb26bd0c3e042102efbdfca879177a70288303c96a4889ff59f794ed0010ea8a95c5d6907b76b0e8c66cce0a5478832c9df465a01e3fcb
DIST addressable-2.8.5.gem 106496 BLAKE2B 07aadf72772eb909c833079918e44231208b5d9494eac218da1ed30224eb5fabb5369b5dbb0759d328f0cc57117e26fee33ec1139f75d89b2255472df9f2f9e7 SHA512 cc35437d91dfb95f49eeba60b153b89d9f1475fd0770056c22865913629f3bf0a3545585a457bc5a42d97f2e6e81362308e9eb91fd3b2b8a571b997ba53796eb
DIST addressable-2.8.6.gem 107008 BLAKE2B 0f831f5b2ca1f6fd8c36a5518a9b0bf5819a74f29be2f3897428ec941e40089b3bd627a5359637c7c59cd81fdec57b85c2f3a9a24501d1a425a20940e9f61c50 SHA512 a7cb784cd5564cabec99eb7582ac17969b166e38057c23f3df74707d0078d00d001c2523432ce4e52720528ee808f314f2d6c9139562de27b599363b919cca65
+DIST addressable-2.8.7.gem 106496 BLAKE2B 9ca37ad54e29135afce5261c77906449958aa9611f0d398d65712b6992977f86d053dea2b7deb69d39a84a1ec89d36fbaff366ca994a05827a8a6b7b71a9e559 SHA512 20fe488267917fdae53cdb4c0fd6264b93dc304e6fa5bb38dbb46f1f7a9eee37acc1336941be1cc7769fa110f541c9f92ab75025e07c15be85cc4a7ef6f94fd1
EBUILD addressable-2.8.4.ebuild 1311 BLAKE2B 95ed87f592e6b4aba27fcf9e170743873b72af3a7d559bc28f255501148e69ee095ae7ac89501ca55c2573f55f914082c0e078ff76184a4297d6be32327e3003 SHA512 85164ceab449abe85ad9a0200cc95ff0c7b8579077f62c37c3cfdc75141ed3f170c9f7e320d223163b7f3cf3b320697b883317d31a6e3d0c6f2e7c2bcd54e346
EBUILD addressable-2.8.5.ebuild 1317 BLAKE2B aa5dbe0cef95290302fff61948209725c82bbcb6524612f898f06b9c05a722afbeb27ff3ab7488e19708434797b9829e7387f9842896aea8dc5eae644c5979b7 SHA512 dcc52906b4e2c9966d48df84f1e5fb05aa156e3d0995f5e78f9a86bb01423800555bebaf80b734f658b3ff238332091f1909b94ab0a2bf67abb99e37f577563f
EBUILD addressable-2.8.6.ebuild 1316 BLAKE2B e6b0fbfbee9ddff9a8ce6fa30c53a57cac8106368f73501c84818cbae085e287e8f674d83466a34190c991c5e61465e34fafd983dd1ea29b684b28676c5527b4 SHA512 cc54518f427360ad429a5985220934a0bfd694ccfadbc1c105aa923243b7450fa39cea7f58c0da233d5f9abfbb2f33b5a40b16a61503c36863bb7013925ab9f2
+EBUILD addressable-2.8.7.ebuild 1342 BLAKE2B 84f96d4807a1857b203762c1e2b33dcb15682715632e3a542b79a7afdd8b638a1aa980ab250fa258ec90b6b0c5fbec2a1d7509071415424000e4f8a8e562384f SHA512 caa37d75fe8401f50a60af468933b39970cbf23ef57b0544ebf4be4e458d9d1740fbcdee838e40dabb44ad3695800a43272861834e015c8f76d769991757b5b6
MISC metadata.xml 405 BLAKE2B bcbba1d9880e5abe377fe1e7fb1e1c732f1fd00bc32fcc48f69e5529749900d89dbe0e69de4477d4e0984d780b02164d812407951cb2bc3f9cf052e9ad5d0217 SHA512 2f270c88c5a807840b8165ab65bd6de51a878d218ab71ff0f7de18f60be298b6d048dacb8601605c0b1960852ba9b841de742e3bc64d74b96fb88d8338ca33fb
diff --git a/dev-ruby/addressable/addressable-2.8.7.ebuild b/dev-ruby/addressable/addressable-2.8.7.ebuild
new file mode 100644
index 000000000000..265810dff9b1
--- /dev/null
+++ b/dev-ruby/addressable/addressable-2.8.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library"
+HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"
+
+LICENSE="Apache-2.0"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+ruby_add_rdepend "|| ( dev-ruby/public_suffix:6 dev-ruby/public_suffix:5 dev-ruby/public_suffix:4 )"
+
+ruby_add_bdepend "test? ( dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+ # Remove spec-related tasks so that we don't need to require rspec
+ # just to build the documentation, bug 383611.
+ sed -i -e '/spectask/d' Rakefile || die
+ rm -f tasks/rspec.rake || die
+ sed -i -e '/bundler/ s:^:#:' \
+ -e '/^begin/,/^end/ s:^:#:' \
+ spec/spec_helper.rb || die
+
+ # Remove specs requiring network connectivity
+ rm -f spec/addressable/net_http_compat_spec.rb || die
+
+ # Remove spec that tests against an unreleased github fork
+ rm -f spec/addressable/rack_mount_compat_spec.rb || die
+}
diff --git a/dev-ruby/ammeter/Manifest b/dev-ruby/ammeter/Manifest
index cdc311b3ad1d..b4a3f17c177d 100644
--- a/dev-ruby/ammeter/Manifest
+++ b/dev-ruby/ammeter/Manifest
@@ -3,5 +3,5 @@ DIST ammeter-1.1.6.gem 19968 BLAKE2B 875da6f9be200b6df789f75b98224e30d0223a501fb
DIST ammeter-1.1.7.gem 19968 BLAKE2B ac503575d9c309c20f5b9ecbc31510862223199ba0f21801be3efef24d759f42c722581b1a518bc4225fdd0d7df3110f43bff79497b224ab8bc3fc4b6d57503e SHA512 7009f8c449180680327d09d84ad4eccf0f2adbf4a0ede0cc55d412396943af874254eb7ead92c8d818f4a8247f9d43d371f54de4001b9ae5e6ad6e6a66100673
EBUILD ammeter-1.1.5-r1.ebuild 1506 BLAKE2B 00231b646f08f626626d7196e74c2823d3f831b7e5946f6299b41309df2373d27f684bea19177d74b16937669730ae000be56f88642b3992ed6f1fe47c97372a SHA512 8f358366cdd40dfd6c258b6f4f1577c70c433db9fe28a464b16e93d3abc3399b8e48e13953cc022381f5228a803edbedab9430983ab1832dfe140b7588acb8a1
EBUILD ammeter-1.1.6.ebuild 1499 BLAKE2B 2e398aa4bff80858f1492a90692499cff8cd9eb624563a7dc49a145a83da59bc41488a328b789b53c27ed61b54c2b2ca90e5531cafa46873b4f5030b5cfaa795 SHA512 599ac877522789ee8965f622e0d2604617d0bca60a401cf1c1151570cc965cc2d85bb3af13431d1bfb03e352ea546cbaeafc4f69ac3771cbb524190a7fd75fe7
-EBUILD ammeter-1.1.7.ebuild 1499 BLAKE2B 3dde731f536fc5016cd036ac9eee2a2d2cdb63acc89d714e980c097fec69cff8d9cb8d76de4a50c2ec194da1fb2875848523d3e4ab5f12f290cdb8b698603a00 SHA512 d94c6e05c5e30c0e7dc270cba88a34e98b5718f5f67eb7a3bb1e448a1f03cede8b1faa0706a9b5c8b663b41c2e2e0f024a7715bb18c69fa4b65a394293dde6b8
+EBUILD ammeter-1.1.7.ebuild 1506 BLAKE2B aff21db20c00f8683485e94fdc045d3061abb26bf87669d843d1506c4cd09090dc986f5907e7b5cb9d98ea7ed602b15fdb9348c49a381d470d21d2d85b862024 SHA512 3c1fa61dc16fb433291be131bd0f3316976a999ae5a1800bee4bc87d3a23060f6b5a170602c0da9f4c51aee67d3bd78ccbfef933e8455dbf00f28a7518e89cba
MISC metadata.xml 349 BLAKE2B f63971308267e22a747000a625bd7ced372e06a7599054445fc99e8e6157e02e9d95582d7006c14f232158f0bd401e6e78bad557ff8b5e2e0e9d85a833ce7c12 SHA512 732175dba3196bb0de8b66c2ae96010de71c49ab7080e4eb5e25d05fbd447ffe61d31ca68a83e918acd9cde0fcc000fb54c1488ed36363792a2bda68332332d6
diff --git a/dev-ruby/ammeter/ammeter-1.1.7.ebuild b/dev-ruby/ammeter/ammeter-1.1.7.ebuild
index f424cc1bac89..7c54ab5072e6 100644
--- a/dev-ruby/ammeter/ammeter-1.1.7.ebuild
+++ b/dev-ruby/ammeter/ammeter-1.1.7.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
diff --git a/dev-ruby/async-pool/Manifest b/dev-ruby/async-pool/Manifest
index 2343dccdae52..dd2483b190d6 100644
--- a/dev-ruby/async-pool/Manifest
+++ b/dev-ruby/async-pool/Manifest
@@ -1,3 +1,5 @@
DIST async-pool-0.6.1.tar.gz 10671 BLAKE2B f9dd19d15a2c1076b8c899d76c5e8ec6d5f98da82c2c574e701d098286027579c6e1728510801c9b471a864ea0533a4df68f13fcc57d75e4d92b464186e37740 SHA512 8221ccfdfe5a21b80f963da360efab682627346b7384870edbd8b53d71906dd6a471cf7b0e5d0bd995263089ce7d1a05278bf84cf7feec52a7360e106eba6016
+DIST async-pool-0.7.0.tar.gz 10850 BLAKE2B 9426f0a04d282a5808b92b9d177979118583e13fc22bb91466fdf41538fd4f26794710dfc5cf014de0fdb04be175a0cbe515e021a7923b8c17fe78fd4f075a96 SHA512 00a6a2bae6a82d69768a778cc21eff260ccab6b8843963aa1ec0d646a3b25c07879cf3292a8905049b1ba125913b19162cc66826d66c3e45499e8c33720f5e13
EBUILD async-pool-0.6.1.ebuild 877 BLAKE2B c264861dbf41d4ec03855381d7c9783f8457ef3cf1e60c66b18c21107c1a7821150312a7389509b784124d26e2f0527b6c8e39d48233ad0ed534783308d14420 SHA512 cb806e579b51378243332a9e3e63277d8d10b0a6f15fc4681d666b0c7585b299162ec618f6f567224a52a7ac67021e95de27f9d1f817ccb246d17ac8a76b6442
+EBUILD async-pool-0.7.0.ebuild 877 BLAKE2B c264861dbf41d4ec03855381d7c9783f8457ef3cf1e60c66b18c21107c1a7821150312a7389509b784124d26e2f0527b6c8e39d48233ad0ed534783308d14420 SHA512 cb806e579b51378243332a9e3e63277d8d10b0a6f15fc4681d666b0c7585b299162ec618f6f567224a52a7ac67021e95de27f9d1f817ccb246d17ac8a76b6442
MISC metadata.xml 346 BLAKE2B 5e6c7553c8af7ab2b27fc11762b4b17fc7a34e39851c6c52136ad9c56228e19141d12c418c752a4a7a01b6d1f0fa8ad19bbccb84e485b3ab6811dde39ce60fe4 SHA512 fbe2e33898a365b26d44efe83d36432769ba67e348eaf2077da10dbea3b1b6466d75a9892788fa02e7b9fbdb7b89eeca9759f8f201cdf660ab2c12f1d0110ad1
diff --git a/dev-ruby/async-pool/async-pool-0.7.0.ebuild b/dev-ruby/async-pool/async-pool-0.7.0.ebuild
new file mode 100644
index 000000000000..4a6044261d69
--- /dev/null
+++ b/dev-ruby/async-pool/async-pool-0.7.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A singleplex and multiplex resource pool for implementing robust clients"
+HOMEPAGE="https://github.com/socketry/async-pool"
+SRC_URI="https://github.com/socketry/async-pool/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/async-1.25:*"
+
+ruby_add_bdepend "test? (
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # Avoid test dependency on unpackaged covered
+ rm -f config/sus.rb || die
+}
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 51d7f80a8f2b..5185d412812a 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -10,5 +10,5 @@ EBUILD async-2.6.2.ebuild 1162 BLAKE2B 37ae0541d0cbd3199021e29bb2ed78a55555e5fc1
EBUILD async-2.6.5.ebuild 1035 BLAKE2B 66e2073a79d9a08b554b98d40165bfeb527c1b9bb19cd3e0f7d34eb146d1eeb81569a0015508d61d64197c49f37e7a79943391fbce5610dfb807c7c86d4d3f26 SHA512 36d33cc3feb0741343dca5ab3053ffd6c4808d0c341a859720cba86c4cae065366e86a5b8e0bb1bfa227e37201a42569c780df495a4ae984dac3985337b41417
EBUILD async-2.8.0.ebuild 1040 BLAKE2B 3f4b03aaf1dc215d4654b7a3153ccb4578bacb20fdd8474779d3fdef30932e2b51cf03327b0abe9c8010a0e8ab924410b9396ff4c305c2b183dff31257d671b4 SHA512 78fa404b96ddd23b9a49f8d7d3c28c0ec2d941675f208726c50ea70fd7b9171b81a3dfc6ca0880a1b88981c1a49d0b03e3846e64f5f5f727538ba7b456f68fe2
EBUILD async-2.8.1.ebuild 1040 BLAKE2B 3f4b03aaf1dc215d4654b7a3153ccb4578bacb20fdd8474779d3fdef30932e2b51cf03327b0abe9c8010a0e8ab924410b9396ff4c305c2b183dff31257d671b4 SHA512 78fa404b96ddd23b9a49f8d7d3c28c0ec2d941675f208726c50ea70fd7b9171b81a3dfc6ca0880a1b88981c1a49d0b03e3846e64f5f5f727538ba7b456f68fe2
-EBUILD async-2.8.2.ebuild 1040 BLAKE2B 3f4b03aaf1dc215d4654b7a3153ccb4578bacb20fdd8474779d3fdef30932e2b51cf03327b0abe9c8010a0e8ab924410b9396ff4c305c2b183dff31257d671b4 SHA512 78fa404b96ddd23b9a49f8d7d3c28c0ec2d941675f208726c50ea70fd7b9171b81a3dfc6ca0880a1b88981c1a49d0b03e3846e64f5f5f727538ba7b456f68fe2
+EBUILD async-2.8.2.ebuild 1039 BLAKE2B 374c8e1a4b87a14299aeb2125f751f8ad9e4856f88ee3d7503304352331f86cd996cdbca4650b3203c71d96c1dea870ab45e00ee0ba7b290964aed94d5d5bbc4 SHA512 2d2abf21f4eeb6daca4d6c968444564cc44398d35ad021029d7444dd64d0bf63dc75fcf8527a8de9545d33fd0272cbd70a0fd1c81938f774a36aa1197c401e39
MISC metadata.xml 341 BLAKE2B acbe731aefbd211b23790c22ed97fbc1f83c45cf5ed786aa99fedafa5ca930081e71b3466584846f6e2f7a793da65c82bb4c9c85c15a669ebf5e7db47b74836f SHA512 d96626a4c34ef4981c11dcd07f51a9940d29b2bd8013868f3e5778d2f62a59bf3ca864a370a4d7951ca98079d6d5939d9aa9a4f4ed0233ec5f7fe544fa64fa26
diff --git a/dev-ruby/async/async-2.8.2.ebuild b/dev-ruby/async/async-2.8.2.ebuild
index 6a5daa5e4abb..84c08b350061 100644
--- a/dev-ruby/async/async-2.8.2.ebuild
+++ b/dev-ruby/async/async-2.8.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
diff --git a/dev-ruby/autoprefixer-rails/Manifest b/dev-ruby/autoprefixer-rails/Manifest
index 1a2b36be62dc..3bdf0bfcea86 100644
--- a/dev-ruby/autoprefixer-rails/Manifest
+++ b/dev-ruby/autoprefixer-rails/Manifest
@@ -3,5 +3,5 @@ DIST autoprefixer-rails-10.4.15.0.tar.gz 1205393 BLAKE2B 830b4f145ead0ff14329632
DIST autoprefixer-rails-10.4.16.0.tar.gz 1207675 BLAKE2B 2505dd26a2c4dec18ad6639d3bf18e2e04d0fa47bd4cd12ee51be53efa18bd21f438bff625e3b5b4807dc8a3c5311735c439f74f68cb4cad2ad73bd8aba3c30b SHA512 33f2d5f16fc2d011abb585e028179f073cdc801f880c5da9a08e8ead5470487cec5b28b9dda7c0bfdd9f032984dc6b871e1a16bbe4dbe117e0304e91b3a774b8
EBUILD autoprefixer-rails-10.4.13.0.ebuild 1026 BLAKE2B 6a3d4ab9dc90854bcb84eb7c357a587113ca3f2d05a3cf7890e9f8b0d068621c8b4cc158c399eb4901f43f46cef96a8de4b770b8722220b6dc1b4eede0f4bea9 SHA512 26d458b18bf247547b6b295bd7d08a33b840d7949b35cd25a4786dc902012d294f32b5482be81342aaacaef145babc64c85c927a2071a07e813958bf4e4aeaa8
EBUILD autoprefixer-rails-10.4.15.0.ebuild 1019 BLAKE2B c627992cfa5824d4a4860bfe40280bdb615bb5377baf7829a19e7514946acc5efd5f40e823dcc8e813acc7ba5b2b1756d2e07be16d7e87b9571dc902d1808155 SHA512 ef647a989762f35bc136cc5c5cb40c9bac34371c20eaa1eae1ece1d32d6efb78749880d6d19c499c78c6e107f26f4bf2b8dd23bfa4eaa77e64c21a0eddc738c4
-EBUILD autoprefixer-rails-10.4.16.0.ebuild 1019 BLAKE2B c627992cfa5824d4a4860bfe40280bdb615bb5377baf7829a19e7514946acc5efd5f40e823dcc8e813acc7ba5b2b1756d2e07be16d7e87b9571dc902d1808155 SHA512 ef647a989762f35bc136cc5c5cb40c9bac34371c20eaa1eae1ece1d32d6efb78749880d6d19c499c78c6e107f26f4bf2b8dd23bfa4eaa77e64c21a0eddc738c4
+EBUILD autoprefixer-rails-10.4.16.0.ebuild 1018 BLAKE2B 093e3b75f714dff050616fe5551ec9e9857d3919c44eb4bc0c75b31167ea3520591b662c5c0ce98f74b1b90a9a45d50c4750e78322341b7f2ded3ab35344472d SHA512 ec4719fed59e0ca39b421abf33dcc91d6cbcfd2078fcb0b322780a98a21e7766882b871ca3f2db62fcc79af59e3a66f10cbff60f209ddb584c2597f8f91e656a
MISC metadata.xml 348 BLAKE2B 12e9c7a355924818b5a7325556728b401a1f54ebc3482f9087ed959976038fcc946d976b2a664440cee124fe0962c476c0c1fb34946b040fbe5cbabcd9d63f78 SHA512 cf6112194ed7aa00fbda32165cc0829d338d86cbba4d099147b5b21531a1f6a5acec58647a0960ac9c5540086c1c2ea14a4e8aadb4eb5482431f68b3116ef6e6
diff --git a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild
index 8f557b93f687..72b436aa81c6 100644
--- a/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild
+++ b/dev-ruby/autoprefixer-rails/autoprefixer-rails-10.4.16.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -19,9 +19,8 @@ HOMEPAGE="https://github.com/ai/autoprefixer-rails"
SRC_URI="https://github.com/ai/autoprefixer-rails/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64"
SLOT="$(ver_cut 1)"
-IUSE=""
+KEYWORDS="~amd64"
DEPEND+="test? ( net-libs/nodejs )"
diff --git a/dev-ruby/benchmark-ips/Manifest b/dev-ruby/benchmark-ips/Manifest
index ff45373538d6..b833a5a5a90a 100644
--- a/dev-ruby/benchmark-ips/Manifest
+++ b/dev-ruby/benchmark-ips/Manifest
@@ -1,5 +1,5 @@
DIST benchmark-ips-2.12.0.tar.gz 20676 BLAKE2B 1473fb8cc42d62cf6b7206d91c9d959707109e3ade9d712d82ab5ccfdcc48bb4874bae4c37370561aa60fe8c99078564a22a5a216daa6b870015329db1094af1 SHA512 ad4a7133b73d3ead583513704cbf00ef858b7fc5477686d3841614f05a83f3b4551b1fcab78e9a8affe7c8487112d9fde5012bf8a8e13621d289d792ff27c061
DIST benchmark-ips-2.13.0.tar.gz 20781 BLAKE2B 61a04395559a75b012c168345926f0f92954453081da4a0280b99f95f91c66633b04f99caf485a2b35036428719149154792e463cf7b4f6ab57c176506456235 SHA512 a167dbd4ecaf233c36da7cbfb2283447124ef190b174dc4f9f3281bf4de01b86044e55972fd25560b2612b1eed329e6f2d737f16d2e0961e04fce861b64a747f
EBUILD benchmark-ips-2.12.0.ebuild 875 BLAKE2B 56a5e7c946bc0491ba5dafbddd8da062c9140c408281f76b12ed1950730bae924e82553e8a1fba0834ef208bc060919f24c0d8ba2d896ca576352bed07b366b5 SHA512 82d7676ce0f050935ebc073c91d7965dd8c2b783df96552e2f383ab77f6da9c2a5c4d1674d713baaf96a348b0d4d2adabda7a3bb63107b752aceec8c50fd3783
-EBUILD benchmark-ips-2.13.0.ebuild 870 BLAKE2B 7fd0e0d31acb79a01158eb385ca268058fa21be7bb9cc8ec25ea0ff215ceb3309e11f91cb902a2c47bb987e2a433850d5c8566d69d8c7e0f9ea5046a1ed00894 SHA512 92d52632aa8a953ebc17cfa135fce464b3dd9f6b885c9f055ede630a3ba8920679cdb3433467611228691cd824c12eab8a35bc4b75697308e9b8d43451b215a4
+EBUILD benchmark-ips-2.13.0.ebuild 869 BLAKE2B 5f069aab9451cde2d7b9d5c3b5f2495e6ae8dde5a47a75339a5468654a81032195b7eaa6b2016a34f11ef468fd32a8ec660039e33cc8c359026a0c2584f10891 SHA512 8586b04355a166365578f4d997ea3667dfffcd6e3d2a0da5d90db0d1f4bd29c863aead7121a7d8a1789dad5c6bb58e82452a5351fdfed416817ee3e94acd3358
MISC metadata.xml 348 BLAKE2B 2c14d35b0157af73ef1085f5a1997ea79d342463d29afa1556b14cdc7edf9d305dfc90bab8020707b3974adce83adb7c56bb04ef372388da329ffddb8ccf3712 SHA512 7e2cad94bf587518835350f2abcb06f7096b3283ebc1f9b22eb1b7d8ea8b21edd5fd9aaf963a9461d57eca7290dcb98c5f6c9a4d0a0cbae4308a6b7448479063
diff --git a/dev-ruby/benchmark-ips/benchmark-ips-2.13.0.ebuild b/dev-ruby/benchmark-ips/benchmark-ips-2.13.0.ebuild
index de94161a5f5f..1d71e9f5d0bb 100644
--- a/dev-ruby/benchmark-ips/benchmark-ips-2.13.0.ebuild
+++ b/dev-ruby/benchmark-ips/benchmark-ips-2.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/evanphx/benchmark-ips"
SRC_URI="https://github.com/evanphx/benchmark-ips/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
SLOT="0"
IUSE=""
diff --git a/dev-ruby/capistrano/Manifest b/dev-ruby/capistrano/Manifest
index d4b9d2538e6b..f3826e9f526a 100644
--- a/dev-ruby/capistrano/Manifest
+++ b/dev-ruby/capistrano/Manifest
@@ -3,8 +3,10 @@ DIST capistrano-2.15.5.gem 132096 BLAKE2B bbaa6bd482cf9bbe7aa01540aa5dab3f32401f
DIST capistrano-3.17.3.gem 70144 BLAKE2B d8bd93bb41a41196394b0959fa0bdf17609c9c53771bbfbf87cbc02b169177ad7cc18613a18d362a7fc775c91a382071d2384262d5cb49b1534678aac575dc55 SHA512 b7b85ebf7309d93aed83f68dc897e5a6cb4c8a929f4427c8a29db2ef6f857ee110256ba80c2fe0ae15f8008597c47be5ec60c192f3268d0df66f761b90d0758f
DIST capistrano-3.18.0.gem 69632 BLAKE2B 679005f347eba2bad71e49b0c591c6179edc566d342b43652dc1be6949589d3bc58b78c91cccc564e6d8bb1f541066917164e000fe41a6997a3d6d12ab9b5e7b SHA512 126abb8934bed1bd1c58f53c1e8cd0ead99499d7e99d09e51290df4619a2f570a3f2f1a5cbdb683f1286a2b9aa7b0a2690a4c165d07705c5157ebf3ed1118f3e
DIST capistrano-3.18.1.gem 69632 BLAKE2B 65802492a93974cc8b9fdfebc189f866ae7e3b6eda92a87537106019f8605de469ff6f90439fe64db54af8bc3ff1d58082efc84b4be629368420fd6c23857374 SHA512 940e2a0cff96d99876bac1e585299edf5fcb22899bca61dcbe87b285ffd397dc916545792b58cd708f9b4e086d83f070f1bfc3bab534244c86f46d6de6323b47
+DIST capistrano-3.19.0.gem 73216 BLAKE2B 4c57c35799b28e6ff214fcc9dc2b643f510ba94bef204ba26989caba7b6f619c824c03882b2130e6d883155444c8e7484b381e4a1b4f1fb2d5485fb1b6973b09 SHA512 ba86820fceb743cd99c62ae5be5fb1d121155ceaa4d785fbf6f9a916495cabf2d0c1559198f6bf3fd1b7dc2501e1250ee1755e93e9bfcea22c540fc9a14822ea
EBUILD capistrano-2.15.5-r3.ebuild 1229 BLAKE2B b5f9689386fefb1493e6cd4428575c984be7c8b3a4f0ba03fb5d24502bc443855091ef5b4b20d464a52aacab4eeada4448ffce305c0022f6dafe7fdd17f1accd SHA512 a70e69e1dc30798bf79619c201dbca687b77a48df8669facde22c659b86ad403a6acc97bb8674913be87f566ed923aee533083d314f079d5c5a0b786e1e929f0
EBUILD capistrano-3.17.3.ebuild 993 BLAKE2B dbdb3c207de7bae07a9f463eba0c06976f8ca53ee592e176a88a14f896be753172cfc777c05d9b29216f7d4fc7ac2e4d4a7e60b37b0f57644a232b4a974c68b1 SHA512 8cd7714c471bffba68df258788832194ab081e08ffdce4be50998efd77291a0314ce14df221f642a8331ed0fc8bbf49b5205d35bdf4db966271cdfc79193dfe5
EBUILD capistrano-3.18.0.ebuild 994 BLAKE2B e8347c5dc1f77e5c3ded8f8a0aebe2fe99605374fce2d342f5f1b4d47481ddb5f83e5ead43f0328cb9dce912a9b76b5377079a7b1c9e87d8aab71ee9358756a3 SHA512 0e1aa14c5d82640249ff41aa5006e7f5eceb51a3a0eaf826e71eaab73ee0a7d7130129db63869fe6d811769219fddcf079e3de07d995de8419fd20320281701b
-EBUILD capistrano-3.18.1.ebuild 994 BLAKE2B e8347c5dc1f77e5c3ded8f8a0aebe2fe99605374fce2d342f5f1b4d47481ddb5f83e5ead43f0328cb9dce912a9b76b5377079a7b1c9e87d8aab71ee9358756a3 SHA512 0e1aa14c5d82640249ff41aa5006e7f5eceb51a3a0eaf826e71eaab73ee0a7d7130129db63869fe6d811769219fddcf079e3de07d995de8419fd20320281701b
+EBUILD capistrano-3.18.1.ebuild 993 BLAKE2B b1db5b629b0b01e333662d6a0620395b3de084b8bc01e9440d64eebfc788fb38ee2f71b533c197c44c83d99a7418624da6eefc2b9cd460016b251180da016d72 SHA512 7345ef337e7bea3c415aa85e9f73cfbe5d12aadb98b2ee1ea02514c422baf7852948dc20edf25e4414f6b154489abff162e94c5e0e788d31095f629b6301ca88
+EBUILD capistrano-3.19.0.ebuild 986 BLAKE2B b0da67ec84b81cb86da87f1fb50c9998e5c85dbc3117b78c5305d0ab3f5f7561f34bc3a2ce127395fb6be0c4a0064ce385da246247acdc253979e550ccea6694 SHA512 73cce21ee5ef25aa4ca9bfa07d8e5cba40132224a5ee7d6c9dd8a380710a4894cf3b1c694032012dff6101eb3c6c083a59747c4e8cb42478e9a94f3beae3b057
MISC metadata.xml 396 BLAKE2B d27f0009de40add27cbe4a8a668ac4a82fa98eef30d794c61add8ad293db7e6b76c948499646c1dc23046cd4d88cfb36b41c1c14ebf78316ba6a4547493edb87 SHA512 98a3ccc2e6734e249cfb13754015cbd79485d20bc018312f7ff8500fa3c011db88c3955990a97da714dc6af7a6c94196057839eb76fd1612f30dba9e623ee0a6
diff --git a/dev-ruby/capistrano/capistrano-3.18.1.ebuild b/dev-ruby/capistrano/capistrano-3.18.1.ebuild
index c8d14632d8ea..546dff840465 100644
--- a/dev-ruby/capistrano/capistrano-3.18.1.ebuild
+++ b/dev-ruby/capistrano/capistrano-3.18.1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://capistranorb.com/"
LICENSE="MIT"
SLOT="3"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/capistrano/capistrano-3.19.0.ebuild b/dev-ruby/capistrano/capistrano-3.19.0.ebuild
new file mode 100644
index 000000000000..999961f171e4
--- /dev/null
+++ b/dev-ruby/capistrano/capistrano-3.19.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A distributed application deployment system"
+HOMEPAGE="https://capistranorb.com/"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/airbrussh-1.0.0
+ >=dev-ruby/sshkit-1.9:0
+ >=dev-ruby/rake-10.0.0
+ dev-ruby/i18n:*"
+ruby_add_bdepend "
+ test? ( dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ # Avoid specs that depend on capistrano already being installed
+ rm -f spec/lib/capistrano/doctor/gems_doctor_spec.rb || die
+
+ # Avoid specs that require a TTY
+ sed -i -e '/asking for a variable/,/^ end/ s:^:#:' spec/integration/dsl_spec.rb || die
+ rm -f spec/lib/capistrano/configuration/question_spec.rb spec/lib/capistrano/doctor/output_helpers_spec.rb || die
+}
diff --git a/dev-ruby/charlock_holmes/Manifest b/dev-ruby/charlock_holmes/Manifest
index b87c835e741a..706d7cbe6cde 100644
--- a/dev-ruby/charlock_holmes/Manifest
+++ b/dev-ruby/charlock_holmes/Manifest
@@ -1,3 +1,5 @@
DIST charlock_holmes-0.7.7.tar.gz 1192739 BLAKE2B f057a0b53f8624f12029679c96be754e9225bdeaab4db8077ab8b48c1e04883ea6a9a3019cc0c5d875179b287ef0d70aae591201d8c22c2a6e4a5b4d6c592294 SHA512 5950db982fbbcf41c6c8f893b2d5e1d755ec85e55bd6ce9072507c06925251edb3198840fdf346e8b74f06f4dc1d63bf94657ce582b78947751d20980f71aa8e
+DIST charlock_holmes-0.7.8.tar.gz 1192654 BLAKE2B 39437267f8f3bbba915438d5bd25c01b4bd9628191a7d923d85797cfbd541f7cc85727aa07d184f7bb13df50e7822ed5e93deb68113b530785cc48bd0f3e38c0 SHA512 7ae37108078ea220e5d941f423e9cce30b89d93f71b8f625917a04c191d0b0ae0718e57182e6e0fdf5edacb1d2138c785a61e8431fb8462e7bdae10f3870d587
EBUILD charlock_holmes-0.7.7-r1.ebuild 1081 BLAKE2B decd69334d52eb7abcb2e5350436e06c23e08e5f4c8a09b92f4e82ad572c92ce7e6d7f7b677134ec6437ea635a36afffe47f3c966a177b4391ae83149978e8de SHA512 3ca103f91f480df257aa24332c346eda1c06909bf6cbe4875cb8411177a6c04434f587086aa00eef4fede7aff6b88138a3c107a6889586dd8f88ff0c86e4134d
+EBUILD charlock_holmes-0.7.8.ebuild 986 BLAKE2B 4c3fc756e33165f8cd3a2068fead55e0bf280638b8db0723649fbbab570f0678d3ed53599d149550055c220558b59f1ef43afd122b0df1dcd2d0534b80ba4f29 SHA512 8191cf7d59a98e6811fd77848dded8f6fa0cc8860ff2245644cf07e4a41972d91f027407032bf6dc1c5256e3bae68be34f02d8e5268854502eda87cda5c100e6
MISC metadata.xml 353 BLAKE2B eae222f98b7bf2aaf0e55ab65941125fe64a9d9acf104da1fcb14c267254d25eadcb47738fea0f4a38f5eeb5d4c6b2d3728d46986f96c5a85794828688938d22 SHA512 6d075bb4e4e1702f6afb9278c149a19775f71b3b07b3adeeaf963739dfc0c6540d2144714f9395d9bccd588431b6df185ab87cd270c844b254106c1a83633769
diff --git a/dev-ruby/charlock_holmes/charlock_holmes-0.7.8.ebuild b/dev-ruby/charlock_holmes/charlock_holmes-0.7.8.ebuild
new file mode 100644
index 000000000000..6e21d1af80a4
--- /dev/null
+++ b/dev-ruby/charlock_holmes/charlock_holmes-0.7.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/charlock_holmes/extconf.rb)
+RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/charlock_holmes"
+
+RUBY_FAKEGEM_GEMSPEC="charlock_holmes.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Character encoding detecting library for Ruby using ICU"
+HOMEPAGE="https://github.com/brianmario/charlock_holmes"
+SRC_URI="https://github.com/brianmario/charlock_holmes/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? (
+ dev-ruby/minitest )"
+
+CDEPEND="dev-libs/icu:=
+ sys-libs/zlib"
+DEPEND+=" ${CDEPEND}"
+RDEPEND+=" ${CDEPEND}"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/d' test/helper.rb || die
+
+ # Avoid dependency on rake-compiler
+ sed -i -e '/rake-compiler/,$ s:^:#:' Rakefile || die
+}
+
+each_ruby_test() {
+ ${RUBY} -Ilib test/*.rb || die
+}
diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index 599d433e636c..60ad2e41a75d 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -3,7 +3,7 @@ DIST console-1.23.6.tar.gz 27883 BLAKE2B e70ddeb8625fb4b8f700f7e1b60295dcf2ddbd1
DIST console-1.23.7.tar.gz 27888 BLAKE2B bfbf447497b91d33248e5a502c6f4522467de3f49c4eb8f51c48f93b17fe12a15ba4352df4f5a3d9f6567fcad1edef05527aa288ef00175acc1868291e215416 SHA512 3057e8f29c8c9d8b6dd37cbf8d8daaea8d00429a623ca92161a2294feeae10f7d83cc418e008de258f84a53ee1464f091f5e7405ac347a2785f3b36d7924966f
DIST console-1.24.0.tar.gz 28031 BLAKE2B 14126657e454739981e110c8df2ec68116ec1552a90f7c8f25032ca5901451721b69f52e6d3688c2c678a58f9414cc0f824081b8fc3a3bdc74d603e4f8c1f0d6 SHA512 4374276673b3a76f56350cd27e29a7af8158e5b53ed4c073502a84299d3d69ed395fa238999a271bb782a2292393c0cf39e64b5e6adb52abaa7c87d4e3b7097a
EBUILD console-1.23.2.ebuild 919 BLAKE2B 9e2adb530432855475cc17855b693e3bcc53665378498f1810f7cdf3eb7a04cd6a13f5667549cc5c50e4cd4f2d8772f2d7a65d4a8f1febd259afc24f8ca35f95 SHA512 92b500a0c4f5f9bda6e7d6e5d27ef8c7c4da00d756061d8f9865ce2188be252d0e229dffaa687764d937e347205ec4574ac181249e84d1eb61b332a26527ea06
-EBUILD console-1.23.6.ebuild 928 BLAKE2B fb35cd969308850872c3ec68376070e5c36925730ec4bfd285fc51308214008dfd834c9ae68f2e05d79ff5646fdbda111439cc8fb5049b31656be2c727a9a387 SHA512 2200e87e3f7b3db35e8b700397c89fde876f8e8259e0145fd7c116ad6eae60fef68346a5affadd3e27dd84c1776592de8d5986fa887ec26cfc1fcfb7bf24d52e
+EBUILD console-1.23.6.ebuild 927 BLAKE2B 400f527950b920386dee86a38a142d67dc723aa43bd8c591d4f97fa1b1b00e1e9b48c80130f7fa8506133cfaf68b1f195356ec3603f24d03f0166741ee4619c2 SHA512 313ad4eef78edb70a29b3ad2db57829420b76ef0428d1db009816856c3943512d45ba2fc8178bbfde3db091be695643101672f4ecf062abdbe892ebe11bb0c37
EBUILD console-1.23.7.ebuild 928 BLAKE2B fb35cd969308850872c3ec68376070e5c36925730ec4bfd285fc51308214008dfd834c9ae68f2e05d79ff5646fdbda111439cc8fb5049b31656be2c727a9a387 SHA512 2200e87e3f7b3db35e8b700397c89fde876f8e8259e0145fd7c116ad6eae60fef68346a5affadd3e27dd84c1776592de8d5986fa887ec26cfc1fcfb7bf24d52e
EBUILD console-1.24.0.ebuild 928 BLAKE2B fb35cd969308850872c3ec68376070e5c36925730ec4bfd285fc51308214008dfd834c9ae68f2e05d79ff5646fdbda111439cc8fb5049b31656be2c727a9a387 SHA512 2200e87e3f7b3db35e8b700397c89fde876f8e8259e0145fd7c116ad6eae60fef68346a5affadd3e27dd84c1776592de8d5986fa887ec26cfc1fcfb7bf24d52e
MISC metadata.xml 343 BLAKE2B 949f3fccd0b08a5699c083eb21c119af6104cd470fe4f22f2771f5262eddf9a9819a630146ef4cf0636d52be9cca982ab73fd4443e1fb0f4ae77b5223949ed38 SHA512 f243fe8cf5c9d29a4c4f95cd9bce18f8a0ca191b7c62c1644c0b4ec4f4d14d355bc0b564a571b057eb42960997958157bca027b86917a2c43d6ec651f1804302
diff --git a/dev-ruby/console/console-1.23.6.ebuild b/dev-ruby/console/console-1.23.6.ebuild
index 3ddf1603f2f0..66a31df57ea4 100644
--- a/dev-ruby/console/console-1.23.6.ebuild
+++ b/dev-ruby/console/console-1.23.6.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
dev-ruby/fiber-annotation
diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest
index 831afc2541c2..7e78d167a829 100644
--- a/dev-ruby/dalli/Manifest
+++ b/dev-ruby/dalli/Manifest
@@ -5,5 +5,5 @@ DIST dalli-3.2.8.tar.gz 73367 BLAKE2B 1680fda0d272d135f8e88a0ea2e16a08cd1027808f
EBUILD dalli-3.2.5.ebuild 1203 BLAKE2B bfb81d0688532d7f62877c0957b7a5cc06c4ba8e54842b267ed7f2bb8d41ca01c25cf85ed819aea287b7300df9bcdf40069077e33f525981aab8cc2242fc3b36 SHA512 181bd9419243aa6d5b93c8ff9b8df1f43a790f46a7071a4dd3f23125c459d78339ac240afecf1726aad494581b245794555498a70c49ac385325204e88f30996
EBUILD dalli-3.2.6.ebuild 1212 BLAKE2B ffa04018a31a44160bdd8161ba00c1b40be26e6bb1db6e021c19ff6d7f09e970d9d7e2275b30198623d231d49b82eb7404fbfb746db55210058dca905ec3d2cf SHA512 b5bc8364dfd785d8ccdcd7986b655031f2d1bb3e01dc3704270bc9820986074292178860e37a41db0e80b2b4786e2a1dde4fe99ca72df327303b5d0414e19078
EBUILD dalli-3.2.7.ebuild 1216 BLAKE2B 76a443e2768a3f97cdb8ea7aa52001bb8d182252b6feb276a8e0e33f248e56a095d47b0a2234756c0ced8bc242343bae7c35c3d6652ff8f69be27be52faae25b SHA512 d236897d1aea6edad805e02037b0f2436e487fae3efd633dba298bc9a7b5c00ba243e5739e4831ffe01fc7c2241a334e19d565eff9cbe81d4f342df5c0ed5528
-EBUILD dalli-3.2.8.ebuild 1216 BLAKE2B 76a443e2768a3f97cdb8ea7aa52001bb8d182252b6feb276a8e0e33f248e56a095d47b0a2234756c0ced8bc242343bae7c35c3d6652ff8f69be27be52faae25b SHA512 d236897d1aea6edad805e02037b0f2436e487fae3efd633dba298bc9a7b5c00ba243e5739e4831ffe01fc7c2241a334e19d565eff9cbe81d4f342df5c0ed5528
+EBUILD dalli-3.2.8.ebuild 1223 BLAKE2B 4f4134b093a19b493ad8aba9285e81740e7482aea4e1e37b2a68f4e8c2a532c578216b70cbe0142439787fa4f3b752d26fd5f9b6a0bc05e3f2279729a36071b4 SHA512 6ac4e9f28902304f8f9a10e88d051e35ff9c77ab56ddb5b6c94f95e07dbbdd4871a64241d3b1df88d61040c8bbc18f194c3c76575b1e63c205f253e6cbd03e10
MISC metadata.xml 347 BLAKE2B f1e7c89c18e4fb1a02714796274401469ee66687a98d56445ed894024667a9bb277d0d1c1f6cc4ddfd90c3d3b3cd2f826bad7dda8fc5f3d6111b8326865228bd SHA512 7645efc96c6c7d275946260d28055c704f3fb45674e864b60a4a60e7265c8c61e82105373a243ecad18101c850ec47ea3c9a5a2a0538b4f9c99232ba1fa36c6e
diff --git a/dev-ruby/dalli/dalli-3.2.8.ebuild b/dev-ruby/dalli/dalli-3.2.8.ebuild
index 41af68f1391e..a60d07836d51 100644
--- a/dev-ruby/dalli/dalli-3.2.8.ebuild
+++ b/dev-ruby/dalli/dalli-3.2.8.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/petergoldstein/dalli"
SRC_URI="https://github.com/petergoldstein/dalli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
IUSE="test"
DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.5.4[ssl(-)] )"
diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest
index 5c8a130d40d9..c546df1b844e 100644
--- a/dev-ruby/docile/Manifest
+++ b/dev-ruby/docile/Manifest
@@ -1,3 +1,3 @@
DIST docile-1.4.0.tar.gz 16932 BLAKE2B 7e2472a64bcf27899d537444f77cb1fce587400d04c64abe17e2c39b1a50af027941f6ae72d6423817dc7ddfed8e15aa113cc4d32c30b97f166ff37fb7663000 SHA512 78350144a9b0d84d6025770d05b1e9999f34ce431691c08e73232f8b10537bc265f9f06409ff6feabf2e6f20d018dbb83aaf8c0f66e7dcec3e195475820481cd
-EBUILD docile-1.4.0-r1.ebuild 946 BLAKE2B 9b73204f3e20ae018e8c2a07e6db41a3d8301fb07f68cd927a1d2a025a354ab51a6418e3283016032fd78d5c6de75c06c7e93d926d6d91842e4a24aa268bd27b SHA512 da68f7eb04516ec440e9293b3aa7154f89dc025e53923683cbd8525b4bdb35a64e51286b54a52ef273ce6f2d6c46b33890ef13529f5e519b957bba9c97678b32
+EBUILD docile-1.4.0-r1.ebuild 944 BLAKE2B b96f40b309f98b061a2e05ebabbc3f132b44f394940ea36cc0fa9112ab97f7f4aa86b2d705b4cabc57b6f78d19528345f85242d02a153c5907a71e86402da8f8 SHA512 bbad581a7072b041db36553874e1cb6ea8e212e760014ddd6586241f99657720799f44a756a72d38350fcc4f77e1b8b1c08580931046666c766ff95e50ce57d5
MISC metadata.xml 390 BLAKE2B 9b4e2713f6675296757eb252f89916ce61b6f51686bb97eb58bf8ac9cf0657b15742d922efa3b306fefc6e9dd61b3878d452582be29867cd918450328653eba3 SHA512 2f2a004f9add54337e28cf7a152c4ba4f505204dfb14769cca6f757146267f01c3a84d3af56c9986621acce0d215be59abd6e568a0ec88c5ddde1a387b8dbd75
diff --git a/dev-ruby/docile/docile-1.4.0-r1.ebuild b/dev-ruby/docile/docile-1.4.0-r1.ebuild
index d60c8085eb29..ec5c2e3e5b04 100644
--- a/dev-ruby/docile/docile-1.4.0-r1.ebuild
+++ b/dev-ruby/docile/docile-1.4.0-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 3c14b12217c4..38cc822f1a63 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -15,5 +15,5 @@ EBUILD facter-4.4.3-r1.ebuild 1543 BLAKE2B fa9bbb6b95b02ffbd0bae5e2f1984cb2957de
EBUILD facter-4.5.0.ebuild 1543 BLAKE2B fa9bbb6b95b02ffbd0bae5e2f1984cb2957dedc9844c6b030655f9808d1ba7ede95f85222fe9eecbc3cff6adf9d84e6fba9aef279ef8f61676adf124be3c6081 SHA512 711e99625f8ab76c1d8576a9741363011a780820f0321f5a51833ddf978290cd01a72b1b839fa8790eb4ae48733c629cfccb83007060ef55f2e519e75c55dd0b
EBUILD facter-4.5.1.ebuild 1543 BLAKE2B fa9bbb6b95b02ffbd0bae5e2f1984cb2957dedc9844c6b030655f9808d1ba7ede95f85222fe9eecbc3cff6adf9d84e6fba9aef279ef8f61676adf124be3c6081 SHA512 711e99625f8ab76c1d8576a9741363011a780820f0321f5a51833ddf978290cd01a72b1b839fa8790eb4ae48733c629cfccb83007060ef55f2e519e75c55dd0b
EBUILD facter-4.5.2.ebuild 1543 BLAKE2B 277bf50de60663ac549fe997a139e4df5c2f82acb6432eb197df753ff104f6b04f5502ff4fd6f3c2e3963e71a480eb2aab51533a28b18bc8c533751213e9ec9a SHA512 0b7e05365576ba7b2b9637ba10f6bf0e7e10e4810c95f212ad19c596c2e2735c151fd6cf405c8ad542ae90b88466867fe4bc6883bd33888c240a22a15586f4ed
-EBUILD facter-4.7.0.ebuild 1543 BLAKE2B 277bf50de60663ac549fe997a139e4df5c2f82acb6432eb197df753ff104f6b04f5502ff4fd6f3c2e3963e71a480eb2aab51533a28b18bc8c533751213e9ec9a SHA512 0b7e05365576ba7b2b9637ba10f6bf0e7e10e4810c95f212ad19c596c2e2735c151fd6cf405c8ad542ae90b88466867fe4bc6883bd33888c240a22a15586f4ed
+EBUILD facter-4.7.0.ebuild 1541 BLAKE2B c4bf1e416f33389343aa63abda5c831bea89cae019c3527cbb9a81d84dc1a50761fee55b274fbabe2478c550347ead9f4757564f55f62d67c760373aa1ae5a5c SHA512 dd82b91de9456087b43f1ec34f7ca05a97928035b183eed4c3853cdd34312aebcd3e18adcfc8cd8eccd6bc3c5a9d3a7c483dcdbe312ca223474caba0a38f9de5
MISC metadata.xml 540 BLAKE2B 584d6db1a27bfa9383048929df3d6da07040cf507acc2aa58de7a4e9ba665079cac60b48b398bbb0510914acc03be1fd3468e5678e690f8d6fd03060e659dd4a SHA512 c1311ca348655bf9566889ec9edcd012a2d003f0b1122749caa9066cea2005d3fed7b7a0d1bca75281396e8e43cb6a2f611550572523dc011113424d642c2a2f
diff --git a/dev-ruby/facter/facter-4.7.0.ebuild b/dev-ruby/facter/facter-4.7.0.ebuild
index c2a4a652e567..ac2795b70f80 100644
--- a/dev-ruby/facter/facter-4.7.0.ebuild
+++ b/dev-ruby/facter/facter-4.7.0.ebuild
@@ -21,7 +21,7 @@ if [[ ${PV} == 9999 ]] ; then
EGIT_BRANCH="master"
else
[[ "${PV}" = *_rc* ]] || \
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 x86"
#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
diff --git a/dev-ruby/faraday-retry/Manifest b/dev-ruby/faraday-retry/Manifest
index 84afc60feed2..9d5bc3f84f40 100644
--- a/dev-ruby/faraday-retry/Manifest
+++ b/dev-ruby/faraday-retry/Manifest
@@ -1,5 +1,7 @@
DIST faraday-retry-1.0.3.tar.gz 10732 BLAKE2B 4ab94c84242b1009221e7c44273a3dc3e07ce3303b776a42ac04c6adec5439ff83ad583e2b3670638d08aa5117ee897669dc4e8e3d13e3a84672cf9001580889 SHA512 d3d50c6ccca97b3c7f076a45f0be92c9d601a005328d09397d8ac56492688296cfc2e61327389e10d4989df957bc76be7c270b6cbae3b9b2b8023fc9da265698
DIST faraday-retry-2.2.0.tar.gz 12498 BLAKE2B a6cd459b745b219ee004cda59e4b1d9199676968ff4e6ef1ba8676badb1c10614a09a30467356032be9054d276055047a78a23b41d65ba84444680151eec688a SHA512 d7dd1bb5e7dd9b0cb94c5565bfd3a1c6c3f67277e15c0fb85a3fbd422a9939be22037089c918a607ae1cb71c18069ea766ab0fc18c9ed2b24fac820d25a6f85a
+DIST faraday-retry-2.2.1.tar.gz 12769 BLAKE2B df42e17b6aca3ff7fceb5491737d240de0417fa1ee2e339c67de0c270ae23cafd20864cb671d59d4aa8583e053398badde2dc0de7e9d44dd6217edf31be3e6f0 SHA512 56e0c42f8014641534dee7afdc679a8f2bd3c62b62b588ebaa1b684378d4b0049a358b8afcebc892a1044fbac88987e0e859c42e5e67c301406d4119d285e814
EBUILD faraday-retry-1.0.3.ebuild 1022 BLAKE2B 1a8a2f20c5102a7cd1a4365a56f4a5da9391e9d9e82d8331ef1a4b4747a6efd6c45f930bcea564d8f6d6aa8e1a25de2d22540b98aa2d9f119f487bb26a5baee6 SHA512 a97822aa2e95e5be544f0c2f5a9ca780c28de3d2e115e2412fcfd2abddf0dd8c76becbbdd4cbfca093541eb047d23123f091dc3f78429f65baf6f9b5aa0300f2
EBUILD faraday-retry-2.2.0.ebuild 1016 BLAKE2B c6c42de9cc52017a498db9164f5f8b61a803a1d083c50b404b88afa7de48abdfb77fd6dcafee99975b1c06bc3297ff42405e7b64e049562472ebbab7f1448665 SHA512 4c8d77f6283a2f376378ce1b2f773564077efec0f7eed36d95abd5663f7e2812155d4a97535eeef880c9768563fdacbd04ae29bf0160efba988aea42590ab8aa
+EBUILD faraday-retry-2.2.1.ebuild 1008 BLAKE2B 19b2bb2d4eb96364baece967458bf049014fe37f3ab504a208e8fa0a4710ef189b1927962dbfb2e36ef8f0fe8fb1db836677d4cf9bc5729b89f61086e74a1ad8 SHA512 89721dd50c162785aff8a8a5056758c0b8a9adf1c1608a6858cb296db37e876115443686bd525ae24b14a8be6e5cd16d82a4527344e9cb9b58d93a9a99541306
MISC metadata.xml 351 BLAKE2B 02c568077982dfa7688fff59059ef5b472aebce02ffef77c6a582d3b485fa1998f8add5e391bc7ec2d5cbd08e10d5cb6b2964e3c12dd0d92ae86c852d67b308d SHA512 59f03a20b5f13386f63728ca84c0964e4759e08629f6ce2541cdec189c92bfb8fa3fda3473551a9332c9166f72f5a813f7b8628244b9b2349eec62e2ad2d876f
diff --git a/dev-ruby/faraday-retry/faraday-retry-2.2.1.ebuild b/dev-ruby/faraday-retry/faraday-retry-2.2.1.ebuild
new file mode 100644
index 000000000000..33166ca23bd8
--- /dev/null
+++ b/dev-ruby/faraday-retry/faraday-retry-2.2.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Faraday adapter for Net::HTTP"
+HOMEPAGE="https://github.com/lostisland/faraday-retry"
+SRC_URI="https://github.com/lostisland/faraday-retry/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+
+ruby_add_rdepend "dev-ruby/faraday:2"
+
+all_ruby_prepare() {
+ sed -i -e "s:_relative ':'./:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e '2igem "faraday", "~> 2.0"' spec/spec_helper.rb || die
+
+ # Avoid unpackaged, test-only, faraday-multipart for now.
+ sed -i -e '/multipart/ s:^:#:' spec/spec_helper.rb || die
+ sed -e '/should rewind files on retry/askip "faraday-multipart not packaged"' \
+ -i spec/faraday/retry/middleware_spec.rb || die
+}
diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 6bc9524a2f9f..c2475b53f3f0 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -2,8 +2,10 @@ DIST faraday-1.10.3.tar.gz 835008 BLAKE2B 5b2cff7877cd1e73dc52830aed67988eb5ed33
DIST faraday-2.7.12.tar.gz 1029923 BLAKE2B 267880c4d35284c1eb2f894e9c2803662cf5a901417b5a8c6934b8cef3fe842924d945b64b6617dcd017cbfdc3c9be19271c7c295e2c39518215aba3ab8304bb SHA512 e35aaa7096a77a3dc76aa0a2c262d6e83d894564474dd5b1414488615e54096e96fefa245d65804afa71fc22ef55748c18a32213ba6eaedb431246d5f8d382a1
DIST faraday-2.9.0.tar.gz 1030759 BLAKE2B 450ca700ccf624115aaa6c5ffc873e926884ff27a520aecd890f7156f20f829a802cece461327205930dfc53d06fd837adb1bb989e9603f369f61606640acddf SHA512 f534cd0903bc5ee83a355b09c886dfdf593b842fc85863877c9e0217ba797b027acce6d36674579053ac24e180d71afe4d879cb52cadd1da803b609f2da407c3
DIST faraday-2.9.1.tar.gz 1031030 BLAKE2B 1980fc9215e2ffaeafd920162b520bfb6731df5a5fec7d95ac9b17b62e6a7945e864d771f44acd2d43684f1953a61298d097bde469c36a195626101a26267e59 SHA512 424597b7d4e5f6c57651fd801c766b324d49a6081807578be9ce5dfc93b033f418924d05e7c73a3fd323d8b4677a0dd2a9c483a87f3c5321d26b93038675ee78
+DIST faraday-2.9.2.tar.gz 1031072 BLAKE2B 78a30d62bde0146274cc0c47a8f504d695fbdae0be50b49b92fdeb2e0fb83501b30a0a60c8d098d56f70263322fae5763b17dd2e8c6eea121b48cd4143034d9d SHA512 5f6af1a79f082e17113939282fdadae5ab2bba167f8d109b8f64b53ca3819d138f6e8a090c9d30036ab796a53ae53f4ecf2fd8c645e59a2aec025430b2c0e803
EBUILD faraday-1.10.3.ebuild 3582 BLAKE2B 2933da54571fa46d5e2ed87b51d1ff340b5d9a54c12a1b68e333d8a7e380539ccdb0b31884fd77c3b3476ef4086d024257aee8dc26556bacbedc85ddc73d2184 SHA512 2272070a510a50aa9ec35f2667b7fbbd2e5d3deadcfe4905a92265312935b861760527cae02d16e35fb8dcd39052042b863634d2bdd51168283f046c0109f078
EBUILD faraday-2.7.12.ebuild 1536 BLAKE2B 8491e7255c1121f0b93d748edbc65ccf39db0e083f578b6af31a9dd4967b9edc466d2b31665d37e3ba128f6b3614a20be73193e42f7dc7e88f05c9b04aba7b78 SHA512 48670519b37a047bfdf6cc15a0baf9745a7959de577d780ba1709c2e3d90d0c235583b20e16f0a27ba695027ea2f12a02f17168ca584d293c447c6f0f7a464cd
EBUILD faraday-2.9.0.ebuild 1548 BLAKE2B 0bdcb81575c639d92403b4fc8a20ea6a7c62968b9baadf4c8932558752c47f580ef67a98292a3ec7fd02a357ce76debb8efd766f622dffb831e50dadb3951026 SHA512 39582895f0cbe4b24fb5018d886d109692f09858d13114e71cf05d736d64dd8d8e45b1734f7f4218bb52c2cc9cb1fb51feb13c618b4c43f59f96ae1687fdcdaf
EBUILD faraday-2.9.1.ebuild 1500 BLAKE2B 20f76c8ff0a7a641de5ddbe32ad674e81af1a66d1b93621e2327163485694b0be03049a11cede990d629f9f6a13d415e4a76b8d0770cb804dee07c3934ab848d SHA512 e99951023e2d3155ec14f637ab3542558eb590412bf6622161b5597c1b17b6e641a44fe0ad968b75d7ab8f3504e0550a02b6008fab174d439065fd929c4d7e13
+EBUILD faraday-2.9.2.ebuild 1467 BLAKE2B bc1b75095f8c1a1ad8e0eb6928f6b703c73923623b3ea77f6978cbdf395a671b33d3b9d94f870b1b9dad2b75ce4fdccedcdd7ff83d58d09fb54bc65dc5d9dd68 SHA512 0b78aae8a30afcfd306547a9da1127e2ccd5b8fa22fc830d9d00aa36bc698cf9d9bbc0e7913fe4ee88cda6946f40a247c1650d165dad1c4bea6d765d1bb91996
MISC metadata.xml 345 BLAKE2B 3f30f745aae665ba534c93898368c8b231fa204fbaeda63ff9afdb34c9576d65f516a323ee80e93c8195ebecb1804c5da7e04efb841510f8274e3d498dcc43d3 SHA512 b6f789f6e999463339fe59008d20af965abffb4bd5b4d3bb57552f81cdc00cc70eccc5077907a6222949bfe94dec687c46fee225a559153f8b29a03175250289
diff --git a/dev-ruby/faraday/faraday-2.9.2.ebuild b/dev-ruby/faraday/faraday-2.9.2.ebuild
new file mode 100644
index 000000000000..763123dac482
--- /dev/null
+++ b/dev-ruby/faraday/faraday-2.9.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="spec"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday"
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend "
+ || ( <dev-ruby/faraday-net_http-3.2:3 dev-ruby/faraday-net_http:2 )
+"
+ruby_add_bdepend "test? (
+ >=dev-ruby/test-unit-2.4
+ >=dev-ruby/connection_pool-2.2.2
+ dev-ruby/rack:3.0
+ dev-ruby/webmock
+ )"
+
+all_ruby_prepare() {
+ # Remove bundler support.
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+ # Avoid loading all lib files since some of them require unpackaged dependencies.
+ sed -e '/[Cc]overall/ s:^:#:' \
+ -e '/lib\/\*\*/ s:^:#:' \
+ -e '/simplecov/ s:^:#:' \
+ -e '/SimpleCov/,/end/ s:^:#:' \
+ -e '/pry/ s:^:#:' \
+ -i spec/spec_helper.rb || die
+
+ sed -e '/git ls-files/ s:^:#:' \
+ -e "s:_relative ': './:" \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true each_fakegem_test
+}
diff --git a/dev-ruby/git/Manifest b/dev-ruby/git/Manifest
index 91cd06e95070..9b097346dc11 100644
--- a/dev-ruby/git/Manifest
+++ b/dev-ruby/git/Manifest
@@ -1,7 +1,9 @@
DIST git-1.18.0.tar.gz 175341 BLAKE2B 5a8dee1fef79c0386c59d37f37f2249c72600f2f11dbf2cc2c5bf63ff91f068c9c3164d24c2670585e8261d890f07b998255ddb80ce35ce53de09f402a4ec9e3 SHA512 520886b23758229cf25bfdd17e9d86e53d62feb6b2b3c155efe493db42d2f247a29bd629ff6c80ffa599ad429bcb6f09e44b015eeeecf9d9a5f4ee6ab3f1a265
DIST git-1.19.0.tar.gz 177079 BLAKE2B 663d6303a49315567cbac77b4acfea10e24f1c61f1e1bb6d5807681eee03633edadcac9453ea4d919d3ad8b14fc0301b03e69033427b58d46b776caabd418cd9 SHA512 1935bd6bac26b46cd8563d6545bb7e4712636469624d11089bc5a7f716ee4a0f1e217167e6d0c6023a7ea4ef1644d93431bcdbd28d2a947589c288c0280a1286
DIST git-1.19.1.tar.gz 177887 BLAKE2B 0da2a829679fd4e2d4b3aec5e88f421d221593729b827f2207bc3d26ce290ee2a41e8dde33b81138cf9df75fa1d1316fa5c69318a1247c627889f5c6971b8fd6 SHA512 4fb27cc2c59d15b0424ac16accc13d2310fec0710815b8deee399767b3cd9707cdf767a301cae271b4cd1ff6718cb955a6c86a9ea99076aaffbbadf595c64c0c
+DIST git-2.1.1.tar.gz 189005 BLAKE2B 8c273d28bc0b8ccc1a1ac74242086e56941fb6827e39d358adab0e645d080eaf5e4727b0a9aa131ea068efbd77c1ff645b55ddf69d615d13b972566f964aca06 SHA512 4815dff308a32b4b1d4984ea8b96e3cf2870412771afa7b56c74031f66d1eba607506587bf7de740091c285b84c3f4fa1929523d653870679ea317e8933c6b4a
EBUILD git-1.18.0.ebuild 1255 BLAKE2B 155cc93656318be5a9499f747ce8570becdebc822cb54031f48f4474c7eae5a447a3be8846b01faf34d497d33526882dc83ea25bcc6738f0d856a427954eb752 SHA512 58166a367d1ef571a29fee8fd5527107ffae592a8cd8479202cb406032d0d70e3391a172426e1a419005fd889d9b1f01cd1f20cc0fe413b319d1a68689b1b942
EBUILD git-1.19.0.ebuild 1249 BLAKE2B d9968a180831832d4ac28f0ed4c436d290ac80495a1cda85beecf94640627eef7dfca96e64534c905e1c089ba63627a7859b71ebe84775b78ca92f5f4918db71 SHA512 b096c54c229f4ac524987793d6f44f29f7b95e158990360b4012f136a5a4cbd3de439dc33760eac162a05f535ff8f07adb714d9f1e1b945b0ce385e193c41143
EBUILD git-1.19.1.ebuild 1279 BLAKE2B 3c4a0d53e3d861c54c67af61b18a0152db6faed3020e05a9d11b0fdf1c572de45d38c3a6f3af0c6364989ad2f1a9a86cf8f780e5700ffa588a74f42c4547e27e SHA512 07353917a893563d8c898ca6af03876854eba7dea439d9c8fed6987f30e4aaab1b9dc9f79e3d98904320eb94283f6454cf11dc2ef2776098b00ead45912ff64b
+EBUILD git-2.1.1.ebuild 1344 BLAKE2B d6cdf0c88c3f363344b65f5a10be7833a6fb9776078709c616c0a55f6bcee3d06395d395482971318eba68ec99602c29bad9b7d23784d811b05cd3b104c6a780 SHA512 034f100003bfe663b28ffaef5726543b5d06907cb078f663b17bdcb7dfabf84a52c14fff99cc12adb4f97fa03ebc920115b295c91a3891672857294b0aa8bc23
MISC metadata.xml 391 BLAKE2B 3d03aece790440be04e0a72615824cb5aeb627e67b87b9457b7625a330c5d4736b77897a9b6655b0e45d99d134615090a95077fe2ee62131d572686f9a4bc682 SHA512 0ac01abe3193d7e8566420333c2bbf301bdc2ad3c4587ef9f48bf260322a3763eed3319c879472c0028cf8d63c73e82d24f2e2164692a06f3e14bd992e3b301c
diff --git a/dev-ruby/git/git-2.1.1.ebuild b/dev-ruby/git/git-2.1.1.ebuild
new file mode 100644
index 000000000000..e68f7570ad78
--- /dev/null
+++ b/dev-ruby/git/git-2.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="git.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for using Git in Ruby"
+HOMEPAGE="https://github.com/ruby-git/ruby-git"
+SRC_URI="https://github.com/ruby-git/ruby-git/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="ruby-git-${PV}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND+="test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar )"
+RDEPEND+=">=dev-vcs/git-1.6.0.0"
+
+ruby_add_rdepend "
+ >=dev-ruby/activesupport-5.0:*
+ >=dev-ruby/addressable-2.8:0
+ >=dev-ruby/process_executer-1.1:1
+ >=dev-ruby/rchardet-1.8:1
+"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitar >=dev-ruby/mocha-2.1:2 dev-ruby/test-unit:2 )"
+
+all_ruby_prepare() {
+ # Don't use hardcoded /tmp directory.
+ sed -i -e "s:/tmp:${TMPDIR}:" tests/units/test_archive.rb tests/test_helper.rb || die
+
+ sed -i -e 's/__dir__/"."/' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+ git config --global user.email "git@example.com" || die
+ git config --global user.name "GitExample" || die
+ ${RUBY} -Ilib:.:tests -e 'Dir["tests/**/test_*.rb"].each {|f| require f}' || die
+}
diff --git a/dev-ruby/gpgme/Manifest b/dev-ruby/gpgme/Manifest
index 3b9a53772f3e..5084ca6b183c 100644
--- a/dev-ruby/gpgme/Manifest
+++ b/dev-ruby/gpgme/Manifest
@@ -1,7 +1,7 @@
DIST ruby-gpgme-2.0.22.tar.gz 3432808 BLAKE2B 1aabd312f588093bff2bb3a308aaac041ebc8f989bab4aa475f74fc0675c6c4fcac474663a8f5b097b8be223b0f01e27f9e49fc014efb650df9742ddcf3fd4df SHA512 644d9640ac2bf6ce1c02747a0fbd0321337c1f3af639d650b8a669c4f835d1c03380644da2d4717a9268df434ebf41fd98388b80c63e8df97b7a23c3c260741e
DIST ruby-gpgme-2.0.23.tar.gz 3510904 BLAKE2B 2057a6917aac14bfc82c5e718498d5dce507a4c9de4da2e0973eefee76339066c54ebf57201f739faaab118e624416d7b30d24fb4409b37d53f80dd92c2aa825 SHA512 13d9b383ba638ef1cc21870159b4e7bf3e4aa70097649da185ccd3c159247c657eae651c0fc29c2fcd1b1d2965b432b82461a2f2d85f687787f78d34ddce6da9
DIST ruby-gpgme-2.0.24.tar.gz 3512481 BLAKE2B 69de16ca15088025c8aa5e8a7910d99df11df1e8ba522d16f9b23a89960683555dbdfe238c351532ffb57283c99b4b4c06c570e6c7755e21a40c67d9f9e00214 SHA512 d906cc669b4e55facd13838c711601ce587e197d44cdc614c4972b2fe411c6259fa236d9713e0ff716ab97fa34840feb0b503db298e6b7a3125d3bcce12d7835
-EBUILD gpgme-2.0.22.ebuild 1376 BLAKE2B 3021469289f277bc12c8d0750ab50c88f58e7e0c6afb597ba8a05acb59c28785c9e4bdea65aaad06416a05774a47d8acf875ceed43e186d3d27467a35eefede9 SHA512 dd363103a408ae8fbdaf2be2ec7bbde0f0ae3150cb3be7f6f3bcb88228e921111aca93975febca000f1813fd57901d513509807c19a4b3f5548f0488fa1d7d2f
-EBUILD gpgme-2.0.23.ebuild 1421 BLAKE2B 5fe748e99678605f1a5265cdb0d0692381cbea695098cab9be3723177ea201e68c2301b4fb4117e229658707901b2a39810c4868772049ad2f2fa3a322d399b5 SHA512 31d27b4584f68f13bd1dfa724c004dcd98f7de3126bb3b7323b6b1d0afe8c4578f8d52faf73bfb8c157184614120bcba9c8584088f03fc6626340d4a2a382c92
-EBUILD gpgme-2.0.24.ebuild 1425 BLAKE2B 2c9276e13294f7b2079d7f99c70a9ab75ed992d2d0e6c3e5cd1f1ff344c4c6795a7d8401fe6b2e348bc5d6d77f54ebd3bd5c7ad64ac27e52618252651e729778 SHA512 123fa16eff3228935a8688699ce4aa53bbd9015c92ec5e8952c14139a59166b70f5c549927ae7289284fead3e9b3fafeeb13c11cd07f13fd9a5fadd62e52a919
+EBUILD gpgme-2.0.22-r1.ebuild 1378 BLAKE2B 72e5e9644650fb5b9d965b18733b0aaccc05b03fc27d53ad3c4754be821416f60711a8dfcb3cb46e299dd374403b892a468a2035e73154b8efe1f97804796f55 SHA512 ef1678d816912c5e9a6730ed1dd96b62ae8d81999ca604489ca85e896b5ea018b468cf45848aeb7bec299024183d7d4d04ece32113daacd7e24ee67c10799417
+EBUILD gpgme-2.0.23-r1.ebuild 1423 BLAKE2B 9c1673dd6124814d1d01362a7ffec5c2117b7cd28fb5f665fb6c6597b0e293ba451b24041032e543d13ac3202c0d022b06531928715e13576e86393b6899717d SHA512 66ecfc568463138977f3898bc38c021662c4812e67213fc29ff252d6129c9308b26aa884a1dd9dc9927be2d1ccda2d989e0ea5114aced5d9da73b99b7a034eab
+EBUILD gpgme-2.0.24-r1.ebuild 1427 BLAKE2B 05b8c018cc775d7b046873066d255e617aaefc37731ba715d331d4bdbba3db116f449659a45906c6af4fd50f11375538dc080bfefa8f04c1d71f75e544432824 SHA512 240a475677fa4263a8a8d2e8f437baf73da067ab129d18775df6e3e0ffc0c0fd26331025ba5d2f8c02f3b0b26db793fab6873b50eb24d9c36e51dcffb677ef43
MISC metadata.xml 468 BLAKE2B 0ede8ab453101f97cdff99ad2f3d7412e21e4799622f242ff8771ea0761591aa26aa66f5788a8a8e00fbd42f8c42618c0d49a92a78eb0e1dc77dcb1a8a9f7c8e SHA512 9ffed8f871ca6952d5a73f4c11c79293db6a9b66dfd38431d377356c340cf1245a1176cf0531e5e3aebaedb6f75249a38015cdfac7dbd65ebf560661b659edcf
diff --git a/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
new file mode 100644
index 000000000000..243c6f61d686
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.22-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=app-crypt/gpgme-1.18.0:=
+ >=dev-libs/libassuan-2.5.5:=
+ >=dev-libs/libgpg-error-1.16
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
+
+all_ruby_prepare() {
+ sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+ -e '3igem "mocha", "~> 0.14"' \
+ test/test_helper.rb || die
+
+ # Remove failing tests for now. This package was added without
+ # running any tests :-(
+ rm -f test/{ctx,crypto}_test.rb || die
+
+ sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+ append-flags -fPIC
+ export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+ each_fakegem_configure
+}
+
+each_ruby_test() {
+ unset DISPLAY GPG_AGENT_INFO GPG_TTY
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/gpgme/gpgme-2.0.22.ebuild b/dev-ruby/gpgme/gpgme-2.0.22.ebuild
deleted file mode 100644
index 46c30017dfc9..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.22.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# 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="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=app-crypt/gpgme-1.18.0:=
- >=dev-libs/libassuan-2.5.5
- >=dev-libs/libgpg-error-1.16
-"
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 )"
-
-all_ruby_prepare() {
- sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
- -e '3igem "mocha", "~> 0.14"' \
- test/test_helper.rb || die
-
- # Remove failing tests for now. This package was added without
- # running any tests :-(
- rm -f test/{ctx,crypto}_test.rb || die
-
- sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- append-flags -fPIC
- export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
- each_fakegem_configure
-}
-
-each_ruby_test() {
- unset DISPLAY GPG_AGENT_INFO GPG_TTY
- MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
new file mode 100644
index 000000000000..716940e2629a
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.23-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=app-crypt/gpgme-1.18.0:=
+ >=dev-libs/libassuan-2.5.6:=
+ >=dev-libs/libgpg-error-1.47
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
+
+all_ruby_prepare() {
+ sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+ -e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
+ test/test_helper.rb || die
+
+ # Remove failing tests for now. This package was added without
+ # running any tests :-(
+ rm -f test/{ctx,crypto}_test.rb || die
+
+ sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+ append-flags -fPIC
+ export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+ each_fakegem_configure
+}
+
+each_ruby_test() {
+ unset DISPLAY GPG_AGENT_INFO GPG_TTY
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/gpgme/gpgme-2.0.23.ebuild b/dev-ruby/gpgme/gpgme-2.0.23.ebuild
deleted file mode 100644
index 4790a69fa6b2..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.23.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=app-crypt/gpgme-1.18.0:=
- >=dev-libs/libassuan-2.5.6
- >=dev-libs/libgpg-error-1.47
-"
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
-
-all_ruby_prepare() {
- sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
- -e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
- test/test_helper.rb || die
-
- # Remove failing tests for now. This package was added without
- # running any tests :-(
- rm -f test/{ctx,crypto}_test.rb || die
-
- sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- append-flags -fPIC
- export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
- each_fakegem_configure
-}
-
-each_ruby_test() {
- unset DISPLAY GPG_AGENT_INFO GPG_TTY
- MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild b/dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild
new file mode 100644
index 000000000000..6e8a78c3d103
--- /dev/null
+++ b/dev-ruby/gpgme/gpgme-2.0.24-r1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
+
+inherit ruby-fakegem flag-o-matic
+
+DESCRIPTION="Ruby language binding for GnuPG Made Easy"
+HOMEPAGE="https://github.com/ueno/ruby-gpgme"
+SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
+RUBY_S="ruby-${P}"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=app-crypt/gpgme-1.18.0:=
+ >=dev-libs/libassuan-2.5.6:=
+ >=dev-libs/libgpg-error-1.47
+"
+DEPEND="${RDEPEND}"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
+
+all_ruby_prepare() {
+ sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
+ -e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
+ test/test_helper.rb || die
+
+ # Remove failing tests for now. This package was added without
+ # running any tests :-(
+ rm -f test/{ctx,crypto}_test.rb || die
+
+ sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+ append-flags -fPIC
+ export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
+ each_fakegem_configure
+}
+
+each_ruby_test() {
+ unset DISPLAY GPG_AGENT_INFO GPG_TTY
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
+}
diff --git a/dev-ruby/gpgme/gpgme-2.0.24.ebuild b/dev-ruby/gpgme/gpgme-2.0.24.ebuild
deleted file mode 100644
index 420e02626494..000000000000
--- a/dev-ruby/gpgme/gpgme-2.0.24.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS README.rdoc"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/gpgme/extconf.rb)
-
-inherit ruby-fakegem flag-o-matic
-
-DESCRIPTION="Ruby language binding for GnuPG Made Easy"
-HOMEPAGE="https://github.com/ueno/ruby-gpgme"
-SRC_URI="https://github.com/ueno/ruby-gpgme/archive/v${PV}.tar.gz -> ruby-${P}.tar.gz"
-RUBY_S="ruby-${P}"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-
-RDEPEND="
- >=app-crypt/gpgme-1.18.0:=
- >=dev-libs/libassuan-2.5.6
- >=dev-libs/libgpg-error-1.47
-"
-DEPEND="${RDEPEND}"
-
-ruby_add_bdepend "test? ( dev-ruby/mocha:0.14 dev-ruby/minitest:5.15 )"
-
-all_ruby_prepare() {
- sed -i -e '/\(coverall\|bundler\|ruby-debug\|byebug\)/I s:^:#:' \
- -e '3igem "mocha", "~> 0.14"; gem "minitest", "~> 5.15.0"' \
- test/test_helper.rb || die
-
- # Remove failing tests for now. This package was added without
- # running any tests :-(
- rm -f test/{ctx,crypto}_test.rb || die
-
- sed -i -e '/portile/d ; /rubyforge/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_configure() {
- append-flags -fPIC
- export RUBY_GPGME_USE_SYSTEM_LIBRARIES=1
- each_fakegem_configure
-}
-
-each_ruby_test() {
- unset DISPLAY GPG_AGENT_INFO GPG_TTY
- MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e 'Dir["test/*_test.rb"].each{|f| require f}' || die
-}
diff --git a/dev-ruby/io-event/Manifest b/dev-ruby/io-event/Manifest
index 2cea633966cc..e91c7bfafc10 100644
--- a/dev-ruby/io-event/Manifest
+++ b/dev-ruby/io-event/Manifest
@@ -4,10 +4,12 @@ DIST io-event-1.3.3.tar.gz 46284 BLAKE2B f2d6fe2a1eb3c1d0f26097847b9b0d464fa274d
DIST io-event-1.4.4.tar.gz 46919 BLAKE2B c66b410c1eb3e1b398b2ff8f1cad103f0d75e680b2b79ba8e0144ebfe0d0ce29de4996c2c758447c665231c07a939e31af5f3fc47725be33733dcfed8afcd12e SHA512 f8c7503d5d924de2847a57e6af0b01cb8c1638f4b3060a3afc58ca7cc3a719d5df2fa7b83252d1d761f4a3dc8da68b759797e1d1cd6168ad16421924ef3ef316
DIST io-event-1.5.1.tar.gz 47618 BLAKE2B 239beebca88dac137ab826df0da9f4c7a0b910a9401e46a542dd73a151009ca6d3b0d94584421a039e693e1f5e3f40e37fa98611ff8f603dc5d4bd30bc0788e3 SHA512 71f343ffdcabde14f1737574e66c198934cdf5c88db0c9dc58106da588a7156d4b36cd2a3bd0552758468bcd78c8ee3ae1d59eb0432f7e66f57e3d9dfe75fa3d
DIST io-event-1.6.0.tar.gz 50641 BLAKE2B f9af9426e2626f101e7ec45ac601e72b60bcda02ae8cdfe659f2440a0c1b084e8a67501104854a7e896864b5a94c624a27b7e013f03df26b1372a098af2ca3d8 SHA512 92ae37e390718b166eeb0fb5ef148f093d90ab623def9cfc9201086fe332b4139c038309ffab9dfd300b80d079bfeeebe14099a1674678f87a60c540570c3526
+DIST io-event-1.6.5.tar.gz 51000 BLAKE2B 72720b03c87afd220c083098114f45dd4a523bfd3145e8988644ad1112c52ba0eafc8082c3ca23f54253921ceb96d544097722c3585390f7793fb2bb58ead20b SHA512 fd8a6b9a8a2952a2114a325a630b8cc0455679c4538901573be8dd0d342389872d5ec613c70138155f996c11d550b58003a71bee75cfec599db51812e03ec042
EBUILD io-event-1.1.7.ebuild 864 BLAKE2B 037dc38604de903a4042610ba47c7328911e9092e3ca19b0822c2f7e2439d1fa013682efb1cfa34f7e1d8a2b00ee5bfa8afeb2a2694b98418686af56007ea1de SHA512 d3cc42893d9bf4a7aa00564306259bdbea3d5fbc602e8359889d023e31ad8b786595c2dc319755b6b1c2efc802efabd9b67551c1408bb1b754a97f8f9d9d3ef3
EBUILD io-event-1.2.2.ebuild 992 BLAKE2B ba1a508df70f4258e119355786979639d20158160f6636ae430f9b62ec01dbf52d68848df9221d8672475b51a66a994c9aa9fdac5b40d363b58dc48d57c45978 SHA512 3cb74b7e67a94fab22bb4bb8c6298ab4a3c599d782cc803d92c21c65b94754ba878dc5d2f994e493901286858ce10c67a4de450fb4eb2a04952ac1c269b9d7f5
EBUILD io-event-1.3.3.ebuild 983 BLAKE2B 1aa0f8a2ec73822402defb15b19fe21e10ff4fca6aa5c71c993482ca7aacfd18d9fa5a6abf7e60c790ca3be93a4d1f8701224e4f8b6f5782e00520606d6668d8 SHA512 b1062b3c43d9c90d409733ab9fc1f7df421f14e4b99968ce51685eb066087756eae4761e3ba0b59f4a1327a46f916ca874baa1283606f204c8b230258b9b7843
EBUILD io-event-1.4.4.ebuild 990 BLAKE2B 0ed85c57bfd4c5bb8ce3bd6f4bdd0dd1ac2de8985eb44c2ced441ceefc0416ff50c9ccac0158a1adb7c09c4eecf991de3f51d313f948921c0dffe94f56d1137d SHA512 c3034285f5ca0b111afac0b0ae54ef680435a47fbe8b89de82770a6d73cd29150216c766089748b1b4eeb899b699e0645271e8589eb15b02112ba0753279313e
-EBUILD io-event-1.5.1.ebuild 990 BLAKE2B 0ed85c57bfd4c5bb8ce3bd6f4bdd0dd1ac2de8985eb44c2ced441ceefc0416ff50c9ccac0158a1adb7c09c4eecf991de3f51d313f948921c0dffe94f56d1137d SHA512 c3034285f5ca0b111afac0b0ae54ef680435a47fbe8b89de82770a6d73cd29150216c766089748b1b4eeb899b699e0645271e8589eb15b02112ba0753279313e
+EBUILD io-event-1.5.1.ebuild 989 BLAKE2B 174a2c4f79bf2c49421e73cf48b0b59a7e41593b963639da1291e7cc3f06be29ccfac0e3f5a75736792c58c7d9b90ca7620b61cbc0ed612a65ae3738208bd896 SHA512 5dd7bfe64da57622d49f86fb9e07cc4ddddfae7fcb3530a759d91bf755f045128fda418624557bfcd9e26a4182066154350414e9466aa2c6e4cc586180fc8747
EBUILD io-event-1.6.0.ebuild 990 BLAKE2B 0ed85c57bfd4c5bb8ce3bd6f4bdd0dd1ac2de8985eb44c2ced441ceefc0416ff50c9ccac0158a1adb7c09c4eecf991de3f51d313f948921c0dffe94f56d1137d SHA512 c3034285f5ca0b111afac0b0ae54ef680435a47fbe8b89de82770a6d73cd29150216c766089748b1b4eeb899b699e0645271e8589eb15b02112ba0753279313e
+EBUILD io-event-1.6.5.ebuild 990 BLAKE2B 0ed85c57bfd4c5bb8ce3bd6f4bdd0dd1ac2de8985eb44c2ced441ceefc0416ff50c9ccac0158a1adb7c09c4eecf991de3f51d313f948921c0dffe94f56d1137d SHA512 c3034285f5ca0b111afac0b0ae54ef680435a47fbe8b89de82770a6d73cd29150216c766089748b1b4eeb899b699e0645271e8589eb15b02112ba0753279313e
MISC metadata.xml 453 BLAKE2B 6f734840e504644c7d84ca58d0ac13f4f36a6e3f1d4d7a412871e224199d0efd071bbab9133f5a95ecf64928b4234787172b6d61c9ce085a6cc15c362e60195a SHA512 cc8b195ee59e7927a6cf1d9c1e82c222d697044cc917ebdcb4406ccb6372b3a51f09696b1618559e83b0ba98fbb2a8fd4b2977bb4adb46d437df90d2474648cf
diff --git a/dev-ruby/io-event/io-event-1.5.1.ebuild b/dev-ruby/io-event/io-event-1.5.1.ebuild
index 54d45037491d..cd3371bf8d31 100644
--- a/dev-ruby/io-event/io-event-1.5.1.ebuild
+++ b/dev-ruby/io-event/io-event-1.5.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/socketry/io-event/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="+io-uring"
RDEPEND="io-uring? ( sys-libs/liburing:= )"
diff --git a/dev-ruby/io-event/io-event-1.6.5.ebuild b/dev-ruby/io-event/io-event-1.6.5.ebuild
new file mode 100644
index 000000000000..54d45037491d
--- /dev/null
+++ b/dev-ruby/io-event/io-event-1.6.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb)
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An event loop"
+HOMEPAGE="https://github.com/socketry/io-event"
+SRC_URI="https://github.com/socketry/io-event/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+io-uring"
+
+RDEPEND="io-uring? ( sys-libs/liburing:= )"
+DEPEND="${RDEPEND}"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # Avoid dependency on unpackaged covered package
+ rm -f config/sus.rb || die
+
+ if ! use io-uring ; then
+ sed -i -e "s:have_library('uring'):have_library('idonotexist_uring'):" ext/extconf.rb || die
+ fi
+}
diff --git a/dev-ruby/json/Manifest b/dev-ruby/json/Manifest
index 8a47c067b4f5..673d035e64dd 100644
--- a/dev-ruby/json/Manifest
+++ b/dev-ruby/json/Manifest
@@ -2,5 +2,5 @@ DIST json-2.6.3.tar.gz 133077 BLAKE2B f6101f533159fb689b6bf22975137d34a77bd0926c
DIST json-2.7.2.tar.gz 125814 BLAKE2B 450c9495053c762446e77997bdc7e0291f8baf160a4da7e56d04ed18aa5629a11f1309e40bab0849692433392cfba8a19dda905fe5044ab363591a49e6e18b60 SHA512 5c432c293eed69b9810b5d0ca782383ba3f206d561641c354515e357c663ed4a4fb5ae35d3336d48605f9e82156d2f14a7ec6fa26642351214f60d91bac84f0e
EBUILD json-2.6.3.ebuild 1391 BLAKE2B df2a6931baf0f5e326101992d3f12a9741136c4f7f7ee8507a9d9e90a6bbd772e01c6dd130dcf736ce0e51b154af543bd2aa058519482193287192da4a69fb70 SHA512 ee4e15ffb2254af61a875532712936c7c5215cc5332b739b5645aefdd0739a0567b22e0da8c1faeacbabc28884d824cf29c2847d7deb8861fea47888d55f7416
EBUILD json-2.7.2-r1.ebuild 1520 BLAKE2B ffc3ec7dd0248b7d3d13c8d98f697d8855b6f4d89058e495e6cb40635a57d30080834b4ff820393af19c7c2b53b80d080fdca3df4b3ce586d296b4e91b39b091 SHA512 6c84c84afc3b1b271654d55ed2a5f1a0e150416bc77207eaf209c497ae1ed7be93c2c80bde3e04dc08d6e23d512871fc9deb982d447e85d67428ccba8f3b0d84
-EBUILD json-2.7.2.ebuild 1528 BLAKE2B ff2d817f4f523f7b451654110de4e991803008f01540d095faee0189d4a3635fe90f1e7979f528dd60d295bde9679767560506ebc8efe18a218b4c5fba538039 SHA512 a4cc86bff32792f339b40ce92934d0c1fd21cb3065a52322a9b52daca1038e99157259bd427d180873743ece2911a517812ff8a26bc765a873d1e8219ff08521
+EBUILD json-2.7.2.ebuild 1527 BLAKE2B 260473c39eaf70f190c17b56aef471efcfa4fb1f4f4ad295db03f74150820cf96ba7b55302065007edcb92f6698258d4ad148417fda90837e1b9c3f08eb61da0 SHA512 bb43cbb419a2b8388caa4edea7e69d9f1916b73f20b70269a45861346ed44adb6c9d69ee5e4614b26b8562db9907d99a160fc455dedf6c22e74540bd060f49b8
MISC metadata.xml 337 BLAKE2B 6b424567109cd8947377b5f955a9b32d3c12a25001e8d68cf62ac753264a0d8785f0fc60fc2ffbe5ad4e7a16ebd763add075820e4e559b50f6a230ef2f7a61a5 SHA512 e6900f34ad0c2a8310286eae9942432533dd78a14a04fb5d2551be21437cacc1a2d83b40ec93e885b30626cf49491f7db8a19b6e16009b6931cb0fd0c8ca8d5d
diff --git a/dev-ruby/json/json-2.7.2.ebuild b/dev-ruby/json/json-2.7.2.ebuild
index 844c416f9c52..9791c3bb5c1c 100644
--- a/dev-ruby/json/json-2.7.2.ebuild
+++ b/dev-ruby/json/json-2.7.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/flori/json"
SRC_URI="https://github.com/flori/json/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="|| ( BSD-2 Ruby )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~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 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
SLOT="$(ver_cut 1)"
IUSE="doc test"
diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest
index 547f286059eb..bd4fe34ea4d2 100644
--- a/dev-ruby/jwt/Manifest
+++ b/dev-ruby/jwt/Manifest
@@ -1,5 +1,7 @@
DIST jwt-2.7.1.tar.gz 75003 BLAKE2B 5c43fd78cf22960749358cbfcbfb5c47dce935ef8fd83235137a963572b95b19583399e142136663d113df472ebfb5dd976ce60156b75cceeff387950b6190b0 SHA512 efcdd81bc472a18764e0033f1040e9e2506952cbfb691acfc1ad90a5b34ebac864911e0cfeb28b82ac2ce1da7e3578a6677c0b113d1e45a81a3f4c4f8fed1047
DIST jwt-2.8.1.tar.gz 71939 BLAKE2B 07eb3df24165c72f13a77dfff658a94574e4fc5b5aed3b56041c58cf9bfb8eba663e76de7eb91e2870bbb8dcdeb79b9c2a7888d29f41feee06e2f07a825b90b9 SHA512 df4ad49f223bba0ace69a37d229868c2deabed5c09fd84e5e4ce4021242cef9e30c07a592b5bf54af6bdcfec552487d808620cf020d242757fc4310d201469c2
+DIST jwt-2.8.2.tar.gz 72273 BLAKE2B 808c6144b31a4d042a161c2e9fe3008995e45ed2cf1df9f454a84e04a613f23a0394e87644dbbdd7c94272ea57c2568defe63c9d71bfcf3c02caa81b345d4240 SHA512 d92cfe8c5196c3efd4cc42751cef956cf35758e980a959f554b61e148dfcaddfd9fc3d05bb57a043eca4c03f8240086951ad24bc676fb7d0f29a677dab4b270e
EBUILD jwt-2.7.1.ebuild 803 BLAKE2B e2e52f6828e050dff937ea6ea39d1603c8f6fb6a55f118cf3c7e6a7d2cb51e42710cdc39f413de4c7ceea6e0c3e0c5ee7f81d90dfe535ab73c4347d8b6a3e412 SHA512 35a34fc830a577e97c5bf77623e61de13af2fb87ccd0220a6ca5396898939ba1ef4f59be311302ee6125333c0642065154da765e76e82bf5c63dbdd5fbd61ea8
EBUILD jwt-2.8.1.ebuild 807 BLAKE2B 55173df6c418aa3a2db0abb5452550b1a17717ce46ca0d067bfd4abaa02ff53ac836bd756e870e75a7a6714037929df48f739b924333de2377bf05424ab01360 SHA512 18d0ac49b4feb4f697d0a02d5009af4cb8c89293169d339678744bb491f68035cb54c6c0c01d143890a01b0368f6dc64fe3dd65ba9937f4df06268646249734b
+EBUILD jwt-2.8.2.ebuild 807 BLAKE2B 55173df6c418aa3a2db0abb5452550b1a17717ce46ca0d067bfd4abaa02ff53ac836bd756e870e75a7a6714037929df48f739b924333de2377bf05424ab01360 SHA512 18d0ac49b4feb4f697d0a02d5009af4cb8c89293169d339678744bb491f68035cb54c6c0c01d143890a01b0368f6dc64fe3dd65ba9937f4df06268646249734b
MISC metadata.xml 339 BLAKE2B f797d6d373de253b9c14671570c04706d02d9ce5c931b54984eb89fb13dc29090123b6b30a8d3cacca6bb5e2819b294e0acb86b337a649dee292d8b579640b68 SHA512 2a3235a78045ad0be735dae3f33d3b946f162c837e6d903da889780879c370c586315300cb9b4dc5ee7ca73a545ece43ea949cc0f94f20c3430a8090f491aa70
diff --git a/dev-ruby/jwt/jwt-2.8.2.ebuild b/dev-ruby/jwt/jwt-2.8.2.ebuild
new file mode 100644
index 000000000000..e092f3ff6285
--- /dev/null
+++ b/dev-ruby/jwt/jwt-2.8.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Ruby implementation of JSON Web Token draft 06"
+HOMEPAGE="https://github.com/jwt/ruby-jwt"
+SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RUBY_S="ruby-jwt-${PV}"
+
+ruby_add_bdepend "test? ( dev-ruby/rbnacl )"
+
+all_ruby_prepare() {
+ sed -i -e "/simplecov/ s:^:#:" \
+ -e '/^SimpleCov.start/,/^end/ s:^:#:' \
+ spec/spec_helper.rb || die
+
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index c1dff0a36c0c..0c74ed18c9dc 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,11 +1,7 @@
DIST maxitest-4.4.1.tar.gz 62757 BLAKE2B 0023472200643dcc17aa7fc3720ebdaccb988628eedd55d69c47a0702b4700760dcc9178f1d63a29d8b0a461ceb7195f9d13579cf0393a3ca669515bcf77239a SHA512 927c5619541f13b2af064f1adb01670ec43570252a62d32b98674b7d4dd72ebc02594c000f6dfae7b9de275086df23e418f13c4c21595d47f429b86d0941dbc2
-DIST maxitest-5.2.0.tar.gz 63610 BLAKE2B 98efc803f43d02cfdec0431279446e555650928442593be436e0ebfcb0d21e505e69b9e26fd8560b12c4feb2ce307d9d46954ff8a82a80b328c2d0442c451f5a SHA512 10251961613a6a014c868c3fd2a8c4c51253b2dee058561450e88ef628de25b6042b17d04d7338afd400ca30e8c3c12923f0976ec28578b726630699d2a0d5b5
-DIST maxitest-5.3.1.tar.gz 64755 BLAKE2B 8de322902638a284dadcf269fc16d82ee70a4b5fe4211c1859ce832a8b424c98347b005f103e9a2342df8384591ff98b23171bf2f61285177aa3bf1a0520bac9 SHA512 a287f880a1eb8695e716654c3921ffcf27430657285ec29002834145f87db620ae481f9dd5c023edec0473ce947c366eaeb78ddbbf556d26e08605f0b9341f69
DIST maxitest-5.4.0.tar.gz 64727 BLAKE2B 99751c419386ab1b2a10233371c151f8d7a55315dca223e65a72ccab5b6aabb655c2e853190dc94c09dacb77542a0cdadc4121f45207d1d756f5d8b0d727f457 SHA512 7bdff3081b294fa43fc9a03352eb8c3be4b1a0010de5ea6a3027a9207ffcee09aeb69cec5faf430cba8ed094e76e75e6b46c6ab60f749cde1f4fcfe763ab1242
DIST maxitest-5.5.0.tar.gz 65102 BLAKE2B 46c7d0c9bcc794066316cc244f4628771a14224903416c4547b9c6d3f58aabae3597db93034a35f40140ee0bc443419d7e856d7a99f91565e8d6c3bbaa71a86c SHA512 331fd82a069494fbf2d1e2874de1c4bc5fe9b1ee430505e43aab4d1049f2e9dcf9c50bfcee8f8b897b881c2e859dbd7fe66d9d98c13b0cbc637cd8f87715abf7
EBUILD maxitest-4.4.1-r1.ebuild 1490 BLAKE2B aa15ed93d79d264b9bd864a427f16a09f9d80472faa09445167663a4c49c0e7820021f5d1912a8b3405eb3ae463b9673bbdeec57a02d273389a70f6a0d83bc47 SHA512 5976ec5af350f8eb11ddb2663a607ed8d7f86c0dee63471136f907dd91a47ac918452e33c6dac85430f1deb3ab576c7d6b69669778a3fe6bd8dae7859aa86338
-EBUILD maxitest-5.2.0.ebuild 1457 BLAKE2B f6087b0353ade73587acce38d8f6b01f2c828444d4bddcfb4f321a75c28d99be3c0d20510c9ca117bd6a855a8f18a467e9fde4395c716df0c843985fbb5afb01 SHA512 c63bfca7e8bb422b89bc7eafe205a5e0ccee21050477de6951d84e34702adfb0ccf72e4b29a005d979de6d1db58d2260a2465ce91d510948d570ad25dde95e28
-EBUILD maxitest-5.3.1.ebuild 1457 BLAKE2B f6087b0353ade73587acce38d8f6b01f2c828444d4bddcfb4f321a75c28d99be3c0d20510c9ca117bd6a855a8f18a467e9fde4395c716df0c843985fbb5afb01 SHA512 c63bfca7e8bb422b89bc7eafe205a5e0ccee21050477de6951d84e34702adfb0ccf72e4b29a005d979de6d1db58d2260a2465ce91d510948d570ad25dde95e28
EBUILD maxitest-5.4.0.ebuild 1492 BLAKE2B 6f5f23e2f7d82581be4a878d2b33e75dd6f7885aebab58e65a8c109828b60692cbb7106139e3183deb998f32f83e92356725a282aecc5cc1966112f944523fe2 SHA512 5f6d7a596cf270af4624499c615919ba70b855ce5f543b9533c8dcb9fd02c1d19181c058878c124d1054cbf9669949a5a28870de9c580638179c267d37dd20b6
-EBUILD maxitest-5.5.0.ebuild 1496 BLAKE2B ab00fa2584722956d2951c7849a53fa55695fa447957127cf9f732d123cd9afd9e3f4c5ffd81bf8c7d2374e5ced3d286cff873145f7e833a503e6ec84b4d7e7b SHA512 8064b88db1b8e3de59b9dc3c8f5a47b667a7350ac8afda9318a68e256514f026d7e6b17c59adf3cb10f5d519a660e14e5d14fdf80ee5c3ddb3fa1614cbf8d7c1
+EBUILD maxitest-5.5.0.ebuild 1499 BLAKE2B 9d9bb299b8574636563401a94f5a63882ffc6b45f583e20b541fc9e02c6ff4556582d0950dcfb109dd81abb935731189472be6b9252a8b3195c5f56923a1b0cb SHA512 d552f31d81675a5c04c3092e050eb1390f4fbc4975d244e3e9ba5154744870ed06570d09d408ccd573bf88a546171a73dca2ab1fa207a13236c2682cf943e648
MISC metadata.xml 333 BLAKE2B 4f6d2cdebd14923f2841e9ccf9313f2b478a3c47c26979cf90c03d8977b8ed77e08a1369fc374a47a84603d546ad46d7225eda21224f423bc52c4b0320e6d80c SHA512 6e9425f636821a231213a9dee84cec2dc3394a52ea4f5f8a69e0c1691ffdc8e46946dbc0b99147bbbe05211557646a6538b3dbbe716ec6a469b21040b1c8b3fd
diff --git a/dev-ruby/maxitest/maxitest-5.2.0.ebuild b/dev-ruby/maxitest/maxitest-5.2.0.ebuild
deleted file mode 100644
index 254679bd2a01..000000000000
--- a/dev-ruby/maxitest/maxitest-5.2.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Minitest + all the features you always wanted"
-HOMEPAGE="https://github.com/grosser/maxitest"
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.20.0:*"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- # Remove developer-only gems from the gemspec and avoid git issues
- sed -e 's:_relative ": "./:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -i -e '/\(debug\|bump\)/ s:^:#:' Gemfile || die
-
- sed -e '/shows backtrace for/askip' \
- -e '/describe.*line/ s/describe/xdescribe/' \
- -e '/describe.*color/ s/describe/xdescribe/' \
- -i spec/maxitest_spec.rb || die
-}
-
-each_ruby_prepare() {
- # Use the correct target
- sed -e '/\(run_cmd\|sh\)/ s:ruby:'${RUBY}':' \
- -e '/\(run_cmd\|sh\)/ s:mtest:'${RUBY}' -S bin/mtest:' \
- -i spec/maxitest_spec.rb || die
-}
-
-each_ruby_test() {
- PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" RSPEC_VERSION=3 ruby-ng_rspec spec
-}
diff --git a/dev-ruby/maxitest/maxitest-5.3.1.ebuild b/dev-ruby/maxitest/maxitest-5.3.1.ebuild
deleted file mode 100644
index 254679bd2a01..000000000000
--- a/dev-ruby/maxitest/maxitest-5.3.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Minitest + all the features you always wanted"
-HOMEPAGE="https://github.com/grosser/maxitest"
-SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.20.0:*"
-
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
-
-all_ruby_prepare() {
- rm -f Gemfile.lock || die
- # Remove developer-only gems from the gemspec and avoid git issues
- sed -e 's:_relative ": "./:' \
- -i ${RUBY_FAKEGEM_GEMSPEC} || die
- sed -i -e '/\(debug\|bump\)/ s:^:#:' Gemfile || die
-
- sed -e '/shows backtrace for/askip' \
- -e '/describe.*line/ s/describe/xdescribe/' \
- -e '/describe.*color/ s/describe/xdescribe/' \
- -i spec/maxitest_spec.rb || die
-}
-
-each_ruby_prepare() {
- # Use the correct target
- sed -e '/\(run_cmd\|sh\)/ s:ruby:'${RUBY}':' \
- -e '/\(run_cmd\|sh\)/ s:mtest:'${RUBY}' -S bin/mtest:' \
- -i spec/maxitest_spec.rb || die
-}
-
-each_ruby_test() {
- PATH="${S}/bin:${PATH}" RUBYLIB="${S}/lib" RSPEC_VERSION=3 ruby-ng_rspec spec
-}
diff --git a/dev-ruby/maxitest/maxitest-5.5.0.ebuild b/dev-ruby/maxitest/maxitest-5.5.0.ebuild
index 2d4e9c6b4e44..79c9eb8c9ccf 100644
--- a/dev-ruby/maxitest/maxitest-5.5.0.ebuild
+++ b/dev-ruby/maxitest/maxitest-5.5.0.ebuild
@@ -23,7 +23,7 @@ IUSE="test"
ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* <dev-ruby/minitest-5.24.0:*"
-ruby_add_bdepend "test? ( dev-ruby/bundler )"
+ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.21.0 )"
all_ruby_prepare() {
rm -f Gemfile.lock || die
@@ -31,7 +31,6 @@ all_ruby_prepare() {
sed -e 's:_relative ": "./:' \
-i ${RUBY_FAKEGEM_GEMSPEC} || die
sed -e '/\(debug\|bump\)/ s:^:#:' \
- -e 'agem "mutex_m"' \
-i Gemfile || die
sed -e '/shows backtrace for/askip' \
diff --git a/dev-ruby/memoist/Manifest b/dev-ruby/memoist/Manifest
index ccf1dc0209c5..6edfaf8558ec 100644
--- a/dev-ruby/memoist/Manifest
+++ b/dev-ruby/memoist/Manifest
@@ -1,3 +1,3 @@
DIST memoist-0.16.2.gem 13824 BLAKE2B c3ec292126cd5254a2561317554d4bfebd11155de88138bf82a2a09b4342a0833d87cad33dc149cd40bf962843230161b766fcd5b03c55c1d55fd705a5e768f1 SHA512 8de7c73362e621c420f04e1b37c27a21fdc46c5e341c8cfbfd835f1cb53eb1a763dc43565fcc9723bcbdaa439a7c6921a8541a741646db4ef127cb8f6018fb10
-EBUILD memoist-0.16.2-r1.ebuild 532 BLAKE2B 4c06b2c70a89eb110b478306c49f816f12311e576e9c35a46cb7200ce218b66fb394d24ace5da1af687bc2e63becb280dbb22b5b6ffa438a295e38dd46675c4a SHA512 d43e91c7733475e9d1161c68b75c55caab8c14014b49f2b2b732269979a9e01152494238387b5e9cd120ef0d4f231259baeb2decee98b316355178cd8be561cd
+EBUILD memoist-0.16.2-r1.ebuild 531 BLAKE2B 28c45806fcedc4a2547e4413c14160a7e2ed8565e280bf7cc0b458310e8aab0972850f94eade910d8e9ab3068d65644f36d1157b1ccf5a788c0900eedfe6201d SHA512 df803c2007b1d420f2799b93acda79dd7b62c1725a40f436fea96a29fdebb4341c91651daa07448463c94a5004479a6c07bc12836e0191af43c87a31cff6c0c7
MISC metadata.xml 508 BLAKE2B 800cdd536326682632564b66b629c9e6a3d1c47fe49241598a48bc32bfd2ca0ae0629e23d8740ca38fa0d7d50833efdfb29d7bc26431e619d475544d95685096 SHA512 1b040f39600c1251b665d909482ee7bb0812fdbb0c13e4e5c9f28b7e99945ba3bd1b193fc095c8366f022e01946283958d23afa1fadb771ab04d5ce11f36e523
diff --git a/dev-ruby/memoist/memoist-0.16.2-r1.ebuild b/dev-ruby/memoist/memoist-0.16.2-r1.ebuild
index 9de2ccbd5d71..ec48be0f724d 100644
--- a/dev-ruby/memoist/memoist-0.16.2-r1.ebuild
+++ b/dev-ruby/memoist/memoist-0.16.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ HOMEPAGE="https://github.com/matthewrudy/memoist"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
ruby_add_bdepend "test? ( dev-ruby/minitest )"
diff --git a/dev-ruby/mini_magick/Manifest b/dev-ruby/mini_magick/Manifest
index 9e5c18037592..0dc478033316 100644
--- a/dev-ruby/mini_magick/Manifest
+++ b/dev-ruby/mini_magick/Manifest
@@ -1,5 +1,5 @@
DIST mini_magick-4.12.0.tar.gz 1331356 BLAKE2B 84d222424c354e83a041f2c6352f92d11889ed51126f90dd55ccbdbfa31974b79977bf3cf10d30c5f350d17a7dd2d20bf538c2eb78f65c58a29a81f71290acf8 SHA512 8801b4fe9cfed47eeae91cffd5364ca828f8b21d7040217d72d0f5ca9070e02f191b8f87b933c067c0d914332806f14e1b87621dbca06df047c43db8a72cd559
-DIST mini_magick-4.13.0.tar.gz 1330816 BLAKE2B 90375169b91363cc6f01c8251a93fc40d8d53974de16738a685d76e70c8b66869d0fb2f22cb9a76e4e5a9b4d9cc31b1b821807325fe6d93a65d3c53584847904 SHA512 6b9b278bf844897a9ddbc28515bf01f6215bb8cbf8a0caaedaa521d2f6927a834d929feaa334cae739129fdf4c40a7ae0aa4116f5fa82befd41c910c3063b7ac
+DIST mini_magick-4.13.1.tar.gz 1330619 BLAKE2B ea51265c68b247c8558381e359660b649834c63cdc0de55c9bc47a2ae83ef4f592c14a7f84e12e016860363ba6326ac342481f25a4bc718c059515c30d48fd2d SHA512 2c9a55e69f3770974fa32124ac7f0da63114c17704848d3c957bcfa6b2e00d162694a4e34a25e27f8b214101d6a4bb6a9f1d0dbee597140b94874409ebea4363
EBUILD mini_magick-4.12.0.ebuild 2404 BLAKE2B 0b0f56585a0f0f4628aed635cb26f02effcebdbcbced2b481e29272d76d68c5936ed6cde221f773fa6eeb851d42f88196f5f74725ee69f8f0c230acf2c667063 SHA512 e398710a17f5d20f9af7152cdba6ec2e7f59675b5fa100f782efe1533881a7478d0e1cf56fbc33658748e11e0cb6e23dfe85e04e91d898522a918125eba7860b
-EBUILD mini_magick-4.13.0.ebuild 1962 BLAKE2B a43c9b1bc6085b9f89fc15e525590c70cbaeb0214005995936c6cc86e3c339c0f3938849b1b9abf0caaf373249f2a2d2f2b624bf046391c874e0ae61b04ab74b SHA512 2e40dfa246516e668f0b7d469a66c9358b5dce8fb9e9b9e12d6341245da1cd89e969611a82740e2d29613f0e0fe0f145796641a83b5ec689fc276bcdc854b050
+EBUILD mini_magick-4.13.1.ebuild 1962 BLAKE2B a43c9b1bc6085b9f89fc15e525590c70cbaeb0214005995936c6cc86e3c339c0f3938849b1b9abf0caaf373249f2a2d2f2b624bf046391c874e0ae61b04ab74b SHA512 2e40dfa246516e668f0b7d469a66c9358b5dce8fb9e9b9e12d6341245da1cd89e969611a82740e2d29613f0e0fe0f145796641a83b5ec689fc276bcdc854b050
MISC metadata.xml 348 BLAKE2B 616115e2d9f177ca273537d5c1de529eba522e330b14d1a9538272f3e6d17a72a1675ebd01abd7d1c3c0777120748d0917d59baf4fd8dd90f8791cca4e0434d9 SHA512 80ecc79ca8441d5e50df43f215f61c97bfe9b2dc7dfbb63c89096e356aea206956426f1f50c689129865ad2c13a9dbc9b5b1a968fe1a33e545c204755d91877e
diff --git a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild
index 26598e37d533..26598e37d533 100644
--- a/dev-ruby/mini_magick/mini_magick-4.13.0.ebuild
+++ b/dev-ruby/mini_magick/mini_magick-4.13.1.ebuild
diff --git a/dev-ruby/minitest/Manifest b/dev-ruby/minitest/Manifest
index 4d9d7ee780d1..cd88397cefc1 100644
--- a/dev-ruby/minitest/Manifest
+++ b/dev-ruby/minitest/Manifest
@@ -7,6 +7,7 @@ DIST minitest-5.22.2.gem 98816 BLAKE2B fcb519fbcf41f908a89608707ce7b2083ddecd3d5
DIST minitest-5.22.3.gem 99328 BLAKE2B c5d67807bd5e9fbe86be0f6f48886854dd7148ccc11062e511c8e354e2b789b3b7a6318cf5fcb06d1064d15378c2df1b2dca474b8eb2d37ba8e04d92a4f688b2 SHA512 11b5279cbedc1b4c6dc3997530f82a35b17a2fef258140332a21edcc0f880a4013514d811207dd8b79fe094e25fbfc5f8d2481b4313ec7dcdd5d8c70af9cf5bd
DIST minitest-5.23.0.gem 99840 BLAKE2B 59b7f6240626934ba055bec390c762598cf662628c80dd66c95c431e45b7849a991ce6ed1e29a225dcc44ecb096bf572f6d2940614c029baa7e573126baa4081 SHA512 c8031bdfe29ca67162bcbf1e88ee7473ec1ad45d998ce1c9e52fbc88ef0dc10fb98cce74a27f8efac59cce9ec38491777b1e769f9aadd77ebc3cc8238dbd70c3
DIST minitest-5.23.1.gem 100352 BLAKE2B 64daa01705bbf2b2510f0a3ebe738a99a0b2aebd246398239dfc8f9159da58ec66991be420fe1b1e1e10283110ca49952c23840dcf0c2ad56924bcb63af5e67b SHA512 5a235855f6c5c8af957c57598fb0b5febbefbdf57e881f1ded6a58fd6aeb974b9e14fd37b626b184bdb537a332c6f86842d474beab60abed7d0f8562cf4b50d2
+DIST minitest-5.24.0.gem 100352 BLAKE2B 93dcd1663b87f091bc6874974fd709ed56b0bd546dc967c13f9918e50138efe8b7d6a9f5d934d30b31ccc5cb4b008a44f49125128ae7bd8f2f2b5e385cb619dc SHA512 dc62947dad74ecce796c84e4f55a66f60259c39fc4cff7eceec0d9de28d42148b6cf95df21dfca7038a28d31b09ee4d348f0f8856dc80e8fb1060c2f725dc84d
EBUILD minitest-5.15.0-r1.ebuild 751 BLAKE2B 06bf69fff3013d363ddf2ea234021cb7b8750fb62d3dbf073cb6a1f9ce346ee4e67ee1d539d46b0d5eee865295a6700bc538d783a27d6dd976f38a2b6ac315be SHA512 b6092dfdb376ecc0e1324b5357aad142df11c12dc1d061dff589b416229f875fa12bfec14c9383a73c8a07ff5acd293acfba69ce8dbf156e196af2d4893c89bf
EBUILD minitest-5.18.1.ebuild 882 BLAKE2B bbab2970acff822d9329e8a8e6c102f1739843a6e76232b886016dbf74813093f2e922631985dc405e52afd6085216d747673c61ca88a4c309d8732b088d864d SHA512 90aa6e343dbbe6de5249d4de7de88ddf2491c5c4a54fe3b48c52f2e8f498b66d1be1f90d52e7ea9016a79f31e383528e3480e8049a05bdd74412e182a08b0178
EBUILD minitest-5.19.0.ebuild 890 BLAKE2B 46c8637aac4811a7be91c44717eafac7e60537a7058d0034f519f2e5c41d1d417bbb3e1fd8d388808603ddf71ba9873733a3419b726200400b3768139fb30f2a SHA512 261fe2e0f1f0f979377c7ca8818319bc490dfff8378521fd2e127f8601103d951d7c6cd2c9409978d35f78c841e9a6d12fab57fe41b4a14d5f41b015541a94e2
@@ -16,4 +17,5 @@ EBUILD minitest-5.22.2.ebuild 890 BLAKE2B 77ebf93dbbf078043b3e24c487ce70bb21fb1f
EBUILD minitest-5.22.3.ebuild 882 BLAKE2B 5081e81a5f9bc8ded31690854faab9f4ac63958c87a2c67acfda57b3eebf552e3a9d40d9adc9daed0e2d391910fd7c8dfc794cc48ed62d72dc62129ea63f073c SHA512 d7f61eccdcf3a1bd8d691202be70052da451e1372a3e4589701a48eeb364b37a76601719e4d83a4abccc8072a7a3b1a8dec8cb18330475937cb3460a164330e7
EBUILD minitest-5.23.0.ebuild 890 BLAKE2B 77ebf93dbbf078043b3e24c487ce70bb21fb1f128f1b27bb00eb7a8c1ac7287e7ad3c75c5b00d4f38019782d01a99d1257f249d1f8252ffc938a9e48c1933a0b SHA512 7a2b6ffd7787bc1935731deeeea37a5dfd27d9ee7394a008fbf79f352fcfbf15d463d717780200ffcf4270137ae514c22753a0453ae38cc49bd1524d55074ca8
EBUILD minitest-5.23.1.ebuild 890 BLAKE2B 77ebf93dbbf078043b3e24c487ce70bb21fb1f128f1b27bb00eb7a8c1ac7287e7ad3c75c5b00d4f38019782d01a99d1257f249d1f8252ffc938a9e48c1933a0b SHA512 7a2b6ffd7787bc1935731deeeea37a5dfd27d9ee7394a008fbf79f352fcfbf15d463d717780200ffcf4270137ae514c22753a0453ae38cc49bd1524d55074ca8
+EBUILD minitest-5.24.0.ebuild 890 BLAKE2B 77ebf93dbbf078043b3e24c487ce70bb21fb1f128f1b27bb00eb7a8c1ac7287e7ad3c75c5b00d4f38019782d01a99d1257f249d1f8252ffc938a9e48c1933a0b SHA512 7a2b6ffd7787bc1935731deeeea37a5dfd27d9ee7394a008fbf79f352fcfbf15d463d717780200ffcf4270137ae514c22753a0453ae38cc49bd1524d55074ca8
MISC metadata.xml 396 BLAKE2B aeac1892215d93c002d508741370ca1ef7d086dcf63594490b9d98b1640aa06272327f11d27cfc3dd331c4ac892c6e0de52b846d301844891f0f4fe5f17a2cc5 SHA512 724d808e8ff75f66517230a204c88dccbd7cdcdefbb36b96315fec653a7f0eb57471d0b929130a5e7f33453a96f301e5c5bdc8efd0d2fa11a446b3c39c2b0f97
diff --git a/dev-ruby/minitest/minitest-5.24.0.ebuild b/dev-ruby/minitest/minitest-5.24.0.ebuild
new file mode 100644
index 000000000000..c6f3489eae50
--- /dev/null
+++ b/dev-ruby/minitest/minitest-5.24.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="History.rdoc README.rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="minitest/unit is a small and fast replacement for ruby's huge and slow test/unit"
+HOMEPAGE="https://github.com/minitest/minitest"
+
+LICENSE="MIT"
+SLOT="5"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="doc test"
+
+all_ruby_prepare() {
+ # Avoid a test dependency on dev-ruby/hoe, leading to circular dependencies
+ rm -f test/minitest/test_minitest_test_task.rb || die
+}
+
+each_ruby_test() {
+ export -n A
+ MT_NO_PLUGINS=true ${RUBY} -Ilib:test:. -e "Dir['**/test_*.rb'].each{|f| require f}" || die "Tests failed"
+}
diff --git a/dev-ruby/mixlib-shellout/Manifest b/dev-ruby/mixlib-shellout/Manifest
index 7b1cd7df0060..54b61ce7aefe 100644
--- a/dev-ruby/mixlib-shellout/Manifest
+++ b/dev-ruby/mixlib-shellout/Manifest
@@ -1,5 +1,7 @@
DIST mixlib-shellout-3.0.9.tar.gz 42476 BLAKE2B 4fab1d0f7d7ee5190f65d312304c7137d940b5cc19bb205d4de1d14eb5bc5829671560785b7f3179220246433b15b9022f8a1d16fb7491e180940c9dc6da5280 SHA512 7234c188e25cc6da3c4859eb12e4f86ce0d6538d17e4c90b1b5105fe677fcd13d884d7045be9767473c3ac63ffcfac7af25dc8efcec184928ba32852a5a760cc
DIST mixlib-shellout-3.2.7.tar.gz 46666 BLAKE2B 0ee97eef27618d326487a3884115d0954147297a75001404c8df0717f71c6acde5ec9ebc9320d12493f1ce4e65b3d74ba1143ba7e4a631629de0d65e3b50bcb7 SHA512 de1d07e7a3f26ec934f57a37a82995b5522a5c196263b7ff1917c1a77cce3104d67a8dccab2aa907c3db854520ce6b5f78ef33fca8d4bffd0ba0cc659da1c16f
+DIST mixlib-shellout-3.2.8.tar.gz 46644 BLAKE2B 329e5e92fda0677e417cf938988d610b6da324bb1b9e4044dd9e4feac97aff8b1b54d89ad91e29e6e0c196d6429b43e5b52a0da57ae8c0ce59e9242b5f08bd48 SHA512 8b801c63ff458c50807802bf0e5c055f978ebe8104c310e12b00508b00eb57ccdbee0672ebf0bdb601f82064a0279f3f07291cc24d59b3eacb7aa51fb39ecc99
EBUILD mixlib-shellout-3.0.9-r1.ebuild 902 BLAKE2B 324d2f38b73857cb795c1bb539da6cb0f81f33cb1d2d1c6df5ee9f9426031f3a25296a1a59072a8a2206deafb1d4886016202d39051eac638505aa89f7e4638b SHA512 7ae859ae3b31a1b900300f1c0aa183bb74a834e2ec7387509b1aa67a4d51ccc0c101950dc837b71a9bd8a760df3966d3f70635f409a3b93614ae5df1b91da275
EBUILD mixlib-shellout-3.2.7.ebuild 942 BLAKE2B e396f331f11ccffa4b79bebcc4e2568c5cb498488264bc62da6801a0ade2a05d9966833f76a241180bcd54a797cd74d5cde784b5f7bc66cd5042afcaf6d489a9 SHA512 338537d55d4845f2532e1e1672b074d231811b14716e3087b58d887a063cc40f1ddc2d627e856b86cffa9b41dc878dfdd3d4b915937a91089188a3dfcb379876
+EBUILD mixlib-shellout-3.2.8.ebuild 934 BLAKE2B 5450bcda82db92b6ca6ea29d1794bbfb9706dab8933258b9c2a6288918e151fcdabb149fc65f756a16165f717db2ea11915114c4357e6d617c59c3a976df389c SHA512 4be710db12454127653e3de45354e2091b5e2e20c1ead743ed401d8e152195dac0daf66a920e67d63334fb67596967de7f787d0b6075f30161fad6530eb2e7ca
MISC metadata.xml 347 BLAKE2B ab588c71a4d6866a8524826b4241ff8ecc36719eadda2690954e9039c5395ce54a5c6f3a48c69fff6adc4af39ad30cecbb18d4d3e91c29eba461ed02406cb33f SHA512 836e04df48dcb26a162cfc682eec084d1b5ad570afec8cf092581f0017717bdf141460b2bfc14e4f06d2b3ced2818474fc5044a460117d327af551f3a3d635bb
diff --git a/dev-ruby/mixlib-shellout/mixlib-shellout-3.2.8.ebuild b/dev-ruby/mixlib-shellout/mixlib-shellout-3.2.8.ebuild
new file mode 100644
index 000000000000..86cd9e250fc0
--- /dev/null
+++ b/dev-ruby/mixlib-shellout/mixlib-shellout-3.2.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRA_DOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="mixlib-shellout.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Run external commands on Unix or Windows"
+HOMEPAGE="https://github.com/chef/mixlib-shellout"
+SRC_URI="https://github.com/chef/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_rdepend "dev-ruby/chef-utils"
+
+each_ruby_prepare() {
+ # Make sure we actually use the right interpreter for testing
+ sed -i -e "/ruby_eval/ s:ruby :${RUBY} :" spec/mixlib/shellout_spec.rb || die
+
+ # Avoid spec that requires an interactive terminal
+ sed -e '/with subprocess writing lots of data to both stdout and stderr/,/^ end/ s:^:#:' \
+ -i spec/mixlib/shellout_spec.rb || die
+}
diff --git a/dev-ruby/mkmf-lite/Manifest b/dev-ruby/mkmf-lite/Manifest
index 4e0c31e63a39..b5100fa34a9d 100644
--- a/dev-ruby/mkmf-lite/Manifest
+++ b/dev-ruby/mkmf-lite/Manifest
@@ -1,3 +1,3 @@
DIST mkmf-lite-0.6.0.gem 20992 BLAKE2B fb52c99be00693409838a437a0715954551e9a9aecfad752d3e3f635d0b7992625d008a58da5b4b20bd03344d2cd861fc593d94bcb4a85012346eb534f5f851a SHA512 3baab933a75297dec89a254ffe33190bc991d7a6499b8cdf9abe612cb9837d2bcad8746aa008d394d910257518dc24cac6cd3c5adb6ed1f481088636e585d66f
-EBUILD mkmf-lite-0.6.0.ebuild 627 BLAKE2B 8e92d3d51078c03304c252e40f12bb3e42387e20ba89b21b0a2527d093279e61079694df662621d239da40fd2acc72738dee35448d98da799658517aa825fc3e SHA512 8556bb73171a4b8e4f898df55368474f8ee61891f6a62718ec2fb1fc1889a7ac623a1f9cb616fecd0ef77f4da48feb68e49413bbb2a2b6a0fad447e25765b54d
+EBUILD mkmf-lite-0.6.0.ebuild 626 BLAKE2B 28a45c1b22354efced358ff096073c4a11f45c1ab8a41d08505db839e19fdf553c6194ef2277468112444a58e159c2c440e5c5018689039189660ce79c7cde3d SHA512 c53f5981bc9c42a85b624a53fd09c0e0fd476492176898f68e2e3e6d9704573553f2e5e45b8b1bc0d14853bc2c073931e3587bb07647e35ea3b3e307a385ccae
MISC metadata.xml 446 BLAKE2B 3ef83a86187ff82d0be215834835efd6ca48823e9340e8492fbe9e20c9fbc5add3cff3bcbca677b6795d2b9a1de432c94c473d3e82161016af704c2e5355d189 SHA512 019e33d61ff11cf2b498ce429b8a2885e43f5d1bd20e34c50fcdf91d556063e33c72994e9b8c8a791514c477159b30c29777f3d83ff57639fb17a502a08e1ac1
diff --git a/dev-ruby/mkmf-lite/mkmf-lite-0.6.0.ebuild b/dev-ruby/mkmf-lite/mkmf-lite-0.6.0.ebuild
index 557e962f2c1a..c75903c33fe7 100644
--- a/dev-ruby/mkmf-lite/mkmf-lite-0.6.0.ebuild
+++ b/dev-ruby/mkmf-lite/mkmf-lite-0.6.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/djberg96/mkmf-lite"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
ruby_add_rdepend "
diff --git a/dev-ruby/mutex_m/Manifest b/dev-ruby/mutex_m/Manifest
index 9afd88233166..5813f74ebfe4 100644
--- a/dev-ruby/mutex_m/Manifest
+++ b/dev-ruby/mutex_m/Manifest
@@ -1,3 +1,3 @@
DIST mutex_m-0.2.0.tar.gz 4199 BLAKE2B 853b68f856d43ac7172e9c4fc8dd144282e6879b75bdcb223c40ca0433e22c21e2343cb949c19d6aaafb9208650001b011e12954321e1223f40a3bbb62a8fbde SHA512 aba0c77ac7663925a856621dad89ed6afd9a70697373bbffa0c335a9aef4774c4114b45e4addd747fe2b751af689c2710e549398aa80176970c612d570730ee7
-EBUILD mutex_m-0.2.0.ebuild 743 BLAKE2B 2fce3789775ad92bf8eebad7a5979d933e35f3b2e609128835728ea4344926fcac14aa855b257061b6f3a0082f7099233c6c951dd6decf2ad033fde354923dfb SHA512 c6d470ff9092e8f2369349cce96f3a9a001c42d528c4e82ebbc11c0857e3a4af5a9425f1559115d16931ef6ae53eef91f511c8cac98d9cf394410b68294f9e88
+EBUILD mutex_m-0.2.0.ebuild 742 BLAKE2B 80456cd398d59e3649fbcdef0348961cbdaee72c58ecb42811c7f9666bfecdccb09a828751d57c5d62637b219e367838b2755fbc4e97913201ee0390355fc7e2 SHA512 42a955f23d8e9f5f2230b48246de5447cc1bf2c12f3d868ea9ee2d602734404e7af55b22159fa2fa59c4344814f527b80fc3f5f0ef6d7fc47f6a0679204288ae
MISC metadata.xml 390 BLAKE2B d42d63ea4d3055e6cf5dbeb09bda6a8b5e9fc26afd122276e33e919ea93225d9090edcbeccf922e9d64033211d8cd9d229d43999264c5fd3866b4c37efb0de9a SHA512 be378d1fecfe199d7a96fbe1b93ce2a2f9a1355178f49e5d3be197576e37ab5d97269b3e744bed8990670a8639e54136630275aa21c63c9235d132ac6a8e0b7c
diff --git a/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild b/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild
index d06d22d412e7..4b644d7edb1b 100644
--- a/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild
+++ b/dev-ruby/mutex_m/mutex_m-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/ruby/mutex_m/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="BSD-2"
SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
IUSE=""
all_ruby_prepare() {
diff --git a/dev-ruby/net-ftp/Manifest b/dev-ruby/net-ftp/Manifest
index e7531f57f9c6..ddf3f40f23ae 100644
--- a/dev-ruby/net-ftp/Manifest
+++ b/dev-ruby/net-ftp/Manifest
@@ -1,7 +1,9 @@
DIST net-ftp-0.3.4.tar.gz 28020 BLAKE2B 2962f61c17b4314a044d3a80c62693948d1241f783b6f948a056ca34b8f076c8357dc150f04e09a245236b402c6e711e02f6a3717b60aa816a6ca419cfa1ed08 SHA512 1f289b8b0481abf66bbe000cfdc08d8f32559d02ccee186159696e1b563aecc1178d975946d969064bdb8abf8f76d50b5d5bde0423e12bf2ba0b757796c9b046
DIST net-ftp-0.3.5.tar.gz 29007 BLAKE2B 4c7c9154f41333151b8249f38cdf1baf3e7cc4cbdb3e5f27cba1f2f97be463b16ede73b6e49b3e43bd591ece6784d102919c4028af636bddc34ac3e03f889b82 SHA512 551aa99200b4ee629a07f1107f1aee0f896bbed8bc88aba49103db244081cc28dbdbcc21cb0df60588b721aec9e22007ac5749d2485bb534c38621df28c04adf
DIST net-ftp-0.3.6.tar.gz 29698 BLAKE2B 91b21e2e886a7b5ee103faae8eb34110dd86a491e82f954853020f8a7eea821fabcde4337da082736d9d12cacc3aece6d6d31d709f7c6aa9c5d2661b857a9895 SHA512 97f2158f2213b37d882157faecda669ba0553cea59fe489379fa9be27a5c86fddd112fbef35c77cdb8a852682d43e47d8596a8bea359f5d6c779c82932050559
+DIST net-ftp-0.3.7.tar.gz 29763 BLAKE2B 611a5397f5f77a1698498b031e99f67ad840d168e68d1d7fbdab26114ba7962d444718ac3601c743e602e48447027a2b76550bfd427972311d591b5565316dcc SHA512 5e20a154905cdb3a223da537588b96c4407944896551b1550299be4271a030206f83ba77cc2f4f12bcac713fd800376975541ec90300dd19a03bf4bff0e12338
EBUILD net-ftp-0.3.4.ebuild 849 BLAKE2B 8f671bbae701e7de2b9e3a5cccd80b672ceed16aadb1c558c9c467dd24d90976b040a43e9cc8b12f8ee8da5a4375fff03d7a2118bd7e28d196b4f88f8931476f SHA512 f5a174d5482c66151d1e7b9d0729b171073ca84dfc6c49e1c905bf396fc97130975999d8a8150d23ce8f04c25c472c4a4b6774bcb4cfedb0ea7ceff0c6c2670b
EBUILD net-ftp-0.3.5.ebuild 857 BLAKE2B ba3ed94db2532a4e2d4fa4f0981b3320ae02447b0f1eb73f1c1ea77cd2814d512b2927313468cdd046c32589c5a311e86a1bc9dd407efa198578254f8eae9ef7 SHA512 e74a703af8e2dc6aaba964540095f787e750f95e0f865180e1514b83ab8316aa876be20499333779d52b4ce376244612fb6261b7d4a13ce43d4dd257fcafb766
EBUILD net-ftp-0.3.6.ebuild 857 BLAKE2B ba3ed94db2532a4e2d4fa4f0981b3320ae02447b0f1eb73f1c1ea77cd2814d512b2927313468cdd046c32589c5a311e86a1bc9dd407efa198578254f8eae9ef7 SHA512 e74a703af8e2dc6aaba964540095f787e750f95e0f865180e1514b83ab8316aa876be20499333779d52b4ce376244612fb6261b7d4a13ce43d4dd257fcafb766
+EBUILD net-ftp-0.3.7.ebuild 857 BLAKE2B ba3ed94db2532a4e2d4fa4f0981b3320ae02447b0f1eb73f1c1ea77cd2814d512b2927313468cdd046c32589c5a311e86a1bc9dd407efa198578254f8eae9ef7 SHA512 e74a703af8e2dc6aaba964540095f787e750f95e0f865180e1514b83ab8316aa876be20499333779d52b4ce376244612fb6261b7d4a13ce43d4dd257fcafb766
MISC metadata.xml 339 BLAKE2B 3c2418dd7ddec0598782ad012aa5a33ec70d5179cbe0eaf602a65865f2d516366410f1c5117e2a7f4f7b03003fe77b4ee2cb888dcfaaab08631dd7b1a8d3b99b SHA512 caec07b9c960c4f24e06adb37e4705caa5a13f5a7ff388c11b15953efda289dcddc47e84864e082f26b0b720d299724fd0ffc9d556ea6a7cae1dd3242bfcd1df
diff --git a/dev-ruby/net-ftp/net-ftp-0.3.7.ebuild b/dev-ruby/net-ftp/net-ftp-0.3.7.ebuild
new file mode 100644
index 000000000000..506af331b8a7
--- /dev/null
+++ b/dev-ruby/net-ftp/net-ftp-0.3.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-ftp.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Support for the File Transfer Protocol"
+HOMEPAGE="https://github.com/ruby/net-ftp"
+SRC_URI="https://github.com/ruby/net-ftp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend "
+ dev-ruby/net-protocol
+ dev-ruby/time
+"
+
+all_ruby_prepare() {
+ sed -e 's/__dir__/"."/' \
+ -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest
index 4171b2716172..da3dd3ad37c4 100644
--- a/dev-ruby/net-imap/Manifest
+++ b/dev-ruby/net-imap/Manifest
@@ -3,9 +3,11 @@ DIST net-imap-0.4.10.tar.gz 241688 BLAKE2B 459581055564669e99f40436b454a1a072de5
DIST net-imap-0.4.11.tar.gz 243069 BLAKE2B 7d8eb7ae4604358c408d855c731d4a99a4383f123abf6da9d4ba68414b470be6e4d511ebf10824b69563f7de73cbcb50a943b7a3d1221fadbb673a59f5428d8d SHA512 7f6eb23edafc9ed47e84493a3bd5baaddd5ba6ff3c4c2a0afb6693f98d0ff2574495580d484077e8600a1a2351f8595865e8e6acecf8e0ba690b9122e59c7100
DIST net-imap-0.4.12.tar.gz 243885 BLAKE2B d3ccd6f799671f2101c38fcba437ae3962a61a2fe4b73545fbeee5f10ad035c0819afb25e7617fdcfce88337b4c99c3c4d98eeae914a1fc77a90519430b4e889 SHA512 ad3b030ba5a7daf8831a34a0e0effe0780134d7c81aeb4025adb39f11dd97ba57bcddd555b9038a34bdcc809ea722d778e0368a26d04739e084f6d4b7714aed8
DIST net-imap-0.4.13.tar.gz 247862 BLAKE2B a5bf43e86dade15e03c070ec9771c21ace8dc04504393fe768c289089e1891be4789475e45839ea5f1a2ae2257434dca394495f91340daf44e1610adf3f23d4b SHA512 7bb04fea8e4b322e685a5233b0cf6da9e7b32a87297c075e46d9681d46c9bf52228295590f53cb00012a29bd8ebf488eaca748c312da674787c38e32d6555d6a
+DIST net-imap-0.4.14.tar.gz 251100 BLAKE2B 577eb64bbbb2de8ae25b6840e88153f7398a86795ee26bb0900838ffc0a5c5d5962e3e51af3a4e40be77d25c7782d37d4380bb10c128b27ff7d459c0974c581e SHA512 dba93392fb12870b10e6bd351091dfdd77f66a8e63b1ad9ef20e59a701194636ba44d91277fb105f24780677191637c122785599e880e7c175259f114edd4ae5
EBUILD net-imap-0.3.7.ebuild 937 BLAKE2B ad75d1bdd852d6928798558c7585e918db157ade5867035b8b7643bad8a5c7a0e754d7c53e922461798562cd43799ae4dbc787c5f5b77cd71133466469d57ec3 SHA512 be0a555c97b313ad36cc258d73fc169d950d5f68c557ab4bb983ff70dc1cd04bbef15619c04cf4f95802624038472ca32ef66e0fdef3a3d1133f27caf2f445b5
EBUILD net-imap-0.4.10.ebuild 1006 BLAKE2B d32a8e37c435826e9d607328e395bbf5f8ab613f6b4dc0e393aff617aa58c3e2ef2b5acede3ca7c8aa82f312fa5b32e4b1310494ba4d7387605511c04343d957 SHA512 34fa802d01ab3db60cfd6477629b2d490825a6159b3258d0d8b8ad74b69692e14533890483aae9992e504a83133a5a87038c939bcc3ad43ba8be7bc9efd45ad4
EBUILD net-imap-0.4.11.ebuild 1014 BLAKE2B 1e1ffefb39f9e4dadc70807df7831c72f202d083f10e2097fb8a8d6bcd7e847c998f68d3a22da3f2c938f9d2254f76d0c589ddb956865819252b21be263f6b34 SHA512 1f260dcf0d94fd8c9d3782e92e76701a8e8048bdf2622ed07c48b58fe6229439c3bbf1dcc0c06a8b80f897c225dadc8aa8aa3b34ec543c636c946ff010745542
EBUILD net-imap-0.4.12.ebuild 1014 BLAKE2B 1e1ffefb39f9e4dadc70807df7831c72f202d083f10e2097fb8a8d6bcd7e847c998f68d3a22da3f2c938f9d2254f76d0c589ddb956865819252b21be263f6b34 SHA512 1f260dcf0d94fd8c9d3782e92e76701a8e8048bdf2622ed07c48b58fe6229439c3bbf1dcc0c06a8b80f897c225dadc8aa8aa3b34ec543c636c946ff010745542
EBUILD net-imap-0.4.13.ebuild 1014 BLAKE2B 1e1ffefb39f9e4dadc70807df7831c72f202d083f10e2097fb8a8d6bcd7e847c998f68d3a22da3f2c938f9d2254f76d0c589ddb956865819252b21be263f6b34 SHA512 1f260dcf0d94fd8c9d3782e92e76701a8e8048bdf2622ed07c48b58fe6229439c3bbf1dcc0c06a8b80f897c225dadc8aa8aa3b34ec543c636c946ff010745542
+EBUILD net-imap-0.4.14.ebuild 1014 BLAKE2B 1e1ffefb39f9e4dadc70807df7831c72f202d083f10e2097fb8a8d6bcd7e847c998f68d3a22da3f2c938f9d2254f76d0c589ddb956865819252b21be263f6b34 SHA512 1f260dcf0d94fd8c9d3782e92e76701a8e8048bdf2622ed07c48b58fe6229439c3bbf1dcc0c06a8b80f897c225dadc8aa8aa3b34ec543c636c946ff010745542
MISC metadata.xml 340 BLAKE2B ce089ee2eed44b5b96fa730c464c6e0299db5bbee1db0052a5c5e959079e7c14c23c0a7d1b6bd8d8e7faf83ed8379535d5059c10ff75b69cdb9d522c5d0099ce SHA512 ecf13d294eb224c7510bfedb5a093c78de5d2537431335708bc1046254941b583b3c013006adeea41d2f8df147dcf45c46c6c9b50841500761d6a6f0e0c71bdc
diff --git a/dev-ruby/net-imap/net-imap-0.4.14.ebuild b/dev-ruby/net-imap/net-imap-0.4.14.ebuild
new file mode 100644
index 000000000000..78de90b9b8ae
--- /dev/null
+++ b/dev-ruby/net-imap/net-imap-0.4.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby client api for Internet Message Access Protocol"
+HOMEPAGE="https://github.com/ruby/net-imap"
+SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend "
+ dev-ruby/date
+ dev-ruby/net-protocol
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/digest
+ dev-ruby/strscan
+ dev-ruby/test-unit
+ dev-ruby/test-unit-ruby-core
+)"
+
+all_ruby_prepare() {
+ sed -e 's/__dir__/"."/' \
+ -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest
index d4e953aac6b5..72a6053538e4 100644
--- a/dev-ruby/nokogiri/Manifest
+++ b/dev-ruby/nokogiri/Manifest
@@ -4,10 +4,12 @@ DIST nokogiri-1.16.2-git.tgz 11014186 BLAKE2B 8b34c586f3326278299786fec8b7513f61
DIST nokogiri-1.16.3-git.tgz 11014282 BLAKE2B fbda2a863374e25a9dae0e7ab145419b759e1ec615a8e87418825ed1d188801d535be87bb9e36bb717062080bb2a9f7cb179fdb311dd4dda61b019a41d4df6b8 SHA512 e86d5d2cb47720b9f2e72ced13e07e6d9a2bda808e05d9d151ffba92820e148bb6cd8cfe148d15247b13c23feb2abe64942f2665431e66dc821b9655425df8e3
DIST nokogiri-1.16.4-git.tgz 11014494 BLAKE2B c07d75af189a8f897b885c111bb43258d039c31c8134df4dff65162fb5d3c24c48ec1194af24d816d8c5cc405b8384ae6430ffdce0a8687504f1de2b784b70dd SHA512 76a179fa7c907d5ffd548e472b9d03d02ba1afbd80c58f8c2760a0e342c2d3db75bd973e7a2f3751c671b68dd63ea3da95a6631f4963e18f85d5c5e7b9b877f4
DIST nokogiri-1.16.5-git.tgz 11014565 BLAKE2B 0158c23c1479a4c05074906afbb1f7507814f73702bf6c4f5dbf90d130ad61cbd89e9be2957c59dc3a2f5bf1023d625c7c435220e168d76dbc524d314175cd52 SHA512 822acaf88f838e4b2b1840187e62d9d4424a0e552a850a2349541c114f58f3ca1ca83df2d1d1323275bb6847b79ea4afc87b6282c8ebc56094f1eb8b57dda217
+DIST nokogiri-1.16.6-git.tgz 11014594 BLAKE2B 5a2becbbaf52d753569d778fcf2c84b521a30aa52abeb923970dbc8abea56277b807e70538032edfb883552c9385b7c225885cdbab111462f51a741a0b8d3bd5 SHA512 c90e0dcd9c90980344551a5b660e15cbdf1f42a139c123f936c728952f0d8d07f8ca4810cf6f8dd51070bff66398dca3cb29ed60f8e2242930233dd594efe843
EBUILD nokogiri-1.15.3.ebuild 2702 BLAKE2B 8934088d9edfb342b53b74f5fcabf397cf9cdb050c5c8d5ebac1686a15070ae4c1d22d3320de67ac0d055d18384f177353ffa05683e0ba17663c1cba2ae2f9e7 SHA512 3add6c7af7cc8bee29064e8fed1cea2237b401381f6451f5b5938728df1f60046ea4e342cad334630a5e00ccc54fe39a31d8c59a8f10051a56c3219c83e62f9a
EBUILD nokogiri-1.15.5.ebuild 2725 BLAKE2B 6591c0f404c0c06fa1e832b18dd5839871d0c9b82f3f7a010f37040b598685cbe5d638b2f71bbc0f2e06496919633e4715e0a5a0ba94bfffa94e069800061156 SHA512 7ade4f7015c07f15fad0ae776cb06e9acddf0f3b8e1e0288b614adca1ea03d7506fd8a9471b6a419d2e5e11ccb76274d6b5472332c1c772ed43b982aab677185
EBUILD nokogiri-1.16.2.ebuild 2725 BLAKE2B b4cb761c77111b4f3abf8bd0626c9f866ac6e5aa6edf078f43173d9c79eeb1293e7fb90479825c0ac93650a9ec2de0b290985bdbb876507130ac83652ce206fc SHA512 778595850b73d5d9639f03bda58e7f5b94a764275768916f28e2b6c19c81cb61a1c722672627bad92e3ce7b4fb6849448fa511c0b32405453194216416060292
EBUILD nokogiri-1.16.3.ebuild 2727 BLAKE2B 61241258e2b01fbfdb35676fc482a093afabf1d9f0cade0a0391a5aabd19c37e6d85e1ae4853cefb60a6cc70a180c69a53d574ed2d4090d44cc0c394ff1cbc96 SHA512 7f231f67cf38a765a44dc89dd7862f8754be8c143db2a74d32d16ff690f8941a931c1ad5314d1588e61fc6164318a90bb73193d333420d05ad7a8055e8bb8d0c
EBUILD nokogiri-1.16.4.ebuild 2734 BLAKE2B 905c3c8b0fee9cdd41e8c54772d5395ffc4e5e742ae02b8863bf8b0ba088cd325f51b725d704fd9d6930141b89606dcccd1674faacc6f6c4ee6160026fd33046 SHA512 0acbd5a3c24ad15bd4352f2c14cc385217e4ba090ee5d1898502399ac009c6dff29e5db45d924325924fa70be9a3435f1d6d4a9b5e37e682a24ab3cf37603534
EBUILD nokogiri-1.16.5.ebuild 2734 BLAKE2B 769f6000919abf9652b5d368aaeb1c7c2f811f9661e89a2d692245263d091659fecd16410fb49fead25babe906e78d8b90140757a1891be2ea141649b527c347 SHA512 06583b2ec6ae6b3f14eee0bd9d29bd85cc9ec4cd1216deb397cf8f91b87c9adf79f79f7091765ce5e226590ce8fcf984f11c858bbc9f941f314c14ee4811d722
+EBUILD nokogiri-1.16.6.ebuild 2715 BLAKE2B 20e9705fd38ca9b623e12de65857ff505d5dafc440fb262b77003d7dc854ce9f700c09cdcbee21e0c5adabf7205df12db235eb9ec76fd32f5324c57f5b5ce477 SHA512 beb7b749b0b4246e968eeb7c268b2f143402e4759d205613696f7e4d000394723805040ecd581a3f5efb7f90051101ca06d9ce70c1ba3d9987ab985d5d3f65b8
MISC metadata.xml 349 BLAKE2B 824094b81182da6ed2c43f55f8697dbf614662e1e032ed62bcf8ec4ef8fb6e6a1bf346f90863a8cb7d6cfaf2696f0be70fd3027d6d01e583bba0c1334252447d SHA512 9ab17ab504279d8d1ea584f7a6f411fe778b89564016dc0d596ec7f714cf9ad80ed5e30c179ec6aa190bafe8a8b72bfdc5a964d213a8024783da246bbb817629
diff --git a/dev-ruby/nokogiri/nokogiri-1.16.6.ebuild b/dev-ruby/nokogiri/nokogiri-1.16.6.ebuild
new file mode 100644
index 000000000000..219482043eff
--- /dev/null
+++ b/dev-ruby/nokogiri/nokogiri-1.16.6.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md"
+
+RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb)
+
+inherit ruby-fakegem multilib
+
+DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser"
+HOMEPAGE="https://nokogiri.org/"
+SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos"
+IUSE="test"
+
+RDEPEND="
+ >=dev-libs/libxml2-2.12.8
+ >=dev-libs/libxslt-1.1.39
+ >=sys-libs/zlib-1.3.1
+ virtual/libiconv"
+DEPEND="
+ >=dev-libs/libxml2-2.12.8
+ >=dev-libs/libxslt-1.1.39
+ >=sys-libs/zlib-1.3.1
+ virtual/libiconv"
+
+ruby_add_rdepend ">=dev-ruby/racc-1.4:0"
+
+ruby_add_bdepend "
+ dev-ruby/mini_portile2:2.8
+ >=dev-ruby/rexical-1.0.7
+ dev-ruby/rdoc
+ test? ( dev-ruby/minitest dev-ruby/rubyzip )"
+
+all_ruby_prepare() {
+ sed -i \
+ -e '/tasks\/cross_compile/s:^:#:' \
+ -e '/:test.*prerequisites/s:^:#:' \
+ -e '/license/ s:^:#:' \
+ Rakefile || die
+ # Remove the cross compilation options since they interfere with
+ # native building.
+ sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die
+ sed -i -e '/cross_config_options/d' Rakefile || die
+
+ sed -e '/reporters/I s:^:#:' \
+ -i test/helper.rb || die
+
+ # There is no need for mini_portile2 to be a runtime dependency on Gentoo
+ sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_configure() {
+ NOKOGIRI_USE_SYSTEM_LIBRARIES=true \
+ ${RUBY} -Cext/${PN} extconf.rb \
+ --with-zlib-include="${EPREFIX}"/usr/include \
+ --with-zlib-lib="${EPREFIX}"/$(get_libdir) \
+ --with-iconv-include="${EPREFIX}"/usr/include \
+ --with-iconv-lib="${EPREFIX}"/$(get_libdir) \
+ --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \
+ --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \
+ --with-xslt-dir="${EPREFIX}"/usr \
+ --with-iconvlib=iconv \
+ || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+ if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then
+ ${RUBY} -S rake lib/nokogiri/css/tokenizer.rb || die "rexical failed"
+ fi
+
+ if ! [[ -f lib/nokogiri/css/parser.rb ]]; then
+ ${RUBY} -S rake lib/nokogiri/css/parser.rb || die "racc failed"
+ fi
+
+ emake -Cext/${PN} \
+ V=1 \
+ CFLAGS="${CFLAGS} -fPIC" \
+ archflag="${LDFLAGS}" || die "make extension failed"
+ cp -l ext/${PN}/${PN}$(get_modname) lib/${PN}/ || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=1 \
+ RUBY_MEMCHECK_RUNNING=true \
+ ${RUBY} -Ilib:.:test -e 'Dir["test/**/test_*.rb"].each {|f| require f}' || die
+}
diff --git a/dev-ruby/process_executer/Manifest b/dev-ruby/process_executer/Manifest
new file mode 100644
index 000000000000..f73e2c7c56e7
--- /dev/null
+++ b/dev-ruby/process_executer/Manifest
@@ -0,0 +1,3 @@
+DIST process_executer-1.1.0.tar.gz 16188 BLAKE2B 5c6449b3dccb6b80fe9706a43e0c72391398b6d822c283e05800125083b52f2ccd4579ab1871699e96dc8c9b1ff4c71537fe9937312aa8b2f63ad3363fba006e SHA512 751c33c660aaa5ca0397ee0b5c90b08db6f81491ef48d6752354e5c4b20fd9a1708d2fc6603de9f2b01f107af9b5a5f7354b45cd4b99cceefdfe0986c3824448
+EBUILD process_executer-1.1.0.ebuild 878 BLAKE2B 2f1c429d747b0270570c6db02cd0a27f0f7480a1f661e2ca2f88a470e0c4f6ee706ad3b281ef78dc47c6bbbf16a2497eb68d1ca14e46293a5821ee2da476798a SHA512 1fbbee0ddbeb1b0ecc523a5cbc2d9ad43913b8f7a081cbc9f986e0cdaf8bde536a8b532f710ca358c3c4d282f1dfbd5db461628d8a8e2f025d5b8202166f1650
+MISC metadata.xml 415 BLAKE2B b13798b46c9308cbefeeb3a0ac7e51e1126b755edc6601b6094ebb42d53113d50147fdeaacabdbd8aa7212b05848e989777ad77aa360ad07e0f95c65410681c9 SHA512 15e4e44253d72a37aeb3f6562ebc25c75da98f48e96db909a18b2f3aea354c7aabe01a1f71e09406173657411da8d851eef217da7696531221a4e22bdd4a65e0
diff --git a/dev-ruby/process_executer/metadata.xml b/dev-ruby/process_executer/metadata.xml
new file mode 100644
index 000000000000..afd601d44582
--- /dev/null
+++ b/dev-ruby/process_executer/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">main-branch/process_executer</remote-id>
+ <remote-id type="rubygems">process_executer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-ruby/process_executer/process_executer-1.1.0.ebuild b/dev-ruby/process_executer/process_executer-1.1.0.ebuild
new file mode 100644
index 000000000000..61d94e32f279
--- /dev/null
+++ b/dev-ruby/process_executer/process_executer-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="process_executer.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An API for executing commands in a subprocess"
+HOMEPAGE="https://github.com/main-branch/process_executer"
+SRC_URI="https://github.com/main-branch/process_executer/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+all_ruby_prepare() {
+ sed -e '/simplecov/ s:^:#:' \
+ -e '/SimpleCov.formatters/,/SimpleCov.start/ s:^:#:' \
+ -i spec/spec_helper.rb || die
+
+ sed -e "s:_relative ': './:" \
+ -e "s/__dir__/'.'/" \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/ptools/Manifest b/dev-ruby/ptools/Manifest
index 1423b27bb324..2fb998f8a3ab 100644
--- a/dev-ruby/ptools/Manifest
+++ b/dev-ruby/ptools/Manifest
@@ -1,3 +1,3 @@
DIST ptools-1.5.0.gem 53760 BLAKE2B 49de9513c33dc2840138a88cfc3ab85639426f731138a62c746612715509b6426032e72d59f7789deb3a932de88e81fd0762f744a7abc5be09e782b68eb22647 SHA512 e79b069dc50796ba979c34028d11e65804b398c60328edb349ef6dec6c133166aecc1255fe583bdb06f7b2a7d835de77dd7ec38180d3b23e3f7d321d7e0724e9
-EBUILD ptools-1.5.0.ebuild 537 BLAKE2B f9afc4fa66b6d8d78cf1931bd814fc12e9a4339f5564696396ba6f63169c826150ba3538b5b0c6a86993d8102f0b1b9de7aa6bfc572033bc990259a543beb58e SHA512 8691e87652eb94ddd91e65acbac7285a594bc6a5524ada5a0f6d0ed95cdc6921c14bcabb054e1fea98e7a748c2df4e694724e39339a7e37c745fdf4b5ab36061
+EBUILD ptools-1.5.0.ebuild 536 BLAKE2B 315e2a197e8e0a915ca0ce4fae4efa0eaf1a0666c2e1bf591b4cc0aa84310ff6b69876b8692f91eb9865d46637a9cef9733e0820b7c2437f1d9e071f75c97804 SHA512 a9ea19e8462b153e1b1c350cb00f197f5280adc0056385a494538ca40d1e84b0aa6def9d5f5600c40441206689ee3887b4937be722686269714059e4a1057eb4
MISC metadata.xml 443 BLAKE2B 71c4ff262408aa61d651c17e39e0f8732290fb0607b2d4177961b7948378677e4a1391df3605c3ca138ecb7f37b84f96f876c5fd28771f8f3a1aadb480ebd288 SHA512 d9341b9d2f37fe811fd6a4d05e7d5bd907ed13244351bb1c0dcf73e5861626b183d2ee48f7c45f7585f62bf9251decb22bc1d37cdf8769b179f653e16cd2106a
diff --git a/dev-ruby/ptools/ptools-1.5.0.ebuild b/dev-ruby/ptools/ptools-1.5.0.ebuild
index a9e3027d31e7..0e695707dd13 100644
--- a/dev-ruby/ptools/ptools-1.5.0.ebuild
+++ b/dev-ruby/ptools/ptools-1.5.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/djberg96/ptools"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
#ruby_add_bdepend "test? ( dev-ruby/mkmf-lite )"
diff --git a/dev-ruby/public_suffix/Manifest b/dev-ruby/public_suffix/Manifest
index 917f8d478638..3eaf16c29a4e 100644
--- a/dev-ruby/public_suffix/Manifest
+++ b/dev-ruby/public_suffix/Manifest
@@ -3,9 +3,11 @@ DIST public_suffix-5.0.3.gem 113152 BLAKE2B e14a5c343f4db466a31c3a84c95f810d82b5
DIST public_suffix-5.0.5.tar.gz 112703 BLAKE2B aa23f94cbccb380e38fd63521516038f180f32a2e5c1c4fd800063f9cd1859c388cdd2e0bca13f76c9cf1ff16f03a34eb5ea1a6ac75e4eb98970d516e01df6a5 SHA512 4b785474b7fb726dbfe66b6c1c801eb9a75d5e555c69e678cf8253112facd9dc98fd76c07f43ff74eb310beaf7e063344e8a6484dfe4b8cfea2557510f22ae9f
DIST public_suffix-5.1.0.tar.gz 113319 BLAKE2B 7956a28f2b69d96f0cdb0e846b300393bbef69733f8040e74bd3e439eba9f637522db38f6de2640c27a75ba254573e0dfae73c5145bca7f7f4faded3cf97506e SHA512 959098da01af2b45ff2b5e053fc3cb70fe1917c7afe47259a55b229e39fb33ac04207c528051a927f1323aec8c05d6a5756384745f611c8793be18ced25e8706
DIST public_suffix-5.1.1.tar.gz 113447 BLAKE2B 5ef689e9c6a6e7d7d8b8e683737f3d48f105630f54c00cba41af3b1e0f88726b33cc8cf9ae6650f261948927f57898ee06c3b77c394054ee2a3fa751577a4596 SHA512 d25171feef174c4fed513fd529f243c0746a0fa5971b01a223573f2532316b1fc4c527742ba80525995edc0d88f2cff5a1449457e7461b59bf32216a3f071e88
+DIST public_suffix-6.0.0.tar.gz 113405 BLAKE2B d92796e431b639950d06c1d5aba2f4360be2a0beafe30e008520507e7b5de41571146340f0150893ba3e5c72d6c68b6fd5a39b815a742aeb6be646db0743dd21 SHA512 0ec906f3f1eeca5390c9ac83b1e6b9f9656428b20206fb3a5ff001ac9ccca6d9bb264d3fd44b487d54eadb63d36cbb50787819acc5fe464ad541afbc63b9309f
EBUILD public_suffix-4.0.7.ebuild 803 BLAKE2B da33efc517c42c1f52550b57d58976e440e7a5df68a04b1468ab44296be933c7f5344511377f64223618ea38bc9c93fadae41f6ddbda97414a7d71896da77d47 SHA512 b3d3c4cc9f9231ea53ea9d79430e84dcafe53bac9bd74866c8107e94a7c5f317da9e760b7527d7e9dc2a3516f21f326d71504d6be7b2c74cd4c867fc9e3c0f49
EBUILD public_suffix-5.0.3.ebuild 803 BLAKE2B da33efc517c42c1f52550b57d58976e440e7a5df68a04b1468ab44296be933c7f5344511377f64223618ea38bc9c93fadae41f6ddbda97414a7d71896da77d47 SHA512 b3d3c4cc9f9231ea53ea9d79430e84dcafe53bac9bd74866c8107e94a7c5f317da9e760b7527d7e9dc2a3516f21f326d71504d6be7b2c74cd4c867fc9e3c0f49
EBUILD public_suffix-5.0.5.ebuild 1122 BLAKE2B f549d92b034c0da4c17f594e159aab10dcfe631f963687ca7e8c262b1328ed11801b37cbdb6813575515578684a96335ffbb7202708ece1292d8a063a7bc4286 SHA512 7ec482cca0efd29363bab59844e29342ce171354b2d1d8019b7291f2cd162161df86876b18a20bd6da4876029a411d6cc64d8727c790c66b070c4131bdca627f
EBUILD public_suffix-5.1.0.ebuild 1122 BLAKE2B 830c78e7f2d5203552deceb02a05fdecbcf5afa20f7b2b03975cf6d9deeb27956d291646b31e874fef4ae4c1f22ac97412b2562839ca452cd5d7e34b60bb1256 SHA512 856c41d456979bc13c0fa4bfda0e32748e14054f0de99e9568a7da6540d8d634355e425ebe01545d3244431315df240c0024446c93d3468768097ea3736f1811
EBUILD public_suffix-5.1.1.ebuild 1122 BLAKE2B 830c78e7f2d5203552deceb02a05fdecbcf5afa20f7b2b03975cf6d9deeb27956d291646b31e874fef4ae4c1f22ac97412b2562839ca452cd5d7e34b60bb1256 SHA512 856c41d456979bc13c0fa4bfda0e32748e14054f0de99e9568a7da6540d8d634355e425ebe01545d3244431315df240c0024446c93d3468768097ea3736f1811
+EBUILD public_suffix-6.0.0.ebuild 1122 BLAKE2B 830c78e7f2d5203552deceb02a05fdecbcf5afa20f7b2b03975cf6d9deeb27956d291646b31e874fef4ae4c1f22ac97412b2562839ca452cd5d7e34b60bb1256 SHA512 856c41d456979bc13c0fa4bfda0e32748e14054f0de99e9568a7da6540d8d634355e425ebe01545d3244431315df240c0024446c93d3468768097ea3736f1811
MISC metadata.xml 341 BLAKE2B b3cca7169b9fbc96674afb8199385f169236045a393efea2c899cb2ef6ba3f2887225b7f543fe4bfc7a48d67405cf88a58c2d076cd3ab8ad24a36997e836e8fe SHA512 d70ea0d3d7bcede6344839ab591ca4bb86da938f57fa8ffa1e2fc8498b0867fd9a5859a7b96b372453f577620c26250df8c20b9687aea96234a01d249251ad27
diff --git a/dev-ruby/public_suffix/public_suffix-6.0.0.ebuild b/dev-ruby/public_suffix/public_suffix-6.0.0.ebuild
new file mode 100644
index 000000000000..1fa91fceb57b
--- /dev/null
+++ b/dev-ruby/public_suffix/public_suffix-6.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+RUBY_FAKEGEM_GEMSPEC="public_suffix.gemspec"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Parse and decompose a domain name into top level domain, domain and subdomains"
+HOMEPAGE="https://simonecarletti.com/code/publicsuffix-ruby/"
+SRC_URI="https://github.com/weppos/publicsuffix-ruby/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+RUBY_S="publicsuffix-ruby-${PV}"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_bdepend "test? ( dev-ruby/mocha:2 )"
+
+all_ruby_prepare() {
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -e 's/git ls-files -z/find * -print0/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -i -e '/rubocop/I s:^:#:' \
+ -e '/yard/,/CLOBBER.include/ s:^:#:' \
+ -e '/bundler/ s:^:#:' Rakefile || die
+ sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die
+}
diff --git a/dev-ruby/recog/Manifest b/dev-ruby/recog/Manifest
index e4bc9385afcf..8717140ebf5b 100644
--- a/dev-ruby/recog/Manifest
+++ b/dev-ruby/recog/Manifest
@@ -1,7 +1,9 @@
DIST recog-2.3.23.gem 392704 BLAKE2B 6b7ccfa2921fb7d643531c66970e757a01478b3990bbb2d05687a5364ed8b57317d16d0b116c2175cf0e667b12ea7a978c947b73d04db16fbd1a9db651ba4abf SHA512 34cb222dbc25f5da0581cb85aa92a3e6fa67b9af9d0b7b99cb3e358b1be5d71a25f582a669a06f4cadd4b6ac464c7f3d2b3856c24d5ecea0d1d6027758905774
DIST recog-3.1.4.gem 375808 BLAKE2B 59bfe273242ecad54ac1de6d3aaade86310dabfc252ac087734e867a762b287d31b9dd1669536ab3e59d18d2342b3ab070e2406b41ca9281cbb6e5b2a9270330 SHA512 6fe086b16f9b9ee3579bade83da815973f4043b49b9869db18677b6d8378efa1024b2ecf414172ea62f35160da2d080406fb0f9c2ae001a6748c29f33f505d83
DIST recog-3.1.5.gem 376832 BLAKE2B 99bb76f301eb7216bc586f4bea59d729dca68ccccb58053ae2757277db4ac96aa80ad490915fd31f30acd46f2f2642bb078b1174d716adba76ca1d6b16a0ef43 SHA512 e02904c42ebf1b671df65fcfc38527ab2b09c3e7bfeb1d2c2a29b45715eab1f0475c83ac66667fb38737e79a6158f456fe45ac3a6b881eaa4a5b52efd37b47ab
+DIST recog-3.1.8.gem 376832 BLAKE2B b4cc90697e8a0be77207deef5a79e0faa79b459ec4873f6dc00132dece0b12b173ba116c83ede45aeca9a8b8ca63d8c005f5769fe80261cd197a21b13568ca64 SHA512 1e1f5c7207f9a0442e30e1b8f0307836b7789cfcc56343abd3052eb7f58046038964ad13f3eea23faef08304ab048fbdfc2f8bed4f3d73fe44f88a632b6dd5a6
EBUILD recog-2.3.23.ebuild 743 BLAKE2B 84f26b8e22d8994cadb4bfc818a74143f118917707ea8e1bb99ae4dc7969c84a38bd1e79c07123dee9c19e186bfba286864b0264e0f6c5d0dcbaae7cd68e5f31 SHA512 bd0a02d2c670af84321e2d6aa04984568215c8723bbeb3086e6b5526957503ea62a50f14c299ad7e3245d1bbd04ece2623a239ffb2f07c6892e312514ed30b28
EBUILD recog-3.1.4.ebuild 646 BLAKE2B 7263f6dfb53aef0a7aa907d9dbe1ccb1905dc3ccd6f57a5db8a93b40f674690315b2e7cfdb900da8c15799cf3ad5319fb3c3beb8939b3502916a081e3f5d2635 SHA512 f23590a04ee5d635cbd7fced6b1c188459c16a95eebbdfc29f493a5b93979bdcedd5e9d93044677505b2fb118a7688cb5f50e9fc8ae6fb49eb90625d573e40e4
EBUILD recog-3.1.5.ebuild 657 BLAKE2B 67dff0307f4932262d1edaddb4c2db04cd03cfbd0c42a9db148209508b88c97a3acd93e85a3a8e39213e0b6ca440fcf6ed0f3c60af0bda54fefc69ac977741f0 SHA512 96ef1c12bc245c119666aef22d2ee0996c7bd4a95e643f141d446f08da0691398834ae44cacbb19bfaa1a3fa4996bd63fb7631b3d3f548aaa7e8db3533ae8e12
+EBUILD recog-3.1.8.ebuild 657 BLAKE2B 67dff0307f4932262d1edaddb4c2db04cd03cfbd0c42a9db148209508b88c97a3acd93e85a3a8e39213e0b6ca440fcf6ed0f3c60af0bda54fefc69ac977741f0 SHA512 96ef1c12bc245c119666aef22d2ee0996c7bd4a95e643f141d446f08da0691398834ae44cacbb19bfaa1a3fa4996bd63fb7631b3d3f548aaa7e8db3533ae8e12
MISC metadata.xml 329 BLAKE2B a32c8ea886b3eac0f52f27858f0d93fa2234a94bdee3d0c454f4a9e8e69dc342b4e44286c78cf39afaa06a36151a92a8409cc5a5e045999b91052b430e8be97b SHA512 5382186b43b4c6a778140b939bcc3c186732ad5c974f5ec6c28786df0fd12be21cf623e678388652a7ba38097aa8eca96c2b6d7978278e536401ee6704748e6b
diff --git a/dev-ruby/recog/recog-3.1.8.ebuild b/dev-ruby/recog/recog-3.1.8.ebuild
new file mode 100644
index 000000000000..35ef2a4232d6
--- /dev/null
+++ b/dev-ruby/recog/recog-3.1.8.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="recog"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pattern recognition for hosts, services, and content"
+HOMEPAGE="https://github.com/rapid7/recog"
+
+LICENSE="BSD-2"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/nokogiri"
+
+ruby_add_bdepend "test? (
+ dev-ruby/regexp_parser
+)"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index dcb907aef58b..4da47f2beda4 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -3,9 +3,11 @@ DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 02fdd54524e469387264013e5da90350145
DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d SHA512 1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55 SHA512 063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441
DIST rspec-rails-6.1.2.tar.gz 165532 BLAKE2B ade1da3b3fa080d05b664aff2806e5f95ce873ca777676d4e4d761b541a5ab40308f2c0a12d1d29961e39029fb7918227fafc3d3a0f7d3d7438755462f2d623d SHA512 a25424fa2443c49ebec238d30a059a2ce3cc051a391179abd77aacd96ee532963f0804cf75c27fa233b97638d6a2022ebf678b2dc44451ce3a0b54425bf25d2d
+DIST rspec-rails-6.1.3.tar.gz 167344 BLAKE2B 08f2b4c7127bf39d589c68ec0e8e75ffd98a2567b171a0b9cc84a092264d8c1e6f6579623e14a8211f21bd3eb7bd20c1182078308fd8bf2eca07a2b06d77f1f9 SHA512 dd2e5abc67970e27788a2a24cf24c78e59ffe0a4ff64e044055c329f340bfd8eac691782d2b8f642690df4a2ebaac2b33965ac7da3221ea4a833ae05697f983e
EBUILD rspec-rails-5.1.2.ebuild 1546 BLAKE2B bbb4289c5382ae628c0bd64998d79a51dd1974ef2be52d671270f1fc1060760f3daded54cb46f452cc2f0f656411f0d54207a59ae438b33b9314421786880e19 SHA512 38352010d95b419a8d652c186938fb798b75991cf4235aa8bb6ebf40fb8a55ecaa03ae9816a91cb5f5ab35cbd0222ac3eb3b0237f9ccc3c997c53080db862f0e
EBUILD rspec-rails-6.0.3.ebuild 1634 BLAKE2B 232908e599fea9dac78ac5362b6bba78002106b6d4562f306d5bc58962f5c50d0102ab5d54e37f197dee367fdcd82c099240f02e8d9eeee2665a7fe30e5ccf0f SHA512 3181a8ba73480c252d7bbb90ad824d020cda89e008242aeb1cf8269b2451b0eaf438e12a394673cdd8d06de30f7f0f07149766d9dccaa9301683db5b3698409a
EBUILD rspec-rails-6.0.4.ebuild 1627 BLAKE2B ae86ad3bc767b9ef4ea16e97eee5c7716983b6412ddde6c77ed0cc3ef404e4c2071a63e9581a3d98d026f46b3eb9bb42b61e14fe084d39779f59166112970ec3 SHA512 cc2b474439c430f1acf4f97f2c4b4b10955402da4959f668c639f703ff5206e8b9101d3190808ede6cd03f3bac1fd87f09db602b71f7314d7218dcdb34e1172f
EBUILD rspec-rails-6.1.1.ebuild 1738 BLAKE2B 9483a6b1154a2e4cac9817bc97d439fe8475805cfd837a996f4d34e67d42461d7052499ab399850f0dc3de7679201f2db031c2ba277355d365ab41745c19c300 SHA512 b0a10b04b302d4285ef7d1ae2e45f6ca96c1429526d750e27ecb53d89a04894024d15caa0d5a526a391e5308f5b3f6d8cc2af7073cc313956c0e33aba7e2d244
EBUILD rspec-rails-6.1.2-r1.ebuild 1824 BLAKE2B 34f9b8db0bda57531b238f0de5a2ea106d4f71b177c70b5b3763de99575ce4082d339a50f07a0741d496c52aca3ed361275fe32526e2534b87db8e02dd257da2 SHA512 5b901d38d7755b23058b69dfaf5b5a3b797bd830c9a92bfddc1e3676c47a5acaeecfeb772022134e714e796211bad34cbb858fbdec767ea88490179549e0318a
+EBUILD rspec-rails-6.1.3.ebuild 1831 BLAKE2B b92bba8b288f99acdb73a43f9672a3e561c1d309ae13ef6a6befbb96bc0a7569683d9a64f1cbec54dd6cc298d95316052e9a75264e01f2cc29944fa2a950d368 SHA512 4eb09b1e308ecc8f628fa8f8a839065146d8d70e05e333b0b8f25fcf1cc5ada9d15c90dc196833e4996b9d069879b010e6af90944e4cb3abf14f0ccae54fcca5
MISC metadata.xml 344 BLAKE2B 22dcdd62747138dcdc6e21c019acb6aee50548e35a9189b0b597e603869519d1ca6ac5e6eb32cb6eafb2b313adb1b74f16d7d282d4d19bf9f7bd4913788a3137 SHA512 e6782747b02a80fe50926710100a46ec28d6f55419f2fbb0bff4ebdf1db7d4f43fda195f21570fb5e149990026dd69e3c234baac337e5a6c5fa0c8f28bd62247
diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild b/dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild
new file mode 100644
index 000000000000..c4d4fc38dd9f
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/"
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+ || ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 dev-ruby/activesupport:6.1 )
+ || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
+ || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+ >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+ || ( dev-ruby/activerecord:7.1[sqlite] dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+ || ( dev-ruby/actionmailer:7.1 dev-ruby/actionmailer:7.0 dev-ruby/actionmailer:6.1 )
+ >=dev-ruby/capybara-2.2.0
+ >=dev-ruby/ammeter-1.1.5
+ ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+ # Remove .rspec options to avoid dependency on newer rspec when
+ # bootstrapping.
+ echo "--require spec_helper" > .rspec || die
+
+ # Avoid bundler-specific specs.
+ rm -f spec/sanity_check_spec.rb || die
+
+ # Avoid broken controller generator specs for now.
+ rm -fr spec/generators/rspec || die
+
+ # Test with a compatible rails version
+ #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+ # Fix gemspec.
+ sed -e 's/git ls-files --/find */' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
diff --git a/dev-ruby/ruby-macho/Manifest b/dev-ruby/ruby-macho/Manifest
index 4215871e0fce..11a0b843bc3d 100644
--- a/dev-ruby/ruby-macho/Manifest
+++ b/dev-ruby/ruby-macho/Manifest
@@ -1,5 +1,7 @@
DIST ruby-macho-3.0.0.tar.gz 70743 BLAKE2B 6dc48445382d879b6fa67fb8720dbf9643294adebb3424e811775f436d29d9b22b4a57e0443c9a6d08203fb3514267d4c2e4b8431cc9be4d54000e059acb49db SHA512 c718e6b22331511c18a6a51c1e88443121f6601dcc0e8e66a3ab60771b9a9e68cb33b83470bf60ff6af9ce696d50ceadee2c4dc348a0bf3fa2ff4d8aebcf3bd3
DIST ruby-macho-4.0.1.tar.gz 80183 BLAKE2B 9762ea051fcf62aae1f00c17ffbe935a6bacd57fe1e59f43473f7d8f3b3090d1c92d1b57f4e48309c7deff4c3e13b6f5240d4fa561c433a0b2718cd3ba96509b SHA512 19d748b93367e703090058c0456e5bd70bc8ce9ec0f1f209d53fbec78a00a14123f97fcf84c439e00ffa74fb56d4a8ef974caaf7c797ab6c7576d81e2e10c9da
+DIST ruby-macho-4.1.0.tar.gz 81998 BLAKE2B 023789c311c9cc2210a1bbaab05c8a6b219e43ac409e64b7e803a678ff098ab3ff098fcb3bbd12924d6f9587ab37a9be3cb8645b05a2ff1f459433f569537ab3 SHA512 038929d1daca618d7208fe5d495d48a608e7411c4f1a1dd9448f4031f30b9ed1edb162456d701dc5d758babdd0032e913e53051a7b39e10252065832cbb63f5a
EBUILD ruby-macho-3.0.0.ebuild 623 BLAKE2B 9435ecacbe2f23ee8949754553eecdc00e3ec917fc10791759ef72ac493ba01440e0fb638fd0fe37767a15eb28e340a8c10c26899f9e36d1904ceb222732b63f SHA512 dc5d417536d203779f37e4d2e7c5855866a36090e522205124a01fa2e503e1cce3d1a1545a9d3ca7f47f2b74955d69a524b221f56ce7649bbf568ac21758acd5
EBUILD ruby-macho-4.0.1.ebuild 634 BLAKE2B 72ae306d4812b9821c2f1504eda4a5fdfb75d646b247571ba4db4f38258a47162e37240c244a72fbb4682126d6cca8a1ff39df3c7ac89fc1d59da7776c61ffa7 SHA512 6795c6248f91b67a7d5bd72a246cbb78d9f2f0501d6ed61b7925b63a4b85fe0b5ab3f50be89cda0aee6a12cde859c4ac3f0d0e5677028d6486e23c221695a7ac
+EBUILD ruby-macho-4.1.0.ebuild 634 BLAKE2B 72ae306d4812b9821c2f1504eda4a5fdfb75d646b247571ba4db4f38258a47162e37240c244a72fbb4682126d6cca8a1ff39df3c7ac89fc1d59da7776c61ffa7 SHA512 6795c6248f91b67a7d5bd72a246cbb78d9f2f0501d6ed61b7925b63a4b85fe0b5ab3f50be89cda0aee6a12cde859c4ac3f0d0e5677028d6486e23c221695a7ac
MISC metadata.xml 346 BLAKE2B 4c2a6753c4f551cffa2610f678899829ee378126904dc23a8b5ea732abf8708b5da77137e988606b6d0ed2a02d098b4da3cbe4c1f0864656c626e77b365e6edf SHA512 89c17064eed4c17d97ed8572b2e77f0ea2d65b68afa382ae68132d65468e1762db458adfda0e8852e297b48295eab0cb228b08e1d49b04fbcca45a460573f71d
diff --git a/dev-ruby/ruby-macho/ruby-macho-4.1.0.ebuild b/dev-ruby/ruby-macho/ruby-macho-4.1.0.ebuild
new file mode 100644
index 000000000000..0bea149e0afa
--- /dev/null
+++ b/dev-ruby/ruby-macho/ruby-macho-4.1.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+RUBY_FAKEGEM_GEMSPEC="ruby-macho.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for viewing and manipulating Mach-O files in Ruby"
+HOMEPAGE="https://github.com/Homebrew/ruby-macho"
+SRC_URI="https://github.com/Homebrew/ruby-macho/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~x86"
+
+all_ruby_prepare() {
+ # Avoid benchmarks with additional dependencies
+ rm -f test/bench.rb || die
+ sed -i -e '/test\/bench/ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/sequel/Manifest b/dev-ruby/sequel/Manifest
index 0a1c9e9e3f8a..ffc2b363fae5 100644
--- a/dev-ruby/sequel/Manifest
+++ b/dev-ruby/sequel/Manifest
@@ -1,11 +1,7 @@
-DIST sequel-5.74.0.tar.gz 1751332 BLAKE2B 2f75703fce84e987ddffe5049f75a656ebc1363e62f350059feb1ac986f5c0e48a7712817f5ac654128055c4fa753b74d7b69b781c1f4b4de74d904c61d56aab SHA512 4f4c11ffedf6dad79fc8b89e601bcda2061bfc3d8f67c41559630d1b7c83ab0da0ad1fb2c7f1ad3999e0db541b5da4df2413de00e1947211d8013eeaf1a34307
-DIST sequel-5.75.0.tar.gz 1753433 BLAKE2B 9315198887f267010a5d325a880c974681ac080f822c5191ccf4bdeaa3cd64bfc0cd54736e5ced1ae0c3f5cc77da1a721e631aaf7e344b39fc752f3f91ec5dba SHA512 ecef39140d3b15d309f06aac36f7196dd46e2c737732a95843f50e91fb0cf998c39749d8dd7d0f6352d676c82aef0bbb23bfb75e6b4ace301ac37a61fd9bef78
-DIST sequel-5.76.0.tar.gz 1758202 BLAKE2B f8b28d5cb5f03281a7649f654e65d809134421aff68e363d5f887113fa9b5f7a8ccf64c9f96d4451c274ebdedd3996d0504c65abc40ce942c5be12ac69865b21 SHA512 71da653013ba27e32288ed801cf45096b2878cb50bdae9db14b82554aed4a70743b49de3453c35f68726bec91a2ff57503c040e3e7b2f66beac30bf2b8bbe2e6
DIST sequel-5.77.0.tar.gz 1761861 BLAKE2B d3a99213a7862ff7a585ed07b2ab8645464cfc118da0120281d8d725cc3426983d3518fdc3050541a3b7a714e2d7b0754132a208fdddd126be385de1a13b25a3 SHA512 ead09479da174737cfdab79cf3bef42b801e2b7b351a8fa6b4000e984cbb7dad9c0e71ddb3f45afbed1829d32923673de4f3f62f0c278da4f85c3fbc65a7201b
DIST sequel-5.78.0.tar.gz 1765505 BLAKE2B 5841d1eeb6065188855f40ff8f1812f694c5d2851a30911265eeb37d111e7df442e3888d22567470569bd0c7d0fced4bdb8b778a14a69f643b42ce2d7b6efb94 SHA512 f706e57cd9dfcb1ea304abe47d2eed40ad412767f3ac58b83e4904e38cb7e970faabe3e40c5c34a44369a7e8b9e526fa06b566eb3768eedd245c0878246a0b8e
-EBUILD sequel-5.74.0.ebuild 763 BLAKE2B dadbfe8d57285d2a38caaef618dd5af51dba3b648e461e06ba1fdf5acf29264b9322456d674731c6fd741a87f14776329aa7ece431a27ac1c5d100846b3c556c SHA512 aa8bc1a7138283bcdcfeb8e153dabfa37694e509d8111f0d169556d13f7b7ceed5ced89b904278480784a10ed1f0e9f3c67cb4165cb7e706b633383b6eaa60a8
-EBUILD sequel-5.75.0.ebuild 763 BLAKE2B dadbfe8d57285d2a38caaef618dd5af51dba3b648e461e06ba1fdf5acf29264b9322456d674731c6fd741a87f14776329aa7ece431a27ac1c5d100846b3c556c SHA512 aa8bc1a7138283bcdcfeb8e153dabfa37694e509d8111f0d169556d13f7b7ceed5ced89b904278480784a10ed1f0e9f3c67cb4165cb7e706b633383b6eaa60a8
-EBUILD sequel-5.76.0.ebuild 763 BLAKE2B 0ff50c0b4a734752722d7e3d2b334724c0519975b2a12b5cf493c7cd2b1c364e0c91b99d31143f7a05530bd2f1142d50b9d79bb536d6a9e7520f24517818d4ee SHA512 e5c3ff603291590a24720fb95d03f0682d55a640b93dde5ff7ee93ec57eaa75dad0e46602214111ed8bc27b02250e48aa206f75a483fc37e9bde69598bd2ccc3
+DIST sequel-5.81.0.tar.gz 1772506 BLAKE2B 45ae3cb98210818aa14ac6c540859f49e34b5ae79795fce1bbc81d2327c2086c5f8c87f40ded98fc25ecdcf123c25ef65450a124926faecf258f74962e1e7e6a SHA512 1b534ebb0346a0b0140e30975c7eebee4ae4eaed3e05fd9b2914e55b484cdc30e902821ef3092b20603d825989b72b7b767704a2c2936480d75893a2ba9f19ed
EBUILD sequel-5.77.0.ebuild 763 BLAKE2B 0ff50c0b4a734752722d7e3d2b334724c0519975b2a12b5cf493c7cd2b1c364e0c91b99d31143f7a05530bd2f1142d50b9d79bb536d6a9e7520f24517818d4ee SHA512 e5c3ff603291590a24720fb95d03f0682d55a640b93dde5ff7ee93ec57eaa75dad0e46602214111ed8bc27b02250e48aa206f75a483fc37e9bde69598bd2ccc3
EBUILD sequel-5.78.0.ebuild 770 BLAKE2B 18e34437ccdb250f4b464005cb9cb35283c6a3c4a3ff3e877c315b9adadc988644488b458de5d2de210cc9f39886a36444b73b41e846fe6e600bf072bcadce18 SHA512 5c37f2267e511f22e441a77259b7d8f41422cd03151369f5773486ecf32e690842cd1eca29537c4da562e9cb7068a7b970c9b1c28832d0891ec1d056e09b0c4f
+EBUILD sequel-5.81.0.ebuild 770 BLAKE2B 18e34437ccdb250f4b464005cb9cb35283c6a3c4a3ff3e877c315b9adadc988644488b458de5d2de210cc9f39886a36444b73b41e846fe6e600bf072bcadce18 SHA512 5c37f2267e511f22e441a77259b7d8f41422cd03151369f5773486ecf32e690842cd1eca29537c4da562e9cb7068a7b970c9b1c28832d0891ec1d056e09b0c4f
MISC metadata.xml 344 BLAKE2B 6149e280d173e3f129ab646e7ce971c89e99d69d75d8b3908811bb879e191a82afaea353357b72099026693c2081ec58822981b75d95ecb0c2bee9b518ad7a6d SHA512 60b5b136094533ee06f1a0c9763b3848ae1858d5a0b4e8ece56a56ff91aa0b222ab6cbbbb1a1f86b90a41263712a385a1c232e5e6b2c6df6d0e583ba2aa5b4f1
diff --git a/dev-ruby/sequel/sequel-5.74.0.ebuild b/dev-ruby/sequel/sequel-5.74.0.ebuild
deleted file mode 100644
index 9cffa9a08213..000000000000
--- a/dev-ruby/sequel/sequel-5.74.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-RUBY_FAKEGEM_GEMSPEC="sequel.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A lightweight database toolkit for Ruby"
-HOMEPAGE="https://sequel.jeremyevans.net/"
-SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/bigdecimal"
-
-ruby_add_bdepend "test? (
- dev-ruby/activemodel
- dev-ruby/minitest
- dev-ruby/minitest-global_expectations
- dev-ruby/minitest-hooks
- dev-ruby/nokogiri
- dev-ruby/tzinfo
-)"
diff --git a/dev-ruby/sequel/sequel-5.75.0.ebuild b/dev-ruby/sequel/sequel-5.75.0.ebuild
deleted file mode 100644
index 9cffa9a08213..000000000000
--- a/dev-ruby/sequel/sequel-5.75.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-RUBY_FAKEGEM_GEMSPEC="sequel.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A lightweight database toolkit for Ruby"
-HOMEPAGE="https://sequel.jeremyevans.net/"
-SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/bigdecimal"
-
-ruby_add_bdepend "test? (
- dev-ruby/activemodel
- dev-ruby/minitest
- dev-ruby/minitest-global_expectations
- dev-ruby/minitest-hooks
- dev-ruby/nokogiri
- dev-ruby/tzinfo
-)"
diff --git a/dev-ruby/sequel/sequel-5.76.0.ebuild b/dev-ruby/sequel/sequel-5.76.0.ebuild
deleted file mode 100644
index aef18fe0b910..000000000000
--- a/dev-ruby/sequel/sequel-5.76.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
-RUBY_FAKEGEM_GEMSPEC="sequel.gemspec"
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_TASK_TEST="spec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A lightweight database toolkit for Ruby"
-HOMEPAGE="https://sequel.jeremyevans.net/"
-SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-ruby_add_rdepend "dev-ruby/bigdecimal"
-
-ruby_add_bdepend "test? (
- dev-ruby/activemodel
- dev-ruby/minitest
- dev-ruby/minitest-global_expectations
- dev-ruby/minitest-hooks
- dev-ruby/nokogiri
- dev-ruby/tzinfo
-)"
diff --git a/dev-ruby/sequel/sequel-5.81.0.ebuild b/dev-ruby/sequel/sequel-5.81.0.ebuild
new file mode 100644
index 000000000000..79946a650e04
--- /dev/null
+++ b/dev-ruby/sequel/sequel-5.81.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG README.rdoc"
+RUBY_FAKEGEM_GEMSPEC="sequel.gemspec"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_TASK_TEST="spec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A lightweight database toolkit for Ruby"
+HOMEPAGE="https://sequel.jeremyevans.net/"
+SRC_URI="https://github.com/jeremyevans/sequel/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/bigdecimal"
+
+ruby_add_bdepend "test? (
+ dev-ruby/activemodel
+ dev-ruby/minitest
+ dev-ruby/minitest-global_expectations
+ dev-ruby/minitest-hooks
+ dev-ruby/nokogiri
+ dev-ruby/tzinfo
+)"
diff --git a/dev-ruby/simplecov-html/Manifest b/dev-ruby/simplecov-html/Manifest
index aa561a4b020c..a6299bc12482 100644
--- a/dev-ruby/simplecov-html/Manifest
+++ b/dev-ruby/simplecov-html/Manifest
@@ -1,3 +1,3 @@
DIST simplecov-html-0.12.3.gem 336896 BLAKE2B 94cfbae7085163ba714b2bdf14b7c5eb1a4bc5fcf39d7e99689d74bb1e693d5b534ca067ba5609f6cfecdba64667dc514b4f5dede020aea176ae2328d1806ea0 SHA512 7fd6dad02b16f512d7fb859f62e5e8bd0a277af103c7829143795ccae60a9a057c323728ac36a1c42dbd143a2f0d175648f6e223e6e7e3e6394a52491d3733af
-EBUILD simplecov-html-0.12.3-r1.ebuild 557 BLAKE2B bb38fbb1400458ed5b2c5e66d8b4ed827add15c12f4aa6ca1a0c089e3352fff93158df23bf7a91bc4e7d167d37086d767005156d5012d824d1c4dfe7068008a8 SHA512 43580f5521cdce97fa1672e711654bac205cf9544c0542380f3854596cd3bcd9e15bc5693e47f4ef15f54cba3bcc4b880bc0ab78f6fc023adc7068ae3e7c8b08
+EBUILD simplecov-html-0.12.3-r1.ebuild 555 BLAKE2B ef613bccfddd9048da00b3d69623ec50f754dc82f49020401c4957017701fda459e4f658605ef9649574f3fb1d33a802a024f9cb8ac6ae92473d3ac46a31e4fd SHA512 e03b60af9321d7aa60a56935e131dbc5240432981a4a4a0cc2971882f820ee12f3366e35e2ab9c120e9bd2564f642995f8ba2b3f94389a7cc7df0015caeae806
MISC metadata.xml 409 BLAKE2B 65819dbc7c2f3a15b73e8a1e4117069d6ac4d3527c3cfecec29706f17268bab4baa99d5a9de6da5bd0e978c6ec928c4910af838aae3da105353618a140b135a0 SHA512 885470909b49833bc4cf0e6c87c58a1eb7cdb84278a7451e5f92608271b9feeb9c56fe66d1aacdaaf23ffb7433ad16d86384976283e9c23c1582ad4d3c970c60
diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
index 909e1f573bcd..18ad6a46c666 100644
--- a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
+++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,6 +18,6 @@ DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage result
HOMEPAGE="https://github.com/simplecov-ruby/simplecov-html"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
SLOT="$(ver_cut 1-2)"
IUSE="doc"
diff --git a/dev-ruby/simplecov/Manifest b/dev-ruby/simplecov/Manifest
index 955fd91fe712..bdae88333020 100644
--- a/dev-ruby/simplecov/Manifest
+++ b/dev-ruby/simplecov/Manifest
@@ -1,4 +1,4 @@
AUX simplecov-0.22.0-ruby32-gentoo.patch 737 BLAKE2B 489c7214f3286ad79a5998d74565a1e2466dc32c39a5e7a2e5506a29cd1d4c33633b292934460e2392c23656e204ff38fc8fea6925a39a5950ebfcab6919520c SHA512 01269b4a5de13d6f5d2c4703134da43b17b35ee26b274e4aa3a17c92a48e1ea21b712cdf37a7a9fcee1a35d3b4826dd06202304bd1bd791fbb2361ffed6e9036
DIST simplecov-0.22.0.tar.gz 115236 BLAKE2B d013f254d534ddd1ad273e2a6990c7ec96710cef106c73ecaba18c04ac5922bad52e086f11bf019abb21dd6cfc2f4b02e058b5042029716c6e3ed64e1c35993a SHA512 ba7e1a29a219337c1e00d055408d825b20a7b81ec4768612d9d5e8a18af08d47d86a42cee78c64ae0f431196136b5dd522364882d83e5210366d8aa03d5c54b4
-EBUILD simplecov-0.22.0.ebuild 1621 BLAKE2B d60515ca578aceffc6d1ef4d051072cb601430851de08fbe7eb6d9bcdfe18ced429d63d2033edf4da07a0e01e27613457164d3f937931180df1f00415548a23b SHA512 a1f10cf045e549d6a4db9a0c3b8ce6d23acc30b63b9454d28440f5e4c8b984bc418438102b4f88eba5ea402b225f31f418a9a49239a42594406d9a543aa9f2cf
+EBUILD simplecov-0.22.0.ebuild 1619 BLAKE2B f89174430f94a6759a8f78720039b184f990148526a3d128edc6e3d509e3a2e67286a2f1a2ff74c1ca4bffa1642ef3b5a06dee5a5c8f5b99dd4f7046a205e39f SHA512 284011c7bc1e631c0a62fe7bbb3deaec0c66128bb0686721b0f3527e515dd7df088a09fc925fa4cdd5e76e2f1ea075594d5c877c6635f249d3ee3704e779560c
MISC metadata.xml 351 BLAKE2B deddbf1938c6ddb07d6e018eea6972ef42c29cbd593f830363da799cf521f90dbb286fdccd0b01ec0d50392589f7ee40275ee67b871c827b24c4ccfa46b0889c SHA512 2cb0486e6184c2e1f27275c09434035a88209adba52b677dd436d422b4efc838b430dc436a67507b85ddfa4c98e1fde1f0475f6b0d1d42aae22bd984f7934c55
diff --git a/dev-ruby/simplecov/simplecov-0.22.0.ebuild b/dev-ruby/simplecov/simplecov-0.22.0.ebuild
index 62da02883a20..0dc9addb28af 100644
--- a/dev-ruby/simplecov/simplecov-0.22.0.ebuild
+++ b/dev-ruby/simplecov/simplecov-0.22.0.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://github.com/simplecov-ruby/simplecov"
SRC_URI="https://github.com/simplecov-ruby/simplecov/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
SLOT="0.8"
IUSE="doc"
diff --git a/dev-ruby/simplecov_json_formatter/Manifest b/dev-ruby/simplecov_json_formatter/Manifest
index 0ca57c69a48b..5463aa1ecd8b 100644
--- a/dev-ruby/simplecov_json_formatter/Manifest
+++ b/dev-ruby/simplecov_json_formatter/Manifest
@@ -1,3 +1,3 @@
DIST simplecov_json_formatter-0.1.4.gem 6656 BLAKE2B 57a03ca27911ed798ec2aa7e84a8d037e4565b0b9fec261d0a72d9276355ba27eb8fedea31195bc8b6e6b67b94b9a5f903f326720b862a46790bacd282e83c63 SHA512 1b90167acf4ad9565084488b455ee25ab8930a70a849191228e2868c15f29d257dc5256bb578e11351a942d887dcdeda9191a541cd0fb70e3f0eb8466fb13ddf
-EBUILD simplecov_json_formatter-0.1.4.ebuild 564 BLAKE2B 33c9c4ddd98014bcb3a532a20cc34118b3dd815b4d5fa60df4c8d21d83847cd7e6e983e41e3d662d8a5ccc1f79c4bd48e476c2fa8122687ddfe57322af08b779 SHA512 37f669019f4bf80b926bd3af7ee591d73d71c21b581ff2fdf0b5007255d58bf0418aad96fc08b45aec06a14d555862a3755408957528a73b007fdd4691b3935d
+EBUILD simplecov_json_formatter-0.1.4.ebuild 562 BLAKE2B eb77d45ea4a95af0c01ed641db588a14668996db5dfc903081fd341f4a0d8e404629d3b33b0a77d2271841a398f569d446cb0ad8f426792554bd97eaefb68400 SHA512 1ff09c72fd44f437193dc63378cfd141d00327c5c2edde262d3d5a4066d78dc66f61806af7899d8b2392d7af2e523e2cb4e15caed191e52fc47c9a54954ce746
MISC metadata.xml 373 BLAKE2B d51ce0a2133dbec724c53fc30da13cf13582b832d454695d9220fa45c0f8ac0614707093cb03be5ec8203b1b078f8baa46c44c92d562c41c0eb8925eba1607d6 SHA512 359e2689c8d0897dd07c51dd837308dfbe402cff8f9989bdc31e087aaaf903ac9f7db9a18411a304815672f000b6533942235aa1543da4b66d7d9232f503fa68
diff --git a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
index 7ca5c11b4f4c..7dc8bea0df25 100644
--- a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
+++ b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,7 +14,7 @@ DESCRIPTION="JSON formatter for SimpleCov"
HOMEPAGE="https://github.com/codeclimate-community/simplecov_json_formatter"
LICENSE="MIT"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~riscv x86"
SLOT="$(ver_cut 1)"
IUSE="doc"
diff --git a/dev-ruby/spring/Manifest b/dev-ruby/spring/Manifest
index 2546dbfb2b1e..986e09f80c0d 100644
--- a/dev-ruby/spring/Manifest
+++ b/dev-ruby/spring/Manifest
@@ -1,5 +1,5 @@
-DIST spring-4.1.1.tar.gz 46849 BLAKE2B 08e66e8e8869ae900bd134ceb82e55d08ba005291b8a7c83a61225c04373b8b89488f0636c4bcf0a8fdc6407ae2b1da26ac7092a3cdd5b1209d2ae2c4a6abd06 SHA512 caf85cf8588825b62cc8284bea79ad3b1faa5b61cf773db78c4f62b24df1e0fd5d6ba148d993045ab8dc768dde5a3401aa228ba51b4985b98f5ce4080f695e43
DIST spring-4.1.3.tar.gz 46968 BLAKE2B e41245e3723e874bdfe641b6770aa015605cdc9d87a190895a2d48d21469c529f15c28e31c387a493b79bbebc5d0279d3ce82310edca20650b63f1d9813913d9 SHA512 2a6732fa68c6c30dbcdecdab2d5bb3870459897381ae7ee6d21e4b71b8e0b3a7fe78f3771402baf45c54b38a7c164977a1b057fe39d810338005d25c7e8e71cb
-EBUILD spring-4.1.1.ebuild 788 BLAKE2B b02f67c82932bd70aaaf64448c860f3f222b92afd5bf436de1caf2653780b2cdfc5dbc3dbb6d66e3f6f66844b8235f3c3df25424f6c9cecc46df8ec6614e7db1 SHA512 15ea0ce91ae3deedabec8404600bc8c8d3e4534863f79c94a6c63588e327ca1ea0f79928146fcbd23534d27843d429957677443fdaf7a2d32e6bd806606a821c
+DIST spring-4.2.1.tar.gz 47570 BLAKE2B bbf182529deb5e0146cff9090bbbae32e237ea95a41faee81485e909e65aa46584cc978a48330b5635b1a909c0bdbd907dc5257f0204fb843f64d599db95aff3 SHA512 897cf3730fc35b4896cae29ad1d100d57e0c97bd92409948ff974228e38edeea1b0ce80ed12861cf4a793c418df53ea5f16fcb86ac84883bffc03213eadbfd54
EBUILD spring-4.1.3.ebuild 781 BLAKE2B 9796fbae589e19dc5c24e32f4a3dc3367335eddcd0c6dbf690e89e9dfd3e1ad801c4149c946db9ba214cc9d643f4a1d07a343154f84c747a7cda73fc4a35feb8 SHA512 88de6911c1aa78c09e4e5a86fe20e5fdb22de05c6747a120a2681a5fb52686dbfc1a5410e4ed12f87094ba765fb02a03395dd2a9a23802ccacd0d743daf1a90f
+EBUILD spring-4.2.1.ebuild 767 BLAKE2B 93ec8502a3d0c28ccee80f33ca907c085d2229b43ed61eaaf44bcb6388491de40401466216701c432fac1195ac484c550f223213137da7023f175c5b88fa911a SHA512 cbf7eed341f95bee2aecf1d4c5c21f2f1db0c72ab6947ddd215590488c257e33a528fd0141b3b0363e23e6a7989abda045371f9fdabe019c685bc9e29091a735
MISC metadata.xml 339 BLAKE2B 17c685849cee6c0fb62bc96a54cccb38c1fb12bc90518094639ba3f9e1c97f286b8beeea52556986337673361c510c4c14298e1694cfafbd955b5c6277a6dbbc SHA512 46a6a32dd12d206b3b91a2e7e0fa8ac56a4b9dc4f09ac92277c634d428ad519dc361dd94fefd9a8b19257921eba68f418e635279c6ea07dd083252ab6b3f8879
diff --git a/dev-ruby/spring/spring-4.1.1.ebuild b/dev-ruby/spring/spring-4.1.1.ebuild
deleted file mode 100644
index e7e2c2dfad42..000000000000
--- a/dev-ruby/spring/spring-4.1.1.ebuild
+++ /dev/null
@@ -1,33 +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 ruby32"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_TASK_TEST="test:unit"
-
-RUBY_FAKEGEM_GEMSPEC="spring.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Rails application preloader"
-HOMEPAGE="https://github.com/rails/spring"
-SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="1.1"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
-
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
-
-all_ruby_prepare() {
- sed -i -e '/files/d' \
- -e '/bump/d' ${PN}.gemspec || die
- sed -i -e '/bump/d' Rakefile || die
-}
diff --git a/dev-ruby/spring/spring-4.2.1.ebuild b/dev-ruby/spring/spring-4.2.1.ebuild
new file mode 100644
index 000000000000..b9e99ee67482
--- /dev/null
+++ b/dev-ruby/spring/spring-4.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_TASK_TEST="test:unit"
+
+RUBY_FAKEGEM_GEMSPEC="spring.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rails application preloader"
+HOMEPAGE="https://github.com/rails/spring"
+SRC_URI="https://github.com/rails/spring/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="1.1"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris"
+
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/activesupport )"
+
+all_ruby_prepare() {
+ sed -i -e '/bump/d' Rakefile || die
+ sed -i -e '/bump/ s:^:#:' Gemfile || die
+}
diff --git a/dev-ruby/sshkit/Manifest b/dev-ruby/sshkit/Manifest
index 5c870d3a70e4..8f18420f77c8 100644
--- a/dev-ruby/sshkit/Manifest
+++ b/dev-ruby/sshkit/Manifest
@@ -1,11 +1,9 @@
DIST sshkit-1.21.5.gem 145408 BLAKE2B 19fa326d30ddae12be84b7cf460d5d44c48fc52cf89f61a775999eae7cbcc985ac7b335dd4aa772e8966decc24a6e5a894621e9873ac133122fb8e18d1c82945 SHA512 e441da155323dd71c235d3ebb4ddccd41987183cffe4e23cb52404ba25a16ae4f3c1f786d7be4db6dc8733013720b99d12c8f3369f1d8841f967407b3edb28b2
DIST sshkit-1.21.7.gem 145408 BLAKE2B e1fdeff6f9935d4d3bce846545d13779e0fce3f989bcb81e5a51e8342bcdce364b398ef480829c49a3ae90677efa5f7a5c4868de8fdc5f4b72f797c4b2513132 SHA512 7ba9fc8958293da7307720bc944c85f2d80991f8552833768793eaea3b49fde4d11d62bd39b90615a6957aa7af13f26cc7ba8b8279a29aa46a4283fa01151374
-DIST sshkit-1.22.0.gem 146944 BLAKE2B e257fc8b7c5a803a310f6193910fa93b5ae388b5265095eececcd342abefdba95a6bb9bdd3813e1eb7a999e73c116b973a9b903ae43ed804c5bface758721719 SHA512 fea5d130c0821f8762f76fa3eb9daa6104bea0f1dd59a0cf3845becc96773d2ac81b909151c9535d68dd1fd17a6f6071cde048d74c9c46105ac3d5d143c20d3b
-DIST sshkit-1.22.1.gem 146944 BLAKE2B 19e6065e1a6859e048ea1b7a5453166768397108030fcfb923f9d6ef90475f76a23859cb2a35c07a6fd9921adfd784a149d116731238b2cb8102369224114d4c SHA512 35bb7dc66827548b31be6d16a7b36b56b7357605cf12d1673162f35a5ac583524a6bf014f1a2a317038cd581b6b34922729daff711bc3bdb27ce8e193cab1929
DIST sshkit-1.22.2.gem 146944 BLAKE2B 1059014a0537faa1ee0b19427b6654b8a8fa80a437c311f66d671dce029898f71e4f8aca7e68bb29144a3bd547ae747ab7862150ba53b9bdf29c273ee24ac79e SHA512 a01106d301e4bb8f372af4226d8b244a4da1aa1292c4f0eb0525543d49b05290af92efc3e0736b317b4f1a72d83802d7769a6322147128c03d7d8123cd25ff45
+DIST sshkit-1.23.0.gem 146944 BLAKE2B a2015b0f2b5a5adc905bf89a0e1242abb2856646383a259ab85761014e5b908329f651f51a14bfa1c0356c8d861edf1239a0cf1e8fdb64819cd5a15f218552b0 SHA512 595900c195cfa247c89cbd0486c53aea3991db5ba7636cc778687ec31be58ee3120ef54b0682367625d3546199253a7d4ffca07bc7691f5dde3d4ae6a6e7f19c
EBUILD sshkit-1.21.5.ebuild 1166 BLAKE2B 0b251570b5c27791af0b74d48952450eb0e5f67e0229a4df7067cf2374da03eda39a9b150a506b568609f99964e02cc839af34b93e580157c1e78a7951a2b9b0 SHA512 a58b7329f5bc7cd6c4d4d20f05a9399f8333df514b5e33120bdcfe3273c498685c6d978d2321df84690d0304a03a2b5803f75c4cbdaf678b15a62f4ff8b44550
EBUILD sshkit-1.21.7.ebuild 1178 BLAKE2B dd1bf80ea543df6e9e3e1272cdd6ec8de7bf39dd11abfe580ba655dc04d3310c5db131278a0654f34c2d00fc7f83babf46b17ef59fe804c02c48d7eba1ff39aa SHA512 28c045e8fec48342652f9a1a4850f3c4a8db1c459dc9ab42733d172651bd21f93d6533b77f398cd3453737333b4f81237bf138f4e13b152312a219aa1225b614
-EBUILD sshkit-1.22.0.ebuild 1204 BLAKE2B 709c955b3d3bc41957bda7439f17f557baf671134a04c51ef0a0e760b570c03b079438feb140ebc2e3fb7ad61246267a06ae6f2b24841cfc349de7bc20956843 SHA512 6f53efff8a718f760623b908dc56927aed1d9ebd7a015c5aafac055062da42364c17c75e13fcfde5a1200059dd90e9c58230bd3800301cf23f79806b4fba1668
-EBUILD sshkit-1.22.1.ebuild 1221 BLAKE2B 0dcc7419478b50be19f18d2a3f73f758fa5aecf8b9a961c5ad1340bed5f92e13ae7e6f57bc3d41b12310faff151d8f85b913aa9ca35b3450001f30ac58be2714 SHA512 0e8118b7f0d660ac90928821687aeb478fb32fd183720f86bbaf05c2516b54ba08b7af3a42d0226e4ec8976d1cf6b1893eb9a9fd5195769c25b8f160ae8c99b3
-EBUILD sshkit-1.22.2.ebuild 1221 BLAKE2B 0dcc7419478b50be19f18d2a3f73f758fa5aecf8b9a961c5ad1340bed5f92e13ae7e6f57bc3d41b12310faff151d8f85b913aa9ca35b3450001f30ac58be2714 SHA512 0e8118b7f0d660ac90928821687aeb478fb32fd183720f86bbaf05c2516b54ba08b7af3a42d0226e4ec8976d1cf6b1893eb9a9fd5195769c25b8f160ae8c99b3
+EBUILD sshkit-1.22.2.ebuild 1220 BLAKE2B f68c991e1360b4fa9e4588f7374c58a8510a4b63d8c89fa12d5b4c68922e027b868a6241faefdd616bb5002b428667c0d1f32d836c4839f3cc0876f90eb696d4 SHA512 4e84b72b5b231a930b9029aeddf0594f5ac3268c8584dc8422dad8ef48eaf63728e42afba9b7aa1d8801ecdb980d0e09ddcfd7405cf765398aa9142d76c9c36a
+EBUILD sshkit-1.23.0.ebuild 1203 BLAKE2B 8d5acd3a3888c465ca0ad0baff110e807c9bf71698af60b157f9a3483d9512d1a8c0f4097b1d248d92d1a5ac189b46a69123c59927f9426d9eea559478e8506b SHA512 20672c89039018aaa5c54a284c6d043c4c0f7a147dc8b017397e2f24c00e8f38bdc9ad441963b1807d025ecfdd1c37092623d5e5752c1f90fbeac57f0abf9b3a
MISC metadata.xml 344 BLAKE2B 16679900db0e4f70c9afc7fee058f72fd4df86453f5870666a329d1af1380894b7e592b89e02a4b23a07307765778f302cbd3166e45da66bcabe66b97b450d08 SHA512 afe79f300e02bfbcff4e984092bde60d4a8c6c528a0fd2816456bb5bb12c03aff61512e94e4ecbd6e76a947c2e5e22a433bb32fd052e7e0ac6e78814803f20a1
diff --git a/dev-ruby/sshkit/sshkit-1.22.0.ebuild b/dev-ruby/sshkit/sshkit-1.22.0.ebuild
deleted file mode 100644
index 9e852befa916..000000000000
--- a/dev-ruby/sshkit/sshkit-1.22.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-# There are functional tests that require vagrant boxes to be set up.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
-HOMEPAGE="https://github.com/capistrano/sshkit"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-ruby_add_rdepend "
- dev-ruby/mutex_m
- >=dev-ruby/net-ssh-2.8.0:*
- >=dev-ruby/net-scp-1.1.2
- >=dev-ruby/net-sftp-2.1.2
-"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
- sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
- -e '1irequire "pathname"' \
- -i test/helper.rb || die
-
- # Fix assumption about parent directory name
- sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
-}
-
-each_ruby_test() {
- # Run tests directly to avoid dependencies in the Rakefile
- ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
-}
diff --git a/dev-ruby/sshkit/sshkit-1.22.1.ebuild b/dev-ruby/sshkit/sshkit-1.22.1.ebuild
deleted file mode 100644
index 5b68c7da5322..000000000000
--- a/dev-ruby/sshkit/sshkit-1.22.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-# There are functional tests that require vagrant boxes to be set up.
-RUBY_FAKEGEM_TASK_TEST="test:units"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
-HOMEPAGE="https://github.com/capistrano/sshkit"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-ruby_add_rdepend "
- dev-ruby/base64
- dev-ruby/mutex_m
- >=dev-ruby/net-ssh-2.8.0:*
- >=dev-ruby/net-scp-1.1.2
- >=dev-ruby/net-sftp-2.1.2
-"
-
-ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
-
-all_ruby_prepare() {
- sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
- sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
- -e '1irequire "pathname"' \
- -i test/helper.rb || die
-
- # Fix assumption about parent directory name
- sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
-}
-
-each_ruby_test() {
- # Run tests directly to avoid dependencies in the Rakefile
- ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
-}
diff --git a/dev-ruby/sshkit/sshkit-1.22.2.ebuild b/dev-ruby/sshkit/sshkit-1.22.2.ebuild
index 5b68c7da5322..9c48213fd01c 100644
--- a/dev-ruby/sshkit/sshkit-1.22.2.ebuild
+++ b/dev-ruby/sshkit/sshkit-1.22.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/capistrano/sshkit"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
ruby_add_rdepend "
dev-ruby/base64
diff --git a/dev-ruby/sshkit/sshkit-1.23.0.ebuild b/dev-ruby/sshkit/sshkit-1.23.0.ebuild
new file mode 100644
index 000000000000..a15e9cb0cfc1
--- /dev/null
+++ b/dev-ruby/sshkit/sshkit-1.23.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# There are functional tests that require vagrant boxes to be set up.
+RUBY_FAKEGEM_TASK_TEST="test:units"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md FAQ.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="SSHKit makes it easy to write structured, testable SSH commands in Ruby"
+HOMEPAGE="https://github.com/capistrano/sshkit"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+
+ruby_add_rdepend "
+ dev-ruby/base64
+ >=dev-ruby/net-ssh-2.8.0:*
+ >=dev-ruby/net-scp-1.1.2
+ >=dev-ruby/net-sftp-2.1.2
+"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest dev-ruby/mocha )"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/I s:^:#:' Rakefile test/helper.rb || die
+ sed -e '/\(turn\|unindent\|reporters\)/I s:^:#:' \
+ -e '1irequire "pathname"' \
+ -i test/helper.rb || die
+
+ # Fix assumption about parent directory name
+ sed -i -e '/assert_match/ s/sshkit/sshkit.*/' test/unit/test_deprecation_logger.rb || die
+}
+
+each_ruby_test() {
+ # Run tests directly to avoid dependencies in the Rakefile
+ ${RUBY} -Ilib:test:. -e "Dir['test/unit/**/test*.rb'].each{|f| require f}" || die
+}
diff --git a/dev-ruby/sus-fixtures-async/Manifest b/dev-ruby/sus-fixtures-async/Manifest
index a20436caf57c..c02696f1da3e 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -4,5 +4,5 @@ DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B da9bfec59489ad1a2fdf0e86a75083
DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb SHA512 1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc
EBUILD sus-fixtures-async-0.1.1.ebuild 962 BLAKE2B e4b83ec9c2c7bed493cb2ae2f39fe97218e8560aa9e59b1519163ac406ea02fe90d79ba75e0ee5cf3e0b25c6a4aa1b5411f1aa4ee40b153b17ee154c93427f90 SHA512 3ccaf45e5c0b1afa66c07b793227b7843f6b8986eb25b0310b63b693848af6b8f98c41a4533315b29808b72091ade6b45fcdf50eb83f7fceb55594c65d6de551
EBUILD sus-fixtures-async-0.1.2.ebuild 959 BLAKE2B 61576b66ac541f61baafc7612d555e956e379ca9055c911aebb44087aa1e824b847c783ccd6bad18c2d6d0b9d7c5aa1872f7973323ec7fcc782a04977baa53e8 SHA512 3d3900857e44306f1017b0899d14d56ab0e2cf7518087c7347b97f73c9bc8e4b3299faaaf5416e9f8e4e2bf8748baeaf06d7909c5b2b3b5e2973d2ebecc26e43
-EBUILD sus-fixtures-async-0.1.3.ebuild 966 BLAKE2B 0d209a3086ccad4fffc6b20983f37e4bc246383d4337120e90243ea4103fae4067593e494fd0617c1ecc9eb404a53b126c945adf708d77d651a5b8e26d2ad856 SHA512 681dccaf0cce0acf158050c0b39ebb4cd995f6b308c58149493c799a8b273eae53cca6fb3a8776453b0bcf31476511e45f9434d112044733e3907bfc797da043
+EBUILD sus-fixtures-async-0.1.3.ebuild 965 BLAKE2B 21d177ec091775e265a07ecb019dd9097e905f15dde88ac1496f0aee203b203bd7b28eb1358bbb7d7347c7bd9280b299684f97e9dea64907715403afbba905ee SHA512 54078432f7ed62b31c01c2cf569ab26975d9ec025546dea8c5e3024ca4e2670d9c84d377e60870e2354ba3a55cb3152b14f128d829df82bf5573bcc9b37649ac
MISC metadata.xml 354 BLAKE2B 2ee34480d520d59ceeb669e41cd1ee41d0723efb47099fbfea640ef1c051c0c3cfe81763b2d0a3c59097b27a30c04f6000e19f6536fb3bfbb2fdc9077217557f SHA512 3be0ebf3c83c72884674a512375a691ba9663e0216b1f0912616f5e8b3d814eb1eafa757c0444b925355e407e60c779400728041c6b12a43801e4df802c42172
diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
index c5f987dca53a..9b070efd04e4 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
dev-ruby/async
diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 41eb7b9de834..fe9b2c56e992 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,9 +1,7 @@
-DIST sus-0.21.1.tar.gz 29580 BLAKE2B 9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230 SHA512 73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
DIST sus-0.23.0.tar.gz 30932 BLAKE2B 8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40 SHA512 ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
-DIST sus-0.24.6.tar.gz 31923 BLAKE2B 793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29 SHA512 6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
DIST sus-0.25.0.tar.gz 32018 BLAKE2B ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d SHA512 c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
-EBUILD sus-0.21.1.ebuild 833 BLAKE2B 09df66af0b12aa45d93ade9e667917401286f7d5f412b920a821592f7c51e34fbc565c3595983ebac9958178e79f14a0f8c649445d83f6693635595ac0811a20 SHA512 bda298d53f329c850a8ef2b18162a1775c71cb84562c7fc4a03f8d2aa250e1fd7d26e434277f8ce49b102c7ac2f8e308d348e4fc9fb24263990f8908066e96a7
+DIST sus-0.27.0.tar.gz 32228 BLAKE2B cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a SHA512 30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35
EBUILD sus-0.23.0.ebuild 826 BLAKE2B 7d0144dedead9f5e32f95dcd65ef4744197e11e24e41a715e72ea4914634fb61fb6e8adfac34c559244002474373bcce2dbc94bc939b53769bb482c21be1f76a SHA512 f472c659a0095382e614fdb75e664d0b5b909017c46f9870b75092e892995abbb0688b0c1ccb4139134f0885c28be994c585904fe4fb543fd145551d3774723e
-EBUILD sus-0.24.6.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059
EBUILD sus-0.25.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059
+EBUILD sus-0.27.0.ebuild 827 BLAKE2B e76436d84309d4f14aa57ff8c0ca4f812b2a3b2d820774215a64b55563e2679ed4a33cdff9deacc8bec47d7987e77db4e3b9fbb8f54083b59fba44a8a02008c8 SHA512 0958989f1c919cb40ef4b4760cb38dd8cb9c6d8277ee05073a71cbd8467efbe002e4812e6b6b6064f13af43b12af9424993df60eeb74674ffcdab76b0cd45059
MISC metadata.xml 339 BLAKE2B a89a738b1bc39d01b68a8ff2f6ea0b7edbb35c6c9cad01b7762e2ee4e99b00bd72b87752832fb2a09017836a648334aefaf3009d6912917e490c13557427f963 SHA512 bcc9d407a5fb5159fc2910fa0eab40d3654d78907a0b1812351adf85cf577d3cef53550ebcd86aa40ddc6c03714df97469615dccab9ec4388728ab1106cf6cd0
diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild
deleted file mode 100644
index 55097f2442bc..000000000000
--- a/dev-ruby/sus/sus-0.21.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-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_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus"
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # Remove the sus configuration which enabled coverage checks.
- # Its dependency is not packaged.
- rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
- ${RUBY} bin/sus-parallel || die
-}
diff --git a/dev-ruby/sus/sus-0.24.6.ebuild b/dev-ruby/sus/sus-0.27.0.ebuild
index ba4876aa8a22..ba4876aa8a22 100644
--- a/dev-ruby/sus/sus-0.24.6.ebuild
+++ b/dev-ruby/sus/sus-0.27.0.ebuild
diff --git a/dev-ruby/sys-filesystem/Manifest b/dev-ruby/sys-filesystem/Manifest
index 9a179162ddd5..2660f362e42f 100644
--- a/dev-ruby/sys-filesystem/Manifest
+++ b/dev-ruby/sys-filesystem/Manifest
@@ -1,5 +1,7 @@
DIST sys-filesystem-1.4.4.gem 34304 BLAKE2B 5a4b590a8b6bd29ab0abeabdc2a40cdffe8b67b433133b9126fb7c044e051bfc47be1454f319a125e9b5f5a11eb3506fab484cb87ef69987a0674b0c2f621f30 SHA512 b64ce70422966434f19478438b00941458243e6788d1ca5f9952bc7f9849fae210aa6af27ae8958a61f3463e9311ce2b26e47c44c314870cfdcb28ff850594c0
DIST sys-filesystem-1.4.5.gem 34816 BLAKE2B 8fcf54dcb3393e5e9f6b5e764035fd114e32c870095afd4283a97d1110589d7e09bd6a13fcbf5abac4fa85988e4d961ce7b9fe6815947817ec439feed93ffa63 SHA512 859a737e222c9ba91499a9aba5d513b12dfc035e1913977c9a813f5cd52bd94b7ddcd86944fa1d92df56abf9b8e514725e15e02119b95f13cf5a00ba5a87f439
-EBUILD sys-filesystem-1.4.4.ebuild 740 BLAKE2B 427b369f8f53eadf77be4de900adb1152c59fed66539e04650e9d151ac93dd1ca9bb392b59bf8710c0b1c0e85e8a110dcc15d9360decaa3c6e0801931932b1dc SHA512 83ddb6535ce503a44a6a43f08abe22c49e44ec612852bbbf31dd7223be961d6353c8728fe6da2e5c8e24d99c9fac9c1c4b21f1e10e965e2284b34d25b90e8ef6
+DIST sys-filesystem-1.5.0.gem 35328 BLAKE2B dd143400d42665b8623d00b52f7ed9f1c4bf58f8bd6cb2f86b84d73c5cae75f21a2553bb8f3d0b1cb25a8ca5d5bab6564547bf94c8eaf1f2ff2e4cea89404a11 SHA512 5391136cda01f94181d8a95627fd39ac42834885ed8e69d96b162321370b94fca4fca17875a51a82eb4b065962c981d28b78e0555077fc1df65ab0ab8c14a42f
+EBUILD sys-filesystem-1.4.4.ebuild 739 BLAKE2B 97da1846ee09ea315e7822ce153e9a094501ab613e86f8ffdd437e0024d0d7232776df55506e8abdcea34e624b972656e45bcd98ed2484f3fa6dc51b394fd862 SHA512 04244c5f193cb91c50c52e86943e92075f63815b129907773470f4b3f31aabd82d871a4436d0e9117af7c3b8eeddc5a8294af324d09c59a54b4934b25054f7d5
EBUILD sys-filesystem-1.4.5.ebuild 745 BLAKE2B c0df8729f0bb2bc06d303fc03f5b163a079231a439f9746a71552660cbe44d1b9c27626a1180067b7b13e52e1175f48d36fcf2e46300eeec389a50b508ac0ac0 SHA512 3f67eca7fc7b45c057400ff5312a50303a74131edbcee3039ab97dd5f9cd546561029e430028bd130c6035ecd2535af07669c2ef36c9485db240eb57f999295a
+EBUILD sys-filesystem-1.5.0.ebuild 745 BLAKE2B c0df8729f0bb2bc06d303fc03f5b163a079231a439f9746a71552660cbe44d1b9c27626a1180067b7b13e52e1175f48d36fcf2e46300eeec389a50b508ac0ac0 SHA512 3f67eca7fc7b45c057400ff5312a50303a74131edbcee3039ab97dd5f9cd546561029e430028bd130c6035ecd2535af07669c2ef36c9485db240eb57f999295a
MISC metadata.xml 451 BLAKE2B 7513aee81651b9bbaa3587371e2451d0edfeca766aa996e061f45ba69ff12ae603c738468ee506630189fb808aabba567326b5910518e8dafa3fe67ed100c6b3 SHA512 1e8d86cfdbb5127cfada0f58e515e0a4ef5933643a6849cbd5a3c9f6e5d1c259893935bd5315fbf485ee983398dbfe8945437cbed6f57aa2fc2df3aff0fecbcb
diff --git a/dev-ruby/sys-filesystem/sys-filesystem-1.4.4.ebuild b/dev-ruby/sys-filesystem/sys-filesystem-1.4.4.ebuild
index 509670eb051d..71ddd9cc7208 100644
--- a/dev-ruby/sys-filesystem/sys-filesystem-1.4.4.ebuild
+++ b/dev-ruby/sys-filesystem/sys-filesystem-1.4.4.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/djberg96/sys-filesystem"
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/ffi-1.15.0"
diff --git a/dev-ruby/sys-filesystem/sys-filesystem-1.5.0.ebuild b/dev-ruby/sys-filesystem/sys-filesystem-1.5.0.ebuild
new file mode 100644
index 000000000000..f6211191a652
--- /dev/null
+++ b/dev-ruby/sys-filesystem/sys-filesystem-1.5.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Cross-platform interface for filesystem information"
+HOMEPAGE="https://github.com/djberg96/sys-filesystem"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/ffi-1.15.0"
+
+ruby_add_bdepend "test? ( dev-ruby/mkmf-lite )"
+
+all_ruby_prepare() {
+ sed -e '/stat fragment_size is a plausible value/askip "Fails with e.g. ZFS"' \
+ -i spec/sys_filesystem_unix_spec.rb || die
+}
diff --git a/dev-ruby/term-ansicolor/Manifest b/dev-ruby/term-ansicolor/Manifest
index 6ee2c7ad67e2..25a8f872d505 100644
--- a/dev-ruby/term-ansicolor/Manifest
+++ b/dev-ruby/term-ansicolor/Manifest
@@ -1,7 +1,9 @@
DIST term-ansicolor-1.7.1.gem 44544 BLAKE2B 2c2c2de0a18d1f9a975901f8a7005f740ac81a609c43705d8c184deb26dc9010876deeca411488c787132a3d8b78339c75b0776f3c9bba1ff71efa23ce3671a6 SHA512 d49f8825c31accfaa58a2f34ed5fbdaf503d4b47c23f07c52cc82bbf6cce457bd9371e197da1ec36dc83e32b95e9ea9a349922d9759a827923456ea46f81ff50
DIST term-ansicolor-1.7.2.gem 44544 BLAKE2B 46ec73afb7f9862960a68feee4664babc2bd3597aa48dd59712c9f48d3e6d1a0a2a1bc0e6ecfdbd196a97f79d66460535f6fb6ca347edfffed52187eebf79b15 SHA512 e81fc32f07d5f85eb0f364069afb143f87dea9fab6c6dd03bba95cdcc74495cdfb87ee334f595c8636226e50801274191a083eee5b70c3e8289d04cc49a1acb6
DIST term-ansicolor-1.8.0.gem 45056 BLAKE2B 89edaf5ecb56dada8027ab91009b71a6ee9a27c85bddeda26d281230e0fc15f32a2de1c3259d02560bdf9c81a2ed92a920521eec17670eaa0b8db1264ff7311c SHA512 4a13f369c03d3660f48f28068f311d5eb806e2e4724da6a3ee38eb0ed3c195a1ce8ea24215dfe80af5aab8df1f6a86fdd89d54c62ee2fb9b7e782f9e5ed3013f
+DIST term-ansicolor-1.9.0.gem 46592 BLAKE2B 8e9f4f4f09f57b7eef9b824a1327c4ece8be365b1eeb17f9f29437bd883a96f7339912d9d5b52546d262a49bf2f42520e451cdb0a76c08c27bc2b9bcffeed492 SHA512 a6d9bfd11b620c6bb3de204929af58b2b007359975c64b7f9485b4574e1ace68f7ac389f50a6239050735eed8ec894fa8d8d56821f7614c19ece9053d4c781cd
EBUILD term-ansicolor-1.7.1-r1.ebuild 798 BLAKE2B 2d44a06f6c5d23c3053e99e150abe01fc058a9b6b226a18db4fc5386c865b679e10bb1655cc59c25b91a4e577f68af537c3f24e880ccfa881d0ca18745754087 SHA512 ed09b9c471ca86162eba2fb2afd9e0647216de5102a4437f2a2cc11cc86c47f3b89644558d43ce82a50b952b3cbb19663079be3c3f5bfb08da056794898b1984
EBUILD term-ansicolor-1.7.2.ebuild 796 BLAKE2B 89ef119ca53f3a8c5bfdb6aacac7b4214c6b43a999b24763f6825a4b6516c1a3ee12d40f6fa52d2d24dc08c0c2762a11d81e0f9d92275de87615c34f600b8e5b SHA512 99c847fca07b17063a1226ba2a8e4a19d1dd205194e6bff1f803fce9132bef7c350f22d62a5ddd47048a68c83779b07993654b25ef25254ec14df4776319eee2
-EBUILD term-ansicolor-1.8.0.ebuild 796 BLAKE2B 89ef119ca53f3a8c5bfdb6aacac7b4214c6b43a999b24763f6825a4b6516c1a3ee12d40f6fa52d2d24dc08c0c2762a11d81e0f9d92275de87615c34f600b8e5b SHA512 99c847fca07b17063a1226ba2a8e4a19d1dd205194e6bff1f803fce9132bef7c350f22d62a5ddd47048a68c83779b07993654b25ef25254ec14df4776319eee2
+EBUILD term-ansicolor-1.8.0.ebuild 791 BLAKE2B ce4b6aa4dcb3da5182df878669dbd079aa4833b6374253bbc9eecbaa7ef0a4beaf0b56f4da193060153e8b58324125f48790a6edf48fac636940aebcdd05fcde SHA512 1105660e4ebfba435e9d9744c24ba36d37315121feba4aba23ec671f0160925ce9905bdcec4cf862cd1405343b881c921f63081e0934cfb8dbaa324f68518d27
+EBUILD term-ansicolor-1.9.0.ebuild 796 BLAKE2B 89ef119ca53f3a8c5bfdb6aacac7b4214c6b43a999b24763f6825a4b6516c1a3ee12d40f6fa52d2d24dc08c0c2762a11d81e0f9d92275de87615c34f600b8e5b SHA512 99c847fca07b17063a1226ba2a8e4a19d1dd205194e6bff1f803fce9132bef7c350f22d62a5ddd47048a68c83779b07993654b25ef25254ec14df4776319eee2
MISC metadata.xml 252 BLAKE2B 77e9556ac1d210367a95f4c47816618b685c707cf01d1543d988338e14794fb9ccfb9976ebd11f389db618616d91ee024d8e46dc3a1a356ba7a017a7796b44d1 SHA512 0a970a16d73747993198dd301a3127cef7e65a9f46816b40ca149669ba617826c1d81bac1e5ecf93d16079922964923d37301cd8160f22c823c1ec3b79ee56f1
diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.8.0.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.8.0.ebuild
index 083252989b93..748d3f1f35ab 100644
--- a/dev-ruby/term-ansicolor/term-ansicolor-1.8.0.ebuild
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.8.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://flori.github.io/term-ansicolor/"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
ruby_add_rdepend ">=dev-ruby/tins-1.0"
diff --git a/dev-ruby/term-ansicolor/term-ansicolor-1.9.0.ebuild b/dev-ruby/term-ansicolor/term-ansicolor-1.9.0.ebuild
new file mode 100644
index 000000000000..083252989b93
--- /dev/null
+++ b/dev-ruby/term-ansicolor/term-ansicolor-1.9.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGES README.md"
+
+RUBY_FAKEGEM_GEMSPEC="term-ansicolor.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Small Ruby library that colors strings using ANSI escape sequences"
+HOMEPAGE="https://flori.github.io/term-ansicolor/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+ruby_add_rdepend ">=dev-ruby/tins-1.0"
+
+each_ruby_test() {
+ ${RUBY} -Ilib:.:tests -e 'Dir["tests/*_test.rb"].each{|f| require f}' || die
+}
+
+all_ruby_install() {
+ all_fakegem_install
+
+ docinto examples
+ dodoc examples/*
+}
diff --git a/dev-ruby/tilt/Manifest b/dev-ruby/tilt/Manifest
index 885b49e71981..b1027abd972b 100644
--- a/dev-ruby/tilt/Manifest
+++ b/dev-ruby/tilt/Manifest
@@ -1,5 +1,7 @@
DIST tilt-2.2.0.tar.gz 57826 BLAKE2B 10729ac9cb2e2d0b2292a6fdacc0d705179d719d7f4bbdb11075e0eeaeb82933daec22063d3448ea2ada6e50f37b2b66303854707f50162efd11a6151ded45df SHA512 135a32402512fda71952dc2534b02a291d749dbdcb9e17f52c7fa6ecfe3bd7e894f28f3d3d4a595daa63ffbe90cca106347aa916541292558a26d8122fcd7c90
DIST tilt-2.3.0.tar.gz 57454 BLAKE2B 2c3c934e73c015be850951c67731b2f1640fb340ab1807c72c654363c2ab3aca939b8452327cd54e2c1964add81176cec0dfd2639901284476f0dd13d42a2ccf SHA512 3438c196c2e0936f2c3551fe3786d71b1336118352b97c95d3504b900082ce4248bbaf715f3f812eb7fe6e959767c75e316bf6cd5b659c216bbfd630dbf678bc
+DIST tilt-2.4.0.tar.gz 58520 BLAKE2B fe07437d62de1db062625c1ead3a81ed34bba0c7169181d44216b5f42b1b742b2c7900c079affbae13831d1370044827384da4302b6e92a01f151b36b37f3772 SHA512 3053479b9f258e01620db5f4af02247179df39f18baae2b5b83eac23046effafcd6f47575432158bb752e3019dcb0aadb67ca11236a12ea01e2211354b7418d1
EBUILD tilt-2.2.0.ebuild 1360 BLAKE2B c28af8d597b610ac374e0ff3cd5acbd92b9f67efc542d7414eaaa71a4cef28a923aa0418f18681b8852314aedb3449f11b74416fa4da22aaf2740a9aee798326 SHA512 de195a4172a82eba07b009a206eab72b9167c046099f4dc89951e0995625f592a9b6ee69f2fcbef8dccac89b46a408206005a949b7a6e5e8a05d282456750bdb
EBUILD tilt-2.3.0.ebuild 1366 BLAKE2B afb2bb241eea286a23af90a9a493c1c6c9b547f617964852e31172a469882584e3c31462e84c86b0bf14267286b3c4b139900fb4d43e77d8927573247a4e0c9b SHA512 34249e8b4449289f16400f6edda81225982c2c288292fa574928c9156c57303167f5ef8c0b859635c76c093166ef20a3a20b4782686e8d84bac57bc491d561e4
+EBUILD tilt-2.4.0.ebuild 1078 BLAKE2B a0a4134c47c4037dd37c6769e174489348157ebec54b6a0654452ceb5a04f2a3b59c26aea4193a6d3c480090cf3746efcbda3a38a4c78517d93d4382c7e2aa93 SHA512 8a5c1e6267a8c0c6f2b2c84b6cd297fd3acba622c6c87050dd99ecef5086d0bd956b6cff4e5e042015bb8616b7d895a6b28bedee19718e595348f3c0b6bf2057
MISC metadata.xml 340 BLAKE2B 5414049365511f348e3da85bf3f207b791dc4269331e6a650f90398b6afe2502e2e62624ec9597a2d55dca4a7e4a99e209837c44bac7a901ec42139518f41647 SHA512 4be8002eca7cc4c0204311dd7dd187caeee3f40db9b00d108fb18e97009f8cec10d298a958bf83d24177297cebd78789cdd546a0c5e9c7288aa697dee1facf71
diff --git a/dev-ruby/tilt/tilt-2.4.0.ebuild b/dev-ruby/tilt/tilt-2.4.0.ebuild
new file mode 100644
index 000000000000..b76fb674cff9
--- /dev/null
+++ b/dev-ruby/tilt/tilt-2.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md docs/TEMPLATES.md"
+
+RUBY_FAKEGEM_GEMSPEC="tilt.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Thin interface over template engines to make their usage as generic as possible"
+HOMEPAGE="https://github.com/jeremyevans/tilt"
+SRC_URI="https://github.com/jeremyevans/tilt/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+
+# Block on some of the potential test dependencies. These dependencies
+# are optional for the test suite, and we don't want to depend on all of
+# them to facilitate keywording and stabling.
+ruby_add_bdepend "test? (
+ dev-ruby/erubi
+ dev-ruby/nokogiri
+)"
+
+all_ruby_prepare() {
+ sed -e '/bundler/I s:^:#:' -i Rakefile test/test_helper.rb || die
+ sed -e '7irequire "uri"' -i test/test_helper.rb || die
+}
diff --git a/dev-ruby/timecop/Manifest b/dev-ruby/timecop/Manifest
index bae0d1375c69..4a81f3646ed7 100644
--- a/dev-ruby/timecop/Manifest
+++ b/dev-ruby/timecop/Manifest
@@ -1,9 +1,9 @@
+DIST timecop-0.9.10.tar.gz 20101 BLAKE2B 05fa8fae57700c4d18f3fea51e35be5fa425ac8487333edfecde5a417e0d192d4d03047909c7e8b2e32c885786159fa1be36de466f9920cde989a8d55d248026 SHA512 17a10e5aa951cccd561ebb098eb2078e35b4bd4860bf9bfe865471eee6def4e724560905b133bfec840445eaac8b12ae8eeae01e460f25a9415c3c2748dcf8fd
DIST timecop-0.9.6.gem 17408 BLAKE2B 53afa8313be94fb8774812b014f11d9a134b51b7dafcc0fd8d91d10756e042bfd6d56b10f8072c1d606519e532beb2e02032bd4e3f6d45b4cf41dd968ba86224 SHA512 a5cbdf38caa5bccb9887a6abb5d99bdd1470c9ff8d52d19f0c46f116dc73b62512f76021adc1ec98ca4abe85ca61a4ab1e821d80980fa7ab3c821abd13b9695a
DIST timecop-0.9.7.tar.gz 17818 BLAKE2B c978a3765864963b4dbbb8a9cf2172208fa7b66afd68417a057bba44b6d35141bab5182bef3404d6233f394e9d874026886dc85b2e400908bdbf2f3af273b6bf SHA512 4db43b655225b8017769497b5ffc88d7b6d728677439ade09d8e0b8e8ef01c0307e49575ed9e1d2ac379cd222a5a0d34feae018d15ee34b70934e93a019a76e6
DIST timecop-0.9.8.tar.gz 17936 BLAKE2B bb66dac74df498b6a5c284805c2c8a486523d43c2923c2e11f65d24bc2e9ad59c3bdd356bf3e93946859ed9e95ac9924e48747afb17ec81a5378e0370d7dff20 SHA512 cbf74e8d4e459f17cb841fee14353feccfa26e401d999521abb5653639a3d6b8e0dbd73d4317cb18b185d33d23e20e7603992cd6e2752ac74cbf0c0c927263b3
-DIST timecop-0.9.9.tar.gz 19926 BLAKE2B 452f013c9326291207001555f62dd3f4cb8fa8d08214465abae7e4a44fbd62df2c001c52c2068438c11c60c9e8ade604407858d6990c25ba3fcca770e90050be SHA512 62612d44198d5992721df5b5b56993d81b4d0a2c75a8b1e8d1072742e3d28b4b4eeaabda7c08902365610065af277e30be366b8340b16e8faeeba9c435586cd2
+EBUILD timecop-0.9.10.ebuild 1135 BLAKE2B 996085ca80f0b07f11d2378af56ec2e4ba39106ad6557f3ca9cf75151dfd4f134999d995452da6ebcff858c9c3479799f9da0b95302f0124e9ab5b776f5debf3 SHA512 78a0b5a17e1778ee948baa147915db4cb516a788c13961f8a72c3fbf7b3ded03dc54c629db7911b38855f401c487fee909fc53af0d7ed4dd5af01f4b34ae2882
EBUILD timecop-0.9.6.ebuild 1025 BLAKE2B c1a0ba1550ac783fc0701f1fd1f15a524c4bbc3f460d2e5a4f901a5a549a8cd30ddbbb7bb6706461592afb569cf2c399843e9a5e3e0ffe0e98a30d42359e85cb SHA512 41552d7765f8cc6b53e23f7ecaf3569caa5c85b913ae7593d910d836f8285d91249359a1f1785fc271ac61c2397ddc8946675144a6067ff70e94cafffdba1478
EBUILD timecop-0.9.7.ebuild 1131 BLAKE2B 55f4682d36adf884c2866a77afde4722ce6d36acfc874ea73a38a5439409730aba60ff797ba6c4c6c3b63a9b3d626565e86a1a54c29d1df82dcd8175b60e8940 SHA512 ae2190d9f47fa67900f43c63804237dffd0372de70d5efd3448a89f2f00d9b728982f8c3d06bf48a5efc77218a915f9b5afa08d6c9f12a1996c604dc8f40ebd4
EBUILD timecop-0.9.8.ebuild 1131 BLAKE2B d8587a2019e09853cd06032a04f1c02ff397503e21d109efeec93be702a69a6e14badc5c39fd945cd0cfc92d556a7968cdc2989570b7629ec2f91ee3bdbd11ab SHA512 ce2d672a3987f204278a5c9dd293246c6180a89e789109f0ad7b3d979d2cb1830c81755e133e894b8fb8cbb8666a4721fb320dfa71a50c6e20503d9a68407641
-EBUILD timecop-0.9.9.ebuild 1135 BLAKE2B 996085ca80f0b07f11d2378af56ec2e4ba39106ad6557f3ca9cf75151dfd4f134999d995452da6ebcff858c9c3479799f9da0b95302f0124e9ab5b776f5debf3 SHA512 78a0b5a17e1778ee948baa147915db4cb516a788c13961f8a72c3fbf7b3ded03dc54c629db7911b38855f401c487fee909fc53af0d7ed4dd5af01f4b34ae2882
MISC metadata.xml 348 BLAKE2B bba76a39d1feb832ddef50069d8a62e8449ecb1db1aecf3388e281d908447f0d61cb8dbe0a41b08ee68e11293778cd3a9b150cd5da705e2f56f1559a5147e7d3 SHA512 86bd1dc85754e017925b4a527b459260d8cda42ceee3dedef549d415bdc5326705e9eda325af5761876297d0beb6210633ce1445cd2745565ee720852d86d13f
diff --git a/dev-ruby/timecop/timecop-0.9.9.ebuild b/dev-ruby/timecop/timecop-0.9.10.ebuild
index 8c17e583d7c0..8c17e583d7c0 100644
--- a/dev-ruby/timecop/timecop-0.9.9.ebuild
+++ b/dev-ruby/timecop/timecop-0.9.10.ebuild
diff --git a/dev-scheme/Manifest.gz b/dev-scheme/Manifest.gz
index 1e98023f4188..2f73c30bcd51 100644
--- a/dev-scheme/Manifest.gz
+++ b/dev-scheme/Manifest.gz
Binary files differ
diff --git a/dev-scheme/chibi/Manifest b/dev-scheme/chibi/Manifest
index 71913a470cfa..bf2e14461f4e 100644
--- a/dev-scheme/chibi/Manifest
+++ b/dev-scheme/chibi/Manifest
@@ -1,6 +1,6 @@
DIST chibi-0.10.0.tar.gz 1148573 BLAKE2B 1435d5734bfc44b6d6ddafdb339eea659345eea0db0e9b227830d7a6b6b14d3655af10906e43b6f8abd7eb2b90596fcb5dcc024abd2cba123a184f66ffcd0961 SHA512 348c20468e3b3b084ed25d38860f1afdecfb06ad9ff9ceb178c36930c14aa66a78f48b881a8eda28a30498662e7c722938212ea77b1cea89834d1a4377f0f648
DIST chibi-0.11.0.tar.gz 1228817 BLAKE2B aac54db3a323078323284e4d3e08f49637f4932d895801871a0d62e18b975bf7855c5db86985dfaf806696cd432160cae3dcde19fa63387c50842c73edf27b38 SHA512 00b56266398212a97603527ad1e4e56ac2a80ecdf0c13c5c41fe495a7af601bba3f00b7d36016284e76ab3d18e2c51bdb19a84523a158f50cec232ca950ac25d
EBUILD chibi-0.10.0.ebuild 944 BLAKE2B fa45b59f8521af3b896898d066b711f4cd1d7bc66fff86853adeb5fdeb5a436aac2c15467f351b88093964c14a34da517470cfe70a717ba524014b25c0e12ce0 SHA512 daca3c9a2d7d7511d3c04310d1ff017c47ab450551cc7e50a911134b3f1425315176a66c9a28426709eb257d29d25fb0c005c6b4fc27bb097819ace41d9c521e
-EBUILD chibi-0.11.0.ebuild 949 BLAKE2B 1f7536c4868952a15fdad15dcac809c65d65c4ee07bf801d477c4a537d488861c0855b7edd3fbe4d3a51281b886bb53821802567334ebf8a9e3a2a349322ee18 SHA512 73463c711b1d1d67691ca0a455d3225e53fcefbf0341ed086034c66bd3cbfefc450a3b9c8c64d76b9a45ab5dccbbdb97adf4e0cf3a639f9e63cdc8c15e89995b
+EBUILD chibi-0.11.0.ebuild 956 BLAKE2B 1fd17c182fb47b1f6e221684bcae6d2d1a59e35126443da4c919f58ddd9d95926d297a48d9caad8828c4ff199bfd316765b4ffbf01c9fd7c81b3ad47718514ac SHA512 c7e70190cfff3262dc71f013a20a2280d737f69e07afce27b0239240898675245ae371c8b0cec73084be51148f5ab8e1c6f22336d49933452e8a1f472a8840cf
EBUILD chibi-9999.ebuild 949 BLAKE2B 1f7536c4868952a15fdad15dcac809c65d65c4ee07bf801d477c4a537d488861c0855b7edd3fbe4d3a51281b886bb53821802567334ebf8a9e3a2a349322ee18 SHA512 73463c711b1d1d67691ca0a455d3225e53fcefbf0341ed086034c66bd3cbfefc450a3b9c8c64d76b9a45ab5dccbbdb97adf4e0cf3a639f9e63cdc8c15e89995b
MISC metadata.xml 1355 BLAKE2B 0fcce80e3e0fd747b74e5cb5e83904a22de2596bba8c5e664e1d0fd29e9ed43d62357b618994cc586391a66a60ca6fb53a68a9cfd221853ad66171b9b7a47a8e SHA512 f0f8613e22a15e02d34de4c41352a797fba65c2c8fc78b37f9024bfcc57ab99391d2ffa28eb0173d872421744d901655beedadb44e32a04a467917b3a8476fe2
diff --git a/dev-scheme/chibi/chibi-0.11.0.ebuild b/dev-scheme/chibi/chibi-0.11.0.ebuild
index 40985662f005..fc7efc2b6524 100644
--- a/dev-scheme/chibi/chibi-0.11.0.ebuild
+++ b/dev-scheme/chibi/chibi-0.11.0.ebuild
@@ -21,7 +21,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${REAL_P}"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~riscv ~x86"
fi
LICENSE="BSD"
diff --git a/dev-scheme/gauche-gtk/Manifest b/dev-scheme/gauche-gtk/Manifest
index feeb356095f9..2279c57569f4 100644
--- a/dev-scheme/gauche-gtk/Manifest
+++ b/dev-scheme/gauche-gtk/Manifest
@@ -1,5 +1,5 @@
DIST Gauche-gtk-0.6.tgz 427255 BLAKE2B f5144adc98dd6e1017f43ff762a06d2390e6f5b39286151262b51d847fc35ad68c2885459502b10f014b32049eaebd8afaa98bd8a2cfc4640734e1b1d5381f57 SHA512 d7887577f6fa361118240651cdc61ba48ad706ea2cc285c2542dbd4972abcb2eaca631e4d77b1fe0a189d4424ec17d01bbeb67ea8a2fe8166cf8e65da81e87ca
DIST Gauche-gtk2-0.6.1.tgz 427608 BLAKE2B c6f2a02702781a4a597218c36fca299ba92c30ce7ef1b555ea568407be2841ca521054d91ae7cf954268862eab3825d32d22c7f5eaabe42e8f1826a6881731dd SHA512 118960205817f2d716a02447ea9badd83b832a420e5be5d8dd44ec89a1b07439a30e089b88f6cecb23be832b03b26b27ba521231a0d091d3683f6b884a028f1e
-EBUILD gauche-gtk-0.6.1.ebuild 788 BLAKE2B 4951cb10b7d29dbdf71ff5d05a580c0a67bbfd22a98248b553657a0e81b8da3422e4990c3ed605617227b8946779e4a4962aa90313c98b7598b07c092f8c73b1 SHA512 b1964d606b472b1a91a9f26ba180928102037a1ff87535672cf482d2d0864c0dbbe187414ceb8bc024a55ae455440061e8197056f20b122d27e31df31a228b8a
+EBUILD gauche-gtk-0.6.1.ebuild 786 BLAKE2B 2c14563d4f420b1a9148fbb797da9871d818e7cdf76d4f5906788ebaef4f959bc9b71b631b43cb80bee9d31dda3efb00287433b0927dea0d6885592f078b165f SHA512 f0b460df8b602d8a925814b0a1e81b9c974fa7368a9b850918ecb9ae28dcd595126e49887404f9e2fd608b00d6f4884e17fdcc832620841f6c03811b3edad1f9
EBUILD gauche-gtk-0.6.ebuild 785 BLAKE2B c59779d4bcc7d9b51f4464d9c735e55cc294a16df4912fc106f3a243e3ba188aad6efd6158118f66d471ce5259873f9d13cb2e5e52986d4fd61bf927b7e97ad1 SHA512 c3b639198ec1fc74490768aa742191362735659b9d78b00d50d56d4a766a652ec2bd6a0898f7d231d5c87a2138d449749a658fe48d8b4403d95284a851f0f7c0
MISC metadata.xml 332 BLAKE2B bfb94c256a66b7b190e052f373e4fea4ec5d79f1ebca1f41cfa04151fce72d5a2724593bf234ac73e9f4708fbfd367d6921a01017a4706368fcba4bfe26852fb SHA512 280107527381e07494f651ac1bbc5bb9f0737878196672dafd222c4f6b7021cd7586942c1522f9195bbb9bb56c6e6a49a6ba957d6a4a65b5f0ca6c1237f55ac2
diff --git a/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild b/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild
index f2c118240f8b..5bbd12a3eeb7 100644
--- a/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild
+++ b/dev-scheme/gauche-gtk/gauche-gtk-0.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/shirok/${PN^g}2/releases/download/release-${PV}/${MY
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc x86"
IUSE="examples"
RESTRICT="test"
diff --git a/dev-tex/Manifest.gz b/dev-tex/Manifest.gz
index e8a53e12de7c..aefbc251d008 100644
--- a/dev-tex/Manifest.gz
+++ b/dev-tex/Manifest.gz
Binary files differ
diff --git a/dev-tex/biber/Manifest b/dev-tex/biber/Manifest
index 27a677313fa0..a844b1e3aefb 100644
--- a/dev-tex/biber/Manifest
+++ b/dev-tex/biber/Manifest
@@ -6,5 +6,5 @@ DIST biber-2.19.tar.gz 1634803 BLAKE2B c1a752e28714f20c67dc8455f862c78adf8b17e8f
EBUILD biber-2.14.ebuild 1759 BLAKE2B 4b1e5486b138ab3f89d96f1c77777c956021df5548cfd1db4c377f8ac1dead2c52756556552f9cd5d9fe55d5b0256769479375d8e5173ab1bd685a0ac87ba65e SHA512 e623cf19f700044aa9d55dee4a42e056e465849b19ad0f9aa21bb638cb063da14ab15c0a8ad83ca6cc7b4bfff7c8b61c9fc30adb5d77c21fadedbe4539f65d80
EBUILD biber-2.16-r1.ebuild 2041 BLAKE2B 1eefbe25a8bb9bfae4f7a80cb10b2c99c8a8e8dd456b29eb19305b412ecfd136f0875c7c8f6f581c224b67acd356f4d95c5c58512fd8ea65e66d97729f49c15c SHA512 2b6ea1889768ba74d91778a3fce8fe73a4fbb4fdb1f528a9e0ea4d51ab09d33e851166372808f94146852172c66b2a63890f7f8ae4ec94fb9441db0b68963138
EBUILD biber-2.16.ebuild 1981 BLAKE2B 2828fb802c5a9f1647ab1a331825a48bcc83b18425ab2567d706f24b9ade75f54124a4ddefc13ae4ecbb6237ba9c75bc2c898134666ce73f2351f685b03dd857 SHA512 610cf24d3a28efc88f157e63bd03c5908cf324188b68ccb3bb7f453576305b9023b4326973cd0aa41976984a578797f7cf1fc38fd95d8581eb8fedf956e59bd5
-EBUILD biber-2.19.ebuild 2052 BLAKE2B c295e357747ebd1d9655185f92fcd68f2adc9e3c81d36d5591d7cadaf75625f1360f88afc78ee9d77f40d37692aa23ef53c50ce278ac67ed7a458c0b70efaae0 SHA512 e4b29b928b9381a390b44811885ea3a0e04c40d23587d8fbe400702e9cc551cf5def647d260325a51c8e2a3032bf7c5b29fdc49ec03d71b2f0e6627e835baa3e
+EBUILD biber-2.19.ebuild 2049 BLAKE2B 131a81452a7aee7bac4dc34dc16c609d430f38b574051b4fd2b4e915beb00663c445faca775bbb50102adf29b1a14a3c51632f3600123b45b29d2be4ad34a36f SHA512 0dd630a3c5db76bcda27313afb1152d8882494a7eb5816e67ba6e54325a2a7187fbc7b294ae325abcba9e8bd1db59ac1e9926e230c6148314a4d5347cff3910d
MISC metadata.xml 639 BLAKE2B 6369f8cfaffeb11fc511d1562a44607f2d9bc5f9f47b94dec8cbb200f6071c691a95a6314bab087680cc721597afba2fc57b668520b9b72746b1505c6f04a7a1 SHA512 6cf62705e81bb263a77dd193e51c1aa8d41dc4bb08711dd8da99e39450eaf523a8a80bea97005d354d1df072bd74790e88ca77273f5827f33100e9884f2f254e
diff --git a/dev-tex/biber/biber-2.19.ebuild b/dev-tex/biber/biber-2.19.ebuild
index 19c2421b6105..c5c653d9fafd 100644
--- a/dev-tex/biber/biber-2.19.ebuild
+++ b/dev-tex/biber/biber-2.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/plk/biber/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="Artistic-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/dev-tex/biblatex/Manifest b/dev-tex/biblatex/Manifest
index 5317fd501b69..3231b70d35c8 100644
--- a/dev-tex/biblatex/Manifest
+++ b/dev-tex/biblatex/Manifest
@@ -3,5 +3,5 @@ DIST biblatex-3.16.tds.tgz 20306711 BLAKE2B 0b458a082f653ff53c2d9aee5ee001bedd7a
DIST biblatex-3.19.tds.tgz 18989048 BLAKE2B 8c4386fdbe039787507d11180e12f1daa1323f96bb487b90e05569e4e7d0eb403df885caf6145d378af4d586778fe5ccab5df8237b177eeaadb9dc57c7600236 SHA512 8b743d4d19dc7e465e3aa06c42aae9fcb70d78e782626b43906a8d936521a18149eae8cef3aab34356e88bef841986537f39c4eeb77f26acd8ed3f82dc423237
EBUILD biblatex-3.14.ebuild 954 BLAKE2B 75be02039b03bec99436bad5a81b96e10f43b0717067586e9e04b5e60c1d611e38ce492a9a6037779980cb6c93d0b1d33f826a90ad238b07ee0c76c2247903cf SHA512 136522953634bbb175e7e166811cd690492bd156f04d3a7683a0fc6e92cffa84a8093614c6e3f81583a6ca2566d49fde11e1b6f88f75cd3a3808c6f076572409
EBUILD biblatex-3.16.ebuild 966 BLAKE2B 7de5acade2afcd513e8db0f1a7ce935864655ea7a734659166208bced6c8953d692496c9fe580acb42a3c06cd72434a640601cc3a0f6f4f9f72b31a43a1c50f1 SHA512 afb19a859c69caa1655657343d50567d58f868a30b52e173adaf8721cfe48cf8336d88f5331469079f42e099789619a59f141d7c6274a4aaf802eb7cb3eeb50b
-EBUILD biblatex-3.19.ebuild 1080 BLAKE2B 4f8b850cf29c803b97fb8848bb758de3062f60f46ff430cfe41c7418598d527acbfc7d8c25e02d6be24ec6ea493c87b0f65e3a9c6c361ff341764145b572cda7 SHA512 328f94aa9089c92664c393e9f6a1967aa85fc8ca1c54433e2807c4c035bbdeb84cac80b5f806be985812978e8eb77d04a5687547b5f2c24470dac10d9df11a8e
+EBUILD biblatex-3.19.ebuild 1077 BLAKE2B b8645805647247fb5d22775913e1c230e2827940175159143eab60c617f02644fc0c472a0a5c1cf960a6b3f5ff7fb95317b3215ed26ba899234af05dccccdb37 SHA512 db30ed03cb4518f328342f40afffc2597497ea87b4125a3c513716e13fae5d7e41eb01620ea574d5f38b28f22bb2adfaa33dd9b17ebd84fe0030e6e01019e348
MISC metadata.xml 472 BLAKE2B 42f37be1da55002cbdeff354c85d584aeea4781f8d58ef132282b00d9d66c9914e2bddf5b7d52feb942331d11da07d6b031d0be1f392b993f7c3e2103b6f009d SHA512 de159adba374c24a4da0e335b3ad446e650df08c83692ded17d81db23acbb115295b204d3942a616d4aef912099996c99a47296fb60aa77d84893ec5487143b1
diff --git a/dev-tex/biblatex/biblatex-3.19.ebuild b/dev-tex/biblatex/biblatex-3.19.ebuild
index 3462c48a4e53..fd58302e482e 100644
--- a/dev-tex/biblatex/biblatex-3.19.ebuild
+++ b/dev-tex/biblatex/biblatex-3.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tds.tgz"
LICENSE="LPPL-1.3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+biber doc examples"
DEPEND="
diff --git a/dev-tex/bibtexu/Manifest b/dev-tex/bibtexu/Manifest
index 5022369d968d..f5a1276f9d95 100644
--- a/dev-tex/bibtexu/Manifest
+++ b/dev-tex/bibtexu/Manifest
@@ -9,5 +9,5 @@ DIST tl-bibtex8.doc-2021.tar.xz 33164 BLAKE2B af786ae0d513377bf11efa9dbfa7ea673f
DIST tl-bibtexu-2021.tar.xz 292 BLAKE2B a4dc5c282232b3b8c73aa43d5b0e482dc9521f4a1634add66037e2d4d33ec014863ebd96ca8cacf5a6214aedcc169bd328d3a224d9dae2b699553bbede67ba43 SHA512 9f1e27f1d7a76700aaa4f0f19c4e999070dbce873203b80e3ce5d2f4ed14c9b685515b6c648ece8942ba429d698f66f492b58373f348bcfef2523ffec270f466
DIST tl-bibtexu.doc-2021.tar.xz 67480 BLAKE2B 7885cd45a3914230a002ad37dd045bad38bc737a8258b2c64cd0fcdbd7ec08ea946b3fac33f30498ef0d68c2c35003af98c092f84d94f1ed689c4574a2534bd9 SHA512 0c0f0db13c18029bc822c5cf82b358e7784992f5799e03f1312a550ae3d40d4c59a01bda0355698f7ebbfb0488a426f20833d2b075675a83b5ae01e4a949c4a4
EBUILD bibtexu-3.71_p20210325.ebuild 1627 BLAKE2B d58fd60192ba607c1bc4ef66ae13f3bac0cc69ef3d750f1e06dec423c6c3105cbd9c521e86c8c21fcb62d0f106e1d86cb6de2abb46594593a52759e8852ce2ff SHA512 dec5bc84924b8a2b5c2bdd4b73e854bc6fb9df9908d6ada732fb4309dc7204c429ba816e060ff62606bfad9d90b892694b411335dd10dd00dc52647f0f4ee314
-EBUILD bibtexu-4.00_p20230311.ebuild 1578 BLAKE2B d758e60db26ab1b62ca382f605b6e4946b38d3a957a158e17006396ea98810478c543e03c0617539135786781684deebffbc04ef7975937c93c0b261fbefeb10 SHA512 a8a3e0d517c3a70a3af98f4682fee88158c08f4dbc1302854e58185862748e4bb10cfb3cd19c740997331608193f8f33cd954c810c26789a7b70461299313227
+EBUILD bibtexu-4.00_p20230311.ebuild 1576 BLAKE2B ead039c9bc816730e2b0dae39e3bec519a6cbb506435d513d6f6231f889318c2ea208a85b27e473c0d393a142c5463aa3f2eb8df59a5c240b4f659732f4c8860 SHA512 e15369c93be0fce2751fce39f2115a8cdc56e9ea8f304bbde6c836d3e4a869c040c49e367c570fc28d8f73717fabe3dd10a00826afbcca88956f196a9b1199a3
MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
diff --git a/dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild b/dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild
index bfa20c980006..84ce15fce065 100644
--- a/dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild
+++ b/dev-tex/bibtexu/bibtexu-4.00_p20230311.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mirrors.ctan.org/systems/texlive/Source/texlive-${PV#*_p}-sourc
LICENSE="GPL-2"
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"
+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"
IUSE="doc source"
RDEPEND="
diff --git a/dev-tex/glossaries/Manifest b/dev-tex/glossaries/Manifest
index 43103bdde6f1..ce14eaa052a3 100644
--- a/dev-tex/glossaries/Manifest
+++ b/dev-tex/glossaries/Manifest
@@ -3,5 +3,5 @@ DIST glossaries-4.52.zip 12709543 BLAKE2B b15ead946238225e9a0818223658f94f161e25
DIST glossaries-4.53.zip 12987246 BLAKE2B 41ce0e974385f53a5a57d16e56af44f0616c9277981b634ce81bba2e1340663de47ff1a41b60950e5b37db69493391518dc44914621abdd67fd4aebbd69f1232 SHA512 5afa7e766e19f88297b44293a4e5c83182b20e000566eb91340277490857ef7d1bc13a86048ab6fb05a55e50ef26fa112203d8d8596994e6e155ab69f793f4a7
EBUILD glossaries-4.46.ebuild 943 BLAKE2B 2a9134fc6454bc609cce0d9e3b6f0190a757d7bd5ea7c2aa04b6b6c844b28549d7cfae2fa32201764264c06e952c18d22a0fd27585a10f9127bddb78b2bc4682 SHA512 cfaa7e416e20a846bbdc2ab3f9ff7141fa53833d09f938b8fb432210744502c23649008e54725ffe1fde0d6984566bd23b35b70924b7f687fddd6e34f7763b3a
EBUILD glossaries-4.52.ebuild 945 BLAKE2B 1929aaaffabfedb40fef0f2a4e06ca5b3931d906217250d0958964fd4439f9e42e9eb66aa82dd7e5beeb0cb59b6e89369d473a44d6a5251c3597949825116a4e SHA512 560da947a4c40fd4bf80ded707477b38966a62065995e1bc273dc3d759c433ad02f3c84a1b6286a3b3dbeca646fac7312ce2a7964768bd3950e806bcc550ef72
-EBUILD glossaries-4.53.ebuild 1071 BLAKE2B 77de2499b02e3577081627ca6f87f836a6c0b6aec01d845a574b3ffbea43e59ac0eb6c630b99e8671f1689d5b1cfc29d98fc5bd7e757e7fb185f721ba3ff290c SHA512 4e7db8d553b28c07bbb1f842fcc88fb079221925eb6279e9beadc6ee402b72711d4675385bdd38d2a2899ebcf975d5bdb692568a6538e899bc5077c0ede6cb4d
+EBUILD glossaries-4.53.ebuild 1069 BLAKE2B b8169a151e79e34885c0f381b4fbf93cdadd89b1a84ba6c935f51c6e3a306bffbad3e708e5b01bc3fffb30d8b014c732185e68230ebe695d0043ebfc2f359e05 SHA512 183c33064fd360e44c4fbf6da951710e1a1b077ea98a83b4e893161ca51721cea1e8cc71a22ad391b21fe6845f8e5daa131a082338c86d6ae46b9dcc91d441a7
MISC metadata.xml 250 BLAKE2B e2cadaf7d8fd791e45124cd765cb44d4e2347ecce2bc9dabdc682f6e6f198da73e34e273d326bbb8317c28c34a86e6139bde7e9cdc4ce7d6045443f8bdcec8a0 SHA512 3ca55284974baa2067e21fc58cd2f9f6a673d83f53dc53d3bafe26c1cff7b8aa13890545bcf92f9febc82afdd0b6b3afeb5c2d7fc4c31f7e0c46d1b0314564f4
diff --git a/dev-tex/glossaries/glossaries-4.53.ebuild b/dev-tex/glossaries/glossaries-4.53.ebuild
index 8880f4751042..b8f38fbc7875 100644
--- a/dev-tex/glossaries/glossaries-4.53.ebuild
+++ b/dev-tex/glossaries/glossaries-4.53.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://dev.gentoo.org/~flow/distfiles/glossaries/${P}.zip"
LICENSE="LPPL-1.2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="doc examples"
RDEPEND="
diff --git a/dev-tex/latex-beamer/Manifest b/dev-tex/latex-beamer/Manifest
index 2ad73314cffc..27351b19177e 100644
--- a/dev-tex/latex-beamer/Manifest
+++ b/dev-tex/latex-beamer/Manifest
@@ -5,5 +5,5 @@ DIST latex-beamer-3.71.tar.gz 670216 BLAKE2B 839ed2975cf8c37f1ae1f6f7a7318b57ce5
EBUILD latex-beamer-3.68.ebuild 975 BLAKE2B 77380de7481d4ec394dfb8c8da836375157864e29d30bcb046ea3f7ae27049f9582dcb0a8f9e7a521e615e6c6f59500b3d54c06b06601c3d8dec65039820314f SHA512 fab982f11fe861f0d5fcca32188c9d46fba7dd20484eb8cddc2aad68e63d978babcc57729fd2ce8cedb3be7b5a9ff224c9ae9f50aaac89d92fefe14e2d559cd2
EBUILD latex-beamer-3.69.ebuild 982 BLAKE2B a41d1069f6d1e10e5522c41c4f978e3f9067dfaa7d7af72356dd4c7d04eb76c1008d1d0cc1c810ba749a3c1cf6bc7da4b7531589ca170014fca9254ae4e021ef SHA512 82a1f6e479c5c6784b27089e65bbf44cd823d5d82ced862e30a11ec99e783d72e042894673d5bda4768662a61b2abeab8a8e9ad6f8b7f3b6d23ae1aa15019358
EBUILD latex-beamer-3.70.ebuild 975 BLAKE2B 77380de7481d4ec394dfb8c8da836375157864e29d30bcb046ea3f7ae27049f9582dcb0a8f9e7a521e615e6c6f59500b3d54c06b06601c3d8dec65039820314f SHA512 fab982f11fe861f0d5fcca32188c9d46fba7dd20484eb8cddc2aad68e63d978babcc57729fd2ce8cedb3be7b5a9ff224c9ae9f50aaac89d92fefe14e2d559cd2
-EBUILD latex-beamer-3.71.ebuild 976 BLAKE2B b2955b68e3e1d05df687c32c65f19d846bc80cd71edab54b753aeafaa391b7516d4ccede723d7b9b271faa044e6afb3424b6934760631f9264ee56e22db78de0 SHA512 945c0483b5b9b4459269b72f475b98f38c6776f907f619ecff8febb73b3d6638f2e5f43120ee166562fe343b2d05634e9857515301ac49f13bad9a56baa11a8d
+EBUILD latex-beamer-3.71.ebuild 974 BLAKE2B 97145b7b5a7592c602a36b345c8f719cc58b1b5874d81168e78ccc5b9d1ed0f81d9d52c60da38a473562f53f8b861a3f5619d94e22dfa6867f0ad1e86b7fdf4c SHA512 4672f9592db536f010f52387871d2bb524f15e5ff571321f7bc0aa3f332aaaf1201ccce74d2f394c5d57b7bee39353831c39eb575c3f354802872edc55d6d060
MISC metadata.xml 554 BLAKE2B dfe6ad88917bff88921075176386ee42a8d6e4556b61ac9129dea497bd8769ce2740f5cdb045eeac79638e7192849974b15e0338c1fc718f15d2d8cecfbd0891 SHA512 5ad3365388f5c95dbdbdba01ca9d17634ac1507ab4d1937ca021ff72c86c9fc4f429103e4e15684ed8294d1027aa9adb6a1cfd739cd2a3e111e20deea7998065
diff --git a/dev-tex/latex-beamer/latex-beamer-3.71.ebuild b/dev-tex/latex-beamer/latex-beamer-3.71.ebuild
index a67b1366e861..2e610c918677 100644
--- a/dev-tex/latex-beamer/latex-beamer-3.71.ebuild
+++ b/dev-tex/latex-beamer/latex-beamer-3.71.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/beamer-${PV}"
LICENSE="GPL-2 FDL-1.2 LPPL-1.3c"
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"
+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"
IUSE="doc"
BDEPEND="dev-texlive/texlive-latex"
diff --git a/dev-tex/latexmk/Manifest b/dev-tex/latexmk/Manifest
index e54207ffaf62..36c4e882b0ec 100644
--- a/dev-tex/latexmk/Manifest
+++ b/dev-tex/latexmk/Manifest
@@ -4,5 +4,5 @@ DIST latexmk-480.zip 515014 BLAKE2B ec45e6590346c2ab0a226fff08143e5262fd442485c7
DIST latexmk-483.zip 542683 BLAKE2B c6c45b878d2c78bec5e9a7daf4f8e513466a904349ef254792c94412bc872ba4a76b7da276e1f6588fec76bfcfa90e0465fe5b3f9b2785361d4acee15bf31a77 SHA512 5a856bb8ec37ab582ce35ba01f6c3ad574b73862e6ed67810b166b34344a2d76c3046e4b7442cac81e8cf7ff64bac674f2b4f5b76f0c0cd266271e930ded093e
EBUILD latexmk-4.70b.ebuild 839 BLAKE2B dcf48a070d4c3ea7199e34614ebde373d449d58a97febd3e137642284a64fdbc799efd9636f24cf209699e1c273f5277565b87180e8ea24c6ceb6cd43c60f790 SHA512 669df5244d0baa8c954e87ca0a67aaac3e2148d5ff82cf10853212c1ce2f26d26baea3660c2e53bcd284bf438e854968132c0c256cddca27b98e9d298c5e4644
EBUILD latexmk-4.80.ebuild 839 BLAKE2B 8e160b5b317c6f05a7ac451b6b06f0b25d4baebb9f740dc610bad3176f97d10a5a9974426aa6bb438861ea2e129fa580c1c5011d6d063103c80376c3177fb72c SHA512 f9e5e2a4910c910204bdad8e0cf1e3e5ea5b6083c76d2b16ce41e1d59b5d354ddef0be23aef9c19934520d96cb041b96b542b9cab42adc1ce6ba901ecf195fc1
-EBUILD latexmk-4.83.ebuild 844 BLAKE2B a394ee6d2a7477dbcd811eddc57611c529aaf73e1f1be3cc9642e2aadda13b3e544dd92dda1e852e1f6b42e1063112c5321f884a39f31ca421c76bd58da62eeb SHA512 087a2d117e5b0c9941e8364b48649231a6c1a0fb904b9c04931d5ca5c6127e0dde902ef04b9519243ec526a3d2845f3960b02004f6db41ec56ba1016c46c8b56
+EBUILD latexmk-4.83.ebuild 843 BLAKE2B bac5a0c597b08673e565f7973546d3ade18665de7da80b670af5be05c57bfb71a18bef1bac465a90b494e061cee8a2d16113291c7a7a447a499e940ac1f96684 SHA512 ea4c8e06380ef70226a2e7cb98e6008d2a334ba28ff09292647ca5524173143da35f7f729aecbc71a71671787d623df98ee2b6d446de92f2d1efc935b0c31c1b
MISC metadata.xml 250 BLAKE2B e2cadaf7d8fd791e45124cd765cb44d4e2347ecce2bc9dabdc682f6e6f198da73e34e273d326bbb8317c28c34a86e6139bde7e9cdc4ce7d6045443f8bdcec8a0 SHA512 3ca55284974baa2067e21fc58cd2f9f6a673d83f53dc53d3bafe26c1cff7b8aa13890545bcf92f9febc82afdd0b6b3afeb5c2d7fc4c31f7e0c46d1b0314564f4
diff --git a/dev-tex/latexmk/latexmk-4.83.ebuild b/dev-tex/latexmk/latexmk-4.83.ebuild
index 8f58969fac05..242e1478418a 100644
--- a/dev-tex/latexmk/latexmk-4.83.ebuild
+++ b/dev-tex/latexmk/latexmk-4.83.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.cantab.net/users/johncollins/${PN}/${P/./}.zip"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos"
RDEPEND="
dev-lang/perl
diff --git a/dev-tex/minted/Manifest b/dev-tex/minted/Manifest
index cbc1371b0784..db4e8844e140 100644
--- a/dev-tex/minted/Manifest
+++ b/dev-tex/minted/Manifest
@@ -1,5 +1,5 @@
DIST minted-2.6.tar.gz 891134 BLAKE2B b8f1686adeb138c61c232502b10aa420f1054180c5a460e9e5058d40435e13d336c15a044202923bd1acd7b62a7b780d95c62cf1a589181c90b9058712479c43 SHA512 6fb28485fca7238053ad177ee5579c27740e72b8753c6dcaa59afe20bc97d7e81ec20d189e97522445b6435f17cef1f8326aaa41c154bf21f59519c9abf10485
DIST minted-2.9.tar.gz 923928 BLAKE2B e4a9dc6194c8f03ce09d02cbab81f3aca473240ad6f84d6d39d7af62dc6111c50bdf2011ce1174d8bf998e93fab2706d7394423ee0a5486e92d62b592dca37ff SHA512 55b2d9800c752e47c98045baae0e68c3d5003f9154ec58d10922f1087cabb1305fbda9a3d45e330a8de982de1c94e58cbd1d3878f7f0cc8f5830080688e35377
EBUILD minted-2.6.ebuild 783 BLAKE2B df9c2158c22709881addc27f6f58385534724133eeb80e52ac05879ee397ef68bec47bd123c29b34b6700e6ed01efb693959c69ca622ef53984ed5dcf779b1ee SHA512 5e7bc37a129f23a9ccf41b75cfea0b4eeaf5115db2d9cca0b5a77f2a94b044d942a6a558a67084a60f6ea65a40d5fc2a04f7593166d924addf0e4cd4593a6832
-EBUILD minted-2.9.ebuild 829 BLAKE2B 59eb5d7eb739b867bd4eb6446bfd78f00796525d81342f98791826ea38a72f420cf607494ba7848f5ef9a3f05d0689ceb60d71d3a6839f1170029eb5ecf72394 SHA512 7eb0794fc0e10295429aa09eeaa7eebe0e5247fb47f78f4ad9caa722bf57e77fc9caf7227083ba48d850ae47dda22c49d564d1ded7a0cf6e7350122fd1fd0495
+EBUILD minted-2.9.ebuild 866 BLAKE2B 86b46e45f81f80e0e2e3d285beeddce53f369701391800696edc3caaf647c97686475ebda332a1ccc6c9d6ff2fef89d584abba130aa38cef84b14d5ec0c17a1a SHA512 ed1baafd043dc1b42bcb79ef84f531804d5d3010f0def89ea07793d5fb1fa4dcc548770e405dcc81667e687ccfec4734b55a79a603ea648f9994c88690760373
MISC metadata.xml 802 BLAKE2B d7aa6ff0dc374e0d6d5c4c4cb0d666c4d2abd892279384887db6bbba236d1fb240cca8ec99f467623b9076457ce342f16bbf9d7b76f7ef0a3d2b0e15f527954e SHA512 96341d91bf773acee0938f92cd0f897a1c18bb3eaddbe395ad58ce0054a1999ec60da07aee15e6b956a8adc29347c5323a2ae57b4cab71cf4499270773776448
diff --git a/dev-tex/minted/minted-2.9.ebuild b/dev-tex/minted/minted-2.9.ebuild
index acdb344aacf3..dbb4e876977a 100644
--- a/dev-tex/minted/minted-2.9.ebuild
+++ b/dev-tex/minted/minted-2.9.ebuild
@@ -11,16 +11,21 @@ SRC_URI="https://github.com/gpoore/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
S="${WORKDIR}"/${P}/source
-SLOT="0"
LICENSE="|| ( BSD LPPL-1.3 )"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc"
RDEPEND="
dev-python/pygments
dev-texlive/texlive-latexextra
"
-BDEPEND="doc? ( dev-texlive/texlive-fontsextra )"
+BDEPEND="
+ doc? (
+ dev-texlive/texlive-fontsextra
+ dev-texlive/texlive-latexextra
+ )
+"
DOCS=( ../CHANGES.md ../README.md )
diff --git a/dev-tex/pdfannotextractor/Manifest b/dev-tex/pdfannotextractor/Manifest
index d5caec20e839..1a77767c2b6f 100644
--- a/dev-tex/pdfannotextractor/Manifest
+++ b/dev-tex/pdfannotextractor/Manifest
@@ -1,6 +1,6 @@
-AUX PDFAnnotExtractor.java.patch 1043 BLAKE2B 7630ce97561e6c92ebb834539cfc93b2247b49249195e738c952b99671ee33331ac2fc2a655af5bfb2469b9015e78cbd1084d9b20097b5cbbf20cf980f81a009 SHA512 d5b727d1fce4e23a7e4054a6bb1644165dfac207f20371cee0e7935f0d750c33e65a650b590fb97a6c7216137df05f7a0cf4cc4a37428535efea82866379a078
-AUX StringVisitor.java.patch 449 BLAKE2B a294525c1ae93bd5349f7321827e294460c41aed37b81ef436fd2d73388e0c2d54e84da998bf1134f205c026252bf2d7a9beba93a5467ede8fe03595e5100023 SHA512 50982eae2e9479f359daae5ae711207a425fe16af1b9e2a9eea321bde791404fc4a2036e98966c628c8a5c561093fba92e1420709949642a69895669097002e5
-AUX javajars.patch 403 BLAKE2B 1895fcc6398bdbdcff5d6828da11a4d9b2baa5b52eae01a2c3297f265432102fa61283031fc71630ab70b7be9c33a88093bde01bd1c154aadd870cf880fe61cb SHA512 c140c8d6c306c04e092a491a09dfe67cee3afd824790c022ed49198b5ce004481c28addd985427cafbebc350ab8a1c03a5bccfd655bb60631ba3c3e63247a600
-DIST pdfannotextractor-0.1l.zip 48496 BLAKE2B f6c5be87c1b083f8a7b6e894e8ffd0f28b910c67661a9a773164c18ca27acafa22252a78e57d8c521abee2a57f3ce55f55067c7a7b54d51760ed0188571d64df SHA512 043a12545889cbdf9309024bcb381a70eef6ac1c1a3214d678b606c97102dde6cfd473fbd8057f9ed7badebd0fc85db0ce0e05f361a71f8b8c3f71e523f8beba
-EBUILD pdfannotextractor-0.1l-r1.ebuild 1173 BLAKE2B 3b9f45d9643e74b0893823a656171423215ae08c9945c0c456a9d37a27275d2ef5341b90efa5d4af17ebd41ca7f1d5d448545552b17f038b14082085fd8d057b SHA512 793b645c2415516c304afe94d0c45b57be592a86d01bd675557da71a4ff44eef681a1e0d76a696f300a5638d3be8572de674023200ef4432f219b1458516b8ad
-MISC metadata.xml 246 BLAKE2B b56c934f8eecd3492d6abe15cf5883fdbc1979c37abbc5ad196e345ee17bb865db5eab10ac7de93bbfce94c4e865bf6b86d5f8bc081b5cb1d3d58d1158b81921 SHA512 b61f56c5e078714565ff9e33c81217e788f78bae9cf10d6ca78a82703a8e08119dff3afa68306eced0b7c62db9220d28efa4c9782e943c991e30b25b9ead82f5
+AUX pdfannotextractor-0.2-javajars.patch 368 BLAKE2B 7a36af59d018a7682b1ef7ae2971c54c0bb4f5972471c316c62e2a2b9f516cc926a8afb33c7f9cb9e51ad9220e7289befa2b8d9da3d9e7bb2dbdb2952e489df9 SHA512 88c88c894b4694a4b7757467cc8c941c766f4c3419d4cbf93e04c32af6aebd5376db50e847432a1b681371a276208d909ec059cdd953abde87b7543873d61292
+DIST fontbox-1.7.1.jar 188471 BLAKE2B 88d2880e12bf99a2536b2ae21073e3f5eebeb8620e38158c971bcdd39da4f787fc9fca170183a2604ece8032cc3f3b379a763ebab472635b5b3feba1cad41855 SHA512 083d861ed254f92a66f9025ff63acd939ac93fc045d6c266b77b49ee8df483d8b93d8a75b25ec48bb9dc648cd6b49d8ef15858f1db1a2f367311331fc4a505a8
+DIST pdfannotextractor-0.2.tar.gz 28922 BLAKE2B ca488a815762cdc9b3ee3dd240e21d105862a93e5d4cf0533a37ddf8e65ed1dea331dd5ddb4a4df33f757740bfa23ebb20a44ad69281c23d986cf596f9f4ea72 SHA512 8cbbc2cbfa71f9390955d9b9d563d6f936265d6f1216aa0d627fdb5867938cf6ca4e5a3dd80980376558ef1839cf38fd48697b26c743a3c4fca58d68b27632e5
+DIST pdfbox-1.8.17.jar 4099777 BLAKE2B 05f777efd07f8189c6e0b2fd26d29b86e91e97c5a3351cf59e333d9a6c9b5512a856dacb469f643ebf6f607021217a63d214ad7632cf6d66a2e837d68d975b45 SHA512 44cd1f3d471d068b86e8bd06662365da34bb7d21e2a3080d9bc9bb0241661e61c2505294eeb40fc6983bdc2481ce09e60398b72a2a3d9b1ccaeec1536f428021
+EBUILD pdfannotextractor-0.2-r3.ebuild 1745 BLAKE2B 71fb4cb3671ee70a6c408c75d09615d6de617d84a180a3936501a21b01f38ef521e77dccb65b8dea44a1b898b3cc346e6c9f481062214d3d32f19d2feb8bfa65 SHA512 1995dc547ca900fa73b4923c0ff2782f3e1f5fd829c08f2f09136a2a79a761cd497f95deb5df84784dd51b589dfb85db626c795df48cab24005104e2684e4198
+MISC metadata.xml 342 BLAKE2B f5ec5c53b9555b55c7f93f127a94bdabe9e5a533314652c00ee451d09e8e6528467764e0d4704390468b5c013f1b8c8516bbc81f6d100b08dbb7b8c6597fabfb SHA512 8c94253ae9aa1b42786d46d68f1763237e50fc766fc13f989d170a11b1701085de909415d748b0df6c0161c1d7de5dbee5db38fb71aeb38ef5c75a746a3a61c8
diff --git a/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch b/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch
deleted file mode 100644
index 88c8d372e089..000000000000
--- a/dev-tex/pdfannotextractor/files/PDFAnnotExtractor.java.patch
+++ /dev/null
@@ -1,25 +0,0 @@
---- PDFAnnotExtractor.java.org 2015-11-26 16:20:12.614852847 +0800
-+++ work/source/latex/pax/src/PDFAnnotExtractor.java 2015-11-26 16:21:42.592303074 +0800
-@@ -24,14 +24,14 @@
- import java.text.*;
- import java.util.*;
-
--import org.pdfbox.cos.*;
--import org.pdfbox.pdfparser.*;
--import org.pdfbox.pdmodel.*;
--import org.pdfbox.pdmodel.common.*;
--import org.pdfbox.pdmodel.interactive.action.*;
--import org.pdfbox.pdmodel.interactive.action.type.*;
--import org.pdfbox.pdmodel.interactive.annotation.*;
--import org.pdfbox.pdmodel.interactive.documentnavigation.destination.*;
-+import org.apache.pdfbox.cos.*;
-+import org.apache.pdfbox.pdfparser.*;
-+import org.apache.pdfbox.pdmodel.*;
-+import org.apache.pdfbox.pdmodel.common.*;
-+import org.apache.pdfbox.pdmodel.interactive.action.*;
-+import org.apache.pdfbox.pdmodel.interactive.action.type.*;
-+import org.apache.pdfbox.pdmodel.interactive.annotation.*;
-+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.*;
-
- public class PDFAnnotExtractor implements Constants {
-
diff --git a/dev-tex/pdfannotextractor/files/StringVisitor.java.patch b/dev-tex/pdfannotextractor/files/StringVisitor.java.patch
deleted file mode 100644
index 1b6a9d1d9161..000000000000
--- a/dev-tex/pdfannotextractor/files/StringVisitor.java.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: work/source/latex/pax/src/StringVisitor.java
---- StringVisitor.java.org 2015-11-26 16:20:35.434967156 +0800
-+++ work/source/latex/pax/src/StringVisitor.java 2015-11-26 16:20:56.504072659 +0800
-@@ -22,8 +22,8 @@
-
- import java.io.*;
- import java.util.*;
--import org.pdfbox.cos.*;
--import org.pdfbox.exceptions.*;
-+import org.apache.pdfbox.cos.*;
-+import org.apache.pdfbox.exceptions.*;
-
- public class StringVisitor implements ICOSVisitor {
-
diff --git a/dev-tex/pdfannotextractor/files/javajars.patch b/dev-tex/pdfannotextractor/files/javajars.patch
deleted file mode 100644
index bc52050e7b06..000000000000
--- a/dev-tex/pdfannotextractor/files/javajars.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: work/scripts/pax/pdfannotextractor.pl
-===================================================================
---- work.orig/scripts/pax/pdfannotextractor.pl
-+++ work/scripts/pax/pdfannotextractor.pl
-@@ -84,6 +84,8 @@ my @jar_pdfbox = qw[
- PDFBox-0.7.2.jar
- ];
- my @dir_jar = qw[
-+ /usr/share/pdfannotextractor/lib
-+ /usr/share/pdfbox/lib
- /usr/share/java
- /usr/local/share/java
- ];
diff --git a/dev-tex/pdfannotextractor/files/pdfannotextractor-0.2-javajars.patch b/dev-tex/pdfannotextractor/files/pdfannotextractor-0.2-javajars.patch
new file mode 100644
index 000000000000..898b271a148e
--- /dev/null
+++ b/dev-tex/pdfannotextractor/files/pdfannotextractor-0.2-javajars.patch
@@ -0,0 +1,12 @@
+Index: work/scripts/pax/pdfannotextractor.pl
+===================================================================
+--- work.orig/scripts/pdfannotextractor.pl
++++ work/scripts/pdfannotextractor.pl
+@@ -84,6 +84,7 @@ my @jar_pdfbox = qw[
+ PDFBox-0.7.2.jar
+ ];
+ my @dir_jar = qw[
++ /usr/share/pdfannotextractor/lib
+ /usr/share/java
+ /usr/local/share/java
+ ];
diff --git a/dev-tex/pdfannotextractor/metadata.xml b/dev-tex/pdfannotextractor/metadata.xml
index edfe97231997..6e8d6c4b6cfe 100644
--- a/dev-tex/pdfannotextractor/metadata.xml
+++ b/dev-tex/pdfannotextractor/metadata.xml
@@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>tex@gentoo.org</email>
- <name>Gentoo TeX Project</name>
-</maintainer>
+ <maintainer type="project">
+ <name>Gentoo TeX Project</name>
+ <email>tex@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">bastien-roucaries/latex-pax</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
deleted file mode 100644
index 5ae9bb84c9eb..000000000000
--- a/dev-tex/pdfannotextractor/pdfannotextractor-0.1l-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit latex-package java-pkg-2 java-ant-2
-
-DESCRIPTION="Extract annotations from pdf files"
-HOMEPAGE="http://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
-SRC_URI="mirror://gentoo/${P}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ppc64 x86 ~x64-macos"
-
-COMMON_DEPEND="virtual/latex-base
- dev-java/pdfbox:1.8
- dev-java/fontbox:1.7"
-
-DEPEND="${COMMON_DEPEND}
- >=virtual/jdk-1.6"
-
-BDEPEND="app-arch/unzip"
-
-RDEPEND="${COMMIN_DEPEND}
- virtual/perl-Getopt-Long
- dev-perl/File-Which
- >=virtual/jre-1.6"
-
-TEXMF=/usr/share/texmf-site
-
-S="${WORKDIR}"
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-EANT_GENTOO_CLASSPATH="
- pdfbox-1.8
- fontbox-1.7
-"
-src_prepare() {
- eapply "${FILESDIR}"/javajars.patch
- eapply "${FILESDIR}"/StringVisitor.java.patch
- eapply "${FILESDIR}"/PDFAnnotExtractor.java.patch
- default
-}
-
-src_compile() {
- cd "${S}/source/latex/pax" || die
- eant || die
-}
-
-src_install() {
- newbin scripts/pax/pdfannotextractor.pl pdfannotextractor
- java-pkg_dojar "${S}/source/latex/pax/pax.jar"
- insinto ${TEXMF}
- doins -r tex
- dodoc doc/latex/pax/README
-}
diff --git a/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild
new file mode 100644
index 000000000000..b051b3741492
--- /dev/null
+++ b/dev-tex/pdfannotextractor/pdfannotextractor-0.2-r3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit latex-package java-pkg-2 java-pkg-simple
+
+MY_COMMIT_ID=718e18be0c8fd1dc5b7c974eb4fbe6d0774cd05e
+MY_PDFBOX_VER="1.8.17"
+MY_FONTBOX_VER="1.7.1"
+
+DESCRIPTION="Extract annotations from pdf files"
+HOMEPAGE="https://www.ctan.org/tex-archive/macros/latex/contrib/pax/"
+SRC_URI="
+ https://github.com/bastien-roucaries/latex-pax/archive/${MY_COMMIT_ID}.tar.gz
+ -> ${P}.tar.gz
+ https://downloads.apache.org/pdfbox/${MY_PDFBOX_VER}/pdfbox-${MY_PDFBOX_VER}.jar
+ https://archive.apache.org/dist/pdfbox/${MY_FONTBOX_VER}/fontbox-${MY_FONTBOX_VER}.jar
+"
+
+S="${WORKDIR}/latex-pax-${MY_COMMIT_ID}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos"
+
+COMMON_DEPEND="virtual/latex-base"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=virtual/jdk-1.8:*
+"
+BDEPEND="app-arch/unzip"
+RDEPEND="
+ dev-java/commons-logging:0
+ ${COMMON_DEPEND}
+ virtual/perl-Getopt-Long
+ dev-perl/File-Which
+ >=virtual/jre-1.8:*
+ !<dev-texlive/texlive-latexextra-2023_p69752-r4
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.2-javajars.patch
+)
+
+JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/fontbox-${MY_FONTBOX_VER}.jar"
+JAVA_GENTOO_CLASSPATH_EXTRA+=":${DISTDIR}/pdfbox-${MY_PDFBOX_VER}.jar"
+JAVA_JAR_FILENAME="pax.jar"
+JAVA_MAIN_CLASS="pax.PDFAnnotExtractor"
+JAVA_SRC_DIR="source/src"
+
+src_unpack() {
+ unpack ${P}.tar.gz
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ java-pkg_newjar "${DISTDIR}/pdfbox-${MY_PDFBOX_VER}.jar" pdfbox.jar
+ java-pkg_newjar "${DISTDIR}/fontbox-${MY_FONTBOX_VER}.jar" fontbox.jar
+ java-pkg_addcp "$(java-pkg_getjars --runtime-only --with-dependencies commons-logging)"
+
+ insinto ${TEXMF}/latex/pax
+ doins tex/pax.sty
+}
diff --git a/dev-tex/pgf/Manifest b/dev-tex/pgf/Manifest
index a4e05c388618..a0e275adc9d9 100644
--- a/dev-tex/pgf/Manifest
+++ b/dev-tex/pgf/Manifest
@@ -3,6 +3,6 @@ DIST pgf-3.1.10.tar.gz 2477289 BLAKE2B b43850eaa3b1d75d90b71f838579904fca5d0d9a6
DIST pgf-3.1.9a-pgfmanual.pdf 10185873 BLAKE2B b4be2357eaa99d9db140172ae760acd157d02ae2def6d1cc3032ed998190231b67b5f8d80035feb54bf6552d4c4b14b2ba1247506feb0ce8334a43faab599d6f SHA512 84d90419f9fb4444765c5c76d42d74529ba3f716aadf99a723dc9c55c65511f1de6d8a56fff2d26dba3d3e6b26821e33da55c19e571a2130e5f389c4d3c88747
DIST pgf-3.1.9a-revisioned.xz 240 BLAKE2B 3a0c910e32c24635e65454468b20dcc49c9053bf786f0acb636171034a1b2a3fc2235a214f1fe2e2b0457baed09bb04d4425e6d3744ec50a6a44f2a8017f93af SHA512 be2c42c406c1887ad5e8af154d31fe779d2a3203b12785f67a2db8d3da7892f1793f9163dda2ce9ac1ac920a538a77e230464080796d15c4741169fdfc3df0cf
DIST pgf-3.1.9a.tar.gz 2693043 BLAKE2B 488c886f1ac8ba26a684321410018b94e7baf8a3a15e21d140318c0f553e76b34de9f1e6e85241b4a9f7cd314a0686f8045b99cbe50e71ba5db5abf020712e24 SHA512 db609a615487b2c4bf4efe46d5b6b1a20b7fd1fc313c6fb6493fe0f6d547a9f4f6b8c2edc1412af5a18faf38a8ec6c3d9642e6de473be34f5896280496e5f02c
-EBUILD pgf-3.1.10.ebuild 1858 BLAKE2B 4ec662cb776adc3bf5904d677cb72b199b361c43c15e92364958e9a465f0fc7373b37800af6210bbc8d8e93747ca40bec9385a351cc034ac6ece82272b9f86ee SHA512 d950108a6e1ca076c099e07a306deba84303fd5fe932895d8fab91e5e2f2d72542ee730b78a2cbd8d900b25381b133a6aa2d9c3e0b5b2764b838c3c73f0f2779
+EBUILD pgf-3.1.10.ebuild 1856 BLAKE2B 1886fc3292d5d1e6c4ed3c76ad8008aabdb05242928575c4c8d033055b4f846c11aa60dd238a9eeec25f8e0f071ae119f0a5e55d439e58b76487e6244dc8b3e0 SHA512 3b7d5bd9c4e4af28af4a82135e158ad578901a689e56ee9d39977b9423269788b8506d52851629865c9aeb7ac4ef9d499f7f57fe42cf1f872c34ef120d82b385
EBUILD pgf-3.1.9a.ebuild 1404 BLAKE2B c3960cde652959b73583ad4e44d090d7418b9bed643c4978ae38fb8bef226bc82da242052b08b5dd4d6992eab545c16c7b82e2bb8cad60c30740e85ddb67340b SHA512 e13c6a3613b1cab8470e3d6ab4057107f08b9421fbe1e4f8c226d31c702a7fc90506e580ba17bb4f59d7e7971b472540869f016882837a96f31fe69c36d200c7
MISC metadata.xml 375 BLAKE2B c821e303f35c53e3fa546c4703660caa04744b0e01b41f4930ade73477ea72c0f8e46753deb7f7ddaf0a76e207b2944eaa15eb7b7bbb58ed52746f19b56fe5f8 SHA512 0fbff96f42820196a3d66e28754473368b60d372fe04a7e8f45522facc630ef03c36effe83d2d44463d2b55cccab8157ae3665e0e61374101d100f7c8dce1c4b
diff --git a/dev-tex/pgf/pgf-3.1.10.ebuild b/dev-tex/pgf/pgf-3.1.10.ebuild
index 4bbb34a6dbeb..7634cbfb3cbd 100644
--- a/dev-tex/pgf/pgf-3.1.10.ebuild
+++ b/dev-tex/pgf/pgf-3.1.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="GPL-2 LPPL-1.3c FDL-1.2"
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"
+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"
IUSE="doc source"
RDEPEND="dev-texlive/texlive-latexrecommended"
diff --git a/dev-tex/tex4ht/Manifest b/dev-tex/tex4ht/Manifest
index 214e07019340..6dffc9268753 100644
--- a/dev-tex/tex4ht/Manifest
+++ b/dev-tex/tex4ht/Manifest
@@ -8,5 +8,5 @@ DIST tex4ht.doc.r69739.tar.xz 136384 BLAKE2B 5898796e36d0d833ccbd23b85f1dff50612
DIST tex4ht.r69739.tar.xz 1118960 BLAKE2B 4e8befea28d2879c9ea5ab9cb20721a030e4dd2876fcaf8db310afef2e2398bf0b5635e8d9a0c87b92ceca2bc75e90379c1c994f40c08c8b1e72095c79ce3f6a SHA512 c78b1daae522e9dfb8a0c3b49e04cfa57d68bf96555cebb5ce2700f87748e7c7f5092ad1329f9bb03d1c3f2f11eec58653a66aaa51e295b8aeb7f3606d7d87af
DIST tex4ht.source.r69739.tar.xz 1481144 BLAKE2B b1ca1f86455a53cf0c7a8ce38f5255e0301ce9a81dacbf13434e834e0d7a8d6d17144cb9fa143aa1f03b28f3857b0d34334e93212092b5a4325988cb9a2ba9c2 SHA512 1366b563e320f55c4a005e25520b942c9d4e6a1dc6204a3f4e5416fdc6d682cf1b3829233780f4fb7ea81881b3b32f741ab87c2496bc75ef45993c4769fccda7
EBUILD tex4ht-20090611_p1038_p20210603-r1.ebuild 3997 BLAKE2B a53063516221d46c2fa0af4b1ea56dd7cfaa28fc6e260048e8759ddee9fbe20bb0f88b73bb1575f5be66fd2aa6302c20fc2f652893e937288d8b205caa6d36f3 SHA512 82743db4d4af038e2214e2922840d5bc5804dd6ace5c8e5a672a3cb28ac119b41c80848bdd798c77107d10a9cf5d49c81a351d7f738dcd157e70db1435b4424f
-EBUILD tex4ht-20230311_p69739.ebuild 4613 BLAKE2B c569ce6de33d78fecd0fef401d9b9eee4d955f482df5d6bca16c245d7ce370b0f7dd0a6f28532f292a13ecfe46bcc98305ee79f10de2e83c9bc8d7a29cb69d45 SHA512 68d400b58264b1d742720fcdb0f2ffa7263ffaa471ea100909e6141d41ee77651d8e028d1d8d160d18892208ffd64226448ad6e4c9e2b8dcf87c2e4fe5aa1e81
+EBUILD tex4ht-20230311_p69739.ebuild 4612 BLAKE2B 6631fae56a4a2346207a4814aff9fb25219f65e210d8acb4a6193f5fe1c55d378653acc9e6245ca1f73daef36ef662c35689b785f9e7ee3f8da0f169d189aa87 SHA512 c277766d2fe922a80154b4580ed38f56d6e5d26861e5f9c74c35d89d42e6d100c9a4478a0312b81edfea003b78e2d413f54df953b3bc0adf2f008b5630e534ee
MISC metadata.xml 318 BLAKE2B d251c52d26b8e0c8ffaabbaa611a605b968baefce88b6dc2baeb120bb6a2894dc74916eb3ecdb664e4154e40a179cd1aec2d56769412454d7443f67ca043db50 SHA512 0b83bae96a436d4a52046e3eea94409b1f3514865171cf7b063bea8cd987aacd90502a75a18cb48977b7396e0467c8864a1f61666bd7623ddc32819c9412d898
diff --git a/dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild b/dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild
index d7e5adc6a67c..46a21c7808a1 100644
--- a/dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild
+++ b/dev-tex/tex4ht/tex4ht-20230311_p69739.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}"
LICENSE="LPPL-1.2"
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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
IUSE="doc java source"
COMMON_DEPEND="
diff --git a/dev-texlive/Manifest.gz b/dev-texlive/Manifest.gz
index 17fef6518c60..d2b97cb16e28 100644
--- a/dev-texlive/Manifest.gz
+++ b/dev-texlive/Manifest.gz
Binary files differ
diff --git a/dev-texlive/texlive-basic/Manifest b/dev-texlive/texlive-basic/Manifest
index 8c1ec8751c47..df247cab28d6 100644
--- a/dev-texlive/texlive-basic/Manifest
+++ b/dev-texlive/texlive-basic/Manifest
@@ -129,5 +129,5 @@ DIST tlshell.r66771.tar.xz 33104 BLAKE2B 2abef9f4ffb38d591930a407078e3be3c13a85f
DIST unicode-data.doc.r68311.tar.xz 3864 BLAKE2B 9a7b3122e02dd004c8199cc7636bc9c37f952e98b4980579a538ed859a6d5cf4879f6928046a270433fcac2aacb50ff2498d046818cf18ca1b167d82f2eb7590 SHA512 a8e147ba4d30bf80e1c1bdfba67bb3a0ff9f765c5d41734aca1708adb58c5c357a17401383faab827477fc837ac1dbbdcb55ee0b3146acc737c094d6984709d4
DIST unicode-data.r68311.tar.xz 304228 BLAKE2B 59c072cdbaea633cade9996cd992b2495ab61f8d40b7c32d3f7c0cb8cbbc3ec4ba055aecf48a547f0770b5e4655312d1ce9a31e6671f8199e3335f20305e60ed SHA512 9e74ad2fd167a913e004aa77c705f0f8b3ab3d8e717384ee150db076660bda4e2651bea97292ef9e747d4e2519d9ffaa113947dd5241f830c3e4d653ee061d71
EBUILD texlive-basic-2021-r1.ebuild 1535 BLAKE2B da645c1ca5cdf1c8e1ff90ee9e2494f0370bd38ad5c32a6b1f27ba748aef6baac250a68431ef8c034f71341ab1e3224403f53c7232ecb3a65131a90e1db9a784 SHA512 21abb5ca7ea857722c090005cecf9aa3165766f6c8305d6d13a1aa830d1343bb8ce67a5c2081ba549acd45c17cf26efce8e3e66ed4b8fd019b32388b616def4c
-EBUILD texlive-basic-2023_p59159-r4.ebuild 2159 BLAKE2B 27136cdad4666d42008eb18a3510660c9fdf9bcd48279bb63c4748ae77cea3c3d094d1cd8ee7903ad015f4834112b974d180b4a04704f84aa2aed152113bd6e0 SHA512 65dc3716aca1c6d99c084cd8c48d921234c85f9f5056824842d049e445c5b62fb0f16260f9321fa0ab7d89639bb5c1f01eef11bbd4048f28c02c8ec9a4d321af
+EBUILD texlive-basic-2023_p59159-r4.ebuild 2158 BLAKE2B 43c9d18afa9d1d312149c28caab4ec6ca70051d8d5e6713ce3944f491543148a1099b587849a31793329d4868e67b4e669f1700edb81d2ec56871bc3283c5fdf SHA512 b363f9f720865a4ec2b157df66106404df866611cdf9bf66851250e8c7dcca5457fa8f848f17cd976519ef720fb7076d31d03f98a8492f98e60a8115796f755c
MISC metadata.xml 689 BLAKE2B a38d105c0e20629e4bfd6a9d8e6262ce4fb6ed3048a3e813ccdf7471b1a3f64a043e7033779d24c4d88b51c47a362c09a4de9828897a31b8a601ffc1245bcca2 SHA512 5b5c99a3cbd1290b661618067b97fe767c2695dfa1c26188ecc7c4c4af48405d60927dc70588ea79ccf35828fd5ff968e9826a52ad1c45ade2a6aecca71845f5
diff --git a/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild b/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild
index 4d30cdd374fb..f21f99a8ba96 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild
@@ -81,7 +81,7 @@ DESCRIPTION="TeXLive Essential programs and files"
LICENSE="GPL-1+ GPL-2+ LGPL-2.1 LPPL-1.0 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=app-text/texlive-core-2023[luajittex?]
"
diff --git a/dev-texlive/texlive-bibtexextra/Manifest b/dev-texlive/texlive-bibtexextra/Manifest
index 967559ef4954..ec9d509c14bc 100644
--- a/dev-texlive/texlive-bibtexextra/Manifest
+++ b/dev-texlive/texlive-bibtexextra/Manifest
@@ -678,5 +678,5 @@ DIST xcite.source.r53486.tar.xz 1664 BLAKE2B 350296de930545fb1ac5f7e007655e0b0fd
DIST zootaxa-bst.doc.r50619.tar.xz 135268 BLAKE2B 46f7ef7a4a9d5c58be0b4b891329ff2e0c6b19fb3a50cafcbe7dd1412b6b14ca6ea4aa18f92d9f467b529b0459a150e3758a8097f5120f0ad7c7820e4e7fdcf0 SHA512 f843aa27ab0c2139e1051aefaa9b667f2de489cc13578200ce7db2bdfc2397888856c6cbe68b6fa201e0cb269bb95818cb31f1b03622c49ebdced23fa5960d65
DIST zootaxa-bst.r50619.tar.xz 6228 BLAKE2B 796c41db57159702436e8dcc779774378c667090dd5900217b570f9a751a63d148b01c7c0a82858ef14bd969a0486e99c42ba7d8510105ef40f597e0a48a2429 SHA512 80816556a2e23cfd8345b7d22224142a5448105ccc5c1143f33c4560a4e4ab432115c2fc47c5d4c6ba599031f4c36b481465a5fa7b32afde888beac69a6e6c62
EBUILD texlive-bibtexextra-2021.ebuild 5877 BLAKE2B 5288f6c5dec460f9e7bcda79b1360832ac8bc4855b2f9d650bd402f879d902eeb78719c91f12dcb7aa41253bfd082804020d023c5a1d66dd7c87beefa252cd07 SHA512 4fd8b7a782196a5866c812827de0a1dcaf0056df51e9f223ce85fd72805be610262d6deaf039ab2fca79af98fb7f952613f082e382f8a311a428768077fefa7c
-EBUILD texlive-bibtexextra-2023_p67386-r1.ebuild 9620 BLAKE2B 35c381c190d0412c75c6a5bc8f82c712f900ac0efb750075757a5b59c6bf5792aa0d5265fad31345e914e5f51e1922e50e758ae5165f4b8828a63c34b588eab2 SHA512 a025905dcb15386bdb371147f4470513cf70c7b17583671a27bb9b4e3b764e622fbd7dfc41e3207057f8b9c060fc0dbc5736f96cccf658dd7699d9cd5937aaab
+EBUILD texlive-bibtexextra-2023_p67386-r1.ebuild 9618 BLAKE2B d80e7473f5b1a4fc05fb7235cbf708bd5fe090f77bceda154412ce845d97886128861e7221c81d633c3b3516378f0122ae6f4008e74b565569e220934b09be9a SHA512 c59003ef88ae58c183e41bfe62b712f333b0274e3941089d8e286bcd06f75305b0a322148cc7f9b8d9d1add0d572ae7d1fbd136fe3f5c4b18c2b93f1a1dd8b9f
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2023_p67386-r1.ebuild b/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2023_p67386-r1.ebuild
index 5f88bb93b837..3a0cb38c6706 100644
--- a/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2023_p67386-r1.ebuild
+++ b/dev-texlive/texlive-bibtexextra/texlive-bibtexextra-2023_p67386-r1.ebuild
@@ -368,7 +368,7 @@ DESCRIPTION="TeXLive BibTeX additional styles"
LICENSE="Artistic Artistic-2 BSD-4 CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.1+ GPL-1 GPL-1+ GPL-2 GPL-3+ LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-latex-2023
"
diff --git a/dev-texlive/texlive-binextra/Manifest b/dev-texlive/texlive-binextra/Manifest
index 463296adc2e9..c767c04e0215 100644
--- a/dev-texlive/texlive-binextra/Manifest
+++ b/dev-texlive/texlive-binextra/Manifest
@@ -186,5 +186,6 @@ DIST xindex.doc.r67771.tar.xz 608088 BLAKE2B 21e0fc9e6e17987688048afe2e6b2081006
DIST xindex.r67771.tar.xz 36356 BLAKE2B eb8b918aa0edf67340089073963ff275ee608112a0f2ab72c647114e2800f3c92efd4e732b3c42e75c4eb12324a7e85a1bf855d72100bbd7d6a0daa7f3d16283 SHA512 bf812f7ea5f981969b1963f470a0006c4afd937ab27f6b40f7897dc2b6ddd1a0ae60f347b8ed13483ec4fd9feccff257a79dd7b8a2720be1d49a40fe2b325fc6
DIST xpdfopen.doc.r65952.tar.xz 28176 BLAKE2B c7e92d0ee94574c752a26613ede400c8e6762f1491fc8c2498239df59c5431bad725c35d05c78e12cca5a6b9d8d841e6ecf448b0790898639539d3f3773c46a0 SHA512 b4f332054a5fe85c9404a05673b373ac2b1275b79a1f0b57061cda614350df230dba60ed3be590e0688840334a113ce5c64847c1dc4e6ebae6cc29524c1f6bd5
DIST xpdfopen.r65952.tar.xz 556 BLAKE2B c5a23476975e3299dbf09259572777f1a8be429cc4b22af9d6c3998275029521758d73c123ef088fdbfb3a8ec748d03ae952bce3f339a1ba3b25212be7e875e2 SHA512 927b6a17422a3573efef6767f4835492df27764bc7fe729ed2697665d5fca697fe1a76e141ff30d5cb483bb4ef8e2021ecf2476c5bdf83ebc5dc6e7778b70765
-EBUILD texlive-binextra-2023_p69527-r3.ebuild 8057 BLAKE2B 945947ad5ff573b1eecf84465d5686063fb388e37dc783ce430cdc5b75a2cb3b9422544e4d855925ff57de1ba67fb42a45e29e5c6a1a5fc5859075f86bf2f91a SHA512 092079ec7a5aa0d084f8a3cfd57be91be1628b175da732f544fdbf39282c4ad98e6d9317802192642a08f39a5a7c4c6b47f97d66272a2a8feb92bbc2028b33b9
+EBUILD texlive-binextra-2023_p69527-r3.ebuild 8055 BLAKE2B fc75e38cbfb9845fb487c1073a5fb5e738f0c00c2ff6be3610bb0a23d9102354e0b86d99bf603549ae078c16c804534ead37d151a3cf30e17ab71ff0486e6131 SHA512 849b8b9009e715a6cea3d452f055799a7e636c25149370e98fc84baa61db7ab02b59f6d3296530fc50f309bc1cec742558f37298a9300248ce73bbaf1aeaa04b
+EBUILD texlive-binextra-2023_p69527-r4.ebuild 8009 BLAKE2B 0d5df35e9f8868ffd1f906e68ec62fde2eb89feb481994327beff64dbd2623a4018f3ad3072748d0a23ca3fa6c59774d3728fab0ae772fe61a2872c8a718aa9b SHA512 ab0a2de6e1e04a2f1670e414484da8955843126455fd065c795a1d28c8e4a80c7e03ccab6f3f234fa1d570e7a086e11e0ed836bd467e219435085fcb567b603b
MISC metadata.xml 456 BLAKE2B 4361e42537c42aae6c811b1da71d285a01e295479988754f443ed52665ee512143c6986d0e77c8d0b0579e66e7dface300062f0aa4f9926814a071805dfeacb4 SHA512 87e40140dd98615a5d9cd3de16adf064518fcae423a604868c93ad9971bf3bce8b0a8f2b9a8ee8d453f4fd05f867348d82f5fbee50caf7e38bb84902831f0193
diff --git a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild
index 341a91823d85..e89f03de12dc 100644
--- a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild
+++ b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild
@@ -204,7 +204,7 @@ DESCRIPTION="TeXLive TeX auxiliary programs"
LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild
new file mode 100644
index 000000000000..913fa50d1ef6
--- /dev/null
+++ b/dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r4.ebuild
@@ -0,0 +1,309 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TEXLIVE_MODULE_CONTENTS="
+ collection-binextra.r69527
+ a2ping.r52964
+ adhocfilelist.r29349
+ arara.r68431
+ bundledoc.r64620
+ checklistings.r38300
+ chklref.r52649
+ clojure-pamphlet.r67201
+ cluttex.r68912
+ ctan-o-mat.r51578
+ ctanbib.r68650
+ ctanify.r44129
+ ctanupload.r26313
+ ctie.r66186
+ cweb.r69586
+ de-macro.r66746
+ digestif.r65223
+ dtl.r62387
+ dtxgen.r51663
+ dviasm.r68043
+ dvicopy.r66186
+ dviinfox.r59216
+ dviout-util.r66186
+ easydtx.r68514
+ findhyph.r47444
+ fragmaster.r26313
+ git-latexdiff.r54732
+ installfont.r31205
+ ketcindy.r58661
+ latex-git-log.r54010
+ latex-papersize.r53131
+ latex2man.r64477
+ latex2nemeth.r65269
+ latexfileversion.r29349
+ latexindent.r69472
+ latexpand.r66226
+ light-latex-make.r66473
+ listings-ext.r29349
+ ltxfileinfo.r38663
+ ltximg.r59335
+ make4ht.r66130
+ match_parens.r66681
+ mflua.r62774
+ mkjobtexmf.r29725
+ optexcount.r59817
+ patgen.r66186
+ pdfbook2.r53521
+ pdfcrop.r66862
+ pdflatexpicscale.r46617
+ pdftex-quiet.r49169
+ pdftosrc.r66186
+ pdfxup.r59001
+ pfarrei.r68950
+ pkfix.r26032
+ pkfix-helper.r56061
+ ppmcheckpdf.r69527
+ purifyeps.r29725
+ pythontex.r59514
+ runtexshebang.r68882
+ seetexk.r57972
+ spix.r65050
+ srcredact.r38710
+ sty2dtx.r64967
+ synctex.r66203
+ tex4ebook.r66621
+ texaccents.r64447
+ texblend.r68961
+ texcount.r49013
+ texdef.r64967
+ texdiff.r29752
+ texdirflatten.r55064
+ texdoc.r69672
+ texfot.r68110
+ texliveonfly.r55777
+ texloganalyser.r54526
+ texlogfilter.r62792
+ texlogsieve.r69436
+ texosquery.r53676
+ texplate.r67201
+ texware.r66186
+ tie.r66186
+ tlcockpit.r54857
+ typeoutfileinfo.r67526
+ web.r66186
+ xindex.r67771
+ xpdfopen.r65952
+"
+TEXLIVE_MODULE_DOC_CONTENTS="
+ a2ping.doc.r52964
+ adhocfilelist.doc.r29349
+ arara.doc.r68431
+ bundledoc.doc.r64620
+ checklistings.doc.r38300
+ chklref.doc.r52649
+ clojure-pamphlet.doc.r67201
+ cluttex.doc.r68912
+ ctan-o-mat.doc.r51578
+ ctan_chk.doc.r36304
+ ctanbib.doc.r68650
+ ctanify.doc.r44129
+ ctanupload.doc.r26313
+ ctie.doc.r66186
+ cweb.doc.r69586
+ de-macro.doc.r66746
+ digestif.doc.r65223
+ dtl.doc.r62387
+ dtxgen.doc.r51663
+ dviasm.doc.r68043
+ dvicopy.doc.r66186
+ dviinfox.doc.r59216
+ dviout-util.doc.r66186
+ easydtx.doc.r68514
+ findhyph.doc.r47444
+ fragmaster.doc.r26313
+ git-latexdiff.doc.r54732
+ hook-pre-commit-pkg.doc.r41378
+ installfont.doc.r31205
+ ketcindy.doc.r58661
+ latex-git-log.doc.r54010
+ latex-papersize.doc.r53131
+ latex2man.doc.r64477
+ latex2nemeth.doc.r65269
+ latexfileversion.doc.r29349
+ latexindent.doc.r69472
+ latexpand.doc.r66226
+ light-latex-make.doc.r66473
+ listings-ext.doc.r29349
+ ltxfileinfo.doc.r38663
+ ltximg.doc.r59335
+ make4ht.doc.r66130
+ match_parens.doc.r66681
+ mkjobtexmf.doc.r29725
+ optexcount.doc.r59817
+ patgen.doc.r66186
+ pdfbook2.doc.r53521
+ pdfcrop.doc.r66862
+ pdflatexpicscale.doc.r46617
+ pdftex-quiet.doc.r49169
+ pdftosrc.doc.r66186
+ pdfxup.doc.r59001
+ pfarrei.doc.r68950
+ pkfix.doc.r26032
+ pkfix-helper.doc.r56061
+ ppmcheckpdf.doc.r69527
+ purifyeps.doc.r29725
+ pythontex.doc.r59514
+ runtexshebang.doc.r68882
+ seetexk.doc.r57972
+ spix.doc.r65050
+ srcredact.doc.r38710
+ sty2dtx.doc.r64967
+ synctex.doc.r66203
+ tex4ebook.doc.r66621
+ texaccents.doc.r64447
+ texblend.doc.r68961
+ texcount.doc.r49013
+ texdef.doc.r64967
+ texdiff.doc.r29752
+ texdirflatten.doc.r55064
+ texdoc.doc.r69672
+ texfot.doc.r68110
+ texliveonfly.doc.r55777
+ texloganalyser.doc.r54526
+ texlogfilter.doc.r62792
+ texlogsieve.doc.r69436
+ texosquery.doc.r53676
+ texplate.doc.r67201
+ texware.doc.r66186
+ tie.doc.r66186
+ tlcockpit.doc.r54857
+ typeoutfileinfo.doc.r67526
+ web.doc.r66186
+ xindex.doc.r67771
+ xpdfopen.doc.r65952
+"
+TEXLIVE_MODULE_SRC_CONTENTS="
+ adhocfilelist.source.r29349
+ arara.source.r68431
+ checklistings.source.r38300
+ clojure-pamphlet.source.r67201
+ listings-ext.source.r29349
+ mkjobtexmf.source.r29725
+ optexcount.source.r59817
+ pfarrei.source.r68950
+ pythontex.source.r59514
+ texaccents.source.r64447
+ texdef.source.r64967
+ texosquery.source.r53676
+ texplate.source.r67201
+ tlcockpit.source.r54857
+"
+
+inherit texlive-module
+
+DESCRIPTION="TeXLive TeX auxiliary programs"
+
+LICENSE="Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+COMMON_DEPEND="
+ >=dev-texlive/texlive-basic-2023
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ >=app-text/dvisvgm-3.2
+ >=app-text/pdfjam-3.10
+ >=dev-tex/bibtexu-3.72
+ >=dev-tex/latexdiff-1.3.3
+ >=dev-tex/latexmk-4.83
+"
+DEPEND="
+ ${COMMON_DEPEND}
+"
+
+TEXLIVE_MODULE_BINSCRIPTS="
+ texmf-dist/scripts/a2ping/a2ping.pl
+ texmf-dist/scripts/adhocfilelist/adhocfilelist.sh
+ texmf-dist/scripts/arara/arara.sh
+ texmf-dist/scripts/bundledoc/arlatex
+ texmf-dist/scripts/bundledoc/bundledoc
+ texmf-dist/scripts/checklistings/checklistings.sh
+ texmf-dist/scripts/chklref/chklref.pl
+ texmf-dist/scripts/clojure-pamphlet/pamphletangler
+ texmf-dist/scripts/cluttex/cluttex.lua
+ texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
+ texmf-dist/scripts/ctanbib/ctanbib
+ texmf-dist/scripts/ctanify/ctanify
+ texmf-dist/scripts/ctanupload/ctanupload.pl
+ texmf-dist/scripts/de-macro/de-macro
+ texmf-dist/scripts/digestif/digestif.texlua
+ texmf-dist/scripts/dtxgen/dtxgen
+ texmf-dist/scripts/dviasm/dviasm.py
+ texmf-dist/scripts/dviinfox/dviinfox.pl
+ texmf-dist/scripts/easydtx/edtx2dtx.pl
+ texmf-dist/scripts/findhyph/findhyph
+ texmf-dist/scripts/fragmaster/fragmaster.pl
+ texmf-dist/scripts/git-latexdiff/git-latexdiff
+ texmf-dist/scripts/installfont/installfont-tl
+ texmf-dist/scripts/ketcindy/ketcindy.pl
+ texmf-dist/scripts/latex-git-log/latex-git-log
+ texmf-dist/scripts/latex-papersize/latex-papersize.py
+ texmf-dist/scripts/latex2man/latex2man
+ texmf-dist/scripts/latex2nemeth/latex2nemeth
+ texmf-dist/scripts/latexfileversion/latexfileversion
+ texmf-dist/scripts/latexindent/latexindent.pl
+ texmf-dist/scripts/latexpand/latexpand
+ texmf-dist/scripts/light-latex-make/llmk.lua
+ texmf-dist/scripts/listings-ext/listings-ext.sh
+ texmf-dist/scripts/ltxfileinfo/ltxfileinfo
+ texmf-dist/scripts/ltximg/ltximg.pl
+ texmf-dist/scripts/make4ht/make4ht
+ texmf-dist/scripts/match_parens/match_parens
+ texmf-dist/scripts/mkjobtexmf/mkjobtexmf.pl
+ texmf-dist/scripts/optexcount/optexcount
+ texmf-dist/scripts/pdfbook2/pdfbook2
+ texmf-dist/scripts/pdfcrop/pdfcrop.pl
+ texmf-dist/scripts/pdflatexpicscale/pdflatexpicscale.pl
+ texmf-dist/scripts/pdftex-quiet/pdftex-quiet
+ texmf-dist/scripts/pdfxup/pdfxup
+ texmf-dist/scripts/pfarrei/a5toa4.tlu
+ texmf-dist/scripts/pfarrei/pfarrei.tlu
+ texmf-dist/scripts/pkfix/pkfix.pl
+ texmf-dist/scripts/pkfix-helper/pkfix-helper
+ texmf-dist/scripts/purifyeps/purifyeps
+ texmf-dist/scripts/pythontex/depythontex.py
+ texmf-dist/scripts/pythontex/pythontex.py
+ texmf-dist/scripts/runtexshebang/runtexshebang.lua
+ texmf-dist/scripts/spix/spix.py
+ texmf-dist/scripts/srcredact/srcredact.pl
+ texmf-dist/scripts/sty2dtx/sty2dtx.pl
+ texmf-dist/scripts/tex4ebook/tex4ebook
+ texmf-dist/scripts/texaccents/texaccents.sno
+ texmf-dist/scripts/texblend/texblend
+ texmf-dist/scripts/texcount/texcount.pl
+ texmf-dist/scripts/texdef/texdef.pl
+ texmf-dist/scripts/texdiff/texdiff
+ texmf-dist/scripts/texdirflatten/texdirflatten
+ texmf-dist/scripts/texdoc/texdoc.tlu
+ texmf-dist/scripts/texfot/texfot.pl
+ texmf-dist/scripts/texliveonfly/texliveonfly.py
+ texmf-dist/scripts/texloganalyser/texloganalyser
+ texmf-dist/scripts/texlogfilter/texlogfilter
+ texmf-dist/scripts/texlogsieve/texlogsieve
+ texmf-dist/scripts/texosquery/texosquery-jre5.sh
+ texmf-dist/scripts/texosquery/texosquery-jre8.sh
+ texmf-dist/scripts/texosquery/texosquery.sh
+ texmf-dist/scripts/texplate/texplate.sh
+ texmf-dist/scripts/tlcockpit/tlcockpit.sh
+ texmf-dist/scripts/typeoutfileinfo/typeoutfileinfo.sh
+ texmf-dist/scripts/xindex/xindex.lua
+"
+
+TEXLIVE_MODULE_BINLINKS="
+ cluttex:clxelatex
+ cluttex:cllualatex
+ pdfcrop:rpdfcrop
+ texdef:latexdef
+"
+
+src_install() {
+ texlive-module_src_install
+ keepdir /var/lib/texmf/web2c
+}
diff --git a/dev-texlive/texlive-fontsextra/Manifest b/dev-texlive/texlive-fontsextra/Manifest
index 824bf540f2c1..f19d9a19e532 100644
--- a/dev-texlive/texlive-fontsextra/Manifest
+++ b/dev-texlive/texlive-fontsextra/Manifest
@@ -1510,5 +1510,5 @@ DIST ysabeau.r69663.tar.xz 9660964 BLAKE2B e26546742723052a66b299922735f075e3c72
DIST zlmtt.doc.r64076.tar.xz 234904 BLAKE2B dbd953e656f0d5b1e85285ac73627562f457ebc3c3ba9d35627f1030bea8abe502dc711edc7e76499559f4e3fa3a99c3c369d73dfda772b408e7987e2f3d5f58 SHA512 2bd3ce9fde985f319bfb33ed791524bf81ce2ad3797fabdce78bbc4f4884871d5994e6fd9737ca3ae40953613aca70b9ef399ae914a40df54c91347ca98aef98
DIST zlmtt.r64076.tar.xz 3304 BLAKE2B ab65649d8a6f1fce94b6f393c5eb9609c49314616f534a35699255fd7105bcd189430f5a5ed172cb64fd2df06c78494d5763e1d8d51e3b1e6d5fda6bdc7a23c3 SHA512 ecd45c407db5a78d31f6bcb7be6184531a51bbf89171c47f2e5178e65b06db4595682c713a977ece1cdbd98fb59b551baef3cca527b22f98bb45b37e73407144
EBUILD texlive-fontsextra-2021.ebuild 9166 BLAKE2B abe18ffd292c1641d7588857eea747770ee6e63421335c450ca133b82743712928c2dedc9912f329289ec67270900477220ab01bce9e27f6f4b9ea4e73739024 SHA512 0ef900c74048179f99354f65ff64038e30838eefb16ee48cfb8a91a635d292c6ddaa047c3f7077e388fe7a70ff8246e0e811b13fc710cf7cb5ec5d67c176c794
-EBUILD texlive-fontsextra-2023_p69663-r2.ebuild 16285 BLAKE2B 2c8d07543629486d76168a7aeecf2661aa28db954d658166fd524beb8d9f158501895959fdab6551106712c732eb846e2b0a2b9c6249298fb20d7ad1dab43d07 SHA512 b8fee56142854762edd718ddf5bad78610ea12279cb54bf8e9b15e86349445c802cc2d3befe6a519d084a120b4c293fb401006b951baa0d1d34055c4d2ce1d0f
+EBUILD texlive-fontsextra-2023_p69663-r2.ebuild 16284 BLAKE2B b744d55aa2afab3232bc2508ac04a1208dca4a10af1fb9ee62e761f85cafcdfa8c5e1e51370c7a6e9859383403e6d789e753dd346a3d89c902dd263ae833911d SHA512 b2789d7b592ea5d9339d5c3755aad16313378c7482e8a39ea7920435d1134fd5af61aeeaabf24091bb2d04cb25c954df7d930dc37d530d4e9165903a0de5ccec
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663-r2.ebuild b/dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663-r2.ebuild
index 86412339a27d..acbf3d106949 100644
--- a/dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663-r2.ebuild
+++ b/dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663-r2.ebuild
@@ -800,7 +800,7 @@ DESCRIPTION="TeXLive Additional fonts"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-1.0 CC-BY-4.0 CC-BY-SA-4.0 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-fontsrecommended/Manifest b/dev-texlive/texlive-fontsrecommended/Manifest
index af997475598b..e1a0851ed18f 100644
--- a/dev-texlive/texlive-fontsrecommended/Manifest
+++ b/dev-texlive/texlive-fontsrecommended/Manifest
@@ -123,5 +123,5 @@ DIST wasysym.source.r54080.tar.xz 9048 BLAKE2B 8a91e14619105b6fede0ec9874e45a5b2
DIST zapfchan.r61719.tar.xz 79904 BLAKE2B 96b9c309147f3a263341d8069644f6413583fde51b86a7a297cc934df4e3d4ba18908cf6fc80ae2c3142a58a5ebb39dbd778734172f2e8a329c8274c63dbc0bf SHA512 a5a8a672e1753cd39b44dfb43b9b83673f7bd20dfb4e4640630ba0908c228dd75dda7933432d6d6f7e2c4920d554aa8cd41a523ebe665832edbc4aa7b8034332
DIST zapfding.r61719.tar.xz 46944 BLAKE2B c117c6f60261a2b427bc1d1ca1baffbced1f195aa74b985a0bab3ad17b9b7e01bd0a5d136b008e5d42cc1a68088fce503e8a17e02e606c560c497137b7d74581 SHA512 3e0503c2d4e30c8d727caa1d9438d4c6b12c3a15729eae65d5c4a8dd9ab0d0c8eee2f63138e9d267f4ae98ef7607388888f7acd78e189a5c322bda22827166fe
EBUILD texlive-fontsrecommended-2021-r1.ebuild 1236 BLAKE2B c0fc7515e543bbadf80c9e24ed15e951f1d5b8afd78753c86c1026a916909222117a259776a28adee308b2d3865f85d64bf5424588fe196625fcc2f6d67cc8cc SHA512 c2b0862efd0f9c9fb590c27dd9f4d209e9889d800f2e036705b5b4ec1e4deb8438b6f4015367544b58721f612cabc22b94f3953c448a87c1b6e755621815d69c
-EBUILD texlive-fontsrecommended-2023_p54074-r1.ebuild 1709 BLAKE2B cb66063b4a51e975f25c73d85e536e823f44ad326b1a2b8c53b1f0c6255864ed48545aecba5a02f9a6f3315ae35e4e5812fa10806a864548031902d8ec58831b SHA512 a85da345a3e37541c4743bf86b92c5833e0525dd0e2235dbaa80dce23805eb247149239c411ecca048f55c57896daedfafb820622e96a16ff40e97a2914b25fa
+EBUILD texlive-fontsrecommended-2023_p54074-r1.ebuild 1708 BLAKE2B fd64a1042d13e6d45b066e7082d8c83e2dc156bfc784571ddcf3e9cdd176b48690920e67b4520272d12940a512ec2ba93d2d7e3b8211c6a4afd1b605d42ae3a9 SHA512 63207e7ab2c7e82e9c54649aff35ed55f2d26f54e4e2e488fcd33b201ff829e9cd13c34fd7ad38da28c0af866e18ab08261619a516fc72d54d719cc70b955b24
MISC metadata.xml 570 BLAKE2B 2d994bb9d450eb717c8037c7fed0cd38462723cd7d35daed87af53003dc13af38e215d155b07ee012197b57325bc638f7a825ca6b26ac3168eeeb745f64adb37 SHA512 047c0c0951f5a3b4dca8f71e72d4d7c7f85ffb7da8fff55759f8485ba3f4b3ffa49cd8a031dd1a23de8b8fcec424413c2104d63a430fab1d3299ec1cac8b22c1
diff --git a/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2023_p54074-r1.ebuild b/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2023_p54074-r1.ebuild
index 41a5105d4ddd..1b161c71231a 100644
--- a/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2023_p54074-r1.ebuild
+++ b/dev-texlive/texlive-fontsrecommended/texlive-fontsrecommended-2023_p54074-r1.ebuild
@@ -78,7 +78,7 @@ DESCRIPTION="TeXLive Recommended fonts"
LICENSE="BSD GPL-1+ GPL-2 LPPL-1.3 LPPL-1.3c OFL-1.1 TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-fontutils/Manifest b/dev-texlive/texlive-fontutils/Manifest
index 815545710c3b..3dd830822e3b 100644
--- a/dev-texlive/texlive-fontutils/Manifest
+++ b/dev-texlive/texlive-fontutils/Manifest
@@ -60,5 +60,5 @@ DIST tl-psutils.doc-2021.tar.xz 135820 BLAKE2B 34a84a6b3cca64b05e3d53f320eb8f3c8
DIST tl-t1utils-2021.tar.xz 620 BLAKE2B 5eea03f24822a46761866a01855fa13c37dcc01b7f72d8618393f87c88093d3022dcb9b6896c143207e35f790aeb4d5bb3f12efca038108397758f07c402f4c9 SHA512 834a966269f1871227b9918a513e154d4bfdc4d1a80deaba5f5bf22136bc8af10a7224f5b6f753f074208881de970076c1214199ee5210c5014366d4f6549796
DIST tl-t1utils.doc-2021.tar.xz 94352 BLAKE2B 9b388f5827e90e3c160bcc1ee05c8c6f1ff937cc7a8e282219eb7f095d9c2615896cbf95a95143da504178a3d188b4cd33b45b27e044f0757e7d54ac4c83eb02 SHA512 096f8fc612ef1793c4807fdc134b3d75650f98a79b49ddbdf11c346b175ec76a900b68189f7e6ba02dd1579396503faed58398da8dfb42d70a7d69dbe24f5f5a
EBUILD texlive-fontutils-2021.ebuild 1430 BLAKE2B fbc476dac1d140f05ecc2088aaaf0115b4a72774bfeb2ba7f52817a6bfec52b2a5de43565c818fc54b90cbfdaba39a0949fc3fb5dd23cfc86d158b5f02fcb336 SHA512 f3d1882e778d87551a2aff68e56faef18913ed206647b3fb85c651132f7f7977d40290d7081f1e6c6de55ad479f48b564f7b562752a91cdb4c21cf1706a72635
-EBUILD texlive-fontutils-2023_p61207-r3.ebuild 1725 BLAKE2B 49a613be5f5999254d8cd2bb1487ac457f22b1c3edad5c94ad5ed0b57e448fb90427889e12b8a28add0ccee04c5b4877331fe978c3d2dfcd17b4bc61ceaeb99b SHA512 f36ec314a7318fd3f3cff9e2a9a308f9ee3f461aa1b1cc38d8d1a4d18faed728018f30aa871341de81cf93802add30e71627d6b7f7ad2e53d680ba4298983005
+EBUILD texlive-fontutils-2023_p61207-r3.ebuild 1724 BLAKE2B f8df7616692f7d231ad517ccf071dce02b947c06fb9880e57f01ed55662f68ec1831ad06d35c91415461375cedcae4f47c159fc0a7f6d30d8d18fe700cf389a6 SHA512 f4bbe092a61d1575fd25e0eaf6dcf2eb70a648e1dd36ac5795930ef226b6647114bf93c9df82050b1fabace1bc4b5c076657f1eecef8daa3ce526ddb6ad397c9
MISC metadata.xml 639 BLAKE2B ea4117f47667be03f2ac210baabd8cfb98490a806a456c8ce38bdb87bb9d23966af3adbdeb734f14eb65fb1a7edb87f3dfe441d45ea58337fd25556ad7fc222b SHA512 77ca288d4d979ee4e0f011140fe930558d21b1bdaac4a8405a166a8eb87c86923338fad5fd850dead2c02d328cb8bd98850e85f934634b12a4dddb6e03cb0380
diff --git a/dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207-r3.ebuild b/dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207-r3.ebuild
index b570c299f402..31df6a244a64 100644
--- a/dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207-r3.ebuild
+++ b/dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207-r3.ebuild
@@ -42,7 +42,7 @@ DESCRIPTION="TeXLive Graphics and font utilities"
LICENSE="Artistic BSD GPL-1+ GPL-2 LPPL-1.3c TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-formatsextra/Manifest b/dev-texlive/texlive-formatsextra/Manifest
index 3201fff1ce53..a0f79c928ff7 100644
--- a/dev-texlive/texlive-formatsextra/Manifest
+++ b/dev-texlive/texlive-formatsextra/Manifest
@@ -82,5 +82,5 @@ DIST tl-xmltexconfig-2021.tar.xz 488 BLAKE2B 74992dea02ef50bac91256980c919df27a3
DIST xmltex.doc.r69742.tar.xz 17004 BLAKE2B 36314c023715e8da41f5a2289ffb65ad858f86413647c36aafe4d52b6e2bde4479145617a2a5ac99abd8795496b0e95dbe629ec5bb96d4fdd2114096ceeb302b SHA512 017d8d30a8371fa2a22c60a57b9eead2e3f2f9fc88aca858c701912d40af5212f6a58b77fcfba53214c98eb23142c08962827312010cd6474a0d66911d55ba85
DIST xmltex.r69742.tar.xz 18272 BLAKE2B 0d9371a3051bbbd82d293b8ca206939fa70a29e2c395a5a635205e12e91a41e3638671f2b363728f298a7fcc4fee91d791fc75c7d61166ff95c99b02be065923 SHA512 60c804d65c5d1f7c2d006e410be1dd6001ebc8dd96b7829c77bbad88685a1e18afb5ab8dd42e7c2542df02d0336485766b9bd7f0657b6683e55d7a1e444d4580
EBUILD texlive-formatsextra-2021.ebuild 1070 BLAKE2B 0139e138915a5c74397600c893383f0fbc782649129ff6a85bd4cd50680f85d741666d7b0566f45c69af68306edd6ea0d63ed56276737853183d6c5c61be1f22 SHA512 5d54125cb92338ad000c4d33cedad6bd935427fc9835ec863ad2bd25e4cb9009f08b921558b690200e5d77690744c8e79fb71ab413352d002f3cb3f0a8c4b4a8
-EBUILD texlive-formatsextra-2023_p62226-r1.ebuild 1478 BLAKE2B 926198cee8d5658e5f1e181bdf76866e58d55ee5ebcdd8f02536eabdfde7e48beb66181cdd6898e73612f6d0b4030bcb16676d154d1effcef2f69783818bb4c6 SHA512 bf34d7eb967b680a6b65578f46747a97b4bc69bda70f58908f3f71fbe735e4e9be29af04d77353e27916d7e925d674605e3313a45e9a46a5754e40e9750b9eb3
+EBUILD texlive-formatsextra-2023_p62226-r1.ebuild 1477 BLAKE2B 8b23c5e2098dbd66a7df68b3928a2d7172b9d5109081a9b4c31267ff63585a20cba71cd33c1d3ccab3ccce95757707ed2b328db2cd437d92973c426e51fadf95 SHA512 c6e8070b0bf31bf1fab313bf5b2b44b13ab0c7ac9d596e5dc3eb926a9f0e14e4704663377d8135af926b11fc3b87cc95ae45a4fdbe00762847a0b591151a33cb
MISC metadata.xml 684 BLAKE2B 8703b9449d369048f968e627d967d7ec37fcd41bb2ac9c96020f58e94e518f7ba468d23e1ebf35fa6262cccff8ba347dff5fd567af0e7916b86c2fc6dc1b144e SHA512 7e6aa02e94684d399d43dbfa734f34a0a742c7dd1c99c3dca2743f32ab1eb40549c6dacf7f8c76513e2f9b6c86fd60cd0365b8e3921c31416114e369cb50bc81
diff --git a/dev-texlive/texlive-formatsextra/texlive-formatsextra-2023_p62226-r1.ebuild b/dev-texlive/texlive-formatsextra/texlive-formatsextra-2023_p62226-r1.ebuild
index b5ee341b1836..fac80f26d262 100644
--- a/dev-texlive/texlive-formatsextra/texlive-formatsextra-2023_p62226-r1.ebuild
+++ b/dev-texlive/texlive-formatsextra/texlive-formatsextra-2023_p62226-r1.ebuild
@@ -58,7 +58,7 @@ DESCRIPTION="TeXLive Additional formats"
LICENSE="GPL-1+ GPL-2 GPL-2+ GPL-3 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
>=dev-texlive/texlive-latex-2023
diff --git a/dev-texlive/texlive-langjapanese/Manifest b/dev-texlive/texlive-langjapanese/Manifest
index ad7923c08914..664e7f134807 100644
--- a/dev-texlive/texlive-langjapanese/Manifest
+++ b/dev-texlive/texlive-langjapanese/Manifest
@@ -259,5 +259,5 @@ DIST zxjafbfont.r28539.tar.xz 1052 BLAKE2B 43263a2fbb594d0109c8b8c6a4a3a7617abd3
DIST zxjatype.doc.r53500.tar.xz 138180 BLAKE2B 72c09847d7642fff58a08d05d2c21721d71a6c035e15a83d1d945fd3f26157b5de228e712773a10d73330beba20c9c8f2c22e7c50062a8a05ef410a438065e34 SHA512 0fccc73af66a05231cf8283920d65717600be4673329ed1f46b93a494d766aa9542deb1a56b5d23d6c0d6b93be98aa778234ddc2dcd9c0936542a45d057b6dc2
DIST zxjatype.r53500.tar.xz 8760 BLAKE2B b5d3f4751d1cf3e07dbdfc21d2aaa60d3183f04ac2fd7f2d1b5d767cf36f15fbd3ef8fd5bcfe90a815f607bc1d17fdeae8e17ffdf6e5d1123175107a56f54f5b SHA512 21eaace7188c9e61f5dd65f34e26b1ca16358e7396d44188ae17e8e01a58f38ac3be9f09f8f41923c257d089210d1fb7d841eada5c9a345cec42b934d257ef94
EBUILD texlive-langjapanese-2021-r1.ebuild 2615 BLAKE2B 86783c959f70a318b9a83b5f92b4c117d5cbafcb767a89a069a52bd3ce37e6e09fcf5c33dfcf23f7ab798a3d122492465777189454473b2d9dd4a4277e38dab2 SHA512 e930c4ad7ba047877126561c8e432624dc374caa5bcfa91b600ef402163d7db793c8b186dbf4d62a357b2b58f5d47ebd5c46f02c09a47ca8f0c2cadeab77b5c6
-EBUILD texlive-langjapanese-2023_p64603-r1.ebuild 3795 BLAKE2B 455fe38ac2c3043a7f01a6d34707f3fde20f871b69df97c465c119dd1ff15ea587b4c972c8c9f4ecacd4b0031c14841c3e1954487d2cb8c13c69ead34f290f07 SHA512 dfffe11db570d3330d97e083a9a1ae0fac985706c78e16ea5be9f596906554ea037ca10ec63c84abc846c9f35fe7af36f6a86e932bc530889f778d9bb6a3c937
+EBUILD texlive-langjapanese-2023_p64603-r1.ebuild 3793 BLAKE2B cd42fe455264334d375504ff0476dcd63ce83f0750ad4f948e2fc7c4f0eb6f97a889bf5dbeca3d21b6443a055b743377fb78a724290280f4c05592c05bf16384 SHA512 3549d33999a075244d7ce82915ff876721212adc5f0bf0ff302b7a3cb04993a3af458fcb4189a49a328289982c2d888b027714a1aac1bda10cafb973517fd308
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-langjapanese/texlive-langjapanese-2023_p64603-r1.ebuild b/dev-texlive/texlive-langjapanese/texlive-langjapanese-2023_p64603-r1.ebuild
index 23355faad38a..9ec28a169829 100644
--- a/dev-texlive/texlive-langjapanese/texlive-langjapanese-2023_p64603-r1.ebuild
+++ b/dev-texlive/texlive-langjapanese/texlive-langjapanese-2023_p64603-r1.ebuild
@@ -151,7 +151,7 @@ DESCRIPTION="TeXLive Japanese"
LICENSE="BSD BSD-2 GPL-1+ GPL-2 GPL-3 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-langcjk-2023
"
diff --git a/dev-texlive/texlive-latex/Manifest b/dev-texlive/texlive-latex/Manifest
index 4d986041e7c6..3f327484271d 100644
--- a/dev-texlive/texlive-latex/Manifest
+++ b/dev-texlive/texlive-latex/Manifest
@@ -321,5 +321,5 @@ DIST uniquecounter.source.r53162.tar.xz 5320 BLAKE2B db1cdc7b394c0b3ba6e1002876c
DIST url.doc.r32528.tar.xz 266856 BLAKE2B ab98708f72289663074b028d0c07a1049465d261c7736374f9de6f9f6ccf484893bfd8253b9a42c138e73627208f6ffb50f031c4fe72b34bdd08d6e5e0affa97 SHA512 65596e0ce813233491959ef161be8570450c6c71c787b3253d0bce503558e63902137a6d337ad1e7cd2499feacbba4a93b7b75559750d05d7898ff2527f1240c
DIST url.r32528.tar.xz 5528 BLAKE2B 47a8cb11484acb5447d4daea49462c8f45190369a2f02bb488607d644c92f07df86af9aeb559facac1b5a1cd84620737fa48be3f7c2c06f6afd28aa55ef6ab1b SHA512 164fb94cb128e997031bfdf8c602892d78813694f39f4b95bfead8a5b7e3cd9a0d9596dbe697e012bdf84b89c2551c2f2f1c7f99d4543e357edfaf2076b9cfba
EBUILD texlive-latex-2021.ebuild 2695 BLAKE2B ef7d9cebfe9f5caf5e657d0e43724cdec92f2a0c8783c9e2aa4a7e92193ac37a5ec912c14a6125a0ecbe3943089aeedcc376403536f6faedb0f5fe15f51f0884 SHA512 8ff80d2be3fddafbcc8cbae2ee55f66666720440e188e85c12043a515db7e51476ffb64633090618ea087d043f08763a38ba5a8ae3a95c63a04ef93e239bf45e
-EBUILD texlive-latex-2023_p69131-r1.ebuild 4078 BLAKE2B 93c7e4beb71c6d9b9d1723ecc5cb18b3c35ebfec20d35af8f60e4873de42a272b3e0048b37e9be4c1dc1187a8bc98cdaf44b3dfabfd0aa1c94c53c11e6cba03f SHA512 e2d015f9cc9408c6facf67fb320933a92f09e98428aeedea323de772cdcc175a04c32d05afa923a0d9e78c0df454285dfc773ab06da398893017cc98c511c9d2
+EBUILD texlive-latex-2023_p69131-r1.ebuild 4077 BLAKE2B 4c77b3f760624e12bd38b45217ba0fe74c91254bf4374a5218af51762cf13d66769e50820ce907a170a6c38145b5ab9b68d24ef0a45bcc70cf296749d82bf12f SHA512 9453af41b2de2b1581182d9569a04bfd39528a5fc4a7239a374640ba6cbb50fa094ee95ed2f8e36ca3de86af97c248b6487678dc44c7f30a6ed068929e672f91
MISC metadata.xml 530 BLAKE2B 01a2bd8f03df92c86d851a2ab5d0836413a70996b07aad572969ea482a6e27ca3fa5b5af48e429332a197da89fd7980e12aed6a3ceb9aeee43376671151eaec0 SHA512 e4ceb2310ebcdeb0a69383ea8265f87603e759566c6fa5b19d091c178696058c690df33596af951182306b56f121a63d4259967bdb7e858c900406924b15f1d7
diff --git a/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild b/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild
index b22f001ed64b..3e07f881eb79 100644
--- a/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild
+++ b/dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild
@@ -180,7 +180,7 @@ DESCRIPTION="TeXLive LaTeX fundamental packages"
LICENSE="GPL-1+ GPL-2 LPPL-1.0 LPPL-1.3 LPPL-1.3c public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-latexextra/Manifest b/dev-texlive/texlive-latexextra/Manifest
index 9445bb0c6da3..496d0bce8465 100644
--- a/dev-texlive/texlive-latexextra/Manifest
+++ b/dev-texlive/texlive-latexextra/Manifest
@@ -2693,9 +2693,6 @@ DIST pauldoc.source.r16005.tar.xz 7760 BLAKE2B f894e0fa11abd55d0bd3f0dc4fd214082
DIST pawpict.doc.r21629.tar.xz 820 BLAKE2B c73dcfd6c2102e6df82b0f0d95a9f9556ae522e63071f11aef9fbd22f8db6caaef2755b16576fb128eae07991d06bb388a831ee1ac8b390060462b428849af38 SHA512 5f8fb39ccf22aea8c40e3fb5d2babd757447e089da79a9df35336c56049872f45bb04fb76ad08d8d8a8404523666841fc757e7ebbb5201a156274ec2c29958b5
DIST pawpict.r21629.tar.xz 1160 BLAKE2B 8275c9742d1a8237f9dc1237671d9930cd89114ad6c558037e6fa7f0ff32a2af6d7b7b73301f8f423f4584281f20ee27bae9fa40416a91cbb924f66103f7eb6b SHA512 426fe59ed20c41d3b11c87814b5f3737271d20bfb2cbc45142a36a42cb5aecc1555ea69a8ba1a1cac7bab323d8c9f23720601934f183d197b25e84d2037f057b
DIST pawpict.source.r21629.tar.xz 10104 BLAKE2B dc69de33c955462a3868b752334060be87d001239e5f7a7d3da6da1475353c5e81b5c17add560415187d09c64d463196891a56e92452d9f967978bc1d391713b SHA512 29f272c3d643ce366b3f82b3a5a913534e9b1833677540834bc48cecd946be0b5cf9d4de9e22012452a33c448589506d865db4ad589425634d80fef1562ecba4
-DIST pax.doc.r63509.tar.xz 3064 BLAKE2B 1bdb0aab1b872c22c875af0c10fbd0770a81fc01811470ab56eafcaba6335b5cd09fd54eed9ad2ab6b623ab43efe39727ddaf5ef866e345e533b65cdf60f5d9f SHA512 a2e0e7129e98efc8a44184d445118220e16f8149166c2093b7c44a936885845c0d49d37a7588f32e2c06fc834f808b0e4a1b15808a32183bf9e457a9a1c19ba7
-DIST pax.r63509.tar.xz 5264960 BLAKE2B d6e19109dca6ab3d850c9c184d94a6fdb60ee28ab7ec53fbe663ff79b873321b851c6a8a516b3bdcbbe5a1509fba1fec6fb53e0ff983a1c76ebff0bce25b974e SHA512 71a2c105a7d593ca432a50a68fbcd16d876c8a28ce25be99326f323bcdba997b000158514328542378384f55a0ceadd9d34b71840980346b0b5c1c63843f7c1b
-DIST pax.source.r63509.tar.xz 5267156 BLAKE2B ff7ed49e4f6c1c24a1e35e270460f021854e9ab8aebc41e2579443db26c6757736e5ea63048480b51c82f261cef09381312fcfb48850ee6c3b09ea39c9635fe9 SHA512 3920502e3ef59332129792eb87b771bac81ec3061d6cf35d77fcf785fdc88434824592b6f0d5b74041d372977e17b85d9253e7280a5ce9bc361ce56857397dd1
DIST pbalance.doc.r67201.tar.xz 48964 BLAKE2B 4154abcfcd504f10a3b2a917785112e541a80e7f1932154da2d5a92740dbdfe7ec21bdfa19111fcac3c7089ca2af816140602037b2cc2cba2a70745c33b0d7d7 SHA512 d02220c268923d141faa2a4249d50c8fc9f119e1703475f1ba979903a79df79b6ce48b70e113c0193a9b953f935446486e7d926ff52ac1eaf5f2c193638f9a87
DIST pbalance.r67201.tar.xz 7008 BLAKE2B c57009980f3256a96151750c5c3395a5b17b8fb0273a488bf0b8ee523030a8e2ff00336b0ba4f03bfc26d90b5829a60a0104fdabb9e5ca71a5d8e817edb376bb SHA512 3b9579669a9bf79892e433eb5ad7203254fa99615398e9ec58d1438d4b57fb94a5fc0dd14867b6ac18a874af3c4faa1d072a9009086b125a18ed21de144fd40c
DIST pbalance.source.r67201.tar.xz 15960 BLAKE2B c7c3537e25d667273dee5e3802e36d9681cd2f43e499643963616f6ae83ff8c4f4ee841f598a2407d1bba3ec099b667f656704b4fdb9cf0e2b57d7cac643c3dd SHA512 141d99a8fcb9ba830c6df2b74fdb00dc8aa22781c6da19785c9b6b04ad7717b8f8e04315d5f9ec7ba2939f469d6728fa845c1ba9e6da1bf3cc0a8aeac0291fa8
@@ -7450,5 +7447,5 @@ DIST zwgetfdate.r15878.tar.xz 1384 BLAKE2B 66eb7b908d42263478e92ba65da89482110dd
DIST zwpagelayout.doc.r63074.tar.xz 646716 BLAKE2B 0ff7eb7c01eda86cacff37686c3fbe57807912eb3f86f716340271c48f032936544f08df2f6e75fbd0b2d553b3e154411767ed537957dea6ddb97cd3e30460c8 SHA512 9b52a6267720a787826bd14efa7742ef9adf9ad14c46065edf5f0e47c94d2762a7dd2a4b9b31864a3a1bad8addd4c18e21119a70abfca89730a7c7804628877a
DIST zwpagelayout.r63074.tar.xz 8880 BLAKE2B 87b0534a3d87ee77e75aa6a436e1dde85c7b4d0cc86da1edfd00f7212b843c6d220df855861d6ca8de22a15c1f0bb3a597504ed3decd6a58ee1558f6e95672c4 SHA512 a0b5ca55208fe5f2353bf846fda3bbf2ef095f68e0e80265c9c89bfb14be0c80f5ca7c1b7fbaae4c8d67d70fc381353f889c9596e96412c351d39cceba40c263
EBUILD texlive-latexextra-2021.ebuild 46750 BLAKE2B f9dd4ba0d89fd018009e4706d69a362cbc58b10d7069a889468b335ba6452b970d9546af8192f2d9b8ffb9c4566ddbf65626286f970baf80f0e4247a0116195e SHA512 c77793767c495889b2d3c2e932f4b7219f3d303ead72c9fd2ee88b7dd7dd25d074129a28d55e98b283508a7f38bd10d5c4c33e0491679704d10d0c865af05f4b
-EBUILD texlive-latexextra-2023_p69752-r3.ebuild 85184 BLAKE2B e2b1c2da94bdfa49aa65da095cc9d26df2da6e9ac754acfbb5b1c8c85fa2739c8acfbabc478bd90bc8d48f42527db9ff602f9af008df3fdb72732bf99911cefc SHA512 1f24a8e5e201e3818fc212e41ae055b42f7354599fead07c460645366a548b0827708c5026888157b7f60012c707b737f46f42b56b6ffae3cf93d9cda155d4d5
+EBUILD texlive-latexextra-2023_p69752-r4.ebuild 85090 BLAKE2B 8564b1bd26f7af174a48cbac08c1a9bcbf4fb65a7143d543db31800fca69cf14b4fe88b4617482c4f8c2421337547b51d658c3adca73072b445a59642c64e404 SHA512 ec8b1c310bf0cba676f6c33b277941784846af46b1394182de546314decc816ab96eb344d48085d1fd7bcf6de6fab1565cb0f629feeb1359c3b722475e1e706c
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r3.ebuild b/dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r3.ebuild
deleted file mode 100644
index 2bd43dd3d3b4..000000000000
--- a/dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r3.ebuild
+++ /dev/null
@@ -1,3998 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-TEXLIVE_MODULE_CONTENTS="
- collection-latexextra.r69752
- 2up.r55076
- a0poster.r54071
- a4wide.r20943
- a5comb.r17020
- abraces.r64967
- abspos.r64465
- abstract.r15878
- accessibility.r55777
- accsupp.r53052
- achemso.r69638
- acro.r62925
- acronym.r54758
- acroterm.r61719
- actuarialangle.r67201
- actuarialsymbol.r67201
- addfont.r58559
- addlines.r49326
- adjmulticol.r63320
- adjustbox.r64967
- adrconv.r46817
- advdate.r20538
- affilauthor.r68996
- akktex.r26055
- akletter.r15878
- alchemist.r66924
- alertmessage.r38055
- alnumsec.r15878
- alphalph.r53087
- alterqcm.r59265
- altfont.r15878
- altsubsup.r62738
- amsaddr.r64357
- animate.r67401
- anonchap.r17049
- answers.r35032
- anyfontsize.r17050
- appendix.r53718
- appendixnumberbeamer.r46317
- apptools.r28400
- arabicfront.r51474
- arcs.r15878
- argumentation.r69023
- arraycols.r68277
- arrayjobx.r18125
- arraysort.r31576
- arydshln.r50084
- asciilist.r49060
- askinclude.r54725
- assignment.r20431
- assoccnt.r38497
- association-matrix.r64845
- atenddvi.r56922
- atendofenv.r62164
- attachfile.r42099
- aurl.r41853
- authoraftertitle.r55889
- authorarchive.r65777
- authorindex.r51757
- autofancyhdr.r54049
- autonum.r36084
- autopdf.r32377
- autopuncitems.r63045
- avremu.r35373
- awesomebox.r57349
- axessibility.r57105
- background.r42428
- bankstatement.r38857
- bashful.r25597
- basicarith.r35460
- bchart.r43928
- beamer-rl.r69254
- beamer2thesis.r27539
- beamerappendixnote.r55732
- beameraudience.r23427
- beamerauxtheme.r56087
- beamercolorthemeowl.r40105
- beamerdarkthemes.r55117
- beamerposter.r54512
- beamersubframe.r23510
- beamertheme-arguelles.r68659
- beamertheme-cuerna.r42161
- beamertheme-detlevcm.r39048
- beamertheme-epyt.r41404
- beamertheme-focus.r69742
- beamertheme-light.r49867
- beamertheme-metropolis.r43031
- beamertheme-npbt.r54512
- beamertheme-phnompenh.r39100
- beamertheme-pure-minimalistic.r56934
- beamertheme-rainbow.r67542
- beamertheme-saintpetersburg.r45877
- beamertheme-simpledarkblue.r60061
- beamertheme-simpleplus.r64770
- beamertheme-tcolorbox.r67000
- beamertheme-trigon.r65985
- beamertheme-upenn-bc.r29937
- beamerthemeamurmaple.r69742
- beamerthemeconcrete.r69528
- beamerthemejltree.r21977
- beamerthemelalic.r58777
- beamerthemenirma.r20765
- beamerthemenord.r56180
- bearwear.r54826
- beaulivre.r68376
- beautybook.r68438
- beton.r15878
- bewerbung.r61632
- bez123.r15878
- bhcexam.r64093
- bibletext.r45196
- bigfoot.r38248
- bigints.r29803
- bilingualpages.r59643
- biochemistry-colors.r54512
- bithesis.r68634
- bizcard.r15878
- blindtext.r25039
- blkarray.r36406
- block.r17209
- blowup.r67640
- bnumexpr.r59244
- boites.r32235
- bold-extra.r17076
- book-of-common-prayer.r62240
- bookcover.r65394
- bookest.r15878
- booklet.r15878
- bookshelf.r55475
- boolexpr.r17830
- bophook.r17062
- boxedminipage.r54827
- boxhandler.r28031
- bracketkey.r17129
- braket.r17127
- breakurl.r29901
- bubblesort.r56070
- bullcntr.r15878
- bxcalc.r56431
- bxdpx-beamer.r41813
- bxdvidriver.r43219
- bxenclose.r40213
- bxnewfont.r44173
- bxpapersize.r63174
- bxpdfver.r63185
- bxtexlogo.r63231
- calcage.r27725
- calctab.r15878
- calculator.r64424
- calrsfs.r17125
- cals.r43003
- calxxxx-yyyy.r69266
- cancel.r32508
- canoniclayout.r64889
- capt-of.r29803
- captcont.r15878
- captdef.r17353
- carbohydrates.r39000
- cases.r54682
- casyl.r15878
- catchfile.r53084
- catchfilebetweentags.r21476
- catechis.r59998
- catoptions.r68982
- cbcoptic.r16666
- ccaption.r23443
- cclicenses.r15878
- cd.r34452
- cd-cover.r17121
- cdcmd.r60742
- cdpbundl.r61719
- cellprops.r67201
- cellspace.r61501
- censor.r67293
- centeredline.r64672
- centerlastline.r56644
- changebar.r69367
- changelayout.r16094
- changelog.r65861
- changepage.r15878
- changes.r67201
- chappg.r15878
- chapterfolder.r15878
- cheatsheet.r45069
- checkend.r51475
- chet.r45081
- chextras.r27118
- childdoc.r49543
- chkfloat.r27473
- chletter.r20060
- chngcntr.r47577
- chronology.r67973
- circ.r62977
- circledsteps.r67889
- circledtext.r63166
- classics.r53671
- classpack.r55218
- clefval.r55985
- cleveref.r61719
- cleveref-usedon.r66915
- clicks.r64602
- clipboard.r47747
- clistmap.r61811
- clock.r15878
- clrdblpg.r47511
- clrstrip.r60363
- cmdstring.r15878
- cmdtrack.r28910
- cmsd.r18787
- cnltx.r55265
- cntformats.r34668
- cntperchap.r37572
- codebox.r61771
- codedescribe.r69343
- codedoc.r17630
- codehigh.r65787
- codepage.r51502
- codesection.r34481
- collcell.r64967
- collectbox.r64967
- colophon.r47913
- color-edits.r56707
- colordoc.r18270
- colorframed.r64551
- colorinfo.r15878
- coloring.r41042
- colorist.r68440
- colorspace.r50585
- colortab.r22155
- colorwav.r67012
- colorweb.r31490
- colourchange.r21741
- combelow.r18462
- combine.r19361
- comma.r18259
- commado.r38875
- commedit.r50116
- comment.r41927
- commonunicode.r62901
- competences.r47573
- concepts.r29020
- concprog.r18791
- conditext.r55387
- constants.r15878
- continue.r49449
- contour.r18950
- contracard.r67201
- conv-xkv.r43558
- cooking.r15878
- cooking-units.r65241
- cool.r67013
- coolfn.r69007
- coollist.r67048
- coolstr.r67015
- coolthms.r29062
- cooltooltips.r60201
- coop-writing.r61607
- coordsys.r15878
- copyedit.r37928
- copyrightbox.r24829
- coseoul.r23862
- counterz.r67335
- counttexruns.r27576
- courseoutline.r15878
- coursepaper.r15878
- coverpage.r63509
- cprotect.r21209
- cprotectinside.r63833
- crbox.r29803
- create-theorem.r67712
- creationboites.r68087
- crefthe.r68813
- crossreference.r15878
- crossreftools.r55879
- crumbs.r64602
- csquotes.r64389
- css-colors.r54512
- csvmerge.r51857
- csvsimple.r69494
- cuisine.r34453
- currency.r48990
- currfile.r64673
- curriculum-vitae.r68211
- currvita.r15878
- customenvs.r68637
- cutwin.r60901
- cv.r15878
- cv4tw.r34577
- cweb-latex.r28878
- cyber.r46776
- cybercic.r37659
- darkmode.r64271
- dashbox.r23425
- dashrule.r29579
- dashundergaps.r58150
- dataref.r62942
- datatool.r52663
- datax.r61772
- dateiliste.r27974
- datenumber.r61761
- datestamp.r61719
- datetime.r36650
- datetime2.r63102
- datetime2-bahasai.r46287
- datetime2-basque.r47064
- datetime2-breton.r52647
- datetime2-bulgarian.r47031
- datetime2-catalan.r47032
- datetime2-croatian.r36682
- datetime2-czech.r47033
- datetime2-danish.r47034
- datetime2-dutch.r47355
- datetime2-en-fulltext.r36705
- datetime2-english.r52479
- datetime2-esperanto.r47356
- datetime2-estonian.r47565
- datetime2-finnish.r47047
- datetime2-french.r56393
- datetime2-galician.r47631
- datetime2-german.r67201
- datetime2-greek.r47533
- datetime2-hebrew.r47534
- datetime2-icelandic.r65213
- datetime2-irish.r47632
- datetime2-it-fulltext.r54779
- datetime2-italian.r37146
- datetime2-latin.r47748
- datetime2-lsorbian.r47749
- datetime2-magyar.r48266
- datetime2-norsk.r48267
- datetime2-polish.r48456
- datetime2-portuges.r48457
- datetime2-romanian.r56394
- datetime2-russian.r49345
- datetime2-samin.r49346
- datetime2-scottish.r52101
- datetime2-serbian.r67201
- datetime2-slovak.r52281
- datetime2-slovene.r52282
- datetime2-spanish.r45785
- datetime2-swedish.r36700
- datetime2-turkish.r52331
- datetime2-ukrainian.r47552
- datetime2-usorbian.r52375
- datetime2-welsh.r52553
- dblfloatfix.r28983
- dbshow.r61634
- debate.r64846
- decimal.r23374
- decimalcomma.r69251
- decorule.r55230
- defoldfonts.r68234
- delimtxt.r16549
- democodetools.r64314
- denisbdoc.r66137
- diabetes-logbook.r54810
- diagbox.r54080
- diagnose.r19387
- dialogl.r28946
- dichokey.r17192
- dimnum.r58774
- dinbrief.r15878
- directory.r15878
- dirtytalk.r20520
- dlfltxb.r17337
- dnaseq.r17194
- doclicense.r68441
- docmfp.r15878
- docmute.r25741
- docshots.r69676
- doctools.r34474
- documentation.r34521
- docutils.r56594
- doi.r48634
- dotarrow.r15878
- dotlessi.r51476
- dotseqn.r17195
- download.r52257
- dox.r46011
- dpfloat.r17196
- dprogress.r15878
- drac.r15878
- draftcopy.r15878
- draftfigure.r44854
- draftwatermark.r57099
- dtk.r69504
- dtxdescribe.r69507
- ducksay.r64655
- duckuments.r52271
- dvdcoll.r15878
- dynamicnumber.r38726
- dynblocks.r35193
- ean13isbn.r57514
- easy.r19440
- easy-todo.r32677
- easybook.r69747
- easyfig.r64967
- easyfloats.r57204
- easyformat.r44543
- easylist.r32661
- easyreview.r38352
- ebezier.r15878
- ecclesiastic.r38172
- econlipsum.r58390
- ecv.r24928
- ed.r25231
- edichokey.r56223
- edmargin.r27599
- eemeir.r15878
- efbox.r33236
- egplot.r20617
- ehhline.r54676
- einfart.r68376
- elements.r61792
- ellipsis.r55418
- elmath.r15878
- elocalloc.r42712
- elpres.r60209
- elzcards.r51894
- emarks.r24504
- embedall.r51177
- embedfile.r65528
- embrac.r57814
- emo.r66944
- emotion.r69752
- emptypage.r18064
- emulateapj.r28469
- endfloat.r57090
- endheads.r43750
- endnotes.r53319
- endnotes-hy.r54758
- engpron.r16558
- engrec.r15878
- enotez.r61490
- enumitem.r51423
- enumitem-zref.r21472
- envbig.r15878
- environ.r56615
- envlab.r61937
- epigraph.r54857
- epigraph-keys.r61719
- epiolmec.r15878
- eq-pin2corr.r59477
- eqell.r22931
- eqlist.r32257
- eqnalign.r43278
- eqname.r20678
- eqparbox.r45215
- errata.r42428
- erw-l3.r61799
- esami.r67707
- esdiff.r21385
- esieecv.r59638
- esindex.r52342
- esint.r52240
- esint-type1.r15878
- etaremune.r15878
- etextools.r20694
- etl.r60998
- etoc.r69343
- eukdate.r15878
- eulerpx.r63967
- europasscv.r56829
- europecv.r69661
- everyhook.r35675
- everypage.r56694
- exam.r67600
- exam-lite.r65754
- exam-n.r64674
- exam-randomizechoices.r61719
- examdesign.r15878
- example.r33398
- examplep.r55265
- examz.r67303
- exceltex.r26313
- excludeonly.r17262
- exercise.r35417
- exercisebank.r50448
- exercisepoints.r49590
- exercises.r55188
- exesheet.r69688
- exframe.r53911
- exp-testopt.r15878
- expdlist.r15878
- export.r27206
- exsheets.r67300
- exsol.r69343
- extract.r52117
- facsimile.r21328
- factura.r61697
- fail-fast.r67543
- familytree.r63739
- fancyhandout.r46411
- fancylabel.r46736
- fancynum.r15878
- fancypar.r58895
- fancyqr.r64182
- fancyslides.r36263
- fancytabs.r41549
- fancytooltips.r68931
- fbox.r69041
- fcolumn.r67729
- fetchcls.r45245
- fewerfloatpages.r58058
- ffcode.r69706
- ffslides.r38895
- fgruler.r63721
- fifo-stack.r33288
- figsize.r18784
- filecontents.r66740
- filecontentsdef.r52208
- filedate.r29529
- fileinfo.r28421
- filemod.r64967
- fink.r24329
- finstrut.r21719
- fistrum.r66461
- fithesis.r64135
- fixcmex.r51825
- fixfoot.r17131
- fixme.r63708
- fixmetodonotes.r30168
- fjodor.r53207
- flabels.r17272
- flacards.r19440
- flagderiv.r15878
- flashcards.r62104
- flashmovie.r25768
- flexipage.r66614
- flipbook.r25584
- flippdf.r56782
- floatbytocbasic.r67945
- floatflt.r25540
- floatrow.r15878
- floatrowbytocbasic.r67946
- flowfram.r35291
- fmp.r15878
- fmtcount.r53912
- fn2end.r15878
- fnbreak.r66615
- fncychap.r20710
- fncylab.r52090
- fnpara.r25607
- fnpct.r62248
- fnumprint.r29173
- foilhtml.r61937
- foliono.r58877
- fontaxes.r55920
- fontsetup.r69390
- fontsize.r60161
- fonttable.r44799
- footmisc.r69729
- footmisx.r42621
- footnotebackref.r27034
- footnoterange.r66149
- footnpag.r15878
- forarray.r15878
- foreign.r27819
- forloop.r67017
- formlett.r21480
- forms16be.r51305
- formular.r15878
- fragments.r15878
- frame.r18312
- framed.r26789
- frankenstein.r15878
- frege.r27417
- froufrou.r67201
- ftcap.r17275
- ftnxtra.r29652
- fullblck.r25434
- fullminipage.r34545
- fullwidth.r24684
- functional.r65485
- fundus-calligra.r26018
- fundus-cyr.r26019
- fundus-sueterlin.r26030
- fvextra.r69001
- fwlw.r29803
- g-brief.r50415
- gatherenum.r67201
- gauss.r32934
- gcard.r15878
- gcite.r15878
- gender.r36464
- genealogy-profiles.r69580
- genmpage.r15878
- gensymb.r64740
- getfiledate.r16189
- getitems.r39365
- gindex.r52311
- ginpenc.r24980
- gitfile-info.r51928
- gitinfo.r34049
- gitinfo2.r38913
- gitlog.r38932
- gitstatus.r64662
- gitver.r63920
- globalvals.r49962
- gloss.r15878
- glossaries-danish.r35665
- glossaries-dutch.r35685
- glossaries-english.r35665
- glossaries-estonian.r49928
- glossaries-extra.r68409
- glossaries-finnish.r54080
- glossaries-french.r42873
- glossaries-german.r35665
- glossaries-irish.r35665
- glossaries-italian.r35665
- glossaries-magyar.r35665
- glossaries-norsk.r67141
- glossaries-nynorsk.r67201
- glossaries-polish.r35665
- glossaries-portuges.r36064
- glossaries-serbian.r35665
- glossaries-slovene.r51211
- glossaries-spanish.r35665
- gmdoc.r21292
- gmdoc-enhance.r15878
- gmiflink.r15878
- gmutils.r24287
- gmverb.r24288
- grabbox.r65223
- gradient-text.r65567
- grading-scheme.r62505
- graphbox.r46360
- graphicscache.r65318
- graphicx-psmin.r56931
- graphicxbox.r32630
- graphpaper.r63116
- grayhints.r49052
- grfpaste.r17354
- grid.r61719
- grid-system.r32981
- gridpapers.r58723
- gridset.r53762
- gridslides.r54512
- gs1.r59620
- guitlogo.r55741
- ha-prosper.r59651
- hackthefootline.r46494
- halloweenmath.r52602
- handin.r48255
- handout.r43962
- handoutwithnotes.r62140
- hang.r43280
- hanging.r15878
- hardwrap.r21396
- harnon-cv.r26543
- harpoon.r21327
- hc.r15878
- he-she.r41359
- hep-acronym.r67632
- hep-float.r67632
- hep-math.r67632
- hep-text.r67632
- hep-title.r67632
- hereapplies.r68638
- hhtensor.r54080
- hideanswer.r63852
- highlightlatex.r58392
- highlightx.r68756
- histogr.r15878
- hitec.r15878
- hitreport.r58357
- hletter.r30002
- hobsub.r52810
- homework.r68773
- hpsdiss.r15878
- href-ul.r69359
- hrefhide.r66189
- huawei.r68336
- hvextern.r69651
- hvindex.r46051
- hvlogos.r69581
- hvpygmentex.r62405
- hvqrurl.r69723
- hwemoji.r65001
- hypdestopt.r56253
- hypdoc.r68661
- hypdvips.r53197
- hyper.r17357
- hyperbar.r48147
- hypernat.r17358
- hyperxmp.r68251
- hyphenat.r15878
- identkey.r61719
- idxcmds.r54554
- idxlayout.r25821
- iexec.r69420
- ifallfalse.r60027
- iffont.r38823
- ifmslide.r20727
- ifmtarg.r47544
- ifnextok.r23379
- ifoddpage.r64967
- ifthenx.r25819
- iitem.r29613
- image-gallery.r15878
- imakeidx.r42287
- import.r54683
- incgraph.r60810
- indextools.r68555
- inline-images.r61719
- inlinedef.r15878
- inlinelabel.r63853
- inputenx.r52986
- inputtrc.r28019
- interactiveworkbook.r15878
- interfaces.r21474
- intopdf.r63987
- inversepath.r15878
- invoice.r48359
- invoice-class.r49749
- invoice2.r67327
- ipsum.r68861
- iso.r15878
- iso10303.r15878
- isodate.r16613
- isodoc.r59709
- isonums.r17362
- isopt.r45509
- isorot.r15878
- isosafety.r68801
- isotope.r23711
- issuulinks.r25742
- iwonamath.r68144
- jlabels.r24858
- jmsdelim.r62630
- jobname-suffix.r64797
- joinbox.r68003
- jslectureplanner.r57095
- jumplines.r37553
- jvlisting.r24638
- kalendarium.r48744
- kantlipsum.r68983
- kerntest.r15878
- keycommand.r18042
- keyfloat.r69399
- keyindex.r50828
- keyparse.r60277
- keyreader.r28195
- keystroke.r17992
- keyval2e.r23698
- keyvaltable.r65416
- kix.r21606
- knowledge.r61991
- koma-moderncvclassic.r25025
- koma-script-sfs.r26137
- komacv.r57721
- komacv-rg.r49064
- korigamik.r68204
- ktv-texdata.r27369
- l3build.r69748
- labbook.r15878
- labels.r15878
- labels4easylist.r51124
- labelschanged.r69400
- lambdax.r60278
- lastpackage.r34481
- lastpage.r68557
- latex-amsmath-dev.r68730
- latex-base-dev.r68730
- latex-bin-dev.r66186
- latex-context-ppchtex.r66687
- latex-firstaid-dev.r68730
- latex-graphics-dev.r68730
- latex-lab-dev.r68730
- latex-tools-dev.r68730
- latex-uni8.r49729
- latex2pydata.r68919
- latexcolors.r49888
- latexdemo.r67201
- latexgit.r54811
- layouts.r42428
- lazylist.r17691
- lccaps.r46432
- lcd.r16549
- lcg.r31474
- leading.r15878
- leaflet.r56878
- lebhart.r68376
- lectures.r53642
- lectureslides.r62292
- leftidx.r15878
- leftindex.r69660
- leipzig.r52450
- lengthconvert.r55064
- lettre.r54722
- lettrine.r69508
- lewis.r15878
- lhelp.r23638
- libgreek.r65004
- limap.r44863
- linegoal.r21523
- linop.r41304
- lipsum.r60561
- lisp-on-tex.r38722
- listing.r17373
- listingsutf8.r53097
- listlbls.r67215
- listliketab.r15878
- listofsymbols.r16134
- litesolution.r69115
- litetable.r69678
- lkproof.r20021
- lmake.r25552
- locality.r20422
- logbox.r24499
- logical-markup-utils.r15878
- logoetalab.r68916
- logpap.r15878
- longfbox.r39028
- longfigure.r34302
- longnamefilelist.r27889
- loops.r30704
- lsc.r15878
- lstaddons.r64967
- lstfiracode.r49503
- lt3graph.r45913
- lt3rawobjects.r66619
- ltablex.r34923
- ltabptch.r17533
- ltxdockit.r21869
- ltxguidex.r50992
- ltxkeys.r28332
- ltxnew.r21586
- ltxtools.r24897
- lua-check-hyphen.r47527
- lua-physical.r59138
- luatodonotes.r53825
- macrolist.r60139
- macroswap.r31498
- magaz.r24694
- magicnum.r52983
- magicwatermark.r63656
- mailing.r15878
- mailmerge.r15878
- makebarcode.r15878
- makebase.r41012
- makebox.r15878
- makecell.r15878
- makecirc.r15878
- makecmds.r15878
- makedtx.r46702
- makeglos.r15878
- makelabels.r60255
- makerobust.r52811
- mandi.r68950
- manfnt.r54684
- manuscript.r36110
- manyind.r49874
- marginfit.r48281
- marginfix.r55064
- marginnote.r68204
- markdown.r66954
- mathalpha.r61089
- mathastext.r69237
- mathexam.r15878
- mathfam256.r53519
- mathfont.r68241
- maybemath.r15878
- mcaption.r15878
- mceinleger.r15878
- mcexam.r60481
- mcite.r18173
- mciteplus.r31648
- mdframed.r31075
- media4svg.r64686
- media9.r64047
- medstarbeamer.r38828
- meetingmins.r31878
- memexsupp.r15878
- memory.r30452
- mensa-tex.r45997
- menu.r15878
- menucard.r55643
- menukeys.r64314
- metalogox.r69601
- metanorma.r55010
- metastr.r56246
- method.r17485
- metre.r18489
- mfirstuc.r64743
- mftinc.r15878
- mi-solns.r49651
- midpage.r17484
- mindflow.r65236
- minibox.r30914
- minidocument.r43752
- minifp.r32559
- minimalist.r68552
- minipage-marginpar.r15878
- minitoc.r61719
- minorrevision.r32165
- minutes.r42186
- mla-paper.r54080
- mleftright.r53021
- mlist.r15878
- mmap.r15878
- mnotes.r63406
- moderncv.r62128
- modernposter.r47269
- moderntimeline.r55518
- modref.r15878
- modroman.r29803
- modular.r44142
- moloch.r69579
- monofill.r28140
- moodle.r65672
- moreenum.r24479
- morefloats.r37927
- morehype.r38815
- moresize.r17513
- moreverb.r22126
- morewrites.r69679
- movement-arrows.r67270
- movie15.r26473
- mparhack.r59066
- mpostinl.r49559
- msc.r67718
- msg.r49578
- mslapa.r54080
- mtgreek.r17967
- multenum.r21775
- multiaudience.r60688
- multibbl.r15878
- multicap.r15878
- multicolrule.r56366
- multidef.r40637
- multienv.r64967
- multiexpand.r45943
- multifootnote.r63456
- multilang.r49065
- multiple-choice.r63722
- multirow.r58396
- mversion.r29370
- mwe.r64967
- mycv.r26807
- mylatex.r56751
- mylatexformat.r21392
- nag.r24741
- nameauth.r69758
- namespc.r15878
- ncclatex.r15878
- ncctools.r51810
- needspace.r29601
- nestquot.r27323
- newenviron.r29331
- newfile.r15878
- newlfm.r15878
- newspaper.r15878
- newunicodechar.r47382
- newvbtm.r23996
- newverbs.r64833
- nextpage.r15878
- nfssext-cfr.r43640
- nicefilelist.r65842
- niceframe.r36086
- nicetext.r38914
- nidanfloat.r48295
- ninecolors.r62006
- nlctdoc.r68448
- noconflict.r30140
- noindentafter.r59195
- noitcrul.r15878
- nolbreaks.r26786
- nomencl.r61029
- nomentbl.r16549
- non-decimal-units.r69742
- nonfloat.r17598
- nonumonpart.r22114
- nopageno.r18128
- normalcolor.r40125
- notebeamer.r68871
- notes.r42428
- notespages.r41906
- notestex.r45396
- notoccite.r18129
- nowidow.r24066
- nox.r30991
- ntheorem.r27609
- numberedblock.r33109
- numname.r18130
- numprint.r27498
- numspell.r61132
- ocg-p.r28803
- ocgx.r54512
- ocgx2.r65292
- ocr-latex.r15878
- octavo.r15878
- oldstyle.r15878
- onlyamsmath.r42927
- opcit.r15878
- opencolor.r66363
- optidef.r50941
- optional.r18131
- options.r39030
- orcidlink.r69253
- orientation.r57390
- outline.r18360
- outliner.r21095
- outlines.r25192
- outlining.r45601
- overlays.r57866
- overpic.r69343
- padcount.r47621
- pagecolor.r66885
- pagecont.r15878
- pagegrid.r64470
- pagelayout.r69486
- pagenote.r63708
- pagerange.r16915
- pageslts.r39164
- palette.r60119
- pangram.r66300
- paper.r34521
- papercdcase.r15878
- papermas.r66835
- papertex.r19230
- paracol.r49560
- parades.r40042
- paralist.r43021
- paresse.r59228
- parnotes.r51720
- parsa.r54840
- parselines.r21475
- pas-cours.r55859
- pas-cv.r32263
- pas-tableur.r66860
- patchcmd.r41379
- pauldoc.r16005
- pawpict.r21629
- pax.r63509
- pbalance.r67201
- pbox.r24807
- pbsheet.r24830
- pdf14.r17583
- pdfannotations.r68958
- pdfcol.r64469
- pdfcolmk.r52912
- pdfcomment.r49047
- pdfcprot.r18735
- pdfmarginpar.r23492
- pdfoverlay.r64210
- pdfpagediff.r37946
- pdfpc.r68610
- pdfpc-movie.r67201
- pdfprivacy.r45985
- pdfrender.r69058
- pdfreview.r50100
- pdfscreen.r42428
- pdfslide.r15878
- pdfsync.r20373
- pdfwin.r68667
- pdfx.r50338
- pecha.r15878
- perltex.r52162
- permute.r15878
- petiteannonce.r25915
- pgfmath-xfp.r59268
- phfcc.r60731
- phfextendedabstract.r60732
- phffullpagefigure.r41857
- phfnote.r60733
- phfparen.r41859
- phfqit.r60734
- phfquotetext.r41869
- phfsvnwatermark.r41870
- phfthm.r60735
- philex.r36396
- phonenumbers.r63774
- photo.r18739
- photobook.r68313
- picture.r54867
- piff.r21894
- pkgloader.r47486
- placeins.r19848
- plantslabels.r29803
- plates.r15878
- plweb.r15878
- pmboxdraw.r53046
- polynom.r44832
- polynomial.r15878
- polytable.r55837
- postcards.r21641
- poster-mac.r18305
- postnotes.r69102
- powerdot.r59272
- ppr-prv.r15878
- ppt-slides.r69568
- practicalreports.r52312
- precattl.r63967
- prelim2e.r57000
- preprint.r30447
- pressrelease.r35147
- prettyref.r15878
- prettytok.r66884
- preview.r69470
- printlen.r19847
- probsoln.r44783
- profmaquette.r69526
- program.r44214
- progress.r19519
- progressbar.r33822
- projlib.r69689
- proofread.r61719
- properties.r15878
- prosper.r33033
- protex.r41633
- protocol.r25562
- psfragx.r26243
- pstool.r46393
- pstring.r42857
- pxgreeks.r21838
- pygmentex.r64131
- python.r60162
- pythonimmediate.r69487
- q-and-a.r69164
- qcm.r63833
- qstest.r15878
- qsymbols.r15878
- quicktype.r42183
- quiz2socrative.r52276
- quotchap.r56926
- quoting.r32818
- quotmark.r15878
- ran_toks.r59515
- randexam.r69690
- randtext.r15878
- rccol.r15878
- rcs-multi.r64967
- rcsinfo.r15878
- readablecv.r67986
- readarray.r60540
- realboxes.r64967
- recipe.r54080
- recipebook.r37026
- recipecard.r15878
- rectopma.r19980
- refcheck.r29128
- refenums.r44131
- reflectgraphics.r40612
- refman.r15878
- refstyle.r69680
- regcount.r19979
- regexpatch.r58668
- register.r54485
- regstats.r66795
- relenc.r22050
- relsize.r30707
- repeatindex.r24305
- repltext.r56433
- rescansync.r63856
- resmes.r65375
- responsive.r69147
- returntogrid.r48485
- rgltxdoc.r53858
- rjlparshap.r15878
- rlepsf.r19082
- rmpage.r54080
- robust-externalize.r69459
- robustcommand.r15878
- robustindex.r49877
- romanbar.r25005
- romanbarpagenumber.r36236
- romanneg.r20087
- romannum.r15878
- rorlink.r67461
- rotfloat.r18292
- rotpages.r18740
- roundbox.r29675
- rterface.r30084
- rtkinenc.r20003
- rulerbox.r50984
- rulercompass.r32392
- runcode.r69471
- rvwrite.r19614
- sanitize-umlaut.r67126
- sauerj.r15878
- saveenv.r65346
- savefnmark.r15878
- savesym.r31565
- savetrees.r40525
- scale.r15878
- scalebar.r15878
- scalerel.r42809
- scanpages.r42633
- schedule.r51805
- schooldocs.r69659
- scontents.r62902
- scrambledenvs.r60615
- scrlayer-fancyhdr.r63844
- scrlttr2copy.r56733
- scrwfile.r66872
- sdaps.r65345
- sdrt.r15878
- secdot.r20208
- secnum.r61813
- sectionbox.r37749
- sectionbreak.r50339
- sectsty.r15878
- seealso.r43595
- selectp.r20185
- selinput.r53098
- semantex.r65679
- semantic.r15878
- semantic-markup.r53607
- semesterplanner.r56841
- semioneside.r15878
- semproc.r37568
- semtex.r56530
- sepfootnotes.r41732
- seqsplit.r15878
- sesstime.r49750
- setspaceenhanced.r68493
- sf298.r41653
- sffms.r15878
- sfmath.r15878
- shadethm.r53350
- shadow.r20312
- shadowtext.r26522
- shapepar.r69343
- shdoc.r41991
- shipunov.r52334
- shorttoc.r15878
- show2e.r15878
- showcharinbox.r29803
- showdim.r28918
- showexpl.r57414
- showlabels.r63940
- sidecap.r65618
- sidenotes.r54524
- sidenotesplus.r69176
- silence.r27028
- sillypage.r66349
- sim-os-menus.r68843
- simplecd.r29260
- simplecv.r35537
- simpleinvoice.r45673
- simplivre.r68376
- sitem.r22136
- skb.r22781
- skdoc.r56950
- skeldoc.r57922
- skeycommand.r24652
- skeyval.r30560
- skills.r56734
- skrapport.r52412
- slantsc.r25007
- smalltableof.r20333
- smart-eqn.r61719
- smartref.r20311
- smartunits.r39592
- snapshot.r56735
- snaptodo.r61155
- snotez.r61992
- soulpos.r60772
- spacingtricks.r69048
- spark-otf.r62481
- sparklines.r42821
- sphack.r20842
- splitindex.r39766
- spot.r22408
- spotcolor.r15878
- spreadtab.r68256
- spverbatim.r15878
- srbook-mem.r45818
- srcltx.r15878
- sseq.r31585
- sslides.r32293
- stack.r15878
- stackengine.r60019
- standalone.r64677
- starray.r69002
- stdclsdv.r15878
- stdpage.r15878
- stealcaps.r64967
- stex.r68569
- storebox.r64967
- storecmd.r24431
- stringstrings.r57097
- sttools.r60736
- stubs.r69128
- studenthandouts.r43516
- styledcmd.r65262
- subdepth.r15878
- subdocs.r51480
- subeqn.r15878
- subeqnarray.r15878
- subfigmat.r20308
- subfigure.r15878
- subfiles.r56977
- subfloat.r29349
- substr.r16117
- supertabular.r53658
- suppose.r59281
- svg.r57010
- svgcolor.r15878
- svn.r15878
- svn-multi.r64967
- svn-prov.r64967
- svninfo.r62157
- swfigure.r63255
- swungdash.r64204
- syntax.r15878
- syntrace.r15878
- synttree.r16252
- tabbing.r59715
- tabfigures.r25202
- tableaux.r42413
- tablefootnote.r32804
- tableof.r59837
- tablists.r15878
- tabls.r17255
- tablvar.r69212
- tabstackengine.r46848
- tabto-ltx.r54080
- tabu.r61719
- tabularborder.r17885
- tabularcalc.r15878
- tabularew.r15878
- tabularray.r66276
- tabulary.r34368
- tagging.r52064
- tagpair.r42138
- tagpdf.r69703
- talk.r42428
- tamefloats.r27345
- tangocolors.r66733
- tasks.r61541
- tcldoc.r22018
- tcolorbox.r69370
- tdclock.r33043
- technics.r29349
- ted.r15878
- templatetools.r67201
- termcal.r22514
- termlist.r18923
- termsim.r61414
- testhyphens.r38928
- testidx.r60966
- tex-label.r16372
- tex-locale.r48500
- texlogos.r19083
- texmate.r15878
- texments.r15878
- texpower.r29349
- texshade.r69371
- texsurgery.r59885
- textcsc.r67193
- textfit.r20591
- textmerg.r20677
- textpos.r63967
- textualicomma.r67201
- texvc.r46844
- theoremref.r54512
- thinsp.r39669
- thmtools.r67018
- threadcol.r28754
- threeparttable.r17383
- threeparttablex.r34206
- thumb.r16549
- thumbs.r33134
- thumby.r16736
- ticket.r42280
- tipauni.r65817
- titlecaps.r63020
- titlefoot.r15878
- titlepic.r43497
- titleref.r18729
- titlesec.r68677
- titling.r15878
- to-be-determined.r64882
- tocbibind.r20085
- tocdata.r69512
- tocloft.r53364
- tocvsec2.r33146
- todo.r17746
- todonotes.r69319
- tokcycle.r60320
- tokenizer.r15878
- toolbox.r32260
- topfloat.r19084
- topiclongtable.r54758
- totalcount.r67201
- totcount.r21178
- totpages.r15878
- tramlines.r65692
- translations.r61896
- transparent.r64852
- trfsigns.r15878
- trimspaces.r15878
- trivfloat.r15878
- trsym.r18732
- truncate.r18921
- tucv.r20680
- turnthepage.r29803
- tutodoc.r69343
- twoinone.r17024
- twoup.r15878
- txgreeks.r21839
- type1cm.r21820
- typed-checklist.r63445
- typeface.r27046
- typoaid.r44238
- typogrid.r24994
- uassign.r38459
- ucs.r68759
- uebungsblatt.r15878
- umoline.r19085
- underlin.r15878
- underoverlap.r29019
- undolabl.r65846
- uni-titlepage.r68917
- unicode-math-input.r69591
- unicodefonttable.r67066
- unifront.r67054
- unisc.r63178
- unitconv.r55060
- units.r42428
- unravel.r69308
- updatemarks.r68163
- upmethodology.r64613
- upquote.r26059
- uri.r48602
- ushort.r32261
- uspace.r63123
- utf8add.r61074
- uwmslide.r27354
- variablelm.r60014
- varindex.r32262
- varsfromjobname.r44154
- varwidth.r24104
- vcell.r59039
- vdmlisting.r56905
- verbasef.r21922
- verbatimbox.r67865
- verbatimcopy.r15878
- verbdef.r17177
- verbments.r23670
- verifiche.r69726
- verifycommand.r69389
- version.r21920
- versions.r21921
- versonotes.r69249
- vertbars.r49429
- vgrid.r32457
- vhistory.r61719
- vmargin.r15878
- volumes.r15878
- vpe.r26039
- vruler.r21598
- vtable.r51126
- vwcol.r36254
- wallcalendar.r45568
- wallpaper.r15878
- warning.r66616
- warpcol.r15878
- was.r64691
- webquiz.r58808
- widetable.r53409
- widows-and-orphans.r66753
- williams.r15878
- willowtreebook.r60638
- withargs.r52641
- wordcount.r46165
- wordlike.r15878
- worksheet.r48423
- wrapfig.r61719
- wrapfig2.r69513
- wrapstuff.r64058
- writeongrid.r68863
- wtref.r69214
- xargs.r15878
- xassoccnt.r61112
- xbmks.r53448
- xcntperchap.r54080
- xcolor-material.r42289
- xcolor-solarized.r61719
- xcomment.r20031
- xcookybooky.r36435
- xcpdftips.r50449
- xdoc.r15878
- xellipsis.r47546
- xfakebold.r68929
- xfor.r15878
- xhfill.r22575
- xifthen.r38929
- xint.r63562
- xkcdcolors.r67895
- xkeymask.r69223
- xltabular.r56855
- xmpincl.r60593
- xnewcommand.r15878
- xoptarg.r15878
- xpatch.r54563
- xpeek.r61719
- xprintlen.r35928
- xpunctuate.r67918
- xsavebox.r64049
- xsim.r61988
- xstring.r68015
- xtab.r23347
- xurl.r61553
- xwatermark.r61719
- xytree.r15878
- yafoot.r48568
- yagusylo.r29803
- yaletter.r42830
- ycbook.r46201
- ydoc.r64887
- yplan.r34398
- zebra-goodies.r66630
- zed-csp.r17258
- zennote.r65549
- ziffer.r32279
- zref.r68278
- zref-check.r68846
- zref-clever.r68846
- zref-vario.r68846
- zwgetfdate.r15878
- zwpagelayout.r63074
-"
-TEXLIVE_MODULE_DOC_CONTENTS="
- 2up.doc.r55076
- a0poster.doc.r54071
- a4wide.doc.r20943
- a5comb.doc.r17020
- abraces.doc.r64967
- abspos.doc.r64465
- abstract.doc.r15878
- accessibility.doc.r55777
- accsupp.doc.r53052
- achemso.doc.r69638
- acro.doc.r62925
- acronym.doc.r54758
- acroterm.doc.r61719
- actuarialangle.doc.r67201
- actuarialsymbol.doc.r67201
- addfont.doc.r58559
- addlines.doc.r49326
- adjmulticol.doc.r63320
- adjustbox.doc.r64967
- adrconv.doc.r46817
- advdate.doc.r20538
- affilauthor.doc.r68996
- akktex.doc.r26055
- akletter.doc.r15878
- alchemist.doc.r66924
- alertmessage.doc.r38055
- alnumsec.doc.r15878
- alphalph.doc.r53087
- alterqcm.doc.r59265
- altfont.doc.r15878
- altsubsup.doc.r62738
- amsaddr.doc.r64357
- animate.doc.r67401
- anonchap.doc.r17049
- answers.doc.r35032
- anyfontsize.doc.r17050
- appendix.doc.r53718
- appendixnumberbeamer.doc.r46317
- apptools.doc.r28400
- arabicfront.doc.r51474
- arcs.doc.r15878
- argumentation.doc.r69023
- arraycols.doc.r68277
- arrayjobx.doc.r18125
- arraysort.doc.r31576
- arydshln.doc.r50084
- asciilist.doc.r49060
- askinclude.doc.r54725
- assignment.doc.r20431
- assoccnt.doc.r38497
- association-matrix.doc.r64845
- atenddvi.doc.r56922
- atendofenv.doc.r62164
- attachfile.doc.r42099
- aurl.doc.r41853
- authoraftertitle.doc.r55889
- authorarchive.doc.r65777
- authorindex.doc.r51757
- autofancyhdr.doc.r54049
- autonum.doc.r36084
- autopdf.doc.r32377
- autopuncitems.doc.r63045
- avremu.doc.r35373
- awesomebox.doc.r57349
- axessibility.doc.r57105
- background.doc.r42428
- bankstatement.doc.r38857
- bashful.doc.r25597
- basicarith.doc.r35460
- bchart.doc.r43928
- beamer-rl.doc.r69254
- beamer2thesis.doc.r27539
- beamerappendixnote.doc.r55732
- beameraudience.doc.r23427
- beamerauxtheme.doc.r56087
- beamercolorthemeowl.doc.r40105
- beamerdarkthemes.doc.r55117
- beamerposter.doc.r54512
- beamersubframe.doc.r23510
- beamertheme-arguelles.doc.r68659
- beamertheme-cuerna.doc.r42161
- beamertheme-detlevcm.doc.r39048
- beamertheme-epyt.doc.r41404
- beamertheme-focus.doc.r69742
- beamertheme-light.doc.r49867
- beamertheme-metropolis.doc.r43031
- beamertheme-npbt.doc.r54512
- beamertheme-phnompenh.doc.r39100
- beamertheme-pure-minimalistic.doc.r56934
- beamertheme-rainbow.doc.r67542
- beamertheme-saintpetersburg.doc.r45877
- beamertheme-simpledarkblue.doc.r60061
- beamertheme-simpleplus.doc.r64770
- beamertheme-tcolorbox.doc.r67000
- beamertheme-trigon.doc.r65985
- beamertheme-upenn-bc.doc.r29937
- beamerthemeamurmaple.doc.r69742
- beamerthemeconcrete.doc.r69528
- beamerthemelalic.doc.r58777
- beamerthemenirma.doc.r20765
- beamerthemenord.doc.r56180
- bearwear.doc.r54826
- beaulivre.doc.r68376
- beautybook.doc.r68438
- beton.doc.r15878
- bewerbung.doc.r61632
- bez123.doc.r15878
- bhcexam.doc.r64093
- bibletext.doc.r45196
- bigfoot.doc.r38248
- bigints.doc.r29803
- bilingualpages.doc.r59643
- biochemistry-colors.doc.r54512
- bithesis.doc.r68634
- bizcard.doc.r15878
- blindtext.doc.r25039
- blkarray.doc.r36406
- block.doc.r17209
- blowup.doc.r67640
- bnumexpr.doc.r59244
- boites.doc.r32235
- bold-extra.doc.r17076
- book-of-common-prayer.doc.r62240
- bookcover.doc.r65394
- bookest.doc.r15878
- booklet.doc.r15878
- bookshelf.doc.r55475
- boolexpr.doc.r17830
- bophook.doc.r17062
- boxedminipage.doc.r54827
- boxhandler.doc.r28031
- bracketkey.doc.r17129
- braket.doc.r17127
- breakurl.doc.r29901
- bubblesort.doc.r56070
- bullcntr.doc.r15878
- bxcalc.doc.r56431
- bxdpx-beamer.doc.r41813
- bxdvidriver.doc.r43219
- bxenclose.doc.r40213
- bxnewfont.doc.r44173
- bxpapersize.doc.r63174
- bxpdfver.doc.r63185
- bxtexlogo.doc.r63231
- calcage.doc.r27725
- calctab.doc.r15878
- calculator.doc.r64424
- calrsfs.doc.r17125
- cals.doc.r43003
- calxxxx-yyyy.doc.r69266
- cancel.doc.r32508
- canoniclayout.doc.r64889
- capt-of.doc.r29803
- captcont.doc.r15878
- captdef.doc.r17353
- carbohydrates.doc.r39000
- cases.doc.r54682
- casyl.doc.r15878
- catchfile.doc.r53084
- catchfilebetweentags.doc.r21476
- catechis.doc.r59998
- catoptions.doc.r68982
- cbcoptic.doc.r16666
- ccaption.doc.r23443
- cclicenses.doc.r15878
- cd.doc.r34452
- cd-cover.doc.r17121
- cdcmd.doc.r60742
- cdpbundl.doc.r61719
- cellprops.doc.r67201
- cellspace.doc.r61501
- censor.doc.r67293
- centeredline.doc.r64672
- centerlastline.doc.r56644
- changebar.doc.r69367
- changelayout.doc.r16094
- changelog.doc.r65861
- changepage.doc.r15878
- changes.doc.r67201
- chappg.doc.r15878
- chapterfolder.doc.r15878
- cheatsheet.doc.r45069
- checkend.doc.r51475
- chet.doc.r45081
- chextras.doc.r27118
- childdoc.doc.r49543
- chkfloat.doc.r27473
- chletter.doc.r20060
- chngcntr.doc.r47577
- chronology.doc.r67973
- circ.doc.r62977
- circledsteps.doc.r67889
- circledtext.doc.r63166
- classics.doc.r53671
- classpack.doc.r55218
- clefval.doc.r55985
- cleveref.doc.r61719
- cleveref-usedon.doc.r66915
- clicks.doc.r64602
- clipboard.doc.r47747
- clistmap.doc.r61811
- clock.doc.r15878
- clrdblpg.doc.r47511
- clrstrip.doc.r60363
- cmdstring.doc.r15878
- cmdtrack.doc.r28910
- cmsd.doc.r18787
- cnltx.doc.r55265
- cntformats.doc.r34668
- cntperchap.doc.r37572
- codebox.doc.r61771
- codedescribe.doc.r69343
- codedoc.doc.r17630
- codehigh.doc.r65787
- codepage.doc.r51502
- codesection.doc.r34481
- collcell.doc.r64967
- collectbox.doc.r64967
- colophon.doc.r47913
- color-edits.doc.r56707
- colordoc.doc.r18270
- colorframed.doc.r64551
- colorinfo.doc.r15878
- coloring.doc.r41042
- colorist.doc.r68440
- colorspace.doc.r50585
- colortab.doc.r22155
- colorwav.doc.r67012
- colorweb.doc.r31490
- colourchange.doc.r21741
- combelow.doc.r18462
- combine.doc.r19361
- comma.doc.r18259
- commado.doc.r38875
- commedit.doc.r50116
- comment.doc.r41927
- commonunicode.doc.r62901
- competences.doc.r47573
- concepts.doc.r29020
- concprog.doc.r18791
- conditext.doc.r55387
- constants.doc.r15878
- continue.doc.r49449
- contour.doc.r18950
- contracard.doc.r67201
- conv-xkv.doc.r43558
- cooking.doc.r15878
- cooking-units.doc.r65241
- cool.doc.r67013
- coolfn.doc.r69007
- coollist.doc.r67048
- coolstr.doc.r67015
- coolthms.doc.r29062
- cooltooltips.doc.r60201
- coop-writing.doc.r61607
- coordsys.doc.r15878
- copyedit.doc.r37928
- copyrightbox.doc.r24829
- coseoul.doc.r23862
- counterz.doc.r67335
- counttexruns.doc.r27576
- courseoutline.doc.r15878
- coursepaper.doc.r15878
- coverpage.doc.r63509
- cprotect.doc.r21209
- cprotectinside.doc.r63833
- crbox.doc.r29803
- create-theorem.doc.r67712
- creationboites.doc.r68087
- crefthe.doc.r68813
- crossreference.doc.r15878
- crossreftools.doc.r55879
- crumbs.doc.r64602
- csquotes.doc.r64389
- css-colors.doc.r54512
- csvmerge.doc.r51857
- csvsimple.doc.r69494
- cuisine.doc.r34453
- currency.doc.r48990
- currfile.doc.r64673
- curriculum-vitae.doc.r68211
- currvita.doc.r15878
- customenvs.doc.r68637
- cutwin.doc.r60901
- cv.doc.r15878
- cv4tw.doc.r34577
- cweb-latex.doc.r28878
- cyber.doc.r46776
- cybercic.doc.r37659
- darkmode.doc.r64271
- dashbox.doc.r23425
- dashrule.doc.r29579
- dashundergaps.doc.r58150
- dataref.doc.r62942
- datatool.doc.r52663
- datax.doc.r61772
- dateiliste.doc.r27974
- datenumber.doc.r61761
- datestamp.doc.r61719
- datetime.doc.r36650
- datetime2.doc.r63102
- datetime2-bahasai.doc.r46287
- datetime2-basque.doc.r47064
- datetime2-breton.doc.r52647
- datetime2-bulgarian.doc.r47031
- datetime2-catalan.doc.r47032
- datetime2-croatian.doc.r36682
- datetime2-czech.doc.r47033
- datetime2-danish.doc.r47034
- datetime2-dutch.doc.r47355
- datetime2-en-fulltext.doc.r36705
- datetime2-english.doc.r52479
- datetime2-esperanto.doc.r47356
- datetime2-estonian.doc.r47565
- datetime2-finnish.doc.r47047
- datetime2-french.doc.r56393
- datetime2-galician.doc.r47631
- datetime2-german.doc.r67201
- datetime2-greek.doc.r47533
- datetime2-hebrew.doc.r47534
- datetime2-icelandic.doc.r65213
- datetime2-irish.doc.r47632
- datetime2-it-fulltext.doc.r54779
- datetime2-italian.doc.r37146
- datetime2-latin.doc.r47748
- datetime2-lsorbian.doc.r47749
- datetime2-magyar.doc.r48266
- datetime2-norsk.doc.r48267
- datetime2-polish.doc.r48456
- datetime2-portuges.doc.r48457
- datetime2-romanian.doc.r56394
- datetime2-russian.doc.r49345
- datetime2-samin.doc.r49346
- datetime2-scottish.doc.r52101
- datetime2-serbian.doc.r67201
- datetime2-slovak.doc.r52281
- datetime2-slovene.doc.r52282
- datetime2-spanish.doc.r45785
- datetime2-swedish.doc.r36700
- datetime2-turkish.doc.r52331
- datetime2-ukrainian.doc.r47552
- datetime2-usorbian.doc.r52375
- datetime2-welsh.doc.r52553
- dblfloatfix.doc.r28983
- dbshow.doc.r61634
- debate.doc.r64846
- decimal.doc.r23374
- decimalcomma.doc.r69251
- decorule.doc.r55230
- defoldfonts.doc.r68234
- delimtxt.doc.r16549
- democodetools.doc.r64314
- denisbdoc.doc.r66137
- diabetes-logbook.doc.r54810
- diagbox.doc.r54080
- diagnose.doc.r19387
- dialogl.doc.r28946
- dichokey.doc.r17192
- dimnum.doc.r58774
- dinbrief.doc.r15878
- directory.doc.r15878
- dirtytalk.doc.r20520
- dlfltxb.doc.r17337
- dnaseq.doc.r17194
- doclicense.doc.r68441
- docmfp.doc.r15878
- docmute.doc.r25741
- docshots.doc.r69676
- doctools.doc.r34474
- documentation.doc.r34521
- docutils.doc.r56594
- doi.doc.r48634
- dotarrow.doc.r15878
- dotlessi.doc.r51476
- dotseqn.doc.r17195
- download.doc.r52257
- dox.doc.r46011
- dpfloat.doc.r17196
- dprogress.doc.r15878
- drac.doc.r15878
- draftcopy.doc.r15878
- draftfigure.doc.r44854
- draftwatermark.doc.r57099
- dtk.doc.r69504
- dtxdescribe.doc.r69507
- dtxgallery.doc.r49504
- ducksay.doc.r64655
- duckuments.doc.r52271
- dvdcoll.doc.r15878
- dynamicnumber.doc.r38726
- dynblocks.doc.r35193
- ean13isbn.doc.r57514
- easy.doc.r19440
- easy-todo.doc.r32677
- easybook.doc.r69747
- easyfig.doc.r64967
- easyfloats.doc.r57204
- easyformat.doc.r44543
- easylist.doc.r32661
- easyreview.doc.r38352
- ebezier.doc.r15878
- ecclesiastic.doc.r38172
- econlipsum.doc.r58390
- ecv.doc.r24928
- ed.doc.r25231
- edichokey.doc.r56223
- edmargin.doc.r27599
- eemeir.doc.r15878
- efbox.doc.r33236
- egplot.doc.r20617
- ehhline.doc.r54676
- einfart.doc.r68376
- elements.doc.r61792
- ellipsis.doc.r55418
- elmath.doc.r15878
- elocalloc.doc.r42712
- elpres.doc.r60209
- elzcards.doc.r51894
- emarks.doc.r24504
- embedall.doc.r51177
- embedfile.doc.r65528
- embrac.doc.r57814
- emo.doc.r66944
- emotion.doc.r69752
- emptypage.doc.r18064
- emulateapj.doc.r28469
- endfloat.doc.r57090
- endheads.doc.r43750
- endnotes.doc.r53319
- endnotes-hy.doc.r54758
- engpron.doc.r16558
- engrec.doc.r15878
- enotez.doc.r61490
- enumitem.doc.r51423
- enumitem-zref.doc.r21472
- envbig.doc.r15878
- environ.doc.r56615
- envlab.doc.r61937
- epigraph.doc.r54857
- epigraph-keys.doc.r61719
- epiolmec.doc.r15878
- eq-pin2corr.doc.r59477
- eqell.doc.r22931
- eqlist.doc.r32257
- eqnalign.doc.r43278
- eqparbox.doc.r45215
- errata.doc.r42428
- erw-l3.doc.r61799
- esami.doc.r67707
- esdiff.doc.r21385
- esieecv.doc.r59638
- esindex.doc.r52342
- esint.doc.r52240
- esint-type1.doc.r15878
- etaremune.doc.r15878
- etextools.doc.r20694
- etl.doc.r60998
- etoc.doc.r69343
- eukdate.doc.r15878
- eulerpx.doc.r63967
- europasscv.doc.r56829
- europecv.doc.r69661
- everyhook.doc.r35675
- everypage.doc.r56694
- exam.doc.r67600
- exam-lite.doc.r65754
- exam-n.doc.r64674
- exam-randomizechoices.doc.r61719
- examdesign.doc.r15878
- examplep.doc.r55265
- examz.doc.r67303
- exceltex.doc.r26313
- excludeonly.doc.r17262
- exercise.doc.r35417
- exercisebank.doc.r50448
- exercisepoints.doc.r49590
- exercises.doc.r55188
- exesheet.doc.r69688
- exframe.doc.r53911
- exp-testopt.doc.r15878
- expdlist.doc.r15878
- export.doc.r27206
- exsheets.doc.r67300
- exsol.doc.r69343
- extract.doc.r52117
- facsimile.doc.r21328
- factura.doc.r61697
- fail-fast.doc.r67543
- familytree.doc.r63739
- fancyhandout.doc.r46411
- fancylabel.doc.r46736
- fancynum.doc.r15878
- fancypar.doc.r58895
- fancyqr.doc.r64182
- fancyslides.doc.r36263
- fancytabs.doc.r41549
- fancytooltips.doc.r68931
- fbox.doc.r69041
- fcolumn.doc.r67729
- fetchcls.doc.r45245
- fewerfloatpages.doc.r58058
- ffcode.doc.r69706
- ffslides.doc.r38895
- fgruler.doc.r63721
- fifo-stack.doc.r33288
- figsize.doc.r18784
- filecontents.doc.r66740
- filecontentsdef.doc.r52208
- filedate.doc.r29529
- fileinfo.doc.r28421
- filemod.doc.r64967
- fink.doc.r24329
- finstrut.doc.r21719
- fistrum.doc.r66461
- fithesis.doc.r64135
- fixcmex.doc.r51825
- fixfoot.doc.r17131
- fixme.doc.r63708
- fixmetodonotes.doc.r30168
- fjodor.doc.r53207
- flabels.doc.r17272
- flacards.doc.r19440
- flagderiv.doc.r15878
- flashcards.doc.r62104
- flashmovie.doc.r25768
- flexipage.doc.r66614
- flipbook.doc.r25584
- flippdf.doc.r56782
- floatbytocbasic.doc.r67945
- floatflt.doc.r25540
- floatrow.doc.r15878
- floatrowbytocbasic.doc.r67946
- flowfram.doc.r35291
- fmp.doc.r15878
- fmtcount.doc.r53912
- fn2end.doc.r15878
- fnbreak.doc.r66615
- fncychap.doc.r20710
- fncylab.doc.r52090
- fnpara.doc.r25607
- fnpct.doc.r62248
- fnumprint.doc.r29173
- foilhtml.doc.r61937
- foliono.doc.r58877
- fontaxes.doc.r55920
- fontsetup.doc.r69390
- fontsize.doc.r60161
- fonttable.doc.r44799
- footmisc.doc.r69729
- footmisx.doc.r42621
- footnotebackref.doc.r27034
- footnoterange.doc.r66149
- footnpag.doc.r15878
- forarray.doc.r15878
- foreign.doc.r27819
- forloop.doc.r67017
- formlett.doc.r21480
- forms16be.doc.r51305
- formular.doc.r15878
- fragments.doc.r15878
- frame.doc.r18312
- framed.doc.r26789
- frankenstein.doc.r15878
- frege.doc.r27417
- froufrou.doc.r67201
- ftcap.doc.r17275
- ftnxtra.doc.r29652
- fullblck.doc.r25434
- fullminipage.doc.r34545
- fullwidth.doc.r24684
- functional.doc.r65485
- fundus-calligra.doc.r26018
- fundus-sueterlin.doc.r26030
- fvextra.doc.r69001
- fwlw.doc.r29803
- g-brief.doc.r50415
- gatherenum.doc.r67201
- gauss.doc.r32934
- gcard.doc.r15878
- gcite.doc.r15878
- gender.doc.r36464
- genealogy-profiles.doc.r69580
- genmpage.doc.r15878
- gensymb.doc.r64740
- getfiledate.doc.r16189
- getitems.doc.r39365
- gindex.doc.r52311
- ginpenc.doc.r24980
- gitfile-info.doc.r51928
- gitinfo.doc.r34049
- gitinfo2.doc.r38913
- gitlog.doc.r38932
- gitstatus.doc.r64662
- gitver.doc.r63920
- globalvals.doc.r49962
- gloss.doc.r15878
- glossaries-danish.doc.r35665
- glossaries-dutch.doc.r35685
- glossaries-english.doc.r35665
- glossaries-estonian.doc.r49928
- glossaries-extra.doc.r68409
- glossaries-finnish.doc.r54080
- glossaries-french.doc.r42873
- glossaries-german.doc.r35665
- glossaries-irish.doc.r35665
- glossaries-italian.doc.r35665
- glossaries-magyar.doc.r35665
- glossaries-norsk.doc.r67141
- glossaries-nynorsk.doc.r67201
- glossaries-polish.doc.r35665
- glossaries-portuges.doc.r36064
- glossaries-serbian.doc.r35665
- glossaries-slovene.doc.r51211
- glossaries-spanish.doc.r35665
- gmdoc.doc.r21292
- gmdoc-enhance.doc.r15878
- gmiflink.doc.r15878
- gmutils.doc.r24287
- gmverb.doc.r24288
- grabbox.doc.r65223
- gradient-text.doc.r65567
- grading-scheme.doc.r62505
- graphbox.doc.r46360
- graphicscache.doc.r65318
- graphicx-psmin.doc.r56931
- graphicxbox.doc.r32630
- graphpaper.doc.r63116
- grayhints.doc.r49052
- grfpaste.doc.r17354
- grid.doc.r61719
- grid-system.doc.r32981
- gridpapers.doc.r58723
- gridset.doc.r53762
- gridslides.doc.r54512
- gs1.doc.r59620
- guitlogo.doc.r55741
- ha-prosper.doc.r59651
- hackthefootline.doc.r46494
- halloweenmath.doc.r52602
- handin.doc.r48255
- handout.doc.r43962
- handoutwithnotes.doc.r62140
- hang.doc.r43280
- hanging.doc.r15878
- hardwrap.doc.r21396
- harnon-cv.doc.r26543
- harpoon.doc.r21327
- hc.doc.r15878
- he-she.doc.r41359
- hep-acronym.doc.r67632
- hep-float.doc.r67632
- hep-math.doc.r67632
- hep-text.doc.r67632
- hep-title.doc.r67632
- hereapplies.doc.r68638
- hhtensor.doc.r54080
- hideanswer.doc.r63852
- highlightlatex.doc.r58392
- highlightx.doc.r68756
- histogr.doc.r15878
- hitec.doc.r15878
- hitreport.doc.r58357
- hletter.doc.r30002
- hobsub.doc.r52810
- homework.doc.r68773
- hpsdiss.doc.r15878
- href-ul.doc.r69359
- hrefhide.doc.r66189
- huawei.doc.r68336
- hvextern.doc.r69651
- hvindex.doc.r46051
- hvlogos.doc.r69581
- hvpygmentex.doc.r62405
- hvqrurl.doc.r69723
- hwemoji.doc.r65001
- hypdestopt.doc.r56253
- hypdoc.doc.r68661
- hypdvips.doc.r53197
- hyper.doc.r17357
- hyperbar.doc.r48147
- hypernat.doc.r17358
- hyperxmp.doc.r68251
- hyphenat.doc.r15878
- identkey.doc.r61719
- idxcmds.doc.r54554
- idxlayout.doc.r25821
- iexec.doc.r69420
- ifallfalse.doc.r60027
- iffont.doc.r38823
- ifmslide.doc.r20727
- ifmtarg.doc.r47544
- ifnextok.doc.r23379
- ifoddpage.doc.r64967
- ifthenx.doc.r25819
- iitem.doc.r29613
- image-gallery.doc.r15878
- imakeidx.doc.r42287
- import.doc.r54683
- incgraph.doc.r60810
- indextools.doc.r68555
- inline-images.doc.r61719
- inlinedef.doc.r15878
- inlinelabel.doc.r63853
- inputenx.doc.r52986
- inputtrc.doc.r28019
- interactiveworkbook.doc.r15878
- interfaces.doc.r21474
- intopdf.doc.r63987
- inversepath.doc.r15878
- invoice.doc.r48359
- invoice-class.doc.r49749
- invoice2.doc.r67327
- ipsum.doc.r68861
- iso.doc.r15878
- iso10303.doc.r15878
- isodate.doc.r16613
- isodoc.doc.r59709
- isonums.doc.r17362
- isopt.doc.r45509
- isorot.doc.r15878
- isosafety.doc.r68801
- isotope.doc.r23711
- issuulinks.doc.r25742
- iwonamath.doc.r68144
- jlabels.doc.r24858
- jmsdelim.doc.r62630
- jobname-suffix.doc.r64797
- joinbox.doc.r68003
- jslectureplanner.doc.r57095
- jumplines.doc.r37553
- jvlisting.doc.r24638
- kalendarium.doc.r48744
- kantlipsum.doc.r68983
- kerntest.doc.r15878
- keycommand.doc.r18042
- keyfloat.doc.r69399
- keyindex.doc.r50828
- keyparse.doc.r60277
- keyreader.doc.r28195
- keystroke.doc.r17992
- keyval2e.doc.r23698
- keyvaltable.doc.r65416
- kix.doc.r21606
- knowledge.doc.r61991
- koma-moderncvclassic.doc.r25025
- koma-script-sfs.doc.r26137
- komacv.doc.r57721
- komacv-rg.doc.r49064
- korigamik.doc.r68204
- ktv-texdata.doc.r27369
- l3build.doc.r69748
- labbook.doc.r15878
- labels.doc.r15878
- labels4easylist.doc.r51124
- labelschanged.doc.r69400
- lambdax.doc.r60278
- lastpackage.doc.r34481
- lastpage.doc.r68557
- latex-amsmath-dev.doc.r68730
- latex-base-dev.doc.r68730
- latex-bin-dev.doc.r66186
- latex-context-ppchtex.doc.r66687
- latex-firstaid-dev.doc.r68730
- latex-graphics-dev.doc.r68730
- latex-lab-dev.doc.r68730
- latex-tools-dev.doc.r68730
- latex-uni8.doc.r49729
- latex2pydata.doc.r68919
- latexcolors.doc.r49888
- latexdemo.doc.r67201
- latexgit.doc.r54811
- layouts.doc.r42428
- lazylist.doc.r17691
- lccaps.doc.r46432
- lcd.doc.r16549
- lcg.doc.r31474
- leading.doc.r15878
- leaflet.doc.r56878
- lebhart.doc.r68376
- lectures.doc.r53642
- lectureslides.doc.r62292
- leftidx.doc.r15878
- leftindex.doc.r69660
- leipzig.doc.r52450
- lengthconvert.doc.r55064
- lettre.doc.r54722
- lettrine.doc.r69508
- lewis.doc.r15878
- lhelp.doc.r23638
- libgreek.doc.r65004
- limap.doc.r44863
- linegoal.doc.r21523
- linop.doc.r41304
- lipsum.doc.r60561
- lisp-on-tex.doc.r38722
- listing.doc.r17373
- listingsutf8.doc.r53097
- listlbls.doc.r67215
- listliketab.doc.r15878
- listofsymbols.doc.r16134
- litesolution.doc.r69115
- litetable.doc.r69678
- lkproof.doc.r20021
- lmake.doc.r25552
- locality.doc.r20422
- logbox.doc.r24499
- logical-markup-utils.doc.r15878
- logoetalab.doc.r68916
- logpap.doc.r15878
- longfbox.doc.r39028
- longfigure.doc.r34302
- longnamefilelist.doc.r27889
- loops.doc.r30704
- lsc.doc.r15878
- lstaddons.doc.r64967
- lstfiracode.doc.r49503
- lt3graph.doc.r45913
- lt3rawobjects.doc.r66619
- ltablex.doc.r34923
- ltabptch.doc.r17533
- ltxdockit.doc.r21869
- ltxguidex.doc.r50992
- ltxkeys.doc.r28332
- ltxnew.doc.r21586
- ltxtools.doc.r24897
- lua-check-hyphen.doc.r47527
- lua-physical.doc.r59138
- luatodonotes.doc.r53825
- macrolist.doc.r60139
- macroswap.doc.r31498
- magaz.doc.r24694
- magicnum.doc.r52983
- magicwatermark.doc.r63656
- mailing.doc.r15878
- mailmerge.doc.r15878
- makebarcode.doc.r15878
- makebase.doc.r41012
- makebox.doc.r15878
- makecell.doc.r15878
- makecirc.doc.r15878
- makecmds.doc.r15878
- makecookbook.doc.r49311
- makedtx.doc.r46702
- makeglos.doc.r15878
- makelabels.doc.r60255
- makerobust.doc.r52811
- mandi.doc.r68950
- manfnt.doc.r54684
- manuscript.doc.r36110
- manyind.doc.r49874
- marginfit.doc.r48281
- marginfix.doc.r55064
- marginnote.doc.r68204
- markdown.doc.r66954
- mathalpha.doc.r61089
- mathastext.doc.r69237
- mathexam.doc.r15878
- mathfam256.doc.r53519
- mathfont.doc.r68241
- maybemath.doc.r15878
- mcaption.doc.r15878
- mceinleger.doc.r15878
- mcexam.doc.r60481
- mcite.doc.r18173
- mciteplus.doc.r31648
- mdframed.doc.r31075
- media4svg.doc.r64686
- media9.doc.r64047
- medstarbeamer.doc.r38828
- meetingmins.doc.r31878
- memexsupp.doc.r15878
- memory.doc.r30452
- mensa-tex.doc.r45997
- menu.doc.r15878
- menucard.doc.r55643
- menukeys.doc.r64314
- metalogox.doc.r69601
- metanorma.doc.r55010
- metastr.doc.r56246
- method.doc.r17485
- metre.doc.r18489
- mfirstuc.doc.r64743
- mftinc.doc.r15878
- mi-solns.doc.r49651
- midpage.doc.r17484
- mindflow.doc.r65236
- minibox.doc.r30914
- minidocument.doc.r43752
- minifp.doc.r32559
- minimalist.doc.r68552
- minipage-marginpar.doc.r15878
- minitoc.doc.r61719
- minorrevision.doc.r32165
- minutes.doc.r42186
- mla-paper.doc.r54080
- mleftright.doc.r53021
- mlist.doc.r15878
- mmap.doc.r15878
- mnotes.doc.r63406
- moderncv.doc.r62128
- modernposter.doc.r47269
- moderntimeline.doc.r55518
- modref.doc.r15878
- modroman.doc.r29803
- modular.doc.r44142
- moloch.doc.r69579
- monofill.doc.r28140
- moodle.doc.r65672
- moreenum.doc.r24479
- morefloats.doc.r37927
- morehype.doc.r38815
- moresize.doc.r17513
- moreverb.doc.r22126
- morewrites.doc.r69679
- movement-arrows.doc.r67270
- movie15.doc.r26473
- mparhack.doc.r59066
- mpostinl.doc.r49559
- msc.doc.r67718
- msg.doc.r49578
- mslapa.doc.r54080
- mtgreek.doc.r17967
- multenum.doc.r21775
- multiaudience.doc.r60688
- multibbl.doc.r15878
- multicap.doc.r15878
- multicolrule.doc.r56366
- multidef.doc.r40637
- multienv.doc.r64967
- multiexpand.doc.r45943
- multifootnote.doc.r63456
- multilang.doc.r49065
- multiple-choice.doc.r63722
- multirow.doc.r58396
- mversion.doc.r29370
- mwe.doc.r64967
- mycv.doc.r26807
- mylatex.doc.r56751
- mylatexformat.doc.r21392
- nag.doc.r24741
- nameauth.doc.r69758
- namespc.doc.r15878
- ncclatex.doc.r15878
- ncctools.doc.r51810
- needspace.doc.r29601
- newcommand.doc.r18704
- newenviron.doc.r29331
- newfile.doc.r15878
- newlfm.doc.r15878
- newspaper.doc.r15878
- newunicodechar.doc.r47382
- newvbtm.doc.r23996
- newverbs.doc.r64833
- nfssext-cfr.doc.r43640
- nicefilelist.doc.r65842
- niceframe.doc.r36086
- nicetext.doc.r38914
- nidanfloat.doc.r48295
- ninecolors.doc.r62006
- nlctdoc.doc.r68448
- noconflict.doc.r30140
- noindentafter.doc.r59195
- noitcrul.doc.r15878
- nolbreaks.doc.r26786
- nomencl.doc.r61029
- nomentbl.doc.r16549
- non-decimal-units.doc.r69742
- nonfloat.doc.r17598
- nonumonpart.doc.r22114
- nopageno.doc.r18128
- normalcolor.doc.r40125
- notebeamer.doc.r68871
- notes.doc.r42428
- notespages.doc.r41906
- notestex.doc.r45396
- notoccite.doc.r18129
- nowidow.doc.r24066
- nox.doc.r30991
- ntheorem.doc.r27609
- numberedblock.doc.r33109
- numname.doc.r18130
- numprint.doc.r27498
- numspell.doc.r61132
- ocg-p.doc.r28803
- ocgx.doc.r54512
- ocgx2.doc.r65292
- ocr-latex.doc.r15878
- octavo.doc.r15878
- oldstyle.doc.r15878
- onlyamsmath.doc.r42927
- opcit.doc.r15878
- opencolor.doc.r66363
- optidef.doc.r50941
- optional.doc.r18131
- options.doc.r39030
- orcidlink.doc.r69253
- orientation.doc.r57390
- outline.doc.r18360
- outliner.doc.r21095
- outlines.doc.r25192
- outlining.doc.r45601
- overlays.doc.r57866
- overpic.doc.r69343
- padcount.doc.r47621
- pagecolor.doc.r66885
- pagecont.doc.r15878
- pagegrid.doc.r64470
- pagelayout.doc.r69486
- pagenote.doc.r63708
- pagerange.doc.r16915
- pageslts.doc.r39164
- palette.doc.r60119
- pangram.doc.r66300
- paper.doc.r34521
- papercdcase.doc.r15878
- papermas.doc.r66835
- papertex.doc.r19230
- paracol.doc.r49560
- parades.doc.r40042
- paralist.doc.r43021
- paresse.doc.r59228
- parnotes.doc.r51720
- parsa.doc.r54840
- parselines.doc.r21475
- pas-cours.doc.r55859
- pas-cv.doc.r32263
- pas-tableur.doc.r66860
- patchcmd.doc.r41379
- pauldoc.doc.r16005
- pawpict.doc.r21629
- pax.doc.r63509
- pbalance.doc.r67201
- pbox.doc.r24807
- pbsheet.doc.r24830
- pdf14.doc.r17583
- pdfannotations.doc.r68958
- pdfcol.doc.r64469
- pdfcolmk.doc.r52912
- pdfcomment.doc.r49047
- pdfcprot.doc.r18735
- pdfmarginpar.doc.r23492
- pdfoverlay.doc.r64210
- pdfpagediff.doc.r37946
- pdfpc.doc.r68610
- pdfpc-movie.doc.r67201
- pdfprivacy.doc.r45985
- pdfrender.doc.r69058
- pdfreview.doc.r50100
- pdfscreen.doc.r42428
- pdfslide.doc.r15878
- pdfsync.doc.r20373
- pdfwin.doc.r68667
- pdfx.doc.r50338
- pecha.doc.r15878
- perltex.doc.r52162
- permute.doc.r15878
- petiteannonce.doc.r25915
- pgfmath-xfp.doc.r59268
- phfcc.doc.r60731
- phfextendedabstract.doc.r60732
- phffullpagefigure.doc.r41857
- phfnote.doc.r60733
- phfparen.doc.r41859
- phfqit.doc.r60734
- phfquotetext.doc.r41869
- phfsvnwatermark.doc.r41870
- phfthm.doc.r60735
- philex.doc.r36396
- phonenumbers.doc.r63774
- photo.doc.r18739
- photobook.doc.r68313
- picture.doc.r54867
- piff.doc.r21894
- pkgloader.doc.r47486
- placeins.doc.r19848
- plantslabels.doc.r29803
- plates.doc.r15878
- plweb.doc.r15878
- pmboxdraw.doc.r53046
- polynom.doc.r44832
- polynomial.doc.r15878
- polytable.doc.r55837
- postcards.doc.r21641
- poster-mac.doc.r18305
- postnotes.doc.r69102
- powerdot.doc.r59272
- ppr-prv.doc.r15878
- ppt-slides.doc.r69568
- practicalreports.doc.r52312
- precattl.doc.r63967
- prelim2e.doc.r57000
- preprint.doc.r30447
- pressrelease.doc.r35147
- prettyref.doc.r15878
- prettytok.doc.r66884
- preview.doc.r69470
- printlen.doc.r19847
- probsoln.doc.r44783
- profmaquette.doc.r69526
- program.doc.r44214
- progress.doc.r19519
- progressbar.doc.r33822
- projlib.doc.r69689
- proofread.doc.r61719
- properties.doc.r15878
- prosper.doc.r33033
- protex.doc.r41633
- protocol.doc.r25562
- psfragx.doc.r26243
- pstool.doc.r46393
- pstring.doc.r42857
- pxgreeks.doc.r21838
- pygmentex.doc.r64131
- python.doc.r60162
- pythonimmediate.doc.r69487
- q-and-a.doc.r69164
- qcm.doc.r63833
- qstest.doc.r15878
- qsymbols.doc.r15878
- quicktype.doc.r42183
- quiz2socrative.doc.r52276
- quotchap.doc.r56926
- quoting.doc.r32818
- quotmark.doc.r15878
- ran_toks.doc.r59515
- randexam.doc.r69690
- randtext.doc.r15878
- rccol.doc.r15878
- rcs-multi.doc.r64967
- rcsinfo.doc.r15878
- readablecv.doc.r67986
- readarray.doc.r60540
- realboxes.doc.r64967
- recipe.doc.r54080
- recipebook.doc.r37026
- recipecard.doc.r15878
- rectopma.doc.r19980
- refcheck.doc.r29128
- refenums.doc.r44131
- reflectgraphics.doc.r40612
- refman.doc.r15878
- refstyle.doc.r69680
- regcount.doc.r19979
- regexpatch.doc.r58668
- register.doc.r54485
- regstats.doc.r66795
- relenc.doc.r22050
- relsize.doc.r30707
- repeatindex.doc.r24305
- repltext.doc.r56433
- rescansync.doc.r63856
- resmes.doc.r65375
- responsive.doc.r69147
- returntogrid.doc.r48485
- rgltxdoc.doc.r53858
- rjlparshap.doc.r15878
- rlepsf.doc.r19082
- rmpage.doc.r54080
- robust-externalize.doc.r69459
- robustcommand.doc.r15878
- robustindex.doc.r49877
- romanbar.doc.r25005
- romanbarpagenumber.doc.r36236
- romanneg.doc.r20087
- romannum.doc.r15878
- rorlink.doc.r67461
- rotfloat.doc.r18292
- rotpages.doc.r18740
- roundbox.doc.r29675
- rterface.doc.r30084
- rtkinenc.doc.r20003
- rulerbox.doc.r50984
- rulercompass.doc.r32392
- runcode.doc.r69471
- rvwrite.doc.r19614
- sanitize-umlaut.doc.r67126
- sauerj.doc.r15878
- saveenv.doc.r65346
- savefnmark.doc.r15878
- savetrees.doc.r40525
- scale.doc.r15878
- scalebar.doc.r15878
- scalerel.doc.r42809
- scanpages.doc.r42633
- schedule.doc.r51805
- schooldocs.doc.r69659
- scontents.doc.r62902
- scrambledenvs.doc.r60615
- scrlayer-fancyhdr.doc.r63844
- scrlttr2copy.doc.r56733
- scrwfile.doc.r66872
- sdaps.doc.r65345
- sdrt.doc.r15878
- secdot.doc.r20208
- secnum.doc.r61813
- sectionbox.doc.r37749
- sectionbreak.doc.r50339
- sectsty.doc.r15878
- seealso.doc.r43595
- selectp.doc.r20185
- selinput.doc.r53098
- semantex.doc.r65679
- semantic.doc.r15878
- semantic-markup.doc.r53607
- semesterplanner.doc.r56841
- semioneside.doc.r15878
- semproc.doc.r37568
- semtex.doc.r56530
- sepfootnotes.doc.r41732
- seqsplit.doc.r15878
- sesstime.doc.r49750
- setspaceenhanced.doc.r68493
- sf298.doc.r41653
- sffms.doc.r15878
- shadethm.doc.r53350
- shadow.doc.r20312
- shadowtext.doc.r26522
- shapepar.doc.r69343
- shdoc.doc.r41991
- shipunov.doc.r52334
- shorttoc.doc.r15878
- show2e.doc.r15878
- showcharinbox.doc.r29803
- showdim.doc.r28918
- showexpl.doc.r57414
- showlabels.doc.r63940
- sidecap.doc.r65618
- sidenotes.doc.r54524
- sidenotesplus.doc.r69176
- silence.doc.r27028
- sillypage.doc.r66349
- sim-os-menus.doc.r68843
- simplecd.doc.r29260
- simplecv.doc.r35537
- simpleinvoice.doc.r45673
- simplivre.doc.r68376
- sitem.doc.r22136
- skb.doc.r22781
- skdoc.doc.r56950
- skeldoc.doc.r57922
- skeycommand.doc.r24652
- skeyval.doc.r30560
- skills.doc.r56734
- skrapport.doc.r52412
- slantsc.doc.r25007
- smalltableof.doc.r20333
- smart-eqn.doc.r61719
- smartref.doc.r20311
- smartunits.doc.r39592
- snapshot.doc.r56735
- snaptodo.doc.r61155
- snotez.doc.r61992
- soulpos.doc.r60772
- spacingtricks.doc.r69048
- spark-otf.doc.r62481
- sparklines.doc.r42821
- sphack.doc.r20842
- splitindex.doc.r39766
- spot.doc.r22408
- spotcolor.doc.r15878
- spreadtab.doc.r68256
- spverbatim.doc.r15878
- srbook-mem.doc.r45818
- srcltx.doc.r15878
- sseq.doc.r31585
- sslides.doc.r32293
- stackengine.doc.r60019
- standalone.doc.r64677
- starray.doc.r69002
- stdclsdv.doc.r15878
- stdpage.doc.r15878
- stealcaps.doc.r64967
- stex.doc.r68569
- storebox.doc.r64967
- storecmd.doc.r24431
- stringstrings.doc.r57097
- sttools.doc.r60736
- stubs.doc.r69128
- studenthandouts.doc.r43516
- styledcmd.doc.r65262
- subdepth.doc.r15878
- subdocs.doc.r51480
- subeqn.doc.r15878
- subeqnarray.doc.r15878
- subfigmat.doc.r20308
- subfigure.doc.r15878
- subfiles.doc.r56977
- subfloat.doc.r29349
- substr.doc.r16117
- supertabular.doc.r53658
- suppose.doc.r59281
- svg.doc.r57010
- svgcolor.doc.r15878
- svn.doc.r15878
- svn-multi.doc.r64967
- svn-prov.doc.r64967
- svninfo.doc.r62157
- swfigure.doc.r63255
- swungdash.doc.r64204
- syntax.doc.r15878
- syntrace.doc.r15878
- synttree.doc.r16252
- tabbing.doc.r59715
- tabfigures.doc.r25202
- tableaux.doc.r42413
- tablefootnote.doc.r32804
- tableof.doc.r59837
- tablists.doc.r15878
- tabls.doc.r17255
- tablvar.doc.r69212
- tabstackengine.doc.r46848
- tabto-ltx.doc.r54080
- tabu.doc.r61719
- tabularborder.doc.r17885
- tabularcalc.doc.r15878
- tabularew.doc.r15878
- tabularray.doc.r66276
- tabulary.doc.r34368
- tagging.doc.r52064
- tagpair.doc.r42138
- tagpdf.doc.r69703
- talk.doc.r42428
- tamefloats.doc.r27345
- tangocolors.doc.r66733
- tasks.doc.r61541
- tcldoc.doc.r22018
- tcolorbox.doc.r69370
- tdclock.doc.r33043
- technics.doc.r29349
- ted.doc.r15878
- templatetools.doc.r67201
- termcal.doc.r22514
- termlist.doc.r18923
- termsim.doc.r61414
- testhyphens.doc.r38928
- testidx.doc.r60966
- tex-label.doc.r16372
- tex-locale.doc.r48500
- texmate.doc.r15878
- texments.doc.r15878
- texpower.doc.r29349
- texshade.doc.r69371
- texsurgery.doc.r59885
- textcsc.doc.r67193
- textfit.doc.r20591
- textmerg.doc.r20677
- textpos.doc.r63967
- textualicomma.doc.r67201
- texvc.doc.r46844
- theoremref.doc.r54512
- thinsp.doc.r39669
- thmtools.doc.r67018
- threadcol.doc.r28754
- threeparttable.doc.r17383
- threeparttablex.doc.r34206
- thumb.doc.r16549
- thumbs.doc.r33134
- thumby.doc.r16736
- ticket.doc.r42280
- tipauni.doc.r65817
- titlecaps.doc.r63020
- titlepic.doc.r43497
- titleref.doc.r18729
- titlesec.doc.r68677
- titling.doc.r15878
- to-be-determined.doc.r64882
- tocbibind.doc.r20085
- tocdata.doc.r69512
- tocloft.doc.r53364
- tocvsec2.doc.r33146
- todo.doc.r17746
- todonotes.doc.r69319
- tokcycle.doc.r60320
- tokenizer.doc.r15878
- toolbox.doc.r32260
- topfloat.doc.r19084
- topiclongtable.doc.r54758
- totalcount.doc.r67201
- totcount.doc.r21178
- totpages.doc.r15878
- tramlines.doc.r65692
- translations.doc.r61896
- transparent.doc.r64852
- trfsigns.doc.r15878
- trimspaces.doc.r15878
- trivfloat.doc.r15878
- trsym.doc.r18732
- truncate.doc.r18921
- tucv.doc.r20680
- turnthepage.doc.r29803
- tutodoc.doc.r69343
- twoinone.doc.r17024
- twoup.doc.r15878
- txgreeks.doc.r21839
- type1cm.doc.r21820
- typed-checklist.doc.r63445
- typeface.doc.r27046
- typoaid.doc.r44238
- typogrid.doc.r24994
- uassign.doc.r38459
- ucs.doc.r68759
- uebungsblatt.doc.r15878
- umoline.doc.r19085
- underlin.doc.r15878
- underoverlap.doc.r29019
- undolabl.doc.r65846
- uni-titlepage.doc.r68917
- unicode-math-input.doc.r69591
- unicodefonttable.doc.r67066
- unifront.doc.r67054
- unisc.doc.r63178
- unitconv.doc.r55060
- units.doc.r42428
- unravel.doc.r69308
- updatemarks.doc.r68163
- upmethodology.doc.r64613
- upquote.doc.r26059
- uri.doc.r48602
- ushort.doc.r32261
- uspace.doc.r63123
- utf8add.doc.r61074
- uwmslide.doc.r27354
- variablelm.doc.r60014
- varindex.doc.r32262
- varsfromjobname.doc.r44154
- varwidth.doc.r24104
- vcell.doc.r59039
- vdmlisting.doc.r56905
- verbasef.doc.r21922
- verbatimbox.doc.r67865
- verbatimcopy.doc.r15878
- verbdef.doc.r17177
- verbments.doc.r23670
- verifiche.doc.r69726
- verifycommand.doc.r69389
- version.doc.r21920
- versions.doc.r21921
- versonotes.doc.r69249
- vertbars.doc.r49429
- vgrid.doc.r32457
- vhistory.doc.r61719
- vmargin.doc.r15878
- volumes.doc.r15878
- vpe.doc.r26039
- vruler.doc.r21598
- vtable.doc.r51126
- vwcol.doc.r36254
- wallcalendar.doc.r45568
- wallpaper.doc.r15878
- warning.doc.r66616
- warpcol.doc.r15878
- was.doc.r64691
- webquiz.doc.r58808
- widetable.doc.r53409
- widows-and-orphans.doc.r66753
- williams.doc.r15878
- willowtreebook.doc.r60638
- withargs.doc.r52641
- wordcount.doc.r46165
- wordlike.doc.r15878
- worksheet.doc.r48423
- wrapfig.doc.r61719
- wrapfig2.doc.r69513
- wrapstuff.doc.r64058
- writeongrid.doc.r68863
- wtref.doc.r69214
- xargs.doc.r15878
- xassoccnt.doc.r61112
- xbmks.doc.r53448
- xcntperchap.doc.r54080
- xcolor-material.doc.r42289
- xcolor-solarized.doc.r61719
- xcomment.doc.r20031
- xcookybooky.doc.r36435
- xcpdftips.doc.r50449
- xdoc.doc.r15878
- xellipsis.doc.r47546
- xfakebold.doc.r68929
- xfor.doc.r15878
- xhfill.doc.r22575
- xifthen.doc.r38929
- xint.doc.r63562
- xkcdcolors.doc.r67895
- xkeymask.doc.r69223
- xltabular.doc.r56855
- xmpincl.doc.r60593
- xnewcommand.doc.r15878
- xoptarg.doc.r15878
- xpatch.doc.r54563
- xpeek.doc.r61719
- xprintlen.doc.r35928
- xpunctuate.doc.r67918
- xsavebox.doc.r64049
- xsim.doc.r61988
- xstring.doc.r68015
- xtab.doc.r23347
- xurl.doc.r61553
- xwatermark.doc.r61719
- xytree.doc.r15878
- yafoot.doc.r48568
- yagusylo.doc.r29803
- yaletter.doc.r42830
- ycbook.doc.r46201
- ydoc.doc.r64887
- yplan.doc.r34398
- zebra-goodies.doc.r66630
- zed-csp.doc.r17258
- zennote.doc.r65549
- ziffer.doc.r32279
- zref.doc.r68278
- zref-check.doc.r68846
- zref-clever.doc.r68846
- zref-vario.doc.r68846
- zwgetfdate.doc.r15878
- zwpagelayout.doc.r63074
-"
-TEXLIVE_MODULE_SRC_CONTENTS="
- abspos.source.r64465
- abstract.source.r15878
- accessibility.source.r55777
- accsupp.source.r53052
- achemso.source.r69638
- acronym.source.r54758
- acroterm.source.r61719
- actuarialangle.source.r67201
- actuarialsymbol.source.r67201
- addlines.source.r49326
- adjmulticol.source.r63320
- adjustbox.source.r64967
- adrconv.source.r46817
- alertmessage.source.r38055
- alnumsec.source.r15878
- alphalph.source.r53087
- altfont.source.r15878
- altsubsup.source.r62738
- amsaddr.source.r64357
- animate.source.r67401
- answers.source.r35032
- appendix.source.r53718
- apptools.source.r28400
- arcs.source.r15878
- arraycols.source.r68277
- arraysort.source.r31576
- arydshln.source.r50084
- asciilist.source.r49060
- askinclude.source.r54725
- atenddvi.source.r56922
- atendofenv.source.r62164
- attachfile.source.r42099
- autonum.source.r36084
- autopdf.source.r32377
- avremu.source.r35373
- axessibility.source.r57105
- background.source.r42428
- basicarith.source.r35460
- beamerappendixnote.source.r55732
- beamercolorthemeowl.source.r40105
- beamersubframe.source.r23510
- beamertheme-cuerna.source.r42161
- beamertheme-metropolis.source.r43031
- beamertheme-saintpetersburg.source.r45877
- beamertheme-trigon.source.r65985
- bearwear.source.r54826
- beton.source.r15878
- bewerbung.source.r61632
- bez123.source.r15878
- bigfoot.source.r38248
- bithesis.source.r68634
- bizcard.source.r15878
- blindtext.source.r25039
- blowup.source.r67640
- bnumexpr.source.r59244
- boites.source.r32235
- bookcover.source.r65394
- booklet.source.r15878
- bookshelf.source.r55475
- boolexpr.source.r17830
- bophook.source.r17062
- boxedminipage.source.r54827
- boxhandler.source.r28031
- breakurl.source.r29901
- bubblesort.source.r56070
- bullcntr.source.r15878
- calcage.source.r27725
- calculator.source.r64424
- cals.source.r43003
- canoniclayout.source.r64889
- capt-of.source.r29803
- captcont.source.r15878
- catchfile.source.r53084
- catchfilebetweentags.source.r21476
- catechis.source.r59998
- ccaption.source.r23443
- cclicenses.source.r15878
- cd.source.r34452
- cd-cover.source.r17121
- cdcmd.source.r60742
- cdpbundl.source.r61719
- cellprops.source.r67201
- centerlastline.source.r56644
- changebar.source.r69367
- changepage.source.r15878
- changes.source.r67201
- chappg.source.r15878
- chapterfolder.source.r15878
- cheatsheet.source.r45069
- chextras.source.r27118
- childdoc.source.r49543
- chletter.source.r20060
- circ.source.r62977
- classpack.source.r55218
- clefval.source.r55985
- cleveref.source.r61719
- cleveref-usedon.source.r66915
- clicks.source.r64602
- clistmap.source.r61811
- clrdblpg.source.r47511
- clrstrip.source.r60363
- cmdtrack.source.r28910
- codepage.source.r51502
- codesection.source.r34481
- collcell.source.r64967
- collectbox.source.r64967
- colophon.source.r47913
- color-edits.source.r56707
- colordoc.source.r18270
- colorwav.source.r67012
- colorweb.source.r31490
- combine.source.r19361
- commado.source.r38875
- commedit.source.r50116
- competences.source.r47573
- constants.source.r15878
- continue.source.r49449
- contour.source.r18950
- contracard.source.r67201
- conv-xkv.source.r43558
- cooking.source.r15878
- cooking-units.source.r65241
- cool.source.r67013
- coollist.source.r67048
- coolstr.source.r67015
- coolthms.source.r29062
- cooltooltips.source.r60201
- coop-writing.source.r61607
- coordsys.source.r15878
- copyedit.source.r37928
- counterz.source.r67335
- counttexruns.source.r27576
- coverpage.source.r63509
- cprotect.source.r21209
- crossreference.source.r15878
- crumbs.source.r64602
- csvmerge.source.r51857
- cuisine.source.r34453
- currency.source.r48990
- currfile.source.r64673
- currvita.source.r15878
- cutwin.source.r60901
- cyber.source.r46776
- cybercic.source.r37659
- darkmode.source.r64271
- dashbox.source.r23425
- dashrule.source.r29579
- dashundergaps.source.r58150
- datatool.source.r52663
- datax.source.r61772
- dateiliste.source.r27974
- datenumber.source.r61761
- datestamp.source.r61719
- datetime.source.r36650
- datetime2.source.r63102
- datetime2-bahasai.source.r46287
- datetime2-basque.source.r47064
- datetime2-breton.source.r52647
- datetime2-bulgarian.source.r47031
- datetime2-catalan.source.r47032
- datetime2-croatian.source.r36682
- datetime2-czech.source.r47033
- datetime2-danish.source.r47034
- datetime2-dutch.source.r47355
- datetime2-en-fulltext.source.r36705
- datetime2-english.source.r52479
- datetime2-esperanto.source.r47356
- datetime2-estonian.source.r47565
- datetime2-finnish.source.r47047
- datetime2-french.source.r56393
- datetime2-galician.source.r47631
- datetime2-german.source.r67201
- datetime2-greek.source.r47533
- datetime2-hebrew.source.r47534
- datetime2-icelandic.source.r65213
- datetime2-irish.source.r47632
- datetime2-it-fulltext.source.r54779
- datetime2-italian.source.r37146
- datetime2-latin.source.r47748
- datetime2-lsorbian.source.r47749
- datetime2-magyar.source.r48266
- datetime2-norsk.source.r48267
- datetime2-polish.source.r48456
- datetime2-portuges.source.r48457
- datetime2-romanian.source.r56394
- datetime2-russian.source.r49345
- datetime2-samin.source.r49346
- datetime2-scottish.source.r52101
- datetime2-serbian.source.r67201
- datetime2-slovak.source.r52281
- datetime2-slovene.source.r52282
- datetime2-spanish.source.r45785
- datetime2-swedish.source.r36700
- datetime2-turkish.source.r52331
- datetime2-ukrainian.source.r47552
- datetime2-usorbian.source.r52375
- datetime2-welsh.source.r52553
- dbshow.source.r61634
- debate.source.r64846
- decimal.source.r23374
- decimalcomma.source.r69251
- decorule.source.r55230
- defoldfonts.source.r68234
- delimtxt.source.r16549
- denisbdoc.source.r66137
- diagbox.source.r54080
- dialogl.source.r28946
- dimnum.source.r58774
- dinbrief.source.r15878
- dirtytalk.source.r20520
- dnaseq.source.r17194
- doclicense.source.r68441
- docmfp.source.r15878
- docmute.source.r25741
- docshots.source.r69676
- doctools.source.r34474
- documentation.source.r34521
- dotarrow.source.r15878
- dotseqn.source.r17195
- download.source.r52257
- dox.source.r46011
- dprogress.source.r15878
- drac.source.r15878
- draftcopy.source.r15878
- draftwatermark.source.r57099
- dtxdescribe.source.r69507
- ducksay.source.r64655
- duckuments.source.r52271
- dynamicnumber.source.r38726
- easybook.source.r69747
- easyfig.source.r64967
- easyfloats.source.r57204
- easyreview.source.r38352
- ebezier.source.r15878
- ecclesiastic.source.r38172
- econlipsum.source.r58390
- ecv.source.r24928
- ed.source.r25231
- edmargin.source.r27599
- eemeir.source.r15878
- efbox.source.r33236
- egplot.source.r20617
- ellipsis.source.r55418
- elmath.source.r15878
- elocalloc.source.r42712
- elzcards.source.r51894
- emarks.source.r24504
- embedall.source.r51177
- embedfile.source.r65528
- emo.source.r66944
- emptypage.source.r18064
- endfloat.source.r57090
- endheads.source.r43750
- endnotes-hy.source.r54758
- engpron.source.r16558
- engrec.source.r15878
- enumitem-zref.source.r21472
- environ.source.r56615
- envlab.source.r61937
- epigraph.source.r54857
- epiolmec.source.r15878
- eq-pin2corr.source.r59477
- eqlist.source.r32257
- eqnalign.source.r43278
- eqparbox.source.r45215
- errata.source.r42428
- erw-l3.source.r61799
- esdiff.source.r21385
- esieecv.source.r59638
- esint.source.r52240
- etaremune.source.r15878
- etextools.source.r20694
- etl.source.r60998
- etoc.source.r69343
- eukdate.source.r15878
- everyhook.source.r35675
- everypage.source.r56694
- exam-n.source.r64674
- examdesign.source.r15878
- examz.source.r67303
- exercise.source.r35417
- exercises.source.r55188
- exesheet.source.r69688
- exframe.source.r53911
- exp-testopt.source.r15878
- expdlist.source.r15878
- export.source.r27206
- exsol.source.r69343
- extract.source.r52117
- facsimile.source.r21328
- factura.source.r61697
- fail-fast.source.r67543
- familytree.source.r63739
- fancylabel.source.r46736
- fancynum.source.r15878
- fancypar.source.r58895
- fancytabs.source.r41549
- fancytooltips.source.r68931
- fcolumn.source.r67729
- fetchcls.source.r45245
- fewerfloatpages.source.r58058
- ffcode.source.r69706
- fgruler.source.r63721
- fifo-stack.source.r33288
- filecontents.source.r66740
- filecontentsdef.source.r52208
- filedate.source.r29529
- fileinfo.source.r28421
- fink.source.r24329
- finstrut.source.r21719
- fistrum.source.r66461
- fithesis.source.r64135
- fixcmex.source.r51825
- fixme.source.r63708
- fixmetodonotes.source.r30168
- flabels.source.r17272
- flagderiv.source.r15878
- flashcards.source.r62104
- flexipage.source.r66614
- flippdf.source.r56782
- floatbytocbasic.source.r67945
- floatflt.source.r25540
- floatrow.source.r15878
- floatrowbytocbasic.source.r67946
- flowfram.source.r35291
- fmp.source.r15878
- fmtcount.source.r53912
- fnbreak.source.r66615
- fnumprint.source.r29173
- foilhtml.source.r61937
- fontaxes.source.r55920
- fontsize.source.r60161
- fonttable.source.r44799
- footmisc.source.r69729
- footmisx.source.r42621
- footnoterange.source.r66149
- footnpag.source.r15878
- forarray.source.r15878
- foreign.source.r27819
- forloop.source.r67017
- forms16be.source.r51305
- formular.source.r15878
- frankenstein.source.r15878
- froufrou.source.r67201
- ftnxtra.source.r29652
- fullblck.source.r25434
- fullminipage.source.r34545
- fundus-calligra.source.r26018
- fundus-sueterlin.source.r26030
- fvextra.source.r69001
- g-brief.source.r50415
- gatherenum.source.r67201
- gcite.source.r15878
- gender.source.r36464
- genmpage.source.r15878
- gensymb.source.r64740
- getitems.source.r39365
- ginpenc.source.r24980
- gitfile-info.source.r51928
- gitstatus.source.r64662
- glossaries-danish.source.r35665
- glossaries-dutch.source.r35685
- glossaries-english.source.r35665
- glossaries-estonian.source.r49928
- glossaries-extra.source.r68409
- glossaries-finnish.source.r54080
- glossaries-french.source.r42873
- glossaries-german.source.r35665
- glossaries-irish.source.r35665
- glossaries-italian.source.r35665
- glossaries-magyar.source.r35665
- glossaries-norsk.source.r67141
- glossaries-nynorsk.source.r67201
- glossaries-polish.source.r35665
- glossaries-portuges.source.r36064
- glossaries-serbian.source.r35665
- glossaries-slovene.source.r51211
- glossaries-spanish.source.r35665
- gmdoc-enhance.source.r15878
- grabbox.source.r65223
- grading-scheme.source.r62505
- graphbox.source.r46360
- graphicscache.source.r65318
- graphicx-psmin.source.r56931
- graphicxbox.source.r32630
- graphpaper.source.r63116
- grayhints.source.r49052
- grid.source.r61719
- gridpapers.source.r58723
- gridset.source.r53762
- gs1.source.r59620
- guitlogo.source.r55741
- ha-prosper.source.r59651
- halloweenmath.source.r52602
- handoutwithnotes.source.r62140
- hanging.source.r15878
- hardwrap.source.r21396
- hc.source.r15878
- hep-acronym.source.r67632
- hep-float.source.r67632
- hep-math.source.r67632
- hep-text.source.r67632
- hep-title.source.r67632
- hhtensor.source.r54080
- histogr.source.r15878
- hitreport.source.r58357
- hpsdiss.source.r15878
- href-ul.source.r69359
- hrefhide.source.r66189
- huawei.source.r68336
- hypdoc.source.r68661
- hyper.source.r17357
- hyperbar.source.r48147
- hyperxmp.source.r68251
- hyphenat.source.r15878
- idxlayout.source.r25821
- iexec.source.r69420
- ifallfalse.source.r60027
- iffont.source.r38823
- ifmtarg.source.r47544
- ifnextok.source.r23379
- ifoddpage.source.r64967
- iitem.source.r29613
- imakeidx.source.r42287
- indextools.source.r68555
- inlinedef.source.r15878
- inputenx.source.r52986
- inputtrc.source.r28019
- interfaces.source.r21474
- intopdf.source.r63987
- inversepath.source.r15878
- invoice2.source.r67327
- iso.source.r15878
- iso10303.source.r15878
- isodate.source.r16613
- isodoc.source.r59709
- isorot.source.r15878
- isosafety.source.r68801
- isotope.source.r23711
- issuulinks.source.r25742
- iwonamath.source.r68144
- jmsdelim.source.r62630
- jvlisting.source.r24638
- kalendarium.source.r48744
- kantlipsum.source.r68983
- kerntest.source.r15878
- keycommand.source.r18042
- keyfloat.source.r69399
- keyindex.source.r50828
- keyparse.source.r60277
- keyvaltable.source.r65416
- knowledge.source.r61991
- komacv.source.r57721
- komacv-rg.source.r49064
- ktv-texdata.source.r27369
- l3build.source.r69748
- labbook.source.r15878
- labels.source.r15878
- labelschanged.source.r69400
- lambdax.source.r60278
- lastpackage.source.r34481
- lastpage.source.r68557
- latex-amsmath-dev.source.r68730
- latex-base-dev.source.r68730
- latex-firstaid-dev.source.r68730
- latex-graphics-dev.source.r68730
- latex-lab-dev.source.r68730
- latex-tools-dev.source.r68730
- latex2pydata.source.r68919
- latexcolors.source.r49888
- latexdemo.source.r67201
- latexgit.source.r54811
- layouts.source.r42428
- lccaps.source.r46432
- lcd.source.r16549
- lcg.source.r31474
- leading.source.r15878
- leaflet.source.r56878
- leftidx.source.r15878
- leipzig.source.r52450
- lengthconvert.source.r55064
- lettrine.source.r69508
- lhelp.source.r23638
- libgreek.source.r65004
- limap.source.r44863
- linegoal.source.r21523
- lipsum.source.r60561
- listingsutf8.source.r53097
- listlbls.source.r67215
- listliketab.source.r15878
- listofsymbols.source.r16134
- lmake.source.r25552
- locality.source.r20422
- logbox.source.r24499
- logpap.source.r15878
- longfigure.source.r34302
- longnamefilelist.source.r27889
- lstaddons.source.r64967
- lt3rawobjects.source.r66619
- ltxnew.source.r21586
- luatodonotes.source.r53825
- macrolist.source.r60139
- macroswap.source.r31498
- magicnum.source.r52983
- magicwatermark.source.r63656
- mailing.source.r15878
- mailmerge.source.r15878
- makebase.source.r41012
- makebox.source.r15878
- makecell.source.r15878
- makecmds.source.r15878
- makedtx.source.r46702
- makelabels.source.r60255
- mandi.source.r68950
- manfnt.source.r54684
- manuscript.source.r36110
- marginfit.source.r48281
- marginfix.source.r55064
- marginnote.source.r68204
- markdown.source.r66954
- mathastext.source.r69237
- mathexam.source.r15878
- mathfont.source.r68241
- mcaption.source.r15878
- mcite.source.r18173
- mdframed.source.r31075
- media9.source.r64047
- meetingmins.source.r31878
- memory.source.r30452
- menu.source.r15878
- menucard.source.r55643
- menukeys.source.r64314
- metalogox.source.r69601
- metastr.source.r56246
- method.source.r17485
- metre.source.r18489
- mfirstuc.source.r64743
- mftinc.source.r15878
- mi-solns.source.r49651
- mindflow.source.r65236
- minibox.source.r30914
- minidocument.source.r43752
- minifp.source.r32559
- minipage-marginpar.source.r15878
- minutes.source.r42186
- mleftright.source.r53021
- mlist.source.r15878
- mnotes.source.r63406
- moderntimeline.source.r55518
- modref.source.r15878
- modroman.source.r29803
- moloch.source.r69579
- monofill.source.r28140
- moodle.source.r65672
- morefloats.source.r37927
- morehype.source.r38815
- moresize.source.r17513
- moreverb.source.r22126
- morewrites.source.r69679
- mparhack.source.r59066
- mpostinl.source.r49559
- msg.source.r49578
- mtgreek.source.r17967
- multiaudience.source.r60688
- multibbl.source.r15878
- multicap.source.r15878
- multicolrule.source.r56366
- multidef.source.r40637
- multienv.source.r64967
- multiexpand.source.r45943
- multilang.source.r49065
- multirow.source.r58396
- mversion.source.r29370
- mwe.source.r64967
- mycv.source.r26807
- mylatexformat.source.r21392
- nag.source.r24741
- nameauth.source.r69758
- namespc.source.r15878
- ncctools.source.r51810
- needspace.source.r29601
- newfile.source.r15878
- newlfm.source.r15878
- newspaper.source.r15878
- newunicodechar.source.r47382
- newvbtm.source.r23996
- newverbs.source.r64833
- nicefilelist.source.r65842
- niceframe.source.r36086
- nicetext.source.r38914
- nidanfloat.source.r48295
- noindentafter.source.r59195
- noitcrul.source.r15878
- nomencl.source.r61029
- nomentbl.source.r16549
- nonfloat.source.r17598
- nonumonpart.source.r22114
- normalcolor.source.r40125
- notes.source.r42428
- notespages.source.r41906
- nowidow.source.r24066
- ntheorem.source.r27609
- numprint.source.r27498
- ocgx.source.r54512
- octavo.source.r15878
- oldstyle.source.r15878
- onlyamsmath.source.r42927
- opcit.source.r15878
- orcidlink.source.r69253
- outlining.source.r45601
- overpic.source.r69343
- padcount.source.r47621
- pagecolor.source.r66885
- pagecont.source.r15878
- pagegrid.source.r64470
- pagenote.source.r63708
- pageslts.source.r39164
- palette.source.r60119
- pangram.source.r66300
- paper.source.r34521
- papercdcase.source.r15878
- papermas.source.r66835
- papertex.source.r19230
- paracol.source.r49560
- paralist.source.r43021
- paresse.source.r59228
- parselines.source.r21475
- patch.source.r42428
- patchcmd.source.r41379
- pauldoc.source.r16005
- pawpict.source.r21629
- pax.source.r63509
- pbalance.source.r67201
- pbox.source.r24807
- pbsheet.source.r24830
- pdf14.source.r17583
- pdfcol.source.r64469
- pdfcprot.source.r18735
- pdfoverlay.source.r64210
- pdfpc-movie.source.r67201
- pdfprivacy.source.r45985
- pdfrender.source.r69058
- pdfx.source.r50338
- perltex.source.r52162
- permute.source.r15878
- pgfmath-xfp.source.r59268
- phfcc.source.r60731
- phfextendedabstract.source.r60732
- phffullpagefigure.source.r41857
- phfnote.source.r60733
- phfparen.source.r41859
- phfqit.source.r60734
- phfquotetext.source.r41869
- phfsvnwatermark.source.r41870
- phfthm.source.r60735
- photo.source.r18739
- picture.source.r54867
- plweb.source.r15878
- pmboxdraw.source.r53046
- polynom.source.r44832
- polynomial.source.r15878
- polytable.source.r55837
- postnotes.source.r69102
- powerdot.source.r59272
- ppr-prv.source.r15878
- ppt-slides.source.r69568
- prelim2e.source.r57000
- preprint.source.r30447
- pressrelease.source.r35147
- prettyref.source.r15878
- preview.source.r69470
- probsoln.source.r44783
- projlib.source.r69689
- proofread.source.r61719
- protocol.source.r25562
- psfragx.source.r26243
- pxgreeks.source.r21838
- qcm.source.r63833
- qstest.source.r15878
- qsymbols.source.r15878
- quotchap.source.r56926
- quoting.source.r32818
- quotmark.source.r15878
- ran_toks.source.r59515
- rccol.source.r15878
- rcs-multi.source.r64967
- rcsinfo.source.r15878
- realboxes.source.r64967
- recipecard.source.r15878
- reflectgraphics.source.r40612
- refman.source.r15878
- refstyle.source.r69680
- regcount.source.r19979
- regexpatch.source.r58668
- register.source.r54485
- regstats.source.r66795
- relenc.source.r22050
- repltext.source.r56433
- resmes.source.r65375
- rgltxdoc.source.r53858
- rjlparshap.source.r15878
- robustcommand.source.r15878
- romanbar.source.r25005
- romanbarpagenumber.source.r36236
- romannum.source.r15878
- rorlink.source.r67461
- rotfloat.source.r18292
- rtkinenc.source.r20003
- rulercompass.source.r32392
- sauerj.source.r15878
- savefnmark.source.r15878
- savetrees.source.r40525
- scale.source.r15878
- scalebar.source.r15878
- schedule.source.r51805
- schooldocs.source.r69659
- scontents.source.r62902
- scrambledenvs.source.r60615
- scrlayer-fancyhdr.source.r63844
- scrwfile.source.r66872
- sdaps.source.r65345
- secnum.source.r61813
- sectsty.source.r15878
- seealso.source.r43595
- selinput.source.r53098
- semantic.source.r15878
- semesterplanner.source.r56841
- semioneside.source.r15878
- semproc.source.r37568
- seqsplit.source.r15878
- sesstime.source.r49750
- setspaceenhanced.source.r68493
- sf298.source.r41653
- sffms.source.r15878
- shdoc.source.r41991
- shorttoc.source.r15878
- show2e.source.r15878
- showcharinbox.source.r29803
- showexpl.source.r57414
- showlabels.source.r63940
- sidecap.source.r65618
- sidenotes.source.r54524
- sidenotesplus.source.r69176
- silence.source.r27028
- sillypage.source.r66349
- simplecd.source.r29260
- simplecv.source.r35537
- sitem.source.r22136
- skb.source.r22781
- skdoc.source.r56950
- skrapport.source.r52412
- slantsc.source.r25007
- smart-eqn.source.r61719
- snapshot.source.r56735
- spacingtricks.source.r69048
- splitindex.source.r39766
- spot.source.r22408
- spverbatim.source.r15878
- srcltx.source.r15878
- sseq.source.r31585
- stack.source.r15878
- standalone.source.r64677
- stdclsdv.source.r15878
- stdpage.source.r15878
- stealcaps.source.r64967
- stex.source.r68569
- storebox.source.r64967
- stringstrings.source.r57097
- sttools.source.r60736
- styledcmd.source.r65262
- subdepth.source.r15878
- subeqn.source.r15878
- subeqnarray.source.r15878
- subfigure.source.r15878
- subfiles.source.r56977
- subfloat.source.r29349
- supertabular.source.r53658
- svg.source.r57010
- svn.source.r15878
- svn-multi.source.r64967
- svn-prov.source.r64967
- svninfo.source.r62157
- swfigure.source.r63255
- syntrace.source.r15878
- synttree.source.r16252
- tabbing.source.r59715
- tabfigures.source.r25202
- tablefootnote.source.r32804
- tableof.source.r59837
- tablists.source.r15878
- tablvar.source.r69212
- tabu.source.r61719
- tabularborder.source.r17885
- tabularew.source.r15878
- tabulary.source.r34368
- tagpdf.source.r69703
- talk.source.r42428
- tangocolors.source.r66733
- tcldoc.source.r22018
- ted.source.r15878
- templatetools.source.r67201
- termcal.source.r22514
- termlist.source.r18923
- termsim.source.r61414
- testhyphens.source.r38928
- testidx.source.r60966
- tex-label.source.r16372
- tex-locale.source.r48500
- texmate.source.r15878
- texments.source.r15878
- texpower.source.r29349
- texshade.source.r69371
- textfit.source.r20591
- textmerg.source.r20677
- textpos.source.r63967
- textualicomma.source.r67201
- texvc.source.r46844
- thmtools.source.r67018
- threadcol.source.r28754
- thumb.source.r16549
- thumbs.source.r33134
- tipauni.source.r65817
- titling.source.r15878
- to-be-determined.source.r64882
- tocbibind.source.r20085
- tocdata.source.r69512
- tocloft.source.r53364
- tocvsec2.source.r33146
- todo.source.r17746
- todonotes.source.r69319
- toolbox.source.r32260
- totalcount.source.r67201
- totcount.source.r21178
- totpages.source.r15878
- transparent.source.r64852
- trfsigns.source.r15878
- trimspaces.source.r15878
- trivfloat.source.r15878
- trsym.source.r18732
- tucv.source.r20680
- twoup.source.r15878
- txgreeks.source.r21839
- type1cm.source.r21820
- typed-checklist.source.r63445
- typeface.source.r27046
- typogrid.source.r24994
- ucs.source.r68759
- umoline.source.r19085
- underlin.source.r15878
- undolabl.source.r65846
- uni-titlepage.source.r68917
- unicodefonttable.source.r67066
- unisc.source.r63178
- units.source.r42428
- unravel.source.r69308
- upquote.source.r26059
- uri.source.r48602
- ushort.source.r32261
- varindex.source.r32262
- verifiche.source.r69726
- verifycommand.source.r69389
- versonotes.source.r69249
- vgrid.source.r32457
- vmargin.source.r15878
- volumes.source.r15878
- vwcol.source.r36254
- warpcol.source.r15878
- was.source.r64691
- widetable.source.r53409
- widows-and-orphans.source.r66753
- wordlike.source.r15878
- wrapfig2.source.r69513
- wrapstuff.source.r64058
- xargs.source.r15878
- xbmks.source.r53448
- xcolor-material.source.r42289
- xcolor-solarized.source.r61719
- xcookybooky.source.r36435
- xcpdftips.source.r50449
- xdoc.source.r15878
- xellipsis.source.r47546
- xfor.source.r15878
- xint.source.r63562
- xmpincl.source.r60593
- xpatch.source.r54563
- xpeek.source.r61719
- xpunctuate.source.r67918
- xsavebox.source.r64049
- xtab.source.r23347
- yafoot.source.r48568
- yagusylo.source.r29803
- yaletter.source.r42830
- ydoc.source.r64887
- zebra-goodies.source.r66630
- zref.source.r68278
- zref-check.source.r68846
- zref-clever.source.r68846
- zref-vario.source.r68846
-"
-
-inherit optfeature texlive-module
-
-DESCRIPTION="TeXLive LaTeX additional packages"
-
-LICENSE="Apache-2.0 Artistic BSD BSD-2 CC-BY-2.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT OFL-1.1 TeX-other-free public-domain"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
-COMMON_DEPEND="
- >=dev-texlive/texlive-latexrecommended-2023
- >=dev-texlive/texlive-pictures-2023
- dev-perl/Spreadsheet-ParseExcel
-"
-RDEPEND="
- ${COMMON_DEPEND}
- !<dev-texlive/texlive-xetex-2023
- >=dev-tex/minted-2.9
-"
-PDEPEND="
- >=dev-tex/glossaries-4.53
-"
-DEPEND="
- ${COMMON_DEPEND}
- >=dev-texlive/texlive-basic-2023
- >=dev-texlive/texlive-latex-2023
-"
-
-TEXLIVE_MODULE_BINSCRIPTS="
- texmf-dist/scripts/authorindex/authorindex
- texmf-dist/scripts/exceltex/exceltex
- texmf-dist/scripts/hyperxmp/hyperxmp-add-bytecount.pl
- texmf-dist/scripts/l3build/l3build.lua
- texmf-dist/scripts/makedtx/makedtx.pl
- texmf-dist/scripts/pagelayout/pagelayoutapi
- texmf-dist/scripts/pagelayout/textestvis
- texmf-dist/scripts/pax/pdfannotextractor.pl
- texmf-dist/scripts/perltex/perltex.pl
- texmf-dist/scripts/pygmentex/pygmentex.py
- texmf-dist/scripts/splitindex/splitindex.pl
- texmf-dist/scripts/svn-multi/svn-multi.pl
- texmf-dist/scripts/vpe/vpe.pl
- texmf-dist/scripts/webquiz/webquiz.py
- texmf-dist/scripts/wordcount/wordcount.sh
- texmf-dist/scripts/yplan/yplan
-"
-
-pkg_postinst() {
- # https://bugs.gentoo.org/928388
- optfeature "Install for SVG (Scalable Vector Graphics) support" media-gfx/inkscape
-}
diff --git a/dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r4.ebuild b/dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r4.ebuild
new file mode 100644
index 000000000000..b6d9ef96626b
--- /dev/null
+++ b/dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r4.ebuild
@@ -0,0 +1,3994 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TEXLIVE_MODULE_CONTENTS="
+ collection-latexextra.r69752
+ 2up.r55076
+ a0poster.r54071
+ a4wide.r20943
+ a5comb.r17020
+ abraces.r64967
+ abspos.r64465
+ abstract.r15878
+ accessibility.r55777
+ accsupp.r53052
+ achemso.r69638
+ acro.r62925
+ acronym.r54758
+ acroterm.r61719
+ actuarialangle.r67201
+ actuarialsymbol.r67201
+ addfont.r58559
+ addlines.r49326
+ adjmulticol.r63320
+ adjustbox.r64967
+ adrconv.r46817
+ advdate.r20538
+ affilauthor.r68996
+ akktex.r26055
+ akletter.r15878
+ alchemist.r66924
+ alertmessage.r38055
+ alnumsec.r15878
+ alphalph.r53087
+ alterqcm.r59265
+ altfont.r15878
+ altsubsup.r62738
+ amsaddr.r64357
+ animate.r67401
+ anonchap.r17049
+ answers.r35032
+ anyfontsize.r17050
+ appendix.r53718
+ appendixnumberbeamer.r46317
+ apptools.r28400
+ arabicfront.r51474
+ arcs.r15878
+ argumentation.r69023
+ arraycols.r68277
+ arrayjobx.r18125
+ arraysort.r31576
+ arydshln.r50084
+ asciilist.r49060
+ askinclude.r54725
+ assignment.r20431
+ assoccnt.r38497
+ association-matrix.r64845
+ atenddvi.r56922
+ atendofenv.r62164
+ attachfile.r42099
+ aurl.r41853
+ authoraftertitle.r55889
+ authorarchive.r65777
+ authorindex.r51757
+ autofancyhdr.r54049
+ autonum.r36084
+ autopdf.r32377
+ autopuncitems.r63045
+ avremu.r35373
+ awesomebox.r57349
+ axessibility.r57105
+ background.r42428
+ bankstatement.r38857
+ bashful.r25597
+ basicarith.r35460
+ bchart.r43928
+ beamer-rl.r69254
+ beamer2thesis.r27539
+ beamerappendixnote.r55732
+ beameraudience.r23427
+ beamerauxtheme.r56087
+ beamercolorthemeowl.r40105
+ beamerdarkthemes.r55117
+ beamerposter.r54512
+ beamersubframe.r23510
+ beamertheme-arguelles.r68659
+ beamertheme-cuerna.r42161
+ beamertheme-detlevcm.r39048
+ beamertheme-epyt.r41404
+ beamertheme-focus.r69742
+ beamertheme-light.r49867
+ beamertheme-metropolis.r43031
+ beamertheme-npbt.r54512
+ beamertheme-phnompenh.r39100
+ beamertheme-pure-minimalistic.r56934
+ beamertheme-rainbow.r67542
+ beamertheme-saintpetersburg.r45877
+ beamertheme-simpledarkblue.r60061
+ beamertheme-simpleplus.r64770
+ beamertheme-tcolorbox.r67000
+ beamertheme-trigon.r65985
+ beamertheme-upenn-bc.r29937
+ beamerthemeamurmaple.r69742
+ beamerthemeconcrete.r69528
+ beamerthemejltree.r21977
+ beamerthemelalic.r58777
+ beamerthemenirma.r20765
+ beamerthemenord.r56180
+ bearwear.r54826
+ beaulivre.r68376
+ beautybook.r68438
+ beton.r15878
+ bewerbung.r61632
+ bez123.r15878
+ bhcexam.r64093
+ bibletext.r45196
+ bigfoot.r38248
+ bigints.r29803
+ bilingualpages.r59643
+ biochemistry-colors.r54512
+ bithesis.r68634
+ bizcard.r15878
+ blindtext.r25039
+ blkarray.r36406
+ block.r17209
+ blowup.r67640
+ bnumexpr.r59244
+ boites.r32235
+ bold-extra.r17076
+ book-of-common-prayer.r62240
+ bookcover.r65394
+ bookest.r15878
+ booklet.r15878
+ bookshelf.r55475
+ boolexpr.r17830
+ bophook.r17062
+ boxedminipage.r54827
+ boxhandler.r28031
+ bracketkey.r17129
+ braket.r17127
+ breakurl.r29901
+ bubblesort.r56070
+ bullcntr.r15878
+ bxcalc.r56431
+ bxdpx-beamer.r41813
+ bxdvidriver.r43219
+ bxenclose.r40213
+ bxnewfont.r44173
+ bxpapersize.r63174
+ bxpdfver.r63185
+ bxtexlogo.r63231
+ calcage.r27725
+ calctab.r15878
+ calculator.r64424
+ calrsfs.r17125
+ cals.r43003
+ calxxxx-yyyy.r69266
+ cancel.r32508
+ canoniclayout.r64889
+ capt-of.r29803
+ captcont.r15878
+ captdef.r17353
+ carbohydrates.r39000
+ cases.r54682
+ casyl.r15878
+ catchfile.r53084
+ catchfilebetweentags.r21476
+ catechis.r59998
+ catoptions.r68982
+ cbcoptic.r16666
+ ccaption.r23443
+ cclicenses.r15878
+ cd.r34452
+ cd-cover.r17121
+ cdcmd.r60742
+ cdpbundl.r61719
+ cellprops.r67201
+ cellspace.r61501
+ censor.r67293
+ centeredline.r64672
+ centerlastline.r56644
+ changebar.r69367
+ changelayout.r16094
+ changelog.r65861
+ changepage.r15878
+ changes.r67201
+ chappg.r15878
+ chapterfolder.r15878
+ cheatsheet.r45069
+ checkend.r51475
+ chet.r45081
+ chextras.r27118
+ childdoc.r49543
+ chkfloat.r27473
+ chletter.r20060
+ chngcntr.r47577
+ chronology.r67973
+ circ.r62977
+ circledsteps.r67889
+ circledtext.r63166
+ classics.r53671
+ classpack.r55218
+ clefval.r55985
+ cleveref.r61719
+ cleveref-usedon.r66915
+ clicks.r64602
+ clipboard.r47747
+ clistmap.r61811
+ clock.r15878
+ clrdblpg.r47511
+ clrstrip.r60363
+ cmdstring.r15878
+ cmdtrack.r28910
+ cmsd.r18787
+ cnltx.r55265
+ cntformats.r34668
+ cntperchap.r37572
+ codebox.r61771
+ codedescribe.r69343
+ codedoc.r17630
+ codehigh.r65787
+ codepage.r51502
+ codesection.r34481
+ collcell.r64967
+ collectbox.r64967
+ colophon.r47913
+ color-edits.r56707
+ colordoc.r18270
+ colorframed.r64551
+ colorinfo.r15878
+ coloring.r41042
+ colorist.r68440
+ colorspace.r50585
+ colortab.r22155
+ colorwav.r67012
+ colorweb.r31490
+ colourchange.r21741
+ combelow.r18462
+ combine.r19361
+ comma.r18259
+ commado.r38875
+ commedit.r50116
+ comment.r41927
+ commonunicode.r62901
+ competences.r47573
+ concepts.r29020
+ concprog.r18791
+ conditext.r55387
+ constants.r15878
+ continue.r49449
+ contour.r18950
+ contracard.r67201
+ conv-xkv.r43558
+ cooking.r15878
+ cooking-units.r65241
+ cool.r67013
+ coolfn.r69007
+ coollist.r67048
+ coolstr.r67015
+ coolthms.r29062
+ cooltooltips.r60201
+ coop-writing.r61607
+ coordsys.r15878
+ copyedit.r37928
+ copyrightbox.r24829
+ coseoul.r23862
+ counterz.r67335
+ counttexruns.r27576
+ courseoutline.r15878
+ coursepaper.r15878
+ coverpage.r63509
+ cprotect.r21209
+ cprotectinside.r63833
+ crbox.r29803
+ create-theorem.r67712
+ creationboites.r68087
+ crefthe.r68813
+ crossreference.r15878
+ crossreftools.r55879
+ crumbs.r64602
+ csquotes.r64389
+ css-colors.r54512
+ csvmerge.r51857
+ csvsimple.r69494
+ cuisine.r34453
+ currency.r48990
+ currfile.r64673
+ curriculum-vitae.r68211
+ currvita.r15878
+ customenvs.r68637
+ cutwin.r60901
+ cv.r15878
+ cv4tw.r34577
+ cweb-latex.r28878
+ cyber.r46776
+ cybercic.r37659
+ darkmode.r64271
+ dashbox.r23425
+ dashrule.r29579
+ dashundergaps.r58150
+ dataref.r62942
+ datatool.r52663
+ datax.r61772
+ dateiliste.r27974
+ datenumber.r61761
+ datestamp.r61719
+ datetime.r36650
+ datetime2.r63102
+ datetime2-bahasai.r46287
+ datetime2-basque.r47064
+ datetime2-breton.r52647
+ datetime2-bulgarian.r47031
+ datetime2-catalan.r47032
+ datetime2-croatian.r36682
+ datetime2-czech.r47033
+ datetime2-danish.r47034
+ datetime2-dutch.r47355
+ datetime2-en-fulltext.r36705
+ datetime2-english.r52479
+ datetime2-esperanto.r47356
+ datetime2-estonian.r47565
+ datetime2-finnish.r47047
+ datetime2-french.r56393
+ datetime2-galician.r47631
+ datetime2-german.r67201
+ datetime2-greek.r47533
+ datetime2-hebrew.r47534
+ datetime2-icelandic.r65213
+ datetime2-irish.r47632
+ datetime2-it-fulltext.r54779
+ datetime2-italian.r37146
+ datetime2-latin.r47748
+ datetime2-lsorbian.r47749
+ datetime2-magyar.r48266
+ datetime2-norsk.r48267
+ datetime2-polish.r48456
+ datetime2-portuges.r48457
+ datetime2-romanian.r56394
+ datetime2-russian.r49345
+ datetime2-samin.r49346
+ datetime2-scottish.r52101
+ datetime2-serbian.r67201
+ datetime2-slovak.r52281
+ datetime2-slovene.r52282
+ datetime2-spanish.r45785
+ datetime2-swedish.r36700
+ datetime2-turkish.r52331
+ datetime2-ukrainian.r47552
+ datetime2-usorbian.r52375
+ datetime2-welsh.r52553
+ dblfloatfix.r28983
+ dbshow.r61634
+ debate.r64846
+ decimal.r23374
+ decimalcomma.r69251
+ decorule.r55230
+ defoldfonts.r68234
+ delimtxt.r16549
+ democodetools.r64314
+ denisbdoc.r66137
+ diabetes-logbook.r54810
+ diagbox.r54080
+ diagnose.r19387
+ dialogl.r28946
+ dichokey.r17192
+ dimnum.r58774
+ dinbrief.r15878
+ directory.r15878
+ dirtytalk.r20520
+ dlfltxb.r17337
+ dnaseq.r17194
+ doclicense.r68441
+ docmfp.r15878
+ docmute.r25741
+ docshots.r69676
+ doctools.r34474
+ documentation.r34521
+ docutils.r56594
+ doi.r48634
+ dotarrow.r15878
+ dotlessi.r51476
+ dotseqn.r17195
+ download.r52257
+ dox.r46011
+ dpfloat.r17196
+ dprogress.r15878
+ drac.r15878
+ draftcopy.r15878
+ draftfigure.r44854
+ draftwatermark.r57099
+ dtk.r69504
+ dtxdescribe.r69507
+ ducksay.r64655
+ duckuments.r52271
+ dvdcoll.r15878
+ dynamicnumber.r38726
+ dynblocks.r35193
+ ean13isbn.r57514
+ easy.r19440
+ easy-todo.r32677
+ easybook.r69747
+ easyfig.r64967
+ easyfloats.r57204
+ easyformat.r44543
+ easylist.r32661
+ easyreview.r38352
+ ebezier.r15878
+ ecclesiastic.r38172
+ econlipsum.r58390
+ ecv.r24928
+ ed.r25231
+ edichokey.r56223
+ edmargin.r27599
+ eemeir.r15878
+ efbox.r33236
+ egplot.r20617
+ ehhline.r54676
+ einfart.r68376
+ elements.r61792
+ ellipsis.r55418
+ elmath.r15878
+ elocalloc.r42712
+ elpres.r60209
+ elzcards.r51894
+ emarks.r24504
+ embedall.r51177
+ embedfile.r65528
+ embrac.r57814
+ emo.r66944
+ emotion.r69752
+ emptypage.r18064
+ emulateapj.r28469
+ endfloat.r57090
+ endheads.r43750
+ endnotes.r53319
+ endnotes-hy.r54758
+ engpron.r16558
+ engrec.r15878
+ enotez.r61490
+ enumitem.r51423
+ enumitem-zref.r21472
+ envbig.r15878
+ environ.r56615
+ envlab.r61937
+ epigraph.r54857
+ epigraph-keys.r61719
+ epiolmec.r15878
+ eq-pin2corr.r59477
+ eqell.r22931
+ eqlist.r32257
+ eqnalign.r43278
+ eqname.r20678
+ eqparbox.r45215
+ errata.r42428
+ erw-l3.r61799
+ esami.r67707
+ esdiff.r21385
+ esieecv.r59638
+ esindex.r52342
+ esint.r52240
+ esint-type1.r15878
+ etaremune.r15878
+ etextools.r20694
+ etl.r60998
+ etoc.r69343
+ eukdate.r15878
+ eulerpx.r63967
+ europasscv.r56829
+ europecv.r69661
+ everyhook.r35675
+ everypage.r56694
+ exam.r67600
+ exam-lite.r65754
+ exam-n.r64674
+ exam-randomizechoices.r61719
+ examdesign.r15878
+ example.r33398
+ examplep.r55265
+ examz.r67303
+ exceltex.r26313
+ excludeonly.r17262
+ exercise.r35417
+ exercisebank.r50448
+ exercisepoints.r49590
+ exercises.r55188
+ exesheet.r69688
+ exframe.r53911
+ exp-testopt.r15878
+ expdlist.r15878
+ export.r27206
+ exsheets.r67300
+ exsol.r69343
+ extract.r52117
+ facsimile.r21328
+ factura.r61697
+ fail-fast.r67543
+ familytree.r63739
+ fancyhandout.r46411
+ fancylabel.r46736
+ fancynum.r15878
+ fancypar.r58895
+ fancyqr.r64182
+ fancyslides.r36263
+ fancytabs.r41549
+ fancytooltips.r68931
+ fbox.r69041
+ fcolumn.r67729
+ fetchcls.r45245
+ fewerfloatpages.r58058
+ ffcode.r69706
+ ffslides.r38895
+ fgruler.r63721
+ fifo-stack.r33288
+ figsize.r18784
+ filecontents.r66740
+ filecontentsdef.r52208
+ filedate.r29529
+ fileinfo.r28421
+ filemod.r64967
+ fink.r24329
+ finstrut.r21719
+ fistrum.r66461
+ fithesis.r64135
+ fixcmex.r51825
+ fixfoot.r17131
+ fixme.r63708
+ fixmetodonotes.r30168
+ fjodor.r53207
+ flabels.r17272
+ flacards.r19440
+ flagderiv.r15878
+ flashcards.r62104
+ flashmovie.r25768
+ flexipage.r66614
+ flipbook.r25584
+ flippdf.r56782
+ floatbytocbasic.r67945
+ floatflt.r25540
+ floatrow.r15878
+ floatrowbytocbasic.r67946
+ flowfram.r35291
+ fmp.r15878
+ fmtcount.r53912
+ fn2end.r15878
+ fnbreak.r66615
+ fncychap.r20710
+ fncylab.r52090
+ fnpara.r25607
+ fnpct.r62248
+ fnumprint.r29173
+ foilhtml.r61937
+ foliono.r58877
+ fontaxes.r55920
+ fontsetup.r69390
+ fontsize.r60161
+ fonttable.r44799
+ footmisc.r69729
+ footmisx.r42621
+ footnotebackref.r27034
+ footnoterange.r66149
+ footnpag.r15878
+ forarray.r15878
+ foreign.r27819
+ forloop.r67017
+ formlett.r21480
+ forms16be.r51305
+ formular.r15878
+ fragments.r15878
+ frame.r18312
+ framed.r26789
+ frankenstein.r15878
+ frege.r27417
+ froufrou.r67201
+ ftcap.r17275
+ ftnxtra.r29652
+ fullblck.r25434
+ fullminipage.r34545
+ fullwidth.r24684
+ functional.r65485
+ fundus-calligra.r26018
+ fundus-cyr.r26019
+ fundus-sueterlin.r26030
+ fvextra.r69001
+ fwlw.r29803
+ g-brief.r50415
+ gatherenum.r67201
+ gauss.r32934
+ gcard.r15878
+ gcite.r15878
+ gender.r36464
+ genealogy-profiles.r69580
+ genmpage.r15878
+ gensymb.r64740
+ getfiledate.r16189
+ getitems.r39365
+ gindex.r52311
+ ginpenc.r24980
+ gitfile-info.r51928
+ gitinfo.r34049
+ gitinfo2.r38913
+ gitlog.r38932
+ gitstatus.r64662
+ gitver.r63920
+ globalvals.r49962
+ gloss.r15878
+ glossaries-danish.r35665
+ glossaries-dutch.r35685
+ glossaries-english.r35665
+ glossaries-estonian.r49928
+ glossaries-extra.r68409
+ glossaries-finnish.r54080
+ glossaries-french.r42873
+ glossaries-german.r35665
+ glossaries-irish.r35665
+ glossaries-italian.r35665
+ glossaries-magyar.r35665
+ glossaries-norsk.r67141
+ glossaries-nynorsk.r67201
+ glossaries-polish.r35665
+ glossaries-portuges.r36064
+ glossaries-serbian.r35665
+ glossaries-slovene.r51211
+ glossaries-spanish.r35665
+ gmdoc.r21292
+ gmdoc-enhance.r15878
+ gmiflink.r15878
+ gmutils.r24287
+ gmverb.r24288
+ grabbox.r65223
+ gradient-text.r65567
+ grading-scheme.r62505
+ graphbox.r46360
+ graphicscache.r65318
+ graphicx-psmin.r56931
+ graphicxbox.r32630
+ graphpaper.r63116
+ grayhints.r49052
+ grfpaste.r17354
+ grid.r61719
+ grid-system.r32981
+ gridpapers.r58723
+ gridset.r53762
+ gridslides.r54512
+ gs1.r59620
+ guitlogo.r55741
+ ha-prosper.r59651
+ hackthefootline.r46494
+ halloweenmath.r52602
+ handin.r48255
+ handout.r43962
+ handoutwithnotes.r62140
+ hang.r43280
+ hanging.r15878
+ hardwrap.r21396
+ harnon-cv.r26543
+ harpoon.r21327
+ hc.r15878
+ he-she.r41359
+ hep-acronym.r67632
+ hep-float.r67632
+ hep-math.r67632
+ hep-text.r67632
+ hep-title.r67632
+ hereapplies.r68638
+ hhtensor.r54080
+ hideanswer.r63852
+ highlightlatex.r58392
+ highlightx.r68756
+ histogr.r15878
+ hitec.r15878
+ hitreport.r58357
+ hletter.r30002
+ hobsub.r52810
+ homework.r68773
+ hpsdiss.r15878
+ href-ul.r69359
+ hrefhide.r66189
+ huawei.r68336
+ hvextern.r69651
+ hvindex.r46051
+ hvlogos.r69581
+ hvpygmentex.r62405
+ hvqrurl.r69723
+ hwemoji.r65001
+ hypdestopt.r56253
+ hypdoc.r68661
+ hypdvips.r53197
+ hyper.r17357
+ hyperbar.r48147
+ hypernat.r17358
+ hyperxmp.r68251
+ hyphenat.r15878
+ identkey.r61719
+ idxcmds.r54554
+ idxlayout.r25821
+ iexec.r69420
+ ifallfalse.r60027
+ iffont.r38823
+ ifmslide.r20727
+ ifmtarg.r47544
+ ifnextok.r23379
+ ifoddpage.r64967
+ ifthenx.r25819
+ iitem.r29613
+ image-gallery.r15878
+ imakeidx.r42287
+ import.r54683
+ incgraph.r60810
+ indextools.r68555
+ inline-images.r61719
+ inlinedef.r15878
+ inlinelabel.r63853
+ inputenx.r52986
+ inputtrc.r28019
+ interactiveworkbook.r15878
+ interfaces.r21474
+ intopdf.r63987
+ inversepath.r15878
+ invoice.r48359
+ invoice-class.r49749
+ invoice2.r67327
+ ipsum.r68861
+ iso.r15878
+ iso10303.r15878
+ isodate.r16613
+ isodoc.r59709
+ isonums.r17362
+ isopt.r45509
+ isorot.r15878
+ isosafety.r68801
+ isotope.r23711
+ issuulinks.r25742
+ iwonamath.r68144
+ jlabels.r24858
+ jmsdelim.r62630
+ jobname-suffix.r64797
+ joinbox.r68003
+ jslectureplanner.r57095
+ jumplines.r37553
+ jvlisting.r24638
+ kalendarium.r48744
+ kantlipsum.r68983
+ kerntest.r15878
+ keycommand.r18042
+ keyfloat.r69399
+ keyindex.r50828
+ keyparse.r60277
+ keyreader.r28195
+ keystroke.r17992
+ keyval2e.r23698
+ keyvaltable.r65416
+ kix.r21606
+ knowledge.r61991
+ koma-moderncvclassic.r25025
+ koma-script-sfs.r26137
+ komacv.r57721
+ komacv-rg.r49064
+ korigamik.r68204
+ ktv-texdata.r27369
+ l3build.r69748
+ labbook.r15878
+ labels.r15878
+ labels4easylist.r51124
+ labelschanged.r69400
+ lambdax.r60278
+ lastpackage.r34481
+ lastpage.r68557
+ latex-amsmath-dev.r68730
+ latex-base-dev.r68730
+ latex-bin-dev.r66186
+ latex-context-ppchtex.r66687
+ latex-firstaid-dev.r68730
+ latex-graphics-dev.r68730
+ latex-lab-dev.r68730
+ latex-tools-dev.r68730
+ latex-uni8.r49729
+ latex2pydata.r68919
+ latexcolors.r49888
+ latexdemo.r67201
+ latexgit.r54811
+ layouts.r42428
+ lazylist.r17691
+ lccaps.r46432
+ lcd.r16549
+ lcg.r31474
+ leading.r15878
+ leaflet.r56878
+ lebhart.r68376
+ lectures.r53642
+ lectureslides.r62292
+ leftidx.r15878
+ leftindex.r69660
+ leipzig.r52450
+ lengthconvert.r55064
+ lettre.r54722
+ lettrine.r69508
+ lewis.r15878
+ lhelp.r23638
+ libgreek.r65004
+ limap.r44863
+ linegoal.r21523
+ linop.r41304
+ lipsum.r60561
+ lisp-on-tex.r38722
+ listing.r17373
+ listingsutf8.r53097
+ listlbls.r67215
+ listliketab.r15878
+ listofsymbols.r16134
+ litesolution.r69115
+ litetable.r69678
+ lkproof.r20021
+ lmake.r25552
+ locality.r20422
+ logbox.r24499
+ logical-markup-utils.r15878
+ logoetalab.r68916
+ logpap.r15878
+ longfbox.r39028
+ longfigure.r34302
+ longnamefilelist.r27889
+ loops.r30704
+ lsc.r15878
+ lstaddons.r64967
+ lstfiracode.r49503
+ lt3graph.r45913
+ lt3rawobjects.r66619
+ ltablex.r34923
+ ltabptch.r17533
+ ltxdockit.r21869
+ ltxguidex.r50992
+ ltxkeys.r28332
+ ltxnew.r21586
+ ltxtools.r24897
+ lua-check-hyphen.r47527
+ lua-physical.r59138
+ luatodonotes.r53825
+ macrolist.r60139
+ macroswap.r31498
+ magaz.r24694
+ magicnum.r52983
+ magicwatermark.r63656
+ mailing.r15878
+ mailmerge.r15878
+ makebarcode.r15878
+ makebase.r41012
+ makebox.r15878
+ makecell.r15878
+ makecirc.r15878
+ makecmds.r15878
+ makedtx.r46702
+ makeglos.r15878
+ makelabels.r60255
+ makerobust.r52811
+ mandi.r68950
+ manfnt.r54684
+ manuscript.r36110
+ manyind.r49874
+ marginfit.r48281
+ marginfix.r55064
+ marginnote.r68204
+ markdown.r66954
+ mathalpha.r61089
+ mathastext.r69237
+ mathexam.r15878
+ mathfam256.r53519
+ mathfont.r68241
+ maybemath.r15878
+ mcaption.r15878
+ mceinleger.r15878
+ mcexam.r60481
+ mcite.r18173
+ mciteplus.r31648
+ mdframed.r31075
+ media4svg.r64686
+ media9.r64047
+ medstarbeamer.r38828
+ meetingmins.r31878
+ memexsupp.r15878
+ memory.r30452
+ mensa-tex.r45997
+ menu.r15878
+ menucard.r55643
+ menukeys.r64314
+ metalogox.r69601
+ metanorma.r55010
+ metastr.r56246
+ method.r17485
+ metre.r18489
+ mfirstuc.r64743
+ mftinc.r15878
+ mi-solns.r49651
+ midpage.r17484
+ mindflow.r65236
+ minibox.r30914
+ minidocument.r43752
+ minifp.r32559
+ minimalist.r68552
+ minipage-marginpar.r15878
+ minitoc.r61719
+ minorrevision.r32165
+ minutes.r42186
+ mla-paper.r54080
+ mleftright.r53021
+ mlist.r15878
+ mmap.r15878
+ mnotes.r63406
+ moderncv.r62128
+ modernposter.r47269
+ moderntimeline.r55518
+ modref.r15878
+ modroman.r29803
+ modular.r44142
+ moloch.r69579
+ monofill.r28140
+ moodle.r65672
+ moreenum.r24479
+ morefloats.r37927
+ morehype.r38815
+ moresize.r17513
+ moreverb.r22126
+ morewrites.r69679
+ movement-arrows.r67270
+ movie15.r26473
+ mparhack.r59066
+ mpostinl.r49559
+ msc.r67718
+ msg.r49578
+ mslapa.r54080
+ mtgreek.r17967
+ multenum.r21775
+ multiaudience.r60688
+ multibbl.r15878
+ multicap.r15878
+ multicolrule.r56366
+ multidef.r40637
+ multienv.r64967
+ multiexpand.r45943
+ multifootnote.r63456
+ multilang.r49065
+ multiple-choice.r63722
+ multirow.r58396
+ mversion.r29370
+ mwe.r64967
+ mycv.r26807
+ mylatex.r56751
+ mylatexformat.r21392
+ nag.r24741
+ nameauth.r69758
+ namespc.r15878
+ ncclatex.r15878
+ ncctools.r51810
+ needspace.r29601
+ nestquot.r27323
+ newenviron.r29331
+ newfile.r15878
+ newlfm.r15878
+ newspaper.r15878
+ newunicodechar.r47382
+ newvbtm.r23996
+ newverbs.r64833
+ nextpage.r15878
+ nfssext-cfr.r43640
+ nicefilelist.r65842
+ niceframe.r36086
+ nicetext.r38914
+ nidanfloat.r48295
+ ninecolors.r62006
+ nlctdoc.r68448
+ noconflict.r30140
+ noindentafter.r59195
+ noitcrul.r15878
+ nolbreaks.r26786
+ nomencl.r61029
+ nomentbl.r16549
+ non-decimal-units.r69742
+ nonfloat.r17598
+ nonumonpart.r22114
+ nopageno.r18128
+ normalcolor.r40125
+ notebeamer.r68871
+ notes.r42428
+ notespages.r41906
+ notestex.r45396
+ notoccite.r18129
+ nowidow.r24066
+ nox.r30991
+ ntheorem.r27609
+ numberedblock.r33109
+ numname.r18130
+ numprint.r27498
+ numspell.r61132
+ ocg-p.r28803
+ ocgx.r54512
+ ocgx2.r65292
+ ocr-latex.r15878
+ octavo.r15878
+ oldstyle.r15878
+ onlyamsmath.r42927
+ opcit.r15878
+ opencolor.r66363
+ optidef.r50941
+ optional.r18131
+ options.r39030
+ orcidlink.r69253
+ orientation.r57390
+ outline.r18360
+ outliner.r21095
+ outlines.r25192
+ outlining.r45601
+ overlays.r57866
+ overpic.r69343
+ padcount.r47621
+ pagecolor.r66885
+ pagecont.r15878
+ pagegrid.r64470
+ pagelayout.r69486
+ pagenote.r63708
+ pagerange.r16915
+ pageslts.r39164
+ palette.r60119
+ pangram.r66300
+ paper.r34521
+ papercdcase.r15878
+ papermas.r66835
+ papertex.r19230
+ paracol.r49560
+ parades.r40042
+ paralist.r43021
+ paresse.r59228
+ parnotes.r51720
+ parsa.r54840
+ parselines.r21475
+ pas-cours.r55859
+ pas-cv.r32263
+ pas-tableur.r66860
+ patchcmd.r41379
+ pauldoc.r16005
+ pawpict.r21629
+ pbalance.r67201
+ pbox.r24807
+ pbsheet.r24830
+ pdf14.r17583
+ pdfannotations.r68958
+ pdfcol.r64469
+ pdfcolmk.r52912
+ pdfcomment.r49047
+ pdfcprot.r18735
+ pdfmarginpar.r23492
+ pdfoverlay.r64210
+ pdfpagediff.r37946
+ pdfpc.r68610
+ pdfpc-movie.r67201
+ pdfprivacy.r45985
+ pdfrender.r69058
+ pdfreview.r50100
+ pdfscreen.r42428
+ pdfslide.r15878
+ pdfsync.r20373
+ pdfwin.r68667
+ pdfx.r50338
+ pecha.r15878
+ perltex.r52162
+ permute.r15878
+ petiteannonce.r25915
+ pgfmath-xfp.r59268
+ phfcc.r60731
+ phfextendedabstract.r60732
+ phffullpagefigure.r41857
+ phfnote.r60733
+ phfparen.r41859
+ phfqit.r60734
+ phfquotetext.r41869
+ phfsvnwatermark.r41870
+ phfthm.r60735
+ philex.r36396
+ phonenumbers.r63774
+ photo.r18739
+ photobook.r68313
+ picture.r54867
+ piff.r21894
+ pkgloader.r47486
+ placeins.r19848
+ plantslabels.r29803
+ plates.r15878
+ plweb.r15878
+ pmboxdraw.r53046
+ polynom.r44832
+ polynomial.r15878
+ polytable.r55837
+ postcards.r21641
+ poster-mac.r18305
+ postnotes.r69102
+ powerdot.r59272
+ ppr-prv.r15878
+ ppt-slides.r69568
+ practicalreports.r52312
+ precattl.r63967
+ prelim2e.r57000
+ preprint.r30447
+ pressrelease.r35147
+ prettyref.r15878
+ prettytok.r66884
+ preview.r69470
+ printlen.r19847
+ probsoln.r44783
+ profmaquette.r69526
+ program.r44214
+ progress.r19519
+ progressbar.r33822
+ projlib.r69689
+ proofread.r61719
+ properties.r15878
+ prosper.r33033
+ protex.r41633
+ protocol.r25562
+ psfragx.r26243
+ pstool.r46393
+ pstring.r42857
+ pxgreeks.r21838
+ pygmentex.r64131
+ python.r60162
+ pythonimmediate.r69487
+ q-and-a.r69164
+ qcm.r63833
+ qstest.r15878
+ qsymbols.r15878
+ quicktype.r42183
+ quiz2socrative.r52276
+ quotchap.r56926
+ quoting.r32818
+ quotmark.r15878
+ ran_toks.r59515
+ randexam.r69690
+ randtext.r15878
+ rccol.r15878
+ rcs-multi.r64967
+ rcsinfo.r15878
+ readablecv.r67986
+ readarray.r60540
+ realboxes.r64967
+ recipe.r54080
+ recipebook.r37026
+ recipecard.r15878
+ rectopma.r19980
+ refcheck.r29128
+ refenums.r44131
+ reflectgraphics.r40612
+ refman.r15878
+ refstyle.r69680
+ regcount.r19979
+ regexpatch.r58668
+ register.r54485
+ regstats.r66795
+ relenc.r22050
+ relsize.r30707
+ repeatindex.r24305
+ repltext.r56433
+ rescansync.r63856
+ resmes.r65375
+ responsive.r69147
+ returntogrid.r48485
+ rgltxdoc.r53858
+ rjlparshap.r15878
+ rlepsf.r19082
+ rmpage.r54080
+ robust-externalize.r69459
+ robustcommand.r15878
+ robustindex.r49877
+ romanbar.r25005
+ romanbarpagenumber.r36236
+ romanneg.r20087
+ romannum.r15878
+ rorlink.r67461
+ rotfloat.r18292
+ rotpages.r18740
+ roundbox.r29675
+ rterface.r30084
+ rtkinenc.r20003
+ rulerbox.r50984
+ rulercompass.r32392
+ runcode.r69471
+ rvwrite.r19614
+ sanitize-umlaut.r67126
+ sauerj.r15878
+ saveenv.r65346
+ savefnmark.r15878
+ savesym.r31565
+ savetrees.r40525
+ scale.r15878
+ scalebar.r15878
+ scalerel.r42809
+ scanpages.r42633
+ schedule.r51805
+ schooldocs.r69659
+ scontents.r62902
+ scrambledenvs.r60615
+ scrlayer-fancyhdr.r63844
+ scrlttr2copy.r56733
+ scrwfile.r66872
+ sdaps.r65345
+ sdrt.r15878
+ secdot.r20208
+ secnum.r61813
+ sectionbox.r37749
+ sectionbreak.r50339
+ sectsty.r15878
+ seealso.r43595
+ selectp.r20185
+ selinput.r53098
+ semantex.r65679
+ semantic.r15878
+ semantic-markup.r53607
+ semesterplanner.r56841
+ semioneside.r15878
+ semproc.r37568
+ semtex.r56530
+ sepfootnotes.r41732
+ seqsplit.r15878
+ sesstime.r49750
+ setspaceenhanced.r68493
+ sf298.r41653
+ sffms.r15878
+ sfmath.r15878
+ shadethm.r53350
+ shadow.r20312
+ shadowtext.r26522
+ shapepar.r69343
+ shdoc.r41991
+ shipunov.r52334
+ shorttoc.r15878
+ show2e.r15878
+ showcharinbox.r29803
+ showdim.r28918
+ showexpl.r57414
+ showlabels.r63940
+ sidecap.r65618
+ sidenotes.r54524
+ sidenotesplus.r69176
+ silence.r27028
+ sillypage.r66349
+ sim-os-menus.r68843
+ simplecd.r29260
+ simplecv.r35537
+ simpleinvoice.r45673
+ simplivre.r68376
+ sitem.r22136
+ skb.r22781
+ skdoc.r56950
+ skeldoc.r57922
+ skeycommand.r24652
+ skeyval.r30560
+ skills.r56734
+ skrapport.r52412
+ slantsc.r25007
+ smalltableof.r20333
+ smart-eqn.r61719
+ smartref.r20311
+ smartunits.r39592
+ snapshot.r56735
+ snaptodo.r61155
+ snotez.r61992
+ soulpos.r60772
+ spacingtricks.r69048
+ spark-otf.r62481
+ sparklines.r42821
+ sphack.r20842
+ splitindex.r39766
+ spot.r22408
+ spotcolor.r15878
+ spreadtab.r68256
+ spverbatim.r15878
+ srbook-mem.r45818
+ srcltx.r15878
+ sseq.r31585
+ sslides.r32293
+ stack.r15878
+ stackengine.r60019
+ standalone.r64677
+ starray.r69002
+ stdclsdv.r15878
+ stdpage.r15878
+ stealcaps.r64967
+ stex.r68569
+ storebox.r64967
+ storecmd.r24431
+ stringstrings.r57097
+ sttools.r60736
+ stubs.r69128
+ studenthandouts.r43516
+ styledcmd.r65262
+ subdepth.r15878
+ subdocs.r51480
+ subeqn.r15878
+ subeqnarray.r15878
+ subfigmat.r20308
+ subfigure.r15878
+ subfiles.r56977
+ subfloat.r29349
+ substr.r16117
+ supertabular.r53658
+ suppose.r59281
+ svg.r57010
+ svgcolor.r15878
+ svn.r15878
+ svn-multi.r64967
+ svn-prov.r64967
+ svninfo.r62157
+ swfigure.r63255
+ swungdash.r64204
+ syntax.r15878
+ syntrace.r15878
+ synttree.r16252
+ tabbing.r59715
+ tabfigures.r25202
+ tableaux.r42413
+ tablefootnote.r32804
+ tableof.r59837
+ tablists.r15878
+ tabls.r17255
+ tablvar.r69212
+ tabstackengine.r46848
+ tabto-ltx.r54080
+ tabu.r61719
+ tabularborder.r17885
+ tabularcalc.r15878
+ tabularew.r15878
+ tabularray.r66276
+ tabulary.r34368
+ tagging.r52064
+ tagpair.r42138
+ tagpdf.r69703
+ talk.r42428
+ tamefloats.r27345
+ tangocolors.r66733
+ tasks.r61541
+ tcldoc.r22018
+ tcolorbox.r69370
+ tdclock.r33043
+ technics.r29349
+ ted.r15878
+ templatetools.r67201
+ termcal.r22514
+ termlist.r18923
+ termsim.r61414
+ testhyphens.r38928
+ testidx.r60966
+ tex-label.r16372
+ tex-locale.r48500
+ texlogos.r19083
+ texmate.r15878
+ texments.r15878
+ texpower.r29349
+ texshade.r69371
+ texsurgery.r59885
+ textcsc.r67193
+ textfit.r20591
+ textmerg.r20677
+ textpos.r63967
+ textualicomma.r67201
+ texvc.r46844
+ theoremref.r54512
+ thinsp.r39669
+ thmtools.r67018
+ threadcol.r28754
+ threeparttable.r17383
+ threeparttablex.r34206
+ thumb.r16549
+ thumbs.r33134
+ thumby.r16736
+ ticket.r42280
+ tipauni.r65817
+ titlecaps.r63020
+ titlefoot.r15878
+ titlepic.r43497
+ titleref.r18729
+ titlesec.r68677
+ titling.r15878
+ to-be-determined.r64882
+ tocbibind.r20085
+ tocdata.r69512
+ tocloft.r53364
+ tocvsec2.r33146
+ todo.r17746
+ todonotes.r69319
+ tokcycle.r60320
+ tokenizer.r15878
+ toolbox.r32260
+ topfloat.r19084
+ topiclongtable.r54758
+ totalcount.r67201
+ totcount.r21178
+ totpages.r15878
+ tramlines.r65692
+ translations.r61896
+ transparent.r64852
+ trfsigns.r15878
+ trimspaces.r15878
+ trivfloat.r15878
+ trsym.r18732
+ truncate.r18921
+ tucv.r20680
+ turnthepage.r29803
+ tutodoc.r69343
+ twoinone.r17024
+ twoup.r15878
+ txgreeks.r21839
+ type1cm.r21820
+ typed-checklist.r63445
+ typeface.r27046
+ typoaid.r44238
+ typogrid.r24994
+ uassign.r38459
+ ucs.r68759
+ uebungsblatt.r15878
+ umoline.r19085
+ underlin.r15878
+ underoverlap.r29019
+ undolabl.r65846
+ uni-titlepage.r68917
+ unicode-math-input.r69591
+ unicodefonttable.r67066
+ unifront.r67054
+ unisc.r63178
+ unitconv.r55060
+ units.r42428
+ unravel.r69308
+ updatemarks.r68163
+ upmethodology.r64613
+ upquote.r26059
+ uri.r48602
+ ushort.r32261
+ uspace.r63123
+ utf8add.r61074
+ uwmslide.r27354
+ variablelm.r60014
+ varindex.r32262
+ varsfromjobname.r44154
+ varwidth.r24104
+ vcell.r59039
+ vdmlisting.r56905
+ verbasef.r21922
+ verbatimbox.r67865
+ verbatimcopy.r15878
+ verbdef.r17177
+ verbments.r23670
+ verifiche.r69726
+ verifycommand.r69389
+ version.r21920
+ versions.r21921
+ versonotes.r69249
+ vertbars.r49429
+ vgrid.r32457
+ vhistory.r61719
+ vmargin.r15878
+ volumes.r15878
+ vpe.r26039
+ vruler.r21598
+ vtable.r51126
+ vwcol.r36254
+ wallcalendar.r45568
+ wallpaper.r15878
+ warning.r66616
+ warpcol.r15878
+ was.r64691
+ webquiz.r58808
+ widetable.r53409
+ widows-and-orphans.r66753
+ williams.r15878
+ willowtreebook.r60638
+ withargs.r52641
+ wordcount.r46165
+ wordlike.r15878
+ worksheet.r48423
+ wrapfig.r61719
+ wrapfig2.r69513
+ wrapstuff.r64058
+ writeongrid.r68863
+ wtref.r69214
+ xargs.r15878
+ xassoccnt.r61112
+ xbmks.r53448
+ xcntperchap.r54080
+ xcolor-material.r42289
+ xcolor-solarized.r61719
+ xcomment.r20031
+ xcookybooky.r36435
+ xcpdftips.r50449
+ xdoc.r15878
+ xellipsis.r47546
+ xfakebold.r68929
+ xfor.r15878
+ xhfill.r22575
+ xifthen.r38929
+ xint.r63562
+ xkcdcolors.r67895
+ xkeymask.r69223
+ xltabular.r56855
+ xmpincl.r60593
+ xnewcommand.r15878
+ xoptarg.r15878
+ xpatch.r54563
+ xpeek.r61719
+ xprintlen.r35928
+ xpunctuate.r67918
+ xsavebox.r64049
+ xsim.r61988
+ xstring.r68015
+ xtab.r23347
+ xurl.r61553
+ xwatermark.r61719
+ xytree.r15878
+ yafoot.r48568
+ yagusylo.r29803
+ yaletter.r42830
+ ycbook.r46201
+ ydoc.r64887
+ yplan.r34398
+ zebra-goodies.r66630
+ zed-csp.r17258
+ zennote.r65549
+ ziffer.r32279
+ zref.r68278
+ zref-check.r68846
+ zref-clever.r68846
+ zref-vario.r68846
+ zwgetfdate.r15878
+ zwpagelayout.r63074
+"
+TEXLIVE_MODULE_DOC_CONTENTS="
+ 2up.doc.r55076
+ a0poster.doc.r54071
+ a4wide.doc.r20943
+ a5comb.doc.r17020
+ abraces.doc.r64967
+ abspos.doc.r64465
+ abstract.doc.r15878
+ accessibility.doc.r55777
+ accsupp.doc.r53052
+ achemso.doc.r69638
+ acro.doc.r62925
+ acronym.doc.r54758
+ acroterm.doc.r61719
+ actuarialangle.doc.r67201
+ actuarialsymbol.doc.r67201
+ addfont.doc.r58559
+ addlines.doc.r49326
+ adjmulticol.doc.r63320
+ adjustbox.doc.r64967
+ adrconv.doc.r46817
+ advdate.doc.r20538
+ affilauthor.doc.r68996
+ akktex.doc.r26055
+ akletter.doc.r15878
+ alchemist.doc.r66924
+ alertmessage.doc.r38055
+ alnumsec.doc.r15878
+ alphalph.doc.r53087
+ alterqcm.doc.r59265
+ altfont.doc.r15878
+ altsubsup.doc.r62738
+ amsaddr.doc.r64357
+ animate.doc.r67401
+ anonchap.doc.r17049
+ answers.doc.r35032
+ anyfontsize.doc.r17050
+ appendix.doc.r53718
+ appendixnumberbeamer.doc.r46317
+ apptools.doc.r28400
+ arabicfront.doc.r51474
+ arcs.doc.r15878
+ argumentation.doc.r69023
+ arraycols.doc.r68277
+ arrayjobx.doc.r18125
+ arraysort.doc.r31576
+ arydshln.doc.r50084
+ asciilist.doc.r49060
+ askinclude.doc.r54725
+ assignment.doc.r20431
+ assoccnt.doc.r38497
+ association-matrix.doc.r64845
+ atenddvi.doc.r56922
+ atendofenv.doc.r62164
+ attachfile.doc.r42099
+ aurl.doc.r41853
+ authoraftertitle.doc.r55889
+ authorarchive.doc.r65777
+ authorindex.doc.r51757
+ autofancyhdr.doc.r54049
+ autonum.doc.r36084
+ autopdf.doc.r32377
+ autopuncitems.doc.r63045
+ avremu.doc.r35373
+ awesomebox.doc.r57349
+ axessibility.doc.r57105
+ background.doc.r42428
+ bankstatement.doc.r38857
+ bashful.doc.r25597
+ basicarith.doc.r35460
+ bchart.doc.r43928
+ beamer-rl.doc.r69254
+ beamer2thesis.doc.r27539
+ beamerappendixnote.doc.r55732
+ beameraudience.doc.r23427
+ beamerauxtheme.doc.r56087
+ beamercolorthemeowl.doc.r40105
+ beamerdarkthemes.doc.r55117
+ beamerposter.doc.r54512
+ beamersubframe.doc.r23510
+ beamertheme-arguelles.doc.r68659
+ beamertheme-cuerna.doc.r42161
+ beamertheme-detlevcm.doc.r39048
+ beamertheme-epyt.doc.r41404
+ beamertheme-focus.doc.r69742
+ beamertheme-light.doc.r49867
+ beamertheme-metropolis.doc.r43031
+ beamertheme-npbt.doc.r54512
+ beamertheme-phnompenh.doc.r39100
+ beamertheme-pure-minimalistic.doc.r56934
+ beamertheme-rainbow.doc.r67542
+ beamertheme-saintpetersburg.doc.r45877
+ beamertheme-simpledarkblue.doc.r60061
+ beamertheme-simpleplus.doc.r64770
+ beamertheme-tcolorbox.doc.r67000
+ beamertheme-trigon.doc.r65985
+ beamertheme-upenn-bc.doc.r29937
+ beamerthemeamurmaple.doc.r69742
+ beamerthemeconcrete.doc.r69528
+ beamerthemelalic.doc.r58777
+ beamerthemenirma.doc.r20765
+ beamerthemenord.doc.r56180
+ bearwear.doc.r54826
+ beaulivre.doc.r68376
+ beautybook.doc.r68438
+ beton.doc.r15878
+ bewerbung.doc.r61632
+ bez123.doc.r15878
+ bhcexam.doc.r64093
+ bibletext.doc.r45196
+ bigfoot.doc.r38248
+ bigints.doc.r29803
+ bilingualpages.doc.r59643
+ biochemistry-colors.doc.r54512
+ bithesis.doc.r68634
+ bizcard.doc.r15878
+ blindtext.doc.r25039
+ blkarray.doc.r36406
+ block.doc.r17209
+ blowup.doc.r67640
+ bnumexpr.doc.r59244
+ boites.doc.r32235
+ bold-extra.doc.r17076
+ book-of-common-prayer.doc.r62240
+ bookcover.doc.r65394
+ bookest.doc.r15878
+ booklet.doc.r15878
+ bookshelf.doc.r55475
+ boolexpr.doc.r17830
+ bophook.doc.r17062
+ boxedminipage.doc.r54827
+ boxhandler.doc.r28031
+ bracketkey.doc.r17129
+ braket.doc.r17127
+ breakurl.doc.r29901
+ bubblesort.doc.r56070
+ bullcntr.doc.r15878
+ bxcalc.doc.r56431
+ bxdpx-beamer.doc.r41813
+ bxdvidriver.doc.r43219
+ bxenclose.doc.r40213
+ bxnewfont.doc.r44173
+ bxpapersize.doc.r63174
+ bxpdfver.doc.r63185
+ bxtexlogo.doc.r63231
+ calcage.doc.r27725
+ calctab.doc.r15878
+ calculator.doc.r64424
+ calrsfs.doc.r17125
+ cals.doc.r43003
+ calxxxx-yyyy.doc.r69266
+ cancel.doc.r32508
+ canoniclayout.doc.r64889
+ capt-of.doc.r29803
+ captcont.doc.r15878
+ captdef.doc.r17353
+ carbohydrates.doc.r39000
+ cases.doc.r54682
+ casyl.doc.r15878
+ catchfile.doc.r53084
+ catchfilebetweentags.doc.r21476
+ catechis.doc.r59998
+ catoptions.doc.r68982
+ cbcoptic.doc.r16666
+ ccaption.doc.r23443
+ cclicenses.doc.r15878
+ cd.doc.r34452
+ cd-cover.doc.r17121
+ cdcmd.doc.r60742
+ cdpbundl.doc.r61719
+ cellprops.doc.r67201
+ cellspace.doc.r61501
+ censor.doc.r67293
+ centeredline.doc.r64672
+ centerlastline.doc.r56644
+ changebar.doc.r69367
+ changelayout.doc.r16094
+ changelog.doc.r65861
+ changepage.doc.r15878
+ changes.doc.r67201
+ chappg.doc.r15878
+ chapterfolder.doc.r15878
+ cheatsheet.doc.r45069
+ checkend.doc.r51475
+ chet.doc.r45081
+ chextras.doc.r27118
+ childdoc.doc.r49543
+ chkfloat.doc.r27473
+ chletter.doc.r20060
+ chngcntr.doc.r47577
+ chronology.doc.r67973
+ circ.doc.r62977
+ circledsteps.doc.r67889
+ circledtext.doc.r63166
+ classics.doc.r53671
+ classpack.doc.r55218
+ clefval.doc.r55985
+ cleveref.doc.r61719
+ cleveref-usedon.doc.r66915
+ clicks.doc.r64602
+ clipboard.doc.r47747
+ clistmap.doc.r61811
+ clock.doc.r15878
+ clrdblpg.doc.r47511
+ clrstrip.doc.r60363
+ cmdstring.doc.r15878
+ cmdtrack.doc.r28910
+ cmsd.doc.r18787
+ cnltx.doc.r55265
+ cntformats.doc.r34668
+ cntperchap.doc.r37572
+ codebox.doc.r61771
+ codedescribe.doc.r69343
+ codedoc.doc.r17630
+ codehigh.doc.r65787
+ codepage.doc.r51502
+ codesection.doc.r34481
+ collcell.doc.r64967
+ collectbox.doc.r64967
+ colophon.doc.r47913
+ color-edits.doc.r56707
+ colordoc.doc.r18270
+ colorframed.doc.r64551
+ colorinfo.doc.r15878
+ coloring.doc.r41042
+ colorist.doc.r68440
+ colorspace.doc.r50585
+ colortab.doc.r22155
+ colorwav.doc.r67012
+ colorweb.doc.r31490
+ colourchange.doc.r21741
+ combelow.doc.r18462
+ combine.doc.r19361
+ comma.doc.r18259
+ commado.doc.r38875
+ commedit.doc.r50116
+ comment.doc.r41927
+ commonunicode.doc.r62901
+ competences.doc.r47573
+ concepts.doc.r29020
+ concprog.doc.r18791
+ conditext.doc.r55387
+ constants.doc.r15878
+ continue.doc.r49449
+ contour.doc.r18950
+ contracard.doc.r67201
+ conv-xkv.doc.r43558
+ cooking.doc.r15878
+ cooking-units.doc.r65241
+ cool.doc.r67013
+ coolfn.doc.r69007
+ coollist.doc.r67048
+ coolstr.doc.r67015
+ coolthms.doc.r29062
+ cooltooltips.doc.r60201
+ coop-writing.doc.r61607
+ coordsys.doc.r15878
+ copyedit.doc.r37928
+ copyrightbox.doc.r24829
+ coseoul.doc.r23862
+ counterz.doc.r67335
+ counttexruns.doc.r27576
+ courseoutline.doc.r15878
+ coursepaper.doc.r15878
+ coverpage.doc.r63509
+ cprotect.doc.r21209
+ cprotectinside.doc.r63833
+ crbox.doc.r29803
+ create-theorem.doc.r67712
+ creationboites.doc.r68087
+ crefthe.doc.r68813
+ crossreference.doc.r15878
+ crossreftools.doc.r55879
+ crumbs.doc.r64602
+ csquotes.doc.r64389
+ css-colors.doc.r54512
+ csvmerge.doc.r51857
+ csvsimple.doc.r69494
+ cuisine.doc.r34453
+ currency.doc.r48990
+ currfile.doc.r64673
+ curriculum-vitae.doc.r68211
+ currvita.doc.r15878
+ customenvs.doc.r68637
+ cutwin.doc.r60901
+ cv.doc.r15878
+ cv4tw.doc.r34577
+ cweb-latex.doc.r28878
+ cyber.doc.r46776
+ cybercic.doc.r37659
+ darkmode.doc.r64271
+ dashbox.doc.r23425
+ dashrule.doc.r29579
+ dashundergaps.doc.r58150
+ dataref.doc.r62942
+ datatool.doc.r52663
+ datax.doc.r61772
+ dateiliste.doc.r27974
+ datenumber.doc.r61761
+ datestamp.doc.r61719
+ datetime.doc.r36650
+ datetime2.doc.r63102
+ datetime2-bahasai.doc.r46287
+ datetime2-basque.doc.r47064
+ datetime2-breton.doc.r52647
+ datetime2-bulgarian.doc.r47031
+ datetime2-catalan.doc.r47032
+ datetime2-croatian.doc.r36682
+ datetime2-czech.doc.r47033
+ datetime2-danish.doc.r47034
+ datetime2-dutch.doc.r47355
+ datetime2-en-fulltext.doc.r36705
+ datetime2-english.doc.r52479
+ datetime2-esperanto.doc.r47356
+ datetime2-estonian.doc.r47565
+ datetime2-finnish.doc.r47047
+ datetime2-french.doc.r56393
+ datetime2-galician.doc.r47631
+ datetime2-german.doc.r67201
+ datetime2-greek.doc.r47533
+ datetime2-hebrew.doc.r47534
+ datetime2-icelandic.doc.r65213
+ datetime2-irish.doc.r47632
+ datetime2-it-fulltext.doc.r54779
+ datetime2-italian.doc.r37146
+ datetime2-latin.doc.r47748
+ datetime2-lsorbian.doc.r47749
+ datetime2-magyar.doc.r48266
+ datetime2-norsk.doc.r48267
+ datetime2-polish.doc.r48456
+ datetime2-portuges.doc.r48457
+ datetime2-romanian.doc.r56394
+ datetime2-russian.doc.r49345
+ datetime2-samin.doc.r49346
+ datetime2-scottish.doc.r52101
+ datetime2-serbian.doc.r67201
+ datetime2-slovak.doc.r52281
+ datetime2-slovene.doc.r52282
+ datetime2-spanish.doc.r45785
+ datetime2-swedish.doc.r36700
+ datetime2-turkish.doc.r52331
+ datetime2-ukrainian.doc.r47552
+ datetime2-usorbian.doc.r52375
+ datetime2-welsh.doc.r52553
+ dblfloatfix.doc.r28983
+ dbshow.doc.r61634
+ debate.doc.r64846
+ decimal.doc.r23374
+ decimalcomma.doc.r69251
+ decorule.doc.r55230
+ defoldfonts.doc.r68234
+ delimtxt.doc.r16549
+ democodetools.doc.r64314
+ denisbdoc.doc.r66137
+ diabetes-logbook.doc.r54810
+ diagbox.doc.r54080
+ diagnose.doc.r19387
+ dialogl.doc.r28946
+ dichokey.doc.r17192
+ dimnum.doc.r58774
+ dinbrief.doc.r15878
+ directory.doc.r15878
+ dirtytalk.doc.r20520
+ dlfltxb.doc.r17337
+ dnaseq.doc.r17194
+ doclicense.doc.r68441
+ docmfp.doc.r15878
+ docmute.doc.r25741
+ docshots.doc.r69676
+ doctools.doc.r34474
+ documentation.doc.r34521
+ docutils.doc.r56594
+ doi.doc.r48634
+ dotarrow.doc.r15878
+ dotlessi.doc.r51476
+ dotseqn.doc.r17195
+ download.doc.r52257
+ dox.doc.r46011
+ dpfloat.doc.r17196
+ dprogress.doc.r15878
+ drac.doc.r15878
+ draftcopy.doc.r15878
+ draftfigure.doc.r44854
+ draftwatermark.doc.r57099
+ dtk.doc.r69504
+ dtxdescribe.doc.r69507
+ dtxgallery.doc.r49504
+ ducksay.doc.r64655
+ duckuments.doc.r52271
+ dvdcoll.doc.r15878
+ dynamicnumber.doc.r38726
+ dynblocks.doc.r35193
+ ean13isbn.doc.r57514
+ easy.doc.r19440
+ easy-todo.doc.r32677
+ easybook.doc.r69747
+ easyfig.doc.r64967
+ easyfloats.doc.r57204
+ easyformat.doc.r44543
+ easylist.doc.r32661
+ easyreview.doc.r38352
+ ebezier.doc.r15878
+ ecclesiastic.doc.r38172
+ econlipsum.doc.r58390
+ ecv.doc.r24928
+ ed.doc.r25231
+ edichokey.doc.r56223
+ edmargin.doc.r27599
+ eemeir.doc.r15878
+ efbox.doc.r33236
+ egplot.doc.r20617
+ ehhline.doc.r54676
+ einfart.doc.r68376
+ elements.doc.r61792
+ ellipsis.doc.r55418
+ elmath.doc.r15878
+ elocalloc.doc.r42712
+ elpres.doc.r60209
+ elzcards.doc.r51894
+ emarks.doc.r24504
+ embedall.doc.r51177
+ embedfile.doc.r65528
+ embrac.doc.r57814
+ emo.doc.r66944
+ emotion.doc.r69752
+ emptypage.doc.r18064
+ emulateapj.doc.r28469
+ endfloat.doc.r57090
+ endheads.doc.r43750
+ endnotes.doc.r53319
+ endnotes-hy.doc.r54758
+ engpron.doc.r16558
+ engrec.doc.r15878
+ enotez.doc.r61490
+ enumitem.doc.r51423
+ enumitem-zref.doc.r21472
+ envbig.doc.r15878
+ environ.doc.r56615
+ envlab.doc.r61937
+ epigraph.doc.r54857
+ epigraph-keys.doc.r61719
+ epiolmec.doc.r15878
+ eq-pin2corr.doc.r59477
+ eqell.doc.r22931
+ eqlist.doc.r32257
+ eqnalign.doc.r43278
+ eqparbox.doc.r45215
+ errata.doc.r42428
+ erw-l3.doc.r61799
+ esami.doc.r67707
+ esdiff.doc.r21385
+ esieecv.doc.r59638
+ esindex.doc.r52342
+ esint.doc.r52240
+ esint-type1.doc.r15878
+ etaremune.doc.r15878
+ etextools.doc.r20694
+ etl.doc.r60998
+ etoc.doc.r69343
+ eukdate.doc.r15878
+ eulerpx.doc.r63967
+ europasscv.doc.r56829
+ europecv.doc.r69661
+ everyhook.doc.r35675
+ everypage.doc.r56694
+ exam.doc.r67600
+ exam-lite.doc.r65754
+ exam-n.doc.r64674
+ exam-randomizechoices.doc.r61719
+ examdesign.doc.r15878
+ examplep.doc.r55265
+ examz.doc.r67303
+ exceltex.doc.r26313
+ excludeonly.doc.r17262
+ exercise.doc.r35417
+ exercisebank.doc.r50448
+ exercisepoints.doc.r49590
+ exercises.doc.r55188
+ exesheet.doc.r69688
+ exframe.doc.r53911
+ exp-testopt.doc.r15878
+ expdlist.doc.r15878
+ export.doc.r27206
+ exsheets.doc.r67300
+ exsol.doc.r69343
+ extract.doc.r52117
+ facsimile.doc.r21328
+ factura.doc.r61697
+ fail-fast.doc.r67543
+ familytree.doc.r63739
+ fancyhandout.doc.r46411
+ fancylabel.doc.r46736
+ fancynum.doc.r15878
+ fancypar.doc.r58895
+ fancyqr.doc.r64182
+ fancyslides.doc.r36263
+ fancytabs.doc.r41549
+ fancytooltips.doc.r68931
+ fbox.doc.r69041
+ fcolumn.doc.r67729
+ fetchcls.doc.r45245
+ fewerfloatpages.doc.r58058
+ ffcode.doc.r69706
+ ffslides.doc.r38895
+ fgruler.doc.r63721
+ fifo-stack.doc.r33288
+ figsize.doc.r18784
+ filecontents.doc.r66740
+ filecontentsdef.doc.r52208
+ filedate.doc.r29529
+ fileinfo.doc.r28421
+ filemod.doc.r64967
+ fink.doc.r24329
+ finstrut.doc.r21719
+ fistrum.doc.r66461
+ fithesis.doc.r64135
+ fixcmex.doc.r51825
+ fixfoot.doc.r17131
+ fixme.doc.r63708
+ fixmetodonotes.doc.r30168
+ fjodor.doc.r53207
+ flabels.doc.r17272
+ flacards.doc.r19440
+ flagderiv.doc.r15878
+ flashcards.doc.r62104
+ flashmovie.doc.r25768
+ flexipage.doc.r66614
+ flipbook.doc.r25584
+ flippdf.doc.r56782
+ floatbytocbasic.doc.r67945
+ floatflt.doc.r25540
+ floatrow.doc.r15878
+ floatrowbytocbasic.doc.r67946
+ flowfram.doc.r35291
+ fmp.doc.r15878
+ fmtcount.doc.r53912
+ fn2end.doc.r15878
+ fnbreak.doc.r66615
+ fncychap.doc.r20710
+ fncylab.doc.r52090
+ fnpara.doc.r25607
+ fnpct.doc.r62248
+ fnumprint.doc.r29173
+ foilhtml.doc.r61937
+ foliono.doc.r58877
+ fontaxes.doc.r55920
+ fontsetup.doc.r69390
+ fontsize.doc.r60161
+ fonttable.doc.r44799
+ footmisc.doc.r69729
+ footmisx.doc.r42621
+ footnotebackref.doc.r27034
+ footnoterange.doc.r66149
+ footnpag.doc.r15878
+ forarray.doc.r15878
+ foreign.doc.r27819
+ forloop.doc.r67017
+ formlett.doc.r21480
+ forms16be.doc.r51305
+ formular.doc.r15878
+ fragments.doc.r15878
+ frame.doc.r18312
+ framed.doc.r26789
+ frankenstein.doc.r15878
+ frege.doc.r27417
+ froufrou.doc.r67201
+ ftcap.doc.r17275
+ ftnxtra.doc.r29652
+ fullblck.doc.r25434
+ fullminipage.doc.r34545
+ fullwidth.doc.r24684
+ functional.doc.r65485
+ fundus-calligra.doc.r26018
+ fundus-sueterlin.doc.r26030
+ fvextra.doc.r69001
+ fwlw.doc.r29803
+ g-brief.doc.r50415
+ gatherenum.doc.r67201
+ gauss.doc.r32934
+ gcard.doc.r15878
+ gcite.doc.r15878
+ gender.doc.r36464
+ genealogy-profiles.doc.r69580
+ genmpage.doc.r15878
+ gensymb.doc.r64740
+ getfiledate.doc.r16189
+ getitems.doc.r39365
+ gindex.doc.r52311
+ ginpenc.doc.r24980
+ gitfile-info.doc.r51928
+ gitinfo.doc.r34049
+ gitinfo2.doc.r38913
+ gitlog.doc.r38932
+ gitstatus.doc.r64662
+ gitver.doc.r63920
+ globalvals.doc.r49962
+ gloss.doc.r15878
+ glossaries-danish.doc.r35665
+ glossaries-dutch.doc.r35685
+ glossaries-english.doc.r35665
+ glossaries-estonian.doc.r49928
+ glossaries-extra.doc.r68409
+ glossaries-finnish.doc.r54080
+ glossaries-french.doc.r42873
+ glossaries-german.doc.r35665
+ glossaries-irish.doc.r35665
+ glossaries-italian.doc.r35665
+ glossaries-magyar.doc.r35665
+ glossaries-norsk.doc.r67141
+ glossaries-nynorsk.doc.r67201
+ glossaries-polish.doc.r35665
+ glossaries-portuges.doc.r36064
+ glossaries-serbian.doc.r35665
+ glossaries-slovene.doc.r51211
+ glossaries-spanish.doc.r35665
+ gmdoc.doc.r21292
+ gmdoc-enhance.doc.r15878
+ gmiflink.doc.r15878
+ gmutils.doc.r24287
+ gmverb.doc.r24288
+ grabbox.doc.r65223
+ gradient-text.doc.r65567
+ grading-scheme.doc.r62505
+ graphbox.doc.r46360
+ graphicscache.doc.r65318
+ graphicx-psmin.doc.r56931
+ graphicxbox.doc.r32630
+ graphpaper.doc.r63116
+ grayhints.doc.r49052
+ grfpaste.doc.r17354
+ grid.doc.r61719
+ grid-system.doc.r32981
+ gridpapers.doc.r58723
+ gridset.doc.r53762
+ gridslides.doc.r54512
+ gs1.doc.r59620
+ guitlogo.doc.r55741
+ ha-prosper.doc.r59651
+ hackthefootline.doc.r46494
+ halloweenmath.doc.r52602
+ handin.doc.r48255
+ handout.doc.r43962
+ handoutwithnotes.doc.r62140
+ hang.doc.r43280
+ hanging.doc.r15878
+ hardwrap.doc.r21396
+ harnon-cv.doc.r26543
+ harpoon.doc.r21327
+ hc.doc.r15878
+ he-she.doc.r41359
+ hep-acronym.doc.r67632
+ hep-float.doc.r67632
+ hep-math.doc.r67632
+ hep-text.doc.r67632
+ hep-title.doc.r67632
+ hereapplies.doc.r68638
+ hhtensor.doc.r54080
+ hideanswer.doc.r63852
+ highlightlatex.doc.r58392
+ highlightx.doc.r68756
+ histogr.doc.r15878
+ hitec.doc.r15878
+ hitreport.doc.r58357
+ hletter.doc.r30002
+ hobsub.doc.r52810
+ homework.doc.r68773
+ hpsdiss.doc.r15878
+ href-ul.doc.r69359
+ hrefhide.doc.r66189
+ huawei.doc.r68336
+ hvextern.doc.r69651
+ hvindex.doc.r46051
+ hvlogos.doc.r69581
+ hvpygmentex.doc.r62405
+ hvqrurl.doc.r69723
+ hwemoji.doc.r65001
+ hypdestopt.doc.r56253
+ hypdoc.doc.r68661
+ hypdvips.doc.r53197
+ hyper.doc.r17357
+ hyperbar.doc.r48147
+ hypernat.doc.r17358
+ hyperxmp.doc.r68251
+ hyphenat.doc.r15878
+ identkey.doc.r61719
+ idxcmds.doc.r54554
+ idxlayout.doc.r25821
+ iexec.doc.r69420
+ ifallfalse.doc.r60027
+ iffont.doc.r38823
+ ifmslide.doc.r20727
+ ifmtarg.doc.r47544
+ ifnextok.doc.r23379
+ ifoddpage.doc.r64967
+ ifthenx.doc.r25819
+ iitem.doc.r29613
+ image-gallery.doc.r15878
+ imakeidx.doc.r42287
+ import.doc.r54683
+ incgraph.doc.r60810
+ indextools.doc.r68555
+ inline-images.doc.r61719
+ inlinedef.doc.r15878
+ inlinelabel.doc.r63853
+ inputenx.doc.r52986
+ inputtrc.doc.r28019
+ interactiveworkbook.doc.r15878
+ interfaces.doc.r21474
+ intopdf.doc.r63987
+ inversepath.doc.r15878
+ invoice.doc.r48359
+ invoice-class.doc.r49749
+ invoice2.doc.r67327
+ ipsum.doc.r68861
+ iso.doc.r15878
+ iso10303.doc.r15878
+ isodate.doc.r16613
+ isodoc.doc.r59709
+ isonums.doc.r17362
+ isopt.doc.r45509
+ isorot.doc.r15878
+ isosafety.doc.r68801
+ isotope.doc.r23711
+ issuulinks.doc.r25742
+ iwonamath.doc.r68144
+ jlabels.doc.r24858
+ jmsdelim.doc.r62630
+ jobname-suffix.doc.r64797
+ joinbox.doc.r68003
+ jslectureplanner.doc.r57095
+ jumplines.doc.r37553
+ jvlisting.doc.r24638
+ kalendarium.doc.r48744
+ kantlipsum.doc.r68983
+ kerntest.doc.r15878
+ keycommand.doc.r18042
+ keyfloat.doc.r69399
+ keyindex.doc.r50828
+ keyparse.doc.r60277
+ keyreader.doc.r28195
+ keystroke.doc.r17992
+ keyval2e.doc.r23698
+ keyvaltable.doc.r65416
+ kix.doc.r21606
+ knowledge.doc.r61991
+ koma-moderncvclassic.doc.r25025
+ koma-script-sfs.doc.r26137
+ komacv.doc.r57721
+ komacv-rg.doc.r49064
+ korigamik.doc.r68204
+ ktv-texdata.doc.r27369
+ l3build.doc.r69748
+ labbook.doc.r15878
+ labels.doc.r15878
+ labels4easylist.doc.r51124
+ labelschanged.doc.r69400
+ lambdax.doc.r60278
+ lastpackage.doc.r34481
+ lastpage.doc.r68557
+ latex-amsmath-dev.doc.r68730
+ latex-base-dev.doc.r68730
+ latex-bin-dev.doc.r66186
+ latex-context-ppchtex.doc.r66687
+ latex-firstaid-dev.doc.r68730
+ latex-graphics-dev.doc.r68730
+ latex-lab-dev.doc.r68730
+ latex-tools-dev.doc.r68730
+ latex-uni8.doc.r49729
+ latex2pydata.doc.r68919
+ latexcolors.doc.r49888
+ latexdemo.doc.r67201
+ latexgit.doc.r54811
+ layouts.doc.r42428
+ lazylist.doc.r17691
+ lccaps.doc.r46432
+ lcd.doc.r16549
+ lcg.doc.r31474
+ leading.doc.r15878
+ leaflet.doc.r56878
+ lebhart.doc.r68376
+ lectures.doc.r53642
+ lectureslides.doc.r62292
+ leftidx.doc.r15878
+ leftindex.doc.r69660
+ leipzig.doc.r52450
+ lengthconvert.doc.r55064
+ lettre.doc.r54722
+ lettrine.doc.r69508
+ lewis.doc.r15878
+ lhelp.doc.r23638
+ libgreek.doc.r65004
+ limap.doc.r44863
+ linegoal.doc.r21523
+ linop.doc.r41304
+ lipsum.doc.r60561
+ lisp-on-tex.doc.r38722
+ listing.doc.r17373
+ listingsutf8.doc.r53097
+ listlbls.doc.r67215
+ listliketab.doc.r15878
+ listofsymbols.doc.r16134
+ litesolution.doc.r69115
+ litetable.doc.r69678
+ lkproof.doc.r20021
+ lmake.doc.r25552
+ locality.doc.r20422
+ logbox.doc.r24499
+ logical-markup-utils.doc.r15878
+ logoetalab.doc.r68916
+ logpap.doc.r15878
+ longfbox.doc.r39028
+ longfigure.doc.r34302
+ longnamefilelist.doc.r27889
+ loops.doc.r30704
+ lsc.doc.r15878
+ lstaddons.doc.r64967
+ lstfiracode.doc.r49503
+ lt3graph.doc.r45913
+ lt3rawobjects.doc.r66619
+ ltablex.doc.r34923
+ ltabptch.doc.r17533
+ ltxdockit.doc.r21869
+ ltxguidex.doc.r50992
+ ltxkeys.doc.r28332
+ ltxnew.doc.r21586
+ ltxtools.doc.r24897
+ lua-check-hyphen.doc.r47527
+ lua-physical.doc.r59138
+ luatodonotes.doc.r53825
+ macrolist.doc.r60139
+ macroswap.doc.r31498
+ magaz.doc.r24694
+ magicnum.doc.r52983
+ magicwatermark.doc.r63656
+ mailing.doc.r15878
+ mailmerge.doc.r15878
+ makebarcode.doc.r15878
+ makebase.doc.r41012
+ makebox.doc.r15878
+ makecell.doc.r15878
+ makecirc.doc.r15878
+ makecmds.doc.r15878
+ makecookbook.doc.r49311
+ makedtx.doc.r46702
+ makeglos.doc.r15878
+ makelabels.doc.r60255
+ makerobust.doc.r52811
+ mandi.doc.r68950
+ manfnt.doc.r54684
+ manuscript.doc.r36110
+ manyind.doc.r49874
+ marginfit.doc.r48281
+ marginfix.doc.r55064
+ marginnote.doc.r68204
+ markdown.doc.r66954
+ mathalpha.doc.r61089
+ mathastext.doc.r69237
+ mathexam.doc.r15878
+ mathfam256.doc.r53519
+ mathfont.doc.r68241
+ maybemath.doc.r15878
+ mcaption.doc.r15878
+ mceinleger.doc.r15878
+ mcexam.doc.r60481
+ mcite.doc.r18173
+ mciteplus.doc.r31648
+ mdframed.doc.r31075
+ media4svg.doc.r64686
+ media9.doc.r64047
+ medstarbeamer.doc.r38828
+ meetingmins.doc.r31878
+ memexsupp.doc.r15878
+ memory.doc.r30452
+ mensa-tex.doc.r45997
+ menu.doc.r15878
+ menucard.doc.r55643
+ menukeys.doc.r64314
+ metalogox.doc.r69601
+ metanorma.doc.r55010
+ metastr.doc.r56246
+ method.doc.r17485
+ metre.doc.r18489
+ mfirstuc.doc.r64743
+ mftinc.doc.r15878
+ mi-solns.doc.r49651
+ midpage.doc.r17484
+ mindflow.doc.r65236
+ minibox.doc.r30914
+ minidocument.doc.r43752
+ minifp.doc.r32559
+ minimalist.doc.r68552
+ minipage-marginpar.doc.r15878
+ minitoc.doc.r61719
+ minorrevision.doc.r32165
+ minutes.doc.r42186
+ mla-paper.doc.r54080
+ mleftright.doc.r53021
+ mlist.doc.r15878
+ mmap.doc.r15878
+ mnotes.doc.r63406
+ moderncv.doc.r62128
+ modernposter.doc.r47269
+ moderntimeline.doc.r55518
+ modref.doc.r15878
+ modroman.doc.r29803
+ modular.doc.r44142
+ moloch.doc.r69579
+ monofill.doc.r28140
+ moodle.doc.r65672
+ moreenum.doc.r24479
+ morefloats.doc.r37927
+ morehype.doc.r38815
+ moresize.doc.r17513
+ moreverb.doc.r22126
+ morewrites.doc.r69679
+ movement-arrows.doc.r67270
+ movie15.doc.r26473
+ mparhack.doc.r59066
+ mpostinl.doc.r49559
+ msc.doc.r67718
+ msg.doc.r49578
+ mslapa.doc.r54080
+ mtgreek.doc.r17967
+ multenum.doc.r21775
+ multiaudience.doc.r60688
+ multibbl.doc.r15878
+ multicap.doc.r15878
+ multicolrule.doc.r56366
+ multidef.doc.r40637
+ multienv.doc.r64967
+ multiexpand.doc.r45943
+ multifootnote.doc.r63456
+ multilang.doc.r49065
+ multiple-choice.doc.r63722
+ multirow.doc.r58396
+ mversion.doc.r29370
+ mwe.doc.r64967
+ mycv.doc.r26807
+ mylatex.doc.r56751
+ mylatexformat.doc.r21392
+ nag.doc.r24741
+ nameauth.doc.r69758
+ namespc.doc.r15878
+ ncclatex.doc.r15878
+ ncctools.doc.r51810
+ needspace.doc.r29601
+ newcommand.doc.r18704
+ newenviron.doc.r29331
+ newfile.doc.r15878
+ newlfm.doc.r15878
+ newspaper.doc.r15878
+ newunicodechar.doc.r47382
+ newvbtm.doc.r23996
+ newverbs.doc.r64833
+ nfssext-cfr.doc.r43640
+ nicefilelist.doc.r65842
+ niceframe.doc.r36086
+ nicetext.doc.r38914
+ nidanfloat.doc.r48295
+ ninecolors.doc.r62006
+ nlctdoc.doc.r68448
+ noconflict.doc.r30140
+ noindentafter.doc.r59195
+ noitcrul.doc.r15878
+ nolbreaks.doc.r26786
+ nomencl.doc.r61029
+ nomentbl.doc.r16549
+ non-decimal-units.doc.r69742
+ nonfloat.doc.r17598
+ nonumonpart.doc.r22114
+ nopageno.doc.r18128
+ normalcolor.doc.r40125
+ notebeamer.doc.r68871
+ notes.doc.r42428
+ notespages.doc.r41906
+ notestex.doc.r45396
+ notoccite.doc.r18129
+ nowidow.doc.r24066
+ nox.doc.r30991
+ ntheorem.doc.r27609
+ numberedblock.doc.r33109
+ numname.doc.r18130
+ numprint.doc.r27498
+ numspell.doc.r61132
+ ocg-p.doc.r28803
+ ocgx.doc.r54512
+ ocgx2.doc.r65292
+ ocr-latex.doc.r15878
+ octavo.doc.r15878
+ oldstyle.doc.r15878
+ onlyamsmath.doc.r42927
+ opcit.doc.r15878
+ opencolor.doc.r66363
+ optidef.doc.r50941
+ optional.doc.r18131
+ options.doc.r39030
+ orcidlink.doc.r69253
+ orientation.doc.r57390
+ outline.doc.r18360
+ outliner.doc.r21095
+ outlines.doc.r25192
+ outlining.doc.r45601
+ overlays.doc.r57866
+ overpic.doc.r69343
+ padcount.doc.r47621
+ pagecolor.doc.r66885
+ pagecont.doc.r15878
+ pagegrid.doc.r64470
+ pagelayout.doc.r69486
+ pagenote.doc.r63708
+ pagerange.doc.r16915
+ pageslts.doc.r39164
+ palette.doc.r60119
+ pangram.doc.r66300
+ paper.doc.r34521
+ papercdcase.doc.r15878
+ papermas.doc.r66835
+ papertex.doc.r19230
+ paracol.doc.r49560
+ parades.doc.r40042
+ paralist.doc.r43021
+ paresse.doc.r59228
+ parnotes.doc.r51720
+ parsa.doc.r54840
+ parselines.doc.r21475
+ pas-cours.doc.r55859
+ pas-cv.doc.r32263
+ pas-tableur.doc.r66860
+ patchcmd.doc.r41379
+ pauldoc.doc.r16005
+ pawpict.doc.r21629
+ pbalance.doc.r67201
+ pbox.doc.r24807
+ pbsheet.doc.r24830
+ pdf14.doc.r17583
+ pdfannotations.doc.r68958
+ pdfcol.doc.r64469
+ pdfcolmk.doc.r52912
+ pdfcomment.doc.r49047
+ pdfcprot.doc.r18735
+ pdfmarginpar.doc.r23492
+ pdfoverlay.doc.r64210
+ pdfpagediff.doc.r37946
+ pdfpc.doc.r68610
+ pdfpc-movie.doc.r67201
+ pdfprivacy.doc.r45985
+ pdfrender.doc.r69058
+ pdfreview.doc.r50100
+ pdfscreen.doc.r42428
+ pdfslide.doc.r15878
+ pdfsync.doc.r20373
+ pdfwin.doc.r68667
+ pdfx.doc.r50338
+ pecha.doc.r15878
+ perltex.doc.r52162
+ permute.doc.r15878
+ petiteannonce.doc.r25915
+ pgfmath-xfp.doc.r59268
+ phfcc.doc.r60731
+ phfextendedabstract.doc.r60732
+ phffullpagefigure.doc.r41857
+ phfnote.doc.r60733
+ phfparen.doc.r41859
+ phfqit.doc.r60734
+ phfquotetext.doc.r41869
+ phfsvnwatermark.doc.r41870
+ phfthm.doc.r60735
+ philex.doc.r36396
+ phonenumbers.doc.r63774
+ photo.doc.r18739
+ photobook.doc.r68313
+ picture.doc.r54867
+ piff.doc.r21894
+ pkgloader.doc.r47486
+ placeins.doc.r19848
+ plantslabels.doc.r29803
+ plates.doc.r15878
+ plweb.doc.r15878
+ pmboxdraw.doc.r53046
+ polynom.doc.r44832
+ polynomial.doc.r15878
+ polytable.doc.r55837
+ postcards.doc.r21641
+ poster-mac.doc.r18305
+ postnotes.doc.r69102
+ powerdot.doc.r59272
+ ppr-prv.doc.r15878
+ ppt-slides.doc.r69568
+ practicalreports.doc.r52312
+ precattl.doc.r63967
+ prelim2e.doc.r57000
+ preprint.doc.r30447
+ pressrelease.doc.r35147
+ prettyref.doc.r15878
+ prettytok.doc.r66884
+ preview.doc.r69470
+ printlen.doc.r19847
+ probsoln.doc.r44783
+ profmaquette.doc.r69526
+ program.doc.r44214
+ progress.doc.r19519
+ progressbar.doc.r33822
+ projlib.doc.r69689
+ proofread.doc.r61719
+ properties.doc.r15878
+ prosper.doc.r33033
+ protex.doc.r41633
+ protocol.doc.r25562
+ psfragx.doc.r26243
+ pstool.doc.r46393
+ pstring.doc.r42857
+ pxgreeks.doc.r21838
+ pygmentex.doc.r64131
+ python.doc.r60162
+ pythonimmediate.doc.r69487
+ q-and-a.doc.r69164
+ qcm.doc.r63833
+ qstest.doc.r15878
+ qsymbols.doc.r15878
+ quicktype.doc.r42183
+ quiz2socrative.doc.r52276
+ quotchap.doc.r56926
+ quoting.doc.r32818
+ quotmark.doc.r15878
+ ran_toks.doc.r59515
+ randexam.doc.r69690
+ randtext.doc.r15878
+ rccol.doc.r15878
+ rcs-multi.doc.r64967
+ rcsinfo.doc.r15878
+ readablecv.doc.r67986
+ readarray.doc.r60540
+ realboxes.doc.r64967
+ recipe.doc.r54080
+ recipebook.doc.r37026
+ recipecard.doc.r15878
+ rectopma.doc.r19980
+ refcheck.doc.r29128
+ refenums.doc.r44131
+ reflectgraphics.doc.r40612
+ refman.doc.r15878
+ refstyle.doc.r69680
+ regcount.doc.r19979
+ regexpatch.doc.r58668
+ register.doc.r54485
+ regstats.doc.r66795
+ relenc.doc.r22050
+ relsize.doc.r30707
+ repeatindex.doc.r24305
+ repltext.doc.r56433
+ rescansync.doc.r63856
+ resmes.doc.r65375
+ responsive.doc.r69147
+ returntogrid.doc.r48485
+ rgltxdoc.doc.r53858
+ rjlparshap.doc.r15878
+ rlepsf.doc.r19082
+ rmpage.doc.r54080
+ robust-externalize.doc.r69459
+ robustcommand.doc.r15878
+ robustindex.doc.r49877
+ romanbar.doc.r25005
+ romanbarpagenumber.doc.r36236
+ romanneg.doc.r20087
+ romannum.doc.r15878
+ rorlink.doc.r67461
+ rotfloat.doc.r18292
+ rotpages.doc.r18740
+ roundbox.doc.r29675
+ rterface.doc.r30084
+ rtkinenc.doc.r20003
+ rulerbox.doc.r50984
+ rulercompass.doc.r32392
+ runcode.doc.r69471
+ rvwrite.doc.r19614
+ sanitize-umlaut.doc.r67126
+ sauerj.doc.r15878
+ saveenv.doc.r65346
+ savefnmark.doc.r15878
+ savetrees.doc.r40525
+ scale.doc.r15878
+ scalebar.doc.r15878
+ scalerel.doc.r42809
+ scanpages.doc.r42633
+ schedule.doc.r51805
+ schooldocs.doc.r69659
+ scontents.doc.r62902
+ scrambledenvs.doc.r60615
+ scrlayer-fancyhdr.doc.r63844
+ scrlttr2copy.doc.r56733
+ scrwfile.doc.r66872
+ sdaps.doc.r65345
+ sdrt.doc.r15878
+ secdot.doc.r20208
+ secnum.doc.r61813
+ sectionbox.doc.r37749
+ sectionbreak.doc.r50339
+ sectsty.doc.r15878
+ seealso.doc.r43595
+ selectp.doc.r20185
+ selinput.doc.r53098
+ semantex.doc.r65679
+ semantic.doc.r15878
+ semantic-markup.doc.r53607
+ semesterplanner.doc.r56841
+ semioneside.doc.r15878
+ semproc.doc.r37568
+ semtex.doc.r56530
+ sepfootnotes.doc.r41732
+ seqsplit.doc.r15878
+ sesstime.doc.r49750
+ setspaceenhanced.doc.r68493
+ sf298.doc.r41653
+ sffms.doc.r15878
+ shadethm.doc.r53350
+ shadow.doc.r20312
+ shadowtext.doc.r26522
+ shapepar.doc.r69343
+ shdoc.doc.r41991
+ shipunov.doc.r52334
+ shorttoc.doc.r15878
+ show2e.doc.r15878
+ showcharinbox.doc.r29803
+ showdim.doc.r28918
+ showexpl.doc.r57414
+ showlabels.doc.r63940
+ sidecap.doc.r65618
+ sidenotes.doc.r54524
+ sidenotesplus.doc.r69176
+ silence.doc.r27028
+ sillypage.doc.r66349
+ sim-os-menus.doc.r68843
+ simplecd.doc.r29260
+ simplecv.doc.r35537
+ simpleinvoice.doc.r45673
+ simplivre.doc.r68376
+ sitem.doc.r22136
+ skb.doc.r22781
+ skdoc.doc.r56950
+ skeldoc.doc.r57922
+ skeycommand.doc.r24652
+ skeyval.doc.r30560
+ skills.doc.r56734
+ skrapport.doc.r52412
+ slantsc.doc.r25007
+ smalltableof.doc.r20333
+ smart-eqn.doc.r61719
+ smartref.doc.r20311
+ smartunits.doc.r39592
+ snapshot.doc.r56735
+ snaptodo.doc.r61155
+ snotez.doc.r61992
+ soulpos.doc.r60772
+ spacingtricks.doc.r69048
+ spark-otf.doc.r62481
+ sparklines.doc.r42821
+ sphack.doc.r20842
+ splitindex.doc.r39766
+ spot.doc.r22408
+ spotcolor.doc.r15878
+ spreadtab.doc.r68256
+ spverbatim.doc.r15878
+ srbook-mem.doc.r45818
+ srcltx.doc.r15878
+ sseq.doc.r31585
+ sslides.doc.r32293
+ stackengine.doc.r60019
+ standalone.doc.r64677
+ starray.doc.r69002
+ stdclsdv.doc.r15878
+ stdpage.doc.r15878
+ stealcaps.doc.r64967
+ stex.doc.r68569
+ storebox.doc.r64967
+ storecmd.doc.r24431
+ stringstrings.doc.r57097
+ sttools.doc.r60736
+ stubs.doc.r69128
+ studenthandouts.doc.r43516
+ styledcmd.doc.r65262
+ subdepth.doc.r15878
+ subdocs.doc.r51480
+ subeqn.doc.r15878
+ subeqnarray.doc.r15878
+ subfigmat.doc.r20308
+ subfigure.doc.r15878
+ subfiles.doc.r56977
+ subfloat.doc.r29349
+ substr.doc.r16117
+ supertabular.doc.r53658
+ suppose.doc.r59281
+ svg.doc.r57010
+ svgcolor.doc.r15878
+ svn.doc.r15878
+ svn-multi.doc.r64967
+ svn-prov.doc.r64967
+ svninfo.doc.r62157
+ swfigure.doc.r63255
+ swungdash.doc.r64204
+ syntax.doc.r15878
+ syntrace.doc.r15878
+ synttree.doc.r16252
+ tabbing.doc.r59715
+ tabfigures.doc.r25202
+ tableaux.doc.r42413
+ tablefootnote.doc.r32804
+ tableof.doc.r59837
+ tablists.doc.r15878
+ tabls.doc.r17255
+ tablvar.doc.r69212
+ tabstackengine.doc.r46848
+ tabto-ltx.doc.r54080
+ tabu.doc.r61719
+ tabularborder.doc.r17885
+ tabularcalc.doc.r15878
+ tabularew.doc.r15878
+ tabularray.doc.r66276
+ tabulary.doc.r34368
+ tagging.doc.r52064
+ tagpair.doc.r42138
+ tagpdf.doc.r69703
+ talk.doc.r42428
+ tamefloats.doc.r27345
+ tangocolors.doc.r66733
+ tasks.doc.r61541
+ tcldoc.doc.r22018
+ tcolorbox.doc.r69370
+ tdclock.doc.r33043
+ technics.doc.r29349
+ ted.doc.r15878
+ templatetools.doc.r67201
+ termcal.doc.r22514
+ termlist.doc.r18923
+ termsim.doc.r61414
+ testhyphens.doc.r38928
+ testidx.doc.r60966
+ tex-label.doc.r16372
+ tex-locale.doc.r48500
+ texmate.doc.r15878
+ texments.doc.r15878
+ texpower.doc.r29349
+ texshade.doc.r69371
+ texsurgery.doc.r59885
+ textcsc.doc.r67193
+ textfit.doc.r20591
+ textmerg.doc.r20677
+ textpos.doc.r63967
+ textualicomma.doc.r67201
+ texvc.doc.r46844
+ theoremref.doc.r54512
+ thinsp.doc.r39669
+ thmtools.doc.r67018
+ threadcol.doc.r28754
+ threeparttable.doc.r17383
+ threeparttablex.doc.r34206
+ thumb.doc.r16549
+ thumbs.doc.r33134
+ thumby.doc.r16736
+ ticket.doc.r42280
+ tipauni.doc.r65817
+ titlecaps.doc.r63020
+ titlepic.doc.r43497
+ titleref.doc.r18729
+ titlesec.doc.r68677
+ titling.doc.r15878
+ to-be-determined.doc.r64882
+ tocbibind.doc.r20085
+ tocdata.doc.r69512
+ tocloft.doc.r53364
+ tocvsec2.doc.r33146
+ todo.doc.r17746
+ todonotes.doc.r69319
+ tokcycle.doc.r60320
+ tokenizer.doc.r15878
+ toolbox.doc.r32260
+ topfloat.doc.r19084
+ topiclongtable.doc.r54758
+ totalcount.doc.r67201
+ totcount.doc.r21178
+ totpages.doc.r15878
+ tramlines.doc.r65692
+ translations.doc.r61896
+ transparent.doc.r64852
+ trfsigns.doc.r15878
+ trimspaces.doc.r15878
+ trivfloat.doc.r15878
+ trsym.doc.r18732
+ truncate.doc.r18921
+ tucv.doc.r20680
+ turnthepage.doc.r29803
+ tutodoc.doc.r69343
+ twoinone.doc.r17024
+ twoup.doc.r15878
+ txgreeks.doc.r21839
+ type1cm.doc.r21820
+ typed-checklist.doc.r63445
+ typeface.doc.r27046
+ typoaid.doc.r44238
+ typogrid.doc.r24994
+ uassign.doc.r38459
+ ucs.doc.r68759
+ uebungsblatt.doc.r15878
+ umoline.doc.r19085
+ underlin.doc.r15878
+ underoverlap.doc.r29019
+ undolabl.doc.r65846
+ uni-titlepage.doc.r68917
+ unicode-math-input.doc.r69591
+ unicodefonttable.doc.r67066
+ unifront.doc.r67054
+ unisc.doc.r63178
+ unitconv.doc.r55060
+ units.doc.r42428
+ unravel.doc.r69308
+ updatemarks.doc.r68163
+ upmethodology.doc.r64613
+ upquote.doc.r26059
+ uri.doc.r48602
+ ushort.doc.r32261
+ uspace.doc.r63123
+ utf8add.doc.r61074
+ uwmslide.doc.r27354
+ variablelm.doc.r60014
+ varindex.doc.r32262
+ varsfromjobname.doc.r44154
+ varwidth.doc.r24104
+ vcell.doc.r59039
+ vdmlisting.doc.r56905
+ verbasef.doc.r21922
+ verbatimbox.doc.r67865
+ verbatimcopy.doc.r15878
+ verbdef.doc.r17177
+ verbments.doc.r23670
+ verifiche.doc.r69726
+ verifycommand.doc.r69389
+ version.doc.r21920
+ versions.doc.r21921
+ versonotes.doc.r69249
+ vertbars.doc.r49429
+ vgrid.doc.r32457
+ vhistory.doc.r61719
+ vmargin.doc.r15878
+ volumes.doc.r15878
+ vpe.doc.r26039
+ vruler.doc.r21598
+ vtable.doc.r51126
+ vwcol.doc.r36254
+ wallcalendar.doc.r45568
+ wallpaper.doc.r15878
+ warning.doc.r66616
+ warpcol.doc.r15878
+ was.doc.r64691
+ webquiz.doc.r58808
+ widetable.doc.r53409
+ widows-and-orphans.doc.r66753
+ williams.doc.r15878
+ willowtreebook.doc.r60638
+ withargs.doc.r52641
+ wordcount.doc.r46165
+ wordlike.doc.r15878
+ worksheet.doc.r48423
+ wrapfig.doc.r61719
+ wrapfig2.doc.r69513
+ wrapstuff.doc.r64058
+ writeongrid.doc.r68863
+ wtref.doc.r69214
+ xargs.doc.r15878
+ xassoccnt.doc.r61112
+ xbmks.doc.r53448
+ xcntperchap.doc.r54080
+ xcolor-material.doc.r42289
+ xcolor-solarized.doc.r61719
+ xcomment.doc.r20031
+ xcookybooky.doc.r36435
+ xcpdftips.doc.r50449
+ xdoc.doc.r15878
+ xellipsis.doc.r47546
+ xfakebold.doc.r68929
+ xfor.doc.r15878
+ xhfill.doc.r22575
+ xifthen.doc.r38929
+ xint.doc.r63562
+ xkcdcolors.doc.r67895
+ xkeymask.doc.r69223
+ xltabular.doc.r56855
+ xmpincl.doc.r60593
+ xnewcommand.doc.r15878
+ xoptarg.doc.r15878
+ xpatch.doc.r54563
+ xpeek.doc.r61719
+ xprintlen.doc.r35928
+ xpunctuate.doc.r67918
+ xsavebox.doc.r64049
+ xsim.doc.r61988
+ xstring.doc.r68015
+ xtab.doc.r23347
+ xurl.doc.r61553
+ xwatermark.doc.r61719
+ xytree.doc.r15878
+ yafoot.doc.r48568
+ yagusylo.doc.r29803
+ yaletter.doc.r42830
+ ycbook.doc.r46201
+ ydoc.doc.r64887
+ yplan.doc.r34398
+ zebra-goodies.doc.r66630
+ zed-csp.doc.r17258
+ zennote.doc.r65549
+ ziffer.doc.r32279
+ zref.doc.r68278
+ zref-check.doc.r68846
+ zref-clever.doc.r68846
+ zref-vario.doc.r68846
+ zwgetfdate.doc.r15878
+ zwpagelayout.doc.r63074
+"
+TEXLIVE_MODULE_SRC_CONTENTS="
+ abspos.source.r64465
+ abstract.source.r15878
+ accessibility.source.r55777
+ accsupp.source.r53052
+ achemso.source.r69638
+ acronym.source.r54758
+ acroterm.source.r61719
+ actuarialangle.source.r67201
+ actuarialsymbol.source.r67201
+ addlines.source.r49326
+ adjmulticol.source.r63320
+ adjustbox.source.r64967
+ adrconv.source.r46817
+ alertmessage.source.r38055
+ alnumsec.source.r15878
+ alphalph.source.r53087
+ altfont.source.r15878
+ altsubsup.source.r62738
+ amsaddr.source.r64357
+ animate.source.r67401
+ answers.source.r35032
+ appendix.source.r53718
+ apptools.source.r28400
+ arcs.source.r15878
+ arraycols.source.r68277
+ arraysort.source.r31576
+ arydshln.source.r50084
+ asciilist.source.r49060
+ askinclude.source.r54725
+ atenddvi.source.r56922
+ atendofenv.source.r62164
+ attachfile.source.r42099
+ autonum.source.r36084
+ autopdf.source.r32377
+ avremu.source.r35373
+ axessibility.source.r57105
+ background.source.r42428
+ basicarith.source.r35460
+ beamerappendixnote.source.r55732
+ beamercolorthemeowl.source.r40105
+ beamersubframe.source.r23510
+ beamertheme-cuerna.source.r42161
+ beamertheme-metropolis.source.r43031
+ beamertheme-saintpetersburg.source.r45877
+ beamertheme-trigon.source.r65985
+ bearwear.source.r54826
+ beton.source.r15878
+ bewerbung.source.r61632
+ bez123.source.r15878
+ bigfoot.source.r38248
+ bithesis.source.r68634
+ bizcard.source.r15878
+ blindtext.source.r25039
+ blowup.source.r67640
+ bnumexpr.source.r59244
+ boites.source.r32235
+ bookcover.source.r65394
+ booklet.source.r15878
+ bookshelf.source.r55475
+ boolexpr.source.r17830
+ bophook.source.r17062
+ boxedminipage.source.r54827
+ boxhandler.source.r28031
+ breakurl.source.r29901
+ bubblesort.source.r56070
+ bullcntr.source.r15878
+ calcage.source.r27725
+ calculator.source.r64424
+ cals.source.r43003
+ canoniclayout.source.r64889
+ capt-of.source.r29803
+ captcont.source.r15878
+ catchfile.source.r53084
+ catchfilebetweentags.source.r21476
+ catechis.source.r59998
+ ccaption.source.r23443
+ cclicenses.source.r15878
+ cd.source.r34452
+ cd-cover.source.r17121
+ cdcmd.source.r60742
+ cdpbundl.source.r61719
+ cellprops.source.r67201
+ centerlastline.source.r56644
+ changebar.source.r69367
+ changepage.source.r15878
+ changes.source.r67201
+ chappg.source.r15878
+ chapterfolder.source.r15878
+ cheatsheet.source.r45069
+ chextras.source.r27118
+ childdoc.source.r49543
+ chletter.source.r20060
+ circ.source.r62977
+ classpack.source.r55218
+ clefval.source.r55985
+ cleveref.source.r61719
+ cleveref-usedon.source.r66915
+ clicks.source.r64602
+ clistmap.source.r61811
+ clrdblpg.source.r47511
+ clrstrip.source.r60363
+ cmdtrack.source.r28910
+ codepage.source.r51502
+ codesection.source.r34481
+ collcell.source.r64967
+ collectbox.source.r64967
+ colophon.source.r47913
+ color-edits.source.r56707
+ colordoc.source.r18270
+ colorwav.source.r67012
+ colorweb.source.r31490
+ combine.source.r19361
+ commado.source.r38875
+ commedit.source.r50116
+ competences.source.r47573
+ constants.source.r15878
+ continue.source.r49449
+ contour.source.r18950
+ contracard.source.r67201
+ conv-xkv.source.r43558
+ cooking.source.r15878
+ cooking-units.source.r65241
+ cool.source.r67013
+ coollist.source.r67048
+ coolstr.source.r67015
+ coolthms.source.r29062
+ cooltooltips.source.r60201
+ coop-writing.source.r61607
+ coordsys.source.r15878
+ copyedit.source.r37928
+ counterz.source.r67335
+ counttexruns.source.r27576
+ coverpage.source.r63509
+ cprotect.source.r21209
+ crossreference.source.r15878
+ crumbs.source.r64602
+ csvmerge.source.r51857
+ cuisine.source.r34453
+ currency.source.r48990
+ currfile.source.r64673
+ currvita.source.r15878
+ cutwin.source.r60901
+ cyber.source.r46776
+ cybercic.source.r37659
+ darkmode.source.r64271
+ dashbox.source.r23425
+ dashrule.source.r29579
+ dashundergaps.source.r58150
+ datatool.source.r52663
+ datax.source.r61772
+ dateiliste.source.r27974
+ datenumber.source.r61761
+ datestamp.source.r61719
+ datetime.source.r36650
+ datetime2.source.r63102
+ datetime2-bahasai.source.r46287
+ datetime2-basque.source.r47064
+ datetime2-breton.source.r52647
+ datetime2-bulgarian.source.r47031
+ datetime2-catalan.source.r47032
+ datetime2-croatian.source.r36682
+ datetime2-czech.source.r47033
+ datetime2-danish.source.r47034
+ datetime2-dutch.source.r47355
+ datetime2-en-fulltext.source.r36705
+ datetime2-english.source.r52479
+ datetime2-esperanto.source.r47356
+ datetime2-estonian.source.r47565
+ datetime2-finnish.source.r47047
+ datetime2-french.source.r56393
+ datetime2-galician.source.r47631
+ datetime2-german.source.r67201
+ datetime2-greek.source.r47533
+ datetime2-hebrew.source.r47534
+ datetime2-icelandic.source.r65213
+ datetime2-irish.source.r47632
+ datetime2-it-fulltext.source.r54779
+ datetime2-italian.source.r37146
+ datetime2-latin.source.r47748
+ datetime2-lsorbian.source.r47749
+ datetime2-magyar.source.r48266
+ datetime2-norsk.source.r48267
+ datetime2-polish.source.r48456
+ datetime2-portuges.source.r48457
+ datetime2-romanian.source.r56394
+ datetime2-russian.source.r49345
+ datetime2-samin.source.r49346
+ datetime2-scottish.source.r52101
+ datetime2-serbian.source.r67201
+ datetime2-slovak.source.r52281
+ datetime2-slovene.source.r52282
+ datetime2-spanish.source.r45785
+ datetime2-swedish.source.r36700
+ datetime2-turkish.source.r52331
+ datetime2-ukrainian.source.r47552
+ datetime2-usorbian.source.r52375
+ datetime2-welsh.source.r52553
+ dbshow.source.r61634
+ debate.source.r64846
+ decimal.source.r23374
+ decimalcomma.source.r69251
+ decorule.source.r55230
+ defoldfonts.source.r68234
+ delimtxt.source.r16549
+ denisbdoc.source.r66137
+ diagbox.source.r54080
+ dialogl.source.r28946
+ dimnum.source.r58774
+ dinbrief.source.r15878
+ dirtytalk.source.r20520
+ dnaseq.source.r17194
+ doclicense.source.r68441
+ docmfp.source.r15878
+ docmute.source.r25741
+ docshots.source.r69676
+ doctools.source.r34474
+ documentation.source.r34521
+ dotarrow.source.r15878
+ dotseqn.source.r17195
+ download.source.r52257
+ dox.source.r46011
+ dprogress.source.r15878
+ drac.source.r15878
+ draftcopy.source.r15878
+ draftwatermark.source.r57099
+ dtxdescribe.source.r69507
+ ducksay.source.r64655
+ duckuments.source.r52271
+ dynamicnumber.source.r38726
+ easybook.source.r69747
+ easyfig.source.r64967
+ easyfloats.source.r57204
+ easyreview.source.r38352
+ ebezier.source.r15878
+ ecclesiastic.source.r38172
+ econlipsum.source.r58390
+ ecv.source.r24928
+ ed.source.r25231
+ edmargin.source.r27599
+ eemeir.source.r15878
+ efbox.source.r33236
+ egplot.source.r20617
+ ellipsis.source.r55418
+ elmath.source.r15878
+ elocalloc.source.r42712
+ elzcards.source.r51894
+ emarks.source.r24504
+ embedall.source.r51177
+ embedfile.source.r65528
+ emo.source.r66944
+ emptypage.source.r18064
+ endfloat.source.r57090
+ endheads.source.r43750
+ endnotes-hy.source.r54758
+ engpron.source.r16558
+ engrec.source.r15878
+ enumitem-zref.source.r21472
+ environ.source.r56615
+ envlab.source.r61937
+ epigraph.source.r54857
+ epiolmec.source.r15878
+ eq-pin2corr.source.r59477
+ eqlist.source.r32257
+ eqnalign.source.r43278
+ eqparbox.source.r45215
+ errata.source.r42428
+ erw-l3.source.r61799
+ esdiff.source.r21385
+ esieecv.source.r59638
+ esint.source.r52240
+ etaremune.source.r15878
+ etextools.source.r20694
+ etl.source.r60998
+ etoc.source.r69343
+ eukdate.source.r15878
+ everyhook.source.r35675
+ everypage.source.r56694
+ exam-n.source.r64674
+ examdesign.source.r15878
+ examz.source.r67303
+ exercise.source.r35417
+ exercises.source.r55188
+ exesheet.source.r69688
+ exframe.source.r53911
+ exp-testopt.source.r15878
+ expdlist.source.r15878
+ export.source.r27206
+ exsol.source.r69343
+ extract.source.r52117
+ facsimile.source.r21328
+ factura.source.r61697
+ fail-fast.source.r67543
+ familytree.source.r63739
+ fancylabel.source.r46736
+ fancynum.source.r15878
+ fancypar.source.r58895
+ fancytabs.source.r41549
+ fancytooltips.source.r68931
+ fcolumn.source.r67729
+ fetchcls.source.r45245
+ fewerfloatpages.source.r58058
+ ffcode.source.r69706
+ fgruler.source.r63721
+ fifo-stack.source.r33288
+ filecontents.source.r66740
+ filecontentsdef.source.r52208
+ filedate.source.r29529
+ fileinfo.source.r28421
+ fink.source.r24329
+ finstrut.source.r21719
+ fistrum.source.r66461
+ fithesis.source.r64135
+ fixcmex.source.r51825
+ fixme.source.r63708
+ fixmetodonotes.source.r30168
+ flabels.source.r17272
+ flagderiv.source.r15878
+ flashcards.source.r62104
+ flexipage.source.r66614
+ flippdf.source.r56782
+ floatbytocbasic.source.r67945
+ floatflt.source.r25540
+ floatrow.source.r15878
+ floatrowbytocbasic.source.r67946
+ flowfram.source.r35291
+ fmp.source.r15878
+ fmtcount.source.r53912
+ fnbreak.source.r66615
+ fnumprint.source.r29173
+ foilhtml.source.r61937
+ fontaxes.source.r55920
+ fontsize.source.r60161
+ fonttable.source.r44799
+ footmisc.source.r69729
+ footmisx.source.r42621
+ footnoterange.source.r66149
+ footnpag.source.r15878
+ forarray.source.r15878
+ foreign.source.r27819
+ forloop.source.r67017
+ forms16be.source.r51305
+ formular.source.r15878
+ frankenstein.source.r15878
+ froufrou.source.r67201
+ ftnxtra.source.r29652
+ fullblck.source.r25434
+ fullminipage.source.r34545
+ fundus-calligra.source.r26018
+ fundus-sueterlin.source.r26030
+ fvextra.source.r69001
+ g-brief.source.r50415
+ gatherenum.source.r67201
+ gcite.source.r15878
+ gender.source.r36464
+ genmpage.source.r15878
+ gensymb.source.r64740
+ getitems.source.r39365
+ ginpenc.source.r24980
+ gitfile-info.source.r51928
+ gitstatus.source.r64662
+ glossaries-danish.source.r35665
+ glossaries-dutch.source.r35685
+ glossaries-english.source.r35665
+ glossaries-estonian.source.r49928
+ glossaries-extra.source.r68409
+ glossaries-finnish.source.r54080
+ glossaries-french.source.r42873
+ glossaries-german.source.r35665
+ glossaries-irish.source.r35665
+ glossaries-italian.source.r35665
+ glossaries-magyar.source.r35665
+ glossaries-norsk.source.r67141
+ glossaries-nynorsk.source.r67201
+ glossaries-polish.source.r35665
+ glossaries-portuges.source.r36064
+ glossaries-serbian.source.r35665
+ glossaries-slovene.source.r51211
+ glossaries-spanish.source.r35665
+ gmdoc-enhance.source.r15878
+ grabbox.source.r65223
+ grading-scheme.source.r62505
+ graphbox.source.r46360
+ graphicscache.source.r65318
+ graphicx-psmin.source.r56931
+ graphicxbox.source.r32630
+ graphpaper.source.r63116
+ grayhints.source.r49052
+ grid.source.r61719
+ gridpapers.source.r58723
+ gridset.source.r53762
+ gs1.source.r59620
+ guitlogo.source.r55741
+ ha-prosper.source.r59651
+ halloweenmath.source.r52602
+ handoutwithnotes.source.r62140
+ hanging.source.r15878
+ hardwrap.source.r21396
+ hc.source.r15878
+ hep-acronym.source.r67632
+ hep-float.source.r67632
+ hep-math.source.r67632
+ hep-text.source.r67632
+ hep-title.source.r67632
+ hhtensor.source.r54080
+ histogr.source.r15878
+ hitreport.source.r58357
+ hpsdiss.source.r15878
+ href-ul.source.r69359
+ hrefhide.source.r66189
+ huawei.source.r68336
+ hypdoc.source.r68661
+ hyper.source.r17357
+ hyperbar.source.r48147
+ hyperxmp.source.r68251
+ hyphenat.source.r15878
+ idxlayout.source.r25821
+ iexec.source.r69420
+ ifallfalse.source.r60027
+ iffont.source.r38823
+ ifmtarg.source.r47544
+ ifnextok.source.r23379
+ ifoddpage.source.r64967
+ iitem.source.r29613
+ imakeidx.source.r42287
+ indextools.source.r68555
+ inlinedef.source.r15878
+ inputenx.source.r52986
+ inputtrc.source.r28019
+ interfaces.source.r21474
+ intopdf.source.r63987
+ inversepath.source.r15878
+ invoice2.source.r67327
+ iso.source.r15878
+ iso10303.source.r15878
+ isodate.source.r16613
+ isodoc.source.r59709
+ isorot.source.r15878
+ isosafety.source.r68801
+ isotope.source.r23711
+ issuulinks.source.r25742
+ iwonamath.source.r68144
+ jmsdelim.source.r62630
+ jvlisting.source.r24638
+ kalendarium.source.r48744
+ kantlipsum.source.r68983
+ kerntest.source.r15878
+ keycommand.source.r18042
+ keyfloat.source.r69399
+ keyindex.source.r50828
+ keyparse.source.r60277
+ keyvaltable.source.r65416
+ knowledge.source.r61991
+ komacv.source.r57721
+ komacv-rg.source.r49064
+ ktv-texdata.source.r27369
+ l3build.source.r69748
+ labbook.source.r15878
+ labels.source.r15878
+ labelschanged.source.r69400
+ lambdax.source.r60278
+ lastpackage.source.r34481
+ lastpage.source.r68557
+ latex-amsmath-dev.source.r68730
+ latex-base-dev.source.r68730
+ latex-firstaid-dev.source.r68730
+ latex-graphics-dev.source.r68730
+ latex-lab-dev.source.r68730
+ latex-tools-dev.source.r68730
+ latex2pydata.source.r68919
+ latexcolors.source.r49888
+ latexdemo.source.r67201
+ latexgit.source.r54811
+ layouts.source.r42428
+ lccaps.source.r46432
+ lcd.source.r16549
+ lcg.source.r31474
+ leading.source.r15878
+ leaflet.source.r56878
+ leftidx.source.r15878
+ leipzig.source.r52450
+ lengthconvert.source.r55064
+ lettrine.source.r69508
+ lhelp.source.r23638
+ libgreek.source.r65004
+ limap.source.r44863
+ linegoal.source.r21523
+ lipsum.source.r60561
+ listingsutf8.source.r53097
+ listlbls.source.r67215
+ listliketab.source.r15878
+ listofsymbols.source.r16134
+ lmake.source.r25552
+ locality.source.r20422
+ logbox.source.r24499
+ logpap.source.r15878
+ longfigure.source.r34302
+ longnamefilelist.source.r27889
+ lstaddons.source.r64967
+ lt3rawobjects.source.r66619
+ ltxnew.source.r21586
+ luatodonotes.source.r53825
+ macrolist.source.r60139
+ macroswap.source.r31498
+ magicnum.source.r52983
+ magicwatermark.source.r63656
+ mailing.source.r15878
+ mailmerge.source.r15878
+ makebase.source.r41012
+ makebox.source.r15878
+ makecell.source.r15878
+ makecmds.source.r15878
+ makedtx.source.r46702
+ makelabels.source.r60255
+ mandi.source.r68950
+ manfnt.source.r54684
+ manuscript.source.r36110
+ marginfit.source.r48281
+ marginfix.source.r55064
+ marginnote.source.r68204
+ markdown.source.r66954
+ mathastext.source.r69237
+ mathexam.source.r15878
+ mathfont.source.r68241
+ mcaption.source.r15878
+ mcite.source.r18173
+ mdframed.source.r31075
+ media9.source.r64047
+ meetingmins.source.r31878
+ memory.source.r30452
+ menu.source.r15878
+ menucard.source.r55643
+ menukeys.source.r64314
+ metalogox.source.r69601
+ metastr.source.r56246
+ method.source.r17485
+ metre.source.r18489
+ mfirstuc.source.r64743
+ mftinc.source.r15878
+ mi-solns.source.r49651
+ mindflow.source.r65236
+ minibox.source.r30914
+ minidocument.source.r43752
+ minifp.source.r32559
+ minipage-marginpar.source.r15878
+ minutes.source.r42186
+ mleftright.source.r53021
+ mlist.source.r15878
+ mnotes.source.r63406
+ moderntimeline.source.r55518
+ modref.source.r15878
+ modroman.source.r29803
+ moloch.source.r69579
+ monofill.source.r28140
+ moodle.source.r65672
+ morefloats.source.r37927
+ morehype.source.r38815
+ moresize.source.r17513
+ moreverb.source.r22126
+ morewrites.source.r69679
+ mparhack.source.r59066
+ mpostinl.source.r49559
+ msg.source.r49578
+ mtgreek.source.r17967
+ multiaudience.source.r60688
+ multibbl.source.r15878
+ multicap.source.r15878
+ multicolrule.source.r56366
+ multidef.source.r40637
+ multienv.source.r64967
+ multiexpand.source.r45943
+ multilang.source.r49065
+ multirow.source.r58396
+ mversion.source.r29370
+ mwe.source.r64967
+ mycv.source.r26807
+ mylatexformat.source.r21392
+ nag.source.r24741
+ nameauth.source.r69758
+ namespc.source.r15878
+ ncctools.source.r51810
+ needspace.source.r29601
+ newfile.source.r15878
+ newlfm.source.r15878
+ newspaper.source.r15878
+ newunicodechar.source.r47382
+ newvbtm.source.r23996
+ newverbs.source.r64833
+ nicefilelist.source.r65842
+ niceframe.source.r36086
+ nicetext.source.r38914
+ nidanfloat.source.r48295
+ noindentafter.source.r59195
+ noitcrul.source.r15878
+ nomencl.source.r61029
+ nomentbl.source.r16549
+ nonfloat.source.r17598
+ nonumonpart.source.r22114
+ normalcolor.source.r40125
+ notes.source.r42428
+ notespages.source.r41906
+ nowidow.source.r24066
+ ntheorem.source.r27609
+ numprint.source.r27498
+ ocgx.source.r54512
+ octavo.source.r15878
+ oldstyle.source.r15878
+ onlyamsmath.source.r42927
+ opcit.source.r15878
+ orcidlink.source.r69253
+ outlining.source.r45601
+ overpic.source.r69343
+ padcount.source.r47621
+ pagecolor.source.r66885
+ pagecont.source.r15878
+ pagegrid.source.r64470
+ pagenote.source.r63708
+ pageslts.source.r39164
+ palette.source.r60119
+ pangram.source.r66300
+ paper.source.r34521
+ papercdcase.source.r15878
+ papermas.source.r66835
+ papertex.source.r19230
+ paracol.source.r49560
+ paralist.source.r43021
+ paresse.source.r59228
+ parselines.source.r21475
+ patch.source.r42428
+ patchcmd.source.r41379
+ pauldoc.source.r16005
+ pawpict.source.r21629
+ pbalance.source.r67201
+ pbox.source.r24807
+ pbsheet.source.r24830
+ pdf14.source.r17583
+ pdfcol.source.r64469
+ pdfcprot.source.r18735
+ pdfoverlay.source.r64210
+ pdfpc-movie.source.r67201
+ pdfprivacy.source.r45985
+ pdfrender.source.r69058
+ pdfx.source.r50338
+ perltex.source.r52162
+ permute.source.r15878
+ pgfmath-xfp.source.r59268
+ phfcc.source.r60731
+ phfextendedabstract.source.r60732
+ phffullpagefigure.source.r41857
+ phfnote.source.r60733
+ phfparen.source.r41859
+ phfqit.source.r60734
+ phfquotetext.source.r41869
+ phfsvnwatermark.source.r41870
+ phfthm.source.r60735
+ photo.source.r18739
+ picture.source.r54867
+ plweb.source.r15878
+ pmboxdraw.source.r53046
+ polynom.source.r44832
+ polynomial.source.r15878
+ polytable.source.r55837
+ postnotes.source.r69102
+ powerdot.source.r59272
+ ppr-prv.source.r15878
+ ppt-slides.source.r69568
+ prelim2e.source.r57000
+ preprint.source.r30447
+ pressrelease.source.r35147
+ prettyref.source.r15878
+ preview.source.r69470
+ probsoln.source.r44783
+ projlib.source.r69689
+ proofread.source.r61719
+ protocol.source.r25562
+ psfragx.source.r26243
+ pxgreeks.source.r21838
+ qcm.source.r63833
+ qstest.source.r15878
+ qsymbols.source.r15878
+ quotchap.source.r56926
+ quoting.source.r32818
+ quotmark.source.r15878
+ ran_toks.source.r59515
+ rccol.source.r15878
+ rcs-multi.source.r64967
+ rcsinfo.source.r15878
+ realboxes.source.r64967
+ recipecard.source.r15878
+ reflectgraphics.source.r40612
+ refman.source.r15878
+ refstyle.source.r69680
+ regcount.source.r19979
+ regexpatch.source.r58668
+ register.source.r54485
+ regstats.source.r66795
+ relenc.source.r22050
+ repltext.source.r56433
+ resmes.source.r65375
+ rgltxdoc.source.r53858
+ rjlparshap.source.r15878
+ robustcommand.source.r15878
+ romanbar.source.r25005
+ romanbarpagenumber.source.r36236
+ romannum.source.r15878
+ rorlink.source.r67461
+ rotfloat.source.r18292
+ rtkinenc.source.r20003
+ rulercompass.source.r32392
+ sauerj.source.r15878
+ savefnmark.source.r15878
+ savetrees.source.r40525
+ scale.source.r15878
+ scalebar.source.r15878
+ schedule.source.r51805
+ schooldocs.source.r69659
+ scontents.source.r62902
+ scrambledenvs.source.r60615
+ scrlayer-fancyhdr.source.r63844
+ scrwfile.source.r66872
+ sdaps.source.r65345
+ secnum.source.r61813
+ sectsty.source.r15878
+ seealso.source.r43595
+ selinput.source.r53098
+ semantic.source.r15878
+ semesterplanner.source.r56841
+ semioneside.source.r15878
+ semproc.source.r37568
+ seqsplit.source.r15878
+ sesstime.source.r49750
+ setspaceenhanced.source.r68493
+ sf298.source.r41653
+ sffms.source.r15878
+ shdoc.source.r41991
+ shorttoc.source.r15878
+ show2e.source.r15878
+ showcharinbox.source.r29803
+ showexpl.source.r57414
+ showlabels.source.r63940
+ sidecap.source.r65618
+ sidenotes.source.r54524
+ sidenotesplus.source.r69176
+ silence.source.r27028
+ sillypage.source.r66349
+ simplecd.source.r29260
+ simplecv.source.r35537
+ sitem.source.r22136
+ skb.source.r22781
+ skdoc.source.r56950
+ skrapport.source.r52412
+ slantsc.source.r25007
+ smart-eqn.source.r61719
+ snapshot.source.r56735
+ spacingtricks.source.r69048
+ splitindex.source.r39766
+ spot.source.r22408
+ spverbatim.source.r15878
+ srcltx.source.r15878
+ sseq.source.r31585
+ stack.source.r15878
+ standalone.source.r64677
+ stdclsdv.source.r15878
+ stdpage.source.r15878
+ stealcaps.source.r64967
+ stex.source.r68569
+ storebox.source.r64967
+ stringstrings.source.r57097
+ sttools.source.r60736
+ styledcmd.source.r65262
+ subdepth.source.r15878
+ subeqn.source.r15878
+ subeqnarray.source.r15878
+ subfigure.source.r15878
+ subfiles.source.r56977
+ subfloat.source.r29349
+ supertabular.source.r53658
+ svg.source.r57010
+ svn.source.r15878
+ svn-multi.source.r64967
+ svn-prov.source.r64967
+ svninfo.source.r62157
+ swfigure.source.r63255
+ syntrace.source.r15878
+ synttree.source.r16252
+ tabbing.source.r59715
+ tabfigures.source.r25202
+ tablefootnote.source.r32804
+ tableof.source.r59837
+ tablists.source.r15878
+ tablvar.source.r69212
+ tabu.source.r61719
+ tabularborder.source.r17885
+ tabularew.source.r15878
+ tabulary.source.r34368
+ tagpdf.source.r69703
+ talk.source.r42428
+ tangocolors.source.r66733
+ tcldoc.source.r22018
+ ted.source.r15878
+ templatetools.source.r67201
+ termcal.source.r22514
+ termlist.source.r18923
+ termsim.source.r61414
+ testhyphens.source.r38928
+ testidx.source.r60966
+ tex-label.source.r16372
+ tex-locale.source.r48500
+ texmate.source.r15878
+ texments.source.r15878
+ texpower.source.r29349
+ texshade.source.r69371
+ textfit.source.r20591
+ textmerg.source.r20677
+ textpos.source.r63967
+ textualicomma.source.r67201
+ texvc.source.r46844
+ thmtools.source.r67018
+ threadcol.source.r28754
+ thumb.source.r16549
+ thumbs.source.r33134
+ tipauni.source.r65817
+ titling.source.r15878
+ to-be-determined.source.r64882
+ tocbibind.source.r20085
+ tocdata.source.r69512
+ tocloft.source.r53364
+ tocvsec2.source.r33146
+ todo.source.r17746
+ todonotes.source.r69319
+ toolbox.source.r32260
+ totalcount.source.r67201
+ totcount.source.r21178
+ totpages.source.r15878
+ transparent.source.r64852
+ trfsigns.source.r15878
+ trimspaces.source.r15878
+ trivfloat.source.r15878
+ trsym.source.r18732
+ tucv.source.r20680
+ twoup.source.r15878
+ txgreeks.source.r21839
+ type1cm.source.r21820
+ typed-checklist.source.r63445
+ typeface.source.r27046
+ typogrid.source.r24994
+ ucs.source.r68759
+ umoline.source.r19085
+ underlin.source.r15878
+ undolabl.source.r65846
+ uni-titlepage.source.r68917
+ unicodefonttable.source.r67066
+ unisc.source.r63178
+ units.source.r42428
+ unravel.source.r69308
+ upquote.source.r26059
+ uri.source.r48602
+ ushort.source.r32261
+ varindex.source.r32262
+ verifiche.source.r69726
+ verifycommand.source.r69389
+ versonotes.source.r69249
+ vgrid.source.r32457
+ vmargin.source.r15878
+ volumes.source.r15878
+ vwcol.source.r36254
+ warpcol.source.r15878
+ was.source.r64691
+ widetable.source.r53409
+ widows-and-orphans.source.r66753
+ wordlike.source.r15878
+ wrapfig2.source.r69513
+ wrapstuff.source.r64058
+ xargs.source.r15878
+ xbmks.source.r53448
+ xcolor-material.source.r42289
+ xcolor-solarized.source.r61719
+ xcookybooky.source.r36435
+ xcpdftips.source.r50449
+ xdoc.source.r15878
+ xellipsis.source.r47546
+ xfor.source.r15878
+ xint.source.r63562
+ xmpincl.source.r60593
+ xpatch.source.r54563
+ xpeek.source.r61719
+ xpunctuate.source.r67918
+ xsavebox.source.r64049
+ xtab.source.r23347
+ yafoot.source.r48568
+ yagusylo.source.r29803
+ yaletter.source.r42830
+ ydoc.source.r64887
+ zebra-goodies.source.r66630
+ zref.source.r68278
+ zref-check.source.r68846
+ zref-clever.source.r68846
+ zref-vario.source.r68846
+"
+
+inherit optfeature texlive-module
+
+DESCRIPTION="TeXLive LaTeX additional packages"
+
+LICENSE="Apache-2.0 Artistic BSD BSD-2 CC-BY-2.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT OFL-1.1 TeX-other-free public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+COMMON_DEPEND="
+ >=dev-texlive/texlive-latexrecommended-2023
+ >=dev-texlive/texlive-pictures-2023
+ dev-perl/Spreadsheet-ParseExcel
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ !<dev-texlive/texlive-xetex-2023
+ >=dev-tex/minted-2.9
+"
+PDEPEND="
+ >=dev-tex/glossaries-4.53
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ >=dev-texlive/texlive-basic-2023
+ >=dev-texlive/texlive-latex-2023
+"
+
+TEXLIVE_MODULE_BINSCRIPTS="
+ texmf-dist/scripts/authorindex/authorindex
+ texmf-dist/scripts/exceltex/exceltex
+ texmf-dist/scripts/hyperxmp/hyperxmp-add-bytecount.pl
+ texmf-dist/scripts/l3build/l3build.lua
+ texmf-dist/scripts/makedtx/makedtx.pl
+ texmf-dist/scripts/pagelayout/pagelayoutapi
+ texmf-dist/scripts/pagelayout/textestvis
+ texmf-dist/scripts/perltex/perltex.pl
+ texmf-dist/scripts/pygmentex/pygmentex.py
+ texmf-dist/scripts/splitindex/splitindex.pl
+ texmf-dist/scripts/svn-multi/svn-multi.pl
+ texmf-dist/scripts/vpe/vpe.pl
+ texmf-dist/scripts/webquiz/webquiz.py
+ texmf-dist/scripts/wordcount/wordcount.sh
+ texmf-dist/scripts/yplan/yplan
+"
+
+pkg_postinst() {
+ # https://bugs.gentoo.org/928388
+ optfeature "Install for SVG (Scalable Vector Graphics) support" media-gfx/inkscape
+}
diff --git a/dev-texlive/texlive-latexrecommended/Manifest b/dev-texlive/texlive-latexrecommended/Manifest
index 8265ddc32e85..8b0ddbcb028a 100644
--- a/dev-texlive/texlive-latexrecommended/Manifest
+++ b/dev-texlive/texlive-latexrecommended/Manifest
@@ -378,5 +378,5 @@ DIST xltxtra.source.r56594.tar.xz 6096 BLAKE2B 09afc403c17e2267d4e7797e1e8737135
DIST xunicode.doc.r30466.tar.xz 584 BLAKE2B 09ecbadf1d7739a2d4fd1fa823ab4a21e062006072ffab78d38942d36339bf5dc3bd0188a561013b55bb0ccec657e914cbe2fd8c4a60e160e792c52a8d7654ed SHA512 fbd368180c97649944aa23fae4f50f8a8d1aaa776f643ba520f121b9aae196dca94c11906f9d5b2f961b6d494256329670af1f4563502b44a8fc9633e29373e0
DIST xunicode.r30466.tar.xz 25768 BLAKE2B cbbc952fb657459a35f9e55c4adb28ffc9b76ef466f8da48c8882189ef0ac17b0902efabc1b9dd330291b5bbe4e39eb75eb5d4ae2b9a0b8854b8354e7a5429d4 SHA512 f49628013bc54e82bc38a2c749ddde9426c65716f04c5c8d8264398b9595e571d380e07c045db9e7ed5d6df7d0b7b1f8e81eaa28d6b67a6756d2c5023b731176
EBUILD texlive-latexrecommended-2021.ebuild 2995 BLAKE2B 9505059f1768513c31f8706823bd4eb433607ffca72ca8ea9ed123bf7219dbaeaae1f54ad8c6eaed1960078a4dd373fc4f88b66d60e49146514c3ad642d617bb SHA512 c6f56801185abed12fa32bdf1b639ecc050400822fd531bf36698d938ce8f3d3caed64ff51f579019de9279026821680d774ff023d9f55e7e809fdfed2d631c2
-EBUILD texlive-latexrecommended-2023_p69131.ebuild 4592 BLAKE2B 7d37384fc0bad6d567e33d14ce23f387973722a847bee439d08799f0f74723606e9110993fa6540bb7e1305210e68042c496b7e23cb352054425af0222113fae SHA512 2c14ff9e13784becd7a56cf284f46a840a242c8fc52600ea9a86a371a3d3e3360cc91a7a86a86c88dca7d21a5f729446053251a18fc9567b59969d776aebbd7a
+EBUILD texlive-latexrecommended-2023_p69131.ebuild 4591 BLAKE2B cfb1d6b0a37b7d29067b6fb895981f233da617ac26f3ebf2beaf80d3104c0eb6ce7538ad2a2a1f84f143821e2223b293850448262b26f00240fe7a1e69d186d6 SHA512 9f1374dac7fe66b28ea4d0366229d48b4397a8ee77fabb9743df65d0d8f1a97f2340618f037a1694cf4c5d5c41af6efb039e1c1af8d25acce2da605ba4902588
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2023_p69131.ebuild b/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2023_p69131.ebuild
index 55849f605695..363495350b20 100644
--- a/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2023_p69131.ebuild
+++ b/dev-texlive/texlive-latexrecommended/texlive-latexrecommended-2023_p69131.ebuild
@@ -205,7 +205,7 @@ DESCRIPTION="TeXLive LaTeX recommended packages"
LICENSE="CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-latex-2023
"
diff --git a/dev-texlive/texlive-luatex/Manifest b/dev-texlive/texlive-luatex/Manifest
index 0517b7c9b372..2d23fac0ea5c 100644
--- a/dev-texlive/texlive-luatex/Manifest
+++ b/dev-texlive/texlive-luatex/Manifest
@@ -371,5 +371,5 @@ DIST uninormalize.r57257.tar.xz 5720 BLAKE2B 36c8746438d815f1854047260ba0c4a968d
DIST yamlvars.doc.r69071.tar.xz 79700 BLAKE2B 502a2f6c690f1c2de11a52cce0cb05909fb2a1490e7657c0583825a54894d07faead706d87502d723f616debb8df940aa98d8f62f55a2f33e6ed3fa07cc33668 SHA512 686e2be82054f40c93dfcfbda35d2fa45fe0c28d0b85af30c5ec9c9a8c125a6789fb7185d08da9859bf714f6f5e4dc4057890ee4782fbea446aec923e0adfa6e
DIST yamlvars.r69071.tar.xz 5912 BLAKE2B 95ecb08be012923e40dbc4b6556b672de3b77e9c28f8817701595373ca0c08da4fd8d6fd2115a40d7d34f8967135322fde3b867d3fbd77c6e5f6df2de5715aab SHA512 07d8c9983e631b3e4c97ccc1a7bdd20486e55a59eb6049388823db24149635bd59b94d98f2259de5ef0dc163a9f44e4e01148a42c3f676c65fa802d310f6a0c3
EBUILD texlive-luatex-2021-r2.ebuild 2831 BLAKE2B bbe9a4ed264ae463f56cad85e85d835674fc8dda19cac3a1a15ed9da6599c8b5c623baace76e9db4da5ca580437a6f9a48da3a75b92d3f2f77baa9415faae12a SHA512 0756e901493ef0ee8fd7e920d5aac9dba027fba37b9f28e92367506e8a9e6fb410cffc78d06c263c5d2004bc2c20dc0a786e100ddd62d6f04a1a4e09f7a75a2b
-EBUILD texlive-luatex-2023_p69404.ebuild 5840 BLAKE2B e9a295cddfa3eef60433820823fabca25839cd34f282ea31d6dc45db3ad565ecb26481e9c332ca3b5520642e5d205c5520ddd742d08eb9b3095d40d5137b78bb SHA512 cf63f0405e455e84bfbddcd843bf6808ef91fe0065d8dfb1e84e10fa5d412c7e742a4fa390b30409779ba4cf1fd956598ab8733f91fce1cc574b969b71664755
+EBUILD texlive-luatex-2023_p69404.ebuild 5839 BLAKE2B 4707121e2bf9c9aad342518230026676e176d3bad9e9e9a87ee84aa5877abd8ff5a0a51c836d24503ca26d3bb5ab95e663754d6cb2897f53e6dcc2ab141c1620 SHA512 66fe7104ad6597d806b91761d9b944dd1f27f959209eab853ea5737023a7ab341ec4df24d48acce9a9f6b0f9e5f7ff083c34bc3dd3546c8747417694d8f40584
MISC metadata.xml 549 BLAKE2B c37c78fe7241a7757ab2bfd8c5075e1866d903d8400634aebd6c67b0fd3afe263ec3e7eee097f89d39b3d0f8c9bf88bb2135d2bb7845a0ee9858ec62ed356621 SHA512 f1f83f3556a8f490f7b28007c33539b6a8ab1a0785e1b0ee39f83b9a4bb4921e638280bd28294b605a29fd265521d537f1cbca45c540356a4092c8aadd19e2f4
diff --git a/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild b/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild
index 5b8c6ff8c085..eeb8fb564536 100644
--- a/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild
+++ b/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild
@@ -248,7 +248,7 @@ DESCRIPTION="TeXLive LuaTeX packages"
LICENSE="BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.1+ GPL-2 GPL-3 GPL-3+ LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-mathscience/Manifest b/dev-texlive/texlive-mathscience/Manifest
index 670f2eaf5886..48398cd3c8af 100644
--- a/dev-texlive/texlive-mathscience/Manifest
+++ b/dev-texlive/texlive-mathscience/Manifest
@@ -1184,5 +1184,5 @@ DIST ytableau.source.r59580.tar.xz 16032 BLAKE2B 4be9acf628f08f031260e225534f09b
DIST zx-calculus.doc.r69455.tar.xz 1158936 BLAKE2B 467bfd15cc87045fe222253c3b1c867a65f522292e43ddc9002331879743c99fe7f44b861743203809d62ab617d0e5935ac7139d501001c86bb0b49ab3a4e8f7 SHA512 1cc693a10173fa3d8b8542b401b2a8f68c4fc1358e1c60116f3b3505cd3bf46f4fadd0592d9e1d1283de027ecb626dd74244ba20fdd4dc8d29d7a8332909a835
DIST zx-calculus.r69455.tar.xz 38400 BLAKE2B 39c821ca0d898463083ebaf80f8e4f00fbe71d29ea85505680c525b51e69268d650c777a7680fed6f1cb770ac396b88de210076fb397d1365091e9fb1ec0ed38 SHA512 5849c1cebc5e3cd88f8c9d5f5841c6ae037ace8182b47135c83738ec97b4ddacb236912707a7fee72ad0aa3ea7c472111237d5227434fbeef95dcd9289e9f856
EBUILD texlive-mathscience-2021.ebuild 7667 BLAKE2B 39bd253f2d48fe06733b674748b5f6f7d29c96d20d2521ea32f86acb3213a7e5907806b2a64dd5401fb079cbc01f31e91e1ec1775a55977f090fa430d2ddf887 SHA512 12d30a41a8286e8caa9ee42378b9d7b1e95792d131baff90df533624643cb159fcc780b03a3538e3d0f3a19e59717bb5cd5ac9fca73eec8e12fd93358942b107
-EBUILD texlive-mathscience-2023_p69485-r1.ebuild 14481 BLAKE2B a4484452656131398271c02a3336a60094def81688e055b87b6ab6b09c15e05c8c1046b379d13e5d1190ba8d68b06a4f24ad9b20fba379668631ef9558140265 SHA512 3ce9daab3bac92f51326bbba556ba0eea91a74df085e8dcb7c2b3bb9ac02efe890584f24eb4c4386acca4630cd357cd23a4b87feb23a417a0b12cd481366c5b6
+EBUILD texlive-mathscience-2023_p69485-r1.ebuild 14480 BLAKE2B b1f7aef5cd63d1c33784906909c5db7ae5e60a5efe05cca7d714f8915d9a0d4c51e362a2f05eb5334295096640acfda566795902e32e4c8e5064b9d2749f0a63 SHA512 dc1f10fd5f33eefa560da58a8b0675a24776a1d42e169585d9b3d433ddb310b9bbca40ad54e6ab9fbf9314a8883c66e3e89c671bfed6e8cb25b1ce0c1ed1cdb9
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-mathscience/texlive-mathscience-2023_p69485-r1.ebuild b/dev-texlive/texlive-mathscience/texlive-mathscience-2023_p69485-r1.ebuild
index 3c5e89507384..7a10893bfc29 100644
--- a/dev-texlive/texlive-mathscience/texlive-mathscience-2023_p69485-r1.ebuild
+++ b/dev-texlive/texlive-mathscience/texlive-mathscience-2023_p69485-r1.ebuild
@@ -661,7 +661,7 @@ DESCRIPTION="TeXLive Mathematics, natural sciences, computer science packages"
LICENSE="Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LGPL-2+ LGPL-2.1 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-fontsrecommended-2023
>=dev-texlive/texlive-latex-2023
diff --git a/dev-texlive/texlive-pictures/Manifest b/dev-texlive/texlive-pictures/Manifest
index c648e14da06a..96c70beac274 100644
--- a/dev-texlive/texlive-pictures/Manifest
+++ b/dev-texlive/texlive-pictures/Manifest
@@ -1064,5 +1064,6 @@ DIST xpicture.source.r28770.tar.xz 24428 BLAKE2B 5368f4004b717752dfbd3aa3a13eddf
DIST xypic.doc.r61719.tar.xz 3923200 BLAKE2B 24b7e737841ba55026c281284847eed7617ff95ccc9a57fa8af1b2f22438b4f87aad8e02824835ec08065860859edc27135589c887c9e9b61bebaa4a5ae0a04e SHA512 9664336d5bd14145603a8c3e861f8fdf062cd4587b8f739a29d93ac78a946c06a0985da4f011030df575276bd43555e55ba467eb4c640d60b2db0a07be706908
DIST xypic.r61719.tar.xz 709788 BLAKE2B 21e19a29acd6f8e8150c3fa5b4ae64b185157137af6dd70d572fb2a7d853bc2d0f960ad2c0a758d9b784b3badd8abc2e5090d094090f956826173cbe108fcbb5 SHA512 431451f2028cc87d2d22b4d6ce95ac8f216755da312301195ba7af46146382cf76c27f9964a94817e90afdcdbc7a01dbd887d45808296984fa0b3a3a1770b46d
EBUILD texlive-pictures-2021.ebuild 6993 BLAKE2B b716a426a34af2796c1afad132705448a1cc352e098d5a1ea4ccda3395eac4112407b3c62628b741fee99f1644dcdc6f5fe064cdfb569a6d86f559d3ef3995b8 SHA512 a2ecdbda36b58135ca9db365f72c05c2bc34194b990cc5e4d8d7ea7167f12cf28bac55aec3f96f7e2ecdaee01e12f4e4f24f9d2cccbab4986aeb8e23fa3b1b9d
-EBUILD texlive-pictures-2023_p69409-r1.ebuild 13447 BLAKE2B 6c7a106c87e7ada74cf7af59b705d8479156dd4cb562bb3cda8f3b4deca7f6227d72b26b79597d34eebadf4108a44757c270094ec36bdf7f334477eafc961239 SHA512 b668e6a9fe82190945fc5c1a79f82b82847dd5041d5a7772ffa4ed0d6070e5f5805167cb2f7dd0fd62728a27dffe1df2e0f15f15a91b13989756657538eda965
+EBUILD texlive-pictures-2023_p69409-r1.ebuild 13445 BLAKE2B 619e7b99c851cf826f7cf8c5c6369f2d32b4457eec84e002506a96d3100062e8df4b0d3f853a182065d09e933a33c7b6c58cfeaee85909fc387e0627256b91de SHA512 0f2952d19d458950f1567cc37162eafec5eef2b0a2c3522a795a1a764ecbd9839c849913cbf11186a6c1457f9f5fcfb0da260e602c8849197c1a321c609de1fd
+EBUILD texlive-pictures-2023_p69409-r2.ebuild 13360 BLAKE2B 5915c1036b2867eb8cc1a9dc96b2b8b66cc53cb70b9be34e9a4b54abe17597417fff8d8b60681659f6cc602bb8ce07ee8a2d8cf1578c5b2fba1badbf306bd242 SHA512 132e4389af5d2630a7a40fa18e0414f4fcd7d18a47ae58018ca987a0be23063526e99580be8edef08fc1caaa8d9f7fbee1f4a2916fb9f4f98fa1f8dba1245ede
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r1.ebuild b/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r1.ebuild
index 7fe09724c83d..77bcbcb31771 100644
--- a/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r1.ebuild
+++ b/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r1.ebuild
@@ -600,7 +600,7 @@ DESCRIPTION="TeXLive Graphics, pictures, diagrams"
LICENSE="Apache-2.0 BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r2.ebuild b/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r2.ebuild
new file mode 100644
index 000000000000..c0c2f5428021
--- /dev/null
+++ b/dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r2.ebuild
@@ -0,0 +1,626 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TEXLIVE_MODULE_CONTENTS="
+ collection-pictures.r69409
+ adigraph.r49862
+ aobs-tikz.r32662
+ askmaps.r56730
+ asyfig.r17512
+ asypictureb.r33490
+ autoarea.r59552
+ bardiag.r22013
+ beamerswitch.r64182
+ binarytree.r41777
+ blochsphere.r38388
+ bloques.r22490
+ blox.r57949
+ bodegraph.r68785
+ bondgraph.r21670
+ bondgraphs.r36605
+ braids.r69398
+ bxeepic.r30559
+ byo-twemojis.r58917
+ byrne.r61943
+ cachepic.r26313
+ callouts.r44899
+ celtic.r39797
+ chemfig.r69227
+ circuit-macros.r69263
+ circuitikz.r69757
+ circularglyphs.r68476
+ coffeestains.r59703
+ coloredbelts.r68747
+ combinedgraphics.r27198
+ curve.r20745
+ curve2e.r67599
+ curves.r45255
+ dcpic.r30206
+ diagmac2.r15878
+ ditaa.r48932
+ dot2texi.r26237
+ dottex.r15878
+ dpcircling.r54994
+ dratex.r15878
+ drs.r19232
+ duotenzor.r18728
+ dynkin-diagrams.r67267
+ ecgdraw.r41617
+ eepic.r15878
+ egpeirce.r66924
+ ellipse.r39025
+ endofproofwd.r55643
+ epspdfconversion.r18703
+ esk.r18115
+ euflag.r55265
+ fast-diagram.r29264
+ fenetrecas.r68779
+ fig4latex.r26313
+ figchild.r62945
+ figput.r63957
+ fitbox.r50088
+ flowchart.r36572
+ forest.r57398
+ genealogytree.r66513
+ getmap.r50589
+ gincltex.r64967
+ gnuplottex.r54758
+ gradientframe.r21387
+ grafcet.r22509
+ graph35.r66772
+ graphicxpsd.r57341
+ graphviz.r31517
+ gtrlib-largetrees.r49062
+ harveyballs.r32003
+ here.r16135
+ hf-tikz.r34733
+ hobby.r68137
+ hvfloat.r68586
+ istgame.r62946
+ kblocks.r57617
+ kinematikz.r61392
+ knitting.r50782
+ knittingpattern.r17205
+ ladder.r44394
+ lapdf.r23806
+ latex-make.r60874
+ liftarm.r62981
+ lpic.r20843
+ lroundrect.r39804
+ luamesh.r63875
+ luasseq.r65511
+ maker.r44823
+ makeshape.r28973
+ mathspic.r31957
+ memoize.r69522
+ mercatormap.r56060
+ milsymb.r66697
+ miniplot.r17483
+ mkpic.r33700
+ modiagram.r56886
+ neuralnetwork.r31500
+ nl-interval.r58328
+ nndraw.r59674
+ numericplots.r31729
+ outilsgeomtikz.r69124
+ papiergurvan.r68239
+ pb-diagram.r15878
+ petri-nets.r39165
+ pgf-blur.r54512
+ pgf-interference.r61562
+ pgf-periodictable.r67250
+ pgf-pie.r63603
+ pgf-soroban.r32269
+ pgf-spectra.r66961
+ pgf-umlcd.r63386
+ pgf-umlsd.r55342
+ pgfgantt.r52662
+ pgfkeysearch.r69385
+ pgfkeyx.r26093
+ pgfmolbio.r35152
+ pgfmorepages.r54770
+ pgfopts.r56615
+ pgfornament.r55326
+ pgfplots.r61719
+ picinpar.r65097
+ pict2e.r56504
+ pictex.r59551
+ pictex2.r15878
+ pinlabel.r24769
+ pixelart.r66012
+ pixelarttikz.r68520
+ pmgraph.r15878
+ polyhedra.r68770
+ postage.r55920
+ postit.r67344
+ prerex.r54512
+ productbox.r20886
+ ptolemaicastronomy.r50810
+ puyotikz.r57254
+ pxpgfmark.r30212
+ pxpic.r67955
+ qcircuit.r48400
+ qrcode.r36065
+ quantikz.r67206
+ randbild.r15878
+ randomwalk.r49513
+ realhats.r66924
+ reotex.r34924
+ robotarm.r63116
+ rviewport.r23739
+ sa-tikz.r32815
+ sacsymb.r65768
+ schemabloc.r68445
+ scratch.r66655
+ scratch3.r61921
+ scsnowman.r66115
+ setdeck.r40613
+ signchart.r39707
+ simplenodes.r62888
+ simpleoptics.r62977
+ smartdiagram.r42781
+ spath3.r64818
+ spectralsequences.r65667
+ strands.r59906
+ swimgraf.r25446
+ syntaxdi.r56685
+ table-fct.r41849
+ texdraw.r64477
+ ticollege.r36306
+ tikz-3dplot.r25087
+ tikz-among-us.r60880
+ tikz-bagua.r64103
+ tikz-bayesnet.r38295
+ tikz-bbox.r57444
+ tikz-cd.r59133
+ tikz-dependency.r54512
+ tikz-dimline.r35805
+ tikz-ext.r66737
+ tikz-feynhand.r51915
+ tikz-feynman.r56615
+ tikz-imagelabels.r51490
+ tikz-inet.r15878
+ tikz-kalender.r52890
+ tikz-karnaugh.r62040
+ tikz-ladder.r62992
+ tikz-lake-fig.r55288
+ tikz-layers.r46660
+ tikz-mirror-lens.r65500
+ tikz-nef.r55920
+ tikz-network.r51884
+ tikz-nfold.r67718
+ tikz-opm.r32769
+ tikz-optics.r62977
+ tikz-osci.r68636
+ tikz-page.r42039
+ tikz-palattice.r43442
+ tikz-planets.r55002
+ tikz-qtree.r26108
+ tikz-relay.r64072
+ tikz-sfc.r49424
+ tikz-swigs.r59889
+ tikz-timing.r64967
+ tikz-trackschematic.r63480
+ tikz-truchet.r50020
+ tikz2d-fr.r67239
+ tikz3d-fr.r67774
+ tikzbricks.r63952
+ tikzcodeblocks.r54758
+ tikzdotncross.r69382
+ tikzducks.r66773
+ tikzfill.r67847
+ tikzinclude.r28715
+ tikzlings.r63628
+ tikzmark.r64819
+ tikzmarmots.r54080
+ tikzorbital.r36439
+ tikzpackets.r55827
+ tikzpagenodes.r64967
+ tikzpeople.r67840
+ tikzpfeile.r25777
+ tikzpingus.r68310
+ tikzposter.r32732
+ tikzquads.r69409
+ tikzquests.r69388
+ tikzscale.r30637
+ tikzsymbols.r61300
+ tikztosvg.r60289
+ tikzviolinplots.r66659
+ tile-graphic.r55325
+ tilings.r67292
+ timing-diagrams.r31491
+ tipfr.r38646
+ tkz-base.r69460
+ tkz-berge.r57485
+ tkz-bernoulli.r68780
+ tkz-doc.r68665
+ tkz-elements.r69715
+ tkz-euclide.r69702
+ tkz-fct.r61949
+ tkz-graph.r57484
+ tkz-orm.r61719
+ tkz-tab.r66115
+ tkzexample.r63908
+ tonevalue.r60058
+ tqft.r44455
+ tsemlines.r23440
+ tufte-latex.r37649
+ twemojis.r62930
+ tzplot.r64537
+ utfsym.r63076
+ vectorlogos.r69010
+ venndiagram.r47952
+ wheelchart.r69040
+ wordcloud.r68209
+ worldflags.r68827
+ xistercian.r61366
+ xpicture.r28770
+ xypic.r61719
+"
+TEXLIVE_MODULE_DOC_CONTENTS="
+ adigraph.doc.r49862
+ aobs-tikz.doc.r32662
+ askmaps.doc.r56730
+ asyfig.doc.r17512
+ asypictureb.doc.r33490
+ autoarea.doc.r59552
+ bardiag.doc.r22013
+ beamerswitch.doc.r64182
+ binarytree.doc.r41777
+ blochsphere.doc.r38388
+ bloques.doc.r22490
+ blox.doc.r57949
+ bodegraph.doc.r68785
+ bondgraph.doc.r21670
+ bondgraphs.doc.r36605
+ braids.doc.r69398
+ bxeepic.doc.r30559
+ byo-twemojis.doc.r58917
+ byrne.doc.r61943
+ cachepic.doc.r26313
+ callouts.doc.r44899
+ celtic.doc.r39797
+ chemfig.doc.r69227
+ circuit-macros.doc.r69263
+ circuitikz.doc.r69757
+ circularglyphs.doc.r68476
+ coffeestains.doc.r59703
+ coloredbelts.doc.r68747
+ combinedgraphics.doc.r27198
+ curve.doc.r20745
+ curve2e.doc.r67599
+ curves.doc.r45255
+ dcpic.doc.r30206
+ diagmac2.doc.r15878
+ ditaa.doc.r48932
+ doc-pictex.doc.r24927
+ dot2texi.doc.r26237
+ dottex.doc.r15878
+ dpcircling.doc.r54994
+ dratex.doc.r15878
+ drs.doc.r19232
+ duotenzor.doc.r18728
+ dynkin-diagrams.doc.r67267
+ ecgdraw.doc.r41617
+ eepic.doc.r15878
+ egpeirce.doc.r66924
+ ellipse.doc.r39025
+ endofproofwd.doc.r55643
+ epspdfconversion.doc.r18703
+ esk.doc.r18115
+ euflag.doc.r55265
+ fast-diagram.doc.r29264
+ fenetrecas.doc.r68779
+ fig4latex.doc.r26313
+ figchild.doc.r62945
+ figput.doc.r63957
+ fitbox.doc.r50088
+ flowchart.doc.r36572
+ forest.doc.r57398
+ genealogytree.doc.r66513
+ getmap.doc.r50589
+ gincltex.doc.r64967
+ gnuplottex.doc.r54758
+ gradientframe.doc.r21387
+ grafcet.doc.r22509
+ graph35.doc.r66772
+ graphicxpsd.doc.r57341
+ graphviz.doc.r31517
+ gtrlib-largetrees.doc.r49062
+ harveyballs.doc.r32003
+ here.doc.r16135
+ hf-tikz.doc.r34733
+ hobby.doc.r68137
+ hvfloat.doc.r68586
+ istgame.doc.r62946
+ kblocks.doc.r57617
+ kinematikz.doc.r61392
+ knitting.doc.r50782
+ knittingpattern.doc.r17205
+ ladder.doc.r44394
+ lapdf.doc.r23806
+ latex-make.doc.r60874
+ liftarm.doc.r62981
+ lpic.doc.r20843
+ lroundrect.doc.r39804
+ luamesh.doc.r63875
+ luasseq.doc.r65511
+ maker.doc.r44823
+ makeshape.doc.r28973
+ mathspic.doc.r31957
+ memoize.doc.r69522
+ mercatormap.doc.r56060
+ milsymb.doc.r66697
+ miniplot.doc.r17483
+ mkpic.doc.r33700
+ modiagram.doc.r56886
+ neuralnetwork.doc.r31500
+ nl-interval.doc.r58328
+ nndraw.doc.r59674
+ numericplots.doc.r31729
+ outilsgeomtikz.doc.r69124
+ papiergurvan.doc.r68239
+ pb-diagram.doc.r15878
+ petri-nets.doc.r39165
+ pgf-blur.doc.r54512
+ pgf-interference.doc.r61562
+ pgf-periodictable.doc.r67250
+ pgf-pie.doc.r63603
+ pgf-soroban.doc.r32269
+ pgf-spectra.doc.r66961
+ pgf-umlcd.doc.r63386
+ pgf-umlsd.doc.r55342
+ pgfgantt.doc.r52662
+ pgfkeysearch.doc.r69385
+ pgfkeyx.doc.r26093
+ pgfmolbio.doc.r35152
+ pgfmorepages.doc.r54770
+ pgfopts.doc.r56615
+ pgfornament.doc.r55326
+ pgfplots.doc.r61719
+ picinpar.doc.r65097
+ pict2e.doc.r56504
+ pictex.doc.r59551
+ pinlabel.doc.r24769
+ pixelart.doc.r66012
+ pixelarttikz.doc.r68520
+ pmgraph.doc.r15878
+ polyhedra.doc.r68770
+ postage.doc.r55920
+ postit.doc.r67344
+ prerex.doc.r54512
+ productbox.doc.r20886
+ ptolemaicastronomy.doc.r50810
+ puyotikz.doc.r57254
+ pxpgfmark.doc.r30212
+ pxpic.doc.r67955
+ qcircuit.doc.r48400
+ qrcode.doc.r36065
+ quantikz.doc.r67206
+ randbild.doc.r15878
+ randomwalk.doc.r49513
+ realhats.doc.r66924
+ reotex.doc.r34924
+ robotarm.doc.r63116
+ rviewport.doc.r23739
+ sa-tikz.doc.r32815
+ sacsymb.doc.r65768
+ schemabloc.doc.r68445
+ scratch.doc.r66655
+ scratch3.doc.r61921
+ scsnowman.doc.r66115
+ setdeck.doc.r40613
+ signchart.doc.r39707
+ simplenodes.doc.r62888
+ simpleoptics.doc.r62977
+ smartdiagram.doc.r42781
+ spath3.doc.r64818
+ spectralsequences.doc.r65667
+ strands.doc.r59906
+ swimgraf.doc.r25446
+ syntaxdi.doc.r56685
+ table-fct.doc.r41849
+ texdraw.doc.r64477
+ ticollege.doc.r36306
+ tikz-3dplot.doc.r25087
+ tikz-among-us.doc.r60880
+ tikz-bagua.doc.r64103
+ tikz-bayesnet.doc.r38295
+ tikz-bbox.doc.r57444
+ tikz-cd.doc.r59133
+ tikz-dependency.doc.r54512
+ tikz-dimline.doc.r35805
+ tikz-ext.doc.r66737
+ tikz-feynhand.doc.r51915
+ tikz-feynman.doc.r56615
+ tikz-imagelabels.doc.r51490
+ tikz-inet.doc.r15878
+ tikz-kalender.doc.r52890
+ tikz-karnaugh.doc.r62040
+ tikz-ladder.doc.r62992
+ tikz-lake-fig.doc.r55288
+ tikz-layers.doc.r46660
+ tikz-mirror-lens.doc.r65500
+ tikz-nef.doc.r55920
+ tikz-network.doc.r51884
+ tikz-nfold.doc.r67718
+ tikz-opm.doc.r32769
+ tikz-optics.doc.r62977
+ tikz-osci.doc.r68636
+ tikz-page.doc.r42039
+ tikz-palattice.doc.r43442
+ tikz-planets.doc.r55002
+ tikz-qtree.doc.r26108
+ tikz-relay.doc.r64072
+ tikz-sfc.doc.r49424
+ tikz-swigs.doc.r59889
+ tikz-timing.doc.r64967
+ tikz-trackschematic.doc.r63480
+ tikz-truchet.doc.r50020
+ tikz2d-fr.doc.r67239
+ tikz3d-fr.doc.r67774
+ tikzbricks.doc.r63952
+ tikzcodeblocks.doc.r54758
+ tikzdotncross.doc.r69382
+ tikzducks.doc.r66773
+ tikzfill.doc.r67847
+ tikzinclude.doc.r28715
+ tikzlings.doc.r63628
+ tikzmark.doc.r64819
+ tikzmarmots.doc.r54080
+ tikzorbital.doc.r36439
+ tikzpackets.doc.r55827
+ tikzpagenodes.doc.r64967
+ tikzpeople.doc.r67840
+ tikzpfeile.doc.r25777
+ tikzpingus.doc.r68310
+ tikzposter.doc.r32732
+ tikzquads.doc.r69409
+ tikzquests.doc.r69388
+ tikzscale.doc.r30637
+ tikzsymbols.doc.r61300
+ tikztosvg.doc.r60289
+ tikzviolinplots.doc.r66659
+ tile-graphic.doc.r55325
+ tilings.doc.r67292
+ timing-diagrams.doc.r31491
+ tipfr.doc.r38646
+ tkz-base.doc.r69460
+ tkz-berge.doc.r57485
+ tkz-bernoulli.doc.r68780
+ tkz-doc.doc.r68665
+ tkz-elements.doc.r69715
+ tkz-euclide.doc.r69702
+ tkz-fct.doc.r61949
+ tkz-graph.doc.r57484
+ tkz-orm.doc.r61719
+ tkz-tab.doc.r66115
+ tkzexample.doc.r63908
+ tonevalue.doc.r60058
+ tqft.doc.r44455
+ tufte-latex.doc.r37649
+ twemojis.doc.r62930
+ tzplot.doc.r64537
+ utfsym.doc.r63076
+ vectorlogos.doc.r69010
+ venndiagram.doc.r47952
+ visualpstricks.doc.r39799
+ wheelchart.doc.r69040
+ wordcloud.doc.r68209
+ worldflags.doc.r68827
+ xistercian.doc.r61366
+ xpicture.doc.r28770
+ xypic.doc.r61719
+"
+TEXLIVE_MODULE_SRC_CONTENTS="
+ aobs-tikz.source.r32662
+ asyfig.source.r17512
+ asypictureb.source.r33490
+ beamerswitch.source.r64182
+ binarytree.source.r41777
+ blochsphere.source.r38388
+ blox.source.r57949
+ bondgraphs.source.r36605
+ braids.source.r69398
+ byo-twemojis.source.r58917
+ celtic.source.r39797
+ combinedgraphics.source.r27198
+ curve.source.r20745
+ curve2e.source.r67599
+ curves.source.r45255
+ dottex.source.r15878
+ ecgdraw.source.r41617
+ ellipse.source.r39025
+ esk.source.r18115
+ euflag.source.r55265
+ fitbox.source.r50088
+ flowchart.source.r36572
+ forest.source.r57398
+ gincltex.source.r64967
+ gnuplottex.source.r54758
+ gradientframe.source.r21387
+ graph35.source.r66772
+ graphviz.source.r31517
+ gtrlib-largetrees.source.r49062
+ hf-tikz.source.r34733
+ hobby.source.r68137
+ latex-make.source.r60874
+ lroundrect.source.r39804
+ luasseq.source.r65511
+ makeshape.source.r28973
+ memoize.source.r69522
+ nndraw.source.r59674
+ pgf-blur.source.r54512
+ pgfgantt.source.r52662
+ pgfmolbio.source.r35152
+ pgfopts.source.r56615
+ pgfplots.source.r61719
+ pict2e.source.r56504
+ postage.source.r55920
+ productbox.source.r20886
+ ptolemaicastronomy.source.r50810
+ pxpic.source.r67955
+ qrcode.source.r36065
+ randbild.source.r15878
+ randomwalk.source.r49513
+ realhats.source.r66924
+ robotarm.source.r63116
+ rviewport.source.r23739
+ signchart.source.r39707
+ smartdiagram.source.r42781
+ spath3.source.r64818
+ strands.source.r59906
+ tikz-imagelabels.source.r51490
+ tikz-page.source.r42039
+ tikz-timing.source.r64967
+ tikz-truchet.source.r50020
+ tikzinclude.source.r28715
+ tikzmark.source.r64819
+ tikzpagenodes.source.r64967
+ tikzpfeile.source.r25777
+ tikzposter.source.r32732
+ tikzscale.source.r30637
+ tikzsymbols.source.r61300
+ tile-graphic.source.r55325
+ tilings.source.r67292
+ tqft.source.r44455
+ twemojis.source.r62930
+ venndiagram.source.r47952
+ xistercian.source.r61366
+ xpicture.source.r28770
+"
+
+inherit texlive-module
+
+DESCRIPTION="TeXLive Graphics, pictures, diagrams"
+
+LICENSE="Apache-2.0 BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+COMMON_DEPEND="
+ >=dev-texlive/texlive-basic-2023
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ >=app-text/epspdf-0.6.5.1
+ >=dev-tex/pgf-3.1.10
+"
+DEPEND="
+ ${COMMON_DEPEND}
+"
+
+TEXLIVE_MODULE_BINSCRIPTS="
+ texmf-dist/scripts/cachepic/cachepic.tlu
+ texmf-dist/scripts/fig4latex/fig4latex
+ texmf-dist/scripts/getmap/getmapdl.lua
+ texmf-dist/scripts/mathspic/mathspic.pl
+ texmf-dist/scripts/memoize/memoize-clean.pl
+ texmf-dist/scripts/memoize/memoize-clean.py
+ texmf-dist/scripts/memoize/memoize-extract.pl
+ texmf-dist/scripts/memoize/memoize-extract.py
+ texmf-dist/scripts/mkpic/mkpic
+ texmf-dist/scripts/petri-nets/pn2pdf
+ texmf-dist/scripts/tikztosvg/tikztosvg
+"
diff --git a/dev-texlive/texlive-plaingeneric/Manifest b/dev-texlive/texlive-plaingeneric/Manifest
index 7678bbe0b6a2..a32bd498d3fc 100644
--- a/dev-texlive/texlive-plaingeneric/Manifest
+++ b/dev-texlive/texlive-plaingeneric/Manifest
@@ -455,5 +455,5 @@ DIST yax.r54080.tar.xz 5936 BLAKE2B dc29db8abc41e23d1ac451dd4e7547497f07249fac12
DIST zztex.doc.r55862.tar.xz 47816 BLAKE2B 5a755e47089db3836eb6566495978f733bb381fd18bcf7a3fe43e3d2d113bf1b7368dce9350182abb6ff25fad87ac4bbf3eace2198ca4ab2c4e243fbdf95cb3e SHA512 bd2a3a42b62da61db572058b4731161425545374584a575607f11bb2302aa2ce900b694aaf06562f4c9eb9046c80c4fbf5b50233f6d0526fac787c213070d542
DIST zztex.r55862.tar.xz 101724 BLAKE2B 44fd609f7b16a05f451e0e83f6fc040cc4e61b4267f00c10bc8778589da3c593292cf563bbebfbb71ce8503c0d27f30bc807e349411c1b6a8dff4b61582f2aab SHA512 eb325564ee9e001e0e5ff79b6e3cc9f22f5b9b100ef021552f54953802edbce1e4b1295ff4590832f959386db7a63aaf8e31dc2d61b38e5c8a140082ca423e83
EBUILD texlive-plaingeneric-2021.ebuild 3118 BLAKE2B d77e1495ca73e6cffe236237df5636d1a6c47173075bfdf46c13d9d5ed509b3cc7ee8e9b6ffbbd3d0f110ec9286b8d271fa382b1bf44bd3a83d06a50089317bb SHA512 a3e44318e68ee479c36f90c4b71a99636c6d36605e2463223ace211ca8bf265be3e7fcff5e08cc182b0fe00d74d68b644085254119c51f3a25cdceddae567390
-EBUILD texlive-plaingeneric-2023_p68675-r1.ebuild 5127 BLAKE2B d51b9f314a833f28d59b87e9284b35b6935d2cd47e7357d1830b8d8fd8ba9c25090bfd3b70b043595df4cfd39d257257a1804d71915bb622179b64d38855a415 SHA512 ede0931007c5eff43bb8206b9b136790af87292a6c3a2868c93a9f449567a90423dd432f8bed200f9915d3ffa97333d7812d5e9f3bf04132e24e29aded69f55a
+EBUILD texlive-plaingeneric-2023_p68675-r1.ebuild 5126 BLAKE2B 015e09a6c572952300941e776afb23acc86543149d3bb87999547d8933fc9f7cc2426db5be9e65a9849df0f0ba69af8cd92db9c8efaaef99da73cb78566b087d SHA512 03800cb77ce8c50dfdfa41e4380d367ae8e1d12edb238d7bb721680efa41f60353362db6dec7f9e26a3aee893186085105611ca00106c284ab5dc1182832ba71
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-plaingeneric/texlive-plaingeneric-2023_p68675-r1.ebuild b/dev-texlive/texlive-plaingeneric/texlive-plaingeneric-2023_p68675-r1.ebuild
index 2b2dbe017782..7f83e5c4f839 100644
--- a/dev-texlive/texlive-plaingeneric/texlive-plaingeneric-2023_p68675-r1.ebuild
+++ b/dev-texlive/texlive-plaingeneric/texlive-plaingeneric-2023_p68675-r1.ebuild
@@ -251,7 +251,7 @@ DESCRIPTION="TeXLive Plain (La)TeX packages"
LICENSE="CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ LPPL-1.0 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
"
diff --git a/dev-texlive/texlive-pstricks/Manifest b/dev-texlive/texlive-pstricks/Manifest
index a1809217161a..4b0b139a2e84 100644
--- a/dev-texlive/texlive-pstricks/Manifest
+++ b/dev-texlive/texlive-pstricks/Manifest
@@ -506,5 +506,5 @@ DIST vaucanson-g.r15878.tar.xz 11360 BLAKE2B c50a68f0d6423a60f1245ff1c39516a0ea8
DIST vocaltract.doc.r25629.tar.xz 15924 BLAKE2B b4196fca7f9d64a664d37f141260de8997fd1dcd713720e29e4f7679f80e583fc5891bfc7fff36108a66993765dbb1b816fa9030dfb2edcbda1ef0d65b39f034 SHA512 36aa01a5be9da9a23e3a4de63fb14a39beda4a42cd2615f75f942abff677e71f2a4f640773d27556ef246a99004c3a1aa68caac9435957152cfda96707d79787
DIST vocaltract.r25629.tar.xz 9208 BLAKE2B 985ff1f9c25b830dd8b5153af97e4b9454efabe28ba9326ebfa28f70c9ea9785ca970b1552b1f0de5bb6d3a0d6f3fbdcfc7b0ec10a995dc8193ab3f658dcdb5e SHA512 7daa3923a6b9d84a1fae2c9bd63404c2fb4dfe3866f897895deb9ab85f33649427b38ce5e34552bbbbd8704da1fac55822a747747a0c522728e605638831df8c
EBUILD texlive-pstricks-2021.ebuild 4044 BLAKE2B dd3a7bff955e7e71fe28c7a97149faeff89e4ad2a8d928bbb0659293a76d72c7eabefd2f4c270c3b9ed23751ae8d33cb109547de0a1a1be430b1bb955baa6922 SHA512 fcbb8c06bebccaa6eba2fd375f4b9e703553667e8bc45d942ddb5ae2b61ccc389b99d4eff9c5a480ea652117b16be6c19de2e3b63e34b1f5a3e6343f0e1e4210
-EBUILD texlive-pstricks-2023_p65367.ebuild 6088 BLAKE2B a18006343fb3aab8c68c70e816d679fb6b8d2c92361d9b3ab99b255e6ad713b3aa7416a8eecdff2dc451d4172492624b974504866db0c3a5297d12485eeb4dcd SHA512 ceb5f53bf6a760623f688cecd7475171c84aeac97bce43c1dc1fe163e786c9269433181557c707513df430a314cbdcff340e31576b02ba5cce7433a27a26580a
+EBUILD texlive-pstricks-2023_p65367.ebuild 6087 BLAKE2B c6d1f638715af71e10fae0c5654b3be0b07fc3ec33efc02dcf19b621321d5ea20fee5dce60367f89cf966162f358c21313ba8f3c6c78d877b08512eccc1b33ac SHA512 d3d9fb5e723d2eccf788a7a2a5c8f9ae095cd9784f99057841effd90f4ab7cc5154819dd4fc225d4be3e42bd31a5bf731e4ca2251bf2988da92b62d778b921d6
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild b/dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild
index 10908a7872bc..b7a1e28ee7d2 100644
--- a/dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild
+++ b/dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild
@@ -270,7 +270,7 @@ DESCRIPTION="TeXLive PSTricks"
LICENSE="GPL-1+ GPL-2 LGPL-2+ LGPL-3 LPPL-1.2 LPPL-1.3 LPPL-1.3c"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=dev-texlive/texlive-basic-2023
>=dev-texlive/texlive-plaingeneric-2023
diff --git a/dev-texlive/texlive-xetex/Manifest b/dev-texlive/texlive-xetex/Manifest
index 63b7ef098964..63f9c7e53410 100644
--- a/dev-texlive/texlive-xetex/Manifest
+++ b/dev-texlive/texlive-xetex/Manifest
@@ -177,5 +177,5 @@ DIST xevlna.r43864.tar.xz 1344 BLAKE2B 4641dcdb247c291e317cd0ac4ff1d314215ec126c
DIST zbmath-review-template.doc.r59693.tar.xz 208668 BLAKE2B 9c87a16902a6d49961dae1d5aaabab3fbfef2c4cd4ab75ebef7018f2e36fcd0ad16178a6e424b5ee50060419b4533b29565e0e63c3bbbd9103d75f4713ed7520 SHA512 470ee6c9895effd3c6bcac5a9faaa3862380bb137044411dd0013f4f465dc923dc1de507f2d1d087fb4b4178cb2f43f435e71b090d55744a8be6e59f8cc010fa
DIST zbmath-review-template.r59693.tar.xz 2228 BLAKE2B a2a9fe00bef465776bec31b35a8d69d4b048e78ecea9123c3533ac37f31e89e5a187a0665c3241b784fef800e1b4c8b4e65a7ba9510c558a8be423546b679cef SHA512 c9685b151679e7516e146f3d97f4242c7cdf084f84a7ac857a8aa27031c60950d0da07d66b7b57d7bdec384d3501c30b339231654cf845bbed2945b0ac069368
EBUILD texlive-xetex-2021-r1.ebuild 2542 BLAKE2B ab8a06ce3e20f94f57283d8c29c189be456e0fb12e0715fb13268445cd678dca2c6600dcf8ba978dd1775bd1be35ca4030e7b163a07cd7ffdb8fb363a64e7208 SHA512 fa86910b9c1a6019b969ed9fbc9ca11940f3ba3139110158beab8acd8853d5556d7dec2d46f917035efb01e44670b1f2f6ecdfe179cb8957d61b8d9deed9449f
-EBUILD texlive-xetex-2023_p69452-r1.ebuild 3066 BLAKE2B 8a5922b56135b2f981619f83da0b37424910f48d0d93b378537b75ee7d2cf73d13ce770895f8eec475a02b5384bf0cab1d4ed5dc7119bffd652003a5b81381c4 SHA512 dfc892c88d95062b0d9487b0d41c5e3d15bd3c9c3e71daf79ecda76a10b5211cfb0e338df1290849c3c7c2e5458859e0731a27de67deb061783a9293ecba7d05
+EBUILD texlive-xetex-2023_p69452-r1.ebuild 3063 BLAKE2B b03593eda562fa7fe9def416952f5eedaec929f57620c5078c27e8bb6b78de07048ef61aede4dd7b8fa17025716ef856f6ec0615f25341336bd0d317f8b7b493 SHA512 9f3fe54117499a2aa20cc30309620d517cc8120917dc01ec477e24ae31f9fcdcaa40edf5d7905269661f43e5cf60987b99cf87a2cec139009954afdec08076ca
MISC metadata.xml 360 BLAKE2B ca0683dcc7068d813ba25f8444bd821ed98d79fb6a4cf3cce07b6cf94e013a3a65fd26d97c356200a49ebf708830ce68d3192f74cf680aa90bab9dca961982c7 SHA512 8c8f28e45ce3107a176c8c901cfd44f20b4c423d5de1ab759cae327a8cedff0530a5fbea7f33afbd416c78e3b37ede619324cbdcdeb995205f8b5b2bcf5790a4
diff --git a/dev-texlive/texlive-xetex/texlive-xetex-2023_p69452-r1.ebuild b/dev-texlive/texlive-xetex/texlive-xetex-2023_p69452-r1.ebuild
index e20c48be8ff7..6d93ed2eeee0 100644
--- a/dev-texlive/texlive-xetex/texlive-xetex-2023_p69452-r1.ebuild
+++ b/dev-texlive/texlive-xetex/texlive-xetex-2023_p69452-r1.ebuild
@@ -103,7 +103,7 @@ DESCRIPTION="TeXLive XeTeX and packages"
LICENSE="Apache-2.0 CC-BY-4.0 CC-BY-SA-4.0 GPL-1+ GPL-3 LGPL-2+ LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
COMMON_DEPEND="
>=app-text/texlive-core-2023[xetex]
>=dev-texlive/texlive-basic-2023
diff --git a/dev-util/Manifest.gz b/dev-util/Manifest.gz
index 77068c8550ff..a787062fd616 100644
--- a/dev-util/Manifest.gz
+++ b/dev-util/Manifest.gz
Binary files differ
diff --git a/dev-util/Tensile/Manifest b/dev-util/Tensile/Manifest
index 1c4c02b31a58..43b80f0a5ba4 100644
--- a/dev-util/Tensile/Manifest
+++ b/dev-util/Tensile/Manifest
@@ -10,12 +10,16 @@ AUX Tensile-5.4.2-use-ninja.patch 1164 BLAKE2B 41d6dbb68fa41b53d230afd06af95acb0
AUX Tensile-5.7.1-expand-isa-compatibility.patch 1632 BLAKE2B 807df38c99852b58801cb84bccf8cdd28b5575a460130e4463b483fb875f7adfb1d7902a47ca7e9f8735285bfaf3aa1a422595e57ec616faf2af423892301384 SHA512 3cf82928780532d32dfd0680a0ea8d8b990055186795ddc6d93a85941eeb9f0968979fe33fc4155f79413c54b8809d52eb3327624d51c187bfb8cd8bfef66bd4
AUX Tensile-5.7.1-fix-msgpack-dependency.patch 1069 BLAKE2B 888447b0e8d3b2314c104b7cbf85fecc7645e681fdd91e325197f016274f3f7bd5c6f0e9a84c84a17ee31611c661a15a5fbf203814a932bfe5bda731af1ee766 SHA512 39198a95351584b1693c714cbe571012e8ad49aafda4c68ba2fe252685314d40213d6c23bae39834cc98207a58fe5881aae08e6bdedfbab63b9e2acf26ee79dc
AUX Tensile-5.7.1-gentoopath.patch 2284 BLAKE2B 36f55d7eefe595395c108671d55a07cb8bd4d8d8c21944edb53465e32076d99cd23c38709993408694d54022c2e9362dd2c1943423b99e4829d2d5a663c1aec7 SHA512 5f5f96ce2ffa7b9e18a2ad82ebaa419537586356602de0feddf5884de3ecbf358d19cc2f59f2c6d883e18de9c029a901143d98ed2c48bb70fee3d7d8501f622e
+AUX Tensile-6.0.2-expand-isa-compatibility.patch 1355 BLAKE2B daf73107efc31a4585c44627de3d2de8f6ba390da1ea47aea0f87613e11ca0c6332b2e8b9935d67c1c10b80bb373c33eff3d4d73f33500d7eea2c00a7bb02c86 SHA512 5e624082eac08f940cb01d4c33664c34eb0d79ec6a66ffe82700c6e4edc931c95ed5e990d2cfbfa66497c35a85a63620c06ad0dd3202476211bf723327b52545
+AUX Tensile-6.1.1-fix-msgpack-dependency.patch 1221 BLAKE2B 8b3b1f2b94f0a5dfb5e4f4e973410a536c2d3bb306b7d0669fdf2d47d85ce54e2f34eb009843b99234f8bfdd42f20eb940c52db23a8099169d949bb4e3decf1b SHA512 02ca22defae159f13da6e717a94e2708c476012ed370ab46df54f529ae31079b5700afeed7b68a0f63a1d763edfb9ea2898b4ccc98de4fcf540e161aa06c3fbf
AUX Tensile-change-cmake-name-for-msgpack-cxx-6-release.patch 422 BLAKE2B 791a8041667c29f2cd06d036e6f54530fc88ac4afff9bd2f3f5dd6ab3a6daa6b52ba7459c156e12dae02bd918f740d1e1d22bd6bc7e26bd14269a5ffd877aa13 SHA512 a738be31fd735bf3d8ff17d844771e6113f9868c1d73f1eecd75e1ecfb5d04c743c9463a1e599712b9bc0d7877d8d90fa38fbc7a266add8b61e7fb575693eb4f
DIST Tensile-5.0.2-PR1419.patch.gz 43754 BLAKE2B 3b1d7333ed0115f77816806e7735e25d897dbae3f7a40ece61d655c8f016d9d1c804b586b4e0e75661e20c517f5937a61d5ead25a545f0ce2e4a178bcbb3e7be SHA512 0154d8e14d335f4ecd86e5db335289f8662cede7e5d4b93bf6c56d8e48c1d7d0457271c078c9abbbca1f4aa91f028f6ce6a89efb783ba0207d0f39fd5de8a42c
DIST rocm-Tensile-5.1.3.tar.gz 14357517 BLAKE2B 7c5881cc2b1d25db39f54a99f9f0a08395a5f7a58deebe74d9868e8f7044db5ae2f3907196adf16dc6abeba0f1f47f5cce5c8900891276daff8e4ad614cf3b94 SHA512 4405cb6de65c1da1fd93910fc901402a24e996ff04eccadf483c25d8eb518e03ea9bbf00e372dd5fe377696e71c39355603095f3c5fc1e26d311ed15d8e3b734
DIST rocm-Tensile-5.4.2.tar.gz 14413805 BLAKE2B ca1c13785164439f6fe83f16b36b7a0b06a63b70b9f0741d77b0fff98f38d1e1c7e9a54ef61897e6eb0a4eaf52ec9e5f14f42a7e6fd657f26306afa3de0c74a2 SHA512 d99736a202c7353979e732941199b4b20e53ff2b6c19a7175609440a840aa5624bc53a8013c435f31ac37933527771521ff02137c1c8fd53c5317eca8533be80
DIST rocm-Tensile-5.7.1.tar.gz 12396002 BLAKE2B ec2c2bc3f07fe22abd800b642c998ea80b9e4e2d0d28c4763d574dbd2fcb14c735223ddc7571d4ab3a48f0bd819cc835c16df9882049c5bf56f25ef729e6d654 SHA512 8f356f36cfec74ee9b000d1180cf52077dc5c595e5c5a40792fc3eb13f3139980c7440f9bc912218f946cf8137e2481d23fe39f110511c1bb55fe85a933ffd36
+DIST rocm-Tensile-6.1.1.tar.gz 12675289 BLAKE2B dfe3698d7dda14d5b20a6fe1ef6535ac9737ac330b71678a3a94e939adc2350e2dcf33e58c711ee90dae543efba59fe210bfa39fc69b63910ec4537db3f209bf SHA512 cf8b014b1ff7cd5d45236b8a9a6f5604b02e34a9245a163c672847b535d565151bf7e3a5127601681e80e6fe26964a0e544594044efe2fe68e39b0f1128f96e2
EBUILD Tensile-5.1.3-r3.ebuild 2811 BLAKE2B 77f941574f7586da7f8122c126ede4288004ca1a31860e12bdb22d340c7e9b017871bc362e698f8b797c3699965babd332742ff2832314aeef96324ea06142c6 SHA512 0275dfcec4c5b417444a5ebbff9eb1e896db69ca735ff082aa863e1aa6da12ea4b227d59d8794bf1d512d6a965d9ce1768418db830c2f27a3baf528f3f60b687
EBUILD Tensile-5.4.2-r2.ebuild 3348 BLAKE2B e92698536854d4157a2b408b781cdec49e0c9caedacca8ee5902d976867ec8712d721adacb9973178cffe96de4d5de44cbcf70bb58494958663e9dc4c101452e SHA512 985b6dbac41eeae088247a11adb387043afff952ea7f1e87a24eb94f81f18970ad9360bbf0a683bee26234afaf698da108e75a39eeda7ccb386ec9607c0359a8
-EBUILD Tensile-5.7.1-r2.ebuild 3496 BLAKE2B 5dce5371520fd9f491b69f147a845baa42d212c07e2ff7f71f1f5a33cdc4290e888fcc1e79f19115841316161f601c335f3fc7b123b2e219fbb2cebe4c065fec SHA512 93007f1ca76a0a9961f11cff3c3eaedd62591d7063e334b2002f61770fbf9abeecc836b59331128dfc69780456ae89f3fa54f85c561f1289150207f0d243e856
+EBUILD Tensile-5.7.1-r2.ebuild 3534 BLAKE2B eb31593d71f596d1f2c23f453fba30e8c723da3095291e46e3290e47e044e510cf57235b0b9ddafe79189b59efd1df928f2f8a7f6cc535865170740b91b94f74 SHA512 d576777ac8e31dfc7930efa2e9b16dca9c9eeca921b92cf299f8c42ab10c41463c88f6b928659b0e4056fda38e7aa5daccec3ab1996b30dbe997ee693391f79a
+EBUILD Tensile-6.1.1.ebuild 3554 BLAKE2B 721027444a768c8e4d4330acc7fea8ee85882af8a45d8576cdf2f03c68bd1e241e0f750819f32855370e3a7b11a433f83f272f0b4f30c33e39d7a0eb67b872fd SHA512 207e7a8f659c6aff1be8d5202fb99ac2ca09023247e5e5ff0827fd001bb95aaf4ab7eb12b97e5b44fb676827fa6e407093ad9eea46f41ff7766867a774ee6469
MISC metadata.xml 478 BLAKE2B 4931f453630761d3272371d09065c23cd9fea6e9a80f3b78a07e672e5d2e891c2ad7661883e1cb1f41e89fb2cd725a7189937c7b3cc7fc39b23ef0caaf0b3ce7 SHA512 d57284ff50913d95f092a5b8e4e566d0d6668b56afadfeb2e7003f2af6ed2106f14df82be880b2ea71dec29b614c5cb286a085098fbe8eed16e8bd3588149be6
diff --git a/dev-util/Tensile/Tensile-5.7.1-r2.ebuild b/dev-util/Tensile/Tensile-5.7.1-r2.ebuild
index 94b4aac75b1b..64902c86549c 100644
--- a/dev-util/Tensile/Tensile-5.7.1-r2.ebuild
+++ b/dev-util/Tensile/Tensile-5.7.1-r2.ebuild
@@ -38,6 +38,7 @@ BDEPEND="
dev-python/pytest-forked[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/filelock[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
)
"
diff --git a/dev-util/Tensile/Tensile-6.1.1.ebuild b/dev-util/Tensile/Tensile-6.1.1.ebuild
new file mode 100644
index 000000000000..c8debc3456c3
--- /dev/null
+++ b/dev-util/Tensile/Tensile-6.1.1.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+ROCM_VERSION=${PV}
+LLVM_COMPAT=( 18 )
+
+inherit cmake distutils-r1 llvm-r1 prefix rocm
+
+DESCRIPTION="Stretching GPU performance for GEMMs and tensor contractions"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/Tensile"
+SRC_URI="https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-${PV}.tar.gz -> rocm-Tensile-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="client test"
+REQUIRED_USE="client? ( ${ROCM_REQUIRED_USE} )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+ client? ( dev-libs/boost )
+ >=dev-cpp/msgpack-cxx-6.0.0
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ =dev-util/hip-6*
+ >=dev-util/rocm-smi-4.3.0
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ test? (
+ dev-python/pytest-forked[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ dev-python/filelock[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.3.0-output-commands.patch
+ "${FILESDIR}"/${PN}-5.4.2-fix-arch-parse.patch
+ "${FILESDIR}"/${PN}-5.4.2-use-ninja.patch
+ "${FILESDIR}"/${PN}-6.1.1-fix-msgpack-dependency.patch
+ "${FILESDIR}"/${PN}-6.0.2-expand-isa-compatibility.patch
+)
+
+CMAKE_USE_DIR="${S}/${PN}/Source"
+
+src_prepare() {
+ distutils-r1_src_prepare
+ sed -e "s,\@LLVM_PATH\@,$(get_llvm_prefix),g" \
+ "${FILESDIR}"/${PN}-5.7.1-gentoopath.patch > "${S}"/gentoopath.patch || die
+ eapply $(prefixify_ro "${S}"/gentoopath.patch)
+
+ pushd ${PN} || die
+
+ sed -e "/ROCM_SMI_ROOT/s,lib,$(get_libdir)," \
+ -i Source/cmake/FindROCmSMI.cmake || die
+ sed -r -e "/TENSILE_USE_LLVM/s/ON/OFF/" \
+ -i Source/CMakeLists.txt || die
+
+ # ${Tensile_ROOT}/bin does not exists; call command directly
+ sed -e "s,\${Tensile_ROOT}/bin/,,g" -i cmake/TensileConfig.cmake || die
+
+ local Tensile_share_dir="\"${EPREFIX}/usr/share/${PN}\""
+ sed -e "/HipClangVersion/s/0.0.0/$(hipconfig -v)/" -i Common.py || die
+
+ sed -e "s,os.path.dirname(os.path.realpath(__file__)),${Tensile_share_dir},g" \
+ -i ReplacementKernels.py Common.py ${PN}.py || die
+
+ sed -e "s|os\.path\.dirname.*$|\"${EPREFIX}/usr/share/Tensile/Source\", end='')|" -i __init__.py || die
+
+ popd || die
+
+ sed -e "/package_data/d" -e "/data_files/d" -i setup.py || die
+ use client && PATCHES= cmake_src_prepare # do not apply patches again in cmake_src_prepare
+}
+
+src_configure() {
+ distutils-r1_src_configure
+ if use client; then
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DTENSILE_USE_MSGPACK=ON
+ -DTENSILE_USE_LLVM=ON
+ -DTensile_LIBRARY_FORMAT=msgpack
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ )
+ CXX=hipcc cmake_src_configure
+ fi
+}
+
+src_compile() {
+ distutils-r1_src_compile
+ use client && cmake_src_compile
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto Tensile
+ pushd Tensile || die
+ python_domodule Components
+ python_newexe Utilities/merge.py ${PN}-merge
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ pushd ${PN} || die
+ insinto /usr/share/${PN}
+ doins -r Configs Perf Source CustomKernels
+ insinto /usr/$(get_libdir)/cmake/${PN}
+ doins cmake/*.cmake
+
+ if use client; then
+ pushd "${BUILD_DIR}" || die
+ dobin client/tensile_client
+ fi
+}
+
+# Test suite fails to start without this
+python_test() {
+ export ROCM_PATH="${EPREFIX}/usr"
+ epytest
+}
diff --git a/dev-util/Tensile/files/Tensile-6.0.2-expand-isa-compatibility.patch b/dev-util/Tensile/files/Tensile-6.0.2-expand-isa-compatibility.patch
new file mode 100644
index 000000000000..7a72d833bba0
--- /dev/null
+++ b/dev-util/Tensile/files/Tensile-6.0.2-expand-isa-compatibility.patch
@@ -0,0 +1,34 @@
+diff --git a/Tensile/Source/lib/source/hip/HipHardware.cpp b/Tensile/Source/lib/source/hip/HipHardware.cpp
+index ffa4f0f..f894366 100644
+--- a/Tensile/Source/lib/source/hip/HipHardware.cpp
++++ b/Tensile/Source/lib/source/hip/HipHardware.cpp
+@@ -24,6 +24,8 @@
+ *
+ *******************************************************************************/
+
++#include <cstring>
++
+ #include <Tensile/AMDGPU.hpp>
+ #include <Tensile/hip/HipHardware.hpp>
+ #include <Tensile/hip/HipUtils.hpp>
+@@ -55,6 +57,20 @@ namespace Tensile
+ {
+ hipDeviceProp_t prop;
+ HIP_CHECK_EXC(hipGetDeviceProperties(&prop, deviceId));
++ // coerce to compatible arch
++ int gcnArch = strncmp(prop.gcnArchName, "gfx", 3) == 0 ? std::stoi(prop.gcnArchName + 3) : 0;
++ switch(gcnArch)
++ {
++ case 902: case 909: case 912:
++ std::strcpy(prop.gcnArchName, "gfx900");
++ break;
++ case 1013:
++ std::strcpy(prop.gcnArchName, "gfx1010");
++ break;
++ case 1031: case 1032: case 1033: case 1034: case 1035: case 1036:
++ std::strcpy(prop.gcnArchName, "gfx1030");
++ break;
++ }
+ #if HIP_VERSION >= 50220730
+ int hip_version;
+ HIP_CHECK_EXC(hipRuntimeGetVersion(&hip_version));
diff --git a/dev-util/Tensile/files/Tensile-6.1.1-fix-msgpack-dependency.patch b/dev-util/Tensile/files/Tensile-6.1.1-fix-msgpack-dependency.patch
new file mode 100644
index 000000000000..7a3b1884c074
--- /dev/null
+++ b/dev-util/Tensile/files/Tensile-6.1.1-fix-msgpack-dependency.patch
@@ -0,0 +1,31 @@
+Gentoo uses "msgpack-cxx" as library name and adds important
+MSGPACK_NO_BOOST compile definition when msgpack-cxx us installed with USE=-boost
+--- a/Tensile/Source/lib/CMakeLists.txt
++++ b/Tensile/Source/lib/CMakeLists.txt
+@@ -98,24 +98,9 @@ if(TENSILE_USE_LLVM OR TENSILE_USE_MSGPACK)
+ endif()
+
+ if(TENSILE_USE_MSGPACK)
+- find_package(msgpack REQUIRED NAMES msgpack msgpack-cxx msgpack-c)
++ find_package(msgpack-cxx REQUIRED)
+ target_compile_definitions(TensileHost PUBLIC -DTENSILE_MSGPACK=1)
+-
+- if(TARGET msgpackc-cxx)
+- get_target_property(msgpack_inc msgpackc-cxx INTERFACE_INCLUDE_DIRECTORIES)
+- elseif(TARGET msgpackc)
+- get_target_property(msgpack_inc msgpackc INTERFACE_INCLUDE_DIRECTORIES)
+- elseif(TARGET msgpack-cxx)
+- get_target_property(msgpack_inc msgpack-cxx INTERFACE_INCLUDE_DIRECTORIES)
+- endif()
+-
+- if(DEFINED msgpack_inc)
+- # include C++ headers manually
+- # External header includes included as system files
+- target_include_directories(TensileHost
+- SYSTEM PRIVATE $<BUILD_INTERFACE:${msgpack_inc}>
+- )
+- endif()
++ target_link_libraries(TensileHost PRIVATE msgpack-cxx)
+ endif()
+
+ if(TENSILE_USE_LLVM)
diff --git a/dev-util/azuredatastudio/Manifest b/dev-util/azuredatastudio/Manifest
index a9dc4e640e6b..152de31fd35d 100644
--- a/dev-util/azuredatastudio/Manifest
+++ b/dev-util/azuredatastudio/Manifest
@@ -1,3 +1,3 @@
-DIST azuredatastudio-1.48.0-amd64.deb 135137768 BLAKE2B 92798acdfb2871f0ecc12ba33c2608357230ae7f6153012711d111586beae827771de804db17f66cb2d9429741b0dae7776727296625683037ad539777c8c977 SHA512 5781f26a1f53a16561adac910675ef8d944211838b127c271e65ce0e5d88eb91c0290d5b731f418742327d275f69ea26cde412dfc6833b2039dab6813f1943af
-EBUILD azuredatastudio-1.48.0.ebuild 2398 BLAKE2B db21b0bde24d816e8147e6fd79c663fd75d555b3014df30c8f8f5eae6f5619f3616e8cc16e6c71963b5896b9a94538a02707b7ebe5e3f939854827e082834d06 SHA512 ef2d5c3ddb765eb23d6ab5671c38d5d323d9d56d251b426900973b0caba84b3c581cd30839ff175ec7fc7a3b4f92aa32f6e0f850014c9b717385703d88aea6e7
+DIST azuredatastudio-1.48.1-amd64.deb 135147824 BLAKE2B 91beda52e72ec24c40d7502756396145117d17f7d4c7fa440c1ea03b84e782a6d966189b4db946b710400624d3bd91a9a30158b3fb59f3043c82062bd326c492 SHA512 dd76c9d670a09c440805f3bf5a66b424fb7e1f1e32643ed65852dd47771c0c310881df98a37801012e85deed82a34c42c69105a055306c6f33eb764ec1da88d4
+EBUILD azuredatastudio-1.48.1.ebuild 2398 BLAKE2B db21b0bde24d816e8147e6fd79c663fd75d555b3014df30c8f8f5eae6f5619f3616e8cc16e6c71963b5896b9a94538a02707b7ebe5e3f939854827e082834d06 SHA512 ef2d5c3ddb765eb23d6ab5671c38d5d323d9d56d251b426900973b0caba84b3c581cd30839ff175ec7fc7a3b4f92aa32f6e0f850014c9b717385703d88aea6e7
MISC metadata.xml 822 BLAKE2B 72cadf27f137f7276f8cd3b3fc81afd0ac1eefa9f12e39aea8d81705454a17aa8d2b49de9d61c0523fda304dcf0363ef463d0b2fdbd04a524aa63a2ced6a6a6a SHA512 27dbc8a269df130994b8d59cefb193440b276638ef460f68d72e887dc02d40473218febc1ecf242a51f55593d90a3ea42255e4a8d8ce4237421c9e56e52c7030
diff --git a/dev-util/azuredatastudio/azuredatastudio-1.48.0.ebuild b/dev-util/azuredatastudio/azuredatastudio-1.48.1.ebuild
index d8d032ceea34..d8d032ceea34 100644
--- a/dev-util/azuredatastudio/azuredatastudio-1.48.0.ebuild
+++ b/dev-util/azuredatastudio/azuredatastudio-1.48.1.ebuild
diff --git a/dev-util/bitrise/Manifest b/dev-util/bitrise/Manifest
deleted file mode 100644
index bbcbb177dea3..000000000000
--- a/dev-util/bitrise/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST bitrise-1.24.0.tar.gz 4319920 BLAKE2B bc3a318453e32b1889310b21ef5f08a501da7be2f7da95498cbfc003c31d16490242c4972b40b74735731b3cf937b3cc55da08cf846fa2fbdf7b1d4b94bf818d SHA512 63a9fd3db3686140ed41f4f1e31e3787ca17e2e031a06f8561bfc581b01568ae5ff88bb9f81f0365bf60f4db6ba426fa3ad76a7363e31fbf31b702e7a9fe8b57
-EBUILD bitrise-1.24.0.ebuild 1503 BLAKE2B 1e92878a9b2ec14567644b2b6050e3926d32a7cbb14970c9e441aca42367188be452b9540f495f3f15db05a7226c9ffd97571f8acf0987c5f80cd49c892410da SHA512 4848a11fe91ff3efff566360069a95db412d9238abfeac10b6103257459a37adb31e2016cf2fe6b0fc285b5b9292a1e65f5c6c5d0880fa2d7acb1867269f1f2c
-MISC metadata.xml 825 BLAKE2B a044161e4df19f7bdb4418ede0146efa62d1ed84e8c26cc5765a22ab60b7d72b0c8c4e0db7ea22dc7deacc716cb9bd860654b3b548ef1ce219d6c2493f1e210b SHA512 3beaf51efd133a3974e5dcd8bee22362101d38184037a6a2f68de796bcf614ab3cf3f77684f48c7a272f031d696b8d271863a9b999c103b5e3d7d1d02ca51334
diff --git a/dev-util/bitrise/bitrise-1.24.0.ebuild b/dev-util/bitrise/bitrise-1.24.0.ebuild
deleted file mode 100644
index 5932eadff4fc..000000000000
--- a/dev-util/bitrise/bitrise-1.24.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build
-
-EGO_ON="github.com/bitrise-io"
-EGO_PN="${EGO_ON}/${PN}"
-
-DESCRIPTION="Run your Bitrise.io automations on any Mac or Linux machine"
-HOMEPAGE="https://app.bitrise.io/cli"
-SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-RDEPEND=">=dev-util/envman-2.1.1
- >=dev-util/stepman-0.10.5"
-
-S="${WORKDIR}/src/${EGO_ON}/${PN}"
-
-src_unpack() {
- default
- mkdir -p "${WORKDIR}/src/${EGO_ON}" || die "Couldn't create project dir in GOPATH"
- mv "${WORKDIR}/${P}" "${WORKDIR}/src/${EGO_ON}/bitrise" || die "Couldn't move sources to GOPATH"
-}
-
-src_compile() {
- GOPATH="${WORKDIR}" go build -v -o bin/bitrise || die "Couldn't compile bitrise"
-}
-
-src_test() {
- pushd _tests/integration > /dev/null || die "Couldn't find integration tests directory"
- rm envstore_test.go exit_code_test.go global_flag_test.go json_params_test.go log_filter_test.go output_alias_test.go \
- step_template_test.go trigger_params_test.go update_test.go timeout_test.go || die "Couldn't remove network-dependent tests"
- popd > /dev/null || die "Couldn't return to ${S} directory"
- local -x PULL_REQUEST_ID=""
- local -x INTEGRATION_TEST_BINARY_PATH="${S}/bin/bitrise"
- GOPATH="${WORKDIR}" go test -v ./_tests/integration/... || die "Integration tests failed"
-}
-
-src_install() {
- dobin bin/bitrise
- dodoc README.md
- use doc && dodoc -r _docs
-}
diff --git a/dev-util/bitrise/metadata.xml b/dev-util/bitrise/metadata.xml
deleted file mode 100644
index 792329921974..000000000000
--- a/dev-util/bitrise/metadata.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>
- Run your Bitrise automations with this CLI tool on any Mac or Linux
- machine, and use the same configuration on bitrise.io (automation
- service, with a mobile app focus). Part of the Bitrise Continuous
- Integration, Delivery and Automations Stack, with <pkg>dev-util/stepman</pkg>
- and <pkg>dev-util/envman</pkg>. For a nice &amp; quick intro you should check:
- https://app.bitrise.io/cli
- </longdescription>
- <upstream>
- <bugs-to>https://github.com/bitrise-io/bitrise/issues</bugs-to>
- <doc>https://github.com/bitrise-io/bitrise/blob/master/README.md</doc>
- <remote-id type="github">bitrise-io/bitrise</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest
index 5536fca25fe7..d99f7b6333d7 100644
--- a/dev-util/blueprint-compiler/Manifest
+++ b/dev-util/blueprint-compiler/Manifest
@@ -1,3 +1,3 @@
DIST blueprint-compiler-v0.12.0.tar.bz2 90521 BLAKE2B 0c54f287c2d9e6869f323981eaff16785aa4fa7b1c600629bccde059205950f70f2202642130500133c69235ce42abfb5b5492a5727da561db9fe6c865939bb8 SHA512 c1f2f1ab02773b8c9c1d92035a51cd3b5c769a129ea028e02b8d2d88a7a9cb44f14edefd0f8718b90313a22134d8cbab4f699942f7049edd3146b41735e68f56
-EBUILD blueprint-compiler-0.12.0.ebuild 1440 BLAKE2B fd09060895854ab2408687b93478f08ba73830796edfc5f32926d8ad17ec04428f5651d6ca39cb4a7b61b8b3dc8409d91f9558bc1f8675c1789d14f93df212aa SHA512 14283514c28949674e318f9ed4cca8dd2fd8e616bc555956663c53de856af9357c145a1270ed75ace1bbe421450a948b44eb80bd8b4eefd29fae4d12f29d9421
+EBUILD blueprint-compiler-0.12.0.ebuild 1445 BLAKE2B 702652d856a4962b070a5a2f9b84bf02d513500f33adbfd1293e2cd4e3a14f6d6431232e8aa3847c226463e526576a5254b95993df7efce29284a11f394fd056 SHA512 affdbf96a7f35498a733dd31d22d2ec7330621cdfe0421ff04a0e3f9d4efe176685ff129e7e845862f514a1ae467aac1af6be606d09549fff237f82faa79f795
MISC metadata.xml 906 BLAKE2B 8426e8a64268f0c3310028be81cc727a63ddd67df842d59eae80c55b12c41f446107cc61ed11c115da8b4cc9a67bb16b1d5c9dc09e541f41901eac29611f3e9d SHA512 3af397704e2717cbba16c890af04066cd67f40c1cc477429d3c53b713c079101036a17e788c0f5e316799cbfc8329356686ad129bfbed409002d96df3159d480
diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
index 27d6989cbc37..97f831d134de 100644
--- a/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
+++ b/dev-util/blueprint-compiler/blueprint-compiler-0.12.0.ebuild
@@ -19,7 +19,7 @@ else
SRC_URI="https://gitlab.gnome.org/jwestman/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}/${PN}-v${PV}"
- KEYWORDS="amd64 ~x86"
+ KEYWORDS="amd64 ~arm ~x86"
fi
LICENSE="LGPL-3+"
diff --git a/dev-util/bpftool/Manifest b/dev-util/bpftool/Manifest
index 25c7e5b49b31..a67aca1f2cfe 100644
--- a/dev-util/bpftool/Manifest
+++ b/dev-util/bpftool/Manifest
@@ -1,10 +1,7 @@
-DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
DIST linux-6.8.tar.xz 142502100 BLAKE2B c6f17f816cea16e629f63e9379b98888713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2 SHA512 5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
-DIST patch-6.7.6.xz 583872 BLAKE2B 123dfd4170680917ebf16c3c7f3ab31754637c962dca5e5f5d52dd702a46bb68b01ca3a5b3c2482db34841f139871126576d30703825f8ca2dda2d8bfc4ed7e2 SHA512 ab5bef028a6c61e3c6432d49e95d88aec97140d7f8b295a71ba96b08254199343f93f11da4b34ab2482015adb0d1816b6719a21f8a0f2b1dd1bd96fcd3a72d2e
DIST patch-6.8.2.xz 247244 BLAKE2B a85078230548543c38550a5546689d0b44a54208cdad591ab34e10dec9348ce2f74e45bf85f373b14977d40556067e2e2c17ac4b6791fbb8aaba98feccd3cdac SHA512 a8e32b89f7680670c69c62f356846bb65b57614f979114627a9a2f945d7dc97c921d30197dffa993e5b18e499ba8c7196046ffdf0e721528a5378d1ee65a9ba5
DIST patch-6.9.2.xz 16184 BLAKE2B 8a37e96c253b55b57c86f1654f2ea8bf65af96b1b38213e90032cb918bb8eea992d6ddbfa6a6774a229ab2e2288ab57bdb6cbad6e7e393c123f24850e06847c9 SHA512 a27af24f0caaa5de3811b6db5acc2d72b96df9ebb5c44bad99a949d871fb06c6ffd2be10cfc35b246d430c7be2291701f802aed47eaa8818ad12b8818a60f3ec
-EBUILD bpftool-6.7.6-r1.ebuild 3058 BLAKE2B 2fefd15fd034b172369c9b6c0f7bcc3f5c789b8272e5cc30cbada66dcf33d889faec5f47a3b8ba56f50af67d91e49ee56e31ca81e7e84106c7878944201ff72c SHA512 b8f93e8ec6e2fa3442c193498d08cb04485bf53ed4914e85074a0433d73e6f9f54b5dfb37d9bcb39b09ac51a756671b7e52f8c4157d5b124ecfbf3ea4e5a6a72
EBUILD bpftool-6.8.2.ebuild 3101 BLAKE2B b032c5133f13d0a2f789a08fa054bd5d88cc729026974189d20b9d91f6295fdbad39056acc1223e78923b6201d91799c8cb833948135bccf25b84b4c25f00d5d SHA512 1efcf7572c1aa378394f38d2b939752aaf3215f92ffa227c493d0e3e9c8f945bcca82f759487386cd62e9c5996400395a944962f61af20fc62f8a206b57740d5
EBUILD bpftool-6.9.2.ebuild 3131 BLAKE2B b1c16967b014d53b7f277a4bea648b0cd72d37d1e178069a1718006c5c0cf6f6ea57d3680c805a5dd83dceced77a7556bd26038d6d2a8d61002fa7c67be307bb SHA512 32c3ef4940bb76170b1aa35ebf6849b3a60c593bfda98641b24b46ea3371868a8f9dcc5bddffd5ce80b4d40992d2fc271fc2e1cbed10d8fb1e2e30de5f67fe69
MISC metadata.xml 333 BLAKE2B 68272d411c28ff70b4e5f7d8a0dd8667ec01ee7e73f03c79cce54d47fe18306cba8dc52437b283e3018a572ec409cd3820d1dffc256658132d6209f5701eb553 SHA512 3527a7c4866b2f7a840cee65958734932c3f1bd76d1a3bad069e10abe174ed11d7e7995f094a30a3a4b6ad33b34989172c29a5bebda115e4c6da2afe0fde3720
diff --git a/dev-util/bpftool/bpftool-6.7.6-r1.ebuild b/dev-util/bpftool/bpftool-6.7.6-r1.ebuild
deleted file mode 100644
index fd04d9b6bbec..000000000000
--- a/dev-util/bpftool/bpftool-6.7.6-r1.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
-
-MY_PV="${PV/_/-}"
-MY_PV="${MY_PV/-pre/-git}"
-
-DESCRIPTION="Tool for inspection and simple manipulation of eBPF programs and maps"
-HOMEPAGE="https://kernel.org/"
-
-LINUX_V="${PV:0:1}.x"
-LINUX_VER=$(ver_cut 1-2)
-LINUX_PATCH=patch-${PV}.xz
-SRC_URI="https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_PATCH}"
-
-LINUX_SOURCES="linux-${LINUX_VER}.tar.xz"
-SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}"
-
-S_K="${WORKDIR}/linux-${LINUX_VER}"
-S="${S_K}/tools/bpf/bpftool"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
-IUSE="caps +llvm"
-
-RDEPEND="
- sys-libs/binutils-libs:=
- sys-libs/zlib:=
- virtual/libelf:=
- caps? ( sys-libs/libcap:= )
- llvm? ( sys-devel/llvm:= )
-"
-DEPEND="
- ${RDEPEND}
- >=sys-kernel/linux-headers-5.8
-"
-BDEPEND="
- ${LINUX_PATCH+dev-util/patchutils}
- ${PYTHON_DEPS}
- app-arch/tar
- dev-python/docutils
-"
-
-CONFIG_CHECK="~DEBUG_INFO_BTF"
-
-# src_unpack and src_prepare are copied from dev-util/perf since
-# it's building from the same tarball, please keep it in sync with perf
-src_unpack() {
- local paths=(
- tools/bpf kernel/bpf
- tools/{arch,build,include,lib,perf,scripts} {scripts,include,lib} "arch/*/lib"
- )
-
- # We expect the tar implementation to support the -j and --wildcards option
- echo ">>> Unpacking ${LINUX_SOURCES} (${paths[*]}) to ${PWD}"
- gtar --wildcards -xpf "${DISTDIR}"/${LINUX_SOURCES} \
- "${paths[@]/#/linux-${LINUX_VER}/}" || die
-
- if [[ -n ${LINUX_PATCH} ]] ; then
- eshopts_push -o noglob
- ebegin "Filtering partial source patch"
- filterdiff -p1 ${paths[@]/#/-i } -z "${DISTDIR}"/${LINUX_PATCH} \
- > ${P}.patch
- eend $? || die "filterdiff failed"
- eshopts_pop
- fi
-
- local a
- for a in ${A}; do
- [[ ${a} == ${LINUX_SOURCES} ]] && continue
- [[ ${a} == ${LINUX_PATCH} ]] && continue
- unpack ${a}
- done
-}
-
-src_prepare() {
- default
-
- if [[ -n ${LINUX_PATCH} ]] ; then
- pushd "${S_K}" >/dev/null || die
- eapply "${WORKDIR}"/${P}.patch
- popd || die
- fi
-
- # dev-python/docutils installs rst2man.py, not rst2man
- sed -i -e 's/rst2man/rst2man.py/g' Documentation/Makefile || die
-
- # remove -Werror (bug 887981)
- sed -i -e 's/\-Werror//g' ../../lib/bpf/Makefile || die
-}
-
-bpftool_make() {
- local arch=$(tc-arch-kernel)
- tc-export AR CC LD
-
- emake V=1 VF=1 \
- HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" \
- EXTRA_CFLAGS="${CFLAGS}" ARCH="${arch}" BPFTOOL_VERSION="${MY_PV}" \
- prefix="${EPREFIX}"/usr \
- bash_compdir="$(get_bashcompdir)" \
- feature-libcap="$(usex caps 1 0)" \
- feature-llvm="$(usex llvm 1 0)" \
- "$@"
-}
-
-src_compile() {
- bpftool_make
- bpftool_make -C Documentation
-}
-
-src_install() {
- bpftool_make DESTDIR="${D}" install
- bpftool_make mandir="${ED}"/usr/share/man -C Documentation install
-}
-
-pkg_postinst() {
- optfeature "clang-bpf-co-re support" sys-devel/clang[llvm_targets_BPF]
-}
diff --git a/dev-util/cargo-c/Manifest b/dev-util/cargo-c/Manifest
index 72792b164059..3326b590b817 100644
--- a/dev-util/cargo-c/Manifest
+++ b/dev-util/cargo-c/Manifest
@@ -7,6 +7,7 @@ DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa
DIST allocator-api2-0.2.16.crate 59025 BLAKE2B fda69b52435a7243eb19bc55914a1961e59dbad5ac12c40db39cccdf7a99c742da59c3ef160350808698db24b91e0ce655cd1acedbbcbe20c717604aae23ea5e SHA512 e1eb0df6b44b62115795ebf772f81e9ac0b6d273afd81659dbddb7eb6628b6e5ef6a60ea21413e79ee638afb72e6872ba83a075f6324daf93f2f1eda48daff2f
DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST annotate-snippets-0.10.2.crate 37906 BLAKE2B 9c350832af58bd845e79583298fc648cb3d333a2cc410a079ab0e6608b73e9a26f2cf5dd67c1cf1aafb2af7b2b9e9d162e10cd208b9527570f7eec2130ad48be SHA512 634033be2727d7bbcab48c7bfe94e98e6c07158bd24796596a4ede2418df97549d89d3d64ccb505b033dcc149af1884f967a2c805556849b233d1f4fee109375
+DIST annotate-snippets-0.11.4.crate 46876 BLAKE2B 87e8a877b472435aec0687a4892b79b07684ba480218daa2fe12834f6211d5dce8db48d07b6054354df087c4fd11b9d4157e6c37241bf23278d415bfdfa8ab62 SHA512 f8d22a5a0e17cf665261e1cb38d773005bd52097a11c75682ee4320c2fd44326fa2c0b7b72751e474230b109629d1886227d2131cb5fe1f021c5aa4c5a33defc
DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163
DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
@@ -16,12 +17,14 @@ DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e
DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226
+DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3
DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011
DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5
DIST anyhow-1.0.83.crate 45650 BLAKE2B 522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86 SHA512 4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df
DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
@@ -30,6 +33,7 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c5
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
+DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
@@ -52,49 +56,62 @@ DIST cargo-0.66.0.crate 2038772 BLAKE2B 22fe5997b350c1de8db83b739b16fd38f6a8d29e
DIST cargo-0.77.0.crate 2504468 BLAKE2B 48b51961dc49bd5ae5b3df4d565709db16de2f74fab93a28d521d1c6995d3a95aa91fd2559c6cedfc51fbb12d6584038a936a64c41008b5a346248be40231c4e SHA512 07a869710f3a9b13cc315661423aa776c5fd5f0b1d8d0af6c59533987aae20c027575bc3ae9d0c1bb84bfa985b45fa7a1b4e645b1155c92e718b732b1e0a8301
DIST cargo-0.78.0.crate 2501961 BLAKE2B 277d5690e92c9e3bd2001a9077a74996b90e4967dd1c2d876460c9052d19cbc5791b6a2d5b4ac0138752103b96e1794f044c9722cca53d516d2af46d7c9de54f SHA512 0f0bd74a30162c6e0ea95499b09d940164e2f0b9653d716a8da2e3b4ef3e24517d7585f2c29aa4d4626baa190096af1a872bafb52d27a2a7b8370dc785cbb957
DIST cargo-0.79.0.crate 2537080 BLAKE2B 867aa05237250a4522d910c9a565bcb629365c194bd984e75aee62fbf51132b8339c6921848515015f7bad82cd9faf12119ad7a7f040122bf5828da12d6457df SHA512 93867f371a57349b2107b99519cc750f52bbe04896165d5b67ffd3ea243aefec80036640c07652e8d7b1d2037dc6a1bc05d0d0ebadbb212e4cc9628e0e0c90ac
+DIST cargo-0.80.0.crate 2565822 BLAKE2B 2f7de9a6b77281628ba5858b9ad5a3172200b542bc86df284b5f30eecbc502270eefe5d792ee880f29cbb1098400e349a49413eb7ed69c8709d27e55dceac019 SHA512 14809109939ee3f5399887794e46f07504f9816829d7ab598b3f2223eaaf768089f8f5a9373ece36211a5231154d51c5edc7ebd73de62ec086af65437d216066
+DIST cargo-c-0.10.0.tar.gz 32011 BLAKE2B 02c580982b47e9a313e7dca0e3cf990dda43518cdf9f385a7df65ce7ad7666e41b8c9b32d59164c02117a454591b42b73d509cd6c6613e4a738fe369bfa906b6 SHA512 eff73e1fe2404a75e5fbf848abc457ebe82b5a4c1937ec986e0d6419f6e720fe0e60701945d4e85a9190f2ea48e8e3af065487e5e9837af1b5122e9166e7249c
DIST cargo-c-0.9.14.tar.gz 28957 BLAKE2B 33cdf9de62119750f2a8a26d5d22c882b130b86c349e5b1eda9b5b4674c86f37362211dcfd33f5dcbaeadf52b8eeba404274f3eec99b51b45c5afd21e2754a4a SHA512 ed2aa5d455e2db23f797cc45fad15273b6cd931ad3a566617aa93fcd39e54f4694be7cd450f86fc2f81764af6ecc733208d44bd045ad3afddf87c29b60687bc8
DIST cargo-c-0.9.30.tar.gz 30493 BLAKE2B 0947ef385c363a678893054e5cd7cb386d396f09151148659f1cf7ce760180968c8c9a2a3841e6ce65cfea3d77917244cad1b470c39a839af582c828897f644f SHA512 7289f6779c020d4c396e01dce573f476e698100d9bdd26e98832e030b64beef2ce06042314bbc137392fe92fd94222c99363daed8fb63f0776b8d75836909769
DIST cargo-c-0.9.31.tar.gz 30556 BLAKE2B ddd18bffa6a8ddb6a7982f607a186bcd94cfcf62237ae7edd0146adc54c1068bd296ed007e2271b43142dc4d46b490ab153e70b3519b47d8a89e52d1d6d41382 SHA512 12aa5fd857ca6fdba50ffb08d120084ac063b5dfad037b54caf3e28ccaa36bfd07b43e61619ccce72c081655e1759be05f455ea93caebb0e763a63dd4246d0cf
DIST cargo-c-0.9.32.tar.gz 30611 BLAKE2B 79175c365eddb5428899d131465dd7ade44e23e546d5b59ffa0c40fc84b33ad10f118f5b560278d54e2bfddf8fa4fc453b2736fb23dae997b67c19bcf290da4b SHA512 fd7cb71db0189b2fe5daa872e7873a4da94deb7ca3dd552aede1c1a171fa83848184a7c6307c1dcb0e59f58fd4860ab47c365fdac9a5e2918da9468a92a3a11a
DIST cargo-credential-0.4.2.crate 19409 BLAKE2B 71aedd38b4cab55004d0fd3b73f6fd1f2946ca3af91d59813c7a24b0e7da4a2c7ab93babf1957feec00af62c6463f86618eacf937efb0f164e9a0f0e2249dcbd SHA512 4b99f228adfbdc07c36454c678e352ea01a6d37461949e24acaaf9c4ed66bae73b96e76261471dd14e387a576b713fc56850adcc687156b2316d6417f5f6dc86
DIST cargo-credential-0.4.4.crate 18906 BLAKE2B f558832174b51446c70f22d8eaf59563bd0e1c3d6ebcfb770fdf9c7ade7c2fa45c20a11ca22a9b7145e2a2a3ae9871fb45b3c23ff116aea120accc328fe45615 SHA512 20b6618ce09b43c76ef817db836ffcc2ca60af59e8468236a85a8fb2bc29834e9fb49208c9b15850b229a0276ecf49d0b8da489f00df23234ade826be8a5e70f
+DIST cargo-credential-0.4.5.crate 19299 BLAKE2B e78fc4f9ab28ad703386886cf267a55f40c4c406fa50087293ac857ff08fca3576fd3afc349e2acc6f4c446d251d6625566c4263b5ad6a561217ed69e5c42c86 SHA512 9a1c641cf4f882dc90cee40b6d0562c77469e8ca8ce604b5a210a87367fc4ef18a633e8057323181492dd39fd0d94c33fd8fc67baf7d2557833c951a50ced235
DIST cargo-credential-libsecret-0.4.2.crate 7256 BLAKE2B 29e7d2f32d750d68291572bd496c89f8540af9308b0521ef66b013fd3974e5227c44b3e5827c9df0cba88f1aaa80aca521be71e27dc00a557b77bc5099ca91ee SHA512 a26ab0ba76c7f999c949d2bb16b331d25a26472fd44b2a84677044867f2fdeec6f9ad17d6a7259939af700b42da72ef792dad2f5c8df17bf0d8f7613f692f491
DIST cargo-credential-libsecret-0.4.3.crate 7282 BLAKE2B 1a964e972ec5b8b886657cdeb4d56f905eceef5f0d16d0cfd6fa717256f9cb233f9a52536d455c685e1f9a97878e28fa17c5adf00dd8bc75f0fa185b2a9c961f SHA512 9f322059652c0b353cd32fb45508899cd8b7f8f8b961b4a6e07ecaf4a26ee8ba22a2692bf2326e4ab801f0dde40a4feef65061602eac9471551c6ca33da49275
DIST cargo-credential-libsecret-0.4.4.crate 7281 BLAKE2B 649ee11ded55fd3c2b6e9997a7723ebd9221ce44d189111d68a2810d0acb8e47c8483bccb3b0fe3d5a05cae1eb6d3e293d385b6546ef02bd4d7d0d3527b453ef SHA512 d8a3e26b3f29498980d402ab026b3cf7b19ab05676e73552f900998904c91a805681f3ccb14bd71d28b0677fa1b5df38929d221041e116dc1d2fa6e51c865022
+DIST cargo-credential-libsecret-0.4.5.crate 7283 BLAKE2B b1b540aa2331ca64c088f15fa77ef2f682c059b9dde51bfec27f4d9f9b5346d7384db4b8a1a5c7feca657165e9c2582156093cbfc31b309862fc475f5ef30360 SHA512 e36943f8d5cede10687ab1510681d0b5a1e7b57b11087651daa544b866978e57cafbcf26feee740bce4af9bb9071a946a3a6c28bebc5fc8a3fb14429999e824b
DIST cargo-credential-macos-keychain-0.4.2.crate 6529 BLAKE2B b6e9d5212c522f44bc008a895b02e12276882e046d07bcef38996f0592be16218da4639bfe94e2d2823b4f20558dce97e5d4fe3ff1de9bf5280b677d0d4d15f8 SHA512 5c9f3ae7ad1309b0ae2fbfa2fe80fc56adb92d1d0d167442db533147ce9fdf9ed35dcb3d962211abbe37466fa4822aa5d9d4d336a3be5ac6629b0c40c8466cad
DIST cargo-credential-macos-keychain-0.4.3.crate 6551 BLAKE2B e01805737b7ace1a825819eed1466a3f3b92a09820dc0f8c2fa000826c098448f2ab0462a5db9bdbbfe595b608db3bcf0cb9c7f3ddf6eba1cd016ad150f3450f SHA512 59d5ba15771527752ea5aac8b5715968111e55dae370cb59fbae478adf69bffc3d4cb88b5cb5408c1540003eb0c5a2ecf611488066a336d91694a194015c3b5d
DIST cargo-credential-macos-keychain-0.4.4.crate 6552 BLAKE2B 86bceb5e0d0f476be3e16bd46fbdd9d8545b7b3dda298406e4111a56df71e0216314ca1cc3f909001cab748eb86985391b4f0b5f12d6197e590065ddc5a99c84 SHA512 b6bb702b075d664518798202654661f4a0d21ec19af11a2bb1f454d38d40df0998865f8a0a1837c3187f252edbaf9d42b36bea0860438d921baa267408a0c954
+DIST cargo-credential-macos-keychain-0.4.5.crate 6556 BLAKE2B e6b670843a426d86c641e2eb986444c837f3ba850887f8ebd8ef06501713237e9ad89c484a760d2361645e7820038717021341c7549dce4b97b0da9fc38d76c9 SHA512 587a26b51668d973839e3b5aa1a66c9837888985d472912f0098910d41c90c298065c2b6a6db1ad165eb89a6da5df16860f8c51cd6e81b3f77f4e4aef95bedb8
DIST cargo-credential-wincred-0.4.2.crate 7014 BLAKE2B 52f9e9ab258eebbfec4abd7a238884442e6d05c85debfa7df80840344ebbaefbebd713aea941df607619a195d24408a7d6ad4dbefaaf606f93423c55697a024a SHA512 af2aa892c23ef8193fe8696435cadf5a8237ac33718a2cd1dc50a6d599315555b210580c9e997a9e9718c1b4baced1796ad86707fe0998da6ddd420d3fe6af76
DIST cargo-credential-wincred-0.4.3.crate 7040 BLAKE2B 964101c6d72a84fab348203f360144babc030609c96a9c1e5f63ab0cb5e99182fc36fe410c451965c540b6737751066ee821a26c0baf31a062c96b46937a925a SHA512 02a77dd55ae52bd6bb6eb77e6ea9f835a838719326a4a7034e09a4f435b3a28eef2124ec8bdbd2dddceac2c342db5061b8ceba2f4c0e289c54078694156f8147
DIST cargo-credential-wincred-0.4.4.crate 7040 BLAKE2B 8b5fdc1a68310feb4ec47e7c97bb08d3aa806d66504ca534e9e0b22f00377e7fdcb74ebfc3924bd74e462e5b1912ab5214dcb8580825e88006eb83dee5cbb59d SHA512 00db703578a3d24624312ee4269cbcd1e33404167adedbaa0264429ce9d4e62dc6bea72c123236403f9f75e43f7966c330be3341caaa786a483181ccc0012f4f
+DIST cargo-credential-wincred-0.4.5.crate 7041 BLAKE2B 8596cd23b28a26ccd16536c8227220a4b897fce02e43d48a30a3a9c963534cd41c6f87b5b28362309b4914a67a9257238ed7472f99dfbd8637e8bfc1f156eb11 SHA512 208444755c7e7ffcfc670aab30e7e1b8558ff87ee61d987794464b792c1cb7b4893aab3e9e2614b02eaf5ff2732bf4cfde66b1d4d009a67ac803a941346c6447
DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 7770acb90e299f71c60bbadceaf894a3100916b7f7458f9c949b683b39157d3e1ec17d850f16dfb04017b01d7734d41872d48cf9f4e1ea7414439cd7031c2330 SHA512 c716bf3a4e0942160dbf7be114d1621e1fccc23511e7b0a2b99852b99a851910bfcf8640c2d0d0a03d5a324e1a59fb5d4264ca81bca24e3f1a1ca653bdf2956f
DIST cargo-platform-0.1.7.crate 11819 BLAKE2B d165680a5edf71a40087ea3edb3231185b4f4282989f9e0b59fe968ea16693abb059ee003815bba813bc4ac43cd1fb4c33ed1ac84ccaea5ab4609af537d08b37 SHA512 0cbccbfef8316c925aa2ad40723096925b0218c8cb84dca912d18219c0fa27cb8dfd80c1dee949071781e7f783a7f6fae65fe50a2c4d3e0300fbae466b3b4efb
DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2
DIST cargo-util-0.2.10.crate 25741 BLAKE2B 2fc849bfdbe3801132f69e980f8de3f0d49a278a683e152b412f46d9ca5efd33413f70555768ba9c83cc1a7154a22a01a55fca1797a6e5c028d9ae99261da7c3 SHA512 981af3e2c1f38b71fb63ea1a71a1701eb838af2a200db196e51067e942e261a426f95640c743f4b4512b6088bd1a5764e8606a0c8a6c3896c3379c1f8ede6115
DIST cargo-util-0.2.11.crate 25735 BLAKE2B 9b756d5874d18408ce2de6c60a15933c27ae3d7e1c2f1cf7435ecb667a962130d56753a7cc5be8b4751a138eaf68e5efde4d04e7d6c73bc296685788dab7dfa0 SHA512 11e63298373275316c8ecd4d91648b110395281b78b7b98e2697519a9dcbbf817732aee60cd6763769c1ea23f1f02d2e19801270fd5b8eabf205acdd96783a77
+DIST cargo-util-0.2.12.crate 25742 BLAKE2B efd825dda5ce117841b538539781addf90b48c67eee3c4308e0093bb69def86776abba6f98472053485b53e97af034bfeaa9768d21a44a059d9db7f1ed85dd1b SHA512 b44fdc5ee3f5aa34c50cc78bff8cd125424144bd16d2ded2c641d465c7548bcb3c0f7ee3c4239d4ba3c8e66cfdd74385f5d0ddfb1696d5553ee5dcea58ff28ef
DIST cargo-util-0.2.2.crate 23867 BLAKE2B b001d08fc9a5bf9b7a4a88dab99cce360e0bae445c2e416933d90fd01fb5054244e159f087a9a634226840878e26173e25b33be09116a54c0bdcf490e554b492 SHA512 f8fb4b3e0a9000e0b3056afc73e2d094af0486af9f0aae7d51dad143a19a11eb19594134e68fe0c176eb20626ca7ceafb14a71d9277dc70636eaa87f2ec3249f
DIST cargo-util-0.2.9.crate 25648 BLAKE2B 4ba351e64a6030e7b78d3109da943e301db8ab17204d72d36fbe5ef879e5e10c9135cf869e5cfd80c3ce183b2e9e5e682668a1df26b1d856a258a8a28fc82fac SHA512 24921a11855602747543dc84fcbc824d1cacc617b082fafd5fc77b476ddefd17c93affdb6a4ba7b9a5b068c510cb3bb0386a036f2f72896f3f9677f060f83c27
DIST cargo-util-schemas-0.2.0.crate 23612 BLAKE2B 2f466744fcbf231317d6bb7c1a0f949f7d6c6866349f0e0f1cea86b21685ca9b6889c0e9dbfa14d43f505645fdc0c66799b240781f80482b4c4578500cbdedd6 SHA512 f82abb3f18e703791ee15616956e11e33896b19f9d5d5abd1b9c4d5a7b7923d4fb47290f57a4799249fdcc703ce1085a4e7914d4386f2a819670a53ae621248f
DIST cargo-util-schemas-0.3.0.crate 24329 BLAKE2B 72bd4c711be523fb880804c3a79cc5e9eea8e296d3e74306d4719ee1b8901854a9abfb1bd90c80d542018e2424103b705335375bd7bfc71325ea1477c7f8f987 SHA512 5ef4687702e7f6d37770bfcd4ddb5b547ef3d4f4eb4713183fe8b74c49651a75d5397d5adda6ed07c6adf2f0cc10117d32a7bdd307a42e9ce6feb6f11a959ad6
+DIST cargo-util-schemas-0.3.1.crate 25602 BLAKE2B a60034d49c013c215545b7e5ee477400a49be5f9b08a6a7f363381fde71a417f58049ad0e473d6fa1f1a7c79390fe035b84b53438e9a7383d55579c1e5ea6638 SHA512 cae07c2e13142aa5314461930ec825ee2044b72ea547d1d308a4c67b7ad5c83f016489bd8f9974f09ca39299164f857ad4a1d776de738bb522f3c0c60c5446e1
DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05
DIST cbindgen-0.26.0.crate 206157 BLAKE2B 4c435ccf9d5ab3cc036691cc51c55334e27a0348002b6303b11974c0aa4908b9f902577ca6e50bf241ca75816775e7bb33901f1f81e3d5293ddd2128b458204b SHA512 2de81f46c9c68c985241a349f13125876667d1460d3658ead8c4ee9788cd139c30dbc08bebddc172cf0bd4644f3f17c02cf66f2a3ef706c52366fdaf0f9d8059
DIST cc-1.0.76.crate 60132 BLAKE2B 9e8dabe8cb64a8ef7bb4a91d4e601a9175712da00644125e0e625b0a10a4815ed1a3c93f32eb773d0c2215c74b8f0d73a35831291195dff65d1ae79b8e423d8a SHA512 9a31f5a78859f7272cba9289d0c1b7fe01cbbe5ccd20a729141a751df7f5a576726e2b7e038cb7142e63c59a5ce7cdb83b93c32d5b5f3f45bb297ecdc1b9e983
DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
DIST cc-1.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e
DIST cc-1.0.97.crate 76951 BLAKE2B ec2e65797dfe13223b64f28bf6d143e00362f8bdd14e4df3d16ec2c5b68b8c603968f8cf6e7ede95b527ef16a748775bf247e8bf11010a326bbac4b296d72eb5 SHA512 119d1769530ec2fcc643b9b4a0f2a45db6f0772e4df882b832f961824bbb41d101d4a507573b4e05b4627d647fa823e81bc66dafdde40146878616af96b24143
+DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST clap-3.2.23.crate 219435 BLAKE2B e99a928ef61a7f9f6d7df2c38acd480fc86bfa3885d8b875007aa5bc855396641ca6772387de2eadc1d545dd201434037ea9e7fd138395831e4755ae5a917a7d SHA512 1f1f2ad07a0f8fbe8672f4252edf260ffb5e024a20d6673fb846d59e245a226a43675539ccd3cb252571766b1f6511c68c5cb0f2351c8086955d49c37f87338a
DIST clap-4.5.0.crate 55379 BLAKE2B cd81a1347f2dbb0fc16ac3263d0dd653d6bd948666c8e05cee9c842550e6dfa2373eb68b16159466ded6c679359421586687204c7945bbd7b7c50fd1fb0e422f SHA512 2956b6e65220188b2d11fc532480b78f0f3574dc4137adbae2519d77b9f581bc89a10ad044e8e533a032633340ff09e21dc35ceba41b8f0f2e2b8917ea00581e
DIST clap-4.5.3.crate 55388 BLAKE2B c0de02441b38bf4a4c7879997e70a8c0b55d41ac60ea2d918a3eaf7933ac9105a22cd59def6e7260066ab2d12ba32f13b26f4fffaa6303ed4e4f33622ac9c9c8 SHA512 735be90c75211cd8d77f014c8b91782246c652e92da810877a44ab4c9dc0b4ff9637640da04d57a17cd1550df1eba73d91d49d2e7a73815010c5d6a5017aaa9d
DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
+DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
DIST clap_builder-4.5.0.crate 163521 BLAKE2B 597b64b2bf727186d9bf1c4b55227d96dbb819313ed1f952b2753d24cf6c7737075acdbd0091a919e6e4fdd60bbee4a1e7707bc09860e49068556a1112842204 SHA512 d0df594d0c15687d2b9c19c51f86a9fe1cfb9b8b78a8220d77b0e4d9252a850e217312fd3e1d1aae57703ce973f194241acd4e6ae0c9ab79e45d0c14ea8dae57
DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
+DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
DIST clap_derive-3.2.18.crate 28208 BLAKE2B 05a23083a8e792858819d7eebf057257b1d49b0e8246d3f24c6f812456cbabfc75d9271c295a0d44539bd531ea6808ca7490e787c1fcae63bce045422d33d280 SHA512 d5349b3d5711bd4900173aa5210d7c4aebb0bf70128e11f26b362f5acb43687f6ce5ef73e4d614ce9c1d649d34b68ff15ab8b65fdf1898fd295ee4b4a7523497
DIST clap_derive-4.5.0.crate 29042 BLAKE2B 80a7646b2e30432008d52e27494e2563637e408a90557e5b0009a9db6a39abfdc79c04139f99caedd433a94b45f7d95fa11b49cfd33d203fbc4bc911fad4f9d1 SHA512 0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6
DIST clap_derive-4.5.3.crate 29043 BLAKE2B 22001d5b0bd7a53dfa4b146014a668e64411deff0b16f0f4645145855b6d52a0166cb9f01ee8aa434b516a68d487219d133455cec1f57984f2a652b92f4e4db0 SHA512 c9c5357225494d4cd4141dc5e3017c78966c53b04b9f43ea4e42e7d83f2a2b69b2668e2a25572c3957038eacab054524cd9b56044404d74cb7efbb19ceb7bbf2
DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
+DIST clap_derive-4.5.5.crate 30017 BLAKE2B 8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f SHA512 90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
+DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2
DIST clru-0.6.1.crate 16507 BLAKE2B 6379e70a2d75530bde76e82c370c4481ce84d8196a395e94b30dddc1126529774e7ac662da2611e4da10cad6dd54fbe55e1bca4d554369ec5f4798bab59a9d53 SHA512 bb9303ea245e3df6321bbf3c4cf9f899648067f8d3950638387badc79ab37e7570ee73c90af96dfe4eefc004d116c5fc77cc8d89a2809defa2107cde530cd192
DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc
DIST color-print-0.3.5.crate 11245 BLAKE2B adc6907db10692a18f99967341f2da59ad816d3104408f3942626e72f0f8bb29b778756ae37c664817b016dd7552fcaccff3327bbb00af8fcd4f94f3582675ad SHA512 79819069e71b120bf9f8bc42fa71d902f8dff569988ee4413454cea9b5500fc2c31a493b9fc28795b327e099c09109ff6336219c65c89ce87aea5507982a0a15
@@ -116,14 +133,18 @@ DIST crates-io-0.34.0.crate 9543 BLAKE2B 30ef8eacfd84cbb5f4b9aec4fc79d086a281f3f
DIST crates-io-0.39.2.crate 10502 BLAKE2B a799936e970d1af434b236bd7f80647bfec091e1e6a340cc8000560f7ed8e157c156dbc8f5c1a42505642a36ed98d79b7398f11525e867d64e8bf60a7a48c9bb SHA512 e9d5d1521fbae0833ec6ff2c6f7c6eeb06f056275ddebdef44086652ef6732086644655d9d83a87dfef3ba17cc017809bf513c6bbb0f479e113cf32b8166fb66
DIST crates-io-0.40.0.crate 10529 BLAKE2B 081fa33c953b61e785b920ea03f827f575edc4df993490bbcc689bb00aeb7d5ee9601765547975ead95ce41755ee25dace5f4dae4f69604bd6d6b50e438eef66 SHA512 b6eca910ac0c82fa9519678a2d7d11cb70628e8fcd3d6ac40e2fad4670553cfbf42c65de1de985c18ddc06aa5bdd6cf55add22f731eb31428a75901973f0ba60
DIST crates-io-0.40.1.crate 10531 BLAKE2B e24453f8621aa217059f6951d34b7c3c502b9fb6ae29263245137c3cf8660ded7773a791c9c1b5fc5990af1ec2852f0ad14a57e4c7b1b40b070d0b245e5aa93d SHA512 38b29fb4221de2efe8637fe025ee2dd865d4c0ff9f0fac9b30086fd565feb41c82dbed78904a9df01e6952d303c858eeb2287609d401250eb3c5325ca3af8e68
+DIST crates-io-0.40.2.crate 10533 BLAKE2B ac2c706ab53c0dbe737cf1c61be67c7f8515ace63908db7d472b43e492806d0278a71277d7db3c180a4f611c61df9c5f8615a9bd92844f01e56cf8f342bda34f SHA512 c33982c6c1240f11b1ee36027d9dcef9686b9a4c1bfb78c3674930202eeed1cd6c41ea3b5935f224f3f08d18df7efbd23c8269be81ed54aafcad48b3e56ad67e
DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
+DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
DIST crossbeam-channel-0.5.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71
DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
+DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864
DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2
DIST crossbeam-utils-0.8.12.crate 41785 BLAKE2B 486aaa80eb0fff5740690d8a63c7b41dd06c19cd141f4e12c8f133f5ffa93a121d4e24e19390851051ef07ba63480d9ce3bf751621ada3a420ab6982a0445e28 SHA512 0e1f17887615b1883c3a0c4f0fb908999d550bd0041e8333eebbe43a964838d948fc1e5892e4ebd31e59ad53e5fbb5ebf6741dc1dd8b61907429f691c84de2d2
DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crypto-bigint-0.5.5.crate 83384 BLAKE2B f688f22331b4b3620299ae9b50aa9ba6e1b2c7a4ae55e4236f7ccb8ddee4f61950ee0332b6b67005bad505434f3be74b1a0caa426036dde94162289c6926c8d4 SHA512 04668d432b4169154934d55b8ab14f708e59f70a70704b56cd72ceaca460e15589965aa92a22bef20b32ce637a423cc6e1a8819dfba38a32353bd749f7126021
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST crypto-hash-0.3.4.crate 8102 BLAKE2B 8bcf39d195d40a2e6d899fa254c9f64e982d742fb304f4b271b75db305d5afa8ea5361c0b6adb23c0fbfd212f3c4601bc7476b4874eaac00a26c8a65b711b0ae SHA512 57d020650689c988859f51ec9252702a7e8510526364b00058b263f4decb249d7296811adf3b8c5e76f8aa744cd5e444aa198f3dfe134c98257b99cdeb824537
@@ -133,6 +154,7 @@ DIST curl-0.4.45.crate 94852 BLAKE2B ead351af57c810717f9453de2d9e775ebaca5a73976
DIST curl-0.4.46.crate 94864 BLAKE2B bcfc97c19ce299abd3e8a9769a30c0ec5dc6692b5c1d81423f47aeea39066d1840ca7ec1d4713132519f3bea94d43aebd8d733a19028280e2e6c2a8e91eb1948 SHA512 c08f857b385582ba635a76744c940017b74c3f241d28cc7c8c6eeff958c76c01a1a51df41b3a7a6a9a38a31f8cf5b9b3b639eaa163c441fdec29d0b3f14c8336
DIST curl-sys-0.4.59+curl-7.86.0.crate 2996584 BLAKE2B dd06c7cdf7740049558b8296d16e2485ee1b83692a94bdd2a037ecd45c0ec88c32bf48a26ea985c8de2de84296edf3f52092bfd3ab8338e10066e0a8defdc33d SHA512 048c5dbc3e1870c9b205c107e006c7112d01f4f7f03eb301ad9ca06ef29d03b08a840717ccc45883f19f1f6734958301375365653ccc6e45ff99151bd5e03b3f
DIST curl-sys-0.4.72+curl-8.6.0.crate 3269599 BLAKE2B 07f7d22f787ba9f329af1e3f477ec877dcebd0c6f0cb32d284cce364c1d3fd4f9eba153753655405e06d0b759eee8ddb0e6f8600864ce8fa18ae727f985927e2 SHA512 d77db758acab7cacbab724bf9d6f5a3a40083be7290c9b6dfdf91370f1d965e21d8ce01f1d3df79eb40da2ec759c2b0609d3c6176a0517acbcdc5a2bbb66a1ce
+DIST dbus-0.9.7.crate 104206 BLAKE2B f08f72170fbf9af3e525c20f4f11de64368e4a5d010571bc2ed9985c13353d99466f7e98a39ac949787ee9f4d10845d6940d9dbeaf1fae2122d49eeefa5306b1 SHA512 c1557d8be0c5c5623ec6a3928de310c80eef2cdf976d9fcbcc00f08a532af5b8d530f8ee1eba4de12f2df0ff7cf4d21323dfad76be82eeee2f386173991681e5
DIST der-0.7.8.crate 85085 BLAKE2B 062d494ed32f3c97a6ef4999ef050ee07b26a854bc934304588c0b85b1d312478d1ad1812cd303e4e5aca967a2f4f76ef8ac7dea4ab6909e1a534a7dabcd46c4 SHA512 9cc5995cdb99c376cba473d2db476d81c824cc47c1924cf9c58d37a5508e2d01d3f10a009515d2ab456b1577af8de94e195bb315f61516029307ed860bc403dd
DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
@@ -142,6 +164,7 @@ DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abb
DIST ed25519-compact-2.1.1.crate 29263 BLAKE2B 5316af7b845ec2c133ac07325d1b78aedc193e331d3809e595f3517d4554754e1abc351ebc3314c071d6c88886cf172740dd711b76a179dda4bcd6cb0cd98096 SHA512 071a4b9245b00ea6b25e2cf940e60eb78a197303e2426ce6fb4524ef138beb9618ff9f6a94cf172ea95be680e01ceaf6a949993ae30d511b7caa119a4d52d5c0
DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
+DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
@@ -150,6 +173,7 @@ DIST env_logger-0.9.3.crate 33291 BLAKE2B ab0f0f85771bbdc6c7709f7cd4c86d9eaf436b
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST erased-serde-0.4.2.crate 25661 BLAKE2B 3cd3190dc10d98eddcd2828d115bde9d594e20581a36f67959d1b72926bcecd720a71e29a2f4cb43c5d573c34574418544bfbfed40c14ccaf8644b7c66481fd6 SHA512 f17497a90e7fdf1b9578dcd192056bac1174948438d0702ce38b268fbe41476ab75cdc832c46b36fca259eab4c34d0df64ed68e9acb14a99828f2b972483e71f
DIST erased-serde-0.4.4.crate 25664 BLAKE2B 609438362f241b847e5fbbfc9f0aa9184d8f721419db4e3baa7e651608e7e8164b0ba67d3a138da7aa850aa24a69e8ee85d2302605406a6eb57d4302f5e8a962 SHA512 a3fe0c6322da59628f68ae1f8981506de2158a3d5d9175f51e8115c9cae721e68c1552d321cb19174383f00192f3eea0394058a0f857f4c500d716078ef45434
+DIST erased-serde-0.4.5.crate 25459 BLAKE2B 0745866c0780b8635861ac9c6bc545742d5b1abbc7a42e299ee5fc7092803e709892987b2a82b293eea5a610b410602c5f4f27be3503b7467ea71eac01bcb028 SHA512 56ecd1be8f756a852102eea15d6e79b6c1c5d39c87cac0a5595d050fd3a62fda6b2bd81b9370dbde806b3b1b1c664a994f968b418212d0453b47a458313968c8
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa
@@ -162,6 +186,7 @@ DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2
DIST fiat-crypto-0.2.6.crate 495387 BLAKE2B 2dacb1cb45435a1a4bf577e3ea2623250ea9c30485a934d7afb63dd81ffdd35c411b04f68e206e9747f572c730ae0f5ebbd696dd45673d3b0429ebfa395eb561 SHA512 810cfcf91d959f7fc765295982b69dee141f4a50facf72a2db1832e1216e8166886c5dc6a92b6703deee27f3a64c7e1f91f7f377ddecf0d6f0ba37f7ab1462c3
DIST fiat-crypto-0.2.7.crate 495388 BLAKE2B bf3c64cea6e28bff4b21be6bad51e6acd38c5a63e24214ef52feffc43bdcd30e5bf6cf9ed2423026b71b028cea16f949d130c8a570c28e7721043a321401893a SHA512 aba4ec81c04b7dc5358a9cc35b50c2596f46ef9d47d848dee51e1727d82b5cfc2ca9e6de1a45958900f030a5bb4b6a564518193b2ffd4ba85aa6f82aef48d95a
DIST fiat-crypto-0.2.8.crate 495396 BLAKE2B efdbcd1d5f4c13cde6d790a0fa01f002ac988880fbf6a856a91f922e2a632b530e08c2e6fac30d40c3f8cb737e1eb8ebac28614f368bfa8c2d8ae9f20b72a654 SHA512 865a39b2143eae7c429c32de047e81727f3e7f259e91761c481def15989d91fd0b3557a8c4d6a39eff1ee2cbeed592f4751e87b1bc03c445f09f4ced35b53982
+DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510
DIST filetime-0.2.18.crate 14622 BLAKE2B 736ffe3ebadd458eeb24f8c5970d1350bbe07b179e0ad4f0d5708197bc91378939791cd331326a2cde9e03a84daba5a48a7a4a1001030fec4bcbc8af3741cb31 SHA512 d1631a50d0f1d3f43e316c6348a3595ea4a7d1116e904ac2bf6586b76ea5aef98ba84ff6e6d0b2a08de2515b8ad40f52fb95d6ccfaf1f316cfd7c5f6f8332129
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c847fb0a42eeb5a9d531ba28d34b41632bc1b34d2f935ab576f152479f72877dc4e6b296edf125becc6e6d52b2 SHA512 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5
@@ -184,9 +209,11 @@ DIST git2-curl-0.19.0.crate 9544 BLAKE2B cac34b0bede886e77cddb54a092627f7f174fb3
DIST gix-0.56.0.crate 243862 BLAKE2B 55c68662553f9b33ffbe35ed74f40f7655bdb26bb24993089f81603ea3224abbcdcc0f3f9db757b39251237d462a8ade790e5456f8c1a2832b2080059f898c59 SHA512 7f7326077e0c12b090387174e84c7afae9263c1fff307614e9c4fdb7494260c0228af60fbf6fefec65c0a0c0644e99aff6e0b8ce3243b2bab3d2653e6802632c
DIST gix-0.57.1.crate 248977 BLAKE2B 5a73fdf067cc3b976a8019756a060db0f2198170941f05e456ebf4f29b4dad9db1dd5c5d503155f6e3b2ae44a2d9c92e35e9025c72035514eef1b5640f9ce8c3 SHA512 bee988b30118a4ab6299a0abce3e6088918fd9450412689ce53cc607cc86fdce5698ba8615f6f9a955a88e81f88bf56221c5c9dd1f2bbb01b9ddef30837e2332
DIST gix-0.58.0.crate 249656 BLAKE2B e44e5b6b37329af4bf4dcadc12c8db4f74af473e680a867edfc9a06883eb377ec80fa1c7cb8c240a2e739e12c3f9daa6a9ce06996b480635908b9d13e8f4242b SHA512 63d1b683a0cff77dce0e59f70f45cc01a0642830c345b3b08f2c6626079775c44b8903630c00ca3bb9f02fc5b2a9d78bfb7aab36841196f3d674dd2fc81ca5af
+DIST gix-0.63.0.crate 270869 BLAKE2B 834e0f5aecdc5ac391e14550d881d70c1903e3ef96bea3b02372ff82312737bdf571e5907c6c1f06df69a84e8dc6f1aa07c1b6ec471a4425afbcc29dfffdb0fe SHA512 7864cbb80f0c81c3cf8c69f357279c64c3c860d9997a1445b955f32351069d02e66f213cc4b0d5c2631c4bcf0a8ed492f56fda81a7ca9c29c4ec2b7ae47422c5
DIST gix-actor-0.28.1.crate 8927 BLAKE2B 27cb0ee1839da466183a30dded926e46c2ca15a1efafb77647d59278496056df2e6dcc07969205a421b53f7c6a91d1fa6ac64fa737318f289964bffa6a676fbd SHA512 912c81f8e75da59aa9f526049bdb8f1407f74c27033286fce1e38a8c441588a3fc349218bdc8b210bbaf0726c9874a41a1f6c89b2a673f568d3281a51e533bd5
DIST gix-actor-0.29.1.crate 8932 BLAKE2B 1872ab2c0f7b9aab8a40136e765992de5a86a10829b6e88e8dd461853c3fea14763b90c6d7f4298dba276edcb63de2961ffd6745a262c46bb4de080242e7e81d SHA512 35a4d29a8aab0781123798a52df7c27dbb3592b341361bf8298c23df670327be64740ea7fe8a78ebbb94568a6ee974ea11323b3e4f3b4a16d308dd6671e68b31
DIST gix-actor-0.30.0.crate 8877 BLAKE2B e1a9ee478b21a8b32e8d808e268ab259dcf91170fb734d644c12408ab4e16464e40102daf55b071aedab70bde8e8956e5e4d4bf1f34a4791c2eb9ebbafbf0491 SHA512 4a8f66abe84053a8884450aa0c0ec0f190eb5abc845a4ffad30d1e9dbb6f380881fd2eee7c3d2faef434a2819e2a179ca0e78fa7c3e068f45e6109597d2f1c77
+DIST gix-actor-0.31.2.crate 8999 BLAKE2B 89858e2b03a8d7ed5980a88e99418c1e59a8bc73afd6a246d1613cfc8e721155329166156945ee864f98e984dcf27d0dec69acc3eaa2547f3a915c2a8e84e93f SHA512 82271347550187d81513e99e08a1cd76ec4542ed3b9bc22517f47da02dacf8c19e6a2fe0782bcfe0939ed866e1379d35211384c967a7844f26ebacc52246bc64
DIST gix-attributes-0.20.1.crate 19060 BLAKE2B 0065b1fc3808655827467fa2a624b08d779bdd34d8b798b782259c57665bdb91e909e0df47fc5a5210e6f6f60ceef3e666014f4d791537bdbb7a86a93c25c0c6 SHA512 17b11b7665acb31a27bc60aa9f10271b91e504c24e625c13640a04e20c6e8677d947e5a2fc63369341554a0529f78f0c7c79177bc9662ec6bca6ca07732e5ea9
DIST gix-attributes-0.21.1.crate 19061 BLAKE2B 751f846f6267b21011c1d4408ba36264b46da9490829c880d9dde0ed3f3bbf122e62caa0db43ec727789363ec56d7180cbdb9f082ccc05245402e4cfc814c939 SHA512 bdcfd9195d0fc344096338504fb9ea49d0b0843c628a09c2cac06bdbf42c9bd75dca1ffd3742664dcca7fff260970b32739301f6fa4e560d93f42e7837ccad78
DIST gix-attributes-0.22.2.crate 19043 BLAKE2B 0f6043ff1ed46be4cae9f38c57069c7de2424f09757971b38d728f9329f6aceb58e9ee5e1e63203e1cb718c49726dfa786b11dbfa0fdecf013052269fd898ce2 SHA512 2dd8cb1e1b3fdd0bd9f6b6fdfb77a710d81e85d86605a17d4e173de6969013ca954ec7ce255349a6336f76b0c65c9f0ae12fe56fd27d6c817c30f99ebdd6f60d
@@ -196,12 +223,14 @@ DIST gix-chunk-0.4.7.crate 9411 BLAKE2B 52060f452a432ed4accaa308866b622b243d1d6e
DIST gix-chunk-0.4.8.crate 9358 BLAKE2B 6034c836716906e7b8cf490c9f066ea6a995d384be6b931df3db96c6e71ee53dc4e2efc065d1eaae130528f23ebbddda27608f0d08afb9a8cabb106bf053dd5b SHA512 3c0bf0b9aa998907f1f2c3e610f86f250c4f9bcc9384f4c636d3c8d637e9011b48f7ee33f21dd8b91fa66c01209410886ac68c2f04fcd4262c37fca0ff9ea6cf
DIST gix-command-0.3.4.crate 10668 BLAKE2B 159b1a93e565db1223e1a7f0cc91cf37c59ac723414d6358ab961c96ebee88a801d10865a9b886bec82dffd9c8ba0534019a1e86948ba9edf0273d8d215647c7 SHA512 b9213efbc0ab3d6c19d789dc3128d726d3ed51dac765c9027e9730e72f10aaed5117fead8cd2893922f64a4800385a2112cf1fdf1cf25141e5be4d3e78a35c4c
DIST gix-command-0.3.6.crate 10757 BLAKE2B eeb6238b355cc8f2e1b285fe3538dde2b8bd3d6a1d65c9ee44de54afd38778bc7689c205a81fc1afd03552ee3a8b0c77ac7f52f4dd5b9556c58a41b7afe3c3ee SHA512 74c5047e1df08deac03638e8905fc83c301ed238455c5926ba74872ab56ff78ffddf94950fbfea3f27e8b7d372e5a13114936f467bd221a874ebc28eb908a0fa
+DIST gix-command-0.3.7.crate 10802 BLAKE2B c692ace582be6ec581bebc8458d65a831b758be39e5af96825ce014c2dea15e0161cdd98d20ba936f8bdbe732d7fb71caebf6d5b2835b9f264e5034c48d8cad9 SHA512 b8f9844ff7d0fd395100c77c9b5f2b8ce733c53ac17fc8872b3c37de2270d67e68fee8d2dff61a7942ff481ea39080abec436eb49454a41d76bff07f9bdfd633
DIST gix-commitgraph-0.22.1.crate 18108 BLAKE2B 532334aa8cd5f286e58b2bfb5d8c0e58d3062dad3aaa1b6fc7e270ef2608f9a247b3c0a630fea2bec8c2cd72b1cecb8ce32966f5209cc762926b8d80bcbca2bc SHA512 7e97bd7f8df1b6442dfea0ce192058530d2f236437937f353c7c875facaeb02088a61fa6f7aeff556a1a966cd52744d8f82f27101b5fe32ea78efd09a32e4e84
DIST gix-commitgraph-0.23.2.crate 18185 BLAKE2B f80e5185b89975d98d4648b0a29530cb8a9890db34b24c4309badd92768e70deb43cbc03d3a478af2e3333e5d0c8b7c5a738eed5d5becaae12e510943cf53325 SHA512 908100438794efa59828ced4f8140a78399f1d994a7ea398cce470f3cfba8a1f2ff748aa9cbe42ec88a4e47ed0546b648f29cd14d76669d9e6f6c27dae78296f
DIST gix-commitgraph-0.24.2.crate 18187 BLAKE2B e536c5abcd1736eb800ce48d4fd6ad919a70aee5d210d086f35d1fd6aba309d3f3446429eb102dd41dedcbe1fe578429fa70a94679c50784490172e4a22a32e6 SHA512 3ddb2e78bf47c1e3d0803d5b7387eefd6c5a0ed046bf042523e49d3bebbf156c9ab213b7b4ad270849a760dddd2d8fb37425dfc0d3250446a368947dfc85185c
DIST gix-config-0.32.1.crate 61594 BLAKE2B 306b0d238137f39a30a257105ee433060521970b1d329c9d8f698ca8b9c8c9cdf7a80852df26771ba45365e972133f613afc71a63be72c4707eef58a5511a837 SHA512 915ca9ae0999aa9d6d1aefce8010e801b1ed4694c420f15c095d783451c1b861507a963cb35971e9e3a8282ca8c84e3c645a6c3c685ee08f9d48fae9d60a4989
DIST gix-config-0.33.1.crate 61713 BLAKE2B 809a63adeda09021ad93e6b9310227e6e314716ce09f97fa9c02b8246e53eaacce18b87a26a48e3512282ece57e11156cb45aa61b4a313dd55d13c766e28ab19 SHA512 002392ff8d63bac79c31fe1094738491022c0dc5aa0c8d054330de9462a973226042f33cfe1d0fc743d52232b07983856210be5c15413a7e03f32288dd4c570e
DIST gix-config-0.34.0.crate 61671 BLAKE2B 34031e4c06f7d674677dd79a92951863ebad6e16c9f38cc213f82969dba80fa6d12abc2c249ecd07608849996c73a678cad27e3288a685f8a72167393e11ecc8 SHA512 425d3b0994844608559195e41fc1356a9e1f79d362d795c2f93078dddf2ff465556c59876a4ac8ae6630659c1b963daab11b15ad6025dfb8716b3e372a7f2658
+DIST gix-config-0.37.0.crate 61780 BLAKE2B 548ce00ee51a3c7f380aa83fbb98b97e95d03321e0ce2d04498c9774ccc27b5fa3ae61a3495dee6d450bb6218a234241e8830663e15b38ea51b16a1fd84708d2 SHA512 9802f72a467305916f96ca7eb8476edad8d710d54982681d5c88fcf07c12bd6d2433c14d0407abed50cca76c2eb05551ae3f223846f3431014c388b306178c23
DIST gix-config-value-0.14.4.crate 12762 BLAKE2B 56f504edf85f8a31e6a1b3dd216d27cba8c2981ae765734222d972c6e90838a270c96f7ce4415d50b34f4020e449c5fb7e4146c4e9e712893137247e05e467d3 SHA512 c627846c7c02f11165402f6d967c15165ec518fb5606e42b0247d8664a8d7a80af167500fb95fdcf8a9dc962486fad6f88d3f3f04e25357db1d72969024587ba
DIST gix-config-value-0.14.6.crate 12769 BLAKE2B bd807a037a74905f7575c295567207a5200830fefcc802e11ec271d238af0f391b3f639cd2686e77c267bc4b4d2a15aff290d926bea194a25473f7c87e12dddb SHA512 547d527c248016135504b4544ff8958168279fe20720da9e2ce6e2f148741f8e870875515ce4f069509583186e0c0e9856e8c08ae1e14620a001482fbcc8f8b3
DIST gix-credentials-0.22.0.crate 19996 BLAKE2B 0e0a58d7ccb1b536eefe11b7a3d07abfcdd8956ab23a21220eed66a78b0efd32fa1050a0fb5d51ca913208e4d4e74d4d437c2d6df9a7eaf8520542f01e63e094 SHA512 1440aa5c69af7382ddf5ee934c2b109a73dd72b4d9befa1b8705793f2cb4aca256c5820e04a3cc747942fa5c24bc629dfb969220e194ce6081ce5a61d73778d1
@@ -209,25 +238,33 @@ DIST gix-credentials-0.23.1.crate 20573 BLAKE2B 496569e39a5703895aeff4178f98e3a5
DIST gix-credentials-0.24.2.crate 20458 BLAKE2B 062e565375d25825b4167f2ca55c5a24f269115fd21d4a292f09af9bcf572e14de936ed11ed90880c655d7459849f1783d094336dfa58e7c3bef697f7e69980d SHA512 2256804b53187cf7acc21e6eab80a0ffec5e303542da7736766f3eabfbd62031e67c92ddabd123d8875f889e09c9905d461e7e4c7aeb24f519c959418c89c627
DIST gix-date-0.8.3.crate 10237 BLAKE2B a6e1a4f9d1c762e280db1684bbf52990edbe2041d8fca565333331dbc312cf66a5640ff94ebc18d0927367c24507946390f65d6c51829b85a621ec62a3d1bd39 SHA512 e75599be5da56838fae0651c399e6aa503783306faed971894a661b4a474a31713d321ddff7698aeca973f8429302ab929d998314bcb1fc40643839d8eeb4dac
DIST gix-date-0.8.5.crate 10185 BLAKE2B 564d90bf3f6c4adc2b731772132ba6e984271d62114c682e66eb49fa3b31e7bead40822901a182e2f25ee9f82303a867bae9052fa5d74d3929e7de2f79899e94 SHA512 f2b7a283f3884ea1a569e02deb10659b80a44e330a9e7b648dc7b3d38bcc54c66d2c5abbb238eaae4e1e7516092379151d43d2b927f4428936b357ce913dfef6
+DIST gix-date-0.8.6.crate 10349 BLAKE2B 2884d012b597554f8f177b13b88c77da8f74aadf4c402af60482a6059c227739aa8c604951875733a5d969c5a111f77ae003f20ced447cd6fb94f8640bb52d7c SHA512 7112034675cd0e3a7ca04e4b81a83c6e6d07d019147eca8ba5953595eb9ea009cd7a8a853ce8895f49c5e891e09110104bc9af1a117e02ef3483828d3691777e
DIST gix-diff-0.38.0.crate 32105 BLAKE2B 9cd40895cd0484f2c882cf254cc3a17a3f3b0f379e8ff89da222c327eb9833438f87f49fc1103247c3953e5c87c166cd7fb6e128f367ee73ccc691f26dce3727 SHA512 dc0e42d816290ea420fdf08b8e9f84d32e6844b9f91e719d2cbc87392e92a77754a8929fc112be9da9b246f717e58f0c72edce809b1631eee898748ad203703b
DIST gix-diff-0.39.1.crate 32114 BLAKE2B 4ad9833f757c5c7c3f8d26458f2e3ff8320ce93b16181a62404a4576a6f55edb5e2760c18424c8c69fe8bd9fba6178c36a53703ac4c06db602f21e08d3fad245 SHA512 d9b69e0f53b0ffd292daa3815ea455512a47ace9d568b6f8ff0bf32ba6d8de6ed77995056e195d1e5838963ad0f3d7fd59aa62099fb3c3731389bacce27bb6ff
DIST gix-diff-0.40.0.crate 32043 BLAKE2B 8a796de2ae6ba928e9d5cd9ed4af80d0379e3629b683a0f1415ae70fd099a9257dadd2c28f640a19dffd54824d792a1698eab3dd6f0156d0499c59a132a346f0 SHA512 e96271c5e79e2a0b31f4a5f2453fcffde46b9b8314cb73f3c8871e5c4150c5e07572423b81204a6b6f991628b0679f262b59deba8c046c969332d316cdfe101d
+DIST gix-diff-0.44.0.crate 32198 BLAKE2B 569cba509932a93f1a2e47c985e80da68239f7e3cc0928e9846c9485060401c6b5ea9468781e89eb5980ee139f436bd36f2416489576770967984abe99263a00 SHA512 54ffb18f2e0f1047994f26120014b981a1d73213b3481d4de3187318d0582ea2a00513a0eddd9964869dad5518bd2a727a330a72e7b26d03cf6e8d50df52205b
+DIST gix-dir-0.5.0.crate 45881 BLAKE2B 2a6f5f1431b8421bee0524d009cd1b16879d88e7907a27783ba1de58eed84f67c280832746436899664aff419d9fa077a3c30069f43300c82441ad57d1ee041a SHA512 c7c02da930eb210d829ab519d129448184bac25865a7940adbec36ac60c07745a796f23b0b3c72067fd254b369c2efa619e3515bef5ade6618a169db4056715b
DIST gix-discover-0.27.0.crate 16442 BLAKE2B 3c4f0f048163a0213da5d6aef1ac8436873f95fa2d9c06a3d6998299b756b764c6a367176d4fd80dd91ee630141de95c38e2351d80b4b3b729c412c07314e112 SHA512 b67db407044cf7d894e853544cd9ba6d642d85a45aa6b707176515e8c47bf9af5a65f9146d7588470fa2ad482152cec462d8418c0ceb2d24b6fcf05c3e7ab92b
DIST gix-discover-0.28.1.crate 16383 BLAKE2B ccf6988908e5e1e647ff55285dda9c8b1fe68d56bb804c3f0440dd1fd25a9e0937dccb8834b1305e4a6bfd6a6ef83f07b5cd4dc78956598ba9db34a6255ab962 SHA512 493d1583e216c4213d043571a0db17ec32562288ae8e93efc28ed2df759afb4c2889831eea2a519ad475f37f8a1bd4825ae006e206b98945465db9fee188c211
DIST gix-discover-0.29.0.crate 16617 BLAKE2B 0c4be29f5511969749c8718cb222fd71d5f3661333be781b819f1b16a7f02144877193bec9bd154f9c78925de4bfeb2c3fb6a45e24eec283b7f42b465132d266 SHA512 99727232be65b90d77e1dccfd29e45839934906126c728b4413d425ff89c63df3a5ff0ebfc868b6c8ce53804629a1e450c22dfd614a685da73fcdfdc5c397084
+DIST gix-discover-0.32.0.crate 16630 BLAKE2B 785b22f86fced1c5b27c71ae9c416efb0241376d511574e9333bea0281ce03e8be547d79c8a599701ef63f508bbbfb8a9dfe98e57366ae37005350f156d21c29 SHA512 876127a5272351a1ae218682c34b3fd47fe10e930508e0543f086f4e351e0db1f19bc679ffe4b7515b91013fea67aa766784d7c82eb82e2fcf3634902704e6e6
DIST gix-features-0.35.0.crate 73636 BLAKE2B 47a69da949aa296458d1d37f2033d8ce304c36e1c3b180fe2318393245bb9d62983e26563302722ad454555a51867e7893a97a62bff75ec1b1b8821b371c3328 SHA512 364ffc5ccd46657a2f9e40590f3405da95e69119ff94e85e76307800b374a5cd8ba4b0f30c80bf0a7f90f7f9bf7551f8d72b46e7173ff6560f654f51371f250e
DIST gix-features-0.36.1.crate 29362 BLAKE2B 13e2aef38ee33dcde780fd2ff68f36c3ee32612f4853f7b56144ff5ec21b50f3d6ad8748a0e0f00289a1e33f861eb23bda8b8aeee7a684848cd003123ba299fa SHA512 558d9ee8d48f3867cc8e4fde8f4a189ea7788b1859c9493a5e87e28c3c545bd4eecd14a23ccfe457858273dac1e59fce6089f554423a815740054c2656875169
DIST gix-features-0.37.2.crate 29298 BLAKE2B c03e4c14eb349d51154f5a250aecf8bbb2db6bfe22386fc6153192691f1e7653b0e016940f43b9ea9f943927d176406b7aa3c7b305ba6322784cfb0de3fd67a2 SHA512 2ea06a700a991567b82af40ee97d4ccae5ba248d9fec6bb93385f2ecea0cbdb254e2d5111543f22da562729a7d95f1b029777041a9d21caabb46582860a602f4
DIST gix-features-0.38.1.crate 30596 BLAKE2B 9b0a6957566abdf7a11a9ad9df245f88d1b03cce4d6e23432bf3ed12314043c43518ae0be2048f28dfac1b99b196fb131751949d8ac2d2639f827e3d832f738a SHA512 8a405dca152a4c913153b458646632097edcbb0a57320837f7e7fbb1d6f0e5293e9148f77a65ac19a1869203636c17c1d5aebcfabb5b3f31e8cc6e71da7827ec
+DIST gix-features-0.38.2.crate 30604 BLAKE2B 68bb0154bc444a84dd20bdd1a56d770a8c68a816389dc8ba0a94ae71da9c9955974cf7a154de5548f65e547a5e25303efc19b5e225664ce8f827cdb661bb17d8 SHA512 d82f70bd8831701b2c17a761b306e4b630fd5b558e4b936aa8b2f87440e53127b48f024c392b487af23e0c541de4b064c27c35ee57005a81352eba0e6bcf79a1
+DIST gix-filter-0.11.2.crate 35873 BLAKE2B f78fc41fe532c6f8cecdd4f3470c751457aeb936ccbb262b9411b2097553cc8ea377c5ba7e445b3b9335f4874b79fb932565277984c968b2a74cd3aaee78f422 SHA512 50a57f3f909893f96c947ca4621e9fecf7758b6d7f1e2a0ee105f9469fc13f0ac0fdf6ce1a2e86878faea06d1eb7b9e2b2de92501709250963ef5bc3e99a6da9
DIST gix-filter-0.7.0.crate 34839 BLAKE2B e06fdc586f9fd0697cfa4eb1ed04842516cdf87f49f904848cb5d2efce19b5f87dff2b5ffff6be19a4e5f4101ef5a4c19532fbc317bde3aa823434ddc2326903 SHA512 4961d59081828dc5cf9075199650a328603547bf2f058c1c383c1c9f1d86e8a1b0015aeb6896a0743f24fdb0b4864e077e6e54634f00831e4c9a186a06cde85e
DIST gix-filter-0.8.1.crate 35718 BLAKE2B 3964188218f65c37ec0095057eb5a1246f13d657119d599b0c761ade80d5500fca76835abc64451bf7cbb752f017669ca240afd1994b8bdfd0d594a200c746e3 SHA512 f03095b27056850c937d852083aadf30f23745ef1c69d729aaa3f5bddde40eed899f7f4821733c8942bbda642660b327f7769122e0360291898c7c68ee8d457b
DIST gix-filter-0.9.0.crate 35850 BLAKE2B 1b01cda4227d8d1bda207b376f2f05f77cc8b4574a0ddb815c24cf7d6fc9d198c3441f0abcc60dfe45fbc3617dcc71ff2c4506c42dbddfcc8b24585f6cfbf119 SHA512 963008cc0c7be4fcbcdd15016e3d782b5c4eefe8d818b833c1ac266807d52ed23fe082658e3fa4e063f1d388e7624e3d88a9c80143601aa292f47a7e6d47bde4
DIST gix-fs-0.10.2.crate 14372 BLAKE2B c1b3e570ae948f2857d810f3dd042c1202494ce8254cd97356a0e6697f93bd739c250346a19e516c4204fc50978845da397785f2b65c0bd31649802f49da9dbd SHA512 252260fc66b9a735d9dd9e8a1f5ad95deebb23197ad2933fe9713e6f9a62b2849bb1187141c3c8968b9baa6ca11e8cb972c69367c4e317df62eb7fb25338f7b7
+DIST gix-fs-0.11.1.crate 14922 BLAKE2B cdf873c23589359cfde5fa88e8eec9902bf8b60b15165f8a8364543fa4fb19db81e4c79e8c156b5d092b0692b0b5056fa2d7663d25f9adb9c69771dc44efd52a SHA512 46d64c5771b07fbc3bc661d3b075a2d93fa97fd0c6e4e05e4835bf944ce06228765d38a4cfa0534d1a48e1dfec9373ddad880bcd2f505e6286bd35391e573398
DIST gix-fs-0.8.1.crate 13692 BLAKE2B 9b4715d7f3fa24f25fff14eb3ccf9dff35abbb423d69f7ca29c16187451feadd2a711ec91e17d7ad412cf583be8c0be9db22fa0d6e3eef9bc7d172226fea0e6b SHA512 3c85ca7a43c4722e5104748bf22f7e3e115c9823dfcb70463a4020a35f3eac953de119885feca3d6d0e7e54ba9007628abd17cfa0bdd0294165c513132620f25
DIST gix-fs-0.9.1.crate 13694 BLAKE2B d1e4f39445b419634d5d29f62ca02971815bf166653f34b3330d19abacec34ad2e4392d7548efa809e81c6b8df2024e6601f12f80a3210024e973e740f0c3302 SHA512 a2dd1f430756bb4ae9052970b162bcabc03157c09d9ad91b0bda58eb7788a3876fbc5a7ee8411aa9a398aa8dab8673188f4ac045eada7aba3694404077fdfe12
DIST gix-glob-0.14.1.crate 13065 BLAKE2B 01b441812daac46c9328231856fe03e75bdcf14277d4766f654589d335a95769807d73fc5ac69ad4a0c86f8916d84d4c33697ba471d49f209252b4090f57bb4f SHA512 6b5749b17ec319ea756a2f185a0e09c386846d4fef5705acf77e1a0aba8bf0b1d70bff27710d91c27e26c5b55f34c34b89a42b3fbdcb91fa029e5efea52f2b75
DIST gix-glob-0.15.1.crate 13295 BLAKE2B 2ca5c36f7282404a558df01b0a533e4c2554d594efce17d3ece56bed13418144474ce0830f801078349e9620fbce8e2c07f44c653c8a89326751f28a5bbbb6d1 SHA512 d2f4f35a48c5891f382b9fc113377d92a2302d7e2ea5e93585f26930a93a5c16e21c2b0ad7dcc8d427c180aae729fb0fdd9c9cd401e08360946eaf67eb23f70e
DIST gix-glob-0.16.2.crate 13261 BLAKE2B 9274187d3af9a770abb5b31258182003d44756f0639220c6475098964ba517cb8db651d15ea1ac18c38b2f9d47ae05d589bb7b18e6766717b9b30522a9889477 SHA512 9d540eed9995395f3987831d5d6e8bfc6349c712692cf5aef41d216e923eff84e14f528552d611bdbfe25e9cbf79b34d514ef4e3e98c38dae6244cac66312f07
+DIST gix-glob-0.16.3.crate 13426 BLAKE2B 78aacfc18e4317908b88bc25d614bce539b8995c3570fd46d68a45987c809ef6417a9df1a1bffeae95d62698bc62f8f0b3358623394579f88166ce7fc10c5b72 SHA512 01d33279e8c0c254cef027d5340a4824b47daef0c4af11e51f6c4b65022dda7971cdcd155b60adecf72b0fb647a38a5f3f0ce956510b51dbcb4f84a1b0dedc79
DIST gix-hash-0.13.3.crate 12701 BLAKE2B df1a14b682701abbfdc35f46ce03ae36684685ebc2dd96d596cd5fc5bb68528146c545a424aed733b09ddd93ff02ebf98a5baa57348c8fb98bb110d235aa99ee SHA512 3eb29f0660555b6dfed3f932050b2f0f28c1d1ac9f882b46755b65559b5dba04737fce5111a713c796b33b0d352179547e80e0bfc96df3b45da32794028c3be8
DIST gix-hash-0.14.2.crate 12759 BLAKE2B 033f46ba342fea5e2a7b5b91eeeac06aabaae527d10ed665ef1d2d7f34362ae7ea27df652012c5ae25872ab18175aefe15de3e981647086d8008a32bdffb2d0e SHA512 32ba5cc7805146fa858501bdf0cd75bd000550aacee258fdd63572323cdd06e54c78b4a71761d410c46471dc1bcf856e5564586f24ca2cca03c60b9e08b4386d
DIST gix-hashtable-0.4.1.crate 6464 BLAKE2B 09e7878d6fca74e9478e07b4f8406d73f90121fb350a6aae1975701ee7a941170b8c7fadacaa52c7e592ef27aacf71893d97a9eb3459eada869bc18d4b466c59 SHA512 d3fefdf9fc77dcb6463b6800fc1e7b118b1c7a82a572f7245987f2260e153821227bc6e8a2d4fb20f4bd948f756abf476f14abaa6214846c3218b6a7d1d84f08
@@ -238,23 +275,30 @@ DIST gix-ignore-0.9.1.crate 8459 BLAKE2B 9d18de221a360a476bad1f112b41b3d94bae679
DIST gix-index-0.27.1.crate 41861 BLAKE2B 4f19ee3477713a7cc38468c9ac892581622a09e0b8dc025524f3db45a4db06e75eb5682fb8d4df13f12e69a4abf2afbad672d318aeb17ed25dcde85678ea0bf1 SHA512 cd1aba9c4a1eb9e501a11151db89ec6985f3cfcb4989de9f2fb49cd96124ad87657e4c1185d0fbad5dc6873edf5d8ee16e380a09261c48a06bcfd90635b19138
DIST gix-index-0.28.2.crate 43940 BLAKE2B edb16b8285419b997a92bf31f37b6624191dea950499e69dac65d82842c007191a075cd87bdda3daf1c165ccbf7f0bd35282db2f13f9ddef574f6a64534e47f4 SHA512 3df8c1110485813eac67f31fd421b0702b39eb27e02eaa808242172fd8fcfd204e0a7570b1efd436dd32e7dc44c6a8735e70a730d8868a90eef001296851d5e4
DIST gix-index-0.29.0.crate 43935 BLAKE2B 9ba0286eb91aafe8b0d9475d7571a4ccb8de33e0d03e2b8528c9a7d6018ee81ec984c979332faed7ea81c993e45236cb1178d64115f42f2b0f2aeef5ef7df295 SHA512 c587963ce1835a1514b9deb8dd718e3b8b150eb12eb01d096abccfd8e053eefe98cf54b91bd1fca9e596c7cee32afdb4c1bf5efd39e0ce413ba51c6084332e02
+DIST gix-index-0.33.0.crate 45745 BLAKE2B d08a90c51e0d91f0a26fa01b3957aab356a72f49ce7e99e0b07c1fdf611f1cba62b71017909b38239c4e9bcbf4ce1c9ec18bcb58d2235e747d9ce8c09bef67ed SHA512 2f3685083ef279bb00988b3359e2742e1dbb9dcbcea9173c93010867769dbc83961604eddd8e16b675ea7b17a3e9d89cdb46ba71053e04b2d0eaa8abf6772edb
DIST gix-lock-11.0.1.crate 9498 BLAKE2B d27c657f568d323f9bc0fa3c8d8cc52993f5720f5da18e18fb09511b938e499ae947afefe87eec6ec83653e8bb1b1afd888dfc69229b49e23ff38931809ccd70 SHA512 a24dc3780e2cebd6b4f94a1221b9809c97c2f413ab9987a0557cbf4f65c3af00a545465ff69edbbc8c459f43134b106828506d0d457ca0675bab39b88a36b330
DIST gix-lock-12.0.1.crate 9500 BLAKE2B 22fbd986fbbfcf6632ceec8740db2009f97b197b437c2ad44742f4c1f4ef3619d79a322cf72e9625913463c291d340e84873fbbcf658a23f888bd547abe583c5 SHA512 54d32fa2fb236b1fd429c5d5aa088e8e47c58ba88a95a3ae620e3f2df8b29ab395e756b121cfcb9f75f2589155408e09d3eac169fdccfde31965c890847b0373
DIST gix-lock-13.1.1.crate 9753 BLAKE2B be857e80fd00fc6e365fa796cbf09256748051a01e006b909348b02ebdd1dd3e87a82ba86e6a18ca49013dd69273e8d1d4526704b19b70b6381a8d387de7766a SHA512 1a6bd6f3303fa12591bf1a5e4be56775660435cac27faa88d1f672cdb8c769d925166366c74504a047ae75d5a43a911fd2122776c790c01eefc26c579552c079
+DIST gix-lock-14.0.0.crate 9795 BLAKE2B fd6c378bdf904be22182ae48e7898e9b8d5ee5e3248545ebdc7dc21195e7da0c5977717104102b050af35a7152829987383c0e8973da18c1620dac1f637b0aa6 SHA512 46228f8ae0d931c6594f2ce08eb8aebcf77901dd9664d134ba5e5583855e40460f08061ab5d9287bdf17e452b821f0c336d49b7aa181b44dc091925d6982205e
DIST gix-macros-0.1.3.crate 8674 BLAKE2B 0ba44a99696786edac83ac49ae4495ed31dfcc4c6238eb401c6ee98c78a8f8711727c79beaead750420af827566b9939b994e523ab8207173ab5f2ca1956c016 SHA512 660a63954a614a50b5297f9dbbf775f600c9214b1ed99f57a6d654a9f0e7886b6924dff8a3ac3ea69cb3bf56d9d43de98514a25bb61fdeb71c40cee4a193acd3
DIST gix-macros-0.1.4.crate 8582 BLAKE2B b4c09240fc6b3447192253691d40c48e8166f4223b76ea9de7e532983571981f1f847ebd227d522be2272ef6587151a68e8e8fb7ac83ab5b85c403fc537b3180 SHA512 3780c2b1736747a66b9ba5d13b943ec545662d91f3c85ba39918ebefadb69b6de684154a552647420e06e12d92bf33a53de99b2a354d7f8100ee55423ca16f66
+DIST gix-macros-0.1.5.crate 8627 BLAKE2B f685187e5c6dcd91012b0d3030121fb2f913efa12dcdfa080b936812f9acfb36fe282b8fd6fcc3f41c5eb78f6aac82792bb38a22db851ce06ead2031112a705e SHA512 61f21cfb309da85c5ec00e3023e79ca40af23597e676ffa2875bfc46ab531fa49d5843a25aa7d9293151c6d321ce82b3339bbb1a6bf83721f1fd145b3c77c471
DIST gix-negotiate-0.10.0.crate 9777 BLAKE2B 93bb0dbcf00c674cbccaa5d843d2e239346867224a8928c1208c34f804a443a4ba512c19706ef5ecfa7a67048b5c6b0d231f135ed4bd518fea068e6c00c0773e SHA512 b0c12ac57d44f907c4efefd2f7784f823750ca41ff475d639f42387129ac7fa4845db9620988240b09656988d4b94195a4e3294a356421ffdef51d4314ef0473
DIST gix-negotiate-0.11.1.crate 9784 BLAKE2B e3e969815171aa25b36deec11a1084673e05f9018dde7ef12e8d32fa8078f582d38e9ed0abedfa7fd585047962c047e1ef7efb86348ed342d1868ba5e0fa256d SHA512 928399725f1291d03fc5c39edddaf8ef675ff2f37229742ccbc0aee817f23bd723e9d9b3529cdb5c2fab3fb8bb5063baf38f59cec4c42b1f3a2467aab92a37c2
DIST gix-negotiate-0.12.0.crate 9717 BLAKE2B 80cc2a882e1a5013d34f7e53d30716519982b4019d3b7d6508e2f03479eba2d191a418af851b10dce62dd6a547c51e1a2ee519de85fdc8d0e03b67290ab855dc SHA512 4c6810a93d4d49cad120f45244457eac33c29f9a5ef535404082935460a2f5cc8b5c2f26642872394f2e5d2bceab1cd2e35693028ab90e54b18d56d44ccc2594
+DIST gix-negotiate-0.13.1.crate 9762 BLAKE2B 84ce2eceed44650a66abfd59078b281e5dde0db924cdf32c0dc41ff793cf81a4d6e07d06d3ee0aae9e258926cdbe6890945d2f2f9e06ab61a2720fe97bb8d344 SHA512 498cba742db62b6ef607bd130ebc9ebf58952637bc4b0018fca1cd7d4926557a5e32cae303c7445d8f88d0807e5eefa88e4a4952bbc35dcadaddd1853c9c5d84
DIST gix-object-0.39.0.crate 32383 BLAKE2B de136a3d8f75a10b661a369decc0b1f1eeed89c0a209d36868bdd535f78b6beee1a94a5b2f6f53ddc84108212366e4fff9981a2f264daa36d0f9105ee0b1c5b5 SHA512 4425fa00cab0df8f74cd6012f73d1466d3213d85d4e14932a441bbbd0051b2b0f8a9367b5ab4c00a6aa46cc2927f81f520c4aa351f3a9b15fa473bad74214aaf
DIST gix-object-0.40.1.crate 32398 BLAKE2B 92fbcf91ab2d8b3dfc084cdca96b513d04f02caf059018f8d585f3f389a740adf0baf835eafa2f612c2582cbb2f9eabc7eeeb86b932c7f887944f25a1afcb129 SHA512 f2a9d01bd3b35dcceaffe735d392c94b477a9b4e813a426d422e51bda2b027e5a23e5c826596f9c4bbaf2171ea3baa01a6ef44499389a7c02dab4ce39446cd1b
DIST gix-object-0.41.0.crate 32330 BLAKE2B fd29b2db2bc1ff5e5e1dbd9d8fe939c3c733faf2940ea7a8117a4ca086418559bd072a5eaaeb12f00bb337662f95d03a1278e68c841afe0de7c1ac01c1ae3388 SHA512 1b4e24cb7d23736cdf98ccdafaba66f361321ac826159366be8b893cf34cf038cba4ffbc06bc722ec8a3c1b9009c8b384a59b08bfd7c58e15e34725636956761
+DIST gix-object-0.42.2.crate 32491 BLAKE2B 0b7e7015ad21149dd674adf96b85d527da7766079baa181cf53f2d53505cd29dcfb1e7e98531814500fecfc67b4ec21f18967f68d20754d9f97e82bef3980a4c SHA512 a3f030acacc6ec6799bd660f8a98a59b51d2366ad9b6fde47a63df472b2a072a03123ddf09734e9197782148a9d0c181bb4a4b9e7e3457f7c6b0aacfc8e0493c
DIST gix-odb-0.55.0.crate 54097 BLAKE2B b2b744e6740606658fb28efc6a00ea29ee5d978b9a3c978b4d10d55abd12fc3fa916b754bc00697ce2ad55e43b48facb1de582e985ebed131d02f1c6c9f7702b SHA512 8fedb591e60e4323b272c4a52edd92045cf6a98a1f3e4600113cb4fdccb89e77fa14648623793f0dab78dff64c5a1089dcd1914944ec07ad9cec5d0f7edf96e6
DIST gix-odb-0.56.1.crate 54098 BLAKE2B ea496f6e7b93e2a77f1fdd11e8e2e314fef612d8c3caed9faaf0bd45bef3e85d27d1b802f3dd60f67bc5f501a60992f642f37ccfd707464d977ffeaa0bf77136 SHA512 61c5d6ce2ee4d28b1888b89ed3a5fd0f06fe1517a43018649bedf89c5efb25d205719c5e47c8eb8d3e8681a121507ebc985130e9e788636e073c9e71f275887f
DIST gix-odb-0.57.0.crate 54101 BLAKE2B 388ebe010a0d1a57cd8a2ce45f9556642964aa0180b1d0b31356975caedc7e5d1e9a63a5f728f2560ff98de5d4aabb9a394a7d4da24a591ce350f2827e30ed82 SHA512 6bfddda3a8ac39d399b631ed2ffc5c8f0e0aa94742e5a07d6497c101aa4e2e85590e25a159210eb9c522a57dd7ed3a54988bb20cbf7b3d547adef3f5c6659c0f
+DIST gix-odb-0.61.0.crate 54300 BLAKE2B 99e9255d900a8bd821ca7afc5786c3bdc752384b2c63b621c68b4388b094a50901ae2b83aa82fffce58c565c79eac7761ab806ba20f264fd301a73e863daec91 SHA512 b7d9ffd59af63b46ff2dc6615c4333cbf9e418ed9dafe5a85bdeb10f8a93ee2469257a7eb5a5e527cebda3bf721aa8e957eeb1ef1ac9214bdb160de482c6dab7
DIST gix-pack-0.45.0.crate 93456 BLAKE2B d55ee5997ff55ab195fffca75012df80bcfa07536c9020e508fe1bbe0380ce00d21a71914c0dd7893bcdcfc805d5bb2de16d907b49ea987c5f2743817066a458 SHA512 f566cf08e3d77e67a777c6fcc5e276bcd82401491b356c5a2c3bb9ca8617c0967f6c8965909828ed27daa14a7bf62eed9f9cf8a6f5b05b3947ba78420e4a9b8f
DIST gix-pack-0.46.1.crate 93478 BLAKE2B 6ee8e21c39a81eb4adc00272345a2b07e1880ebbcb54ac5ce102f94b3ba18293a664a0b3aca9578c40008255ad65a5d4bb3c693891ad078d0e74455b1f63cfc0 SHA512 0b346ea2babe3ce3ff6a18317a712165ea985f79fb2ba43cd2b933e69ea77971053c929c1dabfe124c6adae5130f7950fd0531f0d0316bb90f663d1f00492455
DIST gix-pack-0.47.0.crate 95762 BLAKE2B 43b5e4b5398940b1116bc7179d5efa1d56c3fbdc013d1da9ed3240cfcf298990ccc577ba67194792cce408517c3ebf1cd5fff759752662c5a8c71f8cf30e44ed SHA512 4eef61fd426b7186d5a7174a3bfeab7275e20dc0896adeb4035ed86244b2b858618f771e84459de992b54165898c68d1a435fcfbf2d2464cdddc3a6104b4b00f
+DIST gix-pack-0.51.0.crate 96495 BLAKE2B b4ed7e194dc89a151f12c3de45492db923a0497d069bb326eb277100dc3a1954453b60b59eb9d16c601d902f73bef1254a4b63ba9e21c7599f0472f7575c9428 SHA512 18d3fe6e0f53d36fc85f8c5672f7e1202d7155f3d2511b034093252d4ca89ede3a0e5b4b9a5af63e9c6e11ba7d9b51712e9ca9cf932156cf67e37603149c30c0
DIST gix-packetline-0.17.3.crate 20356 BLAKE2B b9f66850122898613543b0a4ac13747ab884f074546334c5c55fbf29da8397e6ce85a8dd484e7d7838ec4850c45ec636cdd7f89080e20206ca66cf9582a3fc1f SHA512 0ff16d984e9faee2713563c32147056ada388d0337214ed3e38d88f9f58c215df565f1e0682876e96a5f6671ee8d05c453031ae0a1da7a0131a620aab6cc2d15
DIST gix-packetline-0.17.5.crate 20346 BLAKE2B 6d07e9fac6b2b6e98578e12d7be24be73858fd465186184d6c5053573421168378de1e0db748db3ad2f45b23f9d493868287ea72db1b6c374fef661c80f450df SHA512 7ffc14257659a53264bbfcd57925901b1d5fac2d704c29deb2a2c49dd6218d0530a2d9baa294fc45a93bd1b9fddd18d72b332cce8e71a5b246e54a4ab7693c8d
DIST gix-packetline-blocking-0.17.3.crate 20044 BLAKE2B 7e18c011b1890ec0fa8e757250ea5058b0ace5c4f9038e0fe12f2580632389bff3150ac60b3fa1a4b9db0b33ab9d18de48a5d5ac08521da88777a478084c631b SHA512 bbeba4fee83371b9a7b2cd14739b3674e1f6c7995063ee4055dd590877e172a0e002c8c9e8f6a1ae8da1aa3d31746df42fadd74fcbacac89b417bfab13b4db60
@@ -264,42 +308,53 @@ DIST gix-path-0.10.7.crate 14406 BLAKE2B 4c1fa71116d42c75ac0a19c3b9580b20a64eb6c
DIST gix-pathspec-0.4.1.crate 16246 BLAKE2B 5d626d8cf792a5984e72e013cbad5ade84c36b6fc82f5136f8494d28d969296823175c3a2ae3fa7bf4691b78173608f676aca7aab6f091318a0c7431003046be SHA512 32b824ab7705d7967aca31033e7b6b684fbec5aeadf996c7cc7c9cdffb2ce10ab4f41c769d9441f98837dd5485997de00b698f5dca0c8dce5d31f9fb28bab751
DIST gix-pathspec-0.5.1.crate 16256 BLAKE2B 5820c1ad02f42edf4cd3c629eebdbfb80430e65f8fefde1ca2924bd25f6eccdaceed03ef30039969d552ac3c110c290891ec4468be3ae1109ea867060b360747 SHA512 69a96a89ff9138ee8bd39a857aa5354c8585e275d026f0c4e46185376bd2c632f61fb39adc23736e38f00259f26b9f6112ba9d1c0cd0b5fc727c4057dec617a3
DIST gix-pathspec-0.6.0.crate 16196 BLAKE2B 501e3ba724bb67eb260e82b39e4d0b0b663d69adcb69d014b0c32884e26671c8ca3c08335b689fff8d6c3cd766913dba4da41dcbb0b166d1f952999b09a6e9d4 SHA512 0404fe8769fe3cf2b9b8d89a0beaab06975b58cc513105fd396cd1ca18dad65d9c56dee4701c5158f8856da6ae2d9f6e9033b6733975e28cb1b37bec86da7049
+DIST gix-pathspec-0.7.5.crate 18145 BLAKE2B 0d206a6fb0de9895691aed9a76d63b12d4063a95f906e6cfaf1a297b0d6184da26526cb756c663f9c78a8fba2859f8b6e7aa96184cf4161eb382c58cea99ce3a SHA512 1231ee3f8621d1fe1d26e69fc86d835d9047e84a5f885cd6f716a74b69dae60624a51e7368337d2aa14c5d71529e996df7076243a960c06e62b649904c3d8c2c
DIST gix-prompt-0.8.2.crate 13138 BLAKE2B 9ba45ea3983c52191e7c0a5be61612f3978cf2fd8f66e434b04d8d5ac11a2e40e0f9d26603026da91163cd493e5e7d3a58cd123b1f6716bd33c3c1d0f59e08a0 SHA512 4bda305fe3396809c7cba5730a8ba9e7a19acfcdded1174837ba97f8a45751d4ae728b8268b1afc26f08d7ab6d377e83fe8fa5cf8f18667c18e299678499dcf3
DIST gix-prompt-0.8.4.crate 13083 BLAKE2B 54d987402b5e8d983946c7a127b8adcb73d47fe2c02447ff32317129a095462c2703de9c018f4c22ad1ba144fa3553ae6a8e02eefbbf6778d42aa72e1565509a SHA512 0cc2fd76bbced585a2e63bfcf3237d359f85320906ac7918cf8fe93f366f050d53a3c04927ed49a396e401e4b22d63e21f0440aba2bcb8229c5474250b5185d6
+DIST gix-prompt-0.8.5.crate 13038 BLAKE2B cd0df8ee1ce85a0f4c24e4dbc9b1b8f6f785a77404fcdb2e7de1b2e6937a6db7dd9cd659fcb023450149fff2c45cb106b6d09d5898b04e12c8acfaaa24de5750 SHA512 d34a0e5d3e2791b48aaa3e4432f9b5cbe63d3fc0adca6a477790411184737cb02c43f65fccc592627a408e33b64d60894a3a96f7822f3ef9cf753c6d9fad2726
DIST gix-protocol-0.42.0.crate 35179 BLAKE2B 40b9178281b1c60a28a197f705c383f1e0811a056b51f71baeaf89fec6d7cba56ce8e21c7f0f11a1c35e9e212b119252ea6a57fb413fae318e285e793d4ec937 SHA512 deefe7bb421f0c5c9d225cab0cfecf984efaf6418a88a0934604592212269b5a4bed5b71253d5230e771edb2e86804fc8651826528d8be77a00b7a73a07e3862
DIST gix-protocol-0.43.1.crate 35190 BLAKE2B cbc0970b51477a83d455cbd1089f4d272cca05c8ab8bdbe852ba44fccad0df40621c0c5dd2d36de86c148a606a3205fd78e77a43e3fbb4475114a9f937d5d3b3 SHA512 3eceafa13dadcaa789e63d2989cfe0f1a2a0ad0502b45ac3d8e00b42b9f66c17120387b19491f980cc6bc267555430792456baf1b00cd039d6fa9b01eca5a701
DIST gix-protocol-0.44.2.crate 35138 BLAKE2B 54f01a7b82602a80b2c455eb5bfb8f55326a99b4131ae9b3f62a2210a952136fa4951f1033b22425a172174bc0a8963128653e2302ae9befc81762bcf7e76435 SHA512 3d6b9c80ac5ea497072f02117c6a7df401faa38ea28370fa5fd2160036ea2e66d4ff4dbfb5717d12e64ed5145f0a140aa8ef1506143789187adf9b5bc4af72db
+DIST gix-protocol-0.45.1.crate 35181 BLAKE2B 391827cd7953ec757c724b5737dbbec6813284093359b1378d5200d17b98054c341fab47ce47f6009118cb6b330184a946c305559e4b43dcd2a143106e7efbd3 SHA512 c0945d5b25df79fff4598f1cc194329ed00397baed6408e9791991b31a0347246b43351e26c19a5c97da99009e8f0c0eae84d71913b28b372e6d13640f855f38
DIST gix-quote-0.4.10.crate 7051 BLAKE2B 32723b75c91a8fab5c91384a37a0871b4b48fe8c76e102063a3db80e7e5bf42b480596aec361b6d7f5421b366e27f496558cd7212ff284a9853230eda250e6ad SHA512 e33999669771334d73be92fa56a1b1ee1b538065426826d43dd460f097eebae93dcd42141cddc0de9876600f21f05e6e400dcb7db9828e8e315012cad39bc6d3
DIST gix-quote-0.4.12.crate 7055 BLAKE2B e3bbcc1bc1ec169a4d9b36b1fa23caf559bf70bef14a485c2652d59b4562c514457c14ee4d2178e0f564560c310e5d304af993c587d6d352d0d6906dde4e4bbf SHA512 904da737aca01dfda12453b3593410e9aa49b852b91a7d25298ca885be0922d9498fd622e36f0601de0fbc7b2706e73e79f8281e74417b3b7084dbcefaa3cbec
DIST gix-ref-0.39.1.crate 54299 BLAKE2B 439684ac71979997b37f893033a4e405abcae13cf2ff9a5cad81d205cc48ed566fd4ca03862de99ac2536eb937ef5ffcb42691268d72801d0937fd27601eda51 SHA512 81e5522b92d6f7953abc8e15c1684f499068898a51e3a0183ad6d2f44fe334dc05dfd16a16a8425210739916b3ebd4ddb2fd820cb113425eac2cb3d1da93ccc7
DIST gix-ref-0.40.1.crate 54467 BLAKE2B 0f8a11a92c89a1eda94a46690d5764378e79702aae8bc0e57cad8f3fc2b6190d01e7897c112448466d36b1d5ba26aa2e32da5aa940776bd8c19911e3045b7610 SHA512 5e9dca7beae7f2996809b1060a9954d1742ca3b21898c5ef819f6c6ed3e0c043798bf1efb39e83bbd0fbb712f91a54c1e06bb8c3cf59b5aabee159f562369034
DIST gix-ref-0.41.0.crate 56090 BLAKE2B d6f6c011246aef5265150e27fc73a4b08f01378acd908b4f3b9b251c0b2eeaa057d42c2e259da19f9901f98eb26f18427e66813a91b7590c38e2d27ccdbdc2e2 SHA512 9232174d25cfce71c439e0b3624c7e8e0feee386f350565e70a672cb84d3b1306989a0da36f46de913c06946d0b84976b7b4104b7b2b6c7005fa1fcea6dca5c6
+DIST gix-ref-0.44.1.crate 56711 BLAKE2B 5268860428e838abe157a51f3cb1e25aac68518031369702faaac8e18465b9fee8dc3d8ab515f58594ef18b5a225b44cc047057ae2f5211140aa58a07355877e SHA512 e2e947f7e80f03cf16c5dd4489ce738ee31b3525d3e46b567aaa1b8a03ad94275706d38bb4a6d748fa1d094bcc0065d63ad7dc90c34d8f1732d4534d4e7dab36
DIST gix-refspec-0.20.0.crate 16102 BLAKE2B de7d38a7ef2c26c83e5aa17664e59a7c6034a29aaf8eff2d1ca4a2942c45a6d79407a681213d0bb02d51ca73c5120eaab08eaef43275f68c38d5edb9ea5ddd03 SHA512 f13bd228c483616dbe009d3de541d813c5149a3693da36d963e7599cbd8cd3f355b4a3ff844855ea843b1a71d22e4ba7538f5dbff19868abc73a6f6bf5deb65a
DIST gix-refspec-0.21.1.crate 16177 BLAKE2B f2c72ae5ef3383e948f283f22eef82edf738bf35a755c4eb163a995fa4d67e6e99db394ce2f29ca691777726566e68190190fbd21f775dbf521c3bc3071c81f8 SHA512 521e207f13b5c2d6a451a414474d9665aff810a448a86bf1069cc86c6e54d23158b690c8810c730d76a2c8d8ec08ba9ef06134876e17a9af6fe6044ccd4685cd
DIST gix-refspec-0.22.0.crate 16114 BLAKE2B 9f9b3460a9b3af3b8ff6f36bcf57861be87919885c1bde1872a1f6d4737daa1aed37fda7d370c96e0d98d304763636245bfbbb33afe239e632c3e2380a8976cb SHA512 0b7e7be464a78e053cdece4efc446e5dd13fd520706d512303a1e726f70d8827f16674c80417b29c9e0ef0c8ac04b0a30a2c4f357e9f396df0e751e376246975
+DIST gix-refspec-0.23.0.crate 16129 BLAKE2B 36df095d841bf4eaa6c6ea700b493efb35c419fa7f4183a80634850c88f13f2e912cadd9a8aa3755a05efc3184a9cc071202bdaddf3db6803c44de5a3267d212 SHA512 d4649f1046bc8b3ca1a5f5729b515a7e9a442d24defd98b526f6b22c2f36cc73638ab7cd26aec234dcee72ab9621ef3f55fd3c009b2e02635d6b481a699247d3
DIST gix-revision-0.24.0.crate 19188 BLAKE2B 1b7c607006488b71e33bc33efe1f29ca27e2087686a10c9f47f8c6512720e2012a454c23d8c14983b3109e33c7864be8a79874cad7feecf1b9fbef42fedacc25 SHA512 b756ff26586f19493a87d76c9b8193836ac3878141d8327a31db0b2c0c52b3326a478b2f4386a8ebadb78d8ef9386f7ea8b35049eb5c98378dd6f333ba5ba5ff
DIST gix-revision-0.25.1.crate 19183 BLAKE2B d358f713e5a81381afe8eb02835337dcce253f346feb224c9544e736e8450db3762017da06845c9d556412c4aa080e2663c8038bb44b2c3cfb102ee1790217b1 SHA512 6ce0c7ec9daaefe7d8ea355b09db53d5438a3b92a212749571be9801cbe0117ff8cfe7c0c27f5abe22d2eaacaec465395ddd1bdf13aa9c2573a61dfd597d2f8e
DIST gix-revision-0.26.0.crate 19131 BLAKE2B 74f010b23650a1f27737785e9470ac630eb74dc25877c8afe3daa575cd09d3dab44d320651222be4e367d66f82b2698d13d435d2168a6dfa7e095b465f999d25 SHA512 290c18d6dee47e30f496d2abbe03dc1c2321d727aa858f612e16b03e96739756ae26d4456ca40cc031b7472d09c070265ee9127a3025522dbba831a725abf54e
+DIST gix-revision-0.27.1.crate 19171 BLAKE2B 0bd8504bcddd676e362efb981c8e392ec43d811bba1e90bdab0bbfe3a8c8630edf340541e157dad7cb8063b6701cd59db4b53baba63fed5c79ea4e4a8b85b654 SHA512 87ec40a4037da132819c08991f80e8376f0a9ee4b2d05b3019be40184d08c5e75b5888b8712bae915bf134951cfc897e8d29ad90839dd6ab8ef8fda7bdbb1eb4
DIST gix-revwalk-0.10.0.crate 11829 BLAKE2B c9d5d20e7fde81b052c7e06814bf00d66fb1757f28dbb0f8073b9d49163e4357e170e056dd6ed97d5c88afe54231bed143f3468a1523c072893afb8395d3c4d8 SHA512 77ca7ae282d84c72a9febaa4a512ee1448f03af544a6c8409048dab4cb45548efec341f825285cb6545161ccdba1e4c3c745d892c58fd5dfda046826419be115
DIST gix-revwalk-0.11.1.crate 11829 BLAKE2B f5035bc04b20471f80e74c11e7295cc9b5d1636f540b3193e0d10f42482cc65fa1241e688058155118b0c7f12111326f53ee03c0e29aba0525620f557f630f18 SHA512 f38c49e6a89bb9ecf92e664e2be14d6f2c7a3203cda20da58f843344820f6afd4554156e61133bc9c1b4f9783e6808c81bd26236d68a16cb47997d14e137571e
DIST gix-revwalk-0.12.0.crate 11767 BLAKE2B e5b9a665964ffd086ceffee1bba3d0aad2049a74c582830597038353d55f2e478861c885edcf020525b09628b2ab23a612fa141a744397d08cf4a692eecbc38a SHA512 ac2620d30f8af09bbf5745f9888419edc26bc2beb257ca7a9457570956533de810b53ef4d48abe41635dcbc69aa17e17e7010b1b8535ea2ed1bd550397f59ddc
+DIST gix-revwalk-0.13.1.crate 11851 BLAKE2B 10c5d9b27af9cccb77211ab7750ea4508c81ffed1cd62a19c49ab1fd124dd516cf5687940c17b92a21e1dad69c2e55936cd027c2e05fbf84e37630cfd590843f SHA512 a5672bde052c2528ccb253852b163a50ed6827c9cdae4834892d438c06bb176196683ddbc2e1c61c9c1d17baf7096b89b6bbca86c948b0024a182af66e25c631
DIST gix-sec-0.10.4.crate 9340 BLAKE2B af427ecea73d1b2c91315fdd3f614f6d08313d4514259a668f54873dae1b35b632f5501e9ed9bb1da8827227ac7300031a4e500a05c1c2709f2b7850dab48b44 SHA512 536d4538086c61b95bf31956b76622b280f5e6d6e2157870e5c81c7236d9284f710283899b2082cda3f996349e18c6db43a45fa3927218abccee7ac4ae0790f3
DIST gix-sec-0.10.6.crate 9356 BLAKE2B 1892b97a2755d3fe5736db392331c1822c3afcf573c22a67e849ccd7e8c32e01d526062f960fd193aa968317327a7b282c442de02e774b1a729f7e4ade3ea1be SHA512 92240898c2f90f371bbd3dcd3fe6a0e3e6c6e516ce943a531712f391e613445d256bb61d5ef132d9391d58d20a0771c3949008e74cf35404b5d41e69bf5cd9fa
+DIST gix-submodule-0.11.0.crate 12137 BLAKE2B 514e51413aae2f44f5e1f3439396579a9de16f1d665bd46cf920a947118e1e421c60217e195166683f5aabe313e41e601483b50c57c6704b83f3a2b5a57cb1ca SHA512 2d2138a69af63b0541c285c376ab23f81644835b1be0dd3fdf1b83f28d63cd130ff4b96d4ce62ee437b692fc2ee57234c4ca4dc97f14b0f4c6962d8e0b146c6a
DIST gix-submodule-0.6.0.crate 12141 BLAKE2B a37cfdb780f1d454373a6a14e02fabb1e88dfe3d6754b4874924ef2357494fd4847f97b9ad37e56a4600c8350c065c0f3a72392b0467c2b8bd888b949083ffcc SHA512 b03d890180cb07c45c1982459ec2166cd3cc34daed9e9e36c1cd561f7d73c58a536aca6a611d5f73db8bd46001171997e87a6b3d2b54461df2aebf55bfe03df3
DIST gix-submodule-0.7.1.crate 12143 BLAKE2B df197791e01e2adf3fdeedd59de7feab1085870b6135dcc75cc57bb200e3c3923249a59210909fcb5d4e70a452f4062c7bb3dcd3ba7dc4f74260836200a84fe6 SHA512 78cf6f8c30e73d32d1deb2314ed67a88c0d7e0560901e1e09eb78a8fdbfc610209e34c161fa47127b882b1f07116009c300c24852040f97e91134bae60a45171
DIST gix-submodule-0.8.0.crate 12083 BLAKE2B d8243b5a0af309f3ec08ae40a132ec1ca5739962427f77cee3b685b70c71d5e6812282bc4502c82cbb9bafeccc5e99d12608e94437f6ee3fde52de220140f75f SHA512 59126497b96ef1f9e66181f98abce2d6f32fab82d8d6e9a92dc80003f2d4722b9eddbf0d6bdc45507627d7eeb1ff2faa4e883378f154b7c78c82d3c460f1813e
DIST gix-tempfile-11.0.1.crate 17170 BLAKE2B 098d8cd6e74a0a2d81eaddaa0a6903a3726592921ef880bc770c759e1f2cdfdcd597442140fc3566503b2bf5bf0088a0ee1b154249d8612c243512718e0d786d SHA512 117e04096cc7f9f6eaff847bceda0fcff5eb20f7994655e671620422a20195dd85bdbbf7fd6bf68ed01c45bf5b3a339574dabd5842758ca82cdc5401c48d9d3b
DIST gix-tempfile-12.0.1.crate 17583 BLAKE2B cdd36455001475a01e731dc535f7e806994dac587f5ce49cc4c22b86469a41ab18961b6870fcbc263deb7ab2103c563cfba6ee687079cdbea130ed869f95b04a SHA512 341e97e2ff3e75362961a773054697db8c62e44cf7fd3f6878b1d771afb6bceedf5ad2ca73964adb4c388ead450911f98224ed31659e78287e999ccd73b4a85f
DIST gix-tempfile-13.1.1.crate 17852 BLAKE2B 95a2ac6450d3bd81904427d496055219cc4d928d116dc7e8bf04972602463223b8fdf6f013073d8c9f5846d06046c62b2d71aab21758f263252385aa6b99e78d SHA512 9860d52e6f93657afbc862e2d501ec62ed1670e1736c8132da2a777dc1ffe9c7c828a7d8c96e52bfed114075d929352f5e5ae4575f26f83de8b274aff98acbf8
+DIST gix-tempfile-14.0.0.crate 17879 BLAKE2B 155684fb155b4ded036563cf06f3e0d04f5c3a6afa23bf52a62b8be90dbfb5b7b3b425c14bc9fca2e0d19612bab94aa72638ce0ea545ba9deb0f46eda68aa604 SHA512 52ca19d40c07a8f078d62a6aa70611f952dec2c9352bb01d5792cca987dc2725d8e718bc0dff2cdee4034eb4a0ae3a9db21ffb913369d97eecaaf8fc28582ec8
DIST gix-trace-0.1.7.crate 9647 BLAKE2B c8b887a0d42bb6786b12f88388e017bd736ea13ad29a47fae36c472a3f750b653cc11bf01460e2ad469204a5c6871c3dc08ee4be4a09c3623029e4941a5c6fa6 SHA512 de4c5f7ee505bd29dcf5da523503eeaf167d6a9c573727032da10f272e3aa47a9dd77ccd393f117ba531c5d6dafc2213eed8ee13670e6ec80dd27cb56b1476bb
DIST gix-trace-0.1.8.crate 9657 BLAKE2B 357dc34cebb04e7a190bb4d8c348ff535b313ba52dea952b3226af2206a2795b160547759beffa914372ce4e23b3dc5898e62f4266242a0f0eaa24462ae6a099 SHA512 2ab5ce97df70c0eac7cde8c2eb963659d22335f9de9874e61a9cb8491271e170cc014ed18e82ff2f63862ad55a273544b4debeb5687702477a8fb1c7d22c5291
DIST gix-trace-0.1.9.crate 9659 BLAKE2B ce18f59e91f4fb33346869beb2b6f69721d8b374a3a6f583ff77f27b21126f359c812449ea5fff9da00f688bc59e1f32004564a49c2a179a33d4fc184b8ebd22 SHA512 bbff4a4ec60e639238ab0f2623bca6c56914eefa321c8f45ca37507faa431f15d743832facd026dd3a9e3d9aeaf21aa3dd6987284a1876e20000888243cfc0a9
DIST gix-transport-0.39.0.crate 49271 BLAKE2B f97cd41f09b0e798e3194a787ffdf04b0196f06937f096587f26d2de87a7c4f7a343cb5ca59183f72be4e61e5212e00da5c27adf7fb85a9f8725999e1798dc3a SHA512 d955e510c43de896b4951f7a06e51d519f91d6d64fff09e58fa07bca057ecffa514810915263ae39aaabfb91977148da67a1cfe5efc8c50fdb9425f1fa85eb92
DIST gix-transport-0.40.1.crate 49292 BLAKE2B d8f2e7ce532b424e8542430a2b3d1f201829dda12fdb638d8536914d1ba4cd64cff32aa2334dd35e7967a5e2963eb5745a5133a6a27860f72b0cbee8d06a1edc SHA512 942c174e2e0c4d57368c22184033ba3d8f3e4539d32099431ea955f52af698ef6149e0e1627ea4cb8343d37eeb23c26b6154392f3a332410a9793c70f2f8945e
DIST gix-transport-0.41.2.crate 49262 BLAKE2B 60b474f36473162168c7be3a0ff7524249db1b01f9752a2654578f78ba7b107e156927249dc78897738902a0cc8f10ef0180d8796f2467f68bd14bcc920ed87a SHA512 e0f90e7be0d297009cc55e385f111b9988e7e5e8bc4b5b8206b0138f3418e4afa808ec2ec5c456a957aa8e2c9df7937db58bd9c111fe19fa2cd2c0468d23f9d3
+DIST gix-transport-0.42.1.crate 50136 BLAKE2B 9ddb41d859b82813697e0a8be6563119e8b0e5ddbc20aa664a93697c96d5a6d7021d69ae127bbcbd363d400e996eebd5c4d33e03176d00f6e0767a595c313b43 SHA512 7f1a915e6585ca9ebe18e2cee90d374f5b7c345ff1d315c88a673978ed0865f1a2fc24ea9e87f335080d13d8c84309a1e766d4d9e243859c0332ce35af48755e
DIST gix-traverse-0.35.0.crate 12516 BLAKE2B cbde022ad41fb8ee8bd3fcc4bdb6e4eb40bfb49fbf8d388f3830056139e06ed7d76516113e4392b8f85455a29b57147a4bb4298d242977fe5fc315b2c1b58534 SHA512 50d036a97160d0fab351d681a0a283e6255947cef078c80471c31f77f7716d823c981f8bce8e3cc8ace9c142a23f7711d2b207cc13f24406b3532f292c4edf13
DIST gix-traverse-0.36.2.crate 12464 BLAKE2B e0ce608d24be6fd5baaf86433bc1c42893731ca93e0eb51a9cf4d75f72c5a1b8f0733251f8db0e90e0335d6e0a699895dc76dce77a4b77e807f8634a0b05289e SHA512 1214c50769ef92c9661f520e34fe82762cf2652b00fd9d01b786bd448e1897848b421bb3da13bd7c98e29d686684642f31499d32ef4199024573ae13b579917f
DIST gix-traverse-0.37.0.crate 12462 BLAKE2B f631986b83d29b47cb22187f764bdbcbb251e58116a3774b538d0bc83312a045894f762541b16b8ea2acd14a737fc5ea46bd6e65685a37378df89b7b538d45b0 SHA512 f64acae9ca06c4770a20706c2b8dc6cb77e76bc95c3eaae6b3c18dd4c2736172ed01eb9487549d21d693719c2c7f6a06833d8257854f4ab98b10510f43c6dcb9
+DIST gix-traverse-0.39.1.crate 17286 BLAKE2B 538702f7831ad51aa5753400b2f09f9d5abce50525f3064276e8810e57704381daf20f6087e5cdee6e1a810cd6e05b374f70e91699bdc10c4d604471c1081559 SHA512 33e8fddd7888e465efac875166fea984287ace21e65cd51122652bb56c594937f4b717e850fa2324228ef23f6d7f73710493995a8e202cadd83406e0d457d096
DIST gix-url-0.25.2.crate 13397 BLAKE2B 3554c667f585298e06bd84d79f0cc4e7f3ca4469e537fe15e76a4b847f845dd7734589892d024af0e7ddd202b0e7b039a50cbb7aa293ad65ea631f4fbdde4fd6 SHA512 2e71f2ceb8de8f850dd8c74f606c6ade4b91352909e1d0c870d10d70591ecc5c139369479cbbe603192c0d2ad18e6518512b9021c60eb15dbb21c1d5c072f8ac
DIST gix-url-0.26.1.crate 13398 BLAKE2B 1b9c5529b5bc7c2eea1dea5fc69a9d4518e2c4e29897484c4d0d32e5c36e5426387b6a25805301c97755f12f7a0c8cfe082f64a398692299abe99ee3944a0c87 SHA512 997d8f1339a7db36573ca23838c93359a60725eac7eeca018158d2b7eed924cbd701ec320120c389173b3efd75fe7061a014c1932343dc5efba01147d2852b10
DIST gix-url-0.27.3.crate 14329 BLAKE2B 7f9dce2dc50e05eda35e6942d868ae0352393b4a758c6801a8977680a4f822258ed889a0223d8fbbf39ae7e054e0f95279127134d0df8e32d7798c4c15476ce7 SHA512 acdb1d68590be1f61543535a368d7ea7904d1830998c64cc9b4aeecaa4452b33adb93dbc815a39e0119b0f804fb47e2b67ce79ef38f19a2e8c6605118a600fe0
@@ -308,9 +363,11 @@ DIST gix-utils-0.1.12.crate 9418 BLAKE2B bb51d3d56670350b9512f7ab8e0646a9390fe2d
DIST gix-utils-0.1.9.crate 7295 BLAKE2B ab86d9f781b2bbf46da03e9260658b2503576f06fa30827839d8debfd2b2b636518e4751994e3c63e395f68dc7849bb06415425539bb72ad0ace66dacab249e9 SHA512 badcb82a60f5ea17dfc3e97a3d0326e89c49882c8b92833db8021203ec8fda469a4e1216e040bbc070b78593202cf23a93125c522dad43b0c53c87d852a543ff
DIST gix-validate-0.8.3.crate 7006 BLAKE2B 8fb539e12b605b74c39e1d2815785dc4bb013ec60a6e7e22ec8fce96b4b65429d34ba295d740e74498dd5cd31157994ea1eba0eae77f979c33c104562e988211 SHA512 a9011a0e0c97c0531c7b984ddd0996f753b03f3ecedca54e01be1b5a6437b456fa1df487b1c70c610dcf9d1e1399693a375c88533dddb55fa072d8c6d2b82720
DIST gix-validate-0.8.4.crate 6960 BLAKE2B d827080de6f3980feea9198f1e6d87e866673bb040c7be31d2d29ed5bd68e42556dd6ad363a48399dd172fe5dd3de23654ca2c9438f76f3a905d734f8d611cbb SHA512 fc1db05c00f1259ad9c431d12c8eb0958be4ac003708b3423af2428a086627590fee57e942ce4259fbfd824c81a195e1ef77e33d1c4de7fdeef101b38ca88f5a
+DIST gix-validate-0.8.5.crate 10408 BLAKE2B 673f056b674e93fac90e996b7f0e63c419d18eb345587b3f1cb1c1744ee9596e4e6b0540db980f55dff6519fdb94f21d67b4ae6c579159893dc672cc9d500219 SHA512 4e9bc069785d23612b93dadd6a39cf29344ab9526bb31fcd980a6b52a85288cdbeae47adbb8a52bc1615073f696512d5faea9ed7512ddf6345c5fa0aa21913b4
DIST gix-worktree-0.28.0.crate 16035 BLAKE2B 8c8110d2d5e67158ad267040f3d5141ef950f3f8741001a9f59a8705cd4c68cd2cb93c19e7ef59425d02fbb02b53bac05af9829fb95922f710f5633930cc8255 SHA512 23d8a83e994d89c3cbe095f84804a50eb2f7cb83d21923aa730d6873437330241d85d0b1235714e62a7cb863b9d603deba96c6815873e6addf486aab8dd61b79
DIST gix-worktree-0.29.1.crate 16035 BLAKE2B dc73f77c8f45a1db70d50360ebe2cc837fe6d579795cf40d4caf0bfd0679087f3f277a23d5665acd1381763207ebf2f7cdfeaf9f7fcc2cdc5d0b110c43805480 SHA512 06184669bf45c4b7941b5074498379630d7e95cabedfe186ff4482bb67da79412bf1f0872ce7292257819487ed7a628ae0a6146998932fbb632214db5446e818
DIST gix-worktree-0.30.0.crate 16224 BLAKE2B 18cd1ba70e1a00d55d4e5ea4ba0e13dcab6ba28e6c7d4fceafcd23548591daa8db546a97a1c4100984c509eaab53bd113db9939e186486cd0353105a1b8b0779 SHA512 7da7553495f4821fd1cc8c0344a4d36664b216d1ba992f3d7976b3a5470dfdaca30570520cdd6a1ea3bcb61eee6fae0f9138ea5515474b20aa9b4682620de0a5
+DIST gix-worktree-0.34.0.crate 16821 BLAKE2B 8f4d21f55b7e9f03904398ac7779cd08e46fe76ab7a8feeffe6fb21ebefa19e89c7e160102af77008d971b6a0036df2119e64f8526290bf651e06b7533041049 SHA512 c31614ca512fc3667fd1f150d6f6bcc3c224cb482cec3c6c74a987a72fd7f17656b60b3c323aa069e6f99b081e2164a881302e612e36e47771e9a27349c36c4d
DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
@@ -321,6 +378,7 @@ DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST hashlink-0.8.4.crate 26514 BLAKE2B b4f0e4c964a7a3f7bb31f5b04c34598372fa867fca4550c3e170a1eb31d58cff44314448a467d4b8d6748aa7a7bea4ed422bff76e9e0a5018f29b85a6c51f3f0 SHA512 4b21564c26673458668da18fd95246514e90cad603ada7875466bb056fe461ab31c1db77fc2ebfe207a1bcff06df2b0b29c258f7fa9e5c19cb4e4b2388d53ff7
DIST hashlink-0.9.0.crate 26390 BLAKE2B ba93177de6be0ca355038b80091454b1ba4daae5f266b9796b300db08e73a5399471a73c55fa3b9207f8702fb10f75d4ba4b1c6d9d7ee0a75fe5b93ee5de2bce SHA512 bf9d356d39e14e4de4a95ac6f43064ce42f42fac15ce005d7225d2538968ab171c89c4fade7b1f76e480783406d2f6afd005f8450e0c674b9a138951f0abd7a9
+DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717
DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
@@ -349,6 +407,7 @@ DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e45
DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
@@ -363,6 +422,8 @@ DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc524
DIST libc-0.2.137.crate 606185 BLAKE2B 6724b7ddc2460fef1d0f20efee8726162d904b92987f9de2d3dda06c9cd49124c9fa43a9b39e84d78c03d217ed8ffd30e0dc55a4eb31970413d56fd58ea00adb SHA512 1ef979dc59a7ec4aad7229ec5b40be0ec9a8496c7a2177d325db62f3eab00d72c8d2277d517c0093e0750de12fbb4e45b67133604afeef9153b8e1d4aa0baac4
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
+DIST libdbus-sys-0.2.5.crate 1557017 BLAKE2B 4528c792d727e71141ee2fb2bc7080b101df650121487c420c7c6f3602d2ac987deed7ad49bab850619128f258c1f3a94364f7658b83fed16167944c4ed12c88 SHA512 94ce1de7e1f1727e923b2042aed6652f9d0e68f27388c186c37f7aa2195fd71cb3c92a2bee7e8628c95f36ba2d2a38d25d9804900bf55eb13af31f790bca2847
DIST libgit2-sys-0.14.0+1.5.0.crate 1740370 BLAKE2B 0bdcec13f78292ad7849f88bbf21a8168371e9d4b15dcd09863b2ef703caa8e94a33da01164214620e11ff6f75038cf9ee6257c44aed5e07c52af044abca9952 SHA512 b2e1e54b172e6b0c71fdd02da0800e9120a3fe1b9c33b5fee4e667e9aa627979012865397b406fe91437425bf52e52a26245cfb7fa84f3ba64269dbe204582d6
DIST libgit2-sys-0.16.2+1.7.2.crate 1773674 BLAKE2B 86eedb63c1d92a15cbe2ce735530b60abb3d915a9f6051f7a084b9f6e6402dbdbffad2a261689f5e5abc2353b7765a390eff7cb86e88e50fb4cfe4346487bb8b SHA512 45e23f66e1823c551b1f91d1466d971b05927e591684b35b75047ac5f7d23de889910b662ec403388b88a35dfd19b8ad9787481d36e10949e610aa02fcc35c40
DIST libloading-0.8.1.crate 27893 BLAKE2B afabb6e07ecd390918344388b5fa63e5aa9223bf3ce513d1ed94cf02b1defe9909d94f0fa05e1516a39dfe4f41636834d3de0386b3c58212103263f2b1423f76 SHA512 f17ca367ef8e62fe80f43e5f3e2d1585be7b78b0fe4a733d80acdde38c20f9f72e710cff082442de6afa323aaafa17eda4491c4430b2d12f398d420e057cadab
@@ -376,8 +437,10 @@ DIST libssh2-sys-0.2.23.crate 493516 BLAKE2B 00c0c1396f3d6723ad750112e7af8c8ac09
DIST libssh2-sys-0.3.0.crate 514550 BLAKE2B 55a24d513420e0222c342d252b1699cd583dadb37099082e0ea068fe064e80f6d82470a08d03654c17f50139993f07e20dddac4d11f0574c79040aee08f512d6 SHA512 cb8dfeade699d97fa5fa393bd87315f44810731f78458267ab098a08d949fde47fd57b64ed3e882c10a83ffff8f869de13eda50c72e140f57d802fa07650403d
DIST libz-sys-1.1.15.crate 3958887 BLAKE2B 989b33d3a0ce09b0268f81d86c33979c7627379d921fce4be83b8c31419aa0613a9e3d82aea400861090fe6b0bf00612396cfbe0b8eff2cf682576b62f81f807 SHA512 316a3b961d8f9b47ac763365d36a4171afc0fb19a01f9570f1962765da0bf67e7f57b848e16f370d653b40a2526fb8720a4625062cd53d4e4f12e1c69d158097
DIST libz-sys-1.1.16.crate 3958920 BLAKE2B 1780cfc7181a3c33dd8f693ee93e46bf0f70c1958503e8eb866d6ecb6732c8ab7bec56397c5384d582680fdbd8762ae37ccca7063616f266c59a7eff7801c0db SHA512 1d6b65b5a5293d470cf8ed48293a6f8273828a0cdf096d286e777d438b2c4d076360b5492ee3c2c83b27605d51389e6a3eda7eaebfb09a6041a877a48540aef1
+DIST libz-sys-1.1.18.crate 817891 BLAKE2B c05a758eeeb1063fb369c0e9de6956d398ea4755a59bb9be889a672676510ae9a8cb5f1cd5c07b45d50397bd392704f4486930433247771eed6232464ca30db1 SHA512 af7f037a4fed00ef58d49db444e4bb3dcc8e979deadd0fce8ec2120aa2da74f3ea1fff5a372fd771b037e3814fd73ea2f193606d3fb37afa9087edac5a3c1237
DIST libz-sys-1.1.8.crate 2481844 BLAKE2B e890a3850aed5348afe7558168c7571564687d6a7d3567a4d53ffdf79444d38c4d70d35891e16f496f31169bf73b669534f5fc584f9ec520b518dda05e80b882 SHA512 0766ab72cc1414160ccefe4812e6204cbed1341607e5d17607f24fd4ff81dca68d8f2cf43e1d27f332a508d602bff0ad340c4c647a5d5f85acc120c19cfb4100
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2
@@ -389,10 +452,12 @@ DIST maybe-async-0.2.9.crate 21866 BLAKE2B 557cfebae7ed27ce6754eb98259a99ff639f5
DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d SHA512 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
+DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978
DIST miow-0.3.7.crate 24563 BLAKE2B 24375754245e4ac50620a8b6da6b21958914a6af6422a470487841c2524587d596673cc3718a85979ee911f104d71b59b38fbe9db28c1c7e4b702b9373215cb7 SHA512 451073e8913148889493de0373bc0450c8b23e136e151b48b9976292e4e03b7c3f3279ecf49dda5196badfe662a661a998cfa456d2ec340a495d54a4d2382699
DIST miow-0.6.0.crate 27801 BLAKE2B 60156e9f143da8a1a120b79dfba48c2e3a51e3ff3f98f12ccd8c16aef6366431b9c9b3cbd69e8e745518497128b55a975c51d42c2b915c1717d3b7f9f9d14cc5 SHA512 b2fd13947f786b2d54a4c2055ed7f375234fccb5a66306793c819b78b0ee226b9a361570aca903dc97c6d8ab548132d511d91a8408887f625a1d2aa5538e1d8b
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
@@ -408,6 +473,7 @@ DIST once_cell-1.16.0.crate 32120 BLAKE2B 59bfc8a44f1fec72442e3d34bf4be3a5af073f
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST opener-0.5.0.crate 12350 BLAKE2B 5992f6d564ae14b609aff2d0415c4d7414a8cafebdccb9ac0b66056cd2968f346d63855d8251b153414115c6c8d8cc91134ab53d6b714df78f2c3c858b22cf8a SHA512 4a9be4d280cc5039d080bfaa318b47a80dfa930f3e60068ca10346aeac421abc8575d7eef3649061847e24ad3a6262fb58ab183f6f2704f429e9674f392c30a7
DIST opener-0.6.1.crate 19173 BLAKE2B c235ccc8ca6f1f87a30bcf94b0014b5e1df99c6dfd942d5c3ab02f351afdc8c8fa3f7074ab87450eea939bf682d31e3a08ce90d18dcce88aefaaa7ea61425785 SHA512 bd56a5c23a3d1fc3d5828bbffc3f7df6f3d92f03cf38665587ebb5b16a716e04395ee30b239acfa8fc95f4daa67807e48d9cfcc79817f2926880832c4ea4ba2c
+DIST opener-0.7.1.crate 19186 BLAKE2B 95336fa130bdadaa6bbd2d623d02ba0eb44d82abd715d5acfb5625384ed127234b5c3ff423db6c1f89bfc0f84815d5f7c7167ac890ebc9dee5750569986db16a SHA512 e58b118ab99bf90f9efaeae09708e91965591ca33fb3706ee3c4b1efab5714670278885b6718ea65ca9a1e9010587426b79a55bf7b96decdc7ab7b64572891ea
DIST openssl-0.10.42.crate 225875 BLAKE2B f271b1f2976249354a3fb485635d3c05c4095cea497cde36a88145b33530436cbe60aafb6b8edd0eb48cfaf8668ea65cf6d01c71c3ed1b343449744b8124c329 SHA512 2f23f460518ab2efca867a38b51bb56a87dbd8abd99075eb0d08a82e23d3ebed337c2214eec28636c5c94800532a6a404186889b500f95bf7cb5babf18da2b0d
DIST openssl-0.10.63.crate 270890 BLAKE2B 0571a214347f823c9079c1f6d204c62469235ced63cbfdb8494427aed8069f45bbb26b81d1edbddb3602c0bffd54d1ca96204aef8cb85aec041edf45d89889db SHA512 47baa5f2e34b622dff0cd475dbbf6772adf48abbcec5be1cbcafe2beb9060ae46a3d873896ee4b5d864da0b132f0efd956596c49f2afc650a44cff6af001aa56
DIST openssl-0.10.64.crate 272306 BLAKE2B a8b618aa403cdb06a7f135cd966775f21c99739365c55aabde2680a6154d03c7d554bfae6c62a069841c70ed82ece6c3f0cd589da8c26022b7022c3c4d79a6d8 SHA512 a1fa9f71cfebbb37ed9d4a902360f2cc95a78f55b5da5d51eef69db38cef016fc03236485158d689ccf054e04937b8cddf88e3f0f31672997fb30c6cac73cbf6
@@ -417,6 +483,7 @@ DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf
DIST openssl-src-111.24.0+1.1.1s.crate 5106276 BLAKE2B a2da79f567049f5bcb15d15b5083ff9a4830ea7493cff48c58c7cec06bf965f3f123af4cff2b0a24b8262a8f7a0da797f351a61b77778ac005b45dd72e05b383 SHA512 c573a93df6a226d4a451d6b1d1badf49e55ae5bd1b60ce3d6a380dbc999abefac9b46df099f31e30d47231fd55ea93f7fcf2bb8c13340b6b201fb8eb9622cbc8
DIST openssl-src-300.2.2+3.2.1.crate 9584218 BLAKE2B 02d8fde4932f00a4a06693d68832fa47f5c0d8009e36796614355732f58fd72f0f962d3d904875b5f9bf2330fc369de513a4664f34ed0565660fda798fdbdae5 SHA512 3f69a0b9f3decedb8375b67644e24d805d7036c5a813ff5519f1cf7b2a27d1cfa0b4310d20ec9d191bf571427047340a3ab3eef7657c35096dacbb53c55ee305
DIST openssl-src-300.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5
+DIST openssl-src-300.3.1+3.3.1.crate 9783559 BLAKE2B d6717a6d1b09cc277138eb9b9d035cbbe584ef1c6f51c488063ed73f9d8bc20fc15eeab2ed5d5713c6d040f2e2d6f5c31f233b56259ef3b7c4d15b446cc5af32 SHA512 4f90b906dca08664bcf5784c8e4d7111e9f61029f7b9ffc512f3904900d4a29918d14cb6f57845f0c7029ee31e551bd58048c3cdfc8ae5b4c0f2c637075bdc40
DIST openssl-sys-0.9.101.crate 68568 BLAKE2B ad80cf56a33c71d6889470e4aaa0b314e67f75ac7921a63d87a94becf9203f4980b6e17b230c0954c126ab8df3c499444ab196958fa645ac9248ea8c245fa34a SHA512 33400053919f7fb2298b84bead88d82231640da6db4efe3dd21a837d0ddb50b2bb21be5befe1734bda15107a9e23cc9f8392647413ceb77451bc36034831b684
DIST openssl-sys-0.9.102.crate 68622 BLAKE2B 0d3d3c9ef8e2542c7f35db1d8feaf512cc7313481bfcc99354d601e8d6332adfc2e7ee8b35599a9241de35c163efd840186e904375bdc9c65ee743abbc154cba SHA512 7ecfaa0b49cea5c60f6f063fe5217252a65b27c5e6d1185e0aa1bb4b59c4cf9bf326840e8795a870a537c18ee5a987feedaaf2dd767cd6f1380f25468a1622bd
DIST openssl-sys-0.9.77.crate 60799 BLAKE2B 8a2344c7a579c568a420959eb2710a012af0819c054b190cd2de688defa804bbc735efdfec1a537462feaf9cc1d891c4b53be1910713e06786e811e66c6b1488 SHA512 a31256943e739a4ee500a1080d105d8380a65ff43b88ef5bbdcc164cf97a133ab2926b5f4ab3010bca3c14a09edc7570a2edfcb745fc21169408aadc0eef0fff
@@ -431,6 +498,7 @@ DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a
DIST p384-0.13.0.crate 236495 BLAKE2B 240fa9cf7cc066cba64e9c89d78ae65d0f0fff3e875b0175646114784a2eb0083cbdac9e1a17e6de6b3e9a6074b8f318e8d6abfe63b7de432c2d19dfc0fc0091 SHA512 e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST pasetors-0.6.8.crate 138403 BLAKE2B 6ee8833d1437bfbd600bd2c82f4f198abdca396ccbe5e0e302bef2216b12efcf407a22a71699d2f7a6ac7597178863ce8d80ad0a9d353525a8ee06f8f529ec88 SHA512 5949694252bab7698b322c50b8a8b6a6917b220eade511430f0d59714af908a183b473ad27a3879bc0c8f2dd25f449982cba24d2d6d452f0df547d2092487fa1
@@ -453,6 +521,7 @@ DIST proc-macro2-1.0.47.crate 41955 BLAKE2B dbfc20b61443225130d08b05deeba56e63e7
DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769
DIST proc-macro2-1.0.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f
DIST proc-macro2-1.0.82.crate 48452 BLAKE2B c01f60b788c1395d1041d7eb55fe9519ae4e78f86e3dfa732458747767ff801fcdd5a19a81ee9a8d8cd2457eb0a2bb7cec118299a5a9a64d65b5cf06b9d81165 SHA512 3726463868483243adce01c319c1deb1ab153188f1adcb083b53bff838fa80371091bb8e20ce88709ea850ab3ef74dcd99ca5aa95fa375b330841fd4230c842d
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST prodash-26.2.2.crate 88268 BLAKE2B 2b8a13c35e08ae0bb12625430eab0f9057c3467551dd2efe4150f18c9bc1880ea19df8d9d835791774fcdf78b6020920d1dcacc26557be75c5eba15ec1388216 SHA512 46961db2625c5064dc073e31257758b4b9133c8169380f7e7e30143e648677ae62f3dbd16fe96d1999aa8b94824297184e99baede5f25ddf198535c3f9ec4a6b
DIST prodash-28.0.0.crate 90695 BLAKE2B c4a78e86174003e2aa18899fc9214acfeb04637d2b90d64eed17d5dd2569fdb4a58991c23f6e6fc21549e4412eacfab9dccc50a8e62683e8d91a922075968f4a SHA512 36a9099fdb61f604d902d28f7082195891056af916727f7d7b78986dca35539238de0c4816c96ca2c3e74fd04f503c59599988e95be46f0ed87af70ae8ef3c70
DIST pulldown-cmark-0.9.6.crate 117378 BLAKE2B 39376ce32138115e2def495b6d2761500da8045677dff9f919526b7c297e00e72484cca51f9b3d6e0cbacf12f681b1651209296845561324750f5544eff516bb SHA512 074d70722bb42cff59f85c209c3f0c00a739d76a22bcca123a33a0a899df49105887565d71525ec5926261efb74b912bcd024714617d83ca72bcef86bc428764
@@ -466,16 +535,20 @@ DIST rand_xoshiro-0.6.0.crate 17125 BLAKE2B dabdc3641fa85cecaa057d988396f55bbefa
DIST redox_syscall-0.2.16.crate 24012 BLAKE2B 9497a52044458b1435ea16e86ee072e379b6b11ee31602ea72d6b6072a4a99426f409c2e58108a4e9c36dc193fa49c83951e71f4fd4e158eafff18c594dc01ad SHA512 63b5d876baaf99f5cf737679bc6ac7a9e3d8a41aa93f5c59416ce7e3841e2513bff678773553cfe62fb452707f82acc384ea63aec932a31bf94679cd1caddd27
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
+DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-1.7.0.crate 239421 BLAKE2B 6e9434bb9835bd8e15c81e817aa64e8443c4188219caf46579078c6b7cbd98ee588af0f526e0fd5a01814762dfaa113ca3d15f7cfa14e969d5acda3a631e9560 SHA512 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.6.28.crate 299288 BLAKE2B 8554370e269e888e603c403089aa6eb4a087ae65fec016a428e424289990a07826e37a2e51cd353c7d530d5b3421e2db6a8f9d50e62379867bb5b6cbc57f2436 SHA512 ba5fb1622a330b67a4eb820551c7f20dbfdc6b38eb697b9bfddea4cf0060b473472045e93aaf6cb9727ae609e06ed285e1e42f06f34ac730ac39fb90425bbe85
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c
DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f
DIST rusqlite-0.30.0.crate 150360 BLAKE2B 68e5a8b229f968c60ac5ac608533c68225a36f7118775296bf8bfeed86d269ba1e9c1c7fdf2aa17fd2c032a07f5dee6f86dbe9f35608b99e8ceb62b3f58a5601 SHA512 c8d1e81dd71a4db04a07a2ae91358a7c85fda8cd282ff6fd04aca47f1a3280a2bd6efdbffeef6b02c8cec8e4ba27e86ec914d93f4db1d111bdb654e4d154fddf
@@ -485,6 +558,7 @@ DIST rustfix-0.6.1.crate 17352 BLAKE2B f353ac56f01bf9e1b164ca6d835f408be5189644b
DIST rustfix-0.7.0.crate 19596 BLAKE2B 2c22469f37a64b9ca0b93cb0cc5f513991c80414e9e440b656bb5b0ff60e968bb84994a4781e97d165868edc59b7d577822af45523e35000febee8f368317822 SHA512 e8a5fe0df4a7a025dad883907deddb2ab47d381d991cab5aae884a59169e556fb3892ef5b102f3af8594d0267e8e09655bd1783b9095e20d8bb3450fd3564788
DIST rustfix-0.8.1.crate 18494 BLAKE2B 81296cc8c24e00dab3a288c2b439123a4f63982845a2c2ef3a060f26a4bc6ab67ad96068e9d943227fa52ea38bd15120eca42c5799773b2b62d1780b1f520856 SHA512 9eae13ef59d0604d5adfa9e96054bb8562e3c660323483057056423f2e890f51812a8bae2e4fb46cfde37f4ddd7bd7f065e9b1a238ecc50315e2314255245a62
DIST rustfix-0.8.2.crate 18360 BLAKE2B 1e0560e6cfd33670a38e196b1d3e2378d95ca8b365565bb128d4352ffd3c887566d0f5679d1acb21621fc6a19ecf7f37e1eb7220dd0c36de70548368a4283a2d SHA512 ac3fc1a2bcc1f844400297a8ec6880921fbdc3ca560bc025dd9ea01bbfb94c4b0bb6abab56b1e5980ed298f5aca5ae2df33a0647ebd8bb323d266e739c19b077
+DIST rustfix-0.8.4.crate 18482 BLAKE2B 7e23005d18fbc6c98b95fc7642274f8a2878fce9ef3f25ee87777449221823829217aa3ac05e6aeefe8ba5bd1e1c4f3a33d5bbc1e48165d6a6f294c77c8d36f1 SHA512 992644f3bcf76b233cc35e1f60102242a86e17c299efed4ab2c2b2db150174d74ea8fad054391a9fa9f6be413f8f258c2fa3037d0b13bbb8612d51c10e1bc77c
DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
@@ -509,12 +583,15 @@ DIST serde-1.0.147.crate 76697 BLAKE2B 90fb2df19ad225c96a30cf88dea82a5785bb110f2
DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19
DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
DIST serde-1.0.201.crate 77725 BLAKE2B 3cef32b1c026215e83d84dc7867e93b3c76dd683be0519ea17de25ea030d8cbda9031a54636f254026ddd30d96033d217cd81a8bf50cd7b3a936000bd47a3736 SHA512 d422f16277b59d756f7e85e6c589a28f4134ee221968eedb48bde430b63c3cf6d379ae8f03249439f984c66e0a9639238159b42879a9fa03fc49b167870ce35d
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde-untagged-0.1.5.crate 15807 BLAKE2B af2ed54cdc483b1c13658a78933e0e1f17882b8f191a916ecc426660457d07ac7222bf9b2602232b387dd7671e1bc8b9e80797c188336609e86c99210328f52e SHA512 0d944ff6968a2e31b47950b2d418363af792119197792876ca6375c31a4289aa99c8903c42ad273358eb739263fe87413b5105b4fa6c201d792a571a5165dffe
+DIST serde-untagged-0.1.6.crate 15741 BLAKE2B 34aaa48e9c5e7d0340275affa4e5bfe333002242f5e2369e9141e7498b3828c3da6dcc38d805b7c21bf395467ce0625b29d4065e76886e08a2ddd4515d378414 SHA512 d1659bc19c1b1fc9febc7948c82379bc10560dabcf92d6bbb9c890b4706eddd78f4dab5d7a0cd1f5efd06ce6c58a77175157ad3c258e332505666221f807e065
DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76
DIST serde_derive-1.0.147.crate 54861 BLAKE2B c758a3c854f1474dd3fadd66d60a59408e30d5b658cde4c7ceb10c8d4b4210c8069cc13618f83f1faf36de928feeeb82b2f7011b457e8b9003a15177714f9c0f SHA512 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59
DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22
DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
DIST serde_derive-1.0.201.crate 55865 BLAKE2B 2ab2a02a7819a12ebe44697d97d24ed61cbff872e3a1df7a33671165619619a1826e80a948a85f7508db024d4480ae1e91ead5944eed3d011fb0f449d1983738 SHA512 925b7238cdd833dc3eebab162e4f18eab9fd533178b957a7a3149079a10a0eee598a3048ddab6f16113467e8eef78604e3bdb26ec7e30184aa0202b1f4267cf8
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_ignored-0.1.10.crate 11789 BLAKE2B 16900f4e424fe522a72158ffeaa1c279ea96d498317215d2da9ffb61963587914965c87c31023d67be67675721db693d9ecaab6f4b0e064ca438ea8087e8c2d2 SHA512 c8a0b55c975446e06ae6a6ed16690a9b0a942f9e43e84149a8d9727660283e7d42c9e0386af60c7186923edffaf1781013f52739bdd9ea0a5e22dbb006f5a413
DIST serde_ignored-0.1.5.crate 11858 BLAKE2B 82d28254d8f43b29bbc16e5cd860e6c5692fd7b9b91ea7c59719c2961f979d6637df50b664738f32a6c1f7028d99a8d0a175b82da8ed49b3f71108dbcb3e14a3 SHA512 814762f5d624dc34d2ea1756a20e75f648e71ef8489243985088c952ad09e89773133cfe33a205315cd37ba9b40ad16792c44b67f0be90de849bd48ec2338a2e
DIST serde_json-1.0.113.crate 146970 BLAKE2B 8d80b0fc913ba4f008175c6b89955870af6476dc8bae0cd711b748cd0a2bf67b1299396bbd492a1ae5a4ff8050fddc85f0a0ab54f7b24e27529ead3e3d7c920e SHA512 82571b025cd598fca635f18881b52db2364e07eff1b961ca7e3b0591dd41f95503f7188ef1ee6fbc060b9a2360cacbc8a5b85c01fef7879ae3392b29c0004b34
@@ -522,6 +599,7 @@ DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_json-1.0.87.crate 144383 BLAKE2B 357ee30245611b15bf98ba719266dedc75211a80a660105756b20d52f50bf4032385b366c3272cfc1c7f34022e818cb6a6af799faf76f8d5969c256a02f9187c SHA512 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc
DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
+DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
DIST sha1_smol-1.0.0.crate 9782 BLAKE2B 214b58f6a8681399b9c925815f4ff48974466b399e96e372c9592cb139ba9306ba162b3b426dc12b585ea15b616fb58a60d253b4d928dde46217de6ddf7d0437 SHA512 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
@@ -543,16 +621,20 @@ DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e49
DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
+DIST subtle-2.6.0.crate 14551 BLAKE2B 64943c8ab0d2c09cc99156787eb813275dcdc1b76b8b03675d803d41b3e2697ffa68dad2e831a0675b80b1dc1d635707bf69c51e8e67c34af161b8a805d1b2d5 SHA512 bb6425fc1da3e71e0ed5fcc59f080888fa1683aef8ab499bf5907d66a1e8a528c7cf0957276ab02eac8cce7f416221af1207bb3d2a346ce98a32d987e9a6a62f
DIST supports-hyperlinks-2.1.0.crate 8035 BLAKE2B e67476d06e32d56c96bd6e2948ebec38baee1b2cf808755fab1e61b14eddf129413f5e5b0fdaec1deb09af194520b1c28aa005e6cf4a9591d36a88d3500ec009 SHA512 7e27519c1e8f49c6ee11094eec18acbb41d481f6be0bd3f5e4e96bd0f1ce5d650c40e75a2190ee767c9c5268cbc6855a986a4751d317668a93e43bd9b3ac8e64
DIST supports-hyperlinks-3.0.0.crate 8067 BLAKE2B 5fc8fa7f02fe3ba37efe9dd5ea7712ac294cc29d102eebedfcdf3f8c7d50c10a8c308a4858c5f1aecb7047ddff010b240351832a839c67ac66be2ec7d7e66eac SHA512 a64e441dd48a03324fcd159a16d59d1a65bf4745d15e251e315c43a4fe7f27fa15414dfc61616d915e33b1168da304e9163b249d92d2b109bf4f4b0d7ebe48be
DIST supports-unicode-2.1.0.crate 7698 BLAKE2B 9d54d90ecbf94a767c91874f49c21c62a2124519f34b0bb9a075c972cbaf3ba390a8ea470ca2828410e84f1635b5ee39c310e272d82873cd26043aeb28515cb2 SHA512 802f5afbc4b28820e517ad07a457dd56f8d237c07046ced40f98f8f8c7816bf882dce0e807977b3362444279319590ec77aa83722e3857201709529f9fe0027c
+DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0
DIST syn-1.0.103.crate 236495 BLAKE2B fd139b1a8b4449e9be6eddf0036c19b93b876182a03f36954f79eaf79abd5e53667a8a9fcb5c872c96639779307fa293f597831ff838a41d90e1ea201f8a4797 SHA512 3dc0f564ac1a4ce85060926c0897158da0baa127a46bb318506f4fdc79e53d9439295e8ed6a2d5ffcf15d9f6651081b7602cc2a091538e8df061b545f7e3bfe7
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
DIST syn-2.0.53.crate 254828 BLAKE2B 4bbff9a430e12baae231eec35dca4a3130e9977c6272dcad4a25266441959461e6e2b69832492a6895948fada9152abf8630c1d011c93912356397360bfb7b8e SHA512 0c3e40e1af47910b59877246700dd695e2bf03c35e036adb99e9756f8e055c8b3421020fc43f71954aa7adfdc56712d58968f3f39ca2e93c0daedfebd8862b9b
DIST syn-2.0.63.crate 258075 BLAKE2B a6d0c01640925c7fc0513b0e03dadf2439a1fa488177551cb9b894dc1c7c98882287dad1883d6b1e4b22e74ac66c6eab78766f7afd1ab0e2c8aec9ea5cde4249 SHA512 22d82bd1a0206fd326d6004245fe2538db9aed2ccfb58e9dd967030d3c63ca4ee146c501e21ef854910b89bc11d09d953b6d4139df63b53584127c03d9ea6ce2
+DIST syn-2.0.67.crate 265024 BLAKE2B f2d0b1e40347c80fe590debd5d0e6fc6d35a60c9d9c2abbe67810084f7873a0c5188c1d7eb0f3d090f577b07fea1db7df47f809ed64adb3b2ca2b3217c76737d SHA512 f7e832a9c5baa1db1673672a459108eaeec5146c849fe61122ac20e33a972c567d0c19ba5c4967bec8d9423e5d15df1dfe1da34f2aa2297a31c4c9712a4daf7f
DIST tar-0.4.38.crate 49158 BLAKE2B a344a65951c5c39212ffa3cfdc7dc68c40a85dbc5e4aa08cfe7cf22f0216443fa081ddba5e8fadc48968cc8e70e08d23391a6caefdf359310e5880741c9d6730 SHA512 4b6458734811e1913cb7e348f32db16f9402fd0e0027ae867db81aecac250b35d07d9478cdae4e27a609ce0f29c9d61683934296cfc3b371119df9f2c380a84f
DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12
+DIST tar-0.4.41.crate 51871 BLAKE2B 7b24e1d923089cff48e7f5be141838f5a3db78477ba58304b7a076d5d2eb31525f307d674546e0023e78836f992566646724870eee556db50e96d5a0c851cbcb SHA512 547d4a10cca5b593a04e3775bfc175a3a4de27f3c4dede305c6d50b63b4eb38152c6f06280098f14c4fadcca4cc9aa98626ea50aebe9bab2cb7b7f4e0c4d2b92
DIST tempfile-3.10.0.crate 33376 BLAKE2B 303e3bbc2492fd965c5e5ca02229868e94de1b1286175a07b3f9767a174c5a83bb6f6ab59d582f963f9cc4f92362be6a8e898e140397e4314bc18bd8d4e13249 SHA512 0f9bb6420105badfaf7e59f9679b53c6e3f875208ad8b08b9bf38cf67a1512742f1e3dc586136ec9cb760d127da6be69e9f9ed55f18722edf1af3a452e7d93fa
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e
@@ -562,9 +644,11 @@ DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e3
DIST thiserror-1.0.57.crate 20993 BLAKE2B 4eb90b8ee027e39102d6c030176db94510180f2bd2966503501ff89ca6b49afd61e6d9e1ebf18c08d374ff9de4e958dfcb3da8740fdfe31cceace5be456bfe4b SHA512 0ff7e48c3696f4f4c6af29f3142f0a7bb88a07b7a9877ec243e3ea15d89c48f1898b731311da5d4a7c88060628cae3eeea6a4eccf25bd851cb3075920cb1a936
DIST thiserror-1.0.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578
DIST thiserror-1.0.60.crate 21247 BLAKE2B 433d54b0938451a4458da709576f78e957d243bd7a27619f070c05f395fa6717566fa3d40be61f85e3b95edb11391107b11be3945bc6ee8a70bb9f55c17f08e3 SHA512 4fbd8770fed56da490436a018d5bcc00075493e9772b8249e72bb7213262766574b83743469fabc602d417ca0a787ee43f539dd9f08d87e9ec73c6c65768381f
+DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
DIST thiserror-impl-1.0.57.crate 15639 BLAKE2B 2838235c5536fcb16d19382fe286850d6fb882b1d77ca4ade6a62e1d4727ef89f69cf0383cf330996f9e2303226d5fd709557331a45c9a91393db1788fbf4422 SHA512 a850806f09b232546d1e0df5e35cd961a8aa32f1d8ac3b24df360981da53b75325a46dc788c994042c95a5887fdc77234b9f6ee5851242f734a613e579548e3c
DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b
DIST thiserror-impl-1.0.60.crate 15787 BLAKE2B e83014f3cfed1e0c54d7854787a6bcc5a099af33fd14431831e607884f1658339e5e1f9d666d6d92d362a285337ac5f170c71bbdece96a343bd80007e73009d4 SHA512 607356d744e1becf7b7070878b8738d853978d28ef4a589bae739f1c3cebde90e8d70e7ec79d67588f6d024784a0fe91c21658befbfeeb71d33f5eaea9416325
+DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST thread_local-1.1.4.crate 13106 BLAKE2B 64c19368f8cec46f23b3052759c4c4ef0de50748432790e6ea11b12477239b177d54e60b9046fdcb2f495b8e0b37ad82809d03602edab9fc85cf814e3bd94fe2 SHA512 db7ff3eb88a73d9313dd58d72397614c5aae6be1d64ead7f16535cae2857be3b27d189e7955308591ec64a0d67777fd2a62a2b124ca73facb9a2d8e0458bdbb5
DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
@@ -580,10 +664,13 @@ DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedc
DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7
DIST toml-0.8.10.crate 50667 BLAKE2B 815c850d4e2b8f107729c24ff82a6be81160649fff726f07a2c6e2af0283298fd5eadcc5811ba4ef20ce12914ecb43da79fa1840fea8d1572ca59f02f9e2c310 SHA512 24f3b44244d7e91ae50eaf20bde40c177352592aadd2dac697a831a5de9305ac1c93c8dc407579b9bbd8d9984fe34cfdc42c3243cd0057ad83db14bd899bb546
DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
+DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
DIST toml_edit-0.14.4.crate 105387 BLAKE2B 63b364d812969fb206ec8ec38e8c0264bdea3a3e7482e2f253c8b0c4e9903bb5becbea6ec03f38d9236be7cbe8111a437e667b901ed75fe32d6de3f94d3a2790 SHA512 613aefe6b648eb202002d447a63cec1b83aaf6ba04e964491069198a0fc39ad11268509a2ebaddd68ee3253bc28df2a0e771cc2876c57136e517850a3926fa4d
DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
DIST toml_edit-0.22.12.crate 104416 BLAKE2B 8f1f670ae986b900e141ed359f8ec1300dd91c3b0c204c8f3d6bcb44bd11ed06dda87535a6a8b94efa604a323e2a714ddfb382633b1ee3605e1f91488d9f2e56 SHA512 723b9cf08b1262c3e28c227ab363fec0122e23c3c9854f428d1aa117dc87564be2e22f368f9ee63cfe7abafa563c2ea51c00909d44eaa067bf1fd8c985d25965
+DIST toml_edit-0.22.14.crate 103761 BLAKE2B 54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14 SHA512 fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
DIST toml_edit-0.22.4.crate 102719 BLAKE2B 80a2b4d44e6ea894c5b976dbb36fbf2a169326362d11a292ad8101cc56f230489dc24a5ebaac9a809e1da22fac23e0b588b6a11fc2581027f56ff3a5998ba99a SHA512 13a9034cb4af3818d1349c852d2e019985687fe8baebb6e3bbbb4f10074e505df53bc5b856d669535ba4c6a830c0c67f55830c2b1ec46a0832c2db3413a2a404
DIST toml_edit-0.22.9.crate 104173 BLAKE2B 1d2ae80707a554bfc9b9b66975828cc66e4759e1c2d9475d0ab200710cd9794a2560834802e586a42d8e52eb309497593f6673944101d90948974d21d3f227d7 SHA512 b96b310e18618c5cb75cc827f5bf4565f06e0089577decd38a2669bc51672f3d1500e2ca5e69838ee93d98c966fcaee1584e8fea1fe0b2ae724be0882fd5880e
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
@@ -592,6 +679,7 @@ DIST tracing-chrome-0.7.2.crate 14030 BLAKE2B 6ffe58c4b60244d10e41addd7fe1532849
DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
+DIST typeid-1.0.0.crate 7549 BLAKE2B f0d61e26f706a52bf7ef0e0967f0fd1181e70bef58d7d48f478b40883f9d38a0258149233876230fe936d94c8ad9335785bc3329f1ed61645d91a6ba1b4b303c SHA512 d26eb5cdf10eb3d429ac28a842aaa0393de7c949f8ba1bc134e428ffc7327f4bbe054792c7eb333720b17ac507992a8c703154d6217cd5430a8d90f8dfccb734
DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66 SHA512 a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828
@@ -605,11 +693,14 @@ DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c878232
DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4
+DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
DIST utf8parse-0.2.0.crate 13392 BLAKE2B 05296f48fe429a871f42e729e3540ec3a974a69892c6bc9da95e23c0aee2163c9b115a9614eb1943363076793e17ac4c89e28066a9816cab30c451524a5832c0 SHA512 1f6a2eca32e42c8e4b53d28c4fea54c426ed66fc01447b3cf8fc0fd75694453eadbe3ba000ac8ee0347d16dbfec47681254117949109081798eab5370886827c
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
+DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
@@ -686,6 +777,7 @@ DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c37
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winnow-0.5.39.crate 159300 BLAKE2B 671f588b28d6a11919967d03227395cafd4b2d9afe5e76fb947e4a90937d25c1e8a486d228dd1a6de4ee99e8ff4ffd515b9e8b14fb54a6136b0c9cb3eb4be388 SHA512 76d4762a0258719c2212f0ba1e2a91098548d18b12dc79cf90e99a847eec3eae05e821effd7f5b2e68f482ccebc6ae8d7877e91b3db863886e007631e8af2c83
DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c
+DIST winnow-0.6.13.crate 162649 BLAKE2B f088396ccdc6e96e56b822c20ea483eaead57794e101bff3df6ea35fe039fa2dcf2eac98dabebc3decb4129c200490633f05ba5dd4325cec29d28c78887c3de1 SHA512 a8a94c26afc4cc4db6ec2e65e7bff325fbe6816d4a80fb97e2014e202af0f549a77518f0435157985822aa9fd8642b95258b6cf87a9e695f4b9a11b5fe514d86
DIST winnow-0.6.5.crate 159316 BLAKE2B d28c6a069e3d557335c09ae04f1d90a9086b1744d711e259da230c031a0302e270e304f8f9e8bc690c01cedcf07b46e05938ab3468b3e388ae8c51ac361b6408 SHA512 5395db16797beb158e9458099279abf53c5ea62c65584bbb9e0111213ab21c88cd0b0674062757e57ceb6c762a349f22db6ef60deef866fe15ebb0818287ab99
DIST winnow-0.6.8.crate 159453 BLAKE2B 36ae0b096ab916c1d925d51ce9b4fa072fd687022c3578debf4be852eeed046fd73003c8be2f6e3b0abbd2d3952a23100e79a8e432f516a0ddab2ac7aba4b034 SHA512 64652527221385a1278efb66d25ebbab86cb64d2f71fbf9bc9956dc548ae9d028b998f3aa851a94dba66853da7fbf1bdfcf2dae02ed60b2562869569acf2b583
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
@@ -693,6 +785,8 @@ DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
+EBUILD cargo-c-0.10.0.ebuild 7996 BLAKE2B 920f420efdc7d9e144064fdad4c9873134e77ad1e7cf74a0d3b719d29726241939c0a6fad0ae146b0bf4c2d5ad0edcae1f1bb6120fe99a29bef598d26e37997d SHA512 1db494bd5dd5b963156f560b0c743259da283f0a473db20630c9919f9fa48553cf63941ff7318887b0535e4073cc358c730ebfdcf1ebf96ff138e34856add42e
EBUILD cargo-c-0.9.14.ebuild 4241 BLAKE2B 4126b7c247a50d835bbb4c585f49e6e3c100a2432616a943ccd67bb0c470162d6952783030f03a913876d6b006ae200e7dba943919187e95bb9cee307e483a12 SHA512 4ba94426dd5d056b56ba8ca03f394d8cf23be57237abef0657492e8b64a84843f96a36e8d06ee21e37a430ecda070598efb10d82a736cc13dc14c116ca1c5d6b
EBUILD cargo-c-0.9.30.ebuild 7802 BLAKE2B 8a90b2084ffc7750ed0e081a995a33b3f8fdfb54db0c22ff8a9e4ef4168344728e125a26e1b7c74cc7aeb77331c30d32ca4d1bd3b3ff1680d2f718d0b70d6dda SHA512 9196d861d6fcce9b9b24bf7702fd8b4e167e94937b781f3a556032effd9dca8e84606c721a9fc1bfe9fb6368ffc76001dfc69403ff3b1995e55ae51dc94009b6
EBUILD cargo-c-0.9.31.ebuild 7856 BLAKE2B 3aa4138c642d035f7ceadcf5f37c7195e9547c0355ee651ee705da440b04963204f597ad855fa4bdc9785a43e7e3de7ae377f9eae4a00f96ac6061fd24cce4f3 SHA512 260ef2d5a21bda43b4c40e82e8f7df509d2210f8d0516ca9b8c8f510e800a8f0e62435296ead2f52eed221fec1535cae8de61e741bf689611fc6c227bb07c346
diff --git a/dev-util/cargo-c/cargo-c-0.10.0.ebuild b/dev-util/cargo-c/cargo-c-0.10.0.ebuild
new file mode 100644
index 000000000000..badf600a45c9
--- /dev/null
+++ b/dev-util/cargo-c/cargo-c-0.10.0.ebuild
@@ -0,0 +1,393 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.4
+
+EAPI=8
+
+# Only bother defining this if the github tarball doesn't work!
+# Otherwise just comment it out and things should Just Work (TM).
+#MY_P="${P}+cargo-{CARGO_V}"
+
+CRATES="
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.18
+ annotate-snippets@0.11.4
+ anstream@0.6.14
+ anstyle-parse@0.2.4
+ anstyle-query@1.1.0
+ anstyle-wincon@3.0.3
+ anstyle@1.0.7
+ anyhow@1.0.86
+ arc-swap@1.7.1
+ autocfg@1.3.0
+ base16ct@0.2.0
+ base64@0.22.1
+ base64ct@1.6.0
+ bitflags@1.3.2
+ bitflags@2.5.0
+ bitmaps@2.1.0
+ block-buffer@0.10.4
+ bstr@1.9.1
+ bumpalo@3.16.0
+ bytes@1.6.0
+ bytesize@1.3.0
+ cargo-credential-libsecret@0.4.5
+ cargo-credential-macos-keychain@0.4.5
+ cargo-credential-wincred@0.4.5
+ cargo-credential@0.4.5
+ cargo-platform@0.1.8
+ cargo-util-schemas@0.3.1
+ cargo-util@0.2.12
+ cargo@0.80.0
+ cbindgen@0.26.0
+ cc@1.0.99
+ cfg-if@1.0.0
+ clap@4.5.7
+ clap_builder@4.5.7
+ clap_derive@4.5.5
+ clap_lex@0.7.1
+ clru@0.6.2
+ color-print-proc-macro@0.3.6
+ color-print@0.3.6
+ colorchoice@1.0.1
+ const-oid@0.9.6
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ cpufeatures@0.2.12
+ crates-io@0.40.2
+ crc32fast@1.4.2
+ crossbeam-channel@0.5.13
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-utils@0.8.20
+ crypto-bigint@0.5.5
+ crypto-common@0.1.6
+ ct-codecs@1.1.1
+ curl-sys@0.4.72+curl-8.6.0
+ curl@0.4.46
+ dbus@0.9.7
+ der@0.7.9
+ deranged@0.3.11
+ digest@0.10.7
+ dunce@1.0.4
+ ecdsa@0.16.9
+ ed25519-compact@2.1.1
+ either@1.12.0
+ elliptic-curve@0.13.8
+ encoding_rs@0.8.34
+ equivalent@1.0.1
+ erased-serde@0.4.5
+ errno@0.3.9
+ fallible-iterator@0.3.0
+ fallible-streaming-iterator@0.1.9
+ faster-hex@0.9.0
+ fastrand@2.1.0
+ ff@0.13.0
+ fiat-crypto@0.2.9
+ filetime@0.2.23
+ flate2@1.0.30
+ fnv@1.0.7
+ foreign-types-shared@0.1.1
+ foreign-types@0.3.2
+ form_urlencoded@1.2.1
+ generic-array@0.14.7
+ getrandom@0.2.15
+ git2-curl@0.19.0
+ git2@0.18.3
+ gix-actor@0.31.2
+ gix-attributes@0.22.2
+ gix-bitmap@0.2.11
+ gix-chunk@0.4.8
+ gix-command@0.3.7
+ gix-commitgraph@0.24.2
+ gix-config-value@0.14.6
+ gix-config@0.37.0
+ gix-credentials@0.24.2
+ gix-date@0.8.6
+ gix-diff@0.44.0
+ gix-dir@0.5.0
+ gix-discover@0.32.0
+ gix-features@0.38.2
+ gix-filter@0.11.2
+ gix-fs@0.11.1
+ gix-glob@0.16.3
+ gix-hash@0.14.2
+ gix-hashtable@0.5.2
+ gix-ignore@0.11.2
+ gix-index@0.33.0
+ gix-lock@14.0.0
+ gix-macros@0.1.5
+ gix-negotiate@0.13.1
+ gix-object@0.42.2
+ gix-odb@0.61.0
+ gix-pack@0.51.0
+ gix-packetline-blocking@0.17.4
+ gix-packetline@0.17.5
+ gix-path@0.10.7
+ gix-pathspec@0.7.5
+ gix-prompt@0.8.5
+ gix-protocol@0.45.1
+ gix-quote@0.4.12
+ gix-ref@0.44.1
+ gix-refspec@0.23.0
+ gix-revision@0.27.1
+ gix-revwalk@0.13.1
+ gix-sec@0.10.6
+ gix-submodule@0.11.0
+ gix-tempfile@14.0.0
+ gix-trace@0.1.9
+ gix-transport@0.42.1
+ gix-traverse@0.39.1
+ gix-url@0.27.3
+ gix-utils@0.1.12
+ gix-validate@0.8.5
+ gix-worktree@0.34.0
+ gix@0.63.0
+ glob@0.3.1
+ globset@0.4.14
+ group@0.13.0
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hashlink@0.9.1
+ heck@0.4.1
+ heck@0.5.0
+ hex@0.4.3
+ hkdf@0.12.4
+ hmac@0.12.1
+ home@0.5.9
+ http-auth@0.1.9
+ humantime@2.1.0
+ idna@0.5.0
+ ignore@0.4.22
+ im-rc@15.1.0
+ indexmap@1.9.3
+ indexmap@2.2.6
+ is_terminal_polyfill@1.70.0
+ itertools@0.12.1
+ itertools@0.13.0
+ itoa@1.0.11
+ jobserver@0.1.31
+ js-sys@0.3.69
+ kstring@2.0.0
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ libc@0.2.155
+ libdbus-sys@0.2.5
+ libgit2-sys@0.16.2+1.7.2
+ libloading@0.8.3
+ libnghttp2-sys@0.1.10+1.61.0
+ libsqlite3-sys@0.28.0
+ libssh2-sys@0.3.0
+ libz-sys@1.1.18
+ linux-raw-sys@0.4.14
+ lock_api@0.4.12
+ log@0.4.21
+ matchers@0.1.0
+ maybe-async@0.2.10
+ memchr@2.7.4
+ memmap2@0.9.4
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.4
+ miow@0.6.0
+ nom@7.1.3
+ normpath@1.2.0
+ nu-ansi-term@0.46.0
+ num-conv@0.1.0
+ num-traits@0.2.19
+ num_threads@0.1.7
+ once_cell@1.19.0
+ opener@0.7.1
+ openssl-macros@0.1.1
+ openssl-probe@0.1.5
+ openssl-src@300.3.1+3.3.1
+ openssl-sys@0.9.102
+ openssl@0.10.64
+ ordered-float@2.10.1
+ orion@0.17.6
+ os_info@3.8.2
+ overload@0.1.1
+ p384@0.13.0
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ pasetors@0.6.8
+ pathdiff@0.2.1
+ pem-rfc7468@0.7.0
+ percent-encoding@2.3.1
+ pin-project-lite@0.2.14
+ pkcs8@0.10.2
+ pkg-config@0.3.30
+ powerfmt@0.2.0
+ ppv-lite86@0.2.17
+ primeorder@0.13.6
+ proc-macro2@1.0.86
+ prodash@28.0.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_xoshiro@0.6.0
+ redox_syscall@0.4.1
+ redox_syscall@0.5.2
+ regex-automata@0.1.10
+ regex-automata@0.4.7
+ regex-syntax@0.6.29
+ regex-syntax@0.8.4
+ regex@1.10.5
+ rfc6979@0.4.0
+ rusqlite@0.31.0
+ rustfix@0.8.4
+ rustix@0.38.34
+ ryu@1.0.18
+ same-file@1.0.6
+ schannel@0.1.23
+ scopeguard@1.2.0
+ sec1@0.7.3
+ security-framework-sys@2.11.0
+ security-framework@2.11.0
+ semver@1.0.23
+ serde-untagged@0.1.6
+ serde-value@0.7.0
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_ignored@0.1.10
+ serde_json@1.0.117
+ serde_spanned@0.6.6
+ sha1@0.10.6
+ sha1_smol@1.0.0
+ sha2@0.10.8
+ sharded-slab@0.1.7
+ shell-escape@0.1.5
+ shell-words@1.1.0
+ signature@2.2.0
+ sized-chunks@0.6.5
+ smallvec@1.13.2
+ socket2@0.5.7
+ spki@0.7.3
+ static_assertions@1.1.0
+ strsim@0.11.1
+ subtle@2.6.0
+ supports-hyperlinks@3.0.0
+ supports-unicode@3.0.0
+ syn@1.0.109
+ syn@2.0.67
+ tar@0.4.41
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ toml@0.5.11
+ toml@0.8.14
+ toml_datetime@0.6.6
+ toml_edit@0.22.14
+ tracing-attributes@0.1.27
+ tracing-chrome@0.7.2
+ tracing-core@0.1.32
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing@0.1.40
+ typeid@1.0.0
+ typenum@1.17.0
+ unicase@2.7.0
+ unicode-bidi@0.3.15
+ unicode-bom@2.0.3
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unicode-width@0.1.13
+ unicode-xid@0.2.4
+ url@2.5.2
+ utf8parse@0.2.2
+ valuable@0.1.0
+ vcpkg@0.2.15
+ version_check@0.9.4
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.6.13
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+ zeroize@1.8.1
+"
+
+inherit cargo
+
+DESCRIPTION="Helper program to build and install c-like libraries"
+HOMEPAGE="https://github.com/lu-zero/cargo-c"
+if [[ -z ${MY_P} ]] ; then
+ SRC_URI="https://github.com/lu-zero/cargo-c/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+else
+ S="${WORKDIR}/${MY_P}"
+fi
+
+SRC_URI+=" ${CARGO_CRATE_URIS}"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 MPL-2.0 Unicode-DFS-2016"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND=">=dev-libs/libgit2-1.7:=
+ dev-libs/openssl:=
+ net-libs/libssh2:=
+ net-misc/curl[ssl]
+ sys-libs/zlib"
+DEPEND="${RDEPEND}"
+BDEPEND=">=virtual/rust-1.77.0"
+
+QA_FLAGS_IGNORED="usr/bin/cargo-capi usr/bin/cargo-cbuild usr/bin/cargo-ctest usr/bin/cargo-cinstall"
+
+src_unpack() {
+ cargo_src_unpack
+
+ if [[ -n ${MY_P} ]] ; then
+ tar -xf "${DISTDIR}"/"${MY_P}.crate" -C "${WORKDIR}" || die
+ fi
+
+ # libgit2-sys unnecessarily(?) requests <libgit2-1.8.0, bump to 2 for now
+ sed -e '/range_version/s/1\.8\.0/2/' \
+ -i "${ECARGO_VENDOR}"/libgit2-sys-0.16.2+1.7.2/build.rs || die
+}
+
+src_configure() {
+ # Some crates will auto-build and statically link C libraries(!)
+ # Tracker bug #709568
+ export LIBSSH2_SYS_USE_PKG_CONFIG=1
+ export LIBGIT2_NO_VENDOR=1
+ export PKG_CONFIG_ALLOW_CROSS=1
+}
diff --git a/dev-util/cargo-nextest/Manifest b/dev-util/cargo-nextest/Manifest
index da473d46b0fb..8391df3c4059 100644
--- a/dev-util/cargo-nextest/Manifest
+++ b/dev-util/cargo-nextest/Manifest
@@ -1,70 +1,104 @@
DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST ahash-0.8.6.crate 42780 BLAKE2B ce2fb8201a484715d42bbd9ca1bfe2d5f541d90e3619ebd437c34a018920b679d5a11f9e96be48fbdabd2e98a379c0395d118616f21eb9004724d8fcb04b2b2b SHA512 46428b27e96be1f30058b9383a94988beeb5064dfb4df04d6959b451d0c77ef69fc51f07fdf9511ab9728295eb6beee7783c31a2297f9e473fc537883e722b73
DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
DIST anstream-0.6.5.crate 30004 BLAKE2B 5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09 SHA512 98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc
DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40
+DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
DIST async-scoped-0.8.0.crate 9365 BLAKE2B 4a9ab0627d178d5a8a75f4aadb1fceb65eaab7ad512fefffe24dc26ed31ca8a25ded3f1b17d89e5d3e3590d8f136b25adafae98cb4d7b1883ad860a014bb54e9 SHA512 152a6c90b8400c8d583fca257f622ed909eddb76e6c6ffe002b1f47938fb27936abb69d61f1f183f7189024adf47d5998231d2173ec1294e27a64723eaf4da4d
+DIST async-scoped-0.9.0.crate 10352 BLAKE2B 3a479fae83a03241afe8b5266a7c6f08a8033a49f78b623e3a066181e3ade73074fe45801e58610f2737996adb2f5bede38ec889927eadb7dd4300a5d1028aba SHA512 1e6786983d13885eca75fbfcb9c22ea219a9419a1d155c3f7f6c0e1da71c833d7645f055a6bbaebdf4275f4df331f921fe445b869bf75d86b4be98d077b73184
DIST async-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d
DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204
DIST async-trait-0.1.74.crate 28997 BLAKE2B adef7d3929f7cfb64c9884fdd17871193cc063f935a5540562b1092e85d85ab89527bd353486a219a2f9bb74ada6a0ee765e839435962cb5768f2a65b7a2b1e2 SHA512 2c0880bc3b7863deab06e873b3d5a893545549c1dae922370d629c16cc0ee5cb4df13b30fe9e34d1cee74449d549745ff99894ab0743f805d96a5d4b5ef2dc80
+DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
DIST atomicwrites-0.4.3.crate 6337 BLAKE2B c0de99fabcf848d7f905fbad7bc63bb5f742db35583d33292d5ddf74f375921f73fc3d95e58548a1615770442483e47b3412f424d22a27942ed4a0c1183bcc2a SHA512 550a2422b95b9205b1e56b5031f8fd29b2179a5304ab3ef792a6004a1ff1add8980e7498b93442d60270c5b85f289f5eacd20cc11af32a95ced019b4aac85599
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
DIST axum-0.6.20.crate 146227 BLAKE2B 24592e684de9b7c0b06b9871028dd6ed14b9a2ed259076b50b12a2376e93b8fc028831a94bc748eb6c66dce49978987d3655fc30313daccb0ddf92919fa9da00 SHA512 e0ef6bab62d465a607a49c799823133d634d93d7a389fddd2e165fc3895eeb4c544f35e044e3c8f52a21c8421e4e4880982fc0be62de613f98ee571186f55646
DIST axum-core-0.3.4.crate 21088 BLAKE2B 323888f8dd90f27f6f14a9ca0c1b9f1d81e04336c52eab887ada22d8ff2dfaaeab191635f45706c4246c73cdb32078b3c01481a5df888db402c29279fafb0434 SHA512 e09e65e478db742c26115b417970cbcff81bbdf75b37ac3c7b5b0b99e953d21de05884a50377238ab788ae3afea40388c59daea45fd03cce8fcb861c7cabb0ef
DIST backtrace-0.3.69.crate 77299 BLAKE2B 594358f1d9171fc369f50cacffab03b8a10a8fe3da5b915611cb74b0dbad0e048c7dc79c53569d89827db583e0f61fb7269147b6258781a1599a811e642414a8 SHA512 6e86de53e1c5003ef68b6a85479cde1e70bf416bdc50e6e32ead9f9f070fa30ad46de22574041c844ddfeabd5d15de01ef746f19f8cb7f257c491ef0bf071244
+DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
DIST backtrace-ext-0.2.1.crate 11401 BLAKE2B fcb46f96043ce67b65b8eafdcbad380af376fed730dda81193f3f0024f13caf596f7192c34b6b333d0bd12a5918bfa6b551281d13f8a4c9dc51e3850068577cb SHA512 717f43b1912a4f038b58b585683160fe33dc6117a7c65b02dad6996c359e245536c3c0784719e1781b8dba515e8fe756e810a379cddb796634845dce0b704931
DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
DIST base64-0.21.5.crate 77134 BLAKE2B 901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a SHA512 40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16
+DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
DIST bit-set-0.5.3.crate 14470 BLAKE2B f6525500a494236103df2b27e964bae0b2caf718156879f972b9972fa509794bcc663c2130e3d872ecadb7ead0982b415dfa4468ef12523ee248fb1bbec2559e SHA512 c5ce7ef71559706d996505e138ce95d9f008ac3375928012a36339bfec48986ad935b384e2d21fa0d505d4cf98bd3e93be15955ecd9607d253b8a276351334c6
DIST bit-vec-0.6.3.crate 19927 BLAKE2B f5bd3bb9c87fdf3b206739b74df20cab50a1a45af3a58b2642a5a061c26207884be58ef8369a3cd06dfd3615bff0ce15915fdd4b6b6f03facc4a0f86c0b7e910 SHA512 b4b4a82c80d0ff13527ae4fff449ac9c1c7bc519c013af6ea3428348e0e5b9306b725c0a13a42d7d9dcf0f895a9eee0c63695a2503eb7fd2200083c9ea3a9aa8
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b
+DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba
+DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
+DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3
+DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
DIST camino-1.1.6.crate 30519 BLAKE2B 3696bee362c9a6c7331079f86823aede0df06c1c36fdc2d11c0628267ca7635fd78430cc927cf3b2af34591537d3968b3c5f1cf9d500f3e889c202c944fc6138 SHA512 e777cc6e2a01c95931a81521eb278156d1c50ffd0126f914b21e35dbb7644b835f3c26bbe7a487bbca508d26b4c933bbbb9e051fa42825b154c2fa03c04375b0
+DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
DIST camino-tempfile-1.1.1.crate 24161 BLAKE2B 9c80e37fd71c30eabc8ab85496f01c4adc992d310619bae2653cca49549acf79134433ffca422d3b0f654890a32945ef4b685fdd9fb2b8e3986e3cf9714c0427 SHA512 54e4e97dc83ce1bf5ff4a9fece1dc8c8b63eb6d27e7b56d95990f14482e19d227eed708b6a7db5e647b4250d6d39254ca9c9c05e8a148eba9c3b994ea402c96d
DIST cargo-nextest-0.9.67.tar.gz 7863401 BLAKE2B 7c0ab6a3e53dadbc8bcb5a07d4e1d6daa0bc3b8e0ac9da13ff81ca2c28118254708551850e4eea8107c825f818fa9edda4622bd45c0c152955b1f7574e507931 SHA512 1004430e689867875147ea99324292ddd7d78e37012889ede3faf4752336985268a0ada9fa743c4ba11f47392d60eb53be52b01b2f75e265006612b8003158fa
+DIST cargo-nextest-0.9.72.tar.gz 7879402 BLAKE2B b73aab8bebc445b63a6ebec27c4e06a5ef35eb468013035bf7d1330594535cf2049ae26f966f914290063a188502d598780a3c67f6f89dd2ad8ec7eb09bc28fe SHA512 ccb8b7c475bbe09253ecf405256dfeb4743ba300b82911366577d79b91ee4e6d06f8961d6d8050989497a48cb274e5f80c077e926a405e69c7b9d4c7336f8d94
DIST cargo-platform-0.1.5.crate 11638 BLAKE2B dd81f40c628474916c4ae42f4299ea6806429025bfd46718b1f4c4d8463a0fcd77fdb3d5b6b012f4b3ad802ca977311114d539adba1beffa6dc05c9409e4d23f SHA512 ed1a06584ced11631e23e056c42f27fcf8b22adda6b54fde0f3a0441e191de1d9e5072cdc970c9a8c085d32fca9ad9b4242cbaa5a1b5ea36fe9b18ba8f42d1e8
+DIST cargo-platform-0.1.8.crate 11813 BLAKE2B b074b49e08b2b93e93e08276f2a79546fe1f9ba0a52b3b4ef0ecdd28fa3fe5e842c0291fed158a1a12b90804e0172d5419b7603fd0d5f87f062f44dcaf3428f6 SHA512 187acf1b8cc81078ede3353997bec9010df32aba82f56f9479d4c8eaa13436590a16f3ab6ea11ed2b31d1d1d2299d824d9ad10f04bf5281c92372cc8334b0dd2
DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d
DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+DIST cc-1.0.95.crate 76485 BLAKE2B fb86d2c49e9ee73f1a7f9268274a879260b13adafa49c8bd4bcd4acb77861b7b65c5cdda988877e1ad2d4a4eee52308ddc29b545a07cf90cdcf10268ce639986 SHA512 7e19d1c2271a094311db96edc6faa6576366070dc2e77a666ce43016c367d5a94e832724b95b170650bdb16998699699e45d3ac2cd0eda6655c58c1e141d40d1
DIST cfg-expr-0.15.5.crate 41639 BLAKE2B 8dce19ca74027fd284086797829caad8202ccd4c774f918f47384988a4b5ac20053054d5b656e8ab67575b7075a819fedd2f09f0b2d46198581883bc61bfd620 SHA512 13e9c47e66d74da94a742af01716655dde119d7928fcc519a52720f3d9c27ccdee9b3de231617c3f5739775c251e695e892bd1b7511d4bfca65e93447d86dd76
+DIST cfg-expr-0.15.8.crate 42108 BLAKE2B 846a67059fc30e8c1f70d8b5495443ca0ed373a333d394b92d79981b415888a2f5c745a028e702464bcf68765667c35513e51931b84d9d081873146a0a4edbd0 SHA512 1077d113dfe080e0e78e25c40f32c9f14988d2dbb76bb783ed3e8ce13c58e5dc0dd549362d2f197b69cfbffcfa3ebed385a0247f5928dcff8be7d0b055be1041
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
DIST chrono-0.4.31.crate 214513 BLAKE2B 2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54 SHA512 23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
+DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
DIST clap-4.4.14.crate 55522 BLAKE2B 552b95dd2bbfccb4ec6d237aec852e53c26fd3559f8b47389fd04d157cfa1f58e6a9feeb2350c810eebd01df68c75a5c0bbaf31d2d1ef134291bc61dfb19382c SHA512 028f5a4d00bf505fff82e32f14314c40e6390ca41191d9dd92617d4259772e53df9e7933f25b21a56a8aaa1bb4f1da7fdd51098eac59e2563eae93f068d4c5ce
+DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
DIST clap_builder-4.4.14.crate 163339 BLAKE2B bd3f51b21c82390ffdf9af4e84c604aebd6c0e32592cc66dcddeecf8eedc55a7fa2d538d4be57a09d6dd3de213ae2718e51e8ffe4914956b09569c5230085447 SHA512 a36dedb504459703619b482fca8eea98e3b60c3c43960e0ec746d2ef12fb36418edaf5992a4aa3c732c5216b621cd67e625f9fe45ae425bc37aac51702264261
+DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167
+DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
+DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
DIST color-eyre-0.6.2.crate 635042 BLAKE2B ab35f335a29d5698322b44d144f307ae5968e56622dfa89c6d438071026c9bdd79f2033c8849acb3aef86d3590561386e02c7571b079abc4e928bc966fcbc233 SHA512 b7e83c8fc196d0c163b64d0165e10c70f15ff7e64fa8b1547f45d696f45f8a8ce7140e04901c4fa4caf15d868334253db64be2bd201ee964eb4dd5f494549435
+DIST color-eyre-0.6.3.crate 636041 BLAKE2B 912d8ccd27df7ce1d15b6fc627693ba89b62a27a61ed36c80d61fb717d953fb8a678d625ef9e49f864a1a219c552db12a2742defdd7dee9a298eab4d7b415e36 SHA512 9b406b91f61c0d0a495e1f77bb82fec6c046e70e76e7886b8cd5d0fa8f8db9ce2cdb553c00590e4bf7b142a9ff005d9f546456c96a26b5d64e9b858d99981ae2
DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST config-0.13.4.crate 80328 BLAKE2B f75b4861ebf78927398a5dcba9098cbd64de5ee68ab3a0187c9ce53f8da572d0a2f0f751d51693d983eb2e8541c74caed41535cb547176473fa99e6040f90bd1 SHA512 90983ea21a85ce24626b7022af9f9abe95cb762c7ba1667e8c7308db4fed160f3c272a636da3ac1b6dfbb0f7c556bb1151fcd29dcaaa0b7a7ec9a3268242d31b
+DIST config-0.14.0.crate 79442 BLAKE2B 4e6d89e4f677d957b481cd92e4589907d3d309a19c2c5016fe30f20430feb5619b966fdb9e0840b976282e7d9f7f0bdd2d4408535cee05f713aecde4c1c8cff6 SHA512 be9e56cec950ae5f1b4cc42fac9e9684bf64d45a01a4b18c5617eec351e58586873f9cd92fed19f30ca86564436a5a0ef772c34af54acc641ea2c8d81550a3a0
DIST console-0.15.7.crate 35409 BLAKE2B b5e34b03a1c7d5fbffe5ae07182e28f6638e026a1dc2bd87bf47f67230ead612b37ce0c79b50d84619009753bb98dab661279b77c68760a0b75ce8303733abc7 SHA512 f37213812527bcad23baa8648cd949d8ec955e1be7589ecd36fee46637e77420c2561fc301f2562dd95bb66802b92ec1da5b85367bf16b793849913698a80576
+DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9
DIST console-api-0.6.0.crate 32650 BLAKE2B 7144a415de582bfd37d8db0f9facb7cdba01b7bc0127df2fbbe6d328ba0fe407c8f16a33523082044f510bb5a93becbcfb255ebfbe9dcadaa75c4b3cdaaddeb4 SHA512 e7f9b376d31350033c6f2e67e6da0ec096aa6b61591a9e4935309118f9436dbfb22df8f5cf908a1796c88653fce1e6f589c74b8e1037ccd6740e2c92c6bc5f53
DIST console-subscriber-0.2.0.crate 66502 BLAKE2B 9b51aa0cd33cdb254ae878d135913bbd4c209f3003dbedec91659f7b66ca31e1e7ec5ca79c9cea3346b058d79767b0319e39958fc573ce6352dca4bc0df5aa77 SHA512 e4ae3ca54bae54f3fb6d70fe2420a2495506e4e2f9d903e0f00f3d3989d44a7a4ff5613dcc0f6f4bf72d5838e705fe2ddaebc9ae659d99370ef7d7775f0ec846
DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
DIST cpufeatures-0.2.11.crate 12727 BLAKE2B 5b91dffb779e437606db9b75d2b05c2de19069575a8272112e9a0389f5bd8de0f753cd90330b5a5bb6a3f84c9e794e96328664557db31c43853ba43097229efc SHA512 af179e269a4d5f48b50134a5e98ac541a9a0d6aa34f13fb8fd9ce8d5092352e1b322437254449ecb1bce608d8558b1cca2c79232ac1327efd887193bd1d36031
+DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
+DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
DIST crossbeam-channel-0.5.9.crate 90437 BLAKE2B 704f94c47a47b8d04365ef3ad7c158f4bb18cbb0e6c8ac6eb768505ad07febbca7537214a99b07e03b11f78fbf1ee4a74e8c85240651a00da285151e084a98e1 SHA512 da6d603f0de646fc94d8069e4a3b632f539bced2151d5035b1791a0aa0438aa19cdabbeeeaaee332624e1a2d2787f85510e9ae02ef5bc44c5860f94e1be1e989
DIST crossbeam-utils-0.8.17.crate 42324 BLAKE2B 971cdfc2a0e259e40c1e990d33688801ffa67e12392a56507f7e76f10b1b200dcca514fcdd4199910074615cbeb8c0cc0a250dffc1126a25ae8b8df8c818c079 SHA512 d3f9cbee56991c9435de1947743dd7f0c5456e4c56991b73fc9fa984f03416abb42da78c3cd907bcb3af0fa2122612e0fcf76bb2dc8f2b56c2745ab9842c648b
+DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST curve25519-dalek-4.1.1.crate 305441 BLAKE2B f8d48a0e584941477b409eb24b23a4ad531ba909a8d01bfb61e7e7a685f5f96fd4be1f9de77a52a429d2654f574f900837310612c42bf0a9373ec5010f2f659d SHA512 bdb846e5ee6f3cdf7e67bf3a3ff6367c17027d5222972c4476795bfbf3c2aa2745abb72a684c5997af2ee44f40f23a1d2565a8f29741a7d7b6899b1c3130cd90
+DIST curve25519-dalek-4.1.2.crate 305477 BLAKE2B 7553435f9d431739793feeb503a542619dd67178bfb0f41fd3d56907e9217f114e68ea78e6d6ad57c746b6e6a281f38023cd9b6f78e39e65725591d0295a9d5a SHA512 a6aa320a16c5a64f1a151717175978df651765d0772bfc2e06590e7656d34ff898e47fe11a5590580340a028b0d3524b1a5e150b37996e3c5774b8bf93c5f3d5
DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b
DIST debug-ignore-1.0.5.crate 12016 BLAKE2B 708351be41f2d1017bd84ef9e5203cdbe036073d90a66c0307bf0ab28d42707ddeae2a1142f8442a1fd97f6b1826703ea197700d9f154a87d8badeff33d5a3db SHA512 4102696d1a380692e4a0cff5ebba410a8c70306c9ceaba69d90f441ddecec86a0450f46b6d21866daa962eb1a6deb6b46137b4ad5fc8e3c77474c6161f301be7
DIST der-0.7.8.crate 85085 BLAKE2B 062d494ed32f3c97a6ef4999ef050ee07b26a854bc934304588c0b85b1d312478d1ad1812cd303e4e5aca967a2f4f76ef8ac7dea4ab6909e1a534a7dabcd46c4 SHA512 9cc5995cdb99c376cba473d2db476d81c824cc47c1924cf9c58d37a5508e2d01d3f10a009515d2ab456b1577af8de94e195bb315f61516029307ed860bc403dd
+DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b
DIST dialoguer-0.11.0.crate 31286 BLAKE2B 612c7b9de482b48df6404ce31b3d9a8afbd1c8c42807f2c3bc343bd3aa16c359abc95bc879304f29c6861c93101833bf5da036eb0fe85f21be50fdc3a771f447 SHA512 7124e9943dd4fd4403200357b7d26683e7ea709ad9b0251af5d6db4dc8da2a476c6b89e7413df3a90e4279498bd54b67d8d0b161b0e5ae8ebd0bb5b5276cd612
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
@@ -73,20 +107,29 @@ DIST duct-0.13.7.crate 30055 BLAKE2B f1259e9818a7c2f1df3dc387be3837a987e0246daca
DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8
DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2
DIST ed25519-dalek-2.1.0.crate 85752 BLAKE2B 4af18b71c20e92e53ef6213c645c2b49eae208be7604ecc487207ec86d8bcdc4db7c14f485d98404059dc92dacaecd76cb9eac4d148965660fd326041f41b6d8 SHA512 66aaa5be3a3dc0efafbcf97fcff7bafa30ade2f476edc2e4deefe3b757aa180265898171755258e4d37d81d4c5a356805499bf169be4cd282856fc2906f8d4d2
+DIST ed25519-dalek-2.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665ffd8dc91660f6a9b2596fb886400508bc632dac10a06461f35fce5400f27b89b1270514188ab488a952288309beda SHA512 a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9
+DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
DIST enable-ansi-support-0.2.1.crate 5666 BLAKE2B 0d6af0aef2547cd3baf47777c9a968462379834b6395f157e33edc4cbd882134cc75fce177ad940a89d647f67deb7169a981d9b648529ce794d7fee3d25399df SHA512 acf6f8c1685eef6a7c353c995bbe722159351020b80779bf149771167d8e7e2e78b048311c2c77c097403a31a66ec42519ea5461a5219d8b7f9e5ae4e3af412b
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
DIST encoding_rs-0.8.33.crate 1370071 BLAKE2B 0e81419086ca6e18f2aba5194b87eaba49ddf20493fd6ee09d479db86306e39dff9b23f399594afc42f1fdb33855e070beaa1871794dc0b0371c35d296a6369a SHA512 20d28a4c0ff0710f911f510be56c2bc5e7514b76d370493d2b89b7f25d1c0cd46ffa64862e54fc472f07f928a2cc24cf9d790a37751cafafc81f263705aac4bc
+DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6
+DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
DIST env_logger-0.10.1.crate 36524 BLAKE2B 974c75fb4288ca18e75eb6055e9f6798a53ce6b14e05385244225fe3cb05390b975343e4714c6ba72d384809bfb1279ba4cca9b6e2f7d9256c589e5fd13beb5c SHA512 5749661d10a482447527f4641a86a77dfecff0984e13f07cc9392359287c74837af8b290c358a4888934ae3ec0389f51e8cd269fbcc48cd27bd44bbacac41b0f
+DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST eyre-0.6.11.crate 45196 BLAKE2B be4af43daef495eb8ec1fc6b68c709d3d095cd51b719bf66372c862e0db21bc09c9071f934dddee2c41576c8546110ee932e8fa6e29c888d19f7cabd08c8981a SHA512 a4b17e6100cbc3f9130b7b515bf9d98a6953b13b53f7bdca28b32d99b7085f17736592183c23bc098ad276391f1a017cea5dc273439f6837739eff493756d098
+DIST eyre-0.6.12.crate 45330 BLAKE2B d5bae0dc5a45691ce5950daf30d27c7a0824bd03ccf4305e71e71dd9805e5f306ff0796064f07deb6c366b02b81fb6fd22a78682f8c620f7feea9db3d2f452ff SHA512 6d5e3bcc138189e958693dda0c2300c6a30567f60f65432c4f24e41a3def7431366e45de62f74f21485d678daf831e77ab04ba80346c57cffb694a179380e769
DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
+DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
DIST fiat-crypto-0.2.5.crate 495387 BLAKE2B 9011b63786ec723ebf77fdcd8247425d69d9522778c008629f3deaadb1716ef6034bb8f092ea77eb0c9255e8235cf3b687e0166d7d260c9d3a9170c10a01126c SHA512 c2b40d8acb78820fa74c8c427dabbc09f8eccbde806180cac3110268cd947be964d78b23fb62506cb9cf0a89da42347454bb9e516803fe4027bb633da8d87f06
+DIST fiat-crypto-0.2.8.crate 495396 BLAKE2B efdbcd1d5f4c13cde6d790a0fa01f002ac988880fbf6a856a91f922e2a632b530e08c2e6fac30d40c3f8cb737e1eb8ebac28614f368bfa8c2d8ae9f20b72a654 SHA512 865a39b2143eae7c429c32de047e81727f3e7f259e91761c481def15989d91fd0b3557a8c4d6a39eff1ee2cbeed592f4751e87b1bc03c445f09f4ced35b53982
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
+DIST flate2-1.0.29.crate 75501 BLAKE2B cd108894970dd777575032a292ee2aa26a2cfd4f20ad776510bbac4f6ddcdcb377f3bd3c3f96816b6c63e33e390f1b033fd09656bbe5873071a05616fa635060 SHA512 eeb0cd138e8a6489cf4ef8c668d2e4d2f77a9b7551cc0bfb5b99debba4749ae1eafd2c35da5bc5d8600803001eb8c754d573725b609b182422cd4bf86be1b055
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST foreign-types-0.3.2.crate 7504 BLAKE2B 520818b702d990d296ecd31a8646850202509ccfa18edd0e1b260289619a6c351e758f317ec0824bd76eccb209b6f087057c25f1bd01a47897715013dd834867 SHA512 bf27b8243ed482c202d120383374f19ff09422535e24b9c1aebccc66529bf300ca17b8bbc76d67f98ac092e614497afe3add9dc68aa69c93074df05762f91232
DIST foreign-types-shared-0.1.1.crate 5672 BLAKE2B d2e42e04b6657e7a69fe0bd20c672176629c743e49a55fd007bb30e289710b70045d445ae9cae0eeaa747ee708c90e8abd9b5fc39bad8ec0666befe1b696d4f1 SHA512 bafdb2143e136fb0818e2ffd90b5c862b7181647d6568947d4e4531012bbf7a57b597221ec7056c1b562dfc0c3b5dead26d1a4111ebc15e7863737a873518a4a
@@ -103,200 +146,290 @@ DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e4
DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST getrandom-0.2.11.crate 35391 BLAKE2B cc3af20769f8effebcd6fe4f48bb762211f78cfad016b796ce4b6b83a25d0a758ecee4352af18ef97e84c17fb4efb0c7bf113b53d2dd30eaa32067fed97978fa SHA512 2230c219e1080b4b13f207bdfd54b1acff37d9e5fec5263ec9952df9c0279939b231c722b54524deab85002caf1047a471f3fba8090428d918e99d53edf82345
+DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc
DIST goldenfile-1.6.0.crate 6057 BLAKE2B 81d0459116ae194342ab473417a387fb6fafc07b96fd5dada589a3549f1ee5e9a2a653cdb429bfb9f2f8310ca208bf674063bd3d1045c5db9dd6a3d7110ae08f SHA512 cbe9d94de5111ce637b38628930af0aba9c8bcbcdac96a3e9dbcb7d8ed43058cb5d04e40cc5d733ddc904907029d865dfad299ba1a593dab9bef1757d1a20008
DIST guppy-0.17.4.crate 130446 BLAKE2B 9b8aec8dd43afe565bca8a847f2440372a8d5fe75406ef59e042888eca545008db8f9325ca3411d63c428423845c7f352ac910dca593bc93fad69f07f8edeecb SHA512 b7a22cb7a1efbff936a068a8d50bcd8b246a4f187499969cf09d660d64ed909b1c5825ae807f6e6fe7da695ddbe77d90b586df4c3130eb26b00a1dbd4b8bbcc7
+DIST guppy-0.17.5.crate 130652 BLAKE2B 591f995ae3dccd63684945dea2bacca8fefa74b8b1c43cfb4f92ef32b91c5147c93dfb698ef893dfcda429f2d286476443e861bfc9f549f8e1eb82bb37f3c0fd SHA512 6dbbcf6c9c38ba151af7ab3702cbb6ae1e5aca03a4ae4dba82cc018b9b8fd74fa17668505c41520c5bfd31878b117b2de5a75f163fbadc34c0381d521ff5c9c0
DIST guppy-workspace-hack-0.1.0.crate 1031 BLAKE2B 2f172564e38673780aa6a45b4e0d1f9d9c7a38948d7e0bbbf1465eb99aae25fe2db3c25544f0b6d6c418d2d511515188b2ab1ad3366da9d946b1b93e39d16ac6 SHA512 5a30482283cb2dcb868ed9c2dfbb73b2e8632efcb3de0b33eacf3fea1a7ba5dea9b1ae796000c1744f8431dc24309e75e0a5f29f746fd1603aebd7cc8024ded2
DIST h2-0.3.22.crate 166413 BLAKE2B 058456b6799d1ff73dc914b37279c4ad2cf5f8cf4fa2532dc6e1fab76c3f8ba67589c3fd481f5fb02b2df3927ea75c8a4c359943565ef81af6d5759bd679fce5 SHA512 70cc7e246ac554c9a15bf2d53a5473e878f426fa426fa266fd91fc2ebf4071b7b207c4f7f104f84242f6f9163ff4c790432f73b61b43e1ef5231b0ff424ceaab
+DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
+DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST hdrhistogram-7.5.4.crate 319746 BLAKE2B 1f3ca485c13f6a5fa766761902feddbb0cdd1c122be284b73cd008abbb3df9bfb4e379e1e4dfe956d2fc3a430bc39f48fa12320426ea74f23cbb7c0b9cde8c9e SHA512 b9b65919721530f9a7c8efec68596a55735cc195cbe01a9cfd08baf7940c2c8019cb315a31187c9e3da6ea272611f343104fb365ea7f2237fb7c896f4f1af0c5
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
+DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1
+DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1
DIST http-0.2.11.crate 100478 BLAKE2B 1ef12d67fc52392322c24f79ca49c52fcd7dcad0145b761c8aea21fef38682919d664161f242c606a1f3737987368c08432f33e2abfa53d681c6c2aa5cb000cb SHA512 71d98f5fa55c7bdb9fb31e36f898e8b2b7596dcb30ef9b5df3e34581b7306b66a782e82c2797732e28626eec5c9e432cc0475703e5a0e0e47aa1d6f22235ef51
+DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58
DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462
DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
DIST humantime-serde-1.1.1.crate 7886 BLAKE2B 4c66a483276e0cc5f4bd82fd49cfa0ee40c8ceda753919cfb7a8c794d098e9e4e851643fbc42a209d6ab00c5c62d9edc81c3bb1f6da218a09eafc96da9b566f6 SHA512 0bd72554e700f89506d2d1c8191832aed0065ea02aacb99e27139a60c883d3dbabb1fc3d60f499f5aeb20bd155fdcf21dc671aec1ca68d4041bf98ddf324248d
DIST hyper-0.14.27.crate 195700 BLAKE2B 4c079a6f99b1da3816c08df3935b5c9c1a3acf878111f4afffe67cbe816975aae0bd49577fa7cdc1bd55ed78dd2328cb1b0cc09064e9bf6caadde91403159912 SHA512 580f2589dc1f938d2563d3fdfd1cb2f1b11278333ac54e813e4dbe50a0e63952546385f057b20eb123516b2f74e19b62a3ed0cd546fdf868f6a5770cd95643a2
+DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7
DIST hyper-rustls-0.24.2.crate 30195 BLAKE2B 79d5c6512877c98f3040a6ed26027e5345d42cd55ee9e9bb6e020cb7bdd4345556d910c338ec759a6a9a2907e645aa841d5666879ba8254ac6506a980811a7d9 SHA512 f30e83408376b985ee9df26728f8183a7048d4586c5fa3d797cc837931e13300018929583a087767bd19d4bd60d85ea1c2696601c236fb65be9a6805ef6fc193
DIST hyper-timeout-0.4.1.crate 13805 BLAKE2B 3ef4ba5ed9f9b8187c50a3af20bd88ca2608403ad668252a9db3bf6b0dee7a13c6905c4e9172e0b1b38a72998e03ff933f991b3bf2af161e8789574f7a5b7816 SHA512 dc0b989b4be7e250ebe92856c800117b666c83b93d8217c4e92c63cc84a617b30f1bc5754a071fccc4b03fbb160b9df758f72d87abb5ad59354c6e0a2563e10f
DIST hyper-tls-0.5.0.crate 13257 BLAKE2B 50cbe4ca7c1862fd3fff192de070341dd32bfb9f108b516e1e261ec8da7c4f7972b7b66e3d45c1497733a913b0281bef706994270ec8bd03eba7368612127aa4 SHA512 45dc16cc9ce48706e0b3575dca35ba1b6b3084dda8c2cc489d126e1c4f0bb96a9b2baa860d09f68c5e0a48c2a69e3eaf62f4f0406fffc4efefcd79d26c82896e
DIST iana-time-zone-0.1.58.crate 27020 BLAKE2B 3e62ae3876e181e6ce4be1ca2417363298c0b83fe7d66d1e1dcb5ec308e9342871306387ca0c5fb3aa7ebf8f16968094d4c7b4a497fb792171fd400fe23e6a50 SHA512 9e55f17e08f371c476394ac2db9b447ff7f2a5e37e2cd3e84ec3e2b77980bd9de7eb81e8618695367d708e69156628a2e4ed80c4b7343aa71ce0d75a41e24b75
+DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
DIST indent_write-2.2.0.crate 11090 BLAKE2B f6a2fe0f5a05763da915e4cf7519d1c5ba4b90ed8dd780412bafd14c3c2857b7a160268c10aaa2a68608d4199e291bd00adbe6cf48e956f0536d3b3548adf8d0 SHA512 9b3df6eab3b3dd2499a53fced0fbfb79cb353fb186558f1737abcffe1d99be6ff762ca76e9403e28be33bf3c3e0f6ac5b13a3252e05bdffcbc7ab70ffc2fb4fa
DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44e0fb3b38329ed2b9bdedcaedce84eb3f542f71c726b00c7cd273c3c390f827da170b5ba361cf669de4d1d3f SHA512 6585964939ee84739cdd19576faef467703415777e159ab2ff8b0f2a371fb2cd6c7a83dff4df954e9bea35844a43b72d93131dd4d23d328e9f365950ad831a71
DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37
DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600
+DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST indicatif-0.17.7.crate 63108 BLAKE2B 665bc2077207cac6ca2071d9e6ead76abb30d5f7c209d7b4a2ff5a1fcba566b331467239bd9168082839c961acf5a0522ae4c899aec141ccc649025b2eeeacc3 SHA512 412955eec523e961a20bb48f9921128004e723b405c8f1bb73abfaeb4f532ac6f883794fe6c8738a40c2e0a400a6ebf94ee17d89f7cdc98d9d0f8611d84a369e
+DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
DIST indoc-2.0.4.crate 14311 BLAKE2B 8d604e20825ae64530014081c627abe4ecec6447e1e214408743aca79ed217531baad4bd7021137ae6628555d769a248f06acc556cc3254d2626074aab110a44 SHA512 ef1b8d19d89d848c1133f2865247e0ce23cbe5552454805910ed0478ac4acb11b11629aa4a5ce8756d0ed5cbc0644abedeac0246f433166c68f47cf58cf4487a
+DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST insta-1.34.0.crate 550760 BLAKE2B 56ef9742bf38cabfeb26226fcfbe70cb2372964711a9d5f6b9886afdc3134d272a827f77f858c29e7ef2b723e50a7da9030ebec3ffcfbc37db46a7540f848226 SHA512 792eff6de9d7d10212aad14566d0509ae66c0b43b2a38b187e8387ca131162daa097b92abfca801f3b4efa052a1adc1464a07f5e9c6d564832c2310b8a7f544a
+DIST insta-1.39.0.crate 87049 BLAKE2B c37b99bb8dde3fcac0b8a41e7e2a76a014fb0919d0cd2eb10b0e4aecd9ee312737313a4c262f8237ca5c9a12ca0c23b5c2ae7bb9ba69c2bb506ab43f382ff108 SHA512 6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54
+DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
DIST is_ci-1.1.1.crate 4143 BLAKE2B f594a9c7b58927c8e1c8f53d3bb5ad2e6497ff72980938c9a7a521fea4b891e9eef6897088f3694e4eb5c9ddb090b9c4d01cc185fbf68d018381d3e3629a1008 SHA512 89341da9fe86cf4aa5a107f8dfab21020c581e661ea551e4f2e33e39efa21dc0c2e46b2fef08fbe75d16fb1028118971561b1a4e0c351ab7de6125b7102372b6
+DIST is_ci-1.2.0.crate 4521 BLAKE2B 59591545c2da2052629c97e345b1ed1f0f621d5a3a158e0456b0a8711011160f01b01f4ca91e12f807d2e74dc127dd2a9be7ba9b1c9ee458ceea590cf8feec2e SHA512 0479117be842723810ae7f641e5e4b5daaa5543655de50c8e465ee600803be78901f0c0893a4953b5ff0b438216aecb479b9e40aa2c78da0655249f127edf2eb
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itertools-0.12.0.crate 133620 BLAKE2B 73c09adab9b9a621b556d0e9ca0deb9967f25f5f7cd082a65208ada2639e8154704d1df4be06505c8a6697c51b438781ce9921f70ae826a80597d5a682b99c99 SHA512 8f4c1239aa185ba21740dfda7a0c7cd47d62430db21724acdd580a8cd62df6c0adbb11fb8ffa691acd5f1b20a143d57dbf7e30d9596c38a07b5a4b3405e31ce0
+DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
+DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST jobserver-0.1.27.crate 24774 BLAKE2B 259c854f3cca79f769dde0a796aef4dc135574d816e7d0b8aed4b3d4e09d4eea600db30f7c8a8f7c68c9040efa1ab99029b1380ba6240dbf21634e7b5ad141d8 SHA512 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5
+DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
DIST js-sys-0.3.66.crate 80765 BLAKE2B 366f2741a1f7bc76f78068e183080bc221d45fb9adca257da61fd05a3f9044b7c6dd9d1c317e29af30effb28fb969bee2f766ff348f14d9d036f1a7e6bc2e599 SHA512 7244c856b2455d441e02eb12227517a101af28596d676797ae45098512052c09650612a93d912378d27254c5ac64dba9b37057c7493c1e3d3e0d52b2169340ac
+DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST libc-0.2.152.crate 740278 BLAKE2B 8eecde477063207d77b6894d6f9194c8dd10e55b69585e3d66296eaa0b9d3f6e2d033e667207182bf4c3cf31f6d38820c9187b2006f4b5ebee898adafb4b2751 SHA512 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9
+DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
+DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed1658766b23e963b7ef1e47a8ec7d3b4804936eb919ee87ed38e8b822a8381417c93330aef51082d89f1843a001 SHA512 c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
+DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d
+DIST miette-7.2.0.crate 102081 BLAKE2B d85b4afec9c9af137e8362f74b3f03ba2b88847c32ee18b460898362f4e0ce5be5a37502975e8bcf3881e17109665abc5f43b0195bd11e6940ec80dec048cd41 SHA512 a1e61f3092533f0a501be79b1314e619a72605e77bcbaf67d9fc3dab5452b351c3fc3ffa1cc02dfee849a91a9f1e76e3cdf3aa7fccb4b26067ea62975f3c6802
DIST miette-derive-5.10.0.crate 16062 BLAKE2B 240d12f522b02f06761b6674a636c3497418b05122d89d08245faa4028543d056789570a5c39e04448acac3036964dd49ea7b132db8eab979d38c96f21012344 SHA512 e78d2fa3fdfbeaa22cbda08e39fa2e8daba0ff664c1ce7afff3d79e74839b1fdfa22c0bd611bcde53c31ac2e064d7d6d708f2ee61e795317c5714b931607cb21
+DIST miette-derive-7.2.0.crate 16766 BLAKE2B 34769b0889f2e122c107c73c593ca67566e9e2644a77ae998f6681c13b6adb60f1b98854ae3130f86cdfb8629bbb9988dd9f79426ebd9dc1d0c9d98029817717 SHA512 aa0cef9be965c8eff61ba20f1632387c906843a594b5da72fc4f1d3bb6cf26ed2c515043c76179481e6a25e10d151c9153b0733d809923edc8561c24ce73bbf3
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c
+DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
DIST mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2
+DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
DIST mukti-metadata-0.2.1.crate 4242 BLAKE2B a3c4e7934fb67672a6e6af5ee7b29850dfee106648c52ff0af9aa40278ef6c737b6795c368548ed1ed67a4a5e28dc79b9f2e0a26b7f7b2cc3da678217beefc72 SHA512 dbfd165f9d5b1ad720faa384d473c443905877f69de6d6645a6e83ea5f247afbd719ce81100563237ccb5f11086c52c62e1d544bd2b93ffe41607069152265f1
DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
DIST nested-0.1.1.crate 6191 BLAKE2B 9d8e614294898df73bb88e3e73a406288ea7629551912dc4c78c940d01a928f69600a717d696faf860ec5bd50ccc7559f2138aaf2b2ec09f7518e244ef927002 SHA512 a2e0fcaa4069a116b1b904b0920f52b8d8e01eeb365152f6711b9e555057ca1c4a4cc821e43fd2248723fb40f3f8c8c804da76e3dc34af04391143e4400e0317
+DIST newtype-uuid-1.1.0.crate 11742 BLAKE2B 4488e28a6a1fd6bad4f935bdfbc636f6372a6deb7e9d7028866fb817d87f9f6e9935e3348aff11fbc826947849ab59d69f2a0246fdd95d2582c7e42e7307d227 SHA512 fc0a3a7cd72ef8d9dc6682c0fad9f8722ce0fee99976a70df1bfbdedef0cff3e110da9e9283d947ed23b72e5354167d443718c7b374a2f521ca6dc181e0e490a
DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
+DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST nom-tracable-0.9.1.crate 7937 BLAKE2B 9ea3a98939c63f00b4c546e8441f7ba60e1cb2c7e97272b7182437d254f840edff3c97c235f93c5e82863b5a4cec8053380e563bc25cd7b0227a6bcadf9f1f89 SHA512 cdddf8b6ba8215d2dbb9849cd1696d46f7ff355541341ff85b6b33974b8d25f9294534b76f5b366451a678fbc6e4d2e1b373602d39a69d389c0bea77c4b07163
DIST nom-tracable-macros-0.9.1.crate 1546 BLAKE2B fb1b49c52196681e63a4e1b912a02551aacada49505d255308085a902c087d8b27e1c17189ade5bcf45d65d13cb83b61879187083431918411a56ef5d0f0adda SHA512 9d3826d6197816b627abd0bd4dc214fc4116399fae1280ec13511e1fa065e3ec257e3f10f76ee33046ed4cc52c993f3ffd25356bf5801628109bae7881e3ad86
DIST nom_locate-4.2.0.crate 19013 BLAKE2B ef2260deeb14940f3b8e5150f76a3c94d061235d13b892cbfdf3f50178ca59a3958155fad7cb6e4fd11546ba64c2f3720e7032d6f4a8454ea35f61ccec3a9e3b SHA512 9c697a577662c3b11f790e4964e0c2bd423ced2442c1dd8d663470f1391353938886664f2de5b337681d82ce49ddf9bbc7aeff5eb7e90a24ffea6dd9bac73815
DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
+DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
DIST object-0.32.1.crate 275463 BLAKE2B df88d37427c2741931ab0ef24a482755168c7348ccc280f8264e94e5f8548c608799868e0bc5984632ee02aa84313fc5e222b7cd7ebc6829729ea49544f13416 SHA512 5bfd3b8960fd80bb48691fdef35d7a9fc3d752a1cf5f29cb4e146a17d427e878d972d208e8aefe5015b3c62d065ed9a66f2f9f790b4743d1a4a3f9c0b8e581e3
+DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST openssl-0.10.61.crate 268171 BLAKE2B 43201c82ba7c78d3274495f922c644047999d212a10a50cd946ad2fc46e97e1c6e44d2c35f49cf9d78e23653fe2818a5293cd1aaf4933c90f037c8244e3d4cff SHA512 cef312670c936be2ff941ea3ed768433c155d060cf8da400540f1d6f5badf255dc20a45c1aedcdfded596c6d72a96feec410867e5b85d8fd04b4db06abfc9b2c
+DIST openssl-0.10.64.crate 272306 BLAKE2B a8b618aa403cdb06a7f135cd966775f21c99739365c55aabde2680a6154d03c7d554bfae6c62a069841c70ed82ece6c3f0cd589da8c26022b7022c3c4d79a6d8 SHA512 a1fa9f71cfebbb37ed9d4a902360f2cc95a78f55b5da5d51eef69db38cef016fc03236485158d689ccf054e04937b8cddf88e3f0f31672997fb30c6cac73cbf6
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c
+DIST openssl-sys-0.9.102.crate 68622 BLAKE2B 0d3d3c9ef8e2542c7f35db1d8feaf512cc7313481bfcc99354d601e8d6332adfc2e7ee8b35599a9241de35c163efd840186e904375bdc9c65ee743abbc154cba SHA512 7ecfaa0b49cea5c60f6f063fe5217252a65b27c5e6d1185e0aa1bb4b59c4cf9bf326840e8795a870a537c18ee5a987feedaaf2dd767cd6f1380f25468a1622bd
DIST openssl-sys-0.9.97.crate 67910 BLAKE2B b17cb06f68b522d94da6ef6c879cb4dc76899b20b2f70fb8219381c6191c76e472505c3d5d75da71b0958b596fde514ffb8ca26d1c27717caeff5237320a3e14 SHA512 f07b1bb7936216e6313604f2630f1488e2aaf0c2b204aa47df924581e2238bd23bf56108e5c1cdc853004eb8e5138d89e162aee7ecb00ab249e019dfa3afeec6
DIST os_pipe-1.1.4.crate 11436 BLAKE2B 215f548a5b16854e156f785a1cc57ff16c241b50223c75159081017889cfe718d6dbdc6567dfc751d71eebda7476c95701c8ae88b1320a0cbba66a694b471d08 SHA512 8568008e30fdc47c1c89f7368654d26407fb6594cd89e2b85786c875d9dd99e77ed2bb84d281351072670e2dfe7a952d6251c6fb4d111ebe6a63cb34942b6aa3
+DIST os_pipe-1.1.5.crate 11430 BLAKE2B 45abc371ddd363d193817a339f9e1894ec6fd275b9c9d190283347bb023ec7686e3ca6a5f2bf09cd7ee6abb8843ae52410c203af2310bf3e35c280c5b9874ea5 SHA512 d862484e9a0594f31e45531fac9a892fe247c1003a9c365a28083c0b5132719fe6fcd7ed996716a4baddf1f8ec4857d62d05663d3fd7ecee5802005c55368048
DIST owo-colors-3.5.0.crate 30310 BLAKE2B 6fa9d00cd72d149748e5280360e1f0b0ad8c78c5678dde6e72daeb7975a182b4d06d835cba1ac307428e0e638456cf219b8d979c24649623bcb7403095cadccc SHA512 1718f03d9f3296ffe3145161e038ebdb8dc40b69c0e2cb80a51866b519cf857b6573aedb7704895401e10cea11ca422a384c3594b8762be29eaa90908e24f7aa
DIST owo-colors-4.0.0.crate 30984 BLAKE2B fa64a9097745eff2b00d8587ca119a3f4163c43265dcfe75162be09ffd556b132c24aa5217b99c3b10feddb365e71b01006a62a664ad8968d4bf6a716291148f SHA512 25a606e9e6a17a4ec21b9298707478d904ba1f30862ce855f4223b3273fb3d0323540b6b628c067edc0c9291cd7c370beb298ec000cd679068624031ac9e66ce
DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20
DIST pin-project-1.1.3.crate 57740 BLAKE2B 5201a01cee2e98caa0d3ed1ff25d4af8c4a74bb0a6f5a4382c3e2d90bfd5a2cc588759867e77553225f5bef547bd6be8bf1f613516748ecb26da9181d4460b85 SHA512 91b5e0a66e620dbad6b189cc45c41dfe2493d5ce09783f1bd556cee0ac1b3b103507c39c77a393c45fb6eb93dc1f1b9efd4ba5e2a9d4507240978f1020f12aaf
+DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578
DIST pin-project-internal-1.1.3.crate 27824 BLAKE2B 23b59024481710102677ba35aa8db8e27f6ce0973941addc11bc8a994031c2a4fe04cac197f04fb13c61110e554953883f50b4df15dd632e4c59fc8422fb26b0 SHA512 d2aef23074cdce910fbed47130636dfe3fcb6ab255c6fb4ff822d364d54d181f007c80755ae6f8c7519054888c1a763738d523217a8157542aa35007a77f2288
+DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032
DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
+DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8
DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
+DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST platforms-3.2.0.crate 28763 BLAKE2B bab4d494e3de02407432b2cafbee961142897a039ded71cf6e500760e79176f61f337eb78b7ebb2fec37ebd0c5be6bed142b4dee1e513b7bf609eb4d8a333413 SHA512 4479c49600321b5644df298be18989d3a61fc316143c10b61fcebd90ff8b100f5bd6df6cb41a728f862562688fa006c2b5a88c8ebc61945b6967441018b1ee19
+DIST platforms-3.4.0.crate 29298 BLAKE2B 7d3f85ffc526ec95b2e95073d0621bd57e9becd86406789971cb87ee072fecdb42c90cc01e16f320d793dcb6ccae02688c0952861e8c7b25723347c21e1663f0 SHA512 16bd9bd104040827d457595bbea3385e103cd82530e84f17132ffccd3a20fca80cc92b5b72b452e7307c7aefa8e4a947c0bde7d9224f0e38b06caaad28907c70
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
DIST proc-macro2-1.0.76.crate 45660 BLAKE2B 40b538d9d9fec10b9e4b147ce0a86efb10feedf9e0452e5568e8ad7d2b88a201ca6ffd2cd62d8815a1ee72d557fe6280120a913868c3d868c1235686742cd8b8 SHA512 2ea7ade475171166489ab3e745e8c526e49c7521bc39b1bfec6dd2fd0807fd3cc5579235f77534be855f9ecab481205e77e66b14ebb22e66d2c3cff842567247
+DIST proc-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
DIST proptest-1.4.0.crate 198527 BLAKE2B e6e6585a3e4872595cc9778fac723bd9002c3ed5137338f8f50b1bb4beb43e2503ef4ba67228018a5f753d60b3cb188944145d0a37126478c87d07426f974140 SHA512 eb7f4e976f9d71f75dd6a575339d0e31b6f693f2f3399b3e495d9fe1be2490a0c691c312c95103f543669899381d3a3264a2f74604eee587ae0972139bfc49cd
DIST prost-0.12.3.crate 29461 BLAKE2B 5a0a183ae2d5981463befbd915664a3f3b334151f2d16df898c1999fc3a6470639ba7c701c4fbd02a9283406b922fbeab2558b744988d95e159fcfcde468279a SHA512 08a910897ba623e2773964a016a16f5b40b8f95037825fd6b2160912346ef83522482745ff3a17a77a634867b9dece8d5c10a22ac1cf779e632c5c7501897f24
+DIST prost-0.12.4.crate 29935 BLAKE2B 0d80dccf91c14aaa9de0f81283b230918a10d5767bf5ee935421856c1e504f0a8099fcb73e3aa3b9edd568aa812be87909aaae5e7d58204126bdfcea07f5472d SHA512 a472d7a451eb32953c9caf497271f3cd78aaaa47d221d4ae0785a703da8411986794c58b056c7893e286e72a2f5aaecb4eac7acd19b778d1c835eb26b5b25a7b
DIST prost-derive-0.12.3.crate 19603 BLAKE2B d11699beba35a1d6ef8ad5af55d97e3f321de796606e904670d394efeaf474f4540af49e2a3878da1ae31b9decd446365223442467b4580da2f5f74564ec18f6 SHA512 ec960fd57d51813f50ba7ab53ee2c67cbe405bda152cc4cbb29a37e2f571aaf97fa07eb1730ab6f338911355f3ec22b10ab17590d0bf8121b7ab48662f47604e
+DIST prost-derive-0.12.4.crate 19603 BLAKE2B 9d27e353d831ac484393ff8a37110387d1ca67bc8db1590e31072a55e433435dc08ac2b3f35b8f714635c1e8cb245fa019fa728f4f0a43b9586c17bbc8e30491 SHA512 e77ebbfae01168eacfc6ba059200939dfc4e5692a8d5d9327f58274a6e765f5eeafcbe48bea9078ba38521cfa151248baa59fd7821853df512925bb916ac8fcc
DIST prost-types-0.12.3.crate 42091 BLAKE2B b90a068031f7eef3eccd64eab2404ab431c4b0c731f00939983e9c1c025cfbc3abe47f89473d028b6e512a56598aa3adf1ac56d1aa02f558afcfafe004b865ad SHA512 a2551b6a4aed3801f6bea59d96eb0fc77ede7e65f622642ba6fd1aa8c56aeae41ddc73d46bc3cabea670d03ece1f79f126e5ebedaf9b8d3d51d3aac0778bbcb2
+DIST prost-types-0.12.4.crate 43616 BLAKE2B 72a3e900609981850e894a7412e78e0fe68df743ccffb9ace89fcfdc43d4d86cb63ed6daab925fa57cdd58c01545c0100efd3d9793b11c69d37d0a4a5319c16e SHA512 f0563ca35f9fa1638f68aa3845236823bef64d8c9d68a867a3e70720ebebbecd49b692c683d6fa43a8c814088b1daa8b3d7ff338213b64ff3a781585c79076b9
DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
+DIST quick-junit-0.4.0.crate 20136 BLAKE2B a5b31361598f2b8edb18730fae091a824079dca4fa657c6482b0fcbc8d5882c1170eed313948a691b8addb0de5bbc44b845381e9b4d0285f523273073b88ce40 SHA512 fbe82e4531e7028d9d10ecdb0f1a2e3baf2231a0f7e7e28ca3dc3920c391b83972b9289a14c7f41695e5568e669164444f3e7ce562f3754a407271dc9aaf82c3
DIST quick-xml-0.23.1.crate 161488 BLAKE2B b347b9309fe0da813ae1e9ff6de100bb99f7e7b08ac46252dc305653a827087bb1fa003bbf86d1d5a6c8fad3250df3d43fa602752d57d538a4dacb25f86ce95a SHA512 885477b984ba86d4d42c563a4a0af4c5b5a272f75289e45e5ab891ed44b0bfb4d5bf5e15553e245473c115f648fafbb86ca2b96897260c0ec14910aea537d688
DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2
+DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_xorshift-0.3.0.crate 9121 BLAKE2B 56c29e159c0beb9c751429130e84e4666f9031b6f70e180544f9cc8f8e85d98676b861b588dbda46f2cdbd254fb908c02c6ba640d53422e6bfa1ae4e48ca5a33 SHA512 256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49
DIST recursion-0.5.1.crate 1389050 BLAKE2B 02712cbb09e0335c8a122b5fed42a26e41399e86a0e994b61e6fa17b0d0c0b5b7f90ca96ce15d77fe6a59670ddee50fab40d18ae463e3158eb497d52aeae44bb SHA512 666044227a2d0eb85facc33d85da8b7890789672801cf19d920883f7d3815ce6176097d6f753bafcc1e9d03e2d20271c8eebe7e9cad65fd2b4a99fb40c966cb9
+DIST recursion-0.5.2.crate 1389070 BLAKE2B afa18d9085ab76897dd77a1f4704de603513af0ea0256056d0f4c32b941eb48390cc24ef51c3bb453b64fb2093191025d74f5fd9064de8e323fed2eb616141e8 SHA512 cd5587c44892fcfca20449ee511ac9f5d8fb452834fbb27bbfb02cf81c48239df51777c25a6e4ef51ca6d2887db6cfedbe2735ae60bd3188a67f5e11bf885fc2
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
+DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
+DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
+DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
DIST reqwest-0.11.22.crate 156932 BLAKE2B ca25d5ce6c603310a0cae8613e002a158e6deb977b5dfdb4cecd4d313ec90de369b740e806f7cc3d58137c4e72ccc1ad2f96de0f843e4d7da6425f7782cf78e4 SHA512 aaf1218a239a9c979b7a14198bbc1ffada80237a0d05a63242f8486d416c3dce636dbaf205976da4655973ddc5168a3e8d4ad341e2f042c5f239a7af35c7c5d2
+DIST reqwest-0.11.27.crate 163155 BLAKE2B 0135a99a42400d601a19299d379e28f2df7454dc85864bf3905a8148c908fb1b0f363cecd3fc2ed0c4ba0c108739eb3ec5116d511bcb73530bbff6acb10c691e SHA512 95e5c2e375e345a3ac9d4f4b4fa9aec28f45a457c1615d303d4b4dddb639749995ef2834a6f8659f5f0cbb49e0876e89c9925bb2b2ba62207e393c9b12e58ad3
DIST ring-0.17.7.crate 4146482 BLAKE2B e08a879db4b3c8577bf20d79ba9dcc9a6dc906fa65005334be4f79b040200cda506ca5114aa0de12c309e483694f4a7ee9bf44efdeedbe12ac82edf4afdd91c9 SHA512 1b75cdcf51ebaa8684410e753e1766b88f95c27559baf88601db2cb267340fa03d7e4db38a2a91632993238be1913261cd116e0e8d8b541c3c8a6ca811d19b36
+DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST ron-0.7.1.crate 53572 BLAKE2B acd1d93fcc8a3567d2ba8ca582955c391b2f33a5674e9b4724976bf9708221b9cda4c10e9fe9fee97e41c36e00b06232a7f091958ab9867082d933b33fbd95b1 SHA512 02298f035304e791c99fb16c6301d040e3a348180aacf31ddd00abc0a694901bd1820c8479fadd72028fda8681c45ff6a203c6100ae9037c845cba74b7f9f8c8
+DIST ron-0.8.1.crate 63251 BLAKE2B 9d9724cff8df112c1590c0e66e897a277a7bf8a180849db4e8834151fb53639d424e19124cc9f3a5c4f977d49c824686c73f337e9ef0f0355acae2b1b43a4d14 SHA512 d0d9eb18632c2458dd3e8fa8ff365a818e5214c88a19c11421c208c31ebd75236bb20fd74ea84942f8e71bfbb02d660f965dd1447318b5372bd16d45d11fb920
DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
DIST rustix-0.38.28.crate 365398 BLAKE2B cd9401511363c806f0c8de5076031aebd22a9c6cdc49963277bd7a58ebdccaa59c33710ee625bc0a07fe2102f370e39143adca0651d123a0dfeb562d32e7a537 SHA512 a48c959c0fbc9700294b1ab0fb71a303bcef89a01b4407c2d7dc7c83b35dfbdb69bb6ac9a364ba7d68b4e561445e6c227af586cab15d9799de9e6622e89ada12
+DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
DIST rustls-0.21.10.crate 284920 BLAKE2B eb4628b6e0384fa7cbb5468c75c11512eb111a8a7dc7c655c6ac6beac72fc3025b1a590324ec3275ba66b632dab14dd78da4d62c1c66b2c2502099ad153900f5 SHA512 3bfcd137e6d4d86c716e8afe75450a39ca055d44557fd1a8d4b6ad4d7c58e2d5fb86ba92c3825a667c9daf5bd7a89a779ffcf8c23d6cd0af05ad47ad437da139
+DIST rustls-0.21.12.crate 285674 BLAKE2B 44977600effb314aa3c89609059c61337905f0380464ce05b4e91783f1a1c9076a016c8957afb3d184a7a6d076cdbc59e4703be22fc15c540e46a057527ac1ca SHA512 7e48a990ee69fc298df45d9a0de9b5a33a56261ec3f79ff16065cbae7368705c1f3432b77e3262a6141df68b19cbedcccf16eb271a54202049435c63454186e5
DIST rustls-pemfile-1.0.4.crate 22092 BLAKE2B 9a776027d6e43a336ecfdd6713d4b1e6642378f81b73c97752563ee1d2cac5b3988afd48c92d25d55f655a6fa248436954aaa0e0bd9c7c679c987ce7df0cc99f SHA512 bc748ee06f2c101d8e54e8c4555e88c5ca824ac7bb0182f8e49bfe1fc66d418d2a3da8e454f3741697f491ad0c7bc8e924a752697023a191c1bb6eb98c48aa37
DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68
DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b
+DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
DIST rusty-fork-0.3.0.crate 19881 BLAKE2B 01bae755c66d7e4f72789b7140de35573d82961adadcc9febb841e332fc2730b405d4f1dc8aff1db6eba3ca03ee24d5dcd9a9c9a914fd2a94428c796dc9bfcd0 SHA512 8e41e12971c36ae1d4439943e55204e32fb4e62717355a2bf79152825eef7dac305c2fe22468957cb3b7af0b27004ceb18eee2d2fa0a6f8822b28b711f64ccd7
DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10
+DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
DIST schannel-0.1.22.crate 41642 BLAKE2B ccb512f6c6765e5245dcee607b7886411710aa89d317cbaed2f511f74a927a0083042653e070c9d4b976ec83a74f3f37218f3ecb621781ee367b774596227f68 SHA512 6ec962cbd25f25dcee5e31b5012e61d38b97a7e8651a5439ab4cbc8ab33a0e2ce04fa22e06a82ef8750001c6659937ffd8dccb0cbd6971f68b0c354d0075aaa0
+DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST sct-0.7.1.crate 27501 BLAKE2B 12f63e62f49a0ed0c5a62c1c9b42a83c1df43401ed1de85f993167d8fc52733908e58ea1fe76cd7ff6128d4d6046d7c0335434672ed1865c8ddb1b3fbaecb590 SHA512 6030295b3b11411f5a7e518db1066282bf11a279c27414c5e959cd430e9fcbb7358e5d69bcc68c8bf696d4c1d9579ed7218b7f9dfbb61de2271c4c3d3316fb7e
+DIST security-framework-2.10.0.crate 79723 BLAKE2B 9978af62742c6f58c6720a7a9d76aef3627531a4e5cb2b131584727237ec743eb1e688029c8abfcecdc8280b16e6fc85fb9c6fd93be65621363b0e3945899a83 SHA512 693944670032db795ceb944b187ecd96f094449fc801cc5f8b903a5cf117832a4db97c23dd0ab6d66a61da7ab56b5e9433b5993cbcd0b8dfd88f96e819958a5e
DIST security-framework-2.9.2.crate 79295 BLAKE2B 96be139f2d2b9bc2fec7805c9e90f19f68fb6cf3f09a879f1d5952b502951900fd6889451c6866e53394859a0f8a842b4a674c4bfa82cd71f48195c0af365475 SHA512 fdc58c1c12ff849af3acf34208411caee50f30b9d55e20ef9d3922ee37664c606abcf90c4b415e5c22498dff2116fe2b2f374a0bd382c837ae7d281cd1a0a54a
+DIST security-framework-sys-2.10.0.crate 18676 BLAKE2B 4c16983b5bad471b18c52e34fb6a2762097bcbb0891c7c8a8423777e01bb27341576114f6ed90aaa80cc3e0ee264b3bbe9335886565f7b2a91e37f0ac3f555e2 SHA512 10c006488bd52bffba72f7aa44cc58e292c186259054aa85f882c3f0198586574a9c722ba80f101710b867148e823596f8d1ead1b6a753e6b50e702f5fcbf904
DIST security-framework-sys-2.9.1.crate 18284 BLAKE2B f1484b6b691f3616192ab363c81eb3d6279ad0bae6bb7fbc4eadfd9fc6b6bcd5ce42fb8edab1eb8934f40a1d42714eeb8ca3616871e8f80c90318834901e8ca6 SHA512 3118d1e982d94c5fc6e8ad6270ba398da98a042c7a2060eafb3b78a54491091c46529bec30d4f871744431f01b828ba2a795f695cd20d008441839f3c4350462
DIST self-replace-1.3.7.crate 16757 BLAKE2B ee67c8ad834c41b13abef6892b52d5b37bdbf758561c1e1c20f9ded135d51aeb1ff125139cfa9c5fdd179409d53b40440d600a8d9e71ae321cdcbab012aeb2f3 SHA512 4f15a078e0e9392df21245140497b28bb03e112b316d38f37f8b31373fc042aea46fbee326496c807ee8f7a1f02dc31c45646d4e5a79f605e03063ed81cb8530
DIST self_update-0.39.0.crate 40137 BLAKE2B 20e9577bf7eb4b956f7fd230950ea028514df8c32ee8bbd8fcdd385aa398073f9ecc0f09a0899861e051c73da0fd2b5fa8075decb5af47e32bac1bbc4950adc7 SHA512 4aed96b1f5a64015726e51fd1593ad8b5f4208348f4dd360041efb2aabb83fc12aa36623210124b4391b12575fa906c18f74e30ae87f6cd59d3687b8f1627230
DIST semver-1.0.21.crate 30445 BLAKE2B 1c779c25576723ee7e44e7c831eacc5dc6bb33cbf051bd0748f688573e01595d05808cdef4ae48a6423df15e474cea58a0664ad7fa5cad490a61f89473f426d7 SHA512 bc3ceb11f2b729be086120c06ca2cefc34c5141d2d4af64279b0868456894eb9097b234b326249f2aa83d8b99086fcac4c5b7ef4a1e14b1198ae808fde245c35
+DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
DIST serde-1.0.195.crate 76856 BLAKE2B 6a80b59335f222ae48d5e377c30611f30fe6416e6853ca47a39016e21f649cb9dfbe4964ce19e5da977fb9a963228a6a81c1e85af99ae12d7a0a5722901aa2f5 SHA512 0002ecb933d08fbdc8585ee74efb4048d385459f629261f5a4a8401b794f1c02b8296db79f479013a0b2a47ba99bee6c02d60d0fc2454e32f1b038b4071e8727
+DIST serde-1.0.202.crate 77722 BLAKE2B 8c921fe39b399e0840b9e375895fb4b730bb2df126ef07d0e5701dccd58ab7fa4d111e718d116ae28c32faa7ba89a6b4dc9dfbe0db098a008484d42932bef389 SHA512 19a6906f575f98e3f92bae1b4665d15d98e8ceaeaafb5a2c993206b4556adc92a38dc7b4978b4f0a14f55a7a93c128567d011fb0e871494005b27877d7f98b9c
DIST serde_derive-1.0.195.crate 55687 BLAKE2B 4da7916e36f71dfe82defa6c45b3075395cae54631cdff08a4607e962290020e7214288258fd316439c02536073325f5902e7b00144f97269a207fc453496599 SHA512 8a82ae4e7cfe0c3ac27688cc95d74bf4c2e10c1fe845ab28fb57579b2f47f36d13218c2ae603f93f00114065d47c3e46166dea39b205be673f443c34305dacce
+DIST serde_derive-1.0.202.crate 55867 BLAKE2B aac9781a405cad646ab05c39082e0e075e14d13efe0c6c7f4db895bdfd2bf508a9089b594f994730c4eb6e9eb158079a830d0b2ab990c10b7711d8df2c943feb SHA512 78da51c769eb97518da7ec42a4666931979c5dc79860c0187dcbdb8a2d73643dd060d9b3fb5bf870758d22d08af38efaf4afe42bd023c9dbeaa10f72f1181c14
DIST serde_ignored-0.1.10.crate 11789 BLAKE2B 16900f4e424fe522a72158ffeaa1c279ea96d498317215d2da9ffb61963587914965c87c31023d67be67675721db693d9ecaab6f4b0e064ca438ea8087e8c2d2 SHA512 c8a0b55c975446e06ae6a6ed16690a9b0a942f9e43e84149a8d9727660283e7d42c9e0386af60c7186923edffaf1781013f52739bdd9ea0a5e22dbb006f5a413
DIST serde_json-1.0.111.crate 146447 BLAKE2B a3509185e78c438f495ee9d5b5b7c23cd3b565d45178500f2b9ceb8cc8b1cc509b8d25d217f2c98bb597bab205566d660c3f60506c836da903c52206e6fb160e SHA512 11851e34a9a40de32654a12ada1d1bd01abb11531c5804f5d0747bbb01bf59025dd92be916104fbc278bbba5c89c77920941b83c0ac2f0da23f5d61a7788e83f
+DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_path_to_error-0.1.15.crate 16623 BLAKE2B 99700d1e70d9c80bea941fad34f9c6168891139c0446223eec46e6fd4185aa3fcf37a084a533b54b0f96ac4c9f9d1a141fee2b42f0a433dfd66b0259a27f4852 SHA512 b6c84dd3b5e9fa3d50f6af4a95facf67d2c5ec0590ad6b0e5e3914ae509c787a17e7a099295ae98695bba6e22184d4f515bf240db9513a42c8c73df96f884ef1
+DIST serde_path_to_error-0.1.16.crate 16657 BLAKE2B c9064b28677201ead32eaa91f20444251b75e7fc7f512075cd53079fcad54006f531ab4fada27ad7414f57a385441de65def5702d592143916d0106fa8e70182 SHA512 d937e2ef7eb6f58e741f0b1805431fd8cfc583d558fd5b58aa04aefcfc61694503afeca33ad62f6a09b4039555e3199c18d5912b7d5d928120ff631949cfc30e
DIST serde_spanned-0.6.4.crate 7756 BLAKE2B 58b8bfa3b39368f4bec795bf1bf1b0e19554efa9cbf44a8f5deaef79c926c8cafb4eabd6230b56acd77c75b924b8642a141e3f7827a5fea16633edb764b54124 SHA512 10a71df5cf84abd5c658de0321a4813ce582735fa5cc349694d979acd8c8228fcf69b3c65bba803d706089b49b053c15a8b1c4fc4c19a586596b8cc58cc2ce04
+DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
DIST shared_child-1.0.0.crate 8939 BLAKE2B dd7aa5bc4f87cab26cd0cd382fa00f42ae45ab6944e3367e355d19fd1007ded068642a35941e0cecc100120bcb1ea7d07d91bc36227261e8207b87c53de87a17 SHA512 d0e16cc7253271e6468659db0d7344c2d75772dd3428f686c49ce34bfea6ba8fa010b1ba83375241bf019e77c842001c6e1ab5096af54af03586e05c3f8fc476
DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00
DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
+DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508
DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7
DIST similar-2.3.0.crate 51082 BLAKE2B 47115ea6a8e10ca7b70dda65673f40350a82ab33928a2d875b37a486806f265c917715170de44100d1caa177cd9ae9453ae8b861bca82472851af0b62a91217a SHA512 d0b8fe77d03a94f9ca3b21bbc481c22055c16930931ef73240c1cccc6a47c5f8133b2921fa88aa290ef9257a9238afea8168f3b4a0d3e5b679cfbb9493c05b14
+DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
DIST similar-asserts-1.5.0.crate 15337 BLAKE2B 92c99a024a84e7bdbf9e36974ca0f2066acf97aa72ccc1b78b786feec842bb63bf50e20b20b39babcedc2fcae5b66caf7864391d5de37c46ecd30c0576b32fff SHA512 3b3cc8a58b036ba3fc6919969917055a8babb60b513822594d4588b8d9f45278734ec8e391ef0b6f3daa7034389a151a9522808a3066d77ff3263a0cc0d2ad2f
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
+DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602
DIST smol_str-0.2.0.crate 13467 BLAKE2B b3f598b10aa30bcc58b8eb6b8677ce9d71ed79e81f656ce4a4b808205a53d1ead2def376114f4731fead8a9fe94006f54f8489717b4dabe951237214956bce02 SHA512 a0cc82d782c0fcbf3fec89dd7644bfcbe88a59c715f31e214712dce8baee0294f9200accb3e7a56deb284b746ead7fc716a8534cd8c445fbb3c3269a27f6bc42
+DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b
DIST socket2-0.4.10.crate 45697 BLAKE2B 1af475724e47f0d7889ee092c4bb5ed34cd3a34885bb3d65a7c11428ad224174be94c617f5215ed1a1656973e112e40bc56ed50666543743371a65d61bf3257b SHA512 eeb0bdb86ad969f3cce4735c99aa812a867b11a5ec88a53fc7f5e399c510b47ab14d06bbfba63398fec0a0f65835edaedb7eca7fe36aeaf4805843aa9f0dd5ce
DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c
+DIST socket2-0.5.6.crate 55270 BLAKE2B 10eb32486b9a2908e05ab24620ad7a79243e59c2c2db5a7793f87f32765745b21746423d5b3896ef37d3dc9e76410fba97826cc64cafb7dd45adb485900c2282 SHA512 10f14ce7bcb9fabac56f98bd34ccd6368dcf4ca245ba2df80fe0f1157e177056eeffc6fcfb1d1fea6e89c0eaafb99d8056fbd10101031d3ccabb98950ec563dc
DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strip-ansi-escapes-0.2.0.crate 8625 BLAKE2B bd552ec4587369b1295f7e9619c23b741d4405b68ec924916aa39b65ab2c3e9b8b49c898daf58a40e76a859c7a75ef78a527ae28cf5781556b83194dfda450d9 SHA512 726b91683746a0bb928673c95f12f22d58d142638f7f44634db72a6c4275c6e3d78183f1dc47f046ac0400706e3a33d0c15bc84a66ace4432dd4f189d49557b8
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST structmeta-0.2.0.crate 10243 BLAKE2B 65e8512f0e61eec9f579926a6216c534ac77e1a2289958c35a8c678805c6d03e59757c16e5fc9cdba5a8daeea4186b843ff11c794e84a3f56db17710975bc7cb SHA512 02e46464e6d4ec2f5b4e33aca6580bdc8baa150edd86cf8c0aa7f4d2e39b040c6c7581029fb94cf90bc17e708e1e6e289bb67aaa931edcaffc6341d747fd0d9c
DIST structmeta-derive-0.2.0.crate 12328 BLAKE2B f71502ac396ea2c04455bb594a25994bbf5751e85bd4dfebe944960aef61a76d839ce1371094f81c4f536e9a29b4571809d0febddb2f5e99d5b876cae7f323c5 SHA512 03c6f598530264ac741bd6cdc5972bdd91e8f1d851015d7409acb494c3141402889fd552dd850a913b01583889579dab19ebf99a3489261084036bca7d2ee3a0
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
DIST supports-color-2.1.0.crate 10030 BLAKE2B 51b3a6711844497cacd88e270025de26ae065fcbc51047be2211a53b4c5ad3e30d7b0c8ce9dc61e181ad811888b268b344a5f282af36a04010bf179994224241 SHA512 29438ef0cd6705b9bc4b5bd1a04383266eaf18d41d2328c35da63d12bafc7150ba01b37253f51fa9ca356279e8bdb8c381843801500ea4e58fce9fef119ca2be
+DIST supports-color-3.0.0.crate 10123 BLAKE2B 9f0aac61c0f9f8d4f770767539e54995402645e6915b08ae80510f3716bc33d9ca4dd4ee6166e6ac423c342f88173d30f99d63a47a26a80315239d81c37751a8 SHA512 0d878b7fe60844d28896fb82423eb61d1f070f204042db0c04cb65ff7e1b918588cdd87a98c24b480d4e72ab52d9528fdc8d28ec193768087742deb827ef5142
DIST supports-hyperlinks-2.1.0.crate 8035 BLAKE2B e67476d06e32d56c96bd6e2948ebec38baee1b2cf808755fab1e61b14eddf129413f5e5b0fdaec1deb09af194520b1c28aa005e6cf4a9591d36a88d3500ec009 SHA512 7e27519c1e8f49c6ee11094eec18acbb41d481f6be0bd3f5e4e96bd0f1ce5d650c40e75a2190ee767c9c5268cbc6855a986a4751d317668a93e43bd9b3ac8e64
+DIST supports-hyperlinks-3.0.0.crate 8067 BLAKE2B 5fc8fa7f02fe3ba37efe9dd5ea7712ac294cc29d102eebedfcdf3f8c7d50c10a8c308a4858c5f1aecb7047ddff010b240351832a839c67ac66be2ec7d7e66eac SHA512 a64e441dd48a03324fcd159a16d59d1a65bf4745d15e251e315c43a4fe7f27fa15414dfc61616d915e33b1168da304e9163b249d92d2b109bf4f4b0d7ebe48be
DIST supports-unicode-2.0.0.crate 7600 BLAKE2B 6ad6d381f9a378c53d9a5bce8257bba4f77ec2aacca8beae10c43b783da031794cb94ec77c001b43b14c7e0491519ed072ab174537ca1a05681f7e7e662d86b9 SHA512 06c327af6316222685175dd916a2ac7b262525a7ffd36419f1c6031f74763a4a71e378e524c0824a9cf9667334157497a96531e43452b07b02eadd891ec00e81
+DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0
+DIST swrite-0.1.0.crate 6641 BLAKE2B 1ef9459d59be187e1fe104224a3bc922a5748cb1a98bd8300f28bf94021b420fc8bd83f963a9c3ce6ad6b557877ca34b7aafd9598fdae62c0a0da8ef74b46d49 SHA512 7b9bce4e87b9fc49587cbfb702d6d883cd8c7214c9e5aa254c3a42aaeb1bb95cbe5e6675bbacdaa882e7aba07295c37337b3208afc70dd0cee0a07f94cbc7dba
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
+DIST syn-2.0.60.crate 255808 BLAKE2B d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930 SHA512 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
DIST system-configuration-0.5.1.crate 12618 BLAKE2B fa75a24f8db6eafe578bcbf162fcd110ca059c58af24916acd64959b48d8541e0aa95ce2c929a8a50c62e7e8a967de9101640d1da7805fce2f76b7c5c86c4544 SHA512 af77ed5be890e826b9b8f975bd2e63f3905adb24a597069a887ff2a861820f1ed40582b918f35c3d4eb063800e179b93e5acd7d5b48b147e9b16e3cf4c12840f
DIST system-configuration-sys-0.5.0.crate 6730 BLAKE2B e40c4b5e7897cfe30b2fb6daa9b44fe2b83eb2a12d798a1ad8908b51abc735566becb0e001f52f5f8a0d3596f62a9eec631341c3a9cbd132a4f650f988c74b93 SHA512 764168ee5efe1ba82e847ed74a14d1f5f1892735e98657c3ecaafcb4b405d4f779592dfaade252f6a577ca2cfd5cd5e467c0b6326bbdcfa573c3ab01cdc8fc34
DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12
DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca
+DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a
DIST target-spec-3.0.1.crate 23406 BLAKE2B b04edf2fed2616251761168ef375ed269ff497c3c1abb744170fa5ea419b2dd8a210c2beff9d1eb799fa3cb523864daaa5edf8ea913f3a7f65bcd27dfad22c65 SHA512 a95b4008e36f08770a52080a01c7d00cd72af939dea854a91779fcb8d3870c2c5da52b0c6d703cb173fea12d006b32f21c20c92c9f97388b6d24a14c0584a34b
+DIST target-spec-3.1.0.crate 23455 BLAKE2B 2d1146411531f61ecfca270b5274ea7329f4565a8327bc146ed7940e1ea029da0eee509783923ecdcf8eb6063bae756265f02bfcaf88c655827686649804e08f SHA512 812f76f327eed0727ec28edc7056bcce55da143b7f1f5ec2007a3599537863ef04676e983bbabc69e18cd3e34de07ba0f2af0e89ea51dbc4326780d2b762277b
DIST target-spec-miette-0.3.0.crate 3096 BLAKE2B 521300e49affd9075306d4ca4699196ca553cb096589e2ba1d2b350b327b242c58a92d5fc8abcbae9ccb311e524e421ad48002f0e54c269d5075627144a79f75 SHA512 d2f05140b4fcbfc50b95c3d6dd27fe0ad6ceac0aaf3c40e998ece7f84dda7f8f1a2c642996d5fd4c420d53358948757436f35a5b41a48305d4bb543580eaf164
+DIST target-spec-miette-0.4.0.crate 3121 BLAKE2B 1341d425b7910b50e6111a782a8fe1c029ee48098ddda41ebddf7a49eac50cb46e5d05df7d40fd9fe0ad1eb7712e03b37ad56091d7bbe1ea9e2d8819302b3b1d SHA512 6cfabfe5d44461d5e8668ad469547cbb79facedf4618532f022962ea8a3f60dc2393688ea026316b96a0ca9a0c6559d5d921c56d6f7e6fa74a57738d626e8bea
+DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
DIST terminal_size-0.1.17.crate 9141 BLAKE2B 048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd SHA512 96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201
+DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
DIST test-case-3.3.1.crate 8797 BLAKE2B bad61b52f7865882cf6f1ad9448335a8c2eb725629858d62675ed5c10e3a160f5b2cf28cea1179a0c1fea1b33668a70f294b8a2252db460490f3c0bdb705e7d9 SHA512 9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c
DIST test-case-core-3.3.1.crate 14327 BLAKE2B cdca628ed77b8d7bbdf50c775268f733e125fdcdb4425d228691d9650558c3797876f5d8e900a7afc330f61c2be588452ced646248bd676fe4da1a4f8000decd SHA512 2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3
DIST test-case-macros-3.3.1.crate 4961 BLAKE2B c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb SHA512 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
DIST test-strategy-0.3.1.crate 41186 BLAKE2B 5b7749da240b318da285979d51d8259fa481e44e1ce6057d02ddb9b1ec21440d2b1a94d72731350917beb7449ccd3c55c95b50a6783187caf5b6fae0c170a31b SHA512 871a06defb9fde098199b5a59354dc9d8187919ee98fee038dd9fed331c1e757f68765205ba446b0bf2082758c1a016947c3759d33891efededcddc53d2b3b18
DIST textwrap-0.15.2.crate 53191 BLAKE2B 6f9488a5d44e8bcdb63eefe6b7d95772ef84196b0002dc12257fcc0ea79c50225478af865551617f2346005cfe73bd0604aa18e9996ec076f27569054f41776a SHA512 1c5190d136fc9fdab1fca36dbfd3ce9228c0bc2a10780d1a7fa64cf5c6ff30d4c0e3827c2253c50e8a5c980a15441679edf65f024f2b997dcd61e32f2acc624a
+DIST textwrap-0.16.1.crate 56012 BLAKE2B 9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211 SHA512 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b
DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c
+DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
DIST thiserror-impl-1.0.56.crate 15367 BLAKE2B 6fad787eb1e2c0f25fee7bef160be794fb8000a0aa292ec0d2d66d7a4d1fcb226c3e2e690ff6a61ba2d8704208014eea84044dba27523d4b2c26d2f7d4ba64d5 SHA512 da66f4674cf699083f7142f3a60c1c9334767b4de3690b4c7af460ffda787fab2089f5bca231e92b6e71724d46fe7dbdcaa19073f5d8100838536d10971efbde
+DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST thread_local-1.1.7.crate 13585 BLAKE2B f497dbcdfaf7dbc8b4b0dd97f77ba93df15b63303e7894c9032c9822a5b8111e0a21db2fa8cfdce5a503f70959ac9cdf48c840b925bdd850dc15e8436ba72379 SHA512 3772452c2a349fb564d29bb06e13c8ae64807db27c3ee217fa04fd0e9847e94adeea582b82ffc2d9116f31ff478eb088550caf1346c263de49b55fa17b431c31
+DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST tokio-1.35.1.crate 744407 BLAKE2B a3fed316542c4275aaa5c5b16353ae7e15306c9c6e06b86035b43df3b2a223ee4dbd9e8adbaf5a2426513279b68249afae5162bd53e14a6736b71bb1c0d01167 SHA512 75c14b714341db3764d2fde645c6ffac6f4e32be83b3ccf6315f3240fed96b65c75b8a0936df6e04a0a45cec49b3a781b5b8001282c91704f6a19ce7d188675f
+DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85
DIST tokio-io-timeout-1.2.0.crate 8993 BLAKE2B 52d5c5564c55c8450eef53cb60676d671c2225b2842bcd65380d2aa544d20698f138b5498521862d726e57fde97f6914541b5edeb226a197020205c2acec8cd5 SHA512 861b8b2c7af6ace78ae223fa567f26fd347de92b3e67c788a140a7cf5bc6320926387ec633ac5bf32fc2b0b28b4f3be450b7c4cdc755eba4412eac7c390dcfd8
DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-rustls-0.24.1.crate 33049 BLAKE2B b061bc5895b9d7e5aef96512667673ac6fb813a4524b1f6620af9e2598425662b15b5e07d3896499b8a24d820462d15b71a2b9cc804886d546c8ac5957f28529 SHA512 93098f34d117107214e2e80e0e6c030423850ba160d1858b5149c165643700d308dacef7723e45b79fc911ba13bc1bf363c89ccac047cc6636e48a9a5a9502fa
DIST tokio-stream-0.1.14.crate 35881 BLAKE2B ae77512f93bb58c33036c1c0e7b8f29dd1d56274b6168a51b262c39184f0a3d366375414a3fca2a7c6c836f618e236189fdea3dbec39a861155409ffc9a77d3f SHA512 b600ef2dd90e0f46d21e94cd04baba91ec3f586832125cc2f51f350b47e7f9cc1ff5bc7529843347fc60043a61243e5b846d8db8406014969a8935385f161303
+DIST tokio-stream-0.1.15.crate 36284 BLAKE2B e12d50652cb39227da004ce6850413d21294142fff229dede50f2d6736753cce87a6b0d864b0446fd878b4cfbf715ce94a9a7fdde0ca6fceff3d5d5fa402553f SHA512 3e6b0ecedd45fe6333689b9dff06c85a5dd9beae461879278c795782bdad0680c6744cadca9ef64d30abddcf1bc83b04b489768a0777f7c6a621d2ea7cb1328b
DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317
+DIST toml-0.8.13.crate 50517 BLAKE2B 2647af19ea2dec83ba44296ae3ac31cddb4244b06e732d7437c80b79749fc6063e50e853ee27094843665f6814f0cc7bc2efdd42d018ebc4f6ab39064bc591fa SHA512 12cac547563d624f63b59585f888ed7bae45da8da164e66ea1f1c2bb665fb700650763c41680c76c693dabafb95f2691cbaeac0a08c451cb22e4815fe139bb09
DIST toml-0.8.8.crate 50451 BLAKE2B 96d5411e8806c9021409ce232a11fd6d81269ef2f56b2a64d7217c9af8d0b31258b8c650e2bce9ca1d561a5fc58d1e556493d06199842a4d81884085622ae3c9 SHA512 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5
DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
DIST toml_edit-0.21.0.crate 101265 BLAKE2B 8cf4fcd93fdc99082c3c43e6629348b67c1e2bb4a3605ea119816b4b3c473bb3b9bf9baed8b189a0dda6d92ff5f08ec58e3cce19fe2667bcdb2ca3dee88d06ec SHA512 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324
+DIST toml_edit-0.22.13.crate 103518 BLAKE2B e14e8b159de8bad229cd5e1e1d2f0b7f46ef1124e46fcbe44cb5d9e15aaff12c98157b9ac1266271ceb8c2adda9999fe692560d3f64f2282f67c089ee2dc310e SHA512 0a63a1970e5b14fcd138bb112b797f404e3c262ac0068da6b22169b8ba07cea32e6e033ccd9161b6ea5c4bbb5dc1b4c6cf8b6ebb03633f35f0739676f3890023
DIST tonic-0.10.2.crate 95739 BLAKE2B 4839b0f7c1045a7ca996855abf65a793835829bea7f54acc7418eed7aa4a0afb7039f5c0ccea0119bd28e16c9362f26b0b4f0bc2ec3de439e20566532a89f1a0 SHA512 8a04f29ca500eb259bb9b0c12c17ae85b4c09453c0211dc54744b2fa454704a025b8b4b88973f7d858fb6fa273aa1c51658eb636abb38613ebb3be1ffed6fca3
DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c
DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e
@@ -310,16 +443,20 @@ DIST twox-hash-1.6.3.crate 21842 BLAKE2B 67c261b2b0a93293717a4e2e07dc11df2abde09
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630
DIST unicode-bidi-0.3.14.crate 56429 BLAKE2B 8670c2bb1ad98d4540d7837e8b395078b5e0eacc0dcb7ef3ecf6ddaff9d69ce136a883b99cc5bdafd3a3d657834432d0145b11a44ea1d8b776a5394e56ba04f1 SHA512 8793d415e33f1f693ba5928d8aa09ad6dc10bca6d8ad338fca527e5b142d1ea1cb84515459a9fa0a821ae68747cae570bd3872646fcf218ebc7167ad41c97379
+DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c
+DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST uuid-1.6.1.crate 55554 BLAKE2B f9b8eb34f9197734ae9a1437ded396f5e5a8551b54e532053016e0c00c8007644f4fbbd3827c9878cdbf8acaa981d8ae9c94739af7edb6939ec299075ee4b443 SHA512 b9f3dbad176b3640b4b943d127ac8fcd0938e7bc750430626cc603efdcf5faf479f8de7940d64ed1b5b6e6378b42a1aaf3c1e791ee59b9db9394409261cf3c55
+DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
@@ -329,18 +466,29 @@ DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f73
DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
DIST wasm-bindgen-0.2.89.crate 181935 BLAKE2B 88ff35daace267087750053eacdcf81f1d6cfd7653e1b21cd8436799688615a2840ab733e0196cde747dd4a49ffc3d4efc7c64f48e4e75bd9a240a689f7c037c SHA512 e9e3b95547423ac7acb0f0b327b9fde6c8ef3160296509332fe5d9cbf9eb6a4ed6ad30b29552cdcd113a94e95fab4e3ecc1e7a03811514f84fac569972febf5b
+DIST wasm-bindgen-0.2.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5
DIST wasm-bindgen-backend-0.2.89.crate 28205 BLAKE2B d280d04a6e8df72c0eb0d99b134c017be8c7d378578e23505ebb184510e6eab746fc06ca25333a62c24405565531b6e1c79a5010ae31aebb280c7820d5fe41fd SHA512 9ff63a2401e741013753fbbbc86990948e0e8820ffdb4b16167d2c72f12626306e5d077fef37d8d956acc73eefd699dc7f03250926a5609639b127d4e46daf1b
+DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa
DIST wasm-bindgen-futures-0.4.39.crate 15376 BLAKE2B e261349108d59a0d7dc0cad93a6b32609ce0ea5ec2e2009f62fefd4bd6c8cd4ecec29859db93951c45b3fa03c39817768f27f1475f2ed8fdbd45a2d7fb71f821 SHA512 2874f0abcb301e7ec06ebdc189fc39eef191cc1cf56f659dda1f52929870455df7c227cc44b649b91e0cf088ca1c08f347a5f82ff55e8477e65ef633fd828f0b
+DIST wasm-bindgen-futures-0.4.42.crate 15380 BLAKE2B a20ba9f2bc814d7aac031f1cbaec90289f63893b76c60b536a65af85379771e102d6c3d949a8528328587ac776d7a3b684c12a217f9e186bf10046a1fcb34652 SHA512 0a77203499381b6bc4e9258480d7ef499d9c26b195baf38d0b7b228872f844d24c827cd57c8e2b0176927fd5957428084f53fe80cf60b35b7ba02d02b27a4682
DIST wasm-bindgen-macro-0.2.89.crate 13906 BLAKE2B 93e4b784eaf75a070f471d7d60b802d42b4bdbfd0c7ec21ecf1dbda554ed2bed62d99c2b28ba1527ad8f6f3e5b6083d132f36f9c36efcfa9f6a9cfab73b1ca0d SHA512 060e0f300bdc42557798f4d7348165ac9dde60e4f7760acca5da6ec02bdf8bac22e2e5b80f733aae625a0c699dbe831e0afc6e66b2af8fe445aa6513c5180381
+DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462
DIST wasm-bindgen-macro-support-0.2.89.crate 20008 BLAKE2B 867ed0049f076d37e8c0587928d67209d69071a6beb80afaba35b947c16958d2c61ef1c762d1706de6744f23ed811815cd94f7059b3ad823aa99f30929cc3a33 SHA512 4ff50819d989733b51e6614b8b14992dc7e53e4c283b89c4e21dd50659cdc49a8cec379df7630ee26e04be62f4ff0bc5eeee9153dbeaec213e8217964a149e76
+DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7
DIST wasm-bindgen-shared-0.2.89.crate 7265 BLAKE2B 78668ee6af47357983788161c2a50562ff37a8d584e6be61142c5609360aa712571c3fac6b3395215c5d132edb864e0ce8e7b648fd7225433a81f2ae3e6a586b SHA512 02b2252b5b2e6bc8723404ee8cc750684f488b3e80ab60210d97fd7b343a67db2ef8d62aa792a5f02bb351467f4ffbc887512a215007f6fd089b29f8d3a23be3
+DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
DIST web-sys-0.3.66.crate 733024 BLAKE2B 5f9b318d3d6f0395579d7483c2a72325203680a030532c084a63899d8467288d82bbd33eacf66595513bece2d2d94ca7e3450649a62a06585e1012fadbfebd32 SHA512 7fad95dad96e1b4f0d187f116889aa142747b2f44e8fb88ed8579d96cd5491997a7c13dca9745de4536ba7363a51b88615ce57aec25963bcbc8ce9a2e8b4c658
+DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b
DIST webpki-roots-0.25.3.crate 251565 BLAKE2B dad09323767a29df528fea7fbf58f4f7e4e2c01ad86672b3236774122fdca97279a11aa5e96abbb6405348ed383504bebc5fb654ef84f50ec819a52803380faf SHA512 53770d6b4f7c0f25de31d9658261c1fed57e0ff9c3246a39f257646bec088b0f9a6975fd5505c0fac52dee3eb00df8291c3d5a5aef86899442f5626b5cd8478a
+DIST webpki-roots-0.25.4.crate 253559 BLAKE2B 737f608323fec02b77c47a40f8b2f9bf44f1b29d32b936fd7bd8c1066efd8916451b96ffab8949f5b5ba537bb1ed6300143bf51d1ef8663ce5a9a7a33947e81d SHA512 4891aa5c6a5bb8a4d6bd730fca5ab5bbddb5a39b9267c81951ca8d3ff0dbcd305b498328f99b2da79ac65cdc9dfa42c40631a4f8d6975ac6f4ed9c85a8d2178e
DIST win32job-1.0.2.crate 10701 BLAKE2B 5fa4ab27b7fe9852db2aa5d30b6230f7577c95bbcc9dcbc9f392c3c981be7cbc2d9f378f102c3f4839ff52bb42cde500f9cb6d98703dfc40734e80973af3d8e5 SHA512 32ef38ab0aba881323d1963cb02691490f585a1999c98019ccfbb1c23c8919a4d2ced6f03084b00a038cb1c644bc9d396c4242e72b58281decdedc68269e54fb
+DIST win32job-2.0.0.crate 10887 BLAKE2B eb6f3b1acb22b986ea3c9f9a5d83d96c5f51d126c09d19bf139e2b01625ed96227dd8248023e17d989c7071b7dc353bbdc40c869212d69f58c7306dd881b6448 SHA512 441eaaafea9bad6ed0a92917513d63233b866dc2fb638b379ed33606775c13e6d50e5381df26b8ec30e3f9b8e09869f75f558ba3e4f8c991c003c1208485d9d8
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+DIST windows-0.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da
DIST windows-core-0.51.1.crate 42364 BLAKE2B 0227e8cc033f40b644879ce4a86f17b9552076378eb6cc6c8cedaa15602ef3ce0deb1ca48c6a7b4276af2bc2e0434e76193649051d7a2f78695f60400d00ccff SHA512 90615ed84f11fdfe0725a4a8b112e45f93ae6cb7e65c16636f85217369fd8b708553ae5bd28aff66e18b180ffa3c0f6820a94022fc5eb202b4f8358f8926fde6
+DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
@@ -348,39 +496,57 @@ DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d
DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
+DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee
DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
+DIST windows_aarch64_gnullvm-0.52.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d
DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
+DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d
DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
+DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2
+DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b
DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
+DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634
DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
+DIST windows_x86_64_gnu-0.52.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8
DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
+DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
+DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winnow-0.5.28.crate 150758 BLAKE2B 10ea6c613e474b48da3af7fd2b6459e6ac1bd75fc2295c2a174f87988e74c1b9019c12d55c4f3d79bb37fa08f8613c98233d2f4f9b72a2d5783b46da0c14153b SHA512 763d6000d2d4a215c0deab8a7e6a50b981222cd73b51a5e5167cc07e24ec93afd667e1ae1b884f50daf6df1ae71cbbfadd114fefa7e41a7ee43971b9714e3042
+DIST winnow-0.6.8.crate 159453 BLAKE2B 36ae0b096ab916c1d925d51ce9b4fa072fd687022c3578debf4be852eeed046fd73003c8be2f6e3b0abbd2d3952a23100e79a8e432f516a0ddab2ac7aba4b034 SHA512 64652527221385a1278efb66d25ebbab86cb64d2f71fbf9bc9956dc548ae9d028b998f3aa851a94dba66853da7fbf1bdfcf2dae02ed60b2562869569acf2b583
DIST winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787
DIST xattr-1.1.3.crate 12518 BLAKE2B d1a95420e113837c32bb11ec6b990fdf9128620aeaa199b794dca4ae29da35b0c916080196a64182197b73d7608d4b62b3ae677fed21a0f38ee21eed171710cf SHA512 a4cab5db694c65e4d7243a4695c07604c0774f5dad14c7c020b49f5c666f9f65eb0b554fa965c228630f8103e8dbd58c27d93a7e3188a5318f9857c0ba2c976d
+DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280
+DIST xxhash-rust-0.8.10.crate 20066 BLAKE2B 5fca80ff05e00d5f78c2655093a963b08a16d2bd40e74e53c9e48e9812f81d668f9d60cd23872cb76ecb643cd381eddb841da5ba93a5f9fc92e42e6d8bb7e871 SHA512 c5a66c4c7a30dffe9d925dbfa8d0b5ae5b825770cb5d52a0d5de2eadf24c9af1b08b11b2e7a94ce60a30dabb2ce61cd3066cc781d05c90bc6a9d46daa2e04b71
DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
DIST yansi-1.0.0-rc.1.crate 28933 BLAKE2B f7947e661c03aebc711b5f6bbf781e1cc40b3b713c2efffdefa5cb9a90488b5ecfa98b49d41626c33e24bcd2fbfcd9d047d1da166ee69bb95c109032b4280f06 SHA512 ad2e8739de10e23dae074290fffb76fccbfddf70729d33a059cbf699f4d7841e534529e4834a4af244c62f5bad8023d06498f92edaece683c609af01e7f8120b
DIST zerocopy-0.7.31.crate 151100 BLAKE2B 0363306c4b0f024bf87d8d689bfa63b7a12fcbf670cfb07a27a69d5b8269c38eadb73319b8788842d292bc73eb41a2a16820cb265cdf40f6a1f9dade3aa44d5c SHA512 672c71003c26a6cae1fc0704e13210b20055e66ccb1682e590effda094ab6c0409d56060c7dc8e94e4a0295b55e476f50bd2145096cbdad7b14c4abf613a251e
+DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-derive-0.7.31.crate 533507 BLAKE2B e0872636d43956d1405e296f51f313989b1cddd9911adc5f1c2a59274f9668003356bbc942cbe7f339d7173f8caca8378e7ba11461c181fa1b51e582bf833a5f SHA512 33a0e2b1045c6f584fd67c34a64d4262c848090acbeafbc75e4c553ec2e2d14dcb70285a1a2d840257757b1836fdb44778737aa06199cd4e831ac74623932827
+DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
DIST zipsign-api-0.1.1.crate 13007 BLAKE2B da1f4f2e4a2007d2707019d6ffdb6c049b2d69ba033a87e444de8969e790cb83632b931a53a9220d60b4547dcea4056fc8bc226c38777daf637799169a94e32d SHA512 645efde88e24e49507b57411c9a5a7432aa13c78a2f4b5595ec8cef29fff98f22b8ca4f77f1c7a694e4c36ae44b79d30d2de030b00b215cb663b91451a9f4090
DIST zstd-0.13.0.crate 28911 BLAKE2B c2045cb42d2ac27af4231cc9b6a1734a8ec44121e91ccf3672fe11acba7627986705816fbfb0228121276b1557e7c96a6a44a89716e979f699b069154256b1c0 SHA512 daab48e7479826dbc14e7594b3c97c06eb2903f2ef94af419f0f5bb201931ecd917935d27049da363c9edca7cbc3b5d0ad3dbf3805376627df63862c658d17cd
+DIST zstd-0.13.1.crate 29805 BLAKE2B f5ad84f1a6899637a93c85dee8e3006609db0df89a8f94878881e2f21735ad0ce104a0a2391feabd5570d9461689deede14e98778d9f51f99c3393f4218a0dd3 SHA512 903edbc1713fe0822dabd4d3b014cadd59f4c9ad4f9eb8c78ca4b78b0e927dc360b9f21c7feb2e85231896543b8a6ffd7d9daa705eeb2de26f501f4f8e8c2bb1
DIST zstd-safe-7.0.0.crate 20463 BLAKE2B 8c4cb034d1a12ae54abeeb8f12101f09ef82115ec26630103e7fad29ce1d0045e59dbd8ae301dbe8f47c90515ab9575288137ced98aea667a9cdd7ad0e2a6234 SHA512 2f0d66c874f7880d05fce39f4bdec5e217e8e18b44bfe97b4ea33c7d5c8719c5bd9615f7274f0b19734a465eb2477993fb8ae8d60abc7da36eac361e8fc4a437
+DIST zstd-safe-7.1.0.crate 20792 BLAKE2B e12fa6387c46ad526d8831dbe1ca0dcc0d3d93043f29af2dbbebd1600ee3bb818acb6bf9d33b050a6c908ce70507686fb3e1c1377f441ac48b496cd0f1d8d391 SHA512 b9127f270c747b6f2df256fe8d2b3d50c17c55bf366ffe516315c90214952ed3c7069e14d5d37d382df9f621f385abfb6855c4c8416baccd277bff7698524044
+DIST zstd-sys-2.0.10+zstd.1.5.6.crate 749088 BLAKE2B 89ec471502281a65841e1c38b313571ac0ba1d2bb3aacba11297f782db9f0f8ed9cf945b757840e7851da0b7400b8c58fc79a60f24a6535fc271d28f07b2ffe9 SHA512 588008a436a9c7751fa7c088620bf04434751e508c9a729e6840e42a14a2cc26c8ee252e8f129a5ae00eb1f76ae6ecfffaac043d854b61381d386f71d80993f9
DIST zstd-sys-2.0.9+zstd.1.5.5.crate 728791 BLAKE2B f08f8730d9cc1efc5520f223e9bfb0854b3a67a2907e47c38e0572d8eca688c1bae61560e11e664834dbff1bed3d40608b23d08f102ce6cd7f1af72b48446e4c SHA512 604c01eae4975745aca1dc1d351db98fec34f7036143e59dfeb4d36e6ee18ac9f3871a288557c8ebdc9e816967a008da43154dc9a0eb3cac85071ccb05bf58aa
EBUILD cargo-nextest-0.9.67.ebuild 8054 BLAKE2B 5bdfe47fa2f22f8d781b9c0b057bafeb0b28d309e5eee8de9bc625916102e7f2450c27e4383e705329b21606b2cb0e25af60f6905fd6a30721517f57e2dd1784 SHA512 6a025030220a808d59a8887f7b12e6b24925b2df43dcd25bfaf18764cdabd0d76edfdffd54f7469dc425a3f5f5da62f76b13ba5be6e8f4e7f3fb45adaaf1ea8d
+EBUILD cargo-nextest-0.9.72.ebuild 7904 BLAKE2B 2b8cdf22cbd5bf099081963fbb903ad512614c07768f7d78b37e3f69857f952cac1fa039ba98cf5cc364c56b0fac13b1b45064207d350113ef1f16b68d500679 SHA512 1518c0e3f7e3c3f99cce4bfcc9fcb5ffe06c18e418bedcdac7049c5067208ffd99c377a567a47b0f91283b7da89cd812255b825e3dbb21179385f1c240f66a36
MISC metadata.xml 323 BLAKE2B 9b207bb48024ffc132bfc7ecb61e4eb7f80b2962779ebd9b0975310a3052d032f5a86fba4b8ec156fa99bab3b45cd60a5e882fea24b80870a11e7d2d96cea53b SHA512 1c110a6f0110905f095ea23ff21dc769817ab679940331a7348311fe6028c0a0a45eec0249db0896bc802104f8f6a969d8f3c7a8c05d53c62e0a0599052d340f
diff --git a/dev-util/cargo-nextest/cargo-nextest-0.9.72.ebuild b/dev-util/cargo-nextest/cargo-nextest-0.9.72.ebuild
new file mode 100644
index 000000000000..4ea6db5a1fdf
--- /dev/null
+++ b/dev-util/cargo-nextest/cargo-nextest-0.9.72.ebuild
@@ -0,0 +1,402 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.1
+
+EAPI=8
+
+CRATES="
+ addr2line@0.21.0
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstream@0.6.13
+ anstyle-parse@0.2.3
+ anstyle-query@1.0.2
+ anstyle-wincon@3.0.2
+ anstyle@1.0.6
+ anyhow@1.0.82
+ async-scoped@0.9.0
+ async-stream-impl@0.3.5
+ async-stream@0.3.5
+ async-trait@0.1.80
+ atomicwrites@0.4.3
+ autocfg@1.2.0
+ axum-core@0.3.4
+ axum@0.6.20
+ backtrace-ext@0.2.1
+ backtrace@0.3.71
+ base64@0.21.7
+ base64ct@1.6.0
+ bit-set@0.5.3
+ bit-vec@0.6.3
+ bitflags@1.3.2
+ bitflags@2.5.0
+ block-buffer@0.10.4
+ bstr@1.9.1
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ bytes@1.6.0
+ camino-tempfile@1.1.1
+ camino@1.1.7
+ cargo-platform@0.1.8
+ cargo_metadata@0.18.1
+ cc@1.0.95
+ cfg-expr@0.15.8
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chrono@0.4.38
+ clap@4.5.4
+ clap_builder@4.5.2
+ clap_derive@4.5.4
+ clap_lex@0.7.0
+ color-eyre@0.6.3
+ colorchoice@1.0.0
+ config@0.14.0
+ console-api@0.6.0
+ console-subscriber@0.2.0
+ console@0.15.8
+ const-oid@0.9.6
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ cpufeatures@0.2.12
+ crc32fast@1.4.0
+ crossbeam-channel@0.5.12
+ crossbeam-utils@0.8.19
+ crypto-common@0.1.6
+ curve25519-dalek-derive@0.1.1
+ curve25519-dalek@4.1.2
+ debug-ignore@1.0.5
+ der@0.7.9
+ dialoguer@0.11.0
+ diff@0.1.13
+ digest@0.10.7
+ display-error-chain@0.2.0
+ duct@0.13.7
+ dunce@1.0.4
+ ed25519-dalek@2.1.1
+ ed25519@2.2.3
+ either@1.12.0
+ enable-ansi-support@0.2.1
+ encode_unicode@0.3.6
+ encoding_rs@0.8.34
+ env_filter@0.1.0
+ env_logger@0.11.3
+ equivalent@1.0.1
+ errno@0.3.8
+ eyre@0.6.12
+ fastrand@1.9.0
+ fastrand@2.1.0
+ fiat-crypto@0.2.8
+ filetime@0.2.23
+ fixedbitset@0.4.2
+ flate2@1.0.29
+ fnv@1.0.7
+ foreign-types-shared@0.1.1
+ foreign-types@0.3.2
+ form_urlencoded@1.2.1
+ future-queue@0.3.0
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-macro@0.3.30
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-util@0.3.30
+ futures@0.3.30
+ generic-array@0.14.7
+ getrandom@0.2.14
+ gimli@0.28.1
+ globset@0.4.14
+ guppy-workspace-hack@0.1.0
+ guppy@0.17.5
+ h2@0.3.26
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hdrhistogram@7.5.4
+ heck@0.5.0
+ hermit-abi@0.3.9
+ home@0.5.9
+ http-body@0.4.6
+ http@0.2.12
+ httparse@1.8.0
+ httpdate@1.0.3
+ humantime-serde@1.1.1
+ humantime@2.1.0
+ hyper-rustls@0.24.2
+ hyper-timeout@0.4.1
+ hyper-tls@0.5.0
+ hyper@0.14.28
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ idna@0.5.0
+ indenter@0.3.3
+ indexmap@1.9.3
+ indexmap@2.2.6
+ indicatif@0.17.8
+ indoc@2.0.5
+ insta@1.39.0
+ instant@0.1.12
+ ipnet@2.9.0
+ is-terminal@0.4.12
+ is_ci@1.2.0
+ itertools@0.12.1
+ itoa@1.0.11
+ jobserver@0.1.31
+ js-sys@0.3.69
+ lazy_static@1.4.0
+ libc@0.2.155
+ libm@0.2.8
+ linked-hash-map@0.5.6
+ linux-raw-sys@0.4.13
+ log@0.4.21
+ maplit@1.0.2
+ matchers@0.1.0
+ matchit@0.7.3
+ memchr@2.7.2
+ miette-derive@7.2.0
+ miette@7.2.0
+ mime@0.3.17
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.2
+ mio@0.8.11
+ mukti-metadata@0.2.1
+ native-tls@0.2.11
+ nested@0.1.1
+ newtype-uuid@1.1.0
+ nix@0.28.0
+ nom@7.1.3
+ num-traits@0.2.18
+ num_cpus@1.16.0
+ number_prefix@0.4.0
+ object@0.32.2
+ once_cell@1.19.0
+ openssl-macros@0.1.1
+ openssl-probe@0.1.5
+ openssl-sys@0.9.102
+ openssl@0.10.64
+ os_pipe@1.1.5
+ owo-colors@3.5.0
+ owo-colors@4.0.0
+ pathdiff@0.2.1
+ percent-encoding@2.3.1
+ petgraph@0.6.4
+ pin-project-internal@1.1.5
+ pin-project-lite@0.2.14
+ pin-project@1.1.5
+ pin-utils@0.1.0
+ pkcs8@0.10.2
+ pkg-config@0.3.30
+ platforms@3.4.0
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ pretty_assertions@1.4.0
+ proc-macro2@1.0.81
+ proptest@1.4.0
+ prost-derive@0.12.4
+ prost-types@0.12.4
+ prost@0.12.4
+ quick-error@1.2.3
+ quick-junit@0.4.0
+ quick-xml@0.23.1
+ quick-xml@0.31.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_xorshift@0.3.0
+ recursion@0.5.2
+ redox_syscall@0.4.1
+ regex-automata@0.1.10
+ regex-automata@0.4.6
+ regex-syntax@0.6.29
+ regex-syntax@0.8.3
+ regex@1.10.4
+ reqwest@0.11.27
+ ring@0.17.8
+ ron@0.8.1
+ rustc-demangle@0.1.23
+ rustc_version@0.4.0
+ rustix@0.38.34
+ rustls-pemfile@1.0.4
+ rustls-webpki@0.101.7
+ rustls@0.21.12
+ rustversion@1.0.15
+ rusty-fork@0.3.0
+ ryu@1.0.17
+ schannel@0.1.23
+ sct@0.7.1
+ security-framework-sys@2.10.0
+ security-framework@2.10.0
+ self-replace@1.3.7
+ self_update@0.39.0
+ semver@1.0.23
+ serde@1.0.202
+ serde_derive@1.0.202
+ serde_ignored@0.1.10
+ serde_json@1.0.117
+ serde_path_to_error@0.1.16
+ serde_spanned@0.6.6
+ serde_urlencoded@0.7.1
+ sha2@0.10.8
+ sharded-slab@0.1.7
+ shared_child@1.0.0
+ shell-words@1.1.0
+ signal-hook-registry@1.4.2
+ signature@2.2.0
+ similar@2.5.0
+ slab@0.4.9
+ smallvec@1.13.2
+ smawk@0.3.2
+ smol_str@0.2.2
+ socket2@0.5.6
+ spin@0.9.8
+ spki@0.7.3
+ static_assertions@1.1.0
+ strip-ansi-escapes@0.2.0
+ strsim@0.11.1
+ structmeta-derive@0.2.0
+ structmeta@0.2.0
+ subtle@2.5.0
+ supports-color@2.1.0
+ supports-color@3.0.0
+ supports-hyperlinks@3.0.0
+ supports-unicode@3.0.0
+ swrite@0.1.0
+ syn@2.0.60
+ sync_wrapper@0.1.2
+ system-configuration-sys@0.5.0
+ system-configuration@0.5.1
+ tar@0.4.40
+ target-lexicon@0.12.14
+ target-spec-miette@0.4.0
+ target-spec@3.1.0
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ test-case-core@3.3.1
+ test-case-macros@3.3.1
+ test-case@3.3.1
+ test-strategy@0.3.1
+ textwrap@0.16.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ tokio-io-timeout@1.2.0
+ tokio-macros@2.2.0
+ tokio-native-tls@0.3.1
+ tokio-rustls@0.24.1
+ tokio-stream@0.1.15
+ tokio-util@0.7.10
+ tokio@1.37.0
+ toml@0.8.13
+ toml_datetime@0.6.6
+ toml_edit@0.22.13
+ tonic@0.10.2
+ tower-layer@0.3.2
+ tower-service@0.3.2
+ tower@0.4.13
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-subscriber@0.3.18
+ tracing@0.1.40
+ try-lock@0.2.5
+ typenum@1.17.0
+ unarray@0.1.4
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-linebreak@0.1.5
+ unicode-normalization@0.1.23
+ unicode-width@0.1.12
+ untrusted@0.9.0
+ url@2.5.0
+ urlencoding@2.1.3
+ utf8parse@0.2.1
+ uuid@1.8.0
+ valuable@0.1.0
+ vcpkg@0.2.15
+ version_check@0.9.4
+ vte@0.11.1
+ vte_generate_state_changes@0.1.1
+ wait-timeout@0.2.0
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ webpki-roots@0.25.4
+ win32job@2.0.0
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.42.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows@0.52.0
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.6.8
+ winreg@0.50.0
+ xattr@1.3.1
+ xxhash-rust@0.8.10
+ yansi@0.5.1
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+ zeroize@1.7.0
+ zipsign-api@0.1.1
+ zstd-safe@7.1.0
+ zstd-sys@2.0.10+zstd.1.5.6
+ zstd@0.13.1
+"
+
+inherit cargo
+
+DESCRIPTION="Next-generation test runner for Rust"
+HOMEPAGE="https://nexte.st/"
+SRC_URI=" https://github.com/nextest-rs/nextest/archive/refs/tags/${P}.tar.gz"
+SRC_URI+=" ${CARGO_CRATE_URIS}"
+S="${WORKDIR}"/nextest-${P}/${PN}
+
+LICENSE="|| ( Apache-2.0 MIT )"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT
+ MPL-2.0 Unicode-DFS-2016
+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND=">=virtual/rust-1.74"
+
+QA_FLAGS_IGNORED="usr/bin/cargo-nextest"
diff --git a/dev-util/catalyst/Manifest b/dev-util/catalyst/Manifest
index 33e1ab992236..f68a3b18bf53 100644
--- a/dev-util/catalyst/Manifest
+++ b/dev-util/catalyst/Manifest
@@ -1,9 +1,11 @@
DIST catalyst-3.0.21.tar.bz2 620472 BLAKE2B 6ecf59edde24cbec6d072a31680b75e2e7f142e267b43783473dc607b189d5091b6ca2b7bd02e88a6528a7bccea8441fce21c74aed6623ec14d701557fb4d267 SHA512 e2c58a562508e25465186a5d9771040ddb9f00104943a6434489e5ef01da220ac0330339f741d023717c8d1df6ec2bf765654fabe4097d93d3086ef9005a294c
DIST catalyst-3.0.22.tar.bz2 620528 BLAKE2B f0eb5bf1052ba65bcdab4a14fe8ab564b6396c8a7271ee16c664b90c595df2a7bcda480279d64e0c7c6ff2045e0119a6a3afec75819a673ae721e77587e1f2b2 SHA512 c2b2d20ee6581b7c9c837fd64e798b0d1b0e5cc00346827cdf7154af8e8b6e279d32ab0d7f10314aa8d50923065e8b1121d2c01a506521cdae04736769cf6ba4
DIST catalyst-4.0-rc1.tar.bz2 355575 BLAKE2B 373f3fa4a340e14461ab4881ae17cb8266e01a3d66fdffe37d648e5b816e95064e36360b3ced7dd4dc9f05c80eabdeb41dac506d4c156fa3072056b35a6e1074 SHA512 89660b603ecb6acf39b6bb7eb6e43f035c30b1610636586c84b9a75140963e2aefe4a9d97f465c15c293da9c4fc4146f0edce5685293a290d5d182e131dabb7b
+DIST catalyst-4.0-rc2.tar.bz2 355924 BLAKE2B b14905e989674a9b547c6e7c83129e1bcc0b55cf64b86e0668532d067518d7a66dd0d494b9e1f84bf0ba9f6d57c79baeb39c35d7ffd9ef09602dd4c1be9a1bd9 SHA512 16ffdf74639bde74e043480d3c756121489033cf72850b38959701c53a689263b46bb10403496de222af00321b5d691aba7bcb41eafb8b5dcb1dd56dd658ace5
EBUILD catalyst-3.0.21-r1.ebuild 1918 BLAKE2B e3a4746c61239f51104456b6bca825a7d53deb3d696e7ef3d366958d5db527b929171cdb51d93817cc97146dd7728fa81df71e157f06f136dd6dda81e34c7418 SHA512 589a9d89eabde0d71f2a23e1e0a424a3b6aa0f05c41ed7949afd42425316166c1b9369cfa04af1308a48e53ee31ca69d3e352139a79073eeb860c640b8f3808f
EBUILD catalyst-3.0.22-r1.ebuild 1918 BLAKE2B 3f76b8f2578f78564fcf3797391aa9b8670cbf0d0f12a8f8013f8f81d4aba8176276734608e50185782393b8f5698851b8c11368130230576aa3b1c24903a0b9 SHA512 e1676547fd7053be871b2ceef7ff91c2bbdb0c3174a0277eb9032a8e0b7e7920877c28052f169cede7a3f9f03cd94c75cacf337372df69f5d94ce83929c6f7e6
EBUILD catalyst-3.0.22-r3.ebuild 2133 BLAKE2B b4d2cc49991cdba68998064a94d9f165b424ab542dc0e2275db610b7289b53aaaa7f8bc8ac8d60383a68020afc3ad71904cd11934439d258d54f04a21a74b1b5 SHA512 11d1cda758912972796093397576d558848f185ac0629749e6b6733ffcbc4b2d5caaa808eec4e203cd62c98ff9519db9cafdd55a3d69d77430990b47c5e38d31
EBUILD catalyst-4.0_rc1.ebuild 2790 BLAKE2B 180ba3de6172a758897d28d0e455c54d3fe72f2ef0b68c6fda650f0852235a8271dbb378d59117282536deea2f09734d7fde326c0bd65149712a8345b51160c4 SHA512 e7761cf37af91749a8687dfc3508a8c1b4bbbab7f9e6b78ba1a66cedfa85c17d4e7f5ca302329dd64d98ab678d131fe23cd9bdf80f3673dd2352e2c39cf3c2ce
+EBUILD catalyst-4.0_rc2.ebuild 2790 BLAKE2B 180ba3de6172a758897d28d0e455c54d3fe72f2ef0b68c6fda650f0852235a8271dbb378d59117282536deea2f09734d7fde326c0bd65149712a8345b51160c4 SHA512 e7761cf37af91749a8687dfc3508a8c1b4bbbab7f9e6b78ba1a66cedfa85c17d4e7f5ca302329dd64d98ab678d131fe23cd9bdf80f3673dd2352e2c39cf3c2ce
EBUILD catalyst-9999.ebuild 2744 BLAKE2B 0315b42c45012e7c56a43879333d7238980db05e94345edf6dbebe2438ea36aad8eaa8e3b1d1209c098a6d4ae024506498894757087a5711d8eb82e204fcd87b SHA512 84d50dd2a4b36003b96fbf89be94db8237bbfbc5b150fdc34ae950f4090ff2441cd866d83fbe327f28d4b763870a95338f8078283b687b33fd29d4c285269903
MISC metadata.xml 652 BLAKE2B 798bed21d492c2404691dab86198b443b72c43cb0a68f8476bb6d31167d19168930fd2969bdd384fcbae0efb0285b1a0e6927ce4eeeb3a995e617e598ff2cd6f SHA512 ae5920383badc6d4678d3efcffd55a20693c711fd12f358e12daae5f131b7daf4df5171ae73de93b908798772dac193b7564f8df352682f8e323aab1f1f66b13
diff --git a/dev-util/catalyst/catalyst-4.0_rc2.ebuild b/dev-util/catalyst/catalyst-4.0_rc2.ebuild
new file mode 100644
index 000000000000..7bc3d781337b
--- /dev/null
+++ b/dev-util/catalyst/catalyst-4.0_rc2.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_P=${P/_/-}
+
+if [[ ${PV} == *9999* ]]; then
+ SRC_ECLASS="git-r3"
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/catalyst.git"
+ EGIT_BRANCH="master"
+else
+ SRC_URI="https://gitweb.gentoo.org/proj/catalyst.git/snapshot/${MY_P}.tar.bz2"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ S="${WORKDIR}/${MY_P/_/-}"
+fi
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 linux-info optfeature tmpfiles ${SRC_ECLASS}
+
+DESCRIPTION="Release metatool used for creating releases based on Gentoo Linux"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Catalyst"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="doc +iso"
+
+BDEPEND="
+ app-text/asciidoc
+"
+DEPEND="
+ sys-apps/portage[${PYTHON_USEDEP}]
+ >=dev-python/snakeoil-0.6.5[${PYTHON_USEDEP}]
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/tomli[${PYTHON_USEDEP}]
+ sys-apps/util-linux[python,${PYTHON_USEDEP}]
+"
+RDEPEND="
+ ${DEPEND}
+ >=dev-python/pydecomp-0.3[${PYTHON_USEDEP}]
+ app-arch/lbzip2
+ app-arch/pixz
+ app-arch/tar[xattr]
+ dev-vcs/git
+ sys-fs/dosfstools
+ sys-fs/squashfs-tools-ng[tools]
+
+ iso? (
+ app-cdr/cdrtools
+ dev-libs/libisoburn
+
+ amd64? (
+ sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64]
+ sys-fs/mtools
+ )
+ arm64? (
+ sys-boot/grub[grub_platforms_efi-64]
+ sys-fs/mtools
+ )
+ ia64? (
+ sys-boot/grub[grub_platforms_efi-64]
+ sys-fs/mtools
+ )
+ ppc? (
+ sys-boot/grub:2[grub_platforms_ieee1275]
+ )
+ ppc64? (
+ sys-boot/grub:2[grub_platforms_ieee1275]
+ )
+ sparc? (
+ sys-boot/grub:2[grub_platforms_ieee1275]
+ )
+ x86? (
+ sys-boot/grub[grub_platforms_efi-32]
+ )
+ )
+"
+
+pkg_setup() {
+ CONFIG_CHECK="
+ ~UTS_NS ~IPC_NS
+ ~SQUASHFS ~SQUASHFS_ZLIB
+ "
+ linux-info_pkg_setup
+}
+
+python_prepare_all() {
+ python_setup
+ echo VERSION="${PV}" "${PYTHON}" setup.py set_version
+ VERSION="${PV}" "${PYTHON}" setup.py set_version || die
+ distutils-r1_python_prepare_all
+}
+
+# Build man pages here so as to not clobber default src_compile
+src_configure() {
+ # build the man pages and docs
+ emake
+}
+
+python_install_all() {
+ distutils-r1_python_install_all
+ if use doc; then
+ dodoc files/HOWTO.html files/docbook-xsl.css
+ fi
+}
+
+python_install() {
+ distutils-r1_python_install
+ rm -rv "${D}"$(python_get_sitedir)/usr
+}
+
+src_install() {
+ distutils-r1_src_install
+
+ echo 'd /var/tmp/catalyst 0755 root root' > "${T}"/catalyst-tmpdir.conf
+ dotmpfiles "${T}"/catalyst-tmpdir.conf
+
+ doman files/catalyst.1 files/catalyst-config.5 files/catalyst-spec.5
+ insinto /etc/catalyst
+ doins etc/*
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ optfeature "ccache support" dev-util/ccache
+ fi
+ tmpfiles_process catalyst-tmpdir.conf
+}
diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest
index 27c0997a99cd..cb714339acc9 100644
--- a/dev-util/ccache/Manifest
+++ b/dev-util/ccache/Manifest
@@ -2,7 +2,7 @@ AUX ccache-3.5-nvcc-test.patch 262 BLAKE2B b33b6372e8e6c597d7ed6c781f0a3ac22c435
AUX ccache-4.0-objdump.patch 271 BLAKE2B e641f1acef1e439660753c781d5760ab2a2530ce8dbcfacb1c3835523ec41ff35701536698827f11c39c1e06641fcf6b57d374944ecb44888a66c7860f97b813 SHA512 cc53f44b173c1ae66258aa573182ae936304dac9daf8489a20c45dbe3d554df207bd93b370da2c86b22fbc4edf5fd954f84fd18812d97d41a88ea4c7926f117c
AUX ccache-4.10-avoid-run-user.patch 1288 BLAKE2B 265e331172f97edfed18c5dc06e2726e083aede833eea9fdf13c940e1534f9e1d7705353679c22d3d6518870667c10f3df2410f56b59f0540535720a37a590c9 SHA512 2f4efb047ce1f735935b575e006e78be2c640330aef3acc4cc2610f36943dbd5c5c6582e1310ae1a5d53c24f3437fe764a7397a7a786dd2f53feaea867d4422e
AUX ccache-4.10-blake3.patch 3043 BLAKE2B ef372a28e43ac0bc0545c1a9421a96a92d370f2da6195cd0d3f951eb6def1ba802494b6d0e62796aa24b8e1afc35f87b1f1a66626cbe074639ff34bcf1ad3d09 SHA512 20cfa0e9c2e05955e28256d6561a4773db269d21dcb0bee5d545c13439352d0990eef88a5bbbe282adffcfc88ac9bf5e3a95d2c4a6f4d232ebaf53d0e0587355
-AUX ccache-4.10-unittest-httplib.patch 738 BLAKE2B 0534909560cdc677517c46aff0d0c1ca17755f6abde37d59da50de3fe1d0faac762ef8329556785ac5f0d3732729fc6f40e56cb5f88f55682957ffbd291404fb SHA512 7ea81ca4e2b24a6be5de66b3fd03d7ceaaaf573865ed17ce82b50e8da4812a4da8540f4e5c6d239ffd921ed86b3c0dca2f8277bbcb09cd41b32a052bc934c2d8
+AUX ccache-4.10-unittest-httplib.patch 1230 BLAKE2B 0346b9629618c37ab967630d7d76943037b55737e23fc5cb6aa9d2f1add16291e8620aa4a6aabfaf9338fa708454cbe6fb77bafb8fe896f7e9d938045a323a19 SHA512 fc54c2ab507659b6a60155d739fb218b1b86399803d73f8e3f897aea2041da406213821904148e1f534bac1c81140c0e6aac1956b01a53c2b42654887f03c764
AUX ccache-4.8-avoid-run-user.patch 1270 BLAKE2B 2ecdef4b319a2d3c2fd4740667ae22b6134d977b252d9d022acfab723cc9c2cd7f11ea4f2674d5461fba5e3cf5574de39a3df840451670b68689569b819f2cb3 SHA512 898b0d7041af9765ac2a5f26099256e96c881d39452eb0cc90d859f9f64dab2d31d673d6b538958337a6f7848eb2ebf309064e96c37567e271a42e46c948b0ea
AUX ccache-4.9-avoid-run-user.patch 1274 BLAKE2B 04df088e408ac82390f8f2c83d1a148b067a9c0215f70b0e51c347b4bc0c7221b56ea2608b9035a70ec1e9c4668d50f11db2fa223a2dc21ea0cdde71e2beb548 SHA512 b0faf07c1d3bfeafe8c7b25106e9abaaee47c3439254c8cf92e1140957760d6cfaf25ca1076c935973e5b58730bb2188957902e25f2293b0e8754fb2f13fa625
AUX ccache-4.9.1-distcc.patch 1425 BLAKE2B b6617c44d8722b11b56f0a8df9e97010aed501407ed6356ec49eccabf836a272c4e6bd94f146aa4959119c44bc335d8eedc5e2f3e99304c20c3bf0fefaeb0fd3 SHA512 9b80d72abc7a047c8ac617461bd8819997267cf731116a33b76c142406ed87704493ff4e76a45a71dbb5ad100a0165c1b73dc7d923f9df63b57977b7152bf669
@@ -16,7 +16,7 @@ DIST ccache-4.8.3.tar.xz.asc 833 BLAKE2B e800b7bdce705db3ced97f0fe008e8391811f9c
DIST ccache-4.9-docs.tar.xz 82684 BLAKE2B bc3517803cac75a0124358f740e3f4f4b923341277b77cb9ac7649520bbf19a65a51ebf324cc886f98e606bd29681ca3956073a85b737159792e068d529e299c SHA512 870d15dc9e3a0557dfe533862927ff8e90730678439b576e782f79f1f69c5bb499ff4c7e397a7eca059691ec5f89412594e32c74209a58003a6f55002c00d467
DIST ccache-4.9.1.tar.xz 583764 BLAKE2B 9ebaf335fda54666e4bfc8f2c402f2b908b3922f3898b6a739b0256481256c6121546021b80fd2dbc93f3aea254db63a8624b97b2820b88e73e502a243bf2562 SHA512 5ae4537a7e546b779c80f5adadce1349a84da3a47b255bda06cb2678ee5403307f013c08c8541a21f6f1fb36a0b64bdbcf785fbd2fcfe3009150117250e75b0b
DIST ccache-4.9.1.tar.xz.asc 833 BLAKE2B a157b0c2c0777732d9a51fb7519f561fac098bbac9ba33fe453b210a6e9a34372b5d00b0fa940d2b783ab0eb48e7bc98707de884b191d83120d9ad8239c9fb76 SHA512 43605eca0f9a62565486c6c7ff622fc4d18a400518aa9c9e3c9d865a99c40c63a6a09d42ccd3428d28575c4de8a69be89c93830d26261d3479792e67179d0839
-EBUILD ccache-4.10-r1.ebuild 4036 BLAKE2B 635b71e88a8c8e31ae716e0eb81738a4929c657dd86d3f0f6b5317881cf0b349b56f5ac8acd9b769c4e463b606b0b610da57381c558fe39872e95d059486b7a8 SHA512 2d66be32242ed9409b3c5b7be4a4ca846d3edf088c1e452fe57d2a5d90b20e8105f71377de804831856765f0963580876ba0f6313a235c4a65b7cf8482d5cf81
+EBUILD ccache-4.10-r1.ebuild 4042 BLAKE2B 8d7a172e6ed69a5203757e47f4c03388fb9bd282f1f431dd2516f6616f0b4deb2819efec77db84ee88ac242515a6cab1738a3e72fb4e9c873bbcb4886f6e8174 SHA512 47c5f5872a6ee236f321229b039ab82aab7c5405a55dd77d50d984e222d1fb0b3b4ca0f3590085eb16f4b995fd7699c4921efd5f5dd0048e0375c072c1e26ca7
EBUILD ccache-4.8.3.ebuild 3752 BLAKE2B 0f308f104c92a68219f1a54b2122f6913030eaa59d72fe8730d0cdeff62d4db234146d4d2e6abed64f5c86b770ea335c8a06788590b6d23d040d869ab8e3347c SHA512 bec7baf39f9f603fa242be8bfba506431e1de7e8c8f182a6f1b15fe14823748478dc24db2672282831baadb65153a1a20d19441ced32c56f0da6ec2ccd68d190
EBUILD ccache-4.9.1-r1.ebuild 3786 BLAKE2B 3e41e799c604cfc5ac812fe89e9db4e48684a72aeee08c6a0a281d01df9a9a892bd5f74713ffdceac450419510df8c5fac06a5a1aced7ec6e552d777968f3bc0 SHA512 af2a9f19eaad9512be78ccf8657ae0270f5d872f084cd9edc7978630b3c2219010cf58eeb108c734a0cdf04e513c3856c3f60af84b97ff3d0015a2eed724bc59
MISC metadata.xml 710 BLAKE2B 0a93cf3dd4222eb2fd500c3cafdff3c01eacecc489a471270922fc5dd1daf58cd1398ddfb7ab4d271a6e84d5a3da5c3e7a341b1e7994af7b10fd432318de7c5e SHA512 dbfa6b8d8f435e25887b25ce25df65184a7f315986ee60a1c723d0e6592ca73bc7414b6650014812eb882e7e39bed953eaa21139a414043c50c018a7b780e6f1
diff --git a/dev-util/ccache/ccache-4.10-r1.ebuild b/dev-util/ccache/ccache-4.10-r1.ebuild
index 7507908b00db..9ec38c96571e 100644
--- a/dev-util/ccache/ccache-4.10-r1.ebuild
+++ b/dev-util/ccache/ccache-4.10-r1.ebuild
@@ -34,7 +34,7 @@ fi
LICENSE="GPL-3+ || ( CC0-1.0 Apache-2.0 ) Boost-1.0 CC0-1.0"
LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220
IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test"
RESTRICT="!test? ( test )"
diff --git a/dev-util/ccache/files/ccache-4.10-unittest-httplib.patch b/dev-util/ccache/files/ccache-4.10-unittest-httplib.patch
index 2689ba7fcbde..2c466013c219 100644
--- a/dev-util/ccache/files/ccache-4.10-unittest-httplib.patch
+++ b/dev-util/ccache/files/ccache-4.10-unittest-httplib.patch
@@ -1,12 +1,26 @@
-TODO: send upstream (in Gentoo, we don't rename it to cpp-httplib, so need to check for that as a library too)
+https://github.com/ccache/ccache/pull/1465
+https://github.com/ccache/ccache/commit/a641e5ea3087752af71e60690dcf3ed3c1dbc56a
+
+From a641e5ea3087752af71e60690dcf3ed3c1dbc56a Mon Sep 17 00:00:00 2001
+From: Sam James <sam@gentoo.org>
+Date: Sat, 8 Jun 2024 15:11:48 +0100
+Subject: [PATCH] build: Find CppHttplib named libhttplib.so as well (#1465)
+
+On Gentoo, the library name is 'httplib', not 'cpp-httplib'. Search
+for that first (as it appears to be "more vanilla"), then fall back
+to 'cpp-httplib'.
--- a/cmake/FindCppHttplib.cmake
+++ b/cmake/FindCppHttplib.cmake
-@@ -12,7 +12,7 @@ else()
+@@ -12,7 +12,11 @@ else()
if(NOT "${CMAKE_MATCH_0}" STREQUAL "" AND "${_cpphttplib_version_string}" VERSION_GREATER_EQUAL "${CppHttplib_FIND_VERSION}")
# Some dists like Fedora package cpp-httplib as a single header while some
# dists like Debian package it as a traditional library.
- find_library(CPPHTTPLIB_LIBRARY cpp-httplib)
+ find_library(CPPHTTPLIB_LIBRARY httplib)
++ if(NOT CPPHTTPLIB_LIBRARY)
++ find_library(CPPHTTPLIB_LIBRARY cpp-httplib)
++ endif()
++
if(CPPHTTPLIB_LIBRARY)
message(STATUS "Using system CppHttplib (${CPPHTTPLIB_LIBRARY})")
add_library(dep_cpphttplib UNKNOWN IMPORTED)
diff --git a/dev-util/dwdiff/Manifest b/dev-util/dwdiff/Manifest
index b6136f12c7fa..c5d14fdc1db8 100644
--- a/dev-util/dwdiff/Manifest
+++ b/dev-util/dwdiff/Manifest
@@ -1,4 +1,6 @@
AUX dwdiff-2.1.3-C99-fix.patch 581 BLAKE2B b32c33cf78b2cdd290b1c9f74425acf43b1000d235032a8286d6363e0305f7d9cc1f10fa8d18ea853b813b97de0763b51fca9c9c1493ac621091c37f4603bbaf SHA512 4bcef29b0f4ab5d7e575a7637a62bdb2309ee6e1ac6fd5d1402433c065f0495351b2f30258b0a7b6bb77c68ac18ab6e2c0d359c10d19562f6f08424aa2ca6eeb
DIST dwdiff-2.1.3.tar.bz2 79862 BLAKE2B 72eb07071de413526b70ebfd30030394c8bc4958bd14128b9a8b87a76561e4bfbd61064def314a4b989da027664d999cfb9a4ac9ab6f1b06cbe3f38f271e538e SHA512 e4375658ddb919d763bedacd122e5597a4c3cd40ddff2c954c6cc88e5047d20d4d3b18eaf75c6835be21e1f72e2622e25b212ae9882d8eaa36874af3f6de4b3f
+DIST dwdiff-2.1.4.tar.bz2 79857 BLAKE2B b4b54c82137097c7e3e3438b08dcc9da83aa127f72dd30b995a18b2b11ed3f419dce44762872407f4070b6b9dbca6a2d33dc24e0ed1363405fdaa638852d036f SHA512 8a2bffcf5f170a5a1fc2885a04d8e7cd054cebeed98a5e2695b609d3199c8c8bdeda6f3a9497888237e6cbfb570a4699aa66f4e062cb6aa109cbb7792a75a5f3
EBUILD dwdiff-2.1.3.ebuild 780 BLAKE2B b5d7c21497c4082618dc539a546dbfc179022a99b957e252a6c8230833660d242163f84ca699775ab7378a519eee2b3a7a963cd74b97dc8c44be364462bec62b SHA512 a5881ca4e9d0dbdf2b085c91441e6ddd19bb6d1b56d69b2e463c0d385acbe09d01a3ee8ba59b773b2bc78eeca28fa1cc81aa580b3b957fec60c8fd904815ff6b
+EBUILD dwdiff-2.1.4.ebuild 737 BLAKE2B 340a8cafde2a2e4578d5eeba824d157147740ed5800cd37cf2a37081f55741794d07cda9e866a61dc2bb49fee1121eef2c328e08b88bc620331bc4288d2bb94c SHA512 8eacf35b3f7bf66b53bd5694dd13c9a180b401780e427e6379c6d8413454021d67ec2759a0dcc5663b748a9b44438a9c0121afe5f726efb5196c1d923c345030
MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/dev-util/dwdiff/dwdiff-2.1.4.ebuild b/dev-util/dwdiff/dwdiff-2.1.4.ebuild
new file mode 100644
index 000000000000..0aabca1aaf44
--- /dev/null
+++ b/dev-util/dwdiff/dwdiff-2.1.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="diff-like program operating at word level instead of line level"
+HOMEPAGE="https://os.ghalkes.nl/dwdiff.html"
+SRC_URI="https://os.ghalkes.nl/dist/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ dev-libs/icu:=
+ sys-apps/diffutils"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ default
+ sed -i -e '/INSTALL/s:COPYING::' Makefile.in || die
+}
+
+src_configure() {
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ $(use_with nls gettext) || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
+}
diff --git a/dev-util/egypt/Manifest b/dev-util/egypt/Manifest
index 6d233b121702..a330ba9e4e31 100644
--- a/dev-util/egypt/Manifest
+++ b/dev-util/egypt/Manifest
@@ -1,3 +1,5 @@
DIST egypt-1.10.tar.gz 4670 BLAKE2B 66ec84fec092cc8e0e29a866cca4d574ce069af395a9bdfb05e0124390e0a01907a3fc6a0dc94a1bdc652166c4deafd7b8ef03d9808133c584df3827c1803371 SHA512 81e98b3d379301f1c0919aeb46d45264772b7d9d77277cb842c8ed7b944d61918e530f4e9e2c56451445dc2c6a312fd76086a81e193540baa3d56f3bb56b438d
-EBUILD egypt-1.10.ebuild 371 BLAKE2B 6208cccd203b611a69682de42f294ffac03ee3f7fc84b8a5d53621dd0e547435d0f51054ea1b2c365653b4f7a3dbd46bb8822b0f76eb1355440595ced5142c9a SHA512 ecb7b797b8469773a8749c6185421feb9067e5c0791aff2ecf02dea704497c2f602aba27ad0093161cbb05be886e1965e2942603bb8aa063fbd799e563099160
+DIST egypt-1.11.tar.gz 8808 BLAKE2B 11ce73c0e087c90c8f5fbc0a990c8e33033da2d469de4688a6f5f4eb62ed1e85140d75d0f02774f6b89da0137723a767dc712124bb54b50b526319beba37e698 SHA512 6817ba991c3908f601977499481a1b28a6ab8ce9961749b7c6ef516cc2cd7daf355fc0fd5a4a4577c5d2201fe8e74cda498a6e2083f21f0113f7e7ce69b834e6
+EBUILD egypt-1.10.ebuild 373 BLAKE2B 760f6891ca59ced0ae94dbaf05da07098f424716e0c3482acf9f0886f9a0fc7274982f1290a840b1eaf827e24a98aef5a7b2989d282e36fae0b6ad2c2a822d16 SHA512 e009401c13a95098f93038af7fd9044d623f54c76539b35ebf90a0641357ecb5dcf5fa952cb4ade08f2e8f1c97170e8579bebe8762c8ea5cfacaa422f3c97db0
+EBUILD egypt-1.11.ebuild 373 BLAKE2B 5dcb8e3e64e9eaed84be2558915b06e24580500ac7bbdef3aafce3e2a18c5ac14f4631a641cbb567e0e34589eb617e5f9dfd86319269f4dafa45f49855138c1c SHA512 0c8013ab6782a48681f08d7693e3057447494be54c205ff96a5ff26cc13908290e8a5ed43effc47a1c84798387a0748816aa05efedc2bef2f00c024a44799971
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/dev-util/egypt/egypt-1.10.ebuild b/dev-util/egypt/egypt-1.10.ebuild
index 87e872e919fc..bbe52b762db3 100644
--- a/dev-util/egypt/egypt-1.10.ebuild
+++ b/dev-util/egypt/egypt-1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -6,8 +6,8 @@ EAPI=7
inherit perl-module
DESCRIPTION="Devilishly simple tool for creating call graphs of C programs"
-HOMEPAGE="http://www.gson.org/egypt/"
-SRC_URI="http://www.gson.org/egypt/download/${P}.tar.gz"
+HOMEPAGE="https://www.gson.org/egypt/"
+SRC_URI="https://www.gson.org/egypt/download/${P}.tar.gz"
LICENSE="|| ( Artistic GPL-1+ )"
SLOT="0"
diff --git a/dev-util/egypt/egypt-1.11.ebuild b/dev-util/egypt/egypt-1.11.ebuild
new file mode 100644
index 000000000000..3e8544101bb7
--- /dev/null
+++ b/dev-util/egypt/egypt-1.11.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit perl-module
+
+DESCRIPTION="Devilishly simple tool for creating call graphs of C programs"
+HOMEPAGE="https://www.gson.org/egypt/"
+SRC_URI="https://www.gson.org/egypt/download/${P}.tar.gz"
+
+LICENSE="|| ( Artistic GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
diff --git a/dev-util/envman/Manifest b/dev-util/envman/Manifest
deleted file mode 100644
index 500fdc94361e..000000000000
--- a/dev-util/envman/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST envman-2.1.1.tar.gz 3162514 BLAKE2B 3aad5bc174bbbfc52ffe219fae7590e3ebcf7ef0a5390add53e27232500b777f562d3c4662219732048f1a700f6a11da6aba490b3495d57d4da3610a02d544c9 SHA512 5d30bd23a2aa828786663f184707d776ddc0e71ee09e007f8075b99ce0c415db28e612a785ab1acd8767cfd8623939a82a7c0fc71e0fd6ce8d8ce4e0b0048cf0
-EBUILD envman-2.1.1.ebuild 862 BLAKE2B 6f5416582938f74560470788201f7ccca269c1575386e5019630dee7d93b8784efa809bdc6e6b6e50fd716ffb4b7862946b34352e02b029309ea35d559f122fe SHA512 367e2ba08eca66cfe30bc66e01c6f3adb98dc80a6e0ffa42326dc87c2751f25c635a84866be2d1752b6d67a19bdf9ff06faff829ec98ffb68fb8abd8472c1966
-MISC metadata.xml 696 BLAKE2B 31a585549da681ccb943504023c06e2f5ea3c550df8631087d421852c5aa7d210ed3b32a50e59cf45e0fb5e503dec33d63bae875dcec951cc9857c9718791fb6 SHA512 cd887d2ea5e5e4168806657f1850e15007705f5b9c988ea13595877b7970a795d64d6405ce6e870c3522b48b67c0089665f17b1aaccb0f944ae3796d93e3582f
diff --git a/dev-util/envman/envman-2.1.1.ebuild b/dev-util/envman/envman-2.1.1.ebuild
deleted file mode 100644
index 6b28de28dfe1..000000000000
--- a/dev-util/envman/envman-2.1.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build
-
-EGO_ON="github.com/bitrise-io"
-EGO_PN="${EGO_ON}/${PN}"
-
-DESCRIPTION="Environment variable manager for Bitrise CLI"
-HOMEPAGE="https://app.bitrise.io/cli"
-SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/src/${EGO_ON}/${PN}"
-
-src_unpack() {
- default
- mkdir -p "${WORKDIR}/src/${EGO_ON}" || die "Couldn't create project dir in GOPATH"
- mv "${WORKDIR}/${P}" "${WORKDIR}/src/${EGO_ON}/envman" || die "Couldn't move sources to GOPATH"
-}
-
-src_compile() {
- GOPATH="${WORKDIR}" go build -v -o bin/envman || die "Couldn't compile envman"
-}
-
-src_test() {
- GOPATH="${WORKDIR}" go test ./... || die "Tests failed"
-}
-
-src_install() {
- dobin bin/envman
- einstalldocs
-}
diff --git a/dev-util/envman/metadata.xml b/dev-util/envman/metadata.xml
deleted file mode 100644
index 9e511e98c974..000000000000
--- a/dev-util/envman/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>
- Environment variable manager for Bitrise CLI. Part of the Bitrise
- Continuous Integration, Delivery and Automations Stack, with
- <pkg>dev-util/stepman</pkg> and <pkg>dev-util/bitrise</pkg>. For a
- nice &amp; quick intro you should check: https://app.bitrise.io/cli
- </longdescription>
- <upstream>
- <bugs-to>https://github.com/bitrise-io/envman/issues</bugs-to>
- <doc>https://github.com/bitrise-io/envman/blob/master/README.md</doc>
- <remote-id type="github">bitrise-io/envman</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-util/gcovr/Manifest b/dev-util/gcovr/Manifest
index 60a7cddd5a2d..68e37543a4c9 100644
--- a/dev-util/gcovr/Manifest
+++ b/dev-util/gcovr/Manifest
@@ -1,5 +1,6 @@
DIST gcovr-6.0.tar.gz 1054940 BLAKE2B 1947950d06926cf48d456e6bc389db46cfe4c7ed0395da1ebdb75aa1ea4b85f3cea536d77a4ddca5621885daaaf54462160592a5a384247f12ad3ed5c299b0b7 SHA512 3b4d30417b5000d2d28bc156dc9db43ba62cf8756aa5a9619391457d0042dc8eaf1743c5defdaabffb6b423bf2fcf8172b3e6c8795419758abc1acf4853de4bb
DIST gcovr-7.2.gh.tar.gz 2800014 BLAKE2B e334688f129868d9affe0fa5c5280eb7dd4c57825bec31f32d529c579f622e7c60985f8aad506bd714ebe00c47fd61b673ad2352e51a0fd8175777bb6a1c93e7 SHA512 fc4acbfeef48866c5c8884681375069c7308a86aaefe5b36e631240a96dcdc7c56b3e8d0c221f66dbbe29302b549c5c9b9c5e01bbf4103165b085ae33c369f55
EBUILD gcovr-6.0.ebuild 975 BLAKE2B 1d7c2fedfdbfa0757f009cf588e68068e9400693d19327af86af41097d490b8e06659782673f8cc2bf6c96d10bd3b497dfbfccc5327a5a40152d142ed8bd3568 SHA512 1cb95bdad3671f38aa06aa3a1a40fdd3542fb01f149df1c9da7bd52a1163f963e6ba05f3b84d91fe50d172f571629e8947819d954e9913ed74aab23001a83630
+EBUILD gcovr-7.2-r1.ebuild 7884 BLAKE2B f62e7ddc59cf5cd3a51c802705b04ee6f07eca5887123a7b6f02a9c205198e609e9e00f7f5f8cfa5c3f2d9d22bddcdf774c8b205e376e006d2d89b79f8e4bc05 SHA512 89c21679b5e5b4b5edc6c41064ed05d944e6941f860a4e0528a739378e808238e68cf1314f5add46e7ed67fe25334396d1ec8fad9d7ba9362c7549343973caad
EBUILD gcovr-7.2.ebuild 7848 BLAKE2B 46b6dbea5b05553d9dcc38510583eff704f19ef9a04620fe2c9577ebaa40e23c7fc2c95959163c5fb0413048766dba5b192cc7a5ca057a2d81284ce05b306a3f SHA512 4c806ef11538031293653c481ad431b9cdfeace4347a8d57cfde4b2fb09282ad51b8482c3344a8f8a1a536689ba7bd223f204454ce4500bab3bafcb26bd57f6f
MISC metadata.xml 326 BLAKE2B 0ff392fe3a804fc6d8ea83de983357676a8155dee2fbb5204baf0ead2800210ea30a0171398c71dc60b1d9423a6fd65c0a9032d4511caa459c9b4d4f70ee4132 SHA512 5f5a49bfbbd3d3b77314f7de0c5981a3e700b42733d1c4f6868a7c25d12bb6227ebd254925cbbb6a5d73bf8a0b9f99115d396009d55797e39b53dc43a1a79107
diff --git a/dev-util/gcovr/gcovr-7.2-r1.ebuild b/dev-util/gcovr/gcovr-7.2-r1.ebuild
new file mode 100644
index 000000000000..1d820d592f3c
--- /dev/null
+++ b/dev-util/gcovr/gcovr-7.2-r1.ebuild
@@ -0,0 +1,260 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit toolchain-funcs distutils-r1
+
+DESCRIPTION="A Python script for summarizing gcov data"
+HOMEPAGE="https://github.com/gcovr/gcovr"
+SRC_URI="https://github.com/gcovr/gcovr/archive/${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+
+RDEPEND="
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/lxml[${PYTHON_USEDEP}]
+ dev-python/colorlog[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ test? (
+ dev-python/pytest-timeout[${PYTHON_USEDEP}]
+ dev-python/yaxmldiff[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+ local -x PATH="${TEST_DIR}/scripts:${PATH}" \
+ PYTHONPATH="${TEST_DIR}/lib"
+
+ # these tests assume gcc-8, and fail with newer gcc versions
+ local -a test_build_deselect=(
+ "add_coverages-coveralls"
+ "add_coverages-html"
+ "add_coverages-html"
+ "bad++char-coveralls"
+ "bad++char-html"
+ "calls-html"
+ "cmake_oos-coveralls"
+ "cmake_oos-html"
+ "cmake_oos_ninja-coveralls"
+ "cmake_oos_ninja-html"
+ "coexisting_object_directories-from_build_dir-cobertura"
+ "coexisting_object_directories-from_build_dir-html"
+ "coexisting_object_directories-from_build_dir-without_object_dir-cobertura"
+ "coexisting_object_directories-from_build_dir-without_object_dir-html"
+ "coexisting_object_directories-from_build_dir-without_object_dir-sonarqube"
+ "coexisting_object_directories-from_build_dir-without_object_dir-txt"
+ "coexisting_object_directories-from_build_dir-without_search_dir-cobertura"
+ "coexisting_object_directories-from_build_dir-without_search_dir-html"
+ "coexisting_object_directories-from_build_dir-without_search_dir-sonarqube"
+ "coexisting_object_directories-from_build_dir-without_search_dir-txt"
+ "coexisting_object_directories-from_root_dir-cobertura"
+ "coexisting_object_directories-from_root_dir-html"
+ "coexisting_object_directories-from_root_dir-without_object_dir-cobertura"
+ "coexisting_object_directories-from_root_dir-without_object_dir-html"
+ "coexisting_object_directories-from_root_dir-without_object_dir-sonarqube"
+ "coexisting_object_directories-from_root_dir-without_object_dir-txt"
+ "coexisting_object_directories-from_root_dir-without_search_dir-cobertura"
+ "coexisting_object_directories-from_root_dir-without_search_dir-html"
+ "coexisting_object_directories-from_root_dir-without_search_dir-sonarqube"
+ "coexisting_object_directories-from_root_dir-without_search_dir-txt"
+ "config-output-html"
+ "config-toml-html"
+ "config-toml-txt"
+ "decisions-html"
+ "decisions-json"
+ "decisions-neg-delta-html"
+ "different-function-lines-separate-coveralls"
+ "different-function-lines-separate-html"
+ "different-function-lines-use-0-coveralls"
+ "different-function-lines-use-0-html"
+ "different-function-lines-use-max-coveralls"
+ "different-function-lines-use-max-html"
+ "different-function-lines-use-min-coveralls"
+ "different-function-lines-use-min-html"
+ "dot-coveralls"
+ "dot-html"
+ "excl-branch-coveralls"
+ "excl-branch-html"
+ "excl-line-branch-coveralls"
+ "excl-line-branch-html"
+ "excl-line-coveralls"
+ "excl-line-custom-coveralls"
+ "excl-line-custom-html"
+ "excl-line-html"
+ "exclude-directories-relative-coveralls"
+ "exclude-directories-relative-html"
+ "exclude-lines-by-pattern-coveralls"
+ "exclude-lines-by-pattern-html"
+ "exclude-relative-coveralls"
+ "exclude-relative-from-unfiltered-tracefile-html"
+ "exclude-relative-html"
+ "exclude-throw-branches-cobertura"
+ "exclude-throw-branches-coveralls"
+ "exclude-throw-branches-html"
+ "exclude-throw-branches-jacoco"
+ "exclude-throw-branches-json"
+ "exclude-throw-branches-lcov"
+ "exclude-throw-branches-sonarqube"
+ "exclude-throw-branches-txt"
+ "filter-absolute-coveralls"
+ "filter-absolute-from-unfiltered-tracefile-html"
+ "filter-absolute-html"
+ "filter-relative-coveralls"
+ "filter-relative-from-unfiltered-tracefile-html"
+ "filter-relative-html"
+ "filter-relative-lib-coveralls"
+ "filter-relative-lib-from-unfiltered-tracefile-html"
+ "filter-relative-lib-html"
+ "html-css-html"
+ "html-default-html"
+ "html-encoding-cp1252-html"
+ "html-encoding-iso-8859-15-html"
+ "html-high-100-html"
+ "html-high-75-html"
+ "html-line-branch-html"
+ "html-medium-100-high-100-html"
+ "html-medium-50-html"
+ "html-nested-filter-html"
+ "html-nested-nonsort-html"
+ "html-nested-sort-casefold-html"
+ "html-nested-sort-percentage-html"
+ "html-nested-sort-uncovered-html"
+ "html-source-encoding-cp1252-html"
+ "html-source-encoding-utf8-html"
+ "html-tab-size-2-html"
+ "html-template-dir-html"
+ "html-themes-github-html"
+ "html-themes-html"
+ "html-title-html"
+ "linked-coveralls"
+ "linked-html"
+ "nested-coveralls"
+ "nested-html"
+ "nested2-coveralls"
+ "nested2-coveralls"
+ "nested2-html"
+ "nested2-html"
+ "nested2-use-existing-coveralls"
+ "nested2-use-existing-html"
+ "nested3-coveralls"
+ "no-markers-html"
+ "nobranch-coveralls"
+ "nobranch-html"
+ "noncode-coveralls"
+ "noncode-html"
+ "oos-coveralls"
+ "oos-html"
+ "oos2-coveralls"
+ "oos2-html"
+ "rounding-html"
+ "shadow-coveralls"
+ "shadow-html"
+ "shared_lib-coveralls"
+ "shared_lib-html"
+ "simple1-coveralls"
+ "simple1-dir-coveralls"
+ "simple1-dir-html"
+ "simple1-html"
+ "simple1-stdout-coveralls"
+ "simple1-stdout-html"
+ "sort-percentage-html"
+ "sort-uncovered-html"
+ "source_from_pipe-cobertura"
+ "source_from_pipe-coveralls"
+ "source_from_pipe-html"
+ "source_from_pipe-lcov"
+ "subfolder-includes-html"
+ "threaded-coveralls"
+ "threaded-html"
+ "update-data-coveralls"
+ "update-data-html"
+ "use-existing-coveralls"
+ "use-existing-html"
+ "wspace-coveralls"
+ "wspace-html"
+ )
+
+ local cc cc_ver
+ cc="$(tc-get-compiler-type)"
+ case "${cc}" in
+ gcc)
+ cc_ver="$(gcc-major-version)"
+
+ # a bunch of tests are broken on gcc-14
+ # https://bugs.gentoo.org/930680
+ if [[ $(gcc-major-version) -ge 14 ]]; then
+ test_build_deselect+=(
+ "calls-json"
+ "decisions-neg-delta-json"
+ "different-function-lines-separate-lcov"
+ "different-function-lines-use-0-lcov"
+ "different-function-lines-use-max-lcov"
+ "different-function-lines-use-min-lcov"
+ "dot-lcov"
+ "excl-branch-lcov"
+ "excl-line-json"
+ "excl-line-lcov"
+ "excl-line-branch-lcov"
+ "excl-line-custom-lcov"
+ "exclude-directories-relative-lcov"
+ "exclude-lines-by-pattern-lcov"
+ "exclude-relative-lcov"
+ "exclude-relative-from-unfiltered-tracefile-lcov"
+ "filter-absolute-lcov"
+ "filter-absolute-from-unfiltered-tracefile-lcov"
+ "filter-relative-lcov"
+ "filter-relative-from-unfiltered-tracefile-lcov"
+ "filter-relative-lib-lcov"
+ "filter-relative-lib-from-unfiltered-tracefile-lcov"
+ "linked-lcov"
+ "nested-lcov"
+ "nested2-lcov"
+ "nested3-lcov"
+ "no-markers-json"
+ "no-markers-lcov"
+ "noncode-json"
+ "noncode-lcov"
+ "oos-lcov"
+ "oos2-lcov"
+ "shadow-json"
+ "simple1-txt"
+ "simple1-json"
+ "simple1-dir-json"
+ "simple1-stdout-json"
+ "simple1-stdout-lcov"
+ "threaded-lcov"
+ "update-data-lcov"
+ "wspace-lcov"
+ )
+ fi
+ ;;
+ clang) cc_ver="$(clang-major-version)";;
+ # placeholder since tests need CC_REFERENCE to be string-number
+ *) cc_ver=1;;
+ esac
+
+ readarray -t EPYTEST_DESELECT < <(printf 'gcovr/tests/test_gcovr.py::test_build[%s]\n' "${test_build_deselect[@]}")
+
+ EPYTEST_DESELECT+=(
+ # tests that don't work in the ebuild environment
+ gcovr/tests/test_args.py::test_html_template_dir
+ gcovr/tests/test_args.py::test_multiple_output_formats_to_stdout
+ gcovr/tests/test_args.py::test_multiple_output_formats_to_stdout_1
+ )
+ local -x CC_REFERENCE="${cc}-${cc_ver}"
+
+ epytest gcovr
+}
diff --git a/dev-util/github-cli/Manifest b/dev-util/github-cli/Manifest
index 23f94a0d8f21..fabd108cceed 100644
--- a/dev-util/github-cli/Manifest
+++ b/dev-util/github-cli/Manifest
@@ -8,10 +8,13 @@ DIST github-cli-2.33.0-deps.tar.xz 100032668 BLAKE2B bffaed49d2724951a34e37632ff
DIST github-cli-2.33.0.tar.gz 898066 BLAKE2B 0af992e0687c1e5c2c3552e35419a65af348f76eee91f38377396eb7e7713e8c982b4677a9c35f329380d0281b443e342bb6470b0eade85118248e41333266db SHA512 76a5490964828e375eb3cc0a625c25e6005f9cd44ae40ec04432fd7672bed4628b4db4ffdc713ec2cb59f00c6308e5cf2141a3c932d08ccef4fe5ef676b09916
DIST github-cli-2.42.0-deps.tar.xz 101578632 BLAKE2B 54153cd48dac9b2f3fc094b5060cca3d9911bda33dfd7e1b42f23b74f97597a664c8e490bec70c6e1215c2310aa6862398da035c3f662e819e158802b915d216 SHA512 4e7c0ac720ef8e2c5ab4c6d0918abc0e8a6c17df31566f4b0e49b74f90225093b792ec6d60ffb98db1a53eaa7a52e2fbcb1a059c57972e344522216a85736f90
DIST github-cli-2.42.0.tar.gz 825997 BLAKE2B dadb64c62f55ed02c48b56ad02762b806fd4eb0c26c5d9509c9976b6fbddfc542fe46bc54c1790394ac7874e7632f655c001fdcd6cc629fa1fa1b4fc984211b3 SHA512 b8e76ea0bda9f9e78d9b8d5ff57326c1fa77f280688948facd83549d88f3d2259516ad9bb0f0455cecfa34168ef317f01683383cbe1b41e150b5ea9ab8c2fa2b
+DIST github-cli-2.52.0-deps.tar.xz 89577956 BLAKE2B 5259f324843c92ea1781d14e948893c3632438d46cc05469edac4557e9977c6df889c796fe4f7b1bcb4b6d64830b8c5c5b5cb2b37a21757990ede84a0fbe4c75 SHA512 bb9b28a8b9251d8cb4082ea5a040bd7d844fa2fa4243f8933502dccbb0673349dd1b0b6191c60905266eab88bdb1e3f7df6e53a3bea13e98236a36e6c0dfab7b
+DIST github-cli-2.52.0.tar.gz 988293 BLAKE2B 383a6e88a509cbe25544088f7260335b264d36f0acfc1ca4dbd648b911671d1fe0a4b85d678225bc81ba4a236de8acc2ba57bc55b19cfc53c5dcb746d3ab1a76 SHA512 bb43f4160eebfa61c56d1272f379689f33e115d9b00cc0af40212cdb2964fb9953f25cee777baef95dc751e80a64e5b374c98e07ac5118963a43f8b29100c27b
EBUILD github-cli-2.27.0.ebuild 1615 BLAKE2B 845d69a6a187e5fc876e6a149b00b3cc774344dc7c98f3fc3e4144677b06a7a5cf92569c7e7be3c91ea6159a415fda9449d387d65283f9f28756ddc68605f08c SHA512 e06e2fd06b4f463c362bbba47837a6be753e2703e647e31536776e583da55a871fe332fde173efc032142458ff17deb8681f19cb71ddf326b38f6b1a5ca57417
EBUILD github-cli-2.31.0.ebuild 1615 BLAKE2B 845d69a6a187e5fc876e6a149b00b3cc774344dc7c98f3fc3e4144677b06a7a5cf92569c7e7be3c91ea6159a415fda9449d387d65283f9f28756ddc68605f08c SHA512 e06e2fd06b4f463c362bbba47837a6be753e2703e647e31536776e583da55a871fe332fde173efc032142458ff17deb8681f19cb71ddf326b38f6b1a5ca57417
EBUILD github-cli-2.32.1.ebuild 1615 BLAKE2B 845d69a6a187e5fc876e6a149b00b3cc774344dc7c98f3fc3e4144677b06a7a5cf92569c7e7be3c91ea6159a415fda9449d387d65283f9f28756ddc68605f08c SHA512 e06e2fd06b4f463c362bbba47837a6be753e2703e647e31536776e583da55a871fe332fde173efc032142458ff17deb8681f19cb71ddf326b38f6b1a5ca57417
EBUILD github-cli-2.33.0.ebuild 1615 BLAKE2B 845d69a6a187e5fc876e6a149b00b3cc774344dc7c98f3fc3e4144677b06a7a5cf92569c7e7be3c91ea6159a415fda9449d387d65283f9f28756ddc68605f08c SHA512 e06e2fd06b4f463c362bbba47837a6be753e2703e647e31536776e583da55a871fe332fde173efc032142458ff17deb8681f19cb71ddf326b38f6b1a5ca57417
EBUILD github-cli-2.42.0.ebuild 1615 BLAKE2B 09e7d9420e7cca10a5540232809aa186cc67125513aab7fa3c688815e4665a515a19197f5898afaa05765f173e48e9e3e885c1f5655d55cedfe54853bb188909 SHA512 f3a4fee287cb1a0cba1ff8836c79706085e012673101fbf9b1ffe8a570c73324c9c64a4a51d16f51a77d86d6c64f5bc0b2a0faf4f335fa832c077cb89461b2ca
+EBUILD github-cli-2.52.0.ebuild 1615 BLAKE2B 09e7d9420e7cca10a5540232809aa186cc67125513aab7fa3c688815e4665a515a19197f5898afaa05765f173e48e9e3e885c1f5655d55cedfe54853bb188909 SHA512 f3a4fee287cb1a0cba1ff8836c79706085e012673101fbf9b1ffe8a570c73324c9c64a4a51d16f51a77d86d6c64f5bc0b2a0faf4f335fa832c077cb89461b2ca
EBUILD github-cli-9999.ebuild 1601 BLAKE2B 844b5029cfb42c2ab420a3eebe14feb99e264c8e9c55f685df09fd04bc383ed48e0ae2ee393117b7ff4ac008823b8d092aa76d6bd1a8a00e610a3079b0e02522 SHA512 b7efa88244eefa18bde5288c2862d7105bf04cbb19578a28abaaf26f08c789a8b602118c97da1503f5c180e60da6bc7fc608b1be98a1d6fe486480076cdfbcb1
MISC metadata.xml 331 BLAKE2B 1ffd21cb61a7db81d5c8f1b3731dc6a23aa98e6db92e2af3101eefd99b18862a89bb42993cb770bc26307eb70c96966abee1bba45c73de31c1e47300caf170b3 SHA512 2a90a401ff9f5646bcb0a8e1b38bd95629f7b69d4fd485de5f5c32063cceb0d223b30696181d328e09c6f8191e8fbaabf81370f42577312c2eb8d22d9509d1b9
diff --git a/dev-util/github-cli/github-cli-2.52.0.ebuild b/dev-util/github-cli/github-cli-2.52.0.ebuild
new file mode 100644
index 000000000000..2d0c1da34ead
--- /dev/null
+++ b/dev-util/github-cli/github-cli-2.52.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 flag-o-matic go-module
+
+DESCRIPTION="GitHub CLI"
+HOMEPAGE="https://github.com/cli/cli"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/cli/cli.git"
+else
+ SRC_URI="https://github.com/cli/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv"
+ S="${WORKDIR}/cli-${PV}"
+fi
+
+LICENSE="MIT Apache-2.0 BSD BSD-2 MPL-2.0"
+SLOT="0"
+
+RDEPEND=">=dev-vcs/git-1.7.3"
+
+RESTRICT="test"
+
+src_unpack() {
+ if [[ ${PV} == *9999 ]]; then
+ git-r3_src_unpack
+ go-module_live_vendor
+ else
+ go-module_src_unpack
+ fi
+}
+
+src_compile() {
+ [[ ${PV} == *9999 ]] || export GH_VERSION="v${PV}"
+ # Filter LTO flags to avoid build failures.
+ filter-lto
+ # Filter '-ggdb3' flag to avoid build failures. bugs.gentoo.org/847991
+ filter-flags "-ggdb3"
+ # Go LDFLAGS are not the same as GCC/Binutils LDFLAGS
+ unset LDFLAGS
+ # Once we set up cross compiling, this line will need to be adjusted
+ # to compile for the target.
+ # Everything else in this function happens on the host.
+ emake
+
+ einfo "Building man pages"
+ emake manpages
+
+ einfo "Building completions"
+ go run ./cmd/gh completion -s bash > gh.bash-completion || die
+ go run ./cmd/gh completion -s zsh > gh.zsh-completion || die
+}
+
+src_install() {
+ dobin bin/gh
+ dodoc README.md
+
+ doman share/man/man?/gh*.?
+
+ newbashcomp gh.bash-completion gh
+ insinto /usr/share/zsh/site-functions
+ newins gh.zsh-completion _gh
+}
diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 5d839516fe75..eb110361e8b3 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -2,13 +2,13 @@ AUX gitlab-runner.confd 688 BLAKE2B 1e99cdca8949a1a085e126c9aa2f23cf15d081087d02
AUX gitlab-runner.initd 1174 BLAKE2B 53b897abb3bc358839843faf56b52d99412c2a08e2e69e1b8258bab907a0da10dedeafd95e6c4e505fd7e8e4d2344dc07b1e693a130fe0d6a3730bf619ee2e75 SHA512 eae2668c5a98a9e111573a2ea193266252e46e073fafd2c101d3a93e65cb9705f78ceab173ca4d3e1c806443345e7f66b7b97c8b644188cf9f86dc4c087d401f
AUX gitlab-runner.service 419 BLAKE2B f1a9217eb97d03036eac67569ec6ce6ed91dc2182b20357cf8d17ee0eee01b8d094854b1c76942e0515c2a5923f4d3a1ed044c60b89d8a29c354955f9f666160 SHA512 10cbe1cc0a0b7bb9decde5780bc20caf73892759532df5fc42a7c3b55e141b26957a2986656ac1eb79ce15fd95ee01a184893c22d0dd1ce9117932d0e55ae1b4
AUX gitlab-runner.tmpfile 54 BLAKE2B 4b2849b9c72998409efce207a336dce42d6e9104e72e0071266e03509841bbb5f39ad8e560beb696eee780bfe82efdec5b877120b5606c524d5cd002095e52c4 SHA512 2b5cccd83c8113a8c58011ced9ff5720a5aeaedb8f819c2a71c8fff3b1683ad87b54fa3da67b7e5f91ab35659d2adf5cf792d93ff293eee39924fbb5b9db2d4b
-DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 87616f6544efcfddf854ccf8892ab955f44d11fa6f7ec3a5d0c2d32f165adf985011997e701b325e7eedfb4532547dbb94e08df3118d591550d511c09a9cc957 SHA512 6f800f4f965767898a21c9e4c7b0fc5f07ae089910f98ae96189b2501434f3de8a51ac6326e4df2234f3524bce4b15e4b05b183473988e717d2067d022e6c67f
-DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda SHA512 445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
DIST gitlab-runner-16.11.1-deps.tar.xz 86847148 BLAKE2B 68520b6ae8a0250ffe134e1bd19360e142c51ec012df026212f80f8c4f23e8bce633451606502cf0af6762489564ff71c4fab5aafc04513695f161d929fa3ec2 SHA512 695f23266ebd82ed6bcf22da6eb41fd69404d929dbc55cc0e2d1f8e01f476d5343d88b9f07198447af2030b48db085ae382e7f627eb685e1c19f99ddaf55b483
DIST gitlab-runner-16.11.1.tar.bz2 1377748 BLAKE2B c2dd939c30f1eccedaaa8d941abceea258a445d4b6c4518231cdc7e1ebc34d61912c5f1fd9e338d482a6ced547e8174dde6938b746334b215c50ee83ba1b8781 SHA512 80ac885a6d04f97c85222e87b4a3aabfa949caa060eae538d873c6b5172cb3de8234f36a9db3daaa5df132de1ac18d6f5c6a5a267cd4448dd87e98bdd393cf25
DIST gitlab-runner-17.0.0-deps.tar.xz 86841028 BLAKE2B c7952e6028869264ed6d728043074ef5318230db18ea06a5ab740262693f22bd3111c5ad99ca2da2ca57079e3389b5a87a9994635f98fe6670f87df97e158956 SHA512 1c705bacc8eb896b23dee06ed4258c22cb0ba96073725761f2e138d4687efab4a1866e76203c1f7694c8d71995e18ad96d7da333fe88c24aa3454ac5caf4dc63
DIST gitlab-runner-17.0.0.tar.bz2 1370211 BLAKE2B 756972b3d28d0a90ab517ecd014ccba42255dfaeb09b5e755f7395c064705273193d9a4efcbf2f1dfa8d54a9c1ed2192dcd5d3258c70aa514056df725f37322f SHA512 2cc67aa8ca43583bc60ca4d752423760b612f1a741203b0a7f0cd2fc77c292bd3a4c31f252c353a28d112d753ca920c1e8f9a401e79ac90c4eeeaf1d588ee09c
-EBUILD gitlab-runner-16.10.0.ebuild 1679 BLAKE2B 79973607477559ab1bf0f1e621f0d2ecc4f903e4e1ac257e58976d7674c2e0d1ba315a29414ae1b8e0d3c2ce0bdcc8cf44c783f0ff003366db754bee23d5ad0c SHA512 af71349167f6d59f130eb66ad3db71ba8447e622e1a6fbb863e33adeb74a6364b3e6a53c2f1889d397ff75bf6adbf77d4bb7e4ca88784abd9bbe9240bb0ce8de
+DIST gitlab-runner-17.1.0-deps.tar.xz 86656984 BLAKE2B 7766a3764d8ba17e3943f16a63e2af9705a23080bed23f30c813f07c4ce71057665682d6221790ff767848fefe258ffb796866d1a4e2a693faea1edd55945a30 SHA512 d2b8df673f8ab6a0380bbf3604d71fd963894f5bf55ba91c8755f827654b8b1fd394401c2654a78684dab022ac6f356befbfd862282a1a503422553ce8bd76fc
+DIST gitlab-runner-17.1.0.tar.bz2 1372603 BLAKE2B 1600fbc4ec5eb2b7190424f9f2877e1938bad33b683fefd750e541f72e6d9ee4bf05c1c65de030c9022211333bbfce768bbd96ab750c46153c491d301ec63c6f SHA512 1904bac24b5f9b7bdbd18c7a7c32e875bbfb1017c34441e83a9970624a48c8bbeb3a59f926303ae3a2a28586107f29a5849bee0f17acb8dfdb6e2f7ae904c3b9
EBUILD gitlab-runner-16.11.1.ebuild 1679 BLAKE2B d9fbff218a9af7402f7d83a4f0275acb2d8fc5c3fce8828aaa776ed7fda8fec66fefa5fa613a6e4dccb660f32e1fa25797c8ad69ce3b5308dcff2bd705de9696 SHA512 d4c2e722e50db0c1002cf5e63ff7a02e93cfb57a1789f8f5ed7a9cd11f414ef7e844b7ada9c3bdcac029b330d6dc9165135dfe3bb624b8b477c60bdea98f050b
EBUILD gitlab-runner-17.0.0.ebuild 1679 BLAKE2B 9cd429724c397140ee34f06890920489b52efe36bbfbe1eb3b19047ba7497f203a5e29ba4b1bb18d2b48884ec1d1f73c7448aee101d826015aff61b2e8b6db28 SHA512 7255219f6c96eac59ceb45c3546ac2c5f4e538ff1180046c732574f5319dd535037d82a6eb46f7209a294e8a1e90bcd053d4563b1ba7cc4ae6e48c4ac8533bf1
+EBUILD gitlab-runner-17.1.0.ebuild 1679 BLAKE2B 74da717c9d1578e3a4626c88072e490d48223f97b7e1305d758d1f45dd32615caed6f68b5651297ffffe2452aab2fc047e4810a6c0cb8226f36030d224133c33 SHA512 45a7a33c9e15839ea06153f87313110c77550e02caba751b81ec23f2b776eec3f50a4c0fdf76579f54f512ed649551473e72917c823a92b93565e4b959d0515b
MISC metadata.xml 338 BLAKE2B dfdcaaee18d3e5492674d3b4055002201342fa4d5b713f88240753002de2bde6244469fe42fe514cb82544d15deacd235cd031dcf71d661a24b26f422c67c392 SHA512 b12a8270df4f07c6b4359150a3b7341d3913a93598153824ec758384758e69667a89de20066735ccc24aea7af07b5c1bdd444fca3193be5402bce5154f90ec79
diff --git a/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild b/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild
deleted file mode 100644
index cf259193f257..000000000000
--- a/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=81ab07f6
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner"
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
- acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
- emake \
- BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
- GOX="${EPREFIX}/usr/bin/gox" \
- REVISION=${GIT_COMMIT} \
- VERSION=${PV} \
- runner-bin-host
-}
-
-src_test() {
- CI=0 ego test
-}
-
-src_install() {
- dobin out/binaries/gitlab-runner
- einstalldocs
-
- newconfd "${FILESDIR}/${PN}.confd" "${PN}"
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
- systemd_dounit "${FILESDIR}/${PN}.service"
- newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
- keepdir /{etc,var/log}/${PN}
- fperms 0700 /{etc,var/log}/gitlab-runner
- fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
-}
-
-pkg_postinst() {
- tmpfiles_process gitlab-runner.conf
- [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
- elog
- elog "To use the runner, you need to register it with this command:"
- elog "# gitlab-runner register"
- elog "This will also create the configuration file in /etc/gitlab-runner/config.toml"
-}
diff --git a/dev-util/gitlab-runner/gitlab-runner-17.1.0.ebuild b/dev-util/gitlab-runner/gitlab-runner-17.1.0.ebuild
new file mode 100644
index 000000000000..e7ae3dd55714
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-17.1.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=fe451d5a
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner"
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+ acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+ emake \
+ BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+ GOX="${EPREFIX}/usr/bin/gox" \
+ REVISION=${GIT_COMMIT} \
+ VERSION=${PV} \
+ runner-bin-host
+}
+
+src_test() {
+ CI=0 ego test
+}
+
+src_install() {
+ dobin out/binaries/gitlab-runner
+ einstalldocs
+
+ newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+ newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+ systemd_dounit "${FILESDIR}/${PN}.service"
+ newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+ keepdir /{etc,var/log}/${PN}
+ fperms 0700 /{etc,var/log}/gitlab-runner
+ fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+ tmpfiles_process gitlab-runner.conf
+ [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+ elog
+ elog "To use the runner, you need to register it with this command:"
+ elog "# gitlab-runner register"
+ elog "This will also create the configuration file in /etc/gitlab-runner/config.toml"
+}
diff --git a/dev-util/google-perftools/Manifest b/dev-util/google-perftools/Manifest
index 10f3275777b1..fc42c4ce776c 100644
--- a/dev-util/google-perftools/Manifest
+++ b/dev-util/google-perftools/Manifest
@@ -2,5 +2,5 @@ AUX google-perftools-2.9.1-disable-generic-dynamic-tls.patch 1429 BLAKE2B 69dfc7
DIST gperftools-2.10.tar.gz 926512 BLAKE2B e92fb751f9e695d21edf5fce443f3d3641fcff15cbd6b5d868bc77fbe622594be824b75c8d45513c7f82b9e574c690133b8502d4574162948a77886d5166b92d SHA512 4400711723be9401f519d85b3b69c026e4715473cbed48ab0573df17abdf895fb971ee969875fe5127a2e8b9aba90d858285e50c8e012384c2c36d5a76b1f0c4
DIST gperftools-2.15.tar.gz 888271 BLAKE2B 0fb627e36d6677d01081b1d566ad42eee8b87ab94a07cbbc4536a1671b539354bc0d27f6eab249e94317f0d57a9801551aa3b2cceae784231ac69528b61d4d6e SHA512 04551bdfac50812dd8305e0fe6f6ae5b8603f18a5f9cde56657daa634982bfb5eb5303721ea6a8e02f4177aa012535216f1c99b9eda4ce92f046982df41fbcd1
EBUILD google-perftools-2.10-r1.ebuild 3007 BLAKE2B c57396db53c0ba2dacbe370a94255c355a154c68f8079ef039cb6ff4ef744c235523ddfb990ccb7017e330a3f6382c1be199c97b2cad556243dd0798c8e4c3b0 SHA512 1915920c4745fda89ae5c0097a8359a5f0c1bf626337448e734076b72bff197670c47034ef2d2d4c1ee6a07a21a28ddd1f20aafb427e66578a7c505db07d8de6
-EBUILD google-perftools-2.15.ebuild 3209 BLAKE2B c37c5ce60a7c57a6d951d66c1d16a405d50cec5a4a0ab6d49c82c26795f7f09f6e2cd114e83f725255aadac5dd7e4141df5c9d24ef8c108ca44f6df14766bfe6 SHA512 14bd3b0e331292c78a6d5d9e7a3348808c56f08143556fc98f8e446adc91f21432cd391a85955dbc1847461681dee421ead5954a2f19aad2aec96f08c43912f0
+EBUILD google-perftools-2.15.ebuild 3203 BLAKE2B 5434bc1e7a04eaa689da8d8a5405f2fac7ec5e24fc4b40c32694a0739661fe42cc17f14bb63665a47d40c8ec8c67a91e71d6c87af1bd3bab96ff1b5846336c42 SHA512 10eee62611abab0d95e2c05f8ac95a3c84c59568d7d1288e075d19bf196035de74c2d6309c0f658bdb0e2ed19d9763c0a1218ad70366bc4c6feda61d209184c4
MISC metadata.xml 2014 BLAKE2B 23bf92b2a94e890320b073d4d27fab2e680d3fb3e5eb9e5fdb6519acb5df8543d4a75e704c908a112f2342d7b81f6f6c1803ad723870f87205cb045370770c01 SHA512 a4cf9f45a166a458c8a6dea731d32e4ef0da44f19138bcf14289d011540926f9aab2852ba50ef48177513dc4af61fe7809496937039bbd4c594635a81f7547be
diff --git a/dev-util/google-perftools/google-perftools-2.15.ebuild b/dev-util/google-perftools/google-perftools-2.15.ebuild
index 3473536452ff..5c2bca5d65fe 100644
--- a/dev-util/google-perftools/google-perftools-2.15.ebuild
+++ b/dev-util/google-perftools/google-perftools-2.15.ebuild
@@ -17,7 +17,7 @@ SLOT="0/4"
# linux amd64/arm/arm64/ppc/ppc64/riscv/x86
# OSX ppc/amd64
# AIX ppc/ppc64
-KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="-* amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
IUSE="pagesize-16k pagesize-32k pagesize-64k pagesize-128k pagesize-256k +debug llvm-libunwind minimal optimisememory test static-libs"
REQUIRED_USE="?? ( pagesize-16k pagesize-32k pagesize-64k pagesize-128k pagesize-256k )"
diff --git a/dev-util/gource/Manifest b/dev-util/gource/Manifest
index fb1377efe577..7c9d50e61a6c 100644
--- a/dev-util/gource/Manifest
+++ b/dev-util/gource/Manifest
@@ -1,6 +1,8 @@
AUX gource-0.53-boost-1.85.patch 1033 BLAKE2B 4dfcd1fcdf9e7a5d092136742c6fbafbe7014fda377a5a4a1c10ca2d59829aff59a4d7dd08f896a3614cb285d6df89527ec2b22fad59aad99ea4b87928c81c02 SHA512 cebeab8de0799765f92368976bf6c3ba01bb5000d73b95a69f526020dd17ab03683d845509bcdb76c95a85472a0ab8cb8445fea04a7acbc52352330ef69da521
DIST gource-0.53.tar.gz 900932 BLAKE2B 7f2822b11b5eaeb5345ade1326702109dff120d3ef8c523a2425a84b54d357a29cfe23a9c4a253b287d570e74943cb67bb80753c6c698f9f60739735cb41769b SHA512 e4190eb581d9998808d1bb4f18ba5a3ae22bacf643b9a150c7d1607e97fca2eab720592aefdcc6a47f92adb4a8df17db48bb941a67ee3d23a10f300754f473be
DIST gource-0.54.tar.gz 900831 BLAKE2B be0fafa35457532b3cdc5d007ae5935189b60efc415ecd0979b25e4437d39570db90c4ac1883cc6baf7e0d25eeb9c98c2f8b6ec855ef63a874d223af09caa5d9 SHA512 a9fd2ff7c51931a543d4ab6dc85dd4b2c187ecca1be630006bb60ac2507180ccf40561e37f50493e052c839d9f5f896ae8f113fb65844c2fa9bde33fcd6b53e8
+DIST gource-0.55.tar.gz 900907 BLAKE2B c2836045e3c556d94ea433d52b6386de08290ad1f6287ab7dbfa6b632cbcd2f557d0365542de108925eeec237086883491ac90ee3439740969c16fda9894b197 SHA512 6df687441fc04e9bdfcf3620ed6b8a8fc1ac5774d21f51afdb0d518339ea1518914db77c90fb457ada899653c491a3b45c340665c3efa28bddeac65eeb334488
EBUILD gource-0.53.ebuild 1272 BLAKE2B 8c1bd0bcb16ce9765d6d3a022808cc710fd178060932ba0bbcb065752ac2c8e274309ff6f5a73ef6683cd78ab9b5b794bb24d05fff9e8009b7d3b5f1f5ecc6a0 SHA512 df36fe84722ad7716efa5c1c8392004da4890a16b378c572d51601b62e2987dc644110bbb2615a578fb5b1df77c929ac26e1967c5bf2dc826048f728f026aaed
EBUILD gource-0.54.ebuild 1266 BLAKE2B 6d55a9356ebf6deaca999328d399f60cc3abacaeb4bee9f48266a68ce89966f94cb79d233a0a3f24626c19bed65550d3dca30d83003b70701c001a76e6083329 SHA512 adb5410ca1cb09204bcb75c7ddf048e63df1c92930c67a49e7cf0c3c69fa013958a66358114096b742e883ca8efbe90df35bdf2839105f8a3c58e3ed6b9f6152
+EBUILD gource-0.55.ebuild 1173 BLAKE2B dec5f414ac1801d54e110c04737bb4980097bbbadfd485b5b42a68ff8b4fd4ed4f3d7d1a19a757d1d78619c78175d2024dfed24d7a9b287f338a9ee7d687d4bb SHA512 0d34dcc058889bf23dac097fc60051d32c00bdb8c501b8afb20282231466526c56c55d921d0f644195ffa5ada1fd1b02df18785ea6c56a0c583ec0b39ebaf5ce
MISC metadata.xml 300 BLAKE2B 23f7c7b46ea61159b545277ae554947169d30f4065c6c405ef99ae5e78481e0af297ef6cc4dcc1b196d7cef9f9d9a7709c240aa642f89243fe14a703a859b8ed SHA512 298f789fe6e827ce647c45ea23d5cde8df085a31f378997d37d081dae9b768c6fe79fa68dad0a4c4110d5b95f59a834d35e8757f8cef5b9806003acd38ae244f
diff --git a/dev-util/gource/gource-0.55.ebuild b/dev-util/gource/gource-0.55.ebuild
new file mode 100644
index 000000000000..2f6e8a06c68a
--- /dev/null
+++ b/dev-util/gource/gource-0.55.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A software version control visualization tool"
+HOMEPAGE="https://gource.io/"
+SRC_URI="https://github.com/acaudwell/Gource/releases/download/${P}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+ dev-libs/boost:=
+ >=media-libs/glew-1.5:0=
+ >=media-libs/libpng-1.2:0=
+ media-libs/libsdl2[video,opengl,X]
+ media-libs/sdl2-image[jpeg,png]
+ dev-libs/libpcre2:=
+ dev-libs/tinyxml
+ media-libs/libglvnd[X]
+ media-libs/freetype:2
+ virtual/glu:0
+"
+RDEPEND="${COMMON_DEPEND}
+ media-fonts/freefont
+"
+DEPEND="${COMMON_DEPEND}
+ >=media-libs/glm-0.9.3
+"
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ sed -e "/data\/gource.1/s/^/#/" -i Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ # fix bug #386525
+ # this enables gource to be compiled against dev-libs/tinyxml[stl]
+ if has_version dev-libs/tinyxml[stl]; then
+ append-cppflags -DTIXML_USE_STL;
+ fi
+
+ econf \
+ --enable-ttf-font-dir=/usr/share/fonts/freefont/ \
+ --with-tinyxml
+}
+
+src_install() {
+ default
+ doman data/gource.1
+}
diff --git a/dev-util/gpp/Manifest b/dev-util/gpp/Manifest
index 6950c4b94b39..6d84d77c9e36 100644
--- a/dev-util/gpp/Manifest
+++ b/dev-util/gpp/Manifest
@@ -1,3 +1,5 @@
DIST gpp-2.27.tar.gz 66226 BLAKE2B 18490dae11fa295c6a038c6de86919a9b37a10c6008490bd554f11e52916e92e80238bb858c799fa1345419a56b37f9f817cd9c8d0fe221bd8c51b3d12245fb1 SHA512 ad7eaf89796208668143c160bfe764d5b38fb734dfa29869d2b222ce4c1982e8f5eef679960645de51c7d4fda6a18cac4ded55334a62cd16698a42b89aebf71e
+DIST gpp-2.28.tar.gz 66655 BLAKE2B 5ac2fe6abfd623071139a5592d17a963889f566d568f2cb083a307bf60fc94ab528908a08ebdee4f0a7e4a40ca25ee0feb11bd218da9686b984e779e57641aff SHA512 725b521abeb768e06bc58a4c443c80e0aab65a74f4dfaa524399a9d71037d70e1790fed602ec22c3e7d3ffc788a0b03c4c37dd6f483758bf8b306b5d7ef3e493
EBUILD gpp-2.27.ebuild 446 BLAKE2B 876792343ef218b60b1577d1a1aa56ad6e4c4a54fed72ff904fb25bcc4b88e752bcd5f58240bf1d4b3bf2b46ccf1a7b60872a433c2ab30b677f5086b314ebe64 SHA512 472dcedd7f35ec2fa43f0508f211fd4e6ff05d045df38addfbfcbf22c5b9c8781e66df6ced1e4e68ed01aeb3ac572971a3d66a6f89f3ab0e0551606963e650ff
+EBUILD gpp-2.28.ebuild 452 BLAKE2B 1b477ea9c8c4ba3e5b8a42da71dedb9a3f6885c5e9b6a25118209f6a0102a350b30f3c85c39fd9c9378357af03b65e9d9bf0acc91b66c42306dd372644da6667 SHA512 18126b28cb6b8a0b45b10c437ff0974319467b991428e59d70abf7b05fdb93de6ec19c651f5e65f49f97cb67b279e3818f15b7954fa93da473a5cd7b3d0433db
MISC metadata.xml 823 BLAKE2B fe21889c430825056b947677778a7509837b1ba56156c88d18128497eea04adb2c78c396bd3538a4da698b658917590ee88907c4fe969c3d52ca214ca301f253 SHA512 65f205222a6a282b18c617d9ded5ecbff3b4cb08d068794f6141c5db675fbd6b806f0dd1b7f43af0ab31017a363639c4fd053f1c54851da2c0ec5b52b5daddcf
diff --git a/dev-util/gpp/gpp-2.28.ebuild b/dev-util/gpp/gpp-2.28.ebuild
new file mode 100644
index 000000000000..754a44680eec
--- /dev/null
+++ b/dev-util/gpp/gpp-2.28.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A generic preprocessor"
+HOMEPAGE="https://logological.org/gpp https://github.com/logological/gpp"
+SRC_URI="https://github.com/logological/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+src_prepare() {
+ default
+ eautoreconf
+}
diff --git a/dev-util/hip/Manifest b/dev-util/hip/Manifest
index d2bd67b92f8b..9579ca8ea457 100644
--- a/dev-util/hip/Manifest
+++ b/dev-util/hip/Manifest
@@ -1,14 +1,10 @@
-AUX 0001-SWDEV-316128-HIP-surface-API-support.patch 1156 BLAKE2B 52ff9a2389533ac213055ff8c1d4359cbd490f64699233a6c97dbb54ea8216d94039b016b9dcdde7a304662b9ca5c444ac889a6491e847b0a701e0b0cc0e4b59 SHA512 0c210ac60929a951ce1210b1f76e2e6966cc411834a350e6d01d1eb20cb862056cec881a00978cdbe5bfc61e53128c1cd09c6138cca9469213a6bbf425b8686d
-AUX 0001-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch 2734 BLAKE2B 5580ae24e854a42837979a1f6e688eb7edcfeee554577f41611941aa69d5a0bf3f1eb1916c4c7b2ba0389fc16efc31b229a9b21dbec3bfcf0cccad20241191a7 SHA512 156f650559fdeb625c15a8b94320f0b422b04b883f84a5e74ef03293420292be25c118df67bba1ae11fca6a1ac7429b0254aa32b963f7e09a7d8d923589009fd
-AUX 0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch 7304 BLAKE2B 3fca9d44f706250438f1c3f5d44142e1fa3040336eb9ab8b9e7fc54b9473e11957962a9a93cdb3b6980228fffe1a3fd5dab3f8c972340a83723858c12790c1f8 SHA512 7e54d22b0a0924c79d0b31764586891401d1a39f37380d3809e23a60075baacc55468930c30fa5a8ce64083b274701dbc190f67244822191873ae4f831a7fc33
-AUX 0002-SWDEV-355608-Remove-clang-include-path-2996.patch 1866 BLAKE2B 89e377104b0bc383f69c10f894ff28cb8282eeaf042fcb27b03a64b78959c147ef6cd4291aef47a25b616ea2b801363d7a382df4d924ba94fcea7e9ffa1b26f6 SHA512 7f73d7a66adc959ef4dd0dc3540b6db472a3650926f315f4c79761a45e619432107898dc58cb15958be4b36823029ccf91e599760a23fd886429789de586db3b
-AUX 0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch 8063 BLAKE2B c0b7b83682c13bb21e6a152b8c4c2b003024fd2dfc4f5f59e8b91b3d933bbfa888549c1a4471a29a225400f3d900d47023c3394111d41a3ecf52a48647db1694 SHA512 972a249daf692ce847884821a1205608d9ee2941793c474cb36f435eff2ad52dc7cb4f1a3a48a4037df3d62a6e47db84c86014933c94b4bb9bf7b7b12f31cce1
AUX hip-4.2.0-cancel-hcc-header-removal.patch 820 BLAKE2B 544f93864fafe38a0ac2456f6301f8076ea24061bd4fe9a5501a366cca6d46edbb50eaac6c71acb3534579cdd9fa5518a687ac7e6d265926db53f0820fdec0f2 SHA512 3e37b761148cc31f78d6beb6bdff4b472fe4171a496b8f76ecbe82900f1483df690f846e0473ae700127482bcc3787af16bcd6217506e1e9dd1ad019408725a5
AUX hip-4.2.0-config-cmake-in.patch 588 BLAKE2B 98081d4caa593756c966b8eff9e3a306ba4d9799abaaccb9bdab40db3e32dd769b07b3c428a22787231e8819e62cd50a33f549f2d1de32f9528036f1abf400cb SHA512 803aae515ee8e2694e5ba1cf6b5d66c98a9e0abf422479c7f599e8bfa38b027062a40e3e9806fa0057fa89a00d019c93d22f1c1ad78f68f1ac3f9bea5ebd93be
AUX hip-5.0.1-DisableTest.patch 1689 BLAKE2B dd25393370a594abd3cb6fe8abab6481c2c544edb3f84c7b6481501fd5c2cd33970245cb38d148c5218915a67a8c1d24fde14a5a5c47ed809c613ec78b6d25c7 SHA512 6932af7662b067766b6566f858dba9606818757070b642778d559b83052097ee2ecedb1ae0184ab000c7b068b5413201bb5521e0aa3bf090df369139f292306e
AUX hip-5.0.1-hip_vector_types.patch 312 BLAKE2B fb5a61a73e741e2456c031adc9c2e96fdccb5b88a3d99e6b4d31a9b53897f6ccbb41c9535296b55512055f0581a394289bae31036d3b7c07a8081e88708b9a19 SHA512 2ab41b46baf0f8adcb82f55b7ebfcfa3097159b7317d2609b490c0406ba47728c37531c03b0a4e474d760776cf7b614e32ccab45c769ce2fb8e54fcdffa61f5a
AUX hip-5.0.2-correct-ldflag.patch 1117 BLAKE2B 8d11bc278660fb7e14585822a462de96ebca78bf5cec026c8097fa2b9eef87f3d4fd21641d0cfe77f217067bc161b6ece94eb55de71611f106243c8bd41b157c SHA512 1d4b46f941f5b3115705a416822b2a7c034ca6611a7706bc126902e5130239dcf84624f35624f9c7b952314c1d76fcba3f17e40ceb2574b4b37bddada073f808
AUX hip-5.0.2-set-build-id.patch 741 BLAKE2B 9d4668ab770fd1ebc93a19a3ddc2916e8feb69a95e54ceb5955c4a162733b8899d43f906c86b0b994add22ab46969ff18aad03035e6285a6492bc9c1405bce38 SHA512 714b2f8e791f0e30a7af567e430e2bba38473725e0d96e42de0c97a2ba939fd83b2f233eebf03cb8a6a82d10c46cfa5ea869af97f35c02da38924250a19e660a
+AUX hip-5.1.3-0001-SWDEV-316128-HIP-surface-API-support.patch 1156 BLAKE2B 52ff9a2389533ac213055ff8c1d4359cbd490f64699233a6c97dbb54ea8216d94039b016b9dcdde7a304662b9ca5c444ac889a6491e847b0a701e0b0cc0e4b59 SHA512 0c210ac60929a951ce1210b1f76e2e6966cc411834a350e6d01d1eb20cb862056cec881a00978cdbe5bfc61e53128c1cd09c6138cca9469213a6bbf425b8686d
AUX hip-5.1.3-clang-include-path.patch 564 BLAKE2B 8cdfbd9eba9c5e642a8e85aa269b0e369ef11a90c30771e0b1ef21d1ff1bfbb6d9f27cc03693b22b39347d939a11994ffbe4dd2f9edc5583811fff273c304307 SHA512 e6d8dda10155a6d269435f37bf8d4fa25b503861450d474cc01c21ea582857caa9ed26ca04e513b12708ae60348cd32296aaf39c805ee3f925e7d6590cae658c
AUX hip-5.1.3-correct-sample-install-location.patch 537 BLAKE2B 924010e903cf7a27591930f5533bc41591ea7821b1f5f73bbbe5d5659a78a712699bb3be94ec5e473a0a5e0d11140850f7bb8e00f7775688adaa79deb7f2597f SHA512 91d89d403eef7ba460e648f5415f654601147920a81f650c40928733d5dbb8a99ebc00530052bf22bec67d9d325bde867c08e7d24e1e05b734b9e31a909030f7
AUX hip-5.1.3-fix-hip_prof_gen.patch 1480 BLAKE2B caa3fa9840a8add5a25daaeb6f26eed9da3fe55686f6343e31b836a0b2e12999cd45d9220469cde036c7914f672b6cc46695fce1bfe4a8d6d35c836cdc14e413 SHA512 a588238cb12dc973acc6513bead68439b10b49214d5dceb81a0498510f79269b79897a02dd9e2ee1ef396a762d49310fd0a406d7f8b6c0e85faeba0f69b1de23
@@ -16,6 +12,10 @@ AUX hip-5.1.3-fno-stack-protector.patch 788 BLAKE2B 8f9d01ceeec2098df4d49e116c14
AUX hip-5.1.3-llvm-15-noinline-keyword.patch 829 BLAKE2B 39b859e90acacd2eccdd60b690e1d882b63cfa66ff1b12effe447b18de72ffd61dd32983552f9ae39b384c3bbfbbcfd59ff2bb47943c1340bf6c1df5cb7d4075 SHA512 1933e883f84451e8512669572ea03dd25c916c6baeafac27b07e3d4a5e89165952a64afaceade4546e7e2d4473aba9811ac21131f283f9680d35e777ad9659a7
AUX hip-5.1.3-remove-cmake-doxygen-commands.patch 896 BLAKE2B 35640516bf416760db69b736d72c1e78efdbad8a930d621fdaffd13c5c250f5d80a6975c1e4c368389ce8059aee964c36645f420d0844141d09463637ba0bccb SHA512 b1288e1f4b7553c5bf0fe38a46fbdf269ca5c01fd8e0e225b9454d4916092601d565c57eaf9f716e06fee816e41cb3a948884060551b5a9d71da9b1a050765f9
AUX hip-5.1.3-rocm-path.patch 564 BLAKE2B ad554063a11d58ce5acfa8c8980bac2668d199b059bc2555d4cea40fbc53b6334daaea448d99cc391cee246d8318a450efdef669db2ee164a4db3a55d7d8e193 SHA512 eaa03f4d2394f61dcedde376de6c398625d284a7ac0c94ff2484929efdf298f455c796b96f16bf3989de6593a9a026a7681620b5ca13ce403aba4a32e5a38226
+AUX hip-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch 7304 BLAKE2B 3fca9d44f706250438f1c3f5d44142e1fa3040336eb9ab8b9e7fc54b9473e11957962a9a93cdb3b6980228fffe1a3fd5dab3f8c972340a83723858c12790c1f8 SHA512 7e54d22b0a0924c79d0b31764586891401d1a39f37380d3809e23a60075baacc55468930c30fa5a8ce64083b274701dbc190f67244822191873ae4f831a7fc33
+AUX hip-5.3.3-0002-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch 2734 BLAKE2B 5580ae24e854a42837979a1f6e688eb7edcfeee554577f41611941aa69d5a0bf3f1eb1916c4c7b2ba0389fc16efc31b229a9b21dbec3bfcf0cccad20241191a7 SHA512 156f650559fdeb625c15a8b94320f0b422b04b883f84a5e74ef03293420292be25c118df67bba1ae11fca6a1ac7429b0254aa32b963f7e09a7d8d923589009fd
+AUX hip-5.3.3-0003-SWDEV-355608-Remove-clang-include-path-2996.patch 1866 BLAKE2B 89e377104b0bc383f69c10f894ff28cb8282eeaf042fcb27b03a64b78959c147ef6cd4291aef47a25b616ea2b801363d7a382df4d924ba94fcea7e9ffa1b26f6 SHA512 7f73d7a66adc959ef4dd0dc3540b6db472a3650926f315f4c79761a45e619432107898dc58cb15958be4b36823029ccf91e599760a23fd886429789de586db3b
+AUX hip-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch 8063 BLAKE2B c0b7b83682c13bb21e6a152b8c4c2b003024fd2dfc4f5f59e8b91b3d933bbfa888549c1a4471a29a225400f3d900d47023c3394111d41a3ecf52a48647db1694 SHA512 972a249daf692ce847884821a1205608d9ee2941793c474cb36f435eff2ad52dc7cb4f1a3a48a4037df3d62a6e47db84c86014933c94b4bb9bf7b7b12f31cce1
AUX hip-5.3.3-correct-ldflag.patch 1196 BLAKE2B 93c0e7e92c898cfa5d39d008f8c18d82b9032d3f865725b59fb4c0fef263c9a7c4108ecca9f406c21411d72781b88fcacbd7b1e50cc6dd5483cbe89a37b9a2fc SHA512 7a81444c6f2b1a70a451b13440235ba14e058f9023abfd56502ad2ba12a00e31970873b92313a7888c3794083d0c011ce8a314b43e835e9fe872ad97de4e758f
AUX hip-5.3.3-disable-Werror.patch 621 BLAKE2B 9bcdec821484ac20343e1352e3c3d5a9297f8e7ab81ed135c5b27f11dd0667c68939fe04157ae8b7dacc5cdcbb6631e0a1b66d6cc2cd796f6322b6ded75055c7 SHA512 799c40b5a2524e166aa674c432c7bfb93c03fe00832680a99cd701b2498cd33c52e5582f9754161173f17048b6ae346a7a5b6d59eddce8696670b1f229858fef
AUX hip-5.3.3-remove-cmake-doxygen-commands.patch 976 BLAKE2B edff02ed7b2371739f1659a93ecad9485045091ec48c6aa018d8fde3a9f4a9a48bdcf0cca660e03b4f3ff0e6c4f019068019407f429913f8c3231cdb252b0464 SHA512 f6835f74fb34cd4a9ea0db693eff6e57c742f6912b29046f7b01b87037c014cdeb38f17dd0a6b90dd823656e2957b2d0bc981eb0c71221994ae455cefc03805b
@@ -27,11 +27,20 @@ AUX hip-5.5.1-disable-Werror.patch 748 BLAKE2B 965af2240c72e22706c5b1ecb414954ba
AUX hip-5.7.0-install.patch 576 BLAKE2B b3c5437a81bcc901327ba4ee9419ad77ea94aab3f6df49c1ce581fd5dad9321d7ffe4d81e1991476978690811d748ee8600dbdf9d70151cfdfb348130e18efdc SHA512 28301e939b3dc49c47d5db16d11b580dbedd47796a2765afab2b535fcd005d4a909f54865f044f0bacb0470ca2e29e529d1511c8bf4d037987bc046704e8e9eb
AUX hip-5.7.1-disable-stack-protector.patch 771 BLAKE2B 46ea4b48ae32c7e120418fec467fedc7c496fec2c0589c04e4b62a0afe9b7e6b6e9aae8a4502d5772eefc07c5f71d39b37e4a47d1796d7688b1804814a0274da SHA512 30b82c3b8e7403e8098d1d564c94a85cd29fbf0d6fb4d4af26874bbc5ed03477933fb61064d57c2e2c724182b4816598752b38b1bb9f9384685be72a774d81af
AUX hip-5.7.1-exec-stack.patch 1136 BLAKE2B b45560c1cd3410ba9340d5dea7fc2ab7167126a3dbcee6fdaa5ccdab6140db8a6ce9c9f588451f77a1cd27154551a4cb00743d7b2ac3dcb6c36e87f2bc182fe1 SHA512 66a6a9518975a9702f365ae6e9b09835ff93cde49209714b4cbb19c375052859ac26f3d4d2b61052280eee93e237f930a4b7b2d837245a7d477e30893ca6a0b4
-AUX hip-5.7.1-extend-isa-compatibility-check.patch 9043 BLAKE2B 8effc992b0d3478939fed4b003b4cbc1ef09ca1f59792f46d4c5c9253ac1a4d9a32357294b15c50e9c0dc867ebf284fe1823f3c7d829097c69d6633ff2027adc SHA512 ccab928a25089e6f9260dcdda665258fb71b6aefaae444ea25274475b3d668785b5bf4396ca4fbefb1471c06115b139b13f0af4d9b1f76e66821d585e7c8b781
+AUX hip-5.7.1-extend-isa-compatibility-check.patch 9039 BLAKE2B d1c80da9ca584aa43461f4301e8caa49aa995f1050ba71b9a81bf4e184cd361e28ac79ee25b081802611251b0b6ac30afbcd60759724f88361768ffc3f2cfe39 SHA512 b4db426300d93ddf97d419a4388359abd7841213c9be7dee20b0b7bd7a9a7c8f8fc391629984759bc4b365dd7b73e205fbd14d04be8caaff8037df8c572e3b84
AUX hip-5.7.1-fix-mmap-oom-check.patch 1317 BLAKE2B d1e9db74bb815cd9194b47688bb125630a8baf8c3df14e454b2f8c59303c136c6c69b7ca89fddabb2533bfa034c984d88ec276851daf2241d9abeda7f5a50f87 SHA512 b6a5d7b861fe4138c72f91b765df822cce00fda94d3b8b85c0a40c3697455b018256f37317adf714280aa387ebe5da14a092ab69e375e8a804f01243837f7b60
AUX hip-5.7.1-fix-unaligned-access.patch 3011 BLAKE2B d8a6a130edcf51c40e88250508ff3db13f134fb3833d1eadfac32dfdee09c7635091b1f32ed640bcba0c5ca2b745c401183ee8adaa392977ecece12a03450f9e SHA512 f9b85117927d18921d939daa73d2d97477bb49eb6ff7e496f9b110b8e70e00734b698517ae4235a03c560bdfc3618367d7eb2970c9d90dc2bcf07e2ab803d994
AUX hip-5.7.1-no_asan_doc.patch 817 BLAKE2B 4bc80470f9cb476289086ae561560bb54fcdd9d1e66ef420dc60f129f29b0de02025be0ed2a7bfd2143b9bc0b456a354abc574dcbff509872a35e2e0c06f7760 SHA512 10a97524acce0c45c8edeccd11b64445f6edeb380e8262e1fc63163c4758efd731af36701dae1c9988264e8ce10971c9b3959ea881e81646994c779a96d10bb9
+AUX hip-6.0.2-install.patch 993 BLAKE2B e54542801197ad33e3feee0896401acec60190e95ec09ede70b357f5af550255dc4f08e75279d21e3932d7be6b7e0c0b5cd86f8ca235f463135d42699855f4d9 SHA512 a3d772d60d3842a91796f32d8bad3289eee8f878bcedb6c064df43f514ed102729f8f7ed62fc1d8b3f73dd969e5368a86b847b0858d296da916ac424ef593059
+AUX hip-6.1.0-extend-isa-compatibility-check-v2.patch 1323 BLAKE2B 1af3ebf4c9c328a89a6b7440acd744955078b1a35c90d7476905417398e05848435776ba954184e37a943d2ff31d10aa3116ce00eed754574bf843a16cd0da1c SHA512 19c93c98ea3bc6fbff309ff02424355e482ea584266adf4322bd46d55a2f6f0196fd02eae843c08080d01a6afc1cf94e1bed3905881a67df9f3c3b0d8b17c464
+AUX hip-6.1.0-extend-isa-compatibility-check.patch 9037 BLAKE2B d9dceb54665816468971e8ee1ae9e749df48f60be0cd9a131259179f4b5cc8e465a27971906f2d990e73ad00f278e9736cba9941686ecb604ca8820e82e2ac94 SHA512 18bd5365774694619d8601dc6ed40517cc77f4dcdd124ef59f486416c4f6c08586adece94bd175ef33109744de84a11e78a34b4e07425a2616cbf68ef1c1bf49
+AUX hip-6.1.0-install.patch 937 BLAKE2B a694b8d4fd433ed788e97df09ed26a58305944b63f1f88948b0ff47f9f60f96236bda072917d279d263d02059aaab0e3d2282feb0cee02a7da86e9f016a091f0 SHA512 62a38326021bb1b81a43cf26336528dd1cb30ac90d41c5a3ab9a2d8996090cb8677fc163d156785347f0cb893c84b7166b698b801e1d52449fdb3ee01e75483b
+AUX hip-6.1.1-fix-musl.patch 566 BLAKE2B ca84d7a1c38b6ae3e7dedbda8cafa0ad5bf31165c3a7b5af8a1a9714d871eeedb64bd6e6c71960e65ee3f7bed2bdf302d07e7c33e225102123d8516018391430 SHA512 e224e84b6eb4b43fd79e5172ad4882d1862d7a50fcb7ed60afc58148a399a96fafaf14477ed31d503f3ecb4c93ba2b58bdcad3c6dce7afab61ee7a8e60d3f65e
AUX hip-test-5.7.0-rocm_agent_enumerator-location.patch 651 BLAKE2B 237ae5e71c9a6c565680c4fb07ece160f6bc635d25c77a20f3da54b92fcead95c0f6871f53a58a1e9b26b1d5fef3372ebc547638ba2fba43621c2867d276e75a SHA512 79d3cb277c41a84e6db70b28ad465067403f27d1f54adcbcd3e3501fc08c29f2aafc60fa2e6e78794eed95987352aa7ae844fbd55abc1abe0be8ff1879ed7d8f
+AUX hip-test-5.7.1-remove-incompatible-flag.patch 1474 BLAKE2B eeb5442fbb4db172a88949b8d824e036bf6be68b92096d827239a841ede8247e663cb54ede44914272e36be552c2a5f2e99c089807477a8961a255ce2c789b6f SHA512 7ebb72f29adea25200bcd400e7b8dc8fb3b7d017699717d7f495a4cf07a25b3aba749938392268b9b9a461057932cfd340763a43b55623cb6aa64c30e0ee48e0
+AUX hip-test-6.0.2-hipcc-system-install.patch 1912 BLAKE2B a20f5bdaf84d7e22ee7903e36d31f9e61328474456a1b91ab936478dd7e79f50510a4f5cb7cfefd31f6c200f9c40afc9ff2641667f10bb8c88871c9aa964faea SHA512 c237658d8d3f3c2ab7cc583dd62c32d1ccda610b2515b47250ce112639d4838c9b3d14e77a9edc7b854d14368fa16c9bd048ec014f528620cb8d11d7601e1350
+AUX hip-test-6.1.0-disable-hipKerArgOptimization.patch 943 BLAKE2B 1cfc94f9969d28f64c3b2598916669101f4d5704abec8fedb896f3d26403b273a6acdce5a189380da08174f8a5b679f4c7f3a97e4856c9b683dc68fdd72edb47 SHA512 3cb098d8d672801f394e059540846d541eef38f52da5044e29cac0863b473150a8771c12585ddad1e2e2599c667367529649914779df467f1c5e1dd8acfc13b5
+AUX hip-test-6.1.1-fix-musl.patch 5506 BLAKE2B 9f6c97491c76d5194b20e8705a645de170d1234dd1422b1857442c5d1a90d33c726b473d35ce673465e3893cb36f4f2cb1babef5f2140b453234131bb5883193 SHA512 173cdb65c24091548a8ec3c994fc393052ccd582e27a9ffb259bedf6fabf543a0e18aa6a5f5d9fd1541834acee470a1d6d2dc7def88d6b1cbe0c916bbc361a21
AUX hipvars-5.1.3.pm 629 BLAKE2B 6149f230aa0756603ac0b455d802db9c698be8e4a22367e98915db974ea16176f85f9b5a22e2572183641734cedbbe2ba2c826aa0223ea3e12c5550983db0480 SHA512 26ba459b13df1ad6dc50411ac6589dd3d17eff727fee0e938275912e36459c7a43b35233a7f78bbed282a992e969d8b8f95007964c810a5954b0abeccc67082d
AUX hipvars-5.3.3.pm 581 BLAKE2B edf0c1df5f7f5c57189c76fbcedec8155072a9f8e2c580d637dcfb557a844e7cc276b754d0fd8f5a9f59d2c5bbcfda6c9ac9951ad16d8a12bb48e74f062987ab SHA512 9fd72b000f59ec25a74ef5965f4affc5e866025424211b4d81fbea979ffba9f08319dde0063c8c835507a1b9db990f8f25eea3a8e2e6d88faceaf34d5dd722cb
AUX hipvars.pm 598 BLAKE2B 1645b12179195b95757d207248c85b7c8d9eda0347caee5cb48bdc66e85fda517f607bcb69cdfc63657a0db04ad8e96494a0a80268df7c17d6bb0e689325c2e8 SHA512 6c4e71455341673a329b4b0163fefd7f2f4b7d62da3496643d0de096755899c99b3b5a80fffbdf29896c234cb4f617b368217f4eecfd005849b294ff434b79c6
@@ -39,14 +48,15 @@ AUX rocclr-5.3.3-fix-include.patch 6053 BLAKE2B e215cefd0f2895beda0e3c029a24e48f
AUX rocclr-5.3.3-gcc13.patch 776 BLAKE2B f942628db7c91aff27ba6f0cb96ec857b28f6967806aba88473e11a9ab0b6b6169f12f4a1990131709c74da6635e793fafaf2d0bef9759c8f4f816e9777c966c SHA512 72bafbd708a222f03e8f5a89aaaf3050eff9d15202f759298a50995aeb545238107a5c8e00ff5b4d2ba510dad3f71a4061261b20d7dd958632ebae63c2ccb2ca
DIST hip-5.1.3-update-header.patch.gz 3406 BLAKE2B 805539c3396a9cdcc4b807afd96eacd2de0e494a9ec927a1526cb8ce26b1c6e0a4d06415cd0210cba1398b5ff70f995fa67ad22b659578c075eb24c2a2cc9228 SHA512 eef4d70f9470a61d1d8cb140728cc4f2e792a4e64e0900a7410a74f3a6421410e7546e4e62bbbf35ae231b566bf162fb85de1f1ad1d8cfb2f282d2ed9a34b53a
DIST hip-5.7.1.tar.gz 553774 BLAKE2B f88c235f688d3a662ec6cb4ad7fe3f82c0015015997871609cc30ab5b2f7fcb9709a08683d77194e45a6dbbe1d24c6355b128d2ecf655f1dea3468711c64e0a3 SHA512 68fa8753725b53c999d102d254c6b1dba53af4e00d6a48db93d10213cc02eec30b4a39c66e773d4f625dd9636cf8b0c5faa05b69fac27cf5a6b19dd3ddd2b905
-DIST hip-6.0.0.tar.gz 243451 BLAKE2B c404d23f7ee46a6c5601077d598edf4d6b2ca48da5e6cabf45c926ee1224eedc3d9eb6715948bc44cf3da2431a2feb879b1b8cd35bac69319c9dc066ab2e12f7 SHA512 2beb100812f9f515d6bc29fd4930913c2ff64c4f824727c9fc38d2e249841c840bd35357f652ab2b5022d166331de8f7409e72c49a5f69042f54f16a6a290339
+DIST hip-6.1.1.tar.gz 247192 BLAKE2B c40bb483fb61b3037693f456e546046598df7e0dd81a1f1c8d222ab0d9c0752092ce85c8533bd355f883dda5ce1f32f7ff2b2a58cebac50d53e0e7f4d85ca3ae SHA512 3e6162938294a74af51bc2161ada38dc4ba19614e182238f320f2052a9025be6ea413e40f00cb80f4e86696793d6c4431e2417ea798a2330886a3f3e66aedf0d
+DIST hip-test-6.1.1.tar.gz 1080605 BLAKE2B 7eddf648be31365479baa0cd4fd1c060a682a6b44d923cac1c4840c0768782db2fef4e5d97318ef0423be1e5c85b1a0cc6b9d324db789dad28be17f64ab38cae SHA512 0dd679c5b94a59e192bea5789f4448b53ac23c8a03b24a347758b1d70ff692483fd4aaea0b19345eb6ffb82a4492ed21958398b53ae6244a244a660dfa33412f
DIST rocclr-5.1.3.tar.gz 618606 BLAKE2B 02b7732ddd03c0883bee49c56466cd21c649159f801bfb2537eea6e640c65613eb57b37d942f465a9deb83d65735f51212dde5e4f77ba8239d1a6b7037e1800c SHA512 89fd2eca39ed84a1cf525b2c606089ef39f64c1f997c4880e10722da6de4864110752640e1508db1aeb9d15c48ba4e6fe5dbe7a9e56718853ece42548028b2ca
DIST rocclr-5.3.3.tar.gz 625944 BLAKE2B 0cdbc1415a355e1d56628834846aaa8587c9827eeea59f4312b788e868265dcb42197181fd5ef411416da2e11662c7f665f578aa750ab88c3a5405bcc58ee449 SHA512 3f85532cffc09c2ca8e7cd1770263d1c1a38633ed2bc5cfe62072e12a6f8f669db400519950718be31f6b77693d372e2ef905f06c7f02e126aa9ff7d2da97924
DIST rocclr-5.4.3.tar.gz 640557 BLAKE2B 9ab91bab7ffb06c9c0d1c2ae79533fccc597071dda289ac375e32eb2965c638a7029951d2a49d46eeead9d7d242fe3a0cedb3e444d877af1bbf0e2d801c91e11 SHA512 c1d1a2ca08c2d762a221c04d394469aa7aff46086151333b145e0db9a7c7eb3dbbf8b9693e50d816aa9a13c16b4ebacf5ff3d5d8ff3393a8a764728ef5172d3a
DIST rocclr-5.5.1.tar.gz 634330 BLAKE2B e6383a6b6b09f274a944d66effd345e38a191ec73ee5c5240f8ec8bb62a4df97b80835ce57f8f78c3834602b9da425b49289b5c7cd7e4c7071147ff409c6a6c9 SHA512 4c12011d22a4f14d9e93250b2a38716eb973139afa1adbbbd51c0e0ed13c0b7c1f45a37c71ef937c5fdabf09e928d7913ca3332fc61b7a2c10d21421306a228f
DIST rocm-5.7.0.tar.gz 845881 BLAKE2B 08255edc1407e5ef85895336b11496319695318fce265565728ad75175b5e1dfab98f696fee2d27e60c48e862f721fad4c53118cc70b807353fff5f97ed72ac2 SHA512 72420e16c7cfe9687e030331838666dabaa43d686bdad1d109431e44db99070a2cf6dd64b59e3275019abedd6612f6008c798a79275e7225b6b122fb9f644660
DIST rocm-clr-5.7.1.tar.gz 2008647 BLAKE2B 3db0760d6f83504e60caf88a2dd5e0bc02c7db9d6f263ad0eb2cfc79aa0f88a3699c412844a0158a796d9d02e79660287e791edad787d814eefffea4fd2298b4 SHA512 d79323481d82fc02c12a32cdcc0d14437d512af023e7737db0387b7eecb27fe6e4ae7c71d6adce57932a04bb24c880440d9dc10aeb5af11a4f2ca64d44330965
-DIST rocm-clr-6.0.0.tar.gz 1983453 BLAKE2B 2cf6ec7c3b0ec5dedeea94ff54af30662b781fc2eee22e3315094af61dc9d331eba33c1d9d463295848c5724e515a3137f9b189c1261273afad1a5f9d32226c2 SHA512 12e77a121150d8c25121b98bd7c6233c2568f9f4130bdbe6bc3ab225f14b8bea6a6bdc4ed497c0f999d3d3daabdca0de8caaa1b69911c11974b5d6f951734433
+DIST rocm-clr-6.1.1.tar.gz 2031034 BLAKE2B b0485bb015d31986f4988d1db0c029c826856e50b5bb1b58fac2097c14b3966668f1b8d41ec198889e27ac860497a8b3c081ec31d52390d5c9ff5db092bf7cce SHA512 86925e8b9a9e77b06a57daefbc7279887b4ef7c6a79c3717bc2f2d3bf29926281c60063fd17e21c65d7def520d9f579bf88f69051d053a38750ba968f69ca3fc
DIST rocm-hip-5.1.3.tar.gz 967696 BLAKE2B 15cb52b5934b84acf515fe9c83b7c8982e00a23e20af933bdd2c4bc5b56fd42b08c8a08e840c85d2e0a8386d5a0e9c110504f68499989de1aaad00e9a5efcf43 SHA512 6b6fd6c12d73788df1711b12326b97fc7a184f319e0db114947b7967b75f2ee131f81e42e43a4981456b507221a6013133731120409f90214e13304299ccbc24
DIST rocm-hip-5.3.3.tar.gz 1151858 BLAKE2B 5f460b2078c850b3eb4414fcec4a6f951a3b282aa9828f77ba5d5adfdc0ee8d2e62c856e112a154c340daaf7dad49f4871412edd7b38f7fae2e6b17840ee144b SHA512 e747cc10e78cd09009cac762f0e060be13f3447af7ec2a4a2889cbdc09cd76ecb1b5b58c89f09a3b45a8296c2c71e1c55baf113e58a5a12434af3de7168b8d87
DIST rocm-hip-5.4.3.tar.gz 1195173 BLAKE2B 7452ee7a874bc4703b0d3aaaf9fa2a51e223d5650c65c34982a9981dbe14e8ec70c93d7e70c5ad36a8d02c3d2214fa6a393e20502a01418fb3320d8cfe363feb SHA512 1f4100e114576dcbad83aae453e21ab85cf25bd8a6ada380bb11cfc30e5f92ba903055b7257a099321a84b65adb444dd52b8258e82567f4bc882e65d89369b43
@@ -60,10 +70,10 @@ DIST rocm-opencl-runtime-5.3.3.tar.gz 1007773 BLAKE2B a3f600a68183337f92b152a123
DIST rocm-opencl-runtime-5.4.3.tar.gz 1005268 BLAKE2B f9398e4c2b0f045f1b5d8df9f31b7f2bef6a9201885aa6ee5fc5d71632cfde26a078d9a5ea38c3da12d3c187faf04c7bdcf1a8ecb9927cdba56b1efdfcdc44ee SHA512 f65d4622ce8721a6b91ab5b5b306d142ba507d3e631ac3ab0b76c5bc6d8d18455e02debd954c82e7eb609f232b509f1ec1a013dc2fad467c2c2ad31fdf15755d
DIST rocm-opencl-runtime-5.5.1.tar.gz 991802 BLAKE2B 07d955b4a76b11296259287f5878cadc2438350a3abcdb5bd693c02790ff4c330b1d0a2a87f8de5334b3e3459c26b3fdf695886502ec5d2c373d807c242c8f93 SHA512 06786e818002dc43f64e4b0aaae0a0a2bcdad7acdb4662e1215d43277b107d65fb9a7f7441c31e3378c380cac860b1cd2eaefb5753246beffa4d9c10efced85e
DIST rocm-tracer-5.1.3.tar.gz 511617 BLAKE2B 4142979b3b7d649798a7ac0b2a04b42aa7fbcbf82f2cf51b0e5363ec0da538046d6e59283d0ce1bfd341317bf24ac2f694d5c8a7d1f132f9b21caea5caf7eda3 SHA512 e73b0c921ffbdcac571d8b0825de39bd8a4fd5f2720ecdd0c189951db85efb607a0b1cd7a9bb02b3dbf329b277cb5e197525216a8e8927eea4e6ce290b7e7c7b
-EBUILD hip-5.1.3-r4.ebuild 6638 BLAKE2B 4ccc536736e737f0066ab4f200a5ea76a9f16edef0db0eefa36573bc4c9d3ea26ca04e6ad3cd4fd5d4dcbd7437177957b6cdd23307249525340bfcc7ae3ed9c6 SHA512 235042a89298d383a4a33ac437f510036d922f049ff0e02990167165e448dd88b615d6be7dd84c67d644f5fbcab5f9a71a9b7393fffa1b406095bae91a5087ed
-EBUILD hip-5.3.3-r3.ebuild 5346 BLAKE2B 4f5c0570e8a4ff65ac0b11bc555e2f81f7c6e56cc3ff86de894536b3b0597c049216a9d4184e25471999c4cf73b8f774daf1bb46d613c830bcc0d8c445f85b74 SHA512 9a54281155f14f467286d132ec405b90703b94760b8f4e268aed77b4a47d8a195febef3200068d0e5905cf7078fb92e2252b6ab7a3b86e40d330449315c0cf4d
-EBUILD hip-5.4.3.ebuild 5239 BLAKE2B 74d5423c5f7c01f15c5583b2c53420b1780fa7fdb11581fef2f0570be11a2047a43881a13b41b333905faaafab7dee15e1fb4af96703829cdab7d547e2cb5796 SHA512 7b2f5abfbc2ded1751b3d32349eb81715468125e9a9cc64522b725ed9a92f0dbf6e575fd1b84ab5234532badbf3a6b0c4d3a5b375384665ab413b22c54a5ee3e
-EBUILD hip-5.5.1.ebuild 5244 BLAKE2B aa1f937c5f2651ad3e79898ffc427696253c619583cd1450f1a3e7b9a7448e0d750f5df72a87458dfe6107f2f8846bc2b9b064d54b0b849fc3812a4f268c4af1 SHA512 94cad30f1f0e3e376a5902c83a151d3fe2a7b72b45747672e96b9d13dedadc7184c8f714789ff3e436133ffb8a7d58e8194471c843c694d3d39c348fd7d5a3ab
-EBUILD hip-5.7.1-r2.ebuild 5350 BLAKE2B d8dcd223e711f9ba0b61822761d2805a0e54ef50a048bdd16170cfc64f00bb6bd3f0d018984201f0dc5c383badb2574174419f8c42c5cee006cca93047a77054 SHA512 f88b8f32d37bc13e78e4fe452012af44dd7aa09b6a67a3c1243632127510381ebb2293947a708043e47defcd53607a744102260e0f4602579024ef50ed6189b9
-EBUILD hip-6.0.0.ebuild 4818 BLAKE2B d98c4b514dbdeacbc633fe6b8347f228238b8e56c2854790991cd2ab8fb685417fd32795c4246bd4fdf8bb2497be3133373fdf505b1583955fc4a1acf07f658d SHA512 2260791ffbab2f527e9a3f390de477e98f4f1eccc8e8e709d2b4d57ee055b07d1ea53f34a849851d0f1909bb3649f7b14769f6da08a7de323f52e6f6967cbdbd
-MISC metadata.xml 729 BLAKE2B 92e36c42f6d8335e5a8e3a86b591ff9e6306e0d187644620fab7f8f7ddd00156ee91ff49184ffbe379e509f2096c51c421575a69de7abea3c0b372fdcec52ccb SHA512 84fc8234a5fdf54bf43228c2144d809a461862fb45fea24bf366ee5937df3882c3332429938792981e37dbb4cda6e5d7e05ac5deaded34d8bcce1eb53df8d0fd
+EBUILD hip-5.1.3-r4.ebuild 6650 BLAKE2B 83eb1cbf369f7b5112de88334b340ff89486c093da946218eae42cd7bef7a3982e6da08ebdb8d12e79f60b2920f8680f555dc16fc75d99a41b7a9d1f42b2aada SHA512 e60014a38997e93f13d73fc52e77408b61414eef90263f3ff19025d42efe324b8e5a2fb50b6aa830ded6e764273ccea007341918de48e3bf4e728b525e42bbbc
+EBUILD hip-5.3.3-r3.ebuild 5396 BLAKE2B 1303346f578f16525415144781dbde4838da758888346136fb4f88f53e6b1abcc43bfbde7f9b16bbf00eb26b7409564948949d82981bee30b177c1265acfdd8b SHA512 39c9dbfee84aea0c60e5ae000ea6ce72a8112b0ad95e41ccca2d74180f52f7aca2eb017344e66c4e17fba3d0cd412c7024ccaeaad2947e1849edffa57293c6b5
+EBUILD hip-5.4.3.ebuild 5263 BLAKE2B 4fd371749bfe8d1359941be7f71962e9157efab0410a457691609cddd400ae1046b687dcacf7238090864f9082c52a1ad76df59e50c7fb4a767cafdb3c6bd1c9 SHA512 1bd49dcbd11405933b75db6369e9c803a007bdc3393bc2bdf8a858e883e9d1d9ec98add9c6e64341b53af7ef943e9de0ecce8d94cfdf7df49d08f2260a3d2cb7
+EBUILD hip-5.5.1.ebuild 5269 BLAKE2B 29d0f7303267e6baec24ea65b24b1b4e1d62255312496f962e7ef81a4da3fd8fe67fac9f87d61bd11de14c0bd8497749183c7a702fed187b54e6b34a5a590b77 SHA512 49a5cbae272cafe9f5b696ddca3099932a50671d2d59d589252834cc7ecb01eccb8efac0a3b39f646e38017e009ffcbfaac7b2f4d59443a68845d4be97f6b361
+EBUILD hip-5.7.1-r2.ebuild 5452 BLAKE2B ff7f44547964dabff96ed68e60d0928512d208b37a446053bc93052aea809914fe4c49430958b7c26900015886b7be0b7c9e6bea4aed91377d83b19f5ba63754 SHA512 a0d0786e8f5e75b4450b90a53131c2580810afcb51d8df618d253c2968b8da3ab1641df9142d8f13db93ed773dcb7e2b746eaab9f42a4f49f820819d5cdb64fb
+EBUILD hip-6.1.1.ebuild 6598 BLAKE2B 01a40b98c8739f976e8b2f81d3fe5dd5ee970cb38ea97317ec18722db9483ced21c8116eb92e206250d8f4209187a78619b2f4f854edb5fb139c884e501e8dbe SHA512 ad283051ed13122d4e2402102cd12abfbcbca996d532398577b74eadc1f17875a26806a9254e4733d9b3c290193eed92ac712c911805cc89dfe6fe4b6c14cb59
+MISC metadata.xml 1076 BLAKE2B 816a3628360882d89e2bc64f7b5be6442ad4fb0866b6a8291c4701a03e626d9482b93980b34e5ab21c37bda025359978b471d09e2d4817ceeb209d83afaecbfe SHA512 009079d56a9fb1c3212dc4e67dd88bc16bbc6350bb832912543b2a1e6747c77d13021e7a94da9a4c9371722828214b308246e7ad58406276126cdf6e44281506
diff --git a/dev-util/hip/files/0001-SWDEV-316128-HIP-surface-API-support.patch b/dev-util/hip/files/hip-5.1.3-0001-SWDEV-316128-HIP-surface-API-support.patch
index 14af91f9055b..14af91f9055b 100644
--- a/dev-util/hip/files/0001-SWDEV-316128-HIP-surface-API-support.patch
+++ b/dev-util/hip/files/hip-5.1.3-0001-SWDEV-316128-HIP-surface-API-support.patch
diff --git a/dev-util/hip/files/0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch b/dev-util/hip/files/hip-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch
index 9dbfe8a55395..9dbfe8a55395 100644
--- a/dev-util/hip/files/0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch
+++ b/dev-util/hip/files/hip-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch
diff --git a/dev-util/hip/files/0001-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch b/dev-util/hip/files/hip-5.3.3-0002-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch
index b9a1329e5931..b9a1329e5931 100644
--- a/dev-util/hip/files/0001-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch
+++ b/dev-util/hip/files/hip-5.3.3-0002-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch
diff --git a/dev-util/hip/files/0002-SWDEV-355608-Remove-clang-include-path-2996.patch b/dev-util/hip/files/hip-5.3.3-0003-SWDEV-355608-Remove-clang-include-path-2996.patch
index 6d64ad8c9fd8..6d64ad8c9fd8 100644
--- a/dev-util/hip/files/0002-SWDEV-355608-Remove-clang-include-path-2996.patch
+++ b/dev-util/hip/files/hip-5.3.3-0003-SWDEV-355608-Remove-clang-include-path-2996.patch
diff --git a/dev-util/hip/files/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch b/dev-util/hip/files/hip-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch
index f92cce4cf8d8..f92cce4cf8d8 100644
--- a/dev-util/hip/files/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch
+++ b/dev-util/hip/files/hip-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch
diff --git a/dev-util/hip/files/hip-5.7.1-extend-isa-compatibility-check.patch b/dev-util/hip/files/hip-5.7.1-extend-isa-compatibility-check.patch
index 7853de693cde..25bdfba07fd2 100644
--- a/dev-util/hip/files/hip-5.7.1-extend-isa-compatibility-check.patch
+++ b/dev-util/hip/files/hip-5.7.1-extend-isa-compatibility-check.patch
@@ -42,7 +42,7 @@ https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/master/debian/patches/0026
+}
+
+static bool isGfx1010EquivalentProcessor(const std::string& processor) {
-+ return matches(GfxPattern{"gfx101", "02"}, processor);
++ return matches(GfxPattern{"gfx101", "0"}, processor);
+}
+
+static bool isGfx1010SupersetProcessor(const std::string& processor) {
@@ -181,7 +181,7 @@ https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/master/debian/patches/0026
}
--- a/rocclr/device/device.cpp
+++ b/rocclr/device/device.cpp
-@@ -232,10 +232,49 @@ std::string Isa::isaName() const {
+@@ -234,10 +234,49 @@ std::string Isa::isaName() const {
return std::string(hsaIsaNamePrefix) + targetId();
}
@@ -211,7 +211,7 @@ https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/master/debian/patches/0026
+ }
+ } else if (codeObjectIsa.versionMajor() == 10) {
+ if (codeObjectIsa.versionMinor() == 1) {
-+ const std::array<uint32_t, 2> gfx1010_equivalent = { 0, 2 };
++ const std::array<uint32_t, 1> gfx1010_equivalent = { 0 };
+ const std::array<uint32_t, 4> gfx1010_superset = { 0, 1, 2, 3 };
+ if (Contains(gfx1010_equivalent, codeObjectIsa.versionStepping()) &&
+ Contains(gfx1010_superset, agentIsa.versionStepping())) {
diff --git a/dev-util/hip/files/hip-6.0.2-install.patch b/dev-util/hip/files/hip-6.0.2-install.patch
new file mode 100644
index 000000000000..e2fc3a8852cb
--- /dev/null
+++ b/dev-util/hip/files/hip-6.0.2-install.patch
@@ -0,0 +1,23 @@
+diff --git a/hipamd/CMakeLists.txt b/hipamd/CMakeLists.txt
+index 7ad30019d..e79ea0714 100755
+--- a/hipamd/CMakeLists.txt
++++ b/hipamd/CMakeLists.txt
+@@ -398,18 +398,7 @@ if (NOT ${HIPCC_BIN_DIR} STREQUAL "")
+ set(hipcc_bin ${hipcc_bin}.exe)
+ set(hipconfig_bin ${hipconfig_bin}.exe)
+ endif()
+- if(EXISTS ${hipcc_bin} AND EXISTS ${hipconfig_bin})
+- install(PROGRAMS ${hipcc_bin} DESTINATION bin)
+- install(PROGRAMS ${hipconfig_bin} DESTINATION bin)
+- endif()
+ endif()
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipcc DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipconfig DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipcc.pl DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipconfig.pl DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipvars.pm DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipcc.bat DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipconfig.bat DESTINATION bin)
+ endif()
+
+ #############################
diff --git a/dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check-v2.patch b/dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check-v2.patch
new file mode 100644
index 000000000000..d6e95c994c8f
--- /dev/null
+++ b/dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check-v2.patch
@@ -0,0 +1,35 @@
+From e188c092a987c45caf2ea4651686ea631ca47c3d Mon Sep 17 00:00:00 2001
+From: Paul Zander <negril.nx+gentoo@gmail.com>
+Date: Tue, 25 Jun 2024 15:22:33 +0200
+Subject: [PATCH] prepare usage of old patch
+
+Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
+---
+ hipamd/src/hip_code_object.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/hipamd/src/hip_code_object.cpp b/hipamd/src/hip_code_object.cpp
+index 6b3a6d0..fef89df 100644
+--- a/hipamd/src/hip_code_object.cpp
++++ b/hipamd/src/hip_code_object.cpp
+@@ -410,7 +410,7 @@ static bool isCodeObjectCompatibleWithDevice(std::string co_triple_target_id,
+ if (co_triple_target_id == agent_triple_target_id) return true;
+
+ // Parse code object triple target id
+- if (!consume(co_triple_target_id, std::string(kAmdgcnTargetTriple) + '-')) {
++ if (!consume(co_triple_target_id, std::string(AMDGCN_TARGET_TRIPLE) + '-')) {
+ return false;
+ }
+
+@@ -423,7 +423,7 @@ static bool isCodeObjectCompatibleWithDevice(std::string co_triple_target_id,
+ if (!co_triple_target_id.empty()) return false;
+
+ // Parse agent isa triple target id
+- if (!consume(agent_triple_target_id, std::string(kAmdgcnTargetTriple) + '-')) {
++ if (!consume(agent_triple_target_id, std::string(AMDGCN_TARGET_TRIPLE) + '-')) {
+ return false;
+ }
+
+--
+2.45.2
+
diff --git a/dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check.patch b/dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check.patch
new file mode 100644
index 000000000000..40ccf6fdc089
--- /dev/null
+++ b/dev-util/hip/files/hip-6.1.0-extend-isa-compatibility-check.patch
@@ -0,0 +1,236 @@
+Combined with matching changes within rocr-runtime ebuild, this patch allows
+to load compatible kernels whenever possible.
+For example if AMDGPU_TARGETS is set to gfx1030 and some application
+was started on gfx1036, it loads gfx1030 kernel.
+
+Author: Cordell Bloor <cgmb@slerp.xyz>
+https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/master/debian/patches/0025-improve-rocclr-isa-compatibility-check.patch
+https://salsa.debian.org/rocm-team/rocm-hipamd/-/blob/master/debian/patches/0026-extend-hip-isa-compatibility-check.patch
+--- a/hipamd/src/hip_code_object.cpp
++++ b/hipamd/src/hip_code_object.cpp
+@@ -390,47 +390,123 @@ static bool getTripleTargetID(std::string bundled_co_entry_id, const void* code_
+ return true;
+ }
+
+-static bool isCodeObjectCompatibleWithDevice(std::string co_triple_target_id,
+- std::string agent_triple_target_id) {
++struct GfxPattern {
++ std::string root;
++ std::string suffixes;
++};
++
++static bool matches(const GfxPattern& p, const std::string& s) {
++ if (p.root.size() + 1 != s.size()) {
++ return false;
++ }
++ if (0 != std::memcmp(p.root.data(), s.data(), p.root.size())) {
++ return false;
++ }
++ return p.suffixes.find(s[p.root.size()]) != std::string::npos;
++}
++
++static bool isGfx900EquivalentProcessor(const std::string& processor) {
++ return matches(GfxPattern{"gfx90", "029c"}, processor);
++}
++
++static bool isGfx900SupersetProcessor(const std::string& processor) {
++ return matches(GfxPattern{"gfx90", "0269c"}, processor);
++}
++
++static bool isGfx1030EquivalentProcessor(const std::string& processor) {
++ return matches(GfxPattern{"gfx103", "0123456"}, processor);
++}
++
++static bool isGfx1010EquivalentProcessor(const std::string& processor) {
++ return matches(GfxPattern{"gfx101", "0"}, processor);
++}
++
++static bool isGfx1010SupersetProcessor(const std::string& processor) {
++ return matches(GfxPattern{"gfx101", "0123"}, processor);
++}
++
++enum CompatibilityScore {
++ CS_EXACT_MATCH = 1 << 4,
++ CS_PROCESSOR_MATCH = 1 << 3,
++ CS_PROCESSOR_COMPATIBLE = 1 << 2,
++ CS_XNACK_SPECIALIZED = 1 << 1,
++ CS_SRAM_ECC_SPECIALIZED = 1 << 0,
++ CS_INCOMPATIBLE = 0,
++};
++
++static int getProcessorCompatibilityScore(const std::string& co_processor,
++ const std::string& agent_processor) {
++ if (co_processor == agent_processor)
++ return CS_PROCESSOR_MATCH;
++
++ if (isGfx900SupersetProcessor(agent_processor))
++ return isGfx900EquivalentProcessor(co_processor) ? CS_PROCESSOR_COMPATIBLE : CS_INCOMPATIBLE;
++
++ if (isGfx1010SupersetProcessor(agent_processor))
++ return isGfx1010EquivalentProcessor(co_processor) ? CS_PROCESSOR_COMPATIBLE : CS_INCOMPATIBLE;
++
++ if (isGfx1030EquivalentProcessor(agent_processor))
++ return isGfx1030EquivalentProcessor(co_processor) ? CS_PROCESSOR_COMPATIBLE : CS_INCOMPATIBLE;
++
++ return CS_INCOMPATIBLE;
++}
++
++static int getCompatiblityScore(std::string co_triple_target_id,
++ std::string agent_triple_target_id) {
+ // Primitive Check
+- if (co_triple_target_id == agent_triple_target_id) return true;
++ if (co_triple_target_id == agent_triple_target_id) return CS_EXACT_MATCH;
+
+ // Parse code object triple target id
+ if (!consume(co_triple_target_id, std::string(kAmdgcnTargetTriple) + '-')) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
+
+ std::string co_processor;
+ char co_sram_ecc, co_xnack;
+ if (!getTargetIDValue(co_triple_target_id, co_processor, co_sram_ecc, co_xnack)) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
+
+- if (!co_triple_target_id.empty()) return false;
++ if (!co_triple_target_id.empty()) return CS_INCOMPATIBLE;
+
+ // Parse agent isa triple target id
+ if (!consume(agent_triple_target_id, std::string(kAmdgcnTargetTriple) + '-')) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
+
+ std::string agent_isa_processor;
+ char isa_sram_ecc, isa_xnack;
+ if (!getTargetIDValue(agent_triple_target_id, agent_isa_processor, isa_sram_ecc, isa_xnack)) {
+- return false;
++ return CS_INCOMPATIBLE;
+ }
+
+- if (!agent_triple_target_id.empty()) return false;
++ if (!agent_triple_target_id.empty()) return CS_INCOMPATIBLE;
+
+ // Check for compatibility
+- if (agent_isa_processor != co_processor) return false;
+- if (co_sram_ecc != ' ') {
+- if (co_sram_ecc != isa_sram_ecc) return false;
++ int processor_score = getProcessorCompatibilityScore(co_processor, agent_isa_processor);
++ if (processor_score == CS_INCOMPATIBLE) {
++ return CS_INCOMPATIBLE;
+ }
+- if (co_xnack != ' ') {
+- if (co_xnack != isa_xnack) return false;
++
++ int xnack_bonus;
++ if (co_xnack == ' ') {
++ xnack_bonus = 0;
++ } else if (co_xnack == isa_xnack) {
++ xnack_bonus = CS_XNACK_SPECIALIZED;
++ } else {
++ return CS_INCOMPATIBLE;
+ }
+
+- return true;
++ int sram_ecc_bonus;
++ if (co_sram_ecc == ' ') {
++ sram_ecc_bonus = 0;
++ } else if (co_sram_ecc == isa_sram_ecc) {
++ sram_ecc_bonus = CS_SRAM_ECC_SPECIALIZED;
++ } else {
++ return CS_INCOMPATIBLE;
++ }
++
++ return processor_score + xnack_bonus + sram_ecc_bonus;
+ }
+
+ // This will be moved to COMGR eventually
+@@ -483,6 +559,7 @@ hipError_t CodeObject::extractCodeObjectFromFatBinary(
+ for (size_t i = 0; i < agent_triple_target_ids.size(); i++) {
+ code_objs.push_back(std::make_pair(nullptr, 0));
+ }
++ std::vector<int> compatibility_score(agent_triple_target_ids.size());
+
+ const auto obheader = reinterpret_cast<const __ClangOffloadBundleHeader*>(data);
+ const auto* desc = &obheader->desc[0];
+@@ -495,17 +572,19 @@ hipError_t CodeObject::extractCodeObjectFromFatBinary(
+ reinterpret_cast<const void*>(reinterpret_cast<uintptr_t>(obheader) + desc->offset);
+ const size_t image_size = desc->size;
+
+- if (num_code_objs == 0) break;
+ std::string bundleEntryId{desc->bundleEntryId, desc->bundleEntryIdSize};
+
+ std::string co_triple_target_id;
+ if (!getTripleTargetID(bundleEntryId, image, co_triple_target_id)) continue;
+
+ for (size_t dev = 0; dev < agent_triple_target_ids.size(); ++dev) {
+- if (code_objs[dev].first) continue;
+- if (isCodeObjectCompatibleWithDevice(co_triple_target_id, agent_triple_target_ids[dev])) {
++ if (compatibility_score[dev] >= CS_PROCESSOR_MATCH) continue;
++ int score = getCompatiblityScore(co_triple_target_id, agent_triple_target_ids[dev]);
++ if (score > compatibility_score[dev]) {
++ compatibility_score[dev] = score;
++ if (!code_objs[dev].first)
++ --num_code_objs;
+ code_objs[dev] = std::make_pair(image, image_size);
+- --num_code_objs;
+ }
+ }
+ }
+--- a/rocclr/device/device.cpp
++++ b/rocclr/device/device.cpp
+@@ -232,10 +232,49 @@ std::string Isa::isaName() const {
+ return std::string(hsaIsaNamePrefix) + targetId();
+ }
+
++template <class T, std::size_t N>
++static bool Contains(const std::array<T, N>& arr, const T& value) {
++ return std::find(std::begin(arr), std::end(arr), value) != std::end(arr);
++}
++
++static bool IsVersionCompatible(const Isa &codeObjectIsa,
++ const Isa &agentIsa) {
++ if (codeObjectIsa.versionMajor() == agentIsa.versionMajor() &&
++ codeObjectIsa.versionMinor() == agentIsa.versionMinor()) {
++
++ if (codeObjectIsa.versionStepping() == agentIsa.versionStepping()) {
++ return true; // exact match
++ }
++
++ // The code object and the agent may sometimes be compatible if
++ // they differ only by stepping version.
++ if (codeObjectIsa.versionMajor() == 9 &&
++ codeObjectIsa.versionMinor() == 0) {
++ const std::array<uint32_t, 4> gfx900_equivalent = { 0, 2, 9, 12 };
++ const std::array<uint32_t, 5> gfx900_superset = { 0, 2, 6, 9, 12 };
++ if (Contains(gfx900_equivalent, codeObjectIsa.versionStepping()) &&
++ Contains(gfx900_superset, agentIsa.versionStepping())) {
++ return true; // gfx900 compatible object and agent
++ }
++ } else if (codeObjectIsa.versionMajor() == 10) {
++ if (codeObjectIsa.versionMinor() == 1) {
++ const std::array<uint32_t, 1> gfx1010_equivalent = { 0 };
++ const std::array<uint32_t, 4> gfx1010_superset = { 0, 1, 2, 3 };
++ if (Contains(gfx1010_equivalent, codeObjectIsa.versionStepping()) &&
++ Contains(gfx1010_superset, agentIsa.versionStepping())) {
++ return true; // gfx1010 compatible object and agent
++ }
++ } else if (codeObjectIsa.versionMinor() == 3) {
++ return true; // gfx1030 compatible object and agent
++ }
++ }
++ }
++
++ return false;
++}
++
+ bool Isa::isCompatible(const Isa &codeObjectIsa, const Isa &agentIsa) {
+- if (codeObjectIsa.versionMajor() != agentIsa.versionMajor() ||
+- codeObjectIsa.versionMinor() != agentIsa.versionMinor() ||
+- codeObjectIsa.versionStepping() != agentIsa.versionStepping())
++ if (!IsVersionCompatible(codeObjectIsa, agentIsa))
+ return false;
+
+ assert(codeObjectIsa.isSrameccSupported() == agentIsa.isSrameccSupported() &&
diff --git a/dev-util/hip/files/hip-6.1.0-install.patch b/dev-util/hip/files/hip-6.1.0-install.patch
new file mode 100644
index 000000000000..416663f6ea48
--- /dev/null
+++ b/dev-util/hip/files/hip-6.1.0-install.patch
@@ -0,0 +1,20 @@
+These files already installed by hipcc, which is a runtime dep
+--- a/hipamd/CMakeLists.txt
++++ b/hipamd/CMakeLists.txt
+@@ -401,16 +401,7 @@ if (NOT ${HIPCC_BIN_DIR} STREQUAL "")
+ set(hipcc_bin ${hipcc_bin}.exe)
+ set(hipconfig_bin ${hipconfig_bin}.exe)
+ endif()
+- if(EXISTS ${hipcc_bin} AND EXISTS ${hipconfig_bin})
+- install(PROGRAMS ${hipcc_bin} DESTINATION bin)
+- install(PROGRAMS ${hipconfig_bin} DESTINATION bin)
+- endif()
+ endif()
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipcc DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipconfig DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipcc.pl DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipconfig.pl DESTINATION bin)
+- install(PROGRAMS ${HIPCC_BIN_DIR}/hipvars.pm DESTINATION bin)
+ if(WIN32)
+ install(PROGRAMS ${HIPCC_BIN_DIR}/hipcc.bat DESTINATION bin)
+ install(PROGRAMS ${HIPCC_BIN_DIR}/hipconfig.bat DESTINATION bin) \ No newline at end of file
diff --git a/dev-util/hip/files/hip-6.1.1-fix-musl.patch b/dev-util/hip/files/hip-6.1.1-fix-musl.patch
new file mode 100644
index 000000000000..424cd0dde119
--- /dev/null
+++ b/dev-util/hip/files/hip-6.1.1-fix-musl.patch
@@ -0,0 +1,24 @@
+Fix "basename" and "__cpu_mask" definitions for musl
+
+Upstream PR: https://github.com/ROCm/clr/pull/83
+--- a/rocclr/os/os.hpp
++++ b/rocclr/os/os.hpp
+@@ -29,6 +29,7 @@
+
+ #if defined(__linux__)
+ #include <sched.h>
++#include <libgen.h>
+ #endif
+
+ #ifdef _WIN32
+@@ -377,6 +378,10 @@ ALWAYSINLINE address Os::currentStackPtr() {
+
+ #if defined(__linux__)
+
++#ifndef __GLIBC__
++typedef unsigned long int __cpu_mask;
++#endif
++
+ inline void Os::ThreadAffinityMask::init() { CPU_ZERO(&mask_); }
+
+ inline void Os::ThreadAffinityMask::set(uint cpu) { CPU_SET(cpu, &mask_); }
diff --git a/dev-util/hip/files/hip-test-5.7.1-remove-incompatible-flag.patch b/dev-util/hip/files/hip-test-5.7.1-remove-incompatible-flag.patch
new file mode 100644
index 000000000000..02aa12f1fe42
--- /dev/null
+++ b/dev-util/hip/files/hip-test-5.7.1-remove-incompatible-flag.patch
@@ -0,0 +1,28 @@
+https://github.com/ROCm/hip-tests/pull/443
+
+From cb0140843a162f69c454e91cd994524423b39b8c Mon Sep 17 00:00:00 2001
+From: Yiyang Wu <xgreenlandforwyy@gmail.com>
+Date: Sun, 10 Dec 2023 21:57:14 +0800
+Subject: [PATCH] -fallow-half-arguments-and-returns is not recognized by clang
+
+Reference: https://reviews.llvm.org/D145345
+Issue: https://github.com/ROCm/HIP/issues/3178
+Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com>
+---
+ catch/unit/deviceLib/CMakeLists.txt | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/catch/unit/deviceLib/CMakeLists.txt b/catch/unit/deviceLib/CMakeLists.txt
+index 0645def..3662cbd 100644
+--- catch/unit/deviceLib/CMakeLists.txt
++++ catch/unit/deviceLib/CMakeLists.txt
+@@ -171,7 +171,6 @@ if(${ARCH_CHECK} GREATER_EQUAL 0)
+ set_source_files_properties(unsafeAtomicAdd_NonCoherent_withunsafeflag.cc PROPERTIES COMPILE_OPTIONS "-munsafe-fp-atomics")
+ set_source_files_properties(unsafeAtomicAdd_Coherent_withnounsafeflag.cc PROPERTIES COMPILE_OPTIONS "-mno-unsafe-fp-atomics")
+ set_source_files_properties(unsafeAtomicAdd_NonCoherent_withnounsafeflag.cc PROPERTIES COMPILE_OPTIONS "-mno-unsafe-fp-atomics")
+- set_source_files_properties(hipMathFunctions.cc PROPERTIES COMPILE_FLAGS "-Xclang -fallow-half-arguments-and-returns")
+ file(GLOB AtomicAdd_files *AtomicAdd_*_*.cc)
+ set_property(SOURCE ${AtomicAdd_files} PROPERTY COMPILE_FLAGS --save-temps)
+ file(GLOB unsafeAtomicAdd_files *unsafeAtomicAdd_*_*.cc)
+--
+2.42.0
diff --git a/dev-util/hip/files/hip-test-6.0.2-hipcc-system-install.patch b/dev-util/hip/files/hip-test-6.0.2-hipcc-system-install.patch
new file mode 100644
index 000000000000..bf143939d13e
--- /dev/null
+++ b/dev-util/hip/files/hip-test-6.0.2-hipcc-system-install.patch
@@ -0,0 +1,43 @@
+In Gentoo rocm_agent_enumerator is installed by rocminfo and is in PATH.
+
+Index: catch/CMakeLists.txt
+===================================================================
+--- catch.orig/CMakeLists.txt
++++ catch/CMakeLists.txt
+@@ -55,9 +55,9 @@ endif()
+ message(STATUS "HIP_PATH: ${HIP_PATH}")
+ message(STATUS "ROCM_PATH: ${ROCM_PATH}")
+
+-set(CMAKE_CXX_COMPILER "${HIP_PATH}/bin/hipcc${EXT}")
+-set(CMAKE_C_COMPILER "${HIP_PATH}/bin/hipcc${EXT}")
+-set(HIPCONFIG_EXECUTABLE "${HIP_PATH}/bin/hipconfig${EXT}")
++set(CMAKE_CXX_COMPILER "hipcc${EXT}")
++set(CMAKE_C_COMPILER "hipcc${EXT}")
++set(HIPCONFIG_EXECUTABLE "hipconfig${EXT}")
+ execute_process(COMMAND ${HIPCONFIG_EXECUTABLE} --version
+ OUTPUT_VARIABLE HIP_VERSION
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+@@ -183,9 +183,8 @@ message(STATUS "CMAKE HIP ARCHITECTURES:
+ # OFFLOAD_ARCH_STR
+ # rocm_agent_enumerator
+ if(NOT DEFINED OFFLOAD_ARCH_STR
+- AND EXISTS "${ROCM_PATH}/bin/rocm_agent_enumerator"
+ AND HIP_PLATFORM STREQUAL "amd" AND UNIX)
+- execute_process(COMMAND "${ROCM_PATH}/bin/rocm_agent_enumerator"
++ execute_process(COMMAND "rocm_agent_enumerator"
+ OUTPUT_VARIABLE HIP_GPU_ARCH
+ RESULT_VARIABLE ROCM_AGENT_ENUM_RESULT
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
+Index: catch/hipTestMain/hip_test_context.cc
+===================================================================
+--- catch.orig/hipTestMain/hip_test_context.cc
++++ catch/hipTestMain/hip_test_context.cc
+@@ -37,7 +37,7 @@ std::string TestContext::substringFound(
+
+ std::string TestContext::getCurrentArch() {
+ #if HT_LINUX
+- const char* cmd = "/opt/rocm/bin/rocm_agent_enumerator | sort -u | xargs | sed -e 's/ /;/g'";
++ const char* cmd = "rocm_agent_enumerator | sort -u | xargs | sed -e 's/ /;/g'";
+ std::array<char, 1024> buffer;
+ std::string result;
+ std::unique_ptr<FILE, decltype(&pclose)> pipe(popen(cmd, "r"), pclose);
diff --git a/dev-util/hip/files/hip-test-6.1.0-disable-hipKerArgOptimization.patch b/dev-util/hip/files/hip-test-6.1.0-disable-hipKerArgOptimization.patch
new file mode 100644
index 000000000000..cb65ebae62be
--- /dev/null
+++ b/dev-util/hip/files/hip-test-6.1.0-disable-hipKerArgOptimization.patch
@@ -0,0 +1,24 @@
+Those tests requires >=clang-18 to support -amdgpu-kernarg-preload-count
+index afdf8c4..28b0198 100644
+--- a/unit/module/CMakeLists.txt
++++ b/unit/module/CMakeLists.txt
+@@ -41,9 +41,6 @@ add_custom_target(copyKernel.s
+ -I${CMAKE_CURRENT_SOURCE_DIR}/../../include --rocm-path=${ROCM_PATH})
+
+ if(UNIX)
+-set(TEST_SRC
+- ${TEST_SRC}
+- hipKerArgOptimization.cc)
+
+ add_custom_target(copiousArgKernel.code
+ COMMAND ${CMAKE_CXX_COMPILER} --genco ${OFFLOAD_ARCH_STR}
+@@ -106,8 +103,4 @@ hip_add_exe_to_target(NAME ModuleTest
+ TEST_TARGET_NAME build_tests COMMON_SHARED_SRC ${COMMON_SHARED_SRC})
+
+ add_dependencies(build_tests copyKernel.code copyKernel.s)
+-if(UNIX)
+-add_dependencies(build_tests copiousArgKernel.code copiousArgKernel0.code copiousArgKernel1.code copiousArgKernel2.code
+-copiousArgKernel3.code copiousArgKernel16.code copiousArgKernel17.code)
+ endif()
+-endif()
+\ No newline at end of file
diff --git a/dev-util/hip/files/hip-test-6.1.1-fix-musl.patch b/dev-util/hip/files/hip-test-6.1.1-fix-musl.patch
new file mode 100644
index 000000000000..c3f3e45efe4d
--- /dev/null
+++ b/dev-util/hip/files/hip-test-6.1.1-fix-musl.patch
@@ -0,0 +1,159 @@
+Fix musl errors:
+* reinterpret_cast from 'std::nullptr_t' to 'void **' is not allowed
+* error.h is GNU extension
+
+Upstream PR: https://github.com/ROCm/hip-tests/pull/463
+--- a/unit/rtc/headers/printf_common.h
++++ b/unit/rtc/headers/printf_common.h
+@@ -30,7 +30,6 @@ THE SOFTWARE.
+ #if defined(_WIN32)
+ #include <io.h>
+ #else
+-#include <error.h>
+ #include <unistd.h>
+ #endif
+
+@@ -110,7 +109,7 @@ struct CaptureStream {
+ saved_fd = dup(orig_fd);
+
+ if ((temp_fd = mkstemp(tempname)) == -1) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ }
+@@ -118,11 +117,11 @@ struct CaptureStream {
+ void Begin() {
+ fflush(nullptr);
+ if (dup2(temp_fd, orig_fd) == -1) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ if (close(temp_fd) != 0) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ }
+@@ -130,11 +129,11 @@ struct CaptureStream {
+ void End() {
+ fflush(nullptr);
+ if (dup2(saved_fd, orig_fd) == -1) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ if (close(saved_fd) != 0) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ }
+@@ -148,7 +147,7 @@ struct CaptureStream {
+
+ ~CaptureStream() {
+ if (remove(tempname) != 0) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ }
+--- a/unit/memory/hipMemRangeGetAttributes_old.cc
++++ b/unit/memory/hipMemRangeGetAttributes_old.cc
+@@ -268,7 +268,7 @@ TEST_CASE("Unit_hipMemRangeGetAttributes_NegativeTst") {
+ // Passing NULL as first parameter
+ SECTION("Passing NULL as first parameter") {
+ if (!CheckError(hipMemRangeGetAttributes(
+- reinterpret_cast<void**>(NULL),
++ static_cast<void**>(NULL),
+ reinterpret_cast<size_t*>(dataSizes),
+ AttrArr, 4, Hmm, MEM_SIZE),
+ __LINE__)) {
+--- a/unit/occupancy/hipOccupancyMaxActiveBlocksPerMultiprocessor_old.cc
++++ b/unit/occupancy/hipOccupancyMaxActiveBlocksPerMultiprocessor_old.cc
+@@ -40,7 +40,7 @@ TEST_CASE("Unit_hipOccupancyMaxActiveBlocksPerMultiprocessor_Negative") {
+ ret = hipOccupancyMaxActiveBlocksPerMultiprocessor(NULL, f1, blockSize, 0);
+ REQUIRE(ret != hipSuccess);
+
+- ret = hipOccupancyMaxActiveBlocksPerMultiprocessor(&numBlock, NULL, blockSize, 0);
++ ret = hipOccupancyMaxActiveBlocksPerMultiprocessor(&numBlock, static_cast<void*>(NULL), blockSize, 0);
+ REQUIRE(ret != hipSuccess);
+
+ ret = hipOccupancyMaxActiveBlocksPerMultiprocessor(&numBlock, f1, 0, 0);
+--- a/unit/occupancy/hipOccupancyMaxPotentialBlockSize_old.cc
++++ b/unit/occupancy/hipOccupancyMaxPotentialBlockSize_old.cc
+@@ -37,7 +37,7 @@ TEST_CASE("Unit_hipOccupancyMaxPotentialBlockSize_Negative") {
+
+ #ifndef __HIP_PLATFORM_NVIDIA__
+ // nvcc doesnt support kernelfunc(NULL) for api
+- ret = hipOccupancyMaxPotentialBlockSize(&gridSize, &blockSize, NULL, 0, 0);
++ ret = hipOccupancyMaxPotentialBlockSize(&gridSize, &blockSize, static_cast<void*>(NULL), 0, 0);
+ REQUIRE(ret != hipSuccess);
+ #endif
+ }
+--- a/unit/occupancy/hipOccupancyMaxActiveBlocksPerMultiprocessor.cc
++++ b/unit/occupancy/hipOccupancyMaxActiveBlocksPerMultiprocessor.cc
+@@ -48,7 +48,7 @@ TEST_CASE("Unit_hipOccupancyMaxActiveBlocksPerMultiprocessor_Negative_Parameters
+ blockSize);
+
+ SECTION("Kernel function is NULL") {
+- HIP_CHECK_ERROR(hipOccupancyMaxActiveBlocksPerMultiprocessor(&numBlocks, NULL, blockSize, 0),
++ HIP_CHECK_ERROR(hipOccupancyMaxActiveBlocksPerMultiprocessor(&numBlocks, static_cast<void*>(NULL), blockSize, 0),
+ hipErrorInvalidDeviceFunction);
+ }
+ }
+--- a/unit/kernel/printf_common.h
++++ b/unit/kernel/printf_common.h
+@@ -24,7 +24,6 @@ THE SOFTWARE.
+ #define _STRESSTEST_PRINTF_COMMON_H_
+
+ #include <errno.h>
+-#include <error.h>
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <unistd.h>
+@@ -47,17 +46,17 @@ struct CaptureStream {
+ saved_fd = dup(orig_fd);
+
+ if ((temp_fd = mkstemp(tempname)) == -1) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+
+ fflush(nullptr);
+ if (dup2(temp_fd, orig_fd) == -1) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ if (close(temp_fd) != 0) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ }
+@@ -67,11 +66,11 @@ struct CaptureStream {
+ return;
+ fflush(nullptr);
+ if (dup2(saved_fd, orig_fd) == -1) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ if (close(saved_fd) != 0) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ saved_fd = -1;
+@@ -90,7 +89,7 @@ struct CaptureStream {
+ ~CaptureStream() {
+ restoreStream();
+ if (remove(tempname) != 0) {
+- error(0, errno, "Error");
++ fprintf(stderr, "Error: %s\n", strerror(errno));
+ assert(false);
+ }
+ }
diff --git a/dev-util/hip/hip-5.1.3-r4.ebuild b/dev-util/hip/hip-5.1.3-r4.ebuild
index a8654a3e0568..764d4f49f49b 100644
--- a/dev-util/hip/hip-5.1.3-r4.ebuild
+++ b/dev-util/hip/hip-5.1.3-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -51,7 +51,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.1.3-fix-hip_prof_gen.patch"
"${FILESDIR}/${PN}-5.1.3-correct-sample-install-location.patch"
"${FILESDIR}/${PN}-5.1.3-remove-cmake-doxygen-commands.patch"
- "${FILESDIR}/0001-SWDEV-316128-HIP-surface-API-support.patch"
+ "${FILESDIR}/${PN}-5.1.3-0001-SWDEV-316128-HIP-surface-API-support.patch"
"${FILESDIR}/${PN}-5.1.3-llvm-15-noinline-keyword.patch"
)
diff --git a/dev-util/hip/hip-5.3.3-r3.ebuild b/dev-util/hip/hip-5.3.3-r3.ebuild
index c03da0d6effc..fe717ad3b84c 100644
--- a/dev-util/hip/hip-5.3.3-r3.ebuild
+++ b/dev-util/hip/hip-5.3.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -40,7 +40,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.0.2-set-build-id.patch"
"${FILESDIR}/${PN}-5.3.3-remove-cmake-doxygen-commands.patch"
"${FILESDIR}/${PN}-5.3.3-disable-Werror.patch"
- "${FILESDIR}/0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch"
+ "${FILESDIR}/${PN}-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch"
)
S="${WORKDIR}/hipamd-rocm-${PV}"
@@ -78,9 +78,11 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-5.1.3-rocm-path.patch"
eapply "${FILESDIR}/${PN}-5.1.3-fno-stack-protector.patch"
eapply "${FILESDIR}/${PN}-5.3.3-correct-ldflag.patch"
- eapply "${FILESDIR}/0001-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch"
- eapply "${FILESDIR}/0002-SWDEV-355608-Remove-clang-include-path-2996.patch"
- eapply "${FILESDIR}/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"
+
+ eapply "${FILESDIR}/${PN}-5.3.3-0002-SWDEV-344620-hipcc-fails-to-parse-version-of-clang-i.patch"
+ eapply "${FILESDIR}/${PN}-5.3.3-0003-SWDEV-355608-Remove-clang-include-path-2996.patch"
+ eapply "${FILESDIR}/${PN}-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"
+
eapply "${FILESDIR}/${PN}-5.4.3-fix-HIP_CLANG_PATH-detection.patch"
# Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include"
# which makes "stdlib.h" not found when using "#include_next" in header files;
diff --git a/dev-util/hip/hip-5.4.3.ebuild b/dev-util/hip/hip-5.4.3.ebuild
index 7798aab3e444..3eb09247c48f 100644
--- a/dev-util/hip/hip-5.4.3.ebuild
+++ b/dev-util/hip/hip-5.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -40,7 +40,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.0.2-set-build-id.patch"
"${FILESDIR}/${PN}-5.3.3-remove-cmake-doxygen-commands.patch"
"${FILESDIR}/${PN}-5.3.3-disable-Werror.patch"
- "${FILESDIR}/0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch"
+ "${FILESDIR}/${PN}-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch"
)
S="${WORKDIR}/hipamd-rocm-${PV}"
@@ -80,7 +80,7 @@ src_prepare() {
eapply "${FILESDIR}/${PN}-5.4.3-correct-ldflag.patch"
eapply "${FILESDIR}/${PN}-5.4.3-clang-version.patch"
eapply "${FILESDIR}/${PN}-5.4.3-clang-include.patch"
- eapply "${FILESDIR}/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"
+ eapply "${FILESDIR}/${PN}-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"
eapply "${FILESDIR}/${PN}-5.4.3-fix-HIP_CLANG_PATH-detection.patch"
# Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include"
diff --git a/dev-util/hip/hip-5.5.1.ebuild b/dev-util/hip/hip-5.5.1.ebuild
index 276e8628ad9c..3bb5b6bb99c9 100644
--- a/dev-util/hip/hip-5.5.1.ebuild
+++ b/dev-util/hip/hip-5.5.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -40,7 +40,7 @@ PATCHES=(
"${FILESDIR}/${PN}-5.0.2-set-build-id.patch"
"${FILESDIR}/${PN}-5.3.3-remove-cmake-doxygen-commands.patch"
"${FILESDIR}/${PN}-5.5.1-disable-Werror.patch"
- #"${FILESDIR}/0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch"
+ # "${FILESDIR}/${PN}-5.3.3-0001-SWDEV-352878-LLVM-pkg-search-directly-using-find_dep.patch"
)
S="${WORKDIR}/hipamd-rocm-${PV}"
@@ -80,7 +80,7 @@ src_prepare() {
#eapply "${FILESDIR}/${PN}-5.4.3-correct-ldflag.patch"
#eapply "${FILESDIR}/${PN}-5.4.3-clang-version.patch"
#eapply "${FILESDIR}/${PN}-5.4.3-clang-include.patch"
- #eapply "${FILESDIR}/0003-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"
+ #eapply "${FILESDIR}/${PN}-5.3.3-0004-SWDEV-352878-Removed-relative-path-based-CLANG-inclu.patch"
eapply "${FILESDIR}/${PN}-5.4.3-fix-HIP_CLANG_PATH-detection.patch"
# Setting HSA_PATH to "/usr" results in setting "-isystem /usr/include"
diff --git a/dev-util/hip/hip-5.7.1-r2.ebuild b/dev-util/hip/hip-5.7.1-r2.ebuild
index c6c7376c0297..e5d5fee9a796 100644
--- a/dev-util/hip/hip-5.7.1-r2.ebuild
+++ b/dev-util/hip/hip-5.7.1-r2.ebuild
@@ -7,17 +7,17 @@ DOCS_BUILDER="doxygen"
DOCS_DEPEND="media-gfx/graphviz"
ROCM_SKIP_GLOBALS=1
-inherit cmake docs llvm rocm flag-o-matic
+inherit cmake docs flag-o-matic llvm rocm
LLVM_MAX_SLOT=17
TEST_PV=5.7.0 # No hip-test-5.7.1 release
DESCRIPTION="C++ Heterogeneous-Compute Interface for Portability"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipamd"
-SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz
- https://github.com/ROCm-Developer-Tools/HIP/archive/refs/tags/rocm-${PV}.tar.gz -> hip-${PV}.tar.gz
- test? ( https://github.com/ROCm-Developer-Tools/hip-tests/archive/refs/tags/rocm-${TEST_PV}.tar.gz )"
+HOMEPAGE="https://github.com/ROCm/hipamd"
+SRC_URI="https://github.com/ROCm/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz
+ https://github.com/ROCm/HIP/archive/refs/tags/rocm-${PV}.tar.gz -> hip-${PV}.tar.gz
+ test? ( https://github.com/ROCm/hip-tests/archive/refs/tags/rocm-${TEST_PV}.tar.gz )"
KEYWORDS="~amd64"
LICENSE="MIT"
@@ -27,7 +27,6 @@ RESTRICT="!test? ( test )"
IUSE="debug test"
DEPEND="
- dev-util/hipcc
>=dev-util/rocminfo-5
sys-devel/clang:${LLVM_MAX_SLOT}
dev-libs/rocm-comgr:${SLOT}
@@ -35,7 +34,9 @@ DEPEND="
x11-base/xorg-proto
virtual/opengl
"
+BDEPEND="test? ( =dev-util/hipcc-5* )"
RDEPEND="${DEPEND}
+ =dev-util/hipcc-5*
dev-perl/URI-Encode
sys-devel/clang-runtime:=
>=dev-libs/roct-thunk-interface-5"
@@ -51,12 +52,12 @@ PATCHES=(
)
S="${WORKDIR}/clr-rocm-${PV}/"
+TEST_S="${WORKDIR}/hip-tests-rocm-${TEST_PV}/catch"
hip_test_wrapper() {
- local S="${WORKDIR}/hip-tests-rocm-${TEST_PV}/catch"
- local CMAKE_USE_DIR="${S}"
- local BUILD_DIR="${S}_build"
- cd "${S}" || die
+ local CMAKE_USE_DIR="${TEST_S}"
+ local BUILD_DIR="${TEST_S}_build"
+ cd "${TEST_S}" || die
$@
}
@@ -66,8 +67,8 @@ src_prepare() {
-e "s:#Set HIP_CLANG_PATH:set(HIP_CLANG_PATH \"$(get_llvm_prefix -d ${LLVM_MAX_SLOT})/bin\"):" \
-i "${WORKDIR}"/HIP-rocm-${PV}/cmake/FindHIP.cmake || die
- # https://github.com/ROCm-Developer-Tools/HIP/commit/405d029422ba8bb6be5a233d5eebedd2ad2e8bd3
- # https://github.com/ROCm-Developer-Tools/clr/commit/ab6d34ae773f4d151e04170c0f4e46c1135ddf3e
+ # https://github.com/ROCm/HIP/commit/405d029422ba8bb6be5a233d5eebedd2ad2e8bd3
+ # https://github.com/ROCm/clr/commit/ab6d34ae773f4d151e04170c0f4e46c1135ddf3e
# Migrated to hip-test, but somehow the change is not applied to the tarball.
rm -rf "${WORKDIR}"/HIP-rocm-${PV}/tests || die
sed -e '/tests.*cmake/d' -i hipamd/CMakeLists.txt || die
@@ -75,8 +76,11 @@ src_prepare() {
cmake_src_prepare
if use test; then
- PATCHES=${FILESDIR}/hip-test-5.7.0-rocm_agent_enumerator-location.patch \
- hip_test_wrapper cmake_src_prepare
+ local PATCHES=(
+ "${FILESDIR}"/hip-test-5.7.0-rocm_agent_enumerator-location.patch \
+ "${FILESDIR}"/hip-test-5.7.1-remove-incompatible-flag.patch
+ )
+ hip_test_wrapper cmake_src_prepare
fi
}
@@ -115,6 +119,7 @@ src_configure() {
local mycmakeargs=(
-DROCM_PATH="${BUILD_DIR}"/hipamd
-DHIP_PLATFORM=amd
+ -DCMAKE_MODULE_PATH="${TEST_S}/external/Catch2/cmake/Catch2"
)
hip_test_wrapper cmake_src_configure
fi
@@ -167,7 +172,7 @@ EOF
rm "${ED}/usr/include/hip/hcc_detail" || die
- # files already installed by hipcc, which is a build dep
+ # files already installed by hipcc, which is a runtime dep
rm "${ED}/usr/bin/hipconfig.pl" || die
rm "${ED}/usr/bin/hipcc.pl" || die
rm "${ED}/usr/bin/hipcc" || die
diff --git a/dev-util/hip/hip-6.0.0.ebuild b/dev-util/hip/hip-6.0.0.ebuild
deleted file mode 100644
index ff53e07dc49a..000000000000
--- a/dev-util/hip/hip-6.0.0.ebuild
+++ /dev/null
@@ -1,164 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="doxygen"
-DOCS_DEPEND="media-gfx/graphviz"
-ROCM_SKIP_GLOBALS=1
-
-inherit cmake docs flag-o-matic llvm rocm
-
-LLVM_MAX_SLOT=17
-
-TEST_PV=5.7.0 # No hip-test-5.7.1 release
-
-DESCRIPTION="C++ Heterogeneous-Compute Interface for Portability"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipamd"
-SRC_URI="https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz
- https://github.com/ROCm-Developer-Tools/HIP/archive/refs/tags/rocm-${PV}.tar.gz -> hip-${PV}.tar.gz
- test? ( https://github.com/ROCm-Developer-Tools/hip-tests/archive/refs/tags/rocm-${TEST_PV}.tar.gz )"
-
-KEYWORDS="~amd64"
-LICENSE="MIT"
-SLOT="0/$(ver_cut 1-2)"
-
-RESTRICT="!test? ( test )"
-IUSE="debug test"
-
-DEPEND="
- dev-util/hipcc
- >=dev-util/rocminfo-5
- sys-devel/clang:${LLVM_MAX_SLOT}
- dev-libs/rocm-comgr:${SLOT}
- >=dev-libs/rocr-runtime-5.6
- x11-base/xorg-proto
- virtual/opengl
-"
-RDEPEND="${DEPEND}
- dev-perl/URI-Encode
- sys-devel/clang-runtime:=
- >=dev-libs/roct-thunk-interface-5"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.7.0-install.patch"
- "${FILESDIR}/${PN}-5.7.1-fix-unaligned-access.patch"
- "${FILESDIR}/${PN}-5.7.1-exec-stack.patch"
- "${FILESDIR}/${PN}-5.7.1-disable-stack-protector.patch"
- "${FILESDIR}/${PN}-5.7.1-no_asan_doc.patch"
- "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch"
-)
-
-S="${WORKDIR}/clr-rocm-${PV}/"
-
-hip_test_wrapper() {
- local S="${WORKDIR}/hip-tests-rocm-${TEST_PV}/catch"
- local CMAKE_USE_DIR="${S}"
- local BUILD_DIR="${S}_build"
- cd "${S}" || die
- $@
-}
-
-src_prepare() {
- # hipamd is itself built by cmake, and should never provide a
- # FindHIP.cmake module.
- rm -r "${WORKDIR}"/HIP-rocm-${PV}/cmake/FindHIP* || die
-
- # https://github.com/ROCm-Developer-Tools/HIP/commit/405d029422ba8bb6be5a233d5eebedd2ad2e8bd3
- # https://github.com/ROCm-Developer-Tools/clr/commit/ab6d34ae773f4d151e04170c0f4e46c1135ddf3e
- # Migrated to hip-test, but somehow the change is not applied to the tarball.
- rm -rf "${WORKDIR}"/HIP-rocm-${PV}/tests || die
- sed -e '/tests.*cmake/d' -i hipamd/CMakeLists.txt || die
-
- cmake_src_prepare
-
- if use test; then
- PATCHES=${FILESDIR}/hip-test-5.7.0-rocm_agent_enumerator-location.patch \
- hip_test_wrapper cmake_src_prepare
- fi
-}
-
-src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/858383
- # https://github.com/ROCm/clr/issues/64
- #
- # Do not trust it for LTO either
- append-flags -fno-strict-aliasing
- filter-lto
-
- use debug && CMAKE_BUILD_TYPE="Debug"
-
- # Fix ld.lld linker error: https://github.com/ROCm/HIP/issues/3382
- # See also: https://github.com/gentoo/gentoo/pull/29097
- append-ldflags $(tc-flags-CCLD -Wl,--undefined-version)
-
- local mycmakeargs=(
- -DCMAKE_PREFIX_PATH="$(get_llvm_prefix "${LLVM_MAX_SLOT}")"
- -DCMAKE_BUILD_TYPE=${buildtype}
- -DCMAKE_SKIP_RPATH=ON
- -DBUILD_HIPIFY_CLANG=OFF
- -DHIP_PLATFORM=amd
- -DHIP_COMMON_DIR="${WORKDIR}/HIP-rocm-${PV}"
- -DROCM_PATH="${EPREFIX}/usr"
- -DUSE_PROF_API=0
- -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
- -DCLR_BUILD_HIP=ON
- -DHIPCC_BIN_DIR="${EPREFIX}/usr/bin"
- -DOpenGL_GL_PREFERENCE="GLVND"
- )
-
- cmake_src_configure
-
- if use test; then
- local mycmakeargs=(
- -DROCM_PATH="${BUILD_DIR}"/hipamd
- -DHIP_PLATFORM=amd
- )
- hip_test_wrapper cmake_src_configure
- fi
-}
-
-src_compile() {
- cmake_src_compile
-
- if use test; then
- HIP_PATH="${BUILD_DIR}"/hipamd \
- hip_test_wrapper cmake_src_compile build_tests
- fi
-}
-
-src_test() {
- check_amdgpu
- export LD_LIBRARY_PATH="${BUILD_DIR}/hipamd/lib"
-
- # TODO: research how to test Vulkan-related features.
- local CMAKE_SKIP_TESTS=(
- Unit_hipExternalMemoryGetMappedBuffer_Vulkan_Positive_Read_Write
- Unit_hipExternalMemoryGetMappedBuffer_Vulkan_Negative_Parameters
- Unit_hipImportExternalMemory_Vulkan_Negative_Parameters
- Unit_hipWaitExternalSemaphoresAsync_Vulkan_Positive_Binary_Semaphore
- Unit_hipWaitExternalSemaphoresAsync_Vulkan_Positive_Multiple_Semaphores
- Unit_hipWaitExternalSemaphoresAsync_Vulkan_Negative_Parameters
- Unit_hipSignalExternalSemaphoresAsync_Vulkan_Positive_Binary_Semaphore
- Unit_hipSignalExternalSemaphoresAsync_Vulkan_Positive_Multiple_Semaphores
- Unit_hipSignalExternalSemaphoresAsync_Vulkan_Negative_Parameters
- Unit_hipImportExternalSemaphore_Vulkan_Negative_Parameters
- Unit_hipDestroyExternalSemaphore_Vulkan_Negative_Parameters
- )
-
- MAKEOPTS="-j1" hip_test_wrapper cmake_src_test
-}
-
-src_install() {
- cmake_src_install
-
- # files already installed by hipcc, which is a build dep
- rm "${ED}/usr/bin/hipconfig.pl" || die
- rm "${ED}/usr/bin/hipcc.pl" || die
- rm "${ED}/usr/bin/hipcc" || die
- rm "${ED}/usr/bin/hipcc.bin" || die
- rm "${ED}/usr/bin/hipconfig" || die
- rm "${ED}/usr/bin/hipconfig.bin" || die
- rm "${ED}/usr/bin/hipvars.pm" || die
-}
diff --git a/dev-util/hip/hip-6.1.1.ebuild b/dev-util/hip/hip-6.1.1.ebuild
new file mode 100644
index 000000000000..eab3697cf4ef
--- /dev/null
+++ b/dev-util/hip/hip-6.1.1.ebuild
@@ -0,0 +1,238 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="media-gfx/graphviz"
+ROCM_SKIP_GLOBALS=1
+
+LLVM_COMPAT=( 18 )
+
+inherit cmake docs flag-o-matic llvm-r1 rocm
+
+TEST_PV=${PV}
+
+DESCRIPTION="C++ Heterogeneous-Compute Interface for Portability"
+HOMEPAGE="https://github.com/ROCm/clr"
+SRC_URI="
+ https://github.com/ROCm/clr/archive/refs/tags/rocm-${PV}.tar.gz -> rocm-clr-${PV}.tar.gz
+ https://github.com/ROCm/HIP/archive/refs/tags/rocm-${PV}.tar.gz -> hip-${PV}.tar.gz
+ test? (
+ https://github.com/ROCm/hip-tests/archive/refs/tags/rocm-${TEST_PV}.tar.gz -> hip-test-${TEST_PV}.tar.gz
+ )
+"
+S="${WORKDIR}/clr-rocm-${PV}/"
+TEST_S="${WORKDIR}/hip-tests-rocm-${TEST_PV}/catch"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="debug +hip opencl test video_cards_amdgpu video_cards_nvidia"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ || ( hip opencl )
+ ^^ ( video_cards_amdgpu video_cards_nvidia )
+"
+
+DEPEND="
+ video_cards_amdgpu? (
+ >=dev-util/rocminfo-5
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ dev-libs/rocm-comgr:${SLOT}
+ dev-libs/rocr-runtime:${SLOT}
+ )
+ video_cards_nvidia? (
+ dev-libs/hipother:${SLOT}
+ )
+ x11-base/xorg-proto
+ virtual/opengl
+"
+BDEPEND="
+ video_cards_amdgpu? (
+ dev-util/hipcc:${SLOT}[${LLVM_USEDEP}]
+ )
+"
+RDEPEND="${DEPEND}
+ sys-devel/clang-runtime:=
+ video_cards_amdgpu? (
+ dev-util/hipcc:${SLOT}[${LLVM_USEDEP}]
+ >=dev-libs/rocm-device-libs-${PV}
+ >=dev-libs/roct-thunk-interface-5
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.7.1-no_asan_doc.patch"
+ "${FILESDIR}/${PN}-6.1.0-install.patch"
+ "${FILESDIR}/${PN}-6.1.1-fix-musl.patch"
+)
+
+hip_test_wrapper() {
+ local CMAKE_USE_DIR="${TEST_S}"
+ local BUILD_DIR="${TEST_S}_build"
+ cd "${TEST_S}" || die
+ "${@}"
+}
+
+src_prepare() {
+ # NOTE We do this head stand to safe the patch size.
+ # NOTE Adjust when we drop 5.7.1
+ sed \
+ -e 's:kAmdgcnTargetTriple:AMDGCN_TARGET_TRIPLE:g' \
+ -i hipamd/src/hip_code_object.cpp || die
+ eapply "${FILESDIR}/${PN}-5.7.1-extend-isa-compatibility-check.patch"
+ sed \
+ -e 's:AMDGCN_TARGET_TRIPLE:kAmdgcnTargetTriple:g' \
+ -i hipamd/src/hip_code_object.cpp || die
+
+ # hipamd is itself built by cmake, and should never provide a
+ # FindHIP.cmake module. But the reality is some package relies on it.
+ # Set HIP and HIP Clang paths directly, don't search using heuristics
+ sed -e "s:# Search for HIP installation:set(HIP_ROOT_DIR \"${EPREFIX}/usr\"):" \
+ -e "s:#Set HIP_CLANG_PATH:set(HIP_CLANG_PATH \"$(get_llvm_prefix -d)/bin\"):" \
+ -i "${WORKDIR}/HIP-rocm-${PV}/cmake/FindHIP.cmake" || die
+
+ cmake_src_prepare
+
+ # With Clang>17 -amdgpu-early-inline-all=true causes OOMs in dependencies
+ # https://github.com/llvm/llvm-project/issues/86332
+ if [ "$LLVM_SLOT" -le "17" ]; then
+ sed -e "s/-mllvm=-amdgpu-early-inline-all=true //" -i hipamd/hip-config-amd.cmake || die
+ sed -e "s/-mllvm=-amdgpu-early-inline-all=true;//" -i "${WORKDIR}/HIP-rocm-${PV}/hip-lang-config.cmake.in"
+ fi
+
+ if use test; then
+ local PATCHES=(
+ "${FILESDIR}"/hip-test-6.0.2-hipcc-system-install.patch
+ "${FILESDIR}"/hip-test-5.7.1-remove-incompatible-flag.patch
+ "${FILESDIR}"/hip-test-6.1.0-disable-hipKerArgOptimization.patch
+ "${FILESDIR}"/hip-test-6.1.1-fix-musl.patch
+ )
+ hip_test_wrapper cmake_src_prepare
+ fi
+}
+
+src_configure() {
+ # -Werror=strict-aliasing
+ # https://bugs.gentoo.org/858383
+ # https://github.com/ROCm/clr/issues/64
+ #
+ # Do not trust it for LTO either
+ append-flags -fno-strict-aliasing
+ filter-lto
+
+ use debug && CMAKE_BUILD_TYPE="Debug"
+
+ # Fix ld.lld linker error: https://github.com/ROCm/HIP/issues/3382
+ # See also: https://github.com/gentoo/gentoo/pull/29097
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ local mycmakeargs=(
+ -DCMAKE_PREFIX_PATH="$(get_llvm_prefix)"
+ -DCMAKE_SKIP_RPATH=ON
+ -D__HIP_ENABLE_PCH="no"
+
+ -DCLR_BUILD_HIP="$(usex hip)"
+ -DCLR_BUILD_OCL="$(usex opencl)"
+
+ -DHIP_COMMON_DIR="${WORKDIR}/HIP-rocm-${PV}"
+ -DHIPCC_BIN_DIR="${EPREFIX}/usr/bin"
+ -DROCM_PATH="${EPREFIX}/usr"
+ -DUSE_PROF_API="no"
+ -DFILE_REORG_BACKWARD_COMPATIBILITY="no"
+
+ -DOpenGL_GL_PREFERENCE="GLVND"
+ -DCMAKE_DISABLE_FIND_PACKAGE_Git="yes"
+ )
+
+ if use video_cards_amdgpu; then
+ mycmakeargs+=(
+ -DHIP_PLATFORM="amd"
+ )
+ elif use video_cards_nvidia; then
+ mycmakeargs+=(
+ -DHIPNV_DIR="${EPREFIX}/usr"
+ -DHIP_PLATFORM="nvidia"
+ )
+ fi
+
+ cmake_src_configure
+
+ if use test; then
+ local mycmakeargs=(
+ -DCMAKE_MODULE_PATH="${TEST_S}/external/Catch2/cmake/Catch2"
+ )
+ if use video_cards_amdgpu; then
+ mycmakeargs+=(
+ -DROCM_PATH="${BUILD_DIR}/hipamd"
+ -DHIP_PLATFORM="amd"
+ )
+ elif use video_cards_nvidia; then
+ mycmakeargs+=(
+ -DROCM_PATH="${BUILD_DIR}/hipother"
+ -DHIP_PLATFORM="nvidia"
+ )
+ fi
+ HIP_PATH="${EPREFIX}/usr" hip_test_wrapper cmake_src_configure
+ fi
+}
+
+src_compile() {
+ cmake_src_compile
+
+ if use test; then
+ HIP_PATH="${BUILD_DIR}"/hipamd \
+ hip_test_wrapper cmake_src_compile build_tests
+ fi
+}
+
+src_test() {
+ check_amdgpu
+ export LD_LIBRARY_PATH="${BUILD_DIR}/hipamd/lib"
+
+ # TODO: research how to test Vulkan-related features.
+ local CMAKE_SKIP_TESTS=(
+ Unit_hipExternalMemoryGetMappedBuffer_Vulkan_Positive_Read_Write
+ Unit_hipExternalMemoryGetMappedBuffer_Vulkan_Negative_Parameters
+ Unit_hipImportExternalMemory_Vulkan_Negative_Parameters
+ Unit_hipWaitExternalSemaphoresAsync_Vulkan_Positive_Binary_Semaphore
+ Unit_hipWaitExternalSemaphoresAsync_Vulkan_Positive_Multiple_Semaphores
+ Unit_hipWaitExternalSemaphoresAsync_Vulkan_Negative_Parameters
+ Unit_hipSignalExternalSemaphoresAsync_Vulkan_Positive_Binary_Semaphore
+ Unit_hipSignalExternalSemaphoresAsync_Vulkan_Positive_Multiple_Semaphores
+ Unit_hipSignalExternalSemaphoresAsync_Vulkan_Negative_Parameters
+ Unit_hipImportExternalSemaphore_Vulkan_Negative_Parameters
+ Unit_hipDestroyExternalSemaphore_Vulkan_Negative_Parameters
+ )
+
+ MAKEOPTS="-j1" hip_test_wrapper cmake_src_test
+}
+
+src_install() {
+ cmake_src_install
+
+ # add version file that is required by some libraries
+ mkdir "${ED}"/usr/include/rocm-core || die
+ cat <<-EOF > "${ED}"/usr/include/rocm-core/rocm_version.h || die
+ #pragma once
+ #define ROCM_VERSION_MAJOR $(ver_cut 1)
+ #define ROCM_VERSION_MINOR $(ver_cut 2)
+ #define ROCM_VERSION_PATCH $(ver_cut 3)
+ #define ROCM_BUILD_INFO "$(ver_cut 1-3).0-9999-unknown"
+ EOF
+
+ dosym -r /usr/include/rocm-core/rocm_version.h /usr/include/rocm_version.h
+
+ if use video_cards_nvidia; then
+ newenvd - 99hipconfig <<-EOF
+ HIP_PLATFORM="nvidia"
+ HIP_RUNTIME="cuda"
+ CUDA_PATH="${EPREFIX}/opt/cuda"
+ EOF
+ fi
+}
diff --git a/dev-util/hip/metadata.xml b/dev-util/hip/metadata.xml
index 21b0e03f6a41..8746df97725c 100644
--- a/dev-util/hip/metadata.xml
+++ b/dev-util/hip/metadata.xml
@@ -17,7 +17,17 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/HIP</remote-id>
+ <remote-id type="github">ROCm/HIP</remote-id>
</upstream>
+ <use>
+ <flag name="hip">Build HIP runtime</flag>
+ <flag name="opencl">Build OpenCL runtime</flag>
+ <flag name="video_cards_amdgpu">Build for AMD platform</flag>
+ <flag name="video_cards_nvidia">Build for Nvidia platform</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-util/hipcc/Manifest b/dev-util/hipcc/Manifest
index 3c95471bd0e7..aadfbc006417 100644
--- a/dev-util/hipcc/Manifest
+++ b/dev-util/hipcc/Manifest
@@ -1,7 +1,7 @@
AUX hipcc-5.7.1-fno-stack-protector.patch 499 BLAKE2B d848b79ad2fd542bc6e6595ebc7dbd240b23aa2903aae31a0583b7beba032d8f4999142b932e9a443415bdb7ae4fe06f9e7da607c402109e3b887fef741d460f SHA512 a115cc8c9779cd318e7806d78a8aa99f03596258f8d3b105231dd6b1f9d3168687c305d1ec1c95902f841bb18570f943d3a655a03504f19a6f6ca7419d9272fd
AUX hipcc-5.7.1-hipcc-hip-version.patch 2245 BLAKE2B 85e41db593706478e92966ee2ee33e1e8c8309251446f14192083a81e35f43be5dfa23337abc8371147b59c9399be79f9461cadf7ba0e025f1355d6c9836d68e SHA512 2cbfdeb9361b38a32ef52dec0c899c7cadc7220a5213fd6e9670c8a9ea6690e80e956d236e0de893bc4fe19117466659bdfdb2e16e720011b7480bc2e8bee458
DIST hipcc-5.7.1.tar.gz 36589 BLAKE2B a8ae6bd9f0f985d78119223b67b5b35b8d1ee38edb7e43c1e77752d203fe2c8b669b3bcff0cec661054d8cb24f799e7784a49eb0664bdd1dc2bf024ce026c175 SHA512 2d232c8dd4a47de6e0cff9d37b4e63a26cb1809ef2ff3a119c15e992cae96ffc2f4d8c1ddffd8732dea3a3d589a93e177f424a6174f982908aa50904e265432a
-DIST hipcc-6.0.0.tar.gz 36648 BLAKE2B d4b67a962e61da5e96423191dad13e90c6aaec890a2b0dccb83ec4b3a9551ed9e2050bdc747fe7c79627d51b62408918157114f954aa579097163af2fc0b06e8 SHA512 e5307c880c96906d216b44b7bb269756e713cf45f5c72fc5dfc31f1e69d8e5e2cc8022bca289dc2b0a1bd72f86ddbdbb29dfda45010d4e4a4fb77096c9c93621
+DIST llvm-project-rocm-6.1.1.tar.gz 196027084 BLAKE2B 3ef0b6e3c47c66fd80289373e6ff8aaff44751f9b380addfae73a18dc388093c0535f230b0cc7528724bc43f6992e2ae6decd3d0d3c700893ca95a6166b7b8dc SHA512 e320d4eeaa6f61ed1cdbf653d67fe887d3ce9dc0d6743b4713502e1cb5318ab8afbe1ee71f8cba07635c54ce532df6683de40ade0e5be4a52e50ce25a9b70818
EBUILD hipcc-5.7.1-r3.ebuild 1168 BLAKE2B 480af07e6feb93e684ff7de07efada9231d43296bfc498267c8d758a25d2690779b7d3bd9f872290f86a8621fa1e519d37d0712200ac0a2cb57c915942b2b3e0 SHA512 c3c3abb00fee6fcc593df78dad13b5ec8a144ed92439942512c67d9fb369dec7f8fa055075a0121a3b08823e236560d256741b1243fb14a3e643cda929f90650
-EBUILD hipcc-6.0.0.ebuild 1254 BLAKE2B 717f472afefd65ffc96a22b9f0701edd35c18df2d2cdc782ff5786c7c04d97f16c1c566b43d787f2555fd99fb3167541c85b531af5200bf2b810fdb185403582 SHA512 d9d043e58856cd1b4e64505d165fa40b15f95e8b4dde1c4966cc2d55257fbb42fb160bf09004b91dde747286839d8668149f1270a3880230646afd2a5133a4de
-MISC metadata.xml 845 BLAKE2B 108a9ee40f02d5e190f4d1ee11eea32aaec844c63811265d52046bdb266f6cddfb1774419feace41aaa2bacfd01581847f655aa5fc49536968c54e7f023d49ae SHA512 2b7bbe1205b4a07b81e6c0f4cc2c224a573a03004ce808b4d1ef51ea1b0bec770545b7c46530a1b18222cd67854f790ae44695dd39ef2201d7f3e3ea3ada904f
+EBUILD hipcc-6.1.1.ebuild 2024 BLAKE2B 9cad5c85c2795a692878aa46b3b578e518e4ed8f2443d55d62408c16e0b3561417d34939dd52f26980f8fabf04b7d70ec53263fe47710bcff3b51eb8163609b5 SHA512 b09ef0e288403be4beaecd59d41a3c44e17c3543b3ff3f9fe59e4a7de44d54fca98d82fb5c12c834fa2246e301ac4d137e7bb54558a5a4b79a8578c82f4cd12b
+MISC metadata.xml 942 BLAKE2B 56fe9d0c0615796d69d11ced9aa54834f9e3cb649786cc117bb2628086be15e1bc2dfb8e96fc93a043603ab34abec04a8bb1592b101444ea077ba0d73e55c374 SHA512 84bac9774f2d0dfec093c0269fe76662dc12a44fa3d4861152c6a076165d44af399cdcb134bea93d094b9b9d0094bec6ba72f6f81ad29b7467ce5262348ba263
diff --git a/dev-util/hipcc/hipcc-6.0.0.ebuild b/dev-util/hipcc/hipcc-6.0.0.ebuild
deleted file mode 100644
index 088297598782..000000000000
--- a/dev-util/hipcc/hipcc-6.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake llvm
-
-LLVM_MAX_SLOT=17
-
-DESCRIPTION="Radeon Open Compute hipcc"
-HOMEPAGE="https://github.com/ROCm-Developer-Tools/hipcc"
-
-KEYWORDS="~amd64"
-SRC_URI="https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-${PV}.tar.gz -> hipcc-${PV}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="debug test"
-RESTRICT="!test? ( test )"
-
-S=${WORKDIR}/HIPCC-rocm-${PV}
-
-DEPEND="<sys-devel/llvm-18:=
- <sys-devel/clang-18:=
- "
-RDEPEND="${DEPEND}
- !<dev-util/hip-5.7"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.7.1-fno-stack-protector.patch"
- "${FILESDIR}/${PN}-5.7.1-hipcc-hip-version.patch"
-)
-
-src_prepare() {
- cmake_src_prepare
-
- sed -e "s:\$ROCM_PATH/llvm/bin:$(get_llvm_prefix ${LLVM_MAX_SLOT})/bin:" \
- -i bin/hipvars.pm || die
-
- sed -e "s:\$ENV{'DEVICE_LIB_PATH'}:'${EPREFIX}/usr/lib/amdgcn/bitcode':" \
- -e "s:\$ENV{'HIP_LIB_PATH'}:'${EPREFIX}/usr/$(get_libdir)':" \
- -e "/HIP.*FLAGS.*isystem.*HIP_INCLUDE_PATH/d" \
- -e 's:${ROCM_PATH}/usr/bin/rocm_agent_enumerator:/usr/bin/rocm_agent_enumerator:' \
- -i bin/hipcc.pl || die
-}
-
-src_install() {
- cmake_src_install
- # rm unwanted copy
- rm -rf "${ED}/usr/hip" || die
-}
diff --git a/dev-util/hipcc/hipcc-6.1.1.ebuild b/dev-util/hipcc/hipcc-6.1.1.ebuild
new file mode 100644
index 000000000000..87a19b598953
--- /dev/null
+++ b/dev-util/hipcc/hipcc-6.1.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+inherit cmake perl-functions llvm-r1
+
+DESCRIPTION="Radeon Open Compute hipcc"
+HOMEPAGE="https://github.com/ROCm/hipcc"
+
+MY_P=llvm-project-rocm-${PV}
+components=( "amd/hipcc" )
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/llvm-project"
+ inherit git-r3
+ S="${WORKDIR}/${P}/${components[0]}"
+else
+ SRC_URI="https://github.com/ROCm/llvm-project/archive/rocm-${PV}.tar.gz -> ${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}/${components[0]}"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ $(llvm_gen_dep '
+ sys-libs/compiler-rt:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ sys-devel/clang:${LLVM_SLOT}=
+ ')
+"
+RDEPEND="${DEPEND}
+ !<dev-util/hip-5.7"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.7.1-hipcc-hip-version.patch"
+)
+
+src_unpack() {
+ if [[ ${PV} == *9999 ]] ; then
+ git-r3_fetch
+ git-r3_checkout '' . '' "${components[@]}"
+ else
+ archive="${MY_P}.tar.gz"
+ ebegin "Unpacking from ${archive}"
+ tar -x -z -o \
+ -f "${DISTDIR}/${archive}" \
+ "${components[@]/#/${MY_P}/}" || die
+ eend ${?}
+ fi
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -e "s:\$ROCM_PATH/llvm/bin:$(get_llvm_prefix)/bin:" \
+ -e "s:/opt/rocm:/usr:" \
+ -i bin/hipvars.pm || die
+
+ sed -e "s:\$ENV{'DEVICE_LIB_PATH'}:'${EPREFIX}/usr/lib/amdgcn/bitcode':" \
+ -e "s:\$ENV{'HIP_LIB_PATH'}:'${EPREFIX}/usr/$(get_libdir)':" \
+ -e "/HIP.*FLAGS.*isystem.*HIP_INCLUDE_PATH/d" \
+ -i bin/hipcc.pl || die
+
+ # With Clang>17 -amdgpu-early-inline-all=true causes OOMs in dependencies
+ # https://github.com/llvm/llvm-project/issues/86332
+ if [ "$LLVM_SLOT" != "17" ]; then
+ sed -e "s/-mllvm -amdgpu-early-inline-all=true //g" -i bin/hipcc.pl || die
+ fi
+}
+
+src_install() {
+ cmake_src_install
+ # rm unwanted copy
+ rm -rf "${ED}/usr/hip" || die
+ # Handle hipvars.pm
+ rm "${ED}/usr/bin/hipvars.pm" || die
+ perl_domodule "${S}"/bin/hipvars.pm
+}
diff --git a/dev-util/hipcc/metadata.xml b/dev-util/hipcc/metadata.xml
index d280423bad96..b6d25312b735 100644
--- a/dev-util/hipcc/metadata.xml
+++ b/dev-util/hipcc/metadata.xml
@@ -21,7 +21,11 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/hipcc</remote-id>
+ <remote-id type="github">ROCm/hipcc</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-util/hipify-clang/Manifest b/dev-util/hipify-clang/Manifest
index f9489960373f..2a9ac02ed62c 100644
--- a/dev-util/hipify-clang/Manifest
+++ b/dev-util/hipify-clang/Manifest
@@ -1,4 +1,6 @@
AUX hipify-clang-5.7.1-fix-clang-libs.patch 1298 BLAKE2B 3f6d24300e50d4144c60635045ae0d6c84a1e153607e6779180065c4158afe33a8e8df642eda9c84d1eb189b9ec00eba0614060fc7b3f9136b92b163b932bae5 SHA512 8af2408124e5caca08ea7f72a95dfed816bae4dd07effdc04562f24f209ba5ce57b5e5875f0e03a5560c09d6d3718921bfbb56dc2b55db926aa618486d00032c
DIST HIPIFY-5.7.1.tar.gz 673452 BLAKE2B e0293c1b7f9ea028efc8d712ddedae4ec933c5bcfba524e13816bd999e67bcf06097f9fe0e4d1f4fa6a38df133be694e92adeefd92f77301d8537b6880b1a1fe SHA512 0cc75fdbcb6278d319cfe8ee3c8547dc75ea494a007d2159c64312c3411627905e0d6c7d7f0032cbc4c727a90723325aa2705db2fd473dbeb41e60f276d1c9a7
+DIST HIPIFY-6.1.1.tar.gz 813425 BLAKE2B accc661431f11796d0c8bcf638537a6035020b2a36ebe66c1b8c10bb63b762418d5fd1f256f3a3e51d2ace224a6492abfe72838bef859b1da68c2126cc3521be SHA512 29c45e312c8e2f0d06916b57f24eba27ba7beae3bd860850b57cfe27c87df22aabe9fdcf3d12671b81e68b61c3974aaf0064e96ae68392d181148aaeef14f1c7
EBUILD hipify-clang-5.7.1.ebuild 1037 BLAKE2B c13330ff2f0ce915b37841abde52c70cf8907a674969ba5ed929702dbe180e1166b7c62b7dc0bd6f8df2af6e4689337d22cf1e247f27f7d0c72d0cf5c59c23a4 SHA512 24caa7e7007d9ae952e976b5b5d86912cc7780dec7e04a001707d24840d98369799f6766ca85eb242ad04b8e5c8faf7a72fae1d315f42ce1608d81d896ca2fc1
-MISC metadata.xml 469 BLAKE2B b62d4ab1829968943d48809f2059527b44d464e8b0e089214ec3fb8fcde1d5f380045a68978be63e3e149243f5d57e1cd4958943d0cff97a882711d688870800 SHA512 c8a00d04d7f41f47b636c367f6d7c41d2bd750650af98182c250bcd9d687af64d408b9031bcd1df480746c04ffa9f0ff07bc02250cf98a6f33bf21d1b714ea2d
+EBUILD hipify-clang-6.1.1.ebuild 1057 BLAKE2B e4357b90e71c1b177c1cde5373ae9c84ec9f9e3ff8ca47b5d48c482d7f59e4b17a9337d31f6cc6c1cd86007f9360d5e9ffde11835ad66a809ca19bb44694fdfc SHA512 2530656d0a68d34cef1a9d5b810b57b79daa807c368ebd1dcc53b1f9c893b58e869323729df2217f9717213b3434799aac71aacec00728c51f1d50c33ee33454
+MISC metadata.xml 453 BLAKE2B b7719f4627bf53a6b4bb0c5255860382008294b3e5abf41512f62a0b55f0de6e5f5859472cb4352ecbab2139c27b68015922baec4c75a45cc4d078257a1bf846 SHA512 33d3fe6ab49e832e97c122f0eca8292b9129396d9ffec137516259fc5d12924062bbd8fe600da6f1685f954bcb61b466f5631db661023ceb507151c7741c33ce
diff --git a/dev-util/hipify-clang/hipify-clang-6.1.1.ebuild b/dev-util/hipify-clang/hipify-clang-6.1.1.ebuild
new file mode 100644
index 000000000000..ca0eeb20cc2a
--- /dev/null
+++ b/dev-util/hipify-clang/hipify-clang-6.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( 18 )
+
+inherit cmake llvm-r1
+
+DESCRIPTION="A set of tools to translate CUDA source code into portable HIP C++"
+HOMEPAGE="https://github.com/ROCm/HIPIFY"
+SRC_URI="https://github.com/ROCm/HIPIFY/archive/rocm-${PV}.tar.gz -> HIPIFY-${PV}.tar.gz"
+S="${WORKDIR}/HIPIFY-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+BDEPEND=">=dev-build/cmake-3.22"
+DEPEND="
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}=
+ sys-devel/llvm:${LLVM_SLOT}=
+ ')
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.7.1-fix-clang-libs.patch"
+)
+
+src_prepare() {
+ cmake_src_prepare
+ sed -i 's:/../libexec/hipify::' \
+ bin/hipconvertinplace.sh bin/hipconvertinplace-perl.sh \
+ bin/hipexamine-perl.sh bin/hipexamine.sh || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_PREFIX_PATH="$(get_llvm_prefix)/$(get_libdir)/cmake/llvm"
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ # rm unwanted copy
+ rm -rf "${ED}/usr/hip" || die
+}
diff --git a/dev-util/hipify-clang/metadata.xml b/dev-util/hipify-clang/metadata.xml
index 82e35f93e198..4d4ce95c15e4 100644
--- a/dev-util/hipify-clang/metadata.xml
+++ b/dev-util/hipify-clang/metadata.xml
@@ -10,6 +10,6 @@
<name>Sv. Lockal</name>
</maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/HIPIFY</remote-id>
+ <remote-id type="github">ROCm/HIPIFY</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-util/hyprwayland-scanner/Manifest b/dev-util/hyprwayland-scanner/Manifest
index 5181660e15a8..a9a79ea8ecf2 100644
--- a/dev-util/hyprwayland-scanner/Manifest
+++ b/dev-util/hyprwayland-scanner/Manifest
@@ -1,7 +1,9 @@
DIST hyprwayland-scanner-0.3.1.gh.tar.gz 8832 BLAKE2B 2a86fa7e6898a74231836e521b92f6997b18e2ad45973dd60bb3696ca2ee9c348746c4f43299882c12bfc908aae86af19f86c8f404eb2ef26e11fd2a9249e9fa SHA512 bcbaa5952655894d2093df1fd24e4df301c810180d678746f9eb4f420d92461ef7f3ea0cfde1f1d4da48f09b325e8661d4fb1540fe749964cec9b19f19822af0
+DIST hyprwayland-scanner-0.3.10.gh.tar.gz 10039 BLAKE2B 369c2445904480ec9368101056e9712c0583307c1faaea43fed80f17075521371865841c777070a6983d9a84c394c620b0b0ecd53bbd6166f7828e136c0d52eb SHA512 d63f9490d048725a7faa3995e3786190b37db16654293cce16c410c4cfd27e61042a50e6feddc7eda42d67c04bdd7bc19b51f475ddd206ffc5464e762003392b
DIST hyprwayland-scanner-0.3.4.gh.tar.gz 9610 BLAKE2B 931807bade6186489826fe73ca558c3e4100f0db62c3a07920ad6e173dedc5c4d157b6caf1d5bc75c9b9ef419c8351f9bc06aa84425ffcd506792c8ec7de922b SHA512 1b05a41a19f7d07fdb10e5e72cb6949e1ac811ec0435f49d86376f19c3904660bc2a94b5f2dc75ca45e4243b6009df33682464c24c1bcea65ab16fa4f3a97732
DIST hyprwayland-scanner-0.3.7.gh.tar.gz 9891 BLAKE2B 587eedabebc775b6d4591b7d0e9517238c18594f397d91d5431368b2f83646ce3b1bfdb07d424410977a8d5afab201f622c0a8de271f9322d250ae7ee621ab4f SHA512 996ef9eaf5b0096a2b01ad8d815584b2c5d6df284e33c2d5a8d07b682df5dc3eff02c3774bc92de57ad014d8414af6bf7bd18a9f212c83d8a0e1e88872f742bc
EBUILD hyprwayland-scanner-0.3.1.ebuild 1106 BLAKE2B 4b658bd56b853c4a5455a8e52e55a3acccf159ff4c84bfc81ca7f28baa664c5030d2d3f83ed532319a9b07f3a50e1b6045bd3aebe3a9874afe3a4562fd517c14 SHA512 26b3e95c514c667cb37bf098ea670d223d6bf7f91828638bb364a554d8453d706addbe2f706a1edc3d8e6512c77f804300f338a1beaee591eded7518d93569ee
+EBUILD hyprwayland-scanner-0.3.10.ebuild 1106 BLAKE2B 4b658bd56b853c4a5455a8e52e55a3acccf159ff4c84bfc81ca7f28baa664c5030d2d3f83ed532319a9b07f3a50e1b6045bd3aebe3a9874afe3a4562fd517c14 SHA512 26b3e95c514c667cb37bf098ea670d223d6bf7f91828638bb364a554d8453d706addbe2f706a1edc3d8e6512c77f804300f338a1beaee591eded7518d93569ee
EBUILD hyprwayland-scanner-0.3.4.ebuild 1106 BLAKE2B 4b658bd56b853c4a5455a8e52e55a3acccf159ff4c84bfc81ca7f28baa664c5030d2d3f83ed532319a9b07f3a50e1b6045bd3aebe3a9874afe3a4562fd517c14 SHA512 26b3e95c514c667cb37bf098ea670d223d6bf7f91828638bb364a554d8453d706addbe2f706a1edc3d8e6512c77f804300f338a1beaee591eded7518d93569ee
EBUILD hyprwayland-scanner-0.3.7.ebuild 1106 BLAKE2B 4b658bd56b853c4a5455a8e52e55a3acccf159ff4c84bfc81ca7f28baa664c5030d2d3f83ed532319a9b07f3a50e1b6045bd3aebe3a9874afe3a4562fd517c14 SHA512 26b3e95c514c667cb37bf098ea670d223d6bf7f91828638bb364a554d8453d706addbe2f706a1edc3d8e6512c77f804300f338a1beaee591eded7518d93569ee
MISC metadata.xml 796 BLAKE2B ad11d5a2bc557d4eeec7f6bbd098ad28d1cb2b132aad7237029fca054cc9ac29225611b025685f6f1c3b7b8c5cd139076fc65522090243116dd9471276845a40 SHA512 51b663c96e8db90cc9cbafcea489102e7f8ca1fee59118a8b3beb29090f6620b4d539d809be3ccfb083e34a508b19c9aa70580fec774fafa691c393eb7b2a938
diff --git a/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild b/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild
new file mode 100644
index 000000000000..c48449c55b2b
--- /dev/null
+++ b/dev-util/hyprwayland-scanner/hyprwayland-scanner-0.3.10.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="A Hyprland implementation of wayland-scanner, in and for C++"
+HOMEPAGE="https://github.com/hyprwm/hyprwayland-scanner/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/hyprwm/hyprwayland-scanner.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/hyprwm/hyprwayland-scanner/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND=">=dev-libs/pugixml-1.14"
+DEPEND="${RDEPEND}"
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
+ eerror "Hyprland requires >=sys-devel/gcc-13 to build"
+ eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
+ die "GCC version is too old to compile Hyprland!"
+ elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
+ eerror "Hyprland requires >=sys-devel/clang-16 to build"
+ eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
+ die "Clang version is too old to compile Hyprland!"
+ fi
+}
diff --git a/dev-util/idea-community/Manifest b/dev-util/idea-community/Manifest
index 730bf10df55c..37b44010c593 100644
--- a/dev-util/idea-community/Manifest
+++ b/dev-util/idea-community/Manifest
@@ -1,4 +1,4 @@
-DIST idea-community-2024.1.3-aarch64.tar.gz 818953364 BLAKE2B 12eaf0880eee7c8236d9a12c17ce4a3faca285f96b863623c8ff4a55ef12cb392cf5f741aa4b194caf11ea413318e2a7222366dacc1572d8b5b273e7a80c4a83 SHA512 2ff73e52c2c62e8040b028a240d512c4eec60ec6522a922686760727cf0169283be707d3c2874017c33e176410994e9fd6cc1c62eb625fd9926ad4aa36e6bd11
-DIST idea-community-2024.1.3-amd64.tar.gz 819289015 BLAKE2B 872d15e22da0de9b21fd6ef0f7790e98becf6d8ba25c403ef109bdb1c98313e7f97728b5ed4221cba74451b37b93542355435df6356d9a0d0e0788dca0f2e7ea SHA512 36ae924c9b7be00c03b01642b9d88ff1fd4703cff760548782557f40075a10317db6184ab4eb7dc05ebc3d3cb41e20ef0f9dcc850640ef8ea15edccac4221e04
-EBUILD idea-community-2024.1.3.ebuild 3816 BLAKE2B 44f3c87e5f6375bef4b62f0f21892b300479daf7b98833abd23d1fc6c9f3a71701c0f3aefb4006ed82504b02838eaf53da505d03687d3d9b3ab7d1b5268b2709 SHA512 e400296c683f9ce072afba8d1e405affb281c474e589aad8e2839752f523cd937760fe3f156d1ee0ef1edcbef24b714012d5be0910a0ca2bd7bad48e97dec7de
+DIST idea-community-2024.1.4-aarch64.tar.gz 818998479 BLAKE2B 7d47ab0b51166804ac3b94c1a27f90ef9a52ed53959ee361038d009ab60fac0868cbfab007b392ef2a21354005d50d48ee04ba48e3b9c3a294578f583d9bd05d SHA512 ae2b74749b92593747f9b25859d1883df0d48cf62185b158f49bc5fdd2910b48abb4e988c6820de700786c083003bac2d39c954cafaa727913f4bbadc2b4e4fa
+DIST idea-community-2024.1.4-amd64.tar.gz 819330505 BLAKE2B 34c9649d631379316785eddfafcdc438c44b7cd8e5a329e1aa0675b12680a5b8650deb4024863cc5cb0f72d648a7237acf42e2d3f48a21cea687e0e5cccacdfb SHA512 4a407a8dc26333358388d0cffc0491120ff0fe3e3d6520348d8b457ba1e358701aad25fe07de704840000482196e3e88848c2f184f8992104c288b45c1d89fa4
+EBUILD idea-community-2024.1.4.ebuild 3816 BLAKE2B 44f3c87e5f6375bef4b62f0f21892b300479daf7b98833abd23d1fc6c9f3a71701c0f3aefb4006ed82504b02838eaf53da505d03687d3d9b3ab7d1b5268b2709 SHA512 e400296c683f9ce072afba8d1e405affb281c474e589aad8e2839752f523cd937760fe3f156d1ee0ef1edcbef24b714012d5be0910a0ca2bd7bad48e97dec7de
MISC metadata.xml 454 BLAKE2B 297cfd8c543bf216cd45b66b5284f310659422e91f12af3d0bbe2ff689d94c96988d4c125c75a95526135b2c0f54a004ee43e1c1c4dfe4d1d68e86af5f75ab0d SHA512 5ca382bcbc51ea5400cbaeb067bccfcb4a245e208a2769d800cbd80fc7151310f895d410e5828c9a32223ab93345716ba4a2ebce521092631a4b7c0858519ef2
diff --git a/dev-util/idea-community/idea-community-2024.1.3.ebuild b/dev-util/idea-community/idea-community-2024.1.4.ebuild
index ca53839b9825..ca53839b9825 100644
--- a/dev-util/idea-community/idea-community-2024.1.3.ebuild
+++ b/dev-util/idea-community/idea-community-2024.1.4.ebuild
diff --git a/dev-util/intel-graphics-compiler/Manifest b/dev-util/intel-graphics-compiler/Manifest
index 4c46e445cc16..0c8f20c3c054 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,8 +1,8 @@
AUX intel-graphics-compiler-1.0.8173-opencl-clang_version.patch 1807 BLAKE2B ec6aac8c78d7584e043a258585cbae6218fd8aa167d853e1eea96313298df7347ab7652ec2bf83199129e07e534d52fcd200858036e3d0af2c4f79ff249104f2 SHA512 1a0db341aab280aa205965dfc82d17b29f681bde76932f8291243afad985523f601c7279b1fb772ebc4d9197e5016941a1ad07cea2b6d7199710a7ee22fd81dc
AUX intel-graphics-compiler-1.0.8365-disable-git.patch 1140 BLAKE2B f870def1128c30c3e50a71e9eac39eccbcc9bc798be574324016c6c31ed3a3f82e1499f1aada5a2c475bd6b6c467b1b236635fdd6b5145904bc63dc53f8d75e5 SHA512 d1d53a6f4a47031ec4cdcf3f57c059536ccf571a72929da3d9070487686f91f4202d20c4d626da616250f66b31815b61fafa82b903b1f5157a226ee748097bda
AUX intel-graphics-compiler-1.0.9-no_Werror.patch 272 BLAKE2B 079fe334413dfddb7681940f2a8920a365e8e72526cfc09ea1c7d218e8b19468f80ea9a215be125b441ee5238d7856b8dec02ebfc4bfd76b1850aa9917da35ef SHA512 d3d27943e84e228b480172b4fe91ba9aed8bb1c98700eb8c8beebafb7f1cc6265279031f56181e67eff74f55e1bbc8ee24bdc4d14fc1200c5aff670ef019410d
-DIST intel-graphics-compiler-1.0.16695.2.tar.gz 9525078 BLAKE2B abfc63f5c4ec257879b3279b113bca3fe612ba4c4b2eae02a736690eedf5ed0639e86482607998fd01be0331c45abf230d65ff38aa2ea5276d23a32bed170a40 SHA512 e8146083ade89cbaf3db7bb9cb345c6a887715259821ed51f91a0aad58354bca3412c4fd22dc71cf38e668b6bceb176fc4c5fb568056823b88bd8e389cc91ca1
DIST intel-graphics-compiler-1.0.16695.4.tar.gz 9525288 BLAKE2B dcd684ab7a439febfdfddc832b4521947335a5ca9f5c9fc3a3b8478756c6dac50a7a9679a93a3d99607805d22e5f71aba0248787948a59fde5d2b87935f1ffaf SHA512 18532abc0d0675815017d03e36dd090cd35a1904ac86fbe66b169c6fa962de80ccfee29d90c8ce827b24300270c4f7bdfa4793dd11c6d79ae7b1a937217351b1
-EBUILD intel-graphics-compiler-1.0.16695.2.ebuild 2833 BLAKE2B 93cab9759e547b6ff4380116be36de3ccbfbbd86683ba7ca2ba95ff500e0cca01cc09c734bd1d308d0d18e3dd49b20dc61368d0330db96075d01939e72f83cd3 SHA512 a5e469ac2717e783c189a85467e4a88b6dfa48515e54afbc514b980b999f493e25032094e51e1bd58924f64175c8ea99958a2d0585676f0b5e473476114f80eb
-EBUILD intel-graphics-compiler-1.0.16695.4.ebuild 2834 BLAKE2B 2cd91eb6a239ec060ddef2a2339e53e23d469244ae1484e3510a20f0f481e14943fc4fa8c80778a9e00c51a5fd9088374ad7e2ec084cdf29a2fc3d864a3f5a00 SHA512 4a762c0ee8d5d9483a0e81d440750ff7d076dcd36d1af1ea35b0d5a42857d25e7d11b52f997b361c5d80caa67f600cb4f2985516d57e2f684a96742d64f81bbd
+DIST intel-graphics-compiler-1.0.17193.2.tar.gz 9647647 BLAKE2B 81e3c159aae3d9966d775bf4844293cbd15dba394906ad7aed6d047ba0f54bc97538e8fde5ff7485b9aee7b604bd7ab3eb7d8cc343f57ea4d7abf62ddc4de3a5 SHA512 48a6986521b85a888dbcebe5a52da328000db3428c2c10590c89e3165b634eb128ac5c550971bb7de86263ab45fca838389f2e3da2b09e3268c5434d337c56a7
+EBUILD intel-graphics-compiler-1.0.16695.4.ebuild 2833 BLAKE2B b82f4761343efbb81129beda9ec47d2fa5c25de57d26a7f15be1aff3523af7f8702359fd252cfcef62696a56cd22174cde28b86af19ae2a34ce32fa55e603c97 SHA512 b831628dc0e19676ea44d243f9218eed0ff367f61811de9d30ea8144d5d69c5ea970dd8ef9e92af57f74ccb02d595e1e69ac730a276a0ea872242ff58dcb53b2
+EBUILD intel-graphics-compiler-1.0.17193.2.ebuild 2834 BLAKE2B 2cd91eb6a239ec060ddef2a2339e53e23d469244ae1484e3510a20f0f481e14943fc4fa8c80778a9e00c51a5fd9088374ad7e2ec084cdf29a2fc3d864a3f5a00 SHA512 4a762c0ee8d5d9483a0e81d440750ff7d076dcd36d1af1ea35b0d5a42857d25e7d11b52f997b361c5d80caa67f600cb4f2985516d57e2f684a96742d64f81bbd
MISC metadata.xml 682 BLAKE2B c5e74bbb1a5aca5eed7cb75a19820dc9d78d7ef7a15687924d16863a82a535403ca67103ac458d4b86f380244e726a3bd20fb496f8048f999abdf89950a7092c SHA512 d5a35d2104e9aa5caaf903a9f61ca8a8c4f8b5bff3e993c9964dd63196e64b88e3e7bde2e0cff9dcee9c66bdda0cabb43c5ac8c121796626bb0e7f4013929fb3
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.2.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.2.ebuild
deleted file mode 100644
index 90b406a314e6..000000000000
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE="Release"
-LLVM_COMPAT=( 15 )
-MY_PN="igc"
-MY_P="${MY_PN}-${PV}"
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit cmake flag-o-matic llvm-r1 python-any-r1
-
-DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware"
-HOMEPAGE="https://github.com/intel/intel-graphics-compiler"
-SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_P}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="debug vc"
-
-DEPEND="
- dev-libs/opencl-clang:15[${LLVM_USEDEP}]
- dev-util/spirv-tools
- $(llvm_gen_dep '
- sys-devel/lld:${LLVM_SLOT}
- sys-devel/llvm:${LLVM_SLOT}
- ')
- vc? (
- >=dev-libs/intel-vc-intrinsics-0.18.0[${LLVM_USEDEP}]
- dev-util/spirv-llvm-translator:15=
- )
-"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="
- $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
- $(llvm_gen_dep 'sys-devel/lld:${LLVM_SLOT}')
- ${PYTHON_DEPS}
-"
-
-python_check_deps() {
- python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
-}
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
- "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
- "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
-)
-
-pkg_setup() {
- llvm-r1_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- # Don't hardcode FORTIFY_SOURCE
- sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- # Get LLVM version
- local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_SLOT})"
- local llvm_version="${llvm_version%%-r*}"
-
- # See https://github.com/intel/intel-graphics-compiler/issues/212
- append-ldflags -Wl,-z,undefs
-
- # See bug #893370 and https://github.com/intel/intel-graphics-compiler/issues/282
- append-flags -U_GLIBCXX_ASSERTIONS
-
- # See https://bugs.gentoo.org/718824
- ! use debug && append-cppflags -DNDEBUG
-
- local mycmakeargs=(
- -DCCLANG_SONAME_VERSION="${LLVM_SLOT}"
- -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix)/$(get_libdir)"
- -DIGC_BUILD__VC_ENABLED="$(usex vc)"
- -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
- -DIGC_OPTION__CLANG_MODE="Prebuilds"
- -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
- -DIGC_OPTION__LLD_MODE="Prebuilds"
- -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
- -DIGC_OPTION__LLVM_MODE="Prebuilds"
- -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
- -DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${llvm_version##*-}/include/opencl-c.h"
- -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
- -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
- $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
- -DPYTHON_EXECUTABLE="${PYTHON}"
- -DINSTALL_GENX_IR="ON"
- -DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/include/LLVMSPIRVLib"
- -Wno-dev
- )
-
- cmake_src_configure
-}
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.4.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.4.ebuild
index a3c00201da99..11d39cb91bbc 100644
--- a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.4.ebuild
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.16695.4.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${PN}-${MY_P}"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="debug vc"
DEPEND="
diff --git a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild
new file mode 100644
index 000000000000..a3c00201da99
--- /dev/null
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.17193.2.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE="Release"
+LLVM_COMPAT=( 15 )
+MY_PN="igc"
+MY_P="${MY_PN}-${PV}"
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake flag-o-matic llvm-r1 python-any-r1
+
+DESCRIPTION="LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler"
+SRC_URI="https://github.com/intel/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="debug vc"
+
+DEPEND="
+ dev-libs/opencl-clang:15[${LLVM_USEDEP}]
+ dev-util/spirv-tools
+ $(llvm_gen_dep '
+ sys-devel/lld:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ ')
+ vc? (
+ >=dev-libs/intel-vc-intrinsics-0.18.0[${LLVM_USEDEP}]
+ dev-util/spirv-llvm-translator:15=
+ )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+ $(python_gen_any_dep 'dev-python/mako[${PYTHON_USEDEP}]')
+ $(llvm_gen_dep 'sys-devel/lld:${LLVM_SLOT}')
+ ${PYTHON_DEPS}
+"
+
+python_check_deps() {
+ python_has_version "dev-python/mako[${PYTHON_USEDEP}]"
+}
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.9-no_Werror.patch"
+ "${FILESDIR}/${PN}-1.0.8173-opencl-clang_version.patch"
+ "${FILESDIR}/${PN}-1.0.8365-disable-git.patch"
+)
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ # Don't hardcode FORTIFY_SOURCE
+ sed -e '/-D_FORTIFY_SOURCE=2/d' -i IGC/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ # Get LLVM version
+ local llvm_version="$(best_version -d sys-devel/llvm:${LLVM_SLOT})"
+ local llvm_version="${llvm_version%%-r*}"
+
+ # See https://github.com/intel/intel-graphics-compiler/issues/212
+ append-ldflags -Wl,-z,undefs
+
+ # See bug #893370 and https://github.com/intel/intel-graphics-compiler/issues/282
+ append-flags -U_GLIBCXX_ASSERTIONS
+
+ # See https://bugs.gentoo.org/718824
+ ! use debug && append-cppflags -DNDEBUG
+
+ local mycmakeargs=(
+ -DCCLANG_SONAME_VERSION="${LLVM_SLOT}"
+ -DCMAKE_LIBRARY_PATH="$(get_llvm_prefix)/$(get_libdir)"
+ -DIGC_BUILD__VC_ENABLED="$(usex vc)"
+ -DIGC_OPTION__ARCHITECTURE_TARGET="Linux64"
+ -DIGC_OPTION__CLANG_MODE="Prebuilds"
+ -DIGC_OPTION__LINK_KHRONOS_SPIRV_TRANSLATOR="ON"
+ -DIGC_OPTION__LLD_MODE="Prebuilds"
+ -DIGC_OPTION__LLDELF_H_DIR="${EPREFIX}/usr/include/lld/Common"
+ -DIGC_OPTION__LLVM_MODE="Prebuilds"
+ -DIGC_OPTION__LLVM_PREFERRED_VERSION="${llvm_version##*-}"
+ -DIGC_OPTION__OPENCL_HEADER_PATH="/usr/lib/clang/${llvm_version##*-}/include/opencl-c.h"
+ -DIGC_OPTION__SPIRV_TOOLS_MODE="Prebuilds"
+ -DIGC_OPTION__SPIRV_TRANSLATOR_MODE="Prebuilds"
+ $(usex vc '-DIGC_OPTION__VC_INTRINSICS_MODE=Prebuilds' '')
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ -DINSTALL_GENX_IR="ON"
+ -DSPIRVLLVMTranslator_INCLUDE_DIR="${EPREFIX}/usr/lib/llvm/${LLVM_SLOT}/include/LLVMSPIRVLib"
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest
index c72e5d1c4f04..a588d835ade3 100644
--- a/dev-util/intel_clc/Manifest
+++ b/dev-util/intel_clc/Manifest
@@ -1,6 +1,8 @@
DIST mesa-24.0.9.tar.xz 20197892 BLAKE2B 3c68e544898031fe76a57ea754f46ede5b105c259d13dd484eaa63fe51b7d52cf76a4084529b11a586c4d8d06f4cb32f993fd1ea4e6ccc4cbc91e78fe755743a SHA512 de2ee6c9df1fc106ee10befe0a76be1e9cfe83d65dbdb83bad6d8d7cfaa085232fb115293a1a790b37b50b1fe14bd58aafbcfe5a15e953b5901a7105d57569a5
DIST mesa-24.1.1.tar.xz 29019256 BLAKE2B 152ce5f4847a321689bf4aa88529963278f7dd24097c4c3de2b3a9164d06cd23d7cccd96bd31fea88311ded576c834a73e2d669e6d290404283f33f92b9bf262 SHA512 a23fc2fe479f21027095a7791042148586b23da848474209ca4fecfe5c4d499e66fff0ebfa06d07ed9f16b5d6a2ef755b362cb6079141aff5fdc47cc571e3b1d
+DIST mesa-24.1.2.tar.xz 29057184 BLAKE2B 8c66d22101c516b8f9323fcfd92bc242a9d6133a65611cd8b5616eeed9f9825423ecd696a1bbe80832d9d6c1b3b14b34fb54bbe13527ac41af6d0d00a10126f2 SHA512 ea28540552f9f28200c22423afcf9d9bb961557eae0dc11416c5ef60788c3e7f6d2b841c6bdbe2827d1339ea9d854623c1a0e08d4f1fd79d304fcdd52f790637
EBUILD intel_clc-24.0.9.ebuild 1741 BLAKE2B b4fc7184409bedcfec1cd559149b7d57b9a5bd708cc4aea847c47573cd194804e3435a15120914fadc4bd5f9172e946d93a9164a875809feae2cc7589a36f74e SHA512 d9825be298668fb6bc933ff6131c5a2d18b76bbcb9b6ca2176512d7a4273cf42f5fe00097478a4cd3e9c678fa53c8a95f83115c4f569ac37eebe940749ba340e
EBUILD intel_clc-24.1.1.ebuild 1748 BLAKE2B 1546870b9ef18aeaa21da10acf8edd2875015453e22dc15ee3c2bf6e37afab1454f83040af343c7fec75d5fcdd8819e4ff0a8f56f27691b6a78c6d5438601efc SHA512 3981e62ce60c42485d2faedf58ff68f261d264c5d0fa891b0db41cbc1427a9cdd761b2119afbbd04f37b5ec34d9ec516cff233a31445d72af0962b570e0f3c1b
+EBUILD intel_clc-24.1.2.ebuild 1748 BLAKE2B 1546870b9ef18aeaa21da10acf8edd2875015453e22dc15ee3c2bf6e37afab1454f83040af343c7fec75d5fcdd8819e4ff0a8f56f27691b6a78c6d5438601efc SHA512 3981e62ce60c42485d2faedf58ff68f261d264c5d0fa891b0db41cbc1427a9cdd761b2119afbbd04f37b5ec34d9ec516cff233a31445d72af0962b570e0f3c1b
EBUILD intel_clc-9999.ebuild 1748 BLAKE2B 1546870b9ef18aeaa21da10acf8edd2875015453e22dc15ee3c2bf6e37afab1454f83040af343c7fec75d5fcdd8819e4ff0a8f56f27691b6a78c6d5438601efc SHA512 3981e62ce60c42485d2faedf58ff68f261d264c5d0fa891b0db41cbc1427a9cdd761b2119afbbd04f37b5ec34d9ec516cff233a31445d72af0962b570e0f3c1b
MISC metadata.xml 388 BLAKE2B 0558cfe706987a93605fb383bc2c30ff4f4cf5837ca19afd3e16d9702ea7dcd3d575579d53aacb531e1d421c8b1692eb4607d713793a89240223c031d7781a31 SHA512 e0375912a94fa92b49ed78d9a88c4eacc8b441d8b2fa117a48df2d8a958f1cf91279299aca109e24f76b27ca04f0067f83e5b8e4141f85ac64d379bca0945d2a
diff --git a/dev-util/intel_clc/intel_clc-24.1.2.ebuild b/dev-util/intel_clc/intel_clc-24.1.2.ebuild
new file mode 100644
index 000000000000..df38191345d0
--- /dev/null
+++ b/dev-util/intel_clc/intel_clc-24.1.2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {16..18} )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit llvm-r1 meson python-any-r1
+
+MY_PV="${PV/_/-}"
+
+DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V"
+HOMEPAGE="https://mesa3d.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ S="${WORKDIR}/intel_clc-${MY_PV}"
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git"
+ inherit git-r3
+else
+ S="${WORKDIR}/mesa-${MY_PV}"
+ SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT SGI-B-2.0"
+SLOT="0"
+IUSE="debug"
+
+RDEPEND="
+ dev-libs/libclc
+ dev-util/spirv-tools
+ >=sys-libs/zlib-1.2.8:=
+ x11-libs/libdrm
+ $(llvm_gen_dep '
+ dev-util/spirv-llvm-translator:${LLVM_SLOT}
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ ')
+"
+DEPEND="${RDEPEND}
+ dev-libs/expat
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]")
+ virtual/pkgconfig
+"
+
+python_check_deps() {
+ python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_configure() {
+ PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
+
+ use debug && EMESON_BUILDTYPE=debug
+
+ local emesonargs=(
+ -Dllvm=enabled
+ -Dshared-llvm=enabled
+ -Dintel-clc=enabled
+
+ -Dgallium-drivers=''
+ -Dvulkan-drivers=''
+
+ # Set platforms empty to avoid the default "auto" setting. If
+ # platforms is empty meson.build will add surfaceless.
+ -Dplatforms=''
+
+ -Dglx=disabled
+ -Dlibunwind=disabled
+ -Dzstd=disabled
+
+ -Db_ndebug=$(usex debug false true)
+ )
+ meson_src_configure
+}
+
+src_install() {
+ dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc
+}
diff --git a/dev-util/kdevelop/Manifest b/dev-util/kdevelop/Manifest
index 10642258521f..710f7af53bb4 100644
--- a/dev-util/kdevelop/Manifest
+++ b/dev-util/kdevelop/Manifest
@@ -1,3 +1,4 @@
DIST kdevelop-24.05.1.tar.xz 8766460 BLAKE2B adf09209f3de4649ffec7e7320dd77fbed9e838b98a793382a693138ffb5718b6d5610d809a334b5b01bd2858a64c5940b823ce162c2a325e14558590b593f1a SHA512 d3243a427c3dc2194977dd9073faee2bb6605c7a791733dbafb52f332453f383b4e7b05bc2ee4385d457f7ee625b2562ebabc65b635c45033be123f099584e4d
+EBUILD kdevelop-24.05.1-r1.ebuild 3901 BLAKE2B 72a355aed6f0c7f8bd77fad35d8ae10102ed3aea7ec0b2becf82f8fa3706e18f563377db2aaee83cd9e0c91ad5b0af30b045fa7657da270d04574d9e5ef9cb83 SHA512 cda19d8c75eda04e686bd61d47bb21c9110dc8a9e9723b1854ab864274a55dea01ae1d8f8f1c8186097d9f9e3cb36e6a0c88718e2c89ef077865d9a775590fa6
EBUILD kdevelop-24.05.1.ebuild 3915 BLAKE2B 18eaa1d26f875b7b29fc36cc924f15efd7620ac6678173937f2f02a416df8579bc97c480bb8843e87669980077a3da0876934a6cf14f8ff4a1986d1f8bf6a36b SHA512 fa7912f7d4438e1082014f007c817daaaa988baec8205e9c7da00e745b4f855d1adcc7c9108d6c2ac9ccdaaa1e796203a800532c767ad7da4a4c9a331e2f9a4e
MISC metadata.xml 562 BLAKE2B c6c7dbf9023a7719177a489945ee52826e1b6234d1ecb0a323ae81385383a5383a0eacdc1c92b26b8626d20b2ce2480998497864176eb8bcd8796892d7517ff9 SHA512 c1da348d10d81300b68c2eafcbab5034606e734e5df2699616523b0f4639ae9b01541fd9f2d88ef2f068fb6055c2b56913c92b467666650767540948a7982acf
diff --git a/dev-util/kdevelop/kdevelop-24.05.1-r1.ebuild b/dev-util/kdevelop/kdevelop-24.05.1-r1.ebuild
new file mode 100644
index 000000000000..5e3a3c5a3cb5
--- /dev/null
+++ b/dev-util/kdevelop/kdevelop-24.05.1-r1.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KDE_ORG_CATEGORY="kdevelop"
+KFMIN=5.115.0
+LLVM_COMPAT=( 15 16 17 18 )
+QTMIN=5.15.12
+VIRTUALDBUS_TEST="true"
+inherit ecm gear.kde.org llvm-r1 optfeature
+
+DESCRIPTION="Integrated Development Environment, supporting KF5/Qt, C/C++ and much more"
+HOMEPAGE="https://www.kdevelop.org/"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="5/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="gdbui hex plasma +qmake subversion"
+
+# see bug 366471
+RESTRICT="test"
+
+COMMON_DEPEND="
+ dev-libs/grantlee:5
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtdeclarative-${QTMIN}:5[widgets]
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qthelp-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qttest-${QTMIN}:5
+ >=dev-qt/qtwebengine-${QTMIN}:5[widgets]
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtxml-${QTMIN}:5
+ >=dev-util/astyle-3.1:=
+ kde-apps/libkomparediff2:5
+ >=kde-frameworks/karchive-${KFMIN}:5
+ >=kde-frameworks/kbookmarks-${KFMIN}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kcompletion-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kcrash-${KFMIN}:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:5
+ >=kde-frameworks/kguiaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/kitemviews-${KFMIN}:5
+ >=kde-frameworks/kjobwidgets-${KFMIN}:5
+ >=kde-frameworks/knewstuff-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/knotifyconfig-${KFMIN}:5
+ >=kde-frameworks/kparts-${KFMIN}:5
+ >=kde-frameworks/kservice-${KFMIN}:5
+ >=kde-frameworks/ktexteditor-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ >=kde-frameworks/sonnet-${KFMIN}:5
+ >=kde-frameworks/threadweaver-${KFMIN}:5
+ $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}')
+ gdbui? ( kde-plasma/libksysguard:5= )
+ hex? ( app-editors/okteta:5 )
+ plasma? (
+ >=kde-frameworks/krunner-${KFMIN}:5
+ >=kde-plasma/libplasma-${KFMIN}:5
+ )
+ qmake? ( dev-util/kdevelop-pg-qt:5 )
+ subversion? (
+ dev-libs/apr:1
+ dev-libs/apr-util:1
+ dev-vcs/subversion
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/boost
+ >=dev-qt/qtconcurrent-${QTMIN}:5
+"
+RDEPEND="${COMMON_DEPEND}
+ dev-build/ninja
+ >=dev-debug/gdb-7.0[python]
+ >=dev-qt/qdbus-${QTMIN}:*
+ >=dev-qt/qtquickcontrols-${QTMIN}:5
+ >=dev-qt/qtquickcontrols2-${QTMIN}:5
+ kde-apps/kapptemplate:*
+ kde-apps/kio-extras:5
+"
+
+pkg_setup() {
+ ecm_pkg_setup
+ llvm-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_KDEExperimentalPurpose=ON
+ -DCMAKE_DISABLE_FIND_PACKAGE_KF5Purpose=ON
+ -DLLVM_ROOT="$(get_llvm_prefix)"
+ $(cmake_use_find_package gdbui KSysGuard)
+ -DBUILD_executeplasmoid=$(usex plasma)
+ $(cmake_use_find_package plasma KF5Plasma)
+ $(cmake_use_find_package hex OktetaKastenControllers)
+ $(cmake_use_find_package qmake KDevelop-PG-Qt)
+ $(cmake_use_find_package subversion SubversionLibrary)
+ )
+
+ use gdbui || mycmakeargs+=( -DCMAKE_DISABLE_FIND_PACKAGE_KF5SysGuard=ON )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "konsole view" kde-apps/konsole
+ optfeature "static C++ Qt code analysis" dev-util/clazy
+ optfeature "static C/C++ code analysis" dev-util/cppcheck
+ optfeature "heap memory profiling" "dev-util/heaptrack[gui]"
+ optfeature "meson project manager plugin" dev-build/meson
+ optfeature "formatting configurations via customscript plugin" dev-util/indent
+ optfeature "formatting configurations via customscript plugin" dev-util/uncrustify
+ fi
+ ecm_pkg_postinst
+}
diff --git a/dev-util/makeheaders/Manifest b/dev-util/makeheaders/Manifest
index 05530142f4c7..37c536954beb 100644
--- a/dev-util/makeheaders/Manifest
+++ b/dev-util/makeheaders/Manifest
@@ -3,5 +3,5 @@ DIST makeheaders-0_p20220411.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33
DIST makeheaders-262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231.html 40335 BLAKE2B 6eec5080226d7759e8bdf97b2238fb33e85700d29b0b539fcb797fa219d9d00461aafdabf2642e2cf1a622cf633cf889d71381bb3342113736ddfdafca3582de SHA512 6cccd5388e8af6f814d735c643abb231dab21a16799fba080858b15885a77b99bf37a5c7bac72958bbfcacea2ed54635ccc6323f5c7d47e2a1a73fffa8952504
DIST makeheaders-cae894dc3611ee6e0fba4100c0e377fcd3bbc6d8ddb91c997939ce439c50cee2.c 101039 BLAKE2B bff701e0230351b268591c24b3ae255916c0ffcb740375f9029d706b41a4c2a091330d74eee9ff687ff2237b53ebd94913a2e43213315fb01ec862c158b01b63 SHA512 0673648b1d3bb0e665edf05dd8c3075e4e4fa52acd1a051caa1018680d4969d5189c4750d7c36d59ddaa79646432cb75fcfec8181eabca804c56d81b4d8f6600
EBUILD makeheaders-0_p20220411.ebuild 1176 BLAKE2B 7bece779ad96d2b54cda9b9842a0ac383bf50700fc7d9db13dbb77c274cd2672e0b2c93d20eeea62d92304cad07f951ef0f1a025c097aacbcd7268ac981aea7f SHA512 4190f9110293c2523b25bea0d1422eabedac52fb1e1817d47170477577c9b80dd1ca83b0c91b30e460b3f0799b82830930fda7a2e155956b7282ae6ff0b72a5c
-EBUILD makeheaders-0_p20240202.ebuild 1244 BLAKE2B 3f08fd540c095d1f12654a9d0129b0aaa0b771a42334b6efae6501d56987a89fbc394a7a047937ee4006d3e73d778135edf2d7202037c5ff5d0b8deac6c14d5e SHA512 d61eee642db028330e80772c348b2c83185b1f56c7e0c6046ce23f5647bb458d02746ede6c441b9a626214be92be0f13508376b37a8839d3453c7b16dc3616d0
+EBUILD makeheaders-0_p20240202.ebuild 1242 BLAKE2B d7d6b1471a5c820f8c367a5b311e5bd60792e30c2fb169a1a1953a02bd3f3db9a42046428ca6cb9f660ea8d532bf619bd37e9a53aba9834a198006ccf2c48913 SHA512 5d3fca1a6e83d21dc5de0c6636112fdfa1516c9e32c679736a8f1af905b351c9bc2ce1fb25125e35cb5ee4bf0e03b7c8176638c605b02b34b8263cb9c6614fb1
MISC metadata.xml 959 BLAKE2B d584237736f0fa8879ee7637a44c3705c29b66a7d07fef3b6ce4c96c4ee7d9acc0ac3dcdc10e6575a4777fc48dd0365786e3fa805298889132c553dcb65f6586 SHA512 18407e55d8e1697e6eb80662bb7ecd27633f0357e85155894bd221ff972972479b514f99b3c6c10b0d1baa8ee7c50d4e02d15e882049652c4ffdb13963ce93bd
diff --git a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
index 5af574ab1fca..e5a85cd9f98a 100644
--- a/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
+++ b/dev-util/makeheaders/makeheaders-0_p20240202.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
LICENSE="BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
HTML_DOCS=( "makeheaders.html" )
diff --git a/dev-util/opencl-headers/Manifest b/dev-util/opencl-headers/Manifest
index 9d4a0456f4c4..57762d39d9da 100644
--- a/dev-util/opencl-headers/Manifest
+++ b/dev-util/opencl-headers/Manifest
@@ -2,4 +2,4 @@ DIST opencl-headers-2023.12.14.tar.gz 75698 BLAKE2B 2ff040112bf8a9be7bc8c8ecbf29
DIST opencl-headers-2024.05.08.tar.gz 76977 BLAKE2B cd4e0464e2613912134946b43b8b69ccd61f0ba850825c8182e46dcb042478338fda5d993e9e48612ba42152a007be172e6da9afcfda3eb51c71e52dd2f15793 SHA512 2f1a46d58a5a9329470bab4c3662f17e81aab9558bfd9e1aafa14d3e1ab129513ab9493eeeb3cc48f0f91f0bc6b61bd54e28d7083eed58af9f34cd973cc93de1
EBUILD opencl-headers-2023.12.14.ebuild 623 BLAKE2B b046a23507a50a83e6154d7f8608041f7a4c95d8d95621b550d992c0fba7326789891a8e1d6e71a576d1331299134a04726bf5b6f0878345a562db23a7f9fc91 SHA512 29c724b7c2e7aefdb0c507f6a15d4a56e031ed1e7c1019295b2e1abef08a5f94c0ac7528e13bddb3ad8d62e2cc5dbf0826a5f813f619eb6d3fe5f3a60c822498
EBUILD opencl-headers-2024.05.08.ebuild 626 BLAKE2B dd52a23187e3201d30467d6e408d762d17df05bb5d40f1153ae3e1b20f9e40d787fe261d2243c2eb2eb3220d81ccaffa5807f2e3984bf0c7b60e1993ed656e12 SHA512 1b07eacfcd868a5d1d7b50c47549b03893b10ba6c0a14827d959dc043f258aec010f88ee5a1efbee726e8a9b6c5848b69d1281ee0f5d50364ba091ef637dfd03
-MISC metadata.xml 1055 BLAKE2B ac96e1bf07e353236170d3678541555b7d901984266dfd1356456db90effe430e6a042afc0b9b5a7f51d0e9cfbcef0fbf66fb46de82fdc8cc1cfa29c6cfd61d0 SHA512 6233610591851e415ab0354ca900dfdfa14fa2442e56094d547420ce710942be86c701820c3a63e2c6f070b74c0801f92bbe9ed6c7f2a5cae406f74b81acd86a
+MISC metadata.xml 977 BLAKE2B a28879e1c5b9880d50132b721fd4ddd73cf2e1ccbb29178feaebf3397a55badbcb8f38a4686f1b6623228595a2087b3b41cfaeae76877891872e62d494dda335 SHA512 ac8d04d9200c88d5c628d92722a2fbf19dc22271304ffcc16cd0229f42f97ffb3b5196bb9d4931f0f59f36d0be93d174f2b8448c78274935a00a566b0f07f869
diff --git a/dev-util/opencl-headers/metadata.xml b/dev-util/opencl-headers/metadata.xml
index 03f9072214b2..5633ac29d356 100644
--- a/dev-util/opencl-headers/metadata.xml
+++ b/dev-util/opencl-headers/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
The OpenCL API headers in this package are unified headers and are designed to work
with all released OpenCL versions. This differs from previous OpenCL API headers,
diff --git a/dev-util/ostree/Manifest b/dev-util/ostree/Manifest
index 72458a22cb15..248b0e8131e5 100644
--- a/dev-util/ostree/Manifest
+++ b/dev-util/ostree/Manifest
@@ -6,10 +6,10 @@ DIST ostree-2023.2.tar.xz 2081320 BLAKE2B f773bf979b4bc97b9b8f96dc4385745bc386c2
DIST ostree-2023.3.tar.xz 2075168 BLAKE2B 6e699420a89b36520e60a5682a421fd8f10eb20702abe6af97be9ee78a04be98e8d164157d29726de9e63b869051f7e60f199776ea3d959d4f0ad4165ff780c6 SHA512 af3b80d55e15b515e860ab0ee5f061f1a4d649b21441d5cde66e71ff4349ef480565cb795838ebce2f42784d53e349c2443159d9ee452277001d930ba814fe40
DIST ostree-2023.5.tar.xz 2115184 BLAKE2B ac1fa6764e1b7e5cd6656f2977b2605e3d2c612e6ee426fc8dbd7c84d6aebe72159943d7c2e53a2898aee6c085814228df772edc35b93daa23cb14bbb5642a6f SHA512 0bb19f199344d8db7299cf710f2ba0b2657cdcb5b1fc6d85446cef9538b069e470b47fc0c2c1029e12b8b9adb978f32a6f44f48949ff5c97a01051a425a9f2d5
DIST ostree-2024.3.tar.xz 2141876 BLAKE2B 5a2639b99697eaf3f0a94d619c5121cb095bd21813af800041a9a4a077240ed4508c96fb67387f850a42bc4058c99d2d260ff66b0cee2fc89df64dae0b9b0508 SHA512 717e74bdaffe839acad68169d4a0290b3d81f2fb31329d02c507168b00b0b02928e2bb29c8c8fcef65a6581b98d9bad991adcde1579597b4be94822546c66573
-EBUILD ostree-2023.1.ebuild 2824 BLAKE2B 144f93d943f0879e9104d78996600c50c7e6f936a578baf15b13f65191f8299ef45805008111443d00ac6dc85d270c48403d1bcf8bfbb090be8ce899e49f32aa SHA512 7b44a33dfbd808708009cb3c7e6f4b92bdf9d6a6c7f657bc86033451435ad5907f7e1dbeca45a7eaab24e394159ef0e96a3a9f691bfc7b093c92f5158d3a58e9
-EBUILD ostree-2023.2.ebuild 2648 BLAKE2B 78913397d1fb4e66e80e1177892729c32ad390985bc5b4dc0acb84e993f9dac3ca7713df21fbcc895ce345d1ad6a4794c464b24f781fec5f8f87209687c0390b SHA512 8fd009570f3e6bf88ff7c842e0a35ad7b8064d2eac28ece04bbf8cdb89b414b48be0143a85cec719e1f2c90f9cfc1d34a97c8e2cebe174e5409c1f3c93e45f68
-EBUILD ostree-2023.3-r1.ebuild 2732 BLAKE2B 1275dcb62949f523234a8fa451c8c623da3d9d9152f95bfa7d35ade28ae1770ee750591c6fbd68b1fc816eb3c65fdbc383f1ed466e3eddb1f924106ca79ecd71 SHA512 18a9e744b016e9d910ab5aa3b839edaed3ddee8dfb378509651830f764572920e85d17870eb3c92556d81074ad1b0a004bba9ffe946d2bd1d8e94a5e3744db3b
-EBUILD ostree-2023.3.ebuild 2648 BLAKE2B 78913397d1fb4e66e80e1177892729c32ad390985bc5b4dc0acb84e993f9dac3ca7713df21fbcc895ce345d1ad6a4794c464b24f781fec5f8f87209687c0390b SHA512 8fd009570f3e6bf88ff7c842e0a35ad7b8064d2eac28ece04bbf8cdb89b414b48be0143a85cec719e1f2c90f9cfc1d34a97c8e2cebe174e5409c1f3c93e45f68
+EBUILD ostree-2023.1-r1.ebuild 2826 BLAKE2B f2472f1f270a7b19a70db3c6c7be754314078364df2edc01c7b0a6ea68763490ba3e720496d33df731037542bd5205c41807d1a328cfc43c09994cab58211b2b SHA512 d7ead52f545078ebe283d60dc23bf5862b4ad2b2565b77c6c510cfba9f3a292dda4202745af41f0ed4c30bc82ea58f6f608d9b37c7623efad297686a7f41ef0d
+EBUILD ostree-2023.2-r1.ebuild 2650 BLAKE2B f12eb7e49e9c23da8b3c84cf2984c268816b41b52fca588d526aa236523af8a82e2d63f14aca02d048bca18938420e6381d4ae717dcfe1a676e0433814c2740a SHA512 1d6eb2864bca3810caed5b54cd8572e87592c7fb85003ebd7bb9cce2eefa7f8708e5b04df5d9b89616d58f9ad0f9d4c67141b0992d49795810dd23fd5ceb74d1
+EBUILD ostree-2023.3-r2.ebuild 2650 BLAKE2B f12eb7e49e9c23da8b3c84cf2984c268816b41b52fca588d526aa236523af8a82e2d63f14aca02d048bca18938420e6381d4ae717dcfe1a676e0433814c2740a SHA512 1d6eb2864bca3810caed5b54cd8572e87592c7fb85003ebd7bb9cce2eefa7f8708e5b04df5d9b89616d58f9ad0f9d4c67141b0992d49795810dd23fd5ceb74d1
+EBUILD ostree-2023.3-r3.ebuild 2734 BLAKE2B 42e3245aaee776e65d4c91db13107bba0beb464518f3aca9b472dddec88dda4ce70e657309234597a73d0b419bd48f05786f2527b186b6ec493c002f7302f81f SHA512 aa8b9eb28bdd71a91827622e090d9d950c18e96a01d23b0bf4ec11135f78df5149866ce284445f156b4ec487ac426df7c4cef25479d1cd6ee494d2e0a3493534
EBUILD ostree-2023.5.ebuild 2746 BLAKE2B a5fdea61ea98c8abf61e48694becfa1279179403bff4ac14b28c7dee7b8d5229a61459f1e73ef395608eb1eb51c79fb7c2fdebba6ff8fc7d050a2fdb408ecf62 SHA512 8bb9bbb686e8fa50b7ac6fd86b34c08ffc4bc146407839230a6fa6ec460af4e2f207366cd785d06e81d01c04c0a062730c083cbcffb89d8e25d9022a8122bf6f
EBUILD ostree-2024.3.ebuild 2745 BLAKE2B 2261427c3ce476343f11a77973a985cc41a98c23f0908fbfab3b7ce20b51e113a7724ba72abe4258e56f0d4f5516c4acd30e1bf9210fb0218543d3086d69493e SHA512 64290b81754fbaae14bfb008903e8433f3dc2c03d4f6f326e471b77845eddf53b8dcb1d6830ba1d00bcb79c2e0083431d34ac751aff2e4bdd4c32e29cbfa52cc
MISC metadata.xml 1952 BLAKE2B 8beae590951167b42061d4b3f343f2cc87da76bb73bd613ec5eaa3186dae811ed96aacf94bebf321f1df8374df2240f1d904f62b6e8fde99cedbd487b4006a23 SHA512 3e11315c573b2244d9f5d0949efad4d2ed9fefd7939d5bd815a28d9b8d4c3892ddb4fc0fe8ae5c09d6d7793af6ea3dc803a049e0e2e1446e86f8c1e84de4ec9f
diff --git a/dev-util/ostree/ostree-2023.1-r1.ebuild b/dev-util/ostree/ostree-2023.1-r1.ebuild
new file mode 100644
index 000000000000..80a7ccd04806
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.1-r1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
+
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+COMMON_DEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan:=
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )"
+
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )"
+
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lib${P}"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+
+ sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
+ -i Makefile.in Makefile-man.am || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
diff --git a/dev-util/ostree/ostree-2023.1.ebuild b/dev-util/ostree/ostree-2023.1.ebuild
deleted file mode 100644
index 94174a9acdaf..000000000000
--- a/dev-util/ostree/ostree-2023.1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz -> ${P}.tar.xz"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-COMMON_DEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )"
-
-DEPEND="${COMMON_DEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )"
-
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig"
-
-S="${WORKDIR}/lib${P}"
-
-PATCHES=(
- "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
-)
-
-src_prepare() {
- default
-
- sed -Ee 's:(XSLT_STYLESHEET = ).*:\1/usr/share/sgml/docbook/xsl-stylesheets/manpages/docbook.xsl:' \
- -i Makefile.in Makefile-man.am || die
-
- eautoreconf
-}
-
-src_configure() {
- # Needs Bison (bug #884289)
- unset YACC
-
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=(--with-systemdsystemunitdir="$(systemd_get_systemunitdir)")
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ostree-tmpfiles.conf
-}
diff --git a/dev-util/ostree/ostree-2023.2-r1.ebuild b/dev-util/ostree/ostree-2023.2-r1.ebuild
new file mode 100644
index 000000000000..5a4ceedad43a
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.2-r1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan:=
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )
+"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
diff --git a/dev-util/ostree/ostree-2023.2.ebuild b/dev-util/ostree/ostree-2023.2.ebuild
deleted file mode 100644
index 86ec61715472..000000000000
--- a/dev-util/ostree/ostree-2023.2.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="
- https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
- -> ${P}.tar.xz
-"
-S="${WORKDIR}/lib${P}"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-RDEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )
-"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # Needs Bison (bug #884289)
- unset YACC
-
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ostree-tmpfiles.conf
-}
diff --git a/dev-util/ostree/ostree-2023.3-r1.ebuild b/dev-util/ostree/ostree-2023.3-r1.ebuild
deleted file mode 100644
index 3f15f173ee52..000000000000
--- a/dev-util/ostree/ostree-2023.3-r1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="
- https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
- -> ${P}.tar.xz
-"
-S="${WORKDIR}/lib${P}"
-
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-RDEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )
-"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/ostree-2023.3-libgpg-error-underlinked-lld.patch
- "${FILESDIR}"/ostree-2023.3-dont-force-clang-introspection.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # Needs Bison (bug #884289)
- unset YACC
-
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ostree-tmpfiles.conf
-}
diff --git a/dev-util/ostree/ostree-2023.3-r2.ebuild b/dev-util/ostree/ostree-2023.3-r2.ebuild
new file mode 100644
index 000000000000..5a4ceedad43a
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.3-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan:=
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )
+"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
diff --git a/dev-util/ostree/ostree-2023.3-r3.ebuild b/dev-util/ostree/ostree-2023.3-r3.ebuild
new file mode 100644
index 000000000000..48eb2de51fc0
--- /dev/null
+++ b/dev-util/ostree/ostree-2023.3-r3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools systemd tmpfiles
+
+DESCRIPTION="Operating system and container binary deployment and upgrades"
+HOMEPAGE="https://ostreedev.github.io/ostree/"
+SRC_URI="
+ https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
+ -> ${P}.tar.xz
+"
+S="${WORKDIR}/lib${P}"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+LICENSE="LGPL-2+"
+SLOT="0"
+
+IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
+RESTRICT="test"
+REQUIRED_USE="
+ dracut? ( systemd )
+ http2? ( curl )
+ httpd? ( || ( curl soup ) )
+"
+
+RDEPEND="
+ app-arch/xz-utils
+ dev-libs/libassuan:=
+ dev-libs/glib:2
+ sys-fs/fuse:3
+ sys-libs/zlib
+ archive? ( app-arch/libarchive:= )
+ curl? ( net-misc/curl )
+ dracut? ( sys-kernel/dracut )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libgpg-error
+ )
+ grub? ( sys-boot/grub:2= )
+ introspection? ( dev-libs/gobject-introspection )
+ libmount? ( sys-apps/util-linux )
+ selinux? ( sys-libs/libselinux )
+ sodium? ( >=dev-libs/libsodium-1.0.14:= )
+ soup? ( net-libs/libsoup:2.4 )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ systemd? ( sys-apps/systemd:0= )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ doc? ( dev-util/gtk-doc )
+"
+BDEPEND="
+ dev-util/glib-utils
+ sys-devel/flex
+ sys-devel/bison
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/ostree-2023.3-libgpg-error-underlinked-lld.patch
+ "${FILESDIR}"/ostree-2023.3-dont-force-clang-introspection.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ # Needs Bison (bug #884289)
+ unset YACC
+
+ local econfargs=(
+ --enable-man
+ --enable-shared
+ --with-grub2-mkconfig-path=grub-mkconfig
+ --with-modern-grub
+ $(use_with archive libarchive)
+ $(use_with curl)
+ $(use_with dracut dracut yesbutnoconf) #816867
+ $(use_enable doc gtk-doc)
+ $(usex introspection --enable-introspection={,} yes no)
+ $(use_with gpg gpgme)
+ $(use_enable http2)
+ $(use_enable httpd trivial-httpd-cmdline)
+ $(use_with selinux )
+ $(use_with soup)
+ $(use_with libmount)
+ $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
+ $(use_with sodium ed25519-libsodium)
+ $(use_with systemd libsystemd)
+ $(use_with zeroconf avahi)
+ )
+
+ if use systemd; then
+ econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
+ fi
+
+ unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
+ econf "${econfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+ tmpfiles_process ostree-tmpfiles.conf
+}
diff --git a/dev-util/ostree/ostree-2023.3.ebuild b/dev-util/ostree/ostree-2023.3.ebuild
deleted file mode 100644
index 86ec61715472..000000000000
--- a/dev-util/ostree/ostree-2023.3.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools systemd tmpfiles
-
-DESCRIPTION="Operating system and container binary deployment and upgrades"
-HOMEPAGE="https://ostreedev.github.io/ostree/"
-SRC_URI="
- https://github.com/ostreedev/ostree/releases/download/v${PV}/lib${P}.tar.xz
- -> ${P}.tar.xz
-"
-S="${WORKDIR}/lib${P}"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-LICENSE="LGPL-2+"
-SLOT="0"
-
-IUSE="archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf"
-RESTRICT="test"
-REQUIRED_USE="
- dracut? ( systemd )
- http2? ( curl )
- httpd? ( || ( curl soup ) )
-"
-
-RDEPEND="
- app-arch/xz-utils
- dev-libs/libassuan
- dev-libs/glib:2
- sys-fs/fuse:3
- sys-libs/zlib
- archive? ( app-arch/libarchive:= )
- curl? ( net-misc/curl )
- dracut? ( sys-kernel/dracut )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libgpg-error
- )
- grub? ( sys-boot/grub:2= )
- introspection? ( dev-libs/gobject-introspection )
- libmount? ( sys-apps/util-linux )
- selinux? ( sys-libs/libselinux )
- sodium? ( >=dev-libs/libsodium-1.0.14:= )
- soup? ( net-libs/libsoup:2.4 )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- systemd? ( sys-apps/systemd:0= )
- zeroconf? ( net-dns/avahi[dbus] )
-"
-DEPEND="${RDEPEND}
- app-text/docbook-xsl-stylesheets
- dev-libs/libxslt
- doc? ( dev-util/gtk-doc )
-"
-BDEPEND="
- dev-util/glib-utils
- sys-devel/flex
- sys-devel/bison
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}"/ostree-2022.6-musl-allperms.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- # Needs Bison (bug #884289)
- unset YACC
-
- local econfargs=(
- --enable-man
- --enable-shared
- --with-grub2-mkconfig-path=grub-mkconfig
- --with-modern-grub
- $(use_with archive libarchive)
- $(use_with curl)
- $(use_with dracut dracut yesbutnoconf) #816867
- $(use_enable doc gtk-doc)
- $(usex introspection --enable-introspection={,} yes no)
- $(use_with gpg gpgme)
- $(use_enable http2)
- $(use_enable httpd trivial-httpd-cmdline)
- $(use_with selinux )
- $(use_with soup)
- $(use_with libmount)
- $(use ssl && { use gnutls && echo --with-crypto=gnutls || echo --with-crypto=openssl; })
- $(use_with sodium ed25519-libsodium)
- $(use_with systemd libsystemd)
- $(use_with zeroconf avahi)
- )
-
- if use systemd; then
- econfargs+=( --with-systemdsystemunitdir="$(systemd_get_systemunitdir)" )
- fi
-
- unset ${!XDG_*} #657346 g-ir-scanner sandbox violation
- econf "${econfargs[@]}"
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
- tmpfiles_process ostree-tmpfiles.conf
-}
diff --git a/dev-util/pahole/Manifest b/dev-util/pahole/Manifest
index 70faeef78119..560f2abe099c 100644
--- a/dev-util/pahole/Manifest
+++ b/dev-util/pahole/Manifest
@@ -3,10 +3,13 @@ DIST dwarves-1.24.tar.xz 875744 BLAKE2B 6766b5a5ecbf64013227e7cd459af662fc213f23
DIST dwarves-1.25.tar.xz 2244876 BLAKE2B 1926fa1fa123fc3ad0f7f063406260b1e1e2611c563fedebee4c837e491164571fdb40408421c0c4ea2fd24e89c54a7a1ea669313b6dd6d7dcfa4934e2c1336e SHA512 104bfb8712d863e04d0c827c008b23ebc49543b17bfb5b44ce276a5b3d39f12cf71f721055ae2e5f430aa77a3c70f85f6eeaf72fd8c1cdf547260488bc5b5070
DIST dwarves-1.26.tar.sign 228 BLAKE2B 211f73da11d6ed61383fc0470c298360e7acae5fbeb2f963533fd3a984257f35b5626f04de9de92326723f06bea95a38903cee7f602146b12b1333cea2b720d0 SHA512 2f92951019847cddbfe90cd0e49a5746ca4886e25a9f8e26697688bec25d667255556bdc1ab897021eaa739d067a8d3e4fbbd0d7c9f7f56934676616fa11bce8
DIST dwarves-1.26.tar.xz 2250036 BLAKE2B cb86bf964f22633432e80d335937379c2096877c6130f49dbe03f2653b7c932bb1c5d87621ac93383be9e4f35294a4f95aadb6392491fb782812db519b39b666 SHA512 72e3c708ac6304d28daaab1c4365b66252d016987cbf33ec6d18456718478d7b96d6916dc3686069a386e97a9db355bb1e5e078c0c7b40e93bd7e8bd0b0380be
+DIST dwarves-1.27.tar.sign 228 BLAKE2B c15de74840aac809912b4b8bdd4c9171ba909bf6ad5d1466b33e67371455c19182e713d1a6abe134205cef909be5a5c1dcf8a24964b9e17fe1903963e7682e20 SHA512 4f46766f4d0bdd2d6b5409a62d59eb4f27473bd78aa2a9e03b44f13f740dab94e41ce565a44428f042f1b9eaf465392c136398aebc532b339db2a6d0b147fdfa
+DIST dwarves-1.27.tar.xz 2254968 BLAKE2B 0a0f8ec8bf26240e17dc3319e76e16299514d662a79b25c4c962f723127f55d185d557adba7230d23b2e2b38fc62044aaa3474a458dc3df2000260637f995121 SHA512 4eae00e2e5b636fce6c6b38f59ac561b0e613c23af1bc6e16d9e9df2b71323e090d4101dde7e5020e30c2251c364cb731c82865fd0c65c4aa417b7cc706cfe25
DIST pahole-1.24_p20221024-patches.tar.xz 22088 BLAKE2B b39458400411dd7da0f568257f42164952e170b952e4893a92d769e17ce4cf0de88b727808a38195438fe10e5537f245bf101f647f383b6df7642c5446fa5d45 SHA512 93f160f01023c5402535a34d59005f0a3e056662a2764722480d71b6e522f3bfef0d642084467d1fbea96e23386b4cbb708243713d59eb84f4f767c1ac5ab3f5
-EBUILD pahole-1.24_p20221024.ebuild 1693 BLAKE2B 3bafb0ab2e9278c0ff0f1af9f571311983d6545eae411b271e5bde9d5416d4f2c4dd5b671b291fccd0b03f6fbe5c99c92d620b6b91c1ae6edfb6f0b05e3f7b0e SHA512 0f9de7b39b1747e780322cf56e8a646e9980ee2dfcc4eecd2ea1d37dca369dae05c643a7be39898f0ef0264dd5a98890a600b282a7e1d759d0fc7c72fd8c4870
-EBUILD pahole-1.25.ebuild 1700 BLAKE2B 12734f1ae26bed113c61cb05386a0c9e57b3fae8aeeb9c54b117ca8f15456a529e1d2cd5656000662917c4c07e46e32da0f8332c1577ff0c5ebf6bcc98c19b83 SHA512 1c3fc2ef434ee988ad79fca27163fc3fd645faabe45d2229e6bee4d23c38f0ec59ad4255b4604db1b321b871fef83573d70e889af859e58422fd8be8bfe8411c
-EBUILD pahole-1.26-r1.ebuild 2289 BLAKE2B e398314c181ec3b462df196a18a4ebc7fb17edfae2e984410ef1842e8a8902480e1d345143dcf6def32ca2730449db675ce01f0f21300f57b0b38accf3257ad1 SHA512 d22965ada402a545e7f3a5b886c6e5a6844c5f8d716ffee672eb34afcdbb6dcea3239af240d84cc096b29a109ea77ef14c1dc9e75ceab98f8d4b526d098bcfb7
-EBUILD pahole-1.26.ebuild 1699 BLAKE2B bb9e555b23f0e59ba92d581234db077c8322d683c508363c1d85b485d0579bdf24818ce6d5fc180eb188c79df2acb3cc2dc56398a9d645585384395c8252c66f SHA512 4d0676ddd17feb8b744450b4258a8b39ec0f5d92252e6574cf4afce94b9f6bfd7ff9a7d86509e4cd9579240c4d4c317c686bfb4b2ea312921ede27ea52ce7859
-EBUILD pahole-9999.ebuild 2289 BLAKE2B e398314c181ec3b462df196a18a4ebc7fb17edfae2e984410ef1842e8a8902480e1d345143dcf6def32ca2730449db675ce01f0f21300f57b0b38accf3257ad1 SHA512 d22965ada402a545e7f3a5b886c6e5a6844c5f8d716ffee672eb34afcdbb6dcea3239af240d84cc096b29a109ea77ef14c1dc9e75ceab98f8d4b526d098bcfb7
-MISC metadata.xml 672 BLAKE2B 2178381434a5293df5a6a07a8c84c20a4f98d011c90ed2db911085639689224509445e16197ff88e0ab6fb7e6357bc96291feff21a44f350f51b1031e1882477 SHA512 2cd1f865e42bd845bb3831a1f6c8060e469e0afb3acbaaec2989018481a6f93e0fdae9afb74413c00db6967069cc6d0447548c3b4c238a70db07ee8786fe1e99
+EBUILD pahole-1.24_p20221024.ebuild 1692 BLAKE2B 06963686b5161a63841e5184603a6f179e2b7004d2d846c6848d97819300e913eed8116c3bed857ae7e5d6a1c1e4b89c264fec33f261ed5104ed29f6aab4f6c4 SHA512 beed3fb14f759b937dd736b0f93f39b56e07b43c1d990604f9160a583ad91274b1d94137442b2737fe2d86d0950774a82b2ba5e310450f471902a3e154652052
+EBUILD pahole-1.25.ebuild 1699 BLAKE2B cd5422b82887a43fdf49c0f402aeeda058bab76b53d575f736c8c88f27d43643d57bc35595d0a2b5857333bec75085f719be8fb34260a85eb401c4ce7debc242 SHA512 8292e2d7815dc49ad2b821b96f2d04976ef4c092b21532657e6ab5a8675096743b806ef10a989e225dcc6e0255ebac05866a00d5a3df8c83b6bce8a4b82e2379
+EBUILD pahole-1.26-r1.ebuild 2115 BLAKE2B ff141cfe6b5acf9541d0a996e40bd1c35e22b6d06ed7fb2e1eba4c02714b16d603af6a469664700b89919f31ff6f941833b4459ee91c01e7643c218a9fe4befa SHA512 82e8d8e30348a8011b7dd49722f1f915fb969db4e10dd67113e0dbc91fc22434b1691f303bcf422e7aa7aba3f96e3d1d89b1ff7e649ae34282b7a6e310e60493
+EBUILD pahole-1.26.ebuild 1698 BLAKE2B 48d80b80170687ffa9b91966deb9b1b8f7fb8d839799bcd4e2e1d96fa7cb92b842ea6fe2d5a8f9cdb6558e71fc0914857cb50ab615b399609a49ad40dd64fdb9 SHA512 9b1f28ac235b906327c452bd173087ab8102f0ebe3ec5a9f305f19e9114b89d8a99c58acc094512c4342768c576dbfeb00b69ead274411121ad25b5058baeb66
+EBUILD pahole-1.27.ebuild 2115 BLAKE2B ff141cfe6b5acf9541d0a996e40bd1c35e22b6d06ed7fb2e1eba4c02714b16d603af6a469664700b89919f31ff6f941833b4459ee91c01e7643c218a9fe4befa SHA512 82e8d8e30348a8011b7dd49722f1f915fb969db4e10dd67113e0dbc91fc22434b1691f303bcf422e7aa7aba3f96e3d1d89b1ff7e649ae34282b7a6e310e60493
+EBUILD pahole-9999.ebuild 2115 BLAKE2B ff141cfe6b5acf9541d0a996e40bd1c35e22b6d06ed7fb2e1eba4c02714b16d603af6a469664700b89919f31ff6f941833b4459ee91c01e7643c218a9fe4befa SHA512 82e8d8e30348a8011b7dd49722f1f915fb969db4e10dd67113e0dbc91fc22434b1691f303bcf422e7aa7aba3f96e3d1d89b1ff7e649ae34282b7a6e310e60493
+MISC metadata.xml 671 BLAKE2B 02f5850fd69e3eda9a616d312232cdfbda1b557c56c9f802edd5a79e4e231ebddae57d50fbe44ca595d06b86da9c1f72a1dc516245c3525d73be46accffa0944 SHA512 7877a56f0879df1b6550bd6dc576a69ce5cc5a26e34e18d403cfa0c6cb5a9279c0ff6a11c56a7990de8255a55b67687755be0df62c6ff247b2b35f2e3df30235
diff --git a/dev-util/pahole/metadata.xml b/dev-util/pahole/metadata.xml
index 0506bdfe746f..724f799f470c 100644
--- a/dev-util/pahole/metadata.xml
+++ b/dev-util/pahole/metadata.xml
@@ -7,7 +7,7 @@
</maintainer>
<longdescription lang="en">
The more-than-seven dwarves is a collection of tools that allows
- to inspect and query the DWARF2 information present in ELF files
+ to inspect and query the DWARF information present in ELF files
built with full debug information. These tools include pahole
(Poke-a-hole) and codiff, and were originally designed to inspect
the Linux kernel and its modules, but can be used in for
diff --git a/dev-util/pahole/pahole-1.24_p20221024.ebuild b/dev-util/pahole/pahole-1.24_p20221024.ebuild
index 64c0a215cd1a..5fd761b5e9be 100644
--- a/dev-util/pahole/pahole-1.24_p20221024.ebuild
+++ b/dev-util/pahole/pahole-1.24_p20221024.ebuild
@@ -9,7 +9,7 @@ inherit cmake python-single-r1
MY_PN=dwarves
MY_P=${MY_PN}-${PV}
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF utilities"
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
if [[ ${PV} == 9999 ]] ; then
diff --git a/dev-util/pahole/pahole-1.25.ebuild b/dev-util/pahole/pahole-1.25.ebuild
index 3e532c628c21..4c97be0cc661 100644
--- a/dev-util/pahole/pahole-1.25.ebuild
+++ b/dev-util/pahole/pahole-1.25.ebuild
@@ -9,7 +9,7 @@ inherit cmake python-single-r1
MY_PN=dwarves
MY_P=${MY_PN}-${PV}
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF utilities"
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
if [[ ${PV} == 9999 ]] ; then
diff --git a/dev-util/pahole/pahole-1.26-r1.ebuild b/dev-util/pahole/pahole-1.26-r1.ebuild
index e9c3238b4568..37c3f429d6d8 100644
--- a/dev-util/pahole/pahole-1.26-r1.ebuild
+++ b/dev-util/pahole/pahole-1.26-r1.ebuild
@@ -9,7 +9,7 @@ inherit cmake python-single-r1
MY_PN=dwarves
MY_P=${MY_PN}-${PV%%_p*}
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF utilities"
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
if [[ ${PV} == 9999 ]] ; then
@@ -52,21 +52,17 @@ src_unpack() {
if [[ ${PV} == 9999 ]] ; then
git-r3_src_unpack
return
- elif use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
- # Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- xz -d -c "${DISTDIR}"/${MY_P}.tar.xz > ${MY_P}.tar || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
fi
- default
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
}
src_prepare() {
diff --git a/dev-util/pahole/pahole-1.26.ebuild b/dev-util/pahole/pahole-1.26.ebuild
index 3662aab7aaf9..0f86a6f9090d 100644
--- a/dev-util/pahole/pahole-1.26.ebuild
+++ b/dev-util/pahole/pahole-1.26.ebuild
@@ -9,7 +9,7 @@ inherit cmake python-single-r1
MY_PN=dwarves
MY_P=${MY_PN}-${PV}
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF utilities"
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
if [[ ${PV} == 9999 ]] ; then
diff --git a/dev-util/pahole/pahole-1.27.ebuild b/dev-util/pahole/pahole-1.27.ebuild
new file mode 100644
index 000000000000..37c3f429d6d8
--- /dev/null
+++ b/dev-util/pahole/pahole-1.27.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake python-single-r1
+
+MY_PN=dwarves
+MY_P=${MY_PN}-${PV%%_p*}
+
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF utilities"
+HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/devel/pahole/pahole.git"
+ inherit git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/arnaldocarvalhodemelo.asc
+ inherit verify-sig
+ SRC_URI="http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.xz
+ verify-sig? ( http://fedorapeople.org/~acme/${MY_PN}/${MY_P}.tar.sign )"
+ if [[ ${PV} == *_p* ]] ; then
+ # Patch rollups from git format-patch. Sometimes there are important
+ # fixes in git which haven't been released (and no release in sight).
+ # Patch rollups are a bit better for understanding where changes have
+ # come from for users.
+ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-patches.tar.xz"
+ fi
+ S="${WORKDIR}"/${MY_P}
+ BDEPEND="verify-sig? ( sec-keys/openpgp-keys-arnaldocarvalhodemelo )"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2" # only
+SLOT="0"
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ >=dev-libs/elfutils-0.178
+ sys-libs/zlib"
+DEPEND="${RDEPEND}"
+
+DOCS=( README README.ctracer NEWS )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.10-python-import.patch
+)
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ return
+ fi
+
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ [[ -d "${WORKDIR}"/${P}-patches ]] && PATCHES+=( "${WORKDIR}"/${P}-patches )
+
+ cmake_src_prepare
+ python_fix_shebang ostra/ostra-cg ostra/python/ostra.py
+}
+
+src_configure() {
+ local mycmakeargs=( "-D__LIB=$(get_libdir)" )
+ cmake_src_configure
+}
diff --git a/dev-util/pahole/pahole-9999.ebuild b/dev-util/pahole/pahole-9999.ebuild
index e9c3238b4568..37c3f429d6d8 100644
--- a/dev-util/pahole/pahole-9999.ebuild
+++ b/dev-util/pahole/pahole-9999.ebuild
@@ -9,7 +9,7 @@ inherit cmake python-single-r1
MY_PN=dwarves
MY_P=${MY_PN}-${PV%%_p*}
-DESCRIPTION="pahole (Poke-a-Hole) and other DWARF2 utilities"
+DESCRIPTION="pahole (Poke-a-Hole) and other DWARF utilities"
HOMEPAGE="https://git.kernel.org/cgit/devel/pahole/pahole.git/"
if [[ ${PV} == 9999 ]] ; then
@@ -52,21 +52,17 @@ src_unpack() {
if [[ ${PV} == 9999 ]] ; then
git-r3_src_unpack
return
- elif use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
- # Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- xz -d -c "${DISTDIR}"/${MY_P}.tar.xz > ${MY_P}.tar || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
fi
- default
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
}
src_prepare() {
diff --git a/dev-util/pkgcruft/Manifest b/dev-util/pkgcruft/Manifest
index e8c8dbf32589..d6911dc20dea 100644
--- a/dev-util/pkgcruft/Manifest
+++ b/dev-util/pkgcruft/Manifest
@@ -1,4 +1,6 @@
DIST pkgcruft-0.0.1.tar.xz 30144864 BLAKE2B af309ac7199640e1ee058ba9206c09ce7a054016f515d99763c40399ed8487807c908f5a5fbabc187ee88f2690cbdaa91c8b374732949b1e03334418140de65b SHA512 d02c91b7683f930eff99fa0cca01f7008c6a8808c25439a880928dc1a680f99a72f76a571bf3ec48f17a1ab337007679384993325b53a9efad1ff4ce59b382cd
+DIST pkgcruft-0.0.2.tar.xz 24861352 BLAKE2B d3e206d97c8e877727a8a659a0d59ee6a62f5a817b74143a2e68861e21023439f0b3dcf9f218da98cabe02c156949a1d1adf1a28ff3daff90da3b581458e42dc SHA512 9734413f2142b01c22ecb708ebc63109c0ce09d00e96ba4ce7d3e34e5e02699a1061bfb852e33654e834a7c403d575470b3e8715dc31184557be0b6f9f8bda1b
EBUILD pkgcruft-0.0.1.ebuild 1132 BLAKE2B 4650b9096510571626fe8b5d5f3a29bbe161a75154d5f95eaf363f4b26e7b66589ca89e351080d8418ba1b42e2d5d7c39c12b9e8a41feff812d8615f2377aa4d SHA512 2d152aa79585175abaa4bc0cdcc17e1030bad1182696c008951cd93c822c97b21e426583d56439499e31d2271005fdc122ceff4e6bf5f40ae6ad87d360c181db
-EBUILD pkgcruft-9999.ebuild 1132 BLAKE2B b754b8cefd4beafed2a09ef8c867f60a87d4258346383aac6d80337fb5137be05c4e0c33f5ed31ac63f08f74b13fdad4d5bc9aa7eaae30356b5866eca668081b SHA512 0fb53744fabc8cc09c748c395d643835d18145cea7adb6a14a19533c80c6eed1866b69ea6e12cc930ad4115f8186e58bf5928375417c72930f21eb5718da16e3
+EBUILD pkgcruft-0.0.2.ebuild 1132 BLAKE2B 335aa07207b226bfaeebda9858434044060ed23aa628e946eb1d9d426a80377103d13324cde7ae6e87f31b84cd7d48d516180a2708a41a42a84deb216b7239a5 SHA512 7875a54747ad80f03cac8db5aa5d1c8106767b207a8d9a2fd35fcf9fd220eaa7cb72453a487aa418cd141855bb25a2cecaa2c7ce1eddf97cfe21f9915e616918
+EBUILD pkgcruft-9999.ebuild 1132 BLAKE2B 335aa07207b226bfaeebda9858434044060ed23aa628e946eb1d9d426a80377103d13324cde7ae6e87f31b84cd7d48d516180a2708a41a42a84deb216b7239a5 SHA512 7875a54747ad80f03cac8db5aa5d1c8106767b207a8d9a2fd35fcf9fd220eaa7cb72453a487aa418cd141855bb25a2cecaa2c7ce1eddf97cfe21f9915e616918
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/dev-util/pkgcruft/pkgcruft-0.0.2.ebuild b/dev-util/pkgcruft/pkgcruft-0.0.2.ebuild
new file mode 100644
index 000000000000..a14a39afdc5c
--- /dev/null
+++ b/dev-util/pkgcruft/pkgcruft-0.0.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+inherit cargo edo toolchain-funcs
+
+DESCRIPTION="QA library and tools based on pkgcraft"
+HOMEPAGE="https://pkgcraft.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft"
+ inherit git-r3
+
+ S="${WORKDIR}"/${P}/crates/${PN}
+else
+ SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# clang needed for bindgen
+BDEPEND+="
+ sys-devel/clang
+ >=virtual/rust-1.76
+ test? ( dev-util/cargo-nextest )
+"
+
+QA_FLAGS_IGNORED="usr/bin/pkgcruft"
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_compile() {
+ # For scallop building bash
+ tc-export AR CC
+
+ cargo_src_compile
+}
+
+src_test() {
+ edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests
+}
diff --git a/dev-util/pkgcruft/pkgcruft-9999.ebuild b/dev-util/pkgcruft/pkgcruft-9999.ebuild
index dc659b541bd1..a14a39afdc5c 100644
--- a/dev-util/pkgcruft/pkgcruft-9999.ebuild
+++ b/dev-util/pkgcruft/pkgcruft-9999.ebuild
@@ -32,7 +32,7 @@ RESTRICT="!test? ( test )"
# clang needed for bindgen
BDEPEND+="
sys-devel/clang
- >=virtual/rust-1.74
+ >=virtual/rust-1.76
test? ( dev-util/cargo-nextest )
"
diff --git a/dev-util/pkgdev/Manifest b/dev-util/pkgdev/Manifest
index 16a4b606490c..46237e130823 100644
--- a/dev-util/pkgdev/Manifest
+++ b/dev-util/pkgdev/Manifest
@@ -1,4 +1,5 @@
DIST pkgdev-0.2.10.tar.gz 85476 BLAKE2B 2002daa38d445f90cbc2f17ad0e42045b32b5dcefdd85a3485b6e253d9703ad7e59119873718259874de32e7c50e4f5acbacc6c3b40770d55f4d38dbbd7805c4 SHA512 aa9f6465ba44ff67f2b160bc9249583c355e7cc807ce4c797cc8b6d2a4858414a82e702e47ff5b87dc0f6ba70b9c83d515c59a732406437e5325aa3ae7ff95aa
+EBUILD pkgdev-0.2.10-r1.ebuild 1806 BLAKE2B afe832fa24855c0e3daafb76f9789263d9190353b42e60f7244076beaa160fd2375e27b5ff7c3f9583c485e6514bd65422b500bb5c5b1b4deb6fa3d96ff34542 SHA512 c1a1b2e9e85947b2d0f578fbaeca44f0ff6c0a17c2f6c2436c23dd553c6efe1e0b98c2e928e9ecef72a99a652893aa8836b16696258a4b8a2c27bbbe4fb6cccf
EBUILD pkgdev-0.2.10.ebuild 1727 BLAKE2B e0d47b1da47f758d779e3056df523379d44bf558b8ef1e6722ce7549d90f8a28fa2bf3eae6fffa8c5a17b9fa971e8129f74561206cc1ee2c84bfe9ec7372e1de SHA512 497c7a6417c510ca3e4db16aa8fcf927ba6f59364dcac8153774e8f5e2e4f984422174278572f9eabba5a26664523bbbc3ea26927300039703b74a6a90f8bc12
-EBUILD pkgdev-9999.ebuild 1729 BLAKE2B a777826f4477b18a5ec90667ef0847707cfea6d5d43b1dafce6672040616e326fda38e7a5153a61484f8f673fefce99c0f761fbbe8628a0a86969c886f2b56e2 SHA512 3480ac0ffbf8bd20b93f440500d4fcd08d2484bc4e30c7d562c50537bff80d1151e4f2937be5b971821f4a8199e530260291c80fc032f4ee35112b939f955246
+EBUILD pkgdev-9999.ebuild 1800 BLAKE2B 079de03e55c642251d2d3e206beece76d5e23282ee97b7ba75ac32811cbc2eb358b74689fde314c3b0aa7c40ada561ffc03a75b828026f4c15157ab80f731e26 SHA512 ee99685aaa7f0a0214edd6b3a9d6b01f750f3515e71c1d983f35eb931bf4263a235a23f56abd84c0c24f9999b1db616f9d01db0b73fa3492fe0d632392c4c1ef
MISC metadata.xml 449 BLAKE2B f440d395e5453394e7bcc857ccd07b6735bce1b68b3e4ce9d33068c28c5794f6ba65d7394ed6f585dcd3e58ccd3f49ecee4d001ff4e40893db721b5ac869f7ae SHA512 a07c315d071af0ad53ee79f9db3cfd1a8acbdbabfad960cf64025eea1a3759f1ef7d5dcf71bf07b17cbfb6f912513edf118c28d3c24de06223a7a3420cc4438d
diff --git a/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
new file mode 100644
index 000000000000..1fc8f43e2948
--- /dev/null
+++ b/dev-util/pkgdev/pkgdev-0.2.10-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 optfeature
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_BRANCH="main"
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/pkgcore/pkgdev.git
+ https://github.com/pkgcore/pkgdev.git"
+ inherit git-r3
+else
+ inherit pypi
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Collection of tools for Gentoo development"
+HOMEPAGE="https://github.com/pkgcore/pkgdev"
+
+LICENSE="BSD MIT"
+SLOT="0"
+IUSE="doc"
+
+if [[ ${PV} == *9999 ]] ; then
+ RDEPEND="
+ ~dev-python/snakeoil-9999[${PYTHON_USEDEP}]
+ ~dev-util/pkgcheck-9999[${PYTHON_USEDEP}]
+ ~sys-apps/pkgcore-9999[${PYTHON_USEDEP}]
+ "
+else
+ RDEPEND="
+ >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+ >=sys-apps/pkgcore-0.12.23[${PYTHON_USEDEP}]
+ >=dev-util/pkgcheck-0.10.25[${PYTHON_USEDEP}]
+ "
+fi
+
+RDEPEND+="
+ dev-vcs/git
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+BDEPEND="
+ >=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
+ >=dev-python/snakeoil-0.10.5[${PYTHON_USEDEP}]
+ test? (
+ x11-misc/xdg-utils
+ )
+"
+
+distutils_enable_sphinx doc \
+ ">=dev-python/snakeoil-0.10.5" \
+ dev-python/tomli
+distutils_enable_tests pytest
+
+python_compile_all() {
+ use doc && emake PYTHON="${EPYTHON}" man
+
+ sphinx_compile_all # HTML pages only
+}
+
+python_install_all() {
+ # If USE=doc, there'll be newly generated docs which we install instead.
+ if use doc || [[ ${PV} != *9999 ]]; then
+ doman build/sphinx/man/*
+ fi
+
+ distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+ optfeature "sending email support" x11-misc/xdg-utils
+ optfeature "tatt subcommand" "app-portage/nattka dev-python/jinja"
+}
diff --git a/dev-util/pkgdev/pkgdev-9999.ebuild b/dev-util/pkgdev/pkgdev-9999.ebuild
index 207bcf10ce9c..a1858addd1ea 100644
--- a/dev-util/pkgdev/pkgdev-9999.ebuild
+++ b/dev-util/pkgdev/pkgdev-9999.ebuild
@@ -40,6 +40,9 @@ fi
RDEPEND+="
dev-vcs/git
+ $(python_gen_cond_dep '
+ dev-python/tomli[${PYTHON_USEDEP}]
+ ' 3.10)
"
BDEPEND="
>=dev-python/flit-core-3.8[${PYTHON_USEDEP}]
diff --git a/dev-util/radare2/Manifest b/dev-util/radare2/Manifest
index 8f69b9b17744..116b310b30c7 100644
--- a/dev-util/radare2/Manifest
+++ b/dev-util/radare2/Manifest
@@ -1,12 +1,7 @@
AUX radare2-5.8.2-vector35.patch 882 BLAKE2B 6453cdeec6e5656ff86af84f0876fd7543896ac289810e1783cc66eecea0e86513ef6374a93109845b6a78d211fff4b82c87e6a66f21b349291ed54f99a36642 SHA512 b9fb378d1817bba06945802d2b1e243c3df493f688d5e1b294acf410666e6e3946cc2438ffb9ef0d60485e4c76995d832ff02c12e6c2ca486a6ead68e23b5c57
-DIST radare2-5.8.8-vector35-arm64.tar.gz 1050988 BLAKE2B 889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9 SHA512 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92
-DIST radare2-5.8.8-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21 SHA512 40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10
-DIST radare2-5.8.8.tar.gz 11169182 BLAKE2B 7730bfefba5e5b9196404219800693fe37bf86b97f196b200dfbda913c07001e970c98f4b999a059e9636983b7311880e37f436890a68397d732a5a463ce7015 SHA512 38f3373cc3029a7d92e1ae44ab515f0bea4c897cb981a904b40a7e05c04c29786dc8ac2f46fc97b495c4a2ec4905e0e196633dd3144c557c550239c462c9360b
DIST radare2-5.9.0-vector35-arm64.tar.gz 1050988 BLAKE2B 889c5a98b6efb45026349ca25b73d39e8a8049fce052d49b5e37d974bff038de85f99f1d7651db6c621b036be2948e29a62e6b8261cab6a9bdfd72442858d7e9 SHA512 433a9e972ee13269a495e94aba335b97892eb2614de1460e055e30d60976989f986ef253b352ba918786d4056e3a4d948a66ea90d25aa5ddf52a276152279c92
DIST radare2-5.9.0-vector35-armv7.tar.gz 255278 BLAKE2B 8b5191c48fad2e7602dc2f7053f9c9ea8cca8e9bc5d68a0cdb7ccff9ecc65c5d1ff6a434e28488dbd6fb71fc7482fce08a0a69c358e5c3d6c017ac1e4cee3b21 SHA512 40c048b29856f48300d4539bc7bda38e6ceae1e8d4d9d131c4a7546b6e26b2fb96309c483b67e2c2290b06cea5fc52a7beb30557d54e89296e7734cc1ab06d10
DIST radare2-5.9.0.tar.gz 11425359 BLAKE2B 4e345eb93f50dd57f65d659e82918a3e83c29f86d758d6b98efbfea8a3ecebf2648d32dac53cc43c2a36b8a71aa969b6e1eaab87dd9bf667570110eb6ed056b1 SHA512 f184ad6e066a5113091912c11cca87cb9450eff20e920a00dc9da0efa9de97d6bfdaf44ae4d9e08a4760f4ebca82732832a309fad8452930adb4ee2438d9668e
DIST radare2-testbins-32e2480e3b7b6959cd1ba483a200c792b4cb9236.tar.gz 156265712 BLAKE2B 4729c30f56ab9c318f8de83e2a0de820539351cb44aa64c500fa02ed94e4bf6494c60a928b64980767ec3003d72619c98769cfd229d8381524f5175027c03c2e SHA512 d8de16e7aacd2ea4e5ecc85ddc1d38c4b8c47b37964c680084bfcb49144e2da783bccd859cb0a84de6080c7ce893af08f27d170725dcdc5f87ee4f830c5dc6da
-DIST radare2-testbins-b598433124fd1fad032e92ca2588b5c0e58674c4.tar.gz 127941374 BLAKE2B 5c4a0f804ded455ae90a546b487a49ed8e9fa19144970d271ef78cd7d6796b628aa4673fb1560b3802a3196558c785fdaf32c37f2b43a38f08650dbd0c1b52a9 SHA512 4ca82bff1055429c4d19f5dfa6a47664eb9c59ff45869419bcaada7579d785ad9540da81f834b4bb82c0a27602d80feeb0e891489c77bc30de7d7e531b948dc5
-EBUILD radare2-5.8.8-r1.ebuild 3240 BLAKE2B 3361ff32d5ce01b1a48b22e1841d398fda16e39f8fc68af29aba2b44c12d7abc4318db669c233986ac2421a9a99c5bd8c06e7f628589fa099b5aab159ee3b059 SHA512 7d183613b70005c4f19f4355b7c7f0cbf7b476f2d9771b83b6b607b773d912a5935505f12976b630918162940205779d225a7b22b787612ba0202d32b041b320
EBUILD radare2-5.9.0.ebuild 3240 BLAKE2B a36399f1207fae59e7efc9f23d7d4dc19537956281cd6692d88d252d2ad4408b55f8a34d5cc993adc7849ba020f7b458bad6e2f9a4df1adf7217f1eb978f28a4 SHA512 3cab706d9c81cf06c8945fe6094b5e6398803ad5121ab73d6dd4958d654e50422439908c2099b8bf6ce6786a81aea2e22d03ba2d39c2a3177b3c412da211576e
MISC metadata.xml 479 BLAKE2B 57c303d3344fd8a086d7c41ca92ca18d7291c77abbfc8eab6f9f3f1ff11481235aae3b04cc613e3ad28202ad972e9e24e5516a3a1d805341da2dd0ad74efb77b SHA512 e798ed2144748ea2784f7cd89da1a81c59d44bf77f67738de8bc11c797d50ea3c5e45a8cee7801c06c3fff4c634f400e28ef46c0d9bd1063ecc3066ba1b1809e
diff --git a/dev-util/radare2/radare2-5.8.8-r1.ebuild b/dev-util/radare2/radare2-5.8.8-r1.ebuild
deleted file mode 100644
index bf6f1ab75983..000000000000
--- a/dev-util/radare2/radare2-5.8.8-r1.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-DESCRIPTION="unix-like reverse engineering framework and commandline tools"
-HOMEPAGE="https://www.radare.org"
-
-ARM64_COMMIT=55d73c6bbb94448a5c615933179e73ac618cf876
-ARMV7_COMMIT=f270a6cc99644cb8e76055b6fa632b25abd26024
-BINS_COMMIT=b598433124fd1fad032e92ca2588b5c0e58674c4
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/radareorg/radare2"
-else
- SRC_URI="mirror+https://github.com/radareorg/radare2/archive/${PV}.tar.gz -> ${P}.tar.gz
- mirror+https://github.com/radareorg/vector35-arch-arm64/archive/${ARM64_COMMIT}.tar.gz -> ${P}-vector35-arm64.tar.gz
- mirror+https://github.com/radareorg/vector35-arch-armv7/archive/${ARMV7_COMMIT}.tar.gz -> ${P}-vector35-armv7.tar.gz
- test? ( https://github.com/radareorg/radare2-testbins/archive/${BINS_COMMIT}.tar.gz -> radare2-testbins-${BINS_COMMIT}.tar.gz )
- "
-
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="ssl test"
-
-# Need to audit licenses of the binaries used for testing
-RESTRICT="fetch !test? ( test )"
-
-RDEPEND="
- >=dev-libs/capstone-5.0_rc4:=
- dev-libs/libzip:=
- dev-libs/xxhash
- sys-apps/file
- sys-libs/zlib
- ssl? ( dev-libs/openssl:0= )
-"
-DEPEND="
- ${RDEPEND}
- dev-util/gperf
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.8.2-vector35.patch"
-)
-
-src_prepare() {
- default
-
- # Hack for vector35 arm plugins
- mv "${WORKDIR}/vector35-arch-arm64-${ARM64_COMMIT}" libr/arch/p/arm/v35/arch-arm64 || die
- mv "${WORKDIR}/vector35-arch-armv7-${ARMV7_COMMIT}" libr/arch/p/arm/v35/arch-armv7 || die
-
- if use test; then
- cp -r "${WORKDIR}/radare2-testbins-${BINS_COMMIT}" "${S}/test/bins" || die
- cp -r "${WORKDIR}/radare2-testbins-${BINS_COMMIT}" "${S}" || die
- fi
-
- # Fix hardcoded docdir for fortunes
- sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
- libr/include/r_userconf.h.acr || die
-}
-
-src_configure() {
- # Ideally these should be set by ./configure
- tc-export CC AR LD OBJCOPY RANLIB
- export HOST_CC=${CC}
-
- econf \
- --without-libuv \
- --with-syscapstone \
- --with-sysmagic \
- --with-sysxxhash \
- --with-syszip \
- $(use_with ssl openssl)
-}
-
-src_test() {
- ln -fs "${S}/binr/radare2/radare2" "${S}/binr/radare2/r2" || die
- LDFLAGS=""
- for i in "${S}"/libr/*; do
- if [[ -d ${i} ]]; then
- LDFLAGS+="-Wl,-rpath=${i} -L${i} "
- LD_LIBRARY_PATH+=":${i}"
- fi
- done
- export LDFLAGS LD_LIBRARY_PATH
- export PKG_CONFIG_PATH="${S}/pkgcfg"
- PATH="${S}/binr/radare2:${PATH}" emake -C test -k unit-tests || die
-}
-
-src_install() {
- default
-
- insinto /usr/share/zsh/site-functions
- doins doc/zsh/_*
-
- newbashcomp doc/bash_autocompletion.sh "${PN}"
- bashcomp_alias "${PN}" rafind2 r2 rabin2 rasm2 radiff2
-
- # a workaround for unstable $(INSTALL) call, bug #574866
- local d
- for d in doc/*; do
- if [[ -d ${d} ]]; then
- rm -rfv "${d}" || die "failed to delete '${d}'"
- fi
- done
-
- # These are not really docs. radare assumes
- # uncompressed files: bug #761250
- docompress -x /usr/share/doc/${PF}/fortunes.{creepy,fun,nsfw,tips}
-
- # Create plugins directory although it's currently unsupported by radare2
- keepdir "/usr/$(get_libdir)/radare2/${PV}" || die
-}
diff --git a/dev-util/rbtools/Manifest b/dev-util/rbtools/Manifest
index 79c616128c78..606dc6d083ea 100644
--- a/dev-util/rbtools/Manifest
+++ b/dev-util/rbtools/Manifest
@@ -1,6 +1,7 @@
AUX rbtools-5.0-importlib-resources.patch 425 BLAKE2B 6ea4e39cd033b468f8e3ecdef564e161299f539580890a5ba4930e5ceee7a339ecaf4c77f88d0b700019cfd1319369061262bef7301d2e84201d4af26e12a77c SHA512 44ebe3eced9f5fbee2ecfe891959d37e83699dd74677a4aef614de39ffc2aab69dbb79f0cf0df1921fd73cd70e61c89b9b1f326dbef72bb5f93aab71f118262d
+AUX rbtools-5.0-scmtool-crash.patch 18177 BLAKE2B 67d07d40ecaaf75ac2c2908f78127f8821f37cb499c9e46d464335f989d94e776dcc0d1a64fed8e48218e566d3b342ce0863c00921322a1ac1cece4ac8c70b13 SHA512 a9bbaed7b467707124d2f505d93fae76d5d3f1a4ac548736b762357585a17a7c6e31bffa0d631e6158b088cd544056af50dab175f68674ca6f962e984c4cf45f
DIST rbtools-4.1.tar.gz 619541 BLAKE2B 9b1aeca4f139a0189affb873363dba8f6d13eb954d4872939c543f6d91c00b09b2452cc379d4d99450c05d3d44a1996e910ff512ba9849292a7b705ce01be654 SHA512 58aa58ce6c55d4d3be9f221c493c8a3c15537776ff4e28be1ea44c0441f1dd9877ac9145066fdceb90d392c75cf29ec80e7efd154b0a2f1893422b65a0189ea0
DIST rbtools-5.0.tar.gz 649338 BLAKE2B c6a08004e7c8ba17936865e53b78e086ec74e8f5fee7ecc124750f3bf24b9b52ab8a26d1caa7010cdd2822463fcb27b8e5c5f757068924e22d3e59268166f7bf SHA512 7fbc5198fc89ee911a3cc487ead094d46213cfc4f85ab01cf22bd2a628559acdaaed138b430b08aa94ea25dec1179bf7c28349ac8226d632a6112ec83e2b57b7
EBUILD rbtools-4.1.ebuild 1421 BLAKE2B e3ad76841f38a456551bf7180645059c2dbd54be236eac0b4407b29936724d74e1bdac8197ab812e731eb5c09c49e92b0c7f83b5b96ed696f605fb4d1eb54a0c SHA512 c21b192ef90417f5e5726ae2158de614079a16a10275fd589b738788ed5f005cd0eeb33801435ada41b4932373ca04e10d62dfb8aa318ced52f39290c697c94a
-EBUILD rbtools-5.0.ebuild 1537 BLAKE2B 594e197b4fc87c616d6f045d5d3028e65336f2bcb3105f6bd7c3bbade13d75e126ee685a512125dd6a412f337a1a29b917047e13193b343280940ecebafb3e0e SHA512 3cb89e3fbb36f4a63b0873d3ad5bdf02b19cf06853dc412c330dc0f8ce82061021b4ce67b97d6aa1665eafc87976cc3e11508a162e036e1693850c701afe64a5
+EBUILD rbtools-5.0-r1.ebuild 1580 BLAKE2B 93d644d3f6b0ae7ab73b74e9841cd60d60b5bd817a7501cfcb3381b53f3e4d3bc8389dc9fc27642ed2a18aeec0f8f7c8898d4f61b775dd291c21f59c562affc4 SHA512 89b375e100c567602654fa5a7361cabd4438fb59bbf781fe4f78d0124bfe63c2cd9abf6f07415437e1a50435e6ecfff0b4296fcf3907f0f5a3aede7c8400ea6c
MISC metadata.xml 310 BLAKE2B d4825072b11fd2f9cad88fd9f3e0670d42f997f2f49034539ea9cab13751e08d7f4153fc7534d4931baa55cab6a4bb1ae65f1790fce12d784dfab1eb747a344b SHA512 4b2b81003437f8f97af748509521ce7f946df9e0fcc4ffbabf4de5289b046eeee25d0e1acaf3604fa09995965728b7e4cd10233074ddc4e9bed54a68f26e6613
diff --git a/dev-util/rbtools/files/rbtools-5.0-scmtool-crash.patch b/dev-util/rbtools/files/rbtools-5.0-scmtool-crash.patch
new file mode 100644
index 000000000000..28783545edef
--- /dev/null
+++ b/dev-util/rbtools/files/rbtools-5.0-scmtool-crash.patch
@@ -0,0 +1,483 @@
+From 36efa0724e3b4d941aa0554b1d82934319d25ce3 Mon Sep 17 00:00:00 2001
+From: David Trowbridge <trowbrds@gmail.com>
+Date: Tue, 11 Jun 2024 17:22:15 -0600
+Subject: [PATCH] Use SCMTool IDs to look up repositories when possible.
+
+Many versions of Review Board currently have a bug where sending an
+unknown value in the tool= parameter to the repository list API would
+cause a crash. We'll be shipping a fix for that, but unfortunately there
+are a variety of released versions where the Git and Clearcase clients
+can trigger this crash on servers that do not have Power Pack installed.
+
+This change fixes the RBTools side to not include the Power Pack SCMTool
+names, which will avoid the problem for existing servers. For new
+servers, we'll be shipping a server-side fix that fixes the crash, adds
+the SCMTool IDs to the capabilities, and allows us to pass SCMTool IDs
+rather than names to the repository list API. If we see the IDs in the
+capability blob, we can assume that we can pass the IDs, including
+potentially unknown IDs.
+
+This also fixes a problem where we were sometimes accessing the
+repository list API twice with exactly the same parameters.
+
+Testing Done:
+- Ran unit tests.
+- Verified that the repository list API was accessed using SCMTool names
+ that did not include potentially missing ones when running against an
+ older server.
+- Verified that the repository list API was accessed with SCMTool IDs
+ when running against a server with the new API fixes.
+
+Reviewed at https://reviews.reviewboard.org/r/13973/
+---
+ rbtools/clients/base/scmclient.py | 59 +++++++++++++++++++++++++------
+ rbtools/clients/bazaar.py | 1 +
+ rbtools/clients/clearcase.py | 10 +++++-
+ rbtools/clients/cvs.py | 1 +
+ rbtools/clients/git.py | 10 +++++-
+ rbtools/clients/mercurial.py | 1 +
+ rbtools/clients/perforce.py | 1 +
+ rbtools/clients/plastic.py | 1 +
+ rbtools/clients/svn.py | 1 +
+ rbtools/clients/tfs.py | 1 +
+ rbtools/commands/base/commands.py | 3 +-
+ rbtools/commands/setup_repo.py | 25 +++++++++----
+ rbtools/utils/repository.py | 58 ++++++++++++++++++++++--------
+ 13 files changed, 139 insertions(+), 33 deletions(-)
+
+diff --git a/rbtools/clients/base/scmclient.py b/rbtools/clients/base/scmclient.py
+index c053b91b..9f56c084 100644
+--- a/rbtools/clients/base/scmclient.py
++++ b/rbtools/clients/base/scmclient.py
+@@ -9,24 +9,24 @@
+ import argparse
+ import logging
+ import re
+-from typing import (Any, Dict, List, Mapping, Optional, Tuple, Union, cast,
+- TYPE_CHECKING)
++from typing import (Any, cast, ClassVar, Dict, List, Mapping, Optional,
++ TYPE_CHECKING, Tuple, Union)
+
+ from typing_extensions import NotRequired, TypedDict, final
+
+-from rbtools.api.capabilities import Capabilities
+-from rbtools.api.resource import (ItemResource,
+- ListResource,
+- ReviewRequestResource)
+ from rbtools.clients.base.patch import PatchAuthor, PatchResult
+-from rbtools.clients.base.repository import RepositoryInfo
+ from rbtools.clients.errors import SCMClientDependencyError, SCMError
+ from rbtools.deprecation import RemovedInRBTools50Warning
+-from rbtools.diffs.tools.base import BaseDiffTool
+ from rbtools.diffs.tools.registry import diff_tools_registry
+ from rbtools.utils.process import execute
+
+ if TYPE_CHECKING:
++ from rbtools.api.capabilities import Capabilities
++ from rbtools.api.resource import (ItemResource,
++ ListResource,
++ ReviewRequestResource)
++ from rbtools.clients.base.repository import RepositoryInfo
++ from rbtools.diffs.tools.base import BaseDiffTool
+ from rbtools.config import RBToolsConfig
+
+
+@@ -281,14 +281,27 @@ class BaseSCMClient(object):
+ #: str
+ name: str = ''
+
+- #: A comma-separated list of SCMClient names on the server
++ #: A comma-separated list of SCMClient names on the server.
+ #:
+ #: Version Added:
+ #: 3.0
+ #:
+ #: Type:
+ #: str
+- server_tool_names: Optional[str] = None
++ server_tool_names: ClassVar[Optional[str]] = None
++
++ #: A comma-separated list of SCMClient IDs on the server.
++ #:
++ #: This supersedes :py:attr:`server_tool_names` when running on a version
++ #: of Review Board that supports passing tool IDs to the repositories
++ #: list API.
++ #:
++ #: Version Added:
++ #: 5.0.1
++ #:
++ #: Type:
++ #: str
++ server_tool_ids: ClassVar[Optional[List[str]]] = None
+
+ #: Whether this tool requires a command line diff tool.
+ #:
+@@ -692,6 +705,32 @@ def get_diff_tool(self) -> Optional[BaseDiffTool]:
+
+ return diff_tool
+
++ def get_server_tool_names(
++ self,
++ capabilities: Optional[Capabilities],
++ ) -> Optional[str]:
++ """Return the list of supported tool names on the server.
++
++ Version Added:
++ 5.0.1
++
++ Args:
++ capabilities (rbtools.api.capabilities.Capabilities):
++ The server capabilities, if present.
++
++ Returns:
++ str:
++ A comma-separated list of server-side tool names to match with.
++ """
++ if (capabilities is not None and
++ capabilities.get_capability('scmtools', 'supported_tools') and
++ self.server_tool_ids is not None):
++ # Versions of Review Board that have this capability allow us to
++ # pass SCMTool IDs rather than names.
++ return ','.join(self.server_tool_ids)
++ else:
++ return self.server_tool_names
++
+ def find_matching_server_repository(
+ self,
+ repositories: ListResource,
+diff --git a/rbtools/clients/bazaar.py b/rbtools/clients/bazaar.py
+index 0e39315d..4174c010 100644
+--- a/rbtools/clients/bazaar.py
++++ b/rbtools/clients/bazaar.py
+@@ -37,6 +37,7 @@ class BazaarClient(BaseSCMClient):
+ scmclient_id = 'bazaar'
+ name = 'Bazaar'
+ server_tool_names = 'Bazaar'
++ server_tool_ids = ['bazaar']
+ supports_diff_exclude_patterns = True
+ supports_parent_diffs = True
+ can_branch = True
+diff --git a/rbtools/clients/clearcase.py b/rbtools/clients/clearcase.py
+index f9c8762e..e2c04633 100644
+--- a/rbtools/clients/clearcase.py
++++ b/rbtools/clients/clearcase.py
+@@ -392,7 +392,15 @@ class ClearCaseClient(BaseSCMClient):
+
+ scmclient_id = 'clearcase'
+ name = 'VersionVault / ClearCase'
+- server_tool_names = 'ClearCase,VersionVault / ClearCase'
++
++ # Review Board versions that use the old names-based repositories/?tool=
++ # API parameter also have a bug where a missing name could cause a
++ # server-side crash. This was making it so servers that did not have Power
++ # Pack were failing when we tried to make a query that included the
++ # VersionVault name. We therefore only include it when we know the server
++ # can use server_tool_ids instead.
++ server_tool_names = 'ClearCase'
++ server_tool_ids = ['clearcase', 'versionvault']
+
+ requires_diff_tool = True
+
+diff --git a/rbtools/clients/cvs.py b/rbtools/clients/cvs.py
+index 98354e8b..dd2c72ef 100644
+--- a/rbtools/clients/cvs.py
++++ b/rbtools/clients/cvs.py
+@@ -28,6 +28,7 @@ class CVSClient(BaseSCMClient):
+ scmclient_id = 'cvs'
+ name = 'CVS'
+ server_tool_names = 'CVS'
++ server_tool_ids = ['cvs']
+ supports_diff_exclude_patterns = True
+ supports_patch_revert = True
+
+diff --git a/rbtools/clients/git.py b/rbtools/clients/git.py
+index f4b96cb6..431fd7c6 100644
+--- a/rbtools/clients/git.py
++++ b/rbtools/clients/git.py
+@@ -76,7 +76,15 @@ class GitClient(BaseSCMClient):
+
+ scmclient_id = 'git'
+ name = 'Git'
+- server_tool_names = 'Git,Perforce,Subversion,Team Foundation Server (git)'
++
++ # Review Board versions that use the old names-based repositories/?tool=
++ # API parameter also have a bug where a missing name could cause a
++ # server-side crash. This was making it so servers that did not have Power
++ # Pack were failing when we tried to make a query that included the TFS-Git
++ # name. We therefore only include it when we know the server can use
++ # server_tool_ids instead.
++ server_tool_names = 'Git,Perforce,Subversion'
++ server_tool_ids = ['git', 'perforce', 'subversion', 'tfs_git']
+
+ supports_commit_history = True
+ supports_diff_exclude_patterns = True
+diff --git a/rbtools/clients/mercurial.py b/rbtools/clients/mercurial.py
+index 2ee473c9..6f1c5ea0 100644
+--- a/rbtools/clients/mercurial.py
++++ b/rbtools/clients/mercurial.py
+@@ -64,6 +64,7 @@ class MercurialClient(BaseSCMClient):
+ scmclient_id = 'mercurial'
+ name = 'Mercurial'
+ server_tool_names = 'Mercurial,Subversion'
++ server_tool_ids = ['mercurial', 'subversion']
+
+ supports_commit_history = True
+ supports_diff_exclude_patterns = True
+diff --git a/rbtools/clients/perforce.py b/rbtools/clients/perforce.py
+index f5892073..4f5d7fb1 100644
+--- a/rbtools/clients/perforce.py
++++ b/rbtools/clients/perforce.py
+@@ -445,6 +445,7 @@ class PerforceClient(BaseSCMClient):
+ scmclient_id = 'perforce'
+ name = 'Perforce'
+ server_tool_names = 'Perforce'
++ server_tool_ids = ['perforce']
+
+ requires_diff_tool = True
+
+diff --git a/rbtools/clients/plastic.py b/rbtools/clients/plastic.py
+index c45c7abd..3bec215a 100644
+--- a/rbtools/clients/plastic.py
++++ b/rbtools/clients/plastic.py
+@@ -28,6 +28,7 @@ class PlasticClient(BaseSCMClient):
+ scmclient_id = 'plastic'
+ name = 'Plastic'
+ server_tool_names = 'Plastic SCM'
++ server_tool_ids = ['plastic']
+ supports_changesets = True
+ supports_patch_revert = True
+
+diff --git a/rbtools/clients/svn.py b/rbtools/clients/svn.py
+index 34cdffcb..6d0352cc 100644
+--- a/rbtools/clients/svn.py
++++ b/rbtools/clients/svn.py
+@@ -52,6 +52,7 @@ class SVNClient(BaseSCMClient):
+ scmclient_id = 'svn'
+ name = 'Subversion'
+ server_tool_names = 'Subversion'
++ server_tool_ids = ['subversion']
+
+ requires_diff_tool = True
+
+diff --git a/rbtools/clients/tfs.py b/rbtools/clients/tfs.py
+index 2b70fae3..7b02d3de 100644
+--- a/rbtools/clients/tfs.py
++++ b/rbtools/clients/tfs.py
+@@ -1321,6 +1321,7 @@ class TFSClient(BaseSCMClient):
+ scmclient_id = 'tfs'
+ name = 'Team Foundation Server'
+ server_tool_names = 'Team Foundation Server'
++ server_tool_ids = ['tfs']
+
+ requires_diff_tool = True
+
+diff --git a/rbtools/commands/base/commands.py b/rbtools/commands/base/commands.py
+index 3313a689..d4e20f61 100644
+--- a/rbtools/commands/base/commands.py
++++ b/rbtools/commands/base/commands.py
+@@ -939,7 +939,8 @@ def initialize(self) -> None:
+ api_root=self.api_root,
+ tool=tool,
+ repository_name=options.repository_name,
+- repository_paths=repository_info.path)
++ repository_paths=repository_info.path,
++ capabilities=self.capabilities)
+ self.repository = repository
+
+ if repository:
+diff --git a/rbtools/commands/setup_repo.py b/rbtools/commands/setup_repo.py
+index 615bc9e3..9905d1b5 100644
+--- a/rbtools/commands/setup_repo.py
++++ b/rbtools/commands/setup_repo.py
+@@ -1,14 +1,20 @@
+ """Implementation of rbt setup-repo."""
+
++from __future__ import annotations
++
+ import difflib
+ import os
+ import textwrap
++from typing import Optional, TYPE_CHECKING, Union
+
+ from rbtools.commands.base import BaseCommand, CommandError
+ from rbtools.config.loader import CONFIG_FILENAME
+ from rbtools.utils.console import confirm, confirm_select
+ from rbtools.utils.repository import get_repository_resource
+
++if TYPE_CHECKING:
++ from rbtools.api.resource import ItemResource, RootResource
++
+
+ class SetupRepo(BaseCommand):
+ """Configure a repository to point to a Review Board server.
+@@ -38,22 +44,27 @@ class SetupRepo(BaseCommand):
+ BaseCommand.tfs_options,
+ ]
+
+- def prompt_rb_repository(self, local_tool_name, server_tool_names,
+- repository_paths, api_root):
++ def prompt_rb_repository(
++ self,
++ local_tool_name: str,
++ server_tool_names: Optional[str],
++ repository_paths: Optional[Union[str, list[str]]],
++ api_root: RootResource,
++ ) -> Optional[ItemResource]:
+ """Interactively prompt to select a matching repository.
+
+ The user is prompted to choose a matching repository found on the
+ Review Board server.
+
+ Args:
+- local_tool_name (unicode):
++ local_tool_name (str):
+ The local name of the detected tool.
+
+- server_tool_names (unicode):
++ server_tool_names (str):
+ A comma-separated list of potentially matching SCMTool names in
+ the Review Board server.
+
+- repository_paths (list or unicode, optional):
++ repository_paths (list or str, optional):
+ A list of potential paths to match for the repository.
+
+ api_root (rbtools.api.resource.RootResource):
+@@ -192,9 +203,11 @@ def main(self, *args):
+ while True:
+ self.stdout.new_line()
+ self.stdout.write('Current server: %s' % server)
++
++ tool_names = tool.get_server_tool_names(self.capabilities)
+ selected_repo = self.prompt_rb_repository(
+ local_tool_name=tool.name,
+- server_tool_names=tool.server_tool_names,
++ server_tool_names=tool_names,
+ repository_paths=repository_info.path,
+ api_root=api_root)
+
+diff --git a/rbtools/utils/repository.py b/rbtools/utils/repository.py
+index d30d2cc0..d3ec280d 100644
+--- a/rbtools/utils/repository.py
++++ b/rbtools/utils/repository.py
+@@ -1,17 +1,34 @@
+ """Utility functions for working with repositories."""
+
++from __future__ import annotations
++
++from typing import Optional, TYPE_CHECKING, Union
++
+ from rbtools.api.errors import APIError
+
++if TYPE_CHECKING:
++ from rbtools.api.capabilities import Capabilities
++ from rbtools.api.resource import ItemResource, RootResource
++ from rbtools.clients.base.repository import RepositoryInfo
++ from rbtools.clients.base.scmclient import BaseSCMClient
++
+
+-def get_repository_resource(api_root,
+- tool=None,
+- repository_name=None,
+- repository_paths=None):
++def get_repository_resource(
++ api_root: RootResource,
++ tool: Optional[BaseSCMClient] = None,
++ repository_name: Optional[str] = None,
++ repository_paths: Optional[Union[str, list[str]]] = None,
++ capabilities: Optional[Capabilities] = None,
++) -> tuple[Optional[ItemResource], Optional[ItemResource]]:
+ """Return the API resource for the matching repository on the server.
+
+ Version Added:
+ 3.0
+
++ Version Changed:
++ 5.0.1:
++ Added the ``capabilities`` argument.
++
+ Args:
+ api_root (rbtools.api.resource.RootResource):
+ The root resource for the API.
+@@ -19,12 +36,15 @@ def get_repository_resource(api_root,
+ tool (rbtools.clients.base.BaseSCMClient, optional):
+ The SCM client corresponding to the local working directory.
+
+- repository_name (unicode, optional):
++ repository_name (str, optional):
+ An explicit repository name provided by the local configuration.
+
+- repository_paths (list or unicode, optional):
++ repository_paths (list or str, optional):
+ A list of potential paths to match for the repository.
+
++ capabilities (rbtools.api.capabilities.Capabilities, optional):
++ The capabilities fetched from the server.
++
+ Returns:
+ tuple of rbtools.api.resource.ItemResource:
+ A 2-tuple of :py:class:`~rbtools.api.resource.ItemResource`. The first
+@@ -47,8 +67,11 @@ def _get_info(repository):
+ 'only_links': 'info,diff_file_attachments',
+ }
+
+- if tool and tool.server_tool_names:
+- query['tool'] = tool.server_tool_names
++ if tool:
++ server_tool_names = tool.get_server_tool_names(capabilities)
++
++ if server_tool_names:
++ query['tool'] = server_tool_names
+
+ if repository_name:
+ query['name'] = repository_name
+@@ -70,9 +93,12 @@ def _get_info(repository):
+ # configured path than the client. In that case, we want to try again
+ # without filtering by path, and ask each tool to match based on other
+ # conditions.
+- query.pop('path', None)
++ if 'path' in query:
++ query.pop('path', None)
+
+- all_repositories = api_root.get_repositories(**query)
++ all_repositories = api_root.get_repositories(**query)
++ else:
++ all_repositories = repositories
+
+ if all_repositories.total_results > 0 and tool:
+ repository, info = tool.find_matching_server_repository(
+@@ -93,7 +119,11 @@ def _get_info(repository):
+ return None, None
+
+
+-def get_repository_id(repository_info, api_root, repository_name=None):
++def get_repository_id(
++ repository_info: RepositoryInfo,
++ api_root: RootResource,
++ repository_name: Optional[str] = None,
++) -> Optional[int]:
+ """Return the ID of a repository from the server.
+
+ This will look up all accessible repositories on the server and try to
+@@ -106,18 +136,18 @@ def get_repository_id(repository_info, api_root, repository_name=None):
+ api_root (rbtools.api.resource.RootResource):
+ The root resource for the API.
+
+- repository_name (unicode, optional):
++ repository_name (str, optional):
+ An explicit repository name provided by local configuration.
+
+ Returns:
+ int:
+ The ID of the repository, or ``None`` if not found.
+ """
+- repository, info = get_repository_resource(
++ repository = get_repository_resource(
+ api_root,
+ tool=None,
+ repository_name=repository_name,
+- repository_paths=repository_info.path)
++ repository_paths=repository_info.path)[0]
+
+ if repository:
+ return repository.id
diff --git a/dev-util/rbtools/rbtools-5.0-r1.ebuild b/dev-util/rbtools/rbtools-5.0-r1.ebuild
new file mode 100644
index 000000000000..e3d01d77608e
--- /dev/null
+++ b/dev-util/rbtools/rbtools-5.0-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Command line tools for use with Review Board"
+HOMEPAGE="https://www.reviewboard.org/"
+SRC_URI="https://github.com/reviewboard/rbtools/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/rbtools-release-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RDEPEND="
+ >=dev-python/certifi-2023.5.7[${PYTHON_USEDEP}]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ >=dev-python/housekeeping-1.1[${PYTHON_USEDEP}]
+ =dev-python/housekeeping-1*[${PYTHON_USEDEP}]
+ >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
+ =dev-python/pydiffx-1.1*[${PYTHON_USEDEP}]
+ dev-python/texttable[${PYTHON_USEDEP}]
+ >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
+ dev-python/tqdm[${PYTHON_USEDEP}]
+ >=dev-python/importlib-metadata-5.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/kgb-6.1[${PYTHON_USEDEP}]
+ dev-python/pytest-env[${PYTHON_USEDEP}]
+ dev-vcs/git
+ dev-vcs/mercurial
+ )
+"
+
+PATCHES=( "${FILESDIR}/${P}-importlib-resources.patch" "${FILESDIR}/${P}-scmtool-crash.patch" )
+
+DOCS=( AUTHORS NEWS README.md )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ default
+
+ # Avoid tests requiring unpackaged test data
+ rm -f rbtools/clients/tests/test_scanning.py || die
+
+ # Avoid repository specific tests to avoid dependencies on them
+ rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die
+}
diff --git a/dev-util/rbtools/rbtools-5.0.ebuild b/dev-util/rbtools/rbtools-5.0.ebuild
deleted file mode 100644
index 6a99f1af7e31..000000000000
--- a/dev-util/rbtools/rbtools-5.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Command line tools for use with Review Board"
-HOMEPAGE="https://www.reviewboard.org/"
-SRC_URI="https://github.com/reviewboard/rbtools/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/rbtools-release-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- >=dev-python/certifi-2023.5.7[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- >=dev-python/housekeeping-1.1[${PYTHON_USEDEP}]
- =dev-python/housekeeping-1*[${PYTHON_USEDEP}]
- >=dev-python/packaging-21.3[${PYTHON_USEDEP}]
- =dev-python/pydiffx-1.1*[${PYTHON_USEDEP}]
- dev-python/texttable[${PYTHON_USEDEP}]
- >=dev-python/typing-extensions-4.3.0[${PYTHON_USEDEP}]
- dev-python/tqdm[${PYTHON_USEDEP}]
- >=dev-python/importlib-metadata-5.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
- dev-python/setuptools[${PYTHON_USEDEP}]
- test? (
- >=dev-python/kgb-6.1[${PYTHON_USEDEP}]
- dev-python/pytest-env[${PYTHON_USEDEP}]
- dev-vcs/git
- dev-vcs/mercurial
- )
-"
-
-PATCHES=( "${FILESDIR}/${P}-importlib-resources.patch" )
-
-DOCS=( AUTHORS NEWS README.md )
-
-distutils_enable_tests pytest
-
-src_prepare() {
- default
-
- # Avoid tests requiring unpackaged test data
- rm -f rbtools/clients/tests/test_scanning.py || die
-
- # Avoid repository specific tests to avoid dependencies on them
- rm -f rbtools/clients/tests/test_{cvs,git,mercurial,svn}.py || die
-}
diff --git a/dev-util/rocm-smi/Manifest b/dev-util/rocm-smi/Manifest
index 3fa0a1500d13..0fc8e5a1f444 100644
--- a/dev-util/rocm-smi/Manifest
+++ b/dev-util/rocm-smi/Manifest
@@ -4,11 +4,15 @@ AUX rocm-smi-5.4.2-detect-builtin-amdgpu.patch 1071 BLAKE2B 1957d49b0c3c1f9db24a
AUX rocm-smi-5.7.1-no-strip.patch 1405 BLAKE2B 703eafdfe552afe3d2d4d67af2e847b42669b09b8b553b7a77e46f39f3a960174380187f5927b3a4c686dded54b4d9fa6be6c5c862ea2a023bf84224de3be5b6 SHA512 60806893c6ae7fe4c66ae927528f0db13c75f74c464885a251ac5e021bf61aaa5f529cca3de72c9c49dd993375039e0052bbccb4c3065a17849852c9283e20c5
AUX rocm-smi-5.7.1-remove-example.patch 560 BLAKE2B 6f541822947e6f458e5c553c307e137de63db884d7933dd5dad752990c7f4c15d02c47d66dd399d053368d79ab0b6d8237adb1d7c3fae28a9b03d0c34006d027 SHA512 e3be170af0d6f8b4e238e9f9940ac91748fd9b45a0f43fb1c7286d676c2a878a05aeb260e6248bc66ba93adcea5d4c7bc22ce6db6a248cee20d678fdfa7d07ec
AUX rocm-smi-5.7.1-set-soversion.patch 5234 BLAKE2B b2e40d803d0511e98c87125dae05a415b2ddf38b28f774edfe6fca1bf552e630f872631b3cfe82c1302a1c2d7be83bf7a6b4e67c0f8eb271612999eaec3cba68 SHA512 af51867d0baeca303932b0d38f716a657bf14f57e595056694eadb2c120c741e03615837eee9b86932f1fa04815c2803b6115e5e2cb81ea51b07d558155eb398
+AUX rocm-smi-6.0.2-set-soversion.patch 7897 BLAKE2B 3b18e771001c651b1ab4cb041b7e3da4e799073ef94a1ae9db42ba072430a3f79f5ccb1896190217807105a185235209b4411b33159f4a457fff1d82ebec8aa7 SHA512 9e67af5545b890a3a830a34334c551ec6934146268670549d43fe7a4b249ff8729225b31a603efee0beee3cff910ca14a000dc6b3384d456b8481fbae3864614
+AUX rocm-smi-6.1.1-fix-const-qualifier.patch 517 BLAKE2B d5a35233910380d6a5bb7931bc7861efb22254ce33f4f015ae27d44bef7afa13b5e66afbe5c33dce228a95bb3d82783d3e95570f0a0ec77f6043c69bfe828bf1 SHA512 03c06d0fc663b9e5c57f970596444cf851047c40c5a2511fa5d1c1d196f20ddcfec013bdf6d7789cb62ec60d858abeac69a35b57784de4dfc92bfb8e4131d5e0
DIST rocm-smi-5.1.3.tar.gz 1701386 BLAKE2B c5e779f5c33fec0b1b39b09c758dfadd3c24e28f15381593f2959e5c2fb9f49af3a7ca1f9ab7d6bf34c5af4fbe3f0c0ae20c6c049cbf9421a9184735bb4a64a2 SHA512 7bf7af2b42a035c298c2f9009b6123671af41f9ca1a50607cfa362f39dbd82ff88f8c13ece6c4edab585edadd9072ed096a400dd3850851e1beef3633a8eb14e
DIST rocm-smi-5.4.2.tar.gz 1553259 BLAKE2B 0560e115028caafb1d5dd8892cfa677431b792714ecd8c75f31451fa7685d1c7070cbd687c894d7eefd112de5e2df9aa7895aa57821db207dffc4e8890898638 SHA512 0fd651593df0ebbcb2c2327d030d2674efacdb6e883daa5a8adf733db2bde3e5d16dc304856221f4bb07a3cd834944ffcc7ebd689624f7ba24ffd6c262ba74b8
DIST rocm-smi-5.7.1.tar.gz 801646 BLAKE2B b4799bbdaeb7203c16117cd30511d589a2b96e15801bb9f1382fe7a4d87d43e1d4b458d6923b6ebd602fdccba74bd65bcb98766dbd83c48fc3e02219be8c1022 SHA512 ad364278f137228a39108c93d482635137ea2724a5a39debb5b32329493ebf5c706dcf3863e2e24b6f0b6286f3877942277f5ae447446f155518972b957f7d9d
+DIST rocm-smi-6.1.1.tar.gz 872628 BLAKE2B 35830fd0eb36688b3803bed2059f29ba4d8613112ae4cfff2e0a3b1d7afef9f0d77ec16771e2205ba351df0aa678c3b0d2436940b76d10d020f1a30d14d760e9 SHA512 3e31ff0d94e7f0ea650c985973b27107e3f7293b92857fbf2fe196b61632c530e95c3228ad7550d44f8ee9f5f1abfd17e5c2b19164759728fb6d4b0995455fa7
EBUILD rocm-smi-5.1.3-r1.ebuild 1850 BLAKE2B 9f7cbf7d5ec55ac112980609f8a924b5678aa4fa5cf75cdda3d80ad90c15ecb5f1d129a21c0248985d7f4e792abbcd3f0d822e8e10e76314ebaa5fc240632ae9 SHA512 30181897335c17d81a9d9dce8c4417c62fe66a20d557251158bf2a8ffe6fc075e51878a4bd42708ef47a89022fd03a97b4dccca1f5ee450d098cf66af1095158
EBUILD rocm-smi-5.4.2.ebuild 1454 BLAKE2B 1025768cbe75bb5d815631868c8d9f72ba6dd19a2a0483b0f6fa992a89af4b018731ab247df3679bb836e88e961d80cc94f6550dab70dc00ba25e3d642f5af74 SHA512 5e124efaa71e74ab5b5063244d757f8e9eddc22dbf10d1878c1a5d7ad04dbc88b366470596d4ee48bb489b26bb30e90f8fab51ca756fa0315e5a673971ae8d7e
EBUILD rocm-smi-5.7.1-r2.ebuild 1604 BLAKE2B 213d8d92f900537d4b84b419deca531a8b29bbb9d4ce3a6e64368b789aa341af02d8d5a2417acdc5267e370f16cd9b08a98f24156ce5ae93cae3bb648721b77d SHA512 3ad7dc560bad8eae69e3d78cff802f5a00a3984524bf94a7fab8491a1c043691deb61fe02f41b060caf834dd7210442471a72771b96162e7ff643e7ef918ec55
+EBUILD rocm-smi-6.1.1.ebuild 1479 BLAKE2B 56815b93b97e4e20f0405ce35467b10d8d8c5813044d995f94da8dcff468af8deb17f6cca2ce43cefdf4bdb63baceb4be64c284d5d4862ea03ad076bc6a974c4 SHA512 3627f49d454a34295ed75031f4480e5cb7758a57a641495b8c1abb19139e307db4a3b72c4e7302550817e02899f28c3fee481cd0a3e058fde473375e12810e77
EBUILD rocm-smi-9999.ebuild 1454 BLAKE2B 1025768cbe75bb5d815631868c8d9f72ba6dd19a2a0483b0f6fa992a89af4b018731ab247df3679bb836e88e961d80cc94f6550dab70dc00ba25e3d642f5af74 SHA512 5e124efaa71e74ab5b5063244d757f8e9eddc22dbf10d1878c1a5d7ad04dbc88b366470596d4ee48bb489b26bb30e90f8fab51ca756fa0315e5a673971ae8d7e
-MISC metadata.xml 661 BLAKE2B ed6ec563956132012b44907f348091135c7a463fc47a51ac0726e7749da9a4c33811df87442e576fb510799a50c14949cd20c8ca10a5850ee941a8794b70ef7d SHA512 c047963068b4ccefb73539ecd91b4c3310f0863a674acb15e9843dda7f0c917616dc8cbfe5f859e42d9ee25323bf1b66b1ce7fbe9a2e8292963ac38aa0bd72f3
+MISC metadata.xml 769 BLAKE2B 4b19247215c20587c6c7b6958dbd2ed57a242e8718d642c602b4067c4ad3e7cc7778a62e2f20b2b940b3281cc6e0a793153e8ff7bfd54aaa7a16e74b8e54ac6c SHA512 76648eff089ed88259457dfea04a4db19393b0d1285b3556a583b7750782a3b2406e2c407c2c7cdff47cabf1c7377fdf8a053b74226f73c32426155361dc0c83
diff --git a/dev-util/rocm-smi/files/rocm-smi-6.0.2-set-soversion.patch b/dev-util/rocm-smi/files/rocm-smi-6.0.2-set-soversion.patch
new file mode 100644
index 000000000000..6d28c7bb8e3e
--- /dev/null
+++ b/dev-util/rocm-smi/files/rocm-smi-6.0.2-set-soversion.patch
@@ -0,0 +1,165 @@
+Switch from extracting version with git to version from ebuild filename.
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -33,20 +33,17 @@ set(SHARE_INSTALL_PREFIX
+ "share/${ROCM_SMI}"
+ CACHE STRING "Tests and Example install directory")
+
+-# provide git to utilities
+-find_program (GIT NAMES git)
+-
+-## Setup the package version based on git tags.
+-set(PKG_VERSION_GIT_TAG_PREFIX "rsmi_pkg_ver")
+-get_package_version_number("7.0.0" ${PKG_VERSION_GIT_TAG_PREFIX} GIT)
+-message("Package version: ${PKG_VERSION_STR}")
+-set(${ROCM_SMI_LIBS_TARGET}_VERSION_MAJOR "${CPACK_PACKAGE_VERSION_MAJOR}")
+-set(${ROCM_SMI_LIBS_TARGET}_VERSION_MINOR "${CPACK_PACKAGE_VERSION_MINOR}")
+-set(${ROCM_SMI_LIBS_TARGET}_VERSION_PATCH "${CPACK_PACKAGE_VERSION_PATCH}")
+-set(${ROCM_SMI_LIBS_TARGET}_VERSION_BUILD "0")
+-set(${ROCM_SMI_LIBS_TARGET}_VERSION_HASH "${PKG_VERSION_HASH}")
+-
+-set(${ROCM_SMI_LIBS_TARGET}_VERSION_STRING "${${ROCM_SMI_LIBS_TARGET}_VERSION_MAJOR}.${${ROCM_SMI_LIBS_TARGET}_VERSION_MINOR}.${${ROCM_SMI_LIBS_TARGET}_VERSION_PATCH}+${${ROCM_SMI_LIBS_TARGET}_VERSION_HASH}")
++set(VERSION_MAJOR "@VERSION_MAJOR@")
++set(VERSION_MINOR "@VERSION_MINOR@")
++set(VERSION_PATCH "@VERSION_PATCH@")
++set(PKG_VERSION_STR "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
++set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}")
++set(CPACK_PACKAGE_VERSION_MAJOR "${VERSION_MAJOR}")
++set(CPACK_PACKAGE_VERSION_MINOR "${VERSION_MINOR}")
++set(CPACK_PACKAGE_VERSION_PATCH "${VERSION_PATCH}")
++set(rocm_smi_VERSION_MAJOR "${VERSION_MAJOR}")
++set(rocm_smi_VERSION_MINOR "${VERSION_MINOR}")
++set(rocm_smi_VERSION_PATCH "${VERSION_PATCH}")
+
+ # The following default version values should be updated as appropriate for
+ # ABI breaks (update MAJOR and MINOR), and ABI/API additions (update MINOR).
+--- a/oam/CMakeLists.txt
++++ b/oam/CMakeLists.txt
+@@ -29,17 +29,6 @@ set(OAM_NAME "oam")
+ set(OAM_COMPONENT "lib${OAM_NAME}")
+ set(OAM_TARGET "${OAM_NAME}")
+
+-################# Determine the library version #########################
+-set(SO_VERSION_GIT_TAG_PREFIX "oam_so_ver")
+-
+-# VERSION_* variables should be set by get_version_from_tag
+-message("Package version: ${PKG_VERSION_STR}")
+-
+-# Debian package specific variables
+-# Set a default value for the package version
+-get_version_from_tag("1.0.0.0" ${SO_VERSION_GIT_TAG_PREFIX} GIT)
+-
+-# VERSION_* variables should be set by get_version_from_tag
+ if ( ${ROCM_PATCH_VERSION} )
+ set ( VERSION_PATCH ${ROCM_PATCH_VERSION})
+ set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
+--- a/python_smi_tools/rsmiBindings.py
++++ b/python_smi_tools/rsmiBindings.py
+@@ -26,17 +26,7 @@ def initRsmiBindings(silent=False):
+ if (rocm_smi_lib_path != None):
+ path_librocm = rocm_smi_lib_path
+ else:
+- path_librocm = os.path.dirname(os.path.realpath(__file__)) + '/../../lib/librocm_smi64.so.7'
+-
+- if not os.path.isfile(path_librocm):
+- print_silent('Unable to find %s . Trying /opt/rocm*' % path_librocm)
+- for root, dirs, files in os.walk('/opt', followlinks=True):
+- if 'librocm_smi64.so.7' in files:
+- path_librocm = os.path.join(os.path.realpath(root), 'librocm_smi64.so.7')
+- if os.path.isfile(path_librocm):
+- print_silent('Using lib from %s' % path_librocm)
+- else:
+- print('Unable to find librocm_smi64.so.7')
++ path_librocm = 'librocm_smi64.so'
+
+ # ----------> TODO: Support static libs as well as SO
+ try:
+@@ -44,7 +34,7 @@ def initRsmiBindings(silent=False):
+ return CDLL(path_librocm)
+ except OSError:
+ print('Unable to load the rocm_smi library.\n'\
+- 'Set LD_LIBRARY_PATH to the folder containing librocm_smi64.so.7\n'\
++ 'Set LD_LIBRARY_PATH to the folder containing librocm_smi64.so\n'\
+ '{0}Please refer to https://github.com/'\
+ 'RadeonOpenCompute/rocm_smi_lib for the installation guide.{1}'\
+ .format('\33[33m', '\033[0m'))
+--- a/python_smi_tools/rsmiBindings.py.in
++++ b/python_smi_tools/rsmiBindings.py.in
+@@ -26,17 +26,7 @@ def initRsmiBindings(silent=False):
+ if (rocm_smi_lib_path != None):
+ path_librocm = rocm_smi_lib_path
+ else:
+- path_librocm = os.path.dirname(os.path.realpath(__file__)) + '/../../@CMAKE_INSTALL_LIBDIR@/librocm_smi64.so.@VERSION_MAJOR@'
+-
+- if not os.path.isfile(path_librocm):
+- print_silent('Unable to find %s . Trying /opt/rocm*' % path_librocm)
+- for root, dirs, files in os.walk('/opt', followlinks=True):
+- if 'librocm_smi64.so.@VERSION_MAJOR@' in files:
+- path_librocm = os.path.join(os.path.realpath(root), 'librocm_smi64.so.@VERSION_MAJOR@')
+- if os.path.isfile(path_librocm):
+- print_silent('Using lib from %s' % path_librocm)
+- else:
+- print('Unable to find librocm_smi64.so.@VERSION_MAJOR@')
++ path_librocm = 'librocm_smi64.so'
+
+ # ----------> TODO: Support static libs as well as SO
+ try:
+@@ -44,7 +34,7 @@ def initRsmiBindings(silent=False):
+ return CDLL(path_librocm)
+ except OSError:
+ print('Unable to load the rocm_smi library.\n'\
+- 'Set LD_LIBRARY_PATH to the folder containing librocm_smi64.so.@VERSION_MAJOR@\n'\
++ 'Set LD_LIBRARY_PATH to the folder containing librocm_smi64.so\n'\
+ '{0}Please refer to https://github.com/'\
+ 'RadeonOpenCompute/rocm_smi_lib for the installation guide.{1}'\
+ .format('\33[33m', '\033[0m'))
+--- a/python_smi_tools/rsmiBindingsInit.py.in
++++ b/python_smi_tools/rsmiBindingsInit.py.in
+@@ -26,17 +26,7 @@ def initRsmiBindings(silent=False):
+ if (rocm_smi_lib_path != None):
+ path_librocm = rocm_smi_lib_path
+ else:
+- path_librocm = os.path.dirname(os.path.realpath(__file__)) + '/../../@CMAKE_INSTALL_LIBDIR@/librocm_smi64.so.@VERSION_MAJOR@'
+-
+- if not os.path.isfile(path_librocm):
+- print_silent('Unable to find %s . Trying /opt/rocm*' % path_librocm)
+- for root, dirs, files in os.walk('/opt', followlinks=True):
+- if 'librocm_smi64.so.@VERSION_MAJOR@' in files:
+- path_librocm = os.path.join(os.path.realpath(root), 'librocm_smi64.so.@VERSION_MAJOR@')
+- if os.path.isfile(path_librocm):
+- print_silent('Using lib from %s' % path_librocm)
+- else:
+- print('Unable to find librocm_smi64.so.@VERSION_MAJOR@')
++ path_librocm = 'librocm_smi64.so'
+
+ # ----------> TODO: Support static libs as well as SO
+ try:
+@@ -44,7 +34,7 @@ def initRsmiBindings(silent=False):
+ return CDLL(path_librocm)
+ except OSError:
+ print('Unable to load the rocm_smi library.\n'\
+- 'Set LD_LIBRARY_PATH to the folder containing librocm_smi64.so.@VERSION_MAJOR@\n'\
++ 'Set LD_LIBRARY_PATH to the folder containing librocm_smi64.so\n'\
+ '{0}Please refer to https://github.com/'\
+ 'RadeonOpenCompute/rocm_smi_lib for the installation guide.{1}'\
+ .format('\33[33m', '\033[0m'))
+--- a/rocm_smi/CMakeLists.txt
++++ b/rocm_smi/CMakeLists.txt
+@@ -31,17 +31,6 @@ set(ROCM_SMI_TARGET "${ROCM_SMI}64")
+ ## Include common cmake modules
+ include(utils)
+
+-################# Determine the library version #########################
+-set(SO_VERSION_GIT_TAG_PREFIX "rsmi_so_ver")
+-
+-# VERSION_* variables should be set by get_version_from_tag
+-message("Package version: ${PKG_VERSION_STR}")
+-
+-# Debian package specific variables
+-# Set a default value for the package version
+-get_version_from_tag("1.0.0.0" ${SO_VERSION_GIT_TAG_PREFIX} GIT)
+-
+-# VERSION_* variables should be set by get_version_from_tag
+ if ( ${ROCM_PATCH_VERSION} )
+ set ( VERSION_PATCH ${ROCM_PATCH_VERSION})
+ set(SO_VERSION_STRING "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
diff --git a/dev-util/rocm-smi/files/rocm-smi-6.1.1-fix-const-qualifier.patch b/dev-util/rocm-smi/files/rocm-smi-6.1.1-fix-const-qualifier.patch
new file mode 100644
index 000000000000..6c4197091575
--- /dev/null
+++ b/dev-util/rocm-smi/files/rocm-smi-6.1.1-fix-const-qualifier.patch
@@ -0,0 +1,13 @@
+Fix error "cannot assign to variable 'rhs' with const-qualified type"
+PR: https://github.com/ROCm/rocm_smi_lib/pull/156
+--- a/include/rocm_smi/rocm_smi_utils.h
++++ b/include/rocm_smi/rocm_smi_utils.h
+@@ -216,7 +216,7 @@ class ScopeGuard {
+ __forceinline ~ScopeGuard() {
+ if (!dismiss_) release_();
+ }
+- __forceinline ScopeGuard& operator=(const ScopeGuard& rhs) {
++ __forceinline ScopeGuard& operator=(ScopeGuard& rhs) {
+ dismiss_ = rhs.dismiss_;
+ release_ = rhs.release_;
+ rhs.dismiss_ = true;
diff --git a/dev-util/rocm-smi/metadata.xml b/dev-util/rocm-smi/metadata.xml
index 6ae700d1f577..c909acfea388 100644
--- a/dev-util/rocm-smi/metadata.xml
+++ b/dev-util/rocm-smi/metadata.xml
@@ -9,11 +9,15 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/ROC-smi</remote-id>
+ <remote-id type="github">ROCm/ROC-smi</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild b/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild
new file mode 100644
index 000000000000..056dd80b453a
--- /dev/null
+++ b/dev-util/rocm-smi/rocm-smi-6.1.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake python-r1
+
+DESCRIPTION="ROCm System Management Interface Library"
+HOMEPAGE="https://github.com/ROCm/rocm_smi_lib"
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ROCm/rocm_smi_lib"
+ EGIT_BRANCH="master"
+else
+ SRC_URI="https://github.com/ROCm/rocm_smi_lib/archive/rocm-${PV}.tar.gz -> rocm-smi-${PV}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/rocm_smi_lib-rocm-${PV}"
+fi
+
+LICENSE="MIT NCSA-AMD"
+SLOT="0/$(ver_cut 1-2)"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.7.1-no-strip.patch
+ "${FILESDIR}"/${PN}-5.7.1-remove-example.patch
+ "${FILESDIR}"/${PN}-6.0.2-set-soversion.patch
+ "${FILESDIR}"/${PN}-6.1.1-fix-const-qualifier.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -e "s/@VERSION_MAJOR@/$(ver_cut 1)/" \
+ -e "s/@VERSION_MINOR@/$(ver_cut 2)/" \
+ -e "s/@VERSION_PATCH@/$(ver_cut 3)/" \
+ -i CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ python_foreach_impl python_newscript python_smi_tools/rocm_smi.py rocm-smi
+ python_foreach_impl python_domodule python_smi_tools/rsmiBindings.py
+
+ mv "${ED}"/usr/share/doc/rocm_smi "${ED}"/usr/share/doc/${PF} || die
+}
diff --git a/dev-util/rocminfo/Manifest b/dev-util/rocminfo/Manifest
index 9a592ca40116..0ea7c677da77 100644
--- a/dev-util/rocminfo/Manifest
+++ b/dev-util/rocminfo/Manifest
@@ -1,15 +1,10 @@
AUX rocminfo-5.1.3-detect-builtin-amdgpu.patch 1720 BLAKE2B 990b0bfd101fbe41e7dfda85f88d18763371f7c9cdc46ac10a5c695c45d8e29c08f1444b44524ba0917489b89d4906498c81e9e8d805f5ab9b98e2160a394799 SHA512 c193cc7f72df6cc8d5118f1f55ae184f8d80083aee255efb64762b4f0cc00f2c8973515617630dd8267dc1053cac4d1773683870563c29000eb4fd32a7f54e78
AUX rocminfo-5.5.1-detect-builtin-amdgpu.patch 3763 BLAKE2B 8d37239cb8e9964bef2e22ea2e1ccfab53cd10247e4a04b4f7ec03c18fa3b1ad2b734169f277fad2cb8d951bee82d71f42ca97c3bd514edd44a65e78a0b82856 SHA512 5b9b4682ac1babe92ce5d86d9a2f2b62a556dbe804da53de2f34af36806b7ba8b53ba1d1eb0b2c446fb834bb91f46d06401f2f79e10f61f7b7b6cc1cf8846d25
-DIST rocminfo-5.1.3.tar.gz 16772 BLAKE2B 1b35661f9e6cd8cd5180ef3e4fd3dd8e7d6b282947d25c81b0b8bd347a5bee11cf87d950bbd8adcbd7a8a3053c41622b8e99fc0b56f4a14bdf4acf20992becc7 SHA512 998d499b0ae9a22bde30b2c26e31587a78b5ed63a19649d5b203eb47a044f17d1d4d3e951ec094d5be1ca3ba37efa4b19f5b53047727158170fa90c13a8c7563
-DIST rocminfo-5.3.3.tar.gz 16829 BLAKE2B 341908048b9726a22ab5e81317916166d4ba114c5060fd8b7b455e0f4df3857b16a735cfccce2d013cd6632680e29b2e0c9ef91461d46b7e94dc71b0751aa42e SHA512 336a408eb49eb8d40b506f58d62de3fd406d00b0de169bc3f6176c76f1f50366347d212de8783b5c48ae1b6660d307b276ba6b3bac8d8286f5e93cfe739c4dae
-DIST rocminfo-5.4.3.tar.gz 16832 BLAKE2B 2344b6bd3ffecdfa657559e4d4d8c09de862ebcda287fd67db9864d19aab0a928b071bc43ddd4a24a31037c61500b1bb9697d11b3031c860c5bac77392c664ef SHA512 80221c91f56cd04ba8dcbddd53bb47cb57bb97b74102890a7a43203e9a2fd572762025feb65676774f774a9a5f0d0a1293fc4508fc82d21b6b4042ad92210096
-DIST rocminfo-5.5.1.tar.gz 17020 BLAKE2B 42fdbd32b7092306dc4442910ae922b616c859439511e2acfb17dee32557d77a9731aeb1d7ce25d32ae76f9cafd1e56476ac522545efe516d238d9285fa7b4a3 SHA512 5710979ee885bf35d40b7d07b157226ea4bb84bd14a2c57bdf8c93ca483685a8ce39d01f15b828d015968102457e9a94335a5273524d98eca76d0f8ceed2e8c1
+AUX rocminfo-6.0.0-detect-builtin-amdgpu.patch 1004 BLAKE2B b75f82db423455391951e6477e7b5a2e63f39f5e8b8eeb88e1ebd7047267defdfd806de7b3b6289106dd70472f63f121426b8528e62cb2ee79d743d66d60529b SHA512 22507911ca38b5147db58c020caf5859e6782211d363059c3e15334348950a921ee00110fa7e16ba9315625eced32b1191ce2f51eb0c97e5c59a9f6c83a541f5
+AUX rocminfo-6.0.0-python-3-12-support.patch 1333 BLAKE2B df3d2a7f338327ac3fbe08820fef1b2f40bdc14aca7091313eb354f2f2bc41373fb67b765554df6939ef5f32fb7fe3cd6c295b4e381917117074ce3f9066b44a SHA512 9bbec362a3c8435a58be53500048ebb0458bff46b3793b9b21019e8994528afd703431bf6ce189a045afdef3941b14d143b2bfb38e50a26f3be16a448c3f6fef
+AUX rocminfo-6.0.0_python-3.12.patch 3102 BLAKE2B b11743bceb52b280835eccfe23815541f702c205d62c8e08b1a2a72e5d68882f16689b517f8733738657cef7fab7c933886168d3c9260567400827409856cb06 SHA512 59cca81b13fb3a01a7fbb5e9abf838571cd2ce09ea14e5bb1a72447b6450681dfc58d79cc524e9ffca03c9f4f23fd0cc524bf272fffeb5bc3cd0d70d5358e207
DIST rocminfo-5.7.1.tar.gz 17302 BLAKE2B 395c695ed0b79c771c4240310c457aec893ffd889ddd551866753d2a0c8d4e98399672d74a7114a89faf8b1960dd54fbb0425ea00f7d15e5c740e33ce4046d0b SHA512 38726bc52bd045b6281cccd702706fd6ea5b57cdc421ad23106d5447a002f4b530e8d4e4430d2bb8eb30803af3bacdaf34646a965cea26f42d726bf7f6aafbab
-DIST rocminfo-6.0.0.tar.gz 17614 BLAKE2B f296d43103062c492c3a13a8f79a70ebe719126136abe38b020035f0e31819b9b25928aa538416ec9cc733a4e352e83fe8550d15c10f8071b7f889b361814fa6 SHA512 66de2e84b78f69a0c7d302e5432b08874374a45f7d577b158f23abbb40455c574868a7093e64c3a7d19e21dd13b48865a36bd626ef34b99ce52f3363bbb261a7
-EBUILD rocminfo-5.1.3.ebuild 1008 BLAKE2B 283c059c8c574638ae19d88972d41f7f51b99270c2ba9c8edf5e38e9a546e6e872044ef6685eb51965ccbfcbaad97ea5404e11cc66ed16dd604cde853301dc95 SHA512 f729a8e2c7418e42b96d64294cc6b8b6a1a62f319e4f2e2a67bc9219b698ac47d88b6e95d525c5fba83f9431088011c0ad4b54b859eb08e01d2c2ef5d792c390
-EBUILD rocminfo-5.3.3.ebuild 1008 BLAKE2B 283c059c8c574638ae19d88972d41f7f51b99270c2ba9c8edf5e38e9a546e6e872044ef6685eb51965ccbfcbaad97ea5404e11cc66ed16dd604cde853301dc95 SHA512 f729a8e2c7418e42b96d64294cc6b8b6a1a62f319e4f2e2a67bc9219b698ac47d88b6e95d525c5fba83f9431088011c0ad4b54b859eb08e01d2c2ef5d792c390
-EBUILD rocminfo-5.4.3.ebuild 1008 BLAKE2B b6762c3b90d65e74c0d770efe37fcf7632c89426b99d174069da219de96a022fae0b5432b9492c93c7921bd2119b7d843d6ad8130ebe596041d209dfea357a2e SHA512 e8aeb732f6331b153cc322a4d554fcaee681c37b1a9386bca280bd8716cf505e14a018274ffae75dc7d74b6d7e92d3774ab35ec3902b84ff19689f7731843a8a
-EBUILD rocminfo-5.5.1.ebuild 1014 BLAKE2B 3302e95273bc3c577b14bd977a507e72e3b9ed397517263abfb1b2c23782f54d6ff726387bf798aaf35609c838eeafe18a04f70bb26b20a73cff4bb70138181b SHA512 d2dc4b9810ed7a63d1c04d2751fcfde0192cf85320a71c8187f579dcf90df02369989f6a1cf96b09725c9d79af3d59d39a20760fa5528f8e5b19bf73e277b647
-EBUILD rocminfo-5.7.1.ebuild 1014 BLAKE2B 3302e95273bc3c577b14bd977a507e72e3b9ed397517263abfb1b2c23782f54d6ff726387bf798aaf35609c838eeafe18a04f70bb26b20a73cff4bb70138181b SHA512 d2dc4b9810ed7a63d1c04d2751fcfde0192cf85320a71c8187f579dcf90df02369989f6a1cf96b09725c9d79af3d59d39a20760fa5528f8e5b19bf73e277b647
-EBUILD rocminfo-6.0.0.ebuild 1014 BLAKE2B 3302e95273bc3c577b14bd977a507e72e3b9ed397517263abfb1b2c23782f54d6ff726387bf798aaf35609c838eeafe18a04f70bb26b20a73cff4bb70138181b SHA512 d2dc4b9810ed7a63d1c04d2751fcfde0192cf85320a71c8187f579dcf90df02369989f6a1cf96b09725c9d79af3d59d39a20760fa5528f8e5b19bf73e277b647
-MISC metadata.xml 370 BLAKE2B 25693db5400c16b160c544c9afbf0a093c18cc94164e38fcde05e50cf6cbeef1f4875f59cf83830f8e700a60508b913430208b96518cc9a14c14f036d8152748 SHA512 763bc8e1c7f89ae046514b721ece281146d0b80768f49699ba8f347ff5f8c6a8facb8e6554c0ac0abfb195797acfb51f30f322fe90f6d342320a1d9cb44e1740
+DIST rocminfo-6.1.1.tar.gz 17740 BLAKE2B 6331054e1c8a59f2d4246c3fcb999afc28a8cabea9d5faf2b95d767f7153ab0930a633ee630cabc4472413a8a54fd9ef798516baa77e94aabda7687a36bf312f SHA512 d2982874ad09bfbe15418a88c2d3360f9bce262674d50f5858a08e52dd266e255f95116c85e069d7e8d28cb323164fb6999c5834163105f33e0c773aede4efdf
+EBUILD rocminfo-5.7.1-r1.ebuild 1339 BLAKE2B 5d7ba72f7c1309efc6e5cdd9d05a0c2fccd0abb972ed8caca46004bfb16818d81bbef1fee87ec2a8af1600f8d54ae9c3b775f2168ed3105401ea6d43ef0760ea SHA512 9dc874889be072acbafb3e45b18d336ce4084104efa3df800f3066fca41c7c9cd60e12df55a79efa98fb6259a6fe8eab656615eda90fb4607a3790768b42c755
+EBUILD rocminfo-6.1.1.ebuild 1255 BLAKE2B c1e6948dd71632d93aa11a6ec8c5884bc124daa9db5cc1fe655dc801fa7503479b22c5b39ddc67fb8410b59a696fbf251d8525ae68d66cadbb6cac7d789291b1 SHA512 3096db54c2cdd00029d11e183ef02e80762da6902a4750089dc93c6a8ec8816c4da2d9c01a51d623eb416d7f653246aea3d5a5ac1e82ed1c57729596bfad14fd
+MISC metadata.xml 357 BLAKE2B 09a7d224662327ffc7936d1d98691ce626dec3a23ffb7ba1b87da12a58659bff330a7a7718798928898b46754bb96869ec63c766ba25719b3abf88b06dd286d3 SHA512 ddf900d23e4bc3f69f0f1b53c9cff6e6f309a7add531512860e288b0c3593ca76f0590f73a0e934bdb5a4d2cfadb47e64bcfce0a354c31d27af1ff6214c32da8
diff --git a/dev-util/rocminfo/files/rocminfo-6.0.0-detect-builtin-amdgpu.patch b/dev-util/rocminfo/files/rocminfo-6.0.0-detect-builtin-amdgpu.patch
new file mode 100644
index 000000000000..8956a790fbe1
--- /dev/null
+++ b/dev-util/rocminfo/files/rocminfo-6.0.0-detect-builtin-amdgpu.patch
@@ -0,0 +1,33 @@
+https://github.com/ROCm/rocminfo/pull/65
+From: YiyangWu <xgreenlandforwyy@gmail.com>
+Date: Wed, 18 Aug 2021 21:05:20 +0800
+Subject: [PATCH] Check /sys/module/amdgpu for ROCk instead of lsmod
+
+Closes: #42
+
+Signed-off-by: YiyangWu <xgreenlandforwyy@gmail.com>
+---
+ rocminfo.cc | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+diff --git a/rocminfo.cc b/rocminfo.cc
+index 8ed9111..78b3afd 100755
+--- a/rocminfo.cc
++++ b/rocminfo.cc
+@@ -1063,9 +1063,14 @@ int CheckInitialState(void) {
+ return -1;
+ }
+ } else {
+- printf("%sROCk module is NOT loaded, possibly no GPU devices%s\n",
++ int module_dir;
++ module_dir = open("/sys/module/amdgpu", O_DIRECTORY);
++ if (module_dir < 0) {
++ printf("%sROCk module is NOT loaded, possibly no GPU devices%s\n",
+ COL_RED, COL_RESET);
+- return -1;
++ return -1;
++ }
++ close(module_dir);
+ }
+
+ // Check if user belongs to the group for /dev/kfd (e.g. "video" or
diff --git a/dev-util/rocminfo/files/rocminfo-6.0.0-python-3-12-support.patch b/dev-util/rocminfo/files/rocminfo-6.0.0-python-3-12-support.patch
new file mode 100644
index 000000000000..2b14e42e4705
--- /dev/null
+++ b/dev-util/rocminfo/files/rocminfo-6.0.0-python-3-12-support.patch
@@ -0,0 +1,34 @@
+Fix "SyntaxWarning: invalid escape sequence" SyntaxWarning in python 3.12+
+Bug: https://github.com/ROCm/rocminfo/issues/69
+--- a/rocm_agent_enumerator
++++ b/rocm_agent_enumerator
+@@ -92,7 +92,7 @@ def getGCNISA(line, match_from_beginning = False):
+ return result.group(0)
+ return None
+
+-@staticVars(search_name=re.compile("gfx[0-9a-fA-F]+(:[-+:\w]+)?"))
++@staticVars(search_name=re.compile(r"gfx[0-9a-fA-F]+(:[-+:\w]+)?"))
+ def getGCNArchName(line):
+ result = getGCNArchName.search_name.search(line)
+
+@@ -149,9 +149,9 @@ def readFromROCMINFO(search_arch_name = False):
+
+ # search AMDGCN gfx ISA
+ if search_arch_name is True:
+- line_search_term = re.compile("\A\s+Name:\s+(amdgcn-amd-amdhsa--gfx\d+)")
++ line_search_term = re.compile(r"\A\s+Name:\s+(amdgcn-amd-amdhsa--gfx\d+)")
+ else:
+- line_search_term = re.compile("\A\s+Name:\s+(gfx\d+)")
++ line_search_term = re.compile(r"\A\s+Name:\s+(gfx\d+)")
+ for line in rocminfo_output:
+ if line_search_term.match(line) is not None:
+ if search_arch_name is True:
+@@ -172,7 +172,7 @@ def readFromLSPCI():
+ except:
+ lspci_output = []
+
+- target_search_term = re.compile("1002:\w+")
++ target_search_term = re.compile(r"1002:\w+")
+ for line in lspci_output:
+ search_result = target_search_term.search(line)
+ if search_result is not None:
diff --git a/dev-util/rocminfo/files/rocminfo-6.0.0_python-3.12.patch b/dev-util/rocminfo/files/rocminfo-6.0.0_python-3.12.patch
new file mode 100644
index 000000000000..9c4530b98b05
--- /dev/null
+++ b/dev-util/rocminfo/files/rocminfo-6.0.0_python-3.12.patch
@@ -0,0 +1,75 @@
+https://github.com/ROCm/rocminfo/pull/66
+From: Yiyang Wu <xgreenlandforwyy@gmail.com>
+Date: Mon, 1 Jan 2024 22:34:23 +0800
+Subject: [PATCH] Fix python3.12 SyntaxWarning: invalid escape sequence
+
+Use raw strings for regular expression
+
+Reference: https://docs.python.org/dev/whatsnew/3.12.html#other-language-changes
+---
+ rocm_agent_enumerator | 16 ++++++++--------
+ 1 file changed, 8 insertions(+), 8 deletions(-)
+
+Index: rocminfo-rocm-6.0.0/rocm_agent_enumerator
+===================================================================
+--- rocminfo-rocm-6.0.0.orig/rocm_agent_enumerator
++++ rocminfo-rocm-6.0.0/rocm_agent_enumerator
+@@ -81,7 +81,7 @@ def staticVars(**kwargs):
+ return func
+ return deco
+
+-@staticVars(search_term=re.compile("gfx[0-9a-fA-F]+"))
++@staticVars(search_term=re.compile(r"gfx[0-9a-fA-F]+"))
+ def getGCNISA(line, match_from_beginning = False):
+ if match_from_beginning is True:
+ result = getGCNISA.search_term.match(line)
+@@ -92,7 +92,7 @@ def getGCNISA(line, match_from_beginning
+ return result.group(0)
+ return None
+
+-@staticVars(search_name=re.compile("gfx[0-9a-fA-F]+(:[-+:\w]+)?"))
++@staticVars(search_name=re.compile(r"gfx[0-9a-fA-F]+(:[-+:\w]+)?"))
+ def getGCNArchName(line):
+ result = getGCNArchName.search_name.search(line)
+
+@@ -135,8 +135,8 @@ def readFromROCMINFO(search_arch_name =
+ break
+ # run rocminfo
+ rocminfo_output = subprocess.Popen(rocminfo_executable, stdout=subprocess.PIPE).communicate()[0].decode("utf-8").split('\n')
+- term1 = re.compile("Cannot allocate memory")
+- term2 = re.compile("HSA_STATUS_ERROR_OUT_OF_RESOURCES")
++ term1 = re.compile(r"Cannot allocate memory")
++ term2 = re.compile(r"HSA_STATUS_ERROR_OUT_OF_RESOURCES")
+ done = 1
+ for line in rocminfo_output:
+ if term1.search(line) is not None or term2.search(line) is not None:
+@@ -149,9 +149,9 @@ def readFromROCMINFO(search_arch_name =
+
+ # search AMDGCN gfx ISA
+ if search_arch_name is True:
+- line_search_term = re.compile("\A\s+Name:\s+(amdgcn-amd-amdhsa--gfx\d+)")
++ line_search_term = re.compile(r"\A\s+Name:\s+(amdgcn-amd-amdhsa--gfx\d+)")
+ else:
+- line_search_term = re.compile("\A\s+Name:\s+(gfx\d+)")
++ line_search_term = re.compile(r"\A\s+Name:\s+(gfx\d+)")
+ for line in rocminfo_output:
+ if line_search_term.match(line) is not None:
+ if search_arch_name is True:
+@@ -172,7 +172,7 @@ def readFromLSPCI():
+ except:
+ lspci_output = []
+
+- target_search_term = re.compile("1002:\w+")
++ target_search_term = re.compile(r"1002:\w+")
+ for line in lspci_output:
+ search_result = target_search_term.search(line)
+ if search_result is not None:
+@@ -196,7 +196,7 @@ def readFromKFD():
+ if os.path.isdir(node_path):
+ prop_path = node_path + '/properties'
+ if os.path.isfile(prop_path) and os.access(prop_path, os.R_OK):
+- target_search_term = re.compile("gfx_target_version.+")
++ target_search_term = re.compile(r"gfx_target_version.+")
+ with open(prop_path) as f:
+ try:
+ line = f.readline()
diff --git a/dev-util/rocminfo/metadata.xml b/dev-util/rocminfo/metadata.xml
index 3213bd34da97..24dcfaf2507f 100644
--- a/dev-util/rocminfo/metadata.xml
+++ b/dev-util/rocminfo/metadata.xml
@@ -6,6 +6,6 @@
<name>Craig Andrews</name>
</maintainer>
<upstream>
- <remote-id type="github">RadeonOpenCompute/rocminfo</remote-id>
+ <remote-id type="github">ROCm/rocminfo</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-util/rocminfo/rocminfo-5.1.3.ebuild b/dev-util/rocminfo/rocminfo-5.1.3.ebuild
deleted file mode 100644
index 6c175c0a3bd4..000000000000
--- a/dev-util/rocminfo/rocminfo-5.1.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/rocminfo-rocm-${PV}"
-fi
-
-DESCRIPTION="ROCm Application for Reporting System Info"
-HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
-LICENSE="UoI-NCSA"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocr-runtime-${PV}"
-DEPEND="${RDEPEND}"
-
-PATCHES=("${FILESDIR}/${PN}-5.1.3-detect-builtin-amdgpu.patch")
-
-src_prepare() {
- sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
- sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
- cmake_src_configure
-}
diff --git a/dev-util/rocminfo/rocminfo-5.3.3.ebuild b/dev-util/rocminfo/rocminfo-5.3.3.ebuild
deleted file mode 100644
index 6c175c0a3bd4..000000000000
--- a/dev-util/rocminfo/rocminfo-5.3.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/rocminfo-rocm-${PV}"
-fi
-
-DESCRIPTION="ROCm Application for Reporting System Info"
-HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
-LICENSE="UoI-NCSA"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocr-runtime-${PV}"
-DEPEND="${RDEPEND}"
-
-PATCHES=("${FILESDIR}/${PN}-5.1.3-detect-builtin-amdgpu.patch")
-
-src_prepare() {
- sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
- sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
- cmake_src_configure
-}
diff --git a/dev-util/rocminfo/rocminfo-5.4.3.ebuild b/dev-util/rocminfo/rocminfo-5.4.3.ebuild
deleted file mode 100644
index 15e50f8d07fa..000000000000
--- a/dev-util/rocminfo/rocminfo-5.4.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/rocminfo-rocm-${PV}"
-fi
-
-DESCRIPTION="ROCm Application for Reporting System Info"
-HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
-LICENSE="UoI-NCSA"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocr-runtime-${PV}"
-DEPEND="${RDEPEND}"
-
-PATCHES=("${FILESDIR}/${PN}-5.1.3-detect-builtin-amdgpu.patch")
-
-src_prepare() {
- sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
- sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
- cmake_src_configure
-}
diff --git a/dev-util/rocminfo/rocminfo-5.5.1.ebuild b/dev-util/rocminfo/rocminfo-5.5.1.ebuild
deleted file mode 100644
index 296b859a1fd3..000000000000
--- a/dev-util/rocminfo/rocminfo-5.5.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/rocminfo-rocm-${PV}"
-fi
-
-DESCRIPTION="ROCm Application for Reporting System Info"
-HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
-LICENSE="UoI-NCSA"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocr-runtime-${PV}"
-DEPEND="${RDEPEND}"
-
-#PATCHES=(
-# "${FILESDIR}/${PN}-5.5.1-detect-builtin-amdgpu.patch"
-#)
-
-src_prepare() {
- sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
- sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
- cmake_src_configure
-}
diff --git a/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild b/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild
new file mode 100644
index 000000000000..4b5df7bd0033
--- /dev/null
+++ b/dev-util/rocminfo/rocminfo-5.7.1-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..12} )
+inherit cmake python-r1
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/rocminfo-rocm-${PV}"
+fi
+
+DESCRIPTION="ROCm Application for Reporting System Info"
+HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
+LICENSE="UoI-NCSA"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocr-runtime-${PV}
+ ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.0.0-detect-builtin-amdgpu.patch"
+ "${FILESDIR}/${PN}-6.0.0_python-3.12.patch"
+)
+
+src_prepare() {
+ sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
+ sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" \
+ -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ rm "${ED}/usr/bin/rocm_agent_enumerator" || die
+ python_foreach_impl python_doexe rocm_agent_enumerator "${BUILD_DIR}"/rocm_agent_enumerator
+}
diff --git a/dev-util/rocminfo/rocminfo-5.7.1.ebuild b/dev-util/rocminfo/rocminfo-5.7.1.ebuild
deleted file mode 100644
index 296b859a1fd3..000000000000
--- a/dev-util/rocminfo/rocminfo-5.7.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/rocminfo-rocm-${PV}"
-fi
-
-DESCRIPTION="ROCm Application for Reporting System Info"
-HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
-LICENSE="UoI-NCSA"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocr-runtime-${PV}"
-DEPEND="${RDEPEND}"
-
-#PATCHES=(
-# "${FILESDIR}/${PN}-5.5.1-detect-builtin-amdgpu.patch"
-#)
-
-src_prepare() {
- sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
- sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
- cmake_src_configure
-}
diff --git a/dev-util/rocminfo/rocminfo-6.0.0.ebuild b/dev-util/rocminfo/rocminfo-6.0.0.ebuild
deleted file mode 100644
index 296b859a1fd3..000000000000
--- a/dev-util/rocminfo/rocminfo-6.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/RadeonOpenCompute/rocminfo/"
- inherit git-r3
-else
- SRC_URI="https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/rocminfo-rocm-${PV}"
-fi
-
-DESCRIPTION="ROCm Application for Reporting System Info"
-HOMEPAGE="https://github.com/RadeonOpenCompute/rocminfo"
-LICENSE="UoI-NCSA"
-SLOT="0/$(ver_cut 1-2)"
-
-RDEPEND=">=dev-libs/rocr-runtime-${PV}"
-DEPEND="${RDEPEND}"
-
-#PATCHES=(
-# "${FILESDIR}/${PN}-5.5.1-detect-builtin-amdgpu.patch"
-#)
-
-src_prepare() {
- sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
- sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
- cmake_src_configure
-}
diff --git a/dev-util/rocminfo/rocminfo-6.1.1.ebuild b/dev-util/rocminfo/rocminfo-6.1.1.ebuild
new file mode 100644
index 000000000000..5f6dfcd53860
--- /dev/null
+++ b/dev-util/rocminfo/rocminfo-6.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+inherit cmake python-r1
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/ROCm/rocminfo/"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/ROCm/rocminfo/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/rocminfo-rocm-${PV}"
+fi
+
+DESCRIPTION="ROCm Application for Reporting System Info"
+HOMEPAGE="https://github.com/ROCm/rocminfo"
+LICENSE="UoI-NCSA"
+SLOT="0/$(ver_cut 1-2)"
+
+RDEPEND=">=dev-libs/rocr-runtime-${PV}
+ ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-6.0.0-detect-builtin-amdgpu.patch"
+)
+
+src_prepare() {
+ sed -e "/CPACK_RESOURCE_FILE_LICENSE/d" -i CMakeLists.txt || die
+ sed -e "/num_change_since_prev_pkg(/cset(NUM_COMMITS 0)" \
+ -i cmake_modules/utils.cmake || die # Fix QA issue on "git not found"
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=( -DROCRTST_BLD_TYPE=Release )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ rm "${ED}/usr/bin/rocm_agent_enumerator" || die
+ python_foreach_impl python_doexe rocm_agent_enumerator "${BUILD_DIR}"/rocm_agent_enumerator
+}
diff --git a/dev-util/roctracer/Manifest b/dev-util/roctracer/Manifest
index 09b1bca32d8a..3f7eff645618 100644
--- a/dev-util/roctracer/Manifest
+++ b/dev-util/roctracer/Manifest
@@ -13,7 +13,9 @@ DIST rocm-tracer-5.1.3.tar.gz 511617 BLAKE2B 4142979b3b7d649798a7ac0b2a04b42aa7f
DIST rocm-tracer-5.3.3.tar.gz 353041 BLAKE2B b7614707ae3af2f5a46d058dacadfb0ef3b980963ac49face66a80c8396e66cf13e0430ab41737ba15e163f5da03697376b13238ea1decfe7ee4a7f31c7664a5 SHA512 95a202f76f6b68a35942750233bd09d372a9be843150d7ec02824da13c6b9a7c8da7a752ac69f66776e7ccfb6176473745dc46a7baadfe77c99c0596fbc2ffeb
DIST rocprofiler-5.1.3.tar.gz 1402172 BLAKE2B 16e9b127ede94a3f96056e84a2942b6c9f3aec90579fb12796ab8ba385160aa020e3dc77f7a475dadbc0a813a823ae733ca9560f6a09e55c4c82b13dd792dfa4 SHA512 6e9932a425eaaa2a1e1741280d7525c6360700f85edb3bcf4967fe9be4fed662bae0d2ba609701f0d9733769c340e93e32076024b27bab3303449c1d68d9e1ce
DIST roctracer-5.7.1.tar.gz 354686 BLAKE2B 2e72d8df5cf53a913102a715dab55f7c6d33b2d4a9cad7647a61824deba0363cf3dbf96d8de3469a78d6b5c8e517c163c303bf6aa12eeaf8e43f82ac8381ef97 SHA512 62cf62fc505955426596bd6d539c92f4d730d90d820d817343525f1b7be693290727c8c447ca98b1a0e46d1d188b62b3f4fafcf6bffbf2479fc5d937fb354e13
+DIST roctracer-6.1.1.tar.gz 396688 BLAKE2B e332c3a6056d1678e3da511878fd2710a4eaa02526cd1e7353dd1dbcba776cb77e6e431d90daf5f238ec7793fc8e9f51afd7f09992f70b26c7e3aab28bb319a9 SHA512 d59c367953b1d5df0daae96746095e2e19f706f43b5ebed3d45c15d23697e9c99c1623bbb8dfa001648fdeda172a3c1d820d884b6da3946addec8f4b9a86e5dc
EBUILD roctracer-5.1.3-r1.ebuild 2414 BLAKE2B 177f01dc1079d29a764541b00b1df66763691cf42a6115c6c7f76a525605c928852d485271f5812efeb5b9aaa752c83213db6d874386e2a8e6796d32a01ea443 SHA512 2860674405c36b699c633737549a03382acd113be07371dbde78c25ec965208618218f85e940aba6280676918f34c7e6d3a8181c71f9b1f57ff976406e46f75a
EBUILD roctracer-5.3.3-r1.ebuild 1659 BLAKE2B d8b729531db35650b674f30e2c9aeb2c494d82705bd46c784365dbe7d6396dfdba9339af5e378a4eec35a40f93fded8b2df4c0d583b976bc689d51d087d6900f SHA512 7efbf7deaf110325d6df22f1180609f7ffa54bf3b34ca50a9c2fa2b4c4b0359ff2c4aa881e4c36d8a11db3946bf6cc8746f9c384811635beed945b35565cc1ae
EBUILD roctracer-5.7.1-r1.ebuild 2230 BLAKE2B a2a1f033a011244d6039107c7f121b39965abfe12c362eedcb0d1e13c63e09dc7a8214b9115fd59ea5c4c5faced21f4e8ead45277ad9f5d49b1f3145f0abfca2 SHA512 ef63e786f59130b2b4bbe071d598b44d04aa66a932f17739908f41dfc4029debcbcc139cd4693a970ed7e7b2a2d70d497806c651fe634dec775991fdbe06e0c3
-MISC metadata.xml 620 BLAKE2B 305256592e98101accc2200175ee94af58ac66f529fc01978972b9daeb33c1588751e242fc72a69860e5aada7a94f641c71d60d4b2ae48daca8f606f1336e8d9 SHA512 10b5b9a17a3696915eefc0602ff21b160ddd9c45390ae2bb35472c213f1b3d67b5f650c962218b6300d51284ca5086a439c8f5fea52272f81ef014025c48f4f7
+EBUILD roctracer-6.1.1.ebuild 2325 BLAKE2B 4038182909251dfc4d15b499e881fd555909f03886420c67ab2e52cdb9bec35c19bda6531e0af1aa60a76ed8c54b78261465675141cc8fcf49c363f3858a3024 SHA512 c90319f75e904475cc0bea9f06a26809eccf39551737b3443b1f08e3a41c924f0c958e1ff379ad10459e80cf7525940ad218f8cc61ca187275017384d79f7003
+MISC metadata.xml 717 BLAKE2B 9705d469093d1851c10e8f727b43300a1fbe1746057114ddeaa38520a094a8906c1a8bd13869e3f84ffff652b68823f63522685a97ab3d3f0fdcb52283fc27bd SHA512 d6ff1910d66ed3990e965826f0df28c74b9b6287f4dc4d619425c2803a1092bcd1c7d8dc9776e5ae3366a31f3a56d498b0ffaf8f7c336af623df02421de26430
diff --git a/dev-util/roctracer/metadata.xml b/dev-util/roctracer/metadata.xml
index 872a2a3bdb22..a7f7157360b0 100644
--- a/dev-util/roctracer/metadata.xml
+++ b/dev-util/roctracer/metadata.xml
@@ -13,7 +13,11 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/roctracer</remote-id>
+ <remote-id type="github">ROCm/roctracer</remote-id>
</upstream>
</pkgmetadata>
diff --git a/dev-util/roctracer/roctracer-6.1.1.ebuild b/dev-util/roctracer/roctracer-6.1.1.ebuild
new file mode 100644
index 000000000000..61a5b02149f2
--- /dev/null
+++ b/dev-util/roctracer/roctracer-6.1.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+LLVM_COMPAT=( 18 )
+ROCM_VERSION=${PV}
+
+inherit cmake prefix python-any-r1 rocm llvm-r1
+
+DESCRIPTION="Callback/Activity Library for Performance tracing AMD GPU's"
+HOMEPAGE="https://github.com/ROCm/roctracer"
+SRC_URI="https://github.com/ROCm/roctracer/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/roctracer-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-util/hip:${SLOT}
+ dev-libs/rocr-runtime
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ $(python_gen_any_dep '
+ dev-python/CppHeaderParser[${PYTHON_USEDEP}]
+ dev-python/ply[${PYTHON_USEDEP}]
+ ')
+"
+
+PATCHES=(
+ "${FILESDIR}"/roctracer-5.7.1-with-tests.patch
+)
+
+python_check_deps() {
+ python_has_version "dev-python/CppHeaderParser[${PYTHON_USEDEP}]" \
+ "dev-python/ply[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ llvm-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ hprefixify script/*.py
+ eapply $(prefixify_ro "${FILESDIR}"/${PN}-5.3.3-rocm-path.patch)
+
+ # Install libs directly into /usr/lib64
+ sed -e 's:${CMAKE_INSTALL_LIBDIR}/${PROJECT_NAME}:${CMAKE_INSTALL_LIBDIR}:g' \
+ -i src/CMakeLists.txt plugin/file/CMakeLists.txt || die
+
+ # Remove all install commands for tests
+ sed -E '/^ *install\(.+/d' -i test/CMakeLists.txt || die
+
+ # Fix search path for HIP cmake
+ sed -e "s,\${ROCM_PATH}/lib/cmake,/usr/$(get_libdir)/cmake,g" -i test/CMakeLists.txt || die
+
+ # bug #892732
+ sed -i -e 's/-Werror//' CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_MODULE_PATH="${EPREFIX}/usr/$(get_libdir)/cmake/hip"
+ -DFILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DWITH_TESTS=$(usex test)
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ use test && mycmakeargs+=(
+ -DHIP_ROOT_DIR="${EPREFIX}/usr"
+ -DHIP_CLANG_INSTALL_DIR="$(get_llvm_prefix)/bin"
+ -DGPU_TARGETS="$(get_amdgpu_flags)"
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}" || die
+ # if LD_LIBRARY_PATH not set, dlopen cannot find correct lib
+ LD_LIBRARY_PATH="${EPREFIX}/usr/$(get_libdir):${LD_LIBRARY_PATH}" bash run.sh || die
+}
+
+src_install() {
+ cmake_src_install
+
+ # remove unneeded copy
+ rm -r "${ED}/usr/share/doc/${PF}-asan" || die
+}
diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 8fa79f5ed618..c14a7fdc798f 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -1,3 +1,4 @@
+AUX ruff-0.4.10-release-tests.patch 1486 BLAKE2B 8456243a62c7fa9ca2690813dfbf3d13f009683c4418d438421beb810d3c572cfdce465a671a2bf7a37cf414894269df1fc5f739e66360aa87f1cc86275b01ff SHA512 03c29247def226b6e339e8825aa0d4a38ffd920d5e0068006ded7418d79cf0db8f7a1501948ff356da9416587058a006edfc79237c23bb2e45207e1403302828
DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
@@ -14,6 +15,7 @@ DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e
DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
+DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff
DIST argfile-0.2.0.crate 9042 BLAKE2B dbe5f6061a18aeeb6ff09e7d7c03cde0077c0fb643c44baa6bb0194bf79a1e6178856d58f5a2132603228821483b1de50ff54a27434fe9fa59f5bb58524cd42d SHA512 f883df69a34b00c132fa8f5d4b64768e8136773aaa3a6c748ae001301485a4cc1af603d9940083c3f7b62d29a3945850b7136be9b49a7f2066579582583b51d5
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
@@ -23,7 +25,9 @@ DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616de
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
+DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST cachedir-0.3.1.crate 8668 BLAKE2B 94b624651fad1acb2b82d7d886449db2b5558e672ad220396c190d155fd1ba8d46fcb26eed6b15aadae91011c7c44ae32c8257696b3e3f0568c3f0e4c95442d0 SHA512 af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
+DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
DIST cc-1.0.95.crate 76485 BLAKE2B fb86d2c49e9ee73f1a7f9268274a879260b13adafa49c8bd4bcd4acb77861b7b65c5cdda988877e1ad2d4a4eee52308ddc29b545a07cf90cdcf10268ce639986 SHA512 7e19d1c2271a094311db96edc6faa6576366070dc2e77a666ce43016c367d5a94e832724b95b170650bdb16998699699e45d3ac2cd0eda6655c58c1e141d40d1
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
@@ -33,13 +37,13 @@ DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14
DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
-DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
-DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
+DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
+DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3
DIST clap_complete_command-0.5.1.crate 8273 BLAKE2B 84302d7ffc34d9e947dd141421462b2035f324a77a8c68fa342a49242b0f97e43afc54be90d7cbb2efb311ea7848313af3d98c572402e7b25f83c22ff1fce8c4 SHA512 0cbd75f41349c709440ceee1075cd209f927b928c665b31907caecae91ab0b1e00c0a73f8185df754663e4d079467c6312abdc175bb6f8bd58c6d783b371754c
DIST clap_complete_fig-4.5.0.crate 10932 BLAKE2B ea828d2d36a92f13b176af614562634ff2117f23a328ffc1bb873893ed3101d2cd52ed09cf5b1f299a5a51597e51ca2806411158cbde8dbceb6c56417b4b9111 SHA512 8cbe3e2466149f2af74aa9e9acf538ec84450111a698a83bd95684685419dc9c37251c3f1d06800d1ef8e8fe9739186f95c1d626fb61b27a672cb79bd0d08bc8
DIST clap_complete_nushell-0.1.11.crate 32198 BLAKE2B 6a704251bfc10fa7fd113f7e82bdeb9655f2e23d851fc3d654332ee196214b179fa83ed6c57b436df247f6eb1d2feb28017090b9087b7b8d92283978e7ce9957 SHA512 04098511e19cb629df43509f2596904ec2a8690fa6bcf160825030c42dad73f77ed184e5a4dce10c8308b9718541540f10277b0ef0fee6b039ac1e7b482d3cf2
-DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
+DIST clap_derive-4.5.5.crate 30017 BLAKE2B 8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f SHA512 90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
DIST clearscreen-3.0.0.crate 152311 BLAKE2B 9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95 SHA512 2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65
DIST codspeed-2.6.0.crate 4661 BLAKE2B e8a174d6b90a39b0867d47f65a49223d63ba5de09631ac0916b28506cd7c668346d317df3d5dd00bda06ab0236f7e29d978fca0dfc732f36c793837114c7bde2 SHA512 67e2b92fa0cd578ec9208767f395526908886d5a969fb9e17ab331b108f5a26d8fb15bb92efb2c85d132429575526286fa7a7f0be423a0341d9c179632809d91
@@ -71,6 +75,7 @@ DIST dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
DIST dirs-sys-0.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
+DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc21120bc30348e8b16b5121f7c35ab72b65e80bf97dbea6cb4ee6b4d5215e8e5c4374f92a569697bc9c862348620cd SHA512 a1de2c200584bfac640f8b84b5103d8687919cd29f59a14898e98d480f476a8e4dc06e3b929af479d536cd02186e2a9be72e6414338bc117b97bc0d160029592
DIST drop_bomb-0.1.5.crate 6859 BLAKE2B d115c842c3642e070cbf91c8155e09a10fd51f772b2f491d7ac16ddb983e9a6334fad23415670caf24fc3dc2f37a894f6b39443453ca394d9227e8783d5519b4 SHA512 b4b33e275506a52a062d4d3c6beff14b4081b56c4491fcc28f4aaee645f6dec103fc0b67994cf7816d36313ad5383478aca28dc4d6cf619486a517f136d7b344
DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
@@ -79,6 +84,8 @@ DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3b
DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
+DIST etcetera-0.8.0.crate 13295 BLAKE2B 33069c496eb846bc3e602812cd2ed182c660ae06b8a33ecea294a5ec9e37a1fc15391cadc9fde23f3e885e506031cbfb6b7d036b94cc4f94d42b8dfa8ad0ec7b SHA512 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a
+DIST eyre-0.6.12.crate 45330 BLAKE2B d5bae0dc5a45691ce5950daf30d27c7a0824bd03ccf4305e71e71dd9805e5f306ff0796064f07deb6c366b02b81fb6fd22a78682f8c620f7feea9db3d2f452ff SHA512 6d5e3bcc138189e958693dda0c2300c6a30567f60f65432c4f24e41a3def7431366e45de62f74f21485d678daf831e77ab04ba80346c57cffb694a179380e769
DIST fastrand-2.0.2.crate 14674 BLAKE2B ea23f52d745f4fcfd4ec911d48d77c60da837f57942994b17458daac7cae38953cf679459908d68e5f393d03a90cd6eddba23d2a86c2bc11ebfeed0bb41fe4dd SHA512 3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf
DIST fern-0.6.2.crate 304626 BLAKE2B 7dbfc8a1cf0adc288732a1dcc23e30bfea6668b01e162b60e867b67b995b7eeea5399b9e9a630510e3f56c8f36b79b34913342b7c8834783ddacb2cd7b94e140 SHA512 f9c44d1387f803b567b7254d91cd942c55d30a1c3cd37786101d7d49d346bc2bbc593fa8a3b2e59711c5320c1496354e8d2f3ecf0967030ac1e5199650523fba
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
@@ -94,6 +101,7 @@ DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae793292
DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
+DIST hashlink-0.8.4.crate 26514 BLAKE2B b4f0e4c964a7a3f7bb31f5b04c34598372fa867fca4550c3e170a1eb31d58cff44314448a467d4b8d6748aa7a7bea4ed422bff76e9e0a5018f29b85a6c51f3f0 SHA512 4b21564c26673458668da18fd95246514e90cad603ada7875466bb056fe461ab31c1db77fc2ebfe207a1bcff06df2b0b29c258f7fa9e5c19cb4e4b2388d53ff7
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
@@ -101,17 +109,28 @@ DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
+DIST icu_collections-1.5.0.crate 82762 BLAKE2B ab89336790ceafe62dd72f0aaef16a6eb47fa5e41424ed990e6c059ad431cdb3dcea943436aed0bf9c6eabd7aba12d255a2233fbbcf9cf5f666ef1dfd5b79a16 SHA512 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
+DIST icu_locid-1.5.0.crate 55131 BLAKE2B cde2b988f0af200b8e7851a66b8ae08881670ad6ff79c5caf5135a04c200e5ecd0acf27d8856fb0fce46d502527d506095f469c28f325b9b9d21d2a3657149be SHA512 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
+DIST icu_locid_transform-1.5.0.crate 29094 BLAKE2B c7bb5c5ed273a6a97279d4599f612dccdd796f3ae717411aa5b21949721989986d8b766041b9c7e49a91cdd42a48fc965effb8d7fb6d33554926d203a6535953 SHA512 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63
+DIST icu_locid_transform_data-1.5.0.crate 44727 BLAKE2B 7fc5408510886bd7b7d796850a542f2c1d759d2c67492b695245d46b34930e3918513cae2699963f603d2bd02484960b05afd58cefb6c3152ec201880366d44a SHA512 1c00fb962eb4b8c759b1120313bb890f4388d579890d7450b798d6266a7d6adcbbebc8a8dad2f267668ca6f1c059d0bd2209eafbe2a72f4558c85258eba57405
+DIST icu_normalizer-1.5.0.crate 53113 BLAKE2B ccd58f24469da1f237ed9a349f0b3bdbb49b8f5b1995d6254c6e3eab53a71208ff4a0b09bdc68082cdbd288df66499efb19555f41d12a19205d724af22fb504c SHA512 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13
+DIST icu_normalizer_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f
+DIST icu_properties-1.5.0.crate 64474 BLAKE2B 5a38e830609fbf57f5dfc78acce4adcb6cf32865075dbef9e4f9f1a5518ec500a6c967f2dd2f020509d4efce915028eb5b131fc4519364a5d42eed326b3e35e4 SHA512 a5ec9036b5c8ae35cd9afaa143ad29d0656078e1b5f2c589d7ad6a9e4755c4a383e45c2a3b9335455f414e4d068f7e8f7b41e9cc79309c84ac769c40634f03cc
+DIST icu_properties_data-1.5.0.crate 227993 BLAKE2B 3b3141507077dfdeb4f89316e63e1a651fc5570cda58c6c2d566130858ff67f900c3b151113e6303962fedf1d6b6d617601b21a08c4c0c98e6bf135aace6f299 SHA512 c651d0a50c229acafa648ce234a73bc1d0a85a8bf2369fdadaa62badc741c35e8a7d5392fb1bdb7b720fe2e0f883d1309c78de4ba913691969e5367a4e8bafac
+DIST icu_provider-1.5.0.crate 52722 BLAKE2B b1e53ac677e2db5870df0a91de405ebbc635c3f7931960f3bd744b57350c7536116f3861d4177faed2145b79c1c957d79815fadc2dc85faa656a1f0bb338a16d SHA512 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
+DIST icu_provider_macros-1.5.0.crate 6436 BLAKE2B 7405924dca41db72ce422437434a4affece69f888e5c18d2a92f761a8d83b180f40c8de9a34ec15d0e107b63b2fe0502cebd0a0ae6f98d9d6ee37d197e754703 SHA512 a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
+DIST idna-1.0.0.crate 142693 BLAKE2B 6d5cbe7f80667503ce14eb09e13eebfaa16f5dba2f78c1f6475bb85a430fe7accca8dd7cece1a34d59b8d243c1e404fd291d6ccd6e34ddcdaee932f54ec6a89a SHA512 9230b6e7410532190e77c9783da477c3f09b34cdda8376ac813bf905b116e6490470afd93fe2bcb383a0234074605de5e93780873685020732cbdea422eaad29
DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9
DIST imara-diff-0.1.5.crate 154821 BLAKE2B 5be6954d53e1787e6c88b23c7cbc8848f92aa7892a4590fa7d55269550dd7e0a355ea13ff646abb4f91467ef4fca12e74da60958181ff0c6800d9965f6a536d6 SHA512 9c8254012958869cb4845f76d34849b140dd1604d14dc9822f969ffd66c32a94ae6151a1b11052817e1ef60fb94ec52ac9bd0a122b5a1e6a994952445e4d869e
DIST imperative-1.0.5.crate 12294 BLAKE2B ccd9421087763b7e96afe4b52f9eea9a613230289ce32aaae4d6e266f40a9f06d54f15a1e4b978157024d17f5c717a410fd0a619badba3989199295218e9828d SHA512 ddb760c801ee69b7669d57025027b2b72948297170834ab968d0032f3c41b05f99a0f51263b074a53fa221bd42fe57ba3897a3014fe4207b297b10b8f107efc7
+DIST indenter-0.3.3.crate 6587 BLAKE2B dc4a73eb90bf05ec939634d3f1543f57c8b612e44e0fb3b38329ed2b9bdedcaedce84eb3f542f71c726b00c7cd273c3c390f827da170b5ba361cf669de4d1d3f SHA512 6585964939ee84739cdd19576faef467703415777e159ab2ff8b0f2a371fb2cd6c7a83dff4df954e9bea35844a43b72d93131dd4d23d328e9f365950ad831a71
DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f
DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
-DIST insta-1.38.0.crate 86379 BLAKE2B a0d349fc486dd4dd771b292b3013e7609e44e6db70c661b37123985427004938022f09bf82dcce97124e7acc1d72c7b3895ba0cf7d4dc2ad2e6334a02c85d3ce SHA512 c0604d51c34bcfa696bcf1bb98bfeeb210a91ad8f58ae2df0c81acf99a8380484a0e4bf3697e8363fbcb2a9c946b00ce91883f5ea9fe5b997dd772b230b86827
DIST insta-1.39.0.crate 87049 BLAKE2B c37b99bb8dde3fcac0b8a41e7e2a76a014fb0919d0cd2eb10b0e4aecd9ee312737313a4c262f8237ca5c9a12ca0c23b5c2ae7bb9ba69c2bb506ab43f382ff108 SHA512 6d50e49af1b76ac53962565d37e05a3fa5b9dae47655529cb675b498a0308ce6008d9c2821e4cc323c2e05560f76539572a7d8881d151e015b32444b02175e5d
DIST insta-cmd-0.6.0.crate 12385 BLAKE2B 0b3d57dbee4d2c55e29e6310dfc1fbe55a5fd7cd034aaf72c7619c7de48d56473b7ab76cda42bae9ed43c113a2a07755497f2ee030c2d6be9dbcab4557745e79 SHA512 fa2415e328976b97488501b4d9a17f650e29585b2c50ab83e6dcb109abd0889d553a26074dbf695625799c81ca4b23209f317b55e344e0dd97806c73fb07b916
DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
@@ -120,23 +139,23 @@ DIST is-macro-0.3.5.crate 8936 BLAKE2B d8e9d758319d608385755500c8aade98a8b015ff1
DIST is-terminal-0.4.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f
DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049
DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
-DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
+DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
DIST jod-thread-0.1.2.crate 6322 BLAKE2B 8e27300e03c4d34265be761212b8d23dbea90fa6f443a55437a23df8b769e76a341f060c6ced8dd5a036d4142b08461b9d0a68a46b593fcf772fb0d3a7e78cec SHA512 fe3a3feb983b273bf86ec26dcf4edbb1fc0c5f583c3115cedcc63279cb72f0b40bf4134f95d673d5f3e532bcbeafff09759509f55543c98850e750aea39711e2
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
-DIST libcst-1.3.1.crate 110246 BLAKE2B 6f9c19611a6d1d2fd94d896392cad49dae58e1d2623bb7b4f86e3515a23faa07f0e0d73adb074c2c0d4f1f5c705df6f698899133f2a7c0326689f47ee833063f SHA512 c867335a52221c3e2f0425e3124af4dd47f6e328118fbf89d80d8eeb531c0b360bce25c2fccacc6a76b701e084b97d6057780b34abb49ae84cc56247404b238e
DIST libcst-1.4.0.crate 110834 BLAKE2B 60ccda8ed6fe74415e2d3a453a58eb8ecaa28ddbbecde12720d11557456824d963a8182f678d9af63730bf1df21102084d2dcb96f848a7800c98a22f32ee86d3 SHA512 f960d3c2e4a8f31f65666f3c1e900ab04d5d306f08ed9336e8cdd2f6160a3bf2dde286f4b3f1ee7bd900885d5fbd53a0c903f9746bf9edcd7f33aeae22937e8d
-DIST libcst_derive-1.3.1.crate 9189 BLAKE2B a51081268397856c8d6be71c12f42dcc7c19f5755c98cbe7d19920b59d771bf117a0158e7382e3b85856b74408ea00840aaa1ab56b3dee5c535da7bf97dbeb3a SHA512 ca94ae6856382d5ea22e72441b977956dc94685ce93520e9e047e4b806b3db619de347cbca33b7cfb6d6835c3f7d42a05cd77b7d67626e45bf876ce6734143f2
DIST libcst_derive-1.4.0.crate 9303 BLAKE2B 4f6f05578fd57328b80913cb594b3cc6944b8ac62bbee747598a0502c044dc77e781836ef7b7e01046d92990514b5168c553f87ccafe2197c328bdd833b3c613 SHA512 6095719fbd5931d1e8e9e60ae7c03b03b9110ecc6054396e1a086e7fc7f1642a6085deff0d90d857ae8f0037aa8bf396a9b5a5660941c0de4cc659664a41034a
DIST libmimalloc-sys-0.1.38.crate 196009 BLAKE2B 355f07b19a5fcc54ca95cc449a9c8200abf11984e004d3ed405f0370f29a18b878e9d8fde63c9bf84d5227388905d288ebf1ba2df38d7c5be8b0d3e67b63f55c SHA512 3b0416b06a4692be364b75e324a312e0160f64f8a49930d3e0eb6fb201982b59482f636fca774a254aead6112168acd3d307c2a79c5ce3be3213850c172a7bf9
+DIST libmimalloc-sys-0.1.39.crate 198523 BLAKE2B 371751d8eabd682d879a4d85b163d3c2f3dc3968232241cd2d7b573a5b78164efa6cd90c2b81d350c69354fee5676edb3e37f75f676731fccc913a83878c7358 SHA512 db578da8722b82eafac3b587b2db24cbf95fbd85a25b7ce30286deb9eda6820b5d452ece7c3126a2d8c96400941dc3946b4cb2f46172241861405aa09a3a2451
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707
DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST litemap-0.7.3.crate 28728 BLAKE2B 00a04ca0e4e774b317218ab990da4c6ca1f342bbf229957db51801f8ec36339b665133bfe3847ca68a40d901d78d87e0041e09f0740898ac38ea3c8504309c31 SHA512 2c3bc6c4cbf6609f3cc2d986e701d23b73f5bac55995887c90aed01bf4392a42c718a69c0050296fa635a46f7cc9ef3dd6c6a2a505d3cccc690899aa345455a8
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST lsp-server-0.7.6.crate 12133 BLAKE2B 1858cfa3525d0d0f61c1a988c38a1d02afa593bef53608c9f033861e0df91d833569563acf3266958807e8daadb80f9367f4435fa3f05ae40e362626ccf9c722 SHA512 d9b35963ae171505413f1879879e3d5bec2c36cc50dd2e796f8e209768608b36a7d77ae441128f939f15f743f994c2fa479c7ec1a53296d3b65d44e969bebffd
@@ -144,8 +163,9 @@ DIST lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz 71124 BLAKE2B
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
DIST matchit-0.8.2.crate 33260 BLAKE2B b2781d1656439d471c709ecd26a763da032652578ef542394e92d0b1649478beb059b4445f290c1709191af48bb9841c30b733b2d48c4c5d776c24c244a31f52 SHA512 b5a478212b3fd7defc7c92c653c203c1be84bd0753391c17c2bb20c795f5d1462b34bac88f5b067e71d6fca0cde83e2157aafc9c09e950819d1a2b86621c34a4
-DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST mimalloc-0.1.42.crate 4079 BLAKE2B 9cedd8487f419cf1132828fa798af8eecb587abfe2419aa063a1a4d3e24bd0b3dc5c379a24dec6f83d63d984e2fbe5742c4b968cbbc422724c4f43a8328f265a SHA512 d9d37dc9bdaf5bbd5b28921c2cf8d7fc3bf704c6fda893310f5ad43710f22f3543264fbca122097c90501cb543db73b282ce67aca9dc7ce774121085b1127f80
+DIST mimalloc-0.1.43.crate 4075 BLAKE2B f22e0d10c34319125ffbac904894e0e9623d56a1fe488c95d76a706bab047aadd8c511419ebb20136ede67bf6297019b3ec7f263a324f1dabb45aa4f257a6cca SHA512 f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
@@ -155,7 +175,6 @@ DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb482
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
-DIST nu-ansi-term-0.49.0.crate 28211 BLAKE2B 057f2d9a3b6fa773e5b8b7b33eb0bd588db3310f01354701832716d77dd6c49ae17f69728582cdf84e8387f7c57b9eb05cc97ee6e14541878f12fb50f93855cc SHA512 8168f44f3574e56fe70ecbc67255556bb92215d3520d1cfca7be918b3d7d54be7aa0d82359f1044eaf66f11ee85fab1f9ccf32b13cdc39139c2facc78b2d8e71
DIST nu-ansi-term-0.50.0.crate 28482 BLAKE2B 48ab82481353372f72fc52b2b7a9835747634e0bd8704f84489c5c1c68bcb4aebead76b232b97dc7319fbd473a9d1d2606b597567508ab0ea9cf17b3e5c85016 SHA512 cb9a1215a730fed293cfd83e7fe89d049d120435740dca5416ad06c9f5b40f496fe22c9d16eca724a56b9039e9f58b17a3301e80c28724fdba70ec81e6f469d2
DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
@@ -183,12 +202,12 @@ DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bb
DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3
DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe
DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
-DIST pmutil-0.6.1.crate 10997 BLAKE2B 49f7ae8ec78b45bc595ce6270a1bbe8ca5ad00076790dcc551e3bf5b03086cba3abde96eb550ec011314bb9d86d58e813cb992a9e5c0330450e90a1cbd5a4ebf SHA512 48bc51e1ee2736a04d6c74b7a222b3c437cc23f3fd8da4330f37bf1fada4cab27db159bcdc10934bb6830e246356c6fdbde05d1bc40dc21069d8e0e7902aae9f
+DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
-DIST proc-macro2-1.0.84.crate 48922 BLAKE2B 51f73a6bbc3cc42aa5bb5c3f4bf404a0c7803f7219673771d375ab288c638113f496e932b98981ef56dac755d9387f888a4147864d8f9364cef47644ea179161 SHA512 0d0bd0cc1f457b6d5feb9fd6da670f2a0662d15d88e5d20d4d308103c689a103861b3838eb25e5144cf24fb87abffdebb3175989285a03f08730ce3daa55e35e
DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST pyproject-toml-0.9.0.crate 6041 BLAKE2B 43947f872bffbdc37e1be5c8e0654f94ff0339c71244a519ecfaeba47a4204bbb004021bb5ca48cc07bd2be9146c288afdbfba8529b9d461798d235af390eaaa SHA512 d6475d4bed6a74392a0322dcf1d0cce2f8974616afb931270eb410e7c44fc8750acb1bd250b89203eaeda04efd5845e38d7618f762c3946012d5d3e77180b610
DIST quick-junit-0.4.0.crate 20136 BLAKE2B a5b31361598f2b8edb18730fae091a824079dca4fa657c6482b0fcbc8d5882c1170eed313948a691b8addb0de5bbc44b845381e9b4d0285f523273073b88ce40 SHA512 fbe82e4531e7028d9d10ecdb0f1a2e3baf2231a0f7e7e28ca3dc3920c391b83972b9289a14c7f41695e5568e669164444f3e7ce562f3754a407271dc9aaf82c3
DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de
@@ -200,25 +219,25 @@ DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
-DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
-DIST result-like-0.5.0.crate 4342 BLAKE2B 23ca46c346cc409dbf959bc7a7bf8d81e219b2ad352a1eae7f7195ee9b8573a89c495d38d5e53630a49a993a07b4b54074c8f324b97a1d9435040f7490bbf5ba SHA512 581f36be8e9affaf3d7bd8a57506e0570aa04c77faed27f95cfc7297fcd5653125e5cf79bc51b16a08c56ce5935d39685ec3e3a61bafc1e869fa2fffdf19704b
-DIST result-like-derive-0.5.0.crate 6718 BLAKE2B ddf707ee5a4d838052f0b97259a5862c22738419a8ecd5f10d0a1c5f62b572dd46c79b631370b4c6c9a00d87828171bbf240ccd19cd6e6973c2e42908a5c52cf SHA512 0c1951599d76aa0d6586242eea9b41700cfa1b2d77f078c46b9e90f9d57a69a198c46b6f697abfb7336224ba3f388d8233cb77721b74787c5e23b77f9ad37307
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
-DIST ruff-0.4.6.gh.tar.gz 4803229 BLAKE2B 9112900bc73a3554c6d788fb548b38ea68d9fc8b32638068fbd641f0c038a1c156f641679f8a31c565c539b7fa33929bc57f6f0cfecceda5065ecc659daf2b52 SHA512 c00e6adfa58a568ac673981593da256345ad41e5911cf8512eb50e3a0e55adf1e973afd6d873352edacf991b669d044dbbae43c7698781f53bdab6c82f8d4f89
-DIST ruff-0.4.7.gh.tar.gz 4816147 BLAKE2B 7af319939e53a706c3777eecd4042f8d929cab79c82f3172a615857f46a687ee28409ba80c811a0c02bc45537c816b27d82e5d78838418993dbc9b7be656eb40 SHA512 a47320fdfccfe0803dfafefe4c35d65d456604b0d9bc0c7dc6227f5e468d3c0b6694ea1424e90e36f9ee4476f4579216ab33ec29e1fb2be46a128bd2d3a73618
-DIST ruff-0.4.8.gh.tar.gz 4838096 BLAKE2B fb788bcbeaad1ab50dca2a2b254c9cf4a65d5140c2789166d4ddb8ec350633c56a85603c4cf8dd423c37a457c557b7cd386d0baee310ea0c51f311d9ef9bc48b SHA512 2080b60dcd7b53d1afea3a020f56ff37d08eccdf5bef81220ebaf622e832f665fa61a93f14954bc60b914e7fa58cce3ac2ab6ee38cafe3a25d3cc3c1f598e37e
+DIST ruff-0.4.10.gh.tar.gz 4921666 BLAKE2B 4806d2ab308c2b9c1570a5249826d12de62041c53b801221d7d2e74933f8c4fbfe1c7f1300d21c679985783df05bf824566953d0bc5d4a3a39794e79e0167377 SHA512 b9e4bab56e94069b46e424edf6b2692e8c472f5239f74114dbcddc1c03375e2e0e711a157863f5317e1d15e55a2d372a99e7221d11fdd4202b65bf48e5a1a081
+DIST ruff-0.5.0.gh.tar.gz 4944255 BLAKE2B b62732bb924582485cca2cb98644eb81e0bf3c9b9223007e05b4e2335fa37e74d3d91746c537d7be5c332cd737cfd3d31b4a2dc446a556d888310687eb2549c2 SHA512 12b69297d1e5fab87b2ebf97d347bf376e1797f5c3633ee398c08847df6b79160907444a034e0e429861517dac15206b999117e155b622c4e4f76fb2db8c8ccf
DIST rust-stemmers-1.2.0.crate 2351301 BLAKE2B d633c0d7091fd05e55a521670104831bed89deef7a2fb7c1eed3528246e65b67a97888fed48b134b10c477e7b95c034e8bbad70500c779b1ff7b0c334de0b37b SHA512 b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
+DIST rustc-hash-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
DIST rustls-0.22.4.crate 333681 BLAKE2B 01f84b7f44883c807d8651b6058647180d6e9d48deb51fab0e76d7b587ad11face13215170db3bb7d0216505eb108438dcc3bc08ed2080816401f3955f73fbab SHA512 0b62c741b73dd49dd9d5531c9ae749fc8eedd4a396c5b4c02b1b33062d56c84e327e12f5a984b9ca22c7984103896d4ac69899032397dd6eac1b737e0647e2da
DIST rustls-pki-types-1.5.0.crate 29362 BLAKE2B 74a1ab3f98ebf77a6baae88a9d862837840f7b43ad43bdf9957ea552ce135be926843067789a33cc18f87de3f800ec509120f0f8c037017e6a111f36f651db70 SHA512 0c6804a96a6424316b21e1160e3c18fa5f5c91265e8c5eeac3e9b307026a2e50a96073a71ca033dfd95b516fa7d335cddb35f2b5c167fc78a33aae7f1b999757
DIST rustls-webpki-0.102.3.crate 197543 BLAKE2B f39081c4e5938f3ec6dcedaf9a0c8832f6b2a16dba9c04e6ed082e6f7f46b53ad98e01068ec672ed47ae763147b7f0488a33e33fe7e375f53e1892cf614428b3 SHA512 ce8485bc60f2e2c87e96e0c21da1774d403b20e08db169854c56ebc6c61abcd50bb88d2798c83eaae93ee12081168f4ef934ab8681fa45522c41eb3facc440fa
DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
+DIST salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.gh.tar.gz 642965 BLAKE2B 310c7a57b2b57b903efcc4a4612dfdbf0ff2a45758239f13d6b85410ae14aa95ee17c65e18b2298e819fa7d71db23d7e783438aa5d631b41aa24abac38aa4322 SHA512 59e831f0566d1f18e04f50e0d43bd439b3ae245d7016be6f0e2a257b3ef8caa20b40f50dde2df1c5c20585483062adbfaae75acf487cc386648c80a2fc210b00
+DIST salsa-f706aa2d32d473ee633a77c1af01d180c85da308.gh.tar.gz 596977 BLAKE2B 1ca544e1d2c8bb87f43dbc6761879d284ace13b68f177d3496cf2deaf2b13f65095c5ccc6e77dbafd37bad635c60ca6e730151235872cb5ffd2619c5cb5201c8 SHA512 5d80c12212237f63846cdfe8a10714bea507c5292a5f63f0ca06b3db9e7a0a43236f5c8e82d37a297a085458df61d9213a79da47ff45c620b62dbdc594c00d36
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST schemars-0.8.21.crate 58475 BLAKE2B dc3e96140728a9aa2a4ec5a4a46e12f016635d818dbd78865dc0281b6f0fc05174fe7dc0ddf085f0ed5fe26d4a4e6b1bfecd6909236cfcd83c9471b876d2d01a SHA512 23a794ec52d83ce045c8b2d633913b3b29e4cfc9d0a29f76aca8cd5b31a9c707ffc04c94390ab719b3c8109f37c11a00dae73ec1719087dfe7b3c4007beb066d
DIST schemars_derive-0.8.21.crate 18703 BLAKE2B 62cca4add2d8282e0461d52026a3d7b58cf6a8b34819179336648300b8618056c6a1eba49b6bbac098a101d73ddf577bf9e6e8afab225ba67cf519126c6f9d06 SHA512 2e24af9e86aa1c04921608a7ff8a62ac1c3e7971591db9c8488b6e701f289fe56931ad208bd73f2542fc1d95863fdda2cef9561585b7e760eb99e187661ee102
@@ -231,7 +250,6 @@ DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbc
DIST serde_derive_internals-0.29.0.crate 26065 BLAKE2B 522b09f139554a52201ac397323f0124b809e9e9ff6329b34afa99f90cdf65fb3cac8370d6ecb712b72dd8b5a1d96f7f7c4ffc9ac6718eaa8a66e1aaaa28d891 SHA512 ee6e53fc58aaefb2ff953bf58ef90af3c74151f5193fe7a75d8afbc6e3dfb83d54c514ee1403b5283bb7d25ff71d24c1d8622bf1bbe940e2ab8821938d4dff21
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
-DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST serde_test-1.0.176.crate 18390 BLAKE2B 2f4bba264e75ce33023fb6d46f59c2a908b57a70b72e13a8d9832d2c15ad5fe17d3013bcc4ccb52f35295b9422bde2acd20c64c1c4cf28be620034bdf4f5266e SHA512 a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
@@ -241,46 +259,45 @@ DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264dd
DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f
DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
-DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602
DIST smol_str-0.2.2.crate 15840 BLAKE2B b41fe165eb52a0d0e315a2a8b78c9c8afe8767e0cc90f5f547a193b4c0206725fae2d3c14d9cfdb40474d288765178366a8e553ae7adce894c02fdc684fe7d99 SHA512 0ae3f9f94cfdf0c8040e77fe31517f8281c5d0c15a2007302034139d9e04b65c629b23d7406cade8118c932b8e9837b37448f05a77b01ca180d477d14a05dd8b
DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
+DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
DIST strip-ansi-escapes-0.2.0.crate 8625 BLAKE2B bd552ec4587369b1295f7e9619c23b741d4405b68ec924916aa39b65ab2c3e9b8b49c898daf58a40e76a859c7a75ef78a527ae28cf5781556b83194dfda450d9 SHA512 726b91683746a0bb928673c95f12f22d58d142638f7f44634db72a6c4275c6e3d78183f1dc47f046ac0400706e3a33d0c15bc84a66ace4432dd4f189d49557b8
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
-DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
-DIST strum_macros-0.26.3.crate 27442 BLAKE2B 7a6d393babc725163d8d77389216bb7af520bac0e6c59fed4477998b952950886cd165b34dc2d0bda92c5745f2ed8d242826e55cb850c16073a26171d22800b2 SHA512 7fcd8ab2762085db25a41e180e677bf0446b2debee73b923b2ccb6b32b2fe7bb76bb015402adeb4a02513db990bab33dc9888a125c66c2b831724b45e2bc34ad
+DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
+DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
+DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
+DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
+DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
DIST terminfo-0.8.0.crate 46407 BLAKE2B 8ade6d7b6a1ccb7317f6d30ac5612754c8d324ab4614ab771d6cab692d191d658e9782d2a7f63f12bb30c7164438535b9a7e1cc37fa9daa691634f47c0e5517b SHA512 77b9abe815145962d40a502d04a62c393d97ba8c721c79ebd8f71eb23fc9bc4ab0d6a4b8b8b90ad5b716894ad53249c24270e54a9785f5f66918beb3e656d01d
DIST test-case-3.3.1.crate 8797 BLAKE2B bad61b52f7865882cf6f1ad9448335a8c2eb725629858d62675ed5c10e3a160f5b2cf28cea1179a0c1fea1b33668a70f294b8a2252db460490f3c0bdb705e7d9 SHA512 9d6836759dcd71a61ab4e395db7c1a75a14ac3102a36c39b09868ba96d28a2265d8ded385942e55cf95dafc7f4b53fc498b30b6473cedc9b558977878e831b3c
DIST test-case-core-3.3.1.crate 14327 BLAKE2B cdca628ed77b8d7bbdf50c775268f733e125fdcdb4425d228691d9650558c3797876f5d8e900a7afc330f61c2be588452ced646248bd676fe4da1a4f8000decd SHA512 2c58aa3c9051b99c269168d5d321c73314188501fd33170a8a5d44e860354f5a399545abbdf50478a43d13e15ee9ed53d4a9c800b263a5e42b97416f96e2c0e3
DIST test-case-macros-3.3.1.crate 4961 BLAKE2B c3cab2832fbcf3deab12b13bfbb32bbe73528df4d98e84de589a39cd9f3540e308e307148eeedfef4822e3f6820e1b1ba93b102851c7792c5abda25f735b9abb SHA512 3383ad7fa23f09b3289e2beefb2a2ea6bb7f7f48d71339b4c1e613c4807e83e4ab816b1c36369524d65aec7929064d2951c758d9c88164e7792a0a46fbf2d933
-DIST textwrap-0.16.1.crate 56012 BLAKE2B 9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211 SHA512 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b
DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate 884765 BLAKE2B 58789abe69c2a7c653fb0227aba06f814e2a0cc0d007f382a2d7fef34013022656a1d4c439bae8b86b85bf47b2b90f59ab14077af71176845c58998554fddc72 SHA512 d9c2254acb33fbae58048a978cc27173bbe3c5f1aed0c0c8ce8e86dd09e6faee80676cdced9950169758ca7298f8d5c6ead81e47909866d98bc35c7db16ea2c8
DIST tikv-jemallocator-0.5.4.crate 13101 BLAKE2B 4dfc9e39418ce00d2c9913624db9f558fcbffdd224ffa5536906092186c2e3cbed0b9df6e6e0c530a803887b5341d46af307c014faba9512fa312fb8f41796aa SHA512 e66a14d83e22fa3e895b631c1f2a141dfd526e8a8f0a83f272de814627340ad3ab7b9b986ef491d59ce53b05524f07ed5f643b999ac2f3feabc5e1ec0675cee2
+DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
DIST tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
-DIST toml-0.8.13.crate 50517 BLAKE2B 2647af19ea2dec83ba44296ae3ac31cddb4244b06e732d7437c80b79749fc6063e50e853ee27094843665f6814f0cc7bc2efdd42d018ebc4f6ab39064bc591fa SHA512 12cac547563d624f63b59585f888ed7bae45da8da164e66ea1f1c2bb665fb700650763c41680c76c693dabafb95f2691cbaeac0a08c451cb22e4815fe139bb09
-DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
-DIST toml_edit-0.22.12.crate 104416 BLAKE2B 8f1f670ae986b900e141ed359f8ec1300dd91c3b0c204c8f3d6bcb44bd11ed06dda87535a6a8b94efa604a323e2a714ddfb382633b1ee3605e1f91488d9f2e56 SHA512 723b9cf08b1262c3e28c227ab363fec0122e23c3c9854f428d1aa117dc87564be2e22f368f9ee63cfe7abafa563c2ea51c00909d44eaa067bf1fd8c985d25965
-DIST toml_edit-0.22.13.crate 103518 BLAKE2B e14e8b159de8bad229cd5e1e1d2f0b7f46ef1124e46fcbe44cb5d9e15aaff12c98157b9ac1266271ceb8c2adda9999fe692560d3f64f2282f67c089ee2dc310e SHA512 0a63a1970e5b14fcd138bb112b797f404e3c262ac0068da6b22169b8ba07cea32e6e033ccd9161b6ea5c4bbb5dc1b4c6cf8b6ebb03633f35f0739676f3890023
+DIST toml_edit-0.22.14.crate 103761 BLAKE2B 54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14 SHA512 fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
DIST tracing-indicatif-0.3.6.crate 26505 BLAKE2B 784809e0ce11f0a8828f8df748dc13519913589ea4c74c9c6588e4b7a4c3bf5ba9b2d43d699203ae289d566b4d8982cb822741ed4ebf7ae44c7cb32d51684bc0 SHA512 467aef821ac04ae81f217991fbf10fab3bb80b0eb60c48270377c258522137c7e496c37cb481376e4ec1916a01ba2792231a60fcbc5789536164d759b4f14522
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
-DIST tracing-tree-0.3.0.crate 28123 BLAKE2B 680e009efccd0ad789e28100f0710f6611c3c432d68d8dad7349c1c91f53aed603573098c8787c008e6f9f1b24033dd40b11d842b57dc89a821b86ec314879b5 SHA512 0f88dc38a19106826bb36422e00a11dd6376a9cb0964303be82ba71e7ee664a96d18edccd9112568bf497c2ffcc890a9d6f6eb084a49ce7006e3d9c44551ad34
DIST tracing-tree-0.3.1.crate 29349 BLAKE2B 7288834c39e69de9d4a2c20b4974cdd34a12340fc09b4a03299d2233fb1d024d88c1f101e28365d5a72879e24b824206a19589faa4e8baa9fc2fed5d173e7dcd SHA512 16cfda6bcf04d179296f83ad276797d1d8aaafe565fdd8587584c351b55be6ac0ed120e1c05110d724de477069047087c1c58e187c76d9b9e83959297c6eb155
DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
DIST unic-char-property-0.9.0.crate 6809 BLAKE2B d2bb66259b66e59e831ad74d89528882336a7cf6dfac7a9f49308a70a3d61d5ab88f3ade9df2c086f27ff4a6eae0d2d2b8e63bd154ce3e700cc525769f34542a SHA512 ef969968c61eae6a7d68e6ccb0b40f6618a69bfc4714b51bf4ee8c5ec4532d10b9c6675a4cd5121c904a578ceec7c6471d1496fedbf121059f076ad1c5ccb70d
@@ -290,15 +307,18 @@ DIST unic-ucd-category-0.9.0.crate 25480 BLAKE2B 0d7f16ebeb847893ed9b5a9ecbde0c5
DIST unic-ucd-version-0.9.0.crate 2246 BLAKE2B c546ee182387db997e6cd699a25bc201fc943306d8e87f96edc1a3dc1cd5ab8ad96f34e8275721a5604765aa6fb6f81e3d8d9eae690d04e5ba71325a769b065b SHA512 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b
DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
-DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4
DIST unicode_names2-1.2.2.crate 300609 BLAKE2B da243d53e507563335b98f7da478d0bbce18cbfbcf9df3c4da84594867d08bbcc1b1a221c1c0dcb37d995d5770c1126ccc553220cc9e6d926a16e1ecf15e778c SHA512 eea29593e6f7ba35129782248e18c0220001eaf83796abdc5ef2d64ba9e9d2c9ac39ef444a8aa675bff1325170dc31a785f21b97ef7624feadb581914ee32db6
DIST unicode_names2_generator-1.2.2.crate 14017 BLAKE2B 9ab0d78f21fc51e9a273425a7c53ab80095a2edb577c6ae7a05d995a123f2da1357b19b86616ea51b77329e5c5b7324e2ee99809ab397d3a7011cf6507c6007c SHA512 7bbb67f7ea4d8035e28f83300297557c7efd8aaa96da83f88dfa42c89ea0bc153bcf7fa4b03ed443c040ccf784bc0e2a42df17746e40f667db9b4ab206e25720
DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
DIST ureq-2.9.7.crate 113834 BLAKE2B e80ea64d610ab01d129527a120878ac3eb38248885c772aead6fb983f777b7469f7debd042ce93c0bfb6adeeb7ed476f7dd96c62de386ec2d64dbed28973a829 SHA512 33893aa1df316b5987571ce6b46373c625ed89e452a313f9490d63896f144e56ee0c35c1eaec77eb8d2a66e7726f3dae6e96bd2ee0db7c0604485105fc69bef4
-DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.1.crate 79677 BLAKE2B 02667b78e1ca11e38f4d76689a1a07bcdb2ee28c4705f6dce558e0686db7a764e5f3f1c3f77b3850647b59ad4278651f089d8a1a340a2fe2fd72b084d4bfc5cb SHA512 1ba5cd14166517a5114feee1f7d2ae7c1d2763a34c0e331171f9cc07fc35bcadbb0c87318533fd07b4c01e052abd88ac417fad7f898abe62126919e3f02c0528
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
+DIST utf16_iter-1.0.5.crate 9736 BLAKE2B edcd9776113d4d2b267a9cbd58cab11c5497ff1a8252c4e695de619fc8e5eee1595343c857651774b3670d13392144e9d7df579f2e226842aa7e4e023a76fb65 SHA512 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
+DIST utf8_iter-1.0.4.crate 10437 BLAKE2B 1e7a8b9241ebbb62cb497542b970473780f735010a0af900771a43abceae4e7f362d21d4f79f7c00630e4549400875ea17574b2cbe4f5ea19e8ed428e3b5577d SHA512 a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5
DIST uuid-macro-internal-1.8.0.crate 9135 BLAKE2B de6d4b9891a39f1155ac34cd862b24ba93db87ad288bb8e8e83edff0eec35f87e4a47025ffcfb0ef211d5e0e1b446bf4f9b3f2109354ee7e4d83e54e48404aa0 SHA512 5e416f37953f50f98f97120a7cde52360d5ed0f135165117c165db288055c9a65e51f3124eebab420dd8bf65c14c63a3c67d36ef4737b4f1ad0740d3df71e5f3
@@ -347,12 +367,23 @@ DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d2789
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winnow-0.6.6.crate 159321 BLAKE2B aaf9cc62f5b425605426c3591b3b53214c3d314b28dc2fdca566d91559c02e747f3a41b6a564296bca95ac135b476741da5bbd2cf43b43b4e7332cb9533a64f3 SHA512 fb226a819a7d75ec59bb7f406410280f2c22c63986f20ec17b8860ed07a6b1bf4c8314696c4b86ed217202015be79d7c5ba2a01e6197e329a4e952b2d9a7fbb3
DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21
+DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
+DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
DIST yansi-term-0.1.2.crate 14342 BLAKE2B 31a1651bb43644cf880d591a22fe9d899ab0acbc744ced2952f120b4abfa0c42f6513089e34deaff1a453f3a26f9fb78442f016baa9524ccac9b21e4a7ed6ad6 SHA512 ba720e36487871427aaa7139e8aeaf5b2b3f2d1df4798d7e238e323dc3d3220f12202e223f74339201be3466848c372dc1712e1842e5cd6bd51c3dedf76c9ff6
+DIST yoke-0.7.4.crate 27781 BLAKE2B 42d6176af3e8d046b42fa89eacc0bb249eb0a6e13dbe7e97890b0cae98c3cc0059255f15314bbc343610d60605bf2d13869402c17d36cbf7f495956496572212 SHA512 b3d1456e28d53723470644ae15a4298fa96a79593d90729221ca4e45a6f09de4d7c554703425c61595c4e78959652122db95865c0337cc0cd6a4ec57d7bea84d
+DIST yoke-derive-0.7.4.crate 7470 BLAKE2B e5c0ca6f9cad4336b6b7554d05c3926d1720707aa70b588ebb884426747eb7d3d82614ba20563a5e801c4645f90fed9e067f50f43749a66e52f20c4204fb94db SHA512 5be38b8ae8dcb640a3fcb097e5b118354b45a41a0367afeff3c2ba5d13458524e88f9433848f09c670533d36a49a0e2b393e23368921553b5bb008e66e8e4a40
DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
+DIST zerofrom-0.1.4.crate 5044 BLAKE2B 8ad9a14b8b0c251cffb420f7ac673669fd29b74bc2f5e220c8e86d592f58cbb2c7be88d906b7dac8803dbd76ec459c4a249b7d1ede75a055454a1626b387f128 SHA512 11f37a67108185a8090cda71338b02492fabd15e6cfe018833a165cd869ed65338e12d7c5680ffb0b763fc3acbdff6fe4df30457653dfe4d79ecc864b69d780f
+DIST zerofrom-derive-0.1.4.crate 8232 BLAKE2B 98f69cdeff7df52822b982e3c089ccfa3ac2ce67f320b0d32eeffa899d2b34627268ed0a01b03504a0a6fcb6bef34d808cc79c811d5daed7f8acf59282e82088 SHA512 f2ea4650fcb4e7c3583f0f7c6146c7734cf6e80e07d92c330c6bc6a0a4e0fe14ae3393845713331240c70685e92eec114565c5be21189e687fe6232aef75a9c0
DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
-EBUILD ruff-0.4.6.ebuild 8707 BLAKE2B d7c66429dceae20457805c3c54a838f11dd4fcb0e07fb97556752026963ecd4d0e267e81e589df7b9607ff89437b7729705a552e818e78e088e808f02301abe2 SHA512 4e18d366c1484b7d6b6d5a48fe116ba0711fae202bbca6463dec719f1fd249e5eb8bbe7f5a097e7da4a9e2449dcf00f121fce383fc2e6f70bf3884962cf45601
-EBUILD ruff-0.4.7.ebuild 8707 BLAKE2B d7c66429dceae20457805c3c54a838f11dd4fcb0e07fb97556752026963ecd4d0e267e81e589df7b9607ff89437b7729705a552e818e78e088e808f02301abe2 SHA512 4e18d366c1484b7d6b6d5a48fe116ba0711fae202bbca6463dec719f1fd249e5eb8bbe7f5a097e7da4a9e2449dcf00f121fce383fc2e6f70bf3884962cf45601
-EBUILD ruff-0.4.8.ebuild 8640 BLAKE2B 4d9353160b224b33da3bd5b9b1818e746633767c6dc31a5c68bc427ee323f2f75c431aa416cf7235a69d391e5cafd12a2c9ebe925619d9e3bf4d4cef62778663 SHA512 90fe33f0e431a232607244e6990dd91bd9ea9b29a417b06825ca8eedf5bbd1f08fc69126bbaecaea624afada81fc506eecc38d628a5e678148e38718b6cd1aea
+DIST zerovec-0.10.2.crate 126403 BLAKE2B f6f7e08c27e5724c9071cf007c09a3fdc80b84bc3f7a08647d6e312674f82c1e35335e8c72da5d47904a937bdc6f29c26729b35123f6e8119f6991c7055318af SHA512 159cb90d2ee2a2662429141e0948cfb44e7784ba35e92c32b2ac7183d6b69a9318b0617ff4de7b87831f9727f9d5c9d7d4fd3a9b1f54e67ca29a4ed6afc8d046
+DIST zerovec-derive-0.10.2.crate 19366 BLAKE2B 226d599e59c682ba167506d9cedf4f1b004881a624cec3b462ae0d2a1982e9297b9943b70649f0e98e46bf6a6fca68952d181625723a5bdcf779f07cf412dba7 SHA512 da4a056e9147142e51a58c3b16a12179433fc889b4efacbadd1294bb5a750860201a472bf7d72a10e7e82e95d97761a67ec93a727620c1c1844a15362f6736ea
+DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef
+DIST zstd-0.11.2+zstd.1.5.2.crate 28987 BLAKE2B e04fe25ec6661819efeca08698c207922c38447459aa291961d3512d7c30016c51ddf49a8dadac0b7b2bf677b6a89d22670ec1e214607b476584a7e1b2dbf36d SHA512 d3f053c4acbdb45f3dadc9590db56095c761f0ff8899d22461f664701de766dde2fac2960a4477cd05d0a9c7ec200caa02ff891eb1f04630734996e0c38d10dd
+DIST zstd-safe-5.0.2+zstd.1.5.2.crate 17273 BLAKE2B 74dc561046f9bc595c58b62bc6ff291325bc23fd06a1249148426bb853271393eab5121d2e1e29e433eff562c9eab72c1be265f3fe3bf14cc35d4a741db03c38 SHA512 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014
+DIST zstd-sys-2.0.11+zstd.1.5.6.crate 749078 BLAKE2B 6be19b2ea22e557a6b38bdb37c97817eb0a112fe9ad3626e822485a96f04087a79726b872d819ac05517dde56fb5eadd8f1e6885d356526c34635547bfe762d3 SHA512 37081282feffee1e78ddd8992ad5d8b2179ed7ec1be340d0cef0ce0aeea4aaa57850050f4b896d02875f0dec04ac1c20d9aa392f01b12e49ed885f4b8929f48d
+EBUILD ruff-0.4.10.ebuild 9807 BLAKE2B b35c1bfcc8167422ecfcce42d542e9211aeca501442eea3f15f49d5e47058971a4e534171bc3c930eb1ca38973d3b3ce9aa7cfd37317a3c2e82da7819d7519b3 SHA512 6b21705671ede294be09371016b637c5d2963446633e58a924f8ede2815e84600a5132094dd0b083123db4de99af1fa886feb7a7c1e5183bb742cc89ec29d148
+EBUILD ruff-0.5.0.ebuild 9094 BLAKE2B d7ef15d83fceeae60a4ff3f5a12785d7d1913b1ddb97a2b02d49806bb784923e9af059e88e495f2b24bfde075fcd81888346e6df8ae8295e886c94c6faf08c84 SHA512 9614ce20bd97d8f9550554dc31bf6dd04df20d614e074f388992ecd75da964a2a349218e3d7d06b47b334544910e17affc8a0a14527f455a0c6a3b82c9f07550
MISC metadata.xml 495 BLAKE2B 629658a629fa030e1a467db90939094be0ab13ff899206f79748ba9dae956abe3d907dd6f0f3eb266dc7381178419d625b550eaba1a23c03af5a00b855a5b637 SHA512 824799ae0854983d65e53ea68de0d411d20aac37a8a8c5b6b0e5252f3128a3e7301f0aa204d5435db7748c83ae8285a08ea385b22864ec479f07c33c6ece6f64
diff --git a/dev-util/ruff/files/ruff-0.4.10-release-tests.patch b/dev-util/ruff/files/ruff-0.4.10-release-tests.patch
new file mode 100644
index 000000000000..b84c58c5e4da
--- /dev/null
+++ b/dev-util/ruff/files/ruff-0.4.10-release-tests.patch
@@ -0,0 +1,40 @@
+From 692309ebd72b4dbc04536f059aa57d75ac397abf Mon Sep 17 00:00:00 2001
+From: Micha Reiser <micha@reiser.io>
+Date: Tue, 25 Jun 2024 08:34:35 +0200
+Subject: [PATCH] [red-knot] Fix tests in release builds (#12022)
+
+---
+ crates/red_knot/src/semantic.rs | 19 +++++++++----------
+ 1 file changed, 9 insertions(+), 10 deletions(-)
+
+diff --git a/crates/red_knot/src/semantic.rs b/crates/red_knot/src/semantic.rs
+index 706d427b1843c..0af2f9beefe10 100644
+--- a/crates/red_knot/src/semantic.rs
++++ b/crates/red_knot/src/semantic.rs
+@@ -271,17 +271,16 @@ impl SourceOrderVisitor<'_> for SemanticIndexer {
+ let node_key = NodeKey::from_node(expr.into());
+ let expression_id = self.expressions_by_id.push(node_key);
+
+- debug_assert_eq!(
+- expression_id,
+- self.flow_graph_builder
+- .record_expr(self.current_flow_node())
+- );
++ let flow_expression_id = self
++ .flow_graph_builder
++ .record_expr(self.current_flow_node());
++ debug_assert_eq!(expression_id, flow_expression_id);
+
+- debug_assert_eq!(
+- expression_id,
+- self.symbol_table_builder
+- .record_expression(self.cur_scope())
+- );
++ let symbol_expression_id = self
++ .symbol_table_builder
++ .record_expression(self.cur_scope());
++
++ debug_assert_eq!(expression_id, symbol_expression_id);
+
+ self.expressions.insert(node_key, expression_id);
+
diff --git a/dev-util/ruff/ruff-0.4.10.ebuild b/dev-util/ruff/ruff-0.4.10.ebuild
new file mode 100644
index 000000000000..7cc58804ce75
--- /dev/null
+++ b/dev-util/ruff/ruff-0.4.10.ebuild
@@ -0,0 +1,495 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.2
+
+EAPI=8
+
+CRATES="
+ Inflector@0.11.4
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.16
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anes@0.1.6
+ annotate-snippets@0.6.1
+ annotate-snippets@0.9.2
+ anstream@0.6.13
+ anstyle-parse@0.2.3
+ anstyle-query@1.0.2
+ anstyle-wincon@3.0.2
+ anstyle@1.0.6
+ anyhow@1.0.86
+ arc-swap@1.7.1
+ argfile@0.2.0
+ arrayvec@0.7.4
+ autocfg@1.2.0
+ base64@0.22.0
+ bincode@1.3.3
+ bitflags@1.3.2
+ bitflags@2.5.0
+ bstr@1.9.1
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ cachedir@0.3.1
+ camino@1.1.7
+ cast@0.3.0
+ cc@1.0.95
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chic@1.2.2
+ chrono@0.4.38
+ ciborium-io@0.2.2
+ ciborium-ll@0.2.2
+ ciborium@0.2.2
+ clap@4.5.7
+ clap_builder@4.5.7
+ clap_complete@4.5.2
+ clap_complete_command@0.5.1
+ clap_complete_fig@4.5.0
+ clap_complete_nushell@0.1.11
+ clap_derive@4.5.5
+ clap_lex@0.7.0
+ clearscreen@3.0.0
+ codspeed-criterion-compat@2.6.0
+ codspeed@2.6.0
+ colorchoice@1.0.0
+ colored@2.1.0
+ console@0.15.8
+ console_error_panic_hook@0.1.7
+ console_log@1.0.0
+ core-foundation-sys@0.8.6
+ countme@3.0.1
+ crc32fast@1.4.0
+ criterion-plot@0.5.0
+ criterion@0.5.1
+ crossbeam-channel@0.5.12
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.19
+ crossbeam@0.8.4
+ crunchy@0.2.2
+ ctrlc@3.4.4
+ darling@0.20.8
+ darling_core@0.20.8
+ darling_macro@0.20.8
+ dashmap@5.5.3
+ diff@0.1.13
+ dirs-sys@0.3.7
+ dirs-sys@0.4.1
+ dirs@4.0.0
+ dirs@5.0.1
+ displaydoc@0.2.4
+ drop_bomb@0.1.5
+ dyn-clone@1.0.17
+ either@1.11.0
+ encode_unicode@0.3.6
+ env_filter@0.1.0
+ env_logger@0.11.3
+ equivalent@1.0.1
+ errno@0.3.8
+ eyre@0.6.12
+ fastrand@2.0.2
+ fern@0.6.2
+ filetime@0.2.23
+ flate2@1.0.28
+ fnv@1.0.7
+ form_urlencoded@1.2.1
+ fs-err@2.11.0
+ fsevent-sys@4.1.0
+ getopts@0.2.21
+ getrandom@0.2.14
+ glob@0.3.1
+ globset@0.4.14
+ half@2.4.1
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hashlink@0.8.4
+ heck@0.4.1
+ heck@0.5.0
+ hermit-abi@0.3.9
+ home@0.5.9
+ humantime@2.1.0
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ icu_collections@1.5.0
+ icu_locid@1.5.0
+ icu_locid_transform@1.5.0
+ icu_locid_transform_data@1.5.0
+ icu_normalizer@1.5.0
+ icu_normalizer_data@1.5.0
+ icu_properties@1.5.0
+ icu_properties_data@1.5.0
+ icu_provider@1.5.0
+ icu_provider_macros@1.5.0
+ ident_case@1.0.1
+ idna@1.0.0
+ ignore@0.4.22
+ imara-diff@0.1.5
+ imperative@1.0.5
+ indenter@0.3.3
+ indexmap@2.2.6
+ indicatif@0.17.8
+ indoc@2.0.5
+ inotify-sys@0.1.5
+ inotify@0.9.6
+ insta-cmd@0.6.0
+ insta@1.39.0
+ instant@0.1.12
+ is-docker@0.2.0
+ is-macro@0.3.5
+ is-terminal@0.4.12
+ is-wsl@0.4.0
+ itertools@0.10.5
+ itertools@0.13.0
+ itoa@1.0.11
+ jobserver@0.1.31
+ jod-thread@0.1.2
+ js-sys@0.3.69
+ kqueue-sys@1.0.4
+ kqueue@1.0.8
+ lazy_static@1.4.0
+ libc@0.2.155
+ libcst@1.4.0
+ libcst_derive@1.4.0
+ libmimalloc-sys@0.1.38
+ libredox@0.1.3
+ linked-hash-map@0.5.6
+ linux-raw-sys@0.4.13
+ litemap@0.7.3
+ lock_api@0.4.11
+ log@0.4.21
+ lsp-server@0.7.6
+ matchers@0.1.0
+ matches@0.1.10
+ matchit@0.8.2
+ memchr@2.7.4
+ mimalloc@0.1.42
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.2
+ mio@0.8.11
+ natord@1.0.9
+ newtype-uuid@1.1.0
+ nix@0.28.0
+ nom@7.1.3
+ notify@6.1.1
+ nu-ansi-term@0.46.0
+ nu-ansi-term@0.50.0
+ num-traits@0.2.18
+ number_prefix@0.4.0
+ once_cell@1.19.0
+ oorandom@11.1.3
+ option-ext@0.2.0
+ os_str_bytes@6.6.1
+ overload@0.1.1
+ parking_lot@0.12.3
+ parking_lot_core@0.9.9
+ paste@1.0.14
+ path-absolutize@3.1.1
+ path-dedot@3.1.1
+ path-slash@0.2.1
+ pathdiff@0.2.1
+ peg-macros@0.8.2
+ peg-runtime@0.8.2
+ peg@0.8.2
+ pep440_rs@0.4.0
+ pep440_rs@0.6.0
+ pep508_rs@0.3.0
+ percent-encoding@2.3.1
+ phf@0.11.2
+ phf_codegen@0.11.2
+ phf_generator@0.11.2
+ phf_shared@0.11.2
+ pin-project-lite@0.2.14
+ pkg-config@0.3.30
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ pretty_assertions@1.4.0
+ proc-macro2@1.0.85
+ pyproject-toml@0.9.0
+ quick-junit@0.4.0
+ quick-xml@0.31.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ redox_users@0.4.5
+ regex-automata@0.1.10
+ regex-automata@0.4.6
+ regex-syntax@0.6.29
+ regex-syntax@0.8.3
+ regex@1.10.5
+ ring@0.17.8
+ rust-stemmers@1.2.0
+ rustc-hash@1.1.0
+ rustix@0.38.34
+ rustls-pki-types@1.5.0
+ rustls-webpki@0.102.3
+ rustls@0.22.4
+ rustversion@1.0.15
+ ryu@1.0.17
+ same-file@1.0.6
+ schemars@0.8.21
+ schemars_derive@0.8.21
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ seahash@4.1.0
+ serde-wasm-bindgen@0.6.5
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_derive_internals@0.29.0
+ serde_json@1.0.117
+ serde_repr@0.1.19
+ serde_spanned@0.6.6
+ serde_test@1.0.176
+ serde_with@3.8.1
+ serde_with_macros@3.8.1
+ sharded-slab@0.1.7
+ shellexpand@3.1.0
+ similar@2.5.0
+ siphasher@0.3.11
+ smallvec@1.13.2
+ smol_str@0.2.2
+ spin@0.9.8
+ stable_deref_trait@1.2.0
+ static_assertions@1.1.0
+ strip-ansi-escapes@0.2.0
+ strsim@0.10.0
+ strsim@0.11.1
+ strum@0.26.2
+ strum_macros@0.26.4
+ subtle@2.5.0
+ syn@1.0.109
+ syn@2.0.66
+ synstructure@0.13.1
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ terminfo@0.8.0
+ test-case-core@3.3.1
+ test-case-macros@3.3.1
+ test-case@3.3.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ tikv-jemalloc-sys@0.5.4+5.3.0-patched
+ tikv-jemallocator@0.5.4
+ tinystr@0.7.6
+ tinytemplate@1.2.1
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ toml@0.8.14
+ toml_datetime@0.6.6
+ toml_edit@0.22.14
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-indicatif@0.3.6
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing-tree@0.3.1
+ tracing@0.1.40
+ typed-arena@2.0.2
+ unic-char-property@0.9.0
+ unic-char-range@0.9.0
+ unic-common@0.9.0
+ unic-ucd-category@0.9.0
+ unic-ucd-version@0.9.0
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unicode-width@0.1.11
+ unicode_names2@1.2.2
+ unicode_names2_generator@1.2.2
+ unscanny@0.1.0
+ untrusted@0.9.0
+ ureq@2.9.7
+ url@2.5.1
+ utf16_iter@1.0.5
+ utf8_iter@1.0.4
+ utf8parse@0.2.1
+ uuid-macro-internal@1.8.0
+ uuid@1.8.0
+ valuable@0.1.0
+ version_check@0.9.4
+ vt100@0.15.2
+ vte@0.11.1
+ vte_generate_state_changes@0.1.1
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen-test-macro@0.3.42
+ wasm-bindgen-test@0.3.42
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ webpki-roots@0.26.1
+ which@6.0.1
+ wild@2.2.1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.6.6
+ winsafe@0.0.19
+ write16@1.0.0
+ writeable@0.5.5
+ yansi-term@0.1.2
+ yansi@0.5.1
+ yoke-derive@0.7.4
+ yoke@0.7.4
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+ zerofrom-derive@0.1.4
+ zerofrom@0.1.4
+ zeroize@1.7.0
+ zerovec-derive@0.10.2
+ zerovec@0.10.2
+ zip@0.6.6
+ zstd-safe@5.0.2+zstd.1.5.2
+ zstd-sys@2.0.11+zstd.1.5.6
+ zstd@0.11.2+zstd.1.5.2
+"
+
+declare -A GIT_CRATES=(
+ [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
+ [salsa-2022-macros]='https://github.com/salsa-rs/salsa;05b4e3ebdcdc47730cdd359e7e97fb2470527279;salsa-%commit%/components/salsa-2022-macros'
+ [salsa-2022]='https://github.com/salsa-rs/salsa;05b4e3ebdcdc47730cdd359e7e97fb2470527279;salsa-%commit%/components/salsa-2022'
+)
+
+inherit shell-completion cargo
+
+DESCRIPTION="An extremely fast Python linter, written in Rust"
+HOMEPAGE="
+ https://docs.astral.sh/ruff/
+ https://github.com/astral-sh/ruff
+"
+SRC_URI="
+ ${CARGO_CRATE_URIS}
+ https://github.com/astral-sh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0
+ Unicode-DFS-2016 WTFPL-2
+"
+# ring
+LICENSE+="
+ ISC SSLeay openssl MIT
+"
+# libcst
+LICENSE+="
+ MIT PSF-2 Apache-2.0
+"
+# libcst_derive
+LICENSE+="
+ MIT PSF-2 Apache-2.0
+"
+
+# salsa-2022-macros
+LICENSE+="
+ || ( MIT Apache-2.0 )
+"
+
+# salsa-2022
+LICENSE+="
+ || ( MIT Apache-2.0 )
+"
+
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+
+BDEPEND="
+ >=virtual/rust-1.71
+"
+RDEPEND="
+ !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+"
+DEPEND="
+ ${RDEPEND}
+ app-arch/zstd
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-release-tests.patch
+)
+
+DOCS=(
+ BREAKING_CHANGES.md
+ CODE_OF_CONDUCT.md
+ CONTRIBUTING.md
+ README.md
+ assets
+ docs
+)
+
+src_configure() {
+ export RUSTFLAGS="${RUSTFLAGS}"
+ cargo_src_configure
+}
+
+src_compile() {
+ # Gentoo bug #927338
+ if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ fi
+ cargo_src_compile --bin ruff
+
+ local releasedir
+ releasedir=$(cargo_target_dir)
+
+ ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
+ ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
+}
+
+src_test() {
+ local -x ZSTD_SYS_USE_PKG_CONFIG=1
+ # Gentoo bug #927338
+ if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ fi
+ cargo_src_test
+}
+
+src_install() {
+ local releasedir=$(cargo_target_dir)
+
+ dobin ${releasedir}/ruff
+
+ newbashcomp ruff-completion.bash ruff
+ newzshcomp ruff-completion.zsh _ruff
+
+ dodoc -r "${DOCS[@]}"
+}
diff --git a/dev-util/ruff/ruff-0.4.6.ebuild b/dev-util/ruff/ruff-0.4.6.ebuild
deleted file mode 100644
index 2bb565341a0f..000000000000
--- a/dev-util/ruff/ruff-0.4.6.ebuild
+++ /dev/null
@@ -1,446 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- Inflector@0.11.4
- adler@1.0.2
- ahash@0.8.11
- aho-corasick@1.1.3
- allocator-api2@0.2.16
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- annotate-snippets@0.6.1
- annotate-snippets@0.9.2
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.86
- argfile@0.2.0
- arrayvec@0.7.4
- autocfg@1.2.0
- base64@0.22.0
- bincode@1.3.3
- bitflags@1.3.2
- bitflags@2.5.0
- bstr@1.9.1
- bumpalo@3.16.0
- cachedir@0.3.1
- cast@0.3.0
- cc@1.0.95
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- chic@1.2.2
- chrono@0.4.38
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- clap@4.5.4
- clap_builder@4.5.2
- clap_complete@4.5.2
- clap_complete_command@0.5.1
- clap_complete_fig@4.5.0
- clap_complete_nushell@0.1.11
- clap_derive@4.5.4
- clap_lex@0.7.0
- clearscreen@3.0.0
- codspeed-criterion-compat@2.6.0
- codspeed@2.6.0
- colorchoice@1.0.0
- colored@2.1.0
- console@0.15.8
- console_error_panic_hook@0.1.7
- console_log@1.0.0
- core-foundation-sys@0.8.6
- countme@3.0.1
- crc32fast@1.4.0
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-channel@0.5.12
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.19
- crossbeam@0.8.4
- crunchy@0.2.2
- ctrlc@3.4.4
- darling@0.20.8
- darling_core@0.20.8
- darling_macro@0.20.8
- dashmap@5.5.3
- diff@0.1.13
- dirs-sys@0.3.7
- dirs-sys@0.4.1
- dirs@4.0.0
- dirs@5.0.1
- drop_bomb@0.1.5
- dyn-clone@1.0.17
- either@1.11.0
- encode_unicode@0.3.6
- env_filter@0.1.0
- env_logger@0.11.3
- equivalent@1.0.1
- errno@0.3.8
- fastrand@2.0.2
- fern@0.6.2
- filetime@0.2.23
- flate2@1.0.28
- fnv@1.0.7
- form_urlencoded@1.2.1
- fs-err@2.11.0
- fsevent-sys@4.1.0
- getopts@0.2.21
- getrandom@0.2.14
- glob@0.3.1
- globset@0.4.14
- half@2.4.1
- hashbrown@0.12.3
- hashbrown@0.14.5
- heck@0.4.1
- heck@0.5.0
- hermit-abi@0.3.9
- home@0.5.9
- humantime@2.1.0
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- ident_case@1.0.1
- idna@0.5.0
- ignore@0.4.22
- imara-diff@0.1.5
- imperative@1.0.5
- indexmap@2.2.6
- indicatif@0.17.8
- indoc@2.0.5
- inotify-sys@0.1.5
- inotify@0.9.6
- insta-cmd@0.6.0
- insta@1.38.0
- instant@0.1.12
- is-docker@0.2.0
- is-macro@0.3.5
- is-terminal@0.4.12
- is-wsl@0.4.0
- itertools@0.10.5
- itertools@0.12.1
- itoa@1.0.11
- jod-thread@0.1.2
- js-sys@0.3.69
- kqueue-sys@1.0.4
- kqueue@1.0.8
- lazy_static@1.4.0
- libc@0.2.155
- libcst@1.3.1
- libcst_derive@1.3.1
- libmimalloc-sys@0.1.38
- libredox@0.1.3
- linked-hash-map@0.5.6
- linux-raw-sys@0.4.13
- lock_api@0.4.11
- log@0.4.21
- lsp-server@0.7.6
- matchers@0.1.0
- matches@0.1.10
- matchit@0.8.2
- memchr@2.7.2
- mimalloc@0.1.42
- minimal-lexical@0.2.1
- miniz_oxide@0.7.2
- mio@0.8.11
- natord@1.0.9
- newtype-uuid@1.1.0
- nix@0.28.0
- nom@7.1.3
- notify@6.1.1
- nu-ansi-term@0.46.0
- nu-ansi-term@0.49.0
- num-traits@0.2.18
- number_prefix@0.4.0
- once_cell@1.19.0
- oorandom@11.1.3
- option-ext@0.2.0
- os_str_bytes@6.6.1
- overload@0.1.1
- parking_lot@0.12.3
- parking_lot_core@0.9.9
- paste@1.0.14
- path-absolutize@3.1.1
- path-dedot@3.1.1
- path-slash@0.2.1
- pathdiff@0.2.1
- peg-macros@0.8.2
- peg-runtime@0.8.2
- peg@0.8.2
- pep440_rs@0.4.0
- pep440_rs@0.6.0
- pep508_rs@0.3.0
- percent-encoding@2.3.1
- phf@0.11.2
- phf_codegen@0.11.2
- phf_generator@0.11.2
- phf_shared@0.11.2
- pin-project-lite@0.2.14
- pmutil@0.6.1
- portable-atomic@1.6.0
- ppv-lite86@0.2.17
- pretty_assertions@1.4.0
- proc-macro2@1.0.84
- pyproject-toml@0.9.0
- quick-junit@0.4.0
- quick-xml@0.31.0
- quote@1.0.36
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- rayon-core@1.12.1
- rayon@1.10.0
- redox_syscall@0.4.1
- redox_users@0.4.5
- regex-automata@0.1.10
- regex-automata@0.4.6
- regex-syntax@0.6.29
- regex-syntax@0.8.3
- regex@1.10.4
- result-like-derive@0.5.0
- result-like@0.5.0
- ring@0.17.8
- rust-stemmers@1.2.0
- rustc-hash@1.1.0
- rustix@0.38.34
- rustls-pki-types@1.5.0
- rustls-webpki@0.102.3
- rustls@0.22.4
- rustversion@1.0.15
- ryu@1.0.17
- same-file@1.0.6
- schemars@0.8.21
- schemars_derive@0.8.21
- scoped-tls@1.0.1
- scopeguard@1.2.0
- seahash@4.1.0
- serde-wasm-bindgen@0.6.5
- serde@1.0.203
- serde_derive@1.0.203
- serde_derive_internals@0.29.0
- serde_json@1.0.117
- serde_repr@0.1.19
- serde_spanned@0.6.5
- serde_test@1.0.176
- serde_with@3.8.1
- serde_with_macros@3.8.1
- sharded-slab@0.1.7
- shellexpand@3.1.0
- similar@2.5.0
- siphasher@0.3.11
- smallvec@1.13.2
- smawk@0.3.2
- smol_str@0.2.2
- spin@0.9.8
- static_assertions@1.1.0
- strip-ansi-escapes@0.2.0
- strsim@0.10.0
- strsim@0.11.1
- strum@0.26.2
- strum_macros@0.26.2
- subtle@2.5.0
- syn@2.0.66
- tempfile@3.10.1
- terminal_size@0.3.0
- terminfo@0.8.0
- test-case-core@3.3.1
- test-case-macros@3.3.1
- test-case@3.3.1
- textwrap@0.16.1
- thiserror-impl@1.0.61
- thiserror@1.0.61
- thread_local@1.1.8
- tikv-jemalloc-sys@0.5.4+5.3.0-patched
- tikv-jemallocator@0.5.4
- tinytemplate@1.2.1
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- toml@0.8.12
- toml_datetime@0.6.5
- toml_edit@0.22.12
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-indicatif@0.3.6
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing-tree@0.3.0
- tracing@0.1.40
- typed-arena@2.0.2
- unic-char-property@0.9.0
- unic-char-range@0.9.0
- unic-common@0.9.0
- unic-ucd-category@0.9.0
- unic-ucd-version@0.9.0
- unicode-bidi@0.3.15
- unicode-ident@1.0.12
- unicode-linebreak@0.1.5
- unicode-normalization@0.1.23
- unicode-width@0.1.11
- unicode_names2@1.2.2
- unicode_names2_generator@1.2.2
- unscanny@0.1.0
- untrusted@0.9.0
- ureq@2.9.7
- url@2.5.0
- utf8parse@0.2.1
- uuid-macro-internal@1.8.0
- uuid@1.8.0
- valuable@0.1.0
- version_check@0.9.4
- vt100@0.15.2
- vte@0.11.1
- vte_generate_state_changes@0.1.1
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-futures@0.4.42
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen-test-macro@0.3.42
- wasm-bindgen-test@0.3.42
- wasm-bindgen@0.2.92
- web-sys@0.3.69
- webpki-roots@0.26.1
- which@6.0.1
- wild@2.2.1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.8
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.5
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.5
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.5
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.5
- windows_i686_gnullvm@0.52.5
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.5
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.5
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.5
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.5
- winnow@0.6.6
- winsafe@0.0.19
- yansi-term@0.1.2
- yansi@0.5.1
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
- zeroize@1.7.0
-"
-
-declare -A GIT_CRATES=(
- [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
-)
-
-inherit shell-completion cargo
-
-DESCRIPTION="An extremely fast Python linter, written in Rust"
-HOMEPAGE="
- https://docs.astral.sh/ruff/
- https://github.com/astral-sh/ruff
-"
-SRC_URI="
- ${CARGO_CRATE_URIS}
- https://github.com/astral-sh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
- WTFPL-2
-"
-# ring
-LICENSE+="
- ISC SSLeay openssl MIT
-"
-# libcst
-LICENSE+="
- MIT PSF-2 Apache-2.0
-"
-# libcst_derive
-LICENSE+="
- MIT PSF-2 Apache-2.0
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-BDEPEND="
- >=virtual/rust-1.71
-"
-RDEPEND="
- !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-"
-DEPEND="
- ${RDEPEND}
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-DOCS=(
- BREAKING_CHANGES.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- README.md
- assets
- docs
-)
-
-src_configure() {
- export RUSTFLAGS="${RUSTFLAGS}"
- cargo_src_configure
-}
-
-src_compile() {
- # Gentoo bug #927338
- if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
- local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
- local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
- fi
- cargo_src_compile --bin ruff
-
- local releasedir
- releasedir=$(cargo_target_dir)
-
- ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
- ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
-}
-
-src_test() {
- # Gentoo bug #927338
- if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
- local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
- local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
- fi
- cargo_src_test
-}
-
-src_install() {
- local releasedir=$(cargo_target_dir)
-
- dobin ${releasedir}/ruff
-
- newbashcomp ruff-completion.bash ruff
- newzshcomp ruff-completion.zsh _ruff
-
- dodoc -r "${DOCS[@]}"
-}
diff --git a/dev-util/ruff/ruff-0.4.7.ebuild b/dev-util/ruff/ruff-0.4.7.ebuild
deleted file mode 100644
index 2bb565341a0f..000000000000
--- a/dev-util/ruff/ruff-0.4.7.ebuild
+++ /dev/null
@@ -1,446 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- Inflector@0.11.4
- adler@1.0.2
- ahash@0.8.11
- aho-corasick@1.1.3
- allocator-api2@0.2.16
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- annotate-snippets@0.6.1
- annotate-snippets@0.9.2
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.86
- argfile@0.2.0
- arrayvec@0.7.4
- autocfg@1.2.0
- base64@0.22.0
- bincode@1.3.3
- bitflags@1.3.2
- bitflags@2.5.0
- bstr@1.9.1
- bumpalo@3.16.0
- cachedir@0.3.1
- cast@0.3.0
- cc@1.0.95
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- chic@1.2.2
- chrono@0.4.38
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- clap@4.5.4
- clap_builder@4.5.2
- clap_complete@4.5.2
- clap_complete_command@0.5.1
- clap_complete_fig@4.5.0
- clap_complete_nushell@0.1.11
- clap_derive@4.5.4
- clap_lex@0.7.0
- clearscreen@3.0.0
- codspeed-criterion-compat@2.6.0
- codspeed@2.6.0
- colorchoice@1.0.0
- colored@2.1.0
- console@0.15.8
- console_error_panic_hook@0.1.7
- console_log@1.0.0
- core-foundation-sys@0.8.6
- countme@3.0.1
- crc32fast@1.4.0
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-channel@0.5.12
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.19
- crossbeam@0.8.4
- crunchy@0.2.2
- ctrlc@3.4.4
- darling@0.20.8
- darling_core@0.20.8
- darling_macro@0.20.8
- dashmap@5.5.3
- diff@0.1.13
- dirs-sys@0.3.7
- dirs-sys@0.4.1
- dirs@4.0.0
- dirs@5.0.1
- drop_bomb@0.1.5
- dyn-clone@1.0.17
- either@1.11.0
- encode_unicode@0.3.6
- env_filter@0.1.0
- env_logger@0.11.3
- equivalent@1.0.1
- errno@0.3.8
- fastrand@2.0.2
- fern@0.6.2
- filetime@0.2.23
- flate2@1.0.28
- fnv@1.0.7
- form_urlencoded@1.2.1
- fs-err@2.11.0
- fsevent-sys@4.1.0
- getopts@0.2.21
- getrandom@0.2.14
- glob@0.3.1
- globset@0.4.14
- half@2.4.1
- hashbrown@0.12.3
- hashbrown@0.14.5
- heck@0.4.1
- heck@0.5.0
- hermit-abi@0.3.9
- home@0.5.9
- humantime@2.1.0
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- ident_case@1.0.1
- idna@0.5.0
- ignore@0.4.22
- imara-diff@0.1.5
- imperative@1.0.5
- indexmap@2.2.6
- indicatif@0.17.8
- indoc@2.0.5
- inotify-sys@0.1.5
- inotify@0.9.6
- insta-cmd@0.6.0
- insta@1.38.0
- instant@0.1.12
- is-docker@0.2.0
- is-macro@0.3.5
- is-terminal@0.4.12
- is-wsl@0.4.0
- itertools@0.10.5
- itertools@0.12.1
- itoa@1.0.11
- jod-thread@0.1.2
- js-sys@0.3.69
- kqueue-sys@1.0.4
- kqueue@1.0.8
- lazy_static@1.4.0
- libc@0.2.155
- libcst@1.3.1
- libcst_derive@1.3.1
- libmimalloc-sys@0.1.38
- libredox@0.1.3
- linked-hash-map@0.5.6
- linux-raw-sys@0.4.13
- lock_api@0.4.11
- log@0.4.21
- lsp-server@0.7.6
- matchers@0.1.0
- matches@0.1.10
- matchit@0.8.2
- memchr@2.7.2
- mimalloc@0.1.42
- minimal-lexical@0.2.1
- miniz_oxide@0.7.2
- mio@0.8.11
- natord@1.0.9
- newtype-uuid@1.1.0
- nix@0.28.0
- nom@7.1.3
- notify@6.1.1
- nu-ansi-term@0.46.0
- nu-ansi-term@0.49.0
- num-traits@0.2.18
- number_prefix@0.4.0
- once_cell@1.19.0
- oorandom@11.1.3
- option-ext@0.2.0
- os_str_bytes@6.6.1
- overload@0.1.1
- parking_lot@0.12.3
- parking_lot_core@0.9.9
- paste@1.0.14
- path-absolutize@3.1.1
- path-dedot@3.1.1
- path-slash@0.2.1
- pathdiff@0.2.1
- peg-macros@0.8.2
- peg-runtime@0.8.2
- peg@0.8.2
- pep440_rs@0.4.0
- pep440_rs@0.6.0
- pep508_rs@0.3.0
- percent-encoding@2.3.1
- phf@0.11.2
- phf_codegen@0.11.2
- phf_generator@0.11.2
- phf_shared@0.11.2
- pin-project-lite@0.2.14
- pmutil@0.6.1
- portable-atomic@1.6.0
- ppv-lite86@0.2.17
- pretty_assertions@1.4.0
- proc-macro2@1.0.84
- pyproject-toml@0.9.0
- quick-junit@0.4.0
- quick-xml@0.31.0
- quote@1.0.36
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- rayon-core@1.12.1
- rayon@1.10.0
- redox_syscall@0.4.1
- redox_users@0.4.5
- regex-automata@0.1.10
- regex-automata@0.4.6
- regex-syntax@0.6.29
- regex-syntax@0.8.3
- regex@1.10.4
- result-like-derive@0.5.0
- result-like@0.5.0
- ring@0.17.8
- rust-stemmers@1.2.0
- rustc-hash@1.1.0
- rustix@0.38.34
- rustls-pki-types@1.5.0
- rustls-webpki@0.102.3
- rustls@0.22.4
- rustversion@1.0.15
- ryu@1.0.17
- same-file@1.0.6
- schemars@0.8.21
- schemars_derive@0.8.21
- scoped-tls@1.0.1
- scopeguard@1.2.0
- seahash@4.1.0
- serde-wasm-bindgen@0.6.5
- serde@1.0.203
- serde_derive@1.0.203
- serde_derive_internals@0.29.0
- serde_json@1.0.117
- serde_repr@0.1.19
- serde_spanned@0.6.5
- serde_test@1.0.176
- serde_with@3.8.1
- serde_with_macros@3.8.1
- sharded-slab@0.1.7
- shellexpand@3.1.0
- similar@2.5.0
- siphasher@0.3.11
- smallvec@1.13.2
- smawk@0.3.2
- smol_str@0.2.2
- spin@0.9.8
- static_assertions@1.1.0
- strip-ansi-escapes@0.2.0
- strsim@0.10.0
- strsim@0.11.1
- strum@0.26.2
- strum_macros@0.26.2
- subtle@2.5.0
- syn@2.0.66
- tempfile@3.10.1
- terminal_size@0.3.0
- terminfo@0.8.0
- test-case-core@3.3.1
- test-case-macros@3.3.1
- test-case@3.3.1
- textwrap@0.16.1
- thiserror-impl@1.0.61
- thiserror@1.0.61
- thread_local@1.1.8
- tikv-jemalloc-sys@0.5.4+5.3.0-patched
- tikv-jemallocator@0.5.4
- tinytemplate@1.2.1
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- toml@0.8.12
- toml_datetime@0.6.5
- toml_edit@0.22.12
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-indicatif@0.3.6
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing-tree@0.3.0
- tracing@0.1.40
- typed-arena@2.0.2
- unic-char-property@0.9.0
- unic-char-range@0.9.0
- unic-common@0.9.0
- unic-ucd-category@0.9.0
- unic-ucd-version@0.9.0
- unicode-bidi@0.3.15
- unicode-ident@1.0.12
- unicode-linebreak@0.1.5
- unicode-normalization@0.1.23
- unicode-width@0.1.11
- unicode_names2@1.2.2
- unicode_names2_generator@1.2.2
- unscanny@0.1.0
- untrusted@0.9.0
- ureq@2.9.7
- url@2.5.0
- utf8parse@0.2.1
- uuid-macro-internal@1.8.0
- uuid@1.8.0
- valuable@0.1.0
- version_check@0.9.4
- vt100@0.15.2
- vte@0.11.1
- vte_generate_state_changes@0.1.1
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-futures@0.4.42
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen-test-macro@0.3.42
- wasm-bindgen-test@0.3.42
- wasm-bindgen@0.2.92
- web-sys@0.3.69
- webpki-roots@0.26.1
- which@6.0.1
- wild@2.2.1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.8
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.5
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.5
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.5
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.5
- windows_i686_gnullvm@0.52.5
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.5
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.5
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.5
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.5
- winnow@0.6.6
- winsafe@0.0.19
- yansi-term@0.1.2
- yansi@0.5.1
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
- zeroize@1.7.0
-"
-
-declare -A GIT_CRATES=(
- [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
-)
-
-inherit shell-completion cargo
-
-DESCRIPTION="An extremely fast Python linter, written in Rust"
-HOMEPAGE="
- https://docs.astral.sh/ruff/
- https://github.com/astral-sh/ruff
-"
-SRC_URI="
- ${CARGO_CRATE_URIS}
- https://github.com/astral-sh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
- WTFPL-2
-"
-# ring
-LICENSE+="
- ISC SSLeay openssl MIT
-"
-# libcst
-LICENSE+="
- MIT PSF-2 Apache-2.0
-"
-# libcst_derive
-LICENSE+="
- MIT PSF-2 Apache-2.0
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-BDEPEND="
- >=virtual/rust-1.71
-"
-RDEPEND="
- !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-"
-DEPEND="
- ${RDEPEND}
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-DOCS=(
- BREAKING_CHANGES.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- README.md
- assets
- docs
-)
-
-src_configure() {
- export RUSTFLAGS="${RUSTFLAGS}"
- cargo_src_configure
-}
-
-src_compile() {
- # Gentoo bug #927338
- if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
- local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
- local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
- fi
- cargo_src_compile --bin ruff
-
- local releasedir
- releasedir=$(cargo_target_dir)
-
- ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
- ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
-}
-
-src_test() {
- # Gentoo bug #927338
- if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
- local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
- local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
- fi
- cargo_src_test
-}
-
-src_install() {
- local releasedir=$(cargo_target_dir)
-
- dobin ${releasedir}/ruff
-
- newbashcomp ruff-completion.bash ruff
- newzshcomp ruff-completion.zsh _ruff
-
- dodoc -r "${DOCS[@]}"
-}
diff --git a/dev-util/ruff/ruff-0.4.8.ebuild b/dev-util/ruff/ruff-0.4.8.ebuild
deleted file mode 100644
index 36e64564b314..000000000000
--- a/dev-util/ruff/ruff-0.4.8.ebuild
+++ /dev/null
@@ -1,442 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Autogenerated by pycargoebuild 0.13.2
-
-EAPI=8
-
-CRATES="
- Inflector@0.11.4
- adler@1.0.2
- ahash@0.8.11
- aho-corasick@1.1.3
- allocator-api2@0.2.16
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- annotate-snippets@0.6.1
- annotate-snippets@0.9.2
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.86
- argfile@0.2.0
- arrayvec@0.7.4
- autocfg@1.2.0
- base64@0.22.0
- bincode@1.3.3
- bitflags@1.3.2
- bitflags@2.5.0
- bstr@1.9.1
- bumpalo@3.16.0
- cachedir@0.3.1
- cast@0.3.0
- cc@1.0.95
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- chic@1.2.2
- chrono@0.4.38
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- clap@4.5.4
- clap_builder@4.5.2
- clap_complete@4.5.2
- clap_complete_command@0.5.1
- clap_complete_fig@4.5.0
- clap_complete_nushell@0.1.11
- clap_derive@4.5.4
- clap_lex@0.7.0
- clearscreen@3.0.0
- codspeed-criterion-compat@2.6.0
- codspeed@2.6.0
- colorchoice@1.0.0
- colored@2.1.0
- console@0.15.8
- console_error_panic_hook@0.1.7
- console_log@1.0.0
- core-foundation-sys@0.8.6
- countme@3.0.1
- crc32fast@1.4.0
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-channel@0.5.12
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.19
- crossbeam@0.8.4
- crunchy@0.2.2
- ctrlc@3.4.4
- darling@0.20.8
- darling_core@0.20.8
- darling_macro@0.20.8
- dashmap@5.5.3
- diff@0.1.13
- dirs-sys@0.3.7
- dirs-sys@0.4.1
- dirs@4.0.0
- dirs@5.0.1
- drop_bomb@0.1.5
- dyn-clone@1.0.17
- either@1.11.0
- encode_unicode@0.3.6
- env_filter@0.1.0
- env_logger@0.11.3
- equivalent@1.0.1
- errno@0.3.8
- fastrand@2.0.2
- fern@0.6.2
- filetime@0.2.23
- flate2@1.0.28
- fnv@1.0.7
- form_urlencoded@1.2.1
- fs-err@2.11.0
- fsevent-sys@4.1.0
- getopts@0.2.21
- getrandom@0.2.14
- glob@0.3.1
- globset@0.4.14
- half@2.4.1
- hashbrown@0.12.3
- hashbrown@0.14.5
- heck@0.5.0
- hermit-abi@0.3.9
- home@0.5.9
- humantime@2.1.0
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- ident_case@1.0.1
- idna@0.5.0
- ignore@0.4.22
- imara-diff@0.1.5
- imperative@1.0.5
- indexmap@2.2.6
- indicatif@0.17.8
- indoc@2.0.5
- inotify-sys@0.1.5
- inotify@0.9.6
- insta-cmd@0.6.0
- insta@1.39.0
- instant@0.1.12
- is-docker@0.2.0
- is-macro@0.3.5
- is-terminal@0.4.12
- is-wsl@0.4.0
- itertools@0.10.5
- itertools@0.13.0
- itoa@1.0.11
- jod-thread@0.1.2
- js-sys@0.3.69
- kqueue-sys@1.0.4
- kqueue@1.0.8
- lazy_static@1.4.0
- libc@0.2.155
- libcst@1.4.0
- libcst_derive@1.4.0
- libmimalloc-sys@0.1.38
- libredox@0.1.3
- linked-hash-map@0.5.6
- linux-raw-sys@0.4.13
- lock_api@0.4.11
- log@0.4.21
- lsp-server@0.7.6
- matchers@0.1.0
- matches@0.1.10
- matchit@0.8.2
- memchr@2.7.2
- mimalloc@0.1.42
- minimal-lexical@0.2.1
- miniz_oxide@0.7.2
- mio@0.8.11
- natord@1.0.9
- newtype-uuid@1.1.0
- nix@0.28.0
- nom@7.1.3
- notify@6.1.1
- nu-ansi-term@0.46.0
- nu-ansi-term@0.50.0
- num-traits@0.2.18
- number_prefix@0.4.0
- once_cell@1.19.0
- oorandom@11.1.3
- option-ext@0.2.0
- os_str_bytes@6.6.1
- overload@0.1.1
- parking_lot@0.12.3
- parking_lot_core@0.9.9
- paste@1.0.14
- path-absolutize@3.1.1
- path-dedot@3.1.1
- path-slash@0.2.1
- pathdiff@0.2.1
- peg-macros@0.8.2
- peg-runtime@0.8.2
- peg@0.8.2
- pep440_rs@0.4.0
- pep440_rs@0.6.0
- pep508_rs@0.3.0
- percent-encoding@2.3.1
- phf@0.11.2
- phf_codegen@0.11.2
- phf_generator@0.11.2
- phf_shared@0.11.2
- pin-project-lite@0.2.14
- pmutil@0.6.1
- portable-atomic@1.6.0
- ppv-lite86@0.2.17
- pretty_assertions@1.4.0
- proc-macro2@1.0.85
- pyproject-toml@0.9.0
- quick-junit@0.4.0
- quick-xml@0.31.0
- quote@1.0.36
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- rayon-core@1.12.1
- rayon@1.10.0
- redox_syscall@0.4.1
- redox_users@0.4.5
- regex-automata@0.1.10
- regex-automata@0.4.6
- regex-syntax@0.6.29
- regex-syntax@0.8.3
- regex@1.10.4
- result-like-derive@0.5.0
- result-like@0.5.0
- ring@0.17.8
- rust-stemmers@1.2.0
- rustc-hash@1.1.0
- rustix@0.38.34
- rustls-pki-types@1.5.0
- rustls-webpki@0.102.3
- rustls@0.22.4
- rustversion@1.0.15
- ryu@1.0.17
- same-file@1.0.6
- schemars@0.8.21
- schemars_derive@0.8.21
- scoped-tls@1.0.1
- scopeguard@1.2.0
- seahash@4.1.0
- serde-wasm-bindgen@0.6.5
- serde@1.0.203
- serde_derive@1.0.203
- serde_derive_internals@0.29.0
- serde_json@1.0.117
- serde_repr@0.1.19
- serde_spanned@0.6.6
- serde_test@1.0.176
- serde_with@3.8.1
- serde_with_macros@3.8.1
- sharded-slab@0.1.7
- shellexpand@3.1.0
- similar@2.5.0
- siphasher@0.3.11
- smallvec@1.13.2
- smol_str@0.2.2
- spin@0.9.8
- static_assertions@1.1.0
- strip-ansi-escapes@0.2.0
- strsim@0.10.0
- strsim@0.11.1
- strum@0.26.2
- strum_macros@0.26.3
- subtle@2.5.0
- syn@2.0.66
- tempfile@3.10.1
- terminal_size@0.3.0
- terminfo@0.8.0
- test-case-core@3.3.1
- test-case-macros@3.3.1
- test-case@3.3.1
- thiserror-impl@1.0.61
- thiserror@1.0.61
- thread_local@1.1.8
- tikv-jemalloc-sys@0.5.4+5.3.0-patched
- tikv-jemallocator@0.5.4
- tinytemplate@1.2.1
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- toml@0.8.13
- toml_datetime@0.6.6
- toml_edit@0.22.13
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-indicatif@0.3.6
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing-tree@0.3.1
- tracing@0.1.40
- typed-arena@2.0.2
- unic-char-property@0.9.0
- unic-char-range@0.9.0
- unic-common@0.9.0
- unic-ucd-category@0.9.0
- unic-ucd-version@0.9.0
- unicode-bidi@0.3.15
- unicode-ident@1.0.12
- unicode-normalization@0.1.23
- unicode-width@0.1.11
- unicode_names2@1.2.2
- unicode_names2_generator@1.2.2
- unscanny@0.1.0
- untrusted@0.9.0
- ureq@2.9.7
- url@2.5.0
- utf8parse@0.2.1
- uuid-macro-internal@1.8.0
- uuid@1.8.0
- valuable@0.1.0
- version_check@0.9.4
- vt100@0.15.2
- vte@0.11.1
- vte_generate_state_changes@0.1.1
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-futures@0.4.42
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen-test-macro@0.3.42
- wasm-bindgen-test@0.3.42
- wasm-bindgen@0.2.92
- web-sys@0.3.69
- webpki-roots@0.26.1
- which@6.0.1
- wild@2.2.1
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.8
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.5
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.5
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.5
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.5
- windows_i686_gnullvm@0.52.5
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.5
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.5
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.5
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.5
- winnow@0.6.6
- winsafe@0.0.19
- yansi-term@0.1.2
- yansi@0.5.1
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
- zeroize@1.7.0
-"
-
-declare -A GIT_CRATES=(
- [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
-)
-
-inherit shell-completion cargo
-
-DESCRIPTION="An extremely fast Python linter, written in Rust"
-HOMEPAGE="
- https://docs.astral.sh/ruff/
- https://github.com/astral-sh/ruff
-"
-SRC_URI="
- ${CARGO_CRATE_URIS}
- https://github.com/astral-sh/ruff/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
- WTFPL-2
-"
-# ring
-LICENSE+="
- ISC SSLeay openssl MIT
-"
-# libcst
-LICENSE+="
- MIT PSF-2 Apache-2.0
-"
-# libcst_derive
-LICENSE+="
- MIT PSF-2 Apache-2.0
-"
-
-SLOT="0"
-KEYWORDS="~amd64 ~loong"
-
-BDEPEND="
- >=virtual/rust-1.71
-"
-RDEPEND="
- !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-"
-DEPEND="
- ${RDEPEND}
-"
-
-QA_FLAGS_IGNORED="usr/bin/.*"
-
-DOCS=(
- BREAKING_CHANGES.md
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- README.md
- assets
- docs
-)
-
-src_configure() {
- export RUSTFLAGS="${RUSTFLAGS}"
- cargo_src_configure
-}
-
-src_compile() {
- # Gentoo bug #927338
- if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
- local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
- local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
- fi
- cargo_src_compile --bin ruff
-
- local releasedir
- releasedir=$(cargo_target_dir)
-
- ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
- ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
-}
-
-src_test() {
- # Gentoo bug #927338
- if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
- local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
- local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
- fi
- cargo_src_test
-}
-
-src_install() {
- local releasedir=$(cargo_target_dir)
-
- dobin ${releasedir}/ruff
-
- newbashcomp ruff-completion.bash ruff
- newzshcomp ruff-completion.zsh _ruff
-
- dodoc -r "${DOCS[@]}"
-}
diff --git a/dev-util/ruff/ruff-0.5.0.ebuild b/dev-util/ruff/ruff-0.5.0.ebuild
new file mode 100644
index 000000000000..125e0a1c2285
--- /dev/null
+++ b/dev-util/ruff/ruff-0.5.0.ebuild
@@ -0,0 +1,457 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.13.2
+
+EAPI=8
+
+CRATES="
+ Inflector@0.11.4
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.16
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anes@0.1.6
+ annotate-snippets@0.6.1
+ annotate-snippets@0.9.2
+ anstream@0.6.13
+ anstyle-parse@0.2.3
+ anstyle-query@1.0.2
+ anstyle-wincon@3.0.2
+ anstyle@1.0.6
+ anyhow@1.0.86
+ arc-swap@1.7.1
+ argfile@0.2.0
+ arrayvec@0.7.4
+ autocfg@1.2.0
+ base64@0.22.0
+ bincode@1.3.3
+ bitflags@1.3.2
+ bitflags@2.5.0
+ bstr@1.9.1
+ bumpalo@3.16.0
+ byteorder@1.5.0
+ cachedir@0.3.1
+ camino@1.1.7
+ cast@0.3.0
+ cc@1.0.95
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chic@1.2.2
+ chrono@0.4.38
+ ciborium-io@0.2.2
+ ciborium-ll@0.2.2
+ ciborium@0.2.2
+ clap@4.5.7
+ clap_builder@4.5.7
+ clap_complete@4.5.2
+ clap_complete_command@0.5.1
+ clap_complete_fig@4.5.0
+ clap_complete_nushell@0.1.11
+ clap_derive@4.5.5
+ clap_lex@0.7.0
+ clearscreen@3.0.0
+ codspeed-criterion-compat@2.6.0
+ codspeed@2.6.0
+ colorchoice@1.0.0
+ colored@2.1.0
+ console@0.15.8
+ console_error_panic_hook@0.1.7
+ console_log@1.0.0
+ core-foundation-sys@0.8.6
+ countme@3.0.1
+ crc32fast@1.4.0
+ criterion-plot@0.5.0
+ criterion@0.5.1
+ crossbeam-channel@0.5.12
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.19
+ crossbeam@0.8.4
+ crunchy@0.2.2
+ ctrlc@3.4.4
+ darling@0.20.8
+ darling_core@0.20.8
+ darling_macro@0.20.8
+ dashmap@5.5.3
+ diff@0.1.13
+ dirs-sys@0.3.7
+ dirs-sys@0.4.1
+ dirs@4.0.0
+ dirs@5.0.1
+ drop_bomb@0.1.5
+ dyn-clone@1.0.17
+ either@1.11.0
+ encode_unicode@0.3.6
+ env_filter@0.1.0
+ env_logger@0.11.3
+ equivalent@1.0.1
+ errno@0.3.8
+ etcetera@0.8.0
+ eyre@0.6.12
+ fastrand@2.0.2
+ fern@0.6.2
+ filetime@0.2.23
+ flate2@1.0.28
+ fnv@1.0.7
+ form_urlencoded@1.2.1
+ fs-err@2.11.0
+ fsevent-sys@4.1.0
+ getopts@0.2.21
+ getrandom@0.2.14
+ glob@0.3.1
+ globset@0.4.14
+ half@2.4.1
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hashlink@0.8.4
+ heck@0.4.1
+ heck@0.5.0
+ hermit-abi@0.3.9
+ home@0.5.9
+ humantime@2.1.0
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ ident_case@1.0.1
+ idna@0.5.0
+ ignore@0.4.22
+ imara-diff@0.1.5
+ imperative@1.0.5
+ indenter@0.3.3
+ indexmap@2.2.6
+ indicatif@0.17.8
+ indoc@2.0.5
+ inotify-sys@0.1.5
+ inotify@0.9.6
+ insta-cmd@0.6.0
+ insta@1.39.0
+ instant@0.1.12
+ is-docker@0.2.0
+ is-macro@0.3.5
+ is-terminal@0.4.12
+ is-wsl@0.4.0
+ itertools@0.10.5
+ itertools@0.13.0
+ itoa@1.0.11
+ jobserver@0.1.31
+ jod-thread@0.1.2
+ js-sys@0.3.69
+ kqueue-sys@1.0.4
+ kqueue@1.0.8
+ lazy_static@1.4.0
+ libc@0.2.155
+ libcst@1.4.0
+ libcst_derive@1.4.0
+ libmimalloc-sys@0.1.39
+ libredox@0.1.3
+ linked-hash-map@0.5.6
+ linux-raw-sys@0.4.13
+ lock_api@0.4.11
+ log@0.4.21
+ lsp-server@0.7.6
+ matchers@0.1.0
+ matches@0.1.10
+ matchit@0.8.2
+ memchr@2.7.4
+ mimalloc@0.1.43
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.2
+ mio@0.8.11
+ natord@1.0.9
+ newtype-uuid@1.1.0
+ nix@0.28.0
+ nom@7.1.3
+ notify@6.1.1
+ nu-ansi-term@0.46.0
+ nu-ansi-term@0.50.0
+ num-traits@0.2.18
+ number_prefix@0.4.0
+ once_cell@1.19.0
+ oorandom@11.1.3
+ option-ext@0.2.0
+ os_str_bytes@6.6.1
+ overload@0.1.1
+ parking_lot@0.12.3
+ parking_lot_core@0.9.9
+ paste@1.0.14
+ path-absolutize@3.1.1
+ path-dedot@3.1.1
+ path-slash@0.2.1
+ pathdiff@0.2.1
+ peg-macros@0.8.2
+ peg-runtime@0.8.2
+ peg@0.8.2
+ pep440_rs@0.4.0
+ pep440_rs@0.6.0
+ pep508_rs@0.3.0
+ percent-encoding@2.3.1
+ phf@0.11.2
+ phf_codegen@0.11.2
+ phf_generator@0.11.2
+ phf_shared@0.11.2
+ pin-project-lite@0.2.14
+ pkg-config@0.3.30
+ portable-atomic@1.6.0
+ ppv-lite86@0.2.17
+ pretty_assertions@1.4.0
+ proc-macro2@1.0.86
+ pyproject-toml@0.9.0
+ quick-junit@0.4.0
+ quick-xml@0.31.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ redox_users@0.4.5
+ regex-automata@0.1.10
+ regex-automata@0.4.6
+ regex-syntax@0.6.29
+ regex-syntax@0.8.3
+ regex@1.10.5
+ ring@0.17.8
+ rust-stemmers@1.2.0
+ rustc-hash@1.1.0
+ rustc-hash@2.0.0
+ rustix@0.38.34
+ rustls-pki-types@1.5.0
+ rustls-webpki@0.102.3
+ rustls@0.22.4
+ rustversion@1.0.15
+ ryu@1.0.17
+ same-file@1.0.6
+ schemars@0.8.21
+ schemars_derive@0.8.21
+ scoped-tls@1.0.1
+ scopeguard@1.2.0
+ seahash@4.1.0
+ serde-wasm-bindgen@0.6.5
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_derive_internals@0.29.0
+ serde_json@1.0.117
+ serde_repr@0.1.19
+ serde_spanned@0.6.6
+ serde_test@1.0.176
+ serde_with@3.8.1
+ serde_with_macros@3.8.1
+ sharded-slab@0.1.7
+ shellexpand@3.1.0
+ similar@2.5.0
+ siphasher@0.3.11
+ smallvec@1.13.2
+ smol_str@0.2.2
+ spin@0.9.8
+ static_assertions@1.1.0
+ strip-ansi-escapes@0.2.0
+ strsim@0.10.0
+ strsim@0.11.1
+ strum@0.26.3
+ strum_macros@0.26.4
+ subtle@2.5.0
+ syn@2.0.68
+ synstructure@0.13.1
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ terminfo@0.8.0
+ test-case-core@3.3.1
+ test-case-macros@3.3.1
+ test-case@3.3.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ tikv-jemalloc-sys@0.5.4+5.3.0-patched
+ tikv-jemallocator@0.5.4
+ tinytemplate@1.2.1
+ tinyvec@1.6.0
+ tinyvec_macros@0.1.1
+ toml@0.8.14
+ toml_datetime@0.6.6
+ toml_edit@0.22.14
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-indicatif@0.3.6
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing-tree@0.3.1
+ tracing@0.1.40
+ typed-arena@2.0.2
+ unic-char-property@0.9.0
+ unic-char-range@0.9.0
+ unic-common@0.9.0
+ unic-ucd-category@0.9.0
+ unic-ucd-version@0.9.0
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ unicode-width@0.1.13
+ unicode_names2@1.2.2
+ unicode_names2_generator@1.2.2
+ unscanny@0.1.0
+ untrusted@0.9.0
+ ureq@2.9.7
+ url@2.5.2
+ utf8parse@0.2.1
+ uuid-macro-internal@1.8.0
+ uuid@1.8.0
+ valuable@0.1.0
+ version_check@0.9.4
+ vt100@0.15.2
+ vte@0.11.1
+ vte_generate_state_changes@0.1.1
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen-test-macro@0.3.42
+ wasm-bindgen-test@0.3.42
+ wasm-bindgen@0.2.92
+ web-sys@0.3.69
+ webpki-roots@0.26.1
+ which@6.0.1
+ wild@2.2.1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.6.6
+ winsafe@0.0.19
+ yansi-term@0.1.2
+ yansi@0.5.1
+ zerocopy-derive@0.7.32
+ zerocopy@0.7.32
+ zeroize@1.7.0
+ zip@0.6.6
+ zstd-safe@5.0.2+zstd.1.5.2
+ zstd-sys@2.0.11+zstd.1.5.6
+ zstd@0.11.2+zstd.1.5.2
+"
+
+declare -A GIT_CRATES=(
+ [lsp-types]='https://github.com/astral-sh/lsp-types;3512a9f33eadc5402cfab1b8f7340824c8ca1439;lsp-types-%commit%'
+ [salsa-macros]='https://github.com/salsa-rs/salsa;f706aa2d32d473ee633a77c1af01d180c85da308;salsa-%commit%/components/salsa-macros'
+ [salsa]='https://github.com/salsa-rs/salsa;f706aa2d32d473ee633a77c1af01d180c85da308;salsa-%commit%'
+)
+
+inherit shell-completion cargo
+
+DESCRIPTION="An extremely fast Python linter, written in Rust"
+HOMEPAGE="
+ https://docs.astral.sh/ruff/
+ https://github.com/astral-sh/ruff
+"
+SRC_URI="
+ ${CARGO_CRATE_URIS}
+ https://github.com/astral-sh/ruff/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
+ WTFPL-2
+"
+# ring
+LICENSE+="
+ ISC SSLeay openssl MIT
+"
+# libcst
+LICENSE+="
+ MIT PSF-2 Apache-2.0
+"
+# libcst_derive
+LICENSE+="
+ MIT PSF-2 Apache-2.0
+"
+
+SLOT="0"
+KEYWORDS="~amd64 ~loong"
+
+BDEPEND="
+ >=virtual/rust-1.71
+"
+RDEPEND="
+ !elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+"
+DEPEND="
+ ${RDEPEND}
+"
+
+QA_FLAGS_IGNORED="usr/bin/.*"
+
+DOCS=(
+ BREAKING_CHANGES.md
+ CODE_OF_CONDUCT.md
+ CONTRIBUTING.md
+ README.md
+ assets
+ docs
+)
+
+src_configure() {
+ export RUSTFLAGS="${RUSTFLAGS}"
+ cargo_src_configure
+}
+
+src_compile() {
+ # Gentoo bug #927338
+ if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ fi
+ cargo_src_compile --bin ruff
+
+ local releasedir
+ releasedir=$(cargo_target_dir)
+
+ ${releasedir}/ruff generate-shell-completion bash > ruff-completion.bash || die
+ ${releasedir}/ruff generate-shell-completion zsh > ruff-completion.zsh || die
+}
+
+src_test() {
+ # Gentoo bug #927338
+ if use !elibc_musl && use !elibc_Darwin && use !elibc_bionic; then
+ local -x CARGO_FEATURE_UNPREFIXED_MALLOC_ON_SUPPORTED_PLATFORMS=1
+ local -x JEMALLOC_OVERRIDE="${ESYSROOT}/usr/$(get_libdir)"/libjemalloc.so
+ fi
+ cargo_src_test
+}
+
+src_install() {
+ local releasedir=$(cargo_target_dir)
+
+ dobin ${releasedir}/ruff
+
+ newbashcomp ruff-completion.bash ruff
+ newzshcomp ruff-completion.zsh _ruff
+
+ dodoc -r "${DOCS[@]}"
+}
diff --git a/dev-util/shc/Manifest b/dev-util/shc/Manifest
index 41c32034682b..5c59416b9906 100644
--- a/dev-util/shc/Manifest
+++ b/dev-util/shc/Manifest
@@ -2,4 +2,4 @@ DIST shc-3.9.6.tar.gz 122644 BLAKE2B bef9993f49ffc7a1119862c8bd4b520a6122505493a
DIST shc-4.0.3.tar.gz 124246 BLAKE2B 1f3046cc3955c979ef585567f4e0e0016a0b96c9032fe8fd93072c2cfd8031b9de4095627d2b7c571f79c9656181269fff81a4d2d3ff6fdc3c40f00708c8b764 SHA512 78fbab26c652b3c3a41401e044ae69776fbdf5d28736c55bcf111f4261f863f6d97d81e87ad9288faf9c9a3299c1453dcca9ffd9d9ea04a1ff2b7299257e8cf7
EBUILD shc-3.9.6.ebuild 447 BLAKE2B 88a8ae951eef23d2fb06af65f11cd910e8d5f8dd568229406685a92a26efeb29ee702088fdde80857fb26dcf6ef0033e195b5fb45da4cbe935277b9e52f76b60 SHA512 ee96f953217b9511da6932c964ff72e2f1a3282ec5d2453dd427fbd849f03cd2191be68d5049ba66cfe91ec0b1888b3c91a7bbcc40551a9f66d11f6474c33fab
EBUILD shc-4.0.3.ebuild 898 BLAKE2B edf9d9e8a114afac8258fbd5e6188856f7ebe48c348f1fc594996f553d5672f43e1ac714b9f336ecaaf145ece7c43936865579974616d842468aba7ea8fcc931 SHA512 738c6cafbe5a7bcf58c034468882d2badb79aa4ddc80281ee06dbbd4b7cfd12b56f402dedb991918c413c6d1995beb36b05af7cc4788024848b10ad2dae64588
-MISC metadata.xml 342 BLAKE2B a39ff57591272c9a07a7e1353d174aa8552036623d8c0e9d49bf31cc5dac8156f8a52e8eceb07fb2b6f545a87ecce564b91efebba6c2109d97b81bd5d51bd2c4 SHA512 3f232d86cde3aa07aa460c3ace6b3cb86ed1a180b534543816021b9bed43930375e42e2259da95593ad7bb211592b41838386e5ba712a92ba035ca2bfd418e10
+MISC metadata.xml 265 BLAKE2B eab9cdab788566c97ba1788e4a3712f4529d4f4236346173da64d164820e32ab8d6bd752407edf5f4485f6a3a2ef6ddd20381ce34a3246015d0350e1c7d6cb81 SHA512 78cf9d7a0cdadfc3107754866d05fbc83f73a11c48a91a46af13200cd22952f899c03c7a58ce161f57373a2dadcc2ad24a0e0813e0b57b90a6abcc9965267e64
diff --git a/dev-util/shc/metadata.xml b/dev-util/shc/metadata.xml
index 1d04d86c7335..575036408efb 100644
--- a/dev-util/shc/metadata.xml
+++ b/dev-util/shc/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
-</maintainer>
+<!-- maintainer-needed -->
<upstream>
<changelog>http://www.datsi.fi.upm.es/~frosal/sources/CHANGES</changelog>
</upstream>
diff --git a/dev-util/stepman/Manifest b/dev-util/stepman/Manifest
deleted file mode 100644
index d976e1c3f6a8..000000000000
--- a/dev-util/stepman/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST stepman-0.10.5.tar.gz 3197451 BLAKE2B f6a4fd2cc0396c5635d7d45a6d88166669dab0bdfed2d53cb8c809c122ee84039660704326c996436d62797db58d46f35bb73af2415e875cf748be9137304280 SHA512 6bd325e1d50d75bf2a38b89c1faf5275914a3a7f00de0d072450253121d9931c4e32ca85300319aaec90ca108223600d3ff1195276df87b11148d4771c642471
-EBUILD stepman-0.10.5.ebuild 1194 BLAKE2B 32375dcc3eb778941d56ae0192bd08591f1c59530ecc44dad190b0effcec01f12633921347038af8e896a0bc6d5608e77269dd78960a669384642532a7566ed0 SHA512 4b870133f37b727ad9cca83cf96677e3e383e1ffd90f86d27983cc70e3c793ec3806a2c6150f887fe87fcac8df4eaa07a4d085137dada8be86903bc6462d9b7d
-MISC metadata.xml 694 BLAKE2B 04af2fc2c361ead11e18fcd7544e811d56801145be1e85764fd6821b734d1a3eeb3afaddaec790fd80b886c53b662fb59bbdfd8596a1c342932dcab4de3099b2 SHA512 aec73e76b959abe75789fa3a59de5b5e36275da1b511baaa6c397cbecca54f3d345a21e9909e00a960e60e51ff3358f6826eb91039dc66d2866456f719e367ea
diff --git a/dev-util/stepman/metadata.xml b/dev-util/stepman/metadata.xml
deleted file mode 100644
index 3a9f651114d8..000000000000
--- a/dev-util/stepman/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription>
- Step collection manager for Bitrise CLI. Part of the Bitrise Continuous
- Integration, Delivery and Automations Stack, with <pkg>dev-util/envman</pkg>
- and <pkg>dev-util/bitrise</pkg>. For a nice &amp; quick intro you should check:
- https://app.bitrise.io/cli
- </longdescription>
- <upstream>
- <bugs-to>https://github.com/bitrise-io/stepman/issues</bugs-to>
- <doc>https://github.com/bitrise-io/stepman/blob/master/README.md</doc>
- <remote-id type="github">bitrise-io/stepman</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/dev-util/stepman/stepman-0.10.5.ebuild b/dev-util/stepman/stepman-0.10.5.ebuild
deleted file mode 100644
index 6d86a2724c21..000000000000
--- a/dev-util/stepman/stepman-0.10.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit golang-build
-
-EGO_ON="github.com/bitrise-io"
-EGO_PN="${EGO_ON}/${PN}"
-
-DESCRIPTION="Step collection manager for Bitrise CLI"
-HOMEPAGE="https://app.bitrise.io/cli"
-SRC_URI="https://${EGO_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-S="${WORKDIR}/src/${EGO_ON}/${PN}"
-
-src_unpack() {
- default
- mkdir -p "${WORKDIR}/src/${EGO_ON}" || die "Couldn't create project dir in GOPATH"
- mv "${WORKDIR}/${P}" "${WORKDIR}/src/${EGO_ON}/stepman" || die "Couldn't move sources to GOPATH"
-}
-
-src_compile() {
- GOPATH="${WORKDIR}" go build -v -o bin/stepman || die "Couldn't compile stepman"
-}
-
-src_test() {
- pushd _tests/integration > /dev/null || die "Couldn't find integration tests directory"
- rm update_test.go step_info_test.go setup_test.go || die "Couldn't remove network-dependent tests"
- popd || die "Couldn't return to ${S} directory"
- local -x INTEGRATION_TEST_BINARY_PATH="${S}/bin/stepman"
- GOPATH="${WORKDIR}" go test -v ./_tests/integration/... || die "Integration tests failed"
-}
-
-src_install() {
- dobin bin/stepman
- dodoc README.md
-}
diff --git a/dev-util/tkdiff/Manifest b/dev-util/tkdiff/Manifest
index b841b1bea958..55f0931daab7 100644
--- a/dev-util/tkdiff/Manifest
+++ b/dev-util/tkdiff/Manifest
@@ -1,5 +1,7 @@
DIST tkdiff-5-5-2.zip 288042 BLAKE2B 104b9cab59dc068ee7117bd23e2ea4a2b81d44ee62424f1971320255247f375dd92e70364f81f38356c5579d3479e9f4162d964337faf400ace12f00edbfac6a SHA512 33b7596dcb704f2a56e1f194155e451e1c6102537171c4f746c21007321f35ac631248fae32abac58bfc180d299654ebbfb06ba055ac967877a3112a08d11a49
DIST tkdiff-5-6.zip 289205 BLAKE2B db490a4a1fcb3e5ec899e1c41a84079001e78a9d9ff65873fedefe40682dac50965b862054282481e711e6d8e3f16aefc4920acfcc5214db152ac0932bf8e4f1 SHA512 ba4d312b372145772c4654a6fc1231752843fc84059296550163490e597046b2060fd021769e4edf2a7641dec34cbf7619d6e4aad2a64568ce6a6721080b2368
+DIST tkdiff-5-7.zip 290158 BLAKE2B 2693c574129991e08f504828098268bc83ef99dc53b57a3492ebc7959f2c341f1c1815b614e0b28f02d42c9fb66d280b523dcfdf277c05562106bec9b70f5d8f SHA512 a75e18cb279cfd152b14f50d121a73f6a4123e1a1365a9092c322aa26fa0bad55d7740d9ad100831f9f363a0f76dab35cb21f1c7b2d7b0fa8f95e2e4eaee6aba
EBUILD tkdiff-5.5.2.ebuild 523 BLAKE2B 6596c9e20ffcdf176d9de0cfa356110fd56d06fdf89faa6a40496576c28f9a5c1eb2b8ab57dcca64ffe6d960d965e79947ff2e278365bda1bd11e773ed786fe6 SHA512 62eaa0bee252d84274477335480436129c99cf5a7ae1e9e3396afc93c3c42073514616beefe7e45ccb44e0f521040cfe479d21ddc9d85e5f0f49c81c4786cd72
EBUILD tkdiff-5.6.ebuild 526 BLAKE2B b6250b4d3f1b3a46c738d073cbcee679e6533cc14decb9d763ee4df334ab9373bfefbc96e797920f96f732589f6500aa6d1520cd15a1d406735df357df956ee9 SHA512 90a5e3f8c0184aebf39332f3a35cb5cb185a76a02a799844b713f6aec0d245985daf6defa765ac66c3faaa85eaa8ef018243ecb920fc109bb61c285aa7e3aa12
+EBUILD tkdiff-5.7.ebuild 526 BLAKE2B 89c5393c24f16bda11baf7ac7138c094da6b387ca29436e29c39c11fe6abc095fe862631b4aac7fa0a6ae8287cc45557cf3b0c9e9c7239fbf22cbe569576cfeb SHA512 d8e20b22759aa6bad6ccfad482172caeee6eb1bae3385e269ab564b1c1b381904efb7363b2c277fcd4953a7d3bbc64a3b2f103187adbd0f4c0c8ac00d3f36f01
MISC metadata.xml 330 BLAKE2B 5f4b2faa0f86877607bd86340353c8a9d85fc2b8c55e730baedccaa909ea212ee3092203f52f6c7470683f694af352879d00215da4f425f496caad5ad2b6e7e8 SHA512 2f9e7941ab8b77689ea2545524b639909ba09439aad65d496ae02f124c7d41fea1fec6a187b0ce39c9884f943860a6ac495186128880e9081e9ca95794250da7
diff --git a/dev-util/tkdiff/tkdiff-5.7.ebuild b/dev-util/tkdiff/tkdiff-5.7.ebuild
new file mode 100644
index 000000000000..abcdfa83962b
--- /dev/null
+++ b/dev-util/tkdiff/tkdiff-5.7.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MYP=${PN}-$(ver_rs 1- -)
+
+DESCRIPTION="Graphical front end to the diff program"
+HOMEPAGE="http://tkdiff.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${PV}/${MYP}.zip"
+
+S="${WORKDIR}/${MYP}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-lang/tk"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/unzip"
+
+src_install() {
+ dobin tkdiff
+ dodoc CHANGELOG.txt
+}
diff --git a/dev-util/uglifyjs/Manifest b/dev-util/uglifyjs/Manifest
index 7591500604f2..95c8f183febf 100644
--- a/dev-util/uglifyjs/Manifest
+++ b/dev-util/uglifyjs/Manifest
@@ -1,5 +1,5 @@
DIST uglifyjs-3.16.1.tar.gz 519333 BLAKE2B 6e4978aa776256be575ea91fd6cd584fe8885886300db1b77cc889af5112615175cd40d527ac6356d653e60ab3ed404670355f80e0391da538313b494bb1104b SHA512 e0ef3e2b82cb6f211120b1d66132b5b5b13bc48dd946d7e7bbeddd1bee16330c9a3541d07f51b6eddf9036b0e520a527849ddc3cf6de467331b42f1fba37e66e
-DIST uglifyjs-3.17.4.tar.gz 539533 BLAKE2B e6939d0c2127d4a3a13e0b3d1a8942b4241d01e72ab3813dafece63728c1250facf57cad36b1c14be8d799da99ca7f9b06b9d2dbb4afa87d6d9e1d1c96840b4a SHA512 1382332a65a5d3a093f701508d0e4a12b2d08a94d35f94d405f5357a2dd8ba8d3c96ee4389f3c2f4bc53c6b97cd79be81c84964e1e0daa5e5529909a676c2b70
+DIST uglifyjs-3.18.0.tar.gz 545352 BLAKE2B 18e544ea34cb1a7f45617e15205e43cc438655b0007ab770e095a3213f05ac653a51aa4bc4e59e89d280ecf5684285ec6c61c338784f8749bbea536742230e8a SHA512 822a276855cb298f1f5f5f8dadc159ef929321cce6268cf03ea968b1ada74df881f3b187fc889e8f142bda947bb6ade8c0ad7db7b02f41398da76e22e714179e
EBUILD uglifyjs-3.16.1.ebuild 774 BLAKE2B 0dac93a1cdeaa2be8709cd6166296e30ef54be796913da4d66dd6e958be327f0adefe06f1da2d3ee1e8bffb0c5317a43bd6a49f1e1089042f5c87795ec9dabe5 SHA512 bc55f4cb8b52c17767e4a6608d654ebb1d4ad002b72b1e0e1dcca0e9928e30f502c9a0a1e34087500349e5764f821bdeab1c642585df9495173295756e292e14
-EBUILD uglifyjs-3.17.4.ebuild 776 BLAKE2B 02765a0ccff1ed52a7242f972f701066f2c397d7aaebfb18edf8c86511549d2cfc3b9c2e1aef19734a27491231760db7cae2c788a3220177a8dccb670fd018c6 SHA512 f54336748ca69b332555aa90283c8bf5105d70536e31bfb7e513f277198e7b3093c65e4bf231f07805a98f9387e358e9142dee62d3b1e6c3f1c8e66fc4ed29f5
+EBUILD uglifyjs-3.18.0.ebuild 774 BLAKE2B f029a3e529a9a35a64ee1e198dfa5ebcd76c5fb02d4b9b3d970e532b0a1b7f4faf92d8d901827ed6c4dd8d12d1c4df593d97f8416eab342a8ebbcb3fd5075458 SHA512 01d28364147e4644eaa5433e852b74f60161ce78ccda0982a6d8c7a121fc9cbdc78778aa7780b437ece7f5718715005707f3bc52e1f754487e108435ae2e3658
MISC metadata.xml 328 BLAKE2B 74d4d808f158dcb49e996da74b67d65fe12956d7486b91941b03f3bb237d7d13387ac629b9689ebce8bd0580b0ce24d359a788911134fef6f006546c5365f2d8 SHA512 3db3efc0f0f5f0f3c7d453d4edae27d0ddfc62aa7cb778684d58460cfd55187fdd90c06bfb2629fb0d84874ff378dbccbc7ef182a10e35fd4b85991c5777a213
diff --git a/dev-util/uglifyjs/uglifyjs-3.17.4.ebuild b/dev-util/uglifyjs/uglifyjs-3.17.4.ebuild
deleted file mode 100644
index 1a44c1a32320..000000000000
--- a/dev-util/uglifyjs/uglifyjs-3.17.4.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="UglifyJS"
-DESCRIPTION="JavaScript parser, minifier, compressor and beautifier toolkit"
-HOMEPAGE="https://lisperator.net/uglifyjs/"
-SRC_URI="https://github.com/mishoo/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-BDEPEND="net-libs/nodejs[npm]"
-RDEPEND="net-libs/nodejs"
-
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-NPM_FLAGS=(
- --audit false
- --color false
- --foreground-scripts
- --global
- --offline
- --progress false
- --save false
- --verbose
-)
-
-src_compile() {
- npm "${NPM_FLAGS[@]}" pack || die
-}
-
-src_install() {
- npm "${NPM_FLAGS[@]}" \
- --prefix "${ED}"/usr \
- install \
- uglify-js-${PV}.tgz || die
-}
diff --git a/dev-util/uglifyjs/uglifyjs-3.18.0.ebuild b/dev-util/uglifyjs/uglifyjs-3.18.0.ebuild
new file mode 100644
index 000000000000..807948cccc88
--- /dev/null
+++ b/dev-util/uglifyjs/uglifyjs-3.18.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="UglifyJS"
+DESCRIPTION="JavaScript parser, minifier, compressor and beautifier toolkit"
+HOMEPAGE="https://lisperator.net/uglifyjs/"
+SRC_URI="https://github.com/mishoo/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="net-libs/nodejs[npm]"
+RDEPEND="net-libs/nodejs"
+
+NPM_FLAGS=(
+ --audit false
+ --color false
+ --foreground-scripts
+ --global
+ --offline
+ --progress false
+ --save false
+ --verbose
+)
+
+src_compile() {
+ npm "${NPM_FLAGS[@]}" pack || die
+}
+
+src_install() {
+ npm "${NPM_FLAGS[@]}" \
+ --prefix "${ED}"/usr \
+ install \
+ uglify-js-${PV}.tgz || die
+}
diff --git a/dev-util/weka/Manifest b/dev-util/weka/Manifest
index 84970d60124f..092e64cfdc8f 100644
--- a/dev-util/weka/Manifest
+++ b/dev-util/weka/Manifest
@@ -1,4 +1,6 @@
AUX weka-3.8.0-build.xml.patch 568 BLAKE2B 777233f959ec5adcfffb0e12042e11c0dce154a1ab8d54068a6a4d3bffcc059102ebbd96776c24488159230b4b6426a6d7ed7c55810cd98fe95347d340ec010c SHA512 8b1cd5ff6867bf5d43ec1b95d98288f1d035f37878c8fd99f33bb6389dd24e29ba8112f718c02b25cfbae6ed67f02c22643af39cae06e3a2d58081600a918c39
DIST weka-3-8-0.zip 50550487 BLAKE2B 85d7e68155c02f89e296ea1a4ee6e544287458135a941a4f618807f5c5b3e88edc6952fbdf632cfb642ef08fafcb7084dda3bda9269629610e8c532dd63d165e SHA512 7e38646a59e3d3d5fa314d269747ed7c526605253339e20f24bae55684a6cd77eeefb267b05825d8de44ae0e827873ba11ce6759b1d78a1a1975d100fd910b33
+DIST weka-3-8-6.zip 59573134 BLAKE2B 00957c9c524a9a61f961146d8c8dd2e2272997584f89e8a94d6a22e1caf711a5b082e4977cc5f42b70f82ac556b96a83b86fc780a02eb267eba190b89bf8f29a SHA512 9499e1921fde51b827243b4905708d0e36a1ab454b92889f1d33eafce9638ec8039bb769c09aefba0654b2a83e66ec99f300c1fdba4652831e5e871ca2bb4916
EBUILD weka-3.8.0-r1.ebuild 1675 BLAKE2B c8ea7bf08562ca4d5236c78318be4eb4c061d0f7c8f592c46c0f42f1eec7b9ab7bcb6292f53b0f2104f8d3017a4d8dfdec5f1e4c8c1b642b967e9875fe33e77d SHA512 2f7936581ef3e9cbad3207637150e963447db806e7f262aae3ce4deb50c7f91962ba36931d3105faf24e748b05e350cebc2510672ece8401c3eb87645ea4dcb5
+EBUILD weka-3.8.6.ebuild 1599 BLAKE2B 1754038495354e1ea4455721c8d7274b8873b2d114894071a280bb343fc96a8672078d6cfa445aff9c39524c7647c769f75713a3df90da458247bc18b1612297 SHA512 0cba7a0ddd1403dab6fc81ff4ca750d4a3ef1f945112d5268fcdc3069d9ea5678dfb3709dc359ac8f608c7fa681d23e1172be331ed32bce9ef7daeec0cddb755
MISC metadata.xml 441 BLAKE2B 57e012777845edb06bf71cf440da0732148d1df26f83d5256adc3934c4a7d28654c93844532b0ada1038b776641bd372f896a6bc43cf894ede04a94fd51d61bb SHA512 46ca61a2faa1c21740356d1c49efab974e020f723fb8aa5595f98a753b0657f5cef9358619d689bee27690c04cd316215824534736c2a5c6e48fdbb8476d3eca
diff --git a/dev-util/weka/weka-3.8.6.ebuild b/dev-util/weka/weka-3.8.6.ebuild
new file mode 100644
index 000000000000..d75d6aaf5b12
--- /dev/null
+++ b/dev-util/weka/weka-3.8.6.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A Java data mining package"
+HOMEPAGE="https://ml.cms.waikato.ac.nz/weka"
+SRC_URI="https://downloads.sourceforge.net/project/weka/weka-3-8/${PV}/weka-${PV//./-}.zip"
+S="${WORKDIR}/${P//./-}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="app-arch/unzip"
+CP_DEPEND="dev-java/javacup:0"
+DEPEND="${CP_DEPEND}
+ virtual/jdk:1.8"
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+JAVA_GENTOO_CLASSPATH_EXTRA="lib/bounce.jar:lib/mtj.jar:lib/jfilechooser-bookmarks-0.1.6.jar"
+JAVA_MAIN_CLASS="weka.gui.GUIChooser"
+JAVA_RESOURCE_DIRS="src/main/res"
+JAVA_SRC_DIR="src/main/java"
+
+src_prepare() {
+ java-pkg-2_src_prepare
+ unzip -qq "${PN}-src.jar" -d . || die "Failed to unpack the source"
+ java-pkg_clean \
+ ! -path ./lib/bounce.jar \
+ ! -path ./lib/core.jar \
+ ! -path ./lib/jfilechooser-bookmarks-0.1.6.jar \
+ ! -path ./lib/mtj.jar
+
+ # java-pkg-simple wants resources in JAVA_RESOURCE_DIRS.
+ mkdir -p src/main/res || die
+ pushd src/main/java > /dev/null || die
+ find -type f \
+ ! -name '*.java' \
+ | xargs cp --parent -t ../res || die
+ popd > /dev/null || die
+}
+
+src_install() {
+ java-pkg-simple_src_install
+ java-pkg_dojar lib/{bounce,core,mtj}.jar
+ java-pkg_dojar lib/jfilechooser-bookmarks-0.1.6.jar
+
+ # Really need a virtual to list all available drivers and pull the ones
+ # instaled
+ java-pkg_register-optional-dependency hsqldb,jdbc-mysql,mckoi-1
+
+ insinto /usr/share/weka/data/
+ doins data/*
+}
diff --git a/dev-util/yamllint/Manifest b/dev-util/yamllint/Manifest
index 8a76e2c56a66..7398790fbc84 100644
--- a/dev-util/yamllint/Manifest
+++ b/dev-util/yamllint/Manifest
@@ -4,4 +4,4 @@ DIST yamllint-1.35.1.tar.gz 134583 BLAKE2B 8ab5a1c36aa40133be5f6527ab0c894027d35
EBUILD yamllint-1.32.0.ebuild 564 BLAKE2B d5aea01a12b8e42740ba41392d8e03db8dc7e745ccd0f37bf216ad048b932d00d19746c64a4f86ba26d3236539ba87c5f3020db5a699c485460c9316e0fa4f3c SHA512 714adb9ed88a9c863a8a1181391483c5afe984d9139876b14c2c38b2c2d85f562e13df61c2fda5cb176fa8e1b921d33875f7e8943f6c8a07ad9c6cc1c3217f27
EBUILD yamllint-1.33.0-r1.ebuild 529 BLAKE2B 0f5f40063e18409a115f1108871dd3d4c0d47540ee281876227bd8ff161375e74835de69aec4e0ce8fc994ec3050314adb168638a97c2a2d69e428745b637d58 SHA512 dfa7028a2e0288dc212e90910d1628356bfb813507c71424d1bcad8a8c9d2c48b022f5c3a23a6ada93cd1cd9ba9b192c09921a5175867ce70505c44a619001c3
EBUILD yamllint-1.35.1.ebuild 529 BLAKE2B 0f5f40063e18409a115f1108871dd3d4c0d47540ee281876227bd8ff161375e74835de69aec4e0ce8fc994ec3050314adb168638a97c2a2d69e428745b637d58 SHA512 dfa7028a2e0288dc212e90910d1628356bfb813507c71424d1bcad8a8c9d2c48b022f5c3a23a6ada93cd1cd9ba9b192c09921a5175867ce70505c44a619001c3
-MISC metadata.xml 401 BLAKE2B a521c886cfd44743e875bcb3a5901f555bf13829b1697a4673c99d728559959460a150b717b6568a3fdcf82c73a8425997bafae1f5f8afaa30a0d43862e7a730 SHA512 52b259b62b147104c3150477c41b37697ad55ac5ce074be70568d001c15c1da099a1f2877a193164ccb9871d7fb6275bef12aba110cf83d5f04c4dfb30e156c9
+MISC metadata.xml 323 BLAKE2B 822c7eb41241f479a9d0406ce60cac9843b1a173b01e1586d256d9afe08fec811baab2304127c8cb7627cef41dd9196a93b991da61f9f3b8d633d4a1d2568760 SHA512 0920a3d0736f0136b4615cfc817a5f373575fe96e65265b846947d5c71a66c6f76fb7fea86f884cfb68652194d86a7a88ee4ba7cab0d237c73d6abc33824029e
diff --git a/dev-util/yamllint/metadata.xml b/dev-util/yamllint/metadata.xml
index 680be9556fe8..ac42e9da5c46 100644
--- a/dev-util/yamllint/metadata.xml
+++ b/dev-util/yamllint/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">yamllint</remote-id>
diff --git a/dev-vcs/Manifest.gz b/dev-vcs/Manifest.gz
index 7fbd263718c1..0f2d97e0cf2d 100644
--- a/dev-vcs/Manifest.gz
+++ b/dev-vcs/Manifest.gz
Binary files differ
diff --git a/dev-vcs/git-flow/Manifest b/dev-vcs/git-flow/Manifest
index e0b70a071885..9ef513b5c12e 100644
--- a/dev-vcs/git-flow/Manifest
+++ b/dev-vcs/git-flow/Manifest
@@ -2,4 +2,4 @@ AUX git-flow-1.12.3_scriptdir.patch 1835 BLAKE2B 911028fe6de44d1427bfb7fd59cf452
DIST git-flow-1.12.3.tar.gz 66173 BLAKE2B c6045fda9df8e305ccde8fac844614c840c5361f41848af6bf3394f64ffbbc5b03c20ed966960667d9aba76b0ed105f4caa2a5c0d5eab02a24720bff7b0aea48 SHA512 807cd36de7f5c9b4a7b28101de5ea8cfcbf528ff76578e4914c788b8098c7d3d91f8c19a3274e124ee7f7b4bdb6efdc5de2b74e09f374b71ae685beaa86e3e5a
DIST git-flow-completion-0.6.0.tar.gz 7823 BLAKE2B 24dedfc0cddb5acfa57333895533f5c882a0c85db6e08539ff5c33f984eec40cb06da6d5f0ba812348c9cbf226080875de0269b295791ee5d4c8b2732a1ea1b2 SHA512 1082ad47938ec78045f4cbd12340a82960ba3de204c21a95e1166cb0b86e96dbbc3e5fc8af1945c951d5edd43b4026021761e8377795acbb87af3c1e391cb256
EBUILD git-flow-1.12.3-r2.ebuild 1103 BLAKE2B 1d204614c41042532633c8010edddd22903fb49a3c2460feb9c0c7d42a99bca5bc856156554652f367e49bdf86b8609de5b1f064850a615ee2e49a46afce2fc3 SHA512 12669d607925e04461a7afcfecf2fb091fc76d0645257e27e0bd5b03cbca4e737d9ba6553ba4c004f6b1e0badc6f740440ac30028cd5f2ed2e6f9043c9fa3b05
-MISC metadata.xml 338 BLAKE2B 337a22284bfdc09bc37bae32eed6ef82aa4aa0fbd4ca003cf9c4219f0e9ed1096973522c106c54cf19afe2bc932391e46e98e50f0119054cf48940b41de9dc20 SHA512 b85e025d5046528f22a675d4daf536b975148f940c11a02a298c1f3bde31842eb412f0b6b538b4c55e8ca7fc3c3a73908a7c2049af62a15023fbdcaf7e1e2e53
+MISC metadata.xml 260 BLAKE2B 1b6b2f646a12308c879afd59efdd8d7352d8aac6e796fa8a81da032896c0e48101226346dbceaa25d14fb5e1b6e7b564aa68dc101cadfd6f15b415b64b7fba4c SHA512 0cf7630c3b2e91402877fe2913a0554d6b129acc84c2a3b1e537e36f091c2f055b54d528b1067715af0a5c12a9fe29f7ba8b7e17fc05dca9f73a400a256897cb
diff --git a/dev-vcs/git-flow/metadata.xml b/dev-vcs/git-flow/metadata.xml
index 636061d68135..afd05e6b4505 100644
--- a/dev-vcs/git-flow/metadata.xml
+++ b/dev-vcs/git-flow/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">petervanderdoes/gitflow-avh</remote-id>
</upstream>
diff --git a/dev-vcs/git-machete/Manifest b/dev-vcs/git-machete/Manifest
index 075d5cbcd0f9..2d9991d14732 100644
--- a/dev-vcs/git-machete/Manifest
+++ b/dev-vcs/git-machete/Manifest
@@ -5,4 +5,4 @@ DIST git-machete-3.25.2.gh.tar.gz 1892239 BLAKE2B 18fe483983ff5acb8139152ba1d1eb
EBUILD git-machete-3.20.0.ebuild 1227 BLAKE2B fd51a8ab6e4cb9f87e2bbd9e325d799df6ae1c5bbdc139f40e55fc1120912c95f1aac1a81510e3d57e8987796bc4adb1166123d1645ee2a2217567a935539874 SHA512 d72daa8320528501f781b62f0bc1f448fd16563015cc70a8fb09ad90a307c7559a57f82df971c0bf03a78865bf3dbe94193261dc5d30959cfd2ca30d5baef1df
EBUILD git-machete-3.24.2.ebuild 1327 BLAKE2B e8c557754283627bb1c004d02e721260eef9b89b505b2920b1142f76a26094f695e2ac39dd7675c9e0a6e91c0f7f46f0cb3889e002a8dd1e3cedb58184db6dfe SHA512 909f0d41811d83fe5307543cc63254c372d332029e615fa3b02c934c152d5987f8f49024666653bd779ded75ade78484702f48839d24ef693f5fe1e173059cef
EBUILD git-machete-3.25.2.ebuild 1327 BLAKE2B e8c557754283627bb1c004d02e721260eef9b89b505b2920b1142f76a26094f695e2ac39dd7675c9e0a6e91c0f7f46f0cb3889e002a8dd1e3cedb58184db6dfe SHA512 909f0d41811d83fe5307543cc63254c372d332029e615fa3b02c934c152d5987f8f49024666653bd779ded75ade78484702f48839d24ef693f5fe1e173059cef
-MISC metadata.xml 859 BLAKE2B 1d09715e0d28160cfe3ae1a7e62a77afee5c9a38273c168a23cf3c395b02c504d525f404bd7fecae4d0eb70844d51fb9f929d4934956a52bea9eb33078418f10 SHA512 217550ff44fafa4a89d4f0bb41ba62331c200a75fc8dbf3279fec0ca2e6955e706895f0af4906547e0072d862b390d7a2ef847061782de04520fe5840a3f8e85
+MISC metadata.xml 781 BLAKE2B 2f5e90a61a003c2adb5a3156cd57fd9d64aaa68687f216d72e452148d7e29a65a9eb78da9223b02756fc80f1c51bb84f6c46c4b8f007380f0d2bb8cb1fab2a1b SHA512 c400ab5a00e2aa7d8ce1c5db17880f946462af57ffe8007b863d83ccbedf1d9c22f095a3b7ad5a80dcba73dce42aa5fe070839943e5653493b6b449f2321599b
diff --git a/dev-vcs/git-machete/metadata.xml b/dev-vcs/git-machete/metadata.xml
index 94d5e16ec71e..aa60738d78e8 100644
--- a/dev-vcs/git-machete/metadata.xml
+++ b/dev-vcs/git-machete/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
git-machete is a robust tool that simplifies your git workflows.
diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index a98de0543542..41ec31d19e80 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -45,15 +45,15 @@ DIST git-manpages-2.44.2.tar.xz 574316 BLAKE2B ecfca8e05ca682097376ce6a1e8b9de8f
DIST git-manpages-2.45.2.tar.xz 576428 BLAKE2B c89ebd25c0caf391fcd29cc8609252daf2cf742a8cc78ce5b64931befb126c951ebb7504bc8ccbee06b81727dc3e4ded67c69adf8d737f4df38dfda758e3c734 SHA512 d39a5c92c1cfcae145713b8ff1a84258947392a3cf1490e3f7d4f87836d05e79dc4fecbff16b7c1bc314572d6d32aa2c29e7fcde993b549b2fab71620734c19b
EBUILD git-2.39.3.ebuild 16201 BLAKE2B ffe2ed9d69f528ab24149e3bd70d00aba3bea5e753b1a0459785a5e2f2019b1c7e1e8b3f6f1857580a5c99f1a132039a0f3580bb79a65ea1e9b7a21f059655d6 SHA512 0fa470fe3e9aa87589bb7e0e842e14ce220039d97c9671b301b371249c03e91f94364883df57a9a5d622c0a007a8469701b8cfed195566df7cebae69adbc4066
EBUILD git-2.39.4.ebuild 16202 BLAKE2B e75a276443e415f424b3041bcd32f81cdc8f3c2d94bccd1963a167212f7707b89b29b2242ff4bdec2beadf7b5026c188e22a6aa2e2dfc951419e275c0acf9bb6 SHA512 7542528015958abc000dd7a0b934e86358153c5107f514a6bb94a82df5968d1bfa092c9e07a3d9319f807998800ad977a20e7aa99efb44f842aa3918d6cc69a3
-EBUILD git-2.39.5.ebuild 16205 BLAKE2B 4a0548eb1c788ffd3502e3da53d477cb93374d94f59b403a5c6620a2c8f35c1fdc9904ba07ab777ad0f221b43eeef190580c546eebc3be661c29fad6e5aece9a SHA512 a22edda079f97391e551278649203ff50e1790ae37704ee19a2381d3e8b5f86999aa1cc9e1f40216f5f883a5353b569391e138c31228d1f35794494e82cdfc72
+EBUILD git-2.39.5.ebuild 16201 BLAKE2B 58179286855b40652c80e751ec8d7a18688c3517e55ddbe7e9398d7e119b0f2f1a81c9bf7f71e36fb5ec3743f90bc001e89a80a353b380ff4779f90428a560aa SHA512 626f733b42845cd5f6b6cde08b33e541b33132e45a015cf0fe7bd2038473a77bf247e7abc9a8c8067ff68e2f00a5dc8da3358ad0cc2f3cc792aad4de6ccff182
EBUILD git-2.41.0.ebuild 16215 BLAKE2B d222c7ab8eb3d2ad87d062862509ae3bdb73a407b56c616d083e35e6e50d48c851ec3114e1e280971f797142da36184fa3edd1efd45359e5420ac355b2f3350e SHA512 a241582e56ecb9b40b15f068b5be265ba7a4b236bbe8aa395729f1419fb22ff59457b971a4ca44b1af9cb60e6899fb6407c93b48f3ef600d38b7f53903fe53ff
EBUILD git-2.41.1.ebuild 16216 BLAKE2B 58e8bf06886010cb738649419d5fae68ee1f6710964f1ed58784c1858fbec1fae772ce6083c6aebedf1847995050de7f8e4fc6c7bbbca1b89f3fac6a09980852 SHA512 f8e9f4e90c2c25645cb5fc07a17691f1da0dcc7b620a70a61e58d48c101e90c12ae5d27f3991ec6bb3c05ef0b654b53cdef06f76dadb45b999a4b15ccc1801f1
-EBUILD git-2.41.2.ebuild 16218 BLAKE2B 09db5f71d961650205f6402494472f2b99f2f69a286dcd86b7162f48c9362ac436dd9a4e0e21d87baf26f95f28b737d4f979649d72ece637d37fdcdd8fbcab04 SHA512 9f2170bb677f19f9722913229d4e074d3abc7fb85b3a4fd6243de801bda8505c95621a58e35cc189f564ea7bbc292f0c6b4a5b7f6026c5f2969d0eecefff06dd
+EBUILD git-2.41.2.ebuild 16215 BLAKE2B 9c107d29ffb8fa159e1cb0fa75b3e80631617d706a9cb2dd13042798ffdf8229d1061800cd71735ac686262a404e62a0e756da408c3c9e6f337fe9dd25808c1e SHA512 016713c536d0617bc4e0f0cb849384b83031d882ca68f8a13d8617f9a32ed846520209bf4173270f55358eaaf58c1badff99bbfbff2dad790dd9e4b473f8d8a5
EBUILD git-2.43.2.ebuild 16215 BLAKE2B 9c107d29ffb8fa159e1cb0fa75b3e80631617d706a9cb2dd13042798ffdf8229d1061800cd71735ac686262a404e62a0e756da408c3c9e6f337fe9dd25808c1e SHA512 016713c536d0617bc4e0f0cb849384b83031d882ca68f8a13d8617f9a32ed846520209bf4173270f55358eaaf58c1badff99bbfbff2dad790dd9e4b473f8d8a5
EBUILD git-2.43.4.ebuild 16216 BLAKE2B 58e8bf06886010cb738649419d5fae68ee1f6710964f1ed58784c1858fbec1fae772ce6083c6aebedf1847995050de7f8e4fc6c7bbbca1b89f3fac6a09980852 SHA512 f8e9f4e90c2c25645cb5fc07a17691f1da0dcc7b620a70a61e58d48c101e90c12ae5d27f3991ec6bb3c05ef0b654b53cdef06f76dadb45b999a4b15ccc1801f1
EBUILD git-2.43.5.ebuild 16219 BLAKE2B 272e67d73c0009d41f43f8d08bbeef25c8903a0058039acfe9dead4dd91d74d79c66bf73f4a9ae3b330387c062e7dc95bbe9d4a78a5f1b285e932d6a2f57a7f6 SHA512 60165a2008f330fec68d69bd52f94b6b1864cb0ca5406e5c8eeeb7b38ab8a818bb5acf4f9ac1635be394f8ebd0633f16658a6488355709d5e153376d207338c5
EBUILD git-2.44.1.ebuild 16307 BLAKE2B 778ee7736056def2f03131b7cac80c568b7b09e36889f7f7d44a7f5780fdc07244862cbd1e3ad448f226b5db07375e877a056cebef8ddfa24329917003e1d77b SHA512 83a674270f952c12757c68f5bee1e74b0fd008dcd7ff7cf6aa6a7490f21c74d9580904c08dfc20bbe8a4aa75d91a3ae8f5fcbe5b96700af3339e4e34cbdaf00a
-EBUILD git-2.44.2.ebuild 16308 BLAKE2B 75f493cc55769636f4966cddbd7fdac9b393e4f2f814bd9eada6afed0f3a3514f0db44a87733a087a15f1b305d0721cb110d27a80e2349a9741a98ee892077dd SHA512 1ecf45660811a319eeedb5001e964cd06da2c93cb2dd2a67441fcb50c926ad8860370dc5f0964823455321951baa9034ed10d21e3f8f85e0437287d003e69eaf
+EBUILD git-2.44.2.ebuild 16306 BLAKE2B fbf3801dcf626c51e1f54a104704ea91742a7d4a18d664cca961d2bad8b5c05b23a8219725f9ea15e05ffdbf0097cc498b831a8b0186ec1daadd182c26b0c0d1 SHA512 67fb16fd5f60464e23455a73e373b5cb9cef88c22c016806b04b253b00b430db3044f42ac79529f934f547b1d1a6700c52d26a8757d0699a6423c377c6c4ff37
EBUILD git-2.45.2.ebuild 16302 BLAKE2B c364b167144c26313684a2605ee7275c834b77fecd09ed313a17443425f3786590f51f6131a2a9ee4a0e56fe418eddf7f03c0e187ce96c210194da9296562147 SHA512 48e2231e208759259fb20c200ad4b6be0e100f6e10456994225a69c5a350888a7afb00f50ff4518c2113e308b28290a83ab0d5b77018340ec2c85baf89cd1918
EBUILD git-9999-r1.ebuild 16302 BLAKE2B c364b167144c26313684a2605ee7275c834b77fecd09ed313a17443425f3786590f51f6131a2a9ee4a0e56fe418eddf7f03c0e187ce96c210194da9296562147 SHA512 48e2231e208759259fb20c200ad4b6be0e100f6e10456994225a69c5a350888a7afb00f50ff4518c2113e308b28290a83ab0d5b77018340ec2c85baf89cd1918
EBUILD git-9999-r2.ebuild 16302 BLAKE2B c364b167144c26313684a2605ee7275c834b77fecd09ed313a17443425f3786590f51f6131a2a9ee4a0e56fe418eddf7f03c0e187ce96c210194da9296562147 SHA512 48e2231e208759259fb20c200ad4b6be0e100f6e10456994225a69c5a350888a7afb00f50ff4518c2113e308b28290a83ab0d5b77018340ec2c85baf89cd1918
diff --git a/dev-vcs/git/git-2.39.5.ebuild b/dev-vcs/git/git-2.39.5.ebuild
index f932bb0a2f5e..a35df6a39407 100644
--- a/dev-vcs/git/git-2.39.5.ebuild
+++ b/dev-vcs/git/git-2.39.5.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then
SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
if [[ ${PV} != *_rc* ]] ; 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
fi
diff --git a/dev-vcs/git/git-2.41.2.ebuild b/dev-vcs/git/git-2.41.2.ebuild
index 91aa6123114a..b22b1caf4b5a 100644
--- a/dev-vcs/git/git-2.41.2.ebuild
+++ b/dev-vcs/git/git-2.41.2.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then
SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
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"
+ 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
diff --git a/dev-vcs/git/git-2.44.2.ebuild b/dev-vcs/git/git-2.44.2.ebuild
index e52c067343c5..afa7bef44ac9 100644
--- a/dev-vcs/git/git-2.44.2.ebuild
+++ b/dev-vcs/git/git-2.44.2.ebuild
@@ -50,7 +50,7 @@ if [[ ${PV} != *9999 ]]; then
SRC_URI+=" doc? ( ${SRC_URI_KORG}/${PN}-htmldocs-${DOC_VER}.tar.${SRC_URI_SUFFIX} )"
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"
+ 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
diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index fe5af690fd22..15b309aaf4a3 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1,6 +1,8 @@
AUX pre-commit-3.1.1-tests_git_file_transport.patch 1527 BLAKE2B 18d047f3b8a6fdc3da77aa5b8d9f60970ab5b69adc3790489ceffc17839a4cd21ed46428c5e2e98b50278b2c4dc49e35a09dd778000546828327ae96f910f95b SHA512 36cb194250dc0fefad2900452447ab590f678e6cd5edf07a7f072363733c263b7cb1167297c465a9372d4a38ab77a6c057046c66b872a958132a97d1a937d029
DIST pre-commit-3.6.0.gh.tar.gz 268891 BLAKE2B 42c52bcd320defe877fdce51af972e177e26956c2baba5e04e9441d7a99fcdc6467dc7913b21f9300efe9ca821c7d06c8d972f3fb79f10f2212dbecb3299040a SHA512 4997dfe15d262b8d0c6de711b2543162fffe14f24ce41d3a3ba2014354861ef72eb3a9cc115125ed57ef3c25a12886f858189d684d343252ad8f46cc0c364935
DIST pre-commit-3.7.0.gh.tar.gz 269999 BLAKE2B 9ca1b2279e1ed753a09c3da83f6de19fc9b36821ba6f642962b9be1da29894e3260c48a2cdb582eb5331543fa6c7e9065d799fde7ab4e84dd54032c2ff84e4a7 SHA512 2a238e74ce2f080914e4403b7ce7b8dbd2a257a736d8292e2ec299c8015d3c4611e51f4be1a95ff2bd29db4888f6997e335346931567e943a8b5d78be7c14725
+DIST pre-commit-3.7.1.gh.tar.gz 270138 BLAKE2B da21e8c05b722985273554bd455d2ea0c113206eb4924c826532b5135805eca143441a237e516fad1275b4c9886d53cb3757d5fefd53613e1f1a1b4da8d7847d SHA512 ffb7606b1706d5e9f46bdffbe20420e6fd4241f6a402740e02f6d8a0e87f29201a20ab92d89fd7ed77f3df31ada6f157837beac9defab7f35ebabf85d47399e8
EBUILD pre-commit-3.6.0.ebuild 1945 BLAKE2B 67edbe26415c84be705bdebe1e909951b116cb53b6d9296a7794114bfce325016892d9219c463930eb6ba014ac899e02c2977652d081cce34b685a9afde98566 SHA512 56ef1fc5575dd90736494acdc267355fe30814bc91f190aa306c77aa3247dda2010b42abccd769a19e42b5e1da571b2712df02a81d3bc98860c9c989a1b2c065
EBUILD pre-commit-3.7.0.ebuild 1947 BLAKE2B 3aee60f9bbea261adcef1be4827c78e4432da8b7aa24d334ff62afdc791305afacb1b5e35277820a3664951468a1c2f1c15a1fda1197038da3ff4eb30f65b3b0 SHA512 34fa01959ef55e02fb57c055df46626228a6494bf57e570fce0e7aeee481f15bb4dfdcb7f9287d75550dc8606d66e242d5e1aebb349d1a0dbb1df1e234211904
-MISC metadata.xml 380 BLAKE2B 99842a97367e91700c6f714f427b7b3d4b7212c401abae5ab715dfaa724776f02fe250184a33504d3433bb58cd5679af59a32ec21a7e7432481160dab36a4d95 SHA512 45330930d1e58fc1de0fd0ba55cd488dee96579ceab3be5073b91ff8f4f2b9adefff533dbfa5b0e8b23fbb648d45c0b7b4073a1ec57b586600cc2bf6347e0bbb
+EBUILD pre-commit-3.7.1.ebuild 2134 BLAKE2B ac4d8ac2977878a3bf1958135f387249683c329ebde3bf98dc9efc3c625ebe8b42a6f8afad96abdfd74ad4ba9f98e2259fb677378679cfc94fd217a090f96cf4 SHA512 116196a6fcba5415f2f1a20a5f9ab83cc9d76301d11ec62d812834e5230015224df9ad823af66143c7455244892ba79b7a56eef6ca141ace6c93b80386e0b5e5
+MISC metadata.xml 391 BLAKE2B 08aea5db96326e51f252d2392f655100d2721dfa8eedfbb361221d92b0b0e0645152b8e1c2ccc11e8b50f24b59869fa2e1fc7dfaa42fdb23614ddbc963e9f102 SHA512 799e0df03afd4baef6296590b9133b45487d1e41f09e933a738367f0bcb3c6510ec8e26547b16ea5c07525d99b026ba1848d21e4001505c33a564b14746897c6
diff --git a/dev-vcs/pre-commit/metadata.xml b/dev-vcs/pre-commit/metadata.xml
index a623a99b13ea..333884838656 100644
--- a/dev-vcs/pre-commit/metadata.xml
+++ b/dev-vcs/pre-commit/metadata.xml
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <upstream>
- <remote-id type="github">pre-commit/pre-commit</remote-id>
- <remote-id type="pypi">pre-commit</remote-id>
- </upstream>
+ <maintainer type="person">
+ <email>xgqt@gentoo.org</email>
+ <name>Maciej Barć</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">pre-commit/pre-commit</remote-id>
+ <remote-id type="pypi">pre-commit</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-vcs/pre-commit/pre-commit-3.7.1.ebuild b/dev-vcs/pre-commit/pre-commit-3.7.1.ebuild
new file mode 100644
index 000000000000..88174070951e
--- /dev/null
+++ b/dev-vcs/pre-commit/pre-commit-3.7.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_SINGLE_IMPL="ON"
+DISTUTILS_USE_PEP517="setuptools"
+
+inherit distutils-r1
+
+DESCRIPTION="A framework for managing and maintaining multi-language Git pre-commit hooks"
+HOMEPAGE="https://pre-commit.com/
+ https://github.com/pre-commit/pre-commit/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="
+ dev-vcs/git
+ $(python_gen_cond_dep '
+ >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}]
+ >=dev-python/identify-1.0.0[${PYTHON_USEDEP}]
+ >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}]
+ >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+ >=dev-python/virtualenv-20.10.0[${PYTHON_USEDEP}]
+ ')
+"
+# coreutils requirement, see bug #885559
+BDEPEND="
+ sys-apps/coreutils[-multicall]
+ test? (
+ $(python_gen_cond_dep '
+ dev-python/pytest-env[${PYTHON_USEDEP}]
+ dev-python/re-assert[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-3.1.1-tests_git_file_transport.patch" )
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+EPYTEST_DESELECT=(
+ # All of these require a boatload of dependencies (e.g. Conda, Go, R and
+ # more) in order to run and while some of them do include
+ # "skip if not found" logic, most of them do not.
+ tests/languages/
+ tests/repository_test.py
+
+ # These three consistently fail with
+ # Calling "git rev-parse" fails with "fatal:
+ # not a git repository (or any of the parent directories): .git".
+ # including with the sandbox disabled.
+ tests/main_test.py::test_all_cmds
+ tests/main_test.py::test_hook_stage_migration
+ tests/main_test.py::test_try_repo
+
+ # These two fail if pre-commit is already installed (Bug #894502)
+ tests/commands/install_uninstall_test.py::test_environment_not_sourced
+ tests/commands/install_uninstall_test.py::test_installed_from_venv
+)
+
+distutils_enable_tests pytest
diff --git a/eclass/Manifest.gz b/eclass/Manifest.gz
index 534229d6e72b..35b2bd313e94 100644
--- a/eclass/Manifest.gz
+++ b/eclass/Manifest.gz
Binary files differ
diff --git a/eclass/common-lisp-3.eclass b/eclass/common-lisp-3.eclass
index 99825190f32e..cc906d0d5cca 100644
--- a/eclass/common-lisp-3.eclass
+++ b/eclass/common-lisp-3.eclass
@@ -4,14 +4,14 @@
# @ECLASS: common-lisp-3.eclass
# @MAINTAINER:
# Common Lisp project <common-lisp@gentoo.org>
-# @SUPPORTED_EAPIS: 6 7 8
+# @SUPPORTED_EAPIS: 7 8
# @BLURB: functions to support the installation of Common Lisp libraries
# @DESCRIPTION:
# Since Common Lisp libraries share similar structure, this eclass aims
# to provide a simple way to write ebuilds with these characteristics.
case ${EAPI} in
- 6|7|8) ;;
+ 7|8) ;;
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
esac
@@ -27,14 +27,14 @@ CLIMPLEMENTATIONS="sbcl clisp clozurecl cmucl ecl gcl abcl"
# @DESCRIPTION:
# Default path of Common Lisp libraries sources. Sources will
# be installed into ${CLSOURCEROOT}/${CLPACKAGE}.
-CLSOURCEROOT="${ROOT%/}"/usr/share/common-lisp/source
+CLSOURCEROOT="${ROOT}"/usr/share/common-lisp/source
# @ECLASS_VARIABLE: CLSYSTEMROOT
# @DESCRIPTION:
# Default path to find any asdf file. Any asdf files will be
# symlinked in ${CLSYSTEMROOT}/${CLSYSTEM} as they may be in
# an arbitrarily deeply nested directory under ${CLSOURCEROOT}/${CLPACKAGE}.
-CLSYSTEMROOT="${ROOT%/}"/usr/share/common-lisp/systems
+CLSYSTEMROOT="${ROOT}"/usr/share/common-lisp/systems
# @ECLASS_VARIABLE: CLPACKAGE
# @DESCRIPTION:
diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index adbc5242053a..91f8fba8790b 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -1137,7 +1137,7 @@ java-pkg_jarfrom() {
}
# @FUNCTION: java-pkg_getjars
-# @USAGE: [--build-only] [--with-dependencies] <package1>[,<package2>...]
+# @USAGE: [--build-only] [--runtime-only] [--with-dependencies] <package1>[,<package2>...]
# @DESCRIPTION:
# Get the classpath provided by any number of packages
# Among other things, this can be passed to 'javac -classpath' or 'ant -lib'.
@@ -1157,6 +1157,7 @@ java-pkg_jarfrom() {
# Parameters:
# --build-only - makes the jar(s) not added into package.env DEPEND line.
# (assumed automatically when called inside src_test)
+# --runtime-only - marks the jar(s) not added into package.env RDEPEND line.
# --with-dependencies - get jars also from requested package's dependencies
# transitively.
# $1 - list of packages to get jars from
@@ -1165,6 +1166,7 @@ java-pkg_jarfrom() {
java-pkg_getjars() {
debug-print-function ${FUNCNAME} $*
+ local dep_constraint
local build_only=""
local deep=""
@@ -1173,6 +1175,9 @@ java-pkg_getjars() {
while [[ "${1}" == --* ]]; do
if [[ "${1}" = "--build-only" ]]; then
build_only="build"
+ dep_constraint="build"
+ elif [[ "${1}" = "--runtime-only" ]]; then
+ dep_constraint="runtime"
elif [[ "${1}" = "--with-dependencies" ]]; then
deep="--with-dependencies"
else
@@ -1191,7 +1196,7 @@ java-pkg_getjars() {
debug-print "${pkgs}:${jars}"
for pkg in ${pkgs//,/ }; do
- java-pkg_ensure-dep "${build_only}" "${pkg}"
+ java-pkg_ensure-dep "${dep_constraint}" "${pkg}"
done
for pkg in ${pkgs//,/ }; do
@@ -1808,7 +1813,6 @@ java-pkg_ant-tasks-depend() {
fi
}
-
# @FUNCTION: ejunit_
# @INTERNAL
# @DESCRIPTION:
@@ -2029,13 +2033,23 @@ java-utils-2_pkg_preinst() {
eant() {
debug-print-function ${FUNCNAME} $*
- if [[ ${EBUILD_PHASE} = compile ]]; then
- java-ant-2_src_configure
- fi
+ if [[ ${!JAVA_PKG_BSFIX*} ]] \
+ || [[ ${JAVA_ANT_BSFIX_EXTRA_ARGS} ]] \
+ || [[ ${JAVA_ANT_CLASSPATH_TAGS} ]] \
+ || [[ ${JAVA_ANT_JAVADOC_INPUT_DIRS} ]] \
+ || [[ ${JAVA_ANT_REWRITE_CLASSPATH} ]] \
+ || [[ ${EANT_BUILD_XML} ]] \
+ || [[ ${!EANT_GENTOO_CLASSPATH*} ]] \
+ || [[ ${EANT_TEST_GENTOO_CLASSPATH} ]]
+ then
+ if [[ ${EBUILD_PHASE} = compile ]]; then
+ java-ant-2_src_configure
+ fi
- if ! has java-ant-2 ${INHERITED}; then
- local msg="You should inherit java-ant-2 when using eant"
- java-pkg_announce-qa-violation "${msg}"
+ if ! has java-ant-2 ${INHERITED}; then
+ local msg="You should inherit java-ant-2 when using eant"
+ java-pkg_announce-qa-violation "${msg}"
+ fi
fi
local antflags="-Dnoget=true -Dmaven.mode.offline=true -Dbuild.sysclasspath=ignore"
diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass
index 7922638be6e1..86c7cd4a172d 100644
--- a/eclass/kernel-build.eclass
+++ b/eclass/kernel-build.eclass
@@ -382,6 +382,22 @@ kernel-build_src_install() {
local module_ver
module_ver=$(<"${relfile}") || die
+ # warn when trying to "make" a dist-kernel
+ cat <<-EOF >> "${ED}${kernel_dir}/Makefile" || die
+
+ _GENTOO_IS_USER_SHELL:=\$(shell [ -t 0 ] && echo 1)
+ ifdef _GENTOO_IS_USER_SHELL
+ \$(warning !!!! WARNING !!!!)
+ \$(warning This kernel was configured and installed by the package manager.)
+ \$(warning "make" should not be run manually here.)
+ \$(warning See also: https://wiki.gentoo.org/wiki/Project:Distribution_Kernel)
+ \$(warning See also: https://wiki.gentoo.org/wiki/Kernel/Configuration)
+ \$(warning !!!! WARNING !!!!)
+ endif
+ EOF
+ # add a dist-kernel identifier file
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${ED}${kernel_dir}/dist-kernel" || die
+
# fix source tree and build dir symlinks
dosym "../../../${kernel_dir}" "/lib/modules/${module_ver}/build"
dosym "../../../${kernel_dir}" "/lib/modules/${module_ver}/source"
diff --git a/eclass/llvm.org.eclass b/eclass/llvm.org.eclass
index 914a731a1768..af5ee26b652e 100644
--- a/eclass/llvm.org.eclass
+++ b/eclass/llvm.org.eclass
@@ -72,6 +72,9 @@ if [[ -z ${_LLVM_SOURCE_TYPE+1} ]]; then
_LLVM_SOURCE_TYPE=snapshot
case ${PV} in
+ 19.0.0_pre20240623)
+ EGIT_COMMIT=3ae6755719c6dfc07761b4e9bdac8c86bcb41734
+ ;;
19.0.0_pre20240615)
EGIT_COMMIT=cddb9ce04e68d876de895d39d60b6af34d569012
;;
diff --git a/eclass/perl-module.eclass b/eclass/perl-module.eclass
index 432d1ab315dd..27cd053f0ea7 100644
--- a/eclass/perl-module.eclass
+++ b/eclass/perl-module.eclass
@@ -63,7 +63,7 @@ esac
# @CODE
PERL_USEDEP="perl_features_debug=,perl_features_ithreads=,perl_features_quadmath="
-GENTOO_PERL_DEPSTRING=" || ( >=dev-lang/perl-5.38.2-r3[${PERL_USEDEP}] <dev-lang/perl-5.38.2-r3 )"
+GENTOO_PERL_DEPSTRING=">=dev-lang/perl-5.38.2-r3[${PERL_USEDEP}]"
GENTOO_PERL_USESTRING="perl_features_debug perl_features_ithreads perl_features_quadmath"
case ${EAPI} in
diff --git a/eclass/qt6-build.eclass b/eclass/qt6-build.eclass
index 4966c52adc4c..24b857dab53f 100644
--- a/eclass/qt6-build.eclass
+++ b/eclass/qt6-build.eclass
@@ -282,6 +282,17 @@ _qt6-build_sanitize_cpu_flags() {
bmi bmi2 f16c fma lzcnt popcnt
)
+ # extras only needed by chromium in qtwebengine
+ # (see also chromium's ebuild wrt bug #530248,#544702,#546984,#853646)
+ [[ ${PN} == qtwebengine ]] && cpuflags+=(
+ mmx xop
+
+ # unclear if these two are really needed given (current) chromium
+ # does not pass these flags, albeit it may side-disable something
+ # else so keeping as a safety (like chromium's ebuild does)
+ fma4 sse4a
+ )
+
# check if any known problematic -mno-* C(XX)FLAGS
if ! is-flagq "@($(IFS='|'; echo "${cpuflags[*]/#/-mno-}"))"; then
# check if qsimd_p.h (search for "enable all") will accept -march
diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index 202ba31f4f70..48023d9c049f 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass/readme.gentoo-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# @ECLASS: readme.gentoo-r1.eclass
@@ -10,7 +10,7 @@
# @BLURB: install a doc file shown via elog messages
# @DESCRIPTION:
# An eclass for installing a README.gentoo doc file recording tips
-# shown via elog messages. With this eclass, those elog messages will only be
+# shown via elog messages. With this eclass, those elog messages will only be
# shown at first package installation and a file for later reviewing will be
# installed under /usr/share/doc/${PF}
#
@@ -34,8 +34,8 @@ esac
# @DEFAULT_UNSET
# @DESCRIPTION:
# If non-empty, DOC_CONTENTS information will be strictly respected,
-# not getting it automatically formatted by fmt. If empty, it will
-# rely on fmt for formatting and 'echo -e' options to tweak lines a bit.
+# not getting it automatically formatted by fold. If empty, it will
+# rely on fold for formatting and 'echo -e' options to tweak lines a bit.
# @ECLASS_VARIABLE: FORCE_PRINT_ELOG
# @DEFAULT_UNSET
@@ -50,7 +50,7 @@ esac
# @FUNCTION: readme.gentoo_create_doc
# @DESCRIPTION:
# Create doc file with ${DOC_CONTENTS} variable (preferred) and, if not set,
-# look for "${FILESDIR}/README.gentoo" contents. You can use
+# look for "${FILESDIR}/README.gentoo" contents. You can use
# ${FILESDIR}/README.gentoo-${SLOT} also.
# Usually called at src_install phase.
readme.gentoo_create_doc() {
@@ -84,7 +84,7 @@ readme.gentoo_create_doc() {
# @FUNCTION: readme.gentoo_print_elog
# @DESCRIPTION:
-# Print elog messages with "${T}"/README.gentoo contents. They will be
+# Print elog messages with "${T}"/README.gentoo contents. They will be
# shown only when package is installed at first time.
# Usually called at pkg_postinst phase.
#
diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index bc61a8bddb2c..c7c366a37ad0 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -526,7 +526,7 @@ get_gcc_src_uri() {
GCC_SRC_URI="mirror://gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.xz"
else
GCC_SRC_URI="
- mirror://gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz
+ mirror://gcc/releases/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz
mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz
"
fi
diff --git a/games-action/Manifest.gz b/games-action/Manifest.gz
index 30a6f3e4d516..b6401ae79931 100644
--- a/games-action/Manifest.gz
+++ b/games-action/Manifest.gz
Binary files differ
diff --git a/games-action/dxx-rebirth/Manifest b/games-action/dxx-rebirth/Manifest
index 8263c864ebba..5b2aa30d1720 100644
--- a/games-action/dxx-rebirth/Manifest
+++ b/games-action/dxx-rebirth/Manifest
@@ -1,4 +1,4 @@
-DIST dxx-rebirth-0.61.0_pre20230627.tar.gz 2063584 BLAKE2B d779ec6f4a5491e667675fd960a157f51f19b07d9889c1c0093df45467f671cddc89b965ec578bef556c193d561d6b322b607d9afd9ff940ca39506f3809a227 SHA512 e6c91010d9bf0806c5fcec1bc66423130cd47b79e109c7e0b0d454184cb4aae5915498f2c4f88c8779ed3570878138a1ec4ab5d9a3c64ddf8002173115e4135d
-EBUILD dxx-rebirth-0.61.0_pre20230627.ebuild 8762 BLAKE2B d0a396673484d3759bb9d8606768b53c603e06a84929e02f7b7d3e753bd46afff0394a26ff609d30f7e04bb6f668ac077f5eec554d647324ab80ffc15636b9c9 SHA512 f00b9f1a724c665916d29b2171a7206414124ebeea842453da9ae0f9fa306fc290fc353734023036b3c3341f6bcd87c25be66bbd82c58a0c84c7eb75716fb08a
-EBUILD dxx-rebirth-9999.ebuild 8722 BLAKE2B bb39c50e820331c43bc7b10a8dff2c5bb4d1c66e188507fa64dcfd8f457648058820b79a25f5262a88a651ea6856bea62b82df14128e3c1368957f4f26b7d9db SHA512 5b5cda9adb8b229dde29b86a558368bac4175c23ce9d36e09ba5e269b937c4e61fe615233a8ece0f7d900f076e261f13aafe4c4048d0e8c15fce203cbed6f5ea
+DIST dxx-rebirth-0.61.0_pre20240623.tar.gz 2089687 BLAKE2B b7a31ebf237da46ff069eab35da93ba653dd32a671bf24a266f80809a68313272a6a648b1d9bcb8f983f3f7817e254ec3f950ded54b5dcea55b63b11275b1992 SHA512 ff84ad1084174c79e7eaec7629ec09737dff5d59c3554c53114c092c333aacc662fcdc2d0a4c1270c7851eda1279601c1da53092952c7c965d06b0735640c2c9
+EBUILD dxx-rebirth-0.61.0_pre20240623.ebuild 8766 BLAKE2B 1b8b3c7659eb4b145576f95525cd9d160f98cf5999be468dda2815c081ddad6244b6cebd0a3e67e001f4e67d3661fcbc88375483eb50a805c6cfcaf3cdb32546 SHA512 a2fc3d54974271c970fb82963a58b1378b9c370670f1cefb4313f61d89d74da3380e80deacdb0f777bc6f5a4d2ef5cda8ad4757e863e01292464737cee6194b3
+EBUILD dxx-rebirth-9999.ebuild 8726 BLAKE2B e2f2df78c173d1d2c4148a3077ca939dc9867d4b836dd8db0897265b81b957cf1c4cd17342fe34ae4156f1fcb2b12559fae8def5c6fe56840ad2bbf1c376ae1c SHA512 0335b2c23b2cef7a06a901966df2558ae61209c5784e0f9eb4bbaa2fd98e3e8b84529d304b0e41ce6a627b1b9f9ad7d46fd56260d66be8cd2c37e3fb4f3fffae
MISC metadata.xml 2427 BLAKE2B e1a42d52d5ba0038e9ee63e6cc477239189e665812217abec4f5ed9f450f505472b611e3a2031ccf1508eee8b71ad651304eae79cad9ff00d91c4737100838ad SHA512 5e7f527575308ee42bd16c6df893fc300ee298da805b16aa825ff0f2013135c88656de1ed264a7c6d5ae0424ae4dedf79ab4d55debd0c09d4044917ab2f17f8c
diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
deleted file mode 100644
index f022d180f36a..000000000000
--- a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20230627.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 2017-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-MY_COMMIT="ad9452d51b7ccd7d2ad7fe56318f21898a3c2d43"
-
-# Games under Gentoo are marked as 'testing' by convention
-#
-# Other architectures are reported to work, but not tested regularly by
-# the core team.
-#
-# Raspberry Pi support is tested by an outside contributor, and his
-# fixes are merged into the main source by upstream.
-#
-# Cross-compilation to Windows is also supported.
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-
-inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
-
-if [[ "${PV}" = 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"
- unset KEYWORDS
-elif [[ -n ${MY_COMMIT} ]]; then
- S="${WORKDIR}/${PN}-${MY_COMMIT}"
- SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/${MY_COMMIT} -> ${PN}-${PVR}.tar.gz"
- unset MY_COMMIT
-else
- S="${WORKDIR}/${PN}_${PV##*_pre}-src"
- SRC_URI="https://www.dxx-rebirth.com/download/dxx/rebirth/${PN}_${PV##*_pre}-src.tar.xz"
-fi
-
-DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
-HOMEPAGE="https://www.dxx-rebirth.com/"
-
-LICENSE="DXX-Rebirth GPL-3"
-SLOT="0"
-
-# Default to building both game engines. The total size is relatively
-# small.
-IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis"
-
-# Game data is stored in HOG files.
-# Game movies are in MVL files.
-# Various add-ons use zip files to bundle their content together.
-#
-# PNG support enables writing screenshots as PNG instead of TGA (for
-# USE=opengl) or PCX (for USE=-opengl).
-DEPEND="dev-games/physfs[hog,mvl,zip]
- opengl? (
- virtual/opengl
- virtual/glu )
- png? ( media-libs/libpng )
-"
-
-# As of this writing, there is no Portage shorthand syntax to express:
-# "
-# flag1? ( package[flag1] )
-# flag2? ( package[flag2] )
-# ...
-# flagN? ( package[flagN] )
-# ", such that unsetting all flags removes the dependency on package.
-# Fake it by using a text fragment that is repeatedly expanded with
-# differing substitutions.
-#
-# The use of single quotes is intentional here. The ${word} is a
-# placeholder to be matched by text substitution when the fragment is
-# expanded, not a shell variable reference.
-#
-# For each flag, depend on freedata using the same flag. If none of the
-# flags are set, freedata is not needed.
-DXX_RDEPEND_USE_FREEDATA_FRAGMENT='
- ${USE}? ( games-action/descent${ENGINE}-freedata[${USE}] )
-'
-# Block <0.59.100 due to file collision.
-#
-# If USE=data, then require a game data package.
-# The build process does not use the game data, nor change how the game
-# is built based on what game data will be used. At startup, the game
-# will search for both types of game data and use what it finds. Users
-# can switch between shareware/retail data at any time by
-# adding/removing the appropriate data packages. A rebuild is _not_
-# required after swapping the data files.
-#
-# USE-depend on freedata for various extras, but only if any of those
-# extras are enabled.
-DXX_RDEPEND_ENGINE_FRAGMENT='
- d${ENGINE}x? (
- !<games-action/d${ENGINE}x-rebirth-0.59.100
- data? (
- || (
- games-action/descent${ENGINE}-data
- games-action/descent${ENGINE}-demodata
- )
- )
- '"
- ${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/l10n_de}
- ${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/opl3-musicpack}
- ${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/sc55-musicpack}
- "'
- )
-'
-
-DXX_DEPEND_USE_SDL_VERSION_FRAGMENT='
- media-libs/lib${SDL_version}[joystick?,opengl?,sound,video]
- media-libs/${SDL_version}-image
- music? ( media-libs/${SDL_version}-mixer )
-'
-DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT='
- music? ( media-libs/${SDL_version}-mixer[flac?,midi?,mp3?,vorbis?] )
-'
-DEPEND="${DEPEND}
- !sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
- sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
-"
-unset DXX_DEPEND_USE_SDL_VERSION_FRAGMENT
-
-unset DXX_RDEPEND_USE_FREEDATA_FRAGMENT
-RDEPEND="${DEPEND}
- !sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
- sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
- ${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/1}
- ${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/2}
-"
-unset DXX_RDEPEND_ENGINE_FRAGMENT
-unset DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT
-
-# USE=valgrind enables use of a Valgrind header. A build with valgrind
-# instrumentation can be run without installing Valgrind, so this
-# dependency is only in DEPEND, instead of being in both DEPEND and
-# RDEPEND.
-DEPEND+='
- valgrind? ( dev-debug/valgrind )
-'
-
-# This ebuild builds d1x-rebirth, d2x-rebirth, or both. Building none
-# would mean this ebuild installs zero files.
-#
-# For each of the supported music flags, require USE=music, so that the
-# package is built with sdl-mixer support. Individual music types can be
-# changed without a Rebirth rebuild by rebuilding sdl-mixer with
-# appropriate support, but Rebirth must have sdl-mixer support at build
-# time in order to support any of these music formats at runtime.
-#
-# All music files in the optional musicpack downloads are .ogg, so
-# require USE=vorbis if those packs are enabled.
-REQUIRED_USE='
- || ( d1x d2x )
- flac? ( music )
- midi? ( music )
- mp3? ( music )
- vorbis? ( music )
- opl3-musicpack? ( vorbis )
- sc55-musicpack? ( vorbis )
- sdl2? ( opengl )
-'
-
-BDEPEND="virtual/pkgconfig"
-
-# As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
-# feature. This variable is stored here to be ready to activate when
-# Portage implements this feature.
-#
-# Note that while individual music formats can be switched without a
-# rebuild, the master flag USE=music controls whether sdl-mixer is used,
-# and therefore requires a rebuild when changed.
-#IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
-
-dxx_scons() {
- # Always build profile `m`. If use editor, also build profile `e`.
- # Set most variables in the default anonymous profile. Only
- # `builddir` and `editor` are set in the named profiles, since those
- # must be different between the two builds.
- #
- # Notes for end users:
- # - Per-engine options can be set with an engine prefix, as shown
- # for sharepath. Such options are used in place of
- # engine-unqualified options. For example, to disable sdlmixer
- # for Descent 2: Rebirth, but use the setting below for Descent 1:
- # Rebirth, set EXTRA_ESCONS="d2x_sdlmixer=0".
- # - Profile `site` is searched before the anonymous profile, and is
- # deliberately unused in this ebuild. Set options in the site
- # profile to affect both engines:
- # EXTRA_ESCONS="site_verbosebuild=0".
- local scons_build_profile=m mysconsargs=(
- sdl2=$(usex sdl2 1 0)
- sdlmixer=$(usex music 1 0)
- verbosebuild=1
- debug=$(usex debug 1 0)
- ipv6=$(usex ipv6 1 0)
- opengl=$(usex opengl 1 0)
- use_tracker=$(usex tracker 1 0)
- prefix="${EPREFIX}"/usr
- screenshot=$(usex png png legacy)
- m_builddir=build/main/
- m_editor=0
- )
- if use editor; then
- scons_build_profile+=+e
- mysconsargs+=( \
- e_builddir=build/editor/
- e_editor=1
- )
- fi
- if ! use joystick; then
- mysconsargs+=( \
- max_joysticks=0
- )
- fi
- # Add sharepath and enable build of selected games. The trailing
- # comma after `$scons_build_profile` is required to cause scons to
- # search the anonymous profile. If omitted, only settings from the
- # named profile would be used.
- use d1x && mysconsargs+=( d1x_sharepath="/usr/share/games/d1x" d1x="$scons_build_profile,site," )
- use d2x && mysconsargs+=( d2x_sharepath="/usr/share/games/d2x" d2x="$scons_build_profile,site," )
- use valgrind && mysconsargs+=( poison=valgrind )
- escons "${mysconsargs[@]}" "$@"
-}
-
-src_compile() {
- tc-export CXX PKG_CONFIG
- replace-flags -O3 -O2 #831896
- dxx_scons register_install_target=0 build
-}
-
-src_install() {
- # Use upstream install target to handle the various combinations of
- # enabled/disabled engines and optional editor support.
- dxx_scons register_compile_target=0 register_install_target=1 DESTDIR="${D}" "${D}"
- local DV
- for DV in 1 2; do
- if ! use d${DV}x; then
- continue
- fi
- local PROGRAM=d${DV}x-rebirth
- docinto "${PROGRAM}"
- dodoc "${PROGRAM}"/*.txt
- make_desktop_entry "${PROGRAM}" "Descent ${DV} Rebirth" "${PROGRAM}"
- doicon "${PROGRAM}/${PROGRAM}.xpm"
- done
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- if ! use data; then
- elog "${PN} requires game data to play."
- elog "Game data is not included in this package. To play the game,"
- elog "emerge the packages required by USE=data or install the game"
- elog "data by hand."
- elog
- elog "Changing USE=data does not change how this package is built,"
- elog "only its runtime dependencies."
- fi
-}
diff --git a/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
new file mode 100644
index 000000000000..b2b9585dcc2f
--- /dev/null
+++ b/games-action/dxx-rebirth/dxx-rebirth-0.61.0_pre20240623.ebuild
@@ -0,0 +1,256 @@
+# Copyright 2017-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+MY_COMMIT="e8dd751d8a5cae375000fe7d3881e9da77075ab0"
+
+# Games under Gentoo are marked as 'testing' by convention
+#
+# Other architectures are reported to work, but not tested regularly by
+# the core team.
+#
+# Raspberry Pi support is tested by an outside contributor, and his
+# fixes are merged into the main source by upstream.
+#
+# Cross-compilation to Windows is also supported.
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+inherit desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
+
+if [[ "${PV}" = 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/dxx-rebirth/dxx-rebirth"
+ unset KEYWORDS
+elif [[ -n ${MY_COMMIT} ]]; then
+ S="${WORKDIR}/${PN}-${MY_COMMIT}"
+ SRC_URI="https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/${MY_COMMIT} -> ${PN}-${PVR}.tar.gz"
+ unset MY_COMMIT
+else
+ S="${WORKDIR}/${PN}_${PV##*_pre}-src"
+ SRC_URI="https://www.dxx-rebirth.com/download/dxx/rebirth/${PN}_${PV##*_pre}-src.tar.xz"
+fi
+
+DESCRIPTION="Descent Rebirth - enhanced Descent 1 & 2 engine"
+HOMEPAGE="https://www.dxx-rebirth.com/"
+
+LICENSE="DXX-Rebirth GPL-3"
+SLOT="0"
+
+# Default to building both game engines. The total size is relatively
+# small.
+IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis"
+
+# Game data is stored in HOG files.
+# Game movies are in MVL files.
+# Various add-ons use zip files to bundle their content together.
+#
+# PNG support enables writing screenshots as PNG instead of TGA (for
+# USE=opengl) or PCX (for USE=-opengl).
+DEPEND=">=dev-games/physfs-3[hog,mvl,zip]
+ opengl? (
+ virtual/opengl
+ virtual/glu )
+ png? ( media-libs/libpng )
+"
+
+# As of this writing, there is no Portage shorthand syntax to express:
+# "
+# flag1? ( package[flag1] )
+# flag2? ( package[flag2] )
+# ...
+# flagN? ( package[flagN] )
+# ", such that unsetting all flags removes the dependency on package.
+# Fake it by using a text fragment that is repeatedly expanded with
+# differing substitutions.
+#
+# The use of single quotes is intentional here. The ${word} is a
+# placeholder to be matched by text substitution when the fragment is
+# expanded, not a shell variable reference.
+#
+# For each flag, depend on freedata using the same flag. If none of the
+# flags are set, freedata is not needed.
+DXX_RDEPEND_USE_FREEDATA_FRAGMENT='
+ ${USE}? ( games-action/descent${ENGINE}-freedata[${USE}] )
+'
+# Block <0.59.100 due to file collision.
+#
+# If USE=data, then require a game data package.
+# The build process does not use the game data, nor change how the game
+# is built based on what game data will be used. At startup, the game
+# will search for both types of game data and use what it finds. Users
+# can switch between shareware/retail data at any time by
+# adding/removing the appropriate data packages. A rebuild is _not_
+# required after swapping the data files.
+#
+# USE-depend on freedata for various extras, but only if any of those
+# extras are enabled.
+DXX_RDEPEND_ENGINE_FRAGMENT='
+ d${ENGINE}x? (
+ !<games-action/d${ENGINE}x-rebirth-0.59.100
+ data? (
+ || (
+ games-action/descent${ENGINE}-data
+ games-action/descent${ENGINE}-demodata
+ )
+ )
+ '"
+ ${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/l10n_de}
+ ${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/opl3-musicpack}
+ ${DXX_RDEPEND_USE_FREEDATA_FRAGMENT//\$\{USE\}/sc55-musicpack}
+ "'
+ )
+'
+
+DXX_DEPEND_USE_SDL_VERSION_FRAGMENT='
+ media-libs/lib${SDL_version}[joystick?,opengl?,sound,video]
+ media-libs/${SDL_version}-image
+ music? ( media-libs/${SDL_version}-mixer )
+'
+DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT='
+ music? ( media-libs/${SDL_version}-mixer[flac?,midi?,mp3?,vorbis?] )
+'
+DEPEND="${DEPEND}
+ !sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
+ sdl2? ( ${DXX_DEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
+"
+unset DXX_DEPEND_USE_SDL_VERSION_FRAGMENT
+
+unset DXX_RDEPEND_USE_FREEDATA_FRAGMENT
+RDEPEND="${DEPEND}
+ !sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl} )
+ sdl2? ( ${DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT//\$\{SDL_version\}/sdl2} )
+ ${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/1}
+ ${DXX_RDEPEND_ENGINE_FRAGMENT//\$\{ENGINE\}/2}
+"
+unset DXX_RDEPEND_ENGINE_FRAGMENT
+unset DXX_RDEPEND_USE_SDL_VERSION_FRAGMENT
+
+# USE=valgrind enables use of a Valgrind header. A build with valgrind
+# instrumentation can be run without installing Valgrind, so this
+# dependency is only in DEPEND, instead of being in both DEPEND and
+# RDEPEND.
+DEPEND+='
+ valgrind? ( dev-debug/valgrind )
+'
+
+# This ebuild builds d1x-rebirth, d2x-rebirth, or both. Building none
+# would mean this ebuild installs zero files.
+#
+# For each of the supported music flags, require USE=music, so that the
+# package is built with sdl-mixer support. Individual music types can be
+# changed without a Rebirth rebuild by rebuilding sdl-mixer with
+# appropriate support, but Rebirth must have sdl-mixer support at build
+# time in order to support any of these music formats at runtime.
+#
+# All music files in the optional musicpack downloads are .ogg, so
+# require USE=vorbis if those packs are enabled.
+REQUIRED_USE='
+ || ( d1x d2x )
+ flac? ( music )
+ midi? ( music )
+ mp3? ( music )
+ vorbis? ( music )
+ opl3-musicpack? ( vorbis )
+ sc55-musicpack? ( vorbis )
+ sdl2? ( opengl )
+'
+
+BDEPEND="virtual/pkgconfig"
+
+# As of this writing, IUSE_RUNTIME is a GLEP, but not an implemented
+# feature. This variable is stored here to be ready to activate when
+# Portage implements this feature.
+#
+# Note that while individual music formats can be switched without a
+# rebuild, the master flag USE=music controls whether sdl-mixer is used,
+# and therefore requires a rebuild when changed.
+#IUSE_RUNTIME="flac l10n_de midi mp3 opl3-musicpack sc55-musicpack vorbis"
+
+dxx_scons() {
+ # Always build profile `m`. If use editor, also build profile `e`.
+ # Set most variables in the default anonymous profile. Only
+ # `builddir` and `editor` are set in the named profiles, since those
+ # must be different between the two builds.
+ #
+ # Notes for end users:
+ # - Per-engine options can be set with an engine prefix, as shown
+ # for sharepath. Such options are used in place of
+ # engine-unqualified options. For example, to disable sdlmixer
+ # for Descent 2: Rebirth, but use the setting below for Descent 1:
+ # Rebirth, set EXTRA_ESCONS="d2x_sdlmixer=0".
+ # - Profile `site` is searched before the anonymous profile, and is
+ # deliberately unused in this ebuild. Set options in the site
+ # profile to affect both engines:
+ # EXTRA_ESCONS="site_verbosebuild=0".
+ local scons_build_profile=m mysconsargs=(
+ sdl2=$(usex sdl2 1 0)
+ sdlmixer=$(usex music 1 0)
+ verbosebuild=1
+ debug=$(usex debug 1 0)
+ ipv6=$(usex ipv6 1 0)
+ opengl=$(usex opengl 1 0)
+ use_tracker=$(usex tracker 1 0)
+ prefix="${EPREFIX}"/usr
+ screenshot=$(usex png png legacy)
+ m_builddir=build/main/
+ m_editor=0
+ )
+ if use editor; then
+ scons_build_profile+=+e
+ mysconsargs+=( \
+ e_builddir=build/editor/
+ e_editor=1
+ )
+ fi
+ if ! use joystick; then
+ mysconsargs+=( \
+ max_joysticks=0
+ )
+ fi
+ # Add sharepath and enable build of selected games. The trailing
+ # comma after `$scons_build_profile` is required to cause scons to
+ # search the anonymous profile. If omitted, only settings from the
+ # named profile would be used.
+ use d1x && mysconsargs+=( d1x_sharepath="/usr/share/games/d1x" d1x="$scons_build_profile,site," )
+ use d2x && mysconsargs+=( d2x_sharepath="/usr/share/games/d2x" d2x="$scons_build_profile,site," )
+ use valgrind && mysconsargs+=( poison=valgrind )
+ escons "${mysconsargs[@]}" "$@"
+}
+
+src_compile() {
+ tc-export CXX PKG_CONFIG
+ replace-flags -O3 -O2 #831896
+ dxx_scons register_install_target=0 build
+}
+
+src_install() {
+ # Use upstream install target to handle the various combinations of
+ # enabled/disabled engines and optional editor support.
+ dxx_scons register_compile_target=0 register_install_target=1 DESTDIR="${D}" "${D}"
+ local DV
+ for DV in 1 2; do
+ if ! use d${DV}x; then
+ continue
+ fi
+ local PROGRAM=d${DV}x-rebirth
+ docinto "${PROGRAM}"
+ dodoc "${PROGRAM}"/*.txt
+ make_desktop_entry "${PROGRAM}" "Descent ${DV} Rebirth" "${PROGRAM}"
+ doicon "${PROGRAM}/${PROGRAM}.xpm"
+ done
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ if ! use data; then
+ elog "${PN} requires game data to play."
+ elog "Game data is not included in this package. To play the game,"
+ elog "emerge the packages required by USE=data or install the game"
+ elog "data by hand."
+ elog
+ elog "Changing USE=data does not change how this package is built,"
+ elog "only its runtime dependencies."
+ fi
+}
diff --git a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
index cf5dcadba953..07770afca75a 100644
--- a/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
+++ b/games-action/dxx-rebirth/dxx-rebirth-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
MY_COMMIT=""
# Games under Gentoo are marked as 'testing' by convention
@@ -48,7 +48,7 @@ IUSE="+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +musi
#
# PNG support enables writing screenshots as PNG instead of TGA (for
# USE=opengl) or PCX (for USE=-opengl).
-DEPEND="dev-games/physfs[hog,mvl,zip]
+DEPEND=">=dev-games/physfs-3[hog,mvl,zip]
opengl? (
virtual/opengl
virtual/glu )
diff --git a/games-arcade/Manifest.gz b/games-arcade/Manifest.gz
index 0bba6c7dbe4c..c504afdab2b9 100644
--- a/games-arcade/Manifest.gz
+++ b/games-arcade/Manifest.gz
Binary files differ
diff --git a/games-arcade/frozen-bubble/Manifest b/games-arcade/frozen-bubble/Manifest
index 3a495367f32c..d14b006981f0 100644
--- a/games-arcade/frozen-bubble/Manifest
+++ b/games-arcade/frozen-bubble/Manifest
@@ -1,5 +1,6 @@
AUX frozen-bubble-2.2.1_beta1-Werror.patch 734 BLAKE2B fae9324386d2b0a185dc201970a7157bd2effee029f220ec4d0fc3e502fc712182a4edef0c02cbe0a59809c359ba6ccb70ee235837f4cafecb5950f2583ee1d5 SHA512 37f9f3f6e070a1f7af818f36ab2f9fb542937bd8034a42d962f34c80011b5c9f7fbef94b4ff065ca8a732e5a78615968108637c09a63c775518d9b7ebeea1b2e
AUX frozen-bubble-2.2.1_beta1-fix-buffer-size.patch 2787 BLAKE2B fa2194d333263f3b521d971c95498d86838bf1188bf4d049a52a83d9afb6e42debd6736c021e35859b11a1283612eecd468ae81fddc4a3331b55a79e6bd47c90 SHA512 413012993a3f9cf16f4db1b66dec1b87c5a62c5b8e8fabb9d4bd689dea935e71ce9c12b213cd0687f2d6f106828d90486d84258385da778122ad6c8e6a61e23c
+AUX frozen-bubble-2.2.1_beta1-perl-5.40.patch 566 BLAKE2B ca3d47b97a27e183e4b2c512b829763288fed505262fc0e5fbd4d8c6403fab78b11db7459426994a67144aa2274b90c113ef7d7555869597a2147fc883c6e259 SHA512 a8ec06bfd16a8f617090c4b743fdbdba760c37a818a46b0cf7cce08db52ba7a0129217ffc906468ffac1864d6ef90a988f4f2ea983f4976c83337dd8f560f13b
DIST frozen-bubble-2.2.1-beta1.tar.bz2 22424798 BLAKE2B 70d23961c45e10cca38afcd7bdbf407dcefde1248af87df7768fe99fc0d926740096942007ba871d57db6095f3ca4bfa126f30ab60514ba3c6eb5fb7759d96aa SHA512 a5d1432195bc41b2823678986fe71223acf5c740636a871758e6337072c74a84bca7aa7088af7b299586e4e261521ae0b3341805692ab684d93e85f52174b1ac
-EBUILD frozen-bubble-2.2.1_beta1-r2.ebuild 1523 BLAKE2B 99136085eedfc7614f712f32a704ac502dcba5656b6ab30a152a247dcb00ac49df784d2dea8fd449ef60a2944b81b6ba1fba594751f0d70e854e05aa28c6afd1 SHA512 16949636f6187fa988413095411f88f55229730e5d05d12334529e34432f9111ce9a7342cdd773a245a6846e889ea0f8b2e8fadd671c02e403f9b5a2087ec0ca
+EBUILD frozen-bubble-2.2.1_beta1-r2.ebuild 1559 BLAKE2B da6a7ab1c76dd8bad0154899a5190bb5e63ff9813b2ad9459a16d1007db8c95da62ad88cc78251003e0f22c64b16aa985f98a65fa0ecc3a5679aaa2a7e316aca SHA512 a97a61364f65b67e57b5f2d42b7dd48c4797e99ca918b7494961a46db3e13ba5fa21eced43fe8f26145f9561e734c4bdcd3e560a3b6b30da72d840f6a8a04579
MISC metadata.xml 541 BLAKE2B 10f008d9a29736325dbef75e67a9b7d376e76bfa0c25a2a76956d4b0fdfa25584e7e1661c03eb29efdc49cf3f9e0c77f192ff5e284953c9a702dcfe21f041458 SHA512 44a6fdb083ec80a7d9b9e3e12516945f5b764d490fafb6f9a865d0340a604ce8b75fdc059549cf37bc3dedeaf5adfdfb25384d2425ca508f46ebbbcfcb7866dc
diff --git a/games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch b/games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch
new file mode 100644
index 000000000000..ba22b139e16c
--- /dev/null
+++ b/games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/934245
+
+Fix build error:
+Attempt to call undefined import method with arguments ("0.36") via package "Module::Build" (Perhaps you forgot to load the package?) at inc/My/Builder.pm line 11.
+
+--- a/inc/My/Builder.pm
++++ b/inc/My/Builder.pm
+@@ -8,7 +8,7 @@
+ use File::Slurp qw(read_file write_file);
+ use File::Spec::Functions qw(catdir catfile rootdir);
+ use IO::File qw();
+-use Module::Build '0.36' => qw();
++use Module::Build qw();
+ use autodie qw(:all move read_file write_file);
+ use parent 'Module::Build';
+ use Locale::Maketext::Extract;
diff --git a/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild b/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild
index 3a75e5deb783..28f22c8bcc99 100644
--- a/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild
+++ b/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -44,6 +44,7 @@ BDEPEND="
PATCHES=(
"${FILESDIR}"/${P}-Werror.patch
"${FILESDIR}"/${P}-fix-buffer-size.patch
+ "${FILESDIR}"/${P}-perl-5.40.patch
)
src_configure() {
diff --git a/games-emulation/Manifest.gz b/games-emulation/Manifest.gz
index 61b1e38ca997..8004ad42e682 100644
--- a/games-emulation/Manifest.gz
+++ b/games-emulation/Manifest.gz
Binary files differ
diff --git a/games-emulation/pcsx2/Manifest b/games-emulation/pcsx2/Manifest
index 4e5c791bd23f..2e9819178916 100644
--- a/games-emulation/pcsx2/Manifest
+++ b/games-emulation/pcsx2/Manifest
@@ -1,13 +1,10 @@
AUX pcsx2-1.7.4667-flags.patch 333 BLAKE2B 4c986ba4909c7289362665c95806bb07306007edbb001fc44cab21d3c4356a46a1104fc77de9d7fbf4dd76147fd2e3e8695ff4abf6e984dbda1a832e610c1126 SHA512 35ae6f69f4c7ef0bac86b231e75438cf24f8c50cb72f03b4540164c87ced0a3c167cb911cd5d7949f9fad41895fe97fc775ff8f179601d73597d967c79029e83
AUX pcsx2-1.7.5232-cubeb-automagic.patch 774 BLAKE2B a932e49643df613710c27c8f0881c6e2b9c2d90964ff7f88b48b3ec5ad281bbd152fbede638accc054ea5935401ef240ed0bf8107fe1c10997242ea546b93699 SHA512 5985f08a2acce8ccbe946a7c5bd85b2388ad7166b0243a7e698c96990a3856660c1f353bc74a9ced0e5ff08f10e27922e05eb77fabff1e797166b7d6a4c445a7
-AUX pcsx2-1.7.5700-vanilla-shaderc.patch 751 BLAKE2B d7dde7c368c2231b2876d1e42ae1306f413bcc795a15514e3cbe15bedccc667a60d9ac09b8559ee48513fb144732937bc69e5d722523fb6a3353adebd7ae8464 SHA512 975d490772a7552f748afbc37fddb7acbd3b33e58799b0b4527b24b6d7335436739e8c544a1eee4c73240029a5bd691e318e953c1d9a33e0630061d69a038837
AUX pcsx2-1.7.5835-vanilla-shaderc.patch 2637 BLAKE2B 87a0774d44ad6d9b8f5219fbb2c36f4156bbefdeb172b6cca5ac6d310ab569e1687202b97b3056220fd0d5cacd0da1dbb11dcd6912b7d53850fbd0e419d13485 SHA512 1d624fae87b92c509404b0a27218a82163568350f223dbd2d9a2021d5207b923bdf9f7e13d5c6efd89aaea6eeb021ee825dce9be0a389ba0b5ee2adfa4a48c16
AUX pcsx2-1.7.5855-no-libbacktrace.patch 955 BLAKE2B 035da91a0a64e9960846cd8d12bf649e4c536def15ca47e8a176294fbf389550f25ebb27e8ce55d9777390c1311b3b803410f57c19980dd677ef4c7e0f8d5d40 SHA512 a68d9d09dee53abcf5abe5b6eea3d7a5871d2f43eb6f684ad73f699c7930a8e89b8dc61df96f1f7a030ad90014b29b19080c6e2dc189efca67123b8509d2a04a
-DIST pcsx2-1.7.5624.tar.xz 18073460 BLAKE2B 3068190f979cb5d04c7e8bd89cbab2953bff90c90c0b1fa5e8c1e0ca50eef8b557110c14a61b6f9b9bf5262e5c5151ff0a0a017fed65b63b62d86fd80fd69cdd SHA512 60720289a0994d82d57961be257a89ac12055eefc31fdc0b1f08e4918be4e76a907884c0541c71ea3091467b7c293177dd53445811c1b68037852dfd3e1589f6
-DIST pcsx2-1.7.5724.tar.xz 11429708 BLAKE2B 773dddc2b754ec5eddccad6e520846811299aac9cddf7b5ab77cca13c330f457f2b1d045d5f0f804a70d7fd3e498b6aab62b32e0a58536afd6805785055c81c4 SHA512 1589a0f3087cbb7c57e648f7afc7f1a22edef2601bab10dec2928b31d77d81780f11916f5a56f353d4a1063ea7e01e6ddab8df9e4982424eb7cf14b3bcfe2e3d
DIST pcsx2-1.7.5835.tar.xz 11565084 BLAKE2B 537aa890b668a1bed471f3677de1fee99f33fda41943dc4e7a11f8a85d2cbe831bfcd0040319643d370e90f31974272ee8ec4e17e3b6ec5d170d5750d38d707f SHA512 7e0541e5d0433a59047dfd15af3c3d90c61f61a416510cce14b89d5b641c45d7deae1a084ebd9e8b36f1768e714e3b480f1b28801e0f818b0290d7d06d384bc7
-EBUILD pcsx2-1.7.5624.ebuild 4444 BLAKE2B 3602c1506b01d5fc22680968361fc3851d5495f22e0f6669023269d216ac8da017188afc93354cacfcb19b82f58e89bdb31e40d2ff13831930e4431cb3e01068 SHA512 4e03cfa18b447568e0af437763ce03701414270eabd330e9711a736c6470ed51737e4808754ee8dbb9bcc0f1934cae542fb44164083926ea774c8c7350f14594
-EBUILD pcsx2-1.7.5724.ebuild 4658 BLAKE2B 0d2fc97197fda74d235b9f653992f0a56ae300510e71b20ddfbc641af68d94c44b25fc3a4abebe7169eb439fd050801137c5f8b7f9a5026279a55bb9d740b3c5 SHA512 f83dcae5a4c7a1699283abef12948ecada3fca29567a58b233384dfa12d870e3b15430a3605d08fcf4ce8cd83df1269da03dc0206d85bc6fbb1c9ce6241838d5
+DIST pcsx2-1.7.5913.tar.gz 15669443 BLAKE2B 1b1e353b544791fb52d9e181e66fcdf0bc7039878a80279b855d05fdab4f1010f45db685d4ab6ae141f497cd72a6e007f583725345a9ef1c9a6d69dc46a77547 SHA512 a8c2e6879527d4864de97ece74aefcbe34093c169a19aafe7558aef872a449be5209209f800ca71b4d259689583f10188b8385439b769688910dc5c3b291c408
EBUILD pcsx2-1.7.5835.ebuild 4933 BLAKE2B d5de2b4a3e18555f770c07cc2a524f329b03b8d94b6b84f4d9ff32df70e5b6137efd9080525e0526646e654902ca2edfd4b9cbb231aa2e25052ab0096b08d6be SHA512 41dc132c89261814a4457167afece381dc5484c4e5de5cbc12d214078fd834ddde920217f1ebc1b3ec0312f3320d07a42850d89e2b88a1b577398d60026c4b2d
-EBUILD pcsx2-9999.ebuild 4865 BLAKE2B df7e10e0cb8bd967bc0f2f6cb9f3ca300b3db3eaf0e0e772f790f02d820a3be516ad16ce3a8e5fa4678ce164ceef3c0f71f6fb85ff9c043baea8e39639245c55 SHA512 d87897b2932d6d6a89af0573e0a7544ce5d54e5eeeba6d7e0e094ff4c27bc1c499a0100474227fce98197ffe36524b9e55438df11749c50c63ee32b7f6d7e41d
+EBUILD pcsx2-1.7.5913.ebuild 4758 BLAKE2B fe6b018559c92e102a0eb2fcd8eb61b2daba4af8e8ad53c170616d5e02d081b1fda0f5aaa65c6b170239c06388d1c1d08b0d2b5be17226e865b910fc7dc3b0a2 SHA512 b663c9de55f1ca83a4d8271e5b7fb45271f3e8d28ae20bd8c54fac36a29455d3d80bc0c98ab7815c736dea44d60fe8df949b2a00a1c8580e0745d41b63310f88
+EBUILD pcsx2-9999.ebuild 4758 BLAKE2B fe6b018559c92e102a0eb2fcd8eb61b2daba4af8e8ad53c170616d5e02d081b1fda0f5aaa65c6b170239c06388d1c1d08b0d2b5be17226e865b910fc7dc3b0a2 SHA512 b663c9de55f1ca83a4d8271e5b7fb45271f3e8d28ae20bd8c54fac36a29455d3d80bc0c98ab7815c736dea44d60fe8df949b2a00a1c8580e0745d41b63310f88
MISC metadata.xml 926 BLAKE2B 0076f5137c48d1d000eeff8f82457dfbf01c02928cc2a97479fcdef1eb71ce79c444ece7db8cc949e9c1f143b46623cae5992b51c27be87cf8bbe2bea254a499 SHA512 9e23b0c991418f8c8331795477ece481e0d8a78f4da06db03738cfa303555b80f1bc772f9d521674574fb500cf742b1c5193a0b6084b34f8b16c1cd2f1d33332
diff --git a/games-emulation/pcsx2/files/pcsx2-1.7.5700-vanilla-shaderc.patch b/games-emulation/pcsx2/files/pcsx2-1.7.5700-vanilla-shaderc.patch
deleted file mode 100644
index aa447b30b6fc..000000000000
--- a/games-emulation/pcsx2/files/pcsx2-1.7.5700-vanilla-shaderc.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-This does not exist in normal shaderc and was modified[1] by PCSX2
-for use in their CI/appimage making it impossible to use system's
-(despite they do not bundle it). So not much choices but to remove
-usage.
-
-Partial (for simplification) revert of [2], hopefully temporary.
-
-[1] https://github.com/PCSX2/pcsx2/commit/1cd4ba269854646
-[2] https://github.com/PCSX2/pcsx2/commit/fbfdf1200d27260
---- a/pcsx2/GS/Renderers/Vulkan/VKShaderCache.cpp
-+++ b/pcsx2/GS/Renderers/Vulkan/VKShaderCache.cpp
-@@ -113,6 +113,4 @@
- {
- options.SetGenerateDebugInfo();
-- if (GSDeviceVK::GetInstance()->GetOptionalExtensions().vk_khr_shader_non_semantic_info)
-- options.SetEmitNonSemanticDebugInfo();
-
- options.SetOptimizationLevel(shaderc_optimization_level_zero);
diff --git a/games-emulation/pcsx2/pcsx2-1.7.5624.ebuild b/games-emulation/pcsx2/pcsx2-1.7.5624.ebuild
deleted file mode 100644
index b53145e648db..000000000000
--- a/games-emulation/pcsx2/pcsx2-1.7.5624.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop fcaps flag-o-matic toolchain-funcs
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
-else
- # unbundling on this package has become unmaintainable and, rather than
- # handle submodules separately, using a tarball that includes them
- SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz"
- KEYWORDS="-* amd64"
-fi
-
-DESCRIPTION="PlayStation 2 emulator"
-HOMEPAGE="https://pcsx2.net/"
-
-LICENSE="
- GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
- ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
-"
-SLOT="0"
-IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland"
-REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
-RESTRICT="!test? ( test )"
-
-# dlopen: qtsvg, vulkan-loader, wayland
-COMMON_DEPEND="
- app-arch/lz4:=
- app-arch/xz-utils
- app-arch/zstd:=
- dev-libs/libaio
- dev-qt/qtbase:6[concurrent,gui,widgets]
- dev-qt/qtsvg:6
- media-libs/libglvnd[X]
- media-libs/libpng:=
- media-libs/libsdl2[haptic,joystick]
- media-libs/libwebp:=
- media-video/ffmpeg:=
- net-libs/libpcap
- net-misc/curl
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/libudev:=
- x11-libs/libXrandr
- alsa? ( media-libs/alsa-lib )
- jack? ( virtual/jack )
- pulseaudio? ( media-libs/libpulse )
- sndio? ( media-sound/sndio:= )
- vulkan? ( media-libs/vulkan-loader )
- wayland? ( dev-libs/wayland )
-"
-# patches is a optfeature but always pull given PCSX2 complaints if it
-# is missing and it is fairly small (installs a ~1.5MB patches.zip)
-RDEPEND="
- ${COMMON_DEPEND}
- >=games-emulation/pcsx2_patches-0_p20230917
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- clang? ( sys-devel/clang:* )
- wayland? (
- dev-util/wayland-scanner
- kde-frameworks/extra-cmake-modules
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.7.4667-flags.patch
- "${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
-)
-
-src_prepare() {
- cmake_src_prepare
-
- if [[ ${PV} != 9999 ]]; then
- sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
- -i cmake/Pcsx2Utils.cmake || die
- fi
-
- # relax Qt6 and SDL2 version requirements which often get restricted
- # without a specific need, please report a bug to Gentoo (not upstream)
- # if a still-available older version is really causing issues
- sed -e '/find_package(\(Qt6\|SDL2\)/s/ [0-9.]*//' \
- -i cmake/SearchForStuff.cmake || die
-}
-
-src_configure() {
- # note that upstream only supports clang and ignores gcc issues, e.g.
- # https://github.com/PCSX2/pcsx2/issues/10624#issuecomment-1890326047
- # (CMakeLists.txt also gives a big warning if compiler is not clang)
- if use clang && ! tc-is-clang; then
- local -x CC=${CHOST}-clang CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # for bundled old glslang (bug #858374)
- use vulkan && append-flags -fno-strict-aliasing
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=no
- -DDISABLE_ADVANCE_SIMD=yes
- -DENABLE_TESTS=$(usex test)
- -DUSE_LINKED_FFMPEG=yes
- -DUSE_VTUNE=no
- -DUSE_VULKAN=$(usex vulkan)
- -DWAYLAND_API=$(usex wayland)
- -DX11_API=yes # X libs are currently hard-required either way
-
- # not packaged due to bug #885471, but still disable for no automagic
- -DCMAKE_DISABLE_FIND_PACKAGE_Libbacktrace=yes
-
- # bundled cubeb flags, see media-libs/cubeb and cubeb-automagic.patch
- -DCHECK_ALSA=$(usex alsa)
- -DCHECK_JACK=$(usex jack)
- -DCHECK_PULSE=$(usex pulseaudio)
- -DCHECK_SNDIO=$(usex sndio)
- -DLAZY_LOAD_LIBS=no
- )
-
- cmake_src_configure
-}
-
-src_test() {
- cmake_build unittests
-}
-
-src_install() {
- insinto /usr/lib/${PN}
- doins -r "${BUILD_DIR}"/bin/.
-
- fperms +x /usr/lib/${PN}/pcsx2-qt
- dosym -r /usr/lib/${PN}/pcsx2-qt /usr/bin/${PN}
-
- newicon bin/resources/icons/AppIconLarge.png ${PN}.png
- make_desktop_entry ${PN} ${PN^^}
-
- dodoc README.md bin/docs/{Debugger.pdf,GameIndex.pdf,debugger.txt}
-
- use !test || rm "${ED}"/usr/lib/${PN}/*_test || die
-}
-
-pkg_postinst() {
- fcaps -m 0755 cap_net_admin,cap_net_raw=eip usr/lib/${PN}/pcsx2-qt
-
- if [[ ${REPLACING_VERSIONS##* } ]] &&
- ver_test ${REPLACING_VERSIONS##* } -lt 1.7; then
- elog ">=${PN}-1.7 has received several changes since <=${PN}-1.6.0, and is"
- elog "notably now a 64bit build using Qt6. Just-in-case it is recommended"
- elog "to backup configs, save states, and memory cards before using."
- elog
- elog "The executable was also renamed from 'PCSX2' to 'pcsx2'."
- fi
-}
diff --git a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild b/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
deleted file mode 100644
index 1bf5c7c73e38..000000000000
--- a/games-emulation/pcsx2/pcsx2-1.7.5724.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake desktop fcaps flag-o-matic optfeature toolchain-funcs
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
-else
- # unbundling on this package has become unmaintainable and, rather than
- # handle submodules separately, using a tarball that includes them
- SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz"
- KEYWORDS="-* amd64"
-fi
-
-DESCRIPTION="PlayStation 2 emulator"
-HOMEPAGE="https://pcsx2.net/"
-
-LICENSE="
- GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
- ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
-"
-SLOT="0"
-IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland"
-REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
-RESTRICT="!test? ( test )"
-
-# dlopen: libglvnd, qtsvg, vulkan-loader, wayland
-COMMON_DEPEND="
- app-arch/lz4:=
- app-arch/zstd:=
- dev-libs/libaio
- dev-qt/qtbase:6[concurrent,gui,widgets]
- dev-qt/qtsvg:6
- media-libs/freetype
- media-libs/libglvnd[X]
- media-libs/libjpeg-turbo:=
- media-libs/libpng:=
- media-libs/libsdl2[haptic,joystick]
- media-libs/libwebp:=
- media-video/ffmpeg:=
- net-libs/libpcap
- net-misc/curl
- sys-apps/dbus
- sys-libs/zlib:=
- virtual/libudev:=
- x11-libs/libXrandr
- alsa? ( media-libs/alsa-lib )
- jack? ( virtual/jack )
- pulseaudio? ( media-libs/libpulse )
- sndio? ( media-sound/sndio:= )
- vulkan? (
- media-libs/shaderc
- media-libs/vulkan-loader
- )
- wayland? ( dev-libs/wayland )
-"
-# patches is a optfeature but always pull given PCSX2 complaints if it
-# is missing and it is fairly small (installs a ~1.5MB patches.zip)
-RDEPEND="
- ${COMMON_DEPEND}
- >=games-emulation/pcsx2_patches-0_p20230917
-"
-DEPEND="
- ${COMMON_DEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- clang? ( sys-devel/clang:* )
- wayland? (
- dev-util/wayland-scanner
- kde-frameworks/extra-cmake-modules
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.7.4667-flags.patch
- "${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
- "${FILESDIR}"/${PN}-1.7.5700-vanilla-shaderc.patch
-)
-
-src_prepare() {
- cmake_src_prepare
-
- if [[ ${PV} != 9999 ]]; then
- sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
- -i cmake/Pcsx2Utils.cmake || die
- fi
-
- # relax Qt6 and SDL2 version requirements which often get restricted
- # without a specific need, please report a bug to Gentoo (not upstream)
- # if a still-available older version is really causing issues
- sed -e '/find_package(\(Qt6\|SDL2\)/s/ [0-9.]*//' \
- -i cmake/SearchForStuff.cmake || die
-}
-
-src_configure() {
- # note that upstream only supports clang and ignores gcc issues, e.g.
- # https://github.com/PCSX2/pcsx2/issues/10624#issuecomment-1890326047
- # (CMakeLists.txt also gives a big warning if compiler is not clang)
- if use clang && ! tc-is-clang; then
- local -x CC=${CHOST}-clang CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- local mycmakeargs=(
- -DBUILD_SHARED_LIBS=no
- -DDISABLE_ADVANCE_SIMD=yes
- -DENABLE_TESTS=$(usex test)
- -DUSE_LINKED_FFMPEG=yes
- -DUSE_VTUNE=no
- -DUSE_VULKAN=$(usex vulkan)
- -DWAYLAND_API=$(usex wayland)
- -DX11_API=yes # X libs are currently hard-required either way
-
- # not packaged due to bug #885471, but still disable for no automagic
- -DCMAKE_DISABLE_FIND_PACKAGE_Libbacktrace=yes
-
- # bundled cubeb flags, see media-libs/cubeb and cubeb-automagic.patch
- -DCHECK_ALSA=$(usex alsa)
- -DCHECK_JACK=$(usex jack)
- -DCHECK_PULSE=$(usex pulseaudio)
- -DCHECK_SNDIO=$(usex sndio)
- -DLAZY_LOAD_LIBS=no
- )
-
- cmake_src_configure
-}
-
-src_test() {
- cmake_build unittests
-}
-
-src_install() {
- insinto /usr/lib/${PN}
- doins -r "${BUILD_DIR}"/bin/.
-
- fperms +x /usr/lib/${PN}/pcsx2-qt
- dosym -r /usr/lib/${PN}/pcsx2-qt /usr/bin/${PN}
-
- newicon bin/resources/icons/AppIconLarge.png ${PN}.png
- make_desktop_entry ${PN} ${PN^^}
-
- dodoc README.md bin/docs/{Debugger.pdf,GameIndex.pdf,debugger.txt}
-
- use !test || rm "${ED}"/usr/lib/${PN}/*_test || die
-}
-
-pkg_postinst() {
- fcaps -m 0755 cap_net_admin,cap_net_raw=eip usr/lib/${PN}/pcsx2-qt
-
- # calls aplay (or gst-play/launch-1.0 as fallback in next version)
- # https://github.com/PCSX2/pcsx2/issues/11141
- optfeature "UI sound effects support" media-sound/alsa-utils
-
- if [[ ${REPLACING_VERSIONS##* } ]] &&
- ver_test ${REPLACING_VERSIONS##* } -lt 1.7; then
- elog ">=${PN}-1.7 has received several changes since <=${PN}-1.6.0, and is"
- elog "notably now a 64bit build using Qt6. Just-in-case it is recommended"
- elog "to backup configs, save states, and memory cards before using."
- elog
- elog "The executable was also renamed from 'PCSX2' to 'pcsx2'."
- fi
-}
diff --git a/games-emulation/pcsx2/pcsx2-1.7.5913.ebuild b/games-emulation/pcsx2/pcsx2-1.7.5913.ebuild
new file mode 100644
index 000000000000..f8d4b9f5a3aa
--- /dev/null
+++ b/games-emulation/pcsx2/pcsx2-1.7.5913.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop fcaps flag-o-matic optfeature toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
+else
+ SRC_URI="
+ https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ "
+ KEYWORDS="-* ~amd64"
+fi
+
+DESCRIPTION="PlayStation 2 emulator"
+HOMEPAGE="https://pcsx2.net/"
+
+LICENSE="
+ GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+
+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
+"
+SLOT="0"
+IUSE="alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland"
+REQUIRED_USE="cpu_flags_x86_sse4_1" # dies at runtime if no support
+RESTRICT="!test? ( test )"
+
+# dlopen: libglvnd, qtsvg, shaderc, vulkan-loader, wayland
+COMMON_DEPEND="
+ app-arch/lz4:=
+ app-arch/zstd:=
+ dev-qt/qtbase:6[concurrent,gui,widgets]
+ dev-qt/qtsvg:6
+ media-libs/freetype
+ media-libs/libglvnd[X]
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/libsdl2[haptic,joystick]
+ media-libs/libwebp:=
+ media-video/ffmpeg:=
+ net-libs/libpcap
+ net-misc/curl
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/libudev:=
+ x11-libs/libXrandr
+ alsa? ( media-libs/alsa-lib )
+ jack? ( virtual/jack )
+ pulseaudio? ( media-libs/libpulse )
+ sndio? ( media-sound/sndio:= )
+ vulkan? (
+ media-libs/shaderc
+ media-libs/vulkan-loader
+ )
+ wayland? ( dev-libs/wayland )
+"
+# patches is a optfeature but always pull given PCSX2 complaints if it
+# is missing and it is fairly small (installs a ~1.5MB patches.zip)
+RDEPEND="
+ ${COMMON_DEPEND}
+ >=games-emulation/pcsx2_patches-0_p20230917
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ x11-base/xorg-proto
+"
+BDEPEND="
+ dev-qt/qttools:6[linguist]
+ clang? ( sys-devel/clang:* )
+ wayland? (
+ dev-util/wayland-scanner
+ kde-frameworks/extra-cmake-modules
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.7.4667-flags.patch
+ "${FILESDIR}"/${PN}-1.7.5232-cubeb-automagic.patch
+ "${FILESDIR}"/${PN}-1.7.5835-vanilla-shaderc.patch
+ "${FILESDIR}"/${PN}-1.7.5855-no-libbacktrace.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ if [[ ${PV} != 9999 ]]; then
+ sed -e '/set(PCSX2_GIT_TAG "")/s/""/"v'${PV}'"/' \
+ -i cmake/Pcsx2Utils.cmake || die
+ fi
+
+ # relax Qt6 and SDL2 version requirements which often get restricted
+ # without a specific need, please report a bug to Gentoo (not upstream)
+ # if a still-available older version is really causing issues
+ sed -e '/find_package(\(Qt6\|SDL2\)/s/ [0-9.]*//' \
+ -i cmake/SearchForStuff.cmake || die
+}
+
+src_configure() {
+ # note that upstream only supports clang and ignores gcc issues, e.g.
+ # https://github.com/PCSX2/pcsx2/issues/10624#issuecomment-1890326047
+ # (CMakeLists.txt also gives a big warning if compiler is not clang)
+ if use clang && ! tc-is-clang; then
+ local -x CC=${CHOST}-clang CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=no
+ -DDISABLE_ADVANCE_SIMD=yes
+ -DENABLE_TESTS=$(usex test)
+ -DUSE_LINKED_FFMPEG=yes
+ -DUSE_VTUNE=no
+ -DUSE_VULKAN=$(usex vulkan)
+
+ # note that upstream hardly support native wayland, may or may not work
+ # https://github.com/PCSX2/pcsx2/pull/10179
+ -DWAYLAND_API=$(usex wayland)
+ # not optional given libX11 is hard-required either way and upstream
+ # seemingly has no intention to drop the requirement at the moment
+ # https://github.com/PCSX2/pcsx2/issues/11149
+ -DX11_API=yes
+
+ # bundled cubeb flags, see media-libs/cubeb and cubeb-automagic.patch
+ -DCHECK_ALSA=$(usex alsa)
+ -DCHECK_JACK=$(usex jack)
+ -DCHECK_PULSE=$(usex pulseaudio)
+ -DCHECK_SNDIO=$(usex sndio)
+ -DLAZY_LOAD_LIBS=no
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ cmake_build unittests
+}
+
+src_install() {
+ insinto /usr/lib/${PN}
+ doins -r "${BUILD_DIR}"/bin/.
+
+ fperms +x /usr/lib/${PN}/pcsx2-qt
+ dosym -r /usr/lib/${PN}/pcsx2-qt /usr/bin/${PN}
+
+ newicon bin/resources/icons/AppIconLarge.png ${PN}.png
+ make_desktop_entry ${PN} ${PN^^}
+
+ dodoc README.md bin/docs/{Debugger.pdf,GameIndex.pdf,debugger.txt}
+
+ use !test || rm "${ED}"/usr/lib/${PN}/*_test || die
+}
+
+pkg_postinst() {
+ fcaps -m 0755 cap_net_admin,cap_net_raw=eip usr/lib/${PN}/pcsx2-qt
+
+ # calls aplay or gst-play/launch-1.0 as fallback
+ # https://github.com/PCSX2/pcsx2/issues/11141
+ optfeature "UI sound effects support" \
+ media-sound/alsa-utils \
+ media-libs/gst-plugins-base:1.0
+
+ if [[ ${REPLACING_VERSIONS##* } ]] &&
+ ver_test ${REPLACING_VERSIONS##* } -lt 1.7; then
+ elog ">=${PN}-1.7 has received several changes since <=${PN}-1.6.0, and is"
+ elog "notably now a 64bit build using Qt6. Just-in-case it is recommended"
+ elog "to backup configs, save states, and memory cards before using."
+ elog
+ elog "The executable was also renamed from 'PCSX2' to 'pcsx2'."
+ fi
+}
diff --git a/games-emulation/pcsx2/pcsx2-9999.ebuild b/games-emulation/pcsx2/pcsx2-9999.ebuild
index 452519d49d92..f8d4b9f5a3aa 100644
--- a/games-emulation/pcsx2/pcsx2-9999.ebuild
+++ b/games-emulation/pcsx2/pcsx2-9999.ebuild
@@ -9,9 +9,10 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/PCSX2/pcsx2.git"
else
- # unbundling on this package has become unmaintainable and, rather than
- # handle submodules separately, using a tarball that includes them
- SRC_URI="https://dev.gentoo.org/~ionen/distfiles/${P}.tar.xz"
+ SRC_URI="
+ https://github.com/PCSX2/pcsx2/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ "
KEYWORDS="-* ~amd64"
fi
diff --git a/games-emulation/pcsx2_patches/Manifest b/games-emulation/pcsx2_patches/Manifest
index fe2b8a19e02b..3ad3a0790b15 100644
--- a/games-emulation/pcsx2_patches/Manifest
+++ b/games-emulation/pcsx2_patches/Manifest
@@ -1,8 +1,6 @@
-DIST pcsx2_patches-0_p20240312.tar.gz 664671 BLAKE2B 3061297d147db103a24c7c20c81723fd0f602ec22b38ab12624816c812431ca7440d8dea15ada71e18fc3da480ddcee50a19bf2186274640f3f3dc264795b0b7 SHA512 400cde1c18e7bb2472ddecf96ae918830cbdc6d61fb12f392d0aeda6219f75cf597440c96c6ae1defaea4e2298925833548a473d3c7000f22e20dedbe0f401b7
-DIST pcsx2_patches-0_p20240416.tar.gz 670438 BLAKE2B e3d9692f89e8b141c816fb433980afc3846c48579b89f2310b9368767c943e74664a880c889dd35f9820db492b2d47ab7828fdd8604d034b941156c10edf4290 SHA512 63c52416c78b35a964427d587967cb709657ff914ab9fb0670b6cf67582ee765e8401e5ada747cdd2486b11ecf8a99e3054335ebb0f0d95b1fea926a2a55ec7e
DIST pcsx2_patches-0_p20240522.tar.gz 671478 BLAKE2B c3e38009783620aca91539c383694a056c2866e4c6f9360ceea980c341c5b75a653b75780a667f32c332011190a123f0228f6f21539f8ffcd7088e11df74c1ec SHA512 53a36f60ce6de36a9acad52a4913e50c00ad2bfc773d692c9ccdd4cdbaf5342f8a2ff118b1df632a79bc6c4142c6c0ac6e6092d627942521c55af8e1d9ec9850
-EBUILD pcsx2_patches-0_p20240312.ebuild 1518 BLAKE2B 84d6d9a39a1aba38049f98ba155098d69a67c3e42a85e092a737ec26fe3613bafe3e147d113cc37274f3abb975d6642c0dab4bfd2f50d5ed6024c9826a00d1e5 SHA512 e4945006f4360c9e3afecd0fa2102b3d84b7cd98f719b9abff2ae3f047cdc9cef788c97e8eae21b790f27567cb2bfb615efe41f7c49ae904551ed4b63af5b2a1
-EBUILD pcsx2_patches-0_p20240416.ebuild 1518 BLAKE2B 54a71ea7a50a2a9c1d100d6fc867aeef9f5ea1bca5367ead8d82eb8f21499c78ba4ba47180593319e67ab9d3a9e4b417b854e2e977118ad8f2c8c18f6ae2e893 SHA512 c99f576c4771dc9792f8ba4f72d5d127f9f2d5a8360101f88fe6d5d2146c4d4f32e7557328c28c43e277be06a619fdde9765484eb376f0b40c013e707c93f8c0
+DIST pcsx2_patches-0_p20240610.tar.gz 674606 BLAKE2B 2b05728e0a2114fba1c12a2c075854a771127b87ba430d653c2a7e2ab85b9c30d67f14034717b75fe229b1a3f8b90cae63c840dec32665cebad9ae841a084764 SHA512 8db514d0677cdaa2d6c9fddae2fd8975a8af5d222544ec12ceb97a0da54a87ebeaad09989bd36c9a0ef2ac7a370f229c813f7a769ede8027e1c4b9b3ea928b66
EBUILD pcsx2_patches-0_p20240522.ebuild 1518 BLAKE2B 5f2ac0fd01925cbee7d51419be62947edeaa07737e26e2d9bdfff7c4195b491e2e0a4ddc8d897180dce0cbc1fd9673b4f8151948b7616672f42e599623369a2b SHA512 7b1c4a27e44a106c0fb47dc72b8563605b35b1984d36c6d0dfcf26427a05fa0929b6f483c1122ff9a37c1655cf7fe482228a1cb927156b0c77a838af665ff1d9
+EBUILD pcsx2_patches-0_p20240610.ebuild 1519 BLAKE2B 3df97d1e122568a7ade3083aca2a6bb566295310a9463e128da2c44a673422463d4931cd7b844f0bd9f54d2d764d354f992b6cbe72e1499ae9842da4573d3c54 SHA512 4df01344a1366cc48a9bd390ff90a13347bd6849359705bd8fb928d8cda10b30c0f7811fb422ecc8888d0a48e846ab7f34969a24e142dc64bd806a1fdef28ac7
EBUILD pcsx2_patches-9999.ebuild 1479 BLAKE2B b9818bd2ad0cbf654a7dfc134e7a74051f8a29c85720f98096073e01cbfd452d03ea7020af6d56dc651f529665aea07d36a316e3705fd097de76be5a34350bc5 SHA512 862d949cadf0c209c85a53d2e34da75c3f000044e8530065a2997a5c1f47866976a7370300bf4f5b3409c8fb87c360db2b024676cc9b7d1b62d63db9696a6735
MISC metadata.xml 362 BLAKE2B 3b213785f8a28bc1e2f540e27b025d4397dec5f7885fcc8f7e3fa56186b8f023ef97de5ff7b927a8c09ad1f79baee546d08b25cf865e344197a1640470f37641 SHA512 f00b1d14ba779989c235775de6f2470e18b29f2813723eae51015681af2d2c798aeddaa9657897c83b8bcb0b124ea77b34cf6370e37104fa24a968834ea5fabb
diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild
deleted file mode 100644
index 2387463ed6d0..000000000000
--- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240312.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-any-r1
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git"
-else
- HASH_PCSX2_PATCHES=f15daef9e6a7044c55f3d7b2deccbb2e9928feb0
- SRC_URI="
- https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
- -> ${P}.tar.gz
- "
- S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
- KEYWORDS="amd64"
-fi
-
-DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen hacks)"
-HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/"
-
-# these are normally distributed by upstream with PCSX2 which is GPL-3+
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}"
-
-src_compile() {
- # upstream uses a constantly replaced "latest" patches.zip (currently no
- # real releases), and github's .zip archives cannot be used either due to
- # having the patches/ subdirectory -- so we use a snapshot and repack
- # (could use app-arch/zip, but python is more likely to skip a dependency)
- ebegin "Creating patches.zip"
- "${PYTHON}" - <<-EOF
- import pathlib
- from zipfile import ZipFile, ZIP_DEFLATED
-
- patches = pathlib.Path("patches/")
-
- with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) as archive:
- for file in patches.iterdir():
- archive.write(file, arcname=file.name)
- EOF
- eend ${?} || die
-}
-
-src_install() {
- insinto /usr/lib/pcsx2/resources
- doins patches.zip
-
- einstalldocs
-}
diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild
deleted file mode 100644
index c5fde4324ff3..000000000000
--- a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240416.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-any-r1
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git"
-else
- HASH_PCSX2_PATCHES=0f52d8a5eb1cefea8b416532ce6ba225271e267f
- SRC_URI="
- https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
- -> ${P}.tar.gz
- "
- S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
- KEYWORDS="amd64"
-fi
-
-DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen hacks)"
-HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/"
-
-# these are normally distributed by upstream with PCSX2 which is GPL-3+
-LICENSE="GPL-3+"
-SLOT="0"
-
-BDEPEND="${PYTHON_DEPS}"
-
-src_compile() {
- # upstream uses a constantly replaced "latest" patches.zip (currently no
- # real releases), and github's .zip archives cannot be used either due to
- # having the patches/ subdirectory -- so we use a snapshot and repack
- # (could use app-arch/zip, but python is more likely to skip a dependency)
- ebegin "Creating patches.zip"
- "${PYTHON}" - <<-EOF
- import pathlib
- from zipfile import ZipFile, ZIP_DEFLATED
-
- patches = pathlib.Path("patches/")
-
- with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) as archive:
- for file in patches.iterdir():
- archive.write(file, arcname=file.name)
- EOF
- eend ${?} || die
-}
-
-src_install() {
- insinto /usr/lib/pcsx2/resources
- doins patches.zip
-
- einstalldocs
-}
diff --git a/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240610.ebuild b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240610.ebuild
new file mode 100644
index 000000000000..7f340156087c
--- /dev/null
+++ b/games-emulation/pcsx2_patches/pcsx2_patches-0_p20240610.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit python-any-r1
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/PCSX2/pcsx2_patches.git"
+else
+ HASH_PCSX2_PATCHES=fcb11f6b699fd68e41977bffe53b8e8031ccb578
+ SRC_URI="
+ https://github.com/PCSX2/pcsx2_patches/archive/${HASH_PCSX2_PATCHES}.tar.gz
+ -> ${P}.tar.gz
+ "
+ S=${WORKDIR}/${PN}-${HASH_PCSX2_PATCHES}
+ KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="Collection of game patches for use with PCSX2 (e.g. widescreen hacks)"
+HOMEPAGE="https://github.com/PCSX2/pcsx2_patches/"
+
+# these are normally distributed by upstream with PCSX2 which is GPL-3+
+LICENSE="GPL-3+"
+SLOT="0"
+
+BDEPEND="${PYTHON_DEPS}"
+
+src_compile() {
+ # upstream uses a constantly replaced "latest" patches.zip (currently no
+ # real releases), and github's .zip archives cannot be used either due to
+ # having the patches/ subdirectory -- so we use a snapshot and repack
+ # (could use app-arch/zip, but python is more likely to skip a dependency)
+ ebegin "Creating patches.zip"
+ "${PYTHON}" - <<-EOF
+ import pathlib
+ from zipfile import ZipFile, ZIP_DEFLATED
+
+ patches = pathlib.Path("patches/")
+
+ with ZipFile("patches.zip", "w", ZIP_DEFLATED, compresslevel=9) as archive:
+ for file in patches.iterdir():
+ archive.write(file, arcname=file.name)
+ EOF
+ eend ${?} || die
+}
+
+src_install() {
+ insinto /usr/lib/pcsx2/resources
+ doins patches.zip
+
+ einstalldocs
+}
diff --git a/games-engines/Manifest.gz b/games-engines/Manifest.gz
index e92ec9178b9a..eec5a4115ac1 100644
--- a/games-engines/Manifest.gz
+++ b/games-engines/Manifest.gz
Binary files differ
diff --git a/games-engines/dMagnetic/Manifest b/games-engines/dMagnetic/Manifest
index 7ca7a62e411d..99d0040f6cab 100644
--- a/games-engines/dMagnetic/Manifest
+++ b/games-engines/dMagnetic/Manifest
@@ -1,3 +1,3 @@
-DIST dMagnetic_0.36.tar.bz2 93540 BLAKE2B 3e6e4ddb4d20f28175737d8e99f51d95d98a5420c5125080879fee9bbd68ca376c2fb1baafd547555835faa209ab0d7c07ef59afb0e903b2b2a0c1a19fd7d41a SHA512 2de79a6de8ac3112f76b9b409def6eaa9265e9acd80143cdccf984dfead4d9134f1fc4ea3835f77f97b64a57a924eafadf57a4015e6710b6e4b603fc589128fd
-EBUILD dMagnetic-0.36.ebuild 769 BLAKE2B 970ce5ea1323a3262e144a5fcedd2dbeb7c01ba22530b7f070fc3d1d6fbe180aaf22012c3cbef3cb52c45ba9eb45ab19928fda8c68e463e084931d33f363934b SHA512 52a2779904a7915d6998bd8cdf631b747703e6f824547d3705aadea5cbc51d63c2d87e6df5191235dad9655e24302476e03a73667c719f95b6c31bec016bd1ca
+DIST dMagnetic_0.37.tar.bz2 93405 BLAKE2B 776ac0a96041ef5abae0c3cba5fb5bbb439b75197cc26800b92ea39e3783a30650f2be476169fec39084992e315f329faa9667fd7a9ff9d11fd837922b5d481e SHA512 44f2a7abcf0f97887f02c1567937cfcac54168effa2289766e4b2798773ad9561f634f028f36051faac229adf3cb27199a7df331fbf59e8981beb76941f29710
+EBUILD dMagnetic-0.37.ebuild 768 BLAKE2B 50e97d893040e0a46d03530de4c2a53a870ce0460f94229f52a4d6d8c9b0148c749781f89290e86a383fe722e05df41f1b04e5e66b038278be6073d00f1c6f94 SHA512 232d892260641bb34d31d0244a8d78c615362781d92b5f6450fdd366f0e459624dd0c2fe4ea29ec518877a1d77487f9f1cf6abeb5e5a831ed621395c8cf9a99e
MISC metadata.xml 254 BLAKE2B 4e6c8e1f126f76233a38aba6f5388488656795cb1d7d4767ccb1349772f5e78d59fc5663d4f1933dbe4633c2fbb90cd1d42d4b4d4f5ededc53653e7df13c7187 SHA512 2b82da849e3b0dec378f3fb497014f5d1dbc7aceb8a1f9d1638e83fe69448b1c5151eb4b1187154d828e4a296609ce5125b40977b2581d95b5588e353ca75135
diff --git a/games-engines/dMagnetic/dMagnetic-0.36.ebuild b/games-engines/dMagnetic/dMagnetic-0.36.ebuild
deleted file mode 100644
index 826c6e72aba2..000000000000
--- a/games-engines/dMagnetic/dMagnetic-0.36.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit prefix toolchain-funcs
-
-MY_P="${PN}_${PV}"
-DESCRIPTION="A Magnetic Scrolls Interpreter for playing a collection of old text adventures"
-HOMEPAGE="https://www.dettus.net/dMagnetic/"
-SRC_URI="https://www.dettus.net/${PN}/${MY_P}.tar.bz2"
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~m68k ~x86"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
- default
- hprefixify src/toplevel/${PN}{,_helpscreens}.c
-}
-
-src_compile() {
- emake all \
- CC="$(tc-getCC)" \
- LINK="$(tc-getCC) ${LDFLAGS}"
-}
-
-src_test() {
- emake check \
- SHA256_CMD=sha256sum
-}
-
-src_install() {
- dobin ${PN}
- doman ${PN}.6 ${PN}ini.5
- dodoc README.txt
-
- insinto /etc
- doins ${PN}.ini
-}
diff --git a/games-engines/dMagnetic/dMagnetic-0.37.ebuild b/games-engines/dMagnetic/dMagnetic-0.37.ebuild
new file mode 100644
index 000000000000..ad01fc69e85f
--- /dev/null
+++ b/games-engines/dMagnetic/dMagnetic-0.37.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix toolchain-funcs
+
+MY_P="${PN}_${PV}"
+DESCRIPTION="A Magnetic Scrolls Interpreter for playing a collection of old text adventures"
+HOMEPAGE="https://www.dettus.net/dMagnetic/"
+SRC_URI="https://www.dettus.net/${PN}/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~m68k ~x86"
+
+src_prepare() {
+ default
+ hprefixify src/toplevel/${PN}{,_helpscreens}.c
+}
+
+src_compile() {
+ emake all \
+ CC="$(tc-getCC)" \
+ LINK="$(tc-getCC) ${LDFLAGS}"
+}
+
+src_test() {
+ emake check \
+ SHA256_CMD=sha256sum
+}
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.6 ${PN}ini.5
+ dodoc README.txt
+
+ insinto /etc
+ doins ${PN}.ini
+}
diff --git a/games-engines/love/Manifest b/games-engines/love/Manifest
index 043184e8cc10..b58fcb6d161c 100644
--- a/games-engines/love/Manifest
+++ b/games-engines/love/Manifest
@@ -10,4 +10,4 @@ EBUILD love-0.8.0-r100.ebuild 1054 BLAKE2B 1751b66810c9ee03901189844df23839af973
EBUILD love-11.4.ebuild 1500 BLAKE2B 79674a4063cc2bf1692486aeda110768cbfa233b7cab04eb3c6f060257192ba87788d6a794b8b89a8d4e2f014e6fc9b482b5475daf43dd02bdd287eef800dfe3 SHA512 a945f3c057847099b8a96accec7e983b8fb074c6e068dec76e7c53b6c7dfe660c8a52c2092c9fd8b7d69a048937f74df7c651f969ed2cf1da24bcff6b606b039
EBUILD love-11.5.ebuild 1500 BLAKE2B dcc479962226e190e1fce41310a89702fc2743982e2ee3cddc53cd4d54b9c44144d3e1b78d6158deb51bb4770269476ea68ab1996ed4f357cc24a0067e06dcde SHA512 77c5f51bb7e8f7805e10aaa3e7014b3a7173f6d65d0026d1e976fde672278ab0c9ef2a15251f87c6a9d44bc9423e90e368f6259fbc57963b2ae49989bb8bb9fd
EBUILD love-9999.ebuild 1436 BLAKE2B d6ef7a3ed2cc25a0bd6531618d35ec343cb2af44313cfd77a49f3350590ff2471bc77886f793b36919405c34a28213c136193d7814012ce5bce80f10b3b5f38a SHA512 7ab80aac134ef54ce3bcf047a0b23975e25ac6a1f5b6e9775a6344475b39f7286b38c9fd986ef303730fc147e8d989db745b60284942fd6df0ea5c9592244224
-MISC metadata.xml 440 BLAKE2B a7588bf48fd3a4be19465dcff8732c9b587833add1c4b65b0ca5d2e69d805ec11bec0401dac16088bda622984ae629abf0230e23e271e4d91c305797d0dc2a8c SHA512 ccc3245e1f025a0b324c2fd165489c98ae46f8cec3d0661030711541b917956595159dd927a6b955e4d504ca3471e751eeb1c4e3a2f167aa35c5c064b006c41c
+MISC metadata.xml 362 BLAKE2B 422341b5e9264868638f893b9d67a337a6e84ba37d75d2b0ccd9b0a444e23249b2d9b80a1bc93fbd737311076275b11cf6a5a427587b7d6ec811dc8e6dd5a313 SHA512 07668a32cac9dcf1479d5070b94e2d1fc1cb708aaa24b73c1dfe304023b2ca58e384d6c0687debff4eefdac1a6ce310b95cc50f35b741baf226dcee2fb2ef6f1
diff --git a/games-engines/love/metadata.xml b/games-engines/love/metadata.xml
index e3aef72b5ad7..f345236b7262 100644
--- a/games-engines/love/metadata.xml
+++ b/games-engines/love/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">love2d/love</remote-id>
</upstream>
diff --git a/games-engines/minetest/Manifest b/games-engines/minetest/Manifest
index 96e063604c56..c7943d6b703d 100644
--- a/games-engines/minetest/Manifest
+++ b/games-engines/minetest/Manifest
@@ -9,4 +9,4 @@ DIST minetest-5.7.0.tar.gz 10115973 BLAKE2B 0f7e8864188004d57115c83508706b1cf1d6
DIST minetest-5.8.0.tar.gz 10419348 BLAKE2B efe3edde2d3c57cc296b5f84359c24019583e4f70346eafd418da7cbfc334ecbb32c72df085052beaa28f8f4b4219d7431c150c20d511fc41c0809cdbad227f1 SHA512 0b376ecc051032ccb542f2f76e2b1f5c351b32f1c211027825b1538095f44cb1447cd0976cb85a4cde4ecb53873bcb9f3778799271ed65b038a031dc137c2aba
EBUILD minetest-5.7.0-r2.ebuild 3999 BLAKE2B 2b7675c86b083df37e75cc086e84b67878674fcea0ce7c1276dd3b4c43d8cee6016de68372332102ff3dbe320e5498d59fe7474e39d6a948d3202e03de27927a SHA512 13df39bae8217025b66a5702fb631fe96e548ebb2d17aea11b5bdb444d9a8c7d4b369e65eda0715caa92c31e31fb3a56e7bd51cfbd1cee4ddcae461748b42225
EBUILD minetest-5.8.0.ebuild 4031 BLAKE2B 6450918f26db0df4c3b9bdd569491623580fe788f822f3d293c3a5ee16de3c70a232d9aa735be5d50b9402df4c5fbb4098901421f991fddf9c8b269c133009c3 SHA512 36b19f05779ab3d221bd66c96afebad7d50e08aa6cf1261c2c439f2367550e7f82c38fdae8f5e8affbb84815795a94f5d22d645069e38d38e74ee2e36d2436a5
-MISC metadata.xml 2174 BLAKE2B ad72184bd3f52d94304fb316d325478b03a5751d564174deac0eec4d05dce67f55dabc0e7c0788f9221318ac453802be552a711e35c60cce7f8396afb5fc7a9c SHA512 e3d99fa37f56133a051d8369ee5c8bc60a8e7159683cf11fba95470ff2e00acd2c3987b3d261641e2508a9f8f409e2f7249167a4226f490152ac35e58b476b1b
+MISC metadata.xml 2068 BLAKE2B acd96863debf4f77728c966b6ea36c703cd29599d220d84f26eba4de2812930152479cb57c09c98d7183c757186f6153bc8f5cc1eab5470ecb8db267bf0c5489 SHA512 439cb2fde5b434d791ee058cffaeea76b25fed29ab36c533b707fab97a514eb9c58864a2da16577278a26ec3b99b868e297b97d9b074f0de7cc7adbda6744948
diff --git a/games-engines/minetest/metadata.xml b/games-engines/minetest/metadata.xml
index 2dd1e78f7815..b4652d1b483a 100644
--- a/games-engines/minetest/metadata.xml
+++ b/games-engines/minetest/metadata.xml
@@ -29,10 +29,6 @@
* Runs natively on Windows, Linux, OS X and FreeBSD.
* Supports multiple languages, translated by the community.
</longdescription>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
diff --git a/games-fps/Manifest.gz b/games-fps/Manifest.gz
index 14dbf8792d20..be416932a539 100644
--- a/games-fps/Manifest.gz
+++ b/games-fps/Manifest.gz
Binary files differ
diff --git a/games-fps/chocolate-doom/Manifest b/games-fps/chocolate-doom/Manifest
index 7630e205add1..f17aefeb38e0 100644
--- a/games-fps/chocolate-doom/Manifest
+++ b/games-fps/chocolate-doom/Manifest
@@ -14,5 +14,5 @@ AUX chocolate-doom-3.0.1-install-AppStream-metadata-into-the-proper-location.pat
AUX chocolate-doom-3.0.1-use-reverse-DNS-naming-for-installing-.desktop-files.patch 5485 BLAKE2B d89e14a071349cd772e5f91962429d0cdf152e2acd92be842068ee39569f79f451513a5bbd5a35f6abcd15d3eb73235e429025db1fb320c58f28feb3ca5c1d98 SHA512 e12d7e64baaaab44d8f6372cd057b4622e3758de6fb39365bcb047980eeccb6ec0b571185d084a56ac4c28a1d2916d3a8beef29466bb5d406eced60a3b2ddc6d
DIST chocolate-doom-3.0.1-overhaul-manpages-add-parameters.patch 26736 BLAKE2B 3b75eaf6ea38280eb649eb0a35cf72376fc8daafda51a79bb321e1ac9311bd7d7edc6b7740b235288c32142c01fcf346045091783912739317556a78eb07751a SHA512 64512c47d404de1a85f84948bcf780257070f5b22dce6fa7dba66ba65027a15e93e39145424be327de4abd1f1f3b994fcd936e3dcdc564f1f96238b133a3a554
DIST chocolate-doom-3.0.1.tar.gz 2245563 BLAKE2B 0c9babfbc9e52ea7822ca00c0dbf84e471bfe6d6ec94f729d3d0f72243205b060e5a3b5f1f99728da7764e81af735b45d001bb368dd2b5796666554e3c911090 SHA512 2a81905cf619ea2def7e2f9ebe65b38543d01bd83a95e535e88d04a79f2676f8ba0da64031a650bd905e1345cda1b9d28a398ad87c10c92f2d3d50f3253ec214
-EBUILD chocolate-doom-3.0.1-r1.ebuild 2552 BLAKE2B 46a268b12573a4927c66183aed7b828ebe2de0533b1f567bd929d9bb9753af49f37e6a5227735ad81aa0210c5c702c1e7d4ba90699236198ecfa7a2932cef765 SHA512 29f81d7864b0d1d78695f2bc9b4e555de7303cc9dd4ab242aabfb3b15d527db5358d2e0e22f26b660824e15c167ca41cef1be9607c4d84c028556f52ebd1233e
+EBUILD chocolate-doom-3.0.1-r2.ebuild 2543 BLAKE2B a0035b2608abaf3ae50b39e386fa8a5517b5383d8f12616d0ed151e920fd6a8815d395e45fcd0af52638b8143869ec76fdfa97ccfd35c6ee7cc7804321fe702e SHA512 f34e1ecf2d30095fc8231c95c30b1c067e7bf3a07177d7745822404cdb8357b28ddacb0cdf36ca137721d2111672cfa25cb108fba4aa054aaaf04e87b5e9256b
MISC metadata.xml 766 BLAKE2B 27aad6fda499200413f16cf7ec6566ccb4a84adb710dd306dfd0c3f96339e383601c95d92ccb484a3944a57506a87de8d548eca702ae68b26805e239bfe8dfac SHA512 255ef7d0ceca7ddd1656efdad9456e6e87fcef3f4c4f97c34ebda5abac5eae92f3c862a41e756ab05ad1e01356d169449d52a07bde965449887726319e16a3b2
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
deleted file mode 100644
index 28becfd4f811..000000000000
--- a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit autotools prefix python-any-r1 xdg
-
-DESCRIPTION="A Doom source port that is minimalist and historically accurate"
-HOMEPAGE="https://www.chocolate-doom.org"
-SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
- https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/${P}-overhaul-manpages-add-parameters.patch"
-
-LICENSE="BSD GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="doc libsamplerate +midi png vorbis"
-
-DEPEND="
- media-libs/libsdl2[video]
- media-libs/sdl2-mixer[midi?,vorbis?]
- media-libs/sdl2-net
- libsamplerate? ( media-libs/libsamplerate )
- png? ( media-libs/libpng:= )"
-RDEPEND="${DEPEND}"
-# ${PYTHON_DEPS} for bash-completion
-BDEPEND="
- ${PYTHON_DEPS}
- doc? ( ${PYTHON_DEPS} )"
-
-S="${WORKDIR}/${PN}-${P}"
-
-PATCHES=(
- "${DISTDIR}/${P}-overhaul-manpages-add-parameters.patch"
- "${FILESDIR}/${P}-further-manpage-substitutions-and-fixes.patch"
- "${FILESDIR}/${P}-bash-completion-run-docgen-with-z-argument.patch"
- "${FILESDIR}/${P}-install-AppStream-metadata-into-the-proper-location.patch"
- "${FILESDIR}/${P}-Update-AppStream-XML-files-to-current-0.11-standards.patch"
- "${FILESDIR}/${P}-bash-completion-Build-from-actual-shell-script-templ.patch"
- "${FILESDIR}/${P}-configure-add-AM_PROG_AR-macro.patch"
- "${FILESDIR}/${P}-bash-completion-always-install-into-datadir-bash-com.patch"
- "${FILESDIR}/${P}-Update-to-latest-AppStream-formerly-AppData-standard.patch"
- "${FILESDIR}/${P}-use-reverse-DNS-naming-for-installing-.desktop-files.patch"
- "${FILESDIR}/${P}-Remove-redundant-demoextend-definition.patch"
- "${FILESDIR}/${P}-Introduce-configure-options-for-bash-completion-doc-.patch"
- "${FILESDIR}/${P}-Add-support-for-usr-share-doom-IWAD-search-path.patch"
- "${FILESDIR}/${P}-Update-documentation-about-usr-share-doom-IWAD-locat.patch"
- "${FILESDIR}/${P}-Fix-Python-check.patch"
-)
-
-DOCS=(
- "AUTHORS"
- "ChangeLog"
- "NEWS.md"
- "NOT-BUGS.md"
- "PHILOSOPHY.md"
- "README.md"
- "README.Music.md"
- "README.Strife.md"
-)
-
-src_prepare() {
- default
-
- hprefixify src/d_iwad.c
-
- eautoreconf
-}
-
-src_configure() {
- econf \
- --enable-bash-completion \
- $(use_enable doc) \
- --disable-fonts \
- --disable-icons \
- $(use_with libsamplerate) \
- $(use_with png libpng)
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- # Remove redundant documentation files
- rm -r "${ED}/usr/share/doc/"* || die
-
- einstalldocs
-}
diff --git a/games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild
new file mode 100644
index 000000000000..e45332fa7883
--- /dev/null
+++ b/games-fps/chocolate-doom/chocolate-doom-3.0.1-r2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit autotools prefix python-any-r1 xdg
+
+DESCRIPTION="A Doom source port that is minimalist and historically accurate"
+HOMEPAGE="https://www.chocolate-doom.org"
+SRC_URI="https://github.com/${PN}/${PN}/archive/${P}.tar.gz
+ https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/${P}-overhaul-manpages-add-parameters.patch"
+S="${WORKDIR}/${PN}-${P}"
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="doc libsamplerate +midi png vorbis"
+
+DEPEND="
+ media-libs/libsdl2[video]
+ media-libs/sdl2-mixer[midi?,vorbis?]
+ media-libs/sdl2-net
+ libsamplerate? ( media-libs/libsamplerate )
+ png? ( media-libs/libpng:= )
+"
+
+RDEPEND="
+ ${DEPEND}
+"
+
+# ${PYTHON_DEPS} for bash-completion and docs.
+BDEPEND="
+ ${PYTHON_DEPS}
+"
+
+PATCHES=(
+ "${DISTDIR}/${P}-overhaul-manpages-add-parameters.patch"
+ "${FILESDIR}/${P}-further-manpage-substitutions-and-fixes.patch"
+ "${FILESDIR}/${P}-bash-completion-run-docgen-with-z-argument.patch"
+ "${FILESDIR}/${P}-install-AppStream-metadata-into-the-proper-location.patch"
+ "${FILESDIR}/${P}-Update-AppStream-XML-files-to-current-0.11-standards.patch"
+ "${FILESDIR}/${P}-bash-completion-Build-from-actual-shell-script-templ.patch"
+ "${FILESDIR}/${P}-configure-add-AM_PROG_AR-macro.patch"
+ "${FILESDIR}/${P}-bash-completion-always-install-into-datadir-bash-com.patch"
+ "${FILESDIR}/${P}-Update-to-latest-AppStream-formerly-AppData-standard.patch"
+ "${FILESDIR}/${P}-use-reverse-DNS-naming-for-installing-.desktop-files.patch"
+ "${FILESDIR}/${P}-Remove-redundant-demoextend-definition.patch"
+ "${FILESDIR}/${P}-Introduce-configure-options-for-bash-completion-doc-.patch"
+ "${FILESDIR}/${P}-Add-support-for-usr-share-doom-IWAD-search-path.patch"
+ "${FILESDIR}/${P}-Update-documentation-about-usr-share-doom-IWAD-locat.patch"
+ "${FILESDIR}/${P}-Fix-Python-check.patch"
+)
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-bash-completion \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
diff --git a/games-fps/eduke32/Manifest b/games-fps/eduke32/Manifest
index 8be0191239c7..9b4843d777f4 100644
--- a/games-fps/eduke32/Manifest
+++ b/games-fps/eduke32/Manifest
@@ -10,6 +10,6 @@ DIST duke3d_psx-1.11.zip 7636016 BLAKE2B 63094c0eb2343e443f98844675ddc23a138d87c
DIST duke3d_voxels-1.21.zip 2997999 BLAKE2B dcb3103a82b45cfcf906d00147a57fe47997680ff7550973ed9741e62e78f9a099c1a13f65eaa133076d6551fcdfbf34e28ff59f2ad59f91ece98753e7d39523 SHA512 4b55dcc192cb2aa8830250fd222664272176bea8f6c6e4ac6d488abfecb1332b5793986c164fde78901904e2bde37e6ee4aa020c5eb578002de8f6102f44df15
DIST duke3d_xxx-1.33.zip 26586453 BLAKE2B 7e3c46172d3db1b2eb49eb07f243a9ead4f260d6b1dcae9f8bd599b8e9ba3a19068032afeb4ec2cf61742b6216e3a06c24f2b7e8903f9636f9d00f4d57ada47f SHA512 4783d159610fc178e748446b7a5f9c13d90e1aca3cef34deb82e99655b7f4a254f1130e16dbcfad9013b95bc07161d5c5dccfcc552fbb7a88404b4b9cedbadbf
DIST eduke32_classic.png 5129 BLAKE2B 332ad44b7f6b4f51362387aa6870e7db54423ca5a1f0586cb5019322fb72317d8e88e0bbf46ac89b56290db7e2e4a8442179a6eb87a615fd741b5f00ce96a1c8 SHA512 b41dece8f1ddcadde3367a83f6029ffdc5805811b40380e270169684fb3b368258bd8caeb55623dadffb6fb9d72faf9a3d75907722623f4fac94a4347f8ce833
-DIST eduke32_src_20240316-10564-0bc78c53d.tar.xz 19232976 BLAKE2B 321183f3c41edcdcff1b72b91974e1a338eabaa42a7b34abff562b2f22c69fcd3cb5bacef9a5776328d6c66dba7267cd94b4c57ad642c29a23d20039bc0702d7 SHA512 111a86be4a516638b2e54883cc4af1a99346cdd410acaecc3ab5feed25a5799c8531b64a56f10e10efc987611801c1c807fd6161098f9e36674071d4cdaf648b
-EBUILD eduke32-20240316.10564.ebuild 5798 BLAKE2B dbeedee128bf2a2bbff935aa24a4bc11dca167a2235534926c529c548109cc37c2140d36b02faf13059f432f53865bf14cf8560517fe54f2468bfde61fee3a26 SHA512 0899b886d1791b775419f2ed66f6c97c280f13126b68ac527094dfeab194d2c4e222e74dd32df46c894c8d90aff7d0d37d8522d0a4ed198d427ab20c24a326f9
+DIST eduke32_src_20240619-10591-e35219148.tar.xz 18901824 BLAKE2B 1e8ff368e7f48d449fce2d60da1c8a5da4ebd72923c6ff1c194fadc73ae8e7ccd4e17cb4ce892c95fedca56d0284dcb3a8b219b5844fbb5251a501fa9b97a2ad SHA512 48a5616372f6c85d21b7a6049b562e5f20e79662c679500114a4f30069fb63502bfcc9e2b339eb407fb14998807f0d0c5bc23f3ffb43baf20273454246161fc0
+EBUILD eduke32-20240619.10591.ebuild 5798 BLAKE2B 1cc173ec3052b757a399ff87a4e61b3e8b60e4df433cd5d9044d4f560734e3431c806846531dd00cbabb91801b2ba53636fb88a0919d917b63da425a190a22b2 SHA512 6aa39786e8e7fec65c3461bdefe7a48948fd2ee6c6e18771e002dde53dbefed129001c707f15d0714c6ad808b350794aed0c6eaf42d54fbac9931daf431f60ca
MISC metadata.xml 1696 BLAKE2B 76d8cb27f0b64251519778ed51c1497807772d552eef3972312b8971e606087f4d44e4fda17499fea766233c1b7aa25ccf1467e76cc74bf1aee58d8cd21f158c SHA512 46dbbacbdcc05ef6907431f8d6bf1385af78c2d717653026ae565a26db2d0c8f05f242aaa78f4b14791c16c40862dc2e4d9a02892f650e222ee8fb4222603a8d
diff --git a/games-fps/eduke32/eduke32-20240316.10564.ebuild b/games-fps/eduke32/eduke32-20240316.10564.ebuild
deleted file mode 100644
index b4ffbd52df70..000000000000
--- a/games-fps/eduke32/eduke32-20240316.10564.ebuild
+++ /dev/null
@@ -1,218 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop toolchain-funcs xdg-utils
-
-EGIT_COMMIT="0bc78c53d"
-MY_BUILD="$(ver_cut 2)"
-MY_DATE="$(ver_cut 1)"
-MY_PV_HRP="5.4"
-MY_PV_OFFENSIVE_XXX="1.33"
-MY_PV_OPL="2.01"
-MY_PV_PSX="1.11"
-MY_PV_SC55="4.02"
-MY_PV_VOXELS="1.21"
-
-DESCRIPTION="An open source engine port of the classic PC first person shooter Duke Nukem 3D"
-HOMEPAGE="http://www.eduke32.com/"
-SRC_URI="
- http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
- http://www.eduke32.com/images/eduke32_classic.png
- hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-${MY_PV_HRP}.zip )
- offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
- opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-${MY_PV_OPL}.zip )
- psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-${MY_PV_PSX}.zip )
- sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-${MY_PV_SC55}.zip )
- voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-${MY_PV_VOXELS}.zip )
-"
-S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
-
-LICENSE="BUILDLIC GPL-2 HRP"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk timidity tools voidsw voxels vpx xmp"
-REQUIRED_USE="
- hrp? ( duke3d !voxels )
- offensive? ( duke3d )
- opl? ( duke3d !sc-55 )
- psx? ( duke3d )
- sc-55? ( duke3d !opl )
- voxels? ( !hrp )
- vpx? ( opengl )
-"
-
-# There are no tests,
-# instead it tries to build a test game, which does not compile
-RESTRICT="bindist test"
-
-RDEPEND="
- media-libs/flac:=
- media-libs/libogg
- media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
- media-libs/libvorbis
- media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
- sys-libs/zlib
- gtk? ( x11-libs/gtk+:2 )
- opengl? (
- virtual/glu
- virtual/opengl
- )
- png? ( media-libs/libpng:0= )
- vpx? ( media-libs/libvpx:= )
- xmp? ( media-libs/exempi:2= )
-"
-
-DEPEND="
- ${RDEPEND}
- timidity? ( media-sound/timidity++ )
-"
-
-BDEPEND="
- app-arch/unzip
- x86? ( dev-lang/nasm )
-"
-
-PDEPEND="duke3d? ( games-fps/duke3d-data )"
-
-PATCHES=(
- "${FILESDIR}/${PN}-20200505.8904-gcc10.patch"
- "${FILESDIR}/${PN}-20220204.9957-log-to-tmpdir.patch"
- "${FILESDIR}/${PN}-20230926.10459-search-duke3d-path.patch"
-)
-
-src_unpack() {
- # Extract only the eduke32 archive
- unpack ${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
-
- # Unpack only the documentation
- if use hrp; then
- unzip -q "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip hrp_readme.txt hrp_todo.txt || die
- fi
- if use offensive; then
- unzip -q "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip xxx_readme.txt || die
- fi
- if use opl; then
- unzip -q "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip readme.txt || die
- mv readme.txt opl_readme.txt || die
- fi
- if use sc-55; then
- unzip -q "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip readme/music_readme.txt || die
- fi
- if use voxels; then
- unzip -q "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip voxelpack_readme.txt || die
- fi
-}
-
-src_compile() {
- local myemakeopts=(
- ALLOCACHE_AS_MALLOC=0
- AS="$(tc-getAS)"
- CC="$(tc-getCC)"
- CXX="$(tc-getCXX)"
- CLANG=0
- CPLUSPLUS=1
- CUSTOMOPT=""
- DEBUGANYWAY=0
- F_JUMP_TABLES=""
- FORCEDEBUG=0
- HAVE_FLAC=1
- HAVE_GTK2=$(usex gtk 1 0)
- HAVE_XMP=$(usex xmp 1 0)
- LINKED_GTK=$(usex gtk 1 0)
- LTO=1
- LUNATIC=0
- KRANDDEBUG=0
- MEMMAP=0
- MIXERTYPE=SDL
- NETCODE=$(usex server 1 0)
- NOASM=0
- OPTLEVEL=0
- OPTOPT=""
- PACKAGE_REPOSITORY=1
- POLYMER=$(usex opengl 1 0)
- PRETTY_OUTPUT=0
- PROFILER=0
- RELEASE=1
- RENDERTYPE=SDL
- SDL_TARGET=2
- SIMPLE_MENU=0
- STRIP=""
- STANDALONE=0
- STARTUP_WINDOW=$(usex gtk 1 0)
- USE_OPENGL=$(usex opengl 1 0)
- USE_LIBVPX=$(usex vpx 1 0)
- USE_LIBPNG=$(usex png 1 0)
- USE_LUAJIT_2_1=0
- WITHOUT_GTK=$(usex gtk 0 1)
- )
-
- emake "${myemakeopts[@]}"
-
- use tools && emake utils "${myemakeopts[@]}"
- use voidsw && emake sw "${myemakeopts[@]}"
-}
-
-src_install() {
- dobin eduke32 mapster32 "${FILESDIR}"/eduke32-bin
- use voidsw && dobin voidsw "${FILESDIR}"/voidsw-bin
-
- if use tools; then
- local tools=(
- arttool
- bsuite
- cacheinfo
- generateicon
- givedepth
- ivfrate
- kextract
- kgroup
- kmd2tool
- makesdlkeytrans
- map2stl
- md2tool
- mkpalette
- transpal
- unpackssi
- wad2art
- wad2map
- )
-
- dobin "${tools[@]}"
- fi
-
- keepdir /usr/share/games/eduke32
- insinto /usr/share/games/eduke32
-
- use hrp && doins "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip
- use offensive && doins "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip
- use opl && doins "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip
- use psx && doins "${DISTDIR}"/duke3d_psx-${MY_PV_PSX}.zip
- use sc-55 && doins "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip
- use sdk && doins -r package/sdk
- use voxels && doins "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip
-
- newicon "${DISTDIR}"/eduke32_classic.png eduke32.png
-
- make_desktop_entry eduke32-bin EDuke32 eduke32 Game
- make_desktop_entry mapster32 Mapster32 eduke32 Game
- use voidsw && make_desktop_entry voidsw-bin VoidSW voidsw Game
-
- local DOCS=( package/sdk/samples/*.txt source/build/doc/*.txt )
- use hrp && DOCS+=( "${WORKDIR}"/hrp_readme.txt "${WORKDIR}"/hrp_todo.txt )
- use offensive && DOCS+=( "${WORKDIR}"/xxx_readme.txt )
- use opl && DOCS+=( "${WORKDIR}"/opl_readme.txt )
- use sc-55 && DOCS+=( "${WORKDIR}"/readme/music_readme.txt )
- use voxels && DOCS+=( "${WORKDIR}"/voxelpack_readme.txt )
-
- einstalldocs
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/games-fps/eduke32/eduke32-20240619.10591.ebuild b/games-fps/eduke32/eduke32-20240619.10591.ebuild
new file mode 100644
index 000000000000..0edf84c132ca
--- /dev/null
+++ b/games-fps/eduke32/eduke32-20240619.10591.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs xdg-utils
+
+EGIT_COMMIT="e35219148"
+MY_BUILD="$(ver_cut 2)"
+MY_DATE="$(ver_cut 1)"
+MY_PV_HRP="5.4"
+MY_PV_OFFENSIVE_XXX="1.33"
+MY_PV_OPL="2.01"
+MY_PV_PSX="1.11"
+MY_PV_SC55="4.02"
+MY_PV_VOXELS="1.21"
+
+DESCRIPTION="An open source engine port of the classic PC first person shooter Duke Nukem 3D"
+HOMEPAGE="http://www.eduke32.com/"
+SRC_URI="
+ http://dukeworld.com/eduke32/synthesis/${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}/${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+ http://www.eduke32.com/images/eduke32_classic.png
+ hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-${MY_PV_HRP}.zip )
+ offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip )
+ opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-${MY_PV_OPL}.zip )
+ psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-${MY_PV_PSX}.zip )
+ sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-${MY_PV_SC55}.zip )
+ voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-${MY_PV_VOXELS}.zip )
+"
+S="${WORKDIR}/${PN}_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}"
+
+LICENSE="BUILDLIC GPL-2 HRP"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk timidity tools voidsw voxels vpx xmp"
+REQUIRED_USE="
+ hrp? ( duke3d !voxels )
+ offensive? ( duke3d )
+ opl? ( duke3d !sc-55 )
+ psx? ( duke3d )
+ sc-55? ( duke3d !opl )
+ voxels? ( !hrp )
+ vpx? ( opengl )
+"
+
+# There are no tests,
+# instead it tries to build a test game, which does not compile
+RESTRICT="bindist test"
+
+RDEPEND="
+ media-libs/flac:=
+ media-libs/libogg
+ media-libs/libsdl2[alsa,joystick,opengl?,sound,video]
+ media-libs/libvorbis
+ media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis]
+ sys-libs/zlib
+ gtk? ( x11-libs/gtk+:2 )
+ opengl? (
+ virtual/glu
+ virtual/opengl
+ )
+ png? ( media-libs/libpng:0= )
+ vpx? ( media-libs/libvpx:= )
+ xmp? ( media-libs/exempi:2= )
+"
+
+DEPEND="
+ ${RDEPEND}
+ timidity? ( media-sound/timidity++ )
+"
+
+BDEPEND="
+ app-arch/unzip
+ x86? ( dev-lang/nasm )
+"
+
+PDEPEND="duke3d? ( games-fps/duke3d-data )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-20200505.8904-gcc10.patch"
+ "${FILESDIR}/${PN}-20220204.9957-log-to-tmpdir.patch"
+ "${FILESDIR}/${PN}-20230926.10459-search-duke3d-path.patch"
+)
+
+src_unpack() {
+ # Extract only the eduke32 archive
+ unpack ${PN}_src_${MY_DATE}-${MY_BUILD}-${EGIT_COMMIT}.tar.xz
+
+ # Unpack only the documentation
+ if use hrp; then
+ unzip -q "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip hrp_readme.txt hrp_todo.txt || die
+ fi
+ if use offensive; then
+ unzip -q "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip xxx_readme.txt || die
+ fi
+ if use opl; then
+ unzip -q "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip readme.txt || die
+ mv readme.txt opl_readme.txt || die
+ fi
+ if use sc-55; then
+ unzip -q "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip readme/music_readme.txt || die
+ fi
+ if use voxels; then
+ unzip -q "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip voxelpack_readme.txt || die
+ fi
+}
+
+src_compile() {
+ local myemakeopts=(
+ ALLOCACHE_AS_MALLOC=0
+ AS="$(tc-getAS)"
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ CLANG=0
+ CPLUSPLUS=1
+ CUSTOMOPT=""
+ DEBUGANYWAY=0
+ F_JUMP_TABLES=""
+ FORCEDEBUG=0
+ HAVE_FLAC=1
+ HAVE_GTK2=$(usex gtk 1 0)
+ HAVE_XMP=$(usex xmp 1 0)
+ LINKED_GTK=$(usex gtk 1 0)
+ LTO=1
+ LUNATIC=0
+ KRANDDEBUG=0
+ MEMMAP=0
+ MIXERTYPE=SDL
+ NETCODE=$(usex server 1 0)
+ NOASM=0
+ OPTLEVEL=0
+ OPTOPT=""
+ PACKAGE_REPOSITORY=1
+ POLYMER=$(usex opengl 1 0)
+ PRETTY_OUTPUT=0
+ PROFILER=0
+ RELEASE=1
+ RENDERTYPE=SDL
+ SDL_TARGET=2
+ SIMPLE_MENU=0
+ STRIP=""
+ STANDALONE=0
+ STARTUP_WINDOW=$(usex gtk 1 0)
+ USE_OPENGL=$(usex opengl 1 0)
+ USE_LIBVPX=$(usex vpx 1 0)
+ USE_LIBPNG=$(usex png 1 0)
+ USE_LUAJIT_2_1=0
+ WITHOUT_GTK=$(usex gtk 0 1)
+ )
+
+ emake "${myemakeopts[@]}"
+
+ use tools && emake utils "${myemakeopts[@]}"
+ use voidsw && emake sw "${myemakeopts[@]}"
+}
+
+src_install() {
+ dobin eduke32 mapster32 "${FILESDIR}"/eduke32-bin
+ use voidsw && dobin voidsw "${FILESDIR}"/voidsw-bin
+
+ if use tools; then
+ local tools=(
+ arttool
+ bsuite
+ cacheinfo
+ generateicon
+ givedepth
+ ivfrate
+ kextract
+ kgroup
+ kmd2tool
+ makesdlkeytrans
+ map2stl
+ md2tool
+ mkpalette
+ transpal
+ unpackssi
+ wad2art
+ wad2map
+ )
+
+ dobin "${tools[@]}"
+ fi
+
+ keepdir /usr/share/games/eduke32
+ insinto /usr/share/games/eduke32
+
+ use hrp && doins "${DISTDIR}"/duke3d_hrp-${MY_PV_HRP}.zip
+ use offensive && doins "${DISTDIR}"/duke3d_xxx-${MY_PV_OFFENSIVE_XXX}.zip
+ use opl && doins "${DISTDIR}"/duke3d_musopl-${MY_PV_OPL}.zip
+ use psx && doins "${DISTDIR}"/duke3d_psx-${MY_PV_PSX}.zip
+ use sc-55 && doins "${DISTDIR}"/duke3d_music-sc55-${MY_PV_SC55}.zip
+ use sdk && doins -r package/sdk
+ use voxels && doins "${DISTDIR}"/duke3d_voxels-${MY_PV_VOXELS}.zip
+
+ newicon "${DISTDIR}"/eduke32_classic.png eduke32.png
+
+ make_desktop_entry eduke32-bin EDuke32 eduke32 Game
+ make_desktop_entry mapster32 Mapster32 eduke32 Game
+ use voidsw && make_desktop_entry voidsw-bin VoidSW voidsw Game
+
+ local DOCS=( package/sdk/samples/*.txt source/build/doc/*.txt )
+ use hrp && DOCS+=( "${WORKDIR}"/hrp_readme.txt "${WORKDIR}"/hrp_todo.txt )
+ use offensive && DOCS+=( "${WORKDIR}"/xxx_readme.txt )
+ use opl && DOCS+=( "${WORKDIR}"/opl_readme.txt )
+ use sc-55 && DOCS+=( "${WORKDIR}"/readme/music_readme.txt )
+ use voxels && DOCS+=( "${WORKDIR}"/voxelpack_readme.txt )
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/games-misc/Manifest.gz b/games-misc/Manifest.gz
index 26a2e56c0d1e..d2ade356de8c 100644
--- a/games-misc/Manifest.gz
+++ b/games-misc/Manifest.gz
Binary files differ
diff --git a/games-misc/fortune-mod-mormon/Manifest b/games-misc/fortune-mod-mormon/Manifest
index 52e3dec835dd..34f806ddaad2 100644
--- a/games-misc/fortune-mod-mormon/Manifest
+++ b/games-misc/fortune-mod-mormon/Manifest
@@ -1,3 +1,3 @@
DIST fortune-mod-mormon-1.1.0.tar.bz2 4750745 BLAKE2B 82fb85e6b78368e2c4541a8af5de7e5e1b4f01b222095fa662395b7f4bf0e3fa041cf3039ba265b572c4242a4531f5902805a8d3aa329170efb043a94df4d602 SHA512 4684e63b1eb2b1fdb2fbe7241f971c9401777a8364333394db0929aca2ee57456ba30bd601df8d2a8077ad41c1aa71737e20806b79e8541d5dd942092be02d4f
EBUILD fortune-mod-mormon-1.1.0.ebuild 718 BLAKE2B 28faff034f4d2c107c0e4723461ebb99a1c6545ed94747749319b925bd318ae4ab8433132ee52fdff82f9cfdc4dbade022298f78a63de82cc3d285ccbbb08481 SHA512 4315e84d1f5401addeab947817f6a76144d770cf44689a1b3027c3bfff3ed4db0e394c9b21689c2074780b37f3003d8efc45c847c31df561c9487e037df90da5
-MISC metadata.xml 460 BLAKE2B 32955816c3908b7bd6220e1b59e298142065ffb4ff904252feeda9b164e9f81e873e0d2dd76c46aa77023ad4f8c0583117e1d731ca53e7ef8cf5c26db5e11c68 SHA512 b3ded31a708d28cc04e6c2134ea84188ecdb16c9141180ec35b3c3a25a87d93ffda5bca10018fadcc5ecd9dfefcd665c847e83429256014a5a78f9577f608df5
+MISC metadata.xml 354 BLAKE2B 4afe2d4d96e3e47b37a35d1f886c29044137feeaf778ac326b54f57386c2c08654cda97e4e10ba60ee87c8cc4e7721c8e3cb2754e44e63b7ea4b4afab3db16c3 SHA512 0eeabee135f7e053f9c5a13cfd4c50f45fa3aa358c7ddc1caca5f5aa9e1b33f21dbf200e6aca5ee1ae5d8cf41030c10ef6ed6a7ac5d8e62bd9db4667c497aeaa
diff --git a/games-misc/fortune-mod-mormon/metadata.xml b/games-misc/fortune-mod-mormon/metadata.xml
index 6356e285931f..1c2fecf79390 100644
--- a/games-misc/fortune-mod-mormon/metadata.xml
+++ b/games-misc/fortune-mod-mormon/metadata.xml
@@ -5,10 +5,6 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="sourceforge">mormon</remote-id>
diff --git a/games-misc/fortune-mod-scriptures/Manifest b/games-misc/fortune-mod-scriptures/Manifest
index d7bf5e692900..75d1bf27f05f 100644
--- a/games-misc/fortune-mod-scriptures/Manifest
+++ b/games-misc/fortune-mod-scriptures/Manifest
@@ -1,3 +1,3 @@
DIST fortune-mod-scriptures-1.1.0.tar.bz2 2621853 BLAKE2B ac1ff1f4e5fea8e46d065a421c11303bc640fc01d4712c26b47655360a1e816fb451ee8447b6875f384afcafb76ff0ab0978769a7cda205ab66c58a67439d504 SHA512 dc9c98c3f7924c9a1775955a8d1f972035cea27a7505bf51aac9c1ffa323e1447287ec50472f3caca16f31f1a2d2cdc1a17b5b311eb8e5a9746124b19a1d4c67
EBUILD fortune-mod-scriptures-1.1.0.ebuild 540 BLAKE2B d1059cdbb1911ce9df1ab52a9e86ba095298c7ba921ca9541d6bccc171eb18e8e620bd497c85d7a61f98857fdf8f07a925b609832e5b216197d3906c1776743f SHA512 d1f68198144c7a6d90a0c55babf1e401d7f4c3244afd3b602e3abd141d967a3ea933ec45c97629e56a53b77d2cc7484848080f8d9789580b9523d8a456f974d8
-MISC metadata.xml 460 BLAKE2B 32955816c3908b7bd6220e1b59e298142065ffb4ff904252feeda9b164e9f81e873e0d2dd76c46aa77023ad4f8c0583117e1d731ca53e7ef8cf5c26db5e11c68 SHA512 b3ded31a708d28cc04e6c2134ea84188ecdb16c9141180ec35b3c3a25a87d93ffda5bca10018fadcc5ecd9dfefcd665c847e83429256014a5a78f9577f608df5
+MISC metadata.xml 354 BLAKE2B 4afe2d4d96e3e47b37a35d1f886c29044137feeaf778ac326b54f57386c2c08654cda97e4e10ba60ee87c8cc4e7721c8e3cb2754e44e63b7ea4b4afab3db16c3 SHA512 0eeabee135f7e053f9c5a13cfd4c50f45fa3aa358c7ddc1caca5f5aa9e1b33f21dbf200e6aca5ee1ae5d8cf41030c10ef6ed6a7ac5d8e62bd9db4667c497aeaa
diff --git a/games-misc/fortune-mod-scriptures/metadata.xml b/games-misc/fortune-mod-scriptures/metadata.xml
index 6356e285931f..1c2fecf79390 100644
--- a/games-misc/fortune-mod-scriptures/metadata.xml
+++ b/games-misc/fortune-mod-scriptures/metadata.xml
@@ -5,10 +5,6 @@
<email>games@gentoo.org</email>
<name>Gentoo Games Project</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<stabilize-allarches/>
<upstream>
<remote-id type="sourceforge">mormon</remote-id>
diff --git a/games-mud/Manifest.gz b/games-mud/Manifest.gz
index 74322451b34a..cfd6804529d5 100644
--- a/games-mud/Manifest.gz
+++ b/games-mud/Manifest.gz
Binary files differ
diff --git a/games-mud/trebuchet/Manifest b/games-mud/trebuchet/Manifest
index 2204b0d28ab9..dedb7a3ff3d6 100644
--- a/games-mud/trebuchet/Manifest
+++ b/games-mud/trebuchet/Manifest
@@ -1,3 +1,3 @@
-DIST trebuchet-1.075.tar.gz 339202 BLAKE2B cfb19d1b92dc93aff829d0a199678faeefefbeee659b25e2f7ae5f11fdc944e7d62b258efff651241b39705e667845b53dae230765d9de3b264894a12c724e64 SHA512 7d007172e228e1a33563b4141b9dc544de8d2ae124ec0ec1a9da8a253339d910ab00ce0570e1da81499a97aadfea701f9131fbafc20eae1e64830d1bd15ab1fa
-EBUILD trebuchet-1.075-r1.ebuild 694 BLAKE2B 9d730ffe844c71da91bacb373732f744e1af4ea8f9347dcfd37e12c0b656073c95ce82bde030026309f17adc6197d328ff16fa073d1f175e47e703623ab34cb8 SHA512 182c3eae7ee3e3db5c3411d384655cfa17e64625b491deaf1140f6976627989bd23ef58c69934d34584940ff129d4130e0c7f4b6ce1f575fbbb357075820dc80
+DIST trebuchet-1.082.tar.bz2 1197615 BLAKE2B 3d756c23cc9ee639841b2183a064d3694ae779c817e63ac1edbf1c3fcbe9d75c368404f58817d03d90fcad76ee6e3843048c05a1381edf0fa2b55f550a8d9fe2 SHA512 326d80a7622c2be163d9467ce8804efeb77992caad040e6b6b82102d40a222a5a014771628c4e8a492b8525a4fec147e982d5cfb38030cd38eb79ff26d769b44
+EBUILD trebuchet-1.082.ebuild 583 BLAKE2B f3b603368d5a471e062d5c0e240241e91ed69c32d8a89cd3afa58eb886a0285b19592ecf853453770a73efbfa220236e40b4eefb6f6a2544131b866dcd1d8609 SHA512 2683ef853b714b6cf888fa6394ed91678d8bd704f28f9d5d79fa85b1ec1d5de633884d566db873a3418b0fae8a13dbd18a9d48f802aa3eb19d924c685417c4e3
MISC metadata.xml 333 BLAKE2B 76736f9f4674514ba8f1f98f263c759a0f0140bd61f4624f83f73f4f1d029655083b7d357248f3f1cdd7878f6c45d5fda4b79adc62c25b18124724e2b6ceaca0 SHA512 0f284f556a569da4d469dcfb0c5c378fa7b77c41e561fbb66cf0fbcab331e0da348621238419471a9c7e5e2fdfb489878fde694dd85c42bb0f1fee9f8fb3d5fb
diff --git a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild b/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
deleted file mode 100644
index 2468c2a0dc2a..000000000000
--- a/games-mud/trebuchet/trebuchet-1.075-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A crossplatform TCL/TK based MUD client"
-HOMEPAGE="http://belfry.com/fuzzball/trebuchet/"
-SRC_URI="https://downloads.sourceforge.net/trebuchet/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-
-RDEPEND="
- dev-lang/tcl:0=
- >=dev-lang/tk-8.3.3:0=
-"
-
-src_prepare() {
- default
-
- sed -i \
- -e "/Nothing/d" \
- -e "/LN/ s:../libexec:/usr/share:" \
- Makefile || die
-}
-
-src_install() {
- emake prefix="${D}/usr" \
- ROOT="${D}/usr/share/${PN}" install
-
- insinto /usr/share/${PN}
- doins COPYING
- dodoc changes.txt readme.txt trebtodo.txt
-}
diff --git a/games-mud/trebuchet/trebuchet-1.082.ebuild b/games-mud/trebuchet/trebuchet-1.082.ebuild
new file mode 100644
index 000000000000..11f5771bafef
--- /dev/null
+++ b/games-mud/trebuchet/trebuchet-1.082.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A cross-platform TCL/TK based MUD client"
+HOMEPAGE="https://sourceforge.net/projects/trebuchet/"
+SRC_URI="https://downloads.sourceforge.net/trebuchet/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="
+ dev-lang/tcl
+ >=dev-lang/tk-8.3.3
+"
+
+src_install() {
+ emake install \
+ prefix="${ED}/usr" \
+ ROOT="${ED}/usr/share/${PN}"
+
+ dosym ../share/${PN}/${PN^}.tcl /usr/bin/treb
+ dodoc changes.txt README.md trebtodo.txt
+}
diff --git a/games-puzzle/Manifest.gz b/games-puzzle/Manifest.gz
index ad3558a3067a..0b632509a177 100644
--- a/games-puzzle/Manifest.gz
+++ b/games-puzzle/Manifest.gz
Binary files differ
diff --git a/games-puzzle/color-lines/Manifest b/games-puzzle/color-lines/Manifest
index a4cc4433da3f..530662c89221 100644
--- a/games-puzzle/color-lines/Manifest
+++ b/games-puzzle/color-lines/Manifest
@@ -1,4 +1,4 @@
AUX color-lines-0.6-Makefile.patch 999 BLAKE2B 81490ece15e51ea8c267155152675def9442cd403e1f8736ee23f8c453d50d3b2712c10249999ad0a05e046f8d13bea5498cfd00e5e0debaa69218931107a947 SHA512 372707ef56d86fd4f8c439767495cb10eadcd9e9683053c7179dac7e655cf423a8a2b4a1b1e0a23667263370ac4e188aa8ec6a4123416f76d40b2d115ad41148
DIST lines_0.6.tar.gz 862137 BLAKE2B 11be598d89963b7a32479565538d85531d8bab16e46b8c5851e30cda7fd480a9d40d43b10fd3d74f2d0f820f0606aabe775ff44bbe5dd9f55551095aeb95cb60 SHA512 fe9e96b598fb6cf0980d0970facbc070715b33491a8f0ad979c57332a22e97ab801e85dd17b5d0b2a1b8aba69b48b6c42dc115b01a36654ad05a5e9a06c5405a
EBUILD color-lines-0.6-r1.ebuild 1019 BLAKE2B 9a8eacd4907fde250a990e66e920aed591523831f88ea12e5f6a7fc6f287b55c96ec5e67cb3f4f05bd5bf5b2a8bbf676acd3840a228dc26e8e019431393e7123 SHA512 66a2e7b3b64f5ab01fd8277b27eea28ca77703cc05c35e9403e55510ff7ad5737988a9f2788204b00825badf5c9b2ca51d5c5eed6e223df05309604777654687
-MISC metadata.xml 334 BLAKE2B 955de48da13d1bc2bfc4d9167b7e670dcd96a5cf7fd8038cf0e764ca8ce0d1649abf7dc738cb9f9fc241c474a24df7543329b9dc1ea35acd4439bc4b4d96308f SHA512 11d60dcc305b802b78284b5a4d8468b4d6607015fac84cd1b1d1684da979c9b4fcc8f0d3e6c6fcd1c198098af176fddeb37e2ea75e6ccd2c5651f3883b20c4b4
+MISC metadata.xml 254 BLAKE2B 627d6988232947f195226922e8c92215705e738a817f04ec374cf28824fe460836bfbc45ca3020198b3b57dd54b7e53215f8765eb2fea0d12fc62f13cfd3da5d SHA512 58748aa7cd111eae1ae7929bef0f7fe86503062e065cbac8417347bb9458b4c18da240d12c87a324da05267c8e3d62827d8cf4d870fa65b00938419d80355dc7
diff --git a/games-puzzle/color-lines/metadata.xml b/games-puzzle/color-lines/metadata.xml
index cc826efafe7c..ed0ddbb10055 100644
--- a/games-puzzle/color-lines/metadata.xml
+++ b/games-puzzle/color-lines/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">OpenA/color-lines-sdl</remote-id>
</upstream>
diff --git a/games-puzzle/sdl-jewels/Manifest b/games-puzzle/sdl-jewels/Manifest
index e8469563db72..2c55a599bfa9 100644
--- a/games-puzzle/sdl-jewels/Manifest
+++ b/games-puzzle/sdl-jewels/Manifest
@@ -1,4 +1,4 @@
AUX sdl-jewels-1.1.1-Makefile.patch 488 BLAKE2B 95eceefb92d28c8968790c7b2b3954d957bc2f59a0764efb66aea618b6db0f01272a2bf7a56a6789b601e2e76a6f96497074a8c4689e924c5f08a7bd7ebb2317 SHA512 9d83dea588f699ef09f89ed320bece1bb001ee0a1bfa4d3e4d4b8c679af9b2028d535469c078f387564b37a16ee0e76f3e9cf20a4248784bf322ac902aa03f26
DIST SDL_jewels-1.1.1.tgz 195366 BLAKE2B 4f8e3c85b8d6cc6388846fe3783cc3fed3cf1901a57788c8ebd62473ac3f0635eaf0f3f1017a06961706ec3143f8807b8170dc0a715b570e44c66a578eb7dae3 SHA512 720f1d89384bf267e8f5441efd70fcf94bfc89ddbd0ff90b1dafc6381e83e005281fcde256ee4cd0645f2832cf9c22aed487c105d7d9cf39711c5752e12763c4
-EBUILD sdl-jewels-1.1.1-r1.ebuild 968 BLAKE2B b2377f0968329902e5397f91d65978a933d6c8df57498165f6aca1c535907b1bb7d5faef0952232c6d71ef2c4dd099330a4fdb856a138e5dd0a7a6832d1c240e SHA512 50381f1020f1b8037ecfc9ac099e44c8850ecde13ce9aae6f5f45fe758d23b4399865dd7ea8a9470b5262d5f6b786c79463e8a6bdebfc8b5a27d52b9494545ae
+EBUILD sdl-jewels-1.1.1-r2.ebuild 1057 BLAKE2B ba938386280809e606f21a5ea7b523a734914af83d7a893ae4dd7943d0b203d7262cc202716b62127a1b2ee6229e9369994e7789104582f4ef174f5cef59cd38 SHA512 df5c399c9e1cc347bece6368b7c0b9adfa94c93f37117073078473087d9e5a28d6e24c423e34f8ea496b5cf2579b11988eb5bcaaae8759cf509fc20c40b00ba5
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r1.ebuild b/games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r1.ebuild
deleted file mode 100644
index e9f6f0422ae1..000000000000
--- a/games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop vcs-clean
-
-DESCRIPTION="Swap and match 3 or more jewels in a line in order to score points"
-HOMEPAGE="http://www.linuxmotors.com/gljewel/"
-SRC_URI="http://www.linuxmotors.com/gljewel/downloads/SDL_jewels-${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-RESTRICT="test"
-
-RDEPEND="
- media-libs/libsdl[opengl,video]
- virtual/opengl
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/SDL_jewels-${PV}"
-
-src_prepare() {
- default
- eapply "${FILESDIR}/${P}-Makefile.patch"
-
- # fix the data dir locations as it looks to be intended to run from src dir
- sed -i -e "s|\"data\"|\"/usr/share/${PN}\"|" sound.c || die
- sed -i -e "s|data/bigfont.ppm|/usr/share/${PN}/bigfont.ppm|" gljewel.c || die
- ecvs_clean
-}
-
-src_install() {
- dobin gljewel
-
- insinto "/usr/share/${PN}"
- doins -r data/*
-
- einstalldocs
- make_desktop_entry gljewel SDL_jewels
-}
diff --git a/games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r2.ebuild b/games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r2.ebuild
new file mode 100644
index 000000000000..f2b8a57c8bd5
--- /dev/null
+++ b/games-puzzle/sdl-jewels/sdl-jewels-1.1.1-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs vcs-clean
+
+DESCRIPTION="Swap and match 3 or more jewels in a line in order to score points"
+HOMEPAGE="https://www.linuxmotors.com/linux/gljewel/"
+SRC_URI="https://www.linuxmotors.com/linux/gljewel/downloads/SDL_jewels-${PV}.tgz"
+S="${WORKDIR}/SDL_jewels-${PV}"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+RDEPEND="
+ media-libs/libsdl[opengl,video]
+ media-libs/libglvnd[X]
+"
+
+DEPEND="
+ ${RDEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-Makefile.patch
+)
+
+src_prepare() {
+ default
+
+ # fix the data dir locations as it looks to be intended to run from src dir
+ sed -i -e "s|\"data\"|\"${EPREFIX}/usr/share/${PN}\"|" sound.c || die
+ sed -i -e "s|data/bigfont.ppm|${EPREFIX}/usr/share/${PN}/bigfont.ppm|" gljewel.c || die
+ ecvs_clean
+}
+
+src_configure() {
+ tc-export CC
+}
+
+src_install() {
+ dobin gljewel
+
+ insinto /usr/share/${PN}
+ doins -r data/*
+
+ einstalldocs
+ make_desktop_entry gljewel SDL_jewels
+}
diff --git a/games-puzzle/xpired/Manifest b/games-puzzle/xpired/Manifest
index f927b5ffce5e..beab2370b04a 100644
--- a/games-puzzle/xpired/Manifest
+++ b/games-puzzle/xpired/Manifest
@@ -1,4 +1,4 @@
AUX xpired-1.22-ldflags.patch 868 BLAKE2B 8230de4bfae81985ed37abb2c3810df680c64957411c0fa77c83d60581a373f2c85674bcbb5d4fd6070108981d76f6f2802fc5b191cdd8aa606f3f21df48d791 SHA512 81987d60466c459a98ac03b8f4bdf8da7c6004a716a83051b58ec35657ab3a93672305ff9a8edcf9e056784919c9ea235f81c71176bf6d4b75d5dabc72b1b7f9
DIST xpired-1.22-linux_source.tar.gz 478593 BLAKE2B 54ee871017e39bd599a1e5e13df282d309d4ef9c91c7bf1e6eab31cd83d5f2bb4d31d9c08df091796d9f61f55eb0d54e9745b8162f9e9116eeac98d7c49b0f9d SHA512 08e506e6206be9346bde083a9cdd25a890c0100826a7fb2b515b60180cfd0b885712261db2e7a5d589078c0b74f2b9ad659b39d9378cb3dc92af111ab499ee10
-EBUILD xpired-1.22-r1.ebuild 876 BLAKE2B 409642f3a3b40b992ef80c265a9e64ed49c296fdbb193bf2644bf766a3d95847ea00d3651dac3c7bab2e7cba10dbaea9b0f7f0b17df3443799de75cb1cf30e92 SHA512 57ddc6d8e5a605bdd410107d5dc2f8253d0dd7203802463b985d3d5eccd84af38227f7281e1be97c49562cb5173ae1d045fd0b58cb17b05d9f244349c0b527d2
+EBUILD xpired-1.22-r2.ebuild 1001 BLAKE2B debea5ecb77294ccb59e0b645ff07b3b62944e756929451879665dfe15c71e4ec6af09a09d7c6367decf74707564f5530f157d7ee2386f32c4cd4fb66f866032 SHA512 fda9f1ed08ef284be762595fd7f3186c84f5711f37c9500f26490bef419ee819804e0c587d5cff39dc5bf7c96a8c197339bce70298377624f133072ec69471f5
MISC metadata.xml 330 BLAKE2B f71e4ff9b7904fb681900d015703e5332f708644c1d1620b47f6357761b933c1864936039c8fdbbc8e6034387fee5cb87fc61c3559f1244238db3806a0db5696 SHA512 9e442b200bd6e64c372097344c228d30ebe3fa2ba74d71c64793dedb0271b9a47f4cdd48e1b13365093de82efbc784f913183b57d13a287c14c8ce71fbfe924d
diff --git a/games-puzzle/xpired/xpired-1.22-r1.ebuild b/games-puzzle/xpired/xpired-1.22-r1.ebuild
deleted file mode 100644
index 8fb097ba0442..000000000000
--- a/games-puzzle/xpired/xpired-1.22-r1.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit desktop
-
-DESCRIPTION="Sokoban-styled puzzle game with lots more action"
-HOMEPAGE="https://xpired.sourceforge.net"
-SRC_URI="https://downloads.sourceforge.net/xpired/${P}-linux_source.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/sdl-gfx
- media-libs/sdl-image[jpeg]
- media-libs/sdl-mixer[mod]"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/src"
-
-PATCHES=( "${FILESDIR}"/${P}-ldflags.patch )
-
-src_compile() {
- emake \
- PREFIX=/usr \
- SHARE_PREFIX=/usr/share/xpired
-}
-
-src_install() {
- emake \
- PREFIX="${D}/usr" \
- SHARE_PREFIX="${D}/usr/share/${PN}" \
- install
-
- newicon img/icon.bmp ${PN}.bmp
- make_desktop_entry xpired Xpired /usr/share/pixmaps/${PN}.bmp
- make_desktop_entry xpiredit "Xpired Level Editor"
-
- einstalldocs
-}
diff --git a/games-puzzle/xpired/xpired-1.22-r2.ebuild b/games-puzzle/xpired/xpired-1.22-r2.ebuild
new file mode 100644
index 000000000000..c5ac92ffb8aa
--- /dev/null
+++ b/games-puzzle/xpired/xpired-1.22-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop toolchain-funcs
+
+DESCRIPTION="Sokoban-styled puzzle game with lots more action"
+HOMEPAGE="https://www.online-siesta.com/game/x-pired/"
+SRC_URI="https://downloads.sourceforge.net/xpired/${P}-linux_source.tar.gz"
+S="${WORKDIR}/src"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ media-libs/libsdl[video]
+ media-libs/sdl-gfx
+ media-libs/sdl-image[jpeg]
+ media-libs/sdl-mixer[mod]
+"
+
+RDEPEND="
+ ${DEPEND}
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-ldflags.patch
+)
+
+src_compile() {
+ emake \
+ PREFIX="${EPREFIX}/usr" \
+ SHARE_PREFIX="${EPREFIX}/usr/share/${PN}" \
+ CC="$(tc-getCC)"
+}
+
+src_install() {
+ emake install \
+ PREFIX="${ED}/usr" \
+ SHARE_PREFIX="${ED}/usr/share/${PN}"
+
+ newicon img/icon.bmp ${PN}.bmp
+ make_desktop_entry ${PN} X-pired /usr/share/pixmaps/${PN}.bmp
+ make_desktop_entry ${PN}it "X-pired Level Editor" /usr/share/pixmaps/${PN}.bmp
+
+ einstalldocs
+}
diff --git a/games-roguelike/Manifest.gz b/games-roguelike/Manifest.gz
index aaba76d73192..44ab00160a49 100644
--- a/games-roguelike/Manifest.gz
+++ b/games-roguelike/Manifest.gz
Binary files differ
diff --git a/games-roguelike/powder/Manifest b/games-roguelike/powder/Manifest
index 8dba5209e4fd..32f328f755a4 100644
--- a/games-roguelike/powder/Manifest
+++ b/games-roguelike/powder/Manifest
@@ -1,4 +1,4 @@
AUX powder-117-gcc6.patch 354 BLAKE2B 5cc277bc2f7e59ecf4893716c2947d5a208bc61f1e2db2eede236b5b9e307e258404b86c06fc56fca3053a27dd1ef1b4dac200e9d18e28e3de3dc44eb51cca5a SHA512 7d486a29bad2b389cd6e772c44227b2475dce7630e8fd2932bbafb0f52ba3f3ae3af1eaccdd69e3c3742cec1a9d80b98d9d8527591dd14383e70131620270db6
-DIST powder117_src.tar.gz 1891043 BLAKE2B fbed7f94142f9f01bb235886825e94ccb1b110db70b8fb53d4476747a2cd7863b1af31a775f1cbaa4579cd6d0574c7a41cd2e2aaf90dbec3f1a1b419582c02d8 SHA512 cdbf67d6d582af39c40cc0872411725d0c296326b21cf8efbe7c7ccd11cd3c831ad129e5e91fb661f938a399ac799509e5123653494f54398c55750026bc6736
-EBUILD powder-117-r1.ebuild 919 BLAKE2B 24990d3ee0dd55a6cd42489f96f5afeadc898e808e8a8d45d5e48561b897ca3c4a06f3172ad95757a27563e07e0ef3bed0abdcab9dd28cdbf4c02f3ac748639f SHA512 592244d7bf3452a1c4cc5cb4db8f88e8c849346dbe95ce0ec9f85b21b40440bbf5ec8999d738cb8836a4c08d2bde92f7fa635c93a1ac007525f9e03373bb1bef
+DIST powder118_src.tar.gz 1941412 BLAKE2B 7c798a56e7d03dde41502982ee96077e6d2ebc17dd42694b6fa567d52f52bf1d44ddb5fa7e284d65f1d09fa2047f5322a572e901662fb58612ba208f9d24f64f SHA512 df2b6abd7453e7636588d13cf02a830ce1ebb8820bdb369afb3374ffd273fe5ef58e97ec35d8463cdb3d8b67e86f2b4afe0bcff7ee8ab5e2b7805a1b6209944c
+EBUILD powder-118.ebuild 913 BLAKE2B b035fd81c08ad377572299189e04a845f42890e3ea506fd376ac8a82aa8d5d29638c582d5617637d93837adfbc6f748e5881f2370ca10ccfac771aa9db037e87 SHA512 df559f7873c5c3a057354b53d58e9f788915837805ef0396247928b4f1220a7bc797e29c1acb8dc74a1962723f1b9f6cea456fdbd264d8c6afd4889de48ed872
MISC metadata.xml 250 BLAKE2B 8d44bd4c6e7d6491273e2015e36ddac74af7b94a124fd240ff030e16430f5c85e53ab812f0e3e94bb2e6d138f39b512bbe01ff98b0081cacc21a02d648ec7643 SHA512 80ac07a3cac10ad2e72e9989a130b7d2073934fe92914a9db2af4d0e769d4bf537770f8faba0654bbd64a7e85ee38cf1f9d03b4b9cd322864b1b2bb35087d610
diff --git a/games-roguelike/powder/powder-117-r1.ebuild b/games-roguelike/powder/powder-117-r1.ebuild
deleted file mode 100644
index e7c6acc40057..000000000000
--- a/games-roguelike/powder/powder-117-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit flag-o-matic
-
-MY_P=${P/-/}_src
-
-DESCRIPTION="A game in the genre of Rogue, Nethack, and Diablo. Emphasis is on tactical play"
-HOMEPAGE="http://www.zincland.com/powder/"
-SRC_URI="http://www.zincland.com/powder/release/${MY_P}.tar.gz"
-
-LICENSE="CC-Sampling-Plus-1.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="media-libs/libsdl[video]"
-RDEPEND=${DEPEND}
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${PN}-117-gcc6.patch )
-
-src_compile() {
- append-cxxflags -DCHANGE_WORK_DIRECTORY
- emake -C port/linux premake
- emake -C port/linux powder
-}
-
-src_install() {
- dobin port/linux/${PN}
- dodoc README.TXT CREDITS.TXT
-}
-
-pkg_postinst() {
- elog "While the highscore is kept, save games are never preserved between"
- elog "versions. Please wait until your current character dies before upgrading."
-}
diff --git a/games-roguelike/powder/powder-118.ebuild b/games-roguelike/powder/powder-118.ebuild
new file mode 100644
index 000000000000..e1bee3e2f572
--- /dev/null
+++ b/games-roguelike/powder/powder-118.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+MY_P=${P/-/}_src
+
+DESCRIPTION="A game in the genre of Rogue, Nethack, and Diablo with emphasis on tactical play"
+HOMEPAGE="http://www.zincland.com/powder/"
+SRC_URI="http://www.zincland.com/powder/release/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+LICENSE="CC-Sampling-Plus-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-libs/libsdl[video]"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-117-gcc6.patch
+)
+
+src_compile() {
+ append-cxxflags -DCHANGE_WORK_DIRECTORY
+ emake -C port/linux premake
+ emake -C port/linux powder
+}
+
+src_install() {
+ dobin port/linux/${PN}
+ dodoc README.TXT CREDITS.TXT
+}
+
+pkg_postinst() {
+ elog "While the highscore is kept, save games are never preserved between"
+ elog "versions. Please wait until your current character dies before upgrading."
+}
diff --git a/games-roguelike/stone-soup/Manifest b/games-roguelike/stone-soup/Manifest
index 475b95977b13..705d4e9db7aa 100644
--- a/games-roguelike/stone-soup/Manifest
+++ b/games-roguelike/stone-soup/Manifest
@@ -21,18 +21,20 @@ DIST stone-soup-0.31.0.tar.gz 22432560 BLAKE2B f3e696915458674e3f7ce2a47d19c740c
DIST stone-soup-0.31.png 1351 BLAKE2B cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59 SHA512 4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
DIST stone-soup-0.31.svg 68546 BLAKE2B 7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d SHA512 dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
DIST stone-soup-0.32.0_pre20240409.tar.gz 23206591 BLAKE2B 7d5f44adc4aaa1c7f881e4fddf2bd83240c126987168c8ef2e15681f83790b6f5ff5ca840ea46091c24a2dbaf80fe456c6919a09665519d71c6430d6ac9f09ad SHA512 81992f69fb7d70c968bc82f91131a55753d4323c15a12a1fd095cb4b75b77dc9645c4b5d9eb1106227d81d31d705bdc5ecc0e2ad3a63ba6562ee3730545a6c2a
+DIST stone-soup-0.32.0_pre20240626.tar.gz 23577520 BLAKE2B 43a7d9db8037cb1f37ff821da95106d77fa46b0bf34a6b0ef02b66023e1e77a76cc906d2f34d66d6bdea4e9b3859728e2e93909f2c9e1898caab52955d218de2 SHA512 f7a3c58a9f266f354e01175fcc9e2978f4afc5d4e1fc7b5f84979e36213057f2e3bb15f600d40988135e06dc01b65540a4342b16c82edf1c3cfb41421ea92285
DIST stone-soup-0.32.png 1351 BLAKE2B cc31abd59701aa6f0fb0bdcd90630ceebf7b3cb8b60f0e2817f8800c5bc4b3a5b9fef63c90a97b6248f306e7e3da0df3863a2195b8771863344d2443e7956d59 SHA512 4695204c8b936f7aac1ba15b02a6115a955fb2c56aa9a0b968ff007bc9a1a59b608110d60cce5625a9b92cd2c869bbea7e15433a53c1a338622809477a5846bc
DIST stone-soup-0.32.svg 68546 BLAKE2B 7c66286c9e8a3516e8483b3edb628a59fce29d8d248c3fd5b06e308782bbc651814f21ec958b30c36074a2576ced4bb10f291b5236da6f6e865ce1d7cefdf96d SHA512 dca555271faf704eb8ecdf5ee8a763df42cdeba94e9c163608c438cfc73c6fbf53416547050cad57f477ade191842e701785b65b7a9f18e27ceab05df8f2f75f
DIST stone_soup-0.25.1.zip 95477710 BLAKE2B 0b38a6c7cb7c4c87acccb861b5aae665cd2b6b532f6e86d4a9fa594e0d363b86b4af1ea47275f7fd026ea69d85215be8cdf46258bd620e738b4850e5eceed006 SHA512 fa7e8be582c5c6615531884ade4c113542c06c164b6912095c1adf2f16a31cb2ecce057d74132b11b1b1c256a77433037948d4e54819739b7e222cc896cd5220
DIST stone_soup-0.26.1.zip 95585384 BLAKE2B 6d1cb99fc44e918cad4144608f259e67a26df444b93c8501590ff209e8856fd08c514d4c8c78cb0848d8e6127cdf4360b47d21ced5d919da982421934b46102d SHA512 637f1a07e9f35e18eda10c17dc28449364c56aee8456497e30552acb55608a9433cff8b64af877049c21cb2a42eb2fcad28f58a7e57a1d835eb8c252e580205d
DIST stone_soup-0.27.1.zip 96934633 BLAKE2B 8821920a4faad9474f08a34ae3c272cb9dcd3ddeb9029e033c22eb8e6650ef20bbc30e0c0ca1556d08c1b7b898fdbdd3667a3ac9a8527e0c322cd8c78ab391bb SHA512 845dafc9895ada3712903de63b95cca9eeb66160e4a04ba21193d916447fca8e7248b851f1e938f43b8d3937cf4f4437443bdc4fe2da893fe3918fed4e0b5204
DIST stone_soup-0.28.0.zip 98876317 BLAKE2B 10f554ea004778b6a2537caa2f994c8e7b12e190ddaaf55f9fb5d2499b91ee6d15d63a9d50167528c1625058bc262c5cba8ba08235fc377e83329ba5f80158be SHA512 7316175ccf6efea376a8a9157f9c4d1786f59c544af39e5ff28a9fcd889e23ef58c2a3680df46807c84b2ce0feb347e661c929195e8affb3d3f98c24832b17e0
-EBUILD stone-soup-0.25.1-r103.ebuild 5863 BLAKE2B 15901d21e4d9cade5739bc1f076ca8bc603d0d75c0f644453bf6ffa5bb113b0fa4c3f63678e4c6ae609de06ac143d234cd9362435bc88c52c722a41e33dc6002 SHA512 45d31e2b6cf729026209034ef8004ea94aa220ffbb349f4bfa62d1d0c4e28cea6cb34061b0d4e8f793cd0371448598f040bd7c425e08be4bc0aaefd82537ba8b
-EBUILD stone-soup-0.26.1-r2.ebuild 6076 BLAKE2B 753ad93cc0958f4fdc9eaa56037bacae80145fc3ace6653aa8127cc42f53fa745722c07a0a2cd0e0ebf6a955e799e2e57950f3b9057ff2be75195cce446e6747 SHA512 3e13e4f5e6b2dc4a86f7716cd830a96977f08bd928f76b2e1289c47f919ba08ebd658d6f8986b6f8cb2e392b94637a9edc4b79e7bb6be10f0e3a4f270288712f
-EBUILD stone-soup-0.27.1-r1.ebuild 5863 BLAKE2B 5a081d057ae0c8fb26b7a621d3a4b8c5710f9882157907e7cd637f83b487cca21bc238caf44470ba4035638f9fcc6443b60193bd790313711cd11c7e77e728d3 SHA512 7aac452c00f748a5e8d7308a4e042bb7a6b93a4ce1fa7d38a59e58c8c2e0c950d9d7b07e1a1bf02d408a2173c861ebc1891dca05956665161649a69d6222487b
-EBUILD stone-soup-0.28.0-r1.ebuild 6466 BLAKE2B 248ea8d0477c262d0d973747ebe9b02544a948f6115f59f363c5e747b7f59e79987e1d07faaa633a51b8ef3d6cbc133042c2df55600a97f60d32f3ab345eb980 SHA512 9a9816cc5c94f302d171b54ed66f29add3ca1ebe78b096738aa1205e324864ad3b3486a67a8efbb88a7c66f926d25e8503b42f1d3cd4ca6ee647268ee2a2902f
-EBUILD stone-soup-0.29.1.ebuild 6418 BLAKE2B d5b8416ee3b23576a1f4994de269dc282fb4d7dc9704a254ecd52807437ccd5e164a3b721c03455ab39c28ef973e6b44121187883325974312b9ed05aa5e536e SHA512 813887e30b67d0c54ff35bf5e5b6b71101348a3dcbb5655ef74281df9cf2b64212253341e874267054fd336506a19248788e02d651d2c50d519d6d16cde719f1
-EBUILD stone-soup-0.30.1.ebuild 6421 BLAKE2B 58d40ec007755283e2715e31e823306f01ff34527a653341be234b75e040ceb1ff0bbecc43768715ad6a921f171a2b741cea7ccdd129420fdb21f720d4a12c69 SHA512 829a1862b9d7af10741b87f95f32a37e96d582265fd1dcba52965f0800fba4e04708673dcd3ee9fb338560be58c12d31c41d825c145f4b163e52c30d84eb9498
-EBUILD stone-soup-0.31.0.ebuild 6419 BLAKE2B 7917d84feef7c95776fa31af6fee0c3edfad2bb148c297a2a8bbbf626094c41bc469eee5bfdc9faaafc73941f60b398d9f0f4504c030672ef1b3f9a8acea4365 SHA512 fd36100fd7a1026d1324673735c42b3dc08de952f11ce18919e0aadee666cf031e874959b536f302a68e7060c2dd3b4cd4848de9ea748618224ddff4b6fdbe7a
-EBUILD stone-soup-0.32.0_pre20240409.ebuild 6459 BLAKE2B 9feb542cf08853057f181e1025621856e1f6c1eaa13dcf9fa29df657df7f4769ce40f500473a262e9c3b95d03b857f69eba06dc1802ee95c74ff9150d48e5abd SHA512 2e4ef05a0dce8b41db50a186f833cc7d31e33a8caf4d8edf4662ac550a106e5d7d0d9921f172bdada22a17d39106dcc8d3cf6b3f68ea3b14ef44096200372021
+EBUILD stone-soup-0.25.1-r103.ebuild 5864 BLAKE2B 90a4a7e74b95cfe643db20df0f5aab279d63e3f32a2367ed0b42cb69ffcd3c1a5fe8b1f6e49cc957b04b7ad9c3fa3d50c477bedf244b9aecf96cc7e968333b20 SHA512 26be8a34c824aadf6d3977dec8674b91c3743b5b97cbf7dde5c4dac256da86b23c198d089ffa2fcb891ad49cb26a58bc8332970049b97e11c50a1320741ab63d
+EBUILD stone-soup-0.26.1-r2.ebuild 6077 BLAKE2B 196a9ae162949b3c497c4e5e0f92d77c9583d50870506877c254ad85b429c1c324bb23ad354ff4c7884dabb3aeac8401200268f964665cdece3e0138105a178f SHA512 26566b9d6a6d99aaf63a5996467df4e054e6fd465c4952281f25935fb8011c4df6b51978dc41eb4ca55faad7098df4f9c383e8b02c3e77245766551fb1ac9235
+EBUILD stone-soup-0.27.1-r1.ebuild 5864 BLAKE2B b82c261f452ffa00bd2b8a080904b705aa9a3d7bc825533ecdd17e7ff62d9ff8788f0b1b140cd0b3229eda111acc26fe091c65d9091a42f008694e974f77a8aa SHA512 e44ab6eaac578fc536c1d29276b4cc22df8a16152c0672eff997433504a9048df8cd1568270eb8b794ed940bfc73c96d536b2ba4e687e486d255dc9db92f3727
+EBUILD stone-soup-0.28.0-r1.ebuild 6467 BLAKE2B cc8374aedcb5bcda53932d12533e2e2572eaa3b01585fe0ec83330984862a6d2af21b680c96dc57b706f483f8e38b74f444c721d04cbb8e69c7e980e8435a113 SHA512 994a3655f4824f66b85793ad35f285918e344123c054ba3c52f29e4820a41e1ec4b502915f8b7838facafdf93c6afd4c687b7f0e549b88ad2555eae7ae2fe95c
+EBUILD stone-soup-0.29.1.ebuild 6419 BLAKE2B 108cd8a40ead709a8c87fbc6ada1a8d5f4079483d54907a206b78333c1dd51a8e62b10a36f346cf3730e0f19c6dfaf755b90511ca18c9c6610fc0a2ce9aa62c3 SHA512 7eb9c238fb908966b599836d189e6ef5e19c3fbc63a5759ead5696ff3d788b64d090722b1bc841e9c983e6695d7ea63c47cb86a07c5f20ef3ef7fe7708fc38b4
+EBUILD stone-soup-0.30.1.ebuild 6422 BLAKE2B 6e2ef0c1404b05c73834dfbdb0cd579b37609c3ab0563442dbd00afe0b58a1698abdddde4eca8d3840af42eb5756c7abef39b8d5886021013a7caf7b9d0e75f2 SHA512 cb95b93e760007374d2617ab42baaaacc1712cea2d4a7b3a083357711b792b355239fcb5c0149d462247fc2df0499298a7dd9f40d3b520658295a92e59ad3bb2
+EBUILD stone-soup-0.31.0.ebuild 6422 BLAKE2B a524e779c680eefcfea799957d90fab631a62a028fd7c2336b3726491e0a38892799e35c0133f84c9927507ce071771dce50efe5b2d0250e5990e53c755aab8e SHA512 f8ad0683334ff8432a28b586d8f65de3ae37ffe42159d4282ca3fe97ba3be3d2cae9ac1180cf2df7d23e13bea6c310d454a15391166343831266aa5122f1e079
+EBUILD stone-soup-0.32.0_pre20240409.ebuild 6462 BLAKE2B 56032e2cb9ef35a8f4b49a7f8b5f9c3f2372c259aa5f00aaa261b5d3ba05f49c082fba751a8d318f44fc7a33c79821c6869360da32d388ea1005f70190c3b0e2 SHA512 7fac3deaa6121eec5ba3767afca3247f39caf34b02510f3f1290f44a1167dbe542abd6898fd066816ead100a70bcbf9c38f51aeaeb173356f5834a49483027a8
+EBUILD stone-soup-0.32.0_pre20240626.ebuild 6464 BLAKE2B 01c1c247755657d080b92d8bbc7a368dbfd1e5d24170afec82697ba2817128543231021e9c6bc2831ece3a9d81ea5b3100c3bf3b96e39964b3f42cf44c0a1cdb SHA512 f4101c2d2f86d1217289e2d080a93256def3ec68d3b8618e817152c49bd0f5c4e1cd13fd446f9aa05fd131eff09f54e788c666f919b2ab627ba830d303de62ba
MISC metadata.xml 1735 BLAKE2B 7c4c4777bbda596e10acf0eafac0b5682a8d3a6e81562b12ca38ad6d09c66a672933a127b9d5c853122ffcd4feb436667149f5e64732053e002b6e1044e7b1ee SHA512 a252f1ffe9b57659d9c7ee25aca3263d6dd79e95399fde3d888aa6d3fceb8f821ccf2a47fc0fa72eb5e1bab4bac4c861d436732818366d81b8cf7df6f0e659aa
diff --git a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
index 0b712dda89b3..dd87d033bd97 100644
--- a/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.25.1-r103.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
index 6e8f74d68955..69dd7d5bd22e 100644
--- a/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.26.1-r2.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
index 0c67e25b1d5e..808ceedc5014 100644
--- a/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.27.1-r1.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
index a2a5d00a8ad8..7596a6a35871 100644
--- a/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.28.0-r1.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
index b3aa85ee3dae..82d404c5678d 100644
--- a/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.29.1.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.30.1.ebuild b/games-roguelike/stone-soup/stone-soup-0.30.1.ebuild
index 92908ca4accc..38c0919a3cab 100644
--- a/games-roguelike/stone-soup/stone-soup-0.30.1.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.30.1.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{9,10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.31.0.ebuild b/games-roguelike/stone-soup/stone-soup-0.31.0.ebuild
index aabb2224fe3e..4dadb2f8148e 100644
--- a/games-roguelike/stone-soup/stone-soup-0.31.0.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.31.0.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240409.ebuild b/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240409.ebuild
index b86851ad074c..79c93c7aa401 100644
--- a/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240409.ebuild
+++ b/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240409.ebuild
@@ -16,7 +16,7 @@ EAPI=8
LUA_COMPAT=( lua5-1 )
LUA_REQ_USE="deprecated"
-PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_COMPAT=( python3_{10,11,12,13} )
VIRTUALX_REQUIRED="manual"
inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
diff --git a/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240626.ebuild b/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240626.ebuild
new file mode 100644
index 000000000000..3341d6b83dad
--- /dev/null
+++ b/games-roguelike/stone-soup/stone-soup-0.32.0_pre20240626.ebuild
@@ -0,0 +1,241 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# There are many slots for this package because people in the community
+# like to play old versions. Every release includes content changes
+# where species/spells/monsters are added or removed. The public
+# servers (e.g. http://crawl.akrasiac.org:8080) usually support playing
+# versions back to 0.11.
+
+# It's not necessary for Gentoo to support these old version but it's
+# something nice that our distro can offer that others don't. If the
+# maintenance burden becomes excessive than we can revisit that
+# position.
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 )
+LUA_REQ_USE="deprecated"
+PYTHON_COMPAT=( python3_{10,11,12,13} )
+VIRTUALX_REQUIRED="manual"
+inherit desktop python-any-r1 lua-single xdg-utils toolchain-funcs
+
+DESCRIPTION="Role-playing roguelike game of exploration and treasure-hunting in dungeons"
+HOMEPAGE="https://crawl.develz.org"
+
+# Leave empty string if not a _pre release
+COMMITSHA="3d6ac616a9d452a692b94beb1a9d6b8e66346631"
+if [ -z "${COMMITSHA}" ]; then
+ # This is a tagged release
+ # Note the archive URI and file layout changed upstream between 0.29.0 and 0.29.1
+ SRC_URI="
+ https://github.com/crawl/crawl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ "
+ MY_P="crawl-${PV}/crawl-ref"
+else
+ # This is a _pre release
+ SRC_URI="
+ https://github.com/crawl/crawl/archive/${COMMITSHA}.tar.gz -> ${P}.tar.gz
+ "
+ MY_P="crawl-${COMMITSHA}/crawl-ref"
+fi
+# MY_SLOT to satisfy pkgcheck variable order checking
+MY_SLOT="0.32"
+SRC_URI="
+ ${SRC_URI}
+ https://dev.gentoo.org/~stasibear/distfiles/${PN}.png -> ${PN}-${MY_SLOT}.png
+ https://dev.gentoo.org/~stasibear/distfiles/${PN}.svg -> ${PN}-${MY_SLOT}.svg
+"
+
+S=${WORKDIR}/${MY_P}/source
+# 3-clause BSD: mt19937ar.cc, MSVC/stdint.h
+# 2-clause BSD: all contributions by Steve Noonan and Jesse Luehrs
+# Public Domain|CC0: most of tiles
+# MIT: json.cc/json.h, some .js files in webserver/static/scripts/contrib/
+LICENSE="GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT"
+SLOT="${MY_SLOT}"
+KEYWORDS="~amd64 ~x86"
+IUSE="advpng debug ncurses sound test +tiles"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+RDEPEND="
+ ${LUA_DEPS}
+ dev-db/sqlite:3
+ sys-libs/zlib
+ !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) )
+ ncurses? ( sys-libs/ncurses:0 )
+ tiles? (
+ media-fonts/dejavu
+ media-libs/freetype:2
+ media-libs/libpng:0
+ sound? (
+ media-libs/libsdl2[X,opengl,sound,video]
+ media-libs/sdl2-mixer
+ )
+ !sound? ( media-libs/libsdl2[X,opengl,video] )
+ media-libs/sdl2-image[png]
+ virtual/glu
+ virtual/opengl
+ )"
+DEPEND="${RDEPEND}
+ test? ( <dev-cpp/catch-3.0.0:0 )
+ tiles? (
+ sys-libs/ncurses:0
+ )
+ "
+BDEPEND="
+ app-arch/unzip
+ dev-lang/perl
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ app-alternatives/lex
+ tiles? (
+ advpng? (
+ app-arch/advancecomp
+ )
+ !advpng? (
+ media-gfx/pngcrush
+ )
+ )
+ virtual/pkgconfig
+ app-alternatives/yacc
+ "
+
+PATCHES=(
+ "${FILESDIR}"/make-v3.patch
+ "${FILESDIR}"/rltiles-make.patch
+ "${FILESDIR}"/avoid-musl-execinfo.patch
+)
+
+python_check_deps() {
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+
+ if use !ncurses && use !tiles ; then
+ ewarn "Neither ncurses nor tiles frontend"
+ ewarn "selected, choosing ncurses only."
+ ewarn "Note that you can also enable both."
+ fi
+
+ if use sound && use !tiles ; then
+ ewarn "Sound support is only available with tiles."
+ fi
+}
+
+src_prepare() {
+ default
+ python_fix_shebang "${S}/util/species-gen.py"
+
+ if use advpng; then
+ eapply "${FILESDIR}/make-advpng.patch"
+ fi
+
+ sed -i -e "s/GAME = crawl$/GAME = crawl-${SLOT}/" "${S}/Makefile" \
+ || die "Couldn't append slot to executable name"
+
+ # File required for a _pre build
+ if ! [ -f "${S}/util/release_ver" ]; then
+ echo "${SLOT}" >"${S}/util/release_ver" || die "Couldn't write release_ver"
+ fi
+
+ # Replace bundled catch2 package with system implementation
+ # https://bugs.gentoo.org/829950
+ if use test; then
+ cp /usr/include/catch2/catch.hpp "${S}/catch2-tests" || die "Couldn't substitute system catch2"
+ fi
+}
+
+src_compile() {
+
+ # Insurance that we're not using bundled lib sources
+ rm -rf contrib || die "Couldn't delete contrib directory"
+
+ myemakeargs=(
+ $(usex debug "FULLDEBUG=y DEBUG=y" "")
+ BUILD_LUA=
+ AR="$(tc-getAR)"
+ CFOPTIMIZE=''
+ # -DLUA_COMPAT_OPENLIB=1 is required to enable the
+ # deprecated (in 5.1) luaL_openlib API (#869671)
+ CFOTHERS="${CXXFLAGS} -DLUA_COMPAT_OPENLIB=1"
+ CONTRIBS=
+ DATADIR="/usr/share/${PN}-${SLOT}"
+ FORCE_CC="$(tc-getCC)"
+ FORCE_CXX="$(tc-getCXX)"
+ LDFLAGS="${LDFLAGS}"
+ MAKEOPTS="${MAKEOPTS}"
+ PKGCONFIG="$(tc-getPKG_CONFIG)"
+ RANLIB="$(tc-getRANLIB)"
+ SAVEDIR="~/.crawl-${SLOT}"
+ SOUND=$(usex sound "y" "")
+ STRIP=touch
+ USE_LUAJIT=
+ V=1
+ prefix="/usr"
+ )
+
+ if use ncurses || (use !ncurses && use !tiles) ; then
+ emake "${myemakeargs[@]}"
+ # move it in case we build both variants
+ use tiles && { mv "crawl-${SLOT}" "${WORKDIR}"/crawl-ncurses-${SLOT} || die ;}
+ fi
+
+ if use tiles ; then
+ emake "${myemakeargs[@]}" clean
+ emake "${myemakeargs[@]}" "TILES=y"
+ fi
+}
+
+src_test() {
+ emake "${myemakeargs[@]}" \
+ $(usex tiles "TILES=y" "") \
+ catch2-tests
+}
+
+src_install() {
+ emake "${myemakeargs[@]}" \
+ $(usex tiles "TILES=y" "") \
+ DESTDIR="${D}" \
+ prefix_fp="" \
+ bin_prefix="${D}/usr/bin" \
+ install
+
+ [[ -e "${WORKDIR}/crawl-ncurses-${SLOT}" ]] && dobin "${WORKDIR}/crawl-ncurses-${SLOT}"
+
+ # don't relocate docs, needed at runtime
+ rm -rf "${D}/usr/share/${PN}-${SLOT}"/docs/license
+
+ mv "${WORKDIR}/${MY_P}"/docs/crawl.6 "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6" \
+ || die "Couldn't append slot to man page name"
+ doman "${WORKDIR}/${MY_P}/docs/crawl-${SLOT}.6"
+
+ # icons and menu for graphical build
+ if use tiles ; then
+ doicon -s 48 "${DISTDIR}"/${PN}-${SLOT}.png
+ doicon -s scalable "${DISTDIR}"/${PN}-${SLOT}.svg
+ make_desktop_entry "crawl-${SLOT}" "crawl-${SLOT}" "crawl-${SLOT}"
+ fi
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+
+ elog "crawl is a slotted install that supports having"
+ elog "multiple versions installed. The binary has the"
+ elog "slot appended, e.g. 'crawl-"${SLOT}"'."
+
+ if use tiles && use ncurses ; then
+ elog
+ elog "Since you have enabled both tiles and ncurses frontends"
+ elog "the ncurses binary is called 'crawl-ncurses-"${SLOT}"' and the"
+ elog "tiles binary is called 'crawl-"${SLOT}"'."
+ fi
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/games-server/Manifest.gz b/games-server/Manifest.gz
index 709b8097d02c..aa46f1652933 100644
--- a/games-server/Manifest.gz
+++ b/games-server/Manifest.gz
Binary files differ
diff --git a/games-server/bedrock-server/Manifest b/games-server/bedrock-server/Manifest
index 707a7efcbfb6..20af3fe21128 100644
--- a/games-server/bedrock-server/Manifest
+++ b/games-server/bedrock-server/Manifest
@@ -2,7 +2,7 @@ AUX bedrock-server.confd 317 BLAKE2B 47308c295519e0c92653a738aafd3044120c8f86d70
AUX bedrock-server.initd-r5 1924 BLAKE2B 23cc0671510b17d3a24f2c11688d18111b5e6a38918ea1c9c0973bc8fa26b58f4b59d8a48d68d84b16b89ebccb5da56c986e98ff8b637fb13512804c6c74f8f1 SHA512 7eee4d085a7377e72cd5e9b8e8445beabb322c4d13f9564e5ccd45a76c91b209a4fbc00f08ecaecb1091e4a3d62354b83fe6999b2839f9d3c63b6cdbb78bd757
AUX bedrock-server.service 1045 BLAKE2B 3db6cd6ac572a1f1ae47d6d4f38ce9a9a206f1a6aafe7fc329861b9037cfdb05f903f3458cc8244d5b9539d74d3cd12accd391c99fc3bf08afa3a0122a1ed14e SHA512 575a621e69a297ee02d9b5d846320f598363fd48f9d58dceafd24f21e5c31dd5609dc4af110f36954787bb537907e9b36d43bce8c8f0f4025528f58685d5438d
DIST bedrock-server-1.20.81.01.zip 128321298 BLAKE2B 61c815510e11dfc7dfe93fa2787960f4bea3a39be7c400b255461a871b01cc2f4adb555687257f6553707bcc291664c59c797db2630be0b12908fb407402b9ec SHA512 f0ba9ecbaed93c5f50b37300324f414331b195a593489336320fb62d4f7a9508e9313a0e09c49b5ce63c2d702f015eb9f69786e6eedb41f095af717d25bc767e
-DIST bedrock-server-1.21.0.03.zip 130150482 BLAKE2B f8caa35404bc1431e7d00dc116689c7671acd41a2e4c091869a51d2cdefd23fc54c95db0b44026740fb9ec6ff8838e7f91c3e86d3b9f5c0431bb59e9414c94da SHA512 09439f052c901b23f9ac75bdb2fe02dcced1e17d3e7b5feabf1d821eede766c8dd727ab933477230ea7b29907da8e8e0f6db28b6a93f332c1572fbfb41b98875
+DIST bedrock-server-1.21.1.03.zip 130152613 BLAKE2B 5f03769ffd2f6b534b6f4ada90a3d2f938a62169ed21f34b9f66b469a55d595cd5c563b8599362512d24e197a3440c33d7af61183186558830d1ac750dce4b66 SHA512 914232b94add9f7f17bd761bd991fd3590022037cbe1cfa3bbe7886830e5868d2e0125fa7a7e07a83002be021ac5ef77c379dc40b000d60537efec67359963b9
EBUILD bedrock-server-1.20.81.01.ebuild 1146 BLAKE2B 2448cf23ab4d899ff7b9328b5e92dd7558f7c610a4f45efe15339164d57687907a4f814d7b4a30025961ec6b780e0ef3cfed8223fe99a749b00ec023b2e7c213 SHA512 d0d1e168b5320cd81b848603ef35d8775a4c1ce3421b80958894d12cfa5d37f832855736af33c40350f623578e4db33adc70e3c6110a8de647ced586397a3724
-EBUILD bedrock-server-1.21.0.03.ebuild 1147 BLAKE2B 0de3487ba32f6fa710a8d32afaae6543c8ea89ffef80a34969e1747c99e4cb38c9085b7da1f0c843eb405e0af2296a7ba6704beea2b45da0912b517d3ac8d0e0 SHA512 af7d416d0d713bcdb9407bcfbe610022f7a9c934ca4dd33a93a2b61e5d8327077a84949f4798dde4f771c4f8256f98ebbb7611525ddf76d3fbb82b1356165222
+EBUILD bedrock-server-1.21.1.03.ebuild 1147 BLAKE2B 0de3487ba32f6fa710a8d32afaae6543c8ea89ffef80a34969e1747c99e4cb38c9085b7da1f0c843eb405e0af2296a7ba6704beea2b45da0912b517d3ac8d0e0 SHA512 af7d416d0d713bcdb9407bcfbe610022f7a9c934ca4dd33a93a2b61e5d8327077a84949f4798dde4f771c4f8256f98ebbb7611525ddf76d3fbb82b1356165222
MISC metadata.xml 676 BLAKE2B ae3d24e16c5da237df029cc571c6f7099c0e292524633990f92a16075a901191b0aade76429014bb02c95d8032b08436d79599eaafa4fea16345e63dd9180b94 SHA512 df3a66bb13e34ed64a3c5a7974a1aa6b5b4d8b9589a4f9bc08ac74a6cf6f7f8886373963b4d5532a3ca86a2ca48bd7a6f58500622741109273e8ec670ca290f7
diff --git a/games-server/bedrock-server/bedrock-server-1.21.0.03.ebuild b/games-server/bedrock-server/bedrock-server-1.21.1.03.ebuild
index 59d5dc8f1da0..59d5dc8f1da0 100644
--- a/games-server/bedrock-server/bedrock-server-1.21.0.03.ebuild
+++ b/games-server/bedrock-server/bedrock-server-1.21.1.03.ebuild
diff --git a/games-simulation/Manifest.gz b/games-simulation/Manifest.gz
index 318a0b698dc2..f1fe0c8979e5 100644
--- a/games-simulation/Manifest.gz
+++ b/games-simulation/Manifest.gz
Binary files differ
diff --git a/games-simulation/openrct2/Manifest b/games-simulation/openrct2/Manifest
index 0e6152f23271..4570b7b496a2 100644
--- a/games-simulation/openrct2/Manifest
+++ b/games-simulation/openrct2/Manifest
@@ -3,18 +3,12 @@ AUX openrct2-0.4.0-include-additional-paths.patch 928 BLAKE2B 0af967acd22b8f11b1
AUX openrct2-0.4.1-gtest-1.10.patch 269 BLAKE2B 40e85e87627ca627faff555248a46307f79f923dffffae1b47af55643b64d2776c075ad237530d0a0a074ffd62a18ce021d72fc3c4b4126e2880683c75648908 SHA512 8526095e8716d4885524483e6fe6b6f2ba7edf29bc7bd30602f37aebd5bafdc3a299e5890d3844fc1d573c69244d5415f7d02791e6ac73f9e421f88987bce2dd
AUX openrct2.confd 415 BLAKE2B 08c22a6940f07d89b6414917d5438d2926b71397c1aa590db805fea67fe6857ccd7e00117edb0f8135fd055d741ec071e3cd439bd62f516142151ef3af76b2a4 SHA512 d2f6863c507389eab1117497edca2a21121c115b7fd06f59bc358f0a610ebf58b8df3be7683aaf105cc481c27647c4cfa36893c33b3a1da0624325927b5e3d9b
AUX openrct2.initd 1424 BLAKE2B 0b5940000d0d7ebf0ad14d2326fc6342380fe9fd5266a49610d4c62686062ce2fbaca7c3211f0026d3c8bda6ad8bc7526838734571266da745e2d67ca8be9ec8 SHA512 3c1ebbe9874ecda50b9420d1cb27633a9ddec57f5afab39ceac0845e44c7fdfd0fd0dd9799a14b09f45d3c7e85a93cd994515d495c3b2f1d4e8012e5716f1409
-DIST openrct2-0.4.10.tar.gz 21854907 BLAKE2B 001918bf436be79a96b222971cdbb9118f26c5350c027360b749588c2112e8a12ae9aa435f6111dec1cb5c3f03d53560ca8b429c7ef0cccb4a5fe12eaf01c9ba SHA512 5ed9a6c790d5603fd1605669294a56908f493f347517d4c3bc8403df91b3678996d76980a42e9e3076b02fba598ee0bd33f2ad080762898cee7c40a865eed89d
DIST openrct2-0.4.11.tar.gz 21842033 BLAKE2B 16647324f46aadd8b193dc703619836553e69c45b41a541b4c5670e37321c5ea5a6d9cf4a9ed1f669c25d9e9f178f28e806c9535e42a8be3d7212a1e92a4503e SHA512 820b0aaccdde433bf3da8a45e5893882e7a0bb1b0084fa6130ceab91489584a9d10b1ef18bac718e3f9ea910bdbcd878b7a3ca4f9361663a9fb496bb62a0ca80
-DIST openrct2-0.4.9.tar.gz 21819673 BLAKE2B 32fa5b3a8a8e0b4a7031fcbca6ad419e5efe0812713d58d9e40880e3747671ca70ef6285536a335eba59aba41e3c9a238b55577796bd1c931b8e3c1fb99fff38 SHA512 711254007f8ed7377d6ceedcedf6e75d5a07033844dba891cc5c1f457d60a45ae4430d57f17624a5dce6d157d7ed269d235c53eedd46d58c433791d749953d85
-DIST openrct2-objects-1.4.0.zip 5314707 BLAKE2B ae934f91f1de376851f37d37227049e90dcf644eab1bde4544b3a02ba1b678a3f27c49e106860db0f6817986301b95a1121be4827be06e05faf2c1b1583e953f SHA512 996cd4f6b5a3df1acd8258c68a123968e436b41e667e0d1f3a3e5b53d9f1788d1f8b3b87b4e8bbe3b1aff856449eca3bf04916e6a2bdca497e0de89807b90b3b
-DIST openrct2-objects-1.4.3.zip 5391619 BLAKE2B 0e84f5b520c2c46503e3b1ea46ce6eebbc4960101b30405f7b29c3c8b2e76d45ff807e0a632b262a30a1d9f2acd11ed7870b81e0a3afd5357637ff946ef5a0e6 SHA512 cd5ac250f2e2ad89da1febc7d2f3486be0dd8ea442693b037f3f36b254a5216d9288fb17264c7821d5ec648571c6f5bb6c5f86c421c68f7913d1af0ccb290a3a
DIST openrct2-objects-1.4.4.zip 5392108 BLAKE2B 6e17659902dc76ab595ed68fc696eba64ac9add6212cbbd945abafe0d178e183410506543509135f2c1c5d2a1e0dfddd287c4f2b80e7d4bc794596844658f26d SHA512 602057c184970fa15e7f40804262fca55d21709d403d85b89d6c264144dc4251b9aa058b4ef37b5723c4ea39d6a317f0304fe41f1a9734766a75d1cab1170e75
DIST openrct2-openmusic-1.5.zip 40548101 BLAKE2B 11cf46a54716097038e134ae11aeb23823097ca96189dabeb0e43d7050d5e776aa309c38de247da15b1eec7ed6be6299d5673a92df1323cc3a4a5bbc4f48d567 SHA512 55d4afb854eaa5a69c42e7f0b26669c8fb58b2eba3e2892c655e76d8fab82e2734f39981d7f5ac69e11dc87d06c89795da2468feac3bc53ef6cfdd992e3924f3
DIST openrct2-opensound-1.0.5.zip 4012384 BLAKE2B 7ddb1437d7e68373f05bd60d77f03971b8a1d6f4280d008d5bf3e86b5d2cb46001a04edddeeb04a06a37801c3afbd35926beb54fe5a72c7fa88b50d0a0b18535 SHA512 fc46ffb3f6243b3d783a280481ce373a8ddc8cf1fd28bfeceecf6223b72b38f1d49d0c95eea3376308a61a77c50c7a06252b6d72248cfecc493b63b65bd6512a
DIST openrct2-replays-0.0.79.zip 1934633 BLAKE2B 4b5c4d96be91055ceff8f5f5f1a894cc2544659983e61ac2f42d655229357b6a368553c1ee45d147cb360c8d54bb0ca78b61a9716efa8d1d7f37cd7c5ba50fa7 SHA512 04acde4d60c8fa949b298dd15e38fe0421659357fa214dffb0577574e0b0ac218a01ce998f4e12e3ab13a88fbbba8096392462fda29c68a6215bc0875aaae9b2
DIST openrct2-title-sequences-0.4.6.zip 2547725 BLAKE2B 5f7b36cd1372106923000775307ea7ff8c142c3b1d026d84b86f255a629b0a2ac16a682300999789229a8833d4c7327c858c04710ecddfb97af1858ff121a5c4 SHA512 bd7d0f25047540572be75a4a8886e8dabdceb7a3e11fdeb5473b66fe804d829acdb763d34ec7cfa656df9bc527268a3e0e7ca09c699995804b22ff2a529ad5da
-EBUILD openrct2-0.4.10.ebuild 4573 BLAKE2B 867f2bfc95b1cfbe218b8434bd68cf52477d8efca31c249f853b6e98941bab9af609ed3a82ad9d3e4c3d1d32901265ebe047db58b169ebc63533386a28d183aa SHA512 ce4a63ce78abd0fa6db12a17945831f2e11dcd9698cf65e329bca0813e7954bd33322c0f5b6e5b3460905551793962e843079b36108a4e7cbfc2f20e5ae5f9d0
EBUILD openrct2-0.4.11.ebuild 4569 BLAKE2B c8acb52052512c4c1e56f2d1a741cd21ac1ebe565b5d1c866c11baadf7b1cbe31ebf80ad6aa23952b1191adc8c057309ae80475214419501b7afda613eff4cc9 SHA512 e47d36a6d6c144cde1ee78b47dc4fc6bfb3f0461ae372819f19fd6a93943d2ff0f8c6479cb832c6a273e133b5d218cc3c0a000d006687b3937c149e362ef024f
-EBUILD openrct2-0.4.9.ebuild 4569 BLAKE2B 257d141303de05a806cb242ce226fcf6d23dc634a72fce12fbd31d417ed84fbb8cc670e54df8dfc48cc7cf35137b6adf7343b9a99d4e894f23fe28d2a1fa939b SHA512 5c52f34f314ed8954b3ee767b08b9a02ac7e17c758ee060b2ff45e118701257c7ec5b04b97c39d86baf11b9be32b0c956978fae8fd863c767f1afb8ea8185997
EBUILD openrct2-9999.ebuild 4497 BLAKE2B f8c99d23967baaa31f71fa56cc6aa837a0f48550f4a4e1a4a4e808ad981549afd7e9d5509b95ab9315cb60fcafe0264f7f472b7cc43c308ca9a0f3736eca81f8 SHA512 dc5868701825d8c69676598bff9624e0eeffa1c3e4868ea7dc39364211733caa9cb21c2ef756158b26d344ec4ea410e5962e6a00b8e34be1381eadb31fe120f4
MISC metadata.xml 1200 BLAKE2B 7a2ca04e6e757efd12cbf00558372a19d10833fbd11d105f14bf68662ea6c64cbac3b01b4f5abba1473c4c184cceeadc26b38ef91e9edc3a40ee94415f868ff6 SHA512 97c181f7f3d97bf8ef90c1666497397c8ad87b23b536d1be6af7133e85e1e331813ee2247b3e0dfe887c0328f0b35184f1e9738ba7a7bb53b80813c23565c61e
diff --git a/games-simulation/openrct2/openrct2-0.4.10.ebuild b/games-simulation/openrct2/openrct2-0.4.10.ebuild
deleted file mode 100644
index c4d567c37205..000000000000
--- a/games-simulation/openrct2/openrct2-0.4.10.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake readme.gentoo-r1 xdg-utils
-
-MY_PN="OpenRCT2"
-MY_PN_MSX="openmusic"
-MY_PN_OBJ="objects"
-MY_PN_RPL="replays"
-MY_PN_SFX="opensound"
-MY_PN_TS="title-sequences"
-MY_PV_MSX="1.5"
-MY_PV_OBJ="1.4.3"
-MY_PV_RPL="0.0.79"
-MY_PV_SFX="1.0.5"
-MY_PV_TS="0.4.6"
-
-DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2"
-HOMEPAGE="https://openrct2.org/"
-SRC_URI="
- https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/${MY_PN}/${MY_PN_MSX}/releases/download/v${MY_PV_MSX}/${MY_PN_MSX}.zip -> ${PN}-${MY_PN_MSX}-${MY_PV_MSX}.zip
- https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
- https://github.com/${MY_PN}/OpenSoundEffects/releases/download/v${MY_PV_SFX}/${MY_PN_SFX}.zip -> ${PN}-${MY_PN_SFX}-${MY_PV_SFX}.zip
- https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
- test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="dedicated +flac +opengl scripting test +truetype +vorbis"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/icu:=
- dev-libs/jansson:=
- dev-libs/libzip:=
- media-libs/libpng:=
- net-misc/curl[ssl]
- sys-libs/zlib
- !dedicated? (
- media-libs/libsdl2
- media-libs/speexdsp
- flac? ( media-libs/flac:= )
- opengl? ( virtual/opengl )
- vorbis? ( media-libs/libvorbis )
- )
- dev-libs/openssl:0=
- scripting? ( dev-lang/duktape:= )
- truetype? (
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- dedicated? (
- acct-group/openrct2
- acct-user/openrct2
- )
-"
-
-DEPEND="
- ${COMMON_DEPEND}
- dev-cpp/nlohmann_json
- test? ( dev-cpp/gtest )
-"
-
-BDEPEND="
- app-arch/unzip
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch"
- "${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch"
-)
-
-src_unpack() {
- unpack "${P}".tar.gz
-
- mkdir -p "${S}"/data || die
- cd "${S}"/data
- unpack "${PN}-${MY_PN_MSX}-${MY_PV_MSX}".zip
- unpack "${PN}-${MY_PN_SFX}-${MY_PV_SFX}".zip
-
- mkdir -p "${S}"/data/object || die
- cd "${S}"/data/object || die
- unpack "${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}".zip
-
- mkdir -p "${S}"/data/sequence || die
- cd "${S}"/data/sequence || die
- unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
-
- if use test; then
- mkdir -p "${S}"/testdata/replays || die
- cd "${S}"/testdata/replays || die
- unpack "${PN}-${MY_PN_RPL}-${MY_PV_RPL}".zip
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Don't treat warnings as errors.
- sed -e 's/-Werror//' -i CMakeLists.txt || die
-}
-
-src_configure() {
- # Note: There is currently no support for Disord-RPC and Google Benchmark,
- # as both packages do not exist in Gentoo, so support for them has been disabled.
- local mycmakeargs=(
- -DDISABLE_DISCORD_RPC=ON
- $(usex !dedicated "-DDISABLE_FLAC=$(usex !flac)" "")
- -DDISABLE_GOOGLE_BENCHMARK=ON
- -DDISABLE_GUI=$(usex dedicated)
- -DDISABLE_HTTP=OFF
- -DDISABLE_IPO=ON
- -DDISABLE_NETWORK=OFF
- $(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "")
- -DDISABLE_TTF=$(usex !truetype)
- $(usex !dedicated "-DDISABLE_VORBIS=$(usex !vorbis)" "")
- -DDOWNLOAD_OBJECTS=OFF
- -DDOWNLOAD_OPENMSX=OFF
- -DDOWNLOAD_OPENSFX=OFF
- -DDOWNLOAD_REPLAYS=OFF
- -DDOWNLOAD_TITLE_SEQUENCES=OFF
- -DENABLE_SCRIPTING=$(usex scripting)
- -DOPENRCT2_USE_CCACHE=OFF
- -DPORTABLE=OFF
- -DSTATIC=OFF
- -DWITH_TESTS=$(usex test)
- -DUSE_MMAP=ON
- )
-
- cmake_src_configure
-}
-
-src_test() {
- # Since the tests need the OpenRCT2 data,
- # we need to symlink them into the build directory,
- # otherwise some tests will fail, as they don't find the OpenRCT2 data.
- # It is currently not possible to override that path.
- # See: https://github.com/OpenRCT2/OpenRCT2/issues/6473
- ln -s "${S}"/data "${BUILD_DIR}" || die
-
- cmake_src_test
-}
-
-src_install() {
- use scripting && DOCS+=( "distribution/scripting.md" "distribution/openrct2.d.ts" )
-
- cmake_src_install
-
- if use dedicated; then
- newinitd "${FILESDIR}"/openrct2.initd openrct2
- newconfd "${FILESDIR}"/openrct2.confd openrct2
- fi
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/games-simulation/openrct2/openrct2-0.4.9.ebuild b/games-simulation/openrct2/openrct2-0.4.9.ebuild
deleted file mode 100644
index dc1106a04c37..000000000000
--- a/games-simulation/openrct2/openrct2-0.4.9.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake readme.gentoo-r1 xdg-utils
-
-MY_PN="OpenRCT2"
-MY_PN_MSX="openmusic"
-MY_PN_OBJ="objects"
-MY_PN_RPL="replays"
-MY_PN_SFX="opensound"
-MY_PN_TS="title-sequences"
-MY_PV_MSX="1.5"
-MY_PV_OBJ="1.4.0"
-MY_PV_RPL="0.0.79"
-MY_PV_SFX="1.0.5"
-MY_PV_TS="0.4.6"
-
-DESCRIPTION="An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2"
-HOMEPAGE="https://openrct2.org/"
-SRC_URI="
- https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/${MY_PN}/${MY_PN_MSX}/releases/download/v${MY_PV_MSX}/${MY_PN_MSX}.zip -> ${PN}-${MY_PN_MSX}-${MY_PV_MSX}.zip
- https://github.com/${MY_PN}/${MY_PN_OBJ}/releases/download/v${MY_PV_OBJ}/${MY_PN_OBJ}.zip -> ${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}.zip
- https://github.com/${MY_PN}/OpenSoundEffects/releases/download/v${MY_PV_SFX}/${MY_PN_SFX}.zip -> ${PN}-${MY_PN_SFX}-${MY_PV_SFX}.zip
- https://github.com/${MY_PN}/${MY_PN_TS}/releases/download/v${MY_PV_TS}/${MY_PN_TS}.zip -> ${PN}-${MY_PN_TS}-${MY_PV_TS}.zip
- test? ( https://github.com/${MY_PN}/${MY_PN_RPL}/releases/download/v${MY_PV_RPL}/${MY_PN_RPL}.zip -> ${PN}-${MY_PN_RPL}-${MY_PV_RPL}.zip )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-IUSE="dedicated +flac +opengl scripting test +truetype +vorbis"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
- dev-libs/icu:=
- dev-libs/jansson:=
- dev-libs/libzip:=
- media-libs/libpng:=
- net-misc/curl[ssl]
- sys-libs/zlib
- !dedicated? (
- media-libs/libsdl2
- media-libs/speexdsp
- flac? ( media-libs/flac:= )
- opengl? ( virtual/opengl )
- vorbis? ( media-libs/libvorbis )
- )
- dev-libs/openssl:0=
- scripting? ( dev-lang/duktape:= )
- truetype? (
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- )
-"
-
-RDEPEND="
- ${COMMON_DEPEND}
- dedicated? (
- acct-group/openrct2
- acct-user/openrct2
- )
-"
-
-DEPEND="
- ${COMMON_DEPEND}
- dev-cpp/nlohmann_json
- test? ( dev-cpp/gtest )
-"
-
-BDEPEND="
- app-arch/unzip
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-0.4.0-include-additional-paths.patch"
- "${FILESDIR}/${PN}-0.4.1-gtest-1.10.patch"
-)
-
-src_unpack() {
- unpack "${P}".tar.gz
-
- mkdir -p "${S}"/data || die
- cd "${S}"/data
- unpack "${PN}-${MY_PN_MSX}-${MY_PV_MSX}".zip
- unpack "${PN}-${MY_PN_SFX}-${MY_PV_SFX}".zip
-
- mkdir -p "${S}"/data/object || die
- cd "${S}"/data/object || die
- unpack "${PN}-${MY_PN_OBJ}-${MY_PV_OBJ}".zip
-
- mkdir -p "${S}"/data/sequence || die
- cd "${S}"/data/sequence || die
- unpack "${PN}-${MY_PN_TS}-${MY_PV_TS}".zip
-
- if use test; then
- mkdir -p "${S}"/testdata/replays || die
- cd "${S}"/testdata/replays || die
- unpack "${PN}-${MY_PN_RPL}-${MY_PV_RPL}".zip
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Don't treat warnings as errors.
- sed -e 's/-Werror//' -i CMakeLists.txt || die
-}
-
-src_configure() {
- # Note: There is currently no support for Disord-RPC and Google Benchmark,
- # as both packages do not exist in Gentoo, so support for them has been disabled.
- local mycmakeargs=(
- -DDISABLE_DISCORD_RPC=ON
- $(usex !dedicated "-DDISABLE_FLAC=$(usex !flac)" "")
- -DDISABLE_GOOGLE_BENCHMARK=ON
- -DDISABLE_GUI=$(usex dedicated)
- -DDISABLE_HTTP=OFF
- -DDISABLE_IPO=ON
- -DDISABLE_NETWORK=OFF
- $(usex !dedicated "-DDISABLE_OPENGL=$(usex !opengl)" "")
- -DDISABLE_TTF=$(usex !truetype)
- $(usex !dedicated "-DDISABLE_VORBIS=$(usex !vorbis)" "")
- -DDOWNLOAD_OBJECTS=OFF
- -DDOWNLOAD_OPENMSX=OFF
- -DDOWNLOAD_OPENSFX=OFF
- -DDOWNLOAD_REPLAYS=OFF
- -DDOWNLOAD_TITLE_SEQUENCES=OFF
- -DENABLE_SCRIPTING=$(usex scripting)
- -DOPENRCT2_USE_CCACHE=OFF
- -DPORTABLE=OFF
- -DSTATIC=OFF
- -DWITH_TESTS=$(usex test)
- -DUSE_MMAP=ON
- )
-
- cmake_src_configure
-}
-
-src_test() {
- # Since the tests need the OpenRCT2 data,
- # we need to symlink them into the build directory,
- # otherwise some tests will fail, as they don't find the OpenRCT2 data.
- # It is currently not possible to override that path.
- # See: https://github.com/OpenRCT2/OpenRCT2/issues/6473
- ln -s "${S}"/data "${BUILD_DIR}" || die
-
- cmake_src_test
-}
-
-src_install() {
- use scripting && DOCS+=( "distribution/scripting.md" "distribution/openrct2.d.ts" )
-
- cmake_src_install
-
- if use dedicated; then
- newinitd "${FILESDIR}"/openrct2.initd openrct2
- newconfd "${FILESDIR}"/openrct2.confd openrct2
- fi
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
- xdg_mimeinfo_database_update
-}
diff --git a/games-strategy/Manifest.gz b/games-strategy/Manifest.gz
index 6c14901fc036..c2350c91cccd 100644
--- a/games-strategy/Manifest.gz
+++ b/games-strategy/Manifest.gz
Binary files differ
diff --git a/games-strategy/naev/Manifest b/games-strategy/naev/Manifest
index 95bcb246d277..1ae1a8d47897 100644
--- a/games-strategy/naev/Manifest
+++ b/games-strategy/naev/Manifest
@@ -1,3 +1,3 @@
-DIST naev-0.11.3-source.tar.xz 453755276 BLAKE2B aa46d6e78c964812d2eede0851071d30a9b7f1b408456cbdd3a171b94e0eb00432bb17aeada76766f504db25ba83b49641b06f58d9911ea5e9cba91bb245f4ff SHA512 25f33cd78f83c9d6fe6ae3f6464e45a9086d7e2e033671b866d9e3d47a2cfff2d9e64dd453846de4e1fcf3384a57361bcf026a01eb39e9cf3b620be46b0d3f0b
-EBUILD naev-0.11.3.ebuild 2347 BLAKE2B 1fc340121e8737a5616ef8cebe7d915a407aebdeaaf330a460391ae24bed13f2a1597f40c9a5f1dc6dff0e8126d8db75f7361dddc9f6879a989970bd422ba6cf SHA512 423434803f2ea8df531da7896a0685ee8a457d142623229f17ee391d59b1ce4cfe17dabf3b3cd4b4169ee8fa8666b89f8560bfc2d6cafd12e7cbddc8a7a86f28
+DIST naev-0.11.5-source.tar.xz 453774708 BLAKE2B 36debc50b54c8f8c47851484cba7768242f70eebe1ef24f789c1435ee421ace4767b8be2ffda281162b796100c45882d6d7d8e005415ebbd81f56530831ca827 SHA512 de4896f705d020ab2f2c3ffd6c16599365caa8b87dbca6288f9dbcec114e97ee775a03819b958fdd697b1232295c6f6339a89e1b5c6671942efe26ec2d439755
+EBUILD naev-0.11.5.ebuild 2347 BLAKE2B d25f4e8e0baf14496c1630f13809644abb1e5e87164d239a3c70e075967afd807699edf5de11de6c716f7a4fa26c7e6c8520e706c675c9e08e8669a365574cb1 SHA512 9c4ef74a3a074ea199a1161510ce53b91c5bb52a449242c0abe6a157e1dc744c3b982fcedaddc6fd1fcb9e08fa3c4d206702056f8ea237d1f6d945dac4e3fa91
MISC metadata.xml 328 BLAKE2B 2c831943c7eee723e5c707906bcec96e97abd71e5d6fc3256010cca9626aebe95ecd7dca316a9567fe41186f0a656a434d774f83f088f414a95b3aba425c23b9 SHA512 426ac4b34b6cb45db05f5a7768a15947f67f5e90cda1bafa817320988aeb96ade18d774b2aa5e92d12c1fd1fd7a4964ac1bbdacbca6655325ccccc6a9405dfa4
diff --git a/games-strategy/naev/naev-0.11.3.ebuild b/games-strategy/naev/naev-0.11.3.ebuild
deleted file mode 100644
index 724f70d79119..000000000000
--- a/games-strategy/naev/naev-0.11.3.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit lua-single meson python-any-r1 virtualx xdg
-
-DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity"
-HOMEPAGE="https://naev.org/"
-SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz"
-
-LICENSE="
- GPL-3+
- Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0
- CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain
-"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-# dlopen: libglvnd
-RDEPEND="
- ${LUA_DEPS}
- dev-games/physfs
- dev-libs/libpcre2:=
- dev-libs/libunibreak:=
- dev-libs/libxml2
- media-libs/freetype:2
- media-libs/libglvnd
- media-libs/libsdl2[joystick,opengl,video]
- media-libs/libvorbis
- media-libs/openal
- media-libs/sdl2-image[png,webp]
- net-libs/enet:1.3=
- sci-libs/cholmod
- sci-libs/cxsparse
- sci-libs/openblas
- sci-libs/suitesparse
- sci-mathematics/glpk:=
- virtual/libintl
-"
-DEPEND="
- ${RDEPEND}
- test? (
- dev-games/physfs[zip]
- media-libs/libsdl2[X]
- )
-"
-BDEPEND="
- $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
- sys-devel/gettext
- doc? (
- app-text/doxygen
- dev-lua/ldoc
- media-gfx/graphviz
- )
- test? (
- media-libs/mesa[llvm]
- x11-base/xorg-server[-minimal]
- )
-"
-
-python_check_deps() {
- python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- lua-single_pkg_setup
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # use eclass' generated lua.pc first rather than as fallback
- sed -i "s/'lua51'/'lua'/" meson.build || die
-
- # don't probe OpenGL for tests (avoids sandbox violations, bug #829369),
- # mesa[llvm] should ensure software rendering will work
- sed -i "/subdir('glcheck')/d" test/meson.build || die
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_feature doc docs_c)
- $(meson_feature doc docs_lua)
- $(meson_feature lua_single_target_luajit luajit)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx meson_src_test
-}
-
-src_install() {
- local DOCS=( CHANGELOG Readme.md )
- meson_src_install
-
- if use doc; then
- dodir /usr/share/doc/${PF}/html
- mv -- "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die
- rm -r -- "${ED}"/usr/doc || die
- fi
-
- rm -r -- "${ED}"/usr/share/doc/naev || die
-}
diff --git a/games-strategy/naev/naev-0.11.5.ebuild b/games-strategy/naev/naev-0.11.5.ebuild
new file mode 100644
index 000000000000..b15834855402
--- /dev/null
+++ b/games-strategy/naev/naev-0.11.5.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-1 luajit )
+PYTHON_COMPAT=( python3_{10..13} )
+inherit lua-single meson python-any-r1 virtualx xdg
+
+DESCRIPTION="2D space trading and combat game, in a similar vein to Escape Velocity"
+HOMEPAGE="https://naev.org/"
+SRC_URI="https://github.com/naev/naev/releases/download/v${PV}/${P}-source.tar.xz"
+
+LICENSE="
+ GPL-3+
+ Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0
+ CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain
+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+
+# dlopen: libglvnd
+RDEPEND="
+ ${LUA_DEPS}
+ dev-games/physfs
+ dev-libs/libpcre2:=
+ dev-libs/libunibreak:=
+ dev-libs/libxml2
+ media-libs/freetype:2
+ media-libs/libglvnd
+ media-libs/libsdl2[joystick,opengl,video]
+ media-libs/libvorbis
+ media-libs/openal
+ media-libs/sdl2-image[png,webp]
+ net-libs/enet:1.3=
+ sci-libs/cholmod
+ sci-libs/cxsparse
+ sci-libs/openblas
+ sci-libs/suitesparse
+ sci-mathematics/glpk:=
+ virtual/libintl
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ dev-games/physfs[zip]
+ media-libs/libsdl2[X]
+ )
+"
+BDEPEND="
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ sys-devel/gettext
+ doc? (
+ app-text/doxygen
+ dev-lua/ldoc
+ media-gfx/graphviz
+ )
+ test? (
+ media-libs/mesa[llvm]
+ x11-base/xorg-server[-minimal]
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ lua-single_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # use eclass' generated lua.pc first rather than as fallback
+ sed -i "s/'lua51'/'lua'/" meson.build || die
+
+ # don't probe OpenGL for tests (avoids sandbox violations, bug #829369),
+ # mesa[llvm] should ensure software rendering will work
+ sed -i "/subdir('glcheck')/d" test/meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature doc docs_c)
+ $(meson_feature doc docs_lua)
+ $(meson_feature lua_single_target_luajit luajit)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx meson_src_test
+}
+
+src_install() {
+ local DOCS=( CHANGELOG Readme.md )
+ meson_src_install
+
+ if use doc; then
+ dodir /usr/share/doc/${PF}/html
+ mv -- "${ED}"/usr/{doc/naev/{c,lua},share/doc/${PF}/html} || die
+ rm -r -- "${ED}"/usr/doc || die
+ fi
+
+ rm -r -- "${ED}"/usr/share/doc/naev || die
+}
diff --git a/games-strategy/seven-kingdoms/Manifest b/games-strategy/seven-kingdoms/Manifest
index 672ebea2f400..22ea2c8f9213 100644
--- a/games-strategy/seven-kingdoms/Manifest
+++ b/games-strategy/seven-kingdoms/Manifest
@@ -4,4 +4,4 @@ DIST 7kaa-2.15.6.tar.gz 73334247 BLAKE2B 7ef2926df74f230208c438223d963362b96327c
DIST 7kaa.png 559 BLAKE2B 0379e60a5355c93cddf2a5f30b5e84711f77df073db4e85eee13d51654180572cd73dc96e8a9b954101e8b0ecacd879d6fa9e57feb70b66d1bdd043d07a40113 SHA512 0ec1ba67107a7823943704879efaf12297c5441c43b54f49684550927b10dc40c657fe93eb7c4cc85208d08194f179c9602fd8df6545776f3e1b4481803b16e6
EBUILD seven-kingdoms-2.15.5.ebuild 928 BLAKE2B 467b482b507ab1468d7dc0c75b3c8ee4c984afc5e8204c61b38f4664d782e501f8a237a1607ebc416b2b0d78c737f9cb1c914357d64e81de2b9257947194d69d SHA512 9c0457969ad00035a93f5424c2e496214698309c4be8be9c97f7f26a07433355fc7eb90d5342d87b6bda4e5e75ce34c4b3226017ec28256ec5994e93f8f8a6d6
EBUILD seven-kingdoms-2.15.6.ebuild 859 BLAKE2B e71a9b2be2c4eb200b91bf51b8025bad19e8acecb0fe2a6bcbdca97f855b5a68c94a714066c44e37fd6722d7e1acdab5fe74acc99341448b57ecc2044d5e1124 SHA512 042daf3d0ab407a782b314c75c74b1a0de96afe3952a972e952a7dd7e6533cf078882d698aa508297d5913580a172c5da4c512b9fd13ab84d7005e822e1f6478
-MISC metadata.xml 380 BLAKE2B 32f34684fc68a2e26bbfc87d8ba634a6cd23a489f8ba3927f09fd40b9f66e289711b45331f11922e7062f7da4cea0d210e60af79faba88b0a9202076183a7959 SHA512 a614006a602839d04f7f20f4069063d123d4b8786ff103a20349933e0304860d790e52f44ce2649d1452f9027d8e3110267b7958738aab4dfd5105ee4d4a43e5
+MISC metadata.xml 300 BLAKE2B 62dbb958c14366716a9e0821a9b00a8952e2155ca2835dfac5e93d1281b9fa8f5993d3a26ca005db65be64341728a95f06059cf01b39c540af8c325b7277eb3c SHA512 6cde357ae348b346089a7b85c10cb99b10148004d20d0ec3936acde224f0577caaf33b66e11cfff159c2ba2c64dd072526733ce4e3b5c38c2837d4a90f115c24
diff --git a/games-strategy/seven-kingdoms/metadata.xml b/games-strategy/seven-kingdoms/metadata.xml
index 01aeddfe0f48..039514c16118 100644
--- a/games-strategy/seven-kingdoms/metadata.xml
+++ b/games-strategy/seven-kingdoms/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">skfans</remote-id>
<remote-id type="github">the3dfxdude/7kaa</remote-id>
diff --git a/games-util/Manifest.gz b/games-util/Manifest.gz
index 6e57e808db6b..409138c2b1d8 100644
--- a/games-util/Manifest.gz
+++ b/games-util/Manifest.gz
Binary files differ
diff --git a/games-util/sc-controller/Manifest b/games-util/sc-controller/Manifest
index ffd8ce1e740c..651e61700a66 100644
--- a/games-util/sc-controller/Manifest
+++ b/games-util/sc-controller/Manifest
@@ -1,6 +1,3 @@
-AUX sc-controller-0.4.8.9-python3_11.patch 744 BLAKE2B 4cbaafa7f941e9e2135883fd7ae60519b70a76e5e0a3d9cabde9b087ad9d13c931220a6f2c7a6b6dce84ad5a3e940779ad50367a1e697cf689484d0150339210 SHA512 6e786253236db297bd1b169a7a6db1f44fb8485f8f4361113b3116aad95e17c51fdd72082c5dd45b30115fdef380b8482389b71470f4c2911ee778b42257538b
-DIST sc-controller-0.4.8.11.tar.gz 2566642 BLAKE2B 64e910e27ceb93938d6250ae058a5df102922f36f4e1e7aa5d2f761b93bbcf34296eefabb10145b4e1b7030c05af341ccb6cbe01df7ce891c69f8d8fceefdb30 SHA512 e591e1c44763c38a18f09f8d5d9fcdb7f46c60d8f4dc040d82e48617d0f960abb6ec608188724838060dbe532589453b0be2c1d94686decef657205f8e8efcec
-DIST sc-controller-0.4.8.9.tar.gz 2541647 BLAKE2B f4e4ebcd15f8c32f292293ea21a0c30655fedefba310991082ece3b9159b52700178a31da4b3e7a172e40fde4e718403c0945387f3781628e09fa1fc086eee93 SHA512 e0848d366f6f80c36670adcda717b792b6993e7383c01e969c0478cf187bcdb891ea9c434271f24e7f5dfc96d8f321f953f610bb8efeb6ed843b7cd069b9b18f
-EBUILD sc-controller-0.4.8.11.ebuild 1321 BLAKE2B e780a2f4c0eeb4f931b6d03261eb1c41480bc19b99a5015466d67e6b6446c0666ac8c7caeec40ef802efb79553a39a759c7f0224bc7c563fc2f9048ca629b190 SHA512 03001aaab8d2f1d5071d3a2598d2fe0bcc750841273051a79b48d66e65de70f44116cce407b1bf24140b5ff60db5ec813cd94eb935d9f2c4f4122cb06bc8263d
-EBUILD sc-controller-0.4.8.9-r1.ebuild 1408 BLAKE2B daa69aae769d96c52999f4ec4f0d254914adb09e211fb7cf012890f6cdd63b5810eccf3c5070490da4ab5d2890e8530e85893c30aaf3350817ec1c212c5a066f SHA512 c6ab6025924c717cb77cdaab6120bd9029ee4f36c53a693a23711bcd0c117e23bdb871ce17fbe9634203e8b3cc4883c13ecc453f5411f0a21331801a4f899548
-MISC metadata.xml 341 BLAKE2B 8bfad400d398e07b5c8ba2c0a54c3fb3768d6748df641c4d2ad75a8032fd7f351f023acf791b9b61da0e70500cfdb1b669eaaa140f6351a851b6b2e23d3c5147 SHA512 4f17d6bd17da51eec7d7b90a3c72b9ef29bb6780dc4b67245ca4ce17a62128eb800ae1e519d2b136763c3c26cf89473fb23a7e878c1e4b19b116ed9546547f58
+DIST sc-controller-0.4.8.16.tar.gz 2570556 BLAKE2B 2aafad5eeb05d0525646bc1c5c08659dc09eba764bca84c0bb25524883b40d9dc8aa26981c6aeab834e429f0211bb97da902e15433876187a3c5b22d61fe8391 SHA512 3e37049b91ff927f047b3518b0c8382875d6faf748fac842c6b3276fb327953e4b1c20ce83ec80baa2b5338d6262aa32ac7dcf6b924c886984564de97e1d8177
+EBUILD sc-controller-0.4.8.16.ebuild 1317 BLAKE2B 1ff216988046d39315693506f3d593562f6c6513d43a5c5c62cb7b624c0cbce17610ce2e04cd0181a9f057a9df4246a14ce906503929586d83fc585f5138c079 SHA512 2bb530ed61ccb74d368ce2a318de7c45194f798b428d08f2a5c81b6334cf8d9347e15a671c5aeb4cb2ef06278d14c6e733cba90be888d6356af4ba931f7745fe
+MISC metadata.xml 339 BLAKE2B 14e01513234a188ccdaee57a97ca43ab0d268d6a13655b63b7fa883e6982c5d9ed71743a7d5dedb04118a399840ace25ed92d6a1760aef0a31aaf05b0ab28625 SHA512 d64452dccaddcfd96e4c9f3767ced1741e66a59cf782b4b5fadcf425d62998aad99379988739e773fc1da0b4e8e6a7c5c5e9d9194d13fb47128f6f1aef947885
diff --git a/games-util/sc-controller/files/sc-controller-0.4.8.9-python3_11.patch b/games-util/sc-controller/files/sc-controller-0.4.8.9-python3_11.patch
deleted file mode 100644
index 283dbba8be98..000000000000
--- a/games-util/sc-controller/files/sc-controller-0.4.8.9-python3_11.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff --git a/scc/lib/__init__.py b/scc/lib/__init__.py
-index 33d1486dd..0fe3141a5 100644
---- a/scc/lib/__init__.py
-+++ b/scc/lib/__init__.py
-@@ -1,3 +1,3 @@
- #!/usr/bin/env python2
-
--from enum import Enum, IntEnum, unique
-+from .enum import Enum, IntEnum, unique
-diff --git a/tests/test_strings/test_keys.py b/tests/test_strings/test_keys.py
-new file mode 100644
-index 000000000..f118d373c
---- /dev/null
-+++ b/tests/test_strings/test_keys.py
-@@ -0,0 +1,8 @@
-+from scc.uinput import Keys
-+from scc.lib import IntEnum
-+
-+class TestKeys(object):
-+ def test_up_str(self):
-+ assert isinstance(Keys.KEY_UP, IntEnum)
-+ assert Keys.KEY_UP.name == "KEY_UP"
-+ assert str(Keys.KEY_UP) == "Keys.KEY_UP"
-\ No newline at end of file
diff --git a/games-util/sc-controller/metadata.xml b/games-util/sc-controller/metadata.xml
index 662b56c13f49..20f13f973f8f 100644
--- a/games-util/sc-controller/metadata.xml
+++ b/games-util/sc-controller/metadata.xml
@@ -6,6 +6,6 @@
<name>Gentoo Games Project</name>
</maintainer>
<upstream>
- <remote-id type="github">Ryochan7/sc-controller</remote-id>
+ <remote-id type="github">C0rn3j/sc-controller</remote-id>
</upstream>
</pkgmetadata>
diff --git a/games-util/sc-controller/sc-controller-0.4.8.11.ebuild b/games-util/sc-controller/sc-controller-0.4.8.11.ebuild
deleted file mode 100644
index 7166c28a765e..000000000000
--- a/games-util/sc-controller/sc-controller-0.4.8.11.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 linux-info xdg
-
-DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others"
-HOMEPAGE="https://github.com/Ryochan7/sc-controller/"
-SRC_URI="https://github.com/Ryochan7/sc-controller/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+udev wayland"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/evdev[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP},cairo]
- dev-python/pylibacl[${PYTHON_USEDEP}]
- dev-python/vdf[${PYTHON_USEDEP}]
- ')
- gnome-base/librsvg[introspection]
- virtual/libusb
- x11-libs/gtk+:3[introspection]
- udev? ( games-util/game-device-udev-rules )
- wayland? ( gui-libs/gtk-layer-shell[introspection(+)] )
-"
-
-distutils_enable_tests pytest
-
-pkg_setup() {
- local CONFIG_CHECK="~INPUT_UINPUT"
-
- linux-info_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # This test fails. Don't know why but seems unimportant.
- rm -v tests/test_glade.py || die
-}
-
-src_install() {
- distutils-r1_src_install
- rm -r "${ED}"/usr/lib/udev/ || die
-}
diff --git a/games-util/sc-controller/sc-controller-0.4.8.16.ebuild b/games-util/sc-controller/sc-controller-0.4.8.16.ebuild
new file mode 100644
index 000000000000..05c53bdb4a47
--- /dev/null
+++ b/games-util/sc-controller/sc-controller-0.4.8.16.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 linux-info xdg
+
+DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others"
+HOMEPAGE="https://github.com/C0rn3j/sc-controller/"
+SRC_URI="https://github.com/C0rn3j/sc-controller/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+udev wayland"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/evdev[${PYTHON_USEDEP}]
+ dev-python/pygobject[${PYTHON_USEDEP},cairo]
+ dev-python/pylibacl[${PYTHON_USEDEP}]
+ dev-python/vdf[${PYTHON_USEDEP}]
+ ')
+ gnome-base/librsvg[introspection]
+ virtual/libusb
+ x11-libs/gtk+:3[introspection]
+ udev? ( games-util/game-device-udev-rules )
+ wayland? ( gui-libs/gtk-layer-shell[introspection(+)] )
+"
+
+distutils_enable_tests pytest
+
+pkg_setup() {
+ local CONFIG_CHECK="~INPUT_UINPUT"
+
+ linux-info_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # This test fails. Don't know why but seems unimportant.
+ rm -v tests/test_glade.py || die
+}
+
+src_install() {
+ distutils-r1_src_install
+ rm -r "${ED}"/usr/lib/udev/ || die
+}
diff --git a/games-util/sc-controller/sc-controller-0.4.8.9-r1.ebuild b/games-util/sc-controller/sc-controller-0.4.8.9-r1.ebuild
deleted file mode 100644
index b7892049fc8e..000000000000
--- a/games-util/sc-controller/sc-controller-0.4.8.9-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-inherit distutils-r1 linux-info xdg
-
-DESCRIPTION="User-mode driver and GTK-based GUI for Steam Controllers and others"
-HOMEPAGE="https://github.com/Ryochan7/sc-controller/"
-SRC_URI="https://github.com/Ryochan7/sc-controller/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+udev wayland"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/evdev[${PYTHON_USEDEP}]
- dev-python/pygobject[${PYTHON_USEDEP},cairo]
- dev-python/pylibacl[${PYTHON_USEDEP}]
- dev-python/vdf[${PYTHON_USEDEP}]
- ')
- gnome-base/librsvg[introspection]
- virtual/libusb
- x11-libs/gtk+:3[introspection]
- udev? ( games-util/game-device-udev-rules )
- wayland? ( gui-libs/gtk-layer-shell[introspection(+)] )
-"
-
-distutils_enable_tests pytest
-
-PATCHES=(
- # https://github.com/Ryochan7/sc-controller/pull/82
- "${FILESDIR}/${P}-python3_11.patch"
-)
-
-pkg_setup() {
- local CONFIG_CHECK="~INPUT_UINPUT"
-
- linux-info_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- default
-
- # This test fails. Don't know why but seems unimportant.
- rm -v tests/test_glade.py || die
-}
-
-src_install() {
- distutils-r1_src_install
- rm -r "${ED}"/usr/lib/udev/ || die
-}
diff --git a/gnome-extra/Manifest.gz b/gnome-extra/Manifest.gz
index a48e74b1e43e..7206511e857a 100644
--- a/gnome-extra/Manifest.gz
+++ b/gnome-extra/Manifest.gz
Binary files differ
diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 02dcd7d018f3..acf127c0ae3a 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -5,5 +5,5 @@ AUX polkit-cinnamon-authentication-agent-1.desktop 252 BLAKE2B 8a7c10fa19e19c479
DIST cinnamon-5.8.4.tar.gz 2517117 BLAKE2B 4c3f452480b9e3ce7713221f1b76c475204b8dc1bb34d42a8faf492b0ca86416bb2fbd3849a7f048fef672ecf4613f06c645ec548159b6c3662b7602142e75e6 SHA512 2eaa253cdd01f00cca05ed123db59fde27f84cc24d7b8a3ec751a5f8252642870cbece941d1101f31fe0db43c15d9779bbdcacbf7037757569a4d17205cb10ad
DIST cinnamon-6.0.4.tar.gz 2538844 BLAKE2B de67c2e465d04dd4ed269172b4b58cfe0391446466e32e15410b5a847248566c075823d0a2fb87d7a693033b3e4e1fc21a18c7b9f45dca89ce8968a0be71eaba SHA512 357dd44f40b195a4a3ca3e88c5c9e55f1c06d36b4cec812a001c54ffb784b0d67bb9f41c1ae74fec590184b3480c9cd21ae54f7ee01e31f80eab0297b0d18a9c
EBUILD cinnamon-5.8.4.ebuild 5427 BLAKE2B a4ba890d9f120f4afd0e6b8462566c8031829bff8582a723f2db31004c30a2c25213155e9b84edf6a6539f683ef87186fbca98a11bad7be83598751287b743fe SHA512 ebbd44078954d159000edf275794a5b657f92dbf6e7120b754d6ce0f843735660830eb2d9af78ad5959d1c6c4b8e5b125dbac889e9180d8e60fba535fe273b51
-EBUILD cinnamon-6.0.4.ebuild 5946 BLAKE2B 0fcbf690654ce90d69cb21689a42ead2a7248447973221b76950f86ea0155c426ff31de542b888cb2a92e3e09fa1d22a46e80e75471017f396a5556e973bb267 SHA512 c1758bf0b9a70651d87f139d343fefb69bc50f7da800784b508522970de45e95b23e6a8e06ceb0382b60eef89ab449de8ad657c1ab52b77d8c2bbf2055d83e77
+EBUILD cinnamon-6.0.4.ebuild 5945 BLAKE2B 17ae5056db7e7e1851f9f479907b1bf7afa274ec5bed469c47c05981d4cc7683587b29cd1f0b5b7005687ae0284ead7db55376135e4ebaaa457b75f1f459e07a SHA512 6030813b585ae55b23922d91be537e92c73c2ae7b0e0b2a074b09f07567344825a80b478a167c8b61c6f18eb6b6abfa739d1d6163e44e3af31e97123d757dbf5
MISC metadata.xml 622 BLAKE2B 10b394cc9a24ba5609b2184c8d31439ae3e172055dba8d283c7bdf834ac715053c3533db0bce7f27d55b69a4891622b9cc21dcacdc0b797146e4144fc87d6b2e SHA512 f079066f4181bc467259651de9c83cedc0bbc4f0e817dac5ce081248001c23d4374ea393482400ffefae7edbb03fd61da87f114d6f4f65145200e156d0e9cc46
diff --git a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
index d5b2f85cc1ff..7b9098651020 100644
--- a/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
+++ b/gnome-extra/cinnamon/cinnamon-6.0.4.ebuild
@@ -16,7 +16,7 @@ LICENSE="BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 LGPL-2.
SLOT="0"
IUSE="+desktop-portal +eds +gstreamer gtk-doc +nls +networkmanager wayland"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~riscv x86"
DEPEND="
${PYTHON_DEPS}
diff --git a/gnome-extra/gnome-commander/Manifest b/gnome-extra/gnome-commander/Manifest
index 0b2a46acbeb2..081c8f46e533 100644
--- a/gnome-extra/gnome-commander/Manifest
+++ b/gnome-extra/gnome-commander/Manifest
@@ -1,3 +1,5 @@
DIST gnome-commander-1.16.1.tar.xz 6240500 BLAKE2B c24b9647f19faa55479e88b11524bc88a1720feffe9a4de638bebbd54aea17a6975d8319eb52281bbc6006907294d86c1f1874eb252a51f9fe5075748f84d24c SHA512 3a42671350e071552f82e44cf09e7598c9851a8d0b47cedc059a23347e8da71e1cc140f16191b31b1e66b74d803240db63a0eb8ba6a189dfc64315783fb954e0
+DIST gnome-commander-1.16.2.tar.xz 6239476 BLAKE2B 56f44428b89ef765bfb976dc3e8084da34844e0056e96afbdaf073265aaf4f87b86c4c2a93fcefe4d07b9fae2be3d72ffa49684dfb0613ee98373d4fac6ef42f SHA512 da2675a6625a67ab873d49f1caf939c30a317ecc0cb9b15c794b27c4a46dfba4cdea10266b380ef1e6809329ee770db4d7559a9cf94b575340b7fe4bb997d6c2
EBUILD gnome-commander-1.16.1.ebuild 1274 BLAKE2B c56a7bf65a871cc45bd8cec9ef5df05e766e640d641811c8dafead35fd5f8a246726ea94af18e26c22c321ab3ef64b85f3843a7a00227b66443206b7f21d9b55 SHA512 477757d113f59dbf04a1d8c495166ddf0bd2e8805c3e3871207c44d45feb37295ffa6e5a9ac47950b054a0518779510db76855ab94453727e5e0c12af2adbdcd
+EBUILD gnome-commander-1.16.2.ebuild 1283 BLAKE2B ee87ddfdbb0b73877eb1145d57b11868fe2a54d652334b0e5221b19d6172ac9ebee1a967cadd2b54c5cd44865e142a79e6b1a4e541e1edc34bb5da601f424cf5 SHA512 246ea3bca76d617b140b35dff683e55236841ef567e5dceb51ee11573840538869def9ed81d3b7d427cafb84dab0bb45f02ed6b9a474ff18bb8cbd353d1ae56f
MISC metadata.xml 948 BLAKE2B 2ea88ff9c2531e373cf0dc514c0e27fc48abe4617ed8ee0cf7ffc9970959908a65be67aa6910528f5dd41636e32db4d3ded7cad46d34f86cd9fd350970eed3c1 SHA512 7058510cec87b1ba608fecc1cd748b2caf5f7802a13288d631634a3b0ea6c5daa7ab3b3b17987140aec779f58436924bb19765471a0a3b1ea9afba1b5a2b3ea6
diff --git a/gnome-extra/gnome-commander/gnome-commander-1.16.2.ebuild b/gnome-extra/gnome-commander/gnome-commander-1.16.2.ebuild
new file mode 100644
index 000000000000..696e118519d1
--- /dev/null
+++ b/gnome-extra/gnome-commander/gnome-commander-1.16.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 meson optfeature
+
+DESCRIPTION="A graphical, full featured, twin-panel file manager"
+HOMEPAGE="https://gcmd.github.io/"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc exif gsf pdf samba taglib test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ doc? ( gnome-extra/yelp )
+ >=dev-libs/glib-2.70.0:2
+ >=x11-libs/gtk+-2.24.0:2
+ exif? ( >=media-gfx/exiv2-0.14:= )
+ gsf? ( >=gnome-extra/libgsf-1.12:= )
+ pdf? ( >=app-text/poppler-0.18:=[cairo] )
+ samba? ( gnome-base/gvfs[samba] )
+ taglib? ( >=media-libs/taglib-1.4 )
+"
+BDEPEND="
+ doc? ( app-text/yelp-tools )
+ dev-util/glib-utils
+ dev-build/gtk-doc-am
+ app-alternatives/lex
+ >=sys-devel/gettext-0.19.7
+ virtual/pkgconfig
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( >=dev-cpp/gtest-1.7.0 )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature exif exiv2)
+ $(meson_feature gsf libgsf)
+ $(meson_feature pdf poppler)
+ $(meson_feature samba)
+ $(meson_feature taglib)
+ $(meson_feature test tests)
+ $(meson_use doc help)
+ -Dunique=disabled
+ )
+ meson_src_configure
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ optfeature "synchronizing files and directories" dev-util/meld
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+}
diff --git a/gnome-extra/libgda/Manifest b/gnome-extra/libgda/Manifest
index 020986cbbc31..2c83088ae096 100644
--- a/gnome-extra/libgda/Manifest
+++ b/gnome-extra/libgda/Manifest
@@ -1,8 +1,10 @@
AUX libgda-4.99.1-control-center-icon-collision.patch 2266 BLAKE2B 4005c1a3d7b71f9a264321941be67bad1c339cf90fe47d749eeb88ebe0a2ef1abf20e3b6d856a0289b359a66b7f9f140d1bbf61eb83d279407270e1ff70c2b46 SHA512 ebe5db64f552b5623598d9545d09af138a80578eec99e83962a958b5bc44c1c7ae1746f71302f5f56fee0112a2bd64a0372d32bbda7ace0d9c7a648dcefd51e5
AUX libgda-4.99.1-gda-browser-doc-collision.patch 914 BLAKE2B a8dc2b9359aaf3f74939dda29cd4157c20a50b724a7648c517d4fccd1a0d696f1eb5cebc6199a775e96d2687542e5a815bb63f01684d9c68497279b7f45adc08 SHA512 578a08e1b7adb59706f28f811efe2f7b68d2b406f49bd605253a14f3b415df945a3948dd2994013429b0e31768fb7a7f382321568babe0bca0bb34ba5aa16353
AUX libgda-5.2-my_bool-error.patch 5804 BLAKE2B 85068c8d3164bb9fd6d5c26bd144cc389f3e7df28c56163dd3294fed2a1e709674031e0bb903aa8f111010d6682c7aef26692b1e16821f2a9002106eb8a250db SHA512 33a734e4f21364d4657db1347022129eef48b9b7cebd3743445963c74fb2d1b1043927c52a2e165db966df595a1b69dfcc8d9f3b2cddf328291bc7976273ecef
+AUX libgda-5.2.9-fix-gcc14.patch 9745 BLAKE2B 9c88cf1f99956da5d4c8141f7eaa93e5d84ce019764ec340c46441f7d001bddb88d5d8668f9e1200b7b1aee02af5ea9311f60adc038ba13120bc1fb02204c269 SHA512 f7312501a667f0646489ce2bf357bacebe92b15bb3e88568069dbc555fae1911037b4cc177f28557066f8c1dfafcf3bc82f7d7e87bcfced9980e1d4585aee553
AUX libgda-5.2.9-no-introspection.patch 1804 BLAKE2B 6945b77b906a78ff7b4b551a47e5c61886cb3239837813cced2508d6e22848b26b8f3366290b8974edcaafae95c7c7be63f1b2bfefed846ca393c4728abe7752 SHA512 b6536539ca827d33caaa1a40af3e6f37140181c6a5f54e0f143499108ed4c89c45184f032d7808019dec6c769670f9a47aa8479541c537163b1163ea769955a4
AUX libgda-5.2.9-redefine-bool-error.patch 1223 BLAKE2B eafc8884016c98d673d4da347452a82e558a11d20143d19ce1a40926a8348af507a839010c342dad37f345efb6c7770d6ad2429ca26a310af67dd65e0166af25 SHA512 7ec9d88f7b0de2980c8e2f8a17f00eff26b279c46f938bff8dc3ba5c8e3c106bc778e65bdb078a30b9615bcf2497d4974bef4205cb51347fb50ceb6ac6ceb43c
DIST libgda-5.2.9.tar.xz 12619160 BLAKE2B b82c304f6054a1de24b72e688fc03a7a9b416f14f47c95087c4901b7bce0ea5c642667feb14f1701bc62403359c752f3f5b121a697316340829af64b83fb7980 SHA512 a28324533298d42aacfce5d9f3d699314ddb5d5fe7e492433dbbe4232fb310b798d312ac08dffd4f4ebef5ceea3c6c49ef3c679ab97b5e9d1f64e3fed50b2231
EBUILD libgda-5.2.9-r1.ebuild 4945 BLAKE2B d1f314d32acd89934d35b27391f1b7be4e984f9b2cf5bef0ccbc0ed51edb5d384bb5d4126faeb0d6efab986e966d14548e5eff36b10ba3225fb1a87f537b628f SHA512 958f185a5cf41f438d6209374243ab10af2df8d3a862fcb278834904006408d6e4b1776ad4cc6db64dc71c791259f039af1e43a4a9f943505e36751b2b6e34c9
+EBUILD libgda-5.2.9-r2.ebuild 5129 BLAKE2B d984b3bd528fddda9eabbaf1dedaa255ea19d011e491ab85233ac5321d2ea93180a4f2aa73569cc663de906b4b96737fb8f68a04b5571805a9bf2bbacf90fe41 SHA512 e8c9ced6c0b48917dd9e39ec78356a7c6ccc966473395903500d4208201b5257aaa7ef6fd712cf3181fe8782ff7f9c1c14f9637e4db85236df0dbac45101a670
MISC metadata.xml 788 BLAKE2B c8e2119ecbdc25e749750336f61709ff4aaf3e6d644a249e3e10860f21e8b6ffe70fbd07bcda3a4626baf94e6ff268f0e6cf1d838d0876fbfd30b2beb1ee33b6 SHA512 655de1859ef6c2f640e294cf43d22bc59a2c519bd9a3c22f8ac16d39b7305ddae772b21838fc971576465e0b6ad31ddea9d476919aa0b08a39f7efcad48d84d8
diff --git a/gnome-extra/libgda/files/libgda-5.2.9-fix-gcc14.patch b/gnome-extra/libgda/files/libgda-5.2.9-fix-gcc14.patch
new file mode 100644
index 000000000000..6b8ecc7dab45
--- /dev/null
+++ b/gnome-extra/libgda/files/libgda-5.2.9-fix-gcc14.patch
@@ -0,0 +1,214 @@
+https://bugs.gentoo.org/932738
+https://bugs.gentoo.org/882197
+
+From 7d9229b60215ebc48d696ce686319ffc7ca146a0 Mon Sep 17 00:00:00 2001
+From: Pavlo Solntsev <p.sun.fun@gmail.com>
+Date: Tue, 12 Nov 2019 22:59:11 -0600
+Subject: [PATCH 1/1] libgda-xslt: Fixing API change
+
+CI environment uses libxslt-1.33 but code uses API for version 1.32. It
+was an API break between 1.32 and 1.33. This commit fixes this
+transition.
+--- a/libgda-xslt/sql_backend.c
++++ b/libgda-xslt/sql_backend.c
+@@ -155,8 +155,8 @@ _gda_xslt_bk_section (GdaXsltExCont * exec, GdaXsltIntCont * pdata,
+ cur_node = cur_node->next) {
+ if (IS_XSLT_ELEM (cur_node)) {
+ if (IS_XSLT_NAME (cur_node, "call-template")) {
+- xsltStylePreCompPtr info =
+- (xsltStylePreCompPtr)
++ xsltElemPreCompPtr info =
++ (xsltElemPreCompPtr)
+ cur_node->psvi;
+ if (info != NULL) {
+ xsltCallTemplate
+--
+2.45.1
+
+
+--- a/libgda-ui/data-entries/gdaui-entry-bin.c
++++ b/libgda-ui/data-entries/gdaui-entry-bin.c
+@@ -239,11 +239,11 @@ create_entry (GdauiEntryWrapper *mgwrap)
+
+ label = gtk_label_new ("");
+ gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0);
+- dbin->priv->button_label = g_object_ref (G_OBJECT (label));
++ dbin->priv->button_label = (GtkWidget *) g_object_ref (G_OBJECT (label));
+
+ img = gtk_image_new_from_pixbuf (attach_pixbuf);
+ gtk_box_pack_start (GTK_BOX (hbox), img, FALSE, FALSE, 0);
+- dbin->priv->button_image = g_object_ref (G_OBJECT (img));
++ dbin->priv->button_image = (GtkWidget *) g_object_ref (G_OBJECT (img));
+
+ arrow = gtk_arrow_new (GTK_ARROW_DOWN, GTK_SHADOW_NONE);
+ gtk_misc_set_alignment (GTK_MISC (arrow), 1.0, -1);
+--- a/libgda-ui/data-entries/plugins/libmain.c
++++ b/libgda-ui/data-entries/plugins/libmain.c
+@@ -44,6 +44,7 @@
+ #endif
+
+ #include <gtksourceview/gtksourceview.h>
++ #include <gtksourceview/gtksourcelanguage.h>
+ #include <gtksourceview/gtksourcelanguagemanager.h>
+ #include <gtksourceview/gtksourcebuffer.h>
+ #include <gtksourceview/gtksourcestyleschememanager.h>
+--- a/libgda-ui/gdaui-raw-form.c
++++ b/libgda-ui/gdaui-raw-form.c
+@@ -383,7 +383,7 @@ gdaui_raw_form_set_property (GObject *object,
+ if (!form->priv->proxy) {
+ /* first time setting */
+ if (GDA_IS_DATA_PROXY (model))
+- form->priv->proxy = g_object_ref (G_OBJECT (model));
++ form->priv->proxy = (GdaDataProxy *) g_object_ref (G_OBJECT (model));
+ else
+ form->priv->proxy = GDA_DATA_PROXY (gda_data_proxy_new (model));
+ form->priv->data_model = gda_data_proxy_get_proxied_model (form->priv->proxy);
+--- a/libgda-ui/gdaui-raw-grid.c
++++ b/libgda-ui/gdaui-raw-grid.c
+@@ -517,7 +517,7 @@ gdaui_raw_grid_set_property (GObject *object,
+ if (!grid->priv->proxy) {
+ /* first time setting */
+ if (GDA_IS_DATA_PROXY (model))
+- grid->priv->proxy = g_object_ref (G_OBJECT (model));
++ grid->priv->proxy = (GdaDataProxy *) g_object_ref (G_OBJECT (model));
+ else
+ grid->priv->proxy = GDA_DATA_PROXY (gda_data_proxy_new (model));
+
+@@ -787,7 +787,7 @@ create_columns_data (GdauiRawGrid *grid)
+ /* FIXME: if nullok is FALSE, then set the column title in bold */
+ cdata->tooltip_text = g_strdup (_("Can't be NULL"));
+ renderer = gdaui_data_cell_renderer_combo_new (grid->priv->iter_info, gdaui_set_group_get_source (group));
+- cdata->data_cell = g_object_ref_sink ((GObject*) renderer);
++ cdata->data_cell = (GtkCellRenderer *) g_object_ref_sink ((GObject*) renderer);
+ g_hash_table_insert (grid->priv->columns_hash, renderer, cdata);
+ g_free (cdata->title);
+ cdata->title = title;
+@@ -827,7 +827,7 @@ create_columns_data (GdauiRawGrid *grid)
+ GDAUI_ATTRIBUTE_PLUGIN);
+ }
+ renderer = _gdaui_new_cell_renderer (g_type, plugin);
+- cdata->data_cell = g_object_ref_sink ((GObject*) renderer);
++ cdata->data_cell = (GtkCellRenderer *) g_object_ref_sink ((GObject*) renderer);
+ g_hash_table_insert (grid->priv->columns_hash, renderer, cdata);
+ g_free (cdata->title);
+ cdata->title = title;
+@@ -849,7 +849,7 @@ create_columns_data (GdauiRawGrid *grid)
+
+ /* Adding the GValue's information cell as another GtkCellRenderer */
+ renderer = gdaui_data_cell_renderer_info_new (grid->priv->store, grid->priv->iter, group);
+- cdata->info_cell = g_object_ref_sink ((GObject*) renderer);
++ cdata->info_cell = (GtkCellRenderer *) g_object_ref_sink ((GObject*) renderer);
+ g_hash_table_insert (grid->priv->columns_hash, renderer, cdata);
+ g_signal_connect (G_OBJECT (renderer), "status-changed",
+ G_CALLBACK (data_cell_status_changed), grid);
+@@ -2915,7 +2915,7 @@ paramlist_param_attr_changed_cb (G_GNUC_UNUSED GdaSet *paramlist, GdaHolder *par
+ GtkCellRenderer *renderer;
+ gint model_col;
+ renderer = _gdaui_new_cell_renderer (gda_holder_get_g_type (param), plugin);
+- cdata->data_cell = g_object_ref_sink ((GObject*) renderer);
++ cdata->data_cell = (GtkCellRenderer *) g_object_ref_sink ((GObject*) renderer);
+ g_hash_table_insert (grid->priv->columns_hash, renderer, cdata);
+
+ model_col = g_slist_index (((GdaSet *)grid->priv->iter)->holders, param);
+--- a/libgda/gda-connection.c
++++ b/libgda/gda-connection.c
+@@ -6458,7 +6458,7 @@ gda_connection_add_prepared_statement (GdaConnection *cnc, GdaStatement *gda_stm
+
+ if (!cnc->priv->prepared_stmts)
+ cnc->priv->prepared_stmts = g_hash_table_new_full (g_direct_hash, g_direct_equal,
+- NULL, _gda_prepared_estatement_free);
++ NULL, (GDestroyNotify) _gda_prepared_estatement_free);
+ g_hash_table_remove (cnc->priv->prepared_stmts, gda_stmt);
+ PreparedStatementRef *ref = _gda_prepared_estatement_new (gda_stmt, prepared_stmt);
+ g_hash_table_insert (cnc->priv->prepared_stmts, gda_stmt, ref);
+--- a/libgda/sqlite/virtual/gda-vconnection-data-model.c
++++ b/libgda/sqlite/virtual/gda-vconnection-data-model.c
+@@ -632,7 +632,7 @@ _gda_vconnection_set_working_obj (GdaVconnectionDataModel *cnc, GObject *obj)
+ VContext *vc = NULL;
+
+ g_assert (!td->context.current_vcontext);
+- td->context.mutex = &(cnc->priv->lock_context);
++ td->context.mutex = (GMutex *) &(cnc->priv->lock_context);
+ if (! td->context.hash)
+ td->context.hash = g_hash_table_new_full (g_direct_hash, g_direct_equal,
+ NULL, (GDestroyNotify) vcontext_free);
+--- a/tools/browser/browser-virtual-connection.c
++++ b/tools/browser/browser-virtual-connection.c
+@@ -489,7 +489,7 @@ browser_virtual_connection_part_copy (const BrowserVirtualConnectionPart *part)
+ if (spm->table_name)
+ npm->table_name = g_strdup (spm->table_name);
+ if (spm->model)
+- npm->model = g_object_ref (G_OBJECT (spm->model));
++ npm->model = (GdaDataModel *) g_object_ref (G_OBJECT (spm->model));
+ break;
+ }
+ case BROWSER_VIRTUAL_CONNECTION_PART_CNC: {
+@@ -500,7 +500,7 @@ browser_virtual_connection_part_copy (const BrowserVirtualConnectionPart *part)
+ if (scnc->table_schema)
+ ncnc->table_schema = g_strdup (scnc->table_schema);
+ if (scnc->source_cnc)
+- ncnc->source_cnc = g_object_ref (G_OBJECT (scnc->source_cnc));
++ ncnc->source_cnc = (BrowserConnection *) g_object_ref (G_OBJECT (scnc->source_cnc));
+ break;
+ }
+ default:
+--- a/tools/browser/canvas/browser-canvas.c
++++ b/tools/browser/canvas/browser-canvas.c
+@@ -853,7 +853,7 @@ browser_canvas_perform_auto_layout (BrowserCanvas *canvas, gboolean animate, Bro
+
+ #ifdef GRAPHVIZ_NEW_API
+ graph = agopen ("BrowserCanvasLayout", Agdirected, NULL);
+- agnode (graph, "shape", "box");
++ agnode (graph, "shape", 1);
+ agset (graph, "height", ".1");
+ agset (graph, "width", ".1");
+ agset (graph, "fixedsize", "true");
+--- a/tools/browser/common/fk-declare.c
++++ b/tools/browser/common/fk-declare.c
+@@ -403,7 +403,7 @@ fk_declare_new (GtkWindow *parent, GdaMetaStruct *mstruct, GdaMetaTable *table)
+ g_free (str);
+
+ decl = FK_DECLARE (wid);
+- decl->priv->mstruct = g_object_ref ((GObject*) mstruct);
++ decl->priv->mstruct = (GdaMetaStruct *) g_object_ref ((GObject*) mstruct);
+ decl->priv->mtable = table;
+
+ create_internal_layout (decl);
+--- a/tools/browser/common/ui-formgrid.c
++++ b/tools/browser/common/ui-formgrid.c
+@@ -754,11 +754,11 @@ statement_executed_cb (G_GNUC_UNUSED BrowserConnection *bcnc,
+ ui_formgrid_handle_user_prefs (UI_FORMGRID (fg), NULL, stmt);
+ g_object_unref (stmt);
+ }
+- aed->model = g_object_ref (out_result);
++ aed->model = (GdaDataModel *) g_object_ref (out_result);
+ g_signal_connect (aed->params, "holder-changed",
+ G_CALLBACK (action_executed_holder_changed_cb), aed);
+
+- aed->formgrid = g_object_ref (fg);
++ aed->formgrid = (UiFormGrid *) g_object_ref (fg);
+ aed->formgrid->priv->autoupdate_possible = TRUE;
+ gtk_widget_show (aed->formgrid->priv->autoupdate_toggle);
+ }
+--- a/tools/browser/connection-binding-properties.c
++++ b/tools/browser/connection-binding-properties.c
+@@ -147,7 +147,7 @@ connection_binding_properties_new_create (BrowserConnection *bcnc)
+ part = g_new0 (BrowserVirtualConnectionPart, 1);
+ part->part_type = BROWSER_VIRTUAL_CONNECTION_PART_CNC;
+ part->u.cnc.table_schema = g_strdup (browser_connection_get_name (bcnc));
+- part->u.cnc.source_cnc = g_object_ref (G_OBJECT (bcnc));
++ part->u.cnc.source_cnc = (BrowserConnection *) g_object_ref (G_OBJECT (bcnc));
+ specs->parts = g_slist_append (NULL, part);
+
+ cprop = CONNECTION_BINDING_PROPERTIES (g_object_new (CONNECTION_TYPE_BINDING_PROPERTIES, NULL));
+--- a/tools/browser/schema-browser/table-info.c
++++ b/tools/browser/schema-browser/table-info.c
+@@ -621,7 +621,7 @@ fk_bind_select_executed_cb (G_GNUC_UNUSED BrowserConnection *bcnc,
+ }
+ }
+ }
+- fkdata->model = g_object_ref (out_result);
++ fkdata->model = (GdaDataModel *) g_object_ref (out_result);
+ fkdata->model_rerunning = FALSE;
+ }
+
diff --git a/gnome-extra/libgda/libgda-5.2.9-r2.ebuild b/gnome-extra/libgda/libgda-5.2.9-r2.ebuild
new file mode 100644
index 000000000000..ce7bd90668fc
--- /dev/null
+++ b/gnome-extra/libgda/libgda-5.2.9-r2.ebuild
@@ -0,0 +1,181 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME2_EAUTORECONF="yes"
+
+inherit db-use gnome2 java-pkg-opt-2 vala virtualx
+
+DESCRIPTION="GNOME database access library"
+HOMEPAGE="https://www.gnome-db.org/"
+
+# firebird license is not GPL compatible
+LICENSE="GPL-2+ LGPL-2+"
+
+SLOT="5/4" # subslot = libgda-5.0 soname version
+KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+IUSE="berkdb canvas debug firebird keyring gtk graphviz http +introspection json ldap mdb mysql oci8 postgres sourceview ssl vala"
+REQUIRED_USE="
+ canvas? ( gtk )
+ graphviz? ( gtk )
+ sourceview? ( gtk )
+ vala? ( introspection )
+"
+
+RDEPEND="
+ app-text/iso-codes
+ >=dev-libs/glib-2.32:2
+ >=dev-libs/libxml2-2
+ dev-libs/libxslt
+ sys-libs/readline:0=
+ sys-libs/ncurses:0=
+ berkdb? ( sys-libs/db:* )
+ firebird? ( dev-db/firebird )
+ keyring? ( app-crypt/libsecret )
+ gtk? (
+ >=x11-libs/gtk+-3.0.0:3
+ canvas? ( x11-libs/goocanvas:2.0= )
+ sourceview? ( x11-libs/gtksourceview:3.0 )
+ graphviz? ( media-gfx/graphviz )
+ )
+ http? ( >=net-libs/libsoup-2.24:2.4 )
+ introspection? ( >=dev-libs/gobject-introspection-1.30:= )
+ json? ( dev-libs/json-glib )
+ ldap? ( net-nds/openldap:= )
+ mdb? ( >app-office/mdbtools-0.5:= )
+ mysql? ( dev-db/mysql-connector-c:0= )
+ postgres? ( dev-db/postgresql:= )
+ ssl? ( dev-libs/openssl:0= )
+ >=dev-db/sqlite-3.10.2:3=
+ vala? ( dev-libs/libgee:0.8 )
+"
+
+# TODO: libgee shouldn't be needed at build with USE=-vala, but needs build system fixes - bug 674066
+DEPEND="${RDEPEND}
+ dev-libs/libgee:0.8
+"
+
+# java dep shouldn't rely on slots, bug #450004
+BDEPEND="
+ app-text/yelp-tools
+ dev-util/glib-utils
+ dev-build/gtk-doc-am
+ >=dev-util/intltool-0.40.6
+ virtual/pkgconfig
+ java? ( >=virtual/jdk-1.6 )
+ vala? ( $(vala_depend) )
+"
+
+# firebird support bindist-restricted because it is not GPL compatible
+RESTRICT="
+ firebird? ( bindist )
+"
+
+pkg_setup() {
+ java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+ # They need python2
+ sed -e '/SUBDIRS =/ s/trml2html//' \
+ -e '/SUBDIRS =/ s/trml2pdf//' \
+ -i libgda-report/RML/Makefile.{am,in} || die
+
+ # replace my_bool with _Bool
+ eapply "${FILESDIR}/${PN}-5.2-my_bool-error.patch"
+ # ... and stop using bool elsewhere too
+ eapply "${FILESDIR}/${PN}-5.2.9-redefine-bool-error.patch"
+
+ # Prevent file collisions with libgda:4
+ eapply "${FILESDIR}/${PN}-4.99.1-gda-browser-doc-collision.patch"
+ eapply "${FILESDIR}/${PN}-4.99.1-control-center-icon-collision.patch"
+ # Move files with mv (since epatch can't handle rename diffs) and
+ # update pre-generated gtk-doc files (for non-git versions of libgda)
+ local f
+ for f in tools/browser/doc/gda-browser* ; do
+ mv ${f} ${f/gda-browser/gda-browser-5.0} || die "mv ${f} failed"
+ done
+ for f in tools/browser/doc/html/gda-browser.devhelp* ; do
+ sed -e 's:name="gda-browser":name="gda-browser-5.0":' \
+ -i ${f} || die "sed ${f} failed"
+ mv ${f} ${f/gda-browser/gda-browser-5.0} || die "mv ${f} failed"
+ done
+ for f in control-center/data/*_gda-control-center.png ; do
+ mv ${f} ${f/_gda-control-center.png/_gda-control-center-5.0.png} ||
+ die "mv ${f} failed"
+ done
+
+ # Fix building without introspection.
+ eapply "${FILESDIR}/${PN}-5.2.9-no-introspection.patch"
+
+ # Fix build with gcc14
+ # https://github.com/gentoo/gentoo/pull/36912#issuecomment-2171657215
+ eapply "${FILESDIR}/${PN}-5.2.9-fix-gcc14.patch"
+
+ gnome2_src_prepare
+ java-pkg-opt-2_src_prepare
+}
+
+src_configure() {
+ local bdbroot bdbinc bdblib
+
+ if use berkdb; then
+ bdbinc=$(db_includedir)
+ bdbroot=${bdbinc%/include/*}
+ bdbinc=${bdbinc#${bdbroot}/}
+ bdblib=$(get_libdir)
+ fi
+
+ use vala && vala_setup
+
+ # Upstream broken configure handling for UI library introspection and vala bindings if passing a choice with
+ # use_enable - https://gitlab.gnome.org/GNOME/libgda/issues/158
+ # But if we don't pass an explicit choice, it behaves as we need (only enable them if --enable-ui AND the
+ # appropriate --enable-introspection or --enable-vala)
+ gnome2_src_configure \
+ --with-help \
+ --disable-default-binary \
+ --disable-static \
+ --enable-system-sqlite \
+ $(use_with berkdb bdb "${bdbroot}") \
+ $(use_with berkdb bdb-includedir-name "${bdbinc}") \
+ $(use_with berkdb bdb-libdir-name "${bdblib}") \
+ $(use_with canvas goocanvas) \
+ $(use_enable debug) \
+ $(use_with firebird firebird /usr) \
+ $(use_with keyring libsecret) \
+ $(use_with graphviz) \
+ $(use_with gtk ui) \
+ $(use_with http libsoup) \
+ $(use_enable introspection) \
+ "$(use_with java java $JAVA_HOME)" \
+ $(use_enable json) \
+ $(use_with ldap) \
+ --with-ldap-libdir-name="$(get_libdir)" \
+ $(use_with mdb mdb /usr) \
+ $(use_with mysql mysql /usr) \
+ $(use_with oci8 oracle) \
+ $(use_with postgres postgres /usr) \
+ $(use_enable ssl crypto) \
+ $(use_with sourceview gtksourceview) \
+ $(use_enable vala)
+}
+
+src_test() {
+ # multi-threading tests suffer from race conditions
+ virtx emake -j1 check
+}
+
+pkg_preinst() {
+ gnome2_pkg_preinst
+ java-pkg-opt-2_pkg_preinst
+}
+
+src_install() {
+ gnome2_src_install
+ # Use new location
+ if use gtk; then
+ mv "${ED}"/usr/share/appdata "${ED}"/usr/share/metainfo || die
+ fi
+}
diff --git a/gnustep-apps/Manifest.gz b/gnustep-apps/Manifest.gz
index 35701e7d3719..a817479bf05c 100644
--- a/gnustep-apps/Manifest.gz
+++ b/gnustep-apps/Manifest.gz
Binary files differ
diff --git a/gnustep-apps/gworkspace/Manifest b/gnustep-apps/gworkspace/Manifest
index 4849b02b5d36..433e137c1c68 100644
--- a/gnustep-apps/gworkspace/Manifest
+++ b/gnustep-apps/gworkspace/Manifest
@@ -2,5 +2,5 @@ AUX gworkspace-0.9.4-ImageViewerProtocol.patch 5624 BLAKE2B fdb61a9ac90d264dfc8e
DIST gworkspace-0.9.4.tar.gz 3855909 BLAKE2B 5a636ccfb4fa79acd91bce34d3b5fe8a6d7bccc3f2f1f5a3d9f19c8a91743ec19c2eae0930e81807c6a5f098761b65f17e86a3edc44da155c50c903284ea2b20 SHA512 d2246b87be7d1659ecec3657c314ca333dc983509394c3e383b650056affd108b76241fa0fa59443b183a2e20906d9a7a9d1f2ad601cb569990b5490a6c5d2a7
DIST gworkspace-1.0.0.tar.gz 2319707 BLAKE2B ff5e81df6f85393a96cd86a052618dfe69990394dd33d1eeddd881910f8c292b8c8fa8a97be75fd8f42b26b1b3f603a7f3cf03e3f25783197859d1943fecc3ee SHA512 41d725c97411ea9818f39af3b334805a08aa7ebae454237c481e0ddce05efdaeb90344bf779cd5640ed2cef1c7cc89e8d8e606db9c5ddcda92060c244ad2cc1a
EBUILD gworkspace-0.9.4-r1.ebuild 935 BLAKE2B ef3c687e7970eafb2a98be4ab53b6b21dfc30cd2ad214ef79ab4498178a35ff068be0985853a10c903729d6e63d4740aa68651e939150e7f8c5ffba6ddda60ac SHA512 776730da1005a43e2fef47d731da738366d56f77b5dd28267e6fda61145e749c75a9efb46c9fe38dcb674f94d6b36e312d11c4a8576bba070893d3b6f34f4586
-EBUILD gworkspace-1.0.0.ebuild 880 BLAKE2B 576ab17e17b45e0c91ee84e8622d107d6f83509bee44fac684dc903241507eb05ec7a2b397db39fb8ab2fc99dc2ffdf26ce67dbbde9a36dbb34076bfa9c45785 SHA512 0d5b053b091ef2410018f7e49bae412a3a7835eb1875f0f1fae29615d5f53a1a842cbc29eb1ef09f8380963a984c5be3ec5aa8653b854a26c35ab1ce26e4ef6f
+EBUILD gworkspace-1.0.0.ebuild 877 BLAKE2B 971e14b5c560205320104ca783a311e5fccdba91cabc13bf8bdd4d812424a03f3eb161b95ff19baf27e8f08c0944b8b56c013184ff5d5135ae7396214f14ae86 SHA512 bb1d2fa70eea973916dac544a5f265421c659a262f978f1d133226e79f489a9608f788ea5179aa3f4f327392672f3ad3c1b4896f3bc908d107abc65f2e34fb5b
MISC metadata.xml 580 BLAKE2B 69183b63130865b14df3c4a8cffa3278e81b9daef6f5495489cd1d80bf3ee06ee38daca9acdd9c0bbb20e9242f175a69b00b5bf5a542c2ea7c90ddf974645cf1 SHA512 4dd48119a2940260a326a78e2d860b98b10575d4e55772647c46beaca04581bf46ffc8ed1342458a6c1bcb2a35f5ced435997a0cd5f677c79fd154e83b64a5e4
diff --git a/gnustep-apps/gworkspace/gworkspace-1.0.0.ebuild b/gnustep-apps/gworkspace/gworkspace-1.0.0.ebuild
index 1fa9b251038a..eab3c2b40ec5 100644
--- a/gnustep-apps/gworkspace/gworkspace-1.0.0.ebuild
+++ b/gnustep-apps/gworkspace/gworkspace-1.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -8,7 +8,7 @@ DESCRIPTION="A workspace manager for GNUstep"
HOMEPAGE="https://gnustep.github.io/experience/GWorkspace.html"
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/usr-apps/${P}.tar.gz"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
LICENSE="GPL-2"
SLOT="0"
diff --git a/gnustep-apps/projectcenter/Manifest b/gnustep-apps/projectcenter/Manifest
index 87683e23fe90..c68c88e6b273 100644
--- a/gnustep-apps/projectcenter/Manifest
+++ b/gnustep-apps/projectcenter/Manifest
@@ -1,5 +1,5 @@
DIST ProjectCenter-0.6.2.tar.gz 492409 BLAKE2B d34bd88c0a1b0cae86886a8f2ff322e595d002112c82883f14af66d2a33d2c66fbebee4b8f03ef8049aa054d255c88d594b2f0ffc5982fdbcf84d6ed97670d7d SHA512 91e6712fa03fcb7b6e8239f64ddf89dabb1b4c54f4799204e8e535c9c6ad430a5e98644e28af5b9727a0b5b57a866b4e0837f09e8aedfac863673508a7c67a78
DIST projectcenter-0.7.0.tar.gz 488364 BLAKE2B 528fefbc7c22487bdd69585a79a9051edf7e95137b4bccfd5cb6745f67e78059c7bc1ee5c7f6d59dad7d0161f35ff5bd45a94bd557a7616708dcdbcd0e1c09b3 SHA512 7125574d21c4931173c5618124618908fae81a4e0ea8f390ce7b9202ba542646ca0fb95f8c280aa166ff2cc6b010bc1a9420f9b085927a55b72bc6ea0f5dd941
EBUILD projectcenter-0.6.2-r1.ebuild 413 BLAKE2B a1f72e238bf447a69cd9f73d8e4fd05910ad0aef77f797e918821e3d6d83d186e979f84c62ad8126591b341eaf644f304734918eaed56aac23b491ae918d28f2 SHA512 44d69926d17602309be85e4e06e5b2693e50acbf62db98ea27e261de30ebfcbc8f188317dc681925fdc234fe48be91cfb902aa7ea4f750dee0d318c1d9e744ef
-EBUILD projectcenter-0.7.0.ebuild 454 BLAKE2B b2c13e6720d21f35d2f8a14052c189dc2cf23cf111cc5f0bbcc9d03f3a38ee717569282a6bbb937e98bf0e31af9a4555917660c905b00321d666f4c55f14e414 SHA512 3450eadae55a1192a0b9d155fafde3cb3ba4eba7268860e2018d13019e1b25e6c9d7901d57a0254902fb4227f4dde1feeca54f1fdb784a96396a77416404b412
+EBUILD projectcenter-0.7.0.ebuild 451 BLAKE2B 94729fdde5f76da343d794c23cc8b9525c03345e673699e32d22f0988a33a58302f7cf0654716f62e49d7f8ef663591cefcbc6600a28b5bbd5ccdf88517ff570 SHA512 bed0c507a07a8d01e215964037fefbe36a686752abeb3e37a674b193e6641b9f414f267ec39e9f7fb677b10f60684a4d09bf1e80618604d678c8a265f4601833
MISC metadata.xml 349 BLAKE2B 645135a039925a487decca4859f2faacbed8dac36bd640590ca1d683a1c5e6cce4e6671c7b21944e287571ebcc325c206e8983824fd211ab7ec0594be89368f5 SHA512 8400bccdc06d0fbff5429723a2b0ea91a63a692f49a2a27cc80361ea2c849d11558679a9be11f1fe12c4cdecb3991257368fbf620fdbbc696bd2cb79c0f7e7a7
diff --git a/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild b/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild
index 45d1ff0c2863..181595d98b7b 100644
--- a/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild
+++ b/gnustep-apps/projectcenter/projectcenter-0.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ DESCRIPTION="An IDE for GNUstep"
HOMEPAGE="https://gnustep.github.io/experience/ProjectCenter.html"
SRC_URI="https://github.com/gnustep/apps-projectcenter/releases/download/projectcenter-${PV//./_}/${P}.tar.gz"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
diff --git a/gnustep-apps/simpleagenda/Manifest b/gnustep-apps/simpleagenda/Manifest
index 97a8345b5ffb..90afc15ebb44 100644
--- a/gnustep-apps/simpleagenda/Manifest
+++ b/gnustep-apps/simpleagenda/Manifest
@@ -1,5 +1,5 @@
DIST simpleagenda-0.44.tar.gz 153485 BLAKE2B 94e7e7646e2ad5987d242b12c4c7e66307cf4e85d994e2a63f09853e9d9787ce6f3d5fb43f8fd8e9ccbc3f58b98c3d45c5f59bdbe8991b8aa69794bd9b4afa7f SHA512 11c702844a21bef72e9d7f6d873a1550125fd3eb5d0bcf69c6f2f6a8fd2a654c8e41ef653b8bf53cbd3a6318cddf562c3a7987dad2b0c39d8f87801619ff5183
DIST simpleagenda-0.46.tar.gz 156586 BLAKE2B a21c2617172911c58993e08130a035a5814a2ea19802e639ed0c5920b61feb9d70aeee5df510e502525be26afa9d02f0c2f2830e6c27e905db3f5b439e6ac990 SHA512 054ff9e68390035d66fde5a6b5ab74fd14ab6fad823fbb8c606930c969aa999360ebcb3cc896c1571e762dc0be3b8e4ef85295e8b2748da4e8e962462397a594
EBUILD simpleagenda-0.44.ebuild 577 BLAKE2B d440c93b69fda26ca90f4ee724c1f02dd21e851c992aec28cc556b2aaff9db57019137f84bea244d841e80f3ee9420699770512d2dd5d560f5b3c97c1e30a786 SHA512 b6b4e8bfbbfb3215159aed2eedc0a42c07b538188333b649299fb32bd988c1d34dbb23e1051313115234ecd6abe287435636fa466b1acd95359371af6837809a
-EBUILD simpleagenda-0.46.ebuild 580 BLAKE2B cb556c67752c6549dee3ed60382e9e4802a6c86bd79cdac14cfc06e12f59f734ce21aeb00885797fc0fd1d86a0819ec81b695b7246c8e52e2aa073fdc83d1adf SHA512 c9861a11f8fc43c052c01d9c553f631ce1c5027f37f29a9bf675077e95a505d7363d13f5888cbfc76f96bd8c05db61cf344d43b06a167d959b43d4183068c1d3
+EBUILD simpleagenda-0.46.ebuild 577 BLAKE2B e997798ab8be1a40f779e415c799db825f798211a483dd1514e6ee96c4551f499700b4d69e45afb7f4c439651b220a2df762eeedc05489945961ad4f9f7bafc5 SHA512 8059b140a959796fa317ffcefe8ebe352d74ce2f8177fa60234a718aad7ac87fd4c330fe0eb466e53c49b279616d782d13bd5a5d04f72c0a739d5e04306233e0
MISC metadata.xml 345 BLAKE2B 35646bcc42a98648ee2efa60a9c727f9103e96c9694921f5180b6f7c40ebfef8a1f1935cf20fec083fd3ff526b9cc19c7d90fd8fa8806ebe856181c18e02f235 SHA512 94cc6b6c7b4921cb2345ad710bcca0b4210c8ff823b397e1f1ca2733bb5eee5645dff556551efb96a1e5e9e9b963e6b7a1cffa9e29f695038c50a0e993c1fdfa
diff --git a/gnustep-apps/simpleagenda/simpleagenda-0.46.ebuild b/gnustep-apps/simpleagenda/simpleagenda-0.46.ebuild
index 99479a8426d4..adbfb999faae 100644
--- a/gnustep-apps/simpleagenda/simpleagenda-0.46.ebuild
+++ b/gnustep-apps/simpleagenda/simpleagenda-0.46.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/poroussel/simpleagenda/archive/v${PV}.tar.gz -> ${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
IUSE="dbus"
DEPEND=">=dev-libs/libical-0.27
diff --git a/gnustep-base/Manifest.gz b/gnustep-base/Manifest.gz
index fb9f3f52ea3b..e528825abb12 100644
--- a/gnustep-base/Manifest.gz
+++ b/gnustep-base/Manifest.gz
Binary files differ
diff --git a/gnustep-base/gnustep-back-art/Manifest b/gnustep-base/gnustep-back-art/Manifest
index cd8a76d3f0eb..0ee363f67516 100644
--- a/gnustep-base/gnustep-back-art/Manifest
+++ b/gnustep-base/gnustep-back-art/Manifest
@@ -1,5 +1,5 @@
DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f
DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a888806e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7
EBUILD gnustep-back-art-0.29.0.ebuild 2206 BLAKE2B 9a222e9485c8b9dc0c7c971b4f9b48783ec6173b8d740af52e6581900d02826f080c999427816e203d194a6fafaec6b02546031f262673e7fd17ee4a2174c262 SHA512 7a3da91b098e3ba9318d8e2d44f7e48e9a9a67f01930e75f0ea1246bccfd2c66960c039d73f0fae98fe25795d88111bbd60c9c6c6f480b8f5ed09c47e37027d0
-EBUILD gnustep-back-art-0.30.0.ebuild 2210 BLAKE2B c4527c13809e2b83ed4b620bb54e60bc0561bd81e1fb06937252f3d6a23c46d895dcfd06ba50a67296c3146e54f3ccfc25e3eaccdd36ec966e255c4e9dad3ced SHA512 64c1c31654e4974fe75bc6a7c541d8379863cfc9075007d74a3d5a0211e19da66750c159076a789c1dd1f45f5d1e267d6de2dbc85a261e73bb3fa051a4738328
+EBUILD gnustep-back-art-0.30.0.ebuild 2209 BLAKE2B 30ab6b2f097ccbadb808da986863c43ccd0adb215be7ae62f36bca2b69ea77b602d68059858b262098c0fa25649cb466ff0e100aa5d40fa19f6c1eda65d633ab SHA512 30fcd271e5577ca7e7bf659cbd9a7f8150701934658a71303661dba78ab0349345c424ec1b01edc6ad9f051ee40cbfc3a8973258f26b006f90826d7720e72ba6
MISC metadata.xml 1190 BLAKE2B 91c28dc8aeffff381e9aa9ab70352faafc68e43ec0a6556fd347c862ad3a901731e286f9840bbcfcd8f2035871da11f56a3856df2e01685775491712c424a6af SHA512 5d1516e6ee0d84f9e728d87ba1cce9718f2749976f39ceb32b9b78a0b1b1a792ae1299a1244f666bca191f117d69c7421bf72ca7035d3e60a726bfabf6233be1
diff --git a/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild b/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild
index b082712bb764..63b1e19d75fc 100644
--- a/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild
+++ b/gnustep-base/gnustep-back-art/gnustep-back-art-0.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -12,7 +12,7 @@ S="${WORKDIR}/gnustep-back-${PV}"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="opengl xim"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-back-cairo/Manifest b/gnustep-base/gnustep-back-cairo/Manifest
index f98636116d92..823530c2fa0f 100644
--- a/gnustep-base/gnustep-back-cairo/Manifest
+++ b/gnustep-base/gnustep-back-cairo/Manifest
@@ -1,5 +1,5 @@
DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f
DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a888806e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7
EBUILD gnustep-back-cairo-0.29.0.ebuild 1099 BLAKE2B 9d8c59f19188ca1dd46091d55eb61d77dfec91554ad1e684a94492e049d7e70e8b76b165179388646f602af0624a4fad48ff98fa097d5f52434a5e618dcba9db SHA512 fb01595cb6bc858b897618c7b7f3e9ba1b16e29d2ca0a90f7c195a1bb10eea55557780ac74ac7dd5f2aeb6300c07da0b570e66085147fe27a706e84538585dd2
-EBUILD gnustep-back-cairo-0.30.0.ebuild 1230 BLAKE2B 7942d499df36dbe55595a7c1ab8c19abadac05cadaa1265a57a0fea1ef7e90900b30e063b0adb8dbb99f715e57a6fa86a5b9b1673a2e4b76b23acec7b6932f85 SHA512 3d7b786415f8325795c0ed75a00b4da9fb7fcd7b98fe4a35df07008f7dcde5f358b1d650dfb9f9582105d9b443f866b2e2c985ee2f2341fb3816d2553e1ebafd
+EBUILD gnustep-back-cairo-0.30.0.ebuild 1229 BLAKE2B 9847c7aa4b7457926eac4cd3041412510e6bfa41222ea8660d49d953ffbb0deebfcc808cc8eea9877e894911c2b8d0ae5cb61dd0ee28ac50f4b1c435bce969ba SHA512 eca7128d75114c4042ccdfaa5c49eafeb1c72c1efe30e6ccf3606b551de0d8b4fcb44d2145766b0aac44f4c23ae723f840a8afc21cf9b0e94d6793bd7cd1f640
MISC metadata.xml 320 BLAKE2B f7036c8a26d0a8e369057ecdd65158e6ca68a11dffb313c2641b7efa0fa35dc5c56ea3a76d6b12e798cd2cccec46295f8816174000b2870c57ceca1968f08760 SHA512 2f2cf39783de97a26d85e7ebf865f658c2823c9935710727c97cf9f8def58477e8f04d45ecdae4332549b2483f31403fbef9f832c150df10fb2bf59e6f846093
diff --git a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild
index 0f916d2105d8..ef2b74ae1b8c 100644
--- a/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild
+++ b/gnustep-base/gnustep-back-cairo/gnustep-back-cairo-0.30.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-${PV}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="opengl xim"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-back-xlib/Manifest b/gnustep-base/gnustep-back-xlib/Manifest
index 1616c3f7ed93..af2f61e6e8ba 100644
--- a/gnustep-base/gnustep-back-xlib/Manifest
+++ b/gnustep-base/gnustep-back-xlib/Manifest
@@ -1,5 +1,5 @@
DIST gnustep-back-0.29.0.tar.gz 1005485 BLAKE2B c117b29ca568d3751b1aa7e0baed49d517e77fb9e7b3ab332e422cac1892b9b33d81f4cce86826e69c65ba73926ae8b7abdcf1022613680f56739f2c5a688b53 SHA512 96efd09d4cd93796fc240e160be22879b6cc600f08c615dd0d349ce9591b91b8d2afbc18332dd03861f70ebcff86de975adf352d006f2b397fcdfcf395261f7f
DIST gnustep-back-0.30.0.tar.gz 1021083 BLAKE2B 23fb48ef14e40bdcc586840ead22126adc4c2998eda7ca5d8d0d4e426b364a87a370b2aad1409023e638f3269f2a94d6fe70d28b383c6c444ea1725ce111df98 SHA512 3d2955228b13cb083ef68a888806e859faa9fe4f3137186e8db48439caf10ac12f7468c7789003d4c2e896eaee60f0659e2cfffb15b4d6079aca9751c27599b7
EBUILD gnustep-back-xlib-0.29.0.ebuild 1038 BLAKE2B 7ea2e7d313eb8915835974c825da004aa5624d68c0f26038ef03e242af76e0e28b1dd8521b0b9f9f789d69abf9e3af88beea3e84b362b9aee5badccf39849858 SHA512 f4ff6339e2f1e60370aaa6857516e0df5acbea8b0360dee56966479977763891eacc87aabe1b3f2b8a75abe020303fd13ded131e7c4b47237fadaed17e7d6fce
-EBUILD gnustep-back-xlib-0.30.0.ebuild 1170 BLAKE2B 3d86db2b6a16c2255324ee083040dd02cdc7bb9a36d295596268327ddaba88f17f9fe0e77070b378e5b10cd576e2c5a44a60fc91096c32311c2ee9e3183b4ca5 SHA512 e3d5091e1fea252853c26e228a3ca33509a890ce94b2ecf96e42b80aff82e471d3604dee8e0a414bb10bbe6555480b3854c376d1889b4916f58e006eafd51586
+EBUILD gnustep-back-xlib-0.30.0.ebuild 1169 BLAKE2B caaef8de8e7edf3cc3da7299e2f30e5f5dc825ee9bb706963295f31e91d421aa01286fa1a29934f109b77b480dcfbf9ee9a2ecb80defe59803209294220d1d26 SHA512 67c83fd893d563aa65e572d0cb22cd41d727353896b7d4cea4695533244b23055c4cf81198b5eb372ae3b241fd775d46b7be3257e7e54b48d7a28e7df1769b93
MISC metadata.xml 1182 BLAKE2B f4f8dcfeb9719db607e54f3f2a72efbe2010b3ec0a852d833d161f960d64bbff81e50eef278ec03d9c12cd328127afe5735b665d9144d65f10820fb134f03457 SHA512 24cdd851cd27ea784b72e6eb29167af860a81fbefb00d413980033d589c4683ea606a9371147654d8d6ed11d32acf3b06cf4697a1401bf9b86bfbf91ae8573f9
diff --git a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild
index 60096b115e4c..54298612a3b5 100644
--- a/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild
+++ b/gnustep-base/gnustep-back-xlib/gnustep-back-xlib-0.30.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ S="${WORKDIR}/gnustep-back-${PV}"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="opengl xim"
RDEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-gui/Manifest b/gnustep-base/gnustep-gui/Manifest
index e35fa2951e55..307a83e7674e 100644
--- a/gnustep-base/gnustep-gui/Manifest
+++ b/gnustep-base/gnustep-gui/Manifest
@@ -2,5 +2,5 @@ AUX gnustep-gui-0.30.0-nssound.patch 783 BLAKE2B bb7259fcadd5dfd04c9f3ea76f43c77
DIST gnustep-gui-0.29.0.tar.gz 2994299 BLAKE2B 6624321e4df3fa7aef659f5c4d364d4f39790c47f9093ff84a87d7535ff1819b0fa331461d442ad0dcec1dbd5cf27e902972b039f6464b2f1330a54807faeea2 SHA512 bbb413d5b391d2e6e30c2f875913b1c7497d5408e595160e51d3ba5b15dd014b531d411861cb8d094a1a21a8f405ff22c4374874dd52a669d1d9738f4a9ddeef
DIST gnustep-gui-0.30.0.tar.gz 3044530 BLAKE2B 6bd35b579c752a0b949ab1f84b56f96be21a5c3afdb28394fff71399b32f90f7cfbe85c443515b609db4879656c19886a71e5be1bbfcbd4feb79f24fc59f9f5c SHA512 6825c32811ba0e4fb5b97d01055c5fe72a025de8eeb78b75409fe7535e365c9aa7b8146ba22c2ed7b59ae6174c1adabe80f58c9ffb72d8f6bc08ab28a06830f5
EBUILD gnustep-gui-0.29.0-r2.ebuild 1315 BLAKE2B b6f87ead9619f11e5c804ad690ab98d5299f6ecb74068be76b020e146f2069c54e2654d676f00ef86291fa5a8b57b23432a52e03fc2359196365f765d80920d3 SHA512 bb83895a997ce3767d6e29601ef7bb4025a7002dc716453f3af8929113b626520f63725001a1bc61e29dfc8822c39b9bb9df6b0223add455045d579cc73f4c4b
-EBUILD gnustep-gui-0.30.0-r2.ebuild 1365 BLAKE2B 76641151f992bec7cb874d0c07f6813d0c31370532b5615cd9aaaac23e6abc2f7e5e8bb43bd00dbadd0bd887cdcf9bcd0d3b5d061f1e4673f2db07c48c5da78c SHA512 36eeba93fffe964df3021cbf86984440efd75bcd0d870c8136b823caff05d462b49536eab3e45c5a33d73d1f747f3f35969a7203a287f9785d59121b7ce4cfde
+EBUILD gnustep-gui-0.30.0-r2.ebuild 1364 BLAKE2B ad6b6c638a732bf7787bb20075fc5bed3923284e50e704c239674dfe3725ea20c2d1c632d42fb5540fb34d2fca556a69b796c94842a904e28899f34fc88c1810 SHA512 fad2447443c7e1a1a048b058d2e644ff90930c6a5bea73f954d0e2f974847161fcd5a1a04f46d52b195700ebed4340851883c33e2add980c5837566d281eff0a
MISC metadata.xml 1449 BLAKE2B 7032b5cb5978c6a5899ccb63051adadb4c5190485bb267d1a0b74083d72bcf2367a4bb605c0a807c5a1a8c187d2393a61efd1d127d0ef21cb144f0f08e217dd6 SHA512 a73d68bd398ee21778d7f1d47fd715bf57c62e72130c005044225452aecca0f35d0291cf1a9edf5a188125d3b276c4c6e8b7c4dfc1b190ade57783fad57c2886
diff --git a/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild b/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild
index 8e05ac1920b1..e40c8e4a9731 100644
--- a/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild
+++ b/gnustep-base/gnustep-gui/gnustep-gui-0.30.0-r2.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="cups icu jpeg png speech"
DEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gnustep-base/gnustep-make/Manifest b/gnustep-base/gnustep-make/Manifest
index 7c1aa1ae7396..d412c2d75e57 100644
--- a/gnustep-base/gnustep-make/Manifest
+++ b/gnustep-base/gnustep-make/Manifest
@@ -4,5 +4,5 @@ AUX gnustep-make-2.9.0-no_compress_man_pages.patch 2216 BLAKE2B 7cf3ccc8e0587c5f
DIST gnustep-make-2.9.0.tar.gz 611406 BLAKE2B 73bae19b5d3d3c1e069d22ce7087308166f632277d870fa5ab125d5bc004a1518a1edb6822c61e00b98fc13a1b3354440024bd13d98662002c15298745c4e935 SHA512 ff185affe32d4efc2009d72a3862bc3bffebce05ea5a7fdfbf4372774e57b6654863e317ce648c248716dd3e97a4320d697a313e7eefd04f5723186be6cbf1e3
DIST gnustep-make-2.9.1.tar.gz 621081 BLAKE2B 1523cdb2b38ebd32c9a6b52edd07302e425aaf5f9820d152c4a4c18b7a34dbcfd1615208f8a8588ea32db354c5955a7e76af50948c88e685bce48077fdc6d646 SHA512 ab36cea1e79ba1248ee7510f2a4d5f5fe5aa0ee7044d51a3b4f65ebaeed08134b3b3ea8a9e34cdb4fa90ac43143d96cf868ae766d2fdc4341419575eb1637f28
EBUILD gnustep-make-2.9.0.ebuild 3704 BLAKE2B 46a1525a84db0c3b349a2e99c70d3f787905da333f1b2d030b9a4540abd2e5c34df5532d809fc0c0906679f17d3db9b9fddfef4f34fd3ac9497a42e5c2c2fd06 SHA512 3d2ff7b5cdbe23084039d1ca7f8dc0a61f39fa99bd717334e8841716702c79af84305f7054f1bb2b2975a7f69e5f23502baff08b4b43ac0f8454b9e7896415c5
-EBUILD gnustep-make-2.9.1.ebuild 3716 BLAKE2B 8212b7ac33c4573982eb5530309737176d38e9777a96d362d9ddbd53657b6656bb96e11d319ac7598b2c9f902b2b212b1fb385c3f3aa1f979a36acc549730940 SHA512 dd464b075fa48675b53d897c04ecc6cf7638a5c80731eb4fd4d1d67e1a617ab29c75ed8d493419b7e58ade9f81281b159ab4dbdea315a38429f7afbd4a09083a
+EBUILD gnustep-make-2.9.1.ebuild 3711 BLAKE2B fc104b13781e351ca518526dbefd90f72e42979373843ffc45c7892a5c3ec6650034bd1bd71f93ee7445d90629cf479a5575a5d10a1550f34c5c743e16e05620 SHA512 62deb1f96ac0d2a4f3dc915ba34dc9b7671bcf5cbe97d8c1cb21401e42cd6768bc1b6f6b28685e3b1c32239e4e557719b915f40fe4b12e95e54a724bd9f17108
MISC metadata.xml 992 BLAKE2B 9080bcf4934cee4e7f6efe7a7875a830e5a693a2174a1eb8d1134fd5fb8f17e8962e47f151cfa7b080af1734dcc9f2e1b8ce4fd7532d91ede58409449e803274 SHA512 746eaa9497ea688ac9549dc0f14693f34bde4906c8df9a5e6e3a863b98c18e965bd1943effaa637eace6cf05adfae11ad376c2fd7b738a8e2563dd51b60b6641
diff --git a/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild
index 156ad8da76d3..5466b1f09f8d 100644
--- a/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild
+++ b/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux"
IUSE="libobjc2 native-exceptions"
DEPEND="${GNUSTEP_CORE_DEPEND}
diff --git a/gui-apps/Manifest.gz b/gui-apps/Manifest.gz
index ef9d7b0b7e16..9746363ac873 100644
--- a/gui-apps/Manifest.gz
+++ b/gui-apps/Manifest.gz
Binary files differ
diff --git a/gui-apps/waypipe/Manifest b/gui-apps/waypipe/Manifest
index e69ba8001e49..4702261cdf5c 100644
--- a/gui-apps/waypipe/Manifest
+++ b/gui-apps/waypipe/Manifest
@@ -1,4 +1,6 @@
DIST waypipe-v0.9.0.tar.bz2 193493 BLAKE2B 891b1015951459faf15c181c35499558458fd69c63695f4b6be67e686c8ba7806f0193ed0fc4500b370345b570536b6fdbb3c01f2fe861e87e00b1d4db7c05d7 SHA512 c37b630f4659ccc52d2a85a749971d552d5d535fc33e30aea1c2d22b057aaf3cf2756d6347cc89e3068ce59a14e871e7ffae9016608803549d0e7b1b6a0bd1cf
-EBUILD waypipe-0.9.0.ebuild 1824 BLAKE2B 8685fe74be51b1e10e68709e43ed99ac40ed4328e878e2c1a55e51ebf224a14640482ccae3f7a4e89a9b69b9478428994a3b97b0dfe485eae5555b45323174d4 SHA512 21b145e4c3564f98d449a54d77d293697fbe1164a016defd36787ea227bed17e5b9f6c59edbd360b30a33cd94ded00301ab83fdbbdb8b3885d8a71487ded1bff
+DIST waypipe-v0.9.1.tar.bz2 193469 BLAKE2B adffa29092eae327e6e07f5b20c136121018f3da6de01fcef8cde49a4bca3da8c5785db4e3e9e825bee49779fe9274fb357ac25b93fc632ce5ede53ebe74f9db SHA512 bd9899e2e8adba453861022c1e95ad41a5979d72cbbd1a346949450fb8da5450aa240bdd555a5774ed9e360f07bbf52bc10bb5e46ff579535033fe2ccc600511
+EBUILD waypipe-0.9.0.ebuild 1823 BLAKE2B 62dece1bc44f9f0416297631a4db3fdfe581996a1385f7dce82b3db146f5be6a2d7e030ca0359eb00ae287703c61f60880310c95f45cc12682854d43678e42b0 SHA512 b6902b2f618f579621462a6ff65c1064d128e569927c15e7736ed75736d807e2ecf928caaad1b0f000adb4def450bfcde6fa9f476f0ce960da82b3b0364688a9
+EBUILD waypipe-0.9.1.ebuild 1827 BLAKE2B 457c988b7f87cd6f8a2b99fb134668dabb279644e97601ed60ceb4a438ce62137e8e811634d92f638719b0c46ed757670b4ae4f7efbaaa371df1a5c13eca0f7f SHA512 400f494cb596bdfd279f67dec4506f5bf88d52813c4b0356a742ea98fd6166c00e6e3086ab5074676bd8a60db07528b50e9e494f742b445503c6d3b5ae4faf76
EBUILD waypipe-9999.ebuild 1827 BLAKE2B 457c988b7f87cd6f8a2b99fb134668dabb279644e97601ed60ceb4a438ce62137e8e811634d92f638719b0c46ed757670b4ae4f7efbaaa371df1a5c13eca0f7f SHA512 400f494cb596bdfd279f67dec4506f5bf88d52813c4b0356a742ea98fd6166c00e6e3086ab5074676bd8a60db07528b50e9e494f742b445503c6d3b5ae4faf76
MISC metadata.xml 790 BLAKE2B 8928c96854495a9bd18ee980c4ab1a3d5d93e06b3ed5f11a1fa90b719f24391fbfbb99cafddaf6fa75ff4b59a0aa72f92cf1db48d9f3d62df8f0603e628e6aac SHA512 eab5538af33b220a5f7896c80d42429677da4cb39426ddbaa18594a39fd23aa1fd00e500f7599c3956105ab47380cee75e1aa42b413f540a5425d6563d9f1c07
diff --git a/gui-apps/waypipe/waypipe-0.9.0.ebuild b/gui-apps/waypipe/waypipe-0.9.0.ebuild
index 332f751cfae8..61ad589c6584 100644
--- a/gui-apps/waypipe/waypipe-0.9.0.ebuild
+++ b/gui-apps/waypipe/waypipe-0.9.0.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == 9999 ]]; then
else
SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
S="${WORKDIR}"/${PN}-v${PV}
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~x86"
fi
LICENSE="MIT"
diff --git a/gui-apps/waypipe/waypipe-0.9.1.ebuild b/gui-apps/waypipe/waypipe-0.9.1.ebuild
new file mode 100644
index 000000000000..844cedd732dc
--- /dev/null
+++ b/gui-apps/waypipe/waypipe-0.9.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson python-any-r1
+
+DESCRIPTION="Transparent network proxy for Wayland compositors"
+HOMEPAGE="https://gitlab.freedesktop.org/mstoeckl/waypipe"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe"
+else
+ SRC_URI="https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v${PV}/${PN}-v${PV}.tar.bz2"
+ S="${WORKDIR}"/${PN}-v${PV}
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+WAYPIPE_FLAG_MAP_X86=( avx2:with_avx2 avx512f:with_avx512f sse3:with_sse3 )
+WAYPIPE_FLAG_MAP_ARM=( neon:with_neon_opts )
+WAYPIPE_FLAG_MAP=(
+ "${WAYPIPE_FLAG_MAP_X86[@]/#/cpu_flags_x86_}"
+ "${WAYPIPE_FLAG_MAP_ARM[@]/#/cpu_flags_arm_}"
+)
+
+IUSE="dmabuf ffmpeg lz4 systemtap test vaapi zstd ${WAYPIPE_FLAG_MAP[@]%:*}"
+REQUIRED_USE="vaapi? ( ffmpeg )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dmabuf? (
+ media-libs/mesa[gbm(+),vaapi?,wayland]
+ x11-libs/libdrm
+ )
+ lz4? ( app-arch/lz4 )
+ systemtap? ( dev-debug/systemtap )
+ vaapi? ( media-libs/libva[drm(+),wayland] )
+ ffmpeg? (
+ media-video/ffmpeg[x264,vaapi?]
+ )
+ zstd? ( app-arch/zstd )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ app-text/scdoc
+ virtual/pkgconfig
+ test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] )
+"
+
+src_configure() {
+ local emesonargs=(
+ -Dman-pages=enabled
+ $(meson_use systemtap with_systemtap)
+ $(meson_feature dmabuf with_dmabuf)
+ $(meson_feature ffmpeg with_video)
+ $(meson_feature lz4 with_lz4)
+ $(meson_feature vaapi with_vaapi)
+ $(meson_feature zstd with_zstd)
+ )
+ local fl
+ for fl in "${WAYPIPE_FLAG_MAP[@]}"; do
+ emesonargs+=( $(meson_use "${fl%:*}" "${fl#*:}") )
+ done
+ meson_src_configure
+}
diff --git a/gui-apps/wmenu/Manifest b/gui-apps/wmenu/Manifest
index f118f62b622b..a4c5a52ee3e7 100644
--- a/gui-apps/wmenu/Manifest
+++ b/gui-apps/wmenu/Manifest
@@ -1,6 +1,6 @@
-DIST wmenu-0.1.7.tar.gz 19052 BLAKE2B 7aa1ccc5a8f4ea4fd0252ce6fe31168fb8346558093df0a72d29023fa2e8c38cec9562f1d4bb733abc3b00ba4bf952dc29ef22dba373db01a05229b420791a7f SHA512 2e949bc1b14e74b65aafa523a01acda3cb7b546dbd0fb4d6561ae0fbae9a017eaf15962e6231b9cd81df22f870477725c2279c2cb1f3d99ac802701b788a306e
DIST wmenu-0.1.8.tar.gz 20353 BLAKE2B 3d08de95d9a85d2f8d28ccf2a0cd9fda4db93e9ff2cfa4198c40d6f0963020036a91c1e825dcf32ed3c7099f7d250653a55f50aca701acf835f42d527345c4af SHA512 de57f92e80cd4ab02e18e91df7cc4c923464224656f4f90adaf4f7788e2884ead6fb21dba1527681e63c64b5720d3c936abaa46259fcd8d7146d73feaa6bab93
-EBUILD wmenu-0.1.7.ebuild 601 BLAKE2B f494703de05ff5bcb15c4ae6fb9db17b7da291f8deefc51da4752a52f549d2c8a70b205def4fb760d29a2ab5af9d01e710d08dac797b44b5acad87e397ab86bd SHA512 196a2086df7fd8735078611fc70cf5d02339f0a459ac991397f2cafbcf3214f02f5989f33a45c2c984c765d4d33be7c8574a81e2158182a02731f1e14fc859e5
+DIST wmenu-0.1.9.tar.gz 20422 BLAKE2B 28eeb3d1dd9b5f8bdb2fbbcd8e2b303fa4d9f926871dd11011e63da930787f05788bbe01afc5a3c3dfb210d3dd1117e2375e5ba0b5cfff7ab9e866bfd564f12c SHA512 cd4ee9a3bc23f676ec75a5b51403e9f14b2830960e25ca2d21b87380af9d6b2283025d3e9a7168c0221270f6bf8be7a6f4062dc3819da5c20b542d8280f515bd
EBUILD wmenu-0.1.8.ebuild 599 BLAKE2B 5e9e2f7166f120d608aa62e7aab6a432ae4a63abd99edfde825409d47673cc586e4c808f3a2510b3c0bae5ee2ed5190431a9523bf404902b33c6b27f9cdf2152 SHA512 d12353d03d152511f27a90c5fd8c90eb9ae1ea32b0c0944fa6fbdd821e83df95e10e62a5dc8fc4e7fd36a97ce38f2ea1131ab22fa53b245e28a711f9ae068703
-EBUILD wmenu-9999.ebuild 689 BLAKE2B 402ae7168546dab69ce6820f595a3e43ab111076495eee774d37123f7e482d78dcae1f7f0c541883e6407a4629dded7919a89239c52df848e844484800f8d508 SHA512 ace4bdf81bbe0e265dbd68a6a44bf3f895bbaa9d77feac548188a1777f302102b808120c840a5fd6ee2f2092184bd42f737747117cc8a66c0fbe4bf40003d15b
-MISC metadata.xml 491 BLAKE2B 9792de3322622a9942634b437df771ba37c51d44373a76a286a8d78862129d1f4344a4efc64f64edec181ceefd8a31814da0c0623f8abdec63db3a93acc95d8b SHA512 65f4415602b32e69397ae5b2080b2780f79271ca1bea8b9ff98d84a3b0f2da15c6966c46805e18669d01a14594fcaa033602f2dd888db729f4a0f36cb9df07d1
+EBUILD wmenu-0.1.9.ebuild 746 BLAKE2B df8a2f276ee24850ff94fb35f7ed1a2dfaf2b0892dc2287a93c68594863b0020f6c6e913cfea7c3326b71af371a54966864943b4b5c6d27352e79a16fd3668fd SHA512 c15d5528ec2fad82156db1316f8658a3ad5e87be3e479e162b5e10ad1c5207698928d8853246bb8d6bb9793b4a021b5613cc2505d54edf858a9e653e39b1a074
+EBUILD wmenu-9999.ebuild 746 BLAKE2B df8a2f276ee24850ff94fb35f7ed1a2dfaf2b0892dc2287a93c68594863b0020f6c6e913cfea7c3326b71af371a54966864943b4b5c6d27352e79a16fd3668fd SHA512 c15d5528ec2fad82156db1316f8658a3ad5e87be3e479e162b5e10ad1c5207698928d8853246bb8d6bb9793b4a021b5613cc2505d54edf858a9e653e39b1a074
+MISC metadata.xml 489 BLAKE2B 069e161b9c8f53b3c287321020c6640040d8c0a8173bc634b2f64d4be77e00349e6787c325c5011d37c0cd3093cec2ea2a9a2c2ce4f9cea3ee5f37198d94f8b9 SHA512 329bad6fdb2447bb416e080c4b02e0873a0130e802cda5df8039d3c31625c98955c4ac60b92c6ca87bd35f1fab1c951d6cfa516ebe76dd7a5df5aa33f459e754
diff --git a/gui-apps/wmenu/metadata.xml b/gui-apps/wmenu/metadata.xml
index dab273aa5a95..534e25241ea4 100644
--- a/gui-apps/wmenu/metadata.xml
+++ b/gui-apps/wmenu/metadata.xml
@@ -10,6 +10,6 @@
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
- <remote-id type="sourcehut">~adnano/wmenu</remote-id>
+ <remote-id type="codeberg">adnano/wmenu</remote-id>
</upstream>
</pkgmetadata>
diff --git a/gui-apps/wmenu/wmenu-0.1.7.ebuild b/gui-apps/wmenu/wmenu-0.1.7.ebuild
deleted file mode 100644
index 0bc6efb65db1..000000000000
--- a/gui-apps/wmenu/wmenu-0.1.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="dynamic menu for wlroots compositors, maintains the look and feel of dmenu"
-HOMEPAGE="https://sr.ht/~adnano/wmenu/"
-SRC_URI="https://git.sr.ht/~adnano/wmenu/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
-
-BDEPEND="
- app-text/scdoc
- dev-util/wayland-scanner
-"
-RDEPEND="
- x11-libs/cairo
- x11-libs/pango
- dev-libs/wayland
- x11-libs/libxkbcommon
-"
-DEPEND="
- ${RDEPEND}
- dev-libs/wayland-protocols
-"
diff --git a/gui-apps/wmenu/wmenu-0.1.9.ebuild b/gui-apps/wmenu/wmenu-0.1.9.ebuild
new file mode 100644
index 000000000000..fd44b1acaba1
--- /dev/null
+++ b/gui-apps/wmenu/wmenu-0.1.9.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="dynamic menu for wlroots compositors, maintains the look and feel of dmenu"
+HOMEPAGE="https://codeberg.org/adnano/wmenu/"
+
+if [[ "${PV}" == *9999* ]]; then
+ EGIT_REPO_URI="https://codeberg.org/adnano/wmenu.git"
+ inherit git-r3
+else
+ SRC_URI="https://codeberg.org/adnano/wmenu/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+BDEPEND="
+ app-text/scdoc
+ dev-util/wayland-scanner
+"
+RDEPEND="
+ x11-libs/cairo
+ x11-libs/pango
+ dev-libs/wayland
+ x11-libs/libxkbcommon
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/wayland-protocols
+"
diff --git a/gui-apps/wmenu/wmenu-9999.ebuild b/gui-apps/wmenu/wmenu-9999.ebuild
index 4c0ed59e653f..fd44b1acaba1 100644
--- a/gui-apps/wmenu/wmenu-9999.ebuild
+++ b/gui-apps/wmenu/wmenu-9999.ebuild
@@ -6,14 +6,15 @@ EAPI=8
inherit meson
DESCRIPTION="dynamic menu for wlroots compositors, maintains the look and feel of dmenu"
-HOMEPAGE="https://sr.ht/~adnano/wmenu/"
+HOMEPAGE="https://codeberg.org/adnano/wmenu/"
if [[ "${PV}" == *9999* ]]; then
- EGIT_REPO_URI="https://git.sr.ht/~adnano/wmenu"
+ EGIT_REPO_URI="https://codeberg.org/adnano/wmenu.git"
inherit git-r3
else
- SRC_URI="https://git.sr.ht/~adnano/wmenu/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~x86"
+ SRC_URI="https://codeberg.org/adnano/wmenu/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
fi
LICENSE="MIT"
diff --git a/gui-apps/xwaylandvideobridge/Manifest b/gui-apps/xwaylandvideobridge/Manifest
index e17cd3c7d886..9a8fb2016144 100644
--- a/gui-apps/xwaylandvideobridge/Manifest
+++ b/gui-apps/xwaylandvideobridge/Manifest
@@ -3,5 +3,5 @@ AUX xwaylandvideobridge-0.3.0-skip-switcher.patch 1085 BLAKE2B aa51b2aa6a1c336d1
DIST xwaylandvideobridge-0.3.0.tar.xz 35584 BLAKE2B 10d0770efc023a3c52bcc7af119d13cf2d38cd9c6d4d0e7a19a46ae455428a7b2fc03a8b61a8036a15210d699193c71784962c60ad82a65a385414b426c20e78 SHA512 9e86fac3dbed2c2cca1b899a8266c8feda3263544048c3e554e3029f065053637dda84fc0fcc10be5d4856015743b0cdcb8e0e18cd26d14739fb7481850b1392
DIST xwaylandvideobridge-0.4.0.tar.xz 35668 BLAKE2B c21857821bfc16b5df14feeea2ea188cedb00f1f3634335a359ba0938b8fb50f5ccf914011f6aca5bd527740ea62297ba9e4171604147d10d87725a0b545d96b SHA512 d0352b7ce94f1a355d8fd8f42a45436483a87d90da1904295f984012859651472eabbca39df5107793790d48474b6de1c8766e31461d1548134547cbc7dfd5a4
EBUILD xwaylandvideobridge-0.3.0-r2.ebuild 1124 BLAKE2B 223553f4fe45c17f4b1e30e2becdadf38c5d4c6e6e8b9775076ca3ca32e1655009ffb41730ec0a0e4d39798f2196ace585365e4f3084da9e5727b56566aa9eec SHA512 46a60e1339db0ded06f6a9333f678077fd287bd62b84d93658bfac37637e342fa54adc34021168404ea177fd5ef1455e1695b4d0459d9b88ee5b3e53400d6a77
-EBUILD xwaylandvideobridge-0.4.0.ebuild 978 BLAKE2B 76d7fa496153b187a388c6db5f55a6443bb4b573bce68b2d79306574db032b6eefd2d3f86eb555687e61a6bf105af8c5dac1afb34cf89bd0eb99a35fb763a9ad SHA512 5093886e63165313c6e77ea90b71540ba7c5d6603aa2f02f48056e57e762df7f5bff49523222a4172c91be52661bf7042ebe4e07b152776c108c30bd48e82950
+EBUILD xwaylandvideobridge-0.4.0.ebuild 985 BLAKE2B 455ba4ad482c9eb2787baa8ecd67607c64a4734475dc840f8673b77ebe2d18713e63c18f9395a8b07be3bdffcfb2ef3b9b8da031b91e82eeb92d7382814df251 SHA512 3ce5cd60a4574c7cf36cfa1e37b1a832f208b8883a8051f957428aa93eb53da3cf434ecb04b64b68ba51a65856363a096d009526026a1c5bd126c2d03d8451ad
MISC metadata.xml 344 BLAKE2B 004ab22788c1bb9bb66be657676712db6998fa99a248d7e98354caf30d16bbba71f079f027bf0eceeb38ef6af0a3e662ca81fe8ba5bd90c789b81833665f405c SHA512 6a1892d29f307c2aa65ff58fa0cf59050cab7e0500317720846662bf5757e0e17d24d20118a4a07c68707dcdd0878db658b83c2262e5187aa13d3bd9330cc9f9
diff --git a/gui-apps/xwaylandvideobridge/xwaylandvideobridge-0.4.0.ebuild b/gui-apps/xwaylandvideobridge/xwaylandvideobridge-0.4.0.ebuild
index 85134048fb6a..bd811d7ab16e 100644
--- a/gui-apps/xwaylandvideobridge/xwaylandvideobridge-0.4.0.ebuild
+++ b/gui-apps/xwaylandvideobridge/xwaylandvideobridge-0.4.0.ebuild
@@ -14,7 +14,7 @@ https://invent.kde.org/system/xwaylandvideobridge"
if [[ ${KDE_BUILD_TYPE} == release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
LICENSE="GPL-2+"
diff --git a/gui-libs/Manifest.gz b/gui-libs/Manifest.gz
index c5f6a36cd7f4..7f27dc591fbc 100644
--- a/gui-libs/Manifest.gz
+++ b/gui-libs/Manifest.gz
Binary files differ
diff --git a/gui-libs/hyprcursor/Manifest b/gui-libs/hyprcursor/Manifest
index 0edf4179e0ea..924719348d9b 100644
--- a/gui-libs/hyprcursor/Manifest
+++ b/gui-libs/hyprcursor/Manifest
@@ -1,7 +1,9 @@
DIST hyprcursor-0.1.5.gh.tar.gz 20096 BLAKE2B 31595ca4ffb0e9683d2584dc1e58483435bd19180a4326d741b4093d780b79878e9202153744b54786ed82991469ddd277112a79b3a3a95179195519cdfe9ff9 SHA512 3092b6773a34fa1cab10f83fa48274d79a50cd373dfe8a89d0170a78767a66b5e0cbe57cd1b86bc4bb85371c23ac7425f59e61fb50723a895fef4e7f6039fdfc
DIST hyprcursor-0.1.7.gh.tar.gz 25670 BLAKE2B 72b4e7a78b832782c2a79e59eadf7e3d94d14377291f3cffd38d59d11ca119eca3ba1febdd36535a16ce6f15c02804f9fe6291ac2d5758cde51090929b17635d SHA512 dd506860fc7a0d5b1f9602330becc7f9a37fda19d92fcc10150e6e23680124d63451b98a92e33b9a820db385fdba29a7f306d0c1639426aa06c749fa1dfad04e
DIST hyprcursor-0.1.8.gh.tar.gz 25946 BLAKE2B 7f3186f6447553664cf2a2af43426a89f0d64ad05b191720447116e25a22ae562805cd2aa1786a0a40dfa4cbb10629e9cbf1a3def7f0018c3c7680e6346fc0f5 SHA512 f03ead33b37d46f189ec16b6dcebf066a4f531e74a5a71c4aaae90cb09415fd3901793bcdf41d7ce7bd2b5a22856abda360ed63648a19f4aef40dc78ae96963e
+DIST hyprcursor-0.1.9.gh.tar.gz 26111 BLAKE2B 94edd94be6ba29e85074f5dd16a52e7da89d75a2b3c1be06fabf9d0880085b5ec37f507ba100f24b34f8efd8f2f84d5508aa846860ceaa9eb629ee54c58bb5c1 SHA512 39205b0ae4094cf07b19844894e4c7b4dfd2f44e8014e0db77759d880f02c21a2568705fdfae9efb11f05b97a54a9f0c2ffb57045c10a022a1b3ed2a0d2ccca8
EBUILD hyprcursor-0.1.5.ebuild 663 BLAKE2B 51c5ba7d28e9ce4cb91e0712bc78a663fd3d5e00fe1ebf68a74c158d0a8aa8270752e35440543657f3c549340f69d217ba0447b73f4e34a2e9022fa4bc76613f SHA512 eea81f406ef16ff2431b3bbf71282c7c257c5f32e0cf57e0ddd5f805919af5a19fa40bb857ea3d4209f46859a81c562a85e744adfd11da1f9668118142cd0648
EBUILD hyprcursor-0.1.7.ebuild 682 BLAKE2B b785c89c2e32d6b0244badc2d532d22c4b85a22e30a3341fbeebe1d9d7cff6964e4216ad44a58ae9c91a0595c90475fd8e6eb7fd074ea9ad704d0e7cac5ce40b SHA512 fdb43c8f53aba9d7855376ce10f290db5831a31657de11f0b262d720c298aafa3fa992d3c125e5c01c95ece794168a59bf7985f08fa655303948f5ce90e04b71
EBUILD hyprcursor-0.1.8.ebuild 683 BLAKE2B 2cf6fb182930bd3f4f5ba052755312155d2d526ec5c739d9b5c98b6478c53c9613a3783489c074d5f6b64111ca3e3020edf51708b6c34787dfc5890a5c698f46 SHA512 dfc0ffdb9f63c488bc2ac87ff20fa75fb2555872e6b35a50e910ccc1ccec2721eb9b61e4bb1efc2bd13800c19b8bbf67f036046f023616380c0e1d065fc9ba8e
+EBUILD hyprcursor-0.1.9.ebuild 683 BLAKE2B 2cf6fb182930bd3f4f5ba052755312155d2d526ec5c739d9b5c98b6478c53c9613a3783489c074d5f6b64111ca3e3020edf51708b6c34787dfc5890a5c698f46 SHA512 dfc0ffdb9f63c488bc2ac87ff20fa75fb2555872e6b35a50e910ccc1ccec2721eb9b61e4bb1efc2bd13800c19b8bbf67f036046f023616380c0e1d065fc9ba8e
MISC metadata.xml 671 BLAKE2B a58a3afafa4440b47b1106b69e93cabbfa20f147fad094aaf117d8daecd641662309ef8641f029220e20504939e86a307d7b1392af7fad1d6e44cfacbc334140 SHA512 9ac835082f59787ccca1e798bc85fcaf669a601b1dbb8f66f7b575e6fc0c2e857d269c918d100d1a26cb8c41a6e406247434935b26479a6dab31f6d348cc7463
diff --git a/gui-libs/hyprcursor/hyprcursor-0.1.9.ebuild b/gui-libs/hyprcursor/hyprcursor-0.1.9.ebuild
new file mode 100644
index 000000000000..49f4d5143574
--- /dev/null
+++ b/gui-libs/hyprcursor/hyprcursor-0.1.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="The hyprland cursor format, library and utilities"
+HOMEPAGE="https://github.com/hyprwm/hyprcursor"
+SRC_URI="https://github.com/hyprwm/hyprcursor/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+# Disable tests since as per upstream, tests require a theme to be installed
+# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3
+RESTRICT="test"
+
+RDEPEND="
+ dev-cpp/tomlplusplus
+ >=dev-libs/hyprlang-0.4.2
+ dev-libs/libzip
+ gnome-base/librsvg:2
+ x11-libs/cairo
+"
diff --git a/gui-libs/hyprutils/Manifest b/gui-libs/hyprutils/Manifest
new file mode 100644
index 000000000000..011a6e1cf2d1
--- /dev/null
+++ b/gui-libs/hyprutils/Manifest
@@ -0,0 +1,4 @@
+DIST hyprutils-0.1.4.gh.tar.gz 16561 BLAKE2B 90c435f892015791a88870613235204e39e0e41cbeea00a8f21d7f0c84dd2cbe733604da9830334e4f21a0d57d21aa770cc69dc5a34c9324e673d1c86e732606 SHA512 78b1ad188579b7ba9fb32f08aa3da6e96ec18544a1802d144cee9f64f473b6ee41a4cb3fba971524cfbf448e6cbe0aa32c36f53e8d50cbdf926126a9a44da8b6
+EBUILD hyprutils-0.1.4-r1.ebuild 764 BLAKE2B 3227d8c6a2b9ab2ffbb9d19b34f8f00f0a8abbf61c965c81c55c45f2245672b723362be42d82b00c0d5ee60ad70f75c91b1a23174aa328c4f04e34c44f506a45 SHA512 13046ab634e361bc5bda5d70ae530e9e1e9a94307959e9422d655ede57f8493d2e7853e804852592780bf0817dc240d048b069bac8cfae7bb6c7ec9622a39e08
+EBUILD hyprutils-9999.ebuild 764 BLAKE2B 3227d8c6a2b9ab2ffbb9d19b34f8f00f0a8abbf61c965c81c55c45f2245672b723362be42d82b00c0d5ee60ad70f75c91b1a23174aa328c4f04e34c44f506a45 SHA512 13046ab634e361bc5bda5d70ae530e9e1e9a94307959e9422d655ede57f8493d2e7853e804852592780bf0817dc240d048b069bac8cfae7bb6c7ec9622a39e08
+MISC metadata.xml 383 BLAKE2B 74ae8927a46a999fefe3af4558f10647f5a8793db7244626f0535c76bdacb3b902fb9186c86d076d783bc41bcb3730bf89e1ca7aaefdc66cf53fce7610e4ab6b SHA512 773e25ec47b3a766d3914f0f71ae03a69438cdc876f97fa1eecde4f09d36dec410af6d956cec86c9c26d176ce721def701467d2078f9afacbc25503e0c8297e8
diff --git a/gui-libs/hyprutils/hyprutils-0.1.4-r1.ebuild b/gui-libs/hyprutils/hyprutils-0.1.4-r1.ebuild
new file mode 100644
index 000000000000..436c6061893f
--- /dev/null
+++ b/gui-libs/hyprutils/hyprutils-0.1.4-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Hyprland utilities library used across the ecosystem"
+HOMEPAGE="https://github.com/hyprwm/hyprutils"
+
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+ SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/${PN}-${PV}"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+ x11-libs/pixman
+"
+RDEPEND="${DEPEND}"
+
+# Disable tests since as per upstream, tests require a theme to be installed
+# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3
+RESTRICT="test"
diff --git a/gui-libs/hyprutils/hyprutils-9999.ebuild b/gui-libs/hyprutils/hyprutils-9999.ebuild
new file mode 100644
index 000000000000..436c6061893f
--- /dev/null
+++ b/gui-libs/hyprutils/hyprutils-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Hyprland utilities library used across the ecosystem"
+HOMEPAGE="https://github.com/hyprwm/hyprutils"
+
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+ SRC_URI="https://github.com/hyprwm/${PN^}/archive/refs/tags/v${PV}/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/${PN}-${PV}"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+
+DEPEND="
+ x11-libs/pixman
+"
+RDEPEND="${DEPEND}"
+
+# Disable tests since as per upstream, tests require a theme to be installed
+# See also https://github.com/hyprwm/hyprcursor/commit/94361fd8a75178b92c4bb24dcd8c7fac8423acf3
+RESTRICT="test"
diff --git a/gui-libs/hyprutils/metadata.xml b/gui-libs/hyprutils/metadata.xml
new file mode 100644
index 000000000000..bbf6d06daf66
--- /dev/null
+++ b/gui-libs/hyprutils/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <upstream>
+ <changelog>https://github.com/hyprwm/hyprutils/releases</changelog>
+ <bugs-to>https://github.com/hyprwm/hyprutils/issues</bugs-to>
+ <remote-id type="github">hyprwm/hyprutils</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 53e4d3cfe688..04f17fdaef39 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -4,10 +4,12 @@ DIST wlroots-0.15.1.tar.gz 565816 BLAKE2B 09b704a55d8b4a5ab19bb0fcdd041635fbbbb8
DIST wlroots-0.16.2.gl.tar.gz 588432 BLAKE2B cad2a98b1413ed94270b53af62541d67de1c74d3350be32c2e67aaee1d36d4260738b517d6d41f2013f436276097509a5d2662c531be354f7b4edc1c0204eced SHA512 9d5fbee3b87738de75323a056b83446eb93b81ac3e8a4315918d5daad6ed2f50392d9641039f3f830ec1df94155473a2052689d3c029be7572d8ec9ecc62c0e9
DIST wlroots-0.17.2.tar.gz 606822 BLAKE2B bbf6e8d0014f6613b39cbb6a0a8e5be395a858a5db8e432307298f20eb37c6622dbc6e078e21d9b8396dd836da1f9787b433549641cc664962eb96a122846edc SHA512 44a3ec673431c02fc08a5c33daa06148b5e85a3a7ea45b28978cd6be230dd4c5082e8a34985e2976c9e64f98b7567e334c191c3d20141e8e27ddc4a4659843cc
DIST wlroots-0.17.3.tar.gz 608292 BLAKE2B 7caab3c3a58595d3a745c0b20a5db2193c54931cdd7bc1b9de11c151af82503a03a6a3166a86f42486cc69c6ac18ca2a5596809a5c5e6d7b44c9845f509c1093 SHA512 b88747daba304db6dc302acdebb8764e719d84134118963c019d5f0d0d38552e0ffd2a50bf560b3b84549c5a0f2d11a6187ac8ddcd9faa28c5b42f86c585b555
+DIST wlroots-0.17.4.tar.gz 609179 BLAKE2B dc5a7749533ab54631d4a26be554b86e5b08b2472cf8f22ccebddb319d571cbd98a5c56e64e7bc762a5918d4272eb6b4261050288f3053c18c824c6a9c32b96b SHA512 35803df9fe68cadb0b9b5e522863535407ba2354ed1ca8f824a9c40b64698a97c579fec0afeb444b05d429adc1e3dfc45b20c3a1b7a2004e4f5a10d2305c9116
EBUILD wlroots-0.15.1-r2.ebuild 1962 BLAKE2B 90615bf555b7368bbb66f43749b438e5bbe0843d1238c135d1560d6fd38620ef34015dfe82d66f6922c217c36f6a9384ba9dae5af40404333097f328d30b7b9c SHA512 9e834b76984d46ed4a1163108321aa170af0bb152f0c9190268c1c4a10cc45b8d251e099de3766419ff8a031250698d1bc1c7452f5941b4c7a6762dbe802f9c6
EBUILD wlroots-0.16.2-r3.ebuild 2046 BLAKE2B 18719f44961b03b867bc8f17cfadbc23c0bdd16e22482f76c78eb6daccae21aa3f26e1d487555a5783094848e53c0595cc4e8317ad06e57bb5ec5801c0a25b21 SHA512 9713a3bb3e4f2c6706ead4c4adacb16670420c39c0c4e911c555d9f64a77bb70a2d528fc6e4a24053c6645d593d588af47e7b7e73f36d5275791a3996ad5d607
EBUILD wlroots-0.17.2-r1.ebuild 2223 BLAKE2B 978951dcb04c75f4801139e1141f154afb5d0f38b23d723a15c131897b7b2c03a109f178717dd88c595934ad491fa56c0b7f8c56f2b5d607c795ba61ffbac8a5 SHA512 c2b05ceeabb336dd992e564df6375debdaeae9b2331a234ed92779b5a44114f7c7c26bad9188fb9de7cf25e401531c2285228848315b369a4e1cfcdf2711a89b
-EBUILD wlroots-0.17.3-r1.ebuild 2227 BLAKE2B 8791359f93d106db37b060c5b8e00ee6241ef0c3f5c2404664b6e1e8d9e0b63e39854fb6730e9dc8de1c24d4a8516a4d0f60528df4bc5cabcc7404289b4ad36d SHA512 0b9c86b4f08b415a1e244a5e135b18957003f180751e5acb0b95f70f79f41bcbd6b3ecad0fe9fd8288dfb966e9a5c280a64799e3f79f14d3961edf78d829d146
+EBUILD wlroots-0.17.3-r1.ebuild 2223 BLAKE2B 978951dcb04c75f4801139e1141f154afb5d0f38b23d723a15c131897b7b2c03a109f178717dd88c595934ad491fa56c0b7f8c56f2b5d607c795ba61ffbac8a5 SHA512 c2b05ceeabb336dd992e564df6375debdaeae9b2331a234ed92779b5a44114f7c7c26bad9188fb9de7cf25e401531c2285228848315b369a4e1cfcdf2711a89b
EBUILD wlroots-0.17.3-r3.ebuild 2387 BLAKE2B 3d4c8828f43d536d3854ca14edfa15f72b9b53fa6a3dcaf504a0ab89b79b90fae2c9b2a86546888f8a4aafb07e9758754bfbc1645bd013a91f2e04e824c1fc3d SHA512 5c8c4cba99ea61b7f0cc3cf6ad498b1802df76c92c48836f2e1d387e6170bcc947e225a2799f49398737a4c0534327f4a2edb190915aebdf77a9212acbd1ac4c
+EBUILD wlroots-0.17.4.ebuild 2304 BLAKE2B e824cbf90463b91f212a26224921fc1b5c7e5bcf036b0fb7213c71ad565a20ad97181965163bd35aa11d8f01a5faa112602db6fae933b06e77cde67192f961d5 SHA512 a6d46a23a8f15014c6adfb436302acdb887488ca4227d2ffc17f5bcb5e4e6fe855bbceb4570a0f51c454bc00943a47a31e904b332c774e9519b9d925ab980f77
EBUILD wlroots-9999.ebuild 2274 BLAKE2B 13a08b96ee1aa0a68c3f1bd4d4c675513b36509b17d3107198b4a05ffec36355fc019c69274a541953e3fa0e3f533a93e93da27cbdb47329bfe4c6f8f255a64f SHA512 44dbe781b2b7523d943d53f4555690ce0aa4ac4b856883200fbba1d8c25e16aa7be66ac53c4649796171e6781517c5ae9b4296a08438ffc00c16dcd94e71bdab
MISC metadata.xml 2145 BLAKE2B 75225f805364003c244a52d4a46c826e5a283ed01ef71d32b73fdcc03f6a1b46f0083a43be4c2079c6614c1b5db8a07a9a17ce2501c5eb65a53b83a7af13cdd0 SHA512 45faf9ad055a9b670ace556b1639f355b96da462447a33a655e36960fe99ef42c5c6c591ee39b4554ddd276e70c492c83c7ff4a844034ac1a1e25b39b465b5f3
diff --git a/gui-libs/wlroots/wlroots-0.17.3-r1.ebuild b/gui-libs/wlroots/wlroots-0.17.3-r1.ebuild
index f6b9c4e4d60d..d031b7c8cf55 100644
--- a/gui-libs/wlroots/wlroots-0.17.3-r1.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.3-r1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == 9999 ]]; then
SLOT="0/9999"
else
SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86"
SLOT="0/$(ver_cut 2)"
fi
diff --git a/gui-libs/wlroots/wlroots-0.17.4.ebuild b/gui-libs/wlroots/wlroots-0.17.4.ebuild
new file mode 100644
index 000000000000..2e2b41de1151
--- /dev/null
+++ b/gui-libs/wlroots/wlroots-0.17.4.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="Pluggable, composable, unopinionated modules for building a Wayland compositor"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
+ inherit git-r3
+ SLOT="0/9999"
+else
+ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/releases/${PV}/downloads/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ SLOT="0/$(ver_cut 2)"
+fi
+
+LICENSE="MIT"
+IUSE="liftoff +libinput +drm +session vulkan x11-backend xcb-errors X"
+REQUIRED_USE="
+ drm? ( session )
+ libinput? ( session )
+ liftoff? ( drm )
+ xcb-errors? ( || ( x11-backend X ) )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-0.17-fix-automagic-libliftoff.patch" )
+
+RDEPEND="
+ >=dev-libs/wayland-1.22.0
+ media-libs/libglvnd
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+ )
+ >=x11-libs/libdrm-2.4.114
+ x11-libs/libxkbcommon
+ >=x11-libs/pixman-0.42.0
+ drm? (
+ media-libs/libdisplay-info
+ sys-apps/hwdata
+ liftoff? ( dev-libs/libliftoff )
+ )
+ libinput? ( >=dev-libs/libinput-1.14.0:= )
+ session? (
+ sys-auth/seatd:=
+ virtual/libudev
+ )
+ vulkan? (
+ dev-util/glslang:=
+ dev-util/vulkan-headers
+ media-libs/vulkan-loader
+ )
+ xcb-errors? ( x11-libs/xcb-util-errors )
+ x11-backend? (
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-renderutil
+ )
+ X? (
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-wm
+ x11-base/xwayland
+ )
+"
+
+DEPEND="${RDEPEND}
+ liftoff? ( >=dev-libs/libliftoff-0.4 )
+"
+BDEPEND="
+ >=dev-libs/wayland-protocols-1.32
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local backends=(
+ $(usev drm)
+ $(usev libinput)
+ $(usev x11-backend 'x11')
+ )
+ local meson_backends=$(IFS=','; echo "${backends[*]}")
+ local emesonargs=(
+ $(meson_feature xcb-errors)
+ -Dexamples=false
+ -Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
+ $(meson_feature X xwayland)
+ -Dbackends=${meson_backends}
+ $(meson_feature session)
+ $(meson_feature liftoff libliftoff)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ dodoc docs/*
+}
+
+pkg_postinst() {
+ elog "You must be in the input group to allow your compositor"
+ elog "to access input devices via libinput."
+}
diff --git a/gui-libs/xdg-desktop-portal-lxqt/Manifest b/gui-libs/xdg-desktop-portal-lxqt/Manifest
index 287a1f262fb4..5b7659c694b9 100644
--- a/gui-libs/xdg-desktop-portal-lxqt/Manifest
+++ b/gui-libs/xdg-desktop-portal-lxqt/Manifest
@@ -1,7 +1,5 @@
-DIST xdg-desktop-portal-lxqt-0.4.0.tar.xz 16024 BLAKE2B 2f362f9ddff42d68dfe69bcebd229566fe396a5a14d9ee9f1650706a34a98f31291a9901ef7121a976c679481192959d785ca8c8401bf8b2839dd18e42eee6bc SHA512 9295da6dc9370e01a48729848d9d19c9afea980335fb1cefeb91abf34b12d53579d876ccc952e2ef1440e10f0937b9c4a02d2c8473c9cad812da0388bfcacbe1
DIST xdg-desktop-portal-lxqt-0.5.0.tar.xz 16044 BLAKE2B f4b872038c58eebe3c565f55d29e24f9b247d2a18fd60981df9546a7fab422aa9ae1f6e94608a99a091cda4bda1e5ce878fa4d997a457f7c2014191fd631a0d2 SHA512 3f1a0de1fcc577b14b69c98b715f627dc636edc8663786374627196873a6e123aab2b6051bd86416729eb6e101ec0625051716b981a3fc4d7b5c7ddcd46ceae8
DIST xdg-desktop-portal-lxqt-1.0.2.tar.xz 16420 BLAKE2B f48bf781edd494994464a19e0b9c5fb5e8c650821ad9dfbef3b45e95a4f0741009cbf27d9434ccbfc7a44a7574ba626507534f601382ca58ba0efa93e32eaa10 SHA512 e51f2aae53e4f7bc47c2c214a17e44d9fa2167d34488a90436f2a2b98f14abff334ab56b956df08f6ca9ce9ac4a994cbde0c2fcdce0492beb212f0346c9cbb85
-EBUILD xdg-desktop-portal-lxqt-0.4.0.ebuild 764 BLAKE2B f55cecd067cb00a66425355f20cb19842de9bfde29c646caa4dd30a9c260c57e53f3faa38342020933aeff05f41af0080b9c1ac507d67c71a47b071a040d5758 SHA512 f1c3afec02b3fee60e89b76ebd20f452c4e7558950d0fd19425de2dcaab06716c34d49170be08b43f268e8c8cfc8cb26b6ee7c46e68c86e16c04892ef71cb9ae
EBUILD xdg-desktop-portal-lxqt-0.5.0.ebuild 764 BLAKE2B a048e6b51e4acb249f12645642517f0bd1a83f607626dff3b6f1fe4977220a0386ec2eefb23166350e6f05b3026e0c47391da3cdcdd531d6bb7e1c4997da1daa SHA512 8fcd21ac16c7ab199ed6aba681f65289ff9fb71aec11b268da76547c0ce8bdd0c4670b9f66d35066b6c8754b6b5a5b6377dc1441a7630fa5991dc3735d8228b9
EBUILD xdg-desktop-portal-lxqt-1.0.2.ebuild 683 BLAKE2B 08b0462909b5750f705f618ae83f4e03f5ff7a44af7e14a8109c3a65f0eaf2b33cc6454d49d2936a896d1e5e864e2ef1e8b309ed80c6ac1cba60cf3f389a7df9 SHA512 630569a4e90cd44966513e7a72b94ffbc5472bf660d273daa6d3d764082433d1de060f583e40ac403f1752746fcf0d97c9c0e4fdaa6458527569a249302f8eef
MISC metadata.xml 330 BLAKE2B d6c8f676536c73e4da1008ade05265ee20a9a93d05cf6b1c4b1c02ab1fd6090426c6476fd9524242618345d46170ef2242ef378f19e8c4ad4156fb291255b30e SHA512 b56fbd10eacdd17845452afcbd63af25046bc763fe2daf102632cd9a0380746c5b7d940ba852b5f7a37ef1ed347bff691a443ba2581ea5c12256dfd8c139fe8c
diff --git a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild b/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild
deleted file mode 100644
index 5619ac454e67..000000000000
--- a/gui-libs/xdg-desktop-portal-lxqt/xdg-desktop-portal-lxqt-0.4.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- kde-frameworks/kwindowsystem:5
- >=x11-libs/libfm-qt-1.3:=
-"
-RDEPEND="${DEPEND}
- sys-apps/xdg-desktop-portal
-"
diff --git a/gui-wm/Manifest.gz b/gui-wm/Manifest.gz
index b5188ded1ec4..84b187737269 100644
--- a/gui-wm/Manifest.gz
+++ b/gui-wm/Manifest.gz
Binary files differ
diff --git a/gui-wm/hyprland/Manifest b/gui-wm/hyprland/Manifest
index b52e795b5cf7..3d693dea285f 100644
--- a/gui-wm/hyprland/Manifest
+++ b/gui-wm/hyprland/Manifest
@@ -3,8 +3,10 @@ AUX wlroots-hyprland-apply-0.40.0.patch 669 BLAKE2B be2bd47edc1eb640dd8a8e0be24c
DIST hyprland-0.37.1.gh.tar.gz 54651435 BLAKE2B 92bd78168909510ffb21b46f7d66e139e7b86f7655c7a8126eaf90b6ef6d7d5affaf0bc55ca1647a2f80b6d767afc00e1efe5f2241b2bc88d20357acee611b92 SHA512 f09316e210805b833a27524894222edc7a048b77f9f5d9cc8faa5b4e37040485ad3b9638f60a346da8d4d4aff24bbd6382b7fde64d07528990e9a521b2f46454
DIST hyprland-0.39.1.gh.tar.gz 54681029 BLAKE2B 5a78c5e7cef3369fd72abc05941f88f0391fb87e79afaa13c128acd9f8d2aa79d6af4d0dc82a90c09689993fe914ac48bc5ba4a32173eed31ecc20204f5a4edc SHA512 da8ee577aa823c9fb7b45bfd07503656561c1cd4cac42a9bf8f582f653c93b20824b3bce7bbcbd47b7f7f8e83fb1b630d6d5c983fe345c971322369f193c2c8f
DIST hyprland-0.40.0.gh.tar.gz 54734246 BLAKE2B 54d5b1bb062003e38156c67bfc0b796d0e4d855f35b0122fa191037caa47e5be2a25acfe588835c49ac747fc7430124480e4a7716782fd23d028289bee236e7f SHA512 948e7237fa811f104ee11764d7947d2fd8291e79cf6db00d3f3905204f5bb2df1e51e26b2600f086f5b22d910ef50c2941343dd05e7a5d2f4b6053b150800f21
+DIST hyprland-0.41.1.gh.tar.gz 54813832 BLAKE2B 1dd17e7e1f885da91fca596bf8ce9efc76b3110640a9bc11538fabf975eb55d76180c202527e0b0eac300f027adfed815d2a9a5396a48429097ef2a5ffcc4d9e SHA512 fa63e7c429e33535fa30ca70133f6ac8617f2386bdca1e8063628a2895677c9b80965548ee21f897aea2fe6bdcc10d74d8c46989a7563b36504f4a4f43c3eaad
EBUILD hyprland-0.37.1-r1.ebuild 3776 BLAKE2B 695ad287b51c217d6b6cf340e9737de64d43a21bb03265d5dc8ac738c91aac37af020950b81d928d6b182b49388855b68a752e614a6b96db11045d9b37afec4d SHA512 663d4f5a8e8ed20c6a80ca7fc9d3b86605a48651c0900f173d98110b494200b1832a7ca195c79e72a08b38c1e64eb6de54aa16e38ce606c81aa4007c354c95f1
EBUILD hyprland-0.39.1-r3.ebuild 3967 BLAKE2B 2d469c0a319227b1ce83fd1ab8be9cc04cfeb43737ee717ec0f163afb0c3f162332760c5c5cedea089303e6d913a20ac91719cb37ff1f36aa3c290085527af9c SHA512 038d6297db31571f67cf3b4181012ab29625d13d2a3952bb4214539dede9dfdafc7ea4429523fb47e2fb407cb6c7bc5f8c4ecd6d3328e01aa5e5f75184464830
EBUILD hyprland-0.40.0-r1.ebuild 4009 BLAKE2B 129b4d55aa26fbc9f282a1b2de230a1431770aaec9c088a28874dfb08de81871774df26f3571494dfa62c3ed9631aa0af739e169e95269ba416edae2344ee01a SHA512 2be06355e9fb98a187e9aa3754cae800eab0fa91ffaac7ce69f0f8cf955a67bf3affc6a73b7c3d78af5ed8da1b2ba0150f323dbea5940c855c7398eb20799224
+EBUILD hyprland-0.41.1.ebuild 3451 BLAKE2B 21286db4b04d32cbb340069a44f022c3fb8ae65fa83fe5d7bd8891980bedc7cf7984bf6c8a9be91b57853818d96a7e151b0b40afec1bc65d8f8c5bef7d37ea91 SHA512 b9c860711a669f7c80472485effb254d841735043911255b72ac5d8b6af14b7f1df4dfcb708e6b137c73131b86ab498e6822fa9de5686b799e8f6217bacfa381
EBUILD hyprland-9999.ebuild 3853 BLAKE2B 72460f5f6206184ed62efa8c61422974cf9f64dee590b384ead1dd33ebcf77aa8ff78f5f0dfdfa79b26f230294075ce725f4b7ab6d758965f2ead5120dd8f2cc SHA512 09f59f97783b4e550aea0962bae2c9ca1b38a64b9f93c87a4189a3d3e8177ca438d2bf2a5cb24cac135e4f6769729cd6164a9f96936e8417440530b3f637d93c
MISC metadata.xml 716 BLAKE2B fc5248c809b9b5bf1002e3d82ff80f595b8e613d09e5541f1a0151c3ea2c117376d25fa5a40c85d254533708d9eff5339bd329b42118e87ca49e22e55c0c5d7b SHA512 31252ced2546f3686f17259aabfe9273af14f7efaf3fa0bfb446c65c6d9478be3a23c531e0ac463f27fe1d50842f6f126f32e47a8a03a345306297e182952e98
diff --git a/gui-wm/hyprland/hyprland-0.41.1.ebuild b/gui-wm/hyprland/hyprland-0.41.1.ebuild
new file mode 100644
index 000000000000..0e41b9d2b446
--- /dev/null
+++ b/gui-wm/hyprland/hyprland-0.41.1.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson toolchain-funcs
+
+DESCRIPTION="A dynamic tiling Wayland compositor that doesn't sacrifice on its looks"
+HOMEPAGE="https://github.com/hyprwm/Hyprland"
+
+if [[ "${PV}" = *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/hyprwm/${PN^}.git"
+else
+ SRC_URI="https://github.com/hyprwm/${PN^}/releases/download/v${PV}/source-v${PV}.tar.gz -> ${P}.gh.tar.gz"
+ S="${WORKDIR}/${PN}-source"
+
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="BSD"
+SLOT="0"
+IUSE="X legacy-renderer systemd"
+
+# hyprpm (hyprland plugin manager) requires the dependencies at runtime
+# so that it can clone, compile and install plugins.
+HYPRPM_RDEPEND="
+ app-alternatives/ninja
+ dev-build/cmake
+ dev-build/meson
+ dev-libs/libliftoff
+ dev-vcs/git
+ virtual/pkgconfig
+"
+# bundled wlroots has the following dependency string according to included headers.
+# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
+# enable x11-backend with X and vice versa
+WLROOTS_DEPEND="
+ >=dev-libs/wayland-1.22
+ media-libs/libglvnd
+ || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[egl(+),gles2]
+ )
+ >=x11-libs/libdrm-2.4.114
+ x11-libs/libxkbcommon
+ >=x11-libs/pixman-0.42.0
+ media-libs/libdisplay-info
+ sys-apps/hwdata
+ >=dev-libs/libinput-1.14.0:=
+ sys-auth/seatd:=
+ virtual/libudev:=
+ X? (
+ x11-libs/libxcb:=
+ x11-libs/xcb-util-renderutil
+ x11-libs/xcb-util-wm
+ x11-base/xwayland
+ )
+"
+WLROOTS_RDEPEND="
+ ${WLROOTS_DEPEND}
+"
+WLROOTS_BDEPEND="
+ >=dev-libs/wayland-protocols-1.32
+ dev-util/hyprwayland-scanner
+ virtual/pkgconfig
+"
+RDEPEND="
+ ${HYPRPM_RDEPEND}
+ ${WLROOTS_RDEPEND}
+ dev-cpp/tomlplusplus
+ dev-libs/glib:2
+ dev-libs/libinput
+ >=dev-libs/wayland-1.20.0
+ ~gui-libs/hyprcursor-0.1.9
+ media-libs/libglvnd
+ x11-libs/cairo
+ x11-libs/libdrm
+ x11-libs/libxkbcommon
+ x11-libs/pango
+ x11-libs/pixman
+ X? (
+ x11-libs/libxcb:0=
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ ${WLROOTS_DEPEND}
+ >=dev-libs/hyprland-protocols-0.3
+ >=dev-libs/hyprlang-0.3.2
+ >=dev-libs/wayland-protocols-1.36
+ >=gui-libs/hyprutils-0.1.2
+ x11-libs/xcb-util-errors
+"
+BDEPEND="
+ ${WLROOTS_BDEPEND}
+ || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* )
+ app-misc/jq
+ dev-build/cmake
+ >=dev-util/hyprwayland-scanner-0.3.9
+ virtual/pkgconfig
+"
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+
+ if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then
+ eerror "Hyprland requires >=sys-devel/gcc-13 to build"
+ eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc"
+ die "GCC version is too old to compile Hyprland!"
+ elif tc-is-clang && ver_test $(clang-version) -lt 16 ; then
+ eerror "Hyprland requires >=sys-devel/clang-16 to build"
+ eerror "Please upgrade Clang: emerge -v1 sys-devel/clang"
+ die "Clang version is too old to compile Hyprland!"
+ fi
+}
+
+src_prepare() {
+ # skip version.h
+ sed -i -e "s|scripts/generateVersion.sh|echo|g" meson.build || die
+ default
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature legacy-renderer legacy_renderer)
+ $(meson_feature systemd)
+ $(meson_feature X xwayland)
+ $(meson_feature X wlroots:xwayland)
+ -Dwlroots:backends=drm,libinput$(usev X ',x11')
+ -Dwlroots:xcb-errors=disabled
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ # First install everything except wlroots to avoid conflicts.
+ meson_src_install --skip-subprojects wlroots
+ # Then install development files (mainly wlroots) for bug #916760.
+ meson_src_install --tags devel
+}
diff --git a/kde-apps/Manifest.gz b/kde-apps/Manifest.gz
index a643bd6749a0..d52f0bb3ee7e 100644
--- a/kde-apps/Manifest.gz
+++ b/kde-apps/Manifest.gz
Binary files differ
diff --git a/kde-apps/ark/Manifest b/kde-apps/ark/Manifest
index 278ba5d693ba..caebfc59ebac 100644
--- a/kde-apps/ark/Manifest
+++ b/kde-apps/ark/Manifest
@@ -1,5 +1,5 @@
DIST ark-23.08.5.tar.xz 3018696 BLAKE2B 482a17aa9bf72abbaa75510451ba0dd59812d2cd2aca97efda0f4f1c78f98060d9f654efd0387aeae35d5220304f00139520a6836451056b84064cc8d8b12d16 SHA512 8fab4281f5cfe34938f7a958e2889ad4dabff6613b1e3a8fed1efb2039dbf35a71d99494869037fd821515ecfba6e44304bb0907c27afd646fe7496783735336
DIST ark-24.05.1.tar.xz 3002640 BLAKE2B 09be62b6a5cb10041df85b3138e26fdaa79fb1f8409e89ef9e5909c9c130f378237d047be84cd6c936383ca4d98ca5c6891c65220679e1f01d55a08e3983e3e5 SHA512 7ae6bc3fca99e92d877ffdab56562e197b38da6a7b08e12d4940b96a4dd1d001774d8774d4a53030ada1b32f79b13a70a6b02d9cc910512cc5ae831bced19839
EBUILD ark-23.08.5.ebuild 2225 BLAKE2B 2ef8b0fa658e0d2f602755bbf3b4d682297316a098cd46b50b75b2da13bbe49c792d9e2d550823f6d88436c80109acadc59c7739bf1e7bfce2f9388425f6b7c5 SHA512 1a1aabc77939a73687b5bbfe80702997b5a400ee7639bfef47e198d3d6596e1aeb8e8e48af22fc76c17a65fc8f67bb3fe7d85f4e2e8857dcd16bc9f3ea0118ff
-EBUILD ark-24.05.1.ebuild 2197 BLAKE2B 225ff0c530ca2664f89f1919dbeba23c6d8d8e40875555604cf5461141c228988826c16363e1652f3793f11485f2c62277718805aad17e6f962066be26ebb448 SHA512 306672919f46cd8bd0eb429e5fed2dc484c8923562f3ad5912b9d579e90c98076688a3e8a0ccbe573c542db39241aab380676414c06efc85caf24c0aeeb68be3
+EBUILD ark-24.05.1.ebuild 2299 BLAKE2B 4b2f5a93fe664551ba86094808eafacd2d691ffe45281927c6416ca7859c1937783fb088c91958469e79d6ea7c2c93975898f481c101e44df477760f47035f60 SHA512 16824a4bfddb58247ae4f05b36541bfb508a4b47db6af6ec772d6668d9a6dff1ec36b2ca436361ce0f39685ebb3a511bc6f7e422f44f35b9528bc9b133e09556
MISC metadata.xml 468 BLAKE2B f4b2d609976bfc8a7bb4004286273c2384c7a5f9c45d6de44936d9f21dd4428d968c54cfb4d8cfe81e56bb935ed36c481b4c79a0e0a0b946b7e8ce78f794a123 SHA512 415c92c65d6d56b801c71db9153684635c8eeb0d571f1782127d8e7ab06a2b360cc016bc8ac110b7b9fcb53c587a177a5a7f69198b65fd152767a107aac1cd89
diff --git a/kde-apps/ark/ark-24.05.1.ebuild b/kde-apps/ark/ark-24.05.1.ebuild
index 7b5eb31794cb..51e91f1ab9db 100644
--- a/kde-apps/ark/ark-24.05.1.ebuild
+++ b/kde-apps/ark/ark-24.05.1.ebuild
@@ -62,7 +62,8 @@ src_test() {
local myctestargs=(
# bug 822177: kerfuffle-addtoarchivetest: may segfault or hang indefinitely
# bug 827840: plugins-clirartest: continuously broken with translations installed
- -E "(kerfuffle-addtoarchivetest|plugins-clirartest)"
+ # bug 932499: kerfuffle-extracttest: failing upstream and disabled in 24.05.2
+ -E "(kerfuffle-addtoarchivetest|plugins-clirartest|kerfuffle-extracttest)"
)
ecm_src_test
diff --git a/kde-apps/kaccounts-integration/Manifest b/kde-apps/kaccounts-integration/Manifest
index 060299b8a2ab..5f6d4fd1d699 100644
--- a/kde-apps/kaccounts-integration/Manifest
+++ b/kde-apps/kaccounts-integration/Manifest
@@ -1,5 +1,5 @@
DIST kaccounts-integration-23.08.5.tar.xz 88544 BLAKE2B 6f21ea51c822ffde6c7d1db8f37a924009bcac16cf4e3955d86e1636d0eff7572f5fae89923c37c69ecfa7d8762c4c93ba165cf8d0cf5365ad9c683a0fdbff72 SHA512 dd959cf18dd91586b689c9fd832a2b8d62ef0630985078405b220007727bd9f773664b94d2922d1d9fd97b4e8e0f3ec1fae3a3bbbe0532241b96374045b35423
DIST kaccounts-integration-24.05.1.tar.xz 92372 BLAKE2B 972f4c482042c3ba3d71afef1569d4c692a1e226769ed0502bb1d982900de8941fd4be01334c24bb764bfdbfce701523e19e481f2b09c528295bcf958471ec25 SHA512 62ad78c3ccce64784d2812609ec7e25e7fe64809832713eee29ea2b3fa1f41b5d69ef9a2c21ffc49c7c3abe5ec12d2dcaa075f43d4b0c1758916773a94ee18bc
EBUILD kaccounts-integration-23.08.5.ebuild 1167 BLAKE2B fa31f0e44528cdc62c809b4407057e7738728f19f558bcb8a59e90aefbf74e1bed53d77092436baa53397a91200c0d1d52f55f599b9f3a40db042c4665c68f50 SHA512 38fb7ffd92ffa00362e719c80cadcb2877019e9e28f77b26f6539f6181dc40045ddd7c97be39aff0839ca10d35b6afc71cafc2fa048342d6846bca8e44fb4e75
-EBUILD kaccounts-integration-24.05.1.ebuild 1981 BLAKE2B 91b5a41042d0852e17e767ae955a162fd6e464c8b043e6d640a6b0a7003b552c976ec36dc336aa2f8d982627497e8c38a29834cef177e9801d4f2eee4c36aeec SHA512 7009a41e0b7dcc6f2cda43fc133d1bc53ccf823dda086cc763cef219a3ffb53db09f0bdd7d31694c86471b9c6efa75f3968ccbac882eba432208e37cf70887c3
+EBUILD kaccounts-integration-24.05.1.ebuild 1988 BLAKE2B 3cdecc5afe5c2f322da7607195a55baf7b70be9dd12e53dd95e6d0edb36ebb75f5e7e89509129f8a70609a7b48cae31067aa47d89a7e39f7ee5d523764253d42 SHA512 46107f95c1a89a0f24f6236fd56cb3e5be2aed502931376e302fa7c77eafd633121e1a0445020f23b31d066cd811fae23386fdcafdac019817ba77392f439a9c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kaccounts-integration/kaccounts-integration-24.05.1.ebuild b/kde-apps/kaccounts-integration/kaccounts-integration-24.05.1.ebuild
index 36c9e5d0baf7..be88e9e5e269 100644
--- a/kde-apps/kaccounts-integration/kaccounts-integration-24.05.1.ebuild
+++ b/kde-apps/kaccounts-integration/kaccounts-integration-24.05.1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://community.kde.org/KTp"
LICENSE="LGPL-2.1"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="qt5"
# bug #549444
diff --git a/kde-apps/kdegraphics-mobipocket/Manifest b/kde-apps/kdegraphics-mobipocket/Manifest
index d4e1fdea9c58..745ac814d7c9 100644
--- a/kde-apps/kdegraphics-mobipocket/Manifest
+++ b/kde-apps/kdegraphics-mobipocket/Manifest
@@ -1,5 +1,5 @@
DIST kdegraphics-mobipocket-23.08.5.tar.xz 13004 BLAKE2B 55a4f78a79244ec94d1075dceedf0e9c55f731c2577cb6682b7cce8e356d4a8364a7de59ee9bd340df4c67331f288e6db16e74396c872abe5dbdf4795b0ce847 SHA512 8c421e8070c4143b99091f73d3bd3b67571eb76d9de0901e8cb96d8529280ae623531e9245eac2d9ff76d261cf2f66b8262b12909b9e43b270e9a5f4cb47d5b3
DIST kdegraphics-mobipocket-24.05.1.tar.xz 13036 BLAKE2B 97c489a01f21b71961198ddf3967fb570cd14f4734a597088a0672d2998b9acdf355ee512d3905ecf59721ced0a13a9906eddaaf0dccb2a788e60354ddfa617e SHA512 35780b3f28f07537bfcaede88cf7992c85493ad09296da4296562e6ac02751e88f8317a244e039eb4c0a21b877ec0ff18285bd008ce4e3b4294fb85c644df943
EBUILD kdegraphics-mobipocket-23.08.5.ebuild 374 BLAKE2B dad70af23038ce2f18a29160498253ee83d6515d2881cc66cd2ed5d5d0033a4788e585a2ca88e4bb92fe3e0f11549d5f193c7d3b88a9547948acc03db7ab5223 SHA512 59d2fa559a620b0a2df5d5987d62e864180720483daa207784b832c1ee730466a94d8114d091a3d404ffd767eebd59a3431630c1d41cb92283aebbb2cb869f0d
-EBUILD kdegraphics-mobipocket-24.05.1.ebuild 376 BLAKE2B 50f8c6a833418bf35302573ce24d4f9c6a45542f91e58d9017866e30cfd96028f5af394bfba3f19c9ad43c08b61965c2c9c726865e0696282c83b17b6f3e4278 SHA512 a491842d9fa044c4a916b1338df13869571fbe19406c26a2c7a1a8661ebf8e488fc548bf7496e63dd8517e93c443304318a30761d0de761183e0aeb6c38ed32a
+EBUILD kdegraphics-mobipocket-24.05.1.ebuild 383 BLAKE2B 1132ba167d90c633d115fe64b51946ba6d3f4647cb23f8a702186bf1fc15749ea75f6aaef4d11938d1c10a1818e371de6279092fb4ae0c4ee9ab8278081bf5e1 SHA512 58b0a8946a17532d3ea779d880348f24df5162410e5845c031edb4d24229c3127bfab543d6043772022d15ab5538eb938b643fd7da370f5188ad2637c329b98b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.1.ebuild b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.1.ebuild
index b8dd96d0a123..9b9ef0bdabbc 100644
--- a/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.1.ebuild
+++ b/kde-apps/kdegraphics-mobipocket/kdegraphics-mobipocket-24.05.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Library to support mobipocket ebooks"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-apps/kdenlive/Manifest b/kde-apps/kdenlive/Manifest
index 1fc8c0d4b80d..8c18cea13ca8 100644
--- a/kde-apps/kdenlive/Manifest
+++ b/kde-apps/kdenlive/Manifest
@@ -1,5 +1,6 @@
+AUX kdenlive-24.05.1-timeline-freeze.patch 1111 BLAKE2B d4ea9168eec0f113f9f0339d95201e867ea7eb9579315ec3917906410f38e24af8d5412c74be02071417a35f1b2f7800a5fe747dfe78c37e6a830f6b73fb19ee SHA512 47eaa6a884738c5a706b7ef367869094a0285461b3556eb15f94a917a5954fb0ece2ace5c43a5addb9b00eaea4b3e67e46df2a6947b04863fd9161734549237d
DIST kdenlive-23.08.5.tar.xz 12728000 BLAKE2B f2232bd5b3fbb36183018346f65eb2f590ea560a9aa10a198274709f34b0ff178922df9ab5b00d9577fc1a864b03ebd232f6e1a45bba7c9862ef9b60937d72a7 SHA512 1fbd11e1f6a42c668b9d22d74179b25fdd6e66dd903a5779f16ecad324850beaa5492859d9edb566ac94b162499ffdf4eb30be28adb1027d50de54369c96f2ac
DIST kdenlive-24.05.1.tar.xz 12908936 BLAKE2B 74979a6f974f41520c808ba7ce6130b999e28b8987bd9e77346401fe85b3a5ca75bab4e302f66bf27be278509d05448eb716c4866d0b9d86c06aed70599db483 SHA512 79f7f357ee83e7e00e1e795d67acd91406a6e2fb66e572f3381745faf6b59a29e43e3ff107b40db4fbd6dfc8e6da99b94a6cff8872c72ccb27118f071177e42a
EBUILD kdenlive-23.08.5.ebuild 2344 BLAKE2B 77b1c8ecd91a28ffd014632f2ba99c49e0fa749275eb4430fa74902cd00c6c1fdb306ff8380459265eec5f2768f741cdee1986918a474ed39b8e4771837982b1 SHA512 ca6e50bb7c53ad1685c2e3e38a4d3031d3a265577f62f16f2aec06962351ef04b0ac9e5129e26347c84a32f0254dbb6510fb3e7bf9683de930f86d1d30f821f5
-EBUILD kdenlive-24.05.1.ebuild 2142 BLAKE2B 9d55480adc2487aff18693cdd3cd8514dc7014a5ba3c043511e04a40a02a220cda6e368e1c8484706beab0a8a9498fb848081c0b0cf28f20cdfe9297b2213bd3 SHA512 bb0f627a3b34776839953a546e3f62122fb77e8e4552bbe4f04ac01ef41f66d1a10f36a6895284ca0276fd401572710171bef87f567013a9832fec5f5d464068
+EBUILD kdenlive-24.05.1-r1.ebuild 2213 BLAKE2B 9e37af1b93ecfa00ce734f15bb28053eebbeead60fd5bee0cec3498a8933a0dd6e0eafa11b7ba39cceb89ab6f13fa201d9b11c722bb11506ab2adec52efb9b6b SHA512 1ab3d90c577cc51dfc8da8d52c56583e285f4da275dd8200cbd754d1c3949673245b6a36a266008c9c3a0ab201fb000afc68782d5faeb321b6a72e3b15dd51c8
MISC metadata.xml 409 BLAKE2B efa27a2a8769a56200077d2d606e930a14fe7b8dad531386da39675c501ea7298939b6c197b668379430840b002c0a5ff34da592fcb2af18734649cb5d527f6c SHA512 0966b96a06e7315574724c75c6c3c680b6ea7da71278885ae65d214ca6a18a4b2d11b101221caa89ef5682d91f7a4cc7c2108f9741072cb12f97e95af0bcb09b
diff --git a/kde-apps/kdenlive/files/kdenlive-24.05.1-timeline-freeze.patch b/kde-apps/kdenlive/files/kdenlive-24.05.1-timeline-freeze.patch
new file mode 100644
index 000000000000..fd896dd19dd9
--- /dev/null
+++ b/kde-apps/kdenlive/files/kdenlive-24.05.1-timeline-freeze.patch
@@ -0,0 +1,29 @@
+From 8be0e826471332bb739344ebe1859298c46e9e0f Mon Sep 17 00:00:00 2001
+From: Jean-Baptiste Mardelle <jb@kdenlive.org>
+Date: Tue, 18 Jun 2024 10:50:24 +0200
+Subject: [PATCH] Fix timeline duration not correctly updated, resulting in
+ audio/video freeze in timeline after 5 min Related to #1885
+
+---
+ src/timeline2/model/timelinemodel.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/timeline2/model/timelinemodel.cpp b/src/timeline2/model/timelinemodel.cpp
+index 0bb8cb89ae..342324c77f 100644
+--- a/src/timeline2/model/timelinemodel.cpp
++++ b/src/timeline2/model/timelinemodel.cpp
+@@ -5111,9 +5111,9 @@ void TimelineModel::updateDuration()
+ }
+ if (duration != current) {
+ // update black track length
+- m_blackClip->block();
++ m_blackClip->lock();
+ m_blackClip->set("out", duration + TimelineModel::seekDuration);
+- m_blackClip->unblock();
++ m_blackClip->unlock();
+ Q_EMIT durationUpdated(m_uuid);
+ if (m_masterStack) {
+ Q_EMIT m_masterStack->dataChanged(QModelIndex(), QModelIndex(), {});
+--
+GitLab
+
diff --git a/kde-apps/kdenlive/kdenlive-24.05.1-r1.ebuild b/kde-apps/kdenlive/kdenlive-24.05.1-r1.ebuild
new file mode 100644
index 000000000000..87265362a737
--- /dev/null
+++ b/kde-apps/kdenlive/kdenlive-24.05.1-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_DESIGNERPLUGIN="true"
+ECM_HANDBOOK="optional"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org optfeature
+
+DESCRIPTION="Non-linear video editing suite by KDE"
+HOMEPAGE="https://kdenlive.org/en/"
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="gles2-only semantic-desktop v4l"
+
+RESTRICT="test" # segfaults, bug 684132
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtmultimedia-${QTMIN}:6
+ >=dev-qt/qtnetworkauth-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml]
+ v4l? ( media-libs/libv4l )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ media-video/ffmpeg[encode,libass,sdl,X]
+ media-video/mediainfo
+"
+BDEPEND="sys-devel/gettext"
+
+PATCHES=( "${FILESDIR}/${P}-timeline-freeze.patch" ) # KDE-bug 488689
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package v4l LibV4L2)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]"
+}
diff --git a/kde-apps/kdenlive/kdenlive-24.05.1.ebuild b/kde-apps/kdenlive/kdenlive-24.05.1.ebuild
deleted file mode 100644
index 5294d3a61e2e..000000000000
--- a/kde-apps/kdenlive/kdenlive-24.05.1.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_DESIGNERPLUGIN="true"
-ECM_HANDBOOK="optional"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.6.2
-inherit ecm gear.kde.org optfeature
-
-DESCRIPTION="Non-linear video editing suite by KDE"
-HOMEPAGE="https://kdenlive.org/en/"
-
-LICENSE="GPL-3"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="gles2-only semantic-desktop v4l"
-
-RESTRICT="test" # segfaults, bug 684132
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtmultimedia-${QTMIN}:6
- >=dev-qt/qtnetworkauth-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kfilemetadata-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/purpose-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml]
- v4l? ( media-libs/libv4l )
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- media-video/ffmpeg[encode,libass,sdl,X]
- media-video/mediainfo
-"
-BDEPEND="sys-devel/gettext"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package v4l LibV4L2)
- )
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- optfeature "VP8 and VP9 codec support" "media-video/ffmpeg[vpx]"
-}
diff --git a/kde-apps/kdf/Manifest b/kde-apps/kdf/Manifest
index 36599c0fa7c4..e54f0a3aa97a 100644
--- a/kde-apps/kdf/Manifest
+++ b/kde-apps/kdf/Manifest
@@ -1,5 +1,5 @@
DIST kdf-23.08.5.tar.xz 495184 BLAKE2B ef0e6cb0a43715e661c126357ca75ffdb60f8402bf5e147297deb1d78f4c06374b3ef839c1c41d9ab408b84ed8cd7cf1bf6337770db01878b8d92cdbb574d35f SHA512 4c4bed0d015a8c88492d05e50458b9a6185ea1cf616ad0298e3a421a988e6e58ec63e1ba7ced11e45783fb84d04edf20331beac6162f44df040a3b6a4c9e43a8
DIST kdf-24.05.1.tar.xz 477180 BLAKE2B 4614dd8a46d1fd9c5d9dc620af4b63d16de0d771caba5db228191afaf37d951d4f32fd45031a375cb6f2cf129466950240e6d33e310674ccfc530c5baa1367cb SHA512 bd2c294b9eef10673469db0279bd755495f158f1df05fbfe73cb3454f1af3279b89505487ea75137b430ef82331c6f7c90de00a5b3a8b96cb2e05a75ff748469
EBUILD kdf-23.08.5.ebuild 980 BLAKE2B c08c86434ad276e30cb7b276227ab533055c7c5d243f29379a5fa7f08668714c5f5abf626ae2b548cf2216430933d27f59fce98c525430c819c5555ea5015eb6 SHA512 b6cc14544f1f9e1ccb7414b34515a2c3f46332bbe7d57075914cf2b45080b1dcd29b1682c49285fffde00959f663329f4c0ff4c897b02936125ca27d5923915a
-EBUILD kdf-24.05.1.ebuild 930 BLAKE2B d59a36c976c8134d59fcdc7308223f984e29973ea876fbafe362b106551af32036144ee9225662083375ad5c49bfa9f01e4aa2c9207c86050d576a0671c65ad7 SHA512 ac3796d57bdf34672d150ecf380accc13940963d0b3fed96a30edf1ec96b3c54b23a1aa5a2d501e9b63a0e05cfc85581b4b5c878373fed1b3912627f2db2fce4
+EBUILD kdf-24.05.1-r1.ebuild 979 BLAKE2B 342ff4f857dd7d5dca217fe9bfc3f465796d7fd4bb3424b832305f9a5405813d5bf18967ffb3d43e44053a8974f275956a2f3ef6a6c854e854055295bde97a40 SHA512 0a49907992433e5977569f2dd37e94cbd74bde00b93d4e03049a0615a453c48a3a48c3e5fd19e781e7ef816e4da9e404e9c1872eac81d8c358334f3a562a7b13
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kdf/kdf-24.05.1-r1.ebuild b/kde-apps/kdf/kdf-24.05.1-r1.ebuild
new file mode 100644
index 000000000000..392ba5a6c7a8
--- /dev/null
+++ b/kde-apps/kdf/kdf-24.05.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.3.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="KDE free disk space utility"
+HOMEPAGE="https://apps.kde.org/kdf/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-apps/kdf/kdf-24.05.1.ebuild b/kde-apps/kdf/kdf-24.05.1.ebuild
deleted file mode 100644
index 733345cc73b8..000000000000
--- a/kde-apps/kdf/kdf-24.05.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=6.3.0
-QTMIN=6.6.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="KDE free disk space utility"
-HOMEPAGE="https://apps.kde.org/kdf/"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-DEPEND="${RDEPEND}
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-apps/khelpcenter/Manifest b/kde-apps/khelpcenter/Manifest
index 672314be1a35..48d7c6d4faf2 100644
--- a/kde-apps/khelpcenter/Manifest
+++ b/kde-apps/khelpcenter/Manifest
@@ -1,5 +1,5 @@
DIST khelpcenter-23.08.5.tar.xz 4371224 BLAKE2B e7a4523dfa6b9bf57f8d9265750eb4d67bacdb47660f9e902986ac191626a5f35b729a35fedab3dd015f9a261b42996225783fdf98eefd3d16e30f2732d20d44 SHA512 2ba3dc6485fe0fca94263123ab577e92d17ed30cadf296266ba2f1d3ffa3352bd4964e2aff00404933035aafeef57795e1dbe31dea63ca9d67cf24ac4fbaabd6
DIST khelpcenter-24.05.1.tar.xz 4220840 BLAKE2B b6e067e6fc01923e4318fe7fe1df0f9710d385070bc2087fcc1ef7cbaf3d28053f9fa2f862dd2dd97a671597fb42bbc0ac56e57d5116e5380da729847299a8ad SHA512 a52f7a86859e519cbad86c52ee44e33e1a91e03eafecff1ea9326906a6a0f9d29a60931dbd271a7b9269a66521d3311a17700392346e6d289d076aa5351a7cad
EBUILD khelpcenter-23.08.5.ebuild 1446 BLAKE2B cffdb9aa34d6143e3c757a46c5a1bd0b4585545c1e32cae47161a2f2419691ca6dfd1fb5dd368055efbd2f00d0bf8908af34577218342eec77d49dc508a5affc SHA512 0d18f510621b8e9ce2ceca612a8f753fc5b08be9a4ed7a860aa61dcb5954296ba3abb7d410bb28aee0b101d52df2a17b9b687c62a74f3c3d77b1624930e1a7f3
-EBUILD khelpcenter-24.05.1.ebuild 1266 BLAKE2B 8cf3773f006879ffc2f1624fa13bbe237edbc9947d55f5c62a87e0c3ae9804b3baf4d1b620c3baf30b7e93600ab6b2886ddcb595f70968624f92f0b00546cec6 SHA512 5511a68d097c2374234a68a523bc22715bce8c906e6e1f5c42cf38d1cbf0ab5c74d32467360f3fbe60886e10624efaf0c18ae36ff91fb991989a05de37ebedc2
+EBUILD khelpcenter-24.05.1.ebuild 1273 BLAKE2B ff4eac6ce5f76deee62f8fd8b3cde71eb3cc9d7fe7af6c1f6d53f014e1c0271a942f6127381c062687d4e8e02055f2303430bcd7ddcccbf0258cc63cdb24b4bb SHA512 cd4112e564d4e80d8687c9939f625b29e4e7715708b6fa5a67c9ad24cb9af547469d4fad41c7c25f7d33198f974a3f5764e1e60bd8fe6fb7dfe7b8cfde26bedd
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/khelpcenter/khelpcenter-24.05.1.ebuild b/kde-apps/khelpcenter/khelpcenter-24.05.1.ebuild
index 435131d4a44d..ef800ffe33ad 100644
--- a/kde-apps/khelpcenter/khelpcenter-24.05.1.ebuild
+++ b/kde-apps/khelpcenter/khelpcenter-24.05.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://apps.kde.org/khelpcenter/ https://userbase.kde.org/KHelpCenter
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-apps/kio-extras-kf5/Manifest b/kde-apps/kio-extras-kf5/Manifest
deleted file mode 100644
index a6f72de14544..000000000000
--- a/kde-apps/kio-extras-kf5/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST kio-extras-kf5-24.02.2.tar.xz 1468060 BLAKE2B a578cebef92e2531e7a1565109470585022ad740220d7cf11547c50e4f2cd4b0336619b76cdfb4cfa07c3c6a5db5e421d89f5e2caaa11d60dffd17047bd96304 SHA512 b8bb00d59d4f84d58ea22bdda6dccd5151a7e48f788fe8827ca9576cf7e287b91c08ebb77b76cd93007593f4d9f0210d75ef551a92e8448796b83b5ffd37255a
-EBUILD kio-extras-kf5-24.02.2.ebuild 2882 BLAKE2B c8974425cc710fbd58604432cf0da7ccced2860916d54862f559a106db91fa87b90f0bccab8ad2db28a722ef7a97b4929be654046b608237d7fde496466c32be SHA512 9dacc3c774f7fd76560c0df5a46a370de00faa006cdb85dd12399e813c9dc1d7263b1ba53b0fe098176ee95106df8a08ed8f0fa89638be4e84bd0e2bdfa92138
-MISC metadata.xml 1230 BLAKE2B 9b567eac809ae4520744b33f1bac2230e14e8666b7d12be0dab5b99a750626ff6f87b93f15c3ebfded9ca0540b6244105ec5531aa61778e052fe9610130f3a17 SHA512 60f5c4fe5c342680b50d3c8796142d41477468edab3aeb7b45f8e4d8ae932d2ee781bb49034272ca1d726031ab14c73fa137541318dcefd62f28aeba271c4295
diff --git a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild b/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild
deleted file mode 100644
index e9daa17e8c34..000000000000
--- a/kde-apps/kio-extras-kf5/kio-extras-kf5-24.02.2.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="optional"
-KDE_ORG_NAME="kio-extras"
-KDE_ORG_TAR_PN="kio-extras-kf5"
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm gear.kde.org
-
-DESCRIPTION="KIO plugins present a filesystem-like view of arbitrary data"
-HOMEPAGE="https://invent.kde.org/network/kio-extras/-/tree/kf5"
-EGIT_BRANCH="kf5"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X"
-
-# requires running Plasma environment
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtsvg-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtxml-${QTMIN}:5
- kde-apps/libkexiv2:5
- >=kde-frameworks/karchive-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/kdnssd-${KFMIN}:5
- >=kde-frameworks/kguiaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kparts-${KFMIN}:5
- >=kde-frameworks/kservice-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- >=kde-frameworks/solid-${KFMIN}:5
- >=kde-frameworks/syntax-highlighting-${KFMIN}:5
- activities? (
- >=dev-qt/qtsql-${QTMIN}:5
- >=kde-plasma/plasma-activities-${KFMIN}:5
- >=kde-plasma/plasma-activities-stats-${KFMIN}:5
- )
- ios? (
- app-pda/libimobiledevice:=
- app-pda/libplist:=
- )
- mtp? ( >=media-libs/libmtp-1.1.16:= )
- nfs? ( net-libs/libtirpc:= )
- openexr? ( media-libs/openexr:= )
- phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] )
- samba? (
- net-fs/samba[client]
- net-libs/kdsoap:=[qt5(+)]
- )
- sftp? ( net-libs/libssh:=[sftp] )
- taglib? ( >=media-libs/taglib-1.11.1:= )
- X? (
- x11-libs/libX11
- x11-libs/libXcursor
- )
-"
-RDEPEND="${DEPEND}
- !<kde-apps/kio-extras-23.08.5-r100:5
- >=kde-frameworks/kded-${KFMIN}:5
- kf6compat? ( kde-apps/kio-extras:6 )
-"
-BDEPEND="man? ( dev-util/gperf )"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_ACTIVITIES=$(usex activities)
- $(cmake_use_find_package ios IMobileDevice)
- $(cmake_use_find_package ios PList)
- $(cmake_use_find_package man Gperf)
- $(cmake_use_find_package mtp Libmtp)
- $(cmake_use_find_package nfs TIRPC)
- -DKF6_COMPAT_BUILD=$(usex kf6compat)
- $(cmake_use_find_package openexr OpenEXR)
- $(cmake_use_find_package phonon Phonon4Qt5)
- $(cmake_use_find_package samba Samba)
- $(cmake_use_find_package sftp libssh)
- $(cmake_use_find_package taglib Taglib)
- -DWITHOUT_X11=$(usex !X)
- )
-
- use samba && mycmakeargs+=(
- # do not attempt to find now Qt6-based system version
- -DCMAKE_DISABLE_FIND_PACKAGE_KDSoapWSDiscoveryClient=ON
- )
-
- ecm_src_configure
-}
diff --git a/kde-apps/kio-extras-kf5/metadata.xml b/kde-apps/kio-extras-kf5/metadata.xml
deleted file mode 100644
index f55e3c5c8bb9..000000000000
--- a/kde-apps/kio-extras-kf5/metadata.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>kde@gentoo.org</email>
- <name>Gentoo KDE Project</name>
- </maintainer>
- <upstream>
- <bugs-to>https://bugs.kde.org/</bugs-to>
- <remote-id type="cpe">cpe:/a:kde:kio-extras</remote-id>
- <remote-id type="kde-invent">network/kio-extras</remote-id>
- </upstream>
- <use>
- <flag name="activities">Enable activities KIO worker and fileitem plugin</flag>
- <flag name="ios">Enable AFC (Apple File Conduit) KIO worker for iOS devices support</flag>
- <flag name="kf6compat">Disable components colliding with KF6, depend on KF6 components instead</flag>
- <flag name="man">Enable manpages KIO worker</flag>
- <flag name="nfs">Enable NFS support using <pkg>net-libs/libtirpc</pkg></flag>
- <flag name="phonon">Enable file audio preview plugin using <pkg>media-libs/phonon</pkg></flag>
- <flag name="sftp">Enable SFTP protocol support using <pkg>net-libs/libssh</pkg></flag>
- <flag name="taglib">Enable audio thumbnails via <pkg>media-libs/taglib</pkg></flag>
- <flag name="X">Enable support for XCursor thumbnails via <pkg>x11-libs/libX11</pkg></flag>
- </use>
-</pkgmetadata>
diff --git a/kde-apps/kio-extras/Manifest b/kde-apps/kio-extras/Manifest
index fb932fe667a8..a1882395e153 100644
--- a/kde-apps/kio-extras/Manifest
+++ b/kde-apps/kio-extras/Manifest
@@ -1,5 +1,5 @@
DIST kio-extras-24.05.1.tar.xz 3468900 BLAKE2B 91762ab4ff10f62f7fcf648dfa7c6554503a9faae1a769367285d0939d7a73bb0ad923eff8e7b2b3a20af704a760aa10dc3047ebf2b1010cd0702c5884e68ec5 SHA512 908c7e1ecdd47aaa655f55979ecbb2778d406e35f3aa307a83ebe2274ea9aa3ddfa965fabbd60df68051e942e09166fcfcdc838679cea6093745b3d4464de097
DIST kio-extras-kf5-24.02.2.tar.xz 1468060 BLAKE2B a578cebef92e2531e7a1565109470585022ad740220d7cf11547c50e4f2cd4b0336619b76cdfb4cfa07c3c6a5db5e421d89f5e2caaa11d60dffd17047bd96304 SHA512 b8bb00d59d4f84d58ea22bdda6dccd5151a7e48f788fe8827ca9576cf7e287b91c08ebb77b76cd93007593f4d9f0210d75ef551a92e8448796b83b5ffd37255a
EBUILD kio-extras-24.02.2-r1.ebuild 2843 BLAKE2B 41c52978899290cea78d185ed3d43c8f625d9d7685960f08842c42352bd2099a4118a7401af417756760ec9d90182d90539baea8015874a26605e32d6ccb8a22 SHA512 b59969562ac66cda1c827a96b95e3ea518941f3f61c6bd4abbbce53c2876106cf85a499e20d74262d7086068496247c49ecb3879798d65c5d205df7f80d258cb
-EBUILD kio-extras-24.05.1.ebuild 2595 BLAKE2B 74305506ebb69491dec6abad5141b55f61677a30871ad5cb4ce27a90764cbb00fe26d19d59dff1ed30a47834d9bd5ecd174d0c5283e345b5572b798e1778a6d5 SHA512 8d0ffeb9d762c5b2a264b4f68e47ce4ce65d2dea959d5814c1329c99cb4f4ad719fd075dd78c64e54308df78ce292a5549e8a0794e82af2c3c54f987eadbc01d
+EBUILD kio-extras-24.05.1.ebuild 2602 BLAKE2B 782cffa19530645ae52578d3bce1b7932de4bd2d2e5527a75ea30fafc0c78900c4c9142135beaa89f3e0e032157c458234403b1d76548e646a3c68898bd8048f SHA512 b6181e9fd33a90a9671c96956e08dd4540d2663a449ae00927c928ccd5397ccf1d8a2a7dd3f4691e9059d82cd0a3cb7f162a3daf8d9dbb42a015d6f600fdea11
MISC metadata.xml 1230 BLAKE2B 9b567eac809ae4520744b33f1bac2230e14e8666b7d12be0dab5b99a750626ff6f87b93f15c3ebfded9ca0540b6244105ec5531aa61778e052fe9610130f3a17 SHA512 60f5c4fe5c342680b50d3c8796142d41477468edab3aeb7b45f8e4d8ae932d2ee781bb49034272ca1d726031ab14c73fa137541318dcefd62f28aeba271c4295
diff --git a/kde-apps/kio-extras/kio-extras-24.05.1.ebuild b/kde-apps/kio-extras/kio-extras-24.05.1.ebuild
index b002787b4fe7..4e0c9b8bc57e 100644
--- a/kde-apps/kio-extras/kio-extras-24.05.1.ebuild
+++ b/kde-apps/kio-extras/kio-extras-24.05.1.ebuild
@@ -14,7 +14,7 @@ HOMEPAGE="https://invent.kde.org/network/kio-extras"
LICENSE="GPL-2" # TODO: CHECK
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="activities ios +man mtp openexr phonon samba +sftp taglib X"
# requires running Plasma environment
diff --git a/kde-apps/kleopatra/Manifest b/kde-apps/kleopatra/Manifest
index c04731435de4..456929bd8657 100644
--- a/kde-apps/kleopatra/Manifest
+++ b/kde-apps/kleopatra/Manifest
@@ -1,5 +1,5 @@
DIST kleopatra-23.08.5.tar.xz 2725800 BLAKE2B ebcda23b62788505316b90cdd3997b560abf7d0b79c49db9c47f13be4693a982ce7af19404850ff43902dd1d5be04c8b0f8f0539b60365ced25f4137dc8eece0 SHA512 052edeb168aa80dda9c0292b622c2dbb94d4e046ef37d7e9b4cb84f62aa8004958d4dfda6376e3bde3edea991a523d58a34417fa0864784909232479d6e9f066
DIST kleopatra-24.05.1.tar.xz 2872092 BLAKE2B 4467eb77371191f4bd898c8d73cf5a572aefa6e0568b07268260f70c1c996c6ab6e79d37473b64e299a74938ec02dbb9d269f5731f4673849a338a2ecdffa467 SHA512 bbe2c1ea6696e1b0f6df79edeb10b630ba6dc138df1bd7e7e434a30eb7d375717650af5f6b7e78f36d43104f1ac4a1e5d2d3cd520a5852094ea31c0a1cb22f02
-EBUILD kleopatra-23.08.5.ebuild 1830 BLAKE2B 8a2cd1e27bd11da5a6f0454270d7a5281d5227858712198714d5a903ef1a0236a4c3c1271943d440c8b5818ec4a6e11e1a1df05764d2b52ee4282a35b35acbe6 SHA512 8e7a80ed5cd142906e1e790c3acccdff6df2f2552a8f70c43332383abcb7a6dc8d15c0abada96297b3389486d4cb4b46d766c327c3ec12f7773a5233c0e314db
-EBUILD kleopatra-24.05.1.ebuild 1757 BLAKE2B ab9360b959a32aa64c880fcb9dbd27bbc71b97ca041757d7c11cb76075f76a0ad64a64ac8bee3450efb3461fbffaeeb2c7579dbecaf8960e85698e517b950b4b SHA512 5dc0cefc74a9726239926e3ccf8d6d9be35224f1fa0b0c5a0c3945dc4e8d642fd494cc0cb5e9b721eb1f4a6efa471c8b08ae1cac657413c5babbe78fca891b74
+EBUILD kleopatra-23.08.5-r1.ebuild 1832 BLAKE2B 00e68de78516694e31848d911031b928232000943e5a61ecc55dae5a632ab3ad0469c169ec5569fb0ac387ee7c9660c4744d290db848e7ed064d8a6562e0b85b SHA512 2ffff282ec3b631b8dfe851a7d7d443fe58fa8aabb81d974c3ccb55b8f7cd65e0cd587d5985d3b8f4b07e515f21ea21ee3ebc22a53eb4862a4170dcba0496791
+EBUILD kleopatra-24.05.1-r1.ebuild 1759 BLAKE2B 9e9f8bda34c7d6504968eeeef0118f199406964b6474d3fb498c172da0dd950c8f17e4b3dc55d59b4ee563280311ab7eab4b222f586ed4008d59d3e17422a9e5 SHA512 a4811127c9119ce90531f7361931456d9a4e91a71eed3db15b45b43afb164f3dda7b0dcd1adfdd4dc884b618aa99195e4db1947e6f7601335bf4c44e73019fdd
MISC metadata.xml 421 BLAKE2B 2d59a8c375d953a93b35184503bffd26005b4ce8e5408ffc0e1f6dd5283d031d2ed2d6bd7036d380391499ce50d4dda3fde3432e6f4f0106145beac01641c87e SHA512 df430c37f0b8c4f78b9490bdaa784bbb676d9f4e103d5a016b3f46492dde84bc7763597864c42e7be1d4c070951f49cfd0dcda10e90cf0fe20d7b212eb07db16
diff --git a/kde-apps/kleopatra/kleopatra-23.08.5-r1.ebuild b/kde-apps/kleopatra/kleopatra-23.08.5-r1.ebuild
new file mode 100644
index 000000000000..5080d281cba1
--- /dev/null
+++ b/kde-apps/kleopatra/kleopatra-23.08.5-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=5.106.0
+QTMIN=5.15.9
+inherit ecm gear.kde.org
+
+DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
+HOMEPAGE="https://apps.kde.org/kleopatra/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="5"
+KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
+IUSE="pim"
+
+# tests completely broken, bug #641720
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.16.0:=[cxx,qt5]
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ >=dev-qt/qtdbus-${QTMIN}:5
+ >=dev-qt/qtgui-${QTMIN}:5
+ >=dev-qt/qtnetwork-${QTMIN}:5
+ >=dev-qt/qtprintsupport-${QTMIN}:5
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=kde-apps/kmime-${PVCUT}:5
+ >=kde-apps/libkleo-${PVCUT}:5
+ >=kde-frameworks/kcmutils-${KFMIN}:5
+ >=kde-frameworks/kcodecs-${KFMIN}:5
+ >=kde-frameworks/kconfig-${KFMIN}:5
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+ >=kde-frameworks/kcoreaddons-${KFMIN}:5
+ >=kde-frameworks/kdbusaddons-${KFMIN}:5
+ >=kde-frameworks/ki18n-${KFMIN}:5
+ >=kde-frameworks/kiconthemes-${KFMIN}:5
+ >=kde-frameworks/kio-${KFMIN}:5
+ >=kde-frameworks/kitemmodels-${KFMIN}:5
+ >=kde-frameworks/knotifications-${KFMIN}:5
+ >=kde-frameworks/ktextwidgets-${KFMIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5
+ >=kde-frameworks/kxmlgui-${KFMIN}:5
+ pim? (
+ >=kde-apps/akonadi-mime-${PVCUT}:5
+ >=kde-apps/kidentitymanagement-${PVCUT}:5
+ >=kde-apps/kmailtransport-${PVCUT}:5
+ )
+"
+RDEPEND="${DEPEND}
+ >=app-crypt/gnupg-2.1
+ app-crypt/paperkey
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package pim KPim5AkonadiMime)
+ $(cmake_use_find_package pim KPim5IdentityManagement)
+ $(cmake_use_find_package pim KPim5MailTransport)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kleopatra/kleopatra-23.08.5.ebuild b/kde-apps/kleopatra/kleopatra-23.08.5.ebuild
deleted file mode 100644
index 5eb0614b937a..000000000000
--- a/kde-apps/kleopatra/kleopatra-23.08.5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=5.106.0
-QTMIN=5.15.9
-inherit ecm gear.kde.org
-
-DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
-HOMEPAGE="https://apps.kde.org/kleopatra/"
-
-LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
-SLOT="5"
-KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-IUSE="pim"
-
-# tests completely broken, bug #641720
-RESTRICT="test"
-
-DEPEND="
- >=app-crypt/gpgme-1.16.0:=[cxx,qt5]
- dev-libs/libassuan
- dev-libs/libgpg-error
- >=dev-qt/qtdbus-${QTMIN}:5
- >=dev-qt/qtgui-${QTMIN}:5
- >=dev-qt/qtnetwork-${QTMIN}:5
- >=dev-qt/qtprintsupport-${QTMIN}:5
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=kde-apps/kmime-${PVCUT}:5
- >=kde-apps/libkleo-${PVCUT}:5
- >=kde-frameworks/kcmutils-${KFMIN}:5
- >=kde-frameworks/kcodecs-${KFMIN}:5
- >=kde-frameworks/kconfig-${KFMIN}:5
- >=kde-frameworks/kconfigwidgets-${KFMIN}:5
- >=kde-frameworks/kcoreaddons-${KFMIN}:5
- >=kde-frameworks/kdbusaddons-${KFMIN}:5
- >=kde-frameworks/ki18n-${KFMIN}:5
- >=kde-frameworks/kiconthemes-${KFMIN}:5
- >=kde-frameworks/kio-${KFMIN}:5
- >=kde-frameworks/kitemmodels-${KFMIN}:5
- >=kde-frameworks/knotifications-${KFMIN}:5
- >=kde-frameworks/ktextwidgets-${KFMIN}:5
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
- >=kde-frameworks/kwindowsystem-${KFMIN}:5
- >=kde-frameworks/kxmlgui-${KFMIN}:5
- pim? (
- >=kde-apps/akonadi-mime-${PVCUT}:5
- >=kde-apps/kidentitymanagement-${PVCUT}:5
- >=kde-apps/kmailtransport-${PVCUT}:5
- )
-"
-RDEPEND="${DEPEND}
- >=app-crypt/gnupg-2.1
- app-crypt/paperkey
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package pim KPim5AkonadiMime)
- $(cmake_use_find_package pim KPim5IdentityManagement)
- $(cmake_use_find_package pim KPim5MailTransport)
- )
- ecm_src_configure
-}
diff --git a/kde-apps/kleopatra/kleopatra-24.05.1-r1.ebuild b/kde-apps/kleopatra/kleopatra-24.05.1-r1.ebuild
new file mode 100644
index 000000000000..819401040d1d
--- /dev/null
+++ b/kde-apps/kleopatra/kleopatra-24.05.1-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.3.0
+QTMIN=6.6.2
+inherit ecm gear.kde.org
+
+DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
+HOMEPAGE="https://apps.kde.org/kleopatra/"
+
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+SLOT="6"
+KEYWORDS="~amd64"
+IUSE="pim"
+
+# tests completely broken, bug #641720
+RESTRICT="test"
+
+DEPEND="
+ >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=kde-apps/kmime-${PVCUT}:6
+ >=kde-apps/libkleo-${PVCUT}:6
+ >=kde-apps/mimetreeparser-${PVCUT}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ pim? (
+ >=kde-apps/akonadi-mime-${PVCUT}:6
+ >=kde-apps/kidentitymanagement-${PVCUT}:6
+ >=kde-apps/kmailtransport-${PVCUT}:6
+ )
+"
+RDEPEND="${DEPEND}
+ >=app-crypt/gnupg-2.1
+ app-crypt/paperkey
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package pim KPim6AkonadiMime)
+ $(cmake_use_find_package pim KPim6IdentityManagement)
+ $(cmake_use_find_package pim KPim6MailTransport)
+ )
+ ecm_src_configure
+}
diff --git a/kde-apps/kleopatra/kleopatra-24.05.1.ebuild b/kde-apps/kleopatra/kleopatra-24.05.1.ebuild
deleted file mode 100644
index 58d5018897e6..000000000000
--- a/kde-apps/kleopatra/kleopatra-24.05.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.3.0
-QTMIN=6.6.2
-inherit ecm gear.kde.org
-
-DESCRIPTION="Certificate manager and GUI for OpenPGP and CMS cryptography"
-HOMEPAGE="https://apps.kde.org/kleopatra/"
-
-LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="pim"
-
-# tests completely broken, bug #641720
-RESTRICT="test"
-
-DEPEND="
- >=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
- dev-libs/libassuan
- dev-libs/libgpg-error
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=kde-apps/kmime-${PVCUT}:6
- >=kde-apps/libkleo-${PVCUT}:6
- >=kde-apps/mimetreeparser-${PVCUT}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- pim? (
- >=kde-apps/akonadi-mime-${PVCUT}:6
- >=kde-apps/kidentitymanagement-${PVCUT}:6
- >=kde-apps/kmailtransport-${PVCUT}:6
- )
-"
-RDEPEND="${DEPEND}
- >=app-crypt/gnupg-2.1
- app-crypt/paperkey
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package pim KPim6AkonadiMime)
- $(cmake_use_find_package pim KPim6IdentityManagement)
- $(cmake_use_find_package pim KPim6MailTransport)
- )
- ecm_src_configure
-}
diff --git a/kde-apps/kmail-account-wizard/Manifest b/kde-apps/kmail-account-wizard/Manifest
index 72f4af3326c7..ed0c2577f43b 100644
--- a/kde-apps/kmail-account-wizard/Manifest
+++ b/kde-apps/kmail-account-wizard/Manifest
@@ -1,5 +1,5 @@
DIST kmail-account-wizard-23.08.5.tar.xz 185768 BLAKE2B f791505c8c770bd4430637b5d8766a522c3ef15e1cecba1c3cb8b3663a1ab2ce9dae4482c8e8a5704de5bb489e97baf969bd5422a3b26eba7e36c18e0539cf1c SHA512 2cf313687c214e8462ff42decdd67d4bed7d442cf73acdbd0a7dd26cbca1b8067964d61d3783c72fd34e435be5b222444118e01b56c37141d213b26686914c1f
DIST kmail-account-wizard-24.05.1.tar.xz 162484 BLAKE2B 38448e192a69c58dc987dc86d7e42bb982ed86db1c1ab1f7e8ea6b7a565d407a8a051445b1154471c9b45f02a5add9e639bb72ec1619ba5b8b5cc8a23b20768a SHA512 334e74bf7c287472dd0abcec73d5b87d6615f89de7029331c504974e97eb9f3eb8ed45483ac7ec9d3b2ee4ba0495f05161853eacc7b523dbbba9503f99f992c9
EBUILD kmail-account-wizard-23.08.5.ebuild 1649 BLAKE2B 97bc0999d3d5169588d7e7ad31139c0ff94e92459a79c8ca897e45a9a706371ce4d17e712b8e9a359eccf1609691ed8cdbf02dd916927f801d48d42d70090609 SHA512 d34d3d243171dd8061b27fc229b694c4fc928b3105b4dd4d9ccfda21b0d58b71aeecb5881410c7eab740fc2d88adf880d5d6bb6e68c776362befcecf2ca96632
-EBUILD kmail-account-wizard-24.05.1.ebuild 1496 BLAKE2B 9def7073023f3685bfb88ffce9c023ea29c80c46fe250002a409676da4fe7fbad2a883acc611f9d6c9f4d4959efcafae31c2fa351cb989d19fd89c3032d505d1 SHA512 c150eea9ef27cbd71ec3db1879b368d2c0f89fd4781cf7339c30b237b58c92d701db6ae4578a7f20e341f8ac8103afbc59a89a9a43eb4be3d4e0aefd5608ac4d
+EBUILD kmail-account-wizard-24.05.1.ebuild 1551 BLAKE2B da1f86438713db0e2893dcb210d35c1e8b5320755a79977c411b755527ddb75252bd3048c0dbc9441622372018c6316deb1e5084170edfe9803eb9254e37374f SHA512 bbd76510cb28d1647195a235d7827c0e8fa8fc07ac25496eb15947e0d6d605c673817e1737d192b6de1e084fdc777f6aa9f8f557b52d188371e70d721f3c015d
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.1.ebuild b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.1.ebuild
index 3fdddc2c7509..b7f9d1867e5c 100644
--- a/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.1.ebuild
+++ b/kde-apps/kmail-account-wizard/kmail-account-wizard-24.05.1.ebuild
@@ -18,6 +18,8 @@ SLOT="6"
KEYWORDS="~amd64"
IUSE=""
+RESTRICT="test" # bug 926456; requires akonadi server
+
DEPEND="
>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
>=dev-libs/qtkeychain-0.14.2:=[qt6]
diff --git a/kde-apps/konqueror/Manifest b/kde-apps/konqueror/Manifest
index b6ac8332f892..10a66d7e39b3 100644
--- a/kde-apps/konqueror/Manifest
+++ b/kde-apps/konqueror/Manifest
@@ -1,5 +1,5 @@
DIST konqueror-23.08.5.tar.xz 10092644 BLAKE2B 5e3cc994e459e27288909e803864928886e4392ff1e430042182e13f428e3226a5b510cca2f3f5dfbb9311895d885dd1f3cb888a2f4ef61e5feaa9e22f9f5311 SHA512 8f0ebd03b24de9723800edd9a9c6dd6de5fe272e7a0702c1e07de4aa24fdbd7dae47de8afec07fced9c1d4fcd52a66fa0bad674f68a94499c7cc4bbb79e422ee
DIST konqueror-24.05.1.tar.xz 9699940 BLAKE2B 947a6a2aa93c102f5afa4c7b8269dd385451677f9f58912b2e6bcc40efb83de95a600ae9720d8a009ce13b059cff2f11c10f83d639ace5c118c5a9be6700a640 SHA512 ce71b77a58fc2960e2d14be173df39403470386f4a606b098302a2ca40d3f69b1eb552e7c003a28c7396e63f769932c2041a52d87cd6feb5e313c9a1a8c36899
EBUILD konqueror-23.08.5-r1.ebuild 2532 BLAKE2B 71cb66ca7f02f3e8eeb8359a4dde7046c526d2679849c0740b957a0f55da6321952f3d1281fb3f469a235c4bc7138616e262a2ac3f9349087bc1057a83b32252 SHA512 d39556f3408dae813401303fec4dc477102efaf5dc9440efaa6b0a455d02392525a491b54d5417e891ffe07c5208d0c739d12dff7e174c18254152b406f490b1
-EBUILD konqueror-24.05.1.ebuild 2463 BLAKE2B 118dc7e10ce1b7d986341e671e0f2634062e3381f8b1944462874b3af5e68ceb85d633678f0b4aa2185e35f87b6a8830e5bf4d2213f859877e4271c921088bc5 SHA512 fb933aaf323513be38c3513d63865af81fb33d9701dda86b745d5f6563649f9f6062bea541e695ca95a13fa04cc59c5563d0231a003cec3e0023cd3f50a65c9b
+EBUILD konqueror-24.05.1.ebuild 2462 BLAKE2B 7a5efa287498a1d9c7718be3c6c64b2ffaae70a483742d20158ad0f41b63bf7263731e4818109aabdd726ce0b4791e22006443b8c95efb769a52722a95cbd40b SHA512 77c3763e9f309e31d34656ea34f9bf11ca31bc317ad9a4d533c94d19b7963e9b5c13c7cb440bf626bb7f242f372aaa1b453a43f121a7e01aeba9b583e54cf2aa
MISC metadata.xml 450 BLAKE2B d539f48a8ef139115c8f671bcdd6793cecf7ea997c94e5de8c4108a6f7312d5e57dba2484cb864dd8b4026664bcb836a2088cd4163683f9628c566f692575068 SHA512 7daa66e0c44efd582423d5771ec09f8712524fb188adc0582a7a5b4e125a33fa623744842fb3ff83bc21ad45e7f7b622df5e5cb6d14421bfcefa04aa0f5c6cfa
diff --git a/kde-apps/konqueror/konqueror-24.05.1.ebuild b/kde-apps/konqueror/konqueror-24.05.1.ebuild
index f1b070f4527c..f44a8f41e8ab 100644
--- a/kde-apps/konqueror/konqueror-24.05.1.ebuild
+++ b/kde-apps/konqueror/konqueror-24.05.1.ebuild
@@ -71,7 +71,7 @@ src_configure() {
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Hunspell=ON # requires fixing bug 634122
$(cmake_use_find_package activities PlasmaActivities)
- $(cmake_use_find_package speech Qt6TextToSpeech)
+ $(cmake_use_find_package speech QtTextToSpeech)
)
ecm_src_configure
}
diff --git a/kde-apps/libkexiv2/Manifest b/kde-apps/libkexiv2/Manifest
index e1602acef6f3..1aee142612c1 100644
--- a/kde-apps/libkexiv2/Manifest
+++ b/kde-apps/libkexiv2/Manifest
@@ -1,5 +1,5 @@
DIST libkexiv2-23.08.5.tar.xz 60688 BLAKE2B b5b004a1eecd1e24542f41088b9cf04107d11e5cc2f4c80728c6bd1fccc06dee6f83ccf466f8fed7e1037c7f5fcd00eaf6519ed993f18affe77c839de60a9183 SHA512 e6535c24fea7c4a640433f6b1064d2058ba96a5908d08980ff978da8a4eb177aa26dd75a25c8ab44bb619b7a8e7ecfce8670ed3a67812806e9b587aeb48bcd16
DIST libkexiv2-24.05.1.tar.xz 60584 BLAKE2B a46ed7848b9ae8991934259b450f2b5f2cb08bb29e65e8de247e216d2ed1b129c6bf702b3bf83553822c26d7d1311f163111a46d66a0dc9789838f38a94e5ddd SHA512 9ddb7227b5c9ae264c1a0a7984bc1c622cce8663248e20082dd080e0def22b9502140179d88d63fbdca6b47290faac05588134ff818ff7fdd35d262746da8866
EBUILD libkexiv2-23.08.5.ebuild 378 BLAKE2B 9ae8ca266a7892ac9a2d891037e283e8d7a0d3cdf5c531e979d1883709c857ee6a3c2ca5ca4896b2752d8100cdcfd4096b04c8733cfa372bfa22eeb2a09910da SHA512 c2668f702955d5985569260f86b334253b7cd3a11d1dd92e2845cf3b774a3e7460503cafe4d9a83f1b8cdd795094d8a23adf865a2718c568459131f9563bb150
-EBUILD libkexiv2-24.05.1.ebuild 360 BLAKE2B 8607cb1c611507d19667105605ad10ed0f76c378f9700fd464f46f951284faf03f207acfcad88896cabeccc3148f51f90634d372b51604baee163cbd383db745 SHA512 c18717df8fb74344f56c8ed9a2450883c29eff1ea618d4481de7a731fb8050eecbdf9f5b329332caffa17dfe1ec40bb597f7e8bb81e52ec19b9bb8ee6cee0383
+EBUILD libkexiv2-24.05.1.ebuild 367 BLAKE2B 0c67bf7358b16aeada44311c6a0e3351658d53fe1c0b2ae05d7641f1b67ab98e97ba9d97cdac5aa675eebe240ef4cc42ad62388b23fce9bd8e52234f23070cff SHA512 f81513741f7c01d5e5759129dc81034995f0f05153934efcb6116e79ffaa50973cd1ff7da9a9886a31207e1289e7b09ec957da89c3202838ef5b3c434f26d3cf
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/libkexiv2/libkexiv2-24.05.1.ebuild b/kde-apps/libkexiv2/libkexiv2-24.05.1.ebuild
index b431e7f60fcf..a2a38c9de768 100644
--- a/kde-apps/libkexiv2/libkexiv2-24.05.1.ebuild
+++ b/kde-apps/libkexiv2/libkexiv2-24.05.1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="Wrapper around exiv2 library"
LICENSE="GPL-2+"
SLOT="6"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+xmp"
DEPEND="
diff --git a/kde-apps/mimetreeparser/Manifest b/kde-apps/mimetreeparser/Manifest
index 7ebef254042f..451591def083 100644
--- a/kde-apps/mimetreeparser/Manifest
+++ b/kde-apps/mimetreeparser/Manifest
@@ -1,3 +1,3 @@
DIST mimetreeparser-24.05.1.tar.xz 640476 BLAKE2B 8630a8256447cfa1f3dda3d2325a55756165b90fbc37e38eb331ffb234a6fb916da021e6ccab2301120f6cb375aa129bdd84b178fb9d96467f8bf4fdcfeb0324 SHA512 7c9d050c2708da2c1346aac7598410ba7945ba1065d8921874972ccbbba6f14a457fbc56cf40d795b9c394edccf558cd5fb1fe4a4720644f0bbbbbc5ac1690c8
-EBUILD mimetreeparser-24.05.1.ebuild 708 BLAKE2B 6e723a50a05e001243a6050410a8ed2f8c72008cab291fd870632a7e1f8b56321840d75645c9348fe24cc4e14ed7bc8932afa1d2baf50daab6839869d018aa0d SHA512 a465acfa190df6008ea180bdf459f0b0416bc5fb33272d5cd926bdc39d8a83186bbb407479caf48e7389ae52f31fd5745c9ab9fd9b554b905aa15806f223d919
+EBUILD mimetreeparser-24.05.1.ebuild 755 BLAKE2B 01ca7382caf6c389e8f74074c13a21fc0c6961b0fefc37b29e8bd06b58f189f7de6eaea37671f52b9303e299ecc03ffa9e189e7bb93f714a3a7fe5380c0b163a SHA512 1b5d1933a870f7765a554381f61ec5099a73b5dae392780eb2b1f95f9b986f38efa0f25ec76f4b942ec0efc352edf3e59805bd5399ec2bc1c7f14d1bdeb6808b
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-apps/mimetreeparser/mimetreeparser-24.05.1.ebuild b/kde-apps/mimetreeparser/mimetreeparser-24.05.1.ebuild
index 7a6ecdd9c2a0..856f13f2b669 100644
--- a/kde-apps/mimetreeparser/mimetreeparser-24.05.1.ebuild
+++ b/kde-apps/mimetreeparser/mimetreeparser-24.05.1.ebuild
@@ -18,6 +18,8 @@ SLOT="6"
KEYWORDS="~amd64"
IUSE=""
+RESTRICT="test" # bug 926482, needs gpg-agent
+
DEPEND="
>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6]
>=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
diff --git a/kde-frameworks/Manifest.gz b/kde-frameworks/Manifest.gz
index f2dab1fa5237..164bde34ada1 100644
--- a/kde-frameworks/Manifest.gz
+++ b/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/kde-frameworks/attica/Manifest b/kde-frameworks/attica/Manifest
index f6721e7a71aa..1a946462356b 100644
--- a/kde-frameworks/attica/Manifest
+++ b/kde-frameworks/attica/Manifest
@@ -1,5 +1,5 @@
DIST attica-5.116.0.tar.xz 69496 BLAKE2B 35fc798b71eb77a33e9f1c7b5a03866d47a970b268e56e6466dcceb61f676d775d6b4d1bacd2fa807005b6b6c9659aaa1065d2e31154b2cadf0431f1781ddb33 SHA512 79a2378d7c8019d16692c7286e079cd29155e5f17256f189aa31e47a6b81e9b7f6ad0d5412388065b309bdc71b4efb72ebb043d587fc41d8ef2a918571c64306
DIST attica-6.3.0.tar.xz 68436 BLAKE2B 2bf02ceeffe32cbf4b996daeccf650443c5ff51909e14b9717e7f73e79eb0b5dc3926c1003093f19f1283b9a67f84ff5f282bbc7bb7dd42225b2f3349a74130b SHA512 1e299491f70b1c24bfee09200fa151e765af9130105852b4fb40d0e47d2fac1f0dc40f0ee7190a7ff5d66b143949e9deff9df5d1b8500a5cbb9cd73797d136ca
EBUILD attica-5.116.0.ebuild 449 BLAKE2B 9a035fd2c4b243689a2ec46951aa7f130e60c7ef484d13c8ba6e4893c257d648f6280e2fad9e1c532ce3e192517bf81ba37e8289a846410254af2732d6e37cc6 SHA512 618e72e467859a9c7b1ab86217df19e70382861c5959d796e575e4bad10c6a49f4bca7d62912da6e3457762841bba5e79488501e569b71c555fbb9f5cac72eda
-EBUILD attica-6.3.0.ebuild 419 BLAKE2B e1f2a74b79eb9e4a61d684fc1c8a66bbe7c9e3ae8feb6671319d1ece732a02794c3adc53cb889a8d89626c665c61b9d2a132bec9287e405cccca836a1c253ebe SHA512 5345f2eac5ade518431044ee9c55b3eed0c16b26617f405020b53a5eb4869bba49ead96572f8fac05e6c97460eb6b3a245b48e08236fb8fb29d8b8daf386fc87
+EBUILD attica-6.3.0.ebuild 426 BLAKE2B 93ce4f1b6af8723f590970bf8cd5f120f2c3f3743cbb595408109529a1fc9df5d35f2ddaeb7db91c93f918916e8930e3a4214b983840282d2c8ab30b49574313 SHA512 a3c2f6d62f6051d3fe8bbfaf0dfcb68b06b464bf97b1dc93227453059d7f1077f5b754ce0ed343ea86bcb4eec83dff9e069217c9f9d87ae5c5555634d31db448
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/attica/attica-6.3.0.ebuild b/kde-frameworks/attica/attica-6.3.0.ebuild
index c6a7e11d4893..7f98e721ab5a 100644
--- a/kde-frameworks/attica/attica-6.3.0.ebuild
+++ b/kde-frameworks/attica/attica-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing access to Open Collaboration Services"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[network]"
diff --git a/kde-frameworks/baloo/Manifest b/kde-frameworks/baloo/Manifest
index df4de3ddaffb..a0660c6d1001 100644
--- a/kde-frameworks/baloo/Manifest
+++ b/kde-frameworks/baloo/Manifest
@@ -1,5 +1,5 @@
DIST baloo-5.116.0.tar.xz 311500 BLAKE2B 81e0545b1238ab5d88f3622deee0563fac512b89e6641ac704d595accd894eedefc3f9fd28a2e442954ed15bf40fbe170cc19455c32552562b2d64eb222f89be SHA512 956a07009fa83f852fa88a7bcabffc73343072e30650cc7000e385f73e467aa2c7c440b41715405fc0a59d68ad8e533c2587e06de8475f24b49e1fa35d8b2486
DIST baloo-6.3.0.tar.xz 316612 BLAKE2B 811d2c0e251d69adc7f6876c384583d5aae1fb719105c11192046ae7c7f8e36bcbc0a2748dc359d3ac1a365fd248558d763e3a5c694e8b38a874e17bf72a2c78 SHA512 396fc592606a7be1e834f9af123d003a3bda427a904ea2636b1e75156ae1858e7911005e125bf0dd37b6be46911981914c62659839ddcf057da6365d434d2a90
EBUILD baloo-5.116.0.ebuild 1048 BLAKE2B 1100aed9b61d4dbe1217b8325a26cec333ed76c0f43381b673f348ee7dfa31430aed1dbd8fcb9e11fedb77fccd144c78464b4f18e6957725b22bb7423b2c5711 SHA512 c5c3199cd2209aa8e031e5140721e6174a1e10d2521ea3cac462dfb79a6cbe4953cb930796664d70585e44707c15f3391bb2574eb02030910ac8d1930105ad89
-EBUILD baloo-6.3.0.ebuild 851 BLAKE2B 72f0bd4fa5b2c4a324bb5d90846106b04e608bf6640d248b7ec21376c5b3f825e32080558c36cf0095314533a1d91ace827c3a03fc3ba48526e2afbab7ae1962 SHA512 2699e029ba09c89ea3b77a692fa732b5df1d0e538aa94bcd543fe868efbd6d05227c6a90aa8b038a21a3c2a1a85f6b4305989c51bcd5ee2d8482ba7e5230b6f5
+EBUILD baloo-6.3.0.ebuild 858 BLAKE2B efe6284296c40d10bc5b4d5daa8251b4ba28bf03e5b21e5ae99763c7d9078d33dfd3236b52d55d9c6f34261aa2955a23f7e17fdbb2bf44e2a78c1b4bff8e788b SHA512 e8c17c0a09309c1cabaf2d4e81308b652bc380880b0253e4e8a8c7cdad470ea008b4038e469c7a5864748d5f47873c73bca561ecd5723bfd0c02a4dbad29a259
MISC metadata.xml 575 BLAKE2B 040d93d8f8e1d2c97c4e84e322884b676648cc1c7639a87986ac40f3056bf9616f30fb70d7dd7e69a9b7bed344de0ad6a08fa7569e576543c957da8abb779698 SHA512 f82968e1bf26f71e9a67718b4220e777075b86480304997ac4ed1dbebb5eab1251d2c45dab43d661564bde8961405eb1f979aafc84abd1fb7e2717e140a80d28
diff --git a/kde-frameworks/baloo/baloo-6.3.0.ebuild b/kde-frameworks/baloo/baloo-6.3.0.ebuild
index d98f5ec95bd3..4ffceb7ae4a4 100644
--- a/kde-frameworks/baloo/baloo-6.3.0.ebuild
+++ b/kde-frameworks/baloo/baloo-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for searching and managing metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RESTRICT="test" # bug 624250
diff --git a/kde-frameworks/bluez-qt/Manifest b/kde-frameworks/bluez-qt/Manifest
index f0175586372c..fb2a2c846bfa 100644
--- a/kde-frameworks/bluez-qt/Manifest
+++ b/kde-frameworks/bluez-qt/Manifest
@@ -1,5 +1,5 @@
DIST bluez-qt-5.116.0.tar.xz 114784 BLAKE2B 0b81de0391d46206aca68f70458f69bac6c0b84126756abd8c3ea7cd3a231efd8cfaf624fde428d40d63d4b3582eeba968ed64fbd3826670fff62b748ff3efed SHA512 f5bccdb75d18b2cdc66de76b23acae9821335eeec0b1f53abf009008f7aa6fe9ddee5428f366be9af872666a3a7de79daac5ee930116f554e1c9d1e664fe574b
DIST bluez-qt-6.3.0.tar.xz 115152 BLAKE2B 0f9eff8e7d2b7511a2dda3dc28939abe9dcae586e13318bb2245b85a458bb7efe15e54a7f814fb0cffc0e967a4fc385ef5d677ea13b062c6e92726b35eef85cb SHA512 24216e483ec936067b1aecb1f69949a9ca0706bc1be6cca2656c3e7fe803475a89b8493ddfb713bec523e9937fb66bb4340140f328c2279e79d664ad37a89dbd
-EBUILD bluez-qt-5.116.0.ebuild 814 BLAKE2B 15017b9157d518231ef0fb9b20ea498c23e0427846bc82ca20b83989a541d2199e384e1596342c8d6729819c6562b5f27e1a07b3ad3f09ba73f96e2ec24f26da SHA512 be18f90a032099b42b9b73c86ac0ca979a924b81b31b8b98a2dd31f790044c7c6ce91f882547510a82e8c0ff4a3e9d4042f7ec4d40245d214e096a6eaee1bafd
-EBUILD bluez-qt-6.3.0.ebuild 710 BLAKE2B 61883b2435a8ebfb1c70e0151ead3d5e73cda2c643e791c6a82f36ed8ab52e674d0bccd479f7908543e1480cd6a18765492dbdeb324fbbb5f2f95df129f580e4 SHA512 27250fef2a41824d1d8da311ff4eeac68675588e941b3abe7f3b5c18cd635df4ceae23dbd6cbac726ae7113ca18fa8551a7b93bb7c487c24dff02002f7b67ac3
+EBUILD bluez-qt-5.116.0.ebuild 803 BLAKE2B 27dfb51f8c1397a532794b9466d4c8996e5c4ebf3c29cceaff51f639d4e03ce42f3a71dd0a16e5063cd96ec4f68dff773bd03b4547550c0e3cb980befcd898f9 SHA512 b789bfa7bd8c453a395a74b83327f604824f1ef9773b8edc2f5d68dcafdedd6d152a4dec87e5d1816855187c3bebee7890739853f2a7ee6758523e48d6318cab
+EBUILD bluez-qt-6.3.0.ebuild 486 BLAKE2B c63c027236c2dcb31a732575337325860a1d2077ebb3a5a33c2d049ceaed318fb3bf70141106ce031df1d2f8202fdcff1f78642ac9f50722a0538587af3d4438 SHA512 474f1af287f14f7b738964dfcea5def7fe30b55768771cf552254e8ecc33e1560e25ae4f3718812620fdd48a49bf23c671148d0689b9fe9d10ca2a6f081466bb
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild
index a8f9498cf479..3e6c63452d69 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-5.116.0.ebuild
@@ -13,6 +13,8 @@ LICENSE="LGPL-2"
KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
IUSE=""
+RESTRICT="test" # bugs 668196, 924708; they all hang
+
DEPEND="
>=dev-qt/qtdbus-${QTMIN}:5
>=dev-qt/qtdeclarative-${QTMIN}:5
@@ -29,10 +31,6 @@ src_configure() {
}
src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 668196, hangs
- managertest
- )
# parallel tests fail, bug 609248
ecm_src_test -j1
}
diff --git a/kde-frameworks/bluez-qt/bluez-qt-6.3.0.ebuild b/kde-frameworks/bluez-qt/bluez-qt-6.3.0.ebuild
index d6a3372e536c..6bc43ec9e197 100644
--- a/kde-frameworks/bluez-qt/bluez-qt-6.3.0.ebuild
+++ b/kde-frameworks/bluez-qt/bluez-qt-6.3.0.ebuild
@@ -4,43 +4,23 @@
EAPI=8
QTMIN=6.6.2
-inherit ecm frameworks.kde.org udev
+inherit ecm frameworks.kde.org
DESCRIPTION="Qt wrapper for Bluez 5 DBus API"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
+RESTRICT="test" # bugs 668196, 924708; they all hang
+
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,network]
>=dev-qt/qtdeclarative-${QTMIN}:6
"
RDEPEND="${DEPEND}"
-src_configure() {
- local mycmakeargs=(
- -DUDEV_RULES_INSTALL_DIR="$(get_udevdir)/rules.d"
- )
-
- ecm_src_configure
-}
-
src_test() {
- local CMAKE_SKIP_TESTS=(
- # bug 668196, hangs
- managertest
- )
# parallel tests fail, bug 609248
ecm_src_test -j1
}
-
-pkg_postinst() {
- ecm_pkg_postinst
- udev_reload
-}
-
-pkg_postrm() {
- ecm_pkg_postrm
- udev_reload
-}
diff --git a/kde-frameworks/breeze-icons/Manifest b/kde-frameworks/breeze-icons/Manifest
index df5f40483f42..b0f8ea7f2241 100644
--- a/kde-frameworks/breeze-icons/Manifest
+++ b/kde-frameworks/breeze-icons/Manifest
@@ -1,5 +1,5 @@
DIST breeze-icons-5.116.0.tar.xz 2173596 BLAKE2B 238d05983fc473771802b1537d73b51d5f6fb2936635cc8ad3e4162166a0ac9d0f5ae66b9fb28b6e3d2f168ff1fbcf3bc1f4a993687520766fa1f682c413a07a SHA512 3b65bd712262eb4aa0e3760d963b5ad480d840bb680ed7516b69d0d0fb6ad52dffe7c81ec2535adb36a34ec00154253570e5da8f97ef7d4d235ef0e9723751b8
DIST breeze-icons-6.3.0.tar.xz 2225324 BLAKE2B f20f15bdfae160a149825e2388057272fb2514ddb6c82217334b9e34136356078f6844a0d21f92936912db1e50d77c3af324e269c699303c8924c8d20acbf430 SHA512 4678467c287089e7dd3a890bf56cdea1dbeea7a659960b037fa1e923bfe28af3fa0aa2b6cacda31644f98b7a81cd20effe4ad08d30cbfc48ed467d71b1586315
EBUILD breeze-icons-5.116.0.ebuild 1093 BLAKE2B df65dcae903a20c093a7e3aa9f86147531e755765c06da9b81396e069f482e146b0d1da60c35effb420e4d16aa8c73d430e1c64bc78e5c3924138633eae66eee SHA512 7c0dbb571e5e4d6cc0b9899b459527ec568fbdb42c93b3d033c8dcb72a9c24dde2b682e3c622e87ada52732fb6b684c1dc07e093a13a723144636c0f662d2d67
-EBUILD breeze-icons-6.3.0.ebuild 1132 BLAKE2B e7f6e22db904bd782a91f4807dee6552ff6eec7e1420ffd0832d136994a7b4b27206e9272c905e8aaa34e4955c414ccc2c69a695c1f68cc13d1f7cdae6177442 SHA512 02f601966941fc82a689cf2dcec936133529bba196721538bc78465b9264fcbcbbaaee0a79f4033532955ce452cdc1bb6eb57056fc0c0353c8c766a404bd39d0
+EBUILD breeze-icons-6.3.0.ebuild 1139 BLAKE2B 4a8468753eabccd13c0172d40f4b3d8e8b58bab8954531e9029bfa88799f77a51d6be38a7e68ba81b77a5aef94a39fa3e91e8ad10e510391861a99df3ba6708a SHA512 5c95b714b6e9e9d0a294f4b1020b06a17dadecde07b5f4a67cd0b711c02572a9fb8e4f91230f45c7ffea410230756961c36d730944f25826417db4c024ed57c5
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/breeze-icons/breeze-icons-6.3.0.ebuild b/kde-frameworks/breeze-icons/breeze-icons-6.3.0.ebuild
index 1819a6f0bd21..a6bc74a346bf 100644
--- a/kde-frameworks/breeze-icons/breeze-icons-6.3.0.ebuild
+++ b/kde-frameworks/breeze-icons/breeze-icons-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
DESCRIPTION="Breeze SVG icon theme"
LICENSE="LGPL-3"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 33e515501c37..0e744af3f10c 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,5 +1,5 @@
DIST frameworkintegration-5.116.0.tar.xz 1760428 BLAKE2B 2b9aa2b6776549b333f858eceaa8086adb4e43f67298b1be858e90f6e230027ab1c99693590aa504b70f91dfa725a10872fbda1a104213e8bc9f5d95781ae83b SHA512 425fd38f87b2bba96f68afb8bc8108f9da6011106e33f32b2d91b97b8330d54d0bdc26bec8ecf50c32471d8f8e85af5f6d8b3feee0815225f5dd2075c41c8a83
DIST frameworkintegration-6.3.0.tar.xz 54808 BLAKE2B 565bdc0b84cfce957137144bb2a39712100624e8841cb9248aaff0748112559537657743a1ad7e654736c49d261446d40a4f68e958c914463a0b41a8241bf4a3 SHA512 10829a8755a0454946ef343e605477d6fdb49a1f53b5bcce378c32e17bc2e2668c1f791d70c549b7c8acc121a23929cee38e4c78dbac98f894432cf43d3dc642
EBUILD frameworkintegration-5.116.0.ebuild 989 BLAKE2B 504d2adc70f4c07faf344658547725746b045a7f7c393ddf2bebfdfb361233ace06ebae2a2404fcb79aca205066b0979d5aab74c8568505cc27711f9be0bbb48 SHA512 8fe87077200443e758f5dcf51526ca463e9469f151d32da33f6e5b62fb1d5d710c13f3f5c5d7eadfd5be57866d33a60ce36936017b6e46d584c902433932f9cd
-EBUILD frameworkintegration-6.3.0.ebuild 934 BLAKE2B 5f61616f05e50b5acaea5dcf04d91710122e36ac3d86ea9f4fb0040ef5b64b9a36bcd3aa3db8d8a9513ed671c5898cedb6df0a7212a12ff47723995f075e9cc0 SHA512 387d70efdcb0391b5728818dc4f79a13453ea07e0689fc1623e24c2c3a9180795faeed5a951e5819cd673044289ca3c28e4d3721c2c7ff8cd6fc21cb944dbfd9
+EBUILD frameworkintegration-6.3.0.ebuild 941 BLAKE2B 867a369ec4b374b2dc516fa15dfec896867d33dd902f1bb18c57b553dee7f4caeee518bc7085c006514bc419eee16388ecf6118f624e861461d67174ebb98127 SHA512 2d6421a3fa5c8f9260184a8328272a6dacd86ab0abb39d1d6a42ef13d1a01ffb271c36c1e5f36e4bbb0b4d0e165e8c6d79307fcb5146eb1c652df6ccd6d7edc6
MISC metadata.xml 531 BLAKE2B a0535f259c2c3656cc2e4fc54609ad322eea6fdf3135756901122db5b0ff68505df63c1e7eeab8c3b28d8301870623c151ad21ae4d7817101587b27bcffd7e20 SHA512 0978ac7d0e29d9b2afa99eb96e018ad6858f23537e1ea09cc8ed015752ef00d3733bc4ce9b904846f2502f3eda73cd8f386a95ba17dda45ce668d9d2a1262f84
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-6.3.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-6.3.0.ebuild
index e34dff31968e..19bfa26cb270 100644
--- a/kde-frameworks/frameworkintegration/frameworkintegration-6.3.0.ebuild
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# requires running Plasma environment
diff --git a/kde-frameworks/karchive/Manifest b/kde-frameworks/karchive/Manifest
index 1612f7aa804e..cabfb86b5d33 100644
--- a/kde-frameworks/karchive/Manifest
+++ b/kde-frameworks/karchive/Manifest
@@ -1,5 +1,5 @@
DIST karchive-5.116.0.tar.xz 1027464 BLAKE2B b0f24191f3ba3ca6078f6661e998f32a9fe66be18846b1c564e648e2e9c1c9160d2cef7841218d96409cdd91eb824b1e4ffe084b6630537bad37c0f0f823e0e6 SHA512 2f14f2998d9e5f73bee71488ab270bf65a989e7a7ff87d68efa685bb14500328d4679c35d8caeb5c65bab255fca4dbb36b449cea08c59a746c721f1d1c318e17
DIST karchive-6.3.0.tar.xz 1032368 BLAKE2B d2ac519c11bccf5f015a8128989e890178eadf9b481589c680c8e07c781ceca98bb7043dfd48f4fbf308d528cc3e18c7209020c472305de533378b51c4a0c74e SHA512 e36f6be2c98b075fcdd83bea9e34099c026e40705970cac8e6a5c99e9a1b8d83a99b0c7fcd0bc950e7f2b320329643ee10fa3f32352cf223166c61c072fb0a8a
EBUILD karchive-5.116.0.ebuild 704 BLAKE2B 89df775ac82da1e62103a35b4f990dff743cf8e9c75fcdc761439d178980e4e47ae720185c8986e2a4f094471183424bc343d6e03f4409580672a5aeb708274b SHA512 790077219a7182dc40d5a669ad3b508ced4308c13a6ee0d294966db209432a4f4f32dce960e5a032e7f2cb40107ba31c67d385e9645d5bfcafc585d7cc0a377a
-EBUILD karchive-6.3.0.ebuild 672 BLAKE2B 6fb9be4e4980a85be412cd796a488a9faa09c3ea7b471dea4560e70a3c26bcdca81e71afd7c2d2d4c9b8cc7bbd9c78cd54710cf7c04038d0ceaa91e93e8288fa SHA512 8c6ca015c0aa7ccd71af649076ed2a97db6af0381387363fd26ae0c9a6f4bda6393bb0076a08658b05b904e9f196ceab6860045d477ac72b48e8f56f31ad0eef
+EBUILD karchive-6.3.0.ebuild 679 BLAKE2B 2c7701afa3648565295b24dbfe0347f08d22d32dc93536dee67cca08ec27ce7938e4a1791f94bbba7a99b491b9a1e8f170862fc6f5ce83a29c1747f92b37ec3f SHA512 096fbb2c80320988d382e32a9022dde3470e2c4276a260f900d1f3bd3318454dba9790c92644308f5d1ea184213463fe32cabb2df3fe25018163181ae3b3e22f
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/karchive/karchive-6.3.0.ebuild b/kde-frameworks/karchive/karchive-6.3.0.ebuild
index f708b8a282d1..d40946682984 100644
--- a/kde-frameworks/karchive/karchive-6.3.0.ebuild
+++ b/kde-frameworks/karchive/karchive-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for reading, creation, and manipulation of various archive formats"
LICENSE="GPL-2 LGPL-2.1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+zstd"
DEPEND="
diff --git a/kde-frameworks/kauth/Manifest b/kde-frameworks/kauth/Manifest
index b0483b76c8e5..642f78fef499 100644
--- a/kde-frameworks/kauth/Manifest
+++ b/kde-frameworks/kauth/Manifest
@@ -1,5 +1,5 @@
DIST kauth-5.116.0.tar.xz 2307868 BLAKE2B 429b7ef6221673d0014be8cbff1acfceee51f1e5c8d14ea87a042de79f4d4bd7b5527021371c140e64995f41ec967f838b68f7a4e60bc508d39833e78d200d12 SHA512 1a640bb2bdc4a4d2a6458becb618a618abfb510bf6286145bb3834373cc8fec4980008d977476f699ad97368b316ccdf5308cea3eee80171a9d051003f45d7c6
DIST kauth-6.3.0.tar.xz 2295472 BLAKE2B 86ff5d5a7062e778b5abada1117b3a4b04edb7628336d6a221eb9aac93f1b6315594060304f27dad958c279ec3b2751eb11b6f238587442c5032388b4dac48d5 SHA512 e4f4f58c00e6b3331d63c3fbb80784cf0168035b777d8026b573a1be2e1cac125c8210f7dc3203f2c1cee710dd6978cc6cbe3aee9bef8d2375b740a0fbbd21a2
EBUILD kauth-5.116.0.ebuild 859 BLAKE2B 6fecb7198c1612599c05e91010a0e13f3515827089293c0bef55d09ed3d14422438f5f5b7a5fca811bf2a66fa0991967c10d29ebd4cf19a2b417513b398cbbca SHA512 f9cbf133542b402d1cfb7ca1497ec19ffe07902c2ce200bf57e79036e3f1f5d007c1c5ffcfacff0c0c44b60327c4f23d3fa15c2b6e67565c58015f07b3a32000
-EBUILD kauth-6.3.0-r1.ebuild 835 BLAKE2B 870a766257c8f5e230b6e5cd1c3dca2e9aa6b7134c03047f20ceef53f75b75edf4a71d31557da7a7d0472e62f43ac05d7583a1ee9037604ec1ae7f9965815242 SHA512 597dd2a7ef2532636dce452d477d990b3a08f6729a75e9acd35a5f44c16209bb0a70553c643b289b7b29c9b7fa6870418866d4d5ed0b231614e61c1a9ddc1583
+EBUILD kauth-6.3.0-r1.ebuild 842 BLAKE2B 133580c2c54e15e3d51b94b6585ff85a18d275022c4def0791c1b4db6c981a10b90f664c3589d51a989729f4d72086677cd1f3bd673edab35cbfb052bb55e1fa SHA512 0a44400c114f74402d2887d687db1c2b293c67bbef790ea550873990f4f5b33f7dd71c88ea3aa46b935818efcbde810a1cedb154f5dfac8b837c7cfa5af7dd42
MISC metadata.xml 509 BLAKE2B 00b8382b1f1671890482edd04b0947b5b52d4cd7366dd53bc9b010b983726d22fab423b22648c577351fd4579bc9610dd117da4f1e8166ca1b1cb6f21e1b65ba SHA512 ab84c8d9ac2f2ddb02152eb58548ef55af3a7a194bc9ef2cc02f7d7c9b8eb6557578be4583d33d35abb3994a16c5ea8d7958a2931cd076462d03a9eee82c2996
diff --git a/kde-frameworks/kauth/kauth-6.3.0-r1.ebuild b/kde-frameworks/kauth/kauth-6.3.0-r1.ebuild
index ec70557fa863..fd309b9cbc85 100644
--- a/kde-frameworks/kauth/kauth-6.3.0-r1.ebuild
+++ b/kde-frameworks/kauth/kauth-6.3.0-r1.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to let applications perform actions as a privileged user"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+policykit"
DEPEND="
diff --git a/kde-frameworks/kbookmarks/Manifest b/kde-frameworks/kbookmarks/Manifest
index 4d724ca53c52..496878c87e80 100644
--- a/kde-frameworks/kbookmarks/Manifest
+++ b/kde-frameworks/kbookmarks/Manifest
@@ -1,5 +1,5 @@
DIST kbookmarks-5.116.0.tar.xz 1100676 BLAKE2B 405d625539d8d2950ed931283ec6abfcd83bfce141c6f7044e19ae15cf127905b823ce617a2baee2590d7e9fa9be09e44ed447c57f70a499550391bf25789939 SHA512 72f19ad40595093fa828ead0553f8d0afc149b77479f75b014e1cab059208fa23607a755f2d4afd2079c047bf6832782664beb07d674cb56b41586d51c5d9933
DIST kbookmarks-6.3.0.tar.xz 1108716 BLAKE2B 7064835cdb62ad8b21749b07b4ce9800298127ca18ace43adc4aa829e73281c51a026d56f0d8d8860571c2d265cecd8d7a69cc9a143d3a337c61d6f0f3cc8191 SHA512 ac1e67786917e5dc15b3f3df83ff6d67a88f5519810d91ba16c2d4be13b86ac58ec5578e6a08a65ff507fac2d9477eb4d7d81b57afa10ab6636206f7ad9077ae
EBUILD kbookmarks-5.116.0.ebuild 800 BLAKE2B 3e8f2a6f64492146b047a16eec1893226ab6d45ce7cfd0dc9056a89b52b8623e65ea4c8c49da34a7cf2418e1e260d175924657e3dda2b5223bed4ddc50b2c4ec SHA512 291e964a1d82f72f96ba630f1a4d5ae13e47f06481bb4393f320b94ddafc08389026a3adfd633c7f423da3949e6a820ec33aca919f03e16e52d34a33580ddd8d
-EBUILD kbookmarks-6.3.0.ebuild 626 BLAKE2B 712bff5ab3761f3eeb8c691c20a2674438b1e1e6dc1a9cf78253934d2562a7d376f4431421be702feee4b5afbce59cb14b50709c19c7cc36b10a930516df63de SHA512 945d448440b1bd19dfd2951da999c43aebdc22ca7216d384e3c67dd78c44282b1b9f9717845bccf28d3275035b21e5242d29bec62bbb184efde86143cf3579a4
+EBUILD kbookmarks-6.3.0.ebuild 633 BLAKE2B e244501314078d6fa966dc00bca2473ecfe220f1daa2f417d7fdbea377678d10771ebd61ae74bb8504a0f1d1dee9e0545ccbe69319864c00adc7e75f736d9aea SHA512 43d3be342fd76cb5a26e732aa76495c241e0a1f7ecd53178cc071a47128773a1230553e18e90b80fc13d43f85830fc38fa741221e28ec8a5f8aa29733d6704b5
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kbookmarks/kbookmarks-6.3.0.ebuild b/kde-frameworks/kbookmarks/kbookmarks-6.3.0.ebuild
index 5f2868f98599..4b9154f8f5d0 100644
--- a/kde-frameworks/kbookmarks/kbookmarks-6.3.0.ebuild
+++ b/kde-frameworks/kbookmarks/kbookmarks-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing bookmarks stored in XBEL format"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kcalendarcore/Manifest b/kde-frameworks/kcalendarcore/Manifest
index 9e726f549e0b..dca17a03991a 100644
--- a/kde-frameworks/kcalendarcore/Manifest
+++ b/kde-frameworks/kcalendarcore/Manifest
@@ -1,5 +1,5 @@
DIST kcalendarcore-5.116.0.tar.xz 268900 BLAKE2B 63e32662b3af9629248956cb1fa2b2fdbded330b0053526952aa1c784434a8e43723e652700c2ac694bb7b5e0b1380b1b04bb08f7893f7795f138aaf239b7029 SHA512 04fc6b6c00e2a994b47b15e57a531b51439d67155b90c388b4e37efb6428e0215e90ff52bb5afa55d0ee0e7cb75186eac750770c9036824c20b779ef418bd1c0
DIST kcalendarcore-6.3.0.tar.xz 257696 BLAKE2B 52bf54ef7b131b3d517990ccfd9ea2d653757408706256f45cb3d4c1103a981bcff87545edaee9f4162f3be3d02f3c29c0a11232e62f2b396b1079843836a9a4 SHA512 ec8051d79838694da3ddff8549321e931741125f99421d88dde1f64bf98267ad6ccce60e2e1916d205fa01216d5e68e00b8ec6f08497f9876121e52b26a1198d
EBUILD kcalendarcore-5.116.0.ebuild 498 BLAKE2B 1fcf2ab4f4dabf46565409568a4388612a4ede2bfdef8e810346648c6cc0c903a2127198fe6db594b0329137615beeb22ce79c94e13cfcf6fe4e61766e413160 SHA512 24a785f7fb23f969982b3b68708e6b49dde61fdf505b6b26c8d5e11f64aca3728964d466ac866bdd284ca22f3c3e2905ca158d9b049e91698ceb3a84d852508f
-EBUILD kcalendarcore-6.3.0.ebuild 473 BLAKE2B 569a386535d2286e549c38e6225cf97f5ef6a8e167fbad0c9d179eb20ce6f02142516e81e38a607e8a3dd321cb0d74dfec188e5ac6d3835f956013266160f624 SHA512 4ed554d604db349cf7fa54673c375b4b1ad6845307f58627221dca7d3334758d57f315d6c46bb62be96a2efcf19ab1c393fdcfc06dd9308a71a0e222a0045461
+EBUILD kcalendarcore-6.3.0.ebuild 480 BLAKE2B 2aa4b01ec9c78ad7e4f89c494cf6d26ee4c4dc39b4fc192773fa7b23fe83501be9c8a36ad33268eba568a2708eb0f45c3e0db3ebfa3e15885ede47288222b8d8 SHA512 bb32f55b22191056ec5e08ceef443b210149f04ebbec0c5609694993f4b07e268e11c57733237e354123e0267ded56ec3d1f2541e3dde30219662e6779b671d0
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcalendarcore/kcalendarcore-6.3.0.ebuild b/kde-frameworks/kcalendarcore/kcalendarcore-6.3.0.ebuild
index 9805f5615ca7..e44208c8c73e 100644
--- a/kde-frameworks/kcalendarcore/kcalendarcore-6.3.0.ebuild
+++ b/kde-frameworks/kcalendarcore/kcalendarcore-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library for interfacing with calendars"
LICENSE="GPL-2+ test? ( LGPL-3+ )"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RESTRICT="test" # multiple tests fail or hang indefinitely
diff --git a/kde-frameworks/kcmutils/Manifest b/kde-frameworks/kcmutils/Manifest
index 4b165fbda327..1633b244885b 100644
--- a/kde-frameworks/kcmutils/Manifest
+++ b/kde-frameworks/kcmutils/Manifest
@@ -1,5 +1,5 @@
DIST kcmutils-5.116.0.tar.xz 2483612 BLAKE2B 8cf69f90c1fc3ea0fccb7394891140b7ab8cbadbe413a0a48452061519486b2d0f7e7ea95c129a2a63e4be15ada7e259a16f97805a582be2a93e670f07b40ee3 SHA512 05ee74e36f859a7c60d60c5da9bf24923742440b094b3969f56f7cef3ca1d7d7cdc6b3d7bb467db3388e3946f627fcbef29ba0c2f84cd85f041382920b4e3ad8
DIST kcmutils-6.3.0.tar.xz 2462848 BLAKE2B 46c479da91bf9ffd2c6194a0732f815757629c5e2bbb82ee44a9e5e11fcf2c031f3fde6952577b3fe1acc1dc613a2c42cf9edf7fd2711ead2aed0dccd8855080 SHA512 e263b33b006eaede9fcef39db47dd786b01755af5ac919a02a4e69e77a57def715311300be42535b9157be4259d7ea431563d672facb27163490f42047927aca
EBUILD kcmutils-5.116.0.ebuild 942 BLAKE2B f1de075fef7ea2141e6a0f25c9f5fa0aaaa89440506d8afce2b7725eb782e3c1286646842fcc9834cde85c4b5b14f0ef3e65f7429e5e68c4e23ca1812e79968b SHA512 59eb2aca2bd4456814a5a93260bd17157bd2f9e9b0002521a5f555db28235877b1225bbfab680a57f30df9d422e5e19525a6fc9f58259b17bf31693de9b5edf4
-EBUILD kcmutils-6.3.0.ebuild 785 BLAKE2B 969be1d4f2a312825cffab8c7bfdef31a6ef04215240ac23f0f27c9144f4e6c04dc19325b97ca6f8215fa8f2e6d1eb7e1ec184c02ea13cb9f3c1535137871580 SHA512 f3ab64cc2f56387feb5b69784e120155bf061ba8b2b43c80634ac5deb8934858ff0ce130bf107da875a2adfc96dd494314de19deb2d0e40a8fe89aac8a1f3259
+EBUILD kcmutils-6.3.0.ebuild 792 BLAKE2B d7b06d32578dd476b1c6891b01cae22e4b33f95a1ba055f5a818b0b6f5234f69863da6d5ed2c2ce0e61ba48b2d521e6902cf1542568df3a785953f9ac33c2715 SHA512 30c7958ae6c1cbc44b0e076ccc57d2acf2015bfe3b88dd99a0ef18c71868e1ddfc15d6edbb029bf6e66dc5268e3a44c39c3620e876b4b50155847402b6c2d074
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcmutils/kcmutils-6.3.0.ebuild b/kde-frameworks/kcmutils/kcmutils-6.3.0.ebuild
index 3fedf3df984f..1c6624eb5734 100644
--- a/kde-frameworks/kcmutils/kcmutils-6.3.0.ebuild
+++ b/kde-frameworks/kcmutils/kcmutils-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to work with KDE System Settings modules"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcodecs/Manifest b/kde-frameworks/kcodecs/Manifest
index df5dc21ae46b..e8528a8c3ba7 100644
--- a/kde-frameworks/kcodecs/Manifest
+++ b/kde-frameworks/kcodecs/Manifest
@@ -1,5 +1,5 @@
DIST kcodecs-5.116.0.tar.xz 2507116 BLAKE2B 237fcc905031f7496a21cba49f7e2bba87119bfe42a1b422784227b6c6f9690d8a39c0a29eb609ecbf812aafa73e93b280236d0df123b6e5271974af9371c21b SHA512 79d2b5b7a7cd815fa9a00ca4a8cd5fbf2a003521796b21fe3014caaa4506d14a7fbada88ff10b1a16118f2863dc876794e21db6a98f34d5b31d5973c5586da4b
DIST kcodecs-6.3.0.tar.xz 2492516 BLAKE2B 3c6a91e7ce8b6b09aad9e243a113795713266ada1672403e6d5ade4b0da4f35155efb6e04bd5e35c93736e6fcf966df94ed2a39921bd0da557aa6d5fdfe1b079 SHA512 6b861dc4fc1566f655a3bf734a827fe03d7352faa110b4eb02c799d96701635497238b7ce03e272eadee4ad011b7dbde71b291d519993b512cf67583013b5eac
EBUILD kcodecs-5.116.0.ebuild 381 BLAKE2B 470572c6f53f843ff9d3be1d5f5b0d634151d7fb15f0ca101dc6f0f602a8498e846f6686625c4927415d01811d4d569358045ef31d37f7ada802d8cd1ac1f194 SHA512 4bcbb06a1a55d241a9b9b0c7f5c3efad4e8d1ca5f18d6402173c9c0aa353ea1fa08709defb08449cee87e17407f072b8a98239dbe453f21ee88f2d274c48eb52
-EBUILD kcodecs-6.3.0.ebuild 350 BLAKE2B 23e0f903e4cddf343f798da03472c651b5e9376ab14b041b9da223d76e0898e3526c3839c1dae872f98478e5d6bb20898cb09db58e568ccc4f3d7a4a652668de SHA512 19889210f8032a083e669d23e4762c24b7095a4114f0a8f42e977fd8c7f509cf2671188f58962a3b5968036f6861686aba7b9bd4bcaebc856f09642de7748e73
+EBUILD kcodecs-6.3.0.ebuild 357 BLAKE2B b7554e84bc10ee98bca0d0571ca483a057482bc0fba6ea835d204d6f3c2485601196eea6a615bd2a4fc3762dd81e2eccdec5178a3d787ad93dbd0e49a3339416 SHA512 3866ec40d1329a68313fb5ce58ad8f08fbf8c37eadc4c9999895a081ae7f15629d14f188772a5ecf6032f1655dcbeeececdf276d97627ca99755035da5b50a25
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcodecs/kcodecs-6.3.0.ebuild b/kde-frameworks/kcodecs/kcodecs-6.3.0.ebuild
index 55c07e671523..7b93aebcc459 100644
--- a/kde-frameworks/kcodecs/kcodecs-6.3.0.ebuild
+++ b/kde-frameworks/kcodecs/kcodecs-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for manipulating strings using various encodings"
LICENSE="GPL-2+ LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
BDEPEND="
diff --git a/kde-frameworks/kcolorscheme/Manifest b/kde-frameworks/kcolorscheme/Manifest
index 4a12450fdf1c..724131edfd02 100644
--- a/kde-frameworks/kcolorscheme/Manifest
+++ b/kde-frameworks/kcolorscheme/Manifest
@@ -1,3 +1,3 @@
DIST kcolorscheme-6.3.0.tar.xz 44088 BLAKE2B d5e07f938fb47f5dd70049d3d696ec74bbea33a58b4d08cd2e7bf6c76f06fa9275addf31c88da59614a7754668f54e4bcd09418e2f9a41c926d73a4d053e382b SHA512 e2003970c10c4290af8dd041b18cf4ba04e48d1a8dc411e208545b85b868843107b4bf732a6c2f4e693a25b8301fa5fe620e4ebee58950a1dd8670990215efde
-EBUILD kcolorscheme-6.3.0.ebuild 532 BLAKE2B fb3559204a7d167cb897d3acd56997e71ef8c54f179b398022a35fa521664126c4815317dd57e7a098cbb5bbcf3c7b10884e06fb3062945a37165e47af718c68 SHA512 214009a87121817c264f494483df0c18157f693ad4ded32611da78543cc078e99aa63f9c604835478a50331a61647e5fe2e2f70e31a052624554dba5df8c3a69
+EBUILD kcolorscheme-6.3.0.ebuild 539 BLAKE2B 9a381d46ea3970f407b630bec625db910ef55879f6c1ca07bab0039d8b3009c49a0bca775e98c45a0173fd1bea58b2f791621d3c42b375d3a7cda9d78e190a38 SHA512 f990838fb2f639a377eff3d5263801596bffbeaf10d804b78d28598df7bfa93adefab1ecd92eefc2d8d1be5d1f45cb7d975600932860caa293a499f6e2fda6cc
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcolorscheme/kcolorscheme-6.3.0.ebuild b/kde-frameworks/kcolorscheme/kcolorscheme-6.3.0.ebuild
index 922838ee94f4..b2dd5848eead 100644
--- a/kde-frameworks/kcolorscheme/kcolorscheme-6.3.0.ebuild
+++ b/kde-frameworks/kcolorscheme/kcolorscheme-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kcompletion/Manifest b/kde-frameworks/kcompletion/Manifest
index bac184faeeac..caa8c640b577 100644
--- a/kde-frameworks/kcompletion/Manifest
+++ b/kde-frameworks/kcompletion/Manifest
@@ -1,5 +1,5 @@
DIST kcompletion-5.116.0.tar.xz 2337536 BLAKE2B 9ef6fd52f69deffd9fefec25ece2b95269b3f74e055b9fd0ec677376db301d2c0ed3d4a0957b0edd7a90859ada5dd2a70d0d7961519cf94a8336c4378c2db806 SHA512 5a758b3e037f87e3b011232d0462599cfd0241f2345312a4ffb82e940aad5da023c07be68401febd556e33c38a6ff48ffff1e8ee769314acafbb3409a0c8b730
DIST kcompletion-6.3.0.tar.xz 2324180 BLAKE2B 12fd2d75d1970b95d7753edebd0f6208e9900e8968fbddc86e8950a20a2c7ef929f375031f24a65c616f407e6217b023bf7a0cd596f0c766d2d33dc7fd0492f1 SHA512 bb26348a72d880df4b24661c7177f7a6bc2cfc2de6ddcb57d230f061e088628e1f5657d8263bdfa2a7d8f1e616ffcb25fbe67bf19218f3982f8628b50bc0da4a
EBUILD kcompletion-5.116.0.ebuild 587 BLAKE2B fd5b0aeda11628872524abf7dbce114bc3168ec54ae527156033a2c440e8f500da0c6669cd5de0254651b725773649949c3a832c5675e04e0b2eb380ee71c352 SHA512 8b9b9c102e85d42731e403a2075c58f3324f33239fe57e94a1b66efb7181277e07eb0db74f1cdb55e842dd917cfdf56395135977d76e15d2acf1e6df879012da
-EBUILD kcompletion-6.3.0.ebuild 608 BLAKE2B 760281a915b2b9aae2b0e6dd8e09f8b51aa384f64abda53f72a1874fda33e3543bc0741ee22b704f2ba83bc3435bed05e82b5b90dc19d7f6d806b0ba81ce03ef SHA512 b18bc43b3c49ac9f446e0adfc4c44201ecb66471d935850abd31eed22b5e8ee77aecd9634625966c58e5e4aff12882c173fee3b52c174ab7c156e05865ad6dd5
+EBUILD kcompletion-6.3.0.ebuild 615 BLAKE2B d7cacdf0cf7fa6f3e975442971a1fd10891ba2b36babdcf53f5e508ac41d9deb34aa2fa15f28c806d962ec288f41c5cbb76da050ae973180091983abdf30395a SHA512 148a2cc845fa2759aded0a9a485ed9685e8fd832c837b9b2bffdfa2e5ba74f64ec7cc271e102eaa5e2c794d80d111e2428715ab595feaf0a1a377417b3cbe4b7
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kcompletion/kcompletion-6.3.0.ebuild b/kde-frameworks/kcompletion/kcompletion-6.3.0.ebuild
index 540f12bb312b..89ddb0680aff 100644
--- a/kde-frameworks/kcompletion/kcompletion-6.3.0.ebuild
+++ b/kde-frameworks/kcompletion/kcompletion-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for common completion tasks such as filename or URL completion"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kconfig/Manifest b/kde-frameworks/kconfig/Manifest
index 149a0836f475..5c9b18fc504a 100644
--- a/kde-frameworks/kconfig/Manifest
+++ b/kde-frameworks/kconfig/Manifest
@@ -1,5 +1,5 @@
DIST kconfig-5.116.0.tar.xz 296716 BLAKE2B ffe6ba551460e07c5dbab37a3f60dcfb113d9a4461f5c69401209b690968a992f97d4b1844d5781e32d0d4a03214ed67a1c715d1cc10dd815f774189b383e650 SHA512 a84f02462f2e7d75488dab6dfb0f438792762f2031cabe8cf7ef143f285e9da8de5e555165d3eb4bc24ae8e3528bc24dde1a6505a55933d98386351493a845d4
DIST kconfig-6.3.0.tar.xz 334244 BLAKE2B 290df73fd6700585caf1f134b7efa1f49caf89289bcdaff575498742cefeb2323fc53bdd1a1ef63610d97092a27b967011da90bf5c6f0cd4f706119b6e03bb59 SHA512 6b8efa6a04b5b327b360a46f592252fce4802362a7cc669b3782c8a1d336a3492f77324835ff9d1e26cb2e533b31788325729bfe8c03c000d788ca8b26e7bd67
EBUILD kconfig-5.116.0.ebuild 776 BLAKE2B 472061d07a7082a1fe55d816014837d456ab63e2775a0a39873de7d9e7cd451e58f3fd7a284ca123225f463d620587e937e00b2c0d0f641a552c53312a44e05f SHA512 2f3ff5e12071dc65ec67a18f22082cba758f450f226cf7a3914276effc5a676348df071264a44ea601ad560bbf3dfc7b0730a7f42e365afdc3fcc6b2ab2451ff
-EBUILD kconfig-6.3.0.ebuild 701 BLAKE2B c9f23a694646b5144d88729fdae62e6067ddff344b174fa933783629be558fb3be535dad41663bd349506210ac739dbc153ec72b7b3de9d9e1c08dcca3b0821c SHA512 d7a26cfeacb2fa0c59cd2f8a0f0cf913c1f8a3d4c6d2ef4da796750914436bd29cfae43584905a8712c756edc9b16f3900a07d06ffdc445adcca20730cac7a68
+EBUILD kconfig-6.3.0.ebuild 948 BLAKE2B 923e3506cd4c91c05438e453773caa3db892481e4dab647b5595e7348279fe983ea73d1f1d6eb735484087587172ac767f7b11360fe924bacb48a349e925fe77 SHA512 731242aabc482059d476949c44ff4679d53ae5f5773c48d9b1a5b3bbcbb68c404712f6e59641cf149a32a6825298944722dd73a79843ee9f43d2037a2167d75c
MISC metadata.xml 615 BLAKE2B 9a7225e2bff6c90ecb8dde8c96d85513bf9ba2415a436e30e9c857fa5d410501b0329590ca3da4bd66b4dcad99a73552b8e045ba258848948b9be765538b4dcc SHA512 7ce6fe8fdd851a072df05c65953749dd13decb0defca9ff5e6f5b1058dff38f4d8722cd6eb67a9a7047434009b5d66eaf045970328990d3f61435465bc87d985
diff --git a/kde-frameworks/kconfig/kconfig-6.3.0.ebuild b/kde-frameworks/kconfig/kconfig-6.3.0.ebuild
index 56d42d7cf0e5..f57abab29b01 100644
--- a/kde-frameworks/kconfig/kconfig-6.3.0.ebuild
+++ b/kde-frameworks/kconfig/kconfig-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for reading and writing configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="dbus qml"
# bug 560086
@@ -26,6 +26,17 @@ BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
DOCS=( DESIGN docs/{DESIGN.kconfig,options.md} )
+src_prepare() {
+ ecm_src_prepare
+
+ # bug 934805
+ # TODO: https://invent.kde.org/frameworks/kconfig/-/merge_requests/315
+ if ! use qml; then
+ sed -e "s/^include(ECMQmlModule)/#& # disabled by USE=-qml/" \
+ -i CMakeLists.txt || die
+ fi
+}
+
src_configure() {
local mycmakeargs=(
-DKCONFIG_USE_DBUS=$(usex dbus)
diff --git a/kde-frameworks/kconfigwidgets/Manifest b/kde-frameworks/kconfigwidgets/Manifest
index cf9e4ab09400..ea3d21998dd9 100644
--- a/kde-frameworks/kconfigwidgets/Manifest
+++ b/kde-frameworks/kconfigwidgets/Manifest
@@ -1,5 +1,5 @@
DIST kconfigwidgets-5.116.0.tar.xz 2614488 BLAKE2B d1ec8d4f7afa66a4e468b6c4996ef3437f16f498736ec4a10fca4020058a43ec0d2d3ddaf1e6d6b2356adccd53215ab15f765384ecc1244792d5d0ade6c59d7e SHA512 30325d3b88539d96de97adf8d596bebc6f5f8a5ea0ccc0b272f5e5557aa4ad4dc72ece1491ab2d656efb6ba378a236448a2efb35e4d82ee3dd42f2f9d178ad0b
DIST kconfigwidgets-6.3.0.tar.xz 2557704 BLAKE2B d73d21fe5b5c02b1425bed48f8cf5e04001215fdb1808b5c7f3e7f817a19e01189c771ed8ed50fadf636f7142ff7f90ce075a011e71d9820449c89701bf4e619 SHA512 ae1a1e27aa91e9f07e3f1fb8176f50d380c6b754957ac28a829689b4b1b43528c7cf2eb15d5c00c419006c2c2ecc7b93e0be2b9ac70929e0037881fa9137e17b
EBUILD kconfigwidgets-5.116.0.ebuild 1036 BLAKE2B ec2d80d2962998531c76fd83672b4eb30dddede6cbf0c5c0e01e1e2182d87d30bc6c3404f9cba037ece2bc5a82896e42c2c9dfe9899834c3cb75e9db364f0bad SHA512 dae487e5a051b7ae1bdc61f83d3002c4dc58173defabd52c5a7a7ef04e56b0cb026d4700fb8a1302329510ac2ba2cd593bd77a322e7cc6d0eea4ce223191879d
-EBUILD kconfigwidgets-6.3.0.ebuild 798 BLAKE2B e8e1b585b1eb51446c7648efa133e60a687efe41ce65c0c3a120ca1a30efff18bb8fec0e10adf6a3c0d570f7d6bc5cfdb811219fdeebcc6ca47b639c12d27340 SHA512 ac033065f25bc9c024f0ef670ffa59083101e200c96bea1c3da5440035b9138721d44973d5ef0217dd5cecd7c2c0c13525a26bc68a68d481e3f76b18b9bfbe1c
+EBUILD kconfigwidgets-6.3.0.ebuild 838 BLAKE2B 49f92b1dc825d220f1428382bb1a084c8c0ef6205cb9f438e4fabf276a191e00e820ab4d71b57a560434d33c56d1dba16b9de3493346345d1d5f5957c4dcf78b SHA512 fbb6098c8bff0f97155fcf726c44ac84689c321f3524d3616b1962271d0d05b54f5b7df393be74d16adf8c845b37e1f19e4cf350b97edb16ec712b808318a498
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.3.0.ebuild b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.3.0.ebuild
index ff1ddada473a..24480ea68f16 100644
--- a/kde-frameworks/kconfigwidgets/kconfigwidgets-6.3.0.ebuild
+++ b/kde-frameworks/kconfigwidgets/kconfigwidgets-6.3.0.ebuild
@@ -11,12 +11,14 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing an assortment of configuration-related widgets"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
CMAKE_SKIP_TESTS=(
# bugs: 864250
kstandardactiontest
+ # bug 926497
+ klanguagenametest
)
RDEPEND="
diff --git a/kde-frameworks/kcontacts/Manifest b/kde-frameworks/kcontacts/Manifest
index b0d3470a2cb7..5b15487e47b2 100644
--- a/kde-frameworks/kcontacts/Manifest
+++ b/kde-frameworks/kcontacts/Manifest
@@ -1,5 +1,5 @@
DIST kcontacts-5.116.0.tar.xz 214144 BLAKE2B 6f01e3102e9499e0f1da529c5d073c21c54dbba6d549d2be15686082804ec7da21488e9e631fc4ee6e0d5307d054fa156760644eca8b858123382d14f7fc5b51 SHA512 b33a239bc577a0ff4d7b34e7fc12397fed543ba31a0fb1ebcd55dc5ce52e05e026953128f13c76828dd6723fed9a27153cd8420d5dd940404a4f79cd625499bf
DIST kcontacts-6.3.0.tar.xz 207792 BLAKE2B 3d4c3be0336fd9b4593cabe48bf34458a06602894b8fb576d74411561e6e1b5d444ca5f422005d27e6344bed26f9a6fa23015b091d37525c56d75033e294d8e5 SHA512 3f5711935abb8df6d9f896dd2c6cdf4061da921152c60ae411e0be8a037d2e9a7d0d985368bf5fb220642e5db9ea56285ff3d93cabcf578423ff4b8ace657bd4
EBUILD kcontacts-5.116.0.ebuild 764 BLAKE2B 2661cd543cacc49b71b4d48283bb5b75fda2734c2ba55d89eb579127e3b05ddca3ac1d23da80333f882624741f06751ee53de37ea0d9d94ccc9bee2a4eb87f93 SHA512 66a5ff7fabfe8603d72409a9f821ebd7eead81882f206435000ead22230808e94d87a1e036afe963cdef8a5c2b6ea649fe9ba5b17e5387f29cdbb2368144fe91
-EBUILD kcontacts-6.3.0.ebuild 728 BLAKE2B b5935b370409b6dfc52e04d0ccf512b4c26de01fa8eac70822afb3094d33c530942c64d262fdaea943a0d464d10820fbadc49759c8a0d054eca1dafad6315926 SHA512 ccf8833f192b1a054203b6ddaec71697b3631fb7b2ab24405eb0db25c7d6645c163fbe70bce05330837336271257be6765c6d231a828277db55cd6878015efb9
+EBUILD kcontacts-6.3.0.ebuild 735 BLAKE2B 174af5d646e9b88bbed9d22756031ce70eab19312bb92983a84acbe4eb6c69d1ecfce5be3f667de423bbc7f425977d0c7c501586c130371b3e9f4b36c7008626 SHA512 ae1ab1931d419c2ace8dee0b9414ec7b1ee6cff25bca5db61e7a361c72f174a81e918b979c70d444013d610100eb8b16e17811d4b11d0aa4fa004dc17e5a9cae
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcontacts/kcontacts-6.3.0.ebuild b/kde-frameworks/kcontacts/kcontacts-6.3.0.ebuild
index 1458e302d5ab..2997c52334b8 100644
--- a/kde-frameworks/kcontacts/kcontacts-6.3.0.ebuild
+++ b/kde-frameworks/kcontacts/kcontacts-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Address book API based on KDE Frameworks"
LICENSE="GPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kcoreaddons/Manifest b/kde-frameworks/kcoreaddons/Manifest
index c1ff756ec385..f6a21bf554b4 100644
--- a/kde-frameworks/kcoreaddons/Manifest
+++ b/kde-frameworks/kcoreaddons/Manifest
@@ -1,5 +1,5 @@
DIST kcoreaddons-5.116.0.tar.xz 2611644 BLAKE2B 4a457cb9c0e75fc9d6c7270948de26162e9d51ddaa35a46399d002cbbe9334b8666faeaaa6f7485af339ebf30e833729223c8a2b7b29efe987a1b9ad45f6d924 SHA512 d77a1fcad6576692c6a6d80728acddb818acbc3a8f70fc59f3fa3c433a94c429e4b230840f7df23ae8027289e57fc0c8ae7c42b83ea734b567a640d5e248867d
DIST kcoreaddons-6.3.0.tar.xz 2565712 BLAKE2B 87e97a9e62b1c00481cd4d2c0b337f268702b2d636b27aadc4134242e2b3ec46d7d3277c18fe4241354777e8985245c1b13b03d0de9037531e78ea4fe1506209 SHA512 7f264711c01b8340abd083cea604e16944190debe1c3a56c3e9f45de1a841b67ffae27ffd21b59d89fc4366b7cc4a3cbf803a696a376835e79ce0088742d50b2
-EBUILD kcoreaddons-5.116.0.ebuild 1094 BLAKE2B 7a509edc64a0ff660969872a25e576b9c4319609f904de90994735ab3758eb4f208e1b4a9a1b496d21a61a22a1b29fc2bcb74a58f332839893373eeb70456eba SHA512 2a8fb36bc0df44b7ce80cef0f40fd2cbda04fd4263a4c0f5ac3261bacb89c1bf93bd917562e2aed459b624cf9315778e15dda0c90b980a3bb1914ec4738cc2ce
-EBUILD kcoreaddons-6.3.0.ebuild 997 BLAKE2B a7d2702cf5c3218884d81c0632a090138911598cf2e1456aa744a9c99bc50168ef0e20855035f966fdaceb6ce692ca71617d96f613b73b47d3da928a2dce4bb4 SHA512 b7fa7d5432b5fced50d7d12689d5ce931cdb44d07029782a4fd7532fabfc166aeb5fa3a0e64552d7908fbc612831455b4b48b334936463de1cdb74f0379277f2
+EBUILD kcoreaddons-5.116.0.ebuild 1155 BLAKE2B 4feee760daaff156810e0b24d031c743d3b56a65d4c5d6e95fb82cde1b92016628d5eb6f7e5450ad07287775ce8c835cd9b59bd3a1543f6dd6771751b6b78beb SHA512 bf16a00d2a757fb17b3c09a9fe02806dcb3071a84f60f9e18f3396dc390a8d5bad2a7b509ab3fd071e77690235f1da7e2964d97edebf8bbc97cab5f67c6ed624
+EBUILD kcoreaddons-6.3.0.ebuild 1065 BLAKE2B f522ca12347fbf60e50aa0ad98f17b022406c15243063df079300bb81fb974bcb230ce9a5c958564a6753c8c7cd3ef85410f94ee9909b5763b5389f94d69260a SHA512 ee10143dabb4f832a4e0a8d8b28d0923d3f8e8415a05183370e59ac35d507481b74d07c794d890665e6d621ed1823601ada9a3376ffd82f1d5f7f70c3a7325e6
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild
index 8cf3bbd2347b..be1fcedb4aea 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-5.116.0.ebuild
@@ -42,6 +42,9 @@ src_test() {
kdirwatch_stat_unittest
# bugs 665682
kformattest
+ # bug 770781
+ kaboutdatatest
+ klistopenfilesjobtest_unix
)
# bug 619656
ecm_src_test -j1
diff --git a/kde-frameworks/kcoreaddons/kcoreaddons-6.3.0.ebuild b/kde-frameworks/kcoreaddons/kcoreaddons-6.3.0.ebuild
index 2f8f3781828e..6160f4205b45 100644
--- a/kde-frameworks/kcoreaddons/kcoreaddons-6.3.0.ebuild
+++ b/kde-frameworks/kcoreaddons/kcoreaddons-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org xdg-utils
DESCRIPTION="Framework for solving common problems such as caching, randomisation, and more"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="dbus"
DEPEND="
@@ -40,6 +40,9 @@ src_test() {
kdirwatch_stat_unittest
# bugs 665682
kformattest
+ # bug 770781
+ kaboutdatatest
+ klistopenfilesjobtest_unix
)
# bug 619656
ecm_src_test -j1
diff --git a/kde-frameworks/kcrash/Manifest b/kde-frameworks/kcrash/Manifest
index 6232dfb4259a..58cfcad4b9fa 100644
--- a/kde-frameworks/kcrash/Manifest
+++ b/kde-frameworks/kcrash/Manifest
@@ -1,5 +1,5 @@
DIST kcrash-5.116.0.tar.xz 28288 BLAKE2B 28b06fb3e3aaf318ffe47245350edbb5ec200a024934c380c04f6f123714f1197f5b1122c34a6370b657ce13619625e0377eeed795b58d218017d26aa57f01f4 SHA512 051ad694f0db1463c1105d3ff37221633a91c282850b6e295dadf07a323ba610046650c7d2e3b45dcd56214709b58989360b727b16dca0ca44dbc9b143f68e07
DIST kcrash-6.3.0.tar.xz 29028 BLAKE2B f12aa113e63f7278d7c644cfca5f008a67cb7b4e1807b14083c5840ab78369c840b2785212f88614204d76866f67cd6e2a6130e06cf35c8e684f4dfa84b7a9a2 SHA512 764dd3290fb08b3c2c8243277de761ff938d4f109eacd92dce7e728d92d87c4926a047bc72ac2d6da7bdd2271de3840d20500a46843ad7b1a9ec3afaefe0064d
EBUILD kcrash-5.116.0.ebuild 777 BLAKE2B d767db125cc35760c2b6bfc06fe62d4f5624cb5c4bc979fd5815565affc93f804a869f1b4f52587e0c469032efb822ed0948c1c55cdbe149984bde380cba3f59 SHA512 bed6a3ef77d9d0d2636c51a1ce0c09d7a822f16466132ee1c34cbc6b1e0664cc54e10c8d7fdbe7591fa74648b8be793fe3d9403bd56be4485bb27e736170c72f
-EBUILD kcrash-6.3.0.ebuild 720 BLAKE2B f6cd6eed208257b5df0531100c3f84f3b90be9c15e491b7079556fdcfac96fcf436a5aa8a69691a176acd40910883c725e57deb8b4c04e039facde86606e1438 SHA512 d05849dde03fa07d1a1ebd68a82e8bde364e1f0c8be2a54f95ffc563a53e0b90316f439f1d502afa5b02aac6a081bea89dc0ce2b377c62a385ca24cdedf36689
+EBUILD kcrash-6.3.0.ebuild 727 BLAKE2B b993da0d73ff53cbd9409c019f9926af9d15a983d74ec3f019d1cdc5cea07214d168583db567a3395c085b2973d24c166277a7fd47dff6d2ab69b15fd3a2ad90 SHA512 fb99c3282a783291c798b9a50c08188ff46050ecac7f1f8b8bf3def6bf38fe1f8411528e87869fa7b169614b5660d9d10f917122d257d3a72d7f2aaa6cffc0c8
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kcrash/kcrash-6.3.0.ebuild b/kde-frameworks/kcrash/kcrash-6.3.0.ebuild
index 66b242efadce..7d5e8371bf4b 100644
--- a/kde-frameworks/kcrash/kcrash-6.3.0.ebuild
+++ b/kde-frameworks/kcrash/kcrash-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for intercepting and handling application crashes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="X"
# requires running Plasma environment
diff --git a/kde-frameworks/kdav/Manifest b/kde-frameworks/kdav/Manifest
index a4591dd95e2c..f96d0d55a048 100644
--- a/kde-frameworks/kdav/Manifest
+++ b/kde-frameworks/kdav/Manifest
@@ -1,5 +1,5 @@
DIST kdav-5.116.0.tar.xz 66496 BLAKE2B 711e08e882808b8ce4e542523cbe71517cbf5444043502864959f3f4a27d69b6fa867e86608fbe9086300631fcd113feaa95dea3e93d1377bc637fe4285d9b3f SHA512 195e71f17b20652a333881692160d70a370b605b86fc63daf29d95bb9f47d2c7b4f4446d2597080a2b8ee54303d2708059f750c58177da9b698194072e06922c
DIST kdav-6.3.0.tar.xz 68044 BLAKE2B 353b687cc10ffd99891e241e88cb3f91ef8f642a2ad1b2f6b7c899574a8b8bed7d65886cc5574cb475273e9d2c1eb23af7581c94bfc84d495a632f5141f7d1f5 SHA512 4f5adcdd2e72b7bef566df4935d1101f2de058b8bbf50a22eb1be8aad80e90cec80342f584d575d38aab0aea829ed9b9ce981179a53e6a2687aa539e94d02f0d
EBUILD kdav-5.116.0.ebuild 711 BLAKE2B b28984b5f3527a51f796ba2eae491517cfbcfbdef0a973ba3237da2a49e947003c5e131da36bc0ce39855408da5fbb9d94f10a9b50c24d854ff5a1897ac0c0ef SHA512 8a38552ef18ea35bfb88fbf1876817dc4b2e2d13dd990b9f68b344b56e493c734d7b5b193e35da720910203aec22d8328478afbef85dc1bfa6d98fbf4544032d
-EBUILD kdav-6.3.0.ebuild 663 BLAKE2B e57d78925ee93cc054295b3a4f37b20b4c00693daa293fe2e1bf0c9447634415c998a3149db282729b5dce13819e169d4ab79ca00473453289fe568a2753533d SHA512 a1ac1edc727e87430a59eef32fd43048f8a75a5db73cb660e5fc3657686839e99c856b0cfb14de91f897ea1a1ab70413bad9d77a37e3797ec48b6e9cfa75cac9
+EBUILD kdav-6.3.0.ebuild 670 BLAKE2B 2313d64e0dcf783b9ff232fa99e2d92398b21d35bbfa6a9535282f59c2befc7016fc2f669704d2bd7e22d07e2782b22ac7aac6d557434a8aa300f6e628512121 SHA512 cb8349f218edaf9055399ac6db4fae547d3ef7256367b978dcf42d269e571d834d9ffc04b11f309807e1d8f66858feaa74b139b0e2500fb16af695c9eae83a33
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdav/kdav-6.3.0.ebuild b/kde-frameworks/kdav/kdav-6.3.0.ebuild
index 4ae8f4047b29..9f5ba947201d 100644
--- a/kde-frameworks/kdav/kdav-6.3.0.ebuild
+++ b/kde-frameworks/kdav/kdav-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="DAV protocol implemention with KJobs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kdbusaddons/Manifest b/kde-frameworks/kdbusaddons/Manifest
index afbe894cee00..7f07c806e7f3 100644
--- a/kde-frameworks/kdbusaddons/Manifest
+++ b/kde-frameworks/kdbusaddons/Manifest
@@ -1,5 +1,5 @@
DIST kdbusaddons-5.116.0.tar.xz 48932 BLAKE2B 06cdb322d5951c6d0af5b1b02e9d6adcd51b96f4e241728ed25d28b94cebfea702e95f6123d0d6dae23cae148fe60703f7235b2e494f098c73781ca319a55d82 SHA512 def33859b260b1910769ae241788c2e3adb85003014989415d3127629667a6e7f149519ae1ebed2e91d4db7d2e9d1792db0fbae46c91a163f07b456387a02993
DIST kdbusaddons-6.3.0.tar.xz 46236 BLAKE2B b6ff20991b5a91ef9d28d7e549363880bc05b75aea3966469dc7cedc7008942da9bf85a67046079bcba1ac1ebe2f583f41f6e676045cb7d869145c9d6b04b76c SHA512 53de6a8feb915823f847c2b0c5dba3740fca1898cdd49a50b3e28db5ae72c566c563db632a983cb9a6f39e958965197d5a2ba6f7ba28e178e132d7d574fd1e37
EBUILD kdbusaddons-5.116.0.ebuild 607 BLAKE2B 41ced1d2ffa91c711431848faf78833da62764a4085fadf6b67d52c0c90228d9c7c0c11000edb0a6254ef69a5a08421cf8721a3a9d8f19146e8a2f11ba3c3c46 SHA512 1b6f919e3590fdc7f21a0c5fa13b8593d0f6138714ba9a88ff28fb4cd129218663bcc5e7a73dd6c6f1e78e892957aee578e37795975e2195d836a2bc47e69777
-EBUILD kdbusaddons-6.3.0.ebuild 614 BLAKE2B 7f4a2c55fd71f08b011c98786f628ff4decc8857bc8fbaeccdc9558f5c70da546e7877cafd845ff183272086363a363767363cb1ed2a01ad1616caed310c7164 SHA512 48c8e87d685c567d4719ca15c5b3bc0565b8bbcd285502325eee4d08f641ac6988c98202c4a7d767586673b9c3a1bffbcc280db54cea7a380d51e4c7fe1a1517
+EBUILD kdbusaddons-6.3.0.ebuild 621 BLAKE2B c3499b0e338a28b93804e0281ad6a61918cda8461b7c34df12cda03ec86db15e6e6fef41e93c1db323bcb5f56eca704abb3fc35b68c694de845150bce1185df8 SHA512 22f51dd6faa888cddfe587d20db73306e56c8d545a676ab08e9941ea50807dc91fff2ec4d568ceb1f1c74b8b38fc4796bf17af825a473b49b45648633876f48d
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdbusaddons/kdbusaddons-6.3.0.ebuild b/kde-frameworks/kdbusaddons/kdbusaddons-6.3.0.ebuild
index 8022427363d4..a2c24bea3dbc 100644
--- a/kde-frameworks/kdbusaddons/kdbusaddons-6.3.0.ebuild
+++ b/kde-frameworks/kdbusaddons/kdbusaddons-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for registering services and applications per freedesktop standards"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="X"
# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
diff --git a/kde-frameworks/kdeclarative/Manifest b/kde-frameworks/kdeclarative/Manifest
index b118e936850d..0312bee42830 100644
--- a/kde-frameworks/kdeclarative/Manifest
+++ b/kde-frameworks/kdeclarative/Manifest
@@ -1,5 +1,5 @@
DIST kdeclarative-5.116.0.tar.xz 2492824 BLAKE2B 118ed6f9151ea2545282593b5e95250a708e1aae3c124aa3a49ce1e428d87fa4d4a771788a4ff628e87e39d3ddcd5e506664608b35be957241fb0f88b04f230b SHA512 6118cfc64c5a600cead31deaab79e7e60fef9c24ce5d4b163b581e1bae617979069e1a00cfc610a1e4b3fb80c9ff77fa5b34dace836d1d5326dfc31a2482d4bc
DIST kdeclarative-6.3.0.tar.xz 2426656 BLAKE2B d4608dd6070df90a63e404db3dcd987be3b47d66ff567dbb44594646ae212955ee26e9f470e42874dc8b79e8ccf3929f0226a81c75363678e203816acc86d98f SHA512 85e05a9d2ca13367670e3573490bd0900a7713acdadda51720cc4c12debac74f12248d285a57f744e84d21820b6cb796635605095335a6e43c678dbef762ae5e
EBUILD kdeclarative-5.116.0.ebuild 1040 BLAKE2B 179572752c78796d3ee08c8b6bb574c035b7e818240dd650760217e9a1b114859f7ced1a4fef9c79c9c5369baa0186e9beae829fa988b57c03c887c6f59e7747 SHA512 0a5374eca2d245953e754f1062a405118ab8359b1c039fbc05f979fa5159ae9549dd8f8834bb2bcde651b6c3606a270e730952f967b0ce5ac488030e53ddbf9a
-EBUILD kdeclarative-6.3.0.ebuild 690 BLAKE2B a991620c1430033e20344fc6e32b04325f15d549db1448787ccd40d425544a69013cd6f4574fa672a3abf4b30578a6ef015a2c546ad05c3d08d566d436483fe4 SHA512 99ca825537f827b91b7836fc1a7d36b53efbde1d15a990db986e354002a57d0a57b939beaf48cfe22c20f488d0e9f62359dc1f46b9147049defe62504707e88d
+EBUILD kdeclarative-6.3.0.ebuild 697 BLAKE2B 7f747668474d96c54966f601118906e8af50ebda2e36e179d899d56aa35ed87c31e44848ab74408af884c10b38410bee3b91e6b60c211591776aa3e9d9a1f808 SHA512 d9d851d0a24e2052c9d224f427a266a6b1ad842ee9e912ec3adc605512f251d6ea85915f9f520b6bb2ccec20f246e3430d89f6f1bd8e35ab418e4d19cdba2da0
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdeclarative/kdeclarative-6.3.0.ebuild b/kde-frameworks/kdeclarative/kdeclarative-6.3.0.ebuild
index 100291c53016..48163955c26a 100644
--- a/kde-frameworks/kdeclarative/kdeclarative-6.3.0.ebuild
+++ b/kde-frameworks/kdeclarative/kdeclarative-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing integration of QML and KDE work spaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kded/Manifest b/kde-frameworks/kded/Manifest
index 893735246730..0f6529685470 100644
--- a/kde-frameworks/kded/Manifest
+++ b/kde-frameworks/kded/Manifest
@@ -1,5 +1,5 @@
DIST kded-5.116.0.tar.xz 41064 BLAKE2B 78650fdcb2175c868b5966e858edfac65ea18f3da1d36e07772c61c1ec3e357c40caa7ac496ac00e7906bd5201a70c82da1698ca911ce95cc47de58efa9a9695 SHA512 442c90ee2519363dc2e128a8cd6ef34e4e35944036476f98cdd2432a61ca72f8e235e40364a0aa3ced7f3528fa7b876ebfa297386b6f0397d0409faf2a908910
DIST kded-6.3.0.tar.xz 33772 BLAKE2B b203f55905bd2e6b06b6c6177913b744355c1610a6e424518bf68d9d9e91dfd78c4e25f9006e49a28e63458dc366aa89d58228e7d5a8904b3b42193611c0bbdd SHA512 73478fba3d232e4d4a6a47076e865b20c78f4fe73238569a785b4af8733ea80d48171dd2e8cb9a7a7d548faa09c7e67c424c24f93f36a91c0106a19184dcb898
EBUILD kded-5.116.0.ebuild 828 BLAKE2B 659021c2015161df70a74d6a91976673380523cb53a73d610b3de1b2954ba93a2369bd771bedc88d9ef6f687d1a6a7c76aacc5b59d225922b965492ec13711dd SHA512 1af367f23afb86d8a63601ffb719b4fc59e579ebc9ba5be19eb866865125deff2dbef3fe2a81f076085d7328b79a4b316f96b0f89b839d25bfdd28bc15daed6b
-EBUILD kded-6.3.0.ebuild 753 BLAKE2B 1af5288d4160bcd2672036f04073b5ec600dbeaac2f2c48ff3c028d1fe131a42c4d43777b2772e98523fcec52eb218cb9035cef691a72e879a857f91d3e783da SHA512 7e9df5420357c26ad2b91377d947ab4b1f562906424fb2ec1e08acc8d1e0f34249a0405b1ed0f7b2e1c663b0104ef49ff26fefc2d8740a84b3e9b4aabb6f8fd7
+EBUILD kded-6.3.0.ebuild 760 BLAKE2B 22ca9c9c7d7037afa390a899c0e5996af8723088d271cc79b938101a48b1671d2ac72f0a6f99dd68000264c4ed3fda2d7fd0d3d1aff87022db9d30ea3f145117 SHA512 24c65646bd24c4cb41368f859494710b2a3eaa2f8ba671172d913cf22f7f44b871c66abcd881a14c88f80e6a1067a7349471a06123e6683384fa7af4c8753a84
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kded/kded-6.3.0.ebuild b/kde-frameworks/kded/kded-6.3.0.ebuild
index 6532602ce5bc..0ac67827fc85 100644
--- a/kde-frameworks/kded/kded-6.3.0.ebuild
+++ b/kde-frameworks/kded/kded-6.3.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Central daemon of KDE workspaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+man"
DEPEND="
diff --git a/kde-frameworks/kdesu/Manifest b/kde-frameworks/kdesu/Manifest
index 745c9c6718ef..3ee8010fcfef 100644
--- a/kde-frameworks/kdesu/Manifest
+++ b/kde-frameworks/kdesu/Manifest
@@ -1,5 +1,5 @@
DIST kdesu-5.116.0.tar.xz 57072 BLAKE2B 6891406ddfba6caa6bbf0e5a476b99632e261d884cf882977225eb6876eef261a2f1b9a01cbbcbcb05be811500f6c0e4b387ad066e899a71277c717f57c514a1 SHA512 6426e65af37b4bec97ef2e93a48de25fe2e5d99fa4a4f8da850a6ed91ef428933062ca81455a91f4604fa8552dd0fe46ef835a4408e91a05e4609b09864a25cf
DIST kdesu-6.3.0.tar.xz 56644 BLAKE2B c11f73a11e33513228d182ef04b70ea7e380399a9fc70c226740e3a468c4842b6a74dc6e0d2e816d7526c08b38a079ba283746d6e847dd7ada14018f4594e1dd SHA512 3bc3c7743d88b996128c05801ad978e88417895588cb50a02c02230a4e722ca0788598ba1b46607cb68a678cb019977c2c1636c3d848701f961e5aa6a0ed07f3
EBUILD kdesu-5.116.0.ebuild 647 BLAKE2B a5ccabd6866d53f317b4f5d888693079d5b279ec79db849beb5d7fb01a8e0e15e92e5df2d131573e8794d32ee21787fe38eed462072c9915ccc5d489c59d0c43 SHA512 b326b3c2e78350aeebcb30da2cb462605d64f1e15b7d5742d745e490570e7c0bedc005966720678c76dda1a6a067bda17ddfb4dfd7143161083ec99ef656ff32
-EBUILD kdesu-6.3.0.ebuild 612 BLAKE2B 26e4a42e64cbac6c9623b33321a7c3d83ef9104eda60d29a7ee56ce050925d926b4aa7603faf82243d8607b30a9557cccea6d29807a15a8428863bfcb245e36b SHA512 f3556af124ebac0bf1127bd5a291c48cfae230c933863172fab3bb76167c8ed7c422cbb011dcbd89046f7a6375f03a7644073e07c56db3b5db87876d587e18eb
+EBUILD kdesu-6.3.0.ebuild 619 BLAKE2B c3fb1b8fc39d58bd531c36d4538f985b1fd843130911d3dc5b29eeb553937d84ff7062717af5f2ef7fb13dd6848f10894187ac813b8ba938682599fefbdf43d8 SHA512 eb547e79ded7315777db963fd5233bc5ed051045dd24348b2bd1d09217dfa33bb55dc963b5688719731b84f0c28dd947af51f3f1df0ecab30cb506ff000c4445
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdesu/kdesu-6.3.0.ebuild b/kde-frameworks/kdesu/kdesu-6.3.0.ebuild
index dc1ef8cc42ab..977b0606af71 100644
--- a/kde-frameworks/kdesu/kdesu-6.3.0.ebuild
+++ b/kde-frameworks/kdesu/kdesu-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle super user actions"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="X"
RDEPEND="
diff --git a/kde-frameworks/kdnssd/Manifest b/kde-frameworks/kdnssd/Manifest
index 23d3a3f93359..8215f72c3291 100644
--- a/kde-frameworks/kdnssd/Manifest
+++ b/kde-frameworks/kdnssd/Manifest
@@ -1,5 +1,5 @@
DIST kdnssd-5.116.0.tar.xz 2280644 BLAKE2B 38468ea7c4b31787c2eb41ab5a930c2a44138d3cb5492df33748ce7ad80afd462604d6de433a5c23e2070c17ca8abed9427674c33064a841e9aa3d4836bcbf3e SHA512 542b6ff05ea2d0d43b8563136254f54e690fb561b270517df00158e53a5a2eda23e5371292256cd3f3aae0ee108c8d5cd4f611ac1aa22c259ee80b4815850121
DIST kdnssd-6.3.0.tar.xz 2269272 BLAKE2B 8212caabdf77718cbdd3b324b3d4544ab156f8dd7d6a4e9a638bc5ce21ebecd6fbae36ca576b43bef9b23210896241ea7d5f473eaa9a67c9d32212ed12dc8804 SHA512 4ea83cdba09c7c9f5d2ae42b32ad9ae47248af61a664c4c95554ef5ac2f2f99e8501382126ad27eecb91df3c141b169836bcbd15ceef8db864c1090e80272bf2
EBUILD kdnssd-5.116.0.ebuild 686 BLAKE2B f334553d7706f83577ddd10bb8027e73202e891181ac64a5e237d98872793718fb4a75a85b1dee61ab7e07ac283685bb0245c9f80c6a4003679c23d06eeea9d7 SHA512 3d8480839ca15f4d7c39e4c543e012f6d5b0ff038d26acaf7044bd5052eca2b75ce1495af392a46c1684353c9031065003b3f059fdd9ab297ec0ccae8271006e
-EBUILD kdnssd-6.3.0.ebuild 665 BLAKE2B 8815969fc10903b35b1e7eabdca45a29dd10d5f2d2d18affacb2328117ff8a5b4b699ffadea01eabce1817e61a12249a453626a366ddbf72c26fba790db3a8b2 SHA512 2773ad7e77eff96c8859f3660e9feed7792f241d567cb7f9bdfdb3e153762c2c49e14f2ab9bc934f2900e777ea935962bd157ed2534a93036018df0a6b4f9a71
+EBUILD kdnssd-6.3.0.ebuild 672 BLAKE2B e67f7f94ee42186dea759076a790219423ddeeaee69307b9899b9c0079c59c84ac434a5f6e7d44a0cec55b137c37e4391222d76673d5188372aa47d1fe7a50fa SHA512 3d9662d9d9b8de074755ec018b7137bd8829c411e86f455c7986398a0dcc2dd4a77cbbccaaeb8d61af2ddad5a92c846f50ffb97d409869fcf8add71e87866a68
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdnssd/kdnssd-6.3.0.ebuild b/kde-frameworks/kdnssd/kdnssd-6.3.0.ebuild
index b3a404c71ce4..97f293dad8a0 100644
--- a/kde-frameworks/kdnssd/kdnssd-6.3.0.ebuild
+++ b/kde-frameworks/kdnssd/kdnssd-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for network service discovery using Zeroconf"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="zeroconf"
DEPEND="
diff --git a/kde-frameworks/kdoctools/Manifest b/kde-frameworks/kdoctools/Manifest
index e373cff54860..dbfc46eacda0 100644
--- a/kde-frameworks/kdoctools/Manifest
+++ b/kde-frameworks/kdoctools/Manifest
@@ -2,5 +2,5 @@ AUX kdoctools-5.54.0-gentoo-docbundledir.patch 1055 BLAKE2B 0b57d4d23fdac39a939d
DIST kdoctools-5.116.0.tar.xz 465400 BLAKE2B cc4292a871272b72ec1fc4c4d96e9d6ed796c8959198f3c19448527fb01b03a6e539232989adcd46296a9b589bbcaeb2b29bbe14a2e3a0aec2bc4499533b53cf SHA512 06a9d79f5e449ae606f6c5dba20038ad60202c908bb0f7f1dbc8bb3a955db5b6b34e4caa453a7b562d744f30faa62574425d78552b497227d4b5ca8eac3adaab
DIST kdoctools-6.3.0.tar.xz 456200 BLAKE2B 416f706b874259e07a06d58373bf7ab138a43dfce90024392abfb74f1bd65a0fc907474001ffdf9556f464495ff523089bfa77d735b2a42cc46239f787acc30f SHA512 8db5e6cda6863e3ab79994f0e6cd21c38855ee22d04335478dd17f9a5ba66169e8088e7ee27062ac086e41a4d4925ae855b8cbd5558161f334a5add197814528
EBUILD kdoctools-5.116.0.ebuild 852 BLAKE2B cb7bde0aa02e2b3b1f17330942b805b08b7745f8b3c0717042b1b8baac31f604386ca602d7d6cf3cd469118af03613387e05c87ad9c6235bfa9879647b74aed2 SHA512 7cae309bd4e3035388abc2524d3aa154156aa33cd35ca8ca14ef423c2e62b64791359be103481ea2aaa62d6a1800c34e3e85f68edf5fa1f7f25b3b858d68d3e1
-EBUILD kdoctools-6.3.0.ebuild 818 BLAKE2B 569d3acca9daeb8e9c307ee68b272cf7dc7da337335af32952c4f91ffb17f21055f2867f1f27b989fdd014fbc28c78d5562bbccecaa62a8c90bb481c89442367 SHA512 fe5ca0c3633882945e82675428b41fd8d15ec71ad542fefddcfca04d1a7e66a583b74981bbd22d7d4aaeda1bd88ce0cbc465a0b22b3eb8e568fb07ff39f92549
+EBUILD kdoctools-6.3.0.ebuild 825 BLAKE2B 9f249586c980fe89376c64d2906e2246cd2926b756e963078c627547050931a1c5ddfce14839044ac8e445760cdee5959426f80a8a972eccc3bf0103cc67d155 SHA512 cffb1efba15c26f5d1c70e04a41eb28bf13c4a7fd0e7982520c01e170fa090a5d1ec52b7b2e14efb19e700ecd1ac26d1d9fb0a9e2d93f42ba89b5d1fbf7fd6c4
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kdoctools/kdoctools-6.3.0.ebuild b/kde-frameworks/kdoctools/kdoctools-6.3.0.ebuild
index 95efa167a741..a2e981731f14 100644
--- a/kde-frameworks/kdoctools/kdoctools-6.3.0.ebuild
+++ b/kde-frameworks/kdoctools/kdoctools-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Tools to generate documentation in various formats from DocBook files"
LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="nls"
DEPEND="
diff --git a/kde-frameworks/kfilemetadata/Manifest b/kde-frameworks/kfilemetadata/Manifest
index 385eb6a19255..de63daf3b568 100644
--- a/kde-frameworks/kfilemetadata/Manifest
+++ b/kde-frameworks/kfilemetadata/Manifest
@@ -1,5 +1,5 @@
DIST kfilemetadata-5.116.0.tar.xz 527164 BLAKE2B 9562f6e4d135cc0686fe12c4748198e94ea5d10dc0f52ad72c83cdb33d9a3ef04efe885bd1af94405eedf05fe36e1f20eadd449d1d1228e92b74878db963f75a SHA512 1c5d264ad2bc123ba0d85882461009efc10c268441e33f82810823d1e2c6fb30209336542b4e2c1eabb96b53cc9184fc3982c27922872a9b92cac38bafe2da0e
DIST kfilemetadata-6.3.0.tar.xz 594672 BLAKE2B 79f4a7c8cc62b4ae973b3e322f94f37f430a14a3e138772dc2c15dd9c3a16a7bb86ae8e5ac42a37a593861334ee4f3e79686daba76f839619b43211fb98a9a96 SHA512 9f508c028952829403e9778044ea7a1642d95d108498163bad441106ad9170294ccb43f3225835cf92ef841313273c70badf033eb17f4f02d15882cb91f8a580
EBUILD kfilemetadata-5.116.0.ebuild 1601 BLAKE2B 7109b5ef232159d4272470c83be02aa73d73cb41e691734a9448d71815c6bcce7137d69286110e3c8aa08895ad31bd5dfd421dae81e35d45bc218265ae538c14 SHA512 1de3fd5df20ba482c4a8451fa45a692b31e2e5a001460c0c5cf032890764d46b77493fc3277b2ffdb61587e953ebf376fc980b40ea870011a0189fcee506b004
-EBUILD kfilemetadata-6.3.0.ebuild 1588 BLAKE2B 80d0e890315c77219b71c76716216ca4654ddf33ba2c106f10991eaa5e711391035663dc62bdf1c32e2149389bfb1ad1661db025746bf026e2c9256d18e02cf9 SHA512 a76c95ca60a1d61cbf4e73c5ec78c03fce3fcf8bd305c14309b2294aaa454bdb80fe0d10e4e88b4ee2d34ea6756c4bcc33ee637f04c3a4808c6ac52a1915d66a
+EBUILD kfilemetadata-6.3.0.ebuild 1596 BLAKE2B ced32fa59a0322ac5da1f98a2dfdf01bd76cb57bcdf0ab2d1ca3be6145039ae3ef3d809c4ace0d1c2d68a99c1035644697766956c9779aab8ee4c74745af7efe SHA512 38ca93237b7bee560401d681dd57eb3126638404a7e251b41697e149594336e7f5f0038e88aaf5faa7edaa2ffe741e05f9ac50b850885485d3a2f243eae4251a
MISC metadata.xml 645 BLAKE2B a40b11ced7037083642cb3edc9556090c3990213efd3c657d5b92325e4e965e41e0248e7ec8d91bebd263ffc658d1115d611a536adc1888eb7c757d31ce27b86 SHA512 d345ecf2534073c85a1f5eba743247d23ca6ef097fa20db3685b52fd5285b8f4c6f604890d80aaa20d9e0a2f101d947e1b4dbbdf62d740ac9b563e9f88766546
diff --git a/kde-frameworks/kfilemetadata/kfilemetadata-6.3.0.ebuild b/kde-frameworks/kfilemetadata/kfilemetadata-6.3.0.ebuild
index 0135c867ceee..5cd000f77359 100644
--- a/kde-frameworks/kfilemetadata/kfilemetadata-6.3.0.ebuild
+++ b/kde-frameworks/kfilemetadata/kfilemetadata-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org optfeature python-any-r1
DESCRIPTION="Library for extracting file metadata"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="epub exif ffmpeg mobi pdf taglib"
RESTRICT="test"
@@ -49,7 +49,7 @@ src_configure() {
$(cmake_use_find_package epub EPub)
$(cmake_use_find_package exif LibExiv2)
$(cmake_use_find_package ffmpeg FFmpeg)
- $(cmake_use_find_package mobi QMobipocket)
+ $(cmake_use_find_package mobi QMobipocket6)
$(cmake_use_find_package pdf Poppler)
$(cmake_use_find_package taglib Taglib)
)
diff --git a/kde-frameworks/kglobalaccel/Manifest b/kde-frameworks/kglobalaccel/Manifest
index 1ca55e00d18e..d03ea0f5392a 100644
--- a/kde-frameworks/kglobalaccel/Manifest
+++ b/kde-frameworks/kglobalaccel/Manifest
@@ -1,5 +1,5 @@
DIST kglobalaccel-5.116.0.tar.xz 2305972 BLAKE2B f5243fc4f539ef5f8877114e1fd5854c98adc747cc7509c8f3ea4285b85680b06ebd230160c988591beaa0f05ff5c0983eb9c577e8bb4ca450396a337f0a8875 SHA512 76420eb2fa026c0770b8f78c9ff0780056e2126aa4b6efdeb023faf306e7068781fb2885e0fff2d6f47475a73ca01fdf137f329701c7f240bc03f485daafbbeb
DIST kglobalaccel-6.3.0.tar.xz 2294396 BLAKE2B a5f4073491ccd9e0d69b3bbbb160cc9df9737b714454abda8727ce2bfa85c49ac7cf90712a604d098deb3e412169f40cdf3422bcf385948ba0c2ad6847a9d652 SHA512 a3e234514f4101f417a73b0ee9dd90a02676e2679fcb6109fffec2fac51fa233faefa3f1f32e4c2244a4a8cf0a4bdaefb9737fea3d975514aa58338bbc70c1b0
EBUILD kglobalaccel-5.116.0.ebuild 1193 BLAKE2B 0ffa251d546e938ac806c54db61134de148d345f9d64a80e32a63a4beed97924c18db43ebb282f3600b6332a6d2461717b261e9563157a6d7ccb3774527970df SHA512 e33067af69f8ca6b27ae1a3942a13d39befea0f6e0760b9c10ab57cf2b5b0bd350a902ec178a3f40448a84a40aaf76cb9454253120d079b6f95519e998b5c2af
-EBUILD kglobalaccel-6.3.0.ebuild 377 BLAKE2B bb65793f1aa64c0d41203b08fd1cdc9b5efafd9adcacf7e8030810ca87c5082ea93650c315c787d0c5fee72e111db4c41668307de5dd4dee5aa23474845abb97 SHA512 8f1d682993c05859bd8e3f5529e5458e12d756735be8ed58d44ba139ccefeb2b0d8f864a7668e667529ecaac7e920d1d45231e58acdd34f4c2e9a5ff019ff142
+EBUILD kglobalaccel-6.3.0.ebuild 384 BLAKE2B f0deeba123ba1a13d72b65b6d8e2545d430e92e65360edcc7229eab9aa5a1835a5aadfc5cf78fe64f466fc55cc2750def95f82ca883fc0e5229bb8482fdcce40 SHA512 74a8676d83ab8d5ffd927fc90039657d0079d1eb24f538d0d4e4f22b6696b01c29f5c75a36b1bcb8e7aef2de6ec5627652b228375654664a62181fe359b83e58
MISC metadata.xml 642 BLAKE2B a72c8198bbeafd0090718a7ae9f850f48a57fce9af91511bc7b8e975e9dce8f892aacf840de2755e04c8a07cbcfce49b9d6634178f4586c496c83910c9278248 SHA512 1b7db8f5864447411c1b3de136b543d0bca8db26850b1eb63809295afe690998cb399b299da14d214ebe43049c6121ff9faa311834f6c26f7afdefa6691dcc46
diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-6.3.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-6.3.0.ebuild
index 3fbcff390fe6..4c4ca864bca6 100644
--- a/kde-frameworks/kglobalaccel/kglobalaccel-6.3.0.ebuild
+++ b/kde-frameworks/kglobalaccel/kglobalaccel-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to handle global shortcuts"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND=">=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]"
diff --git a/kde-frameworks/kguiaddons/Manifest b/kde-frameworks/kguiaddons/Manifest
index d8aa2165278f..a8a0818edfb4 100644
--- a/kde-frameworks/kguiaddons/Manifest
+++ b/kde-frameworks/kguiaddons/Manifest
@@ -1,5 +1,5 @@
DIST kguiaddons-5.116.0.tar.xz 78472 BLAKE2B 5ebfeeda5ce828dbfb8ca6ccabd35b3a3e67fda861d82e2da7f2d7ff6050ec449c03cf4c09a5407a9955a1f905e369fbdb1badd324e3d37ab95d184037089c7d SHA512 6a09bd6b7a3142827e9e44b1526daf945b6b777d091e0c7926fb48604c1ca586c6acc3282b5c8cabec24fba0be3c78e32141ea3307c79d84465718222bd8af04
DIST kguiaddons-6.3.0.tar.xz 81780 BLAKE2B 6ee239b99f283daa9af015ede9f94fe0ab4dd82bd0e3c6cf8c5b5974540656d4624421bd49d9c10ad6cacef3e8a592b3cf815971290e579b3a4896213282a101 SHA512 6dd327c98f30401abdf3a3c645ba8673f86895c502c0fdbefb6c4531a68e8f183354b563819835a32f51918d8d016859462b0f962e7306dfe520c2cbc92b853f
EBUILD kguiaddons-5.116.0.ebuild 1115 BLAKE2B 9d5a1d92d8827a60b5dcfd4d4f397fc4b516ad022d3fc275ba7804d68d167f6c7f1d23a03ce391aea0cb0b9bfe0c09d71078d3f2428e55b6b56be4ef024975f5 SHA512 6f3baaa42f8616725d71c7b7899d74b739255662377bd34ff58188caf3869d2fa593921f4daa9a263d140c584c1f9e5f4b4fcfd5ff6cbca74ba5235a27e77ad9
-EBUILD kguiaddons-6.3.0.ebuild 979 BLAKE2B 0d6e00ee044f4e57b8954fa85b26ed0c36dc5b294c339a52d7c5fe5f5a4f95e7d0e1bc63105267122ba377b8481a71711a6e983b65ac9ca6d8d0cc908a8a35e6 SHA512 56154c7dd721327bbe475f5e95fdaa938747688afbea07aa05266335f08fb98c33aa63071088517e16dd72222bcbd2cb588f6b2ac8448af904f3e81763077bc5
+EBUILD kguiaddons-6.3.0.ebuild 986 BLAKE2B 5f29d3c1c89034b01f24f000f9fb6685e647d3b8911b79f54d3b00212df8d4b95b252337c124dca343c99cfbdb0dc74372569d5660295cb9b06de97b054676f0 SHA512 5908a5d9318e9c9f83d09434f99db36180e295da27be9ae8a98623b4b79240f4ee3a3443add602584bff90426c549296459768f7ca85bbcf57e62cb162787fd5
MISC metadata.xml 575 BLAKE2B 040d93d8f8e1d2c97c4e84e322884b676648cc1c7639a87986ac40f3056bf9616f30fb70d7dd7e69a9b7bed344de0ad6a08fa7569e576543c957da8abb779698 SHA512 f82968e1bf26f71e9a67718b4220e777075b86480304997ac4ed1dbebb5eab1251d2c45dab43d661564bde8961405eb1f979aafc84abd1fb7e2717e140a80d28
diff --git a/kde-frameworks/kguiaddons/kguiaddons-6.3.0.ebuild b/kde-frameworks/kguiaddons/kguiaddons-6.3.0.ebuild
index 14139ab53c1c..5355cb46df31 100644
--- a/kde-frameworks/kguiaddons/kguiaddons-6.3.0.ebuild
+++ b/kde-frameworks/kguiaddons/kguiaddons-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted high-level user interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="dbus wayland X"
# slot op: includes qpa/qplatformnativeinterface.h
diff --git a/kde-frameworks/kholidays/Manifest b/kde-frameworks/kholidays/Manifest
index de817818dbdc..14461786c3b7 100644
--- a/kde-frameworks/kholidays/Manifest
+++ b/kde-frameworks/kholidays/Manifest
@@ -1,5 +1,5 @@
DIST kholidays-5.116.0.tar.xz 256892 BLAKE2B cce479f01963b41272821ab4ef016eaed4ef4b4248a83f7afa0f05f74fca9a683da709b46f88847e367924a5df9ea7f3f6f7d9b5a05e4f9127c824d66b70e3af SHA512 b12c7a4fd427992d94a79d87d077cf0fbcbd790046ded27afa95b7aaeed1fb0826ec544b555516d7e6dc451577674e6f3151dc0ff80890a3e10753dbc5b861fa
DIST kholidays-6.3.0.tar.xz 253336 BLAKE2B cfbc3c7c87911d701f8319389078ac461c07c0c647abb292e68b33945e61aea6168e2026bad8e19852d980ab7251859b1edaa55d9bb83af4c7a95ae7a67f4649 SHA512 517779b656ee7ba2206305401a774a3fb2a78f15ec7c524d776acaafa6bb894623672909f85971f640dd0d7cdc72161cb58157c1041af1a0d734cf7d6e84e604
EBUILD kholidays-5.116.0.ebuild 657 BLAKE2B 5a86f080fd99a67dc25c4a08fc07bc1e94291d5ea99ea7725e8f571cecb75d12b2c03722f3f3eedbb2a9aa17d024d15318ebf4b9e121e175142e5915611fdafb SHA512 a4a097d512ccddd85306f1e9c5aa081fc22c0bc26c877d93a87b6fcbfcea13635a8bf206e30eb05ae220ae76ae4daa160a0e84ff8fc686cb87eacf5c1ed65a23
-EBUILD kholidays-6.3.0.ebuild 624 BLAKE2B 20003c5bb3207f644c6865e50cfcaa364874bad7a851226b7749721ae2e49a7782fff9f0c1b5be0cd0a0d08df54a06f22fbee61d1810efbe20b195ae0b0cdbc6 SHA512 c389afa4be918bca556864c19d19cc6fe914f9d3e183eb0a39812ee0ebf27c987039c1b0dc9893458d6fa2d328a3861402117ea4d5ddd0b33442b1af00266666
+EBUILD kholidays-6.3.0.ebuild 631 BLAKE2B 188e2be4f6442c5f1b2c329328f087fbba373b7f2900edef16205a7b0dc2cee6da194205ff93a35391582fc84c91b5031572b38f42d751bd1e357c063cf41228 SHA512 e61650b283c975a01bb148279b182f945da91ff6b23110aa05eab2e3e33965e1c01e4f82af53d136f3fbf5f8b0cef912ac1700fe49b54e8c36542719910f6243
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kholidays/kholidays-6.3.0.ebuild b/kde-frameworks/kholidays/kholidays-6.3.0.ebuild
index 0c57cf515b63..0887608ba38b 100644
--- a/kde-frameworks/kholidays/kholidays-6.3.0.ebuild
+++ b/kde-frameworks/kholidays/kholidays-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library to determine holidays and other special events for a geographical region"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND=">=dev-qt/qtdeclarative-${QTMIN}:6"
diff --git a/kde-frameworks/ki18n/Manifest b/kde-frameworks/ki18n/Manifest
index ee032aff0a6e..59f01b5fe1db 100644
--- a/kde-frameworks/ki18n/Manifest
+++ b/kde-frameworks/ki18n/Manifest
@@ -1,5 +1,5 @@
DIST ki18n-5.116.0.tar.xz 3129628 BLAKE2B 21f24e6f4dbde362c16c3b8bd32e17409e52edd9d6598de460568597641879ae1cec7596199255948eb58a01c39874e0347c672179da851708d59019cb658004 SHA512 0932336e412c02e23241db11b4c7828f834accea58d6035b4affc3ecdbc7fd0e5a8901d41bf0812ac1cc2ea51ef4a9b3611e234619e77eaec110d8069d0cdbf0
DIST ki18n-6.3.0.tar.xz 3107620 BLAKE2B 9d718b44eaf5e993bc1e9c31c0df04215c12db2d42fa2fd850fb041213401b49ec163a266cd03a82146e4ccb8a5a24771700dd17c389dd13cd9a24d10de80185 SHA512 8fedb0b2aa1126f6186b2898a7d2f031cdf6e4d3b25842bac948d86f578217002335c4bbdcb35a5f97feea1fc40cf880ee307eae1c05695c43b4fd0f5f49b579
EBUILD ki18n-5.116.0.ebuild 917 BLAKE2B 1fd2c4263849db4acf387f987a76d5b3aed9d564c42fe5a8c5739bcd5f5aa51d488315fd9bf17e3f14e431963a97053cbc0b984ed291b890e7a6037e96ddae79 SHA512 7d43518d711b410e358a069aa3bd857bce7d9791a1096a6c3cfecb43b23619e11ae9d8c67fd1afbd827b34f1af775c33446414d6e5ee5c2afb986dad1b85a000
-EBUILD ki18n-6.3.0.ebuild 890 BLAKE2B 6c053ed1d92f1ba25e272791440c5201a234651c8b679c53d14c2c357ab4ac9157e3b9c1174585d48a3df8ac838aee1cd67ae002c4f586cda87e62c30d026b20 SHA512 b208a6e788fd2fb931838ff63819e3fb8b4f570309527709d61c0621e91b890be702f6e4916d2109c8fd42070e59264706a556741aa485986ac35d91d0d67674
+EBUILD ki18n-6.3.0.ebuild 897 BLAKE2B 67deadf66e7006f646a6e3f0d398e6d5d7e5e6b699a7bcce75f4cf1622e740dbacfbdfc157b066dea4dc2bc5551bc947bb44c4e03e4e7122de660ff648ca838e SHA512 fe1ea45cc4f7f05e54c507db6905bd47def8cd67dbe0891e56196f7e7f939a4a6fd7af6ac80af9324b40dc76e9a265f98e7236232e966b9355937631b2a59005
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/ki18n/ki18n-6.3.0.ebuild b/kde-frameworks/ki18n/ki18n-6.3.0.ebuild
index 9e4f4670a6a8..7499db5dbec9 100644
--- a/kde-frameworks/ki18n/ki18n-6.3.0.ebuild
+++ b/kde-frameworks/ki18n/ki18n-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org python-single-r1
DESCRIPTION="Framework based on Gettext for internationalizing user interface text"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/kde-frameworks/kiconthemes/Manifest b/kde-frameworks/kiconthemes/Manifest
index b838ed2a59f2..86b12a36ee9a 100644
--- a/kde-frameworks/kiconthemes/Manifest
+++ b/kde-frameworks/kiconthemes/Manifest
@@ -1,5 +1,5 @@
DIST kiconthemes-5.116.0.tar.xz 1312172 BLAKE2B a7f0231a298ce665e74f7ec2a739aec3f0c7e5636fe5b0b8c92384f78172f6d175b5ab0dbd88fb31ad51f9b7dbe9eb2c099deb6af7080725315b62c4f2b16716 SHA512 2c34793a8ac925c4a6fe548c26f5444e74e84624848158053e282716e59515981f248c17ec24f48794754db0eafe1b3bd63e6202c4a22fa805621084b643637c
DIST kiconthemes-6.3.0.tar.xz 1312572 BLAKE2B 3e46081c8d655f9f7289a6f02d864d36cdef22b204d0327b0134c3976fee1ec4b729d00265d5cc18ff36ff10f836ec359e938ab9c5d20daac6ab54ef68333d29 SHA512 b318ec291d9cf5c3a429be14571df070e2f09830b466d28bf72b66318a8ebb9499a9a4c7fce8689f65ff13774e4bd1afb7ea7b49ced5af38ab1804d85028e453
EBUILD kiconthemes-5.116.0.ebuild 803 BLAKE2B 3c1bf5e6c9659cc53512dcdc836591a5443c6e3c248092fd8071f58d9f5397c177aae929df602945db1073f807ba86c4476690260d92713dfcdd06ff83bdb0e8 SHA512 51e89610858961e411e59a4268ee77596c28fce46194e2fc5101e829a23aac5213b887feb68e4ee379f536f3ac5dad9d25660914df27b86e3a072dd96ecfde4c
-EBUILD kiconthemes-6.3.0.ebuild 835 BLAKE2B 336dfb21d4075e9bc691596567c70781a1ff2a1fb2a875f565a08101f5db26e8c76b4ba6ba0a522060f24c1a428d47cda0187c114d9646e21d878269c076ed94 SHA512 ab4166cb646d83051f9b29907d1284cfb2cb765998b33bda2a7399369739322f996d171976dac96d46731f09c37a14d13a019d9cdd04067d62e93a86af8a8fd3
+EBUILD kiconthemes-6.3.0.ebuild 842 BLAKE2B ee3e8ecc834809d9dd96a4cba8b436a55e54456b8df459c4ab0d25b1a5be8d6a2dc1777edde02b4f304b1245ef9c1d96c09c64bd2ff0c28c11c5c8e7c128c079 SHA512 9ce9e1f4fbae284e6acf5bebe34a47df2582cf4e1b3515380b927a43982edb9b31faf912f59770ee44bb1e9c62fb6b58796392380d779a3c31cde270d2f696fa
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kiconthemes/kiconthemes-6.3.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-6.3.0.ebuild
index d49c2dd3c36a..ea424b8600e3 100644
--- a/kde-frameworks/kiconthemes/kiconthemes-6.3.0.ebuild
+++ b/kde-frameworks/kiconthemes/kiconthemes-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for icon theming and configuration"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RESTRICT="test" # bug 574770
diff --git a/kde-frameworks/kidletime/Manifest b/kde-frameworks/kidletime/Manifest
index b6b21d1768b6..b2e4597761b8 100644
--- a/kde-frameworks/kidletime/Manifest
+++ b/kde-frameworks/kidletime/Manifest
@@ -1,5 +1,5 @@
DIST kidletime-5.116.0.tar.xz 30928 BLAKE2B 7f9984e4011c13ec242f13647eff2c50c5896c0ae5a0232096fb1a6a1fcb0b7b722bd92ce346cfad8d06f78504f41ac6e44b23496c84c79b8e998d01378da0c8 SHA512 a8172a069266e523cc07f37ce1f4c5f65a421c99eb314e26f68cc32630b8f0da783beee9d2ffe2740113d60ae9b4c280ca9de8bb89bd5db8e56c9b31172ec408
DIST kidletime-6.3.0.tar.xz 30704 BLAKE2B 0eb0ebe0669cc73244f01027328c8559424e3a4208d6a548293419e99b78588fe89c5b921a81c6f9ab6ee004fbf84f05a3a95b4a38593ca75a22a090d0d35765 SHA512 a0e36e43ce7a899b1466e1571ebc517b67ae800f8b46ec7becb5ee700955291704f55f21e944b9f0be2ef27cccef92d9417b84ec52b235d35536d583c454f354
EBUILD kidletime-5.116.0.ebuild 1205 BLAKE2B c77e0842fc78c3dad6bdf95f8a040a0e832a7fc4127c7b8af8268637a4e0e7e9328742528e52733d1b9d1661cc574715e06d06d6626ce771c96796ee42321eb7 SHA512 703a17c4aae5dd787203e263f82d09155a524882e7fb30a6ebffeceac47f5afa2ab33e5b3664092ab49749fd52aa5aa7bf2ac5ea245bcbb69627c1691d477ac8
-EBUILD kidletime-6.3.0.ebuild 1077 BLAKE2B 29155f6c01008666fb34724f778c44aac0917c84e8094dcc6d347e7df762aca68ec8b10fbaaeec0392de9112f23ae62c2f91192e6b9ed62c1916d367f6e536d5 SHA512 263b31dcdf57cc26eff86f18f195d824931de2823c3defc664c24d5b1a7938834ceb1a0aa5f65d05e42a95b5731ef1ba3bbe202d02addf9804578b6074b1ee12
+EBUILD kidletime-6.3.0.ebuild 1084 BLAKE2B 7d8f2167cd768eb785c164113852c12a2645bde9ad05b5a230e61922d2b0c54044728828da17fa783e6172210730c6779d28ee97cf98ced875c8a1caef2811fa SHA512 e91164e75040475b0c3e705fe7afa3c0a3ea151d376e61a43bbbb77cb047c2bbd7180b9ce8c0286722e6de1359a62ce3d663d111a8a4c3c0bc919dea21676837
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kidletime/kidletime-6.3.0.ebuild b/kde-frameworks/kidletime/kidletime-6.3.0.ebuild
index a4213e68004d..7d6397dc708e 100644
--- a/kde-frameworks/kidletime/kidletime-6.3.0.ebuild
+++ b/kde-frameworks/kidletime/kidletime-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for detection and notification of device idle time"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="wayland X xscreensaver"
REQUIRED_USE="xscreensaver? ( X )"
diff --git a/kde-frameworks/kimageformats/Manifest b/kde-frameworks/kimageformats/Manifest
index 557ccb0c7433..6797c40e0bb2 100644
--- a/kde-frameworks/kimageformats/Manifest
+++ b/kde-frameworks/kimageformats/Manifest
@@ -1,5 +1,5 @@
DIST kimageformats-5.116.0.tar.xz 15758576 BLAKE2B 4df7288d340738eb9555bd0d9430562ec65bb21ea44433e3c8ace1b8c91b343ef4dec79ca6bbc30e2fe0da187ee70fde6dbc1cbf84662dcf55adc51a49307f94 SHA512 2280e0ee39166d99a4d0ad01dc17ccb96f78e05ede4793319849f70b671d3e53238619c99a540a4f32a8297a29b18e06919629c0d84078556fbf388cb29c94ce
DIST kimageformats-6.3.0.tar.xz 15925692 BLAKE2B af4fb29b98874bedc5ddaaee373e3ce5dc7797286841c4795a66535296645a78a8b38ecf15080331b8f08cd6b9b2a0012bb1ed93a62bef867c21a395d2c522c8 SHA512 3541c4e9aa3d2d4b6052c8b90574c53495ab96fc4adf82ca2c3aca5a7d4843e8f26f69035fbfa3d829ffad506d7644187bc6054e68064acbba2fff4272b4b8b1
EBUILD kimageformats-5.116.0.ebuild 1153 BLAKE2B 843ef2cbb6cc5b639b9aa7b09981905385e6869b7c574eff0c40b2e5308b1f75bb717f01c9c720691887ad50c1b1a0be2b25fcef7f3383b16d2dd7042cef0bdc SHA512 dd971cf6c3e3e558f41c80ed0eb0e70905ee50a18634da826d7f3289c5ba21316b7b0b4909cb40e6b92b12074eec2279d04e9bbf8418a856498ec05c39254a01
-EBUILD kimageformats-6.3.0.ebuild 1132 BLAKE2B 85bb678254dddea14112a1fe888593e6bcd7bf3dd812bbbd89305570b77e6c50ed46edb789f85e22f92e3b13e8c5d071c7299c19b3fcb89349e9782d8c989871 SHA512 1331415d4fa4dbc746a517805f08ab5ee9ab7332bba0fc14e63d2ff9132a7dbbac9baad9b464785d45bfaa2d7c881ed00ce3f77c59341e041cab6532a09ce9e8
+EBUILD kimageformats-6.3.0.ebuild 1139 BLAKE2B ac5b447a48941d9398df682de6c8b6905a4ca4caa06b1020339340b82be444aa15f5b2543b8b5329d0b7f7c57e741013b9163ac2f24f571fb004889ca4a93fe7 SHA512 ae04e559be981aa881574e79d0d3e909362d8cc752b05cc60de3bac82d77a009ed0f1775f9392e239be91a15b5cf7f442fb8feba879baa13f40f347391ed9360
MISC metadata.xml 595 BLAKE2B 448cac07fdc9e4e49323b591d931323b8f60f57487fcf3d7aa62a24e0324f46ccc0fab2be38363fd70dd042b5fc8c51f1d13db50083451f3ee09339446984419 SHA512 003bf8435480b2e358707460721139ca3b3e25369ccd2fe857ba80aa9de40a36a3066cae3fde6e72a0aa4fa9f92cf795e878789d07b00bcc0afe73991af79621
diff --git a/kde-frameworks/kimageformats/kimageformats-6.3.0.ebuild b/kde-frameworks/kimageformats/kimageformats-6.3.0.ebuild
index 3568b85e4894..972978d4cf8d 100644
--- a/kde-frameworks/kimageformats/kimageformats-6.3.0.ebuild
+++ b/kde-frameworks/kimageformats/kimageformats-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional format plugins for Qt's image I/O system"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="avif eps heif jpegxl openexr raw"
RDEPEND="
diff --git a/kde-frameworks/kio/Manifest b/kde-frameworks/kio/Manifest
index fa0fce182c81..2c7ccfff0d47 100644
--- a/kde-frameworks/kio/Manifest
+++ b/kde-frameworks/kio/Manifest
@@ -1,5 +1,5 @@
DIST kio-5.116.0.tar.xz 3800352 BLAKE2B 2197d92589bd6eba360a72fb1902bb1e97d48065834e762e681eb312797f8c54829ee6099e87f316de83913755572e7b9fe4aa1d168fa83ada519cce8980d030 SHA512 a07661717846860db3a64bcead9c2b80192d8c5b8e66a25f0f83ced6b596c4e8af7eb94e68b17770f45b36b22ccbcecaef4f8590d790cf69fceb140ab9e47376
DIST kio-6.3.0.tar.xz 3349400 BLAKE2B f5dab1ca36a1daf9130f5332e99b73d889ba4434e3be5d7a21d135e0f44fcff5b4635c61aa20cba4a0e2bc3396e1e7253609dbb602b6eb95cc60b6d0491b2101 SHA512 679630599318b7058d7d4c14218dc4fa23f1c0f8267ff1896397288bde8a39a70a0578d1546642f13383fc4f2919136c62e39106608f8b98d499d017e87ae0a2
EBUILD kio-5.116.0.ebuild 2433 BLAKE2B ef2dbdc733214e9ad012fbf45564b3eb052bf3980e346977d9c9c7ec13a4cd512fcc5a6b517d9993ed333c821e885228779ea53649905c9f744025ffdd21dd0d SHA512 9ea1c94266e3f638e891fdf834919deba8ade49b4339366d8ff965a23e221c55155e5bf963f585185ef8b191c3c242d04d7c88f09cbc73196bee5fb18d72c3ee
-EBUILD kio-6.3.0.ebuild 2371 BLAKE2B 146ffb72634dc1ec144e5a3b8932cb4c6d31ec80c4fa7a9cb6bf518336c64d234f4e56a3fa90167f6005d0ac3da9b30da44bd0260dd89334c5d9084325a0bb8b SHA512 536da53025bd60456bb31a0c818af5bdfb39068bcafbb8b29015bf12bc41bad1c2442dde40eadc0e50826a6bc5c582159bfd3712d4835d4ecfe5f29358949db4
+EBUILD kio-6.3.0.ebuild 2378 BLAKE2B fef689558384141ef68d710f1edd1141dab0c8130c0411df07e8ce38555bf895c1e91e72e40cefdd687624bd59a157c6704a5b453e20ef98f12b9e1bbfa3bada SHA512 6009a3ad002d1fcf43b0ed9bd843bdf9d0425f6c3566b811e359b095b61400c4fa3dd5b91afaeadc48bfc6cdfd637e5dc7fb3b99a556805b9eadce3428fe654d
MISC metadata.xml 776 BLAKE2B c30d6d930265af6c0f0d5e01e2ad7b4c7961190f013e9447dea890880f947a0ad006ac523e7363e50a58221d807e1b9ce78270800a20226906e48980eb332b6a SHA512 ccf86c003f2933287e41fcac9980f07006b3bde5a303f241d7a1fadeffa0b22656ea6e51fadd5ea5c40d7e8fa0debaf16a0ac004db317a18c99d80461bc82115
diff --git a/kde-frameworks/kio/kio-6.3.0.ebuild b/kde-frameworks/kio/kio-6.3.0.ebuild
index 1cc239e93018..4e438ec5e83c 100644
--- a/kde-frameworks/kio/kio-6.3.0.ebuild
+++ b/kde-frameworks/kio/kio-6.3.0.ebuild
@@ -14,7 +14,7 @@ inherit ecm frameworks.kde.org xdg-utils
DESCRIPTION="Framework providing transparent file and data management"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="acl +kwallet wayland X"
# tests hang
diff --git a/kde-frameworks/kirigami/Manifest b/kde-frameworks/kirigami/Manifest
index a15af754bfe4..6db5395be5e7 100644
--- a/kde-frameworks/kirigami/Manifest
+++ b/kde-frameworks/kirigami/Manifest
@@ -1,5 +1,5 @@
DIST kirigami-6.3.0.tar.xz 550984 BLAKE2B c7d13175d984e6c35cb67d6c89a95ec325de396d30d31efdffe79e8c6a412ba3632779877efa41b598dce228680659f946e1ef86be63775446f9bfe9952ca562 SHA512 e12e3a3cd9ec4afc54c72091a4e72af181ee9d9d7cbbc5e2a799a037626e1ea6bd721a61ef2f410a9ac0c3af07a5626fe7954118b523eb339157af5923d8c228
DIST kirigami2-5.116.0.tar.xz 383660 BLAKE2B 80252358b33f1876506738d68f233703c15f955dc020709ffb66b75cc7bb13585ac1bb5a7a2076f42909b8a515f5f8cf64fb14a7536aefe8fd42bfd293c66384 SHA512 bb1f7525cb77dc2849bc9782be9b4522b4559b78e8ad88c9cd9953a6d9736cbe63a33a76fadebd9a1fb04f15007e5141aa465991b99117f7c2f26e09c722b66e
EBUILD kirigami-5.116.0.ebuild 1179 BLAKE2B 931d5c609369b2cbe37388c90886b6287da66d74343b3d22fff37578667b2a87599821fc2a313394be435e4bcbfdf3ceded2bff1b5419333eb9bf61fb2198231 SHA512 e0c3775f55bf3e3f34a7d0f7d9e57e011fb3a5dfddbd1f3030ab419466948683078c25653d6c4372f0229458cd96dcfc496f5d3a73a1b2ba28ef2d2c4ef7b27e
-EBUILD kirigami-6.3.0.ebuild 1120 BLAKE2B 143fe89e6533546931cb3e342eb48737d4b022e69b4eda18f670f981c7b5a05a85cad3d93a54e333d75db771e8bb3c41df16ff1e5298290ee9717ce46d29b525 SHA512 df7b998f85765e1a87f971d7788a72ea064ad3857390f23bdd1178874e3cb0b7c2603ae2903116758446255a4229ee8d3546a4243082b4b48f38bfeea65f74e1
+EBUILD kirigami-6.3.0.ebuild 1127 BLAKE2B d20eacd1cb3bf288dd0db799c3270b8ef3fd5e151404939e89dd5a10e1762a2046500a9c1f03ebfefd87160bbb08ef69cf628368cb2c3b7d59ce849d85b35cf1 SHA512 d32c3a1c733bd80be71a1ef8a4f66f650d3992a382c31570909c15ef31fd59428d89cc952d262327095e5675bdc6d8932f9a919b4917d9a0edd82bb9588ab6e2
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kirigami/kirigami-6.3.0.ebuild b/kde-frameworks/kirigami/kirigami-6.3.0.ebuild
index c782a7f01808..023e2312334e 100644
--- a/kde-frameworks/kirigami/kirigami-6.3.0.ebuild
+++ b/kde-frameworks/kirigami/kirigami-6.3.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Lightweight user interface framework for mobile and convergent appl
HOMEPAGE="https://techbase.kde.org/Kirigami"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="openmp"
# requires package to already be installed
diff --git a/kde-frameworks/kitemmodels/Manifest b/kde-frameworks/kitemmodels/Manifest
index b58d470c156d..8455aea860bb 100644
--- a/kde-frameworks/kitemmodels/Manifest
+++ b/kde-frameworks/kitemmodels/Manifest
@@ -1,5 +1,5 @@
DIST kitemmodels-5.116.0.tar.xz 407312 BLAKE2B 9783d84458b3b94ad3195071819851dae777dfb647cbdb939249ae661d0e39ebac7dee2cd614144fd09d611f22aa9dcec6fb8e7e40b7764340c8796ebf08f0cd SHA512 ef3ee4ba45fdf8fac395f3d678421fccb7bfdafec2dacaca203dacf90f65548e31d2d0eb5165c4cb2ce5cf71e4bca289c1af9c9e8dead710f9a19d7831db3bfb
DIST kitemmodels-6.3.0.tar.xz 398000 BLAKE2B 81217240edfb7aaa559e730999af2934201319cf347b38c33f1b470d6d4b0dc1a782c3f4a3fa0c5a621154f2223bfbfd1d6d9a6dbd9b0927267073182b61ad08 SHA512 c061ae0417e4418f3ec6f97f2bb131edbe25804ee19da2cb818b59df31affff941fbf5e099a2e6f4ab49ff7ab1b999477ac0bc4bb9da2a7d99645111ad602df4
EBUILD kitemmodels-5.116.0.ebuild 616 BLAKE2B d826c29d084a1f5d341f7fc389d946af161e38597d7c54a0e008a8ed21587e726ea080f488880ba523a8a10af1948c2e9723fef631e4949ef8a74553fa1afa37 SHA512 54813dcb220259709c054925b35886ecaa128d3f093043c37eaf0a3a7cb0788392264533e08615a0a4eccbc7daebe8800749aa4139ed6a4a11f7550333cb7640
-EBUILD kitemmodels-6.3.0.ebuild 463 BLAKE2B fbad40dd6f1879c7597139cd54f26fa2a146119f545916540576fd52783546bfb3130f661d8f72760452dbdf9bbb4dd22cab22a71e9bf5ffd4a209c7d203be58 SHA512 d5c1d4c8f04630c44660e2ffe0ec20ee9336d384504b01a6c4e68d7e741162ead013b9301d80b455a0c5ab93fb4c0e3fa87ae2b03c2ba178de8dc888c8555e8a
+EBUILD kitemmodels-6.3.0.ebuild 470 BLAKE2B 9319f819ecda83f8a7f5e3604dabbfb420b4f3613b41c7656321640affa1b2afef31016150cd8b05602a98d317362b9a5f4a4d408ec2c90f95064b69ee4be4a4 SHA512 78a3def06c9bbe9eb99395d83c6b8172a72d4eb63320be8377cc317419a4ea1194824b2802156c0820306acd67e334b5475555a15f9c1eb3fb5da1c470f8dd91
MISC metadata.xml 552 BLAKE2B 5cdc5875ea809e9597a8510b6c427afadb94c1f5673c2787d8d825ab1b1609be3f0ddfaaccd64b717f188c7eaeb44cba90ad8beef3653844bcd6c1567b598a90 SHA512 ea592f4380f95578d9c15487498f8600540e3f41d4702d63b13a34ef6f722dcefe70677e5026f507ae04b1a97d29d91851e0e06dfb48a63c3dac98618f08ddf6
diff --git a/kde-frameworks/kitemmodels/kitemmodels-6.3.0.ebuild b/kde-frameworks/kitemmodels/kitemmodels-6.3.0.ebuild
index dd2bea8de8db..7507537d7d28 100644
--- a/kde-frameworks/kitemmodels/kitemmodels-6.3.0.ebuild
+++ b/kde-frameworks/kitemmodels/kitemmodels-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing data models to help with tasks such as sorting and filtering"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-qt/qtdeclarative-${QTMIN}:6
diff --git a/kde-frameworks/kitemviews/Manifest b/kde-frameworks/kitemviews/Manifest
index 623ea9960848..83e548632ee3 100644
--- a/kde-frameworks/kitemviews/Manifest
+++ b/kde-frameworks/kitemviews/Manifest
@@ -1,5 +1,5 @@
DIST kitemviews-5.116.0.tar.xz 2265016 BLAKE2B 0bfa707eaa4f0ba67bb10045fe65482d57de2f644756a216e0406b02812e49969b8c909e5e1a0f2d0d3bb9f4053af6a83e3af53eeaee2b65db728735b7fb497e SHA512 631454b73785d131bcdf7631939db7955f3ec158078787657e74953818e5df1ad7757065ad00336b6efc898e4cf35876541201fac0727875a5ac7f3abfc3e9d7
DIST kitemviews-6.3.0.tar.xz 2253320 BLAKE2B 393e62c68060d299794f136de0270466866a9cc22590f104a0c04373ff52fe4b0309992ea8403a1eb57b4cffae761d22fe039eb6f2cf431c0af013582f2c9305 SHA512 d1866b1225692a9d15642c3adc3db16e3171c1f3682375df437f66e4a18b960f386416b9672218f07d1bcfe179f002503a7c818f873537dafb317c92f5286763
EBUILD kitemviews-5.116.0.ebuild 467 BLAKE2B 94dfa8206ac17e671e48eb108b4e42f8018735eae47bf5cc51e322d856ee78e8f88f5a69859f0e70d13e268504c24bc10c013c6756d173e403cee4bcbe408493 SHA512 92682e9a25d8d4d6287bade0cff8c9b0434ada48e7366b0779b97bcb5c39b15d925f7719244e7838c91246324d0a770af174fd5c504280841d3b96aa90f6b96f
-EBUILD kitemviews-6.3.0.ebuild 415 BLAKE2B 6ebab4e8e63cea21bc4e43447cbd4af0b016d4dc02cc267eec3daa3f8345a7ed887047c4a81b5379516f07701c029d452e587bd8effc8a6c00ccdf1ff156b712 SHA512 22c166082f458430a10ef06402d96fe1a9f6b130c776533304fd9b77ec283eb4b4da43c2116b74fd4b0015195cdcbfc08cbddfc111faf1d8fd95eccc663c9f4f
+EBUILD kitemviews-6.3.0.ebuild 422 BLAKE2B f95b2f874a4597bcda67c82fd39b9208dc3536a8a28b3303f69b0b928d0eb344428258bdd152552e14f13ee6eb9a42ec97a511645519f4ae5f3d06b156b42452 SHA512 5f759d7b9c0cd7654ab3bb87ccdc75ba3270231ec8471f14bbd7ebe8b77abc07d849c157dcddf459c077468ecf05547616e27fcf88b6a70de1394a6afd72cd7b
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kitemviews/kitemviews-6.3.0.ebuild b/kde-frameworks/kitemviews/kitemviews-6.3.0.ebuild
index e97c12e1ab8c..e5844a1dea77 100644
--- a/kde-frameworks/kitemviews/kitemviews-6.3.0.ebuild
+++ b/kde-frameworks/kitemviews/kitemviews-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing additional widgets for item models"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kjobwidgets/Manifest b/kde-frameworks/kjobwidgets/Manifest
index 417184d37105..2b5a85e2f4c7 100644
--- a/kde-frameworks/kjobwidgets/Manifest
+++ b/kde-frameworks/kjobwidgets/Manifest
@@ -1,5 +1,5 @@
DIST kjobwidgets-5.116.0.tar.xz 2268368 BLAKE2B 1b5a4be3ae68c6f27c0cdf0796de4d72b0639304e8a8db97c690803b2af5b8f2b7aa8620696183ec9b8ed791cf59850082934e7f36d8b7d5c56e7965508142c4 SHA512 1a138fb048f9cf91aba5b512d0be43ed4add3ac7b31a36ad21a447b3dabcaf65ecfedd92660e634b8f4cd7526eb9ba44c806477d153394262437f3d858af8e2d
DIST kjobwidgets-6.3.0.tar.xz 2256512 BLAKE2B 48576eae75adc8571a86e587a6fc321d29cbbea5bcdfe7b02887ae38d20eaf2844c147f6bdbc0b3af2ef149a7d75746d8f4e642659d07708e8e79bef25c7e072 SHA512 4d9bc5f16b4cd733ed077e6e48ac331c2734d1a0b41717ba24d65625a13007d8e4f77e19f172dc3667cbdc965a300a0554fa33e377e25bbcfd40868bbfc6dfff
EBUILD kjobwidgets-5.116.0.ebuild 781 BLAKE2B 2dc13e00408fa9d8fc43e1b2b624981b9e39f71722887fff2933a9f47a500e2884d50a4641d17a2f3f682d8a1d56bcf55aee6f15a3296b3998fe44d37e8e25ed SHA512 45e00d059c2635988cc7fee26211876510b6ef659da931fe75308bfb6917691987d86febead0b99b458948506114946e3b430ec80dd1eea93aba747bb9d5542e
-EBUILD kjobwidgets-6.3.0.ebuild 680 BLAKE2B 6db7c62f61edee06c29a5144b448b46e9c04bac8cc19cd238eadcd8c47cee444bff60c0f80c612e9ddf4d341936257d3264f0effb398c5adb901e70cd4757ec4 SHA512 b60d411572420c3e70422265f03ff1cec4a232dbff873f71544c66c34b3ffc99143a69c07e52a718d757d5c4712b3ca6a3fac35c4e6edcc0d1dee1b6b3ec2301
+EBUILD kjobwidgets-6.3.0.ebuild 687 BLAKE2B 8d3205f11f48c1f61739afffd5ec3652c6474c039026214e783194050311a0cf65d658c806ae323cb2843cd0078da60f7fab6da08bf0d46b1895a529f063c587 SHA512 eb8652ba427b7bd27f8405ea66b56c994d43ef303f899f51d61ad6c200224ff1f4df2d05e03652c9d54080639fa85b2a5a226fea835201a9e21bec3908ea00a1
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-6.3.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-6.3.0.ebuild
index dd258bd6badd..4d9ccfd2a3d3 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-6.3.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
diff --git a/kde-frameworks/knewstuff/Manifest b/kde-frameworks/knewstuff/Manifest
index 4a848ee8a6e0..6764f4a25d7f 100644
--- a/kde-frameworks/knewstuff/Manifest
+++ b/kde-frameworks/knewstuff/Manifest
@@ -1,5 +1,5 @@
DIST knewstuff-5.116.0.tar.xz 3359252 BLAKE2B 76df212d33e2ff3a4e47024c8007dcf5e595a892d4ddc5e3579639cc2ec86589392c8a9e53ae5e39d8b71b632a84b1d615291f44635e43514ddb2468c8e4d0d5 SHA512 c66f8905c622964a81609d384ea64c0614714b4d760ee908e2efcdaab4ef146fc2af099625e81b83c2e43e4f97a0f5960dae345cbf9d8453a15b465536c06152
DIST knewstuff-6.3.0.tar.xz 3093696 BLAKE2B 861214103710d16a8cfdbfa9a318f88b4485483490390b1c493c83da65b47e5e4800fc378bc3918de1aaf7e93ffa07b52f2115587f636a8138c0248a58f0cbab SHA512 671f3b87d62987a99c43d86d74b417e27d0b880d8336f40256104aceb71241c445cc8911a87ac7f270da08a0c2ddbb64eb5b0ecf6256e5aee7d5b367241ba036
EBUILD knewstuff-5.116.0.ebuild 1271 BLAKE2B 149ca7ffbd932e72ac0a57b6c6a32bf24b3fe0691ed40089490fba823fd06871e8e06323e72292f48db492611947cd8ad39f85456f806c599aca6ac2e6ae611a SHA512 79c8a10fa091031f4c174688c6684d66612d9aa528b64ba3a8f621f84f2627f04832f5266fa844c162fb86fb14c04e0aef0331cd25bb5f20d73a69d6963ba4da
-EBUILD knewstuff-6.3.0.ebuild 951 BLAKE2B 2d4e381866da5b545d3ae057b6cfe173794cf2ab25ed1a856912b50d4b0ff685f8129aec7737127e580c2860e8a49773d447fa90d4b3c10249300a469f4655e8 SHA512 d5d2b21d0b793bcd7a340752593acd0c49c5aae4e7833327a2ac9592e82dfb068713c6e42cdf457a561406e61ab4b025094239739385a21eee3cac0e371e7ea6
+EBUILD knewstuff-6.3.0.ebuild 958 BLAKE2B 2cee020eecb62125ac4b588121e577dd5e11aab59ca8337b20975c52370b9c43db990a008247934561e414d5dcb81074c7a58bbb509f116080c1e9e2ffcce755 SHA512 0393ebf8b2bb9f2de17e5903fe5a221d3e1856e40e381baa5c38095b8c9a326c4afb1792975746da37e6a0bea3443461d52bfd69196186c53fc790d130d10653
MISC metadata.xml 676 BLAKE2B 708e2ec870917092478d1d1c3154f7c2d412876ed2f1863c367a627c368e74e1302c5581be2ee3a147a577e0960ab4ce88d334fb0c19addcb502e71013e3c1b1 SHA512 44b7adbb024316af56842afd8d33b36b680fd0b8d64c7f8046fd90f3d0c4a21a1e7f99c598ad05a185106b52b15c39467e1066aa4c593bde0ba06a23d8ab235a
diff --git a/kde-frameworks/knewstuff/knewstuff-6.3.0.ebuild b/kde-frameworks/knewstuff/knewstuff-6.3.0.ebuild
index 8c48819cbbc5..8af4969738db 100644
--- a/kde-frameworks/knewstuff/knewstuff-6.3.0.ebuild
+++ b/kde-frameworks/knewstuff/knewstuff-6.3.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for downloading and sharing additional application data"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="opds"
DEPEND="
diff --git a/kde-frameworks/knotifications/Manifest b/kde-frameworks/knotifications/Manifest
index 12d48cb295e3..52880e5071d3 100644
--- a/kde-frameworks/knotifications/Manifest
+++ b/kde-frameworks/knotifications/Manifest
@@ -1,5 +1,5 @@
DIST knotifications-5.116.0.tar.xz 2373292 BLAKE2B 6eb022449b70cc526d24bfdc9b9bd17222de678b01332b5bbca159961ce608e7d5fe407454cf7ed4676cc73df9db930bb725a1e6d3d736758139908e7132b7b3 SHA512 e49b9930c69581b4498a012483b04588c52e5ba04035dbe01e21dbe6c07e8f69a14f40c0ac07a0299bc1ae182ad47b47ecd5ab5da2fb7a0b5a2f1c90282c289c
DIST knotifications-6.3.0.tar.xz 2334336 BLAKE2B 100ab1b3219d111efcac925a354f4cd1eb5802ff5ec21031519d29eee88b3a6eda74bb59a4f01ad6885f17b0486fb88d564a7773ed176f1a0812a11989533432 SHA512 e14f0a384e6ba09870808c9da892078a93cb9c6a4181b86226a99cf9a232633a09019d3d55251da5a71a6f19f27917b41977c03a967b593f325afe3d5321c19d
EBUILD knotifications-5.116.0.ebuild 1245 BLAKE2B 3827ed758432c10a6bb379b90aa346762b19a180f7aa069041a22274ad9e8d324282303df579337e50816e6f6a79eecfa93c28ec08b3f90a801566a49d7f307c SHA512 db65789529d0a515c3548fdc4c021a91ef350727120fa000dbc53c0dd7af8fd3c76f3f3c8b5172f4ad2cce559d38c5f2ec36e6846babb3aac8f78ee09ff08a11
-EBUILD knotifications-6.3.0.ebuild 508 BLAKE2B 01d84a8fecf69ae742853e261936863f5cdd0536e5e78aee088e97ad5b9891065c34a37d402d011ebf932e7fd14051b6b001288399f8f18d07d7d63b45123cd2 SHA512 93789d4085df6fd14bb42bd886f6df9104f4ac9d9f759fe55bee2e660d20b7804c8b3f42dba0b1f4289bbfe50c73b8a8f3db4127ea5b5fe90579f0f7e75506e3
+EBUILD knotifications-6.3.0.ebuild 515 BLAKE2B 223ffa1139ab191c8c2a5dff9babe6c3c9b01459cb6de6ee42e9afacd03cdf84041ee155a3c9036b6cb7240b3ba1c2648da5103beb8be0cd38905df6b1e9bf0e SHA512 a33ef3584a26b740d23939c7d58bdbcb5153268893dd229ec250c1c6529d1d956f35ab6675ad7df8a8496ec45735524175803050c8fec999aa29a86e9a208350
MISC metadata.xml 756 BLAKE2B 82887e3f25e8899b4c13b9f8cbed71a65c149ae61013bcaab1afe9d41fc0d80ebf6d551870d095c210721e4c1d7d8e1e50a02c1f60538c9ae862cb829b0129df SHA512 450bb84c5ad5550b3cca26210e9651060eebbf372b7edb6758a151d5a82d57efffd1f6f23f6f922e75743dad75d5b64b1ed46d1d22d30854d3702dccc36de017
diff --git a/kde-frameworks/knotifications/knotifications-6.3.0.ebuild b/kde-frameworks/knotifications/knotifications-6.3.0.ebuild
index 0711aa0a9817..cd26be53de3f 100644
--- a/kde-frameworks/knotifications/knotifications-6.3.0.ebuild
+++ b/kde-frameworks/knotifications/knotifications-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for notifying the user of an event"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="
>=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
diff --git a/kde-frameworks/knotifyconfig/Manifest b/kde-frameworks/knotifyconfig/Manifest
index 2da6c082e895..1ff428ba6fb8 100644
--- a/kde-frameworks/knotifyconfig/Manifest
+++ b/kde-frameworks/knotifyconfig/Manifest
@@ -1,5 +1,5 @@
DIST knotifyconfig-5.116.0.tar.xz 2401664 BLAKE2B 12574922cf245545885af033c4335320de23840748c8d110b429edfcc0c91193d809abe398e29c1285b78c9a949f1439c4c3862b6981f8757932ef955cc508af SHA512 e251964dc5dbc518e5a993e1d6605435f5d858868631d00178484c57e418deba4e688d3ed5dd6e58b9fcda96991ac0043da5ff762ac6038d1187a4625103d038
DIST knotifyconfig-6.3.0.tar.xz 2385544 BLAKE2B 38c9ccb2493b5c078a188d41487a703ffd63849c72bd7b52c5fd10343db6c269303748a8ece0d52ac5e2e428b034f92a1c2ff06c6082e83aebb1c18d00a70eea SHA512 df743ebff5794ff4a08440811e82d4183b5588f2550c204c674c10cc54603d71ce387a4ef715e087892bbe860b7ca004837aa077dadc80ddfee45d9a34bd833c
EBUILD knotifyconfig-5.116.0.ebuild 801 BLAKE2B 7706d7094b2114508812c875051b0fa83bf24f3416fe64296f5f704aad5247747c73c4fd0a307e2dcafa76268485083805f821b92ad3c0f87226c6da7738e0f5 SHA512 df6c24821ae9aa3fa2a523d36e985390e734a7d72304949d398a862199836c1bc6a850da3760ce0617ae91f549f9248054150ceb9b767dba163f95fc6be66711
-EBUILD knotifyconfig-6.3.0.ebuild 723 BLAKE2B e1908c7c78e0a96d068d6b10981f02ae8d1c9c3c9a1ebffbb68b49f89c40e0798df0b13196e5c34e6e31bc0405ef661a0183499c2e72035a791735503e9830d2 SHA512 520d1c0e76967e4931ab24ec13452bb0b9688d24679b2682cadaab230e8e30270fd7634e3c793a2529eb82ae6bb4dec4ebf2ddf81f4f7389f0e45e2ac6884e74
+EBUILD knotifyconfig-6.3.0.ebuild 730 BLAKE2B 4489061f813e21afa972ee4422ad28f88e2ef9da397dc48ddf6be0ede5ead3a3bea016891353fd7424ebc2dd97dec88026061e0fd26758d656e37ed2ca8c1fb6 SHA512 179792061e88672ac5bad28e9a243c35feb641075f7ecfc70aaae5ea5ebf19c719e4ea544a45d0a1c2844c7ab51ae51e106d3c03b6f7c7d24eb3556b605083cb
MISC metadata.xml 603 BLAKE2B de97624d3f4f43eeffef1385a40736073d352f17204b1667850dd033193b66f15a32ad7d743ec6c27c0717a315c1372805d800263226308d4f099e580cfc4a5a SHA512 39deeac37b8b1e6533852619ccdd245d2d9cc7c6a36fbb8393412cb161ed0dfb6ab711bdd7fb38ab515fc6c7972659b4faeb2cef11da979d798b0a1f43c8ed29
diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-6.3.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-6.3.0.ebuild
index 3cf100a4ed9e..43586b3a4166 100644
--- a/kde-frameworks/knotifyconfig/knotifyconfig-6.3.0.ebuild
+++ b/kde-frameworks/knotifyconfig/knotifyconfig-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for configuring desktop notifications"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="phonon"
DEPEND="
diff --git a/kde-frameworks/kpackage/Manifest b/kde-frameworks/kpackage/Manifest
index 5c3e52934f7a..05fcca554a18 100644
--- a/kde-frameworks/kpackage/Manifest
+++ b/kde-frameworks/kpackage/Manifest
@@ -1,5 +1,5 @@
DIST kpackage-5.116.0.tar.xz 188864 BLAKE2B 2ef92134ed59788ea512595bb93ac8996c3df9971c49f8db2ae2dbfe1a17ad35c6076d8838c5f4d3e0cd0eb4aed088c661f8764fdcd44556ddff11faa6e98b4d SHA512 15129fecdf53db1a0fa32fb4ebfc82f7b3d7edd9591032267d80b61458e652813f3d18f406a473ca75c202fb7e401815ee290c3c30d3c54920562bdf00a53632
DIST kpackage-6.3.0.tar.xz 179764 BLAKE2B 18ed7c2063ed93d46e2738989e950083db762b55f644afcca04ec983059ce974620b1684ff6c918cfac59c21e6112f840e3083209f4813c48753df8602b65a21 SHA512 e8cecfafdf0471c4732b3a85d4522df060b683c6ac3bb1355413583af385c6288fdb7ba0e9855943dc0e3e49c3794aca740f5cb9af9dd7dbc6e0362253dc0369
EBUILD kpackage-5.116.0.ebuild 793 BLAKE2B 26586d7013a600df38f9d4a7ec5ded18e6bf9ad6f844fbd321304d38dff67263fc13f8835896d56e06899ec7db2874955d30448a8107c2c01a3d084f95713ed4 SHA512 a5d71bfe1c8bd95981cf8b86f3c2bc7c1ffcddcf5ad964776b9909fe7eb2fa91c05f0aff064d655416bf8b50d5f22c2681e7834470bd66c71868133382b2a578
-EBUILD kpackage-6.3.0.ebuild 761 BLAKE2B f63b03f9b32617b6b0e33909bcee3c85cc414afab47de9ae91a5dcc2a1e8440646aeb10adee13dd74a32cabefcf75a9d3a448a719887cdbed9aea108a8785c24 SHA512 88ff4d39a1470dd1ec34f3f72b3451843cf1c90e34eb498e8329958eebae7054bea3afd175addc6db335db31aa0983a3473631ac8910aeee1ad8b210f0887263
+EBUILD kpackage-6.3.0.ebuild 768 BLAKE2B ba9f15e2b016651da34aecabe95e9265ceee6fb9893e4d5602827da0c047770f3ab9822b98bf357270429db8ec2127b670088759710aef9543d8b245c15db691 SHA512 b462c0741da7ef156316f64583a00cc9d76922bf9bfe0c2fb31f3a650ff6684f93eb3c3d050bf3d5fc461f5b9e151fb6a2d149a244c28c5be8a2b0548cc710bf
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kpackage/kpackage-6.3.0.ebuild b/kde-frameworks/kpackage/kpackage-6.3.0.ebuild
index 5997d40d92f6..b2bac5a239f5 100644
--- a/kde-frameworks/kpackage/kpackage-6.3.0.ebuild
+++ b/kde-frameworks/kpackage/kpackage-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to install and load packages of non binary content"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="man"
DEPEND="
diff --git a/kde-frameworks/kparts/Manifest b/kde-frameworks/kparts/Manifest
index 064ef2a4be9f..d2d7061d573c 100644
--- a/kde-frameworks/kparts/Manifest
+++ b/kde-frameworks/kparts/Manifest
@@ -1,5 +1,5 @@
DIST kparts-5.116.0.tar.xz 2473828 BLAKE2B 3b26c04146367f20a1dc5fdad5518a9ea2a8b88e2083d6da64216cebe2e815aaa4c69c3ce901a5a7a0bed76c0eec222e82dcdaf7208d14348d8e095e83af5db1 SHA512 a619168f6e2622c64e4304641da47f91deef49843dfec72a08aa775e24b9319f7b550bc423f6b2516ef0a38bb2c39234d1325f25c62b57c8c6daa5fb7580813e
DIST kparts-6.3.0.tar.xz 2423672 BLAKE2B 9db29858cd2fefbad426e4279a6af5c04f3a9e0ff8d2adacca421facebcfcbeb3f571a22bec50e5a62eca2b26ca2a812095fbe42e8bdfe2a3445dd64ea9aa26d SHA512 76ef0e206aae165069b43cff7c78f67e8db2cf7a68752687d2d3c5bb2456bc35e620c98c4b145476e142e1ee299fcfd77f744ddc2490de10e4ddf47e429bea46
EBUILD kparts-5.116.0.ebuild 837 BLAKE2B 19a19f95d97f659914ea8fc96834a50f4be4454cab6adf968ac840b40dcda1240b5590439fbba608b377dda9d8d9e099d2c1b0df4616a634d89b7b7ae095f8e5 SHA512 4db109ea5786adc87feba7162194f5670df8336e1c5191067c3f89d0460fe1f546f008e936c736aed6886a01215703fffad320688ce371f8d912623a007793dc
-EBUILD kparts-6.3.0.ebuild 718 BLAKE2B c36fb08f3b053316ad4dd7d2f57bc4d423f29b88e38f0052bca76921d83997fd24ba61e08004750153d095c415abcca34a1aba96ed66d588dab6627ff743ae82 SHA512 c8a5ae50ee35441133b1c84bed32b8546c78b0f2f4eb25cf6291fb545df8505ce9c0f4604b907a172f89bbf68aa2b9c6ad5fd23e45447503391e0b7fc958d1f7
+EBUILD kparts-6.3.0.ebuild 725 BLAKE2B aa5c28171853db1cff0a68ef6cc2b871d9ebc9a5a456b2abb47d85be7b88be89e214f9720c8866cca9a5a6e2989b46a6866cefd4acd040906587c849b4c70285 SHA512 df022b602c312c1d4b971170cbe6edb8d897cb387af3df84e821f6c73f16532a3084c5fd505ca3416fb018102d4e2fd79d8dac6e7798032a30cfb8b47f8453a5
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kparts/kparts-6.3.0.ebuild b/kde-frameworks/kparts/kparts-6.3.0.ebuild
index ec9fac34769c..4f8c26087eba 100644
--- a/kde-frameworks/kparts/kparts-6.3.0.ebuild
+++ b/kde-frameworks/kparts/kparts-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing elaborate user-interface components"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/kpeople/Manifest b/kde-frameworks/kpeople/Manifest
index e71019f7cb6e..cdb5f286adbf 100644
--- a/kde-frameworks/kpeople/Manifest
+++ b/kde-frameworks/kpeople/Manifest
@@ -1,5 +1,5 @@
DIST kpeople-5.116.0.tar.xz 63440 BLAKE2B cd54995f6825468122f36287e9116e0ba37f63b210f1efa95975062621ec7ec809b032d04e938bd4230eb232aced9ec0fcf4d7bdab252a55811585af45bbdd57 SHA512 3cbd62d9696592b654a9568d5789eb0acc370e4fcb174938db23a0ac03949f9fe174d6ff4abe35a7132319c725349be2520d7857a9d0b83048df23bb38f76232
DIST kpeople-6.3.0.tar.xz 66540 BLAKE2B f4716efaa41e3edec79c1978e2088b5d0856a45f90ebb01cd8a9e74ce04d420b502edf500416b0ea055973eaf6e9fb6cbf879d3eaff00c09e747d861fccd96a4 SHA512 3d1aa74739ed4b74b87ed3a203be93d4d5cbef537ffead3e23b8130f0776361a96969b9bb3fc66c3efebff4fa1fa7dc706ac38a0348643458f73901813193ced
EBUILD kpeople-5.116.0.ebuild 901 BLAKE2B daf3aa41a20679d0e9f0567c2c9be21897c9cbc6595a3d146d99276fc612308773b0ce336ad875c3ef4691430b98efc5dcd353b38475ac3828c8095754dda4f4 SHA512 7eae1066533f07869c324e95f7b7e0698206487227e94ceef576d6edbc4d5fdf0504316419828159ca0dcfd12b927b7d9f9f664b2135b0f947e6c54b8a70f90a
-EBUILD kpeople-6.3.0.ebuild 841 BLAKE2B 3d68d8bfb8cf98e97161b0222cc9bb18e87d7500cf62125ff4b99fa034e0c970f459b864d2a21546a0e7c3aa925846670f00dd71d4aef6e434a05596b325bfe3 SHA512 e368e4b62bbc3c4aa0016a2afe6d91037936f603b33bd959b3721eba734718e5240d739a5ce264bc39ee5231e071253757f3773d8611624aa86909264c3d8d61
+EBUILD kpeople-6.3.0.ebuild 848 BLAKE2B dd06530687ca87ab5292bf0f3da96a17ac6f1413c02c926879b7291e51ed99b1170ff081804b247a489a71be1a8c27141cec9ef3e4cf7ef3e9b68be4dc248175 SHA512 9f28204b62e75c17bed0234f450663c0ed3face79d9d03b28f5d89a99f8a42e432fc2fc43d6aa8b0517652a71e856315e77f676aa8910a710c15f201ae9adec2
MISC metadata.xml 518 BLAKE2B 552fff6cb5a3f3b83154f0579620f45a0a2cb8cf44838fb5458f7bf5ff9eff14bf272d48b3865529795b00dbcfbcbbfb3d4580042741ace7552a2eda45b3bae9 SHA512 8e3918486b964af026f8c953d42300972c8daf4da6690db9e376767a03d96b54ac2fd65626333cb29b4783d6d53dbac3c312a23ac285b7edad8913ccd6a2d784
diff --git a/kde-frameworks/kpeople/kpeople-6.3.0.ebuild b/kde-frameworks/kpeople/kpeople-6.3.0.ebuild
index 1b5609fd93f3..cc614509e419 100644
--- a/kde-frameworks/kpeople/kpeople-6.3.0.ebuild
+++ b/kde-frameworks/kpeople/kpeople-6.3.0.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="KDE contact person abstraction library"
HOMEPAGE="https://invent.kde.org/frameworks/kpeople"
LICENSE="LGPL-2.1"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kplotting/Manifest b/kde-frameworks/kplotting/Manifest
index b9aedfdf3404..d4aeca1f538e 100644
--- a/kde-frameworks/kplotting/Manifest
+++ b/kde-frameworks/kplotting/Manifest
@@ -1,5 +1,5 @@
DIST kplotting-5.116.0.tar.xz 33732 BLAKE2B b58ba3087be6900f3d1d19a6ddb4115cc7f58c49f9bf45663ca2c382b359f3a2e7f7daf3bf053fbc4c27926fa8a4e6ae6f84b811f5351f1f3ef82a2ac4d30c77 SHA512 1a4d8313c57d32c6af41127ce27086d0d357ade8126ff4dc1d1c5306b198f3d1ab24d67105cef3bad318d753210553fe275350a173b18c1d3c485f213de95fe9
DIST kplotting-6.3.0.tar.xz 33680 BLAKE2B c36abac85d836c28b86e66104b82f8fdb0d3ec47a820f092b719139e7e014aeae256b7ae5bcc07687fabe5b75a737e065d2db664f383f3f85c7956bfb1eb4561 SHA512 b00edab7fb872c26705c3c881beb00809fe770e4df28b1439f581dcbaa1c541ba8f65b1cceb899a45dde58c0b2b14673b390d5c22cb64d5559557351779688a4
EBUILD kplotting-5.116.0.ebuild 437 BLAKE2B 6458c6fcfb9eb0f7e913b6b857357ccc8f7439bd230acd1be7b044763959cab7a94120b4a790f02a1359faee8b344e2c2ed8767f9c17f55af92da3030718a7e9 SHA512 f66b13e3ad2a4d57f083bcd8db110d91e1aa6ed660abe8382e669d5a907d8c2235d0835616a2c873f17eebc654efb9d2142a76db78e0bee964e79264d927cbf4
-EBUILD kplotting-6.3.0.ebuild 361 BLAKE2B cb2f3d5490e45734860d63c74a639d6c5864999374457e890047132efa0725bbb30dcb453193de5ab42ce5e1f51e93a6733f65fd9539d6ec1b66e200204f85a9 SHA512 16be9fc79d038b2c8b9b4f62eeb1adb93554c5928eea2c90eac1ecad7c8fa22f5eedd44394b2fd961fe43e51c0ba722e35e25cf0ab8b8bb0cf44bf22fecd5b60
+EBUILD kplotting-6.3.0.ebuild 368 BLAKE2B 05ac1c6e14178edb7b4ac0e3d194173f6900966a568beb15b5666e14de6ed634dd4b668bba3cab01f6bd29711c7e00dffedffd9bfaa943030e3ce18bb06d7891 SHA512 dd1e56581b09f45180ee6cb9431ed1c337a29653bdebc45afaea05472f117ca2f8e874b8e97f74cea6256dacc3e21b1666f4ca20dcef49d04881fa2b31f0da75
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kplotting/kplotting-6.3.0.ebuild b/kde-frameworks/kplotting/kplotting-6.3.0.ebuild
index 5b5b563b1940..5276c23c0253 100644
--- a/kde-frameworks/kplotting/kplotting-6.3.0.ebuild
+++ b/kde-frameworks/kplotting/kplotting-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing easy data-plotting functions"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
diff --git a/kde-frameworks/kpty/Manifest b/kde-frameworks/kpty/Manifest
index e10029b6c117..615d72f2fd24 100644
--- a/kde-frameworks/kpty/Manifest
+++ b/kde-frameworks/kpty/Manifest
@@ -1,5 +1,5 @@
DIST kpty-5.116.0.tar.xz 2416656 BLAKE2B ef5ae7ca824bd53dbfc083e11656d8caab75509a78acec4656db33d39c5b0fad260988b25cc0fde7362116c729071e3e06770f5faf745338214f1e14490f4525 SHA512 5aebb2a66be19dfadc2896b26864b9b0b4074d8c46ead97c7857b035cfe370a7fbf144c7e1b52725ec20339e64a0d08f6c913fe6c3a1ec614b557b4d950a3f21
DIST kpty-6.3.0.tar.xz 2407800 BLAKE2B d2255a85dd6fc2c20c14f41a458410e957b314e41d0c19592197439f7dd9a01ae192c41411b825d3a891e7cfac51fae0317b52b931370f76dc4b8d52585c34d8 SHA512 201105feef35dc39ee1f6bafc8c4d2cd1cf429fcdba075747bd76854b941e1de7aa302ee04cf8f21701646edbc1de5a91190257f4b0b9cc58fb2d4f3241501d5
EBUILD kpty-5.116.0.ebuild 575 BLAKE2B 5d38698881852eb871ec63d95f8cce2b22a5e188e858a7fbba2a6ebd706aca18e0f91a163f3b5329b1ded62ed280dd1a59b6c8f511d3185c206c0e36e839c25b SHA512 8ec00b06be09a722d24b1a685727dd72e87ca165e7d7e52dfe68096a99f19ea7517ff820376149900b65a10f32d405a0cd6f18e4eed0db8a1406e61406d1eb95
-EBUILD kpty-6.3.0.ebuild 541 BLAKE2B bd7e9a45ab4a51fb002d7ec910b979d62231e3352b0d3444d2c7715a1d0cb0ddc99b191e6f519cca13c42a99ec445f078e228be87c61f280cf680416c79714bb SHA512 9ae6900ad6001c39d94385f314e21d1d65d0e625b70f0133e1c15012c7872bef89474e8aa8c5c7fa8462b81d2f8a99e88d04685c531c78a53cffc38570506fe9
+EBUILD kpty-6.3.0.ebuild 548 BLAKE2B bd65a94b871dcc196773fe7f0f6f0c20a1db1702ac2f061ec75f4d78cc82a86c3e1d8d9bdfe8981ffa5faabd379e7c67f1cf0f275bb10ff2f4a24123d0264594 SHA512 263715fa697e2b271ee9ff5fc81a295d04fad072c992021a0e9f9584e85f8b39f1258aa803ea7f7bcf6afa89ba2d67bd422da54f0c8f2a36b66a7c886e5a584f
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kpty/kpty-6.3.0.ebuild b/kde-frameworks/kpty/kpty-6.3.0.ebuild
index 74489deaadab..b172f08f9174 100644
--- a/kde-frameworks/kpty/kpty-6.3.0.ebuild
+++ b/kde-frameworks/kpty/kpty-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for pseudo terminal devices and running child processes"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kquickcharts/Manifest b/kde-frameworks/kquickcharts/Manifest
index a13c90a91290..213e17bbad5e 100644
--- a/kde-frameworks/kquickcharts/Manifest
+++ b/kde-frameworks/kquickcharts/Manifest
@@ -1,5 +1,5 @@
DIST kquickcharts-5.116.0.tar.xz 113404 BLAKE2B ecf1ab360dfb03451d239504682ad63cdc1bdd7eb98b262762bcc0e42a9d38ecca1637da82587a9321fc25d9274dde0a4ddd4bcf59f9e0e5b6d535ea2165cd54 SHA512 c7bdcee5f13457bab197bf593e25c2600f77f4ff5ac682ff894b5848ac5d6c84b05453f0aef53960ad5e7a6b7891088c17fb9a0b67bc82b53fe1dfdc655fbd1b
DIST kquickcharts-6.3.0.tar.xz 110172 BLAKE2B 40fa017e9d3e00520643e76d9e156d02e6240056c69868b0c580a24125395cac86e923f3ef60de53796b51387f33dccb5703dc90a281aefcbb2c6a3114a63b94 SHA512 da4ee3aacbed0d39eb6cf20c6ba941e56200948ada4c08236e195d0abbce2dbe4f553a293ddbacc272dd1864826a0548fdac943cf3c0fbf3a6c0526aa20a957e
EBUILD kquickcharts-5.116.0.ebuild 849 BLAKE2B 2d77ae8583a8c77ce341e0acce5485e9e5bb3cd6742df683d7ced9ab6578a86876bd5227bcb9def576c9d229aa85c165c78063287e4e68cbdf6f5d1140d21cde SHA512 7b41c2c6c1024bb8d58d406fbd490abbaf6d37c752d29bb0c116931e7447a52185c8ad94f1ecf9b06aab6463c511d6dc251c59e885b9b3a4a26227be160e4aeb
-EBUILD kquickcharts-6.3.0.ebuild 742 BLAKE2B c343b05dfe920f383fa7002a601ed4809f0812a0ce51ab7e2aac2624f22dc27cd060abd396d7ef9d5bfe94d75418e9c5cd0c7ce75dff1ba2f4dfa8e08fd74d3c SHA512 a2572ae890859abbe25c7fda0304960aabf0c09c6c170aac372d917d8d4a35384ac3bc4b706bd35cbc3dbbac8c991099fd8863ee3cd2d9551df16f1dd7391b1b
+EBUILD kquickcharts-6.3.0.ebuild 749 BLAKE2B 7a5751c29a15a7339648089585f53bb7cba7a77620868400878969d9da68463a2b05d784c87a73c017557b9c58a2af52152b3e3570c01d094d30b90327baf3f6 SHA512 c81c24fa060196c4d83c35d7a2ebdac26e484084e88e630f7bb730ed40ba5889fbe82a88172908c6261eca39a252da387e3e03af65c4a88bfd0b11208ca47dfb
MISC metadata.xml 523 BLAKE2B ac616ef6e3c895b29f1b4f67962d0291a8fa716003249efd1176dc68aae3a06ef4ad17388c62af5c788099a64105a0e0e72f7af19e9c907dcfe1907a0245fee8 SHA512 fe433c3611db66cb4be3b7288015ab48a23368fad103af778efe451ad8e645e21a1e39385d7fa942de7522512ec622f01a47c51f824ea7945f6101e6cb008f33
diff --git a/kde-frameworks/kquickcharts/kquickcharts-6.3.0.ebuild b/kde-frameworks/kquickcharts/kquickcharts-6.3.0.ebuild
index b0ff5d9ede1f..627cac1d4cd1 100644
--- a/kde-frameworks/kquickcharts/kquickcharts-6.3.0.ebuild
+++ b/kde-frameworks/kquickcharts/kquickcharts-6.3.0.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="QtQuick plugin providing high-performance charts"
HOMEPAGE="https://invent.kde.org/frameworks/kquickcharts"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# PVCUT=$(ver_cut 1-2)
diff --git a/kde-frameworks/krunner/Manifest b/kde-frameworks/krunner/Manifest
index d5066c0ee2d0..68941fbe3409 100644
--- a/kde-frameworks/krunner/Manifest
+++ b/kde-frameworks/krunner/Manifest
@@ -1,5 +1,5 @@
DIST krunner-5.116.0.tar.xz 89076 BLAKE2B 24e29ec52aefd9b53b4c1da14f7783540e66e29d026e2750a52945719daff2ecb582a468780307296cabe00b6aeaf3602ea2793b47db7ede33f34131b0985c4e SHA512 53fdc8e841219578a75b7d6ca67aaebd44e2208adfc99a4937c8377369f66a0f907390f49eca6d98385e3fdddc27ec1844620d7390900999d5eb966a565666c9
DIST krunner-6.3.0.tar.xz 131172 BLAKE2B c88f304206ff623660148e8a70220acfa1a98aae0d0ac1fbc06b536115d8264785119944e8830ea1c797eb9b68de0d136f4cd65e3a287c49b5c383960cca7192 SHA512 f2045ecbbc85808aa7c3dfeab4ab3d10fd4aea12883a176a16e25ef343b953bf515d1685e31b2422c9af597f9f1d905501bb0a0799591a411baa75050b56da99
EBUILD krunner-5.116.0.ebuild 1112 BLAKE2B e72ec733246ec8b2e206e23ff7877536b46747924c65d2e117ff036ecd14a9dd37e5dede22dd511185a62f15072a847f7d42dc619b6dace6b4817895359c9300 SHA512 c01d4f72078a7dff040e075ac3c1ce596c8a82ecdc4fa5fe766d560c86a448ef765a15aba0c9b2e54ce624305dad99a951e45f23c024ca2cae55e7beba69fae5
-EBUILD krunner-6.3.0.ebuild 700 BLAKE2B 0df014800d02d3afe1f018b1521c6fc22aea72afac4fa13765bfde50e6122eeb86f809719230f0ed0fe30cd923960b78e00b64eb457c864245bd598f2d80abff SHA512 70205bfffbe79de5ca9130ae5ee3626f6a69b3f25c93a54ba7fa51e6f4ee8ab92fc335874705ae6e306ddf4ef4969c1c15c31aa3d18877116c3cf9edba0ef4be
+EBUILD krunner-6.3.0.ebuild 748 BLAKE2B 2051c86110f0fde9c91c896558309843c875355f172c50e027e0fb258eeadcea32d52d746c3cfc13980cf2a0fff66415207e4aa709d5f8e2c7c5353037ecd69f SHA512 11d8642f816147628986c1e17ca414e9ce5ae4ed88525c4029c2c52448a72f94604a150acd04f2f347d998867dc48aa22872ccb639c39c3835e72f216b7efd93
MISC metadata.xml 552 BLAKE2B 6fc263110547ce6552754eceb08fa408b798642c8525e975ef326a154776129839872f1f66d72b499070b18af12f0dd5a84a8dc06287648c5fd00602c1a72ab1 SHA512 ab8b303f3c07000e126031e092019f3226cf59b191c221e1de39ce32bf44fede7918516be74bafda1886154026d1504c0ad3652b8ae9efe65831f09fbe8d52a8
diff --git a/kde-frameworks/krunner/krunner-6.3.0.ebuild b/kde-frameworks/krunner/krunner-6.3.0.ebuild
index f1ba957a1150..5d1dceb9785c 100644
--- a/kde-frameworks/krunner/krunner-6.3.0.ebuild
+++ b/kde-frameworks/krunner/krunner-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for providing different actions given a string query"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
@@ -29,4 +29,6 @@ CMAKE_SKIP_TESTS=(
runnermanagersinglerunnermodetest
# bug 838502
runnermanagertest
+ # bug 926502, needs dbus
+ threadingtest
)
diff --git a/kde-frameworks/kservice/Manifest b/kde-frameworks/kservice/Manifest
index febc5afed6e7..e5311a035e05 100644
--- a/kde-frameworks/kservice/Manifest
+++ b/kde-frameworks/kservice/Manifest
@@ -1,5 +1,5 @@
DIST kservice-5.116.0.tar.xz 2538968 BLAKE2B 7cdc876b130e428139dcc477c9089e0f97c3c501b4619e9c39b67a71ca3f5edb1dc6092d3c1b889fb7c0c740f354bb2c20effcad112fdaadefadfaf1b4fa989f SHA512 daadc5d0bfa2dbfc6ae0c6535f407851d1adc67529d2262d92c2e8dff8a45aa701790d8aa2e6d97d9c433409ffee4767214523f992937e244b02fb27d62ffea8
DIST kservice-6.3.0.tar.xz 2439240 BLAKE2B bbb9df28f319ca96e8ea50973d7a8d7000f4bc977ba3d94dedc59c8990c6364c1c0fcb15cb37931c4be494e458b9d5fd94b95a2133e92b63f270fb60355f2077 SHA512 2f81974f9b68abd489659346356abb17828319881ca94a689ef044f65f84efe8dfbd5c3f30148d6a602c30a239e1689baf770081a1f076d1d8f5b55f3e53f785
EBUILD kservice-5.116.0.ebuild 1042 BLAKE2B 0d9856750d5dcf20e1cbc2651bed878ab5bfad02733e25ac6791dacea7afbea6691d668ff14e69712a2a606e6af07cab1217ecbc4b12194320e4f7768feb8c71 SHA512 f00509da19436ed71b3377f289cea90d435c26c2494fbe3b1fa5026b24f5fd92bb267fcf6a40d771ea01d2490dc9883cf04621c82e9b781303de1da9c0535cdc
-EBUILD kservice-6.3.0.ebuild 786 BLAKE2B 4588c56ea4fcd24ae230fa1cdceac56438890b27bdf96a352ae09c61d6d9cfc4a3b146194496998cdf179ebdf66626b9c1ed496fce413660c28a79a2a7e473fb SHA512 a851b6bbd6a72c6c8c350b6ffefb1a43f9bc09b753b789d6b3b3147ffe80d7f6e91b23ad74b3e54db9564fc712be45504dee2c5ba2a8fa8fb2723cc184cc5e7f
+EBUILD kservice-6.3.0.ebuild 793 BLAKE2B 7d9255ced88995736d04b6e732adb1a19bd3e3401ffaa0f21834e77d59af5f6e7fca4b8ca6affb7212ed2174177eaedf14385462f2f097f04cf8ae4f283da0c3 SHA512 54c1e6f0d8886f000c994cbe40237276a33e4f23684b1d78831d0ad91df58b96d8a76c4acb1b797d013928ee60e2c0e3887b7de51a37cbea1936d33fafdb8628
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kservice/kservice-6.3.0.ebuild b/kde-frameworks/kservice/kservice-6.3.0.ebuild
index a7d69b9f24b7..10ef7f62a29e 100644
--- a/kde-frameworks/kservice/kservice-6.3.0.ebuild
+++ b/kde-frameworks/kservice/kservice-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Advanced plugin and service introspection"
LICENSE="LGPL-2 LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+man"
# requires running kde environment
diff --git a/kde-frameworks/kstatusnotifieritem/Manifest b/kde-frameworks/kstatusnotifieritem/Manifest
index f73a4bddaa66..a03730b19e3b 100644
--- a/kde-frameworks/kstatusnotifieritem/Manifest
+++ b/kde-frameworks/kstatusnotifieritem/Manifest
@@ -1,3 +1,3 @@
DIST kstatusnotifieritem-6.3.0.tar.xz 47620 BLAKE2B 0292c7ece2b49e8dfc3346f7854ac3f54d6cdab2470fffcf8f04e725976f78ff2381466fc0476774a3abff4fbb1a0c33683fd2f25f54ed8cfb957bc3f2262b0b SHA512 bfba7a8fc134f8a940c558aa233d8d647fc99837799444f5ad92797127c22b27da27b6bb57ac186fe168e8f4b33097311e4fc3460e5b03fe3e0a9026a068287c
-EBUILD kstatusnotifieritem-6.3.0.ebuild 580 BLAKE2B 029f15a27cea46e0b2b62f8774580163073410976569ca6b9d2dbbf82627bd4db89d6361bf43c02b57174aaf211b9053cf83078220e4cce6ddf3c57994c59b83 SHA512 579bfadbd06844b81cdd8a8c0f496d2e63d52b1167f4bc09a4f77f78cdd8ef4140cced5b84877f36ec8eaaa805bc9e4c8381ea773df9622e5d9596a85d8ea421
+EBUILD kstatusnotifieritem-6.3.0.ebuild 587 BLAKE2B 000d656f9c48e03c8ebfff753c75900294db900814ce449faf14adfc3d09d757f714e40f3332bfe4b012bfaa817c199ebd6c4f0d822dc9a7ac74c4674f5889e1 SHA512 a82f11a3c7de935eb2bf1bb4fa6c723f8fcaa383a0b139655e790dde0af2c2f1b66455984498358a82b688375eb50bc7e17bf0c3d987d89d761ae63c9a7d08f9
MISC metadata.xml 530 BLAKE2B f47d7aca540ade4a40bfacba3756016377a5ab4a0fa5778391e433c762ddf946779980d8663885c6e29a73733c7ca62d8b25d0869050c900eb5788ae34d775eb SHA512 f87397833770ffb28bba5bf71d5e6fd7cdc618e982c53c2b905f117eb9919bbcbba6713e467ad0b26478773c3b69bf5326d2e6e7342cfb0cb6fa283d741b2fc4
diff --git a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.3.0.ebuild b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.3.0.ebuild
index 1784438f2858..754201ab4c1d 100644
--- a/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.3.0.ebuild
+++ b/kde-frameworks/kstatusnotifieritem/kstatusnotifieritem-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Implementation of Status Notifier Items"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="X"
# slot op: Qt6::WidgetsPrivate use
diff --git a/kde-frameworks/ksvg/Manifest b/kde-frameworks/ksvg/Manifest
index 886dbfe1cbf8..13ac79aad5d6 100644
--- a/kde-frameworks/ksvg/Manifest
+++ b/kde-frameworks/ksvg/Manifest
@@ -1,3 +1,3 @@
-DIST ksvg-6.3.0.tar.xz 83208 BLAKE2B 2d83f25e3351172e562f06fbf91bd7cdae947accf70eed57400c3a643b30ffaef30b087a2305402709b543f89ec2af46d1c7341b921e7542c309d88647109c68 SHA512 8026f2768c59e503e4f1064483c53732469309384763db466ea72eff696a7aa336704a5d7525625bb2845469d34e9e745f8bb8e57cbd2bb76ddc1f6fe3748256
-EBUILD ksvg-6.3.0.ebuild 629 BLAKE2B 3ee4b1e759570049d345888ac851508244df82e36219baf2b226e0a8ad7738bc7dd1f4b2914a0a9744860424ffb6776395001efdec37b756c05a75cbab2ba3c7 SHA512 99273e4d3f1c78d6bc1e91a6a9e863ed40ce88f17accbcd4ff81b785d79e6d7400f347dfa6b26a7900a2febdbef05bb55cf924c01d6663204b933bedbfd87e64
+DIST ksvg-6.3.1.tar.xz 83612 BLAKE2B f9d3a31ff7cc9ed5875f1eb6b6c9440f4bde2465f26f390fc3d70f517867f72cdc4b1b005095544f52e582027dafbd6f23e591f45ac544d267463e8580e52ab4 SHA512 66bfa8d1fbd1c5471a52ca3143550babda94ef68b707d51dcc06e939962662841c84ffb31b5a7b3e28c9c1454629b8a3f0c11689ee75a8483cf594728e98dc75
+EBUILD ksvg-6.3.1.ebuild 636 BLAKE2B 850929c920835003cb3f83d206e3a908bf82471227f1e9180cab4ee013fca3b98cf16623c0c7df7edef7a3aea811e1a49151872fbc863878e2dce3d44389bc2a SHA512 3dbbe6b6adb5e6b593e1df71a6a9810e192876d889271604f58dbeb6ff7c3a26734219e8823a95ccdebad07d4a4bbd3829bdab1d1fd27110d71120d84e7cc706
MISC metadata.xml 511 BLAKE2B a13cf74b3ed2b29998ebfbb8ea837cfb8c646609e6d5910607a4a4b81d8579f31c92e6f595082e9cba0f1ebd3f156dca25aeb3bf4c1b55d561e12a9448a9a643 SHA512 dc9eba53bdb6ae064d6e399fec2b2a3401f5b6220bcb9a95f9a584034bac785652977bdffb49af15aa7b8638b6d2f947230c56140860d707e564fadbf6bc752c
diff --git a/kde-frameworks/ksvg/ksvg-6.3.0.ebuild b/kde-frameworks/ksvg/ksvg-6.3.0.ebuild
deleted file mode 100644
index 51c5021b4d0c..000000000000
--- a/kde-frameworks/ksvg/ksvg-6.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-2)
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="Components for handling SVGs"
-
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- =kde-frameworks/karchive-${PVCUT}*:6
- =kde-frameworks/kcolorscheme-${PVCUT}*:6
- =kde-frameworks/kconfig-${PVCUT}*:6
- =kde-frameworks/kcoreaddons-${PVCUT}*:6
- =kde-frameworks/kguiaddons-${PVCUT}*:6
- =kde-frameworks/kirigami-${PVCUT}*:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/ksvg/ksvg-6.3.1.ebuild b/kde-frameworks/ksvg/ksvg-6.3.1.ebuild
new file mode 100644
index 000000000000..f6a26df1569b
--- /dev/null
+++ b/kde-frameworks/ksvg/ksvg-6.3.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-2)
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="Components for handling SVGs"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ =kde-frameworks/karchive-${PVCUT}*:6
+ =kde-frameworks/kcolorscheme-${PVCUT}*:6
+ =kde-frameworks/kconfig-${PVCUT}*:6
+ =kde-frameworks/kcoreaddons-${PVCUT}*:6
+ =kde-frameworks/kguiaddons-${PVCUT}*:6
+ =kde-frameworks/kirigami-${PVCUT}*:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-frameworks/ktexteditor/Manifest b/kde-frameworks/ktexteditor/Manifest
index 69b8fff9816d..d2636f721471 100644
--- a/kde-frameworks/ktexteditor/Manifest
+++ b/kde-frameworks/ktexteditor/Manifest
@@ -1,5 +1,5 @@
DIST ktexteditor-5.116.0.tar.xz 2791176 BLAKE2B 7fb32bb7d18ccf43e33f66b0401fc086597145e3838e84a4333f99b3725e64c82ea5f78daf5fc58dfb13ea0452e85a64d1d03a503b363bba8247e26c922fd396 SHA512 9d17558e4f7adc5de1dec0af9ba32b2eb086def576dd32d3458b91d9f0424aa86505a57ab092a71f5274197bfd18927b7ccddf221551cd42d2a96f22394495e0
DIST ktexteditor-6.3.0.tar.xz 2821408 BLAKE2B d411b1942aa71c572d652bcbbad9a615dea946aea8caab045ada55924328d7e7c443917447f403babba85193f7a93ffaef3e0bea6e75f9db9383967ad4565d5c SHA512 93dcd1e936a7866acf97f525d680e341db790b9dc86e85860ec596f8093e1fae4b3c41587ceb6d4254b5702b309c75f8165f59a6a2b1e72980b1773ffa45e695
EBUILD ktexteditor-5.116.0.ebuild 1512 BLAKE2B cbbe2fed19a40fd9e9f2b3aa6da76d50890b7fa327e7bbb1215e856993e7d6fc5c8732bcc181960bd69383526fee91baa2c7defef54529a5328688812f11581a SHA512 45b35549b4218541a993192a1487560df2e036ea79ea659bcf8ee7d8a22ffe7188989eb73d338ef908883ce2bc812fe1f425e7745b5d274f417f6265ea144ecf
-EBUILD ktexteditor-6.3.0.ebuild 1468 BLAKE2B fcafa11028767c1166a6b54f519c0735e662a11115b88458da1979b6b52a86aec3cb751190eb3db09789a0b913a341b8a563fd27cabf03d824882153012790f8 SHA512 1953d6bb69979a44eedbbb0f4ae6bc96f6573a72230c19c8c023b26570d2ab49a55a8d96e466a7ae58eaec51f8a3c44d31db0e5413c6e73dc0da28827d87e18e
+EBUILD ktexteditor-6.3.0.ebuild 1475 BLAKE2B b7481465d085c8c1f0d854385280c6cfc205983ce81dfaa68c89bdbb8268f6b78e739483e7501cfffbf636413272221967aa254dc05bcbf4c0fba876fec03f1a SHA512 bcfaa8e81dc52fae2aa6cabbc0f39a79720635641ccd3426ab88bc4b63db355f978531189236c963875a5ca88a0fc1f3dec24f9787ec619532217813a304a12e
MISC metadata.xml 617 BLAKE2B 432b6a3bf74f8673ebeda6dd2310bb75f0ecc09e48c2a1d3ca2c954dcd6ce4f8f992124b362e4ad3c1d166fde1f45d7fb9531d17fba201d5a0c93186ebe404ca SHA512 9babd75eaddd27663739ef242a1afbbbb427b986c78d8f6ead6dd026484f523403f827bdcc7a12c539558f6a19e02b73e3bf7a591c3333653dd1217a79a3281f
diff --git a/kde-frameworks/ktexteditor/ktexteditor-6.3.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-6.3.0.ebuild
index 4c382ee16261..3aef881ad476 100644
--- a/kde-frameworks/ktexteditor/ktexteditor-6.3.0.ebuild
+++ b/kde-frameworks/ktexteditor/ktexteditor-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing a full text editor component"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="+editorconfig"
RESTRICT="test"
diff --git a/kde-frameworks/ktexttemplate/Manifest b/kde-frameworks/ktexttemplate/Manifest
index 9363d4fea744..07a2af28da1d 100644
--- a/kde-frameworks/ktexttemplate/Manifest
+++ b/kde-frameworks/ktexttemplate/Manifest
@@ -1,3 +1,3 @@
DIST ktexttemplate-6.3.0.tar.xz 846044 BLAKE2B 614956a81c2e6a4bd625260de0d50e026c25c72fe1875d208aa94b6e4c89e0a31bf9c89790071d5021e0c0051335645b78b3ac49b5b95715885af5b4a62a180d SHA512 afcbf56b4f8c43d9c5fa825966317fa4c114c6be21540e6082f2228cd3ce68ea93de82b772b8c2480ae7e8de9b786b6294f874f0720ebc118fbdc732535fc87d
-EBUILD ktexttemplate-6.3.0.ebuild 470 BLAKE2B 8a394c165604c0b50a264b0aec8d5280d3deb80ac04a9770ab15330bf1f74a00092032d541f99a8d07eba04951d1de4d5f6d3c4833de9d3c81278c11817c1d78 SHA512 3fb60f2f26f5ce619a5b7a0e0fdbfb2e7ffedd89eacece8bb6c18aa82ee656eba45a534a5fedf19769e0c75599ca4411bf4bc66db5c08ac2386915c98430613c
+EBUILD ktexttemplate-6.3.0.ebuild 477 BLAKE2B f8be53143ccb81b408d9b729c7ea7e37b9ffc9e0d07f647985e2c3a0e63c635e1f2b3046b7624f37b7161c937771abec3de3be1c3c0ea275123107de41ea31a2 SHA512 0bbfe2aa1647a8d8039999ab4c71ada10cf652a6854713490d4e49db7f46f979de6c4aef9dfecad6d5221b9b1eb4a7166af35e0a471617d39b78055b30b42b39
MISC metadata.xml 332 BLAKE2B 655bf07600689b25f75cd8889d468ab092a861c8cd88c604a3d0411916ae29ab1508ebd7e296d0df1f037ab9cfad06b146cc2d0fe5d2d4d590d8a36e2de858ed SHA512 5837c62f635103c8ff77caf457916a32600134cd2d9333dc5389f92fa95fba39af867eac73df99fe59cd0c9a16388c6da890f25397986c8406e844aec66bf66b
diff --git a/kde-frameworks/ktexttemplate/ktexttemplate-6.3.0.ebuild b/kde-frameworks/ktexttemplate/ktexttemplate-6.3.0.ebuild
index d43eb717c085..251f9ed9db75 100644
--- a/kde-frameworks/ktexttemplate/ktexttemplate-6.3.0.ebuild
+++ b/kde-frameworks/ktexttemplate/ktexttemplate-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library to allow separating the structure of documents from data they contain"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/ktextwidgets/Manifest b/kde-frameworks/ktextwidgets/Manifest
index 8de436541469..7a2736f9203c 100644
--- a/kde-frameworks/ktextwidgets/Manifest
+++ b/kde-frameworks/ktextwidgets/Manifest
@@ -1,5 +1,5 @@
DIST ktextwidgets-5.116.0.tar.xz 2552684 BLAKE2B 4ef07c2cdc480c600164c7b1f6d9c7706f1faddd560072d405466a5ba50c672993097b07f36e48e7259430fbc58c3938d074b7732d0e2402771d92d906997708 SHA512 0534a06529e681da51aac627869de8587e3002a5ad3b460725924454ef66a69cb4b72a8b455aa4bf06b50cf0623f54ba6ba267485e2317659dc5ada295092b4c
DIST ktextwidgets-6.3.0.tar.xz 2539528 BLAKE2B fdd800f6654d93bc1a34be35c14611a43152b9232d052d5a28e4ddb1661b751b4a81a5636304a67563a5af29a8a24e50fcc67a9e07a9c14e06d628993e8ee7f6 SHA512 f7c999b7aa8787b7a2f6673a2b1f01d42177e9d35638deddeeda2716505130ab812b8e56cec3bc54b6a7e4b3b6cb6a789d9dd9f0c3eeef0dd222780c7e979f25
EBUILD ktextwidgets-5.116.0.ebuild 954 BLAKE2B ddaf08fed9b553cce62247059a32b9af32296564890fadd4052288e92515d1e9753c14e17f7718ab2500ec9c1ccb9efe6ce4b8b2e2f4514e65ef769dfddc66d3 SHA512 4fc171e32309a5203d0abe3ec17b54344bdaad876510ed0b92c62c708b89660f79188fb721559a61ac43b569219897518311c91b01fb715c45741f0aaf87c0f5
-EBUILD ktextwidgets-6.3.0.ebuild 891 BLAKE2B 10645eb1762eb10fb381455035e30238eb300506c3807dab3cee7d7f16a39f2acb12efaddefa75a19ef5c207e91973527e9dcee509d1793c7f6059933306ba0b SHA512 2ac1e2353f8f67b6e04ad40717dbaa0825fa42f2f31862161e8e6154ed10370aed55db51bd086bf975358ae563eaded3d93cfe558dc2b82ef5772be61fc97047
+EBUILD ktextwidgets-6.3.0.ebuild 898 BLAKE2B 3dd6fa89ef030ac32b006a7d89a6fc313330f9082bd02f7a8b37639f7d3dedc36f2f95dacf6831c8d290b94d7428b060cc348e132954d387fe370a726ae023c4 SHA512 9ad725e0f280f5211dc046d19ac590742dccd2541a9b4cb46fe719870538db8978394d78f9fca8c2a1e102a84db4b99825035c861eeb2654ad17ae2b73f25f7c
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-6.3.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-6.3.0.ebuild
index 8ff7cfd797dc..4f4d4361c463 100644
--- a/kde-frameworks/ktextwidgets/ktextwidgets-6.3.0.ebuild
+++ b/kde-frameworks/ktextwidgets/ktextwidgets-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text"
LICENSE="LGPL-2+ LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="speech"
DEPEND="
diff --git a/kde-frameworks/kunitconversion/Manifest b/kde-frameworks/kunitconversion/Manifest
index bae36e04b1e8..20c22c03d730 100644
--- a/kde-frameworks/kunitconversion/Manifest
+++ b/kde-frameworks/kunitconversion/Manifest
@@ -1,5 +1,5 @@
DIST kunitconversion-5.116.0.tar.xz 935084 BLAKE2B b30c0fb493efe3ce717ec661a58bef70598c3fc5b763107d3ac1d41b59408823f45f4bbf5a94ae4fbb92d3ed1b2e01966d3588b99acec774009b633435d79a80 SHA512 c0a077d9b1fbdc7a97db82313fd651ab3f896fe54106ea6ac321554e06133ac9e3ff109864d2a16926bb8543ba9f2c6dc6ce1b018138da09b2a3a1c9c01c9a19
DIST kunitconversion-6.3.0.tar.xz 911092 BLAKE2B 056a92fd39c7a2a0a85733a4afa85baf3a50473d4d632630d40586c7daca433a352fe0839b56dd03cf9a31de239bafda7f4fb18bf4d6103dc1ada237289ad067 SHA512 41a05b6a3ac98c403c943d0b9ca42b322a4d0e747dfd7b09479966d841ac481519192f107b4b50d7970afedfdd5127ebd58782c0b5581a291ec0a26910f82a97
EBUILD kunitconversion-5.116.0.ebuild 675 BLAKE2B 28f636fca50792c453f343fa4bf25318a54686d681819ea42fbe389272b109095c15b2fa02eca2b0a3356e22f983653d434f8cd23c7361fdd9656e98b8f7ee58 SHA512 58554690926988d98c3d304d6d9f47d27bca2c62490efcbb0919b69e7303721e597418c97daab29bd7d695516e8e9be74480699a89a055d9d73bc423e4167458
-EBUILD kunitconversion-6.3.0.ebuild 645 BLAKE2B da3ddb142ab3689bda0f3496396c5ae46fea05b4bb16742adbea9d2b0e61a39ee7faf5c0fdb2a11a4f7ea80f02cd6a5fac5dd2a3d040373bb1e7408af783cf72 SHA512 4efe3e334cf8880e150bfd883f31560f0462d4d695601cafcd6779b1b7ba3d1a193d2ec2536b86ae062be8c7681a1f680317ea73b51a9c10559791889149e79f
+EBUILD kunitconversion-6.3.0.ebuild 652 BLAKE2B 573e227dae2f8268d9fdac9693d8442df01cd2fe83364d32109a53da4d5daa224f15d88becceacc285f7c8c2dd0ffab67be3e6358e4b8d311324af941ea06db6 SHA512 aaed6aaae1fdd319ae42693b36b54e8ba9ea8f21826372a4cd9d580b4f56dff215e30f7adcd5fbf3f3cc90096062c79c77306dba2fc83e9e1d3077e708ed3d92
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kunitconversion/kunitconversion-6.3.0.ebuild b/kde-frameworks/kunitconversion/kunitconversion-6.3.0.ebuild
index 1d13f31138eb..760a083ad48c 100644
--- a/kde-frameworks/kunitconversion/kunitconversion-6.3.0.ebuild
+++ b/kde-frameworks/kunitconversion/kunitconversion-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for converting units"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND="
diff --git a/kde-frameworks/kuserfeedback/Manifest b/kde-frameworks/kuserfeedback/Manifest
index e4d54c3b0df5..27da14d1894f 100644
--- a/kde-frameworks/kuserfeedback/Manifest
+++ b/kde-frameworks/kuserfeedback/Manifest
@@ -1,6 +1,6 @@
AUX kuserfeedback-1.3.0-missing-include.patch 765 BLAKE2B 2d3afc6c228bfd33dbdd6bdf7f367e96309312c2083d828ee264cd305c333bd1e199e0d6fe79f7e28d1f6d08d62a97f11327971ed6c87e391d65ff724954adf0 SHA512 d4e064d1335ffe541bec1e608acb4fa5477ce55cad26a3401fc7986a0efd3ceb911f993854646cd3365e1525fda4a372955ff53d0fe07789059f25d4156b91c2
DIST kuserfeedback-1.3.0.tar.xz 230644 BLAKE2B b7305be09a5e62c980273766ec16f624eab4312ababbb8ebb3e24983ffad7ac19445bb848088331c0b4b02da37ee646c9cf91b8965455d018f9b45084c62d17c SHA512 16fc7fa850e7ac1dc772ab25f81f75fe28454680ce9ddf68da0f14c6d5e9b8201f69d168b1ee32bdf9f0ee517b0cac34eb09fd3dbfa697c0a8d3b23c6ac790cb
DIST kuserfeedback-6.3.0.tar.xz 254196 BLAKE2B 7dd6567d83fb4e02fed0fb06f86892df73bcc105edb9bcd9bbb0ab87c110bed33e888547507f2f87457dc46650e378889b33b7277e80113cc8b588f1f2786236 SHA512 c645a38725e6d442118ab88d3a926f981abf847e8a02040aec76e9611aca544c3267b744c8af92af86ce1ccfa15ddf12d2e405ecf832e442c48c3a7fd9721846
-EBUILD kuserfeedback-1.3.0-r3.ebuild 1253 BLAKE2B 7d160d192cd7dc8538fd59ce4415769b5db93df8c869288817b7f50ce97510e410ef94fe3d8c60479443ee44b056adcbffba8bd8dc9952b2cac8bcfb1f668349 SHA512 8b9fff753715e317899c121dc93139f9e63888fef7c9129894f259b6524bb225ed356c036acdd97c5e1baee1ae5156db85ba01c130b6531e598e7899da737d62
-EBUILD kuserfeedback-6.3.0.ebuild 979 BLAKE2B 4862405adfcf222ee47e2d45d57857055573acad12dce75987274c992af039e6613fa5ef30dcb241621e24c4f3c601ac6cc5a492378ab8457ad00e1f3020627d SHA512 9c93f2d909b1abe636f4fb4b5f9affe3e7d80ae6b8bebc1822444b693bfc8bf73755f4a4756049fb20b7f07b7629462ab170bdc9385fa7550abe8d399ff19f33
+EBUILD kuserfeedback-1.3.0-r3.ebuild 1332 BLAKE2B 8a89b6342ce343afc57cfc6df2cd61fb6f01951816147de129d20d1cc7b4d6966191f8c77637aa314c67e51ce2a89ca7f1dce6b3c1f7bc025cf982a60afefbef SHA512 00f1bc8f2f32f8a5ae561241f96f7f7f1df2cd6dc25727267269bba79dc674556a3fa610c38edb0f53f011d7e396de2c611e9826075ff0f5b76fdad64d4722fd
+EBUILD kuserfeedback-6.3.0.ebuild 1065 BLAKE2B 3a4ac7baa95658a48a42608858c0621de1091f874a6e845b727bec1ea277766d81e31cbd06156ea4e22f5f8b96305c36a8f47c8191e06145754c82f20d50809c SHA512 1bfb91507887247ac8fa56f15d304fcafc28a6971db8324cd5067ab9f51a58db7370c87279ad33606167a87e97e7abc0a31e3f051836392eb56923a02cf03388
MISC metadata.xml 505 BLAKE2B 5a38acbdef4327d0ca8b74f1877a8c35019305fc17d9a4c234a13195a30a730cf808bf00d725eca2577699db5c31e55b9380e0fdd63e4a591bd69f656ea3120d SHA512 6163cb758680fcf00985c623b1af3921b7934ccbc8123eeaac1a20b5c20c74c9e14d284c620a0e5aff073a145a3cf6e3332cf775e1047f073215b56d395cb5a7
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
index 3b0e5e460f08..a4715ae0bd82 100644
--- a/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-1.3.0-r3.ebuild
@@ -56,3 +56,8 @@ src_configure() {
ecm_src_configure
}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kuserfeedback/kuserfeedback-6.3.0.ebuild b/kde-frameworks/kuserfeedback/kuserfeedback-6.3.0.ebuild
index 83bea7219b96..5af90dd3985c 100644
--- a/kde-frameworks/kuserfeedback/kuserfeedback-6.3.0.ebuild
+++ b/kde-frameworks/kuserfeedback/kuserfeedback-6.3.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework to collect user feedback for applications via telemetry and surveys"
LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="doc"
# FIXME: Qt_6_PRIVATE_API matches UserFeedbackConsole, but where is it coming from?
@@ -42,3 +42,8 @@ src_configure() {
ecm_src_configure
}
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 921359, requires virtualx
+ openglinfosourcetest
+)
diff --git a/kde-frameworks/kwallet/Manifest b/kde-frameworks/kwallet/Manifest
index 2b0973a4d74f..f6f3493b22f8 100644
--- a/kde-frameworks/kwallet/Manifest
+++ b/kde-frameworks/kwallet/Manifest
@@ -1,5 +1,5 @@
DIST kwallet-5.116.0.tar.xz 353948 BLAKE2B d8c38a71e72ea9ce316a9f5af440c502b4e21b69f9ae40e740a209bde3aaa6519dd26079c99ffe1b7441a464c1ebdb34b550f9127be89c0f2baede68003eb462 SHA512 fc96b2e87e565dadb960159c5412cc0862454331824510405f434dfda2146ecf4e2ca133345c0c46608143da10265f154a0225f4d8d82ae6f11a184b222d663d
DIST kwallet-6.3.0.tar.xz 351900 BLAKE2B 285e71da7c05e714c75f548271ed065fe3c5cf26803bab3b8de7f8a7e6a595b85e91bce9df10d0b3dead0b7b64a6bf543d19e75c4978b2e70db14807cd02531a SHA512 491afaecca3ba09e467bd0cd71ab2b2582b43795fdd1bc76fc1fdd3cb764acc548d56d22bae8376323570a1215dd38df0974ec4ac33cee806a0a8f4aa45977c3
EBUILD kwallet-5.116.0.ebuild 1643 BLAKE2B 69e89dbbd584b53aab5a03648cfe28b3573eb4fbbf8536046d0c0bc5bb9a26e9de9e9df14946825653c25dd1fed0b266fa1f380322d93d06414aecedd0203df9 SHA512 7d34ff2c22d03e65361e85c4a905addd9cfc67fd6697321bb7d855d921cfc119eced6e5b909e5124ef117d1823b76e8c035bc79c5d1de8d0e02d868f31c30671
-EBUILD kwallet-6.3.0.ebuild 1394 BLAKE2B 4f814276a8cc4b67d2f060a2e27ce228da0bcddd645d334eafde2a807c928a34311f1066f2dc7753363e844a591e59112eaabfe6c6d4b074c49447f1cb10a548 SHA512 39d05928b9a4084bd142bea533041b2c313cb0495881e32bb785b2a1fd4a1aba21c5c796b23347b0e29f8055b91df93cb82f029716ad21847b77365d502b7e12
+EBUILD kwallet-6.3.0.ebuild 1401 BLAKE2B 544600fa78fbe41d826327bb602ea77e40ef2faff10e64bae8c5470ca3a94358e47a7730e15800047ed7f37a92e958cdb0c3367780790166606eca44343d1c7d SHA512 3079411f08a05543a961f267a1a54e21c799df612081ee73305f18411fffe6aaea8f14a6a854391868806e1e162e68ea7570ca2f334122344ca066490459c770
MISC metadata.xml 690 BLAKE2B 1743d2641c26df1e27b29f20146f5aa56afedefe4ed0091b7e423c8216d18826a3023ecc7c4490a078f0bf960de3150b08fb120704413f2373330563366e0c93 SHA512 5e8252e0203af006d692b1e5430a48133dfa282376dc903696dc8f80c1f26ec71b14ac275bdae199b3aaafcdad9818bb22f46a77afabc87fc01fe4694c2eaf70
diff --git a/kde-frameworks/kwallet/kwallet-6.3.0.ebuild b/kde-frameworks/kwallet/kwallet-6.3.0.ebuild
index e323d4c64db2..7891094d927f 100644
--- a/kde-frameworks/kwallet/kwallet-6.3.0.ebuild
+++ b/kde-frameworks/kwallet/kwallet-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Framework providing desktop-wide storage for passwords"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="gpg +man"
DEPEND="
diff --git a/kde-frameworks/kwidgetsaddons/Manifest b/kde-frameworks/kwidgetsaddons/Manifest
index 8be6f6a38d5c..04741537f3b2 100644
--- a/kde-frameworks/kwidgetsaddons/Manifest
+++ b/kde-frameworks/kwidgetsaddons/Manifest
@@ -1,5 +1,5 @@
DIST kwidgetsaddons-5.116.0.tar.xz 4272468 BLAKE2B c81d997ec9337af6b2d18aadc6f397fb522a849e6f07125a7cf99d3f5997c1bc3658dbcea16aa2627e0ea16cd0bdb66f776780806e4e1dc20000f12a64e8f89d SHA512 34d74d9a4c1ce57e1f9306b442fe44975c9d1e7bd9d5d2461750e017331c2746a07d173b769636eb4143e05b4138fd823ab233618742f2599051036b8c5955bc
DIST kwidgetsaddons-6.3.0.tar.xz 4262712 BLAKE2B c842c0d669048aea61dbeb440cf150475620e84144931699a7a108cb63c823faa95eaff019c93630a65170e00d726ec5d54929fca951cf1f4de8f1328c478b3f SHA512 011cc0380b8cc5e7c9960b7e2fbaa3906107e93367d3bbf5d0a43c782eabd19674b0faa72174468e57c2cadb8296d1faefc72c67c05501d9e16f6d2206471f39
-EBUILD kwidgetsaddons-5.116.0.ebuild 618 BLAKE2B 4cc320b08e6db6d37ddaad7044ae04cf0059b5190912e1c6cf61e780d64c2a2e86b1a61876a55dd55ff641fc4da2d624fdf245fc516e9a80598aa59755ca04aa SHA512 38ef76063d6235da308c82019d97ddf375964d410e6f9190111f1b71f466441ead9af504422d8aee192d627c22f0541914b722c1e83c03775c8942ae5b7b2265
-EBUILD kwidgetsaddons-6.3.0.ebuild 566 BLAKE2B 9058caaed7721337dfca3d76f7a789f6938316523bf2fe7cd878c2711e8dd8bb0970bb89126c24955f3dbae6bed52418eef1aba1e046c1e9023192f30fba0091 SHA512 a92af63b08b6696a6b37220b4ccdf08ed6768dd932084ff9bb5f146a1a7a25cbf8785c47e3c58c8640bbe75eac7cda3fae8fcdff72f54b2e893bd9713d0b4cb5
+EBUILD kwidgetsaddons-5.116.0.ebuild 701 BLAKE2B 981c89813ad572fc314a90f1422ab00242b5de56cc88bc051b0abca591a11c9e429abf7c2c6814f161fcd912c15ca62ce69555d5a56a4bf018bbf9fbd3496d51 SHA512 0604c96d0a2bd1a502fb00365762f84197f5cfc2dbbad57be4ad8402b4764128abf9db41d67082be969ebc96d1ba6db955987f16654e025079dfeaf96393ed7a
+EBUILD kwidgetsaddons-6.3.0.ebuild 607 BLAKE2B 1059c465d315293299d2e38428f2b4b4f310b1556517162dda958728dbf7a52aeb263cdcb9e9ad42968bf5beaf6555c38dbab300ce97ffed1df9be05b6944d18 SHA512 05a8fcf2a1e436fde94d5e36c6871771391c2b3ad579b7391e8be54265442e1ea7a24688f21091f946480a61d6326dfa56b0193eadab2b2dcf669c7b9e5c494c
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild
index 5e2640cfb203..752143cceeaf 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-5.116.0.ebuild
@@ -25,7 +25,11 @@ CMAKE_SKIP_TESTS=(
kdatecomboboxtest
# bug 697866
ksqueezedtextlabelautotest
+ # bug 926508
+ ktooltipwidgettest
# bug 808216
ktwofingertaptest
ktwofingerswipetest
+ # bug 816582
+ kwidgetsaddons-kcolumnresizertest
)
diff --git a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.3.0.ebuild b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.3.0.ebuild
index df9dda032f07..873cfcb2614e 100644
--- a/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.3.0.ebuild
+++ b/kde-frameworks/kwidgetsaddons/kwidgetsaddons-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="An assortment of high-level widgets for common tasks"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
DEPEND=">=dev-qt/qtbase-${QTMIN}:6[gui,widgets]"
@@ -22,6 +22,8 @@ CMAKE_SKIP_TESTS=(
kdatecomboboxtest
# bug 697866
ksqueezedtextlabelautotest
+ # bug 926508
+ ktooltipwidgettest
# bug 808216
ktwofingertaptest
ktwofingerswipetest
diff --git a/kde-frameworks/kwindowsystem/Manifest b/kde-frameworks/kwindowsystem/Manifest
index 12094e55f260..ca815e0878c1 100644
--- a/kde-frameworks/kwindowsystem/Manifest
+++ b/kde-frameworks/kwindowsystem/Manifest
@@ -1,5 +1,5 @@
DIST kwindowsystem-5.116.0.tar.xz 2406688 BLAKE2B 99bb7ec3d3302543bab77a526c860f8c13233c803b92e15a225fbecdd74ca2498b0f9a58a1c310c84eb81b07cf8b586dfb0388cc45da65c38d501a774ecbe637 SHA512 1b8d45ee0a09161b45f62e6ba4f200f3c2ad937c20eedc03bf65c3a788a5311727ec2a1634db9e1b1208b8ecbe4158273d11c97924a86059a06d3a24d1201157
DIST kwindowsystem-6.3.0.tar.xz 2385932 BLAKE2B 827edf7e2a802fe53399a2416e8cd59ba01a8af43aaa83790ea4b7dcda18a3ef707470ccb2bda8bb31d3917b5b93d2bb2af3d85c7327c30d1869c4feae412b47 SHA512 f2fafb2a645fc92516b24d454e0b2007df672748a8a01a1df8a15312460abfe4ae9b6621e412935c5792709beb9a825a96c23e2c01260966ca31d83c9c8049ed
EBUILD kwindowsystem-5.116.0.ebuild 910 BLAKE2B 9b81b1df9ee302c221e5ce6c7f53b1d4f7d211c07c882c7c56ae5a6b18b1f5bf7d7c7bcc795ab42f1e47007cad63e16d94176896cfdfdb3fd98d511f8a3b06ec SHA512 4ea39d7def2df05066d726ca4a1b16caebd1749a8280b87c82255b4fc6f676782f035aac084c5c3107356e2434668d83443ede56b2e663860f4d7f6cb9c0e81a
-EBUILD kwindowsystem-6.3.0.ebuild 1095 BLAKE2B ca236c79d1c158e98c6b3ffe994c79a10f8611ea3068bfdbd3f61c99fc097fafd22deb466c1a33e4fe2bbbe7fc46bbb827dcd11cab1368839705ec816a04aaad SHA512 854070599323c4e558b3ac2aa06b842cd5f1a256f4051935b6e38dc40d43c5f54f7474e73ec88cbd5ed474a7ffbc6fde47ca58810897ae5799472b499b534ce0
+EBUILD kwindowsystem-6.3.0.ebuild 1102 BLAKE2B 00631eb584db2c69d9b61ce5eb2efb22a4e2c2f84786959066476cc3f779770c6e95efad30d59e60dbcfcf4bc2af41bd789cfed62414ff7b83dbc0028f89aef5 SHA512 dc8f70f4a2e9192bc34751560b74396a45c54a534729f428bf972c6c76df9aebdc168eb3bbf08c7366d13c531c2a89c1f24b805293025b08af429cc11f5f89fa
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/kwindowsystem/kwindowsystem-6.3.0.ebuild b/kde-frameworks/kwindowsystem/kwindowsystem-6.3.0.ebuild
index 28c792b12620..5ef6360d18d3 100644
--- a/kde-frameworks/kwindowsystem/kwindowsystem-6.3.0.ebuild
+++ b/kde-frameworks/kwindowsystem/kwindowsystem-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework providing access to properties and features of the window manager"
LICENSE="|| ( LGPL-2.1 LGPL-3 ) MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="wayland X"
RESTRICT="test"
diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest
index 2db27de7042d..2b7107d1217b 100644
--- a/kde-frameworks/kxmlgui/Manifest
+++ b/kde-frameworks/kxmlgui/Manifest
@@ -1,5 +1,5 @@
DIST kxmlgui-5.116.0.tar.xz 2953508 BLAKE2B 133ae08dfa3b7f2077530f2164c6a912cfe4681ff41682ba7f76ebbf8b732dab3ee267a98eac46b02e58f87a891312b6dbfeffe65fc1eb290f1bb609e2b293a4 SHA512 e3a205f8eb0dc28869530e73e02ab090c55a5e1a54e3747b2271e34d211e2fb81fc61d07a44fc9ff3b41d37720e2861e4bff04d06419e5813ee526c02681bbef
DIST kxmlgui-6.3.0.tar.xz 2926128 BLAKE2B d2ab2514bc2defc39c2274e95c441de32765be64aac6d3d290924b2a1418c618a70c9c34d019c0c2c95d2abddb8ffb747b9b6491a15ca0c8fc6bb4bef0246bea SHA512 5cbf33040f084fe7055f6d8502b665e012ab2bacf3412c99da4884b1444cf3445dc87ab91efac96b3e9b992d4ddf05cb87ab61c500fcbf76113ef71a25ef5995
EBUILD kxmlgui-5.116.0.ebuild 1178 BLAKE2B 1dd2c3931e658237e7b12d1ec09eff13272b82aaa0effc1d23092ed7d3fc7e5492b2de82cea9c45e53a72ba76064dc460604a131fdd13a9ab569a0b93b63e3b7 SHA512 7efe40feddae1b4da4fbb46f2d55e0451b3c59aaf427ab9ad76f3c45055dbf2a4e5865ee12acc7ca663f48f72417558a51691a1c4cfdb7e10727afdd09842eda
-EBUILD kxmlgui-6.3.0.ebuild 992 BLAKE2B d76ff1d6303a06b3d94157fac80b48d85a6179ffe79bb634f898bcbbba85f0bcce7d20b988c9b975fb3f7a4154ae4768e36feddf6577276d22f37a00559c205c SHA512 302687a3cc31fe5408c0209dc751c74ac63d21ced5acbee5b1e6331b1c83c4f241d466ad4da8692050dad8773d8fcaec2bd28eedf935761a449692be3d0b6c32
+EBUILD kxmlgui-6.3.0.ebuild 999 BLAKE2B 4ca400bc50d1d0dc6ed56e4f941f4038976ede46cc23dcc50eef239e96161a9c28c108edf17fb0a39a73d2cfb99639f54f27eb598d0cb3a4f9be16783856b6db SHA512 08c6f1dd5e129daaa9adf31e901632e052a26d709295612e7455e869f81288b6bda5c5913393fae7029da55b198b5ff74c039d8c5893fca0f6747e98c7e6b6a8
MISC metadata.xml 547 BLAKE2B 127ee4110b748cd3e3c26b63248d35f78b233b00cf4466ccc0145a613062a5aa9cc2e9ebd91d0e7482c67f6e265938176b169a9c52eda30bfcddf02549ec8f06 SHA512 2d36585b1af6205dc1bfcff7c3cb24c85376716159317b5c105c866143d49e89e91e501c9a4cf2d63265c30a09e8df71bca841319bd3f2b551e79fde90b1d96e
diff --git a/kde-frameworks/kxmlgui/kxmlgui-6.3.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-6.3.0.ebuild
index aec2d0cf1a69..c3f8666942bc 100644
--- a/kde-frameworks/kxmlgui/kxmlgui-6.3.0.ebuild
+++ b/kde-frameworks/kxmlgui/kxmlgui-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# slot op: includes QtCore/private/qlocale_p.h
diff --git a/kde-frameworks/modemmanager-qt/Manifest b/kde-frameworks/modemmanager-qt/Manifest
index 9ff75a6ee0a4..94e51a61507e 100644
--- a/kde-frameworks/modemmanager-qt/Manifest
+++ b/kde-frameworks/modemmanager-qt/Manifest
@@ -1,5 +1,5 @@
DIST modemmanager-qt-5.116.0.tar.xz 121304 BLAKE2B 004bcff0596e455212bde7150b1d59a4d414a0e187363e1c73c507d9d1f93255cc1a11fd2322f70c34529b64db9c2af434f827f0dad7d4dc1eb0c94757aadfab SHA512 dbcac87691d9c0dc12badfdcff229dc1160663c52f8f3d9cd52c964810d49f0bab4612e26f7381a60e1fb25e0b89443cfddfce6416d32c837658641cdb78dbbe
DIST modemmanager-qt-6.3.0.tar.xz 121880 BLAKE2B d7a49448fb63e0e98f50671bbd5019bcf5383d120d0ffadd7117dddabd587656f141a51d50bff0e5a179892b88543d82657167eff15b1bca477bb230c37e460e SHA512 ee1b6253d5d9d30d60e4c4464f4e39197262c0fb9dcc2ca3af8320bc0d2e4d0d2ff3ba07c1dd88b90c34164b77641765a6a03e9cb0fae9362e5361f14fcf17e3
EBUILD modemmanager-qt-5.116.0.ebuild 489 BLAKE2B 7ad80718124a37e982a53e4b374cabc7e55ddaf66c1eaece10686332cb69b84775fe4a01deb84861d1e4201a43190a9d7b0fbb0c6952c664059ca2a7d8da00d9 SHA512 6e17f5546472734c332eb082b147eaf037e9978b57914616b9664f76f009ca2e0598d3a675fb1b4bea7e6d21e7816e2e98814f1fdb7eed2369d5f86a3f54f483
-EBUILD modemmanager-qt-6.3.0.ebuild 434 BLAKE2B 771e88135a7609361d961699a3d73c9e465e911c487aaf9375b00440d8ab2d6ece8157560f5b40fcad914bee527bcb43e63ad6d8e4111bbde586949eb0e2e8cc SHA512 3885a3216f3a74e50b99ac4462645681ff94f92407ab51dd89e358d420a40bc51a446f763068a2085638d93e2cfc9be5c98c10d9e946d840fdfea34a397cd9e7
+EBUILD modemmanager-qt-6.3.0.ebuild 441 BLAKE2B 96405f71767744a89d0bb050387636a495ab72aba0216aff200ad95c082eaf3aba44b14a0d12994cfc2dc9707d5aebe5f280a3ea7aab6d5977ce97bc7e3d2c58 SHA512 c232d6ccfe0af924ee6cec1edf822a9e53c6044f485c2c93ac5aa3751898d8eed1a39fbf6228e5b433806f50242f9046c03951fee0d9394eb59dbb961674a128
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.3.0.ebuild b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.3.0.ebuild
index 4b797a0c02b3..f862f12ba7e7 100644
--- a/kde-frameworks/modemmanager-qt/modemmanager-qt-6.3.0.ebuild
+++ b/kde-frameworks/modemmanager-qt/modemmanager-qt-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="ModemManager bindings for Qt"
LICENSE="LGPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# requires running environment
diff --git a/kde-frameworks/networkmanager-qt/Manifest b/kde-frameworks/networkmanager-qt/Manifest
index acf82726df01..721c56f1af9a 100644
--- a/kde-frameworks/networkmanager-qt/Manifest
+++ b/kde-frameworks/networkmanager-qt/Manifest
@@ -1,5 +1,5 @@
DIST networkmanager-qt-5.116.0.tar.xz 198876 BLAKE2B 32227331d8122b7a2a9b14ab4aeeee0fbe143f6244433fa844f7cfc68062a478f59b213711467e66138478ea8df6c36d62f6c1bae16b8d396bc3c82bb07cd5ed SHA512 01f5687d8476a784c6a6673350c4907ee2f5061207f861895bd54c510bbe940b866488ea07aa63a72d3318b08a855c1096d7f52a1ddbf7cbf7820c248a5efac1
DIST networkmanager-qt-6.3.0.tar.xz 198056 BLAKE2B dcf517a530ddd93bcccb54a64e5311986041b941e83b72aef8e6afac682c2281876e347922393e9da6a670e61f49f121bc40ea8f79c644b0986c64550bb81da4 SHA512 f99cf096179ffbabf65f2163ec5b071b6a45bf00c86281c268e1b8f4f37d193d4dc11595da226a69753037ca7636b073e6d4d93fe395ef2a78381dc0a948d760
EBUILD networkmanager-qt-5.116.0.ebuild 655 BLAKE2B cbdab58e101b3aa82c17e7410b815e9557dd039e107c84b91d82288bfa00f368df8448b28e2782e99112da5d3a3f490f2c97773914dfba23319a435d626a44fe SHA512 88e186aa74128147ac7c34f5ef27890c730ea2c0f4cce23018b0f19fac22c4fb60bdb2e60416dd0ff81c740e07616f3402b9ecae871ee45dd2d0a56bc0239e80
-EBUILD networkmanager-qt-6.3.0.ebuild 602 BLAKE2B 8a755ff2455da43bfc8b58c4b199345b6d409713128c6f579b6cdd94f00771d8883051b10e5b0ddebb16bfd5319c197a027ebe811003405ab711eab1a6a7de84 SHA512 9de56e2a246753315e1c6c1fde74f7dc905ba4a578d854772b105dd7e7e85834cabaa4eebfd4148d6a04e788c2feacff8236a7911bdc7a2d73adff6aecd97e47
+EBUILD networkmanager-qt-6.3.0-r1.ebuild 644 BLAKE2B 062a0b1073eaf091e3c16e0cf75a9fdf2e643381b98c4d7e4126a3b44e04a172e0820054fc11a316aea05d2c36a190e4489eddf8e9e40aa123a633366842f6c0 SHA512 0abbc57581c5e3f48505ab7b14846a7c658453ec41565df1187c0847db3487bda0a85836fe42dac7d5a5954300c96555f0045f9db1ee85bbf78519916bcae3c0
MISC metadata.xml 528 BLAKE2B 8e547c097f06ce6bc78746988171989fd5f71384b62d582c6b7cb8c99e30ab06f5e139fd1892ae10dbf4ffb389d9cd42aaf83455b90f7cbdf54e14da469a9783 SHA512 ec5a831fec9baf40d8298ca6f825d2c20d2b221f83eec4f2439a5e9aab8ab07b2ed4e114bc73f37ee55a15174c94fc7f271a587de9d2e8d34bcd76ace8565d19
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0-r1.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0-r1.ebuild
new file mode 100644
index 000000000000..10009587d3c2
--- /dev/null
+++ b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QTMIN=6.6.2
+inherit ecm frameworks.kde.org
+
+DESCRIPTION="NetworkManager bindings for Qt"
+
+LICENSE="LGPL-2"
+KEYWORDS="~amd64 ~arm64"
+IUSE="teamd"
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=net-misc/networkmanager-1.4.0-r1[teamd=]
+"
+RDEPEND="${DEPEND}
+ || (
+ >=net-misc/networkmanager-1.4.0-r1[elogind]
+ >=net-misc/networkmanager-1.4.0-r1[systemd]
+ )
+"
+BDEPEND="virtual/pkgconfig"
+
+CMAKE_SKIP_TESTS=(
+ # bug: 625276
+ managertest
+ settingstest
+ activeconnectiontest
+)
diff --git a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0.ebuild b/kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0.ebuild
deleted file mode 100644
index 3d59b2462fad..000000000000
--- a/kde-frameworks/networkmanager-qt/networkmanager-qt-6.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QTMIN=6.6.2
-inherit ecm frameworks.kde.org
-
-DESCRIPTION="NetworkManager bindings for Qt"
-
-LICENSE="LGPL-2"
-KEYWORDS="~amd64"
-IUSE="teamd"
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
- >=net-misc/networkmanager-1.4.0-r1[teamd=]
-"
-RDEPEND="${DEPEND}
- || (
- >=net-misc/networkmanager-1.4.0-r1[elogind]
- >=net-misc/networkmanager-1.4.0-r1[systemd]
- )
-"
-BDEPEND="virtual/pkgconfig"
-
-CMAKE_SKIP_TESTS=(
- # bug: 625276
- managertest
- settingstest
- activeconnectiontest
-)
diff --git a/kde-frameworks/oxygen-icons/Manifest b/kde-frameworks/oxygen-icons/Manifest
index c88bf0c457e6..e4472bb82875 100644
--- a/kde-frameworks/oxygen-icons/Manifest
+++ b/kde-frameworks/oxygen-icons/Manifest
@@ -1,5 +1,5 @@
DIST oxygen-icons-5.116.0.tar.xz 238635868 BLAKE2B a4b5400c61d780c8bcdcfd4426bbaa6daa4b15ba5e90cd3106b6941571b10801c3c8312968647e115a1b73e34f926238132d160a862b8ed9222eaecbbf0b08c9 SHA512 d02599b95fcf7c7a38a65a7a422eba59748cdd0d6b3542721a789847b550757bc4162ab5d9c3b4bd1267f5ff0ae6d39c8041b65b895eb5553522645cf260670a
DIST oxygen-icons-6.0.0.tar.xz 242619736 BLAKE2B 4af5715bcf6e190e6c6f9bd1c0f6d68d58b0ceede1f6c2d59ebfb7261904a1f82f94b91c9f7d9b4d8dea911a7f29f650ebf8de9025cfd8412fe8eaf311e9afe0 SHA512 56a165a44612936b6d8e71100806eb29ab70e1fdc36b7d53173159e86f7c2957dfefd7e52b9c108117bc6cf558ec0416bc491ae977ec75bbc3e7d37eab36b378
EBUILD oxygen-icons-5.116.0.ebuild 748 BLAKE2B 0faef89059b04141357828e08021726236df617e7c8e08ae686dc531a413c505bb9b885b95c3c102ff136a047cf265787b345bffabe93edd6949b1a1e6dceb02 SHA512 3ba732c0db77fe8fec758223d62df9cd3f4d567506fd1fc02b24c35501e9bbc19be23940606dd130e22edbef47de04e442803951c93d67ddaaebac3af5fc411d
-EBUILD oxygen-icons-6.0.0.ebuild 834 BLAKE2B 75ff1cf64a086a4cab32db88b7fdd5db461c045c7e6fdad9d61dfe59bd858fad5fad2037adb5dda03cc55150806bb13517ba79b18c0cfdd1c2bdab46e6f47b53 SHA512 e1762a92dfd447023b6333c8801d9af8c54446f89b868c07e3bca55ee38a892a0db600e43211ecbb17c3bf945b893d9ae0cf2f41bffbfe985fa74bce5be0b5f8
+EBUILD oxygen-icons-6.0.0.ebuild 862 BLAKE2B c2def22b7f4d26a294605813ba3f2be2542a5daf45a2bb05d269e9781b0aa7297e58f0f6b9dedfde67b0c571c9dea57acb4e983a4b402575cbd2f04d181f9d5e SHA512 e46bf6f630fbad1e54d5f7dcd4f5c591f00c29d6b1781ecbd5a3e9b5d100c52276d173e673659f0eb5e7737cbf687f76498468069228b885c9ff211bc740fc26
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
index 5205a05feae7..b333379088f3 100644
--- a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
+++ b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild
@@ -24,6 +24,7 @@ RESTRICT="!test? ( test )"
RDEPEND="!kde-frameworks/${PN}:5"
DEPEND="test? ( >=dev-qt/qtbase-${QTMIN}:6 )"
BDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6
>=kde-frameworks/extra-cmake-modules-${KFMIN}:0
test? ( app-misc/fdupes )
"
diff --git a/kde-frameworks/prison/Manifest b/kde-frameworks/prison/Manifest
index 5e73a5c8d12d..4bf3a2bffb52 100644
--- a/kde-frameworks/prison/Manifest
+++ b/kde-frameworks/prison/Manifest
@@ -1,5 +1,5 @@
DIST prison-5.116.0.tar.xz 55276 BLAKE2B a45dada4b4c7e6a8f811e37a7241f5399bbeea4f47805b5311a2393a64ef3beaebbf20c5c35bd7fd4e1670a626ea455454a7f46c104302e96399f484457cf33f SHA512 fa7ad2393a25b8b7d7cea60891ab27e114ea069a78479a90a6e7df219963991e89f477c061fea0d6c680cfe72502e4b40fdf05b55858072825543ca52635bfd0
DIST prison-6.3.0.tar.xz 56504 BLAKE2B b9c0a6eb19961ffcd512a09c47ba412860dd199a16c4a00d20986cc3f8819697a67330d7686c3e15362bd1b97387e756211eebeded94816bbe5c0a8846acd898 SHA512 6da15ecc858dcc102f600cbb851b249a128e52ec2d8455717853aba5b3b0234551af367cfa75b16a93107a7039cbe9cd115e1be2ac412dff0c487d53f55fe143
EBUILD prison-5.116.0.ebuild 696 BLAKE2B 1c8f598f9e50616ae965726125c25365ace66e4e750a6b58da729d87b09cd818a2a89fac8e77c318182d0c3e16dd0cd4905f69b567633682f62c433432497d0c SHA512 7d68f90391989a518241b23f8b0f9b1bf54da4908ea29643f77889bed97ffd97a9f318bc56f765b89c4c6207def694478daa8b84cf518fe18252af034b8d6fdf
-EBUILD prison-6.3.0.ebuild 696 BLAKE2B 661af7a150f1d85269bd909d5d359cbda180fa1cf2d7999e0d30e2edb66fdf882f3aa0b4b5353625276c089be487830aa8c113a7266dcf73c10486cc514d440f SHA512 f935f40db207346341910a820577d1807eb7656c8ba81925f894e3ae68bae45986c1b905dc007b3495aa5ba2b412eae3fcf5950ab8f2f94ab01d8c3eef262a31
+EBUILD prison-6.3.0.ebuild 703 BLAKE2B 5d4a176009129b88b7c0c17571f08659511a2334045e32691a612c1575f5928cf1430db3385d79f76df72aa4a69ec3da650680dae184055f6acb078f030568e6 SHA512 0feebaa7b7b7bb2d9aa9baceef383b9f6dfe7e66f59b075f58e12d6d26902f3504d2fc8e0e8d33ec0f68776912b2f86aa2690e2c5a1619f2be164876f8132d35
MISC metadata.xml 621 BLAKE2B cc6fb027c9515b19741acf2c94eeb2f515da988aae118d5f4ec07e24455ee8fa6fc0b0f6f0292c4caa0a2db2af2510999dd40f59ee243dc018fd8b7dfab720a3 SHA512 60766c63c2ca0afefa01f81c679dac78a359f7a5334c5d10a94a2567879de88338466b566a439554618afd81fcc33fbf6f8fe57bd5752ab940668a2899fafdd0
diff --git a/kde-frameworks/prison/prison-6.3.0.ebuild b/kde-frameworks/prison/prison-6.3.0.ebuild
index 85639b816689..198e34a98e9b 100644
--- a/kde-frameworks/prison/prison-6.3.0.ebuild
+++ b/kde-frameworks/prison/prison-6.3.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="QRCode and data matrix barcode library"
HOMEPAGE="https://invent.kde.org/frameworks/prison"
LICENSE="GPL-2"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="qml"
RDEPEND="
diff --git a/kde-frameworks/purpose/Manifest b/kde-frameworks/purpose/Manifest
index 4bc9b63d4b30..c3d84c12cabf 100644
--- a/kde-frameworks/purpose/Manifest
+++ b/kde-frameworks/purpose/Manifest
@@ -1,5 +1,5 @@
DIST purpose-5.116.0.tar.xz 181148 BLAKE2B 9b4b267128511929fe0e81256f046552a1d70654c9a3e46ca52c2e5035003f96bf42cebf91b2ff0c19d8ca846b3dbd9106d5fd2df5dda11ec17c16bb8c419447 SHA512 3447135ad33c725e0512c6b20a9be81082737146fa0c5a32b0c7d50a21cb5697b2b4796d1cbffc8661dd845ee3ef51bc57af0c94cce0ed14cc1542df822139d5
DIST purpose-6.3.0.tar.xz 177216 BLAKE2B 7eb5190f4ab26ff458cfeb2635cd6c066483d03ab1eae253cb53c8c15775173280ca02273aefb629be7a2739740abfa3a7e071f081e61af59e410f3180a3b684 SHA512 012e9d6c30f64f76d800a3c90bda8426de45ce918a5f50c98daca06df0601e53083b8ae598a6bd37fe64e0c3cc84d9e606dba9e884ac9b41577f43fe6b9ae2df
EBUILD purpose-5.116.0.ebuild 2251 BLAKE2B ed7c8e755c8a2fe987b42713b8a48766ef761f462083905c3b3f9b3e541866c8992da44bbef5a2362b3bf0071d5fe741be9ea1109dcf35504e25311b414be2f1 SHA512 7cfc110dda1b2b38bc0f81a9fb68b9e17ea52b57e8e9d33da8c57f5806c8e24dd5673f820bfd3971653083bcd2b15957995a339f73b31444af7156c1d3bf3fb7
-EBUILD purpose-6.3.0.ebuild 1649 BLAKE2B 0e590ca320702eb7cf4c92507253ef3d4f2a31113ffb79b077f611777e53fa4e5b27dccaca2fb229f61f40c2b472e5a8bb836dd51cd91a8955ee53bfd0978ae2 SHA512 6bdfde95336ecbae996607d7cf76b56abf6feebeb9e5fafd393270beec09ff03d8f6d62d65130b4398191acde8e5c9483e09e9bb0629e766af2c4be98da69bbe
+EBUILD purpose-6.3.0.ebuild 1656 BLAKE2B cf35d31be865cf94e0d98aa535ca23e466af3d836d794a2df0506b61ba918e5dab1fa763369e4b2a7b03c80ee9706ae6aa2350d0db312f1167525b976e447212 SHA512 489e635e65f98cc6b9d78c719065b9aad7411978bc6383dd7093ae56ec80b4db6c0c7fd5f6bbb65b4bb83d8f49b21695e59b1b49054153687bac572020b9f8e8
MISC metadata.xml 656 BLAKE2B a4181721d016edb03b9494f78e4b6b8c3295a0b242ef47e08f5701340ade23676b2b2fa3953d223641a310f66f0702f27f4a73c6c3beb87db6eaa9dc737f6d9d SHA512 2dcda3704258005c794dc1b34e3d79025bf83c0045b327a6199ee31151e76dcb43ef33e25290da091a7f40f7afd43d920900f4fdf45cb05dda3d9cc423b22a5d
diff --git a/kde-frameworks/purpose/purpose-6.3.0.ebuild b/kde-frameworks/purpose/purpose-6.3.0.ebuild
index 644569f4d542..5fc42a4bd896 100644
--- a/kde-frameworks/purpose/purpose-6.3.0.ebuild
+++ b/kde-frameworks/purpose/purpose-6.3.0.ebuild
@@ -12,7 +12,7 @@ inherit ecm frameworks.kde.org optfeature xdg-utils
DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="bluetooth kaccounts"
# requires running environment
diff --git a/kde-frameworks/qqc2-desktop-style/Manifest b/kde-frameworks/qqc2-desktop-style/Manifest
index cf27cd1d713e..7e159b349701 100644
--- a/kde-frameworks/qqc2-desktop-style/Manifest
+++ b/kde-frameworks/qqc2-desktop-style/Manifest
@@ -1,5 +1,5 @@
DIST qqc2-desktop-style-5.116.1.tar.xz 73068 BLAKE2B 713b863a08785f8d8a3509aad938818881e71bc2b966d10d823a805733bf2a5382337b7966a5c11c005ddf99a5e9ef377d59658568fc8cdcbdd1c35be41e1b09 SHA512 80520c19717f9150b6b0e91f45e65ef967f7fbadaff5b1f6bdab526822706a361e0094ded93826ea9fb2dc3028f8cd076e03b2067dbfc1d43ff764bc5ae5facb
DIST qqc2-desktop-style-6.3.0.tar.xz 85356 BLAKE2B afa4d1645f24ce5b3386959ccef7ab3e91f75171d6e24394562743ba7d56fa629d942dc6d1aa3a6bd43c13fd555f858e4ed336292b71231e4d78be0b3f2307e9 SHA512 6f6ff75930a50dae1c7d5b9126277600f221aa96dc88c2642e45fca6741567c346af9d8c682096f083852f25f237cdd0ba29c6d94304784a4791ac466ea77d28
EBUILD qqc2-desktop-style-5.116.1.ebuild 808 BLAKE2B 8b4d1cc19b59bac2b5bb4370536588312f31dc82fa47d26fce75df5e3065c89266991bbf3bdfcb827620f4c14d8e43b51e102fe326d548c832f02a870925646f SHA512 1f19b438f5548d925d9290180e5da98d601899551586ca1aa203135aa81bea26c01839dda38defe3802d7cb6c193002a2ebf8434e6dcec92dd612a433600e51b
-EBUILD qqc2-desktop-style-6.3.0.ebuild 864 BLAKE2B 1e02e0e35f159f326fd1ab1de9616cd610c3b4fa4a1605b03a3d46299312eda78f25d310cc3ba1b3a3f195fd4788439f5459b33734d8bb5a0771b1b5ceb3251e SHA512 093beb5b41871bb291dd88568638b15f665484b2eb0505289e224411de259ac44d1e711df35769a316754c51053b73e81dc17002aca6f1117739861b490153b9
+EBUILD qqc2-desktop-style-6.3.0.ebuild 935 BLAKE2B fecc72b8a53b4b20242a6582e891182815b916b65d959f51ea0220ac7c3ea45a13f68ac1217b217ae5d397992506ebeb18432cd892290579576fd00a2acd084d SHA512 0c9d88689647870dbf37d3359e93af2a5ead403f075d1d8937627d4c09b7b358fffd9343a7a8574bb3565f12d3a7d654c9e385b95e9a44a105a48214916ee8ff
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.3.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.3.0.ebuild
index f16eae109fb7..bc927c2a5d74 100644
--- a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.3.0.ebuild
+++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
LICENSE="|| ( GPL-2+ LGPL-3+ )"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# Qt_6_PRIVATE_API matches org.kde.desktop.so, see also:
@@ -29,3 +29,8 @@ RDEPEND="${DEPEND}
>=dev-qt/qt5compat-${QTMIN}:6
"
BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+CMAKE_SKIP_TESTS=(
+ # bug 926509
+ animationspeedmodifiertest
+)
diff --git a/kde-frameworks/solid/Manifest b/kde-frameworks/solid/Manifest
index 719a28bab261..a467b976846e 100644
--- a/kde-frameworks/solid/Manifest
+++ b/kde-frameworks/solid/Manifest
@@ -1,5 +1,5 @@
DIST solid-5.116.0.tar.xz 308000 BLAKE2B 5ed973327c23fb49c4377c4dd434bea2ecf343c9379927ef10ee11fcbef05c419da0423e4436b782dee62ca4d24ef6de25fc751e8014fcc1eb13b8293de4c4ae SHA512 1d6cb0c096bfede35a4b2963cd87e2ef0cb1a6be640d18c737434451e288645f7bbb0657c8ac780f3a60104c153b3b20ed7bd9c90b077d9aa7daea5740947b36
DIST solid-6.3.0.tar.xz 311932 BLAKE2B 6b12eb35ab2e59d0f913063cc5a38cbc50bc09ba174fe340acf95eed8f98cf21b23e5b69cf3c297526fc1b8a3314dbd018bb6ba7177d9fbddc469eb4e237889d SHA512 9a5d177f1ecedd328b296e70c4cf97b49e8e4ac63c0f5eae32ec93341840639315a9ea4c4af69cb3da4a31ed4692d667e97c3cf80b1f5cc5e4d8436f3bcd02d8
EBUILD solid-5.116.0.ebuild 1058 BLAKE2B 00d4524f0140a134d8197d2091da2aafe3969fa8ba016ddfc54bc3bac2682fd97b3a8802726aef0c5709003b89f39906a5c406f481f9581decb74b4105c95eae SHA512 8727481aa606636fc82354cbbab8ea5e47075175cf27a0d08d99ab30e05ca5d74274de07b54e73a118d77a9301ff5320989e4ed543ea71d439239bbee2ad9096
-EBUILD solid-6.3.0.ebuild 992 BLAKE2B 47f7538cae174bfacbb14abf90de56ebc3116bc951af2db4696610acfde85dfec42c60b29a9291a9778876e57d65ba03dc058ef7624a592681a4f20f555ed665 SHA512 c058bf933b81490905b68bfb39469f2005c240ca716e27604e095895e4bbd29cbb3ca33811d9175166319d2dd3cb4efef705e06e951c6fd527239fa6ac689212
+EBUILD solid-6.3.0.ebuild 999 BLAKE2B 40ade4a855055a753e21614918bdc50bd934459549fd2850b851e06fc552e9cb081d5cd65fe6c09f1975c8f2ae937255fa487ab0ae12305b84d60ad7557c0754 SHA512 88c966ed071d1a58214f0edd9b1210db5551c1d1ae5521a93ecb70ca2c004c77a09558aef310ae55f1801264c2ebbcdf921e7b9eb4825f898002b29e7abe24d7
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/solid/solid-6.3.0.ebuild b/kde-frameworks/solid/solid-6.3.0.ebuild
index deef27fe5a5c..c90b26e815c4 100644
--- a/kde-frameworks/solid/solid-6.3.0.ebuild
+++ b/kde-frameworks/solid/solid-6.3.0.ebuild
@@ -9,7 +9,7 @@ inherit ecm frameworks.kde.org optfeature
DESCRIPTION="Provider for platform independent hardware discovery, abstraction and management"
LICENSE="LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="ios"
RDEPEND="
diff --git a/kde-frameworks/sonnet/Manifest b/kde-frameworks/sonnet/Manifest
index 72516844fded..7b1dc289020b 100644
--- a/kde-frameworks/sonnet/Manifest
+++ b/kde-frameworks/sonnet/Manifest
@@ -1,5 +1,5 @@
DIST sonnet-5.116.0.tar.xz 2406608 BLAKE2B 9ccdcf3ff032182ea5a76de9b2a523c48ada455cda5b997d534042bf25371c95bfc017d6d8c57fc16b49ad41e8049b0f51ea10c392b7bb4ba9d54d9de3ab26c0 SHA512 d40f721679f77d0eef706eddaa4369c63bb28a45852f0ad8f09518762ef249983dcdc1b4fac2b08fa37b2f4d53a6c301ec1abe2aab2af075ee52d442c248e88b
DIST sonnet-6.3.0.tar.xz 2432984 BLAKE2B 015cb21c2e528258eeaa2962451d022fe7e46ae79d4e19bead2e856aba718801b3f384c2f57875685c2985502b41c57ac8e46e7388c756023d50c4fd717a312a SHA512 6d80a047db12fe2ef8de17f40beb4174370faf7923de9380084f89a3ec800f622c54a66d3f95cd3ec13748fe083b37d4c6bbb825cd8ef1fd02ec0f5caf466a99
EBUILD sonnet-5.116.0.ebuild 939 BLAKE2B 1979a40412f8adb131a4aa8dfedd46c12055ffd648034b56d924d03a8e04df73c1e3fe1c6289a74aa825ea4b292207d936be81ce0b99fdc76c6c383d44131353 SHA512 b7cefb76fc7626bb85c0cdf5b956c8ddb3547615ed0171de7871a147d49dfba311de30fca1e57f444b96bf89000f6787018c24bc7a3852edf0f5998ba8a50f0f
-EBUILD sonnet-6.3.0.ebuild 885 BLAKE2B 00a3dfaaaa41a7c9b4153377af5976828df3acbe2c3829faf44cd836b2eed52f74ce0caaa898053a5721026d35e861c0c1858643d233eb61d75e44a8bdcb653d SHA512 43456e6e6d3acadce29aa516fe5ecefeb209a542673b09e7ff3eba40f21ef36b68e83ef1a4117f6ed0bc73b008ec98ee5bcdefe4f1d09f046d7b7f9e32205409
+EBUILD sonnet-6.3.0.ebuild 892 BLAKE2B 034ed46c3bb65ed78bb915a233c0115e8bc79276f2f0e922319a7f44f458cef55a8e399e3b641309023e17daf3fcd144276c328eaca5281da664b440fa5b3fb7 SHA512 1ac55089b9c3043ea67b52b23ba550e54cfe405142c0453ba1298a8ba1ed44f5d8906c6f39773f05397b05ed8601508d67e19cf7b204b05d47cd844036c9472f
MISC metadata.xml 820 BLAKE2B f325a864172a141f2c05e3a798edd7d978f268de3d51c9014220654942ebba783a300bb55b943f82da43f7296f6f24b940aa079e9c5de5a9061ea5ef4ce6fa3c SHA512 2a71a8af916c56a07bca5d90ccf024d49e6fe06bf6a383b9aef09ec24623db306b1ed93e9c1e240555e8c9735b01930c92f7e89f19dd21f4e3d9db71481c1da2
diff --git a/kde-frameworks/sonnet/sonnet-6.3.0.ebuild b/kde-frameworks/sonnet/sonnet-6.3.0.ebuild
index 59dafac959a3..863ae469a50e 100644
--- a/kde-frameworks/sonnet/sonnet-6.3.0.ebuild
+++ b/kde-frameworks/sonnet/sonnet-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for providing spell-checking through abstraction of popular backends"
LICENSE="LGPL-2+ LGPL-2.1+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="aspell +hunspell qml"
DEPEND="
diff --git a/kde-frameworks/syndication/Manifest b/kde-frameworks/syndication/Manifest
index be456ab286e5..5ab2d6ec534e 100644
--- a/kde-frameworks/syndication/Manifest
+++ b/kde-frameworks/syndication/Manifest
@@ -1,5 +1,5 @@
DIST syndication-5.116.0.tar.xz 510556 BLAKE2B 76605eba6b7bbbbadeacb730a69655ddfa3d86339932281ee9f845c4e9c761de59ef1dfc92f4bfd11a64be1a97fc2e5e1e8bded7f416a14f469303c5233da199 SHA512 82ca9937286cc9ab525bb078b2c884c368be7d243462a636d50a005e8667666f5cfdc11b324be75269857bf9f143a7b3704fc6411600bbfb60acd30dd772181d
DIST syndication-6.3.0.tar.xz 569420 BLAKE2B 24e0f5dabe8a226b80c9d2f3c4cf8f8e348919cd121aaf912d966addfa40b7366e3ee53057fdb555a6cb4b1624173459b87bc4951e8a5411782ad1273697b848 SHA512 c6464242cdce335bc14a4078478a8b1e443f7a3073cdb85fd20b2232984a00a8bfd01639daba566c79eb25ebae2efb5d25cb4a57ef9f1de0d612d937eb9be76b
EBUILD syndication-5.116.0.ebuild 467 BLAKE2B 61abe8b1b9eb3979bb3d8d78e0e53659cba97a58934debf0f08384617a77fca75b29e42e94f01b6c74dec533110b91a695658b2ae0750756bb02b8dae6428376 SHA512 68b5399243729b439f4470d0efd86ac3251a135eaa21724c2b7fc9477ac2d5a8f88ca6fecc3cf6801520636350342d077afaac2562ca8e2001406463ef0729de
-EBUILD syndication-6.3.0.ebuild 443 BLAKE2B d60da473796ba909795de47e65e817206aad746f353025942e110ddcb5a292ea50e3e0ecf73ef411e21aba1a6820158cd0d32683da9bf9e796c906debe812313 SHA512 533c466fa8c3fa55dfb8a6711954d834331bd62701e168aa60a682e2f20c75367e3c7b64a1042d21684b4ea4caf5a78e15d4357a2288dfbfeb20828281d0e642
+EBUILD syndication-6.3.0.ebuild 450 BLAKE2B ba497dbe38348e84e0e7d1c218f38dff184387235ef60ced01ec94e859773eb3d4fb45829a711944497dc7128604b5ac706e42c47757736632faef16a2adfc85 SHA512 59afec0775001936cd6c57ca96fdfb2749c68bdb8b6f788831a2abc499ca8539f255c249d6d6f474afef971fc1c24a5305defd4cc3dccc1afe8e0d554320ecef
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/syndication/syndication-6.3.0.ebuild b/kde-frameworks/syndication/syndication-6.3.0.ebuild
index eec507e0f8a0..b8955cf3d8c0 100644
--- a/kde-frameworks/syndication/syndication-6.3.0.ebuild
+++ b/kde-frameworks/syndication/syndication-6.3.0.ebuild
@@ -11,7 +11,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Library for parsing RSS and Atom feeds"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND="
diff --git a/kde-frameworks/syntax-highlighting/Manifest b/kde-frameworks/syntax-highlighting/Manifest
index 54f4f5f8a25c..04f067a89973 100644
--- a/kde-frameworks/syntax-highlighting/Manifest
+++ b/kde-frameworks/syntax-highlighting/Manifest
@@ -1,5 +1,5 @@
DIST syntax-highlighting-5.116.0.tar.xz 3432360 BLAKE2B 588924dfe0192d2538068e5b622ce2f8bec16d4203409dd99d7597024a4dfbcfefac070a022d48bb82717fb47dce9d8683405da818be7c624662b91656b0b86c SHA512 e8d0f424ad0349ef1a97fa6cb6a785ef9f2d20ca116b92ad4455bb87a61f868197cbb40e014a4eb0778aee12f40cf892af12717ebbd3545adf76afc05657d5a5
DIST syntax-highlighting-6.3.0.tar.xz 3532580 BLAKE2B 1060756774ac491ac047a9382749e294b428401f5d44ab448b432ae36b5ac919e61ea7fa688d954e1323513154b609e74d02b45704628d95d310837e4c648e9d SHA512 5e37e9f454448ebe62f6bb19c45f9db002ea75d8e17e4ef88152a2793a47e1e56411fd2aa49b017f5f7abea97d13a7ec683c96b5ff15abf69b674bb7937968c8
EBUILD syntax-highlighting-5.116.0.ebuild 531 BLAKE2B 8074e3125c0c96496ed46b1498a86a55792fbfb0b07bb83652d478a6219a6dc03fa36e7b16fe8028463ec49f749dcba844bfb4ce04932a2a36a01168e74f621f SHA512 393a18ee6cb0e612700be94e50e19d900969ab79231afa058f3250b6f2e2ae06c419b7adef596c4aeec752dc54574a2faa307767944ef93e81696cd4f683cf77
-EBUILD syntax-highlighting-6.3.0.ebuild 514 BLAKE2B da8106c61cff37b1ba3c1e37452c0f17374980e0bbf60495f9e048b88e5f637f1eeffed849b7a18bebdf2662f33ab07b9e175c9aba9f66442e966709fe9468af SHA512 22b92adc36761ce83221c8ba35549045c71bda420318122dfcd2a43cbd1f7d58ef24256abfd33f039cb0c41641c7dce165e9961fbf342e8a451e8334cd16d3e8
+EBUILD syntax-highlighting-6.3.0.ebuild 521 BLAKE2B 325cb4294b6743b2abb76bd28c5f920d2bef28b02a2013abb82c9c70d044818428f5b5bb8d94133104c29dc9a00b1336ef283d2e75591e9b87a086b0a38c8d3a SHA512 cca5864d277dbc56be84e8a4dc4dfeaef680cffbf996daf99c9dc72eaaa1d6c1a413c41bb67124e9c50954e478841a818ae1da9c2b25622df14bc9b6fd726808
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.3.0.ebuild b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.3.0.ebuild
index 059677d77655..b4bbf09c011c 100644
--- a/kde-frameworks/syntax-highlighting/syntax-highlighting-6.3.0.ebuild
+++ b/kde-frameworks/syntax-highlighting/syntax-highlighting-6.3.0.ebuild
@@ -10,7 +10,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for syntax highlighting"
LICENSE="MIT"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
# examples: dev-qt/qtbase[printsupport,widgets]
diff --git a/kde-frameworks/threadweaver/Manifest b/kde-frameworks/threadweaver/Manifest
index c4ba9e5e3ab8..855a6d593e88 100644
--- a/kde-frameworks/threadweaver/Manifest
+++ b/kde-frameworks/threadweaver/Manifest
@@ -1,5 +1,5 @@
DIST threadweaver-5.116.0.tar.xz 1413124 BLAKE2B 0bc9d91fb46d53dfe608679f9b4898e9ce9f75a7f3e96cb8201cca260c0f5b7b183376e7498057023784c63f6af512c9dd6bc4f10fa69422991cede5ba3c3e18 SHA512 ef365148a91a54d3252ba831c5a49fe7e369850e5d86c87173c5b621eeb1132af6eb76e33e858499c7a2135073497d05519ca9cdb906881419272387aedc16d3
DIST threadweaver-6.3.0.tar.xz 1414436 BLAKE2B 1c104b48f41f49cb1969c24e445df4fa431d48926db36b484424cfaab1db4332a4ef5ed21b59fb05df7fd5f0bb8234f52468cbe6b8728fd959f9815ef93ef905 SHA512 7101e69ba18b6f5554a9b1c2c8637cf31f197aba5d1114abd18885b322526d23be314e053949db96bfa613c4d26b3839ffc7b1471fb016eaacfc8302af20c551
EBUILD threadweaver-5.116.0.ebuild 385 BLAKE2B b84b5ed41f72aa5b76b9fe5508764472d9e1bb9d22b9170156f28e3a1a23e325c88d53ec80c0a57b2fe95a570df812809a2e05fe3fd3103a62ad7d942af0f8b8 SHA512 36b9c6feb36a121c3828ab97b43a5d1806735ec474262c891d3111d26f59a83cec35d9119c33f627e2dbcdee39f2970f2779ee0b182219b8aef4928e5166b325
-EBUILD threadweaver-6.3.0.ebuild 351 BLAKE2B 759d61959fc2ba60ebe18ca5cfe3d64ddca94051efad513258f76e3d57a167eebe1d5fd0035d8c62fa5895a261a0bfc566a312aab5f96cd7611f7e89fce72a0b SHA512 429b24f4107811b7f90ef52827fe1c5a38207f90c57090554616086656cf078a59477c107f811f10c3e85f30df021bb44eae186ffdf5bea8cb902abd3462025c
+EBUILD threadweaver-6.3.0.ebuild 358 BLAKE2B 2cbc3ea63d4de82cb6ab94831c2e4a418b7f4fa79fb8e7c5d892f501e45f58eb5bf2396af5cf0b0130681ded35deefc393a6c29ebc09bda4727b0da59c73cab0 SHA512 a77d47a429318cfb9d2665a6d987172f2007ea2a21f3ab93b1c5710dd94da27e86803e75bb6fd880fe793fd29440deb07c053fd41f2103ad85090d8ef4f2f679
MISC metadata.xml 456 BLAKE2B 4392b1cc6f304778d71236d5eb557dfbbd530143eea5cad9a3c3034e3e8b22c835f6c7f980124a21cefd35a2dd1efd5110adc0a5342170f88dfd7418b12bee99 SHA512 7ba65331cad434e2dceee012a5458d268eb2a04e0f7276b265c15644e6db5209bc7eee7d9695aa0038c435711e0f6f0dc53c7bae9d773b48f01e22a22e4dbb80
diff --git a/kde-frameworks/threadweaver/threadweaver-6.3.0.ebuild b/kde-frameworks/threadweaver/threadweaver-6.3.0.ebuild
index 5339424c365c..09fc3e8c94aa 100644
--- a/kde-frameworks/threadweaver/threadweaver-6.3.0.ebuild
+++ b/kde-frameworks/threadweaver/threadweaver-6.3.0.ebuild
@@ -8,7 +8,7 @@ inherit ecm frameworks.kde.org
DESCRIPTION="Framework for managing threads using job and queue-based interfaces"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
src_prepare() {
diff --git a/kde-misc/Manifest.gz b/kde-misc/Manifest.gz
index 9a81b23852a8..949f01cc5eb7 100644
--- a/kde-misc/Manifest.gz
+++ b/kde-misc/Manifest.gz
Binary files differ
diff --git a/kde-misc/kio-fuse/Manifest b/kde-misc/kio-fuse/Manifest
index aef892f2756e..c48c7f818ff1 100644
--- a/kde-misc/kio-fuse/Manifest
+++ b/kde-misc/kio-fuse/Manifest
@@ -1,5 +1,5 @@
DIST kio-fuse-5.0.1_p20230130-46620338.tar.gz 56742 BLAKE2B 92bd7e2cd9ebe22d35b3fbd624be469411d9d86fad230c8ecba2e33cb2cede56c14c992c82297f849a911a46f2f30f363a07af260bcf76be0304f034a52260cb SHA512 7df0990ede21582a0407b15c2c6f8259c6eb9d236059e42ed8fd5c5c9d92cfefa38d54135b709279c26d65704871f192c39e1abf9a19cf4021961924d2785459
DIST kio-fuse-5.1.0.tar.xz 48820 BLAKE2B 0b1ebbac218501931b7c160a3fecea6d45ef15feec0d67edd88ba11f13e6ee707362a1358e4effc623c6467b86ae0a95d9a5690d8f0df36d26c4d3495883bbd4 SHA512 273b75fe90f8cb31ee0f611716bf05384d78d21747cb43785bb7a91037ca9ac30233aee5081e467d46aa21aa03f4c0fc7583334fe34dec7530c89c818db41a4b
EBUILD kio-fuse-5.0.1_p20230130.ebuild 911 BLAKE2B 272b1834994c6f7f142e737f638374e2332980bc916ce66512e8af5feb86431ec205c0b1532fec1462a14fa500e5fa602264e8279086d13aacb98bf25fbc8519 SHA512 36ed97a5438b57385710a3b6217998113f3504b348a1e92a4cc97a98d40937b596537a98453b41fa1c65e566facb5337b428ea536b2a11f897594c080f20b87e
-EBUILD kio-fuse-5.1.0-r1.ebuild 896 BLAKE2B 63e482db3f9597f0869fd1e409128161b304c9f40b86e49e1d6abd0cc634f4a4ca491ce54c733a9c864c9733d60f26a681093ef9a01683010698539c4e8d8a58 SHA512 97b0696c62f2724fd0f8a32b56c7ef74eebc6846b8544a892602f3c8696650464470eaf88f2ee5bc0c30d031bb2a3754cc1659c093b999475afc7f9b2bf29680
+EBUILD kio-fuse-5.1.0-r1.ebuild 903 BLAKE2B 3115fafce806ec025dd44c315aa66968140e3c76f90c835c4c5d91b4b7ce837dc5884704d7fd508f2bc4c96e3dd1975a33442472ae8fe30bf8ec0bdc1b392713 SHA512 aabd093436e3f30403a874f5aeca24b6870dc8b164072873283fa8770ca30df8d99bf864d208a83734a7eaef8ef49106ddf611d6b868edf5d9ccc17561c34c53
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild b/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild
index e6bec23904a9..6530cd9cb487 100644
--- a/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild
+++ b/kde-misc/kio-fuse/kio-fuse-5.1.0-r1.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
LICENSE="GPL-3+"
diff --git a/kde-plasma/Manifest.gz b/kde-plasma/Manifest.gz
index fbd393735ad4..0c8d651e4740 100644
--- a/kde-plasma/Manifest.gz
+++ b/kde-plasma/Manifest.gz
Binary files differ
diff --git a/kde-plasma/bluedevil/Manifest b/kde-plasma/bluedevil/Manifest
index 23e0681ebe1d..7312779442b3 100644
--- a/kde-plasma/bluedevil/Manifest
+++ b/kde-plasma/bluedevil/Manifest
@@ -1,5 +1,5 @@
DIST bluedevil-5.27.11.tar.xz 366752 BLAKE2B 707c44f6cc918d80b9a93619b4fc47c8d3c7caf6436dfa34a1a336c3c7e4bf8c9b9409a7f07c56c55463301bac62c0c9a9d512ed74e52c0087fc530dbf7206cb SHA512 8eefad775088347456fc3a4ee04e13f83678867cde2076ade6905355a5c2847d7a177d449ba909c627be791584e16e6e0e8c13c2e46b42eb18dd9547a4d0deee
-DIST bluedevil-6.1.0.tar.xz 374760 BLAKE2B e5065a21a37aef81d776e8355096a3dcce2000b5b4f32d8c50750868a956609478f3e0b224910d81f238d0e02d329dec45c6c351d8c7c4733f77f74df4a0a57c SHA512 002b3b808d971c4d05f9ac15eecd9769e13a3f287b0baa4ccb9a0487c2ccc87a63b6833c2446a81b8284535cb46c3582399f413f24123cbd782c08bc76cf1c3c
+DIST bluedevil-6.1.1.tar.xz 373804 BLAKE2B d3d76aaa2e016c5882781ad891ebd49167bb002179e23fa4a52fb5d4441ec45dba29c1c7c92b57281c57928ba7f321377e43871154453daf23e0eb9a53dc3b9c SHA512 a81585143b1059efded59e94d98776c10a1994331d27e674aa639349f1f3b6cd8ff7903d7218cd5618fac84123b366fe667113d5f00f754d86d168025e60ff61
EBUILD bluedevil-5.27.11.ebuild 1272 BLAKE2B bad01b56d3b270f0c5c2a7bb92d23af4b14f6ed75155d41ac98c1598e77008277fcd809f6e578bc2ee6d6bb4b74a62fbe65023ad0cfa9cdd1e30a9fe05c94ca4 SHA512 1663cb9123e4f5eedbcf7688da5e28185acec155b9bdc6aa699695e8647d3666853c8ddecb4536872eede9abcaa182b169595a2a2630de4bd1003c7b48a23baa
-EBUILD bluedevil-6.1.0.ebuild 1227 BLAKE2B 38100ebde438c768e375cefe5d2f30d7b071301ef397e345014c476204a3ac12393414db0b653e7900ced5bd19f9a64a99bd480de389a4edea6be4a5af476d6f SHA512 3c902b81579a9a28b8c1902cdb246acab26478a1879eacac716939bc169503d3fa7a1912f2e0fbe33a3d9e3c52e95004d40a0072fe3cbd956e4edacc0b630483
+EBUILD bluedevil-6.1.1.ebuild 1234 BLAKE2B 8b84525045d50ef66bf858edec6639d415be6922ec1f6c7dd035e4a66be9ced96bee4d752f8037412e3a965ff2663a8722aaa766ce3c86a87d2115195bdf9c4e SHA512 abc12e1173cf111324886dc553244ad26068478552d3b49994273e54e5b43ae61b6c2718fa8982b160e22689e99fa152c1b8a9b9b0c5c7f49d25a36b4002739d
MISC metadata.xml 378 BLAKE2B d0769513d2bf37a3b22577c50d22b2373f0cbc6721d7aa545a96e87499623c13f6f0ed0e9d2dbe376584b8708cdc71fa49a75331e7be3dec8fd322bf84d2b0e8 SHA512 8e63f198804bdff34b3b6a0d85fbf0a7ce189d08ca0d32a3df3dc8a3f0cca667c9fca6c14b1e4b41a700f3aa32eb89d2be79c10bc96199aaee6281569412b8f3
diff --git a/kde-plasma/bluedevil/bluedevil-6.1.0.ebuild b/kde-plasma/bluedevil/bluedevil-6.1.0.ebuild
deleted file mode 100644
index 5e2c46ec5093..000000000000
--- a/kde-plasma/bluedevil/bluedevil-6.1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Bluetooth stack for KDE Plasma"
-HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/bluez-qt-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/bluedevil/bluedevil-6.1.1.ebuild b/kde-plasma/bluedevil/bluedevil-6.1.1.ebuild
new file mode 100644
index 000000000000..81569d44efae
--- /dev/null
+++ b/kde-plasma/bluedevil/bluedevil-6.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Bluetooth stack for KDE Plasma"
+HOMEPAGE="https://invent.kde.org/plasma/bluedevil"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/bluez-qt-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-plasma/libplasma-${PVCUT}:6
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/breeze-grub/Manifest b/kde-plasma/breeze-grub/Manifest
index 0a5634253bef..041f1db6b981 100644
--- a/kde-plasma/breeze-grub/Manifest
+++ b/kde-plasma/breeze-grub/Manifest
@@ -1,5 +1,5 @@
DIST breeze-grub-5.27.11.tar.xz 3145680 BLAKE2B 0143cefba69d45aacca005567b9f94b4e4abda728d0c2e8ec35543bd5ca5b007a78b4781a87f19417c7db339e3ecb05be8f80a3815b60c410de4dd27c0bd6ca0 SHA512 36f2c36d7d013ecdbf1ff80d6270e42ac06ab8fbcc12ba27d604657346b92f43661723e1ddfb6a3df7d76b3195f6808b8cce0bb8481783de5a46f6ab84442ff6
-DIST breeze-grub-6.1.0.tar.xz 1446628 BLAKE2B 2d5ee84bb81462e6d491cd18c3e437f153b4c1c565511bbc16195e964f69517233e097b212592de3aed86428ac924ff8c0e2cb30248c46673db578a6d76ae6f2 SHA512 6b204fe504009d85cc9e5912612171d4daf482559c676d86b697066ee65251133aa1604cc73698df39fa42ae8270681fedc1344d3a8ada6e1628b42ad302f9d8
+DIST breeze-grub-6.1.1.tar.xz 1446764 BLAKE2B 721ce1ac3721782909d666c505927e6a047fa4d046b3a91968dbec1578d425ff424b3cca37d830ea7abfac89b700539540ae3b674790e01068ae531c3fa2f6ec SHA512 ff43b43f5ecd4ccdf5ff684c983671dba8c4e045d28dcb1cb8968ad8538bae2d24f5bf178f973bcf1134cecf0fff78bc47dc1b117801b722e7d7bd115abb05f6
EBUILD breeze-grub-5.27.11.ebuild 422 BLAKE2B 5919ee02ab8620e549cf96b12eb29a83a26edfd637bcddfa2636b49027b728cc97a0b74eb2f53f20a0b9c3abf63e4f094309be026c8418428b33eef11a0631bf SHA512 130a7e44d5cf739afb8f83080e8df8d24f96d04043e8f85a5fd80436ff13042d15a0e9e0f631cc338a1949ef0393c501b0fb75ea0cca9869aca6e0ff7b40bf46
-EBUILD breeze-grub-6.1.0.ebuild 387 BLAKE2B b232a8c1b53e6dce1712ec5b96e35efeb2e2e192ced50650a2c86fb266ac11078d6f6c2c79bed1522066dd1110f89e575197c26a4c0368a0d68ddd1847a9cd16 SHA512 3aee2452aa08154849d5d28a889831aee4c6b7602ef3a93c9e70a83fcaf49acf77c188a7cc956d1d9b8d7d2285059ad99b0e7a9945bfcceaafd92ac3d6e860f6
+EBUILD breeze-grub-6.1.1.ebuild 394 BLAKE2B bd3cfb2166abb75c47f9245e167757db9366b7b174579057f50795e68777d86c8487a26d95d3f3009eff1320091c05d994cc84bfc8318b95ba1b782c2158ad77 SHA512 abb5d8db35cbdc7a88445d1aec4469383489b65be7fd43937690811f3dd6b9f191de5f6176264fe45aea4a607d251b635e5c9809baedc3847ec20a4e84cfdbed
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/breeze-grub/breeze-grub-6.1.0.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.1.0.ebuild
deleted file mode 100644
index ca7bec05c14a..000000000000
--- a/kde-plasma/breeze-grub/breeze-grub-6.1.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-inherit plasma.kde.org
-
-DESCRIPTION="Breeze theme for GRUB"
-
-LICENSE="GPL-3+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-src_prepare() { default; }
-src_configure() { :; }
-src_compile() { :; }
-
-src_install() {
- insinto /usr/share/grub/themes
- doins -r breeze
-}
diff --git a/kde-plasma/breeze-grub/breeze-grub-6.1.1.ebuild b/kde-plasma/breeze-grub/breeze-grub-6.1.1.ebuild
new file mode 100644
index 000000000000..41eb908cef93
--- /dev/null
+++ b/kde-plasma/breeze-grub/breeze-grub-6.1.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+inherit plasma.kde.org
+
+DESCRIPTION="Breeze theme for GRUB"
+
+LICENSE="GPL-3+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+src_prepare() { default; }
+src_configure() { :; }
+src_compile() { :; }
+
+src_install() {
+ insinto /usr/share/grub/themes
+ doins -r breeze
+}
diff --git a/kde-plasma/breeze-gtk/Manifest b/kde-plasma/breeze-gtk/Manifest
index fb53c2a618c7..4636dbdbf227 100644
--- a/kde-plasma/breeze-gtk/Manifest
+++ b/kde-plasma/breeze-gtk/Manifest
@@ -1,5 +1,5 @@
DIST breeze-gtk-5.27.11.tar.xz 40688 BLAKE2B 0843870e93b21f890ef12c16e1ba25b02ba26774588a22a6fc77d1f6205769992ed30001cd2ffbfa85890581077f009b8bcaa02d00cb0bc5f1d9686a65f7dd89 SHA512 0d9f86142342d124cb31151695038c8cb03b5c7c16f21443e0e1613ec184c37ed7eebc46fadd74f6c553a1081d60846d53072e979e39ba455ca517825eaab846
-DIST breeze-gtk-6.1.0.tar.xz 40652 BLAKE2B 9b15c67fc11d285d3a0d2d73e9f1a2b96b3f4cba051844fd068e69250a055df35b2b076f722d9a50f403740eca6de611487b1e759f2b3fd44532984563f3a058 SHA512 dc081b167fa52e236b38ae2f46b7a502adc110697f92e55ff8e833c4a5c0e3dbc6435bcbb4ac638643f91451b83ed5403925289085e983d174546a722aae875b
+DIST breeze-gtk-6.1.1.tar.xz 40652 BLAKE2B afe3aaa439efdb85e7291d2f28160e399a15a7d2858d511893811aa188c07013c006ffa3c33adfa73ad15015c6eb4b5be550b9d804bf13c5d3de577eaeabd701 SHA512 7d62a081218ff183333ce42fcb7162febeb0f40c17f4612261b3270450216864ca90aaac2cda21480791e8da3da3f16cc1f272526332966075a2501f87efaa37
EBUILD breeze-gtk-5.27.11.ebuild 697 BLAKE2B e8c2d0c7481f1bf75fb917e45b245e1ad12a056c34a0712c2758dcde027181ccaa9a26565715b6b979f06f040eb00bf3819ab0af202883cfe387932be5b00971 SHA512 54dfbcce43b7298e9a331ef6f274f4f09c2f2f4886049b84dba7efa93b0dcbaca9ec73774748f9da26444df800218084cf68f1459d12f46fdd766fb7e2fd18a0
-EBUILD breeze-gtk-6.1.0.ebuild 674 BLAKE2B 1cc42629f13cdaa92ac32beb278e95e2b7fc4be5f1a7ee8b99e85fa437cd2f336c39f752458452273c635f55749efe5453f5231d0c2ae1443e90858d2341844d SHA512 4d35d0fe943d8feba4673b49802afc799bec10cce48cb9902143c89c2f31682eef1ce52286bec2ff5d8caa175b15ae132852273b1b007c7b1126809e11166509
+EBUILD breeze-gtk-6.1.1.ebuild 681 BLAKE2B 1797b5f17771c86b4d6fb8e2a8cd49f9a2a4a3b292ef7cae198f9cfab2c7df442908c2d9fc39f64884fed4c4bb4454b9e758102a7fe17cef389662b1d221f71a SHA512 389477f23b913efd154704af149826a09151fa48d876232b5fadf0b11c64cc8e145b117b0ea24392015e15a68d5491536bc7725e11bba8e35ded02e5ad9d53f2
MISC metadata.xml 379 BLAKE2B 3ce1298e3621cea9cb085946b899cf1820b0c96acf15dbd4560a9cf4cd9e20b1a6cea1cbdc437aabed5214bbbab359c5367bb26e4a0479b281d67615d0a3292b SHA512 c8447ddeedd2339460c1933a0a0834aaf6e0162a93af338a0ab990acc3df2bb3563dbe119ccce5ce5a9bbee71c2b13f39a042e7cb2de4f8747f317a73941cd55
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.1.0.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.1.0.ebuild
deleted file mode 100644
index 9ca5e49c4b23..000000000000
--- a/kde-plasma/breeze-gtk/breeze-gtk-6.1.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-PYTHON_COMPAT=( python3_{10..12} )
-inherit ecm plasma.kde.org python-any-r1
-
-DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
-HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
-
-LICENSE="LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-BDEPEND="${PYTHON_DEPS}
- dev-lang/sassc
- $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
- >=kde-plasma/breeze-${PVCUT}:6
-"
-
-python_check_deps() {
- python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
- ecm_pkg_setup
-}
diff --git a/kde-plasma/breeze-gtk/breeze-gtk-6.1.1.ebuild b/kde-plasma/breeze-gtk/breeze-gtk-6.1.1.ebuild
new file mode 100644
index 000000000000..5c8bc71b9699
--- /dev/null
+++ b/kde-plasma/breeze-gtk/breeze-gtk-6.1.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+PYTHON_COMPAT=( python3_{10..12} )
+inherit ecm plasma.kde.org python-any-r1
+
+DESCRIPTION="Official GTK+ port of Plasma's Breeze widget style"
+HOMEPAGE="https://invent.kde.org/plasma/breeze-gtk"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+BDEPEND="${PYTHON_DEPS}
+ dev-lang/sassc
+ $(python_gen_any_dep 'dev-python/pycairo[${PYTHON_USEDEP}]')
+ >=kde-plasma/breeze-${PVCUT}:6
+"
+
+python_check_deps() {
+ python_has_version "dev-python/pycairo[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+ ecm_pkg_setup
+}
diff --git a/kde-plasma/breeze-plymouth/Manifest b/kde-plasma/breeze-plymouth/Manifest
index 8453eb3e31cc..e02603531bd0 100644
--- a/kde-plasma/breeze-plymouth/Manifest
+++ b/kde-plasma/breeze-plymouth/Manifest
@@ -1,5 +1,5 @@
DIST breeze-plymouth-5.27.11.tar.xz 111328 BLAKE2B 19fe9b59d0b5816f2dde0366cc4b1c364892624949eba38ca518a1ad7733ac13cb27af4d816b8a7510f174ac68854a3adb82c406c064c670db18cce2478bb54d SHA512 fcd681089d1f78aa96546d3e9ed0a03ed091646f2874d4b6152bdd4056946a3a566a35c2aa01ec16bb593b87bf3d7677ebd6689bf76c6f0686db2a08bf7fdfef
-DIST breeze-plymouth-6.1.0.tar.xz 111348 BLAKE2B 77c22758c6d9a75e9d2c8699b8fc7866daa29d18c66743dadf8d6bab5c1791f2e4a380df46b67c406cc3df0bcd8df88a8d15879c059ab9218d1b4efb4e87cf69 SHA512 f556126080b3f16678ed185fff7f683d41281f334ff72b2c26c85d6d06d59549442b254c41b568df3e41e237f98c3230b50f9f95804335afc6206966351ea1b1
+DIST breeze-plymouth-6.1.1.tar.xz 111176 BLAKE2B 8ea84bb272e3e170d59894ccb36b1dee893f3a1d61dea628cf9dc125725000ca2178e033d8f85751577d4cd676628acef8d844654440996321f437f679bb1731 SHA512 72158af3ef34a674b377e72d5dd1d2817808655a37ee317493541142fbb7d67ee34654d5e05e0ad2f54c75f51353d4eee57d7dc618898a1322e93394a9187d5f
EBUILD breeze-plymouth-5.27.11.ebuild 530 BLAKE2B a4c66045b4cf24e5e06e371d144398132fe65395c303b812e64e0fe96f6456e77d57e62e89a1c28294513ac3e5be9dc4ad5392cd64a77fd93c536a614933a68a SHA512 46d58ec43abea7c67251ce77ac827bee5a0e625df362a91b5e20003cd77ec37d6acd917058bc9925c4bff728909caa05d8e24b395d5f46804f6b0bec2fbbbc64
-EBUILD breeze-plymouth-6.1.0.ebuild 500 BLAKE2B 4c43e390d4d418bf83ff8c40cb6c7433d5589a29c500465ce7c4f416fe93bba7b1ac037f906aa941c97b5f62d15e352c73a6e3acc546e606a3d0125e2e206665 SHA512 d97bde037d6b238885f6667b770d3a23895a08e2870b57d0d83e0e60ae8cf841f47310ac16ea76069f88ccbd21621aa5523c80708ccab23859f3492e8b791d89
+EBUILD breeze-plymouth-6.1.1.ebuild 507 BLAKE2B 26cbd890b6441e01b3ea6f263903152ddacbb56927c382558d747cf44c590105273ad6d48c37be5e391242f4c41b923af5f7fac1c4d83654ff2dfdd02cbec213 SHA512 146c8ecd43a4acdc82eaaa1f539942d7e6b1f44082dc3a264ee53d8a5d76d453cc78d84aeeaeda71b0f724bd44c2f08f3491b312adce09a0429fd06caf59409a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.0.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.0.ebuild
deleted file mode 100644
index e0c6ad1c38a6..000000000000
--- a/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Breeze theme for Plymouth"
-
-LICENSE="GPL-2+ GPL-3+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0"
-DEPEND="sys-boot/plymouth"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DDISTRO_NAME="Gentoo Linux"
- -DDISTRO_VERSION=
- )
-
- cmake_src_configure
-}
diff --git a/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.1.ebuild b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.1.ebuild
new file mode 100644
index 000000000000..60d588534bfc
--- /dev/null
+++ b/kde-plasma/breeze-plymouth/breeze-plymouth-6.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Breeze theme for Plymouth"
+
+LICENSE="GPL-2+ GPL-3+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+BDEPEND=">=kde-frameworks/extra-cmake-modules-${KFMIN}:0"
+DEPEND="sys-boot/plymouth"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DDISTRO_NAME="Gentoo Linux"
+ -DDISTRO_VERSION=
+ )
+
+ cmake_src_configure
+}
diff --git a/kde-plasma/breeze/Manifest b/kde-plasma/breeze/Manifest
index ce2d6cf8569e..51863ba4b6d0 100644
--- a/kde-plasma/breeze/Manifest
+++ b/kde-plasma/breeze/Manifest
@@ -1,5 +1,5 @@
DIST breeze-5.27.11.tar.xz 87586968 BLAKE2B de90aa5203e6252c2e5400daf46f187d522319888f1c44006eeaaa4f57e87de97911511a9448fb286218b64b0526546ca341868c05f83f135bbe85ca9910ea1c SHA512 71d0b7421c7fa80e67410777fc37aa5ac0f51e74d593baa5ebd38e7f0313986974a1eb606e26c1b335b9ceb4b95717f43d6a45a25dd8de705d49d5a3f74e2bd6
-DIST breeze-6.1.0.tar.xz 58036948 BLAKE2B 314c3ed1ac565e7ad28b9aa9ea7567d7f9544ca1aee984cac58aa57c9801aab50d08d25a3bbf6a5cb9a56e1644ee207ff8c2576fee6226e589a5c4951c697528 SHA512 419a9e24bae8ecb05cb209c3d0b74e49dc1cf8fc3116876e95cb6ace1a7a39c8ad053e151937c1fd0503963d90f13f4c97ea1762389a2ce74559eb5fabb5c095
+DIST breeze-6.1.1.tar.xz 58040628 BLAKE2B fe39546d5f7261d3d93bb82e180577f92e81377e5a949e08ab026e9310ea5aa79bdd086117f60f78ea7798d2b5453719f0b07c2f2d1579e5eccf23780def5f0c SHA512 4561894faa53927e4995fcbf2959539b112bdcaf9d52be26abbbdc83e1a165cdf993176c4c4feeb51f01d674a2d485cb62740856315792b42f94aa086f01be3a
EBUILD breeze-5.27.11.ebuild 1210 BLAKE2B 2a556a3b1435c308d8941de4e358cd29b672725a3776ef37fe0a77ca589316377827e47df6b18cff0d8248dc675e819f014566a21aa92613b53f4b035441b08b SHA512 c6fca537000e250722895a116204f2d1fd1338afb772b7fc6e06569cf2142c33231bc2dde634e78b0de7fb6cea16d9b3cd588820fc22d21ac488092a8552cdf5
-EBUILD breeze-6.1.0.ebuild 2008 BLAKE2B e0eed94780ba492623ce53b8e35709d6206227756cd23b7314d7f88dfe96f4913236b73f1df0743671a9027281621f056084ea9b360f901038a8eb78eac6e618 SHA512 339675b07b9b0a10b1c7e94f6df89ab460f54b25e0b3b875f6a83d052adfd85574213da9c43ae53eae6f31a43dd9d94de8dc6e2eec24952d783f71e4738e4136
+EBUILD breeze-6.1.1.ebuild 2015 BLAKE2B e9377fea0370334eb312c83eae58a20431e73acddc2ac0f82ddb9ad959df6a472ab62680871432ffbaf7c86aef1dc5ac657d8d7c2231978c7f37dadc4b034bae SHA512 1a3a4753607213754761be4fe1740c8363d1bb32f3a579817cd303fc7c7b23084809cba8151390666ed887a8ada135cf21c43506eb84670c68d687ff5c856d88
MISC metadata.xml 375 BLAKE2B bf47f704310bf8a1d85b15fca2bc7559f0442659478a097158b42d35c34d4b973fa0022b75f009a17f18c8c152c9be6d40b1d197e202922265d1a84d037784c2 SHA512 7819148399574c8bfd04d078aebbbdaa2de8605e07b5108cd627dbfd548093adb6554e0a209dbec143698bb9908d3d98df8ca4647f7cc4b974be8bdd9407d272
diff --git a/kde-plasma/breeze/breeze-6.1.0.ebuild b/kde-plasma/breeze/breeze-6.1.0.ebuild
deleted file mode 100644
index f436fc0c8710..000000000000
--- a/kde-plasma/breeze/breeze-6.1.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KF5MIN=5.115.0
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.12
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Breeze visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/breeze"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="qt5"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/frameworkintegration-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-plasma/kdecoration-${PVCUT}:6
- qt5? (
- >=dev-qt/qtdbus-${QT5MIN}:5
- >=dev-qt/qtdeclarative-${QT5MIN}:5
- >=dev-qt/qtgui-${QT5MIN}:5
- >=dev-qt/qtwidgets-${QT5MIN}:5
- >=dev-qt/qtx11extras-${QT5MIN}:5
- >=kde-frameworks/frameworkintegration-${KF5MIN}:5
- >=kde-frameworks/kcmutils-${KF5MIN}:5
- >=kde-frameworks/kconfig-${KF5MIN}:5
- >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
- >=kde-frameworks/kcoreaddons-${KF5MIN}:5
- >=kde-frameworks/kguiaddons-${KF5MIN}:5
- >=kde-frameworks/ki18n-${KF5MIN}:5
- >=kde-frameworks/kiconthemes-${KF5MIN}:5
- >=kde-frameworks/kirigami-${KF5MIN}:5
- >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5
- >=kde-frameworks/kwindowsystem-${KF5MIN}:5
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:6
- qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 )
-"
-PDEPEND="
- >=kde-frameworks/breeze-icons-${KFMIN}:*
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_QT6=ON
- -DBUILD_QT5=$(usex qt5)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/breeze/breeze-6.1.1.ebuild b/kde-plasma/breeze/breeze-6.1.1.ebuild
new file mode 100644
index 000000000000..f21c6021854b
--- /dev/null
+++ b/kde-plasma/breeze/breeze-6.1.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KF5MIN=5.115.0
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QT5MIN=5.15.12
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/breeze"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="qt5"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/frameworkintegration-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-plasma/kdecoration-${PVCUT}:6
+ qt5? (
+ >=dev-qt/qtdbus-${QT5MIN}:5
+ >=dev-qt/qtdeclarative-${QT5MIN}:5
+ >=dev-qt/qtgui-${QT5MIN}:5
+ >=dev-qt/qtwidgets-${QT5MIN}:5
+ >=dev-qt/qtx11extras-${QT5MIN}:5
+ >=kde-frameworks/frameworkintegration-${KF5MIN}:5
+ >=kde-frameworks/kcmutils-${KF5MIN}:5
+ >=kde-frameworks/kconfig-${KF5MIN}:5
+ >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
+ >=kde-frameworks/kcoreaddons-${KF5MIN}:5
+ >=kde-frameworks/kguiaddons-${KF5MIN}:5
+ >=kde-frameworks/ki18n-${KF5MIN}:5
+ >=kde-frameworks/kiconthemes-${KF5MIN}:5
+ >=kde-frameworks/kirigami-${KF5MIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5
+ >=kde-frameworks/kwindowsystem-${KF5MIN}:5
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ qt5? ( >=kde-frameworks/kcmutils-${KF5MIN}:5 )
+"
+PDEPEND="
+ >=kde-frameworks/breeze-icons-${KFMIN}:*
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_QT6=ON
+ -DBUILD_QT5=$(usex qt5)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest
index 493146a3c7e7..b2fa187adc35 100644
--- a/kde-plasma/discover/Manifest
+++ b/kde-plasma/discover/Manifest
@@ -1,6 +1,6 @@
AUX discover-5.25.90-tests-optional.patch 3080 BLAKE2B 074ce41b4aee3fe8203f83fd63361189b78ddd4dc45a72a0d3e98a8ff50a92a463c680b93c7c7643e2bfc479e9374eda78148d41fed55c17035e751c0c584efa SHA512 bd82fe11d5ff1884c9457c655502831a3dab70ff172b5d49cdbdfa0cb6818735405ef1f4c519eaf46dd607bccf71077f11741cc11c85553f4e8f639125721767
DIST discover-5.27.11.tar.xz 881132 BLAKE2B 8f60d92745f38aef3a767f41c763d12fe07a915ea7f89ce03a37f1ed4bae1814081d08761be496e1020998a986650269f217eb6820a15b7bbb84aa056034ce60 SHA512 3393b99df506314420c18d2fbf05f7476dd86d4b27c1a153f5da4ebce03add63b0001194d1717b90d0f4bb34f106f34ed4f54f06bcdbf7aa3de492b94a470e37
-DIST discover-6.1.0.tar.xz 1020224 BLAKE2B c3de0301853fc473f63b132fd14a6974ec3ffbc6f76b2f11f8c4513cc2973120e4af85b139cde48a1012262f00847f48913d27d93364d5e0b37ce24c33f3237e SHA512 d081b0f1ecf367d85a7f47b9ba4d2c0a1e0aaae5c3e861b746aa89501d72dff45e28e227e0ec3d7d6c72947cde4a8188c148b0044d1f3c6bb11398ef1118cebe
+DIST discover-6.1.1.tar.xz 1020300 BLAKE2B a022bf53c1181dddeec92c0a7350a0d6267aa9988a3b6c5fbc26c4deb563264318225741ade77029f7212fd9ad5d2240f0c0efb224ab739ef14a83e8444000d0 SHA512 5dacc422d9c3d343970ed2d9ae1878db25c6d0d2f082bf257619667572f72cb2a4b9b3b3cf66f73618e5bfdb51e5c78553e05249081bd0a63fe3f40302386233
EBUILD discover-5.27.11.ebuild 2778 BLAKE2B e9561e7f177bf8d123f06201aa209c31f9e5a769872ec5cca265d437cf71fd1f2aa9fc30fca997e009883ae5b2e2cb1c62df7a7eab08ec20e6041f976e0da11a SHA512 a7296b8848de18084cccf8751434a8eb195bb808db8cb2577b7c2772b9758d32757d674bf53a3b52d210e41bae1abc5e904aedfe3d4e2b2fd86d9707b2f293b7
-EBUILD discover-6.1.0.ebuild 2719 BLAKE2B 30d00d06ce2c99e51ed9b3395583d619d186109961abaa2e0451838adabc740bc98d365929622a486fd91cf66a0943439d661787fd1da981788b434b18a0eb4a SHA512 e36b9f0f2037d179392c5fac0558a9659c680b07d0a3922c89c374823db59283d96e3c98d0e579a19d5ef2a07e948a486935b943e9ac7524d1af2dd559e01b31
+EBUILD discover-6.1.1.ebuild 2726 BLAKE2B 86523350718e43d28cdf7d346320e6bff68645330564faf6609e5bb4245619f5ab392103dfca57ec5a5c12e1c7218f56c17fc3f0c0364ce39faf1a2892b25f9b SHA512 a956268969ba09da4445f81e4e484e6bf8517f5600ac1ca68b30e56098b68d0705497cbcf82bd2ae6608bab9943e121d8ab6ed6fda20426eef3c7f2d1e16ef4c
MISC metadata.xml 845 BLAKE2B 87d892ce29180263400147d7a7b98e42093d613897bc09764b58e43712faff76bc13f0b9e09782faf6c6f8c78d02a555271159be54ccc5213241422931d43e65 SHA512 6fda677eb8dfe74813872cad68d234d7f272f7466f654b1d0a2725b6ceb6872f51887b5861f419cf5aeb09ffc593af230a923eafa22c0db9e1353b831a4a7187
diff --git a/kde-plasma/discover/discover-6.1.0.ebuild b/kde-plasma/discover/discover-6.1.0.ebuild
deleted file mode 100644
index 06d46c861821..000000000000
--- a/kde-plasma/discover/discover-6.1.0.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma resources management GUI"
-HOMEPAGE="https://userbase.kde.org/Discover"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="+firmware flatpak snap telemetry webengine"
-
-# libmarkdown (app-text/discount) only used in PackageKitBackend
-DEPEND="
- >=dev-libs/appstream-1.0.0:=[qt6]
- dev-libs/kirigami-addons:6
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/attica-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/purpose-${KFMIN}:6
- firmware? ( >=sys-apps/fwupd-1.9.4 )
- flatpak? ( sys-apps/flatpak )
- snap? ( sys-libs/snapd-glib:=[qt6(-)] )
- telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
- webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 )
-"
-RDEPEND="${DEPEND}
- snap? ( app-containers/snapd )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_prepare() {
- ecm_src_prepare
- # we don't need it with PackageKitBackend off
- ecm_punt_kf_module Archive
- # we don't do anything with this
- sed -e "s/^pkg_check_modules.*Markdown/#&/" \
- -e "s/^pkg_check_modules.*RpmOstree/#&/" \
- -e "s/^pkg_check_modules.*Ostree/#&/" \
- -i CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: Port PackageKit's portage back-end to python3
- -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON
- # Automated updates will not work for us
- # https://invent.kde.org/plasma/discover/-/merge_requests/142
- -DWITH_KCM=OFF
- -DBUILD_DummyBackend=OFF
- -DBUILD_FlatpakBackend=$(usex flatpak)
- -DBUILD_FwupdBackend=$(usex firmware)
- -DBUILD_RpmOstreeBackend=OFF
- -DBUILD_SnapBackend=$(usex snap)
- -DBUILD_SteamOSBackend=OFF
- $(cmake_use_find_package telemetry KF6UserFeedback)
- $(cmake_use_find_package webengine Qt6WebView)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # bug 686392: needs network connection
- local myctestargs=(
- -E "(knsbackendtest|flatpaktest)"
- )
-
- ecm_src_test
-}
diff --git a/kde-plasma/discover/discover-6.1.1.ebuild b/kde-plasma/discover/discover-6.1.1.ebuild
new file mode 100644
index 000000000000..05d7f096d73c
--- /dev/null
+++ b/kde-plasma/discover/discover-6.1.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma resources management GUI"
+HOMEPAGE="https://userbase.kde.org/Discover"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+firmware flatpak snap telemetry webengine"
+
+# libmarkdown (app-text/discount) only used in PackageKitBackend
+DEPEND="
+ >=dev-libs/appstream-1.0.0:=[qt6]
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/attica-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ firmware? ( >=sys-apps/fwupd-1.9.4 )
+ flatpak? ( sys-apps/flatpak )
+ snap? ( sys-libs/snapd-glib:=[qt6(-)] )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+ webengine? ( >=dev-qt/qtwebview-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ snap? ( app-containers/snapd )
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_prepare() {
+ ecm_src_prepare
+ # we don't need it with PackageKitBackend off
+ ecm_punt_kf_module Archive
+ # we don't do anything with this
+ sed -e "s/^pkg_check_modules.*Markdown/#&/" \
+ -e "s/^pkg_check_modules.*RpmOstree/#&/" \
+ -e "s/^pkg_check_modules.*Ostree/#&/" \
+ -i CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: Port PackageKit's portage back-end to python3
+ -DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt6=ON
+ # Automated updates will not work for us
+ # https://invent.kde.org/plasma/discover/-/merge_requests/142
+ -DWITH_KCM=OFF
+ -DBUILD_DummyBackend=OFF
+ -DBUILD_FlatpakBackend=$(usex flatpak)
+ -DBUILD_FwupdBackend=$(usex firmware)
+ -DBUILD_RpmOstreeBackend=OFF
+ -DBUILD_SnapBackend=$(usex snap)
+ -DBUILD_SteamOSBackend=OFF
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ $(cmake_use_find_package webengine Qt6WebView)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 686392: needs network connection
+ local myctestargs=(
+ -E "(knsbackendtest|flatpaktest)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-plasma/drkonqi/Manifest b/kde-plasma/drkonqi/Manifest
index 2a825ecc3916..df1d7c2503c2 100644
--- a/kde-plasma/drkonqi/Manifest
+++ b/kde-plasma/drkonqi/Manifest
@@ -1,6 +1,6 @@
DIST drkonqi-5.27.11.tar.xz 865308 BLAKE2B 62d395cd6fa18c08037886ad1b9240f080789c651d6b46a4f24eaff67ff1cd36656c1700df33d4ccff21d6cc2abad4e965fa5f678e2739ac745ef8a5490bdbe4 SHA512 c4e4e02f6b039d67e9f82c30f92576127f99e202bef4f0098dd59e7bec6071b587e79c687e5f19571c2be0fc91545258d4059a2f09836c50810021043cd300fd
DIST drkonqi-5.27.8-revert-add-sentry-support.patch.xz 11996 BLAKE2B 17bf8c3e5c9a5bad200d22fa59b84a97caeca2c164d8b92a1dea665df7e73111401e82c1bacf5ab24c40fb21767c6dea38b38afd288d32190e1c72e453a38558 SHA512 50e448f311bde34c7e77a229aa7816899b7eb743b522d41bd31cc2b18741939a028fe42e267ba440560535fcb33890e3360e20d157a2e5959d2943ce8960491d
-DIST drkonqi-6.1.0.tar.xz 871416 BLAKE2B 3133b44a11d5cddd71d97e72e14df0f175ddefb4df620b3e376bc4cb90cb3ab8fea2c3df0eec4694a5a51d1128af393d6b768222ab87c83b933c254057e0af03 SHA512 bc56b5a71491c0ea45c894ef4912458100e22a226a87ad2b451fa964637a64d44152792f7995589aff95ca2a00f30d309625ea90c3c3dd2a295850c6618c690d
+DIST drkonqi-6.1.1.tar.xz 870972 BLAKE2B 05f19d5c2d315d7c7d8a78db2730c3574c6044a01eb348ba88873f5d332a1645c271e0e8d296a889c4360bc87bc3a8cb0f4cd8f2cce5a337ca50500e57f785b4 SHA512 d5a5cb16328badc6383af607621efbcd48638ea70f3879833d403d2976db054a65a6e2d16dd4d0e85feaa4f1a5be12f80e7593f73b843cb8d13125bcb9aaa3d4
EBUILD drkonqi-5.27.11.ebuild 2194 BLAKE2B 331cc9a9147c6e842526c5e1aafd2e490affb77e1e4284830f6c3438f9202c1ab467141a18684a6f5c4b8d2f86182cd2ce0757003292d50fb1293b8a87b90d79 SHA512 0b7917587b7a6a4f5f41865a6ec4c9a58c67bc39a18e84e7a011009fc35cfb91abd30a4d250e8a688da8fe81b318f743f79d64e92dd337e86abe22b63ef2dfd4
-EBUILD drkonqi-6.1.0.ebuild 2310 BLAKE2B 281784181d98e2c8c950b2d6770f2c70238362f44bdd70abf4713a2be464eb49b4b1762b491d786da719b7a5017f47fbf8df2e441f84e522c3f108d9b94a93fa SHA512 69973f0b5b4964d71f8b3e6d47df9a344de24313db3c3e09c99ac907b371238ac5540e901238916a61b2a4787daa1af583e1f92f0d789d97c0d77410bb1bd7a8
+EBUILD drkonqi-6.1.1.ebuild 2317 BLAKE2B ef5ab8d5add9c24136a727cd8632ac49dab5577b93a12bf9e873080ed8085ec9618ba75021f6bdd91f32b347d7272619857137971e82683b0660131b6d4fcd1b SHA512 6b8cfb0ccd61889cde8076cdbe48289f98f54ce07699dbabb427aebebdbd3da951e8bba0e8640b2c2aa0e2dc2ef718602326d3a6e3054a73bab3e3d941edfae0
MISC metadata.xml 392 BLAKE2B 38015ee1b8729b620a05eef60cc8d0005b384dcb707241fdb4c25ce8cb7f297b7cca0816529e159eef71d8da57c98ff77d998b21d9ecaa9d1c971c79ee0ba0ad SHA512 f68e3938fa6e3b15145287cbf9ddb99a7ca2bfb76e173fb3d1b067c76c993cf9a277a0d11ac0adaa143727088a6c9d076c5b057a9ea95f49f85e25ccf6d5423b
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild
deleted file mode 100644
index 518943c13106..000000000000
--- a/kde-plasma/drkonqi/drkonqi-6.1.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{11..12} )
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org python-single-r1 systemd
-
-DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="systemd"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="${PYTHON_DEPS}
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/syntax-highlighting-${KFMIN}:6
- systemd? (
- >=dev-qt/qtbase-${QTMIN}:6[network]
- >=kde-frameworks/kservice-${KFMIN}:6
- sys-apps/systemd:=
- >=sys-auth/polkit-qt-0.175.0[qt6]
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- $(python_gen_cond_dep '
- dev-python/psutil[${PYTHON_USEDEP}]
- dev-python/pygdbmi[${PYTHON_USEDEP}]
- dev-python/sentry-sdk[${PYTHON_USEDEP}]
- ')
- || (
- dev-debug/gdb
- dev-debug/lldb
- )
-"
-
-pkg_setup() {
- ecm_pkg_setup
- python-single-r1_pkg_setup
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_PYTHON_VENDORING=OFF
- $(cmake_use_find_package systemd Systemd)
- )
- ecm_src_configure
-}
-
-src_test() {
- # needs network access, bug #698510
- local myctestargs=(
- -E "(connectiontest)"
- )
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then
- elog "For systemd, steps are needed for integration with systemd-coredumpd."
- elog "As root, run the following:"
- elog "1. systemctl enable drkonqi-coredump-processor@.service"
- elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket"
- fi
-}
diff --git a/kde-plasma/drkonqi/drkonqi-6.1.1.ebuild b/kde-plasma/drkonqi/drkonqi-6.1.1.ebuild
new file mode 100644
index 000000000000..0f834b2e3ca7
--- /dev/null
+++ b/kde-plasma/drkonqi/drkonqi-6.1.1.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{11..12} )
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org python-single-r1 systemd
+
+DESCRIPTION="Plasma crash handler, gives the user feedback if a program crashed"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="systemd"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/syntax-highlighting-${KFMIN}:6
+ systemd? (
+ >=dev-qt/qtbase-${QTMIN}:6[network]
+ >=kde-frameworks/kservice-${KFMIN}:6
+ sys-apps/systemd:=
+ >=sys-auth/polkit-qt-0.175.0[qt6]
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+ test? ( >=dev-qt/qtbase-${QTMIN}:6[network] )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ $(python_gen_cond_dep '
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pygdbmi[${PYTHON_USEDEP}]
+ dev-python/sentry-sdk[${PYTHON_USEDEP}]
+ ')
+ || (
+ dev-debug/gdb
+ dev-debug/lldb
+ )
+"
+
+pkg_setup() {
+ ecm_pkg_setup
+ python-single-r1_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_PYTHON_VENDORING=OFF
+ $(cmake_use_find_package systemd Systemd)
+ )
+ ecm_src_configure
+}
+
+src_test() {
+ # needs network access, bug #698510
+ local myctestargs=(
+ -E "(connectiontest)"
+ )
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z ${REPLACING_VERSIONS} ]] && systemd_is_booted ; then
+ elog "For systemd, steps are needed for integration with systemd-coredumpd."
+ elog "As root, run the following:"
+ elog "1. systemctl enable drkonqi-coredump-processor@.service"
+ elog "2. systemctl --user enable --now --global drkonqi-coredump-launcher.socket"
+ fi
+}
diff --git a/kde-plasma/flatpak-kcm/Manifest b/kde-plasma/flatpak-kcm/Manifest
index 10acaa010c5d..1fbfee523822 100644
--- a/kde-plasma/flatpak-kcm/Manifest
+++ b/kde-plasma/flatpak-kcm/Manifest
@@ -1,5 +1,5 @@
DIST flatpak-kcm-5.27.11.tar.xz 234316 BLAKE2B 7d68b8e199573f2c7dc5169f4cb9aaf4a267a97558cadbbbaa9ab023a73553d18be65f63fbfb302c951272b06b5ab46aaf8c4d8915e250efed33fa3a005305a4 SHA512 78cfde4e7d9177ff2eea8be56d18b81797c97fedd09736387ddcd39d6aff508cee1dc10d187faed43706412613b692a7d9d852a0e21716c63597f19fc959c87a
-DIST flatpak-kcm-6.1.0.tar.xz 241844 BLAKE2B 15dc923d9faa79f0ef316a4caab4a7eaaccfe5a7abbed16048c5b9d47e95b0c32256f86ce0f7dcd6df1e7de1e7bfd6498fc1ea5f462014776a9e9904b2df1139 SHA512 cc87b5e1ad0936519cac5c72402435926fe1b2c0a5f2507711d650579596a5e9ee68c96883aaf122ccbc00bb2cd47ac0ef5585599db1ea130cd6dba5cac1b470
+DIST flatpak-kcm-6.1.1.tar.xz 242544 BLAKE2B def165b47288e946740784c21e7ce7f4c56a35ec73944e767dd4488b9a2473cd9f18b549b5f45dabea47a23f24bda33a164e75450ae790b85021b3b454183903 SHA512 92cba0661cf239b7152c99acfc44249cc37d4a6e02e3d89c50d804296a8f1b1be2a2566dc50704988ae4f6d82efdd0ad0f45ba4883d5d7510366b96fbc58521d
EBUILD flatpak-kcm-5.27.11.ebuild 853 BLAKE2B 8ddfed896419cc8ed28cad0a3394594e45d8d006f30b689102fa39e59f0c3177b00e4d1b4def0cf2a8d5fe2154d67ae5e811a2f68dde1b8658ea1921683f738e SHA512 151ba88c4b0a08666e2f3908a7f103c24f3ca2c4593c43b4cd712d584c4ab3880f7a9b6781f706fab23527b2b62e487fa8dc59f6b14ae913d6717e06fa9b6db5
-EBUILD flatpak-kcm-6.1.0.ebuild 845 BLAKE2B 1464a048bdbb51751840a31a87380210e7129b5e339dd908bb978a65bcd826eafed87fe4c85b5c7d11ee12669d8eaf1a5df8f3dfa68a8506b86a9bbc9fa0f18f SHA512 7aca1af32cff53baa507ea7a7e0c69b9f0243c3db9ca96ef0d4a09dd989c35eecc1db2d8c79c732e0787d7c475d1a6ce2f2e47430d342a66f73362d249e42865
+EBUILD flatpak-kcm-6.1.1.ebuild 852 BLAKE2B ab63e49474002b94a12cfaccf858372bc61910d893581f99edf941aee04e6956c8ef4b83cc423deb71ae62159f95cf6612defcf4ed696fa07aa248892c0827b5 SHA512 0dc52454e9348590ba3e99b752bdd12e5e9271db4bdb98a12e7b5bef49d8cfa6d6c8102416f3803f8cff9a1557f4df8f9e59796e2ae331b71230eb2a73bf914e
MISC metadata.xml 380 BLAKE2B 7fb092f734e035613934325835c14815cb686f0424dbcd760eddcac663453c5d833f0ac87cf642a3aa6f3e1daab50a95a070472ce9ec1c2711ae8245c31e3aa2 SHA512 81bf32fd4261ece5e11b52c3a759969ba25826662d19329df03a47d7fe1f43e8d3557522d6aea169b5ce66f5dc4448f2bd12a14f0e3a254184b4050d1d8e6e48
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.0.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.0.ebuild
deleted file mode 100644
index eed89d195d1c..000000000000
--- a/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Flatpak Permissions Management KCM"
-HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm"
-
-LICENSE="GPL-2 LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=sys-apps/flatpak-0.11.8
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.1.ebuild b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.1.ebuild
new file mode 100644
index 000000000000..6d2869676992
--- /dev/null
+++ b/kde-plasma/flatpak-kcm/flatpak-kcm-6.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Flatpak Permissions Management KCM"
+HOMEPAGE="https://invent.kde.org/plasma/flatpak-kcm"
+
+LICENSE="GPL-2 LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-${QTMIN}:6
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=sys-apps/flatpak-0.11.8
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/kactivitymanagerd/Manifest b/kde-plasma/kactivitymanagerd/Manifest
index 9f7f23efd62c..5c53da9f6932 100644
--- a/kde-plasma/kactivitymanagerd/Manifest
+++ b/kde-plasma/kactivitymanagerd/Manifest
@@ -1,5 +1,5 @@
DIST kactivitymanagerd-5.27.11.tar.xz 126972 BLAKE2B 8e293e6ef19de7ce2048aceaa5152d10d4488e082f032ec805a0df6932fd74d29a3f8879cf109f0554881ece2b1e45ec695e12fbc80c9e7469b343b9ae4230a2 SHA512 0174babd75a7c13d2014d9bc3bf65b20a6851d19eeed2d2421524ca31db0ffab3dc973f7da753e4805096e9411632df082ba289ce9870898b58522fc7410ce17
-DIST kactivitymanagerd-6.1.0.tar.xz 110040 BLAKE2B aa7ad2a957c2c54779fca85fbad04bff0dd22107154e02dddb8da32c3d2c00da764284887b5b5a293a18dccfb2d26c2c51c76323e5d3e70799a8078483106f1a SHA512 d8d1d093d87fea94c6df5aa78772133cda5c504e5ac94528a4120b3506eda7cd8a8211cc6b9c34f5f16c51b6c439a1d2592fb8a7256055b7163dfd27965b9c65
+DIST kactivitymanagerd-6.1.1.tar.xz 110220 BLAKE2B b0ca6f2c9cd9dfbfb93ad8d339967d950cf56a7c3df849ed128af8bdfb929a9fa7906ead75f41bdb9557b5a4713dbabe32eb8d9634b8586fd9cbfde792d318c9 SHA512 de117d20bdb9e9dd401d9b9397d7e6923250292ee7fced57ff81f342a840c9fc57b794e14bb2f4e7b076c82b58f830860f588d77c20f92d3360f03463747f398
EBUILD kactivitymanagerd-5.27.11.ebuild 1001 BLAKE2B a53d35dd742ae629f6664027f951423df653f82707dcf6c72535e7fcf5f079a9915f8dd5445f719075e178a9cc89141e72c8b7ff668873c658ca0ba02f1b2929 SHA512 7f852e849997d9278cbaab509cd93d76d06a71221c9b32dc0b0e9dbe439ab83dc7a07efa88323f0cd19623388b6e51c5fb19a837a4c33c3a6da86d6f29120da7
-EBUILD kactivitymanagerd-6.1.0.ebuild 899 BLAKE2B b2b4dedf2b6d0a7e8a3eb6d2105ec00d22e4bdd81522dad4f1ec779cb0e34c79a18dd392e8b3762f3ea5e176817fcc7cbdf572b45e8b71460301ed0e730c3bb1 SHA512 c267641bb7903f8f443911000f488903e1fcf7e178309f3b10c059a6d2521b81731d17245862c817233e90ca31ea6c9844ef1b0bd4279bf5bfb42759df2ac1a2
+EBUILD kactivitymanagerd-6.1.1.ebuild 906 BLAKE2B a5d4a486fe4612235227b263f95d8584d93f2d6d52838dab35597e053bb84a9f8a3591cae6ac24f43f4de170815da80e79b8eb6f81e98aa9a22ecdc32e0256bd SHA512 348739549b4e8f161dab5fbb9a7a7b9600d820c62f196c9fd181834fd74e11346177ed245efacbff81816e35495b77f95c8dc36969569743d1b514db8837e09e
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.0.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.0.ebuild
deleted file mode 100644
index b79f9b7e9cf3..000000000000
--- a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,sqlite,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
-"
diff --git a/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.1.ebuild b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.1.ebuild
new file mode 100644
index 000000000000..0d85e1fb6f99
--- /dev/null
+++ b/kde-plasma/kactivitymanagerd/kactivitymanagerd-6.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="System service to manage user's activities, track the usage patterns etc."
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,sqlite,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+"
diff --git a/kde-plasma/kde-cli-tools/Manifest b/kde-plasma/kde-cli-tools/Manifest
index 06d6b6eaf4ad..97ad3a5fa6b4 100644
--- a/kde-plasma/kde-cli-tools/Manifest
+++ b/kde-plasma/kde-cli-tools/Manifest
@@ -1,6 +1,6 @@
AUX kde-cli-tools-5.12.80-tests-optional.patch 345 BLAKE2B 19415ec444e631602193daf715a94481a672447f0e262a78787a23d7c352bb18cb775e5054986019e5b21796ae24ace44ab92f337160a11500330fb03c3c75c6 SHA512 bb15a8b6e65298cab07e5a7ea9e834b2d565b2689a0c8d06c0b257fae9bc8a18f7af3922404ae4c13518c6be63fcb7581f0d50ec93d3ba9a64310fd901e2f461
DIST kde-cli-tools-5.27.11.tar.xz 670892 BLAKE2B 56463030f1935dd722212282000f9fd5e337de7171cc2f9ec08fdae66ed681463680af33fa5ac6b21c93e9eebbb4b415a211f0e72f075521960084afa69bfdb0 SHA512 8f6bbe39df4e491a28d3c6576c58bcbf74971f54157a8cdbc3bb7d4719a31d83f38bae45402cb8f48f11bd37d907bb625f89b929b83a2bb459d7c9c836d78006
-DIST kde-cli-tools-6.1.0.tar.xz 629164 BLAKE2B 53f381b78d80782b6135c232c927a9c5c80e513a5fb2522e6654e14d380cd3745b242ef6a8fbe0ceb91c86c4a57a1b2e294d8a1036411a3fbaae274c47fb93ae SHA512 565e39bd43cee3a1572ea816118eb1c6c88322863506d82168f330d2190bdc04c2c9559ec72429b668c244d2796fe040edd41559f722bfc273ecf8b7ea96c8cb
+DIST kde-cli-tools-6.1.1.tar.xz 628604 BLAKE2B 9693ac10c549dfecaad1b0440d74cba1c69c173afe63af53d7668e1691ab20d140b19a312e111e63dd27909da8b9f3481619f65bc6664227d1c7e0d094522c41 SHA512 d89be083dcb12f03c6de527c51f62cf949bc425a92662b1add922bc40e001b208701f3411990972926414cddb82468f7e4fbba5b21ee9e8d6cd705b91c5a103d
EBUILD kde-cli-tools-5.27.11.ebuild 1760 BLAKE2B 8693dc3463e9a2c956dd203fe689d61bed1274ea22f90655ed4f6ac10091afdf4ce27de060dcca89371c68d3a325d1fd1d3e33a710a30ac156219f43d321aa84 SHA512 70cd6bad7ae2f3296be59dffb74643c1b837d071305e9ff2f5f212036ef951825d3d22d068e41136f6f49c5914cb3b682fa85c915655888cc17a2296d6494adb
-EBUILD kde-cli-tools-6.1.0.ebuild 1498 BLAKE2B 355eeef68bf0a52511d4097f60d9d136b1a6ac43064ce98924f4a749b73e0aadbee9ded6444df697ab932933b5eea92756e9042d2ee5c6854466b03e5928ae21 SHA512 42f35b13def8da3e0f61bd2f193805ff11d01c7b921de5f08bdca4c6698a4b964690d1ff1073e7c456fba6f69de97e567f8519fbfec94584398c5d3ef11437eb
+EBUILD kde-cli-tools-6.1.1.ebuild 1505 BLAKE2B 78c25d37503f769e61cf880065391805e3d3710e035f260d037c7c202cabe0d45e556015f3d412eb73c397a7f2a3fcb5b0502f48985265927e798b675d4c6b47 SHA512 8353597434d8db6be326df680121c12b3132b2b02a83f9f31afeec817d6ee48b101cacc572638cf923c9bc4870e465e18c9192e2fd83be99f0066975bdea22c2
MISC metadata.xml 486 BLAKE2B 1a7c2a5cfa5065f0555430580bbf1ef93b4c6a3849ce1e963c6efc791e0ae13457f1a9abd4f5330d777a74e55f7bba616b64b0b1e80f094e9c1d6acd610491c1 SHA512 75f5d7f5ce1624c964a7b62a64ad6d004d735946fa20d2e95c91871e5f5d70b4e1e0155c0054b752f91d59ef554f828b2d50b0b5ee206147a97a957a44c5ad7d
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.0.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.0.ebuild
deleted file mode 100644
index 3dff4b28cee6..000000000000
--- a/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system"
-HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="kdesu X"
-
-REQUIRED_USE="kdesu? ( X )"
-# requires running kde environment
-RESTRICT="test"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
- kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:6 )
- X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
-"
-RDEPEND="${DEPEND}
- kdesu? ( sys-apps/dbus[X] )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package kdesu KF6Su)
- -DWITH_X11=$(usex X)
- )
-
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
- use kdesu && dosym ../$(get_libdir)/libexec/kf6/kdesu /usr/bin/kdesu
-}
diff --git a/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.1.ebuild b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.1.ebuild
new file mode 100644
index 000000000000..47a360f412a2
--- /dev/null
+++ b/kde-plasma/kde-cli-tools/kde-cli-tools-6.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Tools based on KDE Frameworks 6 to better interact with the system"
+HOMEPAGE="https://invent.kde.org/plasma/kde-cli-tools"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="kdesu X"
+
+REQUIRED_USE="kdesu? ( X )"
+# requires running kde environment
+RESTRICT="test"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
+ kdesu? ( >=kde-frameworks/kdesu-${KFMIN}:6 )
+ X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
+"
+RDEPEND="${DEPEND}
+ kdesu? ( sys-apps/dbus[X] )
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package kdesu KF6Su)
+ -DWITH_X11=$(usex X)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+ use kdesu && dosym ../$(get_libdir)/libexec/kf6/kdesu /usr/bin/kdesu
+}
diff --git a/kde-plasma/kde-gtk-config/Manifest b/kde-plasma/kde-gtk-config/Manifest
index d9c21a2dde6c..99341e4574f8 100644
--- a/kde-plasma/kde-gtk-config/Manifest
+++ b/kde-plasma/kde-gtk-config/Manifest
@@ -1,6 +1,6 @@
AUX kde-gtk-config-5.27.11-revert-6b3865a7.patch 1458 BLAKE2B fc8877c7a889ef17ddb42c50307d613ce6134bd02470e23c4419756bf45d3048af3a44051d514ee2e280f1a5355ff1c87eddd3d3d379b508d6f765fd0b84ce40 SHA512 7119a8e7fcd7f4b2505763a4e3be3c404c2a39093774d9acc4637504da5a13225537338895274ee0c67a16aa976ae41f5707f0586ca318a694ea5fc9024a4811
DIST kde-gtk-config-5.27.11.tar.xz 77516 BLAKE2B db2d4a03aa563cfd4df9c227400ccab51acbbace4b403dac30d9ef05ecca76186256435fdd62e46995fc7594d20a95109d1ecc6c941735bb22cca34e35a3b9a2 SHA512 5887631ba33ce1c121843412a713bc6fc3099a16a8961c9651919e66d9cce83f8391c47d7f6a5f4ad32ec5a497095755b315dfbbeb47ab5b3fa71b9166bf0ba0
-DIST kde-gtk-config-6.1.0.tar.xz 78664 BLAKE2B 6ddde331db0d226dfcd9a82476f4e07797b3856a3e1ff871a3b3d62a199337430c8e5702e0cd9fcd316418f984d9c4a980bb4dc155b363aafe0c44c4232dbfe6 SHA512 8efa5e979e69fb9c9aa7e469426cbd46869e1f6969ccd5d97bcbe906dc6879d570e931eebb27b35585b725c9993c2844cbbf77df145292cc289c83416a31ff92
+DIST kde-gtk-config-6.1.1.tar.xz 78572 BLAKE2B 8daf036112fc8322fb94e94ae373f3d95bd90cb2a70d5e53e8ae4b9ae0551b291132ddb7e75e340e45fc4962bf03f4df839437afdc1db7f09f51d1fa3d99857e SHA512 64b169fb87f8fc0859ac074fc52633af0d51351cc58ae22fb5ba534da61f57e6ae6c4bc20d8a286cddfdc788dcc7d26fa5d860147a7a41fb6ef8c2398c87cb08
EBUILD kde-gtk-config-5.27.11.ebuild 1350 BLAKE2B aae2a2997056367dadd0312eba82d44c5080ccaef474df14c4407307db7844e3b1fab77333ec1183db85a1cffe1180a3bc77af87335c90edf8c7dffbe607aba3 SHA512 e1edcbc0fec553cdc806bd4987f7473b62d9e5e13e00b1c9bc891de9b1547107ef06b8401daea4b16ea9a396f01f38de053f2076541c51f94fee85233e61d59d
-EBUILD kde-gtk-config-6.1.0.ebuild 1239 BLAKE2B 22aa3a45df30d37d7613b81979cba8983a2c614edb01d3a3c0df3c8a1127ba74f73791d7df4d2dd782eb694317f7da84dfb1f9c2867a88ee3dc9b375d716f70f SHA512 ba6681a066cae236f7899037772d1e1723c1d630740173788eefda661b5ec4748992633bf21be7d1829145786f47cdfbae62a1eeec326f72a837d369ed1cbf54
+EBUILD kde-gtk-config-6.1.1.ebuild 1137 BLAKE2B 44bb90d9912a74a6426a0b38561bbf7f4b5768681f6049fda241c1cee1fbf42c981897fb8c4dc9d369d6c755afb3c37ab2cc32a5e787b8119df82e4bd29437a1 SHA512 3c891032f65868ba4fcd5a29b610635a3efe3efff0caf15c0cfa930107ecfbd1aa840acd3f1efd29c94206e9fe09bf188e71f83988ff08c556fb2f49e648af9d
MISC metadata.xml 383 BLAKE2B f777a289078d97cf61477b7364c466cb02681aee2ca3e21ac909dd93ee5e9877e245919785bb45be2290e1361254aa6cfe51052a7334c7bf81761109e2080483 SHA512 58cb2b2ceac37139c32ed88ed94a3e7a1063527e7f84140a82f990dc7f1b47e821bef1b4668da56f63b963490886c1cdaa568f49f70a89671dd94aaeab028057
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.0.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.0.ebuild
deleted file mode 100644
index 558aec06c9b0..000000000000
--- a/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
-HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
-
-LICENSE="GPL-3"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtsvg-${QTMIN}:6
- gnome-base/gsettings-desktop-schemas
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- x11-libs/gtk+:3[X]
-"
-RDEPEND="${DEPEND}
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- x11-misc/xsettingsd
-"
-BDEPEND="dev-lang/sassc"
-
-src_configure() {
- local mycmakeargs=(
- -DDATA_INSTALL_DIR="${EPREFIX}/usr/share"
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- elog "If you notice missing icons in your GTK applications, you may have to install"
- elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
- elog "for example."
-}
diff --git a/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.1.ebuild b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.1.ebuild
new file mode 100644
index 000000000000..39887afe6d68
--- /dev/null
+++ b/kde-plasma/kde-gtk-config/kde-gtk-config-6.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Syncs KDE Plasma theme settings to GTK applications"
+HOMEPAGE="https://invent.kde.org/plasma/kde-gtk-config"
+
+LICENSE="GPL-3"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ gnome-base/gsettings-desktop-schemas
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/kdecoration-${PVCUT}:6
+ x11-libs/gtk+:3[X]
+"
+RDEPEND="${DEPEND}
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ x11-misc/xsettingsd
+"
+BDEPEND="dev-lang/sassc"
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ elog "If you notice missing icons in your GTK applications, you may have to install"
+ elog "the corresponding themes for GTK. A good guess would be x11-themes/oxygen-gtk"
+ elog "for example."
+}
diff --git a/kde-plasma/kdecoration/Manifest b/kde-plasma/kdecoration/Manifest
index ee9add45c122..c34a5e08e244 100644
--- a/kde-plasma/kdecoration/Manifest
+++ b/kde-plasma/kdecoration/Manifest
@@ -1,5 +1,5 @@
DIST kdecoration-5.27.11.tar.xz 52748 BLAKE2B 8d3e7bd7e27dddd3b1f6ceb728291235fe1ae58c39d5eb242643aa27553c942062cf85d5f638c6a47fc45ad93f7a9ec8609dd1815c1b70ca7ebd246d32270966 SHA512 dd687d9925a56630df9b9e7b1ac58c1536efea97307a75b3f0fc43357d2f118c8727ed425cf4267ffee13fc9ec96c0f592d94b77835ce819b576dba00bb25037
-DIST kdecoration-6.1.0.tar.xz 54984 BLAKE2B 71c348cf873ce79df8203415ec9d47af9bb551fa5157bd25cf3738a79bf205f910338e0b448cbb1ad567f4af73295e5783b59f88b21c973ee55087bf43593937 SHA512 03360f54110ebc5b8c81ae909eb945c0373d26cba36ca66c2e695d3faf4769b22719128b4a4a120d2e370e90a3d1586403a96382b491fe4ff1b99776a58a9e2b
+DIST kdecoration-6.1.1.tar.xz 55016 BLAKE2B c84f12d07ca02cfaee06d6578aff2c47d511dd40cd60ad4b66e3ae958e8725af50a3c045070fa165017918affff6d11f7ae399f6d4f63ec9fe403f372c4bb3be SHA512 7d5d1a3df8352d97a90373c436f7c70ef5cc8b9bc5988980aecdddf4ee8003e2587033566ac42c064827f2e9ffcd12f77f4fad68c40524894d980a1f9bc60510
EBUILD kdecoration-5.27.11.ebuild 517 BLAKE2B d42f42496a491b081cba7f2ab8f34b5d6948db2fe7f369a2767b2683a5e19522ff0ad811f5843ee9fe27642a501ed138c264f96455cf6dce84b397d05ce74592 SHA512 bb2d8c47c180da4c8159d26c3e3d19d475132a7fd7d7c18b956a372cf3e22ec783a0e5890cf9472599f41dc648fa92828c952997b10db540c4e66a36816b0f53
-EBUILD kdecoration-6.1.0.ebuild 423 BLAKE2B 6a4e92c8c733cf8dca05c7c77cc2c528ef156ecd871868032a06b15262224a2815ffab88752f9023d1cb2698abcc0e49123cb374a9db94cb52da3789964c1f90 SHA512 fc37c2732bc103463ce459229864b1612d82b757e7816f25b48be68a6de6dffb4fabe6f0b46375fca0f1c1923050f0f94edc9fc5978bf8ddaa68f4e31e4d3fb5
+EBUILD kdecoration-6.1.1.ebuild 430 BLAKE2B 2970bfb2a7b40e4ee1673366fa6a7229a3f6f1eeb596f5051ed4af1d25d2faa73674abd8b6258d3ce3aec96f880a26a9476c6d9b7b09db9d5d8a38d493e51566 SHA512 b4a00ef799468acf864cd134c9d5bbc7f4488174bda81c5966a7a8e812524720aca27ec53eff015f39f17ecbec7ca68e244bc39b136d4bcf586751589f555ce5
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kdecoration/kdecoration-6.1.0.ebuild b/kde-plasma/kdecoration/kdecoration-6.1.0.ebuild
deleted file mode 100644
index e1355784af45..000000000000
--- a/kde-plasma/kdecoration/kdecoration-6.1.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plugin based library to create window decorations"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=kde-frameworks/ki18n-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdecoration/kdecoration-6.1.1.ebuild b/kde-plasma/kdecoration/kdecoration-6.1.1.ebuild
new file mode 100644
index 000000000000..252d807699b5
--- /dev/null
+++ b/kde-plasma/kdecoration/kdecoration-6.1.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plugin based library to create window decorations"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kdeplasma-addons/Manifest b/kde-plasma/kdeplasma-addons/Manifest
index 5bfc04d51a4b..3dd42622a8f3 100644
--- a/kde-plasma/kdeplasma-addons/Manifest
+++ b/kde-plasma/kdeplasma-addons/Manifest
@@ -1,5 +1,5 @@
DIST kdeplasma-addons-5.27.11.tar.xz 828464 BLAKE2B e1510944a45d20c0fbb46204e5ecd029a6de92396c40eadfe6fd932e8319c101befdb6862b385e0c8f02a5d91890927a576e1557563dab591d4dca745087318f SHA512 fdb9fdecba5e3b389ebc1ef165de3a988b52989bf4d38e38e46629355c937967b82f7cda8843641c16cd4927eddf6c35038168ffb739106eb33b356c9d939c86
-DIST kdeplasma-addons-6.1.0.tar.xz 895092 BLAKE2B ef20dc56e353420da087103c91c89888f557af01cd1d684adb3a825fb06d9b2314edcf807e2de84700c1787e7c217ca4fe37635932e343a5edbdae634ef0c754 SHA512 e62423633114bb4b2422bf36b62fd440d21417d26ff23029cc8503de4bacfc7ca642b934dfb4f2175b0ccc3ee52bb9b46baf10bc312abc24e3a4c83fbd85e30e
+DIST kdeplasma-addons-6.1.1.tar.xz 892636 BLAKE2B 9809dce7367eb1595508f55644caddd6000a975e30f9d0ba5606c3c88272d95d3da7845441a5dfab6f4dddfa9a5ee92bd6bda3259ea2700140c8bd7df6d393fd SHA512 91cafeb807acb0a2a93410249e14a7fb34ba7102cd2460e35f1677e27754b5c94948166540ef98f1f98c888a8fe95df49ea3ebb1f8cf9798256714ac7a08d1a9
EBUILD kdeplasma-addons-5.27.11.ebuild 2021 BLAKE2B 7f7a8791a71523309f88c64d4d2d0b9a03c51efef59f5a44abf0668a7ce93900615d55659e47e9957638be2bf5a6578a0a37896b61269d83d4b4a055a416e60d SHA512 6ffd8519b1806ffb653ba8fed8260d149b5e141e082c0b27ade0fcc80ec8d022af054334dc3cc3a98005c175d2ca1c80c308edd02c5dbf9f84a10f00f35b0ccb
-EBUILD kdeplasma-addons-6.1.0.ebuild 2065 BLAKE2B 1277263a45e38092203a76100f476136d29bfdb3c876419bc32b1883cfe40b5d4faa60cf5bd52711099203d90e39d986e79cb772bb36118704b67699b9c340b3 SHA512 72919e45a3ad6fa4522b89f6c591620addfbc96873771ee9f931046b54d3f34b589929ff3ae0feb39fae27e0bcdcb48e44202e109d6566b113138cd133f4066c
+EBUILD kdeplasma-addons-6.1.1.ebuild 2077 BLAKE2B a17674f2d4d57b2487a041f9bf20964062cd35e2bb7a3f5929eda40155f4d7ad31f21fe9b1d554965e396d5b05c4d385151a5501a9ca372acd7e05c46cc4b330 SHA512 f76427152ffbc7c507f3dc82506174e329d77a6a47e2f366e9062aa7719c5f6a56f0b27e708cf456f1724393f4320b08d128361e82897d8dbfe341f61b048a19
MISC metadata.xml 761 BLAKE2B 8fb948af5840ea273734e4f0fc55ff8628d8f4edcbc27ef970319ae52bb0fb0a8e871db30c2f933144c4249d4a0ac16b0e99dbc143e68de8030600010fb244e8 SHA512 11e6d17d4c7c93d09d8c484990448b09c4bc5f5d949fd62351aab15db15ba6e24fb710b53e5305532f0d468d3fbaba7028a2a201eb5b522b0b38855ea23ca7e1
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.0.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.0.ebuild
deleted file mode 100644
index 7660c598ed51..000000000000
--- a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Extra Plasma applets and engines"
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="+alternate-calendar share webengine"
-
-RESTRICT="test" # bug 727846, +missing selenium-webdriver-at-spi
-
-DEPEND="
- >=dev-qt/qt5compat-${QTMIN}:6
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kholidays-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kunitconversion-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
- alternate-calendar? ( dev-libs/icu:= )
- share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
- webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 )
-"
-RDEPEND="${DEPEND}
- dev-libs/kirigami-addons:6
- >=dev-qt/qtquick3d-${QTMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package alternate-calendar ICU)
- $(cmake_use_find_package share KF6Purpose)
- $(cmake_use_find_package webengine Qt6WebEngine)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Disk quota applet" "sys-fs/quota"
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.1.ebuild b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.1.ebuild
new file mode 100644
index 000000000000..fee9f9170e60
--- /dev/null
+++ b/kde-plasma/kdeplasma-addons/kdeplasma-addons-6.1.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Extra Plasma applets and engines"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+alternate-calendar share webengine"
+
+RESTRICT="test" # bug 727846, +missing selenium-webdriver-at-spi
+
+DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kholidays-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kunitconversion-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ alternate-calendar? ( dev-libs/icu:= )
+ share? ( >=kde-frameworks/purpose-${KFMIN}:6 )
+ webengine? ( >=dev-qt/qtwebengine-${QTMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtquick3d-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package alternate-calendar ICU)
+ $(cmake_use_find_package share KF6Purpose)
+ $(cmake_use_find_package webengine Qt6WebEngineQuick)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Disk quota applet" "sys-fs/quota"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/kgamma/Manifest b/kde-plasma/kgamma/Manifest
index f37d97d94684..56c3ebb66acd 100644
--- a/kde-plasma/kgamma/Manifest
+++ b/kde-plasma/kgamma/Manifest
@@ -1,5 +1,5 @@
DIST kgamma-5.27.11.tar.xz 88576 BLAKE2B 67cd1a9b0f2f080f66871c889825826d16e7b32477928555abdcf0e7de5d8dfeadfb4ea66b792568a136c88889d76d6d3ec9d6c34f5ab7decf9abe04542a6da0 SHA512 853f09c6bdefb8ed3474131785475f9fccbe17edb949308049eda3060609a57ba53d9eae2074e399eedc8a731581063888b2205f59fec396e7296cc062caa309
-DIST kgamma-6.1.0.tar.xz 86592 BLAKE2B 0b21a339659a7fb4a629aba89490733acf53821d21ed3875d4f8eb2ff5c1e89aaf733c101da04107b010ae9e78897faadf71421237c03c6f1b7a02ba73ee25cd SHA512 1020f5ebe621e273cc3cc0d70a9a5e19cd828ec115672d764c85332785d7e98907286f05f00391a2c346147e9b01bddb9126c9211eb171c485216cad5a545792
+DIST kgamma-6.1.1.tar.xz 86392 BLAKE2B 4cd671abc90b27207d3d2eefbd133db6c80a99e57d4c1e0ffd6498b31897095e59c55f79d4418cbf98ced7ce1171e364ed9cae668ac33790768d0b03d4386864 SHA512 4af0861a67910a1965d68383e3824d51009a309136209b4e07ff6462ded91b8ce04564cc49ffad0eefcd902c06e4abf4be7bd20342b90623d77716b07a42b3c4
EBUILD kgamma-5.27.11.ebuild 677 BLAKE2B a7437fa9ccd9e0db64a294b485b0b301812c8f08c95ef01b228a74207b4424a1e5ccf151df43ed9e25c7c1115858b4ed9b9c4b2488f62c2457f54a5a398b461e SHA512 2caf32e9a0ecc05feaa0bded43d3a93c0e36a091b9c582071b05c71240d2ee2d220c188562de6a84daafd212a545d7e9f3ece384a88a70027fc688096855a9a2
-EBUILD kgamma-6.1.0.ebuild 639 BLAKE2B 2f89e3d9604a517d7a240bbf4d461a6496625c1bb85eba3b22ef5ee1d796dc562836f1c78fb8642c58d536f0f7227e2b445f70359bb32b04edee5d24b87bdd07 SHA512 f1dfe30aad7fa09d69aa78d5a6c6ede6d4bc5a32e2000c5104a823809ca6be81fca1fcc813feb7fe0c55067ac93efd77b7e585f1ec085ee72f0e92a3e92d8edb
+EBUILD kgamma-6.1.1.ebuild 646 BLAKE2B 7d539c63ae55e2166a76ad09d465442e9b664adc10068da12f3b0d23cd269243389d7308a0e735917015d5659bf1ffb9816b5033adfa5854c12ca70cb5473226 SHA512 03a95f0810e77d0e994b8e5805e3ec49f822c4fbf44939434fdde4ac8577666493239a46bc493f282c67f32af734b3fee673999be069bc84cbcbbbf21229cabf
MISC metadata.xml 375 BLAKE2B 0b0a1f8412a03b2b2c7e89338892c554e4a9705ef3d7e521357b75b681a6bf89032f096303f5d523d28cbe82e7e40d0610d97966c3399bc347db4db559fb6c49 SHA512 3106657ea45c9d82ad3072fb499834509f160458358f7b77eba4b98697d32c5cb14e7600b7b90268df3b09dc14f4a4d149018fae47671c07b8b8404821286e8f
diff --git a/kde-plasma/kgamma/kgamma-6.1.0.ebuild b/kde-plasma/kgamma/kgamma-6.1.0.ebuild
deleted file mode 100644
index 424932b1fe53..000000000000
--- a/kde-plasma/kgamma/kgamma-6.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Screen gamma values kcontrol module"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- x11-libs/libX11
- x11-libs/libXxf86vm
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
diff --git a/kde-plasma/kgamma/kgamma-6.1.1.ebuild b/kde-plasma/kgamma/kgamma-6.1.1.ebuild
new file mode 100644
index 000000000000..68b6f63657c6
--- /dev/null
+++ b/kde-plasma/kgamma/kgamma-6.1.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Screen gamma values kcontrol module"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ x11-libs/libX11
+ x11-libs/libXxf86vm
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+"
diff --git a/kde-plasma/kglobalacceld/Manifest b/kde-plasma/kglobalacceld/Manifest
index 6f2e09ffb28f..a87e658eafbd 100644
--- a/kde-plasma/kglobalacceld/Manifest
+++ b/kde-plasma/kglobalacceld/Manifest
@@ -1,3 +1,3 @@
-DIST kglobalacceld-6.1.0.tar.xz 55500 BLAKE2B 1385e8a18892b034acdf065f6894dc2f6a3cf5bea447fcc63a310be30e4d23c89821421f58e5e76fc1e92d2188ccc9d314029f6d0ab0810b15ef9b3afc917109 SHA512 7daa67d0797141d86b951bb12556c44e80f5f281b2ddc9b14e665990214ac873e95c4e661a3b1e89440f1725af2212dc91c9eb5d8c5bd75056a0d96692119edf
-EBUILD kglobalacceld-6.1.0.ebuild 1230 BLAKE2B 205ab5fac3f2fa6cee343d0974df44c70044f5d8fde3c548d5287548afa8de2e03875c531e85302960531516a55218e9cce35414b74bbd758535281432f3396f SHA512 1cf3384bb68e6d27bfdeaa5e7fe533f517461592b804d8d1a4cfc252eaf12064bf3ca3dff700f543e1c0433c36f5372cbf6411540236ade1790ab0683bb9a96f
+DIST kglobalacceld-6.1.1.tar.xz 55680 BLAKE2B 8918166f9a45fb7e4aa1df14be2c6ccb8454a54618a474a4be370d40a5cdf752f1e5407fe30757c52c260c019ce86b2b3fe0a990f6d0f77b6668488f313eeb10 SHA512 29022b7c0cbc4f6ded26135ce5c6f5487044b6130f8d62a6ba344789bc970e95a40e4ed076c7fb1a272f12978fc641bd90817e31fcd956174f5259c3fc3d87c4
+EBUILD kglobalacceld-6.1.1.ebuild 1237 BLAKE2B 61c55a1864acfadc5091036dda1b3321a30ca679d19ef0651391bfee81ed58f4cd0a8f87c33b819591178e82f438e828e8b401e6107a37250c60d05b661af11c SHA512 7e9bc0fd8f48dfb1f556a25e30df5ff152545971a3c07f8dbf7c6c90e4124670158d024e6c3331ecd829b753576db939c213c5af712d982e2067f5b9d5632feb
MISC metadata.xml 382 BLAKE2B faba2260bca86bfe095d1c5a7ea352a9237691aabb5db5b976b8ef8d56c20c12d8875d372b3765a7a754cb13dd6a2e59801c0cae17d1d65a0aedb13a252f4ba6 SHA512 9250a23d50cf353480903fe417f79fc7668692a1c16e7e40d6235ad5b5e75961ddffaef1de38f5112c50a157302c7cfdf48fdd7a435b7af8987938ed3567299a
diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.1.0.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.1.0.ebuild
deleted file mode 100644
index 523290eb7142..000000000000
--- a/kde-plasma/kglobalacceld/kglobalacceld-6.1.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Daemon providing Global Keyboard Shortcut (Accelerator) functionality"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="X"
-
-REQUIRED_USE="test? ( X )"
-RESTRICT="test" # requires installed instance
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
- X? (
- >=dev-qt/qtbase-${QTMIN}:6=[gui]
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
- )
-"
-RDEPEND="${DEPEND}
- !kde-frameworks/kglobalaccel:5[-kf6compat(-)]
-"
-BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
-
-# src_test() {
-# XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
-# }
diff --git a/kde-plasma/kglobalacceld/kglobalacceld-6.1.1.ebuild b/kde-plasma/kglobalacceld/kglobalacceld-6.1.1.ebuild
new file mode 100644
index 000000000000..c10e7d6cb565
--- /dev/null
+++ b/kde-plasma/kglobalacceld/kglobalacceld-6.1.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Daemon providing Global Keyboard Shortcut (Accelerator) functionality"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="X"
+
+REQUIRED_USE="test? ( X )"
+RESTRICT="test" # requires installed instance
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X?]
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=[gui]
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+ )
+"
+RDEPEND="${DEPEND}
+ !kde-frameworks/kglobalaccel:5[-kf6compat(-)]
+"
+BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
+
+# src_test() {
+# XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342
+# }
diff --git a/kde-plasma/kinfocenter/Manifest b/kde-plasma/kinfocenter/Manifest
index 5a14e5b897f2..b88caf77299a 100644
--- a/kde-plasma/kinfocenter/Manifest
+++ b/kde-plasma/kinfocenter/Manifest
@@ -1,7 +1,7 @@
AUX kcm-about-distrorc 108 BLAKE2B 9324829040a699d8858a739b228b14035f8a33d4cc5e19af30545a6eb9780808b3350ca12c82a44a1868c32acddd76dcdb4e7b25e5792694b55fbb38ed23db8a SHA512 72f1dcaa04bfe435e64c8e584914eb56a15b63f7c6086f5e025f0c497b4fd5b9592d54aafd335f55d303790af274c9cbfa29c6c7ff87875da648ee16d7717467
DIST glogo-small.png 24583 BLAKE2B 0af2ceae708e56f217120e5d8b880fb71401e3761ab26c4af5e74c0622368aa4e34b05160fae15fbfbbc832077810ab5c1e424826632748299fd22997cbe665c SHA512 648be463ec3812a2edcdab54d7a230bf2bd7e6895f4ffe72321d8fca28a5e1e0980f6e3b9a32f369c8369943ceb802a65a94b9dad820dcf2c81d4581d814cb48
DIST kinfocenter-5.27.11.tar.xz 1018276 BLAKE2B 921832d3c52abfe35d3b77f34161c630d54c6fe8675eac6b2dcc343ab21b7c30b501216c9762aa90a8f5bfc036d2d8859a7419478ec38a85afcbf90315788cc1 SHA512 24a9df9fb28637e39293669569e4be896956ecfc3a27719821a1498f541aed220e7ebcd0e1a0b63051562690a9400b7fefc9c1217763c87009745e886573205e
-DIST kinfocenter-6.1.0.tar.xz 720676 BLAKE2B 58c00b5305ba72ca20bcb1b6a07c3b6194fe2fdb2aa5168cb82892327ba708f3c2a2d6f3990fcffcdbe17912fe7d979e3fb71bb03f40dfae2c3178b3680575c9 SHA512 18579d342b2bcaf0d1945a070c7e98417499575143f7b001d696b2c9680572a26775a916673e8eb11804a66c74f3e4aaac5dfedeb382d6fbcb52b5c12c9f052d
+DIST kinfocenter-6.1.1.tar.xz 719708 BLAKE2B e21f42e17d8b52b1ba288a0c3925ae052a792aad505660afe47f3b11c4d5c7d111dbdd9a4d57b181152fd329dec8ed62d19c3542b3dc7498824989fb24a1402e SHA512 bf8b5b53c938214c37a11097e396f312b243dec4354b77c08b2e08747a16d2d784a0223ab57f0dc307ee559c1f43c5fc24faa0de4a9fae762df30b9f23f46b55
EBUILD kinfocenter-5.27.11-r1.ebuild 2499 BLAKE2B 054a5aaef1906aed4f70a75a6262cb76873a7530776e0ac03d693f1876805dff4e4b4361461e885a565c5e4142b62664446be2e9c6bfb4b152a05301b22e17a0 SHA512 b8baceaa86d783f443a08823e13473dee817bb635d7fed7c92abd8c696597bd38556af9aa6ee32c6953ccd9da71d64a5ff288718304d17c6a33619c37f618e42
-EBUILD kinfocenter-6.1.0.ebuild 2328 BLAKE2B 6da928273ce136beb98e0d7725d3a85f2caa5a9fd0c469eac66c6a2c0d9fb04b5e31d9adfd6eb112fa5d0adbfa5521404853c5f649886d5f52bce70fb04f6123 SHA512 5724ca0d59e72b54348602cf337c4cb2672c0d5904f89f3aab2323e3c9fe28ec57ca0e659c61c6323f9c53e4347181b3887d3ddf2e48d0699535d88cbfd8e09f
+EBUILD kinfocenter-6.1.1.ebuild 2335 BLAKE2B cf7c408e1ab1f354ddde866300a0e779e66fa4e859eb0a52cf3bb247cace19c4b3f6e9cc3f765106ad85a6f2b3e4a0fff84cfacd23f59de1861a1de76561051f SHA512 2f84810f12c8b4862a9c4f07f7ab6b696abb8fce77140ae5f97f3904c29b7cd3f45f8ec810256a1586c44854a54246ee91a2c6d2d3764e235b405a459a59daff
MISC metadata.xml 387 BLAKE2B f03ad4c31bb639282d7c79e13fe8e6a79979350e30c7894bd7d83d80ae30358743ba87e8d6356dcc4fe97a51b8859e8185b779e811a4548e38e4f78f1c27446f SHA512 85da5fc7415747c5eece521eb789eb164153637144b15dc900121320f38f9e7ce3b857c38e18401a9710a9818a81260a6b90b5cc55fb63a409aba8c35e3f082b
diff --git a/kde-plasma/kinfocenter/kinfocenter-6.1.0.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.1.0.ebuild
deleted file mode 100644
index a11997e2468c..000000000000
--- a/kde-plasma/kinfocenter/kinfocenter-6.1.0.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Utility providing information about the computer hardware"
-HOMEPAGE="https://userbase.kde.org/KInfoCenter"
-SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="gles2-only usb"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gles2-only=,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- gles2-only? ( || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[gles2]
- ) )
- usb? ( virtual/libusb:1 )
-"
-RDEPEND="${DEPEND}
- || (
- >=dev-qt/qttools-${QTMIN}:6[qdbus]
- dev-qt/qdbus:*
- )
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- >=kde-plasma/systemsettings-${PVCUT}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package usb USB1)
- -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # missing
- )
-
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
-
- # TODO: Make this fully obsolete by /etc/os-release
- insinto /etc/xdg
- doins "${FILESDIR}"/kcm-about-distrorc
-
- insinto /usr/share/${PN}
- doins "${DISTDIR}"/glogo-small.png
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "NFS information module" net-fs/nfs-utils
- optfeature "Samba status information module" net-fs/samba
- optfeature "Vulkan graphics API information module" dev-util/vulkan-tools
- optfeature "advanced CPU information module" sys-apps/util-linux
- fi
- optfeature "Wayland information module" app-misc/wayland-utils
- optfeature "Firmware security module" "app-text/aha sys-apps/fwupd"
- optfeature "OpenGL information module" x11-apps/mesa-progs
- optfeature "PCI devices information module" sys-apps/pciutils
- optfeature "X Server information module" x11-apps/xdpyinfo
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/kinfocenter/kinfocenter-6.1.1.ebuild b/kde-plasma/kinfocenter/kinfocenter-6.1.1.ebuild
new file mode 100644
index 000000000000..daed60c3a726
--- /dev/null
+++ b/kde-plasma/kinfocenter/kinfocenter-6.1.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Utility providing information about the computer hardware"
+HOMEPAGE="https://userbase.kde.org/KInfoCenter"
+SRC_URI+=" https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gles2-only usb"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gles2-only=,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ gles2-only? ( || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ ) )
+ usb? ( virtual/libusb:1 )
+"
+RDEPEND="${DEPEND}
+ || (
+ >=dev-qt/qttools-${QTMIN}:6[qdbus]
+ dev-qt/qdbus:*
+ )
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ >=kde-plasma/systemsettings-${PVCUT}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package usb USB1)
+ -DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # missing
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # TODO: Make this fully obsolete by /etc/os-release
+ insinto /etc/xdg
+ doins "${FILESDIR}"/kcm-about-distrorc
+
+ insinto /usr/share/${PN}
+ doins "${DISTDIR}"/glogo-small.png
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "NFS information module" net-fs/nfs-utils
+ optfeature "Samba status information module" net-fs/samba
+ optfeature "Vulkan graphics API information module" dev-util/vulkan-tools
+ optfeature "advanced CPU information module" sys-apps/util-linux
+ fi
+ optfeature "Wayland information module" app-misc/wayland-utils
+ optfeature "Firmware security module" "app-text/aha sys-apps/fwupd"
+ optfeature "OpenGL information module" x11-apps/mesa-progs
+ optfeature "PCI devices information module" sys-apps/pciutils
+ optfeature "X Server information module" x11-apps/xdpyinfo
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/kmenuedit/Manifest b/kde-plasma/kmenuedit/Manifest
index 0b89d15e868b..1de6c005531c 100644
--- a/kde-plasma/kmenuedit/Manifest
+++ b/kde-plasma/kmenuedit/Manifest
@@ -1,5 +1,5 @@
DIST kmenuedit-5.27.11.tar.xz 932088 BLAKE2B b9e85a079b9a2059ed64a31e61bad93ffc9862efed1106e8ef5adaa2637ff10a355b5b48e1a91761fbd6e8444917cb7e3278a36603e708ca286313dd96614cc2 SHA512 5dcfcd5be25a109fc3b42c42bf4476a7738b312aefb78e71c8191901758afd7be77481b0beabadc42955afd6852977b556d597e8ac8437598788e62302e66863
-DIST kmenuedit-6.1.0.tar.xz 871672 BLAKE2B a30664f33c06c0fffbc670f1c0403e7294c85f4929b12d7cdb08afe670310181c0d7760ded9e0b75f1043d58f14667c109124ca87e4cc987c6b87034b093898a SHA512 c09a0030bc7a6343fb221a8bb3e5237b1c10ab15a2aa16a17bed20a283360bf82b2f02ff5f012123707a36f2c8207964bc1d7e0831cdffe67078a7b5f9d754fe
+DIST kmenuedit-6.1.1.tar.xz 871356 BLAKE2B c355e84bb000e52b6bcb75e3f5e111638570581f7c2c0202e901e4338dea893c5380c498c9dc83dddd638b74c763e75e91e6b0c7ff3d196d4a2af62b0e7e9802 SHA512 d5f6cc8fc29528be8c6fb993118c067ea5a62914b87048c1979c485e34f7829bfbc264844533e194c65bda387794486f4b1ba2283d269630b853093bd3acf3fe
EBUILD kmenuedit-5.27.11.ebuild 1125 BLAKE2B 4fc512adc1279ecadd411165dfa16dedf44ade2f5f5c3367be9739328da2fe500bc56d4eda77389054a442650e0c8e671b2d300a04595d0267ae266f94e9d1fe SHA512 074da58bb5761922f5f145ceb552db73590806a629f860472c9ab4c213320688775767ff617c715c07d1e7eb72774526a51c1dc25f33badc12084366e8669917
-EBUILD kmenuedit-6.1.0.ebuild 1024 BLAKE2B 145bfb0e8de7c7e353889a847dca96ca054e68e3dabdd6372a08b64cf98bf437ea2d169acc6a4b864a66cc475d74d11dd21aa8a6fcbe01c1ac99aac33ea0fa9b SHA512 c33bcb376c47e9d9cff034603cd83b40547cabbc314d5b4c56076735473675f99b10361a3c090854bed9def3a85ff2f80dba0d139dd09b3224b31295953fce44
+EBUILD kmenuedit-6.1.1.ebuild 1031 BLAKE2B e4e6f701241a3e9c9ed58b39f69fd3fb1f2b11813063c318e6f8bd5c936f9a3485f709b9a0e6a68f12f9676309a5f4d0b859bd093508ba91fa553f59066ac2bf SHA512 95784db9e1e0123108c2c41cfce2d7affc6065e182df6e820e7022b288a906abfd9aa4aafcdcc767c6fd0acfa597c488c4a294ef0992933cdf5eb67f16e3b670
MISC metadata.xml 378 BLAKE2B 749b06ecd7ee475f3f681fb1e4280a505bae2ee22b599e49a74df19461a2cf96a7e76be98776fd18bb220fb9df1dc32e9be24fce7bc1250fb119886e5a48684e SHA512 6652a4de3046242a9e63bf95a19156c4ac204f0d6cc3c164f17b90e43208f53bd75acae0760f9e87adb8f20c76a29ee8f3415a61de254ef95c76b672bd185365
diff --git a/kde-plasma/kmenuedit/kmenuedit-6.1.0.ebuild b/kde-plasma/kmenuedit/kmenuedit-6.1.0.ebuild
deleted file mode 100644
index 95411f45e7df..000000000000
--- a/kde-plasma/kmenuedit/kmenuedit-6.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma menu editor"
-HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
-"
-DEPEND="${RDEPEND}"
diff --git a/kde-plasma/kmenuedit/kmenuedit-6.1.1.ebuild b/kde-plasma/kmenuedit/kmenuedit-6.1.1.ebuild
new file mode 100644
index 000000000000..afcd6635788f
--- /dev/null
+++ b/kde-plasma/kmenuedit/kmenuedit-6.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma menu editor"
+HOMEPAGE="https://invent.kde.org/plasma/kmenuedit"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+"
+DEPEND="${RDEPEND}"
diff --git a/kde-plasma/kpipewire/Manifest b/kde-plasma/kpipewire/Manifest
index 68d62567017e..76286e930bcc 100644
--- a/kde-plasma/kpipewire/Manifest
+++ b/kde-plasma/kpipewire/Manifest
@@ -1,5 +1,5 @@
DIST kpipewire-5.27.11.tar.xz 60076 BLAKE2B a0f9513babcf7d68252296ad258b2875e0e16a131302af8305f78a7d1fff87844c57cd88103aa95bdc8e584eab1e2142cd9edd9278c4afecf7b61769290f5910 SHA512 0350946c2e64f8b1224e31d49154f47b652bba55b3c3fbe39fa8b9da0e959a3c65b38d6f99cd3003a8ff409b29bdbbcc1b3f99deeb4052d1538776a2465c3641
-DIST kpipewire-6.1.0.tar.xz 148128 BLAKE2B 620f4990c38359fc63ae41d72138a3630b22f3b80ea4a2ffa0894fef5f87965ace243d0226cedba26402300d5e4eb5b736f12cb76dd2670ae1a3fc640049736b SHA512 1934383571301043bbc350c4cf38ab1d05772588e3823319960aec81b1235af9352e4d287bc27135c2b8a6a17b8b0776daadf6fd8833b8db70b1f90f2780cbf6
+DIST kpipewire-6.1.1.tar.xz 148212 BLAKE2B 7156c26ab02c805362267b3442163900db20711662a13fc3fa1050997980a19e80606f0dcbc86fe5bdd1f1e582872f5fff31ca400c96f87f7df4e84226ca145e SHA512 7d234be81f5d9bfa2b9216da729fe540df4fcf27676963bdd028b18cb3b3b83465fc36e8d9a8d896f99d5d09f05ba65822bf62de54562b946957e25c0241f8f1
EBUILD kpipewire-5.27.11-r1.ebuild 996 BLAKE2B 0e838f274f3d27b83dad52ff869932eff874878778af932df98f8ddfb656ecd763c42f919d6c627b7026038ee242ab01cf88c5cfdd90902d993bf86d5aa7d805 SHA512 ba10ba172823ee0acf408176887b3206e768b36c2ca2b3007fc95f6a76ef6e0285ea575aac3ced39cfaca9ad39df2bd55eb8a6a38473b1a38125251455603e6b
-EBUILD kpipewire-6.1.0.ebuild 954 BLAKE2B 60bda581dcb2c8cf82914a2f97280ee9f2095d47f99b650951cdf60ac7839428e468f2ef0671da5c7074518ae9c789ac051087804179b25f5a90e52e0e0baa41 SHA512 6718e94068376146ba8616862504b63382cb0e70b3cfe721dea3a4cf0747f14e25bf9d67fa7a03ea817c6d7975dabaca82e1cdd93c52668ea034d870c76315a3
+EBUILD kpipewire-6.1.1.ebuild 1005 BLAKE2B 8658d79e19e4f85f3f386ee2a966e27dacb986cd5951aefd7b14b87868937bc25103aab728098c2d350c0eb2501bda2d483a1371c1fb59a84b45809beadb385c SHA512 7257b25e04b49518b5a57ff3610303f73f67fa5c36ab8400720807f49dfb4c4d60f25d9933e74eb768aa90693b6622d06d2a706093c9665f0e2f940cdd0a6bcb
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kpipewire/kpipewire-6.1.0.ebuild b/kde-plasma/kpipewire/kpipewire-6.1.0.ebuild
deleted file mode 100644
index 655089cba7fd..000000000000
--- a/kde-plasma/kpipewire/kpipewire-6.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
-
-LICENSE="LGPL-2.1+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- media-libs/libepoxy
- media-libs/libglvnd
- media-libs/libva:=
- media-libs/mesa[opengl]
- media-video/ffmpeg:=
- >=media-video/pipewire-0.3:=
- x11-libs/libdrm
-"
-DEPEND="${COMMON_DEPEND}
- test? (
- dev-libs/plasma-wayland-protocols
- dev-libs/wayland
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- )
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- x11-themes/sound-theme-freedesktop
- test? ( >=dev-qt/qtwayland-${QTMIN}:6 )
-"
diff --git a/kde-plasma/kpipewire/kpipewire-6.1.1.ebuild b/kde-plasma/kpipewire/kpipewire-6.1.1.ebuild
new file mode 100644
index 000000000000..442dcd4a32df
--- /dev/null
+++ b/kde-plasma/kpipewire/kpipewire-6.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Components relating to Flatpak pipewire use in Plasma"
+
+LICENSE="LGPL-2.1+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test" # bug 926511, fixed in 6.2
+
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ media-libs/libepoxy
+ media-libs/libglvnd
+ media-libs/libva:=
+ media-libs/mesa[opengl]
+ media-video/ffmpeg:=
+ >=media-video/pipewire-0.3:=
+ x11-libs/libdrm
+"
+DEPEND="${COMMON_DEPEND}
+ test? (
+ dev-libs/plasma-wayland-protocols
+ dev-libs/wayland
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-plasma/kwayland-${PVCUT}:6
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ x11-themes/sound-theme-freedesktop
+ test? ( >=dev-qt/qtwayland-${QTMIN}:6 )
+"
diff --git a/kde-plasma/krdp/Manifest b/kde-plasma/krdp/Manifest
index 0453e5a65d2d..c886a8fd9963 100644
--- a/kde-plasma/krdp/Manifest
+++ b/kde-plasma/krdp/Manifest
@@ -1,3 +1,3 @@
-DIST krdp-6.1.0.tar.xz 80148 BLAKE2B b349d8ecf5b207726267ce176bdd448f725e8abfe6204aec293e4e412155fc081550532a6dcd8c203d260c13bf8b2466ae90e7e3c29e605f19d5dcbf17499145 SHA512 ae9d65f1f19cfff9b90cf19b5ef4aabb14ae4a5d3afc13e823ca64c4715be82fcfb68effc2faf640d915077e5ccc35aac90d25e0ddcb08f80c509b227bcadc4f
-EBUILD krdp-6.1.0.ebuild 1141 BLAKE2B 42df892a79f60221668cf8b384b2cc3d209df0016bac2ec6b18bdb53378e725fe73f2155765512aba5699ba6556833797c2b46218db8b25657398f1b4f8fc136 SHA512 39a034053aed0bb4befbc694436ebcc368c5a8b91593f455453811c5232f83ca61cb4c3c7d4f48da0de64036c8bea32b9b914242cea31251741365181c5a61c4
+DIST krdp-6.1.1.tar.xz 83052 BLAKE2B e2dd435499527830fa3ab69c2ed8027081acb793a11d426c2fa6db9563cb4d7acdc11677ba276f61594fca4733939ac22d17661ae2eb11343b81a044b410444d SHA512 066ebfef0615709b1451a25549078bb7de1a4e768bcb912114ebdca19b5b0a050f5995dd9a75c74b1ae530b233f53830414ef33911dfb1b7c91042048e7fe4b2
+EBUILD krdp-6.1.1.ebuild 1148 BLAKE2B 412b625f13121a1955ffc617c455d8e7b9c48e0bcc04bc7517fe28ad57409727bbd199da4507d3737ed274c5bef5e8028e6f62996f32f82f35cd2813e44e957f SHA512 37279513effde6ff0b5b694b2dad5591b618a8349c58d6f686cda1e48cfd56626621038b1cfb3ab1c99ac384640257cd679e10f3eb280946f530520da93ba267
MISC metadata.xml 373 BLAKE2B 0d959dd73fc16211a3a99f2505daa6250608d3e1b60b5964450c608871be52b9edbc2d369664c7ac5b7ed8e279865cbfb34ed27f2b193e78907f7ac226ebbbc9 SHA512 4b563b18a30555ea7a648b98a6c245dea0c3c33acd676a46c53947fc0ff5dad9b01d6d70385ffbd9d351ea77c7444ab3cc8dc68854f4ef743416947a41d64366
diff --git a/kde-plasma/krdp/krdp-6.1.0.ebuild b/kde-plasma/krdp/krdp-6.1.0.ebuild
deleted file mode 100644
index 527feca2c991..000000000000
--- a/kde-plasma/krdp/krdp-6.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_EXAMPLES="true"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Library and examples for creating an RDP server"
-HOMEPAGE+=" https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-plasma/kpipewire-${PVCUT}:6
- >=net-misc/freerdp-2.10:2[server]
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- dev-libs/plasma-wayland-protocols
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/krdp/krdp-6.1.1.ebuild b/kde-plasma/krdp/krdp-6.1.1.ebuild
new file mode 100644
index 000000000000..176a5d9f8811
--- /dev/null
+++ b/kde-plasma/krdp/krdp-6.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_EXAMPLES="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Library and examples for creating an RDP server"
+HOMEPAGE+=" https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/qtkeychain-0.14.1-r1:=[qt6]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-plasma/kpipewire-${PVCUT}:6
+ >=net-misc/freerdp-2.10:2[server]
+ x11-libs/libxkbcommon
+"
+DEPEND="${COMMON_DEPEND}
+ dev-libs/plasma-wayland-protocols
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/kscreen/Manifest b/kde-plasma/kscreen/Manifest
index c792c240da4b..107f8ac4bef7 100644
--- a/kde-plasma/kscreen/Manifest
+++ b/kde-plasma/kscreen/Manifest
@@ -1,5 +1,5 @@
DIST kscreen-5.27.11.tar.xz 186972 BLAKE2B 8c0ac5a2b4f80c7c65234755f858d816fe2d5b8d5288c86675f11d7af86fd5060eb97822b906d25e659ccc644f0439ddbc0db2bf594f8b1bbff787377280a313 SHA512 7f84eeb95972014878afea09568f7c1a465b2a6c519492f67964fd35fe8ec50fb8d815e0e935ada426ff9ee437fb8cc456b11b10d7cedf6b3bb3f6294312b633
-DIST kscreen-6.1.0.tar.xz 210384 BLAKE2B 282d98e34a71d816041fc1caf4ab72ea00d0fe6130aa2ca06da9b603076ce16f0b699ef57201da7b2c1693fdb79ec415e46aeb6a1a0d2ad9d6c0cce607f01982 SHA512 bfacb34a66b0d848e075e5efa909f02aacfb16a899810aff190296701b694843265fd6e1627895cb6c604693ecd8597fe3c0d89724713bfdec906138660e5559
+DIST kscreen-6.1.1.tar.xz 209536 BLAKE2B f1acdbfe4babd3bb34fc2dce016a5ae5390b7204854fd0856e85a377aee6c7a74cd5bf1bed72bdffe7193c7dbf0d6f5b5a5a5d0346b59fd56b78e4d71335b806 SHA512 f2666d7efc977e36544e59a01e49d9a63b7248cf7fc0aa9ae07c01d9ecb2fa83e5e2769a63c34133f7993388eea662ea7bd256f25b85974cb61cc603da040cd9
EBUILD kscreen-5.27.11.ebuild 1331 BLAKE2B 09c00f4f78d2c58d7e3a9fc88398ff18eca8abed0e983da9e03242f7da9f9f9f33f6feefc1fe70af18bfdd6c6ceb5258b000242a64b6aa66f0bdf9b3dddc002e SHA512 9cca4eb3516af211f6838835e21c930acde3ae9c4834a22b3a96e55283fb458222b9ad1beb9b18d460d7eac75a910ba627403f0acea2b4101375a64d1b1a5166
-EBUILD kscreen-6.1.0.ebuild 1386 BLAKE2B dfad5322a6d2fe8e13a7afb1560ac8b7d78bc9e286362706fc8e436903740242e467c61cae544b9eec5e90e809fe33f0b30f6fd0b4d85be968d38869cb92599c SHA512 2453f408cb70266ed86d6bd973714563077b8a60cc1d117f39a385bdb240fd853b0a5709612c7585ed3275968e1172d87533fa5029527a8b936d809871334d28
+EBUILD kscreen-6.1.1.ebuild 1393 BLAKE2B df540f571f85ada78217e2f73dc11e5a1308c8c2b59c19de18567a3e79b445d7cce58a2c59dd8c47c754fca126de52aff070afe81729f9c697de1bf945e4122f SHA512 45ec67db8381ff68999cc775f812c3e11d56199320ec333a3e71fcb39b3e4ac651c45cec5dbf672c4d54faefd4f639d7f9676694a5d03ad5a2e374a3a6a5f52c
MISC metadata.xml 376 BLAKE2B a743b33e08a1a279c0891824690a4b000135c25bfd1274bb8903f7f3876a1aeb058f7dd283455b3bb8f2e39f83f850b21207bfa14bf9700833d07bde19b9bdc4 SHA512 059438335c8318b7287d3f84f823036d33cb10397cc1e780e9520435818bdc2c3dd7c70dd97b4d041ef3d19219abc22e45ae6244d72c44eb005889b350933c59
diff --git a/kde-plasma/kscreen/kscreen-6.1.0.ebuild b/kde-plasma/kscreen/kscreen-6.1.0.ebuild
deleted file mode 100644
index dce0cb9ea4fb..000000000000
--- a/kde-plasma/kscreen/kscreen-6.1.0.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma screen management"
-HOMEPAGE="https://invent.kde.org/plasma/kscreen"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="X"
-
-# bug #580440, last checked 5.6.3
-RESTRICT="test"
-
-# qtbase slot op: GuiPrivate use in kded daemon
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtsensors-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6=
- >=kde-plasma/libplasma-${PVCUT}:6
- X? (
- >=dev-qt/qtbase-${QTMIN}:6=
- x11-libs/libX11
- x11-libs/libxcb:=
- x11-libs/libXi
- )
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=$(usex X)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/kscreen/kscreen-6.1.1.ebuild b/kde-plasma/kscreen/kscreen-6.1.1.ebuild
new file mode 100644
index 000000000000..f2f278384c9f
--- /dev/null
+++ b/kde-plasma/kscreen/kscreen-6.1.1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma screen management"
+HOMEPAGE="https://invent.kde.org/plasma/kscreen"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="X"
+
+# bug #580440, last checked 5.6.3
+RESTRICT="test"
+
+# qtbase slot op: GuiPrivate use in kded daemon
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtsensors-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-plasma/layer-shell-qt-${PVCUT}:6
+ >=kde-plasma/libkscreen-${PVCUT}:6=
+ >=kde-plasma/libplasma-${PVCUT}:6
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=
+ x11-libs/libX11
+ x11-libs/libxcb:=
+ x11-libs/libXi
+ )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=$(usex X)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/kscreenlocker/Manifest b/kde-plasma/kscreenlocker/Manifest
index 407405471270..18730eed5fae 100644
--- a/kde-plasma/kscreenlocker/Manifest
+++ b/kde-plasma/kscreenlocker/Manifest
@@ -4,7 +4,7 @@ AUX kde-r1.pam 162 BLAKE2B 737f0d766f91111460f49a08d02de36683ada6f6d17e874f59e63
AUX kde-smartcard.pam 365 BLAKE2B bc84ba04c913c6116f8b482bd2d898f2e15a428aaa73af67a4003f56632883b484d9e1aaa962456baa7723022e700b39917b96577b69e54a9b731fb03aec752a SHA512 aa71785128d12058dc202b07ad0982e33242aae200acb7376ef581267b08b79df022fd5e57eece6d6c01690c8ddcac467f60df64c386f444cf3dae8f48c23925
AUX kde.pam 226 BLAKE2B b281adb40b654aa616af66818613f6446b1bfd2025c0819130ae684f61f6683689d1facd3a4b248849bbfda0975603094988b809d01dcab501f69e1f4ef8825f SHA512 a44c3325ea4c56e1b3c8c2953a68e5c7eaea5e2f059c0eea4b4dfde2b2e056e5223574c967d991c6427117ce4db0c4fb00fb6a241f29bf2eaac37b1195496776
DIST kscreenlocker-5.27.11.tar.xz 160796 BLAKE2B 6ab6060ee7ce2b01a0a29f6d0aebbaba052fabaa6c229e92603b52d32ea473c438b8647cc2f2bdbf48edfa98c05aa7e22ce0b75964d9a8ab6d914c32254fdfcb SHA512 cfaaa6242253f6c511f645bb7f9023328a5d5bb58616284f85db949da969e04303f4e0e28283a08ed0fb02845840be67a76785d4b4596ef057ec7069cda92a3a
-DIST kscreenlocker-6.1.0.tar.xz 179864 BLAKE2B 2580be5fccf70472eb709b5604823dd0e49e129c6b56ea5f9d5140e4ed684def21b6fa0e050d25e638a2c42b2906914f960151276f8d7cb6f80f3b9f9eff86f2 SHA512 5da8f62b08ff8f0dd64d0415b78cf09beb6564eb421f7009380d1fc4cb6a706e27801c9c1af2dde8255d8af529faa80214c5117b9fff32db235850b5b52f5352
+DIST kscreenlocker-6.1.1.tar.xz 180100 BLAKE2B 2b0306ac46cc567916dec88bb038d52c45d2f7a727a81ddea10d4c2eab17e47013317cc7a41f20273bad7f8fccebe0044f4fd1db1bb52fc5b4b37d37714f8d53 SHA512 88d6298d71e356f84f60b4b964e27598b85100f9917e8cdc10d18b9acc363d5c97c86ceca256fbbe560acd520060b956d13d562e69bad5dd6012545b9ef1caca
EBUILD kscreenlocker-5.27.11.ebuild 2061 BLAKE2B 7e76232c2f9af8e914a307b6f4eb541f20d64972e02c64c0965bc6dff4cc3dc7038dd06f6e26be1d9936992916ea752a5b7865086f4f46bfe7b97694b3c54e92 SHA512 705595b760b43962a4e479d3f2902eb612773cf34f76f1f52960b41f0c87f584dcccd19592caf36f2ee2c98a464cb7d029aec6bce43cc293d6d6503f6212b557
-EBUILD kscreenlocker-6.1.0.ebuild 1928 BLAKE2B 8580085c071d9cba64e2ffd359248c6d1b54b85e8c6d85e165c7b970ec6351e33aa4852e44954f7fde01c5f724c88712df6a0061be4a1229c1169c29c3bc21bf SHA512 db20def605a859e64213f2da1fd1e02a55ea9b4e62c3801ef79681b141757ccd765a7a4b3d5aa7f3154075c0a94a17ce0e1d7068f4c8b57c9b89cbe689b3149e
+EBUILD kscreenlocker-6.1.1.ebuild 1935 BLAKE2B 0afc79cfdeb88730e5d07226478d67d1d88d1d0333359ee2bf8e8bfb5625c35546bb669dc530d446f3225ea3e548a0fd56d1b7faa8eb6739c5d3dede40ec3bd2 SHA512 52c3585674e4cfd72c4437970d5b8754857807570955f38863357986468c3fd9ce6e4ed5c11d55532d780d709ae3de8c00e9842925ef378ca28c5d2a383006de
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-6.1.0.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-6.1.0.ebuild
deleted file mode 100644
index 5a66afc4d0b7..000000000000
--- a/kde-plasma/kscreenlocker/kscreenlocker-6.1.0.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org pam
-
-DESCRIPTION="Library and components for secure lock screen architecture"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="test"
-
-# qtbase slot up: GuiPrivate use in greeter
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6
- sys-libs/pam
- x11-libs/libX11
- x11-libs/libXi
- x11-libs/libxcb
- x11-libs/xcb-util-keysyms
-"
-DEPEND="${COMMON_DEPEND}
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-BDEPEND="
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-
-src_prepare() {
- ecm_src_prepare
- use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests
-}
-
-src_test() {
- # requires running environment
- local myctestargs=(
- -E x11LockerTest
- )
- ecm_src_test
-}
-
-src_install() {
- ecm_src_install
-
- newpamd "${FILESDIR}/kde-r1.pam" kde
- newpamd "${FILESDIR}/kde-fingerprint.pam" kde-fingerprint
- newpamd "${FILESDIR}/kde-smartcard.pam" kde-smartcard
-}
diff --git a/kde-plasma/kscreenlocker/kscreenlocker-6.1.1.ebuild b/kde-plasma/kscreenlocker/kscreenlocker-6.1.1.ebuild
new file mode 100644
index 000000000000..152ed23236f8
--- /dev/null
+++ b/kde-plasma/kscreenlocker/kscreenlocker-6.1.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org pam
+
+DESCRIPTION="Library and components for secure lock screen architecture"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test"
+
+# qtbase slot op: GuiPrivate use in greeter
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/layer-shell-qt-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/libkscreen-${PVCUT}:6
+ sys-libs/pam
+ x11-libs/libX11
+ x11-libs/libXi
+ x11-libs/libxcb
+ x11-libs/xcb-util-keysyms
+"
+DEPEND="${COMMON_DEPEND}
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
+
+src_prepare() {
+ ecm_src_prepare
+ use test || cmake_run_in greeter cmake_comment_add_subdirectory autotests
+}
+
+src_test() {
+ # requires running environment
+ local myctestargs=(
+ -E x11LockerTest
+ )
+ ecm_src_test
+}
+
+src_install() {
+ ecm_src_install
+
+ newpamd "${FILESDIR}/kde-r1.pam" kde
+ newpamd "${FILESDIR}/kde-fingerprint.pam" kde-fingerprint
+ newpamd "${FILESDIR}/kde-smartcard.pam" kde-smartcard
+}
diff --git a/kde-plasma/ksshaskpass/Manifest b/kde-plasma/ksshaskpass/Manifest
index dd7e5e6aa475..dfa819b6aa58 100644
--- a/kde-plasma/ksshaskpass/Manifest
+++ b/kde-plasma/ksshaskpass/Manifest
@@ -1,6 +1,6 @@
AUX 05-ksshaskpass.sh 42 BLAKE2B 2fcef93ed56ab90d98078017924ccfcf3892914e0fc45c6733b538634743a79ae1603da4aabed1c9641750ceae24e167591989290427f6efa4a03b4d69008362 SHA512 780f4d0467bab82295f894f0547ea59c36e8f05cff51c4e64db8a7e8e4215e2d6363550fed16a4336019b2102e5c5bdcfe73524761ba04db3704ddec6efec669
DIST ksshaskpass-5.27.11.tar.xz 27980 BLAKE2B 4fa35480f0ed7389bf41f56fc8266fccb8a33060c37f6df2c1edc44f49466267dbd45584e0afff6aaa79a3b5ffc1aca916c36a7ad768e36a457c081bfa53f217 SHA512 85c4091faa4ec4a6d068d4a0d464601054b88187ccfa05f4156b146dd3b3900dc15bcb3f9f9b0b057fb9b5687eabf55bb34d06d98a9e26ddb6a0afba1684feee
-DIST ksshaskpass-6.1.0.tar.xz 29464 BLAKE2B d8b89ee96bed71b60ddbf132ee1ccad60487cd31933f7431b6c070bc6ea1b28f1480875c9f9e2ad858265f0bf475538398298f09ebd4a66f9dbe683af854c394 SHA512 2aa768e759436f51c47a0586085a887c441b564d3ff5fdad8b66214549059a4bf9862ab325a44fdadb5bc33de1c04603cc3642e6aca39566f957acaca7146990
+DIST ksshaskpass-6.1.1.tar.xz 29440 BLAKE2B 23eea8705a73efaea9685ca1135e25b0ac56d37086357cc7dd0acc370d4f563e45d84a54c413d05895af5dfbe720f76e08b0fe963d6bb7f6d4fd367a3297e9ad SHA512 282e02605a7929bd103bef77f930611209043b4d2c62ef90026013bc77f1f5deff361043bae9ed4d97e20ddd00d2d6752ab889eb6e309ca4d4ea0ff13502bd38
EBUILD ksshaskpass-5.27.11.ebuild 1455 BLAKE2B a34fe254c7979c2b71b1462504d4a10f8b3002072405e49faba7d145f0ffcf8a985d8185f781a63355d7b7c81341f4dccb5cb95cc8fb7e08b54ba6b77f0a6110 SHA512 2af74877d9c7bbaab8e98fc2b8d583f5225b82169868c6475c2d577b20cc5edde5c06c9d06b957944d0ab04d0798c33091c1c2bd718f35999b734ea1391b78fd
-EBUILD ksshaskpass-6.1.0.ebuild 1338 BLAKE2B 3946abb14d4cc2cbbe10927a036ebbd807b898bd188032068d296077d69c5ec123366231b3f90ace1c67addf3ff508c2fa68a8ab9d6f224896070f59f4e6c9ba SHA512 de7a71588ecf1deccb61ebd8eec059ae6bae8b192fa2d8cbfa31157cc16ba38f5c62ddb076c6031bc6ae8ff3174bfc091705c322c181b83721bf8ceb06ef9603
+EBUILD ksshaskpass-6.1.1.ebuild 1345 BLAKE2B a060a97670541db437f49480bcc146ff69053c4aeede7322fa821e9363e7e6dcebdcd5b21e9768061e27e18b0dba5d6955644e46939d70bc2fa36c6fb5f15989 SHA512 5ef0df6f58d0faa07802e6a3d40c1c6b2690d39bdc1dec90546350f577d21ec3a617a056dc2814cd3b893856ea2b9c12aa755dde0744313a464424bb8b46a1ea
MISC metadata.xml 380 BLAKE2B f0e5da128336faee70514444bd01d9330791426851f25c98fb9f93e4954d178a3732bd27c86a4b5f46fb5181837f95f42535d259cb9b2b02b03489c78ea0ee14 SHA512 00ac89bc3e4cfc9776e316627397de96025cdd7cf72698346299f490c5c0216e2ef9045ef0309bc0b0eaa4ee02622e3a1073aa3841115885b9407557187a3975
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-6.1.0.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-6.1.0.ebuild
deleted file mode 100644
index 5d41c227a0f6..000000000000
--- a/kde-plasma/ksshaskpass/ksshaskpass-6.1.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
-HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[widgets]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- ecm_src_install
-
- insinto /etc/xdg/plasma-workspace/env/
- doins "${FILESDIR}/05-ksshaskpass.sh"
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- elog "In order to have ssh-agent start with Plasma 6,"
- elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh"
- elog "and uncomment the lines enabling ssh-agent."
- elog
- elog "If you do so, do not forget to uncomment the respective"
- elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
- elog "to properly kill the agent when the session ends."
- elog
- elog "${PN} has been installed as your default askpass application"
- elog "for Plasma 6 sessions."
- elog "If that's not desired, select the one you want to use in"
- elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh"
-}
diff --git a/kde-plasma/ksshaskpass/ksshaskpass-6.1.1.ebuild b/kde-plasma/ksshaskpass/ksshaskpass-6.1.1.ebuild
new file mode 100644
index 000000000000..73b6e620052d
--- /dev/null
+++ b/kde-plasma/ksshaskpass/ksshaskpass-6.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Implementation of ssh-askpass with KDE Wallet integration"
+HOMEPAGE+=" https://invent.kde.org/plasma/ksshaskpass"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[widgets]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ ecm_src_install
+
+ insinto /etc/xdg/plasma-workspace/env/
+ doins "${FILESDIR}/05-ksshaskpass.sh"
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ elog "In order to have ssh-agent start with Plasma 6,"
+ elog "edit /etc/xdg/plasma-workspace/env/10-agent-startup.sh"
+ elog "and uncomment the lines enabling ssh-agent."
+ elog
+ elog "If you do so, do not forget to uncomment the respective"
+ elog "lines in /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
+ elog "to properly kill the agent when the session ends."
+ elog
+ elog "${PN} has been installed as your default askpass application"
+ elog "for Plasma 6 sessions."
+ elog "If that's not desired, select the one you want to use in"
+ elog "/etc/xdg/plasma-workspace/env/05-ksshaskpass.sh"
+}
diff --git a/kde-plasma/ksystemstats/Manifest b/kde-plasma/ksystemstats/Manifest
index 5d9df6a92d41..6fc3e5508743 100644
--- a/kde-plasma/ksystemstats/Manifest
+++ b/kde-plasma/ksystemstats/Manifest
@@ -1,5 +1,5 @@
DIST ksystemstats-5.27.11.tar.xz 115812 BLAKE2B e2bd3cff153a4e48e119f4086d41f6b0ddef68ac3b6ef7613a4bec1358d8a9d2443bd92886e5ff746e7e51d46e23bf1c70e8c8d494b52f1db3aada2714da2422 SHA512 3fe1687bbe8b3aa6e7852e613f2938f0e2264bd98d3f743a0091b22132e60e710c946b7754b1d1b8085165506d89acd4f29db08d92d50822820287ed5d957621
-DIST ksystemstats-6.1.0.tar.xz 127880 BLAKE2B 2298121a09923976bf07d80950b19728f0f598c7d909bc7bee20ad4d85918e27e1142ee89373bdd998b584043cb680c0c507dcec6b87197563bbb37ce576226c SHA512 62df60acca813c7fa1368d76be33098d52504b9a729741d2181e15d0de93241d946722b750de901ddc2d4b69ffd5b699c9aec0470f6a0925a66c6733c7164382
+DIST ksystemstats-6.1.1.tar.xz 128040 BLAKE2B 6d4b851e9d8f7c28909f1288eca428178abde663822d2ce1cf348716d9ac53eeaa204250f6a156ba42aecc9f70085a0767948137f1b3b5304a12dd48c91114c0 SHA512 550ff05840566f394c8bb13d3ef079768da9fa748cc1720d712284ed6c886b6810a04606eb12139071a705a3daca13c4e0573b79d92dde6100f3de5ada6da8a9
EBUILD ksystemstats-5.27.11.ebuild 1060 BLAKE2B 6d255890d483797fa02c205e62a439bd805de0bcb5e4fea79eb8b55e2b0b2c5b7af6521efcf325b9d522263d2a02f1df0a9145ab15b0630525ea1f69225aa7f8 SHA512 d50b00b75529d9f102f26960a3cabb6f7cf103bc1154a3a35eb2f90edefc6c71766fb30d9d8110c309d26908ca2a01684037b0d9363f5834d69c5c7e5b63308c
-EBUILD ksystemstats-6.1.0.ebuild 1005 BLAKE2B edf2943d68d792afbe23bc51273a88219b7ca6fc8c81051e5cd1fbe9f25e13c40ffef6f7e023b4ec34bf7fe15fe1e10dcc874f2d5ec5f9c6630ef88bc775e5de SHA512 4555d759a1f9c169b9d8a6ca460a5e149c8e74155fa1a81d1498178f898797bb16514565c00ae8a56b52f2322b077789480e61ea5905d63be387df0b60336cb8
+EBUILD ksystemstats-6.1.1.ebuild 1012 BLAKE2B 8e509932df043ce3cbb78a3274a3ad3a37de1e4ebb59845b234b0d418553e8d5c8a9f9dd0eacf101ca7f72c7f69c993fde8b9633ae22dc51d38b2e10b099439a SHA512 e4ec8230a5fe1119bffa40bc96cd3b6dbb23b9d8d9f8fe6ebef3974c2bebeace82893a3131a434500058bb4c0c53134e2ea2f256f37187181e93ea1daf5ab539
MISC metadata.xml 467 BLAKE2B 61ac6047a4cb3d54d26f963b75c94022a501fd1b1b9ee227cce16023fb40b101ba40c6ff99e02c5913137b191bd9c516249387b0310f6558c9800b10f52e780a SHA512 0ad261d9d2e7a45d01b06a15270346bf169a3a8d827b409616e3801e4357910fe196813dd87ff4bea34e61cce3931443d9b617ef532230448f54048d1ed84f4a
diff --git a/kde-plasma/ksystemstats/ksystemstats-6.1.0.ebuild b/kde-plasma/ksystemstats/ksystemstats-6.1.0.ebuild
deleted file mode 100644
index 0d3feb3e4121..000000000000
--- a/kde-plasma/ksystemstats/ksystemstats-6.1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-VIRTUALX_REQUIRED="test" # bug 909312 (test fails)
-inherit ecm plasma.kde.org virtualx
-
-DESCRIPTION="Plugin-based system monitoring daemon"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="networkmanager"
-
-DEPEND="
- dev-libs/libnl:3
- >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- net-libs/libpcap
- sys-apps/lm-sensors:=
- sys-libs/libcap
- virtual/libudev:=
- networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/ksystemstats/ksystemstats-6.1.1.ebuild b/kde-plasma/ksystemstats/ksystemstats-6.1.1.ebuild
new file mode 100644
index 000000000000..db093f6c5324
--- /dev/null
+++ b/kde-plasma/ksystemstats/ksystemstats-6.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+VIRTUALX_REQUIRED="test" # bug 909312 (test fails)
+inherit ecm plasma.kde.org virtualx
+
+DESCRIPTION="Plugin-based system monitoring daemon"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="networkmanager"
+
+DEPEND="
+ dev-libs/libnl:3
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,network]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ net-libs/libpcap
+ sys-apps/lm-sensors:=
+ sys-libs/libcap
+ virtual/libudev:=
+ networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/kwallet-pam/Manifest b/kde-plasma/kwallet-pam/Manifest
index 2dabbcaf714e..3343a2db6389 100644
--- a/kde-plasma/kwallet-pam/Manifest
+++ b/kde-plasma/kwallet-pam/Manifest
@@ -1,5 +1,5 @@
DIST kwallet-pam-5.27.11.tar.xz 22948 BLAKE2B 1c0cf86bb7e57696e44ac34a4392d1f81a6ade8fbaef6c61eefc79df39890aa1799ddbb39ec59fbde3ea4536c1113c1147b28bcdfc898049e847af99b107267b SHA512 b52177df434bf71214874a2410637240bb5a23f0fd06d41f3b62630d90e5262a231012c4f11119f96c151bb222e73652e5e8506ccc26c7cc451090f3bd156b6a
-DIST kwallet-pam-6.1.0.tar.xz 23064 BLAKE2B a98ebb6d21383a9ef3a7d2680328645110f49edc6f317b5888300722a15224e74219dc8c75439e80ad6f1482ea862d479a27a20187b7cb95fc6f9ac5ef7cc2f9 SHA512 71b3a79103136c4fd04228e437e8f07a176abf1666ebccc7936097b4f97a363fef71427998e0680d68aede7d3e2182dea049a73e7122c4b198fe19f5e5f06717
+DIST kwallet-pam-6.1.1.tar.xz 23144 BLAKE2B 1c0abf3a62d7c259679028633ff76a297b0763953c2472c13bb7b2339c405a72220a004e9068f88016cb980679ab8bd87969c890c0bcdad51272b7c53e99d6c0 SHA512 0ec6ed20a6ca0c48ea1eafc77931a0541ec0f58be5b13914021557b32fde942515c483ef98a6b718d16bd574cb71e28d4140d9a075fb1247936d78f2762b287a
EBUILD kwallet-pam-5.27.11.ebuild 753 BLAKE2B c992bdc324a75697d32f0f8e5b71a8f300fb804e893d85d8b80fe5a0972ed5190feb3bd385ea27868a7c380e41dad5c6d2f6e7faea0945c3f8e257e1a726f67d SHA512 f936a0ce46d39b07163006eed25230aaad8598d3708112c0869af8a7a26e9a6270f0c49082006d5fc2dc5ac64c5ff8283c4cff902d5a449a3aa16a82afcd40cd
-EBUILD kwallet-pam-6.1.0.ebuild 695 BLAKE2B 150de4a2406d4f4cf6151c0cbd933765ae6bef3278ccf8bfc705f65db1fb6165b491b3bffe5f9420cc9ee168f04fd4226963b03e44cf80e8c6bf0bb04bf209ee SHA512 c6bda084de48f31d6a98a41919fb22477f1129ce3b11c16530a6d155fafb2c82aa909c9c06f2e3d003382e0e9f57a8a542c294bb5eff70e1c506b6df60d13776
+EBUILD kwallet-pam-6.1.1.ebuild 702 BLAKE2B 5951705ee16533047f04fdb36ad6531792e200bae3d019e5437da6f5e016e694920b19f209cba1924af74adef68f34560fb1d1e2b8f7b1dfb24e040a508e7528 SHA512 f5e9a512093f11a2209339ee5a3e990d1314830de40c081cc9e0a4e63b32871425a2addc7ae867b8b31afbce9e785f4864e750783ac91ff61bda87dc10488add
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-6.1.0.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-6.1.0.ebuild
deleted file mode 100644
index ea7774ffa79f..000000000000
--- a/kde-plasma/kwallet-pam/kwallet-pam-6.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PAM module to not enter KWallet password again after login"
-
-LICENSE="LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- dev-libs/libgcrypt:0=
- >=kde-frameworks/kwallet-${KFMIN}:6
- sys-libs/pam
-"
-RDEPEND="${DEPEND}
- net-misc/socat
-"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
- )
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
- elog "This package enables auto-unlocking of kde-frameworks/kwallet:6."
- elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
-}
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-6.1.1.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-6.1.1.ebuild
new file mode 100644
index 000000000000..0090ce3466b0
--- /dev/null
+++ b/kde-plasma/kwallet-pam/kwallet-pam-6.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PAM module to not enter KWallet password again after login"
+
+LICENSE="LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ dev-libs/libgcrypt:0=
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ sys-libs/pam
+"
+RDEPEND="${DEPEND}
+ net-misc/socat
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_INSTALL_LIBDIR="/$(get_libdir)"
+ )
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+ elog "This package enables auto-unlocking of kde-frameworks/kwallet:6."
+ elog "See also: https://wiki.gentoo.org/wiki/KDE#KWallet_auto-unlocking"
+}
diff --git a/kde-plasma/kwayland-integration/Manifest b/kde-plasma/kwayland-integration/Manifest
index cacc3452afdf..adee9cae94ea 100644
--- a/kde-plasma/kwayland-integration/Manifest
+++ b/kde-plasma/kwayland-integration/Manifest
@@ -1,5 +1,5 @@
DIST kwayland-integration-5.27.11.tar.xz 25708 BLAKE2B 67fe2d113955b2cdec1c3d621efbe84b2565aa3f22e0d15eb95f1a2bce1a6c7fe87da9c2974d93fb2f1939d92d64d2ab2a2a1db609df5973ded5ac4a02f214cf SHA512 c5f19a03e8161b346dbd89fb0d1b72d7906c19a7d55535878d9d75b7d96025d61808161f6b0ccaf9b5fef1d112f8e0ba1033ce149e42aec2cd261351d5ffb1c9
-DIST kwayland-integration-6.1.0.tar.xz 26412 BLAKE2B f71258657fe81753cf6dd69b5510448b4a1e6a2371d8ad12e3c07c7c969d759d152e5435f3a994af27a04cba23dfd59732f9dea6fafa50946d16c5b3a6a35ccd SHA512 8f96532be2fa640581d8427b21dbd5b5767623afbb16a49fe55b0ba4f5cf9321368c652cb84294f8942e9bb96f0ec925d9aed7bc3151a44a21dc7677b7553f50
+DIST kwayland-integration-6.1.1.tar.xz 26404 BLAKE2B 8cf30e4abe1dae3c0b882f3ea4f8b9be120c48fa87293ce937d46d30543cb62a972366f140e62e349ba7d35dbf74de376f336e058f4f2e818127b640ad4b0351 SHA512 7c018074497ce1cff5f7ecbc33231bb6a3fd3e894c7d06a8343b5cfae4f558fba6b44266375dfe0007aa9f752b28dcb9ff30bbe00847e177a24fd70473d2f91e
EBUILD kwayland-integration-5.27.11.ebuild 1303 BLAKE2B ff7ddea27d235e7e016e74365d48bdb579f187832fe05cccee21c0a0f84ecb92ffd4ffa14ac50bef2d9eacd7210478a1cc91fdad415fb4bbf232d0fc9c880ad5 SHA512 53918fa41f96883966616a0b60a88c7f166df0814cbe36d2ee73d48ecb1866de7a3b793ef5e9901b0d5c44ffe60f2d7156ed9f707a5d463b72682d0e254aa70e
-EBUILD kwayland-integration-6.1.0.ebuild 1152 BLAKE2B 353e669697620ba75a0f196ea5d1b6fbc3887cc8fc26bb4da467044826fd586d6e881411d8b40e41eed2afb97dba5482befae9e7e50628afb2e32e8bb5d9f9e2 SHA512 c74bcbd24e94ae9b813819f0df3292e1138e58ff1f7ae1de53caba2b70dae5e5b7f728b9892745ea067930225288ea219949ed1e83803c28ac291cf62fa7348b
+EBUILD kwayland-integration-6.1.1.ebuild 1159 BLAKE2B cd290e308b4de23e234bf643954b91bdf7f08f60563f2cdd26218410ac777ce3d8940b1ef6972f1637b30f34164ff169c65ecf0e476b6950e4cc87c436f174ea SHA512 b1b2a639dea92e34e7efdaf34523bce08215e99915598409c5b5c9c587bacb973ffa7ba0932ef161594b997a12853166a9f383da68e5f7534f85437e48f80750
MISC metadata.xml 389 BLAKE2B d9bbfb93c45ef15bbdd6c794566fbdf4d2cc986adebef32320cd0e71be34115516067c98eca401ab33ad157f556bd85fc225a29ed0de6484750b39e90c2838cd SHA512 d35b10a50f82abf19901e699a3dcdfcc27613ab0f7226f955d92a3dd47653e48e8fe8a48194715c869d5d87bc2aae836c806aa9ae5436ae65f126646863cbf15
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-6.1.0.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-6.1.0.ebuild
deleted file mode 100644
index 2ce54ec08c7a..000000000000
--- a/kde-plasma/kwayland-integration/kwayland-integration-6.1.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=5.115.0
-QTMIN=5.15.12
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
-HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
-
-LICENSE="LGPL-2.1"
-SLOT="5"
-KEYWORDS="~amd64"
-IUSE=""
-
-# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
-# slot ops:
-# dev-qt/qtgui: QtXkbCommonSupportPrivate
-# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
-# kde-frameworks/kwindowsystem: Various private headers
-RDEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtgui-${QTMIN}:5=
- || (
- >=dev-qt/qtgui-${QTMIN}:5[libinput]
- >=dev-qt/qtgui-${QTMIN}:5[X]
- )
- >=dev-qt/qtwidgets-${QTMIN}:5
- >=dev-qt/qtwayland-${QTMIN}:5=
- >=kde-frameworks/kwindowsystem-${KFMIN}:5=
- >=kde-plasma/kwayland-${KFMIN}:5
- x11-libs/libxkbcommon
-"
-DEPEND="${RDEPEND}
- dev-libs/plasma-wayland-protocols
-"
-BDEPEND="
- >=dev-qt/qtwaylandscanner-${QTMIN}:5
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
-
-src_configure() {
- filter-lto # bug 921430
- ecm_src_configure
-}
diff --git a/kde-plasma/kwayland-integration/kwayland-integration-6.1.1.ebuild b/kde-plasma/kwayland-integration/kwayland-integration-6.1.1.ebuild
new file mode 100644
index 000000000000..9310099add59
--- /dev/null
+++ b/kde-plasma/kwayland-integration/kwayland-integration-6.1.1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=5.115.0
+QTMIN=5.15.12
+inherit ecm flag-o-matic plasma.kde.org
+
+DESCRIPTION="Provides KWindowSystem integration plugin for Wayland"
+HOMEPAGE="https://invent.kde.org/plasma/kwayland-integration"
+
+LICENSE="LGPL-2.1"
+SLOT="5"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+# slot ops:
+# dev-qt/qtgui: QtXkbCommonSupportPrivate
+# dev-qt/qtwayland: Qt::WaylandClientPrivate (private/qwayland*_p.h) stuff
+# kde-frameworks/kwindowsystem: Various private headers
+RDEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtgui-${QTMIN}:5=
+ || (
+ >=dev-qt/qtgui-${QTMIN}:5[libinput]
+ >=dev-qt/qtgui-${QTMIN}:5[X]
+ )
+ >=dev-qt/qtwidgets-${QTMIN}:5
+ >=dev-qt/qtwayland-${QTMIN}:5=
+ >=kde-frameworks/kwindowsystem-${KFMIN}:5=
+ >=kde-plasma/kwayland-${KFMIN}:5
+ x11-libs/libxkbcommon
+"
+DEPEND="${RDEPEND}
+ dev-libs/plasma-wayland-protocols
+"
+BDEPEND="
+ >=dev-qt/qtwaylandscanner-${QTMIN}:5
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
+
+src_configure() {
+ filter-lto # bug 921430
+ ecm_src_configure
+}
diff --git a/kde-plasma/kwayland/Manifest b/kde-plasma/kwayland/Manifest
index 7ddfc2868179..9a7245f784c0 100644
--- a/kde-plasma/kwayland/Manifest
+++ b/kde-plasma/kwayland/Manifest
@@ -1,5 +1,5 @@
DIST kwayland-5.116.0.tar.xz 337540 BLAKE2B e238af4a122317fde2b207762858fb913005afde60f1b9cf2dfd90163021d8c3d7d9c3b055a4bb3ae26b5d0560e90c9e0d1e1e51480315bf1a5bc5592a231d11 SHA512 48b24c88872a21d237274868fea601120fb9700f888ab0a7531651dc6501db8559af3a70b6131d89d31010e1f32013222d42e9d1244ae91bf9972588494957a9
-DIST kwayland-6.1.0.tar.xz 134004 BLAKE2B dcf9b3a8374e40fbcf878bb3ecf6333e7b438bd7792cbf7e61e13f20f6dee60b919dd736f3aaea50633830d4898aa09c27840c1c7f0963982a826e0361ef0827 SHA512 351133a57ffd87560c32e71ea6f14172ad7ea513bc2e7ca8abd3a0b5d92f6ddf7c762501ce7bf57da22e0e269b965c06d5cfd97ff0334cf4ee394d5b2c2f8fec
+DIST kwayland-6.1.1.tar.xz 134076 BLAKE2B 0c665a7bb66457ee5760e085c0843957f909ca44d71ab91f7955c06fc082d8a6217c9c32f094725de2aa8954ff14f7bfe8e1fa264835627d17071cd8a6ce9d6c SHA512 106ac60644ac0bdb2fc1c6b2e4d5866cd0f55506fc9b98116beeb340c437ac6e19fa668ce0f49e204ffbd15a44287c290ef2638f8a6da6e3f1d1530f3ff1f7a4
EBUILD kwayland-5.116.0.ebuild 1029 BLAKE2B 2b332c2afa16d2d0ebaf4d2f2ac8aa14a06e27262dd709142d6c4b3a5374ee62581271f07051f21fae1eede4a4f9a8cdd7b6e3d21e8d1314226c39b7d679ff9e SHA512 6ebe0b033864711e02d3e2c119d3718193286cf351b1d6b23f9b767c6863b2bb38bc19f5105b99c31e6d68f27647a41b3bb8e04f488449b97904994b598d4d0a
-EBUILD kwayland-6.1.0.ebuild 922 BLAKE2B 06684818555aca2feaaea234cb16f8881e87129bbca48ab680d1e5a4258e14b5d67339e6fcc05b78b9843b94d8ad7f2c17a522e1fc6b830e35eb146952b4a48a SHA512 83758e0c4052a4ea8890cca2c3281b86e74e7aa3ea28bf164c17b680e35194cd3c2e783cd58124c8777b4304cfc7424143d194a392a57f63bc3ee5dad79e52e8
+EBUILD kwayland-6.1.1.ebuild 929 BLAKE2B fe37d76855c375de72ced99e48df00d8d8d1324212a4112f68ec8e164383e2c738ef7c2c65c8ca318f863e77bec0a951de3d8515eea8c87bfc13d2fa71dedb7d SHA512 639df88c24b615442cd3fcdd965765143cf539596ba5da08375b6b4368ee5cfb652a9f76e6c483e20f039d370dea5153e7f7e27773a8a5883a5beb1b379fefe3
MISC metadata.xml 515 BLAKE2B f13fada2f68ffdb52894efba4a53cdc940e29dbd2592a09ecd6bc14f184a148b24c39fddd2aa02c59a33c2c6a4952d8173e6f81b6ef794c19503de2ab3c3ca8e SHA512 356522081055cf0b31e042fec323969f9212ff797c5bed21c02da66aaabeb9253d60322532dd098912b1c302ad5368cd90a4e9193f957c644ca633584baf2ff1
diff --git a/kde-plasma/kwayland/kwayland-6.1.0.ebuild b/kde-plasma/kwayland/kwayland-6.1.0.ebuild
deleted file mode 100644
index 7b741a079775..000000000000
--- a/kde-plasma/kwayland/kwayland-6.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Qt-style API to interact with the wayland-client API"
-HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
-
-LICENSE="LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-# All failing, I guess we need a virtual wayland server
-RESTRICT="test"
-
-# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h
-RDEPEND="
- >=dev-libs/wayland-1.15.0
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,gui,opengl]
- >=dev-qt/qtwayland-${QTMIN}:6=
- media-libs/libglvnd
-"
-DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.13.0
- >=dev-libs/wayland-protocols-1.15
- sys-kernel/linux-headers
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=dev-util/wayland-scanner-1.19.0
-"
-
-src_configure() {
- filter-lto # bug 866575
- ecm_src_configure
-}
diff --git a/kde-plasma/kwayland/kwayland-6.1.1.ebuild b/kde-plasma/kwayland/kwayland-6.1.1.ebuild
new file mode 100644
index 000000000000..6f71337ddeba
--- /dev/null
+++ b/kde-plasma/kwayland/kwayland-6.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm flag-o-matic plasma.kde.org
+
+DESCRIPTION="Qt-style API to interact with the wayland-client API"
+HOMEPAGE="https://invent.kde.org/frameworks/kwayland"
+
+LICENSE="LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# All failing, I guess we need a virtual wayland server
+RESTRICT="test"
+
+# slot ops: includes qpa/qplatformnativeinterface.h, surface_p.h
+RDEPEND="
+ >=dev-libs/wayland-1.15.0
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,gui,opengl]
+ >=dev-qt/qtwayland-${QTMIN}:6=
+ media-libs/libglvnd
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ >=dev-libs/wayland-protocols-1.15
+ sys-kernel/linux-headers
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=dev-util/wayland-scanner-1.19.0
+"
+
+src_configure() {
+ filter-lto # bug 866575
+ ecm_src_configure
+}
diff --git a/kde-plasma/kwin/Manifest b/kde-plasma/kwin/Manifest
index 49344a2a52ce..bc50dc669cb9 100644
--- a/kde-plasma/kwin/Manifest
+++ b/kde-plasma/kwin/Manifest
@@ -1,6 +1,6 @@
AUX kwin-5.26.80-gstreamer-optional.patch 948 BLAKE2B 880e77ce6462c115953471dfd4985cc4891a05a910323c1760e01870f04a6930d6d4680811701e12094f1bc3eabbba6b097535408b9148dea4beca31496c7e35 SHA512 66e839c7d603873d675b96430ae48d89366a7f1c5019686c9471ef4fd66449bc4bc22752856665a5d90ab8e503e40d307c4671ac0c2f2991b869e211f7b46c86
DIST kwin-5.27.11.tar.xz 7644856 BLAKE2B a21fa8d60418bf109b3f651f266185b1e97bdc92e7c7d7ab4b73271d91e8c2b629fd22851b3fff88d7ecd8277fdd8a70bf1c3bd93aa1e379377b86f56cfe2bd2 SHA512 8c76695f71ce67142d16ad16aed342375ae3aefa59ff2628a28003025701bc6b48999adaac79fc5ab09ec22c8d8407fc29f011fd3da6f992c36531fd6c3fc37b
-DIST kwin-6.1.0.tar.xz 8481248 BLAKE2B f618ae7dd68c7b06c565fa6efde2e1cb6eec78ddf4815f33b0911d342018309e098c6272821994dbf8df76c461b807dc76854c724fc945ba3185cd413a747cb5 SHA512 223209f9f0ba125f518352d39f024fed2ca24e9894a5715ec35e5cac46139ad88fd77f65d69ef862eed339baba91d89f3ce76b7474d85caf3679d29a179b9286
+DIST kwin-6.1.1.2.tar.xz 8494780 BLAKE2B 36f2e7d48b9c9c30cbc93236d7193e9e0a422eb399ce78bacc752621ad1902f7a4284b5f83bcd6237ee838eb315c2185dd1ddee2e7efe01cf066fbe72c4fbd30 SHA512 a2aa57ada84e4624fed85b097c991febbf1a678e55c563e54db9e76cf2a537a53c2aa579fc39b0c7c7b24cc392de103afd6166133c009bd7676ceadf6339385b
EBUILD kwin-5.27.11-r1.ebuild 4305 BLAKE2B f6aacf67667be303f5bf6cf328a186f113d458560f6438c65ec1e0ea12b47d4585ac9abcb510cf817c99fd00685e2de2cf6b2b1a7e2647e0d888c4b0923e1beb SHA512 ce094346e507377f8b1d3e30ed2154886ea3195aeaf5790331e7f0e8f963841837363ab353e70b73bf1ea70b189743121c5bdf53447ba42ae815dddfabe24fea
-EBUILD kwin-6.1.0.ebuild 4159 BLAKE2B 0dd7956f74e48a55f84a63cd5b52f3801284359b1ab102c906ad7f39756a6f24a55799f2f7f77399ede4207dc87b0d302eeb22b5e6e3d94340feea7161c55b42 SHA512 5fa480705e017642c0fa81d83e37588082d2abda946eedd662afda0de78718cdb0a04d693f71dc378fc0310166e14ec004c65c23924a5026a44e3cd755625b29
+EBUILD kwin-6.1.1.2.ebuild 4169 BLAKE2B b5fac78cf987ef1245c504c24e7241690a8e91cdffec3c98cd6f79d3e1c0ba7339b3e7e0c66a3ee5813003c4db9b207c8fc5c48da8b0642257da30297ba1b0f7 SHA512 b3b0b7ef644a5c8445ed1e89ac4fe1be0a28fb27d5c13a61da2bd8b1c7d9ef88dd8e41776b9bfc4f55179a871f449fd1c4ad3f7dbef7a989e9679fd01c7b1399
MISC metadata.xml 760 BLAKE2B 3592da53cc329bc726ca8d4a33e6f4af27fb40c0bf3ce4e4d30374b5a704d29bb787d9a9b84f5352deb9627130912a7832aa8d0c9261970a5179ecbafcba1a28 SHA512 20892d3ff5e1dd1980e83006ee3b07b06f48bc4f0af8d2204a41a62c7768552a14208d19408852c619b10b1e83deda93c9f7e4ca68c5ea9d1bf04312770c74cf
diff --git a/kde-plasma/kwin/kwin-6.1.0.ebuild b/kde-plasma/kwin/kwin-6.1.0.ebuild
deleted file mode 100644
index 6141657ce47a..000000000000
--- a/kde-plasma/kwin/kwin-6.1.0.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="accessibility +caps gles2-only lock screencast +shortcuts systemd"
-
-RESTRICT="test"
-
-# qtbase slot up: GuiPrivate use in tabbox
-COMMON_DEPEND="
- dev-libs/libei
- >=dev-libs/libinput-1.19:=
- >=dev-libs/wayland-1.22.0
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsensors-${QTMIN}:6
- >=dev-qt/qtshadertools-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
- >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/breeze-${PVCUT}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- media-libs/fontconfig
- media-libs/freetype
- media-libs/lcms:2
- media-libs/libdisplay-info
- media-libs/libepoxy
- media-libs/libglvnd
- >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
- virtual/libudev:=
- x11-libs/libX11
- x11-libs/libXi
- >=x11-libs/libdrm-2.4.116
- >=x11-libs/libxcb-1.10:=
- >=x11-libs/libxcvt-0.1.1
- >=x11-libs/libxkbcommon-1.5.0
- x11-libs/xcb-util-cursor
- x11-libs/xcb-util-keysyms
- x11-libs/xcb-util-wm
- accessibility? ( media-libs/libqaccessibilityclient:6 )
- gles2-only? ( || (
- >=media-libs/mesa-24.1.0_rc1[opengl]
- <media-libs/mesa-24.1.0_rc1[gles2]
- ) )
- lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
- screencast? ( >=media-video/pipewire-0.3:= )
- shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/kdeplasma-addons:5
- !kde-plasma/kwayland-server
- >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
- || (
- dev-qt/qtmultimedia:6[ffmpeg]
- (
- dev-qt/qtmultimedia:6[gstreamer]
- media-plugins/gst-plugins-soup:1.0
- )
- )
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6[wayland]
- sys-apps/hwdata
- x11-base/xwayland[libei]
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.13.0
- >=dev-libs/wayland-protocols-1.34
- >=dev-qt/qttools-${QTMIN}:6[widgets]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- >=dev-qt/qtwayland-${QTMIN}:6
- x11-base/xorg-proto
- x11-libs/xcb-util-image
- caps? ( sys-libs/libcap )
- test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-
-src_prepare() {
- ecm_src_prepare
-
- # TODO: try to get a build switch upstreamed
- if ! use screencast; then
- sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use systemd; then
- sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- # TODO: KWIN_BUILD_X11?
- # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
- $(cmake_use_find_package accessibility QAccessibilityClient6)
- $(cmake_use_find_package caps Libcap)
- -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
- -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/kwin/kwin-6.1.1.2.ebuild b/kde-plasma/kwin/kwin-6.1.1.2.ebuild
new file mode 100644
index 000000000000..bf0b01517334
--- /dev/null
+++ b/kde-plasma/kwin/kwin-6.1.1.2.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Flexible, composited Window Manager for windowing systems on Linux"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="accessibility +caps gles2-only lock screencast +shortcuts systemd"
+
+RESTRICT="test"
+
+# qtbase slot op: GuiPrivate use in tabbox
+COMMON_DEPEND="
+ dev-libs/libei
+ >=dev-libs/libinput-1.19:=
+ >=dev-libs/wayland-1.22.0
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsensors-${QTMIN}:6
+ >=dev-qt/qtshadertools-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6=[X(+)]
+ >=kde-frameworks/kguiaddons-${KFMIN}:6[wayland]
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6=[wayland]
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6=[wayland,X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-plasma/breeze-${PVCUT}:6
+ >=kde-plasma/kdecoration-${PVCUT}:6
+ >=kde-plasma/kwayland-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/lcms:2
+ media-libs/libdisplay-info
+ media-libs/libepoxy
+ media-libs/libglvnd
+ >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X]
+ virtual/libudev:=
+ x11-libs/libX11
+ x11-libs/libXi
+ >=x11-libs/libdrm-2.4.116
+ >=x11-libs/libxcb-1.10:=
+ >=x11-libs/libxcvt-0.1.1
+ >=x11-libs/libxkbcommon-1.5.0
+ x11-libs/xcb-util-cursor
+ x11-libs/xcb-util-keysyms
+ x11-libs/xcb-util-wm
+ accessibility? ( media-libs/libqaccessibilityclient:6 )
+ gles2-only? ( || (
+ >=media-libs/mesa-24.1.0_rc1[opengl]
+ <media-libs/mesa-24.1.0_rc1[gles2]
+ ) )
+ lock? ( >=kde-plasma/kscreenlocker-${PVCUT}:6 )
+ screencast? ( >=media-video/pipewire-0.3:= )
+ shortcuts? ( >=kde-plasma/kglobalacceld-${PVCUT}:6 )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/kdeplasma-addons:5
+ !kde-plasma/kwayland-server
+ >=dev-qt/qtmultimedia-${QTMIN}:6[qml]
+ || (
+ dev-qt/qtmultimedia:6[ffmpeg]
+ (
+ dev-qt/qtmultimedia:6[gstreamer]
+ media-plugins/gst-plugins-soup:1.0
+ )
+ )
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6[wayland(+)]
+ sys-apps/hwdata
+ x11-base/xwayland[libei]
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ >=dev-libs/wayland-protocols-1.34
+ >=dev-qt/qttools-${QTMIN}:6[widgets]
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ x11-base/xorg-proto
+ x11-libs/xcb-util-image
+ caps? ( sys-libs/libcap )
+ test? ( screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 ) )
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
+
+src_prepare() {
+ ecm_src_prepare
+
+ # TODO: try to get a build switch upstreamed
+ if ! use screencast; then
+ sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use systemd; then
+ sed -e "s/^pkg_check_modules.*libsystemd/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ # TODO: KWIN_BUILD_X11?
+ # KWIN_BUILD_NOTIFICATIONS exists, but kdeclarative still hard-depends on it
+ $(cmake_use_find_package accessibility QAccessibilityClient6)
+ $(cmake_use_find_package caps Libcap)
+ -DKWIN_BUILD_SCREENLOCKER=$(usex lock)
+ -DKWIN_BUILD_GLOBALSHORTCUTS=$(usex shortcuts)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/kwrited/Manifest b/kde-plasma/kwrited/Manifest
index 0c2882569279..87d56e2f57d2 100644
--- a/kde-plasma/kwrited/Manifest
+++ b/kde-plasma/kwrited/Manifest
@@ -1,5 +1,5 @@
DIST kwrited-5.27.11.tar.xz 23492 BLAKE2B c37d142111e4bf2892b7795fc689452ab210a8cfc099aa89d75c0766975d62670f5a04039f1e10154d1a0b1d0025a7b8cc12fc68bc6042fcf1640c0c1154d6fe SHA512 b4a541832d567dbc2b0d391f7aa1463f17b89e62b3bb28447f728f7d32f640c2b5bd1011ef2224c37cbaa517f90e7bb17d0eadd9209af2af22db1986d6ab401a
-DIST kwrited-6.1.0.tar.xz 23720 BLAKE2B b157cc9aef9626f4b5f3456c4eea89cdfbe450d6a2316cb5f3165e7562506faf0e6f621b1c4d23f4de17b9301cfac19cf6ea42f6c9e158b51567740e84530c21 SHA512 1dc629b0a360e3d4044f65d944c622f4ec2f6487c16689324540f3731c59c906e8d5b8be9cd236468418cd2e5ca37010edcdfc4d58072833657a55e13993a469
+DIST kwrited-6.1.1.tar.xz 23732 BLAKE2B 46715bb21aaf50bd3c568f17dc227e0d29c1caecdb1b71047aa304be13966ad6754e2eab2545be1960799d2d2341903754d88f3278a2097103f4f2711daa5436 SHA512 697d18bb9b5f4de6b7d65bb86dd7f3ea654c020d04fb69ba257ce48973649c6cea893904be489923a64b55b0906404e7ae53e877c4c525cd54184fdf04ec70ab
EBUILD kwrited-5.27.11.ebuild 614 BLAKE2B ffc6bafa62c1f7fe6e749726c11dcad8a5ecb4df7b0271c05532d65201d1daa5cb7ae17b61b9928cf5df9fe75b7a23d615d7490c1affdf963e1f5c99aa0e8c2d SHA512 aa22e7fcd26e3728a2168ae00212682171d4288ad864bb603a18ec8651136ff6412ff99087ce669fcf066917744767709dfbc709c3f4a08d5a68739e507bd152
-EBUILD kwrited-6.1.0.ebuild 561 BLAKE2B 783ad1bfd8bf3c9811a1a526b2e7ec4f2cfb275d3b8c7888cafb50f09a1d894b77f984853de71641b098773c01787976bc32a8feae54221ad39147f1af877795 SHA512 f0de224d90a72a2a45686275eed4f3ddbc9f95b9ba3ee441ae1d026c7282ac3f77f98324de1dfd85073ef78454b416ebf31a8fece73d6e8883aad60a5f8abc5c
+EBUILD kwrited-6.1.1.ebuild 568 BLAKE2B b9c4c0d08adb8c6f9c8107e7457b85a65e0638d90a302175d45972695d878f3e087714313531f0661e552199ffbb8ceb59485bcc66dc398a07862862f892bb6a SHA512 bdcaa04c0d45c2fb4dacee8c315dde8f75a0834c03b37508defd0f4096a953185955fc9af5dc8c7489f2046813f768f4f65d94caa682641cfd02e09658010adf
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/kwrited/kwrited-6.1.0.ebuild b/kde-plasma/kwrited/kwrited-6.1.0.ebuild
deleted file mode 100644
index 3e201482f5a5..000000000000
--- a/kde-plasma/kwrited/kwrited-6.1.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpty-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/kwrited/kwrited-6.1.1.ebuild b/kde-plasma/kwrited/kwrited-6.1.1.ebuild
new file mode 100644
index 000000000000..64ea920bfdf1
--- /dev/null
+++ b/kde-plasma/kwrited/kwrited-6.1.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma daemon listening for wall and write messages"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kpty-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/layer-shell-qt/Manifest b/kde-plasma/layer-shell-qt/Manifest
index d17dca409392..3b7e6288f637 100644
--- a/kde-plasma/layer-shell-qt/Manifest
+++ b/kde-plasma/layer-shell-qt/Manifest
@@ -1,5 +1,5 @@
DIST layer-shell-qt-5.27.11.tar.xz 18488 BLAKE2B 3c56db129c4d525ee1968e3016f77f5adcf9ed121f6a7b28a6331ca06a1e1ad0df091c4d8afeb64e12176094332da5de33e91e219551c17ce22adc463dbe6b92 SHA512 9a7439a5653fe684967445109624989fbb11f8bc46815afd3eadf44f5753f4442d1d9d59c0721f1f383715f16aae845e3edc8c62409ccabee324dca219fb3429
-DIST layer-shell-qt-6.1.0.tar.xz 35872 BLAKE2B a6d89dba1199341694c26c05b7aeb5a817550d2e1c5c46dd72273a3fffbbc08f111599013dddb9b6d76562fd481ef1a6d0d4ec5a1c1962b55a7aa32c22b1c5bc SHA512 1e26d7081221de859bfc65e22b9a1252bd1cb443c670c837203f5cf9c106ba19aadf490037a40c6bc3598c94a5cc0987662376714073c09b957b1d2e713e308f
+DIST layer-shell-qt-6.1.1.tar.xz 35960 BLAKE2B 7cda9073092e8a4c334eec96247e1f48fb5b1f260e7e9d79d95a3f06eaa0636f1e18b3657da19ac9a2daebae9da5380a4f9655e0b612decd831e1e8024cf63fa SHA512 42d09cfc2bc2b33798b8b2bb3bf8ded3cd508b9326ee9f8012f8baac5bcaa4320975fcfe5df0615e64b6bc0b0b70e393c2a8aa64c16f4d835795d8f5720d49b7
EBUILD layer-shell-qt-5.27.11.ebuild 827 BLAKE2B 2c5fbcd14025defc5e0a68e064875adb13d3c1b6fc4e4dc48f3563c9ed236b8aa5a7591ed3b62deef8a604eb114f0d9f4550e5909e84f91689d6c769234a8660 SHA512 45cca15956d098129e2369a95dd9a1368d846239da0e15ad6c08f4364ba8129e8755c9722e65642e22925766ae3c52f10ee7bf7f29b9599b71f91746f81ccaed
-EBUILD layer-shell-qt-6.1.0.ebuild 630 BLAKE2B 77d530d7de05ee1f055b196182d7a16c564cd647df149ea2c34361408f816728e96d140cd3171ccb242595ea8163d43151759a64d51871bd33ba387e1ab06bce SHA512 9c0ae4c13961163a14bff7773c5664904cc337e647d9cb4488a9c1b6ff04d8997c03e99d683888b1a07c3a87afabba1ab721964f20b815aed2181c8578b1f849
+EBUILD layer-shell-qt-6.1.1.ebuild 637 BLAKE2B 0cca6b934047657614c82d77b9b853ae32aa85c64f41f61016b7d86f23021e5b93209964121fc4c5beec82905d8d1028d58eb848796c76706d13967ed1eb2a9f SHA512 9d1aeca63972dd48bd159c6a298c490c4293643f176673d683e7481271b8aaea6959f95f15b91769794aa750d27d476333d419632742cab1f84d7888fffbb537
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.0.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.0.ebuild
deleted file mode 100644
index 030a249b3b04..000000000000
--- a/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
-
-LICENSE="LGPL-3+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-# slot op: various private QtWaylandClient headers
-RDEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtbase-${QTMIN}:6[gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6=
- x11-libs/libxkbcommon
-"
-DEPEND="${RDEPEND}
- dev-libs/wayland-protocols
-"
-BDEPEND="
- dev-util/wayland-scanner
- virtual/pkgconfig
-"
diff --git a/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.1.ebuild b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.1.ebuild
new file mode 100644
index 000000000000..d060eb54731e
--- /dev/null
+++ b/kde-plasma/layer-shell-qt/layer-shell-qt-6.1.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Qt component to allow applications make use of Wayland wl-layer-shell protocol"
+
+LICENSE="LGPL-3+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# slot op: various private QtWaylandClient headers
+RDEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtbase-${QTMIN}:6[gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6=
+ x11-libs/libxkbcommon
+"
+DEPEND="${RDEPEND}
+ dev-libs/wayland-protocols
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ virtual/pkgconfig
+"
diff --git a/kde-plasma/libkscreen/Manifest b/kde-plasma/libkscreen/Manifest
index 4341a61a4e31..00175dbf265f 100644
--- a/kde-plasma/libkscreen/Manifest
+++ b/kde-plasma/libkscreen/Manifest
@@ -1,5 +1,5 @@
DIST libkscreen-5.27.11.tar.xz 116052 BLAKE2B a727284888faa02f86c12ed332daa7fd5bf3fa2611664a5cd37608d61821a59023fb11b19afe26210735d5ffe5ee2e56a3a3b737b66d99aae8177061bb5cba5b SHA512 46cca0d7f91be8a284cbee951183d5559a1f298b987e5f76d5bf4b9a3d292d8ccf363f409582080d04aee692083f3e0a073bae15444f53e0f77565bb7c2255ba
-DIST libkscreen-6.1.0.tar.xz 118748 BLAKE2B af8755e61d87288f2e89caed91743fdc25ccd4075527d1058be25a86a58d6220fef476c02970de3635d129c7c27637348e784c397f2190c16842319ad43e2a7c SHA512 3e10c001fa9272d803c32789767a351892a4a50dee5b576ff2d28b1ccf985b23c415c947206f07cde95adedd54d457f39a85d3a4092677f2a264bb27458edca5
+DIST libkscreen-6.1.1.tar.xz 119156 BLAKE2B 05c59ee0573d8b1db842450f5598f1a3dbb29a27222df57bfa139d23ba29a0bae60b9b741a378dbe35b63174571204995da1fa9f141660f628cf7d1140ed7815 SHA512 89a877923899b1f8fb1b952c2eb8c75e19b169456639f1b888338e17fcabc5cba89fca5a541c6218b87034c55851d5acb6f697f441c8299ac8c8b0989289ea08
EBUILD libkscreen-5.27.11.ebuild 843 BLAKE2B d0c35f4305237747f7ac854e537c2e9818ac06f5e19b036c61770f5a152488ec7c53b94cb6f03d1576e155311667c3c75854b6cc2c8c545b432adb7a46537cdb SHA512 6eb9ea8e89bee4354ead11f615306849e5bf2b6fc5d5df35285b27f406d61a1ccd21fb523f703a7529156492b4e327f0965cedcad1186ed12002b2aae8849b24
-EBUILD libkscreen-6.1.0.ebuild 748 BLAKE2B 48a0bf5d54c0ab2d909a216e06f4ce47cbfa77692bfb00777e8907136d1ec3ddc3b16bb359191da24cef4ea4b37a1c3209c4b20076271906d8492e1a9c072ac9 SHA512 c073e0a6f0e954bb21d1e438237c35a32d86ca16dcc30b4909e9a70f39decdc68b285d8d16fd3006925de4e0442ce7e50115af2165eca40da04fc7e22369b170
+EBUILD libkscreen-6.1.1.ebuild 755 BLAKE2B fbb1740a46fb42679f938c6e350cbc4423ed9a7cc80f89efd11e83ec2d673f9682a904c43d7fb7a34c1fda9e24b3c7cf0ac9ad8a92bfed42f1330464fe1e4a62 SHA512 d7bae1ac28943eb4c241d4a6d99e115961035f1936954f0456fdf4a7b4e85b42a402f0ab3a1459b0cdfd32c0370d5127c1e04367af7945cb5522fd0602e5369f
MISC metadata.xml 406 BLAKE2B f47c4d7eab804ce88be47f9723f0610045c62b51883ad7877b00388cff9c2a6cd1e72afa24076c1c9affae154d6cc881f33eab04b862c4e40f708fde341a4883 SHA512 47370335bdf14118dacfa8189bcafd2089a2ec131c62d2c07a21ea4db32d837de1f5765be2907fd709b263f5fd3c3b2c5f12da1646ad5d9ff6d2b9ea9f99ebf7
diff --git a/kde-plasma/libkscreen/libkscreen-6.1.0.ebuild b/kde-plasma/libkscreen/libkscreen-6.1.0.ebuild
deleted file mode 100644
index f94e3537b9a8..000000000000
--- a/kde-plasma/libkscreen/libkscreen-6.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma screen management library"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6/8"
-KEYWORDS="~amd64"
-IUSE=""
-
-# requires running session
-RESTRICT="test"
-
-# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-RDEPEND="
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui]
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- x11-libs/libxcb:=
-"
-DEPEND="${RDEPEND}
- >=dev-libs/plasma-wayland-protocols-1.12.0
-"
-BDEPEND="
- >=dev-qt/qttools-${QTMIN}:6[linguist]
- >=dev-qt/qtwayland-${QTMIN}:6
- dev-util/wayland-scanner
-"
diff --git a/kde-plasma/libkscreen/libkscreen-6.1.1.ebuild b/kde-plasma/libkscreen/libkscreen-6.1.1.ebuild
new file mode 100644
index 000000000000..1446a064e49b
--- /dev/null
+++ b/kde-plasma/libkscreen/libkscreen-6.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma screen management library"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6/8"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# requires running session
+RESTRICT="test"
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+RDEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ x11-libs/libxcb:=
+"
+DEPEND="${RDEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+"
+BDEPEND="
+ >=dev-qt/qttools-${QTMIN}:6[linguist]
+ >=dev-qt/qtwayland-${QTMIN}:6
+ dev-util/wayland-scanner
+"
diff --git a/kde-plasma/libksysguard/Manifest b/kde-plasma/libksysguard/Manifest
index b33ee6d82a02..c516649c637f 100644
--- a/kde-plasma/libksysguard/Manifest
+++ b/kde-plasma/libksysguard/Manifest
@@ -1,6 +1,6 @@
AUX libksysguard-5.22.80-no-detailed-mem-message.patch 1091 BLAKE2B 1c15fbea7e0f46cb60f1423523eb53ed564b2d0d8d6ab0429851f1e73e1aef844cbdcb23cfa70c4b0aac125587caa924fed50da94c5cb8de49d5f215fd38c03a SHA512 281b047e7f7e4d3a8e8d5ca9247dd4aca538cb13d1ff3e35303c059187140586233cff1b7c50caf5f289f9e4f63a2f57421ff0389cbbb50ad3f408a2addb396b
DIST libksysguard-5.27.11.tar.xz 890640 BLAKE2B 61a657f8fbc1042e57ec6e4ba85a6900db680547c61a611200dddc15b94af76f5183db6dc2c867138ccfc2af67f185d16eaff130999c525b3c8b7c23e38adc42 SHA512 21ac0f398c969146a9901cb184508cfab8f1d6e75e364ca638f85e87b0a25f9c901f81696c0bd6ee060f35c54204718f891510e7816858c190d78c2b25004544
-DIST libksysguard-6.1.0.tar.xz 305796 BLAKE2B 27280169b1639d38ee419a3127f290397700aa111ff13b42aec67a96bb3617faf4cbd044ef637cd5affab9cb186d24c1020fdddedc4b8a4aa4549227159041bc SHA512 66827c76a20030b7860904d1639266fd893bce04fdaf38b0403fac186e84586b796b8c404b55d86ae24d26667f82664a512385278e6085527318812ad7fec82d
+DIST libksysguard-6.1.1.tar.xz 305408 BLAKE2B f9963fbc4ea0ec028791846bd51a6fe4273c07782e9f840a61b75cac68f8eb9a37830c868d7b3ef0134b0556d391b3feb047ceaaab0d4636700fc95184884798 SHA512 1c0adbb1957383ff79e63cf1dc355b3ffac3fbb2f27ce2a2076d9ac0105b6a38bac57b206b9695db4696154619b0f2cfbdfadc9b569cfb5465839876a933fdb5
EBUILD libksysguard-5.27.11.ebuild 1903 BLAKE2B 01c6fd6fa52cc0386bc9416f93c0d557a0edf91454212ee96fc918b86b93bc0c01791ed792b3a552fef6da21ed4f76cbefc7aed852943c7cdfc4d9f396f121d8 SHA512 f4860635158f1956b3a895295537bf1a2ecd794fac0b670ccce6f29ed5689ae05f269c91f0597ba7d5173ead8c2274f74ef4cf647fb4ec08561cc6d7fc27b462
-EBUILD libksysguard-6.1.0.ebuild 968 BLAKE2B 64569f1bc66ee63b0f6e534c332f0ca979a5c4a5771481c68a09b42c3b28d4e4dd74ee48bd8d04186f24a28afe4f41d3f22339c28a7f7182478e45d6f670f32c SHA512 9cdad472f494b991078497edeb2e209027a86e989d9ae001ff3304e2d2cb99fa8338a5ab38006026f21d3df2ef8b6e5d73309cd7500b144da6d026b24abb2a4c
+EBUILD libksysguard-6.1.1.ebuild 975 BLAKE2B aeda0f6d24aa7f227af56b08c8c6c3c1e4b0727afe8be7b76643b5deac5e02c8ecf7b00958d377eb7dee2d405078ec948d8b9b29f907fd386bfadbf78b74f214 SHA512 9aa452210081aab2cbf82b70cc1051eab68fa42e568885b254920f2f42e10bf5d10ae1e837e0cedd417603f2e026603f9e9d0c3237f3182ec08d71bd3ae69ad6
MISC metadata.xml 611 BLAKE2B 7e821b5bc0966b855561677eb598ec5eca351955c79f40e2f8622981eb02a206a07b47aec23db6efea5e08edfa2546a01f7f953ed7c7c3dae46ac1fa3f8cfeaa SHA512 ebdb86fa4d523efa0fd614acd9b2275284fb8298a75532d6afb272fe92cd927486044074121811f34ec8096d6de331934413347d1ca6f0f137e5beda0cdfc302
diff --git a/kde-plasma/libksysguard/libksysguard-6.1.0.ebuild b/kde-plasma/libksysguard/libksysguard-6.1.0.ebuild
deleted file mode 100644
index 88efbb13a4b7..000000000000
--- a/kde-plasma/libksysguard/libksysguard-6.1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Task management and system monitoring library"
-
-LICENSE="LGPL-2+"
-SLOT="6/9"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- dev-libs/libnl:3
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- net-libs/libpcap
- sys-apps/lm-sensors:=
- sys-libs/zlib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="sys-libs/libcap"
-
-src_test() {
- # bugs 797898, 889942: flaky test
- local myctestargs=(
- -E "(sensortreemodeltest)"
- )
- LC_NUMERIC="C" ecm_src_test # bug 695514
-}
diff --git a/kde-plasma/libksysguard/libksysguard-6.1.1.ebuild b/kde-plasma/libksysguard/libksysguard-6.1.1.ebuild
new file mode 100644
index 000000000000..7e947fe83b61
--- /dev/null
+++ b/kde-plasma/libksysguard/libksysguard-6.1.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Task management and system monitoring library"
+
+LICENSE="LGPL-2+"
+SLOT="6/9"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ dev-libs/libnl:3
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ net-libs/libpcap
+ sys-apps/lm-sensors:=
+ sys-libs/zlib
+"
+DEPEND="${RDEPEND}"
+BDEPEND="sys-libs/libcap"
+
+src_test() {
+ # bugs 797898, 889942: flaky test
+ local myctestargs=(
+ -E "(sensortreemodeltest)"
+ )
+ LC_NUMERIC="C" ecm_src_test # bug 695514
+}
diff --git a/kde-plasma/libplasma/Manifest b/kde-plasma/libplasma/Manifest
index 31b4336bbbb8..df33378d7ec4 100644
--- a/kde-plasma/libplasma/Manifest
+++ b/kde-plasma/libplasma/Manifest
@@ -1,5 +1,5 @@
-DIST libplasma-6.1.0.tar.xz 2119228 BLAKE2B 36efe969a81fa85cbcbe2480cfa7f1a2c4af1053355abc35484b4246b1fd5fd5e937b8454b18cc201317896d8d6481640e1966123b0414934c0a87301ec4e79f SHA512 6654ad08bdf26d74c2052d54efb58ba741caec72feeacb87bb2d62ab1ccbe74d858b7d3d3b8a6c56561676c3fc9deb1ad7f70cece38a1b69dc94f66e1577b797
+DIST libplasma-6.1.1.tar.xz 2117872 BLAKE2B b7c911c68c301a32de310ab65c1f941a5e0bfd4263c2b9f2f6f2592ba7605ab28774ff76c9424be665d2c3213918d10cd7c64df47b52746c38d62fd65afcc7d0 SHA512 73b8ff453031fad394eed2e186aa47ce924d81fd920fe2139135b5729298fc41bed21fba64933954175eca1c38b2ba3b982931d4cf751220cb6def070c559693
DIST plasma-framework-5.116.0.tar.xz 3311836 BLAKE2B ca47628891705bda2ae02728a680296e0ac2e4754f779a65685a85dd364ada9217e485ac9e10130c6c37fd0b98137263cb919941933fdbc0ba4c44febb6a99fd SHA512 d15a1379d14a13c17932c1278b209b0a2f6a07f1abc15cb436f73765f8df12564297541c29bf453991e4dc7d469c5b83ecc53e9e97480d10d8d897597acfe804
EBUILD libplasma-5.116.0.ebuild 2146 BLAKE2B 381aa30144912b310b99e4cfe5cb9f5cbb95e4a3194a2f0e4f0d8b1c2669dbf504efcfb5c4fe3d16aa1875a7faf2c887ae72379d78de40e9a4cc4fd5578be982 SHA512 8dd613aa84e716a83d57b4508103d253364d4c4a0e4509edee9b425f70415b72c6e5d46f258e7482711af6bb8bca4d40cda67b983e57336158b95bd32eb861cb
-EBUILD libplasma-6.1.0.ebuild 1762 BLAKE2B 455b8c7d541ce01de633374f5dca7b9d451c8617ce137c7a2d008dd209c09d24f9c31f4a327fcd2879fa858317950799132251ad30173c57fa0225e85ff02e65 SHA512 64016bbd1006250233047dec1dddae7eb631aadb4648f1810a25b0398d731448afcd134067a62eb279829d005f4c88b57f5cafa1e7578fd66b3cd7cff698ded4
+EBUILD libplasma-6.1.1.ebuild 1761 BLAKE2B c54a2e1b6ecc4cf912404ea6f24d8b761477fb06d35a192fcb9134e5c264875fd6083fb276d4c1cd69dfec51c57ffd35c71f38af0ffe4ea8e3212916a12c4c51 SHA512 e0d3b5855b55488927debafc5bf5e72f4e6fdad75c1c3465ae5dd65baa1feda8d03d336bd2707c5c0b3e670d01a318f47de4bcf81c6b67e7e7dc05a13fc3c314
MISC metadata.xml 635 BLAKE2B 87a5964fc009b3353d3cf69e5988fd57c196f914a0890b0850d2fbce36518202b9260611b0e1efdbbe3b6c80ac16f83c24f39252379eea6b9794cd3405f72df6 SHA512 5989f9f50cb7906662114c6dd606339cbc5c46f20f475037c7e051806b8aafe9465d0ad7e7cd1c3e3bf4a462327868de64ed2137d406058e2e75826509b1ca8f
diff --git a/kde-plasma/libplasma/libplasma-6.1.0.ebuild b/kde-plasma/libplasma/libplasma-6.1.0.ebuild
deleted file mode 100644
index 4eb771d2ab41..000000000000
--- a/kde-plasma/libplasma/libplasma-6.1.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="gles2-only wayland"
-
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
-COMMON_DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,widgets,X]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-libs/wayland-1.15.0
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6[qml]
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- =kde-plasma/plasma-activities-${PVCUT}*:6
- media-libs/libglvnd
- x11-libs/libX11
- x11-libs/libxcb
- !gles2-only? ( media-libs/libglvnd[X] )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
- x11-base/xorg-proto
-"
-RDEPEND="${COMMON_DEPEND}
- !${CATEGORY}/${PN}:5[-kf6compat(-)]
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=dev-util/wayland-scanner-1.19.0
-"
-
-src_configure() {
- local mycmakeargs=(
- $(cmake_use_find_package !gles2-only OpenGL)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/libplasma/libplasma-6.1.1.ebuild b/kde-plasma/libplasma/libplasma-6.1.1.ebuild
new file mode 100644
index 000000000000..4d75152fce66
--- /dev/null
+++ b/kde-plasma/libplasma/libplasma-6.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma library and runtime components based upon KF6 and Qt6"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="gles2-only"
+
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras
+COMMON_DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gles2-only=,gui,widgets,X]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-libs/wayland-1.15.0
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6[qml]
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ =kde-plasma/plasma-activities-${PVCUT}*:6
+ media-libs/libglvnd
+ x11-libs/libX11
+ x11-libs/libxcb
+ !gles2-only? ( media-libs/libglvnd[X] )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ x11-base/xorg-proto
+"
+RDEPEND="${COMMON_DEPEND}
+ !${CATEGORY}/${PN}:5[-kf6compat(-)]
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=dev-util/wayland-scanner-1.19.0
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package !gles2-only OpenGL)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/milou/Manifest b/kde-plasma/milou/Manifest
index 3a21cae39c0f..8912f685d735 100644
--- a/kde-plasma/milou/Manifest
+++ b/kde-plasma/milou/Manifest
@@ -1,5 +1,5 @@
DIST milou-5.27.11.tar.xz 58672 BLAKE2B 8b9cee6958c1437a239fc737d67a4677aab1c9a7d0d00873824512191a5be0d13550eae7db0c02d784328c22d7709c11b8beaecfe73649c51fc59b51fe49b91f SHA512 62fb06f50130a5836d50824ac1d9828463eb525787baa94489726e1fbfec270e1cf8b7f18a45430bdcbf3629eed0560a5d890cacd8d1d824dcc1362d53e50d9f
-DIST milou-6.1.0.tar.xz 50184 BLAKE2B 865dd074f92603c1ab80754265d8f413d1c7e02fe5c3b62214c30913d41178d88603ced615be3101db283c1ae10aa230833d7679c63dd886864d57d9d000108c SHA512 821f619848b14935cc2b7f235321f31a1b9837c6e8af578d1601c507adfafd51524b0219016ba62096244db3d248692e1f5a6449331ee353005d33d364de04de
+DIST milou-6.1.1.tar.xz 50164 BLAKE2B 68889200872b31f8a9aa950f9be2ed8fc7a460884a4894fd66abda8d1f66d8440b4b46d760b00e2d6e343ab0d75cb18bb305bf1eb3c16f8918879b88bb0ba0b0 SHA512 32144b925e74ef857fd7b4d69281f41bfa58854a43ed59dedbd46c7b58b18a2c0e0b4b88fe26d18a3f1407d3a1b041156b77b759dbfa50f4c52de8dc0ec1eb0f
EBUILD milou-5.27.11.ebuild 844 BLAKE2B afc3bfdc0960546946c25f0b7b24ea478794eccf6c5cae2a690d5b082848eca7e6f6b5c1bae943c354beef096b9e2ded07e16aa4dd7b226b086a878c2e09a034 SHA512 46cb42f86b64582cb8785378ccfd2d61515a839759365ff9b09c473ff1242576a17b9b905e72cecb972fb83ede981ecc352583f966b17bc2cce8d56f086871ea
-EBUILD milou-6.1.0.ebuild 661 BLAKE2B f7278a7fe1451a61ba847ad20e2672dd41da909c7e2c0f3b3b0d33c0c5eefc3d6eb5489dff385903aaebe160309c4477a1c050b205f901f0f298cb0f689a3824 SHA512 a73f5475432c419123928a19037394f0847488518f7094bfa2b2e45b3cdc657667d0940608ef1cd8c84782e35a24258b86d37125683377da7af67cf1639f3852
+EBUILD milou-6.1.1.ebuild 668 BLAKE2B eb5303ce536c432ca61bad8e4a8f041b1fcaa593e180110b9fdb79d766936ef3702301c63074e48d2b49472a22934fda34bf7cd5782c2658dd08b3644ebc806b SHA512 d0e773e94904e1bf465497e3efee360a3584c9f618f6be075a6a103d3d2e3c38f428e640a45bf2b7b9db47c5aeab0f080169d0526d5795af12df87f9d4aa447f
MISC metadata.xml 374 BLAKE2B b29c17e77ff4bdee0424f53355afb10d2b5ce8f9e33ced1519d2b9600a6368720d5106f0d42f24244bffb0b60012bdf4b24fc6772f0cb92c5149ec15841c64dc SHA512 7c798f391907661eeed1389a9d05bb6279b8de0d03235333f2441e7eccce56ef55cfc2e6bf83e39cbcc38ecdee408303b6b87b4ed6934f0e978311d1e487197f
diff --git a/kde-plasma/milou/milou-6.1.0.ebuild b/kde-plasma/milou/milou-6.1.0.ebuild
deleted file mode 100644
index b63b3c663d7d..000000000000
--- a/kde-plasma/milou/milou-6.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Dedicated search application built on top of Baloo"
-HOMEPAGE="https://invent.kde.org/plasma/milou"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/milou/milou-6.1.1.ebuild b/kde-plasma/milou/milou-6.1.1.ebuild
new file mode 100644
index 000000000000..ce6821d75de8
--- /dev/null
+++ b/kde-plasma/milou/milou-6.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Dedicated search application built on top of Baloo"
+HOMEPAGE="https://invent.kde.org/plasma/milou"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/ocean-sound-theme/Manifest b/kde-plasma/ocean-sound-theme/Manifest
index b0564cce29bf..36d5500ac17d 100644
--- a/kde-plasma/ocean-sound-theme/Manifest
+++ b/kde-plasma/ocean-sound-theme/Manifest
@@ -1,3 +1,3 @@
-DIST ocean-sound-theme-6.1.0.tar.xz 1209516 BLAKE2B c470d9fe8bdf3763a178915a653a52ca3a983eeb37119fb73c28bf5f94789b6e57143564184d5cbc943e6abdc2c156ed11eec82da52f5645ef49c15ef269b987 SHA512 add2a4c0eb523a23791accfa94c8fcf217550a4e59237177d36aa88794077a61c744c9f9266698ae09f199dd91936698e0fdfd54378a5fdc9230919099a47262
-EBUILD ocean-sound-theme-6.1.0.ebuild 318 BLAKE2B f0fe913a80306d0060896f9a27999a7ff01de5f664b420b2ed47abe552c58be0c135c97d8784b0f224b64a5b0324cd7552bb4b5b85f968e1d0bc86c3d0a890a4 SHA512 7b746465d0796f22991d48aec62ba95f233dc080a3cf33dcad55aa6ee3b821b3109137420fb2bb9d9001a6b9ed5c63ce33743bc818d748db6c5813afe36f221a
+DIST ocean-sound-theme-6.1.1.tar.xz 1209780 BLAKE2B 950a7113479eb6e86958a92f8831258f9952aee5acf218badf69d72244597cbc2998a2a703645daf8859091c1406a48db246a82d9238d8798b29153631b0e0b3 SHA512 3ce4993b7552b3519de89e3fc4ffa28039d09d73806c302d3fcc1cfab686febf509558da2e0ff9f1fcc4898e9451f3cabb4f1e7cf9ba8cc229ee552e2cb4f01a
+EBUILD ocean-sound-theme-6.1.1.ebuild 325 BLAKE2B caa85eacf742dca57202e7252284dee866789780875790f770b68f3ba405fdb847cf0e477589be14b888c26f5c4764fcedd2dfdcf412da1ee12b5b73f8371b99 SHA512 ba6d5ad1518472bc21533ea632cb9340e059bff914e4bced78d07bb9ede767f26b8cf17532c1df016a562619744000534fe8eb87076dce03baa85c1dc7973818
MISC metadata.xml 386 BLAKE2B 3b37b4b59fd7dfad28bdfc388722a358e2e954d16de160da867853b5b13b4272898250c6fb34e78bb0b049308d6006a42aa5a697282921bc129303f8ff0c4f88 SHA512 9d7c1fed62ca77da8be551b488abdb1c48a38af4750085c1ec3133960b0de121d765fd741b7165f154bcae987f5d602ac063021dc4744bc66c8bc87b20b5e488
diff --git a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.0.ebuild b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.0.ebuild
deleted file mode 100644
index 546e19addd4e..000000000000
--- a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.0.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Ocean Sound Theme for Plasma"
-HOMEPAGE="https://invent.kde.org/plasma/ocean-sound-theme"
-
-LICENSE="CC-BY-SA-4.0"
-SLOT="6"
-KEYWORDS="~amd64"
diff --git a/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.1.ebuild b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.1.ebuild
new file mode 100644
index 000000000000..c8361034c788
--- /dev/null
+++ b/kde-plasma/ocean-sound-theme/ocean-sound-theme-6.1.1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Ocean Sound Theme for Plasma"
+HOMEPAGE="https://invent.kde.org/plasma/ocean-sound-theme"
+
+LICENSE="CC-BY-SA-4.0"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
diff --git a/kde-plasma/oxygen-sounds/Manifest b/kde-plasma/oxygen-sounds/Manifest
index d0dc564f1ca4..8bf25f37c1da 100644
--- a/kde-plasma/oxygen-sounds/Manifest
+++ b/kde-plasma/oxygen-sounds/Manifest
@@ -1,5 +1,5 @@
DIST oxygen-sounds-5.27.11.tar.xz 1896616 BLAKE2B 2ffa50064fd35338c9bb36f1aa9395f3aff54f2b39307a80991c153544c60f15c1c4c56b64510efd4c442d26e40b84ead3a2fc9b873f6fbc2b01f8f22115fdc7 SHA512 e3287ee9ce4ae5b5fbfaa4debb563db11c395e14e3a037d65b22e136a4b188eda274e21c3e1349a3b921ea701581993bd9c11012befdc3fdd8094b4ed18a6ea3
-DIST oxygen-sounds-6.1.0.tar.xz 1936544 BLAKE2B 6b7e2cd278cdf7c18ce753d4d76aa96203f6d2183db4d41200c4633cc2bf362faaa772c28cb2069eddfb3ad6bf452aac2862317eb09f1c49d05a9e31d5809bb7 SHA512 bde3dcd9869c5eef7f9784acdf98294d7af3d886fbbbb02f3b9a1513212aa1c076364f07f0b4f39a0aa0e88db35a2a96db6aecc013e783e815ebf741613413e2
+DIST oxygen-sounds-6.1.1.tar.xz 1936300 BLAKE2B a7e15d65928ea61b60c8bc9acca2af7aa07bf7789db44c672f578533aaa4a4d0f97671dd7799df7c0874c4747769eceb506d76720521ed90628817dceea8ed43 SHA512 b90046562fe4291b019fc6c80201f9d04e5a1c8a2fab05b246b44d95d00bc981ae6a70fc677cf17d3981ffa1f55ecf8d28eff5d0aa693f7926019c95d34263a0
EBUILD oxygen-sounds-5.27.11.ebuild 398 BLAKE2B 513185c0bfb9fd7e21392e8cd08ec8015b57f8c7ddf5356f971c726efc362c3f2a7a88522d0fd2ac4b0774744bf4f6e6a2660234dbf0dac341d37a53fcff4bec SHA512 84fade8bc465d91c01f33e786be66d8abbb8eed0f571158e92a33223e6b10b2e7bb432ba2295d74e75c2833ae35c783ac5b8124d0098d09b35df8fd16a5aac5d
-EBUILD oxygen-sounds-6.1.0.ebuild 360 BLAKE2B 8edea23147b0d0116731223a99101ee52c2e5b90ea0abcaf83471f475cc60d99a3a4670158480c33866d62c550a9fe1cf99e48dc17c8cef135292821f1280f81 SHA512 d4165941c36f5dc887c2cf7aa3a5d0f10651c487edb1de550a8aa8ad8068827bbb1625a62ad1b3971c6bac5a3feea9d65f19cbea37e90a61d1958103cd527e41
+EBUILD oxygen-sounds-6.1.1.ebuild 367 BLAKE2B bc652db56457924d4625c413b54f52e96048878e6e23d12ede512b4808b90efd94f3d4d83d4dc228b70ac16b65ebf0cc29eb56a1556ce7c380964d6307794145 SHA512 3414e86768d9697b9a2a758149bb8bce2aefefc04a26c68f8d5116a1b6db2b702b378ee10585fffcb7219b5c33e54ac37587b6776e661d7d163f2b9d20bc9221
MISC metadata.xml 382 BLAKE2B 6e5b9ddb3e1f6fc639f8dc97c92c404120921f29c6ed67903d5278fd93d7916a6ede4dbcdcb9f271bca228cc023395ae177d0f38de4f5450ba49883451f35501 SHA512 114c2de1fa56f6eac7f59ef5b27e085c6d1db1d50e2681acff6d08bd0c5bbde63a606ee6fb7734db4320b321e5077786bbe51df03df690bcce19187f3d83dc88
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.0.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.0.ebuild
deleted file mode 100644
index 3088354cdcd6..000000000000
--- a/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.0.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Oxygen sound theme for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-
-RDEPEND="!<kde-plasma/oxygen-5.24.80"
diff --git a/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.1.ebuild b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.1.ebuild
new file mode 100644
index 000000000000..613c2af06a5b
--- /dev/null
+++ b/kde-plasma/oxygen-sounds/oxygen-sounds-6.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen sound theme for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen-sounds"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="!<kde-plasma/oxygen-5.24.80"
diff --git a/kde-plasma/oxygen/Manifest b/kde-plasma/oxygen/Manifest
index 46e7ca71e6e1..2155d1fd0f82 100644
--- a/kde-plasma/oxygen/Manifest
+++ b/kde-plasma/oxygen/Manifest
@@ -1,5 +1,5 @@
DIST oxygen-5.27.11.tar.xz 2783000 BLAKE2B 06bbf12c5e45f4fee4e5b7f572b7f6b57debc084bbd533afd7f839e1bd9bba119cf040b1a028a743d88fa7f50d9ea44f84e6eaca731c4d1d7c419d39210260c5 SHA512 8448d3f3d885175f0967bf8a3e1c2924846484c7e3794073f2b82ce9288468a2767f7361d1520a9c24a2a457f9f96deb752b73fc773d87c86609b4e148465c5e
-DIST oxygen-6.1.0.tar.xz 2788900 BLAKE2B c8ff940725f881e3ea1ec14497920de41492b1694408e64c20d0df1a79bfafe4dc04ced1b86ad55ad057660169f3105944c373066a3c69e712f467a78b5b7907 SHA512 119ebdec080d111b02a473b3a0fdbdad7cfe7f2a46957e50a6d9d8e0cbabe31d728aef563df46bca09cf74a14c952f607d444730f631d23f811d3a947addb35a
+DIST oxygen-6.1.1.tar.xz 2797424 BLAKE2B 24b6005d9718ff717aad61d15e1c46731f04f2149fd71c075cb5694cf83c15a7df37e531860703001173427196f12a18fe8387086a2f00b289d27f8cf88303d2 SHA512 f68184cba8ce399b6b711a997ab92c02c8664383837e63defcaf11cfeeede5482a016eb35cfc63414f32045f37e457cad45ed01752b3ef71853ee80e485f3cf4
EBUILD oxygen-5.27.11.ebuild 1136 BLAKE2B af0d9d69e80181f87d41d356cdd4639e1aee1707c2ccb53dad91b56e0da42f858dff5d84094f918b1cd75fd6abc609ac048048058d57fb7bf1a3d89035ecdd0a SHA512 d8a51ddfb50a669bf555b0b6d989d8a5b827273fd21f956a904125ea6e22b55af2e192067284770c86f02de4b8adf067af72ace7977277310735ea29855013e3
-EBUILD oxygen-6.1.0.ebuild 1908 BLAKE2B d98f745a2498d93dfca7a4db876912ad1882b36f631b3ccb95008878ad1877ab77a8fe8009e9f8d95df72f5a0587201382a17b91fd02d95d1a468d90cf7eea70 SHA512 84434b437e7f0eefb43b2916e45f1518b61a11025cc137481e254a7ad610ab6d46295b5e800fa7d2e5399d124ffabe279660a871c57b3d3a2fa27e5f3dd82740
+EBUILD oxygen-6.1.1.ebuild 1915 BLAKE2B bd81c60a689eafa81869a9a168e29d06f79abdcd162cc8950a7dff7c2bd7c04a569eb329f6aa35a520b3bb90e1bec9b6ffa5bf7dcb0f8b61602a663f18ff9b6d SHA512 98e2a160babc99ec8fdd88b5db1a48bc175d711176877864986a5f0c8bab446d84f7b937326fdba848e5a3755a97e049ae323039772c29019abbf81d85cb9a61
MISC metadata.xml 375 BLAKE2B 0e0ab90ffca8b04e0dffb51481c0a6dde58236fccf63afb15ec4a2a0a7f3c5358a0fe2f3a7b155f6658f440728a00b3421dc0d6d899a2d19ff2a3bc2049171f3 SHA512 00cef7e1c07dda48e4df7ee21e9401995f49b5347fc1f64f735bf1cf6766c5f10a63f2b5426eeffe0d3866364186f17a55f6f67a3240168ba35a9a4ac7274dbb
diff --git a/kde-plasma/oxygen/oxygen-6.1.0.ebuild b/kde-plasma/oxygen/oxygen-6.1.0.ebuild
deleted file mode 100644
index e3927fd34f72..000000000000
--- a/kde-plasma/oxygen/oxygen-6.1.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KF5MIN=5.115.0
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.12
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Oxygen visual style for the Plasma desktop"
-HOMEPAGE="https://invent.kde.org/plasma/oxygen"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="qt5 X"
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/frameworkintegration-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/kdecoration-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- qt5? (
- >=dev-qt/qtdbus-${QT5MIN}:5
- >=dev-qt/qtdeclarative-${QT5MIN}:5
- >=dev-qt/qtgui-${QT5MIN}:5
- >=dev-qt/qtwidgets-${QT5MIN}:5
- >=kde-frameworks/frameworkintegration-${KF5MIN}:5
- >=kde-frameworks/kcompletion-${KF5MIN}:5
- >=kde-frameworks/kconfig-${KF5MIN}:5
- >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
- >=kde-frameworks/kcoreaddons-${KF5MIN}:5
- >=kde-frameworks/kguiaddons-${KF5MIN}:5
- >=kde-frameworks/ki18n-${KF5MIN}:5
- >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5
- >=kde-frameworks/kwindowsystem-${KF5MIN}:5
- X? ( >=dev-qt/qtx11extras-${QT5MIN}:5 )
- )
- X? (
- >=dev-qt/qtbase-${QTMIN}:6=[gui]
- x11-libs/libxcb
- )
-"
-DEPEND="${RDEPEND}
- >=kde-frameworks/kservice-${KFMIN}:6
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_QT6=ON
- -DBUILD_QT5=$(usex qt5)
- $(cmake_use_find_package X XCB)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/oxygen/oxygen-6.1.1.ebuild b/kde-plasma/oxygen/oxygen-6.1.1.ebuild
new file mode 100644
index 000000000000..ee21644492ad
--- /dev/null
+++ b/kde-plasma/oxygen/oxygen-6.1.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KF5MIN=5.115.0
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QT5MIN=5.15.12
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Oxygen visual style for the Plasma desktop"
+HOMEPAGE="https://invent.kde.org/plasma/oxygen"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="qt5 X"
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/frameworkintegration-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/kdecoration-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ qt5? (
+ >=dev-qt/qtdbus-${QT5MIN}:5
+ >=dev-qt/qtdeclarative-${QT5MIN}:5
+ >=dev-qt/qtgui-${QT5MIN}:5
+ >=dev-qt/qtwidgets-${QT5MIN}:5
+ >=kde-frameworks/frameworkintegration-${KF5MIN}:5
+ >=kde-frameworks/kcompletion-${KF5MIN}:5
+ >=kde-frameworks/kconfig-${KF5MIN}:5
+ >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
+ >=kde-frameworks/kcoreaddons-${KF5MIN}:5
+ >=kde-frameworks/kguiaddons-${KF5MIN}:5
+ >=kde-frameworks/ki18n-${KF5MIN}:5
+ >=kde-frameworks/kwidgetsaddons-${KF5MIN}:5
+ >=kde-frameworks/kwindowsystem-${KF5MIN}:5
+ X? ( >=dev-qt/qtx11extras-${QT5MIN}:5 )
+ )
+ X? (
+ >=dev-qt/qtbase-${QTMIN}:6=[gui]
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/kservice-${KFMIN}:6
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_QT6=ON
+ -DBUILD_QT5=$(usex qt5)
+ $(cmake_use_find_package X XCB)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-activities-stats/Manifest b/kde-plasma/plasma-activities-stats/Manifest
index 69670e4f286a..d4085128f2ef 100644
--- a/kde-plasma/plasma-activities-stats/Manifest
+++ b/kde-plasma/plasma-activities-stats/Manifest
@@ -1,5 +1,5 @@
DIST kactivities-stats-5.116.0.tar.xz 84584 BLAKE2B 89cf9fdce57c6eaeab9438c47127b682ef4e10d08cce4041ae8aecb07b8a492f0c1a21d96c5a906869db97f8c06d81c17a8addf48c6d47584dfbbe544bcf0970 SHA512 a50b84e989aecc551064c28f8e330ebc9054edc459cf085924ea61f17fcce8fa5037c39c485c5a58acdab5d93898e34648c292f91c450d075a09d0a0a18a610e
-DIST plasma-activities-stats-6.1.0.tar.xz 83248 BLAKE2B bc6914dc3fe945cd81d76209c4c9b1aef9deaccc25fb736778e6d6ad9781f38d8e38d74f56423fb5b43f172ee0c631cef5c1ee29ba10fd4c6efd5ecb37ed3ab7 SHA512 df952c58b523546892ff76c384d3d66f4a24c5e3a0cda6ed2311c4396b65df39116b3d5c70dbc72a228aeefdfd4633e90616f5f175754b4c8ef93263c5140f31
+DIST plasma-activities-stats-6.1.1.tar.xz 83192 BLAKE2B dd914e9f0d5c8266ee707ac3ef8534d8462c6e801d62e79fd359ce86bbc0175e8a3e04585b04a8b2235c0b496b0b7342a5678f663249f1fcc31ef9f8af348237 SHA512 9f6121b7d824cdb0997d8cf2b9ead82ad0fce2f386d22e8ad6fd590bb2711439764388878ef96493241951193bad1bb99dd052b48ddf38708fb393f5831ed9eb
EBUILD plasma-activities-stats-5.116.0.ebuild 623 BLAKE2B 112848e2eb0ac345218432480bad2fa5320143cbdbde603bf27e1c9f27e7972436c58feb143a36bab90b4e568324cf096ad8e24fcc3cc5f88f362e5e6ef5ff58 SHA512 39f5b9116e0f1bb01e6e388e5b84bba1e5def74b73c38c6e03369cca1feadf3215ad0dfe2fbc5bf314383e1a4ffb09f2fcae910eea423b318da84b7e7b51294b
-EBUILD plasma-activities-stats-6.1.0.ebuild 520 BLAKE2B 28f410184bff20d487fd79cae21b088b1a9a12f26e0ed4acef33742021163ac87fa3391d9bc87aa7b471748ce6ae73f11cb20d178289e5f02f2711cc8f57fdad SHA512 2fa42b63473506905dacd37e19ab3fc8b22f4b16db0635d916d905669083f260c234f8b39f5f883a38da19f0081ca02dacc45233a827c8aa21b8c3707c30656c
+EBUILD plasma-activities-stats-6.1.1.ebuild 527 BLAKE2B 12911bb2a312cb5357714cd06d77d3414f3c9b35eebea43d75a35b824cb33079712cbd4ec240eb9abc7ba27fd31b38c550936740ba81db357f1d30702e8a9741 SHA512 53e539fd1cc9c299ad47331871fa62db0b48603fc6db6fd3925d2e8e30a8d7d92a4e72282aba7424c5d4806a74bf056801216de0e3b2065e317fbb04d56e144d
MISC metadata.xml 530 BLAKE2B a8fbc7aebca12c8f9fb01b99cc76c62cc619e37d82a216cefda42aebc82f31e216675eee193f5fb0cea2a22703581ef142a85a7a6ae46a4330991fe88f84c4f7 SHA512 ab5c208cd4f2ef9f5d05772a114638dff53480cdbf341dbaf364fdcb15d648ab5bd9eec6ccec368c49eedd31ac4c72ec5afd789c0e16f7b4fc3015ed6ccd25a4
diff --git a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.0.ebuild b/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.0.ebuild
deleted file mode 100644
index 307c8d1a0e14..000000000000
--- a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Library for accessing usage data collected by the activities system"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,sql]
- >=kde-frameworks/kconfig-${KFMIN}:6
- kde-plasma/plasma-activities:6
-"
-DEPEND="${RDEPEND}
- test? ( dev-libs/boost )
-"
diff --git a/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.1.ebuild b/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.1.ebuild
new file mode 100644
index 000000000000..44b2b4db5621
--- /dev/null
+++ b/kde-plasma/plasma-activities-stats/plasma-activities-stats-6.1.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Library for accessing usage data collected by the activities system"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,sql]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ kde-plasma/plasma-activities:6
+"
+DEPEND="${RDEPEND}
+ test? ( dev-libs/boost )
+"
diff --git a/kde-plasma/plasma-activities/Manifest b/kde-plasma/plasma-activities/Manifest
index 74d520f8c3d0..e2dc135d7888 100644
--- a/kde-plasma/plasma-activities/Manifest
+++ b/kde-plasma/plasma-activities/Manifest
@@ -1,5 +1,5 @@
DIST kactivities-5.116.0.tar.xz 73556 BLAKE2B 16a978a9df89bb74aa97553e53c7cd4a1ac69c99868a381090b46d37702cc38c847ae404b989adee9b00511f228ffa07b4e5b830802f9aa923d0f79508ea24ff SHA512 d36755cbf3e28262086da2d737c99eb6829c75c374972b97f8dfa7ba0f5d2c02c4d00e833702d23c04d02a6883d14735950cbdc0d92bb6dfa3fe615a488d5adf
-DIST plasma-activities-6.1.0.tar.xz 71164 BLAKE2B 5f2280a2026b0be7eea0cf1594bacc98d0e252618e9f3e478585a5df75a9e7370e7b404a47ff1b3ccc9798fec3e33169bb0d2e8d9a42022b3fc3c3559d421ebb SHA512 76d49be03dc44d6ab801e2c803cac3b93e5776671c99cdf90984e0dad33802e701e7993ac3bb9e04cc73112a65f976046466b611ebb6ad6bfe3a81a96a147a7b
+DIST plasma-activities-6.1.1.tar.xz 71124 BLAKE2B d94155bc43330de2280a6f8046aa17d05b2592a0916f81236a92718f587518906b8b1a015d2df8b4fa625701705010ad2941f3fd8acef751007d798c19089987 SHA512 ed8fcc07b342d77eee5545e127377f564395a013d9e583c02929dcd5e03723153906e8e756e7419f3f68f9dd432d3d52b0f166fbb81b1bbce80909a5a7330b5a
EBUILD plasma-activities-5.116.0.ebuild 723 BLAKE2B 8b0cf3f5b28aeef7f2604739a072a0502576ecdf9cd1964c5e192701651f0bb15d54801f3dbebb878d7797fec1502c75fd763b95447a53aa161b882038d118ff SHA512 892861bab54e4ec1811c0d931e8394854dd049cbfb583e1e74511cd328123c99846b7ec83a7e95edb95a7e84d88064b39064a9f104ed601a55e262c60ff2a501
-EBUILD plasma-activities-6.1.0.ebuild 622 BLAKE2B ccab266e2f6212bbb2565f57bb10e147af92c7e820cf68759023f3a755d4afc33d7470be1510ce0b862f5d696d379fc8d8ae2c2ebf73d23179b866d532c421d1 SHA512 84f0014e8b41919db951a17a2a926a8ac6da6eda2aba0db8c472b1bdc651ae0cb806e4746342fedc4cb392de9bb0e2904c88229517cbd45b72677ea0b754d307
+EBUILD plasma-activities-6.1.1.ebuild 629 BLAKE2B 793c01ff5953c69557b27729ca6a28ac210ba75748fb8974f12e46c465fd032f68446082cc76e1246a548f9806afdd492384ac02cf12d757360f0190cdf1eb79 SHA512 81d953f7d71a62c5980493e80a342c65d406063ce5ed74fc0cb5ccb762f284cdc56846b3247eb2d0494bb8d6c559ea0c3e24cfc1b7e1fe4658b654289220734a
MISC metadata.xml 524 BLAKE2B f20ba537c3c8d6204414e41777240ec2369dbd3b21a44e820b115a03598f70ecdbf89b9a91ea13bda320e0fefd9a03a59e0eb83398312afef43db87720ad0362 SHA512 419013fe1076ebf038beffa958d9e515a2c6e3c55c266e9f26a82f2120d2f8001eec24ae9e771aaef2889f1112bd147c995cfb03ba3de2d743615d3fe7ea69b5
diff --git a/kde-plasma/plasma-activities/plasma-activities-6.1.0.ebuild b/kde-plasma/plasma-activities/plasma-activities-6.1.0.ebuild
deleted file mode 100644
index 6129e9647824..000000000000
--- a/kde-plasma/plasma-activities/plasma-activities-6.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_NONGUI="true"
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Core components for KDE's Activities System"
-
-LICENSE="|| ( LGPL-2.1 LGPL-3 )"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
-"
-DEPEND="${RDEPEND}
- dev-libs/boost
- test? ( >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] )
-"
diff --git a/kde-plasma/plasma-activities/plasma-activities-6.1.1.ebuild b/kde-plasma/plasma-activities/plasma-activities-6.1.1.ebuild
new file mode 100644
index 000000000000..8e45b978885a
--- /dev/null
+++ b/kde-plasma/plasma-activities/plasma-activities-6.1.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_NONGUI="true"
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Core components for KDE's Activities System"
+
+LICENSE="|| ( LGPL-2.1 LGPL-3 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+"
+DEPEND="${RDEPEND}
+ dev-libs/boost
+ test? ( >=kde-frameworks/kwindowsystem-${KFMIN}:6[X] )
+"
diff --git a/kde-plasma/plasma-browser-integration/Manifest b/kde-plasma/plasma-browser-integration/Manifest
index e5f4be6fded4..086b331308b1 100644
--- a/kde-plasma/plasma-browser-integration/Manifest
+++ b/kde-plasma/plasma-browser-integration/Manifest
@@ -1,5 +1,5 @@
DIST plasma-browser-integration-5.27.11.tar.xz 212584 BLAKE2B 0ee27e9da1efa965b9babd18731e3a31d6fe30a23f786154f6a0de773f31c9e85b9d7ba7cda72ba53e031f3a626be79a1a579ab19e5fb3cd3479158abe575ea0 SHA512 5d887ab92221a9ae83ac1a927195e659b6508155c7e2062884f1b8ae8dddbdceea4a4a66ce1704179343ceef493240dd7ad68c461b3aa5f257c43f6062c0e7b0
-DIST plasma-browser-integration-6.1.0.tar.xz 222680 BLAKE2B b25f87ec1ea4a4a15046fae2c229d334a2c42114a825f55b0ea318de8d6a7c8f4e85ed1a5f54e5706118d1d9bdff0db5a8621bc146fc8c010291dfeafc0f3e89 SHA512 93c7dbfad6c82b7b45f6798cd6d2b1fed4a660824dd071f5d8552af70d1bdf7aecf9cbca3ea0ef9cae1fa5049f308190dd94501394628f0317d92b5468957132
+DIST plasma-browser-integration-6.1.1.tar.xz 222520 BLAKE2B fb135d36f3183637a5370feb98896256848f8bc7727ab9557c6545b5e672efecc187a46cbe22917bf6eb3896bbcd885ce3dd4c041c39241bea5c6fc648a60da5 SHA512 70b9c97f554c3ec73ffa1a4967417964c1b5505a2687b88831db4884aaa7a4ff1ef5b03d2ef6dd58887366f939e3143b323aa8bc7452cf061169a4251c9f043a
EBUILD plasma-browser-integration-5.27.11.ebuild 1216 BLAKE2B 41bfd8a0046710feceff99f04b8b363d4fc861c96d3a955eb4cbf31420615365b8f199d1a248c824a86de1772ed93d8720fae9091bc422639f99c1e9815a4679 SHA512 1e2c33a9a9fd8e44a1ebe26abd153e7fb322a69a6008a3a808a5eabec36a546e4e5b35c4815199b80003dab447999cb92c865e96e99138d8aa4989121d7b65de
-EBUILD plasma-browser-integration-6.1.0.ebuild 1187 BLAKE2B 4bf630fc69074ccd6d120c8a3c47b2764146031b090fc33e7819cc63e39591024c60727b7081104a0752bbb9e43c3dc1e84802b418ee7537744e10e582177ca2 SHA512 98e8857a3517cddbebcf64f7fb87e5dcf3194b4e5b836142a9ec3065bd3eb800239b136e42cc8f7036b5a602e667bb5e3384907a7d0a2173ba30c3815f933ee3
+EBUILD plasma-browser-integration-6.1.1.ebuild 1194 BLAKE2B dcab8eb672adf1a46861f5fe79fae0332d905220a4b49acf0ee4704e40a6ddbb3f4ac4d2c6663c1bff9fe97b0d4f100395b3ba255cc71d3ac1e1244c7ed72672 SHA512 040a0d8d1b2eb30639ea5c0d709db0337d874bfff2603fd253709767c869272ead888e6265f9b169041af9e7ad73e357c0b267f69a45c069e723ae507aab1200
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.0.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.0.ebuild
deleted file mode 100644
index c16f891a3506..000000000000
--- a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
-HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
-
-LICENSE="GPL-3+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kfilemetadata-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/purpose-${KFMIN}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6
-"
-DEPEND="${RDEPEND}
- >=kde-frameworks/krunner-${KFMIN}:6
-"
-
-src_configure() {
- local mycmakeargs=(
- -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.1.ebuild b/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.1.ebuild
new file mode 100644
index 000000000000..e4b27698a2cf
--- /dev/null
+++ b/kde-plasma/plasma-browser-integration/plasma-browser-integration-6.1.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Integrate Chrome/Firefox better into Plasma through browser extensions"
+HOMEPAGE+=" https://community.kde.org/Plasma/Browser_Integration"
+
+LICENSE="GPL-3+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kfilemetadata-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/purpose-${KFMIN}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6
+"
+DEPEND="${RDEPEND}
+ >=kde-frameworks/krunner-${KFMIN}:6
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DMOZILLA_DIR="${EPREFIX}/usr/$(get_libdir)/mozilla"
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-desktop/Manifest b/kde-plasma/plasma-desktop/Manifest
index 3e1f69e8ecd8..3998b0c8e7bd 100644
--- a/kde-plasma/plasma-desktop/Manifest
+++ b/kde-plasma/plasma-desktop/Manifest
@@ -1,7 +1,7 @@
DIST plasma-desktop-5.27.11.tar.xz 14729900 BLAKE2B 3c023febf5c6dc72fdd3ca3696d5c5c84c5c099e8d66497e9fccde601a23ec19fc001d6b48f9b1160946ab46e0436e54dc20a91c56dafae455e8455fa558bfc4 SHA512 644bfe2235dcfc591ae66fc7090ca1e67fc8dfe80033c1b0bedc32cd76299a3f47e6c74eadee7ce80241efb31d20b561d9c06af457aa36b6528548b4eaee3eb9
-DIST plasma-desktop-6.1.0.tar.xz 16130176 BLAKE2B ed6c9b81bca329e209a6b1ec39fa65b88b6c7e396ef40c655dfa6234f171f42e49688ffa96c46f332a2c38e98fb5ed4c08070d1da8ae873ba687675759ef9785 SHA512 b3683b44df2f16267694f98d4e9c1cd45c96ff814aaaefa45a7188b14e417b7e900dffd3763a0d822b157200d0a8a7e39931eb2213e9a87d081080691a8bf660
+DIST plasma-desktop-6.1.1.tar.xz 16139284 BLAKE2B 1b7437456c0773265296a04994214bb667031131d1b0fce033e6c933cafcb3f8d277a437d22203c05f8e97afa2198f476aea5b1c87db08d8e4c110cf21ee0a9e SHA512 f41a7c359eee021479eea0ee819ef33bb5fbd31182aa348d055b6dca6e74e043c57e4ce21bc1def89b77c5cdfeda7cc2e03d9aca499ace9ec700a98fb1818b51
DIST plasma-desktop-override-include-dirs-3.tar.xz 8288 BLAKE2B f05ece81d1b744d45a21a5963750011c1e815156bcaac6075fa67451ba8ab1ea0fcc5ca59c8109c6fe65f9d4db6ac003bb7e26bf011e124c5f9b7f9e1b3afef5 SHA512 fbfc08a4c057dab3ef96e3c56d5e6087916e952ff32280c6e23c0822e18739441082894ea36412be04eda0893a4e10b9a0fbf0a10e0e44f046b6e872840c4dbb
DIST plasma-desktop-override-include-dirs-4.tar.xz 6360 BLAKE2B 8d4340f7b520ec2a4d47d7679028d5d75ceb141877248f7c411a082197ca9c0735ff2d21bd30333236c50dcae8bbdabd41164daa392b803504d2707ffd013960 SHA512 5273df12260d90e7aacc90b9ed7f6f1868c8996e2609229c59a771b3fb541b720f53fe2c2198d9d91870b05d06797bc4b2cec5afcf97d8b2b754f0da197584a1
EBUILD plasma-desktop-5.27.11.ebuild 5318 BLAKE2B 75da1ba8bec630d7d93b0a397b4905b547ad90e8b5b465f47a287b3c7b883e2ae18ed78924f267228d7c4e46b19a41e276c6e589370c265dbb35f61b3595ed4d SHA512 054fc42dee25b42b204d1fd1bbe329620c1fae0b55f8326dd3132f77f027399aac552b7e3598850c135a1fa4bd52878f619fdab5f9aafd46148fc90c82654da1
-EBUILD plasma-desktop-6.1.0.ebuild 5249 BLAKE2B 46ff6aecff469361f46d8f9703bfa5b43c0071f3bb9d672abed84e5d8c8e91b65a5c9c79f6b34ff5aa900bdbdca5e7180cd04f59dd1d7d35ed7b58bf14219fab SHA512 0d3b37b3d185bdcd34d70ba4ba0b4b6ea75126db14f00da01793dea73a8d0498d386be7edd48dd8dfad4442526cb3c96a682cce3f494779c5356331cef8a37b8
+EBUILD plasma-desktop-6.1.1.ebuild 5256 BLAKE2B c537dd502d2f1c8f1b23a0ca6ab816aef6d47e62b1be291bcccf56f7f62be0cb522e918d49fb5fa46f03954f9dbec2c47a647f4fefd12069e76ca145bf90bac1 SHA512 9404b89cfeda8fe907166f7e04f9377e2cdbe6fcc1d1b00a2c8a38b716a35db0642f4b27ce2b62ff5f69afcd08e32ac2d491c03b34e984c064c54f93f495d6bc
MISC metadata.xml 560 BLAKE2B bf6910f40706c17989a0961c39073bd1bb00575b0bbd12c9a44c5ae8c699b33451dac36512afe8310c4bff5432864d16adb0f5b6b3f933b39705409547b05ee5 SHA512 0f34c3e91789674538cbac7f857ef57db8e1ca9b85b7e5d512b1a6af10fb218bfae01f65ae1825d26bb31103e7b95c0cf68fc3965c40952392afafcbf5877a25
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild
deleted file mode 100644
index b781bdb83f2f..000000000000
--- a/kde-plasma/plasma-desktop/plasma-desktop-6.1.0.ebuild
+++ /dev/null
@@ -1,180 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="KDE Plasma desktop"
-XORGHDRS="${PN}-override-include-dirs-4"
-SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
-
-RESTRICT="test" # missing selenium-webdriver-at-spi
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-COMMON_DEPEND="
- dev-libs/icu:=
- dev-libs/wayland
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/attica-${KFMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kded-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-frameworks/sonnet-${KFMIN}:6
- >=kde-plasma/kwin-${PVCUT}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-activities-stats-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
- >=kde-plasma/plasma5support-${PVCUT}:6
- media-libs/libcanberra
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libXi
- x11-libs/libxkbcommon
- x11-libs/libxkbfile
- ibus? (
- app-i18n/ibus
- dev-libs/glib:2
- x11-libs/xcb-util-keysyms
- )
- kaccounts? (
- kde-apps/kaccounts-integration:6
- >=net-libs/accounts-qt-1.16_p20220803[qt6]
- )
- scim? ( app-i18n/scim )
- sdl? ( media-libs/libsdl2[joystick] )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/wayland-protocols-1.25
- dev-libs/boost
- x11-base/xorg-proto
- test? (
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/kactivitymanagerd-${PVCUT}:6
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !<kde-plasma/kdeplasma-addons-5.25.50
- !<kde-plasma/plasma-workspace-6.0.80
- dev-libs/kirigami-addons:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- >=kde-plasma/oxygen-${PVCUT}:6
- kde-plasma/plasma-mimeapps-list
- media-fonts/noto-emoji
- sys-apps/util-linux
- x11-apps/setxkbmap
- x11-misc/xdg-user-dirs
- kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
- screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
-"
-BDEPEND="
- dev-util/intltool
- dev-util/wayland-scanner
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
-"
-
-PATCHES=(
- "${WORKDIR}/${XORGHDRS}/${PN}-6.0.80-override-include-dirs.patch" # downstream patch
-)
-
-src_prepare() {
- ecm_src_prepare
-
- if ! use ibus; then
- sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
- -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use scim; then
- sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_KCM_MOUSE_X11=ON
- -DBUILD_KCM_TOUCHPAD_X11=ON
- -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- $(cmake_use_find_package ibus GLIB2)
- $(cmake_use_find_package kaccounts AccountsQt6)
- $(cmake_use_find_package kaccounts KAccounts6)
- $(cmake_use_find_package sdl SDL2)
- $(cmake_use_find_package semantic-desktop KF6Baloo)
- )
-
- ecm_src_configure
-}
-
-src_test() {
- # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
- # test_kio_fonts needs D-Bus, bug #634166
- # lookandfeel-kcmTest is unreliable for a long time, bug #607918
- local myctestargs=(
- -j1
- -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
- )
-
- ecm_src_test
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "screen reader support" "app-accessibility/orca"
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild b/kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild
new file mode 100644
index 000000000000..b7f35478ebdc
--- /dev/null
+++ b/kde-plasma/plasma-desktop/plasma-desktop-6.1.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="KDE Plasma desktop"
+XORGHDRS="${PN}-override-include-dirs-4"
+SRC_URI+=" https://dev.gentoo.org/~asturm/distfiles/${XORGHDRS}.tar.xz"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="ibus kaccounts scim screencast sdl +semantic-desktop"
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+COMMON_DEPEND="
+ dev-libs/icu:=
+ dev-libs/wayland
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/attica-${KFMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kded-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-frameworks/sonnet-${KFMIN}:6
+ >=kde-plasma/kwin-${PVCUT}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-activities-stats-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6[screencast?]
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libXi
+ x11-libs/libxkbcommon
+ x11-libs/libxkbfile
+ ibus? (
+ app-i18n/ibus
+ dev-libs/glib:2
+ x11-libs/xcb-util-keysyms
+ )
+ kaccounts? (
+ kde-apps/kaccounts-integration:6
+ >=net-libs/accounts-qt-1.16_p20220803[qt6]
+ )
+ scim? ( app-i18n/scim )
+ sdl? ( media-libs/libsdl2[joystick] )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/wayland-protocols-1.25
+ dev-libs/boost
+ x11-base/xorg-proto
+ test? (
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !<kde-plasma/kdeplasma-addons-5.25.50
+ !<kde-plasma/plasma-workspace-6.0.80
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/qqc2-desktop-style-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ >=kde-plasma/oxygen-${PVCUT}:6
+ kde-plasma/plasma-mimeapps-list
+ media-fonts/noto-emoji
+ sys-apps/util-linux
+ x11-apps/setxkbmap
+ x11-misc/xdg-user-dirs
+ kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] )
+ screencast? ( >=kde-plasma/kpipewire-${PVCUT}:6 )
+"
+BDEPEND="
+ dev-util/intltool
+ dev-util/wayland-scanner
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${WORKDIR}/${XORGHDRS}/${PN}-6.0.80-override-include-dirs.patch" # downstream patch
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ if ! use ibus; then
+ sed -e "s/XCB_XCB_FOUND AND XCB_KEYSYMS_FOUND/false/" \
+ -i applets/kimpanel/backend/ibus/CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use scim; then
+ sed -e "s/^pkg_check_modules.*SCIM/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_KCM_MOUSE_X11=ON
+ -DBUILD_KCM_TOUCHPAD_X11=ON
+ -DXORGLIBINPUT_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DXORGSERVER_INCLUDE_DIRS="${WORKDIR}/${XORGHDRS}"/include
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ $(cmake_use_find_package ibus GLIB2)
+ $(cmake_use_find_package kaccounts AccountsQt6)
+ $(cmake_use_find_package kaccounts KAccounts6)
+ $(cmake_use_find_package sdl SDL2)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # parallel tests fail, foldermodeltest,positionertest hang, bug #646890
+ # test_kio_fonts needs D-Bus, bug #634166
+ # lookandfeel-kcmTest is unreliable for a long time, bug #607918
+ local myctestargs=(
+ -j1
+ -E "(foldermodeltest|positionertest|test_kio_fonts|lookandfeel-kcmTest)"
+ )
+
+ ecm_src_test
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "screen reader support" "app-accessibility/orca"
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/plasma-disks/Manifest b/kde-plasma/plasma-disks/Manifest
index 36bf1e379714..1556eddb7b94 100644
--- a/kde-plasma/plasma-disks/Manifest
+++ b/kde-plasma/plasma-disks/Manifest
@@ -1,5 +1,5 @@
DIST plasma-disks-5.27.11.tar.xz 93892 BLAKE2B 7da072a23214297ceabaf256cf30ab2d0ed304f76351953ffae973a54ed0ad25a839549bb0c61b2793546b38c7857ec927d0ebb03885d3a43b2580aa9a60fd13 SHA512 102323ee220e0c2e823fe0a20f96a47646d5000555baa3f81e89168f62093690ed347f776cd78e290c7972114f9a76ba7e62f47c17db56312d5b58774f68100f
-DIST plasma-disks-6.1.0.tar.xz 101260 BLAKE2B 3595b59ef354420a2b51cf7e15f21e64079ad603a0d281924d94a44c235640072548f85f0c45aa46fe328c9813c1f32e20333c2e3c484f390fca5621c85bf732 SHA512 0288739077c094626cb985858f5bfcf444128074f43ca7c1d7424ac755207895ed6b2cfc46de83a4a863fb7f27c672948df949ac29c291d2615ce601ffcf4ce7
+DIST plasma-disks-6.1.1.tar.xz 101460 BLAKE2B bf92f5f96050591d7638efa93655f6c88f01d0592d7fd22adec9d33ef69cbe4dbdec2067fbbdd863878f9f2c5ae460407790bab0046c82abc4b3daaf88a5106e SHA512 f9a100fa2cdc32933ef77689c182821be6fb0ffbcac1a051ea5eba6f612f3c54c9843f7b022f19cf90eb248dfa193dfb6e7f66c6b971cc11dceaef8a8a784e22
EBUILD plasma-disks-5.27.11.ebuild 1052 BLAKE2B bd2cb7c54b9b974d4ff3ab3918d0caf67b7bc1678c9828c56a69697af182dff63b8263ecffef65b46a9406161208f4bc28e19a34c8d673eb773589b956dca9f7 SHA512 3caddb4c2a6d182c862145cb8e63c1f978488e85ed14ffa7d638e655f54528da6d6f1f7a3b7cfb31f2dc8040a4231387a271b2af52860a6478ad867c56fd1f5c
-EBUILD plasma-disks-6.1.0.ebuild 1038 BLAKE2B 9990a76f5697ebd8f27854a365ad7f4f65492509cd3e5dd7bafff217f3cb1683da76e56b0bba31c10941b3bdea9100f012b4d58395c174eaa7d18e8547186b74 SHA512 0579e369c8428648de999b4b34ddf36159f2bdc933ce1b09e2322246e7017b609ee1e69eb48a81aea686b65ac5edef1ff088cd9366a3244a8c4a63f82e859b4f
+EBUILD plasma-disks-6.1.1.ebuild 1045 BLAKE2B 682d979c617fc9e7b0ef0b10af90d305836160daf830fc0dd685995de06fd69487af9422e84117a43f8eebc37b83213d2fc3b7d5fca09598f9989438f439f84b SHA512 b392e96f73cef69938842e0c0aa530f92aba8aeaac7e7b26ca4abbd185d8f91a263eca6c5afff6b6ac68b070051b8118138bf6b926f359d87b7ba35793a002ef
MISC metadata.xml 381 BLAKE2B 59281ab42cd85d4e3f4d0e37843967eb09d07490cac105613b958d3090547d381490152f0b2cdfe14afc7aab9d405865c4b8a69ea1179653978d45aea53f4e64 SHA512 5e184fb4289df00903ffc4b97aff8e960642c6b19f5f49ccc3a93bba802747c23ddb69cc13f7c2ef4d643eca70167c52809e2e310d1ba9156bf01cc1994ccadb
diff --git a/kde-plasma/plasma-disks/plasma-disks-6.1.0.ebuild b/kde-plasma/plasma-disks/plasma-disks-6.1.0.ebuild
deleted file mode 100644
index c92a63ecc2a5..000000000000
--- a/kde-plasma/plasma-disks/plasma-disks-6.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="true"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
-HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- sys-apps/smartmontools
-"
-RDEPEND="${DEPEND}
- kde-plasma/kinfocenter:6
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plasma-disks/plasma-disks-6.1.1.ebuild b/kde-plasma/plasma-disks/plasma-disks-6.1.1.ebuild
new file mode 100644
index 000000000000..b05d8548f85c
--- /dev/null
+++ b/kde-plasma/plasma-disks/plasma-disks-6.1.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="true"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Monitors S.M.A.R.T. capable devices for imminent failure"
+HOMEPAGE="https://invent.kde.org/plasma/plasma-disks"
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ sys-apps/smartmontools
+"
+RDEPEND="${DEPEND}
+ kde-plasma/kinfocenter:6
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plasma-firewall/Manifest b/kde-plasma/plasma-firewall/Manifest
index 96e484a49702..43920f22222c 100644
--- a/kde-plasma/plasma-firewall/Manifest
+++ b/kde-plasma/plasma-firewall/Manifest
@@ -1,5 +1,5 @@
DIST plasma-firewall-5.27.11.tar.xz 362988 BLAKE2B 484e853f4a8c61823e2a235fe5d5e40b6861c04044ca5058b8e866d9a9d9cb072b8a64c2c1b8a950f1604acc85dd27c38314735db2b6e4f59e8fb9085eda0ea8 SHA512 9c6a41448ef83a1c464e1e10441ae811bc898afc451b821fbd46141df4ffe1ad395692c420ce02dd5618197a307fa2729dbe8f0f703c1a64b14068f6c018ba7b
-DIST plasma-firewall-6.1.0.tar.xz 372628 BLAKE2B e2ce183f927213c21148e3c758ecccb175484dad79767509efbcf289551156cf895974ae11f73ebe4015e30da090489b29ff720852d0001ae1614e429a57da5e SHA512 00b8db564a4ae18a6524495238f8206a066afe944e846cea8b794ab603f4ef7401762ae06cf176a23ed10df8e772cf6033697b10894888c0462adb815fed163d
+DIST plasma-firewall-6.1.1.tar.xz 373880 BLAKE2B 790bbfe502aaeedfd94d054b5b2710b23abd16312737db73068f3da8f146cb90265048fdbe218e832998362244c09b12ea6f8e07881e123865cd0937a84de196 SHA512 bee4f12ea1ba9a194fc37a13c369c075ffddff9384428c4ac0b259888ef88e2004da7e34e2600350023b8400f81df028fe79fc3c13a4b333820f71b382ff730c
EBUILD plasma-firewall-5.27.11.ebuild 1643 BLAKE2B 791bef934a6de0397ea8875fea59424cefca31bb0d48a76b788c456ed4f5a0fabf26a4ce103bd97a599733bc3b9650b1b5317dff438b26233e78a97c8dd0c116 SHA512 12e67add2a610aab6b7c85f7a190f3b21d933325e53f6845c789d1cf36a89a9fbacde95a8ef30cac703851b8116d2f8bc364e1bfc990e4df94278fa3cc24b8b0
-EBUILD plasma-firewall-6.1.0.ebuild 1467 BLAKE2B d2bf1176c98ed2683ad2c46b2e968d015de92b8a19b3cd0ba0e3b9d1f35cccb35db78983a8dad1c21914b048c4a2c44f52b442e956443ce4ba065429963dbc55 SHA512 d152f85390a366c1c52b211e0eb479923599bdc02b113592b43e00a5d3ab258d684ee4cc6a617e596cbb6d2838e83a763538255e73f058a7bbaed0d2e7a58406
+EBUILD plasma-firewall-6.1.1.ebuild 1474 BLAKE2B fc4fbfb8a54597e9e43e3aed15d79dd4879d50ff075c6584b22b50f611cabad7a5189c2a65b685efc8bcb27e6c5c959de4ff75200baa9813d016df973fccdbb6 SHA512 414cf4dd3495b082e7b4c487c1b3e05ed7becb5ff1b04e9eb83e58efbfc37b6c6133ff990c7c96fc3979d0223d6b33fb23e8cd3665d757bec174056a9331b993
MISC metadata.xml 548 BLAKE2B 7211efdf7e92cafddfb6a1a51a9165a3c529c019ec357b4c9b331e612ae1495d0b42f7dd9d4fdc9339b0e71672bd3fe2693c4e7189e184964b6e9ff78a68a567 SHA512 8d013ad2d6bda1cd624247715944542b6621bfcb80c452e4dc7fc27b5dc7a8b13a7863b3c4d0dac107e0e207bb901f0befd0518674e5b82a0d2607612ef9dba3
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-6.1.0.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-6.1.0.ebuild
deleted file mode 100644
index f39457cf3965..000000000000
--- a/kde-plasma/plasma-firewall/plasma-firewall-6.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-PYTHON_COMPAT=( python3_{10..12} )
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org python-single-r1
-
-DESCRIPTION="Plasma frontend for Firewalld or UFW"
-HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="firewalld +ufw"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- ${PYTHON_DEPS}
- firewalld? ( net-firewall/firewalld )
- ufw? ( net-firewall/ufw )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_prepare() {
- ecm_src_prepare
- # this kind of cmake magic doesn't work for us at all.
- sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
- -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
- -DBUILD_UFW_BACKEND=$(usex ufw)
- )
- ecm_src_configure
-}
-
-pkg_postinst () {
- ecm_pkg_postinst
-
- if ! has_version sys-apps/systemd; then
- ewarn "${PN} is not functional without sys-apps/systemd at this point."
- ewarn "See also: https://bugs.gentoo.org/778527"
- fi
-}
diff --git a/kde-plasma/plasma-firewall/plasma-firewall-6.1.1.ebuild b/kde-plasma/plasma-firewall/plasma-firewall-6.1.1.ebuild
new file mode 100644
index 000000000000..b9a87a8c2a0c
--- /dev/null
+++ b/kde-plasma/plasma-firewall/plasma-firewall-6.1.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+PYTHON_COMPAT=( python3_{10..12} )
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org python-single-r1
+
+DESCRIPTION="Plasma frontend for Firewalld or UFW"
+HOMEPAGE="https://invent.kde.org/network/plasma-firewall"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="firewalld +ufw"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE} || ( firewalld ufw )"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ ${PYTHON_DEPS}
+ firewalld? ( net-firewall/firewalld )
+ ufw? ( net-firewall/ufw )
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_prepare() {
+ ecm_src_prepare
+ # this kind of cmake magic doesn't work for us at all.
+ sed -e "1 s:^.*$:\#\!/usr/bin/env ${EPYTHON}:" \
+ -i kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_FIREWALLD_BACKEND=$(usex firewalld)
+ -DBUILD_UFW_BACKEND=$(usex ufw)
+ )
+ ecm_src_configure
+}
+
+pkg_postinst () {
+ ecm_pkg_postinst
+
+ if ! has_version sys-apps/systemd; then
+ ewarn "${PN} is not functional without sys-apps/systemd at this point."
+ ewarn "See also: https://bugs.gentoo.org/778527"
+ fi
+}
diff --git a/kde-plasma/plasma-integration/Manifest b/kde-plasma/plasma-integration/Manifest
index 1ab1a4d8efec..d2adb6d03cee 100644
--- a/kde-plasma/plasma-integration/Manifest
+++ b/kde-plasma/plasma-integration/Manifest
@@ -1,5 +1,5 @@
DIST plasma-integration-5.27.11.tar.xz 89460 BLAKE2B b6e0f487332c7280d394c9e84c44f18cd0694812307fdb1109a27d7f04ac5e0b2c6934adfed10fcbb65b5ec358e4ece728c8761edbc2872f33b40d3cff54495f SHA512 34e040425a11089bdda444132c224af8b4fca5d3fd30e875d4a385ad26bb215409c076c19ee3a2bbe3736121a7988bbc6ca564814f4e28b8e20acb5ebc194347
-DIST plasma-integration-6.1.0.tar.xz 92952 BLAKE2B 2b53004979cf9f39c3bb17a7e35fd7555ab5267170dcb078ba7047dd0d2ec38d5810289d2664f24d24ff88e9a642dc2fba449e95813bdffd3f94ec372a8a1005 SHA512 692ee8abf5e4c8dd5c9e7257c7e9abac924c59f90751384e637525f0ddbf3648599699b1203ba4e713e343973506f6617c95b91403ea8423a63e6920200cb839
+DIST plasma-integration-6.1.1.tar.xz 93088 BLAKE2B aba38f63c06f6ac9f33c04d083378da993c97760400673a0ee5b756196c18ba44468ef978b8b3eeca1676aa29da1d9fa8ec4aa81c7609eb72b9cae33c8f73a65 SHA512 5bfe179c3fcfe59384e1364f7b9f7668391fa5e9ddef910f3133f2b80ec0524dfb3754a40a4692871537ac86d4e63a96b0fb45d678f0a38d98b521d58b22ad66
EBUILD plasma-integration-5.27.11.ebuild 1372 BLAKE2B 72247b7d7adce849e24b632672407992cdce15a0ac0a92450a567ad7bd252ecb271a5f7997d027c1a0a400a786a34589e59432fdbd74d317ebbc5488904e59a0 SHA512 bdd919d59775668827c7845c65cae50f6a478d7a45a008d8b216c3ba328624431f2cc2e2f118b563271095baa447c1104c1a2a3f2a1f79673358a724417c7b88
-EBUILD plasma-integration-6.1.0.ebuild 2314 BLAKE2B 3d719834dc4af109a41a90c1ea1ebd3638f30f7d49a62f4eac83292205f58337cf5d7f6ff36845705f5b3d611321867092bb3991ec65b841f20d355593203550 SHA512 4ef4994ea0a779919b4bf0055f60de9242ea2043289dbc1fa4a4544a98914d811cc65145a5cee9334a084dc10b2a58eaf75c32e5a4f16dc50e6ff1b304b72cba
+EBUILD plasma-integration-6.1.1.ebuild 2357 BLAKE2B 365f056383f241cfefef11f5d7c029d07a5cc4285ce7f92ec593eb1da8048935004e88f6d2b3f1fcb4a9a62b02322ded34f634d57fb957c6df8c363f5b6807e7 SHA512 f56ba4ed1d3173c0b7b93a99d0d11adf85d65fbaf58a4ea1f1526917e53a4a068c4e69cc2083c36685fa3d717acd96c420ca57561fd30353eabf6a228e10d526
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-integration/plasma-integration-6.1.0.ebuild b/kde-plasma/plasma-integration/plasma-integration-6.1.0.ebuild
deleted file mode 100644
index 1fcf809d71c5..000000000000
--- a/kde-plasma/plasma-integration/plasma-integration-6.1.0.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KF5MIN=5.115.0
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QT5MIN=5.15.12
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="qt5"
-
-# requires running kde environment
-RESTRICT="test"
-
-# slot ops: qdbus*_p.h and Qt6::GuiPrivate for qtx11extras_p.h
-COMMON_DEPEND="
- dev-libs/wayland
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- x11-libs/libXcursor
- x11-libs/libxcb
- qt5? (
- >=dev-qt/qtdbus-${QT5MIN}:5
- >=dev-qt/qtgui-${QT5MIN}:5=[dbus]
- >=dev-qt/qtquickcontrols2-${QT5MIN}:5
- >=dev-qt/qtwayland-${QT5MIN}:5
- >=dev-qt/qtwidgets-${QT5MIN}:5
- >=dev-qt/qtx11extras-${QT5MIN}:5
- >=kde-frameworks/kcompletion-${KF5MIN}:5
- >=kde-frameworks/kconfig-${KF5MIN}:5
- >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
- >=kde-frameworks/kcoreaddons-${KF5MIN}:5
- >=kde-frameworks/kguiaddons-${KF5MIN}:5
- >=kde-frameworks/ki18n-${KF5MIN}:5
- >=kde-frameworks/kiconthemes-${KF5MIN}:5
- >=kde-frameworks/kio-${KF5MIN}:5
- >=kde-frameworks/kjobwidgets-${KF5MIN}:5
- >=kde-frameworks/knotifications-${KF5MIN}:5
- >=kde-frameworks/kwindowsystem-${KF5MIN}:5
- >=kde-frameworks/kxmlgui-${KF5MIN}:5
- )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
-"
-RDEPEND="${COMMON_DEPEND}
- media-fonts/hack
- media-fonts/noto
- media-fonts/noto-emoji
-"
-PDEPEND="
- >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:6
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- qt5? ( >=dev-qt/qtwaylandscanner-${QT5MIN}:5 )
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_QT6=ON
- -DBUILD_QT5=$(usex qt5)
- )
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-integration/plasma-integration-6.1.1.ebuild b/kde-plasma/plasma-integration/plasma-integration-6.1.1.ebuild
new file mode 100644
index 000000000000..af587b5308f3
--- /dev/null
+++ b/kde-plasma/plasma-integration/plasma-integration-6.1.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KF5MIN=5.115.0
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QT5MIN=5.15.12
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Qt Platform Theme integration plugins for the Plasma workspaces"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="qt5"
+
+# requires running kde environment
+RESTRICT="test"
+
+# slot ops: qdbus*_p.h and Qt6::GuiPrivate for qtx11extras_p.h
+COMMON_DEPEND="
+ dev-libs/wayland
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ x11-libs/libXcursor
+ x11-libs/libxcb
+ qt5? (
+ >=dev-qt/qtdbus-${QT5MIN}:5
+ >=dev-qt/qtgui-${QT5MIN}:5=[dbus]
+ >=dev-qt/qtquickcontrols2-${QT5MIN}:5
+ >=dev-qt/qtwayland-${QT5MIN}:5
+ >=dev-qt/qtwidgets-${QT5MIN}:5
+ >=dev-qt/qtx11extras-${QT5MIN}:5
+ >=kde-frameworks/kcompletion-${KF5MIN}:5
+ >=kde-frameworks/kconfig-${KF5MIN}:5
+ >=kde-frameworks/kconfigwidgets-${KF5MIN}:5
+ >=kde-frameworks/kcoreaddons-${KF5MIN}:5
+ >=kde-frameworks/kguiaddons-${KF5MIN}:5
+ >=kde-frameworks/ki18n-${KF5MIN}:5
+ >=kde-frameworks/kiconthemes-${KF5MIN}:5
+ >=kde-frameworks/kio-${KF5MIN}:5
+ >=kde-frameworks/kjobwidgets-${KF5MIN}:5
+ >=kde-frameworks/knotifications-${KF5MIN}:5
+ >=kde-frameworks/kwindowsystem-${KF5MIN}:5
+ >=kde-frameworks/kxmlgui-${KF5MIN}:5
+ >=kde-plasma/kwayland-${KF5MIN}:5
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+"
+RDEPEND="${COMMON_DEPEND}
+ media-fonts/hack
+ media-fonts/noto
+ media-fonts/noto-emoji
+"
+PDEPEND="
+ >=kde-plasma/xdg-desktop-portal-kde-${PVCUT}:6
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ qt5? ( >=dev-qt/qtwaylandscanner-${QT5MIN}:5 )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_QT6=ON
+ -DBUILD_QT5=$(usex qt5)
+ )
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-meta/Manifest b/kde-plasma/plasma-meta/Manifest
index 7c0dfe2b16b6..a6a5a4554cc4 100644
--- a/kde-plasma/plasma-meta/Manifest
+++ b/kde-plasma/plasma-meta/Manifest
@@ -1,3 +1,3 @@
EBUILD plasma-meta-5.27.11-r1.ebuild 4212 BLAKE2B c1db8c8defe4a168fa0b195635907ba3b6e257db3fe2d4cb82e4808ff1dacb28428b41a36812c8dc0579decef2ca0e499f8ef3fec17e14b802988248e005f3e4 SHA512 79e1eca7478ca7d873e9d16532f8b602b9accad10360922bcf09846f388e21df702254ccafb9e0c42a2f662dedc4177f01602bd6e4889a2a6a555edb28c1e735
-EBUILD plasma-meta-6.1.0.ebuild 5255 BLAKE2B 52533730a35df32c0529a2f350b4c6c137d3dc1d3ea231e25aa19ff1e50bb50160bfc543e14197cb4425fee83c425ad9afba987633fca23aa27248532191ebeb SHA512 884130308313d1ba7497ebdc0e9d7f4600024611359eed817408414a1adcb97c0e5ca7d5c74b51a5f8966b35c9920791f29e23ac4171c6754dfd0126b21858d6
+EBUILD plasma-meta-6.1.1-r1.ebuild 5344 BLAKE2B 6b9110a0d6100188808699c60e4bf5aff9cece2881772270a9ce395b02ff1bdda2a0a6602342d6c36e26b136358f1e90b96506fb3dabfdf35b4db80edfeb4083 SHA512 eb4b7fb2da94635be2b7ec4f9f8044b52e3daefb6ca2f635c87831cd3d88d591e1909240aef0a1c06157c47f6721367f854705dd2a824261aeea0b36dd587738
MISC metadata.xml 3059 BLAKE2B d3e3485ebb608a603d13f0263533dd97d04ed0f9e9610ee429808f521770a92e59f9fea4992c8d280139cfbe5468029af073813d8195745c7182ae56a95e5d2a SHA512 0576008409be1377c1ac443aad3d039a525e62aba4b7fc93230869a0054640abea0ba40ea69aa3013a8ec7ad48e0c35ba312468626fee5662b41ccaaf86ceb63
diff --git a/kde-plasma/plasma-meta/plasma-meta-6.1.0.ebuild b/kde-plasma/plasma-meta/plasma-meta-6.1.0.ebuild
deleted file mode 100644
index c7d62908795b..000000000000
--- a/kde-plasma/plasma-meta/plasma-meta-6.1.0.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Merge this to pull in all Plasma 6 packages"
-HOMEPAGE="https://kde.org/plasma-desktop/"
-
-LICENSE="metapackage"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
-cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet
-+networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd
-thunderbolt unsupported wacom +wallpapers webengine +xwayland"
-
-REQUIRED_USE="^^ ( elogind systemd )"
-
-RDEPEND="
- !${CATEGORY}/${PN}:5
- >=kde-plasma/breeze-${PV}:${SLOT}[qt5?]
- >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
- >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
- >=kde-plasma/kdecoration-${PV}:${SLOT}
- >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
- >=kde-plasma/kgamma-${PV}:${SLOT}
- >=kde-plasma/kglobalacceld-${PV}:${SLOT}
- >=kde-plasma/kinfocenter-${PV}:${SLOT}
- >=kde-plasma/kmenuedit-${PV}:${SLOT}
- >=kde-plasma/kpipewire-${PV}:${SLOT}
- >=kde-plasma/kscreen-${PV}:${SLOT}
- >=kde-plasma/kscreenlocker-${PV}:${SLOT}
- >=kde-plasma/ksshaskpass-${PV}:${SLOT}
- >=kde-plasma/ksystemstats-${PV}:${SLOT}
- >=kde-plasma/kwayland-${PV}:${SLOT}
- >=kde-plasma/kwin-${PV}:${SLOT}[lock]
- >=kde-plasma/kwrited-${PV}:${SLOT}
- >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
- >=kde-plasma/libkscreen-${PV}:${SLOT}
- >=kde-plasma/libksysguard-${PV}:${SLOT}
- >=kde-plasma/libplasma-${PV}:${SLOT}
- >=kde-plasma/milou-${PV}:${SLOT}
- >=kde-plasma/ocean-sound-theme-${PV}:${SLOT}
- >=kde-plasma/plasma-activities-${PV}:${SLOT}
- >=kde-plasma/plasma-activities-stats-${PV}:${SLOT}
- >=kde-plasma/plasma-desktop-${PV}:${SLOT}
- >=kde-plasma/plasma-integration-${PV}:${SLOT}[qt5?]
- >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
- >=kde-plasma/plasma-welcome-${PV}:${SLOT}
- >=kde-plasma/plasma-workspace-${PV}:${SLOT}
- >=kde-plasma/plasma5support-${PV}:${SLOT}
- >=kde-plasma/polkit-kde-agent-${PV}:*
- >=kde-plasma/powerdevil-${PV}:${SLOT}
- >=kde-plasma/qqc2-breeze-style-${PV}:${SLOT}
- >=kde-plasma/systemsettings-${PV}:${SLOT}
- >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT}
- sys-apps/dbus[elogind?,systemd?]
- sys-auth/polkit[systemd?]
- sys-fs/udisks:2[elogind?,systemd?]
- bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
- browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
- colord? ( x11-misc/colord )
- crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
- crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
- cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
- discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
- display-manager? (
- sddm? (
- >=kde-plasma/sddm-kcm-${PV}:${SLOT}
- >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?]
- )
- !sddm? ( x11-misc/lightdm )
- )
- elogind? ( sys-auth/elogind[pam] )
- flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
- grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
- gtk? (
- >=kde-plasma/breeze-gtk-${PV}:${SLOT}
- >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
- x11-misc/appmenu-gtk-module
- )
- kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
- networkmanager? (
- >=kde-plasma/plasma-nm-${PV}:${SLOT}
- net-misc/networkmanager[elogind?,systemd?]
- )
- oxygen-theme? (
- >=kde-frameworks/oxygen-icons-6.0.0:*
- >=kde-plasma/oxygen-${PV}:${SLOT}[qt5?]
- >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
- )
- plymouth? (
- >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
- >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
- )
- pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
- qt5? ( >=kde-plasma/kwayland-integration-${PV}:5 )
- rdp? ( >=kde-plasma/krdp-${PV}:${SLOT} )
- sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
- smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
- systemd? (
- sys-apps/systemd[pam]
- firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
- )
- thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
- !unsupported? (
- !gui-apps/qt6ct
- !sys-apps/xdg-desktop-portal-gnome
- )
- wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} )
- wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
- webengine? ( kde-apps/khelpcenter:6 )
- xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 )
-"
-# Optional runtime deps: kde-plasma/plasma-desktop
-RDEPEND="${RDEPEND}
- accessibility? ( app-accessibility/orca )
-"
-
-pkg_postinst() {
- if [[ $(tc-get-cxx-stdlib) == "libc++" ]] ; then
- # Workaround for bug #923292 (KDE-bug 479679)
- ewarn "plasmashell and other KDE Plasma components are known to misbehave"
- ewarn "when built with sys-libs/libcxx, e.g. crashing when right-clicking"
- ewarn "on a panel. See bug #923292."
- ewarn ""
- ewarn "A possible (no warranty!) workaround is building sys-libs/libcxx and"
- ewarn "sys-libs/libcxxabi with the following in package.env:"
- ewarn " MYCMAKEARGS=\"-DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION=1\""
- fi
-
- if ! use qt5 && has_version dev-qt/qtgui; then
- ewarn "KF5- and Qt5-based applications will exhibit various integration bugs"
- ewarn "and generally look out of place in Plasma 6 without the dependencies"
- ewarn "enforced by kde-plasma/plasma-meta[qt5]."
- ewarn
- ewarn "This warning message is being displayed because dev-qt/qtgui:5 is"
- ewarn "currently installed which indicates the use of such applications."
- fi
-}
diff --git a/kde-plasma/plasma-meta/plasma-meta-6.1.1-r1.ebuild b/kde-plasma/plasma-meta/plasma-meta-6.1.1-r1.ebuild
new file mode 100644
index 000000000000..e1d6e99ed6b8
--- /dev/null
+++ b/kde-plasma/plasma-meta/plasma-meta-6.1.1-r1.ebuild
@@ -0,0 +1,144 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Merge this to pull in all Plasma 6 packages"
+HOMEPAGE="https://kde.org/plasma-desktop/"
+
+LICENSE="metapackage"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="accessibility bluetooth +browser-integration colord +crash-handler crypt
+cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet
++networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd
+thunderbolt unsupported wacom +wallpapers webengine +xwayland"
+
+REQUIRED_USE="^^ ( elogind systemd )"
+
+RDEPEND="
+ !${CATEGORY}/${PN}:5
+ !kde-plasma/khotkeys:5
+ >=kde-plasma/breeze-${PV}:${SLOT}[qt5?]
+ >=kde-plasma/kactivitymanagerd-${PV}:${SLOT}
+ >=kde-plasma/kde-cli-tools-${PV}:${SLOT}
+ >=kde-plasma/kdecoration-${PV}:${SLOT}
+ >=kde-plasma/kdeplasma-addons-${PV}:${SLOT}
+ >=kde-plasma/kgamma-${PV}:${SLOT}
+ >=kde-plasma/kglobalacceld-${PV}:${SLOT}
+ >=kde-plasma/kinfocenter-${PV}:${SLOT}
+ >=kde-plasma/kmenuedit-${PV}:${SLOT}
+ >=kde-plasma/kpipewire-${PV}:${SLOT}
+ >=kde-plasma/kscreen-${PV}:${SLOT}
+ >=kde-plasma/kscreenlocker-${PV}:${SLOT}
+ >=kde-plasma/ksshaskpass-${PV}:${SLOT}
+ >=kde-plasma/ksystemstats-${PV}:${SLOT}
+ >=kde-plasma/kwayland-${PV}:${SLOT}
+ >=kde-plasma/kwin-${PV}:${SLOT}[lock]
+ >=kde-plasma/kwrited-${PV}:${SLOT}
+ >=kde-plasma/layer-shell-qt-${PV}:${SLOT}
+ >=kde-plasma/libkscreen-${PV}:${SLOT}
+ >=kde-plasma/libksysguard-${PV}:${SLOT}
+ >=kde-plasma/libplasma-${PV}:${SLOT}
+ >=kde-plasma/milou-${PV}:${SLOT}
+ >=kde-plasma/ocean-sound-theme-${PV}:${SLOT}
+ >=kde-plasma/plasma-activities-${PV}:${SLOT}
+ >=kde-plasma/plasma-activities-stats-${PV}:${SLOT}
+ >=kde-plasma/plasma-desktop-${PV}:${SLOT}
+ >=kde-plasma/plasma-integration-${PV}:${SLOT}[qt5?]
+ >=kde-plasma/plasma-systemmonitor-${PV}:${SLOT}
+ >=kde-plasma/plasma-welcome-${PV}:${SLOT}
+ >=kde-plasma/plasma-workspace-${PV}:${SLOT}
+ >=kde-plasma/plasma5support-${PV}:${SLOT}
+ >=kde-plasma/polkit-kde-agent-${PV}:*
+ >=kde-plasma/powerdevil-${PV}:${SLOT}
+ >=kde-plasma/qqc2-breeze-style-${PV}:${SLOT}
+ >=kde-plasma/systemsettings-${PV}:${SLOT}
+ >=kde-plasma/xdg-desktop-portal-kde-${PV}:${SLOT}
+ sys-apps/dbus[elogind?,systemd?]
+ sys-auth/polkit[systemd?]
+ sys-fs/udisks:2[elogind?,systemd?]
+ bluetooth? ( >=kde-plasma/bluedevil-${PV}:${SLOT} )
+ browser-integration? ( >=kde-plasma/plasma-browser-integration-${PV}:${SLOT} )
+ colord? ( x11-misc/colord )
+ crash-handler? ( >=kde-plasma/drkonqi-${PV}:${SLOT} )
+ crypt? ( >=kde-plasma/plasma-vault-${PV}:${SLOT} )
+ cups? ( >=kde-plasma/print-manager-${PV}:${SLOT} )
+ discover? ( >=kde-plasma/discover-${PV}:${SLOT} )
+ display-manager? (
+ sddm? (
+ >=kde-plasma/sddm-kcm-${PV}:${SLOT}
+ >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?]
+ )
+ !sddm? ( x11-misc/lightdm )
+ )
+ elogind? ( sys-auth/elogind[pam] )
+ flatpak? ( >=kde-plasma/flatpak-kcm-${PV}:${SLOT} )
+ grub? ( >=kde-plasma/breeze-grub-${PV}:${SLOT} )
+ gtk? (
+ >=kde-plasma/breeze-gtk-${PV}:${SLOT}
+ >=kde-plasma/kde-gtk-config-${PV}:${SLOT}
+ sys-apps/xdg-desktop-portal-gtk
+ x11-misc/appmenu-gtk-module
+ )
+ kwallet? ( >=kde-plasma/kwallet-pam-${PV}:${SLOT} )
+ networkmanager? (
+ >=kde-plasma/plasma-nm-${PV}:${SLOT}
+ net-misc/networkmanager[elogind?,systemd?]
+ )
+ oxygen-theme? (
+ >=kde-frameworks/oxygen-icons-6.0.0:*
+ >=kde-plasma/oxygen-${PV}:${SLOT}[qt5?]
+ >=kde-plasma/oxygen-sounds-${PV}:${SLOT}
+ )
+ plymouth? (
+ >=kde-plasma/breeze-plymouth-${PV}:${SLOT}
+ >=kde-plasma/plymouth-kcm-${PV}:${SLOT}
+ )
+ pulseaudio? ( >=kde-plasma/plasma-pa-${PV}:${SLOT} )
+ qt5? ( >=kde-plasma/kwayland-integration-${PV}:5 )
+ rdp? ( >=kde-plasma/krdp-${PV}:${SLOT} )
+ sdk? ( >=kde-plasma/plasma-sdk-${PV}:${SLOT} )
+ smart? ( >=kde-plasma/plasma-disks-${PV}:${SLOT} )
+ systemd? (
+ sys-apps/systemd[pam]
+ firewall? ( >=kde-plasma/plasma-firewall-${PV}:${SLOT} )
+ )
+ thunderbolt? ( >=kde-plasma/plasma-thunderbolt-${PV}:${SLOT} )
+ !unsupported? (
+ !gui-apps/qt6ct
+ )
+ wacom? ( >=kde-plasma/wacomtablet-${PV}:${SLOT} )
+ wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-${PV}:${SLOT} )
+ webengine? ( kde-apps/khelpcenter:6 )
+ xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 )
+"
+# Optional runtime deps: kde-plasma/plasma-desktop
+RDEPEND="${RDEPEND}
+ accessibility? ( app-accessibility/orca )
+"
+
+pkg_postinst() {
+ if [[ $(tc-get-cxx-stdlib) == "libc++" ]] ; then
+ # Workaround for bug #923292 (KDE-bug 479679)
+ ewarn "plasmashell and other KDE Plasma components are known to misbehave"
+ ewarn "when built with sys-libs/libcxx, e.g. crashing when right-clicking"
+ ewarn "on a panel. See bug #923292."
+ ewarn ""
+ ewarn "A possible (no warranty!) workaround is building sys-libs/libcxx and"
+ ewarn "sys-libs/libcxxabi with the following in package.env:"
+ ewarn " MYCMAKEARGS=\"-DLIBCXX_TYPEINFO_COMPARISON_IMPLEMENTATION=2\""
+ ewarn "You may then need to rebuild dev-qt/* and kde-*/*."
+ fi
+
+ if ! use qt5 && has_version dev-qt/qtgui; then
+ ewarn "KF5- and Qt5-based applications will exhibit various integration bugs"
+ ewarn "and generally look out of place in Plasma 6 without the dependencies"
+ ewarn "enforced by kde-plasma/plasma-meta[qt5]."
+ ewarn
+ ewarn "This warning message is being displayed because dev-qt/qtgui:5 is"
+ ewarn "currently installed which indicates the use of such applications."
+ fi
+}
diff --git a/kde-plasma/plasma-mimeapps-list/Manifest b/kde-plasma/plasma-mimeapps-list/Manifest
index 0232079b1235..ca271db4a0b1 100644
--- a/kde-plasma/plasma-mimeapps-list/Manifest
+++ b/kde-plasma/plasma-mimeapps-list/Manifest
@@ -1,3 +1,3 @@
AUX mimeapps.list 10685 BLAKE2B 58115703bdf4d6534566814449ea5165807d1bfe114a5c97fa82203c95b4e70ee5f771a7a17e57fea8a8285f952934d229da4fa9ce03646e2aeaf514860c964a SHA512 3ae4365fb5ffbb4cf41a15df990a951e7bbeaf40be4226413a31b0c2081a3f3ca760a5f27e94e25033cf5da3b4e8e3fbcc7b97054ac79464f786bf9132bfb10e
-EBUILD plasma-mimeapps-list-1.ebuild 613 BLAKE2B 44f2e0cc90674d881a007b7e12ec8309e99bbdeebbc215c9765bf14300ba4ec3922731f71400bdf38ed64db085e67de577654da14feb3b180085e6b62ab5c68e SHA512 a953489de91ab8ca8993518c54c16843c32eba6001dd612f9a01e40ec6f5740606e351dab6dd40d9901fa8d38f3bf5ef7091395e7b5e75943330ec8953b45fb5
+EBUILD plasma-mimeapps-list-1.ebuild 620 BLAKE2B 93270cac86a89153014858347839f5c97f3d8968c1a526bc555e18d6d4a2dce80557dc80b84d9e2b4055aa78258baad748e2a85178a8ae823ddf77f4a32d068d SHA512 82c9a3fe6c0fac1e6882e0b61b50aef1f9d1aa871f52bb7624605f353f5869d350e0ffb00887389543a107de4b18be50c8a01e7ef4bda582c5ab433eb8758c1f
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild b/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild
index 0d851c73bb62..20c77eb975d3 100644
--- a/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild
+++ b/kde-plasma/plasma-mimeapps-list/plasma-mimeapps-list-1.ebuild
@@ -10,7 +10,7 @@ S=${WORKDIR}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE=""
RDEPEND=""
diff --git a/kde-plasma/plasma-nm/Manifest b/kde-plasma/plasma-nm/Manifest
index 47934637c7b8..4af22fdf7009 100644
--- a/kde-plasma/plasma-nm/Manifest
+++ b/kde-plasma/plasma-nm/Manifest
@@ -1,5 +1,5 @@
DIST plasma-nm-5.27.11.tar.xz 1150816 BLAKE2B 9c48416a45caf9ac4836f793bd082906b2f3548dc1000c013c9403d609e3d0eee6036da4c6bb9b24be31a278487f777bd6fc3b258ce75adec35759c94ee35994 SHA512 79148728ab0e365c686ad4f24e8304f4be37112794c6356495b6108629ba68348588cf56f2fee60d2392ebaa5f4ab33cc43c30bdbae053ead5c5783cc1ced8ad
-DIST plasma-nm-6.1.0.tar.xz 1202672 BLAKE2B af5bacd011b917d4b8e8818100ae71cca619801981ebe14d1a0bdb25412252d94babfddfbe9434bf1a51f29d6c9b71b87db023261e429a57a488d34a82c6fb34 SHA512 f67b2b7dc69d2b6c9e58551fbf776fa9b69f22586dd2f9a8a7b31a84b57c878837bec186170cad932082e35249fe4894e39b519ee0987762e0fabc41c53190ee
+DIST plasma-nm-6.1.1.tar.xz 1202512 BLAKE2B 9097a15111502cecec84db4c050c15723a20754d7ff8d67bf3496fb96539162a2dfac0e55a8d225910907a8e75fa97713221ed0a41c792d9a720d4057c924314 SHA512 a10ba2e4cc08fe686e86c0f46c020242a64a9cee15a9b4bc3382dcdff8bfebe59306752be5e4e3411eb13b50522a7e4634e939970c7ac07589c1fe86d54c79c1
EBUILD plasma-nm-5.27.11.ebuild 2313 BLAKE2B 4d3b321376d9c13e3dcb2a5f7bc972fd502d2ce378b62a388322eccc497a3b8fc02da692123e1b57ab4079a26f726869d7af005988e68e726b7567c74ef3a8cc SHA512 a8befd79b3cad71f7c105fbf276a9c9b074007128d3efbf4265bda7d385b66ad883a8c2956fa9e3f5e402aa12408e44dd41d3ba5efb902603393e7f5f18ed695
-EBUILD plasma-nm-6.1.0.ebuild 2109 BLAKE2B 95fb9fae98c5d69b491863a1cd35a781f9b1070e7a87806ce61d356ac21e447e53be49e4c4fc6f32f136ce4f4dbfdd9511cf0b5f60ade8109dc28f0ea9aa3009 SHA512 adc9ce17de59b9885304c8b2914718d23a453864bf6c80b16288443bf6913c047af963fe26980fc1eb4ccfecb3d3c547c74e035dc17651c6e754b1dbb6d22fe2
+EBUILD plasma-nm-6.1.1.ebuild 2116 BLAKE2B 3ca84ee624ee8004b1b62bc0735168021a4803e5884331f096904f9cf7739aa31bd8992291680c54f3678283d3fb7a07b622bb7fc22bec9b5735f3b0d4a169cf SHA512 bcec7207cc4e9b96483447437bc0febdb95c8ccb69abbb241d5330005c2b89e0cd3ba954fd502595d067dcf20348fda14ee9a44db3d24edf93d7de0d5fbbe2ff
MISC metadata.xml 469 BLAKE2B 4d7fd7a809aa0e7f0aa9126ba2aada1aa2326bffaa3cbdaad633c9cbfc7f59b3dde4f4e0b05af0300aae9660a27f983d8c0d4b75b0f09eb88d0c8896430feec7 SHA512 3c7e0687338f1be630bc620131da7b86b537ae47e7ba5d7571392efa51f02f849982a0414871247a9fb5e167f234e3a5ee90d3a2ce667225ea7fed9369ce8ea8
diff --git a/kde-plasma/plasma-nm/plasma-nm-6.1.0.ebuild b/kde-plasma/plasma-nm/plasma-nm-6.1.0.ebuild
deleted file mode 100644
index a05d79bd5e2f..000000000000
--- a/kde-plasma/plasma-nm/plasma-nm-6.1.0.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma applet for NetworkManager"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="openconnect teamd"
-
-DEPEND="
- >=app-crypt/qca-2.3.7:2[qt6]
- dev-libs/qcoro[dbus]
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/modemmanager-qt-${KFMIN}:6
- >=kde-frameworks/networkmanager-qt-${KFMIN}:6[teamd=]
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- net-misc/mobile-broadband-provider-info
- net-misc/networkmanager[teamd=]
- openconnect? (
- >=dev-qt/qtwebengine-${QTMIN}:6
- net-vpn/networkmanager-openconnect
- net-vpn/openconnect:=
- )
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
-"
-BDEPEND="
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
-"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_OPENCONNECT=$(usex openconnect)
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- if ! has_version "kde-frameworks/kcmutils:6"; then
- elog "${PN} is not terribly useful without kde-frameworks/kcmutils:6."
- elog "However, the networkmanagement KCM can be called from either systemsettings"
- elog "or manually: $ kcmshell6 kcm_networkmanagement"
- fi
-}
diff --git a/kde-plasma/plasma-nm/plasma-nm-6.1.1.ebuild b/kde-plasma/plasma-nm/plasma-nm-6.1.1.ebuild
new file mode 100644
index 000000000000..865df58a6c2b
--- /dev/null
+++ b/kde-plasma/plasma-nm/plasma-nm-6.1.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma applet for NetworkManager"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="openconnect teamd"
+
+DEPEND="
+ >=app-crypt/qca-2.3.7:2[qt6]
+ dev-libs/qcoro[dbus]
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/modemmanager-qt-${KFMIN}:6
+ >=kde-frameworks/networkmanager-qt-${KFMIN}:6[teamd=]
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ net-misc/mobile-broadband-provider-info
+ net-misc/networkmanager[teamd=]
+ openconnect? (
+ >=dev-qt/qtwebengine-${QTMIN}:6
+ net-vpn/networkmanager-openconnect
+ net-vpn/openconnect:=
+ )
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+"
+BDEPEND="
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_OPENCONNECT=$(usex openconnect)
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ if ! has_version "kde-frameworks/kcmutils:6"; then
+ elog "${PN} is not terribly useful without kde-frameworks/kcmutils:6."
+ elog "However, the networkmanagement KCM can be called from either systemsettings"
+ elog "or manually: $ kcmshell6 kcm_networkmanagement"
+ fi
+}
diff --git a/kde-plasma/plasma-pa/Manifest b/kde-plasma/plasma-pa/Manifest
index 4305bb455d7b..ac0f450a7dab 100644
--- a/kde-plasma/plasma-pa/Manifest
+++ b/kde-plasma/plasma-pa/Manifest
@@ -1,5 +1,5 @@
DIST plasma-pa-5.27.11.tar.xz 164028 BLAKE2B b657d0d82f4c0faa2e08d054c3f9e4f7fc439dbf5a2c3d6671b06b91d21f22da44ad3b0b6c848f6be63709cd6b7666bcef4f1992228c24574ade99c79824d6de SHA512 660e5e32476e8426dced4cf2fc1b198145f1e25237a1da392bbe9c889ffad92bc2a94dbf0daf13e03737f0fa5913e50bff264637178105815b4f32336b611857
-DIST plasma-pa-6.1.0.tar.xz 163128 BLAKE2B 4b4b2483d0fbbbf49644ac0016e713be1ff371d3b52b6fb9f7739603d1769a06abcb9d6d2a1b3c306360a6ce2efd8b86cf05fbd827b324316fb4b9b30ead1f0f SHA512 65b2c413371c72697134b4a6bdb99ee72878abfa21d998e657e463f73ce5e9f3d295b6235454b4415fc6470c79badcda2dc597ce190637eec16d84c2c506a2d7
+DIST plasma-pa-6.1.1.tar.xz 162716 BLAKE2B f1ccbf1e96ed61ded06adefbfdced57490c2bdb59e23c4cbf74fe27509322661a774ced31f9913698da32f2ec8511eb34df42cd3639883af581804284d3479d7 SHA512 47dea2a107c36ae01b281fb87b5b068fd12c23b8a34cab1030c6dd54dba808fdce697fa111583e938c0dda69386cf9bbd21aded0b2ce3e46ba05909dfcda3f89
EBUILD plasma-pa-5.27.11.ebuild 1022 BLAKE2B 99bffffb8d1021ac69e3b621bbb736bfbc9e1d4a002f96abada9eedd7a2b735a9c6128ae44ddeac2c1cb6d65fd322d59de7bb6f9c2eeacd12ea462d4f0ba401f SHA512 4ec2975886bf259e981fde099746af0c0534d620ff552b8ce85193065b97308d7e67c74377e43061373c629e69ae60e576d03a8646e983c5840e58bc42738010
-EBUILD plasma-pa-6.1.0.ebuild 1165 BLAKE2B ea4af09edc5a2290aab5def911f6b843b563377f5e770682b4b8d3c1a5af0a4308b35300565bc83b05f2b04884fcfda1a5d2f055c1dcc185475a246e960add34 SHA512 ebc4687452db395d060ed761fa29236100858c48426ee02544c23fb6c1f0d6fb01f82e78c72a8bdcdbd56dcb93e7e21bc8e56a4ce6e905d484861a971a068597
+EBUILD plasma-pa-6.1.1.ebuild 1172 BLAKE2B 7555ac079dcadee1618f30b4732e1355889b58734118959cb6c2e2ade802d376de3f226622465a1cef1eee534ef1e2b49847114b825f84ce72d4acfa1959d5c4 SHA512 4fbffe086d1b95f10661824a9079b1f03dd411dee680b3b6f2f6c5a6f9752938b945d8e5f14236d0f727474bedc44e5f7c697d117b4c925567862dd0cd8e1e63
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-pa/plasma-pa-6.1.0.ebuild b/kde-plasma/plasma-pa/plasma-pa-6.1.0.ebuild
deleted file mode 100644
index 311c3b65cda1..000000000000
--- a/kde-plasma/plasma-pa/plasma-pa-6.1.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-RESTRICT="test" # missing selenium-webdriver-at-spi
-
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- media-libs/libcanberra
- media-libs/libpulse
- >=media-libs/pulseaudio-qt-1.5.0:=
-"
-RDEPEND="${DEPEND}
- dev-libs/kirigami-addons:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- x11-themes/sound-theme-freedesktop
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plasma-pa/plasma-pa-6.1.1.ebuild b/kde-plasma/plasma-pa/plasma-pa-6.1.1.ebuild
new file mode 100644
index 000000000000..2a65128406d2
--- /dev/null
+++ b/kde-plasma/plasma-pa/plasma-pa-6.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Plasma applet for audio volume management using PulseAudio"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test" # missing selenium-webdriver-at-spi
+
+DEPEND="
+ dev-libs/glib:2
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ media-libs/libcanberra
+ media-libs/libpulse
+ >=media-libs/pulseaudio-qt-1.5.0:=
+"
+RDEPEND="${DEPEND}
+ dev-libs/kirigami-addons:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ x11-themes/sound-theme-freedesktop
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plasma-sdk/Manifest b/kde-plasma/plasma-sdk/Manifest
index afee16cfeae9..0996b2f1ff41 100644
--- a/kde-plasma/plasma-sdk/Manifest
+++ b/kde-plasma/plasma-sdk/Manifest
@@ -1,5 +1,5 @@
DIST plasma-sdk-5.27.11.1.tar.xz 322312 BLAKE2B 36f63e5dd301b93a6c36e87d8fc8b48f9c1819d7d74ce5da1b69ea7f450af0fbb36c7f4155b3c6c6b8e4b0ac9484fda5288feb1a4d643ae0753d4f4a4a957c48 SHA512 000f69a9197c978bc105a11d1b9f127c3e8f788686ad9654fdb595ed4a4e6cd156cc01654b804d5e2d719e386939a1ed27ae96c35e1612f0ac0db72fdd267d97
-DIST plasma-sdk-6.1.0.tar.xz 328404 BLAKE2B 642028bb611ee9650366ab3836070dd8d95364e05263d0976ffee47a4e900763736633e4145b23c91eca86282414347c58cba83cf42aace18a4fd55f843b826d SHA512 bc950a82cfd3605a3e0e9f7769f707cc2cd10fc763c800e022100ad5999cf34fa12ba5b4fb3ff127235705de11999aa72464bc17a3606c46cb65428c2fb7349c
+DIST plasma-sdk-6.1.1.tar.xz 327316 BLAKE2B b48c069bb34c4579c3918c88bc0c0c77cacf307d51b7196fd6111b8177158e79bd006497116d5524e41c1c67497586de5a64eb49bfc8c5a78e089e4e1acbd4a5 SHA512 fc22eac288819ae1195923175f32a03d0e32a04ce6da98a52e4375c3d3e3c6b93f577ef1ff160d73ad0788b471f154ea7a5111c4dea96eff65075ebd5a08b871
EBUILD plasma-sdk-5.27.11.1.ebuild 1250 BLAKE2B f90671d575e60f76e70bc17d480f9cd32b34051cb740c1896f35ea246bfcdbce16804b5dd3efda5c6dd4c8c1a48a809bb0f244c29a1eb3f200cd6cbedd2700ce SHA512 f3fff827a319eeaebfe6a4d243a229de176bc578a94e5c95f1959f053ce01cb37cc24a1071f76b53fc24989e2c6f4745d11b163a07dd4d618dafb5837a3bba8c
-EBUILD plasma-sdk-6.1.0.ebuild 1141 BLAKE2B 1207acc5740e0339b605526b39bb98fdfabb64ed42062370890ca79e24eff4689bbe8df5695a24e0748c14139236fdaaa4f86a09425910fb92cccd3d2a6ed877 SHA512 5e39550fc7b9d82987ec53deb1284dbcc7381279f7da17f432617795740561d81968445f2e170051dfdb50fe990f1954d5152730b360c6c272dc50411b320457
+EBUILD plasma-sdk-6.1.1.ebuild 1148 BLAKE2B fdf9cebc47cab4de976f00036b760a95461a8c8468ff4f0af06fcbc97467c5a97e026fdb0d2a4961443174267d02a38b2669f4773ead67d54ae4f006bf3ec8e5 SHA512 56f93d7052676dc240ced7e03ae352b54d3298880a525a4c53904a1ce16683517ad061275b0ee914ff78434615016ee53d9f296a05655fe81688cd483a829f27
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-6.1.0.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-6.1.0.ebuild
deleted file mode 100644
index 402387af6feb..000000000000
--- a/kde-plasma/plasma-sdk/plasma-sdk-6.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Useful applications for Plasma development"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/ktexteditor-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=kde-frameworks/kirigami-${KFMIN}:6
-"
diff --git a/kde-plasma/plasma-sdk/plasma-sdk-6.1.1.ebuild b/kde-plasma/plasma-sdk/plasma-sdk-6.1.1.ebuild
new file mode 100644
index 000000000000..fb73de90f986
--- /dev/null
+++ b/kde-plasma/plasma-sdk/plasma-sdk-6.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Useful applications for Plasma development"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma5support-${PVCUT}:6
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=kde-frameworks/kirigami-${KFMIN}:6
+"
diff --git a/kde-plasma/plasma-systemmonitor/Manifest b/kde-plasma/plasma-systemmonitor/Manifest
index e41a11fac2e5..00a73948ed94 100644
--- a/kde-plasma/plasma-systemmonitor/Manifest
+++ b/kde-plasma/plasma-systemmonitor/Manifest
@@ -1,5 +1,5 @@
DIST plasma-systemmonitor-5.27.11.tar.xz 173356 BLAKE2B 358a4f021813564c608d12c9483c076c746a201b2072bab3cb48625bc62a9666b4afd10267839a9836b4544b2cc0a2f88f53052a615606fe89db08f4f5100f2b SHA512 bbd7036d2666b39910f5e1d87e336f3531c55bbc35b29510be33619aa1afdfca26f4c437cdc68758c28ef3afe35ec0e618135c6cba68d967abcb0c03e045d06c
-DIST plasma-systemmonitor-6.1.0.tar.xz 188512 BLAKE2B 511dbecfdea506da9628b7c119ceb5845a547b1ca994d5db5cd2b115f18adf968525e6d3bf79a925a5727e5706121622bcd5b53cb890ebc3ab558ab5caf55d1a SHA512 97d0f6fdc432d8a7f35150e056c666f9914eed64fca6ae9821983babd0b36d8ba5cdb7afbd4db61538b3cedb8fbc18d475873e7a8f4ecc250f8ce0449dfd8a15
+DIST plasma-systemmonitor-6.1.1.tar.xz 188044 BLAKE2B 72e788c7a10b65db9db77e55f46e03a7535f2889d4385072ca12b755fdb2bd2eb91285b3a5e6c1e939173c35ae4fb5428b3938c1fbc95f7a1e3b84d89482dad7 SHA512 b6123dec352214b81fe30df0f3ed5df98d273ed18e42be802c97d1269790aa0dc8959c01dc3b8d4e0bb2e2d7824149a1a6555dd934dcb90a2927e0f22e798ee6
EBUILD plasma-systemmonitor-5.27.11.ebuild 1254 BLAKE2B de38b9b07b2456b3cbb1f12757048f8bc9a8f5f840eb77a22c5485a5e63ccb5a59bc39c396e74b3342408e02235dfe161fa3f35fb00411ee602bd7a0684d9576 SHA512 1025479766f95d9ed7b6b11c547b10df9b3cdb78d3c09d4e6b14df863033fbbddfb259c79a78d6bf37f6d8cbe4b80c35fd4f4c20844304c342b056de26b90d42
-EBUILD plasma-systemmonitor-6.1.0.ebuild 1206 BLAKE2B 8f289c20fb8984001b850f72df0263daabd712abb09c764c3b6e5064d30ed200d88fbe6634c29e356b2965d681be94573b8e36f5f4aa96fb3b7b09d592c8c25f SHA512 e3e022a3d053ac031fda7d7e52f7ad8ee9a829d84eea21398cde52413e5e5ff927a12cb2d55c5d087daf0f5241ba2e7e1b0563f4adcac6d208951e1e408d87cd
+EBUILD plasma-systemmonitor-6.1.1.ebuild 1213 BLAKE2B 89b1152e03f2514789ef7a88ea0de187edf3d7b383395cdf6b0a86e9dfe819ccedf70ac2ab9441e4cb2e694b879b20cd6395d0ef7acd14663174ba80201d05c5 SHA512 96c5a1fd3ea94771891eef9360553970656f5623fa652bcd0cc52ba21307c27121a0a48c888bc6e9096c729891f4767616945414a1cf53b3803b82d2746df1ea
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.0.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.0.ebuild
deleted file mode 100644
index 8380a946d010..000000000000
--- a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Monitor system sensors, process information and other system resources"
-HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
-
-LICENSE="|| ( GPL-3 GPL-2 )"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-libs/kirigami-addons-1.1.0:6
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
- >=kde-plasma/ksystemstats-${PVCUT}:6
-"
diff --git a/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.1.ebuild b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.1.ebuild
new file mode 100644
index 000000000000..fc30227b9b6c
--- /dev/null
+++ b/kde-plasma/plasma-systemmonitor/plasma-systemmonitor-6.1.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Monitor system sensors, process information and other system resources"
+HOMEPAGE="https://apps.kde.org/plasma-systemmonitor/"
+
+LICENSE="|| ( GPL-3 GPL-2 )"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-libs/kirigami-addons-1.1.0:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+ >=kde-plasma/ksystemstats-${PVCUT}:6
+"
diff --git a/kde-plasma/plasma-thunderbolt/Manifest b/kde-plasma/plasma-thunderbolt/Manifest
index 052f6e43090f..6b41eeae661c 100644
--- a/kde-plasma/plasma-thunderbolt/Manifest
+++ b/kde-plasma/plasma-thunderbolt/Manifest
@@ -1,5 +1,5 @@
DIST plasma-thunderbolt-5.27.11.tar.xz 72824 BLAKE2B c6c7fb62b255388672116a0e0cd9d36637a8ace2e2b559e39ebb5a64867c1c3057f832875885990fec3cd0a478bb177f8e10f5cb05c486e33b097836f7f3dd4a SHA512 8ba96ca33d32b3185e7026c75f8b6158df4cee88e4f2a5e42a1a86faf22391fe62112e441cc1d41a36e7a7b74cef3d61ac2426399e0e71a862d88807c404c6f8
-DIST plasma-thunderbolt-6.1.0.tar.xz 80172 BLAKE2B c0d9c7ca26be7dd32da13c92978d1beb8e95a65f9e1244b4383074bdd2d93af0a44a259b9212c56d0b98f9fa18d57a89f2a4300d2a6d1fd23f34959f03354b94 SHA512 8608e1fd265a6f8a6fb8d53d62bd425acce063c1846064eee7c8bf187a05288b89c23e8b3885104edb3054b21130846e134dd87c84c2b19b9db547a2ba13f13f
+DIST plasma-thunderbolt-6.1.1.tar.xz 79696 BLAKE2B ec2f6a987ae3ed0e2b9e8fc0c854bcd3109a4faa081cd98283d26acc7109455977f3fb03b6071a5a77a94ce493e1fd07dcc813774ba3beaa11a1c7e2bd821dc5 SHA512 4dbf9a94a1153700780f13ca7c65ccb4484901dd617d66e329e3cc9b66be498b47f133e5decdf53867689eea3fca55439366ae99eaf43018f93a644b23bbd0af
EBUILD plasma-thunderbolt-5.27.11.ebuild 957 BLAKE2B 98dcdf1feac2ecb8e22712063feabfca4f789fcd6ae651468098a4e8cb3bbdcecff5677db3bbab9ee9d58c7ad70317a06f5050312f368f0a4b676fe7ea3a750c SHA512 c8466d5749aa80ca74e2b766103d22a708ebf3ef1381fdbd45052e2419e7751e09441894f0cf86d1828088ffc7b315246c4e0cc665485f6c99791336979b6c05
-EBUILD plasma-thunderbolt-6.1.0.ebuild 857 BLAKE2B 48204ed679dc65699596aa92088432f014b20d426d9ce34e4d6485c0916b0166031f6357b9a77decb0295733b32cb822cb46521a1f09d92b865786908882996d SHA512 02c97d921d7154fa0e0604b18f471429e3ca3103e981476441f0a9d81e1a13ffbf2cb21e744940d2144d77f5e98a181e3c90c509530abd7b5bbc0ca73f028c40
+EBUILD plasma-thunderbolt-6.1.1.ebuild 857 BLAKE2B 48204ed679dc65699596aa92088432f014b20d426d9ce34e4d6485c0916b0166031f6357b9a77decb0295733b32cb822cb46521a1f09d92b865786908882996d SHA512 02c97d921d7154fa0e0604b18f471429e3ca3103e981476441f0a9d81e1a13ffbf2cb21e744940d2144d77f5e98a181e3c90c509530abd7b5bbc0ca73f028c40
MISC metadata.xml 387 BLAKE2B 4c0f4238e926cade1efb8882c877880312ef8658079e153756107043564c4749399cdb56c8c08ca9886c7be17d9641ab5ad8a0d610b96c3117c78b760a5e832b SHA512 770f199f1fd1fd31fe3987684a446e2e54baec7bfbd539cf411855f8910d77ec24c4f08520881613375e902849e7675b25a982d9103a7be5ece3b5bee59d3cad
diff --git a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.0.ebuild b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.1.ebuild
index 99fc2dc353b1..99fc2dc353b1 100644
--- a/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.0.ebuild
+++ b/kde-plasma/plasma-thunderbolt/plasma-thunderbolt-6.1.1.ebuild
diff --git a/kde-plasma/plasma-vault/Manifest b/kde-plasma/plasma-vault/Manifest
index 2e56038e54ce..4068c32143bc 100644
--- a/kde-plasma/plasma-vault/Manifest
+++ b/kde-plasma/plasma-vault/Manifest
@@ -1,5 +1,5 @@
DIST plasma-vault-5.27.11.tar.xz 187204 BLAKE2B 7dcfdf2f2407a1138c80e8a28513643f3a4803643062c3bf1407fdd1066688b336b1287f3c4b4890dc7ce25069badaec78a9f1f7822cd28d928b7224f8847c4c SHA512 8e7a6a2acf28810ab8c12cf3d38583a563fb7f741c509395bf1b21a37070390eef2e2b6e0f7aa8dfaf8de8e12679be84aa25fb73790c5a431922eb531e944305
-DIST plasma-vault-6.1.0.tar.xz 201396 BLAKE2B c19ed9cb58e8478ae3953402fdb8d69bd9e321def8ae27a51c442e0ac42a6e391c3d32da3752e98544370fc9086ccedf39069ee7a111f59b39420654ebd75ff0 SHA512 18e078be367f9a138afb1371037f39d7f755502b1bd27b09fd713beecbdd641a7092b1cd200262ca68984a8df07334a99eb3b773c5fcdc22cdfa09f34f3fcf3b
+DIST plasma-vault-6.1.1.tar.xz 201312 BLAKE2B 2bdb5a22005eea6eeefc4abbfdc18f00f4c01382cf034a4504036ac0d001fec53978433b2efcb4107e90af1cfe47dcfaac6534a3dfa0eaedbc62633847fe9e5d SHA512 c247f6e4a5af3b17b779c0c70a52afc8ddaa57c1872a056474b8ed9519ad6ad8458c854fac8978c810d09902eb26c617c8b258bfaba8527ae5a12f42c4dc203d
EBUILD plasma-vault-5.27.11.ebuild 1405 BLAKE2B ab08556f9cba53d5d2d15f71211500e0fa28b83ea9f0821ddc51c20414dbb026bcfb334634f9a1d5dc26657460f655785386fc948db96153b79df3dac493e7ba SHA512 05a7066a040aea38f91bc5ec15ced6c3245a243c9c213b645c854a91b9c431cca4ecd46bb37ed421e5f63c370e602debac4215bae51d0f916667305be483d112
-EBUILD plasma-vault-6.1.0.ebuild 1330 BLAKE2B 59e091b46fea2bcd09914db2bd688aa27d89e676a7fae90c77dc621f7bb7bea1b956a908fa93f94484e1bedfd35ca446cca3dbd91b1abfdafe5c07e94be7a05b SHA512 c842292585541e4adc623d6899a224977a250bb90700598fb08f09bd95a8ebdbbe5d96246b4fe2df8d7930f62151635c88f97f45adf362ae4237f45994f5e197
+EBUILD plasma-vault-6.1.1.ebuild 1337 BLAKE2B 902bd696733f562ddeae639a3af1172f1090207288f1679acab1ddee24ae352325779923d33e8f920604ae2abc258f5a165d15f32f2787c79f299db1f2952472 SHA512 d3dabfcba90b137310467fc32d455a0f73b02c5c752a472e10ba18277a8ffd67aae4f10f46b18ca48efc2fd43c21d6b5cf50599a2c6c77a2320e47f4dbb12fe8
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-vault/plasma-vault-6.1.0.ebuild b/kde-plasma/plasma-vault/plasma-vault-6.1.0.ebuild
deleted file mode 100644
index f1786e14a06a..000000000000
--- a/kde-plasma/plasma-vault/plasma-vault-6.1.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm flag-o-matic plasma.kde.org
-
-DESCRIPTION="Plasma applet and services for creating encrypted vaults"
-HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
-
-LICENSE="LGPL-3"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="networkmanager"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcodecs-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
-"
-RDEPEND="${DEPEND}
- || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
-"
-
-src_configure() {
- # ODR violations (bug #909446, kde#471836)
- filter-lto
-
- local mycmakeargs=(
- $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/plasma-vault/plasma-vault-6.1.1.ebuild b/kde-plasma/plasma-vault/plasma-vault-6.1.1.ebuild
new file mode 100644
index 000000000000..c0e8b8144253
--- /dev/null
+++ b/kde-plasma/plasma-vault/plasma-vault-6.1.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm flag-o-matic plasma.kde.org
+
+DESCRIPTION="Plasma applet and services for creating encrypted vaults"
+HOMEPAGE+=" https://cukic.co/2017/02/03/vaults-encryption-in-plasma/"
+
+LICENSE="LGPL-3"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="networkmanager"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcodecs-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
+"
+RDEPEND="${DEPEND}
+ || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 )
+"
+
+src_configure() {
+ # ODR violations (bug #909446, kde#471836)
+ filter-lto
+
+ local mycmakeargs=(
+ $(cmake_use_find_package networkmanager KF6NetworkManagerQt)
+ )
+
+ ecm_src_configure
+}
diff --git a/kde-plasma/plasma-welcome/Manifest b/kde-plasma/plasma-welcome/Manifest
index 24a902e0fd12..dc63217c268d 100644
--- a/kde-plasma/plasma-welcome/Manifest
+++ b/kde-plasma/plasma-welcome/Manifest
@@ -1,6 +1,6 @@
AUX plasma-welcome-5.27.4.1-kaccounts-optional.patch 3455 BLAKE2B 47f4294b6ac94ce005d0079981fa31d33991ac01ec73adb768b4feb12ef169a70a7a13519efce88b5bb3d79bc7faa24054ecc10a79272a758e7ab64e39fa5b59 SHA512 a7533802112b34eb8a3d547ee5925f6123ce12a61423433f9a2014f3f37ae5d02da48748e535b3bd2eb5ae6d61ff4458af7960bfab2065e06d78047d26123a60
DIST plasma-welcome-5.27.11.tar.xz 839880 BLAKE2B 68d9192fa244c51aa50ca9746221444d879e0e031ca0fdbafdd641786ae3528fd7bde0ea2c76fabc7aed617248184a88e5c6658e85654fe162cf34bb47bd4a84 SHA512 b6e263d6fae310500743bb2ab6407ad5162b36aa91be9c932cd45ed56a2087ce47bde0be1a15be05397ccda9399f7b168266b6b10550ab3f337330af5b246aeb
-DIST plasma-welcome-6.1.0.tar.xz 660572 BLAKE2B b1c743d33620bde1d2985a2e21175430d701950a4446a0e3063e7aefc3281da6740a1a06aff76966cead37a67731eff9fbefadd06ea33daebcd49b3e3e1c934e SHA512 8617fd4a55af4d7c2893236b12b0182a60e07a05bf32561d517e6805ac0df5f90bc957f52f34fc95fd34f27f8e143b4731e576188ad3b8fd3c9c91b323b908f9
+DIST plasma-welcome-6.1.1.tar.xz 663632 BLAKE2B 3909a96d8c8650ad2c836f71377b1374890f6289bdb341294aaea3fac17826e9a5b092f54b07866939b4d977ac19128029d4d7314ab098137148decf49b5edd2 SHA512 9cdeb83eb804124d31440af7b3bb46bd386022ad8e50c862895075728db5065746874765c8cac431a8f51e0744a6272b479dd0c3848a4207b86bfee373eea471
EBUILD plasma-welcome-5.27.11.ebuild 1578 BLAKE2B 1619763048f46d3576546c14baca2baa07463c6555a81f396377542f36e74bc7e7cd50e9dbf3dafd4f2e81e7a2951a0f3ab6edd50336d37fe8e2b8051334c998 SHA512 7128f5c6b8373baf3085e1903fb127d1ad076f7ce2de7666725e188b606ec3d49690e95e06c72cc118bcd991ed11c4e7314c74117cdd38ea8c241979158b0f1c
-EBUILD plasma-welcome-6.1.0.ebuild 942 BLAKE2B e8df1ec951cd9bb014584b2c742a590cc9b8bccc9d1016bf532caa11df233441d53852da124e232dd81bbb3156d2375ecfe82972661220c2b9438ef4a84f6cb6 SHA512 b962af27f33ad71c677e666aac8d19ecded24402ca16eb02009da61a601597d03ac504105d5cd33b3cdac30063e1a4f640a5bb537cae41bb0310727d4e23929b
+EBUILD plasma-welcome-6.1.1.ebuild 949 BLAKE2B 7bad4e8dd97be9885a88f80deabc7dd32057d241345472c6a6a86ffa30994b267598e36f5f2deae96095447cec2ff3467e540e88bb0d7d4d64ceb8470b1f2f62 SHA512 a3544b08d2077e4406600feefc1daf7cf735c932eb0a4447bed575efe1efa05974f7c77de2db53567f5ba142eea7cffc889abacd8643e0f37f310ddeb3afe9b5
MISC metadata.xml 550 BLAKE2B 78839fba571ddb92926c13ff6e8747b2d14af746f5e0f29483996df70a51801838c016de81ed9125fa79f701ff0aefe22f9bc95e71d068f3cc95bd210164fe5d SHA512 8d79e582ddf141e9e97e5de8036e4878f7a4c2acbb06669491da9e0d1ae64316d49d6a330b8c7268c411a42170d37152f8d7c1580ef3ad75454097780e92b24f
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-6.1.0.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-6.1.0.ebuild
deleted file mode 100644
index 7667aea63acc..000000000000
--- a/kde-plasma/plasma-welcome/plasma-welcome-6.1.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Friendly onboarding wizard for Plasma"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtsvg-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-welcome/plasma-welcome-6.1.1.ebuild b/kde-plasma/plasma-welcome/plasma-welcome-6.1.1.ebuild
new file mode 100644
index 000000000000..70eb48d1d33c
--- /dev/null
+++ b/kde-plasma/plasma-welcome/plasma-welcome-6.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Friendly onboarding wizard for Plasma"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/plasma-workspace-wallpapers/Manifest b/kde-plasma/plasma-workspace-wallpapers/Manifest
index ef8f3550e7ae..733335322d44 100644
--- a/kde-plasma/plasma-workspace-wallpapers/Manifest
+++ b/kde-plasma/plasma-workspace-wallpapers/Manifest
@@ -1,5 +1,5 @@
DIST plasma-workspace-wallpapers-5.27.11.tar.xz 94029756 BLAKE2B 570645ce99c8f9992a328d8e61a25f36aa43f8fc7c4742b31869b2df6b234f39e991755867b873158db7ba74accaef5bd627a355cf0cb5b183ce4f5236d0b074 SHA512 796f5c652d449fc5d02a3702cf3037126d26cb1d46f5d698e154a80585931c0a4f6a658ad58ebb611be29bbff8a27a71091fd988a9533e0bcf86d4d597658b2c
-DIST plasma-workspace-wallpapers-6.1.0.tar.xz 100300420 BLAKE2B 4cf20b6271ad86fe60a0b04e7606156d74492fb05d4ad2c5d07df9a8b0825ac8b470206b8a9811882d297102bab17bb2b94bd0f47af2c7b146d9c8d434f02044 SHA512 c66c996d99e95959659bf1e612ccfa2d2097cc0aabc4c90ce2b657b55c4c775dfe4d14770718ff9fc85debcab1550358d250b11f269f5432dd5e1f4f786699c6
+DIST plasma-workspace-wallpapers-6.1.1.tar.xz 100299416 BLAKE2B 1952c577a53dce15e9860e23bfe659c3b65f999af72cbdbed8b09ddfdceb905993ed4dd8b148b06d9ad86f12a4bc7272b49ea486faa323a4d378eb5f432f0756 SHA512 028505de727793849e9e30ebe09b970941dc7211575e7b6460318c3b3cc65be21646a9d2b3ff025084ea701e361d8faec13c3cbbccbe9d89bada4367066e9680
EBUILD plasma-workspace-wallpapers-5.27.11.ebuild 369 BLAKE2B 6b4d97cf605f7e25f012a90dcd1da69ec4c8e78e9388d84b0c999f412321e087c39353349572777efaa9392dd084027660d1239025aed67292e31b3f125747bc SHA512 289ab02851deace9f9a2e75c644f4b4e6ff51cebd87e28c1f69a38b99e889e78c859e0b32ea8be515340a9e5285c3c9293deb1299846422528a37924bdd376c8
-EBUILD plasma-workspace-wallpapers-6.1.0.ebuild 357 BLAKE2B cd641b61c45cd89a0f5ae9aa39249434e9e2cf52ef67f87e1d14e8be0f3610d5dfe3364544adecded4a26932137b56540fd92e35f1523ffbbdc6045393107e40 SHA512 9aabc8fb507961d13e7a0487b919fd03a78ed57d925e53c33fc1290f6a8ebd55097de6b56e92d90bc2e30ea5d937a5e546a3779c5965e9014bf1c8cfd352b727
+EBUILD plasma-workspace-wallpapers-6.1.1.ebuild 364 BLAKE2B f5b95a94bf8088eabb4c82bce80414ea90be730613c4e370e3752adbe0159c4771736215d343d608acaf945c735bd1f8e8c7dc60cf70a1129f1355d17594f6ba SHA512 a3c3ddab5ae13b9349737d4c66ef8016e31eadd4cf4ad2d1a21a742f490d6027ee225a52f6e292419ffceda3a7d565bb942190026afd7d69e31304383a657d40
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.0.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.0.ebuild
deleted file mode 100644
index e3bee47bb776..000000000000
--- a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit cmake plasma.kde.org
-
-DESCRIPTION="Wallpapers for the Plasma workspace"
-
-LICENSE="GPL-2"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-BDEPEND="
- >=dev-qt/qtbase-${QTMIN}:6
- kde-frameworks/extra-cmake-modules:0
-"
diff --git a/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.1.ebuild b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.1.ebuild
new file mode 100644
index 000000000000..31c1d0cda534
--- /dev/null
+++ b/kde-plasma/plasma-workspace-wallpapers/plasma-workspace-wallpapers-6.1.1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit cmake plasma.kde.org
+
+DESCRIPTION="Wallpapers for the Plasma workspace"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+BDEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6
+ kde-frameworks/extra-cmake-modules:0
+"
diff --git a/kde-plasma/plasma-workspace/Manifest b/kde-plasma/plasma-workspace/Manifest
index 1488336583ec..5776f6455c7a 100644
--- a/kde-plasma/plasma-workspace/Manifest
+++ b/kde-plasma/plasma-workspace/Manifest
@@ -4,7 +4,7 @@ AUX plasma-workspace-5.22.5-krunner-cwd-at-home.patch 804 BLAKE2B 4bb337ea04037f
AUX plasma-workspace-5.24.80-split-libkworkspace.patch 1175 BLAKE2B 74dabcc26da223fb46bd97c2d07b5913ad51ab85a20062835dbb80b2a555129029996f99129ea9d99af76399722a404cf9baabbea48de4ab4392f068539f3c9f SHA512 95a63a106242449cdf605f943e794e07834b5d1e8fff2ad4e6a025fd68cc20fc6725ec0f0389898c4fe8c87587c7a51381b343cf116b2ff812236f0fe95ed314
AUX plasma-workspace-5.27.11.1-fix-writing-iceauthority-file.patch 2591 BLAKE2B c901b06d037750accab60f8edbd139578da1ed6514da8d49192aa05682c4b2a795663723f870519dbf15aada6367415e75030d0ec8754af54cb17a4d7823a11f SHA512 70b2e76a4b88586b3efb78f7833bcd72a71d2210023e5451d5c9f911c5ba5e8ec8be39c63d1765dd93842f5c0916427d1629d88205fba6d342a8a4aabfe31544
DIST plasma-workspace-5.27.11.1.tar.xz 19490624 BLAKE2B eef62c13407073aea855878b0e8a109b2ea4532e9bffe97903e7163747b56ac01d881d9649c6a4d220a569e6fcaa9e7fb34996c8bb9a3f0abd5f6fa2e73abc47 SHA512 72bb17ba874be28ed15eb8536caa00cf0fb7777ad76728107ea8baa6216c5655a595d1364ec146f4c33b876c239c249bada9f75e3b0604d29de5f06bd327d006
-DIST plasma-workspace-6.1.0.tar.xz 19257156 BLAKE2B ebef73e1edb089037fb4f13e3a86197d7951c35c65b93130119ec62dd40414d2fcbb88d74c6ee288438df085e3c8530b17b1203ca144d7488a5805e075d27068 SHA512 bd87e7e4a33c0f9867c18d385b901e725a7762aa1ee04a27f6d0bd65680b7c739905e98b831841ff1d6a901e44ba150815052c9650916356127e208eab70005f
+DIST plasma-workspace-6.1.1.tar.xz 19293784 BLAKE2B 961a3a2fb842d1152d1a74f7056e73c88c3c6abf83e78977fc688448defa7f682a2ebf5d468ab35ad9488c7559a5804fb7c7d1a754e52f14606b8f0fca379b21 SHA512 41b07a182effd4c74e88890fbc48fa149149ecb8e8f84f5e636003ed40dd9f163b321d874c006ab0daca5d97351761e77d641c64a005d0fdecc6a3a21c21f89a
EBUILD plasma-workspace-5.27.11.1-r1.ebuild 7049 BLAKE2B 9aa8f728e227338b85a7f351e47f73fa83844c4228644883d801d5da3965b430b8cfd57cfa4ad17acabf9535bb57e8c33da58ca9fca6b098ef414ebb96c879a7 SHA512 a81b272671b6f5eed5173dd3378e34534522dfec5aac040b4d2a1ff45bf0db2200fcbaccf7b6319be026a566af7aac92daa6fd2ee43aba57949e579b7233cda8
-EBUILD plasma-workspace-6.1.0.ebuild 6897 BLAKE2B 9c8a92bb16a0bafc38782af9e8696e9a16d9b5f4327c658d1b90383273f7c00143168ed8279f426ccf4b1bce18b7a1a29dea11e20e0b4a31bb64f72a013ccfb5 SHA512 4cbff5b5487215a69668fa4ee9f3cac31bb1fb02b81e984d17b56f993820d3629a66cce66f310f1c14466bbdbcda33f24a152dfc12c3e98efc2c6bc139479921
+EBUILD plasma-workspace-6.1.1.ebuild 6905 BLAKE2B 502be778b608574e1b1f6ec506f0c7c4d945687c368a7d8258071d87382f8178eb78163471122c0f7724ddf7b93ff2a91e7639d8b1c72d0be07e581398d29044 SHA512 aa08e5edf78565949a80a6fbc231644cd6be9450dbd71c2d348c7bdaf94e2db8876b539eef9ea7145a98f2c41b2f53a731658d6bb4ddc514393e799c4b84a8bd
MISC metadata.xml 1026 BLAKE2B 49c2bc5fdc752caf8f45ce982633df0542a008ba1ef0cc99d32b64d6cd73c237d9c98484cac16fa32210156a080e17ad365c2d4eeb81cd3e9a7dc2119b1f7395 SHA512 4cdf77f6be4ce18148936e2a7012b86c70cdcc9de8b99455b3db65a4a52990eb604082ca098cdaee5fe6762bb9d138861f687f8d5fbedb3f60eef7c7be3a42cb
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.1.0.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.1.0.ebuild
deleted file mode 100644
index c57380d26308..000000000000
--- a/kde-plasma/plasma-workspace/plasma-workspace-6.1.0.ebuild
+++ /dev/null
@@ -1,230 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma workspace"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="appstream +calendar +fontconfig geolocation gps +policykit
-screencast +semantic-desktop systemd telemetry +wallpaper-metadata"
-
-REQUIRED_USE="gps? ( geolocation )"
-RESTRICT="test"
-
-# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
-# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-# slot op: various private QtWaylandClient headers
-COMMON_DEPEND="
- dev-libs/icu:=
- >=dev-libs/wayland-1.15
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,libinput,network,sql,widgets,xml]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=dev-qt/qtshadertools-${QTMIN}:6
- >=dev-qt/qtsvg-${QTMIN}:6
- >=dev-qt/qtwayland-${QTMIN}:6=
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kbookmarks-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- >=kde-frameworks/kded-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/kjobwidgets-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/knotifyconfig-${KFMIN}:6
- >=kde-frameworks/kpackage-${KFMIN}:6
- >=kde-frameworks/kparts-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/ksvg-${KFMIN}:6
- >=kde-frameworks/ktexteditor-${KFMIN}:6
- >=kde-frameworks/ktextwidgets-${KFMIN}:6
- >=kde-frameworks/kunitconversion-${KFMIN}:6
- >=kde-frameworks/kwallet-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/prison-${KFMIN}:6[qml]
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/breeze-${PVCUT}:6
- >=kde-plasma/kscreenlocker-${PVCUT}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/kwin-${PVCUT}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-activities-stats-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
- media-libs/libcanberra
- >=media-libs/phonon-4.12.0[qt6]
- sci-libs/libqalculate:=
- sys-libs/zlib
- virtual/libudev:=
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXau
- x11-libs/libxcb
- x11-libs/libXcursor
- x11-libs/libXfixes
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/xcb-util
- appstream? ( >=dev-libs/appstream-1[qt6] )
- calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 )
- fontconfig? (
- media-libs/fontconfig
- x11-libs/libXft
- x11-libs/xcb-util-image
- )
- geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
- gps? ( sci-geosciences/gpsd )
- policykit? (
- >=sys-auth/polkit-qt-0.175[qt6]
- virtual/libcrypt:=
- )
- screencast? (
- >=dev-qt/qtbase-${QTMIN}:6=[opengl]
- >=kde-plasma/kpipewire-${PVCUT}:6
- media-libs/libglvnd
- >=media-video/pipewire-0.3:=
- x11-libs/libdrm
- )
- semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
- systemd? ( sys-apps/systemd:= )
- telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
- wallpaper-metadata? ( kde-apps/libkexiv2:6 )
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.6.0
- dev-libs/qcoro[dbus]
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
- x11-base/xorg-proto
- fontconfig? ( x11-libs/libXrender )
-"
-RDEPEND="${COMMON_DEPEND}
- !kde-plasma/libkworkspace:5
- !<kde-plasma/plasma-desktop-5.27.0:5
- !kde-plasma/xembed-sni-proxy:*
- app-text/iso-codes
- dev-libs/kirigami-addons:6
- >=dev-qt/qttools-${QTMIN}:*[qdbus]
- kde-apps/kio-extras:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
- >=kde-plasma/kactivitymanagerd-${PVCUT}:6
- >=kde-plasma/milou-${PVCUT}:6
- >=kde-plasma/plasma-integration-${PVCUT}:6
- sys-apps/dbus
- x11-apps/xmessage
- x11-apps/xprop
- x11-apps/xrdb
- x11-apps/xsetroot
- policykit? ( sys-apps/accountsservice )
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- >=dev-util/wayland-scanner-1.19.0
- >=kde-frameworks/kcmutils-${KFMIN}:6
- virtual/pkgconfig
- test? ( >=dev-qt/qtwayland-${QTMIN}:6[compositor] )
-"
-PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
-
-PATCHES=(
- "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
-)
-
-src_prepare() {
- ecm_src_prepare
-
- # TODO: try to get a build switch upstreamed
- if ! use screencast; then
- ecm_punt_bogus_dep KPipeWire
- sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if use geolocation; then
- use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \
- -i dataengines/geolocation/CMakeLists.txt || die
- fi
-
- if ! use policykit; then
- cmake_run_in kcms cmake_comment_add_subdirectory users
- fi
-
- if ! use fontconfig; then
- ecm_punt_bogus_dep XCB IMAGE
- sed -e "s/check_X11_lib(Xft)/#&/" -i CMakeLists.txt || die
- fi
-
- # TODO: try to get a build switch upstreamed
- if ! use systemd; then
- sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_X11=ON # TODO: broken upstream, fix it if you can
- -DGLIBC_LOCALE_GEN=$(usex policykit)
- $(cmake_use_find_package appstream AppStreamQt)
- $(cmake_use_find_package calendar KF6Holidays)
- $(cmake_use_find_package fontconfig Fontconfig)
- $(cmake_use_find_package geolocation KF6NetworkManagerQt)
- $(cmake_use_find_package semantic-desktop KF6Baloo)
- $(cmake_use_find_package telemetry KF6UserFeedback)
- $(cmake_use_find_package wallpaper-metadata KExiv2Qt6)
- )
-
- ecm_src_configure
-}
-
-src_install() {
- ecm_src_install
-
- # default startup and shutdown scripts
- insinto /etc/xdg/plasma-workspace/env
- doins "${FILESDIR}"/10-agent-startup.sh
-
- insinto /etc/xdg/plasma-workspace/shutdown
- doins "${FILESDIR}"/10-agent-shutdown.sh
- fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh
-}
-
-pkg_postinst () {
- ecm_pkg_postinst
-
- elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
- elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh"
- elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
-}
diff --git a/kde-plasma/plasma-workspace/plasma-workspace-6.1.1.ebuild b/kde-plasma/plasma-workspace/plasma-workspace-6.1.1.ebuild
new file mode 100644
index 000000000000..606d34b9e981
--- /dev/null
+++ b/kde-plasma/plasma-workspace/plasma-workspace-6.1.1.ebuild
@@ -0,0 +1,230 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma workspace"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="appstream +calendar +fontconfig geolocation gps +policykit
+screencast +semantic-desktop systemd telemetry +wallpaper-metadata"
+
+REQUIRED_USE="gps? ( geolocation )"
+RESTRICT="test"
+
+# kde-frameworks/kwindowsystem[X]: Uses KX11Extras
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+# slot op: various private QtWaylandClient headers
+COMMON_DEPEND="
+ dev-libs/icu:=
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,libinput,network,sql,widgets,xml]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=dev-qt/qtshadertools-${QTMIN}:6
+ >=dev-qt/qtsvg-${QTMIN}:6
+ >=dev-qt/qtwayland-${QTMIN}:6=
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kbookmarks-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ >=kde-frameworks/kded-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/kjobwidgets-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/knotifyconfig-${KFMIN}:6
+ >=kde-frameworks/kpackage-${KFMIN}:6
+ >=kde-frameworks/kparts-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/ksvg-${KFMIN}:6
+ >=kde-frameworks/ktexteditor-${KFMIN}:6
+ >=kde-frameworks/ktextwidgets-${KFMIN}:6
+ >=kde-frameworks/kunitconversion-${KFMIN}:6
+ >=kde-frameworks/kwallet-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/prison-${KFMIN}:6[qml]
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/breeze-${PVCUT}:6
+ >=kde-plasma/kscreenlocker-${PVCUT}:6
+ >=kde-plasma/kwayland-${PVCUT}:6
+ >=kde-plasma/kwin-${PVCUT}:6
+ >=kde-plasma/layer-shell-qt-${PVCUT}:6
+ >=kde-plasma/libkscreen-${PVCUT}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-activities-stats-${PVCUT}:6
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ media-libs/libcanberra
+ >=media-libs/phonon-4.12.0[qt6]
+ sci-libs/libqalculate:=
+ sys-libs/zlib
+ virtual/libudev:=
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXau
+ x11-libs/libxcb
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXrender
+ x11-libs/libXtst
+ x11-libs/xcb-util
+ appstream? ( >=dev-libs/appstream-1[qt6] )
+ calendar? ( >=kde-frameworks/kholidays-${KFMIN}:6 )
+ fontconfig? (
+ media-libs/fontconfig
+ x11-libs/libXft
+ x11-libs/xcb-util-image
+ )
+ geolocation? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:6 )
+ gps? ( sci-geosciences/gpsd )
+ policykit? (
+ >=sys-auth/polkit-qt-0.175[qt6]
+ virtual/libcrypt:=
+ )
+ screencast? (
+ >=dev-qt/qtbase-${QTMIN}:6=[opengl]
+ >=kde-plasma/kpipewire-${PVCUT}:6
+ media-libs/libglvnd
+ >=media-video/pipewire-0.3:=
+ x11-libs/libdrm
+ )
+ semantic-desktop? ( >=kde-frameworks/baloo-${KFMIN}:6 )
+ systemd? ( sys-apps/systemd:= )
+ telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
+ wallpaper-metadata? ( kde-apps/libkexiv2:6 )
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ dev-libs/qcoro[dbus]
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+ x11-base/xorg-proto
+ fontconfig? ( x11-libs/libXrender )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-plasma/libkworkspace:5
+ !<kde-plasma/plasma-desktop-5.27.0:5
+ !kde-plasma/xembed-sni-proxy:*
+ app-text/iso-codes
+ dev-libs/kirigami-addons:6
+ >=dev-qt/qttools-${QTMIN}:*[qdbus]
+ kde-apps/kio-extras:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+ >=kde-plasma/kactivitymanagerd-${PVCUT}:6
+ >=kde-plasma/milou-${PVCUT}:6
+ >=kde-plasma/plasma-integration-${PVCUT}:6
+ sys-apps/dbus
+ x11-apps/xmessage
+ x11-apps/xprop
+ x11-apps/xrdb
+ x11-apps/xsetroot
+ policykit? ( sys-apps/accountsservice )
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=dev-util/wayland-scanner-1.19.0
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ virtual/pkgconfig
+ test? ( >=dev-qt/qtwayland-${QTMIN}:6[compositor] )
+"
+PDEPEND=">=kde-plasma/kde-cli-tools-${PVCUT}:*"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-5.22.5-krunner-cwd-at-home.patch" # TODO upstream: KDE-bug 432975, bug 767478
+)
+
+src_prepare() {
+ ecm_src_prepare
+
+ # TODO: try to get a build switch upstreamed
+ if ! use screencast; then
+ ecm_punt_bogus_dep KPipeWire
+ sed -e "s/^pkg_check_modules.*PipeWire/#&/" -i CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if use geolocation; then
+ use gps || sed -e "s/^pkg_check_modules.*LIBGPS/#&/" \
+ -i dataengines/geolocation/CMakeLists.txt || die
+ fi
+
+ if ! use policykit; then
+ cmake_run_in kcms cmake_comment_add_subdirectory users
+ fi
+
+ if ! use fontconfig; then
+ ecm_punt_bogus_dep XCB IMAGE
+ sed -e "s/check_X11_lib(Xft)/#&/" -i CMakeLists.txt || die
+ fi
+
+ # TODO: try to get a build switch upstreamed
+ if ! use systemd; then
+ sed -e "s/^pkg_check_modules.*SYSTEMD/#&/" -i CMakeLists.txt || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_X11=ON # TODO: broken upstream, fix it if you can
+ -DGLIBC_LOCALE_GEN=$(usex policykit)
+ $(cmake_use_find_package appstream AppStreamQt)
+ $(cmake_use_find_package calendar KF6Holidays)
+ $(cmake_use_find_package fontconfig Fontconfig)
+ $(cmake_use_find_package geolocation KF6NetworkManagerQt)
+ $(cmake_use_find_package semantic-desktop KF6Baloo)
+ $(cmake_use_find_package telemetry KF6UserFeedback)
+ $(cmake_use_find_package wallpaper-metadata KExiv2Qt6)
+ )
+
+ ecm_src_configure
+}
+
+src_install() {
+ ecm_src_install
+
+ # default startup and shutdown scripts
+ insinto /etc/xdg/plasma-workspace/env
+ doins "${FILESDIR}"/10-agent-startup.sh
+
+ insinto /etc/xdg/plasma-workspace/shutdown
+ doins "${FILESDIR}"/10-agent-shutdown.sh
+ fperms +x /etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh
+}
+
+pkg_postinst () {
+ ecm_pkg_postinst
+
+ elog "To enable gpg-agent and/or ssh-agent in Plasma sessions,"
+ elog "edit ${EPREFIX}/etc/xdg/plasma-workspace/env/10-agent-startup.sh"
+ elog "and ${EPREFIX}/etc/xdg/plasma-workspace/shutdown/10-agent-shutdown.sh"
+}
diff --git a/kde-plasma/plasma5support/Manifest b/kde-plasma/plasma5support/Manifest
index 35729867a0d9..f71d21be62e8 100644
--- a/kde-plasma/plasma5support/Manifest
+++ b/kde-plasma/plasma5support/Manifest
@@ -1,3 +1,3 @@
-DIST plasma5support-6.1.0.tar.xz 87248 BLAKE2B 40d092b0614db88e935621c37df2e3b8e51f2be9409c80792fda155d3307efd9ca53f205c72b848ec90d0278a5dd7c40bc85c6fe7148729ebd55d16062683018 SHA512 cbe294121c17337bdb471090d455b640b6e81e6e03622eeb27d71a2b32e31f3e808f68d389db34987abaca2b818bafcb8d1e9fabf856200ecbdc7d7a6b7a7fbc
-EBUILD plasma5support-6.1.0.ebuild 810 BLAKE2B b4338c6216ec6a54d094ea70d54a5b5012d60a121977043d21e54f1a9df4185475adfc41c6d173ec548c9126d1978e6b80737b2272e935a181e2ff862ec964b9 SHA512 76f598587df7ebbde7f960c8282be9a6fcf2136c4c5fc08dc779438c3e797643709f80af1598cb2768452182130a2a42df7e2987384705a94fc9cbb33796e34a
+DIST plasma5support-6.1.1.tar.xz 87644 BLAKE2B c209e01f1f719fdce9c49803524c75859071074f4b64bcb3f1f3d0a3166a5220e56d2a9886e29d17177f97d5bd413843a8785a0701f75832d0c0de2c123ea4b6 SHA512 9bba254985f37f2db7c09d36402709e41483adbc08d752e3d16f6556014db2a5c02387d4b0143244ba236d9d901e3a1d7dbf5831ab61e176f5ef462692004851
+EBUILD plasma5support-6.1.1.ebuild 847 BLAKE2B e7eea0c498b0674c8f7f95bc4cd688f38ae95558eb63191112a201887fc14fd4da6f58532500d18d368306358430f2a06dbce8b4e9b6b7b669bc3ca1e99e43b0 SHA512 eb95dbe69d3f1d889eea4561ae1d7ea9f322b2100dd014f0b77b0962ede13b13c745d2a52c4cd48017c08698f0fbf40c548c42116a49532c01fa824ae684baee
MISC metadata.xml 383 BLAKE2B 511c21979a6bce7979a820816b18b001e7966818f1a5d0a1bebc97d087d65f9bcf294cc9494b0795d9f5c0f02db540634fb203ce3a9996349b426fb1fc3c71a7 SHA512 a9c30d3bdff230c2ea6105ccd15b8857139272f77c3bebb03e32fadd7abd31b9afbd1afc64e891b9a3f9a0e1a9ec25424de816f6959a11c4d0592d1c956b0a61
diff --git a/kde-plasma/plasma5support/plasma5support-6.1.0.ebuild b/kde-plasma/plasma5support/plasma5support-6.1.0.ebuild
deleted file mode 100644
index cbb49baab707..000000000000
--- a/kde-plasma/plasma5support/plasma5support-6.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_QTHELP="true"
-ECM_TEST="true"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Support components for porting from KF5/Qt5 to KF6/Qt6"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/libksysguard-${PVCUT}:6
-"
-RDEPEND="${DEPEND}
- !kde-plasma/plasma-workspace:5
- !<kde-plasma/plasma-workspace-6.0.80:6
-"
diff --git a/kde-plasma/plasma5support/plasma5support-6.1.1.ebuild b/kde-plasma/plasma5support/plasma5support-6.1.1.ebuild
new file mode 100644
index 000000000000..43e7f3107e27
--- /dev/null
+++ b/kde-plasma/plasma5support/plasma5support-6.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_QTHELP="true"
+ECM_TEST="true"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Support components for porting from KF5/Qt5 to KF6/Qt6"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+RESTRICT="test" # bug 926347
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/libksysguard-${PVCUT}:6
+"
+RDEPEND="${DEPEND}
+ !kde-plasma/plasma-workspace:5
+ !<kde-plasma/plasma-workspace-6.0.80:6
+"
diff --git a/kde-plasma/plymouth-kcm/Manifest b/kde-plasma/plymouth-kcm/Manifest
index 29ee2a094113..71065b822235 100644
--- a/kde-plasma/plymouth-kcm/Manifest
+++ b/kde-plasma/plymouth-kcm/Manifest
@@ -1,5 +1,5 @@
DIST plymouth-kcm-5.27.11.tar.xz 45828 BLAKE2B 28c06e6f1cd8cbd1d82786b00c28f652dc7ac123677ba0e00d2df494fa4ddd57883842051e984b144d6b6a8f87ba3d05d3a07fb9e8eb250013ca7044c232f0e7 SHA512 3b7174d52141db79330cb56ee3426dfc44f5d5edb5ebce5354fca098dd741c2414a0faaf5bc8a10a4c1ca21a72141a0c5f36558ede681400537d0686f4a2b0b5
-DIST plymouth-kcm-6.1.0.tar.xz 46652 BLAKE2B cce1003cd85814f7719a2d23bc4256fcabe05dcb59dd3d903187a3bcac94b3bd59cf2fcbaec14f6f5726b1a0d81fd943e60635f6f568948953fff656d65d63d4 SHA512 d859c45d687a8a29de4d454ee1371e872b68aabfed36f7ffdce1eb999a5a76d44fc2308d89ca941851f3dfdbd889fdc006c37068647612187cabc1bc1da9c7e5
+DIST plymouth-kcm-6.1.1.tar.xz 46568 BLAKE2B fc450cdb781a5e1844adcf9d24a76352133b280c634df7bdde273a5b38c8d359224f97004da898abb0b0f1b4dc05daf375ca1600248a1310baae8ffc28f19bdc SHA512 6cd4959a453ba7b5ded1dd2f5206f9b4190746c929e45edd9724395480fa1d13a5a18aef1793c24df9750d9a833e5a723a1b0b4759300c14976b55ff9eb638e3
EBUILD plymouth-kcm-5.27.11.ebuild 1065 BLAKE2B d8d75632a9d025c9cca0700429844b4886eb823f4f5ed640c180ccd925d65f4c9f0f98ed846721b82593cbc2585931b9434155a0aa4b2494084321489d30f3ce SHA512 573511adb4a9c69436f4e4a3a88e87215701fde5336656d758996fc5f2d6959200b526c88e89be5fbdce8c60514d7a7fc68e800cfab718695ca7f2523d92f5cc
-EBUILD plymouth-kcm-6.1.0.ebuild 938 BLAKE2B 4e4a89b80d1e8d73ac16d8cb2c2aa701a7dc1e30e013ab37dc5b56f682e22f268246416302fa100a3a3b87c3dad2d46408db12a5474b9114e606bb2208523067 SHA512 ebfa99e719bbdf29e2c59611c9e985217c1c06a3fa5c4c50dcaf3a064ee0a225a55375a1b1b265cb42a944c5830bf8ab883b02e3aa9e0ae0ca88261f3e92b516
+EBUILD plymouth-kcm-6.1.1.ebuild 945 BLAKE2B a7f2c13d376515179ba0d86d96d8047c5274a51bdb806b8846fda8e78c2a8dd27f0de87b7c3b8b15d00e98f75fae1b8661f10f1ea497597850b340a761415165 SHA512 205102132560a5b6b692890505af9aca31fc0793f317cd554ac8a2c61dfc77906bdaf0e5ede5d739dc4a8bb72185fbc3e8020d45232f10f088e64c84a93e7592
MISC metadata.xml 444 BLAKE2B c4147b799f72c487637b7fb8d56da55e3fbddd97fdb0f4a1dded4ac1387ffb7d34a160293de2ea9acb52b0743f5e7f36d7b68f031352ef562cf437f809842f5b SHA512 bbb2a5979a05cb5d621341a0918da900ccbc0f7214618445fa3a0ebd27869ab6b98e6c966c280d8f043fbf70cdb5be7ddc8dd306d7fd01045d34e27cf0ea41c3
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.0.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.0.ebuild
deleted file mode 100644
index 524e554e38d3..000000000000
--- a/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for Plymouth"
-HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- sys-boot/plymouth
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.1.ebuild b/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.1.ebuild
new file mode 100644
index 000000000000..b776599a38e7
--- /dev/null
+++ b/kde-plasma/plymouth-kcm/plymouth-kcm-6.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for Plymouth"
+HOMEPAGE="https://invent.kde.org/plasma/plymouth-kcm"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ sys-boot/plymouth
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
diff --git a/kde-plasma/polkit-kde-agent/Manifest b/kde-plasma/polkit-kde-agent/Manifest
index 6e943a91a58a..a609a4507b11 100644
--- a/kde-plasma/polkit-kde-agent/Manifest
+++ b/kde-plasma/polkit-kde-agent/Manifest
@@ -1,5 +1,5 @@
DIST polkit-kde-agent-1-5.27.11.tar.xz 53144 BLAKE2B bfffb3ed163b0d1581a23f663120c367d32afaefe843f19b5e5b0b099fd3f7f6b0f396a8543797e6dc9771acb137125f0a7a2ebd2520edc15acec560ef532987 SHA512 c5687704986bca51fde5d0b8d054ee6bdd957d0742c0e6a6f33100c77874ea75b7cb973393d4c7711964e390aa31fe30128d157a757ae13fc0c4d2eae1fc7bed
-DIST polkit-kde-agent-1-6.1.0.tar.xz 56852 BLAKE2B 0516317cdcc492e1a444b1b4ba129bf64ce144147226ff8780cabae75db6d6b463fb1508eaf5fe741e1ec7510ef7bfb1f793c5349983becc05b0b04984d17a77 SHA512 0ceb6022140a8daa2209b39a3d8e578ace6da11775fd4be88771f34a3eab95da936ee1303f2b8794681ea4ed2eb8bd7e56e2786f2ea20cb2cc834bcf9ac41c35
+DIST polkit-kde-agent-1-6.1.1.tar.xz 56752 BLAKE2B 74e2accc846149270bd21644c0a89746cb29d8add8c563fc07b8eaa3c01c2505a6cfccb7c293e87a566a514a08bcd37c22c8a252a23c41cac16775fee9842402 SHA512 c2d3b707b349c5da096aa207009e20e63897a5e0c6c094a5d0aafb3fa9487e153d995832460a0a4731b6cbcf0a2dd2e0dee599e3621a0cec6e4336306cc9e971
EBUILD polkit-kde-agent-5.27.11.ebuild 829 BLAKE2B 5c1bfecf455fb23d8b5b6e397df6e8f99a951e7d8085d107308b4dc65d94ee48182e2021a6dfa97661e630ba11a749e762fbaa0b5fdeb5f373501fd12f9fe461 SHA512 8b58bcb2070e9f1376bcab2b4d423bcf5ef54694e217ace0b7ce09f77758df85851538f9430aa66cbaf7fd0c53321304a468b2349f52ec640147bd93a8ac33f2
-EBUILD polkit-kde-agent-6.1.0.ebuild 807 BLAKE2B 1c0c9a54d3a52c74b89a9e9c52b411e33bb39288f5db752279a4c7567f5e44ca316caf2b82ad0dd81b7ff1445dd41ec7985efc33e30a61f1fdb0e3b0023e09a0 SHA512 574cd9e3095cc86a926c2418fdaf71ed1caca5ff9977b451f35b6e512b51c71ccb8681d2dded1bf3d8553ab5ff49faaf3a6572ee1163666586a761e8b153f715
+EBUILD polkit-kde-agent-6.1.1.ebuild 814 BLAKE2B ab015928bdec9675bfebd042749c910f335960c70152df8851f56b44bf91274329907706c88f87210fb62ff5bb4b3327df28435a014fbbfb00ef136b28853bef SHA512 b4c1ec04837087c80c37f171c9d233cbb227f7093f620aa0e32e8132511a5ca72319106ee02aef691b38d45055320fa14fde7ecd2db7ee2824bb68e7412c291c
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.0.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.0.ebuild
deleted file mode 100644
index 7a1411ffaccb..000000000000
--- a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_NAME="${PN}-1"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="PolKit agent module for KDE Plasma"
-HOMEPAGE="https://kde.org/"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=sys-auth/polkit-qt-0.175[qt6]
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qt5compat-${QTMIN}:6[qml]
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
-"
diff --git a/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.1.ebuild b/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.1.ebuild
new file mode 100644
index 000000000000..3be3a6eb3037
--- /dev/null
+++ b/kde-plasma/polkit-kde-agent/polkit-kde-agent-6.1.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_NAME="${PN}-1"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="PolKit agent module for KDE Plasma"
+HOMEPAGE="https://kde.org/"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=sys-auth/polkit-qt-0.175[qt6]
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qt5compat-${QTMIN}:6[qml]
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+"
diff --git a/kde-plasma/powerdevil/Manifest b/kde-plasma/powerdevil/Manifest
index 23f3eaee85d3..a8c7a4633567 100644
--- a/kde-plasma/powerdevil/Manifest
+++ b/kde-plasma/powerdevil/Manifest
@@ -1,5 +1,5 @@
DIST powerdevil-5.27.11.tar.xz 791244 BLAKE2B 423bca5c6c1731f241e1db5aba3a75c7f5801fb99957fb6de6df682053ee5810aeec412a599b83862f4b27c7392cd8781f5b5e952a11bcdb2910a406bf9990c6 SHA512 7ea5640d42c3aa4bc21091a56452202f798ed3df3cfab6b0f38895cdd558fe877e463bf2c801914ded2511777b353d6e252f9dcee2856b1995b6f08c84cc3b84
-DIST powerdevil-6.1.0.tar.xz 961412 BLAKE2B c0b9809fc9c3cf53e127182a48df4e22a2cddb2005761758978477f134c3ddaee1d998295b06637d2188183a9ccde572d4883970b2f73c9ac132b5985525b419 SHA512 ead5e43969d7c04d01e5a5632cf2270a5da04c29108f3c104c32b83d7dc707513a8d9424a0a1a151c89e759f5cc769a52ec5be904f8c42d30f0dc7997660f0b4
+DIST powerdevil-6.1.1.tar.xz 963752 BLAKE2B 7c9dfba8a3f391c80d8085bd2c41f690ab9c9932f395fe58921c9a48373d7724322cbd48322c5364912da000674e9382e8c5e4249c050c9627ccd8002a691843 SHA512 6baf1f04be016eff35760704ec9a34a397aba1af3663c883097c4e130e845c980f5c9e8712c9999f1e6a33da6531cc53dc3190e14c80f2eb66e1e9ab6adfea1a
EBUILD powerdevil-5.27.11.ebuild 2050 BLAKE2B a4e163f26351697937267a0a04be238d18ee695294aa826fa8b10b31d5a881ee1ae59d3f0f859829fec3f0ab1dd89c55f55a320b2afc8c9b7c036af3753c8b2e SHA512 0f303ba7dfd02ebd34246e4e902382c5b97416c160dc87423588db47fb1f0cd0689a23e947e094a26a28d3379d6ced8f779b3c14414aa3425d68629aeba5f954
-EBUILD powerdevil-6.1.0.ebuild 1835 BLAKE2B 6ae21caf03b1eb08de724a819d5a3ced262530902f75c8aaa19f1c659c3a21900f7cdd4de44aa413a79f310fb61266c7de03ff28ca17a778b768ffdf98981b2c SHA512 e8dfd6288fbc4060dea01799f4f1ce1f5f5019afca3cbaba7f9d2cefefa50362083a1a9cdb22e949647c2aee646bb374a2a4d65a840fac57892a111872a612a3
+EBUILD powerdevil-6.1.1.ebuild 1931 BLAKE2B 912143acbc5ce5878c88728c10b85b5baf73f60dc97f7963477681f18df5b25f0d3c2c0acbb64dd22795f1ed57706d38026c4b71235671b6c93c99340ba25e08 SHA512 19d670077f54ca9915200c9c1a796aa3ffc3fbd069bfef588078b2ade2853ee92315a643497c2860f239c882c5ece104a7b2590f577dc7db639ae9a62a7da0b4
MISC metadata.xml 772 BLAKE2B 9a806f380c7dac852a40d66ff3a1985f7b0db881652e62752fdc1afb9e10ee3dc0d4b4e7a7279055b19360c9da1b28c57b5282a104363c2abca462d660ac7343 SHA512 2ae4e09c9f2efacd65c4009b51e99aabe12a94be296528c00aac8eadc46a3826a4907181c1ea99383679605c1299edea94d86c3854a4dc649cd91e36fb2ea9f1
diff --git a/kde-plasma/powerdevil/powerdevil-6.1.0.ebuild b/kde-plasma/powerdevil/powerdevil-6.1.0.ebuild
deleted file mode 100644
index ef8d51d2446a..000000000000
--- a/kde-plasma/powerdevil/powerdevil-6.1.0.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Power management for KDE Plasma Shell"
-HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="brightness-control caps"
-
-# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=kde-frameworks/kauth-${KFMIN}:6[policykit]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kidletime-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-frameworks/solid-${KFMIN}:6
- >=kde-plasma/layer-shell-qt-${PVCUT}:6
- >=kde-plasma/libkscreen-${PVCUT}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6
- virtual/libudev:=
- x11-libs/libxcb
- brightness-control? ( app-misc/ddcutil:= )
- caps? ( sys-libs/libcap )
-"
-RDEPEND="${DEPEND}
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- sys-power/power-profiles-daemon
- >=sys-power/upower-0.9.23
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- local mycmakeargs=(
- -DHAVE_DDCUTIL=$(usex brightness-control)
- $(cmake_use_find_package caps Libcap)
- )
-
- ecm_src_configure
-}
diff --git a/kde-plasma/powerdevil/powerdevil-6.1.1.ebuild b/kde-plasma/powerdevil/powerdevil-6.1.1.ebuild
new file mode 100644
index 000000000000..314c53f04db8
--- /dev/null
+++ b/kde-plasma/powerdevil/powerdevil-6.1.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Power management for KDE Plasma Shell"
+HOMEPAGE="https://invent.kde.org/plasma/powerdevil"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="brightness-control caps"
+
+RESTRICT="test" # bug 926513
+
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ >=kde-frameworks/kauth-${KFMIN}:6[policykit]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kidletime-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6[X]
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-frameworks/solid-${KFMIN}:6
+ >=kde-plasma/layer-shell-qt-${PVCUT}:6
+ >=kde-plasma/libkscreen-${PVCUT}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6
+ virtual/libudev:=
+ x11-libs/libxcb
+ brightness-control? ( app-misc/ddcutil:= )
+ caps? ( sys-libs/libcap )
+"
+RDEPEND="${DEPEND}
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ sys-power/power-profiles-daemon
+ >=sys-power/upower-0.9.23
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package brightness-control DDCUtil)
+ $(cmake_use_find_package caps Libcap)
+ )
+
+ ecm_src_configure
+}
+
+src_test() {
+ # bug 926513
+ ecm_src_test -j1
+}
diff --git a/kde-plasma/print-manager/Manifest b/kde-plasma/print-manager/Manifest
index 663493b52ca7..86ab810925e2 100644
--- a/kde-plasma/print-manager/Manifest
+++ b/kde-plasma/print-manager/Manifest
@@ -1,6 +1,6 @@
DIST print-manager-23.08.5.tar.xz 290620 BLAKE2B 3a29dd5e4684e966d95cd9db424a4b3c82889cf8c2d1fe99a4c9d27e6593979cdbd26c11c8bd1af8df98ca9c86d2557da96a31f914e4deac10e86c2a188f0a9d SHA512 28af8ea76d08e83a5cdf1ea5c2e6ff6314bb89b835ed6af2648219075a75ed3606eb7472a2ebeea2aceb67fc562838a3c554b8515f168f36510a4e07077974f3
-DIST print-manager-6.1.0.tar.xz 367816 BLAKE2B 7830991b6d286f900e1f752569dae8a9d52672cd4f5119a292c1f82f07801edbe36da5d27bc92156a907c0a8313c3d10b982e5f9832c2b25476e374dd5891cd9 SHA512 b029cd39513667918befa5d1d48e2b41cbe0c13b8194c0ebe7c7d85ee65637d02f25ad76ebf157ce7ccfdf0b7d8ef383ebd7d7325075de65e22f9808524ace1b
-EBUILD print-manager-23.08.5-r100.ebuild 309 BLAKE2B eed9b412c9e9f578ddd32d8bd34a364f533822b2fb8d66be44b0a4fbda2eccbc5016eca3289733aaaaeafe34115ecfa36d35b1344c5811e52a814f66239f3760 SHA512 7c23de4cab4bc3031349307ccc0afe810c45a878ebaf656a5e28a317f7a4b4647fe88888fe891b91f88ad8ed06721fa609125b1aee7be87db12a51e8ceba02b0
+DIST print-manager-6.1.1.tar.xz 370304 BLAKE2B ba363fe9c21d3ce6917c7ee13563f73e966e9db53e74d37608e47fb6f7d92a5029a413aa18f0c55259244e68c27a3d48201acbbf1a9caff7c9f8a627870d3f78 SHA512 59a8ecd8dd19c4a23bb59f2c6983aa2bdab1015f0a5301839623a1cf83bf08ffa3de9b9cbfe20668e293d860286d148b8454937349dd6c9d327188b2278a6696
+EBUILD print-manager-23.08.5-r100.ebuild 316 BLAKE2B 4468dbb45dfed0c16f2899003c1cdcf2d703f7920770d7ddd967e085ccee3e159879184986dad78dc850cc6b7ead6dc0ad18b610903510862ef895eee2c10f08 SHA512 b1a9cd95394160dd79539ec1e08332ebe8a4efcff6ce2a78d3c8113d0de90df80c9e280530a4caa4df8f10fa3a4378ae6e1236b49864f0ddb4a2ac33dee0585e
EBUILD print-manager-23.08.5.ebuild 1853 BLAKE2B 6a63325beb5073b9ffa085f5f7e1447176aa8a090d47808f5c03dbbc2301bc13b99279ae6ed00ddf95ad9defe59ff1ca606daff51b972b17838169f3e88b6222 SHA512 b199470f93ed7012baee44a8262e4950532ab3c1a2b726cdb676119c700d24b1eaa5e0ee8a9d7ba0621529b8bb23dd9c8dcaebf4a5ea66512e63037ea0002b75
-EBUILD print-manager-6.1.0.ebuild 1951 BLAKE2B c17f0061ab9fc742f275fd0683a45ae51d9e18d7f389f5a3aa4c3519849604371b0f7c922426e494bff575d01e7e58287425aa1469f5c7716d2917f1c04b0cec SHA512 f6cf2d4cabbb0e01e22f3c0fcd233f23e3032d0193560ad33010182b900bece82cf0c44fd889d88cee3828d4cdea7e3266a5095f41f8b9f0ad81fbcbe2130db6
+EBUILD print-manager-6.1.1.ebuild 1958 BLAKE2B 90da23de22ef0ab034a0af41b1689254e94f669d429bd762779534dfce191ef70ba74f0306afef554fb82740351ad12b98b78189bb8731c1d78692c948510831 SHA512 65c6aedb310a49973866bfc9067c73a0e87048cf72048149ec04348dd935db014f22827f70e988b7d42a3c80f245779560a3594907282cf97f8fccd7a3942ed6
MISC metadata.xml 452 BLAKE2B c24b456647acd7c47efb46ef742082dd5da3a66a8686baa785172e2747113f1e1147bbb82e58db1bb312dca882352bf46b5eb1cd5cbf76fff8cc15af01b3a7f7 SHA512 9ce3f10533c3251d5b8490620b2c3d53ee79482f45d1bf74d2426487e166d613ba8eb388618e14943e6a36c9c3675dc549b573c926445ab918559ac9064055a0
diff --git a/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild b/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild
index 4c791d5b867e..ae0bb10e6edc 100644
--- a/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild
+++ b/kde-plasma/print-manager/print-manager-23.08.5-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,6 +8,6 @@ HOMEPAGE="https://kde.org/plasma-desktop"
LICENSE="metapackage"
SLOT="5"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND="kde-plasma/print-manager:6"
diff --git a/kde-plasma/print-manager/print-manager-6.1.0.ebuild b/kde-plasma/print-manager/print-manager-6.1.0.ebuild
deleted file mode 100644
index 49159fc81861..000000000000
--- a/kde-plasma/print-manager/print-manager-6.1.0.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE="+gtk"
-
-DEPEND="
- >=dev-qt/qt5compat-${QTMIN}:6
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=net-print/cups-2.4
-"
-RDEPEND="${DEPEND}
- !<kde-plasma/print-manager-23.08.5-r100:5
- >=kde-frameworks/kdeclarative-${KFMIN}:6
- kde-plasma/kde-cli-tools:*
- gtk? ( app-admin/system-config-printer )
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-src_configure() {
- local mycmakeargs=(
- -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
- )
-
- ecm_src_configure
-}
-
-pkg_postinst() {
- ecm_pkg_postinst
-
- if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
- ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
- ewarn "an important, though optional, runtime dependency:"
- ewarn
- ewarn "app-admin/system-config-printer"
- ewarn
- ewarn "${PN} will work nevertheless, but is going to be less comfortable"
- ewarn "and will show the following error status during runtime:"
- ewarn
- ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
- ewarn "was not provided by any .service files'\""
- fi
-}
diff --git a/kde-plasma/print-manager/print-manager-6.1.1.ebuild b/kde-plasma/print-manager/print-manager-6.1.1.ebuild
new file mode 100644
index 000000000000..9e7a330e20aa
--- /dev/null
+++ b/kde-plasma/print-manager/print-manager-6.1.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Manage CUPS print jobs and printers in Plasma"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE="+gtk"
+
+DEPEND="
+ >=dev-qt/qt5compat-${QTMIN}:6
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,network,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=net-print/cups-2.4
+"
+RDEPEND="${DEPEND}
+ !<kde-plasma/print-manager-23.08.5-r100:5
+ >=kde-frameworks/kdeclarative-${KFMIN}:6
+ kde-plasma/kde-cli-tools:*
+ gtk? ( app-admin/system-config-printer )
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON # not packaged
+ )
+
+ ecm_src_configure
+}
+
+pkg_postinst() {
+ ecm_pkg_postinst
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] && ! use gtk ; then
+ ewarn "By switching off \"gtk\" USE flag, you have chosen to do without"
+ ewarn "an important, though optional, runtime dependency:"
+ ewarn
+ ewarn "app-admin/system-config-printer"
+ ewarn
+ ewarn "${PN} will work nevertheless, but is going to be less comfortable"
+ ewarn "and will show the following error status during runtime:"
+ ewarn
+ ewarn "\"Failed to group devices: 'The name org.fedoraproject.Config.Printing"
+ ewarn "was not provided by any .service files'\""
+ fi
+}
diff --git a/kde-plasma/qqc2-breeze-style/Manifest b/kde-plasma/qqc2-breeze-style/Manifest
index bf0cfdf74493..ca8abba9242f 100644
--- a/kde-plasma/qqc2-breeze-style/Manifest
+++ b/kde-plasma/qqc2-breeze-style/Manifest
@@ -1,3 +1,3 @@
-DIST qqc2-breeze-style-6.1.0.tar.xz 66216 BLAKE2B 1cf40998d926cd968a6cbc076cb8f7575c136d9b22d8fb56885cc6ce9d62d3695503c2e2f018927af5f82068d5d600480c1892af11e2593e2035986e039c182b SHA512 d6c564bb488d97868d23a30dcf07e0531139223b41dde251c09d444247ddde0f772da66f76484baa88c26dc20bae0d5243dd4e4a17639bb0aae46d4c75895e1a
-EBUILD qqc2-breeze-style-6.1.0.ebuild 677 BLAKE2B 57ff30f9de1d16ce35fb3802cccfec9b84350279f80bf33217476a5cfa10e485e03f164c7f8252b0e30ced7ef87568e473c297e9064b8242a466a1243418bc3f SHA512 10e9694ea30a18da1e3c21d1be5e14f71c486fb3220fea3db450488d828d64a81a8941f0b812b1e3adf646db552af8dbbb3da23a07e36fe2c687879002d77539
+DIST qqc2-breeze-style-6.1.1.tar.xz 65940 BLAKE2B 7d582fef4500fd0208a53cf8204ade9a51ec440bd258adf2198b772abe2394e8efa749efc4b5cc0ffe425d4881ccdf124d2a55ef053e6f131fabe64452d31bb0 SHA512 7eb7f24c246db5afa91c4e1e3307ec1b86961d12f07a28e6227079ae893dc7e72c37212b3fe5b2dec19a324872d35f30a747a16515acddae5bfc895217cde6d5
+EBUILD qqc2-breeze-style-6.1.1.ebuild 684 BLAKE2B bd9194a334746e75ffd6784b9ab7a0ca44fd008c6ea061912ec908e4365f341571f390d0b1d872003b82d6793c26f6d3853449a549496ec601570af8a2b28bc3 SHA512 23982c31fd476815e0c15973ba0cba4f6c4082c26dc516e5ba977ecbba79947c5240d67dde52a3aa76c84fc9015189c2469ead4dc09d87e8491eb26327815d8a
MISC metadata.xml 386 BLAKE2B 273831f5fc12e51ac6afb633bc1a65069a0e39b823a91e025d7a5e593151be7b4e82731d560ff78cfdc8abd5320e10b9b3e730578dd2cd54a524c71634cc39ea SHA512 c4fe702564dc1e7dac9cef858588aa81eee4511bb28df4c5f0a947474e4df45bbd4e5c58baeefba540c41fd391139c026e623a2b97033c92331b97d51d2729de
diff --git a/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.0.ebuild b/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.0.ebuild
deleted file mode 100644
index 81896d2bc7a1..000000000000
--- a/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="false"
-KFMIN=6.3.0
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Breeze inspired QQC2 Style"
-
-LICENSE="|| ( GPL-2+ LGPL-3+ ) CC0-1.0"
-SLOT="6"
-KEYWORDS="~amd64"
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcolorscheme-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kquickcharts-${KFMIN}:6
-"
-RDEPEND="${DEPEND}"
diff --git a/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.1.ebuild b/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.1.ebuild
new file mode 100644
index 000000000000..5cabf6536ca0
--- /dev/null
+++ b/kde-plasma/qqc2-breeze-style/qqc2-breeze-style-6.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="false"
+KFMIN=6.3.0
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Breeze inspired QQC2 Style"
+
+LICENSE="|| ( GPL-2+ LGPL-3+ ) CC0-1.0"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcolorscheme-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kquickcharts-${KFMIN}:6
+"
+RDEPEND="${DEPEND}"
diff --git a/kde-plasma/sddm-kcm/Manifest b/kde-plasma/sddm-kcm/Manifest
index 95a12c215416..7cb7c8401451 100644
--- a/kde-plasma/sddm-kcm/Manifest
+++ b/kde-plasma/sddm-kcm/Manifest
@@ -1,5 +1,5 @@
DIST sddm-kcm-5.27.11.tar.xz 94340 BLAKE2B 10592e30e288f85f565d1070542b19a2a03d58a7d0befc69807049ad4ccb8a1491b93e94bd50fcc0f59e0b483d41a7758ead475def217e57c3600298340b049e SHA512 512eb0acfc0e3925d2c020103b94dc4ae7df4e82a4492e686f38e9ff6554e0f1ace42fa63bae3c4b8d8956a6413fc78cf65779ce3024213cfaaf5aa3fb2a74ff
-DIST sddm-kcm-6.1.0.tar.xz 98980 BLAKE2B d8d79c0bec6cc66847c9ed846f0f7f47f3f6e24aa88e5e280a73283de364c18738e4146dd42118811a123346c6f148086d7550c88f029367d41bcab8a3bbdbdb SHA512 2b29217cf30d311050e097026b6b721ea1f12889e6757ae77eab8e8f512f8661653a4a24cc2e14446323bdbbe776d69471a707886e73b3b0f25675efbb401448
+DIST sddm-kcm-6.1.1.tar.xz 98832 BLAKE2B 63beade6a972355b71605b9d3ba3a39ddb9b62bd8f6a591b09304113259848d4267ad3cb85b350ae2bdba82ebe37f1aa51228d21ca15d6dd294252f8c4943f8a SHA512 c5871cec6eeee3a9a9e0d6566e3761ae75ed5ab596ec6641b9d2540bc299dbf3b0ccb0fcc07d1bfc3da7261433d493d709311617dfb10000bdaec19220bdc484
EBUILD sddm-kcm-5.27.11.ebuild 1221 BLAKE2B d06a7c7088bf9cc5a6b2c1e935783e7c8ebbe8aed3465636f2a77af73ed78b2653a853433506c7446ef850293b1a30a23f06d4500c70bc1828a0176d1ea1704c SHA512 040e502d11a41cc15d251425e51f21dff48c14e6337c9702d5912f71622c1138564461d7caaa84255adf2196e9040d6a7bb647e93215b691cc21ebd31cf262a9
-EBUILD sddm-kcm-6.1.0.ebuild 1037 BLAKE2B 1a3a6b90545d09738754ced58465b92933b6c29531366975f9338da02b9efb1f1c5360c42567db74cfc9bbf493f40a519025d9335b553c61f9976a70eb084935 SHA512 4fbef6d554e3c2d531a30826dffd8b127dd992a5d84611df1c0f79918dd02e6950c9c63ce97a37541fe2ef1623f97f51f0085fbeb63c1be07a216083e6f7b698
+EBUILD sddm-kcm-6.1.1.ebuild 1044 BLAKE2B 3fadf90f0f2e983768414db49c26387cad21dacd99de8ec53482e389c64595e54463d0bc548aebf6d9a209e55b218f1e21d6aa1bcf480a2d798a9761f78cb20d SHA512 4e583a128c97109d8ad35045cdfbda1ecf31d5109d80dc4e35c948b197e7e36016f32e478165d341c0b6d602125159fae32e27a1a4ffc2413551c66627c2f804
MISC metadata.xml 377 BLAKE2B 30f8aa19ed9c0b0fcde79a063e5674e4ba1f310f574d541c3fc56d748b341334265c865488a8c89698861d5086dc5f0b3cbf6bdf91b056c8995e78e33a0bddcb SHA512 60582c508a5a0c548f15dea4527523a2dd7cba8d4953453d78cd4e244c67982244de06ad15bfc1d28251c41b494debdb31fc239186ddaa551ba1906f8c1a3d3f
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-6.1.0.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-6.1.0.ebuild
deleted file mode 100644
index 9c323b5ca567..000000000000
--- a/kde-plasma/sddm-kcm/sddm-kcm-6.1.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="KDE Plasma control module for SDDM"
-HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
-
-LICENSE="GPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/karchive-${KFMIN}:6
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knewstuff-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
-"
-RDEPEND="${DEPEND}
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-plasma/kde-cli-tools-${PVCUT}:*
- x11-misc/sddm
-"
-BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
-
-DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/sddm-kcm/sddm-kcm-6.1.1.ebuild b/kde-plasma/sddm-kcm/sddm-kcm-6.1.1.ebuild
new file mode 100644
index 000000000000..7be4a9518c57
--- /dev/null
+++ b/kde-plasma/sddm-kcm/sddm-kcm-6.1.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="KDE Plasma control module for SDDM"
+HOMEPAGE="https://invent.kde.org/plasma/sddm-kcm"
+
+LICENSE="GPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=kde-frameworks/karchive-${KFMIN}:6
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knewstuff-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+"
+RDEPEND="${DEPEND}
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-plasma/kde-cli-tools-${PVCUT}:*
+ x11-misc/sddm
+"
+BDEPEND=">=kde-frameworks/kcmutils-${KFMIN}:6"
+
+DOCS=( CONTRIBUTORS )
diff --git a/kde-plasma/systemsettings/Manifest b/kde-plasma/systemsettings/Manifest
index b644028a4f21..ed5109081eee 100644
--- a/kde-plasma/systemsettings/Manifest
+++ b/kde-plasma/systemsettings/Manifest
@@ -1,5 +1,5 @@
DIST systemsettings-5.27.11.tar.xz 230736 BLAKE2B 0645be30d2f673683b020d62ce2a8168d4c656fcc23a863a6ca15bacc57be85cc13ef11ff5006ae377526ec55251120ed110afcc502d737d372255f5555ac824 SHA512 5e48b9f7099d2e6efb681094e24da50727bf8819e90bfbd55dbddb546449c1976f2e6763c13e00270f5bd845b3342764a745de40cf0d0278c7285bc1e6943991
-DIST systemsettings-6.1.0.tar.xz 214416 BLAKE2B 4d4bf4a99524950d2521578545749d5f3733cf062f94259563b888164cc72263847a066f4d5d93f1e3ba676b980ec23d3d9c8ebaa44deee32f944ebd3fa71061 SHA512 41e2eb30f86392f2daeadfdc7ab75bd3c9291b183324742840f7eb50ca854730d4c242db3c53f2a68bff382a7e5ed98a514452341a3ece3a96567d886ce5bdd2
+DIST systemsettings-6.1.1.tar.xz 213516 BLAKE2B ea8813234daa9fc9bb92721b1af338f176cd02aad9eec5c6da93214025baf2afdff14237bf83a623d691ea9be78760976b84429963ff20ea61c4c68bc221f65d SHA512 fb953b31bbe7f83e0d1110f43ce6df799c8dbe025cfabc28e8f7c31ee848f465eca0c13917143e41b4bf2ab9be7382bcd4869964dd9013a2a93c1a3df0af8b0a
EBUILD systemsettings-5.27.11.ebuild 1682 BLAKE2B 8b46227faf20e206d406976f95604ef8f4d0ff83a3550173ec8656196bf6e7121def1e600018f8112cc3be74b6399c176e61896a2912c85a4513d8fbdfb43e58 SHA512 5fdcbcf987b3a012a94519639bba47ed2f700d9aee683787002aa3fb4fc110260ed78fc26d7652bf5fafe0cfc1156e638e08878e7bb931a6e9779ba295e46dc8
-EBUILD systemsettings-6.1.0.ebuild 1488 BLAKE2B 42256cdcec24e07598029fb2431f23e0eddba2ca794da6c7d81e3a20ba9ba4887cb8eed594d85efcb82eaa1d23f04412c107c84ba932e0392d4c8604f18daf35 SHA512 63ba6ee3c2f58dcf1f3f5c993b51d804a8d3258f7d66f508394e5d030d2fb8ec3d93e69faa62465794ebeaaa223c2958d0f5eb2fcff6803013d926c0b5975102
+EBUILD systemsettings-6.1.1.ebuild 1495 BLAKE2B c054f1cd4078a531919e69ea3de0f71e9001c08acb890f99ef52ad1ccf6cb3933a8130bd4dfd8d4ac9569f266f0b75b28fd49cdf4910c6295d72ba6743314fce SHA512 c3a0bb61bf3bdc46dd405098081eb20c51b078c7a883e58798a16ac185989a4fd022406ec9872d70074c4d34558d67e5a7053061ebb4db00f2f004378c356aaa
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/systemsettings/systemsettings-6.1.0.ebuild b/kde-plasma/systemsettings/systemsettings-6.1.0.ebuild
deleted file mode 100644
index 2a4e58dc7eeb..000000000000
--- a/kde-plasma/systemsettings/systemsettings-6.1.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="optional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org optfeature
-
-DESCRIPTION="Control Center to configure KDE Plasma desktop"
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND="
- >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
- >=kde-frameworks/kauth-${KFMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kcompletion-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kcrash-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/kitemmodels-${KFMIN}:6
- >=kde-frameworks/kitemviews-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/krunner-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/plasma-activities-${PVCUT}:6
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
- fi
- ecm_pkg_postinst
-}
diff --git a/kde-plasma/systemsettings/systemsettings-6.1.1.ebuild b/kde-plasma/systemsettings/systemsettings-6.1.1.ebuild
new file mode 100644
index 000000000000..decf2441bfa3
--- /dev/null
+++ b/kde-plasma/systemsettings/systemsettings-6.1.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="optional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org optfeature
+
+DESCRIPTION="Control Center to configure KDE Plasma desktop"
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+DEPEND="
+ >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6[widgets]
+ >=kde-frameworks/kauth-${KFMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kcompletion-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kcrash-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/kitemmodels-${KFMIN}:6
+ >=kde-frameworks/kitemviews-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/krunner-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-plasma/plasma-activities-${PVCUT}:6
+"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ optfeature "Configure looks for GTK+" kde-plasma/kde-gtk-config
+ fi
+ ecm_pkg_postinst
+}
diff --git a/kde-plasma/wacomtablet/Manifest b/kde-plasma/wacomtablet/Manifest
index 748903602b14..68823f6ba033 100644
--- a/kde-plasma/wacomtablet/Manifest
+++ b/kde-plasma/wacomtablet/Manifest
@@ -3,7 +3,7 @@ AUX wacomtablet-3.2.0-missing-include.patch 643 BLAKE2B 29e0991458acf87affaf6994
AUX wacomtablet-3.2.0-port-to-QRegularExpression.patch 6430 BLAKE2B bd2cd551009972942af339726b568a4cc9d1bcc60825a5c1fd6075c5ce155f8a0d47e78981a98412908244f0d31a9db3343009156854e147869531c70abaf53c SHA512 927dbaa487d891e5ab73f6b83cd4d5fa492b6c62a1aa847dbfcb2f268deabd99687f4b377c0cfcf48efd38536ce0d34b478756b658c2a0e1f84d1ca03e56fe75
DIST wacomtablet-3.2.0-patchset-1.tar.xz 7796 BLAKE2B 4fa998a0f4376579d1e0d06a8aa9edababedca22d579dbdae651eee3699decc880a7a1d277f04c2bc24adba87908c07ab711989a5985b68af5b295d3b3260d33 SHA512 ff96f05831e4760ce99920061f0dc927aa6a2d5ef4b7443c3129bb1431262cb4bc1434097595976672393e3b611438014ccb528fc948e7c0407fc9a2d52ade8d
DIST wacomtablet-3.2.0.tar.xz 728468 BLAKE2B f741c8989f94cdc5b4839df5d91a6728c48308880c489e031d4615a58e82dddda75dcd1cd04b941035c1aece3ed4f7889508629100852cbcaafc063d7e0f8d1e SHA512 acbabd6d6546bc85f0ed4e245668dc89b1c2ecaedd3754bf7ad8027b90f3ae81e5312395376de272dcbd416a9a1115bff2481351bd3f418bef7fa06d0db0c5a6
-DIST wacomtablet-6.1.0.tar.xz 830556 BLAKE2B bb522d935529d3404a0cf7e14061940c96101b01510214dd6bb7b47df1bf330c97438a05f4e885f09d6db9557207e8bf4ae20b2dab22550a5ad5ef1b323e2f0a SHA512 089bef42864294c5efdd5cc70cf2f8ebd9c1d77160f26efa57d49444fa0899a821e6f4f908ed91565928ea31bb70a0178c9f480a775c953555985dc570e9fd78
-EBUILD wacomtablet-3.2.0-r3.ebuild 2211 BLAKE2B 8f9801f646fb2ff5ac3c7cee0f85a999355bbeafd18e6d72d8517d3225866a5aa574a5f4c16fa3669d0ffe0c7e20fd6fbbc780634d8b2b9489ab0e28857f5331 SHA512 fe4f1220aca0e3b73096bcfa599c5d5ddde695f0862116955988fcd084eb8babe2c592c869bb815813c046a1d989b1ad3254149b1cf969488cf4e6ab5e48e17f
-EBUILD wacomtablet-6.1.0.ebuild 1420 BLAKE2B 43819cd8f3a96599200106c33bdf76547d232424886b0e143c1cfcc46c45071de4f6422657990fe0c44836b279ff2264580c4c35b8b89b3bf66cdc8a36c985f4 SHA512 d2230768a1178dae26ee687ebe2a066e6d7bd83f6ee7acd4cff27c1ed2af3e09ea0c81ed54693e75e78270befc40b63ffa8039fe699254fb158dc7099aef8719
+DIST wacomtablet-6.1.1.tar.xz 829876 BLAKE2B f5aa4b624660a0a89673a34fb6183a5c633eec8e5b059de31e0a969986dd6fac22dfe68d1831e46d475dd2c4f8f3406f1e5d3fdb201c230aa2dd32e27e312407 SHA512 4f190069fc23b355f0a87e55df09d476611ea9c5f270860262eae5f7539569a944ed693b03dded5b8f7a2c4495e5a001459d3e4cebf06ddee9481cfd02162ba9
+EBUILD wacomtablet-3.2.0-r3.ebuild 2279 BLAKE2B 0e0bbccfb1d5bfcb1402fa36c94effac1e16afc41abe7bde129f6cd4df827bcd5f413fd419aa5f7e403a81724f7e5d06f9408cdb84d1cae7eca5e62242de3d26 SHA512 0bc5673f08afe6f0c2cad6deb45d450d57a57c10645edf9940870493ef316fbc03649eff7c7d06ff258c0c0908522bac7e673b374275c88594e3c7607b4d2620
+EBUILD wacomtablet-6.1.1.ebuild 1427 BLAKE2B 36f985307fc2efa0325dc15a041bbd64483710fd78bdac669c25ea211f660bf37067efe82f4fbae4a81738f2a5c6873581d79a9535cfd92f268f8e1a354c22ae SHA512 16735b4d7c3d627d1deffb1b915bf9512f7fbdfa0c8ff93c965252db1274619eac0d56cb4c25aaf6548833082dc087b138114b4ba4b8e709b8a2f97cecec1bac
MISC metadata.xml 380 BLAKE2B 683aba479ac043f8d6c5e3ece7db3c73dd64c7ecf36038e480c4f6e50cbf13fc503e8ad64b219346454bc113b1f8fdb43a731f092c1e536e39bd0b0e14459b39 SHA512 3ba6bcf82d48997a530f58c2c6f9988771fd4d8a5c815bded87a13ab385b85580467fee67f1f5c9caf73702a6dc69e6a128124fc084faee768566d3f8721412d
diff --git a/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild b/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
index dcfe0a4c9d08..7fd90c74d4a8 100644
--- a/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
+++ b/kde-plasma/wacomtablet/wacomtablet-3.2.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -62,11 +62,10 @@ PATCHES=(
"${FILESDIR}/${P}-missing-include.patch" # bug 920043
)
-src_test() {
- # test needs DBus, bug 675548
- local myctestargs=(
- -E "(Test.KDED.DBusTabletService)"
- )
-
- ecm_src_test
-}
+CMAKE_SKIP_TESTS=(
+ # test needs DBus, bugs 675548, 920558
+ Test.KDED.DBusTabletService
+ Test.KDED.TabletHandler
+ Test.KDED.XInputAdaptor # SEGFAULT
+ Test.KDED.XsetWacomAdaptor # SEGFAULT
+)
diff --git a/kde-plasma/wacomtablet/wacomtablet-6.1.0.ebuild b/kde-plasma/wacomtablet/wacomtablet-6.1.0.ebuild
deleted file mode 100644
index 463273dd2458..000000000000
--- a/kde-plasma/wacomtablet/wacomtablet-6.1.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_HANDBOOK="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Wacom system settings module that supports different button/pen layout profiles"
-HOMEPAGE="https://userbase.kde.org/Wacomtablet"
-
-LICENSE="GPL-2"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-RDEPEND="
- >=dev-libs/libwacom-0.30:=
- >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- >=kde-frameworks/kcmutils-${KFMIN}:6
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kconfigwidgets-${KFMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6
- >=kde-frameworks/kdbusaddons-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-frameworks/kxmlgui-${KFMIN}:6
- >=kde-plasma/libplasma-${PVCUT}:6
- >=kde-plasma/plasma5support-${PVCUT}:6
- >=x11-drivers/xf86-input-wacom-0.20.0
- x11-libs/libXi
- x11-libs/libxcb
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
- x11-libs/libX11
-"
-BDEPEND="sys-devel/gettext"
-
-src_test() {
- # test needs DBus, bug 675548
- local myctestargs=(
- -E "(Test.KDED.DBusTabletService)"
- )
-
- ecm_src_test
-}
diff --git a/kde-plasma/wacomtablet/wacomtablet-6.1.1.ebuild b/kde-plasma/wacomtablet/wacomtablet-6.1.1.ebuild
new file mode 100644
index 000000000000..ba1ae7bd28fb
--- /dev/null
+++ b/kde-plasma/wacomtablet/wacomtablet-6.1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_HANDBOOK="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Wacom system settings module that supports different button/pen layout profiles"
+HOMEPAGE="https://userbase.kde.org/Wacomtablet"
+
+LICENSE="GPL-2"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
+RDEPEND="
+ >=dev-libs/libwacom-0.30:=
+ >=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kcmutils-${KFMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kconfigwidgets-${KFMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6
+ >=kde-frameworks/kdbusaddons-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-frameworks/kxmlgui-${KFMIN}:6
+ >=kde-plasma/libplasma-${PVCUT}:6
+ >=kde-plasma/plasma5support-${PVCUT}:6
+ >=x11-drivers/xf86-input-wacom-0.20.0
+ x11-libs/libXi
+ x11-libs/libxcb
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-libs/libX11
+"
+BDEPEND="sys-devel/gettext"
+
+src_test() {
+ # test needs DBus, bug 675548
+ local myctestargs=(
+ -E "(Test.KDED.DBusTabletService)"
+ )
+
+ ecm_src_test
+}
diff --git a/kde-plasma/xdg-desktop-portal-kde/Manifest b/kde-plasma/xdg-desktop-portal-kde/Manifest
index 3c32faa9733d..1b48802dfd29 100644
--- a/kde-plasma/xdg-desktop-portal-kde/Manifest
+++ b/kde-plasma/xdg-desktop-portal-kde/Manifest
@@ -1,5 +1,5 @@
DIST xdg-desktop-portal-kde-5.27.11.tar.xz 143652 BLAKE2B e7086d30d677385a1d1a2bed22661b935b67ae3cd15102bf47f0b75ecc8e0d3189530e54913a11d0a9eb9db9427af18bd77bfc37d856a3e4bef46cc90bfd0bc1 SHA512 39e1c4cf284558e013c24523ef1993f48e237d13fc2fb3ccfbffcea1925f18bcd623229ef933aaf301c83f460ee849656ba3344ca74fd068e416ea2eb3467621
-DIST xdg-desktop-portal-kde-6.1.0.tar.xz 172152 BLAKE2B 08a0b8f4bce18f23afaa0cb0ea8e8c3f4ab03b50044f4a6087cfe7531301702ec817fd732bca6ac86378a8483d5cd63bd03ecf5f792b3e3229cf718b38d7df0f SHA512 da5a75a3a3cc006631e4964742511397536f35b81c0403b0c9c6c586ce187309ea1093a31062b36068c420fad65717f1604403f6bf28036cde4459ed855f2bf1
+DIST xdg-desktop-portal-kde-6.1.1.tar.xz 172160 BLAKE2B c390561ad71f9c294f8f16b0a5daeae274eb54438fc63370af064556ef97e10dffec54a1e0ae222600dbca0bfc7219e58a7e4fa3e1f3df8be2e696fdad9b08ed SHA512 cac133777b5fbef74daaf28ea22b0150b0348678dbd6d6b7612acfbb63ba34d9518aa305922f80c2a0be40d28fc900df2c6c4abb9a60453817708d5378b0b57d
EBUILD xdg-desktop-portal-kde-5.27.11.ebuild 1662 BLAKE2B f7710a42a0722ef3477a39738320280112908a232eda0f574e7bfe5ef5ac24a06485432b2f4ebf8ecbe2a54c463724fccd7f3b1aa0a490b1236f99bbb8b45c63 SHA512 e78f17db149b2385dc621c612337657c140efdea867f4c0eac56a00768c75e67555f364f2489e287be117cfa736aa202e390618a9dfb8153125d3c2f1f00e0f9
-EBUILD xdg-desktop-portal-kde-6.1.0.ebuild 1729 BLAKE2B 9d4a280d52de7e182c6d4fd2b84814fb8a55bfdf5346b934052354d89cdc9995f6c59637df662a4a496d79b306f1dabbf8b8afd4b0c469634c23fc7cb9935f35 SHA512 739835cadaac5a3fe678e4ef1340bfd8ce36628c9827bcc57ee1cb8d13bd2d337fbdbe247dd4eafe98fe37b371df8e083a8280ce3be9a54e010d2c5e9c43ba1a
+EBUILD xdg-desktop-portal-kde-6.1.1.ebuild 1807 BLAKE2B 52a78f2d95f8f91a6c7720a9e446540f892dafe2368002dc0060c3fc472b5484bde5caf67641d516c31df93fea20f40a67d8206ec430e61cbe69675206d9cc8a SHA512 9e404f381cab45604e840a81243a696566a755a80d793c62ce21d478d8f381cad78024407b9ae8c1e81aea910088bb4e5fe0bdbf6fba3964cbc3a4f1e45e807a
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.0.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.0.ebuild
deleted file mode 100644
index 3626c13352e7..000000000000
--- a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ECM_TEST="forceoptional"
-KFMIN=6.3.0
-PVCUT=$(ver_cut 1-3)
-QTMIN=6.7.1
-inherit ecm plasma.kde.org
-
-DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
-
-LICENSE="LGPL-2+"
-SLOT="6"
-KEYWORDS="~amd64"
-IUSE=""
-
-# dev-qt/qtbase:= slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
-# dev-qt/qtbase:=[cups]: includes specifically the cups private header
-# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
-COMMON_DEPEND="
- >=dev-libs/wayland-1.15
- >=dev-qt/qtbase-${QTMIN}:6=[cups,dbus,gui,widgets]
- >=dev-qt/qtdeclarative-${QTMIN}:6
- || (
- >=dev-qt/qtbase-${QTMIN}:6[libinput]
- >=dev-qt/qtbase-${QTMIN}:6[X]
- )
- >=dev-qt/qtwayland-${QTMIN}:6
- >=kde-frameworks/kcoreaddons-${KFMIN}:6[dbus]
- >=kde-frameworks/kconfig-${KFMIN}:6
- >=kde-frameworks/kglobalaccel-${KFMIN}:6
- >=kde-frameworks/kguiaddons-${KFMIN}:6
- >=kde-frameworks/ki18n-${KFMIN}:6
- >=kde-frameworks/kiconthemes-${KFMIN}:6
- >=kde-frameworks/kio-${KFMIN}:6
- >=kde-frameworks/kirigami-${KFMIN}:6
- >=kde-frameworks/knotifications-${KFMIN}:6
- >=kde-frameworks/kservice-${KFMIN}:6
- >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
- >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
- >=kde-frameworks/kwindowsystem-${KFMIN}:6
- >=kde-plasma/kwayland-${PVCUT}:6
- >=kde-plasma/plasma-workspace-${PVCUT}:6
- x11-libs/libxkbcommon
-"
-DEPEND="${COMMON_DEPEND}
- >=dev-libs/plasma-wayland-protocols-1.11.1
- >=dev-libs/wayland-protocols-1.25
- >=dev-qt/qtbase-${QTMIN}:6[concurrent]
-"
-RDEPEND="${COMMON_DEPEND}
- kde-misc/kio-fuse:6
- sys-apps/xdg-desktop-portal
-"
-BDEPEND="
- >=dev-qt/qtwayland-${QTMIN}:6
- virtual/pkgconfig
-"
diff --git a/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.1.ebuild b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.1.ebuild
new file mode 100644
index 000000000000..91f1f1229ddb
--- /dev/null
+++ b/kde-plasma/xdg-desktop-portal-kde/xdg-desktop-portal-kde-6.1.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ECM_TEST="forceoptional"
+KFMIN=6.3.0
+PVCUT=$(ver_cut 1-3)
+QTMIN=6.7.1
+inherit ecm plasma.kde.org
+
+DESCRIPTION="Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks"
+
+LICENSE="LGPL-2+"
+SLOT="6"
+KEYWORDS="~amd64 ~arm64"
+IUSE=""
+
+# dev-qt/qtbase:= slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
+# dev-qt/qtbase:=[cups]: includes specifically the cups private header
+# dev-qt/qtgui: QtXkbCommonSupport is provided by either IUSE libinput or X
+COMMON_DEPEND="
+ >=dev-libs/wayland-1.15
+ >=dev-qt/qtbase-${QTMIN}:6=[cups,dbus,gui,widgets]
+ >=dev-qt/qtdeclarative-${QTMIN}:6
+ || (
+ >=dev-qt/qtbase-${QTMIN}:6[libinput]
+ >=dev-qt/qtbase-${QTMIN}:6[X]
+ )
+ >=dev-qt/qtwayland-${QTMIN}:6
+ >=kde-frameworks/kcoreaddons-${KFMIN}:6[dbus]
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ >=kde-frameworks/kglobalaccel-${KFMIN}:6
+ >=kde-frameworks/kguiaddons-${KFMIN}:6
+ >=kde-frameworks/ki18n-${KFMIN}:6
+ >=kde-frameworks/kiconthemes-${KFMIN}:6
+ >=kde-frameworks/kio-${KFMIN}:6
+ >=kde-frameworks/kirigami-${KFMIN}:6
+ >=kde-frameworks/knotifications-${KFMIN}:6
+ >=kde-frameworks/kservice-${KFMIN}:6
+ >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6
+ >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
+ >=kde-frameworks/kwindowsystem-${KFMIN}:6
+ >=kde-plasma/kwayland-${PVCUT}:6
+ >=kde-plasma/plasma-workspace-${PVCUT}:6
+ x11-libs/libxkbcommon
+"
+DEPEND="${COMMON_DEPEND}
+ >=dev-libs/plasma-wayland-protocols-1.13.0
+ >=dev-libs/wayland-protocols-1.25
+ >=dev-qt/qtbase-${QTMIN}:6[concurrent]
+"
+RDEPEND="${COMMON_DEPEND}
+ kde-misc/kio-fuse:6
+ sys-apps/xdg-desktop-portal
+"
+BDEPEND="
+ >=dev-qt/qtwayland-${QTMIN}:6
+ virtual/pkgconfig
+"
+
+CMAKE_SKIP_TESTS=(
+ # bugs: 926483, wants dbus/X11
+ colorschemetest
+)
diff --git a/licenses/Manifest.gz b/licenses/Manifest.gz
index 2ab10f7bb104..ec15f34ee1e8 100644
--- a/licenses/Manifest.gz
+++ b/licenses/Manifest.gz
Binary files differ
diff --git a/licenses/microsoft-azurevpnclient b/licenses/microsoft-azurevpnclient
new file mode 100644
index 000000000000..80e759b9d897
--- /dev/null
+++ b/licenses/microsoft-azurevpnclient
@@ -0,0 +1,48 @@
+MICROSOFT SOFTWARE LICENSE TERMS
+MICROSOFT AZURE VPN CLIENT RELEASE CANDIDATE
+________________________________________
+IF YOU LIVE IN (OR ARE A BUSINESS WITH A PRINCIPAL PLACE OF BUSINESS IN) THE UNITED STATES, PLEASE READ THE “BINDING ARBITRATION AND CLASS ACTION WAIVER” SECTION BELOW. IT AFFECTS HOW DISPUTES ARE RESOLVED.
+________________________________________
+These license terms are an agreement between you and Microsoft Corporation (or one of its affiliates). They apply to the software named above and any Microsoft services or software updates (except to the extent such services or updates are accompanied by new or additional terms, in which case those different terms apply prospectively and do not alter your or Microsoft’s rights relating to pre-updated software or services). IF YOU COMPLY WITH THESE LICENSE TERMS, YOU HAVE THE RIGHTS BELOW. BY USING THE SOFTWARE, YOU ACCEPT THESE TERMS.
+1. INSTALLATION AND USE RIGHTS.
+ a) General. You may install and use any number of copies of the software.
+ b) Included Microsoft Applications. The software may include other Microsoft applications and components. These license terms apply to those included applications and components, if any, unless other license terms are provided with the other Microsoft applications and components.
+ c) Work or School Accounts. You can sign into the software with a work or school email address. If you do, you agree that the owner of the domain associated with your email address may control and administer your account, and access and process your data, including the contents of your communications and files. You further agree that your use of the software may be subject to: i) your organization’s guidelines and policies regarding the use of the software; and ii) the agreements Microsoft has with you or your organization, and in such case these terms may not apply. If you already have a Microsoft account and you use a separate work or school email address to access the software, you may be prompted to update the email address associated with your Microsoft account to continue accessing the software.
+ d) Third Party Components. The software may include third party components with separate legal notices or governed by other agreements, as may be described in the ThirdPartyNotices file(s) accompanying the software.
+2. DATA.
+ a) Data Collection. The software may collect information about you and your use of the software, and send that to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may opt-out of many of these scenarios, but not all, as described in the product documentation. There are also some features in the software that may enable you to collect data from users of your applications. If you use these features to enable data collection in your applications, you must comply with applicable law, including providing appropriate notices to users of your applications. You can learn more about data collection and use in the help documentation and the privacy statement at https://aka.ms/privacy. Your use of the software operates as your consent to these practices.
+ b) Processing of Personal Data. To the extent Microsoft is a processor or subprocessor of personal data in connection with the software, Microsoft makes the commitments in the European Union General Data Protection Regulation Terms of the Online Services Terms to all customers effective May 25, 2018, at https://docs.microsoft.com/en-us/legal/gdpr.
+3. SCOPE OF LICENSE. The software is licensed, not sold. Microsoft reserves all other rights. Unless applicable law gives you more rights despite this limitation, you will not (and have no right to):
+ a) work around any technical limitations in the software that only allow you to use it in certain ways;
+ b) reverse engineer, decompile or disassemble the software, or otherwise attempt to derive the source code for the software, except and to the extent required by third party licensing terms governing use of certain open source components that may be included in the software;
+ c) remove, minimize, block, or modify any notices of Microsoft or its suppliers in the software;
+ d) use the software in any way that is against the law or to create or propagate malware; or
+ e) share, publish, distribute, or lease the software, provide the software as a stand-alone offering for others to use, or transfer the software or this agreement to any third party.
+4. EXPORT RESTRICTIONS. You must comply with all domestic and international export laws and regulations that apply to the software, which include restrictions on destinations, end users, and end use. For further information on export restrictions, visit https://aka.ms/exporting.
+5. SUPPORT SERVICES. Microsoft is not obligated under this agreement to provide any support services for the software. Any support provided is “as is”, “with all faults”, and without warranty of any kind.
+6. UPDATES. The software may periodically check for updates, and download and install them for you. You may obtain updates only from Microsoft or authorized sources. Microsoft may need to update your system to provide you with updates. You agree to receive these automatic updates without any additional notice. Updates may not include or support all existing software features, services, or peripheral devices.
+7. BINDING ARBITRATION AND CLASS ACTION WAIVER. This Section applies if you live in (or, if a business, your principal place of business is in) the United States. If you and Microsoft have a dispute, you and Microsoft agree to try for 60 days to resolve it informally. If you and Microsoft can’t, you and Microsoft agree to binding individual arbitration before the American Arbitration Association under the Federal Arbitration Act (“FAA”), and not to sue in court in front of a judge or jury. Instead, a neutral arbitrator will decide. Class action lawsuits, class-wide arbitrations, private attorney-general actions, and any other proceeding where someone acts in a representative capacity are not allowed; nor is combining individual proceedings without the consent of all parties. The complete Arbitration Agreement contains more terms and is at https://aka.ms/arb-agreement-4. You and Microsoft agree to these terms.
+8. ENTIRE AGREEMENT. This agreement, and any other terms Microsoft may provide for supplements, updates, or third-party applications, is the entire agreement for the software.
+9. APPLICABLE LAW AND PLACE TO RESOLVE DISPUTES. If you acquired the software in the United States or Canada, the laws of the state or province where you live (or, if a business, where your principal place of business is located) govern the interpretation of this agreement, claims for its breach, and all other claims (including consumer protection, unfair competition, and tort claims), regardless of conflict of laws principles, except that the FAA governs everything related to arbitration. If you acquired the software in any other country, its laws apply, except that the FAA governs everything related to arbitration. If U.S. federal jurisdiction exists, you and Microsoft consent to exclusive jurisdiction and venue in the federal court in King County, Washington for all disputes heard in court (excluding arbitration). If not, you and Microsoft consent to exclusive jurisdiction and venue in the Superior Court of King County, Washington for all disputes heard in court (excluding arbitration).
+10. CONSUMER RIGHTS; REGIONAL VARIATIONS. This agreement describes certain legal rights. You may have other rights, including consumer rights, under the laws of your state, province, or country. Separate and apart from your relationship with Microsoft, you may also have rights with respect to the party from which you acquired the software. This agreement does not change those other rights if the laws of your state, province, or country do not permit it to do so. For example, if you acquired the software in one of the below regions, or mandatory country law applies, then the following provisions apply to you:
+ a) Australia. You have statutory guarantees under the Australian Consumer Law and nothing in this agreement is intended to affect those rights.
+ b) Canada. If you acquired this software in Canada, you may stop receiving updates by turning off the automatic update feature, disconnecting your device from the Internet (if and when you re-connect to the Internet, however, the software will resume checking for and installing updates), or uninstalling the software. The product documentation, if any, may also specify how to turn off updates for your specific device or software.
+ c) Germany and Austria.
+ i. Warranty. The properly licensed software will perform substantially as described in any Microsoft materials that accompany the software. However, Microsoft gives no contractual guarantee in relation to the licensed software.
+ ii. Limitation of Liability. In case of intentional conduct, gross negligence, claims based on the Product Liability Act, as well as, in case of death or personal or physical injury, Microsoft is liable according to the statutory law.
+ Subject to the foregoing clause ii., Microsoft will only be liable for slight negligence if Microsoft is in breach of such material contractual obligations, the fulfillment of which facilitate the due performance of this agreement, the breach of which would endanger the purpose of this agreement and the compliance with which a party may constantly trust in (so-called "cardinal obligations"). In other cases of slight negligence, Microsoft will not be liable for slight negligence.
+11. DISCLAIMER OF WARRANTY. THE SOFTWARE IS LICENSED “AS IS.” YOU BEAR THE RISK OF USING IT. MICROSOFT GIVES NO EXPRESS WARRANTIES, GUARANTEES, OR CONDITIONS. TO THE EXTENT PERMITTED UNDER APPLICABLE LAWS, MICROSOFT EXCLUDES ALL IMPLIED WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
+12. LIMITATION ON AND EXCLUSION OF DAMAGES. IF YOU HAVE ANY BASIS FOR RECOVERING DAMAGES DESPITE THE PRECEDING DISCLAIMER OF WARRANTY, YOU CAN RECOVER FROM MICROSOFT AND ITS SUPPLIERS ONLY DIRECT DAMAGES UP TO U.S. $5.00. YOU CANNOT RECOVER ANY OTHER DAMAGES, INCLUDING CONSEQUENTIAL, LOST PROFITS, SPECIAL, INDIRECT OR INCIDENTAL DAMAGES.
+ This limitation applies to (a) anything related to the software, services, content (including code) on third party Internet sites, or third party applications; and (b) claims for breach of contract, warranty, guarantee, or condition; strict liability, negligence, or other tort; or any other claim; in each case to the extent permitted by applicable law.
+ It also applies even if Microsoft knew or should have known about the possibility of the damages. The above limitation or exclusion may not apply to you because your state, province, or country may not allow the exclusion or limitation of incidental, consequential, or other damages.
+
+Please note: As this software is distributed in Canada, some of the clauses in this agreement are provided below in French.
+Remarque: Ce logiciel étant distribué au Canada, certaines des clauses dans ce contrat sont fournies ci-dessous en français.
+EXONÉRATION DE GARANTIE. Le logiciel visé par une licence est offert « tel quel ». Toute utilisation de ce logiciel est à votre seule risque et péril. Microsoft n’accorde aucune autre garantie expresse. Vous pouvez bénéficier de droits additionnels en vertu du droit local sur la protection des consommateurs, que ce contrat ne peut modifier. La ou elles sont permises par le droit locale, les garanties implicites de qualité marchande, d’adéquation à un usage particulier et d’absence de contrefaçon sont exclues.
+LIMITATION DES DOMMAGES-INTÉRÊTS ET EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES. Vous pouvez obtenir de Microsoft et de ses fournisseurs une indemnisation en cas de dommages directs uniquement à hauteur de 5,00 $ US. Vous ne pouvez prétendre à aucune indemnisation pour les autres dommages, y compris les dommages spéciaux, indirects ou accessoires et pertes de bénéfices.
+Cette limitation concerne:
+ • tout ce qui est relié au logiciel, aux services ou au contenu (y compris le code) figurant sur des sites Internet tiers ou dans des programmes tiers; et
+ • les réclamations au titre de violation de contrat ou de garantie, ou au titre de responsabilité stricte, de négligence ou d’une autre faute dans la limite autorisée par la loi en vigueur.
+Elle s’applique également, même si Microsoft connaissait ou devrait connaître l’éventualité d’un tel dommage. Si votre pays n’autorise pas l’exclusion ou la limitation de responsabilité pour les dommages indirects, accessoires ou de quelque nature que ce soit, il se peut que la limitation ou l’exclusion ci-dessus ne s’appliquera pas à votre égard.
+EFFET JURIDIQUE. Le présent contrat décrit certains droits juridiques. Vous pourriez avoir d’autres droits prévus par les lois de votre pays. Le présent contrat ne modifie pas les droits que vous confèrent les lois de votre pays si celles-ci ne le permettent pas.
+
diff --git a/lxqt-base/Manifest.gz b/lxqt-base/Manifest.gz
index a3f6c2ce9682..fddf71284d6a 100644
--- a/lxqt-base/Manifest.gz
+++ b/lxqt-base/Manifest.gz
Binary files differ
diff --git a/lxqt-base/liblxqt/Manifest b/lxqt-base/liblxqt/Manifest
index cb7b1d0f25b8..be955b320cd1 100644
--- a/lxqt-base/liblxqt/Manifest
+++ b/lxqt-base/liblxqt/Manifest
@@ -1,7 +1,5 @@
-DIST liblxqt-1.3.0.tar.xz 83524 BLAKE2B 8a2c9df1e76dd93c7905f85d94e9c56db932fc89781aafc577d4b6f0b3db76a862576b39260b75dd219b280723b81ffa306619a9332bce3b5ba51c28b0c08f12 SHA512 71595c98e5236467c96ea903a7326c1ddf04329b34ecce48cda9f55970d4a3b608dd8297a3fc484275fc25d11efa2740837239e4cbf436954d87ee1a0857ba21
DIST liblxqt-1.4.0.tar.xz 84388 BLAKE2B afb3e910a215b2e6ba6e99c13e49c63ab6f37ee754ce67d564f90f79d99b2ec8c9c874e4ad8834b796940cba0e0d17c8aaf53b96cd80630f8540f42562386e48 SHA512 2012bedab77fba7979d456c9e223e6a0a2f86c272d59eb66d3dbb4b028348972789249fa4a3889d419004210b7c5fcd1e989c196bb338ec8caa31bb0eca1d703
DIST liblxqt-2.0.0.tar.xz 85988 BLAKE2B f372ae8e0ee063a6918da998d49369fbf3631ee5f1e9d8e3095494060517243da8444b362dc840d5723e03828a7f0de868f823fe050b4aaa633df267252757f6 SHA512 916a035b9c57430f8abc57cbb38a6397183dbc54c708c25f05acae9ddbb2dc7c210bc1957258ff0553cc29772acbc5e51cd6ce670c58d857f395f0b1d0f1e588
-EBUILD liblxqt-1.3.0-r1.ebuild 1057 BLAKE2B 574a6d02504743bc028940155a39e21fc1ecc92769c0dfadea08f6d9a4332dcc6df138fd22a5d645a425c175e4d0bb0075f0455a8832887f651f458b61109d1d SHA512 748c1293c1359ec55ceae1529b24dc06537c352c4f3cea8e3e14ee561fb2f7b4b4c15fd7ca786409a44038d5c54c9e28ec1593e3b5d7c9c6c2cfea168f575541
EBUILD liblxqt-1.4.0-r1.ebuild 1057 BLAKE2B 949a133bc5eac2488140f91e75ce5649e3dc9fdae936772d41556e43d73064921dcf58aa77cda88673c6cc110af1c1e24b304a3a6255dabea6ebbd149091f711 SHA512 e55808bf3b6774423867c7f8925e4f97b2900c2a607dfc6af4a9223971dd5392aab1460f4e15c4c8f16617c8a16b693590173752139dede6504a2d8a0eb0f7a4
-EBUILD liblxqt-2.0.0-r1.ebuild 920 BLAKE2B 6cdaf0b54f3d547856d67a6f46a750256cf61924d57147da2a5c91f2af4021a98f4166349ae5944bfc58fdc30e09bf2ea5e0b5c2886dd8b644e956059e15ef23 SHA512 49e8c3e9fa8c4ab0a018282cb5fb1acdf57cf0e9f8204c46980ce4782a38da33d19f7ca521dd9a0af5dddf412eb641e3821f555b37a6d84526d9f0026aad2525
+EBUILD liblxqt-2.0.0-r1.ebuild 930 BLAKE2B 4c5f1a4f00b2ef27d7251f5074c781304e84885f6b41097ce577afd872623d44750443434642b57445b07040ba8c81e14a8c8bf7ef564284c977960347170dca SHA512 ed862d0161c9c77f9c13db380d7970cb3c53fbcdb98006b35d7a10ceec1746cbf6f2f94b784048780c6135301b72154adc11a9a82e72eabf6db396d98978a9bf
MISC metadata.xml 396 BLAKE2B d5cde9d08f21ea5afab39403652da1f83f771bf29b837ca3786b81d56b2d39fcc469c1d968afed7fd276d960edf3a908bfc9938c3b655083b7663c946c6a1639 SHA512 71fc1c7a011b56ab17528c0df7b494d591992b64dbd35be79a24126ca89189669cd3922a6aa17a66f227b5184a60876a189d9860b540014bfc65b45bb054d371
diff --git a/lxqt-base/liblxqt/liblxqt-1.3.0-r1.ebuild b/lxqt-base/liblxqt/liblxqt-1.3.0-r1.ebuild
deleted file mode 100644
index 0008f7d0698e..000000000000
--- a/lxqt-base/liblxqt/liblxqt-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Common base library for the LXQt desktop environment"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+ BSD"
-SLOT="0/$(ver_cut 1-2)"
-IUSE="+backlight"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- >=dev-qt/qtxml-5.15:5
- kde-frameworks/kwindowsystem:5[X]
- x11-libs/libX11
- x11-libs/libXScrnSaver
- backlight? ( sys-auth/polkit-qt[qt5(+)] )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_BACKLIGHT_LINUX_BACKEND=$(usex backlight)
- )
-
- cmake_src_configure
-}
diff --git a/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild b/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild
index d2b5f26ae54f..130c4eac9305 100644
--- a/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild
+++ b/lxqt-base/liblxqt/liblxqt-2.0.0-r1.ebuild
@@ -30,7 +30,7 @@ DEPEND="
kde-frameworks/kwindowsystem:6[X]
x11-libs/libX11
x11-libs/libXScrnSaver
- backlight? ( sys-auth/polkit-qt[qt6] )
+ backlight? ( >=sys-auth/polkit-qt-0.200.0[qt6] )
"
RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-about/Manifest b/lxqt-base/lxqt-about/Manifest
index f33147eab503..ad43165d45a6 100644
--- a/lxqt-base/lxqt-about/Manifest
+++ b/lxqt-base/lxqt-about/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-about-1.3.0.tar.xz 46236 BLAKE2B e1a9cea0d0fac6cba5a3e7b2d3cb0c8e10430870bb04c4354849764738a6f3c5afada841c2dcde9f288c34917f4aef49db13f6ee48e1082bc9d9faed84be1869 SHA512 31a96a4f2ea4961b89b9080188bd8a9fa5f304868a2ab0b96aa9821de88a9aaebf64a8257cbdd8427f4c025045dc7a13602b35311ab96b9b8297c43d5bb92bf7
DIST lxqt-about-1.4.0.tar.xz 46556 BLAKE2B c20fedb4e00ef702076134836076acf3edcde4da5d4f2a06d15078a5d890ddda3dd76ce51afc19d7a635e667b5cf7b8929c96bc52e0cdb9615f188bb66a7208b SHA512 308ffc83d8d9a1b835670cb3ea97b97859922bbd9026d1b8b7bd98949030e42bf96a4dcb6363f24d00fd75733c436e4dbfe29e37b4b8c6cda07460ac1ec05241
DIST lxqt-about-2.0.0.tar.xz 47936 BLAKE2B d304ac8896d326311708fc239605e37996f7a6e59181ab4746f248b72344395292e23a5ae7758ea90674250d300f89d1ae4620e6c72f547909adb5bcc8a72511 SHA512 a99dd6c50a357c65ac8edf5795fc11fedf54ddf34dbd8f84585ab2a73d680d12e221f9dcb92ac206a0a973b3aedd4e504f6b2738aa75e3b36b0ebfe4043a93d4
-EBUILD lxqt-about-1.3.0.ebuild 678 BLAKE2B c25cc49159838fcc7069ec88d647b8f9c6f73796e2b96faf04dab1bf7d7ab31828c4c3dc2d88ab74c7ffa0faaa73c76cf415e41bc3d28198b37be3817b36135d SHA512 ae3da3207ea4d48904fec4c073214464c794c3d81977b0b4b17f1ab59dd6e417b4c81c6cdf0e096d84162519298cc913027779edaf4b28cb03e14c11cc4ff278
EBUILD lxqt-about-1.4.0.ebuild 678 BLAKE2B dcfa985b2c5eef02803c180bde22e802beef8181471323915dddfc508598aaf831d66cc766878763c95cc710b65e4b65867e7aa545bacf331f7930fdf2fad070 SHA512 3e28adae19097b26b6f0ed496c966ca59a7f7a931c38fdfb3afb708e1ea80b68d71db2cbc840d646af00bfc2fff9546e924d98e583d8a56441ea4a8539f074ac
EBUILD lxqt-about-2.0.0.ebuild 587 BLAKE2B 3f3b2b9b9ca77d6f85504877086797045b882506122151fdb0f06553190a378abd37fdfbad9668c23ee880c125ce4ed3deb92567ff62369fcfcd2c148583e720 SHA512 6d18e414fefc93826dad228fed1de12c03f8602471bb947e7b86089b321fbee094481459034449906c382a07062851db44bf009e2002cd12056ccfac04b1ffd6
MISC metadata.xml 317 BLAKE2B 1e3007d0e2cfe127d8a7b090538eb511bc26c8a235196be9afd629dc9fdebdaba197359369c9a2796c9bdc7f0c8c5d0ebb846133029a4f3c29512fb0ea1e56ff SHA512 66cef0f062a334d19457d9d4d1ce5f4e5fbe7155c229d06a97680660ffa542764c5147613c48b5a9a06c9f6d9eaa4f59d39f612085773735b5d1ab8a90d68e8e
diff --git a/lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild b/lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild
deleted file mode 100644
index 69aed0ce1f89..000000000000
--- a/lxqt-base/lxqt-about/lxqt-about-1.3.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt about dialog"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-admin/Manifest b/lxqt-base/lxqt-admin/Manifest
index eab48e0174de..4b8288a11913 100644
--- a/lxqt-base/lxqt-admin/Manifest
+++ b/lxqt-base/lxqt-admin/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-admin-1.3.0.tar.xz 151148 BLAKE2B b4feae9d043ea5891b3522ecc20dea677452f532f1c17f754d13d9c506ac72e4d0deb7b52359e78c749f8784c7ceddb47574e8bb162c373afb2caa60b87765b0 SHA512 5538d20466a42c5a6e31925889ce2315bd63fc15b79ede0faacd485f10a33375f9799597601dcf3bba421e7b55797b0d7c898c2b579d878c32e79ef897735ef6
DIST lxqt-admin-1.4.0.tar.xz 152052 BLAKE2B aa0c363d023d1c7dc21f4a1b985c41a61690ef9965a4aebc99ae4bb5ab941e02efd29a11975ddcfd6ae4d4b7c395ba383dce9865589ea78e8e652749c02393e2 SHA512 f6292006f308cd435243577c5f6cf7e7ebb6cb3ed069b26a3e8cf295e299e482255f1d39801db1e5f94cf780ec6621c8100e2ab5a2c2d5599551f1c7a2c19610
DIST lxqt-admin-2.0.0.tar.xz 154328 BLAKE2B 8c50073d2327c6fb38fd7f045e94ea4294b44cbc52dc0203bfca379adcde67839529e48ab803b01949bfc05bad7451d96c186e6426399a78428b926ae959081a SHA512 292d07d993ccc8c4b7b292a6123cb098d4a43d1c8dd76b99588bdb68ad27471d11d6dec522bb6a72ea4296ef16c239d7ca2d96006fcb1dea9afda62852dfb837
-EBUILD lxqt-admin-1.3.0.ebuild 802 BLAKE2B b7c621da85704aff1873b7660774477fa52539bf92fed8fca8cd0313067bf7cc5dc67df54d2010705bd4ddb8fcfada5513b0d572becbcaaf238ea36523d4989d SHA512 41f792b6e314970478e23878f1aadafb312e86adc805818a284a3586af9c89de4ffc97b3cfeb896eabd0e0e676b617af72208bdef7ce8ccb830b7d82a802e307
EBUILD lxqt-admin-1.4.0.ebuild 802 BLAKE2B 170c43bd1b9a82e4a7b62533b177133d38576f3951d17895a83b731496618efec160121427bacc46e7d528f1c14bb60d92f6ca1ca1ab2e269938f6cc57e47d28 SHA512 72060ea5cd5ac128e971ca0fd0c3b45fee74bfb771557ccb69b8859a469c87835bc0c7542472418dfd385df8fad916d4c4e7ec4fde186d195dd2faff28e8fe6c
EBUILD lxqt-admin-2.0.0.ebuild 707 BLAKE2B f6b803889f601639d10ae74bfea9c29d1c4fa8c4581ae2d83137388236019839a01690c885df30f536d08b8b7311ea5d70d3f5c9389220685477e5d478f2615c SHA512 1bd7b6fab8baf4b531a3a5c15fd8ee389c112257ca2cfdee2b9268fb0c99c431aa9645b90ce6c49fe985a1d59462a90d8c405a55e4cb57962c8e768897b0a98d
MISC metadata.xml 317 BLAKE2B c32f550919926072fb231380675673979f2fee61297981c2ac55300c395dc9052c3f45328641c63d0c42c8ca5053958b7a984942053c5cd4c56cf6a6a4b67743 SHA512 8b3d716d96e51ebfbc7e153c1e92e76eb01dc9df52ce48673117b8ddc2b5670812d380fc6eac47c73d80f72bf67a9a3e09c91d1f6393c390b1271608c7bfeb2f
diff --git a/lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild b/lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild
deleted file mode 100644
index 5e7ad651c685..000000000000
--- a/lxqt-base/lxqt-admin/lxqt-admin-1.3.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt system administration tool"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- =lxqt-base/liblxqt-${MY_PV}*
- kde-frameworks/kwindowsystem:5
- >=sys-auth/polkit-qt-0.113.0[qt5(+)]
- =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-config/Manifest b/lxqt-base/lxqt-config/Manifest
index c813f56aee32..b424d1df2370 100644
--- a/lxqt-base/lxqt-config/Manifest
+++ b/lxqt-base/lxqt-config/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-config-1.3.0.tar.xz 370624 BLAKE2B 2015d2ec8f1a925e505b8c93b3db99fe351d8db742c78b2a19e8f8be7df47be619b3b5c313a693f1ac4e54b1f117aea5a706e8eae2d0fb6340fafe1b4a47412d SHA512 30610d1c90d897eb54ce5ee75a39721a7818b0164bc97dece5b74aec2032c3b0027316995d83c077352e93fd2f7ab319d1801ed5ce356b857805e855db71cd75
DIST lxqt-config-1.4.0.tar.xz 371628 BLAKE2B d7be05fdd55bfe2efe977184008ed6324e16e85c2bceb6b9c15e8ef11978d34ba0961b671978618ce4b7a836653477c4fa5cbc9b5dfead7a1c8a87e00c408bbd SHA512 a3e6722c3f63b3c7382ec84723e3a4d838d99b2c42ce731565f940873b275ef025b7bc1a570f165b7fce521eb77bb7b83b02e922bee251507b773c8de4f785fc
DIST lxqt-config-2.0.0.tar.xz 380552 BLAKE2B 5b6dc5f1323609b487608efabcd3b3a2b2d14ee0374a9959b9ee1627146232ff8d91ea244b243a342217f06613424e5e0dca0b89bfef99771dcf8018fccba2ea SHA512 dbb96a069fa0b73c5e7cb6ed26d99ddf838df363b3dba5c6f8ac3dde4ab316646c6bea6fd6d463d9ddc76c38ce8b75dbf1fadc7e56d4c548a54c6d53b494bce3
-EBUILD lxqt-config-1.3.0.ebuild 1447 BLAKE2B 70ecfbc801cd2b2b092037d4b14165c76214555da870e267f22b892018078697889c494df290f13130f8167a4848d1b4ab90fc24b47ba47dd5a4dedbc14a4ab4 SHA512 910f0b6627774af7d2dc787c8af801d4255ceae59a2c50b3d8991ba0c130ae2c962fdd124085292f06c6501a0fb1a5c01f60a1aa77dd423f8bd54d54928a31a7
EBUILD lxqt-config-1.4.0.ebuild 1493 BLAKE2B 4414118313e61f5618e4c1870eeab362970ff9fa48d45d139bb82f113d9779db6729fb869a6a0c45d08335f24b1d71a7499f9990149db8b05e1ef7cadc231340 SHA512 7ee81adf07b24222422f19ffcbc7b626b17417424eb58980c2bc3bf0ba5afec67aff1bcf2d76ee05e022aa052e5d6539d7221719a6e2db72f4e075dc00062a49
EBUILD lxqt-config-2.0.0.ebuild 1397 BLAKE2B aa04ee577c976d4e5348e9660ad52088993867d968f23012905fae49f40e2365dcda37cc2ef72d7f17a5161fbf008e18a5d312babdb1a406d739a1aa509cf047 SHA512 4e08f8883f449a91736c5316dfa85193ddd294592bb85b9d8bf34501aad1408be4c8d7ac7fd12cf56e177826d123e25ecddfb22cf75c49ba18dabbf24d4e7ef6
MISC metadata.xml 451 BLAKE2B 6a32cdd63a8414bf7416ff5cd40c490b703ab115790119e3b2c77ba7fcba9d5b164117a2183f51622a3a2716afaf2440fa66ddef3b5d778a46a5a5e185ef5cb1 SHA512 e181838ee5cefbad064504db84b53db0591eb1bbb476c966f076eeae313f5f94b172c952a7f2d340e4e7ac539bee69884ce583569bad13b4147f8de67adda985
diff --git a/lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild b/lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild
deleted file mode 100644
index 3110672278ee..000000000000
--- a/lxqt-base/lxqt-config/lxqt-config-1.3.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake xdg-utils
-
-DESCRIPTION="LXQt system configuration control center"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2"
-SLOT="0"
-IUSE="+monitor +touchpad"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
-"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtsvg-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- >=dev-qt/qtxml-5.15:5
- =lxqt-base/liblxqt-${MY_PV}*:=
- sys-libs/zlib:=
- x11-apps/setxkbmap
- x11-libs/libxcb:=
- x11-libs/libX11
- x11-libs/libXcursor
- x11-libs/libXfixes
- monitor? ( kde-plasma/libkscreen:5= )
- touchpad? (
- virtual/libudev:=
- x11-drivers/xf86-input-libinput
- x11-libs/libXi
- )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_MONITOR=$(usex monitor)
- -DWITH_TOUCHPAD=$(usex touchpad)
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- doman man/*.1 liblxqt-config-cursor/man/*.1 lxqt-config-appearance/man/*.1
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/lxqt-base/lxqt-globalkeys/Manifest b/lxqt-base/lxqt-globalkeys/Manifest
index 2a311aaadd66..0fc62850b3a1 100644
--- a/lxqt-base/lxqt-globalkeys/Manifest
+++ b/lxqt-base/lxqt-globalkeys/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-globalkeys-1.3.0.tar.xz 73844 BLAKE2B 94b28a092a25895bcca39a8eb8626d19ca3c7ebcedc2898a5a2b222bdc1034c6de3ef3c98653acbc26c20e7b8ba51b54b26c1d1ceded674ab740edffabec93bf SHA512 9acdbff95734bc098b312aa906c38766a035041f8f3e58406470716013762a19d7a8f6cc07377dc8921be9aa09647fff2fef69e7c8ed15109dff71cbaf573eb7
DIST lxqt-globalkeys-1.4.0.tar.xz 74028 BLAKE2B 9dae4f3b436468de75ced76f5e9283d26df587f62c99e16d578c3357784aa8effdf7820786bebcb8da206a9fa62951f448ed1e1ee6fba97f8b065793056f4c5c SHA512 de05c15dc6400978093c1f72340214d53200f8e7478ddee47fb7a3124be642f5d27c6bd53801b6a0205985666dcb481a89208b14d54cf2eb3dc36ccae5bdc1f5
DIST lxqt-globalkeys-2.0.0.tar.xz 74832 BLAKE2B 9a55e666635b54951d97da733b3df403f859db4b0524061fae3852c8e14e368526b6f9243d6059e06186758a0d2ceeac7cad256062b805c8af6ef5b1306cbea3 SHA512 8fa7f6e7db65f3a3b93ff65a8d27a1dfe262526d7ab18f8a2d0dd4b14c9f22c8d80de8e54fb83b2be228d7200d769e144b01ee8ea5ad7b3fc54b204f68224c3e
-EBUILD lxqt-globalkeys-1.3.0.ebuild 832 BLAKE2B 991f566740b479f0e86aad06071fe5cabe82e78650e24584597736c1422f7bcb03afa2946439eb8d0ff8deaa4f70c58953c4449ba083bf51f58cd69b1f865e1a SHA512 a7fdd1fc9a77c6d143abad93d92f5d28d2e70c16c52c7bace119f47dbdc8c4a4f1856f1989f0189ace2b172f0dd25288a54260819b0a9ffc219387ca6ab37235
EBUILD lxqt-globalkeys-1.4.0.ebuild 832 BLAKE2B 4eaabccad4031dd50a5aaf3e969a8537393174013419a6de74a1df454fb23d4a1e6c26c06595c8761e9d29f9d7f5f70f13f36de0fa871cdd19f0612ef892639a SHA512 eba046072e6b6a6fab2ef83e68a315a492b9900e44dc98b295421c4c2b650b8c357a561c7560d9da1809428287a75a90af43430e1b3db9386884b518e46a498a
EBUILD lxqt-globalkeys-2.0.0.ebuild 708 BLAKE2B ae59e4e33ce4caca66719a2f2583bdb046abfd1e7c1597812b28b4a8b7af3bcdbbf76434adfb20bd31ffc4840b1ef9ddb31a645166db7c11a8bf0495903796b1 SHA512 38b2d40dd40b8db7205960c189b98abf8cfafca67cfc351d2cab6e0b147ac0543d9fc28952dbd8119f39b1523d9247fb6394f91b8514107f1fe0e94df2fe9bd9
MISC metadata.xml 322 BLAKE2B 744c3616bee3483129c6169f790e4eb440d5c0b5cbab966ce49bb9de1e2c8685c26036a05a0015aa75fc9cdc840f98a6ceeedb666af416da03adc7b004cc3c37 SHA512 5e42e824230bc18607d3f16c49b2d25dcad4b5e33ec66dc1611c8ce8cf932e1697c040f7331da6975195ba3254299e01975df6c5a925890a92d5b6d43879e8cf
diff --git a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild b/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild
deleted file mode 100644
index f10c40482000..000000000000
--- a/lxqt-base/lxqt-globalkeys/lxqt-globalkeys-1.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Daemon and library for global keyboard shortcuts registration"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- kde-frameworks/kwindowsystem:5
- =lxqt-base/liblxqt-${MY_PV}*:=
- x11-libs/libX11
-"
-RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-meta/Manifest b/lxqt-base/lxqt-meta/Manifest
index 2316847c7a7d..8bf537826bf4 100644
--- a/lxqt-base/lxqt-meta/Manifest
+++ b/lxqt-base/lxqt-meta/Manifest
@@ -1,4 +1,3 @@
-EBUILD lxqt-meta-1.3.0.ebuild 1982 BLAKE2B 05061ee9e1730357c92aa507f4f89ef80c0a3da5586d570f0c7544011b65ca751fb7216c33f0a9f52b4bd4a96f8f717558adb6f55bdf751ee85278fc2f5cb5ef SHA512 d11600ec14b710fd42929c9f99a7e49ee572461acff19f8ef636f82fd206c6649dd4b61c82ba0e411a4a93a799e8ea1bd71c301c37318dbcc29955375cd0bccd
EBUILD lxqt-meta-1.4.0.ebuild 2045 BLAKE2B ea3ef28966a77eb706ae2287427eb00cd93a7137d790845c34c3e617ac2a8aad1920876618f2f507a80da2060a2a8ffbdf6d9af51eb4e1bf88ab36bf33adc996 SHA512 fb05d5b64f9208c8bdf90b71ee7e9cfb3d82f7ba87f345e22fd3e8aa136fd1833d6aa882ac278e96c844afab899d4c678f6757c737a1c81a292a9c5803d1bd72
EBUILD lxqt-meta-2.0.0.ebuild 2004 BLAKE2B 6c0d536eea5aad53773988afc51b2f8ec22e4e837f297e78aaf23eacf1637d56ddc38a0b224f1e05580f26f8af6ef3c1f69532831bfbdc6abc66978ea17e3cfd SHA512 79fb98590093851553c39070a59169baad800bd7100fea66f1d22d3bd11b03808b3ffa5df91671904b1828d550c578b5ac891b4a797f68ea8d68ff1afba4c2d7
MISC metadata.xml 1887 BLAKE2B 9870b4127fe65e97385cc881d6cf8b62ec26c758596f6cecbe2f42abbd8c9a1b4a12fe6bf721e3d1726809ac4af3559f488c76335d903f1337cc1bbdff96b3fa SHA512 8af3c20bf8bc7e80f0e2ff74910525b73c89fd80411673cde171c0fd3f309bb793775c3506ee120cdad13ece881e8f5e2a9bbee83b4ba29592c6e5a40b17d12e
diff --git a/lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild b/lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild
deleted file mode 100644
index 11737018fe8b..000000000000
--- a/lxqt-base/lxqt-meta/lxqt-meta-1.3.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Meta ebuild for LXQt, the Lightweight Desktop Environment"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} != *9999* ]]; then
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="metapackage"
-SLOT="0"
-
-IUSE="+about admin archiver +desktop-portal +display-manager +filemanager
-lximage minimal nls +policykit powermanagement processviewer screenshot
-+sddm ssh-askpass sudo terminal +trash"
-
-REQUIRED_USE="trash? ( filemanager )"
-
-# Note: we prefer kde-frameworks/oxygen-icons over other icon sets, as the initial
-# install expects oxygen icons, until the user specifies otherwise (bug 543380)
-RDEPEND="
- kde-frameworks/oxygen-icons
- >=lxde-base/lxmenu-data-0.1.5
- =lxqt-base/lxqt-config-${MY_PV}*
- =lxqt-base/lxqt-globalkeys-${MY_PV}*
- =lxqt-base/lxqt-notificationd-${MY_PV}*
- =lxqt-base/lxqt-panel-${MY_PV}*
- =lxqt-base/lxqt-qtplugin-${MY_PV}*
- =lxqt-base/lxqt-runner-${MY_PV}*
- =lxqt-base/lxqt-session-${MY_PV}*
- virtual/ttf-fonts
- x11-terms/xterm
- =x11-themes/lxqt-themes-${MY_PV}*
- about? ( =lxqt-base/lxqt-about-${MY_PV}* )
- admin? ( =lxqt-base/lxqt-admin-${MY_PV}* )
- archiver? ( app-arch/lxqt-archiver )
- desktop-portal? ( gui-libs/xdg-desktop-portal-lxqt )
- display-manager? (
- sddm? ( >=x11-misc/sddm-0.11.0 )
- !sddm? ( x11-misc/lightdm )
- )
- filemanager? ( =x11-misc/pcmanfm-qt-${MY_PV}* )
- lximage? ( media-gfx/lximage-qt )
- !minimal? (
- x11-wm/openbox
- x11-misc/obconf-qt
- )
- nls? ( dev-qt/qttranslations:5 )
- policykit? ( =lxqt-base/lxqt-policykit-${MY_PV}* )
- powermanagement? ( =lxqt-base/lxqt-powermanagement-${MY_PV}* )
- processviewer? ( x11-misc/qps:0 )
- screenshot? ( x11-misc/screengrab:0 )
- sddm? ( >=x11-misc/sddm-0.11.0 )
- ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-${MY_PV}* )
- sudo? ( =lxqt-base/lxqt-sudo-${MY_PV}* )
- terminal? ( x11-terms/qterminal:0 )
- trash? ( gnome-base/gvfs )
-"
diff --git a/lxqt-base/lxqt-notificationd/Manifest b/lxqt-base/lxqt-notificationd/Manifest
index d242a826e1c2..766220336e0a 100644
--- a/lxqt-base/lxqt-notificationd/Manifest
+++ b/lxqt-base/lxqt-notificationd/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-notificationd-1.3.0.tar.xz 61064 BLAKE2B 249a2cd764cb8ca0bbd4de1bb903df87b58d1efe6cab775edc60dfd4ac6da7bac4f83fad95d3567df7fd4adb3a0a06372fbd70b44a71a4e40b03dfdd3a062710 SHA512 8bc57c8a6710aaa5d050802a588530ec446611362eaa7c87aae2dae74b7ed9745486a90efbd854dedf79bc9994e13b5444f8b5259452614e01a8b393dd796607
DIST lxqt-notificationd-1.4.0.tar.xz 61792 BLAKE2B e44c9e80c9fb964547902d242ea0cb5967977e4e9dad1c047daae8dadd105f97fd1cd30c5022511d9ece3c3f1e6fbf74ef79e2a5df2e2725603d3d1151dfb166 SHA512 5ae28b0f49e1e01c8d0fe96f23b961ca962dab33f16025af172777f385d0fd3471c64a7acb78b46e7dc0c370d324a17f10ec9a4c4b3afbde95d47164a5246d0a
DIST lxqt-notificationd-2.0.1.tar.xz 64132 BLAKE2B 55d0c7f785528acde181161c0d0c4f61f952700f90e535d00ab7009d768f8118e54a6ab10a75e3e3dda2def4fc395720de89701e4fc3ec0927aa9bd346c7723c SHA512 c2a532e61129f09dde253f7499485f85088c19f8cc6f5ddfd1949eb9d43b142ee4f3f526b38a70fbe276623c1637398c70470f24bcdbb5597a499354e9840d67
-EBUILD lxqt-notificationd-1.3.0.ebuild 811 BLAKE2B 30b86a2d9aca48f41b201efcd90c5cff22883dbcf4f957384cb562111bcbdabcd8ec20f6102b855e014a07ec6489b68416045e30f3f24e667e322aac9ce88f92 SHA512 6d30d9e225bc7f651cc0e9f83ae6e0f5c891e3bc784fd5b6e6275500a517381ff00ec0c865af36598df1820c576fe61dcdc46f7576d9336de53207857fbf822a
EBUILD lxqt-notificationd-1.4.0.ebuild 811 BLAKE2B 43b5d246d67a707bf500eb6abc9f39ba938f3171ed9c3271f43d058e80f1da65926d0b3cd2fb831219307c44660e7873ec19141836da3f4e651b8a7835f07e00 SHA512 7ca301caa0c1af746e2c1dc8acb045b3a9c941d1aaf967f533264a6a37b348b416dd1884b7eea0b6f897e6a43e629b803a299b28632ba7a02dc2efda293c2a94
EBUILD lxqt-notificationd-2.0.1.ebuild 760 BLAKE2B 53abb60e528fec15079f9b6439c4e2175a71f2bbe437bac273b3d439d9cc10c7e658c6ae6f8c887715f85abf7c34285e428f7ed1ec8a31655655bba5e87a5aa9 SHA512 2c833f407c3368b2e6dd060463c674d08f4fead143aff23d1a1511f55b5ac257d611d28edc17b312de4cea861b9899b5fddb9e21ab8eaca289cac206ddddb26b
MISC metadata.xml 324 BLAKE2B 9a9ade6923097018d9e6caa51617b06c04df45227a4afbf512e04a54e2e5387f162c9b48483ff0f2fa9451a118f8b372bd1d3a487a0be2f3c896524611fe97c6 SHA512 252b5a4a24e16a6cc461670adafccb7041a8229414bd68e564ceadab8bd1ee7141fc43d8db9b6a04c161c947749c28e21815d40f49f44ea049a23167d408368f
diff --git a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild b/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild
deleted file mode 100644
index cac0f5bccc79..000000000000
--- a/lxqt-base/lxqt-notificationd/lxqt-notificationd-1.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt notification daemon and library"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- kde-frameworks/kwindowsystem:5
- =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-openssh-askpass/Manifest b/lxqt-base/lxqt-openssh-askpass/Manifest
index 55b8ec38f981..baa6bb495bad 100644
--- a/lxqt-base/lxqt-openssh-askpass/Manifest
+++ b/lxqt-base/lxqt-openssh-askpass/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-openssh-askpass-1.3.0.tar.xz 17560 BLAKE2B 509ce775ffe3030017d5a37e31a8c979ab1c5c7e963cdc36bb9c70cd34e860d2c017e894e58d905be7a3b86d3efccae7ab464804640b1e958422a3b89a272614 SHA512 82f632577cc5b73dda54c8cdea0feadfb4a1f768e7b1d58b2c9e1f12eb40cbec88e7e31a4afc76efe153b5e424c205dde8a19c2249ed7ab6655f7376e54f1950
DIST lxqt-openssh-askpass-1.4.0.tar.xz 17628 BLAKE2B dc26a119013b15f0e1ec374bfdca500d6d21c39bbc759e08136ddc2dc1e96404d768ea624ac67649014a400445f5f8db668f7d8c41471dcd8bad67331c105867 SHA512 3f6862c70cc184246433eb0d9c3ad4a045f171f25144288b3e244c6e203c3bcfb14da62505b586f0b20b27a5b4b5c39ffbc709bf88863f87deb5b4a610cfd26f
DIST lxqt-openssh-askpass-2.0.1.tar.xz 17856 BLAKE2B 723971d2c2731cfa3ef30852e614fb9aaf70b9c91d7a051a257b3f090290fe4354d708d2ab4545d5b30d5d566cb4d522b4fd09212f84cdcf62ebff9a1ee6f095 SHA512 57f557b4a4a43e9faca68d90239b271f984cd7a5ee6b11be6ba325c2e3a2cb15f5bebba12bbfbe4caf0930a9b26876b689eda6b1188f203f5d8361a0f785acfd
-EBUILD lxqt-openssh-askpass-1.3.0.ebuild 823 BLAKE2B dd701b21529082ef3710f22edc07047ee31baab4ad10ecb72ce8f348359f290731c4fa492ed6cc4bf8c74c9dc1c0083effe4e2cd90181a57ad30b96fe3947d65 SHA512 cb0a89443effecca5e6d55802d490448728ae70365d06c7337949e9d89fd9376668cab99b25b0db03f794795f35ff3267fb9c593cc68fc1878697dbfd611d813
EBUILD lxqt-openssh-askpass-1.4.0.ebuild 823 BLAKE2B bb167778a392126ba80cd3ae59c0bf86da53e546e27a123fe6b411744822a05385d0f0329af08c04f4a97ff52dc21f2f84cd10eb266dffd08f2a51ac83e0c4a5 SHA512 03b87057299b7f74e4c7fc5a30e2fe9fb0e224088d0c7b901cbae558ad6fb83a4b4f487c019241f44283859af106e402e97dbdb8e559050635bd9f115d9bc19d
EBUILD lxqt-openssh-askpass-2.0.1.ebuild 805 BLAKE2B 81c9df238d7e45d8f37c7a0b14618dad8edfc647f90c53eec56269ae661327fa852d346ac2750fe65ddb0b3938f1e401885c019414df5f8d9ba1176b3e5d63c5 SHA512 1c199c871c64b4cf482739de4cb29643a2263a9e7cc596bc64881dd8e584d62d6e1c6dcf01dba0239274441805ac53509d06f5c6b41b1035bb4e12b157195042
MISC metadata.xml 327 BLAKE2B 076a883abb7f3b1bf6a3954d2b6a0cde5106b9122f825a1321ae9451aaf1f236b6dcd29bbc47808d0bee82545c4db94720da5ac51e0af3b505bbc7b3c9a1988d SHA512 c491d9034c8e05b0dd9fc827cd8340355b587c7d4637abf9ee111366c54a438967bbe648549447d0cefb6fbb2925312525ceed81f94d0d1ff1305e63a3753343
diff --git a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild b/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild
deleted file mode 100644
index 73a41bea6065..000000000000
--- a/lxqt-base/lxqt-openssh-askpass/lxqt-openssh-askpass-1.3.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt OpenSSH user password prompt tool"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
-"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- =lxqt-base/liblxqt-${MY_PV}*:=
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- cmake_src_install
- doman man/*.1
-
- newenvd - 99${PN} <<- _EOF_
- SSH_ASKPASS='${EPREFIX}/usr/bin/lxqt-openssh-askpass'
- _EOF_
-}
diff --git a/lxqt-base/lxqt-panel/Manifest b/lxqt-base/lxqt-panel/Manifest
index 3e9e2f1e4d34..412772b4a209 100644
--- a/lxqt-base/lxqt-panel/Manifest
+++ b/lxqt-base/lxqt-panel/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-panel-1.3.0.tar.xz 610764 BLAKE2B 96d4f0368a5071badec0c7dfbcb1f5c9592723fa2ca3be81fe47e0cdccd3108451f204c6de95c154d2ca03f7554fe639afd257f72d554682fabc2bd493ab896d SHA512 1bf66db90e4fbd1ec38688b3a27c9dc5ab2e0a71ace74555580c379e9e12211ded61d01fa46484e8a600bb9b30cb3203ec38697ade0a9cb81cb2cd8043af8b97
DIST lxqt-panel-1.4.0.tar.xz 612012 BLAKE2B 4ab12d5aa005269374044de9e2ca027ea72491f6079544bfd35fad7fd59f8e465fca4ff8e0e7274caf2bb272a8d7c6f36d34d74c27551a0ac799e112bb88ce99 SHA512 87d5c89cfc4f5253dbb4048da89a531a99f664fd424eebb535a688934bdb63856edf07276a5ccba826a4658228801ed4cc036aea6664e67c57599990d7e4b997
DIST lxqt-panel-2.0.1.tar.xz 662616 BLAKE2B d27f99e5ba301ad1d03a8e8e4dad939c4f5ba8e7825fe0ac93d8a3b1649f21bd6614d144322b5355112f44f8b8eebf5f9ed3f8e5b4bac85d27530ba02abe0d31 SHA512 df2cef5f03f65eb20eaf58cf8dc2f390bc4daa67638e301e0df15c82b8332f842d8e1ee9f1f5bc2240a25ce4b2f404aa7aa69a415a41f5cbb17592f8c77a414e
-EBUILD lxqt-panel-1.3.0-r1.ebuild 2989 BLAKE2B 65f0dd924f91aa535c47e34058d1a08cb5445c37865ab5528c0d4a560d6bd549fff12ae384f36ac23bee30d60eb693d74c605fec804e427817892073732f1ad1 SHA512 ad8cab9c4edbbd8c322be211dc4bc757729005b266830556fcd71982d3cf93578f4ca995d520d33fb30116be523a87420aedd67f83e2a00463dfe197a9e2032d
EBUILD lxqt-panel-1.4.0.ebuild 2995 BLAKE2B 70f32c381b1bbd89de206c14a47911e5e852893dbe0a9b7cbe9546ec20b11ad5b47064f86d3184919eedbaac69ccb1d203045aa06732b6dceeac51edd253b342 SHA512 ba2105c1c68ead3cccff0bde28651d21d69f148e8747434fa0bcba5fdeae83a140a1430e165a72fa0926348abe16d1360f0f5ff6ba9d6e20ae43ddd7e0ccc550
EBUILD lxqt-panel-2.0.1.ebuild 2931 BLAKE2B 5164f575676bfd1e6ad513f6537e9129bdf630e3f5c546f4947e9a677d829a311c2d5f194d2fcf13f333b416393aaaa743a1d94debf0401aea4caa87f42755d3 SHA512 47e8d2cffc6534aeb23b555f4b66cb61c203545d8528fe447c0632942387c40454dd5ca84883b7796d9aa60dd8b7abd83e1f2ce9f6ff1c35195aed1e2e7a797d
MISC metadata.xml 1320 BLAKE2B 3e932f653506f6ad90453214383eaa94eb32da594c76af60270426544a3bac1ef87dd34204a6c786510e3a00f9e143c92e956b46d7613da343f2030f01b8d9aa SHA512 b68531439f0600dbc28389ee25548dbaa8f85109ea45ba4f6e588c1d49b374d5b27745a517ac508d15d0c48c3b003fa97243cb50eb81177bea6ebcd2713d5809
diff --git a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild b/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild
deleted file mode 100644
index 1a4d4f50297d..000000000000
--- a/lxqt-base/lxqt-panel/lxqt-panel-1.3.0-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt desktop panel and plugins"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-IUSE="+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator
-+mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop
-+spacer +statusnotifier sysstat +taskbar tray +volume +worldclock"
-
-# Work around a missing header issue: https://bugs.gentoo.org/666278
-REQUIRED_USE="
- || ( desktopswitch mainmenu showdesktop taskbar )
- volume? ( || ( alsa pulseaudio ) )
-"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
- virtual/pkgconfig
-"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtsvg-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- >=dev-qt/qtxml-5.15:5
- kde-frameworks/kwindowsystem:5[X]
- >=lxde-base/lxmenu-data-0.1.5
- >=lxde-base/menu-cache-1.1.0
- =lxqt-base/liblxqt-${MY_PV}*:=
- =lxqt-base/lxqt-globalkeys-${MY_PV}*
- x11-libs/libX11
- cpuload? ( sys-libs/libstatgrab )
- kbindicator? ( x11-libs/libxkbcommon )
- lm-sensors? ( sys-apps/lm-sensors:= )
- mount? ( kde-frameworks/solid:5 )
- networkmonitor? ( sys-libs/libstatgrab )
- statusnotifier? (
- dev-libs/libdbusmenu-qt[qt5(+)]
- >=dev-qt/qtconcurrent-5.15:5
- )
- sysstat? ( >=lxqt-base/libsysstat-0.4.6 )
- tray? (
- x11-libs/libxcb:=
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXrender
- x11-libs/xcb-util
- )
- volume? (
- alsa? ( media-libs/alsa-lib )
- pulseaudio? (
- media-libs/libpulse
- media-sound/pavucontrol-qt
- )
- )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- # Plugins
- -DCOLORPICKER_PLUGIN=$(usex colorpicker)
- -DCPULOAD_PLUGIN=$(usex cpuload)
- -DDESKTOPSWITCH_PLUGIN=$(usex desktopswitch)
- -DDIRECTORYMENU_PLUGIN=$(usex directorymenu)
- -DDOM_PLUGIN=$(usex dom)
- -DKBINDICATOR_PLUGIN=$(usex kbindicator)
- -DMAINMENU_PLUGIN=$(usex mainmenu)
- -DMOUNT_PLUGIN=$(usex mount)
- -DNETWORKMONITOR_PLUGIN=$(usex networkmonitor)
- -DQUICKLAUNCH_PLUGIN=$(usex quicklaunch)
- -DSENSORS_PLUGIN=$(usex lm-sensors)
- -DSHOWDESKTOP_PLUGIN=$(usex showdesktop)
- -DSPACER_PLUGIN=$(usex spacer)
- -DSTATUSNOTIFIER_PLUGIN=$(usex statusnotifier)
- -DSYSSTAT_PLUGIN=$(usex sysstat)
- -DTASKBAR_PLUGIN=$(usex taskbar)
- -DTRAY_PLUGIN=$(usex tray)
- -DVOLUME_PLUGIN=$(usex volume)
- -DWORLDCLOCK_PLUGIN=$(usex worldclock)
- )
-
- if use volume; then
- mycmakeargs+=(
- -DVOLUME_USE_ALSA=$(usex alsa)
- -DVOLUME_USE_PULSEAUDIO=$(usex pulseaudio)
- )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- doman panel/man/*.1
-}
diff --git a/lxqt-base/lxqt-policykit/Manifest b/lxqt-base/lxqt-policykit/Manifest
index 836c912c6b36..829ebc35ae01 100644
--- a/lxqt-base/lxqt-policykit/Manifest
+++ b/lxqt-base/lxqt-policykit/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-policykit-1.3.0.tar.xz 39344 BLAKE2B ea816eb811a359ae67e2ac6b6b54b4d4af11bd41c450da013a974003253cfff3e4cc0f81768ee96231e426dbdf6a17ad04d8ce0750538e1de6009421ccf745c3 SHA512 4a05064f988bd2eb35c4b889fbb098a7617eb7a702deba35338f0f3dfc6e5946505b35f3c022a33bad0e268c710bf7f3c0cdf84160054e118298ee390db8af45
DIST lxqt-policykit-1.4.0.tar.xz 39612 BLAKE2B 272fb3ab1e9ae4fb832902824f40d303c0a3a350faed215eaf97db00454a2db69a2b84d052bce3887df13240add44f16180d89ccd2b5e747849d77a578ba3007 SHA512 d63a2f0d3ce2bb794aae6a6315b465fca984de20b107934127f83d3a8614472c7f019f2710a06ee40658a1a4c9ed6df5c5715b593f67e46c6e3d91b3b2b0526f
DIST lxqt-policykit-2.0.0.tar.xz 39964 BLAKE2B f79c0dbda81d52edfe382d38f3b2b7e2ec273e982fb49bb6b4917e5c4c8d534f77eb28be1794413d0397017a380fdcd1348e55e3d25c7b1158200d6c585b5efe SHA512 a4b90d2c67281c09a140505d2757253853c62dcca242b1b2d6a266658840ded992ccbedb282ea9221a81de3099c0db8810082f3cc3ec1741be4906d98013fbb7
-EBUILD lxqt-policykit-1.3.0.ebuild 840 BLAKE2B 31dc12647a41ced99c353e726d43aef26a69f8702d2ac7d9cc03478b79df976cabf320c8347dfad5bd75a6514c75a7f7a4c6c24e73860be419df9fc99e9b7d49 SHA512 594d7b2190b5a7ef4c18e96cdb8363b5d4d972a7bd9cc67564383c56bcee7e4bd7229fb7f632c073cc42cc3a80bd013636cfd0ea7ca9495e8a4246b36de2a3a7
EBUILD lxqt-policykit-1.4.0.ebuild 840 BLAKE2B e031f4281276964063dad35c4eb601127180cefb25b7161de05f61db936925151fe3cca458e16f2ead48fdbd69817c55f31d145681c39394d805f33374411bb4 SHA512 7d2f670fca721144496ce93c7572f61c21fee9d71e3c0cbfe4572b3b1046face2523bda173be92269d1023aa58a31758ad321176677b01e88a8385d0e218651a
EBUILD lxqt-policykit-2.0.0.ebuild 764 BLAKE2B a346961ba022437fbebc53d46ae49b1fc1a7903134a7bacdc19f0d32b9451a355047620d45df9de8b59094b4e3a7281d4e46f058be7ff7d6878352092ab2237d SHA512 10c958afd2f8badbef7f9c514f2226b2c8b3c2c796966ad54aa00c912c02f59c1316fcf21602914ff6a41147db24ef3db774bac574c3ecf85e1229be24e2a76c
MISC metadata.xml 321 BLAKE2B 749c440c7f991f5082d78a5b7caf74b61aa40653611cef2fd1a10991dcae8c170ae1535eb0e298865f70fc06dc2ae5c6d6d8243644a421dd3f36c73ddc6fde37 SHA512 ded23c529e8f5ff9f7fb1ac11b0c0f128ad7294ea890d35d3b30c8ed0c7866c8f65bac504f8d790cabd986f40a4450e46370b5b72881272e55c51207f1e703d6
diff --git a/lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild b/lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild
deleted file mode 100644
index f5f4fbe39594..000000000000
--- a/lxqt-base/lxqt-policykit/lxqt-policykit-1.3.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt PolKit authentication agent"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
- virtual/pkgconfig
-"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- =lxqt-base/liblxqt-${MY_PV}*:=
- >=sys-auth/polkit-qt-0.113.0[qt5(+)]
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- cmake_src_install
- doman man/*.1
-}
diff --git a/lxqt-base/lxqt-powermanagement/Manifest b/lxqt-base/lxqt-powermanagement/Manifest
index 3b4bd7b4d1fa..669eef608069 100644
--- a/lxqt-base/lxqt-powermanagement/Manifest
+++ b/lxqt-base/lxqt-powermanagement/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-powermanagement-1.3.0.tar.xz 91852 BLAKE2B 28deb2120974a000333bba6bc5b9922abb40f2fd0efde07d8a8cf32c2c7172e796107f4b0c3a9332ff4f179fb02a2ecd7e856dfd746d85eaf8a627ce897c2e7c SHA512 79891ba791a167c8b4b27acd309908b0badafcf273aca880c4db592b776d8672d240bc8d4a9552cb83195a9a9929e5b1722a6d20be3ea810c3dcb61dc83fd323
DIST lxqt-powermanagement-1.4.0.tar.xz 93280 BLAKE2B 2df04ecdbeeddbc3dba41d115878605091511a09fdd494fcb979e7ddf73e7a51b428be7120d30a4ea690f612afb1f4185b863b80bd96e56897249f22ba6e60a7 SHA512 20b6b541fbf0eda1471af233f09744861428d74743b248b95be27c82a3d6fa1c71bfb7f4b5ff7a5408a37a6975a831b525290e8ec012e3546b0e69dfe63ccf7c
DIST lxqt-powermanagement-2.0.0.tar.xz 97220 BLAKE2B bf267a3c95d50c077e5fe0d271a664511eef2b1180d51dbd0141e821874d9f7d2df156fc776b69933784836967d6322c8dc92a2fcd3fe8fb2ddf7b5fb05d64a1 SHA512 8be223d126bcb81863696241a548d88be0328b0af47502e941544109e5a5b9053e16e41e0f98c817c6616174461b126b91b7c4081835cc02af4d7d6b9f400b11
-EBUILD lxqt-powermanagement-1.3.0.ebuild 1069 BLAKE2B 3e6c40fc8dfea0e0897c460755674a22bb37e43827354116047658851ff687694c3c25f8bc8ecde8bb3f2473787deedb53320065d7211b73c440084bc212dd89 SHA512 dfb5f13cd0c9a642fa76f7263209046d47e8a3ed07b877a86d24f49dff78f25c111d8d0b3fac1614163094c0c83acced0ad5bfc20b200b162a25d87d57e7c615
EBUILD lxqt-powermanagement-1.4.0.ebuild 1069 BLAKE2B adb3a6d254312f987e7848c59276da0b73214ef5f796e96d8853cc0453aa3ee08d83bb0e7fdc36ee2597e6a4f3670c6092a58e83b63a07143fd5743378c4bea2 SHA512 d4d20cdca50148150029dba158af035ade26e058e260c4c75fe09ae4810e548d49d85245986c3717b52e96e3eec33008f73661d16e3ebcee73f843207cdbd7b4
EBUILD lxqt-powermanagement-2.0.0.ebuild 981 BLAKE2B ce14d6360386ecbf15829948d517f664607cc5d7e4c1f991318df18abedc1715980cccff7370d5d5f798c9eae5d045ca38bfdca59c738f2aec58a08a78bbb627 SHA512 5f18ee665fcb469f7b371a4b517e1f38d6f6e7f17777a4f2ed63ba5686d829ced227a65326cc3f4b39159768ab7703a3ac4c04a1208c8b4880ae4c32058d8949
MISC metadata.xml 327 BLAKE2B 700e42c425c66407a1fbfd5f44a91970524358328844a034d43d40cbb80da6b5b9c4c7d23835a09f528b30eaba26d48348c7120ab0348277717b89191ce7b180 SHA512 ada3887fe8b81ecd541f669107a50ed5ea5888f6e34b384cf0ce274a0951928549d7d0ec7c57e5d3ae1e93c541bb57b77d188691ff0b80e8e4cf00b98d1ada75
diff --git a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild b/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild
deleted file mode 100644
index 747436f07e29..000000000000
--- a/lxqt-base/lxqt-powermanagement/lxqt-powermanagement-1.3.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="LXQt daemon for power management and auto-suspend"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
- virtual/pkgconfig
-"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtsvg-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- kde-frameworks/kwindowsystem:5
- kde-frameworks/kidletime:5
- kde-frameworks/solid:5
- =lxqt-base/liblxqt-${MY_PV}*:=
- =lxqt-base/lxqt-globalkeys-${MY_PV}*
- sys-power/upower
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/lxqt-base/lxqt-qtplugin/Manifest b/lxqt-base/lxqt-qtplugin/Manifest
index f585c02f16e9..4de94b51fd9a 100644
--- a/lxqt-base/lxqt-qtplugin/Manifest
+++ b/lxqt-base/lxqt-qtplugin/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-qtplugin-1.3.0.tar.xz 23864 BLAKE2B 4aa79eb0513a3efac265707864137ec935042d3357395fa9e08e1b735015e665c95afe45c8c32c262a76e2d8bd92e80956965cd65e64eef0d409094e4e56b7c1 SHA512 a1fefe5af7aacfb3c594fa1c181c2146c702fe0fabaf269c7e22e5755026accc68745d4ba64cd725ba66691f704c5a5d69658b55188b9919586601efbadc27ff
DIST lxqt-qtplugin-1.4.0.tar.xz 23880 BLAKE2B b9a6a5ac280bb27546a463bd1ab75db3b116d45b5327d6239a1f40cb4dac0d4605035d63fea8c4274272ef8bbeda0189449c2df2bbe45c6d2559945dc72e9549 SHA512 1d6306d396e560fbab1c64e2dda47e0456e6d8fcff077bcb7104adb8f89ef73bfef9457ab5b65aa07101acc3d7d2701efb88e8d36a0c74780a187480288acbea
DIST lxqt-qtplugin-2.0.0.tar.xz 24128 BLAKE2B 54a342dff7e7b93fa5ddbc466d408cb2e215b1c05208f76752c3651d6c2cf91708a9b62c951e9595854e2312c6cb13c2de57b364797fcadee803aaaa45c18679 SHA512 aac58511a309f162e69cbf00ae90f611e4bd8665576388d73e97e324ade2532e8ece7098ccd0c362b0674e1491f203258635f0b81738c92690b987b0f5ccf856
-EBUILD lxqt-qtplugin-1.3.0.ebuild 810 BLAKE2B b518eb7c4ba4f8b62bd2232ed618d9daa016a7ee0b36bd61fa5f41d61b0f82ffcc1c70babaecc4c221b63d6e6a25e9325c2f2bb0a54b135168a944d9aaf6b44c SHA512 c7dd382a9bd5dfcff957593048c1c88248cbf14de71eda374628af77ad8f69d4581c17a91424fc0f91fd32cd075d51e7815f567de54b9d2b9027363fbfbb273b
EBUILD lxqt-qtplugin-1.4.0.ebuild 810 BLAKE2B 7a5a654e85812de21f46e2e7ffbe5beade958f36f12f5ac3d83a16c5472741c68164ec1ec00dbaae29788c31c35e084559ed7070d2d3b04c2919f7a7e3b2e40e SHA512 92846e5fe09933b18419cbb2ea4809c6feed6ddcd51af28810a7ad30f4341fa9ef96f65bf871c7e1aa50f997d1ea758daef3b3e4f2f12a1a55a7247e29d910b3
EBUILD lxqt-qtplugin-2.0.0.ebuild 711 BLAKE2B b839ebaaedb518628c28bb0d8c72f362aff56d33fcf5b2e418e248e858a312d3156c02361822b8e827f573d064a45220d279bd2d4eefc76f1adbb25771a94ad5 SHA512 3c80d3aa5faab1d32a86c47e2c16f8132c4aa620e694f82e01c227d7fc2e54dcf23d51376fe50e388c43c38a752d885673981aa7cd4ae9eba623f5e60c855490
MISC metadata.xml 320 BLAKE2B 99d2f16c659f275df9b5a28f97af1452695c45ce5545bc5731f33bfe1cef75163d25697927e0ff2c1a380edcd24dc4709a5b4a0473ea772ab98ce3e89e2b2376 SHA512 43e64d21696bf09b6d20533e3699c8918fe2a49194a7828967a3229621d223815b5c5508a00f64498fc6655b5f0bed9f59a9ee2307f68d653ad4864174730c15
diff --git a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild b/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild
deleted file mode 100644
index c11432596981..000000000000
--- a/lxqt-base/lxqt-qtplugin/lxqt-qtplugin-1.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake
-
-DESCRIPTION="LXQt system integration plugin for Qt"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- dev-libs/libdbusmenu-qt[qt5(+)]
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5=
- >=dev-qt/qtwidgets-5.15:5
- =x11-libs/libfm-qt-${MY_PV}*
-"
-RDEPEND="${DEPEND}"
diff --git a/lxqt-base/lxqt-runner/Manifest b/lxqt-base/lxqt-runner/Manifest
index b3f76ffbb66a..b488c81a5321 100644
--- a/lxqt-base/lxqt-runner/Manifest
+++ b/lxqt-base/lxqt-runner/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-runner-1.3.0.tar.xz 223880 BLAKE2B 2ba95d7d24bbdf656ed364c449513c65d340bc55b283ef1914244151068d99b3f67d76622286f246eeeddd4bdd09cf59fdd3ea127ce11c244a92189b16ae9203 SHA512 79351e4cebb14ce6578197dc4d4ec3ee3b5be3d3832da778b075c5e2da38dcb518113c8076a4488570e68f51cedc5a3fe4855e296e813aa2b848a386ddcd6fbc
DIST lxqt-runner-1.4.0.tar.xz 224920 BLAKE2B 50b1bf16ce41fa263392c8c2d304658c1636bd7022bad4774b71fb4911fafa9cf9ce4dd32b1146533c7f0b13c9ddb716204910ecb0c3ecf95dfb8e9df9bef4c7 SHA512 53ead3b6cd45cbf57a01c06861a97f20ddab9f3a5f3a90b3b9c3e6c3b67344feec99e11e14a90a0d0a6beb7e0cf74e092b5664d5f8ec32f827893623e104ee12
DIST lxqt-runner-2.0.0.tar.xz 226344 BLAKE2B 3b831d1d1b0226e1785d4ee4fc93055cf01426335001c432cfc099f75c14421f467fa761648e77d826dfd6b36c9867779b88e38d971fe78846b102bcb7c945d1 SHA512 4c9ff79a0a4b7167023bd5447c83692be2e4e79ae48b6069deadae8ab4e5d6d73e6439169ffce87fc8f6000e65ed354fffb58188e9ba4f762b177b1c85c284c5
-EBUILD lxqt-runner-1.3.0.ebuild 936 BLAKE2B 58f1c8297eefed0f88457e5b2d34007afbe8558f0824f89a2ab1c1849025697e24afa11c80ca37d0eb4582f20e46d50ee5e3016b9812c6aa5abe3b77b492d829 SHA512 797454b60142e188a7418d7486780ad1b80664e942ed00668268556d7193d27e423807200219191f85675b595962d549a2644e99c25b2e7ed647bf4599677881
EBUILD lxqt-runner-1.4.0.ebuild 936 BLAKE2B 2d16e70e8c6e65a3ba7bcb64fcd77ac21d85b8eb7301e2d89fb49828eab7fe76d0041ab311ae33ac48c7bbca338febb5cce945036ff059eaa1b5f2c7d2edc5ab SHA512 61729aa2c5a378a6e644a581667e3af9f92d0f9820a6715759c3779814484b9cfe619634a0471369dd3e3c95f345a0365c52c437c68a2ea790ac6b0603dd45d0
EBUILD lxqt-runner-2.0.0.ebuild 883 BLAKE2B 53096898e32b21eff26fa4ac71d6854bb7d6c6e159446d27f11e193febc7a87c93afdbddd0ba6ec873fddeb5e968192b5ced6535a4e8cde31f9e2e201b06432e SHA512 cbc750256883bcf686c26e394a8dc42e4a45cbef0d0816936b23af22b5e1ff7f3b8dc762f1239399b98d12312b1b23642475f3ee90f33a659ed91dec6b2b33e9
MISC metadata.xml 318 BLAKE2B 71a6dd14bc178376682505f23c51b445c52665d98b7acc8d69fb65fc7c34b1142d4df7b88d704d2bceb3c6f65f92305cc040957b86a19102cbd42b327f0ca108 SHA512 f602edf93e4a0cbd8b27dc9bc893cbbf0e40aa226df6becfd3aa8dff8b63e4f215888a91c961de5bf6cc89f29f0fad9c17a177f77c8f68fee18362c7c391221b
diff --git a/lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild b/lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild
deleted file mode 100644
index 88f3f12e2950..000000000000
--- a/lxqt-base/lxqt-runner/lxqt-runner-1.3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt quick launcher"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
- virtual/pkgconfig
-"
-DEPEND="
- >=dev-cpp/muParser-2.2.3
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtxml-5.15:5
- kde-frameworks/kwindowsystem:5
- =lxqt-base/liblxqt-${MY_PV}*:=
- =lxqt-base/lxqt-globalkeys-${MY_PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_install() {
- cmake_src_install
- doman man/*.1
-}
diff --git a/lxqt-base/lxqt-session/Manifest b/lxqt-base/lxqt-session/Manifest
index 0c65b6ee5324..9a04a20f3049 100644
--- a/lxqt-base/lxqt-session/Manifest
+++ b/lxqt-base/lxqt-session/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-session-1.3.0.tar.xz 186860 BLAKE2B 7b52f82f2d4bc75bf03e7d2e3456797238ea91856088b2e39f8b5caa4f4f55ab92292e875d3aeb845e96e98435936a1fb0bf6db1c1d04091f5df80d75745bb22 SHA512 4ad358ad8a01fe6df697cb4dc19abee7ed9b37dce13022e2fc1b309a5adbb942c69fc4de401fbc16e51394d38482a98bf2f5ebcc0a64194e03bd714691ad96db
DIST lxqt-session-1.4.0.tar.xz 188324 BLAKE2B 508509a783f747c3dd72984264056466d8f9ef901b4a7731fbecca575951c528231cdb71a799ab7d617ed86c29d9026d9feb8fbb2b795a39958c1948d75812c2 SHA512 4f5731969582222eef9d0d2f2b37c4a160c3c6469f3a16cb4b1804ba76a9320d36b0ed91cada6ee905339ed8cfbd443851804086d978424c4d79045cc90e1629
DIST lxqt-session-2.0.0.tar.xz 194480 BLAKE2B 18954f9d440ad8a553b9ccf0aa6bb28a971e7d2010a5b8f0dc32080d5829654bdbc5dd5bd292a0285b1e75af4e0cb0fe4585061e86814c0976c69824015719b4 SHA512 c0b8bbcb666b55b0218bfe1e6669fff0de44a89986dae9afb17ae169e13a2816ef56e62d0b9210449023113a8066d45ccef4fa54b0a5c08c60c2ca4311f142ed
-EBUILD lxqt-session-1.3.0.ebuild 1249 BLAKE2B ea2c111427b0fc69662a368721ab1dfff431fa76173cf78db537a3d5ca5ef353001d116ffb235f6b421ce40c3d22d9a45e30ecd59ffe4af5a26c0032f1d149ec SHA512 733e40ed5d00d849574e9baf6b108ab4892fc2841c1df8642ddc9deeaf1df6f1de948671f147a3b8af9191eb29cfaca873c1cddf9d51cf8dc574b74fc25ca9fe
EBUILD lxqt-session-1.4.0.ebuild 1250 BLAKE2B 41c4b3efbf253c72c2d56471a1c0f7e871434d69f54814d3e823998d3177e97d61a1cd6a7f9db547d560e24658907275f0d89af3b865dcb0b78f8ed7374b9e7e SHA512 3d71c45f0be4e07d258efda3d8bd59348e3a33dedc0713d5a13363d7683322d815d7ba9c1ff3595e48d803c8523f97f13fff1802abe76f0416570b681e2cba8c
EBUILD lxqt-session-2.0.0.ebuild 1155 BLAKE2B 9ca1eff68c63ffff3ca509d50957dd019f3efa0dfb94e88cd847e4db23552f6a525c7be2960aae4551f8e1e69a4e950b6d6c42bfc3739f48ec8a8c98383a8c1a SHA512 bbab6e1f420543c84730f33f6e0412059c77ce9b804474ee4173d646c5c7292a60c0b50ffe6403534230c371a1796df66fc70ac5bb5c6ef030e417d8e976976a
MISC metadata.xml 319 BLAKE2B f01907a5771d737ed098eac22c2ea675fac55220f769eb39840ce2d191b43435cba772bf4be02bb6d6e0f42846de63f4e05d6eb619319e0ca0c5a79011faa079 SHA512 94cd5c19cf9b8d66010b86b91f689f80e385f77f4fe3ffbefc8224be07f1a9121a5a37b6af44160645b4b5ba7fc4c238c08f0dba237381dc5d4158cbdc12bd30
diff --git a/lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild b/lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild
deleted file mode 100644
index 35547a1c8362..000000000000
--- a/lxqt-base/lxqt-session/lxqt-session-1.3.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt Session Manager"
-HOMEPAGE="https://lxqt-project.org/"
-
-MY_PV="$(ver_cut 1-2)"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-IUSE="+udev"
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- >=app-misc/qtxdg-tools-3.11.0
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- kde-frameworks/kwindowsystem:5[X]
- =lxqt-base/liblxqt-${MY_PV}*:=
- sys-process/procps:=
- x11-libs/libX11
- x11-misc/xdg-user-dirs
- udev? ( virtual/libudev:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_LIBUDEV=$(usex udev)
- )
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
- doman lxqt-config-session/man/*.1 lxqt-session/man/*.1
-
- newenvd - 91lxqt-config-dir <<- _EOF_
- XDG_CONFIG_DIRS='${EPREFIX}/usr/share'
- _EOF_
-}
diff --git a/lxqt-base/lxqt-sudo/Manifest b/lxqt-base/lxqt-sudo/Manifest
index b35119c83b8a..7ad68866b41d 100644
--- a/lxqt-base/lxqt-sudo/Manifest
+++ b/lxqt-base/lxqt-sudo/Manifest
@@ -1,7 +1,5 @@
-DIST lxqt-sudo-1.3.0.tar.xz 37796 BLAKE2B 43f551182bbf52fdc8380c7fb6d2b729fac983e7c7fe4834e7981cf7da950e9f8cfcd67dc5a3a4fddb690d3c9e09ef33f8cc269e928ed7ae8bd92084d09512bc SHA512 43ee7a0a1322258591259bf248651bd0ca5f438a38e8ac11c5b0edc3fa132b5b269a023a648f707a5844640ff30835155d3830955285608d6c157f72fe23debd
DIST lxqt-sudo-1.4.0.tar.xz 37764 BLAKE2B d7c6d87542b84ec418d66a9e4558a66250852f1382d9ad71a1e79e7f740bfc95c043c5589fcae60cab63e7ce4ffd9e785eb3179e0cdf31c31d83431ee4962eef SHA512 0f9eda1ae4272410b18fdce1059702715c1f8ea3d75893a00d18890b713cd0269a727f95e95959a3156d998447770b666119b068c2d1af9686938fb03a59e16e
DIST lxqt-sudo-2.0.0.tar.xz 39164 BLAKE2B ab17745ced9d41fb63af7dc3646939578b79ba16a8f17739a2306114581f0c81517ad47430615fc043960638d25b062f38b4f1b1884247a8b5507723185383fc SHA512 8c79e782293f496c4e3a7d0bfbee06fb73fd682332b9bd4efa94b0ffd132e9980c64d4aa9d2719b805a7a209432595527231b9088e829b4638cc086c674f70a6
-EBUILD lxqt-sudo-1.3.0.ebuild 670 BLAKE2B 8ac34aa83494310cf3bb9a16f42e4a902868d977cfbe89237d0600fe7974a5b43910b5668504c6a214d83f8582a32aecbd50cecff4c8b9c3964b34618ca942a3 SHA512 c54675a94423ef28d702bb18424de086e3022f268b6b3471e18f52f811213ed0d8a9e3c1b27fa456a3d13230eb9cd3cc656bd7dd8bccef71acc6039326082721
EBUILD lxqt-sudo-1.4.0.ebuild 670 BLAKE2B bb28a77b10c234603ee10d64b610486cbc5358e5e1e3deffb63b4ceb2fb857ce7088ade19f87535370635323f2e674ad7efe6a36d3fa8e79c61720081e980ba1 SHA512 62a3f271229f854064bee3a6415e79e54c5b69333e699113ce7c113ebc4692c96ff116ea53b05988140c635a984ee66451e85c1aeaecaf441faf4fc5b78aa294
EBUILD lxqt-sudo-2.0.0.ebuild 602 BLAKE2B 4fdf352adfbd1195b08eeb92626a61284fbf450b73f527b25cb87efab25a5256d81d6b241495111ac8a76629b777633cafb55af6183756189e6cf012820810b3 SHA512 c53f27ff4e31a12383a95e93548be27af11788e53605c5048e85888a87eeb2ae93ec1c480f2465fe413bbf595edcb90cf846e92931b312fe857a897d3af3d0ad
MISC metadata.xml 316 BLAKE2B cfefe2b527977ec1df7d8bd18583f6da43f171da17c7b8b48a495fe257b4235732db9ec918e1dfbba40d46a786ed93f1bf26cce1b44cac61f6e2439319598712 SHA512 b07601666f4f8a844d0bcb6dd46e6a2b5bc899ed32778cd09eeee6cc1901f22ed60ec82e1323e196befdb62f330194d6775ff13085dc68e5106faf31c09ee2e9
diff --git a/lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild b/lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild
deleted file mode 100644
index 9d66b9d7298d..000000000000
--- a/lxqt-base/lxqt-sudo/lxqt-sudo-1.3.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="LXQt GUI frontend for sudo"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-fi
-
-LICENSE="LGPL-2.1 LGPL-2.1+"
-SLOT="0"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
-DEPEND="
- app-admin/sudo
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- ~lxqt-base/liblxqt-${PV}:=
-"
-RDEPEND="${DEPEND}"
diff --git a/mail-client/Manifest.gz b/mail-client/Manifest.gz
index a957f0b7b124..48d47e6dd6c7 100644
--- a/mail-client/Manifest.gz
+++ b/mail-client/Manifest.gz
Binary files differ
diff --git a/mail-client/claws-mail/Manifest b/mail-client/claws-mail/Manifest
index ac01343cb979..5d5a494b635f 100644
--- a/mail-client/claws-mail/Manifest
+++ b/mail-client/claws-mail/Manifest
@@ -11,7 +11,7 @@ DIST claws-mail-4.3.0.tar.xz 6831980 BLAKE2B e4dfb35b7f542ee514613b55286a19e2db3
EBUILD claws-mail-3.20.0-r2.ebuild 5400 BLAKE2B 7a57ec2e4adf3071d321b0648874feba4de3de9a2e180e7bbd54c52a78849e6369495c6fc1c3342017714bbb8451aa1c1f41caa2bf916a743b3d254d28fa888c SHA512 ce06e7de353792aeed8b7630232719252a1f1bb7d36b916faaef6d10652c8cf3822c485b3afecdaf54cddc1533b76980bdb68a8e892d906c282c17e4abe7fdf8
EBUILD claws-mail-3.21.0.ebuild 5400 BLAKE2B a11947a77d776ad69962f36c2e2f59422f1c35cf43616d21fc0fcfdf5575b65e935ea9d0aa2486b75b5aad6111e79d5f27d653efd75829a18b58f16a8fe0c1bc SHA512 c22947c8390849a44597ea6a751119ed67274673e9d2d066cc10a59a81068342e6ced0cbc85bff8cc932cde07a579150602ceb220f5b51c2bb17bd6166415ea6
EBUILD claws-mail-4.1.1-r4.ebuild 5638 BLAKE2B a96c2a34350ecf4adfdc9d1da538a5d430f7071ac7a01dd303abbc79cac8aeef7d481c253e6bfea67588c998937671e802d902af9288ea4df4ead7770f671cee SHA512 51c1cc196d0c9c932e7ec54c154209b830dd18779dd4f6804707d1d2861920f87931b51ad9c92faa9c28811168082d36a0faddde1d073d53df0111b28d413a2c
-EBUILD claws-mail-4.2.0-r2.ebuild 5687 BLAKE2B 489a4dd9707407fe47df506c21c64ad98254f9dc6939da76edef5e3e798e4035baa5d8c8a95f2cee389d57b3f6124023cfaa3b2572d145eef26b914b0cb2740b SHA512 bbcb0c1f80555430034f5b522b06d2b90b5f523d44a4cb0fb63abd6cc04e4f7716d92583b20304217ad57a62d60e8b9c61cdf780fcf50b5211af4f93337b4202
+EBUILD claws-mail-4.2.0-r2.ebuild 5682 BLAKE2B 675afe19b5f345f890dc70cd6e87dfe33f34f17d10071d4dc700290a7567a3a876b28d5933f26e51fc71bd9935e63a96e706bf181c7ab53d23c9998e4022b82c SHA512 3504ff59535f7bdc2d76b5ec1e6a122549fc44d5adc4d05360314e5e58916b772fe4833204a3b0f2bd224087a705a8b8442086b6f9f675a060934f84f3fbb846
EBUILD claws-mail-4.3.0.ebuild 5718 BLAKE2B 4219ae7260207b26030d9486a6dbbf73f922d4c5cf940933656933116284c985071ded8305bf24f8fb94fab6e96ad9175ea5d33a2bc344a91bb2c5f84fa4a8f9 SHA512 4addc2330332078566708f7212cbcc722d1d0e0298775f974e2a34ac37b93568695718accf349c0b5d8b99e6fec97743392fb83ec09d3b5f0540958f81569c49
EBUILD claws-mail-9999.ebuild 5727 BLAKE2B d6483a2da9d2c0933ef23f678980b20e9ab37e2a4add3d25637f6ee0ff0851df36ba94595b36e7acce46eff14b7db9f41ed27b2c523df4e55ff4321685e4e32c SHA512 11bafd152cb21aebed676d9f3574b50ca0a1699db2356ae49db1349fa39e8958de745d85e311224c0e822c015a7e3d88fb79549f5b5bcaf4b97efd18103b3010
MISC metadata.xml 1370 BLAKE2B d4e8a3be1636876f73dd0e789bbd1e62cc35e938b84623c4d177746bdd758bea5dd4bbb7d3c58077cac0554c1c6948f07fc4bf883eec70928f76c3fd495faf85 SHA512 e13f1ab08ddebc27da373923d20d4cfc292313a2f63438d55bd4843c90555ead1e4678345c2df6272ed784d52e305ccbaeda749b34e36f325e1de89a63b08e76
diff --git a/mail-client/claws-mail/claws-mail-4.2.0-r2.ebuild b/mail-client/claws-mail/claws-mail-4.2.0-r2.ebuild
index 7c2196034cc0..da9b73ea9644 100644
--- a/mail-client/claws-mail/claws-mail-4.2.0-r2.ebuild
+++ b/mail-client/claws-mail/claws-mail-4.2.0-r2.ebuild
@@ -15,7 +15,7 @@ if [[ "${PV}" == *9999 ]] ; then
EGIT_REPO_URI="https://git.claws-mail.org/readonly/claws.git"
else
SRC_URI="https://www.claws-mail.org/download.php?file=releases/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
fi
SLOT="0"
diff --git a/mail-client/clawsker/Manifest b/mail-client/clawsker/Manifest
index 99e306ccb3ed..4dbf300cb297 100644
--- a/mail-client/clawsker/Manifest
+++ b/mail-client/clawsker/Manifest
@@ -6,5 +6,5 @@ DIST clawsker-1.3.8.tar.xz 189420 BLAKE2B c0dac4187fd87b7ad3fabdf5e8ddd608d09c93
EBUILD clawsker-1.3.4.ebuild 694 BLAKE2B 92efab0a002da4e6702d5f52744167f316c80d1329a424317a6e4bd6bf72784c29840747b2d8d02b29469e45fab579ec909c4240a5084c263be1c1fb06bc4078 SHA512 cb396b67fdafa1d521dcfe6fa157d6e08efe98fc311f7b114541e47e91cfd64c5821a6cef5ba2decfb91452f37cb92a703d92ef51ebf815e10c45a49b2a5a2c1
EBUILD clawsker-1.3.5.ebuild 758 BLAKE2B a94555b1fd4da19a968717f6738036cb97a3dbc244cb52b47d3da70b5f312fc91b2ccd10af505697506652a6992de33d16116350e6ec4c54e7ba12d5e94959cb SHA512 bf160291bd7966f4f4dd49e943c27de47d1c3b85ab674ae56197eadb30659fd53a35bc7e0edd5a8fa3e7a4500cc8b6c80c18169b4dfb359101554d6423699102
EBUILD clawsker-1.3.7.ebuild 758 BLAKE2B a94555b1fd4da19a968717f6738036cb97a3dbc244cb52b47d3da70b5f312fc91b2ccd10af505697506652a6992de33d16116350e6ec4c54e7ba12d5e94959cb SHA512 bf160291bd7966f4f4dd49e943c27de47d1c3b85ab674ae56197eadb30659fd53a35bc7e0edd5a8fa3e7a4500cc8b6c80c18169b4dfb359101554d6423699102
-EBUILD clawsker-1.3.8.ebuild 758 BLAKE2B 5eb7c8b426c43863706984ac3e229f45a2083c10b857b65912c29fc7d2bdaa1bb0d96275a83293663660efc44bcc4d98e74970659d2287360e244ecfb13a67b2 SHA512 6061c2093f5d7adc2e35a3b3db45ebf6f0990f9075b4d19eb7423967e059f6d3970bc53258fd7e742b5bfe0d402c4416571ec09df2825d8e9e31c870ea47c9cc
+EBUILD clawsker-1.3.8.ebuild 756 BLAKE2B 92a35dd50f4c99317642c5a4495e1868c51fdb608821f5f94163e878817e700b0a1ea752bff5e40ec8151dcf1b0b4f2a21da86b02df5c1c4ce94a6735ea0caed SHA512 634f55256e9781834895d93a2cbeb7fdf86e43a6d982042bd2d2e0c69310009a04a597e0c90e564445c31ce8c3392ebd6b7fdee7f3e6797f49d7f6a890be1581
MISC metadata.xml 259 BLAKE2B b686159b165bb65001fec330015f34ab32825ba2b95bda35f433702b2a1b687120ce9de3a181683886cbb3ec13863099e02593f009eee89b0bb1125dae93bcbd SHA512 191845ae8df52119a9934c6fd23f5b9ce8d2c77df29c750790d3ea8b6af37355b69b5b24fdeae3bffe7f5ce4f8997e7211008dd1f36e7de0ebda3a87353c0dd6
diff --git a/mail-client/clawsker/clawsker-1.3.8.ebuild b/mail-client/clawsker/clawsker-1.3.8.ebuild
index f9dca705e966..c45ee2d9622a 100644
--- a/mail-client/clawsker/clawsker-1.3.8.ebuild
+++ b/mail-client/clawsker/clawsker-1.3.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.claws-mail.org/tools/${P}.tar.xz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/mail-client/roundcube/Manifest b/mail-client/roundcube/Manifest
index 7202bab5ce93..a2cf2748ba04 100644
--- a/mail-client/roundcube/Manifest
+++ b/mail-client/roundcube/Manifest
@@ -1,7 +1,5 @@
AUX POST-UPGRADE_complete.txt 854 BLAKE2B e99a1ec9a316c90ee4adc112dd87f394d0e2ce37ca5d1195e3f812683a2da59bedf45688cd448cc3ca544a02ee1c0e125f3960e81a062b0f7949e2cde581563d SHA512 0328842265ca859e78fa7d5babeac7b6baa16fb25962f50d431bbca133d042694d98942f77ba3387832d66645cc4df8fb9f3c4591ca7ed4eade6782a92a3d445
-DIST roundcubemail-1.6.4-complete.tar.gz 6027429 BLAKE2B f83ee7662dfa6a27e6aae97f90e1af80fa5d68927a0336dd3dab84f438e88921cb60059d41256daa52eac44fff07673559a21c860b01ebc82747fe021b2fadda SHA512 ccfd6828ed0f9a25c3144133a9a0f091b7ef76251e74422fe90dc1eb6fdddee8522902869d97609cd594f0977ecb6eb7402378d390ae33d907d154a24a607f85
DIST roundcubemail-1.6.7-complete.tar.gz 5899345 BLAKE2B c22803f3651c32f863081afe28d05e4b7918ba0cb1238c11de646a0fe3a16a6faff633a3a193a5813a50be710a71a8900d049f0e628661b6c7c036c0d69055ab SHA512 aedc940e769e881d448eced2ef0b603c87f9a9e18624cae4d14a946e6f9509c827f75e6fb294a760970e37caa9ab0bfb0a7ec8843b12542f59f350948d2d8d3b
-EBUILD roundcube-1.6.4.ebuild 2352 BLAKE2B 357e217865855e79a92687cb81f04df9c768d5aec9e2ca272bf46d4fb762b77b3d081bc54a17f96f8d7bb7ad4411a6a91ed4cc7e859d38221b22413302cc78ca SHA512 1ea66c083acb55e6d3a17f1aa63dee1d2fe865b4bb8035348d3dcc3365ee33484927b9c4a2dd38b3e76184a792cebbcda3d3fdde222f4cc9706e86c4ca7e9cf9
-EBUILD roundcube-1.6.7.ebuild 2358 BLAKE2B 9f363f0acfbb715b97012ea3c3710393a247e6ebdd289da3e77ce975b38e6373b0702f083371846ae55a0f0222db96cc7c4edd66d94492cc279dfff73c3d9131 SHA512 b4fd1926373e027678ed5da0049da4c6ae9ede00daf104f8f8ac6c14731d2073efa9fcb2dcc8cbf7c2cadaab2eeb3ae77e746cb5b5216b8ed5edebcee1302a8c
+EBUILD roundcube-1.6.7.ebuild 2352 BLAKE2B 74f92f8dcfdab1f4fda63261afe5d905fa70cd5f5e904a8d7c4c0cf0d3f4f96f074be984d3be2aa4e685b695b069c142c207eb209419eac9f7e248d7a80b0e50 SHA512 73c0d88e80b2bbd6bc3600565fe06e5dc8a4c46ce59d52653c34aaa6247ab8fe19445d974962c69c9d3c76aae8d58352a89525df8a6e381bf93dbce09d8d3ebd
EBUILD roundcube-9999.ebuild 2356 BLAKE2B 34bc19151f4b75bddf7968f3525a25250a1e7d9835459324bddfb58e5453f77397ef148ff483528f5f7dbcba0f356e0e0e18492347b9321cbce81336ae8196ce SHA512 fcc05cdda5945ddf0e843052cb0011a4c5007d7547b586b54aa1bdfe49ae9f3f7b1307d1756d46ca365d669419be1a377810aacd07c4e1ebd653a15d99d194c7
MISC metadata.xml 1128 BLAKE2B b7ecf906ab635d9100c5c28e9950ff9a0d746a797502a672e8a8f3f2da36a67b4f42863133548dfe3b415382d8fe116229cdc6d24f7df1db0cdf3a4a9da7a4f3 SHA512 35e05c40b1175760b0e171acce265b1a5f0748824f010dfb93d7d3345e595c0814ba8ebd2ddfdb699893b5fd7fdd19fed68eccd3ec94a816876b88550412c486
diff --git a/mail-client/roundcube/roundcube-1.6.4.ebuild b/mail-client/roundcube/roundcube-1.6.4.ebuild
deleted file mode 100644
index f43783a9a767..000000000000
--- a/mail-client/roundcube/roundcube-1.6.4.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-MY_PN=${PN}mail
-MY_PV=${PV/_/-}
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION="A browser-based multilingual IMAP client with an application-like user interface"
-HOMEPAGE="https://roundcube.net"
-
-# roundcube is GPL-licensed, the rest of the licenses here are
-# for bundled PEAR components, googiespell and utf8.class.php
-LICENSE="GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain"
-
-IUSE="change-password enigma exif fileinfo ldap mysql postgres sqlite ssl spell zip"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-# this function only sets DEPEND so we need to include that in RDEPEND
-need_httpd_cgi
-
-RDEPEND="
- ${DEPEND}
- >=dev-lang/php-7.4.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?]
- virtual/httpd-php
- change-password? (
- dev-lang/php[sockets]
- )
- enigma? (
- app-crypt/gnupg
- )
- mysql? (
- || (
- dev-lang/php[mysql]
- dev-lang/php[mysqli]
- )
- )
- spell? ( dev-lang/php[curl,spell] )
-"
-
-if [[ ${PV} == *9999 ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/roundcube/roundcubemail"
- EGIT_BRANCH="master"
- BDEPEND="${BDEPEND}
- app-arch/unzip
- dev-php/composer
- net-misc/curl"
-else
- SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz"
- S="${WORKDIR}/${MY_P}"
- KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86"
-fi
-
-src_unpack() {
- if [[ "${PV}" == *9999* ]]; then
- git-r3_src_unpack
- pushd "${S}" > /dev/null || die
- rm Makefile || die
- mv composer.json-dist composer.json || die
- composer install --no-dev || die
- ./bin/install-jsdeps.sh || die
- popd > /dev/null || die
- else
- default
- fi
-}
-
-src_install() {
- webapp_src_preinst
-
- dodoc CHANGELOG.md INSTALL README.md UPGRADING SECURITY.md
-
- insinto "${MY_HTDOCSDIR}"
- doins -r [[:lower:]]* SQL
- doins .htaccess
-
- webapp_serverowned "${MY_HTDOCSDIR}"/logs
- webapp_serverowned "${MY_HTDOCSDIR}"/temp
-
- webapp_configfile "${MY_HTDOCSDIR}"/config/defaults.inc.php
- webapp_postupgrade_txt en "${FILESDIR}/POST-UPGRADE_complete.txt"
-
- webapp_src_install
-}
-
-pkg_postinst() {
- webapp_pkg_postinst
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- elog "You can review the post-upgrade instructions at:"
- elog "${EROOT}/usr/share/webapps/${PN}/${PV}/postupgrade-en.txt"
- fi
-}
diff --git a/mail-client/roundcube/roundcube-1.6.7.ebuild b/mail-client/roundcube/roundcube-1.6.7.ebuild
index e8f09db98c3b..1f08e4235912 100644
--- a/mail-client/roundcube/roundcube-1.6.7.ebuild
+++ b/mail-client/roundcube/roundcube-1.6.7.ebuild
@@ -52,7 +52,7 @@ if [[ ${PV} == *9999 ]] ; then
else
SRC_URI="https://github.com/${PN}/${MY_PN}/releases/download/${MY_PV}/${MY_P}-complete.tar.gz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+ KEYWORDS="amd64 arm ~hppa ppc ppc64 sparc x86"
fi
src_unpack() {
diff --git a/mail-client/thunderbird-bin/Manifest b/mail-client/thunderbird-bin/Manifest
index f7144520d4d8..93ab595fabf9 100644
--- a/mail-client/thunderbird-bin/Manifest
+++ b/mail-client/thunderbird-bin/Manifest
@@ -2,71 +2,71 @@ AUX disable-auto-update.policy.json 53 BLAKE2B f8df63721191d84d8f1ceec263f63c44f
AUX gentoo-default-prefs.js 362 BLAKE2B d3f08c4ac1ae1941e2a805175dd0621756a7aa44f2dc0daf90762a0307c56eb1777e0acd572c6e131e5494c6586c4af2154e0980d25c0f4d4ab3cf4df1747892 SHA512 924313eb0e23b3609b27e3984cc39545122fdecf69d6382d11f18e92962d7a2018a1846404329f21b5880b7baed9491c7506fec998081413fc7c2c4c6c4e6bd1
AUX icon/thunderbird-bin-r2.desktop 909 BLAKE2B b7e555dee5baf53cae48cecac514d222d24a67f6a7bbc406a6c1699a86ccbb4ccd87b477a453cd2d39d239f00337d9d20fa621bd19ee40df911c51880e924aa6 SHA512 ac80c279082f88e3e2763b07f28d2bcc67f9ea9c730a1c984f102bc092f171921a1748473bb164d97a47a6f8bb5d7cac76dc544ee322add7654056a0a14af718
AUX thunderbird-bin-r1.sh 2674 BLAKE2B 724c45ead31ba09110a30c2e36efef96314654873717c8da9236c12fae33b873bb034ea050ee4bc46e34e3325817f8bfc839be3098828d14fd66a80d82cfe0ba SHA512 aec35b1f7df0d4d94af03e248a68c13867b05eea73bb61bf1bb5a6a50fffa123808ab8635c2c2b627748568c9addb9298cfb22a25919715dea935f0a999fca8d
-DIST thunderbird-115.11.1-af.xpi 550973 BLAKE2B 0c9b99b5661b12651b386fe23e81fd7c7d7b7d0b3191ab5cb6941cf84a2fa118ef1428f57896fa656ad25167b09e95bab90124fb101c9889517e888dd1bf1393 SHA512 7a2e986f218bf8f1323bf45041d54eeacf9e2ccbf1778e37136591fb2341265c695450954c9f800e0d0c5825a7816649f64b332a33ceddd59f4eb43dab248752
-DIST thunderbird-115.11.1-ar.xpi 673668 BLAKE2B 3f5991f765a815616d2b29299f5ad4f74f0de585383589a618b559a6263ff4c4f26352ddc0fd5f3aef0715a5474f5a6c863aa408ac7b857ba21f88485ceaffa9 SHA512 1506ea4f2a86c2b4ba930ba382341c54f26f21328af5445bfab5cb570af53b0d06d496d56f05464bd397f895bf766b3347822b72818e8bed425e7e9cdffa137e
-DIST thunderbird-115.11.1-ast.xpi 569921 BLAKE2B b385640bacd2921185fc81a4a02173e5ad37cfd8515c2bc974927784550605ee9712f0917b4a88aea944459ca3bf29a6b49ca157b8d5ad6d138fb956d552c8d1 SHA512 7d1535455b4a2ce41f0aa6c377dc57d4a351c0a28bf00eb656ae0b552bc051bfe256953c9aef6da92bb665487b55bbc5f0071d876c4396c3bd6ea53adbdbd1c4
-DIST thunderbird-115.11.1-be.xpi 734713 BLAKE2B 983e91182504cacb0b9819586e88b9840212fc3fc22ffb240ffd63c3ea0bedfb9cdddef919a40cdf9903e7f0950cfaef477abfe9e18e4a869187e4503e2b492b SHA512 024c1254c0a857332f71a3191943419598c6ff517fe3664e0ff08a444b5d6bdf25590fb631550b6adf8a58bd26811c8872dbcdb34146f8956cfdd7ba6dfb344d
-DIST thunderbird-115.11.1-bg.xpi 783910 BLAKE2B ee1c379b7b7bda7aadc5666c312ad45339fa9478633f732d31f3a4d340d15999b7c08e1d1c0f309327b7d5f036039f35e0cb3c06ffc96049599af6781b1e29d4 SHA512 b5a383ae34d9a9cc076ebd315bba671b5cf0e02596797d9632519dd99c276660cb7177f0e22ed4ed8f88d12b086a129046e44892d4ee386520f1d95d51ffa205
-DIST thunderbird-115.11.1-br.xpi 648069 BLAKE2B 418b2589cd57eceadfd8d167cb057ca873c25baf6b3dd28de747dd3ab3ef777ba6c73816c259a768e21c767cb771c0c877d6f282cb70fa99a81bfb4ce4f2519d SHA512 d1dafbf9080c1f1db22d387ce4773c663bdd1d270dbe7a5d8748ecf411ed3e4d64f849dd162f41db792b308523a8389539f5ee55a0f0e9dcb3d97764224d6636
-DIST thunderbird-115.11.1-ca.xpi 687691 BLAKE2B f3010ebf53681339661f622bb3b78b3a5cbc68d5214c9c9b8fe70a0f6cd783f7655b3d6aaa2b291abcba425c2a18214416079f1f368b13f0aae977ad6547faa9 SHA512 b7a3648875442490b11af639b212ad968bbf64741233b98eab252b687209ff9052bb06086ebd3fedf8c767efa809e08f0d6234c4095c5ccfc3effb3576bb1522
-DIST thunderbird-115.11.1-cak.xpi 669821 BLAKE2B 87179f2e7bece84c8fc9f76d0f2672f267ae51e8a7629768778dbac99d1e4f981a01f2a6c0caab78e250faf7b32f2f2d795e0baa31391bf713eaa5926e686b04 SHA512 2a7c0110416a0552a964f501d048beb796fa2d298863a00f6c11a45d034fcae8c4e29e64f6128a3e45e58e5b4aaa35cf27062d94841ae05403c11cfee34b362b
-DIST thunderbird-115.11.1-cs.xpi 769913 BLAKE2B 015eaf273a2db436cce453bd1977616a7913ecf2afb42ee3c2cf04ecc422e131613d31ae197918d79258c311f694d946e725faec52a89245ad87bd8a9b9bfc07 SHA512 d185c045cde749a058b4741d9771dc86e51b3fb30b6a49aaf07678b5220a2cb29921aa46c1f3a55d1fe3634021c7e0b415bd7661a6c14de8c7b89d8ed6bdd4bd
-DIST thunderbird-115.11.1-cy.xpi 734615 BLAKE2B 5921067450995283d5c1beebe3c89306a47926bf2e9512dd831e9f2e0c7c59d3619957f0d6a94bb6cd5f8c77984ea9fa3a9062d3835342ff93a1de5cbc4175f4 SHA512 1fe01e2a4c7e3990e8881bcae448c86fcf54afcee75997996f1b91ed3cbb80ed3b4904ff13ee2b1478a2dbded5c6e1304fb4e479a7c85a3b5f3d8141325a5c71
-DIST thunderbird-115.11.1-da.xpi 722531 BLAKE2B 149f5cf471455630e38b8d529e31b2cbc277c642618e310631a46629f55c0755321a4d7efb9764666a62eaeadb9375276c5acc81d5a7da5edd67c05ad74ae4ac SHA512 f563fc77f785ffa1e7685b3546d923d2d0e5fcc3bdc7b87a2143cd1984df9b3e14faf6b28fa14139839e45a85264434089e08888946069f5a8c09bcaffe33de5
-DIST thunderbird-115.11.1-de.xpi 750860 BLAKE2B 851539ed92552c47a826fa9f4d95751ddab9e79055c759042d3479b0069c1d8660fe7136e5c15eb6ff2e52993b5da2e1d107d975b0109f645c970344cc6af681 SHA512 9f3e57a7a39be59240b82a3973543676d6ef87c708cca7316c7979e26cd265d87e14f3729344e7e0e3b6d3afd5fe9ede929099c9ec70d1b587e87b9788023add
-DIST thunderbird-115.11.1-dsb.xpi 770434 BLAKE2B 249c253a3c00700bdba6c8462df529da1a6faccc59c56e721ad57b3f92a984bff9e2ba7f730ece0902d1fd1bfa21f91e7394e0ed35fe2b5564af7050d3dd5567 SHA512 9493f93b30c8f7caf1c07a005ad1538d2da99c444070500cffea2b18dde5220a81c019eb487ca0c0a39f3e410f1ba3cf78a4f7644dc1f37aeec64b79e36c46d2
-DIST thunderbird-115.11.1-el.xpi 873407 BLAKE2B a1d7a36c635aa2aed731955384a0f3e84f1686273e84653fa203a3fd1aa37f9146abc45459364ef3a87c61ef05960e097ea944dc61080dcb9ee23751e0c5e818 SHA512 d915d02a752f62e433472627c3421ff1841618341e8ff27b7996b955dd638db36bb70e7d3dea28fe100d38a2518e2b42ef4bc71197981fd424cbbe8528dba5d2
-DIST thunderbird-115.11.1-en-CA.xpi 688599 BLAKE2B c507ab345d7662d2188ae75351fbb9d50aeaaf6b80d9806287ec6faa587d95116dd963e0bad7a5345126e00bc9376fd2c70c090b3831785b0d4d122b3f6ca926 SHA512 fd7142e39a14e2663f8e08f22592df9f0b3c06564aee513a6d6760779bdd1f17f8e609bf719b229a58a52b4836b08e485fba0ba0f834bb2129a3742e1b38c499
-DIST thunderbird-115.11.1-en-GB.xpi 690435 BLAKE2B 1dcbb536450c0196c33bbe40e3418aca75a22109dc39bd52b9208086c8210f40fdf327cb8831d588398eefbbcb310320f4dc2563f680e4d411ebd236e14a8b37 SHA512 d5ced4647b381cbc4019537f0b1124780b2d46cbdc14a1380b90d9d4babf8ede771c9a6d3aa51b4e6204490e8cee5cc76dcb9881645d8968a8f016617b92a240
-DIST thunderbird-115.11.1-es-AR.xpi 745002 BLAKE2B f1fae57ec39ed0639eaf686fa0a0e1e2f5275e8a6a21f27bd09d9aa9ad203a8725926ba3d19a52b30a2c1e292cfdc98500eac986e8f62fb54e4c414a021b74eb SHA512 3f28770d0eb767ffe914b0e3f8aef4157c24657174144c478565c759f694a9132e0ef1a865562a96fcfbd83e7a23d2f25ea748e19f4f559961b0cdf226df3896
-DIST thunderbird-115.11.1-es-ES.xpi 707995 BLAKE2B 6900cfa5acabfd048e580cc25e871e9463f7d1ffddf271353a8f8527283253e0953ad5bc23fb7c3dd11640a2f0736a76c1d88d8d7a7bc6879f0f38069fab2f23 SHA512 7609b7f90fb89ca06df2e48065895aa4b73f38aa21e4799392fb830dfaa00ec6391ca2c2e9542aa84f66e48ae3bbaadc23614c699bfdf229caa9c1d1dcbbeed9
-DIST thunderbird-115.11.1-es-MX.xpi 721552 BLAKE2B d7c9561767a1a8f333acec4977027f353d5df2ff6e9962ba35d7c4d478804495398bcbb6b90b7d2300b7e96f5fa89fe8366335140917a1eec3bc764da53e2a0c SHA512 85ff729324fb85bc889e164d67590006fad624af565576ed61f9da245335967daf5d6706855a50a17e2f2a2c963fce9d141bf5484a28ede8f354eabe2d88719d
-DIST thunderbird-115.11.1-et.xpi 681749 BLAKE2B 5d963a4cd285e5a1603ad6c3a7dbed03cfd94468222e88ce89cef5596d42f651986c48bf8f17208d71cb602f8672fef42bdbd4dc4ad8cb0fec40638109ae8cc8 SHA512 1142a2421b1ddec007e3b3a2929c58e60dccebb2a3ef203b825db8dcddab9657bb6bd2dbee56261d54fdf93d8866cb8a0b2b028131204297b077a5f68b95715e
-DIST thunderbird-115.11.1-eu.xpi 713611 BLAKE2B 6448cc936653f03a3005e3fed63c98923e63010541955970fd8674cb1907f5873bef25f7a417b517da37d230cea42c3604c78df85f63c9933a036c338220ea8e SHA512 47fd9e99e06b4b37d5ef74236c9a8d41fbe1e23938110c5b04f9cdc1d00040c7f2c5b9ddae4daabeeb22627595d2643c52b300e7490ff44014271471db9ca0db
-DIST thunderbird-115.11.1-fi.xpi 720334 BLAKE2B c473bcb554ea64d64e6d85eae0901f29a70a8c556e302633bfb8ce77dcfa90712ad2f7283a5bc15ea109659a00cdb3626a5cf481bce691b91ff81a1ec65a718e SHA512 722c1fd50544f6da54b0a2487ee16187271445a15b8841c32886a103d561a55db59234b4ef5359d97f5a8c08c8a6121335112c9b062787787e1f415aca9fd888
-DIST thunderbird-115.11.1-fr.xpi 757740 BLAKE2B ab26e4287fbe256713d9933334cd607d4362a9960a70f8164bde64f80a0789609ceecd06b65b902373fa65888765b2b626187d0e8053fba13db3bdb7bf6fce30 SHA512 502dadd6b7906a883dd8c2136a8a15696c90ce9c33d0c74e198e673e3f4623d0fb0a6c117d01448eb1edbafc534de343be1b9a055f20d1bbc306592122d66a55
-DIST thunderbird-115.11.1-fy-NL.xpi 739635 BLAKE2B 5f992839f6516917806f378e8f4a36032b00a29f100dbbe5fcba30d94c5e3ce1a99fc5f59eb8ec677eefdf5edb104022358eab1aae33cdbd13e902247c12b13f SHA512 4eefe1e5be9a01f22326a0d6a2cd98e1aa578994732d2b09dfa4e8f7cc453b1c85b517f0393445604e6f851b94ab4195ca05c89357d7fafc0f84555c9e02df59
-DIST thunderbird-115.11.1-ga-IE.xpi 611160 BLAKE2B d40cc83adbe35df6319666be567b6a4ec7a9b997099dbecc2bc39462a97c27bbddd15213ba4cf88a5ef29bff385c6b1418f6ef5f9b1a02edaed32f94caa0b973 SHA512 d4f832ada9a61870612fbfd5d79c74ac80162df0a1ebad8872c2e6ab5b85569ebd035856ecad5b6b87b28948139f97c56577732609da5216b9f11a68ee7cc7cc
-DIST thunderbird-115.11.1-gd.xpi 714246 BLAKE2B f939b2528a38c09b17e8942d1b45fc0c61805ce6437975f008463185718330d56fdf02b3bf4c3a2f38e5b55c599b4d92625f7d294ccb1c0c1285a74fbdf1d48a SHA512 a7599530e4759713eac67a06ba8256f265f6f5dcd3492d6865bd8e39821e187c5ae6576f3a5b47847ea94bd5e1aed56229292a9cd45a4d4448a3081d42f19e23
-DIST thunderbird-115.11.1-gl.xpi 726197 BLAKE2B a3bee29f6608cd52a427cdcbbc5541b9d69bfb75b66cd3240fd4a8340579a859effd19c066c681bcb7ed3088e31714295596aba6a1d131b8989dc64ee4603308 SHA512 2d0ceb132498b30a777dccabfb312daa37be851d80fbe39efe2f0a9f2aee88ba60683408bfe0e19640d781cb12ee36297fba9e34888c6d2448eed510f96b7375
-DIST thunderbird-115.11.1-he.xpi 692094 BLAKE2B 3e27b87f2055806e8cbe4dc1da8ffa085b0983db6c8990e486f6d1dcfd30414e9e04db578a1b27cf84654879a9fe283eaed17532d71f697a6dfc46d259965178 SHA512 4ec5d864007004a4e8a2d19ce6305c8b5b15bd91f546f4a75889a958fd9fe208fdbdfa148dad4554cf18c168bd93fe3118e6a2bbc4080381371917b24c2e9e6b
-DIST thunderbird-115.11.1-hr.xpi 689194 BLAKE2B 6328d9fd8fad0913aebb2816c11b7ed36b0daa9fba05d2a251e846730181aa8f8448b52ae2e97a4b40634833936a0114cd5336ce88d3ff49921039eeedaed8bc SHA512 385b489efaeb24375227c6e293513ac492ac05857127616ba0877f1b954613453115f4cc2a766ee1c7ae764425cd20a1e423e30cd62fa1fa5c0399db74c6d89a
-DIST thunderbird-115.11.1-hsb.xpi 766501 BLAKE2B 977fc639ce9c0cd82f70887a08edfe165afebec7b5783ed00abe9f7c0c393caa7654dd8f4f497a4044a640d5c82ae8a524414f711ced9ef1db8a573ab9a4b32d SHA512 ac79b2eb924d0b69771a6f4c8b051b8d6258b5fcd051392e57b08c804b1c0e15ed17bba4ad4421dfd64a08939812599bf4bd0072f1de037555eae87be8d30fcd
-DIST thunderbird-115.11.1-hu.xpi 769133 BLAKE2B eb64fd0cd7c371284aa5086f7f16d04761acc50d1a5a6ae741d7f17916db98ddd76127aa9fec340f7f993736e0e28591512ad0493f9a2fbf69b0cdb4f4dabdca SHA512 431f186bb0f17332b916691bc7576dbefc58f8e78a2bda9c4cd9a476fcbc2ae9a5f602d36ea17afd21b65c39f6585152d2867e317dcac16cdd66c1a8f03e9f5b
-DIST thunderbird-115.11.1-id.xpi 653754 BLAKE2B ed53983a8b5b0d74b0d59803f471fe61398ab87da7d845a0545e7dd88f7872c2905639fe976cc2a40ab35bb58fc7b9047b5b0cf051b70c1dc241c87478eeafdb SHA512 8c63433079420eb4c2331e37608223ebbf21c4228fbc2a9e0375c2c482acaf2bd7b160974bbe4aa4ad52721dfc9dbf57136ce4fa5ef6fd05106b990497752331
-DIST thunderbird-115.11.1-is.xpi 727096 BLAKE2B ee03706aa6f7613e9f97d2478e4e95f777ce54432e8e248c639cb7ae0b7c968a30d6fd50bb05840bf7bbc5bd803baf21cd7b45ce747f0e88816f6a0547452bce SHA512 607039a2490b450548d8f51ea2622773c5e570245be7b6a80f36b1d89e4b72723cbfce38b299e4d422eae81d5fccdf8d3de03c7ba64acf3c3c99d28dbf93bee8
-DIST thunderbird-115.11.1-it.xpi 676205 BLAKE2B 0b2b7f627405c1c3c3238e6f8ca784b264c582824ab3757d402401091274e6aa065f3d873c2a073713d31cbf4e9159d6f1ef5acb4b08ad7865f3677dc0777eaf SHA512 4fae05347125d6ce69737922caea80fc9584f99736e53e6c2610f1fabf4548e13f2bd22822d13b0e4cac25389a12c98c6cb5432c34b0163e3eb37f0644c69228
-DIST thunderbird-115.11.1-ja.xpi 804930 BLAKE2B a98f1ea541824e24c4b8ee71c15ff9c7ae0f6919381728aa5089ad83bd77dd34474c0458583ef49dde954f778f8897a125023ffd210dbf1113df48b869eb90e2 SHA512 dadd5be43b6d9a7b02edfcb385abc60af6dfa1f6bc72f50a626d0a1bb7928dccfcdf4765f7b084eb26a77b0b7ae78af7a47112ea28057e3e7cf1778490ba2703
-DIST thunderbird-115.11.1-ka.xpi 786093 BLAKE2B 356eb6c61856678d13cf73674fd410acfd475f9f21476c5976433903e1f8e432f5d32c7a9e35736d1a5cf616fb577a939ecefb83e5ea2d83e508e9742c0c8eaa SHA512 c15cf29f7964664d5bb9bde5280387d5e4ddb8bdbcf0a2e598989464da2734e26eff135277d6e8c50eebd04d5d2f1f49f39fea9bcfa35a95b23c668139812437
-DIST thunderbird-115.11.1-kab.xpi 714604 BLAKE2B e848b8d07954d0f54076adeac2951b10a83cc8440827caa9e7b1206aefaeee7445cca626d777e171abecc0f609a0f6bceaf4bc7a0b4d34f97ef4cdb890a63fbc SHA512 889f9304374e4a35e83dd082fba49bbbce1070b06bfae323e9080e66bbdd69ef14edb0c3f3eb170f4f8d01b4529f41509189801e7a813df371adf10d8e70928f
-DIST thunderbird-115.11.1-kk.xpi 842879 BLAKE2B f14848832f11eb4133336bc5f92081ccc7b75ecbc8413a95afa1c1c213c940e424e87a3f8a3d8c27b3c23b1d293aa50af16be6d14bb428dcbe95171b5bc1f337 SHA512 4edf817cb105281722be4d18e93fb82bbec611f1a4844e893e20e6750018dbe830c1e44efae38674b1e984f27cfa2306b7b8c61b8353db4ea046c9a685f20c75
-DIST thunderbird-115.11.1-ko.xpi 746224 BLAKE2B 5b88a585d675676be7c485f9bf8ee1840c016f44bec7821267d8857838bc9510d482c0533fc4fcb6d2403825df6191c5f36895294d3cdb12871e245130b03cb1 SHA512 f3f851aa9d95fa45220e7563e0152e4e9223b2b9164e5ee531c3c289c6c1bba6f0449311bd233ca8245df72d245a53c8a9300219d72d7676f25125073d5860e7
-DIST thunderbird-115.11.1-lt.xpi 690572 BLAKE2B 199c287ac9d27c9c52a51d5916d9b169140e28d32d46ccf21a2372b7e5f5744ca58c8cb172d892189cc7739e849dbd8eacb2d80619777f667e98d0cba586262f SHA512 d7856b4f8ccd3f965b06d7c745fb1fd396df6950ddeeca710b402a013bb75df1796bceb7bd31ca962aea9fdf7c33ff42c06c83de2bedbd250d82f4cefd0d42f7
-DIST thunderbird-115.11.1-lv.xpi 627157 BLAKE2B 846fa80fad8a93400a84403f0b1b5a29ab315c1c61eb671bf5e504f164f1c1b15593b617f3174fb44b18dfdd77b9feeccb205213e1825712eed7c4cba031ab0d SHA512 38d62f6a7914cf5345ffce4424af483d090ad159c94f3e6adb6aa0aa0c2ec072cf10eab922f7def4ebc40916a0967e5d8a4840f3f0d9231a30c67870c8db149e
-DIST thunderbird-115.11.1-ms.xpi 575469 BLAKE2B 7ca7fd21905b5f18e1239a20838cd7adfc6b269ffd208031e03325abca7f77178b9035f972f4ba7c72b7731088e5c1d2072119f50fda557f94da9a57b524e938 SHA512 3f6e9ce9ba7190169bdab77256eaf8982a5590ddd26f89b24ecb906148191e320307e939146881bda925bc731603fb41fac9c81f09e36772a23000519d085665
-DIST thunderbird-115.11.1-nb-NO.xpi 693901 BLAKE2B 47e3a564c49936dfd5b4c5a3ab247806ba324feb467e513d5b630a28782aea63f94f6531da1682a2216c806684d9a98933e125c6dd735b6c06c00b0d9a39b712 SHA512 2727428e955e65f24379981f73cc55f7c831e09b9ab7ba2d47c3cc99ca6f73e50e2a9dc320c7ef7ab4fd08116dff3f398bdcbe83afc9de4e4f13d3c170cad660
-DIST thunderbird-115.11.1-nl.xpi 730835 BLAKE2B 3a5c2db91e81ecb90f2cccc9795785644105c532da648b88a4b21ad2e15c114d696bb2326f9c790028c139bf07a1bf53972aaede103156484dd7c9fdeb91581a SHA512 d20a9c5fbdc38090bb126184e466ffb9f79239bd1dfd221ff6fb496033b7655ea65fef8d1cf058bb8c7b601ee1c169d7f69568eb7e12344bc972791cc12a9457
-DIST thunderbird-115.11.1-nn-NO.xpi 696718 BLAKE2B 31bf6d42e515ea91bc556ea9f7b0e59780594c9184c01379dd59166ccca9d85fc54361f562c23e628a8dfbef271babfb31c0edbb99f47714b25ac850b189f8c1 SHA512 be3600761a73731a60d47fc37a0963c60e20749321f93f7736f68114bd4e227805f2dade32f82d0f58f5f52155cd6e9d8f4819681def5f4afdca24c8949d0d11
-DIST thunderbird-115.11.1-pa-IN.xpi 683514 BLAKE2B 89c3265a613f2e99563eba36f4de7caf8ef9fc1978a88d6b3d0df2392f33d26aeedd7e7f0b6d4b5e30b79f77e9093bc2e8648bb1087a0b4da6ec5f08a1016c2c SHA512 f0de02df80c9fc043e0f874e61bc3c462ebb5e49b5be3727f47ccd113272b88e2a8b7a02b1334c9cbade4bb7c4932a545f2654b8c7ef87362fa3516cc0ea5f79
-DIST thunderbird-115.11.1-pl.xpi 749662 BLAKE2B a3f5da05a3bf6f1eebaba2b51561710224a5ae03e6baeaf894e139c041c6016eb08a6d76346a4814c3de4d2d37af6f43786fa86f95063a48a0dd422bdf1f7e28 SHA512 3737dd411432421a6a303a96738306db6c156596058c2fbac258fadb9184a3403281c0114d2d037a95f23e3910687198a215191ab5afd9f9c98e41913060bfc4
-DIST thunderbird-115.11.1-pt-BR.xpi 738424 BLAKE2B e708a8cacf1454619b3d1668cf79f61264d937a177a6ad73e1f5fea66d05ad7ee3c05c50d75ec9603e6aa719095fa23e989159e249c2e80aca4245cb879b59c1 SHA512 0cf7ee1bc79886fbec9c11d0afba12534d80f8f8d8124c42a84c90a47de1a88973f2f0e0aec0562bdcaf6bef3c0b79b9a23bb5f99abdce7bc9c99205549e4927
-DIST thunderbird-115.11.1-pt-PT.xpi 728870 BLAKE2B 2c3cd7a44595205a7f62e2f03c99554a602ca09fc29f8decf34c64bbe9b294b21201f8a587a5e41ef909c5d856e161d48478a45e84fb8f2ff8eb60dd0bb3203b SHA512 fb7e434fdd76b94c0fffc282edba84ceba9259ca025120f221bbd03c654f17a67e5d9bf9218893dfbc9a243a76fa3e0fd68c7d75dda6d5ddaab6246ff358579f
-DIST thunderbird-115.11.1-rm.xpi 732588 BLAKE2B 0a92f079eb74c4bb5dc00b6465ff3ea072d03438ab29b8848fce5ab0a13f4a51c77438dd23dde02bf553580be963c08a3f6b9265c979762c680d6fa6de38c613 SHA512 2fa7af9db3dfea5b2d31eed543357b3b047bd65904823db624465b8df8a14100259bb25d292f6f3dd37ab640e4a98418912e93fc5d8badaa4f736d9868c3ba25
-DIST thunderbird-115.11.1-ro.xpi 661831 BLAKE2B 8c6fc3a96f6f8c6c1b88c4a622c184b05288b3482eae0f0bd809e7f8a7dffe7b7effee832be5efd2d7466088e3ebb26a1f17a1232a719d0c29cdbd8142a4e16d SHA512 dfa11705311f2371355d2e745c47a42c1d5fb4c60fc1d575ab25650c78d905e780c748a71e8d677b7ddd24370410d95367b7e61a2e0f300bdebd13a4cb89cea9
-DIST thunderbird-115.11.1-ru.xpi 857137 BLAKE2B 3c4f7f6a72728c6eb4b5db68555fcb5a29110933c36bfec05b0f9d432c6c41abacb0ef5a06ac53873d2e047229473744f598e88d00091c2d32b7645879c632d8 SHA512 505e7a560ad24f8077c7ec243a50080528dc40e75fa7e4d2e69cca8b04c299a44e309d158c760c67369c190a674c97d5e7240c81739d7928047834c4473899ba
-DIST thunderbird-115.11.1-sk.xpi 769056 BLAKE2B 3e5981424050929ad700ac208295a8b61352b36042f071e7ed931b5b2ff6303e30b98e5a7bc693dc918f68139ca86c34a70616d2c2dcc302e1652e8acfe90da8 SHA512 8b8cf0b39dd7ea032a69c05e606ffd089e854fd35522436c475050a0a356fb4d45b3be3dea06c22622ecd86b27190113e0f642d10397c855fd842bb08980cd06
-DIST thunderbird-115.11.1-sl.xpi 729108 BLAKE2B 5c4a8ad40a83e6c2561a0ef24155c1c960ec7b0481e81faad7df294ed76afc1d9790fb2ce721f47e9cb6ae3040a30e97f16f00ca55d2f4216ea0cfafd17958c3 SHA512 9a15492c2df3450f532311c076600500ba5bfc11f995272c2b24d9d25b254e37ffa8d7e5bd90100b3c145f15b81431adb695c12483fab548fa0791215288c8cb
-DIST thunderbird-115.11.1-sq.xpi 753635 BLAKE2B 845282bff9407773186f02a99f32c06bf4924c9b528f0c5cdaa38846bf0504c98bdac47cc14c2551ad6c81e717f609c833de12f13a1f6e6b31cba3044838f1cd SHA512 78849e83e065bd5502f91f6e870d36565a59cd533fba82b7105a4f086e3bcd52a57ede5ca68c560c32ff57ca0ff93caf589e63e820727e6ca543f888b29e9a14
-DIST thunderbird-115.11.1-sr.xpi 757455 BLAKE2B c4c5f233e42d4f2ba791feb4af9d1ce83de416cfa7ca6c2dbba41ea082167f15c8d0ffca08c6c1d0989b42aa5fee3a0e7ab3809e62c973f50071ec1d574fca52 SHA512 b4be864253f02542934900cad888bf92fe8922c8e87daae8bf099279ee4d06f741ba31a74d44350632c97d72a4d51ed2debd157c74adc75c58978d21f8010f18
-DIST thunderbird-115.11.1-sv-SE.xpi 733955 BLAKE2B db56c9def3286a2abebdac723eb9512214089d89c46b4dc541da1a4c7e8e4414497df3cdab3c0e9775d2bf58782ead7422ede223ba19dc161d5b09f816a1f290 SHA512 304f3946a596b197525263a58995b8256edc097cacee2fb7fa94fc48b7372dace6590eff4f1dbb1d3389d5dfd6aef9692768b4a3802ebe4d4cce5fe463a60a9f
-DIST thunderbird-115.11.1-th.xpi 804657 BLAKE2B 7738763a07a10571776e0a71dd6efeb9c67496f4087c03e4da4bb321d7747fe8da08d6f3345cac04ab2d71c3ffb5276a265032bf374627dfd497eeb44d91a602 SHA512 de5d48ddd4792cd9a6c31024ceb678475d5516c712c81493560835feb058862de959d3e2800c3a33813a7a314056a4bb403e593ded88efc5a40ad218515a619e
-DIST thunderbird-115.11.1-tr.xpi 743474 BLAKE2B d2acf16e52f1a6c72c54add96144e6a54879e622fc04a589df3007d2a6f4ed78dae5c295313de66943d0d613172d8c8d198f28bb6cc38da59c5d2b5b1a69c163 SHA512 443fe8f6815a40bf2bccc2628857228d2a9af84ddc10e39e1c6e2ad527292a4d56f04e8bf8c35ff223184a1525cd05871a38e33a6d49c6e7ea8065a4aff2c734
-DIST thunderbird-115.11.1-uk.xpi 846639 BLAKE2B 99a070f5c7b56dfb6f62db7b3ccf11b5582c501e3ca3ec599fe5a0c53d9e52081456b6c87627c968635c7ede2f94cc0c7efa6651e9eb2b94a528087d343269fb SHA512 3882220c6811e178fc8ebe36a9706419ef2b40fed4b7b970b3876df96aad3bcc5448227924b836efccdd87f2bf7469dffb63aa8350bccccd35ae4c12436a7244
-DIST thunderbird-115.11.1-uz.xpi 588507 BLAKE2B 3975bfea68b229b49831d600354322a4da6bbe0583df10e55aef75f4f71d9e14e83cee8fc23326b1f87f7d35763dbe8fb9e9e525a1393688c3a28bd4c1846ed4 SHA512 e6d6227818b668301cfa5bfd3ee4a0c3e727365d1bf3c05e54353158a83585f815e4c8a5f16145fdb893c342e3562f0226dbff9a94535a57045065bea721f9dc
-DIST thunderbird-115.11.1-vi.xpi 772900 BLAKE2B 238958f46845afe5f3751f368f31db13df8297f660d6d6f242dad37fce2995e6a5017e38d61ef4fce581d9eb9a7a88ed43ea10288f66d0b168cac24bb727a11d SHA512 2afdd6d318c48aca73d5bf1f88477bba638c4ed5f1b8cac7919c409a5a5a715819bbf4f752b398ae249d13eccff51beedb4657667112bab6bb32894f58e4446f
-DIST thunderbird-115.11.1-zh-CN.xpi 771965 BLAKE2B 5818e1a504bf0ba3f438b9a2b0b0ae6647cb9b479bec9fc2165356d4bee86ecf17ef29a06c2e26cb2d0eab9f6b26e8812ba261af03d2e8fc48e39ee5a41d349e SHA512 d83fdbb374359ee1450fe305b85e360781853c114a18597d4e72fc928e0584273a80ab96d4a8bbc3dc8cb11312013bb01dd1d3cf0ee7b974639090cc28e65155
-DIST thunderbird-115.11.1-zh-TW.xpi 776441 BLAKE2B 078595591f5f18fbf4fb843b24a22793e3088a03d0ba483c914bdfbf59dc142f02a30dd260a1915c83080b2177a81a1b94d64edc6e1b65457c1592d7a2fdb908 SHA512 14bd6e4c4746f838c7f0813d304c7d861a31623ed7ea6c9dbc0f6126adc674e9b9b73631472138465a23b0f3f463284f9b378cc5367212318bda8dadb913627a
-DIST thunderbird-bin_i686-115.11.1.tar.bz2 82957038 BLAKE2B 7c0f0d4ae6e349ffd2c86264845cc8e1ad68b260cbe717c061c41211d5647f23178cad4be17ce200283ebdd276224fdaf79d183a42274b415aef9f59e1d7c5e7 SHA512 aa63849db9fdb69059556fab0e24ee19986e28cece8a9617d27b3af593894cdab06b525d2e70d1e776612d50da1eca358b54fcfe5a4081f646ef3485d407546c
-DIST thunderbird-bin_x86_64-115.11.1.tar.bz2 80688385 BLAKE2B 448c6afb17fc58351e4805c533548a33283195993ae9edbc2ce932265d96b05d3b584c7a0e7391a8a1804f136432991117f23e61609b80b749cb51563af567ac SHA512 2f192a45b14d7be2958bc2d2c6faf1bba0c094713ceaadc30a43184dbf2aa27ce6a507d7e4242255d1e6365fa4b8042d62bfb185415dbe767a611fe8e54a7ba4
-EBUILD thunderbird-bin-115.11.1.ebuild 9025 BLAKE2B b920c9d10cd4ab8c4e9167f777fef46e6cd254c8a7c41955bf68bfa609b3f81170147b2e46910a29db50b9cc655200421524f2918b63ab7c43f370362432830a SHA512 93b42f57a301b7bc9433a7c93d042e7f8728f6bdf004cd5e3d9ba64f18059adce79cf534ee3686246534ab3509ff5cd4a2f5fc20cd9945071431f0ac675a520f
+DIST thunderbird-115.12.2-af.xpi 550972 BLAKE2B b5254a4c369a7c639a4d50b600ba6f27b23cf6b87e13c352035adcc233e9fe653f3caa76c427fa80aa3d5a78262d383c7b8f6cb61ede4dca0edda3e6a9f001e6 SHA512 9aa4fc2089fa6fa7e7caea4205057fd23636748e97c151b0946a94275f7d425ce333cad20f6c27fa95ac9f2e752496b7483afbcacce0429dad3ed782ad18d6c1
+DIST thunderbird-115.12.2-ar.xpi 673669 BLAKE2B dfb2992367a9a284e223f2d65b5b433adb9e5ca8fe6839fab2fad5481771235fdd0a454cfa9a6773bce48f677a556d3ccd50e8f4f7279d7a33827150a03155d0 SHA512 b10a5f8c0b8281a3ebefa57b9c0b8a39eb7bf5cf74bdf7751a4e2c223a19f06b901b4a7b3045b224450c9347884d3b74d68a0bbbf828ce5ac6b16acf6a10a3f1
+DIST thunderbird-115.12.2-ast.xpi 569921 BLAKE2B f7c7239f076b6d95422a7bc7467a63686feef7f816b78dbb801c41bd7870c48923059638b7bee717abb64659250bd625f8763f30985c75aa79bc719493ccc23b SHA512 2043835a58e5b2831907c35fd6f119c7b13bc3a21b15d28aaa57cfca8b14a7631a5f8fedb1d8f69081070b37729f6f58b70b1dc15191b45ef58e5b8e2434bce9
+DIST thunderbird-115.12.2-be.xpi 734712 BLAKE2B 4f91d24bcfabb4e040fd5caf8f4e09b3b9881aba35d1fd590f10d7b5f29bba92c3844b03b831b00dbc16599d37160a02a3d5a8cd08d28c1c332113702cca4a07 SHA512 85f6d9302eb9d209edf7b2b1f0a0526e353f05f186807839f2511588e162f4cd2b7cb7726ab5067cb1c935ed6c278ca7d8b0f98a5c9ae8be7ef361500dbe0e1f
+DIST thunderbird-115.12.2-bg.xpi 783911 BLAKE2B 940eace96cef9ba74d4ea478217b83a458db7ef978b41874ec1cf3933a1b6b58c82e141790f897457864659aaa79460d934c56a59ccecc6e2abf0f77e7bd9340 SHA512 4f96c192164689c867b1c5c1baded825ddf1d562b6dbdb45d148243691df46b3c94a466cb6f843405abc996e08ccfa46401fce996e70bbe8cb3e761f2ca51366
+DIST thunderbird-115.12.2-br.xpi 648069 BLAKE2B 7e56887b6b035d37a21bb00b473ce6253b43ae45827800933df26157037dd975511187fa743dd9691b9cd81f429e920e385e5b20dda03cfaa678fafebdb5109a SHA512 be1665d3974cdcbb7e9f0651e75e1ffe99126fe1c6514815e14e3bc2f46d8dabf27def941ea135a34c32bf6afc554177a354f2592ae0ab3754f5425f7786a280
+DIST thunderbird-115.12.2-ca.xpi 687691 BLAKE2B 649bf938b4ee9f8654cb497d27b7997760786720910a48b87105930c7dbdfc37bfb326dc6e7c36f444c5ad22047af896de61e3901aa51fbe64dc62eda1b31287 SHA512 ad22cdea7283c7748489739c4e6e73a41e603dc01f31c1e20a8c912ef24361ea2cf94e7d9fecd03662150d368bccb0ee03eaf22d8c79fefa31fe9c413ec2e1f0
+DIST thunderbird-115.12.2-cak.xpi 669821 BLAKE2B c31754e3e7258e857da977dfaf28b7031a07dd2368e12d83512eb4242452922ddc953361855ff809bcebb46a26178fe739461e9e9561643ad71d4dd979413401 SHA512 9d5fe0fce332693fea684428ce7810cd6ae7b37bb5699fa5630644043d086017b2085245f8d86c0ff86eb7f7cbe4baacf6a9b3e9b7c0e3ab42402840b5d46397
+DIST thunderbird-115.12.2-cs.xpi 769914 BLAKE2B be832c61e5015956eb92e746a424950946bfe70d4efc25db3a8ccfdac528980534b9e75ec3f5e17afa1f6349d8b606b2ff2e5a0fc11ac19e100b7ca82dd994cc SHA512 6d8598bf6a2ba094a028e2dc811b851609f2701a134643cf2ba50435d30a88ac344ce877c2ed8a61497a6b7ff9b2befcc4ed8eb47773f4e1fd2facffd2af9958
+DIST thunderbird-115.12.2-cy.xpi 734617 BLAKE2B 1c6b3161e19d248a8b6c5833948bb5a7144620563c15ec1feaafcb0fdc418dcded8c0ea2f0c404e770408812e1982faf3bdb1fc590657797f5a8c333ece7959e SHA512 e5b426723d10e349e76bb00c4b6e361107fe0d6304f5e2dfc472212143ebbca8f75f3f66a99425709e7a505f2e740e8e2f129b53fd74ef2d2f5ab1855c96d2e3
+DIST thunderbird-115.12.2-da.xpi 722531 BLAKE2B 0a53ceb4242e335675acd7c037f4317a5b01a87f379b815fad208d7bf36bc90cfbded141585dc6676fa76a3fea9d31cca6b38979dd61c87fa47b562f50462859 SHA512 165a6787695f4253e9c4b43d7a7d8c9653cc60597c4f4cc2c5baaec7768a786effbd6efe5d584fb37c2bab89649b8437fa92990cd446f16dcd8ee9d09505c8a3
+DIST thunderbird-115.12.2-de.xpi 750860 BLAKE2B 17dc9e335c516cdc56ee8602803a0dc583a8554e4f71ce75e1c1d21a869ec05680d283fedeaf04e527c8f4bb50c72d6b27ba917a45c0d4e72f34661bda710fd7 SHA512 b7985d9b466313a475d190af333a478aa710e68c33bdbb77bf2cd95b514012b3126cc91734a197df2125071b8479849f888f1d0d1d37411fcbd69caf4126ebd8
+DIST thunderbird-115.12.2-dsb.xpi 770434 BLAKE2B 972e0b10641cebeffc091367f524fb0f767bee8a7de65acad62cf0f36cbf064b9969a1f60835f0683a5ac641bc13655104cd9625e8334148a4e3382ddd1c4a68 SHA512 cdffab52b4b0e87906945b5b3e8b290e979bd3fe0bf8490a7d7e57ec01fce024c682d96ee0a47ba9f5e71700e3e2ad7e07dda27d1c65aa0f00fb0c0bc437203e
+DIST thunderbird-115.12.2-el.xpi 873408 BLAKE2B c80f96980e8466d4d276d6acb8b00a917ca24c63b3dbb8dfe1f5be4a76a8f7fab77a27f1f02153a220c26f9c2719fb6686e7c75f9547e57efb40875d666c409b SHA512 e709410072578fb4c2ab196f8150e942efac867cc4e272c8701cd5ebd07d26f70794d20ef37e3a4a1e0891dada07e1a5483a2361ea631a8a862598c691656a73
+DIST thunderbird-115.12.2-en-CA.xpi 688599 BLAKE2B 8022c244bd2922ae2a84cc3e0639bea9967a405a156178a9089602334a246e21d06148ef04753611d2ba5909f2ccf988e3d28dd157b90eee0c98b81ec166f4ca SHA512 484fbe58455c63e9f8ebc8d447c2a199b9cb62f3cc549378db92ee826ea92a02f6c34586cda6123d223688353245d7f7ddb256fc3c5d8dbfb832339233090ad1
+DIST thunderbird-115.12.2-en-GB.xpi 690434 BLAKE2B f3b52303456802c14fb33d9658de1b80ad7429aa03c021af9fa9963c700826aaec1d66cab1fe95e0b2d17edca8b0c8b18fc2f55a8c6dc21543be37b6724583d2 SHA512 60fe747a05bc77391f42aafac1f6779d08c74ccb77019ac086b53fd60a98f7232e9c04abc792c367f08d4cf3eeff0e56e91fb5f4289c67971f361bc7a95b6e67
+DIST thunderbird-115.12.2-es-AR.xpi 745004 BLAKE2B 4d9f36ddff7e8fa441dcadbd32af258811507d372d9d303af8872c0c2b03a9143da5ba9b7c9e2fdb316921c51401d865dda0cc44cfde1243054d0d10ecf2fef4 SHA512 f83b92a377c2236b0416e5dfa127525e341be2307358e29354572cd82149e926ee26eb3e6a9e88810b9915ecb84945b4eb841794282a59c9b68fec184efc3926
+DIST thunderbird-115.12.2-es-ES.xpi 707997 BLAKE2B d88cabc4121c32234b5dbfc808233ba7d3b9c71fd8bdf967eab9b56313026d2636fc76d5b051fdb73e4f0b0ed382a00357101dfecbbf9eb1752042e0f947ef4c SHA512 55bb48c80695395a64029909c8a2ee99122d539dcd0ad988be622e10c76d1cd556506368423d78e428114949ecb2172db448b7cefdc7649d62459e79073a77c6
+DIST thunderbird-115.12.2-es-MX.xpi 721554 BLAKE2B 515011281b5e95d9f6a265d6a66df5189f98fb1b5eec6b348c3097fa65bbc3fede1d75797000bffa2292b947759c27020525d9e8fc0a22c443495f455e3fafc1 SHA512 0744737043aa16a010815114f2b7994da94075e478554faeb809d246393095ea5bc90c4f6ef040a4f7ddb375585ea81664d38e2a4c1b83c292066f7c1a845b75
+DIST thunderbird-115.12.2-et.xpi 681749 BLAKE2B d05d212f1dd090cabc98efe014e881fd4cd64be08f9b2ea7e8f04c199e5a81b9c3bbb543c9a182c446bf363bd27ba37f451055d50315cb5c7a4ed43f277b99f0 SHA512 feef15d79d9ff72ffcb22a567b9d9ed42b0953ccaecb435caf006b2ebece7b5804248ce2e9af3667eaf6645201f9f074da38ca1a2032aa68b4c7864eccab4ee2
+DIST thunderbird-115.12.2-eu.xpi 713611 BLAKE2B c6347a6e026f72c55d80a8c9a3248b6a93ef7c60c044e57d60cd4ecd4f6ee02bb9045eb7afb6cb0e3805f0985e668d0197dc86bd965da5358fccd7afd1ad76a1 SHA512 24c57d84b574488b899a06d8005311d1aba8369356b120fb2eea8158e1603857691f1cf49d2ab72c3d403bd1f2c10f108e89fed9872c65c0797dbe1d59b5bc95
+DIST thunderbird-115.12.2-fi.xpi 720333 BLAKE2B 8820d502051243d2fbdd73b0506f0ad26f6f2933dc9a1291d7c6ca5af696fb74e92a46ff7fa3f86a5de72805a8745bd521c7d3472c8a37005b85ef9ccdb2975a SHA512 eef04d8d3743f34d37d420da646a9c90fce606627b597f076c68f442ca8424762b2bf2212f797c37e7cca5f18476f59ccecf51c85c464cc8f2c1327d510de1d1
+DIST thunderbird-115.12.2-fr.xpi 757741 BLAKE2B 2d830cf28855abdd4dd43c1358e36c1217624ea7c32cf0391e1e778c136d23899e3e63d191259d988970c90eff73ea2a0005850224633f0f52b6b67bb8ddd4be SHA512 2893e7d9515fee8eb4e46a42245dd3abecfe8ebdb9d7d3489d1b001da96fbd984c507da95d02a3fe9dce53cf34d5b50826408ddf107ba0ceae4e3bb851aa933b
+DIST thunderbird-115.12.2-fy-NL.xpi 739634 BLAKE2B f6139e25377bc56887958f58cd5e761267ffda36aabd94d7b82624774535cb1d09c2b067dc4e3c056e4f9181af16d5c8dc23bff9eea723320efa84c83af5c8f1 SHA512 9ea35c621c53426649da2a86719599adfce16f87e31ab2b16f311ea3fe43a5592799cac9a50018b7de5026a597ffd7fe2caa1baa601561e39d88f1f2a391046a
+DIST thunderbird-115.12.2-ga-IE.xpi 611161 BLAKE2B 915cc52ea669b58001b5b75f82526d2bcf78b2f088f05131140fc787ef1bf2e0dc2f9780540e315246bd80446643433ca098fa99b4ac9a212c863caa72f5d4af SHA512 cd560f831586d2db6fe01c8705629ee332a4ebc5cf5142317be82ae45986dbf7c76828d3edca744ff862a99b3c7544c766a9146940644e0e922c6130d98a23da
+DIST thunderbird-115.12.2-gd.xpi 714246 BLAKE2B cc08ed5a17d36cf377d4244366012a6d8fa059f5333526197ec470cef1b8aa52eb2947ee0a1867ee0f8d69baaed16a28b9fdc8e03e20a196c2e7aa8bd53139e4 SHA512 5d984349b33b47712cb89a94b49559f595569f6c714eebb397de7da55986adc541b1d16d081d6745edd24ad7dc17f0e727c376ef1802317495853d47447dc5e8
+DIST thunderbird-115.12.2-gl.xpi 726198 BLAKE2B 0a18a90d4fa76f9cdea8eabc4c6642cab4daf713d7e7c8e3145f90c8fd038a8e9307720f6c2998ee5d01ccaf8128e7ad041616e15e751cc54946d52ebc73ed8f SHA512 08c65f5b8376ef2bdfdd06068dc13070b7fed843602701ceaaab0f274308f4bc53248ae602fc2cdbe4203c574f03982c75202ffaa8fc2197a4beb0928ecc3769
+DIST thunderbird-115.12.2-he.xpi 692095 BLAKE2B f248df354ff71feb01e6e526586e9e4311154185c5b78974e76ee4eccaac7463a59a785f554571ab8fa0da50c2d8b595a78c53b6b4a1436b859e658efa32b10c SHA512 3a49228754cfe16654b860cc38538ed724c85b1d54c3bafab649bad6db2d84785f69e5a50217b9967d660b2536833c249aeaa9a3e483ee5fb302b41b655c654d
+DIST thunderbird-115.12.2-hr.xpi 689196 BLAKE2B 2cbb7f5e48a831f5f0ded359cdbbe46e381069bd07d9ec96c0b87475d1f7fe9cb217dae17f2b2148016977bd2f6fff912c88a20292db1df283211465cbefa322 SHA512 fb1d60e97fbf7de0a7d2e72b53cde8f0e23fcc35b42f450d293bf56a4cb42fffa592c38ebc729977aa824c61fa0a73307bcfae8fa86c484f760173b2de578cba
+DIST thunderbird-115.12.2-hsb.xpi 766502 BLAKE2B 8f9d46860660a4b1d5ed286e389af851a9917c5c26ea3b28bf3b6c41f0bc80403cd984a64c0bca66171f637cbd3d9587d8442c29e3621c12b39ce1db01750ad1 SHA512 0cc47e330a92b0896ba51dbe8e6f482e47559caff3330a669539af876dafc2ef0f94ce366b0e95a82297a8e30b3bdb2eafd588dcef07c4a987e162b6b8af6835
+DIST thunderbird-115.12.2-hu.xpi 769135 BLAKE2B 14698c80c79d8e752616029264ab1bb74ae8cfdaab842ed9a89e629709d46f42d0ab6ea4171fd2f1e067fa120851443d1bcf7eee4bd2767a3154c5184aaa260b SHA512 265e2dc3388fd5b1f2cabb58bd28debbca813be75ccca68220fa2cdcff20c27b0a5a5a34bd839a90d67abdc25118f4c97876f043cc4dac58e91ed40821a69810
+DIST thunderbird-115.12.2-id.xpi 653754 BLAKE2B ed68129f23742e76e4969dd7fe94c6ce276ca6588e0e8fd57ccfbb6845da3fed89b726de1604ade3c4569fce13988cf8ed6be97c3b3fbf0f8a28d585027bc593 SHA512 174cbce1ded34d3b4a386f6ff525c91a6936ce63fe7adbeb614cbc444fcb0de53094acc443122e292df271ad7d46f4342a65e9ebc4546a85ee8ce70afffd7d5a
+DIST thunderbird-115.12.2-is.xpi 727097 BLAKE2B 20e01b64d96863b1ec06f2f59c3241e037cae1076ce80e0ee3f613fe6484852f2d64a60c0d024b869931271b75d6975621f6e4118cd62fbc186869108b1036b1 SHA512 f11186de66b680052139771e0cf95d0d1cdd451ef53bd5f65e85a3cdfb9ea910c97eeaa62b57bfb1fe1d3e3f98e77716b7aa0895575341eeb20ad033220fc35a
+DIST thunderbird-115.12.2-it.xpi 676206 BLAKE2B 46378ba33837c39cce923457ac83e7b00b4126f57b41dbf26a0821091eef337bc545e371fa3e085f79a2db66ec771df4c4a9131a8bff217555acf22d83bd588b SHA512 72f702e6b5cd994ea2e826f7ddc316ba957194bea745d2fbd024d180d9abb1b649b64d2af56c04a48178f9db601454f8a8c46850f42b2132643520bc4e7aac54
+DIST thunderbird-115.12.2-ja.xpi 804931 BLAKE2B fbc1c8cf610fe4ced6ee6d61237d2850c54e3b08eceb0b1505ff828553cb598b22421e3a4f6504700337f7b537fb5a3ad54c1cb875b42d71ab0d3cf63a292909 SHA512 7466766babc9b53d2ab76badc095039a3f56b7117f7506faea873f76f9850dfc15bea305a2df20bcafeba3460d9438b864a4980c5ed247830cf2cfd0917214e7
+DIST thunderbird-115.12.2-ka.xpi 786093 BLAKE2B 5db283b38dfb41b2bfef7a030bb134ec8579ff5e31e46b3a1a86067a3bf4cb0f38084699885585ffbedf07dbf5f40c640a7bf56648f181213673aa8867c038ba SHA512 cad037a7e410055bca07bd1e61e855e646d87ed65caf8b326b777a5ec3b51ac8df517637230928684be098f34aa8b96ca5a2660198c1b46aa71c979a1843223c
+DIST thunderbird-115.12.2-kab.xpi 714606 BLAKE2B 09f8914d90f733032d367f809a1c4ad65e6b50f5b177b2766c3b5c7cdbdd28c4c51a73fe14a0db277f47e686e7e82c455200ae04307120d753f828ef4de8b3e6 SHA512 84111c576b73fc6021397a8248ef53d4af5f00d6a824b2430c78313a5751bc02e0e294f5a2b492626bbad7753bb0411107b6ce4a89ea17684cac8af399cd6f68
+DIST thunderbird-115.12.2-kk.xpi 842880 BLAKE2B a674587d32d1a3b7fedc3ef641f21066b9385d2f0be10ed9fb9bbb327e30c57dcb90bf5aaa49ee38c08ddff5ac928535b56543f5bd1c7c0a1919505a22de4ac4 SHA512 4ee2c81f956199f9e8e05f7d6d02f042ffca1743d1d855fe06fef50d64d66e5ac2129d0b2d5e557d0d5cca52cceeff9fe166a1a3c248333b5bdf9aa1e0cda37e
+DIST thunderbird-115.12.2-ko.xpi 746226 BLAKE2B 530f4388a54a4f3d0ec8edeb0efe1da2f39fe0621fbfbf6fcfd4a0efe11cebecc2eae9c9e588cd01549f098dfc3b7db733c1413d3364447eacb89d23505c4a8f SHA512 4faf03d415f74a1a748c08f55f064609b2ca686ca06d22c195c7caff9cc46511ef6fa5667b6d12ac45d48bd22d586576ef093b3de5ff263e3e443b129a992d35
+DIST thunderbird-115.12.2-lt.xpi 690574 BLAKE2B a1e02f99d6ae956bef73f78e35647102cc1f4751b1be866256948b6c7975f9299813ad9ddd211c728c09f6ad7561ba0a0bc69993d9a3904c6151413d41bb20fc SHA512 bd1bdf2feb110275da03aff0abbc2097e69866f501d4193c6dea138505df04975a129b2d3d3bd59823ac98a978220b3a5e02451e0e8e3d36b85339dd4b64228a
+DIST thunderbird-115.12.2-lv.xpi 627157 BLAKE2B 6ac94472c5fe77d97e02ea8b6f25ee33be7eab0e0798fe856cd853a822e0f00b044bc86dc8d3e551d29075d1577436fae88be03be46a93cb63748bcbd8db1f00 SHA512 7d88a5dff9bf1cb001449264e6acbe4cdfd7e5e80cabf83ec2bf3178733c06c7a3ddf708d5cf9ddd6defc7eb10ca6d6b1d5917d356e60f929ddbc1621cba4ba0
+DIST thunderbird-115.12.2-ms.xpi 575470 BLAKE2B 6dc225b958e8f12fd962e3a428a813fedcb9a6de86be3490cac2e43fd2b0c66b1505fea34e70e8607a5974060cc7719c6c4464051e44f11d46920d5912039a0e SHA512 efc276639f252840f50818be90cad8e0f7ff8e6a24f9632bb23368180db7d95773b65083515000b2a8783c5b9b4e7fb93e00f647f3c5cbfa74b271a0f403a281
+DIST thunderbird-115.12.2-nb-NO.xpi 693901 BLAKE2B eb00c30a297b98f502bd4f5c6df4e06d3e2bc0ce01cc1fdb88f34b88d2b1557f5be9211e00b91b282cde0d639c29409d18e4769f32264aaea78c4598d34cd243 SHA512 1227d0a6cea83bc1bfd70377d0cca7d62186e5d72638ee823cad939a07b7cdbf3d4019846cf12c305420b1e069bbe4d57393553e03c132f0f6a70979867f7bfa
+DIST thunderbird-115.12.2-nl.xpi 730834 BLAKE2B 0c54fa88595a72ffe9d1595640f3b552e35f188e470e4d9f3d24d6049bf6e11525d53cbcf69307e275ca83c1511965d6baf9d98228fa53198a8ba3a840ecf02d SHA512 b23d34e8285f7dda2d9a045f56734bf0a8cdec8913be2308d78c545068f373e280a7654032713d999241d244e7ab634ea4ce41a6d53b47f1f751fd6a6b8904db
+DIST thunderbird-115.12.2-nn-NO.xpi 696720 BLAKE2B 47fc425dfeda27ff7327dfffc6cb9af919ac1659d94e95847cfb0b8c0f2857f7cec45efca68703f979d17716e1e8defb2a4d88a688af89e905ac930ffc7b891c SHA512 86b1cf18b2b0b4363782aca012046657046f8c685871e237f469e47722d7e712caba2de397b3f09ea6d107efde0bb7af9b6781b092ba840e73eb569b2d5f6198
+DIST thunderbird-115.12.2-pa-IN.xpi 683514 BLAKE2B 8f342a49e540a03613fcfd1c6e992b6cc911b4de83c75af1cd090134bb81a43ca997c02c10698feda1f85a44efb70dd5975f5a73e84a49068d2d3376f2fd091c SHA512 7637c0ec69cfd25f6c925e41fced6269afddf80174b7b4b762540616cf02f1e6fdc2735ad463b48f64cd3cbae86c25575c52a302c9fec210c151c03f84ffb2b8
+DIST thunderbird-115.12.2-pl.xpi 749665 BLAKE2B e371e1024d9ff43df43a66aff644583468e5f30148bc65e33a35f5e68b71493ed61df54503924b7db319c8afb64c364168bbfea0f7ab0c1ffc43487322f622ae SHA512 df8c7aa8a8385056858db94792ad89306816b8de18dcfe20e37facb3274a00dccd5171be6953eac400216eadc23fe347b9eb112fa2cd1f861bcebfc73aa727d6
+DIST thunderbird-115.12.2-pt-BR.xpi 738425 BLAKE2B bfdb84bca0e1586c461e2c696f4ee0ed4ae5fb9c72143d7b76d9a5cd04f351d779bc65c8130a2592fb8136fc76e57d6bb494198e93ed6805a7db1150b1af5454 SHA512 26f550574e1990d8bccdf383a4a42fb591e02b8cbc327e9cc002264cbab9ec9ec919a6a05820b686d85a5a49d2167516facd0277fdab6830306dab18c147cfc3
+DIST thunderbird-115.12.2-pt-PT.xpi 728871 BLAKE2B 60aab8a99d118bc88150d0f03f530ee39318c0a746ba86584b14c4460857292f982eb56b5b675e56884f0644edfa9e4b07e9ec663c12056c8a3746d6fee8d44a SHA512 0d9530955656abd55bacbb02f0e56ed88ae699f08f38c170aa6f615796584bed2701371d486bc1fe66fe85a8d9b1c9d3576337cf367b7f8175bd054fa2109ea3
+DIST thunderbird-115.12.2-rm.xpi 732590 BLAKE2B 36bb3031ea1023029d2a34e89d427147d6c76554bac3ea3029c5ec2dab72fe829aedcd2e31add32e586cf0de7bce22864d67eba303e496c432728a758a5e2a55 SHA512 1e9c12e284fbf3666c834b7049c57910787b289ed92d4e6d2ec4246bc53c79ccc2c5e8d6fb723e8b6085dbe8fa813ebbe134eb9a2b24e43758d4785cc3f16cbc
+DIST thunderbird-115.12.2-ro.xpi 661832 BLAKE2B db45513e40e7e8c3f44bcb608c71a122e865d9afd03ff750177e6e9bc76cd0c22e724b844e9576a591f480c2e543f958d0f527b85a8f69814358797621897e42 SHA512 b850d5f373a218bff7a9829d70a19961cd36bdc629a43933898297912cfbaf0987fe75dd0e13d869bfe88e08761e530b758f56f9d675371227233478b3199140
+DIST thunderbird-115.12.2-ru.xpi 857136 BLAKE2B 506eccfe3b24a2a7030a92a500eb360ad3fb654f6980396d6be7683522f145f807e505b5af620168647dc3a9e997356da010b4894c731b4f6ae1e4c1b2318269 SHA512 825c988ddb1818a1b3f0683d14533691aab4993954471320d10097bccc337000c9b7336f8a59bd0a97ac340d88fae63919fe6e9723c337cd90c0c0f4549c9d25
+DIST thunderbird-115.12.2-sk.xpi 769055 BLAKE2B 341b722c8770e8bfd2b83da1ab37aa9ffdc71529a208af457bbfac726c1665806f469bd28647cd5119078f5778f30035ba91244046f0f268f7845d0a964f8106 SHA512 73fce4c10cfb99a819fe3bae51adbd069a6a8ac9949965a175ebc198500d9cac179f47e10112ada3866a68f56c461ba0d922ec0c9fe950e52b9f66ec4a20e5e8
+DIST thunderbird-115.12.2-sl.xpi 729110 BLAKE2B b1c850bd69e080cffec79bc6268c76b0c568af467a7b37069eba573105f86bbccd157482dbe7b6f2dffdbc060d4e7e17f9799001467738cf48be69602def51a8 SHA512 036f901c8d04357795e374a76ebcc38900a42857505adee3566ce613307cccc40ef217ec2e0ea1a63a778fd87f3c0c5182d489997c8284e3b1adf701ce48f5ea
+DIST thunderbird-115.12.2-sq.xpi 753635 BLAKE2B dbfca3f5c0ea280eac60f2e0f20527ce6b5b498b8c8fef3c4f0de7b35f69ba957a9e84be983e0f3fc43e1bd62af55e20f42038b051df40db080de17f677d2175 SHA512 c98e7b05aaed323213ebbdf7401e0c8fd48bdd299265d41cdb8eec05ecfc39675ba0b8b7ca28ea88c2b2b0b289accf63e98e2fb91f24906b1abe059df50dde6d
+DIST thunderbird-115.12.2-sr.xpi 757455 BLAKE2B c40d6ba01123e3aa50df50b61ca247262ff47b9e4ad2418fb632bd928c550f3da01286d03930ddc3561c9d5b5ce8d2b1c904ce3b3f2e494f6d21e148720ebc35 SHA512 4bd9514ccaf7e174f0ec50d3b8c31bef0f9c01ab488f8edd886d26776f5a0764f205a77a128d3eeac5260d76c573a3dd7f945396749e5f2fa0339dd5ff76fe65
+DIST thunderbird-115.12.2-sv-SE.xpi 733956 BLAKE2B 32450b332c3f81f4503a3b670077dcd536dc35568f921544789ed8e4691112796c994ba0b1e7d1f8837df6e8db534956c5215deea979394205bb7df413770252 SHA512 1765e754bc807727292e191a03f37e20413c165d4a5a45957960bc97ea7b3cf91976aabdd840aa6f07c638f27f919d512d5db99b5a83798e994925b7aad656d3
+DIST thunderbird-115.12.2-th.xpi 804660 BLAKE2B 12508fb815e44e730f8d1b2d2114fb46b7faa8a1089b256c422e14b7b69145c26143abc6150ddd1b6fd933ef283013829ff5066ed091261cec4cc41a5ad1fdaf SHA512 dc0fd4683c4f1eaf5f19dca295fd675c15f776a8ad0a669c932d52b6d978e3ec45e8187c2f7ae66fa6905fe6d35f4a492fd1ff093cf6080d473b216d3218201c
+DIST thunderbird-115.12.2-tr.xpi 743475 BLAKE2B 2a0495286624c41b45ec0528e5c459a7347429c8f2dcab88a1d5fad1569ac9b80b83f3e2dfff17c89734978b4918a40c0cd9766ae787294af27f5d9cb4a68742 SHA512 89e182502e8627bcc5ab63ecf0157237dbddc888d257a1df67d2de2b350ac7ac475cbea8e57b004685febfbadcad1463645c34be0576c1255dfc25445ede7c54
+DIST thunderbird-115.12.2-uk.xpi 846640 BLAKE2B 880b87693d467a0172e47132645517ca44d1185c74655426c534549482e519584fb3c3a279c8f1a981567b44c07005aa228b3368b7f08e3f9fa9e41ab108cef1 SHA512 7b7837f3afcf82a7beffd1603c000166d99d7d7a081af7a0aaf9c9d5b3a77345ba0f0f91b2c829f1d2a6a00c4eb92d02ac875c59661ce90a9d2afab39b101a3d
+DIST thunderbird-115.12.2-uz.xpi 588507 BLAKE2B 1d5864a0319cc3d61c9c3dc40e41f57befa2a20aef3da0003673f02095edf2ddb2786d70a17920a816d84b75a70e51ec342bb0259b749f62b4bba6cd6d0ffbb6 SHA512 206aef3969363b51bb924a18f9c0ff965c9be29a748837e2f57a3e2657a146e6b4311afb0066439b52c485623a422d4df7a86e32887a5b3018f460f37ec65ada
+DIST thunderbird-115.12.2-vi.xpi 772901 BLAKE2B 8b0edce2bee981b28b57fa675eb096ee7e5abeb9bb80048cdb7cc1ed902f1e2f74a4e3af173cbab63f0b8e2e2ea1882289fed2871ec35b3879c644d5fb1b367c SHA512 9727f8dfe69a4eea306b928ac45edd778521550a53ae2844645390cff58eaeb79582321c5fca0dc0943276a85f0a4f74d1cde9edca4eda68cd223d844f0e0183
+DIST thunderbird-115.12.2-zh-CN.xpi 771966 BLAKE2B addabe3b5fc546bf7eb7ab176686bde5af5f800e5841d0a3481fca2e160a53942e6384579bc0524cf4f24079056b067d6c1f0b937b1699118daaadf5d30ca150 SHA512 2134ef278fab4904b121496022d3f930aee083b41f2d57ae0bdcaad640bc8573bbc6204e2c010e061eb054b82d3991711a53dfa1a694282d520586eb5af50c86
+DIST thunderbird-115.12.2-zh-TW.xpi 776442 BLAKE2B 92eabe92027acdaa8a87accfcbf755d50579f948e3ac565296670eb7ff6860a60e96fca6063f390415dd33691fbf4ff8084e69b1dbba5a437fdd4e53cf35b7a8 SHA512 9b8a947ddd6038c1d13d2d909de8e0c5b0a4c9f8fe48fe2f20f04c714811cc124e90b0cd77e9d9deb5e67f864063fca2c671a463b012385c03c9708ac4a79b0c
+DIST thunderbird-bin_i686-115.12.2.tar.bz2 83038989 BLAKE2B 3a236dabd528d8595014f89a83dc7deba67af00b7e104dc86f9acaf328eba909a798206f9f8a5f441bacd89f031c4071f02aa46174bb750994fbec7081194240 SHA512 bed5c8251f18a5930ac6c79d2d8be2e5170659a55889c4a2202d9c894253811f4ac676e33ceb5142bce6ec65ab7a61496909fd892bd61c56b1d081bff9257e4e
+DIST thunderbird-bin_x86_64-115.12.2.tar.bz2 80751602 BLAKE2B 510e620c2dcbc2c957e5d9962460538455fbc7f46b7e7d66a707c86bb36a8a63fb2971a7cde9fc8644a0800f7ab0ea5280b041702716146f9c5a004d220ac1e5 SHA512 5a90d172d9f49fe1220aa0f36a44e6b7f60dac89801d037874fcc88d88f998a75081c32b5486064e5828d6735cc7ddc6a9cb1d837d3f2531d3cda761fb67eac0
+EBUILD thunderbird-bin-115.12.2.ebuild 9025 BLAKE2B b920c9d10cd4ab8c4e9167f777fef46e6cd254c8a7c41955bf68bfa609b3f81170147b2e46910a29db50b9cc655200421524f2918b63ab7c43f370362432830a SHA512 93b42f57a301b7bc9433a7c93d042e7f8728f6bdf004cd5e3d9ba64f18059adce79cf534ee3686246534ab3509ff5cd4a2f5fc20cd9945071431f0ac675a520f
MISC metadata.xml 255 BLAKE2B f54493c82293ca95a1ffd16d6199055650b0aaa18234716339235bab3f14a87327cb04fac6b543f973b3fef8047412e54edf72bf0b8a9424f4aa1d2eb0feec30 SHA512 28c0ab3671ed2c65cd9694181f7f9c4a8bea53dee0a0a06f0d9086166317a87611017b105d5150167597c45a7dd8921182fd6bf9d1b3fc7408c0e94f36189e33
diff --git a/mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild b/mail-client/thunderbird-bin/thunderbird-bin-115.12.2.ebuild
index 0ddec45f3444..0ddec45f3444 100644
--- a/mail-client/thunderbird-bin/thunderbird-bin-115.11.1.ebuild
+++ b/mail-client/thunderbird-bin/thunderbird-bin-115.12.2.ebuild
diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index a145ac77a015..66444361324e 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -70,5 +70,71 @@ DIST thunderbird-115.11.0-vi.xpi 772902 BLAKE2B 3664d1ac5d06382b26c3e41682d7b028
DIST thunderbird-115.11.0-zh-CN.xpi 771965 BLAKE2B f29182a0467db6155e6ed95b60ae68f415dd8455d7a6ae86ecd2ef879688c361fb38cb71c8f17c11dd0ecd68f667b8d3e68674f9b3b3ed556ad7afb28d12b045 SHA512 075f922b324cb22ef6adefec2173093495139eff0fde93e4cf4861c7d054aa53c082938268cc4488ff5059ae13a8b9ee31adc1094c8e2ee606f703294e4402b0
DIST thunderbird-115.11.0-zh-TW.xpi 776444 BLAKE2B 868092eb289b5e2324011bd670961656d68701719ba268cdef5f91060a20a699283b90402ff673f718036b95b09835f276aabc20e0d90131cf76d08a1c7dc5bb SHA512 3f9b7c909c232b3ed6a989546bc90cf62443e348b628b39b97d3d0a5425fb1950b8bfc805495a1cb69adec1358b21b0838f9343e452129f4ab3bb8d101724659
DIST thunderbird-115.11.0.source.tar.xz 530402016 BLAKE2B 9a18a24a229e30bf7f11f075583e6da752448a2fd927c03177765e10c128cb6fc125ccecb534d6a82619693a01fe86f9c5aa472862bd358fe1e69844bbd32124 SHA512 002f783cff7f2b50d9a29f20061fe55a1f64487b38a18dcb49217c3d7b99c2852af842decbd0347939aaf4c4c73ae66a8b04527ccd1b6db7f87aab402cb84ca1
+DIST thunderbird-115.12.1-af.xpi 550974 BLAKE2B 3f973170020cd5fa492e3b1cea3088a801e799f48dffa2081589cbcaa51eaa953dafb62ce008f894b465f6c0bee45532241b823dcc4ebe643c032fcc7ad58ae2 SHA512 6f2084f4b61d39eef49a499da144308accd2dddf1c191adda616a5289c7afc8e4cf8700b45e0b9957bdbb8b882a998234d2971d51eb970957d4a2d99ce3cc877
+DIST thunderbird-115.12.1-ar.xpi 673669 BLAKE2B c4bdce98303c81590bcb30c99bbbd5026e41aa67e3c14e5a2e0e91f2452fb8774a7c7242c6c4f82c68312a67e1caa4fb2d7d892ff6fda9c35073f270ac394ce7 SHA512 549b8b491785f20e0459754087c89bdbb9fe21cd124bd025b6854040da98724884c78556382be6cd9de5652569a19c8a540c67123d3c7e9c31ae8ff445db3c94
+DIST thunderbird-115.12.1-ast.xpi 569921 BLAKE2B 58b9e9e037dcd13ff2768eac57c06a0769a47eefd37d5705a4b61cc28a338422fac10eec787501d173839a68099071cea11f0c2adec2e277d756b089e7860042 SHA512 47e605d6846cbcbdd07f6388453fad1ef5fcd99013e288a6ff5a70920b2946567dd6317416f2dfcbc19b2def5980005e245b14c6f273f4ff2dda6ef31cb96253
+DIST thunderbird-115.12.1-be.xpi 734712 BLAKE2B f0608c46d6255e12683ac4648702fb4898912669ed1bf4854b9924dd3ef6c33a8898bdf04922594a16ef539a1dc9768de6eee4355ea60e03cf941ea0f4c5a044 SHA512 cc5066fa64dbf58d4af7d273e6a3159b38aac39c6b1af7021c3772ea654b55283a4475e9d1186b8d907750d2c66538251f5b45cf7951bbbe9ec3519fc9d03b49
+DIST thunderbird-115.12.1-bg.xpi 783909 BLAKE2B f73e174d5df6a74d398cbf9bfff45c363cb028813a13688bb6653e5ef87e9013f0e651af1b9e50f8e38348ca8113af2f2a32d27360b3f93029e35a5b922c2ef7 SHA512 edacf38b501eafadc9b73ce03854601abaec9f7bc5dd34c382a34548e32978e6e148116913aa2f2f4b69447ef2703520649b690ce35ed193cfcb7db1b0070dcd
+DIST thunderbird-115.12.1-br.xpi 648068 BLAKE2B d51f46dda78af672bb7e3f4c9113b46ee8ce3170139a95a6c5c600356a58db6906520b8f52a84058c2bdb6bb06af3aebf41b7bf75230c6bf2fe24f0139279982 SHA512 9f35e5382ec6a95e48151fc6b11be353dcb82ea5477ae4b32becca4e83e7784423ad9f96922aa3881461c9adf8dbb8e569cbc051ab62cc32304da4342c4f7623
+DIST thunderbird-115.12.1-ca.xpi 687689 BLAKE2B 7121218ff3555af30595ea78e7ba8650b06049baee81074ea656556ab5f3f02bf789378e312acf25d8cfb6ad0205c23a5798f4e3c9486d06fe66af31348c09dc SHA512 81d08a7253dc7d7e9af257f8b28ecf5bdb52b1606c5e7b673646ee6b72d6bb9b7b5ec6fc53e4ad74fa7a55110a3a42ea61db0b17a04472937af733fc4e508f31
+DIST thunderbird-115.12.1-cak.xpi 669821 BLAKE2B c9c0a1ac9ca828a301bf01e518818121996c7dbbee26e0c931cf253538375fcaed142ee01b6ac0245d6c0de4de08c3a9c15bde5cb637bc9ce6acf14176e4645f SHA512 67e31d1a1d0997804563739a1e825f3de8d37207f550ceff05a1360d84c4d22832d025861825cb67ca41d3d8adbb64c7fe9a8222f0c5d0f1b5e88d903250f57f
+DIST thunderbird-115.12.1-cs.xpi 769913 BLAKE2B b76f373c766ea89e27fc841d5a912823de4b122d2dafda54c6ccdfb1ddaf0d84df6f16325d5a75cf1723d9d86102a75408ed2453ee08134e3d0501d913b70e18 SHA512 8d322bec969ebebb1a5932ff57a1f48a3fe0c243719dd56b1645cd91a5dda463d052b40a198c5681dc6696b79322e805dffca9e77939352d5165d60733a834be
+DIST thunderbird-115.12.1-cy.xpi 734616 BLAKE2B 01006ab1f8bb225062663fc6bd99fddbb1ca4d02260267fb983bcdcf7014fa66c881c17197d5b8e2305783044f3924377e185583a6ea9c3a60b48e3132f61437 SHA512 998ec9f54615939a2a661bfb30de01c34f99d247a20c8bf24b9ccf78dc5555e43a6a6f1e543a0ca4bb2fba9c9a6e2069f92d27b915ad08f4fecbe08284961c5b
+DIST thunderbird-115.12.1-da.xpi 722530 BLAKE2B b91f58f4eb1a48953b9cb168c216547d5653c8d20b3275421766ff88d2e18ae864a080162a1b3c1fa7f126113bace68e290cb8bb6e008a19381b8dfb3488ad03 SHA512 a6a443e41da1a54ba5f089d051a282671fd72e7e0e3d3ecc710f21a0aec8f681991fc8ff0f1275fbb06003d55591bfc60732f8fccad7aba341bf23618c5dd9dc
+DIST thunderbird-115.12.1-de.xpi 750859 BLAKE2B 0517697578147f78d03dd2925c3d71c8b4d074bac477cb248c7677bc6583df57fffddb4da9f7a1e311383960b05c65f5763dc4ad2587f8814bdeba0e1792d0d5 SHA512 6a64c4fcd7f07d725f75aeea5499dff34875a870a91250de611bf19896624b56579f9f0f29aaa1612480c621613d3705cc2f8504a298782a45904a09d6105531
+DIST thunderbird-115.12.1-dsb.xpi 770432 BLAKE2B 03522bac35b87ffe25cd7d69cd662bdf1d4674ff3f2c60f76854d4b02505f8131108ba9c76e73c4fb2b870d64b8f5ae7fcdc96e5ec976195716d9eee52bd3509 SHA512 2b44e64196ca98f25d01283c91d89f07cf25ad4fec5ed32a3c8c1d1bba45e2d04fe23b63cc5ee1f8dbf691e6e25a6fbfe8a92b29cfc8d91d9a37479a673a54f7
+DIST thunderbird-115.12.1-el.xpi 873405 BLAKE2B 312ea9cd388986f26b7a1783b8f2e71605f3dcf002fa00d8a020148c55ed8f51feadd53dc1e45b68da8f4d8a3d8a73e59c90f593f7b56138ab18627d56fcda0a SHA512 afd3505dfe52f62ce1d63699f37ddf637cdbce2261ee3f6411246bb3b88e6a679d527ea1b47d7d44ac4ac50d1ad7e5b3459a0981c409834f5fd4b596c5c0840f
+DIST thunderbird-115.12.1-en-CA.xpi 688600 BLAKE2B e8cc063ecfc455a23ffedb91580ebf68531a5e0e1f2b18dbd42e1f1de2634898b55d9a8b17227931e9467461ef1290c1f8f806a9e179449a7e216626224759fd SHA512 c2255509ca03ec3b664720f0e6db4f68f4aa4edf8df1e8b5ece9308dcc93ec82877ab9acc0c861178c8e37de99dbe29fe1b3a55bf40fa42683e79a5fbeff66a6
+DIST thunderbird-115.12.1-en-GB.xpi 690435 BLAKE2B a34168bbebbb877d76344ff1655dd7110989258228e8e670224bfbbf90726b5b2e8b3d1bf3faa7d1e2d9f34deef660d075568eab2e045daee8534f14c9c8c74f SHA512 cf6fcc6da7eb8a2181880d5a352a0d02df5f67936e295052d5c4dd791e78e095adeabc7bb4203dd2afec3fe1fa1057b9e210ae69483495f721ab7c0b5926802b
+DIST thunderbird-115.12.1-es-AR.xpi 745001 BLAKE2B 9b563927d118a5a5f71a534c33df07b81d84d273cbef760576855977c7b53da06fc785a07a6392b429425fbf5cf410d7f576060a7c6ce972f64671022a423ca6 SHA512 7f252604d90f555ad6eb57af605b9a0b4eacf24042bb58a539b2360241e116cc799326843db16d6e9bab7eb98cec42e90e293efcfd4949a60d83b4f8774f0a58
+DIST thunderbird-115.12.1-es-ES.xpi 707996 BLAKE2B 0edc1b29f069950c6e0c8c0036b53fae21ec8e721abcce313602ca1bddc25374f07d7903bbe7ee5dbfdd06473b4e0a6c3902794f7c1b6dfbae6841a9e3559c70 SHA512 98d182124132601f006169d963ab3b176234042cd23487d5424e78c5bb8c2e1c2733cb53bbd491cd0914835f8917f1c65c7e43b8573cce5830412aef891044f9
+DIST thunderbird-115.12.1-es-MX.xpi 721552 BLAKE2B ee70b0a39c75ae7fa76d18fbe3a6bede475893fafec313c22b589c6c0b655855ef38a2c62d57a0ff845ea52b330b9d05ba9e7565ed782d6e1cce22b2e5cca82e SHA512 e47e74acf760eecc675ce5529ee3a2f6af545a0f090cb454038f4221c79d57fa976600f728398af1b828bf6afe3b09dc749ee40f9b0c887e6cb8e5572af364f7
+DIST thunderbird-115.12.1-et.xpi 681748 BLAKE2B e31b693c3ed663d47760ecc92708feec67d18ee2e8d18cec9d9375a91786f483478330aa8abae350e32b40c7f23461a6f9a0529ffa922754fe0fe580365a0bde SHA512 d0962e59698dd5df9f58bc703a0dbc9879905bb24c1dfe7b8ad2ebcb0a5894200ba7cf69fd4d65ea083109e8dcc53ce1c7972dbd06e3d55b757705494dbdba45
+DIST thunderbird-115.12.1-eu.xpi 713611 BLAKE2B aa92c752186ff825d9c732079f3d1272e413051953cf6d98058c856870d91a415c16b8857ad5d79865c5ac410d5cca3da3925e4214a8b9f61f2478b38679c126 SHA512 d47d9fd61e49ce0e2de1c3ab0f82bd346b4b5655b08ae1b1253241f36bdb71b9c21bde408de3d3620a7e8b4cd9c3094e2a3628b9552471ba065e8f35f5b8b0f0
+DIST thunderbird-115.12.1-fi.xpi 720333 BLAKE2B 708537776ca439e5814c973761fc90917c15e8167c3f84c3ca28d74089be0b8c9ee8342240aaab3b278ce7ce728a1d6cead65f23c21a05380b8c6920b25b0599 SHA512 45af869267cffecafa63bb38c68e19c03fb5d9130639facbdfef050e7592695d84c772f6c81119bc1fdc9c18fea19a6484a4d11b554a6e85234be50112ec8817
+DIST thunderbird-115.12.1-fr.xpi 757740 BLAKE2B cabd6993bc744621e65003e7ef84d03fd71cef9d63490a31118d0931a106a67fc1ab044782a72cc810c8032ebbf1bf162078fa3cc42a2b75efd669b03ae8c86e SHA512 a56ef86a0bc0ac1f973fb393a20fe0447cede474d561b1c8fb59f93c5611fd305c909f376177279640036cab0ec49e53d0f26444ecadc96b96c9d8dc458bcd01
+DIST thunderbird-115.12.1-fy-NL.xpi 739634 BLAKE2B f3c1883e7f00839bed0ad3b885a2e7d97d9d32bb45f3ec15285c751360dbafa90144ccd38f28777f530babf0314234d0c62fa2eacced62819d805d8e506283b9 SHA512 e127985ca3d93bc9bf140b5e7c1233288f288fb1a0b46c0df7246f9e1027e4474468dfe88dce3986d21a0ccc1f14db2d6f9bfd8b88e9a3ad5d9ce1bfae4fad2d
+DIST thunderbird-115.12.1-ga-IE.xpi 611161 BLAKE2B be2e54b26d935bed0ffdb3075c1ae0e4a64dc79171e28b4174a15f7fc1c532aff363be1012ffc75dbb38b6f2adc477d0460481732b6b5f3240f0fa49c2a659ef SHA512 218ff4e8089895d2192d407c95f42153bf2246b1df993fa7084cee04fcd2428912cbdde62d8bf45c23f672a2378d78219b39d97a75c4615f9c7587a51c38e7ee
+DIST thunderbird-115.12.1-gd.xpi 714246 BLAKE2B 66a3d5c5555577561cef1744682ad865eba24470d42317000ac22e93a25daf2860cbb24c3d245705146000fb2ac40c7f18a069d74b8116771153659dc6b9da74 SHA512 f639bb2ae8d7c1a001b63ef04fac26869cf1d2e3d35f85bbf7392b76d66a8d5eaf96c26cd35126a7153f1e1d4fbe5442a209843039787babfd63a484d20be9e4
+DIST thunderbird-115.12.1-gl.xpi 726195 BLAKE2B 9ee434be0ede6f672fdb8f093868af2926085859f09177160fe508ce7f655d48c477d53b574838a1a9aaad78c9272cf2ca95648cd11ba44cf03b7c14936e32e6 SHA512 af01a0afd5ada78493f55272e8990a59e9cefb565cc388f213b8ddb2104ec79048b4be9285249a2ad5a74c809cfda7a35269ae2f4a43bed63591b912cd63b427
+DIST thunderbird-115.12.1-he.xpi 692093 BLAKE2B abc771cf7255aa6bbb116ba090f7c569cb51f6bb1dfcea4f62dbdb77ad1e18d95004369e921cd2e43d06597c4822f0b59a03e96e3aae8a8505f7dc4c66fc5f46 SHA512 b3d396ee8bc9013a53717de1c6e0a5ad704da415ecfc2790a4a3e4a452abb2ebd9b8845f7c3707b0a194791f9f7e5a71be6dc67d64b8086dedff88676b33bc60
+DIST thunderbird-115.12.1-hr.xpi 689195 BLAKE2B 8ff2126c054c40ef85b70db5497be9814a495d7c1d0a647f8cc77498b67baac63558592449ab8ce3e4daa7427e0fe6507b972f614d1fab4321be9970c99b8592 SHA512 62573d37a62bf929d82fff07cb49a4cea62e1f5bbc09a1708c86b74a2aa4b04dcd8d43717c2fb585cc1529ff632b41e1b644139308b46a87e41d5cdd11970b1f
+DIST thunderbird-115.12.1-hsb.xpi 766501 BLAKE2B 22738e67d08c3e34f067d829523d7a2322ba9bc1441f49615bfdc9fe1938b169f077c001e5c2369fc910ae289388c3457d3ec335db48b5991f9adddba2cfd705 SHA512 fe4522b0193537736d3ea1c88815a97cc8ddc0d05bcf5d1b6076a33e1a0cc6c646dcfb09a7b7abd991a9424cc67e151d844753a619548b68c179cbf280618fea
+DIST thunderbird-115.12.1-hu.xpi 769133 BLAKE2B 7facbedd24363693041d1ada4c41bb4ec75cf5e12f7450a33ece1659a1cd282e64483ffc31b6281db414a55ea3b94202471e7bc3e570c376b2e7c101476ae368 SHA512 deffc15b07061b1a161ff3cc201a62e5bed36fa5000d3f47a726bda3a90f3e3e4ec3c4b722bfbcb2610717cc89f7f12a157f4b0b0901d0ff2006f3b2d7eb60bc
+DIST thunderbird-115.12.1-id.xpi 653752 BLAKE2B 51d3687cff4bdb6c82390b85852e13cfc2270ecc6ca2d23ae59849b2ea96b710e37874d51c5f0e54484fbb358664804a4c9d11b76363f4850c2e4027f4add928 SHA512 da59bca0261f7d9ff6f77e81abe2da15c0ee9fd82e6b6d0da5b8c75acced23cba42a967fae62cf43c07f13e0d049c1fa42484f346990aeaab1cd181a6cd3a9cd
+DIST thunderbird-115.12.1-is.xpi 727097 BLAKE2B c9e3524aa036a1f543fbb7c53845ad1c7bf0df33a67931cb1eae802c59db0f9299bdc60156bb74cc04da371500163a67a69e03d8a1663bd4bf0830dfb9384f37 SHA512 c609d487a0ade339b0a0299d88f45abab40618891336c236d627af384b4508f79cd0a61e2b22d1bdd000c319a076d420cff5e9bf9f1a008e43f68cd11c44f855
+DIST thunderbird-115.12.1-it.xpi 676204 BLAKE2B f72f26de8f3190da2ff771e9534952b8526b86e914b4f2a99f9651236914cec0f32b81e15db57b978dcf5ebab5313e380c95a4199d76d15722a00adf54890c49 SHA512 03bc410caeea17fa75d7cf4ddb83e81f52dd918298dca6f727c16c682d352351bbe9056402365d2ecf64fdf511febf57ebc700c27374c8e06c948492b058e825
+DIST thunderbird-115.12.1-ja.xpi 804931 BLAKE2B 3e1955ccb8a5eed15458b4373e932bd82ec2f4688579996c96f2ea701780b8c272ebde7652eb0947fee4afb727c0ea7dd2ae0921b702f044f0baf05b3dc626ff SHA512 1c604763509686acd19fe1d0f492049b0355cebef2179361f49e8324b81766500f504935b96cc3f1a88ad87e7e39fef255a77340c94230f4879d8ec46be8b931
+DIST thunderbird-115.12.1-ka.xpi 786093 BLAKE2B bb8094a7311e8f7cfcfd8237e6acbeec56f689201a4bde15fa11d4f233daf1fe97b624539de0abf8326fef5a2cac78d9f3532fe54bf7477ec8ac9c838c4e00da SHA512 793ed043bea3c7fe26c7b857f490b66be7b25984c8cf13c2457271151f964dd67882c60f9fbdcd0031c75798cfae599eccd51f20c31cf55cc9ced044db7ded38
+DIST thunderbird-115.12.1-kab.xpi 714604 BLAKE2B ee65868b223bc95b4174b523e5f39a83d22361d71f53f2750cb51257820165e1421714a421913d6e034618c907bc0149c3944fecaee5962e66d30c15cccab1e4 SHA512 91597a44fc4ac5260bb43d9d70c4e0c3bebc1c5d8a633444016206eb6a2b4f4c5fa6fbce5aee2106e785fa4c3387d053c3413741c26b7b2262ee05e1c7c3fda6
+DIST thunderbird-115.12.1-kk.xpi 842880 BLAKE2B 7927f8be84884c0c2d18c62cb41e9e944105458010c51c7d983f66bbc68ebc1e5f16f3fc4d3dd43451edd395bd7a90ab5e8ef79ed2248d84a873795608777292 SHA512 f838fde95baa1176b798c1822a359e976ce518337104dbb6b39be6ae40f8d067f68960dfd5d4408c23fd0886618ae7b82c50a3849c17ea78132a4dda1412f53d
+DIST thunderbird-115.12.1-ko.xpi 746225 BLAKE2B 0e705bfa44b5fef277cb592ead66016d1c2345d3be22acd1216e9490c67b3b8f5b591d691c17200461ef82d1fe510519de45aea7e6973b5119921cce1c4f2e21 SHA512 099d7b24666aeffd66dc5fc8723cf4d5b353c55eecbce7862eb75e0a84b1986dd2d6d4ae1a4ee19276d3177aa2b5c23526607505d42ea213db1bdb3a603600e2
+DIST thunderbird-115.12.1-lt.xpi 690573 BLAKE2B f3bf6f0ea7a66ceeb9496baa2f1712733bf1ab67e9f7b7a01d62a8374e1a4828452e656bbf12b876951301e1a988d5202734d9495bb6cb1fe29c0431c96defaf SHA512 d62690b67ea1497a0279f8ef434f4d4b994217deaca701134a38d2f7440a0a398aa5e4eacdffacb0c33c77beaf357c820d172b071ed4af06806b4013f1499d39
+DIST thunderbird-115.12.1-lv.xpi 627156 BLAKE2B 30efb2d413397b86ebd85700a38a2ee0cc527e00909c9d3ef174c226f55ea0c96ceec4f62c11d273413d3df7337e351726bb047196304580672a8a1ba94217ee SHA512 ce7ba9ea43ca3535e4ebafcf0a8fce56bdb03a44c264b09a2b37541b8cdf5153403638df38d6be53effdf7ff1cd0ed5c44a88d2de2defd3ad9ddcc50086d8eb6
+DIST thunderbird-115.12.1-ms.xpi 575469 BLAKE2B 2780564733f270b58a1ace2911f2681cbe052ee2ae546bc3d5194047d5cdaa66a13e90052c92c851d58cf60a914ab07b5e30e613bdcbbdb26d4eada0b149c868 SHA512 32ccfb52cc2d7e19da3164d24888b0f8c78794e62f0a4bae364bb6ef859806a1dc5fe7df70d6e604b76791a7e85005f5e1894f5884ac74359bd18810b6f185b5
+DIST thunderbird-115.12.1-nb-NO.xpi 693900 BLAKE2B 90acc3e629ad51dbc7de16d4544a327ff7cb69837e0a5bf76fef3face1fcd017d3aaebc042e40b86daca359b00a4744ea32d41b39cde9bd5e67e174d0e104043 SHA512 b9e80d4fc1789b0541cc5ac1a64cd57ffb27c7368151c10df9cc18596ee69de0996611ab6750be551264599848a61d8f96ceed620fe2d1119918a617d62671be
+DIST thunderbird-115.12.1-nl.xpi 730833 BLAKE2B da356e76a9855f4f09a16c92ce9e789558c91594f4b6f4e6a9739a345396554a43d3977e1c63da29ea762957d6a0d509de7cfa1c31f58784a31b6dd67b2e60c5 SHA512 b08fc93ff1456c5a65d4735d70fd3df501c4e85820402285c27536cfb7332e3ac64f37f6eff4f229c221f8a68b644ba5d2b79269063a051ee86c5fe0fb23a168
+DIST thunderbird-115.12.1-nn-NO.xpi 696719 BLAKE2B 64b347a4ba080f0205f6a011e24ca6e7885385dcb45ca3455dff13e288e32ce7a9aed2fd5eeed661e5a568503d9120f62d13f758a5e785f988c9135ecfb25d0b SHA512 9ef9929a88cb361aab34629d499266a8ed383fca964704e53f4a6e371145652fa5f19c5797f5e3179c6776f635aa536d54389e2f9c1de3368311166e969380c2
+DIST thunderbird-115.12.1-pa-IN.xpi 683514 BLAKE2B 9ba499c93c9b1579da936654e9a7be90684aa350a2fb268d5f5fd9b18383dfe0e629a3b271c9a5b99d34eb1d3a4e0b19ba8e0de748870f2fef3152039433a4b4 SHA512 d316e8a364cba0335be79553ac947d8ee8c338384c6dd836527dbb8f97822e834d0fc9b403a992c6573d3fc2204b6288409b43dd7b6dd3076d505815b5ea7f63
+DIST thunderbird-115.12.1-pl.xpi 749664 BLAKE2B 6f596c78b3813b554cb67abc747d7fc5a53a15eb8081e251e85eb299f8feec416e220a27ec82d38a53a1220399d0f45c128e05ac6cd8316c78c9f241f3db9633 SHA512 a8bb04b02511a16af58c3ed31441ce330459ad90d8ced0a21611601df84fc27b8afc8fe12aa6798f0341353b18119861ee6e68d038c0b93a87d430f7b04f4565
+DIST thunderbird-115.12.1-pt-BR.xpi 738421 BLAKE2B c04ffd683d7cac6db9fc967a8d945adc9dad85792455d065aa3ae0605bb58e18dca19a66a4ff2de3224214bd91eed5f94a38ea9074a6bcc3eb805543ade92803 SHA512 e9bf1f72bb174a6d9ccdccba664f1393a835eee2305e6f57703ca2545b87c1074b04dfdecb7ee88ca7a9afe81b6950dbb325b3262a059482222b6ef17daad7e6
+DIST thunderbird-115.12.1-pt-PT.xpi 728869 BLAKE2B 3dbc5a7cac7be62217d2ca9d63c8312e3d351b3799475d72fabe2671bef9ce431efeb4e21138a84eea0f31068a2841bc6b0be9ce21d44032c306517151f9c33b SHA512 ac6370656730cf71988bb8577a97ee9987661891b06817691b651f5e250b4f71fe54ff84afc1c89e8bef517df8827c6367f9576d4d57fc710208499304fb69cb
+DIST thunderbird-115.12.1-rm.xpi 732589 BLAKE2B fa947e6a869b50cbe114dc00e0dcab866584fcca401ed16f3121949b3a5ab7866a18218e9555ccdaaa30be94f5896e1cbae5a1647c5846ac5a537865dea225f8 SHA512 5640bc32fa9016c5a6a784ba3f9c3843f48bc0e0374bafc9e0bf760cb27122bbe1a363bff43fa29df11dadb45bfe1302318617e41946aa9732b6620eca2d4429
+DIST thunderbird-115.12.1-ro.xpi 661831 BLAKE2B 9b7536bba0d9ca3bf8aa3d6f8672ae04d6158af7a7812a8057cd9df7b9fbadf276828e25d2004e4c2a8a45d480c31823bab50f5f65b7519e12f2d9b3d9029682 SHA512 9e1f0cb28901702fbab8e4f4020feeec3514f4435f7349a7db223c60a7c8c2fc1a048ef4b1fde290178da6c66a0ca46862a67222ad0012052743fec0dd2e0cbc
+DIST thunderbird-115.12.1-ru.xpi 857135 BLAKE2B ed9acef4f3286df4f991722f89e3c8dcd55f9f28ce566ca1948c4119727dc540ffac7cdb7e6a18fa82d2f757bee710d7fc56f4021c7fa9f309480b36c5811ae7 SHA512 551f219de6e2f431836bfce4c0bbfd4d72a9aa197b3cbcefdc13ef9a7df8184ec0942f4d6ff9e45e961b908ec495391be004f2dbbed2b271037160ad3801d753
+DIST thunderbird-115.12.1-sk.xpi 769056 BLAKE2B fded2a6b57b72a28309d6fc135bb6caffd9a708d0085cc694455f47e2288b9ec1e3eeb262e9a6702abfe54cddcea3a2f9c243488386e7446a2fc2aad3262d78d SHA512 c56cc72032525c928e96ca2a28f64656f4a1293d8613d8a2138abda4980aab9eb995553aa76ce2a281a4b4ae42e0939fb83afbbf51d2c84330baaf1584a65d8c
+DIST thunderbird-115.12.1-sl.xpi 729110 BLAKE2B 119365a7393efcedec3a0e8e34e7267403e8bff41f1cdf27b9468a81de4242de3a464c08ff47183f57f36551f8e77f8788011fce0b2d490574ab7bcd0c99ecc0 SHA512 fe5e83fcd34a984c9843235e1c8d0eea8ab83ed40247a81fee8cb2ff77dcb190a0ea7e8a522599472c30e6e5a554449f45f900454f54245ff896b541ad0e98ae
+DIST thunderbird-115.12.1-sq.xpi 753635 BLAKE2B ba3b4b34beb01ecaafe88d7194fba718bf49063087a7141467b7e1dcbcab5d5fafb4a966a31309bbd3936dc2aeccb84bdafa751411afd76b2e463e47ab6c2b37 SHA512 1a668ef60e757b2cf44aa8354d79141e14d721bc6e45adc8a1095b64b595ab4cd75f11352896de682acb34b6276288a0d8203aefdb302641fed1114dac7567fc
+DIST thunderbird-115.12.1-sr.xpi 757455 BLAKE2B f6caa5e44ac06935fd64a51a29b89b2c9f7d898c9db02a1487120c327cdfe2c0c66a5259ee84ac7e5431b259b13443660f77da238e7eec43868f5b0cfdf9a95c SHA512 c12af3b11c0726ca7fabfb0aa1fd8bf81af27e200a6da9a2d165b0476322767309b1ccc4b0f6f8fb1d0a5a2ffc6163d99d837e2265f4bf3a20305da315c7e84c
+DIST thunderbird-115.12.1-sv-SE.xpi 733955 BLAKE2B dca12a48732ed9af210b6938f6e49ece7befe714ab62ddd9d584d7f2e5678e70c9945462be35028dd75b8b85414935035ca10a4c850f93f8f32a45e37a1f5005 SHA512 ec0151c44bb938c246a6ef6db20dd766c49498658cf3cdc3f32bddab8b644166ec2cc31642b71ca6955d1272bd7fbd4de9b781614ca7861c8b3cf058b9ef27b7
+DIST thunderbird-115.12.1-th.xpi 804660 BLAKE2B 8ce689ffb8535810e922173daf305d8fc46c9315148a18cea1ed919031123bf2ba1d7ea9e222a5c9956cc88ee7c64088a74aa1fbeeeb957c398cb90efb334b13 SHA512 a7a549aaba5e368dce0810f0c212529f5c477669b4ad0526112bc1622c147316ea4e4fbd96e86395247534ec56f885ea15605b6c533e170a165bc2ddccf0a363
+DIST thunderbird-115.12.1-tr.xpi 743474 BLAKE2B 82a8f60d332d19ab84dbe118498ac749a24348ae093aedc69a545d0b06d9fe02eac5b9cd1901d4c27656c10ddb06a5ab93d40eb293bb1724022011606cb80839 SHA512 a458aefa8638c7a894558d848dc101defa11b682f18de882850c8ef1fdf44c9be75cf16d3f2afcbcfd48b4719183ec300833bb60b6430f7a0c9d59c627527649
+DIST thunderbird-115.12.1-uk.xpi 846639 BLAKE2B 7355cf3324250be1360c52660d23152e3033f8706b9080e4874b38a0eb095993ca46f01575f303f6a8ccc903b508c78f20ad732d29bcc8d95df747ef92905b7e SHA512 6ea9d1b7ce831feba53cf305f6f6a4471d7d4de95148843e22d1ea087179ab1601fd5f87fd7542b1a9a5dd1ade7d0bb6aa3c43428b607979823ff416f3d48a6f
+DIST thunderbird-115.12.1-uz.xpi 588508 BLAKE2B 4e9dc2b9d60caf57edd056e34e42d6d360125dbf7bcc15a446ee4d28e77c1fad551d95995959ba5c9dd09e65f3629b70cba3203fbade2cdd6b59ef749767621b SHA512 1a4f9c4f2c2830ef9fa00b0fd2153dd866800c6fe30088df70da29757a755fccd76c80ce981c2a3293b954f6ee5a932cc764746f2dcd8dc43e3d28ebbfe91774
+DIST thunderbird-115.12.1-vi.xpi 772899 BLAKE2B 177d6bd9d8458b55ea93fc2e72dee81e21b3bd8b902b173f28997b7b3b17231f811ee27d0ba5acaf409f67d9788b6d614f812080b0496a0d1a9f5318e4cb1c84 SHA512 b9ebcb3e736a92de097575e6651a98fd2dda2a00d797f225f9b9f031921e8a91d8f807a4aac034c295bd94e7a8071451f57609725c8dae3cecabc622a4a67759
+DIST thunderbird-115.12.1-zh-CN.xpi 771966 BLAKE2B d53a9f428691bfaf2e7c35977b8f87867f79e6fbeedbc4610e75ee3a1d2dbeb11184d13ebc2d39163ad02336ed509b9cfa09b7d3f920251ec00dacaabcc3469e SHA512 67f2c96a0347790acd48df1afc3adeacfb7bd5624069af70ef72ee4d31a5fc1d0120b6d0cbf1bfddea6e4dc9c5b663d940c996ba49f3a9341527b8485cae8910
+DIST thunderbird-115.12.1-zh-TW.xpi 776444 BLAKE2B 51dd24e9b4549887def3fddbf32a55cf2bcb3374bc9df83533d9585cb90f7c72b2f5b0673a9460aedfc89ef75e13155dce7248c6bd3c8353394ac14349e0d956 SHA512 a0adf8fc4329a39a6d1c05c4dcf9e0eccff4be29d2f3ef1814a78bb8c7579ed42cfd1f121355d3e5b99ff4123685a7a65d7281a2e65b502986bbc1efc611baef
+DIST thunderbird-115.12.1.source.tar.xz 535032092 BLAKE2B b88927e5591651b40366da264e9b9ef8f54e404cf669d03a67ac0b0cf929fa3c1f3ca760d13f532f765bb208ec33fdcbee9edbb7811c50fca57d419ca5c4a311 SHA512 1640d860f9cd5107d8c26f0ca8cc6254cb7e4445fb968d2bfab7011fd4b1919e867fc0c639c097469dcffe3846ef2fab09c74d211fc56aec21981669f4e3c0cf
EBUILD thunderbird-115.11.0.ebuild 39449 BLAKE2B a5a4b2fac3438be5332861bb8fd4ed5bf516b15131063364cec8131d5fcdcdf9200aba9134b6718c3a5b5a91aab78d4a8c0403517cd7131b6c82c75a2f6f273d SHA512 358b973200dd5385bf9e453c851050ac44afbc74bec528495b916b8e3bfdfa6c8e92c20cb2f91e383c21a96571d14b1d7a822ed51b3e938e07f3721ea93be4d9
+EBUILD thunderbird-115.12.1.ebuild 39449 BLAKE2B a5a4b2fac3438be5332861bb8fd4ed5bf516b15131063364cec8131d5fcdcdf9200aba9134b6718c3a5b5a91aab78d4a8c0403517cd7131b6c82c75a2f6f273d SHA512 358b973200dd5385bf9e453c851050ac44afbc74bec528495b916b8e3bfdfa6c8e92c20cb2f91e383c21a96571d14b1d7a822ed51b3e938e07f3721ea93be4d9
MISC metadata.xml 2387 BLAKE2B 3602296d8cca60f79ea66089332dbce63b9da3625e476659e0a663966e65bc060e67b263c8fdcdbf8fa5545adf7b8f958cc36f9011459c715ee31bb494e7ce5e SHA512 e51ee84ed715cba36beb240db27265ac37b8df684c0e98f3b81ccf7785c1f465f1bbe3729c1c01717445e787129b449c009815f62a7455ea3fc4db8d1d9e82c3
diff --git a/mail-client/thunderbird/thunderbird-115.12.1.ebuild b/mail-client/thunderbird/thunderbird-115.12.1.ebuild
new file mode 100644
index 000000000000..582b2c7d6c1d
--- /dev/null
+++ b/mail-client/thunderbird/thunderbird-115.12.1.ebuild
@@ -0,0 +1,1353 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-115esr-patches-09.tar.xz"
+
+LLVM_MAX_SLOT=17
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info \
+ llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs \
+ virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Thunderbird Mail Client"
+HOMEPAGE="https://www.thunderbird.net/"
+
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
+
+SLOT="0"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack libproxy lto +openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp"
+IUSE+=" wayland wifi +X"
+
+# Thunderbird-only USE flags.
+IUSE+=" +system-librnp"
+
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+TB_ONLY_DEPEND="!<x11-plugins/enigmail-2.2
+ selinux? ( sec-policy/selinux-thunderbird )
+ !system-librnp? ( dev-libs/jsoncpp )
+ system-librnp? ( dev-util/librnp )"
+BDEPEND="${PYTHON_DEPS}
+ || (
+ (
+ sys-devel/clang:17
+ sys-devel/llvm:17
+ clang? (
+ sys-devel/lld:17
+ virtual/rust:0/llvm-17
+ pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:16
+ sys-devel/llvm:16
+ clang? (
+ sys-devel/lld:16
+ virtual/rust:0/llvm-16
+ pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] )
+ )
+ )
+ (
+ sys-devel/clang:15
+ sys-devel/llvm:15
+ clang? (
+ sys-devel/lld:15
+ virtual/rust:0/llvm-15
+ pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] )
+ )
+ )
+ )
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.24.3
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? (
+ >=virtual/rust-1.65
+ <virtual/rust-1.78
+ )
+ !elibc_glibc? (
+ || (
+ <dev-lang/rust-1.78
+ <dev-lang/rust-bin-1.73
+ )
+ )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ wayland? (
+ || (
+ gui-wm/tinywl
+ <gui-libs/wlroots-0.17.3[tinywl(-)]
+ )
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${TB_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.90
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ dev-libs/dbus-glib
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-74.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ dev-libs/dbus-glib
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES es-MX et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
+# placed here until toolchain-funcs.eclass gets an official support for mold linker.
+# Please see:
+# https://github.com/gentoo/gentoo/pull/28366 ||
+# https://github.com/gentoo/gentoo/pull/28355
+tc-ld-is-mold() {
+ local out
+
+ # Ensure ld output is in English.
+ local -x LC_ALL=C
+
+ # First check the linker directly.
+ out=$($(tc-getLD "$@") --version 2>&1)
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # Then see if they're selecting mold via compiler flags.
+ # Note: We're assuming they're using LDFLAGS to hold the
+ # options and not CFLAGS/CXXFLAGS.
+ local base="${T}/test-tc-linker"
+ cat <<-EOF > "${base}.c"
+ int main() { return 0; }
+ EOF
+ out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
+ rm -f "${base}"*
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # No mold here!
+ return 1
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ # TODO: don't run addpredict in utility function. WLR_RENDERER=pixman doesn't work
+ addpredict /dev/dri
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm_pkg_setup
+
+ if use clang && use lto && tc-ld-is-lld ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # May need a wider addpredict when using wayland+pgo.
+ addpredict /dev/dri
+
+ # Allow access to GPU during PGO run
+ local ati_cards mesa_cards nvidia_cards render_cards
+ shopt -s nullglob
+
+ ati_cards=$(echo -n /dev/ati/card* | sed 's/ /:/g')
+ if [[ -n "${ati_cards}" ]] ; then
+ addpredict "${ati_cards}"
+ fi
+
+ mesa_cards=$(echo -n /dev/dri/card* | sed 's/ /:/g')
+ if [[ -n "${mesa_cards}" ]] ; then
+ addpredict "${mesa_cards}"
+ fi
+
+ nvidia_cards=$(echo -n /dev/nvidia* | sed 's/ /:/g')
+ if [[ -n "${nvidia_cards}" ]] ; then
+ addpredict "${nvidia_cards}"
+ fi
+
+ render_cards=$(echo -n /dev/dri/renderD128* | sed 's/ /:/g')
+ if [[ -n "${render_cards}" ]] ; then
+ addpredict "${render_cards}"
+ fi
+
+ shopt -u nullglob
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ if ! use ppc64; then
+ rm -v "${WORKDIR}"/firefox-patches/*ppc64*.patch || die
+ fi
+
+ if use x86 && use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*-musl-non-lfs64-api-on-audio_thread_priority-crate.patch || die
+ fi
+
+ # Workaround for bgo#917599
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply "${WORKDIR}"/firefox-patches/0029-bmo-1862601-system-icu-74.patch
+ fi
+ rm -v "${WORKDIR}"/firefox-patches/0029-bmo-1862601-system-icu-74.patch || die
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post your rustc -vV along with emerge --info on Gentoo's bug #915651"
+ fi
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure \
+ || die "sed failed to set num_cores"
+
+ # Make ICU respect MAKEOPTS
+ sed -i \
+ -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py \
+ || die "sed failed to set num_cores"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear cargo checksums from crates we have patched
+ # moz_clear_vendor_checksums crate
+ moz_clear_vendor_checksums audio_thread_priority
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=comm/mail
+ mozconfig_add_options_ac '' --enable-project=comm/mail
+
+ # Set Gentoo defaults
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wmf \
+ --enable-js-shell \
+ --enable-legacy-profile-creation \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly
+ # Can be removed once upstream enable it by default in the future.
+ use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ if use system-librnp; then
+ mozconfig_add_options_ac "+system-librnp" --enable-compile-environment
+ mozconfig_use_with system-librnp
+ else
+ # This controls the backend of the bundled librnp. Choices are "botan" and "openssl".
+ # RNP Upstream recommends to use botan. In Gentoo it's preferred to use system-librnp.
+ mozconfig_add_options_ac "+bundled librnp backend = botan" --with-librnp-backend="botan"
+ fi
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3
+ fi
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ # LTO flag was handled via configure
+ filter-lto
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ # With profile 23.0 elf-hack=legacy is broken with gcc.
+ # With Firefox-115esr elf-hack=relr isn't available (only in rapid).
+ # Solution: Disable build system's elf-hack completely, and add "-z,pack-relative-relocs"
+ # manually with gcc.
+ #
+ # # elf-hack configure option isn't available on ppc64/riscv, #916259, #929244, #930046.
+ if use ppc64 || use riscv ; then
+ :;
+ else
+ mozconfig_add_options_ac 'elf-hack disabled' --disable-elf-hack
+ fi
+
+ if use amd64 || use x86 ; then
+ ! use clang && append-ldflags "-z,pack-relative-relocs"
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ if use system-python-libs; then
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="system"
+ else
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if tc-ld-is-mold && use lto; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/defaults/pref"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/comm/mail/branding/thunderbird"
+ local icon_symbolic_file="${icon_srcdir}/TB-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r2.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ local show_doh_information
+ local show_shortcut_information
+
+ if [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ # New install; Tell user that DoH is disabled by default
+ show_doh_information=yes
+ show_shortcut_information=no
+ else
+ local replacing_version
+ for replacing_version in ${REPLACING_VERSIONS} ; do
+ if ver_test "${replacing_version}" -lt 91.0 ; then
+ # Tell user that we no longer install a shortcut
+ # per supported display protocol
+ show_shortcut_information=yes
+ fi
+ done
+ fi
+
+ if [[ -n "${show_doh_information}" ]] ; then
+ elog
+ elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
+ elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
+ elog "DNS traffic to Cloudflare by default is not a good idea and applications"
+ elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
+ elog "(\"Off by choice\") by default."
+ elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
+ fi
+
+ if [[ -n "${show_shortcut_information}" ]] ; then
+ elog
+ elog "Since ${PN}-91.0 we no longer install multiple shortcuts for"
+ elog "each supported display protocol. Instead we will only install"
+ elog "one generic Mozilla ${PN^} shortcut."
+ elog "If you still want to be able to select between running Mozilla ${PN^}"
+ elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "encrypted chat support" net-libs/libotr
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+}
diff --git a/mail-filter/Manifest.gz b/mail-filter/Manifest.gz
index 66705e2f3fd4..484db1cefae5 100644
--- a/mail-filter/Manifest.gz
+++ b/mail-filter/Manifest.gz
Binary files differ
diff --git a/mail-filter/courier-pythonfilter/Manifest b/mail-filter/courier-pythonfilter/Manifest
index 4b4ce9a3a846..5080c0541aa5 100644
--- a/mail-filter/courier-pythonfilter/Manifest
+++ b/mail-filter/courier-pythonfilter/Manifest
@@ -1,3 +1,5 @@
DIST courier-pythonfilter-3.0.4.tar.gz 63336 BLAKE2B 0a002b68a1828d20258f7671bd91bded3960e1b60cb00ec80ca43fcb783729509c18b2603fbc044649b2514a6911b71b369c0525c87a47719b5328dfd78dcea2 SHA512 00b08b607ed6c613a5a010855c34580d0ea22e11e6ca9d5f2a9806c9f1f9cce15d32b66822433c29e23b71b955da18fe63bf78fb6240e6e6f026a27f52c2d86c
+DIST courier-pythonfilter-3.0.6.tar.gz 63899 BLAKE2B 8a7e437849abf4f2273c2ae9f117ba30683b74d9dabb6487ce2d0db0868b593da00ae2af2021c3a88ae4155b3d4f63c1b2b0a82bf836244a52a215f9025424e7 SHA512 7d25e6d466351cf987ed71eb9fee8396b87deffbe5a16be17ae94d806a0d9fe8330f243880388d87e7eef3c99fc2a073de94204540c8838995357d5799506ca3
EBUILD courier-pythonfilter-3.0.4.ebuild 422 BLAKE2B 1308bb78fb83994fef673bf7000208b5b04d431c47b147c398512c31bc5c9fbcaf2c9fc62b1f38b474f4737f71cbda1f4f4ca849399bbdeb136193393a990c32 SHA512 25998eb308a2d8163343de09c33d2e018018a3f08cb01e048f56ebaff2dc2e9f8f054dcf240be7e63ac3e869c10696d73167518520a4d422a3084fb4d546f989
+EBUILD courier-pythonfilter-3.0.6.ebuild 426 BLAKE2B d399e3bb71e78f7ad091def8acc82a12d47591500b2ec04f9e6d8d7186f48558b4739a1e5a8b36de904bde3240478effe4f149fe579bac696acde8814be7e011 SHA512 bfac33d05ddecff2e776b08ea29c901a73221bf75a1c635f08d3b17a537dca75682fd3f61f5bea6308fe892a75e5d48c1e974ff4719729b0ffdbaf39d2c4ae7a
MISC metadata.xml 300 BLAKE2B 1626182463d88ec1e3d6be91a8ada0b0ffcfe1b04f9a7dbf937f120530be568e6961df24ba2a8cb0395b9926752731c013f068b61b40909e58eed812c7a89058 SHA512 d44719d9f36cede9aaf778fad31ae0726b17e14c38ab2720c628d7f8e50eff0b58ec22731324ed94ef08c44212f4e34354d6ad89a6b762bbafe5af2d798d1758
diff --git a/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.6.ebuild b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.6.ebuild
new file mode 100644
index 000000000000..ca74cb06c613
--- /dev/null
+++ b/mail-filter/courier-pythonfilter/courier-pythonfilter-3.0.6.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9,10,11,12,13} )
+PYPI_NO_NORMALIZE=1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python filtering architecture for the Courier MTA"
+HOMEPAGE="https://pypi.org/project/courier-pythonfilter/"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="mail-mta/courier"
diff --git a/mail-filter/imapfilter/Manifest b/mail-filter/imapfilter/Manifest
index 54a7951d1dd7..d86a5d4548ec 100644
--- a/mail-filter/imapfilter/Manifest
+++ b/mail-filter/imapfilter/Manifest
@@ -1,5 +1,5 @@
DIST imapfilter-2.8.1.tar.gz 58382 BLAKE2B 41a6675e90bd8feb2c440923a6059caee1eecd4490f55704e11fcfbec92c640ebc264b40cd71ee051f66d6d060a1ff21907a48611baa14a2139c2979017d4ca9 SHA512 1da663a36b0c6091c3da84d78c6826f2c8c13fd20e32723ad9647e5bf942c12cbeb327a71cf38ed2076662d65207edb3f1087d5c94565a583b8a583543d4bcd3
DIST imapfilter-2.8.2.tar.gz 58622 BLAKE2B b47e9902fc08be74d2cad622c75093d7771a97db0142373a3fc4fbd03613225b5f1a6fcd1f9354219c27d856450ff2a266d49f5d7f4e1b95b29876ac9594d02f SHA512 b16e684d6af4e8c3f465e22c008b9231209f1336b1f9a27fbd98460cf987f84e81040250ccb657d3986100b3804f1fc130a409cacc3921180920d26193dd5967
EBUILD imapfilter-2.8.1.ebuild 988 BLAKE2B 38e041a9a499310ffb390caf57dd6fc49c51124e0f65d1d88d86f6b0b561a5eb622a3b2ab422a6e78b8b180ee4be0fb2096d33785c2acf6ca062ff5153a298db SHA512 9621582207e6e6c4445bd786063d718e2375206a7d7f127319d81858499ceea440b1ab7f35c9f96f3c35eba38ae1c44f4b43289dfeffd1bf9c56efd1cee1a52d
-EBUILD imapfilter-2.8.2.ebuild 980 BLAKE2B 8c06ba75dcbcb9147e7a2ed1b70b64ad0e31e583184c868f74829b66cbb5f23675b7c78c57e1a8106bdac07343e3cdc44925089a977570fe1856ced9075689f9 SHA512 0e29e77929b05c8179a17d2335b501bb168db4a0e7ebe399d3407b7aea48f5a1ff708caab05a0e5419c55308301bcdd8e4adec61504ca467f405cc73aa660441
+EBUILD imapfilter-2.8.2.ebuild 977 BLAKE2B 2a483b0a7d568fa1e055d07740cd706b7b8f993237d6948eea415c51e7ad3f09661f7f56229c1c2b1659cf46f8b97f3c0f6005990795e5beffc2a0f9d07cfd2a SHA512 9a2ecacff7f85c317a0e3781ef87c3041966ba218ed0a8ec0d9c00d2356c8b319c054b3641ed9642588044208dd1a12f096ab6b7b1696569baf628fb5275fc9a
MISC metadata.xml 493 BLAKE2B 26e3c22d49d62547bfe45fb39f153589cf3f2b7e7ea07a170b91e880bf3d337de8ae7be36bf684d3cbb72416a1442e896014cbf6ddba14cef95b680f2a5ea7e3 SHA512 9300b493b8728a141e05af8c343b776a93ee52a01a69694050b9ffb392770b81ddef37832c6b884fe51dc9ba3ecc41bb8ea4f9559f84dce1a71382bfe3d0e67b
diff --git a/mail-filter/imapfilter/imapfilter-2.8.2.ebuild b/mail-filter/imapfilter/imapfilter-2.8.2.ebuild
index fdb90d85a06f..ccfe1feb6502 100644
--- a/mail-filter/imapfilter/imapfilter-2.8.2.ebuild
+++ b/mail-filter/imapfilter/imapfilter-2.8.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/lefcha/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
REQUIRED_USE="${LUA_REQUIRED_USE}"
diff --git a/mail-mta/Manifest.gz b/mail-mta/Manifest.gz
index 7e3e1f296c1a..bca8c9fbf37f 100644
--- a/mail-mta/Manifest.gz
+++ b/mail-mta/Manifest.gz
Binary files differ
diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index c97123bce294..5335ac1b86db 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -4,4 +4,4 @@ DIST msmtp-1.8.24.tar.xz 409268 BLAKE2B 1661dffbdf9418665dfea3eacdcb716a27ea0916
DIST msmtp-1.8.25.tar.xz 418264 BLAKE2B 1ba407a130849c7ba1f9959a88d368f8b8330b33be4eb612f3308afcf94e6e5fe010a844c3ff03e7b848cd60493c7a9f4ab6af18aed5a1fbf452ed7863f192f2 SHA512 7d9808b095b222f2283fb42395cb6560f776c9f92f9f467ea2245196b5dc8a85c359ff8c2ea68440e7eada8333a5da78aff921c2ef2b41cfde9d90c396425e72
EBUILD msmtp-1.8.24.ebuild 3249 BLAKE2B a23ec0cb1ed73d23be8a1f57f9b3546a141c08c77e6f6088de681f8c73129607a7b5e8f8eac574de059379acc3c26155f0d0f33cc604f0af214669055b1e5454 SHA512 5c974176eb3407ac5dbcac4efe9fd7fab72676517f457396cbcef56cd43fa5cf220ceefd27dfca0d72412775a8b9af46d603497f47c479710f8ac152643cd57e
EBUILD msmtp-1.8.25.ebuild 3249 BLAKE2B a23ec0cb1ed73d23be8a1f57f9b3546a141c08c77e6f6088de681f8c73129607a7b5e8f8eac574de059379acc3c26155f0d0f33cc604f0af214669055b1e5454 SHA512 5c974176eb3407ac5dbcac4efe9fd7fab72676517f457396cbcef56cd43fa5cf220ceefd27dfca0d72412775a8b9af46d603497f47c479710f8ac152643cd57e
-MISC metadata.xml 390 BLAKE2B c245db441455174144a9071fc47570fe4760b8fe696baef76f32e69ef9a9d221efaf8dba090a555e0a5aa47b601703ada191c7b88c134271924bc46e61227d8e SHA512 b90c6215a3044a7964b2e6ff6817eb40bb79fc4d1b845904788b8990ca6dcc58f2ff5f1745a977a374ee8a9ecf0775a18db2d91d0c8c41a597f70a10033d6035
+MISC metadata.xml 312 BLAKE2B 30bdc77e612e1f943379d8b276ad05b1c35fd740dbf694f7399c77d562c882410ffd2f5c0c29fc1ca99e18e259f6883bb7a01feddeebb26f40cbd5ba44448ff1 SHA512 3b90c97b3cd19a0abd8c83da75796ec5e7da7606446284887465ba206fdf5a47e6e66c8fa1832511b9e6a6ba8fcc612325b4db665563037e9037b628cfe253d3
diff --git a/mail-mta/msmtp/metadata.xml b/mail-mta/msmtp/metadata.xml
index 191de4430c08..1328b8783555 100644
--- a/mail-mta/msmtp/metadata.xml
+++ b/mail-mta/msmtp/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="daemon">Build/install msmtpd MTA daemon</flag>
<flag name="mta">Enable this to install as system-wide MTA</flag>
diff --git a/mail-mta/postfix/Manifest b/mail-mta/postfix/Manifest
index 562a6e2d3f4c..9cfd26abdd4b 100644
--- a/mail-mta/postfix/Manifest
+++ b/mail-mta/postfix/Manifest
@@ -2,11 +2,11 @@ AUX postfix.rc6.2.7 2107 BLAKE2B 4ea7006a381b76d5926a7d1794ab45e30d4829a17acfa0f
AUX postfix.service 709 BLAKE2B 83fec03e622e3eb1e4b66021b94972b63ace3e368dbf6148aa4fc7832652ba3d452c074e51d19e99b78286c8f84e48557940dcef4656c766f5ff9c4b8078049c SHA512 cb6d04e28d19ccb3c0b33058bae033baaa2976d4d75adc1b28f9aaff928dd1da77292dd16c7f0ca2d68af0a3aa6d74c74db0d550eb95516ae041ebdb9493e32a
AUX smtp.pass 29 BLAKE2B 589915bd2856fa64e22caa12fca54ef342eb07606de38d3879c13ac395413c84de6c3b733c83cc0625a4433167efcc7d504b2f87fa26c05b2facde9c3d103021 SHA512 a8a940099a77ea0547004daf5392a6efc0cd643f10072803d65e37763012464ad25b1b925ae9e32bffb3c3e8a5d4b2d3bb5619a174d58fdc4ea5d4090db0d365
AUX smtp.sasl 42 BLAKE2B 67e9108101779b6027fa1e5cc7c9256a606d440e15bb037a0da186e6b4983ab26e88ede2f0604737c78144c03e182f66005062f1d49e10443d1ddb9757461d1f SHA512 a48e2bd173c4443dd2c389f6973a541dbcba4223b52b42b409a68d934a7fc82a98d4027267befcd5db6ec628cce6a9dffdf044e6fbd774b6e748f07f4106db47
-DIST postfix-3.10-20240612.tar.gz 4958739 BLAKE2B 16ac253c97ad2696e408cb015bd5d9a969dac29a1f87598a2f726fa64bf3a6b63fb16605b29bbbb56b62310d8758f9c3ceabe6faf471e854ad33150a9ba220c4 SHA512 ad59ade2d822848e6a3829c87c1486aeab152caf7600ac761167adcd0bad0a7eb94272237f31c92c2a16e00c0ff2ba4ee74b57b69bac7b342e74bc61918c3d9a
+DIST postfix-3.10-20240622.tar.gz 4960285 BLAKE2B ef1795961fcde54ebc0b4e26c58d1a8dd968242a80e6cf062d3f02934b40314344a61895e8e2d68ab17160b71763a7d7adaf3153851e4d5d3fa33772c9d5da43 SHA512 e4edfcbba9a1458349919affd9ff5b215d87831d730f03b41723cd8b4ad8df0117d89b43e25fb58b12abd42bc145a6ca5d2e25ce291a15144f6111e67b4cfd58
DIST postfix-3.8.5.tar.gz 4871284 BLAKE2B 0de999c47a4130eb3418ec60b23c10be405b9bc4b2a6022671f9dc4713256d2b81d3b43f01d89e02d2593f87109dcde366b0265eb0cb13cb3118d0e60e36b48b SHA512 26005da5750e7af742f4fc7596ae8320467176e069546c3487418c663b54f56734b4a6541665b8d72d94df2e0fd4f68a2bcc44c50a6d950334d5a5fb2293dff4
DIST postfix-3.8.6.tar.gz 4873054 BLAKE2B eda349dbf7fe45636fbd68991dba9f099a41dd402f7d58eb71ae881b5889889e5fd29e42e2492ab2af4d7febae1922cb3513b740b21e97f12deb44b5927a3c3d SHA512 2b227bb6b57e4cf2d727a23762b161f2328959faa4683d63b35543701c3e954be552537eaa14a899c65ec4856d9f91b0398337088a6e2b48c0446fd406be8de4
DIST postfix-3.9.0.tar.gz 4953133 BLAKE2B e07a525d9cbea43d3ed11f3d672452cf94f88ca7bbaf3c3254bf5be4ef675a1797a5fff2444c0db60c6eb53e43734a388a91faed72bb2fb4e3e5a353535602b0 SHA512 46faaf529a6d2edc5ea747ee0d73a028f7061a923da0ea4b1e1828d935b15f5782d83f7a8472e7c74b45ea0e96666c871efd352934bead28a88ddd3561ade324
-EBUILD postfix-3.10_pre20240612.ebuild 8411 BLAKE2B bde0cd29c70ae795fe8696726ae5c67716f68fa6e1e5d838c684034496d60a33abf012a66f01bd3772ddc41cc0c3523e2892846817c34f4be28327320e1de020 SHA512 c2237053b348f57a7ef84981dd5cf0dbd6864d4ad19e83802d7b311601775bf355ef880f5bbc9a11599fd49b4e50c6cec3f59ed6098080354f8588817a12f404
+EBUILD postfix-3.10_pre20240622.ebuild 8411 BLAKE2B bde0cd29c70ae795fe8696726ae5c67716f68fa6e1e5d838c684034496d60a33abf012a66f01bd3772ddc41cc0c3523e2892846817c34f4be28327320e1de020 SHA512 c2237053b348f57a7ef84981dd5cf0dbd6864d4ad19e83802d7b311601775bf355ef880f5bbc9a11599fd49b4e50c6cec3f59ed6098080354f8588817a12f404
EBUILD postfix-3.8.5.ebuild 8361 BLAKE2B b82838527efcecd8d3342646d8ee2e71dc6afc19269db4dffe787e489d28569c51dc3c39bf955578c962f701c8ad7ad88602440421f8278720b2e8442465da74 SHA512 28e8aeca4d63c549a1550347c880c337c2ba72a399b26cc295d4ac82ec5efcad7cc362349d3fc6d3d37a3b77bfcb9dc4b58f919f598186778aa4f2e39a2bae67
EBUILD postfix-3.8.6.ebuild 8367 BLAKE2B 516c2e76bd01f99a1c70d9bf3e286e41b4fc20245e4689f3f3df614919a55858b5ec9d2f0802f763c9d476afd2c2ed7537cc1c07a1b52f35cda65b3f804672cc SHA512 87ad08edd945f52bbd2b21767973cb3ee1e9aabfd561f78d852816af703dcedd675d0f165fb77dc4d6fa4b2436b8f04d155f0e83a9dbc9fcada02aac5ea186c5
EBUILD postfix-3.9.0.ebuild 8404 BLAKE2B 422889825c1d920d5461359a3c52aa672984902b92384641233e1401709b3826cc84392cb6fe87c7eae693e5c7ebc53d097b1b02d607156e53b02263212c826c SHA512 6a1fc0e39f8d2ac7b5465b523fee27104981ff02a4e5880584bf6ddbabf4341630df805f2838d05dd0f406b98913e87cc509f6ed4b09c08a99fd488764eab365
diff --git a/mail-mta/postfix/postfix-3.10_pre20240612.ebuild b/mail-mta/postfix/postfix-3.10_pre20240622.ebuild
index 5956c9b9539b..5956c9b9539b 100644
--- a/mail-mta/postfix/postfix-3.10_pre20240612.ebuild
+++ b/mail-mta/postfix/postfix-3.10_pre20240622.ebuild
diff --git a/mail-mta/proton-mail-bridge/Manifest b/mail-mta/proton-mail-bridge/Manifest
index c2158aa3dfa8..54738ba8d514 100644
--- a/mail-mta/proton-mail-bridge/Manifest
+++ b/mail-mta/proton-mail-bridge/Manifest
@@ -3,4 +3,4 @@ AUX proton-mail-bridge.service-r1 341 BLAKE2B 056e68d9d2f009b60708c5bea58e851b39
DIST proton-mail-bridge-3.10.0-deps.tar.xz 246860004 BLAKE2B 56000b5aeb30a1dbd4f35b2b3b309bd4ab80c1ace7a7261b303231c196b698afe38754a6e779ca4313acc1fec0e7136a1783c16625f26c041f0aa4c7baa77c19 SHA512 8f314727eb1796f7c69e777ce708f45a534e352becd89a51c90cb2c9cf5367f28d6f4b34d42dce85443aca66ed3bb89404e6add19486596044fd00810f8cb65f
DIST proton-mail-bridge-3.10.0.tar.gz 5176242 BLAKE2B a319dab8a9b6b74afe1792ee61cd2c6d3e7e93a7459477cde0b5d796e19a67be2f45766decfdc9e1ba0827a969fbb1c95557d3a6b52d9340eeec5ecbc1b4b6c5 SHA512 65d07b15053fc9b67f4792a506b5e8c07896c166bcfe34751625c98f79ab01f00da29cdb029e5276c4624af7f787392347c7555c15edb4d05be1b0415f50bbd6
EBUILD proton-mail-bridge-3.10.0-r1.ebuild 2871 BLAKE2B 5083ff765fff21831ae44a854c596abad6520416bb6589077a5bdba3569712461ff533b1691b776f4e5261811761fd81c07a04731c0fc516ee8b942a2ad0dce5 SHA512 11572a58cc5dcabfffd840d2c51525b24db6903a1be13d1a3b689960109810558b7f1ed1c7a062aff3f4721c482b1904b754e25d00de7944de12ebd9c25fd0a9
-MISC metadata.xml 594 BLAKE2B 4a52e340f984c6a6b3175e06221d277e59b1bfa0929ac019ca56d1b0eaf8801122a3ebd596784494c85a9fa78ce99f880288785a9a0465bb6b2b44397ab5a43a SHA512 b8627546fa733b97d5aa78ed51feaafb3623b770b2e434704055c0e5e23731c18adf3a9a25c73dd77d916060d8f112959772bf4102ccda78e2188e91b9e03348
+MISC metadata.xml 516 BLAKE2B 0553b183a1ea4114cb866037b40660c1cc23d308e1ed6b4c7f6fddb6b5059877cd101d1707f1274a629d0d1464374e90c67d46cf605e7727bd044c1e2222f93d SHA512 a576e67b731a259bd8c1882b08c8b1cf8c14f0a4287facf68990df3b3b1b468e1ea0c35486d2f281d793bd46a1db7d3857976a400dcadba7de144b9c01a6d26c
diff --git a/mail-mta/proton-mail-bridge/metadata.xml b/mail-mta/proton-mail-bridge/metadata.xml
index 6891e5bab160..7b0d7b60fb94 100644
--- a/mail-mta/proton-mail-bridge/metadata.xml
+++ b/mail-mta/proton-mail-bridge/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
ProtonMail bridge has been Open Source since April 2020. Note that this package
is CLI-only for now, as we have run into some problems with Qt vendoring
diff --git a/media-fonts/Manifest.gz b/media-fonts/Manifest.gz
index 58400fc6dfe3..00fe98d262a0 100644
--- a/media-fonts/Manifest.gz
+++ b/media-fonts/Manifest.gz
Binary files differ
diff --git a/media-fonts/terminus-font/Manifest b/media-fonts/terminus-font/Manifest
index 5c1c1fbacf81..939bea1768f0 100644
--- a/media-fonts/terminus-font/Manifest
+++ b/media-fonts/terminus-font/Manifest
@@ -1,4 +1,4 @@
DIST terminus-font-4.49.1.tar.gz 648345 BLAKE2B 8c2edff7e57572361cf9a4907a165f8af69cbd5a3ae15817d02d43ab5134278ab64b269e6bd8c79d2107e5c8c51b58f07ab45c308891464cbc8e3e15767efadb SHA512 2e3a99960c459a453b5879bebbebeb653f0a22060177bf75c67bbeb7d32cfe1acce9e74a88fdc42e299b6dc402e0708552487abd26e80e985c7d6059b0d445a8
EBUILD terminus-font-4.49.1-r1.ebuild 2824 BLAKE2B 469431b67eb1f86f8d1f78ef00f610eed39d5d45e6adcb866a4035a1d35855fc75fe155bef8db3614a4d1239a4b47c906226ba1cc773ace913e7ada7aa11f673 SHA512 8b5a48d1dd2902a516ba7184b9ed6edfee9111bba38930f160a60348a1edd1ba6292fbbb5438a3857e30aa04c22cb126ae915b31e0678bca08df792bd2cd5292
EBUILD terminus-font-4.49.1.ebuild 2823 BLAKE2B df6c26f0c9f71ead43bc8f56a4688fe9faf6e0ad9c6730f4db3c1c80a4dc58e99ebecc78cf029ef886ed38f192396a367760afee65a43d6e559d57fd5da5bbfb SHA512 23a90b408d00edfa3712165f1a320dd9d601f50fb28194f90610ce4136ed08a521f0da51d968aa9d7da37044ba874d3d500e69bea3491fd8fc14350c3c63a8bf
-MISC metadata.xml 1826 BLAKE2B d85b13bc9a1fee0c68696b58c4b952b2848f1589f97117c6ef1df0656634e9af2fbd6266237f45f877c13b9133f2ed593b2f0523c9abbb95160e011348806f9e SHA512 c10ac329ab402c234aef6c908e9e410b06755592fe9ce7dc246967e44797a48374b95eb016968d11905f4a2303207fc8661f9a72ed6fd2b0b78a78d01a001e36
+MISC metadata.xml 1714 BLAKE2B d8943879203ca2f5ac57880a2693262e52d25950218e5cb13fba2f129b4b4dcd76ebe964cfc01dae310aba55e165b2896599aa31582f37aa15ad24d72cfef49d SHA512 7dd9f003063025197c435a888a57d90186e5021ec4dd7435738be1318888486ea9216f5dea32d9341efa6de5fae98b8f4d40c2f0de0a164806a7d3582fc90cbb
diff --git a/media-fonts/terminus-font/metadata.xml b/media-fonts/terminus-font/metadata.xml
index 31eff9818d53..af8f5cfa6452 100644
--- a/media-fonts/terminus-font/metadata.xml
+++ b/media-fonts/terminus-font/metadata.xml
@@ -5,10 +5,6 @@
<email>fonts@gentoo.org</email>
<name>Fonts</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<stabilize-allarches/>
<use>
<flag name="a-like-o">
diff --git a/media-gfx/Manifest.gz b/media-gfx/Manifest.gz
index 62467dc3abc9..90b8866a7cf3 100644
--- a/media-gfx/Manifest.gz
+++ b/media-gfx/Manifest.gz
Binary files differ
diff --git a/media-gfx/alembic/Manifest b/media-gfx/alembic/Manifest
index 031459147964..42ed1dc3ddef 100644
--- a/media-gfx/alembic/Manifest
+++ b/media-gfx/alembic/Manifest
@@ -1,4 +1,3 @@
-AUX alembic-1.8.0-0001-set-correct-libdir.patch 1879 BLAKE2B 2cbcdfee02094745544ebc67e467e452d225a8a9445481f984eaadf399544bfac24a410d8a7f4137f4b73d038e7f5eaf08ea492aa7bb95f15fede87fef081eb6 SHA512 d1ec399048a6baebdbd4eadb5be55281693455d0280dd3ff86d8747d2aaf52eede4c6848d71362e17de2d23d063357ff983bb3a8ecad28e81303f72a76f48a02
AUX alembic-1.8.5-set-correct-libdir.patch 1593 BLAKE2B 4dec05376ed35261049886e38c851ded8f033040e5fe822337ec7655132f0b24b007e6b48caf9fb01cfc3a874a4a60b0f54649e3505f70464c1847423c684176 SHA512 befd7956ab3effb70d76648c15795cf8ea40d51687dab3988968a519267bdf1df945d475f1cd7a32747d6a5fd6cf1cf63c8f0bbbc058e9da704ba26b6bac443a
AUX alembic-1.8.6-py312.patch 3861 BLAKE2B 307786b786aeb8868103e7d1564305fa7fa7d082acc43e2886bfda17413c993b506ba77ed54f254b87ca5123945596d0be445f558279ec1ff9b7f6cc23ea835c SHA512 70078658fc4b70618e9e2c1c694b50726eec510e30e1625f01cd1dcfae2f649162b7b94c791b12068f064c68e1deea7ccabb00a31de7fd32cc052299035662b8
DIST alembic-1.8.6.tar.gz 868945 BLAKE2B 1ac30ffa75a4b8bbb3f32820e6f67cebcd894465f16cd12ee0396c88611af821b13973f46228fd59726c6bc0cc8885afd4de81a0cebaa0f94cb30fd9daba9885 SHA512 6371b830242be90d4ea833248df5fd42d9e713e305d15eb1383d04410319acdae5743d48d65e8f75f1cedce777d2af7d969cde095f678b17322c19f1c69f477b
diff --git a/media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch b/media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch
deleted file mode 100644
index 3216e38d2381..000000000000
--- a/media-gfx/alembic/files/alembic-1.8.0-0001-set-correct-libdir.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-From 9e877b10c05e9482ef00bda99033508cc64211fd Mon Sep 17 00:00:00 2001
-From: Bernd Waibel <waebbl-gentoo@posteo.net>
-Date: Fri, 23 Apr 2021 15:20:15 +0200
-Subject: [PATCH] set correct libdir
-
-Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>
----
- CMakeLists.txt | 8 ++++----
- lib/Alembic/CMakeLists.txt | 4 ++--
- 2 files changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 69fff1e..97d1e2d 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -73,12 +73,12 @@ option(DOCS_PATH
-
- # Set static/dynamic build options
- SET(LIB_TYPE STATIC)
--SET(RUNTIME_INSTALL_DIR lib)
--SET(LIBRARY_INSTALL_DIR lib)
--SET(ARCHIVE_INSTALL_DIR lib)
-+SET(RUNTIME_INSTALL_DIR lib${LIB_SUFFIX})
-+SET(LIBRARY_INSTALL_DIR lib${LIB_SUFFIX})
-+SET(ARCHIVE_INSTALL_DIR lib${LIB_SUFFIX})
- IF (ALEMBIC_SHARED_LIBS)
- SET(LIB_TYPE SHARED)
-- SET(ARCHIVE_INSTALL_DIR lib)
-+ SET(ARCHIVE_INSTALL_DIR lib${LIB_SUFFIX})
- IF (WIN32)
- ADD_DEFINITIONS(-DALEMBIC_DLL)
- ENDIF()
-diff --git a/lib/Alembic/CMakeLists.txt b/lib/Alembic/CMakeLists.txt
-index 20acfed..9859bbe 100644
---- a/lib/Alembic/CMakeLists.txt
-+++ b/lib/Alembic/CMakeLists.txt
-@@ -78,7 +78,7 @@ TARGET_LINK_LIBRARIES(Alembic
- ${ZLIB_LIBRARY}
- )
-
--SET( ALEMBIC_LIB_INSTALL_DIR lib CACHE PATH "Where to install the Alembic libs")
-+SET( ALEMBIC_LIB_INSTALL_DIR lib${LIB_SUFFIX} CACHE PATH "Where to install the Alembic libs")
- INSTALL(TARGETS Alembic
- EXPORT AlembicTargets
- LIBRARY DESTINATION ${ALEMBIC_LIB_INSTALL_DIR}
-@@ -91,7 +91,7 @@ INSTALL(TARGETS Alembic
-
- set(alembic_targets_file "${PROJECT_NAME}Targets.cmake")
-
--SET(ConfigPackageLocation lib/cmake/Alembic CACHE PATH
-+SET(ConfigPackageLocation lib${LIB_SUFFIX}/cmake/Alembic CACHE PATH
- "Where to install the Alembic's cmake files")
-
- INCLUDE(CMakePackageConfigHelpers)
---
-2.31.1
-
diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 3098b0c3d9e3..53797fc552ed 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -2,12 +2,15 @@ AUX darktable-3.4.0_jsonschema-automagic.patch 891 BLAKE2B b0abdd7ea80a446e2556d
AUX darktable-3.4.1_libxcf-cmake.patch 788 BLAKE2B b6ecb84de804b0bf16f907f825d93d00a62c1d996077514b3e55f370347f47e561707cb8da6a270aa42c3320142437691cc8b132718c485b5b7df40068d41ee5 SHA512 d94247c4f2c3b4894bd6455cd036a62ef5edb90a77bf8f930efc3e540d00712000fe8eeb7d4c937fa826aef1dd129448223c8696ff094e823894b17ef2669a4e
AUX darktable-4.2.1_cmake-musl.patch 796 BLAKE2B 2e26cc969f01dc948f4f92f42c768a28bb879b3592d98dc1de0c3b5b7335a2985fbb5659c58b421fbca896b1f2585a5cb993b5cdf3ee6f87d9834afe3fd1a23a SHA512 82c7a4f6d6112fa024503a99e05d3050922b120821c93922ae846f9da6b02cd6f2e27315448c20ed1032c5526b85cb6d01dd6eec5109db1af3f8e92e4818ea06
AUX darktable-4.4.2_fix-has-attribute-musl.patch 779 BLAKE2B d22e3cc6a28f9b0df574f1e512926868c7dd921b57dacb0934fdbfe934fb14ccb5cb16cbef49646a00c9be183af4f426e8d656389e2a87bb1c8247a8d64fd4f8 SHA512 70e0bf5fd3fee861490c651b2d2e94f3c187852bbd4e71972873d4ad4d426156e0785d1ed96ee65d641333357aa9048852b056985d6678f1efe98026a3e1474b
+AUX darktable-4.8.0_fix-has-attribute-musl.patch 1233 BLAKE2B 1ac838bdf7d3345b30d71065bde9d915a36876febd34f58e1005fc4f87cfbc9b757ce4145e5cb173d9d965f7e6c161d1ecf45a6845b0a82cc8ca2fe1bc275e50 SHA512 fda9f858fc1594e208501c3c277c90c3d9c914bbe9420c8151120fafd3ad54e6fc36614ebcf95a0033537e308c5a9fa6d23a619e57eff663cf996c254e434397
DIST darktable-4.6.0.tar.xz 6129572 BLAKE2B 170d874f6a35c4fe5a5555f308bc541885968b8b5535402f8087ad4d47ee93f3d22a78c633f9b3e14584d1925a7dd682a5f3e2bd187ef2f58d0dc2a407b9bb27 SHA512 825a63c9b8bd7420f5c4b53a9281587be92088e1cd617faaf1de2b455503092cc7476872803a1d82c7bf57fcc57f85a40fc4af8ca04367e48719030f08726df7
DIST darktable-4.6.1.tar.xz 6240188 BLAKE2B cf0055a4dd5f0a246b8de8ca5a29488fd77162cf2e0d7b681235499da39e4dad69dc5e5f7083f67364171d89aa76e940e8338eadee959f6529fb27658f43b75b SHA512 a5bcbdded7cacbc22d82cc982ad1387dc316cf4c0369f6f215abf9f60906024f2236a988dc025c0553bc2d8d7ca9d7bee9eb28b164fa1d9312eef1a084156fb6
+DIST darktable-4.8.0.tar.xz 6256036 BLAKE2B 386276776a68887c7b439bf71ecc2ba9cd4cf54c247073908eae0cafd1d1db390c39937dfd4a2fcbe5164317b6090e29f2d2caa66fb7da47a702ba8988833ed5 SHA512 cb0535274a2862dfb2c8d36149cfced828662e423e04347970c0e2546e4d70ed7ab52cb80b6d21785165a294dee74fc23ba749086aab0a78386936341eb8216a
DIST darktable-usermanual-4.4.en.pdf 34311705 BLAKE2B 98094ed8288be092ec9c0398bf1719992ce80723aa803e3924e9d28c1c5f2717b120ed618cbec6eebb958be59d15fe107428099efd87926622b5d08110e36b67 SHA512 90e8b8912776b674a436a7e2377d16b0ef374d879ba16501a1c8a0c8407776ef362b747121859884e0aac1d9fc94f3bf0a58bbccdc6fce27cbcaf4cf169d6ef3
DIST darktable-usermanual-4.4.uk.pdf 33796107 BLAKE2B 060218ec9b7fbcec947506ea9fdf355411d0b1242d41b9ffb7abd8dd991ece29e75c06231251d2ec2701e319e1b1e8134c08603649fe7e933d21b4aef597f7c3 SHA512 f2a6837a05114d4254fade358382be5fabcbd980a3c4fad702b1102176c7e261fd8646aeef1c0328001da8f7cb25d50b06c9f1163a54987985f556c616728bf5
DIST darktable-usermanual-4.6.en.pdf 26844087 BLAKE2B 5bdb5e012cd8ba7bace733006136b1f9e510214179e84a9cba0664a3c2e4b19828e2cc54addaf5999579b910b592bf0e9cd9796cf89f3a4e6ae369e8187fbfce SHA512 a1d610c42ae3d1ae4d0bf3e827ed9ccae6faeea20cbc03e7c12d74c3c41175bf3f61d9eba43406b9ba86750edf976c1539357ddf774733f566a076418c34f558
DIST darktable-usermanual-4.6.uk.pdf 27013345 BLAKE2B 4c0da0038576e8ea97da88a4481e1afdf4e5b5df6b8a52475d18b488ac10066db4ef679681a38a194dd84771e340f58beea0450ec60726abd19d600e73fc40f1 SHA512 6e2f036e3f845791aa8b6eb565230136bfb6ae7f9b1ee56a9201cd25bb09391fd2ec45ba7fa1ddd11b4c193ab6b097fae32107af6c11b6cd6eeada60b002d4b3
EBUILD darktable-4.6.0.ebuild 5757 BLAKE2B d095734af35fb8118b7d38d4293a8e4c71924a9a2123f3f2c35f216d02e11d7ab04aca077fa44f1fe53e4ab518f3bb84fe530efae676845d7f3f4d5c94776dd4 SHA512 823b793b78c31f9a2fdacd1dbdb638fd5cd7ac04a4a3123b0e769fda2976dc35509fad6693c1b6be4e50c06284c8e7fb3a98b17de45f2612f9d8f961cbc1950d
EBUILD darktable-4.6.1.ebuild 5872 BLAKE2B c4d9a2afecde2316d2a2e637d1586417c2970969e0ccdbeb996efbb6e8e7f1b3fbd7edebe0ff93c6373af53eb383b2d31f793d848b816a0f6306c5cc83462c25 SHA512 406ddefbd93fc5a7f62774051499242cc298bf08a90846f507c17c7ea45f555994fe61d6195285806770162689012e5d1a25b39c3cba434de762f060662e92b6
-MISC metadata.xml 1017 BLAKE2B dabb4372a61aa5755d7adc3429fdde5a9749f25dccd43121e71a4e72a8f86c36ceb857e586df1ff35da0fe944ca59eea52006065073a6362ee40843530c40318 SHA512 ccc5df2360eab59eb00e236a33e71e4283b107b1615e9cd885e5ff1f8ef53fb134bfa30be29a6c5f6d66699c2bfb1eb4768e28c49d134681bd4fa2de6eb3f7be
+EBUILD darktable-4.8.0.ebuild 5893 BLAKE2B 0bccb554868a3b4263a4952ed844b205c747bc91cf1cee7829b965bdeb4dec878c4a7aa5a3588b4e9c6d46aa425699cf4c94bf44076e481e8e1ebf4ed57b39f9 SHA512 f954f841627c8c1654eb2851f699f919abe7e11dca0906c6dd47cc08bef433f2012f7ebe2bd0c613314d0ef5015d7fcbf0d92decfb6cfc914062d10c834df40e
+MISC metadata.xml 911 BLAKE2B ae7f5d92e5a9bfd96ff14f531d7a54db3db85c6c310a97e9fde57e74dcb6940192d35f98c7ff17d44f627b53252106b5f917dd2123fa80b1d668b6e0f6865081 SHA512 a7bcb43a1859d366eb557c468b23eb60ed4ef250cc0179fa9c823b3d27347ef3692134ef336836b01ebfc9b53165c60ac88f28d6452b9bcfa6a94b32b5b6177d
diff --git a/media-gfx/darktable/darktable-4.8.0.ebuild b/media-gfx/darktable/darktable-4.8.0.ebuild
new file mode 100644
index 000000000000..a03a32b2d03e
--- /dev/null
+++ b/media-gfx/darktable/darktable-4.8.0.ebuild
@@ -0,0 +1,196 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-4 )
+
+inherit cmake flag-o-matic lua-single toolchain-funcs xdg
+
+DESCRIPTION="A virtual lighttable and darkroom for photographers"
+HOMEPAGE="https://www.darktable.org/"
+S="${WORKDIR}/${P/_/~}"
+LICENSE="GPL-3 CC-BY-3.0"
+SLOT="0"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/darktable-org/${PN}.git"
+
+ LANGS=" af ca cs da de el es fi fr gl he hu it ja nb nl pl pt-BR pt-PT ro ru sk sl sq sv th uk zh-CN zh-TW"
+else
+ #DOC_PV=$(ver_cut 1-2)
+ DOC_PV="4.6"
+ MY_PV="${PV/_/}"
+ MY_P="${P/_/.}"
+
+ SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz
+ doc? (
+ https://docs.darktable.org/usermanual/${DOC_PV}/en/${PN}_user_manual.pdf -> ${PN}-usermanual-${DOC_PV}.en.pdf
+ l10n_uk? (
+ https://docs.darktable.org/usermanual/${DOC_PV}/uk/${PN}_user_manual.pdf
+ -> ${PN}-usermanual-${DOC_PV}.uk.pdf
+ )
+ )"
+
+ KEYWORDS="~amd64 ~arm64 -x86"
+ LANGS=" cs de es fi fr hu it ja nl pl pt-BR ru sl sq uk zh-CN zh-TW"
+fi
+
+IUSE="avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc gamepad geolocation keyring gphoto2 graphicsmagick heif jpeg2k jpegxl kwallet lto lua midi nls opencl openmp openexr test tools webp
+ ${LANGS// / l10n_}"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# It is sometimes requested, by both users and certain devs, to have sys-devel/gcc[graphite]
+# in BDEPEND. This has not been done *on purpose*, for the following reason:
+# - darktable can also be built with sys-devel/clang so we'd have to have that, as an alternative,
+# in BDEPEND too
+# - there are at least two darktable dependencies (media-libs/mesa and virtual/rust) which
+# by default pull in sys-devel/clang
+# - as a result of the above, for most gcc users adding the above to BDEPEND is a no-op
+# (and curiously enough, empirical observations suggest current versions of Portage are
+# more likely to pull in Clang to build darktable with than to request enabling USE=graphite
+# on GCC; that might be a bug though)
+BDEPEND="dev-util/intltool
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+ test? ( >=dev-python/jsonschema-3.2.0 )"
+DEPEND="dev-db/sqlite:3
+ dev-libs/icu:=
+ dev-libs/json-glib
+ dev-libs/libxml2:2
+ >=dev-libs/pugixml-1.8:=
+ gnome-base/librsvg:2
+ >=media-gfx/exiv2-0.25-r2:=[xmp]
+ media-libs/lcms:2
+ >=media-libs/lensfun-0.2.3:=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:=
+ media-libs/tiff:=
+ net-libs/libsoup:2.4
+ net-misc/curl
+ sys-libs/zlib:=
+ x11-libs/cairo
+ >=x11-libs/gtk+-3.22:3
+ x11-libs/pango
+ avif? ( >=media-libs/libavif-0.8.2:= )
+ colord? ( x11-libs/colord-gtk:= )
+ cups? ( net-print/cups )
+ gamepad? ( media-libs/libsdl2 )
+ geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 )
+ keyring? ( >=app-crypt/libsecret-0.18 )
+ gphoto2? ( media-libs/libgphoto2:= )
+ graphicsmagick? ( media-gfx/graphicsmagick )
+ heif? ( media-libs/libheif:= )
+ jpeg2k? ( media-libs/openjpeg:2= )
+ jpegxl? ( media-libs/libjxl:= )
+ lua? ( ${LUA_DEPS} )
+ midi? ( media-libs/portmidi )
+ opencl? ( virtual/opencl )
+ openexr? ( media-libs/openexr:= )
+ webp? ( media-libs/libwebp:= )"
+RDEPEND="${DEPEND}
+ kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.4.0_jsonschema-automagic.patch
+ "${FILESDIR}"/${PN}-3.4.1_libxcf-cmake.patch
+ "${FILESDIR}"/${PN}-4.2.1_cmake-musl.patch
+ "${FILESDIR}"/${PN}-4.8.0_fix-has-attribute-musl.patch
+)
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # Bug #695658
+ if tc-is-gcc; then
+ if ! test-flags-CC -floop-block &> /dev/null; then
+ eerror "Building ${PN} with GCC requires Graphite support."
+ eerror "Please switch to a version of sys-devel/gcc built with USE=graphite, or use a different compiler."
+ die "Selected compiler is sys-devel/gcc[-graphite]"
+ fi
+ fi
+
+ use openmp && tc-check-openmp
+ fi
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+ use lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+ use cpu_flags_x86_avx && append-flags -mavx
+ use cpu_flags_x86_sse3 && append-flags -msse3
+
+ sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+ local mycmakeargs=(
+ -DBUILD_CURVE_TOOLS=$(usex tools)
+ -DBUILD_NOISE_TOOLS=$(usex tools)
+ -DBUILD_PRINT=$(usex cups)
+ -DCUSTOM_CFLAGS=ON
+ -DDONT_USE_INTERNAL_LUA=ON
+ -DRAWSPEED_ENABLE_LTO=$(usex lto)
+ -DRAWSPEED_ENABLE_WERROR=OFF
+ -DRAWSPEED_MUSL_SYSTEM=$(usex elibc_musl)
+ -DTESTBUILD_OPENCL_PROGRAMS=OFF
+ -DUSE_AVIF=$(usex avif)
+ -DUSE_CAMERA_SUPPORT=$(usex gphoto2)
+ -DUSE_COLORD=$(usex colord)
+ -DUSE_GMIC=OFF
+ -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick)
+ -DUSE_HEIF=$(usex heif)
+ -DUSE_JXL=$(usex jpegxl)
+ -DUSE_KWALLET=$(usex kwallet)
+ -DUSE_LIBSECRET=$(usex keyring)
+ -DUSE_LUA=$(usex lua)
+ -DUSE_MAP=$(usex geolocation)
+ -DUSE_NLS=$(usex nls)
+ -DUSE_OPENCL=$(usex opencl)
+ -DUSE_OPENEXR=$(usex openexr)
+ -DUSE_OPENJPEG=$(usex jpeg2k)
+ -DUSE_OPENMP=$(usex openmp)
+ -DUSE_PORTMIDI=$(usex midi)
+ -DUSE_SDL2=$(usex gamepad)
+ -DUSE_WEBP=$(usex webp)
+ -DWANT_JSON_VALIDATION=$(usex test)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ # This USE flag is masked for -9999
+ if use doc; then
+ dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.en.pdf
+ use l10n_uk && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.uk.pdf
+ fi
+
+ if use nls; then
+ for lang in ${LANGS} ; do
+ if ! use l10n_${lang}; then
+ rm -r "${ED}"/usr/share/locale/${lang/-/_} || die
+ fi
+ done
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ elog
+ elog "When updating a major version,"
+ elog "please bear in mind that your edits will be preserved during this process,"
+ elog "but it will not be possible to downgrade any more."
+ elog
+ ewarn "It will not be possible to downgrade!"
+ ewarn
+}
diff --git a/media-gfx/darktable/files/darktable-4.8.0_fix-has-attribute-musl.patch b/media-gfx/darktable/files/darktable-4.8.0_fix-has-attribute-musl.patch
new file mode 100644
index 000000000000..f6a474acfd24
--- /dev/null
+++ b/media-gfx/darktable/files/darktable-4.8.0_fix-has-attribute-musl.patch
@@ -0,0 +1,26 @@
+From 7601d97268bf5f63f7e53d9c114fe439dcc46b0d Mon Sep 17 00:00:00 2001
+From: Markus Meier <maekke@gentoo.org>
+Date: Fri, 21 Jun 2024 20:35:33 +0200
+Subject: [PATCH] fix musl build
+
+See https://bugs.gentoo.org/915596
+---
+ src/common/darktable.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/common/darktable.h b/src/common/darktable.h
+index a62fd402fe..4d0d571b2b 100644
+--- a/src/common/darktable.h
++++ b/src/common/darktable.h
+@@ -150,7 +150,7 @@ extern "C" {
+ /* Create cloned functions for various CPU SSE generations */
+ /* See for instructions https://hannes.hauswedell.net/post/2017/12/09/fmv/ */
+ /* TL;DR : use only on SIMD functions containing low-level paralellized/vectorized loops */
+-#if __has_attribute(target_clones) && !defined(_WIN32) && !defined(NATIVE_ARCH) && !defined(__APPLE__)
++#if __has_attribute(target_clones) && !defined(_WIN32) && !defined(NATIVE_ARCH) && !defined(__APPLE__) && defined(__GLIBC__)
+ # if defined(__amd64__) || defined(__amd64) || defined(__x86_64__) || defined(__x86_64)
+ #define __DT_CLONE_TARGETS__ __attribute__((target_clones("default", "sse2", "sse3", "sse4.1", "sse4.2", "popcnt", "avx", "avx2", "avx512f", "fma4")))
+ # elif defined(__PPC64__)
+--
+2.44.2
+
diff --git a/media-gfx/darktable/metadata.xml b/media-gfx/darktable/metadata.xml
index be183534803a..3abfd9aceb0e 100644
--- a/media-gfx/darktable/metadata.xml
+++ b/media-gfx/darktable/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>maekke@gentoo.org</email>
<name>Markus Meier</name>
</maintainer>
diff --git a/media-gfx/dawn/Manifest b/media-gfx/dawn/Manifest
index 150035b0f1cf..9ea239bc22e0 100644
--- a/media-gfx/dawn/Manifest
+++ b/media-gfx/dawn/Manifest
@@ -1,5 +1,5 @@
AUX dawn-3.90b-gcc7.patch 513 BLAKE2B cf0e95894bbe85db5bfc45c1ef731dafd593c4531711bce931013b921a82b5306ca31e68dfd4f5a5b9fcf70b1bfc51f4b4c1a015725acaea6d7ac6703fb2cd8d SHA512 784659c383e1c240f5ea9def2bc39429fe726960356ca57ad07fc4e0415053f6bf9125a09ce54a1a1591b2ad9887dbc01619fa7f566d249d86767ed798f2345a
AUX dawn-3.90b-no-interactive.patch 5467 BLAKE2B 2d7bfe6cc17143dcd2c33492eb45a77ecc44bcad9685f147c4a69ad0ec6aecced69c9e9de6d27b66c2a6db57971019ce2fa7014e1e9d0a1a5e338bc79027254e SHA512 fa9be36122f1c97226c7096657c7b3fd43f23c30c2e7d3ecb0673aa09fc1327f86afe92abf26a078165ee959ee5edcfe77b628c614f92e56cc8ca91e6b612265
DIST dawn_3_90b.tgz 1334732 BLAKE2B 97f4e747b8f9d2eb60d9c8f0e7358fe549052e36a02127f02363c328775f33ae9fd36afd850ef06b365aaaa9723a541d89d7f2fccb37d1dd30f626054d7939b3 SHA512 5ff0b3572442ad1f435d5f894a0f1637efbc8eb3dae4f67dd456ff220a497cc59fe3bdf773cd38a0690d3689e9cda48f49c408ddab56f31efb9c87447d439fea
-EBUILD dawn-3.90b-r1.ebuild 1070 BLAKE2B fc32a8bbc1bb9c53514345b110a814ea33826edc100dbbcead03cc9079cd241d80e271b29445c1c9c164e4fdec88d3355688fdd82f074d7484046090b64be645 SHA512 eb42b1e670bfaf121802b51aca6f268dd6e93f97e78dc95e2c05a8802347b625542bdef620f7febc6cd8b893ec3968a5271dbb6de3887eeec2157beccfcbb96d
+EBUILD dawn-3.90b-r1.ebuild 1057 BLAKE2B 60ff42e931976b49d0ca45c28af837da3bfdd9916558dd75365e20ad439cd735a54631ff5ff21bee3b9df7a1125e2efd4ea4aefe3f015284f94ae4e85832afd3 SHA512 662a048efeaaad4cef2f3e03e224705b61c5de6a4366b6636e765cefc3f3b2647bc822e0b83d4a3de99f55cbec8f66fbdc6cab6f25458d7bd925d2c30466931d
MISC metadata.xml 1191 BLAKE2B 3bf529631aad5e62d4c1a362ea1ca027c618ffa0a14c6ba29df5a3f78c9d1a61a63836578aca19dee9ef2e81ac6b9212f661e5d4e96559cc5fe5e054c43d90b6 SHA512 0d2077af8d94398b135ccbf703981cabc95f27806e4880e665e08b415c7d180f687698141befa6a2acfd20ab98447a66eea8fa178654286fd68a23cae41b775a
diff --git a/media-gfx/dawn/dawn-3.90b-r1.ebuild b/media-gfx/dawn/dawn-3.90b-r1.ebuild
index 8a48d386661e..8b357419a12a 100644
--- a/media-gfx/dawn/dawn-3.90b-r1.ebuild
+++ b/media-gfx/dawn/dawn-3.90b-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -14,7 +14,7 @@ SRC_URI="http://geant4.kek.jp/~tanaka/src/${MY_P}.tgz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="amd64 ~hppa ppc x86"
+KEYWORDS="amd64 x86"
IUSE="doc opengl X"
RDEPEND="dev-lang/tk:*
diff --git a/media-gfx/fbgrab/Manifest b/media-gfx/fbgrab/Manifest
index 7379c18e4898..22abbe22b3b5 100644
--- a/media-gfx/fbgrab/Manifest
+++ b/media-gfx/fbgrab/Manifest
@@ -1,3 +1,3 @@
DIST fbgrab-1.5.tar.gz 37010 BLAKE2B aff706ef46664216ac1846d0e8fe37646fcb900cce1d451560d024edf3aab4c1817739cb26cae4d9491ae98c5e2d3fda96509f539514b701b7c7ae54ee9a8d02 SHA512 475d377480b9e67f618e19967d4bae5890a78aa00236583914b4ac81f468d8282e1767d85009101f6b03ddc091da8416dcbae451b191a79013e1632d91155c23
EBUILD fbgrab-1.5.ebuild 690 BLAKE2B 48ba372f5f08ec1d04dc1029f4822b6bd42cb0f87b21ef2b8691ac438c6673a2402d4a3ad9886c3944867fa834e4cb7432ae587ab346c2aaaa6efb20b966ace6 SHA512 52f1ede2b33ab0c93a0dce65991f142165efb1a01a02ef14a008770c494f6dcd8cff3a662923c8bbda8605071e5a8332917414933f126bd6d18db06550126229
-MISC metadata.xml 332 BLAKE2B eee086fa03c81d056e03024567d5366d725700a123679232e9744988de43d204264128ec137c16c8c703e83d8e33274e6d6a734df45cf1c4aac2e96c123f94d7 SHA512 16647590f31884456ecee7d36858de57c848f1706e06877bb484f5eca0669788a1bfceb98f5233827f07bdf2fec832d94e13d94f5fcaf4f9dca07a47ad19150f
+MISC metadata.xml 252 BLAKE2B 2c016d4f49d7c3ad7898fc7f3af422425bdd657fc26c934a77624a5f960198f11df101381ed34506fc96e53d6f598dcb8eb380c57d13cff9b8b36e4493fae798 SHA512 a0c3bbc14f2863aaaff7f5c9b76a7609bc9f5412f504df01788ffd6f319d30854b298bd15d811fc42db349ca061ee5025777e27b13ef8d9507255a2f925c841c
diff --git a/media-gfx/fbgrab/metadata.xml b/media-gfx/fbgrab/metadata.xml
index 5db01dff17c5..ad9efed26f60 100644
--- a/media-gfx/fbgrab/metadata.xml
+++ b/media-gfx/fbgrab/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">GunnarMonell/fbgrab</remote-id>
</upstream>
diff --git a/media-gfx/geeqie/Manifest b/media-gfx/geeqie/Manifest
index da98f852c87a..0a2d089c4e56 100644
--- a/media-gfx/geeqie/Manifest
+++ b/media-gfx/geeqie/Manifest
@@ -14,6 +14,6 @@ DIST geeqie-2.4.tar.xz 2178572 BLAKE2B df24f0b5d443cbd2033c0b382fe0d846c9073e896
EBUILD geeqie-2.1-r1.ebuild 3277 BLAKE2B e9a43ed274613dd5a98552d1d83768cffbc0be641d1661d6bd9b5d4b599e210d48dd6fe771c03d90abfc895bd582901e1ac0c4c224edbe96c6139f75e0b40e87 SHA512 f1a090d18fe0f6bb6ab3f7ecb6c42a996fcfbe05457f97ae00cff4d44da057107acd982616ffc307208bc893235ec5b1bcaeee79eefbae177a445a1f465e54da
EBUILD geeqie-2.2.ebuild 3284 BLAKE2B 3c81435058a54a3da139b128db23b2adc7a378c9fb6a7f81cc9405b427ad66696f94c42bf39fb65583d79a8ac7428c2130a4e780410643fe6511457d4b3bea67 SHA512 db41ac9bfe390f64c6352a33f9c2181d3fe27d0e15c256cabef7ab026d4398342f0de05c4f29466634ec419d07f2c13b6294551e27dcb47df66c221f55aa6641
EBUILD geeqie-2.3.ebuild 3376 BLAKE2B 515083b0ecb99fa9c2d6f92d9df2ef9c8f1e72436c290bb02311cfe73bcb0a92f0334df33c1453a709cf94277cddb99deaf9ba9276895524ec42126ef44616f5 SHA512 4906e493fe819d29e6c94dcb452b8f2382a0e01f59b60b8fb0afd0ac8c79f27c2befd23ed6366fd4e76a6da6dafc75d24aaab552f93ca0fad7a3b38f5d6c4e7d
-EBUILD geeqie-2.4.ebuild 3342 BLAKE2B ba2e5484201f6d834d3a5ff70cc28a2bab369bdc2286a27285b86ceb33b54325b47e4d03b00a5b98ee00039bcd50c57b917e7faea4570dca1405265590c5ba20 SHA512 b7af3c8f7479996f9228c6c36269e33975356245b018654f140b16ef84a0a327c867677e5ecce9020759fe3fa181918145eaa5e9b1fcfbcbd8ecc79a094baa59
+EBUILD geeqie-2.4.ebuild 3340 BLAKE2B 62a26c71d0d3e2c71fff2c6761f69bd5b6e82a364ff5f5c391eaa688b2ff5668a36b68d104155a7b3c2dd364ef15301abe494401fca2b0cf556f2501b38085fa SHA512 ab810bd8277a102a72569909d0d925095141438d341cf3d592e4a4c3336a7e7d9a6d344dee87c2cdfd8fe13c7443e471e2aa79954b54545996a65b46a9d52905
EBUILD geeqie-9999.ebuild 3055 BLAKE2B 450d32bd793aa6436b3ab676758758e57f1bd34fa38ceafbd14a3df436611cc0f25a1c93f05f51104089e2c76a82f2605f00467e0aedf41032645d5e236f6421 SHA512 c1695fa7e9fe635f5799677c13014f4792ca2463654d1faeb967fd9fa6f89a757892316386797590632f3a233eb19daff8e724cd59d937294e2f48c79246d26c
MISC metadata.xml 816 BLAKE2B ed50c576f068626d95d99899b17508b7c48567707ff020988dc611be9b482893f008f904ce460565ed0f263c76f2e274640f6e662f827d0879de5a59a93e8c3b SHA512 45458e31201d1baee61f48fe452c3577bcb74fea6569d1afdd8787aff6714d3400f501d1dc6b3de31ea1d5151326d48593f5bb219ec5cfed603cfe8835690dcd
diff --git a/media-gfx/geeqie/geeqie-2.4.ebuild b/media-gfx/geeqie/geeqie-2.4.ebuild
index 2b9b96fbe6a9..f533a7ba88cb 100644
--- a/media-gfx/geeqie/geeqie-2.4.ebuild
+++ b/media-gfx/geeqie/geeqie-2.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/BestImageViewer/${PN}/releases/download/v${PV}/${P}.
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc x86"
IUSE="debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map pdf raw spell tiff webp xmp zip"
RDEPEND="gnome-extra/zenity
diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index bfc4f5c3f78b..d3158ec46507 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -6,10 +6,12 @@ AUX gimp-2.10_fix_musl_backtrace_backend_switch.patch 535 BLAKE2B 374433568330a4
AUX gimp-2.10_fix_test-appdata.patch 902 BLAKE2B 2b1a131d874d65422d8bdd44732b9843d89a570a1ea3c058cdb2a424a7791c686aa0e2ae2a0b472f333f2465f6e1a26750a532e9003933c5dffa1af32343c1dc SHA512 2983e8572f5e8113c9e2f564d31c1a5fe7e11ef273c50d2be739089124c6ec1a457da28222020bbd6015b2cbbcbf403b88d8660b9b35241800deb4fb3ad79067
DIST gimp-2.10.34.tar.bz2 31405329 BLAKE2B 0b2d3a81abf89684bb90e2101896db3479a25c5da76738543dba8d0378e64608eee9aeb24888e15f5e347f72fa1df3e9b82aa27e503ee61d1c4d45d44fa7bddc SHA512 4802ce3758daba868570f1ac97a3f1cb41e1130fcc6376f9bf4c999441f8fd25937aa71b6f726d82d7c780f4153b11d2595bb76bc2356a42266909fbcc0bd34a
DIST gimp-2.10.36.tar.bz2 31532334 BLAKE2B d033cd1407df3399b5968b7e3f7838d288143080b516476a5dd46599b6a84ac2efca591521368cef7a1c3d9935b45ed3262fb469e1ae36ccf60a1199f5cfa44d SHA512 dbe6152ea6ff99cca59bbf2c88a64fb4ff6b529d98ace7723eadf5dfb0e10d9cbaf2de1e0d5251e9ecf9abca73da9ae1a501f229997802fd4077fb9594f4ba66
+DIST gimp-2.10.38.tar.bz2 31698453 BLAKE2B 58c29e3e00d873e69a5e5f4e9c3ff4d868ccfb11914570306ef12c54ca7d3ef89a62d8c71fac1f2d1f426ac615dc4caf7a7260351c00301dce2b1aa4193bab6d SHA512 343bf1c3bd14bf8e7c7af79c05920faca213da68549127c1d8af53e2e872e55aeaf39a3cfcf578183a34fdc4f98e1c859be63956b0611067186eefd1fdee2aaa
DIST gimp-2.99.18.tar.xz 25418968 BLAKE2B ccb76bb5c375925d4d71505f3e1546f05ba0e20533859b1b6250a4d9054efb6bec4927a5e0c525272fa24d5a6bdf4fb7881d60a1d34b1210ee38b90e661ef707 SHA512 151ccd0322601e76ed0198b40832ab0b6c138428f2e75806dd558e29c9b3437d9226a243142bf4a86113fa5ea4f5965b99cf7cd0ab0ecb7bdfc48036de35a9c6
EBUILD gimp-2.10.34-r2.ebuild 5882 BLAKE2B 67a9b4c0707f3027f34ba6276b8ac6fd2709e09f7416be0b05b9cc56ec58e27bfea86d4bf726588db9d927ede4b5549c2068e8a30c8d95c34ba269aad0f665bf SHA512 f058ba4ddaeebb02a4bb8cef3e8f5ac867df776f8750e2470c8695647538520984f072e9b5f9a0f3bbce6c3695098e0028c2ead31dd188df3b8221fc6be8b51f
EBUILD gimp-2.10.36-r2.ebuild 6001 BLAKE2B e2b78361ae0d4703479e8b9c1a62e99f7099b80a9267ad6b056a15f30a0bba79da7b697af38d76e736ecc01aca6b0a331b90fc7f20060e6872c1854ac56d9ec1 SHA512 cdc970e8766da37a2103010214313a6dd54ce1acfb9bc390aad47474914801884dbff8900ae62107d1c1780a9ccae3803abea10a72827816dff9b72572aab97d
EBUILD gimp-2.10.36.ebuild 5854 BLAKE2B 811d0ea7218ec368006864732bf94c6f07c7cdb2eeffc1df5deda811bc8cecd76ffa4f17230dd91313fe59ae803a35dc20c6be7e53e2b2143db24ba7dbf57dc8 SHA512 8ad6430138b98b4d384f3657f45733a5e1bd59db25b9619a4593d51af35bcd7b5cfbbe54587cb4f72b54fa1dfeac32a31d4727d0ddb666154810261806188040
+EBUILD gimp-2.10.38.ebuild 6115 BLAKE2B 27cfe3d0f6dd2e208680d1a723741e16ee5abc863141b81f3b343769f7aac837c474af6603f58ffc7e92b1528da674694076b7b61dde0f6d06d7b5b0259eecb4 SHA512 0990d4f80238b84873f131a8a0eca76ae6fa958af5f4f7c2a5e03ed14ce8adac0698480d1836287fda73902e548a4f723f992db6dfd317c0ef9c6b7a45044a0e
EBUILD gimp-2.99.18.ebuild 7178 BLAKE2B 513d508da711c4c2b57b1df77865a0cbf93a2090fb2669ad6f58cb550fa941445510ccf3592652b025f1ca246162ba3a2a677b8175561067a5a699cfae0b9705 SHA512 58c3695b76c50ab18ae63c35cff5b8f9f13c660b56c3359d064a247a5ea53252b0067a37e6641643c5996232e3b94071ca13772331fe528daaafe2e509c70fc4
EBUILD gimp-9999.ebuild 7111 BLAKE2B 726d3e15b968938fa2fcbc66775d58c46329cf679b08b36e507c3c26524aba189c8719c78f085b4ff8d574258579ae3e9bd537296f93e7cf0724cadd378230b9 SHA512 170c006ef43c1093f705cf530a21441e8afdbeb7d454c3e9ab0eddd504e2dccdcca24707829b523f0e2eb4025f808cd00d848738b2c26d51f6205ea82f76da6c
MISC metadata.xml 579 BLAKE2B 7766f3da8488794ee014731965efd289e9e95d07631cd7f08ce9469fb33ed1ada31b646f337afcbb3a540d4de83fa5764fc2aa18c4b132341520d4717c7b251d SHA512 9bf1c5c4442af756e6ce40a7399f096ed1732c095eafdb4ff580e4122154e2549d9e8c36a7cc0391f0bd49c07422c5c59123278d62645330aeefdc9130aef182
diff --git a/media-gfx/gimp/gimp-2.10.38.ebuild b/media-gfx/gimp/gimp-2.10.38.ebuild
new file mode 100644
index 000000000000..3746698cb6e8
--- /dev/null
+++ b/media-gfx/gimp/gimp-2.10.38.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME2_EAUTORECONF=yes
+WANT_AUTOMAKE=
+
+inherit autotools gnome2 toolchain-funcs virtualx
+
+DESCRIPTION="GNU Image Manipulation Program"
+HOMEPAGE="https://www.gimp.org/"
+SRC_URI="mirror://gimp/v$(ver_cut 1-2)/${P}.tar.bz2"
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="aalib alsa aqua debug doc gnome heif jpeg2k jpegxl mng openexr postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse"
+
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+ >=app-accessibility/at-spi2-core-2.50.1
+ app-arch/bzip2
+ app-arch/xz-utils
+ >=app-text/poppler-0.50[cairo]
+ >=app-text/poppler-data-0.4.7
+ >=dev-libs/glib-2.56.2:2
+ >=dev-libs/json-glib-1.2.6
+ >=gnome-base/librsvg-2.40.6:2
+ >=media-gfx/mypaint-brushes-2.0.2:=
+ >=media-libs/babl-0.1.98
+ >=media-libs/fontconfig-2.12.4
+ >=media-libs/freetype-2.1.7
+ >=media-libs/gegl-0.4.40:0.4[cairo]
+ >=media-libs/gexiv2-0.10.6
+ >=media-libs/harfbuzz-0.9.19:=
+ >=media-libs/lcms-2.8:2
+ media-libs/libjpeg-turbo:=
+ >=media-libs/libmypaint-1.6.1:=
+ >=media-libs/libpng-1.6.25:0=
+ >=media-libs/tiff-3.5.7:=
+ net-libs/glib-networking[ssl]
+ sys-libs/zlib
+ >=x11-libs/cairo-1.12.2
+ >=x11-libs/gdk-pixbuf-2.31:2
+ >=x11-libs/gtk+-2.24.32:2
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXmu
+ >=x11-libs/pango-1.29.4
+ aalib? ( media-libs/aalib )
+ alsa? ( >=media-libs/alsa-lib-1.0.0 )
+ aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
+ heif? ( >=media-libs/libheif-1.9.1:= )
+ jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
+ jpegxl? ( >=media-libs/libjxl-0.7.0:= )
+ mng? ( media-libs/libmng:= )
+ openexr? ( >=media-libs/openexr-1.6.1:= )
+ postscript? ( app-text/ghostscript-gpl:= )
+ udev? ( dev-libs/libgudev )
+ unwind? ( >=sys-libs/libunwind-1.1.0:= )
+ webp? ( >=media-libs/libwebp-0.6.0:= )
+ wmf? ( >=media-libs/libwmf-0.2.8 )
+ xpm? ( x11-libs/libXpm )
+"
+
+RDEPEND="
+ ${COMMON_DEPEND}
+ x11-themes/hicolor-icon-theme
+ gnome? ( gnome-base/gvfs )
+"
+
+DEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/libxml2:2
+ dev-libs/libxslt
+"
+
+BDEPEND="
+ >=dev-build/gtk-doc-am-1
+ >=dev-lang/perl-5.10.0
+ dev-libs/appstream-glib
+ dev-util/gtk-update-icon-cache
+ >=dev-util/intltool-0.40.1
+ >=sys-devel/gettext-0.19.8
+ >=dev-build/libtool-2.2
+ virtual/pkgconfig
+"
+
+DOCS=( "AUTHORS" "ChangeLog" "HACKING" "NEWS" "README" "README.i18n" )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.10_fix_test-appdata.patch" # Bugs 685210 (and duplicate 691070)
+ "${FILESDIR}/${PN}-2.10_fix_musl_backtrace_backend_switch.patch" #900148
+ "${FILESDIR}/${PN}-2.10_fix_configure_GCC13_implicit_function_declarations.patch" #899796
+ "${FILESDIR}/${PN}-2.10.36_c99_tiff.patch" #919282
+ "${FILESDIR}/${PN}-2.10.36_c99_metadata.patch" #919282
+)
+
+src_prepare() {
+ sed -i -e 's/mypaint-brushes-1.0/mypaint-brushes-2.0/' configure.ac || die #737794
+
+ sed -i -e 's/== "xquartz"/= "xquartz"/' configure.ac || die #494864
+ sed 's/-DGIMP_DISABLE_DEPRECATED/-DGIMP_protect_DISABLE_DEPRECATED/g' -i configure.ac || die #615144
+
+ gnome2_src_prepare # calls eautoreconf
+
+ sed 's/-DGIMP_protect_DISABLE_DEPRECATED/-DGIMP_DISABLE_DEPRECATED/g' -i configure || die #615144
+ grep -F -q GIMP_DISABLE_DEPRECATED configure || die #615144, self-test
+
+ export CC_FOR_BUILD="$(tc-getBUILD_CC)"
+}
+
+_adjust_sandbox() {
+ # Bugs #569738 and #591214
+ local nv
+ for nv in /dev/nvidia-uvm /dev/nvidiactl /dev/nvidia{0..9} ; do
+ # We do not check for existence as they may show up later
+ # https://bugs.gentoo.org/show_bug.cgi?id=569738#c21
+ addwrite "${nv}"
+ done
+
+ addwrite /dev/dri/ # bugs #574038 and #684886
+ addwrite /dev/ati/ # bug #589198
+ addwrite /proc/mtrr # bug #589198
+}
+
+src_configure() {
+ _adjust_sandbox
+
+ local myconf=(
+ GEGL="${EPREFIX}"/usr/bin/gegl-0.4
+ GDBUS_CODEGEN="${EPREFIX}"/bin/false
+
+ --enable-default-binary
+
+ --disable-check-update
+ --disable-python
+ --enable-mp
+ --with-appdata-test
+ --with-bug-report-url=https://bugs.gentoo.org/
+ --with-xmc
+ --without-libbacktrace
+ --without-webkit
+ --without-xvfb-run
+ $(use_enable cpu_flags_ppc_altivec altivec)
+ $(use_enable cpu_flags_x86_mmx mmx)
+ $(use_enable cpu_flags_x86_sse sse)
+ $(use_enable debug)
+ $(use_enable vector-icons)
+ $(use_with aalib aa)
+ $(use_with alsa)
+ $(use_with !aqua x)
+ $(use_with heif libheif)
+ $(use_with jpeg2k jpeg2000)
+ $(use_with jpegxl)
+ $(use_with mng libmng)
+ $(use_with openexr)
+ $(use_with postscript gs)
+ $(use_with udev gudev)
+ $(use_with unwind libunwind)
+ $(use_with webp)
+ $(use_with wmf)
+ $(use_with xpm libxpm)
+ )
+
+ gnome2_src_configure "${myconf[@]}"
+}
+
+src_compile() {
+ export XDG_DATA_DIRS="${EPREFIX}"/usr/share # bug 587004
+ gnome2_src_compile
+}
+
+# for https://bugs.gentoo.org/664938
+_rename_plugins() {
+ einfo 'Renaming plug-ins to not collide with pre-2.10.6 file layout (bug #664938)...'
+ local prename=gimp-org-
+ (
+ cd "${ED}"/usr/$(get_libdir)/gimp/2.0/plug-ins || die
+ for plugin_slash in $(ls -d1 */); do
+ plugin=${plugin_slash%/}
+ if [[ -f ${plugin}/${plugin} ]]; then
+ # NOTE: Folder and file name need to match for Gimp to load that plug-in
+ # so "file-svg/file-svg" becomes "${prename}file-svg/${prename}file-svg"
+ mv ${plugin}/{,${prename}}${plugin} || die
+ mv {,${prename}}${plugin} || die
+ fi
+ done
+ )
+}
+
+src_test() {
+ virtx emake check
+}
+
+src_install() {
+ gnome2_src_install
+
+ # Workaround for bug #321111 to give GIMP the least
+ # precedence on PDF documents by default
+ mv "${ED}"/usr/share/applications/{,zzz-}gimp.desktop || die
+
+ find "${ED}" -name '*.la' -type f -delete || die
+
+ # Prevent dead symlink gimp-console.1 from downstream man page compression (bug #433527)
+ local gimp_app_version=$(ver_cut 1-2)
+ mv "${ED}"/usr/share/man/man1/gimp-console{-${gimp_app_version},}.1 || die
+
+ # Remove gimp devel-docs html files if user doesn't need it
+ if ! use doc; then
+ rm -r "${ED}"/usr/share/gtk-doc || die
+ fi
+
+ _rename_plugins || die
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+}
diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest
index 0b3b320e3890..e80c7a55677c 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -7,7 +7,7 @@ DIST GraphicsMagick-1.3.42.tar.xz.asc 228 BLAKE2B 723f8d1ca13bd5b32a12d69bb46f49
DIST GraphicsMagick-1.3.43.tar.xz 5657460 BLAKE2B caa4fa6546acb4cdaaa421030ccc5cd2b628ae723e07f84700f65e26e1f3e59039cf92fda259ee44ba1e1fa90e9c469844fb5289cc73d50c42bb50fb39358ca2 SHA512 15b4d90119f25fd45f16d50218d51d543841dd3cdaf0c585bce2c18592106bc41573ed1011d7176ff5882fa0cded8f46bfd1e639c26063571109911e22098757
DIST GraphicsMagick-1.3.43.tar.xz.asc 228 BLAKE2B cb1290af98ea92de948df0421b7de101a713f0b8ce4a07959269d5edd10eb26f088585e1a8272482a9b219ee388ae8f040fc047ca76d5f752f04a7b57987c89c SHA512 3bd62bc64dd1b6f2d7a17f1281d8dc4c67c474860b4d95bfaf5fb4be93d0ee156b54c2a6ef4166687854e5458a6e43e61816a5fd508e4702f693a9d1e43984bf
EBUILD graphicsmagick-1.3.42.ebuild 3955 BLAKE2B 7fb1f992576d85e80f859d8ae386c0ae6c1a8bce256dc4eac99f7891944d5ece5ff0bf23a1a382fd2ce9d7d8987f78c8ff58bea16fdbef49c2fdc12ff1405b50 SHA512 66784a829ca6496bb386d21507738830839c1c52998fb0520392d833b0eb35f13834bd5c9c936e40b36f9f414e773452e9b9c7ff4ebc2d557954330097d1a619
-EBUILD graphicsmagick-1.3.43-r1.ebuild 3995 BLAKE2B 3a364a3a024e2cd916a5d7c2be15bd89e5b9c94cc1afcfebd47f90992f1875162c2bb6cca948ead3bfe17c5b375240133d2b746f126284d31c202218d428a0bc SHA512 56df172560fcc94566685c9b6753d48698c6b332e0b2415629f9c2279b6e197188759b7471849b5db4463371bfff728fad803abfd7705722d334570e0a44a189
+EBUILD graphicsmagick-1.3.43-r1.ebuild 3989 BLAKE2B 6c65b327e3ba8565b72c0b647c927253be7edcbec017fd7c2c711b7f733cbd556154c49ee95564921f9a09a11b9ef3330bf1f39096288ff055ca7b03d3061c62 SHA512 0ca47e9ac3bd5c7160bf14f7aa32b7480d6a99cef60f4e6d3b4bfd1f67cfb468aa61217b9e928837d3b71f463f569bbb22e994491265d74341abbe4930d42b6c
EBUILD graphicsmagick-1.3.43.ebuild 3948 BLAKE2B bdb1074abfe42fd18e2ba126294b14a08c6651b52bae4463a19464e7076f554cce7d76ac58c5acf2d34aa6ab5a130d5f467af9ab88cbfc4d3227d700557899ee SHA512 055a5ffd475c5c5e8d723b8083f852c8497fb80e36dd380dcd7a1154be952f8f0fc507b5ecf9ff56dc5ba343f64d5d2ed89a346d65fe362cd10a4c947a43fecf
EBUILD graphicsmagick-9999.ebuild 3953 BLAKE2B 2f28cb9079e7262dfff660325136a75f7682aa6a0d6f2ea23f256dddced870eed14f5ba4f522ee90a617af5a17ec11787cbe3ed2f4188e00d2fcfa1166dd274c SHA512 19d5ce53b7bd3689a368f122958f08c696f44dc734f9f51452d95715d02d0c94e418dbe1af709413fa2d4d8326e21761e4b2c148cf7a6af18d5af6825d2cacb3
MISC metadata.xml 1301 BLAKE2B 1d98e2027f597d0b9c3ae76923adf2dbcb817a439671931076766ec6bc9cb04d053f92fba520a08cc3e629a6802f75d9c4c40058daed25c1555e21516b678997 SHA512 2b1e3cc87a6f9af93fabbc31e142cf4d7206cce3cf2a0e9d70751f93ead7abb9cad7fd58f91264b26e8ea79345973f93cfff2ecd6c9c2c4b176db58c3247b5ff
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.43-r1.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.43-r1.ebuild
index 74cddef1ebc4..d2081138e3dd 100644
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.43-r1.ebuild
+++ b/media-gfx/graphicsmagick/graphicsmagick-1.3.43-r1.ebuild
@@ -20,7 +20,7 @@ else
SRC_URI+=" verify-sig? ( https://downloads.sourceforge.net/project/${PN}/${PN}-history/$(ver_cut 1-2)/${MY_P}.tar.xz.asc )"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-bobfriesenhahn )"
fi
diff --git a/media-gfx/lximage-qt/Manifest b/media-gfx/lximage-qt/Manifest
index 562e84101a78..e6092f7646f3 100644
--- a/media-gfx/lximage-qt/Manifest
+++ b/media-gfx/lximage-qt/Manifest
@@ -1,7 +1,5 @@
-DIST lximage-qt-1.3.0.tar.xz 838632 BLAKE2B eceee2fcdd6eae2360c8c7d27417d4e165520155050dae6c0fadfa22184634372582ac52c6233924b54b9d94e814967eb0abdd8ee3e7c719cdfde85840b51400 SHA512 c3fc8e24f78a9cd65736ba1af07b7fd5ba241eab233a595f7b05982d64a0a7a88d81c60eafea632779faa44f76cdb3bb501d2dc3b3758e3f6256fe2da10c37ac
DIST lximage-qt-1.4.0.tar.xz 841028 BLAKE2B d5f76bfe9763807e8e836de43ff433a1553cea0858b61e76411017ee239fbec6dfd9d3776322b60da6ad8b6b9b1b30c6a02a8c494b62eef440f4d8c5ab9e7143 SHA512 c0dea9418890745de685c7df228ceb849fa21781764c2089481bea89526842e5e8f0972e032ba9c52b07c32202ed284d977f47ace598c44880dff661d76cd125
DIST lximage-qt-2.0.1.tar.xz 848348 BLAKE2B d2484baffaae220436ae157dccda86e126b416101f047133f494cb44d9c3bba007ce797c1aa88d21ba4b242abdf8cacf73706831570943e4d7a36eb02591fc7b SHA512 594e86a4bedf3f9689107d79d852ba1ef4db83f06572b8c077ed5850dc10cc05a33fe79a0c05632f7e7541a6f895919b72c264635306f7a468eac6ecde531ba4
-EBUILD lximage-qt-1.3.0.ebuild 1087 BLAKE2B 5d859b3314f3a2bafeaedf3df98ccd2a8e1881b7fd1f0a6b91bc2c2de52ca1dc2bcfbad37aba6649edb8d8d453c7b3eac71b063fb0bf84c58ec18e86ce3159ee SHA512 39cce57b8effce86a55452a4b6e133316c901dfa21e5c1fcb6dacbb4abb03976bbfb631955ab4da6af18ffee1cec4e929282aaa70bf54fd9b20073cebd5b18b5
EBUILD lximage-qt-1.4.0.ebuild 1087 BLAKE2B 95edea7c02f664c8d60b1ea00749da95899459b9dca4ca94f8137ef9e91a0579888212c90f3a057f0aff81435261b8c872a1b38e5d764017c024715d0bd9648d SHA512 ff4e17eed33bf1be3188b38e0d26a107b55fd547a609a8465d79fc5ba91eee6e4c0587102b8448f5da04819a97705e43f15bc9bbd8335206845dc45a3f769ef1
EBUILD lximage-qt-2.0.1.ebuild 914 BLAKE2B 5a63c1dc748eb2a7cbb0f143d7710c07df632794f50343da73e558df0928a68a07e9bff4deaa798ed81ee741ae336911077c13ae0cd18f16fe6ad2327a6ee87d SHA512 17d2a8a62d31b6687c803f2a264bea688786ec22d143078421fda5777a234ef541cea3b88b59195b09527bc50a0d5c3d40cedccedc6954d1810cdf8585845ee6
MISC metadata.xml 317 BLAKE2B f63e3e91e5dc9fcc6113bf1ae9c9bb5680d2b7cf40359eaa058dcbc247f3b2f43f540ffa6525935220d52c3e8b94ee3629ce237c788c8e4f0946dddbf610680e SHA512 74c882b00f38c28d8546d31c59636252b2627053143a1bea3551c4bc507a63361c88bc555ea15760395f995c6d20dd6fe6adf65f11d42cc90ffd8378aae03f1f
diff --git a/media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild b/media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild
deleted file mode 100644
index 38f748262166..000000000000
--- a/media-gfx/lximage-qt/lximage-qt-1.3.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt Image Viewer"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
- virtual/pkgconfig
-"
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtnetwork-5.15:5
- >=dev-qt/qtprintsupport-5.15:5
- >=dev-qt/qtsvg-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- media-libs/libexif
- =x11-libs/libfm-qt-${MY_PV}*:=
- x11-libs/libX11
- x11-libs/libXfixes
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/media-gfx/monica/Manifest b/media-gfx/monica/Manifest
index 4d4c9eedad03..267158b06f53 100644
--- a/media-gfx/monica/Manifest
+++ b/media-gfx/monica/Manifest
@@ -1,4 +1,3 @@
-AUX monica-3.6-makefile-cleanup.patch 907 BLAKE2B 13cf4d1a4950074f8909045fc0acd337482e343b51a800dbb87a585311ff776d4f87f8d0250b059e99b328a470e99bae23412646a5d8d89d09a4380e50bbd372 SHA512 cc151e238e89db9d3873133e1a637d5e2959c2460251fe7fe8feb62ef22c64963cec5b2533607996b2cf7d33abdfd1f42a59f5a769cad0bf2194e8d751da3bf6
AUX monica-3.7-exit.patch 2534 BLAKE2B 99f544c0b9712d4a0cdf054fc6b39a34b143ecf93204c30e16bbfa9287ac8d89dcf25270f8c2a976f2045a0662cb673ba544c2e6ef31dcdf5253dfcac66d0b65 SHA512 a814424f3db144c5b1d8fc1dc4b507667cde97dcf13c6da3a8bd8e1aa5f95be8e119f9f8512b05096084cb3933719d85fa9548b8f2ec6af58b513abd9db612d2
AUX monica-3.7-fprintf.patch 1835 BLAKE2B 06dedaded7424ced057b8b2298584e0d71c771124880255a012a10b351bddbbe336793da7d70104e9fa06a874a2171504424cdd55235d75b49feffa02c69bb55 SHA512 d80f79620c8df23765ae9e644e70428bf5a6443de53a3dc11ac7aa6fe091f2b911ee1f0efbc353c61851a3b571953a553898b8e1d6fb94b1ed6e7b942dbcb0fa
AUX monica-3.7-gcc44.patch 341 BLAKE2B c534884cca357cbc37a0092bb42faa9a3f29165e0e5622d811d08f4238a2d716f91a8ce731438a33323dd350e3b9da79e743b7d3f46fc5ba9eb084b14f359bd4 SHA512 837f3fc2c77d415067460f1aae80807daa9882b814494f2305be711db920a750ae183ec7b456527956b60ca3cf022729524990cd0febafeaab41bd1dbb080bfb
diff --git a/media-gfx/monica/files/monica-3.6-makefile-cleanup.patch b/media-gfx/monica/files/monica-3.6-makefile-cleanup.patch
deleted file mode 100644
index 21881db24971..000000000000
--- a/media-gfx/monica/files/monica-3.6-makefile-cleanup.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-diff -Nuar monica-3.6.orig/Makefile monica-3.6/Makefile
---- monica-3.6.orig/Makefile 2005-03-14 22:00:18.000000000 -0800
-+++ monica-3.6/Makefile 2007-11-15 00:48:39.000000000 -0800
-@@ -2,22 +2,24 @@
- CXX = g++
- LINK = g++
- CFLAGS = -Wall -O2
--CXXFLAGS = `fltk-config --cxxflags` -Wall -O2
--LDFLAGS = `fltk-config --ldflags`
-+CXXFLAGS = -Wall -O2
-+FLTK_CXXFLAGS = `fltk-config --cxxflags`
-+LDFLAGS =
-+FLTK_LDFLAGS = `fltk-config --ldflags`
- TARGET = monica
--DESTINATION = /usr/bin
-+DESTINATION = $(DESTDIR)/usr/bin
- OBJECTS = monica.o
-
- all: $(TARGET)
-
- $(TARGET): $(OBJECTS)
-- $(LINK) -o $(TARGET) $(OBJECTS) $(LDFLAGS)
-+ $(LINK) -o $(TARGET) $(OBJECTS) $(FLTK_LDFLAGS) $(LDFLAGS)
-
-
- monica.o: monica.cpp
-- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o monica.o monica.cpp
-+ $(CXX) -c $(FLTK_CXXFLAGS) $(CXXFLAGS) $(INCPATH) -o monica.o monica.cpp
-
- clean:
- rm -f $(OBJECTS)
- rm -f monica
-
diff --git a/media-gfx/mscgen/Manifest b/media-gfx/mscgen/Manifest
index 305a3059f0a2..89d658c6e18a 100644
--- a/media-gfx/mscgen/Manifest
+++ b/media-gfx/mscgen/Manifest
@@ -1,3 +1,3 @@
DIST mscgen-src-0.20.tar.gz 204818 BLAKE2B c4ae701ead1ec5845ea80e1fd19b88ff77e3cf2f462c843a2561cf06a5a3faacd8fcd891031256f9014b069ccae02c82221b3b6bb173a68aa747fe7051bc2225 SHA512 12fdea38633a42d6d235520550b16bea0cd3fb67d198b1f956845f4057239d7f80fa961e37f6f8bad9fb03f29ff8c6ffab4f4ae7402eea3083dfddeaf39687e3
-EBUILD mscgen-0.20.ebuild 935 BLAKE2B 474af1e8196430a0c7f6c0144db0276b1a0098bd0a47420d16a5b6c7f5e4437b4522b4d32478fa7cbce6d328991ad3db2de18e2acb574f0567ab1f630c1e5f89 SHA512 c5cd1b66839625f352ae552f3fdccddc17ae72ed1638be3109a163f1106e673df52d82f2d956fbdf115d1a164747e346108d1a66d38065c452c4ede0d6e05afb
+EBUILD mscgen-0.20.ebuild 942 BLAKE2B 0e4f0395418820e8e6d14c6dc8918b7d1136a24f08ed7a72456b07ee069aa05befa854c61bd831118c44087b28274afd154a1b67f624d3949b8f544fbd239b45 SHA512 3c09ca19b8a91b73208c690b78480e70561372e613a954632278acee105fa52c8f39f93f35512cd48883f80c94e04b85ff5f9c4efbbbd700874191a66b56a8ca
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/media-gfx/mscgen/mscgen-0.20.ebuild b/media-gfx/mscgen/mscgen-0.20.ebuild
index abd147c84d29..f39af35db010 100644
--- a/media-gfx/mscgen/mscgen-0.20.ebuild
+++ b/media-gfx/mscgen/mscgen-0.20.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Message sequence chart generator"
HOMEPAGE="https://www.mcternan.me.uk/mscgen/"
SRC_URI="https://www.mcternan.me.uk/${PN}/software/${PN}-src-${PV}.tar.gz"
-KEYWORDS="amd64 arm ~arm64 ppc ppc64 x86 ~x64-solaris"
+KEYWORDS="amd64 arm ~arm64 ppc ppc64 ~riscv x86 ~x64-solaris"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/media-gfx/pinta/Manifest b/media-gfx/pinta/Manifest
index b9255862cce7..08c955794a89 100644
--- a/media-gfx/pinta/Manifest
+++ b/media-gfx/pinta/Manifest
@@ -60,5 +60,5 @@ DIST system.text.encoding.codepages.4.5.0.nupkg 4270497 BLAKE2B 651d99416e88b551
DIST system.threading.tasks.extensions.4.5.4.nupkg 89582 BLAKE2B 728fc5794745b706a7e3a7d05186f34e2a8c1837cafdc7fc9a1bd8fc6fd42025448cbdfa53415a05d872aa08db1deb31d104054630c9ac7ecd29a2ddd973fd5c SHA512 68052086e77d3c7198737a3da163d67740b7c44f93250c39659b3bf21b6547a9abf64cbf40481f5c78f24361af3aaf47d52d188b371554a0928a7f7665c1fc14
DIST tmds.dbus.0.11.0.nupkg 100417 BLAKE2B 390b66cf60c78194fb791d9313cba866011058635cdffb6a3ae9cb6918a8b73478d077e6af4f945a05b51a2c1d14b0d2acabb75c949dd7690042975bb159dfd2 SHA512 efa0e5d4e803964da25c23fcd678a6078da9c0ac6a1351a46b507a1209230b97aa90678e1cdae51a122f3d2b8106e0ef34d23d45fc9a680fe21f6e9740665e80
EBUILD pinta-2.1.1-r1.ebuild 3275 BLAKE2B b3e961f0468eb6c5e7a880e4c7b338672114a963fcb26216841ca07dcc98f4541979c3c289871c1d440b5c2a3034aeb44ecb7d9fc8a438ce2562d33cbe768c02 SHA512 d9149915f4e7633780d6d39a794ce88c0c0812925e92fc6ad157f3afe3308247b102f44505400db1cf075131f73186ecc8c3fc3f3126d3262000ae85d86ccb64
-EBUILD pinta-2.1.2.ebuild 3237 BLAKE2B c6f7051607f4ad18eabe6b08d86753b581100758fc3212e79a16a7cfa01d8e962681e6f20ff50cf9c6737eb07d16dfdcf2d8d6a6d6d739f545a37333fb72c304 SHA512 c110fc88f471539a02b8cc77bd00ba590ca6bd25237281b83e82a04bcdd247e79c2767c2bba1b9bc6d0b34f5eb0c06f2013f56a568051cde16a8ac592af3c586
+EBUILD pinta-2.1.2.ebuild 3236 BLAKE2B 812de0edc3713d89553aafbace0ce675ec534170b40d296823f6ccc17e0847911c742a0b29c21473914371c1d4aa8854e2648ad48aef7522204d1a7d39748ff9 SHA512 136f4fdfaff119585f5b035bc5472fb9b315d51dce365976acc67f99056cffa8b0cd9a7d3488b9b759ce6f95927f8cd9789dd44d5a7bc5d89a7910f2f0108773
MISC metadata.xml 664 BLAKE2B ce88ef1889c6f6928493e18075b6c17696fca5e2a2df26e1a4f645082b41aa261933aebc66411c66125c07fd1104ca3e1cf9357e2a56185967669221325f1222 SHA512 87208ea2d284ac31559f9672ae16bf20a70c20293b7964927fb27d3261e352f2b63fde6434fac37a8f47aced7249a7bab16fc72080ba9a4cc698839613ce96c7
diff --git a/media-gfx/pinta/pinta-2.1.2.ebuild b/media-gfx/pinta/pinta-2.1.2.ebuild
index 8580cd61204d..06478a5b0e80 100644
--- a/media-gfx/pinta/pinta-2.1.2.ebuild
+++ b/media-gfx/pinta/pinta-2.1.2.ebuild
@@ -81,7 +81,7 @@ else
-> ${P}.tar.gz"
S="${WORKDIR}/${P^}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
SRC_URI+=" ${NUGET_URIS} "
diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest
index fbc64fccad16..feeb6c43b7bf 100644
--- a/media-gfx/plantuml/Manifest
+++ b/media-gfx/plantuml/Manifest
@@ -1,5 +1,5 @@
DIST plantuml-1.2024.4.tar.gz 12061228 BLAKE2B b6edf25c99fecab5a463ddc3f330b28ecad1b60a595f833e4af4ec5e4db3489456f5df4be997879ef38c4053da75b790ae9b942bf28b77a8f73413fbe9289b9a SHA512 cb51e44691eb0a206de3f23e0bf1ba08f8a9d111d838c8b5f2ef2e7b7bae61294deb935bd0c0f2798fdc51d7a0a3e54d40d201075964e109a7f0781010933e91
DIST plantuml-1.2024.5.tar.gz 12119170 BLAKE2B 97fd8f48aa04d9d8b089547871abd954b8b1c189d32b844f1de4ac33678dabe2968a3307fb573f571adf541dbbbfd5eb5c21839b14f3cb9ed2e86ac7b447bb87 SHA512 20b9502a3d6ac9ceccb667943f8ea70990102f778175001852b1fcd2b9b7fa570f5b7a7fb237b6831c0411667c3e986f2b0ea09ce2602b5c1ca98694b37c20a5
EBUILD plantuml-1.2024.4-r2.ebuild 1148 BLAKE2B d1abbad4c7955864824c6f969178fd0098816295657578372ba4299382c7efbed05b0a45bc132f8ef711bd7a8ec7c3354b92e818882eaf18508b8d26bec19c92 SHA512 c10428f9a9c6ac03356bc380ffa3d1eb92562fc574d9fd007045a2f1c3da8b69d27514fe7ea7acc2b68175759c54ad09b1de0456e2de024db10c2efadb133bdb
-EBUILD plantuml-1.2024.5-r1.ebuild 1380 BLAKE2B cbfc68c40d4cb2f2db79154facbcd198c44ce49920ba9298eab723b951e89aba7d2a947eff781dc2a258a586db833ca534459b9b8723cc194430a3cdac88a9bd SHA512 32c34377f41bd1deedb2e1b81aec248dc2fc1f7aaa779664094f90abc4f258ec708635eadbac2206a4160ae28d6078b71a5f224dd745a4717d61d40b042e9cb0
+EBUILD plantuml-1.2024.5-r1.ebuild 1379 BLAKE2B d9828453b19199934914faa621789747aea212803c63c48500bc283907359c6c04671ff62c00c0ef17e7accd9e2c948bb354c54d796bb77439a5339bef31c0fe SHA512 6ae5acbbb52f987d5d270c90a8940cad08430f7fd02d61d38cf9850ddd3807f664f78a265a8d2ea2bda054fb728ce603e164a4ecf17eaaae53b39b1b649a04b7
MISC metadata.xml 975 BLAKE2B 3a847073b2f3b5f14adb59f8dec5183533eef81f8b10e5633b356743cb45c3927dfc2f8427f26f1e2b3eef01976b0a8e5884b5f9492310e87884c26759dbfed8 SHA512 2cd56c421b1566a679afb739ca82377d5c8b47519fd2cc44307424f5cd88fa0f8b2144842943a7da6abef7ad79254101818292819fdef97631746815a892e7a5
diff --git a/media-gfx/plantuml/plantuml-1.2024.5-r1.ebuild b/media-gfx/plantuml/plantuml-1.2024.5-r1.ebuild
index eafb36810423..5fd769605c36 100644
--- a/media-gfx/plantuml/plantuml-1.2024.5-r1.ebuild
+++ b/media-gfx/plantuml/plantuml-1.2024.5-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${P}"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="ant-task"
DEPEND=">=virtual/jdk-1.8:*
diff --git a/media-gfx/pngcrush/Manifest b/media-gfx/pngcrush/Manifest
index e11b7e91c1e5..d4fe34af71e5 100644
--- a/media-gfx/pngcrush/Manifest
+++ b/media-gfx/pngcrush/Manifest
@@ -1,4 +1,4 @@
AUX pngcrush-1.8.13-adler32_check.patch 486 BLAKE2B 73bd6fc0a81ca1dddcf3aba4f8d4223aa501fa0cef59c2b1b5dde702705c12f1280884db533578ddbfb0909a5cf9288bbe6b84d49d18e5e1ae65baf44a27221d SHA512 65f5e269e076b740bfa112d232d1f220776975d5f8fe10e7d6ed924f17a5b864a738f2747992dc87f8f20d910616b2ee5afc755ba0a2b2ef82398cd306721835
DIST pngcrush-1.8.13-nolib.tar.xz 66104 BLAKE2B dad0bce2e8f2a135d085343da98ebecfb78a6b05019d43be1b0b1f940ce23ffa980bcb08e8948b6b8cc3efc04bc6ae92a0b9cf8ea8183e27eebfae4c6c48e31e SHA512 c073d573e9b13b72fa39b178271ce65d1a19fef35943ef0a9e6121a5c66d9db212aaad38ab777c5b44e20a107eb677003acbdb4a354bcb2dc40f535a97d9df0e
EBUILD pngcrush-1.8.13.ebuild 855 BLAKE2B a826f6b6e5a2365f3751d835a39852a20ef192773d65f3ff15e1ec06b043c09d68deda6ab518a856a29f87ba45574610b6d276958d6a2eb7dccbd25c37adb06e SHA512 7ea8a87d62c8384afb34029d16425642e5dd28266214e10772355ef68f2caa3dcd25687f64df0bbc83fd5113fe0cd269f1f507e3116f853ecedf36b83cb65250
-MISC metadata.xml 566 BLAKE2B 770f03de87659cc1619824d706f235ee61b0ee1dc795958bbee7e13c93e2ff02b5a02e5b69803606961aadfde2adb30f22ab932a4744babb4b3672a78dc9ebc9 SHA512 afa89c58fe877c819c09f861b461ce4e8489fd1842a7934f14f83a7d1266b724f64497782372d56338c0f4ccaeab5272ea95ceaa9deaa658832e665882be7c8e
+MISC metadata.xml 488 BLAKE2B 94fc372620c5ac603b963cc47b594486ee1bfb929cbf9b7858adc73c168477d2267261e8becddb00ee44ebf606286d4e14e9430005bb34248286a44410cb7755 SHA512 3e42cc11c4e57853156aa2e5ad991d2dd158c733e6d8bba738f94707fca97d00b465b1b36e648d25a64816574ebb35b736a77ee12d34c87bbf0a20091f38f9ec
diff --git a/media-gfx/pngcrush/metadata.xml b/media-gfx/pngcrush/metadata.xml
index 162e13ab9df4..2de20b6ffac3 100644
--- a/media-gfx/pngcrush/metadata.xml
+++ b/media-gfx/pngcrush/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<maintainer status="active">
<email>glennrp@gmail.com</email>
diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index 14fadec75dc3..b865ff4cd666 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -2,7 +2,11 @@ AUX prusaslicer-2.6.0-dont-force-link-to-wayland-and-x11.patch 448 BLAKE2B 1d4a9
AUX prusaslicer-2.6.0-libexpat-double-definition-fix.patch 636 BLAKE2B 047ea78be4b645790150c597e73df834cd77013f3f84f5823567318867c21746521f81582ad21e7c2db4d27e8e4e31b357a6160448ad306b5ee18a2a4efe90fe SHA512 e8bcd9db4d4cb895cebf7dd08e8f8428de7a845d802a1cd9cd6ca806450f5320dafe363bc5737203421ebe20f99110462e3ce4a16ee7c7d11be8222009be8dd4
AUX prusaslicer-2.7.2-opencascade-7.8.0.patch 323 BLAKE2B ee422c91800bf164098396dab448630174b2dd5444d55ff176f10b73e660a446006a0dadfcd2d3cde715b8b58023fe10dd41f6bddb6165fb405382b256eebc52 SHA512 408897cc09ad58e9828b5645553f948a0e0e1b6b07c0bca7bb3ab37789bd988a7076c6d2c79d16ee198f16fdacc59d408ea759e969c83787b2f4bc1161dd94b0
AUX prusaslicer-2.7.4-boost-1.85.patch 1060 BLAKE2B ea7970e19573f686a181b6e824ba1cccbdbefc339ed557e072169a5bff71b550ec61fa25f95d8cf0db91ce34ea3a4060c19f6c9621e1367564bd2bd04d90e815 SHA512 2e04a61ad5cd152ec26699bce5d81ceb9c59d2daca64a827902e99c536e8060461fbe442c79fb843025ca31e52f2db119dd4c03225c8dd46186001d9db888592
+AUX prusaslicer-2.8.0-fixed-linking.patch 751 BLAKE2B d0a5593a2559514f68df6798fb9c4e5c0b9c4021ece74281311c2a19b8233914fcb16227b7aafa5ee222d41ac82c4d5c9c363c32029d13c44c7fe2cb02e60291 SHA512 5f2fdc0da5d979b8520d302549f42103f7e9b0588165430aff734d7d50d56e98c8c208394d9bfaf82f042c9ecac7a3ae72713bfe18341f0ba184cf313cec9206
+AUX prusaslicer-2.8.0-missing-includes.patch 575 BLAKE2B aef794b75d180176f6ba4b1ec05e4ddfe740ced6000225ce51e3a15bd1143209a340af28dc91660d3f07696f19ad525ef86f5e84f3ff4c96ad77c90940059352 SHA512 65c2c8a2046bf39a9d0f5c073998ec93906efbeb8b2d3b7d835f1a65b2edc00c473fb2bed7396e35e45d00b9420f3942f2e16af2e2c6a1405e90341e41b16cf2
DIST prusaslicer-2.7.4.tar.gz 65396083 BLAKE2B 658c9c623e9b25ba2590f3b816987776050b25849dab2b52500ed1673434f016007b6f40944afe412df4a517351785db15de8c8b8e633d7765d656e35014aa69 SHA512 fa876160ec641ecaed20339d66c01971ca1ad73fdfba3b19bae4169e81020175aa5b99a8a7f4f01bf15d112b817cde8226c01bb4bdfb077f387a2d27f92e5d6b
+DIST prusaslicer-2.8.0.tar.gz 69806919 BLAKE2B b87c63ae411814dbffc8ae96c243bf06018d600db732ef32f7c766ce6bdf156b0aca6da90868482f39b9c6421c6a386bccc9f69e23218dadc07f1bcdb21b9793 SHA512 d98b43e9e1a6da9cbab46b2564da02fc0f8521d84a4df915d0ffd0878ee1a25afebe7078e38b124ec8565782379c51a7f9564462652ef1a7d9819d29297c1937
EBUILD prusaslicer-2.7.4.ebuild 2243 BLAKE2B f43117ea21eea84e3d853d5fed92c3f29386eaf988b06152726888fae7588e54c67e14536a1039829a64d2ba6f1c73cdac011817b1268a848f6d1d943de19dce SHA512 9b9c9075f49b852857801a8da5227e005281fb866af795af9a2e98a86c66fba3ee946d1b684c334b3967d72ced8cf5a5e17365d07ca49d949ee7b0e3cece67e0
-EBUILD prusaslicer-9999.ebuild 2173 BLAKE2B ee1ff710336b5380066ce129ff30a12bf659bf63a476e665cb69c81c4e60dad5324366eeb2fe5d66eae84247a1fe1f72559ba029da0d3e225817df4182de0658 SHA512 7cc78f61efcc7357568d9e6c6005cda9a5afc32a4351db5c0eb585c8d8c8df907f9c4527a2fa3512e0677d67ef79b5f498427a6467962a66679d9b1800b1ce41
+EBUILD prusaslicer-2.8.0.ebuild 2290 BLAKE2B 3d8ab134fa6ccf8067cfce6820bd3c93e4771d805549ce0521e51419a202820126e624219ba1b7d6b87c1b4a695157db9b3e819c34a3e4807dd20353f444d4eb SHA512 72d681527480aa256757db2c61e00a0cac7f20019d4ed1dea4b496910ab15576946f9f3a8509767ae2810de394e890655117ced6d02c7f71a22104eae4983e1a
+EBUILD prusaslicer-9999.ebuild 2290 BLAKE2B 3d8ab134fa6ccf8067cfce6820bd3c93e4771d805549ce0521e51419a202820126e624219ba1b7d6b87c1b4a695157db9b3e819c34a3e4807dd20353f444d4eb SHA512 72d681527480aa256757db2c61e00a0cac7f20019d4ed1dea4b496910ab15576946f9f3a8509767ae2810de394e890655117ced6d02c7f71a22104eae4983e1a
MISC metadata.xml 1028 BLAKE2B a267e6b0ee72a85b895046cc7d5f659cca379fd799a9ebb802dc1fafd7edfa1b989784b10eb93ac24f1ea6153153b892e28e20055b0a7d2021f6db7742e065b4 SHA512 5760ea954f5ccf09e5d69e101b6d68839a4517a9375adc3009b1bf846b98091ee0555e9c92bb0cf316670efec699cd24d04b4ebe7db5b65e363f83051d868512
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.0-fixed-linking.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-fixed-linking.patch
new file mode 100644
index 000000000000..33ab6256d6b0
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-fixed-linking.patch
@@ -0,0 +1,19 @@
+--- a/src/slic3r/CMakeLists.txt
++++ b/src/slic3r/CMakeLists.txt
+@@ -376,6 +376,7 @@ set(SLIC3R_GUI_SOURCES
+ )
+
+ find_package(NanoSVG REQUIRED)
++find_package(OpenSSL REQUIRED)
+
+ if (APPLE)
+ list(APPEND SLIC3R_GUI_SOURCES
+@@ -404,7 +405,7 @@ endforeach()
+
+ encoding_check(libslic3r_gui)
+
+-target_link_libraries(libslic3r_gui libslic3r avrdude libcereal imgui libvgcode GLEW::GLEW OpenGL::GL hidapi libcurl ${wxWidgets_LIBRARIES} NanoSVG::nanosvg NanoSVG::nanosvgrast)
++target_link_libraries(libslic3r_gui libslic3r avrdude libcereal imgui libvgcode GLEW::GLEW OpenGL::GL hidapi libcurl ${wxWidgets_LIBRARIES} NanoSVG::nanosvg NanoSVG::nanosvgrast OpenSSL::SSL OpenSSL::Crypto)
+
+ if (MSVC)
+ target_link_libraries(libslic3r_gui Setupapi.lib)
diff --git a/media-gfx/prusaslicer/files/prusaslicer-2.8.0-missing-includes.patch b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-missing-includes.patch
new file mode 100644
index 000000000000..9d13876b607b
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.8.0-missing-includes.patch
@@ -0,0 +1,20 @@
+--- a/src/slic3r/Config/Version.cpp
++++ b/src/slic3r/Config/Version.cpp
+@@ -7,6 +7,7 @@
+ #include <cctype>
+
+ #include <boost/filesystem/operations.hpp>
++#include <boost/filesystem/directory.hpp>
+ #include <boost/nowide/fstream.hpp>
+
+ #include "libslic3r/libslic3r.h"
+--- a/src/slic3r/GUI/UserAccountCommunication.cpp
++++ b/src/slic3r/GUI/UserAccountCommunication.cpp
+@@ -13,6 +13,7 @@
+ #include <boost/filesystem.hpp>
+ #include <boost/nowide/cstdio.hpp>
+ #include <boost/nowide/fstream.hpp>
++#include <boost/nowide/convert.hpp>
+ #include <curl/curl.h>
+ #include <string>
+
diff --git a/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
new file mode 100644
index 000000000000..71ea154eda73
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.8.0.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.2-gtk3"
+MY_PN="PrusaSlicer"
+MY_PV="$(ver_rs 3 -)"
+
+inherit cmake wxwidgets xdg
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/prusa3d/prusaslicer.git"
+else
+ SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+ S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+fi
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/"
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/eigen:3
+ dev-cpp/tbb:=
+ dev-libs/boost:=[nls]
+ dev-libs/cereal
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/gmp:=
+ dev-libs/mpfr:=
+ media-gfx/openvdb:=
+ media-gfx/libbgcode
+ net-misc/curl[adns]
+ media-libs/glew:0=
+ media-libs/libjpeg-turbo:=
+ media-libs/libpng:0=
+ media-libs/qhull:=
+ sci-libs/libigl
+ sci-libs/nlopt
+ sci-libs/opencascade:=
+ sci-mathematics/cgal:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ virtual/opengl
+ x11-libs/gtk+:3
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,webkit]
+ media-libs/nanosvg:=
+"
+DEPEND="${RDEPEND}
+ media-libs/qhull[static-libs]
+ test? ( =dev-cpp/catch-2* )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
+ "${FILESDIR}/${PN}-2.8.0-fixed-linking.patch"
+)
+
+src_prepare() {
+ if has_version ">=sci-libs/opencascade-7.8.0"; then
+ eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+ fi
+
+ sed -i -e 's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g' version.inc || die
+
+ sed -i -e 's/find_package(OpenCASCADE 7.6.2 REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \
+ src/occt_wrapper/CMakeLists.txt || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ CMAKE_BUILD_TYPE="Release"
+
+ setup-wxwidgets
+
+ local mycmakeargs=(
+ -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+ -DSLIC3R_BUILD_TESTS=$(usex test)
+ -DSLIC3R_FHS=ON
+ -DSLIC3R_GTK=3
+ -DSLIC3R_GUI=ON
+ -DSLIC3R_PCH=OFF
+ -DSLIC3R_STATIC=OFF
+ -DSLIC3R_WX_STABLE=ON
+ -Wno-dev
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ CMAKE_SKIP_TESTS=(
+ "^libslic3r_tests$"
+ )
+ cmake_src_test
+}
diff --git a/media-gfx/prusaslicer/prusaslicer-9999.ebuild b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
index 124181307e1c..71ea154eda73 100644
--- a/media-gfx/prusaslicer/prusaslicer-9999.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-9999.ebuild
@@ -51,7 +51,7 @@ RDEPEND="
sys-libs/zlib:=
virtual/opengl
x11-libs/gtk+:3
- >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl]
+ >=x11-libs/wxGTK-3.2.2.1-r3:${WX_GTK_VER}[X,opengl,webkit]
media-libs/nanosvg:=
"
DEPEND="${RDEPEND}
@@ -59,6 +59,11 @@ DEPEND="${RDEPEND}
test? ( =dev-cpp/catch-2* )
"
+PATCHES=(
+ "${FILESDIR}/${PN}-2.8.0-missing-includes.patch"
+ "${FILESDIR}/${PN}-2.8.0-fixed-linking.patch"
+)
+
src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
diff --git a/media-gfx/qrencode/Manifest b/media-gfx/qrencode/Manifest
index 40b01217e06a..bca909326cbc 100644
--- a/media-gfx/qrencode/Manifest
+++ b/media-gfx/qrencode/Manifest
@@ -1,3 +1,4 @@
DIST qrencode-4.1.1.tar.bz2 461562 BLAKE2B ae3abb4a162518c0204d09c9df7434fb348e24c20e790a261841220b0a7165168137d5acbdbc53e40558724eac2e1e21786f11013f384b545d56a1c9caaff61d SHA512 981b3242c213e1b40ac88711912dd8c27ea11f3437d1a04b6b226499a6e991a8f0b3b10f818bcc104812192a1dac4ce05f16ecd847a50cb03d4859b84bad89b8
+EBUILD qrencode-4.1.1-r1.ebuild 1074 BLAKE2B 4b0c0dccffabce32d095705fc4e627b9b4ab021727db3849e3461912a73783b79b311b684cdcabad50cee47ede726d4b1a05b11fc5e9e07a520484d7be94f087 SHA512 6e5c75da2c5a17dd2a5ede6b98881ed5fcf2232a7dd0f578e9d11eb1697d6eaa0cb49708ac08915d04474986f513fa9f3e6fd301204a40d425b347f9a4b044e6
EBUILD qrencode-4.1.1.ebuild 875 BLAKE2B 26e222237d7b18426ad57d67ddfbd8b0b76116f6607a06c6f7a639f34e2d2536994de7e4387b0c8987d208caf9869cbf1c5447be02267bacedf05d86ce9ca6b7 SHA512 05ab5537833fcb2529c56cb35369f1ff6b9dbdf513a48286cb30f07fe2d9d00426d66b1637123ceeb1efefe93698924fad0a77bcd196ea0a169019f7b79cb66d
MISC metadata.xml 440 BLAKE2B 9f73217513f5128180c5e50f29f3e55399b728446d55332b9f80ac5dde854ca052b8f0e882fedc5a3c26f2a013f594023d708ce741fdd2660abc2233ac50c22c SHA512 46951797c3472c850d0572c644a11ba513ae8769f4c5e70f55f7af4c838d13320e16e83dc34d1cd7460f8ae295fe53eba0480d8601d0685a46ae6a19de056c67
diff --git a/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild b/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild
new file mode 100644
index 000000000000..50397719faa4
--- /dev/null
+++ b/media-gfx/qrencode/qrencode-4.1.1-r1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-minimal
+
+DESCRIPTION="C library for encoding data in a QR Code symbol"
+HOMEPAGE="https://fukuchi.org/works/qrencode/"
+SRC_URI="https://fukuchi.org/works/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2"
+SLOT="0/4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos"
+IUSE="png test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+multilib_src_configure() {
+ local myconf=(
+ $(multilib_native_with tools)
+ $(use_with png)
+ $(use_with test tests)
+ # TODO: figure out how to make SDL check fail as the SDL test
+ # program is not useful
+ )
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+multilib_src_test() {
+ cp "${S}"/tests/test_basic.sh "${BUILD_DIR}"/tests || die
+ cd tests || die
+ ./test_basic.sh || die
+}
+
+multilib_src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/media-gfx/tuxpaint/Manifest b/media-gfx/tuxpaint/Manifest
index 3b9a2cbff48e..6744eea32de2 100644
--- a/media-gfx/tuxpaint/Manifest
+++ b/media-gfx/tuxpaint/Manifest
@@ -1,5 +1,5 @@
AUX tuxpaint-0.9.31-Makefile.patch 7209 BLAKE2B 373c4ecd0f5bea700a630b61a4f3068477fbe02f146774631fa726dbd72ba2091b1206ede50be246fb4d10ed517c62f56fd029367955cc9ebbcea8dacf71001b SHA512 31d5891fa33f7c6c39c5cb1225d46be9c425cf284c1a31dd8b62d3250d35e93912f7b91803cb32d64fa0d1ec3ea59997ecfc5d6270601acaf2f9e7d4ff804a7f
DIST tuxpaint-0.9.31.tar.gz 21733142 BLAKE2B 00041eacd062ac4e535451d4b4a6ac6d92fb7a0b6328dad4c7424b1bf0b95f0d3d2915e5ed7392cbf2f36174e56ceff5fadcf795c3368b3f2a958d794ce0b66a SHA512 7a3df8dce3e354cc22af34d55546de6e033e8ed4f44530b89986c3e1a07961e5e1a132f12f2d3fc5b699c500e7b9e7ab3503d2bafc5041d9fb2dbc8d1479b79f
-EBUILD tuxpaint-0.9.31-r1.ebuild 1428 BLAKE2B 10454a93c008ef68bf9a15e67c92d6f0eaa1958f187e7444ef66ced74b6e23a40303a2821c0accb6349421a7609afc3fc34c003b591167015bb057e77f2e7a11 SHA512 623beac5b2d0abf72704465d74b8fa9480a0402117f6008091f7149d7d5eb212dba0fe990c1173de175235533007c05ceba813577c33aff38796c24f23087d70
+EBUILD tuxpaint-0.9.31-r1.ebuild 1427 BLAKE2B 199c367c67aa6ed22c2b124c57640d0a63423613bd35bed20ecc3d991244e8ea9874a06dc34e6c6283a9cd7a0ba3b482a1db15e084b8e989da5e659d049dfb23 SHA512 12c036742278d2cc2e72ca557068eaf6f6566ed489d758909514169fcd899e7141e62d348ef93101e7aeb7ef01512c13f816390336b32d87547d6be37ba29cf7
EBUILD tuxpaint-0.9.31.ebuild 1425 BLAKE2B de29f9cd21b6c20c910dd59d5def7f8975957f65f2939643d43d6833b8c9401beb3c8b655acf43d6bc20f1169d19e59e137dbe74a2b070fa21f8c3dcd09731b9 SHA512 c2b509fba2c950ac3fd239242bd01df0e18293fc1a6324b0cfb4f690eb2591a6230cb3fa23f546473995152efbee69c0011c37818f4871c1814d1e68d14b9189
MISC metadata.xml 846 BLAKE2B 41e02607ee8987a7663ba72e7459a1845b73d9992e4939322db2b4ce654d06efb0d5acc935decb776aa50a20990244d0e422e4c32532fa0f17a76a9a637ac734 SHA512 59465c99f8f91e4def6ffd37f7bcfd22cb208c1f9dcbdd11c764e4f55d1e9db75169254b9ca3ed7642f57d45d4d10e9f97c80d5139cb0b80ccd20dc540185ade
diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.31-r1.ebuild b/media-gfx/tuxpaint/tuxpaint-0.9.31-r1.ebuild
index 33f527fd82ac..1be1e1d0fdb1 100644
--- a/media-gfx/tuxpaint/tuxpaint-0.9.31-r1.ebuild
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.31-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ~ppc ~x86"
RDEPEND="
app-text/libpaper:=
diff --git a/media-gfx/ueberzugpp/Manifest b/media-gfx/ueberzugpp/Manifest
index 16a6e9d81949..485c70e62d79 100644
--- a/media-gfx/ueberzugpp/Manifest
+++ b/media-gfx/ueberzugpp/Manifest
@@ -1,5 +1,3 @@
-DIST ueberzugpp-2.9.5.tar.gz 69268 BLAKE2B 9a31c7d5135ca0c5b85e250f9cbb5fb10e22344a7c6bf5393a04ec928580844470b24b0471aa609a83a0f1cbfed17944aabdec9ee5d6ddffe90720fa46bf80ad SHA512 43576ba504ec66a909c170122db808a8ae55535d54cad09172590af2790c981b1bfba6ba0f749a5ca9881a15cfdcdb0c34fbb2533f72011a786fd1413d1f91c4
DIST ueberzugpp-2.9.6.tar.gz 69379 BLAKE2B 86d29724ff768536bef2385d456d61509db58c8e83fe0c9711684f86b70e1e45d1d1bb7b970a036c408f575e8d31659b336111cfcc0dc39f7867010e56d9e79b SHA512 bb70933cbc887cc3967c6011f0616d056f5723f333f6cfd70e7a3dd785791b83b9855c0b3d0c901efc59d65ba113462946bc0f08d57cf845ec6c59ec861da874
-EBUILD ueberzugpp-2.9.5.ebuild 1940 BLAKE2B c13df15fd695f5d762ffdad4dccd95871e8e021b05cd6e128b0336957dbeb39e86478987f7062abbce382dffd45a408677f137261b58057a682e0991f42efafe SHA512 655e20ee8bf4354a4524abcd0be618a99f50241010304a00cc97601866065570fb7d91f930ce7ff16e21fd453236fcdadadb4d7136999f0ae17242d8f655423c
-EBUILD ueberzugpp-2.9.6.ebuild 1941 BLAKE2B 6f49e44bd5fb49730f7dc28d61855c28fd28ed48720fe22052ad92feb5c1123f7e090e709571e87064b508342d547b5719187201c68fd17de43187f10525795e SHA512 82f5055ab6f007c146d9db022c9f17b4a5700cba3f47f38bf30ef2eb8c5cafbd5dc32a20a95ee7492b1ec52d894370dcf6148af6f4d8082558fc946adb6378cf
+EBUILD ueberzugpp-2.9.6.ebuild 1940 BLAKE2B c13df15fd695f5d762ffdad4dccd95871e8e021b05cd6e128b0336957dbeb39e86478987f7062abbce382dffd45a408677f137261b58057a682e0991f42efafe SHA512 655e20ee8bf4354a4524abcd0be618a99f50241010304a00cc97601866065570fb7d91f930ce7ff16e21fd453236fcdadadb4d7136999f0ae17242d8f655423c
MISC metadata.xml 694 BLAKE2B e39b88b981e8c6d55a41714197b03c014a6ffd95522eb0ff92559a178b193419bd587903c75271167fba097593ac15ecacdba3b0f23e7859c3f1fd9569b4f6c2 SHA512 e86e8942c84ec38c198b513b0eaf63d522017665d559a1843c08030ec6bc6a32d7f32651d5b283e3d82784b81ea15b7d81889ab0c68850f88733ae90add17060
diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.9.5.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.9.5.ebuild
deleted file mode 100644
index 1cb4d698e37a..000000000000
--- a/media-gfx/ueberzugpp/ueberzugpp-2.9.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic toolchain-funcs
-
-DESCRIPTION="Drop in replacement for ueberzug written in C++"
-HOMEPAGE="https://github.com/jstkdng/ueberzugpp/"
-SRC_URI="
- https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz
-"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="X dbus opencv opengl wayland xcb-errors"
-REQUIRED_USE="xcb-errors? ( X )"
-
-RDEPEND="
- dev-cpp/tbb:=
- dev-libs/glib:2
- dev-libs/libfmt:=
- dev-libs/openssl:=
- dev-libs/spdlog:=
- media-gfx/chafa
- media-libs/libsixel
- media-libs/vips:=
- X? (
- x11-libs/libxcb:=
- x11-libs/xcb-util-image
- xcb-errors? ( x11-libs/xcb-util-errors )
- )
- dbus? ( sys-apps/dbus )
- opencv? ( media-libs/opencv:= )
- opengl? ( media-libs/libglvnd )
- wayland? ( dev-libs/wayland )
- !media-gfx/ueberzug
-"
-DEPEND="
- ${RDEPEND}
- dev-cpp/cli11
- dev-cpp/nlohmann_json
- dev-cpp/range-v3
- X? ( x11-base/xorg-proto )
- wayland? ( dev-libs/wayland-protocols )
-"
-BDEPEND="
- wayland? (
- dev-util/wayland-scanner
- kde-frameworks/extra-cmake-modules
- )
-"
-
-src_configure() {
- if use X && tc-is-clang && has_version sys-libs/libcxx; then
- # X support makes use of C++20's std::jthread which is currently
- # marked experimental (at least) in <=libcxx-18 (should limit
- # version in above libcxx check whenever this becomes unnecessary)
- append-cxxflags $(test-flags-CXX -fexperimental-library)
- fi
-
- # TODO?: wayfire plugin is skipped for now (needs wlroots which is
- # likely to be messier), but could be handled if there is a demand
-
- local mycmakeargs=(
- -DENABLE_DBUS=$(usex dbus)
- -DENABLE_OPENCV=$(usex opencv)
- -DENABLE_OPENGL=$(usex opengl)
- -DENABLE_TURBOBASE64=no # not packaged
- -DENABLE_WAYLAND=$(usex wayland)
- -DENABLE_X11=$(usex X)
- -DENABLE_XCB_ERRORS=$(usex xcb-errors)
- -DFETCHCONTENT_FULLY_DISCONNECTED=yes
- )
-
- cmake_src_configure
-}
diff --git a/media-gfx/ueberzugpp/ueberzugpp-2.9.6.ebuild b/media-gfx/ueberzugpp/ueberzugpp-2.9.6.ebuild
index d3d4f397c2d9..1cb4d698e37a 100644
--- a/media-gfx/ueberzugpp/ueberzugpp-2.9.6.ebuild
+++ b/media-gfx/ueberzugpp/ueberzugpp-2.9.6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
LICENSE="GPL-3+"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="X dbus opencv opengl wayland xcb-errors"
REQUIRED_USE="xcb-errors? ( X )"
diff --git a/media-gfx/vkBasalt/Manifest b/media-gfx/vkBasalt/Manifest
index 629a71cfd4f6..5a587450e98e 100644
--- a/media-gfx/vkBasalt/Manifest
+++ b/media-gfx/vkBasalt/Manifest
@@ -1,3 +1,3 @@
DIST vkBasalt-0.3.2.10.tar.gz 335903 BLAKE2B 535c84d40a213decac38e882878a977002ee377a38e3f496985d292f7a3d51f3879e1026340cbb3e87c473bab777a3dbae7ae63bb10829c5a636a70cb29e49a1 SHA512 b80ca0320b99832d05d2d38e5e9d8f5981a5608d1509a1e4ea16bb4d0970ac13474e53e35a1634f2683e24c9ca0e4661545edd388b63b23c63782998ec0e03a4
EBUILD vkBasalt-0.3.2.10.ebuild 512 BLAKE2B 3fcd6b1150cf9a2288f02bfbfe17340c0f08d2583dbef816700f351dc1a6a767a575d92c477a98c4a5a1e811b5b97212be52241c6db4742234caed9f624f1235 SHA512 c7074454831b897382ecc9dd0d1749edf3f6ea6efaa064163ffdeb528a111633c3ff867888a35a5306199bbada133a8589b8ebdf2c7a744a4d814637bb4e9993
-MISC metadata.xml 331 BLAKE2B cdcbf3c8af2be299d746cf0d7e345eaeca10603ac17e7c17dca435353c015f05ee46a32cc5cd684f13aead565e8ebe8ca0601b4d250bb2ff06b154f0309a334f SHA512 e901776df7dc5af1e037c005631eface7633c0b68df8d60edaa7399799c6749bf526e4adfa98886efcf97601722dbeba1d1c68b2e15450762a6984d20f71a3b6
+MISC metadata.xml 253 BLAKE2B 12d74e69a0480a7e3915e9f7d6ac77104efabb25f6ab7609231ab9368b8b1f61ec90ecea71db9a8da2ae1e9f41c5ce86eaeb86c101d6ef495157cd075c1b494f SHA512 148e700197cdf811f337acaa81d8338f2b58e33e528be31339af343d7136f2467b690829e5a56e3a0be138db57c9b06e227eab1717086ae67ce98e24f5748b3a
diff --git a/media-gfx/vkBasalt/metadata.xml b/media-gfx/vkBasalt/metadata.xml
index 27df3f93f60e..8e173854dd87 100644
--- a/media-gfx/vkBasalt/metadata.xml
+++ b/media-gfx/vkBasalt/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">DadSchoorse/vkBasalt</remote-id>
</upstream>
diff --git a/media-gfx/xdot/Manifest b/media-gfx/xdot/Manifest
index a6232a3c9e26..b43551611261 100644
--- a/media-gfx/xdot/Manifest
+++ b/media-gfx/xdot/Manifest
@@ -1,6 +1,6 @@
DIST xdot-1.3.tar.gz 144187 BLAKE2B 38e89a8c47dd519a79221634ed3e451cc5ba9c0448545802561e92876c06af599b3327d2ab808d5f81842826baddc42d3921da9c6885a2b6485e39c79de80c9f SHA512 8d66a64182970b968adbb5031d17f0b2b3709d4daa0f6d32ba0e3616177be1e43bcaa62a3133a3a0d92f8468dbc12147918d04b5d543b94b5df6d39b7af31e17
DIST xdot-1.4.tar.gz 144405 BLAKE2B bcca54099ad88ebbf82dc168d837f7343f527d8aff63d27e315e60267b4edecca97c2f69e47a6bd5889e9da7bd801ba38950f5f01ff1f0e40389551c6ded2890 SHA512 36065ca840ea0f3ffeca3d7bb16aa3f68b79ef3c7d43f0ba80d100d198f89edee1ca9cb3baff378a63c53a527c37dcccbd7262fd1aa26b7c61bc9e2c55c6e3ed
EBUILD xdot-1.3.ebuild 1023 BLAKE2B 974c09e3cbf833f9be48b5d2898a2b6b9745dd16c2c58458dcdac77cb74c9843e75a741728ec8d61c906401b992c75cfd3d3cd337e392782087b92cfdabcc9fa SHA512 83b5deed98b8d8c1308a4186e844a8dfc8c0266d0b940a9ee1aea71c3e81164b2daafafb9f1f29e12a1a70b552fc8fce41f20441051174b845ecddcc9cecca64
-EBUILD xdot-1.4.ebuild 1070 BLAKE2B 13305d0d59d42e99b5a05ea269a1854159b05eeac7da9b306886735b6099ac2b609ae378321aabbfc27e84cb197472f75c0c8467e81460018c058ba704d5a13e SHA512 ddbd7668100468682142a26bcfabc03fec3107199e10fb771ede3eb4d223cb7ffe44015d3896d4578906e64c3562e77789366b8b5ff9b74490499cdd27d3584f
+EBUILD xdot-1.4.ebuild 1064 BLAKE2B e43f230c4f2cce40a7cf573a5d6e232a293b834572301a2d0fd4e62492dd1db0410a544020ebbc9f2768dd964cd5b082376a9c3862ad65dede68a08bfe0bee06 SHA512 b475d68543f261d674f205da3915a34c5203063a8ed867010da54c0a90ddfc19016b9e2cb42a4ee89580d75a186205afe5a30c5b7792f3cae38e341e51d693af
EBUILD xdot-9999.ebuild 1070 BLAKE2B 13305d0d59d42e99b5a05ea269a1854159b05eeac7da9b306886735b6099ac2b609ae378321aabbfc27e84cb197472f75c0c8467e81460018c058ba704d5a13e SHA512 ddbd7668100468682142a26bcfabc03fec3107199e10fb771ede3eb4d223cb7ffe44015d3896d4578906e64c3562e77789366b8b5ff9b74490499cdd27d3584f
MISC metadata.xml 399 BLAKE2B 06318ca9aa1bb3f53733542916d19d28c03133866e868aefeba88d7e6e1b7594a628488471fe7f6853e02402a14db8501e056f5df9ae1429c4eca66ab7b6a492 SHA512 16caf359c45841ae27bfdeee51c7fdd71d6282548773e6f519cbcbfe43f9fa39c65322a610d2b3d5cb4471129cfa3738e6ee66ff6b6e94b4263d918fd44ff30c
diff --git a/media-gfx/xdot/xdot-1.4.ebuild b/media-gfx/xdot/xdot-1.4.ebuild
index bfd164986323..c1a410b4076f 100644
--- a/media-gfx/xdot/xdot-1.4.ebuild
+++ b/media-gfx/xdot/xdot-1.4.ebuild
@@ -11,7 +11,7 @@ EGIT_REPO_URI="https://github.com/jrfonseca/${MY_PN}"
if [[ ${PV} = 9999* ]]; then
GIT_ECLASS="git-r3"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86"
MY_P="${MY_PN}-${PV}"
S="${WORKDIR}/${MY_P}"
SRC_URI="https://github.com/jrfonseca/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
diff --git a/media-libs/Manifest.gz b/media-libs/Manifest.gz
index 1e80d5ef2920..745e2c2c4a19 100644
--- a/media-libs/Manifest.gz
+++ b/media-libs/Manifest.gz
Binary files differ
diff --git a/media-libs/aalib/Manifest b/media-libs/aalib/Manifest
index 595a69fdbd48..fd8646aa7211 100644
--- a/media-libs/aalib/Manifest
+++ b/media-libs/aalib/Manifest
@@ -8,4 +8,4 @@ AUX aalib-1.4_rc5-more-protos.patch 1499 BLAKE2B abf425195f87f83dc019ded382c365f
AUX aalib-1.4_rc5-tinfo.patch 709 BLAKE2B fb7dd0eb1e39046c66de0466b0411f97fa948d9da03719fcd759a7331c7da0a6cfcba92353ef5363cf651501d73ce4fd29a5baf94897f10f0518284ebb4db10c SHA512 2abab613af549f4c24f7d617cf65de773e7850ec8485dfa23de2405ed59cf14f7cb70c2f1b701e27ae541e5f75302f4d28c3f866303bfc901a96074c9d9d534b
DIST aalib-1.4rc5.tar.gz 391028 BLAKE2B fd527716c0484d45fa3b75712a24301bd485fab8191ac1d5c6d35f8af093a00e11f0f8d2797ddcc32f4d87a39649fd50145dcc557e5ba98e67336cff2bb79002 SHA512 3e4506eccce3b81ccbbb79a4a1b90abd39e2259e6043fde90f70b9ca279bd4c37758a047167267b97c4ec92f64fb17c7c8f548114f0d0c6e78ddb9463b5f1299
EBUILD aalib-1.4_rc5-r10.ebuild 1996 BLAKE2B 86b6da78471851cc9d7573d75a3fe59437e6e525bb4f550fd28a1c58d7e38e5962105f2e29250f509a15c28d0f46262db8e31ab8dd896696dfd8a24d31b57faf SHA512 4ebb97ccb589b7a5b485e82409a658c523c7a9d87184aca0b3f763d5471a27ad09ab6a79a3666bb296a41825c9f79821ca22fcfde8ef8a2a65cb8134cfa28fb6
-MISC metadata.xml 410 BLAKE2B 2f08a7a6bcc149aafd7d9493ea4f87945b3c38fae8e79a80991fb8b23506b7c503d7a0f4c3acd815537a823b0f2f6f49d727d0d34d1476b988811acfa6e89905 SHA512 b35f23f666eb8225269db37aeadf96af19d464b3835933d8fbae839c574cff6ff71bc9553260e383a2a77ca798063eb2529452c99057c4fbd0a0c028ccf86cdd
+MISC metadata.xml 304 BLAKE2B b65e1f76bcfc32ca5437f1b0d3125851047adcd4e3f0703c61b3d7fcf069349263dadb428a6bad946cd3e58ab9168340721f8b728b0204dddf6985aa8311f385 SHA512 c81ea7d8442a925944c7c1c84d2c04e3af7b068565140577e21725f058fae8e048971b017b989479a9b5e97378e489108483e16f6e9f6701ad7514a94ae02c7f
diff --git a/media-libs/aalib/metadata.xml b/media-libs/aalib/metadata.xml
index cc413d659809..2c0ad0577842 100644
--- a/media-libs/aalib/metadata.xml
+++ b/media-libs/aalib/metadata.xml
@@ -4,10 +4,6 @@
<maintainer type="project">
<email>media-video@gentoo.org</email>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<upstream>
<remote-id type="sourceforge">aa-project</remote-id>
</upstream>
diff --git a/media-libs/aubio/Manifest b/media-libs/aubio/Manifest
index 19d51746da3a..3cbc144a7179 100644
--- a/media-libs/aubio/Manifest
+++ b/media-libs/aubio/Manifest
@@ -1,8 +1,10 @@
AUX aubio-0.4.9-docdir.patch 1192 BLAKE2B 617f5a63d51440eba157687b752822b3e14316781d3534c63194c9bef214574f195d3dfb949fc357862c7ddab01e0f9bb58ea54a75dac4c90f27a24f0c1cf477 SHA512 dffe872bd5c63eb874f00b1303e63f241d9b349d5f32fbf34b659b6211cc9cc828784bb3f5ddd2210c9e6b8459a73e842988bad4474b19e319145971de138526
+AUX aubio-0.4.9-gcc-14.patch 1275 BLAKE2B a7f110a397c6ce9e568f204a0e98d17376fb9c650a8be96d619bca7b6814914ef4261791119d541ed358e514b685c19017845a18ae8339e382d68a2a54688465 SHA512 9d05520c35ab42b73c6865063d35b774370e85b00bc34d3d5b70ed98cb75a77253747b9a5224178a2567417b36ff1540070bdc2cea4058995352b30384d3ebfd
+AUX aubio-0.4.9-numpy-2.patch 538 BLAKE2B f62160a1be2e9b5e671c8e96477d4b60653b6c27ed20c39aea5eca5257c3732cfbf9c25f5601cead9af54dbc6c8745a6c12da7858115e724490579cc2195e6e0 SHA512 090de3586be64dd5d9d3030f9ca883c40a4d055706681e8a0e0f96765ec0c0229fe2cfc0e6adc70057d1d92f10f47d45c5962348b2865958d7917b3e196b97b3
AUX aubio-0.4.9-remove-universal-newlines.patch 1198 BLAKE2B 9cd5a5b3880075706938df7c008c6dc160e48402b0cfddf41f7d248c4d0e91a7531a1e87b40d51569220d720b679126ab02693588c4bf4a8c9b12af2a8653665 SHA512 0675f850ddbff6857b1fb7cc6a0f6f5188436fdf74e6c4c123d734e02eee82a0914edf26d2a99351dca4ff9b9a4715d86b24a747746d2b1c4bf4ea7d2cdaf2f1
AUX ffmpeg5.patch 745 BLAKE2B f353faf80b4fdfb26b2d8a135ab0415ac3f6780a2b5894e18b12e137fb109b1b89b4c8500f8dc1e809d763f851ce186f199f32c680a80c816f40ece997639d0f SHA512 8eeeac40bbf4e1faf7a99d2cbfe4a7b3bc85b5b5927c7bf69ef774ad06fcedcb0a84296dce7300f4907b2ca16525e6db854acad371d788c7f5fb7bd4a94efc86
DIST aubio-0.4.9.tar.bz2 397604 BLAKE2B b849d92678ea8fb20e17921b1a61fdc85a84d4a528acfefa3278169ab5f7fe935217ec37dd9f931202f0f0a1fd3a9518372afbce34cc2dd3ca30c6b4e5d9a301 SHA512 0cb81bb4b15051db3f3f4d160d500af56fdfb237e0a74e3f366f53c2870030aa0a7cee8469a611a9694c36b8866d3d42ffb48241c999de08f3fee43e6d903130
DIST waf-2.0.27.tar.bz2 693624 BLAKE2B 34dcb84df2f42d7c92988226ae0208a9407a091f79e47b8abe1d3b33105d58df06072bfb3c22a7bb6dfa8f083224642c55fa2c9fc0110a2d49d3d10ea754c928 SHA512 a62dbb1ee89d88969c31d3f634577d80b8a595460d445cae9b42ca423cfcbbb96347b5b67697165833f3dd496b4bc7e312e166af86cb3b97ed57ffe59f46b98a
EBUILD aubio-0.4.9-r2.ebuild 3188 BLAKE2B ead6dd22007fe53e2f9a4ce33d1fe0ee1e9ff4b898eb2ff5c9cb4609360c20f187c9feca1530f42dfc04bb6a2f86d9fec1406c9065aa2f92b779cb2c218bf09c SHA512 542e18d674c33b54718cdcf11700c5476356071534db7b0986e32c10a706a2fa35295d7af5a2a5c147a3e22182817c9900aea7c0c830d51cd62526eb8c759200
-EBUILD aubio-0.4.9-r3.ebuild 3531 BLAKE2B df93ac0477da16296c2861b0b7b716801dc3359b5423ce9289f424f7f62ca4122ea2c4c3370f33a0a1eb8a1c28a9f27082ca2a1da54a4619596b25ed820381a8 SHA512 4dfff6c9ce1a46422f3707791de1037c88855a5655482f62c8dbcc5b00a156f331be91c4269336c37197221e67a6f45d107fbbf73a1dd8ec4874b651e6814991
+EBUILD aubio-0.4.9-r4.ebuild 4074 BLAKE2B fe0ae38e74bce718bf7ee59614c6cde2d1fb4b07a4819dab873f57d51f4b5f77aaa2e50cdd572386999e5b2dae48effcd9e22e78dbf69f2ade197244641da61f SHA512 e041a2dff8e2ae2f463a6dec2df3ffb356968cc2e7b229b97bad048a0a12e7c4a839cd3a4bb6085abec90011afd4f43f4b95c4bf27aeaf220e74b24c6149435e
MISC metadata.xml 424 BLAKE2B 427627520c0e31649dc3bfa4011cb80b48cac5bc2ba6bea55812b033b1a92e2a07477729f83057ae0c213c82ed20899e05978e6968db3d3ff166e153c4b1c1ea SHA512 a9cb14aef216e074f21616493f1a9276c43f05709b14492de8cbd90d4f19878bc9f905545327985639f05ee75234d11689eba519f88c6bafaa8b848bd887178d
diff --git a/media-libs/aubio/aubio-0.4.9-r3.ebuild b/media-libs/aubio/aubio-0.4.9-r3.ebuild
deleted file mode 100644
index 4a910ed12d2e..000000000000
--- a/media-libs/aubio/aubio-0.4.9-r3.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-DISTUTILS_EXT=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='threads(+)'
-inherit distutils-r1 waf-utils
-
-DESCRIPTION="Library for audio labelling"
-HOMEPAGE="https://aubio.org/"
-WAFVERSION=2.0.27
-WAFTARBALL=waf-${WAFVERSION}.tar.bz2
-SRC_URI="
- https://aubio.org/pub/${P}.tar.bz2
- https://waf.io/${WAFTARBALL}
-"
-
-LICENSE="GPL-3"
-SLOT="0/5"
-KEYWORDS="~amd64 ~loong ~ppc ~ppc64 ~sparc ~x86"
-IUSE="doc double-precision examples ffmpeg fftw jack libsamplerate sndfile python test"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
- ?? ( double-precision libsamplerate )
- doc? ( python )
-"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- ffmpeg? ( >=media-video/ffmpeg-2.6:0= )
- fftw? ( sci-libs/fftw:3.0= )
- jack? ( virtual/jack )
- libsamplerate? ( media-libs/libsamplerate )
- python? (
- ${PYTHON_DEPS}
- dev-python/numpy[${PYTHON_USEDEP}]
- )
- sndfile? ( media-libs/libsndfile )
-"
-
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- app-text/txt2man
- virtual/pkgconfig
- doc? (
- app-text/doxygen
- dev-python/sphinx[${PYTHON_USEDEP}]
- )
-"
-BDEPEND="${DISTUTILS_DEPS}"
-
-DOCS=( AUTHORS ChangeLog README.md )
-PYTHON_SRC_DIR="${S}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-docdir.patch
- "${FILESDIR}"/ffmpeg5.patch
-)
-
-src_prepare() {
- default
-
- sed -e "s:doxygen:doxygen_disabled:" -i wscript || die
-
- sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
-
- # ERROR: "Skipped: no test sounds, add some in 'python/tests/sounds/'!"
- rm python/tests/test_source.py || die
-
- if ! use test; then
- sed -e "/bld.*tests/d" -i wscript || die
- fi
-
- # update waf to fix Python 3.12 compatibility
- sed -r \
- -e "s:(WAFVERSION=).*:\1${WAFVERSION}:" \
- -e "s:(WAFURL=).*:\1'${DISTDIR}/${WAFTARBALL}':" \
- -e 's:^fetchwaf$:cp "${WAFURL}" "${WAFTARBALL}":' \
- -i scripts/get_waf.sh || die
- emake expandwaf
-}
-
-src_configure() {
- python_setup
-
- local mywafconfargs=(
- --enable-complex
- --docdir="${EPREFIX}"/usr/share/doc/${PF}
- $(use_enable doc docs)
- $(use_enable double-precision double)
- $(use_enable fftw fftw3)
- $(use_enable ffmpeg avcodec)
- $(use_enable jack)
- $(use_enable libsamplerate samplerate)
- $(use_enable sndfile)
- )
-
- use double-precision || mywafconfargs+=( $(use_enable fftw fftw3f) )
-
- waf-utils_src_configure "${mywafconfargs[@]}"
-
- if use python ; then
- cd "${PYTHON_SRC_DIR}" || die
- distutils-r1_src_configure
- fi
-}
-
-src_compile() {
- waf-utils_src_compile --notests
-
- if use python ; then
- cd "${PYTHON_SRC_DIR}" || die
- distutils-r1_src_compile
-
- if use doc ; then
- # No API function available for this use case
- pushd "${S}"/doc &>/dev/null || die
- python_setup
- LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" \
- PYTHONPATH="${S%%/}-${EPYTHON/./_}/lib${PYTHONPATH:+:${PYTHONPATH}}" \
- emake dirhtml
- fi
-
- cd "${S}" || die
- fi
-}
-
-src_test() {
- waf-utils_src_compile --alltests
-
- if use python ; then
- cd "${PYTHON_SRC_DIR}" || die
- distutils-r1_src_test
- fi
-}
-
-python_test() {
- LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" eunittest python/tests
-}
-
-src_install() {
- waf-utils_src_install
-
- if use examples; then
- # install dist_noinst_SCRIPTS from Makefile.am
- dodoc -r examples
- fi
-
- if use python ; then
- cd "${PYTHON_SRC_DIR}" || die
- DOCS="" distutils-r1_src_install
- newdoc python/README.md README.python
- fi
-
- if use doc; then
- dodoc doc/*.txt
- docinto html
- dodoc -r doc/_build/dirhtml/.
- fi
-
- find "${ED}" -name "*.a" -delete || die
-}
diff --git a/media-libs/aubio/aubio-0.4.9-r4.ebuild b/media-libs/aubio/aubio-0.4.9-r4.ebuild
new file mode 100644
index 000000000000..0c8533c51c66
--- /dev/null
+++ b/media-libs/aubio/aubio-0.4.9-r4.ebuild
@@ -0,0 +1,179 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE='threads(+)'
+inherit distutils-r1 waf-utils
+
+DESCRIPTION="Library for audio labelling"
+HOMEPAGE="https://aubio.org/"
+WAFVERSION=2.0.27
+WAFTARBALL=waf-${WAFVERSION}.tar.bz2
+SRC_URI="
+ https://aubio.org/pub/${P}.tar.bz2
+ https://waf.io/${WAFTARBALL}
+"
+
+LICENSE="GPL-3"
+SLOT="0/5"
+KEYWORDS="~amd64 ~loong ~ppc ~ppc64 ~sparc ~x86"
+IUSE="blas doc double-precision examples ffmpeg fftw jack libsamplerate sndfile python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ ?? ( double-precision libsamplerate )
+ doc? ( python )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ blas? ( virtual/cblas )
+ ffmpeg? ( >=media-video/ffmpeg-2.6:0= )
+ fftw? ( sci-libs/fftw:3.0= )
+ jack? ( virtual/jack )
+ libsamplerate? ( media-libs/libsamplerate )
+ python? (
+ ${PYTHON_DEPS}
+ dev-python/numpy[${PYTHON_USEDEP}]
+ )
+ sndfile? ( media-libs/libsndfile )
+"
+
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ app-text/txt2man
+ virtual/pkgconfig
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+BDEPEND="${DISTUTILS_DEPS}"
+
+DOCS=( AUTHORS ChangeLog README.md )
+PYTHON_SRC_DIR="${S}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-docdir.patch
+ "${FILESDIR}"/${P}-gcc-14.patch
+ "${FILESDIR}"/${P}-numpy-2.patch
+ "${FILESDIR}"/ffmpeg5.patch
+)
+
+src_prepare() {
+ default
+
+ # In case when aubio is already installed, calling of the
+ # `sphinx` function at the wscript causes a python interpreter
+ # crash on `import aubio` if aubio was built with <numpy-2,
+ # but current version of numpy is >=2.
+ # Additionally, it causes duplication of the documentation.
+ sed \
+ -e '/\(doxygen\|sphinx\)(bld)$/d' \
+ -e "s/package = 'blas'/package = 'cblas'/" \
+ -i wscript || die
+
+ sed -e "s/, 'sphinx.ext.intersphinx'//" -i doc/conf.py || die
+
+ # ERROR: "Skipped: no test sounds, add some in 'python/tests/sounds/'!"
+ rm python/tests/test_source.py || die
+
+ if ! use test; then
+ sed -e "/bld.*tests/d" -i wscript || die
+ fi
+
+ # update waf to fix Python 3.12 compatibility
+ python_setup
+ sed -r \
+ -e "s:python:${PYTHON}:" \
+ -e "s:(WAFVERSION=).*:\1${WAFVERSION}:" \
+ -e "s:(WAFURL=).*:\1'${DISTDIR}/${WAFTARBALL}':" \
+ -e 's:^fetchwaf$:cp "${WAFURL}" "${WAFTARBALL}":' \
+ -i scripts/get_waf.sh || die
+ emake expandwaf
+}
+
+src_configure() {
+ python_setup
+
+ local mywafconfargs=(
+ --enable-complex
+ --docdir="${EPREFIX}"/usr/share/doc/${PF}
+ $(use_enable blas)
+ $(use_enable doc docs)
+ $(use_enable double-precision double)
+ $(use_enable fftw fftw3)
+ $(use_enable ffmpeg avcodec)
+ $(use_enable jack)
+ $(use_enable libsamplerate samplerate)
+ $(use_enable sndfile)
+ )
+
+ use double-precision || mywafconfargs+=( $(use_enable fftw fftw3f) )
+
+ waf-utils_src_configure "${mywafconfargs[@]}"
+
+ if use python ; then
+ cd "${PYTHON_SRC_DIR}" || die
+ distutils-r1_src_configure
+ fi
+}
+
+src_compile() {
+ waf-utils_src_compile --notests
+
+ if use python ; then
+ cd "${PYTHON_SRC_DIR}" || die
+ distutils-r1_src_compile
+
+ if use doc ; then
+ # No API function available for this use case
+ pushd "${S}"/doc &>/dev/null || die
+ python_setup
+ LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" \
+ PYTHONPATH="${S%%/}-${EPYTHON/./_}/install/usr/lib/${EPYTHON}/site-packages:${PYTHONPATH}" \
+ emake html
+ fi
+
+ cd "${S}" || die
+ fi
+}
+
+src_test() {
+ waf-utils_src_compile --alltests
+
+ if use python ; then
+ cd "${PYTHON_SRC_DIR}" || die
+ distutils-r1_src_test
+ fi
+}
+
+python_test() {
+ LD_LIBRARY_PATH="${S}/build/src:${LD_LIBRARY_PATH}" eunittest python/tests
+}
+
+src_install() {
+ waf-utils_src_install
+
+ if use examples; then
+ # install dist_noinst_SCRIPTS from Makefile.am
+ dodoc -r examples
+ fi
+
+ if use python ; then
+ cd "${PYTHON_SRC_DIR}" || die
+ DOCS="" distutils-r1_src_install
+ newdoc python/README.md README.python
+ fi
+
+ if use doc; then
+ dodoc doc/*.txt
+ docinto html
+ dodoc -r doc/_build/html/.
+ fi
+
+ find "${ED}" -name "*.a" -delete || die
+}
diff --git a/media-libs/aubio/files/aubio-0.4.9-gcc-14.patch b/media-libs/aubio/files/aubio-0.4.9-gcc-14.patch
new file mode 100644
index 000000000000..658ca9e2ffcf
--- /dev/null
+++ b/media-libs/aubio/files/aubio-0.4.9-gcc-14.patch
@@ -0,0 +1,37 @@
+# https://bugs.gentoo.org/925102
+# https://github.com/aubio/aubio/commit/95ff046c
+
+From: Paul Brossier <piem@piem.org>
+Date: Thu, 2 Jul 2020 11:16:13 +0200
+Subject: [PATCH] [py] add const qualifiers to ufuncs prototypes for latest numpy
+
+---
+ python/ext/ufuncs.c | 8 ++++----
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/python/ext/ufuncs.c b/python/ext/ufuncs.c
+index d373d7258..e5641342e 100644
+--- a/python/ext/ufuncs.c
++++ b/python/ext/ufuncs.c
+@@ -3,8 +3,8 @@
+
+ typedef smpl_t (*aubio_unary_func_t)(smpl_t input);
+
+-static void aubio_PyUFunc_d_d(char **args, npy_intp *dimensions,
+- npy_intp* steps, void* data)
++static void aubio_PyUFunc_d_d(char **args, const npy_intp *dimensions,
++ const npy_intp* steps, void* data)
+ {
+ npy_intp i;
+ npy_intp n = dimensions[0];
+@@ -22,8 +22,8 @@ static void aubio_PyUFunc_d_d(char **args, npy_intp *dimensions,
+ }
+ }
+
+-static void aubio_PyUFunc_f_f_As_d_d(char **args, npy_intp *dimensions,
+- npy_intp* steps, void* data)
++static void aubio_PyUFunc_f_f_As_d_d(char **args, const npy_intp *dimensions,
++ const npy_intp* steps, void* data)
+ {
+ npy_intp i;
+ npy_intp n = dimensions[0];
diff --git a/media-libs/aubio/files/aubio-0.4.9-numpy-2.patch b/media-libs/aubio/files/aubio-0.4.9-numpy-2.patch
new file mode 100644
index 000000000000..be51e88fc6a4
--- /dev/null
+++ b/media-libs/aubio/files/aubio-0.4.9-numpy-2.patch
@@ -0,0 +1,13 @@
+diff --git a/python/tests/test_cvec.py b/python/tests/test_cvec.py
+index 73ee6549..e21418fc 100755
+--- a/python/tests/test_cvec.py
++++ b/python/tests/test_cvec.py
+@@ -43,7 +43,7 @@ class aubio_cvec_test_case(TestCase):
+ spec = cvec(1024)
+ spec.phas[39:-1] = -np.pi
+ assert_equal(spec.phas[0:39], 0)
+- assert_equal(spec.phas[39:-1], -np.pi)
++ assert_equal(spec.phas[39:-1], np.asanyarray(-np.pi, spec.phas.dtype))
+ assert_equal(spec.norm, 0)
+
+ def test_assign_cvec_with_other_cvec(self):
diff --git a/media-libs/elles_icc_profiles/Manifest b/media-libs/elles_icc_profiles/Manifest
index d3c76a21e424..88378a4d3749 100644
--- a/media-libs/elles_icc_profiles/Manifest
+++ b/media-libs/elles_icc_profiles/Manifest
@@ -1,3 +1,3 @@
DIST elles_icc_profiles-20160501.0932.tar.gz 334145 BLAKE2B c2aa9b8720a83d9296e87e0dc56c18e34536a395d80412589d29a5d39bb36ea8c83929afdc1c36b335f3bff4b6d19b5793fd25b8ec45ca49ad159008a70e1f2e SHA512 10a3df45aadf923b2d7ff9c8ee906b000e70ad7d17c1a5005f889b49c6d57849c8befb5c4ed92748908bd5506789b6877c0504666de43c1a8621f646ab665e2f
EBUILD elles_icc_profiles-20160501.0932-r1.ebuild 566 BLAKE2B 244cd876b0bb0e9aeb1af6eb60d7822849f921df2b6796a617cc5afe58f4b4ea6f8fdc432f9d94fbaed699e920a3f880eb74f8ac6890f988e47fee73a207a865 SHA512 f56fcc232011c10ad57f468c9479578375c808e033390a5f05cfe5d48f19566ae467a6e6ae8d5ce0a96d9a0cf0cc050c2c21c0b80529ddfd5df35c65404e5e81
-MISC metadata.xml 1180 BLAKE2B a071ad5d9b4d0b99eef944a1809f1fa7d78dfe0fd1d89b148869e96a0ff242b137785a690efe71517bc3e3803b77ba51e17112427023d63cd375ce6da36ca96e SHA512 a470f06245232d344c30baed374a77118350ead2cb0dcd6bfa20115adaab733b672d7fdeff0dcec467efcbc126d133290ff031c351d3b21c9ff736ffd5d0f891
+MISC metadata.xml 1102 BLAKE2B 546e7c0625693d993edb8beb50c4505f259799165514b2844621852d5241f95bda86baa2bc0bc4a2f45389abd8edba6912329792e63ea3f6b35929831c142b1d SHA512 83c07e3a60deb136ecc908b73b8209290d169ed12321a72a8fb64589cc07a956641b6542a8f4720b3485e2b7ff76465888cf36fb136878d5d172cac68727a610
diff --git a/media-libs/elles_icc_profiles/metadata.xml b/media-libs/elles_icc_profiles/metadata.xml
index 011f464ec752..e968f56724f4 100644
--- a/media-libs/elles_icc_profiles/metadata.xml
+++ b/media-libs/elles_icc_profiles/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<longdescription lang="en">
Elle Stone has developed LCMS-based ICC profile-making code which
diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index 6a1e1486dce8..7583b8a4bb34 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -2,9 +2,11 @@ DIST harfbuzz-8.3.0.tar.xz 19002808 BLAKE2B 3749d2ff7955e135cf0d740bf6fe8b5c20a6
DIST harfbuzz-8.3.1.tar.xz 19228384 BLAKE2B 84a371284a281a19c3b1f6f9a47dd92060e6fe2b6f4d2469e45e5dbce58b0b151414fa70057bca352a626d8b852ac251168a9749ccac5436ee06280165d31821 SHA512 47bb8150faf215d317a434f78c3029261924aae5ff479fbd3a5d62dbbbfce159460fcbc6f53c3c8ec85b09fad5ae0c9d591d67a0ca70424f43ed5b7849eef4ea
DIST harfbuzz-8.4.0.tar.xz 19241260 BLAKE2B 03d6bf0f70354d01ee85edb9fb80d48a91301f862f94f66fddc57ec808105dbeea013e595e2ee616d364773bb68bf5135d4cd44f31a5d3894952a1dced98855c SHA512 9d79ea86f7642f2f1a8726e12a48363eb395162c9b50524e7651b63ad3bb458a69fc82427dbcbfe2550231138f7e454b2c12097a51890f63c645fa3dc668f542
DIST harfbuzz-8.5.0.tar.xz 19468172 BLAKE2B f598d7de953834499d1ab36c0fc9d95099fd7e99b87f630e1527aaa39deb2d339b9f3caaea3643238c6c1b321557f794f273929950b54fe9de2faa430d77855a SHA512 d5762f77b0913792d34596e6f3adb98ab693e2ef928396f997ca2e647ca7cad13fdd204fa15b49e2f7c33320ff210d7f078215d5765c9365571458b919a4f10c
+DIST harfbuzz-9.0.0.tar.xz 17895360 BLAKE2B fd35c41d25e77c96b1fc760b8ca0ffd1ac8f3382b51991bb28797d55c2171bf0700ac65266996bf5cab82b8e9c835c2fad9c8374d9c60d2a361c924d805afbf6 SHA512 2700b560727d9c4440ad9c74a170b857f20f9e553e5d98b0c4bcf086a25ba644149d7c89009a41d964af7a924efcc486da4dcbfa5cc4d47f9f10e9b6b8c689af
EBUILD harfbuzz-8.3.0.ebuild 2658 BLAKE2B 34ffbc7643580e719a5322ea2eeade70283f8228b3df4b04f1415b7dbeb9fa1f616c719e724d47130635dd02c2eedc7e485172c8d43b9d8b53d32d1489a74bf9 SHA512 355605cea7c1769706c8446057209539dc1bdb320af6501095c09ec51677fd0f017aefd46d3463af9d2248f96ce0e65e000f8350bef4aa63960d657f68be4e43
EBUILD harfbuzz-8.3.1.ebuild 2666 BLAKE2B ce30bfc0d75c1f8c3ab878ba84b13a2f67b42aa99f2ff59fd4be558dc23ae7da0a08b90d0aa78e291c9d2edbfa8f199a1092793605feeb488aa42c0edec05940 SHA512 73edd912dd62c16c83cf9e05622d55e386aad1aa7bb942a6253608200b2fc067e969e0c029eef9166c9d6b049f9f9da58f863e29cb81a6a3639622cbdc85f0dd
EBUILD harfbuzz-8.4.0.ebuild 2714 BLAKE2B 9384baff4e8f17ea5eed5d98c06154f8b0b9c44d91a2c9711f9be092d10801de9a0125ab9f27b8450b18e86b69a5d6f8a5fd0f277670c84d5bfc8b5f71053129 SHA512 3eee664d83089939d5b4b085d971518958445e1594403fae2f1bc19c58e0a4bdea62dc23a931b823ac373dfe2adedc1a2aa2a2709e86f087095300bc9970f8c1
EBUILD harfbuzz-8.5.0.ebuild 2722 BLAKE2B e46cb23de9dec781febd032783f135026709049c36a4bf8e936432d048a3acca07cc500b67c3023b5669e3002aa66cf62e9375177e1b35c502ed98ed726dbc5d SHA512 6c4da7c265bf31599f30b009b9b0a0c42b13e6df8736ac8cd862b1b469e141980c3a53be646b93f979d9d7655fdb301c3a33498dffbd7f547d21be5d0ae4db42
-EBUILD harfbuzz-9999.ebuild 2722 BLAKE2B e46cb23de9dec781febd032783f135026709049c36a4bf8e936432d048a3acca07cc500b67c3023b5669e3002aa66cf62e9375177e1b35c502ed98ed726dbc5d SHA512 6c4da7c265bf31599f30b009b9b0a0c42b13e6df8736ac8cd862b1b469e141980c3a53be646b93f979d9d7655fdb301c3a33498dffbd7f547d21be5d0ae4db42
+EBUILD harfbuzz-9.0.0.ebuild 2426 BLAKE2B 173e25f2d675f85245d22639e6ea4600923b824edc3d611a9eb27809c11cb2f17cec4bce92f1ffcf8a8f43fa5f4ff2c0806dce233eb52642d2cceab167d43349 SHA512 fb86b70e62f260f49f0429d4d3202a26be2a806eff44190bd280c13e1f7c02ff4cbc576f22ccefa4a8448757bdb54c5bc1c2a130a1df00c3f4e7dc0b6d6a26cc
+EBUILD harfbuzz-9999.ebuild 2426 BLAKE2B 173e25f2d675f85245d22639e6ea4600923b824edc3d611a9eb27809c11cb2f17cec4bce92f1ffcf8a8f43fa5f4ff2c0806dce233eb52642d2cceab167d43349 SHA512 fb86b70e62f260f49f0429d4d3202a26be2a806eff44190bd280c13e1f7c02ff4cbc576f22ccefa4a8448757bdb54c5bc1c2a130a1df00c3f4e7dc0b6d6a26cc
MISC metadata.xml 649 BLAKE2B a03eb9e2b09fab01af900957a9f5d0a43836a77ce770bc2327bc8da299139d1175b59cc413d0a02d74d4fc4169ff3c9180a5c1cf8d6ff570b054bbceb55e89ba SHA512 94c0c007157e240abc17056e2efe877770ee0267bf9d710fdbac796110f4507d2bc628c3b22f74652a9c568e7c60fa513e680aeeb8895831aafede268c14be70
diff --git a/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild b/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild
new file mode 100644
index 000000000000..a5dd866908b4
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-9.0.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit flag-o-matic meson-multilib python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz"
+ 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
+
+LICENSE="Old-MIT ISC icu"
+# 0.9.18 introduced the harfbuzz-icu split; bug #472416
+# 3.0.0 dropped some unstable APIs; bug #813705
+# 6.0.0 changed libharfbuzz-subset.so ABI
+SLOT="0/6.0.0"
+
+IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+ cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] )
+ glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+ graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+ icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+ introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+ truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ ${PYTHON_DEPS}
+ virtual/pkgconfig
+ doc? ( dev-util/gtk-doc )
+ introspection? ( dev-util/glib-utils )
+"
+
+src_prepare() {
+ default
+
+ xdg_environment_reset
+
+ # bug #790359
+ filter-flags -fexceptions -fthreadsafe-statics
+
+ if ! use debug ; then
+ append-cppflags -DHB_NDEBUG
+ fi
+}
+
+multilib_src_configure() {
+ # harfbuzz-gobject only used for introspection, bug #535852
+ local emesonargs=(
+ -Dcoretext=disabled
+ -Dchafa=disabled
+ -Dwasm=disabled
+
+ $(meson_feature cairo)
+ $(meson_feature glib)
+ $(meson_feature graphite graphite2)
+ $(meson_feature icu)
+ $(meson_feature introspection gobject)
+ $(meson_feature test tests)
+ $(meson_feature truetype freetype)
+
+ $(meson_native_use_feature doc docs)
+ $(meson_native_use_feature introspection)
+ # Breaks building tests..
+ #$(meson_native_use_feature utilities)
+
+ $(meson_use experimental experimental_api)
+ )
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ # harfbuzz:src / check-static-inits times out on hppa
+ meson_src_test --timeout-multiplier 5
+}
diff --git a/media-libs/harfbuzz/harfbuzz-9999.ebuild b/media-libs/harfbuzz/harfbuzz-9999.ebuild
index 3fd6ad53a21a..a5dd866908b4 100644
--- a/media-libs/harfbuzz/harfbuzz-9999.ebuild
+++ b/media-libs/harfbuzz/harfbuzz-9999.ebuild
@@ -49,32 +49,17 @@ src_prepare() {
xdg_environment_reset
- # bug #726120
- sed -i \
- -e '/tests\/macos\.tests/d' \
- test/shape/data/in-house/Makefile.sources \
- || die
-
# bug #790359
filter-flags -fexceptions -fthreadsafe-statics
if ! use debug ; then
append-cppflags -DHB_NDEBUG
fi
-
- # bug #762415
- local pyscript
- for pyscript in $(find -type f -name "*.py") ; do
- python_fix_shebang -q "${pyscript}"
- done
}
multilib_src_configure() {
# harfbuzz-gobject only used for introspection, bug #535852
local emesonargs=(
- # ICU 75 needs C++17 (bug #931090)
- -Dcpp_std=c++17
-
-Dcoretext=disabled
-Dchafa=disabled
-Dwasm=disabled
diff --git a/media-libs/jasper/Manifest b/media-libs/jasper/Manifest
index ae336fc60387..59e90aaefed9 100644
--- a/media-libs/jasper/Manifest
+++ b/media-libs/jasper/Manifest
@@ -8,6 +8,6 @@ EBUILD jasper-4.0.0.ebuild 1275 BLAKE2B 520815966ee03cd1ec9272ce4b79712f0902555b
EBUILD jasper-4.1.1.ebuild 1275 BLAKE2B 520815966ee03cd1ec9272ce4b79712f0902555bbcf33d01397cbaf8ef9765a28077aa64a8da73549afa5c21a07b219152674127c665aebf72f763376c8dcca1 SHA512 c8c467d32fd70ed767e6e7063796738473bcad8fa4a1789446be1392c3970edcaef880132e4b8ad2178d2be985b92311e12fb20c242dc3c2df8a851bf4c2cc9b
EBUILD jasper-4.1.2.ebuild 1395 BLAKE2B 665d82838bc751ddc086f13267c7e596fd60f39ef83afe7160f18163dd53da082d82a2717f063032090aea6e6af6eaac380edbe95f4c9d061033f149b5ad391b SHA512 8f6dbebb7866197cfeadd0721a647f79918457cd64b2c6c77f35f952263466c01e71bd9da863df665cb14b96bd58d51716f05bb060016bf81cebf48ef3c23ff7
EBUILD jasper-4.2.0.ebuild 1338 BLAKE2B 733de6587180a50b138e80169d8cb3b014ae7091acc7a256c2d8ae6ce16f04836f79293e28840c52d28a6f5a1127b7989d1ca962408cfb132d9fe783d1fa8b5c SHA512 fd7fe8d4403b9c6292de2853d54d543dd0e4214030c08efe011900c5bb8bba8278308d48c0d4ca92840eabed921f6cef12373762c6bfe1a47cb2e8bcb7c67b9a
-EBUILD jasper-4.2.2.ebuild 1338 BLAKE2B 733de6587180a50b138e80169d8cb3b014ae7091acc7a256c2d8ae6ce16f04836f79293e28840c52d28a6f5a1127b7989d1ca962408cfb132d9fe783d1fa8b5c SHA512 fd7fe8d4403b9c6292de2853d54d543dd0e4214030c08efe011900c5bb8bba8278308d48c0d4ca92840eabed921f6cef12373762c6bfe1a47cb2e8bcb7c67b9a
+EBUILD jasper-4.2.2.ebuild 1335 BLAKE2B d051cb1ea0108449f1a4ba91bfb80d14412574056032618804c75a70ce39d9bec2f659231302af53e61266299bd426ef05b9e612b87408268b1de2bdc9edeebc SHA512 ac4081ac8a054723dcbdf9a5853c605497aad0831c50baefebaee1c078745f8b05b57ddbb09b312248a5718c9a37e5631876ade5747f053377674ee90db44e2d
EBUILD jasper-9999.ebuild 1395 BLAKE2B 665d82838bc751ddc086f13267c7e596fd60f39ef83afe7160f18163dd53da082d82a2717f063032090aea6e6af6eaac380edbe95f4c9d061033f149b5ad391b SHA512 8f6dbebb7866197cfeadd0721a647f79918457cd64b2c6c77f35f952263466c01e71bd9da863df665cb14b96bd58d51716f05bb060016bf81cebf48ef3c23ff7
MISC metadata.xml 705 BLAKE2B 1ec5282be2bb47e2aec8ff90ce6838c7d21675141450f9c4e1d7b00a61129c3dc01f987f4c31d442caed3121f4bae85a83078fa46f5a2dd05d41ab40e8c3adcd SHA512 69cf7881e582eb205283ad2ffdf6823f2dc6ce0200f88d8bb5cd31b983fb57c19b261e4f56fa95ae2aa1515d2eb34a805729d75585a671a36a782e37ea98c9d7
diff --git a/media-libs/jasper/jasper-4.2.2.ebuild b/media-libs/jasper/jasper-4.2.2.ebuild
index 47b363a4f06e..f48d1cdf6a05 100644
--- a/media-libs/jasper/jasper-4.2.2.ebuild
+++ b/media-libs/jasper/jasper-4.2.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]]; then
EGIT_REPO_URI="https://github.com/jasper-software/jasper.git"
else
SRC_URI="https://github.com/jasper-software/${PN}/archive/version-${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong x86"
S="${WORKDIR}/${PN}-version-${PV}"
fi
diff --git a/media-libs/libjxl/Manifest b/media-libs/libjxl/Manifest
index 205fd1f119cd..a9b594813897 100644
--- a/media-libs/libjxl/Manifest
+++ b/media-libs/libjxl/Manifest
@@ -2,15 +2,21 @@ AUX libjxl-0.8.2-backport-pr2596.patch 2017 BLAKE2B 3155febe7e02fc34dfdf69282102
AUX libjxl-0.8.2-backport-pr2617.patch 2853 BLAKE2B edeafa5bfa85f9868d98f4ee38be2dd4a5d747517e6aec59688d5314f1b6ede74bc3d20a11d08e3e2e2e87e8da987730a8a8cafcecce69369fdfa7bcb8ef2828 SHA512 ad8ddbe50d23895a3127d11bf36832ad1a1762e9b54bacc5f4d881accb5c81801618254b9b56afc4b145a7fb19bab8ca739974ff3bcb498e7db812d3a6cf004d
AUX libjxl-0.9.1-backport-pr3143.patch 1065 BLAKE2B acc6ab904994f42cffe19296966587dbbf316289277d91e1a17cd635161b51eed770ab95fc682d93b8693d50def9bb205290c3eb534effdfdc2cd057db36647c SHA512 d5eeca764e13175eb64ba5ee47a9bf03080d0830395ba9b626b7144674a5ce8fbb694705a4d2c55f3b52507a59c5793e21e9c99dded65803857a0859a1f9f466
DIST libjxl-0.10.2.tar.gz 1912303 BLAKE2B 9677d0d35d877ce269c9958accfbb5ee55d446dc0e8fa64df9323c1db3993613752803aae63a48c18eeb72ae91c2a044a1fab0a83ddf28fdf8395ddb67a72414 SHA512 1d19f30c0ae94e212326a15dc128612bce207e619c55c2a020401a27d01a933de71bb35e907521dc8fd853dd5578d74d74f7a5a282f0083fd22cf9cb07ccb96e
+DIST libjxl-0.10.3.tar.gz 1912351 BLAKE2B 4432ecf34ac03d9ce8fc814835c7ee31fcc1e516b95e347dcb201a6996e1ffaadbd2e78a6a235ee1c4ff5121af495b8bc621e6738e2d03a8eb1639fb397e5246 SHA512 5ece482f4c5f0312e87e020f921525622a6d3f1a3834f3cd8666638fc8d0fba8cd072ef58f7b153dc17ca19071ebae2fbad7b08e6d440c2669f4f1b35888a7d4
DIST libjxl-0.8.2.tar.gz 1612062 BLAKE2B 2b5e65cde6c85881c5f26f676afec825c974f6919c3cc3f056ca4a9679162e89f2de35ab7d0b2a60782d39eca1f4ddad779f8d25d3f520417f6d9dea71e854db SHA512 769f102c46755d11a705ce47ae9e2ef49627ae708f416693bf1293aeeb713934baf4466e45b9c70b04ec1fc8b4a00d5ca7688c8ca03f0a91c9a15252c522a887
+DIST libjxl-0.8.3.tar.gz 1612441 BLAKE2B d1c3b108c67d0a3a63ce50cdc7305b6853b182ec6c210d499e15120fbb858dada23997a4a0eb545f936e02230ed773506b066f24e19cce1f99aedaafd2bd7803 SHA512 f7fb4b2b0fd2459bec86918371369e80de59549c8dc24ff5c83546f564e54c81ea6a72720af151e3f9b64ef326f3ec8a5a6e0023b7fe2de14b056e501af579ef
DIST libjxl-0.9.2.tar.gz 1873156 BLAKE2B 558d82dfaa2e5e4fdb07542b2daf4b80f661dec46986d412bdc2b1af0ac4b501f9e533eefd73e923b94a54f82695c4aed5cc531abc9e818ab4faf0aab0267b94 SHA512 97bc0ccd249fe0fa6d0f52c470a0d0bd181e3f00cd9820dda5ca437dff260e6c9e2c95dceec4bd9354c3adc4fc6724228cb027c537af6df7d3f90ab8ee61653f
+DIST libjxl-0.9.3.tar.gz 1873236 BLAKE2B eb3811ef4fc64bb5df2e06b6b86cbc1b5dbe6eb9728e5ad5a8b791be57359eb63442722cdf629b006be518bf575409b93758d7ec0376a596de4405fb7686b7f2 SHA512 8aace2d8c0ece9db64a1620a10581ddc5a450543db64d44f864eaa5d3b8b3f0466c501fed5d58abdbf6eb5f90af25f6370c33718847bd070e851a02b560f541e
DIST libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz 67553075 BLAKE2B 779fee87386e617edd93bca7a523fa1ab223ae88114c3cc5484987a7c92cca2d0bb3d668fa3c8064b2a0255c17a06447c009f4fbf9ef379692ddfa37dee1be97 SHA512 a48d74a1ccff404eb7675225b59965e056dc3fc09930572785d83bae03fa1c38e105336dbf5ecfc3f0995e8b8bfb1097b451ae661f2933590b2b152192c8aa2f
DIST libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz 69105882 BLAKE2B a80fce437b810e7b99b4c7bd106ec7eba01a1eeddc90e1b82cb8d75f3ca194c357ef8e7b7e1e9da65aa39dc2cd11d32cb6de8558188c5258c7446d58787603ff SHA512 0d237e706fd8d001a9cb245b685e8e39085416daedec019c348ccc64cf15a34cecdb0c245f94f57507f5934e487ee5157f51f59bb6a000f5899862c582336384
EBUILD libjxl-0.10.2-r1.ebuild 2945 BLAKE2B 00773bbe7fe462c425558fc9456f5871ab70a9083a52746e5fd8f0a0bf939654d4528213a85aa0cff31ee9722891b2306e14b962c58953ed65ceaa4585c778e2 SHA512 1b3470cb66f1bad55f76c4bb1b24f01a85973be5199e9cddba758e40714dce21b90a28eaeb5693c9906784448492e049ab337ddb6f07e5cb8651d57b9b52fe86
EBUILD libjxl-0.10.2.ebuild 2722 BLAKE2B 628d35e59657616b49b5ab54308c3d8600bc18c135cf9c464055ba739239cc67e079693251f5da9c0f0f509f4d88bcd95b47c1472549fb8ed0bc6964424336aa SHA512 9b78395438c0116b286b8f56996cfce92845186f23d644621008de619fe9c87c6554a9749b5b121a2e226ae68b087c05dcb1a0ffc663131cf5ee151696bc222d
+EBUILD libjxl-0.10.3.ebuild 2945 BLAKE2B 00773bbe7fe462c425558fc9456f5871ab70a9083a52746e5fd8f0a0bf939654d4528213a85aa0cff31ee9722891b2306e14b962c58953ed65ceaa4585c778e2 SHA512 1b3470cb66f1bad55f76c4bb1b24f01a85973be5199e9cddba758e40714dce21b90a28eaeb5693c9906784448492e049ab337ddb6f07e5cb8651d57b9b52fe86
EBUILD libjxl-0.8.2-r1.ebuild 2339 BLAKE2B 5e919bdd10fe20de0b45122a7ed2f037ef3e54c4c17a385bdc930288c8b9ccbabf0de82bedfe8510999ea8085d37981764243662fccd872f29ba19ac14d9c407 SHA512 f9227486972af086b08140bd81bd02cb3f303792f168fb05ef9dc5c743c6ad576da3f2a5616b31aeefdaa77d1c7fef6a04da0fdd36648ad7361aaaee2ce7f603
EBUILD libjxl-0.8.2-r2.ebuild 2571 BLAKE2B 3d66e80efb11dd03ab12446eba565a26b136cd75644c8d5dd976fb2bc47bb0129e9afdd091b2200b9e62076ec0586b72cdcb4eb3c919aebfde91b02b6acc78a9 SHA512 f1ba0c1652f21bcba6bf8825d925cc97e2c9340711afeade8d7aa76ca2588bb81f7949e84139fe44aebb150e560a11f301e580a1f5564073f789d91d35c261ff
+EBUILD libjxl-0.8.3.ebuild 2571 BLAKE2B 3d66e80efb11dd03ab12446eba565a26b136cd75644c8d5dd976fb2bc47bb0129e9afdd091b2200b9e62076ec0586b72cdcb4eb3c919aebfde91b02b6acc78a9 SHA512 f1ba0c1652f21bcba6bf8825d925cc97e2c9340711afeade8d7aa76ca2588bb81f7949e84139fe44aebb150e560a11f301e580a1f5564073f789d91d35c261ff
EBUILD libjxl-0.9.2-r1.ebuild 3007 BLAKE2B 6ded330ffaf6eb2daf3a402c91b4abd16769ff3e41b86d08f7717d27b76806a4e95a27a5f5a5b824b6068038616d863145e75458d1716ab0bcf9720acb38c6ea SHA512 1fcf2d77d03f317f07569d2124771abda3827043738e98c105961ae9ed1d9099aafa7972d7c57d154465fd7ae9f400390c3764287f7758663cf4f860cf25910a
EBUILD libjxl-0.9.2.ebuild 2784 BLAKE2B bb08ef63e10bcc07381fac168baa3b596f93e91c3d648b89f2a7ec0296b1bb4713fa91459faab76a08f89fe77cb23051131f19b3dcf1d6be3843b41ad6f8f271 SHA512 aeeca7ebde32c21a18e07d0b8e3c54fbdaa13b53d1c9eb642f53d34a56fd7b206d519c8f617d78fc691ffcd69745282577c589df3bef8af0692e9ef3346c2c06
+EBUILD libjxl-0.9.3.ebuild 3007 BLAKE2B 6ded330ffaf6eb2daf3a402c91b4abd16769ff3e41b86d08f7717d27b76806a4e95a27a5f5a5b824b6068038616d863145e75458d1716ab0bcf9720acb38c6ea SHA512 1fcf2d77d03f317f07569d2124771abda3827043738e98c105961ae9ed1d9099aafa7972d7c57d154465fd7ae9f400390c3764287f7758663cf4f860cf25910a
EBUILD libjxl-9999.ebuild 2608 BLAKE2B e4247be931c67d10fa9e200bc113731a940678547be3743a282087dc09b1afe1bee0063ec0d090f60c3860d4542d210f50fdc762263f2609f6fedcb10df058f3 SHA512 63b91932054fd351b091daa652b0f000ad7675e48cb489e4b52da4d99991066dc501d8814b02c2b005e5211f032fe7f6dee1b53944fc239b7bbadd46ee143339
MISC metadata.xml 1029 BLAKE2B 4c5ef3d7aca316b497d964b1afcee9f71b165545691182c3818ef4f9a8bc7f10fdbed36a8bd58b0051b1f9851018a11efa3e9f7b57c5ec935435e16bd26b6036 SHA512 a3129f77efc640e78a2f1fa481fb6363249be74e74aabccb51970ec101808db95a326deeecfa557b669cfb2bf26622fc7dbcbe7624a0315d770e697bc3734296
diff --git a/media-libs/libjxl/libjxl-0.10.3.ebuild b/media-libs/libjxl/libjxl-0.10.3.ebuild
new file mode 100644
index 000000000000..3430ddbc8d00
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.10.3.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib gnome2-utils
+
+# This changes frequently. Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl/"
+SRC_URI="
+ https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ test? (
+ https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+ -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+gdk-pixbuf gif jpeg openexr +png test"
+REQUIRED_USE="test? ( png )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
+ >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+ gdk-pixbuf? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ )
+ gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
+ jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+ openexr? ( media-libs/openexr:= )
+ png? ( media-libs/libpng:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ >=x11-misc/shared-mime-info-2.2
+"
+DEPEND+="
+ test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DJPEGXL_ENABLE_BENCHMARK=OFF
+ -DJPEGXL_ENABLE_COVERAGE=OFF
+ -DJPEGXL_ENABLE_FUZZERS=OFF
+ -DJPEGXL_ENABLE_SJPEG=OFF
+ -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+ -DCMAKE_DISABLE_FIND_PACKAGE_GIF=$(usex !gif)
+ -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+ -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png)
+
+ -DJPEGXL_ENABLE_SKCMS=OFF
+ -DJPEGXL_ENABLE_VIEWERS=OFF
+ -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+ -DJPEGXL_FORCE_SYSTEM_GTEST=ON
+ -DJPEGXL_FORCE_SYSTEM_HWY=ON
+ -DJPEGXL_FORCE_SYSTEM_LCMS2=ON
+ -DJPEGXL_ENABLE_DOXYGEN=OFF
+ -DJPEGXL_ENABLE_MANPAGES=OFF
+ -DJPEGXL_ENABLE_JNI=OFF
+ -DJPEGXL_ENABLE_JPEGLI=OFF
+ -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=OFF
+ -DJPEGXL_ENABLE_TCMALLOC=OFF
+ -DJPEGXL_ENABLE_EXAMPLES=OFF
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DJPEGXL_TEST_DATA_PATH="${WORKDIR}/testdata-${TESTDATA_COMMIT}"
+ )
+ fi
+
+ if multilib_is_native_abi; then
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=ON
+ -DJPEGXL_ENABLE_OPENEXR=$(usex openexr)
+ -DJPEGXL_ENABLE_PLUGINS=ON
+ -DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF=$(usex gdk-pixbuf)
+ -DJPEGXL_ENABLE_PLUGIN_GIMP210=OFF
+ -DJPEGXL_ENABLE_PLUGIN_MIME=OFF
+ )
+ else
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=OFF
+ -DJPEGXL_ENABLE_OPENEXR=OFF
+ -DJPEGXL_ENABLE_PLUGINS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ find "${ED}" -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/libjxl/libjxl-0.8.3.ebuild b/media-libs/libjxl/libjxl-0.8.3.ebuild
new file mode 100644
index 000000000000..ff3f34b606fb
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.8.3.ebuild
@@ -0,0 +1,94 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib
+
+# This changes frequently. Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="d6168ffb9e1cc24007e64b65dd84d822ad1fc759"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl"
+SRC_URI="https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+ -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gif jpeg openexr +png test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ >=dev-cpp/highway-1.0.0[${MULTILIB_USEDEP}]
+ >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+ gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
+ jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+ openexr? ( media-libs/openexr:= )
+ png? ( media-libs/libpng:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ >=x11-misc/shared-mime-info-2.2
+"
+DEPEND+="
+ test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.8.2-backport-pr2596.patch"
+ "${FILESDIR}/${PN}-0.8.2-backport-pr2617.patch"
+)
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DJPEGXL_ENABLE_BENCHMARK=OFF
+ -DJPEGXL_ENABLE_COVERAGE=OFF
+ -DJPEGXL_ENABLE_FUZZERS=OFF
+ -DJPEGXL_ENABLE_SJPEG=OFF
+ -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+ -DCMAKE_DISABLE_FIND_PACKAGE_GIF=$(usex !gif)
+ -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+ -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png)
+
+ -DJPEGXL_ENABLE_SKCMS=OFF
+ -DJPEGXL_ENABLE_VIEWERS=OFF
+ -DJPEGXL_ENABLE_PLUGINS=OFF
+ -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+ -DJPEGXL_FORCE_SYSTEM_GTEST=ON
+ -DJPEGXL_FORCE_SYSTEM_HWY=ON
+ -DJPEGXL_FORCE_SYSTEM_LCMS2=ON
+ -DJPEGXL_ENABLE_DOXYGEN=OFF
+ -DJPEGXL_ENABLE_MANPAGES=OFF
+ -DJPEGXL_ENABLE_JNI=OFF
+ -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=OFF
+ -DJPEGXL_ENABLE_TCMALLOC=OFF
+ -DJPEGXL_ENABLE_EXAMPLES=OFF
+ )
+
+ if multilib_is_native_abi; then
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=ON
+ -DJPEGXL_ENABLE_OPENEXR=$(usex openexr)
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+ use test &&
+ mycmakeargs+=( -DJPEGXL_TEST_DATA_PATH="${WORKDIR}/testdata-${TESTDATA_COMMIT}" )
+ else
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=OFF
+ -DJPEGXL_ENABLE_OPENEXR=OFF
+ -DBUILD_TESTING=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ find "${ED}" -name '*.a' -delete || die
+}
diff --git a/media-libs/libjxl/libjxl-0.9.3.ebuild b/media-libs/libjxl/libjxl-0.9.3.ebuild
new file mode 100644
index 000000000000..00adab4f5232
--- /dev/null
+++ b/media-libs/libjxl/libjxl-0.9.3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib gnome2-utils
+
+# This changes frequently. Please check the testdata submodule when bumping.
+TESTDATA_COMMIT="ff8d743aaba05b3014f17e5475e576242fa979fc"
+DESCRIPTION="JPEG XL image format reference implementation"
+HOMEPAGE="https://github.com/libjxl/libjxl/"
+SRC_URI="
+ https://github.com/libjxl/libjxl/archive/refs/tags/v${PV}.tar.gz
+ -> ${P}.tar.gz
+ test? (
+ https://github.com/libjxl/testdata/archive/${TESTDATA_COMMIT}.tar.gz
+ -> ${PN}-testdata-${TESTDATA_COMMIT}.tar.gz
+ )
+"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+gdk-pixbuf gif jpeg openexr +png test"
+REQUIRED_USE="test? ( png )"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/brotli:=[${MULTILIB_USEDEP}]
+ >=dev-cpp/highway-1.0.7[${MULTILIB_USEDEP}]
+ >=media-libs/lcms-2.13:2[${MULTILIB_USEDEP}]
+ gdk-pixbuf? (
+ dev-libs/glib:2
+ x11-libs/gdk-pixbuf:2
+ )
+ gif? ( media-libs/giflib:=[${MULTILIB_USEDEP}] )
+ jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+ openexr? ( media-libs/openexr:= )
+ png? ( media-libs/libpng:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="
+ ${DEPEND}
+ >=x11-misc/shared-mime-info-2.2
+"
+DEPEND+="
+ test? ( dev-cpp/gtest[${MULTILIB_USEDEP}] )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9.1-backport-pr3143.patch"
+)
+
+multilib_src_configure() {
+ local mycmakeargs=(
+ -DJPEGXL_ENABLE_BENCHMARK=OFF
+ -DJPEGXL_ENABLE_COVERAGE=OFF
+ -DJPEGXL_ENABLE_FUZZERS=OFF
+ -DJPEGXL_ENABLE_SJPEG=OFF
+ -DJPEGXL_WARNINGS_AS_ERRORS=OFF
+
+ -DCMAKE_DISABLE_FIND_PACKAGE_GIF=$(usex !gif)
+ -DCMAKE_DISABLE_FIND_PACKAGE_JPEG=$(usex !jpeg)
+ -DCMAKE_DISABLE_FIND_PACKAGE_PNG=$(usex !png)
+
+ -DJPEGXL_ENABLE_SKCMS=OFF
+ -DJPEGXL_ENABLE_VIEWERS=OFF
+ -DJPEGXL_FORCE_SYSTEM_BROTLI=ON
+ -DJPEGXL_FORCE_SYSTEM_GTEST=ON
+ -DJPEGXL_FORCE_SYSTEM_HWY=ON
+ -DJPEGXL_FORCE_SYSTEM_LCMS2=ON
+ -DJPEGXL_ENABLE_DOXYGEN=OFF
+ -DJPEGXL_ENABLE_MANPAGES=OFF
+ -DJPEGXL_ENABLE_JNI=OFF
+ -DJPEGXL_ENABLE_JPEGLI=OFF
+ -DJPEGXL_ENABLE_JPEGLI_LIBJPEG=OFF
+ -DJPEGXL_ENABLE_TCMALLOC=OFF
+ -DJPEGXL_ENABLE_EXAMPLES=OFF
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DJPEGXL_TEST_DATA_PATH="${WORKDIR}/testdata-${TESTDATA_COMMIT}"
+ )
+ fi
+
+ if multilib_is_native_abi; then
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=ON
+ -DJPEGXL_ENABLE_OPENEXR=$(usex openexr)
+ -DJPEGXL_ENABLE_PLUGINS=ON
+ -DJPEGXL_ENABLE_PLUGIN_GDKPIXBUF=$(usex gdk-pixbuf)
+ -DJPEGXL_ENABLE_PLUGIN_GIMP210=OFF
+ -DJPEGXL_ENABLE_PLUGIN_MIME=OFF
+ )
+ else
+ mycmakeargs+=(
+ -DJPEGXL_ENABLE_TOOLS=OFF
+ -DJPEGXL_ENABLE_OPENEXR=OFF
+ -DJPEGXL_ENABLE_PLUGINS=OFF
+ )
+ fi
+
+ cmake_src_configure
+}
+
+multilib_src_install() {
+ cmake_src_install
+
+ find "${ED}" -name '*.a' -delete || die
+}
+
+pkg_postinst() {
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
+
+pkg_postrm() {
+ use gdk-pixbuf && multilib_foreach_abi gnome2_gdk_pixbuf_update
+}
diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest
index 6f251cc3632b..b451ddc3da5f 100644
--- a/media-libs/liblscp/Manifest
+++ b/media-libs/liblscp/Manifest
@@ -1,7 +1,9 @@
AUX liblscp-0.9.6-conditional.patch 275 BLAKE2B 4ce887eb210c4e32d16a8b0300d7a03903671967122aff13a1c5d59edd02778bc4f1a7e29fd9cb56e54526e91b4ba9c6ed6f8ab526c49f783f7800c9f4587a7e SHA512 1d3d2b0ab448d7e58b8eb561292d445de41df9989a3268fa34a8d3b440195c09d7ce5b674227a4786f8c947794933250fea636b294723bb26ce65b301cc096de
DIST liblscp-0.9.12.tar.gz 99062 BLAKE2B b1701eba58211bbe6e46ae7b08ca535f6f68d724523f12aca394e31cf3f95bce2c4b3c051576f8cf5e2490cb9c85cbb8b6664e3088d36fa1cf409401996c53e0 SHA512 a29f87d04a9a2726dd3a465a6bc0891e51e1b63da624f3b282c9d32710c7a7f57e7bffed4d3a6f3d7d8db70e56f1d8050b3453c064fa433b6a113fb8b09fed5a
DIST liblscp-0.9.91.tar.gz 99118 BLAKE2B 8385f0e1468deb3f49ef124b6aa2d3e57f14852d8e32dfb786b05f5cd69b9ff3f74e22d88abd16ead42ac0c5a718a22882eab9e5a59d240f3f650e2b5fd97a20 SHA512 fde1e712af8c4c3d5308c1464060fb8bcdfc43b7ca3241af1f9fa7a30b0ce044e3c57fb588f0cbf5eaba47a964c9607550c05c2d0993c118da792cc0e2a18b41
+DIST liblscp-1.0.0.tar.gz 99190 BLAKE2B d44b69ed180b22d66eab5f8a0bb2b8d24794d7aeedc9213729cc1787a1db6546f2a4d28c4177732b8281c5c4a103dd6f37f3af155caed886d694bafe74e718a3 SHA512 2f407d5461dcf20204a1f37fba9456076e8e052a47528d4f10da6a5e123758261cde2dffd99b45a16e3855b6d42ca6cce714bfeb8602aefb95f6dd2a825597d5
EBUILD liblscp-0.9.12.ebuild 749 BLAKE2B a0a21dd4b3ba982ada8e76d476f1331cc3ea88222333e4badb63054037ae1e4f03de5ec4eec7e4d4382aeb57150cf9780e2e6850c8284038f708f6f4e7bb4b0d SHA512 c312e96c8deaa41fa59e3d8b15292b8f0091bf209ca8a6d9f530f5a7ac6e5f7d990da44b3d13777d85c2ffd5d22693d8d20258dbc287c5e15c240434c9c7470e
-EBUILD liblscp-0.9.91.ebuild 751 BLAKE2B af9d1c298f2b444cde35901c0d8cd2e2ceb1da7409d86ff43ad417b1c891a605a4b08e51292e4abc2057faa77668d8209a6a9c88f3663f180b8c2a7e51482d9a SHA512 4a68c8d9804f5ee934cf558d8af1f82d01bbf889162a1164197aa67b08b65f52cc53b9ab3884acf2527c3c1b137e42aec984a953671a53bd58f486dc6008dfb9
+EBUILD liblscp-0.9.91.ebuild 750 BLAKE2B cabe577a40f5ba898182c2b6cf86f885ebd69ed84cef2c144dc47e77e560fec97eb553c05e3fb94efa17840337b79e94d470d9e9d349d090791b71535efc92f9 SHA512 2bd95460a437b8ece27b4fd13d7f9e364a03690c7575968ec7288db6eacd97d64781af701d474f42301f434db3b96490bcfc9f217acad907ee473c5520b80069
+EBUILD liblscp-1.0.0.ebuild 751 BLAKE2B af9d1c298f2b444cde35901c0d8cd2e2ceb1da7409d86ff43ad417b1c891a605a4b08e51292e4abc2057faa77668d8209a6a9c88f3663f180b8c2a7e51482d9a SHA512 4a68c8d9804f5ee934cf558d8af1f82d01bbf889162a1164197aa67b08b65f52cc53b9ab3884acf2527c3c1b137e42aec984a953671a53bd58f486dc6008dfb9
EBUILD liblscp-9999.ebuild 751 BLAKE2B af9d1c298f2b444cde35901c0d8cd2e2ceb1da7409d86ff43ad417b1c891a605a4b08e51292e4abc2057faa77668d8209a6a9c88f3663f180b8c2a7e51482d9a SHA512 4a68c8d9804f5ee934cf558d8af1f82d01bbf889162a1164197aa67b08b65f52cc53b9ab3884acf2527c3c1b137e42aec984a953671a53bd58f486dc6008dfb9
MISC metadata.xml 250 BLAKE2B 3e6dae5d5f3b3ac412806dd8615a1975c7ea8a64bfd72ad54f2c93a9b24c19c620ac3e8b26e1f6cadec899443e138ee4fb7a82ecb83c784d0c03ee91854d8622 SHA512 2bfce2cf73aefce6dda06ea351cb93b2990b9543f48be1ae5406a5a5acf2c34faed1eb2ce715eb689eb50a9a1add5576b39232eb818c233f5a5589e16032aca8
diff --git a/media-libs/liblscp/liblscp-0.9.91.ebuild b/media-libs/liblscp/liblscp-0.9.91.ebuild
index ae4c4afb8276..dd039ed5be77 100644
--- a/media-libs/liblscp/liblscp-0.9.91.ebuild
+++ b/media-libs/liblscp/liblscp-0.9.91.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == "9999" ]] ; then
else
SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz
https://download.linuxsampler.org/packages/${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc ~x86"
+ KEYWORDS="amd64 ~ppc ~x86"
fi
LICENSE="LGPL-2.1"
diff --git a/media-libs/liblscp/liblscp-1.0.0.ebuild b/media-libs/liblscp/liblscp-1.0.0.ebuild
new file mode 100644
index 000000000000..ae4c4afb8276
--- /dev/null
+++ b/media-libs/liblscp/liblscp-1.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="C++ library for the Linux Sampler control protocol"
+HOMEPAGE="https://www.linuxsampler.org"
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit subversion
+ ESVN_REPO_URI="https://svn.linuxsampler.org/svn/liblscp/trunk"
+else
+ SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz
+ https://download.linuxsampler.org/packages/${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="doc"
+
+BDEPEND="doc? ( app-text/doxygen )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9.6-conditional.patch"
+)
+
+DOCS=( ChangeLog README )
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_DOC=$(usex doc)
+ )
+ cmake_src_configure
+}
diff --git a/media-libs/libprojectm/Manifest b/media-libs/libprojectm/Manifest
index 17b71cfd131c..d4e94acdab43 100644
--- a/media-libs/libprojectm/Manifest
+++ b/media-libs/libprojectm/Manifest
@@ -1,9 +1,8 @@
+AUX libprojectm-3.1.12-GL_SMOOTH.patch 555 BLAKE2B b282f0182a3844feaeda0ab9332cdc4ab234cd38410d7ab4715d0a0fc270b0bc82f233122211740c6afe95b12b703e47e139597c553956af1a94355fd04d6b2b SHA512 f0ceb5132987437c4293228ccf8ef4ffc4de84400b5bafbdedb52fe6d23a074cb0532e741bcb8a098529b07600ba2296e62312927f93f288144880040f201c5d
AUX libprojectm-4.1.0-patch-include-dir.patch 352 BLAKE2B a5259cb92ab401f04fb24dcf615bf2ec04491c650b39db246fed2b6c889a5781a7ace32edaf58a2baf04e5724adc123c1bde45f95440ca489af20ae7937ba358 SHA512 37ee8f7662ab2cd5135159b071297c4c72bce602b4af9bbbff3769f6c22795a9421aa14270cbdfb7ba831d0b37456b0dc1b343f713aead6ae77e415374314164
DIST libprojectm-3.1.12.tar.gz 52831726 BLAKE2B f9a9ecf8fc55b49e664a61a5c0ca3eef745b00390d5dd3b1549d6d68985c246834d35adb96ab8595e2bf78997c4688096c7931a6be54ea9d867bfdbe5a427832 SHA512 6d265280f3e3e952686ebf77afd8b083669e9ab81d2d9d122168d47747c367ff3b17ab682cc041e4ac9cee9607b7393b5dcb067deac95fcbb97d63a9656912a5
-DIST libprojectm-4.1.0.tar.gz 47988290 BLAKE2B e593ddec881880fd767b0a89272e12fd383bf4695962243e2f9a968d0a09ee9522d5b60b783ec04b202fec53df4dfb006d940102bb2e548571275f525357e0fd SHA512 034b217e65ddea246c460ea72b69fdb5836b2e8e34cf9d72d705258e10dba01132265010902da0ac1baf2bb52f2453ce38bfb3934a4816f17304a01963829a42
DIST libprojectm-4.1.1.tar.gz 47988154 BLAKE2B 47fd71d857f307ea09c87d36102662423d1df4d62f36f23373fcba36760312bd4e4d11408a3f4820b5caedd2e31bfd0dfc1e551c1bf27eb0ba33149f8ea13ebe SHA512 af38913e56d46ed15118b2dccd2701f9bf043bb3103f58ad2ebbfaffc60c3ed4e1b0eb3d8f922bdffb0001acfa5e3d23633a4903250fd00ede0dede1e6e1ba47
-EBUILD libprojectm-3.1.12-r1.ebuild 1388 BLAKE2B 3bf676723ef85052920d596d1ce534f19e4fa8b6c80750063c0d0accca8f01f4048eb12389471c9edabf573b4820f83b8e310cb8ad75f16afe9c0595ac4784f0 SHA512 96439122ae71e39eb4338648d864417991c6cfddb36e0842996515c33e47e8ac9f1fa7a2fcd58d77fd2ceba981080fd1b0726266b3654b034ea25ffd59487dff
-EBUILD libprojectm-4.1.0-r1.ebuild 1158 BLAKE2B ffb2b17b20b51753e35d4a0901de21f077e81110593a28328a4cd600712436a9b983f4b21581e2bc8408feec29af7d88609df112b501611842f4bbd29af39b78 SHA512 e88d72e162c5c1a93474e319cf542bd198d270f544075e89e67cea7c5d417ef7b59fb3604ada1a956b6e2406129fd60dc6d6b723891494ad6edb57860c8900b2
-EBUILD libprojectm-4.1.1-r1.ebuild 1088 BLAKE2B 138bf437496a54eddecf96cad58e689e5561d52e78682c1db20e313eff7a14976dde0ee46464d46725ab6a451a699eef1383e3ea84a7f77cafa7be81452997a1 SHA512 28d151be05c67e57955bacd24a2ff88a4d2d229ccfa2681bdfed24ee3544cc79464ffbcc7f7757933ddd583f0ec04fe609636d35f25b3edb0dd8cfc4af733c94
-EBUILD libprojectm-9999.ebuild 1088 BLAKE2B 138bf437496a54eddecf96cad58e689e5561d52e78682c1db20e313eff7a14976dde0ee46464d46725ab6a451a699eef1383e3ea84a7f77cafa7be81452997a1 SHA512 28d151be05c67e57955bacd24a2ff88a4d2d229ccfa2681bdfed24ee3544cc79464ffbcc7f7757933ddd583f0ec04fe609636d35f25b3edb0dd8cfc4af733c94
+EBUILD libprojectm-3.1.12-r2.ebuild 1430 BLAKE2B b258d36deab18db1cd795941e9f8314974d33504e0b7b8c2fb0caa3e892f1f475eefa85df17689c9b7404899170b4b250a0d01512351d91672690caac1e8c34e SHA512 2ccc4cc5912c88cbf6460f76d7beffa2f5c0cedb9fe2142a00d1e597bed23f94d2db03b8a7b7b6f89890789a3cfb7adc095a450c39c32e4ee152a6d34a24e400
+EBUILD libprojectm-4.1.1-r1.ebuild 1107 BLAKE2B 3becb7095e128e72ffefe14d186c9f6a3ea9ab4f3f0c6b4d7795811b39df15ab350be26968312f441ab2e56609889d6225570e34847510f757add590f4fe6442 SHA512 450fe7c191016c180f63b1b9c0b6dab2dc130599c47ae4c28b199123656c340ebca16118aa1e2f4ac9d6aa843d0babf931d17433faa407ac0c851c3bcdef2015
+EBUILD libprojectm-9999.ebuild 1107 BLAKE2B 3becb7095e128e72ffefe14d186c9f6a3ea9ab4f3f0c6b4d7795811b39df15ab350be26968312f441ab2e56609889d6225570e34847510f757add590f4fe6442 SHA512 450fe7c191016c180f63b1b9c0b6dab2dc130599c47ae4c28b199123656c340ebca16118aa1e2f4ac9d6aa843d0babf931d17433faa407ac0c851c3bcdef2015
MISC metadata.xml 537 BLAKE2B 10a5d33fab64136cfe13e98831827ac21db70fc50262f89b88c0e444981b951695788a939e902c57ed3ccb69a740d8743a3bdca465bc51be0c14f28adb107242 SHA512 648699f222528a76e343792d819e69ff933e3e2d96fe4b38148b4053ad38ac684c4917ce62636abaaee8b3093837af09448e1a7e65cfcd928606295bcc0a36b4
diff --git a/media-libs/libprojectm/files/libprojectm-3.1.12-GL_SMOOTH.patch b/media-libs/libprojectm/files/libprojectm-3.1.12-GL_SMOOTH.patch
new file mode 100644
index 000000000000..874d22aab6d0
--- /dev/null
+++ b/media-libs/libprojectm/files/libprojectm-3.1.12-GL_SMOOTH.patch
@@ -0,0 +1,13 @@
+Unable to replicate error myself, but fix for https://bugs.gentoo.org/792204
+from https://github.com/projectM-visualizer/projectm/issues/449
+diff '--color=auto' -ru a/src/projectM-qt/qprojectmwidget.hpp b/src/projectM-qt/qprojectmwidget.hpp
+--- a/src/projectM-qt/qprojectmwidget.hpp 2024-06-26 10:48:30.825008203 -0000
++++ b/src/projectM-qt/qprojectmwidget.hpp 2024-06-26 10:49:03.265800570 -0000
+@@ -23,6 +23,7 @@
+ #define QPROJECTM_WIDGET_HPP
+
+ #include <iostream>
++#include <GL/gl.h>
+ #include "qprojectm.hpp"
+ #include <QGLWidget>
+ #include <QMutex>
diff --git a/media-libs/libprojectm/libprojectm-3.1.12-r1.ebuild b/media-libs/libprojectm/libprojectm-3.1.12-r1.ebuild
deleted file mode 100644
index c3d809e3beee..000000000000
--- a/media-libs/libprojectm/libprojectm-3.1.12-r1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
-HOMEPAGE="https://github.com/projectM-visualizer/projectm"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/projectM-visualizer/projectm.git"
- inherit git-r3
-else
- MY_PV="${PV/_/-}"
- SRC_URI="https://github.com/projectM-visualizer/projectm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
- S=${WORKDIR}/projectm-${MY_PV}/
-fi
-
-LICENSE="LGPL-2"
-SLOT="0/2"
-IUSE="gles2 jack pulseaudio qt5 sdl"
-REQUIRED_USE="
- jack? ( qt5 )
- pulseaudio? ( qt5 )
-"
-
-RDEPEND="
- media-libs/glm
- media-libs/libglvnd[X(+)]
- jack? (
- virtual/jack
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtdeclarative:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/qtopengl:5
- )
- pulseaudio? (
- media-sound/pulseaudio
- )
- sdl? ( >=media-libs/libsdl2-2.0.5 )
- sys-libs/zlib"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable gles2 gles)
- $(use_enable jack)
- $(use_enable qt5 qt)
- $(use_enable pulseaudio)
- $(use_enable sdl)
- --enable-emscripten=no
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
- find "${ED}" -name '*.la' -delete || die
-}
diff --git a/media-libs/libprojectm/libprojectm-3.1.12-r2.ebuild b/media-libs/libprojectm/libprojectm-3.1.12-r2.ebuild
new file mode 100644
index 000000000000..3a4f384196d3
--- /dev/null
+++ b/media-libs/libprojectm/libprojectm-3.1.12-r2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools xdg
+
+DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
+HOMEPAGE="https://github.com/projectM-visualizer/projectm"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/projectM-visualizer/projectm.git"
+ inherit git-r3
+else
+ MY_PV="${PV/_/-}"
+ SRC_URI="https://github.com/projectM-visualizer/projectm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86"
+ S=${WORKDIR}/projectm-${MY_PV}/
+fi
+
+LICENSE="LGPL-2"
+SLOT="0/2"
+IUSE="gles2 jack pulseaudio qt5 sdl"
+REQUIRED_USE="
+ jack? ( qt5 )
+ pulseaudio? ( qt5 )
+"
+
+RDEPEND="
+ media-libs/glm
+ media-libs/libglvnd[X(+)]
+ jack? (
+ virtual/jack
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtdeclarative:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtopengl:5
+ )
+ pulseaudio? (
+ media-libs/libpulse
+ )
+ sdl? ( >=media-libs/libsdl2-2.0.5 )
+ sys-libs/zlib"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable gles2 gles)
+ $(use_enable jack)
+ $(use_enable qt5 qt)
+ $(use_enable pulseaudio)
+ $(use_enable sdl)
+ --enable-emscripten=no
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+ find "${ED}" -name '*.la' -delete || die
+ find "${ED}" -name '*.a' -delete || die
+}
diff --git a/media-libs/libprojectm/libprojectm-4.1.0-r1.ebuild b/media-libs/libprojectm/libprojectm-4.1.0-r1.ebuild
deleted file mode 100644
index 810bd4f46b26..000000000000
--- a/media-libs/libprojectm/libprojectm-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake-multilib
-
-DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
-HOMEPAGE="https://github.com/projectM-visualizer/projectm"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/projectM-visualizer/projectm.git"
- inherit git-r3
-else
- MY_PV="${PV/_/-}"
- SRC_URI="https://github.com/projectM-visualizer/projectm/releases/download/v${MY_PV}/libprojectM-${MY_PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
- S="${WORKDIR}/libprojectM-${MY_PV}"
-fi
-
-LICENSE="LGPL-2"
-SLOT="4"
-IUSE="gles2-only static-libs"
-
-RDEPEND="media-libs/libglvnd[X(+)]"
-
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/libprojectm-4.1.0-patch-include-dir.patch
-)
-
-multilib_prc_prepare() {
- cmake_src_prepare
-}
-
-multilib_src_configure() {
- local mycmakeargs=(
- -DENABLE_SDL_UI=OFF
- -DENABLE_CXX_INTERFACE=OFF
- -DENABLE_GLES=$(usex gles2-only)
- -DENABLE_SYSTEM_GLM=ON
- -DBUILD_SHARED_LIBS=$(usex static-libs OFF ON)
- )
-
- cmake_src_configure
-}
-
-multilib_src_install_all() {
- default
-}
diff --git a/media-libs/libprojectm/libprojectm-4.1.1-r1.ebuild b/media-libs/libprojectm/libprojectm-4.1.1-r1.ebuild
index 85e9805a42d7..404241093774 100644
--- a/media-libs/libprojectm/libprojectm-4.1.1-r1.ebuild
+++ b/media-libs/libprojectm/libprojectm-4.1.1-r1.ebuild
@@ -22,7 +22,10 @@ LICENSE="LGPL-2"
SLOT="4"
IUSE="gles2-only static-libs"
-RDEPEND="media-libs/libglvnd[X(+)]"
+RDEPEND="
+ media-libs/glm
+ media-libs/libglvnd[X(+)]
+"
DEPEND="${RDEPEND}"
diff --git a/media-libs/libprojectm/libprojectm-9999.ebuild b/media-libs/libprojectm/libprojectm-9999.ebuild
index 85e9805a42d7..404241093774 100644
--- a/media-libs/libprojectm/libprojectm-9999.ebuild
+++ b/media-libs/libprojectm/libprojectm-9999.ebuild
@@ -22,7 +22,10 @@ LICENSE="LGPL-2"
SLOT="4"
IUSE="gles2-only static-libs"
-RDEPEND="media-libs/libglvnd[X(+)]"
+RDEPEND="
+ media-libs/glm
+ media-libs/libglvnd[X(+)]
+"
DEPEND="${RDEPEND}"
diff --git a/media-libs/libqaccessibilityclient/Manifest b/media-libs/libqaccessibilityclient/Manifest
index 266760231b40..bd6f49d25e13 100644
--- a/media-libs/libqaccessibilityclient/Manifest
+++ b/media-libs/libqaccessibilityclient/Manifest
@@ -2,5 +2,5 @@ AUX libqaccessibilityclient-0.5.0-memleak.patch 607 BLAKE2B f661045001090cfe8bca
DIST libqaccessibilityclient-0.5.0.tar.xz 107288 BLAKE2B 1d2208adfba72d55818f25cb46901097ded51784fdfe6fafd02927f09edf4cdb285a767e174d64278cd87e907d943648856e67c7ffcffc6f7ca0082cfbf2d19c SHA512 560526596e490b19263b3a6fb77b06e69611b34865a8fe18c593348fdeba22c1afd2b6ac44bee15ad94d402996e113c41dd7fa601f815559957729e18d9d9537
DIST libqaccessibilityclient-0.6.0.tar.xz 92812 BLAKE2B 333b88003e53369c2a31955995688f7ce74c53695c392b2b4d3e2b7d312dd014617162c99d0d2c64ff4dacf8a1ed47b5f5b7ddb2ee8e8753ec212957db8d8467 SHA512 d8752b020e0f7c85dd885d2c313b2dc5a97892c9913eb430aa405b6e391e84b827abc7fcc1f9e36fee2216713cab1be41fc148ce612ed9ae3e164c5d52e2419a
EBUILD libqaccessibilityclient-0.5.0-r1.ebuild 786 BLAKE2B c962472c1513796b950fb6eb70ee4506e97645f894a32564cb04e990bd95a027d8fe9760acdb104ef554029eb40cec926d76e00b78ba940b89d77803e39eca8b SHA512 a7db183d79effefa8a84a7bb18c2488278ef421680b7d52f66655c1cddd76d1ffbc4f1ec1bdcea0359cf6e0d0d50c2204b8ac9ecd5151c382a5e06a3792e3c06
-EBUILD libqaccessibilityclient-0.6.0.ebuild 675 BLAKE2B c577cb7e0d7ddae8caf0121cd231898439a0f784fd58a16bd614bddcc9fccd87ae5e66785cd5aba105313cde518dd343ceb9b8a94d3fbb062666f2b669d00c79 SHA512 297e308a8b4e4ddc25aa56cc9a75bfd140d728a1c02161751c676c3b1cf6a12145b14721f451a2a581c9ac5c4e9a87760d216a93dff2b7d4e129a342d37de5c4
+EBUILD libqaccessibilityclient-0.6.0.ebuild 682 BLAKE2B 12742ea98b68e07a91f2e642df55a175234a592e4538fe7c221d5d720ace973ff4e65d3fa8bf18e6e31b5bae6f94dfe10df4693712f538707b9ba91184941d6e SHA512 c85b5c5840da758456d9ce3d259fc636e5acb9d3caf9d49e4b530793e0071ebd0e2851012ba2b3cce9064939b69b678478d821cfaff0059785f18e515f84ade7
MISC metadata.xml 395 BLAKE2B 538aa83daab942d1e06d11b44e519d69d6082600eea8e3800d1f3c2f90e3aa120f46711bd27b969ed88a022fbebf4cd3ec33d75af9b9e139c816fed9d8dbacad SHA512 9718e57485b7731432060c34bfd382afb9889881253182218ba8c505a742b2162b0c7e50e4a41e0e3ca56e9ca1516650cc06f06ef12f736e35b62ac1c3bd0646
diff --git a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild
index 251216552ce8..cde82a69a68d 100644
--- a/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild
+++ b/media-libs/libqaccessibilityclient/libqaccessibilityclient-0.6.0.ebuild
@@ -16,7 +16,7 @@ https://invent.kde.org/libraries/libqaccessibilityclient"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
LICENSE="LGPL-2.1"
diff --git a/media-libs/libsidplayfp/Manifest b/media-libs/libsidplayfp/Manifest
index 5a2518cc666f..5757fd405210 100644
--- a/media-libs/libsidplayfp/Manifest
+++ b/media-libs/libsidplayfp/Manifest
@@ -1,7 +1,5 @@
-DIST libsidplayfp-2.7.0.tar.gz 810349 BLAKE2B af21db138902450fafe56d7b64180482abd59dbc2888f394a81bd08565b1dd81cc2a10160cd9bc19ac11aa08d3c1f7bb14e517bc069c8cbc6b93760750c735da SHA512 d10e6362a20320cf202c3533e06b607239eb7a9282617823ab055602ea47a7f717ef485936f02e0fa6074dbf4d497a99c0429dd36b4a982c01302c48d366f887
DIST libsidplayfp-2.7.1.tar.gz 806267 BLAKE2B 7bc484fb80b42dce8bdf679db58d118d30bb90ddaad059ab2c7d981220d5faa281e608d43ed47e8fa64080f671e5c9b7bb5950d91c90a735c97dc6f70b651d65 SHA512 3f7ebca088922a4ecd3f84351f1ac0cbc1d6c04f672434bd72c9d5a60b0c1cc19adffe86167da809d0352e2cd104a9ecec42aad10a69156d5c3c58f6b9caca31
DIST libsidplayfp-2.8.0.tar.gz 805758 BLAKE2B bb9aac09c4325cbdfa0c258cd6a7ba0de8fa372a778bccc1aa4135d6b69cc6ce5a848fc04429bcce573b91546a44960741755d0aa1e3dfe25a26795d2c2cbba0 SHA512 2744d0def52c505273de64301848dd570a5f1c267299b6bf0a7914a148a05b7449b490ac98a69ca45bffe826b1ef043cdd6aa9bd878a9eff88b6459d52132237
-EBUILD libsidplayfp-2.7.0.ebuild 685 BLAKE2B dae51274f54b5fd7a13c1ae93a7421f1c19e00c65f06e91df328db88ab33d39dc13d2eb9926e6c422827054d62db69f6be80d75e0c311f5b56ac6ece4d90f6ff SHA512 b993aa6da66d5f33c3bec51b6b1e5565bcea2b862e61cdb8021f6a1dce403fed5ae28945d260efdcbb86a81c4a84b58f3ef3b3f6601d43032241cae59a652794
-EBUILD libsidplayfp-2.7.1.ebuild 687 BLAKE2B 89257d5934cd9327850f3719e4fa316f15b3d124c722a7b026689e099a12faa3eca8ecbd8bba245043ea15603ea223aea103986df2fa495982e09a11347c23bc SHA512 faa54ae1b2098e9f988edda7fa3dcaebfe9dd1af6d44e26dbcccf228e06bc980d14a387f4c1d361c6dea462c921f789fc214a9c86f00650c747f1f382d4b7538
+EBUILD libsidplayfp-2.7.1.ebuild 685 BLAKE2B dae51274f54b5fd7a13c1ae93a7421f1c19e00c65f06e91df328db88ab33d39dc13d2eb9926e6c422827054d62db69f6be80d75e0c311f5b56ac6ece4d90f6ff SHA512 b993aa6da66d5f33c3bec51b6b1e5565bcea2b862e61cdb8021f6a1dce403fed5ae28945d260efdcbb86a81c4a84b58f3ef3b3f6601d43032241cae59a652794
EBUILD libsidplayfp-2.8.0.ebuild 687 BLAKE2B 89257d5934cd9327850f3719e4fa316f15b3d124c722a7b026689e099a12faa3eca8ecbd8bba245043ea15603ea223aea103986df2fa495982e09a11347c23bc SHA512 faa54ae1b2098e9f988edda7fa3dcaebfe9dd1af6d44e26dbcccf228e06bc980d14a387f4c1d361c6dea462c921f789fc214a9c86f00650c747f1f382d4b7538
MISC metadata.xml 339 BLAKE2B 79d766f101909c202affb7cc72bbefdfb8d5b44fcbf74f17f98e665351384a8110aec7ddec0c685fb328198d29ae4953ce341cda3dd4abd2a67f157d90628175 SHA512 172879da9ed0be1ff48d75d23d3b23e3070247b4ef1decb291b020f7bc1522dd033e78f92d38511eedaae7c1944edc5bb05ff763f4d20a6b7015198ebd38f16f
diff --git a/media-libs/libsidplayfp/libsidplayfp-2.7.0.ebuild b/media-libs/libsidplayfp/libsidplayfp-2.7.0.ebuild
deleted file mode 100644
index 4eefc5282af5..000000000000
--- a/media-libs/libsidplayfp/libsidplayfp-2.7.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Library for the sidplay2 fork with resid-fp"
-HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/"
-SRC_URI="https://downloads.sourceforge.net/sidplay-residfp/${PN}/$(ver_cut 1-2)/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/6"
-KEYWORDS="amd64 ~hppa ~riscv x86"
-IUSE="static-libs"
-
-src_prepare() {
- default
- # fix automagic. warning: modifying .ac triggers maintainer mode.
- sed -i -e 's:doxygen:dIsAbLe&:' configure || die
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static)
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-libs/libsidplayfp/libsidplayfp-2.7.1.ebuild b/media-libs/libsidplayfp/libsidplayfp-2.7.1.ebuild
index bc7c3460f07e..4eefc5282af5 100644
--- a/media-libs/libsidplayfp/libsidplayfp-2.7.1.ebuild
+++ b/media-libs/libsidplayfp/libsidplayfp-2.7.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://downloads.sourceforge.net/sidplay-residfp/${PN}/$(ver_cut 1-2)/
LICENSE="GPL-2"
SLOT="0/6"
-KEYWORDS="~amd64 ~hppa ~riscv ~x86"
+KEYWORDS="amd64 ~hppa ~riscv x86"
IUSE="static-libs"
src_prepare() {
diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 193aaba22a0f..d28f8bd9fa4b 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -1,6 +1,7 @@
AUX 24.0.4-dzn-Include-vulkan_core.h-instead-of-vulkan.h-in-the.patch 1088 BLAKE2B 87a70ee57b7a6c11479af58a649398125e8461bdfd5b2a3b8f875497425cecee5f359fb06a34b0d227ac8007ef89285814090e59127e5ef7f3c74a394f7d50b6 SHA512 1af6f99f66a4add4e3401ff4f9cb4e2e06adf89518ff754b94cfe078ee285c413ee63e6a434a66eb95f551cf0231249858b0ea428cb9ab473dca190983d98960
DIST mesa-24.0.9.tar.xz 20197892 BLAKE2B 3c68e544898031fe76a57ea754f46ede5b105c259d13dd484eaa63fe51b7d52cf76a4084529b11a586c4d8d06f4cb32f993fd1ea4e6ccc4cbc91e78fe755743a SHA512 de2ee6c9df1fc106ee10befe0a76be1e9cfe83d65dbdb83bad6d8d7cfaa085232fb115293a1a790b37b50b1fe14bd58aafbcfe5a15e953b5901a7105d57569a5
DIST mesa-24.1.1.tar.xz 29019256 BLAKE2B 152ce5f4847a321689bf4aa88529963278f7dd24097c4c3de2b3a9164d06cd23d7cccd96bd31fea88311ded576c834a73e2d669e6d290404283f33f92b9bf262 SHA512 a23fc2fe479f21027095a7791042148586b23da848474209ca4fecfe5c4d499e66fff0ebfa06d07ed9f16b5d6a2ef755b362cb6079141aff5fdc47cc571e3b1d
+DIST mesa-24.1.2.tar.xz 29057184 BLAKE2B 8c66d22101c516b8f9323fcfd92bc242a9d6133a65611cd8b5616eeed9f9825423ecd696a1bbe80832d9d6c1b3b14b34fb54bbe13527ac41af6d0d00a10126f2 SHA512 ea28540552f9f28200c22423afcf9d9bb961557eae0dc11416c5ef60788c3e7f6d2b841c6bdbe2827d1339ea9d854623c1a0e08d4f1fd79d304fcdd52f790637
DIST paste-1.0.14.tar.gz 18429 BLAKE2B 88f533fd336bbbe24872b100777703832ff46b52970b94981fea202726de35ac0d3466f96370fa89c966b33e0f13c75cbf7f5f88bba290dc490a63c9e08a0b16 SHA512 0ec40c228afe645cb027a99c8bd8f7c65158aab48655018a45736727906b05f7354df114405f2eae88c4eba73dec62e8228f8be9834afa0f22b5f31c18006d34
DIST proc-macro2-1.0.70.tar.gz 46747 BLAKE2B 808e3a30c89fd979663899124853d386cc53862621f4d872bba87fe91baccddbc6612bd658b4c18b44f8420fcb10700b2906cde9c9512a616ab800ebbfb0867d SHA512 cd5c41ef6a410e310e90828a33fee42c1e2bf30dfc2b0a0cf429fcc60fa1262393c977b2cab5f8a50a35fd1394fd6cc7e7a482581f88dcde20d9ad030c7414a5
DIST quote-1.0.33.tar.gz 32169 BLAKE2B 2438915aebe30b79929ddc6ed8bad5282537b081c763a3d6b2b9483b63e7b5e99b9bba6f1f7deb725031b23384410b60c7cc4aef0b00bb1d94541cde54408ee3 SHA512 3c000577d0e9f82bc379570a4fa63283d73cfc6dee0475475ba201994491dece0110cdefc26fcf9a3b9d0bf50a3649ca5b68c8a0f6f2e620946b624ff8b8f38b
@@ -8,5 +9,6 @@ DIST syn-2.0.39.tar.gz 286899 BLAKE2B 8bf5e89cb961195b48896294dc876d4e5e81fe7ac1
DIST unicode-ident-1.0.12.tar.gz 50118 BLAKE2B 04e2651e14251d68f4e7e70e1e7a6d5eded21aa4f684c6162a91608189f6dcabaca4aa22204c40e08c82d76773c679ff965f21836264885a3b4cb62d7aa762db SHA512 0d0228bfd8eb6a94d8ae4a003511dd5ad52a58b08d98a8f0a8c5e3dc8b3e6b987ea5009255dc1e9c411f91aec16edc4aaff26ed7a9c48430272f970cd2a9510d
EBUILD mesa-24.0.9.ebuild 11904 BLAKE2B fbd74015635daad6ced24491c05e077b2617f42b154f208eba92c3f880bc2381e57db3287d1b5c6c129924e6a8476812ef8883ddbd1509b4b2206d1a58f8317e SHA512 a25ecf8382dd350d306ada954e54a049a9a61d95afd65c16ef378538a44ba532ea893a3212835758871c782502598fb5a533a5f7fe0e49f155f836c24679fcac
EBUILD mesa-24.1.1.ebuild 14310 BLAKE2B 21c697eb3bcd4dddeec9877fcee16f819ca89f9eacbfbe6c7ca4868da32925a103f3051a87219d8e93440c669a435be388ed4206aead86e46119117fcd2e155f SHA512 1f12d36112aa3ddbf8e26e00899f662f40301c7bf60e86cec53f74e1f0c199c6d33f1f095691d0d20ef9de52411a84dcd90f7f8e45056950eea5f8730306f0c2
+EBUILD mesa-24.1.2.ebuild 14310 BLAKE2B 21c697eb3bcd4dddeec9877fcee16f819ca89f9eacbfbe6c7ca4868da32925a103f3051a87219d8e93440c669a435be388ed4206aead86e46119117fcd2e155f SHA512 1f12d36112aa3ddbf8e26e00899f662f40301c7bf60e86cec53f74e1f0c199c6d33f1f095691d0d20ef9de52411a84dcd90f7f8e45056950eea5f8730306f0c2
EBUILD mesa-9999.ebuild 14310 BLAKE2B 21c697eb3bcd4dddeec9877fcee16f819ca89f9eacbfbe6c7ca4868da32925a103f3051a87219d8e93440c669a435be388ed4206aead86e46119117fcd2e155f SHA512 1f12d36112aa3ddbf8e26e00899f662f40301c7bf60e86cec53f74e1f0c199c6d33f1f095691d0d20ef9de52411a84dcd90f7f8e45056950eea5f8730306f0c2
MISC metadata.xml 1435 BLAKE2B 53690878512b86ce0b8dce38b083684c85ad5c1a655d5a69cb3265e156869845263eb16f271691b66c9f0cd76e97b56908acf7a1792d6abac0ec99447826cbb5 SHA512 842106e5d6eb60ff33c8cae7f0d52983c4f7e104152718b50fc790cbcb2506551a6fc7841fe8e3c7963850c238f77505b0e49b10a3a936baf459e1acaf73e07f
diff --git a/media-libs/mesa/mesa-24.1.2.ebuild b/media-libs/mesa/mesa-24.1.2.ebuild
new file mode 100644
index 000000000000..c184d9ab1e76
--- /dev/null
+++ b/media-libs/mesa/mesa-24.1.2.ebuild
@@ -0,0 +1,493 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_COMPAT=( {15..18} )
+LLVM_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain toolchain-funcs
+
+MY_P="${P/_/-}"
+
+SYN_PV=2.0.39
+PROC_MACRO2_PV=1.0.70
+QUOTE_PV=1.0.33
+UNICODE_IDENT_PV=1.0.12
+PASTE_PV=1.0.14
+
+NAK_URI="
+ https://github.com/dtolnay/syn/archive/refs/tags/${SYN_PV}.tar.gz -> syn-${SYN_PV}.tar.gz
+ https://github.com/dtolnay/proc-macro2/archive/refs/tags/${PROC_MACRO2_PV}.tar.gz -> proc-macro2-${PROC_MACRO2_PV}.tar.gz
+ https://github.com/dtolnay/quote/archive/refs/tags/${QUOTE_PV}.tar.gz -> quote-${QUOTE_PV}.tar.gz
+ https://github.com/dtolnay/unicode-ident/archive/refs/tags/${UNICODE_IDENT_PV}.tar.gz -> unicode-ident-${UNICODE_IDENT_PV}.tar.gz
+ https://github.com/dtolnay/paste/archive/refs/tags/${PASTE_PV}.tar.gz -> paste-${PASTE_PV}.tar.gz
+"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git"
+ SRC_URI="${NAK_URI}"
+ inherit git-r3
+else
+ SRC_URI="
+ https://archive.mesa3d.org/${MY_P}.tar.xz
+ ${NAK_URI}
+ "
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+fi
+S="${WORKDIR}/${MY_P}"
+EGIT_CHECKOUT_DIR=${S}
+
+LICENSE="MIT SGI-B-2.0"
+SLOT="0"
+
+RADEON_CARDS="r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau nvk panfrost v3d vc4 virgl vivante vmware zink"
+for card in ${VIDEO_CARDS}; do
+ IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+ cpu_flags_x86_sse2 d3d9 debug +llvm
+ lm-sensors opencl +opengl osmesa +proprietary-codecs selinux
+ test unwind vaapi valgrind vdpau vulkan
+ vulkan-overlay wayland +X xa +zstd"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+ d3d9? (
+ || (
+ video_cards_freedreno
+ video_cards_intel
+ video_cards_nouveau
+ video_cards_panfrost
+ video_cards_r300
+ video_cards_r600
+ video_cards_radeonsi
+ video_cards_vmware
+ video_cards_zink
+ )
+ )
+ llvm? ( ${LLVM_REQUIRED_USE} )
+ vulkan-overlay? ( vulkan )
+ video_cards_lavapipe? ( llvm vulkan )
+ video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) )
+ video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) )
+ video_cards_zink? ( vulkan opengl )
+ video_cards_nvk? ( vulkan video_cards_nouveau )
+ vdpau? ( X )
+ xa? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.119"
+RDEPEND="
+ >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}]
+ >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.2.9[${MULTILIB_USEDEP}]
+ unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] )
+ llvm? (
+ $(llvm_gen_dep "
+ sys-devel/llvm:\${LLVM_SLOT}[llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}]
+ opencl? (
+ dev-util/spirv-llvm-translator:\${LLVM_SLOT}
+ sys-devel/clang:\${LLVM_SLOT}[llvm_targets_AMDGPU(+),${MULTILIB_USEDEP}]
+ )
+ ")
+ video_cards_r600? (
+ virtual/libelf:0=[${MULTILIB_USEDEP}]
+ )
+ video_cards_radeon? (
+ virtual/libelf:0=[${MULTILIB_USEDEP}]
+ )
+ )
+ lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] )
+ opencl? (
+ >=virtual/opencl-3
+ dev-libs/libclc[spirv(-)]
+ >=dev-util/spirv-tools-1.3.231.0
+ virtual/libelf:0=
+ )
+ vaapi? (
+ >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}]
+ )
+ vdpau? ( >=x11-libs/libvdpau-1.5:=[${MULTILIB_USEDEP}] )
+ video_cards_radeonsi? ( virtual/libelf:0=[${MULTILIB_USEDEP}] )
+ video_cards_zink? ( media-libs/vulkan-loader:=[${MULTILIB_USEDEP}] )
+ selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.18.0[${MULTILIB_USEDEP}] )
+ ${LIBDRM_DEPSTRING}[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,${MULTILIB_USEDEP}]
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libxshmfence-1.1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXxf86vm-1.1.3[${MULTILIB_USEDEP}]
+ >=x11-libs/libxcb-1.17:=[${MULTILIB_USEDEP}]
+ x11-libs/libXfixes[${MULTILIB_USEDEP}]
+ x11-libs/xcb-util-keysyms[${MULTILIB_USEDEP}]
+ )
+ zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+for card in ${RADEON_CARDS}; do
+ RDEPEND="${RDEPEND}
+ video_cards_${card}? ( ${LIBDRM_DEPSTRING}[video_cards_radeon] )
+ "
+done
+RDEPEND="${RDEPEND}
+ video_cards_radeonsi? ( ${LIBDRM_DEPSTRING}[video_cards_amdgpu] )
+"
+
+DEPEND="${RDEPEND}
+ video_cards_d3d12? ( >=dev-util/directx-headers-1.613.0[${MULTILIB_USEDEP}] )
+ valgrind? ( dev-debug/valgrind )
+ wayland? ( >=dev-libs/wayland-protocols-1.34 )
+ X? (
+ x11-libs/libXrandr[${MULTILIB_USEDEP}]
+ x11-base/xorg-proto
+ )
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ opencl? (
+ >=virtual/rust-1.62.0
+ >=dev-util/bindgen-0.58.0
+ )
+ >=dev-build/meson-1.4.1
+ app-alternatives/yacc
+ app-alternatives/lex
+ virtual/pkgconfig
+ $(python_gen_any_dep "
+ >=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]
+ dev-python/packaging[\${PYTHON_USEDEP}]
+ ")
+ video_cards_intel? (
+ ~dev-util/intel_clc-${PV}
+ dev-libs/libclc[spirv(-)]
+ $(python_gen_any_dep "dev-python/ply[\${PYTHON_USEDEP}]")
+ )
+ vulkan? (
+ dev-util/glslang
+ video_cards_nvk? (
+ >=dev-util/bindgen-0.68.1
+ >=dev-util/cbindgen-0.26.0
+ >=virtual/rust-1.74.1
+ )
+ )
+ wayland? ( dev-util/wayland-scanner )
+"
+
+QA_WX_LOAD="
+x86? (
+ usr/lib/libglapi.so.0.0.0
+ usr/lib/libOSMesa.so.8.0.0
+ usr/lib/libGLX_mesa.so.0.0.0
+)"
+
+src_unpack() {
+ [[ ${PV} == 9999 ]] && git-r3_src_unpack
+ unpack ${A}
+}
+
+pkg_pretend() {
+ if use vulkan; then
+ if ! use video_cards_d3d12 &&
+ ! use video_cards_freedreno &&
+ ! use video_cards_intel &&
+ ! use video_cards_lavapipe &&
+ ! use video_cards_nouveau &&
+ ! use video_cards_nvk &&
+ ! use video_cards_panfrost &&
+ ! use video_cards_radeonsi &&
+ ! use video_cards_v3d &&
+ ! use video_cards_virgl; then
+ ewarn "Ignoring USE=vulkan since VIDEO_CARDS does not contain d3d12, freedreno, intel, lavapipe, nouveau, nvk, panfrost, radeonsi, v3d, or virgl"
+ fi
+ fi
+
+ # VA
+ if use vaapi; then
+ if ! use video_cards_d3d12 &&
+ ! use video_cards_nouveau &&
+ ! use video_cards_r600 &&
+ ! use video_cards_radeonsi &&
+ ! use video_cards_virgl; then
+ ewarn "Ignoring USE=vaapi since VIDEO_CARDS does not contain d3d12, nouveau, r600, radeonsi, or virgl"
+ fi
+ fi
+
+ if use vdpau; then
+ if ! use video_cards_d3d12 &&
+ ! use video_cards_nouveau &&
+ ! use video_cards_r600 &&
+ ! use video_cards_radeonsi &&
+ ! use video_cards_virgl; then
+ ewarn "Ignoring USE=vdpau since VIDEO_CARDS does not contain d3d12, nouveau, r600, radeonsi, or virgl"
+ fi
+ fi
+
+ if use xa; then
+ if ! use video_cards_freedreno &&
+ ! use video_cards_intel &&
+ ! use video_cards_nouveau &&
+ ! use video_cards_vmware; then
+ ewarn "Ignoring USE=xa since VIDEO_CARDS does not contain freedreno, intel, nouveau, or vmware"
+ fi
+ fi
+
+ if ! use llvm; then
+ use opencl && ewarn "Ignoring USE=opencl since USE does not contain llvm"
+ fi
+
+ if use osmesa && ! use llvm; then
+ ewarn "OSMesa will be slow without enabling USE=llvm"
+ fi
+}
+
+python_check_deps() {
+ python_has_version -b ">=dev-python/mako-0.8.0[${PYTHON_USEDEP}]" &&
+ python_has_version -b "dev-python/packaging[${PYTHON_USEDEP}]" || return 1
+ if use llvm && use vulkan && use video_cards_intel && use amd64; then
+ python_has_version -b "dev-python/ply[${PYTHON_USEDEP}]" || return 1
+ fi
+}
+
+pkg_setup() {
+ # warning message for bug 459306
+ if use llvm && has_version sys-devel/llvm[!debug=]; then
+ ewarn "Mismatch between debug USE flags in media-libs/mesa and sys-devel/llvm"
+ ewarn "detected! This can cause problems. For details, see bug 459306."
+ fi
+
+ if use video_cards_intel ||
+ use video_cards_radeonsi; then
+ if kernel_is -ge 5 11 3; then
+ CONFIG_CHECK="~KCMP"
+ elif kernel_is -ge 5 11; then
+ CONFIG_CHECK="~CHECKPOINT_RESTORE"
+ elif kernel_is -ge 5 10 20; then
+ CONFIG_CHECK="~KCMP"
+ else
+ CONFIG_CHECK="~CHECKPOINT_RESTORE"
+ fi
+ linux-info_pkg_setup
+ fi
+
+ use llvm && llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+ sed -i -e "/^PLATFORM_SYMBOLS/a '__gentoo_check_ldflags__'," \
+ bin/symbols-check.py || die # bug #830728
+
+ if use video_cards_nvk; then
+ # NVK Subproject Handling
+ pushd "${S}" >/dev/null || die
+ for subpkg in proc-macro2-${PROC_MACRO2_PV} syn-${SYN_PV} quote-${QUOTE_PV} unicode-ident-${UNICODE_IDENT_PV} paste-${PASTE_PV}; do
+ # copy subprojects folder
+ cp -r ../${subpkg} subprojects || die
+ # copy meson.build
+ cp subprojects/packagefiles/${subpkg%-*}/meson.build subprojects/${subpkg} || die
+ # ovewrite subpkg version when needed
+ sed -i -e "s/directory = \S\+/directory = ${subpkg}/" subprojects/${subpkg%-*}.wrap || die
+ done
+ popd >/dev/null || die
+ fi
+}
+
+multilib_src_configure() {
+ local emesonargs=()
+
+ # bug #932591 and https://gitlab.freedesktop.org/mesa/mesa/-/issues/11140
+ tc-is-gcc && [[ $(gcc-major-version) -ge 14 ]] && filter-lto
+
+ local platforms
+ use X && platforms+="x11"
+ use wayland && platforms+=",wayland"
+ emesonargs+=(-Dplatforms=${platforms#,})
+
+ if use video_cards_freedreno ||
+ use video_cards_intel || # crocus i915 iris
+ use video_cards_nouveau ||
+ use video_cards_panfrost ||
+ use video_cards_r300 ||
+ use video_cards_r600 ||
+ use video_cards_radeonsi ||
+ use video_cards_vmware || # swrast
+ use video_cards_zink; then
+ emesonargs+=($(meson_use d3d9 gallium-nine))
+ else
+ emesonargs+=(-Dgallium-nine=false)
+ fi
+
+ if use video_cards_d3d12 ||
+ use video_cards_nouveau ||
+ use video_cards_r600 ||
+ use video_cards_radeonsi ||
+ use video_cards_virgl; then
+ emesonargs+=($(meson_feature vaapi gallium-va))
+ use vaapi && emesonargs+=( -Dva-libs-path="${EPREFIX}"/usr/$(get_libdir)/va/drivers )
+ else
+ emesonargs+=(-Dgallium-va=disabled)
+ fi
+
+ if use video_cards_d3d12; then
+ emesonargs+=($(meson_feature vaapi gallium-d3d12-video))
+ fi
+
+ if use video_cards_d3d12 ||
+ use video_cards_nouveau ||
+ use video_cards_r600 ||
+ use video_cards_radeonsi ||
+ use video_cards_virgl; then
+ emesonargs+=($(meson_feature vdpau gallium-vdpau))
+ else
+ emesonargs+=(-Dgallium-vdpau=disabled)
+ fi
+
+ if use video_cards_freedreno ||
+ use video_cards_intel ||
+ use video_cards_nouveau ||
+ use video_cards_vmware; then
+ emesonargs+=($(meson_feature xa gallium-xa))
+ else
+ emesonargs+=(-Dgallium-xa=disabled)
+ fi
+
+ if use video_cards_freedreno ||
+ use video_cards_lima ||
+ use video_cards_panfrost ||
+ use video_cards_v3d ||
+ use video_cards_vc4 ||
+ use video_cards_vivante; then
+ gallium_enable -- kmsro
+ fi
+
+ gallium_enable -- swrast
+ gallium_enable video_cards_d3d12 d3d12
+ gallium_enable video_cards_freedreno freedreno
+ gallium_enable video_cards_intel crocus i915 iris
+ gallium_enable video_cards_lima lima
+ gallium_enable video_cards_nouveau nouveau
+ gallium_enable video_cards_panfrost panfrost
+ gallium_enable video_cards_v3d v3d
+ gallium_enable video_cards_vc4 vc4
+ gallium_enable video_cards_virgl virgl
+ gallium_enable video_cards_vivante etnaviv
+ gallium_enable video_cards_vmware svga
+ gallium_enable video_cards_zink zink
+
+ gallium_enable video_cards_r300 r300
+ gallium_enable video_cards_r600 r600
+ gallium_enable video_cards_radeonsi radeonsi
+ if ! use video_cards_r300 &&
+ ! use video_cards_r600; then
+ gallium_enable video_cards_radeon r300 r600
+ fi
+
+ if use llvm && use opencl; then
+ PKG_CONFIG_PATH="$(get_llvm_prefix)/$(get_libdir)/pkgconfig"
+ # See https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/docs/rusticl.rst
+ emesonargs+=(
+ $(meson_native_true gallium-rusticl)
+ -Drust_std=2021
+ )
+ fi
+
+ if use vulkan; then
+ vulkan_enable video_cards_d3d12 microsoft-experimental
+ vulkan_enable video_cards_freedreno freedreno
+ vulkan_enable video_cards_intel intel intel_hasvk
+ vulkan_enable video_cards_lavapipe swrast
+ vulkan_enable video_cards_panfrost panfrost
+ vulkan_enable video_cards_radeonsi amd
+ vulkan_enable video_cards_v3d broadcom
+ vulkan_enable video_cards_vc4 broadcom
+ vulkan_enable video_cards_virgl virtio
+ if use video_cards_nvk; then
+ vulkan_enable video_cards_nvk nouveau
+ if ! multilib_is_native_abi; then
+ echo -e "[binaries]\nrust = ['rustc', '--target=$(rust_abi $CBUILD)']" > "${T}/rust_fix.ini"
+ emesonargs+=(
+ --native-file "${T}"/rust_fix.ini
+ )
+ fi
+ fi
+ fi
+
+ driver_list() {
+ local drivers="$(sort -u <<< "${1// /$'\n'}")"
+ echo "${drivers//$'\n'/,}"
+ }
+
+ local vulkan_layers
+ use vulkan && vulkan_layers+="device-select"
+ use vulkan-overlay && vulkan_layers+=",overlay"
+ emesonargs+=(-Dvulkan-layers=${vulkan_layers#,})
+
+ if use opengl && use X; then
+ emesonargs+=(-Dglx=dri)
+ else
+ emesonargs+=(-Dglx=disabled)
+ fi
+
+ if [[ "${ABI}" == amd64 ]]; then
+ emesonargs+=($(meson_feature video_cards_intel intel-rt))
+ fi
+
+ use debug && EMESON_BUILDTYPE=debug
+
+ emesonargs+=(
+ $(meson_use test build-tests)
+ -Dshared-glapi=enabled
+ -Ddri3=enabled
+ -Dexpat=enabled
+ $(meson_use opengl)
+ $(meson_feature opengl gbm)
+ $(meson_feature opengl gles1)
+ $(meson_feature opengl gles2)
+ $(meson_feature opengl glvnd)
+ $(meson_feature opengl egl)
+ $(meson_feature llvm)
+ $(meson_feature lm-sensors lmsensors)
+ $(meson_use osmesa)
+ $(meson_use selinux)
+ $(meson_feature unwind libunwind)
+ $(meson_feature zstd)
+ $(meson_use cpu_flags_x86_sse2 sse2)
+ -Dintel-clc=$(usex video_cards_intel system auto)
+ -Dvalgrind=$(usex valgrind auto disabled)
+ -Dvideo-codecs=$(usex proprietary-codecs "all" "all_free")
+ -Dgallium-drivers=$(driver_list "${GALLIUM_DRIVERS[*]}")
+ -Dvulkan-drivers=$(driver_list "${VULKAN_DRIVERS[*]}")
+ -Db_ndebug=$(usex debug false true)
+ )
+ meson_src_configure
+
+ if ! multilib_is_native_abi && use video_cards_nvk; then
+ sed -i -E '{N; s/(rule rust_COMPILER_FOR_BUILD\n command = rustc) --target=[a-zA-Z0-9=:-]+ (.*) -C link-arg=-m[[:digit:]]+/\1 \2/g}' build.ninja || die
+ fi
+}
+
+multilib_src_test() {
+ meson_src_test -t 100
+}
+
+# $1 - VIDEO_CARDS flag (check skipped for "--")
+# other args - names of DRI drivers to enable
+gallium_enable() {
+ if [[ $1 == -- ]] || use $1; then
+ shift
+ GALLIUM_DRIVERS+=("$@")
+ fi
+}
+
+vulkan_enable() {
+ if [[ $1 == -- ]] || use $1; then
+ shift
+ VULKAN_DRIVERS+=("$@")
+ fi
+}
diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest
index fb1fdf8cb8e6..0de2170a934a 100644
--- a/media-libs/mutagen/Manifest
+++ b/media-libs/mutagen/Manifest
@@ -1,3 +1,3 @@
DIST mutagen-1.47.0.tar.gz 1274186 BLAKE2B 220d8e136e8f41d2f3953ce61b4784a24b1e450b6cfe0d0e0c610aeccb9ff3248493b8a0ea78f801e62b2f6ac87cd219a05cff535e04586a5ce9b03aa3540278 SHA512 40f9a8a898c9fdae00fd0bdd38eb91a6fb813cf8319f888590bdfd4b5efcb614aa5322c0b9e017f49c3f5155ccf82d5cae80aad79df285c50b5ef270c09f4c9d
-EBUILD mutagen-1.47.0.ebuild 823 BLAKE2B b33ff39c1607f7190358ad218790235aaaa595e32674b6b49087e45baa5d19d8f227b0d9b3853f13712b74fa3bfa17eada3aee5b91bcdb5900dd3a7597bc8977 SHA512 115c823bb649aae55ec9255be5585ce45f18812354f321a9a55a25a1353fcc74609603d5db7d45a098bf063e05fed4b7607da6a1f9c211590fb45d0852f9521e
+EBUILD mutagen-1.47.0.ebuild 823 BLAKE2B e881680224184bbaf19f2ba60c815103ca61911bb78ad01b7f0a9a26a5e800b795abd5b4ccefc23e6cd9b9c629da25b42ecdc9092f5792d03611d518f8c7962a SHA512 4b86d45395b4ed2eac06cbb27c0e08bddb82c733764838871f6156cd039ef49c814392426bfa980124c393949e02ad448a00af3d5fa0cab514ee39a888dda7ed
MISC metadata.xml 482 BLAKE2B 3ae30f618d887acb7bcabfb63ceafd422ee356b1a2f0b812dd51196e1a3e4f5afd6fc2c5fb36ff137060d710a8a7e1800ff25e2246a6dd4bb5dc3301cd559171 SHA512 13450efc95ce24cacf3c882c78acb2605c10bd803e1b63a700bd6a7bff103946f905ef39e15bc2b86e7302940c7b0a6fe9a5767c8de51f77ee1f11cfc31bfa6f
diff --git a/media-libs/mutagen/mutagen-1.47.0.ebuild b/media-libs/mutagen/mutagen-1.47.0.ebuild
index 9d2eaa2a08a9..28997364d215 100644
--- a/media-libs/mutagen/mutagen-1.47.0.ebuild
+++ b/media-libs/mutagen/mutagen-1.47.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
diff --git a/media-libs/nvidia-vaapi-driver/Manifest b/media-libs/nvidia-vaapi-driver/Manifest
index 269500841f22..ad04856a95c7 100644
--- a/media-libs/nvidia-vaapi-driver/Manifest
+++ b/media-libs/nvidia-vaapi-driver/Manifest
@@ -1,4 +1,3 @@
-AUX nvidia-vaapi-driver-0.0.11_musl-support.patch 733 BLAKE2B 30f340231ccd3d83303094d04bf75035f069b487a7a617b224158764d68f677f11ab005251789b18df5eddc82f234d2eb2812d2aa52f111d0f8b1fd7089ab705 SHA512 546cf7680929aab8ec59b65a590e80e7a706fc6ed377dc769ab5aac21eaca4c50714576c7d68a3c5c42649e82ad6ec6faec558f0f478dfb535189d8964b30c36
DIST nvidia-vaapi-driver-0.0.12.tar.gz 183420 BLAKE2B bf3d2f92a0a38d209d3108893664a7b28657657b432cd43a016442b2192c10850ea4278a2a4a02dd53ba759cef38f39d36bdfa934b1fc3a229aed1ff7f7e0a55 SHA512 e586107d840fbcbce3f4f4f4397188d7df2beaeb763ec0ceaae6f4edb2a5638abed388816796e0a0b0665087cfb09fce2a4d83a3cdfd2279edf6b1be278f2ab2
EBUILD nvidia-vaapi-driver-0.0.12.ebuild 597 BLAKE2B 3514b99749415d701bb0be999a19992677f47a6cd3078f16c34080a980c546b62272f24283f5c387965b671272b8e11e9bab3419300f79dc80af38d5fee4bc64 SHA512 0d3a625f965bdf8b74b461fd1587aed34eff1ab47e49573b47305a6e283e7f8b318f51676fc2099cf7fd21440ed01bce1e8c06dcc4fe510388ea373b2134805b
MISC metadata.xml 600 BLAKE2B 780e519992c02718417c1de7ca5c966c4795088bb649d862277959602ea6744c3d78589dc70e5c3eaefc989f9afd7eccded785b7e6e253fc8ae591731634c596 SHA512 5c43e6438c06d5631837711047ca2ccaccda39871af1eaef5ff997a5c35c2ec9f86a0188f44e961095c44823b11847289d04e16575e6061d4c894762a81b1c63
diff --git a/media-libs/nvidia-vaapi-driver/files/nvidia-vaapi-driver-0.0.11_musl-support.patch b/media-libs/nvidia-vaapi-driver/files/nvidia-vaapi-driver-0.0.11_musl-support.patch
deleted file mode 100644
index aa03fa825539..000000000000
--- a/media-libs/nvidia-vaapi-driver/files/nvidia-vaapi-driver-0.0.11_musl-support.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From https://github.com/elFarto/nvidia-vaapi-driver/pull/273
-From: "Azamat H. Hackimov" <azamat.hackimov@gmail.com>
-Date: Fri, 9 Feb 2024 20:54:17 +0300
-Subject: [PATCH] Fix building with musl
-
-qsort_r invocations uses `__compar_d_fn_t` typedef that defined only in
-glibc. Added missing typedef to fix compilation on musl systems.
-
-See: https://bugs.gentoo.org/924146
-
-Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com>
---- a/src/hevc.c
-+++ b/src/hevc.c
-@@ -3,6 +3,10 @@
- #include "vabackend.h"
- #include <stdlib.h>
-
-+#if !defined(__GLIBC__)
-+typedef int (*__compar_d_fn_t) (const void *, const void *, void *);
-+#endif
-+
- static const uint8_t ff_hevc_diag_scan4x4_x[16] = {
- 0, 0, 1, 0,
- 1, 2, 0, 1,
---
-2.43.0
-
diff --git a/media-libs/oidn/Manifest b/media-libs/oidn/Manifest
index 049d78f07762..a44a14da182e 100644
--- a/media-libs/oidn/Manifest
+++ b/media-libs/oidn/Manifest
@@ -4,8 +4,10 @@ DIST oidn-1.4.2.tar.gz 54221996 BLAKE2B bb6593e2e15877f65d9224fc93dac72aff6d567a
DIST oidn-1.4.3.tar.gz 54222682 BLAKE2B f9b585c318258fd78e221a453b64e83965a3e5035a912baa49e4d5b48466441bf1d3c15291de2cd4d36e9da187ff7a643bb9d4af5282cdbb8b6bc99fb3cda0d0 SHA512 6fbdf347763c0734140195a523cf0878b1dbd91d4943c9ce4928f6991549f8b3d5ab4d57b90e20a8d04a87d00e3a1554ce73a3a3c1e64fcb016a3c1f8aa07982
DIST oidn-2.1.0.tar.gz 48977314 BLAKE2B 0fc32697df7fc6b8b367a78312a5b16ab68a5c88a2d19a8780e9de87c7e7096d7fe43dbd07928f2eba44c62fb4545338fc92f918dd4c33623259d0088a06a854 SHA512 508cb100f1a0a825774c2c01e0fc983e697341745fa0bfa48a99bfa70fc431f66fcdf17c3f170e40baefd7c3796a25d147f49cb17efbf1a1886556367c5c4566
DIST oidn-2.2.2.tar.gz 49006605 BLAKE2B e3d32cc2112ded280e642c5d69fb2ef14db59df4f5224bff79e82ede207899c9dbfa43dc663ad9ccc15a6497e363df0b91b43660729962c410b7ec75ac1b3465 SHA512 eca18e9e22a40bc1381e75985e5f5e79f48cc6d168a2a703e54540967646487d347db290459e9a612d8ab4924e8d3c83d84664fd5318cca4f17745da1e47cf50
+DIST oidn-2.3.0.tar.gz 75300547 BLAKE2B 88a5922b4db63c48ab69047dca8d1077205a6d7a2112971badb0cd35e0b770017f5cdcc95d2ef07016fe2e990e3e5806ac6a0800b67086b958948c542f0dff6f SHA512 4f68ce3b0da37e1861090d60d7cd823046f325c45a8e2c3f4098eb3b4f7ec676d2acbb9c138ff60a9f83188dd0dcbaba42106aad96beafc5e65045c77c00f2f8
EBUILD oidn-1.4.2.ebuild 707 BLAKE2B c8c98d1a61c78ae0524100200c9eb02c5d700e6afe043084d30910f822b1e5fb06c41d915ad4c85d213807484199d1d89ae72e86bc723a807015f9a76268f5b7 SHA512 06b247c86ffab4c4bb7ca0e9c9ebb6a20057a3eff294995eb9062c086b7d7e41f3d9e39e1e89c69924a76d5aaea41c5a8e1319a18f77e1a53b6d9bd9e58ea874
EBUILD oidn-1.4.3.ebuild 709 BLAKE2B 83d6551d7c82d920a8339ff43a7ec966e4cd0179b5c0077624b889b600e9123de4cbb690003fffceed311928c333059c22e8f5e397c20763bdfeac47a2f32843 SHA512 90bcc6567182303fc1d15aee57784538e784c5eaae4c80abbc6d0d195162ffb9dd0b0dcfdd05bacea5895df060cd3946d34de2d01ae3f76dfdcc6cc80476d5f3
-EBUILD oidn-2.1.0.ebuild 1541 BLAKE2B 4acca5cb50fb55ca815cf9223f4369222b7e52d0ffe2a32e9a8ae07d73590abc606e7d766d575c651e56995e54d29fcd7fe62fb4a3982148f29a49191a3cb2ff SHA512 4b0a917c7c4bcf58cbe2c2bfff6a45cdf57a2b5d4828ef4b8ee1ee74e145593a4b0418181483e36eb3bf83061643ba62fb2c19b40220e0dccc37356ae6de016a
-EBUILD oidn-2.2.2.ebuild 1999 BLAKE2B a9622bdf44c181f3199e21b5fc79cc14b18169120b7d5fb0e317ea5262eb60c13971f34dd86b45bf4945b805c8ee5397ebcad86f2ebea45ea10b5e53d79a0677 SHA512 a4ccce38b7caf2e09a54bdcea667a81a5dc22439e3e953a484707d8d7dd0c126e7a4b806520af30d0a21eebb02d44bf8e078825c0b511a788ead4cd446ce8c25
-MISC metadata.xml 1002 BLAKE2B 09f5331ff0755f9d90597922ee23547ba27ba799bc75e7371bc43c9127e5d9b04954fb9741adb8df264b151afac78e1f51d157fdd2a917b3fd7bd4247fe0bf90 SHA512 8facceffdbe156e4216d70cce518d0bc4806b82fa58aa23f1a2feab7f29543d53cb79f91e525f67cd994e5d328a646cf47321fd054a4d37a2b2dcfb35aa2c318
+EBUILD oidn-2.1.0.ebuild 1745 BLAKE2B 623facc91063e88b56fdc80546e9b1b233a9b245f2441ba20277d11a11959d27a2d5277848530231b26b5b91cd583a43ac3c3a26bc9434678192510ece924ba5 SHA512 42ce153e58919b7addc88adacc11c30c8b7de2813b9f5d6a15dbdfa9b31b2ac39b097077a598bd2f7b2bc693892d64e8111e93e5de30cea39a712fdea1c87a17
+EBUILD oidn-2.2.2.ebuild 2191 BLAKE2B eb83d6bd78509557526685805f24fb64b3e422cd4b3e3fbc3011196a16a6a9386587f056bda509779a01d55e41b4bf5a497fb96cbdc078f98bd1b518aa3dbffe SHA512 3c81dab899bd07b05e2bd97764217e24eeb8e6644f47c9bc75f663c4d8b31f657af72b811bbec39b3024db49ea5ebc1108446b60431edcc9878ef736b8c6139a
+EBUILD oidn-2.3.0.ebuild 2192 BLAKE2B 43a1e3fa26d2245721072dfc2471e2b5a767314d56a5806b1233f22d75434dadf7bb160f4faf2f46ed71eb844bbe569012c0cb072ac8d789ad1007a150bc7570 SHA512 b774dafdca5a616fd04127442d2e40cb7c0486fbe0aa6269ab13cfec1eb7ccd20536d806d115bbd20962b650ad7596c0a3122edff1bfccd070cfea701bef4fc1
+MISC metadata.xml 995 BLAKE2B e4acf06e236b5d7497d7e19f20ccc961ea25da8dc3180d51ff76decd6f92cf4c927d6dbf96876ed47cb02e2ad7a42aa2571aa98d65e6b90afbe8a8142a3f090b SHA512 7f3b6cce23de7b0aade535b1fe1cb5af8bf622347731837e87cebcf28471a782825a599be79bf96bb69cd1ce5d36c9a9531d51cde1267cfc86453f94beb70d34
diff --git a/media-libs/oidn/metadata.xml b/media-libs/oidn/metadata.xml
index 228559585b99..eb65b09493a5 100644
--- a/media-libs/oidn/metadata.xml
+++ b/media-libs/oidn/metadata.xml
@@ -26,6 +26,6 @@
</flag>
</use>
<upstream>
- <remote-id type="github">OpenImageDenoise/oidn</remote-id>
+ <remote-id type="github">RenderKit/oidn</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-libs/oidn/oidn-2.1.0.ebuild b/media-libs/oidn/oidn-2.1.0.ebuild
index f3b63b4ce34d..6f9b87d1f737 100644
--- a/media-libs/oidn/oidn-2.1.0.ebuild
+++ b/media-libs/oidn/oidn-2.1.0.ebuild
@@ -43,6 +43,16 @@ PATCHES=(
"${FILESDIR}/${PN}-2.1.0-amdgpu-targets.patch"
)
+src_prepare() {
+ if use hip; then
+ # https://bugs.gentoo.org/930391
+ sed "/-Wno-unused-result/s:): --rocm-path=${EPREFIX}/usr/lib):" \
+ -i devices/hip/CMakeLists.txt || die
+ fi
+
+ cmake_src_prepare
+}
+
src_configure() {
local mycmakeargs=(
-DOIDN_DEVICE_CUDA=$(usex cuda)
diff --git a/media-libs/oidn/oidn-2.2.2.ebuild b/media-libs/oidn/oidn-2.2.2.ebuild
index 224f56744910..1d059c48a8b6 100644
--- a/media-libs/oidn/oidn-2.2.2.ebuild
+++ b/media-libs/oidn/oidn-2.2.2.ebuild
@@ -50,6 +50,12 @@ src_prepare() {
addpredict "/proc/self/task/"
fi
+ if use hip; then
+ # https://bugs.gentoo.org/930391
+ sed "/-Wno-unused-result/s:): --rocm-path=${EPREFIX}/usr/lib):" \
+ -i devices/hip/CMakeLists.txt || die
+ fi
+
sed -e "/^install.*llvm_macros.cmake.*cmake/d" -i CMakeLists.txt || die
cmake_src_prepare
@@ -58,7 +64,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=(
-DOIDN_APPS="$(usex apps)"
- -DOIDN_APPS_OPENIMAGEIO="$(usex apps "$(usex openimageio)")"
-DOIDN_DEVICE_CPU="yes"
-DOIDN_DEVICE_CUDA="$(usex cuda)"
@@ -66,6 +71,10 @@ src_configure() {
# -DOIDN_DEVICE_SYCL="$(usex sycl)"
)
+ if use apps; then
+ mycmakeargs+=( -DOIDN_APPS_OPENIMAGEIO="$(usex openimageio)" )
+ fi
+
if use cuda; then
export CUDAHOSTCXX="$(cuda_gccdir)"
fi
diff --git a/media-libs/oidn/oidn-2.3.0.ebuild b/media-libs/oidn/oidn-2.3.0.ebuild
new file mode 100644
index 000000000000..0dd6f000d711
--- /dev/null
+++ b/media-libs/oidn/oidn-2.3.0.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+LLVM_COMPAT=( {15..17} )
+ROCM_VERSION=5.7
+
+inherit cmake cuda llvm-r1 python-any-r1 rocm
+
+DESCRIPTION="Intel® Open Image Denoise library"
+HOMEPAGE="https://www.openimagedenoise.org https://github.com/RenderKit/oidn"
+
+if [[ ${PV} = *9999 ]]; then
+ EGIT_REPO_URI="https://github.com/RenderKit/oidn.git"
+ EGIT_BRANCH="master"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/RenderKit/${PN}/releases/download/v${PV}/${P}.src.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+REQUIRED_USE="
+ test? ( apps )
+"
+IUSE="apps cuda hip openimageio test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-cpp/tbb:=
+ dev-lang/ispc
+ cuda? ( dev-util/nvidia-cuda-toolkit )
+ hip? ( dev-util/hip )
+ openimageio? ( media-libs/openimageio:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.2.2-amdgpu-targets.patch"
+)
+
+src_prepare() {
+ if use cuda; then
+ cuda_src_prepare
+ addpredict "/proc/self/task/"
+ fi
+
+ if use hip; then
+ # https://bugs.gentoo.org/930391
+ sed "/-Wno-unused-result/s:): --rocm-path=${EPREFIX}/usr/lib):" \
+ -i devices/hip/CMakeLists.txt || die
+ fi
+
+ sed -e "/^install.*llvm_macros.cmake.*cmake/d" -i CMakeLists.txt || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DOIDN_APPS="$(usex apps)"
+
+ -DOIDN_DEVICE_CPU="yes"
+ -DOIDN_DEVICE_CUDA="$(usex cuda)"
+ -DOIDN_DEVICE_HIP="$(usex hip)"
+ # -DOIDN_DEVICE_SYCL="$(usex sycl)"
+ )
+
+ if use apps; then
+ mycmakeargs+=( -DOIDN_APPS_OPENIMAGEIO="$(usex openimageio)" )
+ fi
+
+ if use cuda; then
+ export CUDAHOSTCXX="$(cuda_gccdir)"
+ fi
+
+ if use hip; then
+ mycmakeargs+=(
+ -DROCM_PATH="${EPREFIX}/usr"
+ -DOIDN_DEVICE_HIP_COMPILER="$(get_llvm_prefix)/bin/clang++" # use HIPHOSTCOMPILER
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_test() {
+ "${BUILD_DIR}"/oidnTest || die "There were test faliures!"
+}
+
+src_install() {
+ cmake_src_install
+
+ if use hip || use cuda ; then
+ # remove garbage in /var/tmp left by subprojects
+ rm -rf "${ED}"/var || die
+ fi
+}
diff --git a/media-libs/phonon-vlc/Manifest b/media-libs/phonon-vlc/Manifest
index a6479d26bbe8..7f73c1253a5a 100644
--- a/media-libs/phonon-vlc/Manifest
+++ b/media-libs/phonon-vlc/Manifest
@@ -1,5 +1,5 @@
DIST phonon-backend-vlc-0.11.3.tar.xz 67196 BLAKE2B 597ead8300bfcd4dd1a94ee1733e77ea15436eea01924093ba6655d08de7b2334cd39c10e61655adcbf12e5ca1afb239c0ee0bd05fefe2e294cc1cb1ef5c7799 SHA512 11593d15874734d92922bcfd8e038a2a4f528d9145d525d6654aad7bb9d7edb911f31f564d83217341dff3be973c8cf00d91f03b66a90305f4f7ed97c2d57033
DIST phonon-backend-vlc-0.12.0.tar.xz 71664 BLAKE2B 9ace1020d8e9a9e97243706ff81703d3f22bf892f402e44451147a24547d09bcf12f5745377c01d65b4d1fb03cd975b323b2cab62f8136880d1d9c004cca7d7b SHA512 78f5ead829d5025c7cb9e01b33819514d795651d1d932c03bd8cc2ad5d427e5aaaeeb6016820d5a7bb9907f6df1142a0fbc097830d7c63b01f77d2167a0c9264
EBUILD phonon-vlc-0.11.3-r1.ebuild 736 BLAKE2B 68e053bf42c51ecbbad2f94e76cb8b1d982d706320cd4913aa9954cff08b7f4f6332d1f8739bf664c6dda930dbec3ec88177dd6a530c95a36caf6ec59467fa6a SHA512 f5c1296f63b6d71265c4d77b224b38bbc2ccc3b70349bd07db9432643796407f4661d3da97b8a75a556bc50e560a3290c47e4a264a3303c92d060e6fc1b4039e
-EBUILD phonon-vlc-0.12.0-r1.ebuild 1743 BLAKE2B cfad7b3782a0f9dd38c78d67121b48cd73eb332b63616ebc3e3a5306695db196b8110e83ffdc4186feaebcec63fd2d52e7dbd2c057f854a63296d73667b686d4 SHA512 74108c53cde16bc7f21194c91a34c9eaaecc67eddb4ec41335e5a3ebf923c5c2bd88b7557e7aaeab32a0871e8a2deee4a79dfc3e13c6dce0abad74d3d491b30a
+EBUILD phonon-vlc-0.12.0-r1.ebuild 1719 BLAKE2B 8620f2a9d060edc6f09db5cb15b951683b21d4b340a4c624203edaaad36e90c6ed8b8d24bf252f1073fcbba7e6a4cbceb4a45c24202d605744742536aaa65fa6 SHA512 3456b92382e9f7470f1b8352845e71fd54dd6b0e307a40894388d88ce4f730ee07ae8626dc41ef13bf5a2d236397ca28367fe8157992f9e3a6c339597296bc64
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild b/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild
index b056b9ec82ae..62f5f652f8ac 100644
--- a/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild
+++ b/media-libs/phonon-vlc/phonon-vlc-0.12.0-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://community.kde.org/Phonon"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/phonon/phonon-backend-vlc/${PV}/phonon-backend-vlc-${PV}.tar.xz"
S="${WORKDIR}"/phonon-backend-vlc-${PV}
- KEYWORDS="~amd64"
+ KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )"
@@ -32,15 +32,10 @@ DEPEND="
RDEPEND="${DEPEND}"
BDEPEND="
dev-libs/libpcre2:*
+ >=kde-frameworks/extra-cmake-modules-5.115.0:*
virtual/pkgconfig
- qt5? (
- dev-qt/linguist-tools:5
- >=kde-frameworks/extra-cmake-modules-5.115.0:*
- )
- qt6? (
- dev-qt/qttools:6[linguist]
- >=kde-frameworks/extra-cmake-modules-6.0.0:*
- )
+ qt5? ( dev-qt/linguist-tools:5 )
+ qt6? ( dev-qt/qttools:6[linguist] )
"
pkg_setup() {
diff --git a/media-libs/phonon/Manifest b/media-libs/phonon/Manifest
index 3a9223ab9d48..854f1e1958bf 100644
--- a/media-libs/phonon/Manifest
+++ b/media-libs/phonon/Manifest
@@ -2,5 +2,5 @@ AUX phonon-4.11.1-clang-16.patch 1356 BLAKE2B 2adbe00797db0efab8a065c455b8122bea
DIST phonon-4.11.1.tar.xz 314732 BLAKE2B 9be341f8df643b352392a208c7f24d799edcc94146b71c73d93974a7ef02cc75b5baa1e2ddd037e7e2d3afeb52347d96caaa8b3a2319631802261735a3a751df SHA512 858b2b0d7b0336af76d226b30f3acd1914e7297e0879d5a417fa1b87b13c812f9aab7e20adcad33ce1a03624ce78323dd9968b4b277caf85f800ca60aa134f74
DIST phonon-4.12.0.tar.xz 408996 BLAKE2B 568af4aec5247759e49db2137978b9f1828256f817bcb321f02e69d597d78e97c9ce437e89cd63b5a8b15c312f74ccee11b34270e74be2dc24c2af9ee97490f0 SHA512 0dbd88464985051f4c43e64a4d0b7e2d65e7f6b54fd2bae4ec1790fbdf9f79348aa91d4839c72a4f66297d5a9c7b379cc34923b99b97130a5443e5b2c0cc8a9a
EBUILD phonon-4.11.1-r2.ebuild 1307 BLAKE2B 69c75e346c77710c52591a8debe93bb09c34217584a520622dbfcfb2b4442b3039f1705ee5550f4b35edef1fc65a33286517deb24373264adceef2d365679ebd SHA512 daae7f938573ea831c299c0ef584ae4526570e64e3cb0790cfc7dae34b364fb4bb72ac0f312d0733fb17de6bcc3f74e3dbd9a08247c5d43e2776bae5deb8ec3b
-EBUILD phonon-4.12.0-r2.ebuild 2315 BLAKE2B 80c2bb691bdd9d758b4171ce9cb9b8bd707062c6279f1abcc3a6ac45eafa4443a1314cd56b15f4827e504798a8ffe7c4278fb7b9538e1e06e96706293d5162c0 SHA512 033950b0d3bf823542003acf1c62fc8cd78dda550fb404f811d0201c7e1b99236b9c464f3ab4dbc370375fa5cefd38a6a6e9034933bf398ef6253c66216a01a2
+EBUILD phonon-4.12.0-r2.ebuild 2291 BLAKE2B ea7522bf928f8818c440ec53e46cf4b7f96dce7ed8f29dd9846ebe9e474a3360812c29a9106a51b2b7881ed4dfaf317b97118d4956e2ad6189db2f0891ec1de4 SHA512 62179353c603a6e6d6250ef488547e064ac060c46ea72c6db28c1fc422862fef66c21708303cf5880677b83f4d819b67d6b014934dc9f585adf6f1ceeedc7f01
MISC metadata.xml 463 BLAKE2B 856a539bfa489dac4d6550f9fb4104b419dc6dd12a5d6ec67ac7d9f743fa31d96c3323937558704b7941a914c1ca342b5a6030e9f16b7d84f2339f93d2a1fb9f SHA512 c6aa1e0f8f11e813c228619f9c857bfa3e15d3278a1b5af3910f8f789a7d93f889a9adb9121f19b4b52abbfa0b4a67d89a037679ae0eab00b0db04ed5e16526e
diff --git a/media-libs/phonon/phonon-4.12.0-r2.ebuild b/media-libs/phonon/phonon-4.12.0-r2.ebuild
index d47b6cab6593..4770b16093c7 100644
--- a/media-libs/phonon/phonon-4.12.0-r2.ebuild
+++ b/media-libs/phonon/phonon-4.12.0-r2.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://community.kde.org/Phonon"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/phonon/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv x86"
fi
LICENSE="|| ( LGPL-2.1 LGPL-3 ) !pulseaudio? ( || ( GPL-2 GPL-3 ) )"
@@ -44,15 +44,10 @@ RDEPEND="${DEPEND}
"
BDEPEND="
dev-libs/libpcre2:*
+ >=kde-frameworks/extra-cmake-modules-5.115.0:*
virtual/pkgconfig
- qt5? (
- dev-qt/linguist-tools:5
- >=kde-frameworks/extra-cmake-modules-5.115.0:*
- )
- qt6? (
- dev-qt/qttools:6[linguist]
- >=kde-frameworks/extra-cmake-modules-6.0.0:*
- )
+ qt5? ( dev-qt/linguist-tools:5 )
+ qt6? ( dev-qt/qttools:6[linguist] )
"
PDEPEND="
vlc? ( >=media-libs/phonon-vlc-0.12.0[qt5?,qt6?] )
diff --git a/media-libs/pulseaudio-qt/Manifest b/media-libs/pulseaudio-qt/Manifest
index 5ee091d67ec2..f9cae21d4a15 100644
--- a/media-libs/pulseaudio-qt/Manifest
+++ b/media-libs/pulseaudio-qt/Manifest
@@ -2,5 +2,5 @@ AUX pulseaudio-qt-1.3-no-crash-if-no-server-response.patch 1523 BLAKE2B c13e9cae
DIST pulseaudio-qt-1.3.tar.xz 34148 BLAKE2B f283c369fcbeaf57537fe28d6f8aa02c34d7567ab8260ec8ba05edf8320b65e29e6ac88489ff0b49ae57b0bc8b8a49da83886f50ed9641850c84939a979e930c SHA512 2326277fd37327db29a5984056949fcf935c36e7b39184d1307a5d0a891efed4f0e4f32e783f3f7da2c7e6b7409eb908b2521064c6d24a28561ed38db9f8d4e8
DIST pulseaudio-qt-1.5.0.tar.xz 36004 BLAKE2B ef61c70b1fdfc850c2cd0bde7621da9ff088347f1134b970eb2c5383b3f1dc2aa0d07a37d27b617c5647def3cda92fc745a847e9234826acc825d64d7e542426 SHA512 c0ce24c10b607b2866eb08bae14bac340de028bbf6ebfdd57ae8f9bd3bbb182cc681a124f20a4f309fd56c97598a33db07c6289d2c9801cc8f395cd424e588b8
EBUILD pulseaudio-qt-1.3-r4.ebuild 797 BLAKE2B f347863f987751483c98ce28492dcb54c5fd88f9f757c8b6019cf7367dc14e26a64cd8d898d72218c2efdff407f0476edc17cb31b84f34f9896f49e125a5af7f SHA512 b8c980c899c77b728d6ccaec83669cd934a02611d6ea75dc1efe803cb72dbe5ceecec3baff89a00ba277707c00bd2ee740b4bf1f57aaad5d8087841c2b68aee8
-EBUILD pulseaudio-qt-1.5.0.ebuild 636 BLAKE2B b07beb4da8b7c3a2ab512d2e59a395a60d7baaf63a5ec20b3fdfb9e564b3b96cdddca00e6cc370daa2d03ac1213a3b3c747bbe55da1fce14c4ba18f36fff7015 SHA512 04e39f86536149844bf418428f1a4c701bc9e36bc775762f25a722159005486996f859a7a47e6cdb8b7d0e429c1c2f843e778c60cd851ea59e8bd8ed80c01a84
+EBUILD pulseaudio-qt-1.5.0.ebuild 643 BLAKE2B 94407a0ffbc133072d3564aef87a03c762f2641e505fed5d9356963d12f01bfb33319dd55fa8fee5c38118557b5eeb609033a27505e0a1b8432b4454a1aa2e25 SHA512 51c1294439d45387ba1f008167ed918441250723a04ad9f5c931b93be1171d0cb32ab89992b7a12886f5209fe3671cff344dc4f355dcfda33efb784bddac7f5a
MISC metadata.xml 385 BLAKE2B 66910b8057aee5141d69520b1a4485d15182552cc027156ea4929987c66128fac2e06d2b5ae450692ffd8fac97fcdfdd27e30fc4ebc9915cad50e480af1425a6 SHA512 1b549f3f3e21a2a2dee45285ac8c7a61f4f06d8e6b4d7fdc42d8aa3c537a921c613faef3d57e36efa86a74117e7f71f54fcb4d7fca8c747980d63f314f4ba1db
diff --git a/media-libs/pulseaudio-qt/pulseaudio-qt-1.5.0.ebuild b/media-libs/pulseaudio-qt/pulseaudio-qt-1.5.0.ebuild
index ebd4d0bbdd47..b8fb17530779 100644
--- a/media-libs/pulseaudio-qt/pulseaudio-qt-1.5.0.ebuild
+++ b/media-libs/pulseaudio-qt/pulseaudio-qt-1.5.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://invent.kde.org/libraries/pulseaudio-qt"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
LICENSE="LGPL-2.1"
diff --git a/media-libs/roc-toolkit/Manifest b/media-libs/roc-toolkit/Manifest
index cb297e94dcc0..b1dd923fb68a 100644
--- a/media-libs/roc-toolkit/Manifest
+++ b/media-libs/roc-toolkit/Manifest
@@ -1,8 +1,7 @@
AUX roc-toolkit-0.2.5-dont-force-O3.patch 626 BLAKE2B d8365e9bc957b5cd6729768c66034e5cc79df1c45157a6b24a954e2f1d8fc4524e3b3165bcdf3a540a0d83404c783ee2201014607d225e2745a190f050cf0c8e SHA512 d9fe4498388150bfc79a2c9eafe14e6f9a29d915989b53d670b05afad8d0b3dac4006f19777f07faba4d78696407a4517334db53ac8f72bc2748c36b51774038
-DIST roc-toolkit-0.2.5.tar.gz 1559917 BLAKE2B b75a2f101bd9bfecee28abc1dee0102c55a06f6432d66ed0b982b774e330209cdb9c22db442b9a49ec6e5623193de0c55fdb118a5285fb7de199b85eb6daea48 SHA512 45a524d7c29f2011eaa9f3e6d256ccf714e1abe2921c8ed276d97501cd2f7641bc14288f2f29c892a1c6740cf64049e3d143eb6b15dd2fb14e25a38a4ad23971
-DIST roc-toolkit-0.2.6.tar.gz 1570499 BLAKE2B 6fa38819fc675323585a0bd5f754b7325be0d9870a55b65636498822249fe1d53b23422b7fa6a0b7e7740aff4f7e62fed9b2681741fbd8912ef8ec2bcc375ee4 SHA512 ac0f18e8a8a60ae9e93f3dcb58e645f31440b6799dac063b246f5320978ac98192bb9c38bbfa7e38dbd537da169c1d525d93cf66c86b36976d37932e3c12f63b
+AUX roc-toolkit-0.4.0-dont-force-O3.patch 630 BLAKE2B a4895648b0826e7b1de3cf083afa14f7d8d365c45088f9cb87e94c4d737ca51db038225efe42fe351f150f3cd0ec752cad1c0a7124dc7407c0fb1d8dcf299cae SHA512 03c46f69e53b373c0fa9eef2cf43e5a12c51eebe1158be7ba21083c8af90174d73c2da9142621a0b8991fc16432438f5617e0dc54969f51d249c74390b4d12ee
DIST roc-toolkit-0.3.0.tar.gz 1679439 BLAKE2B 31775d330bdfb3c42278d1ecbbbb5e14f695ca82f22929e435b6c9bf10c2e25c3367d11cf2913a81e6469876c255193be11eb78b775fad3b17f57c5be9c4bb39 SHA512 447532862dc1714054ebd03ce7fd101525c213a87bc7198a55c8e6068c28db318d59389bafd83681a4e6b34a61e68ac305c66b84e417a3f791b02340a821e6ec
-EBUILD roc-toolkit-0.2.5.ebuild 1976 BLAKE2B 0e2a035a6c2622c794b4b479ecb50384ee9a0c3af8d0f513727505be05e2692d69e3e4101402fdca30e78b0983c8684e043448316d7f7ef5700ac8b23f03edff SHA512 927c7728a17529908b91db475467eb4ddeab71f58d484aa1a8f03bff5992238bc8c83482247d9b5a54e7c65eaa653c7309b25e5a001ce7dea2663c21bce40fe7
-EBUILD roc-toolkit-0.2.6.ebuild 1976 BLAKE2B 64698006e162580dd126f6aa9baa22bae2b46a8b1bdfc21bd3ec2a46de57b0d7faa94a345e60b0facc582a4906d011029e5ca9f8465f36a374eba105aaffb2eb SHA512 196bc2d10c2b32cb3d0820fd84f047fdc5907121edc055ad8ecf942d89aa4ccfa344b91c4a0b62a6f6e7f497b99eeb79df34a3d7b31993f335de23d2324025ef
+DIST roc-toolkit-0.4.0.tar.gz 1895030 BLAKE2B 2ffcf6b1ca50fcae09c7aaa27939e23428feb21f330d578d731e494c62aa088c7e00de3b1a1b488d1bb13ffcc979fede1fc2726e2293a383a87174a4480e8aec SHA512 51763287ee825b6617273ededd9e77560f4223b8ba4a577855c3225908e848895a4f925163862cf6d19a8215245ec26f33d07d6cb80c51768d37eaa06ac02063
EBUILD roc-toolkit-0.3.0.ebuild 1978 BLAKE2B fe5b0ecbb54ce0eaafe4abe9d63ac0dff29e7ac220a3227706c3a667ea566681f81decf51e1d0a3fbe415fadf7d38af881f9efcf70e7d458c1d2549c87dee87e SHA512 5d956260db827c0455f84ea714a24db7a8da0aa30b54f08fed25e6315b2d4b66c887b19624730eb27bff8c26ba31c6bcc2d398ebdce8570efac29a104ff0557c
+EBUILD roc-toolkit-0.4.0.ebuild 2156 BLAKE2B 5eb1e81ba46775d9afe73a62cc54e2167b1337835b4f4a4a1e71c1f374073fa517270849f5d761d1cd87709aedc55f5865b2e4f63f5d0d2596b728fc6c7746c4 SHA512 4aff9dcc4994f0a0e1fa032ea95e3fff9388a84651689f306db786de0f3a188d194fbd4d40a7aa658b5b1be35de8095c33b14b732003d9ed6ceccf487694ac73
MISC metadata.xml 424 BLAKE2B 809444d92a63d99a23c18612cc9559138cdecad99b2af61370141f18e2d0acc0518f1bcee47cd435e26f096b49269b92a3c864e871ef7ae3e15de15f0bc09d6d SHA512 7dfdbb7a4be3022622e15bb263f493f0fdb17ea00c9f6b3711be4877993aaaabe05334dac14e290e602a663fd40dc3ac2f6697e979f0f4b8f9866befb7ac5ae3
diff --git a/media-libs/roc-toolkit/files/roc-toolkit-0.4.0-dont-force-O3.patch b/media-libs/roc-toolkit/files/roc-toolkit-0.4.0-dont-force-O3.patch
new file mode 100644
index 000000000000..7f069ffbd0da
--- /dev/null
+++ b/media-libs/roc-toolkit/files/roc-toolkit-0.4.0-dont-force-O3.patch
@@ -0,0 +1,22 @@
+--- a/SConstruct
++++ b/SConstruct
+@@ -972,7 +972,6 @@ if meta.compiler in ['gcc', 'clang']:
+ for var in ['CXXFLAGS', 'CFLAGS']:
+ env.Append(**{var: [
+ '-fvisibility=hidden',
+- '-O3',
+ ]})
+
+ if meta.compiler == 'gcc' and meta.compiler_ver[:2] < (4, 6):
+@@ -990,10 +989,7 @@ if meta.compiler in ['cc']:
+ '-g',
+ ]})
+ else:
+- for var in ['CXXFLAGS', 'CFLAGS']:
+- env.Append(**{var: [
+- '-O3',
+- ]})
++ pass
+
+ for var in ['CXXFLAGS', 'CFLAGS']:
+ conf.env.Append(**{var: [
diff --git a/media-libs/roc-toolkit/roc-toolkit-0.2.5.ebuild b/media-libs/roc-toolkit/roc-toolkit-0.2.5.ebuild
deleted file mode 100644
index e05dc881d770..000000000000
--- a/media-libs/roc-toolkit/roc-toolkit-0.2.5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit python-any-r1 scons-utils toolchain-funcs
-
-DESCRIPTION="Real-time audio streaming over the network"
-HOMEPAGE="https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/"
-SRC_URI="https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="alsa llvm-libunwind pulseaudio sox ssl tools test unwind"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/libuv:=
- media-libs/openfec
- media-libs/speexdsp
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-libs/libpulse )
- sox? ( media-sound/sox )
- ssl? ( dev-libs/openssl:= )
- unwind? (
- llvm-libunwind? ( sys-libs/llvm-libunwind:= )
- !llvm-libunwind? ( sys-libs/libunwind:= )
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- dev-util/ragel
- virtual/pkgconfig
- test? ( dev-util/cpputest )
- tools? ( dev-util/gengetopt )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.2.5-dont-force-O3.patch
-)
-
-src_prepare() {
- default
-
- # These tests need network
- rm -r \
- src/tests/roc_netio \
- src/tests/public_api/test_receiver.cpp \
- || die
-}
-
-src_compile() {
- tc-export AR CXX CC LD RANLIB OBJCOPY PKG_CONFIG
-
- # Can revisit these on request, but:
- #
- # * openfec is unconditionally enabled as upstream docs recommend it,
- # see https://roc-streaming.org/toolkit/docs/building/user_cookbook.html.
- #
- # * speexdsp is unconditionally enabled as it's tiny.
- scons_opts=(
- $(usev !alsa '--disable-alsa')
- $(usev !sox '--disable-sox')
- $(usev !pulseaudio '--disable-pulseaudio')
- $(usev !tools '--disable-tools')
- $(usev test '--enable-tests')
- $(usev !ssl '--disable-openssl')
- $(usev !unwind '--disable-libunwind')
- )
-
- STRIP=true escons "${scons_opts[@]}"
-}
-
-src_test() {
- STRIP=true escons "${scons_opts[@]}" test
-}
-
-src_install() {
- STRIP=true escons DESTDIR="${D}" "${scons_opts[@]}" install
-}
diff --git a/media-libs/roc-toolkit/roc-toolkit-0.2.6.ebuild b/media-libs/roc-toolkit/roc-toolkit-0.2.6.ebuild
deleted file mode 100644
index f2fd8112d8fa..000000000000
--- a/media-libs/roc-toolkit/roc-toolkit-0.2.6.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit python-any-r1 scons-utils toolchain-funcs
-
-DESCRIPTION="Real-time audio streaming over the network"
-HOMEPAGE="https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/"
-SRC_URI="https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="alsa llvm-libunwind pulseaudio sox ssl tools test unwind"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- dev-libs/libuv:=
- media-libs/openfec
- media-libs/speexdsp
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-libs/libpulse )
- sox? ( media-sound/sox )
- ssl? ( dev-libs/openssl:= )
- unwind? (
- llvm-libunwind? ( sys-libs/llvm-libunwind:= )
- !llvm-libunwind? ( sys-libs/libunwind:= )
- )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
- dev-util/ragel
- virtual/pkgconfig
- test? ( dev-util/cpputest )
- tools? ( dev-util/gengetopt )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-0.2.5-dont-force-O3.patch
-)
-
-src_prepare() {
- default
-
- # These tests need network
- rm -r \
- src/tests/roc_netio \
- src/tests/public_api/test_receiver.cpp \
- || die
-}
-
-src_compile() {
- tc-export AR CXX CC LD RANLIB OBJCOPY PKG_CONFIG
-
- # Can revisit these on request, but:
- #
- # * openfec is unconditionally enabled as upstream docs recommend it,
- # see https://roc-streaming.org/toolkit/docs/building/user_cookbook.html.
- #
- # * speexdsp is unconditionally enabled as it's tiny.
- scons_opts=(
- $(usev !alsa '--disable-alsa')
- $(usev !sox '--disable-sox')
- $(usev !pulseaudio '--disable-pulseaudio')
- $(usev !tools '--disable-tools')
- $(usev test '--enable-tests')
- $(usev !ssl '--disable-openssl')
- $(usev !unwind '--disable-libunwind')
- )
-
- STRIP=true escons "${scons_opts[@]}"
-}
-
-src_test() {
- STRIP=true escons "${scons_opts[@]}" test
-}
-
-src_install() {
- STRIP=true escons DESTDIR="${D}" "${scons_opts[@]}" install
-}
diff --git a/media-libs/roc-toolkit/roc-toolkit-0.4.0.ebuild b/media-libs/roc-toolkit/roc-toolkit-0.4.0.ebuild
new file mode 100644
index 000000000000..9fcb5e25b045
--- /dev/null
+++ b/media-libs/roc-toolkit/roc-toolkit-0.4.0.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1 scons-utils toolchain-funcs
+
+DESCRIPTION="Real-time audio streaming over the network"
+HOMEPAGE="https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/"
+SRC_URI="https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="alsa llvm-libunwind pulseaudio sox sndfile ssl tools test unwind"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ >=dev-libs/libuv-1.35.0:=
+ >=media-libs/openfec-1.4.2.9
+ >=media-libs/speexdsp-1.2.0
+ alsa? ( >=media-libs/alsa-lib-1.1.9 )
+ pulseaudio? ( >=media-libs/libpulse-12.2 )
+ sox? ( >=media-sound/sox-14.4.2 )
+ sndfile? ( >=media-libs/libsndfile-1.0.28 )
+ ssl? ( >=dev-libs/openssl-3.0.8:= )
+ unwind? (
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ !llvm-libunwind? ( >=sys-libs/libunwind-1.2.1:= )
+ )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-util/ragel
+ virtual/pkgconfig
+ test? ( dev-util/cpputest )
+ tools? ( dev-util/gengetopt )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.4.0-dont-force-O3.patch
+)
+
+src_prepare() {
+ default
+
+ # These tests need network
+ rm -r \
+ src/tests/roc_netio \
+ src/tests/public_api/test_receiver.cpp \
+ || die
+}
+
+src_compile() {
+ tc-export AR CXX CC LD RANLIB OBJCOPY PKG_CONFIG
+
+ # Can revisit these on request, but:
+ #
+ # * openfec is unconditionally enabled as upstream docs recommend it,
+ # see https://roc-streaming.org/toolkit/docs/building/user_cookbook.html.
+ #
+ # * speexdsp is unconditionally enabled as it's tiny.
+ scons_opts=(
+ $(usev !alsa '--disable-alsa')
+ $(usev !sox '--disable-sox')
+ $(usev !pulseaudio '--disable-pulseaudio')
+ $(usev !tools '--disable-tools')
+ $(usev test '--enable-tests')
+ $(usev !sndfile '--disable-sndfile')
+ $(usev !ssl '--disable-openssl')
+ $(usev !unwind '--disable-libunwind')
+ )
+
+ STRIP=true escons "${scons_opts[@]}"
+}
+
+src_test() {
+ STRIP=true escons "${scons_opts[@]}" test
+}
+
+src_install() {
+ STRIP=true escons DESTDIR="${D}" "${scons_opts[@]}" install
+}
diff --git a/media-libs/sge/Manifest b/media-libs/sge/Manifest
index f2c7ff13d260..2001b128372c 100644
--- a/media-libs/sge/Manifest
+++ b/media-libs/sge/Manifest
@@ -3,5 +3,5 @@ AUX sge-030809-cmap.patch 684 BLAKE2B 951a434b5aa8fbf890b62c9cfaa420137ae5898a91
AUX sge-030809-freetype.patch 625 BLAKE2B c075614e5c163344661a8628bd9b612ab154e8bee063c52e0c64575a5c5e8905da9f0d3edc553c6e5570f395aebf6ef533962f306604402d0abed891f412a890 SHA512 ec7fbcf0d072b6f1b51de6838113d8f1e030a8b91036f6e6674d63728adf1b81e6f31edff7e6bc28d270f200b907c6ecdc924730d9195e563f3da807a519764a
AUX sge-030809-freetype_pkgconfig.patch 701 BLAKE2B 036fbfbfdf76f8460b0b82d9abbf29c1ae0e20d7d779fa21925be9def41ebb9cc6d34a2b050b7b4b3b843ef3a4589e65636dc43d42699d2bee084d41598dd22e SHA512 9925452ea57a581869c7bd0d27af1bcb440a4e5a6fdd93084ca1c7cefecb9d78d2805a11d2b725fcedaeaf4e9f84f0efa093aee018b59ec34e7c00bf80f73b77
DIST sge030809.tar.gz 251698 BLAKE2B fbb8ac88e6328c160af95e8922eb401f5ae34b296ba5e5bc161d5236b94ed7fc3b1502cdc684092d73276d1120c2f1eb56bc7571ec44b941cdc6ebcbc51f0176 SHA512 59144d573f254cc451a22a2d60ba68c7d9437b5095f63fc7ec36c21c3caf7580c5365267a004e08b9d08cf187a59ddefb76a5829f4a6aa1ff4d45f7d044bb2fb
-EBUILD sge-030809.ebuild 1329 BLAKE2B ad3c4cc7a10c94c17bca8d814019806a902858677368decd5406b4c08e0e4af6c28619c7e4638343c5174b7aafbc59b7bf1a3c05dc58f5fde8bba7026b2b529f SHA512 32b82982728f325897ed2f93d224c83e783e41286b2c99754200486a9f278df872456449ed93fe8ce1096e81ce68caeb3586093b7469af25cd5dc5aee51e11b6
+EBUILD sge-030809-r1.ebuild 1347 BLAKE2B 8158b91f533923ead352efb88780db74f52007b26d2ca9de873881df36659c0493031a21aed8fc982be1cc1ae26954b1f5052c502b81de59d39e991076ff91fd SHA512 c54f64e8f9a9af6877d0d07db77b2d7c7ed08da14176285cf5b14e1a2394b8e2a579be79ae1366ed06503cbb33b010530a74f637c80c311dafbd62b7f6221074
MISC metadata.xml 332 BLAKE2B 8a0ed915f74a92bdf297e5d14f38abe506292fffb96586aa834f243bd59c885efa441a05f354b96d5da458c917338b7a781799d8d3607c047aa7a7503ff1c1e0 SHA512 177d61a6ab76f02c443f6404e8234ae1adf70f0b5b8435bc37f133e00d05fcfbd594792808d228827b8e65dfdd9a6aa15e9e916a14cd48e8a6f172fa144a578e
diff --git a/media-libs/sge/sge-030809-r1.ebuild b/media-libs/sge/sge-030809-r1.ebuild
new file mode 100644
index 000000000000..3148ce491859
--- /dev/null
+++ b/media-libs/sge/sge-030809-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Graphics extensions library for SDL"
+HOMEPAGE="http://www.etek.chalmers.se/~e8cal1/sge/"
+SRC_URI="http://www.etek.chalmers.se/~e8cal1/sge/files/sge${PV}.tar.gz"
+S=${WORKDIR}/sge${PV}
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="doc examples image truetype"
+
+DEPEND="
+ media-libs/libsdl
+ image? ( media-libs/sdl-image )
+ truetype? ( >=media-libs/freetype-2 )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-build.patch
+ "${FILESDIR}"/${P}-freetype.patch
+ "${FILESDIR}"/${P}-cmap.patch
+ "${FILESDIR}"/${P}-freetype_pkgconfig.patch
+)
+
+src_prepare() {
+ default
+ sed "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" -i Makefile || die
+ sed -e '/^CC=/d' -e '/^CXX=/d' -e '/^AR=/d' -i Makefile.conf || die
+ # make sure the header gets regenerated every time
+ rm -f sge_config.h
+}
+
+src_compile() {
+ tc-export CC CXX AR PKG_CONFIG
+ emake \
+ USE_IMG=$(usex image y n) \
+ USE_FT=$(usex truetype y n)
+}
+
+src_install() {
+ local DOCS=( README Todo WhatsNew )
+ default
+
+ if use doc ; then
+ docinto html
+ dodoc docs/*
+ fi
+
+ if use examples; then
+ dodoc -r examples
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+
+ find "${ED}" -type f -name '*.a' -delete || die
+}
diff --git a/media-libs/sge/sge-030809.ebuild b/media-libs/sge/sge-030809.ebuild
deleted file mode 100644
index 8847d3d6aa9d..000000000000
--- a/media-libs/sge/sge-030809.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-MY_P="sge${PV}"
-DESCRIPTION="Graphics extensions library for SDL"
-HOMEPAGE="http://www.etek.chalmers.se/~e8cal1/sge/"
-SRC_URI="http://www.etek.chalmers.se/~e8cal1/sge/files/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ppc x86"
-IUSE="doc examples image truetype"
-
-RDEPEND="media-libs/libsdl
- image? ( media-libs/sdl-image )
- truetype? ( >=media-libs/freetype-2 )"
-
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
- "${FILESDIR}"/${P}-build.patch
- "${FILESDIR}"/${P}-freetype.patch
- "${FILESDIR}"/${P}-cmap.patch
- "${FILESDIR}"/${P}-freetype_pkgconfig.patch
-)
-
-src_prepare() {
- default
- sed -i "s:\$(PREFIX)/lib:\$(PREFIX)/$(get_libdir):" Makefile || die
- sed -i \
- -e '/^CC=/d' \
- -e '/^CXX=/d' \
- -e '/^AR=/d' \
- Makefile.conf || die
- tc-export CC CXX AR PKG_CONFIG
- # make sure the header gets regenerated everytime
- rm -f sge_config.h
-}
-
-src_compile() {
- emake \
- USE_IMG=$(usex image y n) \
- USE_FT=$(usex truetype y n)
-}
-
-src_install() {
- local DOCS=( README Todo WhatsNew )
- default
-
- if use doc ; then
- docinto html
- dodoc docs/*
- fi
-
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/media-libs/wxsvg/Manifest b/media-libs/wxsvg/Manifest
index 59b0984084e5..ac0dc5ee2915 100644
--- a/media-libs/wxsvg/Manifest
+++ b/media-libs/wxsvg/Manifest
@@ -5,5 +5,5 @@ DIST wxsvg-1.5.23.tar.bz2 500351 BLAKE2B 369bd7cee8581df72712183ecb997f0cebae6e7
DIST wxsvg-1.5.24.tar.bz2 500480 BLAKE2B 2ecf863f8cb8980a14bcddfe014e595564033af17f710ebdb4352de8a2a3cea93ed471b1870dd111ab24100bbc307fb841bed579edbd00c0e0454c4ac5c77934 SHA512 cceba943102eece67d40f480b5b6fa3d6294e6d6733732f35112406453e2d86f516c07817983a074136dc929b911620ca87018cbe79ce4ba3a9e3562fb53cf58
EBUILD wxsvg-1.5.11-r1.ebuild 930 BLAKE2B 6f5f68ee2a1a31c6c2cc05441f90ca3f8f7f6740098eff4b990b11804bc68fd8ea2c2ea89b75bb6cff28ab3ab644a5aa922a8e1d584750f6564f7c829966ce01 SHA512 a1342ed6b4776e90332bdb3e11e33b62539f7a5d0ac50ba754d75c44378d0c23190015c0a34c2c16ec276023bcb183afb71c64db00698b6c9f1e7fb886a816bf
EBUILD wxsvg-1.5.23.ebuild 977 BLAKE2B 483c8d1f505154a51539a82aae19767e495dd5e64bc3b7502f6ab46295ff53b9b1989b24a68d7d4183ee1382c503b3f8e95f726f482f470fc32e9c0d5806d91a SHA512 538c36fef88cdc3e42ad77e955cd381ea6d6b6970ae90dd8c1e82e92ae94ead526081d16029dbe6fcf4995c8c7ee0b18c44f91bee5eecac2e6d566cc0ce7e6d9
-EBUILD wxsvg-1.5.24.ebuild 979 BLAKE2B 668706e3d8f10fd71483edb1429067113508875310ec5089d763b291738c40faeb07f20ada60d00bd96fb85cac8b639e8110efd0d4c5fae17f3bee7438b9f1a8 SHA512 cfbf0ab6421a1bcd03b48877b01fa2a340d87e4a8d1ac57948b07379058c3570942199de1e6203576de3ff91054bed0e2be7a86a5e3eded3a0d05625328a57c0
+EBUILD wxsvg-1.5.24.ebuild 978 BLAKE2B ab820ba4655205059da7cd01eeb35a5df9479327cce60a0a217f6a7a9bb0b5976d5db98caa689494d582b69484eb66937991fd5df3e7cdc605ca68816b667205 SHA512 77754b434b2113ba8ae4d9e108b821447a304b332f63dc8b4ea0dec6b00d1e7b1e2f6927796971ab0fd9e96e46d50fd1517332b2975b2a7c26540473458582ef
MISC metadata.xml 337 BLAKE2B ff3fc593430adabb8ed657f5ce0ce689614750bf503c37c8b1a81aefccb2e5abb3b64e43febd8e0678db8d9b1c79ffbbd75d9912ac39ecd06d15434861ee6487 SHA512 a6a3cb4e46411e4dce39033cdb6fbe52d731c00919553ac8e40eb6260a228c80d6122b5a542b3863f7b743ce89d4248575aedefbe6b49654207476940ee2e71b
diff --git a/media-libs/wxsvg/wxsvg-1.5.24.ebuild b/media-libs/wxsvg/wxsvg-1.5.24.ebuild
index f90eb984035c..f872a4968c0c 100644
--- a/media-libs/wxsvg/wxsvg-1.5.24.ebuild
+++ b/media-libs/wxsvg/wxsvg-1.5.24.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2"
LICENSE="wxWinLL-3"
SLOT="0/3" # based on SONAME of libwxsvg.so
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND="
>=dev-libs/expat-2:=
diff --git a/media-plugins/Manifest.gz b/media-plugins/Manifest.gz
index 62e59326d4f9..19a6263b3b01 100644
--- a/media-plugins/Manifest.gz
+++ b/media-plugins/Manifest.gz
Binary files differ
diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
index ee54af963284..52ff30d9eb5b 100644
--- a/media-plugins/calf/Manifest
+++ b/media-plugins/calf/Manifest
@@ -5,8 +5,10 @@ AUX calf-0.90.3-clang-lerp_table_lookup_float_mask.patch 1927 BLAKE2B 7344ec38ad
AUX calf-0.90.3-fix-build-with-lld.patch 1108 BLAKE2B 6b0d5c5c7b48c788c78141474ad7ea51ee918d4e43c9a3e434ff9fc85d08c0be89b269361fe3c95002d8ba80fc722d3c9e7abaf91191e09430ff49550b4e1466 SHA512 bd34719dac409bee20a5ed8af80066bd08691a086b1720ebd170d498f53eb9463ee09f1c9fedf6794919bea14914697791a6e9fa0da92861e782a258cf74f74c
AUX calf-0.90.3-replace-std-bind2nd.patch 1222 BLAKE2B f14eba2affa8a15217e6afa980c8000ae2b13f6c232b9bd4e5c60ef0492c1fd450d91d2def85f4b1cd6a59d8bd47c5263ab64c7bdb91a906d0131d2ec0243cc3 SHA512 07a136c8bbeb8b2c03d87c9fca7c209a371a895c3a0e34d35ffd68e82f656a7953b8a60c3b2e4a4767315d0c9becf4bdef5daf05924d86311e0027ee076d84c6
AUX calf-9999-desktop.patch 323 BLAKE2B bd74a6fba17d52f916f9b4e1e903437f32825f4e7893dc041f1e32cd7c0670f9a23aba712e0d1a9a020ff346ea2242d0092be68bbac7e9905756bc7a029782a7 SHA512 68ace8a867d6c1b17546140528b712ea7f77485efb19e3b9511f32dd04b86dcca30266e34e5e01270145210aa2efc40042dc863dc37ffe0023a66a60501be054
-AUX calf-9999-fix-build-with-lld.patch 1118 BLAKE2B 1c07d044da4d969f01263c01851c87624d005e52189f5ddc8e232f36a77f3b438a302450fb87109634fe7347ebb161268f48847bf3d336edb0171a78e81e6d2b SHA512 c282f83bd2d87c67ed7fac536ae671e46c317b9c7753e9ad30138ea44025226501f1dcbfd85f4f716d05f0e0fdc7465d44b373f99ec14522eaa95240ceb1b703
+AUX calf-9999-fix-build-with-lld.patch 570 BLAKE2B 32e9c744d8169362b1f75576de0b48639acffb64aa961faec711f8193da77c4056e5a48ef3350a759ae84c1a7ad0afc1bbe2950d1feb173430dea0f6c286a80d SHA512 a6b201a3adbe733f259f2425d2b5e09ac39615b55ef27d517dd4dc5a816566d707f48f8511218e1ce479bf669893fd9b0895e1b1841ddebb305de0908cfc80c4
+AUX calf-9999-htmldir.patch 3821 BLAKE2B 0d5ad77c861526fdc6040109c30f377c29982d51f3e1f49241867551a0cae38d4cdaa94f774d6c4c42c0f4de3c558ec97354f801d9725f2d053a320d2a054b00 SHA512 f252a1d076ebd6cb07dd00d87f1b92952e2364a18b86e0cb2beb847893f94096ba7f42fbb8753e3ef3679715a9628242a2c516aa272c6c4e5abe29b145815933
+AUX calf-9999-no-automagic.patch 1147 BLAKE2B bafd05909cd39c5c2516f5f061ce24951dc39104b9d055175a51532202ac838bdbd34002b65545792122eceddbf10e5efe8228774e69f8f7aaf1dad448e140bc SHA512 9fa0c4ae502a36d8838fc8adee950d169dc8b92756e51bb0f59a3dca12abdc816591eaf7d25634cfb2291b203c8804d1296862e4d694f8ad0f4c481194817e15
DIST calf-0.90.3.tar.gz 15908050 BLAKE2B b3fff0232f6e0c70987108c5e12a47c606394acf010f1223275aa76472498cfda8e9ae82ccc6eae870225c05935a2c832817d8b1f9ade3f6c0ebc84aedfbfd33 SHA512 328a49f7c031e58b786bc1db5fa180f663d7910b2dfc781bccb2f3e0e2ab4158a1f62de96ef0b9e44cbedf778aaaedfb99a12b47dccddab739bf279001b3a1d7
EBUILD calf-0.90.3-r2.ebuild 2218 BLAKE2B 178586e59c7317de09b8218d6b11d884ebefb34605cce89dbb2059417f4dd96c05344fe3e125326041735eaddc41d610ca965a546040f6e56da3f89719bdc5e1 SHA512 a914053b3e59a4bb6c63d578dd66935ac69ae6ee91ee6d12d4a9c5783dfed88f4228448e419e5a204b1ed6f7336f9cd9de02728be140f62c04d5a3a60bd78067
-EBUILD calf-9999.ebuild 2068 BLAKE2B 964917bb85a8771a8e0bcd8dc2ed008f750b066b6d1068b2691769295dbb3044772f4b7c950c0bc10c72d22a93f92d95ed91d3fd37461e31a5fa75a734864bc2 SHA512 48f2c29082207d9d01c949fa67829b4d26dbfe77cf0e3040144f71cd915eefc4f4880570c48b685edd16f6c7556c46301fd1087cd523a57e8e42d46a3bd75d9a
+EBUILD calf-9999.ebuild 2064 BLAKE2B 8ed9e6b003d6a902c09cd15564e0f7a2043a1ec4264f9821b62f0f9f14bdb15a9fc20af37ba432d4ea58ec9c52da79ad4694e016a133348fed1a0c2d89aacaf3 SHA512 531fc5b088da1f505c7ab858132a445cce98452f5e4af61d691b9a951418ccdf6f0aeef7c4eb970b677c7831fb9c672ee21017c2b46c2135ce77eb1afc912acb
MISC metadata.xml 501 BLAKE2B 652333b064998e6eb587ed88e4a4077a40f4af372a013315b525592b1941f7dcc970abef652458745a44b3ec4855d90baba4b20f55c7f965fe8aa0a94e2012e4 SHA512 4cd55fe0e520bc564b09d9734c56ce104fd20c82c18cc2f862d7e09793eea9590a08879902a0ac915b43f4fc8bd583a338027b1b8a55b6a34639cd78f5a68ffb
diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild
index dc7c686ac1e9..4c7268ed03a8 100644
--- a/media-plugins/calf/calf-9999.ebuild
+++ b/media-plugins/calf/calf-9999.ebuild
@@ -43,8 +43,8 @@ DEPEND="
RDEPEND="${DEPEND}"
PATCHES=(
- "${FILESDIR}/${PN}-0.90.1-no-automagic.patch"
- "${FILESDIR}/${PN}-0.90.1-htmldir.patch"
+ "${FILESDIR}/${PN}-9999-no-automagic.patch"
+ "${FILESDIR}/${PN}-9999-htmldir.patch"
"${FILESDIR}/${PN}-9999-desktop.patch"
"${FILESDIR}/${PN}-9999-fix-build-with-lld.patch"
)
diff --git a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
index a33e8dc70503..563fde6589fc 100644
--- a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
+++ b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
@@ -1,25 +1,11 @@
-From: Violet Purcell <vimproved@inventati.org>
-Date: Thu, 21 Sep 2023 19:08:39 -0400
-Subject: [PATCH] Fix build with LLD
-
-LLVM's LLD handles the -retain-symbols-file option (used by
--export-symbols-regex in libtool) differently from GNU ld, causing
-undefined references during link. This commit removes the
--export-symbols-regex option from libcalf_la_LDFLAGS since by default
-libtool exports all symbols anyway, so it should not be necessary.
-
-Signed-off-by: Violet Purcell <vimproved@inventati.org>
-
-rebased
-
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -53,7 +53,7 @@ libcalflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp
if USE_DEBUG
- libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
+ libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static
else
--libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
-+libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
- endif
+-libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static
++libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static
endif
+ if HAVE_LD_NODELETE
diff --git a/media-plugins/calf/files/calf-9999-htmldir.patch b/media-plugins/calf/files/calf-9999-htmldir.patch
new file mode 100644
index 000000000000..4b6c77d42f83
--- /dev/null
+++ b/media-plugins/calf/files/calf-9999-htmldir.patch
@@ -0,0 +1,64 @@
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -25,29 +25,29 @@ clean-local:
+ rm -rf autom4te.cache
+
+ install-data-local:
+- install -d -m 755 $(DESTDIR)$(docdir)
+- install -d -m 755 $(DESTDIR)$(docdir)/images
+- install -d -m 755 $(DESTDIR)$(docdir)/images/icons
+- install -d -m 755 $(DESTDIR)$(docdir)/images/prettyPhoto
+- install -d -m 755 $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded
+- install -d -m 755 $(DESTDIR)$(docdir)/scripts
++ install -d -m 755 $(DESTDIR)$(htmldir)
++ install -d -m 755 $(DESTDIR)$(htmldir)/images
++ install -d -m 755 $(DESTDIR)$(htmldir)/images/icons
++ install -d -m 755 $(DESTDIR)$(htmldir)/images/prettyPhoto
++ install -d -m 755 $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded
++ install -d -m 755 $(DESTDIR)$(htmldir)/scripts
+ install -d -m 755 $(DESTDIR)$(pkgdatadir)/sf2
+- install -c -m 644 $(top_srcdir)/doc/manuals/*.html $(DESTDIR)$(docdir)
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/*.png $(DESTDIR)$(docdir)/images/
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/*.jpg $(DESTDIR)$(docdir)/images/
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/prettyPhoto/dark_rounded/* $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded/
+- install -c -m 644 $(top_srcdir)/doc/manuals/images/icons/* $(DESTDIR)$(docdir)/images/icons/
+- install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.css $(DESTDIR)$(docdir)/scripts/
+- install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.js $(DESTDIR)$(docdir)/scripts/
++ install -c -m 644 $(top_srcdir)/doc/manuals/*.html $(DESTDIR)$(htmldir)
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/*.png $(DESTDIR)$(htmldir)/images/
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/*.jpg $(DESTDIR)$(htmldir)/images/
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/prettyPhoto/dark_rounded/* $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded/
++ install -c -m 644 $(top_srcdir)/doc/manuals/images/icons/* $(DESTDIR)$(htmldir)/images/icons/
++ install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.css $(DESTDIR)$(htmldir)/scripts/
++ install -c -m 644 $(top_srcdir)/doc/manuals/scripts/*.js $(DESTDIR)$(htmldir)/scripts/
+ install -c -m 644 $(top_srcdir)/sf2/*.sf2 $(DESTDIR)$(pkgdatadir)/sf2/
+
+ uninstall-local:
+- rm -f $(DESTDIR)$(docdir)/*.html
+- rm -f $(DESTDIR)$(docdir)/images/*.png
+- rm -f $(DESTDIR)$(docdir)/images/*.jpg
+- rm -f $(DESTDIR)$(docdir)/images/icons/*.png
+- rm -f $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded/*
+- rm -f $(DESTDIR)$(docdir)/scripts/*.css
+- rm -f $(DESTDIR)$(docdir)/scripts/*.js
++ rm -f $(DESTDIR)$(htmldir)/*.html
++ rm -f $(DESTDIR)$(htmldir)/images/*.png
++ rm -f $(DESTDIR)$(htmldir)/images/*.jpg
++ rm -f $(DESTDIR)$(htmldir)/images/icons/*.png
++ rm -f $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded/*
++ rm -f $(DESTDIR)$(htmldir)/scripts/*.css
++ rm -f $(DESTDIR)$(htmldir)/scripts/*.js
+ rm -f $(DESTDIR)$(pkgdatadir)/sf2/*.sf2
+- rmdir $(DESTDIR)$(docdir)/scripts $(DESTDIR)$(docdir)/images/icons $(DESTDIR)$(docdir)/images/prettyPhoto/dark_rounded $(DESTDIR)$(docdir)/images/prettyPhoto $(DESTDIR)$(docdir)/images $(DESTDIR)$(docdir) $(DESTDIR)$(pkgdatadir)/sf2 || true
++ rmdir $(DESTDIR)$(htmldir)/scripts $(DESTDIR)$(htmldir)/images/icons $(DESTDIR)$(htmldir)/images/prettyPhoto/dark_rounded $(DESTDIR)$(htmldir)/images/prettyPhoto $(DESTDIR)$(htmldir)/images $(DESTDIR)$(htmldir) $(DESTDIR)$(pkgdatadir)/sf2 || true
+--- a/configure.ac
++++ b/configure.ac
+@@ -253,7 +253,7 @@ fi
+
+ # Other defines
+ AC_DEFINE_UNQUOTED(PKGLIBDIR,"$prefix/share/calf/",[Calf shared data directory (bitmaps, GUI XML etc.)])
+-AC_DEFINE_UNQUOTED(PKGDOCDIR,"$prefix/share/doc/calf/",[Calf documentation directory])
++AC_DEFINE_UNQUOTED(PKGDOCDIR,"$htmldir",[Calf documentation directory])
+
+
+ ############################################################################################
diff --git a/media-plugins/calf/files/calf-9999-no-automagic.patch b/media-plugins/calf/files/calf-9999-no-automagic.patch
new file mode 100644
index 000000000000..87fa8a7a18e3
--- /dev/null
+++ b/media-plugins/calf/files/calf-9999-no-automagic.patch
@@ -0,0 +1,39 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -172,13 +172,35 @@ LDFLAGS="$save_LDFLAGS"
+
+ AM_CONDITIONAL(HAVE_LD_NODELETE, test "$linker_supports_nodelete" = "yes")
+
++AC_MSG_CHECKING([whether to enable GUI])
++AC_ARG_ENABLE(gui,
++ AS_HELP_STRING([--enable-gui],[enable graphical user interface]),
++ [set_enable_gui=$enableval],
++ [set_enable_gui=yes])
++AC_MSG_RESULT($set_enable_gui)
++
++AC_MSG_CHECKING([whether to enable JACK])
++AC_ARG_ENABLE(jack,
++ AS_HELP_STRING([--enable-jack],[enable support for JACK]),
++ [set_enable_jack=$enableval],
++ [set_enable_jack=yes])
++AC_MSG_RESULT($set_enable_jack)
++
+ ############################################################################################
+ # Compute status shell variables
+
+-if test "$GUI_ENABLED" = "yes" -a "$JACK_FOUND" = "yes"; then
++if test "x$set_enable_gui" = "xno"; then
++ GUI_ENABLED="no (disabled by user choice)"
++fi
++
++if test "$JACK_FOUND" = "yes"; then
+ JACK_ENABLED="yes"
+ fi
+
++if test "x$set_enable_jack" = "xno"; then
++ JACK_ENABLED="no (disabled by user choice)"
++fi
++
+ if test "$GUI_ENABLED" = "yes" -a "$LV2_ENABLED" = "yes"; then
+ LV2_GUI_ENABLED="yes"
+ fi
diff --git a/media-plugins/vdr-calc/Manifest b/media-plugins/vdr-calc/Manifest
index e779f5c88659..aecd2fa344a4 100644
--- a/media-plugins/vdr-calc/Manifest
+++ b/media-plugins/vdr-calc/Manifest
@@ -1,4 +1,6 @@
AUX vdr-calc-0.0.1_rc5-gcc4.diff 632 BLAKE2B e70f7ae35293d6b5b41ee7b52ff8fe6a8ef83f62ae086c41f8afcf0ec6d1efb0cee55ac0908a1fc3060d1401adbed842bff72125e500580e4ff77318278e4329 SHA512 5de3ef520fe51d281ce78b4c02a091d91ac612588672ae04757c107bd9ae9e79410a390e807782be2f757f563003fbd385cbb29ab24a6afd6b51bf2d6498963c
+AUX vdr-calc-0.0.1_rc6_makefile.patch 4176 BLAKE2B 847e36a326c828cb9da59b1697c762b43e212e78c4005824b514b47caacfa1fa1d8beb45e1cbf3b13c24b72681c563e14518fa89c0d11f4fe4e97d93955b975b SHA512 8b70ee299fcc248bd00a14d6fb19fb02c0eabb3ff0ea14cf92d212b3ca977adc6b95eef3d47872985658a12ab0a72733c9fd6f77f4dfc5945fc2d63238452129
DIST vdr-calc-0[1].0.1-rc5.tgz 12460 BLAKE2B c60ee2f6f8d8e0070ee0d96409d069fdc599d737fedb79c14a0bfb1c8d1ccdfca84d54fd516ec6dc1b81f282be5e9f5908668358c88b1c3aaa91fb39adc727ab SHA512 7b8550246ec9b37c7deedafc91cb337c7d02466959d6b8f96e7b6cbce88e2dec7d42d5add4311c0a876cabb87288394f9a1b3711ee11b3ee6f838974c65a0814
EBUILD vdr-calc-0.0.1_rc5.ebuild 471 BLAKE2B 535afa12efd7f4faaa0ca223a574fd1437b9af586f3420af84fc4e38ee0e041b85da40e677bf157dcef362defadcd6fe854eeacf246f049659e6e054201948e7 SHA512 62a2376d2332b651b01c4bcabb62f6f13132bb5b1e5de8879a816300e57d39f0b4f90bda92537575f1e6c0e38816b73515c3e7ca954b710cc66a0a941bc151a8
+EBUILD vdr-calc-0.0.1_rc6.ebuild 519 BLAKE2B 892d9fe22bea424afcb1ee627215cd2dd24971653563758a643a1567367daf65fd8065372baceedcfe25bf85b893af85faab8f722b77811b7de3e674d6e1d77b SHA512 9177916fb5e4104551ee450b95d9ffde1bca7abaf3ac3298ee7d07e64b5b8f376cf94e32ecd87179704b15e9ee5c67eb0bc7f574cb6b0d00a8e3f63d6cc8e2ca
MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
diff --git a/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch b/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch
new file mode 100644
index 000000000000..ac2a0362b32a
--- /dev/null
+++ b/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc6_makefile.patch
@@ -0,0 +1,149 @@
+--- a/Makefile
++++ b/Makefile
+@@ -1,77 +1,115 @@
+ #
+ # Makefile for a Video Disk Recorder plugin
+ #
+-# $Id: Makefile 1.2 2002/12/13 14:54:29 kls Exp $
++# $Id$
+
+ # The official name of this plugin.
+ # This name will be used in the '-P...' option of VDR to load the plugin.
+ # By default the main source file also carries this name.
+-#
++
+ PLUGIN = calc
+
+ ### The version number of this plugin (taken from the main source file):
+
+ VERSION = $(shell grep 'static const char \*VERSION *=' $(PLUGIN).c | awk '{ print $$6 }' | sed -e 's/[";]//g')
+
+-### The C++ compiler and options:
++### The directory environment:
+
+-CXX ?= g++
+-CXXFLAGS ?= -O2 -Wall -Woverloaded-virtual
++# Use package data if installed...otherwise assume we're under the VDR source directory:
++PKGCFG = $(if $(VDRDIR),$(shell pkg-config --variable=$(1) $(VDRDIR)/vdr.pc),$(shell PKG_CONFIG_PATH="$$PKG_CONFIG_PATH:../../.." pkg-config --variable=$(1) vdr))
++LIBDIR = $(call PKGCFG,libdir)
++LOCDIR = $(call PKGCFG,locdir)
++PLGCFG = $(call PKGCFG,plgcfg)
++#
++TMPDIR ?= /tmp
+
+-### The directory environment:
++### The compiler options:
+
+-DVBDIR = ../../../../DVB
+-VDRDIR = ../../..
+-LIBDIR = ../../lib
+-TMPDIR = /tmp
++export CFLAGS = $(call PKGCFG,cflags)
++export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+-### Allow user defined options to overwrite defaults:
++### The version number of VDR's plugin API:
+
+--include $(VDRDIR)/Make.config
++APIVERSION = $(call PKGCFG,apiversion)
+
+-### The version number of VDR (taken from VDR's "config.h"):
++### Allow user defined options to overwrite defaults:
+
+-VDRVERSION = $(shell grep 'define VDRVERSION ' $(VDRDIR)/config.h | awk '{ print $$3 }' | sed -e 's/"//g')
++-include $(PLGCFG)
+
+ ### The name of the distribution archive:
+
+ ARCHIVE = $(PLUGIN)-$(VERSION)
+ PACKAGE = vdr-$(ARCHIVE)
+
++### The name of the shared object file:
++
++SOFILE = libvdr-$(PLUGIN).so
++
+ ### Includes and Defines (add further entries here):
+
+-INCLUDES += -I$(VDRDIR)/include -I$(DVBDIR)/include
++INCLUDES +=
+
+-DEFINES += -D_GNU_SOURCE
+ DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+ ### The object files (add further files here):
+
+ OBJS = $(PLUGIN).o
+
++### The main target:
++
++all: $(SOFILE) i18n
++
+ ### Implicit rules:
+
+ %.o: %.c
+- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $<
++ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+-# Dependencies:
++### Dependencies:
+
+-MAKEDEP = g++ -MM -MG
++MAKEDEP = $(CXX) -MM -MG
+ DEPFILE = .dependencies
+ $(DEPFILE): Makefile
+- @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
++ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+ -include $(DEPFILE)
+
++### Internationalization (I18N):
++
++PODIR = po
++I18Npo = $(foreach dir,$(LINGUAS),$(wildcard $(PODIR)/$(dir)*.po))
++I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
++I18Nmsgs = $(addprefix $(DESTDIR)$(LOCDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
++I18Npot = $(PODIR)/$(PLUGIN).pot
++
++%.mo: %.po
++ msgfmt -c -o $@ $<
++
++$(I18Npot): $(wildcard *.c)
++ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address='<see README>' -o $@ `ls $^`
++
++%.po: $(I18Npot)
++ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
++ @touch $@
++
++$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
++ install -D -m644 $< $@
++
++.PHONY: i18n
++i18n: $(I18Nmo) $(I18Npot)
++
++install-i18n: $(I18Nmsgs)
++
+ ### Targets:
+
+-all: libvdr-$(PLUGIN).so
++$(SOFILE): $(OBJS)
++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
++
++install-lib: $(SOFILE)
++ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+-libvdr-$(PLUGIN).so: $(OBJS)
+- $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
+- @cp $@ $(LIBDIR)/$@.$(VDRVERSION)
++install: install-lib install-i18n
+
+-dist: clean
++dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+@@ -80,4 +118,5 @@
+ @echo Distribution package created as $(PACKAGE).tgz
+
+ clean:
++ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild
new file mode 100644
index 000000000000..14873d671b35
--- /dev/null
+++ b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc6.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: OSD Calculator"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-0[1].0.1-rc5.tgz"
+S=${WORKDIR}/${VDRPLUGIN}-0.0.1-rc5
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.0.1_rc5-gcc4.diff"
+ "${FILESDIR}/${P}_makefile.patch"
+)
diff --git a/media-plugins/vdr-dvdswitch/Manifest b/media-plugins/vdr-dvdswitch/Manifest
index 03a34d9ea112..ddd474ffd1e4 100644
--- a/media-plugins/vdr-dvdswitch/Manifest
+++ b/media-plugins/vdr-dvdswitch/Manifest
@@ -1,7 +1,8 @@
AUX 0.1.3/confd-r2 442 BLAKE2B 8a2aeaced6dd39881dea514730e3ad1bd96670894704876e62da9228992b5ef598faaa45572efd7a6e4f0a688937b1794ffed4c2b1e9472bc009acfdf8b27c0a SHA512 1fac756d1322e725a1fe54722be3066bda937867d3c13370a24e20218ec5f7c1b82e8e18c4e3e7b7a633facb2d008ed0159113260b59c6a0909bd7b9b1c69520
+AUX confd 441 BLAKE2B cafcfec3900950dcdea39f5dd3c1dd7f5fffc4512173bcfbe0384e0539887e02cb92a0c0557be91ad3280fcd21f25b8fc1b05e860449f87145838b7ea81de024 SHA512 5dd3fcff34871d46bb118994b016f603dba1a6ca0ff9f8b2a2f023e420381e05c41a85865f1f7273240f044c18e2a54b254b3745aa89582167dabd3660fb64fb
AUX rc-addon.sh 313 BLAKE2B 50098e5fe29f09a5841a253965ecfeae132b5991874768baa6358b5a83ad1bdd313650389309071bd0151a5ab241a7d9279400a86a3b37d12a7529982f9b1c22 SHA512 b886ace30d15a3b61f03caf3c34928ad39c05a00fdaec1f46619297c79a8f00b4be5f08a0e16e129208801de8c45a87dbdf99d0ea9ecb390348919ea12c85c07
-DIST vdr-dvdswitch-0.2.2.tgz 50332 BLAKE2B c84fe0c1525a037bb3509d240f6d2fcdf41560a705d064167f5a21316e33ce7dc0b072367a393ddf245e0a8a3c3a5dbb795bb2e61c0ef6d80507dbf069b082d8 SHA512 37a89f33a2280823a885fdb8aa4919c7bc438c26ba6273ec25a7c980d7dac6c57df125f560b6f2f04d46a1db623c129a6e598d61cde66f5944e5b349d65ffeb8
+DIST vdr-dvdswitch-0.2.3.tar.gz 47597 BLAKE2B 27787afb9ef30dd4e7e6caf419d40b08a7ac5b9a3de08cc058c96ca8b1c7c3b1f2bde429bd974b40fe115aa635b2d4a2b95aec0cfe65b9c7a7801026eeda3371 SHA512 915e08849d737e48e2ba294dbd755b62ac278bc3798a10aea7d6d0ee28e84d3055683301ec2955c6f4a871f4a61ef2206df435b247e62e051ddae527b2dcd2be
DIST vdr-dvdswitch-0.2.3.tgz 48515 BLAKE2B 5a342a518be0729be114500fe50d47330aa319fc84ef90e3fc1384be91b8e79748bf6c4301e549d7a7ce9d6d3b466ce89dfbba3f979be0e6927e7d8a4dcb6c06 SHA512 2c27b28a9b68f4880396c7297358eecb13d76341c98902c02eca86ef366709f38cba414b3e94445c52b56816e37e742340c93145816f5bae1b7ffca0bcd48df7
-EBUILD vdr-dvdswitch-0.2.2.ebuild 679 BLAKE2B 71674fcf19f0d25d6d179a566b2ee752564612d22b9e049f843432f39df7e683562c22b8c9c7296168171e92a68e414f091c854cdc0e38e37402a443c859e8ab SHA512 b4833e10ca2e86c0f35aeebf8752cfbee8d5c9ca8d4022737c8aa5bd7f106353cf5d28436c7be11a1e36b39ae329bcb6625b415e30f42f7231193349401e2402
+EBUILD vdr-dvdswitch-0.2.3-r1.ebuild 821 BLAKE2B dc897a6a4045623c13738a265303f6c939d05ecd6671bda25947f8e6b3f37e42106b9eff50af674e3556e0867ebb167106461252be707c9ca495e5d4a747c6a5 SHA512 1a7ee4e892657dbb58bddbfba96d269fce4ec7c02f8079dc9be7e06da9dcfba61519e17ac624641152bf97060dee0c6b206ad2670d92fb25fcd9a3a447ca25f2
EBUILD vdr-dvdswitch-0.2.3.ebuild 672 BLAKE2B 6878e720d5f5ea8268e0a2a824f8f1f33a6f39653fbeadfedc50f4b047539098dbfa994a2e51e18c38079cae875f0cb335d4bad5eff2af5923830033b0d4e4f5 SHA512 549b3666e0ea49b02ea4ecaff8d1d2980aa41788f2d39968b6e3d6e0880c58f5f22452eea81a54c1124946ae5c0747e4929d8905d7c3d1fce912183619ba63f2
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+MISC metadata.xml 606 BLAKE2B 088e2346fef126c119f3f21260480a05802d6f3bdbc67242dd85765e2f6101afcaa48df01532f5162585e9c39bd10931f66a5fbe1db0bb3fbc4a5dcfdc388daa SHA512 b3fdfd8a4d81be340da77b85b0af7a64d0dbe952e86d30d733d49141d2123a7edf325a53421e3ad3cdba0e3dbd5f1dace2a60a6b80830c0c8816248768b25bc2
diff --git a/media-plugins/vdr-dvdswitch/files/confd b/media-plugins/vdr-dvdswitch/files/confd
new file mode 100644
index 000000000000..f8e809bd127b
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/files/confd
@@ -0,0 +1,17 @@
+# Global config file for vdrplugin dvdswitch
+
+# Script to use for reading DVDs
+# default: Use standard-script
+#
+#DVDSWITCH_READ_DVD="/usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh"
+
+# Script to use for writing DVDs
+# default: Use standard-script
+#
+#DVDSWITCH_WRITE_DVD="/usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh"
+
+# Slow down the burn speed
+# parameters are numeric ( 1 ... n )
+# default: 0 (unbreaked)
+#
+#DVDSWITCH_BURNSPEED="0"
diff --git a/media-plugins/vdr-dvdswitch/metadata.xml b/media-plugins/vdr-dvdswitch/metadata.xml
index c08751971fb3..167b64f32c4b 100644
--- a/media-plugins/vdr-dvdswitch/metadata.xml
+++ b/media-plugins/vdr-dvdswitch/metadata.xml
@@ -1,16 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>martin.dummer@gmx.net</email>
- <name>Martin Dummer</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>martin.dummer@gmx.net</email>
+ <name>Martin Dummer</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-dvdswitch</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild
deleted file mode 100644
index 535cea6df0ce..000000000000
--- a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="1323" # every bump, new version
-
-DESCRIPTION="VDR Plugin: to play dvds and dvd file structures"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-dvdswitch"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2"
-RDEPEND="media-plugins/vdr-dvd"
-
-DEFAULT_IMAGE_DIR="/var/vdr/video/dvd-images"
-
-VDR_CONFD_FILE="${FILESDIR}/0.1.3/confd-r2"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- sed -e "s:/video/dvd:${DEFAULT_IMAGE_DIR}:" -i setup.c
-}
diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild
new file mode 100644
index 000000000000..c2473144d6e3
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.3-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit user-info vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: to play dvds and dvd file structures"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-dvdswitch"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-dvdswitch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-dvdswitch-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="acct-user/vdr
+ media-video/vdr"
+DEPEND="${BDEPEND}"
+RDEPEND="${DEPEND}
+ media-plugins/vdr-dvd"
+
+QA_FLAGS_IGNORED="
+ usr/lib/vdr/plugins/libvdr-.*
+ usr/lib64/vdr/plugins/libvdr-.*"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ local vdr_user_home=$(egethome vdr)
+ sed -e "s:/video/dvd:${vdr_user_home}/video/dvd-images:" -i setup.c || die
+}
diff --git a/media-plugins/vdr-epgsync/Manifest b/media-plugins/vdr-epgsync/Manifest
index 09d561b8006b..e947b0ab9a40 100644
--- a/media-plugins/vdr-epgsync/Manifest
+++ b/media-plugins/vdr-epgsync/Manifest
@@ -1,4 +1,3 @@
-AUX vdr-epgsync-1.0.1_vdr-2.4.patch 2244 BLAKE2B 76f1a631d4bdc0c86121b96ac23d08c3b691c0152a6238e392a9308b0220e9cf7acd04ffa23fcb7d509191f0d9ab31ddc6e64acf603ca491ae459ad1f6ce34f6 SHA512 0e8558222090dc2248c7c96798523a69988738a4e28d0aed24f93a4b8eb197d220227896fa364ccf5c029666164a4a2a51876794d53c0a6e8c4bee9f89d3f4f5
DIST vdr-epgsync-1.0.1.tgz 18198 BLAKE2B 0c2d782253d9c48a59e2dcf8cb58295b92d5c8b9384d947659b760c1f6b68c9b63c10ca4bccf5ae767d7499ea934f321edd4cc9c600f8da746781bc3a050b84d SHA512 1c9d1220460031a7dd22f8a8131c291bf9c66847be33c2a57464c29d7ed4b2297d6bda04c3ea0a24e3f00d5afe040d9236c5f9ef9f4389878906abc54466de18
DIST vdr-epgsync-1.0.2.tar.gz 18108 BLAKE2B 75d22b63afb7b09d8f3ffd25fd977182f4c1c204582c50848319addcbdb30c15e6b8a02fbb9e9e23efa8bf9686c1ea398fdf5046704abf4b1bb846d5c6574045 SHA512 926d4a00a8475b01b3fda37b3ca075985a828f29a9801a9978bccf02d28953f5c5d0ada41ed318044fc0bf75ddf671de69bb373e82c1676a99c18a3f024e1620
EBUILD vdr-epgsync-1.0.1.ebuild 452 BLAKE2B fcb4b6fe199626e24325efc3d0d2faada9bcc0c754285082f240c8d86222074d6c1e02300c913ed46d03190aa7138f9f489c30bfaf94deb0a6a8dd58fda0ba66 SHA512 36def56f8c200017cf099ab056735c49a94a9368f9c9a4ed95c238e51fc673d4bb8f268c56b13269f95ee76a7fbf4299b88bbf1f4883cdde2e633b73f6739b38
diff --git a/media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch b/media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch
deleted file mode 100644
index 9b3df4097fd4..000000000000
--- a/media-plugins/vdr-epgsync/files/vdr-epgsync-1.0.1_vdr-2.4.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-compilefix for media-video/vdr-2.4.1
-Suggested-by: MatthiasK @ vdr-portal.de
-
-Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 27 Dec 2019 )
-diff -Naur epgsync-1.0.1.orig/thread.c epgsync-1.0.1/thread.c
---- epgsync-1.0.1.orig/thread.c 2019-12-26 00:12:49.124492713 +0100
-+++ epgsync-1.0.1/thread.c 2019-12-26 00:17:55.129492713 +0100
-@@ -42,9 +42,10 @@
- }
- }
-
--cChannel *GetChannelByName(const char* Name, const cChannel *IgnoreChannel = NULL, eChannelTypes Type = ctAll)
-+const cChannel *GetChannelByName(const char* Name, const cChannel *IgnoreChannel = NULL, eChannelTypes Type = ctAll)
- {
-- for (cChannel *channel = Channels.First(); channel; channel = Channels.Next(channel)) {
-+ LOCK_CHANNELS_READ;
-+ for (const cChannel *channel = Channels->First(); channel; channel = Channels->Next(channel)) {
- if (strcasecmp(Name, channel->Name()) == 0 || strcasecmp(Name, channel->ShortName()) == 0) {
- if (IsType(channel, Type) && channel != IgnoreChannel)
- return channel;
-@@ -95,20 +96,17 @@
- if (EpgSyncSetup.redirectChannels == rcmId) {
- // Direct import, no mapping:
- // loop through local channels, get channels by ID
-- cSchedulesLock *lock = NULL;
-- for (cChannel *channel = Channels.First(); channel && Running();
-- channel = Channels.Next(channel)) {
-- if (!lock)
-- lock = new cSchedulesLock();
-- if (cSchedules::Schedules(*lock)->GetSchedule(channel)) {
-- DELETENULL(lock);
-+ LOCK_CHANNELS_READ;
-+ for (const cChannel *channel = Channels->First(); channel && Running();
-+ channel = Channels->Next(channel)) {
-+ LOCK_SCHEDULES_READ;
-+ if (Schedules->GetSchedule(channel)) {
- if (CmdLSTE(f, *channel->GetChannelID().ToString())) {
- AddSchedule(f);
- }
- cCondWait::SleepMs(EPGSYNC_SLEEPMS);
- }
- }
-- DELETENULL(lock);
- }
- else {
- // Map channels by name:
-@@ -182,7 +180,8 @@
- targetChannel = NULL;
-
- const char* p = skipspace(s + 1);
-- cChannel *c = Channels.GetByChannelID(tChannelID::FromString(p));
-+ LOCK_CHANNELS_READ;
-+ const cChannel *c = Channels->GetByChannelID(tChannelID::FromString(p));
- bool cOk = IsType(c, (eChannelTypes) EpgSyncSetup.channelTypes);
-
- if (cOk && EpgSyncSetup.redirectChannels != rcmNameId) {
diff --git a/media-plugins/vdr-extrecmenu/Manifest b/media-plugins/vdr-extrecmenu/Manifest
index 5bb03ffe676d..0a1652e3a68c 100644
--- a/media-plugins/vdr-extrecmenu/Manifest
+++ b/media-plugins/vdr-extrecmenu/Manifest
@@ -3,5 +3,7 @@ AUX dvdarchive.conf 633 BLAKE2B 1b70f19dcc9f94d1d3124773d4338c799cfabad2c0cbb066
AUX vdr-extrecmenu-1.2.4_c++11.patch 1039 BLAKE2B a62bf2595d2eb5e6caf2a267f7234ba175e3022ccbcbb8e78f40c91157e58fc0e79310fd5d2a907531668dc2009a328ed7e1878535e3019e5b81003dd155858a SHA512 b19bdae621a0464620435412bb56ea6ca3ab2d319d09b74a45936ee2556e4204fba9660381ba6ec1c54af5a379c049e661a000d655705120bccf061c27dcd6a7
DIST dvdarchive-2.3-beta.sh.gz 3412 BLAKE2B aca97b4c7abcc907f1242482f0f0550cb38fcd357acb9ec6ebc4c978a8f50e9c63fe6fcc2932e426c5d7301f0eaccc5e2f8726e72abafe504e5503528ce782e9 SHA512 18262b1e6749961bae37894649f518f88ad2ca100b83965eb48ce7344bbf4f7bfac9d36c9b9d91744281c00c4b89fa49209cc98ca5d848b46225facf4ef7a48f
DIST vdr-extrecmenu-1.2.4-r2.tar.gz 729966 BLAKE2B 2ec2790cc57db3a9f1d12cdc43eea3e70076ef14d9f0392eb9ab4cda4bf30999a163526416276e661430bf9b684f7d313f5f7193997118e061bf5352c5bbe39a SHA512 d3103e5bc65f968bc4f512195eaa25b04fb5261281d79c7c486fe2532656b8ee7ddc00648d46e92c468b33f95e77c6ce3b2ca67a2debcc0c7021a4b525ac0aa4
-EBUILD vdr-extrecmenu-1.2.4-r2.ebuild 1097 BLAKE2B 15b854ec86cbb0e25bf0f2954cd149e052ebffdcee1062aaa4e57749f3dd0bb4bd0dbc36e9d94950f2018e09bb2e359869a7082ebbf7e76e92d0dd1b16af93d1 SHA512 1de7ebda64f50a665c8402124fb0df67b369d9eed23be5493e618a92ca8772ea3f990a242f0ac6de5fa38b976cccfa0d4ce93e18266974fd7dc2cb93179492fb
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+DIST vdr-extrecmenu-2.0.12.tbz2 732356 BLAKE2B 00eb2eb7bb42ff0a34a06b71f6194c4cb47c30831586d4afe5f797ff33e942b3685615d4635379d99af2b0bdca4a1da230c0565d582968cf66c91c48fabb54d9 SHA512 c23edced7f5670db128fbbea7620d02920bce858973916b7c0e6a9bc35fb984a03f0837c771f47550061ffb5525a5eb92f0f05ee4133fb203826a16eca2688e6
+EBUILD vdr-extrecmenu-1.2.4-r2.ebuild 1096 BLAKE2B d0e4454d42854604515d9a088fbcba7d9a6f4e75a8cf3e51a1f5b7907aec929f632848e70e60ef871b14f3550cd2384cd5b96f4bb0a22660a834b56e16728d41 SHA512 69234380e998ab21860199b391b486af31a9403fbc780ecea53d4f729c5903617270703e73f3d50af677f4ab70a3cd9d8704323f69f17095716f71f286eb901b
+EBUILD vdr-extrecmenu-2.0.12.ebuild 830 BLAKE2B eae0ad2f23f9b59d9b6cc094950f6b1d001ba9a019bf9b03a2d31e3034d29bc7c2c93b53f511c2cb2eea4bef5fcb89c44c8060bf79aa173fd39e2506b45581d4 SHA512 7729c4cece4bb2d64c1e79be1fbd7d62cf3914724d70ffc2eec80799774ffbb73e21068e4ef2e691efb7ea2209d96d4ff235e0d0ab5ae07098d8cd691899ae27
+MISC metadata.xml 658 BLAKE2B 44b679fe2d61f05a6dfcfc1dddf250ee43f4776cf38b325bebc1388ff5e1d576b453196fb3fb7a3e611adfaa1891d12cf75f0eacb279fd764f3905b274c8ddb2 SHA512 51c56cbe2560c1ca6d606ee806a5f2011c141cd7c88cc5400e3a77b954b4183ecf49c845875883cdf9d8eb21573e704da074f45e2571e06caa5efe6fd13b3afb
diff --git a/media-plugins/vdr-extrecmenu/metadata.xml b/media-plugins/vdr-extrecmenu/metadata.xml
index c08751971fb3..c543d6a726e6 100644
--- a/media-plugins/vdr-extrecmenu/metadata.xml
+++ b/media-plugins/vdr-extrecmenu/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="gitlab">kamel5/extrecmenung</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
index 01d9a9172421..eb9aa4f7bacc 100644
--- a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
@@ -13,6 +13,7 @@ DESCRIPTION="VDR Plugin: Extended recordings menu"
HOMEPAGE="https://projects.vdr-developer.org/projects/plg-extrecmenu"
SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-extrecmenu.git/snapshot/vdr-plugin-extrecmenu-${GIT_VERSION}.tar.gz -> ${PF}.tar.gz
mirror://gentoo/${DVDARCHIVE}.gz"
+S="${WORKDIR}/vdr-plugin-extrecmenu-${GIT_VERSION}"
LICENSE="GPL-2"
SLOT="0"
@@ -20,8 +21,6 @@ KEYWORDS="amd64 ~arm x86"
DEPEND="media-video/vdr"
-S="${WORKDIR}/vdr-plugin-extrecmenu-${GIT_VERSION}"
-
src_prepare() {
rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po || die
diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild
new file mode 100644
index 000000000000..86383ba76423
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-2.0.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Extended recordings menu (NG)"
+HOMEPAGE="https://gitlab.com/kamel5/extrecmenung"
+SRC_URI="https://gitlab.com/kamel5/extrecmenung/-/archive/v${PV}/extrecmenung-v${PV}.tar.bz2 -> ${P}.tbz2"
+S="${WORKDIR}/extrecmenung-v${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}
+ media-fonts/vdrsymbols-ttf"
+
+src_prepare() {
+ rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po || die
+
+ vdr-plugin-2_src_prepare
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S}/scripts"
+ dobin dvdarchive.sh hddarchive.sh
+
+ insinto /etc/vdr
+ doins "${FILESDIR}"/dvdarchive.conf
+}
diff --git a/media-plugins/vdr-femon/Manifest b/media-plugins/vdr-femon/Manifest
index 4cf9c6409ce8..cf4b7b0a63cd 100644
--- a/media-plugins/vdr-femon/Manifest
+++ b/media-plugins/vdr-femon/Manifest
@@ -1,3 +1,3 @@
DIST vdr-femon-2.4.0.tar.gz 81485 BLAKE2B cd1644201b1da1d2b81c8d4d25c6d6bc84132fd750d778073317a026f5293afa17725ce48d14a781130a6b6c9ff742ba3d2c19a8f77887b9071d891bd271d95b SHA512 0c79f8d3427b7a2421393530a0c69e77e6841f9751dc70a7a8c970726d826bb2ab329f6375c38274d455ca33bacd2e18d65a3943ea52d1c562f0e8aa87f99f27
-EBUILD vdr-femon-2.4.0.ebuild 584 BLAKE2B addf764af876b354391088d58c42d93b2c712b66ebab1abb314ec8e5f4d8c4a0ee966fc143cc5141ea72a3fbf25100c892a1309a01091cd396f78afd5c4aa824 SHA512 18fcda14ab3c5715bb67c9cfa893fe01e71d40e3dec192efd357c4af5f72aa42aa05e135fbfb0abe27e94cdceccdfa61560af3f7b496987dbcf08e9c1bd3cbbf
+EBUILD vdr-femon-2.4.0-r1.ebuild 584 BLAKE2B bf2ab57d1fa582e3b0da324ad770850ed92aca85ff2af276d047c9d784f1f8774dc65b291d9da5c54ba4c6a2dd41c8e18c82be46bb944cd5ddf05e8219848fd9 SHA512 2dc22f855e8dbe1a1dc49ebccb8b77a91bf9cbd468ebf508643d3bede372c61cc5e13a28d86385fac9c3fe0b388d3d03b8ce46ebf845db4e4c4c4a11a6e6bad7
MISC metadata.xml 597 BLAKE2B 20d792e6961d6da7dfdc2be3b7bb4d89bba118eb332117feb02826eb18aefa6e00cc5f22571351de6561458854ca8cc32646c9ed3d130f4c424da1173bf42bd1 SHA512 3d028699a6d131669a6c3862515613ea2298c8c18cd7f328ccec9372c848b29bccdcea9033bae062abc6d9dff3b8f455fede46ea70d1d7f256f6f628352b69fe
diff --git a/media-plugins/vdr-femon/vdr-femon-2.4.0-r1.ebuild b/media-plugins/vdr-femon/vdr-femon-2.4.0-r1.ebuild
new file mode 100644
index 000000000000..03c7a8a92c51
--- /dev/null
+++ b/media-plugins/vdr-femon/vdr-femon-2.4.0-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strength/noise)"
+HOMEPAGE="https://github.com/rofafor/vdr-plugin-femon"
+SRC_URI="https://github.com/rofafor/vdr-plugin-femon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-femon-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+
+DEPEND=">=media-video/vdr-2.4.0"
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED="
+ usr/lib/vdr/plugins/libvdr-.*
+ usr/lib64/vdr/plugins/libvdr-.*"
diff --git a/media-plugins/vdr-femon/vdr-femon-2.4.0.ebuild b/media-plugins/vdr-femon/vdr-femon-2.4.0.ebuild
deleted file mode 100644
index 5054eafc9775..000000000000
--- a/media-plugins/vdr-femon/vdr-femon-2.4.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strength/noise)"
-HOMEPAGE="https://github.com/rofafor/vdr-plugin-femon"
-SRC_URI="https://github.com/rofafor/vdr-plugin-femon/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm x86"
-
-DEPEND=">=media-video/vdr-2.4.0"
-RDEPEND="${DEPEND}"
-
-QA_FLAGS_IGNORED="
- usr/lib/vdr/plugins/libvdr-.*
- usr/lib64/vdr/plugins/libvdr-.*"
-S="${WORKDIR}/vdr-plugin-femon-${PV}"
diff --git a/media-plugins/vdr-ffnetdev/Manifest b/media-plugins/vdr-ffnetdev/Manifest
index fd6bd3ea9972..0d6520da2d1d 100644
--- a/media-plugins/vdr-ffnetdev/Manifest
+++ b/media-plugins/vdr-ffnetdev/Manifest
@@ -1,6 +1,5 @@
AUX confd 762 BLAKE2B 15fd4bdf5d90cb20e5f24e43f277f0417fc983e51728178537bd55ad2845ca63a8734d1dfb05ddaed6f761b5efa569e10b4e0aa347d5813174bb325712003c9b SHA512 083678d0eb8d7f4c108985ce487a40e1898132c4fa09cf6ebeecd3d40cc11563c1983ee8e140a9d5179dd31fba73ec6d699694a9d83fffcafefbbe1d71dcc1c0
AUX rc-addon.sh 347 BLAKE2B a2116fc8cf5add305a1f0187539d435a8860ff2294efdd7044fe96f9869331b9485113176d8240512577ab6c107a0726054898ffd246e9b93c49ff06eb232bb2 SHA512 2d95b774f5caffb784634d5a5ba413523e5fa2756ee9b57b7dd8426bec547acc850c82781d0e1c38d206199f25d40a466cccf599d11e7ef2b945cc3ab1cdf12d
-AUX vdr-ffnetdev-0.1.2_gettext.diff 3946 BLAKE2B d9814db7b63583c862d6d8a33e75ba33b3148abee8c2070e823c9113ec821dd851449b10ebca77527b01c15953b4380a03ff9a663545777712b3d1e7ea75f585 SHA512 48f8dea661340f8fe23bd291008e0b005fc43298aa2fd8eb5220ad667d511b296cf1d37005cc894868e66c5019718552b303dc6690cf378e858df296653fe929
-DIST vdr-ffnetdev-0.1.2.tar.bz2 56059 BLAKE2B 09995e26dcc193be26ea82b061ea638f026129bb778fc250fed51596a5cb0e9776bf2590fc98fe31f229ecc05a1c67550a1619a9015cb63d585eb29e7f5420b8 SHA512 5583a0c1ea7a421a745704a4440f25c9b35ed72686baeacaa67324e0c1a51f7a4a2d0ff4840ffb0b7086b4d310f48141cd001889692a1c1987a246d999c9afd6
-EBUILD vdr-ffnetdev-0.1.2.ebuild 593 BLAKE2B d7ee01d6d7d1d3e1e47c38635183fbd1186f8dd62983a63e96cbb54ac4e7de8c24cb8d4fc7833e44708b53649bccbf70dab6c4b537f1b8ccddf2f6822c35300d SHA512 54529fd0d2b51b00b911feb7f8caba76827a3be3a9928e410bc8e60980ec691c411e59dcaa53d43bfa01ff8a1eb95e68ea8beb273e130bf46e14ba01ba3518c1
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+DIST vdr-ffnetdev-0.1.3.tar.gz 64652 BLAKE2B a35391ad0b132124af1ee177a07268108b69aa98a5ea6daeb8faef945755b55c240a45695f722056e3e6ef2c76f2b59b2d538432ee7fb04e64a50177e0d412f4 SHA512 0052d27c67d9fde05b02c10d38c793c33f3f819bf8b48c1dfcfcca3efcebd5de925a142bc418161a33d9b74cce127f129ed6408a7a9352134ba96f572f64e44a
+EBUILD vdr-ffnetdev-0.1.3.ebuild 589 BLAKE2B 07febe1fadbc89449df00f9156616b00a8d0e682f8df3d7f33882066c6019194c54e58648d569f926753d9eede6c8bc22dbc43b213190d7fe46b82b4662fc9db SHA512 39712c03fce813495cf447f99ac7cce96a7cc39810320775ea6bf04b285ed65d4cdd0bf8f934b18a1ad19ee5c50f304c508c86506383cf9a1a46e77c62f20c41
+MISC metadata.xml 671 BLAKE2B fee7084b3765c079e47c77a93980c2d582ef5fca5d2d07013f7ab23952a5bda81a650ced984b46bf2613185367bb98ec82e4f067bcc5c76651fb5c4623ca9e4e SHA512 31971d90ca135025752a4b408d03ea2524529a6b81ccb46f1b04cbe0a762dbb8fdb6058dd95e91c65db14d7ec1dd6c7a63b76bbfec8ed361cf610d35b448207d
diff --git a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff b/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff
deleted file mode 100644
index 061ac40bcede..000000000000
--- a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff
+++ /dev/null
@@ -1,126 +0,0 @@
-converting to gettext
-https://bugs.gentoo.org/show_bug.cgi?id=439970
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org>
-diff -Naur vdr-ffnetdev-0.1.2.orig/ffnetdev.c vdr-ffnetdev-0.1.2/ffnetdev.c
---- vdr-ffnetdev-0.1.2.orig/ffnetdev.c 2012-10-31 18:32:09.000000000 +0100
-+++ vdr-ffnetdev-0.1.2/ffnetdev.c 2012-10-31 18:34:05.000000000 +0100
-@@ -10,7 +10,7 @@
-
- #include <vdr/tools.h>
-
--#include "i18n.h"
-+#include <vdr/i18n.h>
- #include "tsworker.h"
- #include "netosd.h"
- #include "ffnetdev.h"
-@@ -22,7 +22,7 @@
-
-
- const char *cPluginFFNetDev::VERSION = "0.1.2";
--const char *cPluginFFNetDev::DESCRIPTION = "Full Featured Network Device for Streaming";
-+const char *cPluginFFNetDev::DESCRIPTION = trNOOP("Full Featured Network Device for Streaming");
- //const char *cOSDWorker::MAINMENUENTRY = "FFNetDev";
-
- // --- cNetOSDProvider -----------------------------------------------
-@@ -163,9 +163,6 @@
- bool cPluginFFNetDev::Start(void)
- {
- // Start any background activities the plugin shall perform.
-- RegisterI18n(Phrases);
--
--
- cOSDWorker::Init(OSDPort, this);
- cTSWorker::Init(m_StreamDevice, TSPort, this);
- cClientControl::Init(ControlPort, this);
-diff -Naur vdr-ffnetdev-0.1.2.orig/Makefile vdr-ffnetdev-0.1.2/Makefile
---- vdr-ffnetdev-0.1.2.orig/Makefile 2012-10-31 18:32:09.000000000 +0100
-+++ vdr-ffnetdev-0.1.2/Makefile 2012-10-31 18:37:10.000000000 +0100
-@@ -50,9 +50,7 @@
-
- ### The object files (add further files here):
-
--COMMONOBJS = i18n.o \
-- \
-- tools/source.o tools/select.o tools/socket.o tools/tools.o
-+COMMONOBJS = tools/source.o tools/select.o tools/socket.o tools/tools.o
-
-
- SERVEROBJS = $(PLUGIN).o \
-@@ -95,9 +93,34 @@
-
- -include $(DEPFILE)
-
-+### Internationalization (I18N):
-+
-+PODIR = po
-+LOCALEDIR = $(VDRDIR)/locale
-+I18Npo = $(wildcard $(PODIR)/*.po)
-+I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
-+I18Ndirs = $(notdir $(foreach file, $(I18Npo), $(basename $(file))))
-+I18Npot = $(PODIR)/$(PLUGIN).pot
-+
-+%.mo: %.po
-+ msgfmt -c -o $@ $<
-+
-+$(I18Npot): $(wildcard *.c)
-+ xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --msgid-bugs-address='<dev@erichseifert.de>' -o $@ $(wildcard *.c)
-+
-+$(I18Npo): $(I18Npot)
-+ msgmerge -U --no-wrap -F --backup=none -q $@ $<
-+
-+i18n: $(I18Nmo)
-+ @mkdir -p $(LOCALEDIR)
-+ for i in $(I18Ndirs); do\
-+ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\
-+ cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/vdr-$(PLUGIN).mo;\
-+ done
-+
- ### Targets:
-
--all: libvdr-$(PLUGIN).so
-+all: libvdr-$(PLUGIN).so i18n
-
- libvdr-$(PLUGIN).so: $(SERVEROBJS) $(COMMONOBJS)
-
-@@ -106,6 +129,7 @@
- @cp $@ $(LIBDIR)/$@.$(APIVERSION)
-
- dist: clean
-+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
- @-rm -rf $(TMPDIR)/$(ARCHIVE)
- @mkdir $(TMPDIR)/$(ARCHIVE)
- @cp -a * $(TMPDIR)/$(ARCHIVE)
-diff -Naur vdr-ffnetdev-0.1.2.orig/po/de_DE.po vdr-ffnetdev-0.1.2/po/de_DE.po
---- vdr-ffnetdev-0.1.2.orig/po/de_DE.po 1970-01-01 01:00:00.000000000 +0100
-+++ vdr-ffnetdev-0.1.2/po/de_DE.po 2012-10-31 18:38:02.000000000 +0100
-@@ -0,0 +1,30 @@
-+# VDR plugin language source file.
-+# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
-+# This file is distributed under the same license as the VDR package.
-+# Klaus Schmidinger <kls@cadsoft.de>, 2000
-+# Erich Seifert <dev@erichseifert.de>, 2012
-+#
-+msgid ""
-+msgstr ""
-+"Project-Id-Version: VDR 1.7.27\n"
-+"Report-Msgid-Bugs-To: dev@erichseifert.de\n"
-+"POT-Creation-Date: 2012-10-30 14:31+0100\n"
-+"PO-Revision-Date: 2012-10-30 14:37+0100\n"
-+"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"
-+"Language-Team: <vdr@linuxtv.org>\n"
-+"Language: \n"
-+"MIME-Version: 1.0\n"
-+"Content-Type: text/plain; charset=ISO-8859-15\n"
-+"Content-Transfer-Encoding: 8bit\n"
-+
-+#: ffnetdevsetup.c:18
-+msgid "auto set as primary device"
-+msgstr "Automatisch als prim�res Ger�t festlegen"
-+
-+#: ffnetdevsetup.c:18
-+msgid "no"
-+msgstr "nein"
-+
-+#: ffnetdevsetup.c:18
-+msgid "yes"
-+msgstr "ja"
diff --git a/media-plugins/vdr-ffnetdev/metadata.xml b/media-plugins/vdr-ffnetdev/metadata.xml
index c08751971fb3..0b0a6e0f0d1c 100644
--- a/media-plugins/vdr-ffnetdev/metadata.xml
+++ b/media-plugins/vdr-ffnetdev/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-ffnetdev</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
deleted file mode 100644
index a1438f6197f0..000000000000
--- a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit vdr-plugin-2
-
-VERSION="837" # every bump, new version
-
-DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-ffnetdev"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.bz2"
-S="${WORKDIR}/${P}" # override eclass default
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-video/vdr-1.6.0"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}_gettext.diff" )
diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild
new file mode 100644
index 000000000000..4884ecab2a96
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+GITHASH="02d155ebe1a7d27aea3a4c1d99d2f9bf91b619a6"
+
+DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-ffnetdev"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-ffnetdev/archive/${GITHASH}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-ffnetdev-${GITHASH}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-filebrowser/Manifest b/media-plugins/vdr-filebrowser/Manifest
index c8f8d4f58ebf..284cfde80988 100644
--- a/media-plugins/vdr-filebrowser/Manifest
+++ b/media-plugins/vdr-filebrowser/Manifest
@@ -5,5 +5,5 @@ AUX sources.conf 338 BLAKE2B 966aa26a4633886ea5975786b122bd3f815269f3cb34874d739
AUX vdr-filebrowser-0.2.3-Makefile.patch 331 BLAKE2B f15127d7150f001b893dc08ec1f051ef3fbd9c1e9657c26e2a166aaa4cc92fabf2c07ba36108527b79553fa9eb560a314cf16f3a546e6a65e3dfb737fd8b053d SHA512 e11e3867e3e96c616abd622ca3aa082a6d6bf682d8629049826c51a6f8e851d732412b0481cd3ad7d8cb7fb4e3458233443c65a8a7a73fd961f578f80d110781
AUX vdr-filebrowser-0.2.3-clang.patch 488 BLAKE2B d7265ba87b99c9e50963a7ad94b075ac84eb89a8c274bedc0c6e03068bc3163ccaa8fce6327931586feeae5e43f06eab1721039f8f644bc8c5f4f063203d5d0b SHA512 9ddba8b26a4cbc5fe2f7ec7604a51d564df384bc06f1a6a9b871dbe022cb2dbc762c3270d61b67e71f4249591a7618bbffd699f2db2ad0e04b71434a4c8a7065
DIST vdr-filebrowser-0.2.3_p20210521.tar.gz 59659 BLAKE2B 1b369fa2d53326768e09d1e0e7d39a449d92b2c5bb1b609c792c107867eb3d0099a9654aff8e83aad86e189990412000eb24b64907fff3aff49a846631c060bf SHA512 0abc015e5c64b5f99bab4449262b1c8a1dbd8af97b1f6983fe6e1dc95794242ef6835b23c5877e0a3b9164f2f70742311274826380f1779aaeec9501c2a3a9d3
-EBUILD vdr-filebrowser-0.2.3_p20210521.ebuild 928 BLAKE2B 9fefd803834129118efe8120889e0b6f9792864cc9846ba0bda3cea2d409ce62155fb51d694c56961067bc36194df9202069dcc5d407d50f545e1cb80e9f99bb SHA512 dad915f55717b3a0ed773f5896b721c8d3f833face12046a9ca99e73140f55de212b659ccd081a72b36e2f78c317ad9f363bb2cdb88c6c17b8f3660e8bc28d48
-MISC metadata.xml 478 BLAKE2B b33991ae279f3b578d6b771dc6efdbc5f0d7643f0c3d4b0f1cdfe00d77077976927e916f2640dc493314a56e3a16d587f0970717f90dcdeecdf05acbe11dec11 SHA512 a8fb7bfae8b65a1e2edf22c0f0810670891a17cf5d56db0d207adc0e5bbf9ae16e6fb0763f70f7d7ced46ea1c63d030ea6d975240312125cd5c50e136dc3414e
+EBUILD vdr-filebrowser-0.2.3_p20210521-r1.ebuild 920 BLAKE2B d3e777dc0b44e784d22d9511320a4284208fb2f3c6c6e264abcc89584539a94f3e70c98a3adfa013d31b5571985c1bc04470eb983c27397391a67cf7bc23129e SHA512 ea7096c3f8c67e1497344a642a17fced6063ebaca960deb21114db326a15d6a0fe7a08766ecbec01edfa9104a53baec16ac58efeacadf7424904d619d3da8fa6
+MISC metadata.xml 578 BLAKE2B 540a57528c46138559fe4dd4d26e3da45422ac006722e0d2c19c2384b63637d23e870682ebfe48cedd9a83fb0389879a18297f4ab3e0a9a211213e7d3cf19883 SHA512 36cfe4339e426bd759f64cf4c31776db111b7a982f29d53d436550b8b929cbc87f9e81c49e6853dd739066edda7ffb1390faecde90514b1828437ce9e11d07c1
diff --git a/media-plugins/vdr-filebrowser/metadata.xml b/media-plugins/vdr-filebrowser/metadata.xml
index 96545eec4015..af358b4da1d3 100644
--- a/media-plugins/vdr-filebrowser/metadata.xml
+++ b/media-plugins/vdr-filebrowser/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-filebrowser</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521-r1.ebuild b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521-r1.ebuild
new file mode 100644
index 000000000000..d3828016aa4c
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+GIT_COMMIT_ID="e09ba5519cf6db68190a2b176f0b6b442c870057"
+DESCRIPTION="VDR plugin: file manager plugin for moving or renaming files in VDR"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-filebrowser"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-filebrowser/archive/${GIT_COMMIT_ID}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-filebrowser-${GIT_COMMIT_ID}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/vdr-filebrowser-0.2.3-Makefile.patch"
+ "${FILESDIR}/vdr-filebrowser-0.2.3-clang.patch"
+)
+
+src_install() {
+ default
+
+ insinto /etc/vdr/plugins/filebrowser
+ doins "${FILESDIR}"/commands.conf
+ doins "${FILESDIR}"/order.conf
+ doins "${FILESDIR}"/othercommands.conf
+ doins "${FILESDIR}"/sources.conf
+}
diff --git a/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521.ebuild b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521.ebuild
deleted file mode 100644
index 0f8ff861872c..000000000000
--- a/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.3_p20210521.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-GIT_COMMIT_ID="e09ba5519cf6db68190a2b176f0b6b442c870057"
-DESCRIPTION="VDR plugin: file manager plugin for moving or renaming files in VDR"
-HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-filebrowser"
-SRC_URI="https://github.com/vdr-projects/vdr-plugin-filebrowser/archive/${GIT_COMMIT_ID}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/vdr-plugin-filebrowser-${GIT_COMMIT_ID}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND=">=media-video/vdr-1.4.0"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
- "${FILESDIR}/vdr-filebrowser-0.2.3-Makefile.patch"
- "${FILESDIR}/vdr-filebrowser-0.2.3-clang.patch"
-)
-
-src_install() {
- default
-
- insinto /etc/vdr/plugins/filebrowser
- doins "${FILESDIR}"/commands.conf
- doins "${FILESDIR}"/order.conf
- doins "${FILESDIR}"/othercommands.conf
- doins "${FILESDIR}"/sources.conf
-}
diff --git a/media-plugins/vdr-freecell/Manifest b/media-plugins/vdr-freecell/Manifest
index de928a1d50fe..ab8a9f8495a5 100644
--- a/media-plugins/vdr-freecell/Manifest
+++ b/media-plugins/vdr-freecell/Manifest
@@ -3,5 +3,5 @@ AUX vdr-freecell-0.0.2-gentoo.diff 997 BLAKE2B 627af34231e41d5aec71e2d7f1df22f79
AUX vdr-freecell-0.0.2_compilefix.patch 493 BLAKE2B 31c90f41d8c0416cd8f3a52c8e17221f725ce7a1f914c37f32ede3f349f279e49011140e027e39dcba9dd23f5756e545a0bed09acabb4e8461a8b04c9b7c3b89 SHA512 9efadaa9567be24d97dfd59bbdfd6678cdc7174a0d8e08aa384a4e8c2ec4df13159da722c829aa77e86ca627bc4ea2ad6ea73dafcbd1be49a5e38d76b9f34657
AUX vdr-freecell-0.0.2_vdr-1.5.4-compile.diff 570 BLAKE2B deb8adbbef3519e1ce8d0cec669be59be25d3813fbc84ac2fcacbc2f26a07ead854df1db98e1489129b21cc742e5eee384aeb8dd510451fbb858d307642df915 SHA512 63add756e5f7ec84728f48545301792f8ea1dcc9851b6d9e3c92b84b90bb9f73acfd01b32512e204018540c6ce91f1b7a5c156688b9f41f6da2b1cf8286dd37c
DIST vdr-freecell-0.0.2.tgz 44019 BLAKE2B 56dd49906bb9cccebed3d51a3dbc0fc589f536bdb9d9bc4b3b9d0c5a5f582b706747d45865be057d8d3be5664292c01144a933eee6e36dc4a2610556b3fcd4cb SHA512 78288f10e56baffdd42a0448c118ccd619bdb3f94123a89661918976fc818052f45db0e3a6e0e45794dbe9f3db00b9ccfc140426e0f26d647c863c666827feb8
-EBUILD vdr-freecell-0.0.2-r4.ebuild 810 BLAKE2B 043e0131864b9e99277c7781f894dc64c0d299d5415ecf9d6185258fbd2c5f493636e70eae5a6b9bb4ca5c033e494ca2ff604a179e34b2da0bf9654c518038db SHA512 0ac17795a39ed588953423362d1337e7a658dfb8b1b874ba92b11c687e4bff4640bc39bc5ca13073db5adfae25dfd1b54dc125e33b19609a84e166e5f213f6bf
+EBUILD vdr-freecell-0.0.2-r5.ebuild 943 BLAKE2B 794fa94d6ff6a03fa6ff556864244de04a4447308ef1c9116cc8b2e833a98a8f6341863b3b1a765b8467d97209d864a5f469fbd357b23acb98cb143efb284f3b SHA512 adc5fc5b329c5aa21e01d798b2c1e1cc63e30be0a2ca613a3d361cb41c3ba704fc918814bdfc2de0f81074bbd9c3d5d659800b134ec1f24c55572ab1f665ebac
MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
diff --git a/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild
deleted file mode 100644
index 4b9e7bcc7a1b..000000000000
--- a/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: play 'Freecell' on the On Screen Display"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
-SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="media-video/vdr"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- sed -e "s:RegisterI18n://RegisterI18n:" -i freecell.c || die
-
- eapply -p2 "${FILESDIR}/gcc-3.4.patch"
- eapply "${FILESDIR}/${P}-gentoo.diff"
- eapply "${FILESDIR}/${P}_vdr-1.5.4-compile.diff"
- eapply "${FILESDIR}/${P}_compilefix.patch"
-}
-
-src_install() {
- vdr-plugin-2_src_install
-
- insopts -m0644 -ovdr -gvdr
- insinto /usr/share/vdr/freecell
- doins "${S}/${VDRPLUGIN}"/*
-}
diff --git a/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r5.ebuild b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r5.ebuild
new file mode 100644
index 000000000000..e8fe1bd5d67b
--- /dev/null
+++ b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: play 'Freecell' on the On Screen Display"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:RegisterI18n://RegisterI18n:" -i freecell.c || die
+
+ eapply -p2 "${FILESDIR}/gcc-3.4.patch"
+ eapply "${FILESDIR}/${P}-gentoo.diff"
+ eapply "${FILESDIR}/${P}_vdr-1.5.4-compile.diff"
+ eapply "${FILESDIR}/${P}_compilefix.patch"
+
+ # do not call g++ directly, Bug #934766
+ sed -e 's|MAKEDEP = g++ -MM -MG|MAKEDEP = $(CXX) -MM -MG|' -i Makefile || die
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insopts -m0644 -ovdr -gvdr
+ insinto /usr/share/vdr/freecell
+ doins "${S}/${VDRPLUGIN}"/*
+}
diff --git a/media-plugins/vdr-fritzbox/Manifest b/media-plugins/vdr-fritzbox/Manifest
index f712854d23a8..75a57cd2ac0f 100644
--- a/media-plugins/vdr-fritzbox/Manifest
+++ b/media-plugins/vdr-fritzbox/Manifest
@@ -2,5 +2,11 @@ AUX vdr-fritzbox-1.5.3-boost-1.67.patch 466 BLAKE2B ffe1e2ab05fa7b56b000969b1388
AUX vdr-fritzbox-1.5.3-gcc11-include.patch 411 BLAKE2B 91f3bebc1485485d1c8d5cdefcc7634d5eb0efadafe4ba181c651eea7d2ccaf46bd5551dd52a47822a74f02aa4973ecc971e299d9651e55a0d5cbddfa8476dcc SHA512 93487eef575859b22e0f15eab30dca3fc145a293e5f039ea3fff8618176bb4c0962d34b320e915ec3ac952659b593f97fe71afc0d4ed37ea7692008504b4e208
AUX vdr-fritzbox-1.5.3_clang.patch 603 BLAKE2B 14b812d70d516ffde07219595d59f48829f69a20225288f9191a1bc18a8ca695e7ffc393be9f1e915c065ddafc30da36ea65fe4b06b0d54d22117ca57140a0e5 SHA512 65aa8324707debb96b42c4e93c210755113f1705c7840ab048465beff13002db880b65da84ee51caa974c4fb06356eee7c139465fd42faa503beda5d86f62f03
DIST vdr-fritzbox-1.5.3.tgz 132207 BLAKE2B c9a93e922eeb2126279409e3948c44cb1fc3348d44fbcc2c1116038d66fc77a707d3885a6d587c8996138fcaff134bb78db4dab2d122caf0293d2d8d8770e985 SHA512 d396bb1386ffc4b53867c735d4ffc710c4266067e011e17f2d4aa597ecceeb502d2c6e23a1df69f929503b2cd5d07f4d57869c890040b1ae9af1742c044541be
+DIST vdr-fritzbox-1.5.4.libconvpp.tar.gz 215666 BLAKE2B 58a49a3008be465e8a068692e7e39882e99d802380d2bcc9673aaac91e5474d3b8acbf130bc91b092a5d95387fcd11c264c46039134fc2305fe9cd58b0077952 SHA512 b7169d20e6034bc4b40c862175b8f57af474073e50175b1d99e3d0a6f096e1e9cb072d9932350d12a0470fd6e1a1386fc3cf0a19ffb94b9a1a2d683ed9725808
+DIST vdr-fritzbox-1.5.4.libfritzpp.tar.gz 370775 BLAKE2B f27c55e913fbdffa4dab57ae6ce666e06e132789b4ec7703f53d31d3acb18be00c997587e44191c8249f1faeb5c0da30e73eac11e3fb2b0ff8b77d04d2683be7 SHA512 72134fc6aaa5091e219ce70a8ec462203aa2af2fa8454c0541050ad487e727a92a1d6798dc54a30dbb0d60772ba69bae9a6f6ad7cef58e3066aeef1dffdcb2b0
+DIST vdr-fritzbox-1.5.4.liblogpp.tar.gz 9552 BLAKE2B 55ae5fb39918e3f2df8aa1cb9725fd9e8de8450fe041bff8b4077c6d61a66d4d94605dd43f09c34f5a80858c902fcb8e69480a553772f7bc340f587edf2b8260 SHA512 4ad36a6c5f3c8f0a7e2f151c565e8e099a204157d238987f2c44a906b4fde2b7781e599f890124295f6aecd43a5f1f8c00af6a2f29048b492e7c1094446c5950
+DIST vdr-fritzbox-1.5.4.libnetpp.tar.gz 216618 BLAKE2B 960a6b7b538608a71947f7bcaeee1f1cb6d17d578fc0f514f32b9f1bcb8b19fa1bfe7a31825201b6c68596d15e1f3adf3ed885b6a3e206a3087e5e15f73edfcb SHA512 98f38f5d97ffd4b45bcca29fd60c4de1c3224e9332872a8d317c8411840dacd892ca823de5bc5cd1ebc3df00367a7eeb18f8cdb0ca5c1528e0c5621ed4528b98
+DIST vdr-fritzbox-1.5.4.tar.gz 267844 BLAKE2B 416b8476848b535137741f42aabee96c1c933f58176c270656422ccf1298b26a5912f864e2735b45e326634fcb9f5ea53cef5cb4e1788c64c07f8487caad567d SHA512 c3c893a26863bb2a6c96313cafd7b8373de2b179f1c97cb6d9f58e3baa71373beceada8948553dad268ce9823f9ca95b5cb18b876e43f03d88f2f38a3c67a4d5
EBUILD vdr-fritzbox-1.5.3-r4.ebuild 1313 BLAKE2B 0854fa3ae2f9eac210432dacd82c95d58ccb1222d1b3c1aaa3037545e55cbf50dcfaa13a81027d60b13e23b4d93531cd3f0dd4682f8266c8f5ebbaa61a56e7ed SHA512 2d30458b663f8ac85ec97f3a990ecf65aaa1bd3a391b20a86b00b601debbc77f158b560d075e0c3586693f2aa99cd856cc7e94c0af15f46e6b56743af52125e8
+EBUILD vdr-fritzbox-1.5.4.ebuild 2310 BLAKE2B a4c048442e72b9dd312694508ca5a16c331362e63d9cb98178d49c5a6b0c4c105aaeb7a6b99da47296bd0adbbb26e2195708b38ad1cc33026da035d383d51de8 SHA512 607bbb3eb39f5f0cb9dc0688208539aa825b3cc06ee0fa0f25cb553017dda0a89073bbdc9aab932694d9d837da429d6e8ad6e3eeda9bd6b22f9bdbaa38ac4c01
MISC metadata.xml 655 BLAKE2B 75e052daff260d00d46213ffc28539ddb1e3cf78fe0248d06e5a4a6310d8acfc3b80b47ea86e877a3cd4a73816040e50ba02e283702ca3f11d383005e186f025 SHA512 b4938b1634c4c34bfcc8a46c9b69a8ddb1d48eaa4fa2d618ccec06f6798acb4ec9e716ecb3529b9dadf9f377dd0f1088a228856b11027ca9436e4a3af7ab3941
diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.4.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.4.ebuild
new file mode 100644
index 000000000000..fad92cb04cd4
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.4.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook"
+HOMEPAGE="https://github.com/jowi24/vdr-fritz"
+SRC_URI="https://github.com/jowi24/vdr-fritz/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/jowi24/libconvpp/archive/286a289e30417ac534c861529ae245ccb44286e5.tar.gz -> ${P}.libconvpp.tar.gz
+ https://github.com/jowi24/libfritzpp/archive/c74fd462285ade1054784b97b6dce22d55196c01.tar.gz -> ${P}.libfritzpp.tar.gz
+ https://github.com/jowi24/liblogpp/archive/d61e25f4548f40261e6db62a967776cfa16e599a.tar.gz -> ${P}.liblogpp.tar.gz
+ https://github.com/jowi24/libnetpp/archive/b32ecc8e64508f3b1158a2adcbd82034c71d7a38.tar.gz -> ${P}.libnetpp.tar.gz"
+S="${WORKDIR}/vdr-fritz-${PV}"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/libgcrypt:=
+ dev-libs/boost:=
+ media-video/vdr"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.5.3_clang.patch"
+)
+
+src_unpack() {
+ default
+
+ # source git repo has submodules, which are not included in main repo download.
+ # so each submodule is loaded separately und must be moved to the right place after unpack
+ mv libconvpp-*/* "${S}/libconv++/" || die
+ mv libfritzpp-*/* "${S}/libfritz++/" || die
+ mv liblogpp-*/* "${S}/liblog++/" || die
+ mv libnetpp-*/* "${S}/libnet++/" || die
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # do not call ar directly
+ export _VDRAR="$(tc-getAR)"
+ sed -e "s:\@ar :\@\$(_VDRAR) :" \
+ -i libconv++/Makefile \
+ -i libfritz++/Makefile \
+ -i liblog++/Makefile \
+ -i libnet++/Makefile || die
+
+ # upstream author forgot to update version information
+ sed -e "s:1.5.3:1.5.4:" -i fritzbox.cpp || die
+
+ # remove non-functional tests, #934764
+ rm -rf ./test/ ./lib*/test/ || die
+}
+
+pkg_postinst() {
+ elog "It is recommend to update your firmware release to the latest."
+ elog
+ elog "The integrated call monitor (available in Fritz!Box official"
+ elog "firmware releases >= *.04.29) has to be enabled in order to"
+ elog "have the vdr-fritzbox plugin display anything on your tv. To"
+ elog "enable it call #96*5* from your telephone. If that doesn't"
+ elog "work for you, read the documentation for further instructions."
+}
diff --git a/media-plugins/vdr-newsticker/Manifest b/media-plugins/vdr-newsticker/Manifest
index 2e07e8413a68..f289d840946d 100644
--- a/media-plugins/vdr-newsticker/Manifest
+++ b/media-plugins/vdr-newsticker/Manifest
@@ -1,5 +1,6 @@
-AUX rc-addon.sh 121 BLAKE2B 0b58d843a7d45181c0beb9f9fb152cf1b74b4bb204e00aee2a66217b3366e87636d293d230b36b6f86b8994f7104229b9be72e099c05e8b24b8e43ac9021d324 SHA512 f916ad72ac12d17f6a91679a6f825777faca82b1b1110a8f06ca6570af65b2ab27db196c2350f654d65f301fdd3ba2e5d5799bcabc72a3806e0f511164970a87
+AUX rc-addon.sh 189 BLAKE2B e737f42fadf22c97ee6a7d56714db57610493bfda5c7663e176df60e9c260b946adff4b21947db6a7781d3337afd5b49b90a4b4b515fd88967955318fce4b2cf SHA512 674dd89e993e1068ab191a061d8a1491ef90ce7b74a701a6f9b068554fe7a786b2304b9527ecbd0771b7e28dd253406f449e91495b6c25c70a7fb5f8d6cae56e
AUX vdr-newsticker-0.0.4-gcc4.diff 1757 BLAKE2B 4d158f433de57da76085bfeaa4f84a8d4088d6611266a48de72040b584cbf1f31415c85092492c0930afd9e45f95acf84e677156987f71855e0ce57d8d3b2df7 SHA512 931f18eab783b4510e516370a6a56ae8233b43b3934d82ae4f4ad9d966bba4cfbec337c06141996b335dfb8b7b5f6f3fd456f972968549473a1b22d7fd6a85d5
DIST vdr-newsticker-0.0.4.tar.gz 15480 BLAKE2B de291810ecab536c22d33c82d3323dd85d8c0fa7e0be22c5002ede726c0d015a642b1ebe85ced2a8fddf8eb21aa5a86fc3a8fb46bbed26c3498d1987239c7dcf SHA512 8bcd0199547951f7c17077280af58cad99801f5a38b2d6b64860a1b3731987b5012e68041ca3fe0589f28f9ce1eaca9ee7d2d1e6aa542c6217b04c42b45c51a9
+EBUILD vdr-newsticker-0.0.4-r1.ebuild 756 BLAKE2B 574c5b06aabff0fccf0007c3c9952a717ec5732633a6c10968ef28f6eb092fcf27eff9e0e77eaacb310ce098b7be83b1b214f71d53f88b7dfa1b669cd5c2e10a SHA512 c4495e39d0ea50fa87e4e0a51cfadec598a3ea531ec1b81d09e6e6cc3aa2895f6710d7f052971b96e9af38d066885f96843ac02808cd563a4af07e8b360fa14f
EBUILD vdr-newsticker-0.0.4.ebuild 562 BLAKE2B 18695dfc902d4dbfb3c3d28b040dd4c84f5e03fa3ed0f9270bd98b502909aa5a7f64d19f7e40123a44618d9115dbb24f74e4725b42a71557509c7cbef1ca5588 SHA512 183e59ade8fd1e522a5aa818db0eea6536184c1c06c8ad90f98be685d05dcb2313046c63111515c65dde441cfc1563228102de5c5e1682216553bdab0857d966
-MISC metadata.xml 562 BLAKE2B 6842a986585fef14cb5a59770ccbc727780d557c0368ede0e95a626c0ce89cb1374b87eb46bf1fad16531a6ec8b2fff3dcb6f5c0ed2f720323cc2efc4da9323b SHA512 19bdf1975d33057edf68b346c990a7524c4d8c8889ccf2a6314b239c28c7fcab1641321b1ebde4b7a66d66b901641b5e10d535fa735fdd483463bf105542bda8
+MISC metadata.xml 508 BLAKE2B 0e1fd077065c9e960657a6a6b2648f77a96cf106c57732b31c65050d3e85cdb35f3f735944bfc423f79be8382f5f210dcc7acfe04cdc10b294400f579cda251d SHA512 9409dce6ee81e8d7a7541528880eca2b38ba500cfc38a8c2d0eb0636c54ab5b5cb2987befa9f420fbb28b391b0516299ccc02b25b60137bef024cf2e70ee15a3
diff --git a/media-plugins/vdr-newsticker/files/rc-addon.sh b/media-plugins/vdr-newsticker/files/rc-addon.sh
index 387d7ac42862..90a30ada6b13 100644
--- a/media-plugins/vdr-newsticker/files/rc-addon.sh
+++ b/media-plugins/vdr-newsticker/files/rc-addon.sh
@@ -3,5 +3,6 @@
#
plugin_pre_vdr_start() {
- add_plugin_param "--output=/var/vdr/newsticker"
+ local vdr_user_home=$( getent passwd "vdr" | cut -d: -f6 )
+ add_plugin_param "--output=${vdr_user_home}/newsticker"
}
diff --git a/media-plugins/vdr-newsticker/metadata.xml b/media-plugins/vdr-newsticker/metadata.xml
index c08751971fb3..b4dbb6eb43d2 100644
--- a/media-plugins/vdr-newsticker/metadata.xml
+++ b/media-plugins/vdr-newsticker/metadata.xml
@@ -1,16 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>martin.dummer@gmx.net</email>
- <name>Martin Dummer</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <maintainer type="person" proxied="yes">
+ <email>martin.dummer@gmx.net</email>
+ <name>Martin Dummer</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
</pkgmetadata>
diff --git a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild
new file mode 100644
index 000000000000..b8fe6681e29a
--- /dev/null
+++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit user-info vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Show rdf Newsticker on TV"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
+SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+
+BDEPEND="acct-user/vdr
+ media-video/vdr"
+DEPEND="${BDEPEND}"
+RDEPEND="${DEPEND}
+ net-misc/wget"
+
+PATCHES=( "${FILESDIR}/${P}-gcc4.diff" )
+QA_FLAGS_IGNORED="
+ usr/lib/vdr/plugins/libvdr-.*
+ usr/lib64/vdr/plugins/libvdr-.*"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ local vdr_user_home=$(egethome vdr)
+ keepdir "${vdr_user_home}/newsticker/"
+ fowners -R vdr:vdr "${vdr_user_home}//newsticker/"
+}
diff --git a/media-plugins/vdr-radio/Manifest b/media-plugins/vdr-radio/Manifest
index c9306d1e62de..cabd8cab60b5 100644
--- a/media-plugins/vdr-radio/Manifest
+++ b/media-plugins/vdr-radio/Manifest
@@ -1,6 +1,4 @@
AUX rc-addon.sh 568 BLAKE2B f68a7df410ff0cd59053b16883b93f17ba232f71c56226f7df1a76e076f949f01afb80a134ba8fe5815996c7e14695018610913566305011c10cc3dfe680a65f SHA512 ef7e4b36803f17af17fa9864321bbfb1fd5c96803fef9e4b64b91c5b009634194dfb6312228e4ba178811de23ad2a5221967a5b60b8b7406d25d36650b9ef41b
-DIST vdr-plugin-radio-1.1.0.tar.gz 710385 BLAKE2B fa9c692d528d718ace371359fea915eaf972b8ec759c28f86f52b9564c4f6e405da87639522af9a2c24138808351ee421d112dfacf3954d9779da9307a1f0a94 SHA512 d6c5ea7c457b5611b689bd5bc051c185feb108be6d82ea45ae9e9847a86cd06df38b38a1851bcdcf49808111cd1e9aea1f08decca66973c8020592d3a261aae6
-DIST vdr-radio-0.9.1.tgz 353414 BLAKE2B ff0d735188e6972e029256599b2832d4eea9bed377721966f2b956b5a750f47a34b474492addba0bb3f8964188611f2f10a3a47db3aa60101c851e1db43955f0 SHA512 81ab0d92ee390eecbbce73bc035714dda6157dc1f0781b6f8765603f65707e1711af64a48168923e2a78b77e0d869471fa313656d517cba27a3104e483085f43
-EBUILD vdr-radio-0.9.1.ebuild 819 BLAKE2B e063b404a939f577237c2fd3371be2492badc0a967409735354ab49404db58bb6c8cbe014c38d7289179001582af313a17f7adcefe0b46e5c69a384f6b515097 SHA512 2d7ce1e315991eabde04fd342cbdccdd39fff52635c188bef9cd61d105ec84a478c9220e56265022b235d638e3c04515b5a4b8334ffaf4fc557c73dba8e05968
-EBUILD vdr-radio-1.1.0.ebuild 874 BLAKE2B 2398bbb21c70d8e766fc77112f7b8d658af272da48b79ad1f8155cb02ce596b15c4e071e16a4c32d64720e02c7670d15b62c984433776921c860c006d7f31fda SHA512 026606337735e3e496ce79a0da3b8f9c541030af57105e02db7a8469d17ac8095c1c704a4be8c3264aaf49f27e10099dcb0bbe115fc2bb247ec91c22ee2e1f72
-MISC metadata.xml 746 BLAKE2B 284b89079073f477afc9af96b1f4b13faf613f0cb82773529e45d4fae923ca42af42f3dde2cfda253f1b5d30cc364dc5731a4907ae1c44944da7508d4a418d8a SHA512 2517a98138bf3cdf6703d7ca0d5e9100f9cc35be02611cbcbb369318c6e53b6310ed7172782e20cc1fa569e94dd3567f0d2722bcc09a479fbec08a6d5f5259e5
+DIST vdr-radio-1.1.0.tgz 710385 BLAKE2B fa9c692d528d718ace371359fea915eaf972b8ec759c28f86f52b9564c4f6e405da87639522af9a2c24138808351ee421d112dfacf3954d9779da9307a1f0a94 SHA512 d6c5ea7c457b5611b689bd5bc051c185feb108be6d82ea45ae9e9847a86cd06df38b38a1851bcdcf49808111cd1e9aea1f08decca66973c8020592d3a261aae6
+EBUILD vdr-radio-1.1.0-r1.ebuild 960 BLAKE2B c6845d3a91c0bf9bfe9f134abc9c12590fc75b03e15433702dae91547f02516cbba482369ba325c948778be9b57eec68805e15cff10b0f1b2d73b445d1280ae9 SHA512 b32d8d0fc6f7aa330936e79996cc79a2f3c20c351449b9c20653404c51f6a81b982298c1e5de9cc6477a40e2dada06c802f435e204d36a8d644dd7cc652865a4
+MISC metadata.xml 859 BLAKE2B ebc40c88c303fef7f68c2b804803c6756cca0b4e23e21f8ee48b1573ed9fe52080736f842b7759b909946e9f115e3b8755952ab0e74c298bb27b8e21b5b36a31 SHA512 6b85ddfc65e2928381885b0ea6b95dc4e6a2f371ab00977582889b8c26a4879ca6ef1dbb242c99315a0f847f5af954763c3e219335f7ba1e62f43e1b342e90d7
diff --git a/media-plugins/vdr-radio/metadata.xml b/media-plugins/vdr-radio/metadata.xml
index d311c1f56233..20ea54b8c28f 100644
--- a/media-plugins/vdr-radio/metadata.xml
+++ b/media-plugins/vdr-radio/metadata.xml
@@ -13,8 +13,11 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-radio</remote-id>
+ </upstream>
<longdescription>
- This Plugin display a background image while the vdr is switcht to radio channels.
- Also it supports RDS on radio channels.
+ This Plugin displays a background image while the vdr is switched to radio channels.
+ It also supports RDS text on radio channels.
</longdescription>
</pkgmetadata>
diff --git a/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild b/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild
deleted file mode 100644
index b91b2138f6d9..000000000000
--- a/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text"
-HOMEPAGE="http://www.vdr-portal.de/board/thread.php?threadid=58795"
-SRC_URI="http://www.egal-vdr.de/plugins/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="media-video/vdr"
-DEPEND="${RDEPEND}"
-
-VDR_RCADDON_FILE="${FILESDIR}/rc-addon.sh"
-
-src_install() {
- vdr-plugin-2_src_install
-
- cd "${S}"/config || die "Can't enter source folder"
-
- insinto /usr/share/vdr/radio
- doins mpegstill/rtext*
- dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg
- dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg
-
- exeinto /usr/share/vdr/radio
- doexe scripts/radioinfo*
-}
diff --git a/media-plugins/vdr-radio/vdr-radio-1.1.0-r1.ebuild b/media-plugins/vdr-radio/vdr-radio-1.1.0-r1.ebuild
new file mode 100644
index 000000000000..f2738e298b2d
--- /dev/null
+++ b/media-plugins/vdr-radio/vdr-radio-1.1.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-radio/"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-radio/archive/refs/tags/${PV}.tar.gz -> ${P}.tgz"
+S="${WORKDIR}/vdr-plugin-radio-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -e '/^CXXFLAGS +=/ s/$/ -std=c++14/' -i Makefile || die
+ vdr-plugin-2_src_prepare
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S}"/config || die "Can't enter source folder"
+
+ insinto /usr/share/vdr/radio
+ doins mpegstill/rtext*
+ dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg
+ dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg
+
+ exeinto /usr/share/vdr/radio
+ doexe scripts/radioinfo*
+}
diff --git a/media-plugins/vdr-radio/vdr-radio-1.1.0.ebuild b/media-plugins/vdr-radio/vdr-radio-1.1.0.ebuild
deleted file mode 100644
index c99c2cec7b6c..000000000000
--- a/media-plugins/vdr-radio/vdr-radio-1.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text"
-HOMEPAGE="https://projects.vdr-developer.org/projects/vdr-plugin-radio"
-SRC_URI="https://projects.vdr-developer.org/git/vdr-plugin-radio.git/snapshot/vdr-plugin-radio-${PV}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-RDEPEND="media-video/vdr"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/vdr-plugin-radio-${PV}"
-
-src_install() {
- vdr-plugin-2_src_install
-
- cd "${S}"/config || die "Can't enter source folder"
-
- insinto /usr/share/vdr/radio
- doins mpegstill/rtext*
- dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg
- dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg
-
- exeinto /usr/share/vdr/radio
- doexe scripts/radioinfo*
-}
diff --git a/media-plugins/zam-plugins/Manifest b/media-plugins/zam-plugins/Manifest
index 6cfe14dc0f46..b5d48ded2f30 100644
--- a/media-plugins/zam-plugins/Manifest
+++ b/media-plugins/zam-plugins/Manifest
@@ -2,4 +2,4 @@ DIST DPF-63dfb7610bc37dee69f4a303f3e3362529d95f24.tar.gz 3003822 BLAKE2B c6d53ac
DIST pugl-844528e197c51603f6cef3238b4a48d23bf60eb7.tar.gz 214521 BLAKE2B 2f96fd3f97f3e1c56c06e6c1c08f7d585267b1006428925eeafe5250a9f6da489d4870bd4136ab6d3951f2984d631b5495816610774cad74e07ac8ba2622c2f9 SHA512 ad2eb02099d8539dfcffdda093cf4a8dcb1c959d8c4f860bba2a9777f0bfe3d4f2471ae56d5f7be779a8402c5b446e44c2c7aa66ff07bb87787cf0bd8add6772
DIST zam-plugins-4.2.tar.gz 23927841 BLAKE2B 35a91ee409862eae61941fd2f00ee605ca3cf950a7cefd4c85abfb936b9b6aad3221e5dd34d20f75683f7ffb4dec4097c74f3b244502ddebafec987938d9e65c SHA512 84aff169f7992ea6f99efe7fb44f9923f19cab233bc2757aa0799575d4dce9140b9a6aec07782dfba3b951b6765ade7a0381c2c64c56aa23a635318f56ed84fd
EBUILD zam-plugins-4.2.ebuild 2105 BLAKE2B e4a9be5da06dfff711acacfa984d5dbd1524bb02ce02f9e010ce84928bfc91ec96fc6c0febabd0b872c1169111baa4821712d55f6d76b799846ebc7e4e72343b SHA512 5cbceef1062b20ce4d6560fe47a6f527c60ac998bb804d95fc7e6da335ad6698c1769cf6d707f237ab506aaef1df6091d6c05b2ebef3237a9aaf92229192cfe3
-MISC metadata.xml 451 BLAKE2B 36e3813924e91d179d11969255444afd108216e96009f8e3037c3e26897c008189cc19b3840d8a6de2c907689636e0ba559a8f28277bc4a62f8315c39d973b7e SHA512 221ede2fadeaf0a08e199cc6cf3c3ac9a6bc885765f560ac4015db3bd622b204bafca10b6f4a434de2ca6792defc7148ad882bc85e59d4ad2ac5ebdab62f70a1
+MISC metadata.xml 345 BLAKE2B 4307ad6c6ec16549242365782620c25cda0b59130cde4f2be5464d9ae3e3ff0cb50d03c0d44271b88d375cc3c6fe51352ceef902cfa6e6442cd6e4fe21894a5f SHA512 ec66be43db4bf32d596d59311d0672fef0c98befb1d6b81ecd198449869c80b719635c0a7302919d12273c55fb4db189a6a3d72e3c20449121b424c7b3492784
diff --git a/media-plugins/zam-plugins/metadata.xml b/media-plugins/zam-plugins/metadata.xml
index e9239cc5af0e..af2a3fd74439 100644
--- a/media-plugins/zam-plugins/metadata.xml
+++ b/media-plugins/zam-plugins/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
diff --git a/media-radio/Manifest.gz b/media-radio/Manifest.gz
index 31869c2d6c85..8c70aa487d3d 100644
--- a/media-radio/Manifest.gz
+++ b/media-radio/Manifest.gz
Binary files differ
diff --git a/media-radio/chirp/Manifest b/media-radio/chirp/Manifest
index bd3a09625291..011e20b262b5 100644
--- a/media-radio/chirp/Manifest
+++ b/media-radio/chirp/Manifest
@@ -2,4 +2,4 @@ DIST chirp-20240311.tar.gz 1960895 BLAKE2B 843b68d15c82a437904554c25a6e810db1273
DIST chirp-20240606.tar.gz 2093782 BLAKE2B ea5da2cca61f1c1beea9035be3b2acda380e9583dbdc4292968be98474c3b733bb4698df075d1b4eb7a8625b68fce0c1c22172fca7583e42e50bdc7dc92a4f29 SHA512 3f89435a33868958b95e95281a6c11b2e483c89b206118aa9366884e3316fa760dbfeaa3545224be06c26bc91eb3fcad28a1d94d2128dd99a8cccdb97c21b740
EBUILD chirp-20240311.ebuild 1636 BLAKE2B 6a31bb1a5ebf49ed63996c50d5c5309fabc112bea64678ecc5ddce8cfeb9921eabe774f68123bd9eafda3ada5f513a34474f8301c313ac4476346fa271a035bd SHA512 6ffb5eb1a9a8a7d443542d61aab24f18d5649192f8ca82c0abb74d759209ed6adf9700f01bf4d651985458aada4dce6f5184e2764a59eba1e7feab1babc7a7ca
EBUILD chirp-20240606.ebuild 1641 BLAKE2B 124106fb53216f1f4c8195a39d3947728e34f6404fc857a2ef359e04990e9656b546e5cd0ec40a5cdf3d12f0b012c56ab3765366f777bafc237ea7bf1fd0b013 SHA512 ffcc6e1856ad8b7c87345344ee972849f18b7dfdaf8be6a986faefc7914dc3a01562105a48f44aebdc021f6ab237dbf0c7cb3511c5dcc72374df8dc392a946ea
-MISC metadata.xml 556 BLAKE2B 57e55670966c3b2f07a448d535b675e87685ab4223c989dce6fbc39faaa00d690159cf91ebd5c616c64b69fde35d14a74b2d2d32f0072d9db1f7f9f364cd0629 SHA512 63b89adae93837d1fe195fb7fe2d9aa9b31a481387c11c0008434e74fdbdadc86f074280db1b6456279b391ff162b1c5815c79d210f118501f379ef060bb392b
+MISC metadata.xml 450 BLAKE2B 2195b2862339084fb403cb83e6bee67c4d1463612b198980d623b66f3cf7d6acdda66cba61c79b009b3843b5b278e92026ab80791ac110ce71d07eb27c829778 SHA512 e1196561c5b7c5df5e14b2de96a7de667081fea96054660e1e50755a4ced0c74d6f60979c32d57470e91bbf2183e50f7f03c7424bbce107fbdfc91b2a732a058
diff --git a/media-radio/chirp/metadata.xml b/media-radio/chirp/metadata.xml
index 84aceb6cb6a0..569b61cabf32 100644
--- a/media-radio/chirp/metadata.xml
+++ b/media-radio/chirp/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
diff --git a/media-radio/kochmorse/Manifest b/media-radio/kochmorse/Manifest
index 6fa4be202008..6d088754ad10 100644
--- a/media-radio/kochmorse/Manifest
+++ b/media-radio/kochmorse/Manifest
@@ -1,3 +1,3 @@
DIST kochmorse-3.5.1.tar.gz 1154862 BLAKE2B eb74aadc1e2029576f3cc96ea698742aca70bcd616f7123543c189924689b71bae6d330e2f857027ac57026effa26a6b27866184e391840073c48aff4503e3d1 SHA512 3d073ae25461a30d58ee58e8a606f240313b32c5d036ee3087c78daf2fd78da9640d720649b807e1b19b19bc60f00bb077a7cbc9d799b4c6d232dc8bea8c2168
EBUILD kochmorse-3.5.1.ebuild 522 BLAKE2B b6563765bfae66a60492e022c259ac0256fbcce9c85212fb99337127445589cf595da8f603cef48003938accc9bc325a5f6386decfbaf38c516eb6e732f3b442 SHA512 16830e5a568c66b44b6e43b9fa44330c55e0bdaf0c144f9f7dc01d3b352c165363fc0f3ac7b5f20bf75bfbb1d30e5f45d2e37ec5da17ea6b5f721eb56de12ee1
-MISC metadata.xml 504 BLAKE2B bc60b5ff7930238757c403945ddba0bc35d844bd7682b88e883d8eb249d981939189b44a538079ad215b875ebd984817411bcd3c934418ab16dfdb7aae6aa3a8 SHA512 a64abad0cf8c5c2cb5d6404c36e8b94f8c2a239fb31b9d7f9bf9ce322dbc2b3a28c8b6ae19f23db6b58ddba03f94453f8a659bbe920b4355544a90cf237bede6
+MISC metadata.xml 426 BLAKE2B e421395256aa86a68186fbb160da537051fc29c8c7f196db97f4ff6ef0c885f0ecc6b84132d7edcb7b6b985476f432d648b9ed247837150f58d63a5a83b13b67 SHA512 31ced6d7369322c61ac0f0927c159a83bd0898348ccf433d04e541d35688f68ffbabd628162e1e3db2d6810ffac9f3198ac8e0b4b071ebc77c031d11a7fdafaa
diff --git a/media-radio/kochmorse/metadata.xml b/media-radio/kochmorse/metadata.xml
index baed555c7d9a..136b7868ebc4 100644
--- a/media-radio/kochmorse/metadata.xml
+++ b/media-radio/kochmorse/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
KochMorse is a simple morse-code tutor using the Koch method. It is
written in C++ and uses Qt5 for the graphical user interface.
diff --git a/media-radio/tucnak/Manifest b/media-radio/tucnak/Manifest
index 41b08b5b8ee7..4640d79819aa 100644
--- a/media-radio/tucnak/Manifest
+++ b/media-radio/tucnak/Manifest
@@ -1,3 +1,5 @@
DIST tucnak-4.59.tar.gz 6822110 BLAKE2B ba6a9912886c8ac5a0506c0170232f7f441e10d3bff2a45309cf4b03a67465165438c2955d080d7dd2616c0404594d7af370f5ada13337d91d46c07713ddf1a2 SHA512 a66ae8aba0bab19c1ac4a68889a9134eb24ba01e4ae444eac96c6f6829a09d307884ed4b448b606e2c9fea21d2fe33df68f5cd982177fc8d2c4b366ee090cfaa
+DIST tucnak-4.60.tar.gz 6823505 BLAKE2B 4c0bea1a3f179f0ee8fe0b652f42148171c73b6b558f44c7ded86bc9964d08a13004c490fa4f9337ff92bf2c685b37682212171a0331cb47667a32019cc26ada SHA512 37f2820d451dae83ffdfe52e8a1a8a7195cb518a831b8e2d9553387c504a7407cf15a70d7744a2ed88585f12638c1ae3e62f47914b232e5b20f8b07d3c2fac8c
EBUILD tucnak-4.59.ebuild 1960 BLAKE2B 7fdf98d50e817a0786987b86e6240e22f30d0a2e0740a0329ff3e99ae84c1e909e7587cfee1fc241596a00039f4a22738eb9accec3b99f4e5a1792bf33056739 SHA512 fd4046d57bb137aac57891d5eac2ec986a05b5f8d0a3bdbc24ed4600341260cb73aa636abfebef6e7859e5ec1e05447dff36b45dd275aed8d1325e4f38490f1b
+EBUILD tucnak-4.60.ebuild 1962 BLAKE2B 537f04130eddcbfbc4f079bbf69e70d8119a250a01a88c67393e630c07baf8b4c06a21bff77a35c9e7ac49bd785e33992b72ea10e687e8e57adb2cb188dc4a66 SHA512 c269539868d240ee0d91bdf86024ba3af0d29f51d72752c7dd3dc9e151994a9329805070525e4ac4c265947b02ee9ff491fc2378446a6303752acceb8085633b
MISC metadata.xml 409 BLAKE2B 8179722b95bb5d639bbf3755eac5ec6d3a2492d117a9af0edd5aba1910974f7ca99c35bf759f9c44a6ee59d18a4b7088c1f009abf0dbdfbafd04f6c3a6875b3a SHA512 e07f3bbf055dfafb6d6fb2596fe20bdb0aaccb8960fc5d1ad5ea372a51baafb75458571729f99afc1086fcc596aa35cd22aafbc9af4d422dba2aba1243c93422
diff --git a/media-radio/tucnak/tucnak-4.60.ebuild b/media-radio/tucnak/tucnak-4.60.ebuild
new file mode 100644
index 000000000000..1fb016d217b3
--- /dev/null
+++ b/media-radio/tucnak/tucnak-4.60.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit autotools flag-o-matic
+
+DESCRIPTION="Amateur Radio VHF Contest Logbook"
+HOMEPAGE="http://tucnak.nagano.cz"
+SRC_URI="http://tucnak.nagano.cz/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa fftw gpm hamlib suid"
+
+RDEPEND="dev-libs/glib:2
+ ~dev-libs/libzia-4.60
+ media-libs/libsndfile
+ media-libs/libsdl2
+ alsa? ( media-libs/alsa-lib )
+ fftw? ( sci-libs/fftw:3.0 )
+ gpm? ( sys-libs/gpm )
+ hamlib? ( media-libs/hamlib:= )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ eapply_user
+ # fix destop file
+ sed -i -e "s/HamRadio/HamRadio;/" share/applications/tucnak.desktop || die
+ # fix doc install path
+ sed -i -e "s/docsdir/# docsdir/" \
+ -e "s/docs_DATA =/# docs_DATA/" \
+ -e "s/EXTRA_DIST =/# EXTRA_DIST =/" Makefile.am doc/Makefile.am || die
+ eautoreconf
+}
+
+src_configure() {
+ append-ldflags -L/usr/$(get_libdir)/hamlib
+ econf $(use_with alsa) \
+ $(use_with gpm) $(use_with hamlib) \
+ $(use_with fftw fftw3)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog doc/NAVOD.pdf
+ if use suid ; then
+ fperms 4711 /usr/bin/soundwrapper
+ fi
+}
+
+pkg_postinst() {
+ elog "In order to use sound with tucnak add yourself to the 'audio' group"
+ elog "and to key your rig via the parport add yourself to the 'lp' group"
+ elog ""
+ elog "tucnak can be used with the following additional packages:"
+ elog " media-radio/cwdaemon : Morse output via code cwdaemon"
+ elog " (No need to recompile)"
+ if use suid ; then
+ ewarn "You have choosen to install the little helper program 'soundwrapper'"
+ ewarn "setuid by setting USE=suid. That helper is only needed if you"
+ ewarn "want to use morse sidetone output via the PC speaker."
+ ewarn ""
+ ewarn "While the helper should be safe by design be aware that setting"
+ ewarn "any program setuid is a security risk."
+ fi
+}
diff --git a/media-sound/Manifest.gz b/media-sound/Manifest.gz
index 027fe3835102..06bc059fd374 100644
--- a/media-sound/Manifest.gz
+++ b/media-sound/Manifest.gz
Binary files differ
diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest
index bda26bfd4ae5..df50c18a1e72 100644
--- a/media-sound/abcmidi/Manifest
+++ b/media-sound/abcmidi/Manifest
@@ -1,5 +1,5 @@
DIST abcMIDI-2024.04.30.zip 633484 BLAKE2B 39935e46647556e2de2f920bb2ae4eebc8497827f22f950f7f6473cec4145009e5f6d31649c9e560424102bbd926684b338539076d157974c16abae978673d27 SHA512 95f78bb6d88f285ce74febb8937921a6c4740902caf1dc67cfca0c1a934636035792a0c5426ead46c85745e5900905e5530d9ab7feaa6107e7c6b10eeeb36aef
-DIST abcMIDI-2024.06.12.zip 633653 BLAKE2B 3afa8681f28032529b1c29bf6102ca7176878d1241348d046eaa59969142f9a610c0d88795c6efcc02052aaeca974453383287a4fb738423e9b98aa768fc6582 SHA512 828d7bfdd4ac6fd212ab1b41a201a9417289a3ee9fcc5b69414f6c2f14b169ea2aa20ba44c3abeacfb3a30ee1ecbd997eb816b7c3ea94c4ab3cfc13ff4b4712b
+DIST abcMIDI-2024.06.18.zip 633663 BLAKE2B 276553fa00d6a32a89e5f70505ff081acec3e151908a0829fddc6882d785d617c5ece73348689b93b7e7dfe7e5d845ffd66430ccd03ecee8dcb82d33d8f76399 SHA512 f8a16b8d47993c99571a5514b4579b697aa43039f87a794477cff54ea98f4f13c2f441ebf089f0d24cc4fe8f21482e06217f51a907cc4d0922c653b04b45b86f
EBUILD abcmidi-2024.04.30.ebuild 842 BLAKE2B 55bd4449eefe4c0860ae462842dd378a99a09af0b65d48947eae1d32053f93260e35e02e03455422cd62657c966723e42243bb291f9a2719daa83bf41988e7fe SHA512 434499075ba0ddbf9f75291dd229dcada503b62aaa7b7c6e408d15412302f7d4a6a22fb3302daf53c8ef06bb139988d6806a559d8aae8b154308fb5b480edc9b
-EBUILD abcmidi-2024.06.12.ebuild 844 BLAKE2B 40322a8d9af19c1d73ef93feffeb8ad8954c8b231de27870012c7c644832eeb220122204ce0af51499c7a22f12655b9c76f7209117039416c378152b6827fcf0 SHA512 fda5935c54e9f8c3ca30c7126f5bdc59618104c8947ec5dbe5f861cd5b357ff472bfd317186ff41bbf7a65cb17b0bdcb565de21b0af943ff1f7e61c2c17a10f5
+EBUILD abcmidi-2024.06.18.ebuild 844 BLAKE2B 40322a8d9af19c1d73ef93feffeb8ad8954c8b231de27870012c7c644832eeb220122204ce0af51499c7a22f12655b9c76f7209117039416c378152b6827fcf0 SHA512 fda5935c54e9f8c3ca30c7126f5bdc59618104c8947ec5dbe5f861cd5b357ff472bfd317186ff41bbf7a65cb17b0bdcb565de21b0af943ff1f7e61c2c17a10f5
MISC metadata.xml 382 BLAKE2B c115548ee2b0caa47535aeeda6dfac2666bdd08aa444d1a39f2ba829ccbfaabfefc0c94a1fc0d59a72c17d6cea045531c13b66c449c40351432ad4830ced6c1d SHA512 ba8f57a005267fda3d71bf26cbaffb4cd16bcdd6811a4b618140d6d56dd0b16477d02d66ebd86b93bebd52a22cd554d9bb4ca8e9c2bf865e4c95a8c1205922af
diff --git a/media-sound/abcmidi/abcmidi-2024.06.12.ebuild b/media-sound/abcmidi/abcmidi-2024.06.18.ebuild
index 8aed3dc3a8d2..8aed3dc3a8d2 100644
--- a/media-sound/abcmidi/abcmidi-2024.06.12.ebuild
+++ b/media-sound/abcmidi/abcmidi-2024.06.18.ebuild
diff --git a/media-sound/cmus/Manifest b/media-sound/cmus/Manifest
index 3587cb9bb0f5..8589c117be45 100644
--- a/media-sound/cmus/Manifest
+++ b/media-sound/cmus/Manifest
@@ -1,7 +1,5 @@
AUX cmus-2.9.1-atomic.patch 554 BLAKE2B 1a5e2b4497ed3ccc95bf5345607a8f4efedbff6852cb0abc40d0665180e0e74a25e17ba8bb121e1343f1964cf7523abdf987595c1eefc1486fd459bfb0b6a696 SHA512 9e64c6ff6184862e02c248b9a26cbde785740d622370bf761df949824ed8759825ad9bb208180f0d5d1aacd3c506994561c98690902b25cc34cbb87929e3c886
-DIST cmus-2.10.0.tar.gz 324121 BLAKE2B 7a9b17b04f9461b5375f51584f1dce35dcb6863d57eb9b28391cbfb6abb4eae1f541ee6f10cbbf4c7048c08fd77307647700fd08e41eb56bbad89b67657dd876 SHA512 c055dc974a88f32c7f19fb2e4260ede37fbddc3f23707a98e7f669032c1b4fd9a1032eb5c808cf5ee635617d3abf176e78d1e8596cbe669bbad95cd5c50dde7c
DIST cmus-2.11.0.tar.gz 335367 BLAKE2B 69584b929afcf82e540e8a4382bc3b3ee4a24dc00fe27d0956941ceb0d446395f824068405c52732c4f684d7b32b5436b246cf7b97c73ba9ebbabbb479e2326f SHA512 370c8eea6e67b328befb24d98ef3945fabc65b33d0bb9ae09cedd1c453b18a307061c042b2119f37f3684a4a39b86b3535efaa2c955e58c8e680628ef0a03452
-EBUILD cmus-2.10.0-r1.ebuild 3743 BLAKE2B ac5445c524535fc7d0b7a56d89ea705a198b63b2d5014e824a83490271a8cc17ca2b3e957ebfa9aa6bb40ab798c91c21b904ae5335cf60a5f667e0bf08a1b4d1 SHA512 5e2ed25ded6717572b5901d98e83e26756c5dc8c1f8e4e6c68aad188dd50aa4583f1036c25217398bd559c424e462de43e9509b814226cca3ea766bf737cb963
-EBUILD cmus-2.11.0.ebuild 3742 BLAKE2B 3ae8329dd162c2f8c91dada55c211f1f7d44e3c365a76ea9f4a4ba5bd4e7a114e1b28eab2995f7adb8bfb92579499ac984dd70c1d5bf39f80ff2eebeed44e736 SHA512 62d9b23221e331c7fada345acbbe7464f40a70e3f154dc1cba0712adbbf47ba3d6fe4d23d4b0dea2acec090c49ad111f977db908c7b53e5dce307766fa525baf
+EBUILD cmus-2.11.0.ebuild 3741 BLAKE2B f133f30b2fe66e1afd931951ba3e8b3b161121c7d23a4e7cd918943d6f27d339e2305c58df4b4e646a01f79b16a84232b5c329866eafa96d3992088e105761f5 SHA512 b15f692e4a141a5b9efac5760c1bd2f029377306ff553c8974e50277c1ee25fbba024fb26ac537738cb6f3627741041ccf08fe26dce1936d9d088b243877a1b0
EBUILD cmus-9999.ebuild 3746 BLAKE2B 58ba14fe233737a35e09195d90c5ee0caa614b2056d18d3554f8bb50e38d0ff7993adbf7bc41e6fe56d25e04f1bf772e882c3be4765a718eaf60196875a9bb85 SHA512 5aced3c1995fdbb5c1647e62e8db696b6bf9fd566d0d801c73a936da54dc42d453f7c4d605969bd67fbceb29107db053c642e74e469cb08b61eac75c49b55613
MISC metadata.xml 958 BLAKE2B b211738ed9ee8dd733e05e877b1cdcd5c16531cb9e36339168be39eabe6ea8d187152b07865be002dc153c21b6f826e254824169aa650ef7c9b8d094e608b24f SHA512 54123e923ff9451c5ee495d7672386e205add00907270bafb011e3c1e384169ab04ffbdf15b5a72db196ed327e57ef668ab704a67cef97f10805e08da0900558
diff --git a/media-sound/cmus/cmus-2.10.0-r1.ebuild b/media-sound/cmus/cmus-2.10.0-r1.ebuild
deleted file mode 100644
index 3679ab233896..000000000000
--- a/media-sound/cmus/cmus-2.10.0-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 toolchain-funcs
-
-if [[ ${PV} == "9999" ]] ; then
- EGIT_REPO_URI="https://github.com/cmus/cmus.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="Ncurses based music player with plugin support for many formats"
-HOMEPAGE="https://cmus.github.io/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack libsamplerate
- +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio sndio systemd tremor +unicode
- +vorbis wavpack"
-# Both CONFIG_TREMOR=y and CONFIG_VORBIS=y are required to link to tremor libs instead of vorbis libs
-REQUIRED_USE="
- ?? ( elogind systemd )
- tremor? ( vorbis )
- mp4? ( aac )" # enabling mp4 adds -lfaad
-
-BDEPEND="
- virtual/pkgconfig
-"
-DEPEND="
- sys-libs/ncurses:=[unicode(+)?]
- aac? ( media-libs/faad2 )
- alsa? ( media-libs/alsa-lib )
- ao? ( media-libs/libao )
- cddb? ( media-libs/libcddb )
- cdio? ( dev-libs/libcdio-paranoia )
- discid? ( media-libs/libdiscid )
- elogind? ( sys-auth/elogind )
- ffmpeg? ( media-video/ffmpeg:= )
- flac? ( media-libs/flac:= )
- jack? ( virtual/jack )
- libsamplerate? ( media-libs/libsamplerate )
- mad? ( media-libs/libmad )
- mikmod? ( media-libs/libmikmod:0 )
- modplug? ( media-libs/libmodplug )
- mp4? ( media-libs/libmp4v2:0 )
- musepack? ( media-sound/musepack-tools )
- opus? ( media-libs/opusfile )
- pulseaudio? ( media-sound/pulseaudio )
- sndio? ( media-sound/sndio )
- systemd? ( sys-apps/systemd )
- tremor? ( media-libs/tremor )
- !tremor? ( vorbis? ( media-libs/libvorbis ) )
- wavpack? ( media-sound/wavpack )
-"
-RDEPEND="${DEPEND}
- pidgin? (
- dev-python/dbus-python
- net-im/pidgin
- )
-"
-
-DOCS=( AUTHORS README.md )
-
-S="${WORKDIR}/${P/_/-}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.9.1-atomic.patch"
-)
-
-src_configure() {
- my_config() {
- local value
- use ${1} && value=a || value=n
- myconf+=( ${2}=${value} )
- }
-
- local debuglevel=1
- use debug && debuglevel=2
- local myconf=(
- CONFIG_CUE=y
- CONFIG_ARTS=n
- CONFIG_SUN=n
- CONFIG_SNDIO=n
- CONFIG_WAVEOUT=n
- CONFIG_VTX=n
- CONFIG_ROAR=n
- )
-
- my_config cddb CONFIG_CDDB
- my_config cdio CONFIG_CDIO
- my_config discid CONFIG_DISCID
- my_config flac CONFIG_FLAC
- my_config mad CONFIG_MAD
- my_config modplug CONFIG_MODPLUG
- my_config mikmod CONFIG_MIKMOD
- my_config musepack CONFIG_MPC
- my_config vorbis CONFIG_VORBIS
- my_config tremor CONFIG_TREMOR
- my_config opus CONFIG_OPUS
- my_config wavpack CONFIG_WAVPACK
- my_config mp4 CONFIG_MP4
- my_config aac CONFIG_AAC
- my_config ffmpeg CONFIG_FFMPEG
- my_config pulseaudio CONFIG_PULSE
- my_config alsa CONFIG_ALSA
- my_config jack CONFIG_JACK
- my_config sndio CONFIG_SNDIO
- my_config libsamplerate CONFIG_SAMPLERATE
- my_config ao CONFIG_AO
- my_config oss CONFIG_OSS
-
- if use elogind || use systemd; then
- myconf+=( CONFIG_MPRIS=a )
- else
- myconf+=( CONFIG_MPRIS=n )
- fi
-
- ./configure prefix="${EPREFIX}"/usr "${myconf[@]}" \
- exampledir="${EPREFIX}"/usr/share/doc/${PF}/examples \
- libdir="${EPREFIX}"/usr/$(get_libdir) DEBUG=${debuglevel} || die
-}
-
-src_compile() {
- tc-export_build_env BUILD_CC
- emake V=2 \
- CC="$(tc-getCC)" LD="$(tc-getCC)" \
- HOSTCC="${BUILD_CC}" HOSTLD="${BUILD_CC}" \
- HOST_CFLAGS="${BUILD_CFLAGS}" HOST_LDFLAGS="${BUILD_LDFLAGS}"
-}
-
-src_install() {
- default
-
- if ! use examples; then
- rm -rf "${ED}"/usr/share/doc/${PF}/examples || die
- fi
-
- insinto /usr/share/zsh/site-functions
- doins contrib/_cmus
-
- newbashcomp contrib/${PN}.bash-completion ${PN}
-
- if use pidgin; then
- newbin contrib/cmus-updatepidgin.py cmus-updatepidgin
- fi
-}
diff --git a/media-sound/cmus/cmus-2.11.0.ebuild b/media-sound/cmus/cmus-2.11.0.ebuild
index 840fe5724e68..f92745566c40 100644
--- a/media-sound/cmus/cmus-2.11.0.ebuild
+++ b/media-sound/cmus/cmus-2.11.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/cmus/cmus/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="Ncurses based music player with plugin support for many formats"
diff --git a/media-sound/easyeffects/Manifest b/media-sound/easyeffects/Manifest
index 9fdd6135735c..ddb8710b7ffa 100644
--- a/media-sound/easyeffects/Manifest
+++ b/media-sound/easyeffects/Manifest
@@ -4,4 +4,4 @@ DIST easyeffects-7.1.6.tar.gz 3505689 BLAKE2B fbb1dd05b2e5f8e3224653ddebf49175af
EBUILD easyeffects-7.0.7.ebuild 2046 BLAKE2B eee6f202ac140bb8a0235a9319a9c7c0b1554fd5750c4a672699abbaf0b4d02d40e491e99f22b237e424126869cece8763d95d1d29e41f88d289c8a8738c56df SHA512 c0acf5b74a42b5f8b229f52c110b35ae8bb6742bc77bb685e34291ebb55f35bb367e434f471b1a5b24845b304e70f9eeb43ad45d477bde9014c9f717217b5cb6
EBUILD easyeffects-7.1.3-r1.ebuild 2065 BLAKE2B f71f3eb3955f62d1d65b96e8e7e7c4f7602e014a1e9e17edd69f17ea841276d3c4fd14aaeef80146b21442e4ededf7c6953e382476214965a80f81b59f63c525 SHA512 e87e42d3d0b3698ec2cbcd93d02ca9f615b9a9e54601a8f720bf90960ea2683c732cd07e873f062020d84a9f05752a968ee764b4b23197e42d3938d103db434a
EBUILD easyeffects-7.1.6.ebuild 2066 BLAKE2B 5cde09b7538663c7a1d40bd57a87321c8dea3ba664e203fa257b74eb9ac91cd1036fa187ecdd0a9b491fb1cf2bbcd8d266fc77dccf1b9bfec988036ae7ec51b7 SHA512 30318074bba0b3b1f71e477688e320061cbd1db696517deabefebc68a6ddf8dc67ef482255d71856c8657aad878e50f8a7e3adcc0eb52f16f588cb5c7044467c
-MISC metadata.xml 839 BLAKE2B d3fde7fe66f301f320a4fc3adb4a5fb5e5f84405b015209b696045eaffe251f7d1531efdb2d9fab6512647dac991290b622bf411dff36ecf304c9b063567c03c SHA512 fc68f37398082f885a2c7c5d117191fc37d1c1a51381439cefe1ae798b7b019598e81f5c5f1832950669cef340d418220024993b95aeb911dfd9fa1df0eb82fc
+MISC metadata.xml 733 BLAKE2B cfc90445078df7e5abda40006ed83c0deb34f58dc1bf38fe51ece0436db623ca75d7d802997666d9a1aa15c08bb01d456c74e2c639c4ba5eb61511d8f98511cf SHA512 8c5badf73c406ed0b86ec19ad8d5363ddad4382ba5ca5778d6ba653f3f23d6e91d8d4e1eb85fff24e6f780ef43239550c054b8653b2e06b18aaf54c508b2260a
diff --git a/media-sound/easyeffects/metadata.xml b/media-sound/easyeffects/metadata.xml
index 0291ee33b45a..059cd8466e9e 100644
--- a/media-sound/easyeffects/metadata.xml
+++ b/media-sound/easyeffects/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
diff --git a/media-sound/liblc3/Manifest b/media-sound/liblc3/Manifest
index 15c599b33565..ec95552ebb60 100644
--- a/media-sound/liblc3/Manifest
+++ b/media-sound/liblc3/Manifest
@@ -4,5 +4,6 @@ DIST liblc3-1.1.1.tar.gz 1658742 BLAKE2B a38f1bede375fb57ee64b6e8ee7b639b01a5804
EBUILD liblc3-1.0.3.ebuild 511 BLAKE2B 5934cd357b3990813956b31ca1cc28e29eec0efc36ac0569ea6423cbadccbd10c745c0ba86f89b3daf10cd52505cee46830d237e4745095e248472000d92c852 SHA512 41e7ef32836f33e36ef9dde9da282d42a55fd7262de4ce39b772171f7640434aca5a7b681d3a1184d8a07fbb5a90e1b1f3043381cfe5b42e5088b5726a477dd4
EBUILD liblc3-1.0.4-r1.ebuild 1224 BLAKE2B ccc34829d78d9016deed81bfc811d88dfd616611cf71de83d5af727c690069c56dc84e6561942d3150a61399dd3b071c4a6a2355f5b588078475c8bc6fa3be67 SHA512 5fca4594fa740224f1df199a013314b770d5e846bdf2915667cdef343357fa63897c0f207289cdc53151574ff3958dcc5159474cc0e868dff9bb06e284ca0223
EBUILD liblc3-1.0.4.ebuild 565 BLAKE2B 88ac4c6f4ac5315c90c1b23f19f279f38107d6aafb4146bc108519d2ab57ff3c38d8e853c08d0935eaa6c3fb2cae82c0e72e92152f4e623fb1195204823d5db6 SHA512 6c7b3c34ae7c80d9c0aecada7c0d3bed518803305375542fbe5beafdffc2687f253898ec54c47253a9a829fd285ee6c20fa3a706079d12731093825fb25197ec
+EBUILD liblc3-1.1.1-r1.ebuild 1378 BLAKE2B 9c829e53ed59352d36a071e3de67a3b759b38c9412a4a6f450ddfc5d6eff1f216556c38576210e342657b2d0e3b6bc3b2a91312d0938faff5c5aa9c2037f3a94 SHA512 df49fd067d54d0658a020c2aa51161bce89e98ec23871e19d64c459be1f327c5062ca06637386f81f9c12b6d954aa02671e4f87a1b0c64c2ba97620073ef1efc
EBUILD liblc3-1.1.1.ebuild 1187 BLAKE2B eb65036327d8328fac8e94fa688b0ef2e57252670597abe86f88e9b2bea7245a7508be5db8e59cafa4f29f81827cb8582ea1fad82ede93522659073ec25610b6 SHA512 6a82fd43c2ae506b0240239739df1ad3610ab9e1e72f032374a62f8935eedd33a6a2ccf2211dd0635afe5195545aef4a719abe76bc27974023b5617d49153e85
MISC metadata.xml 683 BLAKE2B 22a4df555d0a41a1ca34a0467e853f7e2db471b807f7fdc3d31abc9de7aeeba665ef87dc3f9ab470d37aca5ba404df58e8c3e048367e1ceb50683c66b7486854 SHA512 2a6f52b2d8e9769e19c33c3fb59d0b9cfe0bb414b03c181074707503cfd60995465a325d9f09b864e248c5121044421e351635a4ec650e42d423e84165d2b81c
diff --git a/media-sound/liblc3/liblc3-1.1.1-r1.ebuild b/media-sound/liblc3/liblc3-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..2d0966b78592
--- /dev/null
+++ b/media-sound/liblc3/liblc3-1.1.1-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+inherit python-any-r1 toolchain-funcs meson-multilib
+
+DESCRIPTION="LC3 is an efficient low latency audio codec"
+HOMEPAGE="https://github.com/google/liblc3"
+SRC_URI="https://github.com/google/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test tools"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? (
+ $(python_gen_any_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ ')
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/numpy[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/scipy[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+multilib_src_prepare() {
+ use arm || rm -rf "test/arm" || die
+ use arm64 || rm -rf "test/neon" || die
+ default
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dpython=false
+ $(meson_native_use_bool tools)
+ )
+ meson_src_configure
+}
+
+multilib_src_test() {
+ if multilib_is_native_abi; then
+ V= emake -C "${S}" test CC="$(tc-getCC)" \
+ CFLAGS:="${CPPFLAGS} ${CFLAGS} -I"$("${EPYTHON}" -c "import numpy;print(numpy.get_include())")""
+ else
+ ewarn "Skipping test for non-native ABI: ${ABI}"
+ fi
+}
diff --git a/media-sound/lilypond/Manifest b/media-sound/lilypond/Manifest
index 6f41b0dd9249..88c903e562c1 100644
--- a/media-sound/lilypond/Manifest
+++ b/media-sound/lilypond/Manifest
@@ -1,9 +1,7 @@
AUX 50lilypond-gentoo.el 258 BLAKE2B f7db42921301c25260128a9e1e990985883b8959cd76b9dda1d67f7515f003b6e8986cfafb3988748e0b2eac5e6b64db943b376ade3fdaa63023b0b6ea5d6fab SHA512 6cffb5df0776b0d03725c534d8fd1acc09b222d964bf6480e0220c02612d7d1348e3c27da908cdc8de929549dc52678d582d620c00cf35f82aaa2203e7b4d69e
-AUX lilypond-2.21.1-fix-font-size.patch 505 BLAKE2B 33f98803eea6a87082a9c724bb88ea6fc9493f97856f8c581f28c786010ce215a6626970eec602d8d311ec5e84f5485cf7a3cfd3fdc1099c8096ca5af28aeae6 SHA512 a59c00e4f2c44797e4e7656bc7f097b644399a211c691c8ca1502dfbdc0806ce9efbc24644675b2d246f585b74a17bd1895a5bb830fe10cda2e6dc7c0846848c
-AUX lilypond-2.22.1-fix-font-size.patch 567 BLAKE2B 7a2988db6af343f32475e0e49867b09137459765624177fb255ee6ff3b947e9f8bd278929733413ce63759249ea27c83b3547a1fa7ccc415d1c56c6e4e3157ab SHA512 be8b2c1a2173a539c7d58c918056b8768898f14a982df50ed279340f6c6621365176e3dd564e76826ef7bf49c10057ed57f174bb8d23c9cfee0e16c76cd47493
AUX lilypond-2.22.1-free_font.patch 669 BLAKE2B 49092e7d2a6f8e86d13159af89600cd451abda5a1cca72fc48dc8402cef405c42ec0f4e7d4a886a990a71a22710f4277663188d68c6b363671c237a479bcb69e SHA512 9de0925c442ff412395c5fbb7b8268f6b3e492aad3b5b0305252ea1cac67dfa1c1922e5fde9bb1ff893cffbeb38c1be869d95a596c41622f3e8f7ec017ad4244
AUX lilypond-2.23.0-fix-font-size.patch 573 BLAKE2B a9b9fe5249b76a92aa6c0f8e4c0002f03785225e081b07d4ab34db459bd8d241b97051273846dd9efee4536e00b37fd0a064302d05b537069e17b6dff834a1b9 SHA512 523e5d1ddf68c07715e791ed9367c836010603369f14ee22ce7ab2979131be1c066dabdd66a942ed9b098c3f535577dded0bb0e1e48c35754d7f9c455d4911f5
DIST lilypond-2.24.3.tar.gz 19441299 BLAKE2B 6be6ca1f090869a8d545befe3d1f54122514e7dcf9aff1bcc2d78819820da8cef908c5033039eb231b48ae914c1ebd6d766566862a40721580747f017f1445ad SHA512 5153f6cbe5e68e4b3dfcc03a8299ef6b82fbfb487eb3e4f9d631b9dc5a07a972168c3f141d6d50eac936f5c7aeeacd19837c0c9ab70f11dfd5c7efe085d5b56e
EBUILD lilypond-2.24.3.ebuild 3249 BLAKE2B 85e46059a325bc75259783bf6692e0827fb58ddbbdf5c6380af3ac8924a1f45f24fe697801cd9360f825704868074a26a105ff38e0d8d48de80182893d0abcba SHA512 74add15014a58d2a18a304305a72fdc953f7bec96ee12befc0c48a39a854c1dc94bcead79df71c53a9fc4d00b3cf7e57d0138185e53627cd494252c5b89de36b
-EBUILD lilypond-9999.ebuild 3252 BLAKE2B 359c9bed63e669fb71cb6f20c70cd61435b846e9f329577d16a9ecaf75a0439ce34be515a8c60d99840e7e151ce1c5ae8f9cf5815f4b6d66394bef59ffdfe3c6 SHA512 de7e5270a7d614fbd1d39fe30a6a26bc44e31b31e37851f12835ad520052262b298a5469e69f2ce7b4ecb8faef5234c24174404beea3951ca077a781df987c03
+EBUILD lilypond-9999.ebuild 3254 BLAKE2B 9e3a6eb01c437d01f796268035a516c11c249a6544a286114859127f381bc77bfca297b3e0439d442c2b30495c2cdb3ab3b6c88d67abeafb026bf2cdf282642b SHA512 bf44926c5c02c65c88bd4200398355553accaf53ee4cbab30e0edf3f8642beccbe00e116210290871e183ac5e1f53d226dbd1efc3f63a9d45788913722662dde
MISC metadata.xml 443 BLAKE2B a90a4f1d4685d5ca26c5948f10a2a84fc28abf22c89adcc477fab0bb465d2f257007bb22a74c0ebad4e5f2941e43063ff39fe8ae0a9e246f194aef318b7f5668 SHA512 24d3c93b4cceaa00138977e8e6137c1649baee08e96c9cd617b4ed489dfd093219dcb80419ba41c2ee84ad5989528c76c1e5b1203ef0d215e77b441c1d72db7a
diff --git a/media-sound/lilypond/files/lilypond-2.21.1-fix-font-size.patch b/media-sound/lilypond/files/lilypond-2.21.1-fix-font-size.patch
deleted file mode 100644
index cdd49584900e..000000000000
--- a/media-sound/lilypond/files/lilypond-2.21.1-fix-font-size.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- lilypond-2.19.49.orig/lily/pango-font.cc 2016-10-16 07:16:18.000000000 -0400
-+++ lilypond-2.19.49.new/lily/pango-font.cc 2016-10-29 22:39:02.921622080 -0400
-@@ -317,7 +317,7 @@
- pango_fc_font_unlock_face (fcfont);
- pango_glyph_string_free (pgs);
- pgs = 0;
-- PangoFontDescription *descr = pango_font_describe (pa->font);
-+ PangoFontDescription *descr = pango_context_get_font_description (context_);
- Real size = pango_font_description_get_size (descr)
- / (Real (PANGO_SCALE));
diff --git a/media-sound/lilypond/files/lilypond-2.22.1-fix-font-size.patch b/media-sound/lilypond/files/lilypond-2.22.1-fix-font-size.patch
deleted file mode 100644
index ab2bd8e59ae4..000000000000
--- a/media-sound/lilypond/files/lilypond-2.22.1-fix-font-size.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/lily/pango-font.cc b/lily/pango-font.cc
-index 053ce17..48bddd3 100644
---- a/lily/pango-font.cc
-+++ b/lily/pango-font.cc
-@@ -382,7 +382,7 @@ Pango_font::pango_item_string_stencil (PangoGlyphItem const *glyph_item) const
- tail = SCM_CDRLOC (*tail);
- }
-
-- PangoFontDescription *descr = pango_font_describe (pa->font);
-+ PangoFontDescription *descr = pango_context_get_font_description (context_);
- Real size = pango_font_description_get_size (descr)
- / (static_cast<Real> (PANGO_SCALE));
- pango_font_description_free (descr);
diff --git a/media-sound/lilypond/lilypond-9999.ebuild b/media-sound/lilypond/lilypond-9999.ebuild
index 21f014259fe7..3d18994e27df 100644
--- a/media-sound/lilypond/lilypond-9999.ebuild
+++ b/media-sound/lilypond/lilypond-9999.ebuild
@@ -35,7 +35,7 @@ BDEPEND="
doc? ( app-text/texi2html )
"
RDEPEND="app-text/ghostscript-gpl
- >=dev-scheme/guile-2.2:12=[deprecated,regex]
+ >=dev-scheme/guile-3.0.7:12=[deprecated,regex]
media-fonts/tex-gyre
media-libs/fontconfig
media-libs/freetype:2
diff --git a/media-sound/linux-show-player/Manifest b/media-sound/linux-show-player/Manifest
index 40243358d698..74fc17c8b915 100644
--- a/media-sound/linux-show-player/Manifest
+++ b/media-sound/linux-show-player/Manifest
@@ -1,5 +1,3 @@
-DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34 SHA512 f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286
-DIST linux-show-player-0.6.1.tar.gz 1955112 BLAKE2B c655aac4f83653c96b728ca8d0a249343697fb98ba1fb885220d300ab08d71c564f06a355d67c9d920654a3c7388876ef57eaa4538fe5a70b0395e590a061961 SHA512 7bab76b3f9bf354479a57d0bc4492c6f47e93a05692b878aa8ee6aa025cdb97f2c2a84b88c70fc1d88f5742b614a5d283afa6397c57612bcd6b0828b67a71042
-EBUILD linux-show-player-0.5.3-r1.ebuild 1412 BLAKE2B 5cfa9387fc4764e3aa10c12d38833730ed3038d24888f62706ecf315970efc0620b0717b0d6f199b683333adfd2bc39303eca95fc6714333f7c1bd7e18b4a22b SHA512 e6bc7cad3b71c0e389783019617b7d1ba21e95992ab5d6b14a9ec1b73e7f63601402dc306633600966840c6e0d811129f89d78c1c523878e4255af712b51e663
-EBUILD linux-show-player-0.6.1.ebuild 2169 BLAKE2B f75c94c10e6e1951e6d454a8891a5310feaaa58b3b0447e557a46a352075fc36e7964025e359538365be904e61dc2d403452a73bb7aa505e6cf50e2dec828970 SHA512 e68701b59d70e9d39f61064933f2fed081f968646bbda93fce510a493b2e716b7c11093b32f87762dbf8821cb3c3b4d8e5ad24aaf576e654aeaf6387915ca37d
-MISC metadata.xml 638 BLAKE2B 30c169a359156e6bcb409a916e4ce3b945de3cc98c5701ff542a4fa8c9f2bebda6c429e0fb9325dbdad0cb5d6684a6387e7a608bb69489e4188448a3466d2df9 SHA512 34695cea0fe0e137c25fef3998d01f200feadb38966a67c2ae6d8ee41a4c697f4e581c6133487e23e4ee20de072b06167389361f79417f5d5e207063f4d49247
+DIST linux-show-player-0.6.3.tar.gz 1958928 BLAKE2B fdf61aeb6a9f0439d8ddaca563798b3b41aa26cd053c485ea376e21b06e5adf9405d8e816b5afd9f22c8f1fb9486965900c12ea64b9a5559bdc631303c3118a0 SHA512 27ed2576bc70908174bcb6ea98d0eb22135eba81f1f6e56e17354af45560ad8562673e687cee50b8038c9a066622dff6c51fc265c35c26d62765cdac741ee41b
+EBUILD linux-show-player-0.6.3.ebuild 2169 BLAKE2B f75c94c10e6e1951e6d454a8891a5310feaaa58b3b0447e557a46a352075fc36e7964025e359538365be904e61dc2d403452a73bb7aa505e6cf50e2dec828970 SHA512 e68701b59d70e9d39f61064933f2fed081f968646bbda93fce510a493b2e716b7c11093b32f87762dbf8821cb3c3b4d8e5ad24aaf576e654aeaf6387915ca37d
+MISC metadata.xml 652 BLAKE2B fa5a06150d5c356626a8e92bc47ec69d2f06ab068c2472f1d6013a6bde308f265256a1d24ddcd015c238f209bef6ca19d83e2961430e678da9db685839ae5262 SHA512 f0e746ea350d8d564025b41e2c0943c112d71d8a1e1ff4684db8c38eef1d1c197e66e30ac95b9f6951f1499f19659f5d77988bdef1d2e9482f30e04ea51f953c
diff --git a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild b/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
deleted file mode 100644
index ad88223db828..000000000000
--- a/media-sound/linux-show-player/linux-show-player-0.5.3-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION="A cue player designed for stage productions"
-HOMEPAGE="https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/"
-SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="alsa jack midi pulseaudio timecode"
-
-RDEPEND="$(python_gen_cond_dep '
- dev-python/PyQt5[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
- ')
- media-libs/gstreamer[introspection]
- alsa? ( media-libs/gst-plugins-base[alsa] )
- jack? (
- $(python_gen_cond_dep '
- dev-python/jack-client[${PYTHON_USEDEP}]
- ')
- media-plugins/gst-plugins-jack
- )
- midi? (
- $(python_gen_cond_dep '
- dev-python/mido[${PYTHON_USEDEP}]
- ')
- )
- pulseaudio? ( media-plugins/gst-plugins-pulse )
- timecode? (
- app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
- )
-"
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- elog "${PN} uses GStreamer as its audio back-end so make sure you have plug-ins installed for all the audio formats you want to use"
- fi
-
- if use timecode; then
- elog "Remember to start an OLA session on your computer if you want ${PN} to send timecodes"
- fi
-}
diff --git a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild b/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
index 7f352432d514..7f352432d514 100644
--- a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
+++ b/media-sound/linux-show-player/linux-show-player-0.6.3.ebuild
diff --git a/media-sound/linux-show-player/metadata.xml b/media-sound/linux-show-player/metadata.xml
index f0160b34a484..25aafd004abe 100644
--- a/media-sound/linux-show-player/metadata.xml
+++ b/media-sound/linux-show-player/metadata.xml
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
</maintainer>
<stabilize-allarches/>
<upstream>
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest
index 9e3f68a6e9f9..1ac6fa500094 100644
--- a/media-sound/lmms/Manifest
+++ b/media-sound/lmms/Manifest
@@ -1,8 +1,9 @@
+AUX lmms-1.2.2-kwidgetsaddons.patch 2444 BLAKE2B d254f7939536d3894a79b857e8039e5f7b517f91d9f36d9dcf9e416148c658c8dc61c8cd0fcf7dace5056f0d339fc1b98869113ee2c16a67b49e480acfc20dee SHA512 ca0bbac117d3363fbafd0f761ce7d1689c9aef1e062b0fef4d92934013e127fb3cbd130b3ba2b9b9ad8049d5944af976cf55d940bbafeb34716959e5eb8e44aa
AUX lmms-1.2.2-no_compress_man.patch 1290 BLAKE2B 8d88782f2b17a1b2399e98559820e00e706d7f328eb140babde11ca239fd516b133e698c366fa34bf72c2047b64aa14108cc82a09d0869fffd5e3bea8c1936a5 SHA512 4a414e513a3257b5eb3f472ca321504e7037c314e3d218b612b9aa9391dd0d1b038b77467f112a069479abec1b1ab3372126e27db34ec22c2a89b902a66878bd
AUX lmms-1.2.2-plugin-path.patch 850 BLAKE2B acc62a4400438df292fcf78633ba1bcf672baedccb239720e42843577b9d539942c32996587e89cd614ee136d93ff04725910cf28f5be7afaabcb0f9572672fd SHA512 d5373901db6a091f105a03d07f8f3850d69569a2e4890fa5fdd07d2e6fea3b8e9a424a45c8a8dd1aee73aade8ee98659c934e6b6c4eea5a02d982d43a022f5d8
-AUX lmms-9999-no_compress_man.patch 1839 BLAKE2B a2d854d6fa71a540d12262bd28ea78165ddc4708139bee6d9b989f6907cb5830cf54df05940442fffa9542ae3be59ba08436022f960aad803d76cc08140998bf SHA512 7c51d8bb2634d783e3ca02d04264fd9aec8979b0ac7fec6e36afe5d668232ec3eece03bac1c2ea6fac9e5b91d89a1ae984ef73d10a8022ad776dff4976129a13
+AUX lmms-9999-no_compress_man.patch 1708 BLAKE2B d84d15049ffd13e21c5b7bde4ea9e5f342ae5a36399edc60546ec8d27d560a73fb8b8ad9ae8ff4153af76829ef41aa5b953244f2cd381d3ed9e98fdd47f283ef SHA512 9d92bf9ff4a8de50cd8bbb944bab16b2806922594a9ef645495bc9e9691f414088b764426e5833d16c1229842e2064ae3b2ff27c6a6e116134284d5eaca9e134
AUX lmms-9999-plugin-path.patch 866 BLAKE2B b083ed330c42738b5040488939418075c0d6ddf960a1cf79afb38dfdda86a223362c1325fc02cdbc27a61a2799c05173dc1250aa56ccbaac46b857a4ccdc07e1 SHA512 93865b80f76c4ae2feab91f99261e05626654ce7db82a15fdc9386e93a395ea701bc2558ae04bb8411d9bc1877c38794f5302a3312d6f020b6a5109353f648b7
DIST lmms_1.2.2.tar.xz 22733960 BLAKE2B 8b561068194e9a4af8260675e784c25a92b6b2f731c29b677cbc16581306bbadcf27ea529adbcd735ff4adffedf3dd98ec7b2d89428a63ea600d022ecdae58e4 SHA512 df74d9e938f1c3807e9941b11db4ccfe9450e23b723c82774de15b7666ac39f1bfdd8519231e28849f994628190ecc92fa05d55bbc0b50a4421f2d183e729028
-EBUILD lmms-1.2.2-r1.ebuild 2212 BLAKE2B 5875b8d05a7764f551a0d3eb02375c1725b141a3cb332a3a3e9c467675af2c694527889c8d2d30eaf63faa612fdd816deb29ec6f50fa0f9e98c284e0e2b3f9ac SHA512 f44fbaa0d010968d7ad26a70aa2b67a20b4d738814bf75dbc0cfb8b8dc719e130efa67db9058ddf11112e81887e2d9ca8aadbab5f6db156d854af79ad53176c9
-EBUILD lmms-9999.ebuild 2187 BLAKE2B 1e033af31557ba7eb389016d9f61b99d650615d05ed141a268d0e4a984a041cda37f3a8e82c7a9c5941575a3453152f3f83f532cb28712723994088c3f47f279 SHA512 45dd256802a287dc651c77e406d12c1b95692e03bb9b9cd432b13e6f2a0a494c6160a7d796e223ce8bb5a95a3cac9efa9436e42ecf8bf484bf3c988ba9d558a1
+EBUILD lmms-1.2.2-r2.ebuild 2264 BLAKE2B ac1f149a8e44e27cef4e6b1e5286edf3c742e4c151757b0dd1eaef30fc3c2c097eb347cae4117b6a1956cefc6f9a3070d1ae5c59899cc1c906ffa46beae6483a SHA512 e91dd34a12a42a28de1a5065a5948c739daa408f98c74e93371d21b66feab0593fdaa482e691adbeb0146f732cf7ea9faffd8799708e3a368b7a1fa450c0a629
+EBUILD lmms-9999.ebuild 2173 BLAKE2B 6b4812e705e581bd1840511560ae6e99dd4516876ef283178770fcd8aeb0b8da0808c59d3d039c7daf640976224ed0a19c6230c1bbb625a122cb5109c4d8040d SHA512 295ba09a648e459d234e92e327992936b431ea1743f4d0f83746758e360a5a16bfd7bab670a8bea88a1e02fa14267c311714e8cc96bc3e4afbc7481c168607e7
MISC metadata.xml 845 BLAKE2B 4b6d93d9fe8a7d26b145e949955cde9e7c09abc08737f69417e94fdd5bf36b35ab4ed5f4339203106af18b7b2b7f874fc8a6cc8873c50bdc89ce4e764211b5ba SHA512 6a84127fb0cd31d11bd8c82a4e92c94eccec4bab30726a16e4740663a520a0ac0e5778adfd29dc5012fbc0ac58fba532d9c6e7abaf71568682650c553ba8e4ae
diff --git a/media-sound/lmms/files/lmms-1.2.2-kwidgetsaddons.patch b/media-sound/lmms/files/lmms-1.2.2-kwidgetsaddons.patch
new file mode 100644
index 000000000000..723e76adfa73
--- /dev/null
+++ b/media-sound/lmms/files/lmms-1.2.2-kwidgetsaddons.patch
@@ -0,0 +1,75 @@
+This patch removes an outdated workaround that causes a segfault when a recent
+version of kwidgetsaddon is installed. It has been merged upstream, so there is
+no need to use this beyond version 1.2.2.
+
+https://github.com/LMMS/lmms/issues/6587#issuecomment-1399220056
+https://github.com/LMMS/lmms/pull/6612
+
+diff --git a/src/gui/MainApplication.cpp b/src/gui/MainApplication.cpp
+index 994ae2771..9afa20a71 100644
+--- a/src/gui/MainApplication.cpp
++++ b/src/gui/MainApplication.cpp
+@@ -35,6 +35,19 @@ MainApplication::MainApplication(int& argc, char** argv) :
+ QApplication(argc, argv),
+ m_queuedFile()
+ {
++#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
++ // Work around a bug of KXmlGui < 5.55
++ // which breaks the recent files menu
++ // https://bugs.kde.org/show_bug.cgi?id=337491
++ for (auto child : children())
++ {
++ if (child->inherits("KCheckAcceleratorsInitializer"))
++ {
++ delete child;
++ }
++ }
++#endif
++
+ #if defined(LMMS_BUILD_WIN32) && QT_VERSION >= 0x050000
+ installNativeEventFilter(this);
+ #endif
+diff --git a/src/gui/MainWindow.cpp b/src/gui/MainWindow.cpp
+index e6971f96d..26532eb5b 100644
+--- a/src/gui/MainWindow.cpp
++++ b/src/gui/MainWindow.cpp
+@@ -33,7 +33,6 @@
+ #include <QMenuBar>
+ #include <QMessageBox>
+ #include <QShortcut>
+-#include <QLibrary>
+ #include <QSplitter>
+ #include <QUrl>
+ #include <QWhatsThis>
+@@ -65,21 +64,6 @@
+
+ #include "lmmsversion.h"
+
+-#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
+-//Work around an issue on KDE5 as per https://bugs.kde.org/show_bug.cgi?id=337491#c21
+-void disableAutoKeyAccelerators(QWidget* mainWindow)
+-{
+- using DisablerFunc = void(*)(QWidget*);
+- QLibrary kf5WidgetsAddon("KF5WidgetsAddons", 5);
+- DisablerFunc setNoAccelerators =
+- reinterpret_cast<DisablerFunc>(kf5WidgetsAddon.resolve("_ZN19KAcceleratorManager10setNoAccelEP7QWidget"));
+- if(setNoAccelerators)
+- {
+- setNoAccelerators(mainWindow);
+- }
+- kf5WidgetsAddon.unload();
+-}
+-#endif
+
+
+ MainWindow::MainWindow() :
+@@ -92,9 +76,6 @@ MainWindow::MainWindow() :
+ m_metronomeToggle( 0 ),
+ m_session( Normal )
+ {
+-#if !defined(LMMS_BUILD_WIN32) && !defined(LMMS_BUILD_APPLE) && !defined(LMMS_BUILD_HAIKU) && QT_VERSION >= 0x050000
+- disableAutoKeyAccelerators(this);
+-#endif
+ setAttribute( Qt::WA_DeleteOnClose );
+
+ QWidget * main_widget = new QWidget( this );
diff --git a/media-sound/lmms/files/lmms-9999-no_compress_man.patch b/media-sound/lmms/files/lmms-9999-no_compress_man.patch
index e6db189f50ed..dbb2b8b4d888 100644
--- a/media-sound/lmms/files/lmms-9999-no_compress_man.patch
+++ b/media-sound/lmms/files/lmms-9999-no_compress_man.patch
@@ -1,6 +1,6 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -669,7 +669,7 @@ ADD_SUBDIRECTORY(doc)
+@@ -756,7 +756,7 @@
ADD_SUBDIRECTORY(cmake/install)
FIND_PACKAGE(UnixCommands)
@@ -9,7 +9,7 @@
ADD_CUSTOM_COMMAND(OUTPUT "${CMAKE_BINARY_DIR}/lmms.1.gz"
COMMAND ${GZIP} -c ${CMAKE_SOURCE_DIR}/doc/lmms.1 > ${CMAKE_BINARY_DIR}/lmms.1.gz
DEPENDS "${CMAKE_SOURCE_DIR}/doc/lmms.1"
-@@ -680,7 +680,6 @@ IF(GZIP)
+@@ -767,7 +767,6 @@
ADD_CUSTOM_TARGET(manpage ALL
DEPENDS "${CMAKE_BINARY_DIR}/lmms.1.gz")
ELSEIF(UNIX)
@@ -17,7 +17,7 @@
ENDIF()
# install headers
-@@ -698,7 +697,7 @@ ENDIF(LMMS_BUILD_LINUX)
+@@ -785,7 +784,7 @@
#
ADD_CUSTOM_TARGET(distclean
COMMAND make clean
@@ -28,16 +28,16 @@
# add tarball-target
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
-@@ -140,7 +140,7 @@ IF(NOT CMAKE_VERSION VERSION_LESS 3.6)
+@@ -132,7 +132,7 @@
SET_PROPERTY(DIRECTORY ${CMAKE_SOURCE_DIR} PROPERTY VS_STARTUP_PROJECT lmms)
ENDIF()
--SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LMMS_RCC_OUT} ${LMMS_UI_OUT} lmmsconfig.h lmms.1.gz")
-+SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LMMS_RCC_OUT} ${LMMS_UI_OUT} lmmsconfig.h lmms.1")
+-SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LMMS_RCC_OUT} lmmsconfig.h lmms.1.gz")
++SET_DIRECTORY_PROPERTIES(PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES "${LMMS_RCC_OUT} lmmsconfig.h lmms.1")
IF(LMMS_BUILD_WIN32)
SET(EXTRA_LIBRARIES "winmm")
-@@ -233,7 +233,7 @@ ELSE()
+@@ -218,7 +218,7 @@
ELSE(CMAKE_INSTALL_MANDIR)
SET(INSTALL_MANDIR ${CMAKE_INSTALL_PREFIX}/share/man)
ENDIF(CMAKE_INSTALL_MANDIR)
diff --git a/media-sound/lmms/lmms-1.2.2-r1.ebuild b/media-sound/lmms/lmms-1.2.2-r1.ebuild
deleted file mode 100644
index 2f8132cd28a8..000000000000
--- a/media-sound/lmms/lmms-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Cross-platform music production software"
-HOMEPAGE="https://lmms.io"
-if [[ ${PV} == "9999" ]]; then
- EGIT_REPO_URI="https://github.com/LMMS/lmms.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz"
- KEYWORDS="amd64 x86"
- S="${WORKDIR}/${P/_/-}"
-fi
-
-LICENSE="GPL-2 LGPL-2"
-SLOT="0"
-
-IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
-
-COMMON_DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- >=media-libs/libsamplerate-0.1.8
- >=media-libs/libsndfile-1.0.11
- sci-libs/fftw:3.0
- sys-libs/zlib
- >=x11-libs/fltk-1.3.0_rc3:1
- alsa? ( media-libs/alsa-lib )
- fluidsynth? ( media-sound/fluidsynth )
- jack? ( virtual/jack )
- libgig? ( media-libs/libgig )
- mp3? ( media-sound/lame )
- ogg? (
- media-libs/libogg
- media-libs/libvorbis
- )
- portaudio? ( >=media-libs/portaudio-19_pre )
- pulseaudio? ( media-libs/libpulse )
- sdl? (
- media-libs/libsdl
- >=media-libs/sdl-sound-1.0.1
- )
- soundio? ( media-libs/libsoundio )
- stk? ( media-libs/stk )
- vst? ( virtual/wine )
-"
-DEPEND="${COMMON_DEPEND}
- dev-qt/qtx11extras:5
-"
-BDEPEND="
- dev-qt/linguist-tools:5
-"
-RDEPEND="${COMMON_DEPEND}
- media-plugins/calf
- media-plugins/caps-plugins
- media-plugins/cmt-plugins
- media-plugins/swh-plugins
- media-plugins/tap-plugins
-"
-
-DOCS=( README.md doc/AUTHORS )
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-1.2.2-no_compress_man.patch" #733284
- "${FILESDIR}/${PN}-1.2.2-plugin-path.patch" #907285
-)
-
-src_configure() {
- local mycmakeargs=(
- -DUSE_WERROR=FALSE
- -DWANT_CAPS=FALSE
- -DWANT_TAP=FALSE
- -DWANT_SWH=FALSE
- -DWANT_CMT=FALSE
- -DWANT_CALF=FALSE
- -DWANT_QT5=TRUE
- -DWANT_ALSA=$(usex alsa)
- -DWANT_JACK=$(usex jack)
- -DWANT_GIG=$(usex libgig)
- -DWANT_MP3LAME=$(usex mp3)
- -DWANT_OGGVORBIS=$(usex ogg)
- -DWANT_PORTAUDIO=$(usex portaudio)
- -DWANT_PULSEAUDIO=$(usex pulseaudio)
- -DWANT_SDL=$(usex sdl)
- -DWANT_SOUNDIO=$(usex soundio)
- -DWANT_STK=$(usex stk)
- -DWANT_VST=$(usex vst)
- -DWANT_SF2=$(usex fluidsynth)
- )
-
- cmake_src_configure
-}
diff --git a/media-sound/lmms/lmms-1.2.2-r2.ebuild b/media-sound/lmms/lmms-1.2.2-r2.ebuild
new file mode 100644
index 000000000000..15bb77c03a9d
--- /dev/null
+++ b/media-sound/lmms/lmms-1.2.2-r2.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Cross-platform music production software"
+HOMEPAGE="https://lmms.io"
+if [[ ${PV} == "9999" ]]; then
+ EGIT_REPO_URI="https://github.com/LMMS/lmms.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/LMMS/lmms/releases/download/v${PV/_/-}/${PN}_${PV/_/-}.tar.xz"
+ KEYWORDS="amd64 x86"
+ S="${WORKDIR}/${P/_/-}"
+fi
+
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-2 LGPL-2"
+SLOT="0"
+
+IUSE="alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst"
+
+COMMON_DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ >=media-libs/libsamplerate-0.1.8
+ >=media-libs/libsndfile-1.0.11
+ sci-libs/fftw:3.0
+ sys-libs/zlib
+ >=x11-libs/fltk-1.3.0_rc3:1
+ alsa? ( media-libs/alsa-lib )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( virtual/jack )
+ libgig? ( media-libs/libgig )
+ mp3? ( media-sound/lame )
+ ogg? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+ portaudio? ( >=media-libs/portaudio-19_pre )
+ pulseaudio? ( media-libs/libpulse )
+ sdl? (
+ media-libs/libsdl
+ >=media-libs/sdl-sound-1.0.1
+ )
+ soundio? ( media-libs/libsoundio )
+ stk? ( media-libs/stk )
+ vst? ( virtual/wine )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-qt/qtx11extras:5
+"
+BDEPEND="
+ dev-qt/linguist-tools:5
+"
+RDEPEND="${COMMON_DEPEND}
+ media-plugins/calf
+ media-plugins/caps-plugins
+ media-plugins/cmt-plugins
+ media-plugins/swh-plugins
+ media-plugins/tap-plugins
+"
+
+DOCS=( README.md doc/AUTHORS )
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.2.2-no_compress_man.patch" #733284
+ "${FILESDIR}/${PN}-1.2.2-plugin-path.patch" #907285
+ "${FILESDIR}/${PN}-1.2.2-kwidgetsaddons.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DUSE_WERROR=FALSE
+ -DWANT_CAPS=FALSE
+ -DWANT_TAP=FALSE
+ -DWANT_SWH=FALSE
+ -DWANT_CMT=FALSE
+ -DWANT_CALF=FALSE
+ -DWANT_QT5=TRUE
+ -DWANT_ALSA=$(usex alsa)
+ -DWANT_JACK=$(usex jack)
+ -DWANT_GIG=$(usex libgig)
+ -DWANT_MP3LAME=$(usex mp3)
+ -DWANT_OGGVORBIS=$(usex ogg)
+ -DWANT_PORTAUDIO=$(usex portaudio)
+ -DWANT_PULSEAUDIO=$(usex pulseaudio)
+ -DWANT_SDL=$(usex sdl)
+ -DWANT_SOUNDIO=$(usex soundio)
+ -DWANT_STK=$(usex stk)
+ -DWANT_VST=$(usex vst)
+ -DWANT_SF2=$(usex fluidsynth)
+ )
+
+ cmake_src_configure
+}
diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild
index f525286d2873..ec73afb24dd9 100644
--- a/media-sound/lmms/lmms-9999.ebuild
+++ b/media-sound/lmms/lmms-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit cmake
+inherit cmake xdg
DESCRIPTION="Cross-platform music production software"
HOMEPAGE="https://lmms.io"
@@ -79,7 +79,6 @@ src_configure() {
-DWANT_SWH=FALSE
-DWANT_CMT=FALSE
-DWANT_CALF=FALSE
- -DWANT_QT5=TRUE
-DWANT_ALSA=$(usex alsa)
-DWANT_JACK=$(usex jack)
-DWANT_GIG=$(usex libgig)
diff --git a/media-sound/mac/Manifest b/media-sound/mac/Manifest
index 625eadd51004..dbabdf87a319 100644
--- a/media-sound/mac/Manifest
+++ b/media-sound/mac/Manifest
@@ -3,10 +3,10 @@ AUX mac-10.52-output.patch 3033 BLAKE2B 6c507fb39f78711270a2c123bbdb17646764e3ac
AUX mac-4.11.4.5.7-gcc6.patch 10119 BLAKE2B d6a363f26c7a08c6bdb0e14fea6bb29553427372fa74375c1cf5721f28bd6bbcc6e091cb3703705d773bda93e3cede89725cbe28b8b678307fa3d5eeca1c3a5d SHA512 0439cb133779dd540c5cee6760dd6a8acd23434b60baaba804430883cb6d67ca37151370356e9adec3f031cb02c34d529a8f91618f0f9fca6e58e14a295c3a63
AUX mac-4.11.4.5.7-null.patch 406 BLAKE2B 8e8c38cebd040bc9728de64c994ee422ee6ab6f403773ff69ea26b85c38ceb4b15ced1b3b6343b36ebc7e380bde54eddf2c13e6c00e8f33cfac99955f6b44920 SHA512 d8fc2ed994b627176f78796980a9d8f4ce386c97aa05ce68085f642f3feb62a0994f88c8586f60a4a1f1116bc42e57d3881deb967e81a887eed800589d61c867
AUX mac-4.11.4.5.7-output.patch 1498 BLAKE2B 7016b28d4c9a71d02471de1f4a5e5f1ade7db75d53f096916d3f87b154d82fcb4c3e6fd3891f909e0eebef512795ad2072d332241d69315b9e1ab959f7f895ad SHA512 c96874817ea5389ea2af46c634cd548733e614274b43c9395e146c9151dd9e7a03bbb8c82f36807cc2178070f8a87b886c6db94c27cb4369dbfcb874074db490
-DIST mac-10.71.zip 1673369 BLAKE2B 99a96eed196b80cdc3fb1df3101d28122e41b9f182efe9a84b6321cc6dc5c1d66373f61064ddf434c35dedb48261c1feebaed4820fb3bc261df1fd340850bd86 SHA512 40d7b56e9d8eeff6854bcb34ce87ad63d1923a42adb59248d12fb42104016e39dc3a315953f1eb884c7ed9b79c8eb9b43aa2d75b891d42fb7bcebfca13e30ec3
DIST mac-10.73.zip 1669361 BLAKE2B 6bbdf8574ece5252a6654e89b65db24f9a4b3f510c144369667d1ad34dfe370e56bf7c2fb98af7bf6ad19138d61dbef1b811d37dbc49b338aded06803bcdce36 SHA512 fcc464a78765768490e37f69f173460c76e39ccaaf1ff5f47f30381d21f3353a81f943cd8805d63b0661ee1b99ff181c52886079872d31781d73e830c6a91095
+DIST mac-10.74.zip 1674673 BLAKE2B 49c67fa697f29b85f9c2d000f56e71e0470438b441d3ba126f9ce537463fb68b8027f4464ac3bdc9179a9fcded9ce15bba98ef6c2b6b755b283b62da4c6ea295 SHA512 ebb3d6e074c2593b79addea3b51e1b2fbcddffe3f3f837e03fe8cfc24a8e1ab5412efcaf53e88b15f689604e5be74f2845adc5a7a3923cb33f15e20afa8076d7
DIST monkeys-audio_4.11-u4-b5-s7.orig.tar.gz 511190 BLAKE2B 28b5a3aadd9dae410c93cfc43c40c07fe207036f27cf60d59d8fa137a0327f90a78746c14930b7d3becb7f5fa69a454a6855aae1553dc74cd5168a9a523bb8f0 SHA512 7e73b35c86d6007ab2a94a2d8b7449bb4ac505bbba53e40373a279dc83a9cad5f62a51419a6375335576cf325c88ed7d317b0ef3039b8a497100cb74a63c25d0
-EBUILD mac-10.71.ebuild 574 BLAKE2B 6a1bdccfa47fa8c8471e1d3174805ffb2c3b3686d8a4c07d294a8a5aa30fc0d6c40747ca203f02636d8e2562a4bfde494326f32dd42d7dcfdce762d58ba0b5ca SHA512 104257c36fb682cde45e261b4c6e7247afa5256ededf8e9f10ec99376e39a8b38b2a2e85cb20e736fff38a90d80a3d6e82af1ce34f4bbd504650f596601a3dfc
-EBUILD mac-10.73.ebuild 579 BLAKE2B ddb0d415d0146e3b11081f9d59d98433f1d76b095060e2421717728474761562a8d1204f8ffa2018727448d1bc88a19f614a0b5c4b5408ce7a7bf47e59778698 SHA512 9883dee296c7f01aa7df2c3599ad1c8238afd2ea40ad03cbf9d925f337e27db34d18b6a91b0fd47968e0e92ce16cf5d077b24292f4d066b4188a69a65cff8848
+EBUILD mac-10.73.ebuild 574 BLAKE2B 6a1bdccfa47fa8c8471e1d3174805ffb2c3b3686d8a4c07d294a8a5aa30fc0d6c40747ca203f02636d8e2562a4bfde494326f32dd42d7dcfdce762d58ba0b5ca SHA512 104257c36fb682cde45e261b4c6e7247afa5256ededf8e9f10ec99376e39a8b38b2a2e85cb20e736fff38a90d80a3d6e82af1ce34f4bbd504650f596601a3dfc
+EBUILD mac-10.74.ebuild 579 BLAKE2B ddb0d415d0146e3b11081f9d59d98433f1d76b095060e2421717728474761562a8d1204f8ffa2018727448d1bc88a19f614a0b5c4b5408ce7a7bf47e59778698 SHA512 9883dee296c7f01aa7df2c3599ad1c8238afd2ea40ad03cbf9d925f337e27db34d18b6a91b0fd47968e0e92ce16cf5d077b24292f4d066b4188a69a65cff8848
EBUILD mac-4.11.4.5.7-r1.ebuild 1419 BLAKE2B f0f98dbf50f62289d4f6767b96c3a31d70561253c014c2f0dd4e0941941c3389ea5c59e404ded08c0e2e3d0d0c658dbb378993b18aca171e71ee17cd8c6a318f SHA512 96d6deb9c106b8efe2c7ec151aabafdf1922475274efaf37763a22e538bbb73b021b607c1fd95ad591dcce4ec5506b6ee6ce4bd9488d4e124a3ff6353a2a78ec
MISC metadata.xml 374 BLAKE2B ac05d2add0cd7ac5956aad2f5a7bc031880ac86b1ba62266c3d5afcfa769e687d974cf00e1e1d4c3b50964b5a05c193f4a033eabe0ec0a6d626018aedf32be00 SHA512 586664bdcd30ef7b414740d264e143511f39411a33b845ce0f39503dd2215e501fba07c408ea777472ede967e91001617ac91dd9acb303ad8757bcabbba17b0e
diff --git a/media-sound/mac/mac-10.71.ebuild b/media-sound/mac/mac-10.71.ebuild
deleted file mode 100644
index abc593097c30..000000000000
--- a/media-sound/mac/mac-10.71.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_BUILD_TYPE=Release
-inherit cmake
-
-DESCRIPTION="Monkey's Audio Codecs"
-HOMEPAGE="https://www.monkeysaudio.com"
-SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip"
-
-LICENSE="BSD"
-SLOT="0/10"
-KEYWORDS="~alpha amd64 ~loong ppc ppc64 ~riscv sparc x86"
-
-BDEPEND="app-arch/unzip"
-
-PATCHES=(
- "${FILESDIR}/${PN}-10.18-linux.patch"
- "${FILESDIR}/${PN}-10.52-output.patch"
-)
-
-src_unpack() {
- mkdir -p "${S}" || die
- cd "${S}" || die
- default
-}
diff --git a/media-sound/mac/mac-10.73.ebuild b/media-sound/mac/mac-10.73.ebuild
index 9ceccbd8f31e..abc593097c30 100644
--- a/media-sound/mac/mac-10.73.ebuild
+++ b/media-sound/mac/mac-10.73.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip"
LICENSE="BSD"
SLOT="0/10"
-KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~loong ppc ppc64 ~riscv sparc x86"
BDEPEND="app-arch/unzip"
diff --git a/media-sound/mac/mac-10.74.ebuild b/media-sound/mac/mac-10.74.ebuild
new file mode 100644
index 000000000000..9ceccbd8f31e
--- /dev/null
+++ b/media-sound/mac/mac-10.74.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_BUILD_TYPE=Release
+inherit cmake
+
+DESCRIPTION="Monkey's Audio Codecs"
+HOMEPAGE="https://www.monkeysaudio.com"
+SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip"
+
+LICENSE="BSD"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+BDEPEND="app-arch/unzip"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-10.18-linux.patch"
+ "${FILESDIR}/${PN}-10.52-output.patch"
+)
+
+src_unpack() {
+ mkdir -p "${S}" || die
+ cd "${S}" || die
+ default
+}
diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest
index ba69c8adc39b..2b7116347ca9 100644
--- a/media-sound/picard/Manifest
+++ b/media-sound/picard/Manifest
@@ -1,4 +1,6 @@
DIST picard-2.11.tar.gz 5829423 BLAKE2B 1f5b675a3668b7545bbb5966e3d81bec09912acbe5ae7270b92eb25accf4bbd1cc67a2a183c6d1fa0300bb0adea5dbdcdc0998d2c44f60d2dbac941ca5af9fc8 SHA512 713a2782b26c4cd0dafa95b9c0b41bf3566d933ce9af712822cce0492ca8efa45ee57f1fb51aeacef824f699156a4156ee84ba91d5cfea28751e7d0f1e9a964a
+DIST picard-2.12.tar.gz 5857635 BLAKE2B 4eaec28830d85a0a45d220012fbb1acbfd40accc1536e47aa616b7d0014ef6f36111a6e9d6992862f9ff5419f7cb0c7b2b7b0a737ceca20bc804ce040f52ab22 SHA512 28f8d6b7b59a9a145404ab497a4ef0d71f2fefe86b9ec28b7f6879ec10f5ab1fd3582363bb15dd92c92c624843e87c11fce959fee75d0b312e72f6575d93b1a6
EBUILD picard-2.11.ebuild 1458 BLAKE2B 18e81b238099cdfb702081aba1795e4db45feb694cabaeef632fda27168c971990782c57d72b1de7067b9efbc818da924e5909a051ab92cdf0d6af52ec02f0d4 SHA512 e94da8638d7a909f21501c7bedcc35bf19e723717db78760a70f72acfe6e858d8d9f5a30d863d2911813561ea4bb3ba6fe31bf1899643d93af0ece127398b7c7
+EBUILD picard-2.12.ebuild 1460 BLAKE2B 9c16c620974efe86e040c2f6897fbda66dc64730d92cee4c8a71709049aea9f8c267591a118e53dcad14099edd2743078bc7727062a9b2158858325fa60cdb34 SHA512 3f982fce7007f4a590939ca0a6a5da00804689e69e7bb97409595d99872958684cef7266d6fd9c36aaf9bace9a1e547365795aca2265792b24d1b5f93ab1af89
EBUILD picard-9999.ebuild 1460 BLAKE2B b6b2c08ebed6a02513a6a96bad57e6b1e3f91f693da3c9e5707c670b1aa4914aa53fdc5bb0246af14a0594ae67e3a4d9d5fb7d8fc4714469fdf0f759be3546a8 SHA512 511e956e66b15526d60f7b3c1ef215b7b048eb1dcd473a5bfb145f4eb4e2bfe29648f09380845b0ad335b8b8d58c74b081c2fb87c6520304c5d212f0e0798084
MISC metadata.xml 740 BLAKE2B cc09a7bf012e0b85ff55531ace5d8b187cd68fdae7d274cb640a7ae446296c2ac70bb599955d6ab2570b3eb879c28cad0cf2e70fe7339c2c0c58fd8b0dcdcac7 SHA512 321188fd4887593a3683b2c507673baa9e2faf2b46b0158338a67e72dbf5267b93c1e358ceadeacd707d6a6bb234a4fae8ef681779463c4ab5bd3b79dbd47c43
diff --git a/media-sound/picard/picard-2.12.ebuild b/media-sound/picard/picard-2.12.ebuild
new file mode 100644
index 000000000000..b4b408e1ab81
--- /dev/null
+++ b/media-sound/picard/picard-2.12.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_EXT=1
+
+inherit distutils-r1 xdg
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/metabrainz/picard"
+ inherit git-r3
+else
+ SRC_URI="https://data.musicbrainz.org/pub/musicbrainz/${PN}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Cross-platform music tagger"
+HOMEPAGE="https://picard.musicbrainz.org"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="discid fingerprints nls"
+
+BDEPEND="
+ nls? ( dev-qt/linguist-tools:5 )
+"
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/fasteners[${PYTHON_USEDEP}]
+ dev-python/pyjwt[${PYTHON_USEDEP}]
+ dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
+ dev-python/python-dateutil[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ media-libs/mutagen[${PYTHON_USEDEP}]
+ discid? ( dev-python/discid[${PYTHON_USEDEP}] )
+ ')
+ fingerprints? ( media-libs/chromaprint[tools] )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+ local build_args=(
+ --disable-autoupdate
+ )
+ if ! use nls; then
+ build_args+=( --disable-locales )
+ fi
+ distutils-r1_python_compile ${build_args[@]}
+}
+
+python_install() {
+ local install_args=(
+ --disable-autoupdate
+ --skip-build
+ )
+ if ! use nls; then
+ install_args+=( --disable-locales )
+ fi
+ distutils-r1_python_install ${install_args[@]}
+}
diff --git a/media-sound/pulseeffects/Manifest b/media-sound/pulseeffects/Manifest
index 5eafebfd9545..ada64a98686c 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,4 @@
AUX pulseeffects-4.8.7-meson_no_automagic.patch 1529 BLAKE2B 1a40bf0382e378129b784a1d65138e89934757b2e3580616e163a9f2be1675b6a181b3909b3d7dd25b5e1bc5243d316534e2eaae4d7f82e4764645be33ac6c15 SHA512 249fb9a3c4254c21a49c46b1eab4d0c9dd6081a1367d192be7f9446b97235aa2c5ef909465fe130c0d01024f6152a7208c5a2205781d8f84bf5b6bf1e10204cf
DIST pulseeffects-4.8.7.tar.gz 2028489 BLAKE2B 705783104c7ce3f4ff1246cf05c1a31c09ef0507a720365b9a8914e6e076a209dcc56e240ae2de1981f3ab377f10947d08260fe8ae8b3cae5724db1235a0c01c SHA512 0fa679723ba76ab0a0cf3136dfa66fec09b16643f3f4f7bd1bb2826794d907c5c29a2fc7633e30d3542ddf755c842fdaa167528942fe459e3e697ac3524c0cb9
EBUILD pulseeffects-4.8.7.ebuild 2206 BLAKE2B 461c84a02920b8dd6eff059efe9feeb4306f4efe6fb2eb5b0f924ff686ab130e198b9d6b386619d2400e7fb32a52abb4a33581a9a7d59453a9569a7dc0aad2da SHA512 98c78db61b2c1277fb3c045b98b40f073473448bc3adf98f4ab4ec7187837c1eef62bbc5635395e39ba77f9d7eaad896ce7772dbd77832fbf4d64b410f75097d
-MISC metadata.xml 1353 BLAKE2B 8a3ab829edb36bf0f711057096176b15fad113820ec9910d5791c20cf9bc2802396264c43550a8a46b1f8318357b4d4e6a99c264d7b0b89aadc201b8f5098dee SHA512 bab593219b241f0903415945c110bdbe08197618d648785bbe0a7ed5c8a53618e16d60f82e5456ccd4236762384ae571bfc484bbb2f6aac8c99bd9d339f30e65
+MISC metadata.xml 1247 BLAKE2B 97bb034604cb1696410b271a5967faeeac5f51d9e92cd321011fc99aedeb7ab030d32fc2a9dcf3d57d0c3d889020353674fce34b8196d3befb320833980332c2 SHA512 a209546489a2922ed5b23dcab6534b5965c98ba218db13aecb7869bd5fb5a9de3c6bc5c0c8a53dc4d7d65219184575d47e398174f0c01bf152d9aabd09f51766
diff --git a/media-sound/pulseeffects/metadata.xml b/media-sound/pulseeffects/metadata.xml
index 9e2ce750f76e..5a50a2570dd2 100644
--- a/media-sound/pulseeffects/metadata.xml
+++ b/media-sound/pulseeffects/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>prometheanfire@gentoo.org</email>
<name>Matthew Thode</name>
</maintainer>
diff --git a/media-sound/qjackctl/Manifest b/media-sound/qjackctl/Manifest
index bfb94cba833c..95ef3e1b4b37 100644
--- a/media-sound/qjackctl/Manifest
+++ b/media-sound/qjackctl/Manifest
@@ -1,5 +1,7 @@
AUX qjackctl-0.9.13-disable-git.patch 503 BLAKE2B d46a307dd6fcf62b51b4172a7e88ff71cf632646e28fd26857cb0bc4b9cdcd5c11260a197b10ffc4362d77bd319524bac2985bef2faf03e97d0c899dd24fcd16 SHA512 0bdc675bd9c82a45f3633342a1669bfa4d545e31122c915ff21256e7653bb1b5f33fc77341c1a9ca568912327e7f5380b27278f63914e123484d80935a27f3d9
DIST qjackctl-0.9.91.tar.gz 1312312 BLAKE2B db7dbffd55bb94b5bbd43fb68e9ffc00d47cab90773b8e4e9d386d84a365be71dee8d6ff480fb888fd70024a1467317554745bbc2ff433931a87cf4e7923e9fe SHA512 b4b7ef5619fde94b9b6e840477339972aa97906b0e1eceb2918de3d19dbf96bbea6b119bce7881143a533666967c646328ff887bdae7a5c21f0300951abd2afe
+DIST qjackctl-1.0.0.tar.gz 1314301 BLAKE2B f27422bb98a4a7b1ec905df63989a51edfd6ccebdbae0da000f98a1dcaf93757f3aab9ec971ad3f395c668c85fc838ff62017545072028e5ccd0d435e4a9ac15 SHA512 2ca2691112d35d959ab0d0abc86e79b7526c6b5a5ef6d36581bc712ad6926b13cc559767b81c817bbfb7a5203e2cfaad396451ad749b553d6882d2c963a3f197
EBUILD qjackctl-0.9.91.ebuild 1008 BLAKE2B 1ec2ffb41f8547db96bb48b4d76b852d1113f1412a6da07f97caf2dce6087999ad51e4b369716362c98cbcb506e5c16b5c9853b06d0df8cacfdd48fa83739ead SHA512 462f339e40a8302f9838e51d8f1241ca6d8d82185d8f0f2171fb73d87822b852f25dafd3f26deaff618ae2d5682565ee274d0d158552eff44f46b39304200d2e
+EBUILD qjackctl-1.0.0.ebuild 1010 BLAKE2B 48dcbd5d6e79b3515afb7ff0d45f2d1e91d403440b7c58a7515a6764658ea84466c2c3449195ac28793715de78e98047b05d67305160e02fa33ade6bd3d0cb83 SHA512 071f43972f2991ca0a371e1e56e8d77c0ecdc61c90a99b5a7380b69eb70ce27dbfbcdb1eb5c3ca6c01be6014635f6c1d96ef72a781172c259ee184fe29b1eeec
EBUILD qjackctl-9999.ebuild 926 BLAKE2B e7d605b036d205a43319d6559c0a918e347436e3e932d8002f3dffe6e56ef8563ca32efb6bd731802e8c1c066716f3e21a0896ac8b107f6c9361656f7ac3b556 SHA512 eceec774ffc46b565ad7398844febfee6c6c3ba65bc523072d81de91f84065f9507c93b4b18f9e63abc794a2814aa0f2bfab2a70f48afbaec07484d9530892e9
MISC metadata.xml 338 BLAKE2B 74efc1853779388695ea14b6ccbe8e22d88941b8fcb845f553c02bd9e052f5638b2f4629dd238272a20b76db17f0d1f30a454a4b9a27333eb1e80b8d826c0dfd SHA512 bf18f336710191bc34b33b34f3f39435a9f3c9d7c45cef4e5b0ad39c19f4a9b27ee032dd2dbf6c57daaa90ad5f9adce40c49230850b6c1d746d0691eaf5ebb10
diff --git a/media-sound/qjackctl/qjackctl-1.0.0.ebuild b/media-sound/qjackctl/qjackctl-1.0.0.ebuild
new file mode 100644
index 000000000000..29b887562b75
--- /dev/null
+++ b/media-sound/qjackctl/qjackctl-1.0.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg cmake
+
+DESCRIPTION="Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections"
+HOMEPAGE="https://qjackctl.sourceforge.io/"
+SRC_URI="https://downloads.sourceforge.net/qjackctl/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa dbus debug portaudio"
+
+BDEPEND="dev-qt/linguist-tools:5"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtx11extras:5
+ dev-qt/qtxml:5
+ virtual/jack
+ alsa? ( media-libs/alsa-lib )
+ dbus? ( dev-qt/qtdbus:5 )
+ portaudio? ( media-libs/portaudio )
+"
+RDEPEND="${DEPEND}
+ dev-qt/qtsvg:5
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.9.13-disable-git.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_ALSA_SEQ=$(usex alsa 1 0)
+ -DCONFIG_DBUS=$(usex dbus 1 0)
+ -DCONFIG_DEBUG=$(usex debug 1 0)
+ -DCONFIG_PORTAUDIO=$(usex portaudio 1 0)
+ -DCONFIG_QT6=no
+ )
+ cmake_src_configure
+}
diff --git a/media-sound/qsampler/Manifest b/media-sound/qsampler/Manifest
index 03d6ee217e11..7ed6377c77ac 100644
--- a/media-sound/qsampler/Manifest
+++ b/media-sound/qsampler/Manifest
@@ -1,6 +1,6 @@
-DIST qsampler-0.9.90.tar.gz 219790 BLAKE2B ccbb9b94eedd200f0f79d22adf8541c49f334249f7b5eeca59a200a70ba9fd633c288a78f486394df3c33983c2be0d313ba0c8ad5e4151b83b9d630c0e7a9d94 SHA512 4ff7663e5ea7cbea34127e242debdf0ac8da1a06e3d8de071fbf9543841819b94c9addb1e368d2bda692269f31503bc52cd47ac7590d96e31866611349ff3aae
DIST qsampler-0.9.91.tar.gz 219798 BLAKE2B c947e865a62f4e14f701635d434ec6624a81fbcd471929b7ea1d9d841460afa931914937b6f9d863d4bd0759bcfd32da40765bc1d51e8950103f03f8e63a0078 SHA512 8ef9eefa7624d5e4b45a462fdb1fceded51e350ea75aafd5d9939be1d10f0d582d05244f3f73f1aeb9743a630d7a6f06a05ebf602a1e2a54bf542626c386db06
-EBUILD qsampler-0.9.90.ebuild 1139 BLAKE2B f5228ee61fe4946a0f116db47237151eb697135fc52b52105f7ac123fc3306c2f37e936860d0c310895e3f362259755dba497bf33bffcfa48a7c767adf888ed9 SHA512 486623f328d732f9d8cf1f21bed737212b7b17ce277715be10441a6d775a1456eb7e6d72489746c18af816b33bf81179438cb52872fa2da3ffd3e1333d591935
-EBUILD qsampler-0.9.91.ebuild 1140 BLAKE2B cbcc56ea839a1c69cd32179146b50be84ae49dc4ab3013416a3e8eb2575fa55a07eff45caa82249432c166e4fb04b1c1108625edb172e8a4ad515f5a39a934e7 SHA512 473c5f4189110b028222f9dcd728c3d391af1516c0bf55ffb5c6f22f504f71e464686989013b12cb7b67bbbb10f455c5ac6594d6f143656b5699589c311d6905
+DIST qsampler-1.0.0.tar.gz 219812 BLAKE2B f5e66edb92d24208e4cce9efcc0b84166fdd23180e47c5b136d9749908565400d6b3d201eda7287e89153c98042d69b2e0e4742a1e7b39d9b104cc45d21e0d46 SHA512 3414da88a5924206017d1829928281c345bc036244c38ccce84de080ab2a8f992ab3dec7391f52334ed47fa122315f47562739e7a12c488d0e38e944fa79ef6a
+EBUILD qsampler-0.9.91.ebuild 1139 BLAKE2B f5228ee61fe4946a0f116db47237151eb697135fc52b52105f7ac123fc3306c2f37e936860d0c310895e3f362259755dba497bf33bffcfa48a7c767adf888ed9 SHA512 486623f328d732f9d8cf1f21bed737212b7b17ce277715be10441a6d775a1456eb7e6d72489746c18af816b33bf81179438cb52872fa2da3ffd3e1333d591935
+EBUILD qsampler-1.0.0.ebuild 1140 BLAKE2B cbcc56ea839a1c69cd32179146b50be84ae49dc4ab3013416a3e8eb2575fa55a07eff45caa82249432c166e4fb04b1c1108625edb172e8a4ad515f5a39a934e7 SHA512 473c5f4189110b028222f9dcd728c3d391af1516c0bf55ffb5c6f22f504f71e464686989013b12cb7b67bbbb10f455c5ac6594d6f143656b5699589c311d6905
EBUILD qsampler-9999.ebuild 1140 BLAKE2B cbcc56ea839a1c69cd32179146b50be84ae49dc4ab3013416a3e8eb2575fa55a07eff45caa82249432c166e4fb04b1c1108625edb172e8a4ad515f5a39a934e7 SHA512 473c5f4189110b028222f9dcd728c3d391af1516c0bf55ffb5c6f22f504f71e464686989013b12cb7b67bbbb10f455c5ac6594d6f143656b5699589c311d6905
MISC metadata.xml 494 BLAKE2B e15f94a046f20f6430b293d548b1b9694e172b083d51542d398abf2de7beea5aa5915b670ac335bc31f797dbba71e82db55b72a93e88bfbdca8d862d9840975e SHA512 b136da53c09415395c0529c6d02d328520617737bce205ba1089725c3705ddea4be61e8208d814479976a420673498fba53caba64b5e0cb49ffe79694045f25a
diff --git a/media-sound/qsampler/qsampler-0.9.90.ebuild b/media-sound/qsampler/qsampler-0.9.90.ebuild
deleted file mode 100644
index d07c734a28c1..000000000000
--- a/media-sound/qsampler/qsampler-0.9.90.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-if [[ ${PV} == *9999* ]]; then
- EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code"
- inherit git-r3
-else
- SRC_URI="https://downloads.sourceforge.net/${PN}/${PV}/${P}.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="Graphical frontend to the LinuxSampler engine"
-HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="debug +libgig qt6"
-
-DEPEND="
- media-libs/alsa-lib
- media-libs/liblscp:=
- x11-libs/libX11
- libgig? ( media-libs/libgig:= )
- qt6? (
- dev-qt/qtbase:6[gui,network,widgets]
- dev-qt/qtsvg:6
- )
- !qt6? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtnetwork:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- )
-"
-RDEPEND="${DEPEND}
- media-sound/linuxsampler
-"
-BDEPEND="
- qt6? ( dev-qt/qttools:6[linguist] )
- !qt6? ( dev-qt/linguist-tools:5 )
-"
-
-DOCS=( ChangeLog README TRANSLATORS )
-
-src_configure() {
- local mycmakeargs=(
- -DCONFIG_DEBUG=$(usex debug 1 0)
- -DCONFIG_LIBGIG=$(usex libgig 1 0)
- -DCONFIG_QT6=$(usex qt6 1 0)
- )
- cmake_src_configure
-}
diff --git a/media-sound/qsampler/qsampler-0.9.91.ebuild b/media-sound/qsampler/qsampler-0.9.91.ebuild
index f0a0b110d46b..d07c734a28c1 100644
--- a/media-sound/qsampler/qsampler-0.9.91.ebuild
+++ b/media-sound/qsampler/qsampler-0.9.91.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == *9999* ]]; then
inherit git-r3
else
SRC_URI="https://downloads.sourceforge.net/${PN}/${PV}/${P}.tar.gz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="amd64 ~x86"
fi
DESCRIPTION="Graphical frontend to the LinuxSampler engine"
diff --git a/media-sound/qsampler/qsampler-1.0.0.ebuild b/media-sound/qsampler/qsampler-1.0.0.ebuild
new file mode 100644
index 000000000000..f0a0b110d46b
--- /dev/null
+++ b/media-sound/qsampler/qsampler-1.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://git.code.sf.net/p/qsampler/code"
+ inherit git-r3
+else
+ SRC_URI="https://downloads.sourceforge.net/${PN}/${PV}/${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Graphical frontend to the LinuxSampler engine"
+HOMEPAGE="https://qsampler.sourceforge.io/ https://www.linuxsampler.org/"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="debug +libgig qt6"
+
+DEPEND="
+ media-libs/alsa-lib
+ media-libs/liblscp:=
+ x11-libs/libX11
+ libgig? ( media-libs/libgig:= )
+ qt6? (
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qtsvg:6
+ )
+ !qt6? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ )
+"
+RDEPEND="${DEPEND}
+ media-sound/linuxsampler
+"
+BDEPEND="
+ qt6? ( dev-qt/qttools:6[linguist] )
+ !qt6? ( dev-qt/linguist-tools:5 )
+"
+
+DOCS=( ChangeLog README TRANSLATORS )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_DEBUG=$(usex debug 1 0)
+ -DCONFIG_LIBGIG=$(usex libgig 1 0)
+ -DCONFIG_QT6=$(usex qt6 1 0)
+ )
+ cmake_src_configure
+}
diff --git a/media-sound/qsynth/Manifest b/media-sound/qsynth/Manifest
index 64318b5b9858..e26118502027 100644
--- a/media-sound/qsynth/Manifest
+++ b/media-sound/qsynth/Manifest
@@ -1,4 +1,6 @@
DIST qsynth-0.9.91.tar.gz 334833 BLAKE2B 057ebf72aab4ea811046fede9df42ef7ccb7b98018544397e67212d694d7d798761340114a6609c230062791c81050f11c77348674008e09b1c1f9a28ea27f47 SHA512 0749195078e223ae7e42f2fc7d7f435bc174290f9d018ed01ec27088599f5e1e39739b20aa1233368e45336fb6ff74c9f634942e34543a7405f02749dc76446b
+DIST qsynth-1.0.0.tar.gz 337358 BLAKE2B 40e2b6aacf21eb17169b0899f1b089cb2869295fd5a3b87a4d0e8d7632bce8518ce4d2dc22dafa2c9d4fafe0211c90b9729432a7407bd35f8237c357ce1cb897 SHA512 9533cb425345a83ed9695917885cba52278035c2a6f7b824981b9ec5033b5d61b7ac050cc7e516a6aa7f4ff76e29eb29089a93a727294e7a6a1e5fb631720ea4
EBUILD qsynth-0.9.91.ebuild 1446 BLAKE2B ac188db2357400e302959fae3e13def93ecc2ed37364233f5120369b2d0391dd36127a21d05f7bf06d443141e65b155f86681acc4d4563e1252486dda581ed68 SHA512 c871fd5c08a346bc9e6292442db4622401fa8dbf4bbea76eee9eb997179715d1b711de3ddba6323362c95a82621800c88191dd1c5e8c53778944cd020323dbf5
+EBUILD qsynth-1.0.0.ebuild 1450 BLAKE2B 89489add82e60db13848dd37e80966790ab9c697ae293b74a3c73bb84cf35e53c045e5cb3f1b56a8cd58993d7d12b5a1aa282561a4e773921f5c24fd7dc03086 SHA512 76a7e85715aa5df34219ee005e802cab0459a044653a63a1c70863d296c0e07389d02c6cf6e24b73649c2524eb5f1fb3ea5ccb148d9c98b74691706197a1aec1
EBUILD qsynth-9999.ebuild 1450 BLAKE2B 89489add82e60db13848dd37e80966790ab9c697ae293b74a3c73bb84cf35e53c045e5cb3f1b56a8cd58993d7d12b5a1aa282561a4e773921f5c24fd7dc03086 SHA512 76a7e85715aa5df34219ee005e802cab0459a044653a63a1c70863d296c0e07389d02c6cf6e24b73649c2524eb5f1fb3ea5ccb148d9c98b74691706197a1aec1
MISC metadata.xml 763 BLAKE2B 871d9e5edd0dcd434d496c2d40f997717d424502a5d7072264886477eaaf4bf460e32746bc899a124d97f5cadf116c0cdd198d017ebd4e9cbd769ba2af8a8512 SHA512 147e494f3b468283759a06d361d286e211e95cabbfc6daef67c406e5f19a9eb04ec611f41273ddb0c712dd1fd9afa3a71922bd9cfe749c388ab61d550dc86def
diff --git a/media-sound/qsynth/qsynth-1.0.0.ebuild b/media-sound/qsynth/qsynth-1.0.0.ebuild
new file mode 100644
index 000000000000..496e8129a1ca
--- /dev/null
+++ b/media-sound/qsynth/qsynth-1.0.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+DESCRIPTION="Qt application to control FluidSynth"
+HOMEPAGE="https://qsynth.sourceforge.io/"
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://git.code.sf.net/p/qsynth/code"
+ inherit git-r3
+else
+ SRC_URI="https://downloads.sourceforge.net/qsynth/${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+alsa debug jack pulseaudio qt6"
+
+REQUIRED_USE="|| ( alsa jack pulseaudio )"
+
+BDEPEND="
+ qt6? ( dev-qt/qttools:6[linguist] )
+ !qt6? ( dev-qt/linguist-tools:5 )
+"
+DEPEND="
+ qt6? (
+ dev-qt/qtbase:6[gui,network,widgets]
+ dev-qt/qtsvg:6
+ )
+ !qt6? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ )
+ media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_DEBUG=$(usex debug 1 0)
+ -DCONFIG_QT6=$(usex qt6 1 0)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ # The desktop file is invalid, and we also change the command
+ # depending on useflags
+ rm "${D}/usr/share/applications/org.rncbc.qsynth.desktop" || die
+
+ local cmd
+ if use jack; then
+ cmd="qsynth"
+ elif use pulseaudio; then
+ cmd="qsynth -a pulseaudio"
+ elif use alsa; then
+ cmd="qsynth -a alsa"
+ else
+ cmd="qsynth -a oss"
+ fi
+
+ make_desktop_entry "${cmd}" Qsynth org.rncbc.qsynth
+}
diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index ffd0133e9d96..d1af3e21ddd1 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1,5 +1,5 @@
-DIST qtractor-0.9.90.tar.gz 2647835 BLAKE2B a9bf283f062f946e630e4e878c194326d1cc7028c27dc91dbcb8f8567612d88c4005b73ca9a8270e837b27ea20f419bad4d54d85441338863bf6b7558c07ba50 SHA512 caed9a454e84fd2701c7d37f33bfcff32383127e891af5c2823045f710f953bf2e2040b7261ce5b24b1fc330a06ffb47132fe4b9a378c9cfe3e40f6b4e6f01cb
DIST qtractor-0.9.91.tar.gz 2633018 BLAKE2B 7ae2ba467ce87e0df6a95e694dbfebbc4cad5551bccdf723ded4f26aa02ade31e666a294eb5c82762fc2918938d96ecd55d9cf062cf4ebc0ec138010e98ce03b SHA512 6628b61b46c18f69a30cd183e7d166581e64b00a117201a60064ce98926908576c8f7c677c39f8f1601ea42b72a04056a85cd915579f96575c080414dc75e011
-EBUILD qtractor-0.9.90.ebuild 2763 BLAKE2B 2018403358298510607ef8d3582fe662523d7cb4e332e1dcac48f277d23f5b1169fd61f2eadf9bbb16370397d7858dec852547a9aa881a30da056a9440389a68 SHA512 1107a45cce944247522bf5504dc649ec71e623133f77005f5901a27bff3fd0dea8f15e8386757339b46ef7d4df974b49489ba6291eb513b31c92182894880389
+DIST qtractor-1.0.0.tar.gz 2635806 BLAKE2B eb77f02b9fa60a6603ac1f7d17e7fe1140af13e89eabe7698d134728fa419ee6a0cfbeb0a5dc0581f9d6961a74aefa7151589e126fd607d6724779721921ded4 SHA512 43c86cab60193b0b31323dfe5f5664ae6dd6726d36ef28caee472966bb82527b6f9d6c3c007ea10674f89e0f3aa107cc25b66fb7f8d9ab3f96f25d81bbd1c5be
EBUILD qtractor-0.9.91.ebuild 2763 BLAKE2B 2018403358298510607ef8d3582fe662523d7cb4e332e1dcac48f277d23f5b1169fd61f2eadf9bbb16370397d7858dec852547a9aa881a30da056a9440389a68 SHA512 1107a45cce944247522bf5504dc649ec71e623133f77005f5901a27bff3fd0dea8f15e8386757339b46ef7d4df974b49489ba6291eb513b31c92182894880389
+EBUILD qtractor-1.0.0.ebuild 2765 BLAKE2B 408b41432b1c81522837c4452df2e4a7754bdf66e259b4ca3db8874ddb1f7ed08cf963388efe0ca61019a598de23933f6e671cb0bec84d574b0fd6250395c210 SHA512 febc34744d896a10f148f088859e467b57e9bbb8564255306a592acba8ddff3a5a3218ddb0459f01b91d5e1a0607254bea3d8b107dd854474e54c4088cf47467
MISC metadata.xml 945 BLAKE2B 4f88a28c83ce8b2874664ad8bf6a08d5a575a609fab948c47471ed226e284453f87da5b1ae034678295e30e5e1dce357ced317ef5d3ab793e04fb17120ce55b4 SHA512 5ab11543fa297253f5cb15515c16caf967fc69e9cccccb9ac6a6ba26fffce1f8539414edf3b065a61ddce0ff8ce3f04b90a68fd5bb79e0a498ca14c275753947
diff --git a/media-sound/qtractor/qtractor-0.9.90.ebuild b/media-sound/qtractor/qtractor-0.9.90.ebuild
deleted file mode 100644
index f5b5ca1aa5d5..000000000000
--- a/media-sound/qtractor/qtractor-0.9.90.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic xdg
-
-DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
-HOMEPAGE="https://qtractor.sourceforge.io https://github.com/rncbc/qtractor"
-SRC_URI="https://downloads.sourceforge.net/qtractor/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
-REQUIRED_USE="dssi? ( ladspa )"
-
-BDEPEND="
- dev-qt/linguist-tools:5
- virtual/pkgconfig
-"
-DEPEND="
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtsvg:5
- dev-qt/qtwidgets:5
- dev-qt/qtxml:5
- dev-qt/qtx11extras:5
- media-libs/alsa-lib
- media-libs/libsndfile
- media-libs/lilv
- media-libs/lv2
- media-libs/suil
- virtual/jack
- x11-libs/libxcb:=
- aubio? ( media-libs/aubio:= )
- dssi? ( media-libs/dssi )
- ladspa? ( media-libs/ladspa-sdk )
- libsamplerate? ( media-libs/libsamplerate )
- mad? ( media-libs/libmad )
- osc? ( media-libs/liblo )
- rubberband? ( media-libs/rubberband )
- vorbis? (
- media-libs/libogg
- media-libs/libvorbis
- )
- zlib? ( sys-libs/zlib )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- cmake_src_prepare
-}
-
-src_configure() {
- # -Werror=odr
- # https://bugs.gentoo.org/927061
- # https://github.com/rncbc/qtractor/commit/83ed590eed798f24b6aa1a792b38c2fc61051356
- #
- # Remove on next version bump.
- filter-lto
-
- local mycmakeargs=(
- -DCONFIG_DSSI=$(usex dssi 1 0)
- -DCONFIG_GRADIENT=1
- -DCONFIG_JACK_LATENCY=1
- -DCONFIG_JACK_METADATA=1
- -DCONFIG_JACK_SESSION=1
- -DCONFIG_LADSPA=$(usex ladspa 1 0)
- -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
- -DCONFIG_LIBLILV=1
- -DCONFIG_LIBLO=$(usex osc 1 0)
- -DCONFIG_LIBMAD=$(usex mad 1 0)
- -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
- -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
- -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
- -DCONFIG_LIBZ=$(usex zlib 1 0)
- -DCONFIG_LV2=1
- -DCONFIG_LV2_UI_GTK2=0
- -DCONFIG_NSM=0
- -DCONFIG_QT6=0
- -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
- -DCONFIG_STACKTRACE=$(usex debug 1 0)
- -DCONFIG_VESTIGE=1
- -DCONFIG_VST2=1
- -DCONFIG_VST3=0
- -DCONFIG_XUNIQUE=0
- )
- # Following options are left to the default
- # CONFIG_LV2_ATOM
- # CONFIG_LV2_BUF_SIZE
- # CONFIG_LV2_CVPORT
- # CONFIG_LV2_EVENT
- # CONFIG_LV2_EXTERNAL_UI
- # CONFIG_LV2_MIDNAM
- # CONFIG_LV2_OPTIONS
- # CONFIG_LV2_PARAMETERS
- # CONFIG_LV2_PATCH
- # CONFIG_LV2_PORT_EVENT
- # CONFIG_LV2_PRESETS
- # CONFIG_LV2_PROGRAMS
- # CONFIG_LV2_STATE
- # CONFIG_LV2_STATE_FILES
- # CONFIG_LV2_STATE_MAKE_PATH
- # CONFIG_LV2_TIME
- # CONFIG_LV2_TIME_POSITION
- # CONFIG_LV2_UI
- # CONFIG_LV2_UI_IDLE
- # CONFIG_LV2_UI_REQ_VALUE
- # CONFIG_LV2_UI_SHOW
- # CONFIG_LV2_UI_TOUCH
- # CONFIG_LV2_WORKER
- # CONFIG_LV2_UI_X11
- cmake_src_configure
-}
diff --git a/media-sound/qtractor/qtractor-1.0.0.ebuild b/media-sound/qtractor/qtractor-1.0.0.ebuild
new file mode 100644
index 000000000000..d5be14c65a71
--- /dev/null
+++ b/media-sound/qtractor/qtractor-1.0.0.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic xdg
+
+DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt framework"
+HOMEPAGE="https://qtractor.sourceforge.io https://github.com/rncbc/qtractor"
+SRC_URI="https://downloads.sourceforge.net/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib"
+REQUIRED_USE="dssi? ( ladspa )"
+
+BDEPEND="
+ dev-qt/linguist-tools:5
+ virtual/pkgconfig
+"
+DEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ dev-qt/qtx11extras:5
+ media-libs/alsa-lib
+ media-libs/libsndfile
+ media-libs/lilv
+ media-libs/lv2
+ media-libs/suil
+ virtual/jack
+ x11-libs/libxcb:=
+ aubio? ( media-libs/aubio:= )
+ dssi? ( media-libs/dssi )
+ ladspa? ( media-libs/ladspa-sdk )
+ libsamplerate? ( media-libs/libsamplerate )
+ mad? ( media-libs/libmad )
+ osc? ( media-libs/liblo )
+ rubberband? ( media-libs/rubberband )
+ vorbis? (
+ media-libs/libogg
+ media-libs/libvorbis
+ )
+ zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ cmake_src_prepare
+}
+
+src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/927061
+ # https://github.com/rncbc/qtractor/commit/83ed590eed798f24b6aa1a792b38c2fc61051356
+ #
+ # Remove on next version bump.
+ filter-lto
+
+ local mycmakeargs=(
+ -DCONFIG_DSSI=$(usex dssi 1 0)
+ -DCONFIG_GRADIENT=1
+ -DCONFIG_JACK_LATENCY=1
+ -DCONFIG_JACK_METADATA=1
+ -DCONFIG_JACK_SESSION=1
+ -DCONFIG_LADSPA=$(usex ladspa 1 0)
+ -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
+ -DCONFIG_LIBLILV=1
+ -DCONFIG_LIBLO=$(usex osc 1 0)
+ -DCONFIG_LIBMAD=$(usex mad 1 0)
+ -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
+ -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
+ -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
+ -DCONFIG_LIBZ=$(usex zlib 1 0)
+ -DCONFIG_LV2=1
+ -DCONFIG_LV2_UI_GTK2=0
+ -DCONFIG_NSM=0
+ -DCONFIG_QT6=0
+ -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
+ -DCONFIG_STACKTRACE=$(usex debug 1 0)
+ -DCONFIG_VESTIGE=1
+ -DCONFIG_VST2=1
+ -DCONFIG_VST3=0
+ -DCONFIG_XUNIQUE=0
+ )
+ # Following options are left to the default
+ # CONFIG_LV2_ATOM
+ # CONFIG_LV2_BUF_SIZE
+ # CONFIG_LV2_CVPORT
+ # CONFIG_LV2_EVENT
+ # CONFIG_LV2_EXTERNAL_UI
+ # CONFIG_LV2_MIDNAM
+ # CONFIG_LV2_OPTIONS
+ # CONFIG_LV2_PARAMETERS
+ # CONFIG_LV2_PATCH
+ # CONFIG_LV2_PORT_EVENT
+ # CONFIG_LV2_PRESETS
+ # CONFIG_LV2_PROGRAMS
+ # CONFIG_LV2_STATE
+ # CONFIG_LV2_STATE_FILES
+ # CONFIG_LV2_STATE_MAKE_PATH
+ # CONFIG_LV2_TIME
+ # CONFIG_LV2_TIME_POSITION
+ # CONFIG_LV2_UI
+ # CONFIG_LV2_UI_IDLE
+ # CONFIG_LV2_UI_REQ_VALUE
+ # CONFIG_LV2_UI_SHOW
+ # CONFIG_LV2_UI_TOUCH
+ # CONFIG_LV2_WORKER
+ # CONFIG_LV2_UI_X11
+ cmake_src_configure
+}
diff --git a/media-sound/teamspeak-client/Manifest b/media-sound/teamspeak-client/Manifest
index b1e94aa4b2f8..a738d3c8f925 100644
--- a/media-sound/teamspeak-client/Manifest
+++ b/media-sound/teamspeak-client/Manifest
@@ -1,6 +1,6 @@
AUX ts3client-bin-r2 323 BLAKE2B bfeb748c59492387139b70bd3d688bf0c21969566d7cbfafec9abc3974daad67f34ad00cef53a35f229e8434ad2a15454c29c1470214f47332cd606053cb515d SHA512 42c5ee014db58b99d4680e31a59ac8b53c3a005332478ed166128fd08867c0cdc167c5b74a97a0f3a630c8faff9e5edd9c96da28bdbebae1d56a896e7a50e95d
DIST TeamSpeak3-Client-linux_amd64-3.6.2.run 110899830 BLAKE2B e832af37b3fe89741d6eed0214dcb790e69184ebfdf0cfbcebe8ec433eef62e42597a75bfb6bbf7d36cc172fa49e22c527023b787ad88584654b9297d5730d5f SHA512 09448086ed3322ba5a37905c5b893fdf0860e5e80852da2713a2d3aceddc071ff6cd7bc213f494759b9448615a027130579da7292f59447b3c31553e151d35eb
-DIST teamspeak-client-5.0.0_beta74.tar.gz 141049252 BLAKE2B d8f4265de82bf0c0cda60ff98acfeba76ecd1b56c13be15fd7a017aa1c3676e3311c4f57293f2f75914499d862a21f9bbfddab29d090bec8dee7c3b1f1de7537 SHA512 744b801fc304b4259903a8744a66695a41f990c1d7d2357636e5c5670e3439513f63075b0b598d17bef311136265561fba386f65db2a7302ff3f19a4351f17d3
+DIST teamspeak-client-5.0.0_beta77.tar.gz 149815295 BLAKE2B 72c71d4a004ad917d4c7de58ce8f718942688a46596ebb2763c6c98e9f01fafb83db99bb475d5fe7615bc66e8e581904529d00a493aacea2cbd48aa143971caf SHA512 1894987257d62643c324e59ccae2dd0bac2c153470f1f2979a0a243bce4e16228a5c0cd90daf75de56e3fbae1f421bc9e48fe3377ed09c3b55af6d3cb2563064
EBUILD teamspeak-client-3.6.2.ebuild 3045 BLAKE2B ad021ea0586847b4d4e9f738937bababb31a08bf725d574ec1276eb03d3e94001145226d8c45e55e4f709fe1ceeb979015891f6c34e3bde0cbc48a032cfe233d SHA512 d31b41ad244f80e508fb2174a3805df5642548f0d1c1e923e9937d7ee730ce52bf5d6e613abc569673076998d7116ef0a6bb7f27aee3efdecb4a7f1dc2da2c73
-EBUILD teamspeak-client-5.0.0_beta74.ebuild 2238 BLAKE2B 9817f34ad8fd0c3b267506a7aa0e33da501b2b15000485941348e1bb84c8a78b4b94b3f07bb6de633eb5cd8fe39cc8531b8834f1b09303bb7e496992285ad900 SHA512 800aeccf9b60cfb50c8ebd242e7150dfdfee1b2a6cd56b04dbb0bbf4d4088e6fb40e9acd671beeeb0f10816b409c01a284ad1ca0082472a6e1062c8792e24442
+EBUILD teamspeak-client-5.0.0_beta77.ebuild 2226 BLAKE2B a292dc0c714c11d83683a9ce2ed432746ef66d863dcfc3f4d2337e069701d2f2e605153b403aeadc7fdbc2cce648e63f1d8cf0648df556723df2be36dcd807ce SHA512 bd494785d99ee79a5b0f7c292d09406ee7e23d30f70a8b8c87a7debf3939fc189989a96ec98d5d1bf7dc00ec87e95f4228ad28337249350131e678505b1a77fe
MISC metadata.xml 837 BLAKE2B d2926740cb3d22acef425da63622d5c2e94a245bb05f62f6c80bab68df9af310fac05580624d30acbd4899e38ec9681f8dcf08111d7e78a69fc918883a622f15 SHA512 077d01b43b5e29ac89aaf6cd3bc312176021603d604573058c8cf432a1eea3e0bcc61c7c11fbc17459b98ccf8f56e38d8d8521b27c055f3ac3756176d6f80c70
diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild
deleted file mode 100644
index 4d98a43b5e2b..000000000000
--- a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta74.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="A client software for quality voice communication via the internet"
-HOMEPAGE="https://www.teamspeak.com/"
-SRC_URI="https://files.teamspeak-services.com/pre_releases/client/${PV/_/-}/teamspeak-client.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"
-
-KEYWORDS=""
-LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )"
-SLOT="5"
-
-IUSE="+alsa pulseaudio"
-REQUIRED_USE="|| ( alsa pulseaudio )"
-
-RDEPEND="
- app-accessibility/at-spi2-core
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig:1.0
- net-print/cups
- sys-power/upower
- sys-apps/dbus
- x11-libs/cairo[glib]
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/libXtst
- x11-libs/pango
- alsa? ( media-libs/alsa-lib )
- pulseaudio? ( media-libs/libpulse )
-"
-
-RESTRICT="bindist mirror"
-
-QA_PREBUILT="
- opt/teamspeak5-client/chrome-sandbox
- opt/teamspeak5-client/hotkey_helper
- opt/teamspeak5-client/libcef.so
- opt/teamspeak5-client/libtschat_client_lib.so
- opt/teamspeak5-client/libtschat_client_lib_export.so
- opt/teamspeak5-client/patcher
- opt/teamspeak5-client/TeamSpeak
- opt/teamspeak5-client/soundbackends/libalsa_linux_amd64.so
-"
-
-src_prepare() {
- default
-
- if ! use alsa; then
- rm soundbackends/libalsa_linux_*.so || die
- fi
-}
-
-src_install() {
- exeinto /opt/teamspeak5-client
- doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so libtschat_client_lib.so libtschat_client_lib_export.so
-
- insinto /opt/teamspeak5-client
- doins *.bin *.dat *.pak
- doins -r html licenses locales soundbackends
-
- dodir /opt/bin
- dosym ../teamspeak5-client/TeamSpeak /opt/bin/ts5client
-
- make_desktop_entry \
- /opt/bin/ts5client "Teamspeak 5 Client" \
- /opt/teamspeak5-client/html/client_ui/images/icons/teamspeak_logo.svg "Audio;AudioVideo;Network"
-}
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_mimeinfo_database_update
-}
diff --git a/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77.ebuild b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77.ebuild
new file mode 100644
index 000000000000..86ee3a0715bc
--- /dev/null
+++ b/media-sound/teamspeak-client/teamspeak-client-5.0.0_beta77.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="A client software for quality voice communication via the internet"
+HOMEPAGE="https://www.teamspeak.com/"
+SRC_URI="https://files.teamspeak-services.com/pre_releases/client/${PV/_/-}/teamspeak-client.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )"
+SLOT="5"
+
+IUSE="+alsa pulseaudio"
+REQUIRED_USE="|| ( alsa pulseaudio )"
+
+RDEPEND="
+ app-accessibility/at-spi2-core
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig:1.0
+ net-print/cups
+ sys-power/upower
+ sys-apps/dbus
+ x11-libs/cairo[glib]
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXcursor
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXi
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libXScrnSaver
+ x11-libs/libXtst
+ x11-libs/pango
+ alsa? ( media-libs/alsa-lib )
+ pulseaudio? ( media-libs/libpulse )
+"
+
+RESTRICT="bindist mirror"
+
+QA_PREBUILT="
+ opt/teamspeak5-client/chrome-sandbox
+ opt/teamspeak5-client/hotkey_helper
+ opt/teamspeak5-client/libcef.so
+ opt/teamspeak5-client/libtschat_client_lib.so
+ opt/teamspeak5-client/libtschat_client_lib_export.so
+ opt/teamspeak5-client/patcher
+ opt/teamspeak5-client/TeamSpeak
+ opt/teamspeak5-client/soundbackends/libalsa_linux_amd64.so
+"
+
+src_prepare() {
+ default
+
+ if ! use alsa; then
+ rm soundbackends/libalsa_linux_*.so || die
+ fi
+}
+
+src_install() {
+ exeinto /opt/teamspeak5-client
+ doexe chrome-sandbox hotkey_helper patcher TeamSpeak libcef.so libtschat_client_lib.so libtschat_client_lib_export.so
+
+ insinto /opt/teamspeak5-client
+ doins *.bin *.dat *.pak
+ doins -r html licenses locales soundbackends
+
+ dodir /opt/bin
+ dosym ../teamspeak5-client/TeamSpeak /opt/bin/ts5client
+
+ make_desktop_entry \
+ /opt/bin/ts5client "Teamspeak 5 Client" \
+ /opt/teamspeak5-client/html/client_ui/images/icons/teamspeak_logo.svg "Audio;AudioVideo;Network"
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/media-sound/xfmpc/Manifest b/media-sound/xfmpc/Manifest
index f02670f26c69..52934d86e747 100644
--- a/media-sound/xfmpc/Manifest
+++ b/media-sound/xfmpc/Manifest
@@ -1,3 +1,3 @@
DIST xfmpc-0.3.1.tar.bz2 455660 BLAKE2B 2391217f1695ab0962a3ee52ea27ef44febbd8cf982d1bfba0c6952423c718f32dbea590930b9cef9cd3d932b2297cafb87870e27fb7579a764ad948e62918d6 SHA512 771835828cd89298d79c31cec2716b308889e6b835a2b16d0ef25eab6ed1667b055158f845ebf897df8f3f9f45a07fb6ad2994a9981695e74be2d56408e4abe0
-EBUILD xfmpc-0.3.1.ebuild 802 BLAKE2B 1a639b4e825bfbdf801e1c149197a3bd9287fe9544b79c471a691682bb6884d8b54d2e55acbb97f1edbaeaed54d7aea5091be0322f3433b43a413d6a6c9ed3a4 SHA512 9e43ec632fa16f64a019a2e2872261c42f8b3bc5372bd463427ddfe6dbaa742d7d3ecf4365e5f7ec5761f2d82a19c571c050d9366b56d6f287e19900261b0542
+EBUILD xfmpc-0.3.1.ebuild 801 BLAKE2B e9c247e218efb1d7d9101844aef563610b59304cf5f1f1de516322655baa574d0f87fa84bd03089ed88eb9129398bc3aae38f3637cbb75cf36309d5e57522728 SHA512 8f9c9e241303f43fe1d22cd93287869b9c4971140ac2af2f3e57401b9458db946b745fdd7cdfa43ce6b63b41e53ecea5d165069f8ab579fa2e756b5b60cc0cbc
MISC metadata.xml 248 BLAKE2B 83bf47dc3dbedea8a88932e922075f0ba8fd841433c4ab750e2ab61c22e8cbfaa1acb04a903d89ef5140a75dfc4c4899354623e0160df5b7c178c190f8494515 SHA512 b5200cfe30adef8e869fada87f1b4171210b2427cd3ac12edef70948f305d5e612ca5f24d377f9823a6022c8867db635db50ddd3d6cb362d6b0137c299fe07e5
diff --git a/media-sound/xfmpc/xfmpc-0.3.1.ebuild b/media-sound/xfmpc/xfmpc-0.3.1.ebuild
index 53bd5b151eaf..4b6c5560c9b5 100644
--- a/media-sound/xfmpc/xfmpc-0.3.1.ebuild
+++ b/media-sound/xfmpc/xfmpc-0.3.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/apps/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
DEPEND="
>=dev-libs/glib-2.38.0:2=
diff --git a/media-tv/Manifest.gz b/media-tv/Manifest.gz
index 86b75c99f188..aa83d9d11f06 100644
--- a/media-tv/Manifest.gz
+++ b/media-tv/Manifest.gz
Binary files differ
diff --git a/media-tv/channeleditor/Manifest b/media-tv/channeleditor/Manifest
index 5dbef2ff3096..873a965ad948 100644
--- a/media-tv/channeleditor/Manifest
+++ b/media-tv/channeleditor/Manifest
@@ -1,4 +1,3 @@
-AUX build-1.9.2.1.xml 1204 BLAKE2B 6a00e578c9108f0a6df66eab6e4aac582a0b699d05bc2577258cb40d50cd63009d46f9e8ffae3a241b68458567f42ecf43278aec3e856ea3081943a9a493c4d3 SHA512 70ac356acd71f8846adb063274280285fbec2d693f89918da531e5825b38ed4281d84bbe385ba67f33e9ef5fc7451c370383790accdf11840cea2d1f327d2117
AUX channeleditor-1.9.2.1-messages.properties.patch 18594 BLAKE2B 0b24118aca4bf3d43127def0f25ba11afeef13b7e5f6a10457c33390f5e5173168ca6245b6deb62aab4658fc22c762b5662baf2904fd4d9c326d9bb55fbd4068 SHA512 2a023617e7231f1a140ec92a8ddd2997182de8fa662d728ece01d8a3fede358d2c2bf180e038f094938db2ca3aa6857fae11e9a53885d95a6af520d88ff62347
AUX channeleditor-1.9.2.1-messages_en.properties.patch 7226 BLAKE2B f5992f06de852454a004883d96dc61e56728a745dd03f7545f9854ee839ac55ca511b518aa03e20cbb2a6126bb34964c7af72f4b81536bdcec24f76988826ec0 SHA512 8a2c09010ce01f001150a759bb91fdf2bdebf4a6776ada8fc1dfbb4b9000aeb4d5ad0be5bb99ed4b5237c4a070ebbea5ca862585a74f1c64dad5349127f45a97
DIST channeleditor_1.9.2.1_src.tar.gz 317608 BLAKE2B 26afc8d08a525f26c942fda20eb8ed63ff973bc112743edb80043ef9f2bd78f34dc4b2ef7ad60110b624dbfa6e2058a41e945b616d2ca587acffefe5b15b583e SHA512 84147868aa8b1aacf4ef31a7665822bc7ccd4f7372aaa040aacd8ee42581db1d67092b6b09cda6e447bae2c058fe4ceaab28f3e2a268a54dc5ac25452e64d7d9
diff --git a/media-tv/channeleditor/files/build-1.9.2.1.xml b/media-tv/channeleditor/files/build-1.9.2.1.xml
deleted file mode 100644
index 51e132550077..000000000000
--- a/media-tv/channeleditor/files/build-1.9.2.1.xml
+++ /dev/null
@@ -1,43 +0,0 @@
-<?xml version="1.0"?>
-<project name="channeleditor" default="build">
- <!-- some properties -->
- <property name="src.dir" value="src"/>
- <property name="resources.dir" value="src/java/"/>
- <property name="build.dir" value="build"/>
- <property name="dist.dir" value="dist"/>
- <property name="project.jar" value="${dist.dir}/${ant.project.name}.jar"/>
- <property name="target.jdk" value="1.4"/>
-
- <!-- init -->
- <target name="init">
- <mkdir dir="${dist.dir}"/>
- </target>
-
- <!-- compile everything -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${build.dir}"
- source="${target.jdk}"
- target="${target.jdk}"
- encoding="ISO-8859-1"/>
- <copy todir="${build.dir}">
- <fileset dir="${resources.dir}" excludes="**/*.java"/>
- </copy>
- </target>
-
- <!-- build the jar files -->
- <target name="build" depends="compile">
- <jar jarfile="${project.jar}" basedir="${build.dir}">
- <manifest>
- <attribute name="Main-Class" value="${manifest.mainclass}"/>
- </manifest>
- </jar>
- </target>
-
- <!-- zip the sources -->
- <target name="sourcezip">
- <zip destfile="${dist.dir}/${ant.project.name}-src.zip">
- <zipfileset dir="${src.dir}" />
- </zip>
- </target>
-</project>
diff --git a/media-tv/dvbstream/Manifest b/media-tv/dvbstream/Manifest
index 0f692a98cb48..2be0540f7488 100644
--- a/media-tv/dvbstream/Manifest
+++ b/media-tv/dvbstream/Manifest
@@ -1,5 +1,7 @@
AUX dvbstream-0.7_pre20080302-telnet-port-switch.diff 976 BLAKE2B 54ab99dee8e90efc1e3bb623102156aa21cca6697d6edc3662d81284430ad0a7e295f53aa855e81776ba50bc8f05c315fbe2c7606977a3c3ae3341dcd063f368 SHA512 84f4cb764db871e1f3d42fdff7e550be2866caf21b725a065abce500a29f8db52087d02ac2446891c1a14f08521deb175362bdc2ffe00d5cb6bc237b31c02781
AUX dvbstream-0.7_pre20080516-update.diff 334 BLAKE2B d729def0db777e853cbdd36bb8034885f84ccb5debc816d9d8d2f902c61044b1aa60c05b50d9c7f509be36e3cd3b3ef15fc980b44734a891873d1e31189d0aab SHA512 c22d5e25dc9cad4fe864864b9f4100d6e335236f865f4c8a15b29ce0dd22f1aef77dd9777aeea0529e0cdf0402cc76e55b6140595a8d62231ffa6145f868be92
+DIST dvbstream-0.8.2.tar.bz2 60542 BLAKE2B c2e57c9e94cf4b359025e1607e827a1e23330d2caa0ce0788b7366501df66781775a6e4cc3ac4ed670f619ce53b60cf970156257944c3baf1f344ee830ece307 SHA512 06d6fc6c62ee898726b240164a8f9cdd7f2a61dd148db052a6f37c3cf174ef9f3f886c1eafcc3e249fdc9fee057790efbc3baccf71dd6cad98b3fef06a2b7c9a
DIST dvbstream-snapshot-20080302.tar.bz2 58089 BLAKE2B 9dd2fdd5e1dfa3741554b84cd5361697cef16b0ecba6ee5a8a2890959678dfc1497e54003d9b5ebb9e0092e5f3e71a4b5786a2c2e224d31a9243ecaafeea98e1 SHA512 7116310435584b61c51f642d38cfdbbdf706df27448af7824b5a050e374ad72d3d08c2eb03de0d5ed6ec1cb15461e3be90ee8bd3b045b6ba858b5896c5546671
EBUILD dvbstream-0.7_pre20080516-r1.ebuild 1498 BLAKE2B 7f8ee799766a104bc062bd4093a720c2a3183320ffce3323e43fe86b9ea885e38310bffd267612236ac58a2b3337976a2a3121e9baa3d53359351ab00b90a10a SHA512 baf113abd0de82a2d1d5b3c783bab7194f168154797bbbf6bf801cc619d597813137c327fca1e0f3562be28b30fb4985f4ade25813462521077786dfb648bd1b
+EBUILD dvbstream-0.8.2.ebuild 1586 BLAKE2B af3f11bc57b74c79a9545ec39a35237d33f504c058f8def4ed6ec7c2702262ba6af58290e9c327f51e115b8ac3ed0210470b90e91a95ca3dc162528d4d0b52ee SHA512 9fbe6a614c17fe6707972572cb0f3769ae72bf24fda54b8c0fb87c0b5a984a248189dd8d8bd69ee57799f2a7d4b2b1b2903a18ab7f281a620a5392d6abe1c79d
MISC metadata.xml 246 BLAKE2B 9785204690c05d78ef635eeb1d4f25663e074130c2bf8afd751f02fd464f8b14347f4ea6982b45bb849b5d220ea94f21a842412216f340c99c8c30be71d80f53 SHA512 29081d9671eafec8bc17c174ae0d096f07cdfeb5b747b1c1eabd63af71388ebea853a5a8299af0f0a6a35c1d523a66a285a962c7b37015dd2cde32ecb72e621a
diff --git a/media-tv/dvbstream/dvbstream-0.8.2.ebuild b/media-tv/dvbstream/dvbstream-0.8.2.ebuild
new file mode 100644
index 000000000000..d84aea3032e4
--- /dev/null
+++ b/media-tv/dvbstream/dvbstream-0.8.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="RTP multicast stream server and other tools for DVB cards"
+HOMEPAGE="https://www.orcas.net/dvbstream/"
+SRC_URI="http://www.orcas.net/dvbstream/${P}.tar.bz2"
+S=${WORKDIR}/${PN}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-lang/perl"
+BDEPEND="sys-kernel/linux-headers"
+
+src_prepare() {
+ default
+
+ sed -i Makefile \
+ -e 's:$(CFLAGS):$(CFLAGS) $(CPPFLAGS):' \
+ -e '/CFLAGS.*=.*-g -Wall -O2/s:-g -Wall -O2::' \
+ -e '/CFLAGS.*=/s:CFLAGS:CPPFLAGS:' \
+ -e 's:-I \.\./DVB/include:-I /usr/include:' \
+ -e 's:$(CC):$(CC) $(LDFLAGS):g' \
+ || die 'failed to fix flags in the Makefile'
+
+ sed -e 's:\./svdrpsend.pl:dvbstream-send.pl:' \
+ -i TELNET/*.sh \
+ || die 'failed to rename the svdrpsend.pl command in scripts'
+
+ # bug 919183
+ sed -e '/#include "ringbuffy.h"/a #include <string.h>' \
+ -i mpegtools/ringbuffy.c || die 'failed to fix ringbuffy.c'
+
+ sed -e "s:-lcurses:$( $(tc-getPKG_CONFIG) --libs ncurses ):" \
+ -i Makefile || die 'failed to fix ncurses linking in Makefile'
+
+ sed -e 's:^DUMPRTP=.*$:DUMPRTP=dumprtp:' -i *.sh || die 'failed to set DUMPRTP and TS2ES in scripts'
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin dvbstream dumprtp rtpfeed ts_filter
+ newbin TELNET/svdrpsend.pl dvbstream-send.pl
+
+ dodoc README*
+ newdoc TELNET/README README.telnet
+
+ insinto "/usr/share/doc/${PF}/tune"
+ doins TELNET/*.sh
+
+ insinto "/usr/share/doc/${PF}/multicast"
+ doins *.sh
+}
diff --git a/media-tv/tvheadend/Manifest b/media-tv/tvheadend/Manifest
index d8ab890d4c8b..3173178111e6 100644
--- a/media-tv/tvheadend/Manifest
+++ b/media-tv/tvheadend/Manifest
@@ -4,8 +4,8 @@ AUX tvheadend-4.2.7-python3.patch 2952 BLAKE2B c6eee8aea74abd9a6eaacd3206a4b0191
AUX tvheadend-4.3-hdhomerun.patch 1435 BLAKE2B 3250c5d1ce2a757a2fdee646cb64136661e171c5ae5b30199560e2e74fbfbfefb6d8284e5c2cb92d179751f5fa814148240e08e132761d4d3e2b66844ccd53b9 SHA512 a013ecb61cf05ff5d976f88be58a4ba5471034ab02d34778a8c472746355f2630a88b90951ba98513c787e616119183087d7560be6a9c89c5ea9c26285fe2d5d
AUX tvheadend.confd 359 BLAKE2B 3b44e47b9216daaa2defa69254700693015619e8b0196060e102b801337fd5a1e3f1376f4e5de59a8da0ae5bfb9a2335c1205504d28a3582ac6f7c095b0623d0 SHA512 11448507059ed12bef972dfd898771ab2a63078927e55a356b44be04c738e461535ba2a621a9aba4b621cb316dfd66e74b3c25c22c45ccf73a28f6dd0ad3cb23
AUX tvheadend.initd 375 BLAKE2B 6fbf53a0a67957ee5756b56189d42b741adb7603b5590aa5fa0fd6b2a1d1ba930af05de8ebedba343302aa861f7fb42d3eb25b67acf6b43aa7c956d4965ab944 SHA512 6f17fa6bee502f586b4500c5f5541c9c6ce095deed7ddb3c1d1ad129a2e22fa66de0e72b712866659f7080753c73f67154d6dcdbf8539d6c8a942bea29bb1aa7
-AUX tvheadend.service 573 BLAKE2B e99853082623ca0522bf83aec4be33f2cdc62ba3e3e09bd22246f93c93d5342180be409ba9ad8f862830aca68ca0dbfafd3da0ecb9033e43d6a7e50a523c0bd8 SHA512 8f8e8f9feed45c20919bca402ef9179208a305cd7b06b47dfbbc368fc85d739c3dca2b53e6964bff10f8581cc4c8091660ac2be3b975d80941dc7a16cbb3fb49
-DIST tvheadend-4.3_p20240322.tar.gz 22572932 BLAKE2B b3c09c170a13765194885854ca162a2a55e8b10fca2f6c24eb7b03b9670adb0c88f082986ac974a174abc52db3c49704735b371de28050d12d4aad6cb4a8dfc0 SHA512 068e8f6c1d3b3da9af8babd25705c754b2d72173751d65086663a64a45c332c1e1b478f65b86665a531a1f3b9b2168df23f93583b82d96c08e80c475406986da
-EBUILD tvheadend-4.3_p20240322.ebuild 4417 BLAKE2B a59ffe6dbf89d7be88d156102e973d10344194ffffd8e6f5e71b6600a0bf55e440242975148b433cbcf68f8a5c485d32f31dcc45d463d4e74a615235d9a8cd7a SHA512 63e00ec5ce6bac7b8c9492dc25947a234c6416387b7dcbefc636a1d7224beaaf3bc253ba90b6bd385c4be455015f806e68822cd68bb3a2d9d830ad43bfaab22c
-EBUILD tvheadend-9999.ebuild 4273 BLAKE2B df25cdcc7f9bebcb423711cebac099e355d514ca2816ad99f358e5f18efd8e450f68f66bb1541dfa257c83eb6d482899e5dc6eb2f247d44cd549cec3f0002847 SHA512 32496bc56999d7ba908e6b3b1aa175365a18f4cacd331a8e4e7eecd82d66681615ccd24928ec7b45ac936e593803188af88030dc6c9e2f57d91a42e7586e8c43
+AUX tvheadend.service 512 BLAKE2B 04ae8d2f664c6050f0209cea91dd5c5fc84234b09444d5de732cd80740bfdde488d23003defa73839e6c4e6e3fe6b1f5da3c9e272e3db2b80e1433fe4362cf01 SHA512 768e08bb06dc898257e62dc93e3e5faf5bdd69d08afc6009250050581d2e823ab0b5de2cb76bb45a0934479095c5a4afd1924fa61461768713b814f5baf4f252
+DIST tvheadend-4.3_p20240618.tar.gz 22578849 BLAKE2B 49941eef965bdc5483116ba591ec92d1a2bd903df3a4fe610cfb77e5d1b90eb6328a2aff344bd1be0ed2b1a4299e3f3d7fd566035a649482f4b0f67f54b5218b SHA512 1fc2b5f7323ef5b919999fbb9c6ca86a12ff45c0fce10c86dc063070b62a9899b7320356153bd86cbd9b988a634a74b65737789006ff0b5928486f08a1869b46
+EBUILD tvheadend-4.3_p20240618.ebuild 4415 BLAKE2B e86c1ada64833e64d8375617aa8955a8f4976d99d76bff4e6f1dd5d4e3a2a64e22ded7917caa88a41ce27d91235ca249d3e186b6eeb09aa59f44a633f16097e3 SHA512 dd6ec8b842cee4692766ed875ac80e7a49f93114160dcb81038265b0528f33ebb38b97dd204a8dd31d99c8402183ff21fee57cb50cc475ebe6210a60bfb3d93e
+EBUILD tvheadend-9999.ebuild 4272 BLAKE2B 369ce122fcc362b4133d8177df3ac3a3076190aafd5b4ea8010375253f835bd4c266450bc71625d0ebf52ced8c54b5f44e5456d44c00a175db69fcccb4717495 SHA512 a3ddba33dbd36fa27c8520be9d724c9968c725a9fe429ae5e22866f43f811146f0644484734a12c8136d6b66e4c2616b843a5a400bda817d22b2c80b7a59dca0
MISC metadata.xml 1168 BLAKE2B dc42b9e7a3cc221a875b758f838fe3e4aac5fe6af865459b3e866e735905f8a3245496019d5924bc5cc6ee77410a03e0977dd425141c66ca52fcb8d83d410d99 SHA512 242b625a50dcadc5d6af611cdabce021cf09e3e13f626930532e725f9cac8d80bfeed87f0dd6e420c9c9a5c0ac521508440ec85f649581e5cb214b6cfc11c935
diff --git a/media-tv/tvheadend/files/tvheadend.service b/media-tv/tvheadend/files/tvheadend.service
index 11d3fe7a814f..778786b7c1b7 100644
--- a/media-tv/tvheadend/files/tvheadend.service
+++ b/media-tv/tvheadend/files/tvheadend.service
@@ -7,9 +7,8 @@ Type=simple
User=tvheadend
Group=video
RuntimeDirectory=tvheadend
-PIDFile=/run/tvheadend/tvheadend.pid
EnvironmentFile=/etc/conf.d/tvheadend
-ExecStart=/usr/bin/tvheadend -p /run/tvheadend/tvheadend.pid -c ${TVHEADEND_CONFIG} $TVHEADEND_OPTIONS
+ExecStart=/usr/bin/tvheadend -c ${TVHEADEND_CONFIG} $TVHEADEND_OPTIONS
TimeoutStartSec=1m
TimeoutStopSec=20s
Restart=always
@@ -17,7 +16,7 @@ RestartSec=5s
DevicePolicy=closed
DeviceAllow=char-DVB rw
DeviceAllow=char-drm rw
-RestrictAddressFamilies=AF_INET AF_INET6
+RestrictAddressFamilies=AF_INET AF_INET6 AF_UNIX
ProtectSystem=yes
ProtectHome=yes
NoNewPrivileges=yes
diff --git a/media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild b/media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild
deleted file mode 100644
index 3839b754d85b..000000000000
--- a/media-tv/tvheadend/tvheadend-4.3_p20240322.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-COMMIT="c63115464d8f6556fb4cac93ce8740afea1b00d5"
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit linux-info python-single-r1 systemd toolchain-funcs
-
-DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
-HOMEPAGE="https://tvheadend.org/"
-SRC_URI="https://github.com/tvheadend/tvheadend/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib"
-
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- ddci? ( dvb )
-"
-
-BDEPEND="
- ${PYTHON_DEPS}
- sys-devel/gettext
- virtual/pkgconfig
-"
-
-RDEPEND="
- ${PYTHON_DEPS}
- acct-user/tvheadend
- virtual/libiconv
- dbus? ( sys-apps/dbus )
- dvbcsa? ( media-libs/libdvbcsa )
- ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] )
- hdhomerun? ( media-libs/libhdhomerun )
- dev-libs/openssl:0=
- uriparser? ( dev-libs/uriparser )
- zeroconf? ( net-dns/avahi )
- zlib? ( sys-libs/zlib )
-"
-
-# ffmpeg sub-dependencies needed for headers only. Check under
-# src/transcoding/codec/codecs/libs for include statements.
-
-DEPEND="
- ${RDEPEND}
- dvb? ( sys-kernel/linux-headers )
- ffmpeg? (
- opus? ( media-libs/opus )
- vpx? ( media-libs/libvpx )
- x264? ( media-libs/x264 )
- x265? ( media-libs/x265 )
- )
-"
-
-RDEPEND+="
- $(python_gen_cond_dep '
- dev-python/requests[${PYTHON_USEDEP}]
- ')
- dvb? ( media-tv/dtv-scan-tables )
- xmltv? ( media-tv/xmltv )
-"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-# Some patches from:
-# https://github.com/rpmfusion/tvheadend
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.0.9-use_system_queue.patch
- "${FILESDIR}"/${PN}-4.3-hdhomerun.patch
- "${FILESDIR}"/${PN}-4.2.2-dtv_scan_tables.patch
- "${FILESDIR}"/${PN}-4.2.7-python3.patch
-)
-
-DOCS=( README.md )
-
-pkg_setup() {
- python-single-r1_pkg_setup
-
- use inotify &&
- CONFIG_CHECK="~INOTIFY_USER" linux-info_pkg_setup
-}
-
-# We unconditionally enable codecs that do not require additional
-# dependencies when building tvheadend. If support is missing from
-# ffmpeg at runtime then tvheadend will simply disable these codecs.
-
-# It is not necessary to specific all the --disable-*-static options as
-# most of them only take effect when --enable-ffmpeg_static is given.
-
-src_configure() {
- CC="$(tc-getCC)" \
- PKG_CONFIG="$(tc-getPKG_CONFIG)" \
- econf \
- --disable-bundle \
- --disable-ccache \
- --disable-dvbscan \
- --disable-ffmpeg_static \
- --disable-hdhomerun_static \
- --enable-libfdkaac \
- --enable-libtheora \
- --enable-libvorbis \
- --nowerror \
- $(use_enable dbus dbus_1) \
- $(use_enable debug trace) \
- $(use_enable ddci) \
- $(use_enable dvb linuxdvb) \
- $(use_enable dvbcsa) \
- $(use_enable dvbcsa capmt) \
- $(use_enable dvbcsa cccam) \
- $(use_enable dvbcsa constcw) \
- $(use_enable dvbcsa cwc) \
- $(use_enable ffmpeg libav) \
- $(use_enable hdhomerun hdhomerun_client) \
- $(use_enable imagecache) \
- $(use_enable inotify) \
- $(use_enable iptv) \
- $(use_enable opus libopus) \
- $(use_enable satip satip_server) \
- $(use_enable satip satip_client) \
- $(use_enable systemd libsystemd_daemon) \
- $(use_enable timeshift) \
- $(use_enable uriparser) \
- $(use_enable vpx libvpx) \
- $(use_enable x264 libx264) \
- $(use_enable x265 libx265) \
- $(use_enable zeroconf avahi) \
- $(use_enable zlib)
-}
-
-src_compile() {
- emake CC="$(tc-getCC)"
-}
-
-src_install() {
- default
- python_fix_shebang "${ED}"/usr/bin/
-
- newinitd "${FILESDIR}"/tvheadend.initd tvheadend
- newconfd "${FILESDIR}"/tvheadend.confd tvheadend
-
- use systemd &&
- systemd_dounit "${FILESDIR}"/tvheadend.service
-}
-
-pkg_postinst() {
- elog "The Tvheadend web interface can be reached at:"
- elog "http://localhost:9981/"
- elog
- elog "Make sure that you change the default username"
- elog "and password via the Configuration / Access control"
- elog "tab in the web interface."
-
- . "${EROOT}"/etc/conf.d/tvheadend &>/dev/null
-
- if [[ ${TVHEADEND_CONFIG} = ${EPREFIX}/etc/tvheadend ]]; then
- echo
- ewarn "The HOME directory for the tvheadend user has changed from"
- ewarn "${EPREFIX}/etc/tvheadend to ${EPREFIX}/var/lib/tvheadend. The daemon will continue"
- ewarn "to use the old location until you update TVHEADEND_CONFIG in"
- ewarn "${EPREFIX}/etc/conf.d/tvheadend. Please manually move your existing files"
- ewarn "before you do so."
- fi
-}
diff --git a/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild b/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild
new file mode 100644
index 000000000000..e9fefcd6df55
--- /dev/null
+++ b/media-tv/tvheadend/tvheadend-4.3_p20240618.ebuild
@@ -0,0 +1,166 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+COMMIT="e855f62e6697cf756ad2eed2ed03b8d06ba2019b"
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit linux-info python-single-r1 systemd toolchain-funcs
+
+DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
+HOMEPAGE="https://tvheadend.org/"
+SRC_URI="https://github.com/tvheadend/tvheadend/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 arm arm64 x86"
+IUSE="dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib"
+
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ ddci? ( dvb )
+"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ acct-user/tvheadend
+ virtual/libiconv
+ dbus? ( sys-apps/dbus )
+ dvbcsa? ( media-libs/libdvbcsa )
+ ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] )
+ hdhomerun? ( media-libs/libhdhomerun )
+ dev-libs/openssl:0=
+ uriparser? ( dev-libs/uriparser )
+ zeroconf? ( net-dns/avahi )
+ zlib? ( sys-libs/zlib )
+"
+
+# ffmpeg sub-dependencies needed for headers only. Check under
+# src/transcoding/codec/codecs/libs for include statements.
+
+DEPEND="
+ ${RDEPEND}
+ dvb? ( sys-kernel/linux-headers )
+ ffmpeg? (
+ opus? ( media-libs/opus )
+ vpx? ( media-libs/libvpx )
+ x264? ( media-libs/x264 )
+ x265? ( media-libs/x265 )
+ )
+"
+
+RDEPEND+="
+ $(python_gen_cond_dep '
+ dev-python/requests[${PYTHON_USEDEP}]
+ ')
+ dvb? ( media-tv/dtv-scan-tables )
+ xmltv? ( media-tv/xmltv )
+"
+
+# Some patches from:
+# https://github.com/rpmfusion/tvheadend
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.0.9-use_system_queue.patch
+ "${FILESDIR}"/${PN}-4.3-hdhomerun.patch
+ "${FILESDIR}"/${PN}-4.2.2-dtv_scan_tables.patch
+ "${FILESDIR}"/${PN}-4.2.7-python3.patch
+)
+
+DOCS=( README.md )
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+
+ use inotify &&
+ CONFIG_CHECK="~INOTIFY_USER" linux-info_pkg_setup
+}
+
+# We unconditionally enable codecs that do not require additional
+# dependencies when building tvheadend. If support is missing from
+# ffmpeg at runtime then tvheadend will simply disable these codecs.
+
+# It is not necessary to specific all the --disable-*-static options as
+# most of them only take effect when --enable-ffmpeg_static is given.
+
+src_configure() {
+ CC="$(tc-getCC)" \
+ PKG_CONFIG="$(tc-getPKG_CONFIG)" \
+ econf \
+ --disable-bundle \
+ --disable-ccache \
+ --disable-dvbscan \
+ --disable-ffmpeg_static \
+ --disable-hdhomerun_static \
+ --enable-libfdkaac \
+ --enable-libtheora \
+ --enable-libvorbis \
+ --nowerror \
+ $(use_enable dbus dbus_1) \
+ $(use_enable debug trace) \
+ $(use_enable ddci) \
+ $(use_enable dvb linuxdvb) \
+ $(use_enable dvbcsa) \
+ $(use_enable dvbcsa capmt) \
+ $(use_enable dvbcsa cccam) \
+ $(use_enable dvbcsa constcw) \
+ $(use_enable dvbcsa cwc) \
+ $(use_enable ffmpeg libav) \
+ $(use_enable hdhomerun hdhomerun_client) \
+ $(use_enable imagecache) \
+ $(use_enable inotify) \
+ $(use_enable iptv) \
+ $(use_enable opus libopus) \
+ $(use_enable satip satip_server) \
+ $(use_enable satip satip_client) \
+ $(use_enable systemd libsystemd_daemon) \
+ $(use_enable timeshift) \
+ $(use_enable uriparser) \
+ $(use_enable vpx libvpx) \
+ $(use_enable x264 libx264) \
+ $(use_enable x265 libx265) \
+ $(use_enable zeroconf avahi) \
+ $(use_enable zlib)
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ default
+ python_fix_shebang "${ED}"/usr/bin/
+
+ newinitd "${FILESDIR}"/tvheadend.initd tvheadend
+ newconfd "${FILESDIR}"/tvheadend.confd tvheadend
+
+ use systemd &&
+ systemd_dounit "${FILESDIR}"/tvheadend.service
+}
+
+pkg_postinst() {
+ elog "The Tvheadend web interface can be reached at:"
+ elog "http://localhost:9981/"
+ elog
+ elog "Make sure that you change the default username"
+ elog "and password via the Configuration / Access control"
+ elog "tab in the web interface."
+
+ . "${EROOT}"/etc/conf.d/tvheadend &>/dev/null
+
+ if [[ ${TVHEADEND_CONFIG} = ${EPREFIX}/etc/tvheadend ]]; then
+ echo
+ ewarn "The HOME directory for the tvheadend user has changed from"
+ ewarn "${EPREFIX}/etc/tvheadend to ${EPREFIX}/var/lib/tvheadend. The daemon will continue"
+ ewarn "to use the old location until you update TVHEADEND_CONFIG in"
+ ewarn "${EPREFIX}/etc/conf.d/tvheadend. Please manually move your existing files"
+ ewarn "before you do so."
+ fi
+}
diff --git a/media-tv/tvheadend/tvheadend-9999.ebuild b/media-tv/tvheadend/tvheadend-9999.ebuild
index 21d9095d7d84..aa832d625e41 100644
--- a/media-tv/tvheadend/tvheadend-9999.ebuild
+++ b/media-tv/tvheadend/tvheadend-9999.ebuild
@@ -10,7 +10,6 @@ inherit git-r3 linux-info python-single-r1 systemd toolchain-funcs
DESCRIPTION="Tvheadend is a TV streaming server and digital video recorder"
HOMEPAGE="https://tvheadend.org/"
EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-
LICENSE="GPL-3"
SLOT="0"
IUSE="dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib"
diff --git a/media-tv/v4l-dvb-saa716x/Manifest b/media-tv/v4l-dvb-saa716x/Manifest
index 12edddf71440..108324342d19 100644
--- a/media-tv/v4l-dvb-saa716x/Manifest
+++ b/media-tv/v4l-dvb-saa716x/Manifest
@@ -1,10 +1,5 @@
AUX v4l-dvb-saa716x-5.18-fix-compile.patch 3496 BLAKE2B 852f790ad315909f70d4d648703d5a61a90d753e5c9ed721f6993046ebe039d712611b42a449cebe185422994e7f121ccfbaf7bec2338b53ef6d0b553911539d SHA512 33f33204bc5257b404c898c37f5f156d3d62e826aea0ed4af411d035c4f146709c07057f832762d3c47717412a6be26e0d245a060d6f4d86976782dece39912d
-AUX v4l-dvb-saa716x-up-to-4.14.patch 1182 BLAKE2B c8712113bdd071689820139fe026bba4464d392c055cd44b9aaabcc40d61f9dbdc42d5cd354db053ca69acd42bd25994dbdc486979856d3b8c11b182e39d186e SHA512 2865922c53c701aa8ef334c54b6ef4f55765bff054c3ab5a10eff6c4f550d3f9573696a845e830c9a6ee172e1fbd604c18c6d13a73ed2ba0ca60359c718fb702
-AUX v4l-dvb-saa716x-up-to-4.17.patch 7545 BLAKE2B f213886abd2a30e61a7220785213d873d6a475ee71b308bde0415cd6ea437a3ddfdf5d57a74c4151977e3a9e871cb1663a3a01364595238c3f324812c6edec0a SHA512 c506bd0b1f54141b1df087cec234ef9496f8b67fd9105b8365029c40557638283811cf4c8a25c47dc621fc1ded700caa3ce48d96799c2348ba3dbf40768678b8
-AUX v4l-dvb-saa716x-up-to-4.4.patch 3627 BLAKE2B a33f468400d820911782428375fe634fe9dfd47f09e71866d85a6988ae2c3ad973854ea9e6f390b33485fd8924649a1f4c9758728b28aa7bb196fbdb1f164f45 SHA512 181a835b475847548355621d284cb820c808d8652e8be2b50b9363720c2acf305e9a06237ecb04bae3931d1e3cdb6b50134339b50154130efe92680e0ba4290f
-AUX v4l-dvb-saa716x-up-to-4.9.patch 7704 BLAKE2B 3798312ef3938f2f162164c9891c251745570bca69704316b366bfecab9b6cc6c6c1c853091636e348d4a9646d874528f67f25c755dc219492347006c6c3f443 SHA512 efac2cf501f4cf0f3831f88cba184ae3bab367c3426adedeec8ee0f0efd3f2921c8c1bd840a2e6a45058b8c5228459bf6c95be0efceeaa4c6f7705e752b0e898
AUX v4l-dvb-saa716x-up-to-5.6.patch 18592 BLAKE2B 2d2b5a6d5e7f14feaf79b1222a228e12fe7f840625d8f732018b2a12005adb08d0bfd36cd7c02f6a41f07e4f5477ed74f49d504427b1b3d970e48cef4ce4758a SHA512 87be51261a515abe401da41cf0dedfaa636d71c9e437d7f66a5b4f7b861d1b4f1b4be860db538e3f982aa6fa6b5a9d5b8d79fca21cf2439a6b062c5df63293b8
DIST v4l-dvb-saa716x-0.0.1_p20160322.tar.bz2 4070134 BLAKE2B 2c03d11ecd1f527ad066b2b14fcd2539e50fd07cefe2060be1bce96fd932d9ae83529f65b658ac550886f0c1f2b69a64d910011c80746353ffaed062865f1d6f SHA512 2ffb2acf00818b61af37a557e3b95a96b129b34ef80d24084483adfa35c0bb853b0abb626dbbf68bd9aa443c7436034542666274246fd47a603642a8e75ec83e
-EBUILD v4l-dvb-saa716x-0.0.1_p20170225-r5.ebuild 1760 BLAKE2B 06cda23a86b980d45e2d9576232cf4d605e4a3691dac93c3a7c30753ccebafac5fbd6d2b75d486591130fe2e8241b6131f2b1196ac6babd18e7696a0983fcd87 SHA512 1202509b866203845628d01fd31aff270db7061711c6bac6f7cce7599f7cd046b9c92247610c73fbf1cdb23ec67ce6e4a58b37950f54a5846b4daa58d86cedfc
EBUILD v4l-dvb-saa716x-0.0.1_p20170225-r6.ebuild 1344 BLAKE2B 13916f1f2544bb60da1de7eaa8a679c095776d1f607c6255c64ef86024606f67d079d560ca14b8a89b9684e4da9c419badb752a184a77d1ee077132f98122ed7 SHA512 3f39becb07519f5e9563ae2abfac778670d0df03e89a1b40cce1ab224575622f1a66fe752127dbb85b560333e3a0d10064f2964281f12d5fcc63852b7df06911
MISC metadata.xml 490 BLAKE2B 9344e63271403f74d21605d830c1a97a177198dde36dcd4c66968af939d10c985fba221b4cf52525060bbb753d89bed4562fd301c4d16b9c659ad486db4b97dd SHA512 b01ee6f48fc504998c1212bca9844cb63573b60d4a1bddef25cb5bad6c36f1b7c1ca5e359d4bf1247f6524f66c84542596d3ac0e41ab9583f7673209bc9ccc8c
diff --git a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.14.patch b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.14.patch
deleted file mode 100644
index 8abe888ff0e2..000000000000
--- a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.14.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-# file v4l-dvb-saa716x-4.10-fix-compile.patch
---- a/linux/drivers/media/common/saa716x/saa716x_ff.h
-+++ b/linux/drivers/media/common/saa716x/saa716x_ff.h
-@@ -1,7 +1,6 @@
- #ifndef __SAA716x_FF_H
- #define __SAA716x_FF_H
-
--#include "dvb_filter.h"
- #include "dvb_ringbuffer.h"
- #include <linux/version.h>
- #include <linux/workqueue.h>
-@@ -95,6 +94,7 @@
- #define MAX_RESULT_LEN 256
- #define MAX_DATA_LEN (1024 * 1024)
-
-+#define TS_SIZE 188
- #define TSOUT_LEN (1024 * TS_SIZE)
- #define TSOUT_LEVEL_FILL (350 * TS_SIZE)
- #define TSOUT_LEVEL_HIGH (30 * TS_SIZE)
-
-# file v4l-dvb-saa716x-4.14.0-fix-compile.patch
---- a/linux/drivers/media/common/saa716x/saa716x_pci.c 2018-03-24 11:39:20.777643694 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_pci.c 2018-03-24 11:41:02.135696671 +0100
-@@ -39,7 +39,7 @@
- for (i = 0; i < SAA716x_MSI_MAX_VECTORS; i++)
- saa716x->msix_entries[i].entry = i;
-
-- ret = pci_enable_msix(pdev, saa716x->msix_entries, SAA716x_MSI_MAX_VECTORS);
-+ ret = pci_enable_msix_range(pdev, saa716x->msix_entries, SAA716x_MSI_MAX_VECTORS, SAA716x_MSI_MAX_VECTORS);
- if (ret < 0)
- dprintk(SAA716x_ERROR, 1, "MSI-X request failed <%d>", ret);
- if (ret > 0)
diff --git a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.17.patch b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.17.patch
deleted file mode 100644
index 58bae509ec85..000000000000
--- a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.17.patch
+++ /dev/null
@@ -1,217 +0,0 @@
-# file v4l-dvb-saa716x-4.15-fix-autorepeat.patch
-
-# Source: https://github.com/s-moch/linux-saa716x/commit/0b2276ee2e6383ad577fce5c694f8c4062d5334b.patch
-
-From 0b2276ee2e6383ad577fce5c694f8c4062d5334b Mon Sep 17 00:00:00 2001
-From: Soeren Moch <smoch@web.de>
-Date: Sat, 2 Dec 2017 20:51:10 +0100
-Subject: [PATCH] saa716x_ff: Remove autorepeat handling
-
-Let the input layer handle autorepeat for the IR remote.
-So no repeat_key timer is required anymore.
-
-Signed-off-by: Soeren Moch <smoch@web.de>
----
- drivers/media/common/saa716x/saa716x_ff_ir.c | 45 ++++++++--------------------
- 1 file changed, 12 insertions(+), 33 deletions(-)
-
-diff --git a/drivers/media/common/saa716x/saa716x_ff_ir.c b/drivers/media/common/saa716x/saa716x_ff_ir.c
-index 35624789aa862..ad6f38611026c 100644
---- a/linux/drivers/media/common/saa716x/saa716x_ff_ir.c
-+++ b/linux/drivers/media/common/saa716x/saa716x_ff_ir.c
-@@ -40,7 +40,7 @@ struct infrared {
- u8 protocol;
- u16 last_key;
- u16 last_toggle;
-- bool delay_timer_finished;
-+ bool key_pressed;
- };
-
- #define IR_RC5 0
-@@ -52,11 +52,12 @@ static void ir_emit_keyup(unsigned long parm)
- {
- struct infrared *ir = (struct infrared *) parm;
-
-- if (!ir || !test_bit(ir->last_key, ir->input_dev->key))
-+ if (!ir || !ir->key_pressed)
- return;
-
- input_report_key(ir->input_dev, ir->last_key, 0);
- input_sync(ir->input_dev);
-+ ir->key_pressed = false;
- }
-
-
-@@ -114,28 +115,18 @@ static void ir_emit_key(unsigned long parm)
- return;
- }
-
-- if (timer_pending(&ir->keyup_timer)) {
-- del_timer(&ir->keyup_timer);
-- if (ir->last_key != keycode || toggle != ir->last_toggle) {
-- ir->delay_timer_finished = false;
-- input_event(ir->input_dev, EV_KEY, ir->last_key, 0);
-- input_event(ir->input_dev, EV_KEY, keycode, 1);
-- input_sync(ir->input_dev);
-- } else if (ir->delay_timer_finished) {
-- input_event(ir->input_dev, EV_KEY, keycode, 2);
-- input_sync(ir->input_dev);
-- }
-- } else {
-- ir->delay_timer_finished = false;
-- input_event(ir->input_dev, EV_KEY, keycode, 1);
-- input_sync(ir->input_dev);
-- }
-+ if (ir->key_pressed &&
-+ (ir->last_key != keycode || toggle != ir->last_toggle))
-+ input_event(ir->input_dev, EV_KEY, ir->last_key, 0);
-
-+ input_event(ir->input_dev, EV_KEY, keycode, 1);
-+ input_sync(ir->input_dev);
-+
-+ ir->key_pressed = true;
- ir->last_key = keycode;
- ir->last_toggle = toggle;
-
-- ir->keyup_timer.expires = jiffies + UP_TIMEOUT;
-- add_timer(&ir->keyup_timer);
-+ mod_timer(&ir->keyup_timer, jiffies + UP_TIMEOUT);
-
- }
-
-@@ -166,16 +157,6 @@ static void ir_register_keys(struct infrared *ir)
- ir->input_dev->keycodemax = ARRAY_SIZE(ir->key_map);
- }
-
--
--/* called by the input driver after rep[REP_DELAY] ms */
--static void ir_repeat_key(unsigned long parm)
--{
-- struct infrared *ir = (struct infrared *) parm;
--
-- ir->delay_timer_finished = true;
--}
--
--
- /* interrupt handler */
- void saa716x_ir_handler(struct saa716x_dev *saa716x, u32 ir_cmd)
- {
-@@ -236,9 +217,7 @@ int saa716x_ir_init(struct saa716x_dev *saa716x)
- ir->key_map[i] = i+1;
- ir_register_keys(ir);
-
-- /* override repeat timer */
-- input_dev->timer.function = ir_repeat_key;
-- input_dev->timer.data = (unsigned long) ir;
-+ input_enable_softrepeat(input_dev, 800, 200);
-
- tasklet_init(&ir->tasklet, ir_emit_key, (unsigned long) saa716x);
- saa716x->ir_priv = ir;
-
-# file v4l-dvb-saa716x-4.15-fix-timers.patch
-# Source: https://github.com/s-moch/linux-saa716x/commit/1002d79c4ba60de0dbeacba0f289119556d7450d.patch
-
-From 1002d79c4ba60de0dbeacba0f289119556d7450d Mon Sep 17 00:00:00 2001
-From: Soeren Moch <smoch@web.de>
-Date: Sat, 2 Dec 2017 21:23:34 +0100
-Subject: [PATCH] saa716x_ff: Convert to new timer API
-
-Convert to new timer API in linux-4.15.
-
-Signed-off-by: Soeren Moch <smoch@web.de>
----
- drivers/media/common/saa716x/saa716x_ff_ir.c | 8 +++-----
- 1 file changed, 3 insertions(+), 5 deletions(-)
-
-diff --git a/drivers/media/common/saa716x/saa716x_ff_ir.c b/drivers/media/common/saa716x/saa716x_ff_ir.c
-index ad6f38611026c..7894adff4d4f6 100644
---- a/linux/drivers/media/common/saa716x/saa716x_ff_ir.c
-+++ b/linux/drivers/media/common/saa716x/saa716x_ff_ir.c
-@@ -48,9 +48,9 @@ struct infrared {
-
-
- /* key-up timer */
--static void ir_emit_keyup(unsigned long parm)
-+static void ir_emit_keyup(struct timer_list *t)
- {
-- struct infrared *ir = (struct infrared *) parm;
-+ struct infrared *ir = from_timer(ir, t, keyup_timer);
-
- if (!ir || !ir->key_pressed)
- return;
-@@ -184,9 +184,7 @@ int saa716x_ir_init(struct saa716x_dev *saa716x)
- if (!ir)
- return -ENOMEM;
-
-- init_timer(&ir->keyup_timer);
-- ir->keyup_timer.function = ir_emit_keyup;
-- ir->keyup_timer.data = (unsigned long) ir;
-+ timer_setup(&ir->keyup_timer, ir_emit_keyup, 0);
-
- input_dev = input_allocate_device();
- if (!input_dev)
-
-# file v4l-dvb-saa716x-4.16-fix-compile.patch
-diff -Naur powARman-v4l-dvb-saa716x-3b9fce66666a.orig/linux/drivers/media/common/saa716x/saa716x_adap.c powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_adap.c
---- powARman-v4l-dvb-saa716x-3b9fce66666a.orig/linux/drivers/media/common/saa716x/saa716x_adap.c 2018-04-04 08:24:59.454708009 +0200
-+++ powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_adap.c 2018-04-04 08:25:36.263560559 +0200
-@@ -1,9 +1,9 @@
- #include <linux/bitops.h>
-
--#include "dmxdev.h"
--#include "dvbdev.h"
--#include "dvb_demux.h"
--#include "dvb_frontend.h"
-+#include <media/dmxdev.h>
-+#include <media/dvbdev.h>
-+#include <media/dvb_demux.h>
-+#include <media/dvb_frontend.h>
-
- #include "saa716x_mod.h"
- #include "saa716x_spi.h"
-diff -Naur powARman-v4l-dvb-saa716x-3b9fce66666a.orig/linux/drivers/media/common/saa716x/saa716x_ff.h powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_ff.h
---- powARman-v4l-dvb-saa716x-3b9fce66666a.orig/linux/drivers/media/common/saa716x/saa716x_ff.h 2018-04-04 08:24:59.458708101 +0200
-+++ powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_ff.h 2018-04-04 08:25:36.263560559 +0200
-@@ -1,7 +1,7 @@
- #ifndef __SAA716x_FF_H
- #define __SAA716x_FF_H
-
--#include "dvb_ringbuffer.h"
-+#include <media/dvb_ringbuffer.h>
- #include <linux/version.h>
- #include <linux/workqueue.h>
-
-diff -Naur powARman-v4l-dvb-saa716x-3b9fce66666a.orig/linux/drivers/media/common/saa716x/saa716x_priv.h powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_priv.h
---- powARman-v4l-dvb-saa716x-3b9fce66666a.orig/linux/drivers/media/common/saa716x/saa716x_priv.h 2018-04-04 08:24:59.458708101 +0200
-+++ powARman-v4l-dvb-saa716x-3b9fce66666a/linux/drivers/media/common/saa716x/saa716x_priv.h 2018-04-04 08:25:36.263560559 +0200
-@@ -18,11 +18,11 @@
- #include "saa716x_spi.h"
- #include "saa716x_vip.h"
-
--#include "dvbdev.h"
--#include "dvb_demux.h"
--#include "dmxdev.h"
--#include "dvb_frontend.h"
--#include "dvb_net.h"
-+#include <media/dvbdev.h>
-+#include <media/dvb_demux.h>
-+#include <media/dmxdev.h>
-+#include <media/dvb_frontend.h>
-+#include <media/dvb_net.h>
-
- #define SAA716x_ERROR 0
- #define SAA716x_NOTICE 1
-
-# file v4l-dvb-saa716x-4.17-define-AUDIO_GET_PTS.patch
---- a/linux/drivers/media/common/saa716x/saa716x_ff.h 2018-11-08 15:44:10.479886225 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_ff.h 2018-11-08 15:45:19.981237523 +0100
-@@ -108,6 +108,9 @@
- #define VIDEO_CAPTURE_OFF 0
- #define VIDEO_CAPTURE_ONE_SHOT 1
-
-+#ifndef AUDIO_GET_PTS
-+#define AUDIO_GET_PTS _IOR('o', 19, __u64)
-+#endif
-
- /* place to store all the necessary device information */
- struct sti7109_dev {
diff --git a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.4.patch b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.4.patch
deleted file mode 100644
index e719f4d629e2..000000000000
--- a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.4.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-# file OSD_RAW_CMD_patch_2.diff
---- a/linux/drivers/media/common/saa716x/saa716x_ff_cmd.h.orig 2011-11-12 14:46:51.175700236 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_ff_cmd.h 2011-11-12 14:45:10.103702959 +0100
-@@ -1,6 +1,24 @@
- #ifndef __SAA716x_FF_CMD_H
- #define __SAA716x_FF_CMD_H
-
-+#if !defined OSD_RAW_CMD
-+typedef struct osd_raw_cmd_s {
-+ const void *cmd_data;
-+ int cmd_len;
-+ void *result_data;
-+ int result_len;
-+} osd_raw_cmd_t;
-+
-+typedef struct osd_raw_data_s {
-+ const void *data_buffer;
-+ int data_length;
-+ int data_handle;
-+} osd_raw_data_t;
-+
-+#define OSD_RAW_CMD _IOWR('o', 162, osd_raw_cmd_t)
-+#define OSD_RAW_DATA _IOWR('o', 163, osd_raw_data_t)
-+#endif
-+
- extern int sti7109_cmd_init(struct sti7109_dev *sti7109);
- extern int sti7109_raw_cmd(struct sti7109_dev * sti7109,
- osd_raw_cmd_t * cmd);
-
-# file v4l-dvb-saa716x-Makefilepatch-2.diff
---- v4l-dvb-saa716x-cfa4b4faab67/linux/drivers/media/common/saa716x/Makefile.orig 2013-03-02 07:44:51.112642592 +0100
-+++ v4l-dvb-saa716x-cfa4b4faab67/linux/drivers/media/common/saa716x/Makefile 2013-03-02 07:46:56.703138542 +0100
-@@ -24,3 +24,5 @@
- obj-$(CONFIG_DVB_SAA716X_FF) += saa716x_ff.o
-
- EXTRA_CFLAGS = -Idrivers/media/dvb/dvb-core/ -Idrivers/media/dvb/frontends/ -Idrivers/media/dvb-core/ -Idrivers/media/dvb-frontends/
-+EXTRA_CFLAGS += -Idrivers/media/common/tuners/ # up to kernel 3.6
-+EXTRA_CFLAGS += -Idrivers/media/tuners/ # kernel 3.7+
-
-
-# file v4l-dvb-saa716x-3.19-set_gpio.patch
---- a/linux/drivers/media/common/saa716x/saa716x_budget.c 2014-11-09 15:44:55.000000000 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_budget.c 2015-02-28 13:58:01.258743639 +0100
-@@ -497,10 +497,10 @@
- break;
- }
-
-- err = stv090x_set_gpio(fe, 2, 0, en, 0);
-+ err = skystar2_stv090x_config.set_gpio(fe, 2, 0, en, 0);
- if (err < 0)
- goto exit;
-- err = stv090x_set_gpio(fe, 3, 0, sel, 0);
-+ err = skystar2_stv090x_config.set_gpio(fe, 3, 0, sel, 0);
- if (err < 0)
- goto exit;
-
-@@ -519,7 +519,7 @@
- else
- value = 0;
-
-- err = stv090x_set_gpio(fe, 4, 0, value, 0);
-+ err = skystar2_stv090x_config.set_gpio(fe, 4, 0, value, 0);
- if (err < 0)
- goto exit;
-
-# file v4l-dvb-saa716x-4.2-fix-compile.patch
---- a/linux/drivers/media/common/saa716x/saa716x_budget.c 2015-09-03 00:30:08.662553247 +0200
-+++ b/linux/drivers/media/common/saa716x/saa716x_budget.c 2015-09-03 00:31:03.899206845 +0200
-@@ -306,7 +306,7 @@
- #define SAA716x_MODEL_TWINHAN_VP1028 "Twinhan/Azurewave VP-1028"
- #define SAA716x_DEV_TWINHAN_VP1028 "DVB-S"
-
--static int vp1028_dvbs_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage)
-+static int vp1028_dvbs_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage)
- {
- struct saa716x_dev *saa716x = fe->dvb->priv;
-
---- a/linux/drivers/media/common/saa716x/saa716x_hybrid.c 2014-11-09 15:44:55.000000000 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_hybrid.c 2015-09-03 00:31:03.899206845 +0200
-@@ -321,7 +321,7 @@
- .request_firmware = tda1004x_vp6090_request_firmware,
- };
-
--static int vp6090_dvbs_set_voltage(struct dvb_frontend *fe, fe_sec_voltage_t voltage)
-+static int vp6090_dvbs_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage)
- {
- struct saa716x_dev *saa716x = fe->dvb->priv;
-
---- a/linux/drivers/media/common/saa716x/saa716x_pci.c 2014-11-09 15:44:55.000000000 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_pci.c 2015-09-03 00:31:03.900206839 +0200
-@@ -1,3 +1,5 @@
-+#include <asm/atomic.h>
-+#include <linux/spinlock_types.h>
- #include <asm/io.h>
- #include <asm/pgtable.h>
- #include <asm/page.h>
-
diff --git a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.9.patch b/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.9.patch
deleted file mode 100644
index 72c27974bfd2..000000000000
--- a/media-tv/v4l-dvb-saa716x/files/v4l-dvb-saa716x-up-to-4.9.patch
+++ /dev/null
@@ -1,192 +0,0 @@
-# file v4l-dvb-saa716x-4.5.2-fix-compile.patch
-fix compile with kernel >= 4.5.2
-wrt bug 581450
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> 2016/05/05
---- a/linux/drivers/media/common/saa716x/saa716x_pci.c.old 2016-04-27 20:59:51.000000000 +0200
-+++ b/linux/drivers/media/common/saa716x/saa716x_pci.c 2016-04-27 21:19:03.117822874 +0200
-@@ -1,6 +1,7 @@
- #include <asm/atomic.h>
- #include <linux/spinlock_types.h>
- #include <asm/io.h>
-+#include <asm/processor.h>
- #include <asm/pgtable.h>
- #include <asm/page.h>
- #include <linux/kmod.h>
-
-
-
-# file v4l-dvb-saa716x-4.6.0-fix-compile.patch
---- a/linux/drivers/media/common/saa716x/saa716x_pci.c 2017-02-26 18:48:27.196949325 +0100
-+++ b/linux/drivers/media/common/saa716x/saa716x_pci.c 2017-02-26 18:50:28.149283794 +0100
-@@ -1,9 +1,6 @@
- #include <asm/atomic.h>
- #include <linux/spinlock_types.h>
--#include <asm/io.h>
- #include <asm/processor.h>
--#include <asm/pgtable.h>
--#include <asm/page.h>
- #include <linux/kmod.h>
- #include <linux/vmalloc.h>
- #include <linux/init.h>
-@@ -20,11 +17,6 @@
-
- #define DRIVER_NAME "SAA716x Core"
-
--static irqreturn_t saa716x_msi_handler(int irq, void *dev_id)
--{
-- return IRQ_HANDLED;
--}
--
- static int saa716x_enable_msi(struct saa716x_dev *saa716x)
- {
- struct pci_dev *pdev = saa716x->pdev;
-
-
-
-# file v4l-dvb-saa716x-4.9-fix-warnings.patch
---- a/linux/drivers/media/common/saa716x/saa716x_rom.c 2015-12-29 19:40:55.000000000 +0100
-+++ a/linux/drivers/media/common/saa716x/saa716x_rom.c 2017-07-11 00:51:19.149941914 +0200
-@@ -113,7 +113,7 @@
- memcpy(rom_header, &buf[*offset], sizeof (struct saa716x_romhdr));
- if (rom_header->header_size != sizeof (struct saa716x_romhdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%zd bytes, Expected=%d",
- sizeof (struct saa716x_romhdr),
- rom_header->header_size);
-
-@@ -237,7 +237,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_decoder_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_decoder_hdr));
-
-@@ -268,7 +268,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_gpio_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_gpio_hdr));
-
-@@ -305,7 +305,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_video_decoder_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_video_decoder_hdr));
-
-@@ -386,7 +386,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_audio_decoder_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_audio_decoder_hdr));
-
-@@ -417,7 +417,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_evsrc_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_evsrc_hdr));
-
-@@ -448,7 +448,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_xbar_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_xbar_hdr));
-
-@@ -486,7 +486,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_tuner_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_tuner_hdr));
-
-@@ -516,7 +516,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_pll_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_pll_hdr));
-
-@@ -546,7 +546,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_channel_decoder_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_channel_decoder_hdr));
-
-@@ -576,7 +576,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_encoder_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_encoder_hdr));
-
-@@ -606,7 +606,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_ir_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_ir_hdr));
-
-@@ -637,7 +637,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_eeprom_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_eeprom_hdr));
-
-@@ -668,7 +668,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_filter_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_filter_hdr));
-
-@@ -699,7 +699,7 @@
- saa716x_descriptor_dbg(saa716x, buf, offset, header.size, header.ext_data);
- if (header.size != sizeof (struct saa716x_streamdev_hdr)) {
- dprintk(SAA716x_ERROR, 1,
-- "ERROR: Header size mismatch! Read size=%d bytes, Expected=%d",
-+ "ERROR: Header size mismatch! Read size=%d bytes, Expected=%zd",
- header.size,
- sizeof (struct saa716x_streamdev_hdr));
-
-@@ -789,7 +789,7 @@
-
- memcpy(device, &buf[*offset], sizeof (struct saa716x_devinfo));
- if (device->struct_size != sizeof (struct saa716x_devinfo)) {
-- dprintk(SAA716x_ERROR, 1, "ERROR: Device size mismatch! Read=%d bytes, expected=%d bytes",
-+ dprintk(SAA716x_ERROR, 1, "ERROR: Device size mismatch! Read=%d bytes, expected=%zd bytes",
- device->struct_size,
- sizeof (struct saa716x_devinfo));
-
diff --git a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r5.ebuild b/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r5.ebuild
deleted file mode 100644
index 0d5c4c5f73d7..000000000000
--- a/media-tv/v4l-dvb-saa716x/v4l-dvb-saa716x-0.0.1_p20170225-r5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-info linux-mod
-
-DESCRIPTION="driver for saa716x based dvb cards like TT S2-6400 or Skystar 2 eXpress HD"
-HOMEPAGE="https://bitbucket.org/powARman/v4l-dvb-saa716x"
-
-REVISION="83f3bfd93a95"
-REVISION_DATE="20160322"
-
-SRC_URI="https://bitbucket.org/powARman/v4l-dvb-saa716x/get/${REVISION}.tar.bz2
--> v4l-dvb-saa716x-0.0.1_p${REVISION_DATE}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="sys-firmware/tt-s2-6400-firmware"
-
-S="${WORKDIR}/powARman-v4l-dvb-saa716x-${REVISION}"
-
-BUILD_TARGETS="modules"
-MODULE_NAMES="
- saa716x_ff(misc:${EROOT}/usr/src/linux:${S}/linux/drivers/media/common/saa716x)
- saa716x_core(misc:${EROOT}/usr/src/linux:${S}/linux/drivers/media/common/saa716x)
- saa716x_budget(misc:${EROOT}/usr/src/linux:${S}/linux/drivers/media/common/saa716x)
- saa716x_hybrid(misc:${EROOT}/usr/src/linux:${S}/linux/drivers/media/common/saa716x)"
-
-CONFIG_CHECK="DVB_CORE DVB_STV6110x DVB_STV090x"
-
-src_prepare() {
- default
-
- kernel_is ge 4 4 0 && eapply "${FILESDIR}/v4l-dvb-saa716x-up-to-4.4.patch"
- kernel_is ge 4 9 0 && eapply "${FILESDIR}/v4l-dvb-saa716x-up-to-4.9.patch"
- kernel_is ge 4 14 0 && eapply "${FILESDIR}/v4l-dvb-saa716x-up-to-4.14.patch"
- kernel_is ge 4 17 0 && eapply "${FILESDIR}/v4l-dvb-saa716x-up-to-4.17.patch"
- kernel_is ge 5 6 0 && eapply "${FILESDIR}/v4l-dvb-saa716x-5.6-fix-compile.patch"
-}
-
-src_compile() {
- kernel_is le 5 0 && BUILD_PARAMS="SUBDIRS" || BUILD_PARAMS="M"
- BUILD_PARAMS+="=${S}/linux/drivers/media/common/saa716x CONFIG_SAA716X_CORE=m \
- CONFIG_DVB_SAA716X_FF=m CONFIG_DVB_SAA716X_BUDGET=m CONFIG_DVB_SAA716X_HYBRID=m"
- addpredict /usr/src/linux/
- linux-mod_src_compile
-}
diff --git a/media-video/Manifest.gz b/media-video/Manifest.gz
index 27af6f08efb7..668f64788d55 100644
--- a/media-video/Manifest.gz
+++ b/media-video/Manifest.gz
Binary files differ
diff --git a/media-video/ffmpeg-chromium/Manifest b/media-video/ffmpeg-chromium/Manifest
index 1e1c820ba4b7..bb9d418c92e5 100644
--- a/media-video/ffmpeg-chromium/Manifest
+++ b/media-video/ffmpeg-chromium/Manifest
@@ -1,15 +1,11 @@
AUX chromium.patch 1536 BLAKE2B 8caf1ff11f8da710138cbb857bd42e8679f98f3c30a3eaddb51611b7c39fb48c23890257997d3ddfee47244e6ffc0abb241e3118e0e8bcbf63442885445bcee3 SHA512 711b338178fe042aff92375d6593197337529986ea55ac6288df4c725145dd06c41fcfc11df4843e03eeaa4bad90ed558acf8f6945b9b96c9751fff92a41811a
AUX ffmpeg-chromium-120.patch 1485 BLAKE2B 49ece028bf7da100adc7af93e82b6235fb39f12199ce037b730b97012ca787047b45be821cec609cdfa7e00bb1f8c88a9ecae0b7b88fd8db6f53476b94833f9f SHA512 0f3276f75132bd8adbde4305ffa604cfa3d504ed66f883af109c75711d0f9af6dee2d55d7298ec36864a421250a0c4998d3306f0e47750c016c4274545195b49
-DIST ffmpeg-chromium-120.tar.xz 10096036 BLAKE2B 8f24dfed854c713df369e6ef15bc773a3166fdf6eb8c90bcb1d1b7ddddaca0702df7615bc323432a40b5d213352945fa49acf8e864df2caa358764b5068a75f3 SHA512 0e0bfb44225981f91edceeb6f302592a7e108da49c5e6503b43f0e12b91d84dece908efe5e548bb31ccab49c5fba5a8365f5f0793bbf1450d35bfd836f8a3e9b
-DIST ffmpeg-chromium-121.tar.xz 10128048 BLAKE2B ba8e25356b7e0820dffea1b919288ddb3d6ec56fe8d17493529ec978deae629607ff5a5857a313e478193a1fca55fa3e5256e37d57251141e1f0a892cbdcf674 SHA512 e6cef1285237673ce5851cbddf4cda77779821c247a120bf73af2b931745b2886c915a35bb2bc21a8a9c5154be9e540f8abccc3bb64e704f5b859141d0dcc2e1
-DIST ffmpeg-chromium-123.tar.xz 10323756 BLAKE2B b56afd5946513511938feeea4fd60e22fcf241a2380b36990eadf812b3517d6941156de73135efdc873704d27bc3329c71193be5132e462caaf7f2dc29e8a058 SHA512 635e1c5496d6f41fa5dd69efbe6dd335a15705dce8544fc45df440b19965caa130646d16b7c22b2b7cc0809979d28f39245fc5c208637e445b1fc1eb384da418
DIST ffmpeg-chromium-124.tar.xz 10378648 BLAKE2B 3cb79d356e84d76a241ad81491d22d42b7a768e348d245bda00101e3967c0864e95a1dd83372e6aaf3a9130ff5ae38610fe2bd4ee8e21fc8247af4172af0683a SHA512 627d1ba81c50300e7188e8a2cc5f76ea9e81e817209631f2eecb81b7b9a0be60a12290eba16240dd0b0dce3d59550a8246be54df2035bd75a9e95ae77d67467b
DIST ffmpeg-chromium-125.tar.xz 10372892 BLAKE2B 53b805354b55f1dfbe2341b767aaccca7efea4cced02db9090be88e89a4d2d688904ffc996c206d92a99d4eb93733b7f8cb47fd80dc43019c3bb6690903a1140 SHA512 c1b68b16a3dbd6f96e52c313b9ddf1c193ef302e5cbe7e127c511e54a4453c32c84b3df954e397d7ba834ef17fe1cba6efabfde855d3bb9e497bcde1b66c3d8d
DIST ffmpeg-chromium-126.tar.xz 10402160 BLAKE2B 96a92ff2a5ece8668693f5ef7ed5da3e61a523b98a91d00316494df91edfc42c1622663719a3c192de2a4ebf7a6258f08c53393201ee3fc3261f162e1b529dcd SHA512 8fc10b1d5fe159a1dd718229bf8ec50ed0bea1fedd917859b3a0703f15e94809087e67ccf2031eb14ae8b06ad32d958ed71ff54621fd667f5507abd9738a6f0c
-EBUILD ffmpeg-chromium-120.ebuild 6692 BLAKE2B db110de522d1885bcf2f5d3c45ca3b343943ecdbe594610a427baeae6e5e6521ee9abfebc6126b543da4c35b7715f464916e65a6c44205c69612a68fd7692317 SHA512 fd3b1ded196a4af08742723ab1ca36dda21e13c2899718e64b5ca3046474bb97042402b3870c2b9edeee3027a0f1eaba1f960bd4208c465651ad741ec8c361c8
-EBUILD ffmpeg-chromium-121.ebuild 6692 BLAKE2B 36aafbff5f4c4a7bf81d9fe1293a1962a8632f9df49012f08e7130e6050a2a026ee3b4394eca6456200ba30a2661a7fe7d1b4a3c5c95602d7865802d65587247 SHA512 a47296b03217d345a6465321ed51ae11a0a61991ea6b8790571e7c0754d1a0c9d91f7944f255dd6a05e255d863523b4637e0e9c21cc644541c04fd5abbd3a43d
-EBUILD ffmpeg-chromium-123.ebuild 6629 BLAKE2B ccf9f2604c0440214a1a3670208d192b237be824bfb70294aaf594c0a3f7241c16b1443806b0aa5e78e184c24ad6978f2d588b0953fcd1478f7699d279e7922c SHA512 aa35b07def61daa2b1c4ac575e8c7b9db019dc2be1dd284b20f43e76cb2dd72e8d47d7e5429f9e703de46439a310de4a20d2973fe219de8af1142ec5178430c7
+DIST ffmpeg-chromium-127.tar.xz 10418192 BLAKE2B 2a623ee8e2c0940e4067e6ebecaecdc64c45b16022327a84d77323348c210b091c58eb52b4afea1f2918cd29a27c3457a3294f561a5e6ee2db28c63f432b23bd SHA512 0cddb21761ad3b54f5393d3963ca94518cb4ab8183f2bbe975f8419bd94d8b20131750a22d75fd56b304a2b83be364993a839f727342b7eed6a2d1868f79af4c
EBUILD ffmpeg-chromium-124.ebuild 6631 BLAKE2B 5f190273d57e0a20c90d042a231bff16dae975c6153145c74218245b5cd4207fc56033620590fd5e79370ca0e295d1e1075e6113b896e2b43b7af8b6b699977a SHA512 2f69214111249dda6e01535d402d8fc457bcb220e5ae8360f08b686ec2a96a4c78a36e2dd7205b6fffe5b3f9aa0282154c844dae0d59a2edb2e6f183fce5687d
EBUILD ffmpeg-chromium-125.ebuild 6657 BLAKE2B db9582314b61909de311d3287577cad8d087a96eb9fd2ac1c9fd8ba0f89622ec8cfbb5790069af68e1f6b42efe0b4be5aea5d6f99425bfa4f99e8ace553ba4d2 SHA512 ec6d625c3d5d6007a3f0f5bea98cf684ddde7087db030e7dacaa93a673a279edf74d62c475c3112927e4a7ab68d3f80621378ad0db77ac7ff3e5b56cc5d6e88d
EBUILD ffmpeg-chromium-126.ebuild 6657 BLAKE2B 3e08ce545199da60565e97f1328e4c9e31f14fc169aa0e36aeb7f6c772497d1f92c98f0039ce8968a551e9e38bf4acf3f86db0ac5bbeb9f59837a6851adc0d78 SHA512 7f50b01df708adfc2a94509a606f47b2f119a0af4671c7020c7dc21a0ccf24780f340059532cf5eb45cc30859c7394432d7b2f56cb529fb739bea8e8ab7b4480
-MISC metadata.xml 820 BLAKE2B 666416ef717f7990f3e90e644b82c2833adb4942676f74eac6f15841d0f2a3a841b72906a7079321fb2101ffd672308892f90f536fcefa3837fb49344aeff3e9 SHA512 ffd36a905e6891f5d2134f159e6cb6707d4b37b2c5398474983ffa314fa9c5c140a5b8297de43827dd8108b7b4bcda7859158d2947e5b48730b820660a06962e
+EBUILD ffmpeg-chromium-127.ebuild 6659 BLAKE2B b257982863c168fdc163cb9353108999598917bd6954f27f16abface61edb085a2b268e920ceddee54dbb419861e2185431a316ce3739e90c00b41855e3702a4 SHA512 5de38699bf23a442c1865020b299b666ce38c8ca9cd5424eaf245d6c9b8cc86129c70f6c27c4898cbd28ba92eeb4266f2839219ca4ca74bc732760d0dd0ea334
+MISC metadata.xml 695 BLAKE2B 84fa4967572665812d4da8bb1a86a8b28a749892570cb1fca5c0515f860fbe8c472a91240f1d3b7b3109ccdbd32cf8da941c438cd9f332b763f2824e0e193ac8 SHA512 0069bcf32d2aa083c66e13579295e8ef96b9ac72b02f1436620000c71c4d1e335391838f9a9e56f7768bd13dbe13ce6f3f3674a303cf90cc658360825867c3f9
diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-120.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-120.ebuild
deleted file mode 100644
index f5c83cb50871..000000000000
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-120.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-COMMIT="bed545c1488e1f95075168dfe02388c16ffe1418"
-DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers"
-HOMEPAGE="https://ffmpeg.org/"
-SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.xz"
-
-LICENSE="
- !gpl? ( LGPL-2.1 )
- gpl? ( GPL-2 )
-"
-SLOT="${PV}"
-
-KEYWORDS="amd64 ~arm ~arm64"
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
- cpudetection:runtime-cpudetect debug
- +gpl
- vaapi vdpau vulkan
- # decoders
- mmal
- nvenc:ffnvcodec
- # Threads; we only support pthread for now but ffmpeg supports more
- +threads:pthreads
-)
-
-IUSE="
- ${FFMPEG_FLAG_MAP[@]%:*}
-"
-
-# Strings for CPU features in the useflag[:configure_option] form
-# if :configure_option isn't set, it will use 'useflag' as configure option
-ARM_CPU_FEATURES=(
- cpu_flags_arm_thumb:armv5te
- cpu_flags_arm_v6:armv6
- cpu_flags_arm_thumb2:armv6t2
- cpu_flags_arm_neon:neon
- cpu_flags_arm_vfp:vfp
- cpu_flags_arm_vfpv3:vfpv3
- cpu_flags_arm_v8:armv8
- cpu_flags_arm_asimddp:dotprod
- cpu_flags_arm_i8mm:i8mm
-)
-ARM_CPU_REQUIRED_USE="
- arm64? ( cpu_flags_arm_v8 )
- cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon )
- cpu_flags_arm_neon? (
- cpu_flags_arm_vfp
- arm? ( cpu_flags_arm_thumb2 )
- )
- cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp )
- cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 )
- cpu_flags_arm_v6? (
- arm? ( cpu_flags_arm_thumb )
- )
-"
-X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx
- mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
-X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
-X86_CPU_REQUIRED_USE="
- cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
- cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
- cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
- cpu_flags_x86_xop? ( cpu_flags_x86_avx )
- cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 )
- cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 )
- cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 )
- cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 )
- cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 )
- cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 )
- cpu_flags_x86_sse2? ( cpu_flags_x86_sse )
- cpu_flags_x86_sse? ( cpu_flags_x86_mmxext )
- cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx )
- cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow )
- cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
-"
-
-CPU_FEATURES_MAP=(
- ${ARM_CPU_FEATURES[@]}
- ${X86_CPU_FEATURES[@]}
-)
-IUSE="${IUSE}
- ${CPU_FEATURES_MAP[@]%:*}"
-
-CPU_REQUIRED_USE="
- ${ARM_CPU_REQUIRED_USE}
- ${X86_CPU_REQUIRED_USE}
-"
-
-RDEPEND="
- mmal? ( media-libs/raspberrypi-userland )
- >=media-libs/opus-1.0.2-r2
- vaapi? ( >=media-libs/libva-1.2.1-r1:0= )
- nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 )
- vdpau? ( >=x11-libs/libvdpau-0.7 )
- vulkan? ( >=media-libs/vulkan-loader-1.3.255:= )
-"
-
-DEPEND="${RDEPEND}
- vulkan? ( >=dev-util/vulkan-headers-1.3.255 )
-"
-BDEPEND="
- >=dev-build/make-3.81
- virtual/pkgconfig
- cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
-"
-
-REQUIRED_USE="
- ${CPU_REQUIRED_USE}"
-RESTRICT="
- test
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-120.patch
- "${FILESDIR}"/chromium.patch
-)
-
-src_prepare() {
- export revision=git-N-g${COMMIT:0:10}
- default
-
- # -fdiagnostics-color=auto gets appended after user flags which
- # will ignore user's preference.
- sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die
-
- echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die
-}
-
-src_configure() {
- local myconf=( )
-
- # Bug #918997. Will probably be fixed upstream in the next release.
- use vulkan && append-ldflags -Wl,-z,muldefs
-
- # bug 842201
- use ia64 && tc-is-gcc && append-flags \
- -fno-tree-ccp \
- -fno-tree-dominator-opts \
- -fno-tree-fre \
- -fno-code-hoisting \
- -fno-tree-pre \
- -fno-tree-vrp
-
- local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
-
- for i in "${ffuse[@]#+}" ; do
- myconf+=( $(use_enable ${i%:*} ${i#*:}) )
- done
-
- # CPU features
- for i in "${CPU_FEATURES_MAP[@]}" ; do
- use ${i%:*} || myconf+=( --disable-${i#*:} )
- done
-
- # Try to get cpu type based on CFLAGS.
- # Bug #172723
- # We need to do this so that features of that CPU will be better used
- # If they contain an unknown CPU it will not hurt since ffmpeg's configure
- # will just ignore it.
- for i in $(get-flag mcpu) $(get-flag march) ; do
- [[ ${i} = native ]] && i="host" # bug #273421
- myconf+=( --cpu=${i} )
- break
- done
-
- # LTO support, bug #566282, bug #754654, bug #772854
- if [[ ${ABI} != x86 ]] && tc-is-lto; then
- # Respect -flto value, e.g -flto=thin
- local v="$(get-flag flto)"
- [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" )
- fi
- filter-lto
-
- # Mandatory configuration
- myconf=(
- --disable-stripping
- # This is only for hardcoded cflags; those are used in configure checks that may
- # interfere with proper detections, bug #671746 and bug #645778
- # We use optflags, so that overrides them anyway.
- --disable-optimizations
- --disable-libcelt # bug #664158
- "${myconf[@]}"
- )
-
- # cross compile support
- if tc-is-cross-compiler ; then
- myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" )
- case ${CHOST} in
- *mingw32*)
- myconf+=( --target-os=mingw32 )
- ;;
- *linux*)
- myconf+=( --target-os=linux )
- ;;
- esac
- fi
-
- # Use --extra-libs if needed for LIBS
- set -- "${S}/configure" \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --shlibdir="${EPREFIX}/usr/$(get_libdir)" \
- --cc="$(tc-getCC)" \
- --cxx="$(tc-getCXX)" \
- --ar="$(tc-getAR)" \
- --nm="$(tc-getNM)" \
- --strip="$(tc-getSTRIP)" \
- --ranlib="$(tc-getRANLIB)" \
- --pkg-config="$(tc-getPKG_CONFIG)" \
- --optflags="${CFLAGS}" \
- --disable-all \
- --disable-autodetect \
- --disable-error-resilience \
- --disable-everything \
- --disable-faan \
- --disable-iconv \
- --disable-network \
- --enable-avcodec \
- --enable-avformat \
- --enable-avutil \
- --enable-libopus \
- --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
- --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
- --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
- --enable-pic \
- --enable-static \
- "${myconf[@]}" \
- ${EXTRA_FFMPEG_CONF}
-
- echo "${@}"
- "${@}" || die
-}
-
-src_compile() {
- emake V=1 libffmpeg
-}
-
-src_install() {
- emake V=1 DESTDIR="${D}" install-libffmpeg
-}
diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-121.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-121.ebuild
deleted file mode 100644
index 99c72fcc7a81..000000000000
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-121.ebuild
+++ /dev/null
@@ -1,250 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-COMMIT="3997177624f6b302bbc8a7edbb6f8a6ab47ea978"
-DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers"
-HOMEPAGE="https://ffmpeg.org/"
-SRC_URI="https://dev.gentoo.org/~chewi/distfiles/${P}.tar.xz"
-
-LICENSE="
- !gpl? ( LGPL-2.1 )
- gpl? ( GPL-2 )
-"
-SLOT="${PV}"
-
-KEYWORDS="amd64 ~arm ~arm64"
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
- cpudetection:runtime-cpudetect debug
- +gpl
- vaapi vdpau vulkan
- # decoders
- mmal
- nvenc:ffnvcodec
- # Threads; we only support pthread for now but ffmpeg supports more
- +threads:pthreads
-)
-
-IUSE="
- ${FFMPEG_FLAG_MAP[@]%:*}
-"
-
-# Strings for CPU features in the useflag[:configure_option] form
-# if :configure_option isn't set, it will use 'useflag' as configure option
-ARM_CPU_FEATURES=(
- cpu_flags_arm_thumb:armv5te
- cpu_flags_arm_v6:armv6
- cpu_flags_arm_thumb2:armv6t2
- cpu_flags_arm_neon:neon
- cpu_flags_arm_vfp:vfp
- cpu_flags_arm_vfpv3:vfpv3
- cpu_flags_arm_v8:armv8
- cpu_flags_arm_asimddp:dotprod
- cpu_flags_arm_i8mm:i8mm
-)
-ARM_CPU_REQUIRED_USE="
- arm64? ( cpu_flags_arm_v8 )
- cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon )
- cpu_flags_arm_neon? (
- cpu_flags_arm_vfp
- arm? ( cpu_flags_arm_thumb2 )
- )
- cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp )
- cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 )
- cpu_flags_arm_v6? (
- arm? ( cpu_flags_arm_thumb )
- )
-"
-X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx
- mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
-X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
-X86_CPU_REQUIRED_USE="
- cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
- cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
- cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
- cpu_flags_x86_xop? ( cpu_flags_x86_avx )
- cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 )
- cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 )
- cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 )
- cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 )
- cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 )
- cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 )
- cpu_flags_x86_sse2? ( cpu_flags_x86_sse )
- cpu_flags_x86_sse? ( cpu_flags_x86_mmxext )
- cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx )
- cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow )
- cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
-"
-
-CPU_FEATURES_MAP=(
- ${ARM_CPU_FEATURES[@]}
- ${X86_CPU_FEATURES[@]}
-)
-IUSE="${IUSE}
- ${CPU_FEATURES_MAP[@]%:*}"
-
-CPU_REQUIRED_USE="
- ${ARM_CPU_REQUIRED_USE}
- ${X86_CPU_REQUIRED_USE}
-"
-
-RDEPEND="
- mmal? ( media-libs/raspberrypi-userland )
- >=media-libs/opus-1.0.2-r2
- vaapi? ( >=media-libs/libva-1.2.1-r1:0= )
- nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 )
- vdpau? ( >=x11-libs/libvdpau-0.7 )
- vulkan? ( >=media-libs/vulkan-loader-1.3.255:= )
-"
-
-DEPEND="${RDEPEND}
- vulkan? ( >=dev-util/vulkan-headers-1.3.255 )
-"
-BDEPEND="
- >=dev-build/make-3.81
- virtual/pkgconfig
- cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
-"
-
-REQUIRED_USE="
- ${CPU_REQUIRED_USE}"
-RESTRICT="
- test
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-120.patch
- "${FILESDIR}"/chromium.patch
-)
-
-src_prepare() {
- export revision=git-N-g${COMMIT:0:10}
- default
-
- # -fdiagnostics-color=auto gets appended after user flags which
- # will ignore user's preference.
- sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die
-
- echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die
-}
-
-src_configure() {
- local myconf=( )
-
- # Bug #918997. Will probably be fixed upstream in the next release.
- use vulkan && append-ldflags -Wl,-z,muldefs
-
- # bug 842201
- use ia64 && tc-is-gcc && append-flags \
- -fno-tree-ccp \
- -fno-tree-dominator-opts \
- -fno-tree-fre \
- -fno-code-hoisting \
- -fno-tree-pre \
- -fno-tree-vrp
-
- local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
-
- for i in "${ffuse[@]#+}" ; do
- myconf+=( $(use_enable ${i%:*} ${i#*:}) )
- done
-
- # CPU features
- for i in "${CPU_FEATURES_MAP[@]}" ; do
- use ${i%:*} || myconf+=( --disable-${i#*:} )
- done
-
- # Try to get cpu type based on CFLAGS.
- # Bug #172723
- # We need to do this so that features of that CPU will be better used
- # If they contain an unknown CPU it will not hurt since ffmpeg's configure
- # will just ignore it.
- for i in $(get-flag mcpu) $(get-flag march) ; do
- [[ ${i} = native ]] && i="host" # bug #273421
- myconf+=( --cpu=${i} )
- break
- done
-
- # LTO support, bug #566282, bug #754654, bug #772854
- if [[ ${ABI} != x86 ]] && tc-is-lto; then
- # Respect -flto value, e.g -flto=thin
- local v="$(get-flag flto)"
- [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" )
- fi
- filter-lto
-
- # Mandatory configuration
- myconf=(
- --disable-stripping
- # This is only for hardcoded cflags; those are used in configure checks that may
- # interfere with proper detections, bug #671746 and bug #645778
- # We use optflags, so that overrides them anyway.
- --disable-optimizations
- --disable-libcelt # bug #664158
- "${myconf[@]}"
- )
-
- # cross compile support
- if tc-is-cross-compiler ; then
- myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" )
- case ${CHOST} in
- *mingw32*)
- myconf+=( --target-os=mingw32 )
- ;;
- *linux*)
- myconf+=( --target-os=linux )
- ;;
- esac
- fi
-
- # Use --extra-libs if needed for LIBS
- set -- "${S}/configure" \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --shlibdir="${EPREFIX}/usr/$(get_libdir)" \
- --cc="$(tc-getCC)" \
- --cxx="$(tc-getCXX)" \
- --ar="$(tc-getAR)" \
- --nm="$(tc-getNM)" \
- --strip="$(tc-getSTRIP)" \
- --ranlib="$(tc-getRANLIB)" \
- --pkg-config="$(tc-getPKG_CONFIG)" \
- --optflags="${CFLAGS}" \
- --disable-all \
- --disable-autodetect \
- --disable-error-resilience \
- --disable-everything \
- --disable-faan \
- --disable-iconv \
- --disable-network \
- --enable-avcodec \
- --enable-avformat \
- --enable-avutil \
- --enable-libopus \
- --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
- --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
- --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
- --enable-pic \
- --enable-static \
- "${myconf[@]}" \
- ${EXTRA_FFMPEG_CONF}
-
- echo "${@}"
- "${@}" || die
-}
-
-src_compile() {
- emake V=1 libffmpeg
-}
-
-src_install() {
- emake V=1 DESTDIR="${D}" install-libffmpeg
-}
diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-123.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-123.ebuild
deleted file mode 100644
index cdb9ff78f655..000000000000
--- a/media-video/ffmpeg-chromium/ffmpeg-chromium-123.ebuild
+++ /dev/null
@@ -1,247 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-COMMIT=7c1b0b524c639beeb25363b1d0809ebe5c6efe5e
-DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers"
-HOMEPAGE="https://ffmpeg.org/"
-SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz"
-
-LICENSE="
- !gpl? ( LGPL-2.1 )
- gpl? ( GPL-2 )
-"
-SLOT="${PV}"
-
-KEYWORDS="amd64 ~arm arm64 ~ppc64"
-
-# Options to use as use_enable in the foo[:bar] form.
-# This will feed configure with $(use_enable foo bar)
-# or $(use_enable foo foo) if no :bar is set.
-# foo is added to IUSE.
-FFMPEG_FLAG_MAP=(
- cpudetection:runtime-cpudetect debug
- +gpl
- vaapi vdpau vulkan
- nvenc:ffnvcodec
- # Threads; we only support pthread for now but ffmpeg supports more
- +threads:pthreads
-)
-
-IUSE="
- ${FFMPEG_FLAG_MAP[@]%:*}
-"
-
-# Strings for CPU features in the useflag[:configure_option] form
-# if :configure_option isn't set, it will use 'useflag' as configure option
-ARM_CPU_FEATURES=(
- cpu_flags_arm_thumb:armv5te
- cpu_flags_arm_v6:armv6
- cpu_flags_arm_thumb2:armv6t2
- cpu_flags_arm_neon:neon
- cpu_flags_arm_vfp:vfp
- cpu_flags_arm_vfpv3:vfpv3
- cpu_flags_arm_v8:armv8
- cpu_flags_arm_asimddp:dotprod
- cpu_flags_arm_i8mm:i8mm
-)
-ARM_CPU_REQUIRED_USE="
- arm64? ( cpu_flags_arm_v8 )
- cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon )
- cpu_flags_arm_neon? (
- cpu_flags_arm_vfp
- arm? ( cpu_flags_arm_thumb2 )
- )
- cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp )
- cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 )
- cpu_flags_arm_v6? (
- arm? ( cpu_flags_arm_thumb )
- )
-"
-X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx
- mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
-X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
-X86_CPU_REQUIRED_USE="
- cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
- cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
- cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
- cpu_flags_x86_xop? ( cpu_flags_x86_avx )
- cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 )
- cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 )
- cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 )
- cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 )
- cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 )
- cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 )
- cpu_flags_x86_sse2? ( cpu_flags_x86_sse )
- cpu_flags_x86_sse? ( cpu_flags_x86_mmxext )
- cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx )
- cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow )
- cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
-"
-
-CPU_FEATURES_MAP=(
- ${ARM_CPU_FEATURES[@]}
- ${X86_CPU_FEATURES[@]}
-)
-IUSE="${IUSE}
- ${CPU_FEATURES_MAP[@]%:*}"
-
-CPU_REQUIRED_USE="
- ${ARM_CPU_REQUIRED_USE}
- ${X86_CPU_REQUIRED_USE}
-"
-
-RDEPEND="
- >=media-libs/opus-1.0.2-r2
- vaapi? ( >=media-libs/libva-1.2.1-r1:0= )
- nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 )
- vdpau? ( >=x11-libs/libvdpau-0.7 )
- vulkan? ( >=media-libs/vulkan-loader-1.3.255:= )
-"
-
-DEPEND="${RDEPEND}
- vulkan? ( >=dev-util/vulkan-headers-1.3.255 )
-"
-BDEPEND="
- >=dev-build/make-3.81
- virtual/pkgconfig
- cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
-"
-
-REQUIRED_USE="
- ${CPU_REQUIRED_USE}"
-RESTRICT="
- test
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-120.patch
- "${FILESDIR}"/chromium.patch
-)
-
-src_prepare() {
- export revision=git-N-g${COMMIT:0:10}
- default
-
- # -fdiagnostics-color=auto gets appended after user flags which
- # will ignore user's preference.
- sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die
-
- echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die
-}
-
-src_configure() {
- local myconf=( )
-
- # Bug #918997. Will probably be fixed upstream in the next release.
- use vulkan && append-ldflags -Wl,-z,muldefs
-
- # bug 842201
- use ia64 && tc-is-gcc && append-flags \
- -fno-tree-ccp \
- -fno-tree-dominator-opts \
- -fno-tree-fre \
- -fno-code-hoisting \
- -fno-tree-pre \
- -fno-tree-vrp
-
- local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
-
- for i in "${ffuse[@]#+}" ; do
- myconf+=( $(use_enable ${i%:*} ${i#*:}) )
- done
-
- # CPU features
- for i in "${CPU_FEATURES_MAP[@]}" ; do
- use ${i%:*} || myconf+=( --disable-${i#*:} )
- done
-
- # Try to get cpu type based on CFLAGS.
- # Bug #172723
- # We need to do this so that features of that CPU will be better used
- # If they contain an unknown CPU it will not hurt since ffmpeg's configure
- # will just ignore it.
- for i in $(get-flag mcpu) $(get-flag march) ; do
- [[ ${i} = native ]] && i="host" # bug #273421
- myconf+=( --cpu=${i} )
- break
- done
-
- # LTO support, bug #566282, bug #754654, bug #772854
- if [[ ${ABI} != x86 ]] && tc-is-lto; then
- # Respect -flto value, e.g -flto=thin
- local v="$(get-flag flto)"
- [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" )
- fi
- filter-lto
-
- # Mandatory configuration
- myconf=(
- --disable-stripping
- # This is only for hardcoded cflags; those are used in configure checks that may
- # interfere with proper detections, bug #671746 and bug #645778
- # We use optflags, so that overrides them anyway.
- --disable-optimizations
- --disable-libcelt # bug #664158
- "${myconf[@]}"
- )
-
- # cross compile support
- if tc-is-cross-compiler ; then
- myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" )
- case ${CHOST} in
- *mingw32*)
- myconf+=( --target-os=mingw32 )
- ;;
- *linux*)
- myconf+=( --target-os=linux )
- ;;
- esac
- fi
-
- # Use --extra-libs if needed for LIBS
- set -- "${S}/configure" \
- --prefix="${EPREFIX}/usr" \
- --libdir="${EPREFIX}/usr/$(get_libdir)" \
- --shlibdir="${EPREFIX}/usr/$(get_libdir)" \
- --cc="$(tc-getCC)" \
- --cxx="$(tc-getCXX)" \
- --ar="$(tc-getAR)" \
- --nm="$(tc-getNM)" \
- --strip="$(tc-getSTRIP)" \
- --ranlib="$(tc-getRANLIB)" \
- --pkg-config="$(tc-getPKG_CONFIG)" \
- --optflags="${CFLAGS}" \
- --disable-all \
- --disable-autodetect \
- --disable-error-resilience \
- --disable-everything \
- --disable-faan \
- --disable-iconv \
- --disable-network \
- --enable-avcodec \
- --enable-avformat \
- --enable-avutil \
- --enable-libopus \
- --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
- --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
- --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
- --enable-pic \
- --enable-static \
- "${myconf[@]}" \
- ${EXTRA_FFMPEG_CONF}
-
- echo "${@}"
- "${@}" || die
-}
-
-src_compile() {
- emake V=1 libffmpeg
-}
-
-src_install() {
- emake V=1 DESTDIR="${D}" install-libffmpeg
-}
diff --git a/media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild b/media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild
new file mode 100644
index 000000000000..eb68732fd0bc
--- /dev/null
+++ b/media-video/ffmpeg-chromium/ffmpeg-chromium-127.ebuild
@@ -0,0 +1,248 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+COMMIT=bc1ee906cede137c061bea5a5e8d0743374392a5
+DESCRIPTION="FFmpeg built specifically for codec support in Chromium-based browsers"
+HOMEPAGE="https://ffmpeg.org/"
+SRC_URI="https://deps.gentoo.zip/media-video/${P}.tar.xz"
+
+LICENSE="
+ !gpl? ( LGPL-2.1 )
+ gpl? ( GPL-2 )
+"
+SLOT="${PV}"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64"
+
+# Options to use as use_enable in the foo[:bar] form.
+# This will feed configure with $(use_enable foo bar)
+# or $(use_enable foo foo) if no :bar is set.
+# foo is added to IUSE.
+FFMPEG_FLAG_MAP=(
+ cpudetection:runtime-cpudetect debug
+ +gpl
+ vaapi vdpau vulkan
+ nvenc:ffnvcodec
+ # Threads; we only support pthread for now but ffmpeg supports more
+ +threads:pthreads
+)
+
+IUSE="
+ ${FFMPEG_FLAG_MAP[@]%:*}
+"
+
+# Strings for CPU features in the useflag[:configure_option] form
+# if :configure_option isn't set, it will use 'useflag' as configure option
+ARM_CPU_FEATURES=(
+ cpu_flags_arm_thumb:armv5te
+ cpu_flags_arm_v6:armv6
+ cpu_flags_arm_thumb2:armv6t2
+ cpu_flags_arm_neon:neon
+ cpu_flags_arm_vfp:vfp
+ cpu_flags_arm_vfpv3:vfpv3
+ cpu_flags_arm_v8:armv8
+ cpu_flags_arm_asimddp:dotprod
+ cpu_flags_arm_i8mm:i8mm
+)
+ARM_CPU_REQUIRED_USE="
+ arm64? ( cpu_flags_arm_v8 )
+ cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon )
+ cpu_flags_arm_neon? (
+ cpu_flags_arm_vfp
+ arm? ( cpu_flags_arm_thumb2 )
+ )
+ cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp )
+ cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 )
+ cpu_flags_arm_v6? (
+ arm? ( cpu_flags_arm_thumb )
+ )
+"
+X86_CPU_FEATURES_RAW=( 3dnow:amd3dnow 3dnowext:amd3dnowext aes:aesni avx:avx avx2:avx2 fma3:fma3 fma4:fma4 mmx:mmx
+ mmxext:mmxext sse:sse sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4 sse4_2:sse42 xop:xop )
+X86_CPU_FEATURES=( ${X86_CPU_FEATURES_RAW[@]/#/cpu_flags_x86_} )
+X86_CPU_REQUIRED_USE="
+ cpu_flags_x86_avx2? ( cpu_flags_x86_avx )
+ cpu_flags_x86_fma4? ( cpu_flags_x86_avx )
+ cpu_flags_x86_fma3? ( cpu_flags_x86_avx )
+ cpu_flags_x86_xop? ( cpu_flags_x86_avx )
+ cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 )
+ cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 )
+ cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 )
+ cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 )
+ cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 )
+ cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 )
+ cpu_flags_x86_sse2? ( cpu_flags_x86_sse )
+ cpu_flags_x86_sse? ( cpu_flags_x86_mmxext )
+ cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx )
+ cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow )
+ cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
+"
+
+CPU_FEATURES_MAP=(
+ ${ARM_CPU_FEATURES[@]}
+ ${X86_CPU_FEATURES[@]}
+)
+IUSE="${IUSE}
+ ${CPU_FEATURES_MAP[@]%:*}"
+
+CPU_REQUIRED_USE="
+ ${ARM_CPU_REQUIRED_USE}
+ ${X86_CPU_REQUIRED_USE}
+"
+
+RDEPEND="
+ >=media-libs/opus-1.0.2-r2
+ vaapi? ( >=media-libs/libva-1.2.1-r1:0= )
+ nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 )
+ vdpau? ( >=x11-libs/libvdpau-0.7 )
+ vulkan? ( >=media-libs/vulkan-loader-1.3.277:= )
+"
+
+DEPEND="${RDEPEND}
+ vulkan? ( >=dev-util/vulkan-headers-1.3.277 )
+"
+BDEPEND="
+ >=dev-build/make-3.81
+ virtual/pkgconfig
+ cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
+"
+
+REQUIRED_USE="
+ vulkan? ( threads )
+ ${CPU_REQUIRED_USE}"
+RESTRICT="
+ test
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-120.patch
+ "${FILESDIR}"/chromium.patch
+)
+
+src_prepare() {
+ export revision=git-N-g${COMMIT:0:10}
+ default
+
+ # -fdiagnostics-color=auto gets appended after user flags which
+ # will ignore user's preference.
+ sed -i -e '/check_cflags -fdiagnostics-color=auto/d' configure || die
+
+ echo 'include $(SRC_PATH)/ffbuild/libffmpeg.mak' >> Makefile || die
+}
+
+src_configure() {
+ local myconf=( )
+
+ # Bug #918997. Will probably be fixed upstream in the next release.
+ use vulkan && append-ldflags -Wl,-z,muldefs
+
+ # bug 842201
+ use ia64 && tc-is-gcc && append-flags \
+ -fno-tree-ccp \
+ -fno-tree-dominator-opts \
+ -fno-tree-fre \
+ -fno-code-hoisting \
+ -fno-tree-pre \
+ -fno-tree-vrp
+
+ local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
+
+ for i in "${ffuse[@]#+}" ; do
+ myconf+=( $(use_enable ${i%:*} ${i#*:}) )
+ done
+
+ # CPU features
+ for i in "${CPU_FEATURES_MAP[@]}" ; do
+ use ${i%:*} || myconf+=( --disable-${i#*:} )
+ done
+
+ # Try to get cpu type based on CFLAGS.
+ # Bug #172723
+ # We need to do this so that features of that CPU will be better used
+ # If they contain an unknown CPU it will not hurt since ffmpeg's configure
+ # will just ignore it.
+ for i in $(get-flag mcpu) $(get-flag march) ; do
+ [[ ${i} = native ]] && i="host" # bug #273421
+ myconf+=( --cpu=${i} )
+ break
+ done
+
+ # LTO support, bug #566282, bug #754654, bug #772854
+ if [[ ${ABI} != x86 ]] && tc-is-lto; then
+ # Respect -flto value, e.g -flto=thin
+ local v="$(get-flag flto)"
+ [[ -n ${v} ]] && myconf+=( "--enable-lto=${v}" ) || myconf+=( "--enable-lto" )
+ fi
+ filter-lto
+
+ # Mandatory configuration
+ myconf=(
+ --disable-stripping
+ # This is only for hardcoded cflags; those are used in configure checks that may
+ # interfere with proper detections, bug #671746 and bug #645778
+ # We use optflags, so that overrides them anyway.
+ --disable-optimizations
+ --disable-libcelt # bug #664158
+ "${myconf[@]}"
+ )
+
+ # cross compile support
+ if tc-is-cross-compiler ; then
+ myconf+=( --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}- --host-cc="$(tc-getBUILD_CC)" )
+ case ${CHOST} in
+ *mingw32*)
+ myconf+=( --target-os=mingw32 )
+ ;;
+ *linux*)
+ myconf+=( --target-os=linux )
+ ;;
+ esac
+ fi
+
+ # Use --extra-libs if needed for LIBS
+ set -- "${S}/configure" \
+ --prefix="${EPREFIX}/usr" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --shlibdir="${EPREFIX}/usr/$(get_libdir)" \
+ --cc="$(tc-getCC)" \
+ --cxx="$(tc-getCXX)" \
+ --ar="$(tc-getAR)" \
+ --nm="$(tc-getNM)" \
+ --strip="$(tc-getSTRIP)" \
+ --ranlib="$(tc-getRANLIB)" \
+ --pkg-config="$(tc-getPKG_CONFIG)" \
+ --optflags="${CFLAGS}" \
+ --disable-all \
+ --disable-autodetect \
+ --disable-error-resilience \
+ --disable-everything \
+ --disable-faan \
+ --disable-iconv \
+ --disable-network \
+ --enable-avcodec \
+ --enable-avformat \
+ --enable-avutil \
+ --enable-libopus \
+ --enable-decoder=aac,flac,h264,libopus,mp3,pcm_alaw,pcm_f32le,pcm_mulaw,pcm_s16be,pcm_s16le,pcm_s24be,pcm_s24le,pcm_s32le,pcm_u8,theora,vorbis,vp8 \
+ --enable-demuxer=aac,flac,matroska,mov,mp3,ogg,wav \
+ --enable-parser=aac,flac,h264,mpegaudio,opus,vorbis,vp3,vp8,vp9 \
+ --enable-pic \
+ --enable-static \
+ "${myconf[@]}" \
+ ${EXTRA_FFMPEG_CONF}
+
+ echo "${@}"
+ "${@}" || die
+}
+
+src_compile() {
+ emake V=1 libffmpeg
+}
+
+src_install() {
+ emake V=1 DESTDIR="${D}" install-libffmpeg
+}
diff --git a/media-video/ffmpeg-chromium/metadata.xml b/media-video/ffmpeg-chromium/metadata.xml
index 026866d3f537..0e2003eeb51b 100644
--- a/media-video/ffmpeg-chromium/metadata.xml
+++ b/media-video/ffmpeg-chromium/metadata.xml
@@ -16,6 +16,5 @@
<use>
<flag name="cpudetection">Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)</flag>
<flag name="gpl">Build GPL code. Should be enabled unless you require LGPL binaries.</flag>
- <flag name="mmal">Enables Multi-Media Abstraction Layer (MMAL) decoding support: Available e.g. on the Raspberry Pi.</flag>
</use>
</pkgmetadata>
diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index 709647459c45..e56efe8d01ef 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -2,5 +2,5 @@ AUX makemkv-path.patch 1579 BLAKE2B 6ca7ed6c854c0357fea864bedc3f65a1051a466a52db
AUX makemkvcon.1 6118 BLAKE2B bf8f7665d7b367e4dc5cfb12136cb91271087991d86bb0c2bfe6fe41def407539276114f95548cd867c49bc10bed25cec51ac00dbd6defe5df7fd82f2fe29b25 SHA512 a9334a96fcc90932a109c2d74b1769ab60e652a1e860399d8a486bd36ba02fbdabf55816059e0c51e3e4826824b7798f86b85cb5e22a4d13c2e18a2944522ac4
DIST makemkv-bin-1.17.7.tar.gz 16420879 BLAKE2B adc54191fd445832b9c4805400746e42d1b3261d076299b5e34beb1f13d80bf7bcbd113699f3d28fce5e21bb8f810a40927924b3d9c7250467d1979b1bf4f72b SHA512 2c93dd6e63c5e59415ad8a9a1370f7a1eddda2b643fa4dcde6383abb6065b84a77b03b977bf2ade50bc2d3560bb245ad2e1e79bab21629f7fc5816598738a5d9
DIST makemkv-oss-1.17.7.tar.gz 6618248 BLAKE2B 18652db1d72ea7287e7e38706afc589e6fe8fb1fbf9d4e24770b9a2bfe670a464b2c21b7c543b23d3c6234f40048358d944b123897c4f569beb31faac8ef3eb7 SHA512 e21bc293133d7f999b3ea4258f01f0b88c5a58610da0185d8f74b724d61578211d35d5d44fae1610887e98f3ff36b2f0df33068d8647ad8983020be49adde037
-EBUILD makemkv-1.17.7.ebuild 3088 BLAKE2B e194e111640c35eb9859d16bfc4f73bd2c7da8d9e2c5d6ff304e853781ebf8067dce7e7a8d150d7478ebf943d1274b7423d9af19fd4064689941004e96542b01 SHA512 99fd71a43d8f14bee088ab65a5452bee9417534c69f019676d7f033142975cd44924f65e6d9aeac326d7bea95dd19d88554abd527ec7e109e759a2bd518c5b20
+EBUILD makemkv-1.17.7.ebuild 3085 BLAKE2B e6288a2733174bb11333189b46d4a1406494847b8aab656429fb49b63107063743abc434253995dca6da095ba723dc77b1d74926e80142bb1813311b03413a9a SHA512 7ea2355ceaa8378ab33594192ee24a5f585f75fd28ff0bb9c2e22bc670607b2432ae96c88782b665a710000ebf3d2b7f94dfbe84d7321bc847ae7359dc284d22
MISC metadata.xml 1272 BLAKE2B 7c02bfcb2638d2f33c6fbee2d0e79b6d7d270b8209f7ec82ec51d7cf0e19b94936ee599b618f9a6b9df280fc403b0890b2c8e2323525f6d50b79fc19d26c8756 SHA512 8de92a5802b26a98984be7b5e3c0868b249c14a77a690a186dc4361db1508b79c7ebccd261e7fe9251b2d4abbbe2b93aec8a91efeafc00baada2839020a9207f
diff --git a/media-video/makemkv/makemkv-1.17.7.ebuild b/media-video/makemkv/makemkv-1.17.7.ebuild
index c8dd8c6309b2..d70bf6a6572e 100644
--- a/media-video/makemkv/makemkv-1.17.7.ebuild
+++ b/media-video/makemkv/makemkv-1.17.7.ebuild
@@ -15,7 +15,7 @@ SRC_URI="http://www.makemkv.com/download/${MY_P}.tar.gz
S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2 LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 x86"
IUSE="+gui +java"
RESTRICT="bindist mirror"
diff --git a/media-video/mkvalidator/Manifest b/media-video/mkvalidator/Manifest
index d8e087431a53..3a6006e72dfc 100644
--- a/media-video/mkvalidator/Manifest
+++ b/media-video/mkvalidator/Manifest
@@ -1,3 +1,3 @@
DIST mkvalidator-0.5.2.tar.bz2 612382 BLAKE2B a60b64902e068b82f95f61295088dbf56ab122918e46a36043246310fcf7e4a6c7f997866a8802a119e18305acbbe532acfb7cde907499168f75436b86ad7482 SHA512 c87d89ce97f8c701f73932012af8c8df3d6e5ac8b0ee24e48000f93b0e29e02ce74250565f6a662fa0c9c2fbd9910705e1d1403ac6d2ac2fe54331ef150d00cc
EBUILD mkvalidator-0.5.2.ebuild 893 BLAKE2B ba741177b7b5690c7f9da0202b646fe2ca8045908d8f606dc9e06605c9188a681595d9f9e8e570ca3815291be0e7b369ad0c3800a3cc79c36b46c1ded5794cfd SHA512 93284471572c1a13495442a0c912fc266294cc8942a2f272857809d0d0ee886b2d5543cb76771fe664af8c3bf1c652e2bbb0ec9aee5581e5bc5df11002f92217
-MISC metadata.xml 638 BLAKE2B 13b445e0a282a8a988ba4881c848d1e13f8a60d89f8d84b8b758cf86294448b7bc92d2615f7a1d5121e62bd0d37693d50a9b1d689712bea6b7e21123b985d803 SHA512 fb39cc2d70ef6ca50c005109ef2758ffe989adf617a9e68789e5e3c41a2000a0fe96ec44d91afa1f76a064d63978959d489115715897d5c4fa5d4f2cd47b0373
+MISC metadata.xml 559 BLAKE2B 11f62eb6f82a971d5b87e8d983a73e03313f069c87f16a491b674667fdd7052928c01e6d26845d10b093076ea2d76c23d40f1724f3c1fa84e8f83275f42f25e9 SHA512 682c7c6edb8d32d33ce1f21c097f0d5be4976d5c736f70809df03a0bcd72bc3e4195acab7caffa63ff1fe73218d673f7ff56d8de6669ce65d6e59a0dd52465f5
diff --git a/media-video/mkvalidator/metadata.xml b/media-video/mkvalidator/metadata.xml
index e0c459c24054..6fea51690bb5 100644
--- a/media-video/mkvalidator/metadata.xml
+++ b/media-video/mkvalidator/metadata.xml
@@ -8,7 +8,4 @@
<longdescription lang="en">
mkvalidator is a simple command line tool to verify Matroska and WebM files for spec conformance. It checks the various bogus or missing key elements against the EBML DocType version of the file and reports the errors/warnings in the command line.
</longdescription>
- <upstream>
- <remote-id type="sourceforge">downloads</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index d563a6d03a30..6edb0ce6a68b 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,4 +1,4 @@
DIST mpv-0.38.0.tar.gz 3419741 BLAKE2B 3ff59d30bc305394f58a1fff4f24540aa3be9412bc3cad27bec0c3478f4b7c13190e26847f38edc52996bb9f9a36dd6832c6fccebd6d873058acf78a320e42e4 SHA512 b5b2af59039ef4711814f94bbdfedb37f8ce914301670e42d4ed05fe1900025a3d3a2f3d5e69628a8aad115a647a27c386718959e2df1a18740468b3a84f8975
EBUILD mpv-0.38.0.ebuild 6929 BLAKE2B 64266a19d95204f192c7e3ffb4c1fb6020f3345263cf7efc9a30c29c8caeaf6ff5c3cc1e6a07c30f55b5be05d1276de293a501242eb850d62f77aba0221a780c SHA512 800288819c47ccc9b80005136a7398a8432b5ec12807d269a5374c60f41c699878caa566a3fd270b0d1b4648c079f420cfaa275564763e441ad1f51fea511e6a
-EBUILD mpv-9999.ebuild 6934 BLAKE2B 9d16cd097b73eda03f8463869bbf5da9c5f870805c7714ff99ab8aab9af4fcaa20472097e1f74440018e3cdff5270fb245444093a418be489454b327a013db93 SHA512 da5ffbf99beb5e33e37adecebe6c9d7b75538faa3a7423e64fba49fbe4369d49ddd06ee8acebc7f3be80ca71c13a7c24bcbc4b985a6053c8104fa8748c9e0470
+EBUILD mpv-9999.ebuild 6934 BLAKE2B 445bc3f1992d8940fa7fbf8474c062ae4ffff637f4727a08a27f49461cd38334ea2923b84cfac4b3a6afc7b03fdef95a321be2520528adf9f7d4cf86eee0dbac SHA512 bcfe62b9e012c640a7ae3b7d1f01bee06deebd24f99575397c1c2544e253f55a680f7d03f357f29fe23c51769fdde1ef09fb3f743dbbbe9ed1c63334195b58bf
MISC metadata.xml 2053 BLAKE2B dc35c3bcdb29eb08725a4f908575ecc2afed2d772988ff12ad052c39e9b195a68611e8037b82ee5ceefc33c40d8df666e03aa59d836eeb7c6472bd988f49b4ee SHA512 4e7cd2da4df81f9ecafddfe93788cabbc4f0de0ff9b976af2ab3fb0f63b2d7daee6d8c5607685240f41be37a158b9fa0acd030d8c62da835891d19af3870668c
diff --git a/media-video/mpv/mpv-9999.ebuild b/media-video/mpv/mpv-9999.ebuild
index 3825d102d45b..72f7dc44988f 100644
--- a/media-video/mpv/mpv-9999.ebuild
+++ b/media-video/mpv/mpv-9999.ebuild
@@ -47,7 +47,7 @@ RESTRICT="!test? ( test )"
COMMON_DEPEND="
media-libs/libass:=[fontconfig]
>=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?]
- >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?]
+ >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?]
X? (
x11-libs/libX11
x11-libs/libXScrnSaver
diff --git a/media-video/obs-studio/Manifest b/media-video/obs-studio/Manifest
index 263c0c621bef..b44842ae82bd 100644
--- a/media-video/obs-studio/Manifest
+++ b/media-video/obs-studio/Manifest
@@ -1,9 +1,7 @@
DIST cef_binary_5060_linux_x86_64_v3.tar.xz 91352460 BLAKE2B 443f4b1bc638d3fe462fd8b8dd167e96f65aebb2b8de3616beac298449e2786c746f9a1fa4a0dbe2e3ef2d593139938e97538890d3ca3b74018b3afb9c7fc661 SHA512 1fbdf1d4ed117f3b8af20476c57502145d652b451ba8e0a544081403d292cc7a78642e9071b8f0283a19ef7ad507ef6e0d9df32b00afc51605ab74f650a7d755
DIST obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz 112416 BLAKE2B c82b5b55184130caaca0aad066ce1253c28206522e8d130cb3b940ee283c8a2dffc409a5d4774cad17535f958f52f4fe632a6b4462a18c10a4b5bbe02b60b4e9 SHA512 f6f7dbeb1d28b6c47663f36cb119cbc90a18c46fc6e81ca6db87e901ae4cee1fafd4a4a8c3f8cae94619d2f8f92baf1c52ca5c7df182f3df7521397638b0660d
-DIST obs-studio-30.1.0.tar.gz 16023246 BLAKE2B 7e1caa214501a23c6a99b64ec5254d620836b190f98417763419b894e72b33b79cf6893000b70ef725845463e78cd0f3a32808043c08dba16ed88962ddee0efd SHA512 68ec8665399539846d5759414c07de3ce8005318a9bb433f170cd013d3974cb7686f15e079ec97af51ebda773475b0a1d958bbaf986646f9c88e931557457571
-DIST obs-studio-30.1.1.tar.gz 16023779 BLAKE2B d3a723cd83b1287b0cf24b3b3d7a34a391f6c2699955ba7351cd31c117168fb8643dd9d810697ad4cfde61e4e066761e6f23ce49a837b445c9a7d000b2658ac0 SHA512 31aba14cf9db6b6c41d87ea0b814d38e1ba2794d07f1aff025c810e9dda32b0915d3f6d2679383755d0a4e47fc26c2aef981e26a80b792cf7fb893e672b6609a
+DIST obs-studio-30.1.2.tar.gz 16023853 BLAKE2B 8886b7c07240e5f83a37f046c0a68aad6432cfc7056959caa25c33dd9a830de44f27c821809116000f82939e1684222c1f8343bc83b362f0f3f3338923bbf196 SHA512 8d6102f3431c1c6c530f22b09612cb955c1877e5aba07aa0ba1d7b014471ebf9f0c1f8e898eb9373c64417455e75d8b9cf2ae4d9010b6a09330bac9f4e5aa01e
DIST obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz 246888 BLAKE2B 6e06c85ee47cb088a50b9d5eae9a8d68441989c1f76fdcd7806d59597062af5eb36e1722600b1a8d544e5f11533985b9bac243f7ca1002eed616e2f5c11a9a3f SHA512 31d5e1817aab341e55cbc5c759f28509f442695afb90d08a235c07359a65d2c2d3dfae2bf9c8a5086db310bb127dc59945ebe23fb219fda7408ee82d05b43938
-EBUILD obs-studio-30.1.0.ebuild 6476 BLAKE2B 2cdfe291e3a85adde42db787d24284eba4fa3dcdb45cb9d1845d817698ffdd935a21ac1281edecc4c6f518989d637566c0671e1da745dab22aa73c55ec5b52e2 SHA512 0af5f8c4e8c0d895433f2357a6058c58326b11490e800d1f8171264b1bd8dce476cdcf23c3fd4adb947d92904cb11b93c896af7a863485216a473bf74ca99b95
-EBUILD obs-studio-30.1.1.ebuild 6640 BLAKE2B 241a80f92daea4928520509f91381bccc022afe21aa41ad71f011bc44f90460363912801f02a6073b7453d8d75d224e619c854756fdf22567a6a2388ccb7e8a6 SHA512 d529ac6361cbb04317d204fae7d8aad901bb0a90c656acee0d5bf61c3e880b15090edbf5679c51b53482cdfa9e77488a8e62703627df4eef102f8bdb7e5dcf73
-EBUILD obs-studio-9999.ebuild 6678 BLAKE2B b343916b2d258e544fcbbdacfbe255f79967d9a66817a0ef95d7f623636fa531381334588e00d5df3415452e568511cc4f0c17e3327a6a21da569f3ca205c51c SHA512 6999ce5b91b34b5379c9eedc462c4b586b2cc7165e88258eb07d6acafff8230ecbdccfb956922b2070ab509bab948d71733acc1af16f83d475df828330e8d318
+EBUILD obs-studio-30.1.2.ebuild 6640 BLAKE2B 241a80f92daea4928520509f91381bccc022afe21aa41ad71f011bc44f90460363912801f02a6073b7453d8d75d224e619c854756fdf22567a6a2388ccb7e8a6 SHA512 d529ac6361cbb04317d204fae7d8aad901bb0a90c656acee0d5bf61c3e880b15090edbf5679c51b53482cdfa9e77488a8e62703627df4eef102f8bdb7e5dcf73
+EBUILD obs-studio-9999.ebuild 6653 BLAKE2B 36b84ccedab58ab3cc4c4cbe419b4b3b3703cf748bbbb91f40820f3b66c8c65fb1aea99387794a2e08c4e109f0879c616ab1d4fc0db5ac0f2867b3a96bc67937 SHA512 b138c4b8636aefab25b16194efbcc76f51d9c75a95c57f7d0295c6325e2102237fd2020b91dce14453d792d69c08d268ed7174bf70e30db4498244b6138ec19a
MISC metadata.xml 1470 BLAKE2B ce34216dcee69e90450a9cce810db3a494db1cafe6a8cd1029b0a749a7d69e0503fc5c5f6f298bebc2422e57f623ef63e17ac3814fd495e14c2b6e02bba1a9bd SHA512 0479dd3a4de659f8ce00b663129ca20ca31b837cd29bfca43bf7cca02d6762dabf0778c96c1b47d9814e3f6045c4793cc8f47f74d2a8940c8b2a1969ed69e895
diff --git a/media-video/obs-studio/obs-studio-30.1.0.ebuild b/media-video/obs-studio/obs-studio-30.1.0.ebuild
deleted file mode 100644
index 7878bb19a448..000000000000
--- a/media-video/obs-studio/obs-studio-30.1.0.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CMAKE_REMOVE_MODULES_LIST=( FindFreetype )
-LUA_COMPAT=( luajit )
-PYTHON_COMPAT=( python3_{9..12} )
-
-inherit cmake lua-single optfeature python-single-r1 xdg
-
-CEF_DIR="cef_binary_5060_linux_x86_64"
-CEF_REVISION="_v3"
-OBS_BROWSER_COMMIT="996b5a7bc43d912f1f4992e0032d4f263ac8b060"
-OBS_WEBSOCKET_COMMIT="d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/obsproject/obs-studio.git"
- EGIT_SUBMODULES=(
- plugins/obs-browser
- plugins/obs-websocket
- )
-else
- SRC_URI="
- https://github.com/obsproject/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
- https://github.com/obsproject/obs-browser/archive/${OBS_BROWSER_COMMIT}.tar.gz -> obs-browser-${OBS_BROWSER_COMMIT}.tar.gz
- https://github.com/obsproject/obs-websocket/archive/${OBS_WEBSOCKET_COMMIT}.tar.gz -> obs-websocket-${OBS_WEBSOCKET_COMMIT}.tar.gz
- "
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-fi
-SRC_URI+=" browser? ( https://cdn-fastly.obsproject.com/downloads/${CEF_DIR}${CEF_REVISION}.tar.xz )"
-
-DESCRIPTION="Software for Recording and Streaming Live Video Content"
-HOMEPAGE="https://obsproject.com"
-
-LICENSE="Boost-1.0 GPL-2+ MIT Unlicense"
-SLOT="0"
-IUSE="
- +alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio
- python qsv speex +ssl test truetype v4l vlc wayland websocket
-"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="
- browser? ( || ( alsa pulseaudio ) )
- lua? ( ${LUA_REQUIRED_USE} )
- python? ( ${PYTHON_REQUIRED_USE} )
-"
-
-BDEPEND="
- lua? ( dev-lang/swig )
- python? ( dev-lang/swig )
-"
-# media-video/ffmpeg[opus] required due to bug 909566
-DEPEND="
- dev-libs/glib:2
- dev-libs/jansson:=
- dev-qt/qtbase:6[network,widgets,xml(+)]
- dev-qt/qtsvg:6
- media-libs/libglvnd
- media-libs/libva
- media-libs/rnnoise
- media-libs/x264:=
- media-video/ffmpeg:=[nvenc?,opus,x264]
- net-misc/curl
- sys-apps/dbus
- sys-apps/pciutils
- sys-apps/util-linux
- sys-libs/zlib:=
- x11-libs/libX11
- x11-libs/libxcb:=
- x11-libs/libXcomposite
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- alsa? ( media-libs/alsa-lib )
- browser? (
- || (
- >=app-accessibility/at-spi2-core-2.46.0:2
- ( app-accessibility/at-spi2-atk dev-libs/atk )
- )
- dev-cpp/nlohmann_json
- dev-libs/expat
- dev-libs/glib
- dev-libs/nspr
- dev-libs/nss
- dev-libs/wayland
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/mesa[gbm(+)]
- net-print/cups
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libxkbcommon
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXScrnSaver
- x11-libs/libxshmfence
- x11-libs/libXtst
- x11-libs/pango
- )
- fdk? ( media-libs/fdk-aac:= )
- jack? ( virtual/jack )
- lua? ( ${LUA_DEPS} )
- mpegts? (
- net-libs/librist
- net-libs/srt
- )
- pipewire? ( media-video/pipewire:= )
- pulseaudio? ( media-libs/libpulse )
- python? ( ${PYTHON_DEPS} )
- qsv? ( media-libs/libvpl )
- speex? ( media-libs/speexdsp )
- ssl? ( net-libs/mbedtls:= )
- test? ( dev-util/cmocka )
- truetype? (
- media-libs/fontconfig
- media-libs/freetype
- )
- v4l? (
- media-libs/libv4l
- virtual/udev
- )
- vlc? ( media-video/vlc:= )
- wayland? (
- dev-libs/wayland
- x11-libs/libxkbcommon
- )
- websocket? (
- dev-cpp/asio
- dev-cpp/nlohmann_json
- dev-cpp/websocketpp
- dev-libs/qr-code-generator
- )
-"
-RDEPEND="${DEPEND}"
-
-QA_PREBUILT="
- usr/lib*/obs-plugins/chrome-sandbox
- usr/lib*/obs-plugins/libcef.so
- usr/lib*/obs-plugins/libEGL.so
- usr/lib*/obs-plugins/libGLESv2.so
- usr/lib*/obs-plugins/libvk_swiftshader.so
- usr/lib*/obs-plugins/libvulkan.so.1
- usr/lib*/obs-plugins/swiftshader/libEGL.so
- usr/lib*/obs-plugins/swiftshader/libGLESv2.so
-"
-
-pkg_setup() {
- use lua && lua-single_pkg_setup
- use python && python-single-r1_pkg_setup
-}
-
-src_unpack() {
- default
-
- if [[ ${PV} == 9999 ]]; then
- git-r3_src_unpack
- else
- rm -d ${P}/plugins/obs-browser || die
- mv obs-browser-${OBS_BROWSER_COMMIT} ${P}/plugins/obs-browser || die
-
- rm -d ${P}/plugins/obs-websocket || die
- mv obs-websocket-${OBS_WEBSOCKET_COMMIT} ${P}/plugins/obs-websocket || die
- fi
-}
-
-src_prepare() {
- default
-
- sed -i '/-Werror$/d' "${WORKDIR}"/${P}/cmake/Modules/CompilerConfig.cmake || die
-
- cmake_src_prepare
-}
-
-src_configure() {
- local libdir=$(get_libdir)
- local mycmakeargs=(
- $(usev browser -DCEF_ROOT_DIR=../${CEF_DIR})
- -DCALM_DEPRECATION=ON
- -DCCACHE_SUPPORT=OFF
- -DENABLE_ALSA=$(usex alsa)
- -DENABLE_AJA=OFF
- -DENABLE_BROWSER=$(usex browser)
- -DENABLE_DECKLINK=$(usex decklink)
- -DENABLE_FREETYPE=$(usex truetype)
- -DENABLE_JACK=$(usex jack)
- -DENABLE_LIBFDK=$(usex fdk)
- -DENABLE_NEW_MPEGTS_OUTPUT=$(usex mpegts)
- -DENABLE_PIPEWIRE=$(usex pipewire)
- -DENABLE_PULSEAUDIO=$(usex pulseaudio)
- -DENABLE_QSV11=$(usex qsv)
- -DENABLE_RNNOISE=ON
- -DENABLE_RTMPS=$(usex ssl ON OFF) # Needed for bug 880861
- -DENABLE_SPEEXDSP=$(usex speex)
- -DENABLE_UNIT_TESTS=$(usex test)
- -DENABLE_V4L2=$(usex v4l)
- -DENABLE_VLC=$(usex vlc)
- -DENABLE_VST=ON
- -DENABLE_WAYLAND=$(usex wayland)
- -DENABLE_WEBRTC=OFF # Requires libdatachannel.
- -DENABLE_WEBSOCKET=$(usex websocket)
- -DOBS_MULTIARCH_SUFFIX=${libdir#lib}
- -DUNIX_STRUCTURE=1
- )
-
- if [[ ${PV} != 9999 ]]; then
- mycmakeargs+=(
- -DOBS_VERSION_OVERRIDE=${PV}
- )
- fi
-
- if use lua || use python; then
- mycmakeargs+=(
- -DENABLE_SCRIPTING_LUA=$(usex lua)
- -DENABLE_SCRIPTING_PYTHON=$(usex python)
- -DENABLE_SCRIPTING=ON
- )
- else
- mycmakeargs+=( -DENABLE_SCRIPTING=OFF )
- fi
-
- if use browser && use ssl; then
- mycmakeargs+=( -DENABLE_WHATSNEW=ON )
- else
- mycmakeargs+=( -DENABLE_WHATSNEW=OFF )
- fi
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- # external plugins may need some things not installed by default, install them here
- insinto /usr/include/obs/UI/obs-frontend-api
- doins UI/obs-frontend-api/obs-frontend-api.h
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! use alsa && ! use pulseaudio; then
- elog
- elog "For the audio capture features to be available,"
- elog "at least one of the 'alsa' or 'pulseaudio' USE-flags needs to"
- elog "be enabled."
- elog
- fi
-
- if use v4l && has_version media-video/v4l2loopback; then
- elog
- elog "Depending on system configuration, the v4l2loopback kernel module"
- elog "may need to be loaded manually, and needs to be re-built after"
- elog "kernel changes."
- elog
- fi
-
- optfeature "VA-API hardware encoding" media-video/ffmpeg[vaapi]
- optfeature "virtual camera support" media-video/v4l2loopback
-}
diff --git a/media-video/obs-studio/obs-studio-30.1.1.ebuild b/media-video/obs-studio/obs-studio-30.1.2.ebuild
index 6ddcf823b797..6ddcf823b797 100644
--- a/media-video/obs-studio/obs-studio-30.1.1.ebuild
+++ b/media-video/obs-studio/obs-studio-30.1.2.ebuild
diff --git a/media-video/obs-studio/obs-studio-9999.ebuild b/media-video/obs-studio/obs-studio-9999.ebuild
index dba2fd8a5fb4..16fc96a56f01 100644
--- a/media-video/obs-studio/obs-studio-9999.ebuild
+++ b/media-video/obs-studio/obs-studio-9999.ebuild
@@ -11,8 +11,8 @@ inherit cmake flag-o-matic lua-single optfeature python-single-r1 xdg
CEF_DIR="cef_binary_5060_linux_x86_64"
CEF_REVISION="_v3"
-OBS_BROWSER_COMMIT="996b5a7bc43d912f1f4992e0032d4f263ac8b060"
-OBS_WEBSOCKET_COMMIT="d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32"
+OBS_BROWSER_COMMIT="c81851a1d7696c2d7ba319122eec387c1568ad44"
+OBS_WEBSOCKET_COMMIT="f8bc7c4f593c7957ecdb45a24faaff3e95f24e8b"
DESCRIPTION="Software for Recording and Streaming Live Video Content"
HOMEPAGE="https://obsproject.com"
@@ -54,6 +54,7 @@ BDEPEND="
"
# media-video/ffmpeg[opus] required due to bug 909566
DEPEND="
+ dev-cpp/nlohmann_json
dev-libs/glib:2
dev-libs/jansson:=
dev-qt/qtbase:6[network,widgets,xml(+)]
@@ -79,7 +80,6 @@ DEPEND="
>=app-accessibility/at-spi2-core-2.46.0:2
( app-accessibility/at-spi2-atk dev-libs/atk )
)
- dev-cpp/nlohmann_json
dev-libs/expat
dev-libs/glib
dev-libs/nspr
@@ -132,7 +132,6 @@ DEPEND="
)
websocket? (
dev-cpp/asio
- dev-cpp/nlohmann_json
dev-cpp/websocketpp
dev-libs/qr-code-generator
)
diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 42c383ea130c..6208b48cfedb 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -8,9 +8,12 @@ DIST pipewire-1.0.0-docs.tar.xz 33632 BLAKE2B be06aa7242f7d2f8627b3bf2a2ae491dbd
DIST pipewire-1.0.5.tar.bz2 1698291 BLAKE2B 0f919a01b5f84060fb2ce560a7790a0d59374671f52a941492930fe21ac39178688f27f00cad649d239901f88b392e16895648efae2ec2785c394c1f6d186ddf SHA512 18fbbe36c8752eb0f1df5ee3f3fffee279addcec9825281bd165ad8316f17af7e91bb5759f63c16139c074b03e5a77ef9d596a87f584d1580bbb754101b70a0f
DIST pipewire-1.0.6.tar.bz2 1698889 BLAKE2B f782efa2aa8fa0976fd3025f58041f450505c63acd9028c3d79368d0c41465a51b4472059a1c13092aa72dc6110fc12589b03de653d7eac3c93bc5498cc17154 SHA512 09e5c951c835dcc2654ec284aaaad6be4254744e943f95556c494cd22a4fc67bdc481982856f2aa439e33ec84e7fbdb6df45a1d4b9ced261b01cd91b0ee4d2ed
DIST pipewire-1.0.7.tar.bz2 1698775 BLAKE2B be075eb82fe516116de0a6a4d390dd99d7ea3b41e53c9079219978649845df4e9c16cb8e2dcfe594c2ace65fe63976ec432e9ce97eb048df5103d17f3e8ff353 SHA512 3fb46376cdf061b3ea7be55249399d0036c2728bb4deeb6f5c6d708141234e75f563e6a3dc749fbd40dadba72ad2db5fda358b368a480479157731cc67f3303d
+DIST pipewire-1.2.0-docs.tar.xz 58528 BLAKE2B b7abdfecd46239050ab80695c8f3d1a4e6a2aded3f9d64c435c64c7dc54a4e6ae32c3526da0fb4f6e2a22a6dbc8c768450ac2c0824b685022284eb1e1990c038 SHA512 25792090f258acc6cd52231be3918f0edaefeeb6c757acc748710a2e6f40ff7861a44e376dc9651742173c40153d3f848c9532257036ab874940270559d9c7f3
+DIST pipewire-1.2.0.tar.bz2 1810104 BLAKE2B a20caae515d800f80f607aeba585609ce9f47d0a38c48cc2eb3534f64049f774c119e36d27a585b5f7537e4eef6b2a56881e7db1e2ca2eedd52248ee9f331209 SHA512 3b9ceb02d3ea9fcadd2e009750d0c5b2435c8648c79f2fa9dc8dc83c772759985b140a02381a6c7be819b23d2a5a7671e456e81cf9b5be3437e994ef610bda59
EBUILD pipewire-1.0.5-r1.ebuild 19283 BLAKE2B c873436b2f3cad35aa2d6797085823cc215d621b275634c25c3b79e00a56121a97824f3092df74b13809a9ea7639b669710fb9ae7476441209c9f7aff1496827 SHA512 f290058849e339a64bb897e831618b9f886b9c6b7754a0f3b4301fc94be929c0531ffd6c98754228c30bc308371e508021fa907252028d6a5a57d14314d4b5b6
EBUILD pipewire-1.0.5.ebuild 19988 BLAKE2B 49df8fcf2e136537401ebab8673c0815a275c2deb29a2779306a77536d2db0688c81e69bbf768061a2ee3e94888da5e77e12055594bf84b14951fd28f12e248c SHA512 5d6506afa393f6286ba33a88cdf17f739a265e2f09baf1b7f9ff5fb239a7b4d87b32ce553d366bfaf6ba36f4384982cf73a521488118d2e5f33d87b4cc9467e3
EBUILD pipewire-1.0.6.ebuild 19283 BLAKE2B c873436b2f3cad35aa2d6797085823cc215d621b275634c25c3b79e00a56121a97824f3092df74b13809a9ea7639b669710fb9ae7476441209c9f7aff1496827 SHA512 f290058849e339a64bb897e831618b9f886b9c6b7754a0f3b4301fc94be929c0531ffd6c98754228c30bc308371e508021fa907252028d6a5a57d14314d4b5b6
-EBUILD pipewire-1.0.7.ebuild 19283 BLAKE2B c873436b2f3cad35aa2d6797085823cc215d621b275634c25c3b79e00a56121a97824f3092df74b13809a9ea7639b669710fb9ae7476441209c9f7aff1496827 SHA512 f290058849e339a64bb897e831618b9f886b9c6b7754a0f3b4301fc94be929c0531ffd6c98754228c30bc308371e508021fa907252028d6a5a57d14314d4b5b6
-EBUILD pipewire-9999.ebuild 19274 BLAKE2B 86ec3c9efdaa0fd53839c261ae7e23a570d534df6670fd78cab1f0c31b5065017b4c483f9249407a32a928df9b127586fa523fe27e1dabe359c1e247c7bbcc94 SHA512 bdc4d9a357dd5839614aca7b2fbe52ea27a818bc660db55b08e1d696b648e2801ab2f2b1078123e4bf084479918eaf6ec39a9e7f4a6dfe89b54188989956070d
+EBUILD pipewire-1.0.7.ebuild 19277 BLAKE2B d97bbf129c960bc2d2d69ce71fd4873d305e9390f427d118bdaff0dc4d88bbadc3253303f8139f065c149d7431525c98d54943f70b567a241ff2019fc9c84b7a SHA512 aff7291ae34be08bbb17165d761e00eedd8b6037c6717f016d1f6e66565c2bae59d94be2b2ebb10aaed69ee0d00066a06fe64b3da4bf650549b1658915ddad04
+EBUILD pipewire-1.2.0.ebuild 19371 BLAKE2B b5a2e13de1904f02eb8fdf43fd6e1f12f976138c6712fde5fcee293f4f263204a50163cbc9264c675d689b2a5031f7d0587b154645fca2b532fb910f31c66abc SHA512 593a1da78b367c33eb40b31f72a1b77aba200b06f8dee737f68797c32b95e60939feb13daa97b9d8af9b745bdf1eb4058701549fc98b0b27fd406618f7908266
+EBUILD pipewire-9999.ebuild 19371 BLAKE2B b5a2e13de1904f02eb8fdf43fd6e1f12f976138c6712fde5fcee293f4f263204a50163cbc9264c675d689b2a5031f7d0587b154645fca2b532fb910f31c66abc SHA512 593a1da78b367c33eb40b31f72a1b77aba200b06f8dee737f68797c32b95e60939feb13daa97b9d8af9b745bdf1eb4058701549fc98b0b27fd406618f7908266
MISC metadata.xml 2156 BLAKE2B 974459115e0f3cf4e4c3ac15159740b42e01a093da37d8a27f80e122c9ab2a3fe9194443eaf08f9b66d613db90a14465abbe1b76816bce90e11a46c8409c7513 SHA512 cfe0fdb86c993f167507e22635878d6d7d5dcd48f4c23323231263551ceff986fc454700428ecb7d2ee2abe82093c35d8e7bd491020fd6dd3f3889c09e9020bb
diff --git a/media-video/pipewire/pipewire-1.0.7.ebuild b/media-video/pipewire/pipewire-1.0.7.ebuild
index 1373789d2b11..69bb29b9e1af 100644
--- a/media-video/pipewire/pipewire-1.0.7.ebuild
+++ b/media-video/pipewire/pipewire-1.0.7.ebuild
@@ -47,7 +47,7 @@ else
PIPEWIRE_DOCS_USEFLAG="man"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
DESCRIPTION="Multimedia processing graphs"
diff --git a/media-video/pipewire/pipewire-1.2.0.ebuild b/media-video/pipewire/pipewire-1.2.0.ebuild
new file mode 100644
index 000000000000..bffc3587f167
--- /dev/null
+++ b/media-video/pipewire/pipewire-1.2.0.ebuild
@@ -0,0 +1,506 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/pipewire/tree/rawhide.
+#
+# 2. Upstream also sometimes amend release notes for the previous release to mention
+# needed patches, e.g. https://gitlab.freedesktop.org/pipewire/pipewire/-/tags/0.3.55#distros
+#
+# 3. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+# TODO: Maybe get upstream to produce `meson dist` tarballs:
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3663
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1788
+#
+# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-pipewire-docs
+# Set to 1 if prebuilt, 0 if not
+# (the construct below is to allow overriding from env for script)
+: ${PIPEWIRE_DOCS_PREBUILT:=1}
+
+PIPEWIRE_DOCS_PREBUILT_DEV=sam
+PIPEWIRE_DOCS_VERSION="${PV}"
+# Default to generating docs (inc. man pages) if no prebuilt; overridden later
+PIPEWIRE_DOCS_USEFLAG="+man"
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
+
+if [[ ${PV} == 9999 ]]; then
+ PIPEWIRE_DOCS_PREBUILT=0
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/${PN}/${PN}.git"
+ inherit git-r3
+else
+ if [[ ${PV} == *_p* ]] ; then
+ MY_COMMIT=""
+ SRC_URI="https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/${MY_COMMIT}/pipewire-${MY_COMMIT}.tar.bz2 -> ${P}.tar.bz2"
+ S="${WORKDIR}"/${PN}-${MY_COMMIT}
+ else
+ SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2"
+ fi
+
+ if [[ ${PIPEWIRE_DOCS_PREBUILT} == 1 ]] ; then
+ SRC_URI+=" !man? ( https://dev.gentoo.org/~${PIPEWIRE_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${PIPEWIRE_DOCS_VERSION}-docs.tar.xz )"
+ PIPEWIRE_DOCS_USEFLAG="man"
+ fi
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+DESCRIPTION="Multimedia processing graphs"
+HOMEPAGE="https://pipewire.org/"
+
+LICENSE="MIT LGPL-2.1+ GPL-2"
+# ABI was broken in 0.3.42 for https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/49
+SLOT="0/0.4"
+IUSE="${PIPEWIRE_DOCS_USEFLAG} bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2"
+IUSE+=" modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf"
+
+# Once replacing system JACK libraries is possible, it's likely that
+# jack-client IUSE will need blocking to avoid users accidentally
+# configuring their systems to send PW sink output to the emulated
+# JACK's sink - doing so is likely to yield no audio, cause a CPU
+# cycles consuming loop (and may even cause GUI crashes)!
+
+# - TODO: There should be "sound-server? ( || ( alsa bluetooth ) )" here, but ALSA is always enabled
+# - TODO: Pulseaudio alsa plugin performs runtime check that pulseaudio server connection will work
+# which provides adequate guarantee that alsa-lib will be able to provide audio services.
+# If that works, pulseaudio defaults are loaded into alsa-lib runtime replacing default PCM and CTL.
+# When pipewire-alsa will be able to perform similar check, pipewire-alsa can be enabled unconditionally.
+# - ffmpeg is only used for pw-cat. We don't build the spa plugin which receives barely any activity.
+REQUIRED_USE="
+ ffmpeg? ( extra )
+ bluetooth? ( dbus )
+ jack-sdk? ( !jack-client )
+ modemmanager? ( bluetooth )
+ system-service? ( systemd )
+ !sound-server? ( !pipewire-alsa )
+ jack-client? ( dbus )
+"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ >=dev-build/meson-0.59
+ virtual/pkgconfig
+ dbus? ( dev-util/gdbus-codegen )
+ doc? (
+ ${PYTHON_DEPS}
+ >=app-text/doxygen-1.9.8
+ media-gfx/graphviz
+ )
+ man? (
+ ${PYTHON_DEPS}
+ >=app-text/doxygen-1.9.8
+ )
+"
+# * While udev could technically be optional, it's needed for a number of options,
+# and not really worth it, bug #877769.
+#
+# * Supports both legacy webrtc-audio-processing:0 and new webrtc-audio-processing:1.
+# We depend on :1 as it prefers that, it's not legacy, and to avoid automagic.
+#
+# * Older Doxygen (<1.9.8) may work but inferior output is created:
+# - https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1778
+# - https://github.com/doxygen/doxygen/issues/9254
+RDEPEND="
+ acct-group/audio
+ acct-group/pipewire
+ media-libs/alsa-lib[${MULTILIB_USEDEP}]
+ sys-libs/ncurses:=[unicode(+)]
+ virtual/libintl[${MULTILIB_USEDEP}]
+ virtual/libudev[${MULTILIB_USEDEP}]
+ bluetooth? (
+ dev-libs/glib
+ media-libs/fdk-aac
+ media-libs/libldac
+ media-libs/libfreeaptx
+ media-libs/opus
+ media-libs/sbc
+ >=net-wireless/bluez-4.101:=
+ virtual/libusb:1
+ )
+ dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
+ echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 )
+ extra? ( >=media-libs/libsndfile-1.0.20 )
+ ffmpeg? ( media-video/ffmpeg:= )
+ flatpak? ( dev-libs/glib )
+ gstreamer? (
+ >=dev-libs/glib-2.32.0:2
+ >=media-libs/gstreamer-1.10.0:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ gsettings? ( >=dev-libs/glib-2.26.0:2 )
+ ieee1394? ( media-libs/libffado[${MULTILIB_USEDEP}] )
+ jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] )
+ jack-sdk? (
+ !media-sound/jack-audio-connection-kit
+ !media-sound/jack2
+ )
+ liblc3? ( media-sound/liblc3 )
+ lv2? ( media-libs/lilv )
+ modemmanager? ( >=net-misc/modemmanager-1.10.0 )
+ pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[${MULTILIB_USEDEP}] )
+ sound-server? ( !media-sound/pulseaudio-daemon )
+ roc? ( >=media-libs/roc-toolkit-0.3.0:= )
+ readline? ( sys-libs/readline:= )
+ selinux? ( sys-libs/libselinux )
+ ssl? ( dev-libs/openssl:= )
+ systemd? ( sys-apps/systemd )
+ system-service? ( acct-user/pipewire )
+ v4l? ( media-libs/libv4l )
+ X? (
+ media-libs/libcanberra
+ x11-libs/libX11
+ x11-libs/libXfixes
+ )
+ zeroconf? ( net-dns/avahi )
+"
+
+DEPEND="${RDEPEND}"
+
+PDEPEND=">=media-video/wireplumber-0.5.2"
+
+# Present RDEPEND that are currently always disabled due to the PW
+# code using them being required to be disabled by Gentoo guidelines
+# (i.e. developer binaries not meant for users) and unready code
+# media-libs/libsdl2
+# >=media-libs/vulkan-loader-1.1.69
+#
+# Ditto for DEPEND
+# >=dev-util/vulkan-headers-1.1.69
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.3.25-enable-failed-mlock-warning.patch
+)
+
+pkg_setup() {
+ if use doc || use man ; then
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Used for upstream backports
+ [[ -d "${FILESDIR}"/${PV} ]] && eapply "${FILESDIR}"/${PV}
+}
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Ddocdir="${EPREFIX}"/usr/share/doc/${PF}
+
+ $(meson_feature dbus)
+ $(meson_native_use_feature zeroconf avahi)
+ $(meson_native_use_feature doc docs)
+ $(meson_native_use_feature man)
+ $(meson_native_enabled examples) # TODO: Figure out if this is still important now that media-session gone
+ $(meson_feature test tests)
+ -Dinstalled_tests=disabled # Matches upstream; Gentoo never installs tests
+ $(meson_feature ieee1394 libffado)
+ $(meson_native_use_feature gstreamer)
+ $(meson_native_use_feature gstreamer gstreamer-device-provider)
+ $(meson_native_use_feature gsettings)
+ $(meson_native_use_feature gsettings gsettings-pulse-schema)
+ $(meson_native_use_feature systemd)
+
+ $(meson_native_use_feature system-service systemd-system-service)
+ -Dsystemd-system-unit-dir="$(systemd_get_systemunitdir)"
+ -Dsystemd-user-unit-dir="$(systemd_get_userunitdir)"
+
+ $(meson_native_use_feature systemd systemd-user-service)
+ $(meson_feature pipewire-alsa) # Allows integrating ALSA apps into PW graph
+ $(meson_feature selinux)
+ -Dspa-plugins=enabled
+ -Dalsa=enabled # Allows using kernel ALSA for sound I/O (NOTE: media-session is gone so IUSE=alsa/spa_alsa/alsa-backend might be possible)
+ -Dcompress-offload=disabled # TODO: tinycompress unpackaged
+ -Daudiomixer=enabled # Matches upstream
+ -Daudioconvert=enabled # Matches upstream
+ $(meson_native_use_feature bluetooth bluez5)
+ $(meson_native_use_feature bluetooth bluez5-backend-hsp-native)
+ $(meson_native_use_feature bluetooth bluez5-backend-hfp-native)
+ # https://gitlab.freedesktop.org/pipewire/pipewire/-/merge_requests/1379
+ $(meson_native_use_feature modemmanager bluez5-backend-native-mm)
+ $(meson_native_use_feature bluetooth bluez5-backend-ofono)
+ $(meson_native_use_feature bluetooth bluez5-backend-hsphfpd)
+ $(meson_native_use_feature bluetooth bluez5-codec-aac)
+ $(meson_native_use_feature bluetooth bluez5-codec-aptx)
+ $(meson_native_use_feature bluetooth bluez5-codec-ldac)
+ $(meson_native_use_feature bluetooth opus)
+ $(meson_native_use_feature bluetooth bluez5-codec-opus)
+ $(meson_native_use_feature bluetooth libusb) # At least for now only used by bluez5 native (quirk detection of adapters)
+ $(meson_native_use_feature echo-cancel echo-cancel-webrtc) #807889
+ -Dcontrol=enabled # Matches upstream
+ -Daudiotestsrc=enabled # Matches upstream
+ -Dffmpeg=disabled # Disabled by upstream and no major developments to spa/plugins/ffmpeg/ since May 2020
+ $(meson_native_use_feature ffmpeg pw-cat-ffmpeg)
+ $(meson_native_use_feature flatpak)
+ -Dpipewire-jack=enabled # Allows integrating JACK apps into PW graph
+ $(meson_native_use_feature jack-client jack) # Allows PW to act as a JACK client
+ $(meson_use jack-sdk jack-devel)
+ $(usex jack-sdk "-Dlibjack-path=${EPREFIX}/usr/$(get_libdir)" '')
+ -Dsupport=enabled # Miscellaneous/common plugins, such as null sink
+ -Devl=disabled # Matches upstream
+ -Dtest=disabled # fakesink and fakesource plugins
+ -Dbluez5-codec-lc3plus=disabled # unpackaged
+ $(meson_native_use_feature liblc3 bluez5-codec-lc3)
+ $(meson_native_use_feature lv2)
+ $(meson_native_use_feature v4l v4l2)
+ -Dlibcamera=disabled # libcamera is not in Portage tree
+ $(meson_native_use_feature roc)
+ $(meson_native_use_feature readline)
+ $(meson_native_use_feature ssl raop)
+ -Dvideoconvert=enabled # Matches upstream
+ -Dvideotestsrc=enabled # Matches upstream
+ -Dvolume=enabled # Matches upstream
+ -Dvulkan=disabled # Uses pre-compiled Vulkan compute shader to provide a CGI video source (dev thing; disabled by upstream)
+ $(meson_native_use_feature extra pw-cat)
+ -Dudev=enabled
+ -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d"
+ -Dsdl2=disabled # Controls SDL2 dependent code (currently only examples when -Dinstalled_tests=enabled which we never install)
+ -Dlibmysofa=disabled # libmysofa is unpackaged
+ $(meson_native_use_feature extra sndfile) # Enables libsndfile dependent code (currently only pw-cat)
+ -Dsession-managers="[]" # All available session managers are now their own projects, so there's nothing to build
+
+ # We still have <5.16 kernels packaged in Gentoo and 6.1 (LTS) only
+ # just became stable, with 5.15 being the previous LTS. Many people
+ # are still on it.
+ -Dpam-defaults-install=true
+
+ # Just for bell sounds in X11 right now.
+ $(meson_native_use_feature X x11)
+ $(meson_native_use_feature X x11-xfixes)
+ $(meson_native_use_feature X libcanberra)
+
+ # TODO
+ -Dsnap=disabled
+ )
+
+ meson_src_configure
+}
+
+multilib_src_test() {
+ meson_src_test --timeout-multiplier 10
+}
+
+multilib_src_install() {
+ # Our custom DOCS do not exist in multilib source directory
+ DOCS= meson_src_install
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ if ! use man && [[ ${PIPEWIRE_DOCS_PREBUILT} == 1 ]] ; then
+ doman "${WORKDIR}"/${PN}-${PIPEWIRE_DOCS_VERSION}-docs/man/*/*.[0-8]
+ fi
+
+ if use pipewire-alsa; then
+ dodir /etc/alsa/conf.d
+
+ # Install pipewire conf loader hook
+ insinto /usr/share/alsa/alsa.conf.d
+ doins "${FILESDIR}"/99-pipewire-default-hook.conf
+ eprefixify "${ED}"/usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf
+
+ # These will break if someone has /etc that is a symbolic link to a subfolder! See #724222
+ # And the current dosym8 -r implementation is likely affected by the same issue, too.
+ dosym ../../../usr/share/alsa/alsa.conf.d/50-pipewire.conf /etc/alsa/conf.d/50-pipewire.conf
+ dosym ../../../usr/share/alsa/alsa.conf.d/99-pipewire-default-hook.conf /etc/alsa/conf.d/99-pipewire-default-hook.conf
+ fi
+
+ # Enable required wireplumber alsa and bluez monitors
+ if use sound-server; then
+ # Install sound-server enabler for wireplumber 0.5.0+ conf syntax
+ insinto /etc/wireplumber/wireplumber.conf.d
+ doins "${FILESDIR}"/gentoo-sound-server-enable-audio-bluetooth.conf
+ fi
+
+ if use system-service; then
+ newtmpfiles - pipewire.conf <<-EOF || die
+ d /run/pipewire 0755 pipewire pipewire - -
+ EOF
+ fi
+
+ if ! use systemd; then
+ insinto /etc/xdg/autostart
+ newins "${FILESDIR}"/pipewire.desktop-r2 pipewire.desktop
+
+ exeinto /usr/bin
+ newexe "${FILESDIR}"/gentoo-pipewire-launcher.in-r3 gentoo-pipewire-launcher
+
+ doman "${FILESDIR}"/gentoo-pipewire-launcher.1
+
+ # Disable pipewire-pulse if sound-server is disabled.
+ if ! use sound-server ; then
+ sed -i -s '/pipewire -c pipewire-pulse.conf/s/^/#/' "${ED}"/usr/bin/gentoo-pipewire-launcher || die
+ fi
+
+ eprefixify "${ED}"/usr/bin/gentoo-pipewire-launcher
+ fi
+}
+
+pkg_postrm() {
+ udev_reload
+}
+
+pkg_preinst() {
+ HAD_SOUND_SERVER=0
+ HAD_SYSTEM_SERVICE=0
+
+ if has_version "media-video/pipewire[sound-server(-)]" ; then
+ HAD_SOUND_SERVER=1
+ fi
+
+ if has_version "media-video/pipewire[system-service(-)]" ; then
+ HAD_SYSTEM_SERVICE=1
+ fi
+}
+
+pkg_postinst() {
+ udev_reload
+
+ use system-service && tmpfiles_process pipewire.conf
+
+ local ver
+ for ver in ${REPLACING_VERSIONS} ; do
+ if has_version kde-plasma/kwin[screencast] || has_version x11-wm/mutter[screencast] ; then
+ # https://bugs.gentoo.org/908490
+ # https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/3243
+ ewarn "Please restart KWin/Mutter after upgrading PipeWire."
+ ewarn "Screencasting may not work until you do."
+ fi
+
+ if ver_test ${ver} -le 0.3.66-r1 ; then
+ elog ">=pipewire-0.3.66 uses the 'pipewire' group to manage permissions"
+ elog "and limits needed to function smoothly:"
+ elog
+ elog "1. Please make sure your user is in the 'pipewire' group for"
+ elog "the best experience with realtime scheduling (PAM limits behavior)!"
+ elog "You can add your account with:"
+ elog " usermod -aG pipewire <youruser>"
+ elog
+ elog "2. For the best experience with fast user switching, it is recommended"
+ elog "that you remove your user from the 'audio' group unless you rely on the"
+ elog "audio group for device access control or ACLs.:"
+ elog " usermod -rG audio <youruser>"
+ elog
+
+ if ! use jack-sdk ; then
+ elog
+ elog "JACK emulation is incomplete and not all programs will work. PipeWire's"
+ elog "alternative libraries have been installed to a non-default location."
+ elog "To use them, put pw-jack <application> before every JACK application."
+ elog "When using pw-jack, do not run jackd/jackdbus. However, a virtual/jack"
+ elog "provider is still needed to compile the JACK applications themselves."
+ elog
+ fi
+
+ if use systemd ; then
+ ewarn
+ ewarn "PipeWire daemon startup has been moved to a launcher script!"
+ ewarn "Make sure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist or no"
+ ewarn "longer is set to start a session manager or PulseAudio compatibility daemon (all"
+ ewarn "lines similar to '{ path = /usr/bin/pipewire*' should be commented out)"
+ ewarn
+ ewarn "Those manually starting /usr/bin/pipewire via .xinitrc or similar _must_ from"
+ ewarn "now on start ${EROOT}/usr/bin/gentoo-pipewire-launcher instead! It is highly"
+ ewarn "advised that a D-Bus user session is set up before starting the script."
+ ewarn
+ fi
+
+ if use sound-server && ( has_version 'media-sound/pulseaudio[daemon]' || has_version 'media-sound/pulseaudio-daemon' ) ; then
+ elog
+ elog "This ebuild auto-enables PulseAudio replacement. Because of that, users"
+ elog "are recommended to edit pulseaudio client configuration files:"
+ elog "${EROOT}/etc/pulse/client.conf and ${EROOT}/etc/pulse/client.conf.d/enable-autospawn.conf"
+ elog "if it exists, and disable autospawning of the original daemon by setting:"
+ elog
+ elog " autospawn = no"
+ elog
+ elog "Please note that the semicolon (;) must _NOT_ be at the beginning of the line!"
+ elog
+ elog "Alternatively, if replacing PulseAudio daemon is not desired, edit"
+ elog "${EROOT}/usr/bin/gentoo-pipewire-launcher by commenting out the relevant"
+ elog "command:"
+ elog
+ elog "#${EROOT}/usr/bin/pipewire -c pipewire-pulse.conf &"
+ elog
+ fi
+
+ if has_version 'net-misc/ofono' ; then
+ ewarn "Native backend has become default. Please disable oFono via:"
+ if systemd_is_booted ; then
+ ewarn "systemctl disable ofono"
+ else
+ ewarn "rc-update delete ofono"
+ fi
+ fi
+ fi
+ done
+
+ if [[ ${HAD_SOUND_SERVER} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then
+ # TODO: We could drop most of this if we set up systemd presets?
+ # They're worth looking into because right now, the out-of-the-box experience
+ # is automatic on OpenRC, while it needs manual intervention on systemd.
+ if use sound-server && use systemd ; then
+ elog
+ elog "When switching from PulseAudio, you may need to disable PulseAudio:"
+ elog
+ elog " systemctl --user disable pulseaudio.service pulseaudio.socket"
+ elog
+ elog "To use PipeWire, the user units must be manually enabled"
+ elog "by running this command as each user you use for desktop activities:"
+ elog
+ elog " systemctl --user enable pipewire.socket pipewire-pulse.socket"
+ elog
+ elog "A reboot is recommended to avoid interferences from still running"
+ elog "PulseAudio daemon."
+ elog
+ elog "Both new users and those upgrading need to enable WirePlumber"
+ elog "for relevant users:"
+ elog
+ elog " systemctl --user disable pipewire-media-session.service"
+ elog " systemctl --user --force enable wireplumber.service"
+ elog
+ elog "Root user may replace --user with --global to change system default"
+ elog "configuration for all of the above commands."
+ elog
+ fi
+
+ if ! use sound-server ; then
+ ewarn
+ ewarn "USE=sound-server is disabled! If you want PipeWire to provide"
+ ewarn "your sound, please enable it. See the wiki at"
+ ewarn "https://wiki.gentoo.org/wiki/PipeWire#Replacing_PulseAudio"
+ ewarn "for more details."
+ ewarn
+ fi
+ fi
+
+ if use system-service && [[ ${HAD_SYSTEM_SERVICE} -eq 0 || -z ${REPLACING_VERSIONS} ]] ; then
+ ewarn
+ ewarn "You have enabled the system-service USE flag, which installs"
+ ewarn "the system-wide systemd units that enable PipeWire to run as a system"
+ ewarn "service. This is more than likely NOT what you want. You are strongly"
+ ewarn "advised not to enable this mode and instead stick with systemd user"
+ ewarn "units. The default configuration files will likely not work out of the"
+ ewarn "box, and you are on your own with configuration."
+ ewarn
+ fi
+
+ elog "For latest tips and tricks, troubleshooting information, and documentation"
+ elog "in general, please refer to https://wiki.gentoo.org/wiki/PipeWire"
+ elog
+
+ optfeature_header "The following can be installed for optional runtime features:"
+ optfeature "restricted realtime capabilities via D-Bus" sys-auth/rtkit
+
+ if use sound-server && ! use pipewire-alsa; then
+ optfeature "ALSA plugin to use PulseAudio interface for output" "media-plugins/alsa-plugins[pulseaudio]"
+ fi
+}
diff --git a/media-video/pipewire/pipewire-9999.ebuild b/media-video/pipewire/pipewire-9999.ebuild
index 0e1cb10820aa..bffc3587f167 100644
--- a/media-video/pipewire/pipewire-9999.ebuild
+++ b/media-video/pipewire/pipewire-9999.ebuild
@@ -124,7 +124,7 @@ RDEPEND="
virtual/libusb:1
)
dbus? ( sys-apps/dbus[${MULTILIB_USEDEP}] )
- echo-cancel? ( media-libs/webrtc-audio-processing:1 )
+ echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 )
extra? ( >=media-libs/libsndfile-1.0.20 )
ffmpeg? ( media-video/ffmpeg:= )
flatpak? ( dev-libs/glib )
@@ -205,6 +205,7 @@ multilib_src_configure() {
$(meson_native_use_feature gstreamer)
$(meson_native_use_feature gstreamer gstreamer-device-provider)
$(meson_native_use_feature gsettings)
+ $(meson_native_use_feature gsettings gsettings-pulse-schema)
$(meson_native_use_feature systemd)
$(meson_native_use_feature system-service systemd-system-service)
@@ -274,6 +275,9 @@ multilib_src_configure() {
$(meson_native_use_feature X x11)
$(meson_native_use_feature X x11-xfixes)
$(meson_native_use_feature X libcanberra)
+
+ # TODO
+ -Dsnap=disabled
)
meson_src_configure
diff --git a/media-video/projectx/Manifest b/media-video/projectx/Manifest
index b8016f573553..5c9ad7125fdb 100644
--- a/media-video/projectx/Manifest
+++ b/media-video/projectx/Manifest
@@ -1,4 +1,3 @@
-AUX build-0.91.0.10.xml 2026 BLAKE2B fd29c13f89695542d16908aae974b17faf52dd0a663954f54a94a8c8cf1c673ae26276a3f94e812461ac0b336db7c0f8a3fa87110b099eed210eca488535e644 SHA512 6fbe6fdb00f814c5fa72dc52542c3d9950ff4229939090161a208c0013ec0e2867ff6fc656249f2de68c58a26ef2bd059ffe767be1498318a8cb9eddadbb72ea
AUX projectx-0.91.0.10-bl2.patch 535 BLAKE2B aeeba4ee7d33c77c64563e48005260c68d5f3da6f126df4d2c0ea3be7276748be944cb80705110dcad0cb5410bfcb084add24ff01d98bc098b690a1012359412 SHA512 88f8602ed85760c5be7ff3db2ce4347cc13c0d440d97c1a878bbef9ba62f7bf5c763c901384615db92cc63755c6534f730b32d253bea18f913d92d6503884427
AUX projectx-0.91.0.10-idctfast.patch 1089 BLAKE2B 9dbef016e8ce6ac93f8554fe0414191434ac9364ddb51dafb9505c125a887e72dcd38e58f6eecd8595f9b735f099592730debf7948f97927ca3930c30731fa62 SHA512 309beac4a582a3abe25a4f28acf2a69d55f3a7824a18d845a2c46cfb3a05bd1fba1021a01da396eb395a633cc999a96527d53654b2b8cf3c5f87add9ebc2e24d
AUX projectx-0.91.0.10-stdout-corrupt.patch 378 BLAKE2B 7a92d7c16688e75e6d0510a93a02ac52fec7aec83ea768b70011d5dc8016c7f31cb4194bfd44f6696b6067c0c4fd179e03bf922d49358846b62c33914641128c SHA512 22f859c66d723f501002ca507a3a246716adf584d94d84fbb75b870b3418d93f073b6f46495232a9a9215007283e0acbe21871a4af74695dcbd0fc3a3ecbb2f3
diff --git a/media-video/projectx/files/build-0.91.0.10.xml b/media-video/projectx/files/build-0.91.0.10.xml
deleted file mode 100644
index f35638733b13..000000000000
--- a/media-video/projectx/files/build-0.91.0.10.xml
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0"?>
-
-<project name="projectx" default="jar">
- <!-- some properties -->
- <property name="src.dir" value="src" />
- <property name="build.dir" value="build" />
- <property name="docs.dir" value="apidocs" />
- <property name="dist.dir" value="dist" />
- <property name="lib.dir" value="lib" />
- <property name="resources.dir" value="resources" />
- <property name="project.jar" value="${dist.dir}/${ant.project.name}.jar" />
- <property name="target.jdk" value="1.5" />
-
- <!-- classpath -->
- <path id="refcp">
- <fileset dir="${lib.dir}">
- <include name="**/*.jar" />
- </fileset>
- </path>
-
- <!-- init -->
- <target name="init">
- <mkdir dir="${dist.dir}" />
- <mkdir dir="${docs.dir}" />
- <mkdir dir="${build.dir}" />
- </target>
-
- <!-- compile everything -->
- <target name="compile" depends="init">
- <javac srcdir="${src.dir}"
- destdir="${build.dir}"
- source="${target.jdk}"
- target="${target.jdk}"
- classpathref="refcp"
- encoding="ISO-8859-1"/>
- <copy todir="${build.dir}">
- <fileset dir="${resources.dir}" />
- </copy>
- </target>
-
- <!-- build the jar files -->
- <target name="build" depends="compile">
- <jar jarfile="${project.jar}" basedir="${build.dir}">
- <manifest>
- <attribute name="Main-Class" value="${manifest.mainclass}" />
- </manifest>
- </jar>
- </target>
-
- <!-- generate javadocs -->
- <target name="javadoc" depends="init">
- <javadoc sourcepath="${src.dir}"
- packagenames="*"
- destdir="${docs.dir}"
- author="true"
- version="true"
- use="true"
- charset="UTF-8"
- encoding="ISO-8859-1"
- windowtitle="${ant.project.name} API" />
- </target>
-
- <!-- clean up -->
- <target name="clean">
- <delete dir="${build.dir}" />
- <delete dir="${docs.dir}" />
- <delete dir="${dist.dir}" />
- </target>
-
- <!-- zip the sources -->
- <target name="sourcezip">
- <zip destfile="${dist.dir}/${ant.project.name}-src.zip">
- <zipfileset dir="${src.dir}" />
- </zip>
- </target>
-
-</project>
diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index e73e0a29d159..1651c15755b7 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -2,7 +2,7 @@ DIST QMPlay2-src-24.04.07.tar.xz 2042608 BLAKE2B 234d21478c090566210f48e62247a22
DIST QMPlay2-src-24.05.23.tar.xz 2040496 BLAKE2B 98842880382629c0a014d048fa55308809a980c097867d9240321ca21733278439cedebc7a381793d8605f2c29108de6fa4c4ef8daf6261db9ea4248cf0d501b SHA512 a09419fb7f59c30923e51a0673aa219bfb9e9b461775d17c3ac0d683ab145e71f8ecabecee6ace9deb1e0681ea94b8c71682a014bb49d4ee85452e7bce53b390
DIST QMPlay2-src-24.06.16.tar.xz 2042180 BLAKE2B ba076fc7cb6c77f16529d082690c4d994e53c62cdf994c1e35afdb5255b203d0ccc72db1195730be60471d5fff48deca47e1348b0b41f22e898818206f8c53bb SHA512 3a8a7b99c7861318cfe0a6e096a27bb86f64cfafacf4ec52bdc4e955dd320d6e0f369dcb466dfd9bb73f8d173a2fc768848e7356f03590e429ae30270daf176b
EBUILD qmplay2-24.04.07.ebuild 3462 BLAKE2B 62cc62f2b9bf8b1fff24b3e61ea5ae53cbc0ed5c896c4c9732576f0f36cc8249ea075885f65de716b2d7d173efcbb22667e439c51f81c43853f90908fc59e799 SHA512 7ad8c3585df15e46335946545bd18fb8c272ac230c5721061830498c939fa15dd535d9fda7a04b24d3da863f3b65d7075a5995c1728afb3e0ba0429f022b718c
-EBUILD qmplay2-24.05.23.ebuild 3378 BLAKE2B 6cc5773edb049423e62502ea823991428a07d737d46a90f1a470ab3214cf7d82212f3706eef61a9981c0c8fa9405b7fcf95101f44cd4019d9c285da38da855f6 SHA512 c6d941954a4887457264c06fec0721b4ae152731bc344923fc77443b35bc38b71c8dc0e5852e7031ad5894359b880762abec56c5c1ebeea4e0bc683827c95c5a
+EBUILD qmplay2-24.05.23.ebuild 3377 BLAKE2B 0a1decfcdf7c00665f4886f5b027649d071341a373b186328b094eba94411a40cabb60ed6a7027636a619486305b1c74a53fcae426a4944a690bcf2a34cc47dd SHA512 cf9a7cc2bc5d1aa92e12d31954ffec60dd70d5c76eb0bfadc8edd83149f90b437f9f5f863b616608239e5302fdb7032bea50b4f4c6d05ccdec9fca2f0d534e29
EBUILD qmplay2-24.06.16.ebuild 3378 BLAKE2B 6cc5773edb049423e62502ea823991428a07d737d46a90f1a470ab3214cf7d82212f3706eef61a9981c0c8fa9405b7fcf95101f44cd4019d9c285da38da855f6 SHA512 c6d941954a4887457264c06fec0721b4ae152731bc344923fc77443b35bc38b71c8dc0e5852e7031ad5894359b880762abec56c5c1ebeea4e0bc683827c95c5a
EBUILD qmplay2-9999.ebuild 3378 BLAKE2B 6cc5773edb049423e62502ea823991428a07d737d46a90f1a470ab3214cf7d82212f3706eef61a9981c0c8fa9405b7fcf95101f44cd4019d9c285da38da855f6 SHA512 c6d941954a4887457264c06fec0721b4ae152731bc344923fc77443b35bc38b71c8dc0e5852e7031ad5894359b880762abec56c5c1ebeea4e0bc683827c95c5a
MISC metadata.xml 1225 BLAKE2B 9fc74ea3d0319bc8822e0ff56968efcbe4ab40b758bfeca900883ed4dbbe80608a6954ffe95a1f61d0dd988ae88afd29d2c4485f3d62b2b839b9fea289fe3b72 SHA512 94f8b05578de759be210af0eb26f15d48e15112b07e586b6336737bd9cb3dd768c7dbefc3b667753239c10bdb1fa6ebdd39d5abe234742ead51f189bf63f8173
diff --git a/media-video/qmplay2/qmplay2-24.05.23.ebuild b/media-video/qmplay2/qmplay2-24.05.23.ebuild
index 1bb22871659a..c1b7e6491d5d 100644
--- a/media-video/qmplay2/qmplay2-24.05.23.ebuild
+++ b/media-video/qmplay2/qmplay2-24.05.23.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz"
S="${WORKDIR}/QMPlay2-src-${PV}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64"
fi
LICENSE="LGPL-3"
diff --git a/media-video/vdr/Manifest b/media-video/vdr/Manifest
index 5d69a9fcbf44..e59fd70f463e 100644
--- a/media-video/vdr/Manifest
+++ b/media-video/vdr/Manifest
@@ -2,7 +2,7 @@ AUX channel_alternative.conf 332 BLAKE2B ec01e5109ecff9c2cf218d89ae9498809f45774
AUX vdr-2.2.0-jpeg-9c.patch 917 BLAKE2B 8d5e55585daccbbc94cc57b602bba6df2d364e8841fe4bdc6adff3d10ce5c9ca10edaf14146f43fb35b5d954afcd4e8137b7f003e2349752fe209a9205ca4762 SHA512 162ff2b6aa5cd7df29265de2889ba354140ce2ae2ec1877559db2e9164faed8944bbb8d680963fa3212b9d8916aed34a63d2d4f69e1d742e860a57be58f252c9
AUX vdr-2.2.0_gcc11.patch 1297 BLAKE2B 2dd5c2e2003a29fb1420cd633738ec36818b0162b96790a85bfd499200ba53f35f61b4774b54b4c157492122badc4bac888736717ef13db99c2f9aebeae515c9 SHA512 065fb291a23dc85c3d190f01fd05f9e95cc9b4a6325bb8afcbbdea96b782a98cb9e1ac5bc6a2de9b9b2961239dcde8aa0cc029505936aa9425caf552003815de
AUX vdr-2.2.0_gcc7extpng.patch 705 BLAKE2B da34652e596d39c3a8c210a6034c2c2aba6649f9cd5e194f00a0ed21f3d2b67de68c560a4e6d2e927a262152a1998c5c279e4451248a918a757adc543a4eab03 SHA512 1f319f71c3819d82e83f68979f2876d7169d086c161939c105cd15d2107e68cbc95cda09e7e883a74e6c95c7db5b0dc58eb92662833732c180250322413ac85b
-AUX vdr-2.2.0_gentoo.patch 2395 BLAKE2B 72f238b09ae26f915b9de53c357815a757f158da3b47ec009a5126f38bcfe5adec8657f9ca69dced3202c12f0751e88ce1fec0231feeb9b4e8e019556df3b61b SHA512 64c299db8e2fa0545ba9379330ecc365ec0dda9991ef5e85af3fd3a842bdef196aa811b083b50edca5db757e437e181248b5825e32dd463bd916167b4ddda5c7
+AUX vdr-2.2.0_gentoo.patch 2573 BLAKE2B 37e4363474ad7b7525bc2c47b2ed37b9699ede0394973294c1362eb61bbf4651b3d84252c9e70a1f0d711d0cd9a7cbf5551a8dc23cc6379109d298d176bc0c8e SHA512 cf0e4ddb090157e993921da52dfd514545b2001ffcf64f380aaaddccc8b190c94b43b6a6ff6e40e37bee084d8284544b34eb83e4c300cd12a9bb9cd10f671617
AUX vdr-2.2.0_glibc-2.24.patch 1395 BLAKE2B 83a82c516554c2fce3b47078c494ddbbd0dbdbe148f1e6525532865b6f61a79110da5d55d17e6357887655ba840525f7349b221bb356a180813ae28bdfd7d1de SHA512 73acef83ada40d067b1c7207e527d782de5bc16027571a31f6411a5a075ef6fbdbd3ecd466314aaa08a01b0bf90a35c36306b5533ea4fecc0e024f7df939517a
AUX vdr-2.2.0_glibc-2.31.patch 818 BLAKE2B f63347ecac626d06477e7bf3f5d203dc81d988d8f69590b5c1bcbcefc44657a36f3a3edc7b97c4cbb1f5a6019b5109cf4fb12042b62872c176b8b68d3b032e98 SHA512 b800bc04b984b06b5943473d1726ef198558a62f8c633791272a4ed0ce18ac54b85eefe973b18531beaa8626401c7b38687790692182c787c9b04380b2ebecb0
AUX vdr-2.2.0_unsignedtosigned.patch 5237 BLAKE2B 21c3eddc9e5684337be332ae22c97b6068681ebc8c9ff39a8d673f3511c216fd78ff9bbb43f90fd8f60d8e9bef3b4f0ac4b982469887e91a50919c0d786809ed SHA512 eb740bbfa70d205ee5db66b0aa234a09c54a49cfd60027536af86a208097f0a47dc84e7dae4a6af2cd5c34187b41cd0905ad678c7d610159fe09684b645d6a45
@@ -14,6 +14,7 @@ AUX vdr-2.6.1-patch-for-permashift.patch 18981 BLAKE2B 01da7d33401a7d73b37f30e53
AUX vdr-2.6.1_naludump.patch 19594 BLAKE2B 012b92b265c0721ae7baf0f193c9b50fe3bee1e0fd8396e79e05deebef05a34acc5c7eb9ecad225f084449799c8e04a8285b41aa6cac5b24d582e4797dc60888 SHA512 3482d7d921c4b73f12426538cab6d7923d5ca3013efa9d16998bb48bd75557ace04af683401fc93b7c77bf4d619f4ded74f7f4568acdceb0406de0472bef074a
AUX vdr-2.6.1_pinplugin.patch 19274 BLAKE2B 19cc70e16f956087ace9a52d646c7003abba0be5894b05314e96880114f07584309756a4102bf8569c6612c21037ae1a4ec45fbcc91b6e2df42d89e4febfc0c7 SHA512 d5e875f8f51c4f946b9f305a36d15b760720b0495c6abaf6c2fbab4d200799741088026e9edb83458cc75cabc390a72173f33620010aedc4eaf22ed1a3d57973
AUX vdr-2.6.6_gentoo.patch 2012 BLAKE2B a1260419cf4175268fbdee4e4d49ba30c382693915ec6f0681d29d7b216d8ba0149ccac4ff3e1eab95d4f09d6e5be1b616c664f45df24f01b89c97be18797e00 SHA512 de038378218888fb4755aad27508fc51f6e53fc3828e6f62b65e707d7ed8b7989bc8841472589215c5420c6f793f47687d6318c1b758dec513a052cf36654b0c
+AUX vdr-2.6.7_pinplugin.patch 19683 BLAKE2B 3a1d2929db2a435c2cafa06f5c02ae45d4122c68f63f26fccb98d2d13df3ab30334900b105bcaeaa3de2e650c93a4467eb9ae7a974821b2d1a0d3fd986910514 SHA512 680f1992b98fef24710a90d594785fb493b53ba24665d35c4b59e9c6c0273989d4af69e032c60293116f3761e577c51628e2a4713e09824698ad89bbfcc95789
DIST extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2 34664 BLAKE2B 81b68ebe0ef4588c3676f0b7a2c766d8d4d4f754a987b3be5868f3c6eff9158d4cea8e492ca81df535e637dbdc5baff638d1fafb4163e9d9a2d0125aba17e2e1 SHA512 16d6fbb8201f003dfe653b6a49424b794d7e697e27ad6f2383dbe17b76712ea5a3da88a676900b84d75ff7425bf3eb9084d60a89a4598758f482dc1f013f7b3e
DIST vdr-2.2.0.tar.bz2 922708 BLAKE2B 975e07d6d4c5bd13ee92be5d6a1826d6404b0c59e20fa2e30689b185a61e02d54782ad528e6a4f15e0d36806b30bcf48aa336d63adb3604e78056ff318e0fd2c SHA512 183f58133915c6c0fe8ec2b88becbcb2a36418210e6dcf7931053d3771d727c3581593f9eb5c9693abf39e22e728f7b41c42079cd704610c3636ec05134ea93d
DIST vdr-2.6.6.tbz2 946758 BLAKE2B 22ad6d0d4048347ff16a48ad137900f32dda7adfc7fb54bb1501f14cfc426185f942ffa4997de1e0318ca8c6b67a7dfc48d49b30bfda9367d7337b2d601544fc SHA512 4e798d3e39be0e851ec2e7f7cc563b070c3aa9438165a6aab8fcfc1cee5d7255cdc7dd4f6d4c4c84be770223491a9660bb41874e7b4d1ae504bbb16fe11f2a71
@@ -21,7 +22,7 @@ DIST vdr-2.6.6_ttxtsubs_v2.patch 40549 BLAKE2B 525c05b72fa957372cc1ef91428428f66
DIST vdr-2.6.7.tbz2 948424 BLAKE2B 61a8e80feed5a90567093ae2a89e570fb2cba51e7ce8cb47cf5748af9141b0f41deb759c35e8e0a6e0d5e1bb2106834a84d2932b6b0a97f9766d221a60486a15 SHA512 e0d63d0414288bb7c09155f0014ba492a87e46650aaa20cdae098365e227075ae5f5d98f69750ac925e96e5054f7a8a41c59816038ffa0a0bc94b55d4e924f83
DIST vdr-2.6.7_ttxtsubs_v2.patch 40549 BLAKE2B 525c05b72fa957372cc1ef91428428f664f42d92eebc06fd0b179afbe99e4ecc4919c69cef000cc15c8340c9a2506d38cbf755fd6665cde1708ce17d4320a35f SHA512 590c43e63818de8be9637cb3b32bf3399b82a181ca151d67e2341232669619020ab78ba9934da3a9c58cdb3bac56fc2a332a5838a92ee0851e42c3707726eb49
DIST vdr-menuorg-2.3.x.diff 8852 BLAKE2B 19b98d51a69f52ecda5500f51ef1741a8397953b20c490055eab0393da5f56ff9598c3e1e8ed8b915f5877e08deeb9ba7a9ef8d9356ad3a1fa12e3778869174a SHA512 7b41c3a529858a4953a57f21619ea01864e140cc1755ee0b03caf1c4de41e80c3f805653502bc8d39d02a4dfcddf720acd4a8c8bd91f4871eef31d86e8e915c0
-EBUILD vdr-2.2.0-r7.ebuild 8236 BLAKE2B da3fa4a0871018e4e72e188448a4aa6f8efe3bd843ea3543665f71403bbc0ed4a951b9f87c634a8df361bbb23474270eb14f5b7db77ae5ac2cb27f02f20a0944 SHA512 5e451b6eb64d224c5ea48e5a88335daf03c893a89f3466a798fa3250c442759e5b9d2f8819b48065ea9424c301cbddbfd299f3fa6980f16d9db54f9a87df58d4
+EBUILD vdr-2.2.0-r7.ebuild 8236 BLAKE2B 4d528752b314d7400fbdf4bbfc92926f8a3b442794150865c7680a7289ee1e139b1ce1ee7a32f618bd8fcb20b2e8bb26a69252f521d267053bf39d5f7633975e SHA512 3dc086dccd1b3dd6b4b572aabbdce6268a16ec6492c2410f12d47af3b6beef2a0e7e9c0fb2525d9cdf1c107848643fa98547cdc195e77c6524f7d5b2151262ef
EBUILD vdr-2.6.6.ebuild 5514 BLAKE2B 100848bb4fa40be9ba072fbc18f2eee95afb088510a502347d101abdbcbb93df63082244ce6c60f34e4a3d7c89b013fd28ce5bb51bdc3b28e8ed5094d65bab9d SHA512 f0a2d067dac9fbac7a16813c6dca29d3a2d24d021e9d36e56d69f0fdc215aa0c12c022a0bbf6c5a536fbfc11eb3dd49b4ad0315a598d8d8ffc6e3449192715bb
-EBUILD vdr-2.6.7.ebuild 5521 BLAKE2B f1323469838bbbb1a3df0fc63b8d86ead005653f07b54885a30a0f7e2c967fa13a7ca955757bbb038994348e708439d032c97426f2f3ee5015e3d96c483ab395 SHA512 65b1415e6a14c5711ccc62094b1faf44b040b587685c11f251036fa5ec70b0b2b25e8be642e143f1dc62f18f27788f249baca3ceb93a4e0024223329daf489f1
+EBUILD vdr-2.6.7.ebuild 5514 BLAKE2B d6045972603bedd241f2ee6e80de2f2f26d6eb7f3e3a7749aeb508c925cace71693a15f79468d365ffdb1e4518455bac896a3c525efe7a32f2b5810aa9af89b5 SHA512 3f6b081032d03cebf0813d4de8aad0ff330d4b534982607d9eef0b0d3e963f8584dbd33df06540e43cc4e6df76d9bbe9f2792475a0a8aa2f807e81d0db297466
MISC metadata.xml 1780 BLAKE2B 179a1948c96a7b237b500a08861799c25ae084d5b9cd6702921acd04cfbf0111bbb11170e4d14bf31ad7355ef0899f285857350131badc411548a3611593ecb6 SHA512 6c8c2073c55f327d4dfe52cb22ae1622d936c43503caf2964594656e1281b07110187c139216a73ed10abd625b43509ecdfe41edb7439950653e038991abfb31
diff --git a/media-video/vdr/files/vdr-2.2.0_gentoo.patch b/media-video/vdr/files/vdr-2.2.0_gentoo.patch
index 70066f5b0c86..9fba406f39fb 100644
--- a/media-video/vdr/files/vdr-2.2.0_gentoo.patch
+++ b/media-video/vdr/files/vdr-2.2.0_gentoo.patch
@@ -1,5 +1,16 @@
--- a/Makefile
+++ b/Makefile
+@@ -54,8 +54,8 @@
+
+ # Mandatory compiler flags:
+
+-CFLAGS += -fPIC
+-CXXFLAGS += -fPIC
++CFLAGS += -fPIC -std=c++14
++CXXFLAGS += -fPIC -std=c++14
+
+ # Common include files:
+
@@ -124,7 +124,7 @@
VDRVERSION = $(shell sed -ne '/define VDRVERSION/s/^.*"\(.*\)".*$$/\1/p' config.h)
APIVERSION = $(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' config.h)
diff --git a/media-video/vdr/files/vdr-2.6.7_pinplugin.patch b/media-video/vdr/files/vdr-2.6.7_pinplugin.patch
new file mode 100644
index 000000000000..281a3e2dbf5f
--- /dev/null
+++ b/media-video/vdr/files/vdr-2.6.7_pinplugin.patch
@@ -0,0 +1,447 @@
+original vdr-pinplugin_vdr-2.3.1.diff
+rebased for media-video/vdr-2.6.7
+
+Signed-off-by: Christian Kunkel <ch.kunkel@gmx.de> ( 2021 Feb 12 )
+Reviewed-by: Martin Dummer <martin.dummer@gmx.net> ( 2024-06-18 )
+diff -Naur vdr-2.6.7.orig/Makefile vdr-2.6.7/Makefile
+--- vdr-2.6.7.orig/Makefile 2024-06-18 22:37:59.172119452 +0200
++++ vdr-2.6.7/Makefile 2024-06-18 22:38:53.723925736 +0200
+@@ -356,7 +356,7 @@
+ clean:
+ @$(MAKE) --no-print-directory -C $(LSIDIR) clean
+ @-rm -f $(OBJS) $(DEPFILE) vdr vdr.pc core* *~
+- @-rm -rf $(LOCALEDIR) $(PODIR)/*.mo $(PODIR)/*.pot
++ @-rm -rf $(LOCALEDIR) $(PODIR)/*~ $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -rf include
+ @-rm -rf srcdoc
+ CLEAN: clean
+diff -Naur vdr-2.6.7.orig/device.c vdr-2.6.7/device.c
+--- vdr-2.6.7.orig/device.c 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/device.c 2024-06-18 22:38:53.727925721 +0200
+@@ -847,6 +847,7 @@
+ const cChannel *Channel;
+ while ((Channel = Channels->GetByNumber(n, Direction)) != NULL) {
+ // try only channels which are currently available
++ if (!cStatus::MsgChannelProtected(0, Channel)) // PIN PATCH
+ if (GetDevice(Channel, LIVEPRIORITY, true, true))
+ break;
+ n = Channel->Number() + Direction;
+@@ -868,6 +869,12 @@
+
+ eSetChannelResult cDevice::SetChannel(const cChannel *Channel, bool LiveView)
+ {
++ // I hope 'LiveView = false' indicates a channel switch for recording, // PIN PATCH
++ // I really don't know, but it works ... // PIN PATCH
++
++ if (LiveView && cStatus::MsgChannelProtected(this, Channel)) // PIN PATCH
++ return scrNotAvailable; // PIN PATCH
++
+ cMutexLock MutexLock(&mutexChannel); // to avoid a race between SVDRP CHAN and HasProgramme()
+ cStatus::MsgChannelSwitch(this, 0, LiveView);
+
+diff -Naur vdr-2.6.7.orig/menu.c vdr-2.6.7/menu.c
+--- vdr-2.6.7.orig/menu.c 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/menu.c 2024-06-18 22:38:53.727925721 +0200
+@@ -1035,6 +1035,18 @@
+ Add(new cMenuEditBitItem( tr("VPS"), &data.flags, tfVps));
+ Add(new cMenuEditIntItem( tr("Priority"), &data.priority, 0, MAXPRIORITY));
+ Add(new cMenuEditIntItem( tr("Lifetime"), &data.lifetime, 0, MAXLIFETIME));
++
++ // PIN PATCH
++ if (cOsd::pinValid || !data.fskProtection) Add(new cMenuEditBoolItem(tr("Childlock"),&data.fskProtection));
++ else {
++ char* buf = 0;
++ int res = 0;
++ res = asprintf(&buf, "%s\t%s", tr("Childlock"), data.fskProtection ? tr("yes") : tr("no"));
++ if (res < 0) ; // memory problems :o
++ Add(new cOsdItem(buf));
++ free(buf);
++ }
++
+ Add(file = new cMenuEditStrItem( tr("File"), data.file, sizeof(data.file)));
+ SetFirstDayItem();
+ SetPatternItem(true);
+@@ -3129,7 +3141,8 @@
+ }
+ }
+ }
+- if (*Item->Text() && !LastDir) {
++ if (*Item->Text() && !LastDir
++ && (!cStatus::MsgReplayProtected(Item->Recording(), Item->Name(), base, Item->IsDirectory(), true))) { // PIN PATCH
+ Add(Item);
+ LastItem = Item;
+ if (Item->IsDirectory())
+@@ -3200,6 +3213,9 @@
+ {
+ cMenuRecordingItem *ri = (cMenuRecordingItem *)Get(Current());
+ if (ri) {
++ if (cStatus::MsgReplayProtected(ri->Recording(), ri->Name(), base,
++ ri->IsDirectory()) == true) // PIN PATCH
++ return osContinue;
+ if (ri->IsDirectory())
+ Open();
+ else {
+@@ -4515,28 +4531,32 @@
+
+ // Basic menu items:
+
+- Add(new cOsdItem(hk(tr("Schedule")), osSchedule));
+- Add(new cOsdItem(hk(tr("Channels")), osChannels));
+- Add(new cOsdItem(hk(tr("Timers")), osTimers));
+- Add(new cOsdItem(hk(tr("Recordings")), osRecordings));
++ // PIN PATCH
++ if (!cStatus::MsgMenuItemProtected("Schedule", true)) Add(new cOsdItem(hk(tr("Schedule")), osSchedule));
++ if (!cStatus::MsgMenuItemProtected("Channels", true)) Add(new cOsdItem(hk(tr("Channels")), osChannels));
++ if (!cStatus::MsgMenuItemProtected("Timers", true)) Add(new cOsdItem(hk(tr("Timers")), osTimers));
++ if (!cStatus::MsgMenuItemProtected("Recordings", true)) Add(new cOsdItem(hk(tr("Recordings")), osRecordings));
+
+ // Plugins:
+
+ for (int i = 0; ; i++) {
+ cPlugin *p = cPluginManager::GetPlugin(i);
+ if (p) {
++ if (!cStatus::MsgPluginProtected(p, true)) { // PIN PATCH
+ const char *item = p->MainMenuEntry();
+ if (item)
+ Add(new cMenuPluginItem(hk(item), i));
+ }
++ }
+ else
+ break;
+ }
+
+ // More basic menu items:
+
+- Add(new cOsdItem(hk(tr("Setup")), osSetup));
++ if (!cStatus::MsgMenuItemProtected("Setup", true)) Add(new cOsdItem(hk(tr("Setup")), osSetup)); // PIN PATCH
+ if (Commands.Count())
++ if (!cStatus::MsgMenuItemProtected("Commands", true)) // PIN PATCH
+ Add(new cOsdItem(hk(tr("Commands")), osCommands));
+
+ Update(true);
+@@ -4609,6 +4629,14 @@
+ eOSState state = cOsdMenu::ProcessKey(Key);
+ HadSubMenu |= HasSubMenu();
+
++ // > PIN PATCH
++ cOsdItem* item = Get(Current());
++
++ if (item && item->Text() && state != osContinue && state != osUnknown && state != osBack)
++ if (cStatus::MsgMenuItemProtected(item->Text()))
++ return osContinue;
++ // PIN PATCH <
++
+ switch (state) {
+ case osSchedule: return AddSubMenu(new cMenuSchedule);
+ case osChannels: return AddSubMenu(new cMenuChannels);
+@@ -4633,6 +4661,7 @@
+ if (item) {
+ cPlugin *p = cPluginManager::GetPlugin(item->PluginIndex());
+ if (p) {
++ if (!cStatus::MsgPluginProtected(p)) { // PIN PATCH
+ cOsdObject *menu = p->MainMenuAction();
+ if (menu) {
+ if (menu->IsMenu())
+@@ -4644,6 +4673,7 @@
+ }
+ }
+ }
++ }
+ state = osEnd;
+ }
+ break;
+@@ -4823,6 +4853,7 @@
+ Channel = Direction > 0 ? Channels->Next(Channel) : Channels->Prev(Channel);
+ if (!Channel && Setup.ChannelsWrap)
+ Channel = Direction > 0 ? Channels->First() : Channels->Last();
++ if (!cStatus::MsgChannelProtected(0, Channel)) // PIN PATCH
+ if (Channel && !Channel->GroupSep() && cDevice::GetDevice(Channel, LIVEPRIORITY, true, true))
+ return Channel;
+ }
+@@ -5500,6 +5531,7 @@
+ for (int i = 0; i < MAXRECORDCONTROLS; i++) {
+ if (!RecordControls[i]) {
+ RecordControls[i] = new cRecordControl(device, Timers, Timer, Pause);
++ cStatus::MsgRecordingFile(RecordControls[i]->FileName()); // PIN PATCH
+ return RecordControls[i]->Process(time(NULL));
+ }
+ }
+diff -Naur vdr-2.6.7.orig/osd.c vdr-2.6.7/osd.c
+--- vdr-2.6.7.orig/osd.c 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/osd.c 2024-06-18 22:38:53.731925707 +0200
+@@ -1907,6 +1907,7 @@
+ cSize cOsd::maxPixmapSize(INT_MAX, INT_MAX);
+ cVector<cOsd *> cOsd::Osds;
+ cMutex cOsd::mutex;
++bool cOsd::pinValid = false; // PIN PATCH
+
+ cOsd::cOsd(int Left, int Top, uint Level)
+ {
+diff -Naur vdr-2.6.7.orig/osd.h vdr-2.6.7/osd.h
+--- vdr-2.6.7.orig/osd.h 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/osd.h 2024-06-18 22:38:53.731925707 +0200
+@@ -994,6 +994,7 @@
+ ///<
+ ///< If a plugin uses a derived cPixmap implementation, it needs to use that
+ ///< type instead of cPixmapMemory.
++ static bool pinValid; // PIN PATCH
+ };
+
+ #define MAXOSDIMAGES 64
+diff -Naur vdr-2.6.7.orig/status.c vdr-2.6.7/status.c
+--- vdr-2.6.7.orig/status.c 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/status.c 2024-06-18 22:38:53.731925707 +0200
+@@ -136,3 +136,55 @@
+ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
+ sm->OsdProgramme(PresentTime, PresentTitle, PresentSubtitle, FollowingTime, FollowingTitle, FollowingSubtitle);
+ }
++
++bool cStatus::MsgChannelProtected(const cDevice* Device, const cChannel* Channel) // PIN PATCH
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
++ if (sm->ChannelProtected(Device, Channel) == true)
++ return true;
++
++ return false;
++}
++
++bool cStatus::MsgReplayProtected(const cRecording* Recording, const char* Name,
++ const char* Base, bool isDirectory, int menuView) // PIN PATCH
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
++ if (sm->ReplayProtected(Recording, Name, Base, isDirectory, menuView) == true)
++ return true;
++ return false;
++}
++
++void cStatus::MsgRecordingFile(const char* FileName)
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm)) // PIN PATCH
++ sm->RecordingFile(FileName);
++}
++
++void cStatus::MsgTimerCreation(cTimer* Timer, const cEvent *Event)
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm)) // PIN PATCH
++ sm->TimerCreation(Timer, Event);
++}
++
++bool cStatus::MsgPluginProtected(cPlugin* Plugin, int menuView) // PIN PATCH
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
++ if (sm->PluginProtected(Plugin, menuView) == true)
++ return true;
++ return false;
++}
++
++void cStatus::MsgUserAction(const eKeys key) // PIN PATCH
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
++ sm->UserAction(key);
++}
++
++bool cStatus::MsgMenuItemProtected(const char* Name, int menuView) // PIN PATCH
++{
++ for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
++ if (sm->MenuItemProtected(Name, menuView) == true)
++ return true;
++ return false;
++}
+diff -Naur vdr-2.6.7.orig/status.h vdr-2.6.7/status.h
+--- vdr-2.6.7.orig/status.h 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/status.h 2024-06-18 22:38:53.731925707 +0200
+@@ -14,6 +14,7 @@
+ #include "device.h"
+ #include "player.h"
+ #include "tools.h"
++#include "plugin.h"
+
+ // Several member functions of the following classes are called with a pointer to
+ // an object from a global list (cTimer, cChannel, cRecording or cEvent). In these
+@@ -99,6 +100,22 @@
+ // The OSD displays the single line Text with the current channel information.
+ virtual void OsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle) {}
+ // The OSD displays the given programme information.
++ virtual bool ChannelProtected(const cDevice *Device, const cChannel* Channel) { return false; } // PIN PATCH
++ // Checks if a channel is protected.
++ virtual bool ReplayProtected(const cRecording* Recording, const char* Name,
++ const char* Base, bool isDirectory, int menuView = false) { return false; } // PIN PATCH
++ // Checks if a recording is protected.
++ virtual void RecordingFile(const char* FileName) {} // PIN PATCH
++ // The given DVB device has started recording to FileName. FileName is the name of the
++ // recording directory
++ virtual void TimerCreation(cTimer* Timer, const cEvent *Event) {} // PIN PATCH
++ // The given timer is created
++ virtual bool PluginProtected(cPlugin* Plugin, int menuView = false) { return false; } // PIN PATCH
++ // Checks if a plugin is protected.
++ virtual void UserAction(const eKeys key) {} // PIN PATCH
++ // report user action
++ virtual bool MenuItemProtected(const char* Name, int menuView = false) { return false; } // PIN PATCH
++
+ public:
+ cStatus(void);
+ virtual ~cStatus();
+@@ -122,6 +139,14 @@
+ static void MsgOsdTextItem(const char *Text, bool Scroll = false);
+ static void MsgOsdChannel(const char *Text);
+ static void MsgOsdProgramme(time_t PresentTime, const char *PresentTitle, const char *PresentSubtitle, time_t FollowingTime, const char *FollowingTitle, const char *FollowingSubtitle);
++ static bool MsgChannelProtected(const cDevice* Device, const cChannel* Channel); // PIN PATCH
++ static bool MsgReplayProtected(const cRecording* Recording, const char* Name,
++ const char* Base, bool isDirectory, int menuView = false); // PIN PATCH
++ static void MsgRecordingFile(const char* FileName); // PIN PATCH
++ static void MsgTimerCreation(cTimer* Timer, const cEvent *Event); // PIN PATCH
++ static bool MsgPluginProtected(cPlugin* Plugin, int menuView = false); // PIN PATCH
++ static void MsgUserAction(const eKeys key); // PIN PATCH
++ static bool MsgMenuItemProtected(const char* Name, int menuView = false); // PIN PATCH
+ };
+
+ #endif //__STATUS_H
+diff -Naur vdr-2.6.7.orig/timers.c vdr-2.6.7/timers.c
+--- vdr-2.6.7.orig/timers.c 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/timers.c 2024-06-18 22:41:36.147349313 +0200
+@@ -85,6 +85,7 @@
+ stop -= 2400;
+ priority = Pause ? Setup.PausePriority : Setup.DefaultPriority;
+ lifetime = Pause ? Setup.PauseLifetime : Setup.DefaultLifetime;
++ fskProtection = 0; // PIN PATCH
+ if (Instant && channel)
+ snprintf(file, sizeof(file), "%s%s", Setup.MarkInstantRecord ? "@" : "", *Setup.NameInstantRecord ? Setup.NameInstantRecord : channel->Name());
+ }
+@@ -218,11 +219,13 @@
+ stop -= 2400;
+ priority = PatternTimer ? PatternTimer->Priority() : Setup.DefaultPriority;
+ lifetime = PatternTimer ? PatternTimer->Lifetime() : Setup.DefaultLifetime;
++ fskProtection = 0; // PIN PATCH
+ if (!FileName)
+ FileName = Event->Title();
+ if (!isempty(FileName))
+ Utf8Strn0Cpy(file, FileName, sizeof(file));
+ SetEvent(Event);
++ cStatus::MsgTimerCreation(this, Event); // PIN PATCH
+ }
+
+ cTimer::cTimer(const cTimer &Timer)
+@@ -261,6 +264,7 @@
+ stop = Timer.stop;
+ priority = Timer.priority;
+ lifetime = Timer.lifetime;
++ fskProtection = Timer.fskProtection; // PIN PATCH
+ vpsNotRunning = 0;
+ vpsActive = false;
+ strncpy(pattern, Timer.pattern, sizeof(pattern));
+@@ -492,6 +496,7 @@
+ result = false;
+ }
+ }
++ fskProtection = aux && strstr(aux, "<pin-plugin><protected>yes</protected></pin-plugin>"); // PIN PATCH
+ free(channelbuffer);
+ free(daybuffer);
+ free(filebuffer);
+@@ -1069,6 +1074,36 @@
+ Matches(); // refresh start and end time
+ }
+
++void cTimer::SetFskProtection(int aFlag) // PIN PATCH
++{
++ char* p;
++ char* tmp = 0;
++ int res = 0;
++
++ fskProtection = aFlag;
++
++ if (fskProtection && (!aux || !strstr(aux, "<pin-plugin><protected>yes</protected></pin-plugin>")))
++ {
++ // add protection info to aux
++
++ if (aux) { tmp = strdup(aux); free(aux); }
++ res = asprintf(&aux, "%s<pin-plugin><protected>yes</protected></pin-plugin>", tmp ? tmp : "");
++ }
++ else if (!fskProtection && aux && (p = strstr(aux, "<pin-plugin><protected>yes</protected></pin-plugin>")))
++ {
++ // remove protection info from aux
++
++ res = asprintf(&tmp, "%.*s%s", (int)(p-aux), aux, p+strlen("<pin-plugin><protected>yes</protected></pin-plugin>"));
++ free(aux);
++ aux = strdup(tmp);
++ }
++
++ if (res < 0) ; // memory problems :o
++
++ if (tmp)
++ free(tmp);
++}
++
+ // --- cTimers ---------------------------------------------------------------
+
+ cTimers cTimers::timers;
+diff -Naur vdr-2.6.7.orig/timers.h vdr-2.6.7/timers.h
+--- vdr-2.6.7.orig/timers.h 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/timers.h 2024-06-18 22:38:53.731925707 +0200
+@@ -47,6 +47,7 @@
+ int start; ///< the start and stop time of this timer as given by the user,
+ int stop; ///< in the form hhmm, with hh (00..23) and mm (00..59) added as hh*100+mm
+ int priority;
++ int fskProtection; // PIN PATCH
+ int lifetime;
+ mutable char pattern[NAME_MAX * 2 + 1]; // same size as 'file', to be able to initially fill 'pattern' with 'file' in the 'Edit timer' menu
+ mutable char file[NAME_MAX * 2 + 1]; // *2 to be able to hold 'title' and 'episode', which can each be up to 255 characters long
+@@ -72,6 +73,7 @@
+ int Start(void) const { return start; }
+ int Stop(void) const { return stop; }
+ int Priority(void) const { return priority; }
++ int FskProtection(void) const { return fskProtection; } // PIN PATCH
+ int Lifetime(void) const { return lifetime; }
+ const char *Pattern(void) const { return pattern; }
+ const char *File(void) const { return file; }
+@@ -122,6 +124,7 @@
+ void SetRemote(const char *Remote);
+ void SetDeferred(int Seconds);
+ void SetFlags(uint Flags);
++ void SetFskProtection(int aFlag); // PIN PATCH
+ void ClrFlags(uint Flags);
+ void InvFlags(uint Flags);
+ bool HasFlags(uint Flags) const;
+diff -Naur vdr-2.6.7.orig/vdr.c vdr-2.6.7/vdr.c
+--- vdr-2.6.7.orig/vdr.c 2024-04-02 09:05:33.000000000 +0200
++++ vdr-2.6.7/vdr.c 2024-06-18 22:38:53.735925694 +0200
+@@ -72,6 +72,7 @@
+ #include "tools.h"
+ #include "transfer.h"
+ #include "videodir.h"
++#include "status.h" // PIN PATCH
+
+ #define MINCHANNELWAIT 10 // seconds to wait between failed channel switchings
+ #define ACTIVITYTIMEOUT 60 // seconds before starting housekeeping
+@@ -1217,6 +1218,7 @@
+ if (!Menu)
+ Interact = Control = cControl::Control(ControlMutexLock);
+ if (ISREALKEY(key)) {
++ cStatus::MsgUserAction(key); // PIN PATCH
+ EITScanner.Activity();
+ // Cancel shutdown countdown:
+ if (ShutdownHandler.countdown)
+@@ -1289,10 +1291,12 @@
+ Control->Hide();
+ cPlugin *plugin = cPluginManager::GetPlugin(PluginName);
+ if (plugin) {
++ if (!cStatus::MsgPluginProtected(plugin)) { // PIN PATCH
+ Menu = plugin->MainMenuAction();
+ if (Menu)
+ Menu->Show();
+ }
++ }
+ else
+ esyslog("ERROR: unknown plugin '%s'", PluginName);
+ }
+@@ -1512,9 +1516,11 @@
+ case kPlay:
+ if (cReplayControl::LastReplayed()) {
+ Control = NULL;
++ if (cStatus::MsgReplayProtected(0, cReplayControl::LastReplayed(), 0, false) == false) { // PIN PATCH
+ cControl::Shutdown();
+ cControl::Launch(new cReplayControl);
+ }
++ }
+ else
+ DirectMainFunction(osRecordings); // no last viewed recording, so enter the Recordings menu
+ break;
diff --git a/media-video/vdr/vdr-2.2.0-r7.ebuild b/media-video/vdr/vdr-2.2.0-r7.ebuild
index 1f82375d5508..89490df1119d 100644
--- a/media-video/vdr/vdr-2.2.0-r7.ebuild
+++ b/media-video/vdr/vdr-2.2.0-r7.ebuild
@@ -17,7 +17,6 @@ EXT_PATCH_FLAGS_RENAMED_EXT_NAME="bidi no_kbd sdnotify"
MY_PV="${PV%_p*}"
MY_P="${PN}-${MY_PV}"
-S="${WORKDIR}/${MY_P}"
EXT_P="extpng-${P}-gentoo-edition-v1"
@@ -25,6 +24,7 @@ DESCRIPTION="Video Disk Recorder - turns a pc into a powerful set top box for DV
HOMEPAGE="http://www.tvdr.de/"
SRC_URI="ftp://ftp.tvdr.de/vdr/${MY_P}.tar.bz2
mirror://gentoo/${EXT_P}.patch.bz2"
+S="${WORKDIR}/${MY_P}"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/media-video/vdr/vdr-2.6.7.ebuild b/media-video/vdr/vdr-2.6.7.ebuild
index d9ec76a88b84..40b47d8d5566 100644
--- a/media-video/vdr/vdr-2.6.7.ebuild
+++ b/media-video/vdr/vdr-2.6.7.ebuild
@@ -120,7 +120,7 @@ src_prepare() {
use naludump && eapply "${FILESDIR}/${PN}-2.6.1_naludump.patch"
use permashift && eapply "${FILESDIR}/${PN}-2.6.1-patch-for-permashift.patch"
- use pinplugin && eapply "${FILESDIR}/${PN}-2.6.1_pinplugin.patch"
+ use pinplugin && eapply "${FILESDIR}/${P}_pinplugin.patch"
use ttxtsubs && eapply "${DISTDIR}/${P}_ttxtsubs_v2.patch"
use menuorg && eapply "${DISTDIR}/vdr-menuorg-2.3.x.diff"
use mainmenuhooks && eapply "${FILESDIR}/${PN}-2.4.1_mainmenuhook-1.0.1.patch"
diff --git a/media-video/wireplumber/Manifest b/media-video/wireplumber/Manifest
index a3a50f194c73..31080fd1de2d 100644
--- a/media-video/wireplumber/Manifest
+++ b/media-video/wireplumber/Manifest
@@ -3,8 +3,10 @@ AUX wireplumber-0.4.81-config-disable-sound-server-parts.patch 906 BLAKE2B 9373b
DIST wireplumber-0.4.17.tar.bz2 330355 BLAKE2B fec1cf75bec687bff1cb48416cf22503a79609cf11220ab9353d3b8038cae1db63da8aa269aca034c0c0afd474e2ba89b236bb7e778da111516e3b15d5449f02 SHA512 5efb71091f262458bc912f4670249fac3ef858021785fbee9be749564a3fa452b1c4ff75634132f7d44fd06d7fc5ea2debb022b1f4a8d5c9c3afa992fab7ecf8
DIST wireplumber-0.5.2.tar.bz2 408788 BLAKE2B 51a9c0268212b353b54099d2d57fd93dec5b42d4ec3151f93b4ebd4df3f4478a19858ec8302af58558a9387afa647a00a0872d471f0f2ea5e681978afbdcf553 SHA512 4cd2949739b8af86f73e072fe8c1d8606fa9be77b6e109aa0825d516f11953c4811ae1162da07ae245f7039f4243d01c43b8e9c083d4e0be1066b180484abbfb
DIST wireplumber-0.5.3.tar.bz2 411081 BLAKE2B 627cb0adaddd512e2b5f2e706b622972232f76000d690837da5f03a3628669b99c4768de6590ec378684311915626de7ac3316bda1f5d1152c9df448ec41e389 SHA512 1c62f7f919242b2a9586ff6a532f214b564bcf10c838eae4a64078edf6fd461fc65f364c8af79150e33b86594331446516a1a4c926bb245a4b2ba2d9f63f7243
+DIST wireplumber-0.5.5.tar.bz2 411519 BLAKE2B 016641b6b21b6176b0f3f70c0c96ccd32ea4d3609bf337a3c9af6e8219cb160a92e30027e3187adb023d0c35ad822ce9be374d098eab76508f218a7ae2528754 SHA512 50ddc6f275bba89ddac0e55dd2a572a13ca19953bce6bdbca14eadd44f3669c7ad4b39ae857770543567a05ea3e437ccee36a2538fad1f4caa777036ace04f77
EBUILD wireplumber-0.4.17-r1.ebuild 3785 BLAKE2B c6108e4a024cb00a63bcc82a215fc80b6fe106903339e892416a017bc6d607d7bfb268a305b30e82988f2dcda793ecfd8fcc4e15d2691b8a6ba248e93e72916a SHA512 4bcda3c48ba1a23f61f6678e26eb420aeb057c193cc61ba5d65cbf560e5d292fe4dbd7dddc8fa7bf1d6f190a6297d4969961b8358707707d6a067e58feb94f89
EBUILD wireplumber-0.5.2.ebuild 3801 BLAKE2B 67265b726b3267c13a3bc1ac5f393c69a8c65c3dba98e7c647ac1099ce28d449540604c3b0ff9b053843b5adaaba0325558692fcfb15ba995aa12f61b9b66fe5 SHA512 97382f121b1e594b26a8b4fe35b01ac855b70e2c9747d18de7a6d56fc99fbe52bec34ccc315faf0dff297934f2cad7edd4b24a4a2570115c7292b1e63daba128
-EBUILD wireplumber-0.5.3.ebuild 3963 BLAKE2B 8c6b2725180db9f33430d75af2872ffffffb8f5af821dc2545c3b97bf7830f82cc78832c3e348ad1cfa9ed52a06b0cefdfa1ecdeb27a49ecf0103f4ff7786b08 SHA512 45c82e2a2a47c2da3559768fdaf177e4127ef79f3c26e5e00e4f216124eb8e08615a6c4b525877fc9941ec25fb0652ecd6e68e617f7ef7c5308ea0fca94eac43
+EBUILD wireplumber-0.5.3.ebuild 3957 BLAKE2B 1ec67fc3d874a7ce13c0e49e13bcddd5d3abcc19d4d419883b5a53d71fbb3b8c7e7c272cee55e5e348540464e4feaba7e99267c813fedf9d6e4a69a5f16b0b99 SHA512 c37f1a8cb7570a766396647bd15368b9b20ba16f81881facc9e6d6ea02abbcf895d9b8cac8d2f46b4944ed7d156d4bfd5cfdcef8e62fd9395834234765ce6e53
+EBUILD wireplumber-0.5.5.ebuild 3963 BLAKE2B 8c6b2725180db9f33430d75af2872ffffffb8f5af821dc2545c3b97bf7830f82cc78832c3e348ad1cfa9ed52a06b0cefdfa1ecdeb27a49ecf0103f4ff7786b08 SHA512 45c82e2a2a47c2da3559768fdaf177e4127ef79f3c26e5e00e4f216124eb8e08615a6c4b525877fc9941ec25fb0652ecd6e68e617f7ef7c5308ea0fca94eac43
EBUILD wireplumber-9999.ebuild 3963 BLAKE2B 8c6b2725180db9f33430d75af2872ffffffb8f5af821dc2545c3b97bf7830f82cc78832c3e348ad1cfa9ed52a06b0cefdfa1ecdeb27a49ecf0103f4ff7786b08 SHA512 45c82e2a2a47c2da3559768fdaf177e4127ef79f3c26e5e00e4f216124eb8e08615a6c4b525877fc9941ec25fb0652ecd6e68e617f7ef7c5308ea0fca94eac43
MISC metadata.xml 719 BLAKE2B 7ad70a19cbc55cb0c399cbc1c8c56a3bab16d2dd477a285a3c142793af3704a8dd6648f6cfa0b9aa6fd8338c9cddd93cc565356a8a2e5031a6874b46ac66c2ee SHA512 a4617e6176a4dab7491103858ed5f663b8dda2a6cd97c348cc274ac959df813a811f70963487ccb670999fd51d107726762d872ce42290d02ea6ed24ea021e55
diff --git a/media-video/wireplumber/wireplumber-0.5.3.ebuild b/media-video/wireplumber/wireplumber-0.5.3.ebuild
index a3a02062c4c1..896cdf6df63b 100644
--- a/media-video/wireplumber/wireplumber-0.5.3.ebuild
+++ b/media-video/wireplumber/wireplumber-0.5.3.ebuild
@@ -23,7 +23,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
else
SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
fi
LICENSE="MIT"
diff --git a/media-video/wireplumber/wireplumber-0.5.5.ebuild b/media-video/wireplumber/wireplumber-0.5.5.ebuild
new file mode 100644
index 000000000000..a3a02062c4c1
--- /dev/null
+++ b/media-video/wireplumber/wireplumber-0.5.5.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 1. Please regularly check (even at the point of bumping) Fedora's packaging
+# for needed backports at https://src.fedoraproject.org/rpms/wireplumber/tree/rawhide
+#
+# 2. Keep an eye on git master (for both PipeWire and WirePlumber) as things
+# continue to move quickly. It's not uncommon for fixes to be made shortly
+# after releases.
+
+LUA_COMPAT=( lua5-{3,4} )
+
+inherit lua-single meson systemd
+
+DESCRIPTION="Replacement for pipewire-media-session"
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber"
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git"
+ EGIT_BRANCH="master"
+ inherit git-r3
+else
+ SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.bz2"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.5"
+IUSE="elogind system-service systemd test"
+
+REQUIRED_USE="
+ ${LUA_REQUIRED_USE}
+ ?? ( elogind systemd )
+ system-service? ( systemd )
+"
+
+RESTRICT="!test? ( test )"
+
+# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building
+BDEPEND="
+ dev-libs/glib
+ dev-util/gdbus-codegen
+ dev-util/glib-utils
+ sys-devel/gettext
+ test? ( sys-apps/dbus )
+"
+DEPEND="
+ ${LUA_DEPS}
+ >=dev-libs/glib-2.68
+ >=media-video/pipewire-1.0.5-r1:=
+ virtual/libintl
+ elogind? ( sys-auth/elogind )
+ systemd? ( sys-apps/systemd )
+"
+RDEPEND="
+ ${DEPEND}
+ system-service? (
+ acct-user/pipewire
+ acct-group/pipewire
+ )
+"
+
+DOCS=( {NEWS,README}.rst )
+
+PATCHES=(
+ # Defer enabling sound server parts to media-video/pipewire
+ # TODO: Soon, we should be able to migrate to just a dropin at
+ # /usr/share. See https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/652#note_2399735.
+ "${FILESDIR}"/${PN}-0.4.81-config-disable-sound-server-parts.patch
+)
+
+src_configure() {
+ local emesonargs=(
+ -Ddaemon=true
+ -Dtools=true
+ -Dmodules=true
+ # Ebuild not wired up yet (Sphinx, Doxygen?)
+ -Ddoc=disabled
+ # Only used for Sphinx doc generation
+ -Dintrospection=disabled
+ -Dsystem-lua=true
+ -Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
+ $(meson_feature elogind)
+ $(meson_feature systemd)
+ $(meson_use system-service systemd-system-service)
+ $(meson_use systemd systemd-user-service)
+ -Dsystemd-system-unit-dir=$(systemd_get_systemunitdir)
+ -Dsystemd-user-unit-dir=$(systemd_get_userunitdir)
+ $(meson_use test tests)
+ $(meson_use test dbus-tests)
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ mv "${ED}"/usr/share/doc/wireplumber/* "${ED}"/usr/share/doc/${PF} || die
+ rmdir "${ED}"/usr/share/doc/wireplumber || die
+}
+
+pkg_postinst() {
+ if systemd_is_booted ; then
+ ewarn "pipewire-media-session.service is no longer installed. You must switch"
+ ewarn "to wireplumber.service user unit before your next logout/reboot:"
+ ewarn "systemctl --user disable pipewire-media-session.service"
+ ewarn "systemctl --user --force enable wireplumber.service"
+ else
+ ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher"
+ ewarn "is started (a replacement for directly calling pipewire binary)."
+ ewarn
+ ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist"
+ ewarn "or, if it does exist, that any reference to"
+ ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)."
+ fi
+
+ if use system-service; then
+ ewarn
+ ewarn "WARNING: you have enabled the system-service USE flag, which installs"
+ ewarn "the system-wide systemd units that enable WirePlumber to run as a system"
+ ewarn "service. This is more than likely NOT what you want. You are strongly"
+ ewarn "advised not to enable this mode and instead stick with systemd user"
+ ewarn "units. The default configuration files will likely not work out of"
+ ewarn "box, and you are on your own with configuration."
+ ewarn
+ fi
+}
diff --git a/metadata/Manifest.gz b/metadata/Manifest.gz
index 320aea95b62c..7c87d6c04d4b 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 3790b10bb1f6..ccccf6c602db 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Tue, 18 Jun 2024 22:40:21 +0000
+Sat, 29 Jun 2024 06:10:40 +0000
diff --git a/metadata/glsa/Manifest b/metadata/glsa/Manifest
index e43c6dab45cc..1b63eca394cd 100644
--- a/metadata/glsa/Manifest
+++ b/metadata/glsa/Manifest
@@ -1,23 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
-MANIFEST Manifest.files.gz 574731 BLAKE2B 89caa0807b8cb3bb8f1cc5679dbe23ca4398827dd3b841269212eea4c56cfd057c2066dfc5853236e4134ffbd1bf10272359df656c88cc2dda1c7d6317ab1970 SHA512 68081b023a298180abb3d5c6ce33bd36fece32d1d6fe7d38f87edd236b3e70d2dc5c11f8a42561ff66103806af4278e08e0282649c4d9fe95a44f29ea0bc82b8
-TIMESTAMP 2024-06-18T22:40:26Z
+MANIFEST Manifest.files.gz 575680 BLAKE2B e298c9a9a84a54a79e115d8488299b411495166d729c52a15036c4d873fab5f7ff50b1913419b3a3f9da287e91238b1272e70eb59bc0f7502e2e2f8141558114 SHA512 1b590d6c6f851084c3e6daa0d86a946e6afa83cf5b4a906c8286a9ac71deeda7bcc2fa3bfbe31c4ac8a9b29cd544bee831b9d3460c3c90f683adc66c57cfb636
+TIMESTAMP 2024-06-29T06:10:43Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmZyDNpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmZ/pWNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBEHhAAg8DcftO9Z8RQE2KWh/9mcERtgKzwj4ZkZdVj8xK68MlwqLCgnXenDCWd
-s75JeNNbVXmdFWfWH/Hw4pqvMeUrFSAq5Tf4NtEfHB6ovqxHQ33htDMW5T6Q/5pa
-+vyP2NgomYcRvG9PQus39P3l9E+dQKSGUDPepIBYV5nDsbnzbXI8yurX0o6zF28V
-tjtnF6MjD9EjJhDDvz/Zvc30/ThNd6j4CCmsgT9ZkcW1oZ/0DoWK+bH6KoB95Zmg
-i2uTYHFhCqhnyxS2a3LJlvdEtt7xG3r7AKsKCTT0TELPNpenOgAwe/rk0ngKdcS4
-DOHVKPkXLDkAop/h2ae1rjXCjCYf1l8dN4yt9dR5aDstmK+mT3ahPr3WJA43RuPp
-kRcr3+O2/c/eYLvnjKnGmA838ZQGhMkpffrC9vRsXcenFYCMJcH/sO5ULcQZqkBs
-PJfOnn+N2bqN3VLjqVy/23wLrNAY9wS0pEGvwoVp3tP7jqXhKv50dOVK8MOI2YRP
-+1g/dJQ4jsSGQg9r4TxQx89xe1kZYQZ37lPgx+Jl60x2tYsQMiK5e8bAnqDmiwHI
-CM5dZFyPVTREB8vzkR4YAEiDlzTCZHQNlEzkKlZMtZ1WT7h0qNlAl7AK6dzituJO
-ke+OcsVeS6YnAr/pjJrPPPsFyKnV53/T159Yc14BXuOUsXCEXFs=
-=wRn5
+klC/fBAAsheJpfdLhul5TicdeyvKl6dWf6W8BPigcdQlsVs77w+/9XlWC38OBthJ
+03xcP5bZtJTPH5isrr9lEnwuf79P0+OXGC2bs1iUIhoY5bw+3wEVCMtWyIz0IxIZ
+fIXF9kwMoWrj3epMsri7D/UDDPAmEKvrQhfdIii4k5gVGkWOpI/H1dC33IHSs6Ss
+qa4Vn0nfYkQ7O0s1EP/wV0WNtZigp8KLn+aQc9EOx6fGXWPGxCvxy7WusylRu/dY
+Ae6vDL0kAHUYMrqaiNJJzGv7N9T9VnhStLlECq9gCPvD6DGwrOPN9Mk19TRs6IyG
+/BGNw5ZKyJbzHRJxdK66JLuBsqkJaiNSQpyLh4pim0dAsOxaJb8DrMa3XUhcC+Wk
+1ELMFDM7VPg/8IskvGfWS/BDzzFKdaYgc8Dg0EGT9YMb+rsSfup9Evjf0FeHbzNr
+eaKZ0VFkkvPUwhxqrfsefS7CTQPpZid/n3CUpFaDGLU7QbzY4BFyqjfKfAClOXxK
+eo0eiN7bfXv2M4IBCfHGzn6SHFxKHg3TWonImvm4gSlAY7UCMbQq5ri3uwdoD8+j
+R+ccTmm7WQb3erW5W35QOJg1T7vFjBgwFTDHR2ZHWJQe6X9YBkG8ppfEhN2Tsasf
+QNSE3OhcwoSFPTPekZGDHMzP6P3xYg6XcwKUPPdMzOq0eXzfv+c=
+=vdQF
-----END PGP SIGNATURE-----
diff --git a/metadata/glsa/Manifest.files.gz b/metadata/glsa/Manifest.files.gz
index 539c52a99f3d..db0f25f7469b 100644
--- a/metadata/glsa/Manifest.files.gz
+++ b/metadata/glsa/Manifest.files.gz
Binary files differ
diff --git a/metadata/glsa/glsa-202406-01.xml b/metadata/glsa/glsa-202406-01.xml
new file mode 100644
index 000000000000..b751481f5580
--- /dev/null
+++ b/metadata/glsa/glsa-202406-01.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202406-01">
+ <title>GLib: Privilege Escalation</title>
+ <synopsis>A vulnerability has been discovered in GLib, which can lead to privilege escalation.</synopsis>
+ <product type="ebuild">glib</product>
+ <announced>2024-06-22</announced>
+ <revised count="1">2024-06-22</revised>
+ <bug>931507</bug>
+ <access>local</access>
+ <affected>
+ <package name="dev-libs/glib" auto="yes" arch="*">
+ <unaffected range="ge">2.78.6</unaffected>
+ <vulnerable range="lt">2.78.6</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>GLib is a library providing a number of GNOME&#39;s core objects and functions.</p>
+ </background>
+ <description>
+ <p>A vulnerability has been discovered in GLib. Please review the CVE identifier referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>When a GDBus-based client subscribes to signals from a trusted system service such as NetworkManager or logind on a shared computer, other users of the same computer can send spoofed D-Bus signals that the GDBus-based client will wrongly interpret as having been sent by the trusted system service. This could lead to the GDBus-based client behaving incorrectly, with an application-dependent impact.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All GLib users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-libs/glib-2.78.6"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-34397">CVE-2024-34397</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-06-22T06:44:35.106379Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-06-22T06:44:35.109355Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202406-02.xml b/metadata/glsa/glsa-202406-02.xml
new file mode 100644
index 000000000000..e71b4a225fe0
--- /dev/null
+++ b/metadata/glsa/glsa-202406-02.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202406-02">
+ <title>Flatpak: Sandbox Escape</title>
+ <synopsis>A vulnerability has been discovered in Flatpak, which can lead to a sandbox escape.</synopsis>
+ <product type="ebuild">flatpak</product>
+ <announced>2024-06-22</announced>
+ <revised count="1">2024-06-22</revised>
+ <bug>930202</bug>
+ <access>local</access>
+ <affected>
+ <package name="sys-apps/flatpak" auto="yes" arch="*">
+ <unaffected range="ge">1.14.6</unaffected>
+ <vulnerable range="lt">1.14.6</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>Flatpak is a Linux application sandboxing and distribution framework.</p>
+ </background>
+ <description>
+ <p>A vulnerability has been discovered in Flatpak. Please review the CVE identifier referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>A malicious or compromised Flatpak app could execute arbitrary code outside its sandbox in conjunction with xdg-desktop-portal.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All Flatpak users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=sys-apps/flatpak-1.14.6"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-32462">CVE-2024-32462</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-06-22T07:02:59.833368Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-06-22T07:02:59.837565Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202406-03.xml b/metadata/glsa/glsa-202406-03.xml
new file mode 100644
index 000000000000..ea0ecac3e1bf
--- /dev/null
+++ b/metadata/glsa/glsa-202406-03.xml
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202406-03">
+ <title>RDoc: Remote Code Execution</title>
+ <synopsis>A vulnerability has been discovered in RDoc, which can lead to execution of arbitrary code.</synopsis>
+ <product type="ebuild">rdoc</product>
+ <announced>2024-06-22</announced>
+ <revised count="2">2024-06-22</revised>
+ <bug>927565</bug>
+ <access>local and remote</access>
+ <affected>
+ <package name="dev-ruby/rdoc" auto="yes" arch="*">
+ <unaffected range="ge">6.6.3.1</unaffected>
+ <vulnerable range="lt">6.6.3.1</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>RDoc produces HTML and command-line documentation for Ruby projects.</p>
+ </background>
+ <description>
+ <p>A vulnerability has been discovered in RDoc. Please review the CVE identifier referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>When parsing .rdoc_options (used for configuration in RDoc) as a YAML file, object injection and resultant remote code execution are possible because there are no restrictions on the classes that can be restored.
+
+When loading the documentation cache, object injection and resultant remote code execution are also possible if there were a crafted cache.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All RDoc users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=dev-ruby/rdoc-6.6.3.1"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2024-27281">CVE-2024-27281</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-06-22T07:30:29.289298Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-06-22T07:30:29.293762Z">graaff</metadata>
+</glsa>
diff --git a/metadata/glsa/glsa-202406-04.xml b/metadata/glsa/glsa-202406-04.xml
new file mode 100644
index 000000000000..cea7d0f601d5
--- /dev/null
+++ b/metadata/glsa/glsa-202406-04.xml
@@ -0,0 +1,42 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202406-04">
+ <title>LZ4: Memory Corruption</title>
+ <synopsis>A vulnerability has been discovered in LZ4, which can lead to memory corruption.</synopsis>
+ <product type="ebuild">lz4</product>
+ <announced>2024-06-22</announced>
+ <revised count="1">2024-06-22</revised>
+ <bug>791952</bug>
+ <access>local</access>
+ <affected>
+ <package name="app-arch/lz4" auto="yes" arch="*">
+ <unaffected range="ge">1.9.3-r1</unaffected>
+ <vulnerable range="lt">1.9.3-r1</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>LZ4 is a lossless compression algorithm, providing compression speed &gt; 500 MB/s per core, scalable with multi-cores CPU. It features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.</p>
+ </background>
+ <description>
+ <p>An attacker who submits a crafted file to an application linked with lz4 may be able to trigger an integer overflow, leading to calling of memmove() on a negative size argument, causing an out-of-bounds write and/or a crash.</p>
+ </description>
+ <impact type="normal">
+ <p>The greatest impact of this flaw is to availability, with some potential impact to confidentiality and integrity as well.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All LZ4 users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=app-arch/lz4-1.9.3-r1"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2021-3520">CVE-2021-3520</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-06-22T08:02:03.295621Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-06-22T08:02:03.298226Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202406-05.xml b/metadata/glsa/glsa-202406-05.xml
new file mode 100644
index 000000000000..622d3fc82eaf
--- /dev/null
+++ b/metadata/glsa/glsa-202406-05.xml
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202406-05">
+ <title>JHead: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in JHead, the worst of which may lead to arbitrary code execution.</synopsis>
+ <product type="ebuild">jhead</product>
+ <announced>2024-06-22</announced>
+ <revised count="1">2024-06-22</revised>
+ <bug>876247</bug>
+ <bug>879801</bug>
+ <bug>908519</bug>
+ <access>local</access>
+ <affected>
+ <package name="media-gfx/jhead" auto="yes" arch="*">
+ <unaffected range="ge">3.08</unaffected>
+ <vulnerable range="lt">3.08</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>JHead is an EXIF JPEG header manipulation tool.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in JHead. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="normal">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All JHead users should upgrade to the latest version:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=media-gfx/jhead-3.08"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2020-6624">CVE-2020-6624</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2020-6625">CVE-2020-6625</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2021-34055">CVE-2021-34055</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-28550">CVE-2022-28550</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2022-41751">CVE-2022-41751</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-06-22T08:28:39.822960Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-06-22T08:28:39.825887Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/glsa-202406-06.xml b/metadata/glsa/glsa-202406-06.xml
new file mode 100644
index 000000000000..19d35ef345b0
--- /dev/null
+++ b/metadata/glsa/glsa-202406-06.xml
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE glsa SYSTEM "http://www.gentoo.org/dtd/glsa.dtd">
+<glsa id="202406-06">
+ <title>GStreamer, GStreamer Plugins: Multiple Vulnerabilities</title>
+ <synopsis>Multiple vulnerabilities have been discovered in GStreamer and GStreamer Plugins, the worst of which could lead to code execution.</synopsis>
+ <product type="ebuild">gst-plugins-bad,gstreamer</product>
+ <announced>2024-06-28</announced>
+ <revised count="1">2024-06-28</revised>
+ <bug>917791</bug>
+ <bug>918095</bug>
+ <access>local and remote</access>
+ <affected>
+ <package name="media-libs/gst-plugins-bad" auto="yes" arch="*">
+ <unaffected range="ge">1.22.11-r1</unaffected>
+ <vulnerable range="lt">1.22.11-r1</vulnerable>
+ </package>
+ <package name="media-libs/gstreamer" auto="yes" arch="*">
+ <unaffected range="ge">1.22.11</unaffected>
+ <vulnerable range="lt">1.22.11</vulnerable>
+ </package>
+ </affected>
+ <background>
+ <p>GStreamer is an open source multimedia framework.</p>
+ </background>
+ <description>
+ <p>Multiple vulnerabilities have been discovered in GStreamer, GStreamer Plugins. Please review the CVE identifiers referenced below for details.</p>
+ </description>
+ <impact type="high">
+ <p>Please review the referenced CVE identifiers for details.</p>
+ </impact>
+ <workaround>
+ <p>There is no known workaround at this time.</p>
+ </workaround>
+ <resolution>
+ <p>All GStreamer, GStreamer Plugins users should upgrade to the latest versions:</p>
+
+ <code>
+ # emerge --sync
+ # emerge --ask --oneshot --verbose ">=media-libs/gstreamer-1.22.11" ">=media-libs/gst-plugins-bad-1.22.11-r1"
+ </code>
+ </resolution>
+ <references>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40474">CVE-2023-40474</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40475">CVE-2023-40475</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-40476">CVE-2023-40476</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-44429">CVE-2023-44429</uri>
+ <uri link="https://nvd.nist.gov/vuln/detail/CVE-2023-44446">CVE-2023-44446</uri>
+ <uri>ZDI-CAN-21660</uri>
+ <uri>ZDI-CAN-21661</uri>
+ <uri>ZDI-CAN-21768</uri>
+ <uri>ZDI-CAN-22226</uri>
+ <uri>ZDI-CAN-22299</uri>
+ </references>
+ <metadata tag="requester" timestamp="2024-06-28T04:43:02.949485Z">graaff</metadata>
+ <metadata tag="submitter" timestamp="2024-06-28T04:43:02.952359Z">graaff</metadata>
+</glsa> \ No newline at end of file
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 3790b10bb1f6..ccccf6c602db 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Tue, 18 Jun 2024 22:40:21 +0000
+Sat, 29 Jun 2024 06:10:40 +0000
diff --git a/metadata/glsa/timestamp.commit b/metadata/glsa/timestamp.commit
index 4a7b6a9c71b0..4f52ebb21485 100644
--- a/metadata/glsa/timestamp.commit
+++ b/metadata/glsa/timestamp.commit
@@ -1 +1 @@
-23f9961964e4ef86fe4fed4e36f8f2cbe2b47dfe 1717006097 2024-05-29T18:08:17Z
+0715db682a941540ce2f4ccb909d8f446c05e0ce 1719639983 2024-06-29T05:46:23Z
diff --git a/metadata/md5-cache/Manifest.gz b/metadata/md5-cache/Manifest.gz
index 9912993490cb..9bfe4ba2a4f0 100644
--- a/metadata/md5-cache/Manifest.gz
+++ b/metadata/md5-cache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/Manifest.gz b/metadata/md5-cache/app-accessibility/Manifest.gz
index 1e18dcfa6b0f..8a1716c9ca45 100644
--- a/metadata/md5-cache/app-accessibility/Manifest.gz
+++ b/metadata/md5-cache/app-accessibility/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-accessibility/accerciser-3.42.0 b/metadata/md5-cache/app-accessibility/accerciser-3.42.0
index 41acad45ed84..d0903803fc3f 100644
--- a/metadata/md5-cache/app-accessibility/accerciser-3.42.0
+++ b/metadata/md5-cache/app-accessibility/accerciser-3.42.0
@@ -1,17 +1,17 @@
BDEPEND=dev-util/itstool >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
-DEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] )
+DEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_12(-)] >=dev-python/ipython-0.11[python_targets_python3_12(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/python-xlib[python_targets_python3_12(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] )
DESCRIPTION=Interactive Python accessibility explorer
EAPI=8
HOMEPAGE=https://wiki.gnome.org/Apps/Accerciser https://gitlab.gnome.org/GNOME/accerciser
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2 python-single-r1
-IUSE=python_single_target_python3_10 python_single_target_python3_11
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 x86
LICENSE=BSD CC-BY-SA-3.0
-RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
+RDEPEND=>=app-accessibility/at-spi2-core-2.5.2:2 >=x11-libs/gtk+-3.24.0:3[introspection] python_single_target_python3_10? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_10(-)] >=dev-python/ipython-0.11[python_targets_python3_10(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/python-xlib[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_11(-)] >=dev-python/ipython-0.11[python_targets_python3_11(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/python-xlib[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pygobject-2.90.3:3[python_targets_python3_12(-)] >=dev-python/ipython-0.11[python_targets_python3_12(-)] >=dev-python/pyatspi-2.1.5[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/python-xlib[python_targets_python3_12(-)] ) dev-libs/atk[introspection] >=dev-libs/glib-2.28:2 dev-libs/gobject-introspection:= x11-libs/gdk-pixbuf[introspection] x11-libs/libwnck:3[introspection] x11-libs/pango[introspection] gnome-base/librsvg[introspection] python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=mirror://gnome/sources/accerciser/3.42/accerciser-3.42.0.tar.xz
_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d7ff5a7e36e267bff542538afd3b9cfa
+_md5_=4716cd1a53fe8e4e87af8f03b3ced520
diff --git a/metadata/md5-cache/app-accessibility/brltty-6.6-r1 b/metadata/md5-cache/app-accessibility/brltty-6.6-r1
index 6094149a7c54..17a930e81e3f 100644
--- a/metadata/md5-cache/app-accessibility/brltty-6.6-r1
+++ b/metadata/md5-cache/app-accessibility/brltty-6.6-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-group/brltty acct-user/brltty dev-libs/libpcre2[pcre32] bluetooth?
REQUIRED_USE=doc? ( api ) java? ( api ) ocaml? ( api ) python? ( api || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tcl? ( api )
SLOT=0
SRC_URI=https://brltty.app/archive/brltty-6.6.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d findlib 49d5365fca4dea46f13825b9d763c89e gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8223ff25c921a326cdfe865c96d53095
diff --git a/metadata/md5-cache/app-accessibility/emacspeak-56.0-r1 b/metadata/md5-cache/app-accessibility/emacspeak-56.0-r1
index f2c8c3c6f669..029788a16af7 100644
--- a/metadata/md5-cache/app-accessibility/emacspeak-56.0-r1
+++ b/metadata/md5-cache/app-accessibility/emacspeak-56.0-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2+ GPL-3+
RDEPEND=dev-lang/tcl:= espeak? ( app-accessibility/espeak-ng ) >=dev-tcltk/tclx-8.4 >=app-editors/emacs-26.1:*
SLOT=0
SRC_URI=https://github.com/tvraman/emacspeak/releases/download/56.0/emacspeak-56.0.tar.bz2
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6d4bb899dbbb6eff1dfe0b89b4ece37
diff --git a/metadata/md5-cache/app-accessibility/emacspeak-9999 b/metadata/md5-cache/app-accessibility/emacspeak-9999
index 82fa333aaf7b..28665c454241 100644
--- a/metadata/md5-cache/app-accessibility/emacspeak-9999
+++ b/metadata/md5-cache/app-accessibility/emacspeak-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2+ GPL-3+
PROPERTIES=live
RDEPEND=dev-lang/tcl:= espeak? ( app-accessibility/espeak-ng ) >=dev-tcltk/tclx-8.4 >=app-editors/emacs-26.1:*
SLOT=0
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=37df216b31876ed15cfd7fb77b5b8311
diff --git a/metadata/md5-cache/app-accessibility/epos-2.5.37-r3 b/metadata/md5-cache/app-accessibility/epos-2.5.37-r3
deleted file mode 100644
index 9eaab9862e15..000000000000
--- a/metadata/md5-cache/app-accessibility/epos-2.5.37-r3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=dev-util/byacc >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Language independent text-to-speech system
-EAPI=7
-HOMEPAGE=http://epos.ufe.cz/
-INHERIT=autotools flag-o-matic
-KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86
-LICENSE=GPL-2
-RESTRICT=test
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/epos/epos-2.5.37.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a40bceda21a11d861a566f1b51e885f5
diff --git a/metadata/md5-cache/app-accessibility/epos-2.5.37-r4 b/metadata/md5-cache/app-accessibility/epos-2.5.37-r4
new file mode 100644
index 000000000000..fc1a29fdf6e8
--- /dev/null
+++ b/metadata/md5-cache/app-accessibility/epos-2.5.37-r4
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/byacc >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Language independent text-to-speech system
+EAPI=7
+HOMEPAGE=http://epos.ufe.cz/
+INHERIT=autotools flag-o-matic
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 x86
+LICENSE=GPL-2
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/epos/epos-2.5.37.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=52b48639cf514523689c53f8c09182e8
diff --git a/metadata/md5-cache/app-accessibility/freetts-1.2.2-r2 b/metadata/md5-cache/app-accessibility/freetts-1.2.2-r2
index c6fb1f67ca89..7cfe4264660e 100644
--- a/metadata/md5-cache/app-accessibility/freetts-1.2.2-r2
+++ b/metadata/md5-cache/app-accessibility/freetts-1.2.2-r2
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* mbrola? ( >=app-accessibility/mbrola-3.0.1h-r6 ) >=d
RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/freetts/freetts-1.2.2-src.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d5cfc72e43732f7d1907fedddfc3dcb
diff --git a/metadata/md5-cache/app-accessibility/speechd-el-2.11 b/metadata/md5-cache/app-accessibility/speechd-el-2.11
index 144e8c754ff9..95abf6a3bd2c 100644
--- a/metadata/md5-cache/app-accessibility/speechd-el-2.11
+++ b/metadata/md5-cache/app-accessibility/speechd-el-2.11
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-accessibility/speech-dispatcher-0.7 >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/brailcom/speechd-el/archive/speechd-el-2.11.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=9d8a3eb4d695effd3b503150ec040f6f
diff --git a/metadata/md5-cache/app-accessibility/speechd-el-2.8 b/metadata/md5-cache/app-accessibility/speechd-el-2.8
deleted file mode 100644
index b02008c0bf56..000000000000
--- a/metadata/md5-cache/app-accessibility/speechd-el-2.8
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs speech support
-EAPI=7
-HOMEPAGE=https://www.freebsoft.org/speechd-el
-INHERIT=elisp
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-3
-RDEPEND=>=app-accessibility/speech-dispatcher-0.7 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://www.freebsoft.org/pub/projects/speechd-el/speechd-el-2.8.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=fc2e4778154e1931e1c01597b9b65c78
diff --git a/metadata/md5-cache/app-admin/Manifest.gz b/metadata/md5-cache/app-admin/Manifest.gz
index 6b3d89352677..db50965fb828 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/analog-6.0.17 b/metadata/md5-cache/app-admin/analog-6.0.17
new file mode 100644
index 000000000000..46c4053a809d
--- /dev/null
+++ b/metadata/md5-cache/app-admin/analog-6.0.17
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=>=dev-libs/libpcre-3.4 >=media-libs/gd-1.8.4-r2[jpeg,png] sys-libs/zlib
+DESCRIPTION=Multi-purpose, multi-platform log file analyser
+EAPI=8
+HOMEPAGE=https://www.c-amie.co.uk/software/analog/ https://github.com/c-amie/analog-ce
+INHERIT=toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/libpcre-3.4 >=media-libs/gd-1.8.4-r2[jpeg,png] sys-libs/zlib
+SLOT=0
+SRC_URI=https://github.com/c-amie/analog-ce/archive/refs/tags/6.0.17.tar.gz -> analog-6.0.17.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b4f7ed3bccd25bc5d94f57fae0eb2a18
diff --git a/metadata/md5-cache/app-admin/ansible-9.3.0 b/metadata/md5-cache/app-admin/ansible-9.3.0
deleted file mode 100644
index e83fba664339..000000000000
--- a/metadata/md5-cache/app-admin/ansible-9.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos
-LICENSE=GPL-3+
-RDEPEND=>=app-admin/ansible-core-2.16.0 <app-admin/ansible-core-2.17 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible/ansible-9.3.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4eeb2a254860cb121de460b86e6fce93
diff --git a/metadata/md5-cache/app-admin/ansible-core-2.16.5 b/metadata/md5-cache/app-admin/ansible-core-2.16.5
deleted file mode 100644
index feaca5c5dedf..000000000000
--- a/metadata/md5-cache/app-admin/ansible-core-2.16.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/packaging-16.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/botocore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/sshpass virtual/ssh >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-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 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~x64-macos
-LICENSE=GPL-3
-RDEPEND=dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httplib2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-0.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/resolvelib-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/sshpass virtual/ssh python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-core/ansible-core-2.16.5.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed72f0255115b68f1a6bbb4ead094a59
diff --git a/metadata/md5-cache/app-admin/awscli-1.32.117 b/metadata/md5-cache/app-admin/awscli-1.32.117
deleted file mode 100644
index 0e7885987977..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.32.117
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.117[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.34.117[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.32.117.tar.gz -> aws-cli-1.32.117.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f8e728f1052de3bb635a1292740d7bb5
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.10 b/metadata/md5-cache/app-admin/awscli-1.33.10
deleted file mode 100644
index 7a9c01f0cca7..000000000000
--- a/metadata/md5-cache/app-admin/awscli-1.33.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.128[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Universal Command Line Environment for AWS
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
-INHERIT=bash-completion-r1 distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.34.128[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-cli/archive/1.33.10.tar.gz -> aws-cli-1.33.10.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.13 b/metadata/md5-cache/app-admin/awscli-1.33.13
new file mode 100644
index 000000000000..7b2066ffb7cf
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.33.13
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.131[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.131[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.33.13.tar.gz -> aws-cli-1.33.13.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.14 b/metadata/md5-cache/app-admin/awscli-1.33.14
new file mode 100644
index 000000000000..3859e2af8669
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.33.14
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.132[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.132[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.33.14.tar.gz -> aws-cli-1.33.14.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.15 b/metadata/md5-cache/app-admin/awscli-1.33.15
new file mode 100644
index 000000000000..d48232a4c87e
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.33.15
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.133[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.133[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.33.15.tar.gz -> aws-cli-1.33.15.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.16 b/metadata/md5-cache/app-admin/awscli-1.33.16
new file mode 100644
index 000000000000..03a60d4941dc
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.33.16
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.134[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.134[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.33.16.tar.gz -> aws-cli-1.33.16.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.17 b/metadata/md5-cache/app-admin/awscli-1.33.17
new file mode 100644
index 000000000000..96949bfe61cf
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.33.17
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.135[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.135[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.33.17.tar.gz -> aws-cli-1.33.17.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.18 b/metadata/md5-cache/app-admin/awscli-1.33.18
new file mode 100644
index 000000000000..90866dfa9f89
--- /dev/null
+++ b/metadata/md5-cache/app-admin/awscli-1.33.18
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.34.136[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Universal Command Line Environment for AWS
+EAPI=8
+HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.136[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/aws/aws-cli/archive/1.33.18.tar.gz -> aws-cli-1.33.18.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b93d65db2a37b8a80a66b542751297c
diff --git a/metadata/md5-cache/app-admin/awscli-1.33.4 b/metadata/md5-cache/app-admin/awscli-1.33.4
index 2d28e1835c34..235104ebef54 100644
--- a/metadata/md5-cache/app-admin/awscli-1.33.4
+++ b/metadata/md5-cache/app-admin/awscli-1.33.4
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/aws/aws-cli/ https://pypi.org/project/awscli/
INHERIT=bash-completion-r1 distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/botocore-1.34.122[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !app-admin/awscli-bin python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aws/aws-cli/archive/1.33.4.tar.gz -> aws-cli-1.33.4.gh.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0b93d65db2a37b8a80a66b542751297c
+_md5_=b845e10429c766431d3a63f97b5f33c6
diff --git a/metadata/md5-cache/app-admin/conky-1.19.8 b/metadata/md5-cache/app-admin/conky-1.19.8
index b02dad2a7724..6ee29a1b5f35 100644
--- a/metadata/md5-cache/app-admin/conky-1.19.8
+++ b/metadata/md5-cache/app-admin/conky-1.19.8
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) imlib? ( X ) lua-cairo? ( X bundled
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.19.8.tar.gz -> conky-1.19.8.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0c651133d6fcdbcc828642cb0cc8b4a2
diff --git a/metadata/md5-cache/app-admin/conky-1.21.2 b/metadata/md5-cache/app-admin/conky-1.21.2
index 290a56a096e8..950aaf6f46e3 100644
--- a/metadata/md5-cache/app-admin/conky-1.21.2
+++ b/metadata/md5-cache/app-admin/conky-1.21.2
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) imlib? ( X ) lua-cairo? ( || ( X wa
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.21.2.tar.gz -> conky-1.21.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d9ec727d5d87805d6720c2ba7c5b07bc
diff --git a/metadata/md5-cache/app-admin/conky-1.21.3 b/metadata/md5-cache/app-admin/conky-1.21.3
new file mode 100644
index 000000000000..336ae6e94f4d
--- /dev/null
+++ b/metadata/md5-cache/app-admin/conky-1.21.3
@@ -0,0 +1,18 @@
+BDEPEND=colour-name-map? ( dev-util/gperf ) doc? ( virtual/pandoc || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] ) ) ) extras? ( || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] ) ) ) wayland? ( dev-util/wayland-scanner ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=curl? ( net-misc/curl ) ical? ( dev-libs/libical:= ) iconv? ( virtual/libiconv ) imlib? ( >=media-libs/imlib2-1.11.0[X] ) irc? ( net-libs/libircclient ) lua-cairo? ( x11-libs/cairo[X?] ) lua-cairo-xlib? ( x11-libs/cairo[X] ) lua-imlib? ( >=media-libs/imlib2-1.11.0[X] ) lua-rsvg? ( gnome-base/librsvg ) mysql? ( dev-db/mysql-connector-c ) ncurses? ( sys-libs/ncurses:= ) nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] ) pulseaudio? ( media-libs/libpulse ) rss? ( dev-libs/libxml2 dev-libs/glib:2 ) systemd? ( sys-apps/systemd ) truetype? ( x11-libs/libXft >=media-libs/freetype-2 ) wayland? ( dev-libs/wayland x11-libs/pango ) wifi? ( net-wireless/wireless-tools ) webserver? ( net-libs/libmicrohttpd:= ) X? ( x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXext x11-libs/libXi x11-libs/libX11 ) xinerama? ( x11-libs/libXinerama ) xmms2? ( media-sound/xmms2 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) test? ( dev-cpp/catch ) wayland? ( dev-libs/wayland-protocols )
+DESCRIPTION=An advanced, highly configurable system monitor for X
+EAPI=8
+HOMEPAGE=https://github.com/brndnmtthws/conky
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake linux-info lua-single python-any-r1 readme.gentoo-r1 xdg
+IUSE=apcupsd bundled-toluapp cmus colour-name-map curl doc extras hddtemp ical iconv imlib intel-backlight iostats irc lua-cairo lua-cairo-xlib lua-imlib lua-rsvg math moc mouse-events mpd mysql ncurses nvidia +portmon pulseaudio rss systemd test thinkpad truetype wayland webserver wifi X xinerama xinput xmms2 +lua_single_target_lua5-4
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-3 BSD LGPL-2.1 MIT
+RDEPEND=curl? ( net-misc/curl ) ical? ( dev-libs/libical:= ) iconv? ( virtual/libiconv ) imlib? ( >=media-libs/imlib2-1.11.0[X] ) irc? ( net-libs/libircclient ) lua-cairo? ( x11-libs/cairo[X?] ) lua-cairo-xlib? ( x11-libs/cairo[X] ) lua-imlib? ( >=media-libs/imlib2-1.11.0[X] ) lua-rsvg? ( gnome-base/librsvg ) mysql? ( dev-db/mysql-connector-c ) ncurses? ( sys-libs/ncurses:= ) nvidia? ( x11-drivers/nvidia-drivers[tools,static-libs] ) pulseaudio? ( media-libs/libpulse ) rss? ( dev-libs/libxml2 dev-libs/glib:2 ) systemd? ( sys-apps/systemd ) truetype? ( x11-libs/libXft >=media-libs/freetype-2 ) wayland? ( dev-libs/wayland x11-libs/pango ) wifi? ( net-wireless/wireless-tools ) webserver? ( net-libs/libmicrohttpd:= ) X? ( x11-libs/libXdamage x11-libs/libXfixes x11-libs/libXext x11-libs/libXi x11-libs/libX11 ) xinerama? ( x11-libs/libXinerama ) xmms2? ( media-sound/xmms2 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) apcupsd? ( sys-power/apcupsd ) cmus? ( media-sound/cmus ) hddtemp? ( app-admin/hddtemp ) moc? ( media-sound/moc )
+REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) imlib? ( X ) lua-cairo? ( || ( X wayland ) bundled-toluapp ) lua-cairo-xlib? ( X bundled-toluapp ) lua-imlib? ( X bundled-toluapp ) lua-rsvg? ( || ( X wayland ) bundled-toluapp ) mouse-events? ( X wayland ) nvidia? ( X ) rss? ( curl ) truetype? ( X ) xinerama? ( X ) xinput? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/brndnmtthws/conky/archive/v1.21.3.tar.gz -> conky-1.21.3.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a66fd6660ddd82d99baabf160b6c704f
diff --git a/metadata/md5-cache/app-admin/evtxtools-1.1.1-r2 b/metadata/md5-cache/app-admin/evtxtools-1.1.1-r2
index bc084e216885..c94eeb633754 100644
--- a/metadata/md5-cache/app-admin/evtxtools-1.1.1-r2
+++ b/metadata/md5-cache/app-admin/evtxtools-1.1.1-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Digest-CRC dev-perl/DateTime dev-perl/Carp-Assert dev-perl/Data-Hexify app-arch/unzip virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Digest-CRC dev-perl/DateTime dev-perl/Carp-Assert dev-perl/Data-Hexify app-arch/unzip virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read, decode and dump Windows Vista/2008/7 event log file
EAPI=8
HOMEPAGE=http://computer.forensikblog.de/en/topics/windows/vista_event_log
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Digest-CRC dev-perl/DateTime dev-perl/Carp-Assert dev-perl/Data-Hexify || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Digest-CRC dev-perl/DateTime dev-perl/Carp-Assert dev-perl/Data-Hexify >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://computer.forensikblog.de/files/evtx/Parse-Evtx-1.1.1.zip
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ce9bc75cf3aacf50f06e7644dfc5fe6
diff --git a/metadata/md5-cache/app-admin/fsvs-1.2.12 b/metadata/md5-cache/app-admin/fsvs-1.2.12
new file mode 100644
index 000000000000..cc602fbdabe0
--- /dev/null
+++ b/metadata/md5-cache/app-admin/fsvs-1.2.12
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=install postinst prepare
+DEPEND=dev-libs/apr-util dev-libs/libpcre dev-util/ctags dev-vcs/subversion sys-libs/db:* sys-libs/gdbm
+DESCRIPTION=Backup/restore for subversion backends
+EAPI=8
+HOMEPAGE=https://github.com/phmarek/fsvs
+INHERIT=autotools
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=dev-libs/apr-util dev-libs/libpcre dev-util/ctags dev-vcs/subversion sys-libs/db:* sys-libs/gdbm
+SLOT=0
+SRC_URI=https://github.com/phmarek/fsvs/archive/refs/tags/fsvs-1.2.12.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a856aa212586a107a5afbd64a80afd84
diff --git a/metadata/md5-cache/app-admin/genromfs-0.5.2 b/metadata/md5-cache/app-admin/genromfs-0.5.2
index 7f1be0dd7e36..851942c30ae3 100644
--- a/metadata/md5-cache/app-admin/genromfs-0.5.2
+++ b/metadata/md5-cache/app-admin/genromfs-0.5.2
@@ -6,6 +6,6 @@ INHERIT=toolchain-funcs
KEYWORDS=amd64 arm64 ~loong ppc ~ppc64 ~s390 x86
LICENSE=GPL-2+
SLOT=0
-SRC_URI=https://downloads.sourceforge.net/genromfs/genromfs-0.5.2.tar.gz
+SRC_URI=https://github.com/chexum/genromfs/archive/refs/tags/0.5.2.tar.gz -> genromfs-0.5.2.gh.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fe75d29e3b08c7619b48466ce59189a5
+_md5_=85933f9c66361deb6528d0f4eee1f3e1
diff --git a/metadata/md5-cache/app-admin/genromfs-0.5.7 b/metadata/md5-cache/app-admin/genromfs-0.5.7
new file mode 100644
index 000000000000..bacf702db6fd
--- /dev/null
+++ b/metadata/md5-cache/app-admin/genromfs-0.5.7
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile
+DESCRIPTION=Create space-efficient, small, read-only romfs filesystems
+EAPI=8
+HOMEPAGE=https://romfs.sourceforge.net/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc ~ppc64 ~s390 ~x86
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=https://github.com/chexum/genromfs/archive/refs/tags/0.5.7.tar.gz -> genromfs-0.5.7.gh.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=806f067f2c0d3cae25d9dd372b157250
diff --git a/metadata/md5-cache/app-admin/hcloud-1.44.0 b/metadata/md5-cache/app-admin/hcloud-1.44.0
new file mode 100644
index 000000000000..ae48f3e0a0f7
--- /dev/null
+++ b/metadata/md5-cache/app-admin/hcloud-1.44.0
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=A command-line interface for Hetzner Cloud
+EAPI=8
+HOMEPAGE=https://github.com/hetznercloud/cli
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~ago/distfiles/hcloud-1.44.0.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ee697753b6b75ce600a347d075ad1646
diff --git a/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29 b/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29
index 9cbf31c5bbef..eadee2e7eed7 100644
--- a/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29
+++ b/metadata/md5-cache/app-admin/hddtemp-0.3_beta15-r29
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=selinux? ( sec-policy/selinux-hddtemp )
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases/hddtemp/hddtemp-0.3-beta15.tar.bz2 mirror://gentoo/hddtemp-20080531.db.bz2 mirror://debian/pool/main/h/hddtemp/hddtemp_0.3-beta15-53.diff.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b88811babddfcb715e258c99800100f0
diff --git a/metadata/md5-cache/app-admin/keepassxc-2.7.7-r2 b/metadata/md5-cache/app-admin/keepassxc-2.7.7-r2
deleted file mode 100644
index d9ead330946d..000000000000
--- a/metadata/md5-cache/app-admin/keepassxc-2.7.7-r2
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 doc? ( dev-ruby/asciidoctor ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=app-crypt/argon2:= dev-libs/botan:3= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= sys-libs/readline:0= sys-libs/zlib:=[minizip] X? ( dev-qt/qtx11extras:5 ) autotype? ( x11-libs/libX11 x11-libs/libXtst ) yubikey? ( dev-libs/libusb:1 sys-apps/pcsc-lite ) dev-qt/qttest:5
-DESCRIPTION=KeePassXC - KeePass Cross-platform Community Edition
-EAPI=8
-HOMEPAGE=https://keepassxc.org/ https://github.com/keepassxreboot/keepassxc/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake flag-o-matic xdg
-IUSE=X autotype browser doc keeshare +network test yubikey
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 GPL-2 GPL-3
-RDEPEND=app-crypt/argon2:= dev-libs/botan:3= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= sys-libs/readline:0= sys-libs/zlib:=[minizip] X? ( dev-qt/qtx11extras:5 ) autotype? ( x11-libs/libX11 x11-libs/libXtst ) yubikey? ( dev-libs/libusb:1 sys-apps/pcsc-lite )
-REQUIRED_USE=autotype? ( X )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/keepassxreboot/keepassxc/releases/download/2.7.7/keepassxc-2.7.7-src.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e6d831f49ea9b38d03e4b47a7d50c7b4
diff --git a/metadata/md5-cache/app-admin/keepassxc-2.7.9 b/metadata/md5-cache/app-admin/keepassxc-2.7.9
new file mode 100644
index 000000000000..e7b3948bd4ca
--- /dev/null
+++ b/metadata/md5-cache/app-admin/keepassxc-2.7.9
@@ -0,0 +1,18 @@
+BDEPEND=dev-qt/linguist-tools:5 doc? ( dev-ruby/asciidoctor ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-crypt/argon2:= dev-libs/botan:3= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= sys-libs/readline:0= sys-libs/zlib:=[minizip] X? ( dev-qt/qtx11extras:5 ) autotype? ( x11-libs/libX11 x11-libs/libXtst ) yubikey? ( dev-libs/libusb:1 sys-apps/pcsc-lite ) dev-qt/qttest:5
+DESCRIPTION=KeePassXC - KeePass Cross-platform Community Edition
+EAPI=8
+HOMEPAGE=https://keepassxc.org/ https://github.com/keepassxreboot/keepassxc/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake flag-o-matic xdg
+IUSE=X autotype browser doc keeshare +network test yubikey
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1 GPL-2 GPL-3
+RDEPEND=app-crypt/argon2:= dev-libs/botan:3= dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 media-gfx/qrencode:= sys-libs/readline:0= sys-libs/zlib:=[minizip] X? ( dev-qt/qtx11extras:5 ) autotype? ( x11-libs/libX11 x11-libs/libXtst ) yubikey? ( dev-libs/libusb:1 sys-apps/pcsc-lite )
+REQUIRED_USE=autotype? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/keepassxreboot/keepassxc/releases/download/2.7.9/keepassxc-2.7.9-src.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b8e0f20cb157679f6bd5d2fcaf34880f
diff --git a/metadata/md5-cache/app-admin/kpcli-4.1 b/metadata/md5-cache/app-admin/kpcli-4.1
new file mode 100644
index 000000000000..c2c434fd5467
--- /dev/null
+++ b/metadata/md5-cache/app-admin/kpcli-4.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile install postinst unpack
+DESCRIPTION=Command line interface to KeePass database files
+EAPI=8
+HOMEPAGE=https://kpcli.sourceforge.io/
+INHERIT=optfeature
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=dev-perl/Clone dev-perl/Crypt-Rijndael dev-perl/File-KeePass dev-perl/Math-Random-ISAAC dev-perl/Sort-Naturally dev-perl/Sub-Install dev-perl/TermReadKey dev-perl/Term-ReadLine-Gnu dev-perl/Term-ShellUI
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/kpcli/kpcli-4.1.pl
+_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=09d6804956119a034c6034845704f68b
diff --git a/metadata/md5-cache/app-admin/linode-cli-5.48.4 b/metadata/md5-cache/app-admin/linode-cli-5.48.4
deleted file mode 100644
index 622cad6bacc7..000000000000
--- a/metadata/md5-cache/app-admin/linode-cli-5.48.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Linode Command Line Interface
-EAPI=8
-HOMEPAGE=https://github.com/linode/linode-cli https://www.linode.com/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/linode-metadata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/openapi3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/l/linode-cli/linode_cli-5.48.4.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=99bb477b968caad937df99324a478d73
diff --git a/metadata/md5-cache/app-admin/linode-cli-5.49.1 b/metadata/md5-cache/app-admin/linode-cli-5.49.1
deleted file mode 100644
index 6697b8967fb3..000000000000
--- a/metadata/md5-cache/app-admin/linode-cli-5.49.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Official command-line interface for interacting with the Linode API
-EAPI=8
-HOMEPAGE=https://github.com/linode/linode-cli https://www.linode.com/
-INHERIT=distutils-r1 pypi shell-completion
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/linode-metadata-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/openapi3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/l/linode-cli/linode_cli-5.49.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d742d2abadef381220645460db5168e8
diff --git a/metadata/md5-cache/app-admin/logcheck-1.4.3-r2 b/metadata/md5-cache/app-admin/logcheck-1.4.3-r2
index 61ca05031e45..f72ae8845f42 100644
--- a/metadata/md5-cache/app-admin/logcheck-1.4.3-r2
+++ b/metadata/md5-cache/app-admin/logcheck-1.4.3-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/logcheck acct-user/logcheck[systemd?] !app-admin/logsentry ap
RESTRICT=test
SLOT=0
SRC_URI=https://salsa.debian.org/debian/logcheck/-/archive/debian/1.4.3/logcheck-debian-1.4.3.tar.gz -> logcheck-1.4.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2c6c4e0fb3f017e36c448dc210ae9ee
diff --git a/metadata/md5-cache/app-admin/logcheck-1.4.3-r4 b/metadata/md5-cache/app-admin/logcheck-1.4.3-r4
index aef795dd820d..d2cbc99e6bf2 100644
--- a/metadata/md5-cache/app-admin/logcheck-1.4.3-r4
+++ b/metadata/md5-cache/app-admin/logcheck-1.4.3-r4
@@ -12,5 +12,5 @@ RDEPEND=acct-group/logcheck acct-user/logcheck[systemd?] !app-admin/logsentry ap
RESTRICT=test
SLOT=0
SRC_URI=https://salsa.debian.org/debian/logcheck/-/archive/debian/1.4.3/logcheck-debian-1.4.3.tar.gz -> logcheck-1.4.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b66bba8d3fb4b6b8df9a003ba29ee0b
diff --git a/metadata/md5-cache/app-admin/logrotate-3.19.0 b/metadata/md5-cache/app-admin/logrotate-3.19.0
deleted file mode 100644
index 116ca381ccd8..000000000000
--- a/metadata/md5-cache/app-admin/logrotate-3.19.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare test
-DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl )
-DESCRIPTION=Rotates, compresses, and mails system logs
-EAPI=7
-HOMEPAGE=https://github.com/logrotate/logrotate
-INHERIT=systemd tmpfiles
-IUSE=acl +cron selinux
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) virtual/tmpfiles
-SLOT=0
-SRC_URI=https://github.com/logrotate/logrotate/releases/download/3.19.0/logrotate-3.19.0.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf112e2f56e96bad71260f25fd4f6423
diff --git a/metadata/md5-cache/app-admin/logrotate-3.20.1-r1 b/metadata/md5-cache/app-admin/logrotate-3.20.1-r1
deleted file mode 100644
index e5ddf4ef898c..000000000000
--- a/metadata/md5-cache/app-admin/logrotate-3.20.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-kamildudka ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=configure install postinst prepare unpack
-DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl )
-DESCRIPTION=Rotates, compresses, and mails system logs
-EAPI=7
-HOMEPAGE=https://github.com/logrotate/logrotate
-INHERIT=systemd tmpfiles verify-sig
-IUSE=acl +cron selinux verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) virtual/tmpfiles
-SLOT=0
-SRC_URI=https://github.com/logrotate/logrotate/releases/download/3.20.1/logrotate-3.20.1.tar.xz verify-sig? ( https://github.com/logrotate/logrotate/releases/download/3.20.1/logrotate-3.20.1.tar.xz.asc )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=ae7c679257e7dd882b5404fdee6c2180
diff --git a/metadata/md5-cache/app-admin/logrotate-3.22.0 b/metadata/md5-cache/app-admin/logrotate-3.22.0
new file mode 100644
index 000000000000..9d314b6b5014
--- /dev/null
+++ b/metadata/md5-cache/app-admin/logrotate-3.22.0
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-cgzones ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst prepare unpack
+DEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl )
+DESCRIPTION=Rotates, compresses, and mails system logs
+EAPI=8
+HOMEPAGE=https://github.com/logrotate/logrotate
+INHERIT=systemd tmpfiles verify-sig
+IUSE=acl +cron selinux verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/popt-1.5 selinux? ( sys-libs/libselinux ) acl? ( virtual/acl ) selinux? ( sec-policy/selinux-logrotate ) cron? ( virtual/cron ) virtual/tmpfiles
+SLOT=0
+SRC_URI=https://github.com/logrotate/logrotate/releases/download/3.22.0/logrotate-3.22.0.tar.xz verify-sig? ( https://github.com/logrotate/logrotate/releases/download/3.22.0/logrotate-3.22.0.tar.xz.asc )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=86f13471583ed8145ac2c1237b1e00fb
diff --git a/metadata/md5-cache/app-admin/logstash-bin-7.17.16 b/metadata/md5-cache/app-admin/logstash-bin-7.17.16
index 0024daf3fdf8..40d893146dd3 100644
--- a/metadata/md5-cache/app-admin/logstash-bin-7.17.16
+++ b/metadata/md5-cache/app-admin/logstash-bin-7.17.16
@@ -11,5 +11,5 @@ RDEPEND=acct-group/logstash acct-user/logstash virtual/jre >=dev-java/java-confi
RESTRICT=strip
SLOT=0
SRC_URI=x-pack? ( https://artifacts.elastic.co/downloads/logstash/logstash-7.17.16-linux-x86_64.tar.gz ) !x-pack? ( https://artifacts.elastic.co/downloads/logstash/logstash-oss-7.17.16-linux-x86_64.tar.gz )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d20b5f2cba87e940d3fc7a8755e0a92f
diff --git a/metadata/md5-cache/app-admin/lsyncd-2.3.1 b/metadata/md5-cache/app-admin/lsyncd-2.3.1
new file mode 100644
index 000000000000..a26f649ef835
--- /dev/null
+++ b/metadata/md5-cache/app-admin/lsyncd-2.3.1
@@ -0,0 +1,16 @@
+BDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated] ) lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] ) app-text/asciidoc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated] ) lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] )
+DESCRIPTION=Live Syncing (Mirror) Daemon
+EAPI=8
+HOMEPAGE=https://github.com/lsyncd/lsyncd
+INHERIT=cmake lua-single
+IUSE=lua_single_target_lua5-3 lua_single_target_lua5-4
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3[deprecated] ) lua_single_target_lua5-4? ( dev-lang/lua:5.4[deprecated] ) net-misc/rsync
+REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 )
+SLOT=0
+SRC_URI=https://github.com/lsyncd/lsyncd/archive/release-2.3.1.tar.gz -> lsyncd-2.3.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9810f9cbd749c87c549fba79e6d5ce8a
diff --git a/metadata/md5-cache/app-admin/mcelog-200 b/metadata/md5-cache/app-admin/mcelog-200
new file mode 100644
index 000000000000..5b876cfb742e
--- /dev/null
+++ b/metadata/md5-cache/app-admin/mcelog-200
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare pretend setup
+DEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 )
+DESCRIPTION=A tool to log and decode Machine Check Exceptions
+EAPI=8
+HOMEPAGE=http://mcelog.org/
+INHERIT=linux-info python-any-r1 systemd toolchain-funcs
+IUSE=selinux
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=selinux? ( sec-policy/selinux-mcelog )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://git.kernel.org/pub/scm/utils/cpu/mce/mcelog.git/snapshot/mcelog-200.tar.gz
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7c25679e311d17e77e6d14618e1f0dff
diff --git a/metadata/md5-cache/app-admin/ocsinventory-agent-2.10.0 b/metadata/md5-cache/app-admin/ocsinventory-agent-2.10.0
index 796b51b9c302..e7df4f49bae6 100644
--- a/metadata/md5-cache/app-admin/ocsinventory-agent-2.10.0
+++ b/metadata/md5-cache/app-admin/ocsinventory-agent-2.10.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Crypt-SSLeay dev-perl/Net-IP dev-perl/Net-SNMP dev-perl/Net-SSLeay dev-perl/Proc-Daemon dev-perl/XML-NamespaceSupport dev-perl/XML-SAX dev-perl/XML-Simple dev-perl/libwww-perl sys-apps/dmidecode sys-apps/pciutils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Crypt-SSLeay dev-perl/Net-IP dev-perl/Net-SNMP dev-perl/Net-SSLeay dev-perl/Proc-Daemon dev-perl/XML-NamespaceSupport dev-perl/XML-SAX dev-perl/XML-Simple dev-perl/libwww-perl sys-apps/dmidecode sys-apps/pciutils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Hardware and software inventory tool (client)
EAPI=8
HOMEPAGE=http://www.ocsinventory-ng.org https://github.com/OCSInventory-NG/UnixAgent
@@ -8,9 +8,9 @@ INHERIT=perl-module systemd
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=GPL-2+
-RDEPEND=dev-perl/Crypt-SSLeay dev-perl/Net-IP dev-perl/Net-SNMP dev-perl/Net-SSLeay dev-perl/Proc-Daemon dev-perl/XML-NamespaceSupport dev-perl/XML-SAX dev-perl/XML-Simple dev-perl/libwww-perl sys-apps/dmidecode sys-apps/pciutils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Crypt-SSLeay dev-perl/Net-IP dev-perl/Net-SNMP dev-perl/Net-SSLeay dev-perl/Proc-Daemon dev-perl/XML-NamespaceSupport dev-perl/XML-SAX dev-perl/XML-Simple dev-perl/libwww-perl sys-apps/dmidecode sys-apps/pciutils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OCSInventory-NG/UnixAgent/releases/download/v2.10.0/Ocsinventory-Unix-Agent-2.10.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6cd15eec0edda91b1f064b7af14ec39
diff --git a/metadata/md5-cache/app-admin/puppet-7.28.0-r1 b/metadata/md5-cache/app-admin/puppet-7.28.0-r1
index e3e772328bfc..66a53ef125c9 100644
--- a/metadata/md5-cache/app-admin/puppet-7.28.0-r1
+++ b/metadata/md5-cache/app-admin/puppet-7.28.0-r1
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup test unpack
DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
DESCRIPTION=A system automation and configuration management software
EAPI=7
-HOMEPAGE=https://puppet.com/
+HOMEPAGE=https://www.puppet.com/
INHERIT=ruby-fakegem systemd tmpfiles
IUSE=augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
@@ -13,6 +13,6 @@ RDEPEND=ruby_targets_ruby31? ( dev-ruby/hiera[ruby_targets_ruby31(-)] dev-ruby/j
REQUIRED_USE=|| ( ruby_targets_ruby31 )
RESTRICT=test !test? ( test )
SLOT=0
-SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-7.28.0.tar.gz
+SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-7.28.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=64bf729b73b81863ed31135c6d5737f6
+_md5_=a2a0cfcdfeec1169833bf8e23e1de363
diff --git a/metadata/md5-cache/app-admin/puppet-8.5.1 b/metadata/md5-cache/app-admin/puppet-8.5.1
deleted file mode 100644
index 14b2631c28dc..000000000000
--- a/metadata/md5-cache/app-admin/puppet-8.5.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A system automation and configuration management software
-EAPI=7
-HOMEPAGE=https://puppet.com/
-INHERIT=ruby-fakegem systemd tmpfiles
-IUSE=augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
-LICENSE=Apache-2.0 GPL-2
-PDEPEND=emacs? ( >=app-emacs/puppet-mode-0.3-r1 )
-RDEPEND=ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) >=app-portage/eix-0.18.0 acct-user/puppet acct-group/puppet ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) virtual/tmpfiles
-REQUIRED_USE=|| ( ruby_targets_ruby31 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-8.5.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2e401d91408f810239e1b1bfacd13ab3
diff --git a/metadata/md5-cache/app-admin/puppet-8.5.1-r1 b/metadata/md5-cache/app-admin/puppet-8.5.1-r1
new file mode 100644
index 000000000000..282c771dcde3
--- /dev/null
+++ b/metadata/md5-cache/app-admin/puppet-8.5.1-r1
@@ -0,0 +1,18 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=A system automation and configuration management software
+EAPI=7
+HOMEPAGE=https://www.puppet.com/
+INHERIT=ruby-fakegem systemd tmpfiles
+IUSE=augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
+LICENSE=Apache-2.0 GPL-2
+PDEPEND=emacs? ( >=app-emacs/puppet-mode-0.3-r1 )
+RDEPEND=ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) >=app-portage/eix-0.18.0 acct-user/puppet acct-group/puppet ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) virtual/tmpfiles
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-8.5.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9b5bc58db832170daea1358d856db135
diff --git a/metadata/md5-cache/app-admin/puppet-8.6.0 b/metadata/md5-cache/app-admin/puppet-8.6.0
deleted file mode 100644
index b97d9808d7ad..000000000000
--- a/metadata/md5-cache/app-admin/puppet-8.6.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
-DESCRIPTION=A system automation and configuration management software
-EAPI=7
-HOMEPAGE=https://puppet.com/
-INHERIT=ruby-fakegem systemd tmpfiles
-IUSE=augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
-LICENSE=Apache-2.0 GPL-2
-PDEPEND=emacs? ( >=app-emacs/puppet-mode-0.3-r1 )
-RDEPEND=ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-3.0.0[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) >=app-portage/eix-0.18.0 acct-user/puppet acct-group/puppet ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) virtual/tmpfiles
-REQUIRED_USE=|| ( ruby_targets_ruby31 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=http://downloads.puppetlabs.com/puppet/puppet-8.6.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2e401d91408f810239e1b1bfacd13ab3
diff --git a/metadata/md5-cache/app-admin/puppet-8.6.0-r1 b/metadata/md5-cache/app-admin/puppet-8.6.0-r1
new file mode 100644
index 000000000000..bf90680793f2
--- /dev/null
+++ b/metadata/md5-cache/app-admin/puppet-8.6.0-r1
@@ -0,0 +1,18 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( doc? ( dev-ruby/yard[ruby_targets_ruby31(-)] ) test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/rack[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] )
+DESCRIPTION=A system automation and configuration management software
+EAPI=7
+HOMEPAGE=https://www.puppet.com/
+INHERIT=ruby-fakegem systemd tmpfiles
+IUSE=augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax test ruby_targets_ruby31 doc test test
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
+LICENSE=Apache-2.0 GPL-2
+PDEPEND=emacs? ( >=app-emacs/puppet-mode-0.3-r1 )
+RDEPEND=ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) ruby_targets_ruby31? ( hiera? ( dev-ruby/hiera[ruby_targets_ruby31(-)] ) dev-ruby/json:=[ruby_targets_ruby31(-)] dev-ruby/semantic_puppet[ruby_targets_ruby31(-)] >=dev-ruby/facter-4.4.1[ruby_targets_ruby31(-)] dev-ruby/deep_merge[ruby_targets_ruby31(-)] dev-ruby/concurrent-ruby[ruby_targets_ruby31(-)] augeas? ( dev-ruby/ruby-augeas[ruby_targets_ruby31(-)] ) diff? ( dev-ruby/diff-lcs[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ldap? ( dev-ruby/ruby-ldap[ruby_targets_ruby31(-)] ) shadow? ( dev-ruby/ruby-shadow[ruby_targets_ruby31(-)] ) sqlite? ( dev-ruby/sqlite3[ruby_targets_ruby31(-)] ) virtual/ruby-ssl[ruby_targets_ruby31(-)] dev-ruby/hocon[ruby_targets_ruby31(-)] ) rrdtool? ( >=net-analyzer/rrdtool-1.2.23[ruby] ) selinux? ( sys-libs/libselinux[ruby] sec-policy/selinux-puppet ) vim-syntax? ( >=app-vim/puppet-syntax-3.0.1 ) >=app-portage/eix-0.18.0 acct-user/puppet acct-group/puppet ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) virtual/tmpfiles
+REQUIRED_USE=|| ( ruby_targets_ruby31 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://downloads.puppetlabs.com/puppet/puppet-8.6.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9b5bc58db832170daea1358d856db135
diff --git a/metadata/md5-cache/app-admin/rex-1.14.3 b/metadata/md5-cache/app-admin/rex-1.14.3
index eebbf618a637..769313f12fe1 100644
--- a/metadata/md5-cache/app-admin/rex-1.14.3
+++ b/metadata/md5-cache/app-admin/rex-1.14.3
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor >=virtual/perl-CPAN-Meta-Requirements-2.120.620 >=virtual/perl-ExtUtils-MakeMaker-7.110.100 >=dev-perl/File-ShareDir-Install-0.60.0 virtual/perl-Module-Metadata test? ( !minimal? ( || ( dev-perl/File-LibMagic sys-apps/file ) dev-vcs/git ) virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules dev-perl/Test-Warnings virtual/perl-autodie virtual/perl-Module-Load-Conditional ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor >=virtual/perl-CPAN-Meta-Requirements-2.120.620 >=virtual/perl-ExtUtils-MakeMaker-7.110.100 >=dev-perl/File-ShareDir-Install-0.60.0 virtual/perl-Module-Metadata test? ( !minimal? ( || ( dev-perl/File-LibMagic sys-apps/file ) dev-vcs/git ) virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules dev-perl/Test-Warnings virtual/perl-autodie virtual/perl-Module-Load-Conditional ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(R)?ex, the friendly automation framework
EAPI=8
HOMEPAGE=https://metacpan.org/dist/Rex https://www.rexify.org
@@ -8,9 +8,9 @@ INHERIT=bash-completion-r1 perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FE/FERKI/Rex-1.14.3.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af8ce22d09c06d28a49212c4e8fba26d
diff --git a/metadata/md5-cache/app-admin/rex-9999 b/metadata/md5-cache/app-admin/rex-9999
index 376a34f3022f..4c9d3a1f24d9 100644
--- a/metadata/md5-cache/app-admin/rex-9999
+++ b/metadata/md5-cache/app-admin/rex-9999
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor >=virtual/perl-CPAN-Meta-Requirements-2.120.620 >=virtual/perl-ExtUtils-MakeMaker-7.110.100 >=dev-perl/File-ShareDir-Install-0.60.0 virtual/perl-Module-Metadata test? ( !minimal? ( || ( dev-perl/File-LibMagic sys-apps/file ) dev-vcs/git ) virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules dev-perl/Test-Warnings virtual/perl-autodie virtual/perl-Module-Load-Conditional ) dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Plugin-CheckExtraTests dev-perl/Dist-Zilla-Plugin-ContributorsFile dev-perl/Dist-Zilla-Plugin-Git dev-perl/Dist-Zilla-Plugin-Git-Contributors dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome dev-perl/Dist-Zilla-Plugin-Meta-Contributors dev-perl/Dist-Zilla-Plugin-MetaProvides-Package dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic dev-perl/Dist-Zilla-Plugin-OSPrereqs dev-perl/Dist-Zilla-Plugin-OurPkgVersion dev-perl/Dist-Zilla-Plugin-Run dev-perl/Software-License || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor >=virtual/perl-CPAN-Meta-Requirements-2.120.620 >=virtual/perl-ExtUtils-MakeMaker-7.110.100 >=dev-perl/File-ShareDir-Install-0.60.0 virtual/perl-Module-Metadata test? ( !minimal? ( || ( dev-perl/File-LibMagic sys-apps/file ) dev-vcs/git ) virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-UseAllModules dev-perl/Test-Warnings virtual/perl-autodie virtual/perl-Module-Load-Conditional ) dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Plugin-CheckExtraTests dev-perl/Dist-Zilla-Plugin-ContributorsFile dev-perl/Dist-Zilla-Plugin-Git dev-perl/Dist-Zilla-Plugin-Git-Contributors dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome dev-perl/Dist-Zilla-Plugin-Meta-Contributors dev-perl/Dist-Zilla-Plugin-MetaProvides-Package dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic dev-perl/Dist-Zilla-Plugin-OSPrereqs dev-perl/Dist-Zilla-Plugin-OurPkgVersion dev-perl/Dist-Zilla-Plugin-Run dev-perl/Software-License >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(R)?ex, the friendly automation framework
EAPI=8
HOMEPAGE=https://metacpan.org/dist/Rex https://www.rexify.org
@@ -8,8 +8,8 @@ INHERIT=bash-completion-r1 perl-module git-r3
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=|| ( Artistic GPL-1+ )
PROPERTIES=live
-RDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/DBI dev-perl/Expect dev-perl/IPC-Shareable dev-perl/XML-LibXML net-misc/rsync ) virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Data-Validate-IP dev-perl/Devel-Caller dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-File-Spec dev-perl/HTTP-Message dev-perl/Hash-Merge virtual/perl-IO dev-perl/IO-String dev-perl/IO-Tty dev-perl/JSON-MaybeXS virtual/perl-MIME-Base64 dev-perl/Net-OpenSSH dev-perl/Net-SFTP-Foreign >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Parallel-ForkManager dev-perl/Sort-Naturally dev-perl/String-Escape virtual/perl-Storable dev-perl/TermReadKey virtual/perl-Test-Simple dev-perl/Text-Glob virtual/perl-Text-Tabs+Wrap virtual/perl-Time-HiRes dev-perl/URI dev-perl/XML-Simple dev-perl/libwww-perl dev-perl/YAML virtual/perl-version virtual/perl-Term-ANSIColor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af8ce22d09c06d28a49212c4e8fba26d
diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2402.0 b/metadata/md5-cache/app-admin/rsyslog-8.2402.0
deleted file mode 100644
index 6794622fdffa..000000000000
--- a/metadata/md5-cache/app-admin/rsyslog-8.2402.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=compile config configure install postinst prepare setup test unpack
-DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone )
-DESCRIPTION=An enhanced multi-threaded syslogd with database support and more
-EAPI=8
-HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/
-INHERIT=autotools linux-info python-any-r1 systemd
-IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc x86
-LICENSE=GPL-3 LGPL-3 Apache-2.0
-RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] )
-REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2402.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2402.0.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=05e2fbf3b2886a37d680218206e7c54f
diff --git a/metadata/md5-cache/app-admin/rsyslog-8.2404.0-r1 b/metadata/md5-cache/app-admin/rsyslog-8.2404.0-r1
new file mode 100644
index 000000000000..9d7f6fd651a3
--- /dev/null
+++ b/metadata/md5-cache/app-admin/rsyslog-8.2404.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/autoconf-archive-2015.02.24 sys-apps/lsb-release virtual/pkgconfig test? ( jemalloc? ( <sys-libs/libfaketime-0.9.7 ) !jemalloc? ( sys-libs/libfaketime ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile config configure install postinst prepare setup test unpack
+DEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] ) elibc_musl? ( sys-libs/queue-standalone )
+DESCRIPTION=An enhanced multi-threaded syslogd with database support and more
+EAPI=8
+HOMEPAGE=https://www.rsyslog.com/ https://github.com/rsyslog/rsyslog/
+INHERIT=autotools linux-info python-any-r1 systemd
+IUSE=clickhouse curl dbi debug doc elasticsearch +gcrypt gnutls imhttp impcap jemalloc kafka kerberos kubernetes mdblookup mongodb mysql normalize omhttp omhttpfs omudpspoof +openssl postgres rabbitmq redis relp rfc3195 rfc5424hmac snmp +ssl systemd test usertools +uuid xxhash zeromq
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-3 LGPL-3 Apache-2.0
+RDEPEND=>=dev-libs/libfastjson-0.99.8:= >=dev-libs/libestr-0.1.9 >=sys-libs/zlib-1.2.5 curl? ( >=net-misc/curl-7.35.0 ) dbi? ( >=dev-db/libdbi-0.8.3 ) elasticsearch? ( >=net-misc/curl-7.35.0 ) gcrypt? ( >=dev-libs/libgcrypt-1.5.3:= ) imhttp? ( dev-libs/apr-util www-servers/civetweb virtual/libcrypt:= ) impcap? ( net-libs/libpcap ) jemalloc? ( >=dev-libs/jemalloc-3.3.1:= ) kafka? ( >=dev-libs/librdkafka-0.9.0.99:= ) kerberos? ( virtual/krb5 ) kubernetes? ( >=net-misc/curl-7.35.0 ) mdblookup? ( dev-libs/libmaxminddb:= ) mongodb? ( >=dev-libs/mongo-c-driver-1.1.10:= ) mysql? ( dev-db/mysql-connector-c:= ) normalize? ( >=dev-libs/liblognorm-2.0.3:= ) clickhouse? ( >=net-misc/curl-7.35.0 ) omhttpfs? ( >=net-misc/curl-7.35.0 ) omudpspoof? ( >=net-libs/libnet-1.1.6 ) postgres? ( >=dev-db/postgresql-8.4.20:= ) rabbitmq? ( >=net-libs/rabbitmq-c-0.3.0:= ) redis? ( >=dev-libs/hiredis-0.11.0:= dev-libs/libevent[threads(+)] ) relp? ( >=dev-libs/librelp-1.2.17:= ) rfc3195? ( >=dev-libs/liblogging-1.0.1:=[rfc3195] ) rfc5424hmac? ( >=dev-libs/openssl-0.9.8y:0= ) snmp? ( >=net-analyzer/net-snmp-5.7.2 ) ssl? ( gnutls? ( >=net-libs/gnutls-2.12.23:0= ) openssl? ( dev-libs/openssl:0= ) ) systemd? ( >=sys-apps/systemd-234 ) uuid? ( sys-apps/util-linux:0= ) xxhash? ( dev-libs/xxhash:= ) zeromq? ( >=net-libs/czmq-4:=[drafts] )
+REQUIRED_USE=kubernetes? ( normalize ) ssl? ( || ( gnutls openssl ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.rsyslog.com/files/download/rsyslog/rsyslog-8.2404.0.tar.gz doc? ( https://www.rsyslog.com/files/download/rsyslog/rsyslog-doc-8.2404.0.tar.gz )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ee9459abe0f06da1b52ed3153dfc5ffa
diff --git a/metadata/md5-cache/app-admin/sagan-2.0.2 b/metadata/md5-cache/app-admin/sagan-2.0.2
new file mode 100644
index 000000000000..fbf36f165da3
--- /dev/null
+++ b/metadata/md5-cache/app-admin/sagan-2.0.2
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst preinst prepare
+DEPEND=acct-group/sagan acct-user/sagan app-admin/sagan-rules dev-libs/libestr dev-libs/libfastjson:= dev-libs/liblognorm dev-libs/libpcre dev-libs/libyaml geoip? ( dev-libs/geoip ) redis? ( dev-libs/hiredis:= ) pcap? ( net-libs/libpcap ) smtp? ( net-libs/libesmtp:= )
+DESCRIPTION=Sagan is a multi-threaded, real time system and event log monitoring system
+EAPI=8
+HOMEPAGE=https://github.com/quadrantsec/sagan
+INHERIT=autotools flag-o-matic tmpfiles systemd
+IUSE=geoip +libdnet mysql redis +pcap smtp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=acct-group/sagan acct-user/sagan app-admin/sagan-rules dev-libs/libestr dev-libs/libfastjson:= dev-libs/liblognorm dev-libs/libpcre dev-libs/libyaml geoip? ( dev-libs/geoip ) redis? ( dev-libs/hiredis:= ) pcap? ( net-libs/libpcap ) smtp? ( net-libs/libesmtp:= ) mysql? ( net-analyzer/barnyard2[mysql] ) virtual/tmpfiles
+REQUIRED_USE=mysql? ( libdnet )
+SLOT=0
+SRC_URI=https://github.com/quadrantsec/sagan/archive/refs/tags/v,2,0.2.tar.gz -> sagan-2.0.2.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=62688b0a74c91ad219d440d0eba4214e
diff --git a/metadata/md5-cache/app-admin/sxid-4.20130802 b/metadata/md5-cache/app-admin/sxid-4.20130802
new file mode 100644
index 000000000000..777f475d37e6
--- /dev/null
+++ b/metadata/md5-cache/app-admin/sxid-4.20130802
@@ -0,0 +1,11 @@
+DEFINED_PHASES=postinst
+DESCRIPTION=suid, sgid file and directory checking
+EAPI=8
+HOMEPAGE=https://linukz.org/sxid.shtml https://github.com/taem/sxid
+IUSE=selinux
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2+
+RDEPEND=virtual/mailx selinux? ( sec-policy/selinux-sxid )
+SLOT=0
+SRC_URI=https://linukz.org/download/sxid-4.20130802.tar.gz
+_md5_=54715763702f4082d8f54b475f6a0e11
diff --git a/metadata/md5-cache/app-admin/ulogd-2.0.8 b/metadata/md5-cache/app-admin/ulogd-2.0.8
index 7a238b1185c2..fd212fd7bcf8 100644
--- a/metadata/md5-cache/app-admin/ulogd-2.0.8
+++ b/metadata/md5-cache/app-admin/ulogd-2.0.8
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=|| ( net-firewall/iptables net-firewall/nftables ) >=net-libs/libnfnetlink-1.0.1 dbi? ( dev-db/libdbi ) json? ( dev-libs/jansson:= ) nfacct? ( >=net-libs/libmnl-1.0.4 >=net-libs/libnetfilter_acct-1.0.3 ) nfct? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) nflog? ( >=net-libs/libnetfilter_log-1.0.1 ) mysql? ( dev-db/mysql-connector-c:= ) pcap? ( net-libs/libpcap ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) acct-user/ulogd acct-group/ulogd selinux? ( sec-policy/selinux-ulogd )
SLOT=0
SRC_URI=https://www.netfilter.org/projects/ulogd/files/ulogd-2.0.8.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08ee668f7f1c3c1be16b49afa8c72b1d
diff --git a/metadata/md5-cache/app-admin/xstow-1.1.1 b/metadata/md5-cache/app-admin/xstow-1.1.1
new file mode 100644
index 000000000000..224dbe6888a2
--- /dev/null
+++ b/metadata/md5-cache/app-admin/xstow-1.1.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install postinst
+DEPEND=ncurses? ( sys-libs/ncurses:= )
+DESCRIPTION=Replacement for GNU stow with extensions
+EAPI=8
+HOMEPAGE=https://github.com/majorkingleo/xstow
+IUSE=ncurses
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=ncurses? ( sys-libs/ncurses:= )
+SLOT=0
+SRC_URI=https://github.com/majorkingleo/xstow/releases/download/1.1.1/xstow-1.1.1.tar.bz2
+_md5_=de8225c57d4eb8647991f375ce5e7172
diff --git a/metadata/md5-cache/app-admin/yadm-3.2.2 b/metadata/md5-cache/app-admin/yadm-3.2.2
index 68c9016810f7..7c6a55220228 100644
--- a/metadata/md5-cache/app-admin/yadm-3.2.2
+++ b/metadata/md5-cache/app-admin/yadm-3.2.2
@@ -1,4 +1,4 @@
-BDEPEND=test? ( app-crypt/gnupg app-shells/bash dev-vcs/git || ( dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) dev-tcltk/expect )
+BDEPEND=test? ( app-crypt/gnupg app-shells/bash dev-vcs/git || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) dev-tcltk/expect )
DEFINED_PHASES=compile install setup test
DESCRIPTION=Git based tool for managing dotfiles
EAPI=8
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/TheLocehiliosan/yadm/archive/3.2.2.tar.gz -> yadm-3.2.2.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ba133c60b7655b083cfd6c12c7dc4345
+_md5_=fc3c91f7ba066d6900e6b6b5181919bd
diff --git a/metadata/md5-cache/app-antivirus/Manifest.gz b/metadata/md5-cache/app-antivirus/Manifest.gz
index 891fdd38b664..2e36cefcb3a8 100644
--- a/metadata/md5-cache/app-antivirus/Manifest.gz
+++ b/metadata/md5-cache/app-antivirus/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-antivirus/clamav-1.3.0 b/metadata/md5-cache/app-antivirus/clamav-1.3.0
deleted file mode 100644
index fa4f738bc89e..000000000000
--- a/metadata/md5-cache/app-antivirus/clamav-1.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig >=virtual/rust-1.71 doc? ( app-text/doxygen ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pytest[python_targets_python3_10(-)] ) ) ) >=virtual/rust-1.53 app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <sys-devel/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) system-mspack? ( dev-libs/libmspack ) test? ( dev-python/pytest ) test? ( dev-libs/check ) !!sys-devel/llvm:0
-DESCRIPTION=Clam Anti-Virus Scanner
-EAPI=8
-HOMEPAGE=https://www.clamav.net/
-INHERIT=cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
-IUSE=doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux +system-mspack systemd test debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB
-RDEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <sys-devel/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) system-mspack? ( dev-libs/libmspack ) test? ( dev-python/pytest ) selinux? ( sec-policy/selinux-clamav ) virtual/tmpfiles
-REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamapp ) milter? ( clamapp ) test? ( !libclamav-only )
-RESTRICT=!test? ( test )
-SLOT=0/sts
-SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.3.0.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/bindgen/0.65.1/download -> bindgen-0.65.1.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bytemuck/1.14.0/download -> bytemuck-1.14.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cbindgen/0.25.0/download -> cbindgen-0.25.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.11/download -> cpufeatures-0.2.11.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.4/download -> crossbeam-deque-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.16/download -> crossbeam-epoch-0.9.16.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.17/download -> crossbeam-utils-0.8.17.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/enum-primitive-derive/0.2.2/download -> enum-primitive-derive-0.2.2.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/exr/1.71.0/download -> exr-1.71.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fdeflate/0.3.1/download -> fdeflate-0.3.1.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hex-literal/0.4.1/download -> hex-literal-0.4.1.crate https://crates.io/api/v1/crates/home/0.5.5/download -> home-0.5.5.crate https://crates.io/api/v1/crates/image/0.24.7/download -> image-0.24.7.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.151/download -> libc-0.2.151.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.4/download -> num-complex-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/png/0.17.10/download -> png-0.17.10.crate https://crates.io/api/v1/crates/prettyplease/0.2.15/download -> prettyplease-0.2.15.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rayon/1.8.0/download -> rayon-1.8.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.0/download -> rayon-core-1.12.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex/1.10.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.28/download -> rustix-0.38.28.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.193/download -> serde-1.0.193.crate https://crates.io/api/v1/crates/serde_derive/1.0.193/download -> serde_derive-1.0.193.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/tempfile/3.8.1/download -> tempfile-3.8.1.crate https://crates.io/api/v1/crates/thiserror/1.0.50/download -> thiserror-1.0.50.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.50/download -> thiserror-impl-1.0.50.crate https://crates.io/api/v1/crates/tiff/0.9.0/download -> tiff-0.9.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.2/download -> transpose-0.2.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/uuid/1.6.1/download -> uuid-1.6.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://github.com/Cisco-Talos/onenote.rs/archive/8b450447e58143004b68dd21c11b710fdb79be92.tar.gz -> onenote.rs-8b450447e58143004b68dd21c11b710fdb79be92.gh.tar.gz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f7ab305dee813951eb44bc62b17450ef
diff --git a/metadata/md5-cache/app-antivirus/clamav-1.3.1-r1 b/metadata/md5-cache/app-antivirus/clamav-1.3.1-r1
new file mode 100644
index 000000000000..717fb5fd4f7f
--- /dev/null
+++ b/metadata/md5-cache/app-antivirus/clamav-1.3.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=virtual/rust-1.71 doc? ( app-text/doxygen ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) || ( ( dev-lang/python:3.13 dev-python/pytest[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pytest[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pytest[python_targets_python3_11(-)] ) ) ) >=virtual/rust-1.53 app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <sys-devel/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) system-mspack? ( dev-libs/libmspack ) test? ( dev-python/pytest ) test? ( dev-libs/check ) !!sys-devel/llvm:0
+DESCRIPTION=Clam Anti-Virus Scanner
+EAPI=8
+HOMEPAGE=https://www.clamav.net/
+INHERIT=cargo cmake flag-o-matic llvm python-any-r1 systemd tmpfiles
+IUSE=doc clamonacc +clamapp experimental jit libclamav-only milter rar selinux +system-mspack systemd test debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=Apache-2.0 BSD GPL-2 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB
+RDEPEND=acct-group/clamav acct-user/clamav app-arch/bzip2 dev-libs/json-c:= dev-libs/libltdl dev-libs/libpcre2:= dev-libs/libxml2 dev-libs/openssl:= >=sys-libs/zlib-1.2.2:= virtual/libiconv !libclamav-only? ( net-misc/curl ) clamapp? ( sys-libs/ncurses:= net-misc/curl ) elibc_musl? ( sys-libs/fts-standalone ) jit? ( <sys-devel/llvm-14:= ) milter? ( mail-filter/libmilter:= ) rar? ( app-arch/unrar ) system-mspack? ( dev-libs/libmspack ) test? ( dev-python/pytest ) selinux? ( sec-policy/selinux-clamav ) virtual/tmpfiles
+REQUIRED_USE=libclamav-only? ( !clamonacc !clamapp !milter ) clamonacc? ( clamapp ) milter? ( clamapp ) test? ( !libclamav-only )
+RESTRICT=!test? ( test )
+SLOT=0/sts
+SRC_URI=https://github.com/Cisco-Talos/clamav/archive/refs/tags/clamav-1.3.1.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/bindgen/0.65.1/download -> bindgen-0.65.1.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bytemuck/1.14.0/download -> bytemuck-1.14.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cbindgen/0.25.0/download -> cbindgen-0.25.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clang-sys/1.6.1/download -> clang-sys-1.6.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.11/download -> cpufeatures-0.2.11.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.4/download -> crossbeam-deque-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.16/download -> crossbeam-epoch-0.9.16.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.17/download -> crossbeam-utils-0.8.17.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/enum-primitive-derive/0.2.2/download -> enum-primitive-derive-0.2.2.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/exr/1.71.0/download -> exr-1.71.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.2.1/download -> half-2.2.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex-literal/0.4.1/download -> hex-literal-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.5/download -> home-0.5.5.crate https://crates.io/api/v1/crates/image/0.24.7/download -> image-0.24.7.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.0/download -> jpeg-decoder-0.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.151/download -> libc-0.2.151.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-complex/0.4.4/download -> num-complex-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/prettyplease/0.2.15/download -> prettyplease-0.2.15.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rayon-core/1.12.0/download -> rayon-core-1.12.0.crate https://crates.io/api/v1/crates/rayon/1.8.0/download -> rayon-1.8.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.3/download -> regex-automata-0.4.3.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.2/download -> regex-1.10.2.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.1.0/download -> rustfft-6.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.28/download -> rustix-0.38.28.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.193/download -> serde-1.0.193.crate https://crates.io/api/v1/crates/serde_derive/1.0.193/download -> serde_derive-1.0.193.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/tempfile/3.8.1/download -> tempfile-3.8.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.50/download -> thiserror-impl-1.0.50.crate https://crates.io/api/v1/crates/thiserror/1.0.50/download -> thiserror-1.0.50.crate https://crates.io/api/v1/crates/tiff/0.9.0/download -> tiff-0.9.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/transpose/0.2.3/download -> transpose-0.2.3.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/uuid/1.6.1/download -> uuid-1.6.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/weezl/0.1.7/download -> weezl-0.1.7.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://github.com/Cisco-Talos/onenote.rs/archive/8b450447e58143004b68dd21c11b710fdb79be92.tar.gz -> onenote.rs-8b450447e58143004b68dd21c11b710fdb79be92.gh.tar.gz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b2c927658a17cf5616474f08007794f8
diff --git a/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1 b/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1
index a898ffc82564..cc5ca7518011 100644
--- a/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1
+++ b/metadata/md5-cache/app-antivirus/fangfrisch-1.6.1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/rseichter/fangfrisch/archive/1.6.1.tar.gz -> fangfrisch-1.6.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c3b9cdb0f1a1158155648e58a2648114
diff --git a/metadata/md5-cache/app-antivirus/fangfrisch-1.9.0 b/metadata/md5-cache/app-antivirus/fangfrisch-1.9.0
index 45e9ecd7f040..9be11d0f8ff1 100644
--- a/metadata/md5-cache/app-antivirus/fangfrisch-1.9.0
+++ b/metadata/md5-cache/app-antivirus/fangfrisch-1.9.0
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/rseichter/fangfrisch/archive/1.9.0.tar.gz -> fangfrisch-1.9.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=128f70d48be76d0417f71df5ad76c9b1
diff --git a/metadata/md5-cache/app-arch/7zip-23.01 b/metadata/md5-cache/app-arch/7zip-23.01
index 03ea8d65a9f0..8218df70d88b 100644
--- a/metadata/md5-cache/app-arch/7zip-23.01
+++ b/metadata/md5-cache/app-arch/7zip-23.01
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/
INHERIT=edos2unix flag-o-matic toolchain-funcs
IUSE=uasm jwasm rar
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2 BSD rar? ( unRAR )
REQUIRED_USE=?? ( uasm jwasm )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sevenzip/7-Zip/23.01/7z2301-src.tar.xz https://downloads.sourceforge.net/sevenzip/7-Zip/23.01/7z2301-linux-x64.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=79784a91e1c828b360797db4adfd5a07
+_md5_=b5020bea2f2c91fbfd67882ebfa06505
diff --git a/metadata/md5-cache/app-arch/7zip-24.05 b/metadata/md5-cache/app-arch/7zip-24.05
index 845441832e2f..9e878a213594 100644
--- a/metadata/md5-cache/app-arch/7zip-24.05
+++ b/metadata/md5-cache/app-arch/7zip-24.05
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/
INHERIT=edos2unix flag-o-matic toolchain-funcs
IUSE=uasm jwasm rar
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2 BSD rar? ( unRAR )
REQUIRED_USE=?? ( uasm jwasm )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sevenzip/7-Zip/24.05/7z2405-src.tar.xz https://downloads.sourceforge.net/sevenzip/7-Zip/24.05/7z2405-linux-x64.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=79784a91e1c828b360797db4adfd5a07
+_md5_=b5020bea2f2c91fbfd67882ebfa06505
diff --git a/metadata/md5-cache/app-arch/7zip-24.06 b/metadata/md5-cache/app-arch/7zip-24.06
index 66fb6d0028dc..1acabda1ce26 100644
--- a/metadata/md5-cache/app-arch/7zip-24.06
+++ b/metadata/md5-cache/app-arch/7zip-24.06
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/
INHERIT=edos2unix flag-o-matic toolchain-funcs
IUSE=uasm jwasm rar
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2 BSD rar? ( unRAR )
REQUIRED_USE=?? ( uasm jwasm )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sevenzip/7-Zip/24.06/7z2406-src.tar.xz https://downloads.sourceforge.net/sevenzip/7-Zip/24.06/7z2406-linux-x64.tar.xz
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=daee031134257cb128f55a7f776643c3
+_md5_=315bdc413b903ed130f399ccaa995fa8
diff --git a/metadata/md5-cache/app-arch/Manifest.gz b/metadata/md5-cache/app-arch/Manifest.gz
index 478a2412d188..e4165f12ef55 100644
--- a/metadata/md5-cache/app-arch/Manifest.gz
+++ b/metadata/md5-cache/app-arch/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-arch/afio-2.5.2 b/metadata/md5-cache/app-arch/afio-2.5.2
new file mode 100644
index 000000000000..f50e2956ed93
--- /dev/null
+++ b/metadata/md5-cache/app-arch/afio-2.5.2
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=CPIO-Archiver & backup program with fault tolerant compression
+EAPI=8
+HOMEPAGE=https://github.com/kholtman/afio
+INHERIT=toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~hppa ~ppc ~sparc ~x86
+LICENSE=Artistic LGPL-2
+SLOT=0
+SRC_URI=https://github.com/kholtman/afio/archive/refs/tags/v2.5.2.tar.gz -> afio-2.5.2.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a23150861ca268e1308a2e413966e2ee
diff --git a/metadata/md5-cache/app-arch/alien-8.95-r2 b/metadata/md5-cache/app-arch/alien-8.95-r2
index 90f174d9b4d6..7c88ecaed5d1 100644
--- a/metadata/md5-cache/app-arch/alien-8.95-r2
+++ b/metadata/md5-cache/app-arch/alien-8.95-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/alien-pkg-convert
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+bzip2 perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
-RDEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/a/alien/alien_8.95.tar.xz -> alien-8.95.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=28aa20704e139471230c2a65db58e94f
diff --git a/metadata/md5-cache/app-arch/alien-8.95.6 b/metadata/md5-cache/app-arch/alien-8.95.6
index 5cf8ba5a9880..c763d168075c 100644
--- a/metadata/md5-cache/app-arch/alien-8.95.6
+++ b/metadata/md5-cache/app-arch/alien-8.95.6
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Converts between the rpm, dpkg, stampede slp, and slackware tgz file formats
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/alien-pkg-convert
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+bzip2 perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2.1
-RDEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/rpm app-arch/dpkg dev-util/debhelper >=app-arch/tar-1.14.91 bzip2? ( app-arch/bzip2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/a/alien/alien_8.95.6.tar.xz -> alien-8.95.6.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ab49a4956ccef8309ae27613521d9b5
diff --git a/metadata/md5-cache/app-arch/arc-5.21q b/metadata/md5-cache/app-arch/arc-5.21q
new file mode 100644
index 000000000000..b03599a42b38
--- /dev/null
+++ b/metadata/md5-cache/app-arch/arc-5.21q
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=Create & extract files from DOS .ARC files
+EAPI=8
+HOMEPAGE=https://arc.sourceforge.net
+INHERIT=toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://github.com/ani6al/arc/archive/refs/tags/5.21q.tar.gz -> arc-5.21q.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=aca42e0939981c6de264bb5f23186d5b
diff --git a/metadata/md5-cache/app-arch/createrepo_c-1.0.4 b/metadata/md5-cache/app-arch/createrepo_c-1.0.4
deleted file mode 100644
index 6fefdca517c9..000000000000
--- a/metadata/md5-cache/app-arch/createrepo_c-1.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/bzip2:= app-arch/drpm app-arch/rpm app-arch/xz-utils app-arch/zchunk app-arch/zstd:= >=dev-db/sqlite-3.6.18:3 dev-libs/glib:2 dev-libs/libxml2 dev-libs/openssl:= net-misc/curl sys-apps/file sys-libs/libmodulemd sys-libs/zlib:=
-DESCRIPTION=C implementation of createrepo
-EAPI=8
-HOMEPAGE=https://github.com/rpm-software-management/createrepo_c
-INHERIT=cmake
-IUSE=legacy test zstd
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=app-arch/bzip2:= app-arch/drpm app-arch/rpm app-arch/xz-utils app-arch/zchunk app-arch/zstd:= >=dev-db/sqlite-3.6.18:3 dev-libs/glib:2 dev-libs/libxml2 dev-libs/openssl:= net-misc/curl sys-apps/file sys-libs/libmodulemd sys-libs/zlib:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/rpm-software-management/createrepo_c/archive/1.0.4.tar.gz -> createrepo_c-1.0.4.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=139fa3bd9c547921f345a250d7d645b0
diff --git a/metadata/md5-cache/app-arch/createrepo_c-1.1.2 b/metadata/md5-cache/app-arch/createrepo_c-1.1.2
new file mode 100644
index 000000000000..8d64afe56a53
--- /dev/null
+++ b/metadata/md5-cache/app-arch/createrepo_c-1.1.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/bzip2:= app-arch/drpm app-arch/rpm app-arch/xz-utils app-arch/zchunk app-arch/zstd:= >=dev-db/sqlite-3.6.18:3 dev-libs/glib:2 dev-libs/libxml2 dev-libs/openssl:= net-misc/curl sys-apps/file sys-libs/libmodulemd sys-libs/zlib:=
+DESCRIPTION=C implementation of createrepo
+EAPI=8
+HOMEPAGE=https://github.com/rpm-software-management/createrepo_c
+INHERIT=cmake
+IUSE=legacy test zstd
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-arch/bzip2:= app-arch/drpm app-arch/rpm app-arch/xz-utils app-arch/zchunk app-arch/zstd:= >=dev-db/sqlite-3.6.18:3 dev-libs/glib:2 dev-libs/libxml2 dev-libs/openssl:= net-misc/curl sys-apps/file sys-libs/libmodulemd sys-libs/zlib:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/rpm-software-management/createrepo_c/archive/1.1.2.tar.gz -> createrepo_c-1.1.2.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=139fa3bd9c547921f345a250d7d645b0
diff --git a/metadata/md5-cache/app-arch/dump-0.4.47-r2 b/metadata/md5-cache/app-arch/dump-0.4.47-r2
index 1ae8f00ffafc..03ff6c55f2a0 100644
--- a/metadata/md5-cache/app-arch/dump-0.4.47-r2
+++ b/metadata/md5-cache/app-arch/dump-0.4.47-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=ermt? ( ssl ) ssl? ( zlib ) test? ( sqlite? ( uuid ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dump/dump-0.4b47.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=8cf4b0ac79c458a7ca604700a99e74a2
diff --git a/metadata/md5-cache/app-arch/dump-0.4.47-r3 b/metadata/md5-cache/app-arch/dump-0.4.47-r3
index 96ad1f25f0e5..0d20c1ffb81c 100644
--- a/metadata/md5-cache/app-arch/dump-0.4.47-r3
+++ b/metadata/md5-cache/app-arch/dump-0.4.47-r3
@@ -13,5 +13,5 @@ REQUIRED_USE=ermt? ( ssl ) ssl? ( zlib ) test? ( sqlite? ( uuid ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dump/dump-0.4b47.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e420d4d79f231074293b32d00c687dc
diff --git a/metadata/md5-cache/app-arch/file-roller-44 b/metadata/md5-cache/app-arch/file-roller-44
index 0746a45a7455..7250e196b4a9 100644
--- a/metadata/md5-cache/app-arch/file-roller-44
+++ b/metadata/md5-cache/app-arch/file-roller-44
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.8.1:4[introspection?] >=gui-libs
REQUIRED_USE=gtk-doc? ( introspection )
SLOT=0
SRC_URI=mirror://gnome/sources/file-roller/44/file-roller-44.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5244eb3f1b4506100c512f0619684852
diff --git a/metadata/md5-cache/app-arch/file-roller-44.1 b/metadata/md5-cache/app-arch/file-roller-44.1
index 8f674f82bd5c..49264dd3f502 100644
--- a/metadata/md5-cache/app-arch/file-roller-44.1
+++ b/metadata/md5-cache/app-arch/file-roller-44.1
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.8.1:4[introspection?] >=gui-libs
REQUIRED_USE=gtk-doc? ( introspection )
SLOT=0
SRC_URI=mirror://gnome/sources/file-roller/44/file-roller-44.1.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2e97fd9b07d2790d33fa3fde1f0af978
diff --git a/metadata/md5-cache/app-arch/file-roller-44.3 b/metadata/md5-cache/app-arch/file-roller-44.3
index eab55c04f3f4..afb3fea6a0d3 100644
--- a/metadata/md5-cache/app-arch/file-roller-44.3
+++ b/metadata/md5-cache/app-arch/file-roller-44.3
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.38:2 >=gui-libs/gtk-4.8.1:4[introspection?] >=gui-libs
REQUIRED_USE=gtk-doc? ( introspection )
SLOT=0
SRC_URI=mirror://gnome/sources/file-roller/44/file-roller-44.3.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2e97fd9b07d2790d33fa3fde1f0af978
diff --git a/metadata/md5-cache/app-arch/rar-7.00 b/metadata/md5-cache/app-arch/rar-7.00
deleted file mode 100644
index f6f30493e51c..000000000000
--- a/metadata/md5-cache/app-arch/rar-7.00
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=all-sfx? ( app-arch/unrar )
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=RAR compressor/uncompressor
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/
-INHERIT=unpacker
-IUSE=all-sfx
-KEYWORDS=-* amd64 x86
-LICENSE=BSD BSD-2 RAR
-RDEPEND=sys-libs/glibc
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=all-sfx? ( https://www.rarlab.com/rar/rarlinux-x64-700.tar.gz https://www.rarlab.com/rar/rarlinux-x32-700.tar.gz https://www.rarlab.com/rar/winrar-x64-700.exe ) amd64? ( https://www.rarlab.com/rar/rarlinux-x64-700.tar.gz ) x86? ( https://www.rarlab.com/rar/rarlinux-x32-700.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=66ea18855d7a34ff5898cc738efaece4
diff --git a/metadata/md5-cache/app-arch/rar-7.01 b/metadata/md5-cache/app-arch/rar-7.01
index 980eca0f9ec5..a0d56fbeba11 100644
--- a/metadata/md5-cache/app-arch/rar-7.01
+++ b/metadata/md5-cache/app-arch/rar-7.01
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.rarlab.com/
INHERIT=unpacker
IUSE=all-sfx
-KEYWORDS=-* ~amd64 ~x86
+KEYWORDS=-* amd64 x86
LICENSE=BSD BSD-2 RAR
RDEPEND=sys-libs/glibc
RESTRICT=bindist mirror
SLOT=0
SRC_URI=all-sfx? ( https://www.rarlab.com/rar/rarlinux-x64-701.tar.gz https://www.rarlab.com/rar/rarlinux-x32-701.tar.gz https://www.rarlab.com/rar/winrar-x64-701.exe ) amd64? ( https://www.rarlab.com/rar/rarlinux-x64-701.tar.gz ) x86? ( https://www.rarlab.com/rar/rarlinux-x32-701.tar.gz )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=cd277398f2b77a12331862174f87cf67
+_md5_=95ab0710f3f02d6c933f7dfe480f8925
diff --git a/metadata/md5-cache/app-arch/rpm-4.18.1 b/metadata/md5-cache/app-arch/rpm-4.18.1
index adb15f1cf4d2..ea370befe8d9 100644
--- a/metadata/md5-cache/app-arch/rpm-4.18.1
+++ b/metadata/md5-cache/app-arch/rpm-4.18.1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) test? ( sys-apps/fakechroot ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) nls? ( sys-devel/gettext ) test? ( sys-apps/fakechroot ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) !app-arch/rpm5 app-arch/libarchive:= >=app-arch/bzip2-1.0.1 app-arch/xz-utils >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils dev-libs/libgcrypt:= >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 virtual/libintl acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) nls? ( virtual/libintl ) zstd? ( app-arch/zstd:= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) !app-arch/rpm5 app-arch/libarchive:= >=app-arch/bzip2-1.0.1 app-arch/xz-utils >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils dev-libs/libgcrypt:= >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 virtual/libintl acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) nls? ( virtual/libintl ) zstd? ( app-arch/zstd:= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Red Hat Package Management Utils
EAPI=8
HOMEPAGE=https://rpm.org/ https://github.com/rpm-software-management/rpm
@@ -8,10 +8,10 @@ INHERIT=autotools lua-single perl-module python-single-r1 toolchain-funcs
IUSE=acl audit caps +berkdb doc dbus nls openmp python readline selinux +sqlite test +zstd lua_single_target_lua5-3 lua_single_target_lua5-4 perl_features_debug perl_features_ithreads perl_features_quadmath test python_single_target_python3_10 python_single_target_python3_11
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2 LGPL-2
-RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) !app-arch/rpm5 app-arch/libarchive:= >=app-arch/bzip2-1.0.1 app-arch/xz-utils >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils dev-libs/libgcrypt:= >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 virtual/libintl acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) nls? ( virtual/libintl ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-rpm ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) !app-arch/rpm5 app-arch/libarchive:= >=app-arch/bzip2-1.0.1 app-arch/xz-utils >=app-crypt/gnupg-1.2 >=dev-lang/perl-5.8.8 dev-libs/elfutils dev-libs/libgcrypt:= >=dev-libs/popt-1.7 sys-apps/file >=sys-libs/zlib-1.2.3-r1 virtual/libintl acl? ( virtual/acl ) audit? ( sys-process/audit ) caps? ( >=sys-libs/libcap-2.0 ) dbus? ( sys-apps/dbus ) readline? ( sys-libs/readline:= ) sqlite? ( dev-db/sqlite:3 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) nls? ( virtual/libintl ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-rpm ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://ftp.osuosl.org/pub/rpm/releases/rpm-4.18.x/rpm-4.18.1.tar.bz2 http://ftp.rpm.org/releases/rpm-4.18.x/rpm-4.18.1.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4d9498c71dd684b9f16dd937ddffd31f
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.10 b/metadata/md5-cache/app-arch/unrar-6.2.10
deleted file mode 100644
index 90c78625ae5d..000000000000
--- a/metadata/md5-cache/app-arch/unrar-6.2.10
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DESCRIPTION=Uncompress rar files
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/rar_add.htm
-INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=unRAR
-SLOT=0/6
-SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.10.tar.gz -> unrar-6.2.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=74ca0dc3c68a4219e65af3d6892987e5
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.12 b/metadata/md5-cache/app-arch/unrar-6.2.12
deleted file mode 100644
index 1c2ff88a0143..000000000000
--- a/metadata/md5-cache/app-arch/unrar-6.2.12
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DESCRIPTION=Uncompress rar files
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/rar_add.htm
-INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=unRAR
-SLOT=0/6
-SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.12.tar.gz -> unrar-6.2.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8b1386c90a3e18a52a39f2d176411299
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.12-r1 b/metadata/md5-cache/app-arch/unrar-6.2.12-r1
deleted file mode 100644
index adc227c2a27c..000000000000
--- a/metadata/md5-cache/app-arch/unrar-6.2.12-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DESCRIPTION=Uncompress rar files
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/rar_add.htm
-INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=unRAR
-SLOT=0/6
-SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.12.tar.gz -> unrar-6.2.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cb881529a608ae93e795fad0b66d97b2
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.8 b/metadata/md5-cache/app-arch/unrar-6.2.8
deleted file mode 100644
index f17d1f9c37bf..000000000000
--- a/metadata/md5-cache/app-arch/unrar-6.2.8
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DESCRIPTION=Uncompress rar files
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/rar_add.htm
-INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=unRAR
-SLOT=0/6
-SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.8.tar.gz -> unrar-6.2.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=74ca0dc3c68a4219e65af3d6892987e5
diff --git a/metadata/md5-cache/app-arch/unrar-6.2.9 b/metadata/md5-cache/app-arch/unrar-6.2.9
deleted file mode 100644
index 568c59767f7d..000000000000
--- a/metadata/md5-cache/app-arch/unrar-6.2.9
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DESCRIPTION=Uncompress rar files
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/rar_add.htm
-INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=unRAR
-SLOT=0/6
-SRC_URI=https://www.rarlab.com/rar/unrarsrc-6.2.9.tar.gz -> unrar-6.2.9.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8b1386c90a3e18a52a39f2d176411299
diff --git a/metadata/md5-cache/app-arch/unrar-7.0.7 b/metadata/md5-cache/app-arch/unrar-7.0.7
deleted file mode 100644
index 380153ac862b..000000000000
--- a/metadata/md5-cache/app-arch/unrar-7.0.7
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DESCRIPTION=Uncompress rar files
-EAPI=8
-HOMEPAGE=https://www.rarlab.com/rar_add.htm
-INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=unRAR
-SLOT=0/7
-SRC_URI=https://www.rarlab.com/rar/unrarsrc-7.0.7.tar.gz -> unrar-7.0.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=52e721fb4f15f44dc2fd243cfd36a355
diff --git a/metadata/md5-cache/app-arch/unrar-7.0.9 b/metadata/md5-cache/app-arch/unrar-7.0.9
index 0710690a1d62..a2e78b976938 100644
--- a/metadata/md5-cache/app-arch/unrar-7.0.9
+++ b/metadata/md5-cache/app-arch/unrar-7.0.9
@@ -3,9 +3,9 @@ DESCRIPTION=Uncompress rar files
EAPI=8
HOMEPAGE=https://www.rarlab.com/rar_add.htm
INHERIT=multilib toolchain-funcs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=unRAR
SLOT=0/7
SRC_URI=https://www.rarlab.com/rar/unrarsrc-7.0.9.tar.gz -> unrar-7.0.9.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5688321d28b4009268206063345e2605
+_md5_=097f256d4449f8b04e4e643db2e9acdc
diff --git a/metadata/md5-cache/app-arch/wimlib-1.14.4 b/metadata/md5-cache/app-arch/wimlib-1.14.4
new file mode 100644
index 000000000000..4f7f3d7a3260
--- /dev/null
+++ b/metadata/md5-cache/app-arch/wimlib-1.14.4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=fuse? ( sys-fs/fuse:3 ) iso? ( app-arch/cabextract app-cdr/cdrtools ) ntfs? ( sys-fs/ntfs3g:= )
+DESCRIPTION=The open source Windows Imaging (WIM) library
+EAPI=8
+HOMEPAGE=https://wimlib.net
+INHERIT=autotools pax-utils
+IUSE=fuse iso ntfs test yasm
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( GPL-3+ LGPL-3+ ) MIT
+RDEPEND=fuse? ( sys-fs/fuse:3 ) iso? ( app-arch/cabextract app-cdr/cdrtools ) ntfs? ( sys-fs/ntfs3g:= )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://wimlib.net/downloads/wimlib-1.14.4.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=790f7b518126ec2e4493566bccd036ff
diff --git a/metadata/md5-cache/app-arch/xz-utils-5.4.7 b/metadata/md5-cache/app-arch/xz-utils-5.4.7
deleted file mode 100644
index 73ef1b8bed88..000000000000
--- a/metadata/md5-cache/app-arch/xz-utils-5.4.7
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20240529 ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
-DESCRIPTION=Utils for managing LZMA compressed files
-EAPI=8
-HOMEPAGE=https://tukaani.org/xz/
-INHERIT=flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs verify-sig
-IUSE=doc +extra-filters pgo nls 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 verify-sig
-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=public-domain LGPL-2.1+ GPL-2+
-SLOT=0
-SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.4.7/xz-5.4.7.tar.gz https://downloads.sourceforge.net/lzmautils/xz-5.4.7.tar.gz https://tukaani.org/xz/xz-5.4.7.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.4.7/xz-5.4.7.tar.gz.sig https://tukaani.org/xz/xz-5.4.7.tar.gz.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=33e41c6d035b869ea3ceacccab33fe5a
diff --git a/metadata/md5-cache/app-arch/xz-utils-5.6.2 b/metadata/md5-cache/app-arch/xz-utils-5.6.2
deleted file mode 100644
index 4181e218b418..000000000000
--- a/metadata/md5-cache/app-arch/xz-utils-5.6.2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20240529 ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
-DESCRIPTION=Utils for managing LZMA compressed files
-EAPI=8
-HOMEPAGE=https://tukaani.org/xz/
-INHERIT=flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs verify-sig
-IUSE=cpu_flags_arm_crc32 doc +extra-filters pgo nls 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 verify-sig
-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=0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )
-SLOT=0
-SRC_URI=https://github.com/tukaani-project/xz/releases/download/v5.6.2/xz-5.6.2.tar.gz https://downloads.sourceforge.net/lzmautils/xz-5.6.2.tar.gz https://tukaani.org/xz/xz-5.6.2.tar.gz verify-sig? ( https://github.com/tukaani-project/xz/releases/download/v5.6.2/xz-5.6.2.tar.gz.sig https://tukaani.org/xz/xz-5.6.2.tar.gz.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2422b7790b99b5a53c0069efd5b029d8
diff --git a/metadata/md5-cache/app-arch/xz-utils-9999 b/metadata/md5-cache/app-arch/xz-utils-9999
index cd0e09463897..8f0375cfb916 100644
--- a/metadata/md5-cache/app-arch/xz-utils-9999
+++ b/metadata/md5-cache/app-arch/xz-utils-9999
@@ -9,4 +9,4 @@ LICENSE=0BSD LGPL-2.1+ GPL-2+ doc? ( CC-BY-SA-4.0 )
PROPERTIES=live
SLOT=0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2989ca467a92d5a26b9a2ab58593a142
+_md5_=6c58b3ca588e7fd8f742c67de4488768
diff --git a/metadata/md5-cache/app-backup/Manifest.gz b/metadata/md5-cache/app-backup/Manifest.gz
index 39ba9b303ed2..782c4e49f319 100644
--- a/metadata/md5-cache/app-backup/Manifest.gz
+++ b/metadata/md5-cache/app-backup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-backup/amanda-3.5.1-r5 b/metadata/md5-cache/app-backup/amanda-3.5.1-r5
index 66edd166bbe1..06b6e22b5e54 100644
--- a/metadata/md5-cache/app-backup/amanda-3.5.1-r5
+++ b/metadata/md5-cache/app-backup/amanda-3.5.1-r5
@@ -1,6 +1,6 @@
-BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) virtual/pkgconfig
+BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver
EAPI=7
HOMEPAGE=http://www.amanda.org/
@@ -8,8 +8,8 @@ INHERIT=autotools perl-module systemd toolchain-funcs
IUSE=curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba selinux systemd xfs perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 ~sparc x86
LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+
-RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://downloads.sourceforge.net/amanda/amanda-3.5.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=444dae31d0e63d4586afe23a61b402db
diff --git a/metadata/md5-cache/app-backup/amanda-3.5.4 b/metadata/md5-cache/app-backup/amanda-3.5.4
index 38669fc04403..1383e3d66e00 100644
--- a/metadata/md5-cache/app-backup/amanda-3.5.4
+++ b/metadata/md5-cache/app-backup/amanda-3.5.4
@@ -1,6 +1,6 @@
-BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig
+BDEPEND=app-text/docbook-xsl-stylesheets app-text/docbook-xml-dtd dev-lang/swig dev-libs/libxslt virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Advanced Maryland Automatic Network Disk Archiver
EAPI=8
HOMEPAGE=http://www.amanda.org/
@@ -8,9 +8,9 @@ INHERIT=autotools perl-module systemd tmpfiles toolchain-funcs
IUSE=curl gnuplot ipv6 kerberos minimal ndmp nls readline s3 samba selinux systemd xfs perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=HPND BSD BSD-2 GPL-2+ GPL-3+
-RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:= virtual/tmpfiles
+RDEPEND=acct-group/amanda acct-user/amanda app-arch/dump app-arch/tar dev-libs/glib:2 dev-lang/perl:= dev-perl/Encode-Locale dev-perl/JSON virtual/openssh sys-libs/readline:= app-alternatives/awk kerberos? ( app-crypt/mit-krb5 ) ndmp? ( net-libs/libtirpc:= ) nls? ( virtual/libintl ) samba? ( net-fs/samba:= ) s3? ( net-misc/curl ) !s3? ( curl? ( net-misc/curl ) ) xfs? ( sys-fs/xfsdump ) !minimal? ( app-arch/mt-st:= app-crypt/aespipe app-crypt/gnupg dev-perl/XML-Simple sys-block/mtx virtual/mailx gnuplot? ( sci-visualization/gnuplot ) ) selinux? ( sec-policy/selinux-amanda ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= virtual/tmpfiles
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/zmanda/amanda/archive/refs/tags/tag-community-3.5.4.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a8436fb97c9318c697eee396b407db2
diff --git a/metadata/md5-cache/app-backup/dar-2.7.14 b/metadata/md5-cache/app-backup/dar-2.7.14
deleted file mode 100644
index e5c2778eef6d..000000000000
--- a/metadata/md5-cache/app-backup/dar-2.7.14
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-text/doxygen ) nls? ( sys-devel/gettext )
-DEFINED_PHASES=configure install
-DEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr )
-DESCRIPTION=A full featured backup tool, aimed for disks
-EAPI=8
-HOMEPAGE=http://dar.linux.free.fr/
-INHERIT=flag-o-matic
-IUSE=argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr
-KEYWORDS=amd64 ppc sparc x86 ~amd64-linux
-LICENSE=GPL-2+
-RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr )
-REQUIRED_USE=?? ( dar32 dar64 ) gpg? ( gcrypt )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/project/dar/dar/2.7.14/dar-2.7.14.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af40c6c2fd59ce5b9d49b71ffd38c91f
diff --git a/metadata/md5-cache/app-backup/dar-2.7.14-r1 b/metadata/md5-cache/app-backup/dar-2.7.14-r1
new file mode 100644
index 000000000000..4dd94d248248
--- /dev/null
+++ b/metadata/md5-cache/app-backup/dar-2.7.14-r1
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen ) nls? ( sys-devel/gettext )
+DEFINED_PHASES=configure install
+DEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan:= ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr )
+DESCRIPTION=A full featured backup tool, aimed for disks
+EAPI=8
+HOMEPAGE=http://dar.linux.free.fr/
+INHERIT=flag-o-matic
+IUSE=argon2 curl dar32 dar64 doc gcrypt gpg lz4 lzo nls rsync xattr
+KEYWORDS=amd64 ppc sparc x86 ~amd64-linux
+LICENSE=GPL-2+
+RDEPEND=app-arch/bzip2:= app-arch/xz-utils app-arch/zstd:= dev-libs/libthreadar sys-libs/libcap >=sys-libs/zlib-1.2.3:= argon2? ( app-crypt/argon2:= ) curl? ( net-misc/curl ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan:= ) lz4? ( app-arch/lz4:= ) lzo? ( dev-libs/lzo:2 ) nls? ( virtual/libintl ) rsync? ( net-libs/librsync:= ) xattr? ( sys-apps/attr )
+REQUIRED_USE=?? ( dar32 dar64 ) gpg? ( gcrypt )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/dar/dar/2.7.14/dar-2.7.14.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7f245c3c11cf761153384575a91e1537
diff --git a/metadata/md5-cache/app-backup/duplicity-2.1.1 b/metadata/md5-cache/app-backup/duplicity-2.1.1
deleted file mode 100644
index 059de7e7c20b..000000000000
--- a/metadata/md5-cache/app-backup/duplicity-2.1.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( app-arch/par2cmdline dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=Secure backup system using gnupg to encrypt data
-EAPI=8
-HOMEPAGE=https://duplicity.gitlab.io/
-INHERIT=distutils-r1 pypi
-IUSE=s3 test python_targets_python3_10 python_targets_python3_11 debug
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=GPL-3
-RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?] s3? ( dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/duplicity/duplicity-2.1.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=322d25c4a6b3ce62ae2e61f2eb8e0db5
diff --git a/metadata/md5-cache/app-backup/duplicity-3.0.0 b/metadata/md5-cache/app-backup/duplicity-3.0.0
new file mode 100644
index 000000000000..26a5b1bcd8e9
--- /dev/null
+++ b/metadata/md5-cache/app-backup/duplicity-3.0.0
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-arch/par2cmdline dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pexpect[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Secure backup system using gnupg to encrypt data
+EAPI=8
+HOMEPAGE=https://duplicity.gitlab.io/
+INHERIT=distutils-r1 pypi
+IUSE=s3 test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
+LICENSE=GPL-3
+RDEPEND=net-libs/librsync app-crypt/gnupg dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/paramiko[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] s3? ( dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/d/duplicity/duplicity-3.0.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2e66675a0b156e2dea2bda665a04e308
diff --git a/metadata/md5-cache/app-backup/duply-2.5.2 b/metadata/md5-cache/app-backup/duply-2.5.2
new file mode 100644
index 000000000000..6bca90cc2770
--- /dev/null
+++ b/metadata/md5-cache/app-backup/duply-2.5.2
@@ -0,0 +1,11 @@
+BDEPEND=app-text/txt2man
+DEFINED_PHASES=install
+DESCRIPTION=Shell frontend for duplicity
+EAPI=8
+HOMEPAGE=https://duply.net
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-backup/duplicity
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/ftplicity/duply%20%28simple%20duplicity%29/2.5.x/duply_2.5.2.tgz
+_md5_=0f34410681e6103e500228752ff92de1
diff --git a/metadata/md5-cache/app-backup/rdiff-backup-2.2.6 b/metadata/md5-cache/app-backup/rdiff-backup-2.2.6
index bb9a194d238a..ac280a689bb2 100644
--- a/metadata/md5-cache/app-backup/rdiff-backup-2.2.6
+++ b/metadata/md5-cache/app-backup/rdiff-backup-2.2.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/rdiff-backup/rdiff-backup
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm ~arm64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2
RDEPEND=dev-python/pylibacl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyxattr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=net-libs/librsync-1.0:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/rdiff-backup/rdiff-backup-2.2.6.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2977bde8d10dde1cf292e595bd9095de
+_md5_=e660b41ed32548d5a696f8dfb2ed7dfa
diff --git a/metadata/md5-cache/app-backup/sarab-1.0.0-r1 b/metadata/md5-cache/app-backup/sarab-1.0.0-r1
index 2397c98d9d23..53b598ec8a39 100644
--- a/metadata/md5-cache/app-backup/sarab-1.0.0-r1
+++ b/metadata/md5-cache/app-backup/sarab-1.0.0-r1
@@ -8,5 +8,5 @@ LICENSE=GPL-2+
RDEPEND=app-backup/dar virtual/mailx
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sarab/sarab-1.0.0.tar.gz
-_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=a6c8e83ef0ac067b1a745f1e4d6aec21
diff --git a/metadata/md5-cache/app-backup/tsm-8.1.22.0 b/metadata/md5-cache/app-backup/tsm-8.1.22.0
index c4c599f06b49..dc97d58f5594 100644
--- a/metadata/md5-cache/app-backup/tsm-8.1.22.0
+++ b/metadata/md5-cache/app-backup/tsm-8.1.22.0
@@ -12,5 +12,5 @@ RDEPEND=acct-group/tsm dev-libs/expat dev-libs/libxml2 sys-fs/fuse:0 acl? ( sys-
RESTRICT=strip
SLOT=0
SRC_URI=https://public.dhe.ibm.com/storage/tivoli-storage-management/maintenance/client/v8r1/Linux/LinuxX86/BA/v8122/8.1.22.0-TIV-TSMBAC-LinuxX86.tar
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rpm 7828cd38ff559545ca52f92064d0f8f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rpm 7828cd38ff559545ca52f92064d0f8f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c8d110cefeb8bc6456a78052dd8ded1a
diff --git a/metadata/md5-cache/app-benchmarks/Manifest.gz b/metadata/md5-cache/app-benchmarks/Manifest.gz
index f9dc748459d7..f637c0aec8eb 100644
--- a/metadata/md5-cache/app-benchmarks/Manifest.gz
+++ b/metadata/md5-cache/app-benchmarks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-benchmarks/geekbench-5.5.1 b/metadata/md5-cache/app-benchmarks/geekbench-5.5.1
index d76717238727..67edcf630277 100644
--- a/metadata/md5-cache/app-benchmarks/geekbench-5.5.1
+++ b/metadata/md5-cache/app-benchmarks/geekbench-5.5.1
@@ -2,9 +2,9 @@ DEFINED_PHASES=install nofetch postinst
DESCRIPTION=A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and Windows
EAPI=8
HOMEPAGE=https://www.geekbench.com/
-KEYWORDS=-* amd64 ~arm64
+KEYWORDS=-* amd64 arm64
LICENSE=geekbench
RESTRICT=bindist mirror
SLOT=5
SRC_URI=amd64? ( https://cdn.geekbench.com/Geekbench-5.5.1-Linux.tar.gz ) arm64? ( https://cdn.geekbench.com/Geekbench-5.5.1-LinuxARMPreview.tar.gz )
-_md5_=7376d2aea866629c12967bc8d71f52cc
+_md5_=0422de567f799ef4fa7592ef26aa113d
diff --git a/metadata/md5-cache/app-benchmarks/geekbench-6.3.0 b/metadata/md5-cache/app-benchmarks/geekbench-6.3.0
index e8008caaafc2..6be7030ae346 100644
--- a/metadata/md5-cache/app-benchmarks/geekbench-6.3.0
+++ b/metadata/md5-cache/app-benchmarks/geekbench-6.3.0
@@ -2,9 +2,9 @@ DEFINED_PHASES=install nofetch postinst
DESCRIPTION=A Cross-Platform Benchmark for Android, iOS, Linux, MacOS and Windows
EAPI=8
HOMEPAGE=https://www.geekbench.com/
-KEYWORDS=-* amd64 ~arm64
+KEYWORDS=-* amd64 arm64
LICENSE=geekbench
RESTRICT=bindist mirror
SLOT=6
SRC_URI=amd64? ( https://cdn.geekbench.com/Geekbench-6.3.0-Linux.tar.gz ) arm64? ( https://cdn.geekbench.com/Geekbench-6.3.0-LinuxARMPreview.tar.gz )
-_md5_=4e61d362134042266ffd044d931aadf7
+_md5_=62f5258d285df83da031bde411c0215a
diff --git a/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1 b/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1
index 6e9f4567d4ce..475eb5b2ed4d 100644
--- a/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1
+++ b/metadata/md5-cache/app-benchmarks/geekbench-ml-0.6.0-r1
@@ -3,9 +3,9 @@ DEFINED_PHASES=install postinst prepare
DESCRIPTION=A Cross-Platform ML workloads Benchmark
EAPI=8
HOMEPAGE=https://www.geekbench.com/
-KEYWORDS=-* ~amd64
+KEYWORDS=-* amd64
LICENSE=geekbench
RESTRICT=bindist mirror
SLOT=6
SRC_URI=amd64? ( https://cdn.geekbench.com/GeekbenchML-0.6.0-Linux.tar.gz )
-_md5_=b71092c4392a0ab8d331639694abc02c
+_md5_=74bc4489eb66cefc7dbb43118e5915e0
diff --git a/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1 b/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1
index 835467d1bf0e..3983cce65b00 100644
--- a/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1
+++ b/metadata/md5-cache/app-benchmarks/httperf-0.9.1_p20181111-r1
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/httperf/httperf
INHERIT=autotools
IUSE=debug idleconn
-KEYWORDS=~amd64 ~mips ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=amd64 ~mips x86 ~amd64-linux ~x64-macos
LICENSE=GPL-2+-with-openssl-exception
RDEPEND=idleconn? ( dev-libs/libevent:0= ) dev-libs/openssl:0=
SLOT=0
SRC_URI=https://github.com/httperf/httperf/archive/00bf5dab6fd284aa559f125964f5fe6dc0f23595.tar.gz -> httperf-0.9.1_p20181111.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf0f3b4f08e36eea761b5cffddb9740d
+_md5_=b645a0da698fced876290d75f16d39e6
diff --git a/metadata/md5-cache/app-cdr/Manifest.gz b/metadata/md5-cache/app-cdr/Manifest.gz
index 563c3d1a0511..9d6b7265f922 100644
--- a/metadata/md5-cache/app-cdr/Manifest.gz
+++ b/metadata/md5-cache/app-cdr/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-cdr/cdemu-3.2.5 b/metadata/md5-cache/app-cdr/cdemu-3.2.5
deleted file mode 100644
index b9aab1190894..000000000000
--- a/metadata/md5-cache/app-cdr/cdemu-3.2.5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) dev-util/desktop-file-utils >=dev-util/intltool-0.21 >=sys-devel/gettext-0.18 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DESCRIPTION=Command-line tool for controlling cdemu-daemon
-EAPI=7
-HOMEPAGE=https://cdemu.sourceforge.io
-INHERIT=bash-completion-r1 cmake python-single-r1 xdg-utils
-IUSE=+cdemu-daemon python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 x86
-LICENSE=GPL-2+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) cdemu-daemon? ( app-cdr/cdemu-daemon:0/7 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-SLOT=0
-SRC_URI=https://download.sourceforge.net/cdemu/cdemu-client/cdemu-client-3.2.5.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4b2741b9006bf4491c27a01fc860ac16
diff --git a/metadata/md5-cache/app-cdr/cdemu-3.2.5-r1 b/metadata/md5-cache/app-cdr/cdemu-3.2.5-r1
index 25e7986c9606..d43f2c01ea1b 100644
--- a/metadata/md5-cache/app-cdr/cdemu-3.2.5-r1
+++ b/metadata/md5-cache/app-cdr/cdemu-3.2.5-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://cdemu.sourceforge.io
INHERIT=bash-completion-r1 cmake python-single-r1 xdg-utils
IUSE=+cdemu-daemon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) cdemu-daemon? ( app-cdr/cdemu-daemon:0/7 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://download.sourceforge.net/cdemu/cdemu-client/cdemu-client-3.2.5.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=41d11596343ae0d7e640e5577fd9f6d5
+_md5_=75096e3d430c62227a9486da23c82d6e
diff --git a/metadata/md5-cache/app-cdr/extract-xiso-2.7.1_p202303040307 b/metadata/md5-cache/app-cdr/extract-xiso-2.7.1_p202303040307
new file mode 100644
index 000000000000..a637985d28d6
--- /dev/null
+++ b/metadata/md5-cache/app-cdr/extract-xiso-2.7.1_p202303040307
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Tool for extracting and creating optimised Xbox ISO images
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/extract-xiso/
+INHERIT=cmake
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=BSD-4
+SLOT=0
+SRC_URI=https://github.com/XboxDev/extract-xiso/archive/refs/tags/build-202303040307.tar.gz -> extract-xiso-2.7.1_p202303040307.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6f9ce3c5e0351a86c30a6dd9fee64b6a
diff --git a/metadata/md5-cache/app-cdr/xfburn-0.7.0 b/metadata/md5-cache/app-cdr/xfburn-0.7.0
index 033e76c39e63..77d8739ac4e9 100644
--- a/metadata/md5-cache/app-cdr/xfburn-0.7.0
+++ b/metadata/md5-cache/app-cdr/xfburn-0.7.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/apps/xfburn/start https://gitlab.xfce.org/apps/xfburn/
INHERIT=xdg-utils
IUSE=gstreamer +udev
-KEYWORDS=amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.38:= >=dev-libs/libburn-0.4.2:= >=dev-libs/libisofs-0.6.2:= >=x11-libs/gtk+-3.20:3= >=xfce-base/exo-0.11.0:= >=xfce-base/libxfce4ui-4.12.0:= gstreamer? ( media-libs/gstreamer:1.0= media-libs/gst-plugins-base:1.0= ) udev? ( dev-libs/libgudev:= )
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/xfburn/0.7/xfburn-0.7.0.tar.bz2
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ee3c95a364cf76c1bc6c7932234191a3
+_md5_=9a9d833ee8052a7b5d7d84da25098915
diff --git a/metadata/md5-cache/app-containers/Manifest.gz b/metadata/md5-cache/app-containers/Manifest.gz
index 06587fbb4d00..c071634d108b 100644
--- a/metadata/md5-cache/app-containers/Manifest.gz
+++ b/metadata/md5-cache/app-containers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-containers/cni-plugins-0.9.1 b/metadata/md5-cache/app-containers/cni-plugins-0.9.1
deleted file mode 100644
index 0e6149382375..000000000000
--- a/metadata/md5-cache/app-containers/cni-plugins-0.9.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install setup unpack
-DESCRIPTION=Standard networking plugins for container networking
-EAPI=7
-HOMEPAGE=https://github.com/containernetworking/plugins
-INHERIT=go-module linux-info
-IUSE=hardened
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv
-LICENSE=Apache-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/containernetworking/plugins/archive/v0.9.1.tar.gz -> cni-plugins-0.9.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ab5c6f3e079f4e5c1e4d1ebda71938e1
diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.1.1 b/metadata/md5-cache/app-containers/cni-plugins-1.1.1
deleted file mode 100644
index 3c54e0711480..000000000000
--- a/metadata/md5-cache/app-containers/cni-plugins-1.1.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install setup unpack
-DESCRIPTION=Standard networking plugins for container networking
-EAPI=8
-HOMEPAGE=https://github.com/containernetworking/plugins
-INHERIT=go-module linux-info systemd
-IUSE=hardened
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
-LICENSE=Apache-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/containernetworking/plugins/archive/v1.1.1.tar.gz -> cni-plugins-1.1.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2d3c3f96d66ffd014004400c0ee5ae25
diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1 b/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1
deleted file mode 100644
index 966d96ae9b0b..000000000000
--- a/metadata/md5-cache/app-containers/cni-plugins-1.1.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install setup unpack
-DESCRIPTION=Standard networking plugins for container networking
-EAPI=8
-HOMEPAGE=https://github.com/containernetworking/plugins
-INHERIT=go-module linux-info systemd
-IUSE=hardened
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
-LICENSE=Apache-2.0
-RDEPEND=net-firewall/iptables
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/containernetworking/plugins/archive/v1.1.1.tar.gz -> cni-plugins-1.1.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=54e62717192dbd8ca2527e4dca02959a
diff --git a/metadata/md5-cache/app-containers/cni-plugins-1.5.1 b/metadata/md5-cache/app-containers/cni-plugins-1.5.1
new file mode 100644
index 000000000000..793be417d7a6
--- /dev/null
+++ b/metadata/md5-cache/app-containers/cni-plugins-1.5.1
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install setup unpack
+DESCRIPTION=Standard networking plugins for container networking
+EAPI=8
+HOMEPAGE=https://github.com/containernetworking/plugins
+INHERIT=go-module linux-info systemd
+IUSE=hardened
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
+LICENSE=Apache-2.0
+RDEPEND=net-firewall/iptables
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/containernetworking/plugins/archive/v1.5.1.tar.gz -> cni-plugins-1.5.1.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9c7bf1721c197e22b11b2af83ded82a9
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.1-r1 b/metadata/md5-cache/app-containers/containerd-1.7.1-r1
deleted file mode 100644
index bfe00b5a80be..000000000000
--- a/metadata/md5-cache/app-containers/containerd-1.7.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man virtual/pkgconfig >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=A daemon to control runC
-EAPI=8
-HOMEPAGE=https://containerd.io/
-INHERIT=go-module systemd
-IUSE=apparmor btrfs device-mapper +cri hardened +seccomp selinux test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-containers/runc-1.1.7[apparmor?,seccomp?]
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containerd/containerd/archive/v1.7.1.tar.gz -> containerd-1.7.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b1f5ea4c2d1a876026d0ffeff9a49595
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.13 b/metadata/md5-cache/app-containers/containerd-1.7.13
deleted file mode 100644
index 0dbb043561b9..000000000000
--- a/metadata/md5-cache/app-containers/containerd-1.7.13
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man virtual/pkgconfig >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=A daemon to control runC
-EAPI=8
-HOMEPAGE=https://containerd.io/
-INHERIT=go-module systemd
-IUSE=apparmor btrfs device-mapper +cri hardened +seccomp selinux test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-containers/runc-1.1.12[apparmor?,seccomp?]
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containerd/containerd/archive/v1.7.13.tar.gz -> containerd-1.7.13.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b5e823de50a898b103488e3a53d9fe81
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.14 b/metadata/md5-cache/app-containers/containerd-1.7.14
deleted file mode 100644
index afdcbc49b48a..000000000000
--- a/metadata/md5-cache/app-containers/containerd-1.7.14
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man virtual/pkgconfig >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=A daemon to control runC
-EAPI=8
-HOMEPAGE=https://containerd.io/
-INHERIT=go-module systemd
-IUSE=apparmor btrfs device-mapper +cri hardened +seccomp selinux test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-containers/runc-1.1.12[apparmor?,seccomp?]
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containerd/containerd/archive/v1.7.14.tar.gz -> containerd-1.7.14.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4760485932841e8a5824fac31ef1b04c
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.2 b/metadata/md5-cache/app-containers/containerd-1.7.2
deleted file mode 100644
index 2aac2d8c38f8..000000000000
--- a/metadata/md5-cache/app-containers/containerd-1.7.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man virtual/pkgconfig >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=A daemon to control runC
-EAPI=8
-HOMEPAGE=https://containerd.io/
-INHERIT=go-module systemd
-IUSE=apparmor btrfs device-mapper +cri hardened +seccomp selinux test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-containers/runc-1.1.7[apparmor?,seccomp?]
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containerd/containerd/archive/v1.7.2.tar.gz -> containerd-1.7.2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b69449704a8e401a8d46a83faac4ba48
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.6 b/metadata/md5-cache/app-containers/containerd-1.7.6
deleted file mode 100644
index 10e2bf8007ce..000000000000
--- a/metadata/md5-cache/app-containers/containerd-1.7.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man virtual/pkgconfig >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=A daemon to control runC
-EAPI=8
-HOMEPAGE=https://containerd.io/
-INHERIT=go-module systemd
-IUSE=apparmor btrfs device-mapper +cri hardened +seccomp selinux test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-containers/runc-1.1.9[apparmor?,seccomp?]
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containerd/containerd/archive/v1.7.6.tar.gz -> containerd-1.7.6.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6996d3e1ebeea3c211c24d6ffd159d24
diff --git a/metadata/md5-cache/app-containers/containerd-1.7.8 b/metadata/md5-cache/app-containers/containerd-1.7.8
deleted file mode 100644
index 20d656a28925..000000000000
--- a/metadata/md5-cache/app-containers/containerd-1.7.8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man virtual/pkgconfig >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=A daemon to control runC
-EAPI=8
-HOMEPAGE=https://containerd.io/
-INHERIT=go-module systemd
-IUSE=apparmor btrfs device-mapper +cri hardened +seccomp selinux test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=btrfs? ( sys-fs/btrfs-progs ) seccomp? ( sys-libs/libseccomp ) ~app-containers/runc-1.1.9[apparmor?,seccomp?]
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/containerd/containerd/archive/v1.7.8.tar.gz -> containerd-1.7.8.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=811e90f35b240c7ce1051e02a0a305d3
diff --git a/metadata/md5-cache/app-containers/containers-common-0.58.0-r1 b/metadata/md5-cache/app-containers/containers-common-0.58.0-r1
index e9a6bc965f7e..6d18093c024d 100644
--- a/metadata/md5-cache/app-containers/containers-common-0.58.0-r1
+++ b/metadata/md5-cache/app-containers/containers-common-0.58.0-r1
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/aardvark-dns-1.10.0 >=app-containers/crun-1.14.3 >=app-
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/containers/common/archive/v0.58.0.tar.gz -> containers-common-0.58.0.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=3a9ac430e8e799082697839c27998271
diff --git a/metadata/md5-cache/app-containers/containers-common-0.59.1 b/metadata/md5-cache/app-containers/containers-common-0.59.1
index 187e942951b6..a49f63af5af7 100644
--- a/metadata/md5-cache/app-containers/containers-common-0.59.1
+++ b/metadata/md5-cache/app-containers/containers-common-0.59.1
@@ -10,5 +10,5 @@ RDEPEND=>=app-containers/aardvark-dns-1.10.0 >=app-containers/crun-1.14.3 >=app-
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/containers/common/archive/v0.59.1.tar.gz -> containers-common-0.59.1.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=3a9ac430e8e799082697839c27998271
diff --git a/metadata/md5-cache/app-containers/containers-common-9999 b/metadata/md5-cache/app-containers/containers-common-9999
index 0de540d89a99..eba8aae7b4bf 100644
--- a/metadata/md5-cache/app-containers/containers-common-9999
+++ b/metadata/md5-cache/app-containers/containers-common-9999
@@ -9,5 +9,5 @@ PROPERTIES=live
RDEPEND=>=app-containers/aardvark-dns-1.10.0 >=app-containers/crun-1.14.3 >=app-containers/containers-image-5.30.0 >=app-containers/containers-storage-1.53.0 app-containers/containers-shortnames >=app-containers/netavark-1.10.3 net-firewall/nftables net-firewall/iptables[nftables] >=net-misc/passt-2024.03.20 >=sys-fs/fuse-overlayfs-1.13
RESTRICT=test
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=3a9ac430e8e799082697839c27998271
diff --git a/metadata/md5-cache/app-containers/devcontainer-0.65.0 b/metadata/md5-cache/app-containers/devcontainer-0.65.0
new file mode 100644
index 000000000000..c8268a4c660f
--- /dev/null
+++ b/metadata/md5-cache/app-containers/devcontainer-0.65.0
@@ -0,0 +1,11 @@
+BDEPEND=>=net-libs/nodejs-16[npm]
+DEFINED_PHASES=compile install
+DESCRIPTION=Reference implementation of the Development Containers specification
+EAPI=8
+HOMEPAGE=https://containers.dev/ https://github.com/devcontainers/cli/
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=net-libs/nodejs
+SLOT=0
+SRC_URI=https://registry.npmjs.org/@devcontainers/cli/-/cli-0.65.0.tgz -> devcontainer-0.65.0.tgz
+_md5_=b442cdef242f97ffcd6e5e5c379b87ed
diff --git a/metadata/md5-cache/app-containers/distrobox-1.7.1 b/metadata/md5-cache/app-containers/distrobox-1.7.1
deleted file mode 100644
index 3944583e0f39..000000000000
--- a/metadata/md5-cache/app-containers/distrobox-1.7.1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman)
-EAPI=8
-HOMEPAGE=https://distrobox.privatedns.org/ https://github.com/89luca89/distrobox/
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=GPL-3
-RDEPEND=|| ( app-containers/docker app-containers/podman )
-SLOT=0
-SRC_URI=https://github.com/89luca89/distrobox/archive/1.7.1.tar.gz -> distrobox-1.7.1.tar.gz
-_md5_=9c466ab0497fe0637c2260405dd29e92
diff --git a/metadata/md5-cache/app-containers/distrobox-1.7.2.0 b/metadata/md5-cache/app-containers/distrobox-1.7.2.0
deleted file mode 100644
index febb6f0cfcec..000000000000
--- a/metadata/md5-cache/app-containers/distrobox-1.7.2.0
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Use any Linux distribution inside your terminal (powered by docker/podman)
-EAPI=8
-HOMEPAGE=https://distrobox.it/ https://github.com/89luca89/distrobox/
-KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
-LICENSE=GPL-3
-RDEPEND=|| ( app-containers/docker app-containers/podman )
-SLOT=0
-SRC_URI=https://github.com/89luca89/distrobox/archive/1.7.2.0.tar.gz -> distrobox-1.7.2.0.tar.gz
-_md5_=c57229ed1586ea11c5b4b1c362d86dfb
diff --git a/metadata/md5-cache/app-containers/docker-24.0.5-r1 b/metadata/md5-cache/app-containers/docker-24.0.5-r1
deleted file mode 100644
index 04146879a149..000000000000
--- a/metadata/md5-cache/app-containers/docker-24.0.5-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.12 dev-go/go-md2man virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) systemd? ( sys-apps/systemd )
-DESCRIPTION=The core functions you need to create Docker images and run Docker containers
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=linux-info systemd udev golang-vcs-snapshot
-IUSE=apparmor btrfs +container-init device-mapper overlay seccomp selinux systemd
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) systemd? ( sys-apps/systemd ) >=net-firewall/iptables-1.4 sys-process/procps >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 dev-libs/libltdl >=app-containers/containerd-1.7.1[apparmor?,btrfs?,device-mapper?,seccomp?] !app-containers/docker-proxy container-init? ( >=sys-process/tini-0.19.0[static] ) selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/moby/moby/archive/v24.0.5.tar.gz -> docker-24.0.5.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=b17ec32109d179bb349eafcd57143b0f
diff --git a/metadata/md5-cache/app-containers/docker-24.0.6 b/metadata/md5-cache/app-containers/docker-24.0.6
deleted file mode 100644
index baa45dfdfce5..000000000000
--- a/metadata/md5-cache/app-containers/docker-24.0.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.12 dev-go/go-md2man virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-DESCRIPTION=The core functions you need to create Docker images and run Docker containers
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=linux-info systemd udev golang-vcs-snapshot
-IUSE=apparmor btrfs +container-init device-mapper overlay seccomp selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) >=net-firewall/iptables-1.4 sys-process/procps >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 dev-libs/libltdl >=app-containers/containerd-1.7.3[apparmor?,btrfs?,device-mapper?,seccomp?] >=app-containers/runc-1.1.9[apparmor?,seccomp?] !app-containers/docker-proxy container-init? ( >=sys-process/tini-0.19.0[static] ) selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/moby/moby/archive/v24.0.6.tar.gz -> docker-24.0.6.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=8dface580e77269784c6d10f54255760
diff --git a/metadata/md5-cache/app-containers/docker-24.0.7-r1 b/metadata/md5-cache/app-containers/docker-24.0.7-r1
deleted file mode 100644
index 59a90ea3b7de..000000000000
--- a/metadata/md5-cache/app-containers/docker-24.0.7-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.12 dev-go/go-md2man virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) systemd? ( sys-apps/systemd )
-DESCRIPTION=The core functions you need to create Docker images and run Docker containers
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=linux-info systemd udev golang-vcs-snapshot
-IUSE=apparmor btrfs +container-init device-mapper overlay seccomp selinux systemd
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) device-mapper? ( >=sys-fs/lvm2-2.02.89[thin] ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) systemd? ( sys-apps/systemd ) >=net-firewall/iptables-1.4 sys-process/procps >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 dev-libs/libltdl >=app-containers/containerd-1.7.3[apparmor?,btrfs?,device-mapper?,seccomp?] >=app-containers/runc-1.1.9[apparmor?,seccomp?] !app-containers/docker-proxy container-init? ( >=sys-process/tini-0.19.0[static] ) selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/moby/moby/archive/v24.0.7.tar.gz -> docker-24.0.7.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=00554564957e6f4cac318fd7f8fc0ef8
diff --git a/metadata/md5-cache/app-containers/docker-25.0.1 b/metadata/md5-cache/app-containers/docker-25.0.1
deleted file mode 100644
index 7ffba1c2a194..000000000000
--- a/metadata/md5-cache/app-containers/docker-25.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.12 dev-go/go-md2man virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-DESCRIPTION=The core functions you need to create Docker images and run Docker containers
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=linux-info systemd udev golang-vcs-snapshot
-IUSE=apparmor btrfs +container-init overlay seccomp selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) >=net-firewall/iptables-1.4 sys-process/procps >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 dev-libs/libltdl >=app-containers/containerd-1.7.3[apparmor?,btrfs?,seccomp?] >=app-containers/runc-1.1.9[apparmor?,seccomp?] !app-containers/docker-proxy container-init? ( >=sys-process/tini-0.19.0[static] ) selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/moby/moby/archive/v25.0.1.tar.gz -> docker-25.0.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=52fb8f2c02e047cd28c5114d42649c88
diff --git a/metadata/md5-cache/app-containers/docker-25.0.4 b/metadata/md5-cache/app-containers/docker-25.0.4
deleted file mode 100644
index f5691d4e4d70..000000000000
--- a/metadata/md5-cache/app-containers/docker-25.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.12 dev-go/go-md2man virtual/pkgconfig virtual/pkgconfig virtual/pkgconfig >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst postrm setup unpack
-DEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) seccomp? ( >=sys-libs/libseccomp-2.2.1 )
-DESCRIPTION=The core functions you need to create Docker images and run Docker containers
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=linux-info systemd udev golang-vcs-snapshot
-IUSE=apparmor btrfs +container-init overlay seccomp selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=acct-group/docker >=dev-db/sqlite-3.7.9:3 apparmor? ( sys-libs/libapparmor ) btrfs? ( >=sys-fs/btrfs-progs-3.16.1 ) seccomp? ( >=sys-libs/libseccomp-2.2.1 ) >=net-firewall/iptables-1.4 sys-process/procps >=dev-vcs/git-1.7 >=app-arch/xz-utils-4.9 dev-libs/libltdl >=app-containers/containerd-1.7.12[apparmor?,btrfs?,seccomp?] >=app-containers/runc-1.1.12[apparmor?,seccomp?] !app-containers/docker-proxy container-init? ( >=sys-process/tini-0.19.0[static] ) selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/moby/moby/archive/v25.0.4.tar.gz -> docker-25.0.4.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=39e6003b868055cc69f69856b842cb86
diff --git a/metadata/md5-cache/app-containers/docker-26.1.0-r1 b/metadata/md5-cache/app-containers/docker-26.1.0-r1
index 4401ec7feddc..105a2b115a8f 100644
--- a/metadata/md5-cache/app-containers/docker-26.1.0-r1
+++ b/metadata/md5-cache/app-containers/docker-26.1.0-r1
@@ -13,4 +13,4 @@ RESTRICT=installsources strip test
SLOT=0
SRC_URI=https://github.com/moby/moby/archive/v26.1.0.tar.gz -> docker-26.1.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=988bb6ec705a06ad91a3f781e9030f2e
+_md5_=919d3cb1f62166e7e51609f6812446d6
diff --git a/metadata/md5-cache/app-containers/docker-buildx-0.14.0 b/metadata/md5-cache/app-containers/docker-buildx-0.14.0
new file mode 100644
index 000000000000..c1b4b8c067f5
--- /dev/null
+++ b/metadata/md5-cache/app-containers/docker-buildx-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=test? ( >=dev-lang/go-1.20 ) >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=Docker CLI plugin for extended build capabilities with BuildKit
+EAPI=8
+HOMEPAGE=https://github.com/docker/buildx
+INHERIT=go-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=app-containers/docker-cli
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/docker/buildx/archive/refs/tags/v0.14.0.tar.gz -> docker-buildx-0.14.0.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b3a3a5d97150fbcff465d0c6f3e2a2fc
diff --git a/metadata/md5-cache/app-containers/docker-buildx-9999 b/metadata/md5-cache/app-containers/docker-buildx-9999
index db88742ae740..df20249dcac0 100644
--- a/metadata/md5-cache/app-containers/docker-buildx-9999
+++ b/metadata/md5-cache/app-containers/docker-buildx-9999
@@ -11,4 +11,4 @@ RDEPEND=app-containers/docker-cli
RESTRICT=!test? ( test ) strip
SLOT=0
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c9b48871275b96a7bba09213903097a5
+_md5_=b3a3a5d97150fbcff465d0c6f3e2a2fc
diff --git a/metadata/md5-cache/app-containers/docker-cli-24.0.5 b/metadata/md5-cache/app-containers/docker-cli-24.0.5
deleted file mode 100644
index 35aa8247c77d..000000000000
--- a/metadata/md5-cache/app-containers/docker-cli-24.0.5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.6 >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst prepare unpack
-DESCRIPTION=the command line binary for docker
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=bash-completion-r1 golang-vcs-snapshot
-IUSE=hardened selinux
-KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/docker/cli/archive/v24.0.5.tar.gz -> docker-cli-24.0.5.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-24.0.5-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=05df7aaccca374357e246f55c0e15abd
diff --git a/metadata/md5-cache/app-containers/docker-cli-24.0.6 b/metadata/md5-cache/app-containers/docker-cli-24.0.6
deleted file mode 100644
index 20ce19f7ca8c..000000000000
--- a/metadata/md5-cache/app-containers/docker-cli-24.0.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.6 >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst prepare unpack
-DESCRIPTION=the command line binary for docker
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=bash-completion-r1 golang-vcs-snapshot
-IUSE=hardened selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/docker/cli/archive/v24.0.6.tar.gz -> docker-cli-24.0.6.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-24.0.6-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7d80259351b3fae19ebee7bb7785fa0b
diff --git a/metadata/md5-cache/app-containers/docker-cli-24.0.7 b/metadata/md5-cache/app-containers/docker-cli-24.0.7
deleted file mode 100644
index 2bcc350d6432..000000000000
--- a/metadata/md5-cache/app-containers/docker-cli-24.0.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.6 >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst prepare unpack
-DESCRIPTION=the command line binary for docker
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=bash-completion-r1 golang-vcs-snapshot
-IUSE=hardened selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/docker/cli/archive/v24.0.7.tar.gz -> docker-cli-24.0.7.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-24.0.7-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1702b9dc9f3814a19250af49927146be
diff --git a/metadata/md5-cache/app-containers/docker-cli-25.0.1 b/metadata/md5-cache/app-containers/docker-cli-25.0.1
deleted file mode 100644
index e8e13d1ac9e8..000000000000
--- a/metadata/md5-cache/app-containers/docker-cli-25.0.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.6 >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst prepare unpack
-DESCRIPTION=the command line binary for docker
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=bash-completion-r1 golang-vcs-snapshot
-IUSE=hardened selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/docker/cli/archive/v25.0.1.tar.gz -> docker-cli-25.0.1.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-25.0.1-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=81af666ad706e6ecd86db7a324864a5a
diff --git a/metadata/md5-cache/app-containers/docker-cli-25.0.4 b/metadata/md5-cache/app-containers/docker-cli-25.0.4
deleted file mode 100644
index 394d612ab50e..000000000000
--- a/metadata/md5-cache/app-containers/docker-cli-25.0.4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.16.6 >=dev-lang/go-1.10
-DEFINED_PHASES=compile install postinst prepare unpack
-DESCRIPTION=the command line binary for docker
-EAPI=7
-HOMEPAGE=https://www.docker.com/
-INHERIT=bash-completion-r1 golang-vcs-snapshot
-IUSE=hardened selinux
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=!<app-containers/docker-20.10.1 selinux? ( sec-policy/selinux-docker )
-RESTRICT=installsources strip test
-SLOT=0
-SRC_URI=https://github.com/docker/cli/archive/v25.0.4.tar.gz -> docker-cli-25.0.4.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-25.0.4-man.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b0966a01b2b91718cf9ccb2642294cf7
diff --git a/metadata/md5-cache/app-containers/docker-cli-26.1.0 b/metadata/md5-cache/app-containers/docker-cli-26.1.0
index 86a570d72751..52818f90ec4f 100644
--- a/metadata/md5-cache/app-containers/docker-cli-26.1.0
+++ b/metadata/md5-cache/app-containers/docker-cli-26.1.0
@@ -12,4 +12,4 @@ RESTRICT=installsources strip test
SLOT=0
SRC_URI=https://github.com/docker/cli/archive/v26.1.0.tar.gz -> docker-cli-26.1.0.tar.gz https://dev.gentoo.org/~williamh/dist/docker-cli-26.1.0-man.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-vcs-snapshot 85de4c0ee156326f54c6d16f8ab529d1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b0bc95271478b563402405d19d73a0ec
+_md5_=51488127a8fecb1c60094cc5b5556c9b
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.10 b/metadata/md5-cache/app-containers/earthly-0.8.10
deleted file mode 100644
index 6c0b4f4d6f4c..000000000000
--- a/metadata/md5-cache/app-containers/earthly-0.8.10
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install postinst unpack
-DESCRIPTION=Build automation tool that executes in containers
-EAPI=8
-HOMEPAGE=https://earthly.dev/ https://github.com/earthly/earthly/
-INHERIT=go-module unpacker
-KEYWORDS=~amd64 ~x86
-LICENSE=MPL-2.0
-RDEPEND=|| ( app-containers/docker app-containers/podman )
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/earthly/earthly/archive/v0.8.10.tar.gz -> earthly-0.8.10.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.10-deps.tar.zst
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=ff86782745330f9c42277dbddff576f0
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.11 b/metadata/md5-cache/app-containers/earthly-0.8.11
deleted file mode 100644
index e56834975356..000000000000
--- a/metadata/md5-cache/app-containers/earthly-0.8.11
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install postinst unpack
-DESCRIPTION=Build automation tool that executes in containers
-EAPI=8
-HOMEPAGE=https://earthly.dev/ https://github.com/earthly/earthly/
-INHERIT=go-module unpacker
-KEYWORDS=~amd64 ~x86
-LICENSE=MPL-2.0
-RDEPEND=|| ( app-containers/docker app-containers/podman )
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/earthly/earthly/archive/v0.8.11.tar.gz -> earthly-0.8.11.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.11-deps.tar.zst
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=04408c317eee0a34098bc25ac1d17e4a
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.12 b/metadata/md5-cache/app-containers/earthly-0.8.12
index 2a979d8388b9..30ab7cc0c589 100644
--- a/metadata/md5-cache/app-containers/earthly-0.8.12
+++ b/metadata/md5-cache/app-containers/earthly-0.8.12
@@ -4,11 +4,11 @@ DESCRIPTION=Build automation tool that executes in containers
EAPI=8
HOMEPAGE=https://earthly.dev/ https://github.com/earthly/earthly/
INHERIT=go-module
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=MPL-2.0
RDEPEND=|| ( app-containers/docker app-containers/podman )
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/earthly/earthly/archive/v0.8.12.tar.gz -> earthly-0.8.12.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.12-deps.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=366904f923aafefaa402a3fb32c61037
+_md5_=fdbe8d4663be782a44b86a83106056eb
diff --git a/metadata/md5-cache/app-containers/earthly-0.8.9 b/metadata/md5-cache/app-containers/earthly-0.8.9
deleted file mode 100644
index e8a94a8ad84b..000000000000
--- a/metadata/md5-cache/app-containers/earthly-0.8.9
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install postinst unpack
-DESCRIPTION=Build automation tool that executes in containers
-EAPI=8
-HOMEPAGE=https://earthly.dev/ https://github.com/earthly/earthly/
-INHERIT=go-module unpacker
-KEYWORDS=amd64 ~x86
-LICENSE=MPL-2.0
-RDEPEND=|| ( app-containers/docker app-containers/podman )
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/earthly/earthly/archive/v0.8.9.tar.gz -> earthly-0.8.9.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/earthly-0.8.9-deps.tar.zst
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=ad86241a6ad384d5a3de10febb405c65
diff --git a/metadata/md5-cache/app-containers/lxc-6.0.1 b/metadata/md5-cache/app-containers/lxc-6.0.1
new file mode 100644
index 000000000000..a06924edfe89
--- /dev/null
+++ b/metadata/md5-cache/app-containers/lxc-6.0.1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig man? ( app-text/docbook2X ) verify-sig? ( sec-keys/openpgp-keys-linuxcontainers ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst setup test unpack
+DEPEND=acct-group/lxc acct-user/lxc apparmor? ( sys-libs/libapparmor ) caps? ( sys-libs/libcap[static-libs] ) io-uring? ( >=sys-libs/liburing-2:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/dbus sys-apps/systemd:= ) tools? ( sys-libs/libcap[static-libs] ) sys-kernel/linux-headers
+DESCRIPTION=A userspace interface for the Linux kernel containment features
+EAPI=8
+HOMEPAGE=https://linuxcontainers.org/ https://github.com/lxc/lxc
+INHERIT=bash-completion-r1 linux-info meson optfeature systemd toolchain-funcs verify-sig
+IUSE=apparmor +caps examples io-uring lto man pam seccomp selinux ssl systemd test +tools verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 LGPL-2.1 LGPL-3
+RDEPEND=acct-group/lxc acct-user/lxc apparmor? ( sys-libs/libapparmor ) caps? ( sys-libs/libcap[static-libs] ) io-uring? ( >=sys-libs/liburing-2:= ) pam? ( sys-libs/pam ) seccomp? ( sys-libs/libseccomp ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/dbus sys-apps/systemd:= ) tools? ( sys-libs/libcap[static-libs] )
+RESTRICT=!test? ( test )
+SLOT=0/1.8
+SRC_URI=https://linuxcontainers.org/downloads/lxc/lxc-6.0.1.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxc/lxc-6.0.1.tar.gz.asc )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=5476d041a9a9707c9d748c301fde334b
diff --git a/metadata/md5-cache/app-containers/runc-1.1.12 b/metadata/md5-cache/app-containers/runc-1.1.12
index 9a00465673b3..047c5b403fbb 100644
--- a/metadata/md5-cache/app-containers/runc-1.1.12
+++ b/metadata/md5-cache/app-containers/runc-1.1.12
@@ -13,4 +13,4 @@ RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/opencontainers/runc/archive/v1.1.12.tar.gz -> runc-1.1.12.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=195c23d10a23a96f7ab4cc4b3642ed4f
+_md5_=674e2c6a343002c3e33895c4c5e61234
diff --git a/metadata/md5-cache/app-containers/runc-1.1.7 b/metadata/md5-cache/app-containers/runc-1.1.7
deleted file mode 100644
index d300893a52f5..000000000000
--- a/metadata/md5-cache/app-containers/runc-1.1.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man test? ( seccomp? ( sys-libs/libseccomp ) !app-emulation/docker-runc apparmor? ( sys-libs/libapparmor ) selinux? ( sec-policy/selinux-container ) ) >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install setup test unpack
-DEPEND=seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=runc container cli tools
-EAPI=8
-HOMEPAGE=http://github.com/opencontainers/runc/
-INHERIT=go-module linux-info
-IUSE=apparmor hardened +kmem +seccomp selinux test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv ~x86
-LICENSE=Apache-2.0 BSD-2 BSD MIT
-RDEPEND=seccomp? ( sys-libs/libseccomp ) !app-emulation/docker-runc apparmor? ( sys-libs/libapparmor ) selinux? ( sec-policy/selinux-container )
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/opencontainers/runc/archive/v1.1.7.tar.gz -> runc-1.1.7.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cea3e82254968b494d710ff0d89ca78b
diff --git a/metadata/md5-cache/app-containers/runc-1.1.9 b/metadata/md5-cache/app-containers/runc-1.1.9
deleted file mode 100644
index 67951d69def1..000000000000
--- a/metadata/md5-cache/app-containers/runc-1.1.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-go/go-md2man test? ( seccomp? ( sys-libs/libseccomp ) !app-emulation/docker-runc apparmor? ( sys-libs/libapparmor ) selinux? ( sec-policy/selinux-container ) ) >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install setup test unpack
-DEPEND=seccomp? ( sys-libs/libseccomp )
-DESCRIPTION=runc container cli tools
-EAPI=8
-HOMEPAGE=http://github.com/opencontainers/runc/
-INHERIT=go-module linux-info
-IUSE=apparmor hardened +kmem +seccomp selinux test
-KEYWORDS=amd64 ~arm arm64 ppc64 ~riscv ~x86
-LICENSE=Apache-2.0 BSD-2 BSD MIT
-RDEPEND=seccomp? ( sys-libs/libseccomp ) !app-emulation/docker-runc apparmor? ( sys-libs/libapparmor ) selinux? ( sec-policy/selinux-container )
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/opencontainers/runc/archive/v1.1.9.tar.gz -> runc-1.1.9.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=620eac4528558a91524fac38d0b87e26
diff --git a/metadata/md5-cache/app-containers/sen-0.7.0 b/metadata/md5-cache/app-containers/sen-0.7.0
new file mode 100644
index 000000000000..da2d707f2c99
--- /dev/null
+++ b/metadata/md5-cache/app-containers/sen-0.7.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urwidtrees[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/flexmock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urwidtrees[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Terminal User Interface for docker engine
+EAPI=8
+HOMEPAGE=https://github.com/TomasTomecek/sen
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urwidtrees[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sen/sen-0.7.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=81e413d81983a9f4daf13db8395a051e
diff --git a/metadata/md5-cache/app-containers/snapd-2.58 b/metadata/md5-cache/app-containers/snapd-2.58
index 14a6e5220819..7ad3f503e30c 100644
--- a/metadata/md5-cache/app-containers/snapd-2.58
+++ b/metadata/md5-cache/app-containers/snapd-2.58
@@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/snapcore/snapd/releases/download/2.58/snapd_2.58.vendor.tar.xz -> snapd-2.58.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=960ad1b1ce3188966084dacbfedb0100
diff --git a/metadata/md5-cache/app-containers/snapd-2.61 b/metadata/md5-cache/app-containers/snapd-2.61
index 160a82953e36..174a7f8bd19e 100644
--- a/metadata/md5-cache/app-containers/snapd-2.61
+++ b/metadata/md5-cache/app-containers/snapd-2.61
@@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/snapcore/snapd/releases/download/2.61/snapd_2.61.vendor.tar.xz -> snapd-2.61.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a1a8e07b0c3f7b823c64962ecb34135f
diff --git a/metadata/md5-cache/app-containers/snapd-2.63 b/metadata/md5-cache/app-containers/snapd-2.63
index 65445cb4c39a..441b672285a6 100644
--- a/metadata/md5-cache/app-containers/snapd-2.63
+++ b/metadata/md5-cache/app-containers/snapd-2.63
@@ -14,5 +14,5 @@ REQUIRED_USE=!forced-devmode? ( apparmor ) systemd
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/snapcore/snapd/releases/download/2.63/snapd_2.63.vendor.tar.xz -> snapd-2.63.tar.xz https://github.com/snapcore/snapd/commit/1b035da5d873518ee4be31dacb1191c77ce0b644.patch -> snapd-2.63-bug-933073-GNU_SOURCE.patch
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c93dbafa0555973f99cf6925ac41e60f
diff --git a/metadata/md5-cache/app-crypt/Manifest.gz b/metadata/md5-cache/app-crypt/Manifest.gz
index 569fa2a73309..b58fa07c45b7 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/aescrypt-3.16 b/metadata/md5-cache/app-crypt/aescrypt-3.16
new file mode 100644
index 000000000000..1f1046625e03
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/aescrypt-3.16
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare test
+DESCRIPTION=Advanced file encryption using AES
+EAPI=8
+HOMEPAGE=https://www.aescrypt.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=toolchain-funcs flag-o-matic desktop xdg
+IUSE=static X
+KEYWORDS=~amd64 ~arm64
+LICENSE=BSD GPL-2
+RDEPEND=X? ( || ( gnome-extra/zenity kde-apps/kdialog ) dev-lang/perl )
+SLOT=0
+SRC_URI=https://www.aescrypt.com/download/v3/linux/aescrypt-3.16.tgz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f378458447d43f37888852fc7b63f774
diff --git a/metadata/md5-cache/app-crypt/easy-rsa-3.2.0 b/metadata/md5-cache/app-crypt/easy-rsa-3.2.0
index 36813b8fb2f1..1aaef0b515f3 100644
--- a/metadata/md5-cache/app-crypt/easy-rsa-3.2.0
+++ b/metadata/md5-cache/app-crypt/easy-rsa-3.2.0
@@ -3,9 +3,9 @@ DEPEND=>=dev-libs/openssl-0.9.6:0=
DESCRIPTION=Small RSA key management package, based on OpenSSL
EAPI=8
HOMEPAGE=https://openvpn.net/
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=>=dev-libs/openssl-0.9.6:0=
SLOT=0
SRC_URI=https://github.com/OpenVPN/easy-rsa/archive/v3.2.0.tar.gz -> easy-rsa-3.2.0.tar.gz
-_md5_=27ca4a89fda92c7a478dc666ccbc9bb7
+_md5_=3c94096776de39f99c1b358cd9627c18
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.42-r2 b/metadata/md5-cache/app-crypt/gnupg-2.2.42-r2
deleted file mode 100644
index f11b765a7af1..000000000000
--- a/metadata/md5-cache/app-crypt/gnupg-2.2.42-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 )
-DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
-EAPI=8
-HOMEPAGE=https://gnupg.org/
-INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-PDEPEND=app-crypt/pinentry
-RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.42.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.2.42.tar.bz2.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b4473b7005b13e3b0482303ad9596469
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.42-r3 b/metadata/md5-cache/app-crypt/gnupg-2.2.42-r3
deleted file mode 100644
index 0a25ab07109f..000000000000
--- a/metadata/md5-cache/app-crypt/gnupg-2.2.42-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 )
-DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
-EAPI=8
-HOMEPAGE=https://gnupg.org/
-INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-PDEPEND=app-crypt/pinentry
-RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.42.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.2.42.tar.bz2.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=1b9ce89791ef608de067b3577fe41a31
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.42-r4 b/metadata/md5-cache/app-crypt/gnupg-2.2.42-r4
new file mode 100644
index 000000000000..b21cf65a3d64
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/gnupg-2.2.42-r4
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 )
+DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
+EAPI=8
+HOMEPAGE=https://gnupg.org/
+INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+PDEPEND=app-crypt/pinentry
+RDEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.3.5 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.42.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.2.42.tar.bz2.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=effa3ea8f12259765bb18ef843a2f97e
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.43 b/metadata/md5-cache/app-crypt/gnupg-2.2.43
deleted file mode 100644
index 7dccd594a8c5..000000000000
--- a/metadata/md5-cache/app-crypt/gnupg-2.2.43
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.4.0 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 )
-DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
-EAPI=8
-HOMEPAGE=https://gnupg.org/
-INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-PDEPEND=app-crypt/pinentry
-RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.4.0 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.43.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.2.43.tar.bz2.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=9bf13b63092d742e9c3775054b351f3b
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.2.43-r1 b/metadata/md5-cache/app-crypt/gnupg-2.2.43-r1
new file mode 100644
index 000000000000..1acdc288489c
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/gnupg-2.2.43-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.4.0 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 )
+DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
+EAPI=8
+HOMEPAGE=https://gnupg.org/
+INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server verify-sig
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+PDEPEND=app-crypt/pinentry
+RDEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.8.0:= >=dev-libs/libgpg-error-1.38 >=dev-libs/libksba-1.4.0 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:= ) smartcard? ( usb? ( virtual/libusb:1 ) ) ssl? ( >=net-libs/gnutls-3.0:= ) tofu? ( >=dev-db/sqlite-3.7 ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnupg/gnupg/gnupg-2.2.43.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.2.43.tar.bz2.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=6513e6dad5f2e2c7bfee224220a2c298
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.4-r1 b/metadata/md5-cache/app-crypt/gnupg-2.4.4-r1
deleted file mode 100644
index 56c912559dc9..000000000000
--- a/metadata/md5-cache/app-crypt/gnupg-2.4.4-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= )
-DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
-EAPI=8
-HOMEPAGE=https://gnupg.org/
-INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-PDEPEND=app-crypt/pinentry
-RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
-REQUIRED_USE=test? ( tofu )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.4.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.4.tar.bz2.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=35f63a5584c5af0f0de80df0a07563a7
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.5 b/metadata/md5-cache/app-crypt/gnupg-2.4.5
deleted file mode 100644
index 5c69e7fbc3c4..000000000000
--- a/metadata/md5-cache/app-crypt/gnupg-2.4.5
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= )
-DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
-EAPI=8
-HOMEPAGE=https://gnupg.org/
-INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
-IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-PDEPEND=app-crypt/pinentry
-RDEPEND=>=dev-libs/libassuan-2.5.0 >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
-REQUIRED_USE=test? ( tofu )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.5.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.5.tar.bz2.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=7f2650549f11c65a8f116aa111a6f4c8
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.5-r1 b/metadata/md5-cache/app-crypt/gnupg-2.4.5-r1
new file mode 100644
index 000000000000..fab1e37f27cb
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/gnupg-2.4.5-r1
@@ -0,0 +1,18 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= )
+DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
+EAPI=8
+HOMEPAGE=https://gnupg.org/
+INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+PDEPEND=app-crypt/pinentry
+RDEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
+REQUIRED_USE=test? ( tofu )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.5.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.5.tar.bz2.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=5f2eec0af0bf12ad30d50e0360d7e5a6
diff --git a/metadata/md5-cache/app-crypt/gnupg-2.4.5-r2 b/metadata/md5-cache/app-crypt/gnupg-2.4.5-r2
new file mode 100644
index 000000000000..5a6e5f871b04
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/gnupg-2.4.5-r2
@@ -0,0 +1,18 @@
+BDEPEND=virtual/pkgconfig doc? ( sys-apps/texinfo ) nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= )
+DESCRIPTION=The GNU Privacy Guard, a GPL OpenPGP implementation
+EAPI=8
+HOMEPAGE=https://gnupg.org/
+INHERIT=flag-o-matic out-of-source multiprocessing systemd toolchain-funcs verify-sig
+IUSE=bzip2 doc ldap nls readline selinux +smartcard ssl test +tofu tpm tools usb user-socket wks-server verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+PDEPEND=app-crypt/pinentry
+RDEPEND=>=dev-libs/libassuan-2.5.0:= >=dev-libs/libgcrypt-1.9.1:= >=dev-libs/libgpg-error-1.46 >=dev-libs/libksba-1.6.3 >=dev-libs/npth-1.2 >=net-misc/curl-7.10 sys-libs/zlib bzip2? ( app-arch/bzip2 ) ldap? ( net-nds/openldap:= ) readline? ( sys-libs/readline:0= ) smartcard? ( usb? ( virtual/libusb:1 ) ) tofu? ( >=dev-db/sqlite-3.27 ) tpm? ( >=app-crypt/tpm2-tss-2.4.0:= ) ssl? ( >=net-libs/gnutls-3.2:0= ) nls? ( virtual/libintl ) selinux? ( sec-policy/selinux-gpg ) wks-server? ( virtual/mta )
+REQUIRED_USE=test? ( tofu )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnupg/gnupg/gnupg-2.4.5.tar.bz2 verify-sig? ( mirror://gnupg/gnupg/gnupg-2.4.5.tar.bz2.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source 15ce2b6ae214f3abe70892ce1e517abd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=5a7050eba6476bc133f2b36c498ee0ab
diff --git a/metadata/md5-cache/app-crypt/gpa-0.10.0-r1 b/metadata/md5-cache/app-crypt/gpa-0.10.0-r1
index 1e3260c51deb..bd43c67cb69b 100644
--- a/metadata/md5-cache/app-crypt/gpa-0.10.0-r1
+++ b/metadata/md5-cache/app-crypt/gpa-0.10.0-r1
@@ -3,7 +3,7 @@ DEFINED_PHASES=configure postinst postrm preinst prepare
DEPEND=>=app-crypt/gnupg-2:= >=app-crypt/gpgme-1.11.1:= >=dev-libs/libassuan-1.1.0:= >=dev-libs/libgpg-error-1.4:= >=x11-libs/gtk+-2.10.0:2=
DESCRIPTION=The GNU Privacy Assistant (GPA) is a graphical user interface for GnuPG
EAPI=8
-HOMEPAGE=http://gpa.wald.intevation.org
+HOMEPAGE=https://gnupg.org/software/gpa/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools xdg
IUSE=nls
@@ -13,4 +13,4 @@ RDEPEND=>=app-crypt/gnupg-2:= >=app-crypt/gpgme-1.11.1:= >=dev-libs/libassuan-1.
SLOT=0
SRC_URI=mirror://gnupg/gpa/gpa-0.10.0.tar.bz2 https://dev.gentoo.org/~sam/distfiles/app-crypt/gpa/gpa-0.10.0-autoconf.patch.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=89747a3b7c17b2231e157d15dc76208b
+_md5_=08a51d3676b37d2622e85557308dbef7
diff --git a/metadata/md5-cache/app-crypt/jacksum-3.7.0 b/metadata/md5-cache/app-crypt/jacksum-3.7.0
index 0f3595af804d..66ef5a049ebf 100644
--- a/metadata/md5-cache/app-crypt/jacksum-3.7.0
+++ b/metadata/md5-cache/app-crypt/jacksum-3.7.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/jonelo/jacksum/archive/v3.7.0.tar.gz -> jacksum-3.7.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=280abbab0a1621d3106026d34743d817
diff --git a/metadata/md5-cache/app-crypt/loop-aes-losetup-2.40.1 b/metadata/md5-cache/app-crypt/loop-aes-losetup-2.40.1
index 0b4cb80ba0ff..d8cd0be3cae8 100644
--- a/metadata/md5-cache/app-crypt/loop-aes-losetup-2.40.1
+++ b/metadata/md5-cache/app-crypt/loop-aes-losetup-2.40.1
@@ -12,4 +12,4 @@ RDEPEND=selinux? ( >=sys-libs/libselinux-2.2.2-r4 )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.1.tar.xz https://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.8c.tar.bz2 verify-sig? ( https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.1.tar.sign https://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.8c.tar.bz2.sign )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=df02e66b396338f581fa50245f6f23d5
+_md5_=94ac663e04002bc36f49c9e43af80f09
diff --git a/metadata/md5-cache/app-crypt/mit-krb5-1.21.3 b/metadata/md5-cache/app-crypt/mit-krb5-1.21.3
new file mode 100644
index 000000000000..b2dcad5e4ce2
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/mit-krb5-1.21.3
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/yacc cpu_flags_x86_aes? ( amd64? ( dev-lang/yasm ) x86? ( dev-lang/yasm ) ) doc? ( virtual/latex-base ) test? ( dev-util/cmocka ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) xinetd? ( sys-apps/xinetd )
+DESCRIPTION=MIT Kerberos V
+EAPI=8
+HOMEPAGE=https://web.mit.edu/kerberos/www/
+INHERIT=autotools flag-o-matic python-any-r1 systemd toolchain-funcs multilib-minimal
+IUSE=cpu_flags_x86_aes doc +keyutils lmdb nls openldap +pkinit selinux test xinetd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86
+LICENSE=openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 || ( BSD-2 GPL-2+ )
+RDEPEND=!!app-crypt/heimdal >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] || ( >=dev-libs/libverto-0.2.5[libev,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libverto-0.2.5[libevent,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) keyutils? ( >=sys-apps/keyutils-1.5.8:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lmdb? ( dev-db/lmdb:= ) nls? ( sys-devel/gettext[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openldap? ( >=net-nds/openldap-2.4.38-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(-)?] ) pkinit? ( >=dev-libs/openssl-1.0.1h-r2: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(-)?] ) xinetd? ( sys-apps/xinetd ) selinux? ( sec-policy/selinux-kerberos )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://web.mit.edu/kerberos/dist/krb5/1.21/krb5-1.21.3.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=00c4aff43747ecddf683699743a5e40a
diff --git a/metadata/md5-cache/app-crypt/monkeysphere-0.44-r1 b/metadata/md5-cache/app-crypt/monkeysphere-0.44-r1
deleted file mode 100644
index d1afb46a548a..000000000000
--- a/metadata/md5-cache/app-crypt/monkeysphere-0.44-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=postinst prepare
-DEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0=
-DESCRIPTION=Leverage the OpenPGP web of trust for OpenSSH and Web authentication
-EAPI=7
-HOMEPAGE=http://web.monkeysphere.info/
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-3
-RDEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0= virtual/openssh
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=55cb832792ecbf729ad0cf12bbd42ec9
diff --git a/metadata/md5-cache/app-crypt/monkeysphere-0.44-r2 b/metadata/md5-cache/app-crypt/monkeysphere-0.44-r2
new file mode 100644
index 000000000000..26bf19408fa6
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/monkeysphere-0.44-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=postinst prepare
+DEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-libs/libassuan:= dev-libs/libgcrypt:= dev-libs/libgpg-error:= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0=
+DESCRIPTION=Leverage the OpenPGP web of trust for OpenSSH and Web authentication
+EAPI=7
+HOMEPAGE=http://web.monkeysphere.info/
+INHERIT=toolchain-funcs
+KEYWORDS=amd64 ~arm x86
+LICENSE=GPL-3
+RDEPEND=acct-group/monkeysphere acct-user/monkeysphere >=app-crypt/gnupg-2.1.17:0= net-misc/socat:0= dev-libs/libassuan:= dev-libs/libgcrypt:= dev-libs/libgpg-error:= dev-perl/Crypt-OpenSSL-RSA:0= dev-perl/Digest-SHA1:0= app-misc/lockfile-progs:0= virtual/openssh
+RESTRICT=test
+SLOT=0
+SRC_URI=mirror://debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz http://archive.monkeysphere.info/debian/pool/monkeysphere/m/monkeysphere/monkeysphere_0.44.orig.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3d6ef9fd9a16aaac1e717cc208b2b538
diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4 b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4
deleted file mode 100644
index dd3d9ede69f6..000000000000
--- a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r4
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=configure install postinst postrm prepare unpack
-DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) )
-DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
-EAPI=8
-HOMEPAGE=https://gnupg.org/related_software/pinentry/
-IDEPEND=>=app-eselect/eselect-pinentry-0.7.2
-INHERIT=autotools qmake-utils verify-sig
-IUSE=caps efl emacs gtk keyring ncurses qt5 wayland X verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-PDEPEND=emacs? ( app-emacs/pinentry )
-RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) gtk? ( app-crypt/gcr:0[gtk] )
-SLOT=0
-SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=46b463d85fb830d76e5642c7deff7179
diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6 b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6
deleted file mode 100644
index 240242d59fcf..000000000000
--- a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=configure install postinst postrm prepare unpack
-DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) )
-DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
-EAPI=8
-HOMEPAGE=https://gnupg.org/related_software/pinentry/
-IDEPEND=>=app-eselect/eselect-pinentry-0.7.2
-INHERIT=autotools qmake-utils verify-sig
-IUSE=caps efl emacs gtk keyring ncurses qt5 wayland X verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-PDEPEND=emacs? ( app-emacs/pinentry )
-RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) gtk? ( app-crypt/gcr:0[gtk] )
-SLOT=0
-SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=5ebb9c68f47cacc35bec58f6afc90550
diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r7 b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r7
new file mode 100644
index 000000000000..69bf2ac400bf
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r7
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=>=dev-libs/libassuan-2.1:= >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) )
+DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
+EAPI=8
+HOMEPAGE=https://gnupg.org/related_software/pinentry/
+IDEPEND=>=app-eselect/eselect-pinentry-0.7.2
+INHERIT=autotools qmake-utils verify-sig
+IUSE=caps efl emacs gtk keyring ncurses qt5 wayland X verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+PDEPEND=emacs? ( app-emacs/pinentry )
+RDEPEND=>=dev-libs/libassuan-2.1:= >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) gtk? ( app-crypt/gcr:0[gtk] )
+SLOT=0
+SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=2dae796ca721f86cc3c94a64ea81b388
diff --git a/metadata/md5-cache/app-crypt/pinentry-1.2.1-r8 b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r8
new file mode 100644
index 000000000000..c9bc6a7f62b7
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/pinentry-1.2.1-r8
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=>=dev-libs/libassuan-2.1:= >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) )
+DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
+EAPI=8
+HOMEPAGE=https://gnupg.org/related_software/pinentry/
+IDEPEND=>=app-eselect/eselect-pinentry-0.7.2
+INHERIT=autotools qmake-utils verify-sig
+IUSE=caps efl emacs gtk keyring ncurses qt5 wayland X verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+PDEPEND=emacs? ( app-emacs/pinentry )
+RDEPEND=>=dev-libs/libassuan-2.1:= >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) gtk? ( app-crypt/gcr:0[gtk] )
+SLOT=0
+SRC_URI=mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.2.1.tar.bz2.sig )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=c83b9d5d0305d8feda7dcd54a1dcd57d
diff --git a/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2 b/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2
deleted file mode 100644
index 514a5acc0fc4..000000000000
--- a/metadata/md5-cache/app-crypt/pinentry-1.3.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=configure install postinst postrm prepare unpack
-DEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] wayland? ( kde-frameworks/kguiaddons:6 kde-frameworks/kwindowsystem:6 ) )
-DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
-EAPI=8
-HOMEPAGE=https://gnupg.org/related_software/pinentry/
-IDEPEND=>=app-eselect/eselect-pinentry-0.7.4
-INHERIT=autotools qmake-utils verify-sig
-IUSE=caps efl emacs gtk keyring ncurses qt5 qt6 wayland X verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-PDEPEND=emacs? ( app-emacs/pinentry )
-RDEPEND=>=dev-libs/libassuan-2.1 >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] wayland? ( kde-frameworks/kguiaddons:6 kde-frameworks/kwindowsystem:6 ) ) gtk? ( app-crypt/gcr:4[gtk] )
-SLOT=0
-SRC_URI=mirror://gnupg/pinentry/pinentry-1.3.0.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.3.0.tar.bz2.sig )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=ebd915f0f57729aaf1c2a18c60509ab8
diff --git a/metadata/md5-cache/app-crypt/pinentry-1.3.0-r3 b/metadata/md5-cache/app-crypt/pinentry-1.3.0-r3
new file mode 100644
index 000000000000..53bf0cbcd373
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/pinentry-1.3.0-r3
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst postrm prepare unpack
+DEPEND=>=dev-libs/libassuan-2.1:= >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] wayland? ( kde-frameworks/kguiaddons:6 kde-frameworks/kwindowsystem:6 ) )
+DESCRIPTION=Simple passphrase entry dialogs which utilize the Assuan protocol
+EAPI=8
+HOMEPAGE=https://gnupg.org/related_software/pinentry/
+IDEPEND=>=app-eselect/eselect-pinentry-0.7.4
+INHERIT=autotools qmake-utils verify-sig
+IUSE=caps efl emacs gtk keyring ncurses qt5 qt6 wayland X verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+PDEPEND=emacs? ( app-emacs/pinentry )
+RDEPEND=>=dev-libs/libassuan-2.1:= >=dev-libs/libgcrypt-1.6.3 >=dev-libs/libgpg-error-1.17 efl? ( dev-libs/efl[X] ) keyring? ( app-crypt/libsecret ) ncurses? ( sys-libs/ncurses:= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 wayland? ( kde-plasma/kwayland:5 ) X? ( dev-qt/qtx11extras:5 x11-libs/libX11 ) ) qt6? ( dev-qt/qtbase:6[gui,widgets] wayland? ( kde-frameworks/kguiaddons:6 kde-frameworks/kwindowsystem:6 ) ) gtk? ( app-crypt/gcr:4[gtk] )
+SLOT=0
+SRC_URI=mirror://gnupg/pinentry/pinentry-1.3.0.tar.bz2 verify-sig? ( mirror://gnupg/pinentry/pinentry-1.3.0.tar.bz2.sig )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=95034ed7736f9654ca9181952ec156f3
diff --git a/metadata/md5-cache/app-crypt/pius-3.0.0-r2 b/metadata/md5-cache/app-crypt/pius-3.0.0-r2
new file mode 100644
index 000000000000..114e8d322674
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/pius-3.0.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=app-crypt/gnupg-2.0.0
+DESCRIPTION=A tool for signing and email all UIDs on a set of PGP keys
+EAPI=8
+HOMEPAGE=https://www.phildev.net/pius/ https://github.com/jaymzh/pius
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=app-crypt/gnupg-2.0.0 dev-lang/perl python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jaymzh/pius/releases/download/v3.0.0/pius-3.0.0.tar.bz2
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=72dd9dfb0412a5dc2e3ff449b940865c
diff --git a/metadata/md5-cache/app-crypt/qca-2.3.9 b/metadata/md5-cache/app-crypt/qca-2.3.9
new file mode 100644
index 000000000000..ef6c72b2ccc5
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/qca-2.3.9
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] virtual/latex-base ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
+DEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( >=dev-qt/qtcore-5.14:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( qt5? ( dev-qt/qtnetwork:5 dev-qt/qttest:5 ) qt6? ( dev-qt/qtbase:6[network] ) )
+DESCRIPTION=Qt Cryptographic Architecture (QCA)
+EAPI=8
+HOMEPAGE=https://userbase.kde.org/QCA
+INHERIT=cmake kde.org multibuild out-of-source-utils qmake-utils
+IUSE=botan debug doc examples gcrypt gpg logger nss pkcs11 +qt5 qt6 sasl softstore +ssl test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1
+RDEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( >=dev-qt/qtcore-5.14:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= )
+REQUIRED_USE=|| ( qt5 qt6 )
+RESTRICT=!test? ( test )
+SLOT=2
+SRC_URI=mirror://kde/stable/qca/2.3.9/qca-2.3.9.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d41a75d078d4f0e6036702e5511e8b58
diff --git a/metadata/md5-cache/app-crypt/qca-9999 b/metadata/md5-cache/app-crypt/qca-9999
index 6ba470c2b5ca..c516980ba43b 100644
--- a/metadata/md5-cache/app-crypt/qca-9999
+++ b/metadata/md5-cache/app-crypt/qca-9999
@@ -1,4 +1,4 @@
-BDEPEND=doc? ( app-text/doxygen[dot] virtual/latex-base ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] virtual/latex-base ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
DEPEND=botan? ( dev-libs/botan:3= ) gcrypt? ( dev-libs/libgcrypt:= ) gpg? ( app-crypt/gnupg ) nss? ( dev-libs/nss ) pkcs11? ( >=dev-libs/openssl-1.1 dev-libs/pkcs11-helper ) qt5? ( >=dev-qt/qtcore-5.14:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qt5compat:6 ) sasl? ( dev-libs/cyrus-sasl:2 ) ssl? ( >=dev-libs/openssl-1.1:= ) test? ( qt5? ( dev-qt/qtnetwork:5 dev-qt/qttest:5 ) qt6? ( dev-qt/qtbase:6[network] ) )
DESCRIPTION=Qt Cryptographic Architecture (QCA)
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( qt5 qt6 )
RESTRICT=!test? ( test )
SLOT=2
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 kde.org 5b717883256e9841ce52e6cad2fca427 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2154aa5e0b5c976f9b797e3edfbd287e
+_md5_=f48c53ff6b8f7515653d12023f27ae20
diff --git a/metadata/md5-cache/app-crypt/sbctl-0.14 b/metadata/md5-cache/app-crypt/sbctl-0.14
deleted file mode 100644
index 88b06ee56aec..000000000000
--- a/metadata/md5-cache/app-crypt/sbctl-0.14
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-text/asciidoc verify-sig? ( sec-keys/openpgp-keys-foxboron ) >=dev-lang/go-1.20:= app-arch/unzip verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=install postinst unpack
-DESCRIPTION=Secure Boot key manager
-EAPI=8
-HOMEPAGE=https://github.com/Foxboron/sbctl
-INHERIT=go-module optfeature verify-sig
-IUSE=verify-sig
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD BSD-2 MIT
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/Foxboron/sbctl/releases/download/0.14/sbctl-0.14.tar.gz verify-sig? ( https://github.com/Foxboron/sbctl/releases/download/0.14/sbctl-0.14.tar.gz.sig ) https://dev.gentoo.org/~ajak/distfiles/app-crypt/sbctl/sbctl-0.14-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=59dfacc1784c1c76b06d22b3216a3efe
diff --git a/metadata/md5-cache/app-crypt/sbctl-0.14-r1 b/metadata/md5-cache/app-crypt/sbctl-0.14-r1
new file mode 100644
index 000000000000..1e73f7408bc5
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/sbctl-0.14-r1
@@ -0,0 +1,14 @@
+BDEPEND=app-text/asciidoc verify-sig? ( sec-keys/openpgp-keys-foxboron ) >=dev-lang/go-1.20:= app-arch/unzip verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=install postinst unpack
+DESCRIPTION=Secure Boot key manager
+EAPI=8
+HOMEPAGE=https://github.com/Foxboron/sbctl
+INHERIT=go-module optfeature verify-sig
+IUSE=verify-sig
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD BSD-2 MIT
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/Foxboron/sbctl/releases/download/0.14/sbctl-0.14.tar.gz verify-sig? ( https://github.com/Foxboron/sbctl/releases/download/0.14/sbctl-0.14.tar.gz.sig ) https://dev.gentoo.org/~ajak/distfiles/app-crypt/sbctl/sbctl-0.14-deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=924d1603ce0beffab0950df829189cb5
diff --git a/metadata/md5-cache/app-crypt/scute-1.7.0-r1 b/metadata/md5-cache/app-crypt/scute-1.7.0-r1
deleted file mode 100644
index 301f0d0018c0..000000000000
--- a/metadata/md5-cache/app-crypt/scute-1.7.0-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=>=app-crypt/pinentry-0.7.0 >=app-crypt/gnupg-2.0.17-r1[smartcard] sys-apps/texinfo
-DEFINED_PHASES=configure install unpack
-DEPEND=>=dev-libs/libgpg-error-1.4 >=dev-libs/libassuan-2.0.0
-DESCRIPTION=A PKCS #11 module for OpenPGP smartcards
-EAPI=8
-HOMEPAGE=http://www.scute.org/
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/libgpg-error-1.4 >=dev-libs/libassuan-2.0.0 >=app-crypt/pinentry-0.7.0 >=app-crypt/gnupg-2.0.17-r1[smartcard]
-SLOT=0
-SRC_URI=mirror://gnupg/scute/scute-1.7.0.tar.bz2 https://dev.gentoo.org/~soap/distfiles/scute-1.7.0-manual-eps-images.tar.xz
-_md5_=1d0dfd329e7a2376ec0d0535099d4a43
diff --git a/metadata/md5-cache/app-crypt/scute-1.7.0-r2 b/metadata/md5-cache/app-crypt/scute-1.7.0-r2
new file mode 100644
index 000000000000..3fc64bdc247a
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/scute-1.7.0-r2
@@ -0,0 +1,12 @@
+BDEPEND=>=app-crypt/pinentry-0.7.0 >=app-crypt/gnupg-2.0.17-r1[smartcard] sys-apps/texinfo
+DEFINED_PHASES=configure install unpack
+DEPEND=>=dev-libs/libgpg-error-1.4 >=dev-libs/libassuan-2.0.0:=
+DESCRIPTION=A PKCS #11 module for OpenPGP smartcards
+EAPI=8
+HOMEPAGE=http://www.scute.org/
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/libgpg-error-1.4 >=dev-libs/libassuan-2.0.0:= >=app-crypt/pinentry-0.7.0 >=app-crypt/gnupg-2.0.17-r1[smartcard]
+SLOT=0
+SRC_URI=mirror://gnupg/scute/scute-1.7.0.tar.bz2 https://dev.gentoo.org/~soap/distfiles/scute-1.7.0-manual-eps-images.tar.xz
+_md5_=fa6f1eb0678b286de0082923a63d6e7c
diff --git a/metadata/md5-cache/app-crypt/sequoia-chameleon-gnupg-0.10.0 b/metadata/md5-cache/app-crypt/sequoia-chameleon-gnupg-0.10.0
new file mode 100644
index 000000000000..182bd1c2c274
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/sequoia-chameleon-gnupg-0.10.0
@@ -0,0 +1,17 @@
+BDEPEND=llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) >=virtual/rust-1.70 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=dev-db/sqlite:3 dev-libs/gmp:= dev-libs/nettle:= dev-libs/openssl:=
+DESCRIPTION=Sequoia's reimplementation of the GnuPG interface
+EAPI=8
+HOMEPAGE=https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/
+INHERIT=cargo llvm-r1 xdg-utils
+IUSE=debug +llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ LGPL-3+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 )
+RDEPEND=dev-db/sqlite:3 dev-libs/gmp:= dev-libs/nettle:= dev-libs/openssl:=
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/archive/v0.10.0/sequoia-chameleon-gnupg-0.10.0-v0.10.0.tar.bz2 https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/aes-gcm/0.10.3/download -> aes-gcm-0.10.3.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bindgen/0.68.1/download -> bindgen-0.68.1.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/botan-sys/0.10.5/download -> botan-sys-0.10.5.crate https://crates.io/api/v1/crates/botan/0.10.7/download -> botan-0.10.7.crate https://crates.io/api/v1/crates/buffered-reader/1.3.1/download -> buffered-reader-1.3.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/capnp-futures/0.19.0/download -> capnp-futures-0.19.0.crate https://crates.io/api/v1/crates/capnp-rpc/0.19.2/download -> capnp-rpc-0.19.2.crate https://crates.io/api/v1/crates/capnp/0.19.6/download -> capnp-0.19.6.crate https://crates.io/api/v1/crates/cc/1.0.99/download -> cc-1.0.99.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/cmac/0.7.2/download -> cmac-0.7.2.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctor/0.2.8/download -> ctor-0.2.8.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/daemonize/0.5.0/download -> daemonize-0.5.0.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/dbl/0.3.2/download -> dbl-0.3.2.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/eax/0.5.0/download -> eax-0.5.0.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/editdistancek/1.0.2/download -> editdistancek-1.0.2.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/embedded-io/0.6.1/download -> embedded-io-0.6.1.crate https://crates.io/api/v1/crates/ena/0.14.3/download -> ena-0.14.3.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/endian-type/0.1.2/download -> endian-type-0.1.2.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/enumber/0.3.1/download -> enumber-0.3.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fd-lock/4.0.2/download -> fd-lock-4.0.2.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs2/0.4.3/download -> fs2-0.4.3.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/generic-array/1.0.0/download -> generic-array-1.0.0.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/ghash/0.5.1/download -> ghash-0.5.1.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-client/0.24.1/download -> hickory-client-0.24.1.crate https://crates.io/api/v1/crates/hickory-proto/0.24.1/download -> hickory-proto-0.24.1.crate https://crates.io/api/v1/crates/hickory-resolver/0.24.1/download -> hickory-resolver-0.24.1.crate https://crates.io/api/v1/crates/histo/1.0.0/download -> histo-1.0.0.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/httparse/1.9.3/download -> httparse-1.9.3.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper/0.14.29/download -> hyper-0.14.29.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.0/download -> icu_properties-1.5.0.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/idna/1.0.0/download -> idna-1.0.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/interprocess/1.2.1/download -> interprocess-1.2.1.crate https://crates.io/api/v1/crates/ipconfig/0.3.2/download -> ipconfig-0.3.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.2/download -> lalrpop-util-0.20.2.crate https://crates.io/api/v1/crates/lalrpop/0.20.2/download -> lalrpop-0.20.2.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.28.0/download -> libsqlite3-sys-0.28.0.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/litemap/0.7.3/download -> litemap-0.7.3.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memsec/0.6.3/download -> memsec-0.6.3.crate https://crates.io/api/v1/crates/memsec/0.7.0/download -> memsec-0.7.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/nettle-sys/2.3.0/download -> nettle-sys-2.3.0.crate https://crates.io/api/v1/crates/nettle/7.4.0/download -> nettle-7.4.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.crate https://crates.io/api/v1/crates/nibble_vec/0.1.0/download -> nibble_vec-0.1.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/ntest/0.9.2/download -> ntest-0.9.2.crate https://crates.io/api/v1/crates/ntest_test_cases/0.9.2/download -> ntest_test_cases-0.9.2.crate https://crates.io/api/v1/crates/ntest_timeout/0.9.2/download -> ntest_timeout-0.9.2.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.0/download -> object-0.36.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openpgp-cert-d/0.3.2/download -> openpgp-cert-d-0.3.2.crate https://crates.io/api/v1/crates/openssh-keys/0.6.2/download -> openssh-keys-0.6.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/polyval/0.6.2/download -> polyval-0.6.2.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radix_trie/0.2.1/download -> radix_trie-0.2.1.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/resolv-conf/0.7.0/download -> resolv-conf-0.7.0.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/rusqlite/0.31.0/download -> rusqlite-0.31.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/sequoia-cert-store/0.6.0/download -> sequoia-cert-store-0.6.0.crate https://crates.io/api/v1/crates/sequoia-gpg-agent/0.4.1/download -> sequoia-gpg-agent-0.4.1.crate https://crates.io/api/v1/crates/sequoia-ipc/0.35.0/download -> sequoia-ipc-0.35.0.crate https://crates.io/api/v1/crates/sequoia-net/0.28.0/download -> sequoia-net-0.28.0.crate https://crates.io/api/v1/crates/sequoia-openpgp/1.20.0/download -> sequoia-openpgp-1.20.0.crate https://crates.io/api/v1/crates/sequoia-policy-config/0.6.0/download -> sequoia-policy-config-0.6.0.crate https://crates.io/api/v1/crates/sequoia-wot/0.12.0/download -> sequoia-wot-0.12.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sha1collisiondetection/0.3.4/download -> sha1collisiondetection-0.3.4.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/stfu8/0.2.7/download -> stfu8-0.2.7.crate https://crates.io/api/v1/crates/streaming-stats/0.1.29/download -> streaming-stats-0.1.29.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tar/0.4.41/download -> tar-0.4.41.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/to_method/1.1.0/download -> to_method-1.1.0.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-socks/0.5.1/download -> tokio-socks-0.5.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.38.0/download -> tokio-1.38.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/url/2.5.1/download -> url-2.5.1.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/win-crypto-ng/0.5.1/download -> win-crypto-ng-0.5.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.10/download -> xxhash-rust-0.8.10.crate https://crates.io/api/v1/crates/yoke-derive/0.7.4/download -> yoke-derive-0.7.4.crate https://crates.io/api/v1/crates/yoke/0.7.4/download -> yoke-0.7.4.crate https://crates.io/api/v1/crates/z-base-32/0.1.4/download -> z-base-32-0.1.4.crate https://crates.io/api/v1/crates/zbase32/0.1.2/download -> zbase32-0.1.2.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.4/download -> zerofrom-derive-0.1.4.crate https://crates.io/api/v1/crates/zerofrom/0.1.4/download -> zerofrom-0.1.4.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.2/download -> zerovec-derive-0.10.2.crate https://crates.io/api/v1/crates/zerovec/0.10.2/download -> zerovec-0.10.2.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dbc6e1dd68b967b096a096e3c98438de
diff --git a/metadata/md5-cache/app-crypt/sequoia-sq-0.37.0 b/metadata/md5-cache/app-crypt/sequoia-sq-0.37.0
new file mode 100644
index 000000000000..0f16027276de
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/sequoia-sq-0.37.0
@@ -0,0 +1,16 @@
+BDEPEND=llvm_slot_16? ( sys-devel/clang:16 ) llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) virtual/pkgconfig >=virtual/rust-1.70 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=dev-db/sqlite:3 dev-libs/gmp:= dev-libs/nettle:= dev-libs/openssl:= dev-libs/capnproto
+DESCRIPTION=CLI of the Sequoia OpenPGP implementation
+EAPI=8
+HOMEPAGE=https://sequoia-pgp.org/ https://gitlab.com/sequoia-pgp/sequoia-sq
+INHERIT=cargo shell-completion llvm-r1
+IUSE=debug +llvm_slot_17 llvm_slot_16 llvm_slot_18
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=LGPL-2.1+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC LGPL-2+ MIT MIT-0 MPL-2.0 Unicode-3.0 Unicode-DFS-2016 || ( GPL-2 GPL-3 LGPL-3 )
+RDEPEND=dev-db/sqlite:3 dev-libs/gmp:= dev-libs/nettle:= dev-libs/openssl:=
+REQUIRED_USE=^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+SLOT=0
+SRC_URI=https://gitlab.com/sequoia-pgp/sequoia-sq/-/archive/v0.37.0/sequoia-sq-v0.37.0.tar.bz2 https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/aes-gcm/0.10.3/download -> aes-gcm-0.10.3.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/aligned/0.4.2/download -> aligned-0.4.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.76/download -> anyhow-1.0.76.crate https://crates.io/api/v1/crates/as-slice/0.2.1/download -> as-slice-0.2.1.crate https://crates.io/api/v1/crates/ascii-canvas/3.0.0/download -> ascii-canvas-3.0.0.crate https://crates.io/api/v1/crates/assert_cmd/2.0.13/download -> assert_cmd-2.0.13.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bindgen/0.68.1/download -> bindgen-0.68.1.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/blowfish/0.9.1/download -> blowfish-0.9.1.crate https://crates.io/api/v1/crates/botan-sys/0.10.5/download -> botan-sys-0.10.5.crate https://crates.io/api/v1/crates/botan/0.10.7/download -> botan-0.10.7.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/buffered-reader/1.3.1/download -> buffered-reader-1.3.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camellia/0.1.0/download -> camellia-0.1.0.crate https://crates.io/api/v1/crates/capnp-futures/0.19.0/download -> capnp-futures-0.19.0.crate https://crates.io/api/v1/crates/capnp-rpc/0.19.2/download -> capnp-rpc-0.19.2.crate https://crates.io/api/v1/crates/capnp/0.19.6/download -> capnp-0.19.6.crate https://crates.io/api/v1/crates/capnpc/0.19.0/download -> capnpc-0.19.0.crate https://crates.io/api/v1/crates/cast5/0.11.1/download -> cast5-0.11.1.crate https://crates.io/api/v1/crates/cc/1.0.99/download -> cc-1.0.99.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfb-mode/0.8.2/download -> cfb-mode-0.8.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.10/download -> clap_complete-4.4.10.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/cmac/0.7.2/download -> cmac-0.7.2.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctor/0.2.8/download -> ctor-0.2.8.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/cvt/0.1.2/download -> cvt-0.1.2.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/dbl/0.3.2/download -> dbl-0.3.2.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/des/0.8.1/download -> des-0.8.1.crate https://crates.io/api/v1/crates/deunicode/1.6.0/download -> deunicode-1.6.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dircpy/0.3.16/download -> dircpy-0.3.16.crate https://crates.io/api/v1/crates/directories/5.0.1/download -> directories-5.0.1.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dot-writer/0.1.3/download -> dot-writer-0.1.3.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/eax/0.5.0/download -> eax-0.5.0.crate https://crates.io/api/v1/crates/ecb/0.1.2/download -> ecb-0.1.2.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/embedded-io/0.6.1/download -> embedded-io-0.6.1.crate https://crates.io/api/v1/crates/ena/0.14.3/download -> ena-0.14.3.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/endian-type/0.1.2/download -> endian-type-0.1.2.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/enumber/0.3.1/download -> enumber-0.3.1.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fd-lock/4.0.2/download -> fd-lock-4.0.2.crate https://crates.io/api/v1/crates/fehler-macros/1.0.0/download -> fehler-macros-1.0.0.crate https://crates.io/api/v1/crates/fehler/1.0.0/download -> fehler-1.0.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/file_diff/1.0.0/download -> file_diff-1.0.0.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs2/0.4.3/download -> fs2-0.4.3.crate https://crates.io/api/v1/crates/fs_at/0.1.10/download -> fs_at-0.1.10.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generator/0.7.5/download -> generator-0.7.5.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/ghash/0.5.1/download -> ghash-0.5.1.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/git-testament-derive/0.2.0/download -> git-testament-derive-0.2.0.crate https://crates.io/api/v1/crates/git-testament/0.2.5/download -> git-testament-0.2.5.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hickory-client/0.24.1/download -> hickory-client-0.24.1.crate https://crates.io/api/v1/crates/hickory-proto/0.24.1/download -> hickory-proto-0.24.1.crate https://crates.io/api/v1/crates/hickory-resolver/0.24.1/download -> hickory-resolver-0.24.1.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/html-escape/0.2.13/download -> html-escape-0.2.13.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/httparse/1.9.3/download -> httparse-1.9.3.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humansize/2.1.3/download -> humansize-2.1.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper/0.14.29/download -> hyper-0.14.29.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.0/download -> icu_properties-1.5.0.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/idea/0.5.1/download -> idea-0.5.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/idna/1.0.0/download -> idna-1.0.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/ipconfig/0.3.2/download -> ipconfig-0.3.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/jwalk/0.8.1/download -> jwalk-0.8.1.crate https://crates.io/api/v1/crates/lalrpop-util/0.20.2/download -> lalrpop-util-0.20.2.crate https://crates.io/api/v1/crates/lalrpop/0.20.2/download -> lalrpop-0.20.2.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.28.0/download -> libsqlite3-sys-0.28.0.crate https://crates.io/api/v1/crates/line-col/0.2.1/download -> line-col-0.2.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/litemap/0.7.3/download -> litemap-0.7.3.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/loom/0.5.6/download -> loom-0.5.6.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memsec/0.6.3/download -> memsec-0.6.3.crate https://crates.io/api/v1/crates/memsec/0.7.0/download -> memsec-0.7.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/nettle-sys/2.3.0/download -> nettle-sys-2.3.0.crate https://crates.io/api/v1/crates/nettle/7.4.0/download -> nettle-7.4.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.6/download -> new_debug_unreachable-1.0.6.crate https://crates.io/api/v1/crates/nibble_vec/0.1.0/download -> nibble_vec-0.1.0.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.1.0/download -> normpath-1.1.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.36.0/download -> object-0.36.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openpgp-cert-d/0.3.2/download -> openpgp-cert-d-0.3.2.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.10/download -> pest-2.7.10.crate https://crates.io/api/v1/crates/pest_derive/2.7.10/download -> pest_derive-2.7.10.crate https://crates.io/api/v1/crates/pest_generator/2.7.10/download -> pest_generator-2.7.10.crate https://crates.io/api/v1/crates/pest_meta/2.7.10/download -> pest_meta-2.7.10.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pikchr/0.1.3/download -> pikchr-0.1.3.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/polyval/0.6.2/download -> polyval-0.6.2.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radix_trie/0.2.1/download -> radix_trie-0.2.1.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/remove_dir_all/0.8.2/download -> remove_dir_all-0.8.2.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/resolv-conf/0.7.0/download -> resolv-conf-0.7.0.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ripemd/0.1.3/download -> ripemd-0.1.3.crate https://crates.io/api/v1/crates/roadmap/0.5.0/download -> roadmap-0.5.0.crate https://crates.io/api/v1/crates/roff/0.2.1/download -> roff-0.2.1.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/rusqlite/0.31.0/download -> rusqlite-0.31.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/sequoia-autocrypt/0.25.1/download -> sequoia-autocrypt-0.25.1.crate https://crates.io/api/v1/crates/sequoia-cert-store/0.6.0/download -> sequoia-cert-store-0.6.0.crate https://crates.io/api/v1/crates/sequoia-directories/0.1.0/download -> sequoia-directories-0.1.0.crate https://crates.io/api/v1/crates/sequoia-gpg-agent/0.4.1/download -> sequoia-gpg-agent-0.4.1.crate https://crates.io/api/v1/crates/sequoia-ipc/0.35.0/download -> sequoia-ipc-0.35.0.crate https://crates.io/api/v1/crates/sequoia-keystore-backend/0.5.0/download -> sequoia-keystore-backend-0.5.0.crate https://crates.io/api/v1/crates/sequoia-keystore-gpg-agent/0.3.0/download -> sequoia-keystore-gpg-agent-0.3.0.crate https://crates.io/api/v1/crates/sequoia-keystore-softkeys/0.5.0/download -> sequoia-keystore-softkeys-0.5.0.crate https://crates.io/api/v1/crates/sequoia-keystore/0.5.0/download -> sequoia-keystore-0.5.0.crate https://crates.io/api/v1/crates/sequoia-net/0.28.0/download -> sequoia-net-0.28.0.crate https://crates.io/api/v1/crates/sequoia-openpgp/1.20.0/download -> sequoia-openpgp-1.20.0.crate https://crates.io/api/v1/crates/sequoia-policy-config/0.6.0/download -> sequoia-policy-config-0.6.0.crate https://crates.io/api/v1/crates/sequoia-wot/0.12.0/download -> sequoia-wot-0.12.0.crate https://crates.io/api/v1/crates/serde-aux/4.5.0/download -> serde-aux-4.5.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_yaml/0.8.26/download -> serde_yaml-0.8.26.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha1collisiondetection/0.3.4/download -> sha1collisiondetection-0.3.4.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slug/0.1.5/download -> slug-0.1.5.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/state/0.5.3/download -> state-0.5.3.crate https://crates.io/api/v1/crates/stfu8/0.2.7/download -> stfu8-0.2.7.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/subplot-build/0.9.0/download -> subplot-build-0.9.0.crate https://crates.io/api/v1/crates/subplot/0.9.0/download -> subplot-0.9.0.crate https://crates.io/api/v1/crates/subplotlib-derive/0.9.0/download -> subplotlib-derive-0.9.0.crate https://crates.io/api/v1/crates/subplotlib/0.9.0/download -> subplotlib-0.9.0.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tempfile-fast/0.3.4/download -> tempfile-fast-0.3.4.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/tera/1.20.0/download -> tera-1.20.0.crate https://crates.io/api/v1/crates/term/0.7.0/download -> term-0.7.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/textwrap/0.15.2/download -> textwrap-0.15.2.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.38.0/download -> tokio-1.38.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/twofish/0.7.1/download -> twofish-0.7.1.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unescape/0.1.0/download -> unescape-0.1.0.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-segment/0.9.0/download -> unic-segment-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-segment/0.9.0/download -> unic-ucd-segment-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/url/2.5.1/download -> url-2.5.1.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8-width/0.1.7/download -> utf8-width-0.1.7.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/win-crypto-ng/0.5.1/download -> win-crypto-ng-0.5.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/x25519-dalek/2.0.1/download -> x25519-dalek-2.0.1.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.10/download -> xxhash-rust-0.8.10.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yoke-derive/0.7.4/download -> yoke-derive-0.7.4.crate https://crates.io/api/v1/crates/yoke/0.7.4/download -> yoke-0.7.4.crate https://crates.io/api/v1/crates/z-base-32/0.1.4/download -> z-base-32-0.1.4.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.4/download -> zerofrom-derive-0.1.4.crate https://crates.io/api/v1/crates/zerofrom/0.1.4/download -> zerofrom-0.1.4.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.2/download -> zerovec-derive-0.10.2.crate https://crates.io/api/v1/crates/zerovec/0.10.2/download -> zerovec-0.10.2.crate
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=951be5f22921e65d935044e97791cf62
diff --git a/metadata/md5-cache/app-crypt/swtpm-0.8.2 b/metadata/md5-cache/app-crypt/swtpm-0.8.2
index ff4a9108c3e2..12f794126e39 100644
--- a/metadata/md5-cache/app-crypt/swtpm-0.8.2
+++ b/metadata/md5-cache/app-crypt/swtpm-0.8.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/stefanberger/swtpm
INHERIT=autotools python-any-r1
IUSE=fuse seccomp test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=fuse? ( dev-libs/glib:2 sys-fs/fuse:0 ) seccomp? ( sys-libs/libseccomp ) acct-group/tss acct-user/tss dev-libs/openssl:0= dev-libs/json-glib dev-libs/libtpms dev-libs/libtasn1:= net-libs/gnutls[pkcs11,tools]
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/stefanberger/swtpm/archive/v0.8.2.tar.gz -> swtpm-0.8.2.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b30358578861e1f818259d7aa17f82bb
+_md5_=f577aee71fb6684400801a71c6417838
diff --git a/metadata/md5-cache/app-crypt/trousers-0.3.15 b/metadata/md5-cache/app-crypt/trousers-0.3.15
index efff14617f51..0c3f1db62477 100644
--- a/metadata/md5-cache/app-crypt/trousers-0.3.15
+++ b/metadata/md5-cache/app-crypt/trousers-0.3.15
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 GPL-2
RDEPEND=acct-group/tss acct-user/tss >=dev-libs/glib-2 >=dev-libs/openssl-0.9.7:0= selinux? ( sec-policy/selinux-tcsd )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/trousers/trousers/trousers-0.3.15.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=fa3f82481270c2be3010cf5218ddf390
diff --git a/metadata/md5-cache/app-crypt/trousers-0.3.15-r1 b/metadata/md5-cache/app-crypt/trousers-0.3.15-r1
index 36e362f2d757..00968dc39e00 100644
--- a/metadata/md5-cache/app-crypt/trousers-0.3.15-r1
+++ b/metadata/md5-cache/app-crypt/trousers-0.3.15-r1
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 GPL-2
RDEPEND=acct-group/tss acct-user/tss >=dev-libs/glib-2 >=dev-libs/openssl-0.9.7:0= selinux? ( sec-policy/selinux-tcsd )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/trousers/trousers/trousers-0.3.15.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=60e9b618d9311e21b6188807742b3443
diff --git a/metadata/md5-cache/app-dicts/Manifest.gz b/metadata/md5-cache/app-dicts/Manifest.gz
index afc73fd5c1ff..0dc0dd581b56 100644
--- a/metadata/md5-cache/app-dicts/Manifest.gz
+++ b/metadata/md5-cache/app-dicts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-dicts/verbiste-0.1.48 b/metadata/md5-cache/app-dicts/verbiste-0.1.48
new file mode 100644
index 000000000000..39b7a629491b
--- /dev/null
+++ b/metadata/md5-cache/app-dicts/verbiste-0.1.48
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl dev-perl/XML-Parser sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm test
+DEPEND=>=dev-libs/libxml2-2.4.0:2 gtk? ( >=x11-libs/gtk+-2.6:2 )
+DESCRIPTION=French conjugation system
+EAPI=8
+HOMEPAGE=http://sarrazip.com/dev/verbiste.html
+INHERIT=desktop xdg-utils
+IUSE=gtk test
+KEYWORDS=~amd64 ~ppc ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=>=dev-libs/libxml2-2.4.0:2 gtk? ( >=x11-libs/gtk+-2.6:2 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=http://sarrazip.com/dev/verbiste-0.1.48.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=cade83220f449104816238ee0eff4747
diff --git a/metadata/md5-cache/app-dicts/ydpdict-1.0.5 b/metadata/md5-cache/app-dicts/ydpdict-1.0.5
new file mode 100644
index 000000000000..be6f8772173f
--- /dev/null
+++ b/metadata/md5-cache/app-dicts/ydpdict-1.0.5
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=app-dicts/libydpdict sys-libs/ncurses:=[unicode(+)] ao? ( media-libs/libao )
+DESCRIPTION=Interface for the Collins Dictionary
+EAPI=8
+HOMEPAGE=https://github.com/wojtekka/ydpdict
+INHERIT=autotools
+IUSE=ao
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=app-dicts/libydpdict sys-libs/ncurses:=[unicode(+)] ao? ( media-libs/libao )
+SLOT=0
+SRC_URI=https://github.com/wojtekka/ydpdict/archive/1.0.5.tar.gz -> ydpdict-1.0.5.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fffea61f3915e071408007b6ce049089
diff --git a/metadata/md5-cache/app-doc/Manifest.gz b/metadata/md5-cache/app-doc/Manifest.gz
index 449d621d559c..63ab48df8a8c 100644
--- a/metadata/md5-cache/app-doc/Manifest.gz
+++ b/metadata/md5-cache/app-doc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-doc/devmanual-0_pre20231106 b/metadata/md5-cache/app-doc/devmanual-0_pre20231106
index b28fb0f68708..4318b676e359 100644
--- a/metadata/md5-cache/app-doc/devmanual-0_pre20231106
+++ b/metadata/md5-cache/app-doc/devmanual-0_pre20231106
@@ -10,5 +10,5 @@ LICENSE=CC-BY-SA-4.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/devmanual-0_pre20231106.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=559c985c01d327bb04a403ac60dd3071
diff --git a/metadata/md5-cache/app-doc/devmanual-9999 b/metadata/md5-cache/app-doc/devmanual-9999
index 3dd2ea7127d8..9b09d434076b 100644
--- a/metadata/md5-cache/app-doc/devmanual-9999
+++ b/metadata/md5-cache/app-doc/devmanual-9999
@@ -9,5 +9,5 @@ LICENSE=CC-BY-SA-4.0
PROPERTIES=live
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a6ce4f74e6662dbfdb531716f656a95
diff --git a/metadata/md5-cache/app-doc/motif-reference-manual-2.3.0-r3 b/metadata/md5-cache/app-doc/motif-reference-manual-2.3.0-r3
index 2a285cfec85b..793de5217731 100644
--- a/metadata/md5-cache/app-doc/motif-reference-manual-2.3.0-r3
+++ b/metadata/md5-cache/app-doc/motif-reference-manual-2.3.0-r3
@@ -7,5 +7,5 @@ KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-lin
LICENSE=OPL
SLOT=0
SRC_URI=ftp://ftp.ics.com/openmotif/openmotif-2.3.0-manual.pdf.tgz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=c0a90121552ce78030f9cbf0b8fe8feb
diff --git a/metadata/md5-cache/app-editors/Manifest.gz b/metadata/md5-cache/app-editors/Manifest.gz
index d10144d85296..aab1b63773e9 100644
--- a/metadata/md5-cache/app-editors/Manifest.gz
+++ b/metadata/md5-cache/app-editors/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-editors/emacs-26.3-r18 b/metadata/md5-cache/app-editors/emacs-26.3-r18
index 929ea6eaab9c..a3f4489b57d5 100644
--- a/metadata/md5-cache/app-editors/emacs-26.3-r18
+++ b/metadata/md5-cache/app-editors/emacs-26.3-r18
@@ -12,5 +12,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
SLOT=26
SRC_URI=mirror://gnu/emacs/emacs-26.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-26.3-patches-8.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ac885a98cf4c719c00aa40cfd4f82e7
diff --git a/metadata/md5-cache/app-editors/emacs-26.3-r19 b/metadata/md5-cache/app-editors/emacs-26.3-r19
new file mode 100644
index 000000000000..f6a0c6866764
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-26.3-r19
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif gpm gsettings gtk gui gzip-el imagemagick +inotify jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXft x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=26
+SRC_URI=mirror://gnu/emacs/emacs-26.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-26.3-patches-9.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c003ec3ab6c86509b0a21886162f31d3
diff --git a/metadata/md5-cache/app-editors/emacs-27.2-r16 b/metadata/md5-cache/app-editors/emacs-27.2-r16
index 76ced4496f43..e883b829f13a 100644
--- a/metadata/md5-cache/app-editors/emacs-27.2-r16
+++ b/metadata/md5-cache/app-editors/emacs-27.2-r16
@@ -13,5 +13,5 @@ RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtua
RESTRICT=test
SLOT=27
SRC_URI=mirror://gnu/emacs/emacs-27.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-27.2-patches-9.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=50fb6ce0b4a8acc113a11f9b202f3b23
diff --git a/metadata/md5-cache/app-editors/emacs-27.2-r17 b/metadata/md5-cache/app-editors/emacs-27.2-r17
new file mode 100644
index 000000000000..978fac323288
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-27.2-r17
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+RESTRICT=test
+SLOT=27
+SRC_URI=mirror://gnu/emacs/emacs-27.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-27.2-patches-10.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9cf7f59bfb513fbf3ee3bf35d72fd58f
diff --git a/metadata/md5-cache/app-editors/emacs-28.2-r12 b/metadata/md5-cache/app-editors/emacs-28.2-r12
index 198d683cfa5c..87cf5776bd2a 100644
--- a/metadata/md5-cache/app-editors/emacs-28.2-r12
+++ b/metadata/md5-cache/app-editors/emacs-28.2-r12
@@ -12,5 +12,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
SLOT=28
SRC_URI=mirror://gnu/emacs/emacs-28.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-28.2-patches-7.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3512ab2463d74e85e49fe25d073f0a91
diff --git a/metadata/md5-cache/app-editors/emacs-28.2-r13 b/metadata/md5-cache/app-editors/emacs-28.2-r13
new file mode 100644
index 000000000000..69b4f3a20c89
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-28.2-r13
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) gui? ( !aqua? ( x11-base/xorg-proto ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source ssl svg systemd +threads tiff toolkit-scroll-bars valgrind wide-int Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( !aqua? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-misc/xbitmaps gsettings? ( >=dev-libs/glib-2.28.6 ) gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) xpm? ( x11-libs/libXpm ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=28
+SRC_URI=mirror://gnu/emacs/emacs-28.2.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-28.2-patches-8.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=942f72888ff271eb6a3a6ad612397258
diff --git a/metadata/md5-cache/app-editors/emacs-29.3-r2 b/metadata/md5-cache/app-editors/emacs-29.3-r2
index 2b3d8ea9ff1e..406c7f848a82 100644
--- a/metadata/md5-cache/app-editors/emacs-29.3-r2
+++ b/metadata/md5-cache/app-editors/emacs-29.3-r2
@@ -12,5 +12,5 @@ LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
SLOT=29
SRC_URI=mirror://gnu/emacs/emacs-29.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.3-patches-2.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9344cea1e6e3df56d69c5e1c99ef54bb
diff --git a/metadata/md5-cache/app-editors/emacs-29.3-r3 b/metadata/md5-cache/app-editors/emacs-29.3-r3
new file mode 100644
index 000000000000..aa26351dd0b2
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-29.3-r3
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=29
+SRC_URI=mirror://gnu/emacs/emacs-29.3.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.3-patches-4.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bc5a40088b493ebfb71959dd55915028
diff --git a/metadata/md5-cache/app-editors/emacs-29.3.9999 b/metadata/md5-cache/app-editors/emacs-29.3.9999
deleted file mode 100644
index 4c6ac995edb0..000000000000
--- a/metadata/md5-cache/app-editors/emacs-29.3.9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
-DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
-EAPI=8
-HOMEPAGE=https://www.gnu.org/software/emacs/
-IDEPEND=app-eselect/eselect-emacs
-INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
-IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib
-LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
-PROPERTIES=live
-RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
-SLOT=29-vcs
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e58dd7f2364081dc954956a09bc09571
diff --git a/metadata/md5-cache/app-editors/emacs-29.4 b/metadata/md5-cache/app-editors/emacs-29.4
new file mode 100644
index 000000000000..af0ce20d786c
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-29.4
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg json kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X Xaw3d xft +xpm xwidgets zlib
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) json? ( dev-libs/jansson:= ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=29
+SRC_URI=mirror://gnu/emacs/emacs-29.4.tar.xz https://dev.gentoo.org/~ulm/emacs/emacs-29.4-patches-2.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fe45711d741c970bd511c6980a852ceb
diff --git a/metadata/md5-cache/app-editors/emacs-30.0.9999 b/metadata/md5-cache/app-editors/emacs-30.0.9999
deleted file mode 100644
index 08ab0f421fa6..000000000000
--- a/metadata/md5-cache/app-editors/emacs-30.0.9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
-DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
-EAPI=8
-HOMEPAGE=https://www.gnu.org/software/emacs/
-IDEPEND=app-eselect/eselect-emacs
-INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
-IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib
-LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
-PROPERTIES=live
-RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
-SLOT=30-vcs
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e5b68f76ac421e3fd83fc729787ef95f
diff --git a/metadata/md5-cache/app-editors/emacs-30.0.9999-r1 b/metadata/md5-cache/app-editors/emacs-30.0.9999-r1
new file mode 100644
index 000000000000..6da7ce54b504
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-30.0.9999-r1
@@ -0,0 +1,15 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+PROPERTIES=live
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=30-vcs
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e6086be33ed4f646b19835ebe6e9092b
diff --git a/metadata/md5-cache/app-editors/emacs-31.0.9999 b/metadata/md5-cache/app-editors/emacs-31.0.9999
new file mode 100644
index 000000000000..e1c51fe5588b
--- /dev/null
+++ b/metadata/md5-cache/app-editors/emacs-31.0.9999
@@ -0,0 +1,15 @@
+BDEPEND=sys-apps/texinfo virtual/pkgconfig gzip-el? ( app-arch/gzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
+DEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) gui? ( !aqua? ( !gtk? ( x11-base/xorg-proto ) X? ( x11-base/xorg-proto ) ) )
+DESCRIPTION=The extensible, customizable, self-documenting real-time display editor
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/emacs/
+IDEPEND=app-eselect/eselect-emacs
+INHERIT=autotools elisp-common flag-o-matic readme.gentoo-r1 toolchain-funcs git-r3
+IUSE=acl alsa aqua athena cairo dbus dynamic-loading games gfile gif +gmp gpm gsettings gtk gui gzip-el harfbuzz imagemagick +inotify jit jpeg kerberos lcms libxml2 livecd m17n-lib mailutils motif png selinux sound source sqlite ssl svg systemd +threads tiff toolkit-scroll-bars tree-sitter valgrind webp wide-int +X xattr Xaw3d xft +xpm xwidgets zlib
+LICENSE=GPL-3+ FDL-1.3+ BSD HPND MIT W3C unicode PSF-2
+PROPERTIES=live
+RDEPEND=app-emacs/emacs-common[games?,gui(-)?] sys-libs/ncurses:0= acl? ( virtual/acl ) alsa? ( media-libs/alsa-lib ) dbus? ( sys-apps/dbus ) games? ( acct-group/gamestat ) gmp? ( dev-libs/gmp:0= ) gpm? ( sys-libs/gpm ) !inotify? ( gfile? ( >=dev-libs/glib-2.28.6 ) ) jit? ( sys-devel/gcc:=[jit(-)] sys-libs/zlib ) kerberos? ( virtual/krb5 ) lcms? ( media-libs/lcms:2 ) libxml2? ( >=dev-libs/libxml2-2.2.0 ) mailutils? ( net-mail/mailutils[clients] ) !mailutils? ( acct-group/mail net-libs/liblockfile ) selinux? ( sys-libs/libselinux ) sqlite? ( dev-db/sqlite:3 ) ssl? ( net-libs/gnutls:0= ) systemd? ( sys-apps/systemd ) tree-sitter? ( dev-libs/tree-sitter:= ) valgrind? ( dev-debug/valgrind ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib ) gui? ( gif? ( media-libs/giflib:0= ) jpeg? ( media-libs/libjpeg-turbo:0= ) png? ( >=media-libs/libpng-1.4:0= ) svg? ( >=gnome-base/librsvg-2.0 ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:0= ) imagemagick? ( media-gfx/imagemagick:0=[jpeg?,png?,svg?,tiff?] ) !aqua? ( gsettings? ( app-emacs/emacs-common[gsettings(-)] >=dev-libs/glib-2.28.6 ) gtk? ( !X? ( media-libs/fontconfig media-libs/freetype >=x11-libs/cairo-1.12.18 x11-libs/gtk+:3 harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) xwidgets? ( net-libs/webkit-gtk:4.1= ) ) ) !gtk? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) X? ( x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr x11-libs/libxcb x11-libs/xcb-util x11-misc/xbitmaps xpm? ( x11-libs/libXpm ) xft? ( media-libs/fontconfig media-libs/freetype x11-libs/libXrender cairo? ( >=x11-libs/cairo-1.12.18[X] ) !cairo? ( x11-libs/libXft ) harfbuzz? ( media-libs/harfbuzz:0= ) m17n-lib? ( >=dev-libs/libotf-0.9.4 >=dev-libs/m17n-lib-1.5.1 ) ) gtk? ( x11-libs/gtk+:3 xwidgets? ( net-libs/webkit-gtk:4.1= x11-libs/libXcomposite ) ) !gtk? ( motif? ( >=x11-libs/motif-2.3:0 x11-libs/libXpm x11-libs/libXmu x11-libs/libXt ) !motif? ( Xaw3d? ( x11-libs/libXaw3d x11-libs/libXmu x11-libs/libXt ) !Xaw3d? ( athena? ( x11-libs/libXaw x11-libs/libXmu x11-libs/libXt ) ) ) ) ) ) ) app-eselect/eselect-emacs
+SLOT=31-vcs
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e5b68f76ac421e3fd83fc729787ef95f
diff --git a/metadata/md5-cache/app-editors/focuswriter-1.8.8 b/metadata/md5-cache/app-editors/focuswriter-1.8.8
new file mode 100644
index 000000000000..5ad2481df841
--- /dev/null
+++ b/metadata/md5-cache/app-editors/focuswriter-1.8.8
@@ -0,0 +1,14 @@
+BDEPEND=dev-qt/qttools:6[linguist] virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-text/hunspell:= dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtmultimedia:6 sys-libs/zlib
+DESCRIPTION=Fullscreen and distraction-free word processor
+EAPI=8
+HOMEPAGE=https://gottcode.org/focuswriter/ https://github.com/gottcode/focuswriter
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=GPL-3+ LGPL-3
+RDEPEND=app-text/hunspell:= dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtmultimedia:6 sys-libs/zlib
+SLOT=0
+SRC_URI=https://gottcode.org/focuswriter/focuswriter-1.8.8.tar.bz2
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1468b48643fc79d8a93a3fdfd0fe711d
diff --git a/metadata/md5-cache/app-editors/gvim-9.1.0366 b/metadata/md5-cache/app-editors/gvim-9.1.0366
index 86c053615bf7..a105f3c69bdc 100644
--- a/metadata/md5-cache/app-editors/gvim-9.1.0366
+++ b/metadata/md5-cache/app-editors/gvim-9.1.0366
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.vim.org https://github.com/vim/vim
INHERIT=bash-completion-r1 flag-o-matic lua-single prefix python-single-r1 ruby-single toolchain-funcs vim-doc xdg-utils
IUSE=acl aqua crypt cscope debug lua minimal motif netbeans nls perl python racket ruby selinux session sound tcl lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
RDEPEND=~app-editors/vim-core-9.1.0366 >=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= x11-libs/libICE x11-libs/libSM x11-libs/libXext x11-libs/libXt acl? ( kernel_linux? ( sys-apps/acl ) ) !aqua? ( motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( x11-libs/gtk+:3 x11-libs/libXft ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) ) selinux? ( sys-libs/libselinux ) session? ( x11-libs/libSM ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v9.1.0366.tar.gz -> vim-9.1.0366.tar.gz https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-9.0.2092-patches/vim-9.0.2092-patches.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=29778cff047e6e482cce459655c65721
+_md5_=21a1fb2348f37cdcea904e58ce28e6f7
diff --git a/metadata/md5-cache/app-editors/jedit-5.6.0-r1 b/metadata/md5-cache/app-editors/jedit-5.6.0-r1
index 5c1e18f7f0a5..b5f06de9f02f 100644
--- a/metadata/md5-cache/app-editors/jedit-5.6.0-r1
+++ b/metadata/md5-cache/app-editors/jedit-5.6.0-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jsr305:0 >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/jedit/jedit/5.6.0/jedit5.6.0source.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4e7c3beb087ae43f7b56b80e5e2e448a
diff --git a/metadata/md5-cache/app-editors/mousepad-0.6.2 b/metadata/md5-cache/app-editors/mousepad-0.6.2
index 7204ece77d5c..59cc5e8306cc 100644
--- a/metadata/md5-cache/app-editors/mousepad-0.6.2
+++ b/metadata/md5-cache/app-editors/mousepad-0.6.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/apps/mousepad/start https://gitlab.xfce.org/apps/mousepad/
INHERIT=gnome2-utils xdg-utils
IUSE=policykit spell +shortcuts
-KEYWORDS=amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.56.2 >=x11-libs/gtk+-3.22:3 >=x11-libs/gtksourceview-4.0.0:4 policykit? ( sys-auth/polkit ) spell? ( app-text/gspell ) shortcuts? ( >=xfce-base/libxfce4ui-4.17.5:= )
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/mousepad/0.6/mousepad-0.6.2.tar.bz2
_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1844a9cf9ee4530eb315432c623db63f
+_md5_=f24c0aba236ad2331edf4e037a1414ce
diff --git a/metadata/md5-cache/app-editors/padre-1.0.0-r3 b/metadata/md5-cache/app-editors/padre-1.0.0-r3
index e3ff5feb580e..ced437c093d2 100644
--- a/metadata/md5-cache/app-editors/padre-1.0.0-r3
+++ b/metadata/md5-cache/app-editors/padre-1.0.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) >=dev-lang/perl-5.10.1 >=dev-perl/Algorithm-Diff-1.190.0 >=dev-perl/Capture-Tiny-0.60.0 >=dev-perl/Class-Adapter-1.50.0 >=dev-perl/Class-Inspector-1.220.0 >=dev-perl/Class-XSAccessor-1.130.0 >=dev-perl/DBD-SQLite-1.350.0 >=dev-perl/DBI-1.580.0 >=dev-perl/Devel-Dumpvar-0.40.0 >=dev-perl/Debug-Client-0.200.0 >=dev-perl/Devel-Refactor-0.50.0 >=dev-perl/File-Copy-Recursive-0.370.0 >=dev-perl/File-Find-Rule-0.300.0 >=dev-perl/File-HomeDir-0.910.0 >=virtual/perl-File-Path-2.80.0 >=dev-perl/File-Remove-1.400.0 >=dev-perl/File-ShareDir-1.0.0 >=virtual/perl-File-Spec-3.27.1 >=virtual/perl-File-Temp-0.200.0 >=dev-perl/File-Which-1.80.0 dev-perl/File-pushd virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.580.0 >=dev-perl/IO-stringy-2.110.0 virtual/perl-IO >=dev-perl/IO-String-1.80.0 >=dev-perl/IPC-Run-0.830.0 >=dev-perl/JSON-XS-2.2.9 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-perl/libwww-perl-5.815.0 >=dev-perl/List-MoreUtils-0.220.0 >=dev-perl/Locale-Msgfmt-0.150.0 >=dev-perl/Module-Manifest-0.70.0 >=dev-perl/ORLite-1.960.0 >=dev-perl/ORLite-Migrate-1.100.0 >=dev-perl/PAR-0.989.0 >=dev-perl/Params-Util-0.330.0 >=dev-perl/Parse-ErrorString-Perl-0.140.0 >=dev-perl/Parse-ExuberantCTags-1.0.0 >=dev-perl/Pod-Abstract-0.160.0 >=dev-perl/Pod-POM-0.170.0 >=virtual/perl-Pod-Simple-3.70.0 >=dev-perl/PPI-1.205.0 >=dev-perl/PPIx-EditorTools-0.130.0 >=dev-perl/PPIx-Regexp-0.11.0 dev-perl/Probe-Perl >=dev-perl/Sort-Versions-1.500.0 >=virtual/perl-Storable-2.160.0 >=dev-perl/Template-Tiny-0.110.0 >=virtual/perl-Text-Balanced-0.800.0 >=dev-perl/Text-Diff-1.410.0 >=dev-perl/Text-FindIndent-0.100.0 >=dev-perl/Text-Patch-1.800.0 >=virtual/perl-threads-1.710.0 >=virtual/perl-threads-shared-1.330.0 >=virtual/perl-Time-HiRes-1.97.18 dev-perl/URI >=dev-perl/Wx-0.990.100 >=dev-perl/Wx-Perl-ProcessStream-0.280.0 >=dev-perl/Wx-Scintilla-0.340.0 >=dev-perl/YAML-Tiny-1.320.0 >=virtual/perl-version-0.790.0 test? ( >=dev-perl/Test-MockObject-1.90.0 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Test-Exception-0.270.0 >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.240.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) >=dev-lang/perl-5.10.1 >=dev-perl/Algorithm-Diff-1.190.0 >=dev-perl/Capture-Tiny-0.60.0 >=dev-perl/Class-Adapter-1.50.0 >=dev-perl/Class-Inspector-1.220.0 >=dev-perl/Class-XSAccessor-1.130.0 >=dev-perl/DBD-SQLite-1.350.0 >=dev-perl/DBI-1.580.0 >=dev-perl/Devel-Dumpvar-0.40.0 >=dev-perl/Debug-Client-0.200.0 >=dev-perl/Devel-Refactor-0.50.0 >=dev-perl/File-Copy-Recursive-0.370.0 >=dev-perl/File-Find-Rule-0.300.0 >=dev-perl/File-HomeDir-0.910.0 >=virtual/perl-File-Path-2.80.0 >=dev-perl/File-Remove-1.400.0 >=dev-perl/File-ShareDir-1.0.0 >=virtual/perl-File-Spec-3.27.1 >=virtual/perl-File-Temp-0.200.0 >=dev-perl/File-Which-1.80.0 dev-perl/File-pushd virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.580.0 >=dev-perl/IO-stringy-2.110.0 virtual/perl-IO >=dev-perl/IO-String-1.80.0 >=dev-perl/IPC-Run-0.830.0 >=dev-perl/JSON-XS-2.2.9 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-perl/libwww-perl-5.815.0 >=dev-perl/List-MoreUtils-0.220.0 >=dev-perl/Locale-Msgfmt-0.150.0 >=dev-perl/Module-Manifest-0.70.0 >=dev-perl/ORLite-1.960.0 >=dev-perl/ORLite-Migrate-1.100.0 >=dev-perl/PAR-0.989.0 >=dev-perl/Params-Util-0.330.0 >=dev-perl/Parse-ErrorString-Perl-0.140.0 >=dev-perl/Parse-ExuberantCTags-1.0.0 >=dev-perl/Pod-Abstract-0.160.0 >=dev-perl/Pod-POM-0.170.0 >=virtual/perl-Pod-Simple-3.70.0 >=dev-perl/PPI-1.205.0 >=dev-perl/PPIx-EditorTools-0.130.0 >=dev-perl/PPIx-Regexp-0.11.0 dev-perl/Probe-Perl >=dev-perl/Sort-Versions-1.500.0 >=virtual/perl-Storable-2.160.0 >=dev-perl/Template-Tiny-0.110.0 >=virtual/perl-Text-Balanced-0.800.0 >=dev-perl/Text-Diff-1.410.0 >=dev-perl/Text-FindIndent-0.100.0 >=dev-perl/Text-Patch-1.800.0 >=virtual/perl-threads-1.710.0 >=virtual/perl-threads-shared-1.330.0 >=virtual/perl-Time-HiRes-1.97.18 dev-perl/URI >=dev-perl/Wx-0.990.100 >=dev-perl/Wx-Perl-ProcessStream-0.280.0 >=dev-perl/Wx-Scintilla-0.340.0 >=dev-perl/YAML-Tiny-1.320.0 >=virtual/perl-version-0.790.0 test? ( >=dev-perl/Test-MockObject-1.90.0 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Test-Exception-0.270.0 >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.240.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Application Development and Refactoring Environment
EAPI=8
HOMEPAGE=https://padre.perlide.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) >=dev-lang/perl-5.10.1 >=dev-perl/Algorithm-Diff-1.190.0 >=dev-perl/Capture-Tiny-0.60.0 >=dev-perl/Class-Adapter-1.50.0 >=dev-perl/Class-Inspector-1.220.0 >=dev-perl/Class-XSAccessor-1.130.0 >=dev-perl/DBD-SQLite-1.350.0 >=dev-perl/DBI-1.580.0 >=dev-perl/Devel-Dumpvar-0.40.0 >=dev-perl/Debug-Client-0.200.0 >=dev-perl/Devel-Refactor-0.50.0 >=dev-perl/File-Copy-Recursive-0.370.0 >=dev-perl/File-Find-Rule-0.300.0 >=dev-perl/File-HomeDir-0.910.0 >=virtual/perl-File-Path-2.80.0 >=dev-perl/File-Remove-1.400.0 >=dev-perl/File-ShareDir-1.0.0 >=virtual/perl-File-Spec-3.27.1 >=virtual/perl-File-Temp-0.200.0 >=dev-perl/File-Which-1.80.0 dev-perl/File-pushd virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.580.0 >=dev-perl/IO-stringy-2.110.0 virtual/perl-IO >=dev-perl/IO-String-1.80.0 >=dev-perl/IPC-Run-0.830.0 >=dev-perl/JSON-XS-2.2.9 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-perl/libwww-perl-5.815.0 >=dev-perl/List-MoreUtils-0.220.0 >=dev-perl/Locale-Msgfmt-0.150.0 >=dev-perl/Module-Manifest-0.70.0 >=dev-perl/ORLite-1.960.0 >=dev-perl/ORLite-Migrate-1.100.0 >=dev-perl/PAR-0.989.0 >=dev-perl/Params-Util-0.330.0 >=dev-perl/Parse-ErrorString-Perl-0.140.0 >=dev-perl/Parse-ExuberantCTags-1.0.0 >=dev-perl/Pod-Abstract-0.160.0 >=dev-perl/Pod-POM-0.170.0 >=virtual/perl-Pod-Simple-3.70.0 >=dev-perl/PPI-1.205.0 >=dev-perl/PPIx-EditorTools-0.130.0 >=dev-perl/PPIx-Regexp-0.11.0 dev-perl/Probe-Perl >=dev-perl/Sort-Versions-1.500.0 >=virtual/perl-Storable-2.160.0 >=dev-perl/Template-Tiny-0.110.0 >=virtual/perl-Text-Balanced-0.800.0 >=dev-perl/Text-Diff-1.410.0 >=dev-perl/Text-FindIndent-0.100.0 >=dev-perl/Text-Patch-1.800.0 >=virtual/perl-threads-1.710.0 >=virtual/perl-threads-shared-1.330.0 >=virtual/perl-Time-HiRes-1.97.18 dev-perl/URI >=dev-perl/Wx-0.990.100 >=dev-perl/Wx-Perl-ProcessStream-0.280.0 >=dev-perl/Wx-Scintilla-0.340.0 >=dev-perl/YAML-Tiny-1.320.0 >=virtual/perl-version-0.790.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) >=dev-lang/perl-5.10.1 >=dev-perl/Algorithm-Diff-1.190.0 >=dev-perl/Capture-Tiny-0.60.0 >=dev-perl/Class-Adapter-1.50.0 >=dev-perl/Class-Inspector-1.220.0 >=dev-perl/Class-XSAccessor-1.130.0 >=dev-perl/DBD-SQLite-1.350.0 >=dev-perl/DBI-1.580.0 >=dev-perl/Devel-Dumpvar-0.40.0 >=dev-perl/Debug-Client-0.200.0 >=dev-perl/Devel-Refactor-0.50.0 >=dev-perl/File-Copy-Recursive-0.370.0 >=dev-perl/File-Find-Rule-0.300.0 >=dev-perl/File-HomeDir-0.910.0 >=virtual/perl-File-Path-2.80.0 >=dev-perl/File-Remove-1.400.0 >=dev-perl/File-ShareDir-1.0.0 >=virtual/perl-File-Spec-3.27.1 >=virtual/perl-File-Temp-0.200.0 >=dev-perl/File-Which-1.80.0 dev-perl/File-pushd virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.580.0 >=dev-perl/IO-stringy-2.110.0 virtual/perl-IO >=dev-perl/IO-String-1.80.0 >=dev-perl/IPC-Run-0.830.0 >=dev-perl/JSON-XS-2.2.9 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-perl/libwww-perl-5.815.0 >=dev-perl/List-MoreUtils-0.220.0 >=dev-perl/Locale-Msgfmt-0.150.0 >=dev-perl/Module-Manifest-0.70.0 >=dev-perl/ORLite-1.960.0 >=dev-perl/ORLite-Migrate-1.100.0 >=dev-perl/PAR-0.989.0 >=dev-perl/Params-Util-0.330.0 >=dev-perl/Parse-ErrorString-Perl-0.140.0 >=dev-perl/Parse-ExuberantCTags-1.0.0 >=dev-perl/Pod-Abstract-0.160.0 >=dev-perl/Pod-POM-0.170.0 >=virtual/perl-Pod-Simple-3.70.0 >=dev-perl/PPI-1.205.0 >=dev-perl/PPIx-EditorTools-0.130.0 >=dev-perl/PPIx-Regexp-0.11.0 dev-perl/Probe-Perl >=dev-perl/Sort-Versions-1.500.0 >=virtual/perl-Storable-2.160.0 >=dev-perl/Template-Tiny-0.110.0 >=virtual/perl-Text-Balanced-0.800.0 >=dev-perl/Text-Diff-1.410.0 >=dev-perl/Text-FindIndent-0.100.0 >=dev-perl/Text-Patch-1.800.0 >=virtual/perl-threads-1.710.0 >=virtual/perl-threads-shared-1.330.0 >=virtual/perl-Time-HiRes-1.97.18 dev-perl/URI >=dev-perl/Wx-0.990.100 >=dev-perl/Wx-Perl-ProcessStream-0.280.0 >=dev-perl/Wx-Scintilla-0.340.0 >=dev-perl/YAML-Tiny-1.320.0 >=virtual/perl-version-0.790.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLAVEN/Padre-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=11cdaeb61a4091c266bf3ae54d40263c
diff --git a/metadata/md5-cache/app-editors/pyvim-3.0.3 b/metadata/md5-cache/app-editors/pyvim-3.0.3
index af9b5e904c60..43fe9cf70e94 100644
--- a/metadata/md5-cache/app-editors/pyvim-3.0.3
+++ b/metadata/md5-cache/app-editors/pyvim-3.0.3
@@ -1,17 +1,17 @@
-BDEPEND=test? ( dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
+BDEPEND=test? ( dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst postrm prepare test
DESCRIPTION=An implementation of Vim in Python
EAPI=8
HOMEPAGE=https://pypi.org/project/pyvim/ https://github.com/prompt-toolkit/pyvim
IDEPEND=app-eselect/eselect-vi
INHERIT=distutils-r1 edo
-IUSE=test python_targets_python3_10 python_targets_python3_11
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
KEYWORDS=amd64 ~riscv x86
LICENSE=BSD
-RDEPEND=dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
+RDEPEND=dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/prompt-toolkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/prompt-toolkit/pyvim/archive/14118ad2e4d0da2e955fd9069b8772408307618b.tar.gz -> pyvim-3.0.3.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a2fa38d7fef0005cd323b2ecba07a514
+_md5_=466cebcdcad332e259cbad9d10ee9776
diff --git a/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r3 b/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r3
index 88af66435a70..8e225f823cd4 100644
--- a/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r3
+++ b/metadata/md5-cache/app-editors/remarkable-1.9.0_pre20210320-r3
@@ -11,5 +11,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/jamiemcg/remarkable/archive/7b0b3dacef270a00c28e8852a88d74f72a3544d7.tar.gz -> remarkable-1.9.0_pre20210320.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fa9667a7f8e9cbb37bd2949ad3e1e7c3
diff --git a/metadata/md5-cache/app-editors/teco-36_p19940820-r1 b/metadata/md5-cache/app-editors/teco-36_p19940820-r1
index a51a1931d9ba..c15ffbef32bf 100644
--- a/metadata/md5-cache/app-editors/teco-36_p19940820-r1
+++ b/metadata/md5-cache/app-editors/teco-36_p19940820-r1
@@ -11,5 +11,5 @@ LICENSE=freedist
RDEPEND=sys-libs/ncurses:0=
SLOT=0
SRC_URI=https://www.ibiblio.org/pub/linux/apps/editors/tty/teco.tar.gz -> teco-36_p19940820.tar.gz doc? ( https://dev.gentoo.org/~ulm/distfiles/tecodoc.tar.gz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=afab7fb28efa807fde25551c4a9758a6
diff --git a/metadata/md5-cache/app-editors/vim-9.1.0366 b/metadata/md5-cache/app-editors/vim-9.1.0366
index 8809624edcaa..e10a2ed6be4b 100644
--- a/metadata/md5-cache/app-editors/vim-9.1.0366
+++ b/metadata/md5-cache/app-editors/vim-9.1.0366
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.vim.org https://github.com/vim/vim
INHERIT=vim-doc flag-o-matic bash-completion-r1 lua-single python-single-r1 ruby-single toolchain-funcs desktop xdg-utils
IUSE=X acl crypt cscope debug gpm lua minimal nls perl python racket ruby selinux sound tcl terminal vim-pager lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_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
+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=vim
PDEPEND=!minimal? ( app-vim/gentoo-syntax )
RDEPEND=>=app-eselect/eselect-vi-1.1 >=sys-libs/ncurses-5.2-r2:0= nls? ( virtual/libintl ) acl? ( kernel_linux? ( sys-apps/acl ) ) crypt? ( dev-libs/libsodium:= ) cscope? ( dev-util/cscope ) gpm? ( >=sys-libs/gpm-1.19.3 ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) ) ~app-editors/vim-core-9.1.0366 vim-pager? ( app-editors/vim-core[-minimal] ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) ) racket? ( dev-scheme/racket ) ruby? ( || ( ( dev-lang/ruby:3.1 virtual/rubygems[ruby_targets_ruby31(-)] ) ( dev-lang/ruby:3.2 virtual/rubygems[ruby_targets_ruby32(-)] ) ) ) selinux? ( sys-libs/libselinux ) sound? ( media-libs/libcanberra ) tcl? ( dev-lang/tcl:0= ) X? ( x11-libs/libXt )
@@ -14,4 +14,4 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_s
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v9.1.0366.tar.gz -> vim-9.1.0366.tar.gz https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-9.0.2092-patches/vim-9.0.2092-patches.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b0281efce23b8677dffb023fa6cd20ed
+_md5_=f5e5cdde5daeed11b21b60308d67df21
diff --git a/metadata/md5-cache/app-editors/vim-core-9.1.0366-r1 b/metadata/md5-cache/app-editors/vim-core-9.1.0366-r1
index 208511e2a43b..e4c6c4d7b918 100644
--- a/metadata/md5-cache/app-editors/vim-core-9.1.0366-r1
+++ b/metadata/md5-cache/app-editors/vim-core-9.1.0366-r1
@@ -6,9 +6,9 @@ EAPI=8
HOMEPAGE=https://www.vim.org https://github.com/vim/vim
INHERIT=bash-completion-r1 desktop flag-o-matic prefix toolchain-funcs vim-doc xdg-utils
IUSE=nls acl minimal
-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=vim
SLOT=0
SRC_URI=https://github.com/vim/vim/archive/v9.1.0366.tar.gz -> vim-9.1.0366.tar.gz https://git.sr.ht/~xxc3nsoredxx/vim-patches/refs/download/vim-9.0.2092-patches/vim-9.0.2092-patches.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vim-doc f088862726f2bc672c57b1063b81ec52 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6178b81451d872e35619483f5074e09b
+_md5_=e38e8ba7781ccca9ebe2ead707eb7ecf
diff --git a/metadata/md5-cache/app-editors/vscode-1.90.0 b/metadata/md5-cache/app-editors/vscode-1.90.0
deleted file mode 100644
index 5866bc20a3ee..000000000000
--- a/metadata/md5-cache/app-editors/vscode-1.90.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst
-DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
-EAPI=8
-HOMEPAGE=https://code.visualstudio.com
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop pax-utils xdg optfeature
-IUSE=egl kerberos wayland
-KEYWORDS=-* amd64 ~arm ~arm64
-LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
-RESTRICT=mirror strip bindist
-SLOT=0
-SRC_URI=amd64? ( https://update.code.visualstudio.com/1.90.0/linux-x64/stable -> vscode-1.90.0-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.90.0/linux-armhf/stable -> vscode-1.90.0-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.90.0/linux-arm64/stable -> vscode-1.90.0-arm64.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d113ae7c72172e94e0b8e581d561a39b
diff --git a/metadata/md5-cache/app-editors/vscode-1.90.1 b/metadata/md5-cache/app-editors/vscode-1.90.1
deleted file mode 100644
index fe4d4dcf56e1..000000000000
--- a/metadata/md5-cache/app-editors/vscode-1.90.1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst
-DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
-EAPI=8
-HOMEPAGE=https://code.visualstudio.com
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop pax-utils xdg optfeature
-IUSE=egl kerberos wayland
-KEYWORDS=-* amd64 ~arm ~arm64
-LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
-RESTRICT=mirror strip bindist
-SLOT=0
-SRC_URI=amd64? ( https://update.code.visualstudio.com/1.90.1/linux-x64/stable -> vscode-1.90.1-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.90.1/linux-armhf/stable -> vscode-1.90.1-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.90.1/linux-arm64/stable -> vscode-1.90.1-arm64.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d113ae7c72172e94e0b8e581d561a39b
diff --git a/metadata/md5-cache/app-editors/vscode-1.90.1-r1 b/metadata/md5-cache/app-editors/vscode-1.90.1-r1
new file mode 100644
index 000000000000..69659a338413
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscode-1.90.1-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst
+DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
+EAPI=8
+HOMEPAGE=https://code.visualstudio.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop pax-utils xdg optfeature
+IUSE=egl kerberos wayland
+KEYWORDS=-* amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://update.code.visualstudio.com/1.90.1/linux-x64/stable -> vscode-1.90.1-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.90.1/linux-armhf/stable -> vscode-1.90.1-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.90.1/linux-arm64/stable -> vscode-1.90.1-arm64.tar.gz )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0d2652874403103e506a5b6098c8a8e7
diff --git a/metadata/md5-cache/app-editors/vscode-1.90.2 b/metadata/md5-cache/app-editors/vscode-1.90.2
new file mode 100644
index 000000000000..61aa259aea76
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscode-1.90.2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst
+DESCRIPTION=Multiplatform Visual Studio Code from Microsoft
+EAPI=8
+HOMEPAGE=https://code.visualstudio.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop pax-utils xdg optfeature
+IUSE=egl kerberos wayland
+KEYWORDS=-* amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ Microsoft-vscode MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
+RESTRICT=mirror strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://update.code.visualstudio.com/1.90.2/linux-x64/stable -> vscode-1.90.2-amd64.tar.gz ) arm? ( https://update.code.visualstudio.com/1.90.2/linux-armhf/stable -> vscode-1.90.2-arm.tar.gz ) arm64? ( https://update.code.visualstudio.com/1.90.2/linux-arm64/stable -> vscode-1.90.2-arm64.tar.gz )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0d2652874403103e506a5b6098c8a8e7
diff --git a/metadata/md5-cache/app-editors/vscodium-1.90.0.24158 b/metadata/md5-cache/app-editors/vscodium-1.90.0.24158
deleted file mode 100644
index 8a56c027dbfd..000000000000
--- a/metadata/md5-cache/app-editors/vscodium-1.90.0.24158
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst
-DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
-EAPI=8
-HOMEPAGE=https://vscodium.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop pax-utils xdg optfeature
-IUSE=egl kerberos wayland
-KEYWORDS=-* amd64 ~arm ~arm64
-LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
-RESTRICT=strip bindist
-SLOT=0
-SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.0.24158/VSCodium-linux-x64-1.90.0.24158.tar.gz -> vscodium-1.90.0.24158-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.90.0.24158/VSCodium-linux-armhf-1.90.0.24158.tar.gz -> vscodium-1.90.0.24158-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.0.24158/VSCodium-linux-arm64-1.90.0.24158.tar.gz -> vscodium-1.90.0.24158-arm64.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ad12fa6d8ece98a78f3f284115d8c9f4
diff --git a/metadata/md5-cache/app-editors/vscodium-1.90.1.24165 b/metadata/md5-cache/app-editors/vscodium-1.90.1.24165
deleted file mode 100644
index e8b48b05e3fa..000000000000
--- a/metadata/md5-cache/app-editors/vscodium-1.90.1.24165
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst
-DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
-EAPI=8
-HOMEPAGE=https://vscodium.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop pax-utils xdg optfeature
-IUSE=egl kerberos wayland
-KEYWORDS=-* amd64 ~arm ~arm64
-LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
-RESTRICT=strip bindist
-SLOT=0
-SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.1.24165/VSCodium-linux-x64-1.90.1.24165.tar.gz -> vscodium-1.90.1.24165-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.90.1.24165/VSCodium-linux-armhf-1.90.1.24165.tar.gz -> vscodium-1.90.1.24165-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.1.24165/VSCodium-linux-arm64-1.90.1.24165.tar.gz -> vscodium-1.90.1.24165-arm64.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ad12fa6d8ece98a78f3f284115d8c9f4
diff --git a/metadata/md5-cache/app-editors/vscodium-1.90.1.24165-r1 b/metadata/md5-cache/app-editors/vscodium-1.90.1.24165-r1
new file mode 100644
index 000000000000..42a96bac1dae
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-1.90.1.24165-r1
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst
+DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
+EAPI=8
+HOMEPAGE=https://vscodium.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop pax-utils xdg optfeature
+IUSE=egl kerberos wayland
+KEYWORDS=-* amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
+RESTRICT=strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.1.24165/VSCodium-linux-x64-1.90.1.24165.tar.gz -> vscodium-1.90.1.24165-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.90.1.24165/VSCodium-linux-armhf-1.90.1.24165.tar.gz -> vscodium-1.90.1.24165-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.1.24165/VSCodium-linux-arm64-1.90.1.24165.tar.gz -> vscodium-1.90.1.24165-arm64.tar.gz )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d64ddb83507a8913bbda1f8f203be615
diff --git a/metadata/md5-cache/app-editors/vscodium-1.90.2.24171 b/metadata/md5-cache/app-editors/vscodium-1.90.2.24171
new file mode 100644
index 000000000000..61ea5aa9fdbd
--- /dev/null
+++ b/metadata/md5-cache/app-editors/vscodium-1.90.2.24171
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst
+DESCRIPTION=A community-driven, freely-licensed binary distribution of Microsoft's VSCode
+EAPI=8
+HOMEPAGE=https://vscodium.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop pax-utils xdg optfeature
+IUSE=egl kerberos wayland
+KEYWORDS=-* amd64 ~arm ~arm64
+LICENSE=Apache-2.0 BSD BSD-1 BSD-2 BSD-4 CC-BY-4.0 ISC LGPL-2.1+ MIT MPL-2.0 openssl PYTHON TextMate-bundle Unlicense UoI-NCSA W3C
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
+RESTRICT=strip bindist
+SLOT=0
+SRC_URI=amd64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.2.24171/VSCodium-linux-x64-1.90.2.24171.tar.gz -> vscodium-1.90.2.24171-amd64.tar.gz ) arm? ( https://github.com/VSCodium/vscodium/releases/download/1.90.2.24171/VSCodium-linux-armhf-1.90.2.24171.tar.gz -> vscodium-1.90.2.24171-arm.tar.gz ) arm64? ( https://github.com/VSCodium/vscodium/releases/download/1.90.2.24171/VSCodium-linux-arm64-1.90.2.24171.tar.gz -> vscodium-1.90.2.24171-arm64.tar.gz )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d64ddb83507a8913bbda1f8f203be615
diff --git a/metadata/md5-cache/app-emacs/Manifest.gz b/metadata/md5-cache/app-emacs/Manifest.gz
index 155803a61a8a..4262a981a358 100644
--- a/metadata/md5-cache/app-emacs/Manifest.gz
+++ b/metadata/md5-cache/app-emacs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emacs/all-the-icons-5.0.0_p20230316 b/metadata/md5-cache/app-emacs/all-the-icons-5.0.0_p20230316
index 99e9483e7013..2441cb9d7163 100644
--- a/metadata/md5-cache/app-emacs/all-the-icons-5.0.0_p20230316
+++ b/metadata/md5-cache/app-emacs/all-the-icons-5.0.0_p20230316
@@ -11,5 +11,5 @@ RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/domtronn/all-the-icons.el/archive/d922aff57ac8308d3ed067f9151cc76d342855f2.tar.gz -> all-the-icons-5.0.0_p20230316.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=acacab9a345726af61d196998d1a5fd8
diff --git a/metadata/md5-cache/app-emacs/apel-10.8_p20201106 b/metadata/md5-cache/app-emacs/apel-10.8_p20201106
deleted file mode 100644
index 381bd7b9e413..000000000000
--- a/metadata/md5-cache/app-emacs/apel-10.8_p20201106
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=A Portable Emacs Library is a library for making portable Emacs Lisp programs
-EAPI=8
-HOMEPAGE=https://github.com/wanderlust/apel
-INHERIT=elisp
-KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-2+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/wanderlust/apel/archive/4e3269b6e702db2dba48cf560563ac883e81e3bf.tar.gz -> apel-10.8_p20201106.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=20ad750a741784ba46cd1c5286ce5d76
diff --git a/metadata/md5-cache/app-emacs/auctex-13.3 b/metadata/md5-cache/app-emacs/auctex-13.3
deleted file mode 100644
index 983065a041f1..000000000000
--- a/metadata/md5-cache/app-emacs/auctex-13.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Extensible package for writing and formatting TeX files in Emacs
-EAPI=8
-HOMEPAGE=https://www.gnu.org/software/auctex/
-INHERIT=elisp
-IUSE=preview-latex
-KEYWORDS=amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-3+ FDL-1.3+
-RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=mirror://gnu/auctex/auctex-13.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=210c82f1b444f849e153077b9baf2b5c
diff --git a/metadata/md5-cache/app-emacs/auctex-14.0.5 b/metadata/md5-cache/app-emacs/auctex-14.0.5
index 0878d8221902..ed2cb17f30f5 100644
--- a/metadata/md5-cache/app-emacs/auctex-14.0.5
+++ b/metadata/md5-cache/app-emacs/auctex-14.0.5
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/auctex/ https://git.savannah.gnu.org/cgit/auctex.git
INHERIT=autotools elisp
IUSE=preview-latex
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=amd64 arm ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-3+ FDL-1.3+
RDEPEND=virtual/latex-base preview-latex? ( app-text/dvipng app-text/ghostscript-gpl ) >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://git.savannah.gnu.org/cgit/auctex.git/snapshot/auctex-e30189d92a701ab22a69a09fe2b9e9619fff6ce8.tar.gz -> auctex-14.0.5.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ce074dcaa6d07af5481a386334bccb36
+_md5_=ebd5b3581beb1b2698316ac040c5e0b3
diff --git a/metadata/md5-cache/app-emacs/autoconf-mode-2.71 b/metadata/md5-cache/app-emacs/autoconf-mode-2.71
deleted file mode 100644
index c287b3f7a741..000000000000
--- a/metadata/md5-cache/app-emacs/autoconf-mode-2.71
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs major modes for editing autoconf and autotest input
-EAPI=8
-HOMEPAGE=https://www.gnu.org/software/autoconf/autoconf.html
-INHERIT=elisp
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=mirror://gnu/autoconf/autoconf-2.71.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=b35bfeffaedcdf513ebb3622de6ef51e
diff --git a/metadata/md5-cache/app-emacs/avy-embark-collect-1.1 b/metadata/md5-cache/app-emacs/avy-embark-collect-1.1
index c061394f3c5e..a5f89ded99af 100644
--- a/metadata/md5-cache/app-emacs/avy-embark-collect-1.1
+++ b/metadata/md5-cache/app-emacs/avy-embark-collect-1.1
@@ -4,10 +4,10 @@ DESCRIPTION=Use avy to jump to Embark Collect entries
EAPI=8
HOMEPAGE=https://github.com/oantolin/embark/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=app-emacs/avy app-emacs/embark >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/oantolin/embark/archive/1.1.tar.gz -> embark-1.1.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=bd789dc192ad1050a294d8e41f5be5c7
+_md5_=e78c1b6abdaa52e0fd9709e11960670a
diff --git a/metadata/md5-cache/app-emacs/bbdb-3.2.2b b/metadata/md5-cache/app-emacs/bbdb-3.2.2b
deleted file mode 100644
index bbb4317046a0..000000000000
--- a/metadata/md5-cache/app-emacs/bbdb-3.2.2b
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-apps/texinfo doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=vm? ( app-emacs/vm ) wanderlust? ( app-emacs/wanderlust )
-DESCRIPTION=The Insidious Big Brother Database
-EAPI=8
-HOMEPAGE=https://savannah.nongnu.org/projects/bbdb/
-IDEPEND=tex? ( virtual/latex-base )
-INHERIT=elisp autotools
-IUSE=doc tex vm wanderlust
-KEYWORDS=~alpha amd64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-3+ FDL-1.3
-RDEPEND=vm? ( app-emacs/vm ) wanderlust? ( app-emacs/wanderlust ) >=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.nongnu.org/cgit/bbdb.git/snapshot/bbdb-3.2.2b.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=66fba587996df66efe316bacee7c3577
diff --git a/metadata/md5-cache/app-emacs/blogmax-20170321 b/metadata/md5-cache/app-emacs/blogmax-20170321
index 0d0fe8c3a67d..87fc62e77eb5 100644
--- a/metadata/md5-cache/app-emacs/blogmax-20170321
+++ b/metadata/md5-cache/app-emacs/blogmax-20170321
@@ -9,5 +9,5 @@ LICENSE=GPL-1+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/blogmax-20170321.tar.xz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=075344a425db39cf3b846fd1641cc561
diff --git a/metadata/md5-cache/app-emacs/buttercup-1.33 b/metadata/md5-cache/app-emacs/buttercup-1.33
deleted file mode 100644
index f37130e7baf2..000000000000
--- a/metadata/md5-cache/app-emacs/buttercup-1.33
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Behaviour-driven Elisp testing
-EAPI=8
-HOMEPAGE=https://github.com/jorgenschaefer/emacs-buttercup
-INHERIT=elisp
-KEYWORDS=~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/jorgenschaefer/emacs-buttercup/archive/v1.33.tar.gz -> buttercup-1.33.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=e67fe03bda8d77fe46024aacba49cc3c
diff --git a/metadata/md5-cache/app-emacs/buttercup-1.34 b/metadata/md5-cache/app-emacs/buttercup-1.34
deleted file mode 100644
index 711439b2ec79..000000000000
--- a/metadata/md5-cache/app-emacs/buttercup-1.34
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Behaviour-driven Elisp testing
-EAPI=8
-HOMEPAGE=https://github.com/jorgenschaefer/emacs-buttercup
-INHERIT=elisp
-KEYWORDS=~alpha amd64 ~arm arm64 ppc ~ppc64 ~riscv sparc x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/jorgenschaefer/emacs-buttercup/archive/v1.34.tar.gz -> buttercup-1.34.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=47114d8e05b40dc50b543a337b1c4e99
diff --git a/metadata/md5-cache/app-emacs/color-theme-6.6.0-r3 b/metadata/md5-cache/app-emacs/color-theme-6.6.0-r3
index efa6465d7299..ae002807878c 100644
--- a/metadata/md5-cache/app-emacs/color-theme-6.6.0-r3
+++ b/metadata/md5-cache/app-emacs/color-theme-6.6.0-r3
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=http://download.savannah.gnu.org/releases-noredirect/color-theme/color-theme-6.6.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=d047472365c24426c81fa2ec91b79451
diff --git a/metadata/md5-cache/app-emacs/consult-1.7 b/metadata/md5-cache/app-emacs/consult-1.7
index bd72ce89b755..b485380b3456 100644
--- a/metadata/md5-cache/app-emacs/consult-1.7
+++ b/metadata/md5-cache/app-emacs/consult-1.7
@@ -4,10 +4,10 @@ DESCRIPTION=Consulting complete-read for GNU Emacs
EAPI=8
HOMEPAGE=https://github.com/minad/consult/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-emacs/compat-28.1 >=app-editors/emacs-27:*
SLOT=0
SRC_URI=https://github.com/minad/consult/archive/1.7.tar.gz -> consult-1.7.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=662d288be4b39e55bec93077d63bc151
+_md5_=3ace6ef5bb2c6035230ba6c640725977
diff --git a/metadata/md5-cache/app-emacs/doom-modeline-4.0.1 b/metadata/md5-cache/app-emacs/doom-modeline-4.0.1
deleted file mode 100644
index 3d04f7738d70..000000000000
--- a/metadata/md5-cache/app-emacs/doom-modeline-4.0.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-emacs/compat app-emacs/nerd-icons app-emacs/shrink-path >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Fancy and fast mode-line for Emacs inspired by minimalism design
-EAPI=8
-HOMEPAGE=https://seagle0128.github.io/doom-modeline/ https://github.com/seagle0128/doom-modeline/
-INHERIT=elisp
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=GPL-3+
-RDEPEND=app-emacs/compat app-emacs/nerd-icons app-emacs/shrink-path >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/seagle0128/doom-modeline/archive/v4.0.1.tar.gz -> doom-modeline-4.0.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=32193f5812f5d81568745d5b6716d51f
diff --git a/metadata/md5-cache/app-emacs/ebib-2.42.2 b/metadata/md5-cache/app-emacs/ebib-2.42.2
new file mode 100644
index 000000000000..ba62ebf5c17b
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/ebib-2.42.2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-emacs/compat-29.1.4.4 app-emacs/parsebib test? ( app-emacs/with-simulated-input ) test? ( app-emacs/ert-runner ) >=app-editors/emacs-26.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=BibTeX database manager for Emacs
+EAPI=8
+HOMEPAGE=https://joostkremers.github.io/ebib/ https://github.com/joostkremers/ebib/
+INHERIT=elisp
+IUSE=test
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=app-emacs/compat-29.1.4.4 app-emacs/parsebib >=app-editors/emacs-26.1:*
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/joostkremers/ebib/archive/2.42.2.tar.gz -> ebib-2.42.2.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=ce2a22cb4daafcca54110907fb9205ca
diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.70 b/metadata/md5-cache/app-emacs/ebuild-mode-1.70
index 8d91b4299d42..04e31bbb9a98 100644
--- a/metadata/md5-cache/app-emacs/ebuild-mode-1.70
+++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.70
@@ -10,4 +10,4 @@ RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.70.tar.xz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=e0ce6cecaabc95d9d9dc0bc59836879c
+_md5_=32f4383fd642effb8829cedd75b74282
diff --git a/metadata/md5-cache/app-emacs/ebuild-mode-1.71 b/metadata/md5-cache/app-emacs/ebuild-mode-1.71
index da179c5ca1b6..2c3a9e4daa2c 100644
--- a/metadata/md5-cache/app-emacs/ebuild-mode-1.71
+++ b/metadata/md5-cache/app-emacs/ebuild-mode-1.71
@@ -10,4 +10,4 @@ RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/ebuild-mode-1.71.tar.xz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=1a1e27646e79458c8c81fb3f041a1bad
+_md5_=b2ae7eae0b4ccb052a8d8b74a2ff970c
diff --git a/metadata/md5-cache/app-emacs/ebuild-run-mode-20210713 b/metadata/md5-cache/app-emacs/ebuild-run-mode-20210713
deleted file mode 100644
index 45be19a5515b..000000000000
--- a/metadata/md5-cache/app-emacs/ebuild-run-mode-20210713
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Major mode for Emacs buffers where ebuild commands run
-EAPI=8
-HOMEPAGE=https://gitlab.com/akater/emacs-ebuild-run-mode
-INHERIT=elisp
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=>=app-emacs/ebuild-mode-1.53 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://gitlab.com/akater/emacs-ebuild-run-mode/-/archive/v20210713/emacs-ebuild-run-mode-v20210713.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=280bc0ba66178b5c111f462a1a94eb46
diff --git a/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728 b/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728
index 9795058e3ec9..c748dca2093a 100644
--- a/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728
+++ b/metadata/md5-cache/app-emacs/ecb-2.50_pre20170728
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/ecb-2.50_pre20170728.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=aca7824ff1468519c38785d386d983f3
diff --git a/metadata/md5-cache/app-emacs/edit-server-1.15 b/metadata/md5-cache/app-emacs/edit-server-1.15
deleted file mode 100644
index ec67d42cbd24..000000000000
--- a/metadata/md5-cache/app-emacs/edit-server-1.15
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Service edit requests from a web browser for editing of textareas
-EAPI=7
-HOMEPAGE=https://github.com/stsquad/emacs_chrome
-INHERIT=elisp
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/stsquad/emacs_chrome/archive/v1.15.tar.gz -> emacs_chrome-1.15.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=c4ba721291f40f8820688ec4f7d711c4
diff --git a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.10.1 b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.10.1
deleted file mode 100644
index e52a23d49724..000000000000
--- a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.10.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=EditorConfig plugin for emacs
-EAPI=8
-HOMEPAGE=https://github.com/editorconfig/editorconfig-emacs
-INHERIT=elisp readme.gentoo-r1
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/editorconfig/editorconfig-emacs/archive/v0.10.1.tar.gz -> editorconfig-emacs-0.10.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=5e2dd1234467e9b87742cc3c40fe0ad8
diff --git a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.11.0 b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.11.0
index cf4ad253dbdb..1ae5676b25a7 100644
--- a/metadata/md5-cache/app-emacs/editorconfig-emacs-0.11.0
+++ b/metadata/md5-cache/app-emacs/editorconfig-emacs-0.11.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/editorconfig/editorconfig-emacs/archive/v0.11.0.tar.gz -> editorconfig-emacs-0.11.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=9b8a38e289e5bb1c47ce981e979d9ef7
diff --git a/metadata/md5-cache/app-emacs/eldev-1.10.1 b/metadata/md5-cache/app-emacs/eldev-1.10.1
index f5a79a5b89f7..1483283de1da 100644
--- a/metadata/md5-cache/app-emacs/eldev-1.10.1
+++ b/metadata/md5-cache/app-emacs/eldev-1.10.1
@@ -4,10 +4,10 @@ DESCRIPTION=Emacs Lisp Development Tool
EAPI=8
HOMEPAGE=https://emacs-eldev.github.io/eldev/ https://github.com/doublep/eldev/
INHERIT=elisp
-KEYWORDS=~amd64 ~arm ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~ppc64 ~riscv ~x86
LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/doublep/eldev/archive/1.10.1.tar.gz -> eldev-1.10.1.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=1e0dc597e72b45e775a3f4f6592f88d8
+_md5_=5f48f2d17a0d47aedf21f428ea6b4cdc
diff --git a/metadata/md5-cache/app-emacs/eldev-1.9.1 b/metadata/md5-cache/app-emacs/eldev-1.9.1
deleted file mode 100644
index ddfcb0f258d1..000000000000
--- a/metadata/md5-cache/app-emacs/eldev-1.9.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs Lisp Development Tool
-EAPI=8
-HOMEPAGE=https://emacs-eldev.github.io/eldev/ https://github.com/doublep/eldev/
-INHERIT=elisp
-KEYWORDS=amd64 ~arm ~ppc64 ~riscv ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/doublep/eldev/archive/1.9.1.tar.gz -> eldev-1.9.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=5f48f2d17a0d47aedf21f428ea6b4cdc
diff --git a/metadata/md5-cache/app-emacs/emacs-common-1.10 b/metadata/md5-cache/app-emacs/emacs-common-1.10
index 71461e08304e..44be4f3c6fc5 100644
--- a/metadata/md5-cache/app-emacs/emacs-common-1.10
+++ b/metadata/md5-cache/app-emacs/emacs-common-1.10
@@ -12,5 +12,5 @@ PDEPEND=>=app-editors/emacs-23.1:*
RDEPEND=games? ( acct-group/gamestat )
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-common-1.10.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=dbeaaf4600c7b6197b3e63e52d7fc9d1
diff --git a/metadata/md5-cache/app-emacs/emacs-common-1.9 b/metadata/md5-cache/app-emacs/emacs-common-1.9
index 28d6a457051f..d4ebc3a5e772 100644
--- a/metadata/md5-cache/app-emacs/emacs-common-1.9
+++ b/metadata/md5-cache/app-emacs/emacs-common-1.9
@@ -12,5 +12,5 @@ PDEPEND=>=app-editors/emacs-23.1:*
RDEPEND=games? ( acct-group/gamestat )
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/emacs/emacs-common-1.9.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=80a5d930742e4a66f699ab2bb97ba6cd
diff --git a/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.0_p20220419-r1 b/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.0_p20220419-r1
deleted file mode 100644
index 63e537f73063..000000000000
--- a/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.0_p20220419-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-emacs/anaphora app-emacs/dash app-emacs/deferred app-emacs/polymode app-emacs/request app-emacs/websocket app-emacs/with-editor python_single_target_python3_10? ( dev-python/ipython[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/tornado[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/ipython[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/tornado[python_targets_python3_11(-)] ) test? ( app-emacs/ert-runner app-emacs/mocker ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Jupyter notebook client in Emacs
-EAPI=8
-HOMEPAGE=https://github.com/millejoh/emacs-ipython-notebook/
-INHERIT=elisp readme.gentoo-r1 python-single-r1
-IUSE=test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) app-emacs/anaphora app-emacs/dash app-emacs/deferred app-emacs/polymode app-emacs/request app-emacs/websocket app-emacs/with-editor python_single_target_python3_10? ( dev-python/ipython[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/tornado[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/ipython[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/tornado[python_targets_python3_11(-)] ) >=app-editors/emacs-25.3:*
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/millejoh/emacs-ipython-notebook/archive/388c8f753cfb99b4f82acbdff26bbe27189d2299.tar.gz -> emacs-ipython-notebook-0.17.0_p20220419.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d2db0d5b3121c4c3fcc338121fcedc7c
diff --git a/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.1_pre20230826 b/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.1_pre20230826
index 403dd015f844..f0eae5d70b94 100644
--- a/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.1_pre20230826
+++ b/metadata/md5-cache/app-emacs/emacs-ipython-notebook-0.17.1_pre20230826
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/millejoh/emacs-ipython-notebook/archive/998ba22660be2035cd23bed1555e47748c4da8a2.tar.gz -> emacs-ipython-notebook-0.17.1_pre20230826.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8811e91b33efe801a02c061fc987b41e
diff --git a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801 b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801
index 0a5916ae3631..083d1b4977fc 100644
--- a/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801
+++ b/metadata/md5-cache/app-emacs/emacs-w3m-1.4.632_p20230801
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=virtual/w3m >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/emacs-w3m/emacs-w3m/archive/1388eadc914bed79b0e06a6565388c5e8aff8014.tar.gz -> emacs-w3m-1.4.632_p20230801.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=070e7c8133c0cb52e676557438a49daf
diff --git a/metadata/md5-cache/app-emacs/embark-1.1 b/metadata/md5-cache/app-emacs/embark-1.1
index 32a7e09b17a2..75d2c6c56358 100644
--- a/metadata/md5-cache/app-emacs/embark-1.1
+++ b/metadata/md5-cache/app-emacs/embark-1.1
@@ -4,10 +4,10 @@ DESCRIPTION=Conveniently act on minibuffer completions inside GNU Emacs
EAPI=8
HOMEPAGE=https://github.com/oantolin/embark/
INHERIT=elisp optfeature
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
SLOT=0
SRC_URI=https://github.com/oantolin/embark/archive/1.1.tar.gz -> embark-1.1.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
-_md5_=b22bc6115890076cbb70d939a50993e5
+_md5_=d928bbd8003fc3c84d906f69f7a47e49
diff --git a/metadata/md5-cache/app-emacs/embark-consult-1.1 b/metadata/md5-cache/app-emacs/embark-consult-1.1
index 9f7f760229fd..0257c23d32b6 100644
--- a/metadata/md5-cache/app-emacs/embark-consult-1.1
+++ b/metadata/md5-cache/app-emacs/embark-consult-1.1
@@ -4,10 +4,10 @@ DESCRIPTION=Consult integration for Embark
EAPI=8
HOMEPAGE=https://github.com/oantolin/embark/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=app-emacs/consult app-emacs/embark >=app-editors/emacs-27.1:*
SLOT=0
SRC_URI=https://github.com/oantolin/embark/archive/1.1.tar.gz -> embark-1.1.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=de1c72e3f64a9c02725b36d3565d36b7
+_md5_=5e8352f3b96766c70060671cdb5469de
diff --git a/metadata/md5-cache/app-emacs/ess-24.01.1 b/metadata/md5-cache/app-emacs/ess-24.01.1
index aa08c62c7cc8..5e70245abcd7 100644
--- a/metadata/md5-cache/app-emacs/ess-24.01.1
+++ b/metadata/md5-cache/app-emacs/ess-24.01.1
@@ -9,5 +9,5 @@ LICENSE=GPL-2+ GPL-3+ Texinfo-manual
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/emacs-ess/ESS/archive/refs/tags/v24.01.1.tar.gz -> ess-24.01.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e974072537e32037ca99d31f5a30ef29
diff --git a/metadata/md5-cache/app-emacs/exec-path-from-shell-2.1 b/metadata/md5-cache/app-emacs/exec-path-from-shell-2.1
deleted file mode 100644
index edc9be2eac6c..000000000000
--- a/metadata/md5-cache/app-emacs/exec-path-from-shell-2.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Ensure environment variables inside Emacs are the same as in shell
-EAPI=8
-HOMEPAGE=https://github.com/purcell/exec-path-from-shell/
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/purcell/exec-path-from-shell/archive/2.1.tar.gz -> exec-path-from-shell-2.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=d70898bcef4d987a3e0b97db5d77c4b1
diff --git a/metadata/md5-cache/app-emacs/filladapt-2.12.2 b/metadata/md5-cache/app-emacs/filladapt-2.12.2
index 9623704b8214..7083e0b6403d 100644
--- a/metadata/md5-cache/app-emacs/filladapt-2.12.2
+++ b/metadata/md5-cache/app-emacs/filladapt-2.12.2
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/filladapt-2.12.2.el.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=2e9d4164823168f18a3f1add06466304
diff --git a/metadata/md5-cache/app-emacs/flim-1.14.9_p20210529 b/metadata/md5-cache/app-emacs/flim-1.14.9_p20210529
deleted file mode 100644
index b7b8b7b7b79e..000000000000
--- a/metadata/md5-cache/app-emacs/flim-1.14.9_p20210529
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=app-emacs/apel-10.8
-DESCRIPTION=A library to provide basic features about message representation or encoding
-EAPI=8
-HOMEPAGE=https://github.com/wanderlust/flim
-INHERIT=elisp
-KEYWORDS=~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.8 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/wanderlust/flim/archive/02735dede6603987e8309a76d0bc7a9ff9a5a227.tar.gz -> flim-1.14.9_p20210529.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=92c40e7d84545c54dfbe8feffc79db5a
diff --git a/metadata/md5-cache/app-emacs/flycheck-32_p20230305-r1 b/metadata/md5-cache/app-emacs/flycheck-32_p20230305-r1
deleted file mode 100644
index bd8466a102e9..000000000000
--- a/metadata/md5-cache/app-emacs/flycheck-32_p20230305-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-emacs/buttercup app-emacs/shut-up ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Modern on-the-fly syntax checking extension for GNU Emacs
-EAPI=8
-HOMEPAGE=https://www.flycheck.org/ https://github.com/flycheck/flycheck/
-INHERIT=edo elisp
-IUSE=test
-KEYWORDS=~alpha amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/pkg-info-0.4 >=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test ) test
-SLOT=0
-SRC_URI=https://github.com/flycheck/flycheck/archive/5f2ef177cb21ae8b73714575802beef04abd0f5e.tar.gz -> flycheck-32_p20230305.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=f789bd4729a7882956abacce8243ffd2
diff --git a/metadata/md5-cache/app-emacs/flycheck-33.1 b/metadata/md5-cache/app-emacs/flycheck-33.1
deleted file mode 100644
index 0b8a66c10001..000000000000
--- a/metadata/md5-cache/app-emacs/flycheck-33.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-emacs/buttercup app-emacs/shut-up ) test? ( app-emacs/buttercup ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Modern on-the-fly syntax checking extension for GNU Emacs
-EAPI=8
-HOMEPAGE=https://www.flycheck.org/ https://github.com/flycheck/flycheck/
-INHERIT=elisp
-IUSE=test test
-KEYWORDS=~alpha amd64 ~arm arm64 ~ppc64 ~riscv ~sparc ~x86 ~x64-macos
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/dash-2.12.1 >=app-emacs/pkg-info-0.4 >=app-editors/emacs-25.3:*
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/flycheck/flycheck/archive/33.1.tar.gz -> flycheck-33.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=7437dad611f6ae5cf1aed8e33631dfdc
diff --git a/metadata/md5-cache/app-emacs/geiser-0.31 b/metadata/md5-cache/app-emacs/geiser-0.31
index 39e1449c9253..e1662e08dadc 100644
--- a/metadata/md5-cache/app-emacs/geiser-0.31
+++ b/metadata/md5-cache/app-emacs/geiser-0.31
@@ -4,10 +4,10 @@ DESCRIPTION=Generic interaction mode between Emacs and different Scheme implemen
EAPI=8
HOMEPAGE=https://gitlab.com/emacs-geiser/geiser/
INHERIT=elisp
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD
RDEPEND=app-emacs/transient >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://gitlab.com/emacs-geiser/geiser/-/archive/0.31/geiser-0.31.tar.bz2
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=27edc5295743e310e0d644e27f7bb286
+_md5_=4d55b0b49dc8a28fcfb49be6c905e9de
diff --git a/metadata/md5-cache/app-emacs/git-modes-1.4.3 b/metadata/md5-cache/app-emacs/git-modes-1.4.3
new file mode 100644
index 000000000000..256f68657825
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/git-modes-1.4.3
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Emacs major modes for editing Git configuration files
+EAPI=8
+HOMEPAGE=https://github.com/magit/git-modes/
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/magit/git-modes/archive/v1.4.3.tar.gz -> git-modes-1.4.3.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=f1e196220513b963639084d6f88c26f2
diff --git a/metadata/md5-cache/app-emacs/git-modes-9999 b/metadata/md5-cache/app-emacs/git-modes-9999
index 0b8d2852a9e1..8f56b2ee5584 100644
--- a/metadata/md5-cache/app-emacs/git-modes-9999
+++ b/metadata/md5-cache/app-emacs/git-modes-9999
@@ -1,4 +1,4 @@
-BDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:* >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:* >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=Emacs major modes for editing Git configuration files
EAPI=8
@@ -6,7 +6,7 @@ HOMEPAGE=https://github.com/magit/git-modes/
INHERIT=elisp git-r3
LICENSE=GPL-3+
PROPERTIES=live
-RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
+RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
SLOT=0
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1
-_md5_=7843b6d62837064faaf4d8c17df9fa3c
+_md5_=f1e196220513b963639084d6f88c26f2
diff --git a/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0 b/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
deleted file mode 100644
index 1807b0f2e802..000000000000
--- a/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=doc? ( virtual/latex-base ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Gnuplot mode for Emacs
-EAPI=7
-HOMEPAGE=https://github.com/emacsorphanage/gnuplot
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=GPL-3+ gnuplot
-RDEPEND=sci-visualization/gnuplot[-emacs(-)] >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/emacsorphanage/gnuplot/archive/refs/tags/0.8.0.tar.gz -> gnuplot-mode-0.8.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=41e33c853ae437b3288741b526ecb1a5
diff --git a/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.1 b/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.1
index f6947d69bfc9..b7baf762e453 100644
--- a/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.1
+++ b/metadata/md5-cache/app-emacs/gnuplot-mode-0.8.1
@@ -10,5 +10,5 @@ LICENSE=GPL-3+
RDEPEND=sci-visualization/gnuplot >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/emacs-gnuplot/gnuplot/archive/refs/tags/0.8.1.tar.gz -> gnuplot-mode-0.8.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=afe5d46032f2847d2e6226066e6323cd
diff --git a/metadata/md5-cache/app-emacs/google-c-style-20140929 b/metadata/md5-cache/app-emacs/google-c-style-20140929
index 2e0a332d1c37..1468e2cd75e8 100644
--- a/metadata/md5-cache/app-emacs/google-c-style-20140929
+++ b/metadata/md5-cache/app-emacs/google-c-style-20140929
@@ -9,5 +9,5 @@ LICENSE=|| ( GPL-1+ Artistic )
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/google-c-style-20140929.el.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=10e1327d7989e968aa4cbf0e692fb9b2
diff --git a/metadata/md5-cache/app-emacs/hl-todo-3.5.0 b/metadata/md5-cache/app-emacs/hl-todo-3.5.0
deleted file mode 100644
index 8c890778bbac..000000000000
--- a/metadata/md5-cache/app-emacs/hl-todo-3.5.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Highlight TODO and similar keywords in comments and strings
-EAPI=8
-HOMEPAGE=https://github.com/tarsius/hl-todo/
-INHERIT=elisp
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-emacs/compat-29.1.4.0 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/tarsius/hl-todo/archive/v3.5.0.tar.gz -> hl-todo-3.5.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=b41762db29f001fe54f1c163e5cefbdf
diff --git a/metadata/md5-cache/app-emacs/hl-todo-3.7.0 b/metadata/md5-cache/app-emacs/hl-todo-3.7.0
new file mode 100644
index 000000000000..ce0e36e3c900
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/hl-todo-3.7.0
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Highlight TODO and similar keywords in comments and strings
+EAPI=8
+HOMEPAGE=https://github.com/tarsius/hl-todo/
+INHERIT=elisp
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/tarsius/hl-todo/archive/v3.7.0.tar.gz -> hl-todo-3.7.0.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=04fa479d9e2a1a9065b24501f58f545a
diff --git a/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919 b/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919
index dea267bdc1ef..4db5b163322b 100644
--- a/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919
+++ b/metadata/md5-cache/app-emacs/initsplit-1.8_pre20160919
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/dabrahams/initsplit/archive/c941d436eb2b10b01c76a582c5a2b23fb30751aa.tar.gz -> initsplit-1.8_pre20160919.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=9bd99c5892d24e3013e6b9ebc7d8f86a
diff --git a/metadata/md5-cache/app-emacs/jinx-1.5 b/metadata/md5-cache/app-emacs/jinx-1.5
deleted file mode 100644
index 4180a6e5a8f7..000000000000
--- a/metadata/md5-cache/app-emacs/jinx-1.5
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-editors/emacs-27.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0
-DESCRIPTION=Enchanted Spell Checker for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/minad/jinx
-INHERIT=edo elisp toolchain-funcs
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
-SLOT=0
-SRC_URI=https://github.com/minad/jinx/archive/refs/tags/1.5.tar.gz -> jinx-1.5.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f67bbaeb4f47f65587ecd60392a28938
diff --git a/metadata/md5-cache/app-emacs/jinx-1.7 b/metadata/md5-cache/app-emacs/jinx-1.7
index ef268b02d15b..fd866289ab33 100644
--- a/metadata/md5-cache/app-emacs/jinx-1.7
+++ b/metadata/md5-cache/app-emacs/jinx-1.7
@@ -5,10 +5,10 @@ DESCRIPTION=Enchanted Spell Checker for GNU Emacs
EAPI=8
HOMEPAGE=https://github.com/minad/jinx
INHERIT=edo elisp toolchain-funcs
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3+
RDEPEND=app-text/enchant:2 >=app-emacs/compat-29.1.4.0 >=app-editors/emacs-27.1:*
SLOT=0
SRC_URI=https://github.com/minad/jinx/archive/refs/tags/1.7.tar.gz -> jinx-1.7.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a34a6b48717bd633554d3d3ccc050baa
+_md5_=f67bbaeb4f47f65587ecd60392a28938
diff --git a/metadata/md5-cache/app-emacs/lua-mode-20201010 b/metadata/md5-cache/app-emacs/lua-mode-20201010
deleted file mode 100644
index 44e51859ab26..000000000000
--- a/metadata/md5-cache/app-emacs/lua-mode-20201010
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs major mode for editing Lua scripts
-EAPI=7
-HOMEPAGE=http://lua-users.org/wiki/LuaEditorSupport http://immerrr.github.io/lua-mode/
-INHERIT=elisp
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/immerrr/lua-mode/archive/v20201010.tar.gz -> lua-mode-20201010.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=33bc4db09a035892401f8a6a5b2f073b
diff --git a/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20200226 b/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20200226
index 14cbd8a2ed42..37fb8c0ecdb0 100644
--- a/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20200226
+++ b/metadata/md5-cache/app-emacs/lyskom-elisp-client-0.48_p20200226
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/lyskom-elisp-client-0.48_p20200226.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=b15870b18fbaed430a25e9ea31a7a9c1
diff --git a/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520 b/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520
index 400ddac71c89..0d483d7c764c 100644
--- a/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520
+++ b/metadata/md5-cache/app-emacs/magit-3.3.0.50_p20240520
@@ -4,10 +4,10 @@ DESCRIPTION=A Git porcelain inside Emacs
EAPI=8
HOMEPAGE=https://magit.vc/ https://github.com/magit/magit/
INHERIT=elisp
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
RDEPEND=>=app-emacs/compat-29.1.4.5 >=app-emacs/dash-2.19.1 >=app-emacs/transient-0.6.0 >=app-emacs/with-editor-3.3.2 >=dev-vcs/git-2.0.0 >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/magit/magit/archive/9cde118744151caca08b080e15f0c903f17d0f20.tar.gz -> magit-3.3.0.50_p20240520.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=a6d154942bb6c08ab7775b5093a7d782
+_md5_=81312e230191e91e695e401d97b40116
diff --git a/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3 b/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3
index 385578a83fe9..f0e937099b43 100644
--- a/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3
+++ b/metadata/md5-cache/app-emacs/mailcrypt-3.5.9-r3
@@ -10,5 +10,5 @@ RDEPEND=app-crypt/gnupg >=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/mailcrypt/mailcrypt-3.5.9.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=c86bc1e8215de65bb183872c749727b7
diff --git a/metadata/md5-cache/app-emacs/meson-mode-0.3 b/metadata/md5-cache/app-emacs/meson-mode-0.3
deleted file mode 100644
index 04617e89a915..000000000000
--- a/metadata/md5-cache/app-emacs/meson-mode-0.3
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-26.1:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=A GNU Emacs major mode for Meson build-system files
-EAPI=7
-HOMEPAGE=https://github.com/wentasah/meson-mode
-INHERIT=elisp
-KEYWORDS=amd64 ~arm64 ~riscv
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-26.1:*
-SLOT=0
-SRC_URI=https://github.com/wentasah/meson-mode/archive/v0.3.tar.gz -> meson-mode-0.3.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=1b5f89a79e852c1402a76d041bb9534c
diff --git a/metadata/md5-cache/app-emacs/meson-mode-0.3-r1 b/metadata/md5-cache/app-emacs/meson-mode-0.3-r1
new file mode 100644
index 000000000000..006395f7b04d
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/meson-mode-0.3-r1
@@ -0,0 +1,13 @@
+BDEPEND=>=app-editors/emacs-26.1:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=A GNU Emacs major mode for Meson build-system files
+EAPI=8
+HOMEPAGE=https://github.com/wentasah/meson-mode
+INHERIT=elisp
+KEYWORDS=amd64 ~arm64 ~riscv
+LICENSE=GPL-3+
+RDEPEND=>=app-editors/emacs-26.1:*
+SLOT=0
+SRC_URI=https://github.com/wentasah/meson-mode/archive/v0.3.tar.gz -> meson-mode-0.3.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=e485e42f9ed46d50f3d32c02102c67df
diff --git a/metadata/md5-cache/app-emacs/meson-mode-9999 b/metadata/md5-cache/app-emacs/meson-mode-9999
new file mode 100644
index 000000000000..01a969ae16f7
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/meson-mode-9999
@@ -0,0 +1,12 @@
+BDEPEND=>=app-editors/emacs-26.1:* >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=A GNU Emacs major mode for Meson build-system files
+EAPI=8
+HOMEPAGE=https://github.com/wentasah/meson-mode
+INHERIT=elisp git-r3
+LICENSE=GPL-3+
+PROPERTIES=live
+RDEPEND=>=app-editors/emacs-26.1:*
+SLOT=0
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1
+_md5_=e485e42f9ed46d50f3d32c02102c67df
diff --git a/metadata/md5-cache/app-emacs/mew-6.8_p20230203 b/metadata/md5-cache/app-emacs/mew-6.8_p20230203
index e6ba9d522b0a..6238ac48a6bc 100644
--- a/metadata/md5-cache/app-emacs/mew-6.8_p20230203
+++ b/metadata/md5-cache/app-emacs/mew-6.8_p20230203
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/zlib ssl? ( net-misc/stunnel ) >=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/kazu-yamamoto/Mew/archive/f96266240586898ea44256f6b24743a50e1113cb.tar.gz -> mew-6.8_p20230203.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=12f4b8562233bc40ca9a5ca3c8d577a0
diff --git a/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2 b/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2
index 046b0ed7b15c..c104ae858e93 100644
--- a/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2
+++ b/metadata/md5-cache/app-emacs/mldonkey-0.0.4b-r2
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=http://www.physik.fu-berlin.de/%7Edhansen/mldonkey/files/mldonkey-el-0.0.4b.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=f58cfa15ef884640381e9a4c3b586859
diff --git a/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r2 b/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r2
index a82c1a1b3cd8..f63fb13b0976 100644
--- a/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r2
+++ b/metadata/md5-cache/app-emacs/navi2ch-1.8.4-r2
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://downloads.sourceforge.net/navi2ch/navi2ch-1.8.4.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=7d032706e88140a52aa6f951ff437754
diff --git a/metadata/md5-cache/app-emacs/nerd-icons-0.1.0 b/metadata/md5-cache/app-emacs/nerd-icons-0.1.0
index ce4b6cdb488b..631c23f948ea 100644
--- a/metadata/md5-cache/app-emacs/nerd-icons-0.1.0
+++ b/metadata/md5-cache/app-emacs/nerd-icons-0.1.0
@@ -10,5 +10,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/rainstormstudio/nerd-icons.el/archive/0.1.0.tar.gz -> nerd-icons-0.1.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=21a16d1e1bc583aa0bed5c3504d20b12
diff --git a/metadata/md5-cache/app-emacs/nginx-mode-1.1.9 b/metadata/md5-cache/app-emacs/nginx-mode-1.1.9
deleted file mode 100644
index c9401179fef9..000000000000
--- a/metadata/md5-cache/app-emacs/nginx-mode-1.1.9
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Emacs editing mode for Nginx config files
-EAPI=8
-HOMEPAGE=http://github.com/ajc/nginx-mode
-INHERIT=elisp
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/ajc/nginx-mode/archive/v1.1.9.tar.gz -> nginx-mode-1.1.9.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=6cda36bd38718516816eb1b3ca9f5565
diff --git a/metadata/md5-cache/app-emacs/orderless-1.0 b/metadata/md5-cache/app-emacs/orderless-1.0
index 80c99de7f47a..44dc6a9936f0 100644
--- a/metadata/md5-cache/app-emacs/orderless-1.0
+++ b/metadata/md5-cache/app-emacs/orderless-1.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-26:*
SLOT=0
SRC_URI=https://github.com/oantolin/orderless/archive/refs/tags/1.0.tar.gz -> orderless-1.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=ab6bf7e60647c90c379d055a27b318fd
diff --git a/metadata/md5-cache/app-emacs/orderless-1.1 b/metadata/md5-cache/app-emacs/orderless-1.1
index 0df626076f1d..7404d605a368 100644
--- a/metadata/md5-cache/app-emacs/orderless-1.1
+++ b/metadata/md5-cache/app-emacs/orderless-1.1
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-26:*
SLOT=0
SRC_URI=https://github.com/oantolin/orderless/archive/refs/tags/1.1.tar.gz -> orderless-1.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=7bb65326074707fe8c93931fe8198a1d
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.28 b/metadata/md5-cache/app-emacs/org-mode-9.6.28
deleted file mode 100644
index e5ade2327d83..000000000000
--- a/metadata/md5-cache/app-emacs/org-mode-9.6.28
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode for notes and project planning
-EAPI=8
-HOMEPAGE=https://www.orgmode.org/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc odt-schema
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.28.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=d4974198040267a827aaa9a45ca59c79
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.29 b/metadata/md5-cache/app-emacs/org-mode-9.6.29
deleted file mode 100644
index 0fd5408724f2..000000000000
--- a/metadata/md5-cache/app-emacs/org-mode-9.6.29
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode for notes and project planning
-EAPI=8
-HOMEPAGE=https://www.orgmode.org/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc odt-schema
-KEYWORDS=amd64 ppc x86
-LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.29.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=d4974198040267a827aaa9a45ca59c79
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.6.30 b/metadata/md5-cache/app-emacs/org-mode-9.6.30
deleted file mode 100644
index b15bc5b84d62..000000000000
--- a/metadata/md5-cache/app-emacs/org-mode-9.6.30
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode for notes and project planning
-EAPI=8
-HOMEPAGE=https://www.orgmode.org/
-INHERIT=elisp readme.gentoo-r1
-IUSE=doc odt-schema
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
-RDEPEND=>=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.6.30.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=3882a43e36ba8435c76b0ea5efe6c471
diff --git a/metadata/md5-cache/app-emacs/org-mode-9.7.5 b/metadata/md5-cache/app-emacs/org-mode-9.7.5
new file mode 100644
index 000000000000..d6dab31575c6
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/org-mode-9.7.5
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=An Emacs mode for notes and project planning
+EAPI=8
+HOMEPAGE=https://orgmode.org/
+INHERIT=elisp readme.gentoo-r1
+IUSE=doc odt-schema
+KEYWORDS=amd64 ppc x86
+LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
+RDEPEND=>=app-editors/emacs-25.3:*
+RESTRICT=test
+SLOT=0
+SRC_URI=https://git.savannah.gnu.org/cgit/emacs/org-mode.git/snapshot/org-mode-release_9.7.5.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
+_md5_=a4ba364a2a3f17ea02e4fd33817aa672
diff --git a/metadata/md5-cache/app-emacs/org-mode-9999 b/metadata/md5-cache/app-emacs/org-mode-9999
index 485a3d98116b..fb3b2425d6f0 100644
--- a/metadata/md5-cache/app-emacs/org-mode-9999
+++ b/metadata/md5-cache/app-emacs/org-mode-9999
@@ -2,7 +2,7 @@ BDEPEND=doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:* >=dev-vcs/git-1.8.2
DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
DESCRIPTION=An Emacs mode for notes and project planning
EAPI=8
-HOMEPAGE=https://www.orgmode.org/
+HOMEPAGE=https://orgmode.org/
INHERIT=elisp readme.gentoo-r1 git-r3
IUSE=doc odt-schema
LICENSE=GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )
@@ -10,5 +10,5 @@ PROPERTIES=live
RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=test
SLOT=0
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=861490b905680e198bf51b28f8b7e4f8
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
+_md5_=935e82ec74724bfb613ff81052e8c3a6
diff --git a/metadata/md5-cache/app-emacs/persist-0.5 b/metadata/md5-cache/app-emacs/persist-0.5
deleted file mode 100644
index b66eecf0515d..000000000000
--- a/metadata/md5-cache/app-emacs/persist-0.5
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Persist variables between Emacs sessions
-EAPI=8
-HOMEPAGE=https://elpa.gnu.org/packages/persist.html
-INHERIT=elisp
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~xgqt/distfiles/repackaged/persist-0.5.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=4f75276e3bc44e01f7d521158de5c18a
diff --git a/metadata/md5-cache/app-emacs/pinentry-0.1_p20231126 b/metadata/md5-cache/app-emacs/pinentry-0.1_p20231126
index f81acb597da2..e1ecdda9d0a4 100644
--- a/metadata/md5-cache/app-emacs/pinentry-0.1_p20231126
+++ b/metadata/md5-cache/app-emacs/pinentry-0.1_p20231126
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=app-crypt/pinentry[emacs] >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/ueno/pinentry-el/archive/a6441224da04656370e993e2616185cc31afaff9.tar.gz -> pinentry-0.1_p20231126.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e2e6982586165ee99fdf60f9567e945d
diff --git a/metadata/md5-cache/app-emacs/po-mode-0.20.1 b/metadata/md5-cache/app-emacs/po-mode-0.20.1
deleted file mode 100644
index 7bf79f2d989d..000000000000
--- a/metadata/md5-cache/app-emacs/po-mode-0.20.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Major mode for GNU gettext PO files
-EAPI=7
-HOMEPAGE=https://www.gnu.org/software/gettext/
-INHERIT=elisp
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=mirror://gnu/gettext/gettext-0.20.1.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=60c26640bd3ce8910af66ba624af0719
diff --git a/metadata/md5-cache/app-emacs/po-mode-0.21.1 b/metadata/md5-cache/app-emacs/po-mode-0.21.1
deleted file mode 100644
index 27fe1f8d4849..000000000000
--- a/metadata/md5-cache/app-emacs/po-mode-0.21.1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Major mode for GNU gettext PO files
-EAPI=7
-HOMEPAGE=https://www.gnu.org/software/gettext/
-INHERIT=elisp
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=mirror://gnu/gettext/gettext-0.21.1.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=81914faa815a03290d3de926e40a73a4
diff --git a/metadata/md5-cache/app-emacs/python-mode-6.3.0 b/metadata/md5-cache/app-emacs/python-mode-6.3.0
index 50bb551ca5ec..89a909256518 100644
--- a/metadata/md5-cache/app-emacs/python-mode-6.3.0
+++ b/metadata/md5-cache/app-emacs/python-mode-6.3.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://gitlab.com/python-mode-devs/python-mode/-/archive/6.3.0/python-mode-6.3.0.tar.bz2
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=43e392ae710f27475ae074f69556bae2
diff --git a/metadata/md5-cache/app-emacs/racket-mode-1_p20240515 b/metadata/md5-cache/app-emacs/racket-mode-1_p20240515
index e4d52789b8be..4c5066669cb6 100644
--- a/metadata/md5-cache/app-emacs/racket-mode-1_p20240515
+++ b/metadata/md5-cache/app-emacs/racket-mode-1_p20240515
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.racket-mode.com/ https://github.com/greghendershott/racket-mode/
INHERIT=elisp
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=dev-scheme/racket:=[-minimal] >=app-editors/emacs-25.3:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greghendershott/racket-mode/archive/d2cff2b7f210846108875c7eccb1b5ab98bceb74.tar.gz -> racket-mode-1_p20240515.tar.gz
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=7dc62abb07cbf0408330beaeb90a6571
+_md5_=b9c883165f06c525bc39b8ab3effe77c
diff --git a/metadata/md5-cache/app-emacs/rainbow-delimiters-2.1.5 b/metadata/md5-cache/app-emacs/rainbow-delimiters-2.1.5
index cbf60b9581a5..ac7153f1f829 100644
--- a/metadata/md5-cache/app-emacs/rainbow-delimiters-2.1.5
+++ b/metadata/md5-cache/app-emacs/rainbow-delimiters-2.1.5
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/Fanael/rainbow-delimiters/archive/2.1.5.tar.gz -> rainbow-delimiters-2.1.5.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=fd160a41f47ced11b267c47acd670772
diff --git a/metadata/md5-cache/app-emacs/redo+-1.19 b/metadata/md5-cache/app-emacs/redo+-1.19
index 94ad769c00b5..a1bda32532f4 100644
--- a/metadata/md5-cache/app-emacs/redo+-1.19
+++ b/metadata/md5-cache/app-emacs/redo+-1.19
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/redo+-1.19.el.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=7377c748b7b3ee970e32b6198d7eb8e2
diff --git a/metadata/md5-cache/app-emacs/rudel-0.3.1 b/metadata/md5-cache/app-emacs/rudel-0.3.1
index 58226797cfa2..e23042008050 100644
--- a/metadata/md5-cache/app-emacs/rudel-0.3.1
+++ b/metadata/md5-cache/app-emacs/rudel-0.3.1
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rudel-0.3.1.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=0c51cbab69272fd78fea6eb98925f59d
diff --git a/metadata/md5-cache/app-emacs/rudel-0.3.2 b/metadata/md5-cache/app-emacs/rudel-0.3.2
index e26e0df79973..5e092c43e0e6 100644
--- a/metadata/md5-cache/app-emacs/rudel-0.3.2
+++ b/metadata/md5-cache/app-emacs/rudel-0.3.2
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/rudel-0.3.2.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=5e5e67ecc6c7467a684a53e93ef70012
diff --git a/metadata/md5-cache/app-emacs/s-1.12.0-r1 b/metadata/md5-cache/app-emacs/s-1.12.0-r1
deleted file mode 100644
index 87b63825303b..000000000000
--- a/metadata/md5-cache/app-emacs/s-1.12.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=The long lost Emacs string manipulation library
-EAPI=8
-HOMEPAGE=https://github.com/magnars/s.el
-INHERIT=elisp
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
-LICENSE=GPL-3+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/magnars/s.el/archive/1.12.0.tar.gz -> s-1.12.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=68b8bd7b317ad7b486b0b4c9c2056453
diff --git a/metadata/md5-cache/app-emacs/scheme-complete-0.9.8 b/metadata/md5-cache/app-emacs/scheme-complete-0.9.8
deleted file mode 100644
index 72f192fda30b..000000000000
--- a/metadata/md5-cache/app-emacs/scheme-complete-0.9.8
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=Scheme tab-completion and word-completion for Emacs
-EAPI=7
-HOMEPAGE=http://synthcode.com/
-INHERIT=elisp
-KEYWORDS=~alpha amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux
-LICENSE=public-domain
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=http://synthcode.com/emacs/scheme-complete-0.9.8.el.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=691b40f044a1d8813808672c7efb1cda
diff --git a/metadata/md5-cache/app-emacs/semi-1.14.7_p20210613 b/metadata/md5-cache/app-emacs/semi-1.14.7_p20210613
deleted file mode 100644
index f1cee985ee9f..000000000000
--- a/metadata/md5-cache/app-emacs/semi-1.14.7_p20210613
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9
-DESCRIPTION=A library to provide MIME feature for GNU Emacs
-EAPI=8
-HOMEPAGE=https://github.com/wanderlust/semi
-INHERIT=elisp
-IUSE=l10n_ja
-KEYWORDS=~alpha amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-2+
-RDEPEND=>=app-emacs/apel-10.8 >=app-emacs/flim-1.14.9 >=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=https://github.com/wanderlust/semi/archive/509f6f0bc2f5d020c63e47d9ad89410dc20bcb6f.tar.gz -> semi-1.14.7_p20210613.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=db6e9c1df09f68e7049373ca30ef38b8
diff --git a/metadata/md5-cache/app-emacs/session-2.4b b/metadata/md5-cache/app-emacs/session-2.4b
index f2a550131a38..4e75f8340aba 100644
--- a/metadata/md5-cache/app-emacs/session-2.4b
+++ b/metadata/md5-cache/app-emacs/session-2.4b
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://downloads.sourceforge.net/emacs-session/session-2.4b.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=987558620577e90b162afcd0d2559411
diff --git a/metadata/md5-cache/app-emacs/slime-2.29.1 b/metadata/md5-cache/app-emacs/slime-2.29.1
deleted file mode 100644
index 61e518639c5f..000000000000
--- a/metadata/md5-cache/app-emacs/slime-2.29.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=sys-apps/texinfo-5.1 doc? ( virtual/texi2dvi ) >=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=virtual/commonlisp dev-lisp/asdf
-DESCRIPTION=SLIME, the Superior Lisp Interaction Mode (Extended)
-EAPI=8
-HOMEPAGE=https://slime.common-lisp.dev/ https://github.com/slime/slime/
-INHERIT=elisp
-IUSE=doc xref
-KEYWORDS=amd64 ppc ~sparc x86
-LICENSE=public-domain GPL-2+ GPL-3+ LLGPL-2.1 ZLIB xref? ( xref.lisp )
-RDEPEND=virtual/commonlisp dev-lisp/asdf >=app-editors/emacs-25.3:*
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/slime/slime/archive/v2.29.1.tar.gz -> slime-2.29.1.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=1487532b6549fb311327af70cfa3c71d
diff --git a/metadata/md5-cache/app-emacs/stripes-0.2-r2 b/metadata/md5-cache/app-emacs/stripes-0.2-r2
deleted file mode 100644
index 5a1a7b25999f..000000000000
--- a/metadata/md5-cache/app-emacs/stripes-0.2-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=app-editors/emacs-25.3:*
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DESCRIPTION=An Emacs mode that alternates the background color of lines
-EAPI=7
-HOMEPAGE=https://www.emacswiki.org/emacs/StripesMode
-INHERIT=elisp
-KEYWORDS=~alpha amd64 x86
-LICENSE=GPL-2+
-RDEPEND=>=app-editors/emacs-25.3:*
-SLOT=0
-SRC_URI=mirror://gentoo/stripes-0.2.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
-_md5_=55fa2593b7c9292e9044890eb9ff3a4a
diff --git a/metadata/md5-cache/app-emacs/teco-7-r2 b/metadata/md5-cache/app-emacs/teco-7-r2
index dfd1e2bc46fa..8ce5dd89394b 100644
--- a/metadata/md5-cache/app-emacs/teco-7-r2
+++ b/metadata/md5-cache/app-emacs/teco-7-r2
@@ -9,5 +9,5 @@ LICENSE=public-domain
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/teco-7.el.bz2
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=23ec456438718b01ce2a8674adca4934
diff --git a/metadata/md5-cache/app-emacs/transient-0.7.0 b/metadata/md5-cache/app-emacs/transient-0.7.0
new file mode 100644
index 000000000000..3ef1447468b9
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/transient-0.7.0
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Transient commands abstraction for GNU Emacs
+EAPI=8
+HOMEPAGE=https://magit.vc/manual/transient/ https://github.com/magit/transient/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/magit/transient/archive/v0.7.0.tar.gz -> transient-0.7.0.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=657f52dcf5616bccbc657abdcc1302c6
diff --git a/metadata/md5-cache/app-emacs/undo-tree-0.8.2-r1 b/metadata/md5-cache/app-emacs/undo-tree-0.8.2-r1
index 2930c56adc89..bef38a8feb03 100644
--- a/metadata/md5-cache/app-emacs/undo-tree-0.8.2-r1
+++ b/metadata/md5-cache/app-emacs/undo-tree-0.8.2-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=app-emacs/queue >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~xgqt/distfiles/repackaged/undo-tree-0.8.2.tar.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=a922098d057abf828494d426b36c8c14
diff --git a/metadata/md5-cache/app-emacs/uptimes-3.8 b/metadata/md5-cache/app-emacs/uptimes-3.8
index 1fb716e7b8aa..8b3ab5fc9d04 100644
--- a/metadata/md5-cache/app-emacs/uptimes-3.8
+++ b/metadata/md5-cache/app-emacs/uptimes-3.8
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/davep/uptimes.el/archive/v3.8.tar.gz -> uptimes-3.8.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=362ef9746f280ee4ccfd8ff0e8a58f73
diff --git a/metadata/md5-cache/app-emacs/wgrep-3.0.0-r1 b/metadata/md5-cache/app-emacs/wgrep-3.0.0-r1
index 19193cc6ced7..9d6ee0d374ae 100644
--- a/metadata/md5-cache/app-emacs/wgrep-3.0.0-r1
+++ b/metadata/md5-cache/app-emacs/wgrep-3.0.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=app-editors/emacs-25.3:*
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mhayashi1120/Emacs-wgrep/archive/3.0.0.tar.gz -> wgrep-3.0.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=62deec8cbef4905104a1fedb83c08c5f
diff --git a/metadata/md5-cache/app-emacs/which-key-3.6.0 b/metadata/md5-cache/app-emacs/which-key-3.6.0
index 32d7066fcd29..3b4997ac6c23 100644
--- a/metadata/md5-cache/app-emacs/which-key-3.6.0
+++ b/metadata/md5-cache/app-emacs/which-key-3.6.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/justbur/emacs-which-key/archive/v3.6.0.tar.gz -> which-key-3.6.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e40816effe61e948f73d021c185398de
diff --git a/metadata/md5-cache/app-emacs/with-editor-3.3.3 b/metadata/md5-cache/app-emacs/with-editor-3.3.3
new file mode 100644
index 000000000000..be21297ee076
--- /dev/null
+++ b/metadata/md5-cache/app-emacs/with-editor-3.3.3
@@ -0,0 +1,13 @@
+BDEPEND=>=app-emacs/compat-29.1.4.1 sys-apps/texinfo >=app-editors/emacs-25.3:*
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DESCRIPTION=Use the Emacsclient as the $EDITOR of child processes
+EAPI=8
+HOMEPAGE=https://magit.vc/manual/with-editor/ https://github.com/magit/with-editor/
+INHERIT=elisp
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-3+
+RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
+SLOT=0
+SRC_URI=https://github.com/magit/with-editor/archive/v3.3.3.tar.gz -> with-editor-3.3.3.tar.gz
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7
+_md5_=d1f0c0f06c6c0b848672502a4d3e434e
diff --git a/metadata/md5-cache/app-emacs/with-editor-9999 b/metadata/md5-cache/app-emacs/with-editor-9999
index 7e1828ce7005..e29014e9b118 100644
--- a/metadata/md5-cache/app-emacs/with-editor-9999
+++ b/metadata/md5-cache/app-emacs/with-editor-9999
@@ -9,4 +9,4 @@ PROPERTIES=live
RDEPEND=>=app-emacs/compat-29.1.4.1 >=app-editors/emacs-25.3:*
SLOT=0
_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1
-_md5_=0693b9ae1b574c1928007a96a3d646d2
+_md5_=8c4ef1fef223df2b4879cd71181e25d1
diff --git a/metadata/md5-cache/app-emacs/xclip-1.11-r1 b/metadata/md5-cache/app-emacs/xclip-1.11-r1
index 7ce51312e348..5b833682dab2 100644
--- a/metadata/md5-cache/app-emacs/xclip-1.11-r1
+++ b/metadata/md5-cache/app-emacs/xclip-1.11-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/xclip-1.11.el.xz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=cab39943e64314cce1da8e3831cfa543
diff --git a/metadata/md5-cache/app-emacs/yasnippet-0.14.0 b/metadata/md5-cache/app-emacs/yasnippet-0.14.0
index 6b0a041a776e..fc71789f61de 100644
--- a/metadata/md5-cache/app-emacs/yasnippet-0.14.0
+++ b/metadata/md5-cache/app-emacs/yasnippet-0.14.0
@@ -10,5 +10,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/joaotavora/yasnippet/archive/0.14.0.tar.gz -> yasnippet-0.14.0.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=8dfbad1d93eb04f70b4a10e35772ddbd
diff --git a/metadata/md5-cache/app-emacs/yasnippet-0.14.1_p20240406 b/metadata/md5-cache/app-emacs/yasnippet-0.14.1_p20240406
index 300756d8a06a..383959548a1c 100644
--- a/metadata/md5-cache/app-emacs/yasnippet-0.14.1_p20240406
+++ b/metadata/md5-cache/app-emacs/yasnippet-0.14.1_p20240406
@@ -10,5 +10,5 @@ LICENSE=GPL-3+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/joaotavora/yasnippet/archive/e23a80177a9c434174ed8a5955c296d7828a1060.tar.gz -> yasnippet-0.14.1_p20240406.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=6b4835458b470a5efd9a7333b551c8af
diff --git a/metadata/md5-cache/app-emacs/zenburn-20110907-r1 b/metadata/md5-cache/app-emacs/zenburn-20110907-r1
index bf0768c4070a..20274a5500dc 100644
--- a/metadata/md5-cache/app-emacs/zenburn-20110907-r1
+++ b/metadata/md5-cache/app-emacs/zenburn-20110907-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=app-emacs/color-theme >=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=https://github.com/dbrock/zenburn-el/archive/2b0672b04ef3e95c25f849dceb10d669296a188b.tar.gz -> zenburn-20110907.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=fe565a3144e8e5005c6464547441fa30
diff --git a/metadata/md5-cache/app-emacs/zenirc-2.112-r1 b/metadata/md5-cache/app-emacs/zenirc-2.112-r1
index 5e57aaecc444..9e27badb0cee 100644
--- a/metadata/md5-cache/app-emacs/zenirc-2.112-r1
+++ b/metadata/md5-cache/app-emacs/zenirc-2.112-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-2+
RDEPEND=>=app-editors/emacs-25.3:*
SLOT=0
SRC_URI=ftp://ftp.zenirc.org/pub/zenirc/zenirc-2.112.tar.gz
-_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=elisp fbefa95f5e9ab880a34bc69832b7c0d7 elisp-common abb2dda42f680fce87602c8273f832c7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=1c4731458aa3e285a538bcf2ae02301e
diff --git a/metadata/md5-cache/app-emulation/86Box-4.0.1-r1 b/metadata/md5-cache/app-emulation/86Box-4.0.1-r1
deleted file mode 100644
index 786f74b22f89..000000000000
--- a/metadata/md5-cache/app-emulation/86Box-4.0.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=app-emulation/faudio dev-libs/libevdev media-libs/freetype:2= media-libs/libpng:= media-libs/libsdl2 media-libs/openal media-libs/rtmidi net-libs/libslirp sys-libs/zlib qt5? ( x11-libs/libXi ) qt6? ( x11-libs/libXi )
-DESCRIPTION=Emulator of x86-based machines based on PCem
-EAPI=8
-HOMEPAGE=https://github.com/86Box/86Box
-INHERIT=cmake flag-o-matic
-IUSE=dinput experimental +fluidsynth +munt new-dynarec +openal qt5 +qt6 +threads
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=app-emulation/faudio dev-libs/libevdev media-libs/freetype:2= media-libs/libpng:= media-libs/libsdl2 media-libs/openal media-libs/rtmidi net-libs/libslirp sys-libs/zlib qt5? ( x11-libs/libXi ) qt6? ( x11-libs/libXi ) fluidsynth? ( media-sound/fluidsynth ) munt? ( media-libs/munt-mt32emu ) openal? ( media-libs/openal ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qttranslations:5 dev-qt/qtwidgets:5 kde-frameworks/extra-cmake-modules ) qt6? ( dev-qt/qtbase:6[gui,network,opengl,widgets] dev-qt/qttranslations:6 kde-frameworks/extra-cmake-modules )
-SLOT=0
-SRC_URI=https://github.com/86Box/86Box/archive/refs/tags/v4.0.1.tar.gz -> 86Box-4.0.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8923fa742a33c2dbf92c9cfe3ef17eee
diff --git a/metadata/md5-cache/app-emulation/Manifest.gz b/metadata/md5-cache/app-emulation/Manifest.gz
index aad7f2bb7f01..083f083d3703 100644
--- a/metadata/md5-cache/app-emulation/Manifest.gz
+++ b/metadata/md5-cache/app-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-emulation/faudio-24.06 b/metadata/md5-cache/app-emulation/faudio-24.06
new file mode 100644
index 000000000000..44922bb2e6ad
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/faudio-24.06
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=media-libs/libsdl2[sound]
+DESCRIPTION=Accuracy-focused XAudio reimplementation for open platforms
+EAPI=8
+HOMEPAGE=https://fna-xna.github.io/
+INHERIT=cmake flag-o-matic
+IUSE=debug dumpvoices test
+KEYWORDS=~amd64 ~x86
+LICENSE=ZLIB
+RDEPEND=media-libs/libsdl2[sound]
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/FNA-XNA/FAudio/archive/24.06.tar.gz -> faudio-24.06.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=41685fc535793083160fedcba33571df
diff --git a/metadata/md5-cache/app-emulation/libguestfs-1.48.6-r1 b/metadata/md5-cache/app-emulation/libguestfs-1.48.6-r1
index 444be2a39708..fbe98052bd4e 100644
--- a/metadata/md5-cache/app-emulation/libguestfs-1.48.6-r1
+++ b/metadata/md5-cache/app-emulation/libguestfs-1.48.6-r1
@@ -1,17 +1,17 @@
BDEPEND=sys-devel/bison sys-devel/flex virtual/pkgconfig lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=configure install postinst prepare setup test
-DEPEND=>=app-admin/augeas-1.8.0 app-alternatives/cpio app-arch/lzma app-arch/rpm app-arch/unzip[natspec] app-arch/xz-utils app-forensics/yara app-cdr/cdrtools app-crypt/gnupg >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] >=app-misc/hivex-1.3.1 dev-lang/perl:= dev-libs/libconfig:= dev-libs/libpcre2 dev-libs/libxml2:2= dev-libs/jansson:= >=dev-libs/yajl-2.0.4 net-libs/libtirpc:= sys-libs/ncurses:0= >=sys-apps/fakechroot-2.8 sys-apps/fakeroot sys-apps/file sys-devel/gettext sys-fs/squashfs-tools:* sys-libs/libcap sys-libs/readline:= virtual/acl virtual/libcrypt:= erlang? ( dev-lang/erlang ) perl? ( virtual/perl-ExtUtils-MakeMaker >=dev-perl/Sys-Virt-0.2.4 virtual/perl-Getopt-Long virtual/perl-Data-Dumper dev-perl/libintl-perl >=app-misc/hivex-1.3.1[perl?] dev-perl/String-ShellQuote ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) fuse? ( sys-fs/fuse:0 ) gtk? ( sys-apps/dbus x11-libs/gtk+:3 ) introspection? ( >=dev-libs/glib-2.26:2 >=dev-libs/gobject-introspection-1.30.0:= ) inspect-icons? ( media-libs/netpbm media-gfx/icoutils ) libvirt? ( app-emulation/libvirt ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) selinux? ( sys-libs/libselinux:= sys-libs/libsemanage ) systemtap? ( dev-debug/systemtap ) >=dev-lang/ocaml-4.03:=[ocamlopt] dev-util/gperf dev-ml/findlib[ocamlopt] doc? ( app-text/po4a ) ocaml? ( dev-ml/ounit2[ocamlopt] || ( <dev-ml/ocaml-gettext-0.4.2 dev-ml/ocaml-gettext-stub[ocamlopt] ) ) ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake ) test? ( introspection? ( dev-libs/gjs ) )
+DEPEND=>=app-admin/augeas-1.8.0 app-alternatives/cpio app-arch/lzma app-arch/rpm app-arch/unzip[natspec] app-arch/xz-utils app-forensics/yara app-cdr/cdrtools app-crypt/gnupg >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] >=app-misc/hivex-1.3.1 dev-lang/perl:= dev-libs/libconfig:= dev-libs/libpcre2 dev-libs/libxml2:2= dev-libs/jansson:= >=dev-libs/yajl-2.0.4 net-libs/libtirpc:= sys-libs/ncurses:0= >=sys-apps/fakechroot-2.8 sys-apps/fakeroot sys-apps/file sys-devel/gettext sys-fs/squashfs-tools:* sys-libs/libcap sys-libs/readline:= virtual/acl virtual/libcrypt:= erlang? ( dev-lang/erlang ) perl? ( virtual/perl-ExtUtils-MakeMaker >=dev-perl/Sys-Virt-0.2.4 virtual/perl-Getopt-Long virtual/perl-Data-Dumper dev-perl/libintl-perl >=app-misc/hivex-1.3.1[perl?] dev-perl/String-ShellQuote ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) fuse? ( sys-fs/fuse:0 ) gtk? ( sys-apps/dbus x11-libs/gtk+:3 ) introspection? ( >=dev-libs/glib-2.26:2 >=dev-libs/gobject-introspection-1.30.0:= ) inspect-icons? ( media-libs/netpbm media-gfx/icoutils ) libvirt? ( app-emulation/libvirt ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) selinux? ( sys-libs/libselinux:= sys-libs/libsemanage ) systemtap? ( dev-debug/systemtap ) >=dev-lang/ocaml-4.03:=[ocamlopt] dev-util/gperf dev-ml/findlib[ocamlopt] doc? ( app-text/po4a ) ocaml? ( dev-ml/ounit2[ocamlopt] || ( <dev-ml/ocaml-gettext-0.4.2 dev-ml/ocaml-gettext-stub[ocamlopt] ) ) ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake ) test? ( introspection? ( dev-libs/gjs ) )
DESCRIPTION=Tools for accessing, inspecting, and modifying virtual machine (VM) disk images
EAPI=8
HOMEPAGE=https://libguestfs.org/
INHERIT=autotools flag-o-matic linux-info lua-single perl-functions python-single-r1 strip-linguas toolchain-funcs
-IUSE=doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml +perl python ruby selinux static-libs systemtap test +lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11
+IUSE=doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml +perl python ruby selinux static-libs systemtap test +lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=GPL-2 LGPL-2
-RDEPEND=>=app-admin/augeas-1.8.0 app-alternatives/cpio app-arch/lzma app-arch/rpm app-arch/unzip[natspec] app-arch/xz-utils app-forensics/yara app-cdr/cdrtools app-crypt/gnupg >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] >=app-misc/hivex-1.3.1 dev-lang/perl:= dev-libs/libconfig:= dev-libs/libpcre2 dev-libs/libxml2:2= dev-libs/jansson:= >=dev-libs/yajl-2.0.4 net-libs/libtirpc:= sys-libs/ncurses:0= >=sys-apps/fakechroot-2.8 sys-apps/fakeroot sys-apps/file sys-devel/gettext sys-fs/squashfs-tools:* sys-libs/libcap sys-libs/readline:= virtual/acl virtual/libcrypt:= erlang? ( dev-lang/erlang ) perl? ( virtual/perl-ExtUtils-MakeMaker >=dev-perl/Sys-Virt-0.2.4 virtual/perl-Getopt-Long virtual/perl-Data-Dumper dev-perl/libintl-perl >=app-misc/hivex-1.3.1[perl?] dev-perl/String-ShellQuote ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) fuse? ( sys-fs/fuse:0 ) gtk? ( sys-apps/dbus x11-libs/gtk+:3 ) introspection? ( >=dev-libs/glib-2.26:2 >=dev-libs/gobject-introspection-1.30.0:= ) inspect-icons? ( media-libs/netpbm media-gfx/icoutils ) libvirt? ( app-emulation/libvirt ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) selinux? ( sys-libs/libselinux:= sys-libs/libsemanage ) systemtap? ( dev-debug/systemtap ) app-emulation/libguestfs-appliance acct-group/kvm
-REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
+RDEPEND=>=app-admin/augeas-1.8.0 app-alternatives/cpio app-arch/lzma app-arch/rpm app-arch/unzip[natspec] app-arch/xz-utils app-forensics/yara app-cdr/cdrtools app-crypt/gnupg >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] >=app-misc/hivex-1.3.1 dev-lang/perl:= dev-libs/libconfig:= dev-libs/libpcre2 dev-libs/libxml2:2= dev-libs/jansson:= >=dev-libs/yajl-2.0.4 net-libs/libtirpc:= sys-libs/ncurses:0= >=sys-apps/fakechroot-2.8 sys-apps/fakeroot sys-apps/file sys-devel/gettext sys-fs/squashfs-tools:* sys-libs/libcap sys-libs/readline:= virtual/acl virtual/libcrypt:= erlang? ( dev-lang/erlang ) perl? ( virtual/perl-ExtUtils-MakeMaker >=dev-perl/Sys-Virt-0.2.4 virtual/perl-Getopt-Long virtual/perl-Data-Dumper dev-perl/libintl-perl >=app-misc/hivex-1.3.1[perl?] dev-perl/String-ShellQuote ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) fuse? ( sys-fs/fuse:0 ) gtk? ( sys-apps/dbus x11-libs/gtk+:3 ) introspection? ( >=dev-libs/glib-2.26:2 >=dev-libs/gobject-introspection-1.30.0:= ) inspect-icons? ( media-libs/netpbm media-gfx/icoutils ) libvirt? ( app-emulation/libvirt ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) selinux? ( sys-libs/libselinux:= sys-libs/libsemanage ) systemtap? ( dev-debug/systemtap ) app-emulation/libguestfs-appliance acct-group/kvm
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=!test? ( test )
SLOT=0/1.48
SRC_URI=https://download.libguestfs.org/1.48-stable/libguestfs-1.48.6.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6ab8ba9f6a3133ef586b0e6d7608e367
+_md5_=895444be29eb2c25e07260fb5383de0d
diff --git a/metadata/md5-cache/app-emulation/libvirt-10.0.0-r2 b/metadata/md5-cache/app-emulation/libvirt-10.0.0-r2
index 16eb73af3c40..68eefc7da0b9 100644
--- a/metadata/md5-cache/app-emulation/libvirt-10.0.0-r2
+++ b/metadata/md5-cache/app-emulation/libvirt-10.0.0-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtua
RESTRICT=!test? ( test )
SLOT=0/10.0.0
SRC_URI=https://libvirt.org/sources/libvirt-10.0.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.0.0.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=60362716c25495b5694dc229129d8e02
diff --git a/metadata/md5-cache/app-emulation/libvirt-10.1.0-r1 b/metadata/md5-cache/app-emulation/libvirt-10.1.0-r1
index 36545d1e0e0d..7ce046fb1892 100644
--- a/metadata/md5-cache/app-emulation/libvirt-10.1.0-r1
+++ b/metadata/md5-cache/app-emulation/libvirt-10.1.0-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtua
RESTRICT=!test? ( test )
SLOT=0/10.1.0
SRC_URI=https://libvirt.org/sources/libvirt-10.1.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.1.0.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4701f6d381db6f67647dfd9662393f04
diff --git a/metadata/md5-cache/app-emulation/libvirt-10.2.0 b/metadata/md5-cache/app-emulation/libvirt-10.2.0
index 17884596a3cf..584f20420418 100644
--- a/metadata/md5-cache/app-emulation/libvirt-10.2.0
+++ b/metadata/md5-cache/app-emulation/libvirt-10.2.0
@@ -14,5 +14,5 @@ REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtua
RESTRICT=!test? ( test )
SLOT=0/10.2.0
SRC_URI=https://libvirt.org/sources/libvirt-10.2.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.2.0.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=6f6adbec3823ba34d554f71d0f0b4e37
diff --git a/metadata/md5-cache/app-emulation/libvirt-10.3.0-r1 b/metadata/md5-cache/app-emulation/libvirt-10.3.0-r1
index 57b6d57c73ba..9988fa4e4438 100644
--- a/metadata/md5-cache/app-emulation/libvirt-10.3.0-r1
+++ b/metadata/md5-cache/app-emulation/libvirt-10.3.0-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtua
RESTRICT=!test? ( test )
SLOT=0/10.3.0
SRC_URI=https://libvirt.org/sources/libvirt-10.3.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-10.3.0.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=9661028beb0db9d9d04477728c6c4e80
diff --git a/metadata/md5-cache/app-emulation/libvirt-9.8.0-r2 b/metadata/md5-cache/app-emulation/libvirt-9.8.0-r2
index 2c0b35a162a0..21163834c14a 100644
--- a/metadata/md5-cache/app-emulation/libvirt-9.8.0-r2
+++ b/metadata/md5-cache/app-emulation/libvirt-9.8.0-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtua
RESTRICT=!test? ( test )
SLOT=0/9.8.0
SRC_URI=https://libvirt.org/sources/libvirt-9.8.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.8.0.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=dbaf2388464296c63362f2167d7b8203
diff --git a/metadata/md5-cache/app-emulation/libvirt-9.9.0-r2 b/metadata/md5-cache/app-emulation/libvirt-9.9.0-r2
index 06e4ef4bf9b9..cd076256ba97 100644
--- a/metadata/md5-cache/app-emulation/libvirt-9.9.0-r2
+++ b/metadata/md5-cache/app-emulation/libvirt-9.9.0-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtua
RESTRICT=!test? ( test )
SLOT=0/9.9.0
SRC_URI=https://libvirt.org/sources/libvirt-9.9.0.tar.xz verify-sig? ( https://libvirt.org/sources/libvirt-9.9.0.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=f4b8a539b6adad3ec9680c44d25d9a62
diff --git a/metadata/md5-cache/app-emulation/libvirt-9999 b/metadata/md5-cache/app-emulation/libvirt-9999
index 0582fdc544bf..2d05884f65a2 100644
--- a/metadata/md5-cache/app-emulation/libvirt-9999
+++ b/metadata/md5-cache/app-emulation/libvirt-9999
@@ -13,5 +13,5 @@ RDEPEND=acct-user/qemu app-misc/scrub >=dev-libs/glib-2.56.0 dev-libs/libgcrypt
REQUIRED_USE=firewalld? ( virt-network ) libvirtd? ( || ( lxc openvz qemu virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) virt-network? ( libvirtd ) virtualbox? ( libvirtd ) xen? ( libvirtd )
RESTRICT=!test? ( test )
SLOT=0/9999
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=6f6adbec3823ba34d554f71d0f0b4e37
diff --git a/metadata/md5-cache/app-emulation/phpvirtualbox-5.2.1 b/metadata/md5-cache/app-emulation/phpvirtualbox-5.2.1
index b0a466c99c1e..770c49d36e09 100644
--- a/metadata/md5-cache/app-emulation/phpvirtualbox-5.2.1
+++ b/metadata/md5-cache/app-emulation/phpvirtualbox-5.2.1
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=dev-lang/php:*[gd,session,soap,unicode] virtual/httpd-php:* app-admin/webapp-config
SLOT=5.2.1
SRC_URI=https://github.com/phpvirtualbox/phpvirtualbox/archive/5.2-1.tar.gz -> phpvirtualbox-5.2-1.tar.gz
-_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=129b3fc1d7d7ae199c27130be18fae28
diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.11 b/metadata/md5-cache/app-emulation/qemu-7.2.11
index 807cd389d001..3ecd47afc2be 100644
--- a/metadata/md5-cache/app-emulation/qemu-7.2.11
+++ b/metadata/md5-cache/app-emulation/qemu-7.2.11
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) qemu_sof
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-7.2.11.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1c31a03e08d8047ed4b5c46e0e0e4a77
diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.12 b/metadata/md5-cache/app-emulation/qemu-7.2.12
index ecb2fe16c866..c66ad31abfaf 100644
--- a/metadata/md5-cache/app-emulation/qemu-7.2.12
+++ b/metadata/md5-cache/app-emulation/qemu-7.2.12
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) qemu_sof
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-7.2.12.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6010e93ebd816790ff591cdc0ceeff65
diff --git a/metadata/md5-cache/app-emulation/qemu-7.2.4 b/metadata/md5-cache/app-emulation/qemu-7.2.4
index a680d075f7f8..0952458356ce 100644
--- a/metadata/md5-cache/app-emulation/qemu-7.2.4
+++ b/metadata/md5-cache/app-emulation/qemu-7.2.4
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) qemu_sof
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-7.2.4.tar.xz !doc? ( https://dev.gentoo.org/~ajak/distfiles/app-emulation/qemu/qemu-7.2.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=19ffe3d5f1e4ec64121f0fb0dc4d28bc
diff --git a/metadata/md5-cache/app-emulation/qemu-8.0.5 b/metadata/md5-cache/app-emulation/qemu-8.0.5
index c1a71d49a940..3d1c1194e867 100644
--- a/metadata/md5-cache/app-emulation/qemu-8.0.5
+++ b/metadata/md5-cache/app-emulation/qemu-8.0.5
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-8.0.5.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.0.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d7461966c064e3ca12a1911263531d46
diff --git a/metadata/md5-cache/app-emulation/qemu-8.1.5 b/metadata/md5-cache/app-emulation/qemu-8.1.5
index 30006368b47d..cae439ff0ccc 100644
--- a/metadata/md5-cache/app-emulation/qemu-8.1.5
+++ b/metadata/md5-cache/app-emulation/qemu-8.1.5
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-8.1.5.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.1.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e6ddb294cc5036847ea3cb9afeebf8b4
diff --git a/metadata/md5-cache/app-emulation/qemu-8.2.3 b/metadata/md5-cache/app-emulation/qemu-8.2.3
index 0f98a872d444..c5efe57f74cb 100644
--- a/metadata/md5-cache/app-emulation/qemu-8.2.3
+++ b/metadata/md5-cache/app-emulation/qemu-8.2.3
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-8.2.3.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.2.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=85cafdc26257c3eac377b82568312ebb
diff --git a/metadata/md5-cache/app-emulation/qemu-8.2.5 b/metadata/md5-cache/app-emulation/qemu-8.2.5
index 1def4a2e6336..5d047abbb61a 100644
--- a/metadata/md5-cache/app-emulation/qemu-8.2.5
+++ b/metadata/md5-cache/app-emulation/qemu-8.2.5
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-8.2.5.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-8.2.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=06b78188037624f08889ad443e3fd83f
diff --git a/metadata/md5-cache/app-emulation/qemu-9.0.0 b/metadata/md5-cache/app-emulation/qemu-9.0.0
index 6bd2a642ccec..4057775754f6 100644
--- a/metadata/md5-cache/app-emulation/qemu-9.0.0
+++ b/metadata/md5-cache/app-emulation/qemu-9.0.0
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-9.0.0.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.0.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=84c1737608ed279bba548a8b9d289af2
diff --git a/metadata/md5-cache/app-emulation/qemu-9.0.1 b/metadata/md5-cache/app-emulation/qemu-9.0.1
index f09ced6786f5..be45d2eb89d0 100644
--- a/metadata/md5-cache/app-emulation/qemu-9.0.1
+++ b/metadata/md5-cache/app-emulation/qemu-9.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qemu.org/qemu-9.0.1.tar.xz !doc? ( https://dev.gentoo.org/~sam/distfiles/app-emulation/qemu/qemu-9.0.0-docs.tar.xz )
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a549e30bfce709864c8759a21b57e06b
diff --git a/metadata/md5-cache/app-emulation/qemu-9999 b/metadata/md5-cache/app-emulation/qemu-9999
index c3f16a05a8c6..344001083a0d 100644
--- a/metadata/md5-cache/app-emulation/qemu-9999
+++ b/metadata/md5-cache/app-emulation/qemu-9999
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/qemu-project/berkeley-softfloat-3/-/archive/b64af41c3276f97f0e181920400ee056b9c88037/berkeley-softfloat-3-b64af41c3276f97f0e181920400ee056b9c88037.tar.bz2 https://gitlab.com/qemu-project/berkeley-testfloat-3/-/archive/e7af9751d9f9fd3b47911f51a5cfd08af256a9ab/berkeley-testfloat-3-e7af9751d9f9fd3b47911f51a5cfd08af256a9ab.tar.bz2 https://gitlab.com/qemu-project/keycodemapdb/-/archive/f5772a62ec52591ff6870b7e8ef32482371f22c6/keycodemapdb-f5772a62ec52591ff6870b7e8ef32482371f22c6.tar.bz2
-_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b7f6d54950ff9b670644327e9280564d
diff --git a/metadata/md5-cache/app-emulation/ruffle-0_p20240422 b/metadata/md5-cache/app-emulation/ruffle-0_p20240422
deleted file mode 100644
index 0daa7853c65a..000000000000
--- a/metadata/md5-cache/app-emulation/ruffle-0_p20240422
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.76 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
-DEPEND=media-libs/alsa-lib virtual/libudev:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender x11-base/xorg-proto
-DESCRIPTION=Flash Player emulator written in Rust
-EAPI=8
-HOMEPAGE=https://ruffle.rs/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cargo desktop optfeature xdg
-IUSE=test debug
-KEYWORDS=amd64
-LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1 openssl Unicode-DFS-2016 ZLIB
-RDEPEND=media-libs/alsa-lib virtual/libudev:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-2024-04-22.tar.gz -> ruffle-nightly-2024-04-22.tar.gz https://crates.io/api/v1/crates/ab_glyph/0.2.23/download -> ab_glyph-0.2.23.crate https://crates.io/api/v1/crates/ab_glyph_rasterizer/0.1.8/download -> ab_glyph_rasterizer-0.1.8.crate https://crates.io/api/v1/crates/accesskit/0.12.3/download -> accesskit-0.12.3.crate https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/alsa/0.9.0/download -> alsa-0.9.0.crate https://crates.io/api/v1/crates/android-activity/0.5.2/download -> android-activity-0.5.2.crate https://crates.io/api/v1/crates/android-properties/0.2.2/download -> android-properties-0.2.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.82/download -> anyhow-1.0.82.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arboard/3.3.2/download -> arboard-3.3.2.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ashpd/0.8.1/download -> ashpd-0.8.1.crate https://crates.io/api/v1/crates/ash/0.37.3+1.3.251/download -> ash-0.37.3+1.3.251.crate https://crates.io/api/v1/crates/async-broadcast/0.7.0/download -> async-broadcast-0.7.0.crate https://crates.io/api/v1/crates/async-channel/2.2.1/download -> async-channel-2.2.1.crate https://crates.io/api/v1/crates/async-executor/1.8.0/download -> async-executor-1.8.0.crate https://crates.io/api/v1/crates/async-fs/2.1.1/download -> async-fs-2.1.1.crate https://crates.io/api/v1/crates/async-io/2.3.2/download -> async-io-2.3.2.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.0.crate https://crates.io/api/v1/crates/async-lock/3.3.0/download -> async-lock-3.3.0.crate https://crates.io/api/v1/crates/async-net/2.0.0/download -> async-net-2.0.0.crate https://crates.io/api/v1/crates/async-process/2.1.0/download -> async-process-2.1.0.crate https://crates.io/api/v1/crates/async-recursion/1.1.0/download -> async-recursion-1.1.0.crate https://crates.io/api/v1/crates/async-signal/0.2.5/download -> async-signal-0.2.5.crate https://crates.io/api/v1/crates/async-task/4.7.0/download -> async-task-4.7.0.crate https://crates.io/api/v1/crates/async-trait/0.1.79/download -> async-trait-0.1.79.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/backtrace/0.3.71/download -> backtrace-0.3.71.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bitstream-io/2.2.0/download -> bitstream-io-2.2.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/block2/0.3.0/download -> block2-0.3.0.crate https://crates.io/api/v1/crates/blocking/1.5.1/download -> blocking-1.5.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-sys/0.2.1/download -> block-sys-0.2.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.15.4/download -> bumpalo-3.15.4.crate https://crates.io/api/v1/crates/bytemuck/1.15.0/download -> bytemuck-1.15.0.crate https://crates.io/api/v1/crates/bytemuck_derive/1.6.0/download -> bytemuck_derive-1.6.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.2.0/download -> calloop-wayland-source-0.2.0.crate https://crates.io/api/v1/crates/calloop/0.12.4/download -> calloop-0.12.4.crate https://crates.io/api/v1/crates/camino/1.1.6/download -> camino-1.1.6.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/cc/1.0.90/download -> cc-1.0.90.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clang-sys/1.7.0/download -> clang-sys-1.7.0.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clipboard-win/5.3.0/download -> clipboard-win-5.3.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/combine/4.6.6/download -> combine-4.6.6.crate https://crates.io/api/v1/crates/com/0.6.0/download -> com-0.6.0.crate https://crates.io/api/v1/crates/com_macros/0.6.0/download -> com_macros-0.6.0.crate https://crates.io/api/v1/crates/com_macros_support/0.6.0/download -> com_macros_support-0.6.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.4.0/download -> concurrent-queue-2.4.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/cookie-factory/0.3.3/download -> cookie-factory-0.3.3.crate https://crates.io/api/v1/crates/cookie/0.17.0/download -> cookie-0.17.0.crate https://crates.io/api/v1/crates/cookie_store/0.20.0/download -> cookie_store-0.20.0.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/coreaudio-rs/0.11.3/download -> coreaudio-rs-0.11.3.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.15/download -> coreaudio-sys-0.2.15.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-graphics/0.23.1/download -> core-graphics-0.23.1.crate https://crates.io/api/v1/crates/cpal/0.15.3/download -> cpal-0.15.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.0.1/download -> crc-3.0.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/d3d12/0.19.0/download -> d3d12-0.19.0.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dary_heap/0.3.6/download -> dary_heap-0.3.6.crate https://crates.io/api/v1/crates/dasp/0.11.0/download -> dasp-0.11.0.crate https://crates.io/api/v1/crates/dasp_envelope/0.11.0/download -> dasp_envelope-0.11.0.crate https://crates.io/api/v1/crates/dasp_frame/0.11.0/download -> dasp_frame-0.11.0.crate https://crates.io/api/v1/crates/dasp_interpolate/0.11.0/download -> dasp_interpolate-0.11.0.crate https://crates.io/api/v1/crates/dasp_peak/0.11.0/download -> dasp_peak-0.11.0.crate https://crates.io/api/v1/crates/dasp_ring_buffer/0.11.0/download -> dasp_ring_buffer-0.11.0.crate https://crates.io/api/v1/crates/dasp_rms/0.11.0/download -> dasp_rms-0.11.0.crate https://crates.io/api/v1/crates/dasp_sample/0.11.0/download -> dasp_sample-0.11.0.crate https://crates.io/api/v1/crates/dasp_signal/0.11.0/download -> dasp_signal-0.11.0.crate https://crates.io/api/v1/crates/dasp_slice/0.11.0/download -> dasp_slice-0.11.0.crate https://crates.io/api/v1/crates/dasp_window/0.11.1/download -> dasp_window-0.11.1.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/document-features/0.2.8/download -> document-features-0.2.8.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/ecolor/0.27.2/download -> ecolor-0.27.2.crate https://crates.io/api/v1/crates/egui-wgpu/0.27.2/download -> egui-wgpu-0.27.2.crate https://crates.io/api/v1/crates/egui-winit/0.27.2/download -> egui-winit-0.27.2.crate https://crates.io/api/v1/crates/egui/0.27.2/download -> egui-0.27.2.crate https://crates.io/api/v1/crates/egui_extras/0.27.2/download -> egui_extras-0.27.2.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/emath/0.27.2/download -> emath-0.27.2.crate https://crates.io/api/v1/crates/embed-resource/2.4.2/download -> embed-resource-2.4.2.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/endi/1.1.0/download -> endi-1.1.0.crate https://crates.io/api/v1/crates/enumflags2/0.7.9/download -> enumflags2-0.7.9.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.9/download -> enumflags2_derive-0.7.9.crate https://crates.io/api/v1/crates/enumn/0.1.13/download -> enumn-0.1.13.crate https://crates.io/api/v1/crates/enumset/1.1.3/download -> enumset-1.1.3.crate https://crates.io/api/v1/crates/enumset_derive/0.8.1/download -> enumset_derive-0.8.1.crate https://crates.io/api/v1/crates/enum-map-derive/0.17.0/download -> enum-map-derive-0.17.0.crate https://crates.io/api/v1/crates/enum-map/2.7.3/download -> enum-map-2.7.3.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/epaint/0.27.2/download -> epaint-0.27.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/error-code/3.2.0/download -> error-code-3.2.0.crate https://crates.io/api/v1/crates/escape8259/0.5.2/download -> escape8259-0.5.2.crate https://crates.io/api/v1/crates/euclid/0.22.9/download -> euclid-0.22.9.crate https://crates.io/api/v1/crates/event-listener-strategy/0.4.0/download -> event-listener-strategy-0.4.0.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.0/download -> event-listener-strategy-0.5.0.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/4.0.3/download -> event-listener-4.0.3.crate https://crates.io/api/v1/crates/event-listener/5.2.0/download -> event-listener-5.2.0.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float_next_after/1.0.0/download -> float_next_after-1.0.0.crate https://crates.io/api/v1/crates/fluent-bundle/0.15.2/download -> fluent-bundle-0.15.2.crate https://crates.io/api/v1/crates/fluent-langneg/0.13.0/download -> fluent-langneg-0.13.0.crate https://crates.io/api/v1/crates/fluent-syntax/0.11.0/download -> fluent-syntax-0.11.0.crate https://crates.io/api/v1/crates/fluent-templates/0.9.2/download -> fluent-templates-0.9.2.crate https://crates.io/api/v1/crates/fluent-template-macros/0.9.2/download -> fluent-template-macros-0.9.2.crate https://crates.io/api/v1/crates/fluent/0.16.0/download -> fluent-0.16.0.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.6/download -> fontconfig-parser-0.5.6.crate https://crates.io/api/v1/crates/fontdb/0.16.2/download -> fontdb-0.16.2.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gc-arena-derive/0.5.0/download -> gc-arena-derive-0.5.0.crate https://crates.io/api/v1/crates/gc-arena/0.5.0/download -> gc-arena-0.5.0.crate https://crates.io/api/v1/crates/generator/0.7.5/download -> generator-0.7.5.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gilrs-core/0.5.11/download -> gilrs-core-0.5.11.crate https://crates.io/api/v1/crates/gilrs/0.10.6/download -> gilrs-0.10.6.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/gloo-net/0.5.0/download -> gloo-net-0.5.0.crate https://crates.io/api/v1/crates/gloo-utils/0.2.0/download -> gloo-utils-0.2.0.crate https://crates.io/api/v1/crates/glow/0.13.1/download -> glow-0.13.1.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.5.0/download -> glutin_wgl_sys-0.5.0.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/gpu-allocator/0.25.0/download -> gpu-allocator-0.25.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.2/download -> gpu-descriptor-types-0.1.2.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.4/download -> gpu-descriptor-0.2.4.crate https://crates.io/api/v1/crates/h2/0.4.4/download -> h2-0.4.4.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hassle-rs/0.11.0/download -> hassle-rs-0.11.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.26.0/download -> hyper-rustls-0.26.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/1.2.0/download -> hyper-1.2.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/icrate/0.0.4/download -> icrate-0.0.4.crate https://crates.io/api/v1/crates/id3/1.13.1/download -> id3-1.13.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image/0.24.9/download -> image-0.24.9.crate https://crates.io/api/v1/crates/image/0.25.1/download -> image-0.25.1.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.10.2/download -> inotify-0.10.2.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/insta/1.38.0/download -> insta-1.38.0.crate https://crates.io/api/v1/crates/intl-memoizer/0.5.1/download -> intl-memoizer-0.5.1.crate https://crates.io/api/v1/crates/intl_pluralrules/7.0.2/download -> intl_pluralrules-7.0.2.crate https://crates.io/api/v1/crates/io-kit-sys/0.4.1/download -> io-kit-sys-0.4.1.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.crate https://crates.io/api/v1/crates/jobserver/0.1.28/download -> jobserver-0.1.28.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/khronos-egl/6.0.0/download -> khronos-egl-6.0.0.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libflate/2.0.0/download -> libflate-2.0.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.0.0/download -> libflate_lz77-2.0.0.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/libredox/0.0.2/download -> libredox-0.0.2.crate https://crates.io/api/v1/crates/libtest-mimic/0.7.2/download -> libtest-mimic-0.7.2.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linkme-impl/0.3.25/download -> linkme-impl-0.3.25.crate https://crates.io/api/v1/crates/linkme/0.3.25/download -> linkme-0.3.25.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/litrs/0.4.1/download -> litrs-0.4.1.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/loom/0.7.1/download -> loom-0.7.1.crate https://crates.io/api/v1/crates/lru/0.12.3/download -> lru-0.12.3.crate https://crates.io/api/v1/crates/lyon/1.0.1/download -> lyon-1.0.1.crate https://crates.io/api/v1/crates/lyon_algorithms/1.0.4/download -> lyon_algorithms-1.0.4.crate https://crates.io/api/v1/crates/lyon_geom/1.0.5/download -> lyon_geom-1.0.5.crate https://crates.io/api/v1/crates/lyon_path/1.0.4/download -> lyon_path-1.0.4.crate https://crates.io/api/v1/crates/lyon_tessellation/1.0.13/download -> lyon_tessellation-1.0.13.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/macro_rules_attribute-proc_macro/0.2.0/download -> macro_rules_attribute-proc_macro-0.2.0.crate https://crates.io/api/v1/crates/macro_rules_attribute/0.2.0/download -> macro_rules_attribute-0.2.0.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/metal/0.27.0/download -> metal-0.27.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess2/2.0.5/download -> mime_guess2-2.0.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/naga/0.19.2/download -> naga-0.19.2.crate https://crates.io/api/v1/crates/naga_oil/0.13.0/download -> naga_oil-0.13.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.5.0+25.2.9519653/download -> ndk-sys-0.5.0+25.2.9519653.crate https://crates.io/api/v1/crates/ndk/0.8.0/download -> ndk-0.8.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nohash-hasher/0.2.0/download -> nohash-hasher-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-complex/0.4.5/download -> num-complex-0.4.5.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/objc2-encode/3.0.0/download -> objc2-encode-3.0.0.crate https://crates.io/api/v1/crates/objc2/0.4.1/download -> objc2-0.4.1.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc-sys/0.3.2/download -> objc-sys-0.3.2.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/oboe-sys/0.6.1/download -> oboe-sys-0.6.1.crate https://crates.io/api/v1/crates/oboe/0.6.1/download -> oboe-0.6.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/orbclient/0.3.47/download -> orbclient-0.3.47.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_info/3.8.2/download -> os_info-3.8.2.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owned_ttf_parser/0.20.0/download -> owned_ttf_parser-0.20.0.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/password-hash/0.4.2/download -> password-hash-0.4.2.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pbkdf2/0.11.0/download -> pbkdf2-0.11.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.1/download -> piper-0.2.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/polling/3.6.0/download -> polling-3.6.0.crate https://crates.io/api/v1/crates/pollster/0.3.0/download -> pollster-0.3.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pp-rs/0.2.1/download -> pp-rs-0.2.1.crate https://crates.io/api/v1/crates/presser/0.3.1/download -> presser-0.3.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.17/download -> prettyplease-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/primal-check/0.3.3/download -> primal-check-0.3.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.81/download -> proc-macro2-1.0.81.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/profiling-procmacros/1.0.14/download -> profiling-procmacros-1.0.14.crate https://crates.io/api/v1/crates/profiling/1.0.14/download -> profiling-1.0.14.crate https://crates.io/api/v1/crates/psl-types/2.0.11/download -> psl-types-2.0.11.crate https://crates.io/api/v1/crates/publicsuffix/2.2.3/download -> publicsuffix-2.2.3.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.crate https://crates.io/api/v1/crates/raw-window-handle/0.6.0/download -> raw-window-handle-0.6.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/realfft/3.3.0/download -> realfft-3.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/regress/0.9.1/download -> regress-0.9.1.crate https://crates.io/api/v1/crates/renderdoc-sys/1.1.0/download -> renderdoc-sys-1.1.0.crate https://crates.io/api/v1/crates/renderdoc/0.12.1/download -> renderdoc-0.12.1.crate https://crates.io/api/v1/crates/reqwest/0.12.3/download -> reqwest-0.12.3.crate https://crates.io/api/v1/crates/rfd/0.14.1/download -> rfd-0.14.1.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/roxmltree/0.19.0/download -> roxmltree-0.19.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.2.0/download -> rustfft-6.2.0.crate https://crates.io/api/v1/crates/rustix/0.38.32/download -> rustix-0.38.32.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.4.1/download -> rustls-pki-types-1.4.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.2/download -> rustls-webpki-0.102.2.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/safe_arch/0.7.1/download -> safe_arch-0.7.1.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sctk-adwaita/0.8.1/download -> sctk-adwaita-0.8.1.crate https://crates.io/api/v1/crates/self_cell/0.10.3/download -> self_cell-0.10.3.crate https://crates.io/api/v1/crates/self_cell/1.0.3/download -> self_cell-1.0.3.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.198/download -> serde-1.0.198.crate https://crates.io/api/v1/crates/serde_derive/1.0.198/download -> serde_derive-1.0.198.crate https://crates.io/api/v1/crates/serde_json/1.0.116/download -> serde_json-1.0.116.crate https://crates.io/api/v1/crates/serde_repr/0.1.18/download -> serde_repr-0.1.18.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.18.1/download -> smithay-client-toolkit-0.18.1.crate https://crates.io/api/v1/crates/smithay-clipboard/0.7.1/download -> smithay-clipboard-0.7.1.crate https://crates.io/api/v1/crates/smol_str/0.2.1/download -> smol_str-0.2.1.crate https://crates.io/api/v1/crates/socket2/0.5.6/download -> socket2-0.5.6.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.3.0+sdk-1.3.268.0/download -> spirv-0.3.0+sdk-1.3.268.0.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/symphonia-bundle-mp3/0.5.4/download -> symphonia-bundle-mp3-0.5.4.crate https://crates.io/api/v1/crates/symphonia-core/0.5.4/download -> symphonia-core-0.5.4.crate https://crates.io/api/v1/crates/symphonia-metadata/0.5.4/download -> symphonia-metadata-0.5.4.crate https://crates.io/api/v1/crates/symphonia/0.5.4/download -> symphonia-0.5.4.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.60/download -> syn-2.0.60.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/sys-locale/0.3.1/download -> sys-locale-0.3.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.58/download -> thiserror-impl-1.0.58.crate https://crates.io/api/v1/crates/thiserror/1.0.58/download -> thiserror-1.0.58.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.17/download -> time-macros-0.2.17.crate https://crates.io/api/v1/crates/time/0.3.34/download -> time-0.3.34.crate https://crates.io/api/v1/crates/tinystr/0.7.5/download -> tinystr-0.7.5.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.4/download -> tiny-skia-path-0.11.4.crate https://crates.io/api/v1/crates/tiny-skia/0.11.4/download -> tiny-skia-0.11.4.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.25.0/download -> tokio-rustls-0.25.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.37.0/download -> tokio-1.37.0.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.9/download -> toml_edit-0.22.9.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tracy/0.10.4/download -> tracing-tracy-0.10.4.crate https://crates.io/api/v1/crates/tracing-wasm/0.2.1/download -> tracing-wasm-0.2.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tracy-client-sys/0.22.2/download -> tracy-client-sys-0.22.2.crate https://crates.io/api/v1/crates/tracy-client/0.16.5/download -> tracy-client-0.16.5.crate https://crates.io/api/v1/crates/transpose/0.2.3/download -> transpose-0.2.3.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/ttf-parser/0.20.0/download -> ttf-parser-0.20.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/type-map/0.4.0/download -> type-map-0.4.0.crate https://crates.io/api/v1/crates/type-map/0.5.0/download -> type-map-0.5.0.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-langid-impl/0.9.4/download -> unic-langid-impl-0.9.4.crate https://crates.io/api/v1/crates/unic-langid-macros-impl/0.9.4/download -> unic-langid-macros-impl-0.9.4.crate https://crates.io/api/v1/crates/unic-langid-macros/0.9.4/download -> unic-langid-macros-0.9.4.crate https://crates.io/api/v1/crates/unic-langid/0.9.4/download -> unic-langid-0.9.4.crate https://crates.io/api/v1/crates/unic-segment/0.9.0/download -> unic-segment-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-segment/0.9.0/download -> unic-ucd-segment-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/vergen/8.3.1/download -> vergen-8.3.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vfs/0.12.0/download -> vfs-0.12.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wasm-streams/0.4.0/download -> wasm-streams-0.4.0.crate https://crates.io/api/v1/crates/wayland-backend/0.3.3/download -> wayland-backend-0.3.3.crate https://crates.io/api/v1/crates/wayland-client/0.31.2/download -> wayland-client-0.31.2.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.1/download -> wayland-cursor-0.31.1.crate https://crates.io/api/v1/crates/wayland-protocols-plasma/0.2.0/download -> wayland-protocols-plasma-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.2.0/download -> wayland-protocols-wlr-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.1/download -> wayland-scanner-0.31.1.crate https://crates.io/api/v1/crates/wayland-sys/0.31.1/download -> wayland-sys-0.31.1.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/webbrowser/0.8.15/download -> webbrowser-0.8.15.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/web-time/0.2.4/download -> web-time-0.2.4.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/wgpu-core/0.19.3/download -> wgpu-core-0.19.3.crate https://crates.io/api/v1/crates/wgpu-hal/0.19.3/download -> wgpu-hal-0.19.3.crate https://crates.io/api/v1/crates/wgpu-types/0.19.2/download -> wgpu-types-0.19.2.crate https://crates.io/api/v1/crates/wgpu/0.19.4/download -> wgpu-0.19.4.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/wide/0.7.15/download -> wide-0.7.15.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-core/0.54.0/download -> windows-core-0.54.0.crate https://crates.io/api/v1/crates/windows-result/0.1.0/download -> windows-result-0.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.4/download -> windows-targets-0.52.4.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows/0.54.0/download -> windows-0.54.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.4/download -> windows_aarch64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.4/download -> windows_aarch64_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.4/download -> windows_i686_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.4/download -> windows_i686_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.4/download -> windows_x86_64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.4/download -> windows_x86_64_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.4/download -> windows_x86_64_msvc-0.52.4.crate https://crates.io/api/v1/crates/winit/0.29.15/download -> winit-0.29.15.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.5/download -> winnow-0.6.5.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.0/download -> x11rb-protocol-0.13.0.crate https://crates.io/api/v1/crates/x11rb/0.13.0/download -> x11rb-0.13.0.crate https://crates.io/api/v1/crates/x11-dl/2.21.0/download -> x11-dl-2.21.0.crate https://crates.io/api/v1/crates/xcursor/0.3.5/download -> xcursor-0.3.5.crate https://crates.io/api/v1/crates/xdg-home/1.1.0/download -> xdg-home-1.1.0.crate https://crates.io/api/v1/crates/xkbcommon-dl/0.4.2/download -> xkbcommon-dl-0.4.2.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.19/download -> xml-rs-0.8.19.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zbus/4.1.2/download -> zbus-4.1.2.crate https://crates.io/api/v1/crates/zbus_macros/4.1.2/download -> zbus_macros-4.1.2.crate https://crates.io/api/v1/crates/zbus_names/3.0.0/download -> zbus_names-3.0.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.10+zstd.1.5.6/download -> zstd-sys-2.0.10+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zvariant/4.0.2/download -> zvariant-4.0.2.crate https://crates.io/api/v1/crates/zvariant_derive/4.0.2/download -> zvariant_derive-4.0.2.crate https://crates.io/api/v1/crates/zvariant_utils/1.1.0/download -> zvariant_utils-1.1.0.crate https://github.com/ruffle-rs/nihav-vp6/archive/83c7e1094d603d9fc1212d39d99abb17f3a3226b.tar.gz -> nihav-vp6-83c7e1094d603d9fc1212d39d99abb17f3a3226b.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/83c7e1094d603d9fc1212d39d99abb17f3a3226b.tar.gz -> nihav-vp6-83c7e1094d603d9fc1212d39d99abb17f3a3226b.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.tar.gz -> h263-rs-5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.tar.gz -> h263-rs-5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.tar.gz -> h263-rs-5c8d9d7d86f62b70ca484df006a75a9c8ff1985c.gh.tar.gz https://github.com/ruffle-rs/nellymoser/archive/754b1184037aa9952a907107284fb73897e26adc.tar.gz -> nellymoser-754b1184037aa9952a907107284fb73897e26adc.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/83c7e1094d603d9fc1212d39d99abb17f3a3226b.tar.gz -> nihav-vp6-83c7e1094d603d9fc1212d39d99abb17f3a3226b.gh.tar.gz https://github.com/ruffle-rs/rust-flash-lso/archive/2f770555ea49c6db49c57c1dd46c7cc686e8dacc.tar.gz -> rust-flash-lso-2f770555ea49c6db49c57c1dd46c7cc686e8dacc.gh.tar.gz https://github.com/ruffle-rs/jpegxr/archive/688021cb0a4935295f9aa8b488ca05bb4f1e9b34.tar.gz -> jpegxr-688021cb0a4935295f9aa8b488ca05bb4f1e9b34.gh.tar.gz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=329f5ee28d1c77bf88319b3295580d2b
diff --git a/metadata/md5-cache/app-emulation/ruffle-0_p20240622 b/metadata/md5-cache/app-emulation/ruffle-0_p20240622
new file mode 100644
index 000000000000..ed514f167c27
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/ruffle-0_p20240622
@@ -0,0 +1,17 @@
+BDEPEND=virtual/jre:* virtual/pkgconfig >=virtual/rust-1.77 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst postrm preinst test unpack
+DEPEND=media-libs/alsa-lib virtual/libudev:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender x11-base/xorg-proto
+DESCRIPTION=Flash Player emulator written in Rust
+EAPI=8
+HOMEPAGE=https://ruffle.rs/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cargo desktop optfeature xdg
+IUSE=test debug
+KEYWORDS=~amd64
+LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 openssl Unicode-DFS-2016 ZLIB
+RDEPEND=media-libs/alsa-lib virtual/libudev:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXrandr x11-libs/libXrender
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ruffle-rs/ruffle/archive/refs/tags/nightly-2024-06-22.tar.gz -> ruffle-nightly-2024-06-22.tar.gz https://crates.io/api/v1/crates/ab_glyph/0.2.26/download -> ab_glyph-0.2.26.crate https://crates.io/api/v1/crates/ab_glyph_rasterizer/0.1.8/download -> ab_glyph_rasterizer-0.1.8.crate https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/alsa-sys/0.3.1/download -> alsa-sys-0.3.1.crate https://crates.io/api/v1/crates/alsa/0.9.0/download -> alsa-0.9.0.crate https://crates.io/api/v1/crates/android-activity/0.5.2/download -> android-activity-0.5.2.crate https://crates.io/api/v1/crates/android-properties/0.2.2/download -> android-properties-0.2.2.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/arboard/3.4.0/download -> arboard-3.4.0.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ashpd/0.8.1/download -> ashpd-0.8.1.crate https://crates.io/api/v1/crates/ash/0.37.3+1.3.251/download -> ash-0.37.3+1.3.251.crate https://crates.io/api/v1/crates/async-broadcast/0.7.1/download -> async-broadcast-0.7.1.crate https://crates.io/api/v1/crates/async-channel/2.3.1/download -> async-channel-2.3.1.crate https://crates.io/api/v1/crates/async-executor/1.12.0/download -> async-executor-1.12.0.crate https://crates.io/api/v1/crates/async-fs/2.1.2/download -> async-fs-2.1.2.crate https://crates.io/api/v1/crates/async-io/2.3.3/download -> async-io-2.3.3.crate https://crates.io/api/v1/crates/async-lock/3.4.0/download -> async-lock-3.4.0.crate https://crates.io/api/v1/crates/async-net/2.0.0/download -> async-net-2.0.0.crate https://crates.io/api/v1/crates/async-process/2.2.3/download -> async-process-2.2.3.crate https://crates.io/api/v1/crates/async-recursion/1.1.1/download -> async-recursion-1.1.1.crate https://crates.io/api/v1/crates/async-signal/0.2.8/download -> async-signal-0.2.8.crate https://crates.io/api/v1/crates/async-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.72/download -> backtrace-0.3.72.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bitstream-io/2.3.0/download -> bitstream-io-2.3.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/block2/0.3.0/download -> block2-0.3.0.crate https://crates.io/api/v1/crates/block2/0.5.1/download -> block2-0.5.1.crate https://crates.io/api/v1/crates/blocking/1.6.1/download -> blocking-1.6.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-sys/0.2.1/download -> block-sys-0.2.1.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytemuck/1.16.0/download -> bytemuck-1.16.0.crate https://crates.io/api/v1/crates/bytemuck_derive/1.7.0/download -> bytemuck_derive-1.7.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/calloop-wayland-source/0.2.0/download -> calloop-wayland-source-0.2.0.crate https://crates.io/api/v1/crates/calloop/0.12.4/download -> calloop-0.12.4.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/cc/1.0.99/download -> cc-1.0.99.crate https://crates.io/api/v1/crates/cesu8/1.1.0/download -> cesu8-1.1.0.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/clipboard-win/5.3.1/download -> clipboard-win-5.3.1.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/combine/4.6.7/download -> combine-4.6.7.crate https://crates.io/api/v1/crates/com/0.6.0/download -> com-0.6.0.crate https://crates.io/api/v1/crates/com_macros/0.6.0/download -> com_macros-0.6.0.crate https://crates.io/api/v1/crates/com_macros_support/0.6.0/download -> com_macros_support-0.6.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/cookie-factory/0.3.3/download -> cookie-factory-0.3.3.crate https://crates.io/api/v1/crates/cookie/0.18.1/download -> cookie-0.18.1.crate https://crates.io/api/v1/crates/cookie_store/0.21.0/download -> cookie_store-0.21.0.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/coreaudio-rs/0.11.3/download -> coreaudio-rs-0.11.3.crate https://crates.io/api/v1/crates/coreaudio-sys/0.2.15/download -> coreaudio-sys-0.2.15.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-graphics/0.23.2/download -> core-graphics-0.23.2.crate https://crates.io/api/v1/crates/cpal/0.15.3/download -> cpal-0.15.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/cursor-icon/1.1.0/download -> cursor-icon-1.1.0.crate https://crates.io/api/v1/crates/d3d12/0.20.0/download -> d3d12-0.20.0.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/dary_heap/0.3.6/download -> dary_heap-0.3.6.crate https://crates.io/api/v1/crates/dasp/0.11.0/download -> dasp-0.11.0.crate https://crates.io/api/v1/crates/dasp_envelope/0.11.0/download -> dasp_envelope-0.11.0.crate https://crates.io/api/v1/crates/dasp_frame/0.11.0/download -> dasp_frame-0.11.0.crate https://crates.io/api/v1/crates/dasp_interpolate/0.11.0/download -> dasp_interpolate-0.11.0.crate https://crates.io/api/v1/crates/dasp_peak/0.11.0/download -> dasp_peak-0.11.0.crate https://crates.io/api/v1/crates/dasp_ring_buffer/0.11.0/download -> dasp_ring_buffer-0.11.0.crate https://crates.io/api/v1/crates/dasp_rms/0.11.0/download -> dasp_rms-0.11.0.crate https://crates.io/api/v1/crates/dasp_sample/0.11.0/download -> dasp_sample-0.11.0.crate https://crates.io/api/v1/crates/dasp_signal/0.11.0/download -> dasp_signal-0.11.0.crate https://crates.io/api/v1/crates/dasp_slice/0.11.0/download -> dasp_slice-0.11.0.crate https://crates.io/api/v1/crates/dasp_window/0.11.1/download -> dasp_window-0.11.1.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dispatch/0.2.0/download -> dispatch-0.2.0.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/document-features/0.2.8/download -> document-features-0.2.8.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/embed-resource/2.4.2/download -> embed-resource-2.4.2.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/endi/1.1.0/download -> endi-1.1.0.crate https://crates.io/api/v1/crates/enumflags2/0.7.10/download -> enumflags2-0.7.10.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.10/download -> enumflags2_derive-0.7.10.crate https://crates.io/api/v1/crates/enumset/1.1.3/download -> enumset-1.1.3.crate https://crates.io/api/v1/crates/enumset_derive/0.8.1/download -> enumset_derive-0.8.1.crate https://crates.io/api/v1/crates/enum-map-derive/0.17.0/download -> enum-map-derive-0.17.0.crate https://crates.io/api/v1/crates/enum-map/2.7.3/download -> enum-map-2.7.3.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/error-code/3.2.0/download -> error-code-3.2.0.crate https://crates.io/api/v1/crates/escape8259/0.5.3/download -> escape8259-0.5.3.crate https://crates.io/api/v1/crates/euclid/0.22.10/download -> euclid-0.22.10.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.2/download -> event-listener-strategy-0.5.2.crate https://crates.io/api/v1/crates/event-listener/5.3.1/download -> event-listener-5.3.1.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float_next_after/1.0.0/download -> float_next_after-1.0.0.crate https://crates.io/api/v1/crates/fluent-bundle/0.15.3/download -> fluent-bundle-0.15.3.crate https://crates.io/api/v1/crates/fluent-langneg/0.13.0/download -> fluent-langneg-0.13.0.crate https://crates.io/api/v1/crates/fluent-syntax/0.11.1/download -> fluent-syntax-0.11.1.crate https://crates.io/api/v1/crates/fluent-templates/0.9.4/download -> fluent-templates-0.9.4.crate https://crates.io/api/v1/crates/fluent-template-macros/0.9.4/download -> fluent-template-macros-0.9.4.crate https://crates.io/api/v1/crates/fluent/0.16.1/download -> fluent-0.16.1.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fontconfig-parser/0.5.6/download -> fontconfig-parser-0.5.6.crate https://crates.io/api/v1/crates/fontdb/0.18.0/download -> fontdb-0.18.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gc-arena-derive/0.5.3/download -> gc-arena-derive-0.5.3.crate https://crates.io/api/v1/crates/gc-arena/0.5.3/download -> gc-arena-0.5.3.crate https://crates.io/api/v1/crates/generator/0.8.1/download -> generator-0.8.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gilrs-core/0.5.11/download -> gilrs-core-0.5.11.crate https://crates.io/api/v1/crates/gilrs/0.10.7/download -> gilrs-0.10.7.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/gloo-net/0.5.0/download -> gloo-net-0.5.0.crate https://crates.io/api/v1/crates/gloo-utils/0.2.0/download -> gloo-utils-0.2.0.crate https://crates.io/api/v1/crates/glow/0.13.1/download -> glow-0.13.1.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.5.0/download -> glutin_wgl_sys-0.5.0.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/gpu-allocator/0.25.0/download -> gpu-allocator-0.25.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.2.0/download -> gpu-descriptor-types-0.2.0.crate https://crates.io/api/v1/crates/gpu-descriptor/0.3.0/download -> gpu-descriptor-0.3.0.crate https://crates.io/api/v1/crates/h2/0.4.5/download -> h2-0.4.5.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hassle-rs/0.11.0/download -> hassle-rs-0.11.0.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/httparse/1.9.2/download -> httparse-1.9.2.crate https://crates.io/api/v1/crates/http-body-util/0.1.2/download -> http-body-util-0.1.2.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.27.2/download -> hyper-rustls-0.27.2.crate https://crates.io/api/v1/crates/hyper-util/0.1.5/download -> hyper-util-0.1.5.crate https://crates.io/api/v1/crates/hyper/1.3.1/download -> hyper-1.3.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/icrate/0.0.4/download -> icrate-0.0.4.crate https://crates.io/api/v1/crates/id3/1.13.1/download -> id3-1.13.1.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image/0.25.1/download -> image-0.25.1.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.10.2/download -> inotify-0.10.2.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/intl-memoizer/0.5.2/download -> intl-memoizer-0.5.2.crate https://crates.io/api/v1/crates/intl_pluralrules/7.0.2/download -> intl_pluralrules-7.0.2.crate https://crates.io/api/v1/crates/io-kit-sys/0.4.1/download -> io-kit-sys-0.4.1.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jni-sys/0.3.0/download -> jni-sys-0.3.0.crate https://crates.io/api/v1/crates/jni/0.21.1/download -> jni-0.21.1.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/khronos-egl/6.0.0/download -> khronos-egl-6.0.0.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libflate/2.1.0/download -> libflate-2.1.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.1.0/download -> libflate_lz77-2.1.0.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.2/download -> libredox-0.0.2.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libtest-mimic/0.7.3/download -> libtest-mimic-0.7.3.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linkme-impl/0.3.27/download -> linkme-impl-0.3.27.crate https://crates.io/api/v1/crates/linkme/0.3.27/download -> linkme-0.3.27.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/litrs/0.4.1/download -> litrs-0.4.1.crate https://crates.io/api/v1/crates/lockfree-object-pool/0.1.6/download -> lockfree-object-pool-0.1.6.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/loom/0.7.2/download -> loom-0.7.2.crate https://crates.io/api/v1/crates/lru/0.12.3/download -> lru-0.12.3.crate https://crates.io/api/v1/crates/lyon/1.0.1/download -> lyon-1.0.1.crate https://crates.io/api/v1/crates/lyon_algorithms/1.0.4/download -> lyon_algorithms-1.0.4.crate https://crates.io/api/v1/crates/lyon_geom/1.0.5/download -> lyon_geom-1.0.5.crate https://crates.io/api/v1/crates/lyon_path/1.0.5/download -> lyon_path-1.0.5.crate https://crates.io/api/v1/crates/lyon_tessellation/1.0.15/download -> lyon_tessellation-1.0.15.crate https://crates.io/api/v1/crates/lzma-rs/0.3.0/download -> lzma-rs-0.3.0.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/macro_rules_attribute-proc_macro/0.2.0/download -> macro_rules_attribute-proc_macro-0.2.0.crate https://crates.io/api/v1/crates/macro_rules_attribute/0.2.0/download -> macro_rules_attribute-0.2.0.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/metal/0.28.0/download -> metal-0.28.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess2/2.0.5/download -> mime_guess2-2.0.5.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/naga/0.20.0/download -> naga-0.20.0.crate https://crates.io/api/v1/crates/ndk-context/0.1.1/download -> ndk-context-0.1.1.crate https://crates.io/api/v1/crates/ndk-sys/0.5.0+25.2.9519653/download -> ndk-sys-0.5.0+25.2.9519653.crate https://crates.io/api/v1/crates/ndk/0.8.0/download -> ndk-0.8.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nohash-hasher/0.2.0/download -> nohash-hasher-0.2.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.5/download -> num-bigint-0.4.5.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-derive/0.4.2/download -> num-derive-0.4.2.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/objc2-app-kit/0.2.2/download -> objc2-app-kit-0.2.2.crate https://crates.io/api/v1/crates/objc2-core-data/0.2.2/download -> objc2-core-data-0.2.2.crate https://crates.io/api/v1/crates/objc2-core-image/0.2.2/download -> objc2-core-image-0.2.2.crate https://crates.io/api/v1/crates/objc2-encode/3.0.0/download -> objc2-encode-3.0.0.crate https://crates.io/api/v1/crates/objc2-encode/4.0.3/download -> objc2-encode-4.0.3.crate https://crates.io/api/v1/crates/objc2-foundation/0.2.2/download -> objc2-foundation-0.2.2.crate https://crates.io/api/v1/crates/objc2-metal/0.2.2/download -> objc2-metal-0.2.2.crate https://crates.io/api/v1/crates/objc2-quartz-core/0.2.2/download -> objc2-quartz-core-0.2.2.crate https://crates.io/api/v1/crates/objc2/0.4.1/download -> objc2-0.4.1.crate https://crates.io/api/v1/crates/objc2/0.5.2/download -> objc2-0.5.2.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc-sys/0.3.5/download -> objc-sys-0.3.5.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.35.0/download -> object-0.35.0.crate https://crates.io/api/v1/crates/oboe-sys/0.6.1/download -> oboe-sys-0.6.1.crate https://crates.io/api/v1/crates/oboe/0.6.1/download -> oboe-0.6.1.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/orbclient/0.3.47/download -> orbclient-0.3.47.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_info/3.8.2/download -> os_info-3.8.2.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/owned_ttf_parser/0.21.0/download -> owned_ttf_parser-0.21.0.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.3/download -> piper-0.2.3.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/polling/3.7.1/download -> polling-3.7.1.crate https://crates.io/api/v1/crates/pollster/0.3.0/download -> pollster-0.3.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/presser/0.3.1/download -> presser-0.3.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.20/download -> prettyplease-0.2.20.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/primal-check/0.3.4/download -> primal-check-0.3.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/profiling-procmacros/1.0.14/download -> profiling-procmacros-1.0.14.crate https://crates.io/api/v1/crates/profiling/1.0.14/download -> profiling-1.0.14.crate https://crates.io/api/v1/crates/psl-types/2.0.11/download -> psl-types-2.0.11.crate https://crates.io/api/v1/crates/publicsuffix/2.2.3/download -> publicsuffix-2.2.3.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quinn-proto/0.11.3/download -> quinn-proto-0.11.3.crate https://crates.io/api/v1/crates/quinn-udp/0.5.2/download -> quinn-udp-0.5.2.crate https://crates.io/api/v1/crates/quinn/0.11.2/download -> quinn-0.11.2.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.6.2/download -> raw-window-handle-0.6.2.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/realfft/3.3.0/download -> realfft-3.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/regress/0.10.0/download -> regress-0.10.0.crate https://crates.io/api/v1/crates/renderdoc-sys/1.1.0/download -> renderdoc-sys-1.1.0.crate https://crates.io/api/v1/crates/renderdoc/0.12.1/download -> renderdoc-0.12.1.crate https://crates.io/api/v1/crates/reqwest/0.12.5/download -> reqwest-0.12.5.crate https://crates.io/api/v1/crates/rfd/0.14.1/download -> rfd-0.14.1.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/roxmltree/0.19.0/download -> roxmltree-0.19.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustdct/0.7.1/download -> rustdct-0.7.1.crate https://crates.io/api/v1/crates/rustfft/6.2.0/download -> rustfft-6.2.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.4/download -> rustls-webpki-0.102.4.crate https://crates.io/api/v1/crates/rustls/0.23.10/download -> rustls-0.23.10.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe_arch/0.7.1/download -> safe_arch-0.7.1.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sctk-adwaita/0.8.1/download -> sctk-adwaita-0.8.1.crate https://crates.io/api/v1/crates/self_cell/0.10.3/download -> self_cell-0.10.3.crate https://crates.io/api/v1/crates/self_cell/1.0.4/download -> self_cell-1.0.4.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.18.1/download -> smithay-client-toolkit-0.18.1.crate https://crates.io/api/v1/crates/smithay-clipboard/0.7.1/download -> smithay-clipboard-0.7.1.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.3.0+sdk-1.3.268.0/download -> spirv-0.3.0+sdk-1.3.268.0.crate https://crates.io/api/v1/crates/sptr/0.3.2/download -> sptr-0.3.2.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strength_reduce/0.2.4/download -> strength_reduce-0.2.4.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/symphonia-bundle-mp3/0.5.4/download -> symphonia-bundle-mp3-0.5.4.crate https://crates.io/api/v1/crates/symphonia-core/0.5.4/download -> symphonia-core-0.5.4.crate https://crates.io/api/v1/crates/symphonia-metadata/0.5.4/download -> symphonia-metadata-0.5.4.crate https://crates.io/api/v1/crates/symphonia/0.5.4/download -> symphonia-0.5.4.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/sys-locale/0.3.1/download -> sys-locale-0.3.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/threadpool/1.8.1/download -> threadpool-1.8.1.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.4/download -> tiny-skia-path-0.11.4.crate https://crates.io/api/v1/crates/tiny-skia/0.11.4/download -> tiny-skia-0.11.4.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.26.0/download -> tokio-rustls-0.26.0.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.38.0/download -> tokio-1.38.0.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tracy/0.10.4/download -> tracing-tracy-0.10.4.crate https://crates.io/api/v1/crates/tracing-wasm/0.2.1/download -> tracing-wasm-0.2.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tracy-client-sys/0.22.2/download -> tracy-client-sys-0.22.2.crate https://crates.io/api/v1/crates/tracy-client/0.16.5/download -> tracy-client-0.16.5.crate https://crates.io/api/v1/crates/transpose/0.2.3/download -> transpose-0.2.3.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/ttf-parser/0.21.1/download -> ttf-parser-0.21.1.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/type-map/0.5.0/download -> type-map-0.5.0.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-langid-impl/0.9.5/download -> unic-langid-impl-0.9.5.crate https://crates.io/api/v1/crates/unic-langid-macros-impl/0.9.5/download -> unic-langid-macros-impl-0.9.5.crate https://crates.io/api/v1/crates/unic-langid-macros/0.9.5/download -> unic-langid-macros-0.9.5.crate https://crates.io/api/v1/crates/unic-langid/0.9.5/download -> unic-langid-0.9.5.crate https://crates.io/api/v1/crates/unic-segment/0.9.0/download -> unic-segment-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-segment/0.9.0/download -> unic-ucd-segment-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/vergen/8.3.1/download -> vergen-8.3.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vfs/0.12.0/download -> vfs-0.12.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wasm-streams/0.4.0/download -> wasm-streams-0.4.0.crate https://crates.io/api/v1/crates/wayland-backend/0.3.4/download -> wayland-backend-0.3.4.crate https://crates.io/api/v1/crates/wayland-client/0.31.3/download -> wayland-client-0.31.3.crate https://crates.io/api/v1/crates/wayland-csd-frame/0.3.0/download -> wayland-csd-frame-0.3.0.crate https://crates.io/api/v1/crates/wayland-cursor/0.31.3/download -> wayland-cursor-0.31.3.crate https://crates.io/api/v1/crates/wayland-protocols-plasma/0.2.0/download -> wayland-protocols-plasma-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols-wlr/0.2.0/download -> wayland-protocols-wlr-0.2.0.crate https://crates.io/api/v1/crates/wayland-protocols/0.31.2/download -> wayland-protocols-0.31.2.crate https://crates.io/api/v1/crates/wayland-scanner/0.31.2/download -> wayland-scanner-0.31.2.crate https://crates.io/api/v1/crates/wayland-sys/0.31.2/download -> wayland-sys-0.31.2.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/webbrowser/1.0.1/download -> webbrowser-1.0.1.crate https://crates.io/api/v1/crates/webpki-roots/0.26.2/download -> webpki-roots-0.26.2.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/web-time/0.2.4/download -> web-time-0.2.4.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/wgpu-core/0.21.0/download -> wgpu-core-0.21.0.crate https://crates.io/api/v1/crates/wgpu-hal/0.21.0/download -> wgpu-hal-0.21.0.crate https://crates.io/api/v1/crates/wgpu-types/0.20.0/download -> wgpu-types-0.20.0.crate https://crates.io/api/v1/crates/wgpu/0.20.1/download -> wgpu-0.20.1.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/widestring/1.1.0/download -> widestring-1.1.0.crate https://crates.io/api/v1/crates/wide/0.7.24/download -> wide-0.7.24.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-core/0.54.0/download -> windows-core-0.54.0.crate https://crates.io/api/v1/crates/windows-result/0.1.2/download -> windows-result-0.1.2.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows/0.54.0/download -> windows-0.54.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winit/0.29.15/download -> winit-0.29.15.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.13/download -> winnow-0.6.13.crate https://crates.io/api/v1/crates/winreg/0.52.0/download -> winreg-0.52.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/x11rb-protocol/0.13.1/download -> x11rb-protocol-0.13.1.crate https://crates.io/api/v1/crates/x11rb/0.13.1/download -> x11rb-0.13.1.crate https://crates.io/api/v1/crates/x11-dl/2.21.0/download -> x11-dl-2.21.0.crate https://crates.io/api/v1/crates/xcursor/0.3.5/download -> xcursor-0.3.5.crate https://crates.io/api/v1/crates/xdg-home/1.2.0/download -> xdg-home-1.2.0.crate https://crates.io/api/v1/crates/xkbcommon-dl/0.4.2/download -> xkbcommon-dl-0.4.2.crate https://crates.io/api/v1/crates/xkeysym/0.2.1/download -> xkeysym-0.2.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.20/download -> xml-rs-0.8.20.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zbus/4.2.2/download -> zbus-4.2.2.crate https://crates.io/api/v1/crates/zbus_macros/4.2.2/download -> zbus_macros-4.2.2.crate https://crates.io/api/v1/crates/zbus_names/3.0.0/download -> zbus_names-3.0.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zip/2.1.3/download -> zip-2.1.3.crate https://crates.io/api/v1/crates/zopfli/0.8.1/download -> zopfli-0.8.1.crate https://crates.io/api/v1/crates/zvariant/4.1.1/download -> zvariant-4.1.1.crate https://crates.io/api/v1/crates/zvariant_derive/4.1.1/download -> zvariant_derive-4.1.1.crate https://crates.io/api/v1/crates/zvariant_utils/2.0.0/download -> zvariant_utils-2.0.0.crate https://github.com/ruffle-rs/nihav-vp6/archive/83c7e1094d603d9fc1212d39d99abb17f3a3226b.tar.gz -> nihav-vp6-83c7e1094d603d9fc1212d39d99abb17f3a3226b.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/83c7e1094d603d9fc1212d39d99abb17f3a3226b.tar.gz -> nihav-vp6-83c7e1094d603d9fc1212d39d99abb17f3a3226b.gh.tar.gz https://github.com/emilk/egui/archive/413843dd7ca7c177aaac233cd24b547d2b904d19.tar.gz -> egui-413843dd7ca7c177aaac233cd24b547d2b904d19.gh.tar.gz https://github.com/emilk/egui/archive/413843dd7ca7c177aaac233cd24b547d2b904d19.tar.gz -> egui-413843dd7ca7c177aaac233cd24b547d2b904d19.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/f0fa94c366a1d0383df99aa835add175658d6bad.tar.gz -> h263-rs-f0fa94c366a1d0383df99aa835add175658d6bad.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/f0fa94c366a1d0383df99aa835add175658d6bad.tar.gz -> h263-rs-f0fa94c366a1d0383df99aa835add175658d6bad.gh.tar.gz https://github.com/ruffle-rs/h263-rs/archive/f0fa94c366a1d0383df99aa835add175658d6bad.tar.gz -> h263-rs-f0fa94c366a1d0383df99aa835add175658d6bad.gh.tar.gz https://github.com/ruffle-rs/nellymoser/archive/754b1184037aa9952a907107284fb73897e26adc.tar.gz -> nellymoser-754b1184037aa9952a907107284fb73897e26adc.gh.tar.gz https://github.com/ruffle-rs/nihav-vp6/archive/83c7e1094d603d9fc1212d39d99abb17f3a3226b.tar.gz -> nihav-vp6-83c7e1094d603d9fc1212d39d99abb17f3a3226b.gh.tar.gz https://github.com/emilk/egui/archive/413843dd7ca7c177aaac233cd24b547d2b904d19.tar.gz -> egui-413843dd7ca7c177aaac233cd24b547d2b904d19.gh.tar.gz https://github.com/ruffle-rs/rust-flash-lso/archive/2f770555ea49c6db49c57c1dd46c7cc686e8dacc.tar.gz -> rust-flash-lso-2f770555ea49c6db49c57c1dd46c7cc686e8dacc.gh.tar.gz https://github.com/ruffle-rs/jpegxr/archive/db88651220688d2883a90d5477048071507b0493.tar.gz -> jpegxr-db88651220688d2883a90d5477048071507b0493.gh.tar.gz https://github.com/emilk/egui/archive/413843dd7ca7c177aaac233cd24b547d2b904d19.tar.gz -> egui-413843dd7ca7c177aaac233cd24b547d2b904d19.gh.tar.gz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=337d8be7569d7174e10d032af73bc1ad
diff --git a/metadata/md5-cache/app-emulation/spice-0.15.1-r1 b/metadata/md5-cache/app-emulation/spice-0.15.1-r1
index 9bd2f240b1a1..6d3e913ce5a7 100644
--- a/metadata/md5-cache/app-emulation/spice-0.15.1-r1
+++ b/metadata/md5-cache/app-emulation/spice-0.15.1-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] de
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.1.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=54ad299cded4d7fdc0d493fa3fae8764
diff --git a/metadata/md5-cache/app-emulation/spice-0.15.2 b/metadata/md5-cache/app-emulation/spice-0.15.2
index f55c4ede453f..7421d75bcca4 100644
--- a/metadata/md5-cache/app-emulation/spice-0.15.2
+++ b/metadata/md5-cache/app-emulation/spice-0.15.2
@@ -12,5 +12,5 @@ RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] de
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.spice-space.org/download/releases/spice-server/spice-0.15.2.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=282d48e8789295db4f865ba3e8366b5f
diff --git a/metadata/md5-cache/app-emulation/spice-9999 b/metadata/md5-cache/app-emulation/spice-9999
index 485cc5e1792f..583a7a7c3239 100644
--- a/metadata/md5-cache/app-emulation/spice-9999
+++ b/metadata/md5-cache/app-emulation/spice-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=dev-lang/orc[static-libs(+)?] >=dev-libs/glib-2.38:2[static-libs(+)?] dev-libs/openssl:0=[static-libs(+)?] media-libs/opus[static-libs(+)?] media-libs/libjpeg-turbo:0=[static-libs(+)?] sys-libs/zlib[static-libs(+)?] >=x11-libs/pixman-0.17.7[static-libs(+)?] lz4? ( app-arch/lz4:0=[static-libs(+)?] ) smartcard? ( >=app-emulation/libcacard-2.5.1 ) sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9ce6c9e27b7b6d7755a80f2ab2d3c01a
diff --git a/metadata/md5-cache/app-emulation/virt-viewer-11.0 b/metadata/md5-cache/app-emulation/virt-viewer-11.0
index b9eb6d732cbf..0c7f2c8b1d35 100644
--- a/metadata/md5-cache/app-emulation/virt-viewer-11.0
+++ b/metadata/md5-cache/app-emulation/virt-viewer-11.0
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
DEPEND=dev-libs/glib:2 >=dev-libs/libxml2-2.6 x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango libvirt? ( >=app-emulation/libvirt-0.10.0:=[sasl?] app-emulation/libvirt-glib ) spice? ( >=net-misc/spice-gtk-0.35[sasl?,gtk3] ) vte? ( x11-libs/vte:2.91 ) vnc? ( >=net-libs/gtk-vnc-0.5.0[sasl?,gtk3(+)] ) spice? ( >=app-emulation/spice-protocol-0.12.10 )
DESCRIPTION=Graphical console client for connecting to virtual machines
@@ -14,4 +14,4 @@ REQUIRED_USE=|| ( spice vnc )
SLOT=0
SRC_URI=https://virt-manager.org/download/sources/virt-viewer/virt-viewer-11.0.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4704150d947c81254d841a443ff1e4b6
+_md5_=de1fde3a15a9be3c46d854709a77c71c
diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1 b/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1
index ac20ec561fab..32581090e46f 100644
--- a/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1
+++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.229.1
@@ -7,5 +7,5 @@ KEYWORDS=amd64
LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL
SLOT=0
SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.229-1/virtio-win-0.1.229.iso
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=d38f77affe1dc461f99348e7e3c09e9c
diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1 b/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1
index 95d78b3a3a48..26a50fba7874 100644
--- a/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1
+++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.240.1
@@ -7,5 +7,5 @@ KEYWORDS=~amd64
LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL
SLOT=0
SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/virtio-win-0.1.240.iso
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=23928a0597ecff5476023972ed50b031
diff --git a/metadata/md5-cache/app-emulation/virtio-win-0.1.248.1 b/metadata/md5-cache/app-emulation/virtio-win-0.1.248.1
index 716f40a9a1b7..b4ab1b4e7f71 100644
--- a/metadata/md5-cache/app-emulation/virtio-win-0.1.248.1
+++ b/metadata/md5-cache/app-emulation/virtio-win-0.1.248.1
@@ -7,5 +7,5 @@ KEYWORDS=~amd64
LICENSE=BSD Apache-2.0 GPL-2 GPL-2+ GPL-3+ LGPL-2+ Ms-RL
SLOT=0
SRC_URI=https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.248-1/virtio-win-0.1.248.iso
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=d726fadc68da2f545888743ba3a8d129
diff --git a/metadata/md5-cache/app-emulation/virtualbox-6.1.50-r3 b/metadata/md5-cache/app-emulation/virtualbox-6.1.50-r3
index fbb66b311ff1..b346257b1391 100644
--- a/metadata/md5-cache/app-emulation/virtualbox-6.1.50-r3
+++ b/metadata/md5-cache/app-emulation/virtualbox-6.1.50-r3
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vboxusers ~app-emulation/virtualbox-modules-6.1.50 >=dev-libs
REQUIRED_USE=java? ( sdk ) python? ( sdk ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) vboxwebsrv? ( java )
SLOT=0/6.1
SRC_URI=https://download.virtualbox.org/virtualbox/6.1.50/VirtualBox-6.1.50.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-6.1.36.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=023b33b9e670854bf312c2b349423216
diff --git a/metadata/md5-cache/app-emulation/virtualbox-7.0.18-r1 b/metadata/md5-cache/app-emulation/virtualbox-7.0.18-r1
index e0f98227bf62..65ccb0a432c2 100644
--- a/metadata/md5-cache/app-emulation/virtualbox-7.0.18-r1
+++ b/metadata/md5-cache/app-emulation/virtualbox-7.0.18-r1
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vboxusers ~app-emulation/virtualbox-modules-7.0.18 dev-libs/l
REQUIRED_USE=java? ( sdk ) python? ( sdk ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) vboxwebsrv? ( java )
SLOT=0/7.0
SRC_URI=https://download.virtualbox.org/virtualbox/7.0.18/VirtualBox-7.0.18.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.18.tar.xz ) )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=357a07cabd74b2f05e94fcdc50c86ab1
diff --git a/metadata/md5-cache/app-emulation/virtualbox-9999 b/metadata/md5-cache/app-emulation/virtualbox-9999
index b60848058a7e..3a1b03254f36 100644
--- a/metadata/md5-cache/app-emulation/virtualbox-9999
+++ b/metadata/md5-cache/app-emulation/virtualbox-9999
@@ -13,5 +13,5 @@ RDEPEND=acct-group/vboxusers app-arch/xz-utils dev-libs/libtpms dev-libs/libxml2
REQUIRED_USE=java? ( sdk ) python? ( sdk ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) vboxwebsrv? ( java )
SLOT=0/9999
SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.1.0_pre20240419.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.16.tar.xz ) )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea subversion 44c6a1cae0381c100a526e3b348622cd tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea subversion 44c6a1cae0381c100a526e3b348622cd tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b5fb7be3a9b074d4ee5fda9cbdd72ccb
diff --git a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.50-r1 b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.50-r1
index a85e68dda451..0005d8fa91e6 100644
--- a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.50-r1
+++ b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-6.1.50-r1
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest sys-libs/pam sys-libs/zlib dbus? ( sys-apps/dbus ) X? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0/6.1
SRC_URI=https://download.virtualbox.org/virtualbox/6.1.50/VirtualBox-6.1.50.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-6.1.36.tar.bz2
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=d467d77d6a853c16b8a8b27db8d3ada7
diff --git a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.18 b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.18
index 108d21e617fe..f8cd2e03691e 100644
--- a/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.18
+++ b/metadata/md5-cache/app-emulation/virtualbox-guest-additions-7.0.18
@@ -12,5 +12,5 @@ LICENSE=GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )
RDEPEND=acct-group/vboxguest acct-group/vboxsf acct-user/vboxguest sys-libs/pam sys-libs/zlib dbus? ( sys-apps/dbus ) gui? ( x11-apps/xrandr x11-apps/xrefresh x11-libs/libX11 x11-libs/libXext x11-libs/libXmu x11-libs/libXt ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0/7.0
SRC_URI=https://download.virtualbox.org/virtualbox/7.0.18/VirtualBox-7.0.18.tar.bz2 https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=fe988706cbcd79b2e813323fd895d581
diff --git a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.18_pre20240617 b/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.18_pre20240617
index aa8004980547..0273eebc7a55 100644
--- a/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.18_pre20240617
+++ b/metadata/md5-cache/app-emulation/virtualbox-kvm-7.0.18_pre20240617
@@ -12,5 +12,5 @@ RDEPEND=!app-emulation/virtualbox acct-group/vboxusers dev-libs/libtpms dev-libs
REQUIRED_USE=java? ( sdk ) python? ( sdk ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) vboxwebsrv? ( java )
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2 https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-20240617.tar.gz -> virtualbox-kvm-7.0.18_pre20240617.tar.gz https://download.virtualbox.org/virtualbox/7.0.18/VirtualBox-7.0.18.tar.bz2 gui? ( !doc? ( https://dev.gentoo.org/~ceamac/app-emulation/virtualbox/virtualbox-help-7.0.18.tar.xz ) )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b86e9d0710d93bdfa8255de473d98917
diff --git a/metadata/md5-cache/app-emulation/vkd3d-1.11 b/metadata/md5-cache/app-emulation/vkd3d-1.11
deleted file mode 100644
index 8fab34bffccb..000000000000
--- a/metadata/md5-cache/app-emulation/vkd3d-1.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/flex sys-devel/bison virtual/pkgconfig
-DEFINED_PHASES=compile configure install test
-DEPEND=media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ncurses? ( sys-libs/ncurses:= ) spirv-tools? ( dev-util/spirv-tools[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-util/spirv-headers dev-util/vulkan-headers
-DESCRIPTION=D3D12 to Vulkan translation library
-EAPI=8
-HOMEPAGE=https://gitlab.winehq.org/wine/vkd3d/
-INHERIT=multilib-minimal
-IUSE=ncurses spirv-tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 x86
-LICENSE=LGPL-2.1+
-RDEPEND=media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ncurses? ( sys-libs/ncurses:= ) spirv-tools? ( dev-util/spirv-tools[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://dl.winehq.org/vkd3d/source/vkd3d-1.11.tar.xz
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3691eebae180b87e9db6d6c6381e23d8
diff --git a/metadata/md5-cache/app-emulation/vkd3d-1.12 b/metadata/md5-cache/app-emulation/vkd3d-1.12
index ca201cba002e..f90ddb8295a6 100644
--- a/metadata/md5-cache/app-emulation/vkd3d-1.12
+++ b/metadata/md5-cache/app-emulation/vkd3d-1.12
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gitlab.winehq.org/wine/vkd3d/
INHERIT=multilib-minimal
IUSE=ncurses spirv-tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=LGPL-2.1+
RDEPEND=media-libs/vulkan-loader[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ncurses? ( sys-libs/ncurses:= ) spirv-tools? ( dev-util/spirv-tools[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
RESTRICT=test
SLOT=0
SRC_URI=https://dl.winehq.org/vkd3d/source/vkd3d-1.12.tar.xz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4266fe16403c78492d3385981b3a98ee
+_md5_=b978e7558e64267cb07e0052163408fc
diff --git a/metadata/md5-cache/app-emulation/vkd3d-proton-2.13 b/metadata/md5-cache/app-emulation/vkd3d-proton-2.13
new file mode 100644
index 000000000000..9c1d4efab32d
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/vkd3d-proton-2.13
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/glslang !crossdev-mingw? ( dev-util/mingw64-toolchain[abi_x86_32(-)?,abi_x86_64(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst prepare pretend test
+DESCRIPTION=Fork of VKD3D, development branches for Proton's Direct3D 12 implementation
+EAPI=8
+HOMEPAGE=https://github.com/HansKristian-Work/vkd3d-proton/
+INHERIT=flag-o-matic meson-multilib toolchain-funcs
+IUSE=+abi_x86_32 crossdev-mingw debug extras +strip abi_x86_32 abi_x86_64
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=LGPL-2.1+ Apache-2.0 MIT
+REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
+SLOT=0
+SRC_URI=https://github.com/HansKristian-Work/vkd3d-proton/archive/refs/tags/v2.13.tar.gz -> vkd3d-proton-2.13.tar.gz https://github.com/HansKristian-Work/dxil-spirv/archive/41dae24cdba6771ceede9d45dae1c8580c147ce4.tar.gz -> dxil-spirv-41dae24cdba6771ceede9d45dae1c8580c147ce4.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz -> spirv-headers-8b246ff75c6615ba4532fe4fde20f1be090c3764.tar.gz https://github.com/KhronosGroup/SPIRV-Headers/archive/4f7b471f1a66b6d06462cd4ba57628cc0cd087d7.tar.gz -> spirv-headers-4f7b471f1a66b6d06462cd4ba57628cc0cd087d7.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/5677bafb820e476441e9e1f745371b72133407d3.tar.gz -> vulkan-headers-5677bafb820e476441e9e1f745371b72133407d3.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fa3adac6f72d7b9a8c096c6c4444986e
diff --git a/metadata/md5-cache/app-emulation/wine-mono-9.2.0 b/metadata/md5-cache/app-emulation/wine-mono-9.2.0
new file mode 100644
index 000000000000..181676c2a575
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/wine-mono-9.2.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install
+DESCRIPTION=Replacement for the .NET runtime and class libraries in Wine
+EAPI=8
+HOMEPAGE=https://wiki.winehq.org/Mono
+IUSE=+shared
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD-2 GPL-2 LGPL-2.1 MIT MPL-1.1
+SLOT=9.2.0
+SRC_URI=shared? ( https://github.com/madewokherd/wine-mono/releases/download/wine-mono-9.2.0/wine-mono-9.2.0-x86.tar.xz ) !shared? ( https://github.com/madewokherd/wine-mono/releases/download/wine-mono-9.2.0/wine-mono-9.2.0-x86.msi )
+_md5_=47f4c19152db603a9d3df40fea9e2972
diff --git a/metadata/md5-cache/app-emulation/wine-proton-7.0.6 b/metadata/md5-cache/app-emulation/wine-proton-7.0.6
index ec66aae3775f..a6e57b66f220 100644
--- a/metadata/md5-cache/app-emulation/wine-proton-7.0.6
+++ b/metadata/md5-cache/app-emulation/wine-proton-7.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=7.0.6
SRC_URI=https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-7.0-6.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=e746a8906f756ebae5e5c928d4e10b85
diff --git a/metadata/md5-cache/app-emulation/wine-proton-8.0.5c b/metadata/md5-cache/app-emulation/wine-proton-8.0.5c
index bf832a6e376b..3c4bd9e46d7d 100644
--- a/metadata/md5-cache/app-emulation/wine-proton-8.0.5c
+++ b/metadata/md5-cache/app-emulation/wine-proton-8.0.5c
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=8.0.5c
SRC_URI=https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-8.0-5c.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=51678faa12f156776d76ea5869547090
diff --git a/metadata/md5-cache/app-emulation/wine-proton-9.0.1 b/metadata/md5-cache/app-emulation/wine-proton-9.0.1
index 7b9ff4461c27..b9f5ff5d6f08 100644
--- a/metadata/md5-cache/app-emulation/wine-proton-9.0.1
+++ b/metadata/md5-cache/app-emulation/wine-proton-9.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=wow64? ( abi_x86_64 !abi_x86_32 ) || ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=9.0.1
SRC_URI=https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-9.0-1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=43dcd31f645adac67a60c6a7afea3a16
diff --git a/metadata/md5-cache/app-emulation/wine-proton-9.0.2 b/metadata/md5-cache/app-emulation/wine-proton-9.0.2
index 41e237e33eb5..475b5a7a7489 100644
--- a/metadata/md5-cache/app-emulation/wine-proton-9.0.2
+++ b/metadata/md5-cache/app-emulation/wine-proton-9.0.2
@@ -14,5 +14,5 @@ REQUIRED_USE=wow64? ( abi_x86_64 !abi_x86_32 ) || ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=9.0.2
SRC_URI=https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-9.0-2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=4849e122a9f2659b9ccb966995b90e2f
diff --git a/metadata/md5-cache/app-emulation/wine-proton-9.0.9999 b/metadata/md5-cache/app-emulation/wine-proton-9.0.9999
index fb4b2229856b..1affe112a59d 100644
--- a/metadata/md5-cache/app-emulation/wine-proton-9.0.9999
+++ b/metadata/md5-cache/app-emulation/wine-proton-9.0.9999
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/libgcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/freetype[
REQUIRED_USE=wow64? ( abi_x86_64 !abi_x86_32 ) || ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=9.0.9999
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=9583ec167469f9965b7f7eb16b0f2262
diff --git a/metadata/md5-cache/app-emulation/wine-staging-9999 b/metadata/md5-cache/app-emulation/wine-staging-9999
index 063b735557fa..6d9f21a4f633 100644
--- a/metadata/md5-cache/app-emulation/wine-staging-9999
+++ b/metadata/md5-cache/app-emulation/wine-staging-9999
@@ -9,9 +9,9 @@ INHERIT=autotools edo flag-o-matic multilib multilib-build optfeature prefix pyt
IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64
LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
PROPERTIES=live
-RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.1.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 )
+RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.2.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 )
REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=9999
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=1271317631cf01a84f34c6ff0a0638fd
+_md5_=5e79ae5583b06fcd78b6827f8b645559
diff --git a/metadata/md5-cache/app-emulation/wine-vanilla-9999 b/metadata/md5-cache/app-emulation/wine-vanilla-9999
index 03593ca14a46..be4152382f80 100644
--- a/metadata/md5-cache/app-emulation/wine-vanilla-9999
+++ b/metadata/md5-cache/app-emulation/wine-vanilla-9999
@@ -9,9 +9,9 @@ INHERIT=autotools flag-o-matic multilib multilib-build optfeature prefix toolcha
IUSE=+X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos llvm-libunwind custom-cflags +fontconfig +gecko gphoto2 +gstreamer kerberos +mingw +mono netapi nls odbc opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl selinux smartcard +ssl +strip +truetype udev udisks +unwind usb v4l +vulkan wayland wow64 +xcomposite xinerama abi_x86_32 abi_x86_64
LICENSE=LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff
PROPERTIES=live
-RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.1.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 )
+RDEPEND=X? ( x11-libs/libXcursor[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXfixes[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXi[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXrender[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXxf86vm[abi_x86_32(-)?,abi_x86_64(-)?] opengl? ( media-libs/libglvnd[X,abi_x86_32(-)?,abi_x86_64(-)?] osmesa? ( media-libs/mesa[osmesa,abi_x86_32(-)?,abi_x86_64(-)?] ) ) xcomposite? ( x11-libs/libXcomposite[abi_x86_32(-)?,abi_x86_64(-)?] ) xinerama? ( x11-libs/libXinerama[abi_x86_32(-)?,abi_x86_64(-)?] ) ) cups? ( net-print/cups[abi_x86_32(-)?,abi_x86_64(-)?] ) fontconfig? ( media-libs/fontconfig[abi_x86_32(-)?,abi_x86_64(-)?] ) kerberos? ( virtual/krb5[abi_x86_32(-)?,abi_x86_64(-)?] ) netapi? ( net-fs/samba[abi_x86_32(-)?,abi_x86_64(-)?] ) sdl? ( media-libs/libsdl2[haptic,joystick,abi_x86_32(-)?,abi_x86_64(-)?] ) ssl? ( net-libs/gnutls:=[abi_x86_32(-)?,abi_x86_64(-)?] ) truetype? ( media-libs/freetype[abi_x86_32(-)?,abi_x86_64(-)?] ) udisks? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?] ) v4l? ( media-libs/libv4l[abi_x86_32(-)?,abi_x86_64(-)?] ) vulkan? ( media-libs/vulkan-loader[X?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?] ) X? ( x11-libs/libX11[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libXext[abi_x86_32(-)?,abi_x86_64(-)?] ) alsa? ( media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?] ) capi? ( net-libs/libcapi:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gphoto2? ( media-libs/libgphoto2:=[abi_x86_32(-)?,abi_x86_64(-)?] ) gstreamer? ( dev-libs/glib:2[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gst-plugins-base:1.0[abi_x86_32(-)?,abi_x86_64(-)?] media-libs/gstreamer:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) odbc? ( dev-db/unixODBC[abi_x86_32(-)?,abi_x86_64(-)?] ) opencl? ( virtual/opencl[abi_x86_32(-)?,abi_x86_64(-)?] ) pcap? ( net-libs/libpcap[abi_x86_32(-)?,abi_x86_64(-)?] ) pulseaudio? ( media-libs/libpulse[abi_x86_32(-)?,abi_x86_64(-)?] ) scanner? ( media-gfx/sane-backends[abi_x86_32(-)?,abi_x86_64(-)?] ) smartcard? ( sys-apps/pcsc-lite[abi_x86_32(-)?,abi_x86_64(-)?] ) udev? ( virtual/libudev:=[abi_x86_32(-)?,abi_x86_64(-)?] ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind[abi_x86_32(-)?,abi_x86_64(-)?] ) !llvm-libunwind? ( sys-libs/libunwind:=[abi_x86_32(-)?,abi_x86_64(-)?] ) ) usb? ( dev-libs/libusb:1[abi_x86_32(-)?,abi_x86_64(-)?] ) wayland? ( dev-libs/wayland[abi_x86_32(-)?,abi_x86_64(-)?] x11-libs/libxkbcommon[abi_x86_32(-)?,abi_x86_64(-)?] ) app-emulation/wine-desktop-common dos? ( || ( games-emulation/dosbox games-emulation/dosbox-staging ) ) gecko? ( app-emulation/wine-gecko:2.47.4[abi_x86_32(-)?,abi_x86_64(-)?] wow64? ( app-emulation/wine-gecko[abi_x86_32] ) ) gstreamer? ( media-plugins/gst-plugins-meta:1.0[abi_x86_32(-)?,abi_x86_64(-)?] ) mono? ( app-emulation/wine-mono:9.2.0 ) perl? ( dev-lang/perl dev-perl/XML-LibXML ) samba? ( net-fs/samba[winbind] ) selinux? ( sec-policy/selinux-wine ) udisks? ( sys-fs/udisks:2 )
REQUIRED_USE=X? ( truetype ) crossdev-mingw? ( mingw ) wow64? ( abi_x86_64 !abi_x86_32 mingw ) || ( abi_x86_32 abi_x86_64 )
RESTRICT=test
SLOT=9999
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=3ddd3766b198bd56012c842d8e63fd9d
+_md5_=dc1384e1bddc71104acc337c34d766bc
diff --git a/metadata/md5-cache/app-emulation/winetricks-20230212 b/metadata/md5-cache/app-emulation/winetricks-20230212
deleted file mode 100644
index 86ed662bc680..000000000000
--- a/metadata/md5-cache/app-emulation/winetricks-20230212
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/bashate dev-util/checkbashisms || ( dev-util/shellcheck-bin dev-util/shellcheck ) )
-DEFINED_PHASES=install postinst postrm preinst test unpack
-DESCRIPTION=Easy way to install DLLs needed to work around problems in Wine
-EAPI=8
-HOMEPAGE=https://github.com/Winetricks/winetricks https://wiki.winehq.org/Winetricks
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=xdg
-IUSE=gtk kde rar test
-KEYWORDS=amd64 x86
-LICENSE=LGPL-2.1+
-RDEPEND=app-arch/cabextract app-arch/p7zip app-arch/unzip net-misc/wget virtual/wine x11-misc/xdg-utils gtk? ( gnome-extra/zenity ) kde? ( kde-apps/kdialog ) rar? ( app-arch/unrar )
-RESTRICT=!test? ( test ) x86? ( test )
-SLOT=0
-SRC_URI=https://github.com/Winetricks/winetricks/archive/20230212.tar.gz -> winetricks-20230212.tar.gz gtk? ( https://dev.gentoo.org/~chiitoo/distfiles/winetricks-gentoo-2012.11.24.tar.bz2 ) kde? ( https://dev.gentoo.org/~chiitoo/distfiles/winetricks-gentoo-2012.11.24.tar.bz2 )
-_eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c0498311b915652ef50174c7febcbf33
diff --git a/metadata/md5-cache/app-emulation/xen-tools-4.17.4 b/metadata/md5-cache/app-emulation/xen-tools-4.17.4
index 9d89ed8325c6..e0ea68ce172e 100644
--- a/metadata/md5-cache/app-emulation/xen-tools-4.17.4
+++ b/metadata/md5-cache/app-emulation/xen-tools-4.17.4
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test
SLOT=0/4.17
SRC_URI=https://downloads.xenproject.org/release/xen/4.17.4/xen-4.17.4.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz -> edk2-b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz ) https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-2.tar.bz2
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5acecf9552ca278f9ad8c515cdabe5fb
diff --git a/metadata/md5-cache/app-emulation/xen-tools-4.17.4-r1 b/metadata/md5-cache/app-emulation/xen-tools-4.17.4-r1
index 347b036d4659..173ae73ac904 100644
--- a/metadata/md5-cache/app-emulation/xen-tools-4.17.4-r1
+++ b/metadata/md5-cache/app-emulation/xen-tools-4.17.4-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test
SLOT=0/4.17
SRC_URI=https://downloads.xenproject.org/release/xen/4.17.4/xen-4.17.4.tar.gz https://www.seabios.org/downloads/seabios-1.16.0.tar.gz ipxe? ( https://xenbits.xen.org/xen-extfiles/ipxe-git-1d1cf74a5e58811822bee4b3da3cff7282fcdfca.tar.gz ) ovmf? ( https://github.com/tianocore/edk2/archive/b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz -> edk2-b16284e2a0011489f6e16dfcc6af7623c3cbaf0b.tar.gz https://github.com/openssl/openssl/archive/OpenSSL_1_1_1t.tar.gz https://github.com/ucb-bar/berkeley-softfloat-3/archive/b64af41c3276f97f0e181920400ee056b9c88037.tar.gz -> berkeley-softfloat-b64af41c3276f97f0e181920400ee056b9c88037.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz ) https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/xen-gentoo-patches-4.17.0-gentoo-patchset-2.tar.bz2
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=73e90f946d982b6a0a41613be4fba2e5
diff --git a/metadata/md5-cache/app-emulation/xtrs-4.9d-r6 b/metadata/md5-cache/app-emulation/xtrs-4.9d-r6
index f2db057b133d..2b50a9e035ce 100644
--- a/metadata/md5-cache/app-emulation/xtrs-4.9d-r6
+++ b/metadata/md5-cache/app-emulation/xtrs-4.9d-r6
@@ -11,5 +11,5 @@ RDEPEND=sys-libs/ncurses:0= sys-libs/readline:0= x11-libs/libX11
RESTRICT=ls-dos? ( bindist )
SLOT=0
SRC_URI=https://www.tim-mann.org/trs80/xtrs-4.9d.tar.gz ls-dos? ( https://www.tim-mann.org/trs80/ld4-631.zip https://dev.gentoo.org/~ulm/distfiles/ld4-631l.xd3 )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1d08b5a9c3f29619ac654c6d5f6ced2
diff --git a/metadata/md5-cache/app-forensics/Manifest.gz b/metadata/md5-cache/app-forensics/Manifest.gz
index 200b7de21a0a..9304d76813d4 100644
--- a/metadata/md5-cache/app-forensics/Manifest.gz
+++ b/metadata/md5-cache/app-forensics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-forensics/afl-2.56b-r1 b/metadata/md5-cache/app-forensics/afl-2.56b-r1
deleted file mode 100644
index 3255ef47812a..000000000000
--- a/metadata/md5-cache/app-forensics/afl-2.56b-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=sys-devel/gcc:* sys-devel/clang:= !app-forensics/aflplusplus
-DESCRIPTION=american fuzzy lop - compile-time instrumentation fuzzer
-EAPI=7
-HOMEPAGE=https://lcamtuf.coredump.cx/afl/
-INHERIT=multilib toolchain-funcs flag-o-matic
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=sys-devel/gcc:* sys-devel/clang:= !app-forensics/aflplusplus
-SLOT=0
-SRC_URI=https://github.com/google/AFL/archive/v2.56b.tar.gz -> afl-2.56b.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b13f5d17b1f471c9b0ff0e186c7f9563
diff --git a/metadata/md5-cache/app-forensics/afl-2.57b-r1 b/metadata/md5-cache/app-forensics/afl-2.57b-r1
deleted file mode 100644
index f7fd68d52e54..000000000000
--- a/metadata/md5-cache/app-forensics/afl-2.57b-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=sys-devel/gcc:* sys-devel/clang:= !app-forensics/aflplusplus
-DESCRIPTION=american fuzzy lop - compile-time instrumentation fuzzer
-EAPI=7
-HOMEPAGE=https://lcamtuf.coredump.cx/afl/
-INHERIT=multilib toolchain-funcs flag-o-matic
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=sys-devel/gcc:* sys-devel/clang:= !app-forensics/aflplusplus
-SLOT=0
-SRC_URI=https://github.com/google/AFL/archive/v2.57b.tar.gz -> afl-2.57b.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b13f5d17b1f471c9b0ff0e186c7f9563
diff --git a/metadata/md5-cache/app-forensics/aide-0.18.4 b/metadata/md5-cache/app-forensics/aide-0.18.4
index 294f6be3924f..fd540b893e53 100644
--- a/metadata/md5-cache/app-forensics/aide-0.18.4
+++ b/metadata/md5-cache/app-forensics/aide-0.18.4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/libpcre2 sys-libs/zlib acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) selinux? ( sec-policy/selinux-aide )
SLOT=0
SRC_URI=https://github.com/aide/aide/releases/download/v0.18.4/aide-0.18.4.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=69d77ad04ac7d47313d2ec754658aab1
diff --git a/metadata/md5-cache/app-forensics/aide-0.18.8 b/metadata/md5-cache/app-forensics/aide-0.18.8
index b992ac48fd3c..7f4733bf261e 100644
--- a/metadata/md5-cache/app-forensics/aide-0.18.8
+++ b/metadata/md5-cache/app-forensics/aide-0.18.8
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=dev-libs/libpcre2 sys-libs/zlib acl? ( virtual/acl ) audit? ( sys-process/audit ) curl? ( net-misc/curl ) e2fs? ( sys-fs/e2fsprogs ) !mhash? ( dev-libs/libgcrypt:= dev-libs/libgpg-error ) mhash? ( app-crypt/mhash ) selinux? ( sys-libs/libselinux ) xattr? ( sys-apps/attr ) selinux? ( sec-policy/selinux-aide )
SLOT=0
SRC_URI=https://github.com/aide/aide/releases/download/v0.18.8/aide-0.18.8.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=9884be9d3d29f85476d9ef56a50aca5e
diff --git a/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r2 b/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r2
index 1c38d1ffbb37..cc21ad8cd23b 100644
--- a/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r2
+++ b/metadata/md5-cache/app-forensics/sleuthkit-4.11.1-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 dev-lang/perl:* aff? ( app-forensics/afflib ) ewf? ( sys
RESTRICT=!test? ( test )
SLOT=0/19
SRC_URI=https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.11.1/sleuthkit-4.11.1.tar.gz java? ( http://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.25.2/sqlite-jdbc-3.25.2.jar ) ewf? ( https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> sleuthkit-libewf_64bit-20130416.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=814fa62f89a42a8e4104464f6aec8cf7
diff --git a/metadata/md5-cache/app-forensics/sleuthkit-4.12.1-r1 b/metadata/md5-cache/app-forensics/sleuthkit-4.12.1-r1
index f8ce2c2f45b7..1db07e3bdc44 100644
--- a/metadata/md5-cache/app-forensics/sleuthkit-4.12.1-r1
+++ b/metadata/md5-cache/app-forensics/sleuthkit-4.12.1-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-db/sqlite:3 dev-lang/perl:* aff? ( app-forensics/afflib ) ewf? ( sys
RESTRICT=!test? ( test )
SLOT=0/19
SRC_URI=https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.12.1/sleuthkit-4.12.1.tar.gz java? ( https://repo1.maven.org/maven2/org/xerial/sqlite-jdbc/3.42.0.0/sqlite-jdbc-3.42.0.0.jar ) ewf? ( https://github.com/sleuthkit/libewf_64bit/archive/VisualStudio_2010.tar.gz -> sleuthkit-libewf_64bit-20130416.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e933c2dc388dc5bdaefbb0ed6a93f3dc
diff --git a/metadata/md5-cache/app-forensics/unhide-20220611 b/metadata/md5-cache/app-forensics/unhide-20220611
new file mode 100644
index 000000000000..db91b9620ccb
--- /dev/null
+++ b/metadata/md5-cache/app-forensics/unhide-20220611
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Forensic tool to find hidden processes and TCP/UDP ports by rootkits/LKMs
+EAPI=8
+HOMEPAGE=https://www.unhide-forensics.info
+INHERIT=edo toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+SLOT=0
+SRC_URI=https://github.com/YJesus/Unhide/archive/refs/tags/v20220611.tar.gz -> unhide-20220611.tgz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d97503f1e3e7c3ac6bdd133773e00c13
diff --git a/metadata/md5-cache/app-forensics/yara-4.5.1 b/metadata/md5-cache/app-forensics/yara-4.5.1
index 3368cde156b7..ca4be8ccc08c 100644
--- a/metadata/md5-cache/app-forensics/yara-4.5.1
+++ b/metadata/md5-cache/app-forensics/yara-4.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://virustotal.github.io/yara/
INHERIT=autotools
IUSE=+dex +dotnet +cuckoo +macho +magic profiling python test
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=Apache-2.0
PDEPEND=python? ( =dev-python/yara-python-4* )
RDEPEND=dev-libs/openssl:= cuckoo? ( dev-libs/jansson:= ) magic? ( sys-apps/file:= )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/10
SRC_URI=https://github.com/virustotal/yara/archive/v4.5.1.tar.gz -> yara-4.5.1.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cd01b2ad8dd6f2ca712dff87350aab4a
+_md5_=c86a3518722d877ff8d1c26fa64525b4
diff --git a/metadata/md5-cache/app-i18n/Manifest.gz b/metadata/md5-cache/app-i18n/Manifest.gz
index 9e0a7c137b26..981e78cf909c 100644
--- a/metadata/md5-cache/app-i18n/Manifest.gz
+++ b/metadata/md5-cache/app-i18n/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-i18n/cstools-3.44 b/metadata/md5-cache/app-i18n/cstools-3.44
index 9f021ee7bff5..6fb1cd81e7df 100644
--- a/metadata/md5-cache/app-i18n/cstools-3.44
+++ b/metadata/md5-cache/app-i18n/cstools-3.44
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MIME-tools virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/MIME-tools virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A charset conversion tool cstocs and two Perl modules for Czech language
EAPI=7
HOMEPAGE=https://www.adelton.com/perl/Cstools/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=Artistic
-RDEPEND=dev-perl/MIME-tools || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MIME-tools >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://www.adelton.com/perl/Cstools/Cstools-3.44.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ed45e88dd29cddc8a30cb6ca0830c762
diff --git a/metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r1 b/metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r1
deleted file mode 100644
index 166f973862fb..000000000000
--- a/metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=virtual/libcrypt:= uum? ( sys-libs/ncurses:= ) uum? ( virtual/pkgconfig )
-DESCRIPTION=Network-Extensible Kana-to-Kanji Conversion System
-EAPI=6
-HOMEPAGE=http://freewnn.sourceforge.jp/ http://www.freewnn.org/
-INHERIT=toolchain-funcs
-IUSE=ipv6 uum
-KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
-LICENSE=GPL-2
-RDEPEND=virtual/libcrypt:= uum? ( sys-libs/ncurses:= )
-SLOT=0
-SRC_URI=mirror://sourceforge.jp/freewnn/63271/FreeWnn-1.1.1-a023.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0dd712b2784192b438f1afb89b5c1eb5
diff --git a/metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r2 b/metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r2
new file mode 100644
index 000000000000..0b29a5453c25
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/freewnn-1.1.1_alpha23-r2
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=sys-apps/tcp-wrappers virtual/libcrypt:= uum? ( sys-libs/ncurses:= )
+DESCRIPTION=Network-Extensible Kana-to-Kanji Conversion System
+EAPI=8
+HOMEPAGE=http://freewnn.sourceforge.jp/ http://www.freewnn.org/
+INHERIT=autotools toolchain-funcs
+IUSE=+uum
+KEYWORDS=~alpha amd64 arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
+LICENSE=GPL-2
+RDEPEND=sys-apps/tcp-wrappers virtual/libcrypt:= uum? ( sys-libs/ncurses:= )
+SLOT=0
+SRC_URI=mirror://sourceforge.jp/freewnn/63271/FreeWnn-1.1.1-a023.tar.bz2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=27d3b1b3b42eecfc711315f56889a187
diff --git a/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.1 b/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.1
new file mode 100644
index 000000000000..f593af72b219
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/ibus-pinyin-1.5.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/intltool dev-build/autoconf-archive virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure prepare setup
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-i18n/pyzy dev-db/sqlite:3 python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) boost? ( dev-libs/boost ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( virtual/libintl )
+DESCRIPTION=Chinese Pinyin and Bopomofo engines for IBus
+EAPI=8
+HOMEPAGE=https://github.com/ibus/ibus-pinyin
+INHERIT=autotools lua-single python-single-r1
+IUSE=boost lua nls +lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-i18n/pyzy dev-db/sqlite:3 python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) boost? ( dev-libs/boost ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) nls? ( virtual/libintl )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) lua? ( ^^ ( lua_single_target_lua5-1 ) )
+SLOT=0
+SRC_URI=https://github.com/ibus/ibus-pinyin/archive/refs/tags/1.5.1.tar.gz -> ibus-pinyin-1.5.1.gh.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=58b79b2ae8e262041285a9e4c4266f54
diff --git a/metadata/md5-cache/app-i18n/ibus-table-1.17.6 b/metadata/md5-cache/app-i18n/ibus-table-1.17.6
new file mode 100644
index 000000000000..d056438f474f
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/ibus-table-1.17.6
@@ -0,0 +1,18 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext )
+DEFINED_PHASES=configure postinst postrm preinst prepare setup
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) virtual/libiconv nls? ( virtual/libintl )
+DESCRIPTION=Tables engines for IBus
+EAPI=8
+HOMEPAGE=https://github.com/ibus/ibus/wiki
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2-utils python-single-r1 xdg
+IUSE=nls python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] ) virtual/libiconv nls? ( virtual/libintl )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/kaio/ibus-table/releases/download/1.17.6/ibus-table-1.17.6.tar.gz
+_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5c8471a9f24fdf86477d2885b6f281e6
diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.11 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.11
new file mode 100644
index 000000000000..2e84401b32f7
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.11
@@ -0,0 +1,18 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=postinst postrm preinst prepare setup
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] )
+DESCRIPTION=Completion input method for IBus
+EAPI=8
+HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2-utils python-single-r1 xdg
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.25.11/ibus-typing-booster-2.25.11.tar.gz
+_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=389ecef36ef3f6f99ee52ced18aac96d
diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.7 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.7
deleted file mode 100644
index bf26f47f6789..000000000000
--- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.7
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig
-DEFINED_PHASES=postinst postrm preinst prepare setup
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] )
-DESCRIPTION=Completion input method for IBus
-EAPI=8
-HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=gnome2-utils python-single-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.25.7/ibus-typing-booster-2.25.7.tar.gz
-_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30d7891858a0bef2d3f949101678e539
diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.8 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.8
index 8831ad3a2e1e..a97336eedefa 100644
--- a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.8
+++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.8
@@ -7,7 +7,7 @@ HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=gnome2-utils python-single-r1 xdg
IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.25.8/ibus-typing-booster-2.25.8.tar.gz
_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=43876375cdf104458e1ef6c9f9e68145
+_md5_=30d7891858a0bef2d3f949101678e539
diff --git a/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.9 b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.9
new file mode 100644
index 000000000000..ee7ffb1deebf
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/ibus-typing-booster-2.25.9
@@ -0,0 +1,18 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig
+DEFINED_PHASES=postinst postrm preinst prepare setup
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] )
+DESCRIPTION=Completion input method for IBus
+EAPI=8
+HOMEPAGE=https://mike-fabian.github.io/ibus-typing-booster
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2-utils python-single-r1 xdg
+IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite(+)] ) dev-libs/m17n-lib python_single_target_python3_10? ( app-i18n/ibus[python(+),python_targets_python3_10(-)] dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pyenchant[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-i18n/ibus[python(+),python_targets_python3_11(-)] dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pyenchant[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyxdg[python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-i18n/ibus[python(+),python_targets_python3_12(-)] dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pyenchant[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyxdg[python_targets_python3_12(-)] ) >=dev-db/m17n-db-1.7
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/mike-fabian/ibus-typing-booster/releases/download/2.25.9/ibus-typing-booster-2.25.9.tar.gz
+_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=389ecef36ef3f6f99ee52ced18aac96d
diff --git a/metadata/md5-cache/app-i18n/nkf-2.1.5-r1 b/metadata/md5-cache/app-i18n/nkf-2.1.5-r1
index c7dcfc601f4c..9c3307636844 100644
--- a/metadata/md5-cache/app-i18n/nkf-2.1.5-r1
+++ b/metadata/md5-cache/app-i18n/nkf-2.1.5-r1
@@ -1,6 +1,6 @@
-BDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Network Kanji code conversion Filter with UTF-8/16 support
EAPI=8
HOMEPAGE=https://osdn.net/projects/nkf/
@@ -8,10 +8,10 @@ INHERIT=distutils-r1 perl-module toolchain-funcs vcs-snapshot
IUSE=perl python l10n_ja python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=ZLIB python? ( BSD )
-RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge.jp/nkf/70406/nkf-2.1.5.tar.gz python? ( https://github.com/fumiyas/python-nkf/archive/c2c6724714b66f295137c8818dae4c09fc09e0a3.tar.gz -> python-nkf-0.2.0_p20191121.tar.gz )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
_md5_=93c35570c30e14b72672ace0383ca2f5
diff --git a/metadata/md5-cache/app-i18n/poedit-2.3.1 b/metadata/md5-cache/app-i18n/poedit-2.3.1
index 656d4cd705ed..8f6ee15e5e8c 100644
--- a/metadata/md5-cache/app-i18n/poedit-2.3.1
+++ b/metadata/md5-cache/app-i18n/poedit-2.3.1
@@ -5,10 +5,10 @@ DESCRIPTION=GUI gettext translations editor
EAPI=7
HOMEPAGE=https://poedit.net
INHERIT=gnome2-utils plocale wxwidgets xdg
-KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 ~hppa ppc ppc64 ~sparc ~x86
LICENSE=MIT
RDEPEND=app-text/gtkspell:3 x11-libs/gtk+:3 >=dev-cpp/lucene++-3.0.5 >=dev-libs/pugixml-1.9 dev-libs/boost:=[nls] dev-libs/icu:= >=x11-libs/wxGTK-3.0.3:3.0-gtk3[X]
SLOT=0
SRC_URI=https://github.com/vslavik/poedit/releases/download/v2.3.1-oss/poedit-2.3.1.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 plocale 950fbaec7deeba41b5bcc0572cca99b9 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a04ca9d6d748aa813a8ee8489529ebdb
+_md5_=e653883611b7c4bc74feba5ab6c6161b
diff --git a/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1 b/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1
deleted file mode 100644
index 8b25c294d9dc..000000000000
--- a/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=>=app-i18n/scim-1.2[gtk3=] >=app-i18n/anthy-5900 nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 ) nls? ( sys-devel/gettext ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DESCRIPTION=Japanese input method Anthy IMEngine for SCIM
-EAPI=6
-HOMEPAGE=http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy
-INHERIT=autotools
-IUSE=+gtk3 nls kasumi
-KEYWORDS=~alpha amd64 ~arm ppc sparc x86
-LICENSE=GPL-2
-RDEPEND=>=app-i18n/scim-1.2[gtk3=] >=app-i18n/anthy-5900 nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 ) kasumi? ( app-dicts/kasumi )
-SLOT=0
-SRC_URI=mirror://sourceforge.jp/scim-imengine/37309/scim-anthy-1.2.7.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/scim-anthy-1.2.7-gtk2_build.patch gtk3? ( https://dev.gentoo.org/~heroxbd/scim-anthy-1.2.7-patches.tar.xz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=385dd82c5e35f9e0bcaacc1f55a7fd68
diff --git a/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r2 b/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r2
new file mode 100644
index 000000000000..425be7cb7e17
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/scim-anthy-1.2.7-r2
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext ) virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=app-i18n/anthy-5900 >=app-i18n/scim-1.2[gtk3=] nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 )
+DESCRIPTION=Japanese input method Anthy IMEngine for SCIM
+EAPI=8
+HOMEPAGE=http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMAnthy
+INHERIT=autotools
+IUSE=+gtk3 nls kasumi
+KEYWORDS=amd64 ~arm sparc x86
+LICENSE=GPL-2
+RDEPEND=>=app-i18n/anthy-5900 >=app-i18n/scim-1.2[gtk3=] nls? ( virtual/libintl ) gtk3? ( x11-libs/gtk+:3 ) kasumi? ( app-dicts/kasumi )
+SLOT=0
+SRC_URI=mirror://sourceforge.jp/scim-imengine/37309/scim-anthy-1.2.7.tar.gz https://dev.gentoo.org/~juippis/distfiles/tmp/scim-anthy-1.2.7-gtk2_build.patch gtk3? ( https://dev.gentoo.org/~heroxbd/scim-anthy-1.2.7-patches.tar.xz )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca2f21983e82890a6a141ca60d840c62
diff --git a/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3 b/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3
index 919b969da7aa..4d258a2926fb 100644
--- a/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3
+++ b/metadata/md5-cache/app-i18n/scim-bridge-0.4.16-r3
@@ -12,5 +12,5 @@ RDEPEND=>=app-i18n/scim-1.4.6 gtk? ( >=x11-libs/gtk+-2.2:2 >=x11-libs/pango-1.1
RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/scim/scim-bridge-0.4.16.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=691050e8f42cf7a95014124a0663af63
diff --git a/metadata/md5-cache/app-i18n/scim-sayura-0.3.3 b/metadata/md5-cache/app-i18n/scim-sayura-0.3.3
deleted file mode 100644
index 01bb7acb4a3d..000000000000
--- a/metadata/md5-cache/app-i18n/scim-sayura-0.3.3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install
-DEPEND=>=app-i18n/scim-0.99.8 virtual/pkgconfig
-DESCRIPTION=Sayura Sinhala input method for SCIM
-EAPI=6
-HOMEPAGE=http://www.sayura.net/im/
-IUSE=doc
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=app-i18n/scim-0.99.8
-SLOT=0
-SRC_URI=http://www.sayura.net/im/scim-sayura-0.3.3.tar.gz
-_md5_=8c68e5a64bc03d197371f046b40b9987
diff --git a/metadata/md5-cache/app-i18n/scim-sayura-0.3.3-r1 b/metadata/md5-cache/app-i18n/scim-sayura-0.3.3-r1
new file mode 100644
index 000000000000..39751c235e5e
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/scim-sayura-0.3.3-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=app-i18n/scim-0.99.8
+DESCRIPTION=Sayura Sinhala input method for SCIM
+EAPI=8
+HOMEPAGE=http://www.sayura.net/im/
+INHERIT=autotools
+IUSE=doc
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=app-i18n/scim-0.99.8
+SLOT=0
+SRC_URI=http://www.sayura.net/im/scim-sayura-0.3.3.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=99afaa85db1d3e7e26d4f3fa32ce3ec7
diff --git a/metadata/md5-cache/app-i18n/transifex-client-1.6.11 b/metadata/md5-cache/app-i18n/transifex-client-1.6.11
deleted file mode 100644
index e32c2ad90e8f..000000000000
--- a/metadata/md5-cache/app-i18n/transifex-client-1.6.11
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DESCRIPTION=The Transifex command-line client
-EAPI=8
-HOMEPAGE=https://github.com/transifex/cli
-INHERIT=go-module
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/transifex/cli/archive/refs/tags/v1.6.11.tar.gz -> transifex-client-1.6.11.gh.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/transifex-client/1.6.11/transifex-client-1.6.11-deps.tar.bz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dab82c7471733df7a35598fb23c863fe
diff --git a/metadata/md5-cache/app-i18n/transifex-client-1.6.12 b/metadata/md5-cache/app-i18n/transifex-client-1.6.12
new file mode 100644
index 000000000000..fcdfc1c59f4f
--- /dev/null
+++ b/metadata/md5-cache/app-i18n/transifex-client-1.6.12
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=The Transifex command-line client
+EAPI=8
+HOMEPAGE=https://github.com/transifex/cli
+INHERIT=go-module
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=Apache-2.0 BSD BSD-2 ISC LGPL-3 MIT MPL-2.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/transifex/cli/archive/refs/tags/v1.6.12.tar.gz -> transifex-client-1.6.12.gh.tar.gz https://gitlab.com/api/v4/projects/35204985/packages/generic/transifex-client/1.6.12/transifex-client-1.6.12-deps.tar.bz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c602fe024a3baae7a27fdf1514086945
diff --git a/metadata/md5-cache/app-i18n/zinnia-0.06-r3 b/metadata/md5-cache/app-i18n/zinnia-0.06-r3
index f4ffa2e5cab2..a810c812cd53 100644
--- a/metadata/md5-cache/app-i18n/zinnia-0.06-r3
+++ b/metadata/md5-cache/app-i18n/zinnia-0.06-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Zinnia - Online hand recognition system with machine learning
EAPI=8
HOMEPAGE=https://taku910.github.io/zinnia/ https://github.com/taku910/zinnia https://sourceforge.net/projects/zinnia/
@@ -8,9 +8,9 @@ INHERIT=autotools flag-o-matic perl-module toolchain-funcs
IUSE=perl static-libs perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=BSD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/zinnia/zinnia-0.06.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=953dc6412ebd998c13d4a8dbc3434683
diff --git a/metadata/md5-cache/app-laptop/Manifest.gz b/metadata/md5-cache/app-laptop/Manifest.gz
index aeef7ff83ff0..c078e84c3a49 100644
--- a/metadata/md5-cache/app-laptop/Manifest.gz
+++ b/metadata/md5-cache/app-laptop/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-laptop/hdapsd-20141203-r3 b/metadata/md5-cache/app-laptop/hdapsd-20141203-r3
index 9dd0f9515e3d..34930424f412 100644
--- a/metadata/md5-cache/app-laptop/hdapsd-20141203-r3
+++ b/metadata/md5-cache/app-laptop/hdapsd-20141203-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=libconfig? ( dev-libs/libconfig:= )
SLOT=0
SRC_URI=https://github.com/evgeni/hdapsd/releases/download/20141203/hdapsd-20141203.tar.gz
-_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=0bfeb3fbc9953574c8013235f5b0799c
diff --git a/metadata/md5-cache/app-laptop/thinkfan-1.3.1 b/metadata/md5-cache/app-laptop/thinkfan-1.3.1
index def0518d3640..b44ab3944e58 100644
--- a/metadata/md5-cache/app-laptop/thinkfan-1.3.1
+++ b/metadata/md5-cache/app-laptop/thinkfan-1.3.1
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=atasmart? ( dev-libs/libatasmart ) yaml? ( dev-cpp/yaml-cpp ) nvidia? ( x11-drivers/nvidia-drivers )
SLOT=0
SRC_URI=https://github.com/vmatare/thinkfan/archive/1.3.1.tar.gz -> thinkfan-1.3.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7f802de043596d76f7c0408497f64e0b
diff --git a/metadata/md5-cache/app-metrics/Manifest.gz b/metadata/md5-cache/app-metrics/Manifest.gz
index 57a4cc9e6eab..b6747b29471d 100644
--- a/metadata/md5-cache/app-metrics/Manifest.gz
+++ b/metadata/md5-cache/app-metrics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-metrics/collectd-5.12.0-r10 b/metadata/md5-cache/app-metrics/collectd-5.12.0-r10
index e29cb124370c..ccb1f4b0b7f3 100644
--- a/metadata/md5-cache/app-metrics/collectd-5.12.0-r10
+++ b/metadata/md5-cache/app-metrics/collectd-5.12.0-r10
@@ -12,5 +12,5 @@ RDEPEND=acct-group/collectd acct-user/collectd dev-libs/libgcrypt:= dev-libs/lib
REQUIRED_USE=collectd_plugins_lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) collectd_plugins_python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) collectd_plugins_smart? ( udev ) contrib? ( perl )
SLOT=0
SRC_URI=https://github.com/collectd/collectd/releases/download/collectd-5.12.0/collectd-5.12.0.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=38cf423f6e6f859ee27a9b36a8573967
diff --git a/metadata/md5-cache/app-metrics/fusioninventory-agent-2.5.2 b/metadata/md5-cache/app-metrics/fusioninventory-agent-2.5.2
index 1f8fb1fa7aa6..cd2c8518d6ec 100644
--- a/metadata/md5-cache/app-metrics/fusioninventory-agent-2.5.2
+++ b/metadata/md5-cache/app-metrics/fusioninventory-agent-2.5.2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Install dev-perl/File-Copy-Recursive app-portage/gentoolkit || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) virtual/pkgconfig
+BDEPEND=dev-perl/Module-Install dev-perl/File-Copy-Recursive app-portage/gentoolkit >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/libwww-perl dev-perl/File-Which dev-perl/Net-IP dev-perl/Text-Template dev-perl/UNIVERSAL-require dev-perl/XML-TreePP dev-perl/XML-XPath virtual/perl-IO-Compress virtual/perl-threads dev-perl/HTTP-Daemon dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Proc-Daemon || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/libwww-perl dev-perl/File-Which dev-perl/Net-IP dev-perl/Text-Template dev-perl/UNIVERSAL-require dev-perl/XML-TreePP dev-perl/XML-XPath virtual/perl-IO-Compress virtual/perl-threads dev-perl/HTTP-Daemon dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Proc-Daemon >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The FusionInventory agent is a generic management agent
EAPI=7
HOMEPAGE=http://fusioninventory.org/
@@ -8,8 +8,8 @@ INHERIT=perl-module systemd
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/libwww-perl dev-perl/File-Which dev-perl/Net-IP dev-perl/Text-Template dev-perl/UNIVERSAL-require dev-perl/XML-TreePP dev-perl/XML-XPath virtual/perl-IO-Compress virtual/perl-threads dev-perl/HTTP-Daemon dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Proc-Daemon || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl dev-perl/File-Which dev-perl/Net-IP dev-perl/Text-Template dev-perl/UNIVERSAL-require dev-perl/XML-TreePP dev-perl/XML-XPath virtual/perl-IO-Compress virtual/perl-threads dev-perl/HTTP-Daemon dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Proc-Daemon >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/fusioninventory/fusioninventory-agent/archive/2.5.2.tar.gz -> fusioninventory-agent-2.5.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cc76e0b0c70a3d4a0fe6d1b592ce48fa
diff --git a/metadata/md5-cache/app-metrics/prometheus-2.52.0 b/metadata/md5-cache/app-metrics/prometheus-2.52.0
new file mode 100644
index 000000000000..79473fb77d43
--- /dev/null
+++ b/metadata/md5-cache/app-metrics/prometheus-2.52.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-util/promu-0.3.0 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=!app-metrics/prometheus-bin acct-group/prometheus acct-user/prometheus
+DESCRIPTION=Prometheus monitoring system and time series database
+EAPI=8
+HOMEPAGE=https://github.com/prometheus/prometheus
+INHERIT=go-module systemd
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv
+LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
+RDEPEND=acct-group/prometheus acct-user/prometheus
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/prometheus/prometheus/archive/v2.52.0.tar.gz -> prometheus-2.52.0.tar.gz https://dev.gentoo.org/~williamh/dist/prometheus-2.52.0-deps.tar.xz https://dev.gentoo.org/~williamh/dist/prometheus-2.52.0-assets.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a989f66b1a324e114bcce5146ab54be0
diff --git a/metadata/md5-cache/app-misc/Manifest.gz b/metadata/md5-cache/app-misc/Manifest.gz
index 85990db6d043..a5a919dc803b 100644
--- a/metadata/md5-cache/app-misc/Manifest.gz
+++ b/metadata/md5-cache/app-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-misc/anki-24.04.1 b/metadata/md5-cache/app-misc/anki-24.04.1
index df7b614b2dc9..d6216c2feb21 100644
--- a/metadata/md5-cache/app-misc/anki-24.04.1
+++ b/metadata/md5-cache/app-misc/anki-24.04.1
@@ -14,5 +14,5 @@ REQUIRED_USE=gui? ( ^^ ( python_single_target_python3_10 python_single_target_py
RESTRICT=!gui? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.10/download -> ahash-0.8.10.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/ammonia/3.3.0/download -> ammonia-3.3.0.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.80/download -> anyhow-1.0.80.crate https://crates.io/api/v1/crates/apple-bundles/0.17.0/download -> apple-bundles-0.17.0.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ash/0.37.3+1.3.251/download -> ash-0.37.3+1.3.251.crate https://crates.io/api/v1/crates/assert-json-diff/2.0.2/download -> assert-json-diff-2.0.2.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-compression/0.4.6/download -> async-compression-0.4.6.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-trait/0.1.77/download -> async-trait-0.1.77.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/axum-client-ip/0.4.2/download -> axum-client-ip-0.4.2.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum-macros/0.3.8/download -> axum-macros-0.3.8.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bincode/2.0.0-rc.3/download -> bincode-2.0.0-rc.3.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/blake3/1.5.0/download -> blake3-1.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block-padding/0.3.3/download -> block-padding-0.3.3.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.15.3/download -> bumpalo-3.15.3.crate https://crates.io/api/v1/crates/burn-autodiff/0.12.1/download -> burn-autodiff-0.12.1.crate https://crates.io/api/v1/crates/burn-candle/0.12.1/download -> burn-candle-0.12.1.crate https://crates.io/api/v1/crates/burn-common/0.12.1/download -> burn-common-0.12.1.crate https://crates.io/api/v1/crates/burn-compute/0.12.1/download -> burn-compute-0.12.1.crate https://crates.io/api/v1/crates/burn-core/0.12.1/download -> burn-core-0.12.1.crate https://crates.io/api/v1/crates/burn-dataset/0.12.1/download -> burn-dataset-0.12.1.crate https://crates.io/api/v1/crates/burn-derive/0.12.1/download -> burn-derive-0.12.1.crate https://crates.io/api/v1/crates/burn-fusion/0.12.1/download -> burn-fusion-0.12.1.crate https://crates.io/api/v1/crates/burn-ndarray/0.12.1/download -> burn-ndarray-0.12.1.crate https://crates.io/api/v1/crates/burn-tch/0.12.1/download -> burn-tch-0.12.1.crate https://crates.io/api/v1/crates/burn-tensor/0.12.1/download -> burn-tensor-0.12.1.crate https://crates.io/api/v1/crates/burn-train/0.12.1/download -> burn-train-0.12.1.crate https://crates.io/api/v1/crates/burn-wgpu/0.12.1/download -> burn-wgpu-0.12.1.crate https://crates.io/api/v1/crates/burn/0.12.1/download -> burn-0.12.1.crate https://crates.io/api/v1/crates/bytemuck/1.14.3/download -> bytemuck-1.14.3.crate https://crates.io/api/v1/crates/bytemuck_derive/1.5.0/download -> bytemuck_derive-1.5.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/bzip2-sys/0.1.11+1.0.8/download -> bzip2-sys-0.1.11+1.0.8.crate https://crates.io/api/v1/crates/bzip2/0.4.4/download -> bzip2-0.4.4.crate https://crates.io/api/v1/crates/camino/1.1.6/download -> camino-1.1.6.crate https://crates.io/api/v1/crates/candle-core/0.3.3/download -> candle-core-0.3.3.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cbc/0.1.2/download -> cbc-0.1.2.crate https://crates.io/api/v1/crates/cc/1.0.88/download -> cc-1.0.88.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.34/download -> chrono-0.4.34.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.1/download -> clap-4.5.1.crate https://crates.io/api/v1/crates/clap_builder/4.5.1/download -> clap_builder-4.5.1.crate https://crates.io/api/v1/crates/clap_complete/4.5.1/download -> clap_complete-4.5.1.crate https://crates.io/api/v1/crates/clap_derive/4.5.0/download -> clap_derive-4.5.0.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/coarsetime/0.1.34/download -> coarsetime-0.1.34.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/codespan/0.11.1/download -> codespan-0.11.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/com-rs/0.2.1/download -> com-rs-0.2.1.crate https://crates.io/api/v1/crates/concurrent-queue/2.4.0/download -> concurrent-queue-2.4.0.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.0/download -> constant_time_eq-0.3.0.crate https://crates.io/api/v1/crates/convert_case/0.6.0/download -> convert_case-0.6.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/d3d12/0.7.0/download -> d3d12-0.7.0.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/deadpool-runtime/0.1.3/download -> deadpool-runtime-0.1.3.crate https://crates.io/api/v1/crates/deadpool/0.9.5/download -> deadpool-0.9.5.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive-new/0.6.0/download -> derive-new-0.6.0.crate https://crates.io/api/v1/crates/des/0.8.1/download -> des-0.8.1.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/duct/0.13.7/download -> duct-0.13.7.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/dyn-stack/0.10.0/download -> dyn-stack-0.10.0.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/elasticlunr-rs/3.0.2/download -> elasticlunr-rs-3.0.2.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.2/download -> env_logger-0.11.2.crate https://crates.io/api/v1/crates/envy/0.4.2/download -> envy-0.4.2.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/exr/1.72.0/download -> exr-1.72.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/faster-hex/0.9.0/download -> faster-hex-0.9.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/find-winsdk/0.2.0/download -> find-winsdk-0.2.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fluent-bundle/0.15.2/download -> fluent-bundle-0.15.2.crate https://crates.io/api/v1/crates/fluent-langneg/0.13.0/download -> fluent-langneg-0.13.0.crate https://crates.io/api/v1/crates/fluent-syntax/0.11.0/download -> fluent-syntax-0.11.0.crate https://crates.io/api/v1/crates/fluent/0.16.0/download -> fluent-0.16.0.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/forwarded-header-value/0.1.1/download -> forwarded-header-value-0.1.1.crate https://crates.io/api/v1/crates/fs2/0.4.3/download -> fs2-0.4.3.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/fsrs/0.5.5/download -> fsrs-0.5.5.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.3/download -> futures-timer-3.0.3.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/gemm-c32/0.17.1/download -> gemm-c32-0.17.1.crate https://crates.io/api/v1/crates/gemm-c64/0.17.1/download -> gemm-c64-0.17.1.crate https://crates.io/api/v1/crates/gemm-common/0.17.1/download -> gemm-common-0.17.1.crate https://crates.io/api/v1/crates/gemm-f16/0.17.1/download -> gemm-f16-0.17.1.crate https://crates.io/api/v1/crates/gemm-f32/0.17.1/download -> gemm-f32-0.17.1.crate https://crates.io/api/v1/crates/gemm-f64/0.17.1/download -> gemm-f64-0.17.1.crate https://crates.io/api/v1/crates/gemm/0.17.1/download -> gemm-0.17.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gif/0.13.1/download -> gif-0.13.1.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/gix-features/0.36.1/download -> gix-features-0.36.1.crate https://crates.io/api/v1/crates/gix-fs/0.8.1/download -> gix-fs-0.8.1.crate https://crates.io/api/v1/crates/gix-hash/0.13.3/download -> gix-hash-0.13.3.crate https://crates.io/api/v1/crates/gix-tempfile/11.0.1/download -> gix-tempfile-11.0.1.crate https://crates.io/api/v1/crates/gix-trace/0.1.7/download -> gix-trace-0.1.7.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/glow/0.13.1/download -> glow-0.13.1.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.5.0/download -> glutin_wgl_sys-0.5.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/gpu-allocator/0.23.0/download -> gpu-allocator-0.23.0.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.2/download -> gpu-descriptor-types-0.1.2.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.4/download -> gpu-descriptor-0.2.4.crate https://crates.io/api/v1/crates/h2/0.3.24/download -> h2-0.3.24.crate https://crates.io/api/v1/crates/half/2.4.0/download -> half-2.4.0.crate https://crates.io/api/v1/crates/handlebars/5.1.0/download -> handlebars-5.1.0.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/hassle-rs/0.10.0/download -> hassle-rs-0.10.0.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/headers/0.3.9/download -> headers-0.3.9.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.8/download -> hermit-abi-0.3.8.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/html5ever/0.26.0/download -> html5ever-0.26.0.crate https://crates.io/api/v1/crates/htmlescape/0.3.1/download -> htmlescape-0.3.1.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-range-header/0.3.1/download -> http-range-header-0.3.1.crate https://crates.io/api/v1/crates/http-types/2.12.0/download -> http-types-2.12.0.crate https://crates.io/api/v1/crates/http/0.2.11/download -> http-0.2.11.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/id_tree/1.8.0/download -> id_tree-1.8.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image/0.24.9/download -> image-0.24.9.crate https://crates.io/api/v1/crates/indexmap/2.2.3/download -> indexmap-2.2.3.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/infer/0.2.3/download -> infer-0.2.3.crate https://crates.io/api/v1/crates/inflections/1.1.1/download -> inflections-1.1.1.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/intl-memoizer/0.5.1/download -> intl-memoizer-0.5.1.crate https://crates.io/api/v1/crates/intl_pluralrules/7.0.2/download -> intl_pluralrules-7.0.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.68/download -> js-sys-0.3.68.crate https://crates.io/api/v1/crates/junction/1.0.0/download -> junction-1.0.0.crate https://crates.io/api/v1/crates/khronos-egl/6.0.0/download -> khronos-egl-6.0.0.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libloading/0.8.1/download -> libloading-0.8.1.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.27.0/download -> libsqlite3-sys-0.27.0.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/linkify/0.7.0/download -> linkify-0.7.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/lzma-sys/0.1.20/download -> lzma-sys-0.1.20.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/markup5ever_rcdom/0.2.0/download -> markup5ever_rcdom-0.2.0.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.8/download -> matrixmultiply-0.3.8.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/mdbook/0.4.37/download -> mdbook-0.4.37.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/metal/0.27.0/download -> metal-0.27.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/multer/2.1.0/download -> multer-2.1.0.crate https://crates.io/api/v1/crates/multimap/0.8.3/download -> multimap-0.8.3.crate https://crates.io/api/v1/crates/naga/0.14.2/download -> naga-0.14.2.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/ndarray-rand/0.14.0/download -> ndarray-rand-0.14.0.crate https://crates.io/api/v1/crates/ndarray/0.15.6/download -> ndarray-0.15.6.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/nonempty/0.7.0/download -> nonempty-0.7.0.crate https://crates.io/api/v1/crates/normpath/1.2.0/download -> normpath-1.2.0.crate https://crates.io/api/v1/crates/notify-debouncer-mini/0.4.1/download -> notify-debouncer-mini-0.4.1.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-complex/0.4.5/download -> num-complex-0.4.5.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-format/0.4.4/download -> num-format-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/opener/0.6.1/download -> opener-0.6.1.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.101/download -> openssl-sys-0.9.101.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.5/download -> os_pipe-1.1.5.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p12/0.6.3/download -> p12-0.6.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/password-hash/0.4.2/download -> password-hash-0.4.2.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pbkdf2/0.11.0/download -> pbkdf2-0.11.0.crate https://crates.io/api/v1/crates/pbkdf2/0.12.2/download -> pbkdf2-0.12.2.crate https://crates.io/api/v1/crates/pem/1.1.1/download -> pem-1.1.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.7/download -> pest-2.7.7.crate https://crates.io/api/v1/crates/pest_derive/2.7.7/download -> pest_derive-2.7.7.crate https://crates.io/api/v1/crates/pest_generator/2.7.7/download -> pest_generator-2.7.7.crate https://crates.io/api/v1/crates/pest_meta/2.7.7/download -> pest_meta-2.7.7.crate https://crates.io/api/v1/crates/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.4/download -> pin-project-internal-1.1.4.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-project/1.1.4/download -> pin-project-1.1.4.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plist/1.6.0/download -> plist-1.6.0.crate https://crates.io/api/v1/crates/plotters-backend/0.3.5/download -> plotters-backend-0.3.5.crate https://crates.io/api/v1/crates/plotters-svg/0.3.5/download -> plotters-svg-0.3.5.crate https://crates.io/api/v1/crates/plotters/0.3.5/download -> plotters-0.3.5.crate https://crates.io/api/v1/crates/png/0.17.13/download -> png-0.17.13.crate https://crates.io/api/v1/crates/pollster/0.3.0/download -> pollster-0.3.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/presser/0.3.1/download -> presser-0.3.1.crate https://crates.io/api/v1/crates/prettyplease/0.2.16/download -> prettyplease-0.2.16.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/profiling/1.0.15/download -> profiling-1.0.15.crate https://crates.io/api/v1/crates/prost-build/0.12.3/download -> prost-build-0.12.3.crate https://crates.io/api/v1/crates/prost-derive/0.12.3/download -> prost-derive-0.12.3.crate https://crates.io/api/v1/crates/prost-reflect/0.12.0/download -> prost-reflect-0.12.0.crate https://crates.io/api/v1/crates/prost-types/0.12.3/download -> prost-types-0.12.3.crate https://crates.io/api/v1/crates/prost/0.12.3/download -> prost-0.12.3.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.10.0/download -> pulldown-cmark-escape-0.10.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.10.0/download -> pulldown-cmark-0.10.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.8.0/download -> pulldown-cmark-0.8.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pulp/0.18.8/download -> pulp-0.18.8.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.3/download -> pyo3-build-config-0.20.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.3/download -> pyo3-ffi-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.3/download -> pyo3-macros-backend-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.3/download -> pyo3-macros-0.20.3.crate https://crates.io/api/v1/crates/pyo3/0.20.3/download -> pyo3-0.20.3.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/r2d2/0.8.10/download -> r2d2-0.8.10.crate https://crates.io/api/v1/crates/r2d2_sqlite/0.23.0/download -> r2d2_sqlite-0.23.0.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-cpuid/10.7.0/download -> raw-cpuid-10.7.0.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.9.0/download -> rayon-1.9.0.crate https://crates.io/api/v1/crates/rc2/0.8.1/download -> rc2-0.8.1.crate https://crates.io/api/v1/crates/rcgen/0.10.0/download -> rcgen-0.10.0.crate https://crates.io/api/v1/crates/reborrow/0.5.5/download -> reborrow-0.5.5.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/renderdoc-sys/1.0.0/download -> renderdoc-sys-1.0.0.crate https://crates.io/api/v1/crates/reqwest/0.11.24/download -> reqwest-0.11.24.crate https://crates.io/api/v1/crates/retain_mut/0.1.9/download -> retain_mut-0.1.9.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rmp-serde/1.1.2/download -> rmp-serde-1.1.2.crate https://crates.io/api/v1/crates/rmp/0.8.12/download -> rmp-0.8.12.crate https://crates.io/api/v1/crates/rusqlite/0.30.0/download -> rusqlite-0.30.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pki-types/1.3.1/download -> rustls-pki-types-1.3.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.2/download -> rustls-webpki-0.102.2.crate https://crates.io/api/v1/crates/rustls/0.21.10/download -> rustls-0.21.10.crate https://crates.io/api/v1/crates/rustls/0.22.2/download -> rustls-0.22.2.crate https://crates.io/api/v1/crates/rustversion/1.0.14/download -> rustversion-1.0.14.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/safetensors/0.3.3/download -> safetensors-0.3.3.crate https://crates.io/api/v1/crates/safetensors/0.4.2/download -> safetensors-0.4.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/sanitize-filename/0.5.0/download -> sanitize-filename-0.5.0.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scheduled-thread-pool/0.2.7/download -> scheduled-thread-pool-0.2.7.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.9.1/download -> security-framework-sys-2.9.1.crate https://crates.io/api/v1/crates/security-framework/2.9.2/download -> security-framework-2.9.2.crate https://crates.io/api/v1/crates/self_cell/0.10.3/download -> self_cell-0.10.3.crate https://crates.io/api/v1/crates/self_cell/1.0.3/download -> self_cell-1.0.3.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/seq-macro/0.3.5/download -> seq-macro-0.3.5.crate https://crates.io/api/v1/crates/serde-aux/4.5.0/download -> serde-aux-4.5.0.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.114/download -> serde_json-1.0.114.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.15/download -> serde_path_to_error-0.1.15.crate https://crates.io/api/v1/crates/serde_qs/0.8.5/download -> serde_qs-0.8.5.crate https://crates.io/api/v1/crates/serde_repr/0.1.18/download -> serde_repr-0.1.18.crate https://crates.io/api/v1/crates/serde_rusqlite/0.34.0/download -> serde_rusqlite-0.34.0.crate https://crates.io/api/v1/crates/serde_tuple/0.5.0/download -> serde_tuple-0.5.0.crate https://crates.io/api/v1/crates/serde_tuple_macros/0.5.0/download -> serde_tuple_macros-0.5.0.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shared_child/1.0.0/download -> shared_child-1.0.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/simple-file-manifest/0.11.0/download -> simple-file-manifest-0.11.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/snafu-derive/0.8.1/download -> snafu-derive-0.8.1.crate https://crates.io/api/v1/crates/snafu/0.8.1/download -> snafu-0.8.1.crate https://crates.io/api/v1/crates/snowflake/1.3.0/download -> snowflake-1.3.0.crate https://crates.io/api/v1/crates/socket2/0.5.6/download -> socket2-0.5.6.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.2.0+1.5.4/download -> spirv-0.2.0+1.5.4.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum/0.26.1/download -> strum-0.26.1.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.1/download -> strum_macros-0.26.1.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.51/download -> syn-2.0.51.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/sysctl/0.5.5/download -> sysctl-0.5.5.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tar/0.4.40/download -> tar-0.4.40.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/tch/0.15.0/download -> tch-0.15.0.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/text_placeholder/0.5.0/download -> text_placeholder-0.5.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.57/download -> thiserror-impl-1.0.57.crate https://crates.io/api/v1/crates/thiserror/1.0.57/download -> thiserror-1.0.57.crate https://crates.io/api/v1/crates/thread-tree/0.3.3/download -> thread-tree-0.3.3.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.17/download -> time-macros-0.2.17.crate https://crates.io/api/v1/crates/time/0.3.34/download -> time-0.3.34.crate https://crates.io/api/v1/crates/tinystr/0.7.5/download -> tinystr-0.7.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-socks/0.5.1/download -> tokio-socks-0.5.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.20.1/download -> tokio-tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.36.0/download -> tokio-1.36.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/topological-sort/0.2.2/download -> topological-sort-0.2.2.crate https://crates.io/api/v1/crates/torch-sys/0.15.0/download -> torch-sys-0.15.0.crate https://crates.io/api/v1/crates/tower-http/0.4.4/download -> tower-http-0.4.4.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/tugger-common/0.10.0/download -> tugger-common-0.10.0.crate https://crates.io/api/v1/crates/tugger-windows-codesign/0.10.0/download -> tugger-windows-codesign-0.10.0.crate https://crates.io/api/v1/crates/tugger-windows/0.10.0/download -> tugger-windows-0.10.0.crate https://crates.io/api/v1/crates/tungstenite/0.20.1/download -> tungstenite-0.20.1.crate https://crates.io/api/v1/crates/type-map/0.4.0/download -> type-map-0.4.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-langid-impl/0.9.4/download -> unic-langid-impl-0.9.4.crate https://crates.io/api/v1/crates/unic-langid-macros-impl/0.9.4/download -> unic-langid-macros-impl-0.9.4.crate https://crates.io/api/v1/crates/unic-langid-macros/0.9.4/download -> unic-langid-macros-0.9.4.crate https://crates.io/api/v1/crates/unic-langid/0.9.4/download -> unic-langid-0.9.4.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.6/download -> ureq-2.9.6.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/utime/0.3.1/download -> utime-0.3.1.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/waker-fn/1.1.1/download -> waker-fn-1.1.1.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/warp/0.3.6/download -> warp-0.3.6.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasix/0.12.21/download -> wasix-0.12.21.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.91/download -> wasm-bindgen-backend-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.41/download -> wasm-bindgen-futures-0.4.41.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.91/download -> wasm-bindgen-macro-support-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.91/download -> wasm-bindgen-macro-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.91/download -> wasm-bindgen-shared-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.91/download -> wasm-bindgen-0.2.91.crate https://crates.io/api/v1/crates/wasm-streams/0.4.0/download -> wasm-streams-0.4.0.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/wgpu-core/0.18.1/download -> wgpu-core-0.18.1.crate https://crates.io/api/v1/crates/wgpu-hal/0.18.1/download -> wgpu-hal-0.18.1.crate https://crates.io/api/v1/crates/wgpu-types/0.18.0/download -> wgpu-types-0.18.0.crate https://crates.io/api/v1/crates/wgpu/0.18.0/download -> wgpu-0.18.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/which/5.0.0/download -> which-5.0.0.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.51.1/download -> windows-core-0.51.1.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-core/0.54.0/download -> windows-core-0.54.0.crate https://crates.io/api/v1/crates/windows-result/0.1.0/download -> windows-result-0.1.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.3/download -> windows-targets-0.52.3.crate https://crates.io/api/v1/crates/windows/0.51.1/download -> windows-0.51.1.crate https://crates.io/api/v1/crates/windows/0.54.0/download -> windows-0.54.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.3/download -> windows_aarch64_gnullvm-0.52.3.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.3/download -> windows_aarch64_msvc-0.52.3.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.3/download -> windows_i686_gnu-0.52.3.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.3/download -> windows_i686_msvc-0.52.3.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.3/download -> windows_x86_64_gnu-0.52.3.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.3/download -> windows_x86_64_gnullvm-0.52.3.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.3/download -> windows_x86_64_msvc-0.52.3.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winreg/0.5.1/download -> winreg-0.5.1.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wiremock/0.5.22/download -> wiremock-0.5.22.crate https://crates.io/api/v1/crates/xattr/1.3.1/download -> xattr-1.3.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.19/download -> xml-rs-0.8.19.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://crates.io/api/v1/crates/xz2/0.1.7/download -> xz2-0.1.7.crate https://crates.io/api/v1/crates/yasna/0.5.2/download -> yasna-0.5.2.crate https://crates.io/api/v1/crates/yoke-derive/0.7.3/download -> yoke-derive-0.7.3.crate https://crates.io/api/v1/crates/yoke/0.7.3/download -> yoke-0.7.3.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.3/download -> zerofrom-derive-0.1.3.crate https://crates.io/api/v1/crates/zerofrom/0.1.3/download -> zerofrom-0.1.3.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-safe/7.0.0/download -> zstd-safe-7.0.0.crate https://crates.io/api/v1/crates/zstd-sys/2.0.9+zstd.1.5.5/download -> zstd-sys-2.0.9+zstd.1.5.5.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd/0.13.0/download -> zstd-0.13.0.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://github.com/ankitects/linkcheck/archive/184b2ca50ed39ca43da13f0b830a463861adb9ca.tar.gz -> linkcheck-184b2ca50ed39ca43da13f0b830a463861adb9ca.gh.tar.gz https://github.com/ankitects/rust-url/archive/bb930b8d089f4d30d7d19c12e54e66191de47b88.tar.gz -> rust-url-bb930b8d089f4d30d7d19c12e54e66191de47b88.gh.tar.gz https://github.com/ankitects/anki/archive/refs/tags/24.04.1.tar.gz -> anki-24.04.1.gh.tar.gz https://github.com/ankitects/anki-core-i18n/archive/e3af3c983241448a239871ca573c9dd2fa5e8619.tar.gz -> anki-core-i18n-e3af3c983241448a239871ca573c9dd2fa5e8619.gh.tar.gz https://github.com/ankitects/anki-desktop-ftl/archive/45155310c3302cbbbe645dec52ca196894422463.tar.gz -> anki-desktop-ftl-45155310c3302cbbbe645dec52ca196894422463.gh.tar.gz gui? ( https://git.sr.ht/~antecrescent/gentoo-files/blob/main/app-misc/anki/anki-node_modules-ea8f0c1491d0b0f9e0fdff589b1f0d297e6e11a6.tar.xz )
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=45051b12c0d357d06c07c1ae9c1b84fb
diff --git a/metadata/md5-cache/app-misc/banner-1.3.6 b/metadata/md5-cache/app-misc/banner-1.3.6
new file mode 100644
index 000000000000..a5d90a4686c5
--- /dev/null
+++ b/metadata/md5-cache/app-misc/banner-1.3.6
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=The well known banner program for Linux
+EAPI=8
+HOMEPAGE=https://github.com/pronovic/banner
+KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=!<=games-misc/bsd-games-3
+SLOT=0
+SRC_URI=https://github.com/pronovic/banner/archive/BANNER_V1.3.6.tar.gz
+_md5_=f58733b6ac7eef78de541f50cec1f304
diff --git a/metadata/md5-cache/app-misc/beancounter-0.8.10-r2 b/metadata/md5-cache/app-misc/beancounter-0.8.10-r2
index f9fe4c1b2784..c7530f3af0ff 100644
--- a/metadata/md5-cache/app-misc/beancounter-0.8.10-r2
+++ b/metadata/md5-cache/app-misc/beancounter-0.8.10-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Date-Manip dev-perl/Statistics-Descriptive dev-perl/Finance-YahooQuote dev-perl/libwww-perl mysql? ( dev-perl/DBD-mysql ) sqlite? ( dev-perl/DBD-SQLite ) postgres? ( dev-perl/DBD-Pg ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Date-Manip dev-perl/Statistics-Descriptive dev-perl/Finance-YahooQuote dev-perl/libwww-perl mysql? ( dev-perl/DBD-mysql ) sqlite? ( dev-perl/DBD-SQLite ) postgres? ( dev-perl/DBD-Pg ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Finance performance calculation engine with full data acquisition, SQL support
EAPI=8
HOMEPAGE=https://dirk.eddelbuettel.com/code/beancounter.html
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=mysql postgres sqlite perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Date-Manip dev-perl/Statistics-Descriptive dev-perl/Finance-YahooQuote dev-perl/libwww-perl mysql? ( dev-perl/DBD-mysql ) sqlite? ( dev-perl/DBD-SQLite ) postgres? ( dev-perl/DBD-Pg ) dev-perl/DBI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Date-Manip dev-perl/Statistics-Descriptive dev-perl/Finance-YahooQuote dev-perl/libwww-perl mysql? ( dev-perl/DBD-mysql ) sqlite? ( dev-perl/DBD-SQLite ) postgres? ( dev-perl/DBD-Pg ) dev-perl/DBI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://eddelbuettel.com/dirk/code/beancounter/beancounter_0.8.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91737b43f95a89e3e33151cac3c3459a
diff --git a/metadata/md5-cache/app-misc/blink1-1.98-r2 b/metadata/md5-cache/app-misc/blink1-1.98-r2
deleted file mode 100644
index fe39a47a6b08..000000000000
--- a/metadata/md5-cache/app-misc/blink1-1.98-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install setup
-DEPEND=dev-libs/hidapi virtual/libusb:1 virtual/libudev sys-apps/attr sys-libs/libcap virtual/pkgconfig
-DESCRIPTION=blink(1) USB RGB LED status light control suite
-EAPI=6
-HOMEPAGE=https://blink1.thingm.com/
-INHERIT=linux-info
-IUSE=doc examples +tool mini-tool server
-KEYWORDS=~amd64 ~x86
-LICENSE=CC-BY-SA-3.0
-RDEPEND=dev-libs/hidapi virtual/libusb:1 virtual/libudev sys-apps/attr sys-libs/libcap
-SLOT=0
-SRC_URI=https://github.com/todbot/blink1/archive/v1.98.tar.gz -> blink1-1.98.tar.gz
-_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c08b48cf386b800de329f569f3f72e18
diff --git a/metadata/md5-cache/app-misc/blink1-1.98-r3 b/metadata/md5-cache/app-misc/blink1-1.98-r3
new file mode 100644
index 000000000000..50033dda99f2
--- /dev/null
+++ b/metadata/md5-cache/app-misc/blink1-1.98-r3
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install setup
+DEPEND=dev-libs/hidapi sys-apps/attr sys-libs/libcap virtual/libudev virtual/libusb:1 mini-tool? ( virtual/libusb:0 )
+DESCRIPTION=blink(1) USB RGB LED status light control suite
+EAPI=8
+HOMEPAGE=https://blink1.thingm.com/
+INHERIT=linux-info toolchain-funcs
+IUSE=doc examples +tool mini-tool server
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-BY-SA-3.0
+RDEPEND=dev-libs/hidapi sys-apps/attr sys-libs/libcap virtual/libudev virtual/libusb:1 mini-tool? ( virtual/libusb:0 )
+REQUIRED_USE=|| ( tool mini-tool server )
+SLOT=0
+SRC_URI=https://github.com/todbot/blink1/archive/v1.98.tar.gz -> blink1-1.98.tar.gz
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=36b50a0d92fa3b847466414844f30f63
diff --git a/metadata/md5-cache/app-misc/check-jsonschema-0.21.0-r1 b/metadata/md5-cache/app-misc/check-jsonschema-0.21.0-r1
deleted file mode 100644
index 9af7bd05334f..000000000000
--- a/metadata/md5-cache/app-misc/check-jsonschema-0.21.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/ruamel-yaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/ruamel-yaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] dev-python/furo[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A CLI and set of pre-commit hooks for jsonschema validation
-EAPI=8
-HOMEPAGE=https://pypi.org/project/check-jsonschema/ https://github.com/python-jsonschema/check-jsonschema
-INHERIT=distutils-r1
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~riscv
-LICENSE=Apache-2.0
-RDEPEND=dev-python/ruamel-yaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/jsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-jsonschema/check-jsonschema/archive/refs/tags/0.21.0.tar.gz -> check-jsonschema-0.21.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=93008ad6a0c21c23fab5e5b31322f2b4
diff --git a/metadata/md5-cache/app-misc/check-jsonschema-0.28.4 b/metadata/md5-cache/app-misc/check-jsonschema-0.28.4
deleted file mode 100644
index 4875889fe264..000000000000
--- a/metadata/md5-cache/app-misc/check-jsonschema-0.28.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/ruamel-yaml-0.18.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/json5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/responses-0.25.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ruamel-yaml-0.18.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] dev-python/furo[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A CLI and set of pre-commit hooks for jsonschema validation
-EAPI=8
-HOMEPAGE=https://pypi.org/project/check-jsonschema/ https://github.com/python-jsonschema/check-jsonschema
-INHERIT=optfeature distutils-r1
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/ruamel-yaml-0.18.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-jsonschema/check-jsonschema/archive/refs/tags/0.28.4.tar.gz -> check-jsonschema-0.28.4.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0ebbdde0b5d58f67b8df0b664af1b9d9
diff --git a/metadata/md5-cache/app-misc/check-jsonschema-0.28.4-r1 b/metadata/md5-cache/app-misc/check-jsonschema-0.28.4-r1
new file mode 100644
index 000000000000..6be4077755f7
--- /dev/null
+++ b/metadata/md5-cache/app-misc/check-jsonschema-0.28.4-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/ruamel-yaml-0.18.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/json5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/responses-0.25.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ruamel-yaml-0.18.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] dev-python/furo[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A CLI and set of pre-commit hooks for jsonschema validation
+EAPI=8
+HOMEPAGE=https://pypi.org/project/check-jsonschema/ https://github.com/python-jsonschema/check-jsonschema
+INHERIT=optfeature distutils-r1
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/ruamel-yaml-0.18.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/regress[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-jsonschema/check-jsonschema/archive/refs/tags/0.28.4.tar.gz -> check-jsonschema-0.28.4.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8a47b200b6936dc3b32564294286f1a5
diff --git a/metadata/md5-cache/app-misc/conmux-0.16.4 b/metadata/md5-cache/app-misc/conmux-0.16.4
index 8db4e8bcfd4d..8b3b8a6afa0d 100644
--- a/metadata/md5-cache/app-misc/conmux-0.16.4
+++ b/metadata/md5-cache/app-misc/conmux-0.16.4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A console multiplexor
EAPI=8
HOMEPAGE=https://github.com/autotest/autotest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~mips x86
LICENSE=GPL-2
-RDEPEND=dev-perl/IO-Multiplex dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-Multiplex dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/autotest/autotest/archive/refs/tags/0.16.4.tar.gz -> autotest-0.16.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8029939b9c845f41251c07f9c65acaea
diff --git a/metadata/md5-cache/app-misc/ebusd-23.3-r2 b/metadata/md5-cache/app-misc/ebusd-23.3-r2
index 40b5f95f4030..863f44672aac 100644
--- a/metadata/md5-cache/app-misc/ebusd-23.3-r2
+++ b/metadata/md5-cache/app-misc/ebusd-23.3-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://ebusd.de https://github.com/john30/ebusd
INHERIT=autotools systemd
IUSE=+contrib doc knx mqtt +ssl test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+
RDEPEND=dev-libs/openssl:0= mqtt? ( app-misc/mosquitto )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/john30/ebusd/archive/refs/tags/23.3.tar.gz -> ebusd-23.3.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf784cd2e3a42a7fc8266f55a8d1e60c
+_md5_=b2f0e41e9ff425a708eab2b44e095daa
diff --git a/metadata/md5-cache/app-misc/elasticsearch-8.12.1 b/metadata/md5-cache/app-misc/elasticsearch-8.12.1
deleted file mode 100644
index bf95383d75ca..000000000000
--- a/metadata/md5-cache/app-misc/elasticsearch-8.12.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst prepare
-DEPEND=acct-group/elasticsearch acct-user/elasticsearch
-DESCRIPTION=Free and Open, Distributed, RESTful Search Engine
-EAPI=8
-HOMEPAGE=https://www.elastic.co/elasticsearch/
-INHERIT=systemd tmpfiles
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain
-RDEPEND=acct-group/elasticsearch acct-user/elasticsearch sys-libs/zlib virtual/jre:17 virtual/tmpfiles
-SLOT=0/8
-SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.12.1-linux-x86_64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=70b2891a6d18467d4b90b57345162794
diff --git a/metadata/md5-cache/app-misc/elasticsearch-8.12.2 b/metadata/md5-cache/app-misc/elasticsearch-8.12.2
deleted file mode 100644
index fb1e834400cd..000000000000
--- a/metadata/md5-cache/app-misc/elasticsearch-8.12.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst prepare
-DEPEND=acct-group/elasticsearch acct-user/elasticsearch
-DESCRIPTION=Free and Open, Distributed, RESTful Search Engine
-EAPI=8
-HOMEPAGE=https://www.elastic.co/elasticsearch/
-INHERIT=systemd tmpfiles
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain
-RDEPEND=acct-group/elasticsearch acct-user/elasticsearch sys-libs/zlib virtual/jre:17 virtual/tmpfiles
-SLOT=0/8
-SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.12.2-linux-x86_64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=70b2891a6d18467d4b90b57345162794
diff --git a/metadata/md5-cache/app-misc/elasticsearch-8.14.1 b/metadata/md5-cache/app-misc/elasticsearch-8.14.1
new file mode 100644
index 000000000000..02c2374c2dd5
--- /dev/null
+++ b/metadata/md5-cache/app-misc/elasticsearch-8.14.1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst prepare
+DEPEND=acct-group/elasticsearch acct-user/elasticsearch
+DESCRIPTION=Free and Open, Distributed, RESTful Search Engine
+EAPI=8
+HOMEPAGE=https://www.elastic.co/elasticsearch/
+INHERIT=systemd tmpfiles
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain
+RDEPEND=acct-group/elasticsearch acct-user/elasticsearch sys-libs/zlib virtual/jre:17 virtual/tmpfiles
+SLOT=0/8
+SRC_URI=https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.14.1-linux-x86_64.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=70b2891a6d18467d4b90b57345162794
diff --git a/metadata/md5-cache/app-misc/fastfetch-0.1.9999 b/metadata/md5-cache/app-misc/fastfetch-0.1.9999
index 673c81563894..3663af7e5431 100644
--- a/metadata/md5-cache/app-misc/fastfetch-0.1.9999
+++ b/metadata/md5-cache/app-misc/fastfetch-0.1.9999
@@ -5,12 +5,12 @@ DESCRIPTION=Fast neofetch-like system information tool
EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic git-r3
-IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-LICENSE=MIT nvidia-gpu? ( NVIDIA-NVLM )
+IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
+LICENSE=MIT
PROPERTIES=live
RDEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6222927f9a37a0c794e1277cf2f4f78f
+_md5_=953f138a79b36830c91a8a99412e2306
diff --git a/metadata/md5-cache/app-misc/fastfetch-0.2.9999 b/metadata/md5-cache/app-misc/fastfetch-0.2.9999
index 673c81563894..3663af7e5431 100644
--- a/metadata/md5-cache/app-misc/fastfetch-0.2.9999
+++ b/metadata/md5-cache/app-misc/fastfetch-0.2.9999
@@ -5,12 +5,12 @@ DESCRIPTION=Fast neofetch-like system information tool
EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic git-r3
-IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-LICENSE=MIT nvidia-gpu? ( NVIDIA-NVLM )
+IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
+LICENSE=MIT
PROPERTIES=live
RDEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6222927f9a37a0c794e1277cf2f4f78f
+_md5_=953f138a79b36830c91a8a99412e2306
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.11.5 b/metadata/md5-cache/app-misc/fastfetch-2.11.5
deleted file mode 100644
index 3fbc8436de4f..000000000000
--- a/metadata/md5-cache/app-misc/fastfetch-2.11.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) vulkan? ( dev-util/vulkan-headers )
-DESCRIPTION=Fast neofetch-like system information tool
-EAPI=8
-HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
-INHERIT=cmake flag-o-matic
-IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT nvidia-gpu? ( NVIDIA-NVLM )
-RDEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
-REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.11.5.tar.gz -> fastfetch-2.11.5.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3124ada64ad1d32481d5995f99765a25
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.13.2 b/metadata/md5-cache/app-misc/fastfetch-2.13.2
index 015a4e01963b..1f1f216c2a93 100644
--- a/metadata/md5-cache/app-misc/fastfetch-2.13.2
+++ b/metadata/md5-cache/app-misc/fastfetch-2.13.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
INHERIT=cmake flag-o-matic
IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=MIT nvidia-gpu? ( NVIDIA-NVLM )
RDEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.13.2.tar.gz -> fastfetch-2.13.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=78879a939ebb4991829226e57c9424b5
+_md5_=3124ada64ad1d32481d5995f99765a25
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.16.0 b/metadata/md5-cache/app-misc/fastfetch-2.16.0
new file mode 100644
index 000000000000..ed7a616ca47a
--- /dev/null
+++ b/metadata/md5-cache/app-misc/fastfetch-2.16.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) vulkan? ( dev-util/vulkan-headers )
+DESCRIPTION=Fast neofetch-like system information tool
+EAPI=8
+HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
+INHERIT=cmake flag-o-matic
+IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT nvidia-gpu? ( NVIDIA-NVLM )
+RDEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
+REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.16.0.tar.gz -> fastfetch-2.16.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6222927f9a37a0c794e1277cf2f4f78f
diff --git a/metadata/md5-cache/app-misc/fastfetch-2.17.0 b/metadata/md5-cache/app-misc/fastfetch-2.17.0
new file mode 100644
index 000000000000..e9f57442cbea
--- /dev/null
+++ b/metadata/md5-cache/app-misc/fastfetch-2.17.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr ) vulkan? ( dev-util/vulkan-headers )
+DESCRIPTION=Fast neofetch-like system information tool
+EAPI=8
+HOMEPAGE=https://github.com/fastfetch-cli/fastfetch
+INHERIT=cmake flag-o-matic
+IUSE=X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-libs/yyjson-0.9.0 sys-libs/zlib X? ( x11-libs/libX11 ) chafa? ( media-gfx/chafa ) dbus? ( sys-apps/dbus ) ddcutil? ( app-misc/ddcutil:= ) drm? ( x11-libs/libdrm ) gnome? ( dev-libs/glib gnome-base/dconf ) imagemagick? ( media-gfx/imagemagick:= ) networkmanager? ( net-misc/networkmanager ) opencl? ( virtual/opencl ) opengl? ( media-libs/libglvnd[X] ) osmesa? ( media-libs/mesa[osmesa] ) pulseaudio? ( media-libs/libpulse ) sqlite? ( dev-db/sqlite:3 ) vulkan? ( media-libs/vulkan-loader sys-apps/pciutils ) wayland? ( dev-libs/wayland ) xcb? ( x11-libs/libxcb ) xfce? ( xfce-base/xfconf ) xrandr? ( x11-libs/libXrandr )
+REQUIRED_USE=xrandr? ( X ) chafa? ( imagemagick )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/2.17.0.tar.gz -> fastfetch-2.17.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=953f138a79b36830c91a8a99412e2306
diff --git a/metadata/md5-cache/app-misc/fhem-6.3 b/metadata/md5-cache/app-misc/fhem-6.3
new file mode 100644
index 000000000000..bec5004f9147
--- /dev/null
+++ b/metadata/md5-cache/app-misc/fhem-6.3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare
+DEPEND=media-gfx/pngcrush
+DESCRIPTION=A GPL'd perl server for house automation
+EAPI=8
+HOMEPAGE=https://www.fhem.de/
+INHERIT=systemd tmpfiles
+IUSE=doc
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=acct-group/fhem acct-user/fhem dev-perl/Crypt-CBC dev-perl/Device-SerialPort dev-perl/Digest-CRC dev-perl/JSON virtual/tmpfiles
+SLOT=0
+SRC_URI=https://www.fhem.de/fhem-6.3.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=196a0205b1dc27737cfd26da294413b8
diff --git a/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15 b/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15
index b2338b2078fb..1af9165ffa69 100644
--- a/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15
+++ b/metadata/md5-cache/app-misc/g15daemon-1.9.5.3-r15
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=virtual/libusb:0 >=dev-libs/libg15-1.2.4 >=dev-libs/libg15render-1.2 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/g15daemon/g15daemon-1.9.5.3.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=08d6b5ad9ea35d9712e3b25a19437a31
diff --git a/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1 b/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1
index a0646bc4633b..9062a9bddd8a 100644
--- a/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1
+++ b/metadata/md5-cache/app-misc/g15daemon-3.0.4-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Takes control of the G15 keyboard, through the linux kernel uinput device driver
EAPI=8
HOMEPAGE=https://gitlab.com/menelkir/g15daemon
@@ -8,9 +8,9 @@ INHERIT=autotools flag-o-matic linux-info perl-module systemd toolchain-funcs ud
IUSE=perl static-libs perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=GPL-2
-RDEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0/3
SRC_URI=https://gitlab.com/menelkir/g15daemon/-/archive/3.0.4/g15daemon-3.0.4.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=01bcf4e91a77616ea368d8a97710c327
diff --git a/metadata/md5-cache/app-misc/g15daemon-9999 b/metadata/md5-cache/app-misc/g15daemon-9999
index 69fe27bfe563..b808cfc992a0 100644
--- a/metadata/md5-cache/app-misc/g15daemon-9999
+++ b/metadata/md5-cache/app-misc/g15daemon-9999
@@ -1,6 +1,6 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Takes control of the G15 keyboard, through the linux kernel uinput device driver
EAPI=8
HOMEPAGE=https://gitlab.com/menelkir/g15daemon
@@ -8,8 +8,8 @@ INHERIT=autotools flag-o-matic linux-info perl-module systemd toolchain-funcs ud
IUSE=perl static-libs perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/libusb:0 >=dev-libs/libg15-3.0 >=dev-libs/libg15render-3.0 perl? ( dev-lang/perl dev-perl/GDGraph >=dev-perl/Inline-0.4 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0/3
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=8fe49594b8de293dea25f0221f2a7575
diff --git a/metadata/md5-cache/app-misc/gnote-45.2 b/metadata/md5-cache/app-misc/gnote-45.2
index f6316f1bce53..264a5b2561eb 100644
--- a/metadata/md5-cache/app-misc/gnote-45.2
+++ b/metadata/md5-cache/app-misc/gnote-45.2
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/glib-2.74:2[dbus] >=dev-cpp/glibmm-2.74:2.68 >=dev-cpp/gtkmm-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/gnote/45/gnote-45.2.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c86c1b2822cd0204de1d9fc3aa6ac8df
diff --git a/metadata/md5-cache/app-misc/golly-4.3 b/metadata/md5-cache/app-misc/golly-4.3
index 7ab7d9c04d6f..64c76382a7ae 100644
--- a/metadata/md5-cache/app-misc/golly-4.3
+++ b/metadata/md5-cache/app-misc/golly-4.3
@@ -6,11 +6,11 @@ HOMEPAGE=http://golly.sourceforge.net/ https://sourceforge.net/projects/golly/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop python-single-r1 toolchain-funcs wxwidgets xdg
IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=sys-libs/zlib virtual/opengl x11-libs/wxGTK:3.2-gtk3[X,curl,opengl,sdl,tiff] python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/golly/golly-4.3-src.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e161c036b3b9aae88d8b6674ebf2e960
+_md5_=adea1990550f4e36352acd11a4482541
diff --git a/metadata/md5-cache/app-misc/hivex-1.3.23-r1 b/metadata/md5-cache/app-misc/hivex-1.3.23-r1
index bd40f262ab75..203ad4ac4785 100644
--- a/metadata/md5-cache/app-misc/hivex-1.3.23-r1
+++ b/metadata/md5-cache/app-misc/hivex-1.3.23-r1
@@ -1,6 +1,6 @@
-BDEPEND=ruby_targets_ruby31? ( ruby? ( dev-ruby/rake[ruby_targets_ruby31(-)] virtual/rubygems[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ruby? ( dev-ruby/rake[ruby_targets_ruby32(-)] virtual/rubygems[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby31? ( ruby? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ruby? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=ruby_targets_ruby31? ( ruby? ( dev-ruby/rake[ruby_targets_ruby31(-)] virtual/rubygems[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ruby? ( dev-ruby/rake[ruby_targets_ruby32(-)] virtual/rubygems[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) test? ( ruby_targets_ruby31? ( ruby? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ruby? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=dev-libs/libxml2:2 virtual/libiconv virtual/libintl ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] ) perl? ( dev-lang/perl:= dev-perl/IO-stringy ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) perl? ( test? ( dev-perl/Pod-Coverage dev-perl/Test-Pod-Coverage ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/libxml2:2 virtual/libiconv virtual/libintl ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] ) perl? ( dev-lang/perl:= dev-perl/IO-stringy ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) perl? ( test? ( dev-perl/Pod-Coverage dev-perl/Test-Pod-Coverage ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Library for reading and writing Windows Registry 'hive' binary files
EAPI=8
HOMEPAGE=https://libguestfs.org
@@ -8,10 +8,10 @@ INHERIT=perl-module ruby-ng python-single-r1 strip-linguas
IUSE=ocaml readline +perl python test ruby test perl_features_debug perl_features_ithreads perl_features_quadmath test ruby_targets_ruby31 ruby_targets_ruby32 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 ~ppc64 ~x86
LICENSE=LGPL-2.1
-RDEPEND=dev-libs/libxml2:2 virtual/libiconv virtual/libintl ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] ) perl? ( dev-lang/perl:= dev-perl/IO-stringy ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) ruby_targets_ruby31? ( ruby? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ruby? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/libxml2:2 virtual/libiconv virtual/libintl ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] ) perl? ( dev-lang/perl:= dev-perl/IO-stringy ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) readline? ( sys-libs/readline:= ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) ruby_targets_ruby31? ( ruby? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( ruby? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://libguestfs.org/download/hivex/hivex-1.3.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0fedbec95e7a8d073209f79e313afe0e
diff --git a/metadata/md5-cache/app-misc/i2bits-0.1.0-r1 b/metadata/md5-cache/app-misc/i2bits-0.1.0-r1
index 037e177b5897..43267b18abed 100644
--- a/metadata/md5-cache/app-misc/i2bits-0.1.0-r1
+++ b/metadata/md5-cache/app-misc/i2bits-0.1.0-r1
@@ -3,10 +3,10 @@ DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Utility to convert hex or dec to binary format
EAPI=8
HOMEPAGE=https://bitbucket.org/PascalRD/i2bits/
-INHERIT=cmake toolchain-funcs
+INHERIT=cmake
KEYWORDS=amd64 x86
LICENSE=WTFPL-2
SLOT=0
-SRC_URI=http://unixdev.ru/src/i2bits-0.1.0.tar.gz
+SRC_URI=https://bitbucket.org/PascalRD/i2bits/get/4c613505b2cb.tar.gz -> i2bits-0.1.0-bb.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a75a16e4750020a9dfcc371bd0171fb2
+_md5_=72dd07a3c8fbe7f46515af37f292b1c7
diff --git a/metadata/md5-cache/app-misc/jaq-1.2.0 b/metadata/md5-cache/app-misc/jaq-1.2.0
deleted file mode 100644
index 0df7821e43d0..000000000000
--- a/metadata/md5-cache/app-misc/jaq-1.2.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=virtual/rust-1.63 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DESCRIPTION=Just another JSON query tool
-EAPI=8
-HOMEPAGE=https://github.com/01mf02/jaq
-INHERIT=cargo
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=MIT BSD EPL-2.0 MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
-SLOT=0
-SRC_URI=https://github.com/01mf02/jaq/archive/refs/tags/v1.2.0.tar.gz -> jaq-1.2.0.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/ariadne/0.3.0/download -> ariadne-0.3.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chumsky/0.9.3/download -> chumsky-0.9.3.crate https://crates.io/api/v1/crates/clap/4.0.22/download -> clap-4.0.22.crate https://crates.io/api/v1/crates/clap_derive/4.0.21/download -> clap_derive-4.0.21.crate https://crates.io/api/v1/crates/clap_lex/0.3.2/download -> clap_lex-0.3.2.crate https://crates.io/api/v1/crates/colored_json/3.0.1/download -> colored_json-3.0.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.11/download -> dyn-clone-1.0.11.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/equivalent/1.0.0/download -> equivalent-1.0.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hifijson/0.2.0/download -> hifijson-0.2.0.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.35/download -> libmimalloc-sys-0.1.35.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.39/download -> mimalloc-0.1.39.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.4.1/download -> os_str_bytes-6.4.1.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex-automata/0.3.7/download -> regex-automata-0.3.7.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex/1.9.4/download -> regex-1.9.4.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.190/download -> serde-1.0.190.crate https://crates.io/api/v1/crates/serde_derive/1.0.190/download -> serde_derive-1.0.190.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.20/download -> zerocopy-derive-0.7.20.crate https://crates.io/api/v1/crates/zerocopy/0.7.20/download -> zerocopy-0.7.20.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=31675730eb63ecffae323aabaedf8fda
diff --git a/metadata/md5-cache/app-misc/jaq-1.3.0 b/metadata/md5-cache/app-misc/jaq-1.3.0
deleted file mode 100644
index ae774f42c0ca..000000000000
--- a/metadata/md5-cache/app-misc/jaq-1.3.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=virtual/rust-1.64 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DESCRIPTION=Just another JSON query tool
-EAPI=8
-HOMEPAGE=https://github.com/01mf02/jaq
-INHERIT=cargo
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=MIT BSD EPL-2.0 MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
-SLOT=0
-SRC_URI=https://github.com/01mf02/jaq/archive/refs/tags/v1.3.0.tar.gz -> jaq-1.3.0.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.8.6/download -> ahash-0.8.6.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/ariadne/0.4.0/download -> ariadne-0.4.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/base64/0.21.5/download -> base64-0.21.5.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chumsky/0.9.3/download -> chumsky-0.9.3.crate https://crates.io/api/v1/crates/clap/4.0.22/download -> clap-4.0.22.crate https://crates.io/api/v1/crates/clap_derive/4.0.21/download -> clap_derive-4.0.21.crate https://crates.io/api/v1/crates/clap_lex/0.3.2/download -> clap_lex-0.3.2.crate https://crates.io/api/v1/crates/colored_json/3.0.1/download -> colored_json-3.0.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.11/download -> dyn-clone-1.0.11.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/equivalent/1.0.0/download -> equivalent-1.0.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hifijson/0.2.0/download -> hifijson-0.2.0.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.35/download -> libmimalloc-sys-0.1.35.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.39/download -> mimalloc-0.1.39.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.4.1/download -> os_str_bytes-6.4.1.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex-automata/0.3.7/download -> regex-automata-0.3.7.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex/1.9.4/download -> regex-1.9.4.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.190/download -> serde-1.0.190.crate https://crates.io/api/v1/crates/serde_derive/1.0.190/download -> serde_derive-1.0.190.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a6ad721edc222d01e8ac9fe70288637
diff --git a/metadata/md5-cache/app-misc/jaq-1.5.0 b/metadata/md5-cache/app-misc/jaq-1.5.0
new file mode 100644
index 000000000000..51f89667c59e
--- /dev/null
+++ b/metadata/md5-cache/app-misc/jaq-1.5.0
@@ -0,0 +1,13 @@
+BDEPEND=>=virtual/rust-1.64 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=Just another JSON query tool
+EAPI=8
+HOMEPAGE=https://github.com/01mf02/jaq
+INHERIT=cargo
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=MIT BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
+SLOT=0
+SRC_URI=https://github.com/01mf02/jaq/archive/refs/tags/v1.5.0.tar.gz -> jaq-1.5.0.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.8.7/download -> ahash-0.8.7.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chumsky/0.9.3/download -> chumsky-0.9.3.crate https://crates.io/api/v1/crates/clap/4.0.22/download -> clap-4.0.22.crate https://crates.io/api/v1/crates/clap_derive/4.0.21/download -> clap_derive-4.0.21.crate https://crates.io/api/v1/crates/clap_lex/0.3.2/download -> clap_lex-0.3.2.crate https://crates.io/api/v1/crates/codesnake/0.1.0/download -> codesnake-0.1.0.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/dyn-clone/1.0.11/download -> dyn-clone-1.0.11.crate https://crates.io/api/v1/crates/env_logger/0.10.0/download -> env_logger-0.10.0.crate https://crates.io/api/v1/crates/equivalent/1.0.0/download -> equivalent-1.0.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.2/download -> hashbrown-0.14.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hifijson/0.2.0/download -> hifijson-0.2.0.crate https://crates.io/api/v1/crates/indexmap/2.1.0/download -> indexmap-2.1.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/1.0.9/download -> itoa-1.0.9.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.35/download -> libmimalloc-sys-0.1.35.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.6.4/download -> memchr-2.6.4.crate https://crates.io/api/v1/crates/memmap2/0.9.0/download -> memmap2-0.9.0.crate https://crates.io/api/v1/crates/mimalloc/0.1.39/download -> mimalloc-0.1.39.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.4.1/download -> os_str_bytes-6.4.1.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/quote/1.0.29/download -> quote-1.0.29.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/regex-automata/0.3.7/download -> regex-automata-0.3.7.crate https://crates.io/api/v1/crates/regex-syntax/0.7.5/download -> regex-syntax-0.7.5.crate https://crates.io/api/v1/crates/regex/1.9.4/download -> regex-1.9.4.crate https://crates.io/api/v1/crates/remove_dir_all/0.5.3/download -> remove_dir_all-0.5.3.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/serde/1.0.190/download -> serde-1.0.190.crate https://crates.io/api/v1/crates/serde_derive/1.0.190/download -> serde_derive-1.0.190.crate https://crates.io/api/v1/crates/serde_json/1.0.108/download -> serde_json-1.0.108.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/tempfile/3.3.0/download -> tempfile-3.3.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/time-core/0.1.0/download -> time-core-0.1.0.crate https://crates.io/api/v1/crates/time-macros/0.2.8/download -> time-macros-0.2.8.crate https://crates.io/api/v1/crates/time/0.3.20/download -> time-0.3.20.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/yansi/1.0.1/download -> yansi-1.0.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5498050149ca2b14fb1b602eb63f3c26
diff --git a/metadata/md5-cache/app-misc/jdupes-1.27.3 b/metadata/md5-cache/app-misc/jdupes-1.27.3
index d13fce87b55b..566617662c8d 100644
--- a/metadata/md5-cache/app-misc/jdupes-1.27.3
+++ b/metadata/md5-cache/app-misc/jdupes-1.27.3
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://codeberg.org/jbruchon/jdupes
INHERIT=toolchain-funcs
IUSE=+dedupe hardened
-KEYWORDS=amd64
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT
RDEPEND=>=dev-libs/libjodycode-3.0
RESTRICT=test
SLOT=0
SRC_URI=https://codeberg.org/jbruchon/jdupes/archive/v1.27.3.tar.gz -> jdupes-1.27.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f2bc23848c2ef3d60329b5e257b369cc
+_md5_=d84f1b4164b7e00ecdcb07371be4f278
diff --git a/metadata/md5-cache/app-misc/linux-logo-6.01 b/metadata/md5-cache/app-misc/linux-logo-6.01
index 5c981ca35b77..e2edeb499fb0 100644
--- a/metadata/md5-cache/app-misc/linux-logo-6.01
+++ b/metadata/md5-cache/app-misc/linux-logo-6.01
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://www.deater.net/weave/vmwprod/linux_logo/
INHERIT=toolchain-funcs systemd
IUSE=nls
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=nls? ( virtual/libintl )
SLOT=0
SRC_URI=http://www.deater.net/weave/vmwprod/linux_logo/linux_logo-6.01.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ec0b12c732925c715369f36f95148bcf
+_md5_=3e609c4d42b3613b8474c95693ddc83d
diff --git a/metadata/md5-cache/app-misc/lockfile-progs-0.1.19 b/metadata/md5-cache/app-misc/lockfile-progs-0.1.19
new file mode 100644
index 000000000000..e607a801119a
--- /dev/null
+++ b/metadata/md5-cache/app-misc/lockfile-progs-0.1.19
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DEPEND=net-libs/liblockfile
+DESCRIPTION=Programs to safely lock/unlock files and mailboxes
+EAPI=8
+HOMEPAGE=https://packages.debian.org/sid/lockfile-progs
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm ~mips ~ppc ~s390 ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=net-libs/liblockfile
+SLOT=0
+SRC_URI=mirror://debian/pool/main/l/lockfile-progs/lockfile-progs_0.1.19.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9df90561649f713506f020baa795ad37
diff --git a/metadata/md5-cache/app-misc/logiops-0.3.3 b/metadata/md5-cache/app-misc/logiops-0.3.3
deleted file mode 100644
index bfe9b031d0a0..000000000000
--- a/metadata/md5-cache/app-misc/logiops-0.3.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=dev-libs/glib dev-libs/libconfig:=[cxx] dev-libs/libevdev sys-apps/dbus virtual/libudev systemd? ( sys-apps/systemd )
-DESCRIPTION=An unofficial userspace driver for HID++ Logitech devices
-EAPI=8
-HOMEPAGE=https://github.com/PixlOne/logiops
-INHERIT=cmake flag-o-matic linux-info
-IUSE=systemd
-KEYWORDS=amd64 x86
-LICENSE=GPL-3+
-RDEPEND=dev-libs/glib dev-libs/libconfig:=[cxx] dev-libs/libevdev sys-apps/dbus virtual/libudev systemd? ( sys-apps/systemd )
-SLOT=0
-SRC_URI=https://github.com/PixlOne/logiops/releases/download/v0.3.3/logiops-v0.3.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=475d2a0341a2c235e018f0fcc0b7f5dc
diff --git a/metadata/md5-cache/app-misc/logiops-0.3.4 b/metadata/md5-cache/app-misc/logiops-0.3.4
index e8147ce319fc..2218101a5e6e 100644
--- a/metadata/md5-cache/app-misc/logiops-0.3.4
+++ b/metadata/md5-cache/app-misc/logiops-0.3.4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/PixlOne/logiops
INHERIT=cmake flag-o-matic linux-info
IUSE=systemd
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3+
RDEPEND=dev-libs/glib dev-libs/libconfig:=[cxx] dev-libs/libevdev sys-apps/dbus virtual/libudev systemd? ( sys-apps/systemd )
SLOT=0
SRC_URI=https://github.com/PixlOne/logiops/releases/download/v0.3.4/logiops-v0.3.4.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b00c836eedb1eabda074c2038678bab1
+_md5_=3f3809b3804a9fc12e9957bee61a853c
diff --git a/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2 b/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2
deleted file mode 100644
index 7df301be5d93..000000000000
--- a/metadata/md5-cache/app-misc/mx5000tools-0.1.2-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=dev-libs/glib:2 media-libs/netpbm:=
-DESCRIPTION=Tools for controlling the LCD on a Logitech MX5000 keyboard
-EAPI=8
-HOMEPAGE=https://web.archive.org/web/20160409073317/http://home.gna.org/mx5000tools/
-INHERIT=autotools
-KEYWORDS=amd64 ppc ppc64 x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/glib:2 media-libs/netpbm:=
-SLOT=0
-SRC_URI=https://web.archive.org/web/20170225160711/http://download.gna.org/mx5000tools/mx5000tools-0.1.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b9882af8a1d149d49db152127647945e
diff --git a/metadata/md5-cache/app-misc/note-1.3.26 b/metadata/md5-cache/app-misc/note-1.3.26
index 6f75595257e7..8528aaec8fa1 100644
--- a/metadata/md5-cache/app-misc/note-1.3.26
+++ b/metadata/md5-cache/app-misc/note-1.3.26
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Config-General dev-perl/TermReadKey dev-perl/Term-ReadLine-Perl dev-perl/YAML virtual/perl-Storable crypt? ( dev-perl/Crypt-CBC dev-perl/Crypt-Blowfish dev-perl/Crypt-DES ) mysql? ( dev-perl/DBD-mysql ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Config-General dev-perl/TermReadKey dev-perl/Term-ReadLine-Perl dev-perl/YAML virtual/perl-Storable crypt? ( dev-perl/Crypt-CBC dev-perl/Crypt-Blowfish dev-perl/Crypt-DES ) mysql? ( dev-perl/DBD-mysql ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A note taking perl program
EAPI=7
HOMEPAGE=https://www.daemon.de/NOTE
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=crypt dbm general mysql text perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ppc ~riscv x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Config-General dev-perl/TermReadKey dev-perl/Term-ReadLine-Perl dev-perl/YAML virtual/perl-Storable crypt? ( dev-perl/Crypt-CBC dev-perl/Crypt-Blowfish dev-perl/Crypt-DES ) mysql? ( dev-perl/DBD-mysql ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-General dev-perl/TermReadKey dev-perl/Term-ReadLine-Perl dev-perl/YAML virtual/perl-Storable crypt? ( dev-perl/Crypt-CBC dev-perl/Crypt-Blowfish dev-perl/Crypt-DES ) mysql? ( dev-perl/DBD-mysql ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://www.daemon.de/idisk/Apps/note/note-1.3.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=55288b05c5f3ca8fef37e3a1e7f49f59
diff --git a/metadata/md5-cache/app-misc/openrgb-0.9 b/metadata/md5-cache/app-misc/openrgb-0.9
index 7ae8cdc2b950..eb909d3dc240 100644
--- a/metadata/md5-cache/app-misc/openrgb-0.9
+++ b/metadata/md5-cache/app-misc/openrgb-0.9
@@ -11,4 +11,4 @@ RDEPEND=dev-cpp/cpp-httplib:= dev-libs/hidapi dev-qt/qtcore:5 dev-qt/qtgui:5 dev
SLOT=0/3
SRC_URI=https://gitlab.com/CalcProgrammer1/OpenRGB/-/archive/release_0.9/OpenRGB-release_0.9.tar.bz2
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c77c78473805baccc49a2720dc19df17
+_md5_=d544fc482f6bfb49057f1717a3fcd34b
diff --git a/metadata/md5-cache/app-misc/openrgb-9999 b/metadata/md5-cache/app-misc/openrgb-9999
index 84bebc693faa..f260a9a06105 100644
--- a/metadata/md5-cache/app-misc/openrgb-9999
+++ b/metadata/md5-cache/app-misc/openrgb-9999
@@ -10,4 +10,4 @@ PROPERTIES=live
RDEPEND=dev-cpp/cpp-httplib:= dev-libs/hidapi dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 net-libs/mbedtls:= virtual/libusb:1
SLOT=0/3
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=25597e07b5a405b742bca510d4f675bd
+_md5_=94a441ff6c3222b664dbf2b326628236
diff --git a/metadata/md5-cache/app-misc/pfm-2.12.3-r1 b/metadata/md5-cache/app-misc/pfm-2.12.3-r1
index 34f35e806d43..e505d826963a 100644
--- a/metadata/md5-cache/app-misc/pfm-2.12.3-r1
+++ b/metadata/md5-cache/app-misc/pfm-2.12.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Stat-Bits-0.190.0 >=dev-perl/HTML-Parser-3.590.0 >=dev-perl/libwww-perl-5.827.0 >=dev-perl/Term-ReadLine-Gnu-1.160.0 >=dev-perl/Term-Screen-1.30.0 >=dev-perl/Term-ScreenColor-1.200.0 >=virtual/perl-File-Temp-0.220.0 >=virtual/perl-Module-Load-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/File-Stat-Bits-0.190.0 >=dev-perl/HTML-Parser-3.590.0 >=dev-perl/libwww-perl-5.827.0 >=dev-perl/Term-ReadLine-Gnu-1.160.0 >=dev-perl/Term-Screen-1.30.0 >=dev-perl/Term-ScreenColor-1.200.0 >=virtual/perl-File-Temp-0.220.0 >=virtual/perl-Module-Load-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Terminal-based file manager written in Perl
EAPI=7
HOMEPAGE=https://p-f-m.sourceforge.net/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~s390 x86
LICENSE=GPL-2
-RDEPEND=>=dev-perl/File-Stat-Bits-0.190.0 >=dev-perl/HTML-Parser-3.590.0 >=dev-perl/libwww-perl-5.827.0 >=dev-perl/Term-ReadLine-Gnu-1.160.0 >=dev-perl/Term-Screen-1.30.0 >=dev-perl/Term-ScreenColor-1.200.0 >=virtual/perl-File-Temp-0.220.0 >=virtual/perl-Module-Load-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Stat-Bits-0.190.0 >=dev-perl/HTML-Parser-3.590.0 >=dev-perl/libwww-perl-5.827.0 >=dev-perl/Term-ReadLine-Gnu-1.160.0 >=dev-perl/Term-Screen-1.30.0 >=dev-perl/Term-ScreenColor-1.200.0 >=virtual/perl-File-Temp-0.220.0 >=virtual/perl-Module-Load-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://downloads.sourceforge.net/p-f-m/pfm-2.12.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=13c057f6b6a19bd95f3cc9ca4da8fc9e
diff --git a/metadata/md5-cache/app-misc/pip-1.2-r3 b/metadata/md5-cache/app-misc/pip-1.2-r3
index fb3ddc27d576..4d8a44ddb0ee 100644
--- a/metadata/md5-cache/app-misc/pip-1.2-r3
+++ b/metadata/md5-cache/app-misc/pip-1.2-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrapper around programs that don't support stdin/stdout
EAPI=7
HOMEPAGE=http://membled.com/work/apps/pip/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
SLOT=0
SRC_URI=http://membled.com/work/apps/pip/pip-1.2.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fe42919fe452a83692661dbca837d4c1
diff --git a/metadata/md5-cache/app-misc/rlwrap-0.46.1 b/metadata/md5-cache/app-misc/rlwrap-0.46.1
index 576448dd7283..59ba3aa4b899 100644
--- a/metadata/md5-cache/app-misc/rlwrap-0.46.1
+++ b/metadata/md5-cache/app-misc/rlwrap-0.46.1
@@ -4,9 +4,9 @@ DESCRIPTION=GNU readline wrapper
EAPI=8
HOMEPAGE=https://github.com/hanslub42/rlwrap
IUSE=debug
-KEYWORDS=amd64 arm64 ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 arm64 ~mips ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2+
RDEPEND=sys-libs/ncurses:= sys-libs/readline:=
SLOT=0
SRC_URI=https://github.com/hanslub42/rlwrap/releases/download/0.46.1/rlwrap-0.46.1.tar.gz
-_md5_=fd4086306c497fbcbe9f4b863f077080
+_md5_=3fbd8c4c95c172a141dbfb37f117b0ed
diff --git a/metadata/md5-cache/app-misc/rundeck-cli-bin-2.0.1 b/metadata/md5-cache/app-misc/rundeck-cli-bin-2.0.1
index 76a9b1cfd6a3..cd1f83db1e5f 100644
--- a/metadata/md5-cache/app-misc/rundeck-cli-bin-2.0.1
+++ b/metadata/md5-cache/app-misc/rundeck-cli-bin-2.0.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/rundeck/rundeck-cli/releases/download/v2.0.1/rundeck-cli-2.0.1-all.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5a6db1938fc115a535c8c6d0b8d8c0cf
diff --git a/metadata/md5-cache/app-misc/siegfried-1.11.1 b/metadata/md5-cache/app-misc/siegfried-1.11.1
new file mode 100644
index 000000000000..b580a883a89b
--- /dev/null
+++ b/metadata/md5-cache/app-misc/siegfried-1.11.1
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=Signature-based file format identification
+EAPI=8
+HOMEPAGE=https://www.itforarchivists.com/siegfried/ https://github.com/richardlehane/siegfried/
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD
+RDEPEND=!app-misc/dfshow
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/richardlehane/siegfried/archive/v1.11.1.tar.gz -> siegfried-1.11.1.gh.tar.gz https://github.com/richardlehane/siegfried/releases/download/v1.11.1/data_1-11-1.zip -> siegfried-1.11.1-data.zip https://dev.gentoo.org/~mgorny/dist/siegfried-1.11.1_rc4.deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fbf9c94ce6cd35dd3ed9b2ab408e8b98
diff --git a/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4 b/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4
new file mode 100644
index 000000000000..4c1e656660cd
--- /dev/null
+++ b/metadata/md5-cache/app-misc/siegfried-1.11.1_rc4
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=Signature-based file format identification
+EAPI=8
+HOMEPAGE=https://www.itforarchivists.com/siegfried/ https://github.com/richardlehane/siegfried/
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD
+RDEPEND=!app-misc/dfshow
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/richardlehane/siegfried/archive/v1.11.1-rc4.tar.gz -> siegfried-1.11.1-rc4.gh.tar.gz https://github.com/richardlehane/siegfried/releases/download/v1.11.1-rc4/data_1-11-1-rc4.zip -> siegfried-1.11.1-rc4-data.zip https://dev.gentoo.org/~mgorny/dist/siegfried-1.11.1_rc4.deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=70a0df545a393f22dc18922a512d9912
diff --git a/metadata/md5-cache/app-misc/smtm-1.6.10-r2 b/metadata/md5-cache/app-misc/smtm-1.6.10-r2
index 80879706a5a6..7abd2e5880e9 100644
--- a/metadata/md5-cache/app-misc/smtm-1.6.10-r2
+++ b/metadata/md5-cache/app-misc/smtm-1.6.10-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Tk dev-perl/Date-Manip dev-perl/HTML-Parser dev-perl/Finance-YahooQuote dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Tk dev-perl/Date-Manip dev-perl/HTML-Parser dev-perl/Finance-YahooQuote dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Stock ticker, profit/loss calculator and chart tool
EAPI=8
HOMEPAGE=https://eddelbuettel.com/dirk/code/smtm.html
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://eddelbuettel.com/dirk/code/smtm/smtm_1.6.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9b6025679956f5afbe9c29e31642c58
diff --git a/metadata/md5-cache/app-misc/sonypid-1.9.1 b/metadata/md5-cache/app-misc/sonypid-1.9.1
new file mode 100644
index 000000000000..bd0a03837243
--- /dev/null
+++ b/metadata/md5-cache/app-misc/sonypid-1.9.1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=x11-libs/libXtst x11-base/xorg-proto
+DESCRIPTION=Tool to use the Sony Vaios jog-dial as a mouse-wheel
+EAPI=8
+HOMEPAGE=https://www.popies.net/sonypi/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 x86
+LICENSE=GPL-2+
+RDEPEND=x11-libs/libXtst
+SLOT=0
+SRC_URI=https://www.popies.net/sonypi/sonypid-1.9.1.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3603e8f38f49d57603a35d1272034894
diff --git a/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.5.1 b/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.5.1
deleted file mode 100644
index ec3b1d8a3ce8..000000000000
--- a/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.5.1
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CPU, RAM memory, and load monitor for use with tmux
-EAPI=8
-HOMEPAGE=https://github.com/thewtex/tmux-mem-cpu-load
-INHERIT=cmake
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-SLOT=0
-SRC_URI=https://github.com/thewtex/tmux-mem-cpu-load/archive/v3.5.1.tar.gz -> tmux-mem-cpu-load-3.5.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=da4309b01e7109f871da0f299b1ff412
diff --git a/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.8.1 b/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.8.1
new file mode 100644
index 000000000000..61b7615a6910
--- /dev/null
+++ b/metadata/md5-cache/app-misc/tmux-mem-cpu-load-3.8.1
@@ -0,0 +1,12 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CPU, RAM memory, and load monitor for use with tmux
+EAPI=8
+HOMEPAGE=https://github.com/thewtex/tmux-mem-cpu-load
+INHERIT=cmake
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+SLOT=0
+SRC_URI=https://github.com/thewtex/tmux-mem-cpu-load/archive/v3.8.1.tar.gz -> tmux-mem-cpu-load-3.8.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0b4446e81e0a79a3a2f05ca13c2e0744
diff --git a/metadata/md5-cache/app-misc/trash-cli-0.23.11.10 b/metadata/md5-cache/app-misc/trash-cli-0.23.11.10
index 9881fcfdc50a..7abb7fb2db3a 100644
--- a/metadata/md5-cache/app-misc/trash-cli-0.23.11.10
+++ b/metadata/md5-cache/app-misc/trash-cli-0.23.11.10
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/andreafrancia/trash-cli
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-2
RDEPEND=dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/andreafrancia/trash-cli/archive/0.23.11.10.tar.gz -> trash-cli-0.23.11.10.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d80cdcf76a320abc7a4a75f03f2a6030
+_md5_=2f7c40b01a1dde920cc0c1c48ff1d509
diff --git a/metadata/md5-cache/app-mobilephone/Manifest.gz b/metadata/md5-cache/app-mobilephone/Manifest.gz
index b53aca34d3f2..f474629a06a8 100644
--- a/metadata/md5-cache/app-mobilephone/Manifest.gz
+++ b/metadata/md5-cache/app-mobilephone/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-mobilephone/adebar-2.4.1 b/metadata/md5-cache/app-mobilephone/adebar-2.4.1
index 28e79ab73f50..a416db7d1ac1 100644
--- a/metadata/md5-cache/app-mobilephone/adebar-2.4.1
+++ b/metadata/md5-cache/app-mobilephone/adebar-2.4.1
@@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=app-shells/bash dev-util/android-tools
SLOT=0
SRC_URI=https://codeberg.org/izzy/Adebar/archive/v2.4.1.tar.gz -> adebar-2.4.1.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e9ad3d132affebee7b4a01ce0040f709
diff --git a/metadata/md5-cache/app-mobilephone/qtadb-0.8.1-r1 b/metadata/md5-cache/app-mobilephone/qtadb-0.8.1-r1
index d548341e5df9..f0109b6acde4 100644
--- a/metadata/md5-cache/app-mobilephone/qtadb-0.8.1-r1
+++ b/metadata/md5-cache/app-mobilephone/qtadb-0.8.1-r1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5
SLOT=0
SRC_URI=https://bitbucket.org/michalmotyczko/qtadb/get/ccbb0c86c9eb.zip -> qtadb-0.8.1.zip
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d33ce02121de928be6bc9e6f9dd4ef4a
diff --git a/metadata/md5-cache/app-office/Manifest.gz b/metadata/md5-cache/app-office/Manifest.gz
index 1bb25b366a2b..17359826f2d6 100644
--- a/metadata/md5-cache/app-office/Manifest.gz
+++ b/metadata/md5-cache/app-office/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-office/homebank-5.8.1 b/metadata/md5-cache/app-office/homebank-5.8.1
index acbc750a7286..1108626aeda6 100644
--- a/metadata/md5-cache/app-office/homebank-5.8.1
+++ b/metadata/md5-cache/app-office/homebank-5.8.1
@@ -7,10 +7,10 @@ HOMEPAGE=https://www.gethomebank.org/ https://launchpad.net/homebank
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
IUSE=+ofx
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ppc ~ppc64 x86
LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.39:2 net-libs/libsoup:3.0 x11-libs/cairo x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.22:3 x11-libs/pango ofx? ( >=dev-libs/libofx-0.8.3:= )
SLOT=0
SRC_URI=https://www.gethomebank.org/public/sources/homebank-5.8.1.tar.gz
_eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e53a28c7bd9a1d33a12c219935c91195
+_md5_=7ba55cf198472933b033afcb02d21562
diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r1 b/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r1
index 1e397f824d2d..65ba3e4b145e 100644
--- a/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r1
+++ b/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r1
@@ -1,6 +1,6 @@
BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=A full office productivity suite
EAPI=8
HOMEPAGE=https://www.libreoffice.org
@@ -9,10 +9,10 @@ IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +db
KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux
LICENSE=|| ( LGPL-3 MPL-1.1 )
PDEPEND==app-office/libreoffice-l10n-24.2*
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev.gentoo.org/~asturm/distfiles/libreoffice-24.2.3.2-icu-74.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-24.2.4.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-24.2.4.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-24.2.4.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-help-24.2.4.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.4.2/src/libreoffice-24.2.4.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.4.2/src/libreoffice-help-24.2.4.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=41fefbd015920378d1481cb261e4c497
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=310dfa2bc220cb269a83810f4043a4f9
diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r10 b/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r10
index dc84946c9e4d..274ab1218fe2 100644
--- a/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r10
+++ b/metadata/md5-cache/app-office/libreoffice-24.2.4.2-r10
@@ -1,6 +1,6 @@
BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=A full office productivity suite
EAPI=8
HOMEPAGE=https://www.libreoffice.org
@@ -9,10 +9,10 @@ IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +db
KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux
LICENSE=|| ( LGPL-3 MPL-1.1 )
PDEPEND==app-office/libreoffice-l10n-24.2*
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) kde? ( || ( qt5 qt6 ) ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev.gentoo.org/~asturm/distfiles/libreoffice-24.2.3.2-icu-74.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-24.2.4.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-24.2.4.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-24.2.4.2.tar.xz https://download.documentfoundation.org/libreoffice/src/24.2.//libreoffice-help-24.2.4.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.4.2/src/libreoffice-24.2.4.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/24.2.4.2/src/libreoffice-help-24.2.4.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=684d9cb686bae21ef23d705c361ce20b
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a1c2677807b642adf418efea857ddfb5
diff --git a/metadata/md5-cache/app-office/libreoffice-24.2.9999 b/metadata/md5-cache/app-office/libreoffice-24.2.9999
index c230ba41bbc0..6e35c9ad9431 100644
--- a/metadata/md5-cache/app-office/libreoffice-24.2.9999
+++ b/metadata/md5-cache/app-office/libreoffice-24.2.9999
@@ -1,6 +1,6 @@
BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=A full office productivity suite
EAPI=8
HOMEPAGE=https://www.libreoffice.org
@@ -8,10 +8,10 @@ INHERIT=git-r3 autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt
IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher java python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=|| ( LGPL-3 MPL-1.1 )
PROPERTIES=live
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) !app-office/libreoffice-l10n java? ( >=dev-java/java-config-2.2.0-r3 )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) !app-office/libreoffice-l10n java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) kde? ( || ( qt5 qt6 ) ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bd9dabbe13a3d60011296c118e195609
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=835144705eaf4d0ea14fee5ef619fbe6
diff --git a/metadata/md5-cache/app-office/libreoffice-7.6.4.1 b/metadata/md5-cache/app-office/libreoffice-7.6.4.1
index ddf2dfca48cc..eca617e71635 100644
--- a/metadata/md5-cache/app-office/libreoffice-7.6.4.1
+++ b/metadata/md5-cache/app-office/libreoffice-7.6.4.1
@@ -1,6 +1,6 @@
BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant-core >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=A full office productivity suite
EAPI=8
HOMEPAGE=https://www.libreoffice.org
@@ -9,10 +9,10 @@ IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +db
KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux
LICENSE=|| ( LGPL-3 MPL-1.1 )
PDEPEND==app-office/libreoffice-l10n-7.6*
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.6.4.1.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.6.4.1.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.4//libreoffice-7.6.4.1.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.4//libreoffice-help-7.6.4.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.4.1/src/libreoffice-7.6.4.1.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.4.1/src/libreoffice-help-7.6.4.1.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5dcd37dcce7130e8fc05ee8429f7a0f8
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7d35e2fa55759d508364bcb1fc20793d
diff --git a/metadata/md5-cache/app-office/libreoffice-7.6.7.2 b/metadata/md5-cache/app-office/libreoffice-7.6.7.2
index 85f64950edfd..25b358da559e 100644
--- a/metadata/md5-cache/app-office/libreoffice-7.6.7.2
+++ b/metadata/md5-cache/app-office/libreoffice-7.6.7.2
@@ -1,6 +1,6 @@
BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-11 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=A full office productivity suite
EAPI=8
HOMEPAGE=https://www.libreoffice.org
@@ -9,10 +9,10 @@ IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +db
KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux
LICENSE=|| ( LGPL-3 MPL-1.1 )
PDEPEND==app-office/libreoffice-l10n-7.6*
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-7.6.7.2.tar.xz https://dev-builds.libreoffice.org/pre-releases/src/libreoffice-help-7.6.7.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.7//libreoffice-7.6.7.2.tar.xz https://download.documentfoundation.org/libreoffice/src/7.6.7//libreoffice-help-7.6.7.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.7.2/src/libreoffice-7.6.7.2.tar.xz https://downloadarchive.documentfoundation.org/libreoffice/old/7.6.7.2/src/libreoffice-help-7.6.7.2.tar.xz https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4e009af9db2383aed77ba1e5cb7fa66f
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a7d67b47bbc4e26f318bc8075687856f
diff --git a/metadata/md5-cache/app-office/libreoffice-9999 b/metadata/md5-cache/app-office/libreoffice-9999
index c230ba41bbc0..6e35c9ad9431 100644
--- a/metadata/md5-cache/app-office/libreoffice-9999
+++ b/metadata/md5-cache/app-office/libreoffice-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-util/intltool sys-apps/which app-alternatives/yacc app-alternatives/lex sys-devel/gettext virtual/pkgconfig clang? ( || ( ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:16 sys-devel/llvm:16 =sys-devel/lld-16* ) ( sys-devel/clang:15 sys-devel/llvm:15 =sys-devel/lld-15* ) ) ) odk? ( >=app-text/doxygen-1.8.4 ) >=dev-vcs/git-1.8.2.1[curl] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) >=dev-libs/libatomic_ops-7.2d dev-perl/Archive-Zip >=dev-util/cppunit-1.14.0 >=dev-util/gperf-3.1 dev-util/mdds:1/2.1 media-libs/glm x11-base/xorg-proto x11-libs/libXt x11-libs/libXtst java? ( dev-java/ant:0 >=virtual/jdk-17 ) test? ( app-crypt/gnupg dev-util/cppunit media-fonts/dejavu media-fonts/liberation-fonts ) valgrind? ( dev-debug/valgrind ) java? ( >=dev-java/java-config-2.2.0-r3 )
DESCRIPTION=A full office productivity suite
EAPI=8
HOMEPAGE=https://www.libreoffice.org
@@ -8,10 +8,10 @@ INHERIT=git-r3 autotools bash-completion-r1 check-reqs flag-o-matic java-pkg-opt
IUSE=accessibility base bluetooth +branding clang coinmp +cups custom-cflags +dbus debug eds firebird googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres qt5 qt6 test valgrind vulkan libreoffice_extensions_nlpsolver libreoffice_extensions_scripting-beanshell libreoffice_extensions_scripting-javascript libreoffice_extensions_wiki-publisher java python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=|| ( LGPL-3 MPL-1.1 )
PROPERTIES=live
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) !app-office/libreoffice-l10n java? ( >=dev-java/java-config-2.2.0-r3 )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-arch/unzip app-arch/zip app-crypt/argon2:= app-crypt/gpgme:=[cxx] app-text/hunspell:= >=app-text/libabw-0.1.0 >=app-text/libebook-0.1 app-text/libepubgen >=app-text/libetonyek-0.1 app-text/libexttextcat app-text/liblangtag >=app-text/libmspub-0.1.0 >=app-text/libmwaw-0.3.21 >=app-text/libnumbertext-1.0.6 >=app-text/libodfgen-0.1.0 app-text/libqxp app-text/libstaroffice app-text/libwpd:0.10[tools] app-text/libwpg:0.3 >=app-text/libwps-0.4 app-text/mythes >=dev-cpp/clucene-2.3.3.4-r2 >=dev-cpp/libcmis-0.6.2:0= dev-db/unixODBC dev-lang/perl dev-libs/boost:=[nls] dev-libs/expat dev-libs/hyphen dev-libs/icu:= dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/liborcus-0.18.0:0/0.18 dev-libs/librevenge dev-libs/libxml2 dev-libs/libxslt dev-libs/nspr dev-libs/nss >=dev-libs/redland-1.0.16 >=dev-libs/xmlsec-1.2.35:=[nss] >=games-engines/box2d-2.4.1:0 media-gfx/fontforge media-gfx/graphite2 media-libs/fontconfig >=media-libs/freetype-2.11.0-r1:2 >=media-libs/harfbuzz-5.1.0:=[graphite,icu] media-libs/lcms:2 >=media-libs/libcdr-0.1.0 >=media-libs/libepoxy-1.3.1[X] >=media-libs/libfreehand-0.1.0 media-libs/libjpeg-turbo:= media-libs/libpagemaker >=media-libs/libpng-1.4:0= >=media-libs/libvisio-0.1.0 media-libs/libwebp:= media-libs/libzmf media-libs/openjpeg:= media-libs/tiff:= media-libs/zxing-cpp:= net-misc/curl sci-mathematics/lpsolve:= sys-libs/zlib virtual/opengl x11-libs/cairo[X] x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXrender accessibility? ( python_single_target_python3_10? ( dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lxml[python_targets_python3_12(-)] ) ) bluetooth? ( dev-libs/glib:2 net-wireless/bluez ) coinmp? ( sci-libs/coinor-mp ) cups? ( net-print/cups ) dbus? ( sys-apps/dbus ) eds? ( dev-libs/glib:2 >=gnome-base/dconf-0.40.0 gnome-extra/evolution-data-server ) firebird? ( >=dev-db/firebird-3.0.2.32703.0-r1[server] ) gstreamer? ( media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) gtk? ( app-accessibility/at-spi2-core:2 dev-libs/glib:2 dev-libs/gobject-introspection gnome-base/dconf media-libs/mesa[egl(+)] x11-libs/gtk+:3[X] x11-libs/pango ) kde? ( qt5? ( kde-frameworks/kconfig:5 kde-frameworks/kcoreaddons:5 kde-frameworks/ki18n:5 kde-frameworks/kio:5 kde-frameworks/kwindowsystem:5 ) qt6? ( kde-frameworks/kconfig:6 kde-frameworks/kcoreaddons:6 kde-frameworks/ki18n:6 kde-frameworks/kio:6 kde-frameworks/kwindowsystem:6 ) ) ldap? ( net-nds/openldap:= ) libreoffice_extensions_scripting-beanshell? ( dev-java/bsh ) libreoffice_extensions_scripting-javascript? ( >=dev-java/rhino-1.7.14:1.6 ) mariadb? ( dev-db/mariadb-connector-c:= ) !mariadb? ( dev-db/mysql-connector-c:= ) pdfimport? ( >=app-text/poppler-22.06:=[cxx] ) postgres? ( >=dev-db/postgresql-9.0:*[kerberos] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) acct-group/libreoffice acct-user/libreoffice !app-office/libreoffice-bin !app-office/libreoffice-bin-debug media-fonts/liberation-fonts || ( x11-misc/xdg-utils kde-plasma/kde-cli-tools:* ) java? ( >=virtual/jre-11 ) kde? ( kde-frameworks/breeze-icons:* ) !app-office/libreoffice-l10n java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) base? ( java ) bluetooth? ( dbus ) kde? ( || ( qt5 qt6 ) ) libreoffice_extensions_nlpsolver? ( java ) libreoffice_extensions_scripting-beanshell? ( java ) libreoffice_extensions_scripting-javascript? ( java ) libreoffice_extensions_wiki-publisher? ( java )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=branding? ( https://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.8.tar.xz ) https://dev-www.libreoffice.org/src//dragonbox-1.1.3.tar.gz https://dev-www.libreoffice.org/src//dtoa-20180411.tgz https://dev-www.libreoffice.org/src//frozen-1.1.1.tar.gz https://dev-www.libreoffice.org/src//skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz https://dev-www.libreoffice.org/src//zxcvbn-c-2.5.tar.gz base? ( https://dev-www.libreoffice.org/src//commons-logging-1.2-src.tar.gz https://dev-www.libreoffice.org/src//ba2930200c9f019c2d93a8c88c651a0f-flow-engine-0.9.4.zip https://dev-www.libreoffice.org/src//d8bd5eed178db6e2b18eeed243f85aa8-flute-1.1.6.zip https://dev-www.libreoffice.org/src//eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip https://dev-www.libreoffice.org/src//3bdf40c0d199af31923e900d082ca2dd-libfonts-1.1.6.zip https://dev-www.libreoffice.org/src//3404ab6b1792ae5f16bbd603bd1e1d03-libformula-1.1.7.zip https://dev-www.libreoffice.org/src//db60e4fde8dd6d6807523deb71ee34dc-liblayout-0.2.10.zip https://dev-www.libreoffice.org/src//97b2d4dba862397f446b217e2b623e71-libloader-1.1.6.zip https://dev-www.libreoffice.org/src//8ce2fcd72becf06c41f7201d15373ed9-librepository-1.1.6.zip https://dev-www.libreoffice.org/src//f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip https://dev-www.libreoffice.org/src//ace6ab49184e329db254e454a010f56d-libxml-1.1.7.zip https://dev-www.libreoffice.org/src//39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip ) java? ( https://dev-www.libreoffice.org/src//Java-WebSocket-1.5.4.tar.gz https://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( https://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( https://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bd9dabbe13a3d60011296c118e195609
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=835144705eaf4d0ea14fee5ef619fbe6
diff --git a/metadata/md5-cache/app-office/libreoffice-bin-7.6.4.1 b/metadata/md5-cache/app-office/libreoffice-bin-7.6.4.1
index 238b18af89a9..f255b3410ab5 100644
--- a/metadata/md5-cache/app-office/libreoffice-bin-7.6.4.1
+++ b/metadata/md5-cache/app-office/libreoffice-bin-7.6.4.1
@@ -13,5 +13,5 @@ REQUIRED_USE=kde? ( !gnome ) gnome? ( !kde ) ^^ ( python_single_target_python3_1
RESTRICT=test strip
SLOT=0
SRC_URI=amd64? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-7.6.4.1.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-7.6.4.1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-kde-java-7.6.4.1.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-7.6.4.1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-gnome-java-7.6.4.1.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/amd64-bin-libreoffice-java-7.6.4.1.xd3 ) ) ) ) x86? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-7.6.4.1.tar.xz kde? ( !java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-7.6.4.1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-kde-java-7.6.4.1.xd3 ) ) gnome? ( !java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-7.6.4.1.xd3 ) java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-gnome-java-7.6.4.1.xd3 ) ) !kde? ( !gnome? ( java? ( https://tamiko.43-1.org/distfiles/x86-bin-libreoffice-java-7.6.4.1.xd3 ) ) ) )
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=517f42a71aaca11a898cbb24e0bef85b
diff --git a/metadata/md5-cache/app-office/moneydance-2024.5117 b/metadata/md5-cache/app-office/moneydance-2024.5117
index 4a5caf500eb6..662c349857d9 100644
--- a/metadata/md5-cache/app-office/moneydance-2024.5117
+++ b/metadata/md5-cache/app-office/moneydance-2024.5117
@@ -10,5 +10,5 @@ RDEPEND=|| ( dev-java/openjdk-bin:17 dev-java/openjdk:17 ) >=dev-java/java-confi
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://infinitekind.com/stabledl/2024_5117/Moneydance_linux_amd64.tar.gz -> moneydance-2024.5117-amd64.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=388245e45ccde3e9d12e8a9e40094edf
diff --git a/metadata/md5-cache/app-office/multitalk-1.4-r1 b/metadata/md5-cache/app-office/multitalk-1.4-r1
index c64c9d212323..8611c3571df9 100644
--- a/metadata/md5-cache/app-office/multitalk-1.4-r1
+++ b/metadata/md5-cache/app-office/multitalk-1.4-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=media-libs/libsdl-1.2.7 >=media-libs/sdl-gfx-2.0.13 >=media-libs/sdl-image-1.2.3 >=media-libs/sdl-ttf-2.0.6
SLOT=0
SRC_URI=http://www.srcf.ucam.org/~dmi1000/multitalk/multitalk-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=011d45fa4053dcefaadcd7b7fdb8079b
diff --git a/metadata/md5-cache/app-office/orage-4.18.0 b/metadata/md5-cache/app-office/orage-4.18.0
index b0474994313b..8e6e2152be42 100644
--- a/metadata/md5-cache/app-office/orage-4.18.0
+++ b/metadata/md5-cache/app-office/orage-4.18.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/apps/orage/start https://gitlab.xfce.org/apps/orage/
INHERIT=xdg-utils
IUSE=libnotify
-KEYWORDS=amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.58.0 >=dev-libs/libical-3.0.16:= >=x11-libs/gtk+-3.24.0:3= x11-libs/libX11 >=xfce-base/libxfce4ui-4.16.0:= >=xfce-base/libxfce4util-4.16.0:= libnotify? ( >=x11-libs/libnotify-0.7.0:= )
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/orage/4.18/orage-4.18.0.tar.bz2
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a67e0637a765656f16562b65317f1679
+_md5_=df0dd519578fcf0b4d85970594c95c6d
diff --git a/metadata/md5-cache/app-office/texmaker-5.1.4 b/metadata/md5-cache/app-office/texmaker-5.1.4
index bf0bc87b12d2..11ba77209275 100644
--- a/metadata/md5-cache/app-office/texmaker-5.1.4
+++ b/metadata/md5-cache/app-office/texmaker-5.1.4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=app-text/hunspell:= app-text/poppler[qt5] dev-qt/qtcore:5= dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtlockedfile dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsingleapplication[X,qt5(+)] dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib x11-libs/libX11 x11-libs/libXext app-text/ghostscript-gpl app-text/psutils media-libs/netpbm virtual/latex-base
SLOT=0
SRC_URI=https://xm1math.net/texmaker/texmaker-5.1.4.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=721ce21422a023c7d4ce3c0eb1f886eb
diff --git a/metadata/md5-cache/app-pda/Manifest.gz b/metadata/md5-cache/app-pda/Manifest.gz
index e317c6d679c5..17727b459a8f 100644
--- a/metadata/md5-cache/app-pda/Manifest.gz
+++ b/metadata/md5-cache/app-pda/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-pda/ifuse-1.1.4 b/metadata/md5-cache/app-pda/ifuse-1.1.4
index 99360de4a1b2..917aded248b3 100644
--- a/metadata/md5-cache/app-pda/ifuse-1.1.4
+++ b/metadata/md5-cache/app-pda/ifuse-1.1.4
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1+
RDEPEND=>=app-pda/libimobiledevice-1.3.0:= >=app-pda/libplist-2.2:= sys-fs/fuse:0 app-pda/usbmuxd
SLOT=0
SRC_URI=https://github.com/libimobiledevice/ifuse/releases/download/1.1.4/ifuse-1.1.4.tar.bz2
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=60cb1d82180d23d30603f2091c4ba1a2
diff --git a/metadata/md5-cache/app-pda/libimobiledevice-glue-1.1.0 b/metadata/md5-cache/app-pda/libimobiledevice-glue-1.1.0
index cc5564889b02..a8106d0fc402 100644
--- a/metadata/md5-cache/app-pda/libimobiledevice-glue-1.1.0
+++ b/metadata/md5-cache/app-pda/libimobiledevice-glue-1.1.0
@@ -4,9 +4,9 @@ DEPEND=>=app-pda/libplist-2.3:=
DESCRIPTION=Support library for libimobiledevice projects
EAPI=8
HOMEPAGE=https://github.com/libimobiledevice/libimobiledevice-glue
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86
LICENSE=LGPL-2.1+
RDEPEND=>=app-pda/libplist-2.3:=
SLOT=0/0.1.0
SRC_URI=https://github.com/libimobiledevice/libimobiledevice-glue/releases/download/1.1.0/libimobiledevice-glue-1.1.0.tar.bz2
-_md5_=393e20e4d4ac221e5a9ea52a5ff86c30
+_md5_=a11a540ac18447c6889029b1c01e195e
diff --git a/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4 b/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4
index c590d8dcbd23..77002ed4d71f 100644
--- a/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4
+++ b/metadata/md5-cache/app-pda/pilot-link-0.12.5-r4
@@ -1,6 +1,6 @@
-BDEPEND=virtual/pkgconfig perl? ( dev-lang/perl ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/pkgconfig perl? ( dev-lang/perl ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bluetooth? ( net-wireless/bluez ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) usb? ( virtual/libusb:0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bluetooth? ( net-wireless/bluez ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) usb? ( virtual/libusb:0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Suite of tools for moving data between a Palm device and a desktop
EAPI=8
HOMEPAGE=https://github.com/jichu4n/pilot-link
@@ -8,9 +8,9 @@ INHERIT=autotools flag-o-matic perl-module
IUSE=bluetooth perl png threads usb perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 LGPL-2 )
-RDEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bluetooth? ( net-wireless/bluez ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) usb? ( virtual/libusb:0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/popt sys-libs/ncurses:= sys-libs/readline:= virtual/libiconv bluetooth? ( net-wireless/bluez ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) usb? ( virtual/libusb:0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://gentoo/pilot-link-0.12.5.tar.bz2 https://dev.gentoo.org/~soap/distfiles/pilot-link-0.12.5-gentoo-patchset-r2.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22d3314fe5d2c2010170722d68bec36e
diff --git a/metadata/md5-cache/app-pda/usbmuxd-1.1.1_p20231011 b/metadata/md5-cache/app-pda/usbmuxd-1.1.1_p20231011
index d2dacb8f14ca..2217f016118d 100644
--- a/metadata/md5-cache/app-pda/usbmuxd-1.1.1_p20231011
+++ b/metadata/md5-cache/app-pda/usbmuxd-1.1.1_p20231011
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://libimobiledevice.org/
INHERIT=autotools systemd udev
IUSE=selinux systemd
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
LICENSE=|| ( GPL-2 GPL-3 ) LGPL-2.1+
RDEPEND=acct-user/usbmux >=app-pda/libimobiledevice-1.3.0:= app-pda/libimobiledevice-glue:= >=app-pda/libplist-2.3:= virtual/libusb:1= virtual/udev selinux? ( sec-policy/selinux-usbmuxd ) systemd? ( sys-apps/systemd )
SLOT=0
SRC_URI=https://github.com/libimobiledevice/usbmuxd/archive/360619c5f721f93f0b9d8af1a2df0b926fbcf281.tar.gz -> usbmuxd-1.1.1_p20231011.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=23c0ea263ff5ebd506bfc61b63fc60f2
+_md5_=00392384ed0f0a46e03c3b8406a6936d
diff --git a/metadata/md5-cache/app-portage/Manifest.gz b/metadata/md5-cache/app-portage/Manifest.gz
index b1cf9ccbab2d..9f1f6e8f24ab 100644
--- a/metadata/md5-cache/app-portage/Manifest.gz
+++ b/metadata/md5-cache/app-portage/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-portage/elogviewer-3.2 b/metadata/md5-cache/app-portage/elogviewer-3.2
index b36b205495b5..f67689d6a454 100644
--- a/metadata/md5-cache/app-portage/elogviewer-3.2
+++ b/metadata/md5-cache/app-portage/elogviewer-3.2
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Synss/elogviewer/archive/v3.2.tar.gz -> elogviewer-3.2.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=d802c1aa44276051778fd28c558e3389
diff --git a/metadata/md5-cache/app-portage/elogviewer-3.2-r1 b/metadata/md5-cache/app-portage/elogviewer-3.2-r1
index 9f06a11c0a11..e9b580e76666 100644
--- a/metadata/md5-cache/app-portage/elogviewer-3.2-r1
+++ b/metadata/md5-cache/app-portage/elogviewer-3.2-r1
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/Synss/elogviewer/archive/v3.2.tar.gz -> elogviewer-3.2.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=95ddca4f4498927943117bb41cd0e237
diff --git a/metadata/md5-cache/app-portage/elt-patches-20240512 b/metadata/md5-cache/app-portage/elt-patches-20240512
index 809d9995c308..038faaad6cfa 100644
--- a/metadata/md5-cache/app-portage/elt-patches-20240512
+++ b/metadata/md5-cache/app-portage/elt-patches-20240512
@@ -3,10 +3,10 @@ DEFINED_PHASES=compile install
DESCRIPTION=Collection of patches for libtool.eclass
EAPI=8
HOMEPAGE=https://gitweb.gentoo.org/proj/elt-patches.git/
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~arm64-linux ~ppc64-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 ~arm64-linux ~ppc64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=sys-apps/gentoo-functions
RESTRICT=test
SLOT=0
SRC_URI=https://dev.gentoo.org/~grobian/distfiles/elt-patches-20240512.tar.xz https://dev.gentoo.org/~vapier/dist/elt-patches-20240512.tar.xz https://dev.gentoo.org/~sam/distfiles/app-portage/elt-patches/elt-patches-20240512.tar.xz
-_md5_=9a0aaf2c56ef914104688781079e1d45
+_md5_=418cb762b392927b5de5fe23620d1509
diff --git a/metadata/md5-cache/app-portage/g-cpan-0.18.0-r1 b/metadata/md5-cache/app-portage/g-cpan-0.18.0-r1
index a357f7cc9c89..47ae2189f1b2 100644
--- a/metadata/md5-cache/app-portage/g-cpan-0.18.0-r1
+++ b/metadata/md5-cache/app-portage/g-cpan-0.18.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst preinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Autogenerate and install ebuilds for CPAN modules
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Perl/g-cpan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 >=sys-apps/portage-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 >=sys-apps/portage-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/gentoo-perl/g-cpan/archive/0.18.0.tar.gz -> g-cpan-0.18.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aff34bb359270b31d9badfd9013be44b
diff --git a/metadata/md5-cache/app-portage/g-cpan-9999 b/metadata/md5-cache/app-portage/g-cpan-9999
index 091d64b04bf6..e11d4b1591b0 100644
--- a/metadata/md5-cache/app-portage/g-cpan-9999
+++ b/metadata/md5-cache/app-portage/g-cpan-9999
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst preinst prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Autogenerate and install ebuilds for CPAN modules
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Perl/g-cpan
@@ -8,8 +8,8 @@ INHERIT=perl-module git-r3
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=|| ( Artistic GPL-2 )
PROPERTIES=live
-RDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 >=sys-apps/portage-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-Tiny virtual/perl-File-Path virtual/perl-File-Spec dev-perl/Log-Agent virtual/perl-Memoize virtual/perl-IO dev-perl/Path-Tiny dev-perl/Shell-EnvImporter virtual/perl-Term-ANSIColor >=dev-perl/YAML-0.60 >=sys-apps/portage-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc7fb888c85826044e3a4d5fac939e38
diff --git a/metadata/md5-cache/app-portage/getuto-1.13 b/metadata/md5-cache/app-portage/getuto-1.13
new file mode 100644
index 000000000000..4894d55aba62
--- /dev/null
+++ b/metadata/md5-cache/app-portage/getuto-1.13
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=Standalone Gentoo gpg trust anchor generation tool for binpkgs
+EAPI=8
+HOMEPAGE=https://github.com/projg2/getuto
+IUSE=test
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+RDEPEND=app-crypt/gnupg dev-libs/openssl sec-keys/openpgp-keys-gentoo-release sys-apps/gentoo-functions
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/projg2/getuto/archive/refs/tags/getuto-1.13.tar.gz test? ( https://mirror.bytemark.co.uk/gentoo/releases/amd64/binpackages/17.1/x86-64/virtual/libc/libc-1-r1-1.gpkg.tar )
+_md5_=97e1cbeea8205c877e174fd77ce3995a
diff --git a/metadata/md5-cache/app-portage/java-ebuilder-0.5.1-r1 b/metadata/md5-cache/app-portage/java-ebuilder-0.5.1-r1
index defc024abe28..a017d633f822 100644
--- a/metadata/md5-cache/app-portage/java-ebuilder-0.5.1-r1
+++ b/metadata/md5-cache/app-portage/java-ebuilder-0.5.1-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* sys-process/parallel >=dev-java/maven-bin-3 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/java-ebuilder.git/snapshot/java-ebuilder-0.5.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=c8ecdbeb35fd50371d7b329792a290de
diff --git a/metadata/md5-cache/app-portage/java-ebuilder-9999 b/metadata/md5-cache/app-portage/java-ebuilder-9999
index 6f6955758375..ea5fe13a1d38 100644
--- a/metadata/md5-cache/app-portage/java-ebuilder-9999
+++ b/metadata/md5-cache/app-portage/java-ebuilder-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=virtual/jre-1.8:* sys-process/parallel >=dev-java/maven-bin-3 >=dev-java/java-config-2.2.0-r3
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=236bc1b36bdbe638ac48bded5871d084
diff --git a/metadata/md5-cache/app-shells/Manifest.gz b/metadata/md5-cache/app-shells/Manifest.gz
index eaf3ce2858ad..478d8de70930 100644
--- a/metadata/md5-cache/app-shells/Manifest.gz
+++ b/metadata/md5-cache/app-shells/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-shells/atuin-18.2.0 b/metadata/md5-cache/app-shells/atuin-18.2.0
index 2ad2866ef4ad..97a65edba56a 100644
--- a/metadata/md5-cache/app-shells/atuin-18.2.0
+++ b/metadata/md5-cache/app-shells/atuin-18.2.0
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( client server ) sync? ( client ) test? ( client server sync )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/atuinsh/atuin/archive/refs/tags/v18.2.0.tar.gz -> atuin-18.2.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.82/download -> anyhow-1.0.82.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argon2/0.5.3/download -> argon2-0.5.3.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/atomic-write-file/0.1.3/download -> atomic-write-file-0.1.3.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/axum-core/0.4.3/download -> axum-core-0.4.3.crate https://crates.io/api/v1/crates/axum-server/0.6.0/download -> axum-server-0.6.0.crate https://crates.io/api/v1/crates/axum/0.7.5/download -> axum-0.7.5.crate https://crates.io/api/v1/crates/backtrace/0.3.71/download -> backtrace-0.3.71.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/blake2/0.9.2/download -> blake2-0.9.2.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.92/download -> cc-1.0.92.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chacha20/0.8.2/download -> chacha20-0.8.2.crate https://crates.io/api/v1/crates/chacha20/0.9.1/download -> chacha20-0.9.1.crate https://crates.io/api/v1/crates/chrono/0.4.37/download -> chrono-0.4.37.crate https://crates.io/api/v1/crates/cipher/0.3.0/download -> cipher-0.3.0.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.1/download -> clap_complete_nushell-4.5.1.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/cli-clipboard/0.4.0/download -> cli-clipboard-0.4.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/config/0.13.4/download -> config-0.13.4.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/crypto-mac/0.8.0/download -> crypto-mac-0.8.0.crate https://crates.io/api/v1/crates/crypto_secretbox/0.1.1/download -> crypto_secretbox-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive-new/0.5.9/download -> derive-new-0.5.9.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/digest/0.9.0/download -> digest-0.9.0.crate https://crates.io/api/v1/crates/directories/5.0.1/download -> directories-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.7/download -> fiat-crypto-0.2.7.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/finl_unicode/1.2.0/download -> finl_unicode-1.2.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.2.3/download -> gethostname-0.2.3.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/h2/0.4.4/download -> h2-0.4.4.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.1/download -> hashbrown-0.13.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-util/0.1.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/hyper/1.2.0/download -> hyper-1.2.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/interim/0.1.1/download -> interim-0.1.1.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/iso8601/0.4.2/download -> iso8601-0.4.2.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.27.0/download -> libsqlite3-sys-0.27.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/logos-codegen/0.13.0/download -> logos-codegen-0.13.0.crate https://crates.io/api/v1/crates/logos-derive/0.13.0/download -> logos-derive-0.13.0.crate https://crates.io/api/v1/crates/logos/0.13.0/download -> logos-0.13.0.crate https://crates.io/api/v1/crates/lru/0.12.3/download -> lru-0.12.3.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/metrics-exporter-prometheus/0.12.2/download -> metrics-exporter-prometheus-0.12.2.crate https://crates.io/api/v1/crates/metrics-macros/0.7.1/download -> metrics-macros-0.7.1.crate https://crates.io/api/v1/crates/metrics-util/0.15.1/download -> metrics-util-0.15.1.crate https://crates.io/api/v1/crates/metrics/0.21.1/download -> metrics-0.21.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/minspan/0.1.1/download -> minspan-0.1.1.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.49.0/download -> nu-ansi-term-0.49.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.2.6/download -> num-bigint-0.2.6.crate https://crates.io/api/v1/crates/num-complex/0.2.4/download -> num-complex-0.2.4.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.44/download -> num-iter-0.1.44.crate https://crates.io/api/v1/crates/num-rational/0.2.4/download -> num-rational-0.2.4.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num/0.2.1/download -> num-0.2.1.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.5/download -> os_pipe-1.1.5.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/parse_duration/2.1.1/download -> parse_duration-2.1.1.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pbkdf2/0.11.0/download -> pbkdf2-0.11.0.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/poly1305/0.8.0/download -> poly1305-0.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.79/download -> proc-macro2-1.0.79.crate https://crates.io/api/v1/crates/quanta/0.11.1/download -> quanta-0.11.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/ratatui/0.25.0/download -> ratatui-0.25.0.crate https://crates.io/api/v1/crates/raw-cpuid/10.7.0/download -> raw-cpuid-10.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rmp/0.8.12/download -> rmp-0.8.12.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/runtime-format/0.1.3/download -> runtime-format-0.1.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.32/download -> rustix-0.38.32.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.4.1/download -> rustls-pki-types-1.4.1.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.10/download -> rustls-0.21.10.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/rusty_paserk/0.3.0/download -> rusty_paserk-0.3.0.crate https://crates.io/api/v1/crates/rusty_paseto/0.6.1/download -> rusty_paseto-0.6.1.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.10.0/download -> security-framework-sys-2.10.0.crate https://crates.io/api/v1/crates/security-framework/2.10.0/download -> security-framework-2.10.0.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.115/download -> serde_json-1.0.115.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_regex/1.1.0/download -> serde_regex-1.1.0.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.7.0/download -> serde_with-3.7.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.7.0/download -> serde_with_macros-3.7.0.crate https://crates.io/api/v1/crates/serde_yaml/0.9.34+deprecated/download -> serde_yaml-0.9.34+deprecated.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/sketches-ddsketch/0.2.2/download -> sketches-ddsketch-0.2.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.6/download -> socket2-0.5.6.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sql-builder/3.1.1/download -> sql-builder-3.1.1.crate https://crates.io/api/v1/crates/sqlformat/0.2.3/download -> sqlformat-0.2.3.crate https://crates.io/api/v1/crates/sqlx-core/0.7.3/download -> sqlx-core-0.7.3.crate https://crates.io/api/v1/crates/sqlx-macros-core/0.7.3/download -> sqlx-macros-core-0.7.3.crate https://crates.io/api/v1/crates/sqlx-macros/0.7.3/download -> sqlx-macros-0.7.3.crate https://crates.io/api/v1/crates/sqlx-mysql/0.7.3/download -> sqlx-mysql-0.7.3.crate https://crates.io/api/v1/crates/sqlx-postgres/0.7.3/download -> sqlx-postgres-0.7.3.crate https://crates.io/api/v1/crates/sqlx-sqlite/0.7.3/download -> sqlx-sqlite-0.7.3.crate https://crates.io/api/v1/crates/sqlx/0.7.3/download -> sqlx-0.7.3.crate https://crates.io/api/v1/crates/stability/0.1.1/download -> stability-0.1.1.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/stringprep/0.1.4/download -> stringprep-0.1.4.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.58/download -> syn-2.0.58.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/sysinfo/0.30.10/download -> sysinfo-0.30.10.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.58/download -> thiserror-impl-1.0.58.crate https://crates.io/api/v1/crates/thiserror/1.0.58/download -> thiserror-1.0.58.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.17/download -> time-macros-0.2.17.crate https://crates.io/api/v1/crates/time/0.3.34/download -> time-0.3.34.crate https://crates.io/api/v1/crates/tiny-bip39/1.0.0/download -> tiny-bip39-1.0.0.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.37.0/download -> tokio-1.37.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/tower-http/0.5.2/download -> tower-http-0.5.2.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.0/download -> tracing-tree-0.3.0.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tree_magic_mini/3.1.4/download -> tree_magic_mini-3.1.4.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typed-builder-macro/0.18.1/download -> typed-builder-macro-0.18.1.crate https://crates.io/api/v1/crates/typed-builder/0.18.1/download -> typed-builder-0.18.1.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode_categories/0.1.1/download -> unicode_categories-0.1.1.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.11/download -> unsafe-libyaml-0.2.11.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/whoami/1.5.1/download -> whoami-1.5.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-wsapoll/0.1.2/download -> winapi-wsapoll-0.1.2.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.4/download -> windows-targets-0.52.4.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.4/download -> windows_aarch64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.4/download -> windows_aarch64_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.4/download -> windows_i686_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.4/download -> windows_i686_msvc-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.4/download -> windows_x86_64_gnu-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.4/download -> windows_x86_64_gnullvm-0.52.4.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.4/download -> windows_x86_64_msvc-0.52.4.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.7.0/download -> wl-clipboard-rs-0.7.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.7.1/download -> x11-clipboard-0.7.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.10.0/download -> x11rb-protocol-0.10.0.crate https://crates.io/api/v1/crates/x11rb/0.10.1/download -> x11rb-0.10.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.20/download -> xml-rs-0.8.20.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d82f88232dc3a3f2d15e340b44ccbf5
diff --git a/metadata/md5-cache/app-shells/atuin-18.3.0 b/metadata/md5-cache/app-shells/atuin-18.3.0
index f8ddf43c8d7b..84f19879dd77 100644
--- a/metadata/md5-cache/app-shells/atuin-18.3.0
+++ b/metadata/md5-cache/app-shells/atuin-18.3.0
@@ -5,13 +5,13 @@ DESCRIPTION=Shell history manager supporting encrypted synchronisation
EAPI=8
HOMEPAGE=https://atuin.sh https://github.com/atuinsh/atuin
INHERIT=cargo shell-completion systemd readme.gentoo-r1
-IUSE=+client server test +sync debug
-KEYWORDS=~amd64 ~arm64
+IUSE=+client +daemon server test +sync debug
+KEYWORDS=~amd64 ~arm64 ~riscv
LICENSE=MIT Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
RDEPEND=server? ( acct-user/atuin )
REQUIRED_USE=|| ( client server ) sync? ( client ) test? ( client server sync )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/atuinsh/atuin/archive/refs/tags/v18.3.0.tar.gz -> atuin-18.3.0.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aead/0.5.2/download -> aead-0.5.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argon2/0.5.3/download -> argon2-0.5.3.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/atoi/2.0.0/download -> atoi-2.0.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum-core/0.4.3/download -> axum-core-0.4.3.crate https://crates.io/api/v1/crates/axum-server/0.6.0/download -> axum-server-0.6.0.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/axum/0.7.5/download -> axum-0.7.5.crate https://crates.io/api/v1/crates/backtrace/0.3.72/download -> backtrace-0.3.72.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/beef/0.5.2/download -> beef-0.5.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/castaway/0.2.2/download -> castaway-0.2.2.crate https://crates.io/api/v1/crates/cc/1.0.98/download -> cc-1.0.98.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chacha20/0.9.1/download -> chacha20-0.9.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_nushell/4.5.1/download -> clap_complete_nushell-4.5.1.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/cli-clipboard/0.4.0/download -> cli-clipboard-0.4.0.crate https://crates.io/api/v1/crates/clipboard-win/4.5.0/download -> clipboard-win-4.5.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/compact_str/0.7.1/download -> compact_str-0.7.1.crate https://crates.io/api/v1/crates/config/0.13.4/download -> config-0.13.4.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc-catalog/2.4.0/download -> crc-catalog-2.4.0.crate https://crates.io/api/v1/crates/crc/3.2.1/download -> crc-3.2.1.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/crypto_secretbox/0.1.1/download -> crypto_secretbox-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive-new/0.5.9/download -> derive-new-0.5.9.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/directories/5.0.1/download -> directories-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/dotenvy/0.15.7/download -> dotenvy-0.15.7.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/error-code/2.3.1/download -> error-code-2.3.1.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-intrusive/0.5.0/download -> futures-intrusive-0.5.0.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.2.3/download -> gethostname-0.2.3.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/h2/0.4.5/download -> h2-0.4.5.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.1/download -> hashbrown-0.13.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-timeout/0.4.1/download -> hyper-timeout-0.4.1.crate https://crates.io/api/v1/crates/hyper-util/0.1.5/download -> hyper-util-0.1.5.crate https://crates.io/api/v1/crates/hyper/0.14.29/download -> hyper-0.14.29.crate https://crates.io/api/v1/crates/hyper/1.3.1/download -> hyper-1.3.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/interim/0.1.2/download -> interim-0.1.2.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/iso8601/0.6.1/download -> iso8601-0.6.1.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.27.0/download -> libsqlite3-sys-0.27.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/listenfd/1.0.1/download -> listenfd-1.0.1.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/logos-codegen/0.14.0/download -> logos-codegen-0.14.0.crate https://crates.io/api/v1/crates/logos-derive/0.14.0/download -> logos-derive-0.14.0.crate https://crates.io/api/v1/crates/logos/0.14.0/download -> logos-0.14.0.crate https://crates.io/api/v1/crates/lru/0.12.3/download -> lru-0.12.3.crate https://crates.io/api/v1/crates/mach2/0.4.2/download -> mach2-0.4.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/metrics-exporter-prometheus/0.12.2/download -> metrics-exporter-prometheus-0.12.2.crate https://crates.io/api/v1/crates/metrics-macros/0.7.1/download -> metrics-macros-0.7.1.crate https://crates.io/api/v1/crates/metrics-util/0.15.1/download -> metrics-util-0.15.1.crate https://crates.io/api/v1/crates/metrics/0.21.1/download -> metrics-0.21.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/minspan/0.1.1/download -> minspan-0.1.1.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/multimap/0.10.0/download -> multimap-0.10.0.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.0/download -> nu-ansi-term-0.50.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/objc-foundation/0.1.1/download -> objc-foundation-0.1.1.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_id/0.1.1/download -> objc_id-0.1.1.crate https://crates.io/api/v1/crates/object/0.35.0/download -> object-0.35.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opaque-debug/0.3.1/download -> opaque-debug-0.3.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_pipe/1.1.5/download -> os_pipe-1.1.5.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/password-hash/0.5.0/download -> password-hash-0.5.0.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pbkdf2/0.11.0/download -> pbkdf2-0.11.0.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/poly1305/0.8.0/download -> poly1305-0.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/prettyplease/0.2.20/download -> prettyplease-0.2.20.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/prost-build/0.12.6/download -> prost-build-0.12.6.crate https://crates.io/api/v1/crates/prost-derive/0.12.6/download -> prost-derive-0.12.6.crate https://crates.io/api/v1/crates/prost-types/0.12.6/download -> prost-types-0.12.6.crate https://crates.io/api/v1/crates/prost/0.12.6/download -> prost-0.12.6.crate https://crates.io/api/v1/crates/quanta/0.11.1/download -> quanta-0.11.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/ratatui/0.26.3/download -> ratatui-0.26.3.crate https://crates.io/api/v1/crates/raw-cpuid/10.7.0/download -> raw-cpuid-10.7.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rmp/0.8.14/download -> rmp-0.8.14.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/runtime-format/0.1.3/download -> runtime-format-0.1.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-native-certs/0.6.3/download -> rustls-native-certs-0.6.3.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-pemfile/2.1.2/download -> rustls-pemfile-2.1.2.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/rusty_paserk/0.4.0/download -> rusty_paserk-0.4.0.crate https://crates.io/api/v1/crates/rusty_paseto/0.7.1/download -> rusty_paseto-0.7.1.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/salsa20/0.10.2/download -> salsa20-0.10.2.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_regex/1.1.0/download -> serde_regex-1.1.0.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/sketches-ddsketch/0.2.2/download -> sketches-ddsketch-0.2.2.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/sql-builder/3.1.1/download -> sql-builder-3.1.1.crate https://crates.io/api/v1/crates/sqlformat/0.2.3/download -> sqlformat-0.2.3.crate https://crates.io/api/v1/crates/sqlx-core/0.7.4/download -> sqlx-core-0.7.4.crate https://crates.io/api/v1/crates/sqlx-macros-core/0.7.4/download -> sqlx-macros-core-0.7.4.crate https://crates.io/api/v1/crates/sqlx-macros/0.7.4/download -> sqlx-macros-0.7.4.crate https://crates.io/api/v1/crates/sqlx-mysql/0.7.4/download -> sqlx-mysql-0.7.4.crate https://crates.io/api/v1/crates/sqlx-postgres/0.7.4/download -> sqlx-postgres-0.7.4.crate https://crates.io/api/v1/crates/sqlx-sqlite/0.7.4/download -> sqlx-sqlite-0.7.4.crate https://crates.io/api/v1/crates/sqlx/0.7.4/download -> sqlx-0.7.4.crate https://crates.io/api/v1/crates/stability/0.2.0/download -> stability-0.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/str-buf/1.0.6/download -> str-buf-1.0.6.crate https://crates.io/api/v1/crates/stringprep/0.1.5/download -> stringprep-0.1.5.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/sync_wrapper/1.0.1/download -> sync_wrapper-1.0.1.crate https://crates.io/api/v1/crates/sysinfo/0.30.12/download -> sysinfo-0.30.12.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-bip39/1.0.0/download -> tiny-bip39-1.0.0.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-io-timeout/1.2.0/download -> tokio-io-timeout-1.2.0.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.38.0/download -> tokio-1.38.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/tonic-build/0.11.0/download -> tonic-build-0.11.0.crate https://crates.io/api/v1/crates/tonic-types/0.11.0/download -> tonic-types-0.11.0.crate https://crates.io/api/v1/crates/tonic/0.11.0/download -> tonic-0.11.0.crate https://crates.io/api/v1/crates/tower-http/0.5.2/download -> tower-http-0.5.2.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.1/download -> tracing-tree-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tree_magic_mini/3.1.5/download -> tree_magic_mini-3.1.5.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typed-builder-macro/0.18.2/download -> typed-builder-macro-0.18.2.crate https://crates.io/api/v1/crates/typed-builder/0.18.2/download -> typed-builder-0.18.2.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-properties/0.1.1/download -> unicode-properties-0.1.1.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-truncate/1.0.0/download -> unicode-truncate-1.0.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode_categories/0.1.1/download -> unicode_categories-0.1.1.crate https://crates.io/api/v1/crates/universal-hash/0.5.1/download -> universal-hash-0.5.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasite/0.1.0/download -> wasite-0.1.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/whoami/1.5.1/download -> whoami-1.5.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-wsapoll/0.1.2/download -> winapi-wsapoll-0.1.2.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wl-clipboard-rs/0.7.0/download -> wl-clipboard-rs-0.7.0.crate https://crates.io/api/v1/crates/x11-clipboard/0.7.1/download -> x11-clipboard-0.7.1.crate https://crates.io/api/v1/crates/x11rb-protocol/0.10.0/download -> x11rb-protocol-0.10.0.crate https://crates.io/api/v1/crates/x11rb/0.10.1/download -> x11rb-0.10.1.crate https://crates.io/api/v1/crates/xml-rs/0.8.20/download -> xml-rs-0.8.20.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7b8be566baef536ca59494b73f2721ed
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=14da9c005d615672f6fbb09f6dc4e7aa
diff --git a/metadata/md5-cache/app-shells/bash-5.1_p16-r11 b/metadata/md5-cache/app-shells/bash-5.1_p16-r11
deleted file mode 100644
index 47332fb7ba54..000000000000
--- a/metadata/md5-cache/app-shells/bash-5.1_p16-r11
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-devel/bison verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
-DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:= )
-DESCRIPTION=The standard GNU Bourne again shell
-EAPI=8
-HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
-INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
-IUSE=afs bashlogger examples mem-scramble +net nls plugins +readline verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:= )
-SLOT=0
-SRC_URI=mirror://gnu/bash/bash-5.1.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.1.tar.gz mirror://gnu/bash/bash-5.1-patches/bash51-001 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001 mirror://gnu/bash/bash-5.1-patches/bash51-002 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002 mirror://gnu/bash/bash-5.1-patches/bash51-003 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003 mirror://gnu/bash/bash-5.1-patches/bash51-004 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004 mirror://gnu/bash/bash-5.1-patches/bash51-005 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005 mirror://gnu/bash/bash-5.1-patches/bash51-006 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006 mirror://gnu/bash/bash-5.1-patches/bash51-007 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007 mirror://gnu/bash/bash-5.1-patches/bash51-008 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008 mirror://gnu/bash/bash-5.1-patches/bash51-009 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009 mirror://gnu/bash/bash-5.1-patches/bash51-010 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010 mirror://gnu/bash/bash-5.1-patches/bash51-011 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011 mirror://gnu/bash/bash-5.1-patches/bash51-012 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012 mirror://gnu/bash/bash-5.1-patches/bash51-013 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013 mirror://gnu/bash/bash-5.1-patches/bash51-014 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014 mirror://gnu/bash/bash-5.1-patches/bash51-015 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015 mirror://gnu/bash/bash-5.1-patches/bash51-016 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016 verify-sig? ( mirror://gnu/bash/bash-5.1.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1.tar.gz.sig mirror://gnu/bash/bash-5.1-patches/bash51-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001.sig mirror://gnu/bash/bash-5.1-patches/bash51-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002.sig mirror://gnu/bash/bash-5.1-patches/bash51-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003.sig mirror://gnu/bash/bash-5.1-patches/bash51-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004.sig mirror://gnu/bash/bash-5.1-patches/bash51-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005.sig mirror://gnu/bash/bash-5.1-patches/bash51-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006.sig mirror://gnu/bash/bash-5.1-patches/bash51-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007.sig mirror://gnu/bash/bash-5.1-patches/bash51-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008.sig mirror://gnu/bash/bash-5.1-patches/bash51-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009.sig mirror://gnu/bash/bash-5.1-patches/bash51-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010.sig mirror://gnu/bash/bash-5.1-patches/bash51-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011.sig mirror://gnu/bash/bash-5.1-patches/bash51-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012.sig mirror://gnu/bash/bash-5.1-patches/bash51-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013.sig mirror://gnu/bash/bash-5.1-patches/bash51-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014.sig mirror://gnu/bash/bash-5.1-patches/bash51-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015.sig mirror://gnu/bash/bash-5.1-patches/bash51-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=ae2057d049097ccf41f09ee4915c6c15
diff --git a/metadata/md5-cache/app-shells/bash-5.1_p16-r12 b/metadata/md5-cache/app-shells/bash-5.1_p16-r12
new file mode 100644
index 000000000000..ffdf98df713c
--- /dev/null
+++ b/metadata/md5-cache/app-shells/bash-5.1_p16-r12
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/bison verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
+DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:= )
+DESCRIPTION=The standard GNU Bourne again shell
+EAPI=8
+HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
+INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
+IUSE=afs bashlogger examples mem-scramble +net nls plugins +readline verify-sig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.1:= )
+SLOT=0
+SRC_URI=mirror://gnu/bash/bash-5.1.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.1.tar.gz mirror://gnu/bash/bash-5.1-patches/bash51-001 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001 mirror://gnu/bash/bash-5.1-patches/bash51-002 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002 mirror://gnu/bash/bash-5.1-patches/bash51-003 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003 mirror://gnu/bash/bash-5.1-patches/bash51-004 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004 mirror://gnu/bash/bash-5.1-patches/bash51-005 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005 mirror://gnu/bash/bash-5.1-patches/bash51-006 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006 mirror://gnu/bash/bash-5.1-patches/bash51-007 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007 mirror://gnu/bash/bash-5.1-patches/bash51-008 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008 mirror://gnu/bash/bash-5.1-patches/bash51-009 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009 mirror://gnu/bash/bash-5.1-patches/bash51-010 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010 mirror://gnu/bash/bash-5.1-patches/bash51-011 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011 mirror://gnu/bash/bash-5.1-patches/bash51-012 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012 mirror://gnu/bash/bash-5.1-patches/bash51-013 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013 mirror://gnu/bash/bash-5.1-patches/bash51-014 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014 mirror://gnu/bash/bash-5.1-patches/bash51-015 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015 mirror://gnu/bash/bash-5.1-patches/bash51-016 ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016 verify-sig? ( mirror://gnu/bash/bash-5.1.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1.tar.gz.sig mirror://gnu/bash/bash-5.1-patches/bash51-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-001.sig mirror://gnu/bash/bash-5.1-patches/bash51-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-002.sig mirror://gnu/bash/bash-5.1-patches/bash51-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-003.sig mirror://gnu/bash/bash-5.1-patches/bash51-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-004.sig mirror://gnu/bash/bash-5.1-patches/bash51-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-005.sig mirror://gnu/bash/bash-5.1-patches/bash51-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-006.sig mirror://gnu/bash/bash-5.1-patches/bash51-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-007.sig mirror://gnu/bash/bash-5.1-patches/bash51-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-008.sig mirror://gnu/bash/bash-5.1-patches/bash51-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-009.sig mirror://gnu/bash/bash-5.1-patches/bash51-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-010.sig mirror://gnu/bash/bash-5.1-patches/bash51-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-011.sig mirror://gnu/bash/bash-5.1-patches/bash51-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-012.sig mirror://gnu/bash/bash-5.1-patches/bash51-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-013.sig mirror://gnu/bash/bash-5.1-patches/bash51-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-014.sig mirror://gnu/bash/bash-5.1-patches/bash51-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-015.sig mirror://gnu/bash/bash-5.1-patches/bash51-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.1-patches/bash51-016.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=0f7f058a3650c637aa38e641ae6e72a5
diff --git a/metadata/md5-cache/app-shells/bash-5.2_p26-r4 b/metadata/md5-cache/app-shells/bash-5.2_p26-r4
deleted file mode 100644
index 5ef2d55505fb..000000000000
--- a/metadata/md5-cache/app-shells/bash-5.2_p26-r4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= )
-DESCRIPTION=The standard GNU Bourne again shell
-EAPI=8
-HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
-INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
-IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-3+
-RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= )
-SLOT=0
-SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.2.tar.gz mirror://gnu/bash/bash-5.2-patches/bash52-001 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001 mirror://gnu/bash/bash-5.2-patches/bash52-002 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002 mirror://gnu/bash/bash-5.2-patches/bash52-003 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003 mirror://gnu/bash/bash-5.2-patches/bash52-004 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004 mirror://gnu/bash/bash-5.2-patches/bash52-005 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005 mirror://gnu/bash/bash-5.2-patches/bash52-006 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006 mirror://gnu/bash/bash-5.2-patches/bash52-007 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007 mirror://gnu/bash/bash-5.2-patches/bash52-008 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008 mirror://gnu/bash/bash-5.2-patches/bash52-009 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009 mirror://gnu/bash/bash-5.2-patches/bash52-010 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-010 mirror://gnu/bash/bash-5.2-patches/bash52-011 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-011 mirror://gnu/bash/bash-5.2-patches/bash52-012 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-012 mirror://gnu/bash/bash-5.2-patches/bash52-013 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-013 mirror://gnu/bash/bash-5.2-patches/bash52-014 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-014 mirror://gnu/bash/bash-5.2-patches/bash52-015 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-015 mirror://gnu/bash/bash-5.2-patches/bash52-016 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-016 mirror://gnu/bash/bash-5.2-patches/bash52-017 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-017 mirror://gnu/bash/bash-5.2-patches/bash52-018 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-018 mirror://gnu/bash/bash-5.2-patches/bash52-019 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-019 mirror://gnu/bash/bash-5.2-patches/bash52-020 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-020 mirror://gnu/bash/bash-5.2-patches/bash52-021 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-021 mirror://gnu/bash/bash-5.2-patches/bash52-022 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-022 mirror://gnu/bash/bash-5.2-patches/bash52-023 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-023 mirror://gnu/bash/bash-5.2-patches/bash52-024 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-024 mirror://gnu/bash/bash-5.2-patches/bash52-025 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-025 mirror://gnu/bash/bash-5.2-patches/bash52-026 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-026 verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2.tar.gz.sig mirror://gnu/bash/bash-5.2-patches/bash52-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001.sig mirror://gnu/bash/bash-5.2-patches/bash52-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002.sig mirror://gnu/bash/bash-5.2-patches/bash52-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003.sig mirror://gnu/bash/bash-5.2-patches/bash52-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004.sig mirror://gnu/bash/bash-5.2-patches/bash52-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005.sig mirror://gnu/bash/bash-5.2-patches/bash52-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006.sig mirror://gnu/bash/bash-5.2-patches/bash52-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007.sig mirror://gnu/bash/bash-5.2-patches/bash52-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008.sig mirror://gnu/bash/bash-5.2-patches/bash52-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009.sig mirror://gnu/bash/bash-5.2-patches/bash52-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-010.sig mirror://gnu/bash/bash-5.2-patches/bash52-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-011.sig mirror://gnu/bash/bash-5.2-patches/bash52-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-012.sig mirror://gnu/bash/bash-5.2-patches/bash52-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-013.sig mirror://gnu/bash/bash-5.2-patches/bash52-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-014.sig mirror://gnu/bash/bash-5.2-patches/bash52-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-015.sig mirror://gnu/bash/bash-5.2-patches/bash52-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-016.sig mirror://gnu/bash/bash-5.2-patches/bash52-017.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-017.sig mirror://gnu/bash/bash-5.2-patches/bash52-018.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-018.sig mirror://gnu/bash/bash-5.2-patches/bash52-019.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-019.sig mirror://gnu/bash/bash-5.2-patches/bash52-020.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-020.sig mirror://gnu/bash/bash-5.2-patches/bash52-021.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-021.sig mirror://gnu/bash/bash-5.2-patches/bash52-022.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-022.sig mirror://gnu/bash/bash-5.2-patches/bash52-023.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-023.sig mirror://gnu/bash/bash-5.2-patches/bash52-024.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-024.sig mirror://gnu/bash/bash-5.2-patches/bash52-025.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-025.sig mirror://gnu/bash/bash-5.2-patches/bash52-026.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-026.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=431da3564b500c37cba249275a3d575b
diff --git a/metadata/md5-cache/app-shells/bash-5.2_p26-r5 b/metadata/md5-cache/app-shells/bash-5.2_p26-r5
new file mode 100644
index 000000000000..b4d8bae4b6d7
--- /dev/null
+++ b/metadata/md5-cache/app-shells/bash-5.2_p26-r5
@@ -0,0 +1,15 @@
+BDEPEND=pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= )
+DESCRIPTION=The standard GNU Bourne again shell
+EAPI=8
+HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
+INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
+IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3+
+RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl ) readline? ( >=sys-libs/readline-8.2_p1:= )
+SLOT=0
+SRC_URI=mirror://gnu/bash/bash-5.2.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.2.tar.gz mirror://gnu/bash/bash-5.2-patches/bash52-001 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001 mirror://gnu/bash/bash-5.2-patches/bash52-002 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002 mirror://gnu/bash/bash-5.2-patches/bash52-003 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003 mirror://gnu/bash/bash-5.2-patches/bash52-004 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004 mirror://gnu/bash/bash-5.2-patches/bash52-005 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005 mirror://gnu/bash/bash-5.2-patches/bash52-006 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006 mirror://gnu/bash/bash-5.2-patches/bash52-007 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007 mirror://gnu/bash/bash-5.2-patches/bash52-008 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008 mirror://gnu/bash/bash-5.2-patches/bash52-009 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009 mirror://gnu/bash/bash-5.2-patches/bash52-010 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-010 mirror://gnu/bash/bash-5.2-patches/bash52-011 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-011 mirror://gnu/bash/bash-5.2-patches/bash52-012 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-012 mirror://gnu/bash/bash-5.2-patches/bash52-013 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-013 mirror://gnu/bash/bash-5.2-patches/bash52-014 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-014 mirror://gnu/bash/bash-5.2-patches/bash52-015 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-015 mirror://gnu/bash/bash-5.2-patches/bash52-016 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-016 mirror://gnu/bash/bash-5.2-patches/bash52-017 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-017 mirror://gnu/bash/bash-5.2-patches/bash52-018 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-018 mirror://gnu/bash/bash-5.2-patches/bash52-019 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-019 mirror://gnu/bash/bash-5.2-patches/bash52-020 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-020 mirror://gnu/bash/bash-5.2-patches/bash52-021 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-021 mirror://gnu/bash/bash-5.2-patches/bash52-022 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-022 mirror://gnu/bash/bash-5.2-patches/bash52-023 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-023 mirror://gnu/bash/bash-5.2-patches/bash52-024 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-024 mirror://gnu/bash/bash-5.2-patches/bash52-025 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-025 mirror://gnu/bash/bash-5.2-patches/bash52-026 ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-026 verify-sig? ( mirror://gnu/bash/bash-5.2.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2.tar.gz.sig mirror://gnu/bash/bash-5.2-patches/bash52-001.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-001.sig mirror://gnu/bash/bash-5.2-patches/bash52-002.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-002.sig mirror://gnu/bash/bash-5.2-patches/bash52-003.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-003.sig mirror://gnu/bash/bash-5.2-patches/bash52-004.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-004.sig mirror://gnu/bash/bash-5.2-patches/bash52-005.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-005.sig mirror://gnu/bash/bash-5.2-patches/bash52-006.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-006.sig mirror://gnu/bash/bash-5.2-patches/bash52-007.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-007.sig mirror://gnu/bash/bash-5.2-patches/bash52-008.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-008.sig mirror://gnu/bash/bash-5.2-patches/bash52-009.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-009.sig mirror://gnu/bash/bash-5.2-patches/bash52-010.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-010.sig mirror://gnu/bash/bash-5.2-patches/bash52-011.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-011.sig mirror://gnu/bash/bash-5.2-patches/bash52-012.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-012.sig mirror://gnu/bash/bash-5.2-patches/bash52-013.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-013.sig mirror://gnu/bash/bash-5.2-patches/bash52-014.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-014.sig mirror://gnu/bash/bash-5.2-patches/bash52-015.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-015.sig mirror://gnu/bash/bash-5.2-patches/bash52-016.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-016.sig mirror://gnu/bash/bash-5.2-patches/bash52-017.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-017.sig mirror://gnu/bash/bash-5.2-patches/bash52-018.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-018.sig mirror://gnu/bash/bash-5.2-patches/bash52-019.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-019.sig mirror://gnu/bash/bash-5.2-patches/bash52-020.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-020.sig mirror://gnu/bash/bash-5.2-patches/bash52-021.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-021.sig mirror://gnu/bash/bash-5.2-patches/bash52-022.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-022.sig mirror://gnu/bash/bash-5.2-patches/bash52-023.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-023.sig mirror://gnu/bash/bash-5.2-patches/bash52-024.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-024.sig mirror://gnu/bash/bash-5.2-patches/bash52-025.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-025.sig mirror://gnu/bash/bash-5.2-patches/bash52-026.sig ftp://ftp.cwru.edu/pub/bash/bash-5.2-patches/bash52-026.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=78dc7911827062017e3274b11d253cd1
diff --git a/metadata/md5-cache/app-shells/bash-5.3_alpha-r3 b/metadata/md5-cache/app-shells/bash-5.3_alpha-r3
deleted file mode 100644
index 35f3393d442b..000000000000
--- a/metadata/md5-cache/app-shells/bash-5.3_alpha-r3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
-DESCRIPTION=The standard GNU Bourne again shell
-EAPI=8
-HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
-INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
-IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig
-LICENSE=GPL-3+
-RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
-SLOT=0
-SRC_URI=mirror://gnu/bash/bash-5.3-alpha.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.3-alpha.tar.gz verify-sig? ( mirror://gnu/bash/bash-5.3-alpha.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/bash-5.3-alpha.tar.gz.sig )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=1cd65ffc1ffb3d9c61496199918663c2
diff --git a/metadata/md5-cache/app-shells/bash-5.3_alpha-r4 b/metadata/md5-cache/app-shells/bash-5.3_alpha-r4
new file mode 100644
index 000000000000..9912a73d2712
--- /dev/null
+++ b/metadata/md5-cache/app-shells/bash-5.3_alpha-r4
@@ -0,0 +1,14 @@
+BDEPEND=pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
+DESCRIPTION=The standard GNU Bourne again shell
+EAPI=8
+HOMEPAGE=https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git
+INHERIT=flag-o-matic toolchain-funcs prefix verify-sig
+IUSE=afs bashlogger examples mem-scramble +net nls plugins pgo +readline verify-sig
+LICENSE=GPL-3+
+RDEPEND=>=sys-libs/ncurses-5.2-r2:= nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=mirror://gnu/bash/bash-5.3-alpha.tar.gz ftp://ftp.cwru.edu/pub/bash/bash-5.3-alpha.tar.gz verify-sig? ( mirror://gnu/bash/bash-5.3-alpha.tar.gz.sig ftp://ftp.cwru.edu/pub/bash/bash-5.3-alpha.tar.gz.sig )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=c60d7f2ebcdfea4e6f4b71460688c6cc
diff --git a/metadata/md5-cache/app-shells/fish-3.4.0 b/metadata/md5-cache/app-shells/fish-3.4.0
index d2f1a34e3e61..77edb2f6ebe9 100644
--- a/metadata/md5-cache/app-shells/fish-3.4.0
+++ b/metadata/md5-cache/app-shells/fish-3.4.0
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fish-shell/fish-shell/releases/download/3.4.0/fish-3.4.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=625b3914012385789305a48ba72ca8c4
diff --git a/metadata/md5-cache/app-shells/fish-3.6.1 b/metadata/md5-cache/app-shells/fish-3.6.1
index 2dd0e820107c..b2813b2a98e0 100644
--- a/metadata/md5-cache/app-shells/fish-3.6.1
+++ b/metadata/md5-cache/app-shells/fish-3.6.1
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fish-shell/fish-shell/releases/download/3.6.1/fish-3.6.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a2378d3d04abc640240e5216d07d6b0d
diff --git a/metadata/md5-cache/app-shells/fish-3.7.1 b/metadata/md5-cache/app-shells/fish-3.7.1
index 6c1f55f9b480..0a809fb05a15 100644
--- a/metadata/md5-cache/app-shells/fish-3.7.1
+++ b/metadata/md5-cache/app-shells/fish-3.7.1
@@ -7,11 +7,11 @@ HOMEPAGE=https://fishshell.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake python-any-r1 readme.gentoo-r1 xdg
IUSE=+doc nls split-usr test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2 BSD BSD-2 CC0-1.0 GPL-2+ ISC LGPL-2+ MIT PSF-2 ZLIB
RDEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:=[unicode(+)]
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fish-shell/fish-shell/releases/download/3.7.1/fish-3.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7c0484f403c354479803b3da1ae71f16
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5ec00eca0b41fffee6ef819391bae765
diff --git a/metadata/md5-cache/app-shells/fish-9999 b/metadata/md5-cache/app-shells/fish-9999
index ddbf6286348c..1048e33d346a 100644
--- a/metadata/md5-cache/app-shells/fish-9999
+++ b/metadata/md5-cache/app-shells/fish-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=>=dev-libs/libpcre2-10.32:=[pcre32] sys-apps/coreutils sys-libs/ncurses:=[unicode(+)]
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b99a35a2cc9dc0d6c1cc6b289d6004a3
diff --git a/metadata/md5-cache/app-shells/gentoo-bashcomp-20240625 b/metadata/md5-cache/app-shells/gentoo-bashcomp-20240625
new file mode 100644
index 000000000000..858cbca52fa6
--- /dev/null
+++ b/metadata/md5-cache/app-shells/gentoo-bashcomp-20240625
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DESCRIPTION=Gentoo-specific bash command-line completions (emerge, ebuild, equery, etc)
+EAPI=8
+HOMEPAGE=https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/
+INHERIT=bash-completion-r1
+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=GPL-2
+SLOT=0
+SRC_URI=https://gitweb.gentoo.org/proj/gentoo-bashcomp.git/snapshot/gentoo-bashcomp-20240625.tar.bz2
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a3e15f3db6109c2746100bb9f09c27c5
diff --git a/metadata/md5-cache/app-shells/loksh-7.5 b/metadata/md5-cache/app-shells/loksh-7.5
new file mode 100644
index 000000000000..8c1bb31dfdb2
--- /dev/null
+++ b/metadata/md5-cache/app-shells/loksh-7.5
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sys-libs/ncurses
+DESCRIPTION=Linux port of OpenBSD's ksh
+EAPI=8
+HOMEPAGE=https://github.com/dimkr/loksh
+INHERIT=meson
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=public-domain
+RDEPEND=sys-libs/ncurses !app-shells/ksh
+SLOT=0
+SRC_URI=https://github.com/dimkr/loksh/releases/download/7.5/loksh-7.5.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c88cbc4bfcd7942c30011fea88c844cb
diff --git a/metadata/md5-cache/app-shells/mcfly-0.5.13 b/metadata/md5-cache/app-shells/mcfly-0.5.13
index e7c46605d571..d1083764ee49 100644
--- a/metadata/md5-cache/app-shells/mcfly-0.5.13
+++ b/metadata/md5-cache/app-shells/mcfly-0.5.13
@@ -9,5 +9,5 @@ KEYWORDS=~amd64
LICENSE=Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 CC0-1.0 MIT Unlicense
SLOT=0
SRC_URI=https://github.com/cantino/mcfly/archive/v0.5.13.tar.gz -> mcfly-0.5.13.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.10/download -> aho-corasick-0.7.10.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.5.1/download -> arrayvec-0.5.1.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.0.0/download -> autocfg-1.0.0.crate https://crates.io/api/v1/crates/base64/0.11.0/download -> base64-0.11.0.crate https://crates.io/api/v1/crates/bitflags/1.2.1/download -> bitflags-1.2.1.crate https://crates.io/api/v1/crates/blake2b_simd/0.5.10/download -> blake2b_simd-0.5.10.crate https://crates.io/api/v1/crates/bstr/0.2.12/download -> bstr-0.2.12.crate https://crates.io/api/v1/crates/byteorder/1.3.4/download -> byteorder-1.3.4.crate https://crates.io/api/v1/crates/cc/1.0.52/download -> cc-1.0.52.crate https://crates.io/api/v1/crates/cfg-if/0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/chrono/0.4.19/download -> chrono-0.4.19.crate https://crates.io/api/v1/crates/clap/2.33.0/download -> clap-2.33.0.crate https://crates.io/api/v1/crates/constant_time_eq/0.1.5/download -> constant_time_eq-0.1.5.crate https://crates.io/api/v1/crates/crossbeam-utils/0.7.2/download -> crossbeam-utils-0.7.2.crate https://crates.io/api/v1/crates/csv/1.1.3/download -> csv-1.1.3.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/dirs/2.0.2/download -> dirs-2.0.2.crate https://crates.io/api/v1/crates/dirs-sys/0.3.4/download -> dirs-sys-0.3.4.crate https://crates.io/api/v1/crates/either/1.6.1/download -> either-1.6.1.crate https://crates.io/api/v1/crates/getrandom/0.1.14/download -> getrandom-0.1.14.crate https://crates.io/api/v1/crates/hermit-abi/0.1.12/download -> hermit-abi-0.1.12.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/itertools/0.9.0/download -> itertools-0.9.0.crate https://crates.io/api/v1/crates/itoa/0.4.5/download -> itoa-0.4.5.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.69/download -> libc-0.2.69.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.10.0/download -> libsqlite3-sys-0.10.0.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.3/download -> linked-hash-map-0.5.3.crate https://crates.io/api/v1/crates/lru-cache/0.1.2/download -> lru-cache-0.1.2.crate https://crates.io/api/v1/crates/memchr/2.3.3/download -> memchr-2.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.44/download -> num-integer-0.1.44.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/numtoa/0.1.0/download -> numtoa-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.17/download -> pkg-config-0.3.17.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.6/download -> ppv-lite86-0.2.6.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/redox_syscall/0.1.56/download -> redox_syscall-0.1.56.crate https://crates.io/api/v1/crates/redox_termios/0.1.1/download -> redox_termios-0.1.1.crate https://crates.io/api/v1/crates/redox_users/0.3.4/download -> redox_users-0.3.4.crate https://crates.io/api/v1/crates/regex/1.3.7/download -> regex-1.3.7.crate https://crates.io/api/v1/crates/regex-automata/0.1.9/download -> regex-automata-0.1.9.crate https://crates.io/api/v1/crates/regex-syntax/0.6.17/download -> regex-syntax-0.6.17.crate https://crates.io/api/v1/crates/relative-path/1.0.0/download -> relative-path-1.0.0.crate https://crates.io/api/v1/crates/rusqlite/0.15.0/download -> rusqlite-0.15.0.crate https://crates.io/api/v1/crates/rust-argon2/0.7.0/download -> rust-argon2-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.4/download -> ryu-1.0.4.crate https://crates.io/api/v1/crates/serde/1.0.106/download -> serde-1.0.106.crate https://crates.io/api/v1/crates/shellexpand/2.0.0/download -> shellexpand-2.0.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/termion/1.5.5/download -> termion-1.5.5.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thread_local/1.0.1/download -> thread_local-1.0.1.crate https://crates.io/api/v1/crates/time/0.1.43/download -> time-0.1.43.crate https://crates.io/api/v1/crates/unicode-segmentation/1.6.0/download -> unicode-segmentation-1.6.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.7/download -> unicode-width-0.1.7.crate https://crates.io/api/v1/crates/vcpkg/0.2.8/download -> vcpkg-0.2.8.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi/0.3.8/download -> winapi-0.3.8.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=45f2a22554ee4efa47b7815ecc6a21b0
diff --git a/metadata/md5-cache/app-shells/psh-1.8.1-r4 b/metadata/md5-cache/app-shells/psh-1.8.1-r4
index ee91ffc35860..925cf3d01cc7 100644
--- a/metadata/md5-cache/app-shells/psh-1.8.1-r4
+++ b/metadata/md5-cache/app-shells/psh-1.8.1-r4
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=readline? ( dev-perl/Term-ReadLine-Gnu dev-perl/TermReadKey ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=readline? ( dev-perl/Term-ReadLine-Gnu dev-perl/TermReadKey ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Combines the interactive nature of a Unix shell with the power of Perl
EAPI=8
HOMEPAGE=https://gnp.github.io/psh/
@@ -8,9 +8,9 @@ INHERIT=optfeature perl-module
IUSE=readline perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=readline? ( dev-perl/Term-ReadLine-Gnu dev-perl/TermReadKey ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=readline? ( dev-perl/Term-ReadLine-Gnu dev-perl/TermReadKey ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/gnp/psh/archive/psh-1.8.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71292d0b4898df5656be6f11e90b9ccf
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.4.1 b/metadata/md5-cache/app-shells/pwsh-bin-7.4.1
deleted file mode 100644
index 0604b735db58..000000000000
--- a/metadata/md5-cache/app-shells/pwsh-bin-7.4.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DESCRIPTION=Cross-platform automation and configuration tool (binary package)
-EAPI=8
-HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
-IDEPEND=app-eselect/eselect-pwsh
-INHERIT=wrapper
-KEYWORDS=amd64 arm arm64
-LICENSE=MIT
-RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
-REQUIRED_USE=elibc_glibc
-SLOT=7.4
-SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.1/powershell-7.4.1-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.1/powershell-7.4.1-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.1/powershell-7.4.1-linux-arm32.tar.gz )
-_eclasses_=wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=a0b96c97fc99a20b53a1888b6eb75b7e
diff --git a/metadata/md5-cache/app-shells/pwsh-bin-7.4.3 b/metadata/md5-cache/app-shells/pwsh-bin-7.4.3
new file mode 100644
index 000000000000..debc26836387
--- /dev/null
+++ b/metadata/md5-cache/app-shells/pwsh-bin-7.4.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm
+DESCRIPTION=Cross-platform automation and configuration tool (binary package)
+EAPI=8
+HOMEPAGE=https://microsoft.com/powershell/ https://github.com/PowerShell/PowerShell/
+IDEPEND=app-eselect/eselect-pwsh
+INHERIT=wrapper
+KEYWORDS=~amd64 ~arm ~arm64
+LICENSE=MIT
+RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/pam:0/0 sys-libs/zlib:0/1 || ( dev-libs/openssl-compat:1.0.0 =dev-libs/openssl-1.0*:0/0 )
+REQUIRED_USE=elibc_glibc
+SLOT=7.4
+SRC_URI=amd64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.3/powershell-7.4.3-linux-x64.tar.gz ) arm64? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.3/powershell-7.4.3-linux-arm64.tar.gz ) arm? ( https://github.com/PowerShell/PowerShell/releases/download//v7.4.3/powershell-7.4.3-linux-arm32.tar.gz )
+_eclasses_=wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=d39ecdf33bc70354fc7be3d9e7b45646
diff --git a/metadata/md5-cache/app-shells/ugit-0.4.3 b/metadata/md5-cache/app-shells/ugit-0.4.3
deleted file mode 100644
index 46c0de507bc1..000000000000
--- a/metadata/md5-cache/app-shells/ugit-0.4.3
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=PowerShell wrapper for git, automate repos and output git as objects
-EAPI=8
-HOMEPAGE=https://ugit.start-automating.com/ https://github.com/StartAutomating/ugit/
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=dev-vcs/git virtual/pwsh:*
-SLOT=0.4.3
-SRC_URI=https://github.com/StartAutomating/ugit/archive/refs/tags/v0.4.3.tar.gz -> ugit-0.4.3.tar.gz
-_md5_=de880beaad965a31fcc20b774157157e
diff --git a/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.7.1 b/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.7.1
index ae84df3a92f6..74a51c801baa 100644
--- a/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.7.1
+++ b/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.7.1
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=app-shells/zsh
SLOT=0
SRC_URI=https://github.com/zsh-users/zsh-syntax-highlighting/archive/0.7.1.tar.gz -> zsh-syntax-highlighting-0.7.1.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=8a6cd966144f842477d1e1a26bf43ca9
diff --git a/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.8.0 b/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.8.0
index 90d3c6f08064..5b7f511f2f25 100644
--- a/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.8.0
+++ b/metadata/md5-cache/app-shells/zsh-syntax-highlighting-0.8.0
@@ -8,5 +8,5 @@ LICENSE=BSD
RDEPEND=app-shells/zsh
SLOT=0
SRC_URI=https://github.com/zsh-users/zsh-syntax-highlighting/archive/0.8.0.tar.gz -> zsh-syntax-highlighting-0.8.0.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e8f8ec040fc9162231f95de97fd5ba14
diff --git a/metadata/md5-cache/app-shells/zsh-syntax-highlighting-9999 b/metadata/md5-cache/app-shells/zsh-syntax-highlighting-9999
index 13401e9d22f8..9b8841511e30 100644
--- a/metadata/md5-cache/app-shells/zsh-syntax-highlighting-9999
+++ b/metadata/md5-cache/app-shells/zsh-syntax-highlighting-9999
@@ -8,5 +8,5 @@ LICENSE=BSD
PROPERTIES=live
RDEPEND=app-shells/zsh
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e8f8ec040fc9162231f95de97fd5ba14
diff --git a/metadata/md5-cache/app-text/App-XML-DocBook-Builder-0.100.300-r1 b/metadata/md5-cache/app-text/App-XML-DocBook-Builder-0.100.300-r1
index b72e70170ddc..b96ec643ab6d 100644
--- a/metadata/md5-cache/app-text/App-XML-DocBook-Builder-0.100.300-r1
+++ b/metadata/md5-cache/app-text/App-XML-DocBook-Builder-0.100.300-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl-based tool to Render DocBook/XML
EAPI=8
HOMEPAGE=https://www.shlomifish.org/open-source/projects/docmake/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~m68k ~mips ppc64 ~riscv ~sparc x86
LICENSE=MIT
-RDEPEND=dev-perl/Class-XSAccessor virtual/perl-Getopt-Long virtual/perl-File-Path dev-perl/Path-Tiny dev-perl/Test-Trap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-XSAccessor virtual/perl-Getopt-Long virtual/perl-File-Path dev-perl/Path-Tiny dev-perl/Test-Trap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/App-XML-DocBook-Builder-0.1003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7734bf9b40edc8b630d32916d65c9a3d
diff --git a/metadata/md5-cache/app-text/Manifest.gz b/metadata/md5-cache/app-text/Manifest.gz
index f59162e88b06..e0c0a939d5f7 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/NaturalDocs-1.52-r2 b/metadata/md5-cache/app-text/NaturalDocs-1.52-r2
index 81aae9a8774e..3c2069d7d185 100644
--- a/metadata/md5-cache/app-text/NaturalDocs-1.52-r2
+++ b/metadata/md5-cache/app-text/NaturalDocs-1.52-r2
@@ -1,6 +1,6 @@
-BDEPEND=app-arch/unzip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-arch/unzip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install preinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensible, multi-language source code documentation generator
EAPI=8
HOMEPAGE=http://www.naturaldocs.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/naturaldocs/NaturalDocs-1.52.zip
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9da7c99c6488a1ed61fa14e38f7dbfc9
diff --git a/metadata/md5-cache/app-text/asciidoc-10.2.0 b/metadata/md5-cache/app-text/asciidoc-10.2.0
index 9ea2ab0b686d..ce8484db3678 100644
--- a/metadata/md5-cache/app-text/asciidoc-10.2.0
+++ b/metadata/md5-cache/app-text/asciidoc-10.2.0
@@ -11,5 +11,5 @@ RDEPEND=app-text/docbook-xml-dtd:4.5 >=app-text/docbook-xsl-stylesheets-1.75 dev
REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/asciidoc/asciidoc-10.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fe85ecf50a087710021e48927856024c
diff --git a/metadata/md5-cache/app-text/asciidoc-9.1.0 b/metadata/md5-cache/app-text/asciidoc-9.1.0
index 3f09ca6ffc49..1158c109326e 100644
--- a/metadata/md5-cache/app-text/asciidoc-9.1.0
+++ b/metadata/md5-cache/app-text/asciidoc-9.1.0
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_pypy3 python_single_target_python3_10 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/asciidoc-py/asciidoc-py/releases/download/9.1.0/asciidoc-9.1.0.tar.gz -> asciidoc-9.1.0.new.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af50d087e4e20b523d3936a85c08f2f5
diff --git a/metadata/md5-cache/app-text/bdf2psf-1.155-r1 b/metadata/md5-cache/app-text/bdf2psf-1.155-r1
index 04e93cffc182..2bc0c7d92a59 100644
--- a/metadata/md5-cache/app-text/bdf2psf-1.155-r1
+++ b/metadata/md5-cache/app-text/bdf2psf-1.155-r1
@@ -1,10 +1,10 @@
DEFINED_PHASES=compile install
DESCRIPTION=Converter to generate console fonts from BDF source fonts
EAPI=8
-HOMEPAGE=http://packages.debian.org/sid/bdf2psf
+HOMEPAGE=https://packages.debian.org/sid/bdf2psf
KEYWORDS=~alpha amd64 arm ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2
+LICENSE=GPL-2+
RDEPEND=dev-lang/perl
SLOT=0
SRC_URI=mirror://debian/pool/main/c/console-setup/console-setup_1.155.tar.xz
-_md5_=bc1127c59c140c985c6f4633f5ebe253
+_md5_=0f0d647c13e87894ad562071944fd8ff
diff --git a/metadata/md5-cache/app-text/bdf2psf-1.227 b/metadata/md5-cache/app-text/bdf2psf-1.227
new file mode 100644
index 000000000000..b0d3fcb001c7
--- /dev/null
+++ b/metadata/md5-cache/app-text/bdf2psf-1.227
@@ -0,0 +1,10 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Converter to generate console fonts from BDF source fonts
+EAPI=8
+HOMEPAGE=https://packages.debian.org/sid/bdf2psf
+KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-lang/perl
+SLOT=0
+SRC_URI=mirror://debian/pool/main/c/console-setup/console-setup_1.227.tar.xz
+_md5_=07aaafd880c287f44924ea1c292698af
diff --git a/metadata/md5-cache/app-text/bibclean-3.06 b/metadata/md5-cache/app-text/bibclean-3.06
index 5e2ef1afcaf2..718ad2c4f211 100644
--- a/metadata/md5-cache/app-text/bibclean-3.06
+++ b/metadata/md5-cache/app-text/bibclean-3.06
@@ -2,8 +2,8 @@ DEFINED_PHASES=compile install
DESCRIPTION=BibTeX bibliography prettyprinter and syntax checker
EAPI=8
HOMEPAGE=https://ftp.math.utah.edu/pub/bibclean/
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2+
SLOT=0
SRC_URI=https://ftp.math.utah.edu/pub/bibclean/bibclean-3.06.tar.xz
-_md5_=060c0368966716170e445dc680bc82da
+_md5_=240134deaef22927b43a90b7424b1fdd
diff --git a/metadata/md5-cache/app-text/calibre-5.44.0-r3 b/metadata/md5-cache/app-text/calibre-5.44.0-r3
index 4e2d409d9926..0bc5fa592d35 100644
--- a/metadata/md5-cache/app-text/calibre-5.44.0-r3
+++ b/metadata/md5-cache/app-text/calibre-5.44.0-r3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/5.44.0/calibre-5.44.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-5.44.0.tar.xz.sig )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=59374ed275a1aee1dbec16b075b262d6
+_md5_=f73924311f0a56b508ae7ef6e6669fdc
diff --git a/metadata/md5-cache/app-text/calibre-7.10.0 b/metadata/md5-cache/app-text/calibre-7.10.0
index 486f8137f572..4607b2ef3fd7 100644
--- a/metadata/md5-cache/app-text/calibre-7.10.0
+++ b/metadata/md5-cache/app-text/calibre-7.10.0
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/7.10.0/calibre-7.10.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.10.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9ecf9555eb113e92904864bf8fd08e18
+_md5_=f23042f4af92f0467ae61a3af329242f
diff --git a/metadata/md5-cache/app-text/calibre-7.11.0 b/metadata/md5-cache/app-text/calibre-7.11.0
index 6959a5dba8bc..f065932c81b2 100644
--- a/metadata/md5-cache/app-text/calibre-7.11.0
+++ b/metadata/md5-cache/app-text/calibre-7.11.0
@@ -7,7 +7,7 @@ HOMEPAGE=https://calibre-ebook.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] dev-python/lxml-html-clean[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] dev-python/lxml-html-clean[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_12(-)] dev-python/beautifulsoup4[python_targets_python3_12(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_12(-)] dev-python/dnspython[python_targets_python3_12(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_12(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_12(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_12(-)] dev-python/jeepney[python_targets_python3_12(-)] >=dev-python/lxml-3.8.0[python_targets_python3_12(-)] dev-python/lxml-html-clean[python_targets_python3_12(-)] >=dev-python/markdown-3.0.1[python_targets_python3_12(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_12(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_12(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_12(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_12(-)] >=dev-python/psutil-4.3.0[python_targets_python3_12(-)] >=dev-python/pychm-0.8.6[python_targets_python3_12(-)] >=dev-python/pygments-2.3.1[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_12(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/xxhash[python_targets_python3_12(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_12(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/fonttools[python_targets_python3_12(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-accessibility/speech-dispatcher[python,python_targets_python3_12(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/7.11.0/calibre-7.11.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.11.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c3dc8436c215a26857f39ba456778783
+_md5_=f23042f4af92f0467ae61a3af329242f
diff --git a/metadata/md5-cache/app-text/calibre-7.12.0 b/metadata/md5-cache/app-text/calibre-7.12.0
index c2d882920205..6c878714224c 100644
--- a/metadata/md5-cache/app-text/calibre-7.12.0
+++ b/metadata/md5-cache/app-text/calibre-7.12.0
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/7.12.0/calibre-7.12.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.12.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c3dc8436c215a26857f39ba456778783
+_md5_=1c0a0446dbd566a898f1e39438289a2c
diff --git a/metadata/md5-cache/app-text/calibre-7.13.0 b/metadata/md5-cache/app-text/calibre-7.13.0
new file mode 100644
index 000000000000..dac024389d9b
--- /dev/null
+++ b/metadata/md5-cache/app-text/calibre-7.13.0
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_10(-)] >=dev-python/sip-5[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_11(-)] >=dev-python/sip-5[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/PyQt-builder-1.10.3[python_targets_python3_12(-)] >=dev-python/sip-5[python_targets_python3_12(-)] ) virtual/pkgconfig system-mathjax? ( dev-lang/rapydscript-ng ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] dev-python/lxml-html-clean[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] dev-python/lxml-html-clean[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_12(-)] dev-python/beautifulsoup4[python_targets_python3_12(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_12(-)] dev-python/dnspython[python_targets_python3_12(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_12(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_12(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_12(-)] dev-python/jeepney[python_targets_python3_12(-)] >=dev-python/lxml-3.8.0[python_targets_python3_12(-)] dev-python/lxml-html-clean[python_targets_python3_12(-)] >=dev-python/markdown-3.0.1[python_targets_python3_12(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_12(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_12(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_12(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_12(-)] >=dev-python/psutil-4.3.0[python_targets_python3_12(-)] >=dev-python/pychm-0.8.6[python_targets_python3_12(-)] >=dev-python/pygments-2.3.1[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_12(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/xxhash[python_targets_python3_12(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_12(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/fonttools[python_targets_python3_12(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-accessibility/speech-dispatcher[python,python_targets_python3_12(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) test? ( python_single_target_python3_10? ( >=dev-python/chardet-3.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/chardet-3.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/chardet-3.0.3[python_targets_python3_12(-)] ) )
+DESCRIPTION=Ebook management application
+EAPI=8
+HOMEPAGE=https://calibre-ebook.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg
+IUSE=+font-subsetting ios speech +system-mathjax test +udisks unrar python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3+ GPL-3 GPL-2+ GPL-2 GPL-1+ LGPL-3+ LGPL-2.1+ LGPL-2.1 BSD MIT Old-MIT Apache-2.0 public-domain || ( Artistic GPL-1+ ) CC-BY-3.0 OFL-1.1 PSF-2
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[sqlite,ssl] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite,ssl] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite,ssl] ) app-i18n/uchardet >=app-text/hunspell-1.7:= >=app-text/podofo-0.10.0:= app-text/poppler[utils] dev-libs/hyphen:= >=dev-libs/icu-57.1:= dev-libs/openssl:= dev-libs/snowball-stemmer:= python_single_target_python3_10? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_10(-)] dev-python/beautifulsoup4[python_targets_python3_10(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_10(-)] dev-python/dnspython[python_targets_python3_10(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_10(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_10(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_10(-)] dev-python/jeepney[python_targets_python3_10(-)] >=dev-python/lxml-3.8.0[python_targets_python3_10(-)] dev-python/lxml-html-clean[python_targets_python3_10(-)] >=dev-python/markdown-3.0.1[python_targets_python3_10(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_10(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_10(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_10(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_10(-)] >=dev-python/psutil-4.3.0[python_targets_python3_10(-)] >=dev-python/pychm-0.8.6[python_targets_python3_10(-)] >=dev-python/pygments-2.3.1[python_targets_python3_10(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_10(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] dev-python/xxhash[python_targets_python3_10(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_11(-)] dev-python/beautifulsoup4[python_targets_python3_11(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_11(-)] dev-python/dnspython[python_targets_python3_11(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_11(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_11(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_11(-)] dev-python/jeepney[python_targets_python3_11(-)] >=dev-python/lxml-3.8.0[python_targets_python3_11(-)] dev-python/lxml-html-clean[python_targets_python3_11(-)] >=dev-python/markdown-3.0.1[python_targets_python3_11(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_11(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_11(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_11(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_11(-)] >=dev-python/psutil-4.3.0[python_targets_python3_11(-)] >=dev-python/pychm-0.8.6[python_targets_python3_11(-)] >=dev-python/pygments-2.3.1[python_targets_python3_11(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_11(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] dev-python/xxhash[python_targets_python3_11(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/apsw-3.25.2_p1[python_targets_python3_12(-)] dev-python/beautifulsoup4[python_targets_python3_12(-)] >=dev-python/css-parser-1.0.4[python_targets_python3_12(-)] dev-python/dnspython[python_targets_python3_12(-)] >=dev-python/feedparser-5.2.1[python_targets_python3_12(-)] >=dev-python/html2text-2019.8.11[python_targets_python3_12(-)] >=dev-python/html5-parser-0.4.9[python_targets_python3_12(-)] dev-python/jeepney[python_targets_python3_12(-)] >=dev-python/lxml-3.8.0[python_targets_python3_12(-)] dev-python/lxml-html-clean[python_targets_python3_12(-)] >=dev-python/markdown-3.0.1[python_targets_python3_12(-)] >=dev-python/mechanize-0.3.5[python_targets_python3_12(-)] >=dev-python/msgpack-0.6.2[python_targets_python3_12(-)] >=dev-python/netifaces-0.10.5[python_targets_python3_12(-)] >=dev-python/pillow-3.2.0[jpeg,truetype,webp,zlib,python_targets_python3_12(-)] >=dev-python/psutil-4.3.0[python_targets_python3_12(-)] >=dev-python/pychm-0.8.6[python_targets_python3_12(-)] >=dev-python/pygments-2.3.1[python_targets_python3_12(-)] >=dev-python/python-dateutil-2.5.3[python_targets_python3_12(-)] dev-python/PyQt6[gui,network,opengl,printsupport,quick,svg,widgets,python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[widgets,python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] dev-python/xxhash[python_targets_python3_12(-)] >=dev-python/zeroconf-0.75.0[python_targets_python3_12(-)] ) dev-qt/qtbase:6=[gui,widgets] dev-qt/qtimageformats:6 dev-util/desktop-file-utils dev-util/gtk-update-icon-cache media-fonts/liberation-fonts media-libs/fontconfig:= >=media-libs/freetype-2:= >=media-libs/libmtp-1.1.11:= >=media-gfx/optipng-0.7.6 virtual/libusb:1= x11-misc/shared-mime-info >=x11-misc/xdg-utils-1.0.2-r2 font-subsetting? ( python_single_target_python3_10? ( dev-python/fonttools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/fonttools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/fonttools[python_targets_python3_12(-)] ) ) ios? ( >=app-pda/usbmuxd-1.0.8 >=app-pda/libimobiledevice-1.2.0 ) speech? ( python_single_target_python3_10? ( app-accessibility/speech-dispatcher[python,python_targets_python3_10(-)] ) python_single_target_python3_11? ( app-accessibility/speech-dispatcher[python,python_targets_python3_11(-)] ) python_single_target_python3_12? ( app-accessibility/speech-dispatcher[python,python_targets_python3_12(-)] ) ) system-mathjax? ( >=dev-libs/mathjax-3:= ) udisks? ( virtual/libudev ) unrar? ( dev-python/unrardll ) udisks? ( sys-fs/udisks:2 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://download.calibre-ebook.com/7.13.0/calibre-7.13.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.13.0.tar.xz.sig )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1c0a0446dbd566a898f1e39438289a2c
diff --git a/metadata/md5-cache/app-text/calibre-7.8.0-r1 b/metadata/md5-cache/app-text/calibre-7.8.0-r1
index 3d84016110ac..a9800cfa4f2b 100644
--- a/metadata/md5-cache/app-text/calibre-7.8.0-r1
+++ b/metadata/md5-cache/app-text/calibre-7.8.0-r1
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/7.8.0/calibre-7.8.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.8.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1c57ebe2f4899f44fca8fc01099bf61f
+_md5_=18379b506db183a5b9fc482d5313afb3
diff --git a/metadata/md5-cache/app-text/calibre-7.9.0 b/metadata/md5-cache/app-text/calibre-7.9.0
index 9391ed883b0b..d4f6a0e70d37 100644
--- a/metadata/md5-cache/app-text/calibre-7.9.0
+++ b/metadata/md5-cache/app-text/calibre-7.9.0
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.calibre-ebook.com/7.9.0/calibre-7.9.0.tar.xz verify-sig? ( https://calibre-ebook.com/signatures/calibre-7.9.0.tar.xz.sig )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9ecf9555eb113e92904864bf8fd08e18
+_md5_=f23042f4af92f0467ae61a3af329242f
diff --git a/metadata/md5-cache/app-text/chasen-2.4.5 b/metadata/md5-cache/app-text/chasen-2.4.5
index 1c0aed690bd9..1a7089506aa2 100644
--- a/metadata/md5-cache/app-text/chasen-2.4.5
+++ b/metadata/md5-cache/app-text/chasen-2.4.5
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/darts-0.32 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/darts-0.32 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Japanese Morphological Analysis System, ChaSen
EAPI=8
HOMEPAGE=https://chasen-legacy.osdn.jp/
@@ -9,9 +9,9 @@ IUSE=perl static-libs perl_features_debug perl_features_ithreads perl_features_q
KEYWORDS=amd64 ppc ~ppc64 ~riscv x86
LICENSE=BSD
PDEPEND=>=app-dicts/ipadic-2.7.0
-RDEPEND=virtual/libiconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/libiconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://sourceforge.jp/chasen-legacy/56305/chasen-2.4.5.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c0a50fb59959a64d315b44cff8bd8bc
diff --git a/metadata/md5-cache/app-text/cherrytree-1.0.0 b/metadata/md5-cache/app-text/cherrytree-1.0.0
deleted file mode 100644
index 597ae65a576c..000000000000
--- a/metadata/md5-cache/app-text/cherrytree-1.0.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-util/cpputest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libxml2:2 dev-libs/spdlog:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango
-DESCRIPTION=A hierarchical note taking application (C++ version)
-EAPI=8
-HOMEPAGE=https://www.giuspen.com/cherrytree/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake python-any-r1 xdg
-IUSE=nls test
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3 LGPL-2.1 MIT
-RDEPEND=app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libxml2:2 dev-libs/spdlog:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/giuspen/cherrytree/releases/download/1.0.0/cherrytree_1.0.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bf7570d8f99e03a221a0e5f9a746a624
diff --git a/metadata/md5-cache/app-text/cherrytree-1.0.1 b/metadata/md5-cache/app-text/cherrytree-1.0.1
deleted file mode 100644
index c27fd6bc65bf..000000000000
--- a/metadata/md5-cache/app-text/cherrytree-1.0.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-util/cpputest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libxml2:2 dev-libs/spdlog:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango
-DESCRIPTION=A hierarchical note taking application (C++ version)
-EAPI=8
-HOMEPAGE=https://www.giuspen.com/cherrytree/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake python-any-r1 xdg
-IUSE=nls test
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3 LGPL-2.1 MIT
-RDEPEND=app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libxml2:2 dev-libs/spdlog:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/giuspen/cherrytree/releases/download/1.0.1/cherrytree_1.0.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7355284dfc981a6bf66289ca29a1b761
diff --git a/metadata/md5-cache/app-text/cherrytree-1.0.2 b/metadata/md5-cache/app-text/cherrytree-1.0.2
deleted file mode 100644
index a019c3ddcc66..000000000000
--- a/metadata/md5-cache/app-text/cherrytree-1.0.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-util/cpputest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libxml2:2 dev-libs/spdlog:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango
-DESCRIPTION=A hierarchical note taking application (C++ version)
-EAPI=8
-HOMEPAGE=https://www.giuspen.com/cherrytree/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake python-any-r1 xdg
-IUSE=nls test
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3 LGPL-2.1 MIT
-RDEPEND=app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libxml2:2 dev-libs/spdlog:= >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo x11-libs/gtk+:3 x11-libs/pango
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/giuspen/cherrytree/releases/download/v1.0.2/cherrytree_1.0.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9d01ac07b0999f18fe0cac14fb8b696f
diff --git a/metadata/md5-cache/app-text/cherrytree-1.1.2 b/metadata/md5-cache/app-text/cherrytree-1.1.2
new file mode 100644
index 000000000000..005826c9079c
--- /dev/null
+++ b/metadata/md5-cache/app-text/cherrytree-1.1.2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( dev-util/cpputest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libsigc++:2 dev-libs/libxml2:2 >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/pango[X]
+DESCRIPTION=A hierarchical note taking application (C++ version)
+EAPI=8
+HOMEPAGE=https://www.giuspen.com/cherrytree/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake python-any-r1 xdg
+IUSE=nls test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3 LGPL-2.1 MIT
+RDEPEND=app-i18n/uchardet app-text/gspell:= >=dev-cpp/glibmm-2.64.2:2 dev-cpp/gtkmm:3.0 dev-cpp/gtksourceviewmm:3.0 dev-cpp/libxmlpp:2.6 dev-cpp/pangomm:1.4 dev-db/sqlite:3 dev-libs/fribidi dev-libs/glib:2 dev-libs/libfmt:= dev-libs/libsigc++:2 dev-libs/libxml2:2 >=x11-libs/vte-0.70.2:2.91 net-misc/curl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/pango[X]
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/giuspen/cherrytree/releases/download/v1.1.2/cherrytree_1.1.2.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fc1853d2b2fdf1a528e60b99e2f1bb06
diff --git a/metadata/md5-cache/app-text/dictd-1.13.0-r7 b/metadata/md5-cache/app-text/dictd-1.13.0-r7
index ddbab6a8362d..4c97cd473a07 100644
--- a/metadata/md5-cache/app-text/dictd-1.13.0-r7
+++ b/metadata/md5-cache/app-text/dictd-1.13.0-r7
@@ -12,5 +12,5 @@ RDEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libm
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dict/dictd-1.13.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16d4299db750e1b51d03d6a0f58acf5d
diff --git a/metadata/md5-cache/app-text/dictd-1.13.0-r8 b/metadata/md5-cache/app-text/dictd-1.13.0-r8
index 50c8448fed21..fd4705a974e2 100644
--- a/metadata/md5-cache/app-text/dictd-1.13.0-r8
+++ b/metadata/md5-cache/app-text/dictd-1.13.0-r8
@@ -12,5 +12,5 @@ RDEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libm
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dict/dictd-1.13.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=de5addd0406d14f946a8ab64ff81f9c7
diff --git a/metadata/md5-cache/app-text/dictd-1.13.1 b/metadata/md5-cache/app-text/dictd-1.13.1
index baa0b37ea906..ecfe824da035 100644
--- a/metadata/md5-cache/app-text/dictd-1.13.1
+++ b/metadata/md5-cache/app-text/dictd-1.13.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=http://www.dict.org/ https://sourceforge.net/projects/dict/
INHERIT=autotools readme.gentoo-r1 systemd
IUSE=dbi judy minimal selinux test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-1+ GPL-2+
RDEPEND=acct-group/dictd acct-user/dictd >=sys-apps/coreutils-6.10 dev-libs/libmaa:= sys-libs/zlib dbi? ( dev-db/libdbi ) judy? ( dev-libs/judy ) selinux? ( sec-policy/selinux-dictd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/dict/dictd-1.13.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=71fa1809b84a2f777b276b06b0e690de
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ab5423685ff5f6d3af42f775107b1499
diff --git a/metadata/md5-cache/app-text/dvipsk-2023.03.11_p66203 b/metadata/md5-cache/app-text/dvipsk-2023.03.11_p66203
index 01a86560c666..721a0dc57373 100644
--- a/metadata/md5-cache/app-text/dvipsk-2023.03.11_p66203
+++ b/metadata/md5-cache/app-text/dvipsk-2023.03.11_p66203
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://tug.org/texlive/
INHERIT=texlive-common
IUSE=doc source
-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
+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=GPL-2
RDEPEND=>=dev-libs/kpathsea-6.2.1:=
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvips.r66203.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvips.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvips.doc.r66203.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42
-_md5_=4488aa9be1ceba2536d14a0864822c7d
+_md5_=e1b4fad3e6958ceba59529708abf3896
diff --git a/metadata/md5-cache/app-text/epspdf-0.6.5.1 b/metadata/md5-cache/app-text/epspdf-0.6.5.1
new file mode 100644
index 000000000000..750dadd921df
--- /dev/null
+++ b/metadata/md5-cache/app-text/epspdf-0.6.5.1
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip sys-apps/texinfo
+DEFINED_PHASES=compile install
+DESCRIPTION=GUI and command-line converter for [e]ps and pdf
+EAPI=8
+HOMEPAGE=http://tex.aanhet.net/epspdf/
+INHERIT=desktop texlive-common
+IUSE=doc tk
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=!<dev-texlive/texlive-pictures-2023_p69409-r2 >=dev-texlive/texlive-basic-2011 app-text/ghostscript-gpl tk? ( dev-lang/tk )
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~flow/distfiles//epspdf/epspdf-0.6.5.1.zip
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42
+_md5_=5fe6886d3a504adfbb1a7aac6d34ebf1
diff --git a/metadata/md5-cache/app-text/feathernotes-1.3.0 b/metadata/md5-cache/app-text/feathernotes-1.3.0
new file mode 100644
index 000000000000..701fe20c9091
--- /dev/null
+++ b/metadata/md5-cache/app-text/feathernotes-1.3.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/qttools:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-qt/qtbase:6[dbus,gui,network,widgets,xml,X?] dev-qt/qtsvg:6 spell? ( app-text/hunspell:= ) X? ( x11-libs/libX11 ) X? ( x11-base/xorg-proto )
+DESCRIPTION=Lightweight Qt Notes-Manager for Linux
+EAPI=8
+HOMEPAGE=https://github.com/tsujan/FeatherNotes
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=spell X
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=dev-qt/qtbase:6[dbus,gui,network,widgets,xml,X?] dev-qt/qtsvg:6 spell? ( app-text/hunspell:= ) X? ( x11-libs/libX11 )
+SLOT=0
+SRC_URI=https://github.com/tsujan/FeatherNotes/archive/V1.3.0.tar.gz -> feathernotes-1.3.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8b8a475026e5282ceed760a9529a7676
diff --git a/metadata/md5-cache/app-text/grutatxt-2.200.0 b/metadata/md5-cache/app-text/grutatxt-2.200.0
index 3b4c63f366ff..b2c8e2d275df 100644
--- a/metadata/md5-cache/app-text/grutatxt-2.200.0
+++ b/metadata/md5-cache/app-text/grutatxt-2.200.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A converter from plain text to HTML and other markup languages
EAPI=8
HOMEPAGE=https://triptico.com/software/grutatxt.html
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos
LICENSE=public-domain
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://triptico.com/download/grutatxt.tar.gz -> grutatxt-2.200.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=25ca2dfb43eb09a34135337c32d68637
diff --git a/metadata/md5-cache/app-text/htag-0.0.24-r1 b/metadata/md5-cache/app-text/htag-0.0.24-r1
index 006ad8bca1f2..e49141339f86 100644
--- a/metadata/md5-cache/app-text/htag-0.0.24-r1
+++ b/metadata/md5-cache/app-text/htag-0.0.24-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=random signature maker
EAPI=8
HOMEPAGE=http://www.earth.li/projectpurple/progs/htag.html
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~mips ppc ~sparc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.earth.li/projectpurple/files/htag-0.0.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1994b363a6ad0fbffd4e7cca344f8bf
diff --git a/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2 b/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2
index dcc55bf8dd78..d4e16c82322c 100644
--- a/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2
+++ b/metadata/md5-cache/app-text/hyperestraier-1.4.13-r2
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-db/qdbm bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) mecab? ( app-text/mecab ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ) zlib? ( sys-libs/zlib ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://fallabs.com/hyperestraier/hyperestraier-1.4.13.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d4d0f7781fc8186cfe22b2c2d6072277
diff --git a/metadata/md5-cache/app-text/jabref-bin-3.8.2-r1 b/metadata/md5-cache/app-text/jabref-bin-3.8.2-r1
index 508a7658b453..2fda84735878 100644
--- a/metadata/md5-cache/app-text/jabref-bin-3.8.2-r1
+++ b/metadata/md5-cache/app-text/jabref-bin-3.8.2-r1
@@ -10,5 +10,5 @@ LICENSE=MIT JSON
RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/JabRef/jabref/releases/download/v3.8.2/JabRef-3.8.2.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6fa8e9234f05872ef0f8ee0e22587164
diff --git a/metadata/md5-cache/app-text/jabref-bin-4.3.1-r1 b/metadata/md5-cache/app-text/jabref-bin-4.3.1-r1
index f302cd788317..8494fe2ec9d7 100644
--- a/metadata/md5-cache/app-text/jabref-bin-4.3.1-r1
+++ b/metadata/md5-cache/app-text/jabref-bin-4.3.1-r1
@@ -10,5 +10,5 @@ LICENSE=MIT JSON
RDEPEND=dev-java/openjdk:8[javafx] virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/JabRef/jabref/releases/download/v4.3.1/JabRef-4.3.1.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=86124901880ae1398c0dc2af6e18b1da
diff --git a/metadata/md5-cache/app-text/languagetool-6.3 b/metadata/md5-cache/app-text/languagetool-6.3
index 46f277dc7f37..c1851223127a 100644
--- a/metadata/md5-cache/app-text/languagetool-6.3
+++ b/metadata/md5-cache/app-text/languagetool-6.3
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=virtual/jre-1.8 dev-java/commons-cli:1 dev-java/commons-collections:4 dev-java/commons-io:1 dev-java/commons-lang:3.6 dev-java/commons-logging:0 dev-java/hamcrest-core:1.3 dev-java/jcommander:0 dev-java/jna:4 dev-java/slf4j-api:0 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://languagetool.org/download/LanguageTool-6.3.zip
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b248645be2936ff0d6d6d77b70f441e1
diff --git a/metadata/md5-cache/app-text/lcdf-typetools-2.110 b/metadata/md5-cache/app-text/lcdf-typetools-2.110
index 30422d170600..8811bdad8c07 100644
--- a/metadata/md5-cache/app-text/lcdf-typetools-2.110
+++ b/metadata/md5-cache/app-text/lcdf-typetools-2.110
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://lcdf.org/type/#typetools https://github.com/kohler/lcdf-typetools
INHERIT=toolchain-funcs flag-o-matic
IUSE=+kpathsea
-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
+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=GPL-2+
RDEPEND=kpathsea? ( virtual/tex-base dev-libs/kpathsea:= )
SLOT=0
SRC_URI=https://lcdf.org/type/lcdf-typetools-2.110.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1108bbebdbbf7b0984656ef705847387
+_md5_=9c391faecf66c356ae61e8898a37cd77
diff --git a/metadata/md5-cache/app-text/lesspipe-2.11-r1 b/metadata/md5-cache/app-text/lesspipe-2.11-r1
index 386b1c0834d8..ce188444e3c4 100644
--- a/metadata/md5-cache/app-text/lesspipe-2.11-r1
+++ b/metadata/md5-cache/app-text/lesspipe-2.11-r1
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/wofr06/lesspipe/archive/v2.11.tar.gz -> lesspipe-2.11.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c
-_md5_=6bbcdf68c27351d49762a302a199bed4
+_md5_=9118bbfccf405f755eaf9f962bb761d7
diff --git a/metadata/md5-cache/app-text/lesspipe-2.12 b/metadata/md5-cache/app-text/lesspipe-2.12
index a77045ae1dbb..ca497afe1f4e 100644
--- a/metadata/md5-cache/app-text/lesspipe-2.12
+++ b/metadata/md5-cache/app-text/lesspipe-2.12
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/wofr06/lesspipe
INHERIT=edo
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-lang/perl dev-perl/Text-CSV
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/wofr06/lesspipe/archive/v2.12.tar.gz -> lesspipe-2.12.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c
-_md5_=b7f555fedc7434bf974578c7645567ad
+_md5_=85e746b53216a46d69027503f4a2d0e9
diff --git a/metadata/md5-cache/app-text/lesspipe-2.13 b/metadata/md5-cache/app-text/lesspipe-2.13
index 6e01f7423f1e..dfbde3e84921 100644
--- a/metadata/md5-cache/app-text/lesspipe-2.13
+++ b/metadata/md5-cache/app-text/lesspipe-2.13
@@ -12,4 +12,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/wofr06/lesspipe/archive/v2.13.tar.gz -> lesspipe-2.13.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c
-_md5_=b7f555fedc7434bf974578c7645567ad
+_md5_=3c959dd3f8cfb39aa9b626bcfb3044fd
diff --git a/metadata/md5-cache/app-text/mdbook-0.4.37 b/metadata/md5-cache/app-text/mdbook-0.4.37
deleted file mode 100644
index 827dd2c4bdc3..000000000000
--- a/metadata/md5-cache/app-text/mdbook-0.4.37
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DESCRIPTION=Create a book from markdown files
-EAPI=8
-HOMEPAGE=https://rust-lang.github.io/mdBook/
-INHERIT=cargo toolchain-funcs
-IUSE=doc debug
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MPL-2.0 CC-BY-4.0 OFL-1.1 Apache-2.0 CC0-1.0 ISC MIT Unicode-DFS-2016
-SLOT=0
-SRC_URI=https://github.com/rust-lang/mdBook/archive/refs/tags/v0.4.37.tar.gz -> mdbook-0.4.37.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/ammonia/3.3.0/download -> ammonia-3.3.0.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.11/download -> anstream-0.6.11.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/assert_cmd/2.0.13/download -> assert_cmd-2.0.13.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.33/download -> chrono-0.4.33.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.10/download -> clap_complete-4.4.10.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/elasticlunr-rs/3.0.2/download -> elasticlunr-rs-3.0.2.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.1/download -> env_logger-0.11.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/h2/0.3.24/download -> h2-0.3.24.crate https://crates.io/api/v1/crates/handlebars/5.1.0/download -> handlebars-5.1.0.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/headers-core/0.2.0/download -> headers-core-0.2.0.crate https://crates.io/api/v1/crates/headers/0.3.9/download -> headers-0.3.9.crate https://crates.io/api/v1/crates/hermit-abi/0.3.5/download -> hermit-abi-0.3.5.crate https://crates.io/api/v1/crates/html5ever/0.26.0/download -> html5ever-0.26.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http/0.2.11/download -> http-0.2.11.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/indexmap/2.2.2/download -> indexmap-2.2.2.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/js-sys/0.3.67/download -> js-sys-0.3.67.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/markup5ever/0.11.0/download -> markup5ever-0.11.0.crate https://crates.io/api/v1/crates/markup5ever_rcdom/0.2.0/download -> markup5ever_rcdom-0.2.0.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/mime_guess/2.0.4/download -> mime_guess-2.0.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.10/download -> mio-0.8.10.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/normpath/1.1.1/download -> normpath-1.1.1.crate https://crates.io/api/v1/crates/notify-debouncer-mini/0.4.1/download -> notify-debouncer-mini-0.4.1.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opener/0.6.1/download -> opener-0.6.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.7/download -> pest-2.7.7.crate https://crates.io/api/v1/crates/pest_derive/2.7.7/download -> pest_derive-2.7.7.crate https://crates.io/api/v1/crates/pest_generator/2.7.7/download -> pest_generator-2.7.7.crate https://crates.io/api/v1/crates/pest_meta/2.7.7/download -> pest_meta-2.7.7.crate https://crates.io/api/v1/crates/phf/0.10.1/download -> phf-0.10.1.crate https://crates.io/api/v1/crates/phf_codegen/0.10.0/download -> phf_codegen-0.10.0.crate https://crates.io/api/v1/crates/phf_generator/0.10.0/download -> phf_generator-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.4/download -> pin-project-internal-1.1.4.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-project/1.1.4/download -> pin-project-1.1.4.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/pulldown-cmark-escape/0.10.0/download -> pulldown-cmark-escape-0.10.0.crate https://crates.io/api/v1/crates/pulldown-cmark/0.10.0/download -> pulldown-cmark-0.10.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/select/0.6.0/download -> select-0.6.0.crate https://crates.io/api/v1/crates/semver/1.0.21/download -> semver-1.0.21.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/string_cache/0.8.7/download -> string_cache-0.8.7.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.2/download -> string_cache_codegen-0.5.2.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/tempfile/3.10.0/download -> tempfile-3.10.0.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.56/download -> thiserror-impl-1.0.56.crate https://crates.io/api/v1/crates/thiserror/1.0.56/download -> thiserror-1.0.56.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-stream/0.1.14/download -> tokio-stream-0.1.14.crate https://crates.io/api/v1/crates/tokio-tungstenite/0.20.1/download -> tokio-tungstenite-0.20.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.36.0/download -> tokio-1.36.0.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/topological-sort/0.2.2/download -> topological-sort-0.2.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/tungstenite/0.20.1/download -> tungstenite-0.20.1.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/warp/0.3.6/download -> warp-0.3.6.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.90/download -> wasm-bindgen-backend-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.90/download -> wasm-bindgen-macro-support-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.90/download -> wasm-bindgen-macro-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.90/download -> wasm-bindgen-shared-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.90/download -> wasm-bindgen-0.2.90.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/xml5ever/0.17.0/download -> xml5ever-0.17.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6389711f60c28a66f27ecb4c99edfd7d
diff --git a/metadata/md5-cache/app-text/mupdf-1.24.1 b/metadata/md5-cache/app-text/mupdf-1.24.1
index 056a37c91bbd..c742e0aae67f 100644
--- a/metadata/md5-cache/app-text/mupdf-1.24.1
+++ b/metadata/md5-cache/app-text/mupdf-1.24.1
@@ -7,11 +7,11 @@ HOMEPAGE=https://mupdf.com/ https://git.ghostscript.com/?p=mupdf.git
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop flag-o-matic toolchain-funcs xdg
IUSE=archive +javascript opengl ssl X
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=AGPL-3
RDEPEND=archive? ( app-arch/libarchive ) dev-libs/gumbo:= media-libs/freetype:2 media-libs/harfbuzz:=[truetype] media-libs/jbig2dec:= media-libs/libpng:0= >=media-libs/openjpeg-2.1:2= >=media-libs/libjpeg-turbo-1.5.3-r2:0= net-misc/curl javascript? ( >=dev-lang/mujs-1.2.0:= ) opengl? ( >=media-libs/freeglut-3.0.0 ) ssl? ( >=dev-libs/openssl-1.1:0= ) sys-libs/zlib X? ( media-libs/libglvnd[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr )
REQUIRED_USE=opengl? ( javascript )
SLOT=0/1.24.1
SRC_URI=https://mupdf.com/downloads/archive/mupdf-1.24.1-source.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1b5583b48571b3f2ae2edae21fcec431
+_md5_=95d88e566f3a995da8ea40c288fc0484
diff --git a/metadata/md5-cache/app-text/ocrad-0.27 b/metadata/md5-cache/app-text/ocrad-0.27
index 39ab2459545d..c888f32f7d8f 100644
--- a/metadata/md5-cache/app-text/ocrad-0.27
+++ b/metadata/md5-cache/app-text/ocrad-0.27
@@ -5,8 +5,8 @@ EAPI=7
HOMEPAGE=https://www.gnu.org/software/ocrad/ocrad.html
INHERIT=unpacker toolchain-funcs
KEYWORDS=~alpha amd64 ppc ppc64 ~sparc x86
-LICENSE=GPL-2
+LICENSE=GPL-2+
SLOT=0
SRC_URI=mirror://nongnu/ocrad/ocrad-0.27.tar.lz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=3f3d477df6a7c2dc40984ec4cd16167e
+_md5_=2a79366a15c83116e2bf7d82bc14e1c8
diff --git a/metadata/md5-cache/app-text/ocrad-0.29 b/metadata/md5-cache/app-text/ocrad-0.29
new file mode 100644
index 000000000000..db8dba16e00e
--- /dev/null
+++ b/metadata/md5-cache/app-text/ocrad-0.29
@@ -0,0 +1,12 @@
+BDEPEND=|| ( >=app-arch/xz-utils-5.4.0 app-arch/plzip app-arch/pdlzip app-arch/lzip )
+DEFINED_PHASES=compile configure install unpack
+DESCRIPTION=OCR (Optical Character Recognition) program
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/ocrad/ocrad.html
+INHERIT=edo unpacker toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-2+
+SLOT=0
+SRC_URI=mirror://nongnu/ocrad/ocrad-0.29.tar.lz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=309c84a3bd23b4758343de0cae5fdcc7
diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.2 b/metadata/md5-cache/app-text/pandoc-bin-3.2
index b4a1d83e33ce..b0ebf2c9af84 100644
--- a/metadata/md5-cache/app-text/pandoc-bin-3.2
+++ b/metadata/md5-cache/app-text/pandoc-bin-3.2
@@ -3,9 +3,9 @@ DESCRIPTION=Conversion between markup formats (binary package)
EAPI=8
HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/
IUSE=+pandoc-symlink
-KEYWORDS=-* ~amd64 ~arm64
+KEYWORDS=-* amd64 arm64
LICENSE=GPL-2+
RDEPEND=pandoc-symlink? ( !app-text/pandoc !app-text/pandoc-cli !dev-haskell/pandoc )
SLOT=0
SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.2/pandoc-3.2-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.2/pandoc-3.2-linux-arm64.tar.gz )
-_md5_=99de35c04da08bf954ea531a938be3d2
+_md5_=729735af9b0d1a824eb580e4e93a9216
diff --git a/metadata/md5-cache/app-text/pandoc-bin-3.2.1 b/metadata/md5-cache/app-text/pandoc-bin-3.2.1
new file mode 100644
index 000000000000..a5194eee2d03
--- /dev/null
+++ b/metadata/md5-cache/app-text/pandoc-bin-3.2.1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install unpack
+DESCRIPTION=Conversion between markup formats (binary package)
+EAPI=8
+HOMEPAGE=https://pandoc.org/ https://github.com/jgm/pandoc/
+IUSE=+pandoc-symlink
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=pandoc-symlink? ( !app-text/pandoc !app-text/pandoc-cli !dev-haskell/pandoc )
+SLOT=0
+SRC_URI=amd64? ( https://github.com/jgm/pandoc/releases/download/3.2.1/pandoc-3.2.1-linux-amd64.tar.gz ) arm64? ( https://github.com/jgm/pandoc/releases/download/3.2.1/pandoc-3.2.1-linux-arm64.tar.gz )
+_md5_=99de35c04da08bf954ea531a938be3d2
diff --git a/metadata/md5-cache/app-text/pastebinit-1.7.0 b/metadata/md5-cache/app-text/pastebinit-1.7.0
new file mode 100644
index 000000000000..d5a23911a862
--- /dev/null
+++ b/metadata/md5-cache/app-text/pastebinit-1.7.0
@@ -0,0 +1,15 @@
+BDEPEND=sys-devel/gettext man? ( app-text/docbook-xsl-stylesheets dev-libs/libxslt )
+DEFINED_PHASES=compile install postinst prepare setup
+DESCRIPTION=Software that lets you send anything you want directly to a pastebin
+EAPI=8
+HOMEPAGE=https://github.com/pastebinit/pastebinit
+INHERIT=optfeature python-single-r1
+IUSE=man python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-2+
+RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+SLOT=0
+SRC_URI=https://github.com/pastebinit/pastebinit/archive/refs/tags/1.7.0.tar.gz -> pastebinit-1.7.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9569efdf80dee268eee38319fc6ad1b5
diff --git a/metadata/md5-cache/app-text/pdfjam-3.10-r1 b/metadata/md5-cache/app-text/pdfjam-3.10-r1
new file mode 100644
index 000000000000..3993b133d535
--- /dev/null
+++ b/metadata/md5-cache/app-text/pdfjam-3.10-r1
@@ -0,0 +1,14 @@
+BDEPEND=test? ( app-arch/unzip )
+DEFINED_PHASES=install prepare test
+DEPEND=virtual/latex-base
+DESCRIPTION=Allows the manipulation of PDF files
+EAPI=8
+HOMEPAGE=https://github.com/rrthomas/pdfjam
+IUSE=extra test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-2
+RDEPEND=virtual/latex-base !<dev-texlive/texlive-binextra-2023_p69527-r4
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/rrthomas/pdfjam/releases/download/v3.10/pdfjam-3.10.tar.gz extra? ( https://github.com/rrthomas/pdfjam-extras/archive/622e03add59db004144c0b41722a09b3b29d6d3e.tar.gz -> pdfjam-extra-20191118.tar.gz )
+_md5_=b183cd51b53dc69305db74fb5b6ba7bb
diff --git a/metadata/md5-cache/app-text/pdftk-3.3.3-r2 b/metadata/md5-cache/app-text/pdftk-3.3.3-r2
index 0daddbd2943a..78759b4f1eb5 100644
--- a/metadata/md5-cache/app-text/pdftk-3.3.3-r2
+++ b/metadata/md5-cache/app-text/pdftk-3.3.3-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/bcprov:1.74 dev-java/commons-lang:3.6 >=dev
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/pdftk-java/pdftk/-/archive/v3.3.3/pdftk-v3.3.3.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=32aba0ea46483c17e82429246e75f5d8
diff --git a/metadata/md5-cache/app-text/pdftk-3.3.3_p20231025 b/metadata/md5-cache/app-text/pdftk-3.3.3_p20231025
index 3ce938d1c309..cea42989fbbe 100644
--- a/metadata/md5-cache/app-text/pdftk-3.3.3_p20231025
+++ b/metadata/md5-cache/app-text/pdftk-3.3.3_p20231025
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/bcprov:0 dev-java/commons-lang:3.6 >=dev-ja
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/pdftk-java/pdftk/-/archive/3f1918c831c919d0a8fcf18c36cf40118398b995.tar.bz2 -> pdftk-3.3.3_p20231025.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=00602842b0e8531beaded20f997dfd0b
diff --git a/metadata/md5-cache/app-text/pdftk-9999 b/metadata/md5-cache/app-text/pdftk-9999
index 924629704ee1..c1255606bf51 100644
--- a/metadata/md5-cache/app-text/pdftk-9999
+++ b/metadata/md5-cache/app-text/pdftk-9999
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/bcprov:0 dev-java/commons-lang:3.6 >=dev-ja
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/pdftk-java/pdftk/-/commit/3f1918c831c919d0a8fcf18c36cf40118398b995.patch -> pdftk-9999-bc176.patch
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a611cefbdc1ed0fed5ed77007365abe1
diff --git a/metadata/md5-cache/app-text/po4a-0.69 b/metadata/md5-cache/app-text/po4a-0.69
index 48d204889d15..7b8ab1e8b133 100644
--- a/metadata/md5-cache/app-text/po4a-0.69
+++ b/metadata/md5-cache/app-text/po4a-0.69
@@ -1,6 +1,6 @@
-BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tools to ease the translation of documentation
EAPI=8
HOMEPAGE=https://po4a.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module plocale
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2+
-RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mquinson/po4a/releases/download/v0.69/po4a-0.69.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=964b53de5cdb236e5676fcf81648c8ae
diff --git a/metadata/md5-cache/app-text/po4a-0.71 b/metadata/md5-cache/app-text/po4a-0.71
index 0a7f148831f2..6a39ce4e02b3 100644
--- a/metadata/md5-cache/app-text/po4a-0.71
+++ b/metadata/md5-cache/app-text/po4a-0.71
@@ -1,6 +1,6 @@
-BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tools to ease the translation of documentation
EAPI=8
HOMEPAGE=https://po4a.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module plocale
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2+
-RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mquinson/po4a/releases/download/v0.71/po4a-0.71.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33f1bd8f5edf9362f42315e122c68fb2
diff --git a/metadata/md5-cache/app-text/po4a-0.72 b/metadata/md5-cache/app-text/po4a-0.72
index 61dcc88d05a5..8743cf8f0ee9 100644
--- a/metadata/md5-cache/app-text/po4a-0.72
+++ b/metadata/md5-cache/app-text/po4a-0.72
@@ -1,6 +1,6 @@
-BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tools to ease the translation of documentation
EAPI=8
HOMEPAGE=https://po4a.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module plocale
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2+
-RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mquinson/po4a/releases/download/v0.72/po4a-0.72.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33f1bd8f5edf9362f42315e122c68fb2
diff --git a/metadata/md5-cache/app-text/po4a-0.73 b/metadata/md5-cache/app-text/po4a-0.73
new file mode 100644
index 000000000000..470d512ba760
--- /dev/null
+++ b/metadata/md5-cache/app-text/po4a-0.73
@@ -0,0 +1,16 @@
+BDEPEND=app-text/docbook-xml-dtd:4.1.2 app-text/docbook-xsl-stylesheets dev-perl/Module-Build sys-devel/gettext test? ( app-text/docbook-sgml-dtd:4.1 dev-perl/Test-Pod virtual/latex-base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=Tools to ease the translation of documentation
+EAPI=8
+HOMEPAGE=https://po4a.org/
+INHERIT=perl-module plocale
+IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2+
+RDEPEND=app-text/opensp dev-libs/libxslt dev-perl/Locale-gettext dev-perl/Pod-Parser dev-perl/SGMLSpm dev-perl/Syntax-Keyword-Try dev-perl/TermReadKey dev-perl/Text-WrapI18N dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mquinson/po4a/releases/download/v0.73/po4a-0.73.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=06da44b92798917685188f4574d09fdd
diff --git a/metadata/md5-cache/app-text/poppler-24.06.0 b/metadata/md5-cache/app-text/poppler-24.06.0
deleted file mode 100644
index 7e1cafa5f3cc..000000000000
--- a/metadata/md5-cache/app-text/poppler-24.06.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/glib-utils-2.64 virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) boost? ( >=dev-libs/boost-1.74 ) test? ( qt5? ( >=dev-qt/qttest-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[widgets] ) )
-DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
-EAPI=8
-HOMEPAGE=https://poppler.freedesktop.org/
-INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils verify-sig
-IUSE=boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=GPL-2
-RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data )
-RESTRICT=!test? ( test )
-SLOT=0/137
-SRC_URI=https://poppler.freedesktop.org/poppler-24.06.0.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/ff3133cdb6cb496ee1d2c3231bfa35006a5e8410/test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 -> poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-24.06.0.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8db4cb346fb424b68bb27e05c8fcc0be
diff --git a/metadata/md5-cache/app-text/poppler-24.06.1 b/metadata/md5-cache/app-text/poppler-24.06.1
new file mode 100644
index 000000000000..d3cb88acdadc
--- /dev/null
+++ b/metadata/md5-cache/app-text/poppler-24.06.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/glib-utils-2.64 virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-aacid-20230907 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) boost? ( >=dev-libs/boost-1.74 ) test? ( qt5? ( >=dev-qt/qttest-5.15.2:5 >=dev-qt/qtwidgets-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[widgets] ) )
+DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base
+EAPI=8
+HOMEPAGE=https://poppler.freedesktop.org/
+INHERIT=cmake flag-o-matic toolchain-funcs xdg-utils verify-sig
+IUSE=boost cairo cjk curl +cxx debug doc gpgme +introspection +jpeg +jpeg2k +lcms nss png qt5 qt6 test tiff +utils verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib cairo? ( >=dev-libs/glib-2.64:2 >=x11-libs/cairo-1.16 introspection? ( >=dev-libs/gobject-introspection-1.72:= ) ) curl? ( net-misc/curl ) gpgme? ( >=app-crypt/gpgme-1.19.0:=[cxx] ) jpeg? ( >=media-libs/libjpeg-turbo-1.1.0:= ) jpeg2k? ( >=media-libs/openjpeg-2.3.0-r1:2= ) lcms? ( media-libs/lcms:2 ) nss? ( >=dev-libs/nss-3.49 ) png? ( media-libs/libpng:0= ) qt5? ( >=dev-qt/qtcore-5.15.2:5 >=dev-qt/qtgui-5.15.2:5 >=dev-qt/qtxml-5.15.2:5 ) qt6? ( dev-qt/qtbase:6[gui,xml] ) tiff? ( media-libs/tiff:= ) cjk? ( app-text/poppler-data )
+RESTRICT=!test? ( test )
+SLOT=0/138
+SRC_URI=https://poppler.freedesktop.org/poppler-24.06.1.tar.xz test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/ff3133cdb6cb496ee1d2c3231bfa35006a5e8410/test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 -> poppler-test-ff3133cdb6cb496ee1d2c3231bfa35006a5e8410.tar.bz2 ) verify-sig? ( https://poppler.freedesktop.org/poppler-24.06.1.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c7e401de320f4a3f59febe7dcf0c16dd
diff --git a/metadata/md5-cache/app-text/poppler-9999 b/metadata/md5-cache/app-text/poppler-9999
index 7bae8ed2d878..7cd941029c73 100644
--- a/metadata/md5-cache/app-text/poppler-9999
+++ b/metadata/md5-cache/app-text/poppler-9999
@@ -12,4 +12,4 @@ RDEPEND=>=media-libs/fontconfig-2.13 >=media-libs/freetype-2.10 sys-libs/zlib ca
RESTRICT=!test? ( test )
SLOT=0/9999
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8db4cb346fb424b68bb27e05c8fcc0be
+_md5_=c7e401de320f4a3f59febe7dcf0c16dd
diff --git a/metadata/md5-cache/app-text/ps2pkm-1.8_p20230311 b/metadata/md5-cache/app-text/ps2pkm-1.8_p20230311
index 8f68a4e59347..45c63e60eec7 100644
--- a/metadata/md5-cache/app-text/ps2pkm-1.8_p20230311
+++ b/metadata/md5-cache/app-text/ps2pkm-1.8_p20230311
@@ -4,9 +4,9 @@ DEPEND=>=dev-libs/kpathsea-6.2.1:=
DESCRIPTION=Tool that converts a PostScript type1 font into a corresponding TeX PK font
EAPI=8
HOMEPAGE=https://tug.org/texlive/
-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
+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=MIT
RDEPEND=>=dev-libs/kpathsea-6.2.1:=
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz
-_md5_=31ba9cd1c363c7814680dccd1b6ce5b0
+_md5_=189a467b4183c461915d40bc38a85e50
diff --git a/metadata/md5-cache/app-text/sigil-2.2.1 b/metadata/md5-cache/app-text/sigil-2.2.1
new file mode 100644
index 000000000000..828b4f0ff73b
--- /dev/null
+++ b/metadata/md5-cache/app-text/sigil-2.2.1
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) virtual/pkgconfig !qt6? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] sys-libs/zlib[minizip] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/css-parser[python_targets_python3_12(-)] dev-python/dulwich[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/cssselect[python_targets_python3_12(-)] dev-python/html5lib[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[tk] ) python_single_target_python3_11? ( dev-lang/python:3.11[tk] ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] ) ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 plugins? ( python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-)] dev-python/PyQtWebEngine[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[python_targets_python3_11(-)] dev-python/PyQtWebEngine[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt5[python_targets_python3_12(-)] dev-python/PyQtWebEngine[python_targets_python3_12(-)] ) ) ) qt6? ( dev-qt/qtbase:6[concurrent,cups,network,widgets,xml] dev-qt/qt5compat:6 dev-qt/qtwebengine:6[widgets] dev-qt/qtsvg:6 plugins? ( python_single_target_python3_10? ( dev-python/PyQt6[python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt6[python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt6[python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[python_targets_python3_12(-)] ) ) )
+DESCRIPTION=Multi-platform WYSIWYG ebook editor for ePub format
+EAPI=8
+HOMEPAGE=https://sigil-ebook.com/ https://github.com/Sigil-Ebook/Sigil
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=xdg cmake python-single-r1
+IUSE=doc +plugins qt6 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64
+LICENSE=GPL-3+ Apache-2.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) app-text/hunspell:= dev-libs/libpcre2:=[pcre16] sys-libs/zlib[minizip] python_single_target_python3_10? ( dev-python/css-parser[python_targets_python3_10(-)] dev-python/dulwich[python_targets_python3_10(-)] dev-python/lxml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/css-parser[python_targets_python3_11(-)] dev-python/dulwich[python_targets_python3_11(-)] dev-python/lxml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/css-parser[python_targets_python3_12(-)] dev-python/dulwich[python_targets_python3_12(-)] dev-python/lxml[python_targets_python3_12(-)] ) plugins? ( python_single_target_python3_10? ( dev-python/chardet[python_targets_python3_10(-)] dev-python/cssselect[python_targets_python3_10(-)] dev-python/html5lib[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/regex[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/chardet[python_targets_python3_11(-)] dev-python/cssselect[python_targets_python3_11(-)] dev-python/html5lib[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/regex[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/chardet[python_targets_python3_12(-)] dev-python/cssselect[python_targets_python3_12(-)] dev-python/html5lib[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/regex[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[tk] ) python_single_target_python3_11? ( dev-lang/python:3.11[tk] ) python_single_target_python3_12? ( dev-lang/python:3.12[tk] ) ) !qt6? ( dev-qt/qtconcurrent:5 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwebengine:5[widgets] dev-qt/qtwidgets:5 dev-qt/qtxml:5 plugins? ( python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-)] dev-python/PyQtWebEngine[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[python_targets_python3_11(-)] dev-python/PyQtWebEngine[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt5[python_targets_python3_12(-)] dev-python/PyQtWebEngine[python_targets_python3_12(-)] ) ) ) qt6? ( dev-qt/qtbase:6[concurrent,cups,network,widgets,xml] dev-qt/qt5compat:6 dev-qt/qtwebengine:6[widgets] dev-qt/qtsvg:6 plugins? ( python_single_target_python3_10? ( dev-python/PyQt6[python_targets_python3_10(-)] dev-python/PyQt6-WebEngine[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt6[python_targets_python3_11(-)] dev-python/PyQt6-WebEngine[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt6[python_targets_python3_12(-)] dev-python/PyQt6-WebEngine[python_targets_python3_12(-)] ) ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/Sigil-Ebook/Sigil/archive/2.2.1.tar.gz -> sigil-2.2.1.tar.gz doc? ( https://github.com/Sigil-Ebook/sigil-user-guide/releases/download/2022.05.17/Sigil_User_Guide_2022.05.17.epub )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1fbd2d199083219e30f8e29bf488820e
diff --git a/metadata/md5-cache/app-text/spellutils-0.7-r1 b/metadata/md5-cache/app-text/spellutils-0.7-r1
new file mode 100644
index 000000000000..c6ce96a205a6
--- /dev/null
+++ b/metadata/md5-cache/app-text/spellutils-0.7-r1
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure prepare
+DEPEND=nls? ( virtual/libintl )
+DESCRIPTION=spellutils includes 'newsbody' (useful for spellchecking in mails, etc.)
+EAPI=8
+HOMEPAGE=http://home.worldonline.dk/byrial/spellutils/
+INHERIT=autotools toolchain-funcs
+IUSE=nls
+KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=nls? ( virtual/libintl )
+SLOT=0
+SRC_URI=http://home.worldonline.dk/byrial/spellutils/spellutils-0.7.tar.bz2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6558570b0d69a5b91ecce708653dfedd
diff --git a/metadata/md5-cache/app-text/tessdata_fast-4.1.0 b/metadata/md5-cache/app-text/tessdata_fast-4.1.0
index d1abedc1c92f..2bbf17b167e1 100644
--- a/metadata/md5-cache/app-text/tessdata_fast-4.1.0
+++ b/metadata/md5-cache/app-text/tessdata_fast-4.1.0
@@ -4,9 +4,9 @@ DESCRIPTION=Fast integer versions of trained models for app-text/tesseract
EAPI=7
HOMEPAGE=https://github.com/tesseract-ocr/tessdata_fast
IUSE=+osd l10n_af l10n_am l10n_ar l10n_as l10n_az l10n_be l10n_bg l10n_bn l10n_bo l10n_br l10n_bs l10n_ca l10n_ceb l10n_chr l10n_co l10n_cs l10n_cy l10n_da l10n_de l10n_dv l10n_dz l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fil l10n_fo l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_ht l10n_hu l10n_hy l10n_id l10n_is l10n_it l10n_iu l10n_ja l10n_jv l10n_ka l10n_kk l10n_km l10n_kmr-Latn l10n_kn l10n_ko l10n_ky l10n_la l10n_lb l10n_lo l10n_lt l10n_lv l10n_mi l10n_mk l10n_ml l10n_mn l10n_mr l10n_ms l10n_mt l10n_my l10n_ne l10n_nl l10n_no l10n_oc l10n_or l10n_pa l10n_pl l10n_ps l10n_pt l10n_qu l10n_ro l10n_ru l10n_sa l10n_sd l10n_si l10n_sk l10n_sl l10n_sq l10n_sr l10n_su l10n_sv l10n_sw l10n_syc l10n_ta l10n_te l10n_tg l10n_th l10n_ti l10n_to l10n_tr l10n_tt l10n_ug l10n_uk l10n_ur l10n_uz l10n_vi l10n_yi l10n_yo l10n_zh
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=!app-text/tessdata_best !app-text/tessdata_legacy !<app-text/tesseract-4.1.0
SLOT=0
SRC_URI=https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/eng.traineddata -> eng.traineddata-tessdata_fast-4.1.0 osd? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/osd.traineddata -> osd.traineddata-tessdata_fast-4.1.0 ) l10n_af? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/afr.traineddata -> afr.traineddata-tessdata_fast-4.1.0 ) l10n_am? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/amh.traineddata -> amh.traineddata-tessdata_fast-4.1.0 ) l10n_ar? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ara.traineddata -> ara.traineddata-tessdata_fast-4.1.0 ) l10n_as? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/asm.traineddata -> asm.traineddata-tessdata_fast-4.1.0 ) l10n_az? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/aze.traineddata -> aze.traineddata-tessdata_fast-4.1.0 ) l10n_az? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/aze_cyrl.traineddata -> aze_cyrl.traineddata-tessdata_fast-4.1.0 ) l10n_be? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/bel.traineddata -> bel.traineddata-tessdata_fast-4.1.0 ) l10n_bg? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/bul.traineddata -> bul.traineddata-tessdata_fast-4.1.0 ) l10n_bn? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ben.traineddata -> ben.traineddata-tessdata_fast-4.1.0 ) l10n_bo? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/bod.traineddata -> bod.traineddata-tessdata_fast-4.1.0 ) l10n_br? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/bre.traineddata -> bre.traineddata-tessdata_fast-4.1.0 ) l10n_bs? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/bos.traineddata -> bos.traineddata-tessdata_fast-4.1.0 ) l10n_ca? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/cat.traineddata -> cat.traineddata-tessdata_fast-4.1.0 ) l10n_ceb? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ceb.traineddata -> ceb.traineddata-tessdata_fast-4.1.0 ) l10n_chr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/chr.traineddata -> chr.traineddata-tessdata_fast-4.1.0 ) l10n_co? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/cos.traineddata -> cos.traineddata-tessdata_fast-4.1.0 ) l10n_cs? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ces.traineddata -> ces.traineddata-tessdata_fast-4.1.0 ) l10n_cy? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/cym.traineddata -> cym.traineddata-tessdata_fast-4.1.0 ) l10n_da? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/dan.traineddata -> dan.traineddata-tessdata_fast-4.1.0 ) l10n_de? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/deu.traineddata -> deu.traineddata-tessdata_fast-4.1.0 ) l10n_de? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/frk.traineddata -> frk.traineddata-tessdata_fast-4.1.0 ) l10n_dv? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/div.traineddata -> div.traineddata-tessdata_fast-4.1.0 ) l10n_dz? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/dzo.traineddata -> dzo.traineddata-tessdata_fast-4.1.0 ) l10n_el? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ell.traineddata -> ell.traineddata-tessdata_fast-4.1.0 ) l10n_el? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/grc.traineddata -> grc.traineddata-tessdata_fast-4.1.0 ) l10n_en? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/enm.traineddata -> enm.traineddata-tessdata_fast-4.1.0 ) l10n_eo? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/epo.traineddata -> epo.traineddata-tessdata_fast-4.1.0 ) l10n_es? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/spa.traineddata -> spa.traineddata-tessdata_fast-4.1.0 ) l10n_es? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/spa_old.traineddata -> spa_old.traineddata-tessdata_fast-4.1.0 ) l10n_et? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/est.traineddata -> est.traineddata-tessdata_fast-4.1.0 ) l10n_eu? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/eus.traineddata -> eus.traineddata-tessdata_fast-4.1.0 ) l10n_fa? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/fas.traineddata -> fas.traineddata-tessdata_fast-4.1.0 ) l10n_fi? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/fin.traineddata -> fin.traineddata-tessdata_fast-4.1.0 ) l10n_fil? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/fil.traineddata -> fil.traineddata-tessdata_fast-4.1.0 ) l10n_fo? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/fao.traineddata -> fao.traineddata-tessdata_fast-4.1.0 ) l10n_fr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/fra.traineddata -> fra.traineddata-tessdata_fast-4.1.0 ) l10n_fr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/frm.traineddata -> frm.traineddata-tessdata_fast-4.1.0 ) l10n_fy? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/fry.traineddata -> fry.traineddata-tessdata_fast-4.1.0 ) l10n_ga? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/gle.traineddata -> gle.traineddata-tessdata_fast-4.1.0 ) l10n_gd? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/gla.traineddata -> gla.traineddata-tessdata_fast-4.1.0 ) l10n_gl? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/glg.traineddata -> glg.traineddata-tessdata_fast-4.1.0 ) l10n_gu? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/guj.traineddata -> guj.traineddata-tessdata_fast-4.1.0 ) l10n_he? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/heb.traineddata -> heb.traineddata-tessdata_fast-4.1.0 ) l10n_hi? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/hin.traineddata -> hin.traineddata-tessdata_fast-4.1.0 ) l10n_hr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/hrv.traineddata -> hrv.traineddata-tessdata_fast-4.1.0 ) l10n_ht? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/hat.traineddata -> hat.traineddata-tessdata_fast-4.1.0 ) l10n_hu? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/hun.traineddata -> hun.traineddata-tessdata_fast-4.1.0 ) l10n_hy? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/hye.traineddata -> hye.traineddata-tessdata_fast-4.1.0 ) l10n_id? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ind.traineddata -> ind.traineddata-tessdata_fast-4.1.0 ) l10n_is? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/isl.traineddata -> isl.traineddata-tessdata_fast-4.1.0 ) l10n_it? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ita.traineddata -> ita.traineddata-tessdata_fast-4.1.0 ) l10n_it? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ita_old.traineddata -> ita_old.traineddata-tessdata_fast-4.1.0 ) l10n_iu? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/iku.traineddata -> iku.traineddata-tessdata_fast-4.1.0 ) l10n_ja? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/jpn.traineddata -> jpn.traineddata-tessdata_fast-4.1.0 ) l10n_ja? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/jpn_vert.traineddata -> jpn_vert.traineddata-tessdata_fast-4.1.0 ) l10n_jv? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/jav.traineddata -> jav.traineddata-tessdata_fast-4.1.0 ) l10n_ka? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kat.traineddata -> kat.traineddata-tessdata_fast-4.1.0 ) l10n_ka? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kat_old.traineddata -> kat_old.traineddata-tessdata_fast-4.1.0 ) l10n_kk? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kaz.traineddata -> kaz.traineddata-tessdata_fast-4.1.0 ) l10n_km? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/khm.traineddata -> khm.traineddata-tessdata_fast-4.1.0 ) l10n_kmr-Latn? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kmr.traineddata -> kmr.traineddata-tessdata_fast-4.1.0 ) l10n_kn? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kan.traineddata -> kan.traineddata-tessdata_fast-4.1.0 ) l10n_ko? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kor.traineddata -> kor.traineddata-tessdata_fast-4.1.0 ) l10n_ko? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kor_vert.traineddata -> kor_vert.traineddata-tessdata_fast-4.1.0 ) l10n_ky? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/kir.traineddata -> kir.traineddata-tessdata_fast-4.1.0 ) l10n_la? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/lat.traineddata -> lat.traineddata-tessdata_fast-4.1.0 ) l10n_lb? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ltz.traineddata -> ltz.traineddata-tessdata_fast-4.1.0 ) l10n_lo? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/lao.traineddata -> lao.traineddata-tessdata_fast-4.1.0 ) l10n_lt? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/lit.traineddata -> lit.traineddata-tessdata_fast-4.1.0 ) l10n_lv? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/lav.traineddata -> lav.traineddata-tessdata_fast-4.1.0 ) l10n_mi? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mri.traineddata -> mri.traineddata-tessdata_fast-4.1.0 ) l10n_mk? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mkd.traineddata -> mkd.traineddata-tessdata_fast-4.1.0 ) l10n_ml? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mal.traineddata -> mal.traineddata-tessdata_fast-4.1.0 ) l10n_mn? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mon.traineddata -> mon.traineddata-tessdata_fast-4.1.0 ) l10n_mr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mar.traineddata -> mar.traineddata-tessdata_fast-4.1.0 ) l10n_ms? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/msa.traineddata -> msa.traineddata-tessdata_fast-4.1.0 ) l10n_mt? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mlt.traineddata -> mlt.traineddata-tessdata_fast-4.1.0 ) l10n_my? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/mya.traineddata -> mya.traineddata-tessdata_fast-4.1.0 ) l10n_ne? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/nep.traineddata -> nep.traineddata-tessdata_fast-4.1.0 ) l10n_nl? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/nld.traineddata -> nld.traineddata-tessdata_fast-4.1.0 ) l10n_no? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/nor.traineddata -> nor.traineddata-tessdata_fast-4.1.0 ) l10n_oc? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/oci.traineddata -> oci.traineddata-tessdata_fast-4.1.0 ) l10n_or? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ori.traineddata -> ori.traineddata-tessdata_fast-4.1.0 ) l10n_pa? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/pan.traineddata -> pan.traineddata-tessdata_fast-4.1.0 ) l10n_pl? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/pol.traineddata -> pol.traineddata-tessdata_fast-4.1.0 ) l10n_ps? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/pus.traineddata -> pus.traineddata-tessdata_fast-4.1.0 ) l10n_pt? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/por.traineddata -> por.traineddata-tessdata_fast-4.1.0 ) l10n_qu? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/que.traineddata -> que.traineddata-tessdata_fast-4.1.0 ) l10n_ro? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ron.traineddata -> ron.traineddata-tessdata_fast-4.1.0 ) l10n_ru? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/rus.traineddata -> rus.traineddata-tessdata_fast-4.1.0 ) l10n_sa? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/san.traineddata -> san.traineddata-tessdata_fast-4.1.0 ) l10n_sd? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/snd.traineddata -> snd.traineddata-tessdata_fast-4.1.0 ) l10n_si? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/sin.traineddata -> sin.traineddata-tessdata_fast-4.1.0 ) l10n_sk? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/slk.traineddata -> slk.traineddata-tessdata_fast-4.1.0 ) l10n_sl? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/slv.traineddata -> slv.traineddata-tessdata_fast-4.1.0 ) l10n_sq? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/sqi.traineddata -> sqi.traineddata-tessdata_fast-4.1.0 ) l10n_sr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/srp.traineddata -> srp.traineddata-tessdata_fast-4.1.0 ) l10n_sr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/srp_latn.traineddata -> srp_latn.traineddata-tessdata_fast-4.1.0 ) l10n_su? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/sun.traineddata -> sun.traineddata-tessdata_fast-4.1.0 ) l10n_sv? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/swe.traineddata -> swe.traineddata-tessdata_fast-4.1.0 ) l10n_sw? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/swa.traineddata -> swa.traineddata-tessdata_fast-4.1.0 ) l10n_syc? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/syr.traineddata -> syr.traineddata-tessdata_fast-4.1.0 ) l10n_ta? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tam.traineddata -> tam.traineddata-tessdata_fast-4.1.0 ) l10n_te? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tel.traineddata -> tel.traineddata-tessdata_fast-4.1.0 ) l10n_tg? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tgk.traineddata -> tgk.traineddata-tessdata_fast-4.1.0 ) l10n_th? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tha.traineddata -> tha.traineddata-tessdata_fast-4.1.0 ) l10n_ti? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tir.traineddata -> tir.traineddata-tessdata_fast-4.1.0 ) l10n_to? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ton.traineddata -> ton.traineddata-tessdata_fast-4.1.0 ) l10n_tr? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tur.traineddata -> tur.traineddata-tessdata_fast-4.1.0 ) l10n_tt? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/tat.traineddata -> tat.traineddata-tessdata_fast-4.1.0 ) l10n_ug? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/uig.traineddata -> uig.traineddata-tessdata_fast-4.1.0 ) l10n_uk? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/ukr.traineddata -> ukr.traineddata-tessdata_fast-4.1.0 ) l10n_ur? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/urd.traineddata -> urd.traineddata-tessdata_fast-4.1.0 ) l10n_uz? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/uzb.traineddata -> uzb.traineddata-tessdata_fast-4.1.0 ) l10n_uz? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/uzb_cyrl.traineddata -> uzb_cyrl.traineddata-tessdata_fast-4.1.0 ) l10n_vi? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/vie.traineddata -> vie.traineddata-tessdata_fast-4.1.0 ) l10n_yi? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/yid.traineddata -> yid.traineddata-tessdata_fast-4.1.0 ) l10n_yo? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/yor.traineddata -> yor.traineddata-tessdata_fast-4.1.0 ) l10n_zh? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/chi_sim.traineddata -> chi_sim.traineddata-tessdata_fast-4.1.0 ) l10n_zh? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/chi_sim_vert.traineddata -> chi_sim_vert.traineddata-tessdata_fast-4.1.0 ) l10n_zh? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/chi_tra.traineddata -> chi_tra.traineddata-tessdata_fast-4.1.0 ) l10n_zh? ( https://github.com/tesseract-ocr/tessdata_fast/raw/4.1.0/chi_tra_vert.traineddata -> chi_tra_vert.traineddata-tessdata_fast-4.1.0 )
-_md5_=7edaeccd9bc6278865a8d38aeded0948
+_md5_=e7e4ac75e4453ce756e339103578ced7
diff --git a/metadata/md5-cache/app-text/tesseract-5.3.4 b/metadata/md5-cache/app-text/tesseract-5.3.4
index 6c24a815f1c8..d33ba76baba2 100644
--- a/metadata/md5-cache/app-text/tesseract-5.3.4
+++ b/metadata/md5-cache/app-text/tesseract-5.3.4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/tesseract-ocr
INHERIT=autotools multilib-minimal toolchain-funcs
IUSE=doc float32 jpeg opencl openmp png static-libs tiff training webp 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 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=>=media-libs/leptonica-1.74:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?,zlib,tiff?,jpeg?,png?,webp?] opencl? ( virtual/opencl[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/tiff:=[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/leptonica:=[tiff] ) training? ( dev-libs/icu:= x11-libs/pango:= x11-libs/cairo:= ) || ( >=app-text/tessdata_fast-4.0.0 >=app-text/tessdata_best-4.0.0 >=app-text/tessdata_legacy-4.0.0 )
SLOT=0/5
SRC_URI=https://github.com/tesseract-ocr/tesseract/archive/5.3.4.tar.gz -> tesseract-5.3.4.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f2ab6149db9ce850cf045508470b2d51
+_md5_=739cfa16c5422deb251c4ed281e280e7
diff --git a/metadata/md5-cache/app-text/texlive-2023 b/metadata/md5-cache/app-text/texlive-2023
index d0185a13f741..85f9a03dc70f 100644
--- a/metadata/md5-cache/app-text/texlive-2023
+++ b/metadata/md5-cache/app-text/texlive-2023
@@ -3,9 +3,9 @@ DEPEND=>=app-text/texlive-core-2023
DESCRIPTION=A complete TeX distribution
EAPI=8
HOMEPAGE=http://tug.org/texlive/
-IUSE=cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X l10n_af l10n_ar l10n_as l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_cy l10n_da l10n_de l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_ga l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ko l10n_kn l10n_la l10n_lo l10n_lt l10n_lv l10n_ml l10n_mn l10n_mr l10n_nb l10n_nl l10n_nn l10n_no l10n_or l10n_pa l10n_pl l10n_pt l10n_rm l10n_ro l10n_ru l10n_sa l10n_sco l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tk l10n_tr l10n_uk l10n_vi l10n_zh
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+IUSE=cjk context extra games graphics humanities luatex metapost music png pstricks publishers science tex4ht texi2html truetype xetex xml X l10n_af l10n_ar l10n_as l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_cy l10n_da l10n_de l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_ga l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ko l10n_kn l10n_la l10n_lo l10n_lt l10n_lv l10n_ml l10n_mn l10n_mr l10n_nb l10n_nl l10n_nn l10n_no l10n_or l10n_pa l10n_pl l10n_pt l10n_rm l10n_ro l10n_ru l10n_sa l10n_sco l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tk l10n_tr l10n_uk l10n_vi l10n_zh
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=metapackage
-RDEPEND=>=app-text/texlive-core-2023 app-text/psutils >=dev-texlive/texlive-fontutils-2023 media-gfx/sam2p texi2html? ( app-text/texi2html ) sys-apps/texinfo app-text/t1utils >=app-text/lcdf-typetools-2.92[kpathsea] truetype? ( >=app-text/ttf2pk2-2.0_p20230311 ) app-text/ps2eps png? ( app-text/dvipng ) X? ( >=app-text/xdvik-22.87 ) >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-fontsrecommended-2023 >=dev-texlive/texlive-latex-2023 luatex? ( >=dev-texlive/texlive-luatex-2023 ) >=dev-texlive/texlive-latexrecommended-2023 metapost? ( >=dev-texlive/texlive-metapost-2023 ) >=dev-texlive/texlive-plaingeneric-2023 pdfannotextractor? ( dev-tex/pdfannotextractor ) extra? ( >=dev-texlive/texlive-bibtexextra-2023 >=dev-texlive/texlive-binextra-2023 >=dev-texlive/texlive-fontsextra-2023 >=dev-texlive/texlive-formatsextra-2023 >=dev-texlive/texlive-latexextra-2023 ) xetex? ( >=dev-texlive/texlive-xetex-2023 ) graphics? ( >=dev-texlive/texlive-pictures-2023 ) science? ( >=dev-texlive/texlive-mathscience-2023 ) publishers? ( >=dev-texlive/texlive-publishers-2023 ) music? ( >=dev-texlive/texlive-music-2023 ) pstricks? ( >=dev-texlive/texlive-pstricks-2023 ) context? ( >=dev-texlive/texlive-context-2023 ) games? ( >=dev-texlive/texlive-games-2023 ) humanities? ( >=dev-texlive/texlive-humanities-2023 ) tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 ) xml? ( >=dev-texlive/texlive-formatsextra-2023 ) l10n_af? ( >=dev-texlive/texlive-langother-2023 ) l10n_ar? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_fa? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_hy? ( >=dev-texlive/texlive-langeuropean-2023 ) cjk? ( >=dev-texlive/texlive-langcjk-2023 ) l10n_hr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_bg? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_br? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ru? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_uk? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_cs? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_sk? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_da? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_en? ( >=dev-texlive/texlive-langenglish-2023 ) l10n_fi? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eu? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_fr? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_de? ( >=dev-texlive/texlive-langgerman-2023 ) l10n_el? ( >=dev-texlive/texlive-langgreek-2023 ) l10n_he? ( >=dev-texlive/texlive-langother-2023 ) l10n_hu? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_as? ( >=dev-texlive/texlive-langother-2023 ) l10n_bn? ( >=dev-texlive/texlive-langother-2023 ) l10n_gu? ( >=dev-texlive/texlive-langother-2023 ) l10n_hi? ( >=dev-texlive/texlive-langother-2023 ) l10n_kn? ( >=dev-texlive/texlive-langother-2023 ) l10n_ml? ( >=dev-texlive/texlive-langother-2023 ) l10n_mr? ( >=dev-texlive/texlive-langother-2023 ) l10n_or? ( >=dev-texlive/texlive-langother-2023 ) l10n_pa? ( >=dev-texlive/texlive-langother-2023 ) l10n_sa? ( >=dev-texlive/texlive-langother-2023 ) l10n_ta? ( >=dev-texlive/texlive-langother-2023 ) l10n_te? ( >=dev-texlive/texlive-langother-2023 ) l10n_it? ( >=dev-texlive/texlive-langitalian-2023 ) l10n_ja? ( >=dev-texlive/texlive-langjapanese-2023 ) l10n_ko? ( >=dev-texlive/texlive-langkorean-2023 ) l10n_la? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lt? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_mn? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_nb? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nn? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_no? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_cy? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eo? ( >=dev-texlive/texlive-langother-2023 ) l10n_et? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ga? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_rm? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_hsb? ( >=dev-texlive/texlive-langother-2023 ) l10n_ia? ( >=dev-texlive/texlive-langother-2023 ) l10n_id? ( >=dev-texlive/texlive-langother-2023 ) l10n_is? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lo? ( >=dev-texlive/texlive-langother-2023 ) l10n_ro? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sq? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sr? ( >=dev-texlive/texlive-langeuropean-2023 >=dev-texlive/texlive-langcyrillic-2023 ) l10n_sl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_pl? ( >=dev-texlive/texlive-langpolish-2023 ) l10n_pt? ( >=dev-texlive/texlive-langportuguese-2023 ) l10n_ca? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_gl? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_es? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_sco? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tk? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_vi? ( >=dev-texlive/texlive-langother-2023 ) l10n_zh? ( >=dev-texlive/texlive-langchinese-2023 )
+RDEPEND=>=app-text/texlive-core-2023 app-text/psutils >=dev-texlive/texlive-fontutils-2023 media-gfx/sam2p texi2html? ( app-text/texi2html ) sys-apps/texinfo app-text/t1utils >=app-text/lcdf-typetools-2.92[kpathsea] truetype? ( >=app-text/ttf2pk2-2.0_p20230311 ) app-text/ps2eps png? ( app-text/dvipng ) X? ( >=app-text/xdvik-22.87 ) >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-fontsrecommended-2023 >=dev-texlive/texlive-latex-2023 luatex? ( >=dev-texlive/texlive-luatex-2023 ) >=dev-texlive/texlive-latexrecommended-2023 metapost? ( >=dev-texlive/texlive-metapost-2023 ) >=dev-texlive/texlive-plaingeneric-2023 extra? ( >=dev-texlive/texlive-bibtexextra-2023 >=dev-texlive/texlive-binextra-2023 >=dev-texlive/texlive-fontsextra-2023 >=dev-texlive/texlive-formatsextra-2023 >=dev-texlive/texlive-latexextra-2023 ) xetex? ( >=dev-texlive/texlive-xetex-2023 ) graphics? ( >=dev-texlive/texlive-pictures-2023 ) science? ( >=dev-texlive/texlive-mathscience-2023 ) publishers? ( >=dev-texlive/texlive-publishers-2023 ) music? ( >=dev-texlive/texlive-music-2023 ) pstricks? ( >=dev-texlive/texlive-pstricks-2023 ) context? ( >=dev-texlive/texlive-context-2023 ) games? ( >=dev-texlive/texlive-games-2023 ) humanities? ( >=dev-texlive/texlive-humanities-2023 ) tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 ) xml? ( >=dev-texlive/texlive-formatsextra-2023 ) l10n_af? ( >=dev-texlive/texlive-langother-2023 ) l10n_ar? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_fa? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_hy? ( >=dev-texlive/texlive-langeuropean-2023 ) cjk? ( >=dev-texlive/texlive-langcjk-2023 ) l10n_hr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_bg? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_br? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ru? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_uk? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_cs? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_sk? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_da? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_en? ( >=dev-texlive/texlive-langenglish-2023 ) l10n_fi? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eu? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_fr? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_de? ( >=dev-texlive/texlive-langgerman-2023 ) l10n_el? ( >=dev-texlive/texlive-langgreek-2023 ) l10n_he? ( >=dev-texlive/texlive-langother-2023 ) l10n_hu? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_as? ( >=dev-texlive/texlive-langother-2023 ) l10n_bn? ( >=dev-texlive/texlive-langother-2023 ) l10n_gu? ( >=dev-texlive/texlive-langother-2023 ) l10n_hi? ( >=dev-texlive/texlive-langother-2023 ) l10n_kn? ( >=dev-texlive/texlive-langother-2023 ) l10n_ml? ( >=dev-texlive/texlive-langother-2023 ) l10n_mr? ( >=dev-texlive/texlive-langother-2023 ) l10n_or? ( >=dev-texlive/texlive-langother-2023 ) l10n_pa? ( >=dev-texlive/texlive-langother-2023 ) l10n_sa? ( >=dev-texlive/texlive-langother-2023 ) l10n_ta? ( >=dev-texlive/texlive-langother-2023 ) l10n_te? ( >=dev-texlive/texlive-langother-2023 ) l10n_it? ( >=dev-texlive/texlive-langitalian-2023 ) l10n_ja? ( >=dev-texlive/texlive-langjapanese-2023 ) l10n_ko? ( >=dev-texlive/texlive-langkorean-2023 ) l10n_la? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lt? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_mn? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_nb? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nn? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_no? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_cy? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eo? ( >=dev-texlive/texlive-langother-2023 ) l10n_et? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ga? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_rm? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_hsb? ( >=dev-texlive/texlive-langother-2023 ) l10n_ia? ( >=dev-texlive/texlive-langother-2023 ) l10n_id? ( >=dev-texlive/texlive-langother-2023 ) l10n_is? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lo? ( >=dev-texlive/texlive-langother-2023 ) l10n_ro? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sq? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sr? ( >=dev-texlive/texlive-langeuropean-2023 >=dev-texlive/texlive-langcyrillic-2023 ) l10n_sl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_pl? ( >=dev-texlive/texlive-langpolish-2023 ) l10n_pt? ( >=dev-texlive/texlive-langportuguese-2023 ) l10n_ca? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_gl? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_es? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_sco? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tk? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_vi? ( >=dev-texlive/texlive-langother-2023 ) l10n_zh? ( >=dev-texlive/texlive-langchinese-2023 )
SLOT=0
-_md5_=b85a07d10d1ee169d6ab72d585e0c1b2
+_md5_=dd384555e90ef882702b95c75d93b862
diff --git a/metadata/md5-cache/app-text/texlive-2023-r1 b/metadata/md5-cache/app-text/texlive-2023-r1
new file mode 100644
index 000000000000..a93bd99629c0
--- /dev/null
+++ b/metadata/md5-cache/app-text/texlive-2023-r1
@@ -0,0 +1,11 @@
+DEFINED_PHASES=-
+DEPEND=>=app-text/texlive-core-2023
+DESCRIPTION=A complete TeX distribution
+EAPI=8
+HOMEPAGE=http://tug.org/texlive/
+IUSE=cjk context extra games graphics humanities luatex metapost music pdfannotextractor png pstricks publishers science tex4ht texi2html truetype xetex xml X l10n_af l10n_ar l10n_as l10n_bg l10n_bn l10n_br l10n_ca l10n_cs l10n_cy l10n_da l10n_de l10n_el l10n_en l10n_eo l10n_es l10n_et l10n_eu l10n_fa l10n_fi l10n_fr l10n_ga l10n_gl l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ko l10n_kn l10n_la l10n_lo l10n_lt l10n_lv l10n_ml l10n_mn l10n_mr l10n_nb l10n_nl l10n_nn l10n_no l10n_or l10n_pa l10n_pl l10n_pt l10n_rm l10n_ro l10n_ru l10n_sa l10n_sco l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tk l10n_tr l10n_uk l10n_vi l10n_zh
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=metapackage
+RDEPEND=>=app-text/texlive-core-2023 app-text/psutils >=dev-texlive/texlive-fontutils-2023 media-gfx/sam2p texi2html? ( app-text/texi2html ) sys-apps/texinfo app-text/t1utils >=app-text/lcdf-typetools-2.92[kpathsea] truetype? ( >=app-text/ttf2pk2-2.0_p20230311 ) app-text/ps2eps png? ( app-text/dvipng ) X? ( >=app-text/xdvik-22.87 ) >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-fontsrecommended-2023 >=dev-texlive/texlive-latex-2023 luatex? ( >=dev-texlive/texlive-luatex-2023 ) >=dev-texlive/texlive-latexrecommended-2023 metapost? ( >=dev-texlive/texlive-metapost-2023 ) >=dev-texlive/texlive-plaingeneric-2023 pdfannotextractor? ( dev-tex/pdfannotextractor ) extra? ( >=dev-texlive/texlive-bibtexextra-2023 >=dev-texlive/texlive-binextra-2023 >=dev-texlive/texlive-fontsextra-2023 >=dev-texlive/texlive-formatsextra-2023 >=dev-texlive/texlive-latexextra-2023 ) xetex? ( >=dev-texlive/texlive-xetex-2023 ) graphics? ( >=dev-texlive/texlive-pictures-2023 ) science? ( >=dev-texlive/texlive-mathscience-2023 ) publishers? ( >=dev-texlive/texlive-publishers-2023 ) music? ( >=dev-texlive/texlive-music-2023 ) pstricks? ( >=dev-texlive/texlive-pstricks-2023 ) context? ( >=dev-texlive/texlive-context-2023 ) games? ( >=dev-texlive/texlive-games-2023 ) humanities? ( >=dev-texlive/texlive-humanities-2023 ) tex4ht? ( >=dev-tex/tex4ht-20230311_p69739 ) xml? ( >=dev-texlive/texlive-formatsextra-2023 ) l10n_af? ( >=dev-texlive/texlive-langother-2023 ) l10n_ar? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_fa? ( >=dev-texlive/texlive-langarabic-2023 ) l10n_hy? ( >=dev-texlive/texlive-langeuropean-2023 ) cjk? ( >=dev-texlive/texlive-langcjk-2023 ) l10n_hr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_bg? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_br? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ru? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_uk? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_cs? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_sk? ( >=dev-texlive/texlive-langczechslovak-2023 ) l10n_da? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_en? ( >=dev-texlive/texlive-langenglish-2023 ) l10n_fi? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eu? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_fr? ( >=dev-texlive/texlive-langfrench-2023 ) l10n_de? ( >=dev-texlive/texlive-langgerman-2023 ) l10n_el? ( >=dev-texlive/texlive-langgreek-2023 ) l10n_he? ( >=dev-texlive/texlive-langother-2023 ) l10n_hu? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_as? ( >=dev-texlive/texlive-langother-2023 ) l10n_bn? ( >=dev-texlive/texlive-langother-2023 ) l10n_gu? ( >=dev-texlive/texlive-langother-2023 ) l10n_hi? ( >=dev-texlive/texlive-langother-2023 ) l10n_kn? ( >=dev-texlive/texlive-langother-2023 ) l10n_ml? ( >=dev-texlive/texlive-langother-2023 ) l10n_mr? ( >=dev-texlive/texlive-langother-2023 ) l10n_or? ( >=dev-texlive/texlive-langother-2023 ) l10n_pa? ( >=dev-texlive/texlive-langother-2023 ) l10n_sa? ( >=dev-texlive/texlive-langother-2023 ) l10n_ta? ( >=dev-texlive/texlive-langother-2023 ) l10n_te? ( >=dev-texlive/texlive-langother-2023 ) l10n_it? ( >=dev-texlive/texlive-langitalian-2023 ) l10n_ja? ( >=dev-texlive/texlive-langjapanese-2023 ) l10n_ko? ( >=dev-texlive/texlive-langkorean-2023 ) l10n_la? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lt? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_mn? ( >=dev-texlive/texlive-langcyrillic-2023 ) l10n_nb? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_nn? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_no? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_cy? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_eo? ( >=dev-texlive/texlive-langother-2023 ) l10n_et? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_ga? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_rm? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_hsb? ( >=dev-texlive/texlive-langother-2023 ) l10n_ia? ( >=dev-texlive/texlive-langother-2023 ) l10n_id? ( >=dev-texlive/texlive-langother-2023 ) l10n_is? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_lo? ( >=dev-texlive/texlive-langother-2023 ) l10n_ro? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sq? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sr? ( >=dev-texlive/texlive-langeuropean-2023 >=dev-texlive/texlive-langcyrillic-2023 ) l10n_sl? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tr? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_pl? ( >=dev-texlive/texlive-langpolish-2023 ) l10n_pt? ( >=dev-texlive/texlive-langportuguese-2023 ) l10n_ca? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_gl? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_es? ( >=dev-texlive/texlive-langspanish-2023 ) l10n_sco? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_sv? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_tk? ( >=dev-texlive/texlive-langeuropean-2023 ) l10n_vi? ( >=dev-texlive/texlive-langother-2023 ) l10n_zh? ( >=dev-texlive/texlive-langchinese-2023 )
+SLOT=0
+_md5_=9f6778002845938d7df6cf818acb3a33
diff --git a/metadata/md5-cache/app-text/texlive-core-2023-r8 b/metadata/md5-cache/app-text/texlive-core-2023-r8
deleted file mode 100644
index 52787918237d..000000000000
--- a/metadata/md5-cache/app-text/texlive-core-2023-r8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sys-apps/ed sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20240116
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2:= media-gfx/potrace:= >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.4.3 xetex? ( >=app-text/teckit-2.5.10 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.5:=
-DESCRIPTION=A complete TeX distribution
-EAPI=8
-HOMEPAGE=https://tug.org/texlive/
-INHERIT=flag-o-matic toolchain-funcs libtool texlive-common
-IUSE=cjk X doc source tk +luajittex xetex xindy
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free
-RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) !app-text/epspdf !app-text/pdfjam sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2:= media-gfx/potrace:= >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.4.3 xetex? ( >=app-text/teckit-2.5.10 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.5:= virtual/perl-Getopt-Long dev-perl/File-HomeDir dev-perl/Log-Dispatch dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny tk? ( dev-lang/tk dev-perl/Tk ) !<dev-texlive/texlive-basic-2023 !<dev-texlive/texlive-mathscience-2023 !<dev-texlive/texlive-langother-2023 !<dev-texlive/texlive-music-2023
-SLOT=0
-SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-5.tar.bz2 -> gentoo-tex-patches-5.tar.bz2 https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch -> texlive-core-2023-pdflatex-big-endian-fix.patch https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.r68321.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoctk.r62186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindy.r65958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphen-base.r68321.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoctk.r62186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindy.r65958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.r57972.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.doc.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.doc.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.doc.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoctk.doc.r62186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.doc.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.doc.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindy.doc.r65958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.doc.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.doc.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.doc.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.doc.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.doc.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoctk.doc.r62186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.doc.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.doc.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.doc.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindy.doc.r65958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.doc.r57972.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.source.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.source.r58155.tar.xz )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 8eb189ef6113c001970b6dfed9a50a42 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9b8660d0a829b83c2ddef50eb1586614
diff --git a/metadata/md5-cache/app-text/texlive-core-2023-r9 b/metadata/md5-cache/app-text/texlive-core-2023-r9
new file mode 100644
index 000000000000..9688f1158486
--- /dev/null
+++ b/metadata/md5-cache/app-text/texlive-core-2023-r9
@@ -0,0 +1,15 @@
+BDEPEND=sys-apps/ed sys-devel/flex virtual/pkgconfig >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2:= media-gfx/potrace:= >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.4.3 xetex? ( >=app-text/teckit-2.5.10 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.5:=
+DESCRIPTION=A complete TeX distribution
+EAPI=8
+HOMEPAGE=https://tug.org/texlive/
+INHERIT=flag-o-matic toolchain-funcs libtool texlive-common
+IUSE=cjk X doc source tk +luajittex xetex xindy
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=BSD GPL-1+ GPL-2 GPL-2+ GPL-3+ MIT TeX-other-free
+RDEPEND=X? ( x11-libs/libX11 x11-libs/libXmu ) sys-libs/zlib >=media-libs/harfbuzz-1.4.5:=[icu,graphite] >=media-libs/libpng-1.2.43-r2:0= media-libs/gd[png] media-gfx/graphite2:= media-gfx/potrace:= >=x11-libs/cairo-1.12 >=x11-libs/pixman-0.18 dev-libs/zziplib:= app-text/libpaper:= dev-libs/gmp:= dev-libs/mpfr:= >=dev-libs/ptexenc-1.4.3 xetex? ( >=app-text/teckit-2.5.10 media-libs/fontconfig ) xindy? ( dev-lisp/clisp:= ) media-libs/freetype:2 >=dev-libs/icu-50:= >=dev-libs/kpathsea-6.3.5:= virtual/perl-Getopt-Long dev-perl/File-HomeDir dev-perl/Log-Dispatch dev-perl/Unicode-LineBreak dev-perl/YAML-Tiny tk? ( dev-lang/tk dev-perl/Tk ) !<dev-texlive/texlive-basic-2023 !<dev-texlive/texlive-mathscience-2023 !<dev-texlive/texlive-langother-2023 !<dev-texlive/texlive-music-2023
+SLOT=0
+SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://gitweb.gentoo.org/proj/tex-patches.git/snapshot/tex-patches-5.tar.bz2 -> gentoo-tex-patches-5.tar.bz2 https://raw.githubusercontent.com/debian-tex/texlive-bin/58a00e704a15ec3dd8abbf3826f28207eb095251/debian/patches/1054218.patch -> texlive-core-2023-pdflatex-big-endian-fix.patch https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphen-base.r68321.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoctk.r62186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindy.r65958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphen-base.r68321.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoctk.r62186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindy.r65958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.r57972.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/autosp.doc.r58211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.doc.r58155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chktex.doc.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/detex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvi2tty.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvidvi.doc.r65952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviljk.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipdfmx.doc.r69127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipos.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gsftopk.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lacheck.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/m-tx.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeindex.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmx.doc.r65926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoctk.doc.r62186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts.doc.r69754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-scripts-extra.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive.infra.doc.r69740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpic2pdftex.doc.r52851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmendex.doc.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/velthuis.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vlna.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindy.doc.r65958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xml2pmx.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autosp.doc.r58211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.doc.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chktex.doc.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/detex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvi2tty.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvidvi.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviljk.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipdfmx.doc.r69127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipos.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gsftopk.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lacheck.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/m-tx.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeindex.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmx.doc.r65926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoctk.doc.r62186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts.doc.r69754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-scripts-extra.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive.infra.doc.r69740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpic2pdftex.doc.r52851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmendex.doc.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/velthuis.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vlna.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindy.doc.r65958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xml2pmx.doc.r57972.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/axodraw2.source.r58155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axodraw2.source.r58155.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 texlive-common 8eb189ef6113c001970b6dfed9a50a42 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6139ffa48cb40adf306b11af21ee59d8
diff --git a/metadata/md5-cache/app-text/tkinfo-2.11 b/metadata/md5-cache/app-text/tkinfo-2.11
new file mode 100644
index 000000000000..d4403491ee9e
--- /dev/null
+++ b/metadata/md5-cache/app-text/tkinfo-2.11
@@ -0,0 +1,10 @@
+DEFINED_PHASES=install prepare
+DESCRIPTION=Info Browser in TK
+EAPI=8
+HOMEPAGE=http://math-www.uni-paderborn.de/~axel/tkinfo/
+KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86
+LICENSE=Old-MIT GPL-1+
+RDEPEND=dev-lang/tk
+SLOT=0
+SRC_URI=http://math-www.uni-paderborn.de/~axel/tkinfo/tkinfo-2.11.tar.gz
+_md5_=272d89c71e27c46b047023011cb8892f
diff --git a/metadata/md5-cache/app-text/trang-20181222 b/metadata/md5-cache/app-text/trang-20181222
index 0a9cd11bc814..5b4c0d91b6c5 100644
--- a/metadata/md5-cache/app-text/trang-20181222
+++ b/metadata/md5-cache/app-text/trang-20181222
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* dev-java/xerces:2 dev-java/xml-commons-resolver:0 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/relaxng/jing-trang/archive/V20181222.tar.gz -> trang-20181222.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d3b2a0ce976735b9eb69599aac0a8b8c
diff --git a/metadata/md5-cache/app-text/trang-20220510-r1 b/metadata/md5-cache/app-text/trang-20220510-r1
index 51ca2f4562ba..280dd2988d46 100644
--- a/metadata/md5-cache/app-text/trang-20220510-r1
+++ b/metadata/md5-cache/app-text/trang-20220510-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/xerces:2 dev-java/xml-commons-resolver:0 >=virtual/jre-1.8:* >=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/relaxng/jing-trang/archive/V20220510.tar.gz -> trang-20220510.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=1856d3b86b1043f07280b8e9d626a6a6
diff --git a/metadata/md5-cache/app-text/ttf2pk2-2.0_p20230311 b/metadata/md5-cache/app-text/ttf2pk2-2.0_p20230311
index 9756b78da353..2568f6d0bf86 100644
--- a/metadata/md5-cache/app-text/ttf2pk2-2.0_p20230311
+++ b/metadata/md5-cache/app-text/ttf2pk2-2.0_p20230311
@@ -4,9 +4,9 @@ DEPEND=>=dev-libs/kpathsea-6.2.1 media-libs/freetype:2 sys-libs/zlib
DESCRIPTION=Freetype 2 based TrueType font to TeX's PK format converter
EAPI=8
HOMEPAGE=https://tug.org/texlive/
-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
+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=GPL-2
RDEPEND=>=dev-libs/kpathsea-6.2.1 media-libs/freetype:2 sys-libs/zlib
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz
-_md5_=b95688a6621deed9e94ea50af5b2b6f0
+_md5_=71f6afcd058fe427ef709db8ec4d86f8
diff --git a/metadata/md5-cache/app-text/vgrep-2.8.0 b/metadata/md5-cache/app-text/vgrep-2.8.0
new file mode 100644
index 000000000000..afe4d5512b5c
--- /dev/null
+++ b/metadata/md5-cache/app-text/vgrep-2.8.0
@@ -0,0 +1,13 @@
+BDEPEND=dev-go/go-md2man >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install prepare unpack
+DESCRIPTION=A pager for grep, git-grep and similar grep implementations
+EAPI=8
+HOMEPAGE=https://github.com/vrothberg/vgrep
+INHERIT=go-module
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD GPL-3 MIT
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/vrothberg/vgrep/archive/v2.8.0.tar.gz -> vgrep-2.8.0.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d05a24a97e354eaa30860f7590822164
diff --git a/metadata/md5-cache/app-text/xdvik-22.87.06-r1 b/metadata/md5-cache/app-text/xdvik-22.87.06-r1
index 093c699f54fd..54f735906c7f 100644
--- a/metadata/md5-cache/app-text/xdvik-22.87.06-r1
+++ b/metadata/md5-cache/app-text/xdvik-22.87.06-r1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/lex app-alternatives/yacc virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:=
+DEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( >=x11-libs/libXaw-1.0.16 ) ) ) dev-libs/kpathsea:=
DESCRIPTION=DVI viewer for X Window System
EAPI=8
HOMEPAGE=https://xdvi.sourceforge.net/
@@ -9,8 +9,8 @@ INHERIT=autotools desktop elisp-common flag-o-matic toolchain-funcs xdg
IUSE=motif neXt Xaw3d emacs
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=GPL-2
-RDEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) ) dev-libs/kpathsea:= virtual/latex-base
+RDEPEND=>=media-libs/freetype-2.9.1-r2:2 x11-libs/libX11 x11-libs/libXi x11-libs/libXmu x11-libs/libXpm x11-libs/libXt emacs? ( >=app-editors/emacs-23.1:* ) motif? ( >=x11-libs/motif-2.3:0 ) !motif? ( neXt? ( x11-libs/neXtaw ) !neXt? ( Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( >=x11-libs/libXaw-1.0.16 ) ) ) dev-libs/kpathsea:= virtual/latex-base
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xdvi/xdvik-22.87.06.tar.gz https://dev.gentoo.org/~pacho/xdvik/xdvik_192.png
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c652d8e5c0dc1288d78f15656ee39bfa
+_md5_=099b4680e9f66e83591270937bb528e0
diff --git a/metadata/md5-cache/app-vim/Manifest.gz b/metadata/md5-cache/app-vim/Manifest.gz
index 5340d5147560..bb778bbe7c8f 100644
--- a/metadata/md5-cache/app-vim/Manifest.gz
+++ b/metadata/md5-cache/app-vim/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/app-vim/haskellmode-20101118-r1 b/metadata/md5-cache/app-vim/haskellmode-20101118-r1
deleted file mode 100644
index e169c3369b85..000000000000
--- a/metadata/md5-cache/app-vim/haskellmode-20101118-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DEPEND=|| ( >=app-editors/vim-7.1 >=app-editors/gvim-7.1 )
-DESCRIPTION=vim plugin: Provides IDE-like features for Haskell development
-EAPI=6
-HOMEPAGE=http://projects.haskell.org/haskellmode-vim
-INHERIT=vim-plugin
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD
-RDEPEND=dev-lang/ghc[doc] net-misc/wget || ( >=app-editors/vim-7.1 >=app-editors/gvim-7.1 )
-SLOT=0
-SRC_URI=http://code.haskell.org/~wwolff/haskellmode/haskellmode-20101118.tar.bz2
-_eclasses_=vim-doc f088862726f2bc672c57b1063b81ec52 vim-plugin 92ea4186891b666b0970fa1d713d64fa
-_md5_=f63d0cec323bc2d2a4afaeb5e2065a25
diff --git a/metadata/md5-cache/app-vim/haskellmode-20101118-r2 b/metadata/md5-cache/app-vim/haskellmode-20101118-r2
new file mode 100644
index 000000000000..4594cf7e0b15
--- /dev/null
+++ b/metadata/md5-cache/app-vim/haskellmode-20101118-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst postrm prepare
+DEPEND=|| ( >=app-editors/vim-7.1 >=app-editors/gvim-7.1 )
+DESCRIPTION=vim plugin: Provides IDE-like features for Haskell development
+EAPI=8
+HOMEPAGE=http://projects.haskell.org/haskellmode-vim
+INHERIT=vim-plugin
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=dev-lang/ghc[doc] net-misc/wget || ( >=app-editors/vim-7.1 >=app-editors/gvim-7.1 )
+SLOT=0
+SRC_URI=http://code.haskell.org/~wwolff/haskellmode/haskellmode-20101118.tar.bz2
+_eclasses_=vim-doc f088862726f2bc672c57b1063b81ec52 vim-plugin 92ea4186891b666b0970fa1d713d64fa
+_md5_=237fc39e83f3fcf87e049970a6550a8e
diff --git a/metadata/md5-cache/dev-build/Manifest.gz b/metadata/md5-cache/dev-build/Manifest.gz
index b13c8e13a399..72de94dd7698 100644
--- a/metadata/md5-cache/dev-build/Manifest.gz
+++ b/metadata/md5-cache/dev-build/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-build/automake-1.16.92 b/metadata/md5-cache/dev-build/automake-1.16.92
new file mode 100644
index 000000000000..fe7a328f3941
--- /dev/null
+++ b/metadata/md5-cache/dev-build/automake-1.16.92
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/gzip sys-apps/help2man dev-build/autoconf-wrapper dev-build/autoconf test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-util/dejagnu sys-devel/bison sys-devel/flex ) verify-sig? ( sec-keys/openpgp-keys-jimmeyering ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install prepare setup test unpack
+DESCRIPTION=Used to generate Makefile.in from Makefile.am
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/automake/
+INHERIT=python-any-r1 verify-sig
+IUSE=test verify-sig
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/perl-5.6 >=dev-build/automake-wrapper-20240607 >=dev-build/autoconf-2.69:* sys-devel/gnuconfig
+RESTRICT=!test? ( test )
+SLOT=1.17
+SRC_URI=https://alpha.gnu.org/pub/gnu/automake/automake-1.16.92.tar.xz verify-sig? ( https://alpha.gnu.org/pub/gnu/automake/automake-1.16.92.tar.xz.sig )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=d12e4997a8c86072eb3b47bdff2b4e8a
diff --git a/metadata/md5-cache/dev-build/bazelisk-1.19.0-r1 b/metadata/md5-cache/dev-build/bazelisk-1.19.0-r1
deleted file mode 100644
index 45411dcc837e..000000000000
--- a/metadata/md5-cache/dev-build/bazelisk-1.19.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=A user-friendly launcher for Bazel written in Go
-EAPI=8
-HOMEPAGE=https://github.com/bazelbuild/bazelisk/
-INHERIT=go-module
-IUSE=+bazel-symlink
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/bazelbuild/bazelisk/archive/refs/tags/v1.19.0.tar.gz -> bazelisk-1.19.0.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/bazelisk-1.19.0-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=828faafebe08a7981dbdb3791508da30
diff --git a/metadata/md5-cache/dev-build/bmake-20240212 b/metadata/md5-cache/dev-build/bmake-20240212
index fd68272290a6..5c3e94f0bc91 100644
--- a/metadata/md5-cache/dev-build/bmake-20240212
+++ b/metadata/md5-cache/dev-build/bmake-20240212
@@ -2,8 +2,8 @@ DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=NetBSD's portable make
EAPI=8
HOMEPAGE=http://www.crufty.net/help/sjg/bmake.html
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86
LICENSE=BSD
SLOT=0
SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20240212.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz
-_md5_=539ed2ca330f505f1129eb9054e7b1ab
+_md5_=b053943c85753c0c303e8b369d2a55c4
diff --git a/metadata/md5-cache/dev-build/bmake-20240602 b/metadata/md5-cache/dev-build/bmake-20240602
new file mode 100644
index 000000000000..998b6c3622a8
--- /dev/null
+++ b/metadata/md5-cache/dev-build/bmake-20240602
@@ -0,0 +1,9 @@
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=NetBSD's portable make
+EAPI=8
+HOMEPAGE=http://www.crufty.net/help/sjg/bmake.html
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+SLOT=0
+SRC_URI=http://void.crufty.net/ftp/pub/sjg/bmake-20240602.tar.gz http://void.crufty.net/ftp/pub/sjg/mk-20210330.tar.gz
+_md5_=539ed2ca330f505f1129eb9054e7b1ab
diff --git a/metadata/md5-cache/dev-build/cmake-3.28.5 b/metadata/md5-cache/dev-build/cmake-3.28.5
index 4c9c1041c459..cd2a6a6650c8 100644
--- a/metadata/md5-cache/dev-build/cmake-3.28.5
+++ b/metadata/md5-cache/dev-build/cmake-3.28.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://cmake.org/
INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils verify-sig
IUSE=doc dap gui ncurses qt6 test test verify-sig
-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=BSD
RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=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 ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://cmake.org/files/v3.28/cmake-3.28.5.tar.gz !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-build/cmake/cmake-3.27.0-docs.tar.xz ) verify-sig? ( https://github.com/Kitware/CMake/releases/download/v3.28.5/cmake-3.28.5-SHA-256.txt https://github.com/Kitware/CMake/releases/download/v3.28.5/cmake-3.28.5-SHA-256.txt.asc )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b860cce57c4dec2c8686f9f70d7824ad
+_md5_=e4775322e2b0abeb3451747b0668e8e2
diff --git a/metadata/md5-cache/dev-build/cmake-9999 b/metadata/md5-cache/dev-build/cmake-9999
index 68eb77a5934c..c85988e22663 100644
--- a/metadata/md5-cache/dev-build/cmake-9999
+++ b/metadata/md5-cache/dev-build/cmake-9999
@@ -1,15 +1,15 @@
-BDEPEND=doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=doc? ( dev-python/requests dev-python/sphinx ) test? ( app-arch/libarchive[zstd] ) dev-build/make >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
DEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=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 ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= )
DESCRIPTION=Cross platform Make
EAPI=8
HOMEPAGE=https://cmake.org/
-INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs virtualx xdg-utils git-r3
-IUSE=+doc dap gui ncurses qt6 test test
+INHERIT=bash-completion-r1 cmake flag-o-matic multiprocessing toolchain-funcs xdg-utils git-r3
+IUSE=+doc dap gui ncurses qt6 test
LICENSE=BSD
PROPERTIES=live
RDEPEND=>=app-arch/libarchive-3.3.3:= app-crypt/rhash:0= >=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 ) gui? ( !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) ncurses? ( sys-libs/ncurses:= )
-RESTRICT=!test? ( test ) !test? ( test )
+RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=423cdd1032425fdf6fab23f0ada63ba7
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0999081da3c86c0750509d5e06e6d007
diff --git a/metadata/md5-cache/dev-build/meson-1.3.0-r2 b/metadata/md5-cache/dev-build/meson-1.3.0-r2
deleted file mode 100644
index a2f4d3332c65..000000000000
--- a/metadata/md5-cache/dev-build/meson-1.3.0-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jpakkane ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection app-alternatives/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
-DESCRIPTION=Open source build system
-EAPI=8
-HOMEPAGE=https://mesonbuild.com/
-INHERIT=verify-sig bash-completion-r1 distutils-r1 toolchain-funcs
-IUSE=test verify-sig python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.3.0/meson-1.3.0.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.3.0/meson-1.3.0.tar.gz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=da08d01243502a52ee0676a7078b3e4d
diff --git a/metadata/md5-cache/dev-build/meson-1.3.1-r1 b/metadata/md5-cache/dev-build/meson-1.3.1-r1
deleted file mode 100644
index ccd7ee2002bc..000000000000
--- a/metadata/md5-cache/dev-build/meson-1.3.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jpakkane ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection app-alternatives/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
-DESCRIPTION=Open source build system
-EAPI=8
-HOMEPAGE=https://mesonbuild.com/
-INHERIT=verify-sig bash-completion-r1 distutils-r1 toolchain-funcs
-IUSE=test verify-sig python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.3.1/meson-1.3.1.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.3.1/meson-1.3.1.tar.gz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=1c01cafcb78da535b7396e4fb654f495
diff --git a/metadata/md5-cache/dev-build/meson-1.4.0 b/metadata/md5-cache/dev-build/meson-1.4.0
deleted file mode 100644
index 45d36537eec1..000000000000
--- a/metadata/md5-cache/dev-build/meson-1.4.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jpakkane ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection app-alternatives/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
-DESCRIPTION=Open source build system
-EAPI=8
-HOMEPAGE=https://mesonbuild.com/
-INHERIT=verify-sig bash-completion-r1 flag-o-matic distutils-r1 toolchain-funcs
-IUSE=test verify-sig python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=Apache-2.0
-RDEPEND=virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.4.0/meson-1.4.0.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.4.0/meson-1.4.0.tar.gz.asc )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b96f0753f16eb1f692171da4254c8c6f
diff --git a/metadata/md5-cache/dev-build/meson-1.4.1 b/metadata/md5-cache/dev-build/meson-1.4.1
index 1e35270cbebf..73e02a30515f 100644
--- a/metadata/md5-cache/dev-build/meson-1.4.1
+++ b/metadata/md5-cache/dev-build/meson-1.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://mesonbuild.com/
INHERIT=bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs verify-sig
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 verify-sig
-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=Apache-2.0
RDEPEND=!<dev-build/muon-0.2.0-r2[man(-)] virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.4.1/meson-1.4.1.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.4.1/meson-1.4.1.tar.gz.asc ) https://github.com/mesonbuild/meson/releases/download/1.4.1/meson-reference.3 -> meson-reference-1.4.1.3
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=32f6d345db5c69c7d1a2c811f1a033d5
+_md5_=e746cd79647132719e72768ec3fe8b2d
diff --git a/metadata/md5-cache/dev-build/meson-1.5.0_rc1 b/metadata/md5-cache/dev-build/meson-1.5.0_rc1
new file mode 100644
index 000000000000..a6284046d29d
--- /dev/null
+++ b/metadata/md5-cache/dev-build/meson-1.5.0_rc1
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-jpakkane ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection app-alternatives/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
+DESCRIPTION=Open source build system
+EAPI=8
+HOMEPAGE=https://mesonbuild.com/
+INHERIT=bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs verify-sig
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig
+LICENSE=Apache-2.0
+RDEPEND=!<dev-build/muon-0.2.0-r2[man(-)] virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mesonbuild/meson/releases/download/1.5.0rc1/meson-1.5.0rc1.tar.gz verify-sig? ( https://github.com/mesonbuild/meson/releases/download/1.5.0rc1/meson-1.5.0rc1.tar.gz.asc ) https://github.com/mesonbuild/meson/releases/download/1.5.0rc1/meson-reference.3 -> meson-reference-1.5.0rc1.3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=5c2f1a8bb4c7adb248e2e0d5c205b901
diff --git a/metadata/md5-cache/dev-build/meson-9999 b/metadata/md5-cache/dev-build/meson-9999
index abb603365c09..aa71f078020f 100644
--- a/metadata/md5-cache/dev-build/meson-9999
+++ b/metadata/md5-cache/dev-build/meson-9999
@@ -1,16 +1,16 @@
-BDEPEND=app-alternatives/ninja || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( dev-python/pypy3 dev-python/pyyaml[python_targets_pypy3(-)] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=app-alternatives/ninja || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ( dev-python/pypy3 dev-python/pyyaml[python_targets_pypy3(-)] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=test? ( dev-libs/glib:2 dev-libs/gobject-introspection app-alternatives/ninja dev-vcs/git sys-libs/zlib[static-libs(+)] virtual/pkgconfig )
DESCRIPTION=Open source build system
EAPI=8
HOMEPAGE=https://mesonbuild.com/
INHERIT=bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs ninja-utils git-r3
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
LICENSE=Apache-2.0
PROPERTIES=live
-RDEPEND=!<dev-build/muon-0.2.0-r2[man(-)] virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=!<dev-build/muon-0.2.0-r2[man(-)] virtual/pkgconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=32f6d345db5c69c7d1a2c811f1a033d5
+_md5_=5c2f1a8bb4c7adb248e2e0d5c205b901
diff --git a/metadata/md5-cache/dev-build/rocm-cmake-6.1.1 b/metadata/md5-cache/dev-build/rocm-cmake-6.1.1
new file mode 100644
index 000000000000..740a7df1fb2a
--- /dev/null
+++ b/metadata/md5-cache/dev-build/rocm-cmake-6.1.1
@@ -0,0 +1,13 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Radeon Open Compute CMake Modules
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocm-cmake
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=test
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocm-cmake/archive/rocm-6.1.1.tar.gz -> rocm-cmake-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a10fb69585987bc62913937debdbdffb
diff --git a/metadata/md5-cache/dev-build/slibtool-0.5.36 b/metadata/md5-cache/dev-build/slibtool-0.5.36
index b21883c971b2..f6bfb484265e 100644
--- a/metadata/md5-cache/dev-build/slibtool-0.5.36
+++ b/metadata/md5-cache/dev-build/slibtool-0.5.36
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://git.foss21.org/slibtool
INHERIT=toolchain-funcs verify-sig
IUSE=verify-sig
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
SLOT=0
SRC_URI=https://dl.midipix.org/slibtool/slibtool-0.5.36.tar.xz verify-sig? ( https://dl.midipix.org/slibtool/slibtool-0.5.36.tar.xz.sig )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=176355050c60be5c527777401183e752
+_md5_=9a4e8c5c1c03a458cf1d6c5a953e99a1
diff --git a/metadata/md5-cache/dev-cpp/Manifest.gz b/metadata/md5-cache/dev-cpp/Manifest.gz
index 3f76a13f1cab..54bd847e886d 100644
--- a/metadata/md5-cache/dev-cpp/Manifest.gz
+++ b/metadata/md5-cache/dev-cpp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3
deleted file mode 100644
index b4195fa998b7..000000000000
--- a/metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=C++ HTTP/HTTPS server and client library
-EAPI=8
-HOMEPAGE=https://github.com/yhirose/cpp-httplib/
-INHERIT=cmake-multilib python-any-r1 toolchain-funcs
-IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=MIT
-RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=test? ( brotli ssl zlib )
-RESTRICT=!test? ( test )
-SLOT=0/0.15
-SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.15.3.tar.gz -> cpp-httplib-0.15.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2a197e474d6ff9d9f8f57bb0a965011d
diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3-r1 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3-r1
new file mode 100644
index 000000000000..bb45e2adcce2
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.15.3-r1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=C++ HTTP/HTTPS server and client library
+EAPI=8
+HOMEPAGE=https://github.com/yhirose/cpp-httplib/
+INHERIT=cmake-multilib python-any-r1 toolchain-funcs
+IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=MIT
+RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( brotli ssl zlib )
+RESTRICT=!test? ( test )
+SLOT=0/0.15
+SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.15.3.tar.gz -> cpp-httplib-0.15.3.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dbdd91d67f621729ebe217c6d2608083
diff --git a/metadata/md5-cache/dev-cpp/cpp-httplib-0.16.0 b/metadata/md5-cache/dev-cpp/cpp-httplib-0.16.0
new file mode 100644
index 000000000000..e753f8a0b4d9
--- /dev/null
+++ b/metadata/md5-cache/dev-cpp/cpp-httplib-0.16.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=C++ HTTP/HTTPS server and client library
+EAPI=8
+HOMEPAGE=https://github.com/yhirose/cpp-httplib/
+INHERIT=cmake-multilib python-any-r1 toolchain-funcs
+IUSE=brotli ssl test zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=brotli? ( app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( >=dev-libs/openssl-3.0.13:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zlib? ( sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=test? ( brotli ssl zlib )
+RESTRICT=!test? ( test )
+SLOT=0/0.16
+SRC_URI=https://github.com/yhirose/cpp-httplib/archive/v0.16.0.tar.gz -> cpp-httplib-0.16.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=83a7e86cd19d88bc5c1c477fdb7cc648
diff --git a/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1 b/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1
index 42fd130e4c7f..4e6005695d91 100644
--- a/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1
+++ b/metadata/md5-cache/dev-cpp/gtest-1.14.0-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/google/googletest
INHERIT=cmake-multilib flag-o-matic python-any-r1 toolchain-funcs
IUSE=doc examples test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~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=BSD
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz -> gtest-1.14.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4f3bbb1b7eb1c93d5deea762ca624301
+_md5_=13d8540146c7f662f4a7818873372fbc
diff --git a/metadata/md5-cache/dev-db/Manifest.gz b/metadata/md5-cache/dev-db/Manifest.gz
index 0f0bace4f4c3..74d65c1681cd 100644
--- a/metadata/md5-cache/dev-db/Manifest.gz
+++ b/metadata/md5-cache/dev-db/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-db/apgdiff-2.7.0 b/metadata/md5-cache/dev-db/apgdiff-2.7.0
index a448157e1826..45a050ee5252 100644
--- a/metadata/md5-cache/dev-db/apgdiff-2.7.0
+++ b/metadata/md5-cache/dev-db/apgdiff-2.7.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fordfrog/apgdiff/archive/refs/tags/release_2.7.0.tar.gz -> apgdiff-2.7.0-sources.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=276826446ef42e379bd1ed91fc028fb2
diff --git a/metadata/md5-cache/dev-db/bucardo-5.4.1 b/metadata/md5-cache/dev-db/bucardo-5.4.1
index 791ab4c4d9b6..72b71c2655bd 100644
--- a/metadata/md5-cache/dev-db/bucardo-5.4.1
+++ b/metadata/md5-cache/dev-db/bucardo-5.4.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/DBIx-Safe dev-perl/DBD-Pg || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBIx-Safe dev-perl/DBD-Pg >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An asynchronous PostgreSQL replication system
EAPI=8
HOMEPAGE=http://bucardo.org/wiki/Bucardo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=BSD
-RDEPEND=dev-perl/DBIx-Safe || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBIx-Safe >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=http://bucardo.org/downloads/Bucardo-5.4.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19361a45f9185844c8996f4fea7230f5
diff --git a/metadata/md5-cache/dev-db/freetds-1.4.17 b/metadata/md5-cache/dev-db/freetds-1.4.17
new file mode 100644
index 000000000000..a73740b1d2b4
--- /dev/null
+++ b/metadata/md5-cache/dev-db/freetds-1.4.17
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install
+DEPEND=app-alternatives/awk gnutls? ( net-libs/gnutls:= ) iconv? ( virtual/libiconv ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) odbc? ( dev-db/unixODBC ) ssl? ( dev-libs/openssl:0= )
+DESCRIPTION=Tabular Datastream Library
+EAPI=8
+HOMEPAGE=https://www.freetds.org/
+IUSE=debug gnutls iconv kerberos mssql iodbc odbc ssl static-libs
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=app-alternatives/awk gnutls? ( net-libs/gnutls:= ) iconv? ( virtual/libiconv ) iodbc? ( dev-db/libiodbc ) kerberos? ( virtual/krb5 ) odbc? ( dev-db/unixODBC ) ssl? ( dev-libs/openssl:0= ) net-dns/bind-tools
+REQUIRED_USE=?? ( iodbc odbc )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.freetds.org/files/stable/freetds-1.4.17.tar.bz2
+_md5_=f375abbd11b1673c3a7138268de0bac5
diff --git a/metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r4 b/metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r4
deleted file mode 100644
index 48101f93bd61..000000000000
--- a/metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=acct-group/hsqldb acct-user/hsqldb dev-java/jakarta-servlet-api:4 virtual/jdk:1.8 test? ( dev-java/junit:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
-DESCRIPTION=The leading SQL relational database engine written in Java
-EAPI=7
-HOMEPAGE=http://hsqldb.org
-INHERIT=java-pkg-2 java-ant-2
-IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=BSD GPL-2
-RDEPEND=acct-group/hsqldb acct-user/hsqldb dev-java/jakarta-servlet-api:4 virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/hsqldb/hsqldb_1_8_1_3.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e0546269c4a341fef6f2018efe67b59f
diff --git a/metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r5 b/metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r5
new file mode 100644
index 000000000000..4ceb69ce7955
--- /dev/null
+++ b/metadata/md5-cache/dev-db/hsqldb-1.8.1.3-r5
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test
+DEPEND=acct-group/hsqldb acct-user/hsqldb dev-java/jakarta-servlet-api:4 virtual/jdk:1.8 test? ( dev-java/junit:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
+DESCRIPTION=The leading SQL relational database engine written in Java
+EAPI=8
+HOMEPAGE=https://hsqldb.org
+INHERIT=java-pkg-2 java-ant-2
+IUSE=doc source test
+KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD GPL-2
+RDEPEND=acct-group/hsqldb acct-user/hsqldb dev-java/jakarta-servlet-api:4 virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/hsqldb/hsqldb_1_8_1_3.zip
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=daa8ce1c40aa9a2bfef53c5e4c4d21ce
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.3-r2 b/metadata/md5-cache/dev-db/influxdb-2.7.3-r2
deleted file mode 100644
index c293563b7749..000000000000
--- a/metadata/md5-cache/dev-db/influxdb-2.7.3-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=acct-group/influxdb acct-user/influxdb
-DESCRIPTION=Scalable datastore for metrics, events, and real-time analytics
-EAPI=8
-HOMEPAGE=https://www.influxdata.com
-INHERIT=cargo go-module systemd
-IUSE=test debug
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0
-RDEPEND=acct-group/influxdb acct-user/influxdb
-RESTRICT=!test? ( test ) strip
-SLOT=0
-SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.3.tar.gz -> influxdb-2.7.3.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.3-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.3-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dissimilar/1.0.6/download -> dissimilar-1.0.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/expect-test/1.4.1/download -> expect-test-1.4.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flatbuffers/22.12.6/download -> flatbuffers-22.12.6.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashlink/0.8.1/download -> hashlink-0.8.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.6.0/download -> ordered-float-3.6.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/pretty/0.11.3/download -> pretty-0.11.3.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rusqlite/0.29.0/download -> rusqlite-0.29.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=27756c063dccedd2ce33f80736b226a5
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.5 b/metadata/md5-cache/dev-db/influxdb-2.7.5
index 6f79f86c7fc2..9417f6d17699 100644
--- a/metadata/md5-cache/dev-db/influxdb-2.7.5
+++ b/metadata/md5-cache/dev-db/influxdb-2.7.5
@@ -1,4 +1,4 @@
-BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+BDEPEND=virtual/pkgconfig <virtual/rust-1.78.0 >=virtual/rust-1.53 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst prepare test unpack
DEPEND=acct-group/influxdb acct-user/influxdb
DESCRIPTION=Scalable datastore for metrics, events, and real-time analytics
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.5.tar.gz -> influxdb-2.7.5.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.5-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.5-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dissimilar/1.0.6/download -> dissimilar-1.0.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/expect-test/1.4.1/download -> expect-test-1.4.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flatbuffers/22.12.6/download -> flatbuffers-22.12.6.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashlink/0.8.1/download -> hashlink-0.8.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.6.0/download -> ordered-float-3.6.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/pretty/0.11.3/download -> pretty-0.11.3.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rusqlite/0.29.0/download -> rusqlite-0.29.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d52aae68479343d4028900c8504013a0
+_md5_=df00f6e50e4e46d764bf4efdbd56746f
diff --git a/metadata/md5-cache/dev-db/influxdb-2.7.6 b/metadata/md5-cache/dev-db/influxdb-2.7.6
new file mode 100644
index 000000000000..8fd526aa23d7
--- /dev/null
+++ b/metadata/md5-cache/dev-db/influxdb-2.7.6
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=virtual/rust-1.53 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=acct-group/influxdb acct-user/influxdb
+DESCRIPTION=Scalable datastore for metrics, events, and real-time analytics
+EAPI=8
+HOMEPAGE=https://www.influxdata.com
+INHERIT=cargo go-module systemd
+IUSE=test debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0 BSD BSD-2 EPL-2.0 ISC MIT MPL-2.0
+RDEPEND=acct-group/influxdb acct-user/influxdb
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/influxdata/influxdb/archive/v2.7.6.tar.gz -> influxdb-2.7.6.tar.gz https://github.com/influxdata/ui/releases/download/OSS-v2.7.1/build.tar.gz -> influxdb-2.7.6-assets.tar.gz https://gentoo.kropotkin.rocks/go-pkgs/influxdb-2.7.6-deps.tar.xz https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.6/download -> ahash-0.7.6.crate https://crates.io/api/v1/crates/aho-corasick/0.7.20/download -> aho-corasick-0.7.20.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi_term/0.12.1/download -> ansi_term-0.12.1.crate https://crates.io/api/v1/crates/anyhow/1.0.70/download -> anyhow-1.0.70.crate https://crates.io/api/v1/crates/arrayvec/0.5.2/download -> arrayvec-0.5.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.0.2/download -> bitflags-2.0.2.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.24/download -> chrono-0.4.24.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/colored/2.0.0/download -> colored-2.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.4/download -> core-foundation-sys-0.8.4.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.7/download -> crossbeam-channel-0.5.7.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.14/download -> crossbeam-epoch-0.9.14.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.15/download -> crossbeam-utils-0.8.15.crate https://crates.io/api/v1/crates/csv-core/0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/csv/1.2.1/download -> csv-1.2.1.crate https://crates.io/api/v1/crates/ctor/0.1.26/download -> ctor-0.1.26.crate https://crates.io/api/v1/crates/cxx-build/1.0.94/download -> cxx-build-1.0.94.crate https://crates.io/api/v1/crates/cxx/1.0.94/download -> cxx-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-flags/1.0.94/download -> cxxbridge-flags-1.0.94.crate https://crates.io/api/v1/crates/cxxbridge-macro/1.0.94/download -> cxxbridge-macro-1.0.94.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dissimilar/1.0.6/download -> dissimilar-1.0.6.crate https://crates.io/api/v1/crates/either/1.8.1/download -> either-1.8.1.crate https://crates.io/api/v1/crates/ena/0.14.2/download -> ena-0.14.2.crate https://crates.io/api/v1/crates/env_logger/0.9.3/download -> env_logger-0.9.3.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.3.0/download -> errno-0.3.0.crate https://crates.io/api/v1/crates/expect-test/1.4.1/download -> expect-test-1.4.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/flatbuffers/22.12.6/download -> flatbuffers-22.12.6.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.1.0/download -> form_urlencoded-1.1.0.crate https://crates.io/api/v1/crates/getrandom/0.2.8/download -> getrandom-0.2.8.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashlink/0.8.1/download -> hashlink-0.8.1.crate https://crates.io/api/v1/crates/heck/0.3.3/download -> heck-0.3.3.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.2.6/download -> hermit-abi-0.2.6.crate https://crates.io/api/v1/crates/hermit-abi/0.3.1/download -> hermit-abi-0.3.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.1/download -> iana-time-zone-haiku-0.1.1.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.56/download -> iana-time-zone-0.1.56.crate https://crates.io/api/v1/crates/idna/0.3.0/download -> idna-0.3.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.10/download -> io-lifetimes-1.0.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.6/download -> itoa-1.0.6.crate https://crates.io/api/v1/crates/js-sys/0.3.61/download -> js-sys-0.3.61.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.141/download -> libc-0.2.141.crate https://crates.io/api/v1/crates/libflate/1.3.0/download -> libflate-1.3.0.crate https://crates.io/api/v1/crates/libflate_lz77/1.2.0/download -> libflate_lz77-1.2.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.26.0/download -> libsqlite3-sys-0.26.0.crate https://crates.io/api/v1/crates/link-cplusplus/1.0.8/download -> link-cplusplus-1.0.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.1/download -> linux-raw-sys-0.3.1.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.17/download -> log-0.4.17.crate https://crates.io/api/v1/crates/lsp-types/0.91.1/download -> lsp-types-0.91.1.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/memchr/2.5.0/download -> memchr-2.5.0.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.15/download -> num-traits-0.2.15.crate https://crates.io/api/v1/crates/num_cpus/1.15.0/download -> num_cpus-1.15.0.crate https://crates.io/api/v1/crates/once_cell/1.17.1/download -> once_cell-1.17.1.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/ordered-float/3.6.0/download -> ordered-float-3.6.0.crate https://crates.io/api/v1/crates/output_vt100/0.1.3/download -> output_vt100-0.1.3.crate https://crates.io/api/v1/crates/pad/0.1.6/download -> pad-0.1.6.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/percent-encoding/2.2.0/download -> percent-encoding-2.2.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/plotters-backend/0.3.4/download -> plotters-backend-0.3.4.crate https://crates.io/api/v1/crates/plotters-svg/0.3.3/download -> plotters-svg-0.3.3.crate https://crates.io/api/v1/crates/plotters/0.3.4/download -> plotters-0.3.4.crate https://crates.io/api/v1/crates/pretty/0.11.3/download -> pretty-0.11.3.crate https://crates.io/api/v1/crates/pretty_assertions/1.3.0/download -> pretty_assertions-1.3.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.56/download -> proc-macro2-1.0.56.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.2/download -> pulldown-cmark-0.9.2.crate https://crates.io/api/v1/crates/quote/1.0.26/download -> quote-1.0.26.crate https://crates.io/api/v1/crates/rayon-core/1.11.0/download -> rayon-core-1.11.0.crate https://crates.io/api/v1/crates/rayon/1.7.0/download -> rayon-1.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rusqlite/0.29.0/download -> rusqlite-0.29.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.7/download -> rustix-0.37.7.crate https://crates.io/api/v1/crates/ryu/1.0.13/download -> ryu-1.0.13.crate https://crates.io/api/v1/crates/salsa-macros/0.17.0-pre.2/download -> salsa-macros-0.17.0-pre.2.crate https://crates.io/api/v1/crates/salsa/0.17.0-pre.2/download -> salsa-0.17.0-pre.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scratch/1.0.5/download -> scratch-1.0.5.crate https://crates.io/api/v1/crates/semver/1.0.17/download -> semver-1.0.17.crate https://crates.io/api/v1/crates/serde/1.0.159/download -> serde-1.0.159.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.159/download -> serde_derive-1.0.159.crate https://crates.io/api/v1/crates/serde_json/1.0.95/download -> serde_json-1.0.95.crate https://crates.io/api/v1/crates/serde_repr/0.1.12/download -> serde_repr-0.1.12.crate https://crates.io/api/v1/crates/smallvec/1.10.0/download -> smallvec-1.10.0.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/structopt-derive/0.4.18/download -> structopt-derive-0.4.18.crate https://crates.io/api/v1/crates/structopt/0.3.26/download -> structopt-0.3.26.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.13/download -> syn-2.0.13.crate https://crates.io/api/v1/crates/tempfile/3.5.0/download -> tempfile-3.5.0.crate https://crates.io/api/v1/crates/termcolor/1.2.0/download -> termcolor-1.2.0.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.40/download -> thiserror-impl-1.0.40.crate https://crates.io/api/v1/crates/thiserror/1.0.40/download -> thiserror-1.0.40.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unicase/2.6.0/download -> unicase-2.6.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.8/download -> unicode-ident-1.0.8.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/url/2.3.1/download -> url-2.3.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.3/download -> walkdir-2.3.3.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.84/download -> wasm-bindgen-backend-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.84/download -> wasm-bindgen-macro-support-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.84/download -> wasm-bindgen-macro-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.84/download -> wasm-bindgen-shared-0.2.84.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.84/download -> wasm-bindgen-0.2.84.crate https://crates.io/api/v1/crates/web-sys/0.3.61/download -> web-sys-0.3.61.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows/0.48.0/download -> windows-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5aad1b41a828f52d28215cb394379448
diff --git a/metadata/md5-cache/dev-db/innotop-1.13.0 b/metadata/md5-cache/dev-db/innotop-1.13.0
index 72b8b7952253..5f4f88326bd1 100644
--- a/metadata/md5-cache/dev-db/innotop-1.13.0
+++ b/metadata/md5-cache/dev-db/innotop-1.13.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/DBI dev-perl/DBD-mysql dev-perl/TermReadKey virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBI dev-perl/DBD-mysql dev-perl/TermReadKey virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A text-mode MySQL and InnoDB monitor like mytop, but with many more features
EAPI=7
HOMEPAGE=https://github.com/innotop/innotop
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/innotop/innotop/archive/v1.13.0.tar.gz -> innotop-1.13.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04c74d386f4088148c3e0eeacffb5ee0
diff --git a/metadata/md5-cache/dev-db/litecli-1.11.0 b/metadata/md5-cache/dev-db/litecli-1.11.0
new file mode 100644
index 000000000000..53b483d7739c
--- /dev/null
+++ b/metadata/md5-cache/dev-db/litecli-1.11.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/configobj-5.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlparse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CLI for SQLite with auto-completion and syntax highlighting
+EAPI=8
+HOMEPAGE=https://litecli.com/ https://github.com/dbcli/litecli
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/click-4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cli-helpers-2.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/configobj-5.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlparse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/dbcli/litecli/archive/v1.11.0.tar.gz -> litecli-1.11.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=516ee8566c8126316d56d3d3e6930f20
diff --git a/metadata/md5-cache/dev-db/m17n-db-1.8.0 b/metadata/md5-cache/dev-db/m17n-db-1.8.0
index 988828062d94..5dccc1219e3e 100644
--- a/metadata/md5-cache/dev-db/m17n-db-1.8.0
+++ b/metadata/md5-cache/dev-db/m17n-db-1.8.0
@@ -1,11 +1,11 @@
BDEPEND=sys-devel/gettext
-DEFINED_PHASES=install
+DEFINED_PHASES=configure install unpack
DESCRIPTION=Database for the m17n library
EAPI=8
-HOMEPAGE=https://savannah.nongnu.org/projects/m17n https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git
+HOMEPAGE=https://www.nongnu.org/m17n/
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=LGPL-2.1
+LICENSE=LGPL-2.1+
RDEPEND=virtual/libintl
SLOT=0
-SRC_URI=mirror://nongnu/m17n/m17n-db-1.8.0.tar.gz
-_md5_=2b37b0d1e681de8fbfbdcdc33d5ae167
+SRC_URI=mirror://nongnu/m17n/m17n-db-1.8.0.tar.gz elibc_musl? ( mirror://gnu/glibc/glibc-2.39.tar.xz )
+_md5_=7776d7dd67d2dd42ea979bff67214132
diff --git a/metadata/md5-cache/dev-db/m17n-db-1.8.5 b/metadata/md5-cache/dev-db/m17n-db-1.8.5
new file mode 100644
index 000000000000..8489d31568c2
--- /dev/null
+++ b/metadata/md5-cache/dev-db/m17n-db-1.8.5
@@ -0,0 +1,11 @@
+BDEPEND=sys-devel/gettext
+DEFINED_PHASES=configure install unpack
+DESCRIPTION=Database for the m17n library
+EAPI=8
+HOMEPAGE=https://www.nongnu.org/m17n/
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=virtual/libintl
+SLOT=0
+SRC_URI=mirror://nongnu/m17n/m17n-db-1.8.5.tar.gz elibc_musl? ( mirror://gnu/glibc/glibc-2.39.tar.xz )
+_md5_=94d08a6b3bfe5e3fcd27cedc300c1d19
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.5 b/metadata/md5-cache/dev-db/mariadb-10.11.5
index 9ccf186ec170..05eedfc1111f 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.11.5
+++ b/metadata/md5-cache/dev-db/mariadb-10.11.5
@@ -14,5 +14,5 @@ REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) stati
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.11/18
SRC_URI=mirror://mariadb/mariadb-10.11.5/source/mariadb-10.11.5.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.3-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a03732d9466813ce834e688d5fa7e55e
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.5-r1 b/metadata/md5-cache/dev-db/mariadb-10.11.5-r1
deleted file mode 100644
index 7b61a8616a99..000000000000
--- a/metadata/md5-cache/dev-db/mariadb-10.11.5-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
-DEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=An enhanced, drop-in replacement for MySQL
-EAPI=8
-HOMEPAGE=https://mariadb.org/
-INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
-IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2 LGPL-2.1+
-PDEPEND=perl? ( dev-perl/DBD-MariaDB )
-RDEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/percona-server !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:11.0 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
-RESTRICT=!bindist? ( bindist ) !test? ( test )
-SLOT=10.11/18
-SRC_URI=mirror://mariadb/mariadb-10.11.5/source/mariadb-10.11.5.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.3-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2447cace44c8ecd878ec53dc229139fc
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.6 b/metadata/md5-cache/dev-db/mariadb-10.11.6
deleted file mode 100644
index 33da070e9ec1..000000000000
--- a/metadata/md5-cache/dev-db/mariadb-10.11.6
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
-DEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=An enhanced, drop-in replacement for MySQL
-EAPI=8
-HOMEPAGE=https://mariadb.org/
-INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
-IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=GPL-2 LGPL-2.1+
-PDEPEND=perl? ( dev-perl/DBD-MariaDB )
-RDEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/percona-server !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:11.0 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
-RESTRICT=!bindist? ( bindist ) !test? ( test )
-SLOT=10.11/18
-SRC_URI=mirror://mariadb/mariadb-10.11.6/source/mariadb-10.11.6.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.6-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4ffcbe4196344458ff3b898139ed8931
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.7 b/metadata/md5-cache/dev-db/mariadb-10.11.7
index 07a4016c4666..71247ae68c00 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.11.7
+++ b/metadata/md5-cache/dev-db/mariadb-10.11.7
@@ -14,5 +14,5 @@ REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) stati
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.11/18
SRC_URI=mirror://mariadb/mariadb-10.11.7/source/mariadb-10.11.7.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.11.6-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=916dc884a66761bd3a7bcdc6348f4909
diff --git a/metadata/md5-cache/dev-db/mariadb-10.11.8 b/metadata/md5-cache/dev-db/mariadb-10.11.8
new file mode 100644
index 000000000000..e3bda4a2f87e
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mariadb-10.11.8
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
+DEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=An enhanced, drop-in replacement for MySQL
+EAPI=8
+HOMEPAGE=https://mariadb.org/
+INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
+IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 LGPL-2.1+
+PDEPEND=perl? ( dev-perl/DBD-MariaDB )
+RDEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/percona-server !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:11.0 !dev-db/mariadb:11.1 !dev-db/mariadb:11.2 !dev-db/mariadb:11.3 !dev-db/mariadb:11.4 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
+RESTRICT=!bindist? ( bindist ) !test? ( test )
+SLOT=10.11/18
+SRC_URI=mirror://mariadb/mariadb-10.11.8/source/mariadb-10.11.8.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/main/mariadb/mariadb-10.11.6-patches-01.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b942a920edf1d48e54c0bcd00b857345
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.14 b/metadata/md5-cache/dev-db/mariadb-10.6.14
index d4687c2c293e..c5458bcc3ded 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.14
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.14
@@ -14,5 +14,5 @@ REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) stati
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
SRC_URI=mirror://mariadb/mariadb-10.6.14/source/mariadb-10.6.14.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d5247927dfcf933c148b0c4f4b8d2990
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.15 b/metadata/md5-cache/dev-db/mariadb-10.6.15
index bb07d7c9b9c6..9401eb992f85 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.15
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.15
@@ -14,5 +14,5 @@ REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) stati
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
SRC_URI=mirror://mariadb/mariadb-10.6.15/source/mariadb-10.6.15.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4c057e536105e1143f338a1206d3beed
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.15-r1 b/metadata/md5-cache/dev-db/mariadb-10.6.15-r1
deleted file mode 100644
index 4c9179e79719..000000000000
--- a/metadata/md5-cache/dev-db/mariadb-10.6.15-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
-DEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=An enhanced, drop-in replacement for MySQL
-EAPI=8
-HOMEPAGE=https://mariadb.org/
-INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
-IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2 LGPL-2.1+
-PDEPEND=perl? ( dev-perl/DBD-MariaDB )
-RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !<virtual/mysql-5.6-r11 !<virtual/libmysqlclient-18-r1 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
-RESTRICT=!bindist? ( bindist ) !test? ( test )
-SLOT=10.6/18
-SRC_URI=mirror://mariadb/mariadb-10.6.15/source/mariadb-10.6.15.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.13-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c1180c5a61f76a5183b722f413b85137
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.16 b/metadata/md5-cache/dev-db/mariadb-10.6.16
deleted file mode 100644
index a7e5d1492f60..000000000000
--- a/metadata/md5-cache/dev-db/mariadb-10.6.16
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
-DEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-DESCRIPTION=An enhanced, drop-in replacement for MySQL
-EAPI=8
-HOMEPAGE=https://mariadb.org/
-INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
-IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
-KEYWORDS=~amd64 ~riscv ~x86
-LICENSE=GPL-2 LGPL-2.1+
-PDEPEND=perl? ( dev-perl/DBD-MariaDB )
-RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !<virtual/mysql-5.6-r11 !<virtual/libmysqlclient-18-r1 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
-REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
-RESTRICT=!bindist? ( bindist ) !test? ( test )
-SLOT=10.6/18
-SRC_URI=mirror://mariadb/mariadb-10.6.16/source/mariadb-10.6.16.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.16-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=41172cceb348248d9c03c456ccf49137
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.17 b/metadata/md5-cache/dev-db/mariadb-10.6.17
index ca26bf241bc9..158f57a561aa 100644
--- a/metadata/md5-cache/dev-db/mariadb-10.6.17
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.17
@@ -14,5 +14,5 @@ REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) stati
RESTRICT=!bindist? ( bindist ) !test? ( test )
SLOT=10.6/18
SRC_URI=mirror://mariadb/mariadb-10.6.17/source/mariadb-10.6.17.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/master/mariadb/mariadb-10.6.16-patches-01.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d3d1edb1942545510b18ccfe87a1346b
diff --git a/metadata/md5-cache/dev-db/mariadb-10.6.18 b/metadata/md5-cache/dev-db/mariadb-10.6.18
new file mode 100644
index 000000000000..9e24e344a4c9
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mariadb-10.6.18
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
+DEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=An enhanced, drop-in replacement for MySQL
+EAPI=8
+HOMEPAGE=https://mariadb.org/
+INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
+IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 LGPL-2.1+
+PDEPEND=perl? ( dev-perl/DBD-MariaDB )
+RDEPEND=>=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/mariadb-galera !dev-db/percona-server !dev-db/mysql-cluster !dev-db/mariadb:0 !dev-db/mariadb:5.5 !dev-db/mariadb:10.1 !dev-db/mariadb:10.2 !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !dev-db/mariadb:11.1 !dev-db/mariadb:11.2 !dev-db/mariadb:11.3 !dev-db/mariadb:11.4 !<virtual/mysql-5.6-r11 !<virtual/libmysqlclient-18-r1 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
+RESTRICT=!bindist? ( bindist ) !test? ( test )
+SLOT=10.6/18
+SRC_URI=mirror://mariadb/mariadb-10.6.18/source/mariadb-10.6.18.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/main/mariadb/mariadb-10.6.16-patches-01.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7b8c636d4fe159de230dd53c5931baf5
diff --git a/metadata/md5-cache/dev-db/mariadb-11.4.2 b/metadata/md5-cache/dev-db/mariadb-11.4.2
new file mode 100644
index 000000000000..0ef352785c7f
--- /dev/null
+++ b/metadata/md5-cache/dev-db/mariadb-11.4.2
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/yacc virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile config configure install postinst preinst prepare setup test unpack
+DEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) server? ( extraengine? ( jdbc? ( >=virtual/jdk-1.8 ) ) test? ( acct-group/mysql acct-user/mysql ) ) static? ( sys-libs/ncurses[static-libs] ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=An enhanced, drop-in replacement for MySQL
+EAPI=8
+HOMEPAGE=https://mariadb.org/
+INHERIT=systemd flag-o-matic prefix toolchain-funcs multiprocessing java-pkg-opt-2 cmake
+IUSE=+backup bindist columnstore cracklib debug extraengine galera innodb-lz4 innodb-lzo innodb-snappy jdbc jemalloc kerberos latin1 mroonga numa odbc oqgraph pam +perl profiling rocksdb selinux +server sphinx sst-rsync sst-mariabackup static systemd systemtap s3 tcmalloc test xml yassl jdbc
+LICENSE=GPL-2 LGPL-2.1+
+PDEPEND=perl? ( dev-perl/DBD-MariaDB )
+RDEPEND=dev-libs/libfmt:= >=dev-libs/libpcre2-10.34:= >=sys-apps/texinfo-4.7-r1 sys-libs/ncurses:0= >=sys-libs/zlib-1.2.3:0= virtual/libcrypt:= !bindist? ( sys-libs/binutils-libs:0= >=sys-libs/readline-4.1:0= ) jemalloc? ( dev-libs/jemalloc:0= ) kerberos? ( virtual/krb5 ) kernel_linux? ( dev-libs/libaio:0= sys-libs/liburing:= sys-process/procps:0= ) server? ( app-arch/bzip2 app-arch/xz-utils backup? ( app-arch/libarchive:0= ) columnstore? ( app-arch/snappy:= dev-libs/boost:= dev-libs/libxml2:2= ) cracklib? ( sys-libs/cracklib:0= ) extraengine? ( odbc? ( dev-db/unixODBC:0= ) xml? ( dev-libs/libxml2:2= ) ) innodb-lz4? ( app-arch/lz4 ) innodb-lzo? ( dev-libs/lzo ) innodb-snappy? ( app-arch/snappy:= ) mroonga? ( app-text/groonga-normalizer-mysql >=app-text/groonga-7.0.4 ) numa? ( sys-process/numactl ) oqgraph? ( dev-libs/boost:= dev-libs/judy:0= ) pam? ( sys-libs/pam:0= ) s3? ( net-misc/curl ) systemd? ( sys-apps/systemd:= ) ) systemtap? ( >=dev-debug/systemtap-1.3:0= ) tcmalloc? ( dev-util/google-perftools:0= ) yassl? ( net-libs/gnutls:0= ) !yassl? ( >=dev-libs/openssl-1.0.0:0= ) !dev-db/mysql !dev-db/percona-server !dev-db/mariadb:10.3 !dev-db/mariadb:10.4 !dev-db/mariadb:10.5 !dev-db/mariadb:10.6 !dev-db/mariadb:10.7 !dev-db/mariadb:10.8 !dev-db/mariadb:10.9 !dev-db/mariadb:10.10 !dev-db/mariadb:10.11 !dev-db/mariadb:11.0 !dev-db/mariadb:11.1 !dev-db/mariadb:11.2 !dev-db/mariadb:11.3 selinux? ( sec-policy/selinux-mysql ) server? ( columnstore? ( dev-db/mariadb-connector-c ) extraengine? ( jdbc? ( >=virtual/jre-1.8 ) ) galera? ( sys-apps/iproute2 =sys-cluster/galera-26* sst-rsync? ( sys-process/lsof ) sst-mariabackup? ( net-misc/socat[ssl] ) ) !prefix? ( dev-db/mysql-init-scripts acct-group/mysql acct-user/mysql ) ) jdbc? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=jdbc? ( extraengine server !static ) ?? ( tcmalloc jemalloc ) static? ( yassl !pam ) test? ( extraengine )
+RESTRICT=!bindist? ( bindist ) !test? ( test )
+SLOT=11.4/18
+SRC_URI=mirror://mariadb/mariadb-11.4.2/source/mariadb-11.4.2.tar.gz https://github.com/hydrapolic/gentoo-dist/raw/main/mariadb/mariadb-11.4.2-patches-01.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=63c53c0e9c95e5165e1b2cf1228dce10
diff --git a/metadata/md5-cache/dev-db/mytop-1.9.1-r1 b/metadata/md5-cache/dev-db/mytop-1.9.1-r1
index 7b8159d3124b..ca803e04c36e 100644
--- a/metadata/md5-cache/dev-db/mytop-1.9.1-r1
+++ b/metadata/md5-cache/dev-db/mytop-1.9.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/DBD-mysql dev-perl/TermReadKey virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBD-mysql dev-perl/TermReadKey virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=mytop - a top clone for mysql
EAPI=8
HOMEPAGE=http://www.mysqlfanboy.com/mytop-3/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc sparc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/DBD-mysql dev-perl/TermReadKey virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBD-mysql dev-perl/TermReadKey virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.mysqlfanboy.com/mytop-3/mytop-1.9.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=056ce0577beeabe3b5e448152695536c
diff --git a/metadata/md5-cache/dev-db/percona-toolkit-3.5.3 b/metadata/md5-cache/dev-db/percona-toolkit-3.5.3
index ed903d9996bb..e0a2a83e96c3 100644
--- a/metadata/md5-cache/dev-db/percona-toolkit-3.5.3
+++ b/metadata/md5-cache/dev-db/percona-toolkit-3.5.3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Advanced command-line tools to perform a variety of MySQL and system tasks
EAPI=8
HOMEPAGE=https://www.percona.com/software/mysql-tools/percona-toolkit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 Artistic )
-RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON dev-perl/libwww-perl dev-perl/Role-Tiny virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Time-Local virtual/perl-Digest-MD5 virtual/perl-IO-Compress virtual/perl-File-Temp virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON dev-perl/libwww-perl dev-perl/Role-Tiny virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Time-Local virtual/perl-Digest-MD5 virtual/perl-IO-Compress virtual/perl-File-Temp virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.percona.com/downloads/percona-toolkit/3.5.3/source/tarball/percona-toolkit-3.5.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6846f45cdf4e7d859f56dfa2eb7840b5
diff --git a/metadata/md5-cache/dev-db/percona-toolkit-3.5.5 b/metadata/md5-cache/dev-db/percona-toolkit-3.5.5
index a1ba3ac7c90f..9bf3cba1523b 100644
--- a/metadata/md5-cache/dev-db/percona-toolkit-3.5.5
+++ b/metadata/md5-cache/dev-db/percona-toolkit-3.5.5
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Advanced command-line tools to perform a variety of MySQL and system tasks
EAPI=8
HOMEPAGE=https://www.percona.com/software/mysql-tools/percona-toolkit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 Artistic )
-RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON dev-perl/libwww-perl dev-perl/Role-Tiny virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Time-Local virtual/perl-Digest-MD5 virtual/perl-IO-Compress virtual/perl-File-Temp virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON dev-perl/libwww-perl dev-perl/Role-Tiny virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Time-Local virtual/perl-Digest-MD5 virtual/perl-IO-Compress virtual/perl-File-Temp virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.percona.com/downloads/percona-toolkit/3.5.5/source/tarball/percona-toolkit-3.5.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1df8f7a04fd7158bdc7f83f93205c681
diff --git a/metadata/md5-cache/dev-db/percona-toolkit-3.5.7 b/metadata/md5-cache/dev-db/percona-toolkit-3.5.7
index 7fe3c7269fda..c5864358c932 100644
--- a/metadata/md5-cache/dev-db/percona-toolkit-3.5.7
+++ b/metadata/md5-cache/dev-db/percona-toolkit-3.5.7
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Advanced command-line tools to perform a variety of MySQL and system tasks
EAPI=8
HOMEPAGE=https://www.percona.com/software/mysql-tools/percona-toolkit
@@ -8,9 +8,9 @@ INHERIT=go-module perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( GPL-2 Artistic )
-RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON dev-perl/libwww-perl dev-perl/Role-Tiny virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Time-Local virtual/perl-Digest-MD5 virtual/perl-IO-Compress virtual/perl-File-Temp virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBI dev-perl/DBD-mysql virtual/perl-Time-HiRes dev-perl/JSON dev-perl/libwww-perl dev-perl/Role-Tiny virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Time-Local virtual/perl-Digest-MD5 virtual/perl-IO-Compress virtual/perl-File-Temp virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=strip !test? ( test )
SLOT=0
SRC_URI=https://www.percona.com/downloads/percona-toolkit/3.5.7/source/tarball/percona-toolkit-3.5.7.tar.gz https://github.com/hydrapolic/gentoo-dist/releases/download/percona-toolkit-3.5.7/percona-toolkit-3.5.7-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=316b84bc1419a62b496020f93065d171
diff --git a/metadata/md5-cache/dev-db/pg-gvm-22.6.4 b/metadata/md5-cache/dev-db/pg-gvm-22.6.4
index c490e4b83e4b..526fd6dfea68 100644
--- a/metadata/md5-cache/dev-db/pg-gvm-22.6.4
+++ b/metadata/md5-cache/dev-db/pg-gvm-22.6.4
@@ -11,5 +11,5 @@ RDEPEND=>=dev-libs/glib-2.42:2 >=dev-libs/libical-1.0.0:= >=net-analyzer/gvm-lib
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/greenbone/pg-gvm/archive/refs/tags/v22.6.4.tar.gz -> pg-gvm-22.6.4.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8974241fcee461304d0e5ad8dbe41c87
diff --git a/metadata/md5-cache/dev-db/pgFormatter-5.0 b/metadata/md5-cache/dev-db/pgFormatter-5.0
index 89cde042d7eb..5fcd858d7826 100644
--- a/metadata/md5-cache/dev-db/pgFormatter-5.0
+++ b/metadata/md5-cache/dev-db/pgFormatter-5.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PostgreSQL SQL syntax beautifier
EAPI=7
HOMEPAGE=https://github.com/darold/pgFormatter
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/darold/pgFormatter/archive/v5.0.tar.gz -> pgFormatter-5.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6346c8cf097217b62bc807ec5ac1c996
diff --git a/metadata/md5-cache/dev-db/pgFormatter-5.1 b/metadata/md5-cache/dev-db/pgFormatter-5.1
index 24c14d1d2315..f4c93462fde5 100644
--- a/metadata/md5-cache/dev-db/pgFormatter-5.1
+++ b/metadata/md5-cache/dev-db/pgFormatter-5.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PostgreSQL SQL syntax beautifier
EAPI=7
HOMEPAGE=https://github.com/darold/pgFormatter
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/darold/pgFormatter/archive/v5.1.tar.gz -> pgFormatter-5.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6346c8cf097217b62bc807ec5ac1c996
diff --git a/metadata/md5-cache/dev-db/pgbadger-12.1 b/metadata/md5-cache/dev-db/pgbadger-12.1
index f75c7464d939..30a64fcf1b24 100644
--- a/metadata/md5-cache/dev-db/pgbadger-12.1
+++ b/metadata/md5-cache/dev-db/pgbadger-12.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=pgBadger is a PostgreSQL log analyzer
EAPI=8
HOMEPAGE=https://pgbadger.darold.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/darold/pgbadger/archive/v12.1.tar.gz -> pgbadger-12.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46527bb003b1c0382c929e982c738e59
diff --git a/metadata/md5-cache/dev-db/pgbadger-12.2 b/metadata/md5-cache/dev-db/pgbadger-12.2
index 4be9c22d6db9..5c0df09b9aa4 100644
--- a/metadata/md5-cache/dev-db/pgbadger-12.2
+++ b/metadata/md5-cache/dev-db/pgbadger-12.2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=pgBadger is a PostgreSQL log analyzer
EAPI=8
HOMEPAGE=https://pgbadger.darold.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/darold/pgbadger/archive/v12.2.tar.gz -> pgbadger-12.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd1f7b89250294ea9b5a31b720c90be4
diff --git a/metadata/md5-cache/dev-db/pgbadger-12.4 b/metadata/md5-cache/dev-db/pgbadger-12.4
index e46a2a44f79d..2d885df3320c 100644
--- a/metadata/md5-cache/dev-db/pgbadger-12.4
+++ b/metadata/md5-cache/dev-db/pgbadger-12.4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=pgBadger is a PostgreSQL log analyzer
EAPI=8
HOMEPAGE=https://pgbadger.darold.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON-XS dev-perl/Text-CSV_XS dev-perl/Pod-Markdown >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/darold/pgbadger/archive/v12.4.tar.gz -> pgbadger-12.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4bad59f2dbc62c7427d23cf8ef600c53
diff --git a/metadata/md5-cache/dev-db/pgpool2-4.3.10 b/metadata/md5-cache/dev-db/pgpool2-4.3.10
new file mode 100644
index 000000000000..f911abadd92c
--- /dev/null
+++ b/metadata/md5-cache/dev-db/pgpool2-4.3.10
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig
+DESCRIPTION=Connection pool server for PostgreSQL
+EAPI=8
+HOMEPAGE=https://www.pgpool.net/
+INHERIT=autotools flag-o-matic postgres-multi
+IUSE=doc memcached pam ssl static-libs postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= )
+SLOT=0
+SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.3.10.tar.gz -> pgpool-II-4.3.10.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi 7140a1e9480de59ab4172274608bffce toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ce6d2d0fb19a00ce6cb5ab550177d6a2
diff --git a/metadata/md5-cache/dev-db/pgpool2-4.4.7 b/metadata/md5-cache/dev-db/pgpool2-4.4.7
new file mode 100644
index 000000000000..bd28f79070e8
--- /dev/null
+++ b/metadata/md5-cache/dev-db/pgpool2-4.4.7
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= ) sys-devel/bison virtual/pkgconfig
+DESCRIPTION=Connection pool server for PostgreSQL
+EAPI=8
+HOMEPAGE=https://www.pgpool.net/
+INHERIT=autotools flag-o-matic postgres-multi
+IUSE=doc memcached pam ssl static-libs postgres_targets_postgres16 postgres_targets_postgres15 postgres_targets_postgres14 postgres_targets_postgres13 postgres_targets_postgres12
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=postgres_targets_postgres16? ( dev-db/postgresql:16= ) postgres_targets_postgres15? ( dev-db/postgresql:15= ) postgres_targets_postgres14? ( dev-db/postgresql:14= ) postgres_targets_postgres13? ( dev-db/postgresql:13= ) postgres_targets_postgres12? ( dev-db/postgresql:12= ) acct-user/pgpool net-libs/libnsl:0= virtual/libcrypt:= memcached? ( dev-libs/libmemcached ) pam? ( sys-auth/pambase ) ssl? ( dev-libs/openssl:0= )
+SLOT=0
+SRC_URI=https://www.pgpool.net/download.php?f=pgpool-II-4.4.7.tar.gz -> pgpool-II-4.4.7.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 postgres 3f864368af6c0e46196e03821025f1f5 postgres-multi 7140a1e9480de59ab4172274608bffce toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=545ce4bf474b59a49471d12965de569b
diff --git a/metadata/md5-cache/dev-db/postgresql-17_beta1 b/metadata/md5-cache/dev-db/postgresql-17_beta1
deleted file mode 100644
index d9b528e40865..000000000000
--- a/metadata/md5-cache/dev-db/postgresql-17_beta1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-text/openjade app-text/docbook-dsssl-stylesheets app-text/docbook-sgml-dtd:4.5 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxml2 dev-libs/libxslt virtual/pkgconfig
-DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test
-DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( app-crypt/mit-krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison app-alternatives/lex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig )
-DESCRIPTION=PostgreSQL RDBMS
-EAPI=8
-HOMEPAGE=https://www.postgresql.org/
-INHERIT=flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
-IUSE=debug doc +icu kerberos ldap llvm +lz4 nls pam perl python +readline selinux +server systemd ssl static-libs tcl uuid xml zlib +zstd +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-LICENSE=POSTGRESQL GPL-2
-RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( app-crypt/mit-krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
-SLOT=17
-SRC_URI=https://ftp.postgresql.org/pub/source/v17beta1/postgresql-17beta1.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=570465345b7efc0e4b27bc45afef7010
diff --git a/metadata/md5-cache/dev-db/postgresql-17_beta2 b/metadata/md5-cache/dev-db/postgresql-17_beta2
new file mode 100644
index 000000000000..7123b6762bbe
--- /dev/null
+++ b/metadata/md5-cache/dev-db/postgresql-17_beta2
@@ -0,0 +1,15 @@
+BDEPEND=app-text/openjade app-text/docbook-dsssl-stylesheets app-text/docbook-sgml-dtd:4.5 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-libs/libxml2 dev-libs/libxslt virtual/pkgconfig
+DEFINED_PHASES=compile config configure install postinst postrm prepare prerm setup test
+DEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( app-crypt/mit-krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) sys-devel/bison app-alternatives/lex nls? ( sys-devel/gettext ) xml? ( virtual/pkgconfig )
+DESCRIPTION=PostgreSQL RDBMS
+EAPI=8
+HOMEPAGE=https://www.postgresql.org/
+INHERIT=flag-o-matic linux-info llvm-r1 pam python-single-r1 systemd tmpfiles
+IUSE=debug doc +icu kerberos ldap llvm +lz4 nls pam perl python +readline selinux +server systemd ssl static-libs tcl uuid xml zlib +zstd +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+LICENSE=POSTGRESQL GPL-2
+RDEPEND=>=app-eselect/eselect-postgresql-2.0 acct-group/postgres acct-user/postgres sys-apps/less virtual/libintl icu? ( dev-libs/icu:= ) kerberos? ( app-crypt/mit-krb5 ) ldap? ( net-nds/openldap:= ) llvm? ( llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) lz4? ( app-arch/lz4 ) pam? ( sys-libs/pam ) perl? ( >=dev-lang/perl-5.8:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) readline? ( sys-libs/readline:0= ) server? ( systemd? ( sys-apps/systemd ) ) ssl? ( >=dev-libs/openssl-0.9.6-r1:0= ) tcl? ( >=dev-lang/tcl-8:0= ) xml? ( dev-libs/libxml2 dev-libs/libxslt ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd ) uuid? ( elibc_glibc? ( sys-apps/util-linux ) elibc_musl? ( sys-apps/util-linux ) !elibc_glibc? ( !elibc_musl? ( dev-libs/ossp-uuid ) ) ) selinux? ( sec-policy/selinux-postgresql ) virtual/tmpfiles
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+SLOT=17
+SRC_URI=https://ftp.postgresql.org/pub/source/v17beta2/postgresql-17beta2.tar.bz2
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=570465345b7efc0e4b27bc45afef7010
diff --git a/metadata/md5-cache/dev-db/qdbm-1.8.78-r5 b/metadata/md5-cache/dev-db/qdbm-1.8.78-r5
index 0674f481940d..ffd02d85c8a5 100644
--- a/metadata/md5-cache/dev-db/qdbm-1.8.78-r5
+++ b/metadata/md5-cache/dev-db/qdbm-1.8.78-r5
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=bzip2? ( app-arch/bzip2 ) java? ( >=virtual/jre-1.8:* ) lzo? ( dev-libs/lzo ) perl? ( dev-lang/perl ) ruby? ( ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ) zlib? ( sys-libs/zlib ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://fallabs.com/qdbm/qdbm-1.8.78.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cc74c566580b9c7efa2549bddbc8f54b
diff --git a/metadata/md5-cache/dev-db/redis-7.2.5 b/metadata/md5-cache/dev-db/redis-7.2.5
index f48903a4d980..82b3027d5890 100644
--- a/metadata/md5-cache/dev-db/redis-7.2.5
+++ b/metadata/md5-cache/dev-db/redis-7.2.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://redis.io https://github.com/redis/redis
INHERIT=autotools edo multiprocessing systemd tmpfiles toolchain-funcs
IUSE=+jemalloc selinux ssl systemd tcmalloc test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD Boost-1.0
RDEPEND=jemalloc? ( >=dev-libs/jemalloc-5.1:= ) ssl? ( dev-libs/openssl:0= ) systemd? ( sys-apps/systemd:= ) tcmalloc? ( dev-util/google-perftools ) acct-group/redis acct-user/redis selinux? ( sec-policy/selinux-redis ) virtual/tmpfiles
REQUIRED_USE=?? ( jemalloc tcmalloc )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/7.2
SRC_URI=https://download.redis.io/releases/redis-7.2.5.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cbeadfe79cf7b4f733ec0ebb80ecd75c
+_md5_=69c079ecac3a79cf3aadc5bb4ef03d8d
diff --git a/metadata/md5-cache/dev-db/sqlcl-bin-23.4.0.023.2321 b/metadata/md5-cache/dev-db/sqlcl-bin-23.4.0.023.2321
index 8fc5cf1c1059..7223010171e4 100644
--- a/metadata/md5-cache/dev-db/sqlcl-bin-23.4.0.023.2321
+++ b/metadata/md5-cache/dev-db/sqlcl-bin-23.4.0.023.2321
@@ -11,5 +11,5 @@ RDEPEND=dev-db/oracle-instantclient dev-java/java-config:2 >=virtual/jre-11 >=de
RESTRICT=mirror
SLOT=0
SRC_URI=https://download.oracle.com/otn_software/java/sqldeveloper/sqlcl-23.4.0.023.2321.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ef637bc17aca3fa9021c1c69acdc3f6e
diff --git a/metadata/md5-cache/dev-db/sqldeveloper-23.1.1.345.2114 b/metadata/md5-cache/dev-db/sqldeveloper-23.1.1.345.2114
index 6c16f61ec259..e92bafefe241 100644
--- a/metadata/md5-cache/dev-db/sqldeveloper-23.1.1.345.2114
+++ b/metadata/md5-cache/dev-db/sqldeveloper-23.1.1.345.2114
@@ -12,5 +12,5 @@ RDEPEND=dev-java/openjdk:11[javafx] virtual/jre:11 mssql? ( dev-java/jtds:1.3 )
RESTRICT=bindist fetch
SLOT=0
SRC_URI=sqldeveloper-23.1.1.345.2114-no-jre.zip
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=deab13d2b28e5a5a038174e0cf728137
diff --git a/metadata/md5-cache/dev-debug/Manifest.gz b/metadata/md5-cache/dev-debug/Manifest.gz
index db7cdd896b27..d29aebafc294 100644
--- a/metadata/md5-cache/dev-debug/Manifest.gz
+++ b/metadata/md5-cache/dev-debug/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-debug/bpftrace-0.20.3 b/metadata/md5-cache/dev-debug/bpftrace-0.20.3
deleted file mode 100644
index c2385a05bc24..000000000000
--- a/metadata/md5-cache/dev-debug/bpftrace-0.20.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/xz-utils app-alternatives/lex app-alternatives/yacc test? ( app-editors/vim-core dev-util/pahole ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend setup test
-DEPEND=dev-libs/cereal:= test? ( dev-cpp/gtest ) !!sys-devel/llvm:0
-DESCRIPTION=High-level tracing language for eBPF
-EAPI=8
-HOMEPAGE=https://github.com/iovisor/bpftrace
-INHERIT=llvm linux-info cmake
-IUSE=fuzzing test
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-libs/libbpf-1.1:= >=dev-util/bcc-0.25.0:= >=sys-devel/llvm-10[llvm_targets_BPF(+)] >=sys-devel/clang-10 <sys-devel/clang-18:= <sys-devel/llvm-18:=[llvm_targets_BPF(+)] sys-process/procps sys-libs/binutils-libs:= virtual/libelf:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/iovisor/bpftrace/archive/v0.20.3.tar.gz -> bpftrace-0.20.3.gh.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d3f8bb1244d15b3f4ef6cfd7d9ba8904
diff --git a/metadata/md5-cache/dev-debug/bpftrace-0.21.1 b/metadata/md5-cache/dev-debug/bpftrace-0.21.1
new file mode 100644
index 000000000000..6f02eeeb9c23
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/bpftrace-0.21.1
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/xz-utils app-alternatives/lex app-alternatives/yacc test? ( app-editors/vim-core dev-util/pahole ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=dev-libs/cereal:= test? ( dev-cpp/gtest ) !!sys-devel/llvm:0
+DESCRIPTION=High-level tracing language for eBPF
+EAPI=8
+HOMEPAGE=https://github.com/bpftrace/bpftrace
+INHERIT=llvm linux-info cmake
+IUSE=lldb test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-libs/libbpf-1.1:= >=dev-util/bcc-0.25.0:= lldb? ( >=dev-debug/lldb-15 ) >=sys-devel/llvm-15[llvm_targets_BPF(+)] >=sys-devel/clang-15 <sys-devel/clang-19:= <sys-devel/llvm-19:=[llvm_targets_BPF(+)] sys-process/procps sys-libs/binutils-libs:= virtual/libelf:=
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/bpftrace/bpftrace/archive/v0.21.1.tar.gz -> bpftrace-0.21.1.gh.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=586943e8f5e44fed76d5c540d74c595e
diff --git a/metadata/md5-cache/dev-debug/lldb-15.0.7 b/metadata/md5-cache/dev-debug/lldb-15.0.7
index 0a6f6e055594..8b8476bc03f8 100644
--- a/metadata/md5-cache/dev-debug/lldb-15.0.7
+++ b/metadata/md5-cache/dev-debug/lldb-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4ab3059e9dd3596d194750f5f9cd59e8
diff --git a/metadata/md5-cache/dev-debug/lldb-16.0.6 b/metadata/md5-cache/dev-debug/lldb-16.0.6
index 4fb5b0f22777..470f5edca34c 100644
--- a/metadata/md5-cache/dev-debug/lldb-16.0.6
+++ b/metadata/md5-cache/dev-debug/lldb-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8b139e791c89a2eddeb8b47bdeedc307
diff --git a/metadata/md5-cache/dev-debug/lldb-16.0.6-r1 b/metadata/md5-cache/dev-debug/lldb-16.0.6-r1
index 527019b5d448..9e9b77a86fce 100644
--- a/metadata/md5-cache/dev-debug/lldb-16.0.6-r1
+++ b/metadata/md5-cache/dev-debug/lldb-16.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f79f13c0263ffa1db8b3fd868692b3a3
diff --git a/metadata/md5-cache/dev-debug/lldb-17.0.6 b/metadata/md5-cache/dev-debug/lldb-17.0.6
index 87d05c941398..af94173b59e1 100644
--- a/metadata/md5-cache/dev-debug/lldb-17.0.6
+++ b/metadata/md5-cache/dev-debug/lldb-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=29f7a85eaa867cc87edd39af1401a220
diff --git a/metadata/md5-cache/dev-debug/lldb-18.1.7 b/metadata/md5-cache/dev-debug/lldb-18.1.7
deleted file mode 100644
index 43771e245141..000000000000
--- a/metadata/md5-cache/dev-debug/lldb-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-18.1.7[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-18.1.7[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-18.1.7[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-18.1.7[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) sys-devel/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-18.1.7 ~sys-devel/llvm-18.1.7[debuginfod=]
-DESCRIPTION=The LLVM debugger
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1
-IUSE=debug debuginfod +libedit lzma ncurses +python test +xml test verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-18.1.7 ~sys-devel/llvm-18.1.7[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
-RESTRICT=test !test? ( test )
-SLOT=0/18.1
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e80c399f7d5117b16631eba73ee89bfd
diff --git a/metadata/md5-cache/dev-debug/lldb-18.1.8 b/metadata/md5-cache/dev-debug/lldb-18.1.8
new file mode 100644
index 000000000000..8956f86bdce8
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/lldb-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-18.1.8[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-18.1.8[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-18.1.8[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) python_single_target_python3_13? ( ~dev-python/lit-18.1.8[python_targets_python3_13(-)] dev-python/psutil[python_targets_python3_13(-)] ) sys-devel/lld ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-18.1.8 ~sys-devel/llvm-18.1.8[debuginfod=]
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1
+IUSE=debug debuginfod +libedit lzma ncurses +python test +xml test verify-sig python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-18.1.8 ~sys-devel/llvm-18.1.8[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=test !test? ( test )
+SLOT=0/18.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e80c399f7d5117b16631eba73ee89bfd
diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0.9999 b/metadata/md5-cache/dev-debug/lldb-19.0.0.9999
index ab2eebd0bcea..29e153f78221 100644
--- a/metadata/md5-cache/dev-debug/lldb-19.0.0.9999
+++ b/metadata/md5-cache/dev-debug/lldb-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-lib
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=test !test? ( test )
SLOT=0/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1f3ddbe84803769cdeaad8888bbe3604
diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240608 b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240608
deleted file mode 100644
index 2803180be9d1..000000000000
--- a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.0.0_pre20240608[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.0.0_pre20240608[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.0.0_pre20240608[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.0.0_pre20240608 ~sys-devel/llvm-19.0.0_pre20240608[debuginfod=]
-DESCRIPTION=The LLVM debugger
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1
-IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.0.0_pre20240608 ~sys-devel/llvm-19.0.0_pre20240608[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0/19.0.0_pre20240608
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1f3ddbe84803769cdeaad8888bbe3604
diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240615 b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240615
deleted file mode 100644
index 8b87d39d671a..000000000000
--- a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.0.0_pre20240615[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.0.0_pre20240615[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.0.0_pre20240615[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.0.0_pre20240615 ~sys-devel/llvm-19.0.0_pre20240615[debuginfod=]
-DESCRIPTION=The LLVM debugger
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1
-IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.0.0_pre20240615 ~sys-devel/llvm-19.0.0_pre20240615[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0/19.0.0_pre20240615
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1f3ddbe84803769cdeaad8888bbe3604
diff --git a/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240623 b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240623
new file mode 100644
index 000000000000..c92b5cf4baaf
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/lldb-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python? ( >=dev-lang/swig-3.0.11 ) test? ( python_single_target_python3_10? ( ~dev-python/lit-19.0.0_pre20240623[python_targets_python3_10(-)] dev-python/psutil[python_targets_python3_10(-)] ) python_single_target_python3_11? ( ~dev-python/lit-19.0.0_pre20240623[python_targets_python3_11(-)] dev-python/psutil[python_targets_python3_11(-)] ) python_single_target_python3_12? ( ~dev-python/lit-19.0.0_pre20240623[python_targets_python3_12(-)] dev-python/psutil[python_targets_python3_12(-)] ) sys-devel/lld ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.0.0_pre20240623 ~sys-devel/llvm-19.0.0_pre20240623[debuginfod=]
+DESCRIPTION=The LLVM debugger
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org llvm-utils python-single-r1
+IUSE=+debug debuginfod +libedit lzma ncurses +python test +xml test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) libedit? ( dev-libs/libedit:0= ) lzma? ( app-arch/xz-utils:= ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0= ) xml? ( dev-libs/libxml2:= ) ~sys-devel/clang-19.0.0_pre20240623 ~sys-devel/llvm-19.0.0_pre20240623[debuginfod=] python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test !test? ( test )
+SLOT=0/19.0.0_pre20240623
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1f3ddbe84803769cdeaad8888bbe3604
diff --git a/metadata/md5-cache/dev-debug/strace-6.8 b/metadata/md5-cache/dev-debug/strace-6.8
index 0799a90ec023..e4b7ddbd7ebc 100644
--- a/metadata/md5-cache/dev-debug/strace-6.8
+++ b/metadata/md5-cache/dev-debug/strace-6.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://strace.io/
INHERIT=autotools edo flag-o-matic toolchain-funcs
IUSE=aio perl selinux static test unwind elfutils
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+ test? ( GPL-2+ )
RDEPEND=!static? ( unwind? ( sys-libs/libunwind ) elfutils? ( dev-libs/elfutils ) selinux? ( sys-libs/libselinux ) ) perl? ( dev-lang/perl )
REQUIRED_USE=?? ( unwind elfutils )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/strace/strace/releases/download/v6.8/strace-6.8.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c536bd2663262fcdbf7962640a52bdaa
+_md5_=6d51720fa23d6d02b92a5d097462f7e9
diff --git a/metadata/md5-cache/dev-debug/valgrind-3.23.0_p2 b/metadata/md5-cache/dev-debug/valgrind-3.23.0_p2
new file mode 100644
index 000000000000..d544a9a9b6d6
--- /dev/null
+++ b/metadata/md5-cache/dev-debug/valgrind-3.23.0_p2
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-valgrind ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst prepare test unpack
+DEPEND=mpi? ( virtual/mpi )
+DESCRIPTION=An open-source memory debugger for GNU/Linux
+EAPI=8
+HOMEPAGE=https://valgrind.org
+INHERIT=autotools flag-o-matic toolchain-funcs multilib pax-utils verify-sig
+IUSE=mpi verify-sig
+KEYWORDS=-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=mpi? ( virtual/mpi )
+SLOT=0
+SRC_URI=https://sourceware.org/pub/valgrind/valgrind-3.23.0.tar.bz2 verify-sig? ( https://sourceware.org/pub/valgrind/valgrind-3.23.0.tar.bz2.asc ) https://dev.gentoo.org/~sam/distfiles/dev-debug/valgrind/valgrind-3.23.0-patches-2.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=97ebb286cc835e21dc2ed07fc8a6d25a
diff --git a/metadata/md5-cache/dev-dotnet/Manifest.gz b/metadata/md5-cache/dev-dotnet/Manifest.gz
index 8b4b1ef177f0..99fbfd67e80d 100644
--- a/metadata/md5-cache/dev-dotnet/Manifest.gz
+++ b/metadata/md5-cache/dev-dotnet/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-dotnet/csharp-language-server-0.11.0 b/metadata/md5-cache/dev-dotnet/csharp-language-server-0.11.0
deleted file mode 100644
index f1374c0c1717..000000000000
--- a/metadata/md5-cache/dev-dotnet/csharp-language-server-0.11.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DESCRIPTION=Roslyn-based LSP language server for C#
-EAPI=8
-HOMEPAGE=https://github.com/razzmatazz/csharp-language-server/
-INHERIT=dotnet-pkg
-IUSE=debug
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=virtual/dotnet-sdk:8.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/razzmatazz/csharp-language-server/archive/0.11.0.tar.gz -> csharp-language-server-0.11.0.tar.gz https://api.nuget.org/v3-flatcontainer/argu/6.1.1/argu.6.1.1.nupkg https://api.nuget.org/v3-flatcontainer/castle.core/5.1.1/castle.core.5.1.1.nupkg https://api.nuget.org/v3-flatcontainer/coverlet.collector/3.0.3/coverlet.collector.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.0/fsharp.core.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/8.1.1.7464/icsharpcode.decompiler.8.1.1.7464.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.108/messagepack.annotations.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.108/messagepack.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.7.2/microsoft.build.framework.17.7.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.6.10/microsoft.build.locator.1.6.10.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.7.2/microsoft.build.17.7.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.7.0/microsoft.codeanalysis.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.features/4.7.0/microsoft.codeanalysis.csharp.features.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.7.0/microsoft.codeanalysis.csharp.workspaces.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.7.0/microsoft.codeanalysis.csharp.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.features/4.7.0/microsoft.codeanalysis.features.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/4.7.0/microsoft.codeanalysis.scripting.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.7.0/microsoft.codeanalysis.visualbasic.workspaces.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.7.0/microsoft.codeanalysis.visualbasic.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.7.0/microsoft.codeanalysis.workspaces.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.msbuild/4.7.0/microsoft.codeanalysis.workspaces.msbuild.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.7.0/microsoft.codeanalysis.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.10.0/microsoft.codecoverage.16.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.4.0/microsoft.net.stringtools.17.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.7.2/microsoft.net.stringtools.17.7.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.10.0/microsoft.net.test.sdk.16.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.10.0/microsoft.testplatform.objectmodel.16.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.10.0/microsoft.testplatform.testhost.16.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.6.40/microsoft.visualstudio.threading.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/7.0.0/microsoft.win32.systemevents.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.10.66/nerdbank.streams.2.10.66.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.0.0/nunit3testadapter.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.13.2/nunit.3.13.2.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.16.36/streamjsonrpc.2.16.36.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/6.0.0/system.collections.immutable.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/7.0.0/system.composition.attributedmodel.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/7.0.0/system.composition.convention.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/7.0.0/system.composition.hosting.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/7.0.0/system.composition.runtime.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/7.0.0/system.composition.typedparts.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/7.0.0/system.composition.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.5.0/system.configuration.configurationmanager.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/7.0.0/system.configuration.configurationmanager.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.data.datasetextensions/4.5.0/system.data.datasetextensions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/7.0.0/system.diagnostics.eventlog.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/7.0.0/system.drawing.common.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/6.0.0/system.reflection.metadata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/7.0.0/system.reflection.metadata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/7.0.0/system.reflection.metadataloadcontext.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.5.0/system.security.cryptography.protecteddata.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/7.0.0/system.security.cryptography.protecteddata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.5.0/system.security.permissions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/7.0.0/system.security.permissions.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/7.0.0/system.text.json.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/7.0.3/system.text.json.7.0.3.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/7.0.0/system.threading.tasks.dataflow.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/7.0.0/system.windows.extensions.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg
-_eclasses_=dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=36944ce28f640cb649fbd680ff486b54
diff --git a/metadata/md5-cache/dev-dotnet/csharp-language-server-0.12.0 b/metadata/md5-cache/dev-dotnet/csharp-language-server-0.12.0
deleted file mode 100644
index 12af32e9fa63..000000000000
--- a/metadata/md5-cache/dev-dotnet/csharp-language-server-0.12.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DESCRIPTION=Roslyn-based LSP language server for C#
-EAPI=8
-HOMEPAGE=https://github.com/razzmatazz/csharp-language-server/
-INHERIT=dotnet-pkg
-IUSE=debug
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=virtual/dotnet-sdk:8.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/razzmatazz/csharp-language-server/archive/0.12.0.tar.gz -> csharp-language-server-0.12.0.tar.gz https://api.nuget.org/v3-flatcontainer/argu/6.1.1/argu.6.1.1.nupkg https://api.nuget.org/v3-flatcontainer/castle.core/5.1.1/castle.core.5.1.1.nupkg https://api.nuget.org/v3-flatcontainer/coverlet.collector/3.0.3/coverlet.collector.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.3.2/fsharp.core.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.0/fsharp.core.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.6/fsharp.core.6.0.6.nupkg https://api.nuget.org/v3-flatcontainer/fsharpplus/1.4.1/fsharpplus.1.4.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/8.1.1.7464/icsharpcode.decompiler.8.1.1.7464.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.languageserverprotocol/0.4.23/ionide.languageserverprotocol.0.4.23.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.108/messagepack.annotations.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.108/messagepack.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.7.2/microsoft.build.framework.17.7.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.6.10/microsoft.build.locator.1.6.10.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.3.2/microsoft.build.tasks.core.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.3.2/microsoft.build.utilities.core.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.7.2/microsoft.build.17.7.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.9.2/microsoft.codeanalysis.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.features/4.9.2/microsoft.codeanalysis.csharp.features.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.9.2/microsoft.codeanalysis.csharp.workspaces.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.9.2/microsoft.codeanalysis.csharp.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.features/4.9.2/microsoft.codeanalysis.features.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/4.9.2/microsoft.codeanalysis.scripting.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.9.2/microsoft.codeanalysis.visualbasic.workspaces.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.9.2/microsoft.codeanalysis.visualbasic.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.9.2/microsoft.codeanalysis.workspaces.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.msbuild/4.9.2/microsoft.codeanalysis.workspaces.msbuild.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.9.2/microsoft.codeanalysis.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.6.3/microsoft.codecoverage.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.3.2/microsoft.net.stringtools.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.4.0/microsoft.net.stringtools.17.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.7.2/microsoft.net.stringtools.17.7.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.6.3/microsoft.net.test.sdk.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.6.3/microsoft.testplatform.objectmodel.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.6.3/microsoft.testplatform.testhost.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.6.40/microsoft.visualstudio.threading.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/7.0.0/microsoft.win32.systemevents.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.10.66/nerdbank.streams.2.10.66.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.0.0/nunit3testadapter.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.13.2/nunit.3.13.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.async/1.5.0/serilog.sinks.async.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/4.1.0/serilog.sinks.console.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/3.0.1/serilog.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.16.36/streamjsonrpc.2.16.36.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/8.0.0/system.composition.attributedmodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/8.0.0/system.composition.convention.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/8.0.0/system.composition.hosting.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/8.0.0/system.composition.runtime.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/8.0.0/system.composition.typedparts.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/8.0.0/system.composition.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.5.0/system.configuration.configurationmanager.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/7.0.0/system.configuration.configurationmanager.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.data.datasetextensions/4.5.0/system.data.datasetextensions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/7.0.0/system.diagnostics.eventlog.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/7.0.0/system.drawing.common.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/6.0.0/system.reflection.metadata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/7.0.0/system.reflection.metadata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/7.0.0/system.reflection.metadataloadcontext.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/6.0.0/system.resources.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/6.0.1/system.security.cryptography.pkcs.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.5.0/system.security.cryptography.protecteddata.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/7.0.0/system.security.cryptography.protecteddata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/6.0.0/system.security.cryptography.xml.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.5.0/system.security.permissions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/7.0.0/system.security.permissions.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/7.0.0/system.text.json.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/7.0.3/system.text.json.7.0.3.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/8.0.0/system.threading.channels.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/6.0.0/system.threading.tasks.dataflow.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/7.0.0/system.threading.tasks.dataflow.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/7.0.0/system.windows.extensions.7.0.0.nupkg
-_eclasses_=dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=516b8f9c20c45665608a5d34fd3f2e2c
diff --git a/metadata/md5-cache/dev-dotnet/csharp-language-server-0.14.0 b/metadata/md5-cache/dev-dotnet/csharp-language-server-0.14.0
new file mode 100644
index 000000000000..1764d997b593
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/csharp-language-server-0.14.0
@@ -0,0 +1,15 @@
+BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=Roslyn-based LSP language server for C#
+EAPI=8
+HOMEPAGE=https://github.com/razzmatazz/csharp-language-server/
+INHERIT=dotnet-pkg
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=virtual/dotnet-sdk:8.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/razzmatazz/csharp-language-server/archive/0.14.0.tar.gz -> csharp-language-server-0.14.0.tar.gz https://api.nuget.org/v3-flatcontainer/argu/6.2.3/argu.6.2.3.nupkg https://api.nuget.org/v3-flatcontainer/castle.core/5.1.1/castle.core.5.1.1.nupkg https://api.nuget.org/v3-flatcontainer/coverlet.collector/3.0.3/coverlet.collector.3.0.3.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.3.2/fsharp.core.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.0/fsharp.core.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.6/fsharp.core.6.0.6.nupkg https://api.nuget.org/v3-flatcontainer/fsharpplus/1.6.1/fsharpplus.1.6.1.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/8.2.0.7535/icsharpcode.decompiler.8.2.0.7535.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.languageserverprotocol/0.6.0/ionide.languageserverprotocol.0.6.0.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.108/messagepack.annotations.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.108/messagepack.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.9.5/microsoft.build.framework.17.9.5.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.7.8/microsoft.build.locator.1.7.8.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.3.2/microsoft.build.tasks.core.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.3.2/microsoft.build.utilities.core.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.9.5/microsoft.build.17.9.5.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzerutilities/3.3.0/microsoft.codeanalysis.analyzerutilities.3.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.9.2/microsoft.codeanalysis.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.features/4.9.2/microsoft.codeanalysis.csharp.features.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.9.2/microsoft.codeanalysis.csharp.workspaces.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.9.2/microsoft.codeanalysis.csharp.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.elfie/1.0.0/microsoft.codeanalysis.elfie.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.features/4.9.2/microsoft.codeanalysis.features.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.scripting.common/4.9.2/microsoft.codeanalysis.scripting.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.9.2/microsoft.codeanalysis.visualbasic.workspaces.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.9.2/microsoft.codeanalysis.visualbasic.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.9.2/microsoft.codeanalysis.workspaces.common.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.msbuild/4.9.2/microsoft.codeanalysis.workspaces.msbuild.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.9.2/microsoft.codeanalysis.4.9.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.6.3/microsoft.codecoverage.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diasymreader/2.0.0/microsoft.diasymreader.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.3.2/microsoft.net.stringtools.17.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.4.0/microsoft.net.stringtools.17.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.9.5/microsoft.net.stringtools.17.9.5.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.6.3/microsoft.net.test.sdk.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.6.3/microsoft.testplatform.objectmodel.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.6.3/microsoft.testplatform.testhost.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.6.40/microsoft.visualstudio.threading.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.10.66/nerdbank.streams.2.10.66.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.0.0/nunit3testadapter.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.13.2/nunit.3.13.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.async/1.5.0/serilog.sinks.async.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/5.0.1/serilog.sinks.console.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog/3.1.1/serilog.3.1.1.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.16.36/streamjsonrpc.2.16.36.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/8.0.0/system.collections.immutable.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/8.0.0/system.composition.attributedmodel.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/8.0.0/system.composition.convention.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/8.0.0/system.composition.hosting.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/8.0.0/system.composition.runtime.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/8.0.0/system.composition.typedparts.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/8.0.0/system.composition.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.5.0/system.configuration.configurationmanager.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/8.0.0/system.configuration.configurationmanager.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.data.datasetextensions/4.5.0/system.data.datasetextensions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/8.0.0/system.diagnostics.eventlog.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/8.0.0/system.io.pipelines.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/6.0.0/system.reflection.metadata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/8.0.0/system.reflection.metadata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadataloadcontext/8.0.0/system.reflection.metadataloadcontext.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/6.0.0/system.resources.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/6.0.1/system.security.cryptography.pkcs.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.5.0/system.security.cryptography.protecteddata.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/8.0.0/system.security.cryptography.protecteddata.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/6.0.0/system.security.cryptography.xml.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.5.0/system.security.permissions.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/7.0.3/system.text.json.7.0.3.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/8.0.0/system.threading.channels.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/6.0.0/system.threading.tasks.dataflow.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/7.0.0/system.threading.tasks.dataflow.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/8.0.0/system.threading.tasks.dataflow.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg
+_eclasses_=dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
+_md5_=b90ef221207d03b3eef239c5cb540de6
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-outdated-4.6.2 b/metadata/md5-cache/dev-dotnet/dotnet-outdated-4.6.2
index 83092cae0f21..87815b63680c 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-outdated-4.6.2
+++ b/metadata/md5-cache/dev-dotnet/dotnet-outdated-4.6.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/dotnet-outdated/dotnet-outdated/
INHERIT=check-reqs dotnet-pkg
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=virtual/dotnet-sdk:8.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/dotnet-outdated/dotnet-outdated/archive/v4.6.2.tar.gz -> dotnet-outdated-4.6.2.tar.gz https://api.nuget.org/v3-flatcontainer/castle.core/5.1.1/castle.core.5.1.1.nupkg https://api.nuget.org/v3-flatcontainer/csvhelper/30.0.1/csvhelper.30.0.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet-xunit/2.3.1/dotnet-xunit.2.3.1.nupkg https://api.nuget.org/v3-flatcontainer/libuv/1.9.0/libuv.1.9.0.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.extensions.commandlineutils/4.0.2/mcmaster.extensions.commandlineutils.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/1.1.0/microsoft.codeanalysis.analyzers.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/1.3.0/microsoft.codeanalysis.common.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/1.3.0/microsoft.codeanalysis.csharp.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/1.3.0/microsoft.codeanalysis.visualbasic.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.9.0/microsoft.codecoverage.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/7.0.0/microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/7.0.0/microsoft.extensions.dependencyinjection.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.9.0/microsoft.net.test.sdk.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.app/1.0.0/microsoft.netcore.app.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethost/1.0.1/microsoft.netcore.dotnethost.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethostpolicy/1.0.1/microsoft.netcore.dotnethostpolicy.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.dotnethostresolver/1.0.1/microsoft.netcore.dotnethostresolver.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.jit/1.0.2/microsoft.netcore.jit.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.runtime.coreclr/1.0.2/microsoft.netcore.runtime.coreclr.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.windows.apisets/1.0.1/microsoft.netcore.windows.apisets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.9.0/microsoft.testplatform.objectmodel.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.9.0/microsoft.testplatform.testhost.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualbasic/10.0.1/microsoft.visualbasic.10.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg https://api.nuget.org/v3-flatcontainer/nsubstitute/5.1.0/nsubstitute.5.1.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.common/6.8.0/nuget.common.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.configuration/6.8.0/nuget.configuration.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.credentials/6.8.0/nuget.credentials.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.dependencyresolver.core/6.8.0/nuget.dependencyresolver.core.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.8.0/nuget.frameworks.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.librarymodel/6.8.0/nuget.librarymodel.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.packaging/6.8.0/nuget.packaging.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.projectmodel/6.8.0/nuget.projectmodel.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.protocol/6.8.0/nuget.protocol.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.versioning/6.8.0/nuget.versioning.6.8.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.security/4.0.1/runtime.native.system.net.security.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/4.1.0/system.componentmodel.annotations.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/5.0.0/system.componentmodel.annotations.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.eventlog/6.0.0/system.diagnostics.eventlog.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.fileversioninfo/4.0.0/system.diagnostics.fileversioninfo.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.stacktrace/4.0.1/system.diagnostics.stacktrace.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions.testinghelpers/19.2.64/system.io.abstractions.testinghelpers.19.2.64.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions/19.2.64/system.io.abstractions.19.2.64.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.watcher/4.0.0/system.io.filesystem.watcher.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.memorymappedfiles/4.0.0/system.io.memorymappedfiles.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.unmanagedmemorystream/4.0.1/system.io.unmanagedmemorystream.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.parallel/4.0.1/system.linq.parallel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.queryable/4.0.1/system.linq.queryable.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.0.0/system.net.nameresolution.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.requests/4.0.11/system.net.requests.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.security/4.0.0/system.net.security.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.webheadercollection/4.0.1/system.net.webheadercollection.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.1.1/system.numerics.vectors.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.dispatchproxy/4.0.1/system.reflection.dispatchproxy.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.reader/4.0.0/system.resources.reader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.0.1/system.security.claims.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/6.0.4/system.security.cryptography.pkcs.6.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.0.0/system.security.principal.windows.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.0.1/system.security.principal.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.overlapped/4.0.1/system.threading.overlapped.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/4.6.0/system.threading.tasks.dataflow.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.parallel/4.0.1/system.threading.tasks.parallel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xdocument/4.0.1/system.xml.xpath.xdocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.testinghelpers/19.2.64/testableio.system.io.abstractions.testinghelpers.19.2.64.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.wrappers/19.2.64/testableio.system.io.abstractions.wrappers.19.2.64.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions/19.2.64/testableio.system.io.abstractions.19.2.64.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.12.0/xunit.analyzers.1.12.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.7.1/xunit.assert.2.7.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.7.1/xunit.core.2.7.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.7.1/xunit.extensibility.core.2.7.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.7.1/xunit.extensibility.execution.2.7.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.5.8/xunit.runner.visualstudio.2.5.8.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.7.1/xunit.2.7.1.nupkg
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=ce9a37345437cfdcb8e0e6e1499df598
+_md5_=bb1df7d8692819b777967aa66398be36
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.105 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.105
index a97b202ce2b4..f7e3e17e1722 100644
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.105
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-8.0.105
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://dotnet.microsoft.com/ https://github.com/dotnet/dotnet/
IDEPEND=app-eselect/eselect-dotnet
INHERIT=check-reqs flag-o-matic llvm multiprocessing python-any-r1
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
PDEPEND=~dev-dotnet/dotnet-runtime-nugets-8.0.5 ~dev-dotnet/dotnet-runtime-nugets-6.0.30 ~dev-dotnet/dotnet-runtime-nugets-7.0.19
RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-libs/openssl:= dev-util/lttng-ust:= sys-libs/zlib:0/1
@@ -14,4 +14,4 @@ RESTRICT=splitdebug strip
SLOT=8.0/8.0.5
SRC_URI=amd64? ( elibc_glibc? ( https://dev.gentoo.org/~xgqt/distfiles/repackaged/dotnet-sdk-8.0.105-prepared-gentoo-amd64.tar.xz ) elibc_musl? ( https://dev.gentoo.org/~xgqt/distfiles/repackaged/dotnet-sdk-8.0.105-prepared-gentoo-musl-amd64.tar.xz ) )
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=73c0bf6bbefbadbbff3f34eed0692545
+_md5_=4b55563c7e240db4d86c2fa07d04479b
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.301 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.301
deleted file mode 100644
index 54f878e6e034..000000000000
--- a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.301
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=dev-util/patchelf
-DEFINED_PHASES=install postinst postrm prepare
-DESCRIPTION=.NET is a free, cross-platform, open-source developer platform
-EAPI=8
-HOMEPAGE=https://dotnet.microsoft.com/ https://github.com/dotnet/dotnet/
-IDEPEND=app-eselect/eselect-dotnet
-LICENSE=MIT
-PDEPEND=~dev-dotnet/dotnet-runtime-nugets-8.0.6 ~dev-dotnet/dotnet-runtime-nugets-6.0.31 ~dev-dotnet/dotnet-runtime-nugets-7.0.20
-RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/zlib:0/1
-RESTRICT=splitdebug strip
-SLOT=8.0/8.0.6
-SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.301/dotnet-sdk-8.0.301-linux-musl-arm64.tar.gz ) )
-_md5_=03079740c98f5d331e18a004b89650bd
diff --git a/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.302 b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.302
new file mode 100644
index 000000000000..5352e7164f27
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/dotnet-sdk-bin-8.0.302
@@ -0,0 +1,13 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst postrm prepare
+DESCRIPTION=.NET is a free, cross-platform, open-source developer platform
+EAPI=8
+HOMEPAGE=https://dotnet.microsoft.com/ https://github.com/dotnet/dotnet/
+IDEPEND=app-eselect/eselect-dotnet
+LICENSE=MIT
+PDEPEND=~dev-dotnet/dotnet-runtime-nugets-8.0.6 ~dev-dotnet/dotnet-runtime-nugets-6.0.31 ~dev-dotnet/dotnet-runtime-nugets-7.0.20
+RDEPEND=app-crypt/mit-krb5:0/0 dev-libs/icu dev-util/lttng-ust:0/2.12 sys-libs/zlib:0/1
+RESTRICT=splitdebug strip
+SLOT=8.0/8.0.6
+SRC_URI=amd64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.302/dotnet-sdk-8.0.302-linux-x64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.302/dotnet-sdk-8.0.302-linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.302/dotnet-sdk-8.0.302-linux-arm.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.302/dotnet-sdk-8.0.302-linux-musl-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.302/dotnet-sdk-8.0.302-linux-arm64.tar.gz ) elibc_musl? ( https://dotnetcli.azureedge.net/dotnet/Sdk/8.0.302/dotnet-sdk-8.0.302-linux-musl-arm64.tar.gz ) )
+_md5_=03079740c98f5d331e18a004b89650bd
diff --git a/metadata/md5-cache/dev-dotnet/fable-4.12.0 b/metadata/md5-cache/dev-dotnet/fable-4.12.0
deleted file mode 100644
index 8839c8f9a05f..000000000000
--- a/metadata/md5-cache/dev-dotnet/fable-4.12.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DESCRIPTION=F# to JavaScript, TypeScript, Python, Rust and Dart Compiler
-EAPI=8
-HOMEPAGE=http://fable.io/ https://github.com/fable-compiler/fable/
-INHERIT=check-reqs dotnet-pkg
-IUSE=debug
-KEYWORDS=amd64
-LICENSE=Apache-2.0 MIT
-RDEPEND=virtual/dotnet-sdk:8.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/fable-compiler/fable/archive/refs/tags/4.12.0.tar.gz -> fable-4.12.0.tar.gz https://api.nuget.org/v3-flatcontainer/blackfox.commandline/1.0.0/blackfox.commandline.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/buildalyzer.logger/5.0.1/buildalyzer.logger.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/buildalyzer/5.0.1/buildalyzer.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/eluciusftw.spectrecoff/0.47.28/eluciusftw.spectrecoff.0.47.28.nupkg https://api.nuget.org/v3-flatcontainer/expecto/10.1.0/expecto.10.1.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.ast/4.0.0/fable.ast.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.blob/1.1.4/fable.browser.blob.1.1.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.dom/2.4.4/fable.browser.dom.2.4.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.event/1.4.4/fable.browser.event.1.4.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.event/1.4.5/fable.browser.event.1.4.5.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.gamepad/1.0.3/fable.browser.gamepad.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.webstorage/1.0.4/fable.browser.webstorage.1.0.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/3.1.6/fable.core.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/4.2.0/fable.core.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.fluentui/0.7.0/fable.fluentui.0.7.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.jester/0.33.0/fable.jester.0.33.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.jsonprovider/1.1.1/fable.jsonprovider.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fable.node/1.0.2/fable.node.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/fable.promise/2.2.2/fable.promise.2.2.2.nupkg https://api.nuget.org/v3-flatcontainer/fable.react/8.0.1/fable.react.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fable.reacttestinglibrary/0.33.0/fable.reacttestinglibrary.0.33.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.context/6.0.0/fake.core.context.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.environment/6.0.0/fake.core.environment.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.fakevar/6.0.0/fake.core.fakevar.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.string/6.0.0/fake.core.string.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.trace/6.0.0/fake.core.trace.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.io.filesystem/6.0.0/fake.io.filesystem.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/feliz.compilerplugins/2.0.0-prerelease-002/feliz.compilerplugins.2.0.0-prerelease-002.nupkg https://api.nuget.org/v3-flatcontainer/feliz/2.0.0-prerelease-002/feliz.2.0.0-prerelease-002.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.sdk/0.24.0/fsharp.analyzers.sdk.0.24.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.compiler.service/43.8.100/fsharp.compiler.service.43.8.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.7.0/fsharp.core.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.2/fsharp.core.6.0.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/7.0.200/fsharp.core.7.0.200.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.101/fsharp.core.8.0.101.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.adaptive/1.2.14/fsharp.data.adaptive.1.2.14.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.systemtextjson/1.2.42/fsharp.systemtextjson.1.2.42.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.umx/1.1.0/fsharp.umx.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/g-research.fsharp.analyzers/0.8.0/g-research.fsharp.analyzers.0.8.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.8.0/ionide.analyzers.0.8.0.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.netcore.plugins/1.4.0/mcmaster.netcore.plugins.1.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/16.9.0/microsoft.build.framework.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/16.9.0/microsoft.build.tasks.core.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/8.0.0/microsoft.build.tasks.git.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/16.9.0/microsoft.build.utilities.core.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/16.9.0/microsoft.build.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.1.0/microsoft.dotnet.platformabstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/8.0.0/microsoft.extensions.configuration.binder.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.1.0/microsoft.extensions.dependencymodel.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/5.0.0/microsoft.extensions.dependencymodel.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/6.0.0/microsoft.extensions.logging.abstractions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/8.0.0/microsoft.extensions.logging.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/8.0.0/microsoft.extensions.logging.console.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/8.0.0/microsoft.extensions.options.configurationextensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/8.0.0/microsoft.extensions.options.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.1.0/microsoft.netcore.platforms.3.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/8.0.0/microsoft.sourcelink.common.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/8.0.0/microsoft.sourcelink.github.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/4.7.0/microsoft.win32.systemevents.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/mono.cecil/0.11.4/mono.cecil.0.11.4.nupkg https://api.nuget.org/v3-flatcontainer/msbuild.structuredlogger/2.1.507/msbuild.structuredlogger.2.1.507.nupkg https://api.nuget.org/v3-flatcontainer/msbuildpipelogger.server/1.1.6/msbuildpipelogger.server.1.1.6.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.0.0/nuget.frameworks.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/octokit/8.0.0/octokit.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/semver/2.3.0/semver.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/simpleexec/11.0.0/simpleexec.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/sixlabors.imagesharp/2.1.3/sixlabors.imagesharp.2.1.3.nupkg https://api.nuget.org/v3-flatcontainer/source-map-sharp/1.0.9/source-map-sharp.1.0.9.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console.imagesharp/0.47.0/spectre.console.imagesharp.0.47.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console.json/0.47.0/spectre.console.json.0.47.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.47.0/spectre.console.0.47.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/4.7.0/system.drawing.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.1/system.memory.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/7.0.0/system.reflection.metadata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.7.0/system.reflection.typeextensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.1/system.runtime.compilerservices.unsafe.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.7.0/system.security.cryptography.cng.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/4.7.0/system.security.cryptography.pkcs.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.7.0/system.security.cryptography.xml.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.7.0/system.security.permissions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/5.0.0/system.text.encoding.codepages.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/6.0.0/system.text.json.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/6.0.2/system.text.json.6.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/4.9.0/system.threading.tasks.dataflow.4.9.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/4.7.0/system.windows.extensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/thoth.json.net/11.0.0/thoth.json.net.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.7.0/xunit.analyzers.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.6.3/xunit.assert.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.6.3/xunit.core.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.6.3/xunit.extensibility.core.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.6.3/xunit.extensibility.execution.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.5.5/xunit.runner.visualstudio.2.5.5.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.6.3/xunit.2.6.3.nupkg
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=d5b8b1eb896cd8445fab1cef268e9043
diff --git a/metadata/md5-cache/dev-dotnet/fable-4.19.3 b/metadata/md5-cache/dev-dotnet/fable-4.19.3
new file mode 100644
index 000000000000..ac30d58022b8
--- /dev/null
+++ b/metadata/md5-cache/dev-dotnet/fable-4.19.3
@@ -0,0 +1,15 @@
+BDEPEND=virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DESCRIPTION=F# to JavaScript, TypeScript, Python, Rust and Dart Compiler
+EAPI=8
+HOMEPAGE=http://fable.io/ https://github.com/fable-compiler/fable/
+INHERIT=check-reqs dotnet-pkg
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 MIT
+RDEPEND=virtual/dotnet-sdk:8.0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/fable-compiler/fable/archive/refs/tags/4.19.3.tar.gz -> fable-4.19.3.tar.gz https://api.nuget.org/v3-flatcontainer/altcover/5.3.675/altcover.5.3.675.nupkg https://api.nuget.org/v3-flatcontainer/blackfox.commandline/1.0.0/blackfox.commandline.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/buildalyzer.logger/5.0.1/buildalyzer.logger.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/buildalyzer/5.0.1/buildalyzer.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/eluciusftw.spectrecoff/0.47.28/eluciusftw.spectrecoff.0.47.28.nupkg https://api.nuget.org/v3-flatcontainer/expecto/10.1.0/expecto.10.1.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.ast/4.0.0/fable.ast.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.blob/1.1.4/fable.browser.blob.1.1.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.dom/2.4.4/fable.browser.dom.2.4.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.event/1.4.4/fable.browser.event.1.4.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.event/1.4.5/fable.browser.event.1.4.5.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.gamepad/1.0.3/fable.browser.gamepad.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/fable.browser.webstorage/1.0.4/fable.browser.webstorage.1.0.4.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/3.1.6/fable.core.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/4.2.0/fable.core.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.fluentui/0.7.0/fable.fluentui.0.7.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.jester/0.33.0/fable.jester.0.33.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.jsonprovider/1.1.1/fable.jsonprovider.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fable.node/1.0.2/fable.node.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/fable.promise/2.2.2/fable.promise.2.2.2.nupkg https://api.nuget.org/v3-flatcontainer/fable.react/8.0.1/fable.react.8.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fable.reacttestinglibrary/0.33.0/fable.reacttestinglibrary.0.33.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.context/6.0.0/fake.core.context.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.environment/6.0.0/fake.core.environment.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.fakevar/6.0.0/fake.core.fakevar.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.string/6.0.0/fake.core.string.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.core.trace/6.0.0/fake.core.trace.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fake.io.filesystem/6.0.0/fake.io.filesystem.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/feliz.compilerplugins/2.0.0-prerelease-002/feliz.compilerplugins.2.0.0-prerelease-002.nupkg https://api.nuget.org/v3-flatcontainer/feliz/2.0.0-prerelease-002/feliz.2.0.0-prerelease-002.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.sdk/0.24.0/fsharp.analyzers.sdk.0.24.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.compiler.service/43.8.100/fsharp.compiler.service.43.8.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/4.7.0/fsharp.core.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.2/fsharp.core.6.0.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/7.0.200/fsharp.core.7.0.200.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.102/fsharp.core.8.0.102.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.adaptive/1.2.14/fsharp.data.adaptive.1.2.14.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.systemtextjson/1.2.42/fsharp.systemtextjson.1.2.42.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.umx/1.1.0/fsharp.umx.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/g-research.fsharp.analyzers/0.8.0/g-research.fsharp.analyzers.0.8.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.8.0/ionide.analyzers.0.8.0.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.netcore.plugins/1.4.0/mcmaster.netcore.plugins.1.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/16.9.0/microsoft.build.framework.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/16.9.0/microsoft.build.tasks.core.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/8.0.0/microsoft.build.tasks.git.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/16.9.0/microsoft.build.utilities.core.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/16.9.0/microsoft.build.16.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.1.0/microsoft.dotnet.platformabstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/8.0.0/microsoft.extensions.configuration.binder.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.1.0/microsoft.extensions.dependencymodel.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/5.0.0/microsoft.extensions.dependencymodel.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/6.0.0/microsoft.extensions.logging.abstractions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/8.0.0/microsoft.extensions.logging.abstractions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/8.0.0/microsoft.extensions.logging.configuration.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/8.0.0/microsoft.extensions.logging.console.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/8.0.0/microsoft.extensions.options.configurationextensions.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/8.0.0/microsoft.extensions.options.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/8.0.0/microsoft.extensions.primitives.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.1.0/microsoft.netcore.platforms.3.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/8.0.0/microsoft.sourcelink.common.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/8.0.0/microsoft.sourcelink.github.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/4.7.0/microsoft.win32.systemevents.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/mono.cecil/0.11.4/mono.cecil.0.11.4.nupkg https://api.nuget.org/v3-flatcontainer/msbuild.structuredlogger/2.1.507/msbuild.structuredlogger.2.1.507.nupkg https://api.nuget.org/v3-flatcontainer/msbuildpipelogger.server/1.1.6/msbuildpipelogger.server.1.1.6.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.0.0/nuget.frameworks.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/octokit/8.0.0/octokit.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/semver/2.3.0/semver.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/simpleexec/11.0.0/simpleexec.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/sixlabors.imagesharp/2.1.3/sixlabors.imagesharp.2.1.3.nupkg https://api.nuget.org/v3-flatcontainer/source-map-sharp/1.0.9/source-map-sharp.1.0.9.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console.imagesharp/0.47.0/spectre.console.imagesharp.0.47.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console.json/0.47.0/spectre.console.json.0.47.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.47.0/spectre.console.0.47.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/4.7.0/system.drawing.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.1/system.memory.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/7.0.0/system.reflection.metadata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.7.0/system.reflection.typeextensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.1/system.runtime.compilerservices.unsafe.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.7.0/system.security.cryptography.cng.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/4.7.0/system.security.cryptography.pkcs.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.7.0/system.security.cryptography.xml.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.7.0/system.security.permissions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/5.0.0/system.text.encoding.codepages.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/6.0.0/system.text.encodings.web.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/6.0.0/system.text.json.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/6.0.2/system.text.json.6.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/8.0.0/system.text.json.8.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/4.9.0/system.threading.tasks.dataflow.4.9.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/4.7.0/system.windows.extensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/thoth.json.net/11.0.0/thoth.json.net.11.0.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.7.0/xunit.analyzers.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.6.3/xunit.assert.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.6.3/xunit.core.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.6.3/xunit.extensibility.core.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.6.3/xunit.extensibility.execution.2.6.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.5.5/xunit.runner.visualstudio.2.5.5.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.6.3/xunit.2.6.3.nupkg
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
+_md5_=152f1fd9bd946fab898a6abbc3196d43
diff --git a/metadata/md5-cache/dev-dotnet/fantomas-6.3.4 b/metadata/md5-cache/dev-dotnet/fantomas-6.3.4
index c5837c276d0c..2fbf92d0e413 100644
--- a/metadata/md5-cache/dev-dotnet/fantomas-6.3.4
+++ b/metadata/md5-cache/dev-dotnet/fantomas-6.3.4
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://fsprojects.github.io/fantomas/ https://github.com/fsprojects/fantomas/
INHERIT=check-reqs dotnet-pkg
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=virtual/dotnet-sdk:8.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/fsprojects/fantomas/archive/v6.3.4.tar.gz -> fantomas-6.3.4.tar.gz https://api.nuget.org/v3-flatcontainer/dotnet-fsharplint/0.19.2/dotnet-fsharplint.0.19.2.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/6.3.0/fantomas.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsdocs-tool/20.0.0/fsdocs-tool.20.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.25.0/fsharp-analyzers.0.25.0.nupkg https://api.nuget.org/v3-flatcontainer/argu/6.1.1/argu.6.1.1.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.6.4/cliwrap.3.6.4.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/editorconfig/0.15.0/editorconfig.0.15.0.nupkg https://api.nuget.org/v3-flatcontainer/fable.core/3.0.0/fable.core.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fscheck/2.16.5/fscheck.2.16.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.1/fsharp.core.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.101/fsharp.core.8.0.101.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.csv.core/6.3.0/fsharp.data.csv.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.html.core/6.3.0/fsharp.data.html.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.http/6.3.0/fsharp.data.http.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.json.core/6.3.0/fsharp.data.json.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.runtime.utilities/6.3.0/fsharp.data.runtime.utilities.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.worldbank.core/6.3.0/fsharp.data.worldbank.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.xml.core/6.3.0/fsharp.data.xml.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data/6.3.0/fsharp.data.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc.runtime/11.2.0/fslexyacc.runtime.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fslexyacc/11.2.0/fslexyacc.11.2.0.nupkg https://api.nuget.org/v3-flatcontainer/fsunit/6.0.0/fsunit.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/fun.build/1.0.3/fun.build.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/fun.result/2.0.9/fun.result.2.0.9.nupkg https://api.nuget.org/v3-flatcontainer/g-research.fsharp.analyzers/0.9.3/g-research.fsharp.analyzers.0.9.3.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/ignore/0.1.50/ignore.0.1.50.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.9.0/ionide.analyzers.0.9.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog/0.1.8/ionide.keepachangelog.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.2.85/messagepack.annotations.2.2.85.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.2.85/messagepack.2.2.85.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.1.0/microsoft.codeanalysis.common.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.1.0/microsoft.codeanalysis.csharp.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.1/microsoft.netcore.platforms.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/5.0.0/microsoft.netcore.platforms.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.9.60/microsoft.visualstudio.threading.analyzers.16.9.60.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.9.60/microsoft.visualstudio.threading.16.9.60.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/16.8.33/microsoft.visualstudio.validation.16.8.33.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/12.0.2/newtonsoft.json.12.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.5.0/nunit3testadapter.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/4.0.1/nunit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.2/runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.2/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversion/2.1.0/semanticversion.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/5.0.1/serilog.sinks.console.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog/3.1.1/serilog.3.1.1.nupkg https://api.nuget.org/v3-flatcontainer/serilogtracelistener/3.2.1-dev-00011/serilogtracelistener.3.2.1-dev-00011.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.46.0/spectre.console.0.46.0.nupkg https://api.nuget.org/v3-flatcontainer/spectre.console/0.48.0/spectre.console.0.48.0.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.8.28/streamjsonrpc.2.8.28.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/5.0.0/system.codedom.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.4.0/system.configuration.configurationmanager.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/5.0.1/system.diagnostics.diagnosticsource.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.0/system.diagnostics.diagnosticsource.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions.testinghelpers/20.0.4/system.io.abstractions.testinghelpers.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.io.abstractions/20.0.4/system.io.abstractions.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.1/system.io.pipelines.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/5.0.0/system.management.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.1/system.memory.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.4/system.net.http.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.6.0/system.reflection.emit.ilgeneration.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.6.0/system.reflection.emit.lightweight.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/5.0.0/system.security.accesscontrol.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.4.0/system.security.cryptography.protecteddata.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/5.0.0/system.threading.tasks.dataflow.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.testinghelpers/20.0.4/testableio.system.io.abstractions.testinghelpers.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions.wrappers/20.0.4/testableio.system.io.abstractions.wrappers.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/testableio.system.io.abstractions/20.0.4/testableio.system.io.abstractions.20.0.4.nupkg https://api.nuget.org/v3-flatcontainer/thoth.json.net/8.0.0/thoth.json.net.8.0.0.nupkg https://github.com/dotnet/fsharp/archive/050271d631956a4e0d0484a583d38236b727a46d.tar.gz -> fsharp-050271d631956a4e0d0484a583d38236b727a46d.tar.gz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=ea4973620a41c5caf0def0b50d84a2ef
+_md5_=5ce32627cf3f9991114bef64d312e444
diff --git a/metadata/md5-cache/dev-dotnet/fsautocomplete-0.73.1 b/metadata/md5-cache/dev-dotnet/fsautocomplete-0.73.1
index bfd8ba3f1841..7563c8c028d6 100644
--- a/metadata/md5-cache/dev-dotnet/fsautocomplete-0.73.1
+++ b/metadata/md5-cache/dev-dotnet/fsautocomplete-0.73.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/fsharp/FsAutoComplete/
INHERIT=check-reqs dotnet-pkg
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=Apache-2.0 BSD MIT
RDEPEND=virtual/dotnet-sdk:8.0
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/fsharp/FsAutoComplete/archive/v0.73.1.tar.gz -> fsautocomplete-0.73.1.tar.gz https://api.nuget.org/v3-flatcontainer/altcover/8.3.838/altcover.8.3.838.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.13.5/benchmarkdotnet.annotations.0.13.5.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.13.5/benchmarkdotnet.0.13.5.nupkg https://api.nuget.org/v3-flatcontainer/cliwrap/3.4.4/cliwrap.3.4.4.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.4.3/commandlineparser.2.4.3.nupkg https://api.nuget.org/v3-flatcontainer/communitytoolkit.highperformance/7.0.1/communitytoolkit.highperformance.7.0.1.nupkg https://api.nuget.org/v3-flatcontainer/destructurama.fsharp/1.2.0/destructurama.fsharp.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.1/diffplex.1.7.1.nupkg https://api.nuget.org/v3-flatcontainer/dotnet-reportgenerator-globaltool/5.0.2/dotnet-reportgenerator-globaltool.5.0.2.nupkg https://api.nuget.org/v3-flatcontainer/dotnet.reproduciblebuilds/1.1.1/dotnet.reproduciblebuilds.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/expecto.diff/9.0.4/expecto.diff.9.0.4.nupkg https://api.nuget.org/v3-flatcontainer/expecto/10.1.0/expecto.10.1.0.nupkg https://api.nuget.org/v3-flatcontainer/fantomas.client/0.9.0/fantomas.client.0.9.0.nupkg https://api.nuget.org/v3-flatcontainer/fantomas/6.3.1/fantomas.6.3.1.nupkg https://api.nuget.org/v3-flatcontainer/fparsec/1.1.1/fparsec.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp-analyzers/0.26.0/fsharp-analyzers.0.26.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.build/0.3.0/fsharp.analyzers.build.0.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.analyzers.sdk/0.26.0/fsharp.analyzers.sdk.0.26.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.compiler.service/43.8.300/fsharp.compiler.service.43.8.300.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.asyncseq/3.2.1/fsharp.control.asyncseq.3.2.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.control.reactive/5.0.5/fsharp.control.reactive.5.0.5.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/5.0.1/fsharp.core.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.300/fsharp.core.8.0.300.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.adaptive/1.2.13/fsharp.data.adaptive.1.2.13.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.formatting/14.0.1/fsharp.formatting.14.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.umx/1.1.0/fsharp.umx.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharplint.core/0.21.2/fsharplint.core.0.21.2.nupkg https://api.nuget.org/v3-flatcontainer/fsharpx.async/1.14.1/fsharpx.async.1.14.1.nupkg https://api.nuget.org/v3-flatcontainer/fstoolkit.errorhandling.taskresult/4.4.0/fstoolkit.errorhandling.taskresult.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/fstoolkit.errorhandling/4.4.0/fstoolkit.errorhandling.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/gee.external.capstone/2.3.0/gee.external.capstone.2.3.0.nupkg https://api.nuget.org/v3-flatcontainer/githubactionstestlogger/2.0.1/githubactionstestlogger.2.0.1.nupkg https://api.nuget.org/v3-flatcontainer/google.protobuf/3.22.0/google.protobuf.3.22.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.core.api/2.51.0/grpc.core.api.2.51.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.core/2.46.6/grpc.core.2.46.6.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.client/2.51.0/grpc.net.client.2.51.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc.net.common/2.51.0/grpc.net.common.2.51.0.nupkg https://api.nuget.org/v3-flatcontainer/grpc/2.46.6/grpc.2.46.6.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/icedtasks/0.11.5/icedtasks.0.11.5.nupkg https://api.nuget.org/v3-flatcontainer/icsharpcode.decompiler/7.2.1.6856/icsharpcode.decompiler.7.2.1.6856.nupkg https://api.nuget.org/v3-flatcontainer/ionide.analyzers/0.11.0/ionide.analyzers.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.keepachangelog.tasks/0.1.8/ionide.keepachangelog.tasks.0.1.8.nupkg https://api.nuget.org/v3-flatcontainer/ionide.languageserverprotocol/0.4.23/ionide.languageserverprotocol.0.4.23.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.fcs/0.65.0/ionide.projinfo.fcs.0.65.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.projectsystem/0.65.0/ionide.projinfo.projectsystem.0.65.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo.sln/0.65.0/ionide.projinfo.sln.0.65.0.nupkg https://api.nuget.org/v3-flatcontainer/ionide.projinfo/0.65.0/ionide.projinfo.0.65.0.nupkg https://api.nuget.org/v3-flatcontainer/linkdotnet.stringbuilder/1.18.0/linkdotnet.stringbuilder.1.18.0.nupkg https://api.nuget.org/v3-flatcontainer/mcmaster.netcore.plugins/1.4.0/mcmaster.netcore.plugins.1.4.0.nupkg https://api.nuget.org/v3-flatcontainer/messagepack.annotations/2.5.108/messagepack.annotations.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/messagepack/2.5.108/messagepack.2.5.108.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.hashcode/1.1.0/microsoft.bcl.hashcode.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.6.3/microsoft.build.framework.17.6.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.5.3/microsoft.build.locator.1.5.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.4.0/microsoft.build.tasks.core.17.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.4.0/microsoft.build.utilities.core.17.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.2.0/microsoft.build.17.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.3/microsoft.codeanalysis.analyzers.3.3.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.5.0/microsoft.codeanalysis.common.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.5.0/microsoft.codeanalysis.csharp.workspaces.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.5.0/microsoft.codeanalysis.csharp.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.5.0/microsoft.codeanalysis.visualbasic.workspaces.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.5.0/microsoft.codeanalysis.visualbasic.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.5.0/microsoft.codeanalysis.workspaces.common.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.5.0/microsoft.codeanalysis.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.4.1/microsoft.codecoverage.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.abstractions/6.0.0/microsoft.extensions.caching.abstractions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.caching.memory/6.0.1/microsoft.extensions.caching.memory.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/6.0.0/microsoft.extensions.configuration.abstractions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/6.0.0/microsoft.extensions.configuration.binder.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/6.0.1/microsoft.extensions.configuration.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/6.0.0/microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/6.0.1/microsoft.extensions.dependencyinjection.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/5.0.0/microsoft.extensions.dependencymodel.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/6.0.2/microsoft.extensions.logging.abstractions.6.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/6.0.0/microsoft.extensions.logging.configuration.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/6.0.0/microsoft.extensions.logging.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/6.0.0/microsoft.extensions.options.configurationextensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/6.0.0/microsoft.extensions.options.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/6.0.0/microsoft.extensions.primitives.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/17.4.0/microsoft.net.stringtools.17.4.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.4.1/microsoft.net.test.sdk.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.1/microsoft.netcore.platforms.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net461/1.0.3/microsoft.netframework.referenceassemblies.net461.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.3/microsoft.netframework.referenceassemblies.1.0.3.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.azurerepos.git/1.1.1/microsoft.sourcelink.azurerepos.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.bitbucket.git/1.1.1/microsoft.sourcelink.bitbucket.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.common/1.1.1/microsoft.sourcelink.common.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.github/1.1.1/microsoft.sourcelink.github.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.sourcelink.gitlab/1.1.1/microsoft.sourcelink.gitlab.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.4.1/microsoft.testplatform.objectmodel.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.4.1/microsoft.testplatform.testhost.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/17.6.40/microsoft.visualstudio.threading.analyzers.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/17.6.40/microsoft.visualstudio.threading.17.6.40.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/17.6.11/microsoft.visualstudio.validation.17.6.11.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/5.0.0/microsoft.win32.registry.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/7.0.0/microsoft.win32.systemevents.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/mono.cecil/0.11.4/mono.cecil.0.11.4.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.10.66/nerdbank.streams.2.10.66.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.2/newtonsoft.json.13.0.2.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.3.0/nuget.frameworks.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.api/1.3.2/opentelemetry.api.1.3.2.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.exporter.opentelemetryprotocol/1.3.2/opentelemetry.exporter.opentelemetryprotocol.1.3.2.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry.instrumentation.runtime/1.0.0/opentelemetry.instrumentation.runtime.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/opentelemetry/1.3.2/opentelemetry.1.3.2.nupkg https://api.nuget.org/v3-flatcontainer/paket/8.0.3/paket.8.0.3.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.2/runtime.native.system.security.cryptography.openssl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple/4.3.0/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.2/runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl.4.3.2.nupkg https://api.nuget.org/v3-flatcontainer/semanticversioning/2.0.2/semanticversioning.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.async/1.5.0/serilog.sinks.async.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.console/4.0.1/serilog.sinks.console.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.file/5.0.0/serilog.sinks.file.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/2.11.0/serilog.2.11.0.nupkg https://api.nuget.org/v3-flatcontainer/streamjsonrpc/2.16.36/streamjsonrpc.2.16.36.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.5.1/system.buffers.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.annotations/5.0.0/system.componentmodel.annotations.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/6.0.0/system.composition.attributedmodel.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/6.0.0/system.composition.convention.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/6.0.0/system.composition.hosting.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/6.0.0/system.composition.runtime.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/6.0.0/system.composition.typedparts.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/6.0.0/system.composition.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.2/system.diagnostics.diagnosticsource.7.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/7.0.0/system.drawing.common.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.formats.asn1/6.0.0/system.formats.asn1.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/6.0.0/system.management.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.4/system.net.http.4.3.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/5.0.0/system.reactive.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.7.0/system.reflection.emit.ilgeneration.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/7.0.0/system.reflection.metadata.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/6.0.0/system.resources.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.1/system.runtime.extensions.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/6.0.4/system.security.cryptography.pkcs.6.0.4.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/6.0.1/system.security.cryptography.xml.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/7.0.0/system.security.permissions.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/6.0.0/system.text.encoding.codepages.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encodings.web/7.0.0/system.text.encodings.web.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/7.0.3/system.text.json.7.0.3.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.1/system.text.regularexpressions.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/6.0.0/system.threading.channels.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/7.0.0/system.threading.tasks.dataflow.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/7.0.0/system.windows.extensions.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/telplin/0.9.6/telplin.0.9.6.nupkg https://api.nuget.org/v3-flatcontainer/yolodev.expecto.testsdk/0.14.2/yolodev.expecto.testsdk.0.14.2.nupkg
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=c628fcb25a03d42a4853c7024c87104d
+_md5_=677636d66eda25fa7df17e3c60ae5954
diff --git a/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.4.1 b/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.4.1
index 0b7ed2476afd..b41a7e07e864 100644
--- a/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.4.1
+++ b/metadata/md5-cache/dev-dotnet/gentoo-dotnet-maintainer-tools-2.4.1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Dotnet https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/
INHERIT=dotnet-pkg
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-2+
RDEPEND=virtual/dotnet-sdk:8.0
RESTRICT=strip
SLOT=0/2
SRC_URI=https://gitlab.gentoo.org/dotnet/gentoo-dotnet-maintainer-tools/-/archive/2.4.1/gentoo-dotnet-maintainer-tools-2.4.1.tar.bz2 https://api.nuget.org/v3-flatcontainer/fabulous.ast/0.7.0/fabulous.ast.0.7.0.nupkg https://api.nuget.org/v3-flatcontainer/fantomas.core/6.3.0-alpha-003/fantomas.core.6.3.0-alpha-003.nupkg https://api.nuget.org/v3-flatcontainer/fantomas.fcs/6.3.0-alpha-003/fantomas.fcs.6.3.0-alpha-003.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/6.0.1/fsharp.core.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.100/fsharp.core.8.0.100.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.core/8.0.101/fsharp.core.8.0.101.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.csv.core/6.3.0/fsharp.data.csv.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.html.core/6.3.0/fsharp.data.html.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.http/6.3.0/fsharp.data.http.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.json.core/6.3.0/fsharp.data.json.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.runtime.utilities/6.3.0/fsharp.data.runtime.utilities.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.worldbank.core/6.3.0/fsharp.data.worldbank.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data.xml.core/6.3.0/fsharp.data.xml.core.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/fsharp.data/6.3.0/fsharp.data.6.3.0.nupkg https://api.nuget.org/v3-flatcontainer/libgit2sharp.nativebinaries/2.0.321/libgit2sharp.nativebinaries.2.0.321.nupkg https://api.nuget.org/v3-flatcontainer/libgit2sharp/0.29.0/libgit2sharp.0.29.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.1/microsoft.netcore.platforms.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.3/microsoft.netcore.targets.1.1.3.nupkg https://api.nuget.org/v3-flatcontainer/org.xgqt.simplelog/0.0.0/org.xgqt.simplelog.0.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/7.0.0/system.diagnostics.diagnosticsource.7.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.5/system.memory.4.5.5.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.1/system.runtime.4.3.1.nupkg
_eclasses_=dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=6212e5c67c1eb92bd3200c9b56d459aa
+_md5_=9c83c2df51d8cdd59ac4317bd3eee3f2
diff --git a/metadata/md5-cache/dev-embedded/Manifest.gz b/metadata/md5-cache/dev-embedded/Manifest.gz
index 3102b7b4aa89..d1214beb0d4d 100644
--- a/metadata/md5-cache/dev-embedded/Manifest.gz
+++ b/metadata/md5-cache/dev-embedded/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-embedded/arduino-1.8.19 b/metadata/md5-cache/dev-embedded/arduino-1.8.19
index 45a1c7ed1657..68cde1c31066 100644
--- a/metadata/md5-cache/dev-embedded/arduino-1.8.19
+++ b/metadata/md5-cache/dev-embedded/arduino-1.8.19
@@ -10,5 +10,5 @@ RDEPEND=dev-embedded/arduino-builder >=dev-util/astyle-3.1[java] dev-embedded/ar
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/arduino/Arduino/archive/1.8.19.tar.gz -> arduino-1.8.19.tar.gz https://downloads.arduino.cc/cores/avr-1.8.3.tar.bz2 -> arduino-avr-1.8.3.tar.bz2 https://github.com/arduino/arduino-examples/archive/refs/tags/1.9.1.zip -> arduino-examples-1.9.1.zip https://github.com/arduino-libraries/WiFi101-FirmwareUpdater-Plugin/releases/download/v0.12.0/WiFi101-Updater-ArduinoIDE-Plugin-0.12.0.zip -> arduino-WiFi101-Updater-ArduinoIDE-Plugin-0.12.0.zip
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=af1bbe62a9fad5512dc9cbfc04bfbebe
diff --git a/metadata/md5-cache/dev-embedded/arduino-listserialportsc-1.4.0-r1 b/metadata/md5-cache/dev-embedded/arduino-listserialportsc-1.4.0-r1
index 31cb75363cf8..ee366b6cbd05 100644
--- a/metadata/md5-cache/dev-embedded/arduino-listserialportsc-1.4.0-r1
+++ b/metadata/md5-cache/dev-embedded/arduino-listserialportsc-1.4.0-r1
@@ -9,5 +9,5 @@ LICENSE=LGPL-3
RDEPEND=>=dev-libs/libserialport-0.1.1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/arduino/listSerialPortsC/archive/1.4.0.tar.gz -> arduino-listserialportsc-1.4.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6b904b616f39ce42b1c248beff623ae1
diff --git a/metadata/md5-cache/dev-embedded/libftdi-1.5-r6 b/metadata/md5-cache/dev-embedded/libftdi-1.5-r6
deleted file mode 100644
index f4640a0989eb..000000000000
--- a/metadata/md5-cache/dev-embedded/libftdi-1.5-r6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-text/doxygen ) python? ( >=dev-lang/swig-4.2.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:0[doc] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tools? ( dev-libs/confuse:= ) test? ( dev-libs/boost )
-DESCRIPTION=Userspace access to FTDI USB interface chips
-EAPI=8
-HOMEPAGE=https://www.intra2net.com/en/developer/libftdi/
-INHERIT=cmake python-single-r1
-IUSE=cxx doc examples python test tools python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
-LICENSE=LGPL-2
-RDEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:0[doc] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tools? ( dev-libs/confuse:= )
-REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-RESTRICT=!test? ( test )
-SLOT=1
-SRC_URI=https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=aa10347d3148531c22dd3e79c8e3951d
diff --git a/metadata/md5-cache/dev-embedded/libftdi-1.5-r7 b/metadata/md5-cache/dev-embedded/libftdi-1.5-r7
new file mode 100644
index 000000000000..84bcdc6cd3c1
--- /dev/null
+++ b/metadata/md5-cache/dev-embedded/libftdi-1.5-r7
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen ) python? ( >=dev-lang/swig-4.2.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:0[doc] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tools? ( dev-libs/confuse:= ) test? ( dev-libs/boost )
+DESCRIPTION=Userspace access to FTDI USB interface chips
+EAPI=8
+HOMEPAGE=https://www.intra2net.com/en/developer/libftdi/
+INHERIT=cmake python-single-r1
+IUSE=cxx doc examples python test tools python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc x86
+LICENSE=LGPL-2
+RDEPEND=virtual/libusb:1 cxx? ( dev-libs/boost ) doc? ( !dev-embedded/libftdi:0[doc] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tools? ( dev-libs/confuse:= )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=1
+SRC_URI=https://www.intra2net.com/en/developer/libftdi/download/libftdi1-1.5.tar.bz2
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7ff94d42e98161e9c6a1e962a8f12779
diff --git a/metadata/md5-cache/dev-embedded/libftdi-9999 b/metadata/md5-cache/dev-embedded/libftdi-9999
index 892ac53568df..1928f26795ca 100644
--- a/metadata/md5-cache/dev-embedded/libftdi-9999
+++ b/metadata/md5-cache/dev-embedded/libftdi-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=!test? ( test )
SLOT=1
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6c291f2ac16b77052b060dd9812a4e3a
+_md5_=44c6f30b9ba9dd2b7cd94ad3e3983a71
diff --git a/metadata/md5-cache/dev-embedded/sunxi-tools-1.4.2 b/metadata/md5-cache/dev-embedded/sunxi-tools-1.4.2
index 77fd7bf27e39..aa3a64dbdfdb 100644
--- a/metadata/md5-cache/dev-embedded/sunxi-tools-1.4.2
+++ b/metadata/md5-cache/dev-embedded/sunxi-tools-1.4.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://linux-sunxi.org/Main_Page
INHERIT=toolchain-funcs
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-2
RDEPEND=acct-group/plugdev virtual/libusb:1 virtual/udev
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/linux-sunxi/sunxi-tools/archive/v1.4.2.tar.gz -> sunxi-tools-1.4.2.tar.gz test? ( https://github.com/linux-sunxi/sunxi-boards/archive/bc7410fed9e5d9b31cd1d6ae90462d06b513660e.zip -> sunxi-tools-1.4.2-test.zip )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f54f9f3f8ff2876d0d569163e61d9676
+_md5_=d495e967484f7de1434b683c8448b192
diff --git a/metadata/md5-cache/dev-embedded/usbprog-0.3.0_p20140828-r2 b/metadata/md5-cache/dev-embedded/usbprog-0.3.0_p20140828-r2
index b276b0e7c66e..1acc23d61aca 100644
--- a/metadata/md5-cache/dev-embedded/usbprog-0.3.0_p20140828-r2
+++ b/metadata/md5-cache/dev-embedded/usbprog-0.3.0_p20140828-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=!minimal? ( gui? ( dev-qt/qtwidgets:5 ) dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 sys-libs/ncurses:= sys-libs/readline:= ) virtual/libusb:1
SLOT=0
SRC_URI=https://github.com/bwalle/usbprog-tools/archive/293d559bac55f7c7130ea2769c703c68a19d62c2.tar.gz -> usbprog-0.3.0_p20140828.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6461a83afad1d4a9e03ef8d26ced88ce
diff --git a/metadata/md5-cache/dev-java/Manifest.gz b/metadata/md5-cache/dev-java/Manifest.gz
index 6050c934375b..551eed82daa7 100644
--- a/metadata/md5-cache/dev-java/Manifest.gz
+++ b/metadata/md5-cache/dev-java/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-java/angus-activation-1.0.0-r1 b/metadata/md5-cache/dev-java/angus-activation-1.0.0-r1
index 2eaa58af1a37..1ac22666661e 100644
--- a/metadata/md5-cache/dev-java/angus-activation-1.0.0-r1
+++ b/metadata/md5-cache/dev-java/angus-activation-1.0.0-r1
@@ -10,5 +10,5 @@ LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/angus-activation/archive/1.0.0.tar.gz -> angus-activation-1.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b16ce2302a00a68ea3ee76320ecdd221
diff --git a/metadata/md5-cache/dev-java/animal-sniffer-annotations-1.15-r1 b/metadata/md5-cache/dev-java/animal-sniffer-annotations-1.15-r1
index f7522832a7d4..577b05cd30f8 100644
--- a/metadata/md5-cache/dev-java/animal-sniffer-annotations-1.15-r1
+++ b/metadata/md5-cache/dev-java/animal-sniffer-annotations-1.15-r1
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/mojohaus/animal-sniffer/archive/animal-sniffer-parent-1.15.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5365b105212193b14dbba1b0a2109750
diff --git a/metadata/md5-cache/dev-java/ant-1.10.14-r3 b/metadata/md5-cache/dev-java/ant-1.10.14-r3
index bce98dfd48ad..6d8ba3c5ae10 100644
--- a/metadata/md5-cache/dev-java/ant-1.10.14-r3
+++ b/metadata/md5-cache/dev-java/ant-1.10.14-r3
@@ -14,5 +14,5 @@ REQUIRED_USE=junit4? ( junit ) test? ( bsf ) testutil? ( junit )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/ant/source/apache-ant-1.10.14-src.tar.xz verify-sig? ( https://downloads.apache.org/ant/source/apache-ant-1.10.14-src.tar.xz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7 verify-sig a79ba011daaf532d71a219182474d150
_md5_=c53456914a929d88dd050d3cf869a751
diff --git a/metadata/md5-cache/dev-java/ant-contrib-1.0_beta6_pre20201123-r2 b/metadata/md5-cache/dev-java/ant-contrib-1.0_beta6_pre20201123-r2
index c7a48b24bed7..4a52c1e31e33 100644
--- a/metadata/md5-cache/dev-java/ant-contrib-1.0_beta6_pre20201123-r2
+++ b/metadata/md5-cache/dev-java/ant-contrib-1.0_beta6_pre20201123-r2
@@ -11,5 +11,5 @@ RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/ant-ivy:2 dev-java/bcel:0 dev-java/
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/cniweb/ant-contrib/archive/0228412be2ef648cfabc1d74416d3188755aff9b.tar.gz -> ant-contrib-1.0_beta6_pre20201123.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=fed5230592047dec2f3444eb06c4b57d
diff --git a/metadata/md5-cache/dev-java/ant-core-1.10.14 b/metadata/md5-cache/dev-java/ant-core-1.10.14
index 938cf77d08aa..c0a09d46cad0 100644
--- a/metadata/md5-cache/dev-java/ant-core-1.10.14
+++ b/metadata/md5-cache/dev-java/ant-core-1.10.14
@@ -8,5 +8,5 @@ KEYWORDS=amd64 ~arm arm64 ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-maco
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4a7a09f7f7a137b4887e37ac4fd15f34
diff --git a/metadata/md5-cache/dev-java/ant-ivy-2.5.0-r2 b/metadata/md5-cache/dev-java/ant-ivy-2.5.0-r2
index 8624e1752b4b..ba7f7ce52bcd 100644
--- a/metadata/md5-cache/dev-java/ant-ivy-2.5.0-r2
+++ b/metadata/md5-cache/dev-java/ant-ivy-2.5.0-r2
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/bcpg:0 dev-java/bcprov:0 dev-java/h
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=https://archive.apache.org/dist/ant/ivy/2.5.0/apache-ivy-2.5.0-src.tar.gz
-_eclasses_=java-osgi b1d0d0f01a98e464d86fd1ed8eddf07b java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-osgi b1d0d0f01a98e464d86fd1ed8eddf07b java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=98beb35c28526a841061d16f2341e735
diff --git a/metadata/md5-cache/dev-java/antlr-2.7.7-r9 b/metadata/md5-cache/dev-java/antlr-2.7.7-r9
index 9f9d0ac8c903..1538c7216a4e 100644
--- a/metadata/md5-cache/dev-java/antlr-2.7.7-r9
+++ b/metadata/md5-cache/dev-java/antlr-2.7.7-r9
@@ -10,5 +10,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://www.antlr2.org/download/antlr-2.7.7.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=48fb8dc5008da2dab11a5f53ef0ea086
diff --git a/metadata/md5-cache/dev-java/antlr-3.2-r2 b/metadata/md5-cache/dev-java/antlr-3.2-r2
index 63fa94775a18..612f1fc45738 100644
--- a/metadata/md5-cache/dev-java/antlr-3.2-r2
+++ b/metadata/md5-cache/dev-java/antlr-3.2-r2
@@ -11,5 +11,5 @@ RDEPEND=>=dev-java/antlr-2.7.7-r7:0 dev-java/stringtemplate:0 >=virtual/jre-1.8:
RESTRICT=!test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://www.antlr3.org/download/antlr-3.2.tar.gz https://www.antlr3.org/download/antlr-3.2.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=950f7774774ee75ee256b31fc6936846
diff --git a/metadata/md5-cache/dev-java/antlr-3.5.3 b/metadata/md5-cache/dev-java/antlr-3.5.3
index b395451f18ab..9e2b08ee5e34 100644
--- a/metadata/md5-cache/dev-java/antlr-3.5.3
+++ b/metadata/md5-cache/dev-java/antlr-3.5.3
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* ~dev-java/antlr-runtime-3.5.3:3.5 ~dev-java/antlr-tool-3.5.3:3.5 >=dev-java/java-config-2.2.0-r3
SLOT=3.5
SRC_URI=https://github.com/antlr/antlr3/archive/3.5.3.tar.gz -> antlr-3.5.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=280464e8a1e851288b6cc1b0c18799af
diff --git a/metadata/md5-cache/dev-java/antlr-4.9.3 b/metadata/md5-cache/dev-java/antlr-4.9.3
index 31cbf9eb6442..02cdc64b47ee 100644
--- a/metadata/md5-cache/dev-java/antlr-4.9.3
+++ b/metadata/md5-cache/dev-java/antlr-4.9.3
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* ~dev-java/antlr-runtime-4.9.3:4 ~dev-java/antlr-tool-4.9.3:4 >=dev-java/java-config-2.2.0-r3
SLOT=4
SRC_URI=https://github.com/antlr/antlr4/archive/4.9.3.tar.gz -> antlr-4.9.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1f7f67a024d27ca1637ef47568f21bb2
diff --git a/metadata/md5-cache/dev-java/antlr-runtime-3.5.3 b/metadata/md5-cache/dev-java/antlr-runtime-3.5.3
index 49e4487e723b..261ebf5bf592 100644
--- a/metadata/md5-cache/dev-java/antlr-runtime-3.5.3
+++ b/metadata/md5-cache/dev-java/antlr-runtime-3.5.3
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=>=dev-java/stringtemplate-3.2.1:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3.5
SRC_URI=https://repo1.maven.org/maven2/org/antlr/antlr-runtime/3.5.3/antlr-runtime-3.5.3-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=fb3a34e1933a20bfb2882d4c7a9470ec
diff --git a/metadata/md5-cache/dev-java/antlr-runtime-4.9.3 b/metadata/md5-cache/dev-java/antlr-runtime-4.9.3
index eec8b5b8e66c..e8275759b067 100644
--- a/metadata/md5-cache/dev-java/antlr-runtime-4.9.3
+++ b/metadata/md5-cache/dev-java/antlr-runtime-4.9.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/antlr/antlr4/archive/4.9.3.tar.gz -> antlr-4.9.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=24940d00dbb98aa66e931290836ae633
diff --git a/metadata/md5-cache/dev-java/antlr-tool-3.5.3-r1 b/metadata/md5-cache/dev-java/antlr-tool-3.5.3-r1
index 4328639d981a..6a6bae1fc279 100644
--- a/metadata/md5-cache/dev-java/antlr-tool-3.5.3-r1
+++ b/metadata/md5-cache/dev-java/antlr-tool-3.5.3-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/antlr-runtime-3.5.3:3.5 dev-java/stringtem
RESTRICT=!test? ( test )
SLOT=3.5
SRC_URI=https://repo1.maven.org/maven2/org/antlr/antlr/3.5.3/antlr-3.5.3-sources.jar -> antlr-tool-3.5.3-sources.jar https://github.com/antlr/antlr3/archive/3.5.3.tar.gz -> antlr-3.5.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=bf7dad734e125d4df5a3e8b3e9ea13ea
diff --git a/metadata/md5-cache/dev-java/antlr-tool-4.9.3-r2 b/metadata/md5-cache/dev-java/antlr-tool-4.9.3-r2
index ea06b1028d29..8c357cf42428 100644
--- a/metadata/md5-cache/dev-java/antlr-tool-4.9.3-r2
+++ b/metadata/md5-cache/dev-java/antlr-tool-4.9.3-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/antlr-runtime-4.9.3:4 dev-java/antlr-runti
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/antlr/antlr4/archive/4.9.3.tar.gz -> antlr-4.9.3.tar.gz https://repo1.maven.org/maven2/org/antlr/antlr4/4.9.3/antlr4-4.9.3-sources.jar -> antlr-tool-4.9.3-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5fc4165d87e5e178b5a5a269d1a2643c
diff --git a/metadata/md5-cache/dev-java/antunit-1.4.1-r1 b/metadata/md5-cache/dev-java/antunit-1.4.1-r1
index 46eca3573522..4cb824fe9266 100644
--- a/metadata/md5-cache/dev-java/antunit-1.4.1-r1
+++ b/metadata/md5-cache/dev-java/antunit-1.4.1-r1
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/ant-1.10.14:0 dev-java/junit:4 >=virtual/jre-1.8:* >=dev-java
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/ant/antlibs/antunit/source/apache-ant-antunit-1.4.1-src.tar.bz2 verify-sig? ( https://downloads.apache.org/ant/antlibs/antunit/source/apache-ant-antunit-1.4.1-src.tar.bz2.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=1306ed01f2670b067c62828d715474a9
diff --git a/metadata/md5-cache/dev-java/aopalliance-1.0-r3 b/metadata/md5-cache/dev-java/aopalliance-1.0-r3
index fe9ef5431fec..5eda372235cc 100644
--- a/metadata/md5-cache/dev-java/aopalliance-1.0-r3
+++ b/metadata/md5-cache/dev-java/aopalliance-1.0-r3
@@ -10,5 +10,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=mirror://gentoo/aopalliance-1.0-gentoo.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0bcbc7cba4df84544947602428a6dd59
diff --git a/metadata/md5-cache/dev-java/apache-rat-0.15-r1 b/metadata/md5-cache/dev-java/apache-rat-0.15-r1
index a7668e763738..afd45f4358c7 100644
--- a/metadata/md5-cache/dev-java/apache-rat-0.15-r1
+++ b/metadata/md5-cache/dev-java/apache-rat-0.15-r1
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/ant-1.10.14:0 dev-java/commons-cli:1 dev-java/commons-collect
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://archive.apache.org/dist/creadur/apache-rat-0.15/apache-rat-0.15-src.tar.bz2 verify-sig? ( https://archive.apache.org/dist/creadur/apache-rat-0.15/apache-rat-0.15-src.tar.bz2.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=85a87c5894ae171f7d02e61010f32026
diff --git a/metadata/md5-cache/dev-java/apiguardian-api-1.1.2-r1 b/metadata/md5-cache/dev-java/apiguardian-api-1.1.2-r1
index 8820c8c0fec6..c2612d1eac77 100644
--- a/metadata/md5-cache/dev-java/apiguardian-api-1.1.2-r1
+++ b/metadata/md5-cache/dev-java/apiguardian-api-1.1.2-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/apiguardian-team/apiguardian/archive/r1.1.2.tar.gz -> apiguardian-api-1.1.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5f020dc4845edbebc486fb168740816f
diff --git a/metadata/md5-cache/dev-java/asm-9.6 b/metadata/md5-cache/dev-java/asm-9.6
index 564a10b385d7..f2fd05625d15 100644
--- a/metadata/md5-cache/dev-java/asm-9.6
+++ b/metadata/md5-cache/dev-java/asm-9.6
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=9
SRC_URI=https://gitlab.ow2.org/asm/asm/-/archive/ASM_9_6/asm-ASM_9_6.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=909cc64ed4d51252a44271f88f85a138
diff --git a/metadata/md5-cache/dev-java/aspectj-1.9.7-r1 b/metadata/md5-cache/dev-java/aspectj-1.9.7-r1
index 32f6d313cf93..d52cda30876c 100644
--- a/metadata/md5-cache/dev-java/aspectj-1.9.7-r1
+++ b/metadata/md5-cache/dev-java/aspectj-1.9.7-r1
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=dev-java/asm:9 dev-java/commons-logging:0 dev-java/jakarta-regexp:1.4 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-aspectj/aspectj/archive/V1_9_7.tar.gz -> aspectj-1.9.7.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=29854c29fb0b36371ed71b08eba72a51
diff --git a/metadata/md5-cache/dev-java/assertj-core-3.10.0 b/metadata/md5-cache/dev-java/assertj-core-3.10.0
index a3bfa01d5a17..98a496c83d7f 100644
--- a/metadata/md5-cache/dev-java/assertj-core-3.10.0
+++ b/metadata/md5-cache/dev-java/assertj-core-3.10.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/byte-buddy-1.12.12:0 >=dev-java/java-conf
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/assertj/assertj-core/archive/assertj-core-3.10.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2d7798708bdc2edb66c9421153a5a1ba
diff --git a/metadata/md5-cache/dev-java/auto-service-annotations-1.1.1 b/metadata/md5-cache/dev-java/auto-service-annotations-1.1.1
index 9ba785c70cb1..ff83de2ef535 100644
--- a/metadata/md5-cache/dev-java/auto-service-annotations-1.1.1
+++ b/metadata/md5-cache/dev-java/auto-service-annotations-1.1.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/google/auto/archive/auto-service-1.1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=376bf5508763da548beee9ae8c7fd0bd
diff --git a/metadata/md5-cache/dev-java/batik-1.17-r1 b/metadata/md5-cache/dev-java/batik-1.17-r1
index 80d002e99bdd..d3e570374d3a 100644
--- a/metadata/md5-cache/dev-java/batik-1.17-r1
+++ b/metadata/md5-cache/dev-java/batik-1.17-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jacl:0 dev-java/rhino:1.6 dev-java/xalan:0 dev-java/xml-commons
RESTRICT=!test? ( test )
SLOT=1.16
SRC_URI=mirror://apache/xmlgraphics/batik/source/batik-src-1.17.tar.gz verify-sig? ( https://downloads.apache.org/xmlgraphics/batik/source/batik-src-1.17.tar.gz.asc )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ec63b044daf82c13d3a5d3585dd0d4e3
diff --git a/metadata/md5-cache/dev-java/bcel-6.6.0 b/metadata/md5-cache/dev-java/bcel-6.6.0
index 5cb4efffd522..4ff8025f9db0 100644
--- a/metadata/md5-cache/dev-java/bcel-6.6.0
+++ b/metadata/md5-cache/dev-java/bcel-6.6.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/commons-lang:3.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://archive.apache.org/dist/commons/bcel/source/bcel-6.6.0-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/bcel/source/bcel-6.6.0-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=43f511e48c4e117b3c0a06ed92d7af1e
diff --git a/metadata/md5-cache/dev-java/bcmail-1.77-r1 b/metadata/md5-cache/dev-java/bcmail-1.77-r1
index 2a95d9f81793..79e531bd8415 100644
--- a/metadata/md5-cache/dev-java/bcmail-1.77-r1
+++ b/metadata/md5-cache/dev-java/bcmail-1.77-r1
@@ -11,5 +11,5 @@ RDEPEND=~dev-java/bcpkix-1.77:0 ~dev-java/bcprov-1.77:0 ~dev-java/bcutil-1.77:0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv77.tar.gz -> bc-java-r1rv77.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=645f49e2fe428dd1be62b2ba9dad3b27
diff --git a/metadata/md5-cache/dev-java/bcpg-1.77 b/metadata/md5-cache/dev-java/bcpg-1.77
index 0320f534cb46..79106e802624 100644
--- a/metadata/md5-cache/dev-java/bcpg-1.77
+++ b/metadata/md5-cache/dev-java/bcpg-1.77
@@ -11,5 +11,5 @@ RDEPEND=~dev-java/bcprov-1.77:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv77.tar.gz -> bc-java-r1rv77.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=82b3ee49eeced55207fa3e9a381e7397
diff --git a/metadata/md5-cache/dev-java/bcpkix-1.77 b/metadata/md5-cache/dev-java/bcpkix-1.77
index 6fed8d2eb5e8..171d6d0990a3 100644
--- a/metadata/md5-cache/dev-java/bcpkix-1.77
+++ b/metadata/md5-cache/dev-java/bcpkix-1.77
@@ -12,5 +12,5 @@ RDEPEND=~dev-java/bcprov-1.77:0 ~dev-java/bcutil-1.77:0 >=virtual/jre-1.8:* >=de
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv77.tar.gz -> bc-java-r1rv77.tar.gz test? ( https://github.com/bcgit/bc-test-data/archive/r1rv77.tar.gz -> bc-test-data-r1rv77.tar.gz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4e106bf83f16269fa24d6cc38f83ca18
diff --git a/metadata/md5-cache/dev-java/bcprov-1.74 b/metadata/md5-cache/dev-java/bcprov-1.74
index a38b6f70ce43..8e1ece633abc 100644
--- a/metadata/md5-cache/dev-java/bcprov-1.74
+++ b/metadata/md5-cache/dev-java/bcprov-1.74
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=1.74
SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv74.tar.gz -> bc-java-r1rv74.tar.gz test? ( https://github.com/bcgit/bc-test-data/archive/r1rv74.tar.gz -> bc-test-data-r1rv74.tar.gz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=cdb4e6c51b1243b566128afed52cf1d9
diff --git a/metadata/md5-cache/dev-java/bcprov-1.77 b/metadata/md5-cache/dev-java/bcprov-1.77
index 794aa3c8d9cb..7b04c12b9a56 100644
--- a/metadata/md5-cache/dev-java/bcprov-1.77
+++ b/metadata/md5-cache/dev-java/bcprov-1.77
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv77.tar.gz -> bc-java-r1rv77.tar.gz test? ( https://github.com/bcgit/bc-test-data/archive/r1rv77.tar.gz -> bc-test-data-r1rv77.tar.gz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d3614dd9edf0c453aa0512616c684964
diff --git a/metadata/md5-cache/dev-java/bcutil-1.77 b/metadata/md5-cache/dev-java/bcutil-1.77
index f5070debed77..871244451a81 100644
--- a/metadata/md5-cache/dev-java/bcutil-1.77
+++ b/metadata/md5-cache/dev-java/bcutil-1.77
@@ -11,5 +11,5 @@ RDEPEND=~dev-java/bcprov-1.77:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bcgit/bc-java/archive/r1rv77.tar.gz -> bc-java-r1rv77.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=bd49aa22c37ff90fddf7042b915f3ee2
diff --git a/metadata/md5-cache/dev-java/bnd-7.0.0 b/metadata/md5-cache/dev-java/bnd-7.0.0
index 56e3fdc98fa4..55a6143e2d20 100644
--- a/metadata/md5-cache/dev-java/bnd-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-7.0.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0 EPL-2.0
RDEPEND=~dev-java/bndlib-7.0.0:0 dev-java/felix-resolver:0 dev-java/guava:0 dev-java/javaparser-core:0 dev-java/jline:2 dev-java/jtwig-core:0 dev-java/osgi-annotation:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-simple:0 dev-java/snakeyaml:0 dev-java/xz-java:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=79b1832224b8a6cd1e740f71b699e0f0
diff --git a/metadata/md5-cache/dev-java/bnd-annotation-6.3.1 b/metadata/md5-cache/dev-java/bnd-annotation-6.3.1
index 3f07bbdf6049..60bb79f0ca5e 100644
--- a/metadata/md5-cache/dev-java/bnd-annotation-6.3.1
+++ b/metadata/md5-cache/dev-java/bnd-annotation-6.3.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0 EPL-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-annotation:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/biz/aQute/bnd/biz.aQute.bnd.annotation/6.3.1/biz.aQute.bnd.annotation-6.3.1-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=92101930860d7ac7fde9625815b8a92d
diff --git a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0 b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
index 1e0af6200137..2fab806d425f 100644
--- a/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-annotation-7.0.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5b301d13d39d3eb8474e71c9484f36db
diff --git a/metadata/md5-cache/dev-java/bnd-ant-7.0.0 b/metadata/md5-cache/dev-java/bnd-ant-7.0.0
index e6c342de5b18..4ad88020cbc9 100644
--- a/metadata/md5-cache/dev-java/bnd-ant-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-ant-7.0.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-2.0
RDEPEND=>=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2c541caad9b4a0efb2437f8e17cda27b
diff --git a/metadata/md5-cache/dev-java/bnd-util-7.0.0 b/metadata/md5-cache/dev-java/bnd-util-7.0.0
index e51fd8f4dd30..9378bf1c5faa 100644
--- a/metadata/md5-cache/dev-java/bnd-util-7.0.0
+++ b/metadata/md5-cache/dev-java/bnd-util-7.0.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-2.0
RDEPEND=dev-java/osgi-annotation:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=81562291309772a249eef498479d7620
diff --git a/metadata/md5-cache/dev-java/bndlib-7.0.0 b/metadata/md5-cache/dev-java/bndlib-7.0.0
index 92d5d48bc760..b0178707ec5e 100644
--- a/metadata/md5-cache/dev-java/bndlib-7.0.0
+++ b/metadata/md5-cache/dev-java/bndlib-7.0.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 EPL-2.0
RDEPEND=~dev-java/bnd-annotation-7.0.0:0 ~dev-java/bnd-util-7.0.0:0 ~dev-java/libg-7.0.0:0 dev-java/osgi-annotation:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=dc1c72d32edfbfa1d644442edab6bad3
diff --git a/metadata/md5-cache/dev-java/brotli-dec-0.1.2 b/metadata/md5-cache/dev-java/brotli-dec-0.1.2
index ae18fca2f494..b39eacb58be6 100644
--- a/metadata/md5-cache/dev-java/brotli-dec-0.1.2
+++ b/metadata/md5-cache/dev-java/brotli-dec-0.1.2
@@ -11,5 +11,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/brotli/dec/0.1.2/dec-0.1.2-sources.jar -> brotli-dec-0.1.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=53d4e3336208c021670f6af4951afa44
diff --git a/metadata/md5-cache/dev-java/browserlauncher2-1.3-r3 b/metadata/md5-cache/dev-java/browserlauncher2-1.3-r3
index 6c5db8be33cc..ea78fcef08b2 100644
--- a/metadata/md5-cache/dev-java/browserlauncher2-1.3-r3
+++ b/metadata/md5-cache/dev-java/browserlauncher2-1.3-r3
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.0
SRC_URI=https://downloads.sourceforge.net/project/browserlaunch2/browserlauncher2/1.3/BrowserLauncher2-all-1_3.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6980f4df76aae52005da887f43702c95
diff --git a/metadata/md5-cache/dev-java/bsf-2.4.0-r5 b/metadata/md5-cache/dev-java/bsf-2.4.0-r5
index 9f45c3dff9e7..f8e7163677ab 100644
--- a/metadata/md5-cache/dev-java/bsf-2.4.0-r5
+++ b/metadata/md5-cache/dev-java/bsf-2.4.0-r5
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/commons-logging:0 dev-java/xalan:0 javascript? ( dev-java/rhino:1.6 ) tcl? ( dev-java/jacl:0 ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.3
SRC_URI=mirror://apache/commons/bsf/source/bsf-src-2.4.0.tar.gz verify-sig? ( https://downloads.apache.org/commons/bsf/source/bsf-src-2.4.0.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=53d886c400a44ac87adef35693431e4e
diff --git a/metadata/md5-cache/dev-java/bsh-2.1.1 b/metadata/md5-cache/dev-java/bsh-2.1.1
index 1dfe48fea2a1..bfe4868de8d2 100644
--- a/metadata/md5-cache/dev-java/bsh-2.1.1
+++ b/metadata/md5-cache/dev-java/bsh-2.1.1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/bsf:2.3 dev-java/jakarta-servlet-api:4 >=virtual/jre-1.8:* >=de
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/beanshell/beanshell/archive/2.1.1.tar.gz -> bsh-2.1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c2b894c1e9522897465b54876842b96f
diff --git a/metadata/md5-cache/dev-java/byte-buddy-1.14.0 b/metadata/md5-cache/dev-java/byte-buddy-1.14.0
index 687d0eb001e5..703fcf1a058e 100644
--- a/metadata/md5-cache/dev-java/byte-buddy-1.14.0
+++ b/metadata/md5-cache/dev-java/byte-buddy-1.14.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/raphw/byte-buddy/archive/byte-buddy-1.14.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d84470f756500db38afd88e36d5da887
diff --git a/metadata/md5-cache/dev-java/c3p0-0.9.5.5-r1 b/metadata/md5-cache/dev-java/c3p0-0.9.5.5-r1
index 3b159d1bffa5..a2584d0ffa32 100644
--- a/metadata/md5-cache/dev-java/c3p0-0.9.5.5-r1
+++ b/metadata/md5-cache/dev-java/c3p0-0.9.5.5-r1
@@ -10,5 +10,5 @@ LICENSE=|| ( EPL-1.0 LGPL-2.1 )
RDEPEND=>=virtual/jre-1.8:* dev-java/log4j-12-api:2 dev-java/mchange-commons:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/c3p0/c3p0-src/c3p0-0.9.5.5/c3p0-0.9.5.5.src.tgz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f98db115129612a22bc71828e41eb3e0
diff --git a/metadata/md5-cache/dev-java/cache2k-api-0.23.1 b/metadata/md5-cache/dev-java/cache2k-api-0.23.1
index b0007c70243a..95c3c4e157f2 100644
--- a/metadata/md5-cache/dev-java/cache2k-api-0.23.1
+++ b/metadata/md5-cache/dev-java/cache2k-api-0.23.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/cache2k/cache2k/archive/v0.23.1.tar.gz -> cache2k-0.23.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=31d195ffd8bdc98b313470c6959a270f
diff --git a/metadata/md5-cache/dev-java/cache2k-core-0.23.1 b/metadata/md5-cache/dev-java/cache2k-core-0.23.1
index 35f4269dffa8..d5fc12c07697 100644
--- a/metadata/md5-cache/dev-java/cache2k-core-0.23.1
+++ b/metadata/md5-cache/dev-java/cache2k-core-0.23.1
@@ -10,5 +10,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/cache2k-api:0 dev-java/commons-logging:0 >=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/cache2k/cache2k/archive/v0.23.1.tar.gz -> cache2k-0.23.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=05634d9650e947826e14a0e142aa73ee
diff --git a/metadata/md5-cache/dev-java/caffeine-2.6.2-r1 b/metadata/md5-cache/dev-java/caffeine-2.6.2-r1
index 057a8ff732bb..2e1cdaa55220 100644
--- a/metadata/md5-cache/dev-java/caffeine-2.6.2-r1
+++ b/metadata/md5-cache/dev-java/caffeine-2.6.2-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/jsr305:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/github/ben-manes/caffeine/caffeine/2.6.2/caffeine-2.6.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=57e91096dd5bff9c71dc16ed29177e6c
diff --git a/metadata/md5-cache/dev-java/cal10n-0.8.1 b/metadata/md5-cache/dev-java/cal10n-0.8.1
index 5c168c770559..33647bf62583 100644
--- a/metadata/md5-cache/dev-java/cal10n-0.8.1
+++ b/metadata/md5-cache/dev-java/cal10n-0.8.1
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/qos-ch/cal10n/archive/v_0.8.1.tar.gz -> cal10n-0.8.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0660b455429dbdf902b31d8f1befb67c
diff --git a/metadata/md5-cache/dev-java/cdi-api-4.0.1-r2 b/metadata/md5-cache/dev-java/cdi-api-4.0.1-r2
index 7f11f10f0233..f0c42ded47c4 100644
--- a/metadata/md5-cache/dev-java/cdi-api-4.0.1-r2
+++ b/metadata/md5-cache/dev-java/cdi-api-4.0.1-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zi
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jakartaee/cdi/archive/4.0.1.tar.gz -> cdi-api-4.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=19b90d3f7f970c0b52c793432bcfac4a
diff --git a/metadata/md5-cache/dev-java/cglib-3.3.0-r2 b/metadata/md5-cache/dev-java/cglib-3.3.0-r2
index 9f97a9170059..5cf6b58d92bd 100644
--- a/metadata/md5-cache/dev-java/cglib-3.3.0-r2
+++ b/metadata/md5-cache/dev-java/cglib-3.3.0-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/ant-1.10.14-r3:0 dev-java/asm:9 >=dev-jav
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/cglib/cglib/archive//RELEASE_3_3_0.tar.gz -> cglib-RELEASE_3_3_0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1c8f923134b504c26e7801534c9b2d04
diff --git a/metadata/md5-cache/dev-java/checker-framework-qual-3.42.0 b/metadata/md5-cache/dev-java/checker-framework-qual-3.42.0
deleted file mode 100644
index 87bfca25f47e..000000000000
--- a/metadata/md5-cache/dev-java/checker-framework-qual-3.42.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Annotations for type-checking by the Checker Framework
-EAPI=8
-HOMEPAGE=https://checkerframework.org/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=MIT
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=https://github.com/typetools/checker-framework/archive/checker-framework-3.42.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=4cd80a5cf9add23330352b3df16a4f49
diff --git a/metadata/md5-cache/dev-java/checker-framework-qual-3.43.0 b/metadata/md5-cache/dev-java/checker-framework-qual-3.43.0
index 373de0b314b3..bc4195b80109 100644
--- a/metadata/md5-cache/dev-java/checker-framework-qual-3.43.0
+++ b/metadata/md5-cache/dev-java/checker-framework-qual-3.43.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://checkerframework.org/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/typetools/checker-framework/archive/checker-framework-3.43.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=8f9829154580a438288d45ab0bc65410
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=4cd80a5cf9add23330352b3df16a4f49
diff --git a/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2 b/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2
index 49aa0739f52b..b7176ada9755 100644
--- a/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2
+++ b/metadata/md5-cache/dev-java/commons-beanutils-1.9.4-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-java/commons-collections:0 dev-java/commons-logging:0 >=virtual/jre-
RESTRICT=!test? ( test )
SLOT=1.7
SRC_URI=mirror://apache/commons/beanutils/source/commons-beanutils-1.9.4-src.tar.gz test? ( https://archive.apache.org/dist/commons/collections/source/commons-collections-3.2.2-src.tar.gz ) verify-sig? ( https://downloads.apache.org/commons/beanutils/source/commons-beanutils-1.9.4-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=9b1dc8052b985ac37a7f12899b2fa559
diff --git a/metadata/md5-cache/dev-java/commons-cli-1.5.0 b/metadata/md5-cache/dev-java/commons-cli-1.5.0
index a0b8c37baa1e..b2f31e1bfe6c 100644
--- a/metadata/md5-cache/dev-java/commons-cli-1.5.0
+++ b/metadata/md5-cache/dev-java/commons-cli-1.5.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=mirror://apache/commons/cli/source/commons-cli-1.5.0-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=85914dd7c216340154c31bd57ab54e9e
diff --git a/metadata/md5-cache/dev-java/commons-codec-1.16.1 b/metadata/md5-cache/dev-java/commons-codec-1.16.1
index 88b2e968ee70..39ed0202cd0e 100644
--- a/metadata/md5-cache/dev-java/commons-codec-1.16.1
+++ b/metadata/md5-cache/dev-java/commons-codec-1.16.1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/commons/codec/source/commons-codec-1.16.1-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/codec/source/commons-codec-1.16.1-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=c2b5d8fe7a601ce9de204923d1be6bf2
diff --git a/metadata/md5-cache/dev-java/commons-collections-3.2.2-r2 b/metadata/md5-cache/dev-java/commons-collections-3.2.2-r2
index 9214eb5aef77..c3eebc31b186 100644
--- a/metadata/md5-cache/dev-java/commons-collections-3.2.2-r2
+++ b/metadata/md5-cache/dev-java/commons-collections-3.2.2-r2
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://archive.apache.org/dist/commons/collections/source/commons-collections-3.2.2-src.tar.gz verify-sig? ( https://archive.apache.org/dist/commons/collections/source/commons-collections-3.2.2-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=236cbeb8ebf92c1395c86d2dd2618fad
diff --git a/metadata/md5-cache/dev-java/commons-collections-4.4-r2 b/metadata/md5-cache/dev-java/commons-collections-4.4-r2
index 6d4855e6ef37..b6e00b02c4c2 100644
--- a/metadata/md5-cache/dev-java/commons-collections-4.4-r2
+++ b/metadata/md5-cache/dev-java/commons-collections-4.4-r2
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=mirror://apache/commons/collections/source/commons-collections4-4.4-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/collections/source/commons-collections4-4.4-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=70b15b71ada896fc306f37d88d4ff7d2
diff --git a/metadata/md5-cache/dev-java/commons-compress-1.26.1 b/metadata/md5-cache/dev-java/commons-compress-1.26.1
index c68cc50ed5fa..9b647a9d7314 100644
--- a/metadata/md5-cache/dev-java/commons-compress-1.26.1
+++ b/metadata/md5-cache/dev-java/commons-compress-1.26.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/asm:9 dev-java/brotli-dec:0 dev-java/commons-codec:0 >=dev-java/commons-io-2.15.1:1 dev-java/commons-lang:3.6 dev-java/xz-java:0 dev-java/zstd-jni:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/commons/compress/source/commons-compress-1.26.1-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/compress/source/commons-compress-1.26.1-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=1c952e062ee8f8b58b5658693e9718fe
diff --git a/metadata/md5-cache/dev-java/commons-csv-1.9.0 b/metadata/md5-cache/dev-java/commons-csv-1.9.0
index 9155eda40f0a..d533caf520c9 100644
--- a/metadata/md5-cache/dev-java/commons-csv-1.9.0
+++ b/metadata/md5-cache/dev-java/commons-csv-1.9.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test
SLOT=0
SRC_URI=mirror://apache/commons/csv/source/commons-csv-1.9.0-src.tar.gz -> commons-csv-1.9.0-sources.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ee03a72c337c9e519e3ed23d324e9281
diff --git a/metadata/md5-cache/dev-java/commons-daemon-1.3.4 b/metadata/md5-cache/dev-java/commons-daemon-1.3.4
index 989f80193992..0f9b042786bb 100644
--- a/metadata/md5-cache/dev-java/commons-daemon-1.3.4
+++ b/metadata/md5-cache/dev-java/commons-daemon-1.3.4
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/commons/daemon/source/commons-daemon-1.3.4-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/daemon/source/commons-daemon-1.3.4-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=d686d319d0a709f8dd56c033489fb7e1
diff --git a/metadata/md5-cache/dev-java/commons-digester-2.1-r2 b/metadata/md5-cache/dev-java/commons-digester-2.1-r2
index 42b358113504..7e82ebfab14a 100644
--- a/metadata/md5-cache/dev-java/commons-digester-2.1-r2
+++ b/metadata/md5-cache/dev-java/commons-digester-2.1-r2
@@ -11,5 +11,5 @@ RDEPEND=>=dev-java/commons-beanutils-1.9.4:1.7 >=dev-java/commons-logging-1.2:0
RESTRICT=!test? ( test )
SLOT=2.1
SRC_URI=mirror://apache/commons/digester/source/commons-digester-2.1-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d9a856c9a26947e6aff0cc6a26b497a4
diff --git a/metadata/md5-cache/dev-java/commons-digester-3.2-r3 b/metadata/md5-cache/dev-java/commons-digester-3.2-r3
index 5683015a6a07..c1ed696ac79b 100644
--- a/metadata/md5-cache/dev-java/commons-digester-3.2-r3
+++ b/metadata/md5-cache/dev-java/commons-digester-3.2-r3
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/cglib-3.3.0:3 >=dev-java/commons-beanutils-1.9.4:1.7 >=dev-ja
RESTRICT=test !test? ( test )
SLOT=3.2
SRC_URI=mirror://apache/commons/digester/source/commons-digester3-3.2-src.tar.gz -> commons-digester-3.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=32cba32ff0bd4c3adba31f8ed800b86a
diff --git a/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3 b/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3
index 78f033f7c66d..3aec6a99aba8 100644
--- a/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3
+++ b/metadata/md5-cache/dev-java/commons-httpclient-3.1-r3
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=3
SRC_URI=mirror://apache/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz verify-sig? ( https://downloads.apache.org/httpcomponents/commons-httpclient/source/commons-httpclient-3.1-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=6d179a54999ce0dd9cf46f9937cb8896
diff --git a/metadata/md5-cache/dev-java/commons-imaging-0.97 b/metadata/md5-cache/dev-java/commons-imaging-0.97
index b23314f7c074..e58dc28760df 100644
--- a/metadata/md5-cache/dev-java/commons-imaging-0.97
+++ b/metadata/md5-cache/dev-java/commons-imaging-0.97
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://archive.apache.org/dist/commons/sanselan/source/apache-sanselan-incubating-0.97-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=32319862b1dde70b6027b924fcdfa582
diff --git a/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2 b/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2
index 5b1203961128..ec71e5389314 100644
--- a/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2
+++ b/metadata/md5-cache/dev-java/commons-imaging-1.0_alpha3-r2
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=mirror://apache/commons/imaging/source/commons-imaging-1.0-alpha3-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/imaging/source/commons-imaging-1.0-alpha3-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=00beb751257cfe0c790fd93fde06b022
diff --git a/metadata/md5-cache/dev-java/commons-io-2.15.1 b/metadata/md5-cache/dev-java/commons-io-2.15.1
index 2f74f857a0ab..8f14ae61af74 100644
--- a/metadata/md5-cache/dev-java/commons-io-2.15.1
+++ b/metadata/md5-cache/dev-java/commons-io-2.15.1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test
SLOT=1
SRC_URI=mirror://apache/commons/io/source/commons-io-2.15.1-src.tar.gz verify-sig? ( https://archive.apache.org/dist/commons/io/source/commons-io-2.15.1-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=ff24d66bb9e34c822f897e6bab42527d
diff --git a/metadata/md5-cache/dev-java/commons-junit4-1.2.17 b/metadata/md5-cache/dev-java/commons-junit4-1.2.17
index 0348f0f2e0e5..c73703b71f91 100644
--- a/metadata/md5-cache/dev-java/commons-junit4-1.2.17
+++ b/metadata/md5-cache/dev-java/commons-junit4-1.2.17
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/commons-nullanalysis-1.2.17:0 dev-java/jun
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aunkrig/commons/archive/V1.2.17.tar.gz -> unkrig-commons1.2.17.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f6b48236edef7d1d31fadc2b19014938
diff --git a/metadata/md5-cache/dev-java/commons-lang-3.14.0 b/metadata/md5-cache/dev-java/commons-lang-3.14.0
index c7c60fb3e0ca..2c9b28b39b65 100644
--- a/metadata/md5-cache/dev-java/commons-lang-3.14.0
+++ b/metadata/md5-cache/dev-java/commons-lang-3.14.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3.6
SRC_URI=https://archive.apache.org/dist/commons/lang/source/commons-lang3-3.14.0-src.tar.gz -> commons-lang-3.14.0-src.tar.gz verify-sig? ( https://archive.apache.org/dist/commons/lang/source/commons-lang3-3.14.0-src.tar.gz.asc -> commons-lang-3.14.0-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=30de2e7ff918b7eb449d99964a7cd433
diff --git a/metadata/md5-cache/dev-java/commons-logging-1.3.1 b/metadata/md5-cache/dev-java/commons-logging-1.3.1
index 024f0fd8409a..5c02f54bec25 100644
--- a/metadata/md5-cache/dev-java/commons-logging-1.3.1
+++ b/metadata/md5-cache/dev-java/commons-logging-1.3.1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jakarta-servlet-api:4 dev-java/slf4j-api:0 log4j? ( dev-java/lo
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/commons/logging/source/commons-logging-1.3.1-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/logging/source/commons-logging-1.3.1-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=49618b233a6cf953a83be5d80ed1cd9d
diff --git a/metadata/md5-cache/dev-java/commons-math-3.6.1-r2 b/metadata/md5-cache/dev-java/commons-math-3.6.1-r2
index 0855d591e3e3..fcf9ed8807c3 100644
--- a/metadata/md5-cache/dev-java/commons-math-3.6.1-r2
+++ b/metadata/md5-cache/dev-java/commons-math-3.6.1-r2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3
SRC_URI=https://repo1.maven.org/maven2/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7e2bb8544741eb020aee274f920b5c98
diff --git a/metadata/md5-cache/dev-java/commons-net-3.10.0 b/metadata/md5-cache/dev-java/commons-net-3.10.0
index 30b2f557bd7f..c9f12308e855 100644
--- a/metadata/md5-cache/dev-java/commons-net-3.10.0
+++ b/metadata/md5-cache/dev-java/commons-net-3.10.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/commons/net/source/commons-net-3.10.0-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/net/source/commons-net-3.10.0-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=e04662ad33f52fd8325b1b4e865bce92
diff --git a/metadata/md5-cache/dev-java/commons-nullanalysis-1.2.17 b/metadata/md5-cache/dev-java/commons-nullanalysis-1.2.17
index 76fbd8db6348..3b174e48a15c 100644
--- a/metadata/md5-cache/dev-java/commons-nullanalysis-1.2.17
+++ b/metadata/md5-cache/dev-java/commons-nullanalysis-1.2.17
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/aunkrig/commons/archive/V1.2.17.tar.gz -> unkrig-commons1.2.17.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b83918bf0874a5e01d61969486095419
diff --git a/metadata/md5-cache/dev-java/commons-validator-1.8.0 b/metadata/md5-cache/dev-java/commons-validator-1.8.0
index 0bebc8ffd027..aaf5b0413bdd 100644
--- a/metadata/md5-cache/dev-java/commons-validator-1.8.0
+++ b/metadata/md5-cache/dev-java/commons-validator-1.8.0
@@ -12,5 +12,5 @@ RDEPEND=dev-java/commons-beanutils:1.7 dev-java/commons-digester:2.1 dev-java/co
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/commons/validator/source/commons-validator-1.8.0-src.tar.gz verify-sig? ( https://downloads.apache.org/commons/validator/source/commons-validator-1.8.0-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8893176cdb5451e0b1a12936fdeddbdb
diff --git a/metadata/md5-cache/dev-java/commons-vfs-2.0-r4 b/metadata/md5-cache/dev-java/commons-vfs-2.0-r4
index 15ce37f1e51b..9a51b1fc04fe 100644
--- a/metadata/md5-cache/dev-java/commons-vfs-2.0-r4
+++ b/metadata/md5-cache/dev-java/commons-vfs-2.0-r4
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/commons-collections:0 dev-java/commons-logging:0 dev-java/commons-net:0 dev-java/commons-httpclient:3 dev-java/jackrabbit-webdav:0 dev-java/jsch:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://archive.apache.org/dist/commons/vfs/source/commons-vfs-2.0-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4521ec8c71b6b8aa01cf2baa52c9e4b1
diff --git a/metadata/md5-cache/dev-java/concurrentlinkedhashmap-lru-1.4.2 b/metadata/md5-cache/dev-java/concurrentlinkedhashmap-lru-1.4.2
index 0a57ff186b53..a3ce53ae056e 100644
--- a/metadata/md5-cache/dev-java/concurrentlinkedhashmap-lru-1.4.2
+++ b/metadata/md5-cache/dev-java/concurrentlinkedhashmap-lru-1.4.2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/jsr305:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/ben-manes/concurrentlinkedhashmap/archive/concurrentlinkedhashmap-lru-1.4.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=017092342008b92234f137c8a895bbbb
diff --git a/metadata/md5-cache/dev-java/conversant-disruptor-1.2.20 b/metadata/md5-cache/dev-java/conversant-disruptor-1.2.20
index 7987d1af1885..77d5323bc5c6 100644
--- a/metadata/md5-cache/dev-java/conversant-disruptor-1.2.20
+++ b/metadata/md5-cache/dev-java/conversant-disruptor-1.2.20
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/conversant/disruptor/archive/1.2.20.tar.gz -> conversant-disruptor-1.2.20.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7dfbbc14f3b4d030fa22ed4419b26518
diff --git a/metadata/md5-cache/dev-java/cortado-0.6.0-r2 b/metadata/md5-cache/dev-java/cortado-0.6.0-r2
index 29b9406eca71..d4191252eda9 100644
--- a/metadata/md5-cache/dev-java/cortado-0.6.0-r2
+++ b/metadata/md5-cache/dev-java/cortado-0.6.0-r2
@@ -9,5 +9,5 @@ LICENSE=GPL-2 LGPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://downloads.xiph.org/releases/cortado/cortado-0.6.0.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b2debbc537a0092e0ea6d6a4fbe4292
diff --git a/metadata/md5-cache/dev-java/cortado-0.6.0-r3 b/metadata/md5-cache/dev-java/cortado-0.6.0-r3
new file mode 100644
index 000000000000..f1403312e1b1
--- /dev/null
+++ b/metadata/md5-cache/dev-java/cortado-0.6.0-r3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Multimedia framework for Java written by Fluendo
+EAPI=8
+HOMEPAGE=https://www.theora.org/cortado/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=GPL-2 LGPL-2
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://downloads.xiph.org/releases/cortado/cortado-0.6.0.tar.gz https://sources.debian.org/data/main/c/cortado/0.6.0-5/debian/patches/sun.audio-Java-9.patch -> cortado-sun.audio-Java-9.patch
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=de51f1607c00514cdd2002704833478c
diff --git a/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2 b/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2
index 2144f0421dff..b6e8e39205b7 100644
--- a/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2
+++ b/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/ant-1.10.14:0 dev-java/xerces:2 >=dev-jav
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/ant-contrib/ant-contrib/cpptasks-1.0-beta5/cpptasks-1.0b5.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5013968c2346afd456d5b76b41cd3290
diff --git a/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r3 b/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r3
index 47e89b947dc1..f07f2a1d8542 100644
--- a/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r3
+++ b/metadata/md5-cache/dev-java/cpptasks-1.0_beta5-r3
@@ -11,5 +11,5 @@ RDEPEND=>=dev-java/ant-1.10.14:0 dev-java/xerces:2 >=virtual/jre-1.8:* >=dev-jav
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/ant-contrib/ant-contrib/cpptasks-1.0-beta5/cpptasks-1.0b5.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d9856c202a7c758859ebd501fd82dfd8
diff --git a/metadata/md5-cache/dev-java/dom4j-2.1.4 b/metadata/md5-cache/dev-java/dom4j-2.1.4
index 400d5d6e74d2..3843bd0e5019 100644
--- a/metadata/md5-cache/dev-java/dom4j-2.1.4
+++ b/metadata/md5-cache/dev-java/dom4j-2.1.4
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jaxb-api:2 dev-java/xpp2:0 dev-java/xpp3:0 dev-java/xsdlib:0 >=
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/dom4j/dom4j/archive/version-2.1.4.tar.gz -> dom4j-2.1.4.tar.gz https://repo1.maven.org/maven2/jaxen/jaxen/1.2.0/jaxen-1.2.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=fb6bc14b97fd987c930140032ef03275
diff --git a/metadata/md5-cache/dev-java/easymock-2.5.2 b/metadata/md5-cache/dev-java/easymock-2.5.2
index d299a0f38412..2a73ccf1b3f3 100644
--- a/metadata/md5-cache/dev-java/easymock-2.5.2
+++ b/metadata/md5-cache/dev-java/easymock-2.5.2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2.5
SRC_URI=https://github.com/easymock/easymock/archive/easymock-2.5.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6596ee8a8359d0683a88aa56a853df16
diff --git a/metadata/md5-cache/dev-java/easymock-3.3.1-r1 b/metadata/md5-cache/dev-java/easymock-3.3.1-r1
index 98e9f59d80c9..882e42b68305 100644
--- a/metadata/md5-cache/dev-java/easymock-3.3.1-r1
+++ b/metadata/md5-cache/dev-java/easymock-3.3.1-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/cglib:3 dev-java/junit:4 dev-java/objenesis
RESTRICT=!test? ( test )
SLOT=3.2
SRC_URI=https://github.com/easymock/easymock/archive/refs/tags/easymock-3.3.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8756a40188a88794646f84faaea90d85
diff --git a/metadata/md5-cache/dev-java/eclipse-ecj-4.20 b/metadata/md5-cache/dev-java/eclipse-ecj-4.20
index 5466ff3e8cdc..1894f82b1396 100644
--- a/metadata/md5-cache/dev-java/eclipse-ecj-4.20
+++ b/metadata/md5-cache/dev-java/eclipse-ecj-4.20
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=app-eselect/eselect-java >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.20
SRC_URI=https://archive.eclipse.org/eclipse/downloads/drops4/R-4.20-202106111600/ecjsrc-4.20.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=645ffe234680f8e96b0e16498f5a9f32
diff --git a/metadata/md5-cache/dev-java/eclipse-ecj-4.26-r2 b/metadata/md5-cache/dev-java/eclipse-ecj-4.26-r2
index 0737195fdf20..907dbd84c63f 100644
--- a/metadata/md5-cache/dev-java/eclipse-ecj-4.26-r2
+++ b/metadata/md5-cache/dev-java/eclipse-ecj-4.26-r2
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=app-eselect/eselect-java !dev-java/ant-eclipse-ecj:4.26 >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.26
SRC_URI=https://archive.eclipse.org/eclipse/downloads/drops4/R-4.26-202211231800/ecjsrc-4.26.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=86e684c3ded7eaf923e9e32bbd2e2509
diff --git a/metadata/md5-cache/dev-java/eclipse-ecj-4.27-r1 b/metadata/md5-cache/dev-java/eclipse-ecj-4.27-r1
index 61261444465b..df553eca3b4a 100644
--- a/metadata/md5-cache/dev-java/eclipse-ecj-4.27-r1
+++ b/metadata/md5-cache/dev-java/eclipse-ecj-4.27-r1
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=app-eselect/eselect-java >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.27
SRC_URI=https://archive.eclipse.org/eclipse/downloads/drops4/R-4.27-202303020300/ecjsrc-4.27.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=c9d7c353d262a857529d624fc5f408aa
diff --git a/metadata/md5-cache/dev-java/eclipse-ecj-4.30-r1 b/metadata/md5-cache/dev-java/eclipse-ecj-4.30-r1
index e52371ab26c3..fcb94e97b4bc 100644
--- a/metadata/md5-cache/dev-java/eclipse-ecj-4.30-r1
+++ b/metadata/md5-cache/dev-java/eclipse-ecj-4.30-r1
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=app-eselect/eselect-java >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.30
SRC_URI=https://download.eclipse.org/eclipse/downloads/drops4/R-4.30-202312010110/ecjsrc-4.30.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=4f724f4a0d25a1d9c0b13ecbd57e5e5d
diff --git a/metadata/md5-cache/dev-java/eclipse-ecj-4.31 b/metadata/md5-cache/dev-java/eclipse-ecj-4.31
index 5927802c6376..2a9a1e5323f6 100644
--- a/metadata/md5-cache/dev-java/eclipse-ecj-4.31
+++ b/metadata/md5-cache/dev-java/eclipse-ecj-4.31
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=app-eselect/eselect-java >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.31
SRC_URI=https://download.eclipse.org/eclipse/downloads/drops4/R-4.31-202402290520/ecjsrc-4.31.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=764075f44ec9382b8c33d844fab73ce1
diff --git a/metadata/md5-cache/dev-java/eclipse-ecj-4.32 b/metadata/md5-cache/dev-java/eclipse-ecj-4.32
new file mode 100644
index 000000000000..74586633e7fd
--- /dev/null
+++ b/metadata/md5-cache/dev-java/eclipse-ecj-4.32
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test
+DEPEND=app-eselect/eselect-java >=dev-java/ant-1.10.14-r3:0 >=virtual/jdk-21:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Eclipse Compiler for Java
+EAPI=8
+HOMEPAGE=https://projects.eclipse.org/projects/eclipse.jdt
+INHERIT=java-pkg-2 java-pkg-simple prefix
+IUSE=doc source
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=EPL-1.0
+RDEPEND=app-eselect/eselect-java >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=4.32
+SRC_URI=https://download.eclipse.org/eclipse/downloads/drops4/R-4.32-202406010610/ecjsrc-4.32.jar
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
+_md5_=da8e77d48e22665f955547cfc7fa0288
diff --git a/metadata/md5-cache/dev-java/eclipse-jdt-annotation-4.30 b/metadata/md5-cache/dev-java/eclipse-jdt-annotation-4.30
index 3954f80e8aa9..b44837f5a41d 100644
--- a/metadata/md5-cache/dev-java/eclipse-jdt-annotation-4.30
+++ b/metadata/md5-cache/dev-java/eclipse-jdt-annotation-4.30
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-jdt/eclipse.jdt.core/archive//R4_30.tar.gz -> eclipse.jdt.core-4.30.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0fb1c93df3424187e0d62014bd170ebd
diff --git a/metadata/md5-cache/dev-java/emma-2.0.5312-r6 b/metadata/md5-cache/dev-java/emma-2.0.5312-r6
index e27d5d9c1f12..54be02e9f674 100644
--- a/metadata/md5-cache/dev-java/emma-2.0.5312-r6
+++ b/metadata/md5-cache/dev-java/emma-2.0.5312-r6
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0
RDEPEND=>=dev-java/ant-1.10.14:0 >=virtual/jre-1.8:* launcher? ( !sci-biology/emboss:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/emma/emma-release/2.0.5312/emma-2.0.5312-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=96d1dd5d0e2b4da90442806e193f2aed
diff --git a/metadata/md5-cache/dev-java/error-prone-annotations-2.24.0 b/metadata/md5-cache/dev-java/error-prone-annotations-2.24.0
deleted file mode 100644
index 58ab8a9ac136..000000000000
--- a/metadata/md5-cache/dev-java/error-prone-annotations-2.24.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Java annotations for the Error Prone static analysis tool
-EAPI=8
-HOMEPAGE=https://errorprone.info
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=https://github.com/google/error-prone/archive/v2.24.0.tar.gz -> error-prone-2.24.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=350ce749c5baa427aa1c1445fef57a5b
diff --git a/metadata/md5-cache/dev-java/error-prone-annotations-2.27.1-r1 b/metadata/md5-cache/dev-java/error-prone-annotations-2.27.1-r1
index 3f2c7b9c7d75..0d79103bfe81 100644
--- a/metadata/md5-cache/dev-java/error-prone-annotations-2.27.1-r1
+++ b/metadata/md5-cache/dev-java/error-prone-annotations-2.27.1-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://errorprone.info
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/google/error-prone/archive/v2.27.1.tar.gz -> error-prone-2.27.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=51a5cebd7c941a1cff06cef0b3a32cc2
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=7f20bfc3a8e6241bfc8005567bd8ce98
diff --git a/metadata/md5-cache/dev-java/fastinfoset-2.1.0-r1 b/metadata/md5-cache/dev-java/fastinfoset-2.1.0-r1
index d605950a7837..d2a6fccc53ed 100644
--- a/metadata/md5-cache/dev-java/fastinfoset-2.1.0-r1
+++ b/metadata/md5-cache/dev-java/fastinfoset-2.1.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/jaxb-fi/archive/2.1.0.tar.gz -> fastinfoset-2.1.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b93a01473a3b85d97ac919e1f953a169
diff --git a/metadata/md5-cache/dev-java/fec-1.0.4-r4 b/metadata/md5-cache/dev-java/fec-1.0.4-r4
index eb146dbc7dec..4b1ba2e62717 100644
--- a/metadata/md5-cache/dev-java/fec-1.0.4-r4
+++ b/metadata/md5-cache/dev-java/fec-1.0.4-r4
@@ -11,5 +11,5 @@ RDEPEND=dev-java/log4j-12-api:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0
RESTRICT=test
SLOT=0
SRC_URI=https://dev.gentoo.org/~monsieurp/packages/fec-1.0.4.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=367ae75dc05c4448025f00e17507b758
diff --git a/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2 b/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2
index 9c35b4874586..b70c55290305 100644
--- a/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2
+++ b/metadata/md5-cache/dev-java/felix-framework-7.0.5-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-java/animal-sniffer-annotations:0 >=virtual/jre-1.8:* >=dev-java/jav
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/felix/org.apache.felix.framework-7.0.5-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.framework-7.0.5-source-release.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=1f0ca4ebb4434cc3e4a6665772e057e1
diff --git a/metadata/md5-cache/dev-java/felix-gogo-runtime-1.1.6 b/metadata/md5-cache/dev-java/felix-gogo-runtime-1.1.6
index 7eab7b5ffc43..363268e65bba 100644
--- a/metadata/md5-cache/dev-java/felix-gogo-runtime-1.1.6
+++ b/metadata/md5-cache/dev-java/felix-gogo-runtime-1.1.6
@@ -12,5 +12,5 @@ RDEPEND=dev-java/osgi-annotation:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 >=v
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/felix/org.apache.felix.gogo.runtime-1.1.6-source-release.tar.gz -> felix-gogo-runtime-1.1.6.tar.gz verify-sig? ( https://dlcdn.apache.org/felix/org.apache.felix.gogo.runtime-1.1.6-source-release.tar.gz.asc -> felix-gogo-runtime-1.1.6.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=6893e70aad4525c6e2d0191e3052addd
diff --git a/metadata/md5-cache/dev-java/felix-main-7.0.5-r2 b/metadata/md5-cache/dev-java/felix-main-7.0.5-r2
index 4c4ae4fb6dd8..a92b73a1deca 100644
--- a/metadata/md5-cache/dev-java/felix-main-7.0.5-r2
+++ b/metadata/md5-cache/dev-java/felix-main-7.0.5-r2
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* ~dev-java/felix-framework-7.0.5:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/felix/org.apache.felix.main-7.0.5-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.main-7.0.5-source-release.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=adb90d5c6440baf47a0a66f9ffc24171
diff --git a/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1 b/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1
index a8988ceb9d20..5010d4ba85e9 100644
--- a/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1
+++ b/metadata/md5-cache/dev-java/felix-resolver-2.0.4-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-annotation:0 dev-java/osgi-core:0 >=de
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/felix/org.apache.felix.resolver-2.0.4-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.resolver-2.0.4-source-release.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=e00445483e70a8edc533786657ee69c4
diff --git a/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1 b/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1
index da9ce474575f..a81a0e7a55c4 100644
--- a/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1
+++ b/metadata/md5-cache/dev-java/felix-utils-1.11.8-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/felix/org.apache.felix.utils-1.11.8-source-release.tar.gz verify-sig? ( https://downloads.apache.org/felix/org.apache.felix.utils-1.11.8-source-release.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=dad1f25ce39dd1054f1f9a4a5cb60662
diff --git a/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1 b/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1
index 6a19beda86c3..612c81657eab 100644
--- a/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1
+++ b/metadata/md5-cache/dev-java/findbugs-annotations-3.0.1
@@ -11,5 +11,5 @@ LICENSE=LGPL-3
RDEPEND=>=virtual/jre-1.8:* >=dev-java/jsr305-3.0.2:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/google/code/findbugs/findbugs-annotations/3.0.1/findbugs-annotations-3.0.1-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a4bc4b2ed30ce42a86deb70f17e35758
diff --git a/metadata/md5-cache/dev-java/fishbowl-1.4.1 b/metadata/md5-cache/dev-java/fishbowl-1.4.1
index e53c7f403af0..9c6c7ea3d8e9 100644
--- a/metadata/md5-cache/dev-java/fishbowl-1.4.1
+++ b/metadata/md5-cache/dev-java/fishbowl-1.4.1
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/stefanbirkner/fishbowl/archive/fishbowl-1.4.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7926431a9c1ad7f82f68dfb45fabc973
diff --git a/metadata/md5-cache/dev-java/fontbox-2.0.27 b/metadata/md5-cache/dev-java/fontbox-2.0.27
index 4ddaff718344..8074e7591c96 100644
--- a/metadata/md5-cache/dev-java/fontbox-2.0.27
+++ b/metadata/md5-cache/dev-java/fontbox-2.0.27
@@ -12,5 +12,5 @@ RDEPEND=dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/pdfbox/2.0.27/pdfbox-2.0.27-src.zip test? ( https://issues.apache.org/jira/secure/attachment/12684264/SourceSansProBold.otf https://issues.apache.org/jira/secure/attachment/12896461/NotoEmoji-Regular.ttf https://issues.apache.org/jira/secure/attachment/12809395/DejaVuSansMono.ttf https://issues.apache.org/jira/secure/attachment/13036376/NotoSansSC-Regular.otf https://mirrors.ctan.org/fonts/opensans/type1/OpenSans-Regular.pfb )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=beabd835debe0df66cdc641ad9f639b3
diff --git a/metadata/md5-cache/dev-java/fop-2.9-r1 b/metadata/md5-cache/dev-java/fop-2.9-r1
index e7ba996beac5..15e57287179c 100644
--- a/metadata/md5-cache/dev-java/fop-2.9-r1
+++ b/metadata/md5-cache/dev-java/fop-2.9-r1
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/batik:1.16 dev-java/commons-io:1 de
RESTRICT=!test? ( test )
SLOT=2.8
SRC_URI=mirror://apache/xmlgraphics/fop/source/fop-2.9-src.tar.gz https://dev.gentoo.org/~flow/distfiles/fop/fop-2.7-jars.tar.xz verify-sig? ( https://downloads.apache.org/xmlgraphics/fop/source/fop-2.9-src.tar.gz.asc ) test? ( https://repo1.maven.org/maven2/net/sf/offo/fop-hyph/2.0/fop-hyph-2.0.jar )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=2002e2646a69d0109099db1a8d5adf21
diff --git a/metadata/md5-cache/dev-java/freenet-ext-29-r1 b/metadata/md5-cache/dev-java/freenet-ext-29-r1
index 6185ae5073fe..8ab6a86f8c5d 100644
--- a/metadata/md5-cache/dev-java/freenet-ext-29-r1
+++ b/metadata/md5-cache/dev-java/freenet-ext-29-r1
@@ -10,5 +10,5 @@ LICENSE=public-domain
RDEPEND=dev-libs/gmp >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=29
SRC_URI=https://github.com/hyphanet/contrib/archive/v29.tar.gz -> freenet-ext-29.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ec5e7ff989723cc2ba0b7ea2602e2ee
diff --git a/metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r4 b/metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r4
index 8c894860cd29..e6dd33806582 100644
--- a/metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r4
+++ b/metadata/md5-cache/dev-java/gnu-regexp-1.1.4-r4
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-java/java-getopt:1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=mirror://gentoo/gnu-regexp-1.1.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=3e2b517468bb0aaf8aa31524c2242598
diff --git a/metadata/md5-cache/dev-java/gradle-bin-8.4 b/metadata/md5-cache/dev-java/gradle-bin-8.4
index 30250d3213cf..999b32bdb5e9 100644
--- a/metadata/md5-cache/dev-java/gradle-bin-8.4
+++ b/metadata/md5-cache/dev-java/gradle-bin-8.4
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=app-eselect/eselect-gradle >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=8.4
SRC_URI=https://services.gradle.org/distributions/gradle-8.4-all.zip -> gradle-bin-8.4.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1ba35d3f4f459ed1fdf821e693c0178a
diff --git a/metadata/md5-cache/dev-java/gradle-bin-8.5 b/metadata/md5-cache/dev-java/gradle-bin-8.5
index db38c452dab7..b7b734075326 100644
--- a/metadata/md5-cache/dev-java/gradle-bin-8.5
+++ b/metadata/md5-cache/dev-java/gradle-bin-8.5
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=app-eselect/eselect-gradle >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=8.5
SRC_URI=https://services.gradle.org/distributions/gradle-8.5-all.zip -> gradle-bin-8.5.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1ba35d3f4f459ed1fdf821e693c0178a
diff --git a/metadata/md5-cache/dev-java/gradle-bin-8.7 b/metadata/md5-cache/dev-java/gradle-bin-8.7
index 8dee85dfcb34..f7f3adbab928 100644
--- a/metadata/md5-cache/dev-java/gradle-bin-8.7
+++ b/metadata/md5-cache/dev-java/gradle-bin-8.7
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=app-eselect/eselect-gradle >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=8.7
SRC_URI=https://services.gradle.org/distributions/gradle-8.7-all.zip -> gradle-bin-8.7.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1ba35d3f4f459ed1fdf821e693c0178a
diff --git a/metadata/md5-cache/dev-java/greenmail-2.0.0_alpha2 b/metadata/md5-cache/dev-java/greenmail-2.0.0_alpha2
index 641f0a7e7cb1..b163bdb8961a 100644
--- a/metadata/md5-cache/dev-java/greenmail-2.0.0_alpha2
+++ b/metadata/md5-cache/dev-java/greenmail-2.0.0_alpha2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/jakarta-activation-api:2 dev-java/jakarta-mail:0 dev-java/junit:4 dev-java/slf4j-api:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/greenmail-mail-test/greenmail/archive/release-2.0.0-alpha-2.tar.gz -> greenmail-2.0.0_alpha2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b9df8132f54d1cc77e67c59f605680b2
diff --git a/metadata/md5-cache/dev-java/gson-2.10.2_pre20231128-r1 b/metadata/md5-cache/dev-java/gson-2.10.2_pre20231128-r1
index ebf326ebbc4c..f226941e2220 100644
--- a/metadata/md5-cache/dev-java/gson-2.10.2_pre20231128-r1
+++ b/metadata/md5-cache/dev-java/gson-2.10.2_pre20231128-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zi
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/gson/archive/b17b1a0e98dcaf4b61823e1f0c29dda44c0ea3d5.tar.gz -> gson-2.10.2_pre20231128.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5fa95df7f53e9b88e3fc90b7166ee911
diff --git a/metadata/md5-cache/dev-java/guava-33.0.0 b/metadata/md5-cache/dev-java/guava-33.0.0
deleted file mode 100644
index cee3a9c0090c..000000000000
--- a/metadata/md5-cache/dev-java/guava-33.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=dev-java/error-prone-annotations-2.24.0:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 dev-java/checker-framework-qual:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=A collection of Google's core Java libraries
-EAPI=8
-HOMEPAGE=https://github.com/google/guava
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-java/error-prone-annotations-2.24.0:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=https://github.com/google/guava/archive/v33.0.0.tar.gz -> guava-33.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=4c0fc5f817cdb9ad119c00f8faa44e9d
diff --git a/metadata/md5-cache/dev-java/guava-33.2.0 b/metadata/md5-cache/dev-java/guava-33.2.0
index d500796b9c21..9d907063910b 100644
--- a/metadata/md5-cache/dev-java/guava-33.2.0
+++ b/metadata/md5-cache/dev-java/guava-33.2.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/google/guava
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-java/error-prone-annotations-2.27.1:0 dev-java/j2objc-annotations:0 dev-java/jsr305:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/google/guava/archive/v33.2.0.tar.gz -> guava-33.2.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=bd5398186a00a6d2fa4466f90e95e697
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=f8fe77713e8d9c9c4c29cece89c8a37b
diff --git a/metadata/md5-cache/dev-java/guava-testlib-33.0.0 b/metadata/md5-cache/dev-java/guava-testlib-33.0.0
deleted file mode 100644
index 29445195b2e1..000000000000
--- a/metadata/md5-cache/dev-java/guava-testlib-33.0.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=>=dev-java/error-prone-annotations-2.24.0:0 ~dev-java/guava-33.0.0:0 dev-java/jsr305:0 dev-java/junit:4 dev-java/checker-framework-qual:0 dev-java/j2objc-annotations:0 >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=A set of java classes to assist the tests for Guava itself
-EAPI=8
-HOMEPAGE=https://github.com/google/guava
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source test
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-java/error-prone-annotations-2.24.0:0 ~dev-java/guava-33.0.0:0 dev-java/jsr305:0 dev-java/junit:4 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/google/guava/archive/v33.0.0.tar.gz -> guava-33.0.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.5/truth-1.1.5.jar )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=ff6f2219346238e06f073eaa7ad03e72
diff --git a/metadata/md5-cache/dev-java/guava-testlib-33.2.0 b/metadata/md5-cache/dev-java/guava-testlib-33.2.0
index b42a7f38a2e1..53622245a439 100644
--- a/metadata/md5-cache/dev-java/guava-testlib-33.2.0
+++ b/metadata/md5-cache/dev-java/guava-testlib-33.2.0
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/google/guava
INHERIT=java-pkg-2 java-pkg-simple check-reqs
IUSE=doc source test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-java/error-prone-annotations-2.27.1:0 ~dev-java/guava-33.2.0:0 dev-java/jsr305:0 dev-java/junit:4 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/guava/archive/v33.2.0.tar.gz -> guava-33.2.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.4.2/truth-1.4.2.jar )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=d3da8456ac6fff6064c48b2b01233f27
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=329d4bf3ad3499608a9fbd25f97f38d7
diff --git a/metadata/md5-cache/dev-java/guice-5.1.0-r1 b/metadata/md5-cache/dev-java/guice-5.1.0-r1
index 7cb89b38a3ea..0738909783e9 100644
--- a/metadata/md5-cache/dev-java/guice-5.1.0-r1
+++ b/metadata/md5-cache/dev-java/guice-5.1.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/aopalliance:1 dev-java/asm:9 dev-java/error
RESTRICT=test !test? ( test )
SLOT=4
SRC_URI=https://github.com/google/guice/archive/5.1.0.tar.gz -> guice-5.1.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0fd9a5f36eb50e6c080c06ac0f7212fe
diff --git a/metadata/md5-cache/dev-java/hamcrest-2.2-r1 b/metadata/md5-cache/dev-java/hamcrest-2.2-r1
index 344f017c3fe0..7d8805f283ad 100644
--- a/metadata/md5-cache/dev-java/hamcrest-2.2-r1
+++ b/metadata/md5-cache/dev-java/hamcrest-2.2-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/v2.2.tar.gz -> hamcrest-2.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c1a6c708d79dae9b3a1cda0bd8971442
diff --git a/metadata/md5-cache/dev-java/hamcrest-core-1.1-r4 b/metadata/md5-cache/dev-java/hamcrest-core-1.1-r4
index 6a2de0214396..fe51fff7ae04 100644
--- a/metadata/md5-cache/dev-java/hamcrest-core-1.1-r4
+++ b/metadata/md5-cache/dev-java/hamcrest-core-1.1-r4
@@ -10,5 +10,5 @@ LICENSE=BSD-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.1.tar.gz -> hamcrest-core-1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=256f3602ef99cd08a39d6f66f124e7aa
diff --git a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3 b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3
index 17901c99c144..157ad3929e36 100644
--- a/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3
+++ b/metadata/md5-cache/dev-java/hamcrest-core-1.3-r3
@@ -11,5 +11,5 @@ LICENSE=BSD-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.3
SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5f6f53542f0b38b80d70c6316ae7ce8f
diff --git a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4 b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4
index 2cdcf41b01b9..d2c17b351587 100644
--- a/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4
+++ b/metadata/md5-cache/dev-java/hamcrest-generator-1.3-r4
@@ -10,5 +10,5 @@ LICENSE=BSD-2
RDEPEND=>=virtual/jre-1.8:* dev-java/qdox:1.12 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.3
SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=82c4192babddf478374f5cab7cca984d
diff --git a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3 b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3
index 3499832c5fac..2c18fcf9a708 100644
--- a/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3
+++ b/metadata/md5-cache/dev-java/hamcrest-library-1.3-r3
@@ -11,5 +11,5 @@ LICENSE=BSD-2
RDEPEND=dev-java/hamcrest-core:1.3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.3
SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5cc69385ac64a49c82035e357d933a72
diff --git a/metadata/md5-cache/dev-java/hashcash-1.1 b/metadata/md5-cache/dev-java/hashcash-1.1
index 69681e0af066..8d7d18aa0f7d 100644
--- a/metadata/md5-cache/dev-java/hashcash-1.1
+++ b/metadata/md5-cache/dev-java/hashcash-1.1
@@ -10,5 +10,5 @@ LICENSE=GregoryRubin
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://www.nettgryppa.com/code/HashCash.java
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=fad55f7ae2718f5dae9444d4e2bbf91f
diff --git a/metadata/md5-cache/dev-java/hawtjni-runtime-1.18 b/metadata/md5-cache/dev-java/hawtjni-runtime-1.18
index 7f57096bddb3..6e0f47521eb5 100644
--- a/metadata/md5-cache/dev-java/hawtjni-runtime-1.18
+++ b/metadata/md5-cache/dev-java/hawtjni-runtime-1.18
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/fusesource/hawtjni/archive/hawtjni-project-1.18.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4124437359740c8d9cb9da5c6f7fb6ec
diff --git a/metadata/md5-cache/dev-java/htmlcleaner-2.29-r1 b/metadata/md5-cache/dev-java/htmlcleaner-2.29-r1
index 193988f257eb..aa709b80c261 100644
--- a/metadata/md5-cache/dev-java/htmlcleaner-2.29-r1
+++ b/metadata/md5-cache/dev-java/htmlcleaner-2.29-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jdom:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sour
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/htmlcleaner/htmlcleaner/htmlcleaner%20v2.29/htmlcleaner-src-2.29.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8cdb507a8962485dcc12599678f89d9d
diff --git a/metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r2 b/metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r2
index 4e3e84827f55..49a745b1a7b8 100644
--- a/metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r2
+++ b/metadata/md5-cache/dev-java/httpcomponents-client-4.5.13-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-java/commons-codec:0 dev-java/commons-logging:0 dev-java/httpcore:0
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=mirror://apache/httpcomponents/httpclient/source/httpcomponents-client-4.5.13-src.tar.gz verify-sig? ( https://downloads.apache.org/httpcomponents/httpclient/source/httpcomponents-client-4.5.13-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=f7f6f6cece0624163c104045038aab99
diff --git a/metadata/md5-cache/dev-java/httpcore-4.4.14-r1 b/metadata/md5-cache/dev-java/httpcore-4.4.14-r1
index d4f26d800ad4..a69e2a7b0243 100644
--- a/metadata/md5-cache/dev-java/httpcore-4.4.14-r1
+++ b/metadata/md5-cache/dev-java/httpcore-4.4.14-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://archive.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-4.4.14-src.tar.gz verify-sig? ( https://archive.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-4.4.14-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=62d1ecd5e4302af72b93e87d023cb789
diff --git a/metadata/md5-cache/dev-java/icedtea-sound-1.0.1-r1 b/metadata/md5-cache/dev-java/icedtea-sound-1.0.1-r1
index 935aaa7562f4..47b7deae8afc 100644
--- a/metadata/md5-cache/dev-java/icedtea-sound-1.0.1-r1
+++ b/metadata/md5-cache/dev-java/icedtea-sound-1.0.1-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2-with-linking-exception
RDEPEND=virtual/jdk:1.8 >=media-sound/pulseaudio-0.9.11 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://icedtea.classpath.org/download/source/icedtea-sound-1.0.1.tar.xz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=cd60742967283b0b3d0b1f94e4991c04
diff --git a/metadata/md5-cache/dev-java/icedtea-web-1.8.8-r1 b/metadata/md5-cache/dev-java/icedtea-web-1.8.8-r1
index 9fab2f6796c2..89f354f7b12f 100644
--- a/metadata/md5-cache/dev-java/icedtea-web-1.8.8-r1
+++ b/metadata/md5-cache/dev-java/icedtea-web-1.8.8-r1
@@ -12,5 +12,5 @@ RDEPEND=>=app-eselect/eselect-java-0.2.0 >=virtual/jre-1.8:* >=dev-java/java-con
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/AdoptOpenJDK/icedtea-web/archive/icedtea-web-1.8.8.tar.gz https://crates.io/api/v1/crates/dunce/0.1.1/download -> dunce-0.1.1.crate
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2552f7cc6c69a27db6c20d28b6d99381
diff --git a/metadata/md5-cache/dev-java/icu4j-75.1 b/metadata/md5-cache/dev-java/icu4j-75.1
index 882903e180fd..da8dc67cd098 100644
--- a/metadata/md5-cache/dev-java/icu4j-75.1
+++ b/metadata/md5-cache/dev-java/icu4j-75.1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/unicode-org/icu/archive/release-75-1.tar.gz -> icu4j-75.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1be7797ab1b60e04f9e89e98ab3c0ed4
diff --git a/metadata/md5-cache/dev-java/identicon-1.0 b/metadata/md5-cache/dev-java/identicon-1.0
index 64d0148b51f4..331cd2f7f8e3 100644
--- a/metadata/md5-cache/dev-java/identicon-1.0
+++ b/metadata/md5-cache/dev-java/identicon-1.0
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=dev-java/cache2k-api:0 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://github.com/PauloMigAlmeida/identicon/archive/96902d3c7c9733d9da4cce9c5ed424557fc2ec3c.tar.gz -> identicon-1.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2e1aa27536bc93fdd49157cb86c86312
diff --git a/metadata/md5-cache/dev-java/injection-api-2.0.1 b/metadata/md5-cache/dev-java/injection-api-2.0.1
index ad8f82e34c62..d80f8d458e8f 100644
--- a/metadata/md5-cache/dev-java/injection-api-2.0.1
+++ b/metadata/md5-cache/dev-java/injection-api-2.0.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/injection-api/archive/2.0.1.tar.gz -> injection-api-2.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=70ee83e00158f1bb21c72545d2f43857
diff --git a/metadata/md5-cache/dev-java/iso-relax-20050331-r6 b/metadata/md5-cache/dev-java/iso-relax-20050331-r6
index e1b34d8abb91..217d6b45e518 100644
--- a/metadata/md5-cache/dev-java/iso-relax-20050331-r6
+++ b/metadata/md5-cache/dev-java/iso-relax-20050331-r6
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://gentoo/iso-relax-20050331.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c88f04e67d3e31090dc7fc8ebc06296f
diff --git a/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12 b/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12
index 54f397ee92cb..57a97e46b20b 100644
--- a/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12
+++ b/metadata/md5-cache/dev-java/istack-commons-runtime-3.0.12
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/eclipse-ee4j/jaxb-istack-commons/archive/3.0.12.tar.gz -> jaxb-istack-commons-3.0.12.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1a756e19f31ab7f270a914847a3184ec
diff --git a/metadata/md5-cache/dev-java/istack-commons-runtime-4.1.1-r1 b/metadata/md5-cache/dev-java/istack-commons-runtime-4.1.1-r1
index a0b83a8183b2..006483083682 100644
--- a/metadata/md5-cache/dev-java/istack-commons-runtime-4.1.1-r1
+++ b/metadata/md5-cache/dev-java/istack-commons-runtime-4.1.1-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/jaxb-istack-commons/archive/4.1.1.tar.gz -> jaxb-istack-commons-istack-commons-runtime-4.1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c4d9deeb2ade4e71cae767046f3da2a1
diff --git a/metadata/md5-cache/dev-java/j2objc-annotations-2.8 b/metadata/md5-cache/dev-java/j2objc-annotations-2.8
deleted file mode 100644
index b8ef1945b705..000000000000
--- a/metadata/md5-cache/dev-java/j2objc-annotations-2.8
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=virtual/jdk:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-DESCRIPTION=Annotations for the J2ObjC Java to Objective-C translator
-EAPI=8
-HOMEPAGE=https://developers.google.com/j2objc/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=https://github.com/google/j2objc/archive/2.8.tar.gz -> j2objc-2.8.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=f9c8f7f050feb6ce0924b131ebee4d5e
diff --git a/metadata/md5-cache/dev-java/j2objc-annotations-3.0.0-r1 b/metadata/md5-cache/dev-java/j2objc-annotations-3.0.0-r1
index 27f83df0407a..1c6eee3bdc27 100644
--- a/metadata/md5-cache/dev-java/j2objc-annotations-3.0.0-r1
+++ b/metadata/md5-cache/dev-java/j2objc-annotations-3.0.0-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://developers.google.com/j2objc/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/google/j2objc/archive/3.0.0.tar.gz -> j2objc-3.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=926696fcbf1d0c770bdcac8df43b2b1f
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=7c36df9d225e737151f4fcc81f4b8fbe
diff --git a/metadata/md5-cache/dev-java/jackcess-4.0.0 b/metadata/md5-cache/dev-java/jackcess-4.0.0
index 37f9e0d86a1c..11435cc937d4 100644
--- a/metadata/md5-cache/dev-java/jackcess-4.0.0
+++ b/metadata/md5-cache/dev-java/jackcess-4.0.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/commons-lang-3.11:3.6 >=dev-java/commons-
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/jahlborn/jackcess/archive/refs/tags/jackcess-4.0.0.tar.gz -> jackcess-4.0.0-sources.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=fd99cefd0c2a4a69979b4f073dad2243
diff --git a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r3 b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r3
index e0f6d2aa4c53..897a2dc51c2e 100644
--- a/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r3
+++ b/metadata/md5-cache/dev-java/jackrabbit-webdav-2.10.1-r3
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/bndlib:0 dev-java/slf4j-api:0 dev-java/slf4
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/jackrabbit/2.10.1/jackrabbit-2.10.1-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8d15c4e0f6ad1bf14b3e7aa0cff332c8
diff --git a/metadata/md5-cache/dev-java/jackson-annotations-2.13.4 b/metadata/md5-cache/dev-java/jackson-annotations-2.13.4
index 223f5b784149..f00a2c111cab 100644
--- a/metadata/md5-cache/dev-java/jackson-annotations-2.13.4
+++ b/metadata/md5-cache/dev-java/jackson-annotations-2.13.4
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/FasterXML/jackson-annotations/archive/jackson-annotations-2.13.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=01744e32eb429a6bdb099cdd01148416
diff --git a/metadata/md5-cache/dev-java/jackson-core-2.13.4 b/metadata/md5-cache/dev-java/jackson-core-2.13.4
index 7586c9665232..cdf0d8aac5c6 100644
--- a/metadata/md5-cache/dev-java/jackson-core-2.13.4
+++ b/metadata/md5-cache/dev-java/jackson-core-2.13.4
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/FasterXML/jackson-core/archive/jackson-core-2.13.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=27d6ce84bbecfa62c456d0dff55d15ac
diff --git a/metadata/md5-cache/dev-java/jackson-databind-2.13.4.1 b/metadata/md5-cache/dev-java/jackson-databind-2.13.4.1
index d1e7d294f5d8..b60533936375 100644
--- a/metadata/md5-cache/dev-java/jackson-databind-2.13.4.1
+++ b/metadata/md5-cache/dev-java/jackson-databind-2.13.4.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* ~dev-java/jackson-annotations-2.13.4:2 ~dev-java/jackson-core-2.13.4:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/FasterXML/jackson-databind/archive/jackson-databind-2.13.4.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1beae1ec3e358073c387e888ab7c5c79
diff --git a/metadata/md5-cache/dev-java/jackson-dataformat-xml-2.13.4-r1 b/metadata/md5-cache/dev-java/jackson-dataformat-xml-2.13.4-r1
index 23a1191ccfaf..7cffce76acb3 100644
--- a/metadata/md5-cache/dev-java/jackson-dataformat-xml-2.13.4-r1
+++ b/metadata/md5-cache/dev-java/jackson-dataformat-xml-2.13.4-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/jackson-annotations-2.13.4:2 ~dev-java/jac
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/FasterXML/jackson-dataformat-xml/archive/jackson-dataformat-xml-2.13.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a556215f64a068c6ff8526cdaf42f060
diff --git a/metadata/md5-cache/dev-java/jackson-dataformat-yaml-2.13.4-r1 b/metadata/md5-cache/dev-java/jackson-dataformat-yaml-2.13.4-r1
index f1f1dfa5fcb3..1e9de7089f90 100644
--- a/metadata/md5-cache/dev-java/jackson-dataformat-yaml-2.13.4-r1
+++ b/metadata/md5-cache/dev-java/jackson-dataformat-yaml-2.13.4-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/FasterXML/jackson-dataformats-text/archive/jackson-dataformats-text-2.13.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=23becb40922325710ba33cc37a83046e
diff --git a/metadata/md5-cache/dev-java/jackson-module-jakarta-xmlbind-2.13.4-r1 b/metadata/md5-cache/dev-java/jackson-module-jakarta-xmlbind-2.13.4-r1
index 08ebeb24e86c..c762eca6dc5b 100644
--- a/metadata/md5-cache/dev-java/jackson-module-jakarta-xmlbind-2.13.4-r1
+++ b/metadata/md5-cache/dev-java/jackson-module-jakarta-xmlbind-2.13.4-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/jackson-annotations-2.13.4:2 ~dev-java/jac
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/FasterXML/jackson-modules-base/archive/jackson-modules-base-2.13.4.tar.gz -> jackson-module-jakarta-xmlbind-2.13.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c7e07827ca3d7f9ab81ce2586209c9a7
diff --git a/metadata/md5-cache/dev-java/jacl-1.4.1-r2 b/metadata/md5-cache/dev-java/jacl-1.4.1-r2
index 91c2f83f50e8..6f8b9d1a5d0c 100644
--- a/metadata/md5-cache/dev-java/jacl-1.4.1-r2
+++ b/metadata/md5-cache/dev-java/jacl-1.4.1-r2
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=dev-lang/tcl-8.4.5:* >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/tcljava/jacl/1.4.1/jacl1.4.1.tar.gz -> jacl-1.4.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=752ce194d6d8df70e6958043c016a729
diff --git a/metadata/md5-cache/dev-java/jai-imageio-core-1.4.0 b/metadata/md5-cache/dev-java/jai-imageio-core-1.4.0
index 84fb252d63c0..cf58b28a2cd9 100644
--- a/metadata/md5-cache/dev-java/jai-imageio-core-1.4.0
+++ b/metadata/md5-cache/dev-java/jai-imageio-core-1.4.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jai-imageio/jai-imageio-core/archive/refs/tags/jai-imageio-core-1.4.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e5cd2fcf459b16f769f8d218ff456f1e
diff --git a/metadata/md5-cache/dev-java/jai-imageio-jpeg2000-1.4.0 b/metadata/md5-cache/dev-java/jai-imageio-jpeg2000-1.4.0
index d3134e699e60..c47dcabb6a22 100644
--- a/metadata/md5-cache/dev-java/jai-imageio-jpeg2000-1.4.0
+++ b/metadata/md5-cache/dev-java/jai-imageio-jpeg2000-1.4.0
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jai-imageio-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jai-imageio/jai-imageio-jpeg2000/archive/refs/tags/jai-imageio-jpeg2000-1.4.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=29d1ba28d03d99db56ce402c2535dff7
diff --git a/metadata/md5-cache/dev-java/jakarta-activation-1.2.2-r1 b/metadata/md5-cache/dev-java/jakarta-activation-1.2.2-r1
index a2fee3b92b08..fbda9d3a5a16 100644
--- a/metadata/md5-cache/dev-java/jakarta-activation-1.2.2-r1
+++ b/metadata/md5-cache/dev-java/jakarta-activation-1.2.2-r1
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=dev-java/jakarta-activation-api:1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://github.com/jakartaee/jaf-api/archive/1.2.2.tar.gz -> jakarta-activation-1.2.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ff3b4c1d66bb1cce7b6ad17c777b90a1
diff --git a/metadata/md5-cache/dev-java/jakarta-activation-2.0.1-r1 b/metadata/md5-cache/dev-java/jakarta-activation-2.0.1-r1
index e9cb47ee4e13..e1b32c4d8cc7 100644
--- a/metadata/md5-cache/dev-java/jakarta-activation-2.0.1-r1
+++ b/metadata/md5-cache/dev-java/jakarta-activation-2.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/jakartaee/jaf-api/archive/2.0.1.tar.gz -> jakarta-activation-2.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1c30bbe29760b48dd6d83974ebca7f9e
diff --git a/metadata/md5-cache/dev-java/jakarta-activation-api-1.2.2-r1 b/metadata/md5-cache/dev-java/jakarta-activation-api-1.2.2-r1
index 430f89f0c354..8c7fe162a65f 100644
--- a/metadata/md5-cache/dev-java/jakarta-activation-api-1.2.2-r1
+++ b/metadata/md5-cache/dev-java/jakarta-activation-api-1.2.2-r1
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://github.com/jakartaee/jaf-api/archive/1.2.2.tar.gz -> jakarta-activation-1.2.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c78fbd58436974440df89f0c99a202be
diff --git a/metadata/md5-cache/dev-java/jakarta-activation-api-2.1.1 b/metadata/md5-cache/dev-java/jakarta-activation-api-2.1.1
index 4a15f999efde..02d6db0cf39a 100644
--- a/metadata/md5-cache/dev-java/jakarta-activation-api-2.1.1
+++ b/metadata/md5-cache/dev-java/jakarta-activation-api-2.1.1
@@ -10,5 +10,5 @@ LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/jakartaee/jaf-api/archive/2.1.1.tar.gz -> jakarta-activation-api-2.1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6d2f859a5591fa6ba3c10133e6dc2fe9
diff --git a/metadata/md5-cache/dev-java/jakarta-annotations-api-2.1.1 b/metadata/md5-cache/dev-java/jakarta-annotations-api-2.1.1
index 86d1c73e3c27..3982a03c5cab 100644
--- a/metadata/md5-cache/dev-java/jakarta-annotations-api-2.1.1
+++ b/metadata/md5-cache/dev-java/jakarta-annotations-api-2.1.1
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/common-annotations-api/archive/2.1.1.tar.gz -> jakarta-annotations-api-2.1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ad8892a8f51d782522e4f2249619a388
diff --git a/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1-r1 b/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1-r1
index 3737220f1cfa..00d5f8a33b6d 100644
--- a/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1-r1
+++ b/metadata/md5-cache/dev-java/jakarta-el-api-5.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=5.0
SRC_URI=https://github.com/jakartaee/expression-language/archive/5.0.1-RELEASE-api.tar.gz -> jakarta-el-api-5.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=07fa9f90f0e0056d7914119cd29e1324
diff --git a/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0 b/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0
index 05a29fef25a5..37bd2cdc3b65 100644
--- a/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0
+++ b/metadata/md5-cache/dev-java/jakarta-interceptors-2.1.0
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/jakartaee/interceptors/archive/2.1.0-RELEASE.tar.gz -> jakarta-interceptors-2.1.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=52a655ead01220649dc1647d958d5827
diff --git a/metadata/md5-cache/dev-java/jakarta-json-api-1.1.6-r1 b/metadata/md5-cache/dev-java/jakarta-json-api-1.1.6-r1
index 093a972d6bc0..6d737d965c5f 100644
--- a/metadata/md5-cache/dev-java/jakarta-json-api-1.1.6-r1
+++ b/metadata/md5-cache/dev-java/jakarta-json-api-1.1.6-r1
@@ -10,5 +10,5 @@ LICENSE=|| ( EPL-2.0 GPL-2-with-classpath-exception )
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://github.com/eclipse-ee4j/jsonp/archive/1.1-1.1.6-RELEASE.tar.gz -> jakarta-json-api-1.1.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=16e7a8330d20712e4a37c8dfb8291e1f
diff --git a/metadata/md5-cache/dev-java/jakarta-mail-2.0.1 b/metadata/md5-cache/dev-java/jakarta-mail-2.0.1
index 4a483c70faaf..d086e91052d6 100644
--- a/metadata/md5-cache/dev-java/jakarta-mail-2.0.1
+++ b/metadata/md5-cache/dev-java/jakarta-mail-2.0.1
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jakarta-activation:2 >=virtual/jre-1.8:* >=dev-java/java-config
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jakartaee/mail-api/archive/2.0.1.tar.gz -> jakarta-mail-2.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=82072f766e0885b47e3ab89be8d160ae
diff --git a/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.3 b/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.3
index afdfd8efb78e..121c6f2201ae 100644
--- a/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.3
+++ b/metadata/md5-cache/dev-java/jakarta-mail-api-2.1.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jakartaee/mail-api/archive/2.1.3.tar.gz -> jakarta-mail-api-2.1.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4daa223fa9e6b57c6b6d0772ab634fda
diff --git a/metadata/md5-cache/dev-java/jakarta-oro-2.0.8-r5 b/metadata/md5-cache/dev-java/jakarta-oro-2.0.8-r5
index 13681aabe3dd..48aad23c3e9f 100644
--- a/metadata/md5-cache/dev-java/jakarta-oro-2.0.8-r5
+++ b/metadata/md5-cache/dev-java/jakarta-oro-2.0.8-r5
@@ -10,5 +10,5 @@ LICENSE=Apache-1.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.0
SRC_URI=https://archive.apache.org/dist/jakarta/oro/jakarta-oro-2.0.8.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=accb98c4294f45c840a7ebc889b1fa35
diff --git a/metadata/md5-cache/dev-java/jakarta-regexp-1.4-r3 b/metadata/md5-cache/dev-java/jakarta-regexp-1.4-r3
index d1bb8c87a312..82439ca282c2 100644
--- a/metadata/md5-cache/dev-java/jakarta-regexp-1.4-r3
+++ b/metadata/md5-cache/dev-java/jakarta-regexp-1.4-r3
@@ -10,5 +10,5 @@ LICENSE=Apache-1.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.4
SRC_URI=mirror://apache/jakarta/regexp/source/jakarta-regexp-1.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=eec8e1c95475a8fbfe15b0d0939ed878
diff --git a/metadata/md5-cache/dev-java/jakarta-servlet-api-4.0.4 b/metadata/md5-cache/dev-java/jakarta-servlet-api-4.0.4
index abee18bb5d7a..1762e603a48c 100644
--- a/metadata/md5-cache/dev-java/jakarta-servlet-api-4.0.4
+++ b/metadata/md5-cache/dev-java/jakarta-servlet-api-4.0.4
@@ -10,5 +10,5 @@ LICENSE=|| ( GPL-2 GPL-2-with-classpath-exception )
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4
SRC_URI=https://github.com/jakartaee/servlet/archive/4.0.4-RELEASE.tar.gz -> jakarta-servlet-api-4.0.4-RELEASE.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f896dde4a1aa06afdf3cc58cb1ec6b6c
diff --git a/metadata/md5-cache/dev-java/jakarta-servlet-api-6.0.0 b/metadata/md5-cache/dev-java/jakarta-servlet-api-6.0.0
index f6c1c01614e5..32bad21fd154 100644
--- a/metadata/md5-cache/dev-java/jakarta-servlet-api-6.0.0
+++ b/metadata/md5-cache/dev-java/jakarta-servlet-api-6.0.0
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=6
SRC_URI=https://github.com/jakartaee/servlet/archive/6.0.0-RELEASE.tar.gz -> jakarta-servlet-api-6.0.0-RELEASE.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a2e13785d9e40e2220de63b1b386fda0
diff --git a/metadata/md5-cache/dev-java/jakarta-xml-soap-api-1.4.2-r2 b/metadata/md5-cache/dev-java/jakarta-xml-soap-api-1.4.2-r2
index cb2a20aa6ed8..cc0273d6176e 100644
--- a/metadata/md5-cache/dev-java/jakarta-xml-soap-api-1.4.2-r2
+++ b/metadata/md5-cache/dev-java/jakarta-xml-soap-api-1.4.2-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/jakarta-activation-api-1.2.2-r1:1 >=dev-j
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/jakartaee/saaj-api/archive/1.4.2.tar.gz -> jakarta-xml-soap-api-1.4.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=57a559a53b8307abfa23c0ae58d581b9
diff --git a/metadata/md5-cache/dev-java/jakartaee-migration-1.0.8-r1 b/metadata/md5-cache/dev-java/jakartaee-migration-1.0.8-r1
index 2881c94c8128..7e7889dd0565 100644
--- a/metadata/md5-cache/dev-java/jakartaee-migration-1.0.8-r1
+++ b/metadata/md5-cache/dev-java/jakartaee-migration-1.0.8-r1
@@ -11,5 +11,5 @@ RDEPEND=>=dev-java/ant-1.10.14-r1:0 dev-java/bcel:0 >=dev-java/commons-compress-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/tomcat/jakartaee-migration/v1.0.8/source/jakartaee-migration-1.0.8-src.tar.gz -> jakartaee-migration-1.0.8-sources.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a6751608e6b44ebb5ad2baa5c5ad2061
diff --git a/metadata/md5-cache/dev-java/jal-20031117-r7 b/metadata/md5-cache/dev-java/jal-20031117-r7
index 9675a3a0e205..56fdcae4da00 100644
--- a/metadata/md5-cache/dev-java/jal-20031117-r7
+++ b/metadata/md5-cache/dev-java/jal-20031117-r7
@@ -10,5 +10,5 @@ LICENSE=HPND
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://dev.gentoo.org/~monsieurp/packages/jal-20031117.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=48421c3551f54bb15d5849edc9b0c8f4
diff --git a/metadata/md5-cache/dev-java/jansi-1.13 b/metadata/md5-cache/dev-java/jansi-1.13
index bd4c669369d1..aca9d709f154 100644
--- a/metadata/md5-cache/dev-java/jansi-1.13
+++ b/metadata/md5-cache/dev-java/jansi-1.13
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jansi-native:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fusesource/jansi/archive/jansi-project-1.13.tar.gz -> jansi-1.13.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ee1233c04a41ea2639d3127438b6cc82
diff --git a/metadata/md5-cache/dev-java/jansi-2.4.0-r1 b/metadata/md5-cache/dev-java/jansi-2.4.0-r1
index 3f94e04b00a8..94a2ed11214d 100644
--- a/metadata/md5-cache/dev-java/jansi-2.4.0-r1
+++ b/metadata/md5-cache/dev-java/jansi-2.4.0-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/fusesource/jansi/archive/refs/tags/jansi-2.4.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c3b952cdf55a9fb767e8b28506fb677
diff --git a/metadata/md5-cache/dev-java/jansi-native-1.8 b/metadata/md5-cache/dev-java/jansi-native-1.8
index c63c7ce1a94f..798f57fd1ad1 100644
--- a/metadata/md5-cache/dev-java/jansi-native-1.8
+++ b/metadata/md5-cache/dev-java/jansi-native-1.8
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/hawtjni-runtime:0 >=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/fusesource/jansi-native/archive/jansi-native-1.8.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
_md5_=758fbbc82194cc75be177b62685c36a1
diff --git a/metadata/md5-cache/dev-java/java-config-2.3.4 b/metadata/md5-cache/dev-java/java-config-2.3.4
new file mode 100644
index 000000000000..834eeb71ac05
--- /dev/null
+++ b/metadata/md5-cache/dev-java/java-config-2.3.4
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=test? ( sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DESCRIPTION=Java environment configuration query tool
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Java
+INHERIT=meson python-r1
+IUSE=+compat test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) sys-apps/baselayout-java sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=2
+SRC_URI=https://gitweb.gentoo.org/proj/java-config.git/snapshot/java-config-2.3.4.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d3b1e22a687204b7384748ee1fe5389c
diff --git a/metadata/md5-cache/dev-java/java-dep-check-0.5-r3 b/metadata/md5-cache/dev-java/java-dep-check-0.5-r3
index c366cecb08a7..2e90a95e0576 100644
--- a/metadata/md5-cache/dev-java/java-dep-check-0.5-r3
+++ b/metadata/md5-cache/dev-java/java-dep-check-0.5-r3
@@ -9,5 +9,5 @@ LICENSE=GPL-2
PDEPEND=dev-java/javatoolkit:0
RDEPEND=>=virtual/jre-1.8:* dev-java/commons-cli:1 dev-java/asm:9 >=dev-java/java-config-2.2.0-r3
SLOT=0
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d36304e84699a333005b68a7ae5a1ef3
diff --git a/metadata/md5-cache/dev-java/java-diff-utils-1.3.0 b/metadata/md5-cache/dev-java/java-diff-utils-1.3.0
index 9732b91f8b72..d33be1e023e7 100644
--- a/metadata/md5-cache/dev-java/java-diff-utils-1.3.0
+++ b/metadata/md5-cache/dev-java/java-diff-utils-1.3.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/googlecode/java-diff-utils/diffutils/1.3.0/diffutils-1.3.0-sources.jar -> java-diff-utils-1.3.0-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8a28218570abaa15bfa2f5a82611068b
diff --git a/metadata/md5-cache/dev-java/java-diff-utils-4.12 b/metadata/md5-cache/dev-java/java-diff-utils-4.12
index 0a7646c60ffd..d97558d6095f 100644
--- a/metadata/md5-cache/dev-java/java-diff-utils-4.12
+++ b/metadata/md5-cache/dev-java/java-diff-utils-4.12
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=4
SRC_URI=https://github.com/java-diff-utils/java-diff-utils/archive/java-diff-utils-parent-4.12.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d2d8e2b481643d5d0de6cf64dcfeebd4
diff --git a/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2 b/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2
index 871c10f4ab6a..96a7c6f28a73 100644
--- a/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2
+++ b/metadata/md5-cache/dev-java/java-getopt-1.0.14-r2
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://www.urbanophile.com/arenn/hacking/getopt/java-getopt-1.0.14.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a323be115ea380da47d2a0ab7324c4b9
diff --git a/metadata/md5-cache/dev-java/java-service-wrapper-3.5.50-r1 b/metadata/md5-cache/dev-java/java-service-wrapper-3.5.50-r1
index 572c7992d3a8..091d89114f3e 100644
--- a/metadata/md5-cache/dev-java/java-service-wrapper-3.5.50-r1
+++ b/metadata/md5-cache/dev-java/java-service-wrapper-3.5.50-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://download.tanukisoftware.com/wrapper/3.5.50/wrapper_3.5.50_src.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0289e85479573729c116bd0e84ef1649
diff --git a/metadata/md5-cache/dev-java/javacc-4.1 b/metadata/md5-cache/dev-java/javacc-4.1
index e39e459e9e91..50fc1808172d 100644
--- a/metadata/md5-cache/dev-java/javacc-4.1
+++ b/metadata/md5-cache/dev-java/javacc-4.1
@@ -11,5 +11,5 @@ RDEPEND=dev-java/junit:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/javacc/javacc/archive/release_41.tar.gz -> javacc-4.1.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a43ca107fc6c5ac83818098113698f5c
diff --git a/metadata/md5-cache/dev-java/javacc-7.0.13 b/metadata/md5-cache/dev-java/javacc-7.0.13
index 1d1ad6611dcd..44daaa2a879d 100644
--- a/metadata/md5-cache/dev-java/javacc-7.0.13
+++ b/metadata/md5-cache/dev-java/javacc-7.0.13
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=7.0.13
SRC_URI=https://github.com/javacc/javacc/archive/javacc-7.0.13.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e43ba9cb77ce79062a9cd38ce9429093
diff --git a/metadata/md5-cache/dev-java/javacc-7.0.4 b/metadata/md5-cache/dev-java/javacc-7.0.4
index da719bcb2913..c07d885c60a7 100644
--- a/metadata/md5-cache/dev-java/javacc-7.0.4
+++ b/metadata/md5-cache/dev-java/javacc-7.0.4
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=7.0.4
SRC_URI=https://github.com/javacc/javacc/archive/7.0.4.tar.gz -> javacc-7.0.4.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=55a5cf8bd06f45481eab744ad4f710ed
diff --git a/metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r1 b/metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r1
index 2e28b5ac35e5..b1307f188962 100644
--- a/metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r1
+++ b/metadata/md5-cache/dev-java/javacup-0.11b_p20151001-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://www2.cs.tum.edu/projects/cup/releases/java-cup-src-11b-20151001.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b7861a015fa8d672bd4aa7c7aa5ac1b6
diff --git a/metadata/md5-cache/dev-java/javacup-11b_p20160615 b/metadata/md5-cache/dev-java/javacup-11b_p20160615
index 4acc007ba284..19018cf2df64 100644
--- a/metadata/md5-cache/dev-java/javacup-11b_p20160615
+++ b/metadata/md5-cache/dev-java/javacup-11b_p20160615
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www2.cs.tum.edu/projects/cup/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=ant-task doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://www2.cs.tum.edu/projects/cup/releases/java-cup-src-11b-20160615.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=4916cd7f2379cb41513c2f7faf202f3f
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=589ce87edbcbdee899dae4ecfa8d4626
diff --git a/metadata/md5-cache/dev-java/javahelp-2.0.05_p20170719-r3 b/metadata/md5-cache/dev-java/javahelp-2.0.05_p20170719-r3
index cc016b4d97e1..b94ca381bf80 100644
--- a/metadata/md5-cache/dev-java/javahelp-2.0.05_p20170719-r3
+++ b/metadata/md5-cache/dev-java/javahelp-2.0.05_p20170719-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-2-with-linking-exception
RDEPEND=>=virtual/jre-1.8:* dev-java/javax-jsp-api:2.0 dev-java/javax-servlet-api:2.5 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/javaee/javahelp/archive/3ca862d8626096770598a3a256886d205246f4a4.tar.gz -> javahelp-2.0.05_p20170719.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=affaa6213111dd69d75e3f3d70a021a5
diff --git a/metadata/md5-cache/dev-java/javaparser-core-3.13.10 b/metadata/md5-cache/dev-java/javaparser-core-3.13.10
index 57bdd33df3a8..e09ec01965e2 100644
--- a/metadata/md5-cache/dev-java/javaparser-core-3.13.10
+++ b/metadata/md5-cache/dev-java/javaparser-core-3.13.10
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0 LGPL-3
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/javaparser/javaparser/archive/v3.13.10.tar.gz -> javaparser-3.13.10.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=59bfe08441776070d2e6f6098a20aba7
diff --git a/metadata/md5-cache/dev-java/javassist-3.29.2 b/metadata/md5-cache/dev-java/javassist-3.29.2
index 4eced8b4492d..5308f77a7483 100644
--- a/metadata/md5-cache/dev-java/javassist-3.29.2
+++ b/metadata/md5-cache/dev-java/javassist-3.29.2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/jboss-javassist/javassist/archive/rel_3_29_2_ga.tar.gz -> javassist-3.29.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8aece1c5cd2cf76569b48bab5d6df69e
diff --git a/metadata/md5-cache/dev-java/javax-el-api-2.2 b/metadata/md5-cache/dev-java/javax-el-api-2.2
index 69855dc2381e..d671b6205df7 100644
--- a/metadata/md5-cache/dev-java/javax-el-api-2.2
+++ b/metadata/md5-cache/dev-java/javax-el-api-2.2
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.2
SRC_URI=https://repo1.maven.org/maven2/javax/el/el-api/2.2/el-api-2.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=34ea57cbe7c32d0ba938baf7e024f944
diff --git a/metadata/md5-cache/dev-java/javax-inject-1-r4 b/metadata/md5-cache/dev-java/javax-inject-1-r4
index d2a914d90309..32273ba2a4bb 100644
--- a/metadata/md5-cache/dev-java/javax-inject-1-r4
+++ b/metadata/md5-cache/dev-java/javax-inject-1-r4
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://central.maven.org/maven2/javax/inject/javax.inject/1/javax.inject-1-sources.jar -> javax-inject-1.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d3143b886eb166ae748f79f144ce16dd
diff --git a/metadata/md5-cache/dev-java/javax-jms-api-2.0.3 b/metadata/md5-cache/dev-java/javax-jms-api-2.0.3
index e8dd3e4e7bfe..7036620afae6 100644
--- a/metadata/md5-cache/dev-java/javax-jms-api-2.0.3
+++ b/metadata/md5-cache/dev-java/javax-jms-api-2.0.3
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/jakartaee/messaging/archive/2.0.3-RELEASE.tar.gz -> javax-jms-api-2.0.3-RELEASE.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1ced834445483cce34ed735111921f4d
diff --git a/metadata/md5-cache/dev-java/javax-jsp-api-2.0 b/metadata/md5-cache/dev-java/javax-jsp-api-2.0
index 654d180782db..e3adb9666f8e 100644
--- a/metadata/md5-cache/dev-java/javax-jsp-api-2.0
+++ b/metadata/md5-cache/dev-java/javax-jsp-api-2.0
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2-with-classpath-exception
RDEPEND=dev-java/javax-servlet-api:2.5 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.0
SRC_URI=https://repo1.maven.org/maven2/javax/servlet/jsp/jsp-api/2.0/jsp-api-2.0-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=97e3634407bd95afeed588a9129b89e5
diff --git a/metadata/md5-cache/dev-java/javax-jsp-api-2.2 b/metadata/md5-cache/dev-java/javax-jsp-api-2.2
index 2b3547f8e29f..e261d7e6141e 100644
--- a/metadata/md5-cache/dev-java/javax-jsp-api-2.2
+++ b/metadata/md5-cache/dev-java/javax-jsp-api-2.2
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* dev-java/javax-el-api:2.2 dev-java/javax-servlet-api:2.5 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.2
SRC_URI=https://repo1.maven.org/maven2/javax/servlet/jsp/jsp-api/2.2/jsp-api-2.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7f90fe0b658c1a131aa73c781bdc45c7
diff --git a/metadata/md5-cache/dev-java/javax-mail-1.6.7-r2 b/metadata/md5-cache/dev-java/javax-mail-1.6.7-r2
index 192d16e0be51..a768a267f5a6 100644
--- a/metadata/md5-cache/dev-java/javax-mail-1.6.7-r2
+++ b/metadata/md5-cache/dev-java/javax-mail-1.6.7-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jakartaee/mail-api/archive/1.6.7.tar.gz -> javax-mail-1.6.7.tar.gz https://github.com/jakartaee/mail-api/commit/86ee859eb1.patch -> javax-mail-1.6.7-java21.patch
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2c327b1bef5bbb4822be8333f980ee67
diff --git a/metadata/md5-cache/dev-java/javax-persistence-api-2.2-r1 b/metadata/md5-cache/dev-java/javax-persistence-api-2.2-r1
index f86edf947345..4564c7733559 100644
--- a/metadata/md5-cache/dev-java/javax-persistence-api-2.2-r1
+++ b/metadata/md5-cache/dev-java/javax-persistence-api-2.2-r1
@@ -11,5 +11,5 @@ LICENSE=EPL-1.0 BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/javax/persistence/javax.persistence-api/2.2/javax.persistence-api-2.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=41324fa94e6129810f9acf1f22bf8024
diff --git a/metadata/md5-cache/dev-java/javax-servlet-api-2.2 b/metadata/md5-cache/dev-java/javax-servlet-api-2.2
index d4f7a6ba3594..05974eddc815 100644
--- a/metadata/md5-cache/dev-java/javax-servlet-api-2.2
+++ b/metadata/md5-cache/dev-java/javax-servlet-api-2.2
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.2
SRC_URI=https://repo1.maven.org/maven2/javax/servlet/servlet-api/2.2/servlet-api-2.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=3235f781d97da21cc7e347e435d52405
diff --git a/metadata/md5-cache/dev-java/javax-servlet-api-2.5 b/metadata/md5-cache/dev-java/javax-servlet-api-2.5
index 47165b31c729..8bf31b604ab9 100644
--- a/metadata/md5-cache/dev-java/javax-servlet-api-2.5
+++ b/metadata/md5-cache/dev-java/javax-servlet-api-2.5
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.5
SRC_URI=https://repo1.maven.org/maven2/javax/servlet/servlet-api/2.5/servlet-api-2.5-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c7d63c74182bce03ec8ccc4014935b54
diff --git a/metadata/md5-cache/dev-java/javax-servlet-api-3.0.1 b/metadata/md5-cache/dev-java/javax-servlet-api-3.0.1
index e781a10c1e66..ffa6a40e57d4 100644
--- a/metadata/md5-cache/dev-java/javax-servlet-api-3.0.1
+++ b/metadata/md5-cache/dev-java/javax-servlet-api-3.0.1
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3.0
SRC_URI=https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/3.0.1/javax.servlet-api-3.0.1-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e6c98119b310e9c68946873c96566ae8
diff --git a/metadata/md5-cache/dev-java/javax-servlet-api-3.1.0 b/metadata/md5-cache/dev-java/javax-servlet-api-3.1.0
index 063195ba73d9..31ee473fdd07 100644
--- a/metadata/md5-cache/dev-java/javax-servlet-api-3.1.0
+++ b/metadata/md5-cache/dev-java/javax-servlet-api-3.1.0
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3.1
SRC_URI=https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/3.1.0/javax.servlet-api-3.1.0-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e2d5fb7c0ac8edade4ad9c35f5bf17c6
diff --git a/metadata/md5-cache/dev-java/jax-rpc-api-1.1.4 b/metadata/md5-cache/dev-java/jax-rpc-api-1.1.4
index 1f48d8a222c1..1e5b5ab6a380 100644
--- a/metadata/md5-cache/dev-java/jax-rpc-api-1.1.4
+++ b/metadata/md5-cache/dev-java/jax-rpc-api-1.1.4
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* dev-java/jakarta-servlet-api:4 dev-java/jakarta-xml-soap-api:1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/jax-rpc-api/archive/1.1.4.tar.gz -> jax-rpc-api-1.1.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7705f3bf87befa49a6a52ee71cfb24df
diff --git a/metadata/md5-cache/dev-java/jaxb-api-2.3.3-r2 b/metadata/md5-cache/dev-java/jaxb-api-2.3.3-r2
index d7b3a868db65..ac9e9f53e452 100644
--- a/metadata/md5-cache/dev-java/jaxb-api-2.3.3-r2
+++ b/metadata/md5-cache/dev-java/jaxb-api-2.3.3-r2
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jakarta-activation-api:1 >=virtual/jre-1.8:* >=dev-java/java-co
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/jakartaee/jaxb-api/archive/2.3.3.tar.gz -> jaxb-api-2.3.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4b806ba81008081d8590bea31774761d
diff --git a/metadata/md5-cache/dev-java/jaxb-api-3.0.1-r1 b/metadata/md5-cache/dev-java/jaxb-api-3.0.1-r1
index 230457982271..e6ba269d40e5 100644
--- a/metadata/md5-cache/dev-java/jaxb-api-3.0.1-r1
+++ b/metadata/md5-cache/dev-java/jaxb-api-3.0.1-r1
@@ -10,5 +10,5 @@ LICENSE=EPL-1.0
RDEPEND=dev-java/jakarta-activation:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3
SRC_URI=https://github.com/eclipse-ee4j/jaxb-api/archive/3.0.1.tar.gz -> jaxb-api-3.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=189e24d7f81c9503e4d29c01dd6706b9
diff --git a/metadata/md5-cache/dev-java/jaxb-api-4.0.2 b/metadata/md5-cache/dev-java/jaxb-api-4.0.2
index 665629ac4521..e2c673da0e80 100644
--- a/metadata/md5-cache/dev-java/jaxb-api-4.0.2
+++ b/metadata/md5-cache/dev-java/jaxb-api-4.0.2
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jakarta-activation:2 >=virtual/jre-11:* >=dev-java/java-config-
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/jakartaee/jaxb-api/archive/4.0.2.tar.gz -> jaxb-api-4.0.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=444ade165e2d16d2a9cb2d6744d1bcd6
diff --git a/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8 b/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8
index 5a943488931e..0133c0af5e8f 100644
--- a/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8
+++ b/metadata/md5-cache/dev-java/jaxb-runtime-2.3.8
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/fastinfoset:0 dev-java/istack-commons-runti
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/eclipse-ee4j/jaxb-ri/archive/2.3.8-RI.tar.gz -> jaxb-ri-2.3.8.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=639b40c83b8f51375bd330f6e5d850aa
diff --git a/metadata/md5-cache/dev-java/jaxb-runtime-4.0.0-r1 b/metadata/md5-cache/dev-java/jaxb-runtime-4.0.0-r1
index ca4a61e50e8f..ab7df472addd 100644
--- a/metadata/md5-cache/dev-java/jaxb-runtime-4.0.0-r1
+++ b/metadata/md5-cache/dev-java/jaxb-runtime-4.0.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zi
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/eclipse-ee4j/jaxb-ri/archive/4.0.0-RI.tar.gz -> jaxb-ri-4.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=be0384ebec034698b0cc7fadfac21251
diff --git a/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3 b/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3
index 9ef9bb3e82a8..4076558c9f74 100644
--- a/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3
+++ b/metadata/md5-cache/dev-java/jaxb-stax-ex-1.8.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/eclipse-ee4j/jaxb-stax-ex/archive/1.8.3.tar.gz -> jaxb-stax-ex-1.8.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2fb51f1ba831399b6598c583c33110bf
diff --git a/metadata/md5-cache/dev-java/jaxb-stax-ex-2.1.0-r1 b/metadata/md5-cache/dev-java/jaxb-stax-ex-2.1.0-r1
index 0b80489663ce..dc7cb6d2be0d 100644
--- a/metadata/md5-cache/dev-java/jaxb-stax-ex-2.1.0-r1
+++ b/metadata/md5-cache/dev-java/jaxb-stax-ex-2.1.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/jaxb-stax-ex/archive/2.1.0.tar.gz -> jaxb-stax-ex-2.1.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8ce9422c25c8484b4dd45329151adf98
diff --git a/metadata/md5-cache/dev-java/jaxen-2.0.0 b/metadata/md5-cache/dev-java/jaxen-2.0.0
index f1239eae35bc..9a8357c8e331 100644
--- a/metadata/md5-cache/dev-java/jaxen-2.0.0
+++ b/metadata/md5-cache/dev-java/jaxen-2.0.0
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( dom4j jdom xom )
RESTRICT=!test? ( test )
SLOT=1.2
SRC_URI=https://github.com/jaxen-xpath/jaxen/archive/v2.0.0.tar.gz -> jaxen-2.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b62beabc47d40afe687cec4965a8c866
diff --git a/metadata/md5-cache/dev-java/jaxrs-api-2.1.6-r1 b/metadata/md5-cache/dev-java/jaxrs-api-2.1.6-r1
index a246f8690653..e2aad207c8c9 100644
--- a/metadata/md5-cache/dev-java/jaxrs-api-2.1.6-r1
+++ b/metadata/md5-cache/dev-java/jaxrs-api-2.1.6-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jakartaee/rest/archive/2.1.6.tar.gz -> jaxrs-api-2.1.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=de04ec1613a87be88e70a09bc2277fbe
diff --git a/metadata/md5-cache/dev-java/jaxws-api-2.3.3 b/metadata/md5-cache/dev-java/jaxws-api-2.3.3
index b90b65ce6343..8bd6af701b3f 100644
--- a/metadata/md5-cache/dev-java/jaxws-api-2.3.3
+++ b/metadata/md5-cache/dev-java/jaxws-api-2.3.3
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/eclipse-ee4j/jax-ws-api/archive/2.3.3.tar.gz -> jaxws-api-2.3.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=520b92f115908b456c7f99746eb67b1f
diff --git a/metadata/md5-cache/dev-java/jbcrypt-0.4 b/metadata/md5-cache/dev-java/jbcrypt-0.4
index 6d78a91d1f67..8e0263ccf591 100644
--- a/metadata/md5-cache/dev-java/jbcrypt-0.4
+++ b/metadata/md5-cache/dev-java/jbcrypt-0.4
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.mindrot.org/files/jBCrypt/jBCrypt-0.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ad7fe37bc5431d12ef0b47aa728dd0bd
diff --git a/metadata/md5-cache/dev-java/jbig2-imageio-3.0.3 b/metadata/md5-cache/dev-java/jbig2-imageio-3.0.3
index 51b08338799c..12cbef3db025 100644
--- a/metadata/md5-cache/dev-java/jbig2-imageio-3.0.3
+++ b/metadata/md5-cache/dev-java/jbig2-imageio-3.0.3
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.apache.org/pdfbox/jbig2-imageio/3.0.3/jbig2-imageio-3.0.3-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=3ed85986046b86bfe4923b43b92aa74a
diff --git a/metadata/md5-cache/dev-java/jbitcollider-core-0.8-r2 b/metadata/md5-cache/dev-java/jbitcollider-core-0.8-r2
index 931d57b2ba89..14ec32e5bd2d 100644
--- a/metadata/md5-cache/dev-java/jbitcollider-core-0.8-r2
+++ b/metadata/md5-cache/dev-java/jbitcollider-core-0.8-r2
@@ -11,5 +11,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/bitcollider/jBitcollider%20%28Java%29/0.8/jBitcollider-0.8.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6740b983791a3bbbe7e0105d0f4e9141
diff --git a/metadata/md5-cache/dev-java/jboss-jms-api-1.0.1 b/metadata/md5-cache/dev-java/jboss-jms-api-1.0.1
index cfb97265d75a..23220e72ee02 100644
--- a/metadata/md5-cache/dev-java/jboss-jms-api-1.0.1
+++ b/metadata/md5-cache/dev-java/jboss-jms-api-1.0.1
@@ -10,5 +10,5 @@ LICENSE=CDDL GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.1
SRC_URI=https://github.com/jboss/jboss-jms-api_spec/archive/jboss-jms-api_1.1_spec-1.0.1.Final.tar.gz -> jboss-jms-api-1.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5d60f8328a4acde2dd87178749caf147
diff --git a/metadata/md5-cache/dev-java/jcalendar-1.4-r1 b/metadata/md5-cache/dev-java/jcalendar-1.4-r1
index 468433772a2c..a1dba90bff1b 100644
--- a/metadata/md5-cache/dev-java/jcalendar-1.4-r1
+++ b/metadata/md5-cache/dev-java/jcalendar-1.4-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jgoodies-looks:2.6 >=virtual/jre-1.8:* >=dev-java/java-config-2
RESTRICT=test
SLOT=1.2
SRC_URI=https://www.toedter.com/download/jcalendar-1.4.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cea34c9f66e014bc4174572339efe672
diff --git a/metadata/md5-cache/dev-java/jcalendar-1.4-r2 b/metadata/md5-cache/dev-java/jcalendar-1.4-r2
index 3f67d6e72c7f..63f80aa19754 100644
--- a/metadata/md5-cache/dev-java/jcalendar-1.4-r2
+++ b/metadata/md5-cache/dev-java/jcalendar-1.4-r2
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-java/jgoodies-looks:2.6 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.2
SRC_URI=https://www.toedter.com/download/jcalendar-1.4.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4011eaa3d354d61608812812b5d8afe5
diff --git a/metadata/md5-cache/dev-java/jchart2d-3.2.2-r1 b/metadata/md5-cache/dev-java/jchart2d-3.2.2-r1
index d6f27ffcf2a6..8147d1b5aa93 100644
--- a/metadata/md5-cache/dev-java/jchart2d-3.2.2-r1
+++ b/metadata/md5-cache/dev-java/jchart2d-3.2.2-r1
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=>=virtual/jre-1.8:* dev-java/jide-oss:0 dev-java/xmlgraphics-commons:2 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/jchart2d/jchart2d/sources/jchart2d-eclipse-project-3.2.2.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b51d10b2a3029c51021c771ebde13e6e
diff --git a/metadata/md5-cache/dev-java/jcifs-1.3.19-r2 b/metadata/md5-cache/dev-java/jcifs-1.3.19-r2
index 2a0627e2dd28..5f8a0af4bee1 100644
--- a/metadata/md5-cache/dev-java/jcifs-1.3.19-r2
+++ b/metadata/md5-cache/dev-java/jcifs-1.3.19-r2
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-java/jakarta-servlet-api:4 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.1
SRC_URI=https://jcifs.samba.org/src/jcifs-1.3.19.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5b01b6a6bbfe690746c94dc81353e15d
diff --git a/metadata/md5-cache/dev-java/jclasslib-3.1-r1 b/metadata/md5-cache/dev-java/jclasslib-3.1-r1
index c6e0773644dd..1aa22cd58f19 100644
--- a/metadata/md5-cache/dev-java/jclasslib-3.1-r1
+++ b/metadata/md5-cache/dev-java/jclasslib-3.1-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/ingokegel/jclasslib/archive/3.1.tar.gz -> jclasslib-3.1.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8fc11b9dda2ea2bc79f400b074596a3
diff --git a/metadata/md5-cache/dev-java/jcommander-1.64-r1 b/metadata/md5-cache/dev-java/jcommander-1.64-r1
index e438bf493d3a..8f7009c6923e 100644
--- a/metadata/md5-cache/dev-java/jcommander-1.64-r1
+++ b/metadata/md5-cache/dev-java/jcommander-1.64-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=1.64
SRC_URI=https://github.com/cbeust/jcommander/archive/1.64.tar.gz -> jcommander-1.64.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=def15d9965e322451da503a7952412e3
diff --git a/metadata/md5-cache/dev-java/jcommander-1.82 b/metadata/md5-cache/dev-java/jcommander-1.82
index 4e2f23afe555..2d0bb4a0f5e0 100644
--- a/metadata/md5-cache/dev-java/jcommander-1.82
+++ b/metadata/md5-cache/dev-java/jcommander-1.82
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/cbeust/jcommander/archive/1.82.tar.gz -> jcommander-1.82.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=78b36510eb443bcc396ec20166e65ae3
diff --git a/metadata/md5-cache/dev-java/jctools-core-4.0.3 b/metadata/md5-cache/dev-java/jctools-core-4.0.3
index 864989a26ee6..679a2bbbb581 100644
--- a/metadata/md5-cache/dev-java/jctools-core-4.0.3
+++ b/metadata/md5-cache/dev-java/jctools-core-4.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/JCTools/JCTools/archive/v4.0.3.tar.gz -> jctools-4.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0d3a65c001506d8ca5af20d9f53d4522
diff --git a/metadata/md5-cache/dev-java/jdbc-mysql-8.1.0-r1 b/metadata/md5-cache/dev-java/jdbc-mysql-8.1.0-r1
index 78fc95d29ee7..923ee19dffee 100644
--- a/metadata/md5-cache/dev-java/jdbc-mysql-8.1.0-r1
+++ b/metadata/md5-cache/dev-java/jdbc-mysql-8.1.0-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2-with-MySQL-FLOSS-exception
RDEPEND=dev-java/c3p0:0 <dev-java/protobuf-java-3.26.0:0 dev-java/slf4j-api:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-8.1.0.tar.gz https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/2.47.0/oci-java-sdk-common-2.47.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=54e6974a1fca6dec1821adefbf064030
diff --git a/metadata/md5-cache/dev-java/jdbc-mysql-8.3.0 b/metadata/md5-cache/dev-java/jdbc-mysql-8.3.0
index 6cdac46c51cd..2c2bfb8decc1 100644
--- a/metadata/md5-cache/dev-java/jdbc-mysql-8.3.0
+++ b/metadata/md5-cache/dev-java/jdbc-mysql-8.3.0
@@ -11,5 +11,5 @@ RDEPEND=dev-java/c3p0:0 >=dev-java/protobuf-java-3.25:0 <dev-java/protobuf-java-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-8.3.0.tar.gz https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/3.29.0/oci-java-sdk-common-3.29.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=da0af3efe9e1e799f0e13200ba7c6ead
diff --git a/metadata/md5-cache/dev-java/jdbc-postgresql-42.7.1 b/metadata/md5-cache/dev-java/jdbc-postgresql-42.7.1
deleted file mode 100644
index b42731bce372..000000000000
--- a/metadata/md5-cache/dev-java/jdbc-postgresql-42.7.1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install preinst prepare setup test
-DEPEND=dev-java/checker-framework-qual:0 dev-java/jna:4 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/scram:0 dev-java/waffle-jna:0 >=virtual/jdk-1.8:* test? ( dev-java/junit:5 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
-DESCRIPTION=Java JDBC 4.2 (JRE 8+) driver for PostgreSQL database
-EAPI=8
-HOMEPAGE=https://jdbc.postgresql.org/
-INHERIT=java-pkg-2 java-pkg-simple
-IUSE=doc source test
-KEYWORDS=amd64 ppc64 x86
-LICENSE=BSD-2
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://jdbc.postgresql.org/download/postgresql-jdbc-42.7.1.src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=22a244145bf92e3fba24a37ead327df1
diff --git a/metadata/md5-cache/dev-java/jdbc-postgresql-42.7.3 b/metadata/md5-cache/dev-java/jdbc-postgresql-42.7.3
new file mode 100644
index 000000000000..ebb1c2751dc8
--- /dev/null
+++ b/metadata/md5-cache/dev-java/jdbc-postgresql-42.7.3
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=dev-java/checker-framework-qual:0 dev-java/jna:4 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/scram:0 dev-java/waffle-jna:0 >=virtual/jdk-1.8:* test? ( dev-java/junit:5 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=Java JDBC 4.2 (JRE 8+) driver for PostgreSQL database
+EAPI=8
+HOMEPAGE=https://jdbc.postgresql.org/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source test
+KEYWORDS=amd64 ppc64 x86
+LICENSE=BSD-2
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://jdbc.postgresql.org/download/postgresql-jdbc-42.7.3.src.tar.gz
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=22a244145bf92e3fba24a37ead327df1
diff --git a/metadata/md5-cache/dev-java/jdepend-2.10-r1 b/metadata/md5-cache/dev-java/jdepend-2.10-r1
index b459de3b373b..c12246dd8629 100644
--- a/metadata/md5-cache/dev-java/jdepend-2.10-r1
+++ b/metadata/md5-cache/dev-java/jdepend-2.10-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/clarkware/jdepend/archive/2.10.tar.gz -> jdepend-2.10.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f4d3a5121ae03f49f23bd13842455159
diff --git a/metadata/md5-cache/dev-java/jdisasm-1.0.6 b/metadata/md5-cache/dev-java/jdisasm-1.0.6
index bae8e5d90b9a..dd86fedc9302 100644
--- a/metadata/md5-cache/dev-java/jdisasm-1.0.6
+++ b/metadata/md5-cache/dev-java/jdisasm-1.0.6
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/commons-nullanalysis:0 >=dev-java/java-conf
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/aunkrig/jdisasm/archive/5e354d659e4320d154b3f1fbff24c89c1ba48987.tar.gz -> jdisasm-1.0.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=3d5f950cf0c07cab5cc6d7ceab608f73
diff --git a/metadata/md5-cache/dev-java/jdom-1.1.3-r1 b/metadata/md5-cache/dev-java/jdom-1.1.3-r1
index 525550dde044..9f1eabe80e73 100644
--- a/metadata/md5-cache/dev-java/jdom-1.1.3-r1
+++ b/metadata/md5-cache/dev-java/jdom-1.1.3-r1
@@ -10,5 +10,5 @@ LICENSE=JDOM
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://www.jdom.org/dist/binary/archive/jdom-1.1.3.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15279c6eb7b16492a9dae6bc7ef27c76
diff --git a/metadata/md5-cache/dev-java/jdom-1.1.3-r2 b/metadata/md5-cache/dev-java/jdom-1.1.3-r2
index f492a6e7f1e2..689a6505d461 100644
--- a/metadata/md5-cache/dev-java/jdom-1.1.3-r2
+++ b/metadata/md5-cache/dev-java/jdom-1.1.3-r2
@@ -10,5 +10,5 @@ LICENSE=JDOM
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://jdom.org/dist/binary/archive/jdom-1.1.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6aa8eee39fccd287e46cbcb161bd1431
diff --git a/metadata/md5-cache/dev-java/jdom-2.0.6.1 b/metadata/md5-cache/dev-java/jdom-2.0.6.1
index 247b724fa3d3..f0a5399cd7a3 100644
--- a/metadata/md5-cache/dev-java/jdom-2.0.6.1
+++ b/metadata/md5-cache/dev-java/jdom-2.0.6.1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/iso-relax:0 dev-java/jaxen:1.2 dev-java/xal
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/hunterhacker/jdom/archive/JDOM-2.0.6.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0f5018591f6875a647b3fdee49be86f6
diff --git a/metadata/md5-cache/dev-java/jeromq-0.5.2 b/metadata/md5-cache/dev-java/jeromq-0.5.2
index 995b8ca22a45..c66f86d76f7f 100644
--- a/metadata/md5-cache/dev-java/jeromq-0.5.2
+++ b/metadata/md5-cache/dev-java/jeromq-0.5.2
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jnacl:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/zeromq/jeromq/archive/v0.5.2.tar.gz -> jeromq-0.5.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=cbdf1b7c47907d1fd626e6f811fc62be
diff --git a/metadata/md5-cache/dev-java/jffi-1.3.10 b/metadata/md5-cache/dev-java/jffi-1.3.10
index 0ef24de0490f..cc951de20419 100644
--- a/metadata/md5-cache/dev-java/jffi-1.3.10
+++ b/metadata/md5-cache/dev-java/jffi-1.3.10
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-libs/libffi-3.4.2-r2:= >=dev-java/java-config-
RESTRICT=!test? ( test )
SLOT=1.3
SRC_URI=https://github.com/jnr/jffi/archive/jffi-1.3.10.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7ac4d88379b0b6230b7e2e8100050edf
diff --git a/metadata/md5-cache/dev-java/jflex-1.6.1-r2 b/metadata/md5-cache/dev-java/jflex-1.6.1-r2
index ad21503ab0c0..0e32b38eeb44 100644
--- a/metadata/md5-cache/dev-java/jflex-1.6.1-r2
+++ b/metadata/md5-cache/dev-java/jflex-1.6.1-r2
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* vim-syntax? ( || ( app-editors/vim app-editors/gvim
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://jflex.de/jflex-1.6.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=95be12dd682de6f5a3bae54c3c477453
diff --git a/metadata/md5-cache/dev-java/jflex-1.6.1-r3 b/metadata/md5-cache/dev-java/jflex-1.6.1-r3
index 8a490b9570f0..6212f63dbec1 100644
--- a/metadata/md5-cache/dev-java/jflex-1.6.1-r3
+++ b/metadata/md5-cache/dev-java/jflex-1.6.1-r3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://www.jflex.de/
INHERIT=java-pkg-2 java-pkg-simple
IUSE=ant-task examples test vim-syntax doc source
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ppc64 ~x86 ~ppc-macos ~x64-macos
LICENSE=BSD
PDEPEND=>=dev-java/javacup-11b_p20160615:0
RDEPEND=>=virtual/jre-1.8:* ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( ant-task )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://jflex.de/jflex-1.6.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=0f3d15c746fc2ca7b133feb193f26d4b
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=de05d7d88d34ddd159eeaddb43cfdddd
diff --git a/metadata/md5-cache/dev-java/jgoodies-common-1.8.0-r1 b/metadata/md5-cache/dev-java/jgoodies-common-1.8.0-r1
index d896f5af4eef..1327ad045156 100644
--- a/metadata/md5-cache/dev-java/jgoodies-common-1.8.0-r1
+++ b/metadata/md5-cache/dev-java/jgoodies-common-1.8.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test
SLOT=1.8
SRC_URI=http://www.jgoodies.com/download/libraries/common/jgoodies-common-1_8_0.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d52a14c07ec78008e65c2d3c455d6c4a
diff --git a/metadata/md5-cache/dev-java/jgoodies-looks-2.6.0-r1 b/metadata/md5-cache/dev-java/jgoodies-looks-2.6.0-r1
index 29ecbc5c236f..6ecbf5606c28 100644
--- a/metadata/md5-cache/dev-java/jgoodies-looks-2.6.0-r1
+++ b/metadata/md5-cache/dev-java/jgoodies-looks-2.6.0-r1
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=dev-java/jgoodies-common:1.8 virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.6
SRC_URI=http://www.jgoodies.com/download/libraries/looks/jgoodies-looks-2_6_0.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=10aea06f77390c986abddf2e4041a2ee
diff --git a/metadata/md5-cache/dev-java/jide-oss-3.7.12 b/metadata/md5-cache/dev-java/jide-oss-3.7.12
index 106d43a46ce9..613f0a7a15ae 100644
--- a/metadata/md5-cache/dev-java/jide-oss-3.7.12
+++ b/metadata/md5-cache/dev-java/jide-oss-3.7.12
@@ -11,5 +11,5 @@ RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jidesoft/jide-oss/archive/19083238ce00ecbd7370f856cb64ea69dae669a5.tar.gz -> jide-oss-3.7.12.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c56dd1b825e9b9b216e38d167a33cb19
diff --git a/metadata/md5-cache/dev-java/jimfs-1.3.0 b/metadata/md5-cache/dev-java/jimfs-1.3.0
index 0faa04ab5f0c..b0ccd435ddf7 100644
--- a/metadata/md5-cache/dev-java/jimfs-1.3.0
+++ b/metadata/md5-cache/dev-java/jimfs-1.3.0
@@ -11,5 +11,5 @@ RDEPEND=dev-java/auto-service-annotations:0 dev-java/error-prone-annotations:0 d
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/google/jimfs/archive/v1.3.0.tar.gz -> jimfs-1.3.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e46e9ee225748cf77f20951d1e21eba5
diff --git a/metadata/md5-cache/dev-java/jline-2.14.6 b/metadata/md5-cache/dev-java/jline-2.14.6
index cd96aabfc3bc..c541cfc9982e 100644
--- a/metadata/md5-cache/dev-java/jline-2.14.6
+++ b/metadata/md5-cache/dev-java/jline-2.14.6
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jansi:0 dev-java/jansi-native:0 >=virtual/jre-1.8:* >=dev-java/
RESTRICT=!test? ( test ) test
SLOT=2
SRC_URI=https://github.com/jline/jline2/archive/jline-2.14.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5e27aa77287fd305780286a6ca2c1ae1
diff --git a/metadata/md5-cache/dev-java/jmc-8.3.0 b/metadata/md5-cache/dev-java/jmc-8.3.0
index 58af67f1a816..85517fe06e1d 100644
--- a/metadata/md5-cache/dev-java/jmc-8.3.0
+++ b/metadata/md5-cache/dev-java/jmc-8.3.0
@@ -10,5 +10,5 @@ LICENSE=UPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/openjdk/jmc/archive/8.3.0-ga.tar.gz -> jmc-8.3.0.ga.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7aa9f75bc4f80e6ce158ea9f38647d91
diff --git a/metadata/md5-cache/dev-java/jmh-core-1.37 b/metadata/md5-cache/dev-java/jmh-core-1.37
index ebb7b06a4fd6..c5d75a6d382f 100644
--- a/metadata/md5-cache/dev-java/jmh-core-1.37
+++ b/metadata/md5-cache/dev-java/jmh-core-1.37
@@ -11,5 +11,5 @@ RDEPEND=dev-java/commons-math:3 dev-java/jopt-simple:0 >=virtual/jre-1.8:* >=dev
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/openjdk/jmh/archive/1.37.tar.gz -> jmh-1.37.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=77a1403eeb64983b5e01175fb20f8389
diff --git a/metadata/md5-cache/dev-java/jmh-generator-annprocess-1.37 b/metadata/md5-cache/dev-java/jmh-generator-annprocess-1.37
index effac233274e..6f7b579a3e1c 100644
--- a/metadata/md5-cache/dev-java/jmh-generator-annprocess-1.37
+++ b/metadata/md5-cache/dev-java/jmh-generator-annprocess-1.37
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/openjdk/jmh/archive/1.37.tar.gz -> jmh-1.37.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f00623beda0d872da235517f6f05dfeb
diff --git a/metadata/md5-cache/dev-java/jmock-1.2.0-r2 b/metadata/md5-cache/dev-java/jmock-1.2.0-r2
index d0bbc68a356e..8f5440054851 100644
--- a/metadata/md5-cache/dev-java/jmock-1.2.0-r2
+++ b/metadata/md5-cache/dev-java/jmock-1.2.0-r2
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* dev-java/junit:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.0
SRC_URI=http://jmock.org/downloads/jmock-1.2.0-jars.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=aff79e108dae2fe4b9e30b2acf617385
diff --git a/metadata/md5-cache/dev-java/jmock-2.12.0 b/metadata/md5-cache/dev-java/jmock-2.12.0
index 81ea1cca0485..0f8b1e9206f2 100644
--- a/metadata/md5-cache/dev-java/jmock-2.12.0
+++ b/metadata/md5-cache/dev-java/jmock-2.12.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/jmock-developers/jmock-library/archive/2.12.0.tar.gz -> jmock-2.12.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1521abaefb5ec042b7d304daf626e49e
diff --git a/metadata/md5-cache/dev-java/jna-5.13.0-r1 b/metadata/md5-cache/dev-java/jna-5.13.0-r1
index 9ff9faee2d79..199b3f483aad 100644
--- a/metadata/md5-cache/dev-java/jna-5.13.0-r1
+++ b/metadata/md5-cache/dev-java/jna-5.13.0-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-libs/libffi-3.4:= >=dev-java/java-config-2.2.0
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/java-native-access/jna/archive/5.13.0.tar.gz -> jna-5.13.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=baa09454187fd31064ef8fd3bdde94fb
diff --git a/metadata/md5-cache/dev-java/jna-5.14.0-r1 b/metadata/md5-cache/dev-java/jna-5.14.0-r1
index 41ffd5e494d5..1809b2e475b3 100644
--- a/metadata/md5-cache/dev-java/jna-5.14.0-r1
+++ b/metadata/md5-cache/dev-java/jna-5.14.0-r1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-libs/libffi-3.4:= >=dev-java/java-config-2.2.0
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/java-native-access/jna/archive/5.14.0.tar.gz -> jna-5.14.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=653e1fc132c71470e52a93f6efe5f868
diff --git a/metadata/md5-cache/dev-java/jnacl-1.0 b/metadata/md5-cache/dev-java/jnacl-1.0
index 59a74a54cc70..35dc13bf2935 100644
--- a/metadata/md5-cache/dev-java/jnacl-1.0
+++ b/metadata/md5-cache/dev-java/jnacl-1.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/neilalexander/jnacl/archive/v1.0.tar.gz -> jnacl-1.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5e705f6ce84403d0bef9d073976f8796
diff --git a/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0 b/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0
index 0399ef88bf43..19477ba85091 100644
--- a/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0
+++ b/metadata/md5-cache/dev-java/jnr-a64asm-1.0.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/jnr/jnr-a64asm/archive/refs/tags/jnr-a64asm-1.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5989a8289a9d4ccdc925dbb833bf93fa
diff --git a/metadata/md5-cache/dev-java/jnr-constants-0.10.4 b/metadata/md5-cache/dev-java/jnr-constants-0.10.4
index ec2a0dd987ec..f667b82bb164 100644
--- a/metadata/md5-cache/dev-java/jnr-constants-0.10.4
+++ b/metadata/md5-cache/dev-java/jnr-constants-0.10.4
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jnr/jnr-constants/archive/jnr-constants-0.10.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=faa6be1893bf8e4bdf61758b5c0e11fe
diff --git a/metadata/md5-cache/dev-java/jnr-ffi-2.2.12 b/metadata/md5-cache/dev-java/jnr-ffi-2.2.12
index b6f2e1e5f55d..f731bb9fa6dd 100644
--- a/metadata/md5-cache/dev-java/jnr-ffi-2.2.12
+++ b/metadata/md5-cache/dev-java/jnr-ffi-2.2.12
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/asm:9 >=dev-java/jffi-1.3.8:1.3 dev-java/jnr-a64asm:2 dev-java/jnr-x86asm:1.0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/jnr/jnr-ffi/archive/jnr-ffi-2.2.12.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1e272bab07b149a97a96c8484e5ce448
diff --git a/metadata/md5-cache/dev-java/jnr-netdb-1.2.0 b/metadata/md5-cache/dev-java/jnr-netdb-1.2.0
index 1603002b3df7..2d8bf8fade40 100644
--- a/metadata/md5-cache/dev-java/jnr-netdb-1.2.0
+++ b/metadata/md5-cache/dev-java/jnr-netdb-1.2.0
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jnr-ffi:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 s
RESTRICT=!test? ( test )
SLOT=1.0
SRC_URI=https://github.com/jnr/jnr-netdb/archive/jnr-netdb-1.2.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=df5501fd7e0f29e0b38f9702b8b75f67
diff --git a/metadata/md5-cache/dev-java/jnr-posix-3.1.16 b/metadata/md5-cache/dev-java/jnr-posix-3.1.16
index a9c495d5a0dc..4928e4d01ca1 100644
--- a/metadata/md5-cache/dev-java/jnr-posix-3.1.16
+++ b/metadata/md5-cache/dev-java/jnr-posix-3.1.16
@@ -11,5 +11,5 @@ RDEPEND=>=dev-java/jnr-ffi-2.2.12:2 dev-java/jnr-constants:0 >=virtual/jre-1.8:*
RESTRICT=!test? ( test )
SLOT=3.0
SRC_URI=https://github.com/jnr/jnr-posix/archive/jnr-posix-3.1.16.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e90a18e75b3157208931975c47c8d182
diff --git a/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2 b/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2
index 45b675400749..9adce5ce51f1 100644
--- a/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2
+++ b/metadata/md5-cache/dev-java/jnr-x86asm-1.0.2-r2
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.0
SRC_URI=https://github.com/jnr/jnr-x86asm/archive/refs/tags/1.0.2.tar.gz -> jnr-x86asm-1.0.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=39e0820ac165bd3223bf2966ddddad04
diff --git a/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2 b/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2
index 9a686336a9c7..f69f37566c68 100644
--- a/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2
+++ b/metadata/md5-cache/dev-java/joda-convert-2.2.2-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/JodaOrg/joda-convert/archive/v2.2.2.tar.gz -> joda-convert-2.2.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ad7d4d09859c742a3e23f31d33dbd0d7
diff --git a/metadata/md5-cache/dev-java/joda-time-2.11.2 b/metadata/md5-cache/dev-java/joda-time-2.11.2
index f5a24e316841..a41a48e7ac5f 100644
--- a/metadata/md5-cache/dev-java/joda-time-2.11.2
+++ b/metadata/md5-cache/dev-java/joda-time-2.11.2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/joda-convert:0 >=dev-java/java-config-2.2.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/JodaOrg/joda-time/archive/v2.11.2.tar.gz -> joda-time-2.11.2.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=bb405335f70a98ffc54c50099f508b2b
diff --git a/metadata/md5-cache/dev-java/jol-core-0.16-r1 b/metadata/md5-cache/dev-java/jol-core-0.16-r1
index f8273fb4a131..6680a6eebee4 100644
--- a/metadata/md5-cache/dev-java/jol-core-0.16-r1
+++ b/metadata/md5-cache/dev-java/jol-core-0.16-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/openjdk/jol/archive/0.16.tar.gz -> jol-0.16.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=44c3b43f7d481c5f616d3b26b4ea5dba
diff --git a/metadata/md5-cache/dev-java/jopt-simple-5.0.4 b/metadata/md5-cache/dev-java/jopt-simple-5.0.4
index b17c46597cda..c2c47771f0b2 100644
--- a/metadata/md5-cache/dev-java/jopt-simple-5.0.4
+++ b/metadata/md5-cache/dev-java/jopt-simple-5.0.4
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/jopt-simple/jopt-simple/archive/jopt-simple-5.0.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=bce8e250c8a37943c395146ee848e74c
diff --git a/metadata/md5-cache/dev-java/jrobin-1.6.0-r2 b/metadata/md5-cache/dev-java/jrobin-1.6.0-r2
index 369676a33a49..5105e00d7238 100644
--- a/metadata/md5-cache/dev-java/jrobin-1.6.0-r2
+++ b/metadata/md5-cache/dev-java/jrobin-1.6.0-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenNMS/jrobin/archive/jrobin-1.6.0-1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c518f3b0782e0d8a81457374013abe21
diff --git a/metadata/md5-cache/dev-java/jsch-0.1.55 b/metadata/md5-cache/dev-java/jsch-0.1.55
index 608f479bd742..297ec754c289 100644
--- a/metadata/md5-cache/dev-java/jsch-0.1.55
+++ b/metadata/md5-cache/dev-java/jsch-0.1.55
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=>=dev-java/jzlib-1.1.3:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/jsch/jsch-0.1.55.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=072a49fa90c61d832e42ee0b4c4b5d44
diff --git a/metadata/md5-cache/dev-java/jsch-agent-proxy-0.0.9 b/metadata/md5-cache/dev-java/jsch-agent-proxy-0.0.9
index de2183cb5835..5077d4451b07 100644
--- a/metadata/md5-cache/dev-java/jsch-agent-proxy-0.0.9
+++ b/metadata/md5-cache/dev-java/jsch-agent-proxy-0.0.9
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=dev-java/jna:4 dev-java/jsch:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/ymnk/jsch-agent-proxy/archive/12c3d64fc2b0a4fd37659369edfdee26e48954e2.tar.gz -> jsch-agent-proxy-0.0.9.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b0513dc0ddcd13800094eca3f9561436
diff --git a/metadata/md5-cache/dev-java/json-20231013-r1 b/metadata/md5-cache/dev-java/json-20231013-r1
index 3fdcb03ea58b..925edf485d9d 100644
--- a/metadata/md5-cache/dev-java/json-20231013-r1
+++ b/metadata/md5-cache/dev-java/json-20231013-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://codeload.github.com/stleary/JSON-java/tar.gz/20231013 -> json-20231013.tar.gz test? ( https://repo1.maven.org/maven2/com/jayway/jsonpath/json-path/2.1.0/json-path-2.1.0.jar )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=74dd3414b7c11fde418951dc13f939ba
diff --git a/metadata/md5-cache/dev-java/json-20240205-r1 b/metadata/md5-cache/dev-java/json-20240205-r1
index c00bb65f029d..682969f939fa 100644
--- a/metadata/md5-cache/dev-java/json-20240205-r1
+++ b/metadata/md5-cache/dev-java/json-20240205-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://codeload.github.com/stleary/JSON-java/tar.gz/20240205 -> json-20240205.tar.gz test? ( https://repo1.maven.org/maven2/com/jayway/jsonpath/json-path/2.9.0/json-path-2.9.0.jar )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6c12c657733cd07a6333703667b1a081
diff --git a/metadata/md5-cache/dev-java/json-simple-2.3.1 b/metadata/md5-cache/dev-java/json-simple-2.3.1
index 815fd48bb91c..3ebf0c13b6a9 100644
--- a/metadata/md5-cache/dev-java/json-simple-2.3.1
+++ b/metadata/md5-cache/dev-java/json-simple-2.3.1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2.3
SRC_URI=https://github.com/cliftonlabs/json-simple/archive/json-simple-2.3.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2a59460891eca6c2c492b11da2902411
diff --git a/metadata/md5-cache/dev-java/json-smart-1.3.3 b/metadata/md5-cache/dev-java/json-smart-1.3.3
index 13b447cf7766..395877eb1db1 100644
--- a/metadata/md5-cache/dev-java/json-smart-1.3.3
+++ b/metadata/md5-cache/dev-java/json-smart-1.3.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://github.com/netplex/json-smart-v1/archive/1.3.3.tar.gz -> json-smart-1.3.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=44e72e9e758823266b0cdc262329caae
diff --git a/metadata/md5-cache/dev-java/json-smart-2.5.0 b/metadata/md5-cache/dev-java/json-smart-2.5.0
index b8582c04381b..a133607e41b0 100644
--- a/metadata/md5-cache/dev-java/json-smart-2.5.0
+++ b/metadata/md5-cache/dev-java/json-smart-2.5.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=https://github.com/netplex/json-smart-v2/archive/2.5.0.tar.gz -> json-smart-2.5.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1723004e8fe10762932bdfa70fbe75c6
diff --git a/metadata/md5-cache/dev-java/jsonrpc2-base-1.38.2 b/metadata/md5-cache/dev-java/jsonrpc2-base-1.38.2
index 0ea227dedafa..960d98d09cf6 100644
--- a/metadata/md5-cache/dev-java/jsonrpc2-base-1.38.2
+++ b/metadata/md5-cache/dev-java/jsonrpc2-base-1.38.2
@@ -11,5 +11,5 @@ RDEPEND=dev-java/json-smart:1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://bitbucket.org/thetransactioncompany/json-rpc-2.0-base/get/1.38.2.tar.bz2 -> jsonrpc2-base-1.38.2.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d0d434336bd68143e2ee4b39995fe671
diff --git a/metadata/md5-cache/dev-java/jsonrpc2-server-1.11.1 b/metadata/md5-cache/dev-java/jsonrpc2-server-1.11.1
index 9a71efdc0d9a..36c127e015e4 100644
--- a/metadata/md5-cache/dev-java/jsonrpc2-server-1.11.1
+++ b/metadata/md5-cache/dev-java/jsonrpc2-server-1.11.1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jsonrpc2-base:1 dev-java/json-smart:1 >=virtual/jre-1.8:* >=dev
RESTRICT=test !test? ( test )
SLOT=1
SRC_URI=https://bitbucket.org/thetransactioncompany/json-rpc-2.0-server/get/1.11.1.tar.bz2 -> jsonrpc2-server-1.11.1.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=47d34d7a7f7e711d5ed5f26dd50e6551
diff --git a/metadata/md5-cache/dev-java/jsr305-3.0.2-r1 b/metadata/md5-cache/dev-java/jsr305-3.0.2-r1
index edaaea052f4f..1b5d80174840 100644
--- a/metadata/md5-cache/dev-java/jsr305-3.0.2-r1
+++ b/metadata/md5-cache/dev-java/jsr305-3.0.2-r1
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f010bcb7603d30304cccc69595761b8d
diff --git a/metadata/md5-cache/dev-java/jstl-1.2.7 b/metadata/md5-cache/dev-java/jstl-1.2.7
index fd19d1f7bc85..bc289053e9ef 100644
--- a/metadata/md5-cache/dev-java/jstl-1.2.7
+++ b/metadata/md5-cache/dev-java/jstl-1.2.7
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=dev-java/javax-el-api:2.2 dev-java/javax-jsp-api:2.2 dev-java/javax-servlet-api:2.5 dev-java/jstl-api:0 dev-java/xalan:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/jakartaee/tags/archive/1.2.7-RELEASE.tar.gz -> jstl-1.2.7.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=55b57419323bb2e550dfd040871f3dc9
diff --git a/metadata/md5-cache/dev-java/jstl-api-1.2.7 b/metadata/md5-cache/dev-java/jstl-api-1.2.7
index 1dfe4f1affc4..86f342e5b48c 100644
--- a/metadata/md5-cache/dev-java/jstl-api-1.2.7
+++ b/metadata/md5-cache/dev-java/jstl-api-1.2.7
@@ -10,5 +10,5 @@ LICENSE=EPL-2.0 GPL-2-with-classpath-exception
RDEPEND=dev-java/javax-el-api:2.2 dev-java/javax-jsp-api:2.2 dev-java/javax-servlet-api:2.5 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/jakartaee/tags/archive/1.2.7-RELEASE.tar.gz -> jstl-1.2.7.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=09c4213112f7456560ae54fee70e5805
diff --git a/metadata/md5-cache/dev-java/jtds-1.3.1-r1 b/metadata/md5-cache/dev-java/jtds-1.3.1-r1
index 23f5c5c4e854..8e7aecb282ac 100644
--- a/metadata/md5-cache/dev-java/jtds-1.3.1-r1
+++ b/metadata/md5-cache/dev-java/jtds-1.3.1-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jcifs:1.1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 s
RESTRICT=test
SLOT=1.3
SRC_URI=https://downloads.sourceforge.net/project/jtds/jtds/1.3.1/jtds-1.3.1-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=320e5cdb78d00480a01b1bfe1d6781af
diff --git a/metadata/md5-cache/dev-java/jtidy-1.0-r2 b/metadata/md5-cache/dev-java/jtidy-1.0-r2
index 83f95f402d39..e39db87269f2 100644
--- a/metadata/md5-cache/dev-java/jtidy-1.0-r2
+++ b/metadata/md5-cache/dev-java/jtidy-1.0-r2
@@ -11,5 +11,5 @@ LICENSE=HTML-Tidy W3C
RDEPEND=>=dev-java/ant-1.10.14-r3:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/jtidy/JTidy/r938/jtidy-r938-sources.zip -> jtidy-1.0.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=181131b30b305581762c4390eb4b27f6
diff --git a/metadata/md5-cache/dev-java/jtwig-core-5.87.0 b/metadata/md5-cache/dev-java/jtwig-core-5.87.0
index 5b67adcb4985..08f269873a2d 100644
--- a/metadata/md5-cache/dev-java/jtwig-core-5.87.0
+++ b/metadata/md5-cache/dev-java/jtwig-core-5.87.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/jtwig/jtwig-core/archive/5.87.0.RELEASE.tar.gz -> jtwig-core-5.87.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d8517442d34e132ba1b644c9e8391536
diff --git a/metadata/md5-cache/dev-java/jtwig-reflection-5.87.0 b/metadata/md5-cache/dev-java/jtwig-reflection-5.87.0
index e0a45f23e292..70b29539dd66 100644
--- a/metadata/md5-cache/dev-java/jtwig-reflection-5.87.0
+++ b/metadata/md5-cache/dev-java/jtwig-reflection-5.87.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jtwig/jtwig-reflection/archive/5.87.0.RELEASE.tar.gz -> jtwig-reflection-5.87.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=195a66f3d0a5d0303b86613d9f22e58b
diff --git a/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3 b/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3
index 757680f9d684..b921770331fa 100644
--- a/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3
+++ b/metadata/md5-cache/dev-java/jul-to-slf4j-2.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=599b9d6b63bfc64b83d60d99fae2808f
diff --git a/metadata/md5-cache/dev-java/junit-3.8.2-r2 b/metadata/md5-cache/dev-java/junit-3.8.2-r2
index 5af8c0580004..0148e03c32d6 100644
--- a/metadata/md5-cache/dev-java/junit-3.8.2-r2
+++ b/metadata/md5-cache/dev-java/junit-3.8.2-r2
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/junit/junit/3.8.2/junit3.8.2.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=98fa4b8f88d19111e76183503659efd8
diff --git a/metadata/md5-cache/dev-java/junit-4.13.2_p20240222 b/metadata/md5-cache/dev-java/junit-4.13.2_p20240222
index 9b95d6468863..3f41282e0341 100644
--- a/metadata/md5-cache/dev-java/junit-4.13.2_p20240222
+++ b/metadata/md5-cache/dev-java/junit-4.13.2_p20240222
@@ -11,5 +11,5 @@ RDEPEND=dev-java/hamcrest-core:1.3 >=virtual/jre-1.8:* >=dev-java/java-config-2.
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://github.com/junit-team/junit4/archive/28fa2cae48b365c949935b28967ffb3f388e77ef.tar.gz -> junit-4.13.2_p20240222.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ef94b48b33e75d8b2693e479f069a049
diff --git a/metadata/md5-cache/dev-java/junit-5.10.2 b/metadata/md5-cache/dev-java/junit-5.10.2
index 79cc21c74f66..faec45125c08 100644
--- a/metadata/md5-cache/dev-java/junit-5.10.2
+++ b/metadata/md5-cache/dev-java/junit-5.10.2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/apiguardian-api:0 dev-java/opentest4j:0 dev
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://github.com/junit-team/junit5/archive/r5.10.2.tar.gz -> junit-5.10.2.tar.gz https://sources.debian.org/data/main/j/junit5/5.10.1-1/debian/patches/18-java-compatibility.patch -> junit5-java18-compatibility.patch
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=af958173a26861cd24f3a0b12c1d89e4
diff --git a/metadata/md5-cache/dev-java/junit-clptr-1.2.2 b/metadata/md5-cache/dev-java/junit-clptr-1.2.2
index 39976ce67d57..4a91377264f5 100644
--- a/metadata/md5-cache/dev-java/junit-clptr-1.2.2
+++ b/metadata/md5-cache/dev-java/junit-clptr-1.2.2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* dev-java/junit:4 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/bitstrings/junit-clptr/archive/refs/tags/1.2.2.tar.gz -> junit-clptr-1.2.2-sources.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=cf422be6a5523815b02e67c5e3ea8ca8
diff --git a/metadata/md5-cache/dev-java/junit-dataprovider-2.9 b/metadata/md5-cache/dev-java/junit-dataprovider-2.9
index b25f30682bb4..a26b7bdc4d5f 100644
--- a/metadata/md5-cache/dev-java/junit-dataprovider-2.9
+++ b/metadata/md5-cache/dev-java/junit-dataprovider-2.9
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/findbugs-annotations:0 >=dev-java/java-conf
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/TNG/junit-dataprovider/archive/v2.9.tar.gz -> junit-dataprovider-2.9.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c09c87b5499b157c615b736a11a00218
diff --git a/metadata/md5-cache/dev-java/junitparams-1.1.1-r1 b/metadata/md5-cache/dev-java/junitparams-1.1.1-r1
index 2421a05252c6..83270d0ff1c0 100644
--- a/metadata/md5-cache/dev-java/junitparams-1.1.1-r1
+++ b/metadata/md5-cache/dev-java/junitparams-1.1.1-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/junit:4 >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Pragmatists/JUnitParams/archive/refs/tags/JUnitParams-1.1.1.tar.gz -> junitparams-1.1.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=65bbce8fa50be869136354dd1522ad59
diff --git a/metadata/md5-cache/dev-java/jzlib-1.1.3-r2 b/metadata/md5-cache/dev-java/jzlib-1.1.3-r2
index 2194e39256be..2de23f8db11c 100644
--- a/metadata/md5-cache/dev-java/jzlib-1.1.3-r2
+++ b/metadata/md5-cache/dev-java/jzlib-1.1.3-r2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/ymnk/jzlib/archive/1.1.3.tar.gz -> jzlib-1.1.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f6dca7b915f3f61939b0acb09017a2eb
diff --git a/metadata/md5-cache/dev-java/kafka-clients-1.1.1 b/metadata/md5-cache/dev-java/kafka-clients-1.1.1
index 01888c548387..3b66d6a289ce 100644
--- a/metadata/md5-cache/dev-java/kafka-clients-1.1.1
+++ b/metadata/md5-cache/dev-java/kafka-clients-1.1.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/lz4-java-1.4.1:0 >=dev-java/slf4j-api-1.7.25:0 >=dev-java/snappy-1.1.7.1:1.1 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://archive.apache.org/dist/kafka/1.1.1/kafka-1.1.1-src.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e349412855f51dda74f62c8f9d543bb9
diff --git a/metadata/md5-cache/dev-java/leiningen-bin-2.11.2 b/metadata/md5-cache/dev-java/leiningen-bin-2.11.2
index 8ea973e5b20b..c8c46a68f822 100644
--- a/metadata/md5-cache/dev-java/leiningen-bin-2.11.2
+++ b/metadata/md5-cache/dev-java/leiningen-bin-2.11.2
@@ -10,5 +10,5 @@ RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/technomancy/leiningen/releases/download/2.11.2/leiningen-2.11.2-standalone.jar https://raw.githubusercontent.com/technomancy/leiningen/2.11.2/bin/lein-pkg -> leiningen-2.11.2.sh
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=59e8a91e8728f065e6d02fd3dae2c85d
diff --git a/metadata/md5-cache/dev-java/libg-7.0.0 b/metadata/md5-cache/dev-java/libg-7.0.0
index 64e8e67b3ae7..f3452fa28282 100644
--- a/metadata/md5-cache/dev-java/libg-7.0.0
+++ b/metadata/md5-cache/dev-java/libg-7.0.0
@@ -11,5 +11,5 @@ RDEPEND=dev-java/slf4j-api:0 >=virtual/jre-17:* >=dev-java/java-config-2.2.0-r3
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/bndtools/bnd/archive/7.0.0.tar.gz -> aQute.bnd-7.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f21188e6055911ab8356847d2a4b4e82
diff --git a/metadata/md5-cache/dev-java/lmax-disruptor-3.4.4 b/metadata/md5-cache/dev-java/lmax-disruptor-3.4.4
index 3f32ea763e1b..ad36471946c7 100644
--- a/metadata/md5-cache/dev-java/lmax-disruptor-3.4.4
+++ b/metadata/md5-cache/dev-java/lmax-disruptor-3.4.4
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/LMAX-Exchange/disruptor/archive/3.4.4.tar.gz -> lmax-disruptor-3.4.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b146537d280a8b896c6cc08bc4f64ed5
diff --git a/metadata/md5-cache/dev-java/log4j-12-api-2.19.0 b/metadata/md5-cache/dev-java/log4j-12-api-2.19.0
index dd4528204ec1..9ad390e4bc19 100644
--- a/metadata/md5-cache/dev-java/log4j-12-api-2.19.0
+++ b/metadata/md5-cache/dev-java/log4j-12-api-2.19.0
@@ -11,5 +11,5 @@ RDEPEND=~dev-java/log4j-api-2.19.0:2 ~dev-java/log4j-core-2.19.0:2 >=virtual/jre
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=mirror://apache/logging/log4j/2.19.0/apache-log4j-2.19.0-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1f9446a990e19064b14a6d76721a9620
diff --git a/metadata/md5-cache/dev-java/log4j-api-2.19.0 b/metadata/md5-cache/dev-java/log4j-api-2.19.0
index 53bfbfa322cc..29ff35409bcd 100644
--- a/metadata/md5-cache/dev-java/log4j-api-2.19.0
+++ b/metadata/md5-cache/dev-java/log4j-api-2.19.0
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=mirror://apache/logging/log4j/2.19.0/apache-log4j-2.19.0-src.tar.gz verify-sig? ( https://www.apache.org/dist/logging/log4j/2.19.0/apache-log4j-2.19.0-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=e41fc7ff0d9775d12bfdaae3085a0e11
diff --git a/metadata/md5-cache/dev-java/log4j-core-2.19.0 b/metadata/md5-cache/dev-java/log4j-core-2.19.0
index 10d3b10aa11e..112fe5ce6aae 100644
--- a/metadata/md5-cache/dev-java/log4j-core-2.19.0
+++ b/metadata/md5-cache/dev-java/log4j-core-2.19.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/commons-compress:0 dev-java/commons-csv:0 d
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=mirror://apache/logging/log4j/2.19.0/apache-log4j-2.19.0-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=9d8ca8868613ba66dd901fcdb5c11444
diff --git a/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3 b/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3
index 0e45e7270c55..84dc8dd3d986 100644
--- a/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3
+++ b/metadata/md5-cache/dev-java/log4j-over-slf4j-2.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b901993a7a54d46a3a5ee0cb962d78df
diff --git a/metadata/md5-cache/dev-java/lucene-2.4.1-r4 b/metadata/md5-cache/dev-java/lucene-2.4.1-r4
index 81eb2ed3a872..6f57a3b5126e 100644
--- a/metadata/md5-cache/dev-java/lucene-2.4.1-r4
+++ b/metadata/md5-cache/dev-java/lucene-2.4.1-r4
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2.4
SRC_URI=https://archive.apache.org/dist/lucene/java/lucene-2.4.1-src.tar.gz verify-sig? ( https://archive.apache.org/dist/lucene/java/lucene-2.4.1-src.tar.gz.asc )
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=0e5ebffa70cfedc764ba08c6e8a6f13b
diff --git a/metadata/md5-cache/dev-java/lz4-java-1.8.0-r4 b/metadata/md5-cache/dev-java/lz4-java-1.8.0-r4
index 62bf777bff00..7a3c7638b4fb 100644
--- a/metadata/md5-cache/dev-java/lz4-java-1.8.0-r4
+++ b/metadata/md5-cache/dev-java/lz4-java-1.8.0-r4
@@ -11,5 +11,5 @@ RDEPEND=app-arch/lz4:= >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sourc
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lz4/lz4-java/archive/1.8.0.tar.gz -> lz4-java-1.8.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ddff91c1e288b727984fe87a90ea8467
diff --git a/metadata/md5-cache/dev-java/lzma-22.01 b/metadata/md5-cache/dev-java/lzma-22.01
index 1b868840c53a..7c1a6ed339e9 100644
--- a/metadata/md5-cache/dev-java/lzma-22.01
+++ b/metadata/md5-cache/dev-java/lzma-22.01
@@ -11,5 +11,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://7-zip.org/a/lzma2201.7z -> lzma-22.01.7z
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=c1691f5689ab4c5928981f3e5e407225
diff --git a/metadata/md5-cache/dev-java/lzmajio-0.95-r3 b/metadata/md5-cache/dev-java/lzmajio-0.95-r3
index c356e6c83766..32ccb7e1ad63 100644
--- a/metadata/md5-cache/dev-java/lzmajio-0.95-r3
+++ b/metadata/md5-cache/dev-java/lzmajio-0.95-r3
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-java/lzma:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/league/lzmajio-0.95/archive/0.95.tar.gz -> lzmajio-0.95.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a7faba087b41216fdacdba3c45dc711c
diff --git a/metadata/md5-cache/dev-java/maven-bin-3.8.8-r1 b/metadata/md5-cache/dev-java/maven-bin-3.8.8-r1
index 129823c27348..dc91f01e20b8 100644
--- a/metadata/md5-cache/dev-java/maven-bin-3.8.8-r1
+++ b/metadata/md5-cache/dev-java/maven-bin-3.8.8-r1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=3.8
SRC_URI=mirror://apache/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=610db5f480ac3cfbc6d9b24488004669
diff --git a/metadata/md5-cache/dev-java/maven-bin-3.9.6 b/metadata/md5-cache/dev-java/maven-bin-3.9.6
deleted file mode 100644
index 8c5b2b938231..000000000000
--- a/metadata/md5-cache/dev-java/maven-bin-3.9.6
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup
-DEPEND=>=virtual/jdk-1.8:* app-eselect/eselect-java >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Project Management and Comprehension Tool for Java
-EAPI=8
-HOMEPAGE=https://maven.apache.org/
-INHERIT=java-pkg-2
-KEYWORDS=amd64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
-SLOT=3.9
-SRC_URI=mirror://apache/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=fb2ed1311cb8edc37a7c898a0d7c723e
diff --git a/metadata/md5-cache/dev-java/maven-bin-3.9.7 b/metadata/md5-cache/dev-java/maven-bin-3.9.7
deleted file mode 100644
index fa0f27f65fa6..000000000000
--- a/metadata/md5-cache/dev-java/maven-bin-3.9.7
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup
-DEPEND=>=virtual/jdk-1.8:* app-eselect/eselect-java >=dev-java/java-config-2.2.0-r3
-DESCRIPTION=Project Management and Comprehension Tool for Java
-EAPI=8
-HOMEPAGE=https://maven.apache.org/
-INHERIT=java-pkg-2
-KEYWORDS=~amd64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
-SLOT=3.9
-SRC_URI=mirror://apache/maven/maven-3/3.9.7/binaries/apache-maven-3.9.7-bin.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=5d519708d0fe4023f857649e1209d461
diff --git a/metadata/md5-cache/dev-java/maven-bin-3.9.8 b/metadata/md5-cache/dev-java/maven-bin-3.9.8
index 761d742b3924..25ba9a99a8ff 100644
--- a/metadata/md5-cache/dev-java/maven-bin-3.9.8
+++ b/metadata/md5-cache/dev-java/maven-bin-3.9.8
@@ -4,10 +4,10 @@ DESCRIPTION=Project Management and Comprehension Tool for Java
EAPI=8
HOMEPAGE=https://maven.apache.org/
INHERIT=java-pkg-2
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=3.9
SRC_URI=mirror://apache/maven/maven-3/3.9.8/binaries/apache-maven-3.9.8-bin.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
-_md5_=5d519708d0fe4023f857649e1209d461
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=683104cbc57d7ab40808b33cb4c20306
diff --git a/metadata/md5-cache/dev-java/mchange-commons-0.2.20 b/metadata/md5-cache/dev-java/mchange-commons-0.2.20
index f0a0d6bd77e2..00ccf69fe95d 100644
--- a/metadata/md5-cache/dev-java/mchange-commons-0.2.20
+++ b/metadata/md5-cache/dev-java/mchange-commons-0.2.20
@@ -10,5 +10,5 @@ LICENSE=EPL-1.0 LGPL-2.1
RDEPEND=dev-java/log4j-api:2 dev-java/log4j-12-api:2 dev-java/log4j-core:2 dev-java/slf4j-api:0 dev-java/typesafe-config:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/swaldman/mchange-commons-java/archive/refs/tags/v0.2.20.tar.gz -> mchange-commons-0.2.20.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8ebed4da60f3daa69ceb2c883b13c2b6
diff --git a/metadata/md5-cache/dev-java/memoryfilesystem-2.3.0 b/metadata/md5-cache/dev-java/memoryfilesystem-2.3.0
index e762b8a08a6a..f29bc16289fe 100644
--- a/metadata/md5-cache/dev-java/memoryfilesystem-2.3.0
+++ b/metadata/md5-cache/dev-java/memoryfilesystem-2.3.0
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* dev-java/jakarta-annotations-api:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/marschall/memoryfilesystem/archive/2.3.0.tar.gz -> memoryfilesystem-2.3.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0a08875c58dcd668ede850fa6a6be13d
diff --git a/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2 b/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2
index 2119f47f192c..e8bd09cc464f 100644
--- a/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2
+++ b/metadata/md5-cache/dev-java/mersennetwister-0_pre23765-r2
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://gentoo/mersennetwister-0_pre23765.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=86bf981925d944a72a08255619983dd7
diff --git a/metadata/md5-cache/dev-java/metainf-services-1.9 b/metadata/md5-cache/dev-java/metainf-services-1.9
index 29cf78465147..ca691b8bc563 100644
--- a/metadata/md5-cache/dev-java/metainf-services-1.9
+++ b/metadata/md5-cache/dev-java/metainf-services-1.9
@@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/kohsuke/metainf-services/archive/metainf-services-1.9.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a863b6624348b4e4434b9b84a7a7c4cf
diff --git a/metadata/md5-cache/dev-java/miglayout-5.3 b/metadata/md5-cache/dev-java/miglayout-5.3
index 0a4fd0a69002..12c0f7172ba7 100644
--- a/metadata/md5-cache/dev-java/miglayout-5.3
+++ b/metadata/md5-cache/dev-java/miglayout-5.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=5
SRC_URI=https://github.com/mikaelgrev/miglayout/archive/V5.3.tar.gz -> miglayout-5.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e1f79f15f08d8c704b46734c7c47df83
diff --git a/metadata/md5-cache/dev-java/minidns-core-1.0.4 b/metadata/md5-cache/dev-java/minidns-core-1.0.4
index a8d9a582480c..45ddbe2451be 100644
--- a/metadata/md5-cache/dev-java/minidns-core-1.0.4
+++ b/metadata/md5-cache/dev-java/minidns-core-1.0.4
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=https://github.com/MiniDNS/minidns/archive/1.0.4.tar.gz -> minidns-core-1.0.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=70385cf9d0fd33ccb088197c985d7770
diff --git a/metadata/md5-cache/dev-java/mockito-1.9.5-r4 b/metadata/md5-cache/dev-java/mockito-1.9.5-r4
index 897cce008915..5a2f042e65e3 100644
--- a/metadata/md5-cache/dev-java/mockito-1.9.5-r4
+++ b/metadata/md5-cache/dev-java/mockito-1.9.5-r4
@@ -11,5 +11,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* >=dev-java/ant-1.10.14-r3:0 dev-java/hamcrest-core:0 dev-java/junit:4 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/mockito/mockito-core/1.9.5/mockito-core-1.9.5-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=65a07487cd7d5c4122a54030f9baf5b9
diff --git a/metadata/md5-cache/dev-java/mockito-2.28.2 b/metadata/md5-cache/dev-java/mockito-2.28.2
index b41bf6420049..0d7d34ccc8d4 100644
--- a/metadata/md5-cache/dev-java/mockito-2.28.2
+++ b/metadata/md5-cache/dev-java/mockito-2.28.2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/asm:9 dev-java/byte-buddy:0 dev-java/objene
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/mockito/mockito/archive/v2.28.2.tar.gz -> mockito-2.28.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=925ca91c709516185c240a8ed7050630
diff --git a/metadata/md5-cache/dev-java/mockito-4.11.0 b/metadata/md5-cache/dev-java/mockito-4.11.0
index fd72f5854152..5493c6071e1e 100644
--- a/metadata/md5-cache/dev-java/mockito-4.11.0
+++ b/metadata/md5-cache/dev-java/mockito-4.11.0
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8:* dev-java/asm:9 dev-java/byte-buddy:0 dev-java/objenesis:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4
SRC_URI=https://github.com/mockito/mockito/archive/v4.11.0.tar.gz -> mockito-4.11.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=229e6f420f458da610051287c9fce3c6
diff --git a/metadata/md5-cache/dev-java/msv-2022.7 b/metadata/md5-cache/dev-java/msv-2022.7
index dd8a783f799f..86762cf9f827 100644
--- a/metadata/md5-cache/dev-java/msv-2022.7
+++ b/metadata/md5-cache/dev-java/msv-2022.7
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/iso-relax:0 dev-java/relaxng-datatype:0 dev
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xmlark/msv/archive/msv-2022.7.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=52e706ca10a7d66f6ba1ca038a131112
diff --git a/metadata/md5-cache/dev-java/mvel-2.5.0 b/metadata/md5-cache/dev-java/mvel-2.5.0
index bf869c591f6b..ce779bcee9b9 100644
--- a/metadata/md5-cache/dev-java/mvel-2.5.0
+++ b/metadata/md5-cache/dev-java/mvel-2.5.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2.5
SRC_URI=https://github.com/mvel/mvel/archive/mvel2-2.5.0.Final.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1c5fc9b4356b3e4ee0d4ce885c1368d3
diff --git a/metadata/md5-cache/dev-java/objenesis-3.3 b/metadata/md5-cache/dev-java/objenesis-3.3
index 7ef707f72f1a..befdc155a1d7 100644
--- a/metadata/md5-cache/dev-java/objenesis-3.3
+++ b/metadata/md5-cache/dev-java/objenesis-3.3
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/easymock/objenesis/archive/3.3.tar.gz -> objenesis-3.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=51c4f7dbd5eb1ef479c46a2865917463
diff --git a/metadata/md5-cache/dev-java/open-test-reporting-events-0.1.0_pre1 b/metadata/md5-cache/dev-java/open-test-reporting-events-0.1.0_pre1
index 8332bc57efdf..0a347d1ecbf0 100644
--- a/metadata/md5-cache/dev-java/open-test-reporting-events-0.1.0_pre1
+++ b/metadata/md5-cache/dev-java/open-test-reporting-events-0.1.0_pre1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* ~dev-java/open-test-reporting-schema-0.1.0_pre1:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/ota4j-team/open-test-reporting/archive/r0.1.0-M1.tar.gz -> open-test-reporting-0.1.0-M1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0d157c27e7fbed9171699df78dc22aa5
diff --git a/metadata/md5-cache/dev-java/open-test-reporting-schema-0.1.0_pre1 b/metadata/md5-cache/dev-java/open-test-reporting-schema-0.1.0_pre1
index 2377c98c37c5..8a96a511aedb 100644
--- a/metadata/md5-cache/dev-java/open-test-reporting-schema-0.1.0_pre1
+++ b/metadata/md5-cache/dev-java/open-test-reporting-schema-0.1.0_pre1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/ota4j-team/open-test-reporting/archive/r0.1.0-M1.tar.gz -> open-test-reporting-0.1.0-M1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8898da88a64e5a354452886bfd87326e
diff --git a/metadata/md5-cache/dev-java/openjdk-11.0.23_p9 b/metadata/md5-cache/dev-java/openjdk-11.0.23_p9
index 0aab47ea777e..be120fd99927 100644
--- a/metadata/md5-cache/dev-java/openjdk-11.0.23_p9
+++ b/metadata/md5-cache/dev-java/openjdk-11.0.23_p9
@@ -13,5 +13,5 @@ RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media
REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap )
SLOT=11
SRC_URI=https://github.com/openjdk/jdk11u/archive/jdk-11.0.23-ga.tar.gz -> openjdk-11.0.23_p9.tar.gz !system-bootstrap? ( ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-ppc64.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.14_p9-riscv.tar.xz ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-11.0.13_p8-x86.tar.xz ) ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-11.0.18-riscv.patch.xz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2b6b7a0f5df227b02668e917c75410d2
diff --git a/metadata/md5-cache/dev-java/openjdk-17.0.11_p9 b/metadata/md5-cache/dev-java/openjdk-17.0.11_p9
index fc8f7d37a9a6..327053974f48 100644
--- a/metadata/md5-cache/dev-java/openjdk-17.0.11_p9
+++ b/metadata/md5-cache/dev-java/openjdk-17.0.11_p9
@@ -13,5 +13,5 @@ RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media
REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap )
SLOT=17
SRC_URI=https://github.com/openjdk/jdk17u/archive/jdk-17.0.11-ga.tar.gz -> openjdk-17.0.11_p9.tar.gz !system-bootstrap? ( arm64? ( elibc_musl? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.2_p8-arm64-musl.tar.xz ) ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-ppc64.tar.xz ) ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.1_p12-x86.tar.xz ) riscv? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-17.0.3_p7-riscv.tar.xz ) )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2b0abccdf9e17d7102b87749638033dc
diff --git a/metadata/md5-cache/dev-java/openjdk-21.0.3_p9 b/metadata/md5-cache/dev-java/openjdk-21.0.3_p9
index c842e5e13bab..8433cf64a99c 100644
--- a/metadata/md5-cache/dev-java/openjdk-21.0.3_p9
+++ b/metadata/md5-cache/dev-java/openjdk-21.0.3_p9
@@ -13,5 +13,5 @@ RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 media-libs/harfbuzz:= media
REQUIRED_USE=javafx? ( alsa !headless-awt ) !system-bootstrap? ( jbootstrap ) !system-bootstrap? ( || ( ppc64 x86 ) )
SLOT=21
SRC_URI=https://github.com/openjdk/jdk21u/archive/jdk-21.0.3-ga.tar.gz -> openjdk-21.0.3_p9.tar.gz !system-bootstrap? ( ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-21.0.0_p35-ppc64.tar.xz ) ) x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-21.0.0_p35-x86.tar.xz ) )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4a973e720c39fd9656e8acfb0fe48a0f
diff --git a/metadata/md5-cache/dev-java/openjdk-8.412_p08 b/metadata/md5-cache/dev-java/openjdk-8.412_p08
index a0003f8a53f1..2981ae2cc05c 100644
--- a/metadata/md5-cache/dev-java/openjdk-8.412_p08
+++ b/metadata/md5-cache/dev-java/openjdk-8.412_p08
@@ -13,5 +13,5 @@ PDEPEND=javafx? ( dev-java/openjfx:8 )
RDEPEND=media-libs/freetype:2= media-libs/giflib:0/7 sys-libs/zlib >=sys-apps/baselayout-java-0.1.0-r1 !headless-awt? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) cups? ( net-print/cups ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0-r3 dev-java/java-config app-eselect/eselect-java
SLOT=8
SRC_URI=https://github.com/openjdk/jdk8u/archive/jdk8u412-ga.tar.gz -> openjdk-8.412_p08.tar.gz !system-bootstrap? ( x86? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-8.402_p06-x86.tar.xz ) ppc64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-java/openjdk/openjdk-bootstrap-8.402_p06-ppc64.tar.xz ) ) )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 java-vm-2 a4e242a071bea6071a08ad3af362c4a4 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b9f0cbd49613c694ae2c27754cc2ea65
diff --git a/metadata/md5-cache/dev-java/openjfx-11.0.11_p1-r3 b/metadata/md5-cache/dev-java/openjfx-11.0.11_p1-r3
index 098aa8565342..1f72060d3a2a 100644
--- a/metadata/md5-cache/dev-java/openjfx-11.0.11_p1-r3
+++ b/metadata/md5-cache/dev-java/openjfx-11.0.11_p1-r3
@@ -11,5 +11,5 @@ RDEPEND=app-accessibility/at-spi2-core dev-java/swt:4.10[cairo,opengl] dev-libs/
REQUIRED_USE=amd64? ( cpu_flags_x86_sse2 )
SLOT=11
SRC_URI=https://hg.openjdk.java.net/openjfx/11-dev/rt/archive/11.0.11+1.tar.bz2 -> openjfx-11.0.11_p1.tar.bz2 https://downloads.gradle.org/distributions/gradle-4.10.3-bin.zip https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-sandbox/7.1.0/lucene-sandbox-7.1.0.jar https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-grouping/7.1.0/lucene-grouping-7.1.0.jar https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-queryparser/7.1.0/lucene-queryparser-7.1.0.jar https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-queries/7.1.0/lucene-queries-7.1.0.jar https://repo.maven.apache.org/maven2/org/apache/lucene/lucene-core/7.1.0/lucene-core-7.1.0.jar https://repo.maven.apache.org/maven2/org/antlr/gunit/3.5.2/gunit-3.5.2.jar https://repo1.maven.org/maven2/org/antlr/antlr4/4.7.2/antlr4-4.7.2-complete.jar https://repo.maven.apache.org/maven2/org/antlr/ST4/4.0.8/ST4-4.0.8.jar
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=32b6e6186df886a13b8bea51e12b4949
diff --git a/metadata/md5-cache/dev-java/openjfx-8.1000-r2 b/metadata/md5-cache/dev-java/openjfx-8.1000-r2
index 8c6ece8cc0cc..f7fd9cc6d884 100644
--- a/metadata/md5-cache/dev-java/openjfx-8.1000-r2
+++ b/metadata/md5-cache/dev-java/openjfx-8.1000-r2
@@ -12,5 +12,5 @@ REQUIRED_USE=amd64? ( cpu_flags_x86_sse2 )
RESTRICT=test
SLOT=8
SRC_URI=https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/9f49e3b6147f.tar.bz2 -> openjfx-8.1000.tar.bz2 https://dev.gentoo.org/~gyakovlev/distfiles/openjfx-8.1000-backports.tar.bz2 https://downloads.gradle.org/distributions/gradle-4.10.3-bin.zip
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eb29dc50f2ff7a0d8006c8158aed3e4b
diff --git a/metadata/md5-cache/dev-java/opentest4j-1.2.0-r1 b/metadata/md5-cache/dev-java/opentest4j-1.2.0-r1
index f4ad1f455670..9a1170c6e2bf 100644
--- a/metadata/md5-cache/dev-java/opentest4j-1.2.0-r1
+++ b/metadata/md5-cache/dev-java/opentest4j-1.2.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ota4j-team/opentest4j/archive/r1.2.0.tar.gz -> opentest4j-1.2.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c67c7829cc4f727e0e6a8ef230e7f448
diff --git a/metadata/md5-cache/dev-java/osgi-annotation-8.1.0 b/metadata/md5-cache/dev-java/osgi-annotation-8.1.0
index 58ef56837917..63946096dbe5 100644
--- a/metadata/md5-cache/dev-java/osgi-annotation-8.1.0
+++ b/metadata/md5-cache/dev-java/osgi-annotation-8.1.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://docs.osgi.org/download/r8/osgi.annotation-8.1.0.jar -> osgi-annotation-8.1.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a03a56d045b6a08896036b2c3878277c
diff --git a/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0-r1 b/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0-r1
index 0214fd56bb1d..12fba4ba63dc 100644
--- a/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0-r1
+++ b/metadata/md5-cache/dev-java/osgi-cmpn-8.0.0-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0 OSGi-Specification-2.0
RDEPEND=dev-java/cdi-api:0 dev-java/javax-persistence-api:0 dev-java/jakarta-servlet-api:4 dev-java/javax-inject:0 dev-java/jaxrs-api:0 dev-java/osgi-annotation:0 dev-java/osgi-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=8
SRC_URI=https://docs.osgi.org/download/r8/osgi.cmpn-8.0.0.jar -> osgi-cmpn-8.0.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0de3c8b607e850a72d602d7b852cca27
diff --git a/metadata/md5-cache/dev-java/osgi-core-8.0.0 b/metadata/md5-cache/dev-java/osgi-core-8.0.0
index c6fdaea99a83..3703666a9aa8 100644
--- a/metadata/md5-cache/dev-java/osgi-core-8.0.0
+++ b/metadata/md5-cache/dev-java/osgi-core-8.0.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://docs.osgi.org/download/r8/osgi.core-8.0.0.jar -> osgi-core-8.0.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=37cb8ebdfc7a261503a25c2be40c1e56
diff --git a/metadata/md5-cache/dev-java/osgi-service-log-1.3.0 b/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
index 73bf30928385..5a32f1712520 100644
--- a/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
+++ b/metadata/md5-cache/dev-java/osgi-service-log-1.3.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/osgi-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/osgi/org.osgi.service.log/1.3.0/org.osgi.service.log-1.3.0-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f3a8d89ccf80a48597ea6868d1821577
diff --git a/metadata/md5-cache/dev-java/osgi-service-subsystem-1.1.0 b/metadata/md5-cache/dev-java/osgi-service-subsystem-1.1.0
index a06a565afb00..35028878f26f 100644
--- a/metadata/md5-cache/dev-java/osgi-service-subsystem-1.1.0
+++ b/metadata/md5-cache/dev-java/osgi-service-subsystem-1.1.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/osgi-annotation:0 dev-java/osgi-core:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/org/osgi/org.osgi.service.subsystem/1.1.0/org.osgi.service.subsystem-1.1.0-sources.jar -> osgi-service-subsystem-1.1.0-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=dba543529ac4ad3a8ce80f16b422ecfa
diff --git a/metadata/md5-cache/dev-java/owasp-java-encoder-1.2.3 b/metadata/md5-cache/dev-java/owasp-java-encoder-1.2.3
index a275740e958b..3202cd095888 100644
--- a/metadata/md5-cache/dev-java/owasp-java-encoder-1.2.3
+++ b/metadata/md5-cache/dev-java/owasp-java-encoder-1.2.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OWASP/owasp-java-encoder/archive/v1.2.3.tar.gz -> owasp-java-encoder-1.2.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5934274789efd62d81bb2e83cc09c06d
diff --git a/metadata/md5-cache/dev-java/parboiled-1.4.1 b/metadata/md5-cache/dev-java/parboiled-1.4.1
index ed371202f342..a2c88633099a 100644
--- a/metadata/md5-cache/dev-java/parboiled-1.4.1
+++ b/metadata/md5-cache/dev-java/parboiled-1.4.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/asm:9 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/sirthias/parboiled/archive/1.4.1.tar.gz -> parboiled-1.4.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c83cb512917591d7abb264896b68cb9a
diff --git a/metadata/md5-cache/dev-java/pdfbox-2.0.27 b/metadata/md5-cache/dev-java/pdfbox-2.0.27
index f76fe215a9ec..e8fe4cabb96a 100644
--- a/metadata/md5-cache/dev-java/pdfbox-2.0.27
+++ b/metadata/md5-cache/dev-java/pdfbox-2.0.27
@@ -13,5 +13,5 @@ RDEPEND=dev-java/bcmail:0 dev-java/bcprov:0 dev-java/commons-logging:0 ~dev-java
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://apache/pdfbox/2.0.27/pdfbox-2.0.27-src.zip test? ( https://issues.apache.org/jira/secure/attachment/12481683/1.pdf -> PDFBOX-1031-1.pdf https://issues.apache.org/jira/secure/attachment/12481684/2.pdf -> PDFBOX-1031-2.pdf https://issues.apache.org/jira/secure/attachment/12486525/1_testfile1.pdf -> PDFBOX-1065-1.pdf https://issues.apache.org/jira/secure/attachment/12486526/2_testfile1.pdf -> PDFBOX-1065-2.pdf https://issues.apache.org/jira/secure/attachment/12490774/a.pdf -> PDFBOX-1100-1.pdf https://issues.apache.org/jira/secure/attachment/12490775/b.pdf -> PDFBOX-1100-2.pdf https://issues.apache.org/jira/secure/attachment/12848122/SF1199AEG%20%28Complete%29.pdf -> PDFBOX-3656.pdf https://issues.apache.org/jira/secure/attachment/12852207/test.pdf -> PDFBOX-3682.pdf https://issues.apache.org/jira/secure/attachment/12888957/079977.pdf -> PDFBOX-3940-079977.pdf https://issues.apache.org/jira/secure/attachment/12867113/202097.pdf -> PDFBOX-3785-202097.pdf https://issues.apache.org/jira/secure/attachment/12890031/670064.pdf -> PDFBOX-3947-670064.pdf https://issues.apache.org/jira/secure/attachment/12890034/EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf -> PDFBOX-3948-EUWO6SQS5TM4VGOMRD3FLXZHU35V2CP2.pdf https://issues.apache.org/jira/secure/attachment/12890037/MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf -> PDFBOX-3949-MKFYUGZWS3OPXLLVU2Z4LWCTVA5WNOGF.pdf https://issues.apache.org/jira/secure/attachment/12890042/23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf -> PDFBOX-3950-23EGDHXSBBYQLKYOKGZUOVYVNE675PRD.pdf https://issues.apache.org/jira/secure/attachment/12890047/FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf -> PDFBOX-3951-FIHUZWDDL2VGPOE34N6YHWSIGSH5LVGZ.pdf https://issues.apache.org/jira/secure/attachment/12892097/c687766d68ac766be3f02aaec5e0d713_2.pdf -> PDFBOX-3964-c687766d68ac766be3f02aaec5e0d713_2.pdf https://issues.apache.org/jira/secure/attachment/12893582/63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf -> PDFBOX-3977-63NGFQRI44HQNPIPEJH5W2TBM6DJZWMI.pdf https://issues.apache.org/jira/secure/attachment/12896905/GeneralForbearance.pdf -> PDFBOX-3999-GeneralForbearance.pdf https://issues.apache.org/jira/secure/attachment/12919726/sample.pdf -> PDFBOX-4197.pdf https://issues.apache.org/jira/secure/attachment/12938094/Quelldatei.pdf -> PDFBOX-4308.pdf https://issues.apache.org/jira/secure/attachment/12952086/form.pdf -> PDFBOX-4408.pdf https://issues.apache.org/jira/secure/attachment/12953423/000314.pdf -> PDFBOX-4418-000314.pdf https://issues.apache.org/jira/secure/attachment/12953421/000671.pdf -> PDFBOX-4418-000671.pdf https://issues.apache.org/jira/secure/attachment/12953866/000746.pdf -> PDFBOX-4423-000746.pdf https://issues.apache.org/jira/secure/attachment/12966453/cryptfilter.pdf -> PDFBOX-4517-cryptfilter.pdf https://issues.apache.org/jira/secure/attachment/12991833/PDFBOX-4750-test.pdf -> PDFBOX-4750.pdf https://issues.apache.org/jira/secure/attachment/12914331/WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf -> PDFBOX-4153-WXMDXCYRWFDCMOSFQJ5OAJIAFXYRZ5OA.pdf https://issues.apache.org/jira/secure/attachment/12962991/NeS1078.pdf -> PDFBOX-4490.pdf https://issues.apache.org/jira/secure/attachment/12784025/PDFBOX-3208-L33MUTT2SVCWGCS6UIYL5TH3PNPXHIS6.pdf https://issues.apache.org/jira/secure/attachment/12867102/PDFBOX-3783-72GLBIGUC6LB46ELZFBARRJTLN4RBSQM.pdf https://issues.apache.org/jira/secure/attachment/12929821/16bit.png -> PDFBOX-4184-16bit.png https://issues.apache.org/jira/secure/attachment/12943502/ArrayIndexOutOfBoundsException%20COSParser -> PDFBOX-4338.pdf https://issues.apache.org/jira/secure/attachment/12943503/NullPointerException%20COSParser -> PDFBOX-4339.pdf https://issues.apache.org/jira/secure/attachment/12867433/genko_oc_shiryo1.pdf https://moji.or.jp/wp-content/ipafont/IPAfont/ipag00303.zip https://moji.or.jp/wp-content/ipafont/IPAfont/ipagp00303.zip https://issues.apache.org/jira/secure/attachment/12911053/n019003l.pfb https://issues.apache.org/jira/secure/attachment/12949710/032163.jpg -> PDFBOX-4184-032163.jpg https://issues.apache.org/jira/secure/attachment/13025718/lotus.jpg -> PDFBOX-5196-lotus.jpg https://issues.apache.org/jira/secure/attachment/13002695/13._Korona_szallo_vegzes_13.09.26.eredeti.pdf -> PDFBOX-4831.pdf )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=24274850be687a530ffdbff6cb6971a6
diff --git a/metadata/md5-cache/dev-java/picocli-4.6.3-r1 b/metadata/md5-cache/dev-java/picocli-4.6.3-r1
index 8ac5733782b8..ae3139e3f092 100644
--- a/metadata/md5-cache/dev-java/picocli-4.6.3-r1
+++ b/metadata/md5-cache/dev-java/picocli-4.6.3-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/remkop/picocli/archive/v4.6.3.tar.gz -> picocli-4.6.3-sources.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e25fb06d87ee8f325d85e36500e9c1d8
diff --git a/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0-r1 b/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0-r1
index 9352d013d1d2..45c379a96623 100644
--- a/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0-r1
+++ b/metadata/md5-cache/dev-java/plexus-classworlds-2.7.0-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/codehaus-plexus/plexus-classworlds/archive/plexus-classworlds-2.7.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0d9581530952f02eb429ea49c389ae95
diff --git a/metadata/md5-cache/dev-java/poi-5.2.3 b/metadata/md5-cache/dev-java/poi-5.2.3
index 82bdfc7ee97b..a8745fef70ae 100644
--- a/metadata/md5-cache/dev-java/poi-5.2.3
+++ b/metadata/md5-cache/dev-java/poi-5.2.3
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/poi/release/src/poi-src-5.2.3-20220909.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1f34718ed49e41427652b9b5e773b2d1
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.23.0 b/metadata/md5-cache/dev-java/protobuf-java-3.23.0
index 3a88fcf16fff..9da4c40870e6 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.23.0
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.23.0
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v23.0.tar.gz -> protobuf-23.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ae2b87600366de7588d058fae095060d
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.23.3 b/metadata/md5-cache/dev-java/protobuf-java-3.23.3
index 4707882b4e9b..b10ad4e1dd72 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.23.3
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.23.3
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v23.3.tar.gz -> protobuf-23.3.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eacaad8178be41c0ff3b019cbeeb8f22
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.25.1 b/metadata/md5-cache/dev-java/protobuf-java-3.25.1
index cbae6d69b3e9..4af87fb7b3f1 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.25.1
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.25.1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v25.1.tar.gz -> protobuf-25.1.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e2bd35339356772a51efa0391d24fb64
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.25.2 b/metadata/md5-cache/dev-java/protobuf-java-3.25.2
index 419293f97323..cab90a5ca752 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.25.2
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.25.2
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v25.2.tar.gz -> protobuf-25.2.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=470625560443746a9add9c9cf4eb8c4d
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.25.3 b/metadata/md5-cache/dev-java/protobuf-java-3.25.3
index 42eb2579d9c9..8feeaeb74d0a 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.25.3
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.25.3
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v25.3.tar.gz -> protobuf-25.3.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9df8454bfa3af6090b41195541c6e418
diff --git a/metadata/md5-cache/dev-java/protobuf-java-3.26.0 b/metadata/md5-cache/dev-java/protobuf-java-3.26.0
index e9596db8d63e..2ae75fd92243 100644
--- a/metadata/md5-cache/dev-java/protobuf-java-3.26.0
+++ b/metadata/md5-cache/dev-java/protobuf-java-3.26.0
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/protocolbuffers/protobuf/archive/v26.0.tar.gz -> protobuf-26.0.tar.gz test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5ba2ec013aa3f6dc96d04364e135615f
diff --git a/metadata/md5-cache/dev-java/qdox-1.12.1-r5 b/metadata/md5-cache/dev-java/qdox-1.12.1-r5
index c0fae52cb589..2afd3bbf8d09 100644
--- a/metadata/md5-cache/dev-java/qdox-1.12.1-r5
+++ b/metadata/md5-cache/dev-java/qdox-1.12.1-r5
@@ -12,5 +12,5 @@ REQUIRED_USE=test? ( ant-task )
RESTRICT=!test? ( test )
SLOT=1.12
SRC_URI=https://github.com/codehaus/qdox/archive/qdox-1.12.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5a6a049cf8f9e088b4ab31e94b7cbc11
diff --git a/metadata/md5-cache/dev-java/qdox-2.0.1 b/metadata/md5-cache/dev-java/qdox-2.0.1
index 237dfb92acb3..0cd9fe60e968 100644
--- a/metadata/md5-cache/dev-java/qdox-2.0.1
+++ b/metadata/md5-cache/dev-java/qdox-2.0.1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/paul-hammant/qdox/archive/qdox-2.0.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=13e8dbdb52a315b4ee9b2842be5f9441
diff --git a/metadata/md5-cache/dev-java/randomized-runner-2.8.0 b/metadata/md5-cache/dev-java/randomized-runner-2.8.0
index c9bf1b707225..5f64652dfa3e 100644
--- a/metadata/md5-cache/dev-java/randomized-runner-2.8.0
+++ b/metadata/md5-cache/dev-java/randomized-runner-2.8.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/junit:4 >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/randomizedtesting/randomizedtesting/archive/release/2.8.0.tar.gz -> randomized-runner-2.8.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ffa4a8dedf4d659af3f555a344b67949
diff --git a/metadata/md5-cache/dev-java/reflections-0.9.12-r6 b/metadata/md5-cache/dev-java/reflections-0.9.12-r6
index 3961c6420b32..256f302b7746 100644
--- a/metadata/md5-cache/dev-java/reflections-0.9.12-r6
+++ b/metadata/md5-cache/dev-java/reflections-0.9.12-r6
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/dom4j:1 dev-java/gson:0 dev-java/javassist:
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ronmamo/reflections/archive/0.9.12.tar.gz -> reflections-0.9.12.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ef60dd1b5962e9581f5fa3d72f351b5c
diff --git a/metadata/md5-cache/dev-java/relaxng-datatype-20020414 b/metadata/md5-cache/dev-java/relaxng-datatype-20020414
index 7087e62ae672..0626d9284bb6 100644
--- a/metadata/md5-cache/dev-java/relaxng-datatype-20020414
+++ b/metadata/md5-cache/dev-java/relaxng-datatype-20020414
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/relaxngDatatype/relaxngDatatype/20020414/relaxngDatatype-20020414-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=1f8c8bb813e888416897073582c14529
diff --git a/metadata/md5-cache/dev-java/reload4j-1.2.22 b/metadata/md5-cache/dev-java/reload4j-1.2.22
index ef6edf5d19f6..3419a63469b9 100644
--- a/metadata/md5-cache/dev-java/reload4j-1.2.22
+++ b/metadata/md5-cache/dev-java/reload4j-1.2.22
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/javax-mail:0 dev-java/jboss-jms-api:1.1 >=d
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/reload4j/archive/v_1.2.22.tar.gz -> reload4j-1.2.22.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b3ff7d60da0064d7d74c7fca86bf26ed
diff --git a/metadata/md5-cache/dev-java/rhino-1.7.14-r1 b/metadata/md5-cache/dev-java/rhino-1.7.14-r1
index eed386c287a4..2b9a69469ed2 100644
--- a/metadata/md5-cache/dev-java/rhino-1.7.14-r1
+++ b/metadata/md5-cache/dev-java/rhino-1.7.14-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=1.6
SRC_URI=https://github.com/mozilla/rhino/archive/Rhino1_7_14_Release.tar.gz -> rhino-1.7.14.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6374157fd608e69ee18c7222cd238865
diff --git a/metadata/md5-cache/dev-java/rome-0.9-r4 b/metadata/md5-cache/dev-java/rome-0.9-r4
index 1e58da24a239..ff67aeb42a76 100644
--- a/metadata/md5-cache/dev-java/rome-0.9-r4
+++ b/metadata/md5-cache/dev-java/rome-0.9-r4
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jdom:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sour
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gentoo/rome-0.9.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=213f0e66eb276ced3a6c501f727e5592
diff --git a/metadata/md5-cache/dev-java/rxtx-2.2_pre2-r2 b/metadata/md5-cache/dev-java/rxtx-2.2_pre2-r2
index 353a2d08d08b..2a442fff6ee4 100644
--- a/metadata/md5-cache/dev-java/rxtx-2.2_pre2-r2
+++ b/metadata/md5-cache/dev-java/rxtx-2.2_pre2-r2
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1+
RDEPEND=>=virtual/jre-1.8:* lfd? ( sys-apps/xinetd ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=ftp://ftp.qbang.org/pub/rxtx/rxtx-2.2pre2.zip
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b1b6bb6d744203a2ff99f29dd2f5915
diff --git a/metadata/md5-cache/dev-java/saslprep-1.1-r1 b/metadata/md5-cache/dev-java/saslprep-1.1-r1
index 075df77c04c9..b9c697273c4c 100644
--- a/metadata/md5-cache/dev-java/saslprep-1.1-r1
+++ b/metadata/md5-cache/dev-java/saslprep-1.1-r1
@@ -10,5 +10,5 @@ LICENSE=BSD-2
RDEPEND=>=virtual/jre-1.8:* dev-java/stringprep:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/ongres/stringprep/saslprep/1.1/saslprep-1.1-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8479af41ff6c2a238ee56ac3abafdaa4
diff --git a/metadata/md5-cache/dev-java/sax-2.2.1-r5 b/metadata/md5-cache/dev-java/sax-2.2.1-r5
index 7427a4c80aeb..df55ffcbd1b0 100644
--- a/metadata/md5-cache/dev-java/sax-2.2.1-r5
+++ b/metadata/md5-cache/dev-java/sax-2.2.1-r5
@@ -11,5 +11,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/sax/sax2r3.zip -> sax-2.2.1.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=9ea870d78ad0ecfd98e3fe721dd31778
diff --git a/metadata/md5-cache/dev-java/saxon-6.5.5-r3 b/metadata/md5-cache/dev-java/saxon-6.5.5-r3
index 301d5a01a74f..24d846a1f2d0 100644
--- a/metadata/md5-cache/dev-java/saxon-6.5.5-r3
+++ b/metadata/md5-cache/dev-java/saxon-6.5.5-r3
@@ -11,5 +11,5 @@ LICENSE=MPL-1.1
RDEPEND=dev-java/jdom:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=6.5
SRC_URI=https://downloads.sourceforge.net/project/saxon/saxon6/6.5.5/saxon6-5-5.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=74dc55f897e0cda9f63ecddbd599f890
diff --git a/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4 b/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4
index bd3e22b98c8f..bc7a8919a731 100644
--- a/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4
+++ b/metadata/md5-cache/dev-java/saxon-9.2.0.6-r4
@@ -11,5 +11,5 @@ LICENSE=MPL-1.0
RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/dom4j:1 dev-java/jdom:0 dev-java/xom:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=9
SRC_URI=https://downloads.sourceforge.net/project/saxon/Saxon-HE/9.2/saxonhe9-2-0-6source.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fcfb90b28556dbcd2a46516ea70855df
diff --git a/metadata/md5-cache/dev-java/saxon-9.2.0.6-r5 b/metadata/md5-cache/dev-java/saxon-9.2.0.6-r5
index 63317dc7710a..b6b2ad4c9eae 100644
--- a/metadata/md5-cache/dev-java/saxon-9.2.0.6-r5
+++ b/metadata/md5-cache/dev-java/saxon-9.2.0.6-r5
@@ -11,5 +11,5 @@ LICENSE=MPL-1.0
RDEPEND=dev-java/dom4j:1 dev-java/jdom:0 dev-java/xom:0 >=virtual/jre-1.8:* ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=9
SRC_URI=https://downloads.sourceforge.net/saxon/Saxon-HE/9.2/saxonhe9-2-0-6source.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=aebbee2ec8dadab762448ce2181f13c7
diff --git a/metadata/md5-cache/dev-java/sbt-0.13.18-r1 b/metadata/md5-cache/dev-java/sbt-0.13.18-r1
index b38a9975aa74..e9d6d2261b00 100644
--- a/metadata/md5-cache/dev-java/sbt-0.13.18-r1
+++ b/metadata/md5-cache/dev-java/sbt-0.13.18-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
RESTRICT=test
SLOT=0
SRC_URI=!binary? ( https://github.com/sbt/sbt/archive/v0.13.18.tar.gz -> sbt-0.13.18.tar.gz https://dev.gentoo.org/~gienah/snapshots/sbt-0.13.18-ivy2-deps.tar.xz https://dev.gentoo.org/~gienah/snapshots/sbt-0.13.18-sbt-deps.tar.xz https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.18/sbt-launch.jar -> sbt-launch-0.13.18.jar ) binary? ( https://dev.gentoo.org/~gienah/distfiles/sbt-0.13.18-gentoo-binary.tar.xz )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a286ed1f9d2e96d8c695f0fb33a66249
diff --git a/metadata/md5-cache/dev-java/sbt-bin-1.8.0 b/metadata/md5-cache/dev-java/sbt-bin-1.8.0
index a2c0a332f96c..82d1efd85fac 100644
--- a/metadata/md5-cache/dev-java/sbt-bin-1.8.0
+++ b/metadata/md5-cache/dev-java/sbt-bin-1.8.0
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8 !dev-java/sbt >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/sbt/sbt/releases/download/v1.8.0/sbt-1.8.0.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=ba3c6b0a62b1990a5598ea3f881105a0
diff --git a/metadata/md5-cache/dev-java/scram-2.1 b/metadata/md5-cache/dev-java/scram-2.1
index 268d4cf33f6a..5725adce7884 100644
--- a/metadata/md5-cache/dev-java/scram-2.1
+++ b/metadata/md5-cache/dev-java/scram-2.1
@@ -11,5 +11,5 @@ RDEPEND=dev-java/saslprep:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/ongresinc/scram/-/archive/2.1/scram-2.1.tar.bz2
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d515c8505c886eddc801c5214d141d47
diff --git a/metadata/md5-cache/dev-java/shrinkwrap-api-1.2.6 b/metadata/md5-cache/dev-java/shrinkwrap-api-1.2.6
index 960c00407f1c..ce9d1763c56d 100644
--- a/metadata/md5-cache/dev-java/shrinkwrap-api-1.2.6
+++ b/metadata/md5-cache/dev-java/shrinkwrap-api-1.2.6
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/shrinkwrap/shrinkwrap/archive/1.2.6.tar.gz -> shrinkwrap-1.2.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=05ffedbd63e308cf998e633499747ac0
diff --git a/metadata/md5-cache/dev-java/shrinkwrap-impl-base-1.2.6 b/metadata/md5-cache/dev-java/shrinkwrap-impl-base-1.2.6
index cfb38d788ac4..1882806b657d 100644
--- a/metadata/md5-cache/dev-java/shrinkwrap-impl-base-1.2.6
+++ b/metadata/md5-cache/dev-java/shrinkwrap-impl-base-1.2.6
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jakarta-activation:1 ~dev-java/shrinkwrap-api-1.2.6:0 ~dev-java
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/shrinkwrap/shrinkwrap/archive/1.2.6.tar.gz -> shrinkwrap-1.2.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=127fd45566850a101f9f183f262c108d
diff --git a/metadata/md5-cache/dev-java/shrinkwrap-spi-1.2.6 b/metadata/md5-cache/dev-java/shrinkwrap-spi-1.2.6
index 2055d54a1b53..f50146e252a5 100644
--- a/metadata/md5-cache/dev-java/shrinkwrap-spi-1.2.6
+++ b/metadata/md5-cache/dev-java/shrinkwrap-spi-1.2.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/shrinkwrap/shrinkwrap/archive/1.2.6.tar.gz -> shrinkwrap-1.2.6.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e9a1a255be47617bc467ec79fa684e8c
diff --git a/metadata/md5-cache/dev-java/sjsxp-1.0.2 b/metadata/md5-cache/dev-java/sjsxp-1.0.2
index 76b033f79ad5..d890b20addc6 100644
--- a/metadata/md5-cache/dev-java/sjsxp-1.0.2
+++ b/metadata/md5-cache/dev-java/sjsxp-1.0.2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/xpp3:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/sun/xml/stream/sjsxp/1.0.2/sjsxp-1.0.2-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=308d0100ae4ba811f4261b0944400eaf
diff --git a/metadata/md5-cache/dev-java/slf4j-api-2.0.3 b/metadata/md5-cache/dev-java/slf4j-api-2.0.3
index 366c15f3ed80..f7190527c01c 100644
--- a/metadata/md5-cache/dev-java/slf4j-api-2.0.3
+++ b/metadata/md5-cache/dev-java/slf4j-api-2.0.3
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8d3e2c14d46b04c10587b5e30cd66c85
diff --git a/metadata/md5-cache/dev-java/slf4j-ext-2.0.3 b/metadata/md5-cache/dev-java/slf4j-ext-2.0.3
index 099b680eb07f..3c54ee9a5619 100644
--- a/metadata/md5-cache/dev-java/slf4j-ext-2.0.3
+++ b/metadata/md5-cache/dev-java/slf4j-ext-2.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/cal10n:0 dev-java/javassist:3 ~dev-java/slf
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=296eeb74c0907f93c5473a9e8ed14a52
diff --git a/metadata/md5-cache/dev-java/slf4j-nop-2.0.3 b/metadata/md5-cache/dev-java/slf4j-nop-2.0.3
index 5e65db895056..1ac66f126661 100644
--- a/metadata/md5-cache/dev-java/slf4j-nop-2.0.3
+++ b/metadata/md5-cache/dev-java/slf4j-nop-2.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f6498be8910a028b01ef1c4a659fb4e6
diff --git a/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3 b/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3
index 18acf5310383..e4653d33bb58 100644
--- a/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3
+++ b/metadata/md5-cache/dev-java/slf4j-reload4j-2.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/reload4j:0 ~dev-java/slf4j-api-2.0.3:0 >=de
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c0d8ae144a3cd2102f5ec172801b0cce
diff --git a/metadata/md5-cache/dev-java/slf4j-simple-2.0.3 b/metadata/md5-cache/dev-java/slf4j-simple-2.0.3
index 37e246339574..eebc24645bd4 100644
--- a/metadata/md5-cache/dev-java/slf4j-simple-2.0.3
+++ b/metadata/md5-cache/dev-java/slf4j-simple-2.0.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* ~dev-java/slf4j-api-2.0.3:0 >=dev-java/java-config-2
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qos-ch/slf4j/archive/v_2.0.3.tar.gz -> slf4j-2.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=778d0b8809400ec08a6ea785cec13279
diff --git a/metadata/md5-cache/dev-java/snakeyaml-1.33 b/metadata/md5-cache/dev-java/snakeyaml-1.33
index c616936a3861..fbfa0d6fadf5 100644
--- a/metadata/md5-cache/dev-java/snakeyaml-1.33
+++ b/metadata/md5-cache/dev-java/snakeyaml-1.33
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://bitbucket.org/snakeyaml/snakeyaml/get/snakeyaml-1.33.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8f519c2540dfaf4f22e4c33e3b90e8f2
diff --git a/metadata/md5-cache/dev-java/snakeyaml-2.0 b/metadata/md5-cache/dev-java/snakeyaml-2.0
index a6495f3e2d83..708e098daef9 100644
--- a/metadata/md5-cache/dev-java/snakeyaml-2.0
+++ b/metadata/md5-cache/dev-java/snakeyaml-2.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://bitbucket.org/snakeyaml/snakeyaml/get/snakeyaml-2.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a72f0b84ed08afa27f7476911c329b29
diff --git a/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1 b/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1
index b3c8989b6d00..e434df8d87e8 100644
--- a/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1
+++ b/metadata/md5-cache/dev-java/snappy-1.1.10.5-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/osgi-core:0 app-arch/snappy dev-libs/bitshu
RESTRICT=!test? ( test )
SLOT=1.1
SRC_URI=https://github.com/xerial/snappy-java/archive/v1.1.10.5.tar.gz -> snappy-1.1.10.5.tar.gz test? ( https://repo1.maven.org/maven2/org/apache/hadoop/hadoop-common/3.3.5/hadoop-common-3.3.5.jar )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=58da44a624c341f0105d249faae8814c
diff --git a/metadata/md5-cache/dev-java/sparsebitset-1.2 b/metadata/md5-cache/dev-java/sparsebitset-1.2
index 994fa2b7275c..ba31691e6a2b 100644
--- a/metadata/md5-cache/dev-java/sparsebitset-1.2
+++ b/metadata/md5-cache/dev-java/sparsebitset-1.2
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/brettwooldridge/SparseBitSet/archive/refs/tags/SparseBitSet-1.2.tar.gz -> sparsebitset-1.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5f69a03feebea29a78b517f77e5b9cf8
diff --git a/metadata/md5-cache/dev-java/stax2-api-4.2.1-r1 b/metadata/md5-cache/dev-java/stax2-api-4.2.1-r1
index a533e5b1ce2a..1e0ca5918cb0 100644
--- a/metadata/md5-cache/dev-java/stax2-api-4.2.1-r1
+++ b/metadata/md5-cache/dev-java/stax2-api-4.2.1-r1
@@ -10,5 +10,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/FasterXML/stax2-api/archive/refs/tags/stax2-api-4.2.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=950511a8e1083c5f4ad34a160222c06e
diff --git a/metadata/md5-cache/dev-java/stringprep-1.1 b/metadata/md5-cache/dev-java/stringprep-1.1
index 65dbfff530b5..bd84378eba29 100644
--- a/metadata/md5-cache/dev-java/stringprep-1.1
+++ b/metadata/md5-cache/dev-java/stringprep-1.1
@@ -10,5 +10,5 @@ LICENSE=BSD-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/ongres/stringprep/stringprep/1.1/stringprep-1.1-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=60be8cc441cc9801b4844c531d85b0ca
diff --git a/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r3 b/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r3
index 3e3501f03e00..caea266f29c9 100644
--- a/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r3
+++ b/metadata/md5-cache/dev-java/stringtemplate-3.2.1-r3
@@ -11,5 +11,5 @@ RDEPEND=dev-java/antlr:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/antlr/stringtemplate3/archive/68f2a42e8038f8e716e9666909ea485ee8aff45a.tar.gz -> stringtemplate-3.2.1.tar.gz https://sources.debian.org/data/main/s/stringtemplate/3.2.1-4/debian/patches/java21-compatibility.patch -> stringtemplate-3.2.1-4-java21-compatibility.patch
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0004d3143a40bf35a0b745b90619b3d6
diff --git a/metadata/md5-cache/dev-java/stringtemplate-4.3.4 b/metadata/md5-cache/dev-java/stringtemplate-4.3.4
index e892a6d7e069..2899af1ba32c 100644
--- a/metadata/md5-cache/dev-java/stringtemplate-4.3.4
+++ b/metadata/md5-cache/dev-java/stringtemplate-4.3.4
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/antlr-runtime:3.5 >=dev-java/java-config-2.
RESTRICT=!test? ( test )
SLOT=4
SRC_URI=https://repo1.maven.org/maven2/org/antlr/ST4/4.3.4/ST4-4.3.4-sources.jar https://github.com/antlr/stringtemplate4/archive/ST4-4.3.4.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=70fe3d237c78969adbd771916ba84dbd
diff --git a/metadata/md5-cache/dev-java/sun-jai-bin-1.1.3-r2 b/metadata/md5-cache/dev-java/sun-jai-bin-1.1.3-r2
index a40b833d184b..9f6edac63f8b 100644
--- a/metadata/md5-cache/dev-java/sun-jai-bin-1.1.3-r2
+++ b/metadata/md5-cache/dev-java/sun-jai-bin-1.1.3-r2
@@ -10,5 +10,5 @@ RDEPEND=virtual/jre:1.8 >=dev-java/java-config-2.2.0-r3
RESTRICT=bindist mirror
SLOT=0
SRC_URI=!amd64? ( https://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-i586.tar.gz ) amd64? ( https://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib-linux-amd64.tar.gz )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=09fcb42b33c1665c3ad8594de22b165a
diff --git a/metadata/md5-cache/dev-java/swing-layout-1.0.4-r2 b/metadata/md5-cache/dev-java/swing-layout-1.0.4-r2
index 395a2544097f..6da960a81f27 100644
--- a/metadata/md5-cache/dev-java/swing-layout-1.0.4-r2
+++ b/metadata/md5-cache/dev-java/swing-layout-1.0.4-r2
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1
SRC_URI=mirror://gentoo/swing-layout-1.0.4-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=2676b345338fb20e84e5cddcba153511
diff --git a/metadata/md5-cache/dev-java/swingx-1.6.4-r1 b/metadata/md5-cache/dev-java/swingx-1.6.4-r1
index f76a70d14e17..4a0068919ba3 100644
--- a/metadata/md5-cache/dev-java/swingx-1.6.4-r1
+++ b/metadata/md5-cache/dev-java/swingx-1.6.4-r1
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
RDEPEND=virtual/jre:1.8 dev-java/metainf-services:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.6
SRC_URI=https://maven.java.net/service/local/repositories/releases/content/org/swinglabs/swingx/swingx-all/1.6.4/swingx-all-1.6.4-sources.jar https://java.net/projects/swingx/downloads/download/releases/swingx-mavensupport-1.6.4-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8b75665f7ccbc2320259e96eef6cebf2
diff --git a/metadata/md5-cache/dev-java/swingx-beaninfo-1.6.4-r1 b/metadata/md5-cache/dev-java/swingx-beaninfo-1.6.4-r1
index d1f870ec19ab..7c76649773cf 100644
--- a/metadata/md5-cache/dev-java/swingx-beaninfo-1.6.4-r1
+++ b/metadata/md5-cache/dev-java/swingx-beaninfo-1.6.4-r1
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=virtual/jre-1.8:* dev-java/swingx:1.6 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://java.net/downloads/swingx/releases/swingx-beaninfo-1.6.4-sources.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f12e43df4ba1e563f1b2e5f55c8df20c
diff --git a/metadata/md5-cache/dev-java/swingx-ws-1.0_p20110515-r2 b/metadata/md5-cache/dev-java/swingx-ws-1.0_p20110515-r2
index b67613262b2a..3234cfa45079 100644
--- a/metadata/md5-cache/dev-java/swingx-ws-1.0_p20110515-r2
+++ b/metadata/md5-cache/dev-java/swingx-ws-1.0_p20110515-r2
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=dev-java/jakarta-xml-soap-api:1 dev-java/jdom:0 dev-java/json:0 dev-java/rome:0 dev-java/jtidy:0 dev-java/xerces:2 dev-java/swingx:1.6 dev-java/swing-layout:1 dev-java/swingx-beaninfo:0 dev-java/commons-httpclient:3 dev-java/xml-commons-external:1.4 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=bt747
SRC_URI=https://downloads.sourceforge.net/bt747/Development/swingx-ws-2011_05_15-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=7e8d2036ca266ce42afdbdde505d3bfe
diff --git a/metadata/md5-cache/dev-java/swt-3.7.2-r4 b/metadata/md5-cache/dev-java/swt-3.7.2-r4
index 05e1e4094dcc..9291dd8c409c 100644
--- a/metadata/md5-cache/dev-java/swt-3.7.2-r4
+++ b/metadata/md5-cache/dev-java/swt-3.7.2-r4
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib >=x11-libs/gtk+-2.6.8:2 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=3.7
SRC_URI=amd64? ( https://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86_64.zip ) ppc? ( https://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip ) ppc64? ( https://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-ppc64.zip ) x86? ( https://archive.eclipse.org/eclipse/downloads/drops/R-3.7.2-201202080800/swt-3.7.2-gtk-linux-x86.zip )
-_eclasses_=java-osgi b1d0d0f01a98e464d86fd1ed8eddf07b java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-osgi b1d0d0f01a98e464d86fd1ed8eddf07b java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=642d6491e4ed26e054d616204e3cd9a5
diff --git a/metadata/md5-cache/dev-java/swt-4.10-r4 b/metadata/md5-cache/dev-java/swt-4.10-r4
index 8f67d6abe9a1..ef33f1f94764 100644
--- a/metadata/md5-cache/dev-java/swt-4.10-r4
+++ b/metadata/md5-cache/dev-java/swt-4.10-r4
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib >=x11-libs/gtk+-2.6.8:2 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) webkit? ( net-libs/webkit-gtk:4 ) >=virtual/jre-1.8:* x11-libs/libX11 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.10
SRC_URI=amd64? ( https://archive.eclipse.org/eclipse/downloads/drops4/R-4.10-201812060815/swt-4.10-gtk-linux-x86_64.zip ) ppc64? ( https://archive.eclipse.org/eclipse/downloads/drops4/R-4.10-201812060815/swt-4.10-gtk-linux-ppc64le.zip )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-osgi b1d0d0f01a98e464d86fd1ed8eddf07b java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-osgi b1d0d0f01a98e464d86fd1ed8eddf07b java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61778c8aef9c2e8af95bdf148ee23973
diff --git a/metadata/md5-cache/dev-java/swt-4.29-r1 b/metadata/md5-cache/dev-java/swt-4.29-r1
index 284ca3ab4b18..849f7af62f04 100644
--- a/metadata/md5-cache/dev-java/swt-4.29-r1
+++ b/metadata/md5-cache/dev-java/swt-4.29-r1
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib x11-libs/gtk+:3 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) webkit? ( net-libs/webkit-gtk:4.1 ) >=virtual/jre-1.8:* x11-libs/libX11 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.27
SRC_URI=amd64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.29-202309031000/swt-4.29-gtk-linux-x86_64.zip ) arm64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.29-202309031000/swt-4.29-gtk-linux-aarch64.zip ) ppc64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.29-202309031000/swt-4.29-gtk-linux-ppc64le.zip )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=347677291d56e584526afcf3bba8607b
diff --git a/metadata/md5-cache/dev-java/swt-4.30-r2 b/metadata/md5-cache/dev-java/swt-4.30-r2
index 90c7553e8c74..4ac26c22e1dc 100644
--- a/metadata/md5-cache/dev-java/swt-4.30-r2
+++ b/metadata/md5-cache/dev-java/swt-4.30-r2
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib x11-libs/gtk+:3 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) webkit? ( net-libs/webkit-gtk:4.1 ) >=virtual/jre-17:* x11-libs/libX11 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.30
SRC_URI=amd64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.30-202312010110/swt-4.30-gtk-linux-x86_64.zip ) arm64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.30-202312010110/swt-4.30-gtk-linux-aarch64.zip ) ppc64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.30-202312010110/swt-4.30-gtk-linux-ppc64le.zip )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fb395f4f8948fd9c3ec21d5149bb534
diff --git a/metadata/md5-cache/dev-java/swt-4.31-r1 b/metadata/md5-cache/dev-java/swt-4.31-r1
index 4fe35b06d680..8e1742cfd7a0 100644
--- a/metadata/md5-cache/dev-java/swt-4.31-r1
+++ b/metadata/md5-cache/dev-java/swt-4.31-r1
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib x11-libs/gtk+:3 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) webkit? ( net-libs/webkit-gtk:4.1 ) >=virtual/jre-17:* x11-libs/libX11 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=4.31
SRC_URI=amd64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.31-202402290520/swt-4.31-gtk-linux-x86_64.zip ) arm64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.31-202402290520/swt-4.31-gtk-linux-aarch64.zip ) ppc64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.31-202402290520/swt-4.31-gtk-linux-ppc64le.zip )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b6f68db483d4ee567855345d4aa5e7ad
diff --git a/metadata/md5-cache/dev-java/swt-4.32 b/metadata/md5-cache/dev-java/swt-4.32
new file mode 100644
index 000000000000..faf48e0dcb1b
--- /dev/null
+++ b/metadata/md5-cache/dev-java/swt-4.32
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install preinst prepare setup test unpack
+DEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib x11-libs/gtk+:3 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) webkit? ( net-libs/webkit-gtk:4.1 ) >=virtual/jdk-17:*[-headless-awt] x11-base/xorg-proto x11-libs/libX11 x11-libs/libXrender x11-libs/libXt x11-libs/libXtst >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=GTK based SWT Library
+EAPI=8
+HOMEPAGE=https://www.eclipse.org/swt/
+INHERIT=flag-o-matic java-pkg-2 java-pkg-simple toolchain-funcs
+IUSE=cairo opengl webkit doc source
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=CPL-1.0 LGPL-2.1 MPL-1.1
+RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/glib x11-libs/gtk+:3 x11-libs/libXtst cairo? ( x11-libs/cairo ) opengl? ( virtual/glu virtual/opengl ) webkit? ( net-libs/webkit-gtk:4.1 ) >=virtual/jre-17:* x11-libs/libX11 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=4.32
+SRC_URI=amd64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.32-202406010610/swt-4.32-gtk-linux-x86_64.zip ) arm64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.32-202406010610/swt-4.32-gtk-linux-aarch64.zip ) ppc64? ( https://download.eclipse.org/eclipse/downloads/drops4/R-4.32-202406010610/swt-4.32-gtk-linux-ppc64le.zip )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b30a641c2b0706a444a416cc72999124
diff --git a/metadata/md5-cache/dev-java/system-rules-1.19.0 b/metadata/md5-cache/dev-java/system-rules-1.19.0
index eac5c4482fbf..75b5e2444e7e 100644
--- a/metadata/md5-cache/dev-java/system-rules-1.19.0
+++ b/metadata/md5-cache/dev-java/system-rules-1.19.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/junit:4 >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/stefanbirkner/system-rules/archive/system-rules-1.19.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=99c09d7bec18b6cb525588968c5568bf
diff --git a/metadata/md5-cache/dev-java/testng-6.11-r1 b/metadata/md5-cache/dev-java/testng-6.11-r1
index 248edb1e5356..7604b5be7ed9 100644
--- a/metadata/md5-cache/dev-java/testng-6.11-r1
+++ b/metadata/md5-cache/dev-java/testng-6.11-r1
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/bsh:0 dev-java/guice:4 dev-java/jco
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/testng-team/testng/archive/6.11.tar.gz -> testng-6.11.tar.gz https://repo1.maven.org/maven2/org/webjars/jquery/3.5.1/jquery-3.5.1.jar test? ( https://repo1.maven.org/maven2/org/spockframework/spock-core/1.0-groovy-2.4/spock-core-1.0-groovy-2.4.jar https://repo1.maven.org/maven2/org/codehaus/groovy/groovy-all/2.4.7/groovy-all-2.4.7.jar https://downloads.apache.org/groovy/2.4.21/distribution/apache-groovy-binary-2.4.21.zip )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=99aedbd69843a19a59803d4a298d7d03
diff --git a/metadata/md5-cache/dev-java/tomcat-native-1.3.0 b/metadata/md5-cache/dev-java/tomcat-native-1.3.0
index 136a97ef1980..98fa95bdb9b0 100644
--- a/metadata/md5-cache/dev-java/tomcat-native-1.3.0
+++ b/metadata/md5-cache/dev-java/tomcat-native-1.3.0
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/apr:1= dev-libs/openssl:0/3 >=virtual/jre-1.8:* >=dev-java/java
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/1.3.0/source/tomcat-native-1.3.0-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-connectors/native/1.3.0/source/tomcat-native-1.3.0-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=c707c7f8be30657eed3f5c2e780b46d5
diff --git a/metadata/md5-cache/dev-java/tomcat-native-2.0.7 b/metadata/md5-cache/dev-java/tomcat-native-2.0.7
index a0a2d34a7af3..574c1690f68f 100644
--- a/metadata/md5-cache/dev-java/tomcat-native-2.0.7
+++ b/metadata/md5-cache/dev-java/tomcat-native-2.0.7
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/apr:1= dev-libs/openssl:0/3 >=virtual/jre-1.8:* >=dev-java/java
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://apache/tomcat/tomcat-connectors/native/2.0.7/source/tomcat-native-2.0.7-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-connectors/native/2.0.7/source/tomcat-native-2.0.7-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=0a145d0ab67b430be6d3c983f2d0777d
diff --git a/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40-r1 b/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40-r1
index 57105466ecd0..40e7f5e4553e 100644
--- a/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40-r1
+++ b/metadata/md5-cache/dev-java/tomcat-servlet-api-4.1.40-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.3
SRC_URI=https://archive.apache.org/dist/tomcat/tomcat-4/v4.1.40/src/apache-tomcat-4.1.40-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6178e5669050cf8aca7e0a20b8066105
diff --git a/metadata/md5-cache/dev-java/treelayout-1.0.3-r1 b/metadata/md5-cache/dev-java/treelayout-1.0.3-r1
index 103749fd055f..d14635b5427e 100644
--- a/metadata/md5-cache/dev-java/treelayout-1.0.3-r1
+++ b/metadata/md5-cache/dev-java/treelayout-1.0.3-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/abego/treelayout/archive/v1.0.3.tar.gz -> treelayout-1.0.3.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8887a0352989a252aa1bba63953ac9bb
diff --git a/metadata/md5-cache/dev-java/txw2-2.3.8-r1 b/metadata/md5-cache/dev-java/txw2-2.3.8-r1
index 4a01910c62fa..7bcba967879f 100644
--- a/metadata/md5-cache/dev-java/txw2-2.3.8-r1
+++ b/metadata/md5-cache/dev-java/txw2-2.3.8-r1
@@ -10,5 +10,5 @@ LICENSE=EPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=https://github.com/eclipse-ee4j/jaxb-ri/archive/2.3.8-RI.tar.gz -> jaxb-ri-2.3.8.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=90db21f1763707053b67dce4c3967b14
diff --git a/metadata/md5-cache/dev-java/typesafe-config-1.4.2 b/metadata/md5-cache/dev-java/typesafe-config-1.4.2
index fd5a6c065126..a4a98d20ea77 100644
--- a/metadata/md5-cache/dev-java/typesafe-config-1.4.2
+++ b/metadata/md5-cache/dev-java/typesafe-config-1.4.2
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/lightbend/config/archive/v1.4.2.tar.gz -> typesafe-config-1.4.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=908813cab4fcc930cc4aecdd557ee93d
diff --git a/metadata/md5-cache/dev-java/unbescape-1.1.6 b/metadata/md5-cache/dev-java/unbescape-1.1.6
index b132c72edd0b..7570aa6ab3cd 100644
--- a/metadata/md5-cache/dev-java/unbescape-1.1.6
+++ b/metadata/md5-cache/dev-java/unbescape-1.1.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/unbescape/unbescape/archive/unbescape-1.1.6.RELEASE.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=81b796a3517fc9904ea35ac7cbdd8a21
diff --git a/metadata/md5-cache/dev-java/univocity-parsers-2.9.1 b/metadata/md5-cache/dev-java/univocity-parsers-2.9.1
index 49c74778bba6..a1d1e335bb65 100644
--- a/metadata/md5-cache/dev-java/univocity-parsers-2.9.1
+++ b/metadata/md5-cache/dev-java/univocity-parsers-2.9.1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/uniVocity/univocity-parsers/archive/refs/tags/v2.9.1.tar.gz -> univocity-parsers-2.9.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=19253877fdd33c094d6d50c427f7f224
diff --git a/metadata/md5-cache/dev-java/velocity-2.3_p20240314 b/metadata/md5-cache/dev-java/velocity-2.3_p20240314
index b6fef58a76f0..08cab5a4fc2f 100644
--- a/metadata/md5-cache/dev-java/velocity-2.3_p20240314
+++ b/metadata/md5-cache/dev-java/velocity-2.3_p20240314
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/commons-io-2.8.0:1 >=dev-java/commons-lan
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/apache/velocity-engine/archive/86cfcf41105f8a25db11ca6483e33c20fc0804d9.tar.gz -> velocity-2.3_p20240314.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0b1741413dc73271ae42035b38de4169
diff --git a/metadata/md5-cache/dev-java/waffle-jna-3.3.0 b/metadata/md5-cache/dev-java/waffle-jna-3.3.0
index 8c7efa1355f3..139496ccb0d2 100644
--- a/metadata/md5-cache/dev-java/waffle-jna-3.3.0
+++ b/metadata/md5-cache/dev-java/waffle-jna-3.3.0
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/Waffle/waffle/archive/waffle-parent-3.3.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=efbaa76b80d90d437d76b339eaf20b22
diff --git a/metadata/md5-cache/dev-java/woodstox-core-6.4.0-r1 b/metadata/md5-cache/dev-java/woodstox-core-6.4.0-r1
index c9d481106402..f8c5c24f15e8 100644
--- a/metadata/md5-cache/dev-java/woodstox-core-6.4.0-r1
+++ b/metadata/md5-cache/dev-java/woodstox-core-6.4.0-r1
@@ -11,5 +11,5 @@ RDEPEND=dev-java/msv:0 dev-java/relaxng-datatype:0 dev-java/stax2-api:0 dev-java
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/FasterXML/woodstox/archive/woodstox-core-6.4.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a5beeccc3b7f3c654dff45f743865b05
diff --git a/metadata/md5-cache/dev-java/wsdl4j-1.6.3 b/metadata/md5-cache/dev-java/wsdl4j-1.6.3
index 565a3a893e3c..20c7d96a3e61 100644
--- a/metadata/md5-cache/dev-java/wsdl4j-1.6.3
+++ b/metadata/md5-cache/dev-java/wsdl4j-1.6.3
@@ -11,5 +11,5 @@ LICENSE=CPL-1.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/wsdl4j/WSDL4J/1.6.3/wsdl4j-src-1.6.3.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b066d6ce4db97a9d47b71778c0bab256
diff --git a/metadata/md5-cache/dev-java/xalan-2.7.3-r1 b/metadata/md5-cache/dev-java/xalan-2.7.3-r1
index 8bec8c2a09a9..f922a07a8182 100644
--- a/metadata/md5-cache/dev-java/xalan-2.7.3-r1
+++ b/metadata/md5-cache/dev-java/xalan-2.7.3-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/bcel:0 dev-java/javacup:0 ~dev-java/xalan-serializer-2.7.3:0 dev-java/xerces:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/xalan/xalan-j/source/xalan-j_2_7_3-src.tar.gz verify-sig? ( https://downloads.apache.org/xalan/xalan-j/source/xalan-j_2_7_3-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=15da51f38e8812e2cfe16abc527c092e
diff --git a/metadata/md5-cache/dev-java/xalan-serializer-2.7.3-r1 b/metadata/md5-cache/dev-java/xalan-serializer-2.7.3-r1
index 2d98b1a6d9b5..98b60497512e 100644
--- a/metadata/md5-cache/dev-java/xalan-serializer-2.7.3-r1
+++ b/metadata/md5-cache/dev-java/xalan-serializer-2.7.3-r1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/xalan/xalan-j/source/xalan-j_2_7_3-src.tar.gz verify-sig? ( https://downloads.apache.org/xalan/xalan-j/source/xalan-j_2_7_3-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=b2440496c4ee11d22fd7658e497b7993
diff --git a/metadata/md5-cache/dev-java/xerces-2.12.2-r2 b/metadata/md5-cache/dev-java/xerces-2.12.2-r2
index 6f10aea60715..51e4883e5e5d 100644
--- a/metadata/md5-cache/dev-java/xerces-2.12.2-r2
+++ b/metadata/md5-cache/dev-java/xerces-2.12.2-r2
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-java/xml-commons-external:1.4 dev-java/xml-commons-resolver:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2
SRC_URI=mirror://apache/xerces/j/source/Xerces-J-src.2.12.2.tar.gz verify-sig? ( https://downloads.apache.org/xerces/j/source/Xerces-J-src.2.12.2.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=cfa55e78b228a9353477e8c4f62f492b
diff --git a/metadata/md5-cache/dev-java/xerial-core-2.1 b/metadata/md5-cache/dev-java/xerial-core-2.1
index 0f0e177dd7ee..2f6509077b9d 100644
--- a/metadata/md5-cache/dev-java/xerial-core-2.1
+++ b/metadata/md5-cache/dev-java/xerial-core-2.1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xerial/xerial-java/archive/2.1.tar.gz -> xerial-core-2.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=79739ea4111dfa331b7d9653f0054d92
diff --git a/metadata/md5-cache/dev-java/xml-commons-external-1.4.01-r2 b/metadata/md5-cache/dev-java/xml-commons-external-1.4.01-r2
index 9095e994ab44..d9bb5e1989fa 100644
--- a/metadata/md5-cache/dev-java/xml-commons-external-1.4.01-r2
+++ b/metadata/md5-cache/dev-java/xml-commons-external-1.4.01-r2
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=1.4
SRC_URI=https://repo1.maven.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01-sources.jar -> xml-commons-external-1.4.01.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=549778ea5769b108007ed65548c688d9
diff --git a/metadata/md5-cache/dev-java/xml-commons-resolver-1.2-r3 b/metadata/md5-cache/dev-java/xml-commons-resolver-1.2-r3
index 9d9ad56e59ca..7101a6f4ecbc 100644
--- a/metadata/md5-cache/dev-java/xml-commons-resolver-1.2-r3
+++ b/metadata/md5-cache/dev-java/xml-commons-resolver-1.2-r3
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://apache/xerces/xml-commons/xml-commons-resolver-1.2.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=4d028ad9252d61dcfe4bca85c6a4547c
diff --git a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9 b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9
index c41383f1661a..4240b2838063 100644
--- a/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9
+++ b/metadata/md5-cache/dev-java/xmlgraphics-commons-2.9
@@ -12,5 +12,5 @@ RDEPEND=dev-java/commons-io:1 dev-java/commons-logging:0 >=virtual/jre-1.8:* >=d
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://apache/xmlgraphics/commons/source/xmlgraphics-commons-2.9-src.tar.gz verify-sig? ( https://downloads.apache.org/xmlgraphics/commons/source/xmlgraphics-commons-2.9-src.tar.gz.asc )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=bbed9ac1564ccd2c50e57fe79cf0d70b
diff --git a/metadata/md5-cache/dev-java/xmlunit-1.6-r2 b/metadata/md5-cache/dev-java/xmlunit-1.6-r2
index 8335e87fc9de..393a280e9b85 100644
--- a/metadata/md5-cache/dev-java/xmlunit-1.6-r2
+++ b/metadata/md5-cache/dev-java/xmlunit-1.6-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-java/junit:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 sou
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=https://downloads.sourceforge.net/project/xmlunit/xmlunit%20for%20Java/XMLUnit%20for%20Java%201.6/xmlunit-1.6-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=f2917499d2bedfb3b8dba739206ea9e6
diff --git a/metadata/md5-cache/dev-java/xmlunit-assertj-2.9.1 b/metadata/md5-cache/dev-java/xmlunit-assertj-2.9.1
index 53c2026dac98..392bbcff476e 100644
--- a/metadata/md5-cache/dev-java/xmlunit-assertj-2.9.1
+++ b/metadata/md5-cache/dev-java/xmlunit-assertj-2.9.1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=https://github.com/xmlunit/xmlunit/releases/download/v2.9.1/xmlunit-2.9.1-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=08a31fa79056023e354a660ce048982b
diff --git a/metadata/md5-cache/dev-java/xmlunit-core-2.9.1 b/metadata/md5-cache/dev-java/xmlunit-core-2.9.1
index 32c8506d7dc6..8a7ec9c53eac 100644
--- a/metadata/md5-cache/dev-java/xmlunit-core-2.9.1
+++ b/metadata/md5-cache/dev-java/xmlunit-core-2.9.1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/jaxb-api:2 >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=https://github.com/xmlunit/xmlunit/releases/download/v2.9.1/xmlunit-2.9.1-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=946bc3525df5f27af05740e85fedd1c3
diff --git a/metadata/md5-cache/dev-java/xmlunit-matchers-2.9.1 b/metadata/md5-cache/dev-java/xmlunit-matchers-2.9.1
index 957bb9efee2a..3f3f00f41564 100644
--- a/metadata/md5-cache/dev-java/xmlunit-matchers-2.9.1
+++ b/metadata/md5-cache/dev-java/xmlunit-matchers-2.9.1
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=https://github.com/xmlunit/xmlunit/releases/download/v2.9.1/xmlunit-2.9.1-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=62d2e09a0d7e3f5b94fdff29f10bdc97
diff --git a/metadata/md5-cache/dev-java/xmpbox-2.0.27 b/metadata/md5-cache/dev-java/xmpbox-2.0.27
index 5d3301087565..0d8276243a43 100644
--- a/metadata/md5-cache/dev-java/xmpbox-2.0.27
+++ b/metadata/md5-cache/dev-java/xmpbox-2.0.27
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jaxb-api:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/pdfbox/2.0.27/pdfbox-2.0.27-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=62031f511db190b6effb65117fcb0f55
diff --git a/metadata/md5-cache/dev-java/xom-1.3.8-r1 b/metadata/md5-cache/dev-java/xom-1.3.8-r1
index 5157cf94a282..5c65c1a7aa5e 100644
--- a/metadata/md5-cache/dev-java/xom-1.3.8-r1
+++ b/metadata/md5-cache/dev-java/xom-1.3.8-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/jaxen:1.2 dev-java/xerces:2 >=virtual/jre-1.8:* >=dev-java/java
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/elharo/xom/releases/download/v1.3.8/xom-1.3.8-src.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=62026963ac133a87c1d7b556be1e9f5e
diff --git a/metadata/md5-cache/dev-java/xpp2-2.1.10-r3 b/metadata/md5-cache/dev-java/xpp2-2.1.10-r3
index 36f43c1a3122..2f0dc399f996 100644
--- a/metadata/md5-cache/dev-java/xpp2-2.1.10-r3
+++ b/metadata/md5-cache/dev-java/xpp2-2.1.10-r3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/xerces:2 >=dev-java/java-config-2.2.0-r3 so
RESTRICT=test
SLOT=0
SRC_URI=https://web.archive.org/web/20130904173708/http://www.extreme.indiana.edu/xgws/xsoap/xpp/download/PullParser2/PullParser2.1.10.tgz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c997da50407e1c5b051225df8e317c3c
diff --git a/metadata/md5-cache/dev-java/xpp2-2.1.10-r4 b/metadata/md5-cache/dev-java/xpp2-2.1.10-r4
index ad85f7d322af..360df3d16880 100644
--- a/metadata/md5-cache/dev-java/xpp2-2.1.10-r4
+++ b/metadata/md5-cache/dev-java/xpp2-2.1.10-r4
@@ -11,5 +11,5 @@ RDEPEND=dev-java/xerces:2 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 so
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://web.archive.org/web/20130904173708/http://www.extreme.indiana.edu/xgws/xsoap/xpp/download/PullParser2/PullParser2.1.10.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6ffb10a3460992dd4dd40b3b6a41e561
diff --git a/metadata/md5-cache/dev-java/xpp3-1.1.4c-r6 b/metadata/md5-cache/dev-java/xpp3-1.1.4c-r6
index 276e5a94bdc7..99614ef35f4b 100644
--- a/metadata/md5-cache/dev-java/xpp3-1.1.4c-r6
+++ b/metadata/md5-cache/dev-java/xpp3-1.1.4c-r6
@@ -10,5 +10,5 @@ LICENSE=Apache-1.1 IBM JDOM LGPL-2.1+
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/xpp3/xpp3/1.1.4c/xpp3-1.1.4c-sources.jar -> xpp3-1.1.4c.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=32574ef45b44b2b4a0fe73eb1ddb4c0f
diff --git a/metadata/md5-cache/dev-java/xsdlib-2022.7 b/metadata/md5-cache/dev-java/xsdlib-2022.7
index 7b398cf448d3..1196d746d107 100644
--- a/metadata/md5-cache/dev-java/xsdlib-2022.7
+++ b/metadata/md5-cache/dev-java/xsdlib-2022.7
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* dev-java/relaxng-datatype:0 dev-java/xerces:2 >=dev-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xmlark/msv/archive/msv-2022.7.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=6f3294149479b0f7c03175b8919ef856
diff --git a/metadata/md5-cache/dev-java/xz-java-1.9-r2 b/metadata/md5-cache/dev-java/xz-java-1.9-r2
index c83bbbf597b4..86246a124f27 100644
--- a/metadata/md5-cache/dev-java/xz-java-1.9-r2
+++ b/metadata/md5-cache/dev-java/xz-java-1.9-r2
@@ -11,5 +11,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://tukaani.org/xz/xz-java-1.9.zip verify-sig? ( https://tukaani.org/xz/xz-java-1.9.zip.sig )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 verify-sig a79ba011daaf532d71a219182474d150
_md5_=73a71bd34d18e855bb5e5469bdad225e
diff --git a/metadata/md5-cache/dev-java/zstd-jni-1.5.2.5 b/metadata/md5-cache/dev-java/zstd-jni-1.5.2.5
index b19120cfaee8..364bd334ee6d 100644
--- a/metadata/md5-cache/dev-java/zstd-jni-1.5.2.5
+++ b/metadata/md5-cache/dev-java/zstd-jni-1.5.2.5
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/luben/zstd-jni/archive/c1.5.2-5.tar.gz -> zstd-jni-1.5.2.5.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9b364aea5da8cf709ebb9db674de07ce
diff --git a/metadata/md5-cache/dev-java/zxing-core-3.5.1 b/metadata/md5-cache/dev-java/zxing-core-3.5.1
index 76e98f777d4d..0898d8128583 100644
--- a/metadata/md5-cache/dev-java/zxing-core-3.5.1
+++ b/metadata/md5-cache/dev-java/zxing-core-3.5.1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/z
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/zxing/zxing/archive/zxing-3.5.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=47c1a5fbc3baffbbff02fb946d2b75bb
diff --git a/metadata/md5-cache/dev-java/zxing-javase-3.5.1 b/metadata/md5-cache/dev-java/zxing-javase-3.5.1
index 45b4c467185f..30ce731f86e2 100644
--- a/metadata/md5-cache/dev-java/zxing-javase-3.5.1
+++ b/metadata/md5-cache/dev-java/zxing-javase-3.5.1
@@ -11,5 +11,5 @@ RDEPEND=dev-java/jcommander:0 dev-java/zxing-core:3 >=virtual/jre-1.8:* >=dev-ja
RESTRICT=!test? ( test )
SLOT=3
SRC_URI=https://github.com/zxing/zxing/archive/zxing-3.5.1.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=3652497e8415bc9eaad890765242d27b
diff --git a/metadata/md5-cache/dev-lang/Manifest.gz b/metadata/md5-cache/dev-lang/Manifest.gz
index 9d134350ee47..3ec7d05fbecd 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/R-4.4.1 b/metadata/md5-cache/dev-lang/R-4.4.1
new file mode 100644
index 000000000000..1ed538151810
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/R-4.4.1
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/which virtual/pkgconfig doc? ( virtual/latex-base dev-texlive/texlive-fontsrecommended ) test? ( virtual/latex-base ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/fortran
+DEFINED_PHASES=compile configure install postinst prepare pretend setup
+DEPEND=app-arch/bzip2 app-arch/xz-utils app-text/ghostscript-gpl dev-libs/libpcre2:= >=dev-libs/tre-0.8.0_p20210321[approx] net-misc/curl sys-libs/zlib[minizip] sys-apps/coreutils sys-libs/timezone-data virtual/blas virtual/lapack cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( net-libs/libtirpc:= ) libdeflate? ( app-arch/libdeflate ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt ) virtual/fortran
+DESCRIPTION=Language and environment for statistical computing and graphics
+EAPI=8
+HOMEPAGE=https://www.r-project.org/
+INHERIT=bash-completion-r1 autotools flag-o-matic fortran-2 toolchain-funcs
+IUSE=cairo doc icu java jpeg +libdeflate lto minimal nls openmp perl png prefix profile readline test tiff tk X
+KEYWORDS=~amd64 ~arm64 ~hppa ~ia64 ~loong ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+LICENSE=|| ( GPL-2 GPL-3 ) LGPL-2.1
+RDEPEND=app-arch/bzip2 app-arch/xz-utils app-text/ghostscript-gpl dev-libs/libpcre2:= >=dev-libs/tre-0.8.0_p20210321[approx] net-misc/curl sys-libs/zlib[minizip] sys-apps/coreutils sys-libs/timezone-data virtual/blas virtual/lapack cairo? ( x11-libs/cairo:=[X=] x11-libs/pango:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) kernel_linux? ( net-libs/libtirpc:= ) libdeflate? ( app-arch/libdeflate ) perl? ( dev-lang/perl ) png? ( media-libs/libpng:= ) readline? ( sys-libs/readline:= ) tiff? ( media-libs/tiff:= ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libX11 x11-libs/libXmu x11-libs/libXt ) java? ( >=virtual/jre-1.8:* ) virtual/fortran
+REQUIRED_USE=png? ( || ( cairo X ) ) jpeg? ( || ( cairo X ) ) tiff? ( || ( cairo X ) )
+RESTRICT=minimal? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://cran.r-project.org/src/base/R-4/R-4.4.1.tar.gz https://raw.githubusercontent.com/deepayan/rcompletion/78d6830e28ea90a046da79a9b4f70c39594bb6d6/bash_completion/R -> R-78d6830e28ea90a046da79a9b4f70c39594bb6d6.bash_completion
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=72d64df57475d16dae109186a271ddb5
diff --git a/metadata/md5-cache/dev-lang/algol68g-3.5.2 b/metadata/md5-cache/dev-lang/algol68g-3.5.2
index 4d2f44056e3b..6fb8d80f4b25 100644
--- a/metadata/md5-cache/dev-lang/algol68g-3.5.2
+++ b/metadata/md5-cache/dev-lang/algol68g-3.5.2
@@ -4,9 +4,9 @@ DESCRIPTION=Algol 68 Genie compiler-interpreter
EAPI=8
HOMEPAGE=https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
IUSE=+curl +gsl +mpfr +ncurses plotutils postgres +readline
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
RDEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= )
SLOT=0
SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.5.2.tar.gz
-_md5_=dc34a19257c247d6ccaf62874ae7c13f
+_md5_=190ed59881c8173174c9a8939209db2d
diff --git a/metadata/md5-cache/dev-lang/algol68g-3.5.4 b/metadata/md5-cache/dev-lang/algol68g-3.5.4
new file mode 100644
index 000000000000..6e68474871ea
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/algol68g-3.5.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure
+DEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= )
+DESCRIPTION=Algol 68 Genie compiler-interpreter
+EAPI=8
+HOMEPAGE=https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html
+IUSE=+curl +gsl +mpfr +ncurses plotutils postgres +readline
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=curl? ( net-misc/curl ) gsl? ( sci-libs/gsl:= ) mpfr? ( dev-libs/mpfr:= ) plotutils? ( media-libs/plotutils ) postgres? ( dev-db/postgresql:* ) readline? ( sys-libs/readline:= )
+SLOT=0
+SRC_URI=https://jmvdveer.home.xs4all.nl/algol68g-3.5.4.tar.gz
+_md5_=dc34a19257c247d6ccaf62874ae7c13f
diff --git a/metadata/md5-cache/dev-lang/boogie-3.1.4 b/metadata/md5-cache/dev-lang/boogie-3.1.4
deleted file mode 100644
index 629216179cdf..000000000000
--- a/metadata/md5-cache/dev-lang/boogie-3.1.4
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sci-mathematics/z3 test? ( dev-python/OutputCheck dev-python/lit dev-python/psutil ) virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DESCRIPTION=SMT-based program verifier
-EAPI=8
-HOMEPAGE=https://github.com/boogie-org/boogie/
-INHERIT=check-reqs dotnet-pkg edo multiprocessing
-IUSE=test debug
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=sci-mathematics/z3 virtual/dotnet-sdk:8.0
-RESTRICT=!test? ( test ) strip
-SLOT=0
-SRC_URI=https://github.com/boogie-org/boogie/archive/v3.1.4.tar.gz -> boogie-3.1.4.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.2.0/microsoft.codecoverage.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.2.0/microsoft.net.test.sdk.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.2.0/microsoft.testplatform.objectmodel.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.2.0/microsoft.testplatform.testhost.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.15.1/nunit3testadapter.3.15.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.0.1/system.collections.specialized.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.0.11/system.componentmodel.eventbasedasync.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.1.0/system.componentmodel.primitives.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.1.0/system.componentmodel.typeconverter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.textwritertracelistener/4.0.0/system.diagnostics.textwritertracelistener.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.json/4.0.2/system.runtime.serialization.json.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=a7c76857a4df4e382c347fa1d6e7c933
diff --git a/metadata/md5-cache/dev-lang/boogie-3.1.5 b/metadata/md5-cache/dev-lang/boogie-3.1.5
deleted file mode 100644
index 7f7fa91af6d4..000000000000
--- a/metadata/md5-cache/dev-lang/boogie-3.1.5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=sci-mathematics/z3 test? ( dev-python/OutputCheck dev-python/lit dev-python/psutil ) virtual/dotnet-sdk:8.0 dev-dotnet/csharp-gentoodotnetinfo
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DESCRIPTION=SMT-based program verifier
-EAPI=8
-HOMEPAGE=https://github.com/boogie-org/boogie/
-INHERIT=check-reqs dotnet-pkg edo multiprocessing
-IUSE=test debug
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=sci-mathematics/z3 virtual/dotnet-sdk:8.0
-RESTRICT=!test? ( test ) strip
-SLOT=0
-SRC_URI=https://github.com/boogie-org/boogie/archive/v3.1.5.tar.gz -> boogie-3.1.5.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.2.0/microsoft.codecoverage.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.2.0/microsoft.net.test.sdk.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.2.0/microsoft.testplatform.objectmodel.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.2.0/microsoft.testplatform.testhost.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.15.1/nunit3testadapter.3.15.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.0.1/system.collections.specialized.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.0.11/system.componentmodel.eventbasedasync.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.1.0/system.componentmodel.primitives.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.1.0/system.componentmodel.typeconverter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.textwritertracelistener/4.0.0/system.diagnostics.textwritertracelistener.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.json/4.0.2/system.runtime.serialization.json.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=a7c76857a4df4e382c347fa1d6e7c933
diff --git a/metadata/md5-cache/dev-lang/boogie-3.1.6 b/metadata/md5-cache/dev-lang/boogie-3.1.6
index 774411b1e7e2..951e9c198711 100644
--- a/metadata/md5-cache/dev-lang/boogie-3.1.6
+++ b/metadata/md5-cache/dev-lang/boogie-3.1.6
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/boogie-org/boogie/
INHERIT=check-reqs dotnet-pkg edo multiprocessing
IUSE=test debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=sci-mathematics/z3 virtual/dotnet-sdk:8.0
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/boogie-org/boogie/archive/v3.1.6.tar.gz -> boogie-3.1.6.tar.gz https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.2.0/microsoft.codecoverage.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.2.0/microsoft.net.test.sdk.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.2.0/microsoft.testplatform.objectmodel.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.2.0/microsoft.testplatform.testhost.16.2.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.0.1/microsoft.win32.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.0.0/microsoft.win32.registry.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.0/netstandard.library.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.15.1/nunit3testadapter.3.15.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.1.0/runtime.native.system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.0.1/runtime.native.system.net.http.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography/4.0.0/runtime.native.system.security.cryptography.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.0.0/system.buffers.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.0.12/system.collections.concurrent.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.2.0/system.collections.immutable.1.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.0.1/system.collections.nongeneric.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.0.1/system.collections.specialized.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.0.11/system.componentmodel.eventbasedasync.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.1.0/system.componentmodel.primitives.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.1.0/system.componentmodel.typeconverter.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.0.1/system.componentmodel.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.0.0/system.console.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.0.0/system.diagnostics.diagnosticsource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.1.0/system.diagnostics.process.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.textwritertracelistener/4.0.0/system.diagnostics.textwritertracelistener.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.0.0/system.diagnostics.tracesource.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.1.0/system.diagnostics.tracing.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.0.1/system.globalization.calendars.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.0.1/system.globalization.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.0.1/system.io.compression.zipfile.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.1.0/system.io.compression.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.1.0/system.net.http.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.0.11/system.net.primitives.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.1.0/system.net.sockets.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.datacontractserialization/4.1.1/system.private.datacontractserialization.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.3.0/system.reflection.metadata.1.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.loader/4.0.0/system.runtime.loader.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.0.1/system.runtime.numerics.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.json/4.0.2/system.runtime.serialization.json.4.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.2.0/system.security.cryptography.algorithms.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.2.0/system.security.cryptography.cng.4.2.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.0.0/system.security.cryptography.csp.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.0.0/system.security.cryptography.encoding.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.0.0/system.security.cryptography.openssl.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.0.0/system.security.cryptography.primitives.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.1.0/system.security.cryptography.x509certificates.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.0.0/system.threading.thread.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.0.10/system.threading.threadpool.4.0.10.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.0.1/system.threading.timer.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.0.1/system.xml.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmlserializer/4.0.11/system.xml.xmlserializer.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.0.1/system.xml.xpath.xmldocument.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.0.1/system.xml.xpath.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8
-_md5_=c6b699bbff04027f8660876ce7f446db
+_md5_=b5931ce29b4536f043fabef5cfcf69bb
diff --git a/metadata/md5-cache/dev-lang/clipsjni-6.40-r1 b/metadata/md5-cache/dev-lang/clipsjni-6.40-r1
index d2f03b0fc27a..0817aa0b6135 100644
--- a/metadata/md5-cache/dev-lang/clipsjni-6.40-r1
+++ b/metadata/md5-cache/dev-lang/clipsjni-6.40-r1
@@ -11,5 +11,5 @@ LICENSE=public-domain
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://sourceforge.net/projects/clipsrules/files/CLIPS/6.40/clips_jni_640.tar.gz -> clipsjni-6.40.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=334c9ba18af6229550b4380824426cdc
diff --git a/metadata/md5-cache/dev-lang/clojure-1.11.3 b/metadata/md5-cache/dev-lang/clojure-1.11.3
index 3b5476e3f50b..daa5cd229b6e 100644
--- a/metadata/md5-cache/dev-lang/clojure-1.11.3
+++ b/metadata/md5-cache/dev-lang/clojure-1.11.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/1.11
SRC_URI=https://github.com/clojure/clojure/archive/clojure-1.11.3.tar.gz https://github.com/clojure/spec.alpha/archive/v0.4.233.tar.gz -> spec.alpha-0.4.233.tar.gz https://github.com/clojure/core.specs.alpha/archive/v0.3.70.tar.gz -> core.specs.alpha-0.3.70.tar.gz test? ( https://github.com/clojure/tools.namespace/archive/v1.5.0.tar.gz -> tools.namespace-1.5.0.tar.gz https://github.com/clojure/java.classpath/archive/v1.1.0.tar.gz -> java.classpath-1.1.0.tar.gz https://github.com/clojure/tools.reader/archive/v1.4.2.tar.gz -> tools.reader-1.4.2.tar.gz https://github.com/clojure/test.generative/archive/v1.1.0.tar.gz -> test.generative-1.1.0.tar.gz https://github.com/clojure/data.generators/archive/v1.1.0.tar.gz -> data.generators-1.1.0.tar.gz https://github.com/clojure/test.check/archive/v1.1.1.tar.gz -> test.check-1.1.1.tar.gz )
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f85cd7a180369efb191a8b01b0ae39fc
diff --git a/metadata/md5-cache/dev-lang/closure-compiler-bin-20240317 b/metadata/md5-cache/dev-lang/closure-compiler-bin-20240317
index f8e7a91940ac..f5022769a034 100644
--- a/metadata/md5-cache/dev-lang/closure-compiler-bin-20240317
+++ b/metadata/md5-cache/dev-lang/closure-compiler-bin-20240317
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/google/javascript/closure-compiler/v20240317/closure-compiler-v20240317.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=edb59e520f40a43ac9a28a3eda7715a0
diff --git a/metadata/md5-cache/dev-lang/coffee-script-2.7.0 b/metadata/md5-cache/dev-lang/coffee-script-2.7.0
index d3df87060cfc..74a7e59da353 100644
--- a/metadata/md5-cache/dev-lang/coffee-script-2.7.0
+++ b/metadata/md5-cache/dev-lang/coffee-script-2.7.0
@@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=net-libs/nodejs
SLOT=0
SRC_URI=https://github.com/jashkenas/coffeescript/archive/2.7.0.tar.gz -> coffee-script-2.7.0.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=1fd24d5d37395fdb013387dac2599559
diff --git a/metadata/md5-cache/dev-lang/cxprolog-0.98.2-r1 b/metadata/md5-cache/dev-lang/cxprolog-0.98.2-r1
index 7fd05180329c..69f2884f2667 100644
--- a/metadata/md5-cache/dev-lang/cxprolog-0.98.2-r1
+++ b/metadata/md5-cache/dev-lang/cxprolog-0.98.2-r1
@@ -11,5 +11,5 @@ RDEPEND=readline? ( sys-libs/readline:= ) java? ( >=virtual/jdk-1.8:= ) wxwidget
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://ctp.di.fct.unl.pt/~amd/cxprolog/cxunix/cxprolog-0.98.2.src.tgz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=2b6f8059e58aa6cb9c57418ccb3f85d9
diff --git a/metadata/md5-cache/dev-lang/dafny-4.6.0 b/metadata/md5-cache/dev-lang/dafny-4.6.0
index 92f4073c8138..c2eedd9110f6 100644
--- a/metadata/md5-cache/dev-lang/dafny-4.6.0
+++ b/metadata/md5-cache/dev-lang/dafny-4.6.0
@@ -12,5 +12,5 @@ RDEPEND=!dev-lang/dafny-bin >=virtual/jre-1.8:* sci-mathematics/z3 virtual/dotne
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/dafny-lang/dafny/archive/v4.6.0.tar.gz -> dafny-4.6.0.tar.gz https://api.nuget.org/v3-flatcontainer/boogie.abstractinterpretation/3.1.3/boogie.abstractinterpretation.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.basetypes/3.1.3/boogie.basetypes.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.codecontractsextender/3.1.3/boogie.codecontractsextender.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.concurrency/3.1.3/boogie.concurrency.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.core/3.1.3/boogie.core.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.executionengine/3.1.3/boogie.executionengine.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.graph/3.1.3/boogie.graph.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.houdini/3.1.3/boogie.houdini.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.model/3.1.3/boogie.model.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.provers.smtlib/3.1.3/boogie.provers.smtlib.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.vcexpr/3.1.3/boogie.vcexpr.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/boogie.vcgeneration/3.1.3/boogie.vcgeneration.3.1.3.nupkg https://api.nuget.org/v3-flatcontainer/castle.core/4.4.0/castle.core.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.8.0/commandlineparser.2.8.0.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/coverlet.collector/3.2.0/coverlet.collector.3.2.0.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.0/diffplex.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.2.0/humanizer.core.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/jetbrains.annotations/2021.1.0/jetbrains.annotations.2021.1.0.nupkg https://api.nuget.org/v3-flatcontainer/mediatr/8.1.0/mediatr.8.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.1/microsoft.bcl.asyncinterfaces.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.0.0/microsoft.build.framework.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.4.1/microsoft.build.locator.1.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.0.0/microsoft.build.tasks.core.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.0.0/microsoft.build.utilities.core.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.0.0/microsoft.build.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.2/microsoft.codeanalysis.analyzers.3.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/3.7.0/microsoft.codeanalysis.common.3.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.0.1/microsoft.codeanalysis.common.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.0.1/microsoft.codeanalysis.csharp.workspaces.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/3.7.0/microsoft.codeanalysis.csharp.3.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.0.1/microsoft.codeanalysis.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.0.1/microsoft.codeanalysis.visualbasic.workspaces.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.0.1/microsoft.codeanalysis.visualbasic.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.0.1/microsoft.codeanalysis.workspaces.common.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.msbuild/4.0.1/microsoft.codeanalysis.workspaces.msbuild.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.0.1/microsoft.codeanalysis.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.11.0/microsoft.codecoverage.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.9.4/microsoft.codecoverage.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.1.0/microsoft.codecoverage.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.0.4/microsoft.dotnet.platformabstractions.2.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.0.0/microsoft.extensions.configuration.abstractions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/5.0.0/microsoft.extensions.configuration.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.0.0/microsoft.extensions.configuration.binder.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/5.0.0/microsoft.extensions.configuration.binder.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/5.0.0/microsoft.extensions.configuration.commandline.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/5.0.0/microsoft.extensions.configuration.fileextensions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/5.0.0/microsoft.extensions.configuration.json.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.0.0/microsoft.extensions.configuration.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/5.0.0/microsoft.extensions.configuration.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/5.0.0/microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/2.0.0/microsoft.extensions.dependencyinjection.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/5.0.0/microsoft.extensions.dependencyinjection.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.0.4/microsoft.extensions.dependencymodel.2.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/5.0.0/microsoft.extensions.fileproviders.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.physical/5.0.0/microsoft.extensions.fileproviders.physical.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.filesystemglobbing/5.0.0/microsoft.extensions.filesystemglobbing.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.0.0/microsoft.extensions.logging.abstractions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/5.0.0/microsoft.extensions.logging.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/5.0.0/microsoft.extensions.logging.configuration.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/5.0.0/microsoft.extensions.logging.console.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.0.0/microsoft.extensions.logging.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/5.0.0/microsoft.extensions.logging.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.0.0/microsoft.extensions.options.configurationextensions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/5.0.0/microsoft.extensions.options.configurationextensions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/5.0.0/microsoft.extensions.options.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/5.0.0/microsoft.extensions.primitives.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/1.0.0/microsoft.net.stringtools.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.11.0/microsoft.net.test.sdk.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.9.4/microsoft.net.test.sdk.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.1.0/microsoft.net.test.sdk.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.0.0/microsoft.netcore.platforms.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.1.0/microsoft.netcore.platforms.3.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net452/1.0.2/microsoft.netframework.referenceassemblies.net452.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.2/microsoft.netframework.referenceassemblies.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.extensions.trxlogger/17.9.0/microsoft.testplatform.extensions.trxlogger.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.11.0/microsoft.testplatform.objectmodel.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.9.4/microsoft.testplatform.objectmodel.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.1.0/microsoft.testplatform.objectmodel.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.9.0/microsoft.testplatform.objectmodel.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.11.0/microsoft.testplatform.testhost.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.9.4/microsoft.testplatform.testhost.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.1.0/microsoft.testplatform.testhost.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.9.0/microsoft.testplatform.testhost.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.7.56/microsoft.visualstudio.threading.analyzers.16.7.56.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.7.56/microsoft.visualstudio.threading.16.7.56.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.6.0/microsoft.win32.registry.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/4.7.0/microsoft.win32.systemevents.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/moq/4.16.1/moq.4.16.1.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.11.0/nuget.frameworks.5.11.0.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.generators/0.19.5/omnisharp.extensions.jsonrpc.generators.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.testing/0.19.5/omnisharp.extensions.jsonrpc.testing.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc/0.19.5/omnisharp.extensions.jsonrpc.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageclient/0.19.5/omnisharp.extensions.languageclient.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol.testing/0.19.5/omnisharp.extensions.languageprotocol.testing.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol/0.19.5/omnisharp.extensions.languageprotocol.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver.shared/0.19.5/omnisharp.extensions.languageserver.shared.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver/0.19.5/omnisharp.extensions.languageserver.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/rangetree/3.0.1/rangetree.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.extensions.logging/3.0.1/serilog.extensions.logging.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog.settings.configuration/3.1.0/serilog.settings.configuration.3.1.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.debug/2.0.0/serilog.sinks.debug.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.file/5.0.0/serilog.sinks.file.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.inmemory/0.11.0/serilog.sinks.inmemory.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/2.12.0/serilog.2.12.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.7.0/system.collections.immutable.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.7.1/system.collections.immutable.1.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/1.0.31/system.composition.attributedmodel.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/1.0.31/system.composition.convention.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/1.0.31/system.composition.hosting.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/1.0.31/system.composition.runtime.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/1.0.31/system.composition.typedparts.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/1.0.31/system.composition.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.7.0/system.configuration.configurationmanager.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.3.0/system.diagnostics.tracesource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/4.7.0/system.drawing.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.7.3/system.io.pipelines.4.7.3.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.1/system.io.pipelines.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.4.0/system.runtime.compilerservices.unsafe.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.0/system.runtime.compilerservices.unsafe.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.6.0/system.security.accesscontrol.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.7.0/system.security.cryptography.cng.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/4.7.0/system.security.cryptography.pkcs.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.7.0/system.security.cryptography.protecteddata.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.7.0/system.security.cryptography.xml.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.7.0/system.security.permissions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.6.0/system.security.principal.windows.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/5.0.2/system.text.json.5.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/4.7.1/system.threading.channels.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/4.9.0/system.threading.tasks.dataflow.4.9.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.3/system.threading.tasks.extensions.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/4.7.0/system.windows.extensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/tomlyn/0.16.2/tomlyn.0.16.2.nupkg https://api.nuget.org/v3-flatcontainer/validation/2.4.18/validation.2.4.18.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.2/xunit.abstractions.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/0.10.0/xunit.analyzers.0.10.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.0.0/xunit.analyzers.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.4.1/xunit.assert.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.4.2/xunit.assert.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assertmessages/2.4.0/xunit.assertmessages.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.4.1/xunit.core.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.4.2/xunit.core.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.0/xunit.extensibility.core.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.1/xunit.extensibility.core.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.2/xunit.extensibility.core.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.0/xunit.extensibility.execution.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.1/xunit.extensibility.execution.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.2/xunit.extensibility.execution.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.4.3/xunit.runner.visualstudio.2.4.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.5.1/xunit.runner.visualstudio.2.5.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.skippablefact/1.4.8/xunit.skippablefact.1.4.8.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.4.1/xunit.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.4.2/xunit.2.4.2.nupkg test? ( https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1feb5b16f32378fb51d36eeccae0216
diff --git a/metadata/md5-cache/dev-lang/dafny-4.7.0 b/metadata/md5-cache/dev-lang/dafny-4.7.0
new file mode 100644
index 000000000000..bfaf159fa09b
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/dafny-4.7.0
@@ -0,0 +1,16 @@
+BDEPEND=!dev-lang/dafny-bin >=virtual/jre-1.8:* sci-mathematics/z3 dev-dotnet/coco test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-lang/boogie-3.1.6 dev-go/go-tools dev-lang/go dev-python/OutputCheck dev-python/lit dev-python/psutil net-libs/nodejs[npm] ) virtual/dotnet-sdk:6.0 dev-dotnet/csharp-gentoodotnetinfo
+DEFINED_PHASES=compile configure install postinst preinst prepare pretend setup test unpack
+DEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3
+DESCRIPTION=Dafny is a verification-aware programming language
+EAPI=8
+HOMEPAGE=https://dafny.org/ https://github.com/dafny-lang/dafny/
+INHERIT=check-reqs dotnet-pkg edo java-pkg-2 multiprocessing python-any-r1 optfeature
+IUSE=test debug
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=!dev-lang/dafny-bin >=virtual/jre-1.8:* sci-mathematics/z3 virtual/dotnet-sdk:6.0 >=dev-java/java-config-2.2.0-r3
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/dafny-lang/dafny/archive/v4.7.0.tar.gz -> dafny-4.7.0.tar.gz https://api.nuget.org/v3-flatcontainer/boogie.abstractinterpretation/3.1.6/boogie.abstractinterpretation.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.basetypes/3.1.6/boogie.basetypes.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.codecontractsextender/3.1.6/boogie.codecontractsextender.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.concurrency/3.1.6/boogie.concurrency.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.core/3.1.6/boogie.core.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.executionengine/3.1.6/boogie.executionengine.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.graph/3.1.6/boogie.graph.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.houdini/3.1.6/boogie.houdini.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.model/3.1.6/boogie.model.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.provers.leanauto/3.1.6/boogie.provers.leanauto.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.provers.smtlib/3.1.6/boogie.provers.smtlib.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.vcexpr/3.1.6/boogie.vcexpr.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/boogie.vcgeneration/3.1.6/boogie.vcgeneration.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/castle.core/4.4.0/castle.core.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.8.0/commandlineparser.2.8.0.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.9.1/commandlineparser.2.9.1.nupkg https://api.nuget.org/v3-flatcontainer/coverlet.collector/3.2.0/coverlet.collector.3.2.0.nupkg https://api.nuget.org/v3-flatcontainer/diffplex/1.7.0/diffplex.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/humanizer.core/2.2.0/humanizer.core.2.2.0.nupkg https://api.nuget.org/v3-flatcontainer/jetbrains.annotations/2021.1.0/jetbrains.annotations.2021.1.0.nupkg https://api.nuget.org/v3-flatcontainer/mediatr/8.1.0/mediatr.8.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.1/microsoft.bcl.asyncinterfaces.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/5.0.0/microsoft.bcl.asyncinterfaces.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.framework/17.0.0/microsoft.build.framework.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.locator/1.4.1/microsoft.build.locator.1.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.core/17.0.0/microsoft.build.tasks.core.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.utilities.core/17.0.0/microsoft.build.utilities.core.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build/17.0.0/microsoft.build.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.0.0/microsoft.codeanalysis.analyzers.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/3.3.2/microsoft.codeanalysis.analyzers.3.3.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/3.7.0/microsoft.codeanalysis.common.3.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/4.0.1/microsoft.codeanalysis.common.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp.workspaces/4.0.1/microsoft.codeanalysis.csharp.workspaces.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/3.7.0/microsoft.codeanalysis.csharp.3.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/4.0.1/microsoft.codeanalysis.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic.workspaces/4.0.1/microsoft.codeanalysis.visualbasic.workspaces.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.visualbasic/4.0.1/microsoft.codeanalysis.visualbasic.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.common/4.0.1/microsoft.codeanalysis.workspaces.common.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.workspaces.msbuild/4.0.1/microsoft.codeanalysis.workspaces.msbuild.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis/4.0.1/microsoft.codeanalysis.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.11.0/microsoft.codecoverage.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.9.4/microsoft.codecoverage.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.1.0/microsoft.codecoverage.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.0.1/microsoft.csharp.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.0.4/microsoft.dotnet.platformabstractions.2.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.0.0/microsoft.extensions.configuration.abstractions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/5.0.0/microsoft.extensions.configuration.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.0.0/microsoft.extensions.configuration.binder.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/5.0.0/microsoft.extensions.configuration.binder.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.commandline/5.0.0/microsoft.extensions.configuration.commandline.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.fileextensions/5.0.0/microsoft.extensions.configuration.fileextensions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.json/5.0.0/microsoft.extensions.configuration.json.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.0.0/microsoft.extensions.configuration.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/5.0.0/microsoft.extensions.configuration.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.0.0/microsoft.extensions.dependencyinjection.abstractions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/5.0.0/microsoft.extensions.dependencyinjection.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/2.0.0/microsoft.extensions.dependencyinjection.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection/5.0.0/microsoft.extensions.dependencyinjection.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencymodel/2.0.4/microsoft.extensions.dependencymodel.2.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.abstractions/5.0.0/microsoft.extensions.fileproviders.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.fileproviders.physical/5.0.0/microsoft.extensions.fileproviders.physical.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.filesystemglobbing/5.0.0/microsoft.extensions.filesystemglobbing.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.0.0/microsoft.extensions.logging.abstractions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/5.0.0/microsoft.extensions.logging.abstractions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.configuration/5.0.0/microsoft.extensions.logging.configuration.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.console/5.0.0/microsoft.extensions.logging.console.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.0.0/microsoft.extensions.logging.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/5.0.0/microsoft.extensions.logging.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/2.0.0/microsoft.extensions.options.configurationextensions.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options.configurationextensions/5.0.0/microsoft.extensions.options.configurationextensions.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.0.0/microsoft.extensions.options.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/5.0.0/microsoft.extensions.options.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.0.0/microsoft.extensions.primitives.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/5.0.0/microsoft.extensions.primitives.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.stringtools/1.0.0/microsoft.net.stringtools.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.11.0/microsoft.net.test.sdk.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.9.4/microsoft.net.test.sdk.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.1.0/microsoft.net.test.sdk.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.1.2/microsoft.netcore.platforms.2.1.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.0.0/microsoft.netcore.platforms.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/3.1.0/microsoft.netcore.platforms.3.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net452/1.0.2/microsoft.netframework.referenceassemblies.net452.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.2/microsoft.netframework.referenceassemblies.1.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.extensions.trxlogger/17.9.0/microsoft.testplatform.extensions.trxlogger.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.11.0/microsoft.testplatform.objectmodel.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.9.4/microsoft.testplatform.objectmodel.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.1.0/microsoft.testplatform.objectmodel.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.9.0/microsoft.testplatform.objectmodel.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.11.0/microsoft.testplatform.testhost.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.9.4/microsoft.testplatform.testhost.16.9.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.1.0/microsoft.testplatform.testhost.17.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.9.0/microsoft.testplatform.testhost.17.9.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading.analyzers/16.7.56/microsoft.visualstudio.threading.analyzers.16.7.56.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.threading/16.7.56/microsoft.visualstudio.threading.16.7.56.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.visualstudio.validation/15.5.31/microsoft.visualstudio.validation.15.5.31.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.6.0/microsoft.win32.registry.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/4.7.0/microsoft.win32.systemevents.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/moq/4.16.1/moq.4.16.1.nupkg https://api.nuget.org/v3-flatcontainer/nerdbank.streams/2.6.81/nerdbank.streams.2.6.81.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/1.6.1/netstandard.library.1.6.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/11.0.2/newtonsoft.json.11.0.2.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.11.0/nuget.frameworks.5.11.0.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.generators/0.19.5/omnisharp.extensions.jsonrpc.generators.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc.testing/0.19.5/omnisharp.extensions.jsonrpc.testing.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.jsonrpc/0.19.5/omnisharp.extensions.jsonrpc.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageclient/0.19.5/omnisharp.extensions.languageclient.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol.testing/0.19.5/omnisharp.extensions.languageprotocol.testing.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageprotocol/0.19.5/omnisharp.extensions.languageprotocol.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver.shared/0.19.5/omnisharp.extensions.languageserver.shared.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/omnisharp.extensions.languageserver/0.19.5/omnisharp.extensions.languageserver.0.19.5.nupkg https://api.nuget.org/v3-flatcontainer/rangetree/3.0.1/rangetree.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization.calendars/4.3.0/runtime.any.system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.timer/4.3.0/runtime.any.system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.io.compression/4.3.0/runtime.native.system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.net.http/4.3.0/runtime.native.system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.apple/4.3.0/runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.0.0/runtime.native.system.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.apple.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.console/4.3.0/runtime.unix.system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.primitives/4.3.0/runtime.unix.system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.net.sockets/4.3.0/runtime.unix.system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.extensions.logging/3.0.1/serilog.extensions.logging.3.0.1.nupkg https://api.nuget.org/v3-flatcontainer/serilog.settings.configuration/3.1.0/serilog.settings.configuration.3.1.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.debug/2.0.0/serilog.sinks.debug.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.file/5.0.0/serilog.sinks.file.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog.sinks.inmemory/0.11.0/serilog.sinks.inmemory.0.11.0.nupkg https://api.nuget.org/v3-flatcontainer/serilog/2.12.0/serilog.2.12.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/4.4.0/system.codedom.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.7.0/system.collections.immutable.1.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.7.1/system.collections.immutable.1.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.commandline/2.0.0-beta4.22272.1/system.commandline.2.0.0-beta4.22272.1.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.attributedmodel/1.0.31/system.composition.attributedmodel.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.convention/1.0.31/system.composition.convention.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.hosting/1.0.31/system.composition.hosting.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.runtime/1.0.31/system.composition.runtime.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition.typedparts/1.0.31/system.composition.typedparts.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.composition/1.0.31/system.composition.1.0.31.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/4.7.0/system.configuration.configurationmanager.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.configuration.configurationmanager/6.0.0/system.configuration.configurationmanager.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.diagnosticsource/4.3.0/system.diagnostics.diagnosticsource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracesource/4.3.0/system.diagnostics.tracesource.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/4.7.0/system.drawing.common.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.calendars/4.3.0/system.globalization.calendars.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression.zipfile/4.3.0/system.io.compression.zipfile.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/4.7.3/system.io.pipelines.4.7.3.nupkg https://api.nuget.org/v3-flatcontainer/system.io.pipelines/5.0.1/system.io.pipelines.5.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.async/6.0.1/system.linq.async.6.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.4/system.memory.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.net.http/4.3.0/system.net.http.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.nameresolution/4.3.0/system.net.nameresolution.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.primitives/4.3.0/system.net.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.sockets/4.3.0/system.net.sockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.net.websockets/4.3.0/system.net.websockets.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.3.0/system.objectmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reactive/4.4.1/system.reactive.4.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/5.0.0/system.reflection.metadata.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.extensions/4.6.0/system.resources.extensions.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.4.0/system.runtime.compilerservices.unsafe.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.0/system.runtime.compilerservices.unsafe.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.7.1/system.runtime.compilerservices.unsafe.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.6.0/system.security.accesscontrol.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.7.0/system.security.accesscontrol.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.claims/4.3.0/system.security.claims.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.3.0/system.security.cryptography.cng.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.cng/4.7.0/system.security.cryptography.cng.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.csp/4.3.0/system.security.cryptography.csp.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.openssl/4.3.0/system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.pkcs/4.7.0/system.security.cryptography.pkcs.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/4.7.0/system.security.cryptography.protecteddata.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.xml/4.7.0/system.security.cryptography.xml.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/4.7.0/system.security.permissions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.3.0/system.security.principal.windows.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.6.0/system.security.principal.windows.4.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal/4.3.0/system.security.principal.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.0.1/system.text.encoding.codepages.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.1/system.text.encoding.codepages.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/4.7.0/system.text.json.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.json/5.0.2/system.text.json.5.0.2.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.channels/4.7.1/system.threading.channels.4.7.1.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.dataflow/4.9.0/system.threading.tasks.dataflow.4.9.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.3/system.threading.tasks.extensions.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.timer/4.3.0/system.threading.timer.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/4.7.0/system.windows.extensions.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/tomlyn/0.16.2/tomlyn.0.16.2.nupkg https://api.nuget.org/v3-flatcontainer/validation/2.4.18/validation.2.4.18.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.2/xunit.abstractions.2.0.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.abstractions/2.0.3/xunit.abstractions.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/0.10.0/xunit.analyzers.0.10.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.analyzers/1.0.0/xunit.analyzers.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.4.1/xunit.assert.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assert/2.4.2/xunit.assert.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.assertmessages/2.4.0/xunit.assertmessages.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.4.1/xunit.core.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.core/2.4.2/xunit.core.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.0/xunit.extensibility.core.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.1/xunit.extensibility.core.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.core/2.4.2/xunit.extensibility.core.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.0/xunit.extensibility.execution.2.4.0.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.1/xunit.extensibility.execution.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.extensibility.execution/2.4.2/xunit.extensibility.execution.2.4.2.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.4.3/xunit.runner.visualstudio.2.4.3.nupkg https://api.nuget.org/v3-flatcontainer/xunit.runner.visualstudio/2.5.1/xunit.runner.visualstudio.2.5.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit.skippablefact/1.4.8/xunit.skippablefact.1.4.8.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.4.1/xunit.2.4.1.nupkg https://api.nuget.org/v3-flatcontainer/xunit/2.4.2/xunit.2.4.2.nupkg test? ( https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz )
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e988aed1ccb4404ed8168072be15fbdb
diff --git a/metadata/md5-cache/dev-lang/dafny-bin-4.4.0-r1 b/metadata/md5-cache/dev-lang/dafny-bin-4.4.0-r1
deleted file mode 100644
index e60f41e2eaef..000000000000
--- a/metadata/md5-cache/dev-lang/dafny-bin-4.4.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install prepare
-DESCRIPTION=Verification-aware programming language
-EAPI=8
-HOMEPAGE=https://dafny.org/ https://github.com/dafny-lang/dafny/
-KEYWORDS=-* amd64
-LICENSE=MIT
-RDEPEND=!dev-lang/dafny dev-libs/userspace-rcu dev-util/lttng-ust:0/2.12 sci-mathematics/z3
-REQUIRED_USE=elibc_glibc
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/dafny-lang/dafny/releases/download/v4.4.0/dafny-4.4.0-x64-ubuntu-20.04.zip
-_md5_=88132325a89de581ea92175878381854
diff --git a/metadata/md5-cache/dev-lang/dafny-bin-4.5.0-r1 b/metadata/md5-cache/dev-lang/dafny-bin-4.5.0-r1
deleted file mode 100644
index d1a57f31bcc0..000000000000
--- a/metadata/md5-cache/dev-lang/dafny-bin-4.5.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install prepare
-DESCRIPTION=Verification-aware programming language
-EAPI=8
-HOMEPAGE=https://dafny.org/ https://github.com/dafny-lang/dafny/
-KEYWORDS=-* ~amd64
-LICENSE=MIT
-RDEPEND=!dev-lang/dafny dev-libs/userspace-rcu dev-util/lttng-ust:0/2.12 sci-mathematics/z3
-REQUIRED_USE=elibc_glibc
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/dafny-lang/dafny/releases/download/v4.5.0/dafny-4.5.0-x64-ubuntu-20.04.zip
-_md5_=8f26cc80523a57eb856596b84d0e5400
diff --git a/metadata/md5-cache/dev-lang/dafny-bin-4.7.0 b/metadata/md5-cache/dev-lang/dafny-bin-4.7.0
new file mode 100644
index 000000000000..4ad735bb5c4c
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/dafny-bin-4.7.0
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install prepare
+DESCRIPTION=Verification-aware programming language
+EAPI=8
+HOMEPAGE=https://dafny.org/ https://github.com/dafny-lang/dafny/
+KEYWORDS=-* ~amd64
+LICENSE=MIT
+RDEPEND=!dev-lang/dafny dev-libs/userspace-rcu dev-util/lttng-ust:0/2.12 sci-mathematics/z3
+REQUIRED_USE=elibc_glibc
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/dafny-lang/dafny/releases/download/v4.7.0/dafny-4.7.0-x64-ubuntu-20.04.zip
+_md5_=8f26cc80523a57eb856596b84d0e5400
diff --git a/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1 b/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1
index b052d17ed43f..775f64912705 100644
--- a/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1
+++ b/metadata/md5-cache/dev-lang/dzaima-bqn-0.2.1
@@ -9,5 +9,5 @@ LICENSE=MIT
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/dzaima/BQN/archive/v0.2.1.tar.gz -> dzaima-bqn-0.2.1.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d8139849e2355fc9ab95b1884474183a
diff --git a/metadata/md5-cache/dev-lang/dzaima-bqn-9999 b/metadata/md5-cache/dev-lang/dzaima-bqn-9999
index ee6da82e6419..cba71049be20 100644
--- a/metadata/md5-cache/dev-lang/dzaima-bqn-9999
+++ b/metadata/md5-cache/dev-lang/dzaima-bqn-9999
@@ -9,5 +9,5 @@ LICENSE=MIT
PROPERTIES=live
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
SLOT=0
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e8deb6dcd8eed29b248c2a2b90d434b1
diff --git a/metadata/md5-cache/dev-lang/eisl-3.95 b/metadata/md5-cache/dev-lang/eisl-3.95
index b4e131b9a82f..b9db5e3e91b6 100644
--- a/metadata/md5-cache/dev-lang/eisl-3.95
+++ b/metadata/md5-cache/dev-lang/eisl-3.95
@@ -4,11 +4,11 @@ DESCRIPTION=Interpreter and compiler compatible with the ISLisp standard
EAPI=8
HOMEPAGE=https://github.com/sasagawa888/eisl/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD-2
RDEPEND=sys-libs/ncurses:=
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/sasagawa888/eisl/archive/v3.95.tar.gz -> eisl-3.95.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=aa691ef1b3d7c09e738d439ee48d5264
+_md5_=483c6370079b0cc621b3007a5f2dbeff
diff --git a/metadata/md5-cache/dev-lang/erlang-26.2.1 b/metadata/md5-cache/dev-lang/erlang-26.2.1
index 3fffd3215539..63d4dfc14083 100644
--- a/metadata/md5-cache/dev-lang/erlang-26.2.1
+++ b/metadata/md5-cache/dev-lang/erlang-26.2.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/26.2.1
SRC_URI=https://github.com/erlang/otp/archive/OTP-26.2.1.tar.gz -> erlang-26.2.1.tar.gz https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_man_26.2.tar.gz -> erlang_doc_man_26.2.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_html_26.2.tar.gz -> erlang_doc_html_26.2.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=39a96042761e819291d289a01e1bce71
diff --git a/metadata/md5-cache/dev-lang/erlang-26.2.2 b/metadata/md5-cache/dev-lang/erlang-26.2.2
index e08013349aae..2ef6316db6a0 100644
--- a/metadata/md5-cache/dev-lang/erlang-26.2.2
+++ b/metadata/md5-cache/dev-lang/erlang-26.2.2
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/26.2.2
SRC_URI=https://github.com/erlang/otp/archive/OTP-26.2.2.tar.gz -> erlang-26.2.2.tar.gz https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_man_26.2.tar.gz -> erlang_doc_man_26.2.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_html_26.2.tar.gz -> erlang_doc_html_26.2.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=ee6a0466c4a1615bd24cb27623c06e65
diff --git a/metadata/md5-cache/dev-lang/erlang-26.2.4 b/metadata/md5-cache/dev-lang/erlang-26.2.4
index 1f0f7b2fc201..91625085eba6 100644
--- a/metadata/md5-cache/dev-lang/erlang-26.2.4
+++ b/metadata/md5-cache/dev-lang/erlang-26.2.4
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/26.2.4
SRC_URI=https://github.com/erlang/otp/archive/OTP-26.2.4.tar.gz -> erlang-26.2.4.tar.gz https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_man_26.2.tar.gz -> erlang_doc_man_26.2.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-26.2/otp_doc_html_26.2.tar.gz -> erlang_doc_html_26.2.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=2beaba50557202cf5c9c5199b2e6d93f
diff --git a/metadata/md5-cache/dev-lang/erlang-27.0 b/metadata/md5-cache/dev-lang/erlang-27.0
index 43a0b523f931..3d522a723d71 100644
--- a/metadata/md5-cache/dev-lang/erlang-27.0
+++ b/metadata/md5-cache/dev-lang/erlang-27.0
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=acct-group/epmd acct-user/epmd sys-libs/ncurses:0 sys-libs/zlib emacs? ( >=app-editors/emacs-23.1:* ) java? ( >=virtual/jdk-1.8:* ) odbc? ( dev-db/unixODBC ) sctp? ( net-misc/lksctp-tools ) ssl? ( >=dev-libs/openssl-0.9.7d:0= ) systemd? ( sys-apps/systemd ) wxwidgets? ( dev-libs/glib:2 x11-libs/wxGTK:3.2-gtk3[X,opengl] virtual/glu ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/27.0
SRC_URI=https://github.com/erlang/otp/archive/OTP-27.0.tar.gz -> erlang-27.0.tar.gz https://github.com/erlang/otp/releases/download/OTP-27.0/otp_doc_man_27.0.tar.gz -> erlang_doc_man_27.0.tar.gz doc? ( https://github.com/erlang/otp/releases/download/OTP-27.0/otp_doc_html_27.0.tar.gz -> erlang_doc_html_27.0.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=46e683da1903f620ee732ff6557fb9cb
diff --git a/metadata/md5-cache/dev-lang/fennel-1.5.0 b/metadata/md5-cache/dev-lang/fennel-1.5.0
new file mode 100644
index 000000000000..da81ef6f9b81
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/fennel-1.5.0
@@ -0,0 +1,15 @@
+BDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
+DEFINED_PHASES=install prepare setup test
+DESCRIPTION=Lisp-like language that compiles to Lua
+EAPI=8
+HOMEPAGE=https://fennel-lang.org/ https://sr.ht/~technomancy/fennel/
+INHERIT=lua-single
+IUSE=lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=MIT
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-3 lua_single_target_lua5-4 )
+SLOT=0/1.5.0
+SRC_URI=https://git.sr.ht/~technomancy/fennel/archive/1.5.0.tar.gz -> fennel-1.5.0.tar.gz
+_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c130a5432eb09bed7feab47cf46a95c7
diff --git a/metadata/md5-cache/dev-lang/fuzion-0.086 b/metadata/md5-cache/dev-lang/fuzion-0.086
index 34b8575043e5..0deef924d167 100644
--- a/metadata/md5-cache/dev-lang/fuzion-0.086
+++ b/metadata/md5-cache/dev-lang/fuzion-0.086
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-17:* dev-libs/boehm-gc >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tokiwa-software/fuzion/archive/refs/tags/v0.086.tar.gz -> fuzion-0.086.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0a10c4f1f06883f4cb8ae90fafd501e5
diff --git a/metadata/md5-cache/dev-lang/fuzion-0.088 b/metadata/md5-cache/dev-lang/fuzion-0.088
index 735d0cec7cbc..ca0ab9fb221e 100644
--- a/metadata/md5-cache/dev-lang/fuzion-0.088
+++ b/metadata/md5-cache/dev-lang/fuzion-0.088
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-21:* dev-libs/boehm-gc >=dev-java/java-config-2.2.0-r3
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tokiwa-software/fuzion/archive/refs/tags/v0.088.tar.gz -> fuzion-0.088.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5a3ef7b6343958876ed3f72674c51b98
diff --git a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5 b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5
index fe457ef33fd2..105d72290f06 100644
--- a/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5
+++ b/metadata/md5-cache/dev-lang/gnat-gpl-2021-r5
@@ -13,5 +13,5 @@ RDEPEND=!=sys-devel/gcc-10.3.1* sys-libs/zlib virtual/libiconv nls? ( virtual/li
RESTRICT=test !test? ( test )
SLOT=10
SRC_URI=https://community.download.adacore.com/v1/005d2b2eff627177986d2517eb31e1959bec6f3a?filename=gnat-2021-20210519-19A70-src.tar.gz -> gnat-2021-20210519-19A70-src.tar.gz https://community.download.adacore.com/v1/44cd393be0b468cc253bf2cf9cf7804c993e7b5b?filename=gcc-10-2021-20210519-19A74-src.tar.gz -> gcc-10-2021-20210519-19A74-src.tar.gz https://community.download.adacore.com/v1/8ace7d06e469d36d726cc8badb0ed78411e727f3?filename=gcc-interface-10-2021-20210519-19A75-src.tar.gz -> gcc-interface-10-2021-20210519-19A75-src.tar.gz bootstrap? ( amd64? ( https://community.download.adacore.com/v1/6eb6eef6bb897e4c743a519bfebe0b1d6fc409c6?filename=gnat-gpl-2014-x86_64-linux-bin.tar.gz&rand=1193 -> gnat-gpl-2014-x86_64-linux-bin.tar.gz ) x86? ( https://community.download.adacore.com/v1/c5e9e6fdff5cb77ed90cf8c62536653e27c0bed6?filename=gnat-gpl-2014-x86-linux-bin.tar.gz&rand=436 -> gnat-gpl-2014-x86-linux-bin.tar.gz ) ) https://dev.gentoo.org/~soap/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~tamiko/distfiles/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~zorry/patches/gcc/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~vapier/dist/gcc-10.3.0-patches-4.tar.xz https://dev.gentoo.org/~blueness/dist/gcc-10.3.0-patches-4.tar.xz mirror://gentoo/gcc-10.3.0-patches-4.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db6351d471d698626694285ba4e8405e
diff --git a/metadata/md5-cache/dev-lang/gnuprologjava-0.2.6-r2 b/metadata/md5-cache/dev-lang/gnuprologjava-0.2.6-r2
index dbf137b6acec..a0345ea923cc 100644
--- a/metadata/md5-cache/dev-lang/gnuprologjava-0.2.6-r2
+++ b/metadata/md5-cache/dev-lang/gnuprologjava-0.2.6-r2
@@ -11,5 +11,5 @@ LICENSE=LGPL-3+
RDEPEND=dev-java/java-getopt:1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=mirror://gnu/gnuprologjava/gnuprologjava-0.2.6-src.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=913a16aa7edfe7c05efc4a147e81a2e5
diff --git a/metadata/md5-cache/dev-lang/interprolog-2.1.2-r2 b/metadata/md5-cache/dev-lang/interprolog-2.1.2-r2
index 5e88efe84757..9db60a759756 100644
--- a/metadata/md5-cache/dev-lang/interprolog-2.1.2-r2
+++ b/metadata/md5-cache/dev-lang/interprolog-2.1.2-r2
@@ -10,5 +10,5 @@ LICENSE=LGPL-2
RDEPEND=>=virtual/jdk-1.8:* dev-java/junit:0 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://declarativa.com/InterProlog/interprolog212.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=13affbbe03c33681f5f99e33aa55605a
diff --git a/metadata/md5-cache/dev-lang/interprolog-2.1.2-r3 b/metadata/md5-cache/dev-lang/interprolog-2.1.2-r3
new file mode 100644
index 000000000000..413e6b4ca354
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/interprolog-2.1.2-r3
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=dev-java/junit:0 >=virtual/jdk-1.8:* || ( dev-lang/xsb dev-lang/swi-prolog dev-lang/yap ) >=dev-java/java-config-2.2.0-r3
+DESCRIPTION=InterProlog is a Java front-end and enhancement for Prolog
+EAPI=8
+HOMEPAGE=https://declarativa.com/InterProlog/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2
+RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
+SLOT=0
+SRC_URI=https://declarativa.com/InterProlog/interprolog212.zip
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=c1acccd881ebb602fb1c156084bb652d
diff --git a/metadata/md5-cache/dev-lang/kotlin-bin-1.9.24 b/metadata/md5-cache/dev-lang/kotlin-bin-1.9.24
index a34d49ff9743..a83565df18cc 100644
--- a/metadata/md5-cache/dev-lang/kotlin-bin-1.9.24
+++ b/metadata/md5-cache/dev-lang/kotlin-bin-1.9.24
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD MIT NPL-1.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0/1.9.24
SRC_URI=https://github.com/JetBrains/kotlin/releases/download/v1.9.24/kotlin-compiler-1.9.24.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=db0901065397c32a19a75359fdf2c712
diff --git a/metadata/md5-cache/dev-lang/kotlin-bin-2.0.0 b/metadata/md5-cache/dev-lang/kotlin-bin-2.0.0
index 4b78175ad1d0..8eda8f40c2e1 100644
--- a/metadata/md5-cache/dev-lang/kotlin-bin-2.0.0
+++ b/metadata/md5-cache/dev-lang/kotlin-bin-2.0.0
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 BSD MIT NPL-1.1
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0/2.0.0
SRC_URI=https://github.com/JetBrains/kotlin/releases/download/v2.0.0/kotlin-compiler-2.0.0.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 wrapper 4a1902f969e5718126434fc35f3a0d9c
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 wrapper 4a1902f969e5718126434fc35f3a0d9c
_md5_=db0901065397c32a19a75359fdf2c712
diff --git a/metadata/md5-cache/dev-lang/mercury-22.01.1 b/metadata/md5-cache/dev-lang/mercury-22.01.1
index ac74ed7a336b..ed154cee1055 100644
--- a/metadata/md5-cache/dev-lang/mercury-22.01.1
+++ b/metadata/md5-cache/dev-lang/mercury-22.01.1
@@ -12,5 +12,5 @@ RDEPEND=net-libs/libnsl:0= readline? ( sys-libs/readline:= ) java? ( >=virtual/j
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dl.mercurylang.org/release/mercury-srcdist-22.01.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mercury/mercury-22.01.1-gentoo-patchset-2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d35d677456ae159661b7d0270ed0c715
diff --git a/metadata/md5-cache/dev-lang/moarvm-2024.05 b/metadata/md5-cache/dev-lang/moarvm-2024.05
new file mode 100644
index 000000000000..e7bc668a13d5
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/moarvm-2024.05
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure
+DEPEND=dev-libs/libatomic_ops >=dev-libs/libuv-1.26:= dev-libs/libffi:= dev-libs/mimalloc clang? ( >=sys-devel/clang-3.1 ) dev-lang/perl
+DESCRIPTION=A 6model-based VM for NQP and Raku
+EAPI=8
+HOMEPAGE=http://moarvm.org
+IUSE=asan clang debug doc +jit optimize static-libs ubsan
+KEYWORDS=~amd64 ~x86
+LICENSE=Artistic-2
+RDEPEND=dev-libs/libatomic_ops >=dev-libs/libuv-1.26:= dev-libs/libffi:= dev-libs/mimalloc
+RESTRICT=test
+SLOT=0
+SRC_URI=http://moarvm.org/releases/MoarVM-2024.05.tar.gz
+_md5_=2c6e548db72b5ca95c2bc8fed4bea9f6
diff --git a/metadata/md5-cache/dev-lang/mozart-2.0.1-r1 b/metadata/md5-cache/dev-lang/mozart-2.0.1-r1
index d346da7f5829..50e67e863edc 100644
--- a/metadata/md5-cache/dev-lang/mozart-2.0.1-r1
+++ b/metadata/md5-cache/dev-lang/mozart-2.0.1-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/gmp:0 dev-lang/tcl:0 dev-lang/tk:0 emacs? ( >=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mozart/mozart2/archive/v2.0.1.tar.gz -> mozart-2.0.1.tar.gz https://dev.gentoo.org/~keri/distfiles/mozart/mozart-2.0.1-gentoo-patchset-2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e834a4ab54260ccfaba9574761f00c00
diff --git a/metadata/md5-cache/dev-lang/nqp-2024.02 b/metadata/md5-cache/dev-lang/nqp-2024.02
index 287fa2802309..22c24b9389b1 100644
--- a/metadata/md5-cache/dev-lang/nqp-2024.02
+++ b/metadata/md5-cache/dev-lang/nqp-2024.02
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( java moar )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/perl6/nqp/releases/download/2024.02/nqp-2024.02.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
_md5_=9873ed7fdfa65c5316e7cf1ce2e31daa
diff --git a/metadata/md5-cache/dev-lang/nqp-2024.04 b/metadata/md5-cache/dev-lang/nqp-2024.04
index 6bba31f1ac30..e12b9898c3d4 100644
--- a/metadata/md5-cache/dev-lang/nqp-2024.04
+++ b/metadata/md5-cache/dev-lang/nqp-2024.04
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( java moar )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/perl6/nqp/releases/download/2024.04/nqp-2024.04.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
_md5_=9873ed7fdfa65c5316e7cf1ce2e31daa
diff --git a/metadata/md5-cache/dev-lang/nqp-2024.05 b/metadata/md5-cache/dev-lang/nqp-2024.05
new file mode 100644
index 000000000000..9b68b552748e
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/nqp-2024.05
@@ -0,0 +1,17 @@
+BDEPEND=java? ( dev-java/asm:9 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-2024.05[clang=] ) clang? ( sys-devel/clang ) java? ( >=virtual/jdk-11 ) dev-lang/perl
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test
+DEPEND=java? ( dev-java/asm:9 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-2024.05[clang=] ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Not Quite Perl, a Raku bootstrapping compiler
+EAPI=8
+HOMEPAGE=https://rakudo.org
+INHERIT=java-pkg-opt-2 multibuild
+IUSE=doc clang java +moar test java
+KEYWORDS=~amd64 ~x86
+LICENSE=Artistic-2
+RDEPEND=java? ( dev-java/asm:9 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-2024.05[clang=] ) java? ( >=virtual/jre-11 ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=|| ( java moar )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/perl6/nqp/releases/download/2024.05/nqp-2024.05.tar.gz
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
+_md5_=9873ed7fdfa65c5316e7cf1ce2e31daa
diff --git a/metadata/md5-cache/dev-lang/nqp-9999 b/metadata/md5-cache/dev-lang/nqp-9999
index ef113ba06cc1..a2aa45457093 100644
--- a/metadata/md5-cache/dev-lang/nqp-9999
+++ b/metadata/md5-cache/dev-lang/nqp-9999
@@ -12,5 +12,5 @@ RDEPEND=java? ( dev-java/asm:9 dev-java/jna:4 ) moar? ( ~dev-lang/moarvm-9999[cl
REQUIRED_USE=|| ( java moar )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 out-of-source-utils 1a9007554652a6e627edbccb3c25a439
_md5_=2158aaeaf4b4dce27a0b29047c4d74af
diff --git a/metadata/md5-cache/dev-lang/pico8-0.2.5g b/metadata/md5-cache/dev-lang/pico8-0.2.5g
deleted file mode 100644
index e4ace2e3c8c3..000000000000
--- a/metadata/md5-cache/dev-lang/pico8-0.2.5g
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install nofetch postinst postrm preinst
-DESCRIPTION=Fantasy console for making and playing tiny games and other computer programs
-EAPI=8
-HOMEPAGE=https://www.lexaloffle.com/pico-8.php
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop xdg
-KEYWORDS=-* ~amd64 ~arm ~arm64 ~x86
-LICENSE=PICO-8 MIT BSD-2
-RDEPEND=media-libs/libsdl2[haptic,joystick,sound,video] net-misc/wget
-RESTRICT=bindist fetch
-SLOT=0
-SRC_URI=amd64? ( pico-8_0.2.5g_amd64.zip ) arm? ( pico-8_0.2.5g_raspi.zip ) arm64? ( pico-8_0.2.5g_raspi.zip ) x86? ( pico-8_0.2.5g_i386.zip )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3a5f519c1319fa8276cf8ca55108fcfa
diff --git a/metadata/md5-cache/dev-lang/pico8-0.2.6b b/metadata/md5-cache/dev-lang/pico8-0.2.6b
new file mode 100644
index 000000000000..6760ccb7791c
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/pico8-0.2.6b
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install nofetch postinst postrm preinst
+DESCRIPTION=Fantasy console for making and playing tiny games and other computer programs
+EAPI=8
+HOMEPAGE=https://www.lexaloffle.com/pico-8.php
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop xdg
+KEYWORDS=-* ~amd64 ~arm ~arm64 ~x86
+LICENSE=PICO-8 MIT BSD-2
+RDEPEND=media-libs/libsdl2[haptic,joystick,sound,video] net-misc/wget
+RESTRICT=bindist fetch
+SLOT=0
+SRC_URI=amd64? ( pico-8_0.2.6b_amd64.zip ) arm? ( pico-8_0.2.6b_raspi.zip ) arm64? ( pico-8_0.2.6b_raspi.zip ) x86? ( pico-8_0.2.6b_i386.zip )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ff8d864fdb3a59c66a65b807094dac0c
diff --git a/metadata/md5-cache/dev-lang/python-3.10.14_p1 b/metadata/md5-cache/dev-lang/python-3.10.14_p1
deleted file mode 100644
index 07eba99eb58a..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.10.14_p1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=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 ) bluetooth? ( net-wireless/bluez ) valgrind? ( dev-debug/valgrind ) test? ( app-arch/xz-utils )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-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 libedit +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:= >=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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_10(-)]
-RESTRICT=!test? ( test )
-SLOT=3.10
-SRC_URI=https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.10.14_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.10.14/Python-3.10.14.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=35764e2700565a48ac71f3ed82226578
diff --git a/metadata/md5-cache/dev-lang/python-3.11.9 b/metadata/md5-cache/dev-lang/python-3.11.9
deleted file mode 100644
index 0e3774ce465f..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.11.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-wheels ) gdbm? ( sys-libs/gdbm:=[berkdb] ) kernel_linux? ( sys-apps/util-linux:= ) ncurses? ( >=sys-libs/ncurses-5.2:= ) readline? ( !libedit? ( >=sys-libs/readline-4.1:= ) libedit? ( dev-libs/libedit:= ) ) sqlite? ( >=dev-db/sqlite-3.3.8:3= ) ssl? ( >=dev-libs/openssl-1.1.1:= ) tk? ( >=dev-lang/tcl-8.0:= >=dev-lang/tk-8.0:= dev-tcltk/blt:= dev-tcltk/tix ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-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 libedit +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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_11(-)]
-RESTRICT=!test? ( test )
-SLOT=3.11
-SRC_URI=https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.11.9.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.11.9/Python-3.11.9.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=a775549c7aa40a6a19ac60ca739bd839
diff --git a/metadata/md5-cache/dev-lang/python-3.12.3 b/metadata/md5-cache/dev-lang/python-3.12.3
deleted file mode 100644
index ff6debc0f068..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.12.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-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 libedit +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-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
-RESTRICT=!test? ( test )
-SLOT=3.12
-SRC_URI=https://www.python.org/ftp/python/3.12.3/Python-3.12.3.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.3/Python-3.12.3.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=5a6a344773ed34d788da62117ad0a970
diff --git a/metadata/md5-cache/dev-lang/python-3.12.4 b/metadata/md5-cache/dev-lang/python-3.12.4
deleted file mode 100644
index 85c5cee1385d..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.12.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-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 libedit +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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_12(-)]
-RESTRICT=!test? ( test )
-SLOT=3.12
-SRC_URI=https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.12.4.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.12.4/Python-3.12.4.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=a7d77c4772cb49b345ba61a289644158
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta1_p1 b/metadata/md5-cache/dev-lang/python-3.13.0_beta1_p1
deleted file mode 100644
index 9cda991340f6..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta1_p1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b1_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b1.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=b0914d08f90d8e75151bebf7153bdadf
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta1_p2 b/metadata/md5-cache/dev-lang/python-3.13.0_beta1_p2
deleted file mode 100644
index a06ba3541d22..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta1_p2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=big-endian bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b1.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b1_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b1.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=f24e15c1bcb00742e118a4208362d558
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta2 b/metadata/md5-cache/dev-lang/python-3.13.0_beta2
deleted file mode 100644
index 4c601ce2e2d5..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=09e87afb48df8a7e4a67493448c35ecf
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p1 b/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p1
deleted file mode 100644
index e0f69a6eebe4..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b2_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=09e87afb48df8a7e4a67493448c35ecf
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p3 b/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p3
deleted file mode 100644
index 961a01f2c48c..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b2_p3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=4174250a00eb7737cbe0de4a3ea2edd1
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p5 b/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p5
deleted file mode 100644
index b70465dbe3df..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b2_p5.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=63883aba3e2570f24ac3ccb2bb84ca9c
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p8 b/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p8
deleted file mode 100644
index 26e44ab44352..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.13.0_beta2_p8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
-INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
-IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
-REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
-RESTRICT=!test? ( test )
-SLOT=3.13
-SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b2_p8.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b2.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=ce368f4f4dff4140d7ce323c972e00b7
diff --git a/metadata/md5-cache/dev-lang/python-3.13.0_beta3 b/metadata/md5-cache/dev-lang/python-3.13.0_beta3
new file mode 100644
index 000000000000..e0b52a6b91e4
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/python-3.13.0_beta3
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig jit? ( llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test unpack
+DEPEND=app-arch/bzip2:= app-arch/xz-utils:= app-crypt/libb2 >=dev-libs/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel ) valgrind? ( dev-debug/valgrind )
+DESCRIPTION=An interpreted, interactive, object-oriented programming language
+EAPI=8
+HOMEPAGE=https://www.python.org/ https://github.com/python/cpython/
+INHERIT=autotools check-reqs flag-o-matic llvm-r1 multiprocessing pax-utils python-utils-r1 toolchain-funcs verify-sig
+IUSE=bluetooth build +debug +ensurepip examples gdbm +gil jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind +llvm_slot_18 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-libs/mpdecimal:= dev-python/gentoo-common >=sys-libs/zlib-1.1.3:= virtual/libcrypt:= virtual/libintl ensurepip? ( dev-python/ensurepip-pip ) 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 ) !build? ( app-misc/mime-types ) dev-lang/python-exec[python_targets_python3_13(-)]
+REQUIRED_USE=jit? ( ^^ ( llvm_slot_18 ) )
+RESTRICT=!test? ( test )
+SLOT=3.13
+SRC_URI=https://www.python.org/ftp/python/3.13.0/Python-3.13.0b3.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.13.0b3.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.13.0/Python-3.13.0b3.tar.xz.asc )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=ce368f4f4dff4140d7ce323c972e00b7
diff --git a/metadata/md5-cache/dev-lang/python-3.8.19_p1 b/metadata/md5-cache/dev-lang/python-3.8.19_p1
deleted file mode 100644
index 92dcfbaaa2f2..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.8.19_p1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=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? ( >=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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-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 +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:= >=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? ( >=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 ) !build? ( app-misc/mime-types )
-RESTRICT=!test? ( test )
-SLOT=3.8
-SRC_URI=https://www.python.org/ftp/python/3.8.19/Python-3.8.19.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.19_p1.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.19/Python-3.8.19.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2af75a087627d20670f3da5a3970c19c
diff --git a/metadata/md5-cache/dev-lang/python-3.8.19_p2 b/metadata/md5-cache/dev-lang/python-3.8.19_p2
index fa25ffda3493..bab485a28b92 100644
--- a/metadata/md5-cache/dev-lang/python-3.8.19_p2
+++ b/metadata/md5-cache/dev-lang/python-3.8.19_p2
@@ -6,11 +6,11 @@ EAPI=8
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 +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
+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/expat-2.1:= dev-libs/libffi:= dev-libs/mpdecimal:= 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 ) !build? ( app-misc/mime-types )
RESTRICT=!test? ( test )
SLOT=3.8
SRC_URI=https://www.python.org/ftp/python/3.8.19/Python-3.8.19.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.8.19_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.8.19/Python-3.8.19.tar.xz.asc )
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=e4d244c0d5280bbe8bee5ea1b98f8d89
+_md5_=810128ad1e256b3bfa1259840b024a64
diff --git a/metadata/md5-cache/dev-lang/python-3.9.19_p2 b/metadata/md5-cache/dev-lang/python-3.9.19_p2
deleted file mode 100644
index a5574dcf1cb7..000000000000
--- a/metadata/md5-cache/dev-lang/python-3.9.19_p2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-python ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=app-arch/bzip2:= app-arch/xz-utils:= >=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? ( >=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 ) bluetooth? ( net-wireless/bluez ) test? ( app-arch/xz-utils ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=An interpreted, interactive, object-oriented programming language
-EAPI=8
-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 +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:= >=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? ( >=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 ) !build? ( app-misc/mime-types )
-RESTRICT=!test? ( test )
-SLOT=3.9
-SRC_URI=https://www.python.org/ftp/python/3.9.19/Python-3.9.19.tar.xz https://dev.gentoo.org/~mgorny/dist/python/python-gentoo-patches-3.9.19_p2.tar.xz verify-sig? ( https://www.python.org/ftp/python/3.9.19/Python-3.9.19.tar.xz.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=582734d5b83cbda45bebbd429d15cc5e
diff --git a/metadata/md5-cache/dev-lang/rakudo-2024.02 b/metadata/md5-cache/dev-lang/rakudo-2024.02
index 4711b1d8d22b..2ddb6afc902c 100644
--- a/metadata/md5-cache/dev-lang/rakudo-2024.02
+++ b/metadata/md5-cache/dev-lang/rakudo-2024.02
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( java moar )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rakudo.org/dl/rakudo/rakudo-2024.02.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=637524407d4841797804d261ad3b0dc3
diff --git a/metadata/md5-cache/dev-lang/rakudo-2024.04 b/metadata/md5-cache/dev-lang/rakudo-2024.04
index 0b1d582728d4..4b1403605e74 100644
--- a/metadata/md5-cache/dev-lang/rakudo-2024.04
+++ b/metadata/md5-cache/dev-lang/rakudo-2024.04
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( java moar )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rakudo.org/dl/rakudo/rakudo-2024.04.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=637524407d4841797804d261ad3b0dc3
diff --git a/metadata/md5-cache/dev-lang/rakudo-2024.05 b/metadata/md5-cache/dev-lang/rakudo-2024.05
new file mode 100644
index 000000000000..28c5755ece48
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/rakudo-2024.05
@@ -0,0 +1,16 @@
+DEFINED_PHASES=compile configure install preinst prepare pretend setup test
+DEPEND=~dev-lang/nqp-2024.05:0=[java?,moar?,clang=] clang? ( sys-devel/clang ) java? ( >=virtual/jdk-1.9 ) >=dev-lang/perl-5.10 java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=A compiler for the Raku programming language
+EAPI=8
+HOMEPAGE=https://rakudo.org
+INHERIT=java-pkg-opt-2
+IUSE=clang java +moar test java
+KEYWORDS=~amd64 ~x86
+LICENSE=Artistic-2
+RDEPEND=~dev-lang/nqp-2024.05:0=[java?,moar?,clang=] java? ( >=virtual/jre-1.9 ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=|| ( java moar )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://rakudo.org/dl/rakudo/rakudo-2024.05.tar.gz
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=637524407d4841797804d261ad3b0dc3
diff --git a/metadata/md5-cache/dev-lang/rust-1.79.0 b/metadata/md5-cache/dev-lang/rust-1.79.0
new file mode 100644
index 000000000000..b460ef4f993e
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/rust-1.79.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-eselect/eselect-rust || ( >=sys-devel/gcc-4.7 >=sys-devel/clang-3.5 ) system-bootstrap? ( || ( =dev-lang/rust-1.78* =dev-lang/rust-bin-1.78* =dev-lang/rust-1.79* =dev-lang/rust-bin-1.79* ) ) !system-llvm? ( >=dev-build/cmake-3.13.4 app-alternatives/ninja ) test? ( dev-debug/gdb ) verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup test unpack
+DEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( || ( ( llvm_targets_AArch64? ( sys-devel/llvm:18[llvm_targets_AArch64(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AMDGPU? ( sys-devel/llvm:18[llvm_targets_AMDGPU(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARC? ( sys-devel/llvm:18[llvm_targets_ARC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARM? ( sys-devel/llvm:18[llvm_targets_ARM(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AVR? ( sys-devel/llvm:18[llvm_targets_AVR(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_BPF? ( sys-devel/llvm:18[llvm_targets_BPF(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_CSKY? ( sys-devel/llvm:18[llvm_targets_CSKY(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_DirectX? ( sys-devel/llvm:18[llvm_targets_DirectX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Hexagon? ( sys-devel/llvm:18[llvm_targets_Hexagon(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Lanai? ( sys-devel/llvm:18[llvm_targets_Lanai(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_LoongArch? ( sys-devel/llvm:18[llvm_targets_LoongArch(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_M68k? ( sys-devel/llvm:18[llvm_targets_M68k(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Mips? ( sys-devel/llvm:18[llvm_targets_Mips(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_MSP430? ( sys-devel/llvm:18[llvm_targets_MSP430(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_NVPTX? ( sys-devel/llvm:18[llvm_targets_NVPTX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_PowerPC? ( sys-devel/llvm:18[llvm_targets_PowerPC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_RISCV? ( sys-devel/llvm:18[llvm_targets_RISCV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Sparc? ( sys-devel/llvm:18[llvm_targets_Sparc(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SPIRV? ( sys-devel/llvm:18[llvm_targets_SPIRV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SystemZ? ( sys-devel/llvm:18[llvm_targets_SystemZ(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_VE? ( sys-devel/llvm:18[llvm_targets_VE(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_WebAssembly? ( sys-devel/llvm:18[llvm_targets_WebAssembly(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_X86? ( sys-devel/llvm:18[llvm_targets_X86(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_XCore? ( sys-devel/llvm:18[llvm_targets_XCore(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Xtensa? ( sys-devel/llvm:18[llvm_targets_Xtensa(-)] ) wasm? ( sys-devel/lld:18 ) ) ) <sys-devel/llvm-19:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) !!sys-devel/llvm:0
+DESCRIPTION=Systems programming language from Mozilla
+EAPI=8
+HOMEPAGE=https://www.rust-lang.org/
+INHERIT=bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig
+IUSE=big-endian clippy cpu_flags_x86_sse2 debug dist doc llvm-libunwind lto miri nightly parallel-compiler profiler rustfmt rust-analyzer rust-src system-bootstrap system-llvm test wasm llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa 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=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
+RDEPEND=>=app-arch/xz-utils-5.2 net-misc/curl:=[http2,ssl] sys-libs/zlib:= dev-libs/openssl:0= system-llvm? ( || ( ( llvm_targets_AArch64? ( sys-devel/llvm:18[llvm_targets_AArch64(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AMDGPU? ( sys-devel/llvm:18[llvm_targets_AMDGPU(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARC? ( sys-devel/llvm:18[llvm_targets_ARC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_ARM? ( sys-devel/llvm:18[llvm_targets_ARM(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_AVR? ( sys-devel/llvm:18[llvm_targets_AVR(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_BPF? ( sys-devel/llvm:18[llvm_targets_BPF(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_CSKY? ( sys-devel/llvm:18[llvm_targets_CSKY(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_DirectX? ( sys-devel/llvm:18[llvm_targets_DirectX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Hexagon? ( sys-devel/llvm:18[llvm_targets_Hexagon(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Lanai? ( sys-devel/llvm:18[llvm_targets_Lanai(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_LoongArch? ( sys-devel/llvm:18[llvm_targets_LoongArch(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_M68k? ( sys-devel/llvm:18[llvm_targets_M68k(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Mips? ( sys-devel/llvm:18[llvm_targets_Mips(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_MSP430? ( sys-devel/llvm:18[llvm_targets_MSP430(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_NVPTX? ( sys-devel/llvm:18[llvm_targets_NVPTX(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_PowerPC? ( sys-devel/llvm:18[llvm_targets_PowerPC(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_RISCV? ( sys-devel/llvm:18[llvm_targets_RISCV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Sparc? ( sys-devel/llvm:18[llvm_targets_Sparc(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SPIRV? ( sys-devel/llvm:18[llvm_targets_SPIRV(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_SystemZ? ( sys-devel/llvm:18[llvm_targets_SystemZ(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_VE? ( sys-devel/llvm:18[llvm_targets_VE(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_WebAssembly? ( sys-devel/llvm:18[llvm_targets_WebAssembly(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_X86? ( sys-devel/llvm:18[llvm_targets_X86(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_XCore? ( sys-devel/llvm:18[llvm_targets_XCore(-)] ) wasm? ( sys-devel/lld:18 ) llvm_targets_Xtensa? ( sys-devel/llvm:18[llvm_targets_Xtensa(-)] ) wasm? ( sys-devel/lld:18 ) ) ) <sys-devel/llvm-19:= llvm-libunwind? ( sys-libs/llvm-libunwind:= ) ) !system-llvm? ( !llvm-libunwind? ( elibc_musl? ( sys-libs/libunwind:= ) ) ) app-eselect/eselect-rust sys-apps/lsb-release
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa ) miri? ( nightly ) parallel-compiler? ( nightly ) rust-analyzer? ( rust-src ) test? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARC llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_CSKY llvm_targets_DirectX llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_M68k llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SPIRV llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_Xtensa ) wasm? ( llvm_targets_WebAssembly ) x86? ( cpu_flags_x86_sse2 )
+RESTRICT=test
+SLOT=stable/1.79
+SRC_URI=https://static.rust-lang.org/dist/rustc-1.79.0-src.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rustc-1.79.0-src.tar.xz.asc ) !system-bootstrap? ( abi_x86_32? ( https://static.rust-lang.org/dist/rust-1.78.0-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-i686-unknown-linux-gnu.tar.xz.asc ) ) abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.78.0-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( https://static.rust-lang.org/dist/rust-1.78.0-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.78.0-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.78.0-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.78.0-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) ppc? ( https://static.rust-lang.org/dist/rust-1.78.0-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ppc64? ( big-endian? ( https://static.rust-lang.org/dist/rust-1.78.0-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-powerpc64-unknown-linux-gnu.tar.xz.asc ) ) !big-endian? ( https://static.rust-lang.org/dist/rust-1.78.0-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) ) riscv? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.78.0-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) ) s390? ( https://static.rust-lang.org/dist/rust-1.78.0-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-s390x-unknown-linux-gnu.tar.xz.asc ) ) loong? ( https://static.rust-lang.org/dist/rust-1.78.0-loongarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.78.0-loongarch64-unknown-linux-gnu.tar.xz.asc ) ) )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=98785c921c5bc222b2888106614a7a86
diff --git a/metadata/md5-cache/dev-lang/rust-bin-1.79.0 b/metadata/md5-cache/dev-lang/rust-bin-1.79.0
new file mode 100644
index 000000000000..aa7fd7a3db95
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/rust-bin-1.79.0
@@ -0,0 +1,16 @@
+BDEPEND=prefix? ( dev-util/patchelf ) verify-sig? ( sec-keys/openpgp-keys-rust ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm pretend test unpack
+DESCRIPTION=Systems programming language from Mozilla
+EAPI=8
+HOMEPAGE=https://www.rust-lang.org/
+INHERIT=multilib prefix rust-toolchain toolchain-funcs verify-sig multilib-minimal
+IUSE=big-endian clippy cpu_flags_x86_sse2 doc prefix profiler rust-analyzer rust-src rustfmt verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4
+RDEPEND=>=app-eselect/eselect-rust-20190311 dev-libs/openssl sys-apps/lsb-release sys-devel/gcc:*
+REQUIRED_USE=x86? ( cpu_flags_x86_sse2 )
+RESTRICT=strip
+SLOT=stable
+SRC_URI=abi_x86_32? ( https://static.rust-lang.org/dist/rust-1.79.0-i686-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-i686-unknown-linux-gnu.tar.xz.asc ) ) abi_x86_64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-x86_64-unknown-linux-musl.tar.xz.asc ) ) ) arm? ( https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabi.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabi.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-arm-unknown-linux-gnueabihf.tar.xz.asc ) https://static.rust-lang.org/dist/rust-1.79.0-armv7-unknown-linux-gnueabihf.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-armv7-unknown-linux-gnueabihf.tar.xz.asc ) ) arm64? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-gnu.tar.xz.asc ) ) elibc_musl? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-musl.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-aarch64-unknown-linux-musl.tar.xz.asc ) ) ) ppc? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc-unknown-linux-gnu.tar.xz.asc ) ) ppc64? ( big-endian? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64-unknown-linux-gnu.tar.xz.asc ) ) !big-endian? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64le-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-powerpc64le-unknown-linux-gnu.tar.xz.asc ) ) ) riscv? ( elibc_glibc? ( https://static.rust-lang.org/dist/rust-1.79.0-riscv64gc-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-riscv64gc-unknown-linux-gnu.tar.xz.asc ) ) ) s390? ( https://static.rust-lang.org/dist/rust-1.79.0-s390x-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-s390x-unknown-linux-gnu.tar.xz.asc ) ) loong? ( https://static.rust-lang.org/dist/rust-1.79.0-loongarch64-unknown-linux-gnu.tar.xz verify-sig? ( https://static.rust-lang.org/dist/rust-1.79.0-loongarch64-unknown-linux-gnu.tar.xz.asc ) ) rust-src? ( https://static.rust-lang.org/dist/2024-06-13/rust-src-1.79.0.tar.xz ) sparc? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-lang/rust-bin/rust-1.79.0-sparc64-unknown-linux-gnu.tar.xz ) mips? ( abi_mips_o32? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-lang/rust-bin/rust-1.79.0-mips-unknown-linux-gnu.tar.xz ) !big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-lang/rust-bin/rust-1.79.0-mipsel-unknown-linux-gnu.tar.xz ) ) abi_mips_n64? ( big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-lang/rust-bin/rust-1.79.0-mips64-unknown-linux-gnuabi64.tar.xz ) !big-endian? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-lang/rust-bin/rust-1.79.0-mips64el-unknown-linux-gnuabi64.tar.xz ) ) ) riscv? ( elibc_musl? ( https://dev.gentoo.org/~arthurzam/distfiles/dev-lang/rust-bin/rust-1.79.0-riscv64gc-unknown-linux-musl.tar.xz ) )
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=5d27e01ae70acdd7f084ad92ffa81d11
diff --git a/metadata/md5-cache/dev-lang/scala-2.12.10-r2 b/metadata/md5-cache/dev-lang/scala-2.12.10-r2
index 67ce4fcc4243..7e530133d68e 100644
--- a/metadata/md5-cache/dev-lang/scala-2.12.10-r2
+++ b/metadata/md5-cache/dev-lang/scala-2.12.10-r2
@@ -11,5 +11,5 @@ PDEPEND=emacs? ( app-emacs/scala-mode:0 )
RDEPEND=>=dev-java/ant-1.10.14-r3:0 dev-java/jline:2 >=virtual/jre-1.8:* app-eselect/eselect-scala !dev-lang/scala-bin:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.12/2.12.10
SRC_URI=!binary? ( https://github.com/scala/scala/archive/v2.12.10.tar.gz -> scala-2.12.10.tar.gz https://dev.gentoo.org/~gienah/snapshots/scala-2.12.10-ivy2-deps.tar.xz https://dev.gentoo.org/~gienah/snapshots/scala-2.12.10-sbt-deps.tar.xz ) binary? ( https://dev.gentoo.org/~gienah/distfiles/scala-2.12.10-gentoo-binary.tar.xz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=d6aa30e17fcf682a5dc58c6695ff6cb5
diff --git a/metadata/md5-cache/dev-lang/scala-2.12.4 b/metadata/md5-cache/dev-lang/scala-2.12.4
index 514b9902defd..e182111cb593 100644
--- a/metadata/md5-cache/dev-lang/scala-2.12.4
+++ b/metadata/md5-cache/dev-lang/scala-2.12.4
@@ -11,5 +11,5 @@ PDEPEND=emacs? ( app-emacs/scala-mode:0 )
RDEPEND=dev-java/ant-core:0 dev-java/jline:2 >=virtual/jre-1.8 app-eselect/eselect-scala !dev-lang/scala-bin:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=2.12/2.12.4
SRC_URI=!binary? ( https://github.com/scala/scala/archive/v2.12.4.tar.gz -> scala-2.12.4.tar.gz https://dev.gentoo.org/~gienah/snapshots/scala-2.12.4-ivy2-deps.tar.xz https://dev.gentoo.org/~gienah/snapshots/scala-2.12.4-sbt-deps.tar.xz http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/943cd5c8802b2a3a64a010efb86ec19bac142e40/lib/ant/ant-contrib.jar -> scala-2.12.4-ant-contrib.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/3fc1e35ca8c991fc3488548f7a276bd9053c179d/lib/ant/ant-dotnet-1.0.jar -> scala-2.12.4-ant-dotnet-1.0.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/7b456ca6b93900f96e58cc8371f03d90a9c1c8d1/lib/ant/ant.jar -> scala-2.12.4-ant.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/7e50e3e227d834695f1e0bf018a7326e06ee4c86/lib/ant/maven-ant-tasks-2.1.1.jar -> scala-2.12.4-maven-ant-tasks-2.1.1.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/2c61d6e9a912b3253194d5d6d3e1db7e2545ac4b/lib/ant/vizant.jar -> scala-2.12.4-vizant.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/e737b123d31eede5594ceda07caafed1673ec472/test/files/codelib/code.jar -> scala-2.12.4-code.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/02fe2ed93766323a13f22c7a7e2ecdcd84259b6c/test/files/lib/annotations.jar -> scala-2.12.4-annotations.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/981392dbd1f727b152cd1c908c5fce60ad9d07f7/test/files/lib/enums.jar -> scala-2.12.4-enums.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/b1ec8a095cec4902b3609d74d274c04365c59c04/test/files/lib/genericNest.jar -> scala-2.12.4-genericNest.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/346d3dff4088839d6b4d163efa2892124039d216/test/files/lib/jsoup-1.3.1.jar -> scala-2.12.4-jsoup-1.3.1.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/3794ec22d9b27f2b179bd34e9b46db771b934ec3/test/files/lib/macro210.jar -> scala-2.12.4-macro210.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/be8454d5e7751b063ade201c225dcedefd252775/test/files/lib/methvsfield.jar -> scala-2.12.4-methvsfield.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/cd33e0a0ea249eb42363a2f8ba531186345ff68c/test/files/lib/nest.jar -> scala-2.12.4-nest.jar http://repo.typesafe.com/typesafe/scala-sha-bootstrap/org/scala-lang/bootstrap/1b11ac773055c1e942c6b5eb4aabdf02292a7194/test/files/speclib/instrumented.jar -> scala-2.12.4-instrumented.jar ) binary? ( https://dev.gentoo.org/~gienah/files/dist/scala-2.12.4-gentoo-binary.tar.xz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 eqawarn c9847c43b3253a276ae2eabddedab3d7 estack c61c368a76fdf3a82fdf8dbaebea3804 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 versionator d3fb3ba33acc3bbbdc4d7970227c100d
_md5_=955e13862b47f7c168cb788c5cf07409
diff --git a/metadata/md5-cache/dev-lang/scala-bin-2.13.9 b/metadata/md5-cache/dev-lang/scala-bin-2.13.9
index 3b3ffac3a34f..a2d7f43fbe6c 100644
--- a/metadata/md5-cache/dev-lang/scala-bin-2.13.9
+++ b/metadata/md5-cache/dev-lang/scala-bin-2.13.9
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8 !dev-lang/scala >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://downloads.lightbend.com/scala/2.13.9/scala-2.13.9.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=dfec0917918fa8d60ebef99fd4776585
diff --git a/metadata/md5-cache/dev-lang/souffle-2.4.1 b/metadata/md5-cache/dev-lang/souffle-2.4.1
index 7cdc35c05204..c3848f5770e7 100644
--- a/metadata/md5-cache/dev-lang/souffle-2.4.1
+++ b/metadata/md5-cache/dev-lang/souffle-2.4.1
@@ -13,5 +13,5 @@ REQUIRED_USE=java? ( swig ) python? ( swig ) test? ( ^^ ( python_single_target_p
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/souffle-lang/souffle/archive/2.4.1.tar.gz -> souffle-2.4.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a3c25d00fa3c739faed82305b156bf4f
diff --git a/metadata/md5-cache/dev-lang/spidermonkey-115.10.0 b/metadata/md5-cache/dev-lang/spidermonkey-115.10.0
index ec01845f9141..1aa2d648f2bf 100644
--- a/metadata/md5-cache/dev-lang/spidermonkey-115.10.0
+++ b/metadata/md5-cache/dev-lang/spidermonkey-115.10.0
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12[ncurses,ssl,xml(+)] dev-lang/python:3.11[ncurses,ssl,xml(+)] dev-lang/python:3.10[ncurses,ssl,xml(+)] ) virtual/pkgconfig || ( ( sys-devel/llvm:18 clang? ( sys-devel/lld:18 sys-devel/clang:18 virtual/rust:0/llvm-18 ) ) ( sys-devel/llvm:17 clang? ( sys-devel/lld:17 sys-devel/clang:17 virtual/rust:0/llvm-17 ) ) ( sys-devel/llvm:16 clang? ( sys-devel/lld:16 sys-devel/clang:16 virtual/rust:0/llvm-16 ) ) ( sys-devel/llvm:15 clang? ( sys-devel/lld:15 sys-devel/clang:15 virtual/rust:0/llvm-15 ) ) ) !clang? ( virtual/rust ) !elibc_glibc? ( || ( dev-lang/rust <dev-lang/rust-bin-1.73 ) ) test? ( || ( ( dev-lang/python:3.12[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
+BDEPEND=|| ( dev-lang/python:3.12[ncurses,ssl,xml(+)] dev-lang/python:3.11[ncurses,ssl,xml(+)] dev-lang/python:3.10[ncurses,ssl,xml(+)] ) virtual/pkgconfig || ( ( sys-devel/llvm:18 clang? ( sys-devel/lld:18 sys-devel/clang:18 <virtual/rust-1.78:0/llvm-18 ) ) ( sys-devel/llvm:17 clang? ( sys-devel/lld:17 sys-devel/clang:17 virtual/rust:0/llvm-17 ) ) ( sys-devel/llvm:16 clang? ( sys-devel/lld:16 sys-devel/clang:16 virtual/rust:0/llvm-16 ) ) ( sys-devel/llvm:15 clang? ( sys-devel/lld:15 sys-devel/clang:15 virtual/rust:0/llvm-15 ) ) ) !clang? ( <virtual/rust-1.78 ) !elibc_glibc? ( || ( <dev-lang/rust-1.78 <dev-lang/rust-bin-1.73 ) ) test? ( || ( ( dev-lang/python:3.12[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[ncurses,ssl,xml(+)] dev-python/six[python_targets_python3_10(-)] ) ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install prepare pretend setup test
DEPEND=>=dev-libs/icu-73.1:= dev-libs/nspr sys-libs/readline:0= sys-libs/zlib !!sys-devel/llvm:0
DESCRIPTION=SpiderMonkey is Mozilla's JavaScript engine written in C and C++
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=115
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.10.0esr/source/firefox-115.10.0esr.source.tar.xz -> firefox-115.10.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-10.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/spidermonkey-115-patches-01.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f82e27cd41fa94f70bc4ac916d22ebdc
+_md5_=c2dfa59a26c045622cbabbc6df9d67ba
diff --git a/metadata/md5-cache/dev-lang/swi-prolog-9.1.2-r1 b/metadata/md5-cache/dev-lang/swi-prolog-9.1.2-r1
index a13ad31029b8..109f1985342a 100644
--- a/metadata/md5-cache/dev-lang/swi-prolog-9.1.2-r1
+++ b/metadata/md5-cache/dev-lang/swi-prolog-9.1.2-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=doc? ( archive ) minimal? ( !archive !doc !ipc !ssl !test )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.swi-prolog.org/download/devel/src/swipl-9.1.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=43b5253a53ad7d6c9a33be82a9855f3c
diff --git a/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r2 b/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r2
index 24b3cb30bbe2..e7979d33e9f0 100644
--- a/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r2
+++ b/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r2
@@ -11,5 +11,5 @@ RDEPEND=virtual/jdk:1.8 dev-java/javassist:3 dev-java/commons-lang:3.6 dev-java/
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~keri/distfiles/tuprolog/tuprolog-3.2.0.tar.gz https://dev.gentoo.org/~keri/distfiles/tuprolog/tuprolog-3.2.0-gentoo-patchset-0.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=47ac2c5372cf98c6136c67138749359c
diff --git a/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r3 b/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r3
new file mode 100644
index 000000000000..47e580d49719
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/tuprolog-3.2.0-r3
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=dev-java/commons-lang:3.6 dev-java/gson:0 dev-java/javassist:3 virtual/jdk:1.8 test? ( dev-java/hamcrest:0 dev-java/junit:4 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) test? ( dev-java/junit:4 )
+DESCRIPTION=tuProlog is a light-weight Prolog for Internet applications and infrastructures
+EAPI=8
+HOMEPAGE=http://tuprolog.unibo.it/
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc examples source test
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3 BSD
+RDEPEND=dev-java/commons-lang:3.6 dev-java/gson:0 dev-java/javassist:3 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~keri/distfiles/tuprolog/tuprolog-3.2.0.tar.gz https://dev.gentoo.org/~keri/distfiles/tuprolog/tuprolog-3.2.0-gentoo-patchset-0.tar.gz
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=2f4e32684aa23f0abc17746a8d99db26
diff --git a/metadata/md5-cache/dev-lang/typescript-5.5.2 b/metadata/md5-cache/dev-lang/typescript-5.5.2
new file mode 100644
index 000000000000..14d98c91ce05
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/typescript-5.5.2
@@ -0,0 +1,11 @@
+BDEPEND=>=net-libs/nodejs-16[npm]
+DEFINED_PHASES=compile install
+DESCRIPTION=Superset of JavaScript with optional static typing, classes and interfaces
+EAPI=8
+HOMEPAGE=https://www.typescriptlang.org/ https://github.com/microsoft/TypeScript/
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=Apache-2.0
+RDEPEND=net-libs/nodejs
+SLOT=0
+SRC_URI=https://registry.npmjs.org/typescript/-/typescript-5.5.2.tgz
+_md5_=57a47ebe9ad13aafaaae36d9998c85e0
diff --git a/metadata/md5-cache/dev-lang/xsb-3.8.0 b/metadata/md5-cache/dev-lang/xsb-3.8.0
index e459d45a308b..ff56e645364f 100644
--- a/metadata/md5-cache/dev-lang/xsb-3.8.0
+++ b/metadata/md5-cache/dev-lang/xsb-3.8.0
@@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2
RDEPEND=curl? ( net-misc/curl ) iodbc? ( dev-db/libiodbc ) java? ( >=virtual/jdk-1.8:* ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) xml? ( dev-libs/libxml2 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=http://xsb.sourceforge.net/downloads/XSB38.tar.gz https://dev.gentoo.org/~keri/distfiles/xsb/xsb-3.8.0-gentoo-patchset-5.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=efc6f991756356193fdf1998e700d5c8
diff --git a/metadata/md5-cache/dev-lang/xsb-4.0.0-r1 b/metadata/md5-cache/dev-lang/xsb-4.0.0-r1
index 8ac6304f9318..a7e3819c8ebf 100644
--- a/metadata/md5-cache/dev-lang/xsb-4.0.0-r1
+++ b/metadata/md5-cache/dev-lang/xsb-4.0.0-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2 LGPL-2
RDEPEND=curl? ( net-misc/curl ) iodbc? ( dev-db/libiodbc ) java? ( >=virtual/jdk-1.8:* ) mariadb? ( dev-db/mariadb-connector-c:= ) mysql? ( dev-db/mysql-connector-c:0= ) odbc? ( dev-db/unixODBC ) pcre? ( dev-libs/libpcre ) xml? ( dev-libs/libxml2 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/xsb/XSB-4-0-0.tar.gz https://dev.gentoo.org/~keri/distfiles/xsb/xsb-4.0.0-gentoo-patchset-3.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dbc2467e0b6c97e5e1a9fee1c485d332
diff --git a/metadata/md5-cache/dev-libs/Manifest.gz b/metadata/md5-cache/dev-libs/Manifest.gz
index 18e3799c26e3..4a8c6ab187bb 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/OpenNI-1.5.7.10-r3 b/metadata/md5-cache/dev-libs/OpenNI-1.5.7.10-r3
index ea645a88b05c..bfbb93410996 100644
--- a/metadata/md5-cache/dev-libs/OpenNI-1.5.7.10-r3
+++ b/metadata/md5-cache/dev-libs/OpenNI-1.5.7.10-r3
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=media-libs/libjpeg-turbo:= virtual/libusb:1 virtual/libudev dev-libs/tinyxml opengl? ( media-libs/freeglut !dev-libs/OpenNI2[opengl] ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://github.com/OpenNI/OpenNI/archive/Stable-1.5.7.10.tar.gz -> OpenNI-1.5.7.10.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6e1e1a8d8ba99724f49b1b368c877df8
diff --git a/metadata/md5-cache/dev-libs/OpenNI-9999 b/metadata/md5-cache/dev-libs/OpenNI-9999
index 71f0cd88a46d..37a7a327e31d 100644
--- a/metadata/md5-cache/dev-libs/OpenNI-9999
+++ b/metadata/md5-cache/dev-libs/OpenNI-9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
PROPERTIES=live
RDEPEND=media-libs/libjpeg-turbo:= virtual/libusb:1 virtual/libudev dev-libs/tinyxml opengl? ( media-libs/freeglut !dev-libs/OpenNI2[opengl] ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=676edd610bc59046dbe2c70b8287dd46
diff --git a/metadata/md5-cache/dev-libs/OpenNI2-2.2_beta2-r1 b/metadata/md5-cache/dev-libs/OpenNI2-2.2_beta2-r1
index 6010e0ab7466..f906b6bb7235 100644
--- a/metadata/md5-cache/dev-libs/OpenNI2-2.2_beta2-r1
+++ b/metadata/md5-cache/dev-libs/OpenNI2-2.2_beta2-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=media-libs/libjpeg-turbo:= virtual/libusb:1 virtual/libudev opengl? ( media-libs/freeglut ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://github.com/occipital/OpenNI2/archive/2.2-beta2.tar.gz -> OpenNI2-2.2_beta2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c181c2887d71add741f2fc9ccb72bbf8
diff --git a/metadata/md5-cache/dev-libs/OpenNI2-9999 b/metadata/md5-cache/dev-libs/OpenNI2-9999
index 93cc726deea8..b0bf474c247b 100644
--- a/metadata/md5-cache/dev-libs/OpenNI2-9999
+++ b/metadata/md5-cache/dev-libs/OpenNI2-9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
PROPERTIES=live
RDEPEND=media-libs/libjpeg-turbo:= virtual/libusb:1 virtual/libudev opengl? ( media-libs/freeglut ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bae3673d5cc575bfdb9113f5281569d9
diff --git a/metadata/md5-cache/dev-libs/bglibs-2.04-r1 b/metadata/md5-cache/dev-libs/bglibs-2.04-r1
index c0e2b601e7e1..250350c3db27 100644
--- a/metadata/md5-cache/dev-libs/bglibs-2.04-r1
+++ b/metadata/md5-cache/dev-libs/bglibs-2.04-r1
@@ -5,9 +5,9 @@ EAPI=7
HOMEPAGE=https://untroubled.org/bglibs/
INHERIT=toolchain-funcs
IUSE=doc
-KEYWORDS=~alpha amd64 ~arm ~hppa ~mips ppc ~ppc64 ~sparc x86
+KEYWORDS=~alpha amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc x86
LICENSE=LGPL-2.1+
SLOT=0/2
SRC_URI=https://untroubled.org/bglibs/archive/bglibs-2.04.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b1f4e7b7a6320438b470949ad5cfe9a4
+_md5_=6a8fa59dbe0ed9d8ac61caa81da3aec9
diff --git a/metadata/md5-cache/dev-libs/blake3-1.5.1 b/metadata/md5-cache/dev-libs/blake3-1.5.1
index c040980b475b..49ec97a55fd3 100644
--- a/metadata/md5-cache/dev-libs/blake3-1.5.1
+++ b/metadata/md5-cache/dev-libs/blake3-1.5.1
@@ -4,9 +4,9 @@ DESCRIPTION=a fast cryptographic hash function
EAPI=8
HOMEPAGE=https://github.com/BLAKE3-team/BLAKE3
INHERIT=cmake
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( CC0-1.0 Apache-2.0 )
SLOT=0/0
SRC_URI=https://github.com/BLAKE3-team/BLAKE3/archive/refs/tags/1.5.1.tar.gz -> blake3-1.5.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=286a04001f38c5fca29f7ec5d786ca74
+_md5_=dfa2ebe0556834033782618b1c151242
diff --git a/metadata/md5-cache/dev-libs/boxfort-0.1.1 b/metadata/md5-cache/dev-libs/boxfort-0.1.1
deleted file mode 100644
index 26cb51f9b1d0..000000000000
--- a/metadata/md5-cache/dev-libs/boxfort-0.1.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install setup test
-DEPEND=test? ( || ( ( dev-lang/python:3.11 dev-util/cram[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/cram[python_targets_python3_10(-)] ) ) )
-DESCRIPTION=Convenient & cross-platform sandboxing C library
-EAPI=8
-HOMEPAGE=https://github.com/Snaipe/BoxFort
-INHERIT=meson python-any-r1
-IUSE=test
-KEYWORDS=-alpha amd64 ~arm ~arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc ~x86
-LICENSE=MIT
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Snaipe/BoxFort/archive/v0.1.1.tar.gz -> boxfort-0.1.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9b53f7526cda6cc243d5282de8f50a62
diff --git a/metadata/md5-cache/dev-libs/boxfort-0.1.4-r1 b/metadata/md5-cache/dev-libs/boxfort-0.1.4-r1
new file mode 100644
index 000000000000..a5f135852b90
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/boxfort-0.1.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=test? ( || ( ( dev-lang/python:3.12 dev-util/cram[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-util/cram[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/cram[python_targets_python3_10(-)] ) ) )
+DESCRIPTION=Convenient & cross-platform sandboxing C library
+EAPI=8
+HOMEPAGE=https://github.com/Snaipe/BoxFort
+INHERIT=meson python-any-r1
+IUSE=test
+KEYWORDS=-alpha ~amd64 ~arm ~arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Snaipe/BoxFort/archive/v0.1.4.tar.gz -> boxfort-0.1.4.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=788f06b577695c8d1ace367506748232
diff --git a/metadata/md5-cache/dev-libs/c-blosc-1.21.6 b/metadata/md5-cache/dev-libs/c-blosc-1.21.6
new file mode 100644
index 000000000000..8db89c6bb61d
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/c-blosc-1.21.6
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=Blocking, shuffling and lossless compression library
+EAPI=8
+HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/c-blosc/
+INHERIT=cmake
+IUSE=+lz4 +snappy test zlib zstd
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=lz4? ( >=app-arch/lz4-1.7.5:= ) snappy? ( app-arch/snappy:= ) zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=0/1
+SRC_URI=https://github.com/Blosc/c-blosc/archive/v1.21.6.tar.gz -> c-blosc-1.21.6.gh.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=50847a2baa60739f01b141b1bfa5c6b6
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.10.5 b/metadata/md5-cache/dev-libs/c-blosc2-2.10.5
deleted file mode 100644
index 3229f3c2b640..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.10.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test +zlib +zstd
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.10.5.tar.gz -> c-blosc2-2.10.5.gh.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b07fe3cf07cc4f5c45b36a6d4f6fadb4
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.13.2 b/metadata/md5-cache/dev-libs/c-blosc2-2.13.2
deleted file mode 100644
index f6dd3ef9bb9f..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.13.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test +zlib +zstd
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.13.2.tar.gz -> c-blosc2-2.13.2.gh.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7b1abc582237db1bbaeb15db11a65a09
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.14.0 b/metadata/md5-cache/dev-libs/c-blosc2-2.14.0
deleted file mode 100644
index 5daf6ad1c008..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.14.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test +zlib +zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.14.0.tar.gz -> c-blosc2-2.14.0.gh.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30a1cb3741b89f3da7cf5f345c729e67
diff --git a/metadata/md5-cache/dev-libs/c-blosc2-2.14.1 b/metadata/md5-cache/dev-libs/c-blosc2-2.14.1
deleted file mode 100644
index 6e108292bd56..000000000000
--- a/metadata/md5-cache/dev-libs/c-blosc2-2.14.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-DESCRIPTION=Blocking, shuffling and lossless compression library
-EAPI=8
-HOMEPAGE=https://www.blosc.org/c-blosc2/c-blosc2.html https://github.com/Blosc/c-blosc2/
-INHERIT=cmake
-IUSE=test +zlib +zstd
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=>=app-arch/lz4-1.7.5:= zlib? ( sys-libs/zlib:= ) zstd? ( app-arch/zstd:= )
-REQUIRED_USE=test? ( zlib zstd )
-RESTRICT=!test? ( test )
-SLOT=0/1
-SRC_URI=https://github.com/Blosc/c-blosc2/archive/v2.14.1.tar.gz -> c-blosc2-2.14.1.gh.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30a1cb3741b89f3da7cf5f345c729e67
diff --git a/metadata/md5-cache/dev-libs/cJSON-1.7.18 b/metadata/md5-cache/dev-libs/cJSON-1.7.18
index ea7020223f8a..3ff93d939154 100644
--- a/metadata/md5-cache/dev-libs/cJSON-1.7.18
+++ b/metadata/md5-cache/dev-libs/cJSON-1.7.18
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/DaveGamble/cJSON
INHERIT=cmake
IUSE=test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/DaveGamble/cJSON/archive/v1.7.18.tar.gz -> cJSON-1.7.18.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=570a333a42be48c1cfcdead19b457869
+_md5_=60ccdbdb6a79dbd732f158902b002b55
diff --git a/metadata/md5-cache/dev-libs/concurrencykit-0.7.2 b/metadata/md5-cache/dev-libs/concurrencykit-0.7.2
index 44fe66081353..f4cda3765c07 100644
--- a/metadata/md5-cache/dev-libs/concurrencykit-0.7.2
+++ b/metadata/md5-cache/dev-libs/concurrencykit-0.7.2
@@ -3,10 +3,10 @@ DESCRIPTION=A library with concurrency related algorithms and data structures in
EAPI=8
HOMEPAGE=http://concurrencykit.org
INHERIT=flag-o-matic toolchain-funcs
-KEYWORDS=amd64 ~arm ~arm64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=Apache-2.0 BSD-2
RDEPEND=!sys-cluster/charm
SLOT=0
SRC_URI=https://github.com/concurrencykit/ck/archive/0.7.2.tar.gz -> concurrencykit-0.7.2.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=aad547c844b3e55a9003fbb8f32c0cb1
+_md5_=4eaf111be517f0a474e79e6b913f128e
diff --git a/metadata/md5-cache/dev-libs/criterion-2.4.0 b/metadata/md5-cache/dev-libs/criterion-2.4.0
deleted file mode 100644
index 413dd2e1dba7..000000000000
--- a/metadata/md5-cache/dev-libs/criterion-2.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/cmake virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/nanomsg:= dev-libs/libgit2:= dev-libs/libffi:= >=dev-libs/boxfort-0.1.4 test? ( || ( ( dev-lang/python:3.11 dev-util/cram[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/cram[python_targets_python3_10(-)] ) ) )
-DESCRIPTION=Cross platform unit testing framework for C and C++
-EAPI=8
-HOMEPAGE=https://github.com/Snaipe/Criterion
-INHERIT=meson python-any-r1
-IUSE=test
-KEYWORDS=amd64 ~arm ~arm64 ~x86
-LICENSE=BSD-2 MIT ZLIB
-RDEPEND=dev-libs/nanomsg:= dev-libs/libgit2:= dev-libs/libffi:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Snaipe/Criterion/archive/refs/tags/v2.4.0.tar.gz -> criterion-2.4.0.tar.gz https://github.com/scottt/debugbreak/archive/6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz -> debugbreak-6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz https://github.com/attractivechaos/klib/archive/cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz -> klib-cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz https://github.com/nanopb/nanopb/archive/c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz -> nanopb-c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4d74ce39d89b88d1703134451816d59f
diff --git a/metadata/md5-cache/dev-libs/criterion-2.4.1-r1 b/metadata/md5-cache/dev-libs/criterion-2.4.1-r1
new file mode 100644
index 000000000000..a4730a1c3101
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/criterion-2.4.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/cmake virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/nanomsg:= dev-libs/libgit2:= dev-libs/libffi:= >=dev-libs/boxfort-0.1.4 test? ( || ( ( dev-lang/python:3.12 dev-util/cram[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-util/cram[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-util/cram[python_targets_python3_10(-)] ) ) )
+DESCRIPTION=Cross platform unit testing framework for C and C++
+EAPI=8
+HOMEPAGE=https://github.com/Snaipe/Criterion
+INHERIT=flag-o-matic meson python-any-r1
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=BSD-2 MIT ZLIB
+RDEPEND=dev-libs/nanomsg:= dev-libs/libgit2:= dev-libs/libffi:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Snaipe/Criterion/archive/refs/tags/v2.4.1.tar.gz -> criterion-2.4.1.tar.gz https://github.com/scottt/debugbreak/archive/6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz -> debugbreak-6b79ec8d8f8d4603111f580a0537f8f31c484c32.tar.gz https://github.com/attractivechaos/klib/archive/cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz -> klib-cdb7e9236dc47abf8da7ebd702cc6f7f21f0c502.tar.gz https://github.com/nanopb/nanopb/archive/c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz -> nanopb-c9124132a604047d0ef97a09c0e99cd9bed2c818.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c99b2aa01e4cada2c939b0844026fbae
diff --git a/metadata/md5-cache/dev-libs/cxxopts-3.0.0-r1 b/metadata/md5-cache/dev-libs/cxxopts-3.0.0-r1
index 2e92f80b87d4..a1a3d12c41fc 100644
--- a/metadata/md5-cache/dev-libs/cxxopts-3.0.0-r1
+++ b/metadata/md5-cache/dev-libs/cxxopts-3.0.0-r1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/jarro2783/cxxopts
INHERIT=cmake
IUSE=icu test
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0/3.0.0
SRC_URI=https://github.com/jarro2783/cxxopts/archive/v3.0.0.tar.gz -> cxxopts-3.0.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00ccc179de14c1f993bf406273099be7
+_md5_=97792784c4ae3b258692c8f3dc3c971d
diff --git a/metadata/md5-cache/dev-libs/gom-0.5.1 b/metadata/md5-cache/dev-libs/gom-0.5.1
index 23016c49809d..8a7043d50514 100644
--- a/metadata/md5-cache/dev-libs/gom-0.5.1
+++ b/metadata/md5-cache/dev-libs/gom-0.5.1
@@ -1,6 +1,6 @@
BDEPEND=app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-db/sqlite-3.7:3 >=dev-libs/glib-2.38:2 introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/pygobject-3.16:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk-doc? ( dev-util/gtk-doc app-text/docbook-xml-dtd:4.3 ) virtual/pkgconfig test? ( x11-libs/gdk-pixbuf:2 )
+DEPEND=>=dev-db/sqlite-3.7:3 >=dev-libs/glib-2.38:2 introspection? ( >=dev-libs/gobject-introspection-1.30.0:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/pygobject-3.16:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk-doc? ( dev-util/gi-docgen ) virtual/pkgconfig test? ( x11-libs/gdk-pixbuf:2 )
DESCRIPTION=GObject to SQLite object mapper library
EAPI=8
HOMEPAGE=https://wiki.gnome.org/Projects/Gom
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/gom/0.5/gom-0.5.1.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2c06fe901c3c6e0aed78558c01e5591a
+_md5_=dc67ee20de1592238942f2aed017f70f
diff --git a/metadata/md5-cache/dev-libs/half-1.12.0 b/metadata/md5-cache/dev-libs/half-1.12.0
deleted file mode 100644
index ffa94ffa91ac..000000000000
--- a/metadata/md5-cache/dev-libs/half-1.12.0
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Half-precision floating-point library
-EAPI=7
-HOMEPAGE=http://half.sourceforge.net/
-KEYWORDS=~amd64
-LICENSE=MIT
-SLOT=0/1
-SRC_URI=https://github.com/ROCmSoftwarePlatform/half/archive/1.12.0.tar.gz -> half-1.12.0.tar.gz
-_md5_=7e158d8ee408af440f680eaf61a2d1e4
diff --git a/metadata/md5-cache/dev-libs/half-1.12.0-r1 b/metadata/md5-cache/dev-libs/half-1.12.0-r1
new file mode 100644
index 000000000000..b00d2e2acdaf
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/half-1.12.0-r1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=Half-precision floating-point library
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/half
+KEYWORDS=~amd64
+LICENSE=MIT
+SLOT=0/1
+SRC_URI=https://github.com/ROCm/half/archive/1.12.0.tar.gz -> half-1.12.0.tar.gz
+_md5_=8357f0ef721da4cc09242ba798094c88
diff --git a/metadata/md5-cache/dev-libs/hipother-6.1.1 b/metadata/md5-cache/dev-libs/hipother-6.1.1
new file mode 100644
index 000000000000..9a08972b387a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/hipother-6.1.1
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=ROCclr runtime implementation for non-AMD HIP platforms, like NVIDIA
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipother
+KEYWORDS=~amd64
+LICENSE=MIT
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipother/archive/refs/tags/rocm-6.1.1.tar.gz -> hipother-6.1.1.tar.gz
+_md5_=d186ebd0f03affb3739cbdf79ce0a4e8
diff --git a/metadata/md5-cache/dev-libs/hyprland-protocols-0.3.0 b/metadata/md5-cache/dev-libs/hyprland-protocols-0.3.0
new file mode 100644
index 000000000000..189322ccf1c9
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/hyprland-protocols-0.3.0
@@ -0,0 +1,12 @@
+BDEPEND=dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DESCRIPTION=Wayland protocol extensions for Hyprland
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/hyprland-protocols
+INHERIT=meson
+KEYWORDS=~amd64 ~riscv
+LICENSE=BSD
+SLOT=0
+SRC_URI=https://github.com/hyprwm/hyprland-protocols/archive/v0.3.0.tar.gz -> hyprland-protocols-0.3.0.gh.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=99c276695a01d8807f918d584230190f
diff --git a/metadata/md5-cache/dev-libs/igraph-0.10.10 b/metadata/md5-cache/dev-libs/igraph-0.10.10
deleted file mode 100644
index 3cd0ca4c52f9..000000000000
--- a/metadata/md5-cache/dev-libs/igraph-0.10.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-mathematics/glpk:= sci-mathematics/plfit virtual/blas virtual/lapack
-DESCRIPTION=Creating and manipulating undirected and directed graphs
-EAPI=8
-HOMEPAGE=https://igraph.org/
-INHERIT=cmake
-IUSE=debug test threads
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-mathematics/glpk:= sci-mathematics/plfit virtual/blas virtual/lapack
-RESTRICT=!test? ( test )
-SLOT=0/0
-SRC_URI=https://github.com/igraph/igraph/releases/download/0.10.10/igraph-0.10.10.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f60e98ccbc4504ea7dd95c9e9791e0d9
diff --git a/metadata/md5-cache/dev-libs/igraph-0.10.4-r1 b/metadata/md5-cache/dev-libs/igraph-0.10.4-r1
deleted file mode 100644
index d1a2a5a964ab..000000000000
--- a/metadata/md5-cache/dev-libs/igraph-0.10.4-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-mathematics/glpk:= sci-mathematics/plfit virtual/blas virtual/lapack
-DESCRIPTION=Creating and manipulating undirected and directed graphs
-EAPI=8
-HOMEPAGE=https://igraph.org/
-INHERIT=cmake flag-o-matic
-IUSE=debug test threads
-KEYWORDS=amd64 x86
-LICENSE=GPL-2+
-RDEPEND=dev-libs/gmp:0= dev-libs/libxml2 sci-libs/arpack sci-mathematics/glpk:= sci-mathematics/plfit virtual/blas virtual/lapack
-RESTRICT=!test? ( test )
-SLOT=0/0
-SRC_URI=https://github.com/igraph/igraph/releases/download/0.10.4/igraph-0.10.4.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=71d49da44682569907a1c576a799b4b2
diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-24.13.29138.7 b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.13.29138.7
deleted file mode 100644
index b7e235405b53..000000000000
--- a/metadata/md5-cache/dev-libs/intel-compute-runtime-24.13.29138.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-util/intel-graphics-compiler-1.0.15985.15 >=media-libs/gmmlib-22.3.17:= dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-system-controller-0.8.16:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.16.1:= ) vaapi? ( x11-libs/libdrm[video_cards_intel] media-libs/libva )
-DESCRIPTION=Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver
-EAPI=8
-HOMEPAGE=https://github.com/intel/compute-runtime
-INHERIT=cmake flag-o-matic
-IUSE=+l0 +vaapi
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=>=dev-util/intel-graphics-compiler-1.0.15985.15 >=media-libs/gmmlib-22.3.17:=
-SLOT=0
-SRC_URI=https://github.com/intel/compute-runtime/archive/24.13.29138.7.tar.gz -> intel-compute-runtime-24.13.29138.7.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c30c613b4cb3a8ebee33d6945be95c0a
diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-24.17.29377.6 b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.17.29377.6
index 8c2f7c82a694..7ee974c1fe0f 100644
--- a/metadata/md5-cache/dev-libs/intel-compute-runtime-24.17.29377.6
+++ b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.17.29377.6
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/intel/compute-runtime
INHERIT=cmake flag-o-matic
IUSE=+l0 +vaapi
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=>=dev-util/intel-graphics-compiler-1.0.15985.15 >=media-libs/gmmlib-22.3.17:=
SLOT=0
SRC_URI=https://github.com/intel/compute-runtime/archive/24.17.29377.6.tar.gz -> intel-compute-runtime-24.17.29377.6.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f396adccc6b2bff08a9e136dc4e2f5a1
+_md5_=c30c613b4cb3a8ebee33d6945be95c0a
diff --git a/metadata/md5-cache/dev-libs/intel-compute-runtime-24.22.29735.21 b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.22.29735.21
new file mode 100644
index 000000000000..df6d4aea21cc
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/intel-compute-runtime-24.22.29735.21
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-util/intel-graphics-compiler-1.0.17193.2 >=media-libs/gmmlib-22.3.19:= dev-libs/intel-metrics-discovery:= dev-libs/intel-metrics-library:= dev-libs/libnl:3 dev-libs/libxml2:2 >=dev-util/intel-graphics-system-controller-0.8.16:= media-libs/mesa >=virtual/opencl-3 l0? ( >=dev-libs/level-zero-1.17.6:= ) vaapi? ( x11-libs/libdrm[video_cards_intel] media-libs/libva )
+DESCRIPTION=Intel Graphics Compute Runtime for oneAPI Level Zero and OpenCL Driver
+EAPI=8
+HOMEPAGE=https://github.com/intel/compute-runtime
+INHERIT=cmake flag-o-matic
+IUSE=+l0 +vaapi
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-util/intel-graphics-compiler-1.0.17193.2 >=media-libs/gmmlib-22.3.19:=
+SLOT=0
+SRC_URI=https://github.com/intel/compute-runtime/archive/24.22.29735.21.tar.gz -> intel-compute-runtime-24.22.29735.21.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=03b03826087d5404d3fbf93cec61ea6f
diff --git a/metadata/md5-cache/dev-libs/intel-metrics-discovery-1.12.172 b/metadata/md5-cache/dev-libs/intel-metrics-discovery-1.12.172
new file mode 100644
index 000000000000..6d2cc8277da1
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/intel-metrics-discovery-1.12.172
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=x11-libs/libdrm
+DESCRIPTION=A user mode library that provides access to GPU performance data
+EAPI=8
+HOMEPAGE=https://github.com/intel/metrics-discovery
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=x11-libs/libdrm
+SLOT=0/1.12.172
+SRC_URI=https://github.com/intel/metrics-discovery/archive/refs/tags/metrics-discovery-1.12.172.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d5e810cf29c65d55ce4ad37c3bbfc6dc
diff --git a/metadata/md5-cache/dev-libs/intel-metrics-library-1.0.166 b/metadata/md5-cache/dev-libs/intel-metrics-library-1.0.166
new file mode 100644
index 000000000000..7943c47792af
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/intel-metrics-library-1.0.166
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=x11-libs/libdrm
+DESCRIPTION=User mode driver helper library that provides access to GPU performance counters
+EAPI=8
+HOMEPAGE=https://github.com/intel/metrics-library
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=x11-libs/libdrm
+SLOT=0/1.0.166
+SRC_URI=https://github.com/intel/metrics-library/archive/refs/tags/metrics-library-1.0.166.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a367244b144350e0fb37cbc2909d0b5b
diff --git a/metadata/md5-cache/dev-libs/kirigami-addons-1.2.1-r1 b/metadata/md5-cache/dev-libs/kirigami-addons-1.2.1-r1
index d1e1012b413b..2b6fe678d7d6 100644
--- a/metadata/md5-cache/dev-libs/kirigami-addons-1.2.1-r1
+++ b/metadata/md5-cache/dev-libs/kirigami-addons-1.2.1-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/libraries/kirigami-addons
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/ki18n-6.2.0:6 >=kde-frameworks/kirigami-6.2.0:6 >=dev-qt/qtmultimedia-6.6.2:6[qml] >=kde-frameworks/qqc2-desktop-style-6.2.0:6 kde-plasma/libplasma:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/kirigami-addons/kirigami-addons-1.2.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=55f33c32d8cc0546dec2f748548d518e
+_md5_=c12b0b14e49e655e1cf031d75e30bace
diff --git a/metadata/md5-cache/dev-libs/kpathsea-6.3.5_p20230311 b/metadata/md5-cache/dev-libs/kpathsea-6.3.5_p20230311
index 252f7e159fa1..72e12813fcef 100644
--- a/metadata/md5-cache/dev-libs/kpathsea-6.3.5_p20230311
+++ b/metadata/md5-cache/dev-libs/kpathsea-6.3.5_p20230311
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://tug.org/texlive/
INHERIT=texlive-common libtool prefix tmpfiles
IUSE=doc source static-libs
-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
+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=LGPL-2.1
RDEPEND=virtual/tmpfiles
SLOT=0/6.3.5
SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-20230311-source.tar.xz https://dev.gentoo.org/~sam/distfiles/texlive/kpathsea-texmf.d-11.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.r68516.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kpathsea.r68516.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/kpathsea.doc.r68516.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kpathsea.doc.r68516.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 texlive-common 8eb189ef6113c001970b6dfed9a50a42 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9e3d9bcab5ba2b3bd97c4fba0675ce36
+_md5_=1bfe8227f19225ac707bb2a0c1bb7e66
diff --git a/metadata/md5-cache/dev-libs/libassuan-3.0.0 b/metadata/md5-cache/dev-libs/libassuan-3.0.0
new file mode 100644
index 000000000000..9a13ebb71590
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libassuan-3.0.0
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=>=dev-libs/libgpg-error-1.33
+DESCRIPTION=IPC library used by GnuPG and GPGME
+EAPI=8
+HOMEPAGE=https://www.gnupg.org/related_software/libassuan/index.en.html
+INHERIT=libtool verify-sig
+IUSE=verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3 LGPL-2.1
+RDEPEND=>=dev-libs/libgpg-error-1.33
+SLOT=0/3.0
+SRC_URI=mirror://gnupg/libassuan/libassuan-3.0.0.tar.bz2 verify-sig? ( mirror://gnupg/libassuan/libassuan-3.0.0.tar.bz2.sig )
+_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=d7ffe01dfd59714d0c133e541c02b792
diff --git a/metadata/md5-cache/dev-libs/libassuan-3.0.1 b/metadata/md5-cache/dev-libs/libassuan-3.0.1
new file mode 100644
index 000000000000..3012f7b74d55
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libassuan-3.0.1
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install prepare unpack
+DEPEND=>=dev-libs/libgpg-error-1.33
+DESCRIPTION=IPC library used by GnuPG and GPGME
+EAPI=8
+HOMEPAGE=https://www.gnupg.org/related_software/libassuan/index.en.html
+INHERIT=libtool verify-sig
+IUSE=verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-3 LGPL-2.1
+RDEPEND=>=dev-libs/libgpg-error-1.33
+SLOT=0/3.0
+SRC_URI=mirror://gnupg/libassuan/libassuan-3.0.1.tar.bz2 verify-sig? ( mirror://gnupg/libassuan/libassuan-3.0.1.tar.bz2.sig )
+_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=d7ffe01dfd59714d0c133e541c02b792
diff --git a/metadata/md5-cache/dev-libs/libbpf-1.2.2 b/metadata/md5-cache/dev-libs/libbpf-1.2.2
deleted file mode 100644
index 2e6c376b2cae..000000000000
--- a/metadata/md5-cache/dev-libs/libbpf-1.2.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install
-DEPEND=sys-kernel/linux-headers virtual/libelf
-DESCRIPTION=Stand-alone build of libbpf from the Linux kernel
-EAPI=8
-HOMEPAGE=https://github.com/libbpf/libbpf
-INHERIT=flag-o-matic toolchain-funcs
-IUSE=static-libs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2 LGPL-2.1 BSD-2
-RDEPEND=sys-kernel/linux-headers virtual/libelf
-SLOT=0/1.2
-SRC_URI=https://github.com/libbpf/libbpf/archive/v1.2.2.tar.gz -> libbpf-1.2.2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eff4f944b0d854972c804b1fd3b9af6c
diff --git a/metadata/md5-cache/dev-libs/libbpf-1.4.0 b/metadata/md5-cache/dev-libs/libbpf-1.4.0
deleted file mode 100644
index 795d8f08674f..000000000000
--- a/metadata/md5-cache/dev-libs/libbpf-1.4.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install
-DEPEND=sys-kernel/linux-headers virtual/libelf
-DESCRIPTION=Stand-alone build of libbpf from the Linux kernel
-EAPI=8
-HOMEPAGE=https://github.com/libbpf/libbpf
-INHERIT=flag-o-matic toolchain-funcs
-IUSE=static-libs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2 LGPL-2.1 BSD-2
-RDEPEND=sys-kernel/linux-headers virtual/libelf
-SLOT=0/1.4
-SRC_URI=https://github.com/libbpf/libbpf/archive/v1.4.0.tar.gz -> libbpf-1.4.0.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c44936ca75aae4e9c87ecb3451464171
diff --git a/metadata/md5-cache/dev-libs/libcdio-2.1.0-r1 b/metadata/md5-cache/dev-libs/libcdio-2.1.0-r1
deleted file mode 100644
index ef78483e0d4b..000000000000
--- a/metadata/md5-cache/dev-libs/libcdio-2.1.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig test? ( dev-lang/perl ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=!minimal? ( >=sys-libs/ncurses-5.7-r7:0= cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-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(-)?]
-DESCRIPTION=A library to encapsulate CD-ROM reading and control
-EAPI=7
-HOMEPAGE=https://www.gnu.org/software/libcdio/
-INHERIT=autotools flag-o-matic libtool multilib-minimal
-IUSE=cddb +cxx minimal static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=GPL-3
-RDEPEND=!minimal? ( >=sys-libs/ncurses-5.7-r7:0= cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-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(-)?]
-RESTRICT=!test? ( test )
-SLOT=0/19
-SRC_URI=mirror://gnu/libcdio/libcdio-2.1.0.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6f815f7b44f8973d09dd3188962b683f
diff --git a/metadata/md5-cache/dev-libs/libcdio-2.1.0-r2 b/metadata/md5-cache/dev-libs/libcdio-2.1.0-r2
new file mode 100644
index 000000000000..68efa7ca8411
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libcdio-2.1.0-r2
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gettext virtual/pkgconfig test? ( dev-lang/perl ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=!minimal? ( >=sys-libs/ncurses-5.7-r7:0= cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-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(-)?]
+DESCRIPTION=A library to encapsulate CD-ROM reading and control
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/libcdio/
+INHERIT=autotools flag-o-matic libtool multilib-minimal
+IUSE=cddb +cxx minimal static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3
+RDEPEND=!minimal? ( >=sys-libs/ncurses-5.7-r7:0= cddb? ( >=media-libs/libcddb-1.3.2 ) ) >=virtual/libiconv-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(-)?]
+RESTRICT=!test? ( test )
+SLOT=0/19
+SRC_URI=mirror://gnu/libcdio/libcdio-2.1.0.tar.bz2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f7e539ccd0c0b480f5327fb2542b0de5
diff --git a/metadata/md5-cache/dev-libs/libclc-15.0.7 b/metadata/md5-cache/dev-libs/libclc-15.0.7
index cf8cb541f3aa..4933ba74f9ec 100644
--- a/metadata/md5-cache/dev-libs/libclc-15.0.7
+++ b/metadata/md5-cache/dev-libs/libclc-15.0.7
@@ -10,5 +10,5 @@ KEYWORDS=amd64 x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d1b95418d66b7940177352663526f1c3
diff --git a/metadata/md5-cache/dev-libs/libclc-16.0.6 b/metadata/md5-cache/dev-libs/libclc-16.0.6
index 8dd9ec8b28e9..58b8c54d62f0 100644
--- a/metadata/md5-cache/dev-libs/libclc-16.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-16.0.6
@@ -10,5 +10,5 @@ KEYWORDS=amd64 ~riscv x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60cec33a95d6e032d0564390f85e4b74
diff --git a/metadata/md5-cache/dev-libs/libclc-17.0.6 b/metadata/md5-cache/dev-libs/libclc-17.0.6
index 2405937b4e07..e262e74a6d8a 100644
--- a/metadata/md5-cache/dev-libs/libclc-17.0.6
+++ b/metadata/md5-cache/dev-libs/libclc-17.0.6
@@ -10,5 +10,5 @@ KEYWORDS=amd64 arm64 ~riscv x86
LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7780435434e06c9f661023af655b5880
diff --git a/metadata/md5-cache/dev-libs/libclc-18.1.7 b/metadata/md5-cache/dev-libs/libclc-18.1.7
deleted file mode 100644
index 9de7cbb4a00d..000000000000
--- a/metadata/md5-cache/dev-libs/libclc-18.1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_17? ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) llvm_slot_18? ( sys-devel/clang:18 spirv? ( dev-util/spirv-llvm-translator:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DESCRIPTION=OpenCL C library
-EAPI=8
-HOMEPAGE=https://libclc.llvm.org/
-INHERIT=cmake llvm.org llvm-r1 python-any-r1
-IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig +llvm_slot_17 llvm_slot_18
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
-REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=147c7f7ad0a79d0234c9c37cb01ae3b0
diff --git a/metadata/md5-cache/dev-libs/libclc-18.1.8 b/metadata/md5-cache/dev-libs/libclc-18.1.8
new file mode 100644
index 000000000000..c996517165c4
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libclc-18.1.8
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_17? ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) llvm_slot_18? ( sys-devel/clang:18 spirv? ( dev-util/spirv-llvm-translator:18 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm.org llvm-r1 python-any-r1
+IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi verify-sig +llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=147c7f7ad0a79d0234c9c37cb01ae3b0
diff --git a/metadata/md5-cache/dev-libs/libclc-19.0.0.9999 b/metadata/md5-cache/dev-libs/libclc-19.0.0.9999
index 8f5c46a6fddb..00b3d2a95a21 100644
--- a/metadata/md5-cache/dev-libs/libclc-19.0.0.9999
+++ b/metadata/md5-cache/dev-libs/libclc-19.0.0.9999
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
PROPERTIES=live
REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fda4a93b6f4f3c3a70e68ff3f1702311
diff --git a/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240608 b/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240608
deleted file mode 100644
index e81160a0efc5..000000000000
--- a/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240608
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_17? ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) llvm_slot_18? ( sys-devel/clang:18 spirv? ( dev-util/spirv-llvm-translator:18 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DESCRIPTION=OpenCL C library
-EAPI=8
-HOMEPAGE=https://libclc.llvm.org/
-INHERIT=cmake llvm.org llvm-r1 python-any-r1
-IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi +llvm_slot_17 llvm_slot_18
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
-REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fda4a93b6f4f3c3a70e68ff3f1702311
diff --git a/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240615 b/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240615
deleted file mode 100644
index d1d75b9b2958..000000000000
--- a/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240615
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_17? ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) llvm_slot_18? ( sys-devel/clang:18 spirv? ( dev-util/spirv-llvm-translator:18 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DESCRIPTION=OpenCL C library
-EAPI=8
-HOMEPAGE=https://libclc.llvm.org/
-INHERIT=cmake llvm.org llvm-r1 python-any-r1
-IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi +llvm_slot_17 llvm_slot_18
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
-REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fda4a93b6f4f3c3a70e68ff3f1702311
diff --git a/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240623 b/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240623
new file mode 100644
index 000000000000..685cfd5e2bf2
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libclc-19.0.0_pre20240623
@@ -0,0 +1,13 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) llvm_slot_17? ( sys-devel/clang:17 spirv? ( dev-util/spirv-llvm-translator:17 ) ) llvm_slot_18? ( sys-devel/clang:18 spirv? ( dev-util/spirv-llvm-translator:18 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=OpenCL C library
+EAPI=8
+HOMEPAGE=https://libclc.llvm.org/
+INHERIT=cmake llvm.org llvm-r1 python-any-r1
+IUSE=+spirv video_cards_nvidia video_cards_r600 video_cards_radeonsi +llvm_slot_17 llvm_slot_18
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( MIT BSD )
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fda4a93b6f4f3c3a70e68ff3f1702311
diff --git a/metadata/md5-cache/dev-libs/libgcrypt-1.11.0 b/metadata/md5-cache/dev-libs/libgcrypt-1.11.0
new file mode 100644
index 000000000000..1dbdac592500
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libgcrypt-1.11.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( virtual/texi2dvi ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=>=dev-libs/libgpg-error-1.49[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] getentropy? ( kernel_linux? ( elibc_glibc? ( >=sys-libs/glibc-2.25 ) elibc_musl? ( >=sys-libs/musl-1.1.20 ) ) )
+DESCRIPTION=General purpose crypto library based on the code used in GnuPG
+EAPI=8
+HOMEPAGE=https://www.gnupg.org/
+INHERIT=autotools flag-o-matic linux-info multilib-minimal toolchain-funcs verify-sig
+IUSE=+asm doc +getentropy static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_arm_sve cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_padlock cpu_flags_x86_sha cpu_flags_x86_sse4_1 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+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=LGPL-2.1+ GPL-2+ MIT
+RDEPEND=>=dev-libs/libgpg-error-1.49[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] getentropy? ( kernel_linux? ( elibc_glibc? ( >=sys-libs/glibc-2.25 ) elibc_musl? ( >=sys-libs/musl-1.1.20 ) ) )
+REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) cpu_flags_ppc_vsx3? ( cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_altivec )
+SLOT=0/20
+SRC_URI=mirror://gnupg/libgcrypt/libgcrypt-1.11.0.tar.bz2 verify-sig? ( mirror://gnupg/libgcrypt/libgcrypt-1.11.0.tar.bz2.sig )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=3364ae552239dc272ad4cf4cefa76994
diff --git a/metadata/md5-cache/dev-libs/libgit2-1.8.0-r1 b/metadata/md5-cache/dev-libs/libgit2-1.8.0-r1
deleted file mode 100644
index c4e8bb0752d5..000000000000
--- a/metadata/md5-cache/dev-libs/libgit2-1.8.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/libpcre2:= net-libs/http-parser:= sys-libs/zlib dev-libs/openssl:0= gssapi? ( virtual/krb5 ) ssh? ( net-libs/libssh2 )
-DESCRIPTION=A linkable library for Git
-EAPI=8
-HOMEPAGE=https://libgit2.org/
-INHERIT=cmake flag-o-matic python-any-r1
-IUSE=examples gssapi +ssh test +threads trace
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos
-LICENSE=GPL-2-with-linking-exception
-RDEPEND=dev-libs/libpcre2:= net-libs/http-parser:= sys-libs/zlib dev-libs/openssl:0= gssapi? ( virtual/krb5 ) ssh? ( net-libs/libssh2 )
-RESTRICT=!test? ( test )
-SLOT=0/1.8
-SRC_URI=https://github.com/libgit2/libgit2/archive/v1.8.0.tar.gz -> libgit2-1.8.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=93c5032a81bbe5fe711b39ea1ec130bc
diff --git a/metadata/md5-cache/dev-libs/libgit2-1.8.1 b/metadata/md5-cache/dev-libs/libgit2-1.8.1
index 63a8f031e16d..73162fb45d55 100644
--- a/metadata/md5-cache/dev-libs/libgit2-1.8.1
+++ b/metadata/md5-cache/dev-libs/libgit2-1.8.1
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=dev-libs/libpcre2:= net-libs/http-parser:= sys-libs/zlib dev-libs/openssl:0= gssapi? ( virtual/krb5 ) ssh? ( net-libs/libssh2 )
DESCRIPTION=A linkable library for Git
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://libgit2.org/
INHERIT=cmake flag-o-matic python-any-r1
IUSE=examples gssapi +ssh test +threads trace
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos
LICENSE=GPL-2-with-linking-exception
RDEPEND=dev-libs/libpcre2:= net-libs/http-parser:= sys-libs/zlib dev-libs/openssl:0= gssapi? ( virtual/krb5 ) ssh? ( net-libs/libssh2 )
RESTRICT=!test? ( test )
SLOT=0/1.8
SRC_URI=https://github.com/libgit2/libgit2/archive/v1.8.1.tar.gz -> libgit2-1.8.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b051678102b5dc6bd0a85df545dbd4c4
+_md5_=d00047806cf03fe6f7b8b149a23f441f
diff --git a/metadata/md5-cache/dev-libs/libgpg-error-1.47-r1 b/metadata/md5-cache/dev-libs/libgpg-error-1.47-r1
index 851de2c5e888..ba6282d2cd41 100644
--- a/metadata/md5-cache/dev-libs/libgpg-error-1.47-r1
+++ b/metadata/md5-cache/dev-libs/libgpg-error-1.47-r1
@@ -4,7 +4,7 @@ DEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-
DESCRIPTION=Contains error handling functions used by GnuPG software
EAPI=8
HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error
-INHERIT=autotools multilib-minimal toolchain-funcs prefix verify-sig
+INHERIT=autotools multilib-minimal toolchain-funcs verify-sig
IUSE=common-lisp nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2 LGPL-2.1
@@ -12,5 +12,5 @@ RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.47.tar.bz2 verify-sig? ( mirror://gnupg/libgpg-error/libgpg-error-1.47.tar.bz2.sig )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=5d6bae2dddf49b19f20cbbc06acf25be
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=02ba08a2e998ccd94e8a8a99c72269b4
diff --git a/metadata/md5-cache/dev-libs/libgpg-error-1.49 b/metadata/md5-cache/dev-libs/libgpg-error-1.49
index cf20644a32cf..fd0115be04d7 100644
--- a/metadata/md5-cache/dev-libs/libgpg-error-1.49
+++ b/metadata/md5-cache/dev-libs/libgpg-error-1.49
@@ -1,10 +1,10 @@
-BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
DEFINED_PHASES=compile configure install prepare test unpack
DEPEND=nls? ( >=virtual/libintl-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(-)?] )
DESCRIPTION=Contains error handling functions used by GnuPG software
EAPI=8
-HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error
-INHERIT=multilib-minimal toolchain-funcs verify-sig
+HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error/
+INHERIT=libtool multilib-minimal toolchain-funcs verify-sig
IUSE=common-lisp nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2 LGPL-2.1
@@ -12,5 +12,5 @@ RDEPEND=nls? ( >=virtual/libintl-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.49.tar.bz2 verify-sig? ( mirror://gnupg/libgpg-error/libgpg-error-1.49.tar.bz2.sig )
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=f3cdefeb11d1c8a12856d3c5aec01cb9
+_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=0fc7ecfc059f2188ae62d5e5fc767de5
diff --git a/metadata/md5-cache/dev-libs/libgpg-error-1.50 b/metadata/md5-cache/dev-libs/libgpg-error-1.50
new file mode 100644
index 000000000000..d9c6d5aeb790
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libgpg-error-1.50
@@ -0,0 +1,16 @@
+BDEPEND=nls? ( sys-devel/gettext ) verify-sig? ( sec-keys/openpgp-keys-gnupg ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=nls? ( >=virtual/libintl-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(-)?] )
+DESCRIPTION=Contains error handling functions used by GnuPG software
+EAPI=8
+HOMEPAGE=https://www.gnupg.org/related_software/libgpg-error/
+INHERIT=libtool multilib-minimal toolchain-funcs verify-sig
+IUSE=common-lisp nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=nls? ( >=virtual/libintl-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(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnupg/libgpg-error/libgpg-error-1.50.tar.bz2 verify-sig? ( mirror://gnupg/libgpg-error/libgpg-error-1.50.tar.bz2.sig )
+_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=4111c2b3d16aaf84fce644b5fd1ea716
diff --git a/metadata/md5-cache/dev-libs/libjodycode-3.1 b/metadata/md5-cache/dev-libs/libjodycode-3.1
index 50a23465fbe9..fb8c3b5ad5de 100644
--- a/metadata/md5-cache/dev-libs/libjodycode-3.1
+++ b/metadata/md5-cache/dev-libs/libjodycode-3.1
@@ -2,9 +2,9 @@ DEFINED_PHASES=compile install
DESCRIPTION=Shared code used by several utilities written by Jody Bruchon
EAPI=8
HOMEPAGE=https://github.com/jbruchon/libjodycode
-KEYWORDS=amd64
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/jbruchon/libjodycode/archive/refs/tags/v3.1.tar.gz -> libjodycode-3.1.tar.gz
-_md5_=3b4140a930f934da110522ef3d279f94
+_md5_=413ab1c4ac0345098a98e39ff16e9af8
diff --git a/metadata/md5-cache/dev-libs/libksba-1.6.7 b/metadata/md5-cache/dev-libs/libksba-1.6.7
new file mode 100644
index 000000000000..64bea4d517af
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libksba-1.6.7
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/yacc verify-sig? ( sec-keys/openpgp-keys-gnupg ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=app-portage/elt-patches-20240116
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=>=dev-libs/libgpg-error-1.33
+DESCRIPTION=X.509 and CMS (PKCS#7) library
+EAPI=8
+HOMEPAGE=https://www.gnupg.org/related_software/libksba
+INHERIT=toolchain-funcs out-of-source verify-sig libtool
+IUSE=static-libs verify-sig
+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=LGPL-3+ GPL-2+ GPL-3
+RDEPEND=>=dev-libs/libgpg-error-1.33
+SLOT=0
+SRC_URI=mirror://gnupg/libksba/libksba-1.6.7.tar.bz2 verify-sig? ( mirror://gnupg/libksba/libksba-1.6.7.tar.bz2.sig )
+_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source 15ce2b6ae214f3abe70892ce1e517abd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=86367c0a59779f14697588a614d2f934
diff --git a/metadata/md5-cache/dev-libs/libpcre2-10.44-r1 b/metadata/md5-cache/dev-libs/libpcre2-10.44-r1
new file mode 100644
index 000000000000..cf98c506cc39
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libpcre2-10.44-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig verify-sig? ( sec-keys/openpgp-keys-philiphazel ) >=app-portage/elt-patches-20240116 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=bzip2? ( app-arch/bzip2 ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:= ) zlib? ( sys-libs/zlib ) valgrind? ( dev-debug/valgrind )
+DESCRIPTION=Perl-compatible regular expression library
+EAPI=8
+HOMEPAGE=https://www.pcre.org/
+INHERIT=libtool multilib multilib-minimal toolchain-funcs verify-sig
+IUSE=bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+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=BSD
+RDEPEND=bzip2? ( app-arch/bzip2 ) libedit? ( dev-libs/libedit ) readline? ( sys-libs/readline:= ) zlib? ( sys-libs/zlib )
+REQUIRED_USE=?? ( libedit readline )
+SLOT=0/3
+SRC_URI=https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.44/pcre2-10.44.tar.bz2 https://ftp.pcre.org/pub/pcre/pcre2-10.44.tar.bz2 verify-sig? ( https://github.com/PCRE2Project/pcre2/releases/download/pcre2-10.44/pcre2-10.44.tar.bz2.sig ) https://dev.gentoo.org/~sam/distfiles/dev-libs/libpcre2/libpcre2-10.44-32bit-tests.patch.xz
+_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=f43f9f9b28beafb0406cdf4f3611cd41
diff --git a/metadata/md5-cache/dev-libs/libthreadar-1.4.0-r1 b/metadata/md5-cache/dev-libs/libthreadar-1.4.0-r1
new file mode 100644
index 000000000000..d93cf384418b
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libthreadar-1.4.0-r1
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Threading library used by dar archiver
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/libthreadar/
+INHERIT=autotools
+KEYWORDS=~amd64 ~ppc ~sparc ~x86
+LICENSE=LGPL-3
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/libthreadar/libthreadar-1.4.0.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=08cb742cff662eecd76c4cefb9921b37
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.11.8 b/metadata/md5-cache/dev-libs/libxml2-2.11.8
index c9bb6f15588f..77a1220ce3c7 100644
--- a/metadata/md5-cache/dev-libs/libxml2-2.11.8
+++ b/metadata/md5-cache/dev-libs/libxml2-2.11.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
INHERIT=flag-o-matic python-r1 multilib-minimal gnome.org libtool
IUSE=debug examples +ftp icu lzma +python readline static-libs test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 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 ~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=MIT
RDEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-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(-)?] icu? ( >=dev-libs/icu-51.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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) ) readline? ( sys-libs/readline:= )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/libxml2/2.11/libxml2-2.11.8.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ce48b7abb0c1649d2730d99c7511aaed
+_md5_=aff2bdc08ce1e482c9584d89fedc2385
diff --git a/metadata/md5-cache/dev-libs/libxml2-2.12.7 b/metadata/md5-cache/dev-libs/libxml2-2.12.7
index e99866ed0695..2428ffa86efa 100644
--- a/metadata/md5-cache/dev-libs/libxml2-2.12.7
+++ b/metadata/md5-cache/dev-libs/libxml2-2.12.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
INHERIT=flag-o-matic python-r1 multilib-minimal gnome.org libtool
IUSE=debug examples +ftp icu lzma +python readline static-libs test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 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 ~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=MIT
RDEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-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(-)?] icu? ( >=dev-libs/icu-51.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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) ) readline? ( sys-libs/readline:= )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/libxml2/2.12/libxml2-2.12.7.tar.xz test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf561a56b46138c121d3c89529472186
+_md5_=409c19313ff276877fcc1c808008ca70
diff --git a/metadata/md5-cache/dev-libs/libxml2-9999 b/metadata/md5-cache/dev-libs/libxml2-9999
index cbfd6e4d26dd..4760f8a544c7 100644
--- a/metadata/md5-cache/dev-libs/libxml2-9999
+++ b/metadata/md5-cache/dev-libs/libxml2-9999
@@ -4,8 +4,8 @@ DEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-r1:=[abi_x86_32(-)?,abi_x86_64(-)?
DESCRIPTION=XML C parser and toolkit
EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home
-INHERIT=flag-o-matic python-r1 multilib-minimal autotools git-r3
-IUSE=debug examples +ftp icu lzma +python readline static-libs test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+INHERIT=python-r1 multilib-minimal autotools git-r3
+IUSE=examples icu lzma +python readline static-libs test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=MIT
PROPERTIES=live
RDEPEND=virtual/libiconv >=sys-libs/zlib-1.2.8-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(-)?] icu? ( >=dev-libs/icu-51.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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-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(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) ) readline? ( sys-libs/readline:= )
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=test? ( http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2002-01-16/xsts-2002-01-16.tar.gz http://www.w3.org/XML/2004/xml-schema-test-suite/xmlschema2004-01-14/xsts-2004-01-14.tar.gz https://www.w3.org/XML/Test/xmlts20130923.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf561a56b46138c121d3c89529472186
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=379b0f6940b4a4f29570e5f830d7b7d5
diff --git a/metadata/md5-cache/dev-libs/libxslt-9999 b/metadata/md5-cache/dev-libs/libxslt-9999
index 864102f18b83..7d04be1c2a64 100644
--- a/metadata/md5-cache/dev-libs/libxslt-9999
+++ b/metadata/md5-cache/dev-libs/libxslt-9999
@@ -4,12 +4,12 @@ DEPEND=>=dev-libs/libxml2-2.9.11:2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?
DESCRIPTION=XSLT libraries and tools
EAPI=8
HOMEPAGE=https://gitlab.gnome.org/GNOME/libxslt
-INHERIT=flag-o-matic python-r1 multilib-minimal autotools git-r3
+INHERIT=python-r1 multilib-minimal autotools git-r3
IUSE=crypt debug examples python static-libs python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=MIT
PROPERTIES=live
RDEPEND=>=dev-libs/libxml2-2.9.11: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(-)?] crypt? ( >=dev-libs/libgcrypt-1.5.3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8debab7be008739cf70b1f13ee9ff1d6
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5940214e16757cdebb8aeb98019d9423
diff --git a/metadata/md5-cache/dev-libs/libzia-4.60 b/metadata/md5-cache/dev-libs/libzia-4.60
new file mode 100644
index 000000000000..3086fb783e96
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/libzia-4.60
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/glib:2 x11-libs/gtk+:2 media-libs/libsdl2 media-libs/sdl2-ttf media-libs/libpng:0 ftdi? ( dev-embedded/libftdi:1 ) elibc_musl? ( sys-libs/libunwind )
+DESCRIPTION=Platform abstraction code for tucnak package
+EAPI=8
+HOMEPAGE=http://tucnak.nagano.cz
+INHERIT=autotools flag-o-matic
+IUSE=ftdi
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 media-libs/libsdl2 media-libs/sdl2-ttf media-libs/libpng:0 ftdi? ( dev-embedded/libftdi:1 ) elibc_musl? ( sys-libs/libunwind )
+SLOT=0
+SRC_URI=http://tucnak.nagano.cz/libzia-4.60.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9cec86c96450200e76463c806fe7cbf3
diff --git a/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4 b/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4
index c7e78457eace..e6c296e2eeb2 100644
--- a/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4
+++ b/metadata/md5-cache/dev-libs/lockdev-1.0.3.1.2-r4
@@ -9,5 +9,5 @@ KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=mirror://debian/pool/main/l/lockdev/lockdev_1.0.3.orig.tar.gz mirror://debian/pool/main/l/lockdev/lockdev_1.0.3-1.2.diff.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33298072b8a59109f3c697bdb7215753
diff --git a/metadata/md5-cache/dev-libs/m17n-lib-1.8.0 b/metadata/md5-cache/dev-libs/m17n-lib-1.8.0
deleted file mode 100644
index 481fed59b445..000000000000
--- a/metadata/md5-cache/dev-libs/m17n-lib-1.8.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure prepare
-DEPEND=~dev-db/m17n-db-1.8.0 X? ( x11-libs/libX11 athena? ( x11-libs/libXaw ) bidi? ( dev-libs/fribidi ) fontconfig? ( media-libs/fontconfig ) gd? ( media-libs/gd[png] ) libotf? ( dev-libs/libotf ) xft? ( media-libs/freetype x11-libs/libXft ) ) anthy? ( app-i18n/anthy ) libxml2? ( dev-libs/libxml2 ) spell? ( app-text/aspell )
-DESCRIPTION=Multilingual Library for Unix/Linux
-EAPI=8
-HOMEPAGE=https://savannah.nongnu.org/projects/m17n https://git.savannah.nongnu.org/cgit/m17n/m17n-lib.git
-INHERIT=autotools
-IUSE=X anthy athena bidi fontconfig gd libotf libxml2 spell xft
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=LGPL-2.1
-RDEPEND=~dev-db/m17n-db-1.8.0 X? ( x11-libs/libX11 athena? ( x11-libs/libXaw ) bidi? ( dev-libs/fribidi ) fontconfig? ( media-libs/fontconfig ) gd? ( media-libs/gd[png] ) libotf? ( dev-libs/libotf ) xft? ( media-libs/freetype x11-libs/libXft ) ) anthy? ( app-i18n/anthy ) libxml2? ( dev-libs/libxml2 ) spell? ( app-text/aspell )
-SLOT=0
-SRC_URI=mirror://nongnu/m17n/m17n-lib-1.8.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e00e885d8751703be67bc335688e4d74
diff --git a/metadata/md5-cache/dev-libs/m17n-lib-1.8.0-r1 b/metadata/md5-cache/dev-libs/m17n-lib-1.8.0-r1
new file mode 100644
index 000000000000..7f9c5c75c315
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/m17n-lib-1.8.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=~dev-db/m17n-db-1.8.0 X? ( x11-libs/libX11 x11-libs/libXt athena? ( x11-libs/libXaw ) bidi? ( dev-libs/fribidi ) fontconfig? ( media-libs/fontconfig ) gd? ( media-libs/gd[png] ) libotf? ( dev-libs/libotf ) xft? ( media-libs/freetype x11-libs/libXft ) ) anthy? ( app-i18n/anthy ) libxml2? ( dev-libs/libxml2 ) spell? ( app-text/aspell )
+DESCRIPTION=Multilingual Library for Unix/Linux
+EAPI=8
+HOMEPAGE=https://www.nongnu.org/m17n/
+INHERIT=autotools
+IUSE=X anthy athena bidi fontconfig gd libotf libxml2 spell xft
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2.1+
+RDEPEND=~dev-db/m17n-db-1.8.0 X? ( x11-libs/libX11 x11-libs/libXt athena? ( x11-libs/libXaw ) bidi? ( dev-libs/fribidi ) fontconfig? ( media-libs/fontconfig ) gd? ( media-libs/gd[png] ) libotf? ( dev-libs/libotf ) xft? ( media-libs/freetype x11-libs/libXft ) ) anthy? ( app-i18n/anthy ) libxml2? ( dev-libs/libxml2 ) spell? ( app-text/aspell )
+SLOT=0
+SRC_URI=mirror://nongnu/m17n/m17n-lib-1.8.0.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=890c23a4ce422a27fe398f3d51c34425
diff --git a/metadata/md5-cache/dev-libs/m17n-lib-1.8.4-r1 b/metadata/md5-cache/dev-libs/m17n-lib-1.8.4-r1
new file mode 100644
index 000000000000..8bba8313822a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/m17n-lib-1.8.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=>=dev-db/m17n-db-1.8.4 X? ( x11-libs/libX11 x11-libs/libXt athena? ( x11-libs/libXaw ) bidi? ( dev-libs/fribidi ) fontconfig? ( media-libs/fontconfig ) gd? ( media-libs/gd[png] ) libotf? ( dev-libs/libotf ) xft? ( media-libs/freetype x11-libs/libXft ) ) anthy? ( app-i18n/anthy ) libxml2? ( dev-libs/libxml2 ) spell? ( app-text/aspell )
+DESCRIPTION=Multilingual Library for Unix/Linux
+EAPI=8
+HOMEPAGE=https://www.nongnu.org/m17n/
+INHERIT=autotools
+IUSE=X anthy athena bidi fontconfig gd libotf libxml2 spell xft
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-db/m17n-db-1.8.4 X? ( x11-libs/libX11 x11-libs/libXt athena? ( x11-libs/libXaw ) bidi? ( dev-libs/fribidi ) fontconfig? ( media-libs/fontconfig ) gd? ( media-libs/gd[png] ) libotf? ( dev-libs/libotf ) xft? ( media-libs/freetype x11-libs/libXft ) ) anthy? ( app-i18n/anthy ) libxml2? ( dev-libs/libxml2 ) spell? ( app-text/aspell )
+SLOT=0
+SRC_URI=mirror://nongnu/m17n/m17n-lib-1.8.4.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3fe324a5008d956f2a8aaf73a7859144
diff --git a/metadata/md5-cache/dev-libs/metee-4.1.0 b/metadata/md5-cache/dev-libs/metee-4.1.0
new file mode 100644
index 000000000000..bbf685b9df1a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/metee-4.1.0
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Cross-platform access library for Intel CSME HECI interface
+EAPI=8
+HOMEPAGE=https://github.com/intel/metee
+INHERIT=cmake
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+SLOT=0/4.1.0
+SRC_URI=https://github.com/intel/metee/archive/refs/tags/4.1.0.tar.gz -> metee-4.1.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4bfcb586bd76575920248d593f617a25
diff --git a/metadata/md5-cache/dev-libs/nettle-3.10 b/metadata/md5-cache/dev-libs/nettle-3.10
new file mode 100644
index 000000000000..b6724ec35326
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/nettle-3.10
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/m4 doc? ( sys-apps/texinfo ) verify-sig? ( sec-keys/openpgp-keys-nettle ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
+DESCRIPTION=Low-level cryptographic library
+EAPI=8
+HOMEPAGE=https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle
+INHERIT=multilib-build multilib-minimal toolchain-funcs verify-sig
+IUSE=+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( LGPL-3 LGPL-2.1 )
+RDEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
+REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
+SLOT=0/8-6
+SRC_URI=mirror://gnu/nettle/nettle-3.10.tar.gz verify-sig? ( mirror://gnu/nettle/nettle-3.10.tar.gz.sig )
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=bd1d903acc6e4c7967e24c336da70b2c
diff --git a/metadata/md5-cache/dev-libs/nettle-3.9 b/metadata/md5-cache/dev-libs/nettle-3.9
deleted file mode 100644
index c6855ff7a007..000000000000
--- a/metadata/md5-cache/dev-libs/nettle-3.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/m4 doc? ( sys-apps/texinfo ) verify-sig? ( sec-keys/openpgp-keys-nettle ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
-DESCRIPTION=Low-level cryptographic library
-EAPI=8
-HOMEPAGE=https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle
-INHERIT=multilib-build multilib-minimal toolchain-funcs verify-sig
-IUSE=+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=|| ( LGPL-3 LGPL-2.1 )
-RDEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
-REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
-SLOT=0/8-6
-SRC_URI=mirror://gnu/nettle/nettle-3.9.tar.gz verify-sig? ( mirror://gnu/nettle/nettle-3.9.tar.gz.sig )
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2376d118572df147efc660ef6fde20b1
diff --git a/metadata/md5-cache/dev-libs/nettle-3.9.1 b/metadata/md5-cache/dev-libs/nettle-3.9.1
deleted file mode 100644
index bae3c1fff199..000000000000
--- a/metadata/md5-cache/dev-libs/nettle-3.9.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/m4 doc? ( sys-apps/texinfo ) verify-sig? ( sec-keys/openpgp-keys-nettle ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
-DESCRIPTION=Low-level cryptographic library
-EAPI=8
-HOMEPAGE=https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle
-INHERIT=multilib-build multilib-minimal toolchain-funcs verify-sig
-IUSE=+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=|| ( LGPL-3 LGPL-2.1 )
-RDEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
-REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
-SLOT=0/8-6
-SRC_URI=mirror://gnu/nettle/nettle-3.9.1.tar.gz verify-sig? ( mirror://gnu/nettle/nettle-3.9.1.tar.gz.sig )
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=0112924451a8cf2ffd3f5833fed69bc4
diff --git a/metadata/md5-cache/dev-libs/nettle-3.9.1-r1 b/metadata/md5-cache/dev-libs/nettle-3.9.1-r1
new file mode 100644
index 000000000000..00895bdb651e
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/nettle-3.9.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/m4 doc? ( sys-apps/texinfo ) verify-sig? ( sec-keys/openpgp-keys-nettle ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
+DESCRIPTION=Low-level cryptographic library
+EAPI=8
+HOMEPAGE=https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle
+INHERIT=multilib-build multilib-minimal toolchain-funcs verify-sig
+IUSE=+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=|| ( LGPL-3 LGPL-2.1 )
+RDEPEND=gmp? ( >=dev-libs/gmp-6.1:=[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(-)?] )
+REQUIRED_USE=cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 )
+SLOT=0/8-6
+SRC_URI=mirror://gnu/nettle/nettle-3.9.1.tar.gz verify-sig? ( mirror://gnu/nettle/nettle-3.9.1.tar.gz.sig )
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=2dafb847b98e707325f1781427d6a351
diff --git a/metadata/md5-cache/dev-libs/nwjs-0.82.0 b/metadata/md5-cache/dev-libs/nwjs-0.82.0
deleted file mode 100644
index 8e21eb3c828b..000000000000
--- a/metadata/md5-cache/dev-libs/nwjs-0.82.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install prepare setup
-DESCRIPTION=Framework that lets you call all Node.js modules directly from the DOM
-EAPI=8
-HOMEPAGE=https://nwjs.io
-INHERIT=chromium-2
-IUSE=ffmpeg-chromium +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fil +l10n_fi +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=MIT
-RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/vulkan-loader net-print/cups sys-apps/dbus sys-apps/util-linux x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) !<games-rpg/crosscode-1.4.2.2-r1 !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:120 )
-SLOT=0
-SRC_URI=amd64? ( https://dl.nwjs.io/v0.82.0/nwjs-v0.82.0-linux-x64.tar.gz )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=09ede92ca0bc7281b0d2b996493263d3
diff --git a/metadata/md5-cache/dev-libs/nwjs-0.88.0 b/metadata/md5-cache/dev-libs/nwjs-0.88.0
new file mode 100644
index 000000000000..89d019dbe670
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/nwjs-0.88.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install prepare setup
+DESCRIPTION=Framework that lets you call all Node.js modules directly from the DOM
+EAPI=8
+HOMEPAGE=https://nwjs.io
+INHERIT=chromium-2
+IUSE=ffmpeg-chromium +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_et +l10n_fa +l10n_fil +l10n_fi +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=MIT
+RDEPEND=app-accessibility/at-spi2-core:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/libglvnd media-libs/vulkan-loader net-print/cups sys-apps/dbus sys-apps/util-linux x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango[X] || ( gui-libs/gtk:4 x11-libs/gtk+:3 ) !<games-rpg/crosscode-1.4.2.2-r1 !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 )
+SLOT=0
+SRC_URI=amd64? ( https://dl.nwjs.io/v0.88.0/nwjs-v0.88.0-linux-x64.tar.gz )
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2d1dbd2874e673d6c4af3e5bfb9d6333
diff --git a/metadata/md5-cache/dev-libs/opencl-clang-18.1.0 b/metadata/md5-cache/dev-libs/opencl-clang-18.1.0
new file mode 100644
index 000000000000..c0065a411f47
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/opencl-clang-18.1.0
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-util/spirv-llvm-translator:18= llvm_slot_18? ( sys-devel/clang:18=[static-analyzer] sys-devel/llvm:18= )
+DESCRIPTION=OpenCL-oriented thin wrapper library around clang
+EAPI=8
+HOMEPAGE=https://github.com/intel/opencl-clang
+INHERIT=cmake llvm-r1
+IUSE=+llvm_slot_18
+KEYWORDS=~amd64 ~riscv
+LICENSE=UoI-NCSA
+RDEPEND=dev-util/spirv-llvm-translator:18= llvm_slot_18? ( sys-devel/clang:18=[static-analyzer] sys-devel/llvm:18= )
+REQUIRED_USE=^^ ( llvm_slot_18 )
+SLOT=18
+SRC_URI=https://github.com/intel/opencl-clang/archive/refs/tags/v18.1.0.tar.gz -> opencl-clang-18.1.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=51e750671412ec7fa61efa89bd2cd55d
diff --git a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r7 b/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r7
index 28475876673b..faefbe0ea4b9 100644
--- a/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r7
+++ b/metadata/md5-cache/dev-libs/ossp-uuid-1.6.2-r7
@@ -12,5 +12,5 @@ RDEPEND=perl? ( dev-lang/perl:= )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=ftp://ftp.ossp.org/pkg/lib/uuid/uuid-1.6.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce35c2f0981da98f6ef46b3ca8ac03dc
diff --git a/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.13.0 b/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.13.0
index bab37404a99b..188b132cbb6c 100644
--- a/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.13.0
+++ b/metadata/md5-cache/dev-libs/plasma-wayland-protocols-1.13.0
@@ -4,9 +4,9 @@ DESCRIPTION=Plasma Specific Protocols for Wayland
EAPI=8
HOMEPAGE=https://invent.kde.org/libraries/plasma-wayland-protocols
INHERIT=cmake kde.org
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=mirror://kde/stable/plasma-wayland-protocols/plasma-wayland-protocols-1.13.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b7ac44e5f63bda1fe38b34ee86057c61
+_md5_=e158503577835ca9cb8376c580a7f7e0
diff --git a/metadata/md5-cache/dev-libs/ptexenc-1.4.3_p20230311 b/metadata/md5-cache/dev-libs/ptexenc-1.4.3_p20230311
index 865423405e91..d6ae586e77a0 100644
--- a/metadata/md5-cache/dev-libs/ptexenc-1.4.3_p20230311
+++ b/metadata/md5-cache/dev-libs/ptexenc-1.4.3_p20230311
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://tutimura.ath.cx/ptexlive/?ptexenc
INHERIT=libtool
IUSE=iconv
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos ~x64-macos
LICENSE=BSD
RDEPEND=dev-libs/kpathsea:= iconv? ( virtual/libiconv )
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz
_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=59bf587c079ae8449d28500bd636757a
+_md5_=a05829254e4fdeeb61058dc205c1cd64
diff --git a/metadata/md5-cache/dev-libs/qcoro-0.10.0-r1 b/metadata/md5-cache/dev-libs/qcoro-0.10.0-r1
index 9f3c9a13cf51..41f7b9849bbc 100644
--- a/metadata/md5-cache/dev-libs/qcoro-0.10.0-r1
+++ b/metadata/md5-cache/dev-libs/qcoro-0.10.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro
INHERIT=cmake
IUSE=dbus examples +network qml test websockets
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=dev-qt/qtbase:6[dbus?,network?] qml? ( dev-qt/qtbase:6[gui] dev-qt/qtdeclarative:6= ) websockets? ( dev-qt/qtwebsockets:6 )
REQUIRED_USE=examples? ( network )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/danvratil/qcoro/archive/refs/tags/v0.10.0.tar.gz -> qcoro-0.10.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=086cee69f68c4def14daf2196befe091
+_md5_=978b2ffde2fbe2440dfa6220f862b990
diff --git a/metadata/md5-cache/dev-libs/rccl-5.7.1 b/metadata/md5-cache/dev-libs/rccl-5.7.1
index 3bb4b1e06928..fb3aed641030 100644
--- a/metadata/md5-cache/dev-libs/rccl-5.7.1
+++ b/metadata/md5-cache/dev-libs/rccl-5.7.1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/5.7
SRC_URI=https://github.com/ROCmSoftwarePlatform/rccl/archive/rocm-5.7.1.tar.gz -> rccl-5.7.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a909b6a36e8d0f4c8e0f16d647f73b84
+_md5_=9859abebc2eb74f0716a608ba1ed16c0
diff --git a/metadata/md5-cache/dev-libs/rccl-6.1.1 b/metadata/md5-cache/dev-libs/rccl-6.1.1
new file mode 100644
index 000000000000..66610df890fa
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rccl-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/cmake-3.22 >=dev-build/rocm-cmake-5.7.1 dev-util/hipify-clang:0/6.1 test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND==dev-util/hip-6* dev-util/rocm-smi:0/6.1 sys-libs/binutils-libs
+DESCRIPTION=ROCm Communication Collectives Library (RCCL)
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rccl
+INHERIT=cmake edo rocm flag-o-matic
+IUSE=test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND==dev-util/hip-6* dev-util/rocm-smi:0/6.1
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rccl/archive/rocm-6.1.1.tar.gz -> rccl-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d3d0ca0c0d2c9979168b9c6b18f0923d
diff --git a/metadata/md5-cache/dev-libs/rocdbgapi-5.7.1 b/metadata/md5-cache/dev-libs/rocdbgapi-5.7.1
new file mode 100644
index 000000000000..206dc947e38f
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocdbgapi-5.7.1
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen[dot] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/rocm-comgr:0/5.7 dev-libs/rocr-runtime:0/5.7
+DESCRIPTION=AMD Debugger API
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/ROCdbgapi
+INHERIT=cmake
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/rocm-comgr:0/5.7 dev-libs/rocr-runtime:0/5.7
+SLOT=0/5.7
+SRC_URI=https://github.com/ROCm/ROCdbgapi/archive/rocm-5.7.1.tar.gz -> rocdbgapi-5.7.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b9a9b9473963ab037a8df0806696efbf
diff --git a/metadata/md5-cache/dev-libs/rocdbgapi-6.1.1 b/metadata/md5-cache/dev-libs/rocdbgapi-6.1.1
new file mode 100644
index 000000000000..6a3bf65fbadc
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocdbgapi-6.1.1
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( app-text/doxygen[dot] virtual/latex-base dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-libs/rocm-comgr:0/6.1 dev-libs/rocr-runtime:0/6.1
+DESCRIPTION=AMD Debugger API
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/ROCdbgapi
+INHERIT=cmake
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/rocm-comgr:0/6.1 dev-libs/rocr-runtime:0/6.1
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/ROCdbgapi/archive/rocm-6.1.1.tar.gz -> rocdbgapi-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=628ddacc6a5ba64471bca1c63663a446
diff --git a/metadata/md5-cache/dev-libs/rocm-comgr-6.0.0 b/metadata/md5-cache/dev-libs/rocm-comgr-6.0.0
deleted file mode 100644
index ac6e300dc7bd..000000000000
--- a/metadata/md5-cache/dev-libs/rocm-comgr-6.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=>=dev-libs/rocm-device-libs-6.0.0 sys-devel/clang:17= sys-devel/clang-runtime:= sys-devel/lld:17= !!sys-devel/llvm:0
-DESCRIPTION=Radeon Open Compute Code Object Manager
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-CompilerSupport
-INHERIT=cmake llvm prefix
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-libs/rocm-device-libs-6.0.0 sys-devel/clang:17= sys-devel/clang-runtime:= sys-devel/lld:17=
-RESTRICT=!test? ( test )
-SLOT=0/6.0
-SRC_URI=https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/archive/rocm-6.0.0.tar.gz -> rocm-comgr-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9e687e6cd24102a35dd71ffd71eb60b6
diff --git a/metadata/md5-cache/dev-libs/rocm-comgr-6.1.1 b/metadata/md5-cache/dev-libs/rocm-comgr-6.1.1
new file mode 100644
index 000000000000..fb9e30774bb5
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocm-comgr-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-libs/rocm-device-libs-6.1.1 sys-devel/clang-runtime:= llvm_slot_18? ( sys-devel/clang:18= sys-devel/lld:18= ) dev-util/hipcc:0/6.1
+DESCRIPTION=Radeon Open Compute Code Object Manager
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/ROCm-CompilerSupport
+INHERIT=cmake llvm-r1 prefix
+IUSE=test +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-libs/rocm-device-libs-6.1.1 sys-devel/clang-runtime:= llvm_slot_18? ( sys-devel/clang:18= sys-devel/lld:18= ) dev-util/hipcc:0/6.1
+REQUIRED_USE=^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/llvm-project/archive/rocm-6.1.1.tar.gz -> llvm-project-rocm-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=36dc6d07f738a8c35d2fd661fcfbf556
diff --git a/metadata/md5-cache/dev-libs/rocm-device-libs-5.7.1 b/metadata/md5-cache/dev-libs/rocm-device-libs-5.7.1
index eab1d4379b8d..d04da40c3f44 100644
--- a/metadata/md5-cache/dev-libs/rocm-device-libs-5.7.1
+++ b/metadata/md5-cache/dev-libs/rocm-device-libs-5.7.1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/5.7
SRC_URI=https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/rocm-5.7.1.tar.gz -> rocm-device-libs-5.7.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0d5baafc043262621edc524e694b1aa8
+_md5_=10bb14073224a85b1822f0851997509f
diff --git a/metadata/md5-cache/dev-libs/rocm-device-libs-6.0.0 b/metadata/md5-cache/dev-libs/rocm-device-libs-6.0.0
deleted file mode 100644
index 19ab18b8a507..000000000000
--- a/metadata/md5-cache/dev-libs/rocm-device-libs-6.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=sys-devel/clang:17 !!sys-devel/llvm:0
-DESCRIPTION=Radeon Open Compute Device Libraries
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-Device-Libs
-INHERIT=cmake llvm
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=sys-devel/clang:17
-RESTRICT=!test? ( test )
-SLOT=0/6.0
-SRC_URI=https://github.com/RadeonOpenCompute/ROCm-Device-Libs/archive/rocm-6.0.0.tar.gz -> rocm-device-libs-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ca68e4ab1e83e68a2edbb3fdb6154e26
diff --git a/metadata/md5-cache/dev-libs/rocm-device-libs-6.1.1 b/metadata/md5-cache/dev-libs/rocm-device-libs-6.1.1
new file mode 100644
index 000000000000..450ab0d6a8b1
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocm-device-libs-6.1.1
@@ -0,0 +1,15 @@
+BDEPEND=dev-build/rocm-cmake llvm_slot_18? ( sys-devel/clang:18 sys-devel/lld:18 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DESCRIPTION=Radeon Open Compute Device Libraries
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/ROCm-Device-Libs
+INHERIT=cmake llvm-r1
+IUSE=test +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+REQUIRED_USE=^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/llvm-project/archive/rocm-6.1.1.tar.gz -> llvm-project-rocm-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c9486d974a3284cd4fe7b7b0e96ce000
diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.0.0 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.0.0
deleted file mode 100644
index 508ed808dcdb..000000000000
--- a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-build/rocm-cmake-5.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/rocr-runtime-6.0 >=dev-libs/rocm-comgr-6.0 >=dev-libs/rocm-device-libs-6.0 >=virtual/opencl-3 media-libs/mesa[-opencl]
-DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime
-EAPI=8
-HOMEPAGE=https://github.com/ROCm-Developer-Tools/clr
-INHERIT=cmake edo flag-o-matic rocm
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 MIT
-RDEPEND=>=dev-libs/rocr-runtime-6.0 >=dev-libs/rocm-comgr-6.0 >=dev-libs/rocm-device-libs-6.0 >=virtual/opencl-3 media-libs/mesa[-opencl]
-RESTRICT=!test? ( test )
-SLOT=0/6.0
-SRC_URI=https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-6.0.0.tar.gz -> rocm-clr-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=63a9012bc51f4aa8644841040212365b
diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.1.1 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.1.1
new file mode 100644
index 000000000000..52f2115d0d9c
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/rocm-cmake-5.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/rocr-runtime-6.0 >=dev-libs/rocm-comgr-6.0 >=dev-libs/rocm-device-libs-6.0 >=virtual/opencl-3 media-libs/mesa[-opencl]
+DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime
+EAPI=8
+HOMEPAGE=https://github.com/ROCm-Developer-Tools/clr
+INHERIT=cmake edo flag-o-matic rocm
+IUSE=debug test
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 MIT
+RDEPEND=>=dev-libs/rocr-runtime-6.0 >=dev-libs/rocm-comgr-6.0 >=dev-libs/rocm-device-libs-6.0 >=virtual/opencl-3 media-libs/mesa[-opencl]
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-6.1.1.tar.gz -> rocm-clr-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fbcc4eb1a307cfc01dfc17dd4dddc98e
diff --git a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999 b/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999
deleted file mode 100644
index d34fcd6eb4c7..000000000000
--- a/metadata/md5-cache/dev-libs/rocm-opencl-runtime-9999
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-build/rocm-cmake-5.3 media-libs/glew test? ( >=x11-apps/mesa-progs-8.5.0[X] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa[-opencl] dev-util/opencl-headers
-DESCRIPTION=Radeon Open Compute OpenCL Compatible Runtime
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime
-INHERIT=cmake edo flag-o-matic git-r3
-IUSE=debug test
-LICENSE=Apache-2.0 MIT
-PROPERTIES=live
-RDEPEND=>=dev-libs/rocr-runtime-5.3 >=dev-libs/rocm-comgr-5.3 >=dev-libs/rocm-device-libs-5.3 >=virtual/opencl-3 media-libs/mesa[-opencl]
-RESTRICT=!test? ( test )
-SLOT=0/9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b10fa97f1cb5d6adb35de77e19b8db95
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-5.1.3-r1 b/metadata/md5-cache/dev-libs/rocr-runtime-5.1.3-r1
index b1cd74745c74..4b94ddf6985d 100644
--- a/metadata/md5-cache/dev-libs/rocr-runtime-5.1.3-r1
+++ b/metadata/md5-cache/dev-libs/rocr-runtime-5.1.3-r1
@@ -1,6 +1,6 @@
BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.1.3 >=dev-libs/rocm-device-libs-5.1.3 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
+DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.1.3 >=dev-libs/rocm-device-libs-5.1.3 <=dev-libs/rocm-device-libs-6.0 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
DESCRIPTION=Radeon Open Compute Runtime
EAPI=8
HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
@@ -11,4 +11,4 @@ RDEPEND=dev-libs/elfutils
SLOT=0/5.1
SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-5.1.3.tar.gz -> rocr-runtime-5.1.3.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7a2f1162f552887abd6e71c26eb4b2e3
+_md5_=7882d49933c3ab5c3b69ef1fe39a2af8
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-5.3.3-r1 b/metadata/md5-cache/dev-libs/rocr-runtime-5.3.3-r1
index abd84707470a..253860159e6b 100644
--- a/metadata/md5-cache/dev-libs/rocr-runtime-5.3.3-r1
+++ b/metadata/md5-cache/dev-libs/rocr-runtime-5.3.3-r1
@@ -1,6 +1,6 @@
BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.3.3 >=dev-libs/rocm-device-libs-5.3.3 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
+DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.3.3 >=dev-libs/rocm-device-libs-5.3.3 <=dev-libs/rocm-device-libs-6.0 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
DESCRIPTION=Radeon Open Compute Runtime
EAPI=8
HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/elfutils
SLOT=0/5.3
SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-5.3.3.tar.gz -> rocr-runtime-5.3.3.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c25fae70af5c506d3e1d812177479994
+_md5_=e73c262c62babfd60e60c618ce1fff68
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-5.4.3-r1 b/metadata/md5-cache/dev-libs/rocr-runtime-5.4.3-r1
index 378ae0cd0271..5fbb88fb2e1b 100644
--- a/metadata/md5-cache/dev-libs/rocr-runtime-5.4.3-r1
+++ b/metadata/md5-cache/dev-libs/rocr-runtime-5.4.3-r1
@@ -1,6 +1,6 @@
BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.4.3 >=dev-libs/rocm-device-libs-5.4.3 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
+DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.4.3 >=dev-libs/rocm-device-libs-5.4.3 <=dev-libs/rocm-device-libs-6.0 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
DESCRIPTION=Radeon Open Compute Runtime
EAPI=8
HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/elfutils
SLOT=0/5.4
SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-5.4.3.tar.gz -> rocr-runtime-5.4.3.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=aaa9b18931ec04a3de5e9ed630f7688f
+_md5_=6393fc7eb13681d066ff150530b6dd12
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-5.5.1 b/metadata/md5-cache/dev-libs/rocr-runtime-5.5.1
index 34734a6eba5b..37167109bbad 100644
--- a/metadata/md5-cache/dev-libs/rocr-runtime-5.5.1
+++ b/metadata/md5-cache/dev-libs/rocr-runtime-5.5.1
@@ -1,6 +1,6 @@
BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.5.1 >=dev-libs/rocm-device-libs-5.5.1 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
+DEPEND=dev-libs/elfutils >=dev-libs/roct-thunk-interface-5.5.1 >=dev-libs/rocm-device-libs-5.5.1 <=dev-libs/rocm-device-libs-6.0 sys-devel/clang sys-devel/lld !!sys-devel/llvm:0
DESCRIPTION=Radeon Open Compute Runtime
EAPI=8
HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/elfutils
SLOT=0/5.5
SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-5.5.1.tar.gz -> rocr-runtime-5.5.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75631c138b86e4a7082586b423d8e9e4
+_md5_=137853b9847db4d1828b2cac7aa5a2ab
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r2 b/metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r2
deleted file mode 100644
index 6218d73a5a49..000000000000
--- a/metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-5.7.1 >=dev-libs/rocm-device-libs-5.7.1 sys-devel/clang:17= sys-devel/lld:17= !!sys-devel/llvm:0
-DESCRIPTION=Radeon Open Compute Runtime
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
-INHERIT=cmake flag-o-matic llvm
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-5.7.1 >=dev-libs/rocm-device-libs-5.7.1 sys-devel/clang:17= sys-devel/lld:17=
-SLOT=0/5.7
-SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-5.7.1.tar.gz -> rocr-runtime-5.7.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=530f75506a60bd40abf9a784c03bb0e2
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r3 b/metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r3
new file mode 100644
index 000000000000..32147f8f901a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocr-runtime-5.7.1-r3
@@ -0,0 +1,15 @@
+BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-5.7.1 >=dev-libs/rocm-device-libs-5.7.1 <=dev-libs/rocm-device-libs-6.0 sys-devel/clang:17= sys-devel/lld:17= !!sys-devel/llvm:0
+DESCRIPTION=Radeon Open Compute Runtime
+EAPI=8
+HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
+INHERIT=cmake flag-o-matic llvm
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-5.7.1 >=dev-libs/rocm-device-libs-5.7.1 <=dev-libs/rocm-device-libs-6.0 sys-devel/clang:17= sys-devel/lld:17=
+SLOT=0/5.7
+SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-5.7.1.tar.gz -> rocr-runtime-5.7.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9c036271ed4faa94fe7c7ea0a85ab78f
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-6.0.0-r1 b/metadata/md5-cache/dev-libs/rocr-runtime-6.0.0-r1
deleted file mode 100644
index 27cc7cbdba44..000000000000
--- a/metadata/md5-cache/dev-libs/rocr-runtime-6.0.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-6.0.0 >=dev-libs/rocm-device-libs-6.0.0 sys-devel/clang:17= sys-devel/lld:17= !!sys-devel/llvm:0
-DESCRIPTION=Radeon Open Compute Runtime
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/ROCR-Runtime
-INHERIT=cmake flag-o-matic llvm
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-6.0.0 >=dev-libs/rocm-device-libs-6.0.0 sys-devel/clang:17= sys-devel/lld:17=
-SLOT=0/6.0
-SRC_URI=https://github.com/RadeonOpenCompute/ROCR-Runtime/archive/rocm-6.0.0.tar.gz -> rocr-runtime-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c2f153293bb44abaa77c4b264a1c3ce6
diff --git a/metadata/md5-cache/dev-libs/rocr-runtime-6.1.1 b/metadata/md5-cache/dev-libs/rocr-runtime-6.1.1
new file mode 100644
index 000000000000..db61dce0627a
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/rocr-runtime-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-editors/vim-core app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-6.1.1 >=dev-libs/rocm-device-libs-6.1.1 llvm_slot_18? ( sys-devel/clang:18= sys-devel/lld:18= )
+DESCRIPTION=Radeon Open Compute Runtime
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/ROCR-Runtime
+INHERIT=cmake flag-o-matic llvm-r1
+IUSE=debug +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/elfutils x11-libs/libdrm >=dev-libs/roct-thunk-interface-6.1.1 >=dev-libs/rocm-device-libs-6.1.1 llvm_slot_18? ( sys-devel/clang:18= sys-devel/lld:18= )
+REQUIRED_USE=^^ ( llvm_slot_18 )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/ROCR-Runtime/archive/rocm-6.1.1.tar.gz -> rocr-runtime-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1a237297399e17611d319c2d98daeff4
diff --git a/metadata/md5-cache/dev-libs/roct-thunk-interface-6.0.0-r1 b/metadata/md5-cache/dev-libs/roct-thunk-interface-6.0.0-r1
deleted file mode 100644
index d644e67bb29f..000000000000
--- a/metadata/md5-cache/dev-libs/roct-thunk-interface-6.0.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=x11-libs/libdrm[video_cards_amdgpu] app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=sys-process/numactl
-DESCRIPTION=Radeon Open Compute Thunk Interface
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface
-INHERIT=cmake linux-info
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=sys-process/numactl
-SLOT=0/6.0
-SRC_URI=https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/archive/rocm-6.0.0.tar.gz -> roct-thunk-interface-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7860c4addc814f7615d81fed4f919e72
diff --git a/metadata/md5-cache/dev-libs/roct-thunk-interface-6.1.1 b/metadata/md5-cache/dev-libs/roct-thunk-interface-6.1.1
new file mode 100644
index 000000000000..8efc1f7b8f58
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/roct-thunk-interface-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=sys-process/numactl x11-libs/libdrm[video_cards_amdgpu] test? ( sys-devel/llvm dev-cpp/gtest )
+DESCRIPTION=Radeon Open Compute Thunk Interface
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/ROCT-Thunk-Interface
+INHERIT=cmake linux-info rocm
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=sys-process/numactl x11-libs/libdrm[video_cards_amdgpu]
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/ROCT-Thunk-Interface/archive/rocm-6.1.1.tar.gz -> roct-thunk-interface-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2d13f8ca8aec48897923509ab6715ec5
diff --git a/metadata/md5-cache/dev-libs/sexpp-0.8.8 b/metadata/md5-cache/dev-libs/sexpp-0.8.8
new file mode 100644
index 000000000000..aa4569be33fb
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/sexpp-0.8.8
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=S-expressions parser and generator library in C++
+EAPI=8
+HOMEPAGE=https://github.com/rnpgp/sexpp
+INHERIT=cmake
+IUSE=cli test
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~x86
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/rnpgp/sexpp/archive/refs/tags/v0.8.8.tar.gz -> sexpp-0.8.8.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6729fae65f985524133e348d283972a8
diff --git a/metadata/md5-cache/dev-libs/simdjson-3.9.1 b/metadata/md5-cache/dev-libs/simdjson-3.9.1
index 18e640fd7547..447931297118 100644
--- a/metadata/md5-cache/dev-libs/simdjson-3.9.1
+++ b/metadata/md5-cache/dev-libs/simdjson-3.9.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://simdjson.org/ https://github.com/simdjson/simdjson
INHERIT=toolchain-funcs cmake
IUSE=+all-impls test tools
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86
LICENSE=Apache-2.0 Boost-1.0 BSD MIT
REQUIRED_USE=test? ( tools )
RESTRICT=!test? ( test )
SLOT=0/22
SRC_URI=https://github.com/simdjson/simdjson/archive/v3.9.1.tar.gz -> simdjson-3.9.1.gh.tar.gz test? ( https://github.com/simdjson/simdjson-data/archive/a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz -> simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=18dc0726c3cf11d95463f88c9d8c889d
+_md5_=dfcfc64d51f414952ff0e0f8e642134d
diff --git a/metadata/md5-cache/dev-libs/stfl-0.24-r4 b/metadata/md5-cache/dev-libs/stfl-0.24-r4
index 23bcdc841306..3f9f44cec832 100644
--- a/metadata/md5-cache/dev-libs/stfl-0.24-r4
+++ b/metadata/md5-cache/dev-libs/stfl-0.24-r4
@@ -12,5 +12,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
RESTRICT=test
SLOT=0
SRC_URI=http://www.clifford.at/stfl/stfl-0.24.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=828c1dedefcb45048cc238447fb3ba9e
diff --git a/metadata/md5-cache/dev-libs/stfl-0.24-r5 b/metadata/md5-cache/dev-libs/stfl-0.24-r5
index 5131f7049ab4..082af5b5e813 100644
--- a/metadata/md5-cache/dev-libs/stfl-0.24-r5
+++ b/metadata/md5-cache/dev-libs/stfl-0.24-r5
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
RESTRICT=test
SLOT=0
SRC_URI=http://www.clifford.at/stfl/stfl-0.24.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=119645b4271ed2f234846bfc97ae9a3d
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-c-0.21.1 b/metadata/md5-cache/dev-libs/tree-sitter-c-0.21.1
index c8509f431f27..004bf8e2d30f 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-c-0.21.1
+++ b/metadata/md5-cache/dev-libs/tree-sitter-c-0.21.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-c
INHERIT=tree-sitter-grammar
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64
LICENSE=MIT
RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-c/archive/v0.21.1.tar.gz -> tree-sitter-c-0.21.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=52bb9c6a62a7503bf196e2d55d52ffad
+_md5_=9cf50a6dd3a856f521cd9b652b39d860
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-c-sharp-0.21.1 b/metadata/md5-cache/dev-libs/tree-sitter-c-sharp-0.21.1
index bd69df115a96..d6853ce09641 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-c-sharp-0.21.1
+++ b/metadata/md5-cache/dev-libs/tree-sitter-c-sharp-0.21.1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-c-sharp
INHERIT=tree-sitter-grammar
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-c-sharp/archive/v0.21.1.tar.gz -> tree-sitter-c-sharp-0.21.1.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=2b4463e23249f0d16c63a7568d9fa578
+_md5_=dcea94cd9538f9dbe93d463e84d10f4c
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-css-0.21.0 b/metadata/md5-cache/dev-libs/tree-sitter-css-0.21.0
index b13935fb84c8..debfe581634c 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-css-0.21.0
+++ b/metadata/md5-cache/dev-libs/tree-sitter-css-0.21.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-css
INHERIT=tree-sitter-grammar
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-css/archive/v0.21.0.tar.gz -> tree-sitter-css-0.21.0.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=c79a57562205e93fb1db24868fc8c36c
+_md5_=b310dde9ddfd59a11bf2035af3b71587
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-html-0.20.3 b/metadata/md5-cache/dev-libs/tree-sitter-html-0.20.3
index d1d9d2478ee2..21d3b4ca2ca6 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-html-0.20.3
+++ b/metadata/md5-cache/dev-libs/tree-sitter-html-0.20.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-html
INHERIT=tree-sitter-grammar
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-html/archive/v0.20.3.tar.gz -> tree-sitter-html-0.20.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=e3e69dcbd21fcf31e31a8a72e02f0ac2
+_md5_=568e8e2738aadd070f95a221333f1f87
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-julia-0.22.0 b/metadata/md5-cache/dev-libs/tree-sitter-julia-0.22.0
index 23d735f7a490..b8d4790656ac 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-julia-0.22.0
+++ b/metadata/md5-cache/dev-libs/tree-sitter-julia-0.22.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-julia
INHERIT=tree-sitter-grammar
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-julia/archive/v0.22.0.tar.gz -> tree-sitter-julia-0.22.0.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=ec7c4b559f69f8966c7fa9a22eca02dd
+_md5_=ce91a44bbf2ef42291b6b7db2f4b4554
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.4 b/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.4
index d1d1546e81f0..af19941cf90e 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.4
+++ b/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.4
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-php
INHERIT=tree-sitter-grammar
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-php/archive/v0.22.4.tar.gz -> tree-sitter-php-0.22.4.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=32a90cd39393fe7a01506c96b9a08c4e
+_md5_=18368b9b78bf9117fb15c7c3a9308ff9
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.5 b/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.5
new file mode 100644
index 000000000000..274040bcdfd0
--- /dev/null
+++ b/metadata/md5-cache/dev-libs/tree-sitter-php-0.22.5
@@ -0,0 +1,14 @@
+BDEPEND=test? ( dev-util/tree-sitter-cli )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=PHP grammar for Tree-sitter
+EAPI=8
+HOMEPAGE=https://github.com/tree-sitter/tree-sitter-php
+INHERIT=tree-sitter-grammar
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=MIT
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/tree-sitter/tree-sitter-php/archive/v0.22.5.tar.gz -> tree-sitter-php-0.22.5.tar.gz
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
+_md5_=32a90cd39393fe7a01506c96b9a08c4e
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-ruby-0.21.0 b/metadata/md5-cache/dev-libs/tree-sitter-ruby-0.21.0
index e9983bb5417d..9cbf69b9cf1f 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-ruby-0.21.0
+++ b/metadata/md5-cache/dev-libs/tree-sitter-ruby-0.21.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-ruby
INHERIT=tree-sitter-grammar
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-ruby/archive/v0.21.0.tar.gz -> tree-sitter-ruby-0.21.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=423689c0d035dcde1e02e54eb10cd87e
+_md5_=d35c9b9e940b040454a8549146696d2b
diff --git a/metadata/md5-cache/dev-libs/tree-sitter-rust-0.21.2 b/metadata/md5-cache/dev-libs/tree-sitter-rust-0.21.2
index 34b5d5b7370e..76651e6ba5f5 100644
--- a/metadata/md5-cache/dev-libs/tree-sitter-rust-0.21.2
+++ b/metadata/md5-cache/dev-libs/tree-sitter-rust-0.21.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/tree-sitter/tree-sitter-rust
INHERIT=tree-sitter-grammar
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test python
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/tree-sitter-0.21.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/tree-sitter/tree-sitter-rust/archive/v0.21.2.tar.gz -> tree-sitter-rust-0.21.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 tree-sitter-grammar a78d64501d2c5aa1b57cc536ddfc0757
-_md5_=d39c471dedae276bfdb8f205b6571ae5
+_md5_=c7537925b7f1ee2a0315275da4a7fa34
diff --git a/metadata/md5-cache/dev-libs/wayland-protocols-1.36 b/metadata/md5-cache/dev-libs/wayland-protocols-1.36
index 9388ae58d155..07776d3bd8a8 100644
--- a/metadata/md5-cache/dev-libs/wayland-protocols-1.36
+++ b/metadata/md5-cache/dev-libs/wayland-protocols-1.36
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://wayland.freedesktop.org/
INHERIT=meson
IUSE=test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/wayland/wayland-protocols/-/releases/1.36/downloads/wayland-protocols-1.36.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7ba3f145a8fee338bd00bcab88ecdf8b
+_md5_=ed866834410d1712aa64ba448315e271
diff --git a/metadata/md5-cache/dev-libs/weston-13.0.0-r2 b/metadata/md5-cache/dev-libs/weston-13.0.0-r2
index 73c0663ce877..81984e70c3ba 100644
--- a/metadata/md5-cache/dev-libs/weston-13.0.0-r2
+++ b/metadata/md5-cache/dev-libs/weston-13.0.0-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sha
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.0/downloads/weston-13.0.0.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=aca130e51c7945a723075b2d73e0b5fe
diff --git a/metadata/md5-cache/dev-libs/weston-13.0.1 b/metadata/md5-cache/dev-libs/weston-13.0.1
index 945aae1e381b..d62801db12ac 100644
--- a/metadata/md5-cache/dev-libs/weston-13.0.1
+++ b/metadata/md5-cache/dev-libs/weston-13.0.1
@@ -13,5 +13,5 @@ REQUIRED_USE=drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sha
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.1/downloads/weston-13.0.1.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d53b4348ebf71c3a1708bffaec28ef17
diff --git a/metadata/md5-cache/dev-libs/weston-13.0.3 b/metadata/md5-cache/dev-libs/weston-13.0.3
index 309b3dfdeb48..9e2a167529fb 100644
--- a/metadata/md5-cache/dev-libs/weston-13.0.3
+++ b/metadata/md5-cache/dev-libs/weston-13.0.3
@@ -13,5 +13,5 @@ REQUIRED_USE=drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sha
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/wayland/weston/-/releases/13.0.3/downloads/weston-13.0.3.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d53b4348ebf71c3a1708bffaec28ef17
diff --git a/metadata/md5-cache/dev-libs/weston-9999 b/metadata/md5-cache/dev-libs/weston-9999
index 8fecf83e3c85..5f462920e7e4 100644
--- a/metadata/md5-cache/dev-libs/weston-9999
+++ b/metadata/md5-cache/dev-libs/weston-9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/libinput-1.2.0 >=dev-libs/wayland-1.22.0 media-libs/libpng:0=
REQUIRED_USE=drm? ( gles2 ) pipewire? ( drm ) remoting? ( drm gles2 ) screen-sharing? ( rdp ) test? ( desktop headless lcms xwayland ) wayland-compositor? ( gles2 ) || ( drm headless rdp vnc wayland-compositor X )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=dbf7a9b67bf57e00be3aa3b35f11cbff
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22
index 7e5a3f98dfcb..6b02d8dda451 100644
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22
+++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.22
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/xapian-1.4.21 lua? ( lua_targets_luajit? ( dev-lang/luajit:=
REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
SLOT=0
SRC_URI=https://oligarchy.co.uk/xapian/1.4.22/xapian-bindings-1.4.22.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99c6ea5d8f005af4cd1ef8d2613f8d4d
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23
index 7cb267a918f7..f46d41803504 100644
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23
+++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.23
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/xapian-1.4.23 lua? ( lua_targets_luajit? ( dev-lang/luajit:=
REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
SLOT=0
SRC_URI=https://oligarchy.co.uk/xapian/1.4.23/xapian-bindings-1.4.23.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20b3cd3453f9e798144a7548a22fb3d5
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
index ed0f0c445291..8ebb75882b4e 100644
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
+++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.24
@@ -12,5 +12,5 @@ RDEPEND=~dev-libs/xapian-1.4.24 lua? ( lua_targets_luajit? ( dev-lang/luajit:= )
REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
SLOT=0
SRC_URI=https://oligarchy.co.uk/xapian/1.4.24/xapian-bindings-1.4.24.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=545c15b580dea27fbacae301234cbd56
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25 b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25
index dd587084dccb..10ab7680a03c 100644
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25
+++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.4.25
@@ -12,5 +12,5 @@ RDEPEND=~dev-libs/xapian-1.4.25 lua? ( lua_targets_luajit? ( dev-lang/luajit:= )
REQUIRED_USE=|| ( java lua mono perl php python ruby tcl ) lua? ( || ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) ruby? ( || ( ruby_targets_ruby31 ruby_targets_ruby32 ) ) php? ( || ( php_targets_php8-1 php_targets_php8-2 ) )
SLOT=0
SRC_URI=https://oligarchy.co.uk/xapian/1.4.25/xapian-bindings-1.4.25.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb mono-env cef880fd27385e7e80934656e8789627 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 php-ext-source-r3 57493651a3540d6ef7bff5e1c97c8dd3 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99e8bd4e5317774dc7e59c387ecc54b9
diff --git a/metadata/md5-cache/dev-libs/xerces-c-3.2.5 b/metadata/md5-cache/dev-libs/xerces-c-3.2.5
index 4b904af45a7a..448ed316e0d9 100644
--- a/metadata/md5-cache/dev-libs/xerces-c-3.2.5
+++ b/metadata/md5-cache/dev-libs/xerces-c-3.2.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://xerces.apache.org/xerces-c/
INHERIT=cmake flag-o-matic prefix
IUSE=cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Apache-2.0
RDEPEND=curl? ( net-misc/curl ) icu? ( dev-libs/icu:0= ) virtual/libiconv
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/xerces/c/3/sources/xerces-c-3.2.5.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fad5a2a06a23c3a54e27be6cdb1bd344
+_md5_=15c8cb5d8fd7bcbdee18827a4e78835a
diff --git a/metadata/md5-cache/dev-lisp/Manifest.gz b/metadata/md5-cache/dev-lisp/Manifest.gz
index d8206b307338..a97b5ce213b2 100644
--- a/metadata/md5-cache/dev-lisp/Manifest.gz
+++ b/metadata/md5-cache/dev-lisp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lisp/abcl-1.9.2 b/metadata/md5-cache/dev-lisp/abcl-1.9.2
index 63f1774f847b..956af119c39b 100644
--- a/metadata/md5-cache/dev-lisp/abcl-1.9.2
+++ b/metadata/md5-cache/dev-lisp/abcl-1.9.2
@@ -9,5 +9,5 @@ LICENSE=GPL-2-with-classpath-exception
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://abcl.org/releases/1.9.2/abcl-src-1.9.2.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ae81361f307e7e998d1cf4799b204fd1
diff --git a/metadata/md5-cache/dev-lisp/alexandria-1.4 b/metadata/md5-cache/dev-lisp/alexandria-1.4
index c8271553fbe7..0c5eabda618a 100644
--- a/metadata/md5-cache/dev-lisp/alexandria-1.4
+++ b/metadata/md5-cache/dev-lisp/alexandria-1.4
@@ -10,5 +10,5 @@ LICENSE=public-domain
PDEPEND=virtual/commonlisp
SLOT=0
SRC_URI=https://gitlab.common-lisp.net/alexandria/alexandria/-/archive/v1.4/alexandria-v1.4.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
_md5_=7ec93bb4159f4a746363bb6e915958ac
diff --git a/metadata/md5-cache/dev-lisp/asdf-3.3.5-r1 b/metadata/md5-cache/dev-lisp/asdf-3.3.5-r1
index b090af00ac89..54fedcbddfc3 100644
--- a/metadata/md5-cache/dev-lisp/asdf-3.3.5-r1
+++ b/metadata/md5-cache/dev-lisp/asdf-3.3.5-r1
@@ -11,5 +11,5 @@ PDEPEND=virtual/commonlisp ~dev-lisp/uiop-3.3.5 virtual/commonlisp
RESTRICT=!test? ( test )
SLOT=0/3.3.5-r1
SRC_URI=https://asdf.common-lisp.dev/archives/asdf-3.3.5.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c prefix eab3c99d77fe00506c109c8a736186f7
_md5_=4e27d7bc620953750f966482a63a4ca8
diff --git a/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.0-r1 b/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.0-r1
index 6c14ab16d845..640ad335db63 100644
--- a/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.0-r1
+++ b/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.0-r1
@@ -9,5 +9,5 @@ PDEPEND=dev-lisp/cl-ppcre-unicode virtual/commonlisp
RDEPEND=dev-lisp/flexi-streams
SLOT=0
SRC_URI=https://github.com/edicl/cl-ppcre/archive/v2.1.0.tar.gz -> cl-ppcre-2.1.0.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
_md5_=29c640fb2463dcf4c77faa3b52577467
diff --git a/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.2 b/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.2
index b03e2bbc1bea..de0c16902282 100644
--- a/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.2
+++ b/metadata/md5-cache/dev-lisp/cl-ppcre-2.1.2
@@ -3,11 +3,11 @@ DESCRIPTION=CL-PPCRE is a portable regular expression library for Common Lisp
EAPI=8
HOMEPAGE=https://edicl.github.io/cl-ppcre/ https://www.cliki.net/cl-ppcre
INHERIT=common-lisp-3
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=~amd64 ~ppc ~riscv ~sparc ~x86
LICENSE=BSD-2
PDEPEND=dev-lisp/cl-ppcre-unicode virtual/commonlisp
RDEPEND=dev-lisp/flexi-streams
SLOT=0
SRC_URI=https://github.com/edicl/cl-ppcre/archive/v2.1.2.tar.gz -> cl-ppcre-2.1.2.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
-_md5_=fb8f024bb90512fbc8ea9402d977a6e7
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
+_md5_=678f290e54a99e34a32372d293c460e3
diff --git a/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.0-r1 b/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.0-r1
index 35c3b9758329..619bf350fd0a 100644
--- a/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.0-r1
+++ b/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.0-r1
@@ -9,5 +9,5 @@ PDEPEND=virtual/commonlisp
RDEPEND=~dev-lisp/cl-ppcre-2.1.0 dev-lisp/cl-unicode
SLOT=0
SRC_URI=https://github.com/edicl/cl-ppcre/archive/v2.1.0.tar.gz -> cl-ppcre-2.1.0.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
_md5_=24983dc396de1f98f28b7470ec6d2ac2
diff --git a/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.2 b/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.2
index 6b5df2133756..17c84c017fe6 100644
--- a/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.2
+++ b/metadata/md5-cache/dev-lisp/cl-ppcre-unicode-2.1.2
@@ -3,11 +3,11 @@ DESCRIPTION=CL-PPCRE is a portable regular expression library for Common Lisp
EAPI=8
HOMEPAGE=https://edicl.github.io/cl-ppcre/ https://www.cliki.net/cl-ppcre
INHERIT=common-lisp-3
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=~amd64 ~ppc ~riscv ~sparc ~x86
LICENSE=BSD-2
PDEPEND=virtual/commonlisp
RDEPEND=~dev-lisp/cl-ppcre-2.1.2 dev-lisp/cl-unicode
SLOT=0
SRC_URI=https://github.com/edicl/cl-ppcre/archive/v2.1.2.tar.gz -> cl-ppcre-2.1.2.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
-_md5_=8af3691a4514a07b9e9a609dad5512f7
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
+_md5_=467557be8aed232b79f98b2653c8ce0b
diff --git a/metadata/md5-cache/dev-lisp/cl-unicode-0.1.5-r1 b/metadata/md5-cache/dev-lisp/cl-unicode-0.1.5-r1
index 9357789d91f0..7e38fe6eec04 100644
--- a/metadata/md5-cache/dev-lisp/cl-unicode-0.1.5-r1
+++ b/metadata/md5-cache/dev-lisp/cl-unicode-0.1.5-r1
@@ -4,11 +4,11 @@ DESCRIPTION=Provides Common Lisp implementations with knowledge about Unicode ch
EAPI=8
HOMEPAGE=https://edicl.github.io/cl-unicode/
INHERIT=common-lisp-3 xdg-utils
-KEYWORDS=amd64 ~ppc ~sparc x86
+KEYWORDS=amd64 ~ppc ~riscv ~sparc x86
LICENSE=BSD-2
PDEPEND=virtual/commonlisp
RDEPEND=dev-lisp/cl-ppcre
SLOT=0
SRC_URI=https://github.com/edicl/cl-unicode/archive/v0.1.5.tar.gz -> cl-unicode-0.1.5.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=082a582dd7e64c84d2683693088b1dd9
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=cb9d38873c56a81473070a8f07ee629a
diff --git a/metadata/md5-cache/dev-lisp/clx-0.7.5-r1 b/metadata/md5-cache/dev-lisp/clx-0.7.5-r1
index b8982e3bda61..daa323d2356b 100644
--- a/metadata/md5-cache/dev-lisp/clx-0.7.5-r1
+++ b/metadata/md5-cache/dev-lisp/clx-0.7.5-r1
@@ -10,5 +10,5 @@ LICENSE=MIT
PDEPEND=virtual/commonlisp
SLOT=0
SRC_URI=https://github.com/sharplispers/clx/archive/0.7.5.tar.gz -> clx-0.7.5.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
_md5_=f22663da4baa3f43e1c8529d4ad9ebdb
diff --git a/metadata/md5-cache/dev-lisp/cmucl-21c b/metadata/md5-cache/dev-lisp/cmucl-21c
deleted file mode 100644
index 012a75eb51b6..000000000000
--- a/metadata/md5-cache/dev-lisp/cmucl-21c
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=>=dev-lisp/asdf-2.33-r3:= x11-libs/motif:0 app-alternatives/bc doc? ( virtual/latex-base )
-DESCRIPTION=CMU Common Lisp is an implementation of ANSI Common Lisp
-EAPI=6
-HOMEPAGE=http://www.cons.org/cmucl/
-INHERIT=toolchain-funcs
-IUSE=X doc source
-KEYWORDS=-* x86
-LICENSE=public-domain
-RDEPEND=>=dev-lisp/asdf-2.33-r3:= x11-libs/motif:0
-SLOT=0
-SRC_URI=http://common-lisp.net/project/cmucl/downloads/release/21c/cmucl-src-21c.tar.bz2 http://common-lisp.net/project/cmucl/downloads/release/21c/cmucl-21c-x86-linux.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d2393a58f2cd04525fd21123255f0cb1
diff --git a/metadata/md5-cache/dev-lisp/ecl-21.2.1-r5 b/metadata/md5-cache/dev-lisp/ecl-21.2.1-r5
index 957cc0bdf22a..0fea6bea48ac 100644
--- a/metadata/md5-cache/dev-lisp/ecl-21.2.1-r5
+++ b/metadata/md5-cache/dev-lisp/ecl-21.2.1-r5
@@ -11,5 +11,5 @@ RDEPEND=dev-libs/gmp:0= dev-libs/libffi:= dev-libs/libatomic_ops >=dev-libs/boeh
RESTRICT=test
SLOT=0/21.2.1
SRC_URI=https://common-lisp.net/project/ecl/static/files/release/ecl-21.2.1.tgz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=2b3b60a033a55d4cbe931fe1ceb4e6c9
diff --git a/metadata/md5-cache/dev-lisp/ecl-23.9.9-r1 b/metadata/md5-cache/dev-lisp/ecl-23.9.9-r1
index 7187145318a0..b6a62e9dd5a3 100644
--- a/metadata/md5-cache/dev-lisp/ecl-23.9.9-r1
+++ b/metadata/md5-cache/dev-lisp/ecl-23.9.9-r1
@@ -11,5 +11,5 @@ RDEPEND=dev-libs/gmp:0= dev-libs/libffi:= dev-libs/libatomic_ops >=dev-libs/boeh
RESTRICT=test
SLOT=0/23.9.9
SRC_URI=https://common-lisp.net/project/ecl/static/files/release/ecl-23.9.9.tgz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=2b762c86ca2239e24287722d11d507f2
diff --git a/metadata/md5-cache/dev-lisp/ecl-24.5.10 b/metadata/md5-cache/dev-lisp/ecl-24.5.10
index a0c819275f2f..832421b99c15 100644
--- a/metadata/md5-cache/dev-lisp/ecl-24.5.10
+++ b/metadata/md5-cache/dev-lisp/ecl-24.5.10
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://common-lisp.net/project/ecl/
INHERIT=readme.gentoo-r1
IUSE=cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X
-KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux
+KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux
LICENSE=BSD-2 LGPL-2.1+
RDEPEND=dev-libs/gmp:0= dev-libs/libffi:= dev-libs/libatomic_ops >=dev-libs/boehm-gc-7.1[threads?] >=dev-lisp/asdf-2.33-r3:=
RESTRICT=test
SLOT=0/24.5.10
SRC_URI=https://common-lisp.net/project/ecl/static/files/release/ecl-24.5.10.tgz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
-_md5_=4e6bd30d05571ea1625038338e765d32
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
+_md5_=b85b9c95fcd5874d91b5cb97fd07014c
diff --git a/metadata/md5-cache/dev-lisp/flexi-streams-1.0.19 b/metadata/md5-cache/dev-lisp/flexi-streams-1.0.19
index 30e2c4c42f6f..202e09f5e87b 100644
--- a/metadata/md5-cache/dev-lisp/flexi-streams-1.0.19
+++ b/metadata/md5-cache/dev-lisp/flexi-streams-1.0.19
@@ -5,12 +5,12 @@ EAPI=7
HOMEPAGE=http://weitz.de/flexi-streams/ http://www.cliki.net/flexi-streams/
INHERIT=common-lisp-3
IUSE=test
-KEYWORDS=amd64 ~ppc ~sparc x86
+KEYWORDS=amd64 ~ppc ~riscv ~sparc x86
LICENSE=BSD-2
PDEPEND=virtual/commonlisp
RDEPEND=>=dev-lisp/trivial-gray-streams-20060925
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/edicl/flexi-streams/archive/v1.0.19.tar.gz -> flexi-streams-1.0.19.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
-_md5_=32227b97e11124195af9e1aed9d43896
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
+_md5_=bca708c1e9f425d2e130925b79e67e50
diff --git a/metadata/md5-cache/dev-lisp/gcl-2.6.15_pre3 b/metadata/md5-cache/dev-lisp/gcl-2.6.15_pre3
index 425eb6ab3d87..d94a0c28c745 100644
--- a/metadata/md5-cache/dev-lisp/gcl-2.6.15_pre3
+++ b/metadata/md5-cache/dev-lisp/gcl-2.6.15_pre3
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://www.gnu.org/software/gcl/gcl.html
INHERIT=elisp-common flag-o-matic
IUSE=+ansi athena doc emacs +readline tk X
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
LICENSE=LGPL-2+ GPL-2+
RDEPEND=dev-libs/gmp virtual/latex-base emacs? ( app-editors/emacs:= ) readline? ( sys-libs/readline:= ) athena? ( x11-libs/libXaw ) tk? ( dev-lang/tk:= ) X? ( x11-libs/libXt x11-libs/libXext x11-libs/libXmu x11-libs/libXaw )
RESTRICT=strip
SLOT=0
SRC_URI=http://git.savannah.gnu.org/cgit/gcl.git/snapshot/gcl-Version_2_6_15pre3.tar.gz https://dev.gentoo.org/~grozin/gcl-2.6.15_pre3-spelling.patch.gz
_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=940f3fa563dfddc595c1eab1cd229629
+_md5_=5640d0ae3e757b4acd9cec0be0b0f557
diff --git a/metadata/md5-cache/dev-lisp/hyperspec-7.0-r3 b/metadata/md5-cache/dev-lisp/hyperspec-7.0-r3
index 9c13f7eea33c..da77d77d9a91 100644
--- a/metadata/md5-cache/dev-lisp/hyperspec-7.0-r3
+++ b/metadata/md5-cache/dev-lisp/hyperspec-7.0-r3
@@ -7,5 +7,5 @@ KEYWORDS=amd64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=HyperSpec
SLOT=0
SRC_URI=ftp://ftp.lispworks.com/pub/software_tools/reference/HyperSpec-7-0.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=78000ed4a18ba31a3c55cf29b31f82ed
diff --git a/metadata/md5-cache/dev-lisp/trivial-gray-streams-20170830-r1 b/metadata/md5-cache/dev-lisp/trivial-gray-streams-20170830-r1
index 334b652a8572..668c7fe38ed7 100644
--- a/metadata/md5-cache/dev-lisp/trivial-gray-streams-20170830-r1
+++ b/metadata/md5-cache/dev-lisp/trivial-gray-streams-20170830-r1
@@ -3,10 +3,10 @@ DESCRIPTION=A thin compatibility layer between Gray Stream Common Lisp implement
EAPI=8
HOMEPAGE=https://trivial-gray-streams.common-lisp.dev/
INHERIT=common-lisp-3
-KEYWORDS=amd64 ~ppc ~sparc x86
+KEYWORDS=amd64 ~ppc ~riscv ~sparc x86
LICENSE=MIT
PDEPEND=virtual/commonlisp
SLOT=0
SRC_URI=mirror://gentoo/a9/trivial-gray-streams-20170830.tar.bz2
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
-_md5_=e297197c4ad1e21b540fb55d0fda3d8d
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
+_md5_=b960e561ad2041ccc9e85541c51e41b6
diff --git a/metadata/md5-cache/dev-lisp/uiop-3.3.5 b/metadata/md5-cache/dev-lisp/uiop-3.3.5
index c4822d77ce97..da4aeb6b1617 100644
--- a/metadata/md5-cache/dev-lisp/uiop-3.3.5
+++ b/metadata/md5-cache/dev-lisp/uiop-3.3.5
@@ -9,5 +9,5 @@ PDEPEND=virtual/commonlisp
RDEPEND=~dev-lisp/asdf-3.3.5
SLOT=0
SRC_URI=http://common-lisp.net/project/asdf/archives/uiop-3.3.5.tar.gz
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
_md5_=8bea2751a94a268de0bd7c28aef35fea
diff --git a/metadata/md5-cache/dev-lua/Manifest.gz b/metadata/md5-cache/dev-lua/Manifest.gz
index 820b634b85df..7f14730cc569 100644
--- a/metadata/md5-cache/dev-lua/Manifest.gz
+++ b/metadata/md5-cache/dev-lua/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-lua/lua-term-0.7-r2 b/metadata/md5-cache/dev-lua/lua-term-0.7-r2
deleted file mode 100644
index 0c3a740104ba..000000000000
--- a/metadata/md5-cache/dev-lua/lua-term-0.7-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install prepare
-DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=Terminal operations for Lua
-EAPI=8
-HOMEPAGE=https://github.com/hoelzro/lua-term
-INHERIT=lua toolchain-funcs
-IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
-SLOT=0
-SRC_URI=https://github.com/hoelzro/lua-term/archive/0.07.tar.gz -> lua-term-0.7.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6fe437ea94a428d0453d469af3730aa7
diff --git a/metadata/md5-cache/dev-lua/luacheck-1.1.2 b/metadata/md5-cache/dev-lua/luacheck-1.1.2
deleted file mode 100644
index 29684065bd39..000000000000
--- a/metadata/md5-cache/dev-lua/luacheck-1.1.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( dev-python/sphinx ) test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua-argparse[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua-utf8[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/luafilesystem[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] )
-DEFINED_PHASES=compile install test
-DEPEND=dev-lua/lua-argparse[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua-utf8[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/luafilesystem[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?]
-DESCRIPTION=A tool for linting and static analysis of Lua code
-EAPI=8
-HOMEPAGE=https://github.com/lunarmodules/luacheck
-INHERIT=lua
-IUSE=doc test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-RDEPEND=dev-lua/lua-argparse[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua-utf8[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/luafilesystem[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?]
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lunarmodules/luacheck/archive/refs/tags/v1.1.2.tar.gz -> luacheck-1.1.2.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6d2b0b00471d8c74f0770bb23833c37b
diff --git a/metadata/md5-cache/dev-lua/luacheck-1.2.0 b/metadata/md5-cache/dev-lua/luacheck-1.2.0
index 38abda13dba3..e2df93c58a6b 100644
--- a/metadata/md5-cache/dev-lua/luacheck-1.2.0
+++ b/metadata/md5-cache/dev-lua/luacheck-1.2.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/lunarmodules/luacheck
INHERIT=lua
IUSE=doc test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=dev-lua/lua-argparse[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua-utf8[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/luafilesystem[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?]
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lunarmodules/luacheck/archive/refs/tags/v1.2.0.tar.gz -> luacheck-1.2.0.tar.gz
_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af470087dc193caf23eecd00e1382478
+_md5_=6d2b0b00471d8c74f0770bb23833c37b
diff --git a/metadata/md5-cache/dev-lua/luadbi-0.7.2-r2 b/metadata/md5-cache/dev-lua/luadbi-0.7.2-r2
deleted file mode 100644
index 2aca627b889b..000000000000
--- a/metadata/md5-cache/dev-lua/luadbi-0.7.2-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/luarocks )
-DEFINED_PHASES=compile install prepare test
-DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite )
-DESCRIPTION=A database interface library for Lua
-EAPI=8
-HOMEPAGE=https://github.com/mwild1/luadbi
-INHERIT=lua toolchain-funcs
-IUSE=mysql postgres +sqlite test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite )
-REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 ) || ( mysql postgres sqlite )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/mwild1/luadbi/archive/v0.7.2.tar.gz -> luadbi-0.7.2.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8746ea1948e66fecd59574c2a2d7b7bf
diff --git a/metadata/md5-cache/dev-lua/lualdap-1.3.1 b/metadata/md5-cache/dev-lua/lualdap-1.3.1
deleted file mode 100644
index a86e35e6c402..000000000000
--- a/metadata/md5-cache/dev-lua/lualdap-1.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( net-nds/openldap:= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) )
-DEFINED_PHASES=compile install prepare test
-DEPEND=net-nds/openldap:= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=A lua binding for the OpenLDAP client libraries
-EAPI=8
-HOMEPAGE=https://github.com/lualdap/lualdap
-INHERIT=lua toolchain-funcs
-IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ia64 ~sparc x86
-LICENSE=MIT
-RDEPEND=net-nds/openldap:= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/lualdap/lualdap/archive/v1.3.1.tar.gz -> lualdap-1.3.1.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=086625c939e9644400b036c979fb50ca
diff --git a/metadata/md5-cache/dev-lua/luarocks-3.11.0 b/metadata/md5-cache/dev-lua/luarocks-3.11.0
deleted file mode 100644
index 4500cbe67591..000000000000
--- a/metadata/md5-cache/dev-lua/luarocks-3.11.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( lua_single_target_luajit? ( dev-lua/busted[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/busted[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/busted[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted[lua_targets_lua5-4(-)] ) lua_single_target_luajit? ( dev-lua/busted-htest[lua_targets_luajit(-)] ) lua_single_target_lua5-1? ( dev-lua/busted-htest[lua_targets_lua5-1(-)] ) lua_single_target_lua5-3? ( dev-lua/busted-htest[lua_targets_lua5-3(-)] ) lua_single_target_lua5-4? ( dev-lua/busted-htest[lua_targets_lua5-4(-)] ) lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) )
-DEFINED_PHASES=configure install postinst prepare setup test
-DEPEND=net-misc/curl dev-libs/openssl:0 lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=A package manager for the Lua programming language
-EAPI=8
-HOMEPAGE=https://luarocks.org
-INHERIT=lua-single
-IUSE=test lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
-REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://luarocks.org/releases/luarocks-3.11.0.tar.gz
-_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=418a5b62b185d12e56955a259859dbda
diff --git a/metadata/md5-cache/dev-lua/luasec-1.2.0 b/metadata/md5-cache/dev-lua/luasec-1.2.0
deleted file mode 100644
index 372108750b88..000000000000
--- a/metadata/md5-cache/dev-lua/luasec-1.2.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install prepare
-DEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=Lua binding for OpenSSL library to provide TLS/SSL communication
-EAPI=8
-HOMEPAGE=https://github.com/brunoos/luasec
-INHERIT=lua toolchain-funcs
-IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-SLOT=0
-SRC_URI=https://github.com/brunoos/luasec/archive/v1.2.0.tar.gz -> luasec-1.2.0.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f927af986b46714518b3efa81536d4ca
diff --git a/metadata/md5-cache/dev-lua/luasec-1.3.1 b/metadata/md5-cache/dev-lua/luasec-1.3.1
deleted file mode 100644
index 06732497129d..000000000000
--- a/metadata/md5-cache/dev-lua/luasec-1.3.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install prepare
-DEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=Lua binding for OpenSSL library to provide TLS/SSL communication
-EAPI=8
-HOMEPAGE=https://github.com/brunoos/luasec
-INHERIT=lua toolchain-funcs
-IUSE=lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-lua/luasocket-3.0_rc1_p20200328-r103[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/openssl:0= lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-SLOT=0
-SRC_URI=https://github.com/brunoos/luasec/archive/v1.3.1.tar.gz -> luasec-1.3.1.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af7eaacacf14f6f8e8ef312203c6b30f
diff --git a/metadata/md5-cache/dev-lua/luasystem-0.4.0 b/metadata/md5-cache/dev-lua/luasystem-0.4.0
new file mode 100644
index 000000000000..33910ac27602
--- /dev/null
+++ b/metadata/md5-cache/dev-lua/luasystem-0.4.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) )
+DEFINED_PHASES=compile install prepare test
+DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
+DESCRIPTION=Platform independent system calls for Lua
+EAPI=8
+HOMEPAGE=https://github.com/lunarmodules/luasystem
+INHERIT=lua toolchain-funcs
+IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
+REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lunarmodules/luasystem/archive/refs/tags/v0.4.0.tar.gz -> luasystem-0.4.0.tar.gz
+_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a6c0d3fcc3fdd40101c7e2151d5e7db1
diff --git a/metadata/md5-cache/dev-lua/luasystem-0.4.1 b/metadata/md5-cache/dev-lua/luasystem-0.4.1
new file mode 100644
index 000000000000..206474c74596
--- /dev/null
+++ b/metadata/md5-cache/dev-lua/luasystem-0.4.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) )
+DEFINED_PHASES=compile install prepare test
+DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
+DESCRIPTION=Platform independent system calls for Lua
+EAPI=8
+HOMEPAGE=https://github.com/lunarmodules/luasystem
+INHERIT=lua toolchain-funcs
+IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
+REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lunarmodules/luasystem/archive/refs/tags/v0.4.1.tar.gz -> luasystem-0.4.1.tar.gz
+_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a6c0d3fcc3fdd40101c7e2151d5e7db1
diff --git a/metadata/md5-cache/dev-lua/mpack-1.0.11 b/metadata/md5-cache/dev-lua/mpack-1.0.11
deleted file mode 100644
index 0845d56bab5f..000000000000
--- a/metadata/md5-cache/dev-lua/mpack-1.0.11
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( dev-lua/busted[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-lua/lua_cliargs[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] dev-libs/libmpack lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) )
-DEFINED_PHASES=compile install prepare test
-DEPEND=dev-libs/libmpack lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=Lua bindings for libmpack
-EAPI=8
-HOMEPAGE=https://github.com/libmpack/libmpack-lua/
-INHERIT=lua toolchain-funcs
-IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=dev-libs/libmpack lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/libmpack/libmpack-lua/archive/1.0.11.tar.gz -> mpack-1.0.11.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e4b1c51e1d4b1255fad4f0eec4d9579e
diff --git a/metadata/md5-cache/dev-lua/penlight-1.13.1 b/metadata/md5-cache/dev-lua/penlight-1.13.1
deleted file mode 100644
index bf4d088ba6d6..000000000000
--- a/metadata/md5-cache/dev-lua/penlight-1.13.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig test? ( lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 ) )
-DEFINED_PHASES=install prepare test
-DEPEND=lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-DESCRIPTION=Lua utility libraries loosely based on the Python standard libraries
-EAPI=8
-HOMEPAGE=https://github.com/lunarmodules/Penlight
-INHERIT=lua
-IUSE=test lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4
-KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-RDEPEND=dev-lua/luafilesystem[lua_targets_luajit(-)?,lua_targets_lua5-1(-)?,lua_targets_lua5-3(-)?,lua_targets_lua5-4(-)?] lua_targets_luajit? ( dev-lang/luajit:= ) lua_targets_lua5-1? ( dev-lang/lua:5.1 ) lua_targets_lua5-3? ( dev-lang/lua:5.3 ) lua_targets_lua5-4? ( dev-lang/lua:5.4 )
-REQUIRED_USE=|| ( lua_targets_luajit lua_targets_lua5-1 lua_targets_lua5-3 lua_targets_lua5-4 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lunarmodules/Penlight/archive/1.13.1.tar.gz -> penlight-1.13.1.tar.gz
-_eclasses_=lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fe5e442d390ccdb90334a670ff105240
diff --git a/metadata/md5-cache/dev-ml/Manifest.gz b/metadata/md5-cache/dev-ml/Manifest.gz
index 3e6d340607fb..4579e20d48a5 100644
--- a/metadata/md5-cache/dev-ml/Manifest.gz
+++ b/metadata/md5-cache/dev-ml/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-ml/camlbz2-0.8.0-r1 b/metadata/md5-cache/dev-ml/camlbz2-0.8.0-r1
new file mode 100644
index 000000000000..6823b80e389f
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/camlbz2-0.8.0-r1
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=app-arch/bzip2 dev-ml/stdlib-shims:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=OCaml bindings for libbz (AKA, bzip2)
+EAPI=8
+HOMEPAGE=https://gitlab.com/irill/camlbz2
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=app-arch/bzip2 dev-ml/stdlib-shims:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/0.8.0
+SRC_URI=https://gitlab.com/irill/camlbz2/-/archive/0.8.0/camlbz2-0.8.0.tar.bz2
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=0bd2282d132d283b51f3da9b5d5a48ba
diff --git a/metadata/md5-cache/dev-ml/charinfo_width-2.0.0 b/metadata/md5-cache/dev-ml/charinfo_width-2.0.0
new file mode 100644
index 000000000000..78306116d763
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/charinfo_width-2.0.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/camomile-2.0.0:=[ocamlopt?] dev-ml/ppx_expect:=[ocamlopt?] dev-ml/result:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Determine column width for a character
+EAPI=8
+HOMEPAGE=https://github.com/kandu/charInfo_width
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-ml/camomile-2.0.0:=[ocamlopt?] dev-ml/ppx_expect:=[ocamlopt?] dev-ml/result:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/2.0.0
+SRC_URI=https://github.com/kandu/charInfo_width/archive/2.0.0.tar.gz -> charinfo_width-2.0.0.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=1898bd71959afc28763e818ad56fa7eb
diff --git a/metadata/md5-cache/dev-ml/cmdliner-1.3.0 b/metadata/md5-cache/dev-ml/cmdliner-1.3.0
new file mode 100644
index 000000000000..7e29d531c206
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/cmdliner-1.3.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install
+DEPEND=>=dev-lang/ocaml-4.08.00:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-ml/topkg dev-ml/ocamlbuild >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DESCRIPTION=Declarative definition of command line interfaces for OCaml
+EAPI=8
+HOMEPAGE=http://erratique.ch/software/cmdliner
+INHERIT=findlib
+IUSE=+ocamlopt +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=ISC
+RDEPEND=>=dev-lang/ocaml-4.08.00:=[ocamlopt?] dev-ml/result:= dev-ml/findlib:= dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/1.3.0
+SRC_URI=http://erratique.ch/software/cmdliner/releases/cmdliner-1.3.0.tbz
+_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
+_md5_=7ea2db35af77d80e2d697726f2a71b72
diff --git a/metadata/md5-cache/dev-ml/gapi-ocaml-0.4.5 b/metadata/md5-cache/dev-ml/gapi-ocaml-0.4.5
new file mode 100644
index 000000000000..e8d005515127
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/gapi-ocaml-0.4.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-ml/cppo test? ( dev-ml/ounit2 ) dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/ocurl:=[ocamlopt?] dev-ml/cryptokit:=[ocamlopt?] dev-ml/yojson:=[ocamlopt?] dev-ml/camlp-streams:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=A simple OCaml client for Google Services
+EAPI=8
+HOMEPAGE=https://opam.ocaml.org/packages/gapi-ocaml/ https://github.com/astrada/gapi-ocaml
+INHERIT=dune
+IUSE=ocamlopt test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-ml/ocurl:=[ocamlopt?] dev-ml/cryptokit:=[ocamlopt?] dev-ml/yojson:=[ocamlopt?] dev-ml/camlp-streams:=[ocamlopt?] >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/0.4.5
+SRC_URI=https://github.com/astrada/gapi-ocaml/archive/v0.4.5.tar.gz -> gapi-ocaml-0.4.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=4ecacf8ab160f3a4a0f6917505c357f7
diff --git a/metadata/md5-cache/dev-ml/lablgtk-3.1.5-r1 b/metadata/md5-cache/dev-ml/lablgtk-3.1.5-r1
new file mode 100644
index 000000000000..471c9c3869f2
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgtk-3.1.5-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=app-text/gtkspell:3= dev-ml/cairo2:=[ocamlopt?] dev-ml/camlp-streams:=[ocamlopt?] x11-libs/gtk+:3= x11-libs/gtksourceview:3.0= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=OCaml bindings to GTK-3
+EAPI=8
+HOMEPAGE=https://github.com/garrigue/lablgtk
+INHERIT=dune
+IUSE=+ocamlopt sourceview
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+PDEPEND=sourceview? ( dev-ml/lablgtk-sourceview:3/3.1.5 )
+RDEPEND=app-text/gtkspell:3= dev-ml/cairo2:=[ocamlopt?] dev-ml/camlp-streams:=[ocamlopt?] x11-libs/gtk+:3= x11-libs/gtksourceview:3.0= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=3/3.1.5
+SRC_URI=https://github.com/garrigue/lablgtk/archive/3.1.5.tar.gz -> lablgtk-3.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=e4c18bd009d6aee705ecf1e0443426b8
diff --git a/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.5 b/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.5
new file mode 100644
index 000000000000..29e10927a346
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/lablgtk-sourceview-3.1.5
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-ml/lablgtk-3.1.5:3= dev-ml/cairo2:= x11-libs/gtksourceview:3.0= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=OCaml bindings to GTK-3
+EAPI=8
+HOMEPAGE=https://github.com/garrigue/lablgtk
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=>=dev-ml/lablgtk-3.1.5:3= dev-ml/cairo2:= x11-libs/gtksourceview:3.0= >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=3/3.1.5
+SRC_URI=https://github.com/garrigue/lablgtk/archive/3.1.5.tar.gz -> lablgtk-3.1.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=9d9a49d9f318a00378d7175fa3b7c343
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.12-r2 b/metadata/md5-cache/dev-ml/labltk-8.06.12-r2
index 53790ec2444a..032d66fee27b 100644
--- a/metadata/md5-cache/dev-ml/labltk-8.06.12-r2
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.12-r2
@@ -1,5 +1,5 @@
DEFINED_PHASES=compile configure install prepare
-DEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?] dev-ml/findlib >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?] <dev-lang/ocaml-5 dev-ml/findlib >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
EAPI=8
HOMEPAGE=https://garrigue.github.io/labltk/
@@ -7,8 +7,8 @@ INHERIT=findlib toolchain-funcs
IUSE=+ocamlopt X +ocamlopt
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=QPL-1.0 LGPL-2
-RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
+RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-4.14:=[ocamlopt?,X(+)?] <dev-lang/ocaml-5 dev-lang/ocaml:=[ocamlopt?]
SLOT=0/8.06.12
SRC_URI=https://github.com/garrigue/labltk/archive/8.06.12.tar.gz -> labltk-8.06.12.tar.gz
_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=78edd6a43205deab5347278e8c9c2232
+_md5_=369731b9354234c672d623c580628528
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.14 b/metadata/md5-cache/dev-ml/labltk-8.06.14
new file mode 100644
index 000000000000..fad227e00fcf
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/labltk-8.06.14
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-lang/tk:= >=dev-lang/ocaml-5:=[ocamlopt?,X(+)?] dev-ml/findlib >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
+EAPI=8
+HOMEPAGE=https://garrigue.github.io/labltk/
+INHERIT=findlib toolchain-funcs
+IUSE=+ocamlopt X +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=QPL-1.0 LGPL-2
+RDEPEND=dev-lang/tk:= >=dev-lang/ocaml-5:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/8.06.14
+SRC_URI=https://github.com/garrigue/labltk/archive/8.06.14.tar.gz -> labltk-8.06.14.tar.gz
+_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=24a6cc96171677b0f879cc8c0f2ce50e
diff --git a/metadata/md5-cache/dev-ml/labltk-8.06.9-r1 b/metadata/md5-cache/dev-ml/labltk-8.06.9-r1
deleted file mode 100644
index 87bcf645669e..000000000000
--- a/metadata/md5-cache/dev-ml/labltk-8.06.9-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=dev-lang/tk:= <dev-lang/ocaml-4.12 >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?] dev-ml/findlib >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=OCaml interface to the Tcl/Tk GUI framework
-EAPI=7
-HOMEPAGE=https://garrigue.github.io/labltk/
-INHERIT=findlib toolchain-funcs
-IUSE=+ocamlopt X +ocamlopt
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=QPL-1.0 LGPL-2
-RDEPEND=dev-lang/tk:= <dev-lang/ocaml-4.12 >=dev-lang/ocaml-4.11:=[ocamlopt?,X(+)?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/8.06.9
-SRC_URI=https://github.com/garrigue/labltk/archive/8.06.9.tar.gz -> labltk-8.06.9.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=47c2045fb46c034e99ab2f5d7c6e1ff1
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7 b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
index 69dea75faf41..d0cb6e2b6a08 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ec121544c62c6bb5c8112fe4850a5191
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
index 486eeaad7fa5..a1d7475e0068 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/16.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60cfa38d0438f0434edcc6a55074d560
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6 b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
index 41ed2c50c167..59c45a051b47 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=0/17.0.6
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60cfa38d0438f0434edcc6a55074d560
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.7 b/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.7
deleted file mode 100644
index 83a36a251577..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.1.7:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.7[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.7[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.7[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.7[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.7[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.7[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.7[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.7[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.7[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.7[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.7[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.7[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.7[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.7[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.7[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.7[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.7[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.7[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.7[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.7[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.7[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.7[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.7[llvm_targets_Xtensa] )
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake llvm.org llvm-utils python-any-r1
-IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.1.7:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.7[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.7[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.7[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.7[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.7[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.7[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.7[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.7[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.7[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.7[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.7[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.7[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.7[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.7[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.7[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.7[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.7[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.7[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.7[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.7[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.7[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.7[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.7[llvm_targets_Xtensa] )
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test )
-SLOT=0/18.1.7
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=645932dddf1639f8d66787b4fbe355da
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8 b/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8
new file mode 100644
index 000000000000..9761d3a469bf
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.1.8:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.8[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.8[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.8[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.8[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.8[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.8[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.8[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.8[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.8[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.8[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.8[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.8[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.8[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.8[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.8[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.8[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.8[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.8[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.8[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.8[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.8[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.8[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.8[llvm_targets_Xtensa] )
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils python-any-r1
+IUSE=debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-18.1.8:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.8[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.8[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.8[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.8[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.8[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.8[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.8[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.8[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.8[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.8[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.8[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.8[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.8[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.8[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.8[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.8[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.8[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.8[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.8[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.8[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.8[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.8[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.8[llvm_targets_Xtensa] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=0/18.1.8
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=645932dddf1639f8d66787b4fbe355da
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999
index 39b234c0850e..153044b4a908 100644
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0.
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test )
SLOT=0/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240608 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240608
deleted file mode 100644
index ff11561c9b30..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0_pre20240608:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Xtensa] )
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake llvm.org llvm-utils python-any-r1
-IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0_pre20240608:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Xtensa] )
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test )
-SLOT=0/19.0.0_pre20240608
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240615 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240615
deleted file mode 100644
index 1e118e581753..000000000000
--- a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0_pre20240615:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Xtensa] )
-DESCRIPTION=OCaml bindings for LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake llvm.org llvm-utils python-any-r1
-IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0_pre20240615:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Xtensa] )
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test )
-SLOT=0/19.0.0_pre20240615
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623 b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623
new file mode 100644
index 000000000000..24404845a898
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/llvm-ocaml-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl dev-ml/findlib app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0_pre20240623:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Xtensa] )
+DESCRIPTION=OCaml bindings for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils python-any-r1
+IUSE=+debug test llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= ~sys-devel/llvm-19.0.0_pre20240623:=[debug?] !sys-devel/llvm[ocaml(-)] llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Xtensa] )
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=0/19.0.0_pre20240623
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fc84c701640938fd7dc2370c5647ea01
diff --git a/metadata/md5-cache/dev-ml/menhir-20220210 b/metadata/md5-cache/dev-ml/menhir-20220210
deleted file mode 100644
index df085b2c5386..000000000000
--- a/metadata/md5-cache/dev-ml/menhir-20220210
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml dev-ml/dune
-DEFINED_PHASES=compile install test
-DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-DESCRIPTION=LR(1) parser generator for the OCaml language
-EAPI=8
-HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
-INHERIT=dune
-IUSE=+ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 ~riscv x86
-LICENSE=GPL-2 LGPL-2-with-linking-exception
-RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
-SLOT=0/20220210
-SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20220210/menhir-20220210.tar.bz2
-_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=26c6c590bd3d3858eb8f99ebedd692f5
diff --git a/metadata/md5-cache/dev-ml/menhir-20231231 b/metadata/md5-cache/dev-ml/menhir-20231231
new file mode 100644
index 000000000000..fed56aa546a1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/menhir-20231231
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=LR(1) parser generator for the OCaml language
+EAPI=8
+HOMEPAGE=http://gallium.inria.fr/~fpottier/menhir/
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2 LGPL-2-with-linking-exception
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/20231231
+SRC_URI=https://gitlab.inria.fr/fpottier/menhir/-/archive/20231231/menhir-20231231.tar.bz2
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=b8a0b655dfd9b72f17b60bca4864609b
diff --git a/metadata/md5-cache/dev-ml/num-1.5 b/metadata/md5-cache/dev-ml/num-1.5
new file mode 100644
index 000000000000..4dfbc6b977e1
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/num-1.5
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml:=[ocamlopt?]
+DEFINED_PHASES=compile install test
+DEPEND=dev-ml/findlib:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DESCRIPTION=Library for arbitrary-precision integer and rational arithmetic
+EAPI=8
+HOMEPAGE=https://github.com/ocaml/num
+INHERIT=findlib
+IUSE=+ocamlopt +ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=LGPL-2.1-with-linking-exception
+RDEPEND=dev-lang/ocaml:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
+SLOT=0
+SRC_URI=https://github.com/ocaml/num/archive/v1.5.tar.gz -> num-1.5.tar.gz
+_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
+_md5_=c9f21b08bba54f96d1d55c3157623b2d
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.9.2 b/metadata/md5-cache/dev-ml/ocurl-0.9.2
deleted file mode 100644
index 868b6f706d99..000000000000
--- a/metadata/md5-cache/dev-ml/ocurl-0.9.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install
-DEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
-DESCRIPTION=OCaml interface to the libcurl library
-EAPI=7
-HOMEPAGE=https://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl
-INHERIT=findlib
-IUSE=examples +ocamlopt +ocamlopt
-KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
-LICENSE=MIT
-RDEPEND=>=net-misc/curl-7.9.8 dev-ml/lwt:= dev-ml/camlp4:= >=dev-lang/ocaml-3.12:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
-SLOT=0/0.9.2
-SRC_URI=https://github.com/ygrek/ocurl/archive/0.9.2.tar.gz -> ocurl-0.9.2.tar.gz
-_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
-_md5_=1ea4283a18916ff853d6c0df872970b0
diff --git a/metadata/md5-cache/dev-ml/ocurl-0.9.2-r1 b/metadata/md5-cache/dev-ml/ocurl-0.9.2-r1
new file mode 100644
index 000000000000..867fc77437b3
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/ocurl-0.9.2-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install
+DEPEND=net-misc/curl dev-ml/lwt:=[ocamlopt?] >=dev-ml/findlib-1.0.4-r1[ocamlopt?]
+DESCRIPTION=OCaml interface to the libcurl library
+EAPI=8
+HOMEPAGE=https://forge.ocamlcore.org/projects/ocurl/ https://github.com/ygrek/ocurl
+INHERIT=findlib
+IUSE=examples +ocamlopt +ocamlopt
+KEYWORDS=amd64 arm arm64 ~ppc ppc64 x86
+LICENSE=MIT
+RDEPEND=net-misc/curl dev-ml/lwt:=[ocamlopt?] dev-lang/ocaml:=[ocamlopt?]
+SLOT=0/0.9.2
+SRC_URI=https://github.com/ygrek/ocurl/archive/0.9.2.tar.gz -> ocurl-0.9.2.tar.gz
+_eclasses_=findlib 49d5365fca4dea46f13825b9d763c89e
+_md5_=3bec0e8d7d6b3ab70ff0756064ff6bdf
diff --git a/metadata/md5-cache/dev-ml/xml-light-2.5 b/metadata/md5-cache/dev-ml/xml-light-2.5
new file mode 100644
index 000000000000..8c88e7bedf6b
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/xml-light-2.5
@@ -0,0 +1,15 @@
+BDEPEND=dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install test
+DEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=Minimal Xml parser and printer for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ncannasse/xml-light
+INHERIT=dune
+IUSE=+ocamlopt
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+SLOT=0/2.5
+SRC_URI=https://github.com/ncannasse/xml-light/archive/refs/tags/2.5.tar.gz -> xml-light-2.5.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=67471256383ab0123db41be7de6ec75b
diff --git a/metadata/md5-cache/dev-ml/yojson-2.2.1 b/metadata/md5-cache/dev-ml/yojson-2.2.1
new file mode 100644
index 000000000000..8f1404c2f900
--- /dev/null
+++ b/metadata/md5-cache/dev-ml/yojson-2.2.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-ml/alcotest ) dev-lang/ocaml dev-ml/dune
+DEFINED_PHASES=compile install prepare test
+DEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/sedlex:= !!<dev-ml/seq-0.3 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+DESCRIPTION=JSON parsing and pretty-printing library for OCaml
+EAPI=8
+HOMEPAGE=https://github.com/ocaml-community/yojson
+INHERIT=dune
+IUSE=examples +ocamlopt test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-lang/ocaml-4.07:=[ocamlopt?] dev-ml/sedlex:= !!<dev-ml/seq-0.3 >=dev-lang/ocaml-4:=[ocamlopt?] dev-ml/dune:=
+RESTRICT=!test? ( test )
+SLOT=0/2.2.1
+SRC_URI=https://github.com/ocaml-community/yojson/archive/2.2.1.tar.gz -> yojson-2.2.1.tar.gz
+_eclasses_=dune 339df00cc31668d437589817d093748d edo 367e103a74bf77e6a8da7894d999fa3c multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=0900e46594e28e014fffd99588404728
diff --git a/metadata/md5-cache/dev-perl/Ace-1.920.0-r6 b/metadata/md5-cache/dev-perl/Ace-1.920.0-r6
index e1ae256edf3d..3b95b8333e7f 100644
--- a/metadata/md5-cache/dev-perl/Ace-1.920.0-r6
+++ b/metadata/md5-cache/dev-perl/Ace-1.920.0-r6
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 dev-perl/Cache-Cache dev-perl/GD elibc_glibc? ( net-libs/libtirpc net-libs/rpcsvc-proto ) elibc_musl? ( net-libs/libtirpc net-libs/rpcsvc-proto ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 dev-perl/Cache-Cache dev-perl/GD elibc_glibc? ( net-libs/libtirpc net-libs/rpcsvc-proto ) elibc_musl? ( net-libs/libtirpc net-libs/rpcsvc-proto ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=elibc_glibc? ( net-libs/libtirpc net-libs/rpcsvc-proto ) elibc_musl? ( net-libs/libtirpc net-libs/rpcsvc-proto ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=elibc_glibc? ( net-libs/libtirpc net-libs/rpcsvc-proto ) elibc_musl? ( net-libs/libtirpc net-libs/rpcsvc-proto ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object-Oriented Access to ACEDB Databases
EAPI=7
HOMEPAGE=https://metacpan.org/release/AcePerl
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 dev-perl/Cache-Cache dev-perl/GD || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 dev-perl/Cache-Cache dev-perl/GD >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) mirror
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/AcePerl-1.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=78703dd3658ccc0bd8c9b01ad3b74811
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 8dce1e98a332..07469f928f53 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,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module that 'unblesses' Perl objects
EAPI=7
HOMEPAGE=https://metacpan.org/release/Acme-Damn
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IB/IBB/Acme-Damn-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=860eba045ab09d442eb0c2f27911d17f
diff --git a/metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r2 b/metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r2
index 2991ab111a0b..a5b3e5f8286e 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r2
+++ b/metadata/md5-cache/dev-perl/Algorithm-Annotate-0.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Algorithm-Diff-1.150.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Algorithm-Diff-1.150.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Represent a series of changes in annotate form
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-Annotate
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Algorithm-Diff-1.150.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Algorithm-Diff-1.150.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CL/CLKAO/Algorithm-Annotate-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f4c5e04156027338f3b3725d973f04d
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 6c0902713a6e..f85431fee7ac 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0
+++ b/metadata/md5-cache/dev-perl/Algorithm-C3-0.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-0.10.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Carp-0.10.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for merging hierarchies using the C3 algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-C3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Carp-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Algorithm-C3-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d5aa96adbab9722e0932720d42c1c923
diff --git a/metadata/md5-cache/dev-perl/Algorithm-ClusterPoints-0.80.0-r1 b/metadata/md5-cache/dev-perl/Algorithm-ClusterPoints-0.80.0-r1
index 6eb0ecc6241e..f0d7413407fa 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-ClusterPoints-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Algorithm-ClusterPoints-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find clusters inside a set of points
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-ClusterPoints
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Algorithm-ClusterPoints-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e2522167c0d593341b7b85f18b769902
diff --git a/metadata/md5-cache/dev-perl/Algorithm-Dependency-1.112.0 b/metadata/md5-cache/dev-perl/Algorithm-Dependency-1.112.0
index f6ae2f6d00d8..39ecead18df8 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-Dependency-1.112.0
+++ b/metadata/md5-cache/dev-perl/Algorithm-Dependency-1.112.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Params-Util-0.310.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Test-ClassAPI-0.600.0 >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Params-Util-0.310.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Test-ClassAPI-0.600.0 >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Toolkit for implementing dependency systems
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-Dependency
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Params-Util-0.310.0 >=virtual/perl-Scalar-List-Utils-1.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Params-Util-0.310.0 >=virtual/perl-Scalar-List-Utils-1.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Algorithm-Dependency-1.112.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c53df0572089439abfcefc7680f7b170
diff --git a/metadata/md5-cache/dev-perl/Algorithm-Diff-1.201.0 b/metadata/md5-cache/dev-perl/Algorithm-Diff-1.201.0
index f137354bfceb..25bf917fb37b 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-Diff-1.201.0
+++ b/metadata/md5-cache/dev-perl/Algorithm-Diff-1.201.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compute intelligent differences between two files / lists
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-Diff
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Algorithm-Diff-1.201.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df1718eec048bf53d26ca500c0eac7b5
diff --git a/metadata/md5-cache/dev-perl/Algorithm-Munkres-0.80.0-r2 b/metadata/md5-cache/dev-perl/Algorithm-Munkres-0.80.0-r2
index d10a1f278917..4f1b43a35a6e 100644
--- a/metadata/md5-cache/dev-perl/Algorithm-Munkres-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Algorithm-Munkres-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Munkres solution to classical Assignment problem
EAPI=7
HOMEPAGE=https://metacpan.org/release/Algorithm-Munkres
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TP/TPEDERSE/Algorithm-Munkres-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce1639e9f12af42087e4b9c07e292aa5
diff --git a/metadata/md5-cache/dev-perl/Alien-Base-ModuleBuild-1.170.0-r1 b/metadata/md5-cache/dev-perl/Alien-Base-ModuleBuild-1.170.0-r1
index 84966383a1e6..10b26f104891 100644
--- a/metadata/md5-cache/dev-perl/Alien-Base-ModuleBuild-1.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Alien-Base-ModuleBuild-1.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-1.200.0 dev-perl/Archive-Extract >=virtual/perl-Archive-Tar-1.400.0 >=dev-perl/Capture-Tiny-0.170.0 >=dev-perl/File-chdir-0.100.500 >=virtual/perl-HTTP-Tiny-0.44.0 >=dev-perl/Module-Build-0.400.400 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Shell-Config-Generate dev-perl/Shell-Guess dev-perl/Sort-Versions >=virtual/perl-Text-ParseWords-3.260.0 dev-perl/URI virtual/perl-parent dev-perl/HTML-Parser virtual/perl-JSON-PP test? ( >=virtual/perl-Test2-Suite-0.0.121 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Build-1.200.0 dev-perl/Archive-Extract >=virtual/perl-Archive-Tar-1.400.0 >=dev-perl/Capture-Tiny-0.170.0 >=dev-perl/File-chdir-0.100.500 >=virtual/perl-HTTP-Tiny-0.44.0 >=dev-perl/Module-Build-0.400.400 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Shell-Config-Generate dev-perl/Shell-Guess dev-perl/Sort-Versions >=virtual/perl-Text-ParseWords-3.260.0 dev-perl/URI virtual/perl-parent dev-perl/HTML-Parser virtual/perl-JSON-PP test? ( >=virtual/perl-Test2-Suite-0.0.121 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/Module-Build-0.400.400 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/Module-Build-0.400.400 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Module::Build subclass for building Alien:: modules and their libraries
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-Base-ModuleBuild
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-1.200.0 dev-perl/Archive-Extract >=virtual/perl-Archive-Tar-1.400.0 >=dev-perl/Capture-Tiny-0.170.0 >=dev-perl/File-chdir-0.100.500 >=virtual/perl-HTTP-Tiny-0.44.0 >=dev-perl/Module-Build-0.400.400 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Shell-Config-Generate dev-perl/Shell-Guess dev-perl/Sort-Versions >=virtual/perl-Text-ParseWords-3.260.0 dev-perl/URI virtual/perl-parent dev-perl/HTML-Parser virtual/perl-JSON-PP || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-1.200.0 dev-perl/Archive-Extract >=virtual/perl-Archive-Tar-1.400.0 >=dev-perl/Capture-Tiny-0.170.0 >=dev-perl/File-chdir-0.100.500 >=virtual/perl-HTTP-Tiny-0.44.0 >=dev-perl/Module-Build-0.400.400 >=dev-perl/Path-Tiny-0.77.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Shell-Config-Generate dev-perl/Shell-Guess dev-perl/Sort-Versions >=virtual/perl-Text-ParseWords-3.260.0 dev-perl/URI virtual/perl-parent dev-perl/HTML-Parser virtual/perl-JSON-PP >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Base-ModuleBuild-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a2f1d117bc7533c9d9db8130b2a3ec6
diff --git a/metadata/md5-cache/dev-perl/Alien-Build-2.800.0-r1 b/metadata/md5-cache/dev-perl/Alien-Build-2.800.0-r1
index eeb6bdf7894d..fae8e3af1d00 100644
--- a/metadata/md5-cache/dev-perl/Alien-Build-2.800.0-r1
+++ b/metadata/md5-cache/dev-perl/Alien-Build-2.800.0-r1
@@ -1,6 +1,6 @@
-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 >=virtual/perl-Test2-Suite-0.0.121 !minimal? ( dev-perl/Alien-Base-ModuleBuild dev-perl/Sort-Versions ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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 >=virtual/perl-Test2-Suite-0.0.121 !minimal? ( dev-perl/Alien-Base-ModuleBuild dev-perl/Sort-Versions ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build external dependencies for use in CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-Build
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal zip perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=920ac1417a22d9c108b60bd153a5326b
diff --git a/metadata/md5-cache/dev-perl/Alien-GMP-1.160.0-r1 b/metadata/md5-cache/dev-perl/Alien-GMP-1.160.0-r1
index 33cf0f6346d0..a132804af7c9 100644
--- a/metadata/md5-cache/dev-perl/Alien-GMP-1.160.0-r1
+++ b/metadata/md5-cache/dev-perl/Alien-GMP-1.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-1.460.0 >=dev-perl/Alien-Build-0.320.0 dev-perl/Devel-CheckLib virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=virtual/perl-Test2-Suite-0.0.60 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Build-1.460.0 >=dev-perl/Alien-Build-0.320.0 dev-perl/Devel-CheckLib virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=virtual/perl-Test2-Suite-0.0.60 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alien package for the GNU Multiple Precision library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-GMP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~mips ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-1.460.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-1.460.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-GMP-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7587ff9144ef1f42b3ebe39213026e81
diff --git a/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.34.0 b/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.34.0
index a879eaaf9f8c..cad3ce47c612 100644
--- a/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.34.0
+++ b/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.34.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find and verify functionality of the gnuplot executable
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-Gnuplot
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Alien-Gnuplot-1.034.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=faa0052e572f44f027a2bd7bfae793a7
diff --git a/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.43.0 b/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.43.0
index fb8d89228dcd..0a4c4dc17cd7 100644
--- a/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.43.0
+++ b/metadata/md5-cache/dev-perl/Alien-Gnuplot-1.43.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-0.250.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot >=dev-perl/Alien-Build-2.190.0 >=dev-perl/Alien-Base-ModuleBuild-0.320.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-perl/File-Which test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Build-0.250.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot >=dev-perl/Alien-Build-2.190.0 >=dev-perl/Alien-Base-ModuleBuild-0.320.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-perl/File-Which test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find and verify functionality of the gnuplot executable
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-Gnuplot
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-0.250.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-0.250.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Time-HiRes sci-visualization/gnuplot >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Alien-Gnuplot-1.043.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=296a2621f49740e46cd4b322d2b8c495
diff --git a/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0 b/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0
index 3d013a53e762..430a713eb708 100644
--- a/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0
+++ b/metadata/md5-cache/dev-perl/Alien-HDF4-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=sci-libs/hdf >=dev-perl/ExtUtils-Depends-0.402.0 dev-perl/IO-All || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sci-libs/hdf >=dev-perl/ExtUtils-Depends-0.402.0 dev-perl/IO-All >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sci-libs/hdf || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sci-libs/hdf >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encapsulate install info for HDF4
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-HDF4
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sci-libs/hdf || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sci-libs/hdf >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99ca98cbe7d7182da5627c8f7ed6d9c7
diff --git a/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r3 b/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r3
index 4f9c4fd903ce..70c6246b5690 100644
--- a/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= >=dev-perl/Alien-Base-ModuleBuild-0.5.0 >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= >=dev-perl/Alien-Base-ModuleBuild-0.5.0 >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gumbo:= dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/gumbo:= dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gumbo parser library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Alien-LibGumbo
@@ -8,8 +8,8 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RUZ/Alien-LibGumbo-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a337beb4d720568eeed240b13ef3609
diff --git a/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r4 b/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r4
index 28de5389e9ea..bd4f5a6faaf2 100644
--- a/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r4
+++ b/metadata/md5-cache/dev-perl/Alien-LibGumbo-0.50.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= >=dev-perl/Alien-Base-ModuleBuild-0.5.0 >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= >=dev-perl/Alien-Base-ModuleBuild-0.5.0 >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gumbo:= dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/gumbo:= dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gumbo parser library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-LibGumbo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-0.5.0 >=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Path-Class-0.13.0 dev-libs/gumbo:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RUZ/Alien-LibGumbo-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf261984a905dfa59cb727cda18ddd36
diff --git a/metadata/md5-cache/dev-perl/Alien-Libxml2-0.170.0-r1 b/metadata/md5-cache/dev-perl/Alien-Libxml2-0.170.0-r1
index 46c3e28910ce..93842ad1cafb 100644
--- a/metadata/md5-cache/dev-perl/Alien-Libxml2-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Alien-Libxml2-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-2.120.0 dev-libs/libxml2:2= >=dev-perl/Alien-Build-2.370.0 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=virtual/perl-Test2-Suite-0.0.60 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Build-2.120.0 dev-libs/libxml2:2= >=dev-perl/Alien-Build-2.370.0 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=virtual/perl-Test2-Suite-0.0.60 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libxml2:2= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/libxml2:2= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Install the C libxml2 library on your system
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-Libxml2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-2.120.0 dev-libs/libxml2:2= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-2.120.0 dev-libs/libxml2:2= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bb40703859af1e7040d53eb2aa91b401
diff --git a/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0-r1 b/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0-r1
index 13605774186e..1f6885139db4 100644
--- a/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Alien-OpenSSL-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Build-0.38.0 dev-perl/Mozilla-CA dev-libs/openssl:= >=dev-perl/Alien-Build-1.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=virtual/perl-Test2-Suite-0.0.121 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Build-0.38.0 dev-perl/Mozilla-CA dev-libs/openssl:= >=dev-perl/Alien-Build-1.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=virtual/perl-Test2-Suite-0.0.121 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alien wrapper for OpenSSL
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-OpenSSL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Build-0.38.0 dev-perl/Mozilla-CA dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Build-0.38.0 dev-perl/Mozilla-CA dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Alien-OpenSSL-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f49a3e51de6931170300f3071c185a91
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 e699fa745d3c..b7541d8480ab 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/libsdl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/libsdl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Building, finding and using SDL binaries
EAPI=7
HOMEPAGE=https://metacpan.org/release/Alien-SDL
@@ -8,8 +8,8 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FROGGS/Alien-SDL-1.446.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e812a5063c6ed6dbf8675f1fb9402ffb
diff --git a/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r3 b/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r3
index b4c88fde796a..409ccaa12df6 100644
--- a/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r3
+++ b/metadata/md5-cache/dev-perl/Alien-wxWidgets-0.690.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=x11-libs/wxGTK-3:3.2-gtk3[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 >=virtual/perl-ExtUtils-CBuilder-0.24 >=virtual/perl-File-Spec-1.500.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=x11-libs/wxGTK-3:3.2-gtk3[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 >=virtual/perl-ExtUtils-CBuilder-0.24 >=virtual/perl-File-Spec-1.500.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/wxGTK-3:3.2-gtk3[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 >=virtual/perl-ExtUtils-CBuilder-0.24 >=virtual/perl-File-Spec-1.500.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=x11-libs/wxGTK-3:3.2-gtk3[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 >=virtual/perl-ExtUtils-CBuilder-0.24 >=virtual/perl-File-Spec-1.500.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Building, finding and using wxWidgets binaries
EAPI=8
HOMEPAGE=https://metacpan.org/release/Alien-wxWidgets
@@ -8,9 +8,9 @@ INHERIT=wxwidgets perl-module
IUSE=gstreamer opengl test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=x11-libs/wxGTK-3:3.2-gtk3[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=x11-libs/wxGTK-3:3.2-gtk3[gstreamer=,opengl=,tiff,X] >=dev-perl/Module-Pluggable-2.600.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Alien-wxWidgets-0.69.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=2cff9022d0c5157f1cc7e9b0cfe2101d
diff --git a/metadata/md5-cache/dev-perl/Any-Moose-0.270.0-r1 b/metadata/md5-cache/dev-perl/Any-Moose-0.270.0-r1
index e5cf9bae7723..f975c6720745 100644
--- a/metadata/md5-cache/dev-perl/Any-Moose-0.270.0-r1
+++ b/metadata/md5-cache/dev-perl/Any-Moose-0.270.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moose virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Moose dev-perl/MooseX-Types ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Moose virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Moose dev-perl/MooseX-Types ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use Moose or Mouse modules (DEPRECATED)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Any-Moose
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Any-Moose-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36e5b9319d639ffe9700d0ffd504c5f1
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-7.170.0 b/metadata/md5-cache/dev-perl/AnyEvent-7.170.0
index d19c340523d7..d0c8adbe130e 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-7.170.0
+++ b/metadata/md5-cache/dev-perl/AnyEvent-7.170.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-perl/Canary-Stability || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-perl/Canary-Stability >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides a uniform interface to various event loops
EAPI=7
HOMEPAGE=https://metacpan.org/release/AnyEvent
@@ -8,9 +8,9 @@ INHERIT=perl-module optfeature virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-7.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=a4a5caff37aa28a05bc155377b0804be
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-AIO-1.100.0 b/metadata/md5-cache/dev-perl/AnyEvent-AIO-1.100.0
index 9706c91dba17..ffa20e0adf28 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-AIO-1.100.0
+++ b/metadata/md5-cache/dev-perl/AnyEvent-AIO-1.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/AnyEvent-3.400.0 >=dev-perl/IO-AIO-3.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/AnyEvent-3.400.0 >=dev-perl/IO-AIO-3.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=truly asynchronous file and directory I/O
EAPI=7
HOMEPAGE=https://metacpan.org/release/AnyEvent-AIO
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/AnyEvent-3.400.0 >=dev-perl/IO-AIO-3.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-3.400.0 >=dev-perl/IO-AIO-3.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-AIO-1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91ff35987a669b86db0af5f2dc185673
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-CacheDNS-0.80.0-r1 b/metadata/md5-cache/dev-perl/AnyEvent-CacheDNS-0.80.0-r1
index 1bd1f6999316..84da2b86d26a 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-CacheDNS-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/AnyEvent-CacheDNS-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent virtual/perl-File-Spec >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/AnyEvent virtual/perl-File-Spec >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple DNS resolver with caching
EAPI=7
HOMEPAGE=https://metacpan.org/release/AnyEvent-CacheDNS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PO/POTYL/AnyEvent-CacheDNS-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0d6da36ed876619406203ffbd9334913
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-HTTP-2.250.0 b/metadata/md5-cache/dev-perl/AnyEvent-HTTP-2.250.0
index d621143fd0fa..581396264dba 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-HTTP-2.250.0
+++ b/metadata/md5-cache/dev-perl/AnyEvent-HTTP-2.250.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/AnyEvent-5.330.0 dev-perl/URI >=dev-perl/common-sense-3.300.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/AnyEvent-5.330.0 dev-perl/URI >=dev-perl/common-sense-3.300.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple but non-blocking HTTP/HTTPS client
EAPI=7
HOMEPAGE=https://metacpan.org/release/AnyEvent-HTTP
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/AnyEvent-5.330.0 dev-perl/URI >=dev-perl/common-sense-3.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-5.330.0 dev-perl/URI >=dev-perl/common-sense-3.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/AnyEvent-HTTP-2.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b98849b61d6e16903c3c29b07dd724bb
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-HTTPD-0.930.0-r1 b/metadata/md5-cache/dev-perl/AnyEvent-HTTPD-0.930.0-r1
index 72b6fba837d0..e61eb0ed4425 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-HTTPD-0.930.0-r1
+++ b/metadata/md5-cache/dev-perl/AnyEvent-HTTPD-0.930.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/common-sense virtual/perl-IO-Compress dev-perl/Object-Event virtual/perl-Time-Local dev-perl/URI virtual/perl-ExtUtils-MakeMaker virtual/perl-Carp test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/common-sense virtual/perl-IO-Compress dev-perl/Object-Event virtual/perl-Time-Local dev-perl/URI virtual/perl-ExtUtils-MakeMaker virtual/perl-Carp test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple lightweight event based web (application) server
EAPI=7
HOMEPAGE=https://metacpan.org/release/AnyEvent-HTTPD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/common-sense virtual/perl-IO-Compress dev-perl/Object-Event virtual/perl-Time-Local dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/common-sense virtual/perl-IO-Compress dev-perl/Object-Event virtual/perl-Time-Local dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EL/ELMEX/AnyEvent-HTTPD-0.93.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=39c0d0df9a3ddf8afd270ba0620519ff
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-I3-0.170.0-r2 b/metadata/md5-cache/dev-perl/AnyEvent-I3-0.170.0-r2
index dbd4ac43028e..f54419dc2808 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-I3-0.170.0-r2
+++ b/metadata/md5-cache/dev-perl/AnyEvent-I3-0.170.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS >=virtual/perl-ExtUtils-MakeMaker-6.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS >=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Communicate with the i3 window manager
EAPI=8
HOMEPAGE=https://metacpan.org/release/AnyEvent-I3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTPLBG/AnyEvent-I3-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4582ef17433f5488aaeff7b27589d9b
diff --git a/metadata/md5-cache/dev-perl/AnyEvent-I3-0.190.0 b/metadata/md5-cache/dev-perl/AnyEvent-I3-0.190.0
index 1669297cd0e7..2479930ea193 100644
--- a/metadata/md5-cache/dev-perl/AnyEvent-I3-0.190.0
+++ b/metadata/md5-cache/dev-perl/AnyEvent-I3-0.190.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( x11-wm/i3 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( x11-wm/i3 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Communicate with the i3 window manager
EAPI=8
HOMEPAGE=https://metacpan.org/release/AnyEvent-I3
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/JSON-XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTPLBG/AnyEvent-I3-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=dc73f593cd98971129502505dc9d9bc1
diff --git a/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0 b/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0
index 2c7c72203ccb..c0b4fd051dbe 100644
--- a/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0
+++ b/metadata/md5-cache/dev-perl/Apache-AuthCookie-3.310.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Authentication and Authorization via cookies
EAPI=8
HOMEPAGE=https://metacpan.org/release/Apache-AuthCookie
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0545ad018aea80eef46879cc928fb5a6
diff --git a/metadata/md5-cache/dev-perl/Apache-CGI-Builder-1.300.0-r3 b/metadata/md5-cache/dev-perl/Apache-CGI-Builder-1.300.0-r3
index 1b015937e731..e0b06d267034 100644
--- a/metadata/md5-cache/dev-perl/Apache-CGI-Builder-1.300.0-r3
+++ b/metadata/md5-cache/dev-perl/Apache-CGI-Builder-1.300.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/CGI-Builder-1.200.0 www-apache/mod_perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/CGI-Builder-1.200.0 www-apache/mod_perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=CGI::Builder and Apache2/mod_perl2 integration
EAPI=8
HOMEPAGE=https://metacpan.org/release/Apache-CGI-Builder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/CGI-Builder-1.200.0 www-apache/mod_perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/CGI-Builder-1.200.0 www-apache/mod_perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOMIZIO/Apache-CGI-Builder-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8afe38afac96e7aece503c59ccbecc81
diff --git a/metadata/md5-cache/dev-perl/Apache-DBI-1.120.0-r3 b/metadata/md5-cache/dev-perl/Apache-DBI-1.120.0-r3
index 5dd01e4985d7..e3c36d7a83c9 100644
--- a/metadata/md5-cache/dev-perl/Apache-DBI-1.120.0-r3
+++ b/metadata/md5-cache/dev-perl/Apache-DBI-1.120.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/Digest-SHA1-2.10.0 >=virtual/perl-Digest-MD5-2.200.0 >=dev-perl/DBI-1.300.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/Digest-SHA1-2.10.0 >=virtual/perl-Digest-MD5-2.200.0 >=dev-perl/DBI-1.300.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Authentication and Authorization via Perl's DBI
EAPI=8
HOMEPAGE=https://metacpan.org/release/Apache-DBI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Digest-SHA1-2.10.0 >=virtual/perl-Digest-MD5-2.200.0 >=dev-perl/DBI-1.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Digest-SHA1-2.10.0 >=virtual/perl-Digest-MD5-2.200.0 >=dev-perl/DBI-1.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/Apache-DBI-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f1be1dc3b20cea2604b2e7dda758f7cc
diff --git a/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.360.0 b/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.360.0
index 18c6843a0ee6..58870539c820 100644
--- a/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.360.0
+++ b/metadata/md5-cache/dev-perl/Apache-LogFormat-Compiler-0.360.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/POSIX-strftime-Compiler-0.300.0 virtual/perl-Time-Local >=dev-lang/perl-5.8.4 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( dev-perl/HTTP-Message dev-perl/Test-MockTime >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Requires >=dev-perl/Try-Tiny-0.120.0 >=dev-perl/URI-1.600.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/POSIX-strftime-Compiler-0.300.0 virtual/perl-Time-Local >=dev-lang/perl-5.8.4 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( dev-perl/HTTP-Message dev-perl/Test-MockTime >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Requires >=dev-perl/Try-Tiny-0.120.0 >=dev-perl/URI-1.600.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compile an Apache log format string to perl-code
EAPI=7
HOMEPAGE=https://metacpan.org/release/Apache-LogFormat-Compiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/POSIX-strftime-Compiler-0.300.0 virtual/perl-Time-Local >=dev-lang/perl-5.8.4 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/POSIX-strftime-Compiler-0.300.0 virtual/perl-Time-Local >=dev-lang/perl-5.8.4 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/Apache-LogFormat-Compiler-0.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d82020edd984d34feaeb8bbf3379374
diff --git a/metadata/md5-cache/dev-perl/Apache-Reload-0.140.0 b/metadata/md5-cache/dev-perl/Apache-Reload-0.140.0
index c7c1d38ae735..d655a5ffcd19 100644
--- a/metadata/md5-cache/dev-perl/Apache-Reload-0.140.0
+++ b/metadata/md5-cache/dev-perl/Apache-Reload-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=www-apache/mod_perl dev-perl/Apache-Test test? ( dev-perl/HTML-Parser ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=www-apache/mod_perl dev-perl/Apache-Test test? ( dev-perl/HTML-Parser ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatically reload changed modules without restarting Apache
EAPI=8
HOMEPAGE=https://metacpan.org/release/Apache-Reload
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=www-apache/mod_perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=www-apache/mod_perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHAY/Apache-Reload-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=399ca5105e770dd398504bdabdb04ebc
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 fa10586ff719..bc2df939a1ef 100644
--- a/metadata/md5-cache/dev-perl/Apache-Session-1.940.0
+++ b/metadata/md5-cache/dev-perl/Apache-Session-1.940.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Persistence framework for session data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Apache-Session
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Apache-Session-1.94.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a715936d51635b21d66ecc65b0f36268
diff --git a/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.970.0-r2 b/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.970.0-r2
index 6e63c81c4a0a..4288e96342ca 100644
--- a/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.970.0-r2
+++ b/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.970.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 test? ( dev-perl/Linux-Smaps >=dev-perl/Apache-Test-1.360.0 !www-apache/mpm_itk ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 test? ( dev-perl/Linux-Smaps >=dev-perl/Apache-Test-1.360.0 !www-apache/mpm_itk ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Graceful exit for large children
EAPI=7
HOMEPAGE=https://metacpan.org/release/Apache-SizeLimit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/Apache-SizeLimit-0.97.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bcdc1c82491d2900f9ab8b6cd5c35f10
diff --git a/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.980.0 b/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.980.0
index 9825a1c3b160..9d9dee45e682 100644
--- a/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.980.0
+++ b/metadata/md5-cache/dev-perl/Apache-SizeLimit-0.980.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 test? ( >=dev-perl/Apache-Test-1.360.0 !www-apache/mpm_itk ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 test? ( >=dev-perl/Apache-Test-1.360.0 !www-apache/mpm_itk ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Graceful exit for large children
EAPI=8
HOMEPAGE=https://metacpan.org/release/Apache-SizeLimit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Linux-Pid !<www-apache/mod_perl-2.0.5 >=www-apache/mod_perl-2.0.5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHAY/Apache-SizeLimit-0.98.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71aa70f3f274bb4dfb293f992afc3669
diff --git a/metadata/md5-cache/dev-perl/Apache-Test-1.430.0 b/metadata/md5-cache/dev-perl/Apache-Test-1.430.0
index 97e51bd2ca2b..913971938116 100644
--- a/metadata/md5-cache/dev-perl/Apache-Test-1.430.0
+++ b/metadata/md5-cache/dev-perl/Apache-Test-1.430.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND==www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND==www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test.pm wrapper with helpers for testing Apache
EAPI=7
HOMEPAGE=https://metacpan.org/release/Apache-Test
@@ -8,9 +8,9 @@ INHERIT=depend.apache optfeature perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
-RDEPEND==www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND==www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.43.tar.gz
-_eclasses_=depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71981f0e1e3701e79a0499ee8f289306
diff --git a/metadata/md5-cache/dev-perl/Apache2-AuthenNTLM-0.20.0-r3 b/metadata/md5-cache/dev-perl/Apache2-AuthenNTLM-0.20.0-r3
index a8fb5bed7442..10dfe25ba9f3 100644
--- a/metadata/md5-cache/dev-perl/Apache2-AuthenNTLM-0.20.0-r3
+++ b/metadata/md5-cache/dev-perl/Apache2-AuthenNTLM-0.20.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-MIME-Base64 >=www-apache/mod_perl-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-MIME-Base64 >=www-apache/mod_perl-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perform Microsoft NTLM and Basic User Authentication
EAPI=8
HOMEPAGE=https://metacpan.org/release/Apache2-AuthenNTLM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-MIME-Base64 >=www-apache/mod_perl-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-MIME-Base64 >=www-apache/mod_perl-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SP/SPEEVES/Apache2-AuthenNTLM-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d630bfb955cf993e81de22107c8bb19a
diff --git a/metadata/md5-cache/dev-perl/App-CLI-0.520.0 b/metadata/md5-cache/dev-perl/App-CLI-0.520.0
index ca3bdbdb9fca..e16752f34042 100644
--- a/metadata/md5-cache/dev-perl/App-CLI-0.520.0
+++ b/metadata/md5-cache/dev-perl/App-CLI-0.520.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp dev-perl/Class-Load >=virtual/perl-Getopt-Long-2.350.0 virtual/perl-Locale-Maketext-Simple virtual/perl-Pod-Simple virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp dev-perl/Class-Load >=virtual/perl-Getopt-Long-2.350.0 virtual/perl-Locale-Maketext-Simple virtual/perl-Pod-Simple virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dispatcher module for command line interface programs
EAPI=7
HOMEPAGE=https://metacpan.org/release/App-CLI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp dev-perl/Class-Load >=virtual/perl-Getopt-Long-2.350.0 virtual/perl-Locale-Maketext-Simple virtual/perl-Pod-Simple virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp dev-perl/Class-Load >=virtual/perl-Getopt-Long-2.350.0 virtual/perl-Locale-Maketext-Simple virtual/perl-Pod-Simple virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PT/PTC/App-CLI-0.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ab907952a5864c163909660219f2ee2
diff --git a/metadata/md5-cache/dev-perl/App-Cmd-0.335.0 b/metadata/md5-cache/dev-perl/App-Cmd-0.335.0
index 781839823d0a..9078c04a1e22 100644
--- a/metadata/md5-cache/dev-perl/App-Cmd-0.335.0
+++ b/metadata/md5-cache/dev-perl/App-Cmd-0.335.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write command line apps with less suffering
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-Cmd
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33228dc1662031a3e7f2f351f3f664be
diff --git a/metadata/md5-cache/dev-perl/App-Cmd-0.336.0 b/metadata/md5-cache/dev-perl/App-Cmd-0.336.0
index 8c2b5697f754..da9fd9f5ea85 100644
--- a/metadata/md5-cache/dev-perl/App-Cmd-0.336.0
+++ b/metadata/md5-cache/dev-perl/App-Cmd-0.336.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write command line apps with less suffering
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-Cmd
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/App-Cmd-0.336.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1a49267579ce70058919c37ad843734
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 5bde7d423193..512dd4b165a2 100644
--- a/metadata/md5-cache/dev-perl/App-FatPacker-0.10.8
+++ b/metadata/md5-cache/dev-perl/App-FatPacker-0.10.8
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pack your dependencies onto your script file
EAPI=7
HOMEPAGE=https://metacpan.org/release/App-FatPacker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/App-FatPacker-0.010008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4e8e0799e2ecad03f770f845dba1a53
diff --git a/metadata/md5-cache/dev-perl/App-Nopaste-1.13.0 b/metadata/md5-cache/dev-perl/App-Nopaste-1.13.0
index f5c3be90c0ae..fb16e8dc10bc 100644
--- a/metadata/md5-cache/dev-perl/App-Nopaste-1.13.0
+++ b/metadata/md5-cache/dev-perl/App-Nopaste-1.13.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Load virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Getopt-Long-Descriptive dev-perl/JSON-MaybeXS dev-perl/libwww-perl dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Path-Tiny dev-perl/URI dev-perl/WWW-Mechanize >=dev-perl/namespace-clean-0.190.0 pastebin? ( >=dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0 ) clipboard? ( dev-perl/Clipboard ) gitlab? ( dev-vcs/git ) browser? ( dev-perl/Browser-Open ) >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-Load virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Getopt-Long-Descriptive dev-perl/JSON-MaybeXS dev-perl/libwww-perl dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Path-Tiny dev-perl/URI dev-perl/WWW-Mechanize >=dev-perl/namespace-clean-0.190.0 pastebin? ( >=dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0 ) clipboard? ( dev-perl/Clipboard ) gitlab? ( dev-vcs/git ) browser? ( dev-perl/Browser-Open ) >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy access to any pastebin
EAPI=7
HOMEPAGE=https://metacpan.org/release/App-Nopaste
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+pastebin +browser clipboard gitlab test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Load virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Getopt-Long-Descriptive dev-perl/JSON-MaybeXS dev-perl/libwww-perl dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Path-Tiny dev-perl/URI dev-perl/WWW-Mechanize >=dev-perl/namespace-clean-0.190.0 pastebin? ( >=dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0 ) clipboard? ( dev-perl/Clipboard ) gitlab? ( dev-vcs/git ) browser? ( dev-perl/Browser-Open ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Load virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Getopt-Long-Descriptive dev-perl/JSON-MaybeXS dev-perl/libwww-perl dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Path-Tiny dev-perl/URI dev-perl/WWW-Mechanize >=dev-perl/namespace-clean-0.190.0 pastebin? ( >=dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0 ) clipboard? ( dev-perl/Clipboard ) gitlab? ( dev-vcs/git ) browser? ( dev-perl/Browser-Open ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/App-Nopaste-1.013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20c51cd2de36a3a8a37b38384e4bce8d
diff --git a/metadata/md5-cache/dev-perl/App-cpanminus-1.704.700 b/metadata/md5-cache/dev-perl/App-cpanminus-1.704.700
index af52279e1685..9ce945986e64 100644
--- a/metadata/md5-cache/dev-perl/App-cpanminus-1.704.700
+++ b/metadata/md5-cache/dev-perl/App-cpanminus-1.704.700
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get, unpack, build and install modules from CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-cpanminus
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/App-cpanminus-1.7047.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99963d20ee59337b240ebbff584c7b0c
diff --git a/metadata/md5-cache/dev-perl/App-cpanminus-9999 b/metadata/md5-cache/dev-perl/App-cpanminus-9999
index 77df5cf507b2..2b957c6bc10d 100644
--- a/metadata/md5-cache/dev-perl/App-cpanminus-9999
+++ b/metadata/md5-cache/dev-perl/App-cpanminus-9999
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-perl/Dist-Milla dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Plugin-Run dev-perl/Perl-Version dev-perl/App-FatPacker dev-perl/Module-Install dev-perl/Module-Signature dev-perl/Perl-Strip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) dev-perl/Dist-Milla dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Plugin-Run dev-perl/Perl-Version dev-perl/App-FatPacker dev-perl/Module-Install dev-perl/Module-Signature dev-perl/Perl-Strip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get, unpack, build and install modules from CPAN
EAPI=7
HOMEPAGE=https://metacpan.org/release/App-cpanminus
@@ -8,8 +8,8 @@ INHERIT=perl-module git-r3
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
LICENSE=|| ( Artistic GPL-1+ )
PROPERTIES=live
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b50fcd3c4356fd6a933ed19698a369f0
diff --git a/metadata/md5-cache/dev-perl/App-perlbrew-0.980.0 b/metadata/md5-cache/dev-perl/App-perlbrew-0.980.0
index 549febd7ec1c..29e056ee6f71 100644
--- a/metadata/md5-cache/dev-perl/App-perlbrew-0.980.0
+++ b/metadata/md5-cache/dev-perl/App-perlbrew-0.980.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.307.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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.307.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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manage perl installations in your $HOME
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-perlbrew
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=MIT
-RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.307.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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.220.0 >=dev-perl/CPAN-Perl-Releases-5.202.307.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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GU/GUGOD/App-perlbrew-0.98.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b5c62b88d9cb25b03ea9680de372a6ac
diff --git a/metadata/md5-cache/dev-perl/App-pwhich-1.170.0-r1 b/metadata/md5-cache/dev-perl/App-pwhich-1.170.0-r1
index 40e15377ef4e..1f0249840487 100644
--- a/metadata/md5-cache/dev-perl/App-pwhich-1.170.0-r1
+++ b/metadata/md5-cache/dev-perl/App-pwhich-1.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Which-1.140.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Capture-Tiny >=virtual/perl-Test2-Suite-0.0.121 >=dev-perl/Test-Script-1.90.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Which-1.140.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Capture-Tiny >=virtual/perl-Test2-Suite-0.0.121 >=dev-perl/Test-Script-1.90.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl-only 'which'
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-pwhich
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Which-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cbde23b402a806891ec2ee301e145a5c
diff --git a/metadata/md5-cache/dev-perl/AppConfig-1.710.0-r1 b/metadata/md5-cache/dev-perl/AppConfig-1.710.0-r1
index 7bf3e4ab18f4..2ae43ec3e877 100644
--- a/metadata/md5-cache/dev-perl/AppConfig-1.710.0-r1
+++ b/metadata/md5-cache/dev-perl/AppConfig-1.710.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-HomeDir-0.57 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/File-HomeDir-0.57 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl5 module for reading configuration files and parsing command line arguments
EAPI=7
HOMEPAGE=https://metacpan.org/release/AppConfig
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Artistic
-RDEPEND=>=dev-perl/File-HomeDir-0.57 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-HomeDir-0.57 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/AppConfig-1.71.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3d76ed8807b5d12c5510a2b95992015
diff --git a/metadata/md5-cache/dev-perl/Archive-Any-0.94.600 b/metadata/md5-cache/dev-perl/Archive-Any-0.94.600
index 7a04f8e190db..2120ea442f50 100644
--- a/metadata/md5-cache/dev-perl/Archive-Any-0.94.600
+++ b/metadata/md5-cache/dev-perl/Archive-Any-0.94.600
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Archive-Tar dev-perl/Archive-Zip dev-perl/File-MMagic virtual/perl-File-Spec dev-perl/Module-Find dev-perl/MIME-Types virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Archive-Tar dev-perl/Archive-Zip dev-perl/File-MMagic virtual/perl-File-Spec dev-perl/Module-Find dev-perl/MIME-Types virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Single interface to deal with file archives
EAPI=7
HOMEPAGE=https://metacpan.org/release/Archive-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Archive-Tar dev-perl/Archive-Zip dev-perl/File-MMagic virtual/perl-File-Spec dev-perl/Module-Find dev-perl/MIME-Types || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Archive-Tar dev-perl/Archive-Zip dev-perl/File-MMagic virtual/perl-File-Spec dev-perl/Module-Find dev-perl/MIME-Types >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/Archive-Any-0.0946.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc47996378ddbbf00bbf5f0013c358a4
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 0fd8fa20cfb7..07d8c6c57192 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple CPAN package extractor
EAPI=8
HOMEPAGE=https://metacpan.org/release/Archive-Any-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Archive-Tar-1.760.0 dev-perl/Archive-Zip virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Archive-Tar-1.760.0 dev-perl/Archive-Zip virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81e483f0eecd3585ac99c674e7d45468
diff --git a/metadata/md5-cache/dev-perl/Archive-Extract-0.880.0 b/metadata/md5-cache/dev-perl/Archive-Extract-0.880.0
index e9d5c04591f6..386263ec4dd3 100644
--- a/metadata/md5-cache/dev-perl/Archive-Extract-0.880.0
+++ b/metadata/md5-cache/dev-perl/Archive-Extract-0.880.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-IPC-Cmd-0.640.0 virtual/perl-Locale-Maketext-Simple >=virtual/perl-Module-Load-Conditional-0.660.0 >=virtual/perl-Params-Check-0.70.0 virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-IPC-Cmd-0.640.0 virtual/perl-Locale-Maketext-Simple >=virtual/perl-Module-Load-Conditional-0.660.0 >=virtual/perl-Params-Check-0.70.0 virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generic archive extracting mechanism
EAPI=8
HOMEPAGE=https://metacpan.org/release/Archive-Extract
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-IPC-Cmd-0.640.0 virtual/perl-Locale-Maketext-Simple >=virtual/perl-Module-Load-Conditional-0.660.0 >=virtual/perl-Params-Check-0.70.0 virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-IPC-Cmd-0.640.0 virtual/perl-Locale-Maketext-Simple >=virtual/perl-Module-Load-Conditional-0.660.0 >=virtual/perl-Params-Check-0.70.0 virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Archive-Extract-0.88.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=10ca37c570e3739f41b1e5d03fa17777
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 9e6bd4a87467..9267a16cd7bc 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,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pure perl IO-friendly tar file management
EAPI=7
HOMEPAGE=https://metacpan.org/release/Archive-Tar-Stream
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6cbd9a41a790d4f23d4c68eb1c69821
diff --git a/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.380.0 b/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.380.0
index ffc38ef1ad2c..327ee8e1f620 100644
--- a/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.380.0
+++ b/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.380.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar virtual/perl-ExtUtils-MakeMaker virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-1.302.73 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar virtual/perl-ExtUtils-MakeMaker virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-1.302.73 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=API wrapper around the 'tar' utility
EAPI=7
HOMEPAGE=https://metacpan.org/release/Archive-Tar-Wrapper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARFREITAS/Archive-Tar-Wrapper-0.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3fce99ce3d231511868fed95b80b18c5
diff --git a/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.390.0 b/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.390.0
index 46660b56018b..51b558be9de7 100644
--- a/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.390.0
+++ b/metadata/md5-cache/dev-perl/Archive-Tar-Wrapper-0.390.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar virtual/perl-ExtUtils-MakeMaker virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-1.302.73 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar virtual/perl-ExtUtils-MakeMaker virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-1.302.73 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=API wrapper around the 'tar' utility
EAPI=8
HOMEPAGE=https://metacpan.org/release/Archive-Tar-Wrapper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~x86
LICENSE=GPL-3+
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which dev-perl/IPC-Run dev-perl/Log-Log4perl virtual/perl-File-Path app-arch/tar >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARFREITAS/Archive-Tar-Wrapper-0.39.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ea131e06b8520f80505a20645c81dc8
diff --git a/metadata/md5-cache/dev-perl/Archive-Zip-1.680.0 b/metadata/md5-cache/dev-perl/Archive-Zip-1.680.0
index 552b995a6a24..49501b213a24 100644
--- a/metadata/md5-cache/dev-perl/Archive-Zip-1.680.0
+++ b/metadata/md5-cache/dev-perl/Archive-Zip-1.680.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Compress-Raw-Zlib-2.17.0 virtual/perl-Encode virtual/perl-File-Path >=virtual/perl-File-Spec-0.800.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( app-arch/unzip >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Compress-Raw-Zlib-2.17.0 virtual/perl-Encode virtual/perl-File-Path >=virtual/perl-File-Spec-0.800.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( app-arch/unzip >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A wrapper that lets you read Zip archive members as if they were files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Archive-Zip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Compress-Raw-Zlib-2.17.0 virtual/perl-Encode virtual/perl-File-Path >=virtual/perl-File-Spec-0.800.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Compress-Raw-Zlib-2.17.0 virtual/perl-Encode virtual/perl-File-Path >=virtual/perl-File-Spec-0.800.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/Archive-Zip-1.68.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=971a49f526737752b10f9e5673faf201
diff --git a/metadata/md5-cache/dev-perl/Array-Compare-3.0.8 b/metadata/md5-cache/dev-perl/Array-Compare-3.0.8
index 77ae25c12b0d..8fb73d73efec 100644
--- a/metadata/md5-cache/dev-perl/Array-Compare-3.0.8
+++ b/metadata/md5-cache/dev-perl/Array-Compare-3.0.8
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for comparing arrays
EAPI=7
HOMEPAGE=https://metacpan.org/release/Array-Compare
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Array-Compare-v3.0.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5bb8c1173594d79e23f07936c0c782ef
diff --git a/metadata/md5-cache/dev-perl/Array-Compare-4.0.0 b/metadata/md5-cache/dev-perl/Array-Compare-4.0.0
index a732609ed71c..c851af415e76 100644
--- a/metadata/md5-cache/dev-perl/Array-Compare-4.0.0
+++ b/metadata/md5-cache/dev-perl/Array-Compare-4.0.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Carp dev-perl/Feature-Compat-Class dev-perl/Moo dev-perl/Object-Pad dev-perl/Type-Tiny dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Carp dev-perl/Feature-Compat-Class dev-perl/Moo dev-perl/Object-Pad dev-perl/Type-Tiny dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for comparing arrays
EAPI=8
HOMEPAGE=https://metacpan.org/release/Array-Compare
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Feature-Compat-Class dev-perl/Moo dev-perl/Object-Pad dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Feature-Compat-Class dev-perl/Moo dev-perl/Object-Pad dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Array-Compare-4.0.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b510ed5aa5a32895baa9b3b00a829cf
diff --git a/metadata/md5-cache/dev-perl/Array-Diff-0.90.0 b/metadata/md5-cache/dev-perl/Array-Diff-0.90.0
index fa7dcbb78bf2..8604e72dd49b 100644
--- a/metadata/md5-cache/dev-perl/Array-Diff-0.90.0
+++ b/metadata/md5-cache/dev-perl/Array-Diff-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 dev-perl/Class-Accessor virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 dev-perl/Class-Accessor virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find the differences between two arrays
EAPI=8
HOMEPAGE=https://metacpan.org/release/Array-Diff
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Array-Diff-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3992ecd29bff33c86e01dbc04d93a3d5
diff --git a/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r3 b/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r3
index bc5e1617db45..977fd7597649 100644
--- a/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r3
+++ b/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set up array elements as aliases
EAPI=7
HOMEPAGE=https://metacpan.org/release/Array-RefElem
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Array-RefElem-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87a12d9aac8e7d25cf5f4aef1831db4e
diff --git a/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r4 b/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r4
index f36c79fdfd20..47d495b89d1c 100644
--- a/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r4
+++ b/metadata/md5-cache/dev-perl/Array-RefElem-1.0.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set up array elements as aliases
EAPI=8
HOMEPAGE=https://metacpan.org/release/Array-RefElem
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Array-RefElem-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0c8bedf617fbb704290c8b9bd98296ac
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5d2ccae23d46956bff676bf15fc80040
diff --git a/metadata/md5-cache/dev-perl/Array-Window-1.20.0-r2 b/metadata/md5-cache/dev-perl/Array-Window-1.20.0-r2
index 8bff5af4bfef..2db5b17a027a 100644
--- a/metadata/md5-cache/dev-perl/Array-Window-1.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Array-Window-1.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Params-Util-0.120.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Params-Util-0.120.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Calculate windows/subsets/pages of arrays
EAPI=7
HOMEPAGE=https://metacpan.org/release/Array-Window
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Params-Util-0.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Params-Util-0.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Array-Window-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ba6781b7ba03b74b541cec019aaebfc5
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
index 16ab4714ff20..90f3f5d3f67c 100644
--- a/metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.0
+++ b/metadata/md5-cache/dev-perl/Astro-FITS-Header-3.90.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to FITS headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Astro-FITS-Header
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ~hppa ~mips ppc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=83cd8d667650f0b72be867ee99fb6604
diff --git a/metadata/md5-cache/dev-perl/AtExit-2.50.0 b/metadata/md5-cache/dev-perl/AtExit-2.50.0
index fd5038378658..7f635984fdae 100644
--- a/metadata/md5-cache/dev-perl/AtExit-2.50.0
+++ b/metadata/md5-cache/dev-perl/AtExit-2.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=atexit() function to register exit-callbacks
EAPI=8
HOMEPAGE=https://metacpan.org/release/AtExit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=Artistic
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JANITOR/AtExit-2.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f0fb87c966b74ce56889e56f5e5c5a33
diff --git a/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r3 b/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r3
index 79852e52209c..15ea40c58533 100644
--- a/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r3
+++ b/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/libcdaudio-0.99.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/libcdaudio-0.99.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Module needed for app-cdr/disc-cover
EAPI=7
HOMEPAGE=http://www.vanhemert.co.uk/disc-cover.html
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=http://www.vanhemert.co.uk/files/Audio-CD-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a1f6212a2887deb8269301d4812d8b0b
diff --git a/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r4 b/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r4
index 6e4263f7382a..4a3ecdea8e89 100644
--- a/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r4
+++ b/metadata/md5-cache/dev-perl/Audio-CD-disc-cover-0.05-r4
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/libcdaudio-0.99.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/libcdaudio-0.99.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Module needed for app-cdr/disc-cover
EAPI=8
HOMEPAGE=http://www.vanhemert.co.uk/disc-cover.html
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86
+KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/URI-1.10 >=dev-perl/HTML-Parser-3.15 >=virtual/perl-MIME-Base64-2.12 >=virtual/perl-Digest-MD5-2.12 >=virtual/perl-libnet-1.0703-r1 >=dev-perl/libwww-perl-5.50 >=media-libs/libcdaudio-0.99.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.vanhemert.co.uk/files/Audio-CD-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f31f2f0f46a7b76f8d6fb5931b7015d2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3296b282c4aefdb58c75bf5e6a026349
diff --git a/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r3 b/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r3
index ecaaf14501fd..a1ff901f6e18 100644
--- a/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r3
+++ b/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to *NIX digital audio device
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-DSP
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SE/SETHJ/Audio-DSP-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20714561437aa8eafac376b6120fc30e
diff --git a/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r4 b/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r4
index 8c31c6a3a0a5..0e1d707513e7 100644
--- a/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r4
+++ b/metadata/md5-cache/dev-perl/Audio-DSP-0.20.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to *NIX digital audio device
EAPI=8
HOMEPAGE=https://metacpan.org/release/Audio-DSP
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~sparc ~x86
+KEYWORDS=amd64 sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SE/SETHJ/Audio-DSP-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7f275e50e6921c4240da90df76e82b8f
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=aac90145f961eaa79bb61446e332403d
diff --git a/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r4 b/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r4
index 179aa6c3666b..7e00936648d3 100644
--- a/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r4
+++ b/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=media-libs/flac:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=media-libs/flac:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/flac:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/flac:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access to FLAC audio metadata
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-FLAC-Header
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=media-libs/flac:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-libs/flac:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Audio-FLAC-Header-2.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=31da9bb0a658267603554e79d1c83ebb
diff --git a/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r5 b/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r5
index 8ba7179e65f9..4cc1ec4d3815 100644
--- a/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r5
+++ b/metadata/md5-cache/dev-perl/Audio-FLAC-Header-2.400.0-r5
@@ -1,16 +1,16 @@
-BDEPEND=media-libs/flac:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=media-libs/flac:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/flac:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/flac:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access to FLAC audio metadata
EAPI=8
HOMEPAGE=https://metacpan.org/release/Audio-FLAC-Header
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=media-libs/flac:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-libs/flac:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Audio-FLAC-Header-2.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8cca0155807f5dfca80d1bf807261c2a
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6e83fd184c133420cc80ee11dd127722
diff --git a/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r4 b/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r4
index e6381981af6c..07cfae2b525c 100644
--- a/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r4
+++ b/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for Sound Mixer control
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-Mixer
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=GPL-1
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SE/SERGEY/Audio-Mixer-0.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c51a5b4b71ac445f51289d915e1d7466
diff --git a/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r5 b/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r5
index 57ac9732d476..0f27fe537c01 100644
--- a/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r5
+++ b/metadata/md5-cache/dev-perl/Audio-Mixer-0.700.0-r5
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for Sound Mixer control
EAPI=8
HOMEPAGE=https://metacpan.org/release/Audio-Mixer
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=GPL-1
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SE/SERGEY/Audio-Mixer-0.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6af7c280e962ee7ea2ed1d2f2731879c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d2e25201fdf5b1fbfd8c4acf2c3e1ef7
diff --git a/metadata/md5-cache/dev-perl/Audio-Musepack-1.0.1-r1 b/metadata/md5-cache/dev-perl/Audio-Musepack-1.0.1-r1
index 267a4651af0f..77a5dc475e86 100644
--- a/metadata/md5-cache/dev-perl/Audio-Musepack-1.0.1-r1
+++ b/metadata/md5-cache/dev-perl/Audio-Musepack-1.0.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Audio-Scan-0.850.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Audio-Scan-0.850.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An OO interface to Musepack file information and APE tag fields
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-Musepack
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Audio-Scan-0.850.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Audio-Scan-0.850.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Audio-Musepack-1.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e43b8cb98be646e84c1044f11027a57
diff --git a/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r1 b/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r1
index 7cc07c765ae3..da7df637a41b 100644
--- a/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast C metadata and tag reader for all common audio file formats
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-Scan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AG/AGRUNDMA/Audio-Scan-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c88db11aed456002526af147d800a7c8
diff --git a/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r2 b/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r2
index 549dade6962e..7efb39fbb32b 100644
--- a/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Audio-Scan-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast C metadata and tag reader for all common audio file formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/Audio-Scan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AG/AGRUNDMA/Audio-Scan-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=017e9b98bdd2dcc1cc784cb1d3a513ba
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 d5a4bbbf042c..9714834b1ee4 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,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extension for reading WMA/ASF metadata
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-WMA
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Audio-WMA-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4be5b6ac32658277a96e139bf8dc5863
diff --git a/metadata/md5-cache/dev-perl/Audio-Wav-0.140.0-r2 b/metadata/md5-cache/dev-perl/Audio-Wav-0.140.0-r2
index f72677933a16..1f94b5e58f91 100644
--- a/metadata/md5-cache/dev-perl/Audio-Wav-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/Audio-Wav-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Inline-0.790.0 dev-perl/Inline-C virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Inline-0.790.0 dev-perl/Inline-C virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Modules for reading & writing Microsoft WAV files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Audio-Wav
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Inline-0.790.0 dev-perl/Inline-C || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Inline-0.790.0 dev-perl/Inline-C >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANSKI/Audio-Wav-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b137603ba33ae827f5f01d58723c0747
diff --git a/metadata/md5-cache/dev-perl/Authen-DigestMD5-0.40.0-r2 b/metadata/md5-cache/dev-perl/Authen-DigestMD5-0.40.0-r2
index 77410da63bf3..19f4ca86fc73 100644
--- a/metadata/md5-cache/dev-perl/Authen-DigestMD5-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Authen-DigestMD5-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SASL DIGEST-MD5 authentication (RFC2831)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-DigestMD5
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 ~ia64 ~ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Authen-DigestMD5-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ef19ff8b3aac1620efa1d0cef4c2357
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 9998d1bf0e05..fe32b1d34fe8 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to read and modify Apache .htpasswd files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-Htpasswd
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/Authen-Htpasswd-0.171.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_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 bfddae578a76..a331d7fb01dd 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl access to the TCP Wrappers interface
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-Libwrap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-apps/tcp-wrappers || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-apps/tcp-wrappers >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMUEY/Authen-Libwrap-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ae235720c142c9947314e7499250c536
diff --git a/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r3 b/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r3
index 1969125782ae..f2dd4d044554 100644
--- a/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r3
+++ b/metadata/md5-cache/dev-perl/Authen-Libwrap-0.230.0-r3
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl access to the TCP Wrappers interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-Libwrap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-apps/tcp-wrappers || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-apps/tcp-wrappers >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMUEY/Authen-Libwrap-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=904326e59187f0110ca05ad34ae7a583
diff --git a/metadata/md5-cache/dev-perl/Authen-NTLM-1.90.0-r2 b/metadata/md5-cache/dev-perl/Authen-NTLM-1.90.0-r2
index c11b4c29069e..56f544c618d9 100644
--- a/metadata/md5-cache/dev-perl/Authen-NTLM-1.90.0-r2
+++ b/metadata/md5-cache/dev-perl/Authen-NTLM-1.90.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-MIME-Base64-3.00 dev-perl/Digest-HMAC test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-MIME-Base64-3.00 dev-perl/Digest-HMAC test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An NTLM authentication module
EAPI=7
HOMEPAGE=https://metacpan.org/release/NTLM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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-MIME-Base64-3.00 dev-perl/Digest-HMAC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-MIME-Base64-3.00 dev-perl/Digest-HMAC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NB/NBEBOUT/NTLM-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7bd7b1b787cecdc9ecd0ca82cbc50ad4
diff --git a/metadata/md5-cache/dev-perl/Authen-OATH-2.0.1 b/metadata/md5-cache/dev-perl/Authen-OATH-2.0.1
index 6077333d7f5d..e277b997372f 100644
--- a/metadata/md5-cache/dev-perl/Authen-OATH-2.0.1
+++ b/metadata/md5-cache/dev-perl/Authen-OATH-2.0.1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Digest-HMAC virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 dev-perl/Type-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Digest-SHA dev-perl/Test-Needs virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Digest-HMAC virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 dev-perl/Type-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Digest-SHA dev-perl/Test-Needs virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OATH One Time Passwords
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-OATH
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Digest-HMAC virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Digest-HMAC virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/Authen-OATH-2.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16554f428d18d8775a256922ccf3f4ff
diff --git a/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r3 b/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r3
index a1f52701bc65..169270a7ea63 100644
--- a/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r3
+++ b/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=sys-libs/pam || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=sys-libs/pam >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/pam || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/pam >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to PAM library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-PAM
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-libs/pam || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-libs/pam >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NIKIP/Authen-PAM-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ef563b00375b7f1e6f43a29c43202feb
diff --git a/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r4 b/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r4
index 8cdaf72ad07c..472437ff6561 100644
--- a/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r4
+++ b/metadata/md5-cache/dev-perl/Authen-PAM-0.160.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=sys-libs/pam || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-libs/pam >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/pam || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/pam >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to PAM library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-PAM
INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-libs/pam || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-libs/pam >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NIKIP/Authen-PAM-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e3c526f63977811de08f07a88d821b7a
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7bcd5de4c70df064e401f75bd354aa22
diff --git a/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0 b/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0
index defd4d12220b..0c41eb2ba803 100644
--- a/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0
+++ b/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Test-NoWarnings virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Test-NoWarnings virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Communicate with a Radius server from Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-Radius
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=Artistic-2
-RDEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PO/PORTAONE/Authen-Radius-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd089c7aea87400d17d9ddb998b5b03d
diff --git a/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0-r1 b/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0-r1
index 3381e3bb81a1..3822991e5075 100644
--- a/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0-r1
+++ b/metadata/md5-cache/dev-perl/Authen-Radius-0.320.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Test-NoWarnings virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( dev-perl/Test-NoWarnings virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Communicate with a Radius server from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-Radius
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~amd64 ~hppa ~sparc ~x86
+KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=Artistic-2
-RDEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Data-Dumper-1.0.0 >=dev-perl/Data-HexDump-0.20.0 >=virtual/perl-Digest-MD5-2.200.0 >=virtual/perl-IO-1.120.0 >=dev-perl/Net-IP-1.260.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PO/PORTAONE/Authen-Radius-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6640ad07c0be02271cec6a150c2b4803
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=344ac1c4cb60ceda50a0349380c2c450
diff --git a/metadata/md5-cache/dev-perl/Authen-SASL-2.170.0 b/metadata/md5-cache/dev-perl/Authen-SASL-2.170.0
index b9abe34af513..3c142c2944f7 100644
--- a/metadata/md5-cache/dev-perl/Authen-SASL-2.170.0
+++ b/metadata/md5-cache/dev-perl/Authen-SASL-2.170.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Digest-HMAC virtual/perl-Digest-MD5 kerberos? ( dev-perl/GSSAPI ) >=virtual/perl-ExtUtils-MakeMaker-6.42 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Digest-HMAC virtual/perl-Digest-MD5 kerberos? ( dev-perl/GSSAPI ) >=virtual/perl-ExtUtils-MakeMaker-6.42 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl SASL interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-SASL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=kerberos perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=dev-perl/Digest-HMAC virtual/perl-Digest-MD5 kerberos? ( dev-perl/GSSAPI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Digest-HMAC virtual/perl-Digest-MD5 kerberos? ( dev-perl/GSSAPI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EH/EHUELS/Authen-SASL-2.1700.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=42c58da2fb4d3fd6b6fc9a2a75573bf3
diff --git a/metadata/md5-cache/dev-perl/Authen-SASL-SASLprep-1.100.0-r1 b/metadata/md5-cache/dev-perl/Authen-SASL-SASLprep-1.100.0-r1
index a3dc68e69187..51b059e55cbe 100644
--- a/metadata/md5-cache/dev-perl/Authen-SASL-SASLprep-1.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Authen-SASL-SASLprep-1.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Unicode-Stringprep-1 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Unicode-Stringprep-1 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Stringprep Profile for User Names and Passwords (RFC 4013)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-SASL-SASLprep
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Unicode-Stringprep-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Unicode-Stringprep-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/Authen-SASL-SASLprep-1.100.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d65f58e0ce58ac11f17e8fd065ebef9
diff --git a/metadata/md5-cache/dev-perl/Authen-SCRAM-0.11.0-r1 b/metadata/md5-cache/dev-perl/Authen-SCRAM-0.11.0-r1
index 3c1e767fa49c..a2e23b36933d 100644
--- a/metadata/md5-cache/dev-perl/Authen-SCRAM-0.11.0-r1
+++ b/metadata/md5-cache/dev-perl/Authen-SCRAM-0.11.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Authen-SASL-SASLprep virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Encode virtual/perl-MIME-Base64 >=dev-perl/Moo-1.1.0 >=dev-perl/PBKDF2-Tiny-0.3.0 dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Test-FailWarnings dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Authen-SASL-SASLprep virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Encode virtual/perl-MIME-Base64 >=dev-perl/Moo-1.1.0 >=dev-perl/PBKDF2-Tiny-0.3.0 dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Test-FailWarnings dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Salted Challenge Response Authentication Mechanism (RFC 5802)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Authen-SCRAM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Authen-SASL-SASLprep virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Encode virtual/perl-MIME-Base64 >=dev-perl/Moo-1.1.0 >=dev-perl/PBKDF2-Tiny-0.3.0 dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Authen-SASL-SASLprep virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Encode virtual/perl-MIME-Base64 >=dev-perl/Moo-1.1.0 >=dev-perl/PBKDF2-Tiny-0.3.0 dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Authen-SCRAM-0.011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=699b1c1801be4383ba3ff4f9a9ce8e1c
diff --git a/metadata/md5-cache/dev-perl/Authen-Simple-0.500.0-r1 b/metadata/md5-cache/dev-perl/Authen-Simple-0.500.0-r1
index 3016a2045e95..91cb9bfe69d2 100644
--- a/metadata/md5-cache/dev-perl/Authen-Simple-0.500.0-r1
+++ b/metadata/md5-cache/dev-perl/Authen-Simple-0.500.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Crypt-PasswdMD5 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/Params-Validate >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Crypt-PasswdMD5 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/Params-Validate >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Authentication
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Crypt-PasswdMD5 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/Params-Validate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Crypt-PasswdMD5 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/Params-Validate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/Authen-Simple-0.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f25813e13adfaf6bd3aa731eb21de42
diff --git a/metadata/md5-cache/dev-perl/Authen-Simple-Passwd-0.600.0-r1 b/metadata/md5-cache/dev-perl/Authen-Simple-Passwd-0.600.0-r1
index 14d56e40eddf..c8930f40540c 100644
--- a/metadata/md5-cache/dev-perl/Authen-Simple-Passwd-0.600.0-r1
+++ b/metadata/md5-cache/dev-perl/Authen-Simple-Passwd-0.600.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Authen-Simple-0.300.0 virtual/perl-IO dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Authen-Simple-0.300.0 virtual/perl-IO dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Passwd authentication
EAPI=8
HOMEPAGE=https://metacpan.org/release/Authen-Simple-Passwd
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Authen-Simple-0.300.0 virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Authen-Simple-0.300.0 virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/Authen-Simple-Passwd-0.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f74546985153fc0207a5208913c70306
diff --git a/metadata/md5-cache/dev-perl/AutoXS-Header-1.20.0-r2 b/metadata/md5-cache/dev-perl/AutoXS-Header-1.20.0-r2
index 4501770fd5c4..6e9625dc0ff4 100644
--- a/metadata/md5-cache/dev-perl/AutoXS-Header-1.20.0-r2
+++ b/metadata/md5-cache/dev-perl/AutoXS-Header-1.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Container for the AutoXS header files
EAPI=7
HOMEPAGE=https://metacpan.org/release/AutoXS-Header
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/AutoXS-Header-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2b4c35f754270f4ec55de7c3468b9ea0
diff --git a/metadata/md5-cache/dev-perl/B-COW-0.7.0 b/metadata/md5-cache/dev-perl/B-COW-0.7.0
index fcc2f9d951b6..bbd7c48c8774 100644
--- a/metadata/md5-cache/dev-perl/B-COW-0.7.0
+++ b/metadata/md5-cache/dev-perl/B-COW-0.7.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-XSLoader ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-XSLoader ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Additional B helpers to check COW status
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-COW
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1aaff9075be0a3fd7935b162aca0697c
diff --git a/metadata/md5-cache/dev-perl/B-Debug-1.260.0-r1 b/metadata/md5-cache/dev-perl/B-Debug-1.260.0-r1
index fd9c5b21dbbb..32a4708f1ff2 100644
--- a/metadata/md5-cache/dev-perl/B-Debug-1.260.0-r1
+++ b/metadata/md5-cache/dev-perl/B-Debug-1.260.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/B-Flags-0.40.0 ) >=dev-lang/perl-5.19.2 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/B-Flags-0.40.0 ) >=dev-lang/perl-5.19.2 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Walk Perl syntax tree, printing debug info about ops
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Debug
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/B-Flags-0.40.0 ) >=dev-lang/perl-5.19.2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/B-Flags-0.40.0 ) >=dev-lang/perl-5.19.2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/B-Debug-1.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2beecab4805e4318b5e6c65d176dab34
diff --git a/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r1 b/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r1
index cacb8bc17092..f244fd83fa0f 100644
--- a/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Friendlier flags for B
EAPI=7
HOMEPAGE=https://metacpan.org/release/B-Flags
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/B-Flags-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3917f7096336915c456fac6cd81da813
diff --git a/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r2 b/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r2
index 24c5863401a3..a58c93bb45cf 100644
--- a/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r2
+++ b/metadata/md5-cache/dev-perl/B-Flags-0.170.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Friendlier flags for B
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Flags
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/B-Flags-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b21526e0e736bb7c805c5c321e99fdd
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
index da544e1dada3..be082e1d213d 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
+++ b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.260.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Execute code after a scope finished compilation
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Hooks-EndOfScope
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7681bf42f552839c71e2d080de2dc787
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.280.0 b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.280.0
index 80016c21fdd2..a26b40b6a540 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.280.0
+++ b/metadata/md5-cache/dev-perl/B-Hooks-EndOfScope-0.280.0
@@ -1,6 +1,6 @@
-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 >=dev-perl/Devel-Hide-0.0.700 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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 >=dev-perl/Devel-Hide-0.0.700 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Execute code after a scope finished compilation
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Hooks-EndOfScope
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8d7b4f7a21ab0dd31c65a970afeb9a31
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r1 b/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r1
index 0d8d4349747a..df698c9f6c30 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r1
+++ b/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrap OP check callbacks
EAPI=7
HOMEPAGE=https://metacpan.org/release/B-Hooks-OP-Check
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-OP-Check-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a95b2c4e9294cabdbd728bded708983
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r2 b/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r2
index 9238f9796de9..461e619f7dc8 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r2
+++ b/metadata/md5-cache/dev-perl/B-Hooks-OP-Check-0.220.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrap OP check callbacks
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Hooks-OP-Check
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-OP-Check-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=da63d7160cdf25edf12eff679836eab4
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b1fcdb69ab1f2040f084e9ed3814683c
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r1 b/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r1
index e4544003d4a0..819c1ab83a81 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r1
+++ b/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-Hooks-EndOfScope virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-Hooks-EndOfScope virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to perls parser variables
EAPI=7
HOMEPAGE=https://metacpan.org/release/B-Hooks-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-Parser-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c01eb53280949e9a1574875b94546979
diff --git a/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r2 b/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r2
index 389205426660..eb2476f83808 100644
--- a/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r2
+++ b/metadata/md5-cache/dev-perl/B-Hooks-Parser-0.210.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-Hooks-EndOfScope virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-Hooks-EndOfScope virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to perls parser variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Hooks-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-OP-Check-0.180.0 virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Hooks-Parser-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8c228420272e08c93dd0f308a83bc868
diff --git a/metadata/md5-cache/dev-perl/B-Keywords-1.260.0 b/metadata/md5-cache/dev-perl/B-Keywords-1.260.0
index ea3756640912..8ac7b5edd40d 100644
--- a/metadata/md5-cache/dev-perl/B-Keywords-1.260.0
+++ b/metadata/md5-cache/dev-perl/B-Keywords-1.260.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lists of reserved barewords and symbol names
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Keywords
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-1.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d21e40c2542d0192252113550bfc72b7
diff --git a/metadata/md5-cache/dev-perl/B-Keywords-1.270.0 b/metadata/md5-cache/dev-perl/B-Keywords-1.270.0
index 10323c065d9a..64357b523efd 100644
--- a/metadata/md5-cache/dev-perl/B-Keywords-1.270.0
+++ b/metadata/md5-cache/dev-perl/B-Keywords-1.270.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lists of reserved barewords and symbol names
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Keywords
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/B-Keywords-1.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6098702f9390756941db21755e7a236a
diff --git a/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r1 b/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r1
index 2e9a16c61ec8..9ca9bcc41b7d 100644
--- a/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r1
+++ b/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.302.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.302.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PL_check hacks using Perl callbacks
EAPI=7
HOMEPAGE=https://metacpan.org/release/B-OPCheck
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-OPCheck-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a61ab4e3b07710a9574f2485be54d2fb
diff --git a/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r2 b/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r2
index 1d50b4352057..4f36b070f98f 100644
--- a/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r2
+++ b/metadata/md5-cache/dev-perl/B-OPCheck-0.320.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.302.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.302.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PL_check hacks using Perl callbacks
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-OPCheck
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Utils-0.80.0 virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Scope-Guard virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-OPCheck-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab105840ad4d436b963abaa953981a69
diff --git a/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r2 b/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r2
index b7582992c5a9..f78cc104e124 100644
--- a/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r2
+++ b/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Depends-0.301.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Depends-0.301.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Helper functions for op tree manipulation
EAPI=7
HOMEPAGE=https://metacpan.org/release/B-Utils
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~hppa ~mips ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Utils-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f65c5d45103207bf9dc53f69f85a4eb
diff --git a/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r3 b/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r3
index f6f8d2b9806d..b4ee1589a767 100644
--- a/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r3
+++ b/metadata/md5-cache/dev-perl/B-Utils-0.270.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Depends-0.301.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Depends-0.301.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Helper functions for op tree manipulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/B-Utils
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86
+KEYWORDS=~alpha amd64 ~arm ~hppa ~mips ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/B-Utils-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6460acc0d6a999f91be8665305b15fee
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=051a59faa03f6f710cc6bbb6379d7a4f
diff --git a/metadata/md5-cache/dev-perl/BDB-1.920.0-r1 b/metadata/md5-cache/dev-perl/BDB-1.920.0-r1
index 7d259899a93c..1f9e98f9b087 100644
--- a/metadata/md5-cache/dev-perl/BDB-1.920.0-r1
+++ b/metadata/md5-cache/dev-perl/BDB-1.920.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense sys-libs/db:= virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/common-sense sys-libs/db:= virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/db:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/db:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asynchronous Berkeley DB access
EAPI=7
HOMEPAGE=https://metacpan.org/release/BDB
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/common-sense sys-libs/db:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense sys-libs/db:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/BDB-1.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b694cd1b28963ada7684c977d6ff4dba
diff --git a/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r2 b/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r2
index 818035d91a8c..6395ac7ad1e9 100644
--- a/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r2
+++ b/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for BSD process resource limit and priority functions
EAPI=7
HOMEPAGE=https://metacpan.org/release/BSD-Resource
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic-2 LGPL-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JH/JHI/BSD-Resource-1.2911.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dca361586856610b64b0b6e005525ce8
diff --git a/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r3 b/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r3
index 8059401043ed..8dea2b20fd0c 100644
--- a/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r3
+++ b/metadata/md5-cache/dev-perl/BSD-Resource-1.291.100-r3
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for BSD process resource limit and priority functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/BSD-Resource
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic-2 LGPL-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JH/JHI/BSD-Resource-1.2911.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b66a176027e3302140641fa56cf8c68e
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bede884d7a7e978f780aa3a2b6a761df
diff --git a/metadata/md5-cache/dev-perl/BSON-1.12.2 b/metadata/md5-cache/dev-perl/BSON-1.12.2
index d7ba6565f92f..c65d05b88a78 100644
--- a/metadata/md5-cache/dev-perl/BSON-1.12.2
+++ b/metadata/md5-cache/dev-perl/BSON-1.12.2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 virtual/perl-Scalar-List-Utils dev-perl/Tie-IxHash virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-perl/boolean-0.450.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-threads-shared virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-Data-Dumper virtual/perl-File-Spec dev-perl/JSON-MaybeXS >=virtual/perl-JSON-PP-2.970.10 >=dev-perl/Path-Tiny-0.54.0 dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 virtual/perl-Scalar-List-Utils dev-perl/Tie-IxHash virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-perl/boolean-0.450.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-threads-shared virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-Data-Dumper virtual/perl-File-Spec dev-perl/JSON-MaybeXS >=virtual/perl-JSON-PP-2.970.10 >=dev-perl/Path-Tiny-0.54.0 dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=BSON serialization and deserialization (EOL)
EAPI=7
HOMEPAGE=https://metacpan.org/release/BSON
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 virtual/perl-Scalar-List-Utils dev-perl/Tie-IxHash virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-perl/boolean-0.450.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-threads-shared virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Crypt-URandom virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Math-BigInt >=dev-perl/Moo-2.2.4 virtual/perl-Scalar-List-Utils dev-perl/Tie-IxHash virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-perl/boolean-0.450.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-threads-shared virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONGODB/BSON-v1.12.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64f65a8cdf7d2e2e34e076b27c0edf33
diff --git a/metadata/md5-cache/dev-perl/BZ-Client-4.400.400 b/metadata/md5-cache/dev-perl/BZ-Client-4.400.400
index 2afdf82874c9..58452209fdf2 100644
--- a/metadata/md5-cache/dev-perl/BZ-Client-4.400.400
+++ b/metadata/md5-cache/dev-perl/BZ-Client-4.400.400
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Strptime dev-perl/DateTime-TimeZone virtual/perl-Encode virtual/perl-File-Spec dev-perl/HTTP-CookieJar virtual/perl-HTTP-Tiny virtual/perl-MIME-Base64 dev-perl/URI dev-perl/XML-Parser dev-perl/XML-Writer virtual/perl-parent >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Clone virtual/perl-Data-Dumper dev-perl/DateTime dev-perl/IO-Socket-SSL dev-perl/Test-RequiresInternet virtual/perl-Test-Simple dev-perl/Text-Password-Pronounceable ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Strptime dev-perl/DateTime-TimeZone virtual/perl-Encode virtual/perl-File-Spec dev-perl/HTTP-CookieJar virtual/perl-HTTP-Tiny virtual/perl-MIME-Base64 dev-perl/URI dev-perl/XML-Parser dev-perl/XML-Writer virtual/perl-parent >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Clone virtual/perl-Data-Dumper dev-perl/DateTime dev-perl/IO-Socket-SSL dev-perl/Test-RequiresInternet virtual/perl-Test-Simple dev-perl/Text-Password-Pronounceable ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A client for the Bugzilla web services API
EAPI=7
HOMEPAGE=https://metacpan.org/release/BZ-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Strptime dev-perl/DateTime-TimeZone virtual/perl-Encode virtual/perl-File-Spec dev-perl/HTTP-CookieJar virtual/perl-HTTP-Tiny virtual/perl-MIME-Base64 dev-perl/URI dev-perl/XML-Parser dev-perl/XML-Writer virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Strptime dev-perl/DateTime-TimeZone virtual/perl-Encode virtual/perl-File-Spec dev-perl/HTTP-CookieJar virtual/perl-HTTP-Tiny virtual/perl-MIME-Base64 dev-perl/URI dev-perl/XML-Parser dev-perl/XML-Writer virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DJ/DJZORT/BZ-Client-4.4004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=694398fea14bc1eb081485a254db6eb0
diff --git a/metadata/md5-cache/dev-perl/BackupPC-XS-0.620.0 b/metadata/md5-cache/dev-perl/BackupPC-XS-0.620.0
index 547832e5b786..cb79fc207862 100644
--- a/metadata/md5-cache/dev-perl/BackupPC-XS-0.620.0
+++ b/metadata/md5-cache/dev-perl/BackupPC-XS-0.620.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for BackupPC libraries
EAPI=8
HOMEPAGE=https://metacpan.org/release/BackupPC-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CB/CBARRATT/BackupPC-XS-0.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46f5e2dbc2d90ef78631c3bed1be08f7
diff --git a/metadata/md5-cache/dev-perl/Benchmark-Timer-0.711.200-r1 b/metadata/md5-cache/dev-perl/Benchmark-Timer-0.711.200-r1
index a2829f0c7b37..bb45a0b76511 100644
--- a/metadata/md5-cache/dev-perl/Benchmark-Timer-0.711.200-r1
+++ b/metadata/md5-cache/dev-perl/Benchmark-Timer-0.711.200-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Statistics-TTest virtual/perl-Time-HiRes >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Statistics-TTest virtual/perl-Time-HiRes >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl code benchmarking tool
EAPI=8
HOMEPAGE=https://metacpan.org/release/Benchmark-Timer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Statistics-TTest virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Statistics-TTest virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCOPPIT/Benchmark-Timer-0.7112.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=821214324c9de1fec653f03b82432882
diff --git a/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0 b/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0
index 0315cb888138..687f3bedbbbc 100644
--- a/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0
+++ b/metadata/md5-cache/dev-perl/BerkeleyDB-0.650.0
@@ -1,6 +1,6 @@
-BDEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=This module provides Berkeley DB interface for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/BerkeleyDB
@@ -8,9 +8,9 @@ INHERIT=perl-module db-use
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/db-2.0:= <sys-libs/db-7:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=db-use 3807d3e43e20aaa6e4decedd2bb2db4c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=146022253cbce0ab9ca7efe6c118392e
diff --git a/metadata/md5-cache/dev-perl/Bio-ASN1-EntrezGene-1.730.0 b/metadata/md5-cache/dev-perl/Bio-ASN1-EntrezGene-1.730.0
index da60c2b5ad31..65bb97fc8134 100644
--- a/metadata/md5-cache/dev-perl/Bio-ASN1-EntrezGene-1.730.0
+++ b/metadata/md5-cache/dev-perl/Bio-ASN1-EntrezGene-1.730.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-parent >=sci-biology/bioperl-1.6.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-parent >=sci-biology/bioperl-1.6.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Regular expression-based Perl Parser for NCBI Entrez Gene
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bio-ASN1-EntrezGene
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-parent >=sci-biology/bioperl-1.6.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-parent >=sci-biology/bioperl-1.6.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJFIELDS/Bio-ASN1-EntrezGene-1.73.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9672da3382be0500753952291277b10
diff --git a/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r1 b/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r1
index 9b1cd019a8dd..d7c816be81f4 100644
--- a/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=sci-biology/bioperl sci-libs/htslib:= dev-perl/Module-Build test? ( dev-perl/Test-LeakTrace ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=sci-biology/bioperl sci-libs/htslib:= dev-perl/Module-Build test? ( dev-perl/Test-LeakTrace ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build sci-libs/htslib:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build sci-libs/htslib:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for sci-libs/htslib
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bio-DB-HTS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=sci-biology/bioperl sci-libs/htslib:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sci-biology/bioperl sci-libs/htslib:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AV/AVULLO/Bio-DB-HTS-3.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=045c2e47e749e42accdbc572a9d7dc74
diff --git a/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r2 b/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r2
index f5ee8334bc91..f3659943399d 100644
--- a/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Bio-DB-HTS-3.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=sci-biology/bioperl sci-libs/htslib:= dev-perl/Module-Build test? ( dev-perl/Test-LeakTrace ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sci-biology/bioperl sci-libs/htslib:= dev-perl/Module-Build test? ( dev-perl/Test-LeakTrace ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build sci-libs/htslib:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build sci-libs/htslib:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for sci-libs/htslib
EAPI=8
HOMEPAGE=https://metacpan.org/release/Bio-DB-HTS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=sci-biology/bioperl sci-libs/htslib:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sci-biology/bioperl sci-libs/htslib:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AV/AVULLO/Bio-DB-HTS-3.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=28cf92a446e89b1ac61655e34c9160aa
diff --git a/metadata/md5-cache/dev-perl/Bio-Das-1.170.0-r4 b/metadata/md5-cache/dev-perl/Bio-Das-1.170.0-r4
index 96e37a1044f5..dda054732819 100644
--- a/metadata/md5-cache/dev-perl/Bio-Das-1.170.0-r4
+++ b/metadata/md5-cache/dev-perl/Bio-Das-1.170.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-IO-Compress-1.0 sci-biology/bioperl >=dev-perl/HTML-Parser-3 >=dev-perl/libwww-perl-5 >=virtual/perl-MIME-Base64-2.12 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-IO-Compress-1.0 sci-biology/bioperl >=dev-perl/HTML-Parser-3 >=dev-perl/libwww-perl-5 >=virtual/perl-MIME-Base64-2.12 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Distributed Annotation System
EAPI=8
HOMEPAGE=https://metacpan.org/release/Bio-Das
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=coldspringharbor
-RDEPEND=>=virtual/perl-IO-Compress-1.0 sci-biology/bioperl >=dev-perl/HTML-Parser-3 >=dev-perl/libwww-perl-5 >=virtual/perl-MIME-Base64-2.12 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-IO-Compress-1.0 sci-biology/bioperl >=dev-perl/HTML-Parser-3 >=dev-perl/libwww-perl-5 >=virtual/perl-MIME-Base64-2.12 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Bio-Das-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4375564e57a5d3be33637d456d8abe54
diff --git a/metadata/md5-cache/dev-perl/Bio-Graphics-2.400.0-r2 b/metadata/md5-cache/dev-perl/Bio-Graphics-2.400.0-r2
index 9e258b3f9b64..703791232c08 100644
--- a/metadata/md5-cache/dev-perl/Bio-Graphics-2.400.0-r2
+++ b/metadata/md5-cache/dev-perl/Bio-Graphics-2.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI >=dev-perl/GD-2.300.0[jpeg(+)] >=dev-perl/Statistics-Descriptive-2.600.0 <=sci-biology/bioperl-1.6.924 >=sci-biology/bioperl-1.5.9.1 >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/CGI >=dev-perl/GD-2.300.0[jpeg(+)] >=dev-perl/Statistics-Descriptive-2.600.0 <=sci-biology/bioperl-1.6.924 >=sci-biology/bioperl-1.5.9.1 >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate images from Bio::Seq objects for visualization purposes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bio-Graphics
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=coldspringharbor
-RDEPEND=dev-perl/CGI >=dev-perl/GD-2.300.0[jpeg(+)] >=dev-perl/Statistics-Descriptive-2.600.0 <=sci-biology/bioperl-1.6.924 >=sci-biology/bioperl-1.5.9.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI >=dev-perl/GD-2.300.0[jpeg(+)] >=dev-perl/Statistics-Descriptive-2.600.0 <=sci-biology/bioperl-1.6.924 >=sci-biology/bioperl-1.5.9.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJFIELDS/Bio-Graphics-2.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=74cce7b175ffa56f225346219b4af014
diff --git a/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r2 b/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r2
index afb7f92225d5..365252bd4846 100644
--- a/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r2
+++ b/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Efficient bit vector, set of integers and big int math library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bit-Vector
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STBEY/Bit-Vector-7.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd17571b53f6a32bbff128c8bf081bf1
diff --git a/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r3 b/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r3
index c6c0e72f5259..9567998fb446 100644
--- a/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r3
+++ b/metadata/md5-cache/dev-perl/Bit-Vector-7.400.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Efficient bit vector, set of integers and big int math library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Bit-Vector
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Carp-Clan-5.300.0 >=virtual/perl-Storable-2.210.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STBEY/Bit-Vector-7.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bf2e2b7031287b1329849a5f2fc88e0c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dc52e8aa8b2e23533cfd9a4cc76fb783
diff --git a/metadata/md5-cache/dev-perl/Bit-Vector-Minimal-1.300.0-r2 b/metadata/md5-cache/dev-perl/Bit-Vector-Minimal-1.300.0-r2
index 47f8c6f00e98..a13252dbfbfa 100644
--- a/metadata/md5-cache/dev-perl/Bit-Vector-Minimal-1.300.0-r2
+++ b/metadata/md5-cache/dev-perl/Bit-Vector-Minimal-1.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object-oriented wrapper around vec()
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bit-Vector-Minimal
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Bit-Vector-Minimal-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04bfb7ec6fcb78cfa5258f8ba5ba8c7b
diff --git a/metadata/md5-cache/dev-perl/Boulder-1.300.0-r3 b/metadata/md5-cache/dev-perl/Boulder-1.300.0-r3
index 7a57c5567ce2..589b02eedc57 100644
--- a/metadata/md5-cache/dev-perl/Boulder-1.300.0-r3
+++ b/metadata/md5-cache/dev-perl/Boulder-1.300.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=genbank? ( dev-perl/CGI ) store? ( virtual/perl-DB_File ) xml? ( dev-perl/XML-Parser ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=genbank? ( dev-perl/CGI ) store? ( virtual/perl-DB_File ) xml? ( dev-perl/XML-Parser ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An API for hierarchical tag/value structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Boulder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=genbank store xml perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=genbank? ( dev-perl/CGI ) store? ( virtual/perl-DB_File ) xml? ( dev-perl/XML-Parser ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=genbank? ( dev-perl/CGI ) store? ( virtual/perl-DB_File ) xml? ( dev-perl/XML-Parser ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Boulder-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e5529e33602e6781b07ba968eaed3321
diff --git a/metadata/md5-cache/dev-perl/Browser-Open-0.40.0-r1 b/metadata/md5-cache/dev-perl/Browser-Open-0.40.0-r1
index 3ce2a184c0ee..9c6843f98e23 100644
--- a/metadata/md5-cache/dev-perl/Browser-Open-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Browser-Open-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.920.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.920.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Open a browser at a given URL
EAPI=8
HOMEPAGE=https://metacpan.org/release/Browser-Open
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFRANKS/Browser-Open-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a6c4145210d9ca8a27842493b84b0ec
diff --git a/metadata/md5-cache/dev-perl/Business-FedEx-DirectConnect-1.10.0-r2 b/metadata/md5-cache/dev-perl/Business-FedEx-DirectConnect-1.10.0-r2
index 8e54789269a2..5e6299c42999 100644
--- a/metadata/md5-cache/dev-perl/Business-FedEx-DirectConnect-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Business-FedEx-DirectConnect-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl dev-perl/Tie-StrictHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/libwww-perl dev-perl/Tie-StrictHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to FedEx Ship Manager Direct
EAPI=7
HOMEPAGE=https://metacpan.org/release/Business-FedEx-DirectConnect
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl dev-perl/Tie-StrictHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl dev-perl/Tie-StrictHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JP/JPOWERS/Business-FedEx-DirectConnect-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3bd624f5c9903207dca3f784d615c068
diff --git a/metadata/md5-cache/dev-perl/Business-Hours-0.130.0-r1 b/metadata/md5-cache/dev-perl/Business-Hours-0.130.0-r1
index e45da456bf35..d7485c54f669 100644
--- a/metadata/md5-cache/dev-perl/Business-Hours-0.130.0-r1
+++ b/metadata/md5-cache/dev-perl/Business-Hours-0.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Set-IntSpan-1.120.0 virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Set-IntSpan-1.120.0 virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Calculate business hours in a time period
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-Hours
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Set-IntSpan-1.120.0 virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Set-IntSpan-1.120.0 virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/Business-Hours-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1192d30f27cf438f73933b716953a886
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-3.8.0 b/metadata/md5-cache/dev-perl/Business-ISBN-3.8.0
index 5d654436db24..50d236763310 100644
--- a/metadata/md5-cache/dev-perl/Business-ISBN-3.8.0
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-3.8.0
@@ -1,16 +1,16 @@
-BDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Work with ISBN as objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISBN
INHERIT=perl-module
IUSE=test barcode perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=amd64 arm arm64 ppc ~riscv x86
+KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86
LICENSE=Artistic-2
-RDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-3.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=25dde66480a6071d17e9500a2ee08781
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e9d01623b45b912b63b3194cbecaa490
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-3.9.0 b/metadata/md5-cache/dev-perl/Business-ISBN-3.9.0
index 832bdc6dacdc..043d32e5f5ae 100644
--- a/metadata/md5-cache/dev-perl/Business-ISBN-3.9.0
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-3.9.0
@@ -1,6 +1,6 @@
-BDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Work with ISBN as objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISBN
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test barcode perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=Artistic-2
-RDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=barcode? ( dev-perl/GD-Barcode dev-perl/GD[png(+)] ) >=dev-perl/Business-ISBN-Data-20230322.1.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISBN-3.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65e2d110049b2ded80f9c47aafed5c93
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231110.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231110.1.0
index 3fa547118dbf..0107d9125e24 100644
--- a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231110.1.0
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20231110.1.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data pack for Business::ISBN
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~riscv ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Business-ISBN-Data-20231110.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f58982f28a4b36109b50d571eff50f3
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240426.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240426.1.0
index 7f9acdf79e52..90357b20a651 100644
--- a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240426.1.0
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240426.1.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data pack for Business::ISBN
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~riscv ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISBN-Data-20240426.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=607dad6800be05b1f8783b04e8d447c6
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240509.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240509.1.0
index 625d461dd979..3a5ecd8d3585 100644
--- a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240509.1.0
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240509.1.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data pack for Business::ISBN
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISBN-Data-20240509.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=37aef7fab1ef35b953ca3b52acc9b3db
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fc3a33b2e65529cc70690e4cb3ec6f86
diff --git a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240523.1.0 b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240523.1.0
index 6c321d1b94cc..c9a5acc5d54b 100644
--- a/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240523.1.0
+++ b/metadata/md5-cache/dev-perl/Business-ISBN-Data-20240523.1.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data pack for Business::ISBN
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISBN-Data
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISBN-Data-20240523.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bbf0ebf9d9a31ec599943a08f0d46bf1
diff --git a/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0 b/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0
index a09bee147871..071def51462f 100644
--- a/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0
+++ b/metadata/md5-cache/dev-perl/Business-ISMN-1.203.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=International Standard Music Numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISMN
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Tie-Cycle-1.210.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=645ffd31766dac5ef6d219a2bfc15d1d
diff --git a/metadata/md5-cache/dev-perl/Business-ISMN-1.204.0 b/metadata/md5-cache/dev-perl/Business-ISMN-1.204.0
index 46d44e8920f8..2b0c0c1d5331 100644
--- a/metadata/md5-cache/dev-perl/Business-ISMN-1.204.0
+++ b/metadata/md5-cache/dev-perl/Business-ISMN-1.204.0
@@ -1,16 +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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=International Standard Music Numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISMN
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Tie-Cycle-1.210.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Tie-Cycle-1.210.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISMN-1.204.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=afb9aca9e707df07c6f9e77dccac0a26
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8cf112984157f21233ddec0fa4e1cd80
diff --git a/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0 b/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0
index 5401056dfeef..f3bdc7ca431d 100644
--- a/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0
+++ b/metadata/md5-cache/dev-perl/Business-ISSN-1.5.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object and functions to work with International Standard Serial Numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISSN
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~riscv ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a93a482ce625718b26b1fb04a8318bc0
diff --git a/metadata/md5-cache/dev-perl/Business-ISSN-1.6.0 b/metadata/md5-cache/dev-perl/Business-ISSN-1.6.0
index 7021056b9a8c..97c802e78627 100644
--- a/metadata/md5-cache/dev-perl/Business-ISSN-1.6.0
+++ b/metadata/md5-cache/dev-perl/Business-ISSN-1.6.0
@@ -1,16 +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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object and functions to work with International Standard Serial Numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-ISSN
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANDFOY/Business-ISSN-1.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3da73c4783fe240da66bc6bee54207a0
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e554127ba8ac117612bfda781cf839b7
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
index eee9946487d0..bcdec3294e40 100644
--- 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
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A class for european VAT numbers validation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Business-Tax-VAT-Validation
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTTP-Message-1.0.0 dev-perl/JSON >=dev-perl/libwww-perl-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_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 13958a0f18c0..a4089294ce48 100644
--- a/metadata/md5-cache/dev-perl/Business-UPS-2.20.0
+++ b/metadata/md5-cache/dev-perl/Business-UPS-2.20.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=UPS Interface Module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Business-UPS
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Business-UPS-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_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 6a596f120ff2..98989e8d98b5 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extension to generate cryptographically-secure random bytes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Bytes-Random-Secure
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=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 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=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 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a5fd3a5e9d7cfafdc6e846f7d5446ad
diff --git a/metadata/md5-cache/dev-perl/C-Scan-0.740.0 b/metadata/md5-cache/dev-perl/C-Scan-0.740.0
index 1353f103abac..197f585dd22f 100644
--- a/metadata/md5-cache/dev-perl/C-Scan-0.740.0
+++ b/metadata/md5-cache/dev-perl/C-Scan-0.740.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Data-Flow || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Data-Flow >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Scan C language files for easily recognized constructs
EAPI=8
HOMEPAGE=https://metacpan.org/release/C-Scan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Data-Flow || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-Flow >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HV/HVDS/C-Scan-0.74.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b06440eb0e2c0f92e0d10fd0e0b1987b
diff --git a/metadata/md5-cache/dev-perl/CBOR-XS-1.870.0 b/metadata/md5-cache/dev-perl/CBOR-XS-1.870.0
index de3b590773f3..a28b1db7a3b7 100644
--- a/metadata/md5-cache/dev-perl/CBOR-XS-1.870.0
+++ b/metadata/md5-cache/dev-perl/CBOR-XS-1.870.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=dev-perl/Task-Weaken-1.60.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=dev-perl/Task-Weaken-1.60.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Concise Binary Object Representation (CBOR, RFC7049)
EAPI=8
HOMEPAGE=https://metacpan.org/release/CBOR-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/CBOR-XS-1.87.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd9012af800e2b7ac5960e39c5265686
diff --git a/metadata/md5-cache/dev-perl/CDB_File-1.50.0 b/metadata/md5-cache/dev-perl/CDB_File-1.50.0
index 40000c8073b9..5ee1d6d234d4 100644
--- a/metadata/md5-cache/dev-perl/CDB_File-1.50.0
+++ b/metadata/md5-cache/dev-perl/CDB_File-1.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-COW virtual/perl-File-Temp dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-COW virtual/perl-File-Temp dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for access to cdb databases
EAPI=7
HOMEPAGE=https://metacpan.org/release/CDB_File
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/CDB_File-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d3b43f51a61d44aeaa33759b0b5d3ed0
diff --git a/metadata/md5-cache/dev-perl/CDB_File-1.50.0-r1 b/metadata/md5-cache/dev-perl/CDB_File-1.50.0-r1
index 1091d9bf187b..f3be98815790 100644
--- a/metadata/md5-cache/dev-perl/CDB_File-1.50.0-r1
+++ b/metadata/md5-cache/dev-perl/CDB_File-1.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-COW virtual/perl-File-Temp dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/B-COW virtual/perl-File-Temp dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for access to cdb databases
EAPI=8
HOMEPAGE=https://metacpan.org/release/CDB_File
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/CDB_File-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0322c3b13bc16c1d6359a81b261c209a
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 c20baa328c69..6449504c6b32 100644
--- a/metadata/md5-cache/dev-perl/CDDB-1.222.0-r3
+++ b/metadata/md5-cache/dev-perl/CDDB-1.222.0-r3
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=High-level interface to cddb/freedb protocol
EAPI=8
HOMEPAGE=https://metacpan.org/release/CDDB
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=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 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=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 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/CDDB-1.222.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb7d6b5d7e96b013ccaf2d7b470aa942
diff --git a/metadata/md5-cache/dev-perl/CDDB-File-1.50.0-r2 b/metadata/md5-cache/dev-perl/CDDB-File-1.50.0-r2
index f108e33c2d26..bff63c9fdfaf 100644
--- a/metadata/md5-cache/dev-perl/CDDB-File-1.50.0-r2
+++ b/metadata/md5-cache/dev-perl/CDDB-File-1.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse a CDDB/freedb data file
EAPI=7
HOMEPAGE=https://metacpan.org/release/CDDB-File
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc x86
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/CDDB-File-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=251a041db411110a725f64d62bba317c
diff --git a/metadata/md5-cache/dev-perl/CDDB_get-2.280.0-r2 b/metadata/md5-cache/dev-perl/CDDB_get-2.280.0-r2
index baf5ed04cd5e..f8b48ac589fb 100644
--- a/metadata/md5-cache/dev-perl/CDDB_get-2.280.0-r2
+++ b/metadata/md5-cache/dev-perl/CDDB_get-2.280.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read the CDDB entry for an audio CD in your drive
EAPI=7
HOMEPAGE=http://armin.emx.at/cddb/ https://metacpan.org/release/CDDB_get
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=2
SRC_URI=mirror://cpan/authors/id/F/FO/FONKIE/CDDB_get-2.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e99f0f0be590f923ba552aab33cc5855
diff --git a/metadata/md5-cache/dev-perl/CGI-4.600.0 b/metadata/md5-cache/dev-perl/CGI-4.600.0
index 0afcf687f897..5c82a4389f1b 100644
--- a/metadata/md5-cache/dev-perl/CGI-4.600.0
+++ b/metadata/md5-cache/dev-perl/CGI-4.600.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Common Gateway Interface Class
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.60.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8fa1bd72bd0e48e4754a44873b88d6ce
diff --git a/metadata/md5-cache/dev-perl/CGI-4.640.0 b/metadata/md5-cache/dev-perl/CGI-4.640.0
index 48517485c378..494f6b956319 100644
--- a/metadata/md5-cache/dev-perl/CGI-4.640.0
+++ b/metadata/md5-cache/dev-perl/CGI-4.640.0
@@ -1,6 +1,6 @@
-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 >=dev-perl/URI-1.760.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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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 >=dev-perl/URI-1.760.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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Common Gateway Interface Class
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-perl/URI-1.760.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-perl/URI-1.760.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CGI-4.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eda713d5d57194d8619d48bf5395b72a
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 f9fe89a79ee9..7f4aa1f2a91e 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,6 +1,6 @@
-BDEPEND=dev-perl/CGI dev-perl/Class-Accessor test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/CGI dev-perl/Class-Accessor test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl-specific system for writing Asynchronous web applications
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Ajax
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPEDERSE/CGI-Ajax-0.707.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0949cae13a0ee791100c0fbf44c3e589
diff --git a/metadata/md5-cache/dev-perl/CGI-Application-4.610.0 b/metadata/md5-cache/dev-perl/CGI-Application-4.610.0
index 4b3132d79cf2..f67f1fddcddf 100644
--- a/metadata/md5-cache/dev-perl/CGI-Application-4.610.0
+++ b/metadata/md5-cache/dev-perl/CGI-Application-4.610.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/CGI-PSGI-0.90.0 ) >=dev-perl/CGI-4.210.0 virtual/perl-Carp dev-perl/Class-ISA dev-perl/HTML-Template virtual/perl-Scalar-List-Utils virtual/perl-libnet >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!minimal? ( >=dev-perl/CGI-PSGI-0.90.0 ) >=dev-perl/CGI-4.210.0 virtual/perl-Carp dev-perl/Class-ISA dev-perl/HTML-Template virtual/perl-Scalar-List-Utils virtual/perl-libnet >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework for building reusable web-applications
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Application
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/CGI-PSGI-0.90.0 ) >=dev-perl/CGI-4.210.0 virtual/perl-Carp dev-perl/Class-ISA dev-perl/HTML-Template virtual/perl-Scalar-List-Utils virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/CGI-PSGI-0.90.0 ) >=dev-perl/CGI-4.210.0 virtual/perl-Carp dev-perl/Class-ISA dev-perl/HTML-Template virtual/perl-Scalar-List-Utils virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARTO/CGI-Application-4.61.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cdfd536eb0b1922d4fe8219b5d00412c
diff --git a/metadata/md5-cache/dev-perl/CGI-Application-Dispatch-3.120.0-r2 b/metadata/md5-cache/dev-perl/CGI-Application-Dispatch-3.120.0-r2
index 08648f221e7f..84d5ed4f1f83 100644
--- a/metadata/md5-cache/dev-perl/CGI-Application-Dispatch-3.120.0-r2
+++ b/metadata/md5-cache/dev-perl/CGI-Application-Dispatch-3.120.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CGI-Application-4.500.0 dev-perl/CGI-PSGI >=dev-perl/Exception-Class-1.200.0 dev-perl/HTTP-Exception dev-perl/Try-Tiny >=virtual/perl-version-0.820.0 >=dev-perl/Module-Build-0.380.0 test? ( >=dev-perl/Plack-0.995.600 dev-perl/Test-LongString virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/CGI-Application-4.500.0 dev-perl/CGI-PSGI >=dev-perl/Exception-Class-1.200.0 dev-perl/HTTP-Exception dev-perl/Try-Tiny >=virtual/perl-version-0.820.0 >=dev-perl/Module-Build-0.380.0 test? ( >=dev-perl/Plack-0.995.600 dev-perl/Test-LongString virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dispatch requests to CGI::Application based objects
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Application-Dispatch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CGI-Application-4.500.0 dev-perl/CGI-PSGI >=dev-perl/Exception-Class-1.200.0 dev-perl/HTTP-Exception dev-perl/Try-Tiny >=virtual/perl-version-0.820.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CGI-Application-4.500.0 dev-perl/CGI-PSGI >=dev-perl/Exception-Class-1.200.0 dev-perl/HTTP-Exception dev-perl/Try-Tiny >=virtual/perl-version-0.820.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKSTOS/CGI-Application-Dispatch-3.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=77e5b4a5d71ac3f4de0d722fb31f4037
diff --git a/metadata/md5-cache/dev-perl/CGI-Application-Plugin-Redirect-1.0.0-r1 b/metadata/md5-cache/dev-perl/CGI-Application-Plugin-Redirect-1.0.0-r1
index 388340a89d54..fb04e3ba1918 100644
--- a/metadata/md5-cache/dev-perl/CGI-Application-Plugin-Redirect-1.0.0-r1
+++ b/metadata/md5-cache/dev-perl/CGI-Application-Plugin-Redirect-1.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/Module-Build test? ( dev-perl/CGI-Application virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter dev-perl/Module-Build test? ( dev-perl/CGI-Application virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy external redirects in CGI::Application
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Application-Plugin-Redirect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CE/CEESHEK/CGI-Application-Plugin-Redirect-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7240e1d6667e789f53870de26153d5f3
diff --git a/metadata/md5-cache/dev-perl/CGI-Application-Server-0.63.0 b/metadata/md5-cache/dev-perl/CGI-Application-Server-0.63.0
index e34d77587bf2..3458f55e80cf 100644
--- a/metadata/md5-cache/dev-perl/CGI-Application-Server-0.63.0
+++ b/metadata/md5-cache/dev-perl/CGI-Application-Server-0.63.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI >=dev-perl/CGI-Application-4.210.0 >=virtual/perl-Carp-0.10.0 dev-perl/HTTP-Message >=dev-perl/HTTP-Server-Simple-0.180.0 >=dev-perl/HTTP-Server-Simple-Static-0.20.0 >=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/CGI-Application-Dispatch dev-perl/CGI-Application-Plugin-Redirect virtual/perl-File-Temp dev-perl/Test-Exception dev-perl/Test-HTTP-Server-Simple >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-WWW-Mechanize ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/CGI >=dev-perl/CGI-Application-4.210.0 >=virtual/perl-Carp-0.10.0 dev-perl/HTTP-Message >=dev-perl/HTTP-Server-Simple-0.180.0 >=dev-perl/HTTP-Server-Simple-Static-0.20.0 >=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/CGI-Application-Dispatch dev-perl/CGI-Application-Plugin-Redirect virtual/perl-File-Temp dev-perl/Test-Exception dev-perl/Test-HTTP-Server-Simple >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-WWW-Mechanize ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=a simple HTTP server for developing with CGI::Application
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Application-Server
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI >=dev-perl/CGI-Application-4.210.0 >=virtual/perl-Carp-0.10.0 dev-perl/HTTP-Message >=dev-perl/HTTP-Server-Simple-0.180.0 >=dev-perl/HTTP-Server-Simple-Static-0.20.0 >=virtual/perl-Scalar-List-Utils-1.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI >=dev-perl/CGI-Application-4.210.0 >=virtual/perl-Carp-0.10.0 dev-perl/HTTP-Message >=dev-perl/HTTP-Server-Simple-0.180.0 >=dev-perl/HTTP-Server-Simple-Static-0.20.0 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/CGI-Application-Server-0.063.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d6ca99755bb42bb9be7e0526ce9ca308
diff --git a/metadata/md5-cache/dev-perl/CGI-Builder-1.360.0-r3 b/metadata/md5-cache/dev-perl/CGI-Builder-1.360.0-r3
index 5eb77057c299..788cdec2930c 100644
--- a/metadata/md5-cache/dev-perl/CGI-Builder-1.360.0-r3
+++ b/metadata/md5-cache/dev-perl/CGI-Builder-1.360.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/IO-Util-1.500.0 dev-perl/CGI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/IO-Util-1.500.0 dev-perl/CGI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework to build simple or complex web-apps
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-Builder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/IO-Util-1.500.0 dev-perl/CGI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/OOTools-2.210.0 >=dev-perl/IO-Util-1.500.0 dev-perl/CGI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOMIZIO/CGI-Builder-1.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b8685d6d37279d01d49ae3fb9d1ff40
diff --git a/metadata/md5-cache/dev-perl/CGI-Compile-0.260.0 b/metadata/md5-cache/dev-perl/CGI-Compile-0.260.0
index b28ac74158df..6fe168adf971 100644
--- a/metadata/md5-cache/dev-perl/CGI-Compile-0.260.0
+++ b/metadata/md5-cache/dev-perl/CGI-Compile-0.260.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-pushd dev-perl/Sub-Name >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/CGI dev-perl/Capture-Tiny dev-perl/Filter dev-perl/Sub-Identify dev-perl/Test-NoWarnings dev-perl/Test-Requires virtual/perl-Test-Simple dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/File-pushd dev-perl/Sub-Name >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/CGI dev-perl/Capture-Tiny dev-perl/Filter dev-perl/Sub-Identify dev-perl/Test-NoWarnings dev-perl/Test-Requires virtual/perl-Test-Simple dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compile .cgi scripts to a code reference like ModPerl::Registry
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-pushd dev-perl/Sub-Name || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-pushd dev-perl/Sub-Name >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RK/RKITOVER/CGI-Compile-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2c6a84dfc0e58619146b2601c5dd97e
diff --git a/metadata/md5-cache/dev-perl/CGI-Emulate-PSGI-0.230.0-r1 b/metadata/md5-cache/dev-perl/CGI-Emulate-PSGI-0.230.0-r1
index 35ddbdcb9bd0..80507cd81eba 100644
--- a/metadata/md5-cache/dev-perl/CGI-Emulate-PSGI-0.230.0-r1
+++ b/metadata/md5-cache/dev-perl/CGI-Emulate-PSGI-0.230.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CGI-3.630.0 dev-perl/HTTP-Message virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Requires-0.80.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/CGI-3.630.0 dev-perl/HTTP-Message virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Requires-0.80.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PSGI adapter for CGI
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-Emulate-PSGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CGI-3.630.0 dev-perl/HTTP-Message || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CGI-3.630.0 dev-perl/HTTP-Message >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/CGI-Emulate-PSGI-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b3d4ede91d9aef69eefb949ba6ab251
diff --git a/metadata/md5-cache/dev-perl/CGI-Fast-2.160.0 b/metadata/md5-cache/dev-perl/CGI-Fast-2.160.0
index 7d9bd14aa736..ddd5a17d5a2a 100644
--- a/metadata/md5-cache/dev-perl/CGI-Fast-2.160.0
+++ b/metadata/md5-cache/dev-perl/CGI-Fast-2.160.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CGI-4 virtual/perl-Carp >=dev-perl/FCGI-0.670.0 virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/CGI-4 virtual/perl-Carp >=dev-perl/FCGI-0.670.0 virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=CGI Interface for Fast CGI
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-Fast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~m68k ~mips ppc ~ppc64 ~riscv ~s390 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CGI-4 virtual/perl-Carp >=dev-perl/FCGI-0.670.0 virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CGI-4 virtual/perl-Carp >=dev-perl/FCGI-0.670.0 virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CGI-Fast-2.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1dab42298515253580ce3f1af3ba8d2
diff --git a/metadata/md5-cache/dev-perl/CGI-FastTemplate-1.90.0-r3 b/metadata/md5-cache/dev-perl/CGI-FastTemplate-1.90.0-r3
index c1553d8a8748..3abe7348595b 100644
--- a/metadata/md5-cache/dev-perl/CGI-FastTemplate-1.90.0-r3
+++ b/metadata/md5-cache/dev-perl/CGI-FastTemplate-1.90.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=High Performance Templates and Variable Interpolation
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-FastTemplate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMOORE/CGI-FastTemplate-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d018e665b328545bdc4a040d2e22945c
diff --git a/metadata/md5-cache/dev-perl/CGI-FormBuilder-3.100.0-r1 b/metadata/md5-cache/dev-perl/CGI-FormBuilder-3.100.0-r1
index 6158e1316a59..82214810603a 100644
--- a/metadata/md5-cache/dev-perl/CGI-FormBuilder-3.100.0-r1
+++ b/metadata/md5-cache/dev-perl/CGI-FormBuilder-3.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/CGI virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely fast, reliable form generation and processing module
EAPI=7
HOMEPAGE=http://www.formbuilder.org/ https://metacpan.org/release/CGI-FormBuilder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1 )
-RDEPEND=dev-perl/CGI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BIGPRESH/CGI-FormBuilder-3.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=672a623671d75ee886f4bd3ae905148f
diff --git a/metadata/md5-cache/dev-perl/CGI-PSGI-0.150.0-r2 b/metadata/md5-cache/dev-perl/CGI-PSGI-0.150.0-r2
index 07a251de2dcb..a6c8e92e07c9 100644
--- a/metadata/md5-cache/dev-perl/CGI-PSGI-0.150.0-r2
+++ b/metadata/md5-cache/dev-perl/CGI-PSGI-0.150.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CGI-3.330.0 test? ( >=virtual/perl-Test-Simple-0.88 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/CGI-3.330.0 test? ( >=virtual/perl-Test-Simple-0.88 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Adapt CGI.pm to the PSGI protocol
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-PSGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CGI-3.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CGI-3.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/CGI-PSGI-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4d0a3973b7f80bd70f1785f128c0f287
diff --git a/metadata/md5-cache/dev-perl/CGI-Session-4.480.0-r3 b/metadata/md5-cache/dev-perl/CGI-Session-4.480.0-r3
index 030afdf1bcad..7cc47eae188b 100644
--- a/metadata/md5-cache/dev-perl/CGI-Session-4.480.0-r3
+++ b/metadata/md5-cache/dev-perl/CGI-Session-4.480.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Scalar-List-Utils >=dev-perl/CGI-3.26 >=dev-perl/Module-Build-0.380.0 test? ( virtual/perl-Test-Simple dev-perl/CGI-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Scalar-List-Utils >=dev-perl/CGI-3.26 >=dev-perl/Module-Build-0.380.0 test? ( virtual/perl-Test-Simple dev-perl/CGI-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=persistent session data in CGI applications
EAPI=7
HOMEPAGE=https://metacpan.org/release/CGI-Session
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=Artistic
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Scalar-List-Utils >=dev-perl/CGI-3.26 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Scalar-List-Utils >=dev-perl/CGI-3.26 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKSTOS/CGI-Session-4.48.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1107b76862ec6a4aeef19bad328b9854
diff --git a/metadata/md5-cache/dev-perl/CGI-Simple-1.280.0 b/metadata/md5-cache/dev-perl/CGI-Simple-1.280.0
index aba4d7499a99..cc4eef1c6ae2 100644
--- a/metadata/md5-cache/dev-perl/CGI-Simple-1.280.0
+++ b/metadata/md5-cache/dev-perl/CGI-Simple-1.280.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( dev-perl/libwww-perl dev-perl/IO-stringy virtual/perl-File-Temp dev-perl/Test-Exception dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( dev-perl/libwww-perl dev-perl/IO-stringy virtual/perl-File-Temp dev-perl/Test-Exception dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Simple totally OO CGI interface that is CGI.pm compliant
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=Artistic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.280.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d230f33f9308804b94013e542735fda9
diff --git a/metadata/md5-cache/dev-perl/CGI-Simple-1.281.0 b/metadata/md5-cache/dev-perl/CGI-Simple-1.281.0
index 8d59b294bd96..ac264cef67b1 100644
--- a/metadata/md5-cache/dev-perl/CGI-Simple-1.281.0
+++ b/metadata/md5-cache/dev-perl/CGI-Simple-1.281.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( dev-perl/libwww-perl dev-perl/IO-stringy virtual/perl-File-Temp dev-perl/Test-Exception dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( dev-perl/libwww-perl dev-perl/IO-stringy virtual/perl-File-Temp dev-perl/Test-Exception dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Simple totally OO CGI interface that is CGI.pm compliant
EAPI=8
HOMEPAGE=https://metacpan.org/release/CGI-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=Artistic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/CGI-Simple-1.281.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ca46321aedfa07e0e483557764fb35c8
diff --git a/metadata/md5-cache/dev-perl/CHI-0.610.0 b/metadata/md5-cache/dev-perl/CHI-0.610.0
index 3dc271303de8..d2cab83013bd 100644
--- a/metadata/md5-cache/dev-perl/CHI-0.610.0
+++ b/metadata/md5-cache/dev-perl/CHI-0.610.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unified cache handling interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/CHI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7e7cb57767c6a687bcc62644363c75d1
diff --git a/metadata/md5-cache/dev-perl/CPAN-Changes-0.400.2-r1 b/metadata/md5-cache/dev-perl/CPAN-Changes-0.400.2-r1
index 24a900daf778..670336639f58 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Changes-0.400.2-r1
+++ b/metadata/md5-cache/dev-perl/CPAN-Changes-0.400.2-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Text-Tabs+Wrap-0.3.0 >=virtual/perl-version-0.990.600 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Text-Tabs+Wrap-0.3.0 >=virtual/perl-version-0.990.600 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read and write Changes files
EAPI=7
HOMEPAGE=https://metacpan.org/release/CPAN-Changes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Text-Tabs+Wrap-0.3.0 >=virtual/perl-version-0.990.600 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Text-Tabs+Wrap-0.3.0 >=virtual/perl-version-0.990.600 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/CPAN-Changes-0.400002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98cf4acb1ac2d1fc45b717ff69dcb694
diff --git a/metadata/md5-cache/dev-perl/CPAN-Changes-0.500.3 b/metadata/md5-cache/dev-perl/CPAN-Changes-0.500.3
index 203f7d9e9720..f200f74587f1 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Changes-0.500.3
+++ b/metadata/md5-cache/dev-perl/CPAN-Changes-0.500.3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-1.6.0 >=dev-perl/Sub-Quote-1.5.0 >=virtual/perl-Text-Tabs+Wrap-0.3.0 dev-perl/Type-Tiny >=virtual/perl-version-0.990.600 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-1.6.0 >=dev-perl/Sub-Quote-1.5.0 >=virtual/perl-Text-Tabs+Wrap-0.3.0 dev-perl/Type-Tiny >=virtual/perl-version-0.990.600 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read and write Changes files
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Changes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-1.6.0 >=dev-perl/Sub-Quote-1.5.0 >=virtual/perl-Text-Tabs+Wrap-0.3.0 dev-perl/Type-Tiny >=virtual/perl-version-0.990.600 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-1.6.0 >=dev-perl/Sub-Quote-1.5.0 >=virtual/perl-Text-Tabs+Wrap-0.3.0 dev-perl/Type-Tiny >=virtual/perl-version-0.990.600 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/CPAN-Changes-0.500003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d523b5b6c2ce899157bf05a1a527a1de
diff --git a/metadata/md5-cache/dev-perl/CPAN-Checksums-2.140.0 b/metadata/md5-cache/dev-perl/CPAN-Checksums-2.140.0
index d8b0ea98ae8e..f912cf035713 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Checksums-2.140.0
+++ b/metadata/md5-cache/dev-perl/CPAN-Checksums-2.140.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Compress-Bzip2 dev-perl/Data-Compare virtual/perl-Data-Dumper >=virtual/perl-Digest-MD5-2.360.0 virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-IO-Compress dev-perl/Module-Signature virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-Test-Simple virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Compress-Bzip2 dev-perl/Data-Compare virtual/perl-Data-Dumper >=virtual/perl-Digest-MD5-2.360.0 virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-IO-Compress dev-perl/Module-Signature virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write a CHECKSUMS file for a directory as on CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Checksums
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Compress-Bzip2 dev-perl/Data-Compare virtual/perl-Data-Dumper >=virtual/perl-Digest-MD5-2.360.0 virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-IO-Compress dev-perl/Module-Signature || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Compress-Bzip2 dev-perl/Data-Compare virtual/perl-Data-Dumper >=virtual/perl-Digest-MD5-2.360.0 virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-IO-Compress dev-perl/Module-Signature >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDK/CPAN-Checksums-2.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c7751edb49c881aad1ae3e7248733a53
diff --git a/metadata/md5-cache/dev-perl/CPAN-DistnameInfo-0.120.0-r3 b/metadata/md5-cache/dev-perl/CPAN-DistnameInfo-0.120.0-r3
index 3c0401d01c07..0daafb454ff6 100644
--- a/metadata/md5-cache/dev-perl/CPAN-DistnameInfo-0.120.0-r3
+++ b/metadata/md5-cache/dev-perl/CPAN-DistnameInfo-0.120.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract distribution name and version from a distribution filename
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-DistnameInfo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GB/GBARR/CPAN-DistnameInfo-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4db0cb51eb74efdf173737251f06efee
diff --git a/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.17.0 b/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.17.0
index 7a2be86166bf..16c845793674 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.17.0
+++ b/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.17.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Verify requirements in a CPAN::Meta object
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Meta-Check
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.017.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61651466bc3ce1dfc29a94c6cafc5ff9
diff --git a/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.18.0 b/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.18.0
index 6ab886781b21..4c70063bff37 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.18.0
+++ b/metadata/md5-cache/dev-perl/CPAN-Meta-Check-0.18.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Verify requirements in a CPAN::Meta object
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Meta-Check
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-2.132.830 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 virtual/perl-Exporter >=virtual/perl-Module-Metadata-1.0.23 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.018.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=111b2d5d96029af88f05d971c166b319
diff --git a/metadata/md5-cache/dev-perl/CPAN-Meta-Requirements-2.143.0 b/metadata/md5-cache/dev-perl/CPAN-Meta-Requirements-2.143.0
index 2b50ad0e55a8..1538bb24cfbf 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Meta-Requirements-2.143.0
+++ b/metadata/md5-cache/dev-perl/CPAN-Meta-Requirements-2.143.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set of version requirements for a CPAN dist
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Meta-Requirements
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~loong
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/CPAN-Meta-Requirements-2.143.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05a1a67ae2ae0bbed85e483a924807a1
diff --git a/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.16-r1 b/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.16-r1
index 73de9b2cb385..f1e25fa32e5e 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.16-r1
+++ b/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.16-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create a minimal mirror of CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Mini
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/CPAN-Mini-1.111016.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=526d025a5e0840981291fcc3ad018a19
diff --git a/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.17 b/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.17
index 9dd7aa08028a..90f7ec7e1f66 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.17
+++ b/metadata/md5-cache/dev-perl/CPAN-Mini-1.111.17
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create a minimal mirror of CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Mini
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.570.0 >=virtual/perl-File-Path-2.40.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long >=virtual/perl-IO-Compress-1.20 >=dev-perl/libwww-perl-5 >=dev-perl/URI-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/CPAN-Mini-1.111017.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=112b3e22f9e88268d3b81d18f6236f28
diff --git a/metadata/md5-cache/dev-perl/CPAN-Mini-Inject-0.370.0 b/metadata/md5-cache/dev-perl/CPAN-Mini-Inject-0.370.0
index dfdca6b020ee..3494b58dad79 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Mini-Inject-0.370.0
+++ b/metadata/md5-cache/dev-perl/CPAN-Mini-Inject-0.370.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CPAN-Checksums-2.130.0 >=dev-perl/CPAN-Mini-0.320.0 virtual/perl-Carp >=dev-perl/Dist-Metadata-0.921.0 >=virtual/perl-File-Path-2.70.0 dev-perl/File-Slurp >=virtual/perl-File-Spec-2.70.0 virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/perl-IO-Zlib dev-perl/libwww-perl dev-perl/YAML >=dev-perl/Module-Build-0.400.0 test? ( >=dev-perl/HTTP-Server-Simple-0.70.0 dev-perl/Test-InDistDir dev-perl/Test-TCP virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/CPAN-Checksums-2.130.0 >=dev-perl/CPAN-Mini-0.320.0 virtual/perl-Carp >=dev-perl/Dist-Metadata-0.921.0 >=virtual/perl-File-Path-2.70.0 dev-perl/File-Slurp >=virtual/perl-File-Spec-2.70.0 virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/perl-IO-Zlib dev-perl/libwww-perl dev-perl/YAML >=dev-perl/Module-Build-0.400.0 test? ( >=dev-perl/HTTP-Server-Simple-0.70.0 dev-perl/Test-InDistDir dev-perl/Test-TCP virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Inject modules into a CPAN::Mini mirror
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Mini-Inject
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CPAN-Checksums-2.130.0 >=dev-perl/CPAN-Mini-0.320.0 virtual/perl-Carp >=dev-perl/Dist-Metadata-0.921.0 >=virtual/perl-File-Path-2.70.0 dev-perl/File-Slurp >=virtual/perl-File-Spec-2.70.0 virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/perl-IO-Zlib dev-perl/libwww-perl dev-perl/YAML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CPAN-Checksums-2.130.0 >=dev-perl/CPAN-Mini-0.320.0 virtual/perl-Carp >=dev-perl/Dist-Metadata-0.921.0 >=virtual/perl-File-Path-2.70.0 dev-perl/File-Slurp >=virtual/perl-File-Spec-2.70.0 virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO-Compress virtual/perl-IO-Zlib dev-perl/libwww-perl dev-perl/YAML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MITHALDU/CPAN-Mini-Inject-0.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fff5f81dd7e865b7155d46c652894794
diff --git a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250 b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250
index e3e79bc94b85..9a2a12ead830 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250
+++ b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.310.250
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mapping Perl releases on CPAN to the location of the tarballs
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Perl-Releases
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-5.20231025.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a9bb9cb53bb4a189dc292b20849f68e
diff --git a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.404.270 b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.404.270
index 79a51666b233..ff8c2899820e 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.404.270
+++ b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.404.270
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mapping Perl releases on CPAN to the location of the tarballs
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Perl-Releases
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-5.20240427.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=721913bc42be9bcbdae36f83a08c6b96
diff --git a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.405.250 b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.405.250
index 6a1625934c62..6bace54157fd 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.405.250
+++ b/metadata/md5-cache/dev-perl/CPAN-Perl-Releases-5.202.405.250
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mapping Perl releases on CPAN to the location of the tarballs
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Perl-Releases
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/CPAN-Perl-Releases-5.20240525.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2275a00fa3dbf8a7debf08623aa88bc
diff --git a/metadata/md5-cache/dev-perl/CPAN-Requirements-Dynamic-0.1.0 b/metadata/md5-cache/dev-perl/CPAN-Requirements-Dynamic-0.1.0
index 5d38cd40aa67..17e71cfd266e 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Requirements-Dynamic-0.1.0
+++ b/metadata/md5-cache/dev-perl/CPAN-Requirements-Dynamic-0.1.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dynamic prerequisites in meta files
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Requirements-Dynamic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~loong
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CPAN-Meta-Requirements dev-perl/ExtUtils-Config dev-perl/ExtUtils-HasCompiler || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CPAN-Meta-Requirements dev-perl/ExtUtils-Config dev-perl/ExtUtils-HasCompiler >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/CPAN-Requirements-Dynamic-0.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0782e89c116d756ca4e35bdb24c61b8
diff --git a/metadata/md5-cache/dev-perl/CPAN-Uploader-0.103.18 b/metadata/md5-cache/dev-perl/CPAN-Uploader-0.103.18
index 63554f7c2f6c..d1ff1095bead 100644
--- a/metadata/md5-cache/dev-perl/CPAN-Uploader-0.103.18
+++ b/metadata/md5-cache/dev-perl/CPAN-Uploader-0.103.18
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/Getopt-Long-Descriptive-0.84.0 dev-perl/HTTP-Message >=dev-perl/LWP-Protocol-https-1.0.0 dev-perl/libwww-perl dev-perl/TermReadKey virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/Getopt-Long-Descriptive-0.84.0 dev-perl/HTTP-Message >=dev-perl/LWP-Protocol-https-1.0.0 dev-perl/libwww-perl dev-perl/TermReadKey virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Upload things to the CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/CPAN-Uploader
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/Getopt-Long-Descriptive-0.84.0 dev-perl/HTTP-Message >=dev-perl/LWP-Protocol-https-1.0.0 dev-perl/libwww-perl dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/Getopt-Long-Descriptive-0.84.0 dev-perl/HTTP-Message >=dev-perl/LWP-Protocol-https-1.0.0 dev-perl/libwww-perl dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/CPAN-Uploader-0.103018.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4507aef3ff42497a0aa7485719b45d9c
diff --git a/metadata/md5-cache/dev-perl/CQL-Parser-1.130.0-r1 b/metadata/md5-cache/dev-perl/CQL-Parser-1.130.0-r1
index 0b3b86aaa00c..23edf53f2bef 100644
--- a/metadata/md5-cache/dev-perl/CQL-Parser-1.130.0-r1
+++ b/metadata/md5-cache/dev-perl/CQL-Parser-1.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Accessor-0.100.0 >=dev-perl/Clone-0.150.0 >=dev-perl/String-Tokenizer-0.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-Accessor-0.100.0 >=dev-perl/Clone-0.150.0 >=dev-perl/String-Tokenizer-0.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=compiles CQL strings into parse trees of Node subtypes
EAPI=7
HOMEPAGE=https://metacpan.org/release/CQL-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Artistic
-RDEPEND=>=dev-perl/Class-Accessor-0.100.0 >=dev-perl/Clone-0.150.0 >=dev-perl/String-Tokenizer-0.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Accessor-0.100.0 >=dev-perl/Clone-0.150.0 >=dev-perl/String-Tokenizer-0.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRICAS/CQL-Parser-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19907b952bd2d71d30a851102ae6ad52
diff --git a/metadata/md5-cache/dev-perl/CSS-Minifier-0.10.0-r2 b/metadata/md5-cache/dev-perl/CSS-Minifier-0.10.0-r2
index 386ae0dd1080..181be18ff221 100644
--- a/metadata/md5-cache/dev-perl/CSS-Minifier-0.10.0-r2
+++ b/metadata/md5-cache/dev-perl/CSS-Minifier-0.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for minifying CSS
EAPI=7
HOMEPAGE=https://metacpan.org/release/CSS-Minifier
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMICHAUX/CSS-Minifier-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=57d5bb8e5b485bc936bf9fcfbd56626e
diff --git a/metadata/md5-cache/dev-perl/CSS-Minifier-XS-0.130.0 b/metadata/md5-cache/dev-perl/CSS-Minifier-XS-0.130.0
index b3421422eb16..cb577f6675f3 100644
--- a/metadata/md5-cache/dev-perl/CSS-Minifier-XS-0.130.0
+++ b/metadata/md5-cache/dev-perl/CSS-Minifier-XS-0.130.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS based CSS minifier
EAPI=7
HOMEPAGE=https://metacpan.org/release/CSS-Minifier-XS
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GT/GTERMARS/CSS-Minifier-XS-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6c139c1b2408ea0cd33c04675f3bc541
diff --git a/metadata/md5-cache/dev-perl/CSS-Packer-2.90.0 b/metadata/md5-cache/dev-perl/CSS-Packer-2.90.0
index cc45fc528491..097e7dee719b 100644
--- a/metadata/md5-cache/dev-perl/CSS-Packer-2.90.0
+++ b/metadata/md5-cache/dev-perl/CSS-Packer-2.90.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-File-Contents-0.210.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-File-Contents-0.210.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A fast pure Perl CSS minifier
EAPI=8
HOMEPAGE=https://metacpan.org/release/CSS-Packer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/CSS-Packer-2.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d488639ab3090d48c2370e10c5480ad7
diff --git a/metadata/md5-cache/dev-perl/CSS-Squish-0.100.0-r2 b/metadata/md5-cache/dev-perl/CSS-Squish-0.100.0-r2
index 68c4bdaf60c0..9d1da9ae63b1 100644
--- a/metadata/md5-cache/dev-perl/CSS-Squish-0.100.0-r2
+++ b/metadata/md5-cache/dev-perl/CSS-Squish-0.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/Test-LongString ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/Test-LongString ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compact many CSS files into one big file
EAPI=7
HOMEPAGE=https://metacpan.org/release/CSS-Squish
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TS/TSIBLEY/CSS-Squish-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a0225f07537e53c0e39cab4c1b4c5b0f
diff --git a/metadata/md5-cache/dev-perl/CSS-Tiny-1.200.0-r1 b/metadata/md5-cache/dev-perl/CSS-Tiny-1.200.0-r1
index 0ee85298bde1..a0fcc93f81cb 100644
--- a/metadata/md5-cache/dev-perl/CSS-Tiny-1.200.0-r1
+++ b/metadata/md5-cache/dev-perl/CSS-Tiny-1.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/Write .css files with as little code as possible
EAPI=8
HOMEPAGE=https://metacpan.org/release/CSS-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/CSS-Tiny-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd9259718c2a038ac6210714dae61a81
diff --git a/metadata/md5-cache/dev-perl/Cache-2.110.0-r1 b/metadata/md5-cache/dev-perl/Cache-2.110.0-r1
index d0d856dd65f9..87a3ff85f3bb 100644
--- a/metadata/md5-cache/dev-perl/Cache-2.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Cache-2.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-DB_File-1.720.0 virtual/perl-Digest-SHA >=virtual/perl-File-Path-1.0.0 >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Storable-1.0.0 >=dev-perl/Heap-0.10.0 >=dev-perl/IO-String-1.20.0 dev-perl/TimeDate >=dev-perl/File-NFSLock-1.200.0 virtual/perl-Test-Simple dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-DB_File-1.720.0 virtual/perl-Digest-SHA >=virtual/perl-File-Path-1.0.0 >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Storable-1.0.0 >=dev-perl/Heap-0.10.0 >=dev-perl/IO-String-1.20.0 dev-perl/TimeDate >=dev-perl/File-NFSLock-1.200.0 virtual/perl-Test-Simple dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=the Cache interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cache
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-DB_File-1.720.0 virtual/perl-Digest-SHA >=virtual/perl-File-Path-1.0.0 >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Storable-1.0.0 >=dev-perl/Heap-0.10.0 >=dev-perl/IO-String-1.20.0 dev-perl/TimeDate >=dev-perl/File-NFSLock-1.200.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-DB_File-1.720.0 virtual/perl-Digest-SHA >=virtual/perl-File-Path-1.0.0 >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Storable-1.0.0 >=dev-perl/Heap-0.10.0 >=dev-perl/IO-String-1.20.0 dev-perl/TimeDate >=dev-perl/File-NFSLock-1.200.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Cache-2.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87437552e7e580aaa5b984811c2e4d43
diff --git a/metadata/md5-cache/dev-perl/Cache-Cache-1.80.0-r1 b/metadata/md5-cache/dev-perl/Cache-Cache-1.80.0-r1
index 9aba59147296..b06e5e928c51 100644
--- a/metadata/md5-cache/dev-perl/Cache-Cache-1.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Cache-Cache-1.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Digest-SHA1-2.20.0 >=dev-perl/Error-0.150.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/IPC-ShareLite-0.90.0 >=virtual/perl-Storable-1.14.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Digest-SHA1-2.20.0 >=dev-perl/Error-0.150.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/IPC-ShareLite-0.90.0 >=virtual/perl-Storable-1.14.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generic cache interface and implementations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cache-Cache
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Digest-SHA1-2.20.0 >=dev-perl/Error-0.150.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/IPC-ShareLite-0.90.0 >=virtual/perl-Storable-1.14.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Digest-SHA1-2.20.0 >=dev-perl/Error-0.150.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/IPC-ShareLite-0.90.0 >=virtual/perl-Storable-1.14.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Cache-Cache-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3e82d2c8b6eb5ee75bc490ba4a89378
diff --git a/metadata/md5-cache/dev-perl/Cache-FastMmap-1.570.0 b/metadata/md5-cache/dev-perl/Cache-FastMmap-1.570.0
index 1f114b7e69c5..32e9c45e10c1 100644
--- a/metadata/md5-cache/dev-perl/Cache-FastMmap-1.570.0
+++ b/metadata/md5-cache/dev-perl/Cache-FastMmap-1.570.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Uses an mmaped file to act as a shared memory interprocess cache
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cache-FastMmap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROBM/Cache-FastMmap-1.57.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98d872ae954fc5dade174acfa0ade6e2
diff --git a/metadata/md5-cache/dev-perl/Cache-Memcached-1.300.0-r2 b/metadata/md5-cache/dev-perl/Cache-Memcached-1.300.0-r2
index a12be2c7118d..6102d96c7bb7 100644
--- a/metadata/md5-cache/dev-perl/Cache-Memcached-1.300.0-r2
+++ b/metadata/md5-cache/dev-perl/Cache-Memcached-1.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Encode virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl API for memcached
EAPI=7
HOMEPAGE=http://www.danga.com/memcached/ https://metacpan.org/release/Cache-Memcached
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1 )
-RDEPEND=virtual/perl-Encode virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DORMANDO/Cache-Memcached-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6d2a7052b3da64591dacd5c71b5288d5
diff --git a/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0-r1 b/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0-r1
index 0f221c24d645..af9be68a5e62 100644
--- a/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0-r1
+++ b/metadata/md5-cache/dev-perl/Cache-Memcached-Fast-0.280.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.250.0 >=virtual/perl-XSLoader-0.140.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.72 net-misc/memcached ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.250.0 >=virtual/perl-XSLoader-0.140.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.72 net-misc/memcached ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl client for memcached, in C language
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cache-Memcached-Fast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ ) LGPL-2.1+
-RDEPEND=>=virtual/perl-Carp-1.250.0 >=virtual/perl-XSLoader-0.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.250.0 >=virtual/perl-XSLoader-0.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40c5f4d1ed3f365de4e016efe58a83a5
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 c6809a023d90..53c877693b74 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,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight cache with timed expiration
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cache-Simple-TimedExpiry
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5baf885803f68cab53e361d57bef93f0
diff --git a/metadata/md5-cache/dev-perl/Cairo-1.109.0 b/metadata/md5-cache/dev-perl/Cairo-1.109.0
index 20de09a26a29..75ff1f542bc9 100644
--- a/metadata/md5-cache/dev-perl/Cairo-1.109.0
+++ b/metadata/md5-cache/dev-perl/Cairo-1.109.0
@@ -1,6 +1,6 @@
-BDEPEND=>=x11-libs/cairo-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.200.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 test? ( dev-perl/Test-Number-Delta ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=x11-libs/cairo-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.200.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 test? ( dev-perl/Test-Number-Delta ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/cairo-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=x11-libs/cairo-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the cairo library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Cairo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1
-RDEPEND=>=x11-libs/cairo-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=x11-libs/cairo-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Cairo-1.109.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c406ceeb8eaf20e99189a07b7275507f
diff --git a/metadata/md5-cache/dev-perl/Cairo-1.109.0-r1 b/metadata/md5-cache/dev-perl/Cairo-1.109.0-r1
index d1dd25bf990e..6a1fc2258536 100644
--- a/metadata/md5-cache/dev-perl/Cairo-1.109.0-r1
+++ b/metadata/md5-cache/dev-perl/Cairo-1.109.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=x11-libs/cairo-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.200.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 test? ( dev-perl/Test-Number-Delta ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=x11-libs/cairo-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.200.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 test? ( dev-perl/Test-Number-Delta ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/cairo-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=x11-libs/cairo-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the cairo library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cairo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1
-RDEPEND=>=x11-libs/cairo-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=x11-libs/cairo-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Cairo-1.109.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a239da27a2507e7f4c6b821459ca5da8
diff --git a/metadata/md5-cache/dev-perl/Cairo-GObject-1.5.0-r1 b/metadata/md5-cache/dev-perl/Cairo-GObject-1.5.0-r1
index cb90ace48460..63bbd73f4497 100644
--- a/metadata/md5-cache/dev-perl/Cairo-GObject-1.5.0-r1
+++ b/metadata/md5-cache/dev-perl/Cairo-GObject-1.5.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/cairo[glib] >=dev-perl/glib-perl-1.224.0 >=dev-perl/Cairo-1.80.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.200.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=x11-libs/cairo[glib] >=dev-perl/glib-perl-1.224.0 >=dev-perl/Cairo-1.80.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.200.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/cairo[glib] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/cairo[glib] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Integrate Cairo into the Glib type system
EAPI=7
HOMEPAGE=https://metacpan.org/release/Cairo-GObject
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1+
-RDEPEND=x11-libs/cairo[glib] >=dev-perl/glib-perl-1.224.0 >=dev-perl/Cairo-1.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/cairo[glib] >=dev-perl/glib-perl-1.224.0 >=dev-perl/Cairo-1.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Cairo-GObject-1.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22a68334dc719f80cdead557274353f2
diff --git a/metadata/md5-cache/dev-perl/Calendar-Simple-2.0.3 b/metadata/md5-cache/dev-perl/Calendar-Simple-2.0.3
index de197aea125e..c3fd666f990a 100644
--- a/metadata/md5-cache/dev-perl/Calendar-Simple-2.0.3
+++ b/metadata/md5-cache/dev-perl/Calendar-Simple-2.0.3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Time-Local !minimal? ( dev-perl/DateTime ) >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Time-Local !minimal? ( dev-perl/DateTime ) >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to create simple calendars
EAPI=8
HOMEPAGE=https://metacpan.org/release/Calendar-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Time-Local !minimal? ( dev-perl/DateTime ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Time-Local !minimal? ( dev-perl/DateTime ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Calendar-Simple-v2.0.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8eb355ee42ee1d510d52ca19b208d87
diff --git a/metadata/md5-cache/dev-perl/Canary-Stability-2013.0.0 b/metadata/md5-cache/dev-perl/Canary-Stability-2013.0.0
index 6e09358f9507..ea001ca68e48 100644
--- a/metadata/md5-cache/dev-perl/Canary-Stability-2013.0.0
+++ b/metadata/md5-cache/dev-perl/Canary-Stability-2013.0.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Canary to check perl compatibility for schmorp's modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/Canary-Stability
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Canary-Stability-2013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=50c3cbee60404e9127dd9e1c7c55b0c7
diff --git a/metadata/md5-cache/dev-perl/Capture-Tiny-0.480.0-r1 b/metadata/md5-cache/dev-perl/Capture-Tiny-0.480.0-r1
index 29aeee7b9e98..298423ce2b19 100644
--- a/metadata/md5-cache/dev-perl/Capture-Tiny-0.480.0-r1
+++ b/metadata/md5-cache/dev-perl/Capture-Tiny-0.480.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Capture STDOUT and STDERR from Perl, XS or external programs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Capture-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9244e5c478032d66bbf4f30d22a3de82
diff --git a/metadata/md5-cache/dev-perl/Carp-Always-0.160.0 b/metadata/md5-cache/dev-perl/Carp-Always-0.160.0
index c73de18cdc82..f11f1113008d 100644
--- a/metadata/md5-cache/dev-perl/Carp-Always-0.160.0
+++ b/metadata/md5-cache/dev-perl/Carp-Always-0.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Base ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Warns and dies noisily with stack backtraces
EAPI=7
HOMEPAGE=https://metacpan.org/release/Carp-Always
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FE/FERREIRA/Carp-Always-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=35b03fd831a91845e4b6a26a0175d4a2
diff --git a/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0 b/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0
index 21040b14f206..97b8179428b9 100644
--- a/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0
+++ b/metadata/md5-cache/dev-perl/Carp-Assert-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Executable comments in carp
EAPI=8
HOMEPAGE=https://metacpan.org/release/Carp-Assert
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f545f03b12078c5be406984dcda8784
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
index a483274f25b1..8ba48a0e4796 100644
--- a/metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.0
+++ b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.3.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convenience assertions for common situations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Carp-Assert-More
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=72b14efc81c96dbb6023d5335e8669f8
diff --git a/metadata/md5-cache/dev-perl/Carp-Assert-More-2.4.0 b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.4.0
index 2e4612ad88f3..a0cea8ccf33a 100644
--- a/metadata/md5-cache/dev-perl/Carp-Assert-More-2.4.0
+++ b/metadata/md5-cache/dev-perl/Carp-Assert-More-2.4.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convenience assertions for common situations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Carp-Assert-More
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Carp-Assert-More-2.4.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bbb1c576b4cd826d22a42191eb97a362
diff --git a/metadata/md5-cache/dev-perl/Carp-Clan-6.80.0 b/metadata/md5-cache/dev-perl/Carp-Clan-6.80.0
index 0e5d58bfecc9..5b6095971e9d 100644
--- a/metadata/md5-cache/dev-perl/Carp-Clan-6.80.0
+++ b/metadata/md5-cache/dev-perl/Carp-Clan-6.80.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Report errors from perspective of caller of a clan of modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/Carp-Clan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Carp-Clan-6.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=63d03179f25fe73dc49ca3b18de82789
diff --git a/metadata/md5-cache/dev-perl/Chart-2.4.10-r2 b/metadata/md5-cache/dev-perl/Chart-2.4.10-r2
index 8e3ad7bf34a9..3360e4c7799c 100644
--- a/metadata/md5-cache/dev-perl/Chart-2.4.10-r2
+++ b/metadata/md5-cache/dev-perl/Chart-2.4.10-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/GD-2.0.36 test? ( dev-perl/GD[png(+),jpeg(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/GD-2.0.36 test? ( dev-perl/GD[png(+),jpeg(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Perl Chart Module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Chart
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ ) || ( MIT ( GPL-1 GPL-2 ) )
-RDEPEND=>=dev-perl/GD-2.0.36 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/GD-2.0.36 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHARTGRP/Chart-2.4.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8d6b921d7e052a28630810d9efe0394a
diff --git a/metadata/md5-cache/dev-perl/Chart-Math-Axis-1.60.0-r3 b/metadata/md5-cache/dev-perl/Chart-Math-Axis-1.60.0-r3
index dc5c0f6d3be5..fc3c45ae1956 100644
--- a/metadata/md5-cache/dev-perl/Chart-Math-Axis-1.60.0-r3
+++ b/metadata/md5-cache/dev-perl/Chart-Math-Axis-1.60.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Math-BigInt-1.700.0 >=dev-perl/Params-Util-0.150.0 >=virtual/perl-Storable-2.120.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.420.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Math-BigInt-1.700.0 >=dev-perl/Params-Util-0.150.0 >=virtual/perl-Storable-2.120.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.420.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implements an algorithm to find good values for chart axis
EAPI=7
HOMEPAGE=https://metacpan.org/release/Chart-Math-Axis
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ~mips ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Math-BigInt-1.700.0 >=dev-perl/Params-Util-0.150.0 >=virtual/perl-Storable-2.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Math-BigInt-1.700.0 >=dev-perl/Params-Util-0.150.0 >=virtual/perl-Storable-2.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Chart-Math-Axis-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd601b095f0aaf4e7d2aa483379448a8
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 fd05c0ee00fe..8e5a422a77d2 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,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Clone of the classic Eliza program
EAPI=8
HOMEPAGE=https://metacpan.org/release/Chatbot-Eliza
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRANTG/Chatbot-Eliza-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=252c21dd10f6c7cd97831f10fcd953dc
diff --git a/metadata/md5-cache/dev-perl/Cisco-IPPhone-0.50.0-r3 b/metadata/md5-cache/dev-perl/Cisco-IPPhone-0.50.0-r3
index 6b0c63940cb2..539c8a9cb658 100644
--- a/metadata/md5-cache/dev-perl/Cisco-IPPhone-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/Cisco-IPPhone-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cisco IP Phone interface using XML Objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cisco-IPPhone
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=Artistic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MR/MRPALMER/Cisco-IPPhone-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8c156f3f2d6c734203b5d9c50ad95da
diff --git a/metadata/md5-cache/dev-perl/Cisco-Reconfig-0.912.0-r1 b/metadata/md5-cache/dev-perl/Cisco-Reconfig-0.912.0-r1
index 20ff2f8c1b99..72362114485a 100644
--- a/metadata/md5-cache/dev-perl/Cisco-Reconfig-0.912.0-r1
+++ b/metadata/md5-cache/dev-perl/Cisco-Reconfig-0.912.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.70.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.70.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and generate Cisco configuration files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cisco-Reconfig
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MU/MUIR/modules/Cisco-Reconfig-0.912.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4745a338d70177d55611ba5d8f149422
diff --git a/metadata/md5-cache/dev-perl/Class-Accessor-0.510.0 b/metadata/md5-cache/dev-perl/Class-Accessor-0.510.0
index d0a4715f2315..faae2f796500 100644
--- a/metadata/md5-cache/dev-perl/Class-Accessor-0.510.0
+++ b/metadata/md5-cache/dev-perl/Class-Accessor-0.510.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-perl/Sub-Name virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Sub-Name virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automated accessor generation
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Accessor
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
-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
+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=dev-perl/Sub-Name || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Sub-Name >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KASEI/Class-Accessor-0.51.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bd869c3ecd02fe4968584a8b08645d64
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=188233a4c95aa959a2ed6efbf5b9395e
diff --git a/metadata/md5-cache/dev-perl/Class-Accessor-Chained-0.10.0-r2 b/metadata/md5-cache/dev-perl/Class-Accessor-Chained-0.10.0-r2
index 0aa854f1f751..be34aedb741a 100644
--- a/metadata/md5-cache/dev-perl/Class-Accessor-Chained-0.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Accessor-Chained-0.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-Accessor dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to make chained class accessors
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Accessor-Chained
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Class-Accessor-Chained-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=791236c58629ca44cae29a55d9373f1f
diff --git a/metadata/md5-cache/dev-perl/Class-Accessor-Grouped-0.100.140 b/metadata/md5-cache/dev-perl/Class-Accessor-Grouped-0.100.140
index fa45a3254635..1d3039694d90 100644
--- a/metadata/md5-cache/dev-perl/Class-Accessor-Grouped-0.100.140
+++ b/metadata/md5-cache/dev-perl/Class-Accessor-Grouped-0.100.140
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 >=dev-perl/Class-XSAccessor-1.190.0 >=dev-perl/Sub-Name-0.50.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 >=dev-perl/Class-XSAccessor-1.190.0 >=dev-perl/Sub-Name-0.50.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lets you build groups of accessors
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Accessor-Grouped
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 >=dev-perl/Class-XSAccessor-1.190.0 >=dev-perl/Sub-Name-0.50.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 >=dev-perl/Class-XSAccessor-1.190.0 >=dev-perl/Sub-Name-0.50.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Class-Accessor-Grouped-0.10014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a8fe5f4c38cf4ce0714b1ab46ce5fc5
diff --git a/metadata/md5-cache/dev-perl/Class-Accessor-Lite-0.80.0-r2 b/metadata/md5-cache/dev-perl/Class-Accessor-Lite-0.80.0-r2
index 7f12544b6686..8f0c3f2f9d1a 100644
--- a/metadata/md5-cache/dev-perl/Class-Accessor-Lite-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Accessor-Lite-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A minimalistic variant of Class::Accessor
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Accessor-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZUHO/Class-Accessor-Lite-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f7be6a4521f7c5894c73a23614ea3916
diff --git a/metadata/md5-cache/dev-perl/Class-Adapter-1.90.0 b/metadata/md5-cache/dev-perl/Class-Adapter-1.90.0
index 093fab999e2b..69c8b6decf7a 100644
--- a/metadata/md5-cache/dev-perl/Class-Adapter-1.90.0
+++ b/metadata/md5-cache/dev-perl/Class-Adapter-1.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implementation of the 'Adapter' Design Pattern
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Adapter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-Adapter-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b35905e9a82b5785b1a54f72a708542c
diff --git a/metadata/md5-cache/dev-perl/Class-Autouse-2.10.0-r3 b/metadata/md5-cache/dev-perl/Class-Autouse-2.10.0-r3
index f59fd85197d1..b485a1e8cc91 100644
--- a/metadata/md5-cache/dev-perl/Class-Autouse-2.10.0-r3
+++ b/metadata/md5-cache/dev-perl/Class-Autouse-2.10.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.620.0 test? ( >=virtual/perl-File-Temp-0.170.0 >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.620.0 test? ( >=virtual/perl-File-Temp-0.170.0 >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Runtime aspect loading of one or more classes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Autouse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Scalar-List-Utils-1.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Class-Autouse-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=296c3cd922d004ed3d98aa3dd88bff6d
diff --git a/metadata/md5-cache/dev-perl/Class-Base-0.90.0 b/metadata/md5-cache/dev-perl/Class-Base-0.90.0
index 31094a5e64ce..6c4cefb51c0d 100644
--- a/metadata/md5-cache/dev-perl/Class-Base-0.90.0
+++ b/metadata/md5-cache/dev-perl/Class-Base-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Clone virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Clone virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Useful base class for deriving other modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Base
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Clone || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Clone >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/Class-Base-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b7a7ed7660b24034e1ef0f614e7c6ca3
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 8824cc338f83..a8cfaa900d1b 100644
--- a/metadata/md5-cache/dev-perl/Class-C3-0.350.0
+++ b/metadata/md5-cache/dev-perl/Class-C3-0.350.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pragma to use the C3 method resolution order algortihm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-C3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86 ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Algorithm-C3-0.70.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Algorithm-C3-0.70.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Class-C3-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36fd3458ad494f1ec81500c9fc53c99d
diff --git a/metadata/md5-cache/dev-perl/Class-C3-Componentised-1.1.2 b/metadata/md5-cache/dev-perl/Class-C3-Componentised-1.1.2
index 1c60fbc3a290..f194b5e8ee79 100644
--- a/metadata/md5-cache/dev-perl/Class-C3-Componentised-1.1.2
+++ b/metadata/md5-cache/dev-perl/Class-C3-Componentised-1.1.2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Class-Inspector-1.320.0 >=dev-perl/Class-C3-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Class-Inspector-1.320.0 >=dev-perl/Class-C3-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Load mix-ins or components to your C3-based class
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-C3-Componentised
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Class-Inspector-1.320.0 >=dev-perl/Class-C3-0.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Class-Inspector-1.320.0 >=dev-perl/Class-C3-0.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Class-C3-Componentised-1.001002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=50560a520bb6f9ea40e838f05bf5ed47
diff --git a/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r1 b/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r1
index 05166acc5c51..31aae426ead5 100644
--- a/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS speedups for Class::C3
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-C3-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-C3-XS-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=371b55643aa5e86b3640c78d54196c58
diff --git a/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r2 b/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r2
index 7d6ec0f0ef49..ffd310a265db 100644
--- a/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-C3-XS-0.150.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS speedups for Class::C3
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-C3-XS
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-C3-XS-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bd2e9343de1cfb7e50be9739d0ec691a
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b76b46f7bd539e2088d52df3aacf78cb
diff --git a/metadata/md5-cache/dev-perl/Class-Container-0.130.0 b/metadata/md5-cache/dev-perl/Class-Container-0.130.0
index ea7c8de17a3f..73e44fe6e479 100644
--- a/metadata/md5-cache/dev-perl/Class-Container-0.130.0
+++ b/metadata/md5-cache/dev-perl/Class-Container-0.130.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Params-Validate-0.24-r1 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-File-Spec virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Params-Validate-0.24-r1 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-File-Spec virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Glue object frameworks together transparently
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Container
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Params-Validate-0.24-r1 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Params-Validate-0.24-r1 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KW/KWILLIAMS/Class-Container-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6035cf24820190dd23c87aadbedb2753
diff --git a/metadata/md5-cache/dev-perl/Class-DBI-3.0.17-r3 b/metadata/md5-cache/dev-perl/Class-DBI-3.0.17-r3
index b646a04f2769..d548f3bcd05c 100644
--- a/metadata/md5-cache/dev-perl/Class-DBI-3.0.17-r3
+++ b/metadata/md5-cache/dev-perl/Class-DBI-3.0.17-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Class-Accessor-0.18.0 >=dev-perl/Class-Trigger-0.70.0 >=virtual/perl-File-Temp-0.120.0 virtual/perl-Storable >=virtual/perl-Scalar-List-Utils-1.80.0 dev-perl/Clone >=dev-perl/Ima-DBI-0.330.0 virtual/perl-version >=dev-perl/UNIVERSAL-moniker-0.60.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Class-Accessor-0.18.0 >=dev-perl/Class-Trigger-0.70.0 >=virtual/perl-File-Temp-0.120.0 virtual/perl-Storable >=virtual/perl-Scalar-List-Utils-1.80.0 dev-perl/Clone >=dev-perl/Ima-DBI-0.330.0 virtual/perl-version >=dev-perl/UNIVERSAL-moniker-0.60.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Database Abstraction
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-DBI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Class-Accessor-0.18.0 >=dev-perl/Class-Trigger-0.70.0 >=virtual/perl-File-Temp-0.120.0 virtual/perl-Storable >=virtual/perl-Scalar-List-Utils-1.80.0 dev-perl/Clone >=dev-perl/Ima-DBI-0.330.0 virtual/perl-version >=dev-perl/UNIVERSAL-moniker-0.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Class-Accessor-0.18.0 >=dev-perl/Class-Trigger-0.70.0 >=virtual/perl-File-Temp-0.120.0 virtual/perl-Storable >=virtual/perl-Scalar-List-Utils-1.80.0 dev-perl/Clone >=dev-perl/Ima-DBI-0.330.0 virtual/perl-version >=dev-perl/UNIVERSAL-moniker-0.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Class-DBI-v3.0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=00b5273d35da56209596b535f0875fde
diff --git a/metadata/md5-cache/dev-perl/Class-DBI-AbstractSearch-0.70.0-r2 b/metadata/md5-cache/dev-perl/Class-DBI-AbstractSearch-0.70.0-r2
index 52ac19471739..2f9ad55531f3 100644
--- a/metadata/md5-cache/dev-perl/Class-DBI-AbstractSearch-0.70.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-DBI-AbstractSearch-0.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-DBI-0.900.0 >=dev-perl/SQL-Abstract-Limit-0.120.0 test? ( >=virtual/perl-Test-Simple-0.320.0 dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-DBI-0.900.0 >=dev-perl/SQL-Abstract-Limit-0.120.0 test? ( >=virtual/perl-Test-Simple-0.320.0 dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Abstract Class::DBI's SQL with SQL::Abstract::Limit
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-DBI-AbstractSearch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-DBI-0.900.0 >=dev-perl/SQL-Abstract-Limit-0.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-DBI-0.900.0 >=dev-perl/SQL-Abstract-Limit-0.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Class-DBI-AbstractSearch-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac61e6277be09f6125bcf4b654b1408e
diff --git a/metadata/md5-cache/dev-perl/Class-DBI-Plugin-0.30.0-r1 b/metadata/md5-cache/dev-perl/Class-DBI-Plugin-0.30.0-r1
index a0a2a4ac6ffb..05c8f1f4c790 100644
--- a/metadata/md5-cache/dev-perl/Class-DBI-Plugin-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-DBI-Plugin-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-DBI-0.900.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-DBI-0.900.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Abstract base class for Class::DBI plugins
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-DBI-Plugin
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-DBI-0.900.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-DBI-0.900.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JC/JCZEUS/Class-DBI-Plugin-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96bceb5c46b9c60db80ba87f472730fb
diff --git a/metadata/md5-cache/dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1 b/metadata/md5-cache/dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1
index 30b02679dfa0..a4bca0240990 100644
--- a/metadata/md5-cache/dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-DBI-Plugin-DeepAbstractSearch-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-DBI-0.960.0 >=dev-perl/Class-DBI-Plugin-0.20.0 >=dev-perl/SQL-Abstract-1.180.0 dev-perl/Class-DBI test? ( >=virtual/perl-Test-Simple-0.320.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-DBI-0.960.0 >=dev-perl/Class-DBI-Plugin-0.20.0 >=dev-perl/SQL-Abstract-1.180.0 dev-perl/Class-DBI test? ( >=virtual/perl-Test-Simple-0.320.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=deep_search_where() method for Class::DBI
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-DBI-Plugin-DeepAbstractSearch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-DBI-0.960.0 >=dev-perl/Class-DBI-Plugin-0.20.0 >=dev-perl/SQL-Abstract-1.180.0 dev-perl/Class-DBI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-DBI-0.960.0 >=dev-perl/Class-DBI-Plugin-0.20.0 >=dev-perl/SQL-Abstract-1.180.0 dev-perl/Class-DBI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRIHA/Class-DBI-Plugin-DeepAbstractSearch-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2903298dacaa94b188402ed82f7652d2
diff --git a/metadata/md5-cache/dev-perl/Class-DBI-mysql-1.0.0-r4 b/metadata/md5-cache/dev-perl/Class-DBI-mysql-1.0.0-r4
index 873e7a5feb22..267b6575629a 100644
--- a/metadata/md5-cache/dev-perl/Class-DBI-mysql-1.0.0-r4
+++ b/metadata/md5-cache/dev-perl/Class-DBI-mysql-1.0.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-DBI-0.940.0 dev-perl/DBD-mysql test? ( >=virtual/perl-Test-Simple-0.450.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-DBI-0.940.0 dev-perl/DBD-mysql test? ( >=virtual/perl-Test-Simple-0.450.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensions to Class::DBI for MySQL
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-DBI-mysql
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=dev-perl/Class-DBI-0.940.0 dev-perl/DBD-mysql || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-DBI-0.940.0 dev-perl/DBD-mysql >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Class-DBI-mysql-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b8afb34127043f94f75173249a2f1b1
diff --git a/metadata/md5-cache/dev-perl/Class-Data-Accessor-0.40.40-r3 b/metadata/md5-cache/dev-perl/Class-Data-Accessor-0.40.40-r3
index ec6811eae48d..c2de1070d676 100644
--- a/metadata/md5-cache/dev-perl/Class-Data-Accessor-0.40.40-r3
+++ b/metadata/md5-cache/dev-perl/Class-Data-Accessor-0.40.40-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Inheritable, overridable class and instance data accessor creation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Data-Accessor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CL/CLACO/Class-Data-Accessor-0.04004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26172247e4e0a7fbaf0fd2d335d06f73
diff --git a/metadata/md5-cache/dev-perl/Class-Data-Inheritable-0.90.0 b/metadata/md5-cache/dev-perl/Class-Data-Inheritable-0.90.0
index 301390a2a093..48c170413fa2 100644
--- a/metadata/md5-cache/dev-perl/Class-Data-Inheritable-0.90.0
+++ b/metadata/md5-cache/dev-perl/Class-Data-Inheritable-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Inheritable, overridable class data
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Data-Inheritable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSHERER/Class-Data-Inheritable-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d54ef0aebece1b6f49c7e8894a4ae0bb
diff --git a/metadata/md5-cache/dev-perl/Class-Default-1.510.0-r2 b/metadata/md5-cache/dev-perl/Class-Default-1.510.0-r2
index 842b2f46378f..1f292d8494fc 100644
--- a/metadata/md5-cache/dev-perl/Class-Default-1.510.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Default-1.510.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Static calls apply to a default instantiation
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Default
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Class-Default-1.51.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b03db17649eb50235b86861eaa7e0995
diff --git a/metadata/md5-cache/dev-perl/Class-ErrorHandler-0.40.0-r1 b/metadata/md5-cache/dev-perl/Class-ErrorHandler-0.40.0-r1
index d1e612572c62..4446fcc66fa8 100644
--- a/metadata/md5-cache/dev-perl/Class-ErrorHandler-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-ErrorHandler-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automated accessor generation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-ErrorHandler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/Class-ErrorHandler-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=416ae6240f51889843f18f81b5cfac92
diff --git a/metadata/md5-cache/dev-perl/Class-Factory-Util-1.700.0-r3 b/metadata/md5-cache/dev-perl/Class-Factory-Util-1.700.0-r3
index c8cd407884e2..883ae548fe8f 100644
--- a/metadata/md5-cache/dev-perl/Class-Factory-Util-1.700.0-r3
+++ b/metadata/md5-cache/dev-perl/Class-Factory-Util-1.700.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide utility methods for factory classes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Factory-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=612c91ceb092acd01285d4ec45db8663
diff --git a/metadata/md5-cache/dev-perl/Class-ISA-0.360.0-r1 b/metadata/md5-cache/dev-perl/Class-ISA-0.360.0-r1
index 8e67c69d9a6a..6b12cf17c47b 100644
--- a/metadata/md5-cache/dev-perl/Class-ISA-0.360.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-ISA-0.360.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Report the search path thru an ISA tree
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-ISA
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Class-ISA-0.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5965f34951d1aad610ea4bb8c12503a7
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 5b5df602a3f3..1b5ded10ba6d 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Safe, simple inside-out object construction kit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-InsideOut
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp dev-perl/Class-ISA virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-ISA virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Class-InsideOut-1.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f96f92bcf9d18a5184f23f3af1c57877
diff --git a/metadata/md5-cache/dev-perl/Class-Inspector-1.360.0 b/metadata/md5-cache/dev-perl/Class-Inspector-1.360.0
index b27878064c50..ae6ef11b5e93 100644
--- a/metadata/md5-cache/dev-perl/Class-Inspector-1.360.0
+++ b/metadata/md5-cache/dev-perl/Class-Inspector-1.360.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides information about Classes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Inspector
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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=>=virtual/perl-File-Spec-0.800.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-0.800.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Class-Inspector-1.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b19827c48e91879afa609538ea6d239e
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 9301875e24f9..056c32bc0a8f 100644
--- a/metadata/md5-cache/dev-perl/Class-Load-0.250.0
+++ b/metadata/md5-cache/dev-perl/Class-Load-0.250.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Working (require q{Class::Name}) and more
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Load
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=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 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=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 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-Load-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65489d2c7557ff48beab853e4c23cb84
diff --git a/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r1 b/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r1
index 386a62bc5d9d..c950bd877514 100644
--- a/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Module-Implementation-0.40.0 dev-perl/Test-Fatal dev-perl/Test-Needs virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Module-Implementation-0.40.0 dev-perl/Test-Fatal dev-perl/Test-Needs virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS implementation of parts of Class::Load
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Load-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-Load-XS-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1a968e679f892ce9f3f26f642fa5a836
diff --git a/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r2 b/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r2
index 94cbb7e4456e..e63dd2cad243 100644
--- a/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Load-XS-0.100.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Module-Implementation-0.40.0 dev-perl/Test-Fatal dev-perl/Test-Needs virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Module-Implementation-0.40.0 dev-perl/Test-Fatal dev-perl/Test-Needs virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS implementation of parts of Class::Load
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Load-XS
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Load-0.200.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Class-Load-XS-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9a224a3b90cc8d370fd4e27080e2bc42
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ef4bbbe366189f7e7a23e31ad078b7b9
diff --git a/metadata/md5-cache/dev-perl/Class-Loader-2.30.0-r2 b/metadata/md5-cache/dev-perl/Class-Loader-2.30.0-r2
index c38d2fa1d697..c37083292465 100644
--- a/metadata/md5-cache/dev-perl/Class-Loader-2.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Loader-2.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Load modules and create objects on demand
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Loader
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Class-Loader-2.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=50246941adb885eef8976781fd4ae8f6
diff --git a/metadata/md5-cache/dev-perl/Class-MakeMethods-1.10.0-r2 b/metadata/md5-cache/dev-perl/Class-MakeMethods-1.10.0-r2
index 416097144931..c9c526185475 100644
--- a/metadata/md5-cache/dev-perl/Class-MakeMethods-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-MakeMethods-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automated method creation module for Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-MakeMethods
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EV/EVO/Class-MakeMethods-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=85fb754b9d37abee505d8e013d18df97
diff --git a/metadata/md5-cache/dev-perl/Class-Member-1.600.0-r2 b/metadata/md5-cache/dev-perl/Class-Member-1.600.0-r2
index e7005dc4d12b..159d509169f6 100644
--- a/metadata/md5-cache/dev-perl/Class-Member-1.600.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Member-1.600.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A set of modules to make the module developement easier
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Member
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OP/OPI/Class-Member-1.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6677afe2603a0714c50b5e77b3a2bb67
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
index 78e21210b060..fda03fef6408 100644
--- a/metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.0
+++ b/metadata/md5-cache/dev-perl/Class-Method-Modifiers-2.150.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides Moose-like method modifiers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Method-Modifiers
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98aba67750c50ee3de3a20fe54c85d29
diff --git a/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r2 b/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r2
index d9fea052f468..a999da6c3519 100644
--- a/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create generic methods for OO Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-MethodMaker
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-2.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a93ca8568e449eb0a60621130fb4443
diff --git a/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r3 b/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r3
index b6c364990735..fa6e8103f18c 100644
--- a/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r3
+++ b/metadata/md5-cache/dev-perl/Class-MethodMaker-2.240.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create generic methods for OO Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-MethodMaker
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCHWIGON/class-methodmaker/Class-MethodMaker-2.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=56a0a2884ef42697438d20af35fb2f7b
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ef57bb6c3b49aad8978413eb20b13180
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 21414c9df0da..13654014c1ae 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dynamic class mixing
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Mix
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Params-Classify virtual/perl-Exporter virtual/perl-if virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Params-Classify virtual/perl-Exporter virtual/perl-if virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Class-Mix-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=187b0289451473ab470d10e045c0756a
diff --git a/metadata/md5-cache/dev-perl/Class-Refresh-0.70.0 b/metadata/md5-cache/dev-perl/Class-Refresh-0.70.0
index 66a2cbbb4246..218f59992525 100644
--- a/metadata/md5-cache/dev-perl/Class-Refresh-0.70.0
+++ b/metadata/md5-cache/dev-perl/Class-Refresh-0.70.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Load dev-perl/Class-Unload dev-perl/Devel-OverrideGlobalRequire dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Load dev-perl/Class-Unload dev-perl/Devel-OverrideGlobalRequire dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Refresh your classes during runtime
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Refresh
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Load dev-perl/Class-Unload dev-perl/Devel-OverrideGlobalRequire dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Load dev-perl/Class-Unload dev-perl/Devel-OverrideGlobalRequire dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Class-Refresh-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e0505d6d736c6aafccf9fd6ae487b8ca
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 1051b2bf82c7..ac9062880675 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,6 +1,6 @@
-BDEPEND=dev-perl/Devel-StackTrace || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Devel-StackTrace >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
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
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Devel-StackTrace || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Devel-StackTrace >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JESSE/Class-ReturnValue-0.55.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c44d4479ced2d2a562c4e571975115a2
diff --git a/metadata/md5-cache/dev-perl/Class-Singleton-1.600.0 b/metadata/md5-cache/dev-perl/Class-Singleton-1.600.0
index c3b44567b9cb..81bbbb853341 100644
--- a/metadata/md5-cache/dev-perl/Class-Singleton-1.600.0
+++ b/metadata/md5-cache/dev-perl/Class-Singleton-1.600.0
@@ -1,15 +1,15 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.640.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implementation of a Singleton class
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Singleton
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHAY/Class-Singleton-1.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d8ebe2c632f2373cc481aea25d1eb387
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d68583f167626d31fd51d08400be0227
diff --git a/metadata/md5-cache/dev-perl/Class-Spiffy-0.150.0-r2 b/metadata/md5-cache/dev-perl/Class-Spiffy-0.150.0-r2
index 55579c9baf2e..44f20cac1048 100644
--- a/metadata/md5-cache/dev-perl/Class-Spiffy-0.150.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-Spiffy-0.150.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Spiffy Perl Interface Framework For You
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Spiffy
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Class-Spiffy-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1a104f35c40b364a4beabbc56936e77
diff --git a/metadata/md5-cache/dev-perl/Class-Std-0.13.0-r1 b/metadata/md5-cache/dev-perl/Class-Std-0.13.0-r1
index e712c932d206..7d9af9f6d201 100644
--- a/metadata/md5-cache/dev-perl/Class-Std-0.13.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-Std-0.13.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Support for creating standard "inside-out" classes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Std
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Class-Std-0.013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81cd59a1e5a801a751b63c1c8c5a069a
diff --git a/metadata/md5-cache/dev-perl/Class-Std-Fast-0.0.8-r2 b/metadata/md5-cache/dev-perl/Class-Std-Fast-0.0.8-r2
index fd4a3273c272..f093dab6029b 100644
--- a/metadata/md5-cache/dev-perl/Class-Std-Fast-0.0.8-r2
+++ b/metadata/md5-cache/dev-perl/Class-Std-Fast-0.0.8-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Std-0.11.0 virtual/perl-version virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-Std-0.11.0 virtual/perl-version virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Faster but less secure than Class::Std
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Std-Fast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Std-0.11.0 virtual/perl-version virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Std-0.11.0 virtual/perl-version virtual/perl-Data-Dumper virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AC/ACID/Class-Std-Fast-v0.0.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b54c48e379492f245c0f2a548c39f4c2
diff --git a/metadata/md5-cache/dev-perl/Class-Tiny-1.8.0 b/metadata/md5-cache/dev-perl/Class-Tiny-1.8.0
index a042d8c4b785..ee995f5cac29 100644
--- a/metadata/md5-cache/dev-perl/Class-Tiny-1.8.0
+++ b/metadata/md5-cache/dev-perl/Class-Tiny-1.8.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Test-FailWarnings ) virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Test-FailWarnings ) virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimalist class construction
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Tiny
INHERIT=perl-module
IUSE=test minimal perl_features_debug perl_features_ithreads perl_features_quadmath
-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=Apache-2.0
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=109f8258b4925badf13f57139c43c9f1
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d1b5ddfa23034c6d234c0e8042e08d9f
diff --git a/metadata/md5-cache/dev-perl/Class-Trigger-0.150.0 b/metadata/md5-cache/dev-perl/Class-Trigger-0.150.0
index 23cfe95e473c..31a19d2cb932 100644
--- a/metadata/md5-cache/dev-perl/Class-Trigger-0.150.0
+++ b/metadata/md5-cache/dev-perl/Class-Trigger-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/IO-stringy >=virtual/perl-Test-Simple-0.320.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/IO-stringy >=virtual/perl-Test-Simple-0.320.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mixin to add / call inheritable triggers
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-Trigger
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~mips ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Class-Trigger-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9b222dde556a2d3ea91cc9ac7da9dbf
diff --git a/metadata/md5-cache/dev-perl/Class-Unload-0.110.0-r1 b/metadata/md5-cache/dev-perl/Class-Unload-0.110.0-r1
index 4b722ce784d5..dd40f0639e67 100644
--- a/metadata/md5-cache/dev-perl/Class-Unload-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-Unload-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Inspector virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Inspector virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unload a class
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Unload
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Inspector || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Inspector >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/Class-Unload-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=163828f6d3ff498c497c910b34f24481
diff --git a/metadata/md5-cache/dev-perl/Class-Virtual-0.80.0-r1 b/metadata/md5-cache/dev-perl/Class-Virtual-0.80.0-r1
index f0b4eeb9ef22..294bd21f294b 100644
--- a/metadata/md5-cache/dev-perl/Class-Virtual-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Class-Virtual-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Carp-Assert-0.100.0 >=dev-perl/Class-ISA-0.310.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Carp-Assert-0.100.0 >=dev-perl/Class-ISA-0.310.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for virtual base classes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-Virtual
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Carp-Assert-0.100.0 >=dev-perl/Class-ISA-0.310.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Carp-Assert-0.100.0 >=dev-perl/Class-ISA-0.310.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHWERN/Class-Virtual-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=83536084b7deee60419f91952ae12756
diff --git a/metadata/md5-cache/dev-perl/Class-WhiteHole-0.40.0-r2 b/metadata/md5-cache/dev-perl/Class-WhiteHole-0.40.0-r2
index bdbe15f2b7b4..49dcc7c8b5a4 100644
--- a/metadata/md5-cache/dev-perl/Class-WhiteHole-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-WhiteHole-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=base class to treat unhandled method calls as errors
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-WhiteHole
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHWERN/Class-WhiteHole-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc1fbfa4754c5b22e46265db8963706d
diff --git a/metadata/md5-cache/dev-perl/Class-XPath-1.400.0-r2 b/metadata/md5-cache/dev-perl/Class-XPath-1.400.0-r2
index 9f70db663801..9fab5807c72a 100644
--- a/metadata/md5-cache/dev-perl/Class-XPath-1.400.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-XPath-1.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/HTML-Tree ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( dev-perl/HTML-Tree ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=adds xpath matching to object trees
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-XPath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/Class-XPath-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4ebd160a319e6ce02b718916775ef68b
diff --git a/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r2 b/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r2
index ab59aca2f30a..f6c4f968901b 100644
--- a/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r2
+++ b/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker !dev-perl/Class-XSAccessor-Array test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker !dev-perl/Class-XSAccessor-Array test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate fast XS accessors without runtime compilation
EAPI=7
HOMEPAGE=https://metacpan.org/release/Class-XSAccessor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Class-XSAccessor-1.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=626838db1e7386e010f689ca22621327
diff --git a/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r3 b/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r3
index 502df6f50287..d34a6826706f 100644
--- a/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r3
+++ b/metadata/md5-cache/dev-perl/Class-XSAccessor-1.190.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker !dev-perl/Class-XSAccessor-Array test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker !dev-perl/Class-XSAccessor-Array test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate fast XS accessors without runtime compilation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Class-XSAccessor
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-HiRes virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Class-XSAccessor-1.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=aca485d1c2dc0c76e4de19f52a34fda4
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d1e9d51990dad4ed7f42c0938d2e6ec0
diff --git a/metadata/md5-cache/dev-perl/Clipboard-0.280.0 b/metadata/md5-cache/dev-perl/Clipboard-0.280.0
index aadaf924a5ca..18accd1f820f 100644
--- a/metadata/md5-cache/dev-perl/Clipboard-0.280.0
+++ b/metadata/md5-cache/dev-perl/Clipboard-0.280.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI x11-misc/xclip >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI x11-misc/xclip >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Copy and paste with any OS
EAPI=7
HOMEPAGE=https://metacpan.org/release/Clipboard
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI x11-misc/xclip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI x11-misc/xclip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Clipboard-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=99b2fd317b59c45a9de5e5c890255f57
diff --git a/metadata/md5-cache/dev-perl/Clipboard-0.290.0 b/metadata/md5-cache/dev-perl/Clipboard-0.290.0
index f35c5d9c6158..01549f1af513 100644
--- a/metadata/md5-cache/dev-perl/Clipboard-0.290.0
+++ b/metadata/md5-cache/dev-perl/Clipboard-0.290.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI || ( x11-misc/xclip x11-misc/xsel ) >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.880.0 x11-misc/xclip x11-misc/xsel ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI || ( x11-misc/xclip x11-misc/xsel ) >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.880.0 x11-misc/xclip x11-misc/xsel ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Copy and paste with any OS
EAPI=8
HOMEPAGE=https://metacpan.org/release/Clipboard
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 arm ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI || ( x11-misc/xclip x11-misc/xsel ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/URI || ( x11-misc/xclip x11-misc/xsel ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Clipboard-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=d23b60361640132617266a30f915d0ba
diff --git a/metadata/md5-cache/dev-perl/Clone-0.460.0 b/metadata/md5-cache/dev-perl/Clone-0.460.0
index 1a531ad916dc..41e1ebe21008 100644
--- a/metadata/md5-cache/dev-perl/Clone-0.460.0
+++ b/metadata/md5-cache/dev-perl/Clone-0.460.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/B-COW-0.4.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/B-COW-0.4.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursively copy Perl datatypes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Clone
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GARU/Clone-0.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a871c628bb38ba5c0e530e39b0aa1b93
diff --git a/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0 b/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0
index e97cf76d9bc3..f48abfb0067d 100644
--- a/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0
+++ b/metadata/md5-cache/dev-perl/Clone-Choose-0.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 dev-perl/Test-Without-Module >=dev-perl/Clone-0.100.0 dev-perl/Clone-PP ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 dev-perl/Test-Without-Module >=dev-perl/Clone-0.100.0 dev-perl/Clone-PP ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Choose appropriate clone utility
EAPI=7
HOMEPAGE=https://metacpan.org/release/Clone-Choose
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Runtime virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Runtime virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HE/HERMES/Clone-Choose-0.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26086ae47e33010f3dce838a95532941
diff --git a/metadata/md5-cache/dev-perl/Clone-PP-1.80.0 b/metadata/md5-cache/dev-perl/Clone-PP-1.80.0
index 8c5c115a969d..48ab6cbc84fd 100644
--- a/metadata/md5-cache/dev-perl/Clone-PP-1.80.0
+++ b/metadata/md5-cache/dev-perl/Clone-PP-1.80.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Data-Dumper ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Data-Dumper ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursively copy Perl datatypes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Clone-PP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Clone-PP-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=214b8f1e3883bff3d54f6d7c8e2d1e7c
diff --git a/metadata/md5-cache/dev-perl/Color-Calc-1.74.0-r1 b/metadata/md5-cache/dev-perl/Color-Calc-1.74.0-r1
index 75c9169cf1a5..c18952b6e98f 100644
--- a/metadata/md5-cache/dev-perl/Color-Calc-1.74.0-r1
+++ b/metadata/md5-cache/dev-perl/Color-Calc-1.74.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Graphics-ColorNames-2.100.0 dev-perl/Graphics-ColorNames-HTML >=dev-perl/Graphics-ColorNames-WWW-0.10.0 !minimal? ( >=dev-perl/Graphics-ColorObject-0.5.0 ) >=dev-perl/Params-Validate-0.750.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Graphics-ColorNames-2.100.0 dev-perl/Graphics-ColorNames-HTML >=dev-perl/Graphics-ColorNames-WWW-0.10.0 !minimal? ( >=dev-perl/Graphics-ColorObject-0.5.0 ) >=dev-perl/Params-Validate-0.750.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple calculations with RGB colors
EAPI=8
HOMEPAGE=https://metacpan.org/release/Color-Calc
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Graphics-ColorNames-2.100.0 dev-perl/Graphics-ColorNames-HTML >=dev-perl/Graphics-ColorNames-WWW-0.10.0 !minimal? ( >=dev-perl/Graphics-ColorObject-0.5.0 ) >=dev-perl/Params-Validate-0.750.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Graphics-ColorNames-2.100.0 dev-perl/Graphics-ColorNames-HTML >=dev-perl/Graphics-ColorNames-WWW-0.10.0 !minimal? ( >=dev-perl/Graphics-ColorObject-0.5.0 ) >=dev-perl/Params-Validate-0.750.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/Color-Calc-1.074.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d663a485dd23adf7c9cc45644bb39d2
diff --git a/metadata/md5-cache/dev-perl/Color-Library-0.21.0-r2 b/metadata/md5-cache/dev-perl/Color-Library-0.21.0-r2
index e52de72694ef..551c9055e309 100644
--- a/metadata/md5-cache/dev-perl/Color-Library-0.21.0-r2
+++ b/metadata/md5-cache/dev-perl/Color-Library-0.21.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Pluggable dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Pluggable dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An easy-to-use and comprehensive named-color library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Color-Library
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Pluggable dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Pluggable dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROKR/Color-Library-0.021.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e26c7ca8a5302a98d267716dc2fb0d55
diff --git a/metadata/md5-cache/dev-perl/Compiler-Lexer-0.230.0 b/metadata/md5-cache/dev-perl/Compiler-Lexer-0.230.0
index 96813f3a1440..e0351980581a 100644
--- a/metadata/md5-cache/dev-perl/Compiler-Lexer-0.230.0
+++ b/metadata/md5-cache/dev-perl/Compiler-Lexer-0.230.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=dev-perl/Module-Build-0.400.500 >=dev-perl/Module-Build-XSUtil-0.20.0 test? ( >=virtual/perl-Test-Simple-0.950.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=dev-perl/Module-Build-0.400.500 >=dev-perl/Module-Build-XSUtil-0.20.0 test? ( >=virtual/perl-Test-Simple-0.950.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lexical Analyzer for Perl5
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compiler-Lexer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-XSLoader-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GO/GOCCY/Compiler-Lexer-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=59e1deb17bfafdb445f19b620935ca41
diff --git a/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0 b/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0
index 6da0547bc438..eee8b576e8d8 100644
--- a/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0
+++ b/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0
@@ -1,6 +1,6 @@
-BDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Bzip2 compression library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-Bzip2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ ) BZIP2
-RDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Compress-Bzip2-2.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1316d2d0cc26469a390b499f2c41a4c
diff --git a/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0-r1 b/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0-r1
index b6a0a1d00837..af6b7d9469ac 100644
--- a/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0-r1
+++ b/metadata/md5-cache/dev-perl/Compress-Bzip2-2.280.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Bzip2 compression library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Compress-Bzip2
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~ia64 ~mips ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=amd64 ~ia64 ~mips sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ ) BZIP2
-RDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/bzip2 virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Compress-Bzip2-2.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7d0a3e1260a18780cbd2f84f26ac0f9c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1960c797002ffe0c0be1c8d3e1be0ea3
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 3f11c77d87ee..f54c54c255a6 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,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely light-weight Lempel-Ziv-Free compression
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-LZF
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Compress-LZF-3.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9591fe807745b5cb42844f9ec51e536
diff --git a/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.206.0 b/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.206.0
index 74cb0f0a0a0b..40822d349131 100644
--- a/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.206.0
+++ b/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.206.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/xz-utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/xz-utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface for reading and writing lzma, lzip, and xz files/buffers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Compress-Raw-Lzma
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-arch/xz-utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/xz-utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Lzma-2.206.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e4a7c8811787d9d2700f7f4f179f51a3
diff --git a/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.212.0 b/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.212.0
index 5442f418bdcf..5c7e9eaa0558 100644
--- a/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.212.0
+++ b/metadata/md5-cache/dev-perl/Compress-Raw-Lzma-2.212.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/xz-utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/xz-utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface for reading and writing lzma, lzip, and xz files/buffers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Compress-Raw-Lzma
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-arch/xz-utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/xz-utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Lzma-2.212.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=27d8ee3f2af2265c9e0229d00ee62c10
diff --git a/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.3 b/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.3
index 8185945dd922..0a8e6f1b2f8c 100644
--- a/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.3
+++ b/metadata/md5-cache/dev-perl/Conf-Libconfig-1.0.3
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libconfig:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/libconfig:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for libconfig
EAPI=8
HOMEPAGE=https://metacpan.org/release/Conf-Libconfig
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~m68k ~mips ~s390 ~x86
LICENSE=BSD
-RDEPEND=dev-libs/libconfig:= virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/libconfig:= virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CN/CNANGEL/Conf-Libconfig-1.0.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=53772793f122930d3e14d5727160af5c
diff --git a/metadata/md5-cache/dev-perl/Config-Any-0.330.0 b/metadata/md5-cache/dev-perl/Config-Any-0.330.0
index 981bf3e132e3..8d310bc170ee 100644
--- a/metadata/md5-cache/dev-perl/Config-Any-0.330.0
+++ b/metadata/md5-cache/dev-perl/Config-Any-0.330.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Load configuration from different file formats, transparently
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+conf +ini +json +xml +yaml perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee85ed45d29daffa4ea972bebbcb0930
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 5dca78887262..2e2973989439 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,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use Apache format config files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-ApacheFormat
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=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 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=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 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/Config-ApacheFormat-1.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2b63a20a89c8f0dcdfc86c021d626355
diff --git a/metadata/md5-cache/dev-perl/Config-Auto-0.440.0-r1 b/metadata/md5-cache/dev-perl/Config-Auto-0.440.0-r1
index d4b752066b6c..16369f433f1a 100644
--- a/metadata/md5-cache/dev-perl/Config-Auto-0.440.0-r1
+++ b/metadata/md5-cache/dev-perl/Config-Auto-0.440.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Config-IniFiles virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IO-String virtual/perl-Text-ParseWords >=dev-perl/YAML-0.670.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Config-IniFiles virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IO-String virtual/perl-Text-ParseWords >=dev-perl/YAML-0.670.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Magical config file parser
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-Auto
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Config-IniFiles virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IO-String virtual/perl-Text-ParseWords >=dev-perl/YAML-0.670.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-IniFiles virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IO-String virtual/perl-Text-ParseWords >=dev-perl/YAML-0.670.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Config-Auto-0.44.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cbd560ebc1d216ad291a362cb7c8a3ea
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 d3e2d35e7ed4..fa197761d960 100644
--- a/metadata/md5-cache/dev-perl/Config-AutoConf-0.320.0
+++ b/metadata/md5-cache/dev-perl/Config-AutoConf-0.320.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module to implement some of AutoConf macros in pure perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-AutoConf
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=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 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=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 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/Config-AutoConf-0.320.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7d544af508d07d56716cb479f6d31f69
diff --git a/metadata/md5-cache/dev-perl/Config-Crontab-1.450.0-r1 b/metadata/md5-cache/dev-perl/Config-Crontab-1.450.0-r1
index cbfc2c33ccf8..2a905af192a3 100644
--- a/metadata/md5-cache/dev-perl/Config-Crontab-1.450.0-r1
+++ b/metadata/md5-cache/dev-perl/Config-Crontab-1.450.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/Write Vixie compatible crontab(5) files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-Crontab
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=Artistic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCOTTW/Config-Crontab-1.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=63bd6b027e04d3f5666709dd686ce923
diff --git a/metadata/md5-cache/dev-perl/Config-General-2.650.0 b/metadata/md5-cache/dev-perl/Config-General-2.650.0
index 01b0ce82cae5..ec519b901c6d 100644
--- a/metadata/md5-cache/dev-perl/Config-General-2.650.0
+++ b/metadata/md5-cache/dev-perl/Config-General-2.650.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Config file parser module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-General
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6cc43a4ef74ba3da6c4326f38a1ecff5
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 d2bb3cb6a1bb..649fb54bcc23 100644
--- a/metadata/md5-cache/dev-perl/Config-Grammar-1.130.0
+++ b/metadata/md5-cache/dev-perl/Config-Grammar-1.130.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Grammar-based, user-friendly config parser
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-Grammar
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSCHWEI/Config-Grammar-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_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
index 171bf882cc65..34b5f4c48d65 100644
--- a/metadata/md5-cache/dev-perl/Config-INI-0.29.0
+++ b/metadata/md5-cache/dev-perl/Config-INI-0.29.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple .ini-file format
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-INI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56d5859408aef7cb247c8813e86eb76a
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 b2058888206f..29d01a57f430 100644
--- a/metadata/md5-cache/dev-perl/Config-IniFiles-3.0.3
+++ b/metadata/md5-cache/dev-perl/Config-IniFiles-3.0.3
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for reading .ini-style configuration files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-IniFiles
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Temp dev-perl/IO-stringy >=virtual/perl-Scalar-List-Utils-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Temp dev-perl/IO-stringy >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Config-IniFiles-3.000003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96b6274dd3c37c88c92f91a8ed5f6fa9
diff --git a/metadata/md5-cache/dev-perl/Config-JSON-1.520.200-r1 b/metadata/md5-cache/dev-perl/Config-JSON-1.520.200-r1
index 93cfed43f70f..720e6c477ab7 100644
--- a/metadata/md5-cache/dev-perl/Config-JSON-1.520.200-r1
+++ b/metadata/md5-cache/dev-perl/Config-JSON-1.520.200-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Temp-0.180.0 >=dev-perl/JSON-2.160.0 dev-perl/Moo >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.700.0 >=dev-perl/Test-Deep-0.95.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-File-Temp-0.180.0 >=dev-perl/JSON-2.160.0 dev-perl/Moo >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.700.0 >=dev-perl/Test-Deep-0.95.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A JSON based config file system
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-JSON
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Temp-0.180.0 >=dev-perl/JSON-2.160.0 dev-perl/Moo >=virtual/perl-Scalar-List-Utils-1.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Temp-0.180.0 >=dev-perl/JSON-2.160.0 dev-perl/Moo >=virtual/perl-Scalar-List-Utils-1.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RI/RIZEN/Config-JSON-1.5202.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=67cfc118b4d1949ee2331cc91940ed86
diff --git a/metadata/md5-cache/dev-perl/Config-MVP-2.200.13 b/metadata/md5-cache/dev-perl/Config-MVP-2.200.13
index 7578b7349529..c1185401598e 100644
--- a/metadata/md5-cache/dev-perl/Config-MVP-2.200.13
+++ b/metadata/md5-cache/dev-perl/Config-MVP-2.200.13
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Multivalue-property package-oriented configuration
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-MVP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/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 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e157ec34aa1eabcd1c2785d34172e703
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
index 20e742d9b71c..b349f8a58143 100644
--- 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
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MVP config reader for .ini files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-MVP-Reader-INI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-INI >=dev-perl/Config-MVP-2 dev-perl/Moose virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] 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 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=94acc630e09e9801313e5cf41a10a0d4
diff --git a/metadata/md5-cache/dev-perl/Config-MVP-Slicer-0.303.0 b/metadata/md5-cache/dev-perl/Config-MVP-Slicer-0.303.0
index 566d8a3af3d3..4d5ec628d269 100644
--- a/metadata/md5-cache/dev-perl/Config-MVP-Slicer-0.303.0
+++ b/metadata/md5-cache/dev-perl/Config-MVP-Slicer-0.303.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Moose virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Moose virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract embedded plugin config from parent config
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-MVP-Slicer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Config-MVP-Slicer-0.303.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a08bcedb547f897b8e5c3628d645ef5a
diff --git a/metadata/md5-cache/dev-perl/Config-Properties-1.800.0-r1 b/metadata/md5-cache/dev-perl/Config-Properties-1.800.0-r1
index 089a8a864263..7ed8edeb3d3c 100644
--- a/metadata/md5-cache/dev-perl/Config-Properties-1.800.0-r1
+++ b/metadata/md5-cache/dev-perl/Config-Properties-1.800.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp >=virtual/perl-Text-Tabs+Wrap-2001.92.900 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Temp >=virtual/perl-Text-Tabs+Wrap-2001.92.900 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Configuration using Java style properties
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-Properties
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp >=virtual/perl-Text-Tabs+Wrap-2001.92.900 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp >=virtual/perl-Text-Tabs+Wrap-2001.92.900 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Config-Properties-1.80.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aa8b3177f9532d1b1b6c590523052ac8
diff --git a/metadata/md5-cache/dev-perl/Config-Simple-4.590.0-r2 b/metadata/md5-cache/dev-perl/Config-Simple-4.590.0-r2
index 582d89cbaa70..2e98b7ee89e1 100644
--- a/metadata/md5-cache/dev-perl/Config-Simple-4.590.0-r2
+++ b/metadata/md5-cache/dev-perl/Config-Simple-4.590.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple configuration file class
EAPI=7
HOMEPAGE=https://metacpan.org/release/Config-Simple
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHERZODR/Config-Simple-4.59.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ba18f9bfc7906bb1d00275daac3337a2
diff --git a/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0 b/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
index 954bee8d18aa..920bfe4ed07f 100644
--- a/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
+++ b/metadata/md5-cache/dev-perl/Config-Tiny-2.300.0
@@ -1,6 +1,6 @@
-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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/Write .ini style files with as little code as possible
EAPI=8
HOMEPAGE=https://metacpan.org/release/Config-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-3.300.0 >=virtual/perl-File-Temp-0.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Config-Tiny-2.30.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6abdf588f90707bc964eb130451c7d8b
diff --git a/metadata/md5-cache/dev-perl/ConfigReader-0.500.0-r3 b/metadata/md5-cache/dev-perl/ConfigReader-0.500.0-r3
index 40d370979aa0..1a7715538455 100644
--- a/metadata/md5-cache/dev-perl/ConfigReader-0.500.0-r3
+++ b/metadata/md5-cache/dev-perl/ConfigReader-0.500.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read directives from a configuration file
EAPI=8
HOMEPAGE=https://metacpan.org/release/ConfigReader
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=LGPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMW/ConfigReader-0.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46e9b9b239d933d64259e523b31be72c
diff --git a/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2 b/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2
index 5dd8c4a36a60..9b18f9b93355 100644
--- a/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2
+++ b/metadata/md5-cache/dev-perl/Const-Fast-0.14.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Sub-Exporter-Progressive-0.1.7 >=dev-perl/Module-Build-Tiny-0.21.0 test? ( virtual/perl-Data-Dumper virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Sub-Exporter-Progressive-0.1.7 >=dev-perl/Module-Build-Tiny-0.21.0 test? ( virtual/perl-Data-Dumper virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Facility for creating read-only scalars, arrays, and hashes
EAPI=7
HOMEPAGE=https://metacpan.org/release/Const-Fast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Sub-Exporter-Progressive-0.1.7 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Sub-Exporter-Progressive-0.1.7 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Const-Fast-0.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62cb14d80615c2f436e42b95affca2bd
diff --git a/metadata/md5-cache/dev-perl/Context-Preserve-0.30.0 b/metadata/md5-cache/dev-perl/Context-Preserve-0.30.0
index 7d52aec3f0dd..f9369322d444 100644
--- a/metadata/md5-cache/dev-perl/Context-Preserve-0.30.0
+++ b/metadata/md5-cache/dev-perl/Context-Preserve-0.30.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Return chained, modified values from subs, without losing context
EAPI=7
HOMEPAGE=https://metacpan.org/release/Context-Preserve
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Context-Preserve-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=053b189982834fa6c4cd31f0105839fe
diff --git a/metadata/md5-cache/dev-perl/Contextual-Return-0.4.14-r1 b/metadata/md5-cache/dev-perl/Contextual-Return-0.4.14-r1
index 13997e6b38b4..19d5784145e6 100644
--- a/metadata/md5-cache/dev-perl/Contextual-Return-0.4.14-r1
+++ b/metadata/md5-cache/dev-perl/Contextual-Return-0.4.14-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Want virtual/perl-version virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Want virtual/perl-version virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create context-sensitive return values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Contextual-Return
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Want virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Want virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCONWAY/Contextual-Return-0.004014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=355f4682690f76f184e9cb8de2927896
diff --git a/metadata/md5-cache/dev-perl/Convert-ASCII-Armour-1.400.0-r2 b/metadata/md5-cache/dev-perl/Convert-ASCII-Armour-1.400.0-r2
index c3e221ec24ce..e3fa9cafd950 100644
--- a/metadata/md5-cache/dev-perl/Convert-ASCII-Armour-1.400.0-r2
+++ b/metadata/md5-cache/dev-perl/Convert-ASCII-Armour-1.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO-Compress virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-IO-Compress virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert binary octets into ASCII armoured messages
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-ASCII-Armour
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO-Compress virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO-Compress virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Convert-ASCII-Armour-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=938623c009f01dc19fa16c755678d59b
diff --git a/metadata/md5-cache/dev-perl/Convert-ASN1-0.340.0 b/metadata/md5-cache/dev-perl/Convert-ASN1-0.340.0
index 82ed8fb5f93a..839216ec7b48 100644
--- a/metadata/md5-cache/dev-perl/Convert-ASN1-0.340.0
+++ b/metadata/md5-cache/dev-perl/Convert-ASN1-0.340.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Math-BigInt-1.997.0 >=virtual/perl-Test-Simple-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Math-BigInt-1.997.0 >=virtual/perl-Test-Simple-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Standard en/decode of ASN.1 structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Convert-ASN1
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/Convert-ASN1-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=80a1426ee0925141bcab8e3861c47ec6
diff --git a/metadata/md5-cache/dev-perl/Convert-BER-1.320.0-r2 b/metadata/md5-cache/dev-perl/Convert-BER-1.320.0-r2
index 395c735b3bb3..086b2a103858 100644
--- a/metadata/md5-cache/dev-perl/Convert-BER-1.320.0-r2
+++ b/metadata/md5-cache/dev-perl/Convert-BER-1.320.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Class for encoding/decoding BER messages
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-BER
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GB/GBARR/Convert-BER-1.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ad7cc80bff02bfe92c10c48b6d8efb59
diff --git a/metadata/md5-cache/dev-perl/Convert-Base32-0.60.0 b/metadata/md5-cache/dev-perl/Convert-Base32-0.60.0
index e3091cdf5f5d..96d40b4953f2 100644
--- a/metadata/md5-cache/dev-perl/Convert-Base32-0.60.0
+++ b/metadata/md5-cache/dev-perl/Convert-Base32-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encoding and decoding of base32 strings
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-Base32
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IK/IKEGAMI/Convert-Base32-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6847faaa6de4a3f95c8c595aa79140a
diff --git a/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1 b/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1
index 244ecab9c9ac..182c0cbdcbe1 100644
--- a/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1
+++ b/metadata/md5-cache/dev-perl/Convert-BinHex-1.125.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurp virtual/perl-File-Temp virtual/perl-Test-Simple dev-perl/Test-Most virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurp virtual/perl-File-Temp virtual/perl-Test-Simple dev-perl/Test-Most virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract data from Macintosh BinHex files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Convert-BinHex
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STEPHEN/Convert-BinHex-1.125.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6d652962fd3971b7ffe1fee36ac77b92
diff --git a/metadata/md5-cache/dev-perl/Convert-Binary-C-0.840.0 b/metadata/md5-cache/dev-perl/Convert-Binary-C-0.840.0
index 138929388de3..87ccc729ea42 100644
--- a/metadata/md5-cache/dev-perl/Convert-Binary-C-0.840.0
+++ b/metadata/md5-cache/dev-perl/Convert-Binary-C-0.840.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Binary Data Conversion using C Types
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-Binary-C
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=|| ( GPL-1+ Artistic ) BSD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MH/MHX/Convert-Binary-C-0.84.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36f2a43b4587b5141eb2856ad4de36f7
diff --git a/metadata/md5-cache/dev-perl/Convert-Color-0.170.0-r1 b/metadata/md5-cache/dev-perl/Convert-Color-0.170.0-r1
index 6a3d30d780f8..b40b94d1f52c 100644
--- a/metadata/md5-cache/dev-perl/Convert-Color-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Convert-Color-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Pluggable dev-perl/List-UtilsBy virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Pluggable dev-perl/List-UtilsBy virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Color space conversions and named lookups
EAPI=8
HOMEPAGE=https://metacpan.org/release/Convert-Color
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Pluggable dev-perl/List-UtilsBy virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Pluggable dev-perl/List-UtilsBy virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Convert-Color-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0f951738b0b05f84c2c9a8cfb97985e4
diff --git a/metadata/md5-cache/dev-perl/Convert-PEM-0.80.0-r2 b/metadata/md5-cache/dev-perl/Convert-PEM-0.80.0-r2
index 2ac3d4c7e189..d48a613a34a8 100644
--- a/metadata/md5-cache/dev-perl/Convert-PEM-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Convert-PEM-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Convert-ASN1-0.100.0 dev-perl/Crypt-DES_EDE3 virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Convert-ASN1-0.100.0 dev-perl/Crypt-DES_EDE3 virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/write encrypted ASN.1 PEM files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-PEM
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Convert-ASN1-0.100.0 dev-perl/Crypt-DES_EDE3 virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Convert-ASN1-0.100.0 dev-perl/Crypt-DES_EDE3 virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BT/BTROTT/Convert-PEM-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98955e559a41185ebd78c515c35a99d0
diff --git a/metadata/md5-cache/dev-perl/Convert-TNEF-0.180.0-r3 b/metadata/md5-cache/dev-perl/Convert-TNEF-0.180.0-r3
index a0cd55da2427..a2b2b5664bdc 100644
--- a/metadata/md5-cache/dev-perl/Convert-TNEF-0.180.0-r3
+++ b/metadata/md5-cache/dev-perl/Convert-TNEF-0.180.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/MIME-tools-4.109.0 dev-perl/IO-stringy virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/MIME-tools-4.109.0 dev-perl/IO-stringy virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for reading TNEF files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-TNEF
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/MIME-tools-4.109.0 dev-perl/IO-stringy || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/MIME-tools-4.109.0 dev-perl/IO-stringy >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOUGW/Convert-TNEF-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=baadd6a638d2d7f4a446ee9bf68b129d
diff --git a/metadata/md5-cache/dev-perl/Convert-UU-0.520.100 b/metadata/md5-cache/dev-perl/Convert-UU-0.520.100
index 2bc78d5c25c2..c2b4387b0cc9 100644
--- a/metadata/md5-cache/dev-perl/Convert-UU-0.520.100
+++ b/metadata/md5-cache/dev-perl/Convert-UU-0.520.100
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl replacement for uuencode
EAPI=8
HOMEPAGE=https://metacpan.org/release/Convert-UU
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDK/Convert-UU-0.5201.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3f421b9fee9376c354f5429bb3004618
diff --git a/metadata/md5-cache/dev-perl/Convert-UUlib-1.800.0 b/metadata/md5-cache/dev-perl/Convert-UUlib-1.800.0
index 52e3f37c622f..58b0c5c1e505 100644
--- a/metadata/md5-cache/dev-perl/Convert-UUlib-1.800.0
+++ b/metadata/md5-cache/dev-perl/Convert-UUlib-1.800.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/common-sense-3.740.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-perl/Canary-Stability || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/common-sense-3.740.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 dev-perl/Canary-Stability >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=decode uu/xx/b64/mime/yenc/etc-encoded data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Convert-UUlib
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD CC0-1.0 GPL-1 GPL-2+
-RDEPEND=>=dev-perl/common-sense-3.740.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/common-sense-3.740.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Convert-UUlib-1.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=738fd0a59a3090ea08d94e15098c11ee
diff --git a/metadata/md5-cache/dev-perl/Cookie-Baker-0.110.0 b/metadata/md5-cache/dev-perl/Cookie-Baker-0.110.0
index 5ff74d0dbfaa..6576cf889088 100644
--- a/metadata/md5-cache/dev-perl/Cookie-Baker-0.110.0
+++ b/metadata/md5-cache/dev-perl/Cookie-Baker-0.110.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/URI xs? ( >=dev-perl/Cookie-Baker-XS-0.110.0 ) >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Time ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter dev-perl/URI xs? ( >=dev-perl/Cookie-Baker-XS-0.110.0 ) >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Time ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cookie string generator / parser
EAPI=7
HOMEPAGE=https://metacpan.org/release/Cookie-Baker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test +xs perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/URI xs? ( >=dev-perl/Cookie-Baker-XS-0.110.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/URI xs? ( >=dev-perl/Cookie-Baker-XS-0.110.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/Cookie-Baker-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=589aa5ae8d97125fe1b95044848225c3
diff --git a/metadata/md5-cache/dev-perl/Cookie-Baker-XS-0.120.0 b/metadata/md5-cache/dev-perl/Cookie-Baker-XS-0.120.0
index fc627f318d20..4439a21424d5 100644
--- a/metadata/md5-cache/dev-perl/Cookie-Baker-XS-0.120.0
+++ b/metadata/md5-cache/dev-perl/Cookie-Baker-XS-0.120.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Accelerate Cookie::Baker's crush_cookie
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cookie-Baker-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/Cookie-Baker-XS-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=32662aad26ee19441257e59ee8521d8e
diff --git a/metadata/md5-cache/dev-perl/Coro-6.570.0 b/metadata/md5-cache/dev-perl/Coro-6.570.0
index c0e83fae9ff8..c7ca1dd00482 100644
--- a/metadata/md5-cache/dev-perl/Coro-6.570.0
+++ b/metadata/md5-cache/dev-perl/Coro-6.570.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/AnyEvent-7 ev? ( >=dev-perl/EV-4.0.0 ) event? ( >=dev-perl/Event-1.80.0 ) >=dev-perl/Guard-0.500.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-2.150.0 dev-perl/common-sense dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.520.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/AnyEvent-7 ev? ( >=dev-perl/EV-4.0.0 ) event? ( >=dev-perl/Event-1.80.0 ) >=dev-perl/Guard-0.500.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-2.150.0 dev-perl/common-sense dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=valgrind? ( dev-debug/valgrind ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=valgrind? ( dev-debug/valgrind ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The only real threads in perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Coro
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=+ev event valgrind perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )
-RDEPEND=>=dev-perl/AnyEvent-7 ev? ( >=dev-perl/EV-4.0.0 ) event? ( >=dev-perl/Event-1.80.0 ) >=dev-perl/Guard-0.500.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-2.150.0 dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-7 ev? ( >=dev-perl/EV-4.0.0 ) event? ( >=dev-perl/Event-1.80.0 ) >=dev-perl/Guard-0.500.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-2.150.0 dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Coro-6.57.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8c5aa7df016613067521ba949ff3e7e
diff --git a/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0 b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0
index 7447b4be1b0a..71bdadcc2ff9 100644
--- a/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0
+++ b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.370.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple virtual/perl-Time-Piece ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple virtual/perl-Time-Piece ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=cPanel fork of JSON::XS, fast and correct serializing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cpanel-JSON-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2211a2ce70af5d8d423b21d341acdaba
diff --git a/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.380.0 b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.380.0
index 472150b8c0c0..4e8f84b565a3 100644
--- a/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.380.0
+++ b/metadata/md5-cache/dev-perl/Cpanel-JSON-XS-4.380.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple virtual/perl-Time-Piece ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple virtual/perl-Time-Piece ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=cPanel fork of JSON::XS, fast and correct serializing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cpanel-JSON-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Math-BigInt-1.160.0 virtual/perl-Carp >=virtual/perl-Encode-1.980.100 virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-podlators-2.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Cpanel-JSON-XS-4.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f384a306f5a3c8f22ffb2ab72ebfbdea
diff --git a/metadata/md5-cache/dev-perl/Crypt-Blowfish-2.140.0-r2 b/metadata/md5-cache/dev-perl/Crypt-Blowfish-2.140.0-r2
index 524397fcfe62..1ec9c1a07d0e 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Blowfish-2.140.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-Blowfish-2.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-CBC ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-CBC ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Blowfish encryption module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Blowfish
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Crypt-IDEA
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DP/DPARIS/Crypt-Blowfish-2.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=25208775015d1c45d00f6b1317390efb
diff --git a/metadata/md5-cache/dev-perl/Crypt-CAST5_PP-1.40.0-r2 b/metadata/md5-cache/dev-perl/Crypt-CAST5_PP-1.40.0-r2
index aa2ed5c38e66..f82b9e9ab17d 100644
--- a/metadata/md5-cache/dev-perl/Crypt-CAST5_PP-1.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-CAST5_PP-1.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=virtual/perl-Test-Simple-0.480.0 dev-perl/Test-Taint ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( >=virtual/perl-Test-Simple-0.480.0 dev-perl/Test-Taint ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=CAST5 block cipher in pure Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-CAST5_PP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOBMATH/Crypt-CAST5_PP-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be244e696e4903c62636bcb9d72ab171
diff --git a/metadata/md5-cache/dev-perl/Crypt-CBC-2.330.0-r2 b/metadata/md5-cache/dev-perl/Crypt-CBC-2.330.0-r2
index fc954267e440..ccf6818955c0 100644
--- a/metadata/md5-cache/dev-perl/Crypt-CBC-2.330.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-CBC-2.330.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-IDEA dev-perl/Crypt-Rijndael ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-IDEA dev-perl/Crypt-Rijndael ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encrypt Data with Cipher Block Chaining Mode
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-CBC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Crypt-CBC-2.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6237bb60fcf2a6a1f9d574d8bb9764ad
diff --git a/metadata/md5-cache/dev-perl/Crypt-CBC-3.40.0 b/metadata/md5-cache/dev-perl/Crypt-CBC-3.40.0
index 42318df23ddc..b2c1c6e5ba17 100644
--- a/metadata/md5-cache/dev-perl/Crypt-CBC-3.40.0
+++ b/metadata/md5-cache/dev-perl/Crypt-CBC-3.40.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CryptX dev-perl/Crypt-PBKDF2 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-Math-BigInt dev-perl/Math-Int128 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-IDEA dev-perl/Crypt-Rijndael ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/CryptX dev-perl/Crypt-PBKDF2 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-Math-BigInt dev-perl/Math-Int128 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-IDEA dev-perl/Crypt-Rijndael ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encrypt Data with Cipher Block Chaining Mode
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-CBC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm64 ~ia64 ~mips ppc64 ~riscv sparc
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CryptX dev-perl/Crypt-PBKDF2 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-Math-BigInt dev-perl/Math-Int128 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CryptX dev-perl/Crypt-PBKDF2 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA virtual/perl-Math-BigInt dev-perl/Math-Int128 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Crypt-CBC-3.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ec4badef9a24e63e7f42feb72a786c4
diff --git a/metadata/md5-cache/dev-perl/Crypt-CipherSaber-1.10.0-r2 b/metadata/md5-cache/dev-perl/Crypt-CipherSaber-1.10.0-r2
index 17d1bf1fb45f..4f427ecb7fa9 100644
--- a/metadata/md5-cache/dev-perl/Crypt-CipherSaber-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-CipherSaber-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.4.2 dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.600.0 >=dev-perl/Test-Warn-0.300.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.4.2 dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.600.0 >=dev-perl/Test-Warn-0.300.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module implementing CipherSaber encryption
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-CipherSaber
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.4.2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.4.2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHROMATIC/Crypt-CipherSaber-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3cb94d3c8500c66969b69ffb6ec9786c
diff --git a/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r3 b/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r3
index c54ec7f678a3..ce3996875994 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r3
+++ b/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=sys-libs/cracklib >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=sys-libs/cracklib >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/cracklib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/cracklib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to Alec Muffett's Cracklib
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Cracklib
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-libs/cracklib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-libs/cracklib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Crypt-Cracklib-1.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b58d17216a0a3ee01d323cf461c69b5
diff --git a/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r4 b/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r4
index f1ce0450fd2a..e79e51acaac0 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r4
+++ b/metadata/md5-cache/dev-perl/Crypt-Cracklib-1.700.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=sys-libs/cracklib >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-libs/cracklib >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/cracklib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/cracklib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to Alec Muffett's Cracklib
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-Cracklib
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-libs/cracklib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-libs/cracklib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/Crypt-Cracklib-1.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=313abdf2c317834553f5be89d294628a
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8beded1a0d1cb8546164e1580382ddfb
diff --git a/metadata/md5-cache/dev-perl/Crypt-Curve25519-0.70.0 b/metadata/md5-cache/dev-perl/Crypt-Curve25519-0.70.0
index 55bd56112bed..277c2ded0d58 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Curve25519-0.70.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Curve25519-0.70.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Shared secret elliptic-curve Diffie-Hellman generator
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-Curve25519
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ ) BSD CC-PD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KARASIK/Crypt-Curve25519-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=11bfafa38a13fbf7732d911bb05ad3f8
diff --git a/metadata/md5-cache/dev-perl/Crypt-DES-2.70.0-r3 b/metadata/md5-cache/dev-perl/Crypt-DES-2.70.0-r3
index c8f703392d0b..311d8a362a1b 100644
--- a/metadata/md5-cache/dev-perl/Crypt-DES-2.70.0-r3
+++ b/metadata/md5-cache/dev-perl/Crypt-DES-2.70.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-CBC ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Crypt-CBC ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl DES encryption module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-DES
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=DES
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DP/DPARIS/Crypt-DES-2.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a693419e18751bae48e2332484d676e
diff --git a/metadata/md5-cache/dev-perl/Crypt-DES_EDE3-0.10.0-r2 b/metadata/md5-cache/dev-perl/Crypt-DES_EDE3-0.10.0-r2
index 583e7998d11e..a03d179cb9a6 100644
--- a/metadata/md5-cache/dev-perl/Crypt-DES_EDE3-0.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-DES_EDE3-0.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Crypt-DES || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Crypt-DES >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Triple-DES EDE encryption/decryption
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-DES_EDE3
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Crypt-DES || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Crypt-DES >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BT/BTROTT/Crypt-DES_EDE3-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a1185ae14f57d6969fbcedb292a292a
diff --git a/metadata/md5-cache/dev-perl/Crypt-DH-0.70.0-r3 b/metadata/md5-cache/dev-perl/Crypt-DH-0.70.0-r3
index ccedb81eb3df..2903e3720737 100644
--- a/metadata/md5-cache/dev-perl/Crypt-DH-0.70.0-r3
+++ b/metadata/md5-cache/dev-perl/Crypt-DH-0.70.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/gmp:0 >=dev-perl/Math-BigInt-GMP-1.240.0 >=virtual/perl-Math-BigInt-1.600.0 dev-perl/Crypt-Random virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-libs/gmp:0 >=dev-perl/Math-BigInt-GMP-1.240.0 >=virtual/perl-Math-BigInt-1.600.0 dev-perl/Crypt-Random virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gmp:0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/gmp:0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Diffie-Hellman key exchange system
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-DH
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/gmp:0 >=dev-perl/Math-BigInt-GMP-1.240.0 >=virtual/perl-Math-BigInt-1.600.0 dev-perl/Crypt-Random || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/gmp:0 >=dev-perl/Math-BigInt-GMP-1.240.0 >=virtual/perl-Math-BigInt-1.600.0 dev-perl/Crypt-Random >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MITHALDU/Crypt-DH-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=53fd35cb177e2e228cb1196964cfb46d
diff --git a/metadata/md5-cache/dev-perl/Crypt-DH-GMP-0.0.120-r1 b/metadata/md5-cache/dev-perl/Crypt-DH-GMP-0.0.120-r1
index 91fd78e28cf4..8f239445cc66 100644
--- a/metadata/md5-cache/dev-perl/Crypt-DH-GMP-0.0.120-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-DH-GMP-0.0.120-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 >=dev-perl/Devel-CheckLib-0.400.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 test? ( dev-perl/Test-Requires virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 >=dev-perl/Devel-CheckLib-0.400.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 test? ( dev-perl/Test-Requires virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/gmp-4.0.0:0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/gmp-4.0.0:0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Crypt::DH Using GMP Directly
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-DH-GMP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMAKI/Crypt-DH-GMP-0.00012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c38f4684600892bf0cafed80f4120691
diff --git a/metadata/md5-cache/dev-perl/Crypt-DSA-1.170.0-r1 b/metadata/md5-cache/dev-perl/Crypt-DSA-1.170.0-r1
index caead98b07f4..a291d81ad37d 100644
--- a/metadata/md5-cache/dev-perl/Crypt-DSA-1.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-DSA-1.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Buffer-0.10.0 dev-perl/Digest-SHA1 virtual/perl-File-Spec >=dev-perl/File-Which-0.50.0 virtual/perl-MIME-Base64 >=virtual/perl-Math-BigInt-1.780.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Convert-PEM dev-perl/Math-BigInt-GMP >=virtual/perl-Test-Simple-0.420.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Data-Buffer-0.10.0 dev-perl/Digest-SHA1 virtual/perl-File-Spec >=dev-perl/File-Which-0.50.0 virtual/perl-MIME-Base64 >=virtual/perl-Math-BigInt-1.780.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Convert-PEM dev-perl/Math-BigInt-GMP >=virtual/perl-Test-Simple-0.420.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=DSA Signatures and Key Generation
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-DSA
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Buffer-0.10.0 dev-perl/Digest-SHA1 virtual/perl-File-Spec >=dev-perl/File-Which-0.50.0 virtual/perl-MIME-Base64 >=virtual/perl-Math-BigInt-1.780.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Buffer-0.10.0 dev-perl/Digest-SHA1 virtual/perl-File-Spec >=dev-perl/File-Which-0.50.0 virtual/perl-MIME-Base64 >=virtual/perl-Math-BigInt-1.780.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Crypt-DSA-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5e7f927490f378cf2ff592254e9fb6f7
diff --git a/metadata/md5-cache/dev-perl/Crypt-ECB-2.220.0 b/metadata/md5-cache/dev-perl/Crypt-ECB-2.220.0
index da00149a41f9..35705994593f 100644
--- a/metadata/md5-cache/dev-perl/Crypt-ECB-2.220.0
+++ b/metadata/md5-cache/dev-perl/Crypt-ECB-2.220.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use block ciphers using ECB mode
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-ECB
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AP/APPEL/Crypt-ECB-2.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=670e633179d0b62ce0b7fa505abc4653
diff --git a/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r3 b/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r3
index 7a8e52f8e98e..4c5314d3cf50 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r3
+++ b/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build >=virtual/perl-ExtUtils-CBuilder-0.15 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build >=virtual/perl-ExtUtils-CBuilder-0.15 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=the Eksblowfish block cipher
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Eksblowfish
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Crypt-Eksblowfish-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d1be376f63dc11d2adafd6ec2ee4c33c
diff --git a/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r4 b/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r4
index 6c565a799b77..0d733db30aaa 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r4
+++ b/metadata/md5-cache/dev-perl/Crypt-Eksblowfish-0.9.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build >=virtual/perl-ExtUtils-CBuilder-0.15 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build >=virtual/perl-ExtUtils-CBuilder-0.15 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Eksblowfish block cipher
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-Eksblowfish
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~riscv
+KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-Mix-0.1.0 virtual/perl-Exporter >=virtual/perl-MIME-Base64-2.210.0 virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Crypt-Eksblowfish-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9bbedc65e7b1b03d43d3c94071edb4e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e26743524b879a12a619bb74ea37159a
diff --git a/metadata/md5-cache/dev-perl/Crypt-IDEA-1.100.0-r2 b/metadata/md5-cache/dev-perl/Crypt-IDEA-1.100.0-r2
index 850901c82dc2..371204ad8ace 100644
--- a/metadata/md5-cache/dev-perl/Crypt-IDEA-1.100.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-IDEA-1.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An implementation of the IDEA symmetric-key block cipher
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-IDEA
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Crypt-IDEA
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DP/DPARIS/Crypt-IDEA-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb67c9655f07cfbe489d851bb809dfc0
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenPGP-1.120.0-r1 b/metadata/md5-cache/dev-perl/Crypt-OpenPGP-1.120.0-r1
index b36a41fdc872..776a8d0ff180 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenPGP-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenPGP-1.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Crypt-RSA dev-perl/Crypt-Blowfish dev-perl/Crypt-CAST5_PP dev-perl/Crypt-DES_EDE3 dev-perl/Crypt-DSA dev-perl/Crypt-IDEA dev-perl/Crypt-RIPEMD160 dev-perl/Crypt-Rijndael >=dev-perl/Crypt-Twofish-2.00 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-IO-Compress dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Math-BigInt dev-perl/TermReadKey dev-perl/URI >=dev-perl/Data-Buffer-0.04 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Crypt-RSA dev-perl/Crypt-Blowfish dev-perl/Crypt-CAST5_PP dev-perl/Crypt-DES_EDE3 dev-perl/Crypt-DSA dev-perl/Crypt-IDEA dev-perl/Crypt-RIPEMD160 dev-perl/Crypt-Rijndael >=dev-perl/Crypt-Twofish-2.00 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-IO-Compress dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Math-BigInt dev-perl/TermReadKey dev-perl/URI >=dev-perl/Data-Buffer-0.04 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pure-Perl OpenPGP-compatible PGP implementation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-OpenPGP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Crypt-RSA dev-perl/Crypt-Blowfish dev-perl/Crypt-CAST5_PP dev-perl/Crypt-DES_EDE3 dev-perl/Crypt-DSA dev-perl/Crypt-IDEA dev-perl/Crypt-RIPEMD160 dev-perl/Crypt-Rijndael >=dev-perl/Crypt-Twofish-2.00 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-IO-Compress dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Math-BigInt dev-perl/TermReadKey dev-perl/URI >=dev-perl/Data-Buffer-0.04 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Crypt-RSA dev-perl/Crypt-Blowfish dev-perl/Crypt-CAST5_PP dev-perl/Crypt-DES_EDE3 dev-perl/Crypt-DSA dev-perl/Crypt-IDEA dev-perl/Crypt-RIPEMD160 dev-perl/Crypt-Rijndael >=dev-perl/Crypt-Twofish-2.00 virtual/perl-Digest-MD5 virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-IO-Compress dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Math-BigInt dev-perl/TermReadKey dev-perl/URI >=dev-perl/Data-Buffer-0.04 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SROMANOV/Crypt-OpenPGP-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f32ec19b90109f8161cec8996d1fe4a2
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Bignum-0.90.0-r1 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Bignum-0.90.0-r1
index 6041185eba41..2c59129a0619 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Bignum-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Bignum-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OpenSSL's multiprecision integer arithmetic
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-Bignum
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KM/KMX/Crypt-OpenSSL-Bignum-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4242b5a68175b0de0dd493656c76d8a7
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-DSA-0.200.0-r1 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-DSA-0.200.0-r1
index f0c42b90d374..76278a5aaa14 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-DSA-0.200.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-DSA-0.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Digital Signature Algorithm using OpenSSL
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-DSA
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KM/KMX/Crypt-OpenSSL-DSA-0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2483bbad0033d6c2ef71d8dceae45256
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-EC-1.320.0-r1 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-EC-1.320.0-r1
index 9dc1a79b861b..afd5ce41970d 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-EC-1.320.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-EC-1.320.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0 dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0 dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for OpenSSL EC (Elliptic Curves) library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-EC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0 dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-OpenSSL-Bignum-0.40.0 dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKEM/Crypt-OpenSSL-EC-1.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6031cbe995f744ce2c8fa6c327d6856b
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-ECDSA-0.100.0 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-ECDSA-0.100.0
index 62b362a0c11f..309d9aa8711c 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-ECDSA-0.100.0
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-ECDSA-0.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-OpenSSL-EC-0.50.0 dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Crypt-OpenSSL-EC-0.50.0 dev-libs/openssl:0= virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OpenSSL ECDSA (Elliptic Curve Digital Signature Algorithm) Perl extension
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-ECDSA
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Crypt-OpenSSL-EC-0.50.0 dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-OpenSSL-EC-0.50.0 dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKEM/Crypt-OpenSSL-ECDSA-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1a5373d20a972c1a1f94b25a0ee7de7b
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0
index 07598131a7e4..4a394c35394e 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Guess-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-libs/openssl:= >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-libs/openssl:= >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Guess OpenSSL include path
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-Guess
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKIYM/Crypt-OpenSSL-Guess-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fefff9484338cf3e0fce2c8b7a0f6ee8
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0
index 5d5576bc2b1b..40b9c604507c 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-RSA-0.330.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Crypt-OpenSSL-Bignum dev-perl/Crypt-OpenSSL-Random dev-libs/openssl:= >=dev-perl/Crypt-OpenSSL-Guess-0.110.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Crypt-OpenSSL-Bignum dev-perl/Crypt-OpenSSL-Random dev-libs/openssl:= >=dev-perl/Crypt-OpenSSL-Guess-0.110.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=RSA encoding and decoding using the OpenSSL libraries
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-RSA
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Crypt-OpenSSL-Bignum dev-perl/Crypt-OpenSSL-Random dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Crypt-OpenSSL-Bignum dev-perl/Crypt-OpenSSL-Random dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Crypt-OpenSSL-RSA-0.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=860f07d9c28601e1827b155577c596f2
diff --git a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Random-0.150.0-r1 b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Random-0.150.0-r1
index e085e9cbb8e4..a0ac0fa677d9 100644
--- a/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Random-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-OpenSSL-Random-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/openssl:0= >=dev-perl/Crypt-OpenSSL-Guess-0.110.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-libs/openssl:0= >=dev-perl/Crypt-OpenSSL-Guess-0.110.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OpenSSL pseudo-random number generator access
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-OpenSSL-Random
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/openssl:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/openssl:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Crypt-OpenSSL-Random-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a2789c68269bcf9c9509b538eb0fd0b
diff --git a/metadata/md5-cache/dev-perl/Crypt-PBKDF2-0.161.520 b/metadata/md5-cache/dev-perl/Crypt-PBKDF2-0.161.520
index 56a8714ac5af..69bc9682198c 100644
--- a/metadata/md5-cache/dev-perl/Crypt-PBKDF2-0.161.520
+++ b/metadata/md5-cache/dev-perl/Crypt-PBKDF2-0.161.520
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Digest-1.160.0 >=dev-perl/Digest-HMAC-1.10.0 virtual/perl-Digest-SHA >=dev-perl/Digest-SHA3-0.220.0 virtual/perl-MIME-Base64 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.40.0 >=dev-perl/Type-Tiny-1.0.5 dev-perl/namespace-autoclean >=dev-perl/strictures-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Digest-1.160.0 >=dev-perl/Digest-HMAC-1.10.0 virtual/perl-Digest-SHA >=dev-perl/Digest-SHA3-0.220.0 virtual/perl-MIME-Base64 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.40.0 >=dev-perl/Type-Tiny-1.0.5 dev-perl/namespace-autoclean >=dev-perl/strictures-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The PBKDF2 password hashing algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-PBKDF2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc64 ~riscv sparc
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Digest-1.160.0 >=dev-perl/Digest-HMAC-1.10.0 virtual/perl-Digest-SHA >=dev-perl/Digest-SHA3-0.220.0 virtual/perl-MIME-Base64 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.40.0 >=dev-perl/Type-Tiny-1.0.5 dev-perl/namespace-autoclean >=dev-perl/strictures-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Digest-1.160.0 >=dev-perl/Digest-HMAC-1.10.0 virtual/perl-Digest-SHA >=dev-perl/Digest-SHA3-0.220.0 virtual/perl-MIME-Base64 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.40.0 >=dev-perl/Type-Tiny-1.0.5 dev-perl/namespace-autoclean >=dev-perl/strictures-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARODLAND/Crypt-PBKDF2-0.161520.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=614f91aa43af7fdb8b114cf89d539c28
diff --git a/metadata/md5-cache/dev-perl/Crypt-PWSafe3-1.220.0 b/metadata/md5-cache/dev-perl/Crypt-PWSafe3-1.220.0
index 554f528ca098..72d35f74781b 100644
--- a/metadata/md5-cache/dev-perl/Crypt-PWSafe3-1.220.0
+++ b/metadata/md5-cache/dev-perl/Crypt-PWSafe3-1.220.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Bytes-Random-Secure-0.90.0 ) >=dev-perl/Crypt-CBC-2.300.0 >=dev-perl/Crypt-ECB-1.450.0 >=dev-perl/Crypt-Random-1.250.0 >=dev-perl/Crypt-Twofish-2.140.0 >=dev-perl/Data-UUID-1.217.0 >=dev-perl/Digest-HMAC-1.0.0 >=virtual/perl-Digest-SHA-1.0.0 virtual/perl-File-Temp >=dev-perl/Shell-0.500.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!minimal? ( >=dev-perl/Bytes-Random-Secure-0.90.0 ) >=dev-perl/Crypt-CBC-2.300.0 >=dev-perl/Crypt-ECB-1.450.0 >=dev-perl/Crypt-Random-1.250.0 >=dev-perl/Crypt-Twofish-2.140.0 >=dev-perl/Data-UUID-1.217.0 >=dev-perl/Digest-HMAC-1.0.0 >=virtual/perl-Digest-SHA-1.0.0 virtual/perl-File-Temp >=dev-perl/Shell-0.500.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read and write Passwordsafe v3 files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-PWSafe3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=!minimal? ( >=dev-perl/Bytes-Random-Secure-0.90.0 ) >=dev-perl/Crypt-CBC-2.300.0 >=dev-perl/Crypt-ECB-1.450.0 >=dev-perl/Crypt-Random-1.250.0 >=dev-perl/Crypt-Twofish-2.140.0 >=dev-perl/Data-UUID-1.217.0 >=dev-perl/Digest-HMAC-1.0.0 >=virtual/perl-Digest-SHA-1.0.0 virtual/perl-File-Temp >=dev-perl/Shell-0.500.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Bytes-Random-Secure-0.90.0 ) >=dev-perl/Crypt-CBC-2.300.0 >=dev-perl/Crypt-ECB-1.450.0 >=dev-perl/Crypt-Random-1.250.0 >=dev-perl/Crypt-Twofish-2.140.0 >=dev-perl/Data-UUID-1.217.0 >=dev-perl/Digest-HMAC-1.0.0 >=virtual/perl-Digest-SHA-1.0.0 virtual/perl-File-Temp >=dev-perl/Shell-0.500.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TL/TLINDEN/Crypt-PWSafe3-1.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f63523e653c5c6048616c3696ea00c09
diff --git a/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.420.0 b/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.420.0
index 37a0934b5153..1df76ce472f0 100644
--- a/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.420.0
+++ b/metadata/md5-cache/dev-perl/Crypt-PasswdMD5-1.420.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Digest-MD5-2.530.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.1.2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Digest-MD5-2.530.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.1.2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides interoperable MD5-based crypt() functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-PasswdMD5
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Digest-MD5-2.530.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-MD5-2.530.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Crypt-PasswdMD5-1.42.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6f275a3e7dde591a981f64f3cac0ab8
diff --git a/metadata/md5-cache/dev-perl/Crypt-Password-0.280.0 b/metadata/md5-cache/dev-perl/Crypt-Password-0.280.0
index f47a98ad2158..be73d15d442b 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Password-0.280.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Password-0.280.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Install || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Install >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unix-style, Variously Hashed Passwords
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-Password
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DRSTEVE/Crypt-Password-0.28.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=560008991747c372706bc09a0998cfad
diff --git a/metadata/md5-cache/dev-perl/Crypt-Primes-0.500.0-r2 b/metadata/md5-cache/dev-perl/Crypt-Primes-0.500.0-r2
index f48fae215911..7031c8bab285 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Primes-0.500.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-Primes-0.500.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Crypt-Random-0.330.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Crypt-Random-0.330.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provable Prime Number Generator suitable for Cryptographic Applications
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Primes
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Crypt-Random-0.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Crypt-Random-0.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Crypt-Primes-0.50.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=76da596ac55c05b97b73133f86e7dbef
diff --git a/metadata/md5-cache/dev-perl/Crypt-RC4-2.20.0-r2 b/metadata/md5-cache/dev-perl/Crypt-RC4-2.20.0-r2
index 24cf8d3b0b3d..848eee88242f 100644
--- a/metadata/md5-cache/dev-perl/Crypt-RC4-2.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-RC4-2.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implements the RC4 encryption algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-RC4
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIFUKURT/Crypt-RC4-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=03352cac69018685b35b9912c649b877
diff --git a/metadata/md5-cache/dev-perl/Crypt-RIPEMD160-0.80.0 b/metadata/md5-cache/dev-perl/Crypt-RIPEMD160-0.80.0
index 5dc6c05e2d36..5e50c86b81f4 100644
--- a/metadata/md5-cache/dev-perl/Crypt-RIPEMD160-0.80.0
+++ b/metadata/md5-cache/dev-perl/Crypt-RIPEMD160-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for the RIPEMD-160 Hash function
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-RIPEMD160
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Crypt-RIPEMD160-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a0eb337d70ad976caf79a5b668db043a
diff --git a/metadata/md5-cache/dev-perl/Crypt-RSA-1.990.0-r2 b/metadata/md5-cache/dev-perl/Crypt-RSA-1.990.0-r2
index 312d4f3a8a4f..29a9e49bc474 100644
--- a/metadata/md5-cache/dev-perl/Crypt-RSA-1.990.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-RSA-1.990.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Loader-2.0.0 dev-perl/Convert-ASCII-Armour dev-perl/Crypt-Blowfish dev-perl/Crypt-CBC >=dev-perl/Crypt-Primes-0.380.0 >=dev-perl/Crypt-Random-0.340.0 dev-perl/Data-Buffer virtual/perl-Data-Dumper dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA1 >=dev-perl/Math-Pari-2.10.603 dev-perl/Sort-Versions dev-perl/Tie-EncryptedHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-Loader-2.0.0 dev-perl/Convert-ASCII-Armour dev-perl/Crypt-Blowfish dev-perl/Crypt-CBC >=dev-perl/Crypt-Primes-0.380.0 >=dev-perl/Crypt-Random-0.340.0 dev-perl/Data-Buffer virtual/perl-Data-Dumper dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA1 >=dev-perl/Math-Pari-2.10.603 dev-perl/Sort-Versions dev-perl/Tie-EncryptedHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=RSA public-key cryptosystem
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-RSA
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Loader-2.0.0 dev-perl/Convert-ASCII-Armour dev-perl/Crypt-Blowfish dev-perl/Crypt-CBC >=dev-perl/Crypt-Primes-0.380.0 >=dev-perl/Crypt-Random-0.340.0 dev-perl/Data-Buffer virtual/perl-Data-Dumper dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA1 >=dev-perl/Math-Pari-2.10.603 dev-perl/Sort-Versions dev-perl/Tie-EncryptedHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Loader-2.0.0 dev-perl/Convert-ASCII-Armour dev-perl/Crypt-Blowfish dev-perl/Crypt-CBC >=dev-perl/Crypt-Primes-0.380.0 >=dev-perl/Crypt-Random-0.340.0 dev-perl/Data-Buffer virtual/perl-Data-Dumper dev-perl/Digest-MD2 virtual/perl-Digest-MD5 dev-perl/Digest-SHA1 >=dev-perl/Math-Pari-2.10.603 dev-perl/Sort-Versions dev-perl/Tie-EncryptedHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Crypt-RSA-1.99.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15097c8aae765e52f4ddb006e9021539
diff --git a/metadata/md5-cache/dev-perl/Crypt-Random-1.520.0-r1 b/metadata/md5-cache/dev-perl/Crypt-Random-1.520.0-r1
index 0cf9ba0102b0..6332c0a9ac58 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Random-1.520.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-Random-1.520.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Class-Loader-2.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Class-Loader-2.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cryptographically Secure, True Random Number Generator
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-Random
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Class-Loader-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Math-Pari-2.1.804 >=dev-perl/Class-Loader-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Crypt-Random-1.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df7e0919b53714f447b4ed47e97597b3
diff --git a/metadata/md5-cache/dev-perl/Crypt-Random-1.540.0 b/metadata/md5-cache/dev-perl/Crypt-Random-1.540.0
index ad0f61ec5378..0a1d40908b51 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Random-1.540.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Random-1.540.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Loader-2.0.0 >=dev-perl/Math-Pari-2.1.804 >=dev-perl/Statistics-ChiSquare-1.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Loader-2.0.0 >=dev-perl/Math-Pari-2.1.804 >=dev-perl/Statistics-ChiSquare-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cryptographically Secure, True Random Number Generator
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-Random
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 sparc
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Loader-2.0.0 >=dev-perl/Math-Pari-2.1.804 >=dev-perl/Statistics-ChiSquare-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Loader-2.0.0 >=dev-perl/Math-Pari-2.1.804 >=dev-perl/Statistics-ChiSquare-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Crypt-Random-1.54.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=201c989ead0519b9da810044f7f8ce15
diff --git a/metadata/md5-cache/dev-perl/Crypt-Random-Seed-0.30.0 b/metadata/md5-cache/dev-perl/Crypt-Random-Seed-0.30.0
index ea2c0211798f..f24341a6ddb4 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Random-Seed-0.30.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Random-Seed-0.30.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Crypt-Random-TESHA2 >=virtual/perl-Exporter-5.562.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.450.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Crypt-Random-TESHA2 >=virtual/perl-Exporter-5.562.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.450.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple method to get strong randomness
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Random-Seed
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Crypt-Random-TESHA2 >=virtual/perl-Exporter-5.562.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Crypt-Random-TESHA2 >=virtual/perl-Exporter-5.562.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANAJ/Crypt-Random-Seed-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b16165f8ace148264f5173c0cb8391ee
diff --git a/metadata/md5-cache/dev-perl/Crypt-Random-Source-0.140.0 b/metadata/md5-cache/dev-perl/Crypt-Random-Source-0.140.0
index a40ab9bc1612..3cc5b2c67350 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Random-Source-0.140.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Random-Source-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-IO-1.140.0 dev-perl/Module-Find dev-perl/Module-Runtime >=dev-perl/Moo-1.2.0 dev-perl/Sub-Exporter dev-perl/Type-Tiny >=dev-perl/namespace-clean-0.110.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-Module-Metadata dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-IO-1.140.0 dev-perl/Module-Find dev-perl/Module-Runtime >=dev-perl/Moo-1.2.0 dev-perl/Sub-Exporter dev-perl/Type-Tiny >=dev-perl/namespace-clean-0.110.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-Module-Metadata dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get weak or strong random data from pluggable sources
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Random-Source
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-IO-1.140.0 dev-perl/Module-Find dev-perl/Module-Runtime >=dev-perl/Moo-1.2.0 dev-perl/Sub-Exporter dev-perl/Type-Tiny >=dev-perl/namespace-clean-0.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-IO-1.140.0 dev-perl/Module-Find dev-perl/Module-Runtime >=dev-perl/Moo-1.2.0 dev-perl/Sub-Exporter dev-perl/Type-Tiny >=dev-perl/namespace-clean-0.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Crypt-Random-Source-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c8ae02ea70fa5fdc264471a1627b2f33
diff --git a/metadata/md5-cache/dev-perl/Crypt-Random-TESHA2-0.10.0 b/metadata/md5-cache/dev-perl/Crypt-Random-TESHA2-0.10.0
index b20ff96cb30d..cc783e56de1d 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Random-TESHA2-0.10.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Random-TESHA2-0.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Digest-SHA-5.220.0 >=virtual/perl-Exporter-5.562.0 >=virtual/perl-Time-HiRes-1.971.100 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.450.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Digest-SHA-5.220.0 >=virtual/perl-Exporter-5.562.0 >=virtual/perl-Time-HiRes-1.971.100 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.450.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Random numbers using timer/schedule entropy
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Random-TESHA2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Digest-SHA-5.220.0 >=virtual/perl-Exporter-5.562.0 >=virtual/perl-Time-HiRes-1.971.100 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Digest-SHA-5.220.0 >=virtual/perl-Exporter-5.562.0 >=virtual/perl-Time-HiRes-1.971.100 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANAJ/Crypt-Random-TESHA2-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea6b572cb0fcb8716d1a7558bc883f61
diff --git a/metadata/md5-cache/dev-perl/Crypt-Rijndael-1.160.0 b/metadata/md5-cache/dev-perl/Crypt-Rijndael-1.160.0
index b491a5e08de2..795e0ccaf91d 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Rijndael-1.160.0
+++ b/metadata/md5-cache/dev-perl/Crypt-Rijndael-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Crypt::CBC compliant Rijndael encryption module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Rijndael
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-3
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Crypt-Rijndael-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=462f058eb7c0c6aa9d10b23163f7afb2
diff --git a/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0 b/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0
index 35771eec9afc..a90f6450ea2f 100644
--- a/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0
+++ b/metadata/md5-cache/dev-perl/Crypt-SMIME-0.280.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-PkgConfig dev-perl/ExtUtils-CChecker >=virtual/perl-ExtUtils-Constant-0.230.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple !minimal? ( >=dev-perl/Test-Taint-1.60.0 >=dev-perl/Taint-Util-0.80.0 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-PkgConfig dev-perl/ExtUtils-CChecker >=virtual/perl-ExtUtils-Constant-0.230.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple !minimal? ( >=dev-perl/Test-Taint-1.60.0 >=dev-perl/Taint-Util-0.80.0 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/openssl-0.9.9:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/openssl-0.9.9:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=S/MIME message signing, verification, encryption and decryption
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-SMIME
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKAGE/Crypt-SMIME-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cc543740e458f7974932d143cc924960
diff --git a/metadata/md5-cache/dev-perl/Crypt-SMIME-0.300.0 b/metadata/md5-cache/dev-perl/Crypt-SMIME-0.300.0
index ff7c86d14518..81c99b0c8e84 100644
--- a/metadata/md5-cache/dev-perl/Crypt-SMIME-0.300.0
+++ b/metadata/md5-cache/dev-perl/Crypt-SMIME-0.300.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-PkgConfig dev-perl/ExtUtils-CChecker >=virtual/perl-ExtUtils-Constant-0.230.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple !minimal? ( >=dev-perl/Test-Taint-1.60.0 >=dev-perl/Taint-Util-0.80.0 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-PkgConfig dev-perl/ExtUtils-CChecker >=virtual/perl-ExtUtils-Constant-0.230.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple !minimal? ( >=dev-perl/Test-Taint-1.60.0 >=dev-perl/Taint-Util-0.80.0 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/openssl-0.9.9:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/openssl-0.9.9:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=S/MIME message signing, verification, encryption and decryption
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-SMIME
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/openssl-0.9.9:= virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKAGE/Crypt-SMIME-0.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4616822f7a6f19f897675eaf93833355
diff --git a/metadata/md5-cache/dev-perl/Crypt-SSLeay-0.720.0-r4 b/metadata/md5-cache/dev-perl/Crypt-SSLeay-0.720.0-r4
index 1b505d4e27f0..26d9ce32cf4e 100644
--- a/metadata/md5-cache/dev-perl/Crypt-SSLeay-0.720.0-r4
+++ b/metadata/md5-cache/dev-perl/Crypt-SSLeay-0.720.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/openssl-0.9.7c:0= virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-CBuilder-0.280.205 virtual/perl-Getopt-Long >=dev-perl/Path-Class-0.260.0 >=dev-perl/Try-Tiny-0.190.0 test? ( >=virtual/perl-Test-Simple-0.190.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-libs/openssl-0.9.7c:0= virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-CBuilder-0.280.205 virtual/perl-Getopt-Long >=dev-perl/Path-Class-0.260.0 >=dev-perl/Try-Tiny-0.190.0 test? ( >=virtual/perl-Test-Simple-0.190.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/openssl-0.9.7c:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/openssl-0.9.7c:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OpenSSL support for LWP
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-SSLeay
@@ -9,9 +9,9 @@ IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic-2
PDEPEND=dev-perl/libwww-perl >=dev-perl/LWP-Protocol-https-6.20.0
-RDEPEND=>=dev-libs/openssl-0.9.7c:0= virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/openssl-0.9.7c:0= virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NA/NANIS/Crypt-SSLeay-0.72.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04811737db2ed00a8cf073cdb6957aa3
diff --git a/metadata/md5-cache/dev-perl/Crypt-Simple-0.60.0-r2 b/metadata/md5-cache/dev-perl/Crypt-Simple-0.60.0-r2
index 197ba9f2b872..026b3fb69df7 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Simple-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Crypt-Simple-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-Blowfish-2.60.0 >=virtual/perl-Digest-MD5-2.130.0 >=dev-perl/FreezeThaw-0.410.0 >=virtual/perl-IO-Compress-1.110.0 >=virtual/perl-MIME-Base64-2.110.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Crypt-Blowfish-2.60.0 >=virtual/perl-Digest-MD5-2.130.0 >=dev-perl/FreezeThaw-0.410.0 >=virtual/perl-IO-Compress-1.110.0 >=virtual/perl-MIME-Base64-2.110.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=encrypt stuff simply
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=GPL-2+
-RDEPEND=>=dev-perl/Crypt-Blowfish-2.60.0 >=virtual/perl-Digest-MD5-2.130.0 >=dev-perl/FreezeThaw-0.410.0 >=virtual/perl-IO-Compress-1.110.0 >=virtual/perl-MIME-Base64-2.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-Blowfish-2.60.0 >=virtual/perl-Digest-MD5-2.130.0 >=dev-perl/FreezeThaw-0.410.0 >=virtual/perl-IO-Compress-1.110.0 >=virtual/perl-MIME-Base64-2.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KASEI/Crypt-Simple-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ac38cd7f3e4d83bb61d298c4e9981da
diff --git a/metadata/md5-cache/dev-perl/Crypt-SmbHash-0.120.0-r3 b/metadata/md5-cache/dev-perl/Crypt-SmbHash-0.120.0-r3
index 6fb31f3b66b8..6d24b7048ae9 100644
--- a/metadata/md5-cache/dev-perl/Crypt-SmbHash-0.120.0-r3
+++ b/metadata/md5-cache/dev-perl/Crypt-SmbHash-0.120.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Digest-MD4 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Digest-MD4 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=LM/NT hashing, for Samba's smbpasswd entries
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-SmbHash
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=GPL-2+
-RDEPEND=dev-perl/Digest-MD4 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Digest-MD4 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BJ/BJKUIT/Crypt-SmbHash-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a26cf1882fc53cee608107423d1aa9c7
diff --git a/metadata/md5-cache/dev-perl/Crypt-Twofish-2.180.0-r1 b/metadata/md5-cache/dev-perl/Crypt-Twofish-2.180.0-r1
index b90c1214d977..f179f06a4708 100644
--- a/metadata/md5-cache/dev-perl/Crypt-Twofish-2.180.0-r1
+++ b/metadata/md5-cache/dev-perl/Crypt-Twofish-2.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Twofish Encryption Algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Crypt-Twofish
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMS/Crypt-Twofish-2.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=270cf13e7e612cb24dfe49f99584c85a
diff --git a/metadata/md5-cache/dev-perl/Crypt-URandom-0.390.0 b/metadata/md5-cache/dev-perl/Crypt-URandom-0.390.0
index ef29fa89a97f..9488b6742772 100644
--- a/metadata/md5-cache/dev-perl/Crypt-URandom-0.390.0
+++ b/metadata/md5-cache/dev-perl/Crypt-URandom-0.390.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide non blocking randomness
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-URandom
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DD/DDICK/Crypt-URandom-0.39.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=53cdb3dad524219c53fd0f099a995dbe
diff --git a/metadata/md5-cache/dev-perl/Crypt-X509-0.550.0 b/metadata/md5-cache/dev-perl/Crypt-X509-0.550.0
index 3c838fd2944b..04fb13db5b68 100644
--- a/metadata/md5-cache/dev-perl/Crypt-X509-0.550.0
+++ b/metadata/md5-cache/dev-perl/Crypt-X509-0.550.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Convert-ASN1-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Convert-ASN1-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse a X.509 certificate
EAPI=8
HOMEPAGE=https://metacpan.org/release/Crypt-X509
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Convert-ASN1-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Convert-ASN1-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MR/MRSCOTTY/Crypt-X509-0.55.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7fdb762ef70ae468a191891d352af014
diff --git a/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1 b/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1
index fa2a1f3ec4a0..10cfdc531d19 100644
--- a/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/CryptX-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 !minimal? ( >=virtual/perl-Math-BigInt-1.999.715 >=virtual/perl-Storable-2.0.0 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 !minimal? ( >=virtual/perl-Math-BigInt-1.999.715 >=virtual/perl-Storable-2.0.0 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Self-contained crypto toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/CryptX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ ) public-domain
-RDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Math-BigInt !minimal? ( dev-perl/JSON ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIK/CryptX-0.080.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=910832106c5527868aebb769bf327634
diff --git a/metadata/md5-cache/dev-perl/Curses-1.440.0 b/metadata/md5-cache/dev-perl/Curses-1.440.0
index 643a98f09014..37540b69c878 100644
--- a/metadata/md5-cache/dev-perl/Curses-1.440.0
+++ b/metadata/md5-cache/dev-perl/Curses-1.440.0
@@ -1,6 +1,6 @@
-BDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Curses interface modules for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Curses
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=+unicode perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GI/GIRAFFED/Curses-1.44.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c2c96a3a352d9aab7ca1e9517279603
diff --git a/metadata/md5-cache/dev-perl/Curses-1.450.0 b/metadata/md5-cache/dev-perl/Curses-1.450.0
index 55e4c458bd43..6100193c91ea 100644
--- a/metadata/md5-cache/dev-perl/Curses-1.450.0
+++ b/metadata/md5-cache/dev-perl/Curses-1.450.0
@@ -1,6 +1,6 @@
-BDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Curses interface modules for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Curses
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=+unicode perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/ncurses-6:=[unicode(+)?] virtual/perl-Data-Dumper >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GI/GIRAFFED/Curses-1.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3023ca84b598f4fcb4187f497ca6b10f
diff --git a/metadata/md5-cache/dev-perl/Curses-UI-0.960.900-r3 b/metadata/md5-cache/dev-perl/Curses-UI-0.960.900-r3
index 881166afd493..3b32ab606829 100644
--- a/metadata/md5-cache/dev-perl/Curses-UI-0.960.900-r3
+++ b/metadata/md5-cache/dev-perl/Curses-UI-0.960.900-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Curses dev-perl/TermReadKey >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Curses dev-perl/TermReadKey >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl UI framework based on the curses library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Curses-UI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Curses dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Curses dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDXI/Curses-UI-0.9609.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d97041ae95aa632ba69c27ee0e37172
diff --git a/metadata/md5-cache/dev-perl/CursesWidgets-1.997.0-r3 b/metadata/md5-cache/dev-perl/CursesWidgets-1.997.0-r3
index d44c571d87b5..924070de2cac 100644
--- a/metadata/md5-cache/dev-perl/CursesWidgets-1.997.0-r3
+++ b/metadata/md5-cache/dev-perl/CursesWidgets-1.997.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=sys-libs/ncurses-5 >=dev-perl/Curses-1.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=sys-libs/ncurses-5 >=dev-perl/Curses-1.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide high level APIs for rapid user interface design on the console in Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/CursesWidgets
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~ia64 ppc ~s390 sparc x86
LICENSE=GPL-2+
-RDEPEND=>=sys-libs/ncurses-5 >=dev-perl/Curses-1.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/ncurses-5 >=dev-perl/Curses-1.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORLISS/CursesWidgets-1.997.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0e27d1f0eadf94283e4ee218d38f4e6
diff --git a/metadata/md5-cache/dev-perl/Cwd-Guard-0.50.0-r1 b/metadata/md5-cache/dev-perl/Cwd-Guard-0.50.0-r1
index 24a8f683a901..007dc4770cdb 100644
--- a/metadata/md5-cache/dev-perl/Cwd-Guard-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Cwd-Guard-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-if virtual/perl-parent >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Requires virtual/perl-Test-Simple !minimal? ( dev-perl/File-Copy-Link ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-if virtual/perl-parent >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Requires virtual/perl-Test-Simple !minimal? ( dev-perl/File-Copy-Link ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Temporary changing working directory (chdir)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Cwd-Guard
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-if virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-if virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/Cwd-Guard-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b442549bed9e8cf3b8a63ac89bad574c
diff --git a/metadata/md5-cache/dev-perl/DBD-MariaDB-1.230.0 b/metadata/md5-cache/dev-perl/DBD-MariaDB-1.230.0
index 4bfbdc97d391..5aea47aa40f0 100644
--- a/metadata/md5-cache/dev-perl/DBD-MariaDB-1.230.0
+++ b/metadata/md5-cache/dev-perl/DBD-MariaDB-1.230.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.608.0 virtual/perl-XSLoader mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) virtual/perl-Data-Dumper >=dev-perl/Devel-CheckLib-1.120.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Getopt-Long test? ( !minimal? ( >=dev-perl/Net-SSLeay-1.430.0 dev-perl/Proc-ProcessTable virtual/perl-Storable ) mariadb? ( dev-db/mariadb:* ) mysql? ( dev-db/mysql:* ) virtual/perl-Encode virtual/perl-File-Temp dev-perl/Test-Deep >=virtual/perl-Test-Harness-3.310.0 >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes virtual/perl-bignum ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DBI-1.608.0 virtual/perl-XSLoader mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) virtual/perl-Data-Dumper >=dev-perl/Devel-CheckLib-1.120.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Getopt-Long test? ( !minimal? ( >=dev-perl/Net-SSLeay-1.430.0 dev-perl/Proc-ProcessTable virtual/perl-Storable ) mariadb? ( dev-db/mariadb:* ) mysql? ( dev-db/mysql:* ) virtual/perl-Encode virtual/perl-File-Temp dev-perl/Test-Deep >=virtual/perl-Test-Harness-3.310.0 >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes virtual/perl-bignum ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MariaDB and MySQL driver for the Perl5 Database Interface (DBI)
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-MariaDB
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=+mariadb mysql minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.608.0 virtual/perl-XSLoader mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.608.0 virtual/perl-XSLoader mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=^^ ( mysql mariadb )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PA/PALI/DBD-MariaDB-1.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bfc9bb33610ec2c4dab744bff54acd48
diff --git a/metadata/md5-cache/dev-perl/DBD-Pg-3.17.0 b/metadata/md5-cache/dev-perl/DBD-Pg-3.17.0
index 2a7abd2b1904..f63dbfa6b754 100644
--- a/metadata/md5-cache/dev-perl/DBD-Pg-3.17.0
+++ b/metadata/md5-cache/dev-perl/DBD-Pg-3.17.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* >=virtual/perl-ExtUtils-MakeMaker-6.580.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* >=virtual/perl-ExtUtils-MakeMaker-6.580.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-db/postgresql:* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-db/postgresql:* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PostgreSQL database driver for the DBI module
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-Pg
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TU/TURNSTEP/DBD-Pg-3.17.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5093e6a50840fdb38c6368bf56e64dcf
diff --git a/metadata/md5-cache/dev-perl/DBD-Pg-3.18.0 b/metadata/md5-cache/dev-perl/DBD-Pg-3.18.0
index 6cda99cb40db..adb0f0e0902b 100644
--- a/metadata/md5-cache/dev-perl/DBD-Pg-3.18.0
+++ b/metadata/md5-cache/dev-perl/DBD-Pg-3.18.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* >=virtual/perl-ExtUtils-MakeMaker-6.580.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* >=virtual/perl-ExtUtils-MakeMaker-6.580.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-db/postgresql:* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-db/postgresql:* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PostgreSQL database driver for the DBI module
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-Pg
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-version >=dev-perl/DBI-1.614.0 dev-db/postgresql:* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TU/TURNSTEP/DBD-Pg-3.18.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6c8ed76d96d30fa7aa22dbe36fa97e60
diff --git a/metadata/md5-cache/dev-perl/DBD-SQLite-1.740.0 b/metadata/md5-cache/dev-perl/DBD-SQLite-1.740.0
index 594a5082a049..0b8b1d40d7fe 100644
--- a/metadata/md5-cache/dev-perl/DBD-SQLite-1.740.0
+++ b/metadata/md5-cache/dev-perl/DBD-SQLite-1.740.0
@@ -1,6 +1,6 @@
-BDEPEND=system-sqlite? ( >=dev-db/sqlite-3.42.0[extensions(+)] ) >=dev-perl/DBI-1.570.0 !<dev-perl/DBD-SQLite-1 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=system-sqlite? ( >=dev-db/sqlite-3.42.0[extensions(+)] ) >=dev-perl/DBI-1.570.0 !<dev-perl/DBD-SQLite-1 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=system-sqlite? ( >=dev-db/sqlite-3.42.0[extensions(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=system-sqlite? ( >=dev-db/sqlite-3.42.0[extensions(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Self Contained RDBMS in a DBI Driver
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-SQLite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=system-sqlite perl_features_debug perl_features_ithreads perl_features_quadmath 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=system-sqlite? ( >=dev-db/sqlite-3.42.0[extensions(+)] ) >=dev-perl/DBI-1.570.0 !<dev-perl/DBD-SQLite-1 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=system-sqlite? ( >=dev-db/sqlite-3.42.0[extensions(+)] ) >=dev-perl/DBI-1.570.0 !<dev-perl/DBD-SQLite-1 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/DBD-SQLite-1.74.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ccac1c7c05a2e2cb68fd260e8693c818
diff --git a/metadata/md5-cache/dev-perl/DBD-mysql-4.50.0-r1 b/metadata/md5-cache/dev-perl/DBD-mysql-4.50.0-r1
index 7ed605c9f233..58e7ffc4f2da 100644
--- a/metadata/md5-cache/dev-perl/DBD-mysql-4.50.0-r1
+++ b/metadata/md5-cache/dev-perl/DBD-mysql-4.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:=[ssl(+)?] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:=[ssl(+)?] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:=[ssl(+)?] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:=[ssl(+)?] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MySQL driver for the Perl5 Database Interface (DBI)
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBD-mysql
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=mariadb +mysql test +ssl perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:=[ssl(+)?] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( dev-db/mysql-connector-c:= ) mariadb? ( dev-db/mariadb-connector-c:=[ssl(+)?] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=^^ ( mysql mariadb )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-4.050.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=10bcebd470f1151edde3b308c9d61dca
diff --git a/metadata/md5-cache/dev-perl/DBD-mysql-5.1.0 b/metadata/md5-cache/dev-perl/DBD-mysql-5.1.0
index da357517a5ad..6e6594ab1c64 100644
--- a/metadata/md5-cache/dev-perl/DBD-mysql-5.1.0
+++ b/metadata/md5-cache/dev-perl/DBD-mysql-5.1.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes mariadb? ( dev-db/mariadb:* ) mysql? ( >=dev-db/mysql-8:* ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes mariadb? ( dev-db/mariadb:* ) mysql? ( >=dev-db/mysql-8:* ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MySQL driver for the Perl5 Database Interface (DBI)
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-mysql
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=mariadb +mysql test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=^^ ( mysql mariadb )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-5.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=84a846a8d904503081f035888a5abb34
diff --git a/metadata/md5-cache/dev-perl/DBD-mysql-5.4.0 b/metadata/md5-cache/dev-perl/DBD-mysql-5.4.0
index 0e37f97f7d05..a0a018f4926e 100644
--- a/metadata/md5-cache/dev-perl/DBD-mysql-5.4.0
+++ b/metadata/md5-cache/dev-perl/DBD-mysql-5.4.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes mariadb? ( dev-db/mariadb:* ) mysql? ( >=dev-db/mysql-8:* ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes mariadb? ( dev-db/mariadb:* ) mysql? ( >=dev-db/mysql-8:* ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MySQL driver for the Perl5 Database Interface (DBI)
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-mysql
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=mariadb +mysql test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=^^ ( mysql mariadb )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-5.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1baa518609c5d19c86f55cdafb1272e5
diff --git a/metadata/md5-cache/dev-perl/DBD-mysql-5.5.0 b/metadata/md5-cache/dev-perl/DBD-mysql-5.5.0
index eaf7abdaa795..058a89016d79 100644
--- a/metadata/md5-cache/dev-perl/DBD-mysql-5.5.0
+++ b/metadata/md5-cache/dev-perl/DBD-mysql-5.5.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes mariadb? ( dev-db/mariadb:* ) mysql? ( >=dev-db/mysql-8:* ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) virtual/perl-ExtUtils-MakeMaker virtual/perl-Data-Dumper test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 virtual/perl-Time-HiRes mariadb? ( dev-db/mariadb:* ) mysql? ( >=dev-db/mysql-8:* ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MySQL driver for the Perl5 Database Interface (DBI)
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBD-mysql
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=mariadb +mysql test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.609.0 >=dev-perl/Devel-CheckLib-1.109.0 mysql? ( >=dev-db/mysql-connector-c-8:= ) mariadb? ( >=dev-db/mariadb-connector-c-3.1:=[ssl(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=^^ ( mysql mariadb )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DV/DVEEDEN/DBD-mysql-5.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=331b8ea5aa3ed4b0ec326a399c3a310c
diff --git a/metadata/md5-cache/dev-perl/DBI-1.643.0 b/metadata/md5-cache/dev-perl/DBI-1.643.0
index 2afc0625494c..127d993e33b9 100644
--- a/metadata/md5-cache/dev-perl/DBI-1.643.0
+++ b/metadata/md5-cache/dev-perl/DBI-1.643.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/PlRPC-0.200.0 >=virtual/perl-Sys-Syslog-0.170.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils !<=dev-perl/SQL-Statement-1.330.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( >=virtual/perl-Test-Simple-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/PlRPC-0.200.0 >=virtual/perl-Sys-Syslog-0.170.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils !<=dev-perl/SQL-Statement-1.330.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( >=virtual/perl-Test-Simple-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Database independent interface for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=>=dev-perl/PlRPC-0.200.0 >=virtual/perl-Sys-Syslog-0.170.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils !<=dev-perl/SQL-Statement-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/PlRPC-0.200.0 >=virtual/perl-Sys-Syslog-0.170.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils !<=dev-perl/SQL-Statement-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMB/DBI-1.643.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4d6adf21435b33a15efcb892b1e063d
diff --git a/metadata/md5-cache/dev-perl/DBI-Shell-11.970.0 b/metadata/md5-cache/dev-perl/DBI-Shell-11.970.0
index 552f12533c89..e92c8c1ed4b3 100644
--- a/metadata/md5-cache/dev-perl/DBI-Shell-11.970.0
+++ b/metadata/md5-cache/dev-perl/DBI-Shell-11.970.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( virtual/perl-IO dev-perl/TermReadKey virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap ) virtual/perl-Carp dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/File-HomeDir-0.500.0 virtual/perl-File-Spec dev-perl/IO-Interactive dev-perl/IO-Tee virtual/perl-Term-ReadLine dev-perl/Text-CSV_XS dev-perl/Text-Reform virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Getopt-Long-2.170.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!minimal? ( virtual/perl-IO dev-perl/TermReadKey virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap ) virtual/perl-Carp dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/File-HomeDir-0.500.0 virtual/perl-File-Spec dev-perl/IO-Interactive dev-perl/IO-Tee virtual/perl-Term-ReadLine dev-perl/Text-CSV_XS dev-perl/Text-Reform virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Getopt-Long-2.170.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interactive command shell for the DBI
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBI-Shell
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( virtual/perl-IO dev-perl/TermReadKey virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap ) virtual/perl-Carp dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/File-HomeDir-0.500.0 virtual/perl-File-Spec dev-perl/IO-Interactive dev-perl/IO-Tee virtual/perl-Term-ReadLine dev-perl/Text-CSV_XS dev-perl/Text-Reform || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( virtual/perl-IO dev-perl/TermReadKey virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap ) virtual/perl-Carp dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/File-HomeDir-0.500.0 virtual/perl-File-Spec dev-perl/IO-Interactive dev-perl/IO-Tee virtual/perl-Term-ReadLine dev-perl/Text-CSV_XS dev-perl/Text-Reform >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DL/DLAMBLEY/DBI-Shell-11.97.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04d826c19eaabc39081a86eb63c205fe
diff --git a/metadata/md5-cache/dev-perl/DBICx-TestDatabase-0.50.0-r1 b/metadata/md5-cache/dev-perl/DBICx-TestDatabase-0.50.0-r1
index 6f6654d47a0d..9abb1096b8b4 100644
--- a/metadata/md5-cache/dev-perl/DBICx-TestDatabase-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/DBICx-TestDatabase-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp >=dev-perl/DBD-SQLite-1.290.0 dev-perl/SQL-Translator >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/DBIx-Class >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Temp >=dev-perl/DBD-SQLite-1.290.0 dev-perl/SQL-Translator >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/DBIx-Class >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create a temporary database from a DBIx::Class::Schema
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBICx-TestDatabase
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp >=dev-perl/DBD-SQLite-1.290.0 dev-perl/SQL-Translator || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp >=dev-perl/DBD-SQLite-1.290.0 dev-perl/SQL-Translator >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JROCKWAY/DBICx-TestDatabase-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7332beafb48698aa6e7a4e681cc4baa6
diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-0.82.843 b/metadata/md5-cache/dev-perl/DBIx-Class-0.82.843
index a4c1b7d82fc4..98d4986438f4 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Class-0.82.843
+++ b/metadata/md5-cache/dev-perl/DBIx-Class-0.82.843
@@ -1,6 +1,6 @@
-BDEPEND=admin? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 ) admin-script? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 >=dev-perl/Getopt-Long-Descriptive-0.81.0 >=dev-perl/Text-CSV-1.160.0 ) deploy? ( >=dev-perl/SQL-Translator-0.110.60 ) replicated? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 dev-perl/Clone >=dev-perl/Hash-Merge-0.120.0 ) >=dev-perl/Class-Accessor-Grouped-0.100.120 >=dev-perl/Class-C3-Componentised-1.0.900 >=dev-perl/Class-Inspector-1.240.0 >=dev-perl/Config-Any-0.200.0 >=dev-perl/Context-Preserve-0.10.0 >=dev-perl/Data-Dumper-Concise-2.20.0 >=dev-perl/DBI-1.570.0 >=dev-perl/Devel-GlobalDestruction-0.90.0 virtual/perl-File-Path >=dev-perl/Hash-Merge-0.120.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Math-Base36-0.70.0 >=virtual/perl-Math-BigInt-1.80 >=dev-perl/Module-Find-0.70.0 >=dev-perl/Moo-2.0.0 >=dev-perl/Path-Class-0.180.0 >=dev-perl/SQL-Abstract-Classic-1.910.0 >=dev-perl/Scope-Guard-0.30.0 >=dev-perl/Sub-Name-0.40.0 >=virtual/perl-Text-Balanced-2.0.0 >=dev-perl/Try-Tiny-0.70.0 >=dev-perl/namespace-clean-0.240.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/DBD-SQLite-1.290.0 >=virtual/perl-File-Temp-0.220.0 >=dev-perl/Package-Stash-0.280.0 >=dev-perl/Test-Deep-0.101.0 >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.940.0 >=dev-perl/Test-Warn-0.210.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=admin? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 ) admin-script? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 >=dev-perl/Getopt-Long-Descriptive-0.81.0 >=dev-perl/Text-CSV-1.160.0 ) deploy? ( >=dev-perl/SQL-Translator-0.110.60 ) replicated? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 dev-perl/Clone >=dev-perl/Hash-Merge-0.120.0 ) >=dev-perl/Class-Accessor-Grouped-0.100.120 >=dev-perl/Class-C3-Componentised-1.0.900 >=dev-perl/Class-Inspector-1.240.0 >=dev-perl/Config-Any-0.200.0 >=dev-perl/Context-Preserve-0.10.0 >=dev-perl/Data-Dumper-Concise-2.20.0 >=dev-perl/DBI-1.570.0 >=dev-perl/Devel-GlobalDestruction-0.90.0 virtual/perl-File-Path >=dev-perl/Hash-Merge-0.120.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Math-Base36-0.70.0 >=virtual/perl-Math-BigInt-1.80 >=dev-perl/Module-Find-0.70.0 >=dev-perl/Moo-2.0.0 >=dev-perl/Path-Class-0.180.0 >=dev-perl/SQL-Abstract-Classic-1.910.0 >=dev-perl/Scope-Guard-0.30.0 >=dev-perl/Sub-Name-0.40.0 >=virtual/perl-Text-Balanced-2.0.0 >=dev-perl/Try-Tiny-0.70.0 >=dev-perl/namespace-clean-0.240.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/DBD-SQLite-1.290.0 >=virtual/perl-File-Temp-0.220.0 >=dev-perl/Package-Stash-0.280.0 >=dev-perl/Test-Deep-0.101.0 >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.940.0 >=dev-perl/Test-Warn-0.210.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensible and flexible object <-> relational mapper
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBIx-Class
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=admin admin-script deploy replicated perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=admin? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 ) admin-script? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 >=dev-perl/Getopt-Long-Descriptive-0.81.0 >=dev-perl/Text-CSV-1.160.0 ) deploy? ( >=dev-perl/SQL-Translator-0.110.60 ) replicated? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 dev-perl/Clone >=dev-perl/Hash-Merge-0.120.0 ) >=dev-perl/Class-Accessor-Grouped-0.100.120 >=dev-perl/Class-C3-Componentised-1.0.900 >=dev-perl/Class-Inspector-1.240.0 >=dev-perl/Config-Any-0.200.0 >=dev-perl/Context-Preserve-0.10.0 >=dev-perl/Data-Dumper-Concise-2.20.0 >=dev-perl/DBI-1.570.0 >=dev-perl/Devel-GlobalDestruction-0.90.0 virtual/perl-File-Path >=dev-perl/Hash-Merge-0.120.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Math-Base36-0.70.0 >=virtual/perl-Math-BigInt-1.80 >=dev-perl/Module-Find-0.70.0 >=dev-perl/Moo-2.0.0 >=dev-perl/Path-Class-0.180.0 >=dev-perl/SQL-Abstract-Classic-1.910.0 >=dev-perl/Scope-Guard-0.30.0 >=dev-perl/Sub-Name-0.40.0 >=virtual/perl-Text-Balanced-2.0.0 >=dev-perl/Try-Tiny-0.70.0 >=dev-perl/namespace-clean-0.240.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=admin? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 ) admin-script? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 >=dev-perl/JSON-Any-1.220.0 >=dev-perl/MooseX-Types-JSON-0.20.0 >=dev-perl/MooseX-Types-Path-Class-0.50.0 >=dev-perl/namespace-autoclean-0.90.0 >=dev-perl/Getopt-Long-Descriptive-0.81.0 >=dev-perl/Text-CSV-1.160.0 ) deploy? ( >=dev-perl/SQL-Translator-0.110.60 ) replicated? ( >=dev-perl/Moose-0.980.0 >=dev-perl/MooseX-Types-0.210.0 dev-perl/Clone >=dev-perl/Hash-Merge-0.120.0 ) >=dev-perl/Class-Accessor-Grouped-0.100.120 >=dev-perl/Class-C3-Componentised-1.0.900 >=dev-perl/Class-Inspector-1.240.0 >=dev-perl/Config-Any-0.200.0 >=dev-perl/Context-Preserve-0.10.0 >=dev-perl/Data-Dumper-Concise-2.20.0 >=dev-perl/DBI-1.570.0 >=dev-perl/Devel-GlobalDestruction-0.90.0 virtual/perl-File-Path >=dev-perl/Hash-Merge-0.120.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Math-Base36-0.70.0 >=virtual/perl-Math-BigInt-1.80 >=dev-perl/Module-Find-0.70.0 >=dev-perl/Moo-2.0.0 >=dev-perl/Path-Class-0.180.0 >=dev-perl/SQL-Abstract-Classic-1.910.0 >=dev-perl/Scope-Guard-0.30.0 >=dev-perl/Sub-Name-0.40.0 >=virtual/perl-Text-Balanced-2.0.0 >=dev-perl/Try-Tiny-0.70.0 >=dev-perl/namespace-clean-0.240.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RI/RIBASUSHI/DBIx-Class-0.082843.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f82e64d43110957028ac810d368c12f
diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-DynamicDefault-0.40.0-r1 b/metadata/md5-cache/dev-perl/DBIx-Class-DynamicDefault-0.40.0-r1
index 69d58412148a..8b6b71b2bdf9 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Class-DynamicDefault-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/DBIx-Class-DynamicDefault-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBIx-Class-0.81.270 test? ( virtual/perl-parent dev-perl/DBICx-TestDatabase ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DBIx-Class-0.81.270 test? ( virtual/perl-parent dev-perl/DBICx-TestDatabase ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatically set and update fields
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-Class-DynamicDefault
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBIx-Class-0.81.270 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBIx-Class-0.81.270 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/DBIx-Class-DynamicDefault-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4514f0e8f6268986cdce5d9d71b0f56c
diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Boolean-0.3.0-r1 b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Boolean-0.3.0-r1
index 71f23909368b..6cdf47bf67c4 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Boolean-0.3.0-r1
+++ b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Boolean-0.3.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBIx-Class-0.80.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Path-Class dev-perl/SQL-Translator virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DBIx-Class-0.80.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Path-Class dev-perl/SQL-Translator virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Auto-create boolean objects from columns
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBIx-Class-InflateColumn-Boolean
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBIx-Class-0.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBIx-Class-0.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRAF/DBIx-Class-InflateColumn-Boolean-0.003000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=168aed16072671384e2a4e46392eea67
diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r2 b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r2
index b25d36fc1665..5eb9d5d886cf 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r2
+++ b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-IP-0.20.30-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/NetAddr-IP >=dev-perl/DBIx-Class-0.81.70 test? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/NetAddr-IP >=dev-perl/DBIx-Class-0.81.70 test? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Auto-create NetAddr::IP objects from columns
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-Class-InflateColumn-IP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/NetAddr-IP >=dev-perl/DBIx-Class-0.81.70 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/NetAddr-IP >=dev-perl/DBIx-Class-0.81.70 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/DBIx-Class-InflateColumn-IP-0.02003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=436e619dca844ca18bb69d50aeb7ddb6
diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1 b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1
index 30afa7ac3a46..52b6b41fafd3 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/DBIx-Class-InflateColumn-Object-Enum-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DBIx-Class dev-perl/Object-Enum >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/DBICx-TestDatabase virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DBIx-Class dev-perl/Object-Enum >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/DBICx-TestDatabase virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Allows a DBIx::Class user to define a Object::Enum column
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBIx-Class-InflateColumn-Object-Enum
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DBIx-Class dev-perl/Object-Enum || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBIx-Class dev-perl/Object-Enum >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMMILLS/DBIx-Class-InflateColumn-Object-Enum-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=54e7838f0ab44c7295a3616e150fbf3b
diff --git a/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r2 b/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r2
index 190655e9a77c..0d7497bb2759 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r2
+++ b/metadata/md5-cache/dev-perl/DBIx-Class-UserStamp-0.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor-Grouped dev-perl/DBIx-Class-DynamicDefault dev-perl/DBIx-Class test? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-Accessor-Grouped dev-perl/DBIx-Class-DynamicDefault dev-perl/DBIx-Class test? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatically set update and create user id fields
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-Class-UserStamp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor-Grouped dev-perl/DBIx-Class-DynamicDefault dev-perl/DBIx-Class || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor-Grouped dev-perl/DBIx-Class-DynamicDefault dev-perl/DBIx-Class >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGOULAH/DBIx-Class-UserStamp-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea98e1816fbed046a8d8a1d2a6d92254
diff --git a/metadata/md5-cache/dev-perl/DBIx-ContextualFetch-1.30.0-r2 b/metadata/md5-cache/dev-perl/DBIx-ContextualFetch-1.30.0-r2
index 21acfcfa063a..c5ac8c3c9760 100644
--- a/metadata/md5-cache/dev-perl/DBIx-ContextualFetch-1.30.0-r2
+++ b/metadata/md5-cache/dev-perl/DBIx-ContextualFetch-1.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.37 test? ( virtual/perl-Test-Simple dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DBI-1.37 test? ( virtual/perl-Test-Simple dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add contextual fetches to DBI
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-ContextualFetch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.37 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.37 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/DBIx-ContextualFetch-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b19c38e8e33250e46b329e3f538e16f5
diff --git a/metadata/md5-cache/dev-perl/DBIx-DBSchema-0.470.0 b/metadata/md5-cache/dev-perl/DBIx-DBSchema-0.470.0
index 5c910a63418e..f4cd6bbe4867 100644
--- a/metadata/md5-cache/dev-perl/DBIx-DBSchema-0.470.0
+++ b/metadata/md5-cache/dev-perl/DBIx-DBSchema-0.470.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DBI virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DBI virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Database-independent schema objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBIx-DBSchema
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DBI virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBI virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IV/IVAN/DBIx-DBSchema-0.47.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f49aa8c577a33bd4fc6f978405a23c0
diff --git a/metadata/md5-cache/dev-perl/DBIx-Migration-0.70.0-r1 b/metadata/md5-cache/dev-perl/DBIx-Migration-0.70.0-r1
index 5caa17a665a4..77fc1449e183 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Migration-0.70.0-r1
+++ b/metadata/md5-cache/dev-perl/DBIx-Migration-0.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-Slurp virtual/perl-File-Spec dev-perl/DBI dev-perl/Class-Accessor >=dev-perl/Module-Build-0.340.201 test? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/File-Slurp virtual/perl-File-Spec dev-perl/DBI dev-perl/Class-Accessor >=dev-perl/Module-Build-0.340.201 test? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Seamless DB schema up- and downgrades
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-Migration
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-Slurp virtual/perl-File-Spec dev-perl/DBI dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-Slurp virtual/perl-File-Spec dev-perl/DBI dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANIEL/DBIx-Migration-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f37b1c2212985f239d2db6ffa5ff565e
diff --git a/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r2 b/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r2
index 309801590242..ecb742a5fb9c 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r2
+++ b/metadata/md5-cache/dev-perl/DBIx-Safe-1.2.5-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.490.0 >=dev-perl/DBD-Pg-1.490.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DBI-1.490.0 >=dev-perl/DBD-Pg-1.490.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Safer access to your database through a DBI database handle
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-Safe
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=BSD-2
-RDEPEND=>=dev-perl/DBI-1.490.0 >=dev-perl/DBD-Pg-1.490.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.490.0 >=dev-perl/DBD-Pg-1.490.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TU/TURNSTEP/DBIx-Safe-1.2.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9f62edce4b64319f62feb9d41a443ad
diff --git a/metadata/md5-cache/dev-perl/DBIx-SearchBuilder-1.760.0 b/metadata/md5-cache/dev-perl/DBIx-SearchBuilder-1.760.0
index 1a22b26328ac..ea651b33d41c 100644
--- a/metadata/md5-cache/dev-perl/DBIx-SearchBuilder-1.760.0
+++ b/metadata/md5-cache/dev-perl/DBIx-SearchBuilder-1.760.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Cache-Simple-TimedExpiry-0.210.0 dev-perl/Class-Accessor >=dev-perl/Class-ReturnValue-0.400.0 dev-perl/Clone dev-perl/DBI dev-perl/DBIx-DBSchema >=virtual/perl-Encode-1.990.0 virtual/perl-Scalar-List-Utils dev-perl/Want >=dev-perl/capitalization-0.30.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.520.0 dev-perl/DBD-SQLite virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Cache-Simple-TimedExpiry-0.210.0 dev-perl/Class-Accessor >=dev-perl/Class-ReturnValue-0.400.0 dev-perl/Clone dev-perl/DBI dev-perl/DBIx-DBSchema >=virtual/perl-Encode-1.990.0 virtual/perl-Scalar-List-Utils dev-perl/Want >=dev-perl/capitalization-0.30.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.520.0 dev-perl/DBD-SQLite virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encapsulate SQL queries and rows in simple Perl objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/DBIx-SearchBuilder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Cache-Simple-TimedExpiry-0.210.0 dev-perl/Class-Accessor >=dev-perl/Class-ReturnValue-0.400.0 dev-perl/Clone dev-perl/DBI dev-perl/DBIx-DBSchema >=virtual/perl-Encode-1.990.0 virtual/perl-Scalar-List-Utils dev-perl/Want >=dev-perl/capitalization-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Cache-Simple-TimedExpiry-0.210.0 dev-perl/Class-Accessor >=dev-perl/Class-ReturnValue-0.400.0 dev-perl/Clone dev-perl/DBI dev-perl/DBIx-DBSchema >=virtual/perl-Encode-1.990.0 virtual/perl-Scalar-List-Utils dev-perl/Want >=dev-perl/capitalization-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/DBIx-SearchBuilder-1.76.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ff0c527074645cce64a918cb451e8ac5
diff --git a/metadata/md5-cache/dev-perl/DBIx-Simple-1.370.0 b/metadata/md5-cache/dev-perl/DBIx-Simple-1.370.0
index 4aae202547f7..bdfa73d878d9 100644
--- a/metadata/md5-cache/dev-perl/DBIx-Simple-1.370.0
+++ b/metadata/md5-cache/dev-perl/DBIx-Simple-1.370.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.210.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=dev-perl/DBD-SQLite-1.0.0 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DBI-1.210.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=dev-perl/DBD-SQLite-1.0.0 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Very complete easy-to-use OO interface to DBI
EAPI=7
HOMEPAGE=https://metacpan.org/release/DBIx-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test minimal perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( AFL-3.0 AGPL-3 APL-1.0 Apache-2.0 BSD-2 Boost-1.0 CDDL CPAL-1.0 EPL-1.0 ECL-2.0 EUPL-1.1 GPL-2 GPL-3 LGPL-2.1 LGPL-3 HPND IBM IPAfont ISC LPPL-1.3c LPL-1.02 MIT MPL-2.0 NOSA nethack PHP-3 POSTGRESQL PYTHON CNRI QPL-1.0 OFL-1.1 Sleepycat Watcom-1.0 W3C wxWinLL-3 ZLIB libpng )
-RDEPEND=>=dev-perl/DBI-1.210.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.210.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JU/JUERD/DBIx-Simple-1.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd0f474db300f05d87e1cebff84bec4a
diff --git a/metadata/md5-cache/dev-perl/DB_File-Lock-0.50.0-r2 b/metadata/md5-cache/dev-perl/DB_File-Lock-0.50.0-r2
index fbfbd25ae58a..f894a565d19a 100644
--- a/metadata/md5-cache/dev-perl/DB_File-Lock-0.50.0-r2
+++ b/metadata/md5-cache/dev-perl/DB_File-Lock-0.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-DB_File || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-DB_File >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Locking with flock wrapper for DB_File
EAPI=7
HOMEPAGE=https://metacpan.org/release/DB_File-Lock
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-DB_File || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-DB_File >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DH/DHARRIS/DB_File-Lock-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=caaf8aaefb4a102fcc7c49b0e5a97875
diff --git a/metadata/md5-cache/dev-perl/Daemon-Generic-0.850.0-r1 b/metadata/md5-cache/dev-perl/Daemon-Generic-0.850.0-r1
index 5639f5b82d01..fd6df21cdc92 100644
--- a/metadata/md5-cache/dev-perl/Daemon-Generic-0.850.0-r1
+++ b/metadata/md5-cache/dev-perl/Daemon-Generic-0.850.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Flock-2013.60.0 dev-perl/File-Slurp virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Text-Tabs+Wrap virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/AnyEvent dev-perl/Event dev-perl/Eval-LineNumbers virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Flock-2013.60.0 dev-perl/File-Slurp virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Text-Tabs+Wrap virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/AnyEvent dev-perl/Event dev-perl/Eval-LineNumbers virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework to provide start/stop/reload for a daemon
EAPI=8
HOMEPAGE=https://metacpan.org/release/Daemon-Generic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-Flock-2013.60.0 dev-perl/File-Slurp virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Text-Tabs+Wrap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Flock-2013.60.0 dev-perl/File-Slurp virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Text-Tabs+Wrap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MU/MUIR/modules/Daemon-Generic-0.85.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c80968d0af93ba2b06f88d06af848fd
diff --git a/metadata/md5-cache/dev-perl/Danga-Socket-1.620.0 b/metadata/md5-cache/dev-perl/Danga-Socket-1.620.0
index bad4d0f6d603..49d70926bc53 100644
--- a/metadata/md5-cache/dev-perl/Danga-Socket-1.620.0
+++ b/metadata/md5-cache/dev-perl/Danga-Socket-1.620.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-Socket dev-perl/Sys-Syscall virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-TCP virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-IO virtual/perl-Socket dev-perl/Sys-Syscall virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-TCP virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Non-blocking socket object; uses epoll()
EAPI=7
HOMEPAGE=https://metacpan.org/release/Danga-Socket
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO virtual/perl-Socket dev-perl/Sys-Syscall virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO virtual/perl-Socket dev-perl/Sys-Syscall virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NM/NML/Danga-Socket-1.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c99344c4559169d5d20c74e283153eb
diff --git a/metadata/md5-cache/dev-perl/Data-AMF-0.90.0-r2 b/metadata/md5-cache/dev-perl/Data-AMF-0.90.0-r2
index 8ac92c18db2c..1a886507adc1 100644
--- a/metadata/md5-cache/dev-perl/Data-AMF-0.90.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-AMF-0.90.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime dev-perl/Any-Moose dev-perl/UNIVERSAL-require dev-perl/XML-LibXML test? ( dev-perl/YAML dev-perl/Spiffy dev-perl/Test-Base virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/DateTime dev-perl/Any-Moose dev-perl/UNIVERSAL-require dev-perl/XML-LibXML test? ( dev-perl/YAML dev-perl/Spiffy dev-perl/Test-Base virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(de)serializer perl module for Adobe's AMF (Action Message Format)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-AMF
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime dev-perl/Any-Moose dev-perl/UNIVERSAL-require dev-perl/XML-LibXML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime dev-perl/Any-Moose dev-perl/UNIVERSAL-require dev-perl/XML-LibXML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TY/TYPESTER/Data-AMF-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=67f23698a2b8a16b756f0444ae286b5a
diff --git a/metadata/md5-cache/dev-perl/Data-Binary-0.10.0 b/metadata/md5-cache/dev-perl/Data-Binary-0.10.0
index 62d73db63cfd..c16a066e264e 100644
--- a/metadata/md5-cache/dev-perl/Data-Binary-0.10.0
+++ b/metadata/md5-cache/dev-perl/Data-Binary-0.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple detection of binary versus text in strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Binary
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SN/SNKWATT/Data-Binary-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2706f39bb519155bf95e281ae176c93f
diff --git a/metadata/md5-cache/dev-perl/Data-Buffer-0.40.0-r2 b/metadata/md5-cache/dev-perl/Data-Buffer-0.40.0-r2
index b97bef11999d..70f9181ee8ec 100644
--- a/metadata/md5-cache/dev-perl/Data-Buffer-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Buffer-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/write buffer class
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Buffer
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BT/BTROTT/Data-Buffer-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ec288bbb5eef01e8197376e6b6a3d36f
diff --git a/metadata/md5-cache/dev-perl/Data-Compare-1.290.0 b/metadata/md5-cache/dev-perl/Data-Compare-1.290.0
index 4bdb2e7685c3..f6ca8b1c26a7 100644
--- a/metadata/md5-cache/dev-perl/Data-Compare-1.290.0
+++ b/metadata/md5-cache/dev-perl/Data-Compare-1.290.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/Clone-0.430.0 >=dev-perl/File-Find-Rule-0.100.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Scalar-Properties >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Clone-0.430.0 >=dev-perl/File-Find-Rule-0.100.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Scalar-Properties >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compare perl data structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Compare
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Clone-0.430.0 >=dev-perl/File-Find-Rule-0.100.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Clone-0.430.0 >=dev-perl/File-Find-Rule-0.100.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Data-Compare-1.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4b92fb9bafb19489ca201ad461099197
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=79a4e7fafd4981a1264c6901165e12f1
diff --git a/metadata/md5-cache/dev-perl/Data-Diver-1.10.100-r2 b/metadata/md5-cache/dev-perl/Data-Diver-1.10.100-r2
index 19728694a45b..8422cf1e6fef 100644
--- a/metadata/md5-cache/dev-perl/Data-Diver-1.10.100-r2
+++ b/metadata/md5-cache/dev-perl/Data-Diver-1.10.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple, ad-hoc access to elements of deeply nested structures
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Diver
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~mips x86
LICENSE=Unlicense
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TY/TYEMQ/Data-Diver-1.0101.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5518b551141b480a14d070ca150581f4
diff --git a/metadata/md5-cache/dev-perl/Data-Dump-1.250.0 b/metadata/md5-cache/dev-perl/Data-Dump-1.250.0
index 813e662b2501..f66d1b41764e 100644
--- a/metadata/md5-cache/dev-perl/Data-Dump-1.250.0
+++ b/metadata/md5-cache/dev-perl/Data-Dump-1.250.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pretty printing of data structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Dump
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~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 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GARU/Data-Dump-1.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=92a2781983abe2c2b8047921ebb7e7f7
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=28dda5e9205a575d7d7fd175205f6755
diff --git a/metadata/md5-cache/dev-perl/Data-Dump-Streamer-2.420.0 b/metadata/md5-cache/dev-perl/Data-Dump-Streamer-2.420.0
index ca23f7b467f3..1a5aa3e8a7c1 100644
--- a/metadata/md5-cache/dev-perl/Data-Dump-Streamer-2.420.0
+++ b/metadata/md5-cache/dev-perl/Data-Dump-Streamer-2.420.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/B-Utils virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-IO-Compress virtual/perl-MIME-Base64 virtual/perl-Text-Balanced dev-perl/PadWalker virtual/perl-XSLoader dev-perl/Module-Build virtual/perl-Carp virtual/perl-ExtUtils-CBuilder dev-perl/ExtUtils-Depends test? ( dev-perl/Cpanel-JSON-XS virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/B-Utils virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-IO-Compress virtual/perl-MIME-Base64 virtual/perl-Text-Balanced dev-perl/PadWalker virtual/perl-XSLoader dev-perl/Module-Build virtual/perl-Carp virtual/perl-ExtUtils-CBuilder dev-perl/ExtUtils-Depends test? ( dev-perl/Cpanel-JSON-XS virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Accurately serialize a data structure as Perl code
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Dump-Streamer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/B-Utils virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-IO-Compress virtual/perl-MIME-Base64 virtual/perl-Text-Balanced dev-perl/PadWalker virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/B-Utils virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-IO-Compress virtual/perl-MIME-Base64 virtual/perl-Text-Balanced dev-perl/PadWalker virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Data-Dump-Streamer-2.42.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d632da27b8822b247ae0c33cd6528513
diff --git a/metadata/md5-cache/dev-perl/Data-DumpXML-1.60.0-r2 b/metadata/md5-cache/dev-perl/Data-DumpXML-1.60.0-r2
index 11c9d00f4606..d89320f0ebfe 100644
--- a/metadata/md5-cache/dev-perl/Data-DumpXML-1.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-DumpXML-1.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Array-RefElem-0.10.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/XML-Parser-2 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Array-RefElem-0.10.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/XML-Parser-2 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dump arbitrary data structures as XML
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-DumpXML
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Array-RefElem-0.10.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/XML-Parser-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Array-RefElem-0.10.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/XML-Parser-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Data-DumpXML-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c2556c6be0a110d7df4fe447ee4cbc34
diff --git a/metadata/md5-cache/dev-perl/Data-Dumper-Concise-2.23.0-r1 b/metadata/md5-cache/dev-perl/Data-Dumper-Concise-2.23.0-r1
index 616be557bb54..437134316e20 100644
--- a/metadata/md5-cache/dev-perl/Data-Dumper-Concise-2.23.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-Dumper-Concise-2.23.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Less indentation and newlines plus sub deparsing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Dumper-Concise
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~loong ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Data-Dumper-Concise-2.023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61c8716a28c98dd8cdb77dddfb794995
diff --git a/metadata/md5-cache/dev-perl/Data-Float-0.13.0-r1 b/metadata/md5-cache/dev-perl/Data-Float-0.13.0-r1
index 7c226738c62c..157450383326 100644
--- a/metadata/md5-cache/dev-perl/Data-Float-0.13.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-Float-0.13.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-parent dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-parent dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Details of the floating point data type
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Float
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Data-Float-0.013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4248c2e7c673a4430110a6cfa033dac2
diff --git a/metadata/md5-cache/dev-perl/Data-Flow-1.20.0 b/metadata/md5-cache/dev-perl/Data-Flow-1.20.0
index 32d65ce8f615..a2da21ff0244 100644
--- a/metadata/md5-cache/dev-perl/Data-Flow-1.20.0
+++ b/metadata/md5-cache/dev-perl/Data-Flow-1.20.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for simple-minded recipe-controlled build of data
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Flow
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILYAZ/modules/Data-Flow-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3cfdf9d01c246b9c9bcf27ee48f302de
diff --git a/metadata/md5-cache/dev-perl/Data-FormValidator-4.880.0-r1 b/metadata/md5-cache/dev-perl/Data-FormValidator-4.880.0-r1
index b355d5b7204d..ab3768f751b2 100644
--- a/metadata/md5-cache/dev-perl/Data-FormValidator-4.880.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-FormValidator-4.880.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Image-Size >=dev-perl/Date-Calc-5.0 >=dev-perl/File-MMagic-1.170.0 >=dev-perl/MIME-Types-1.5.0 >=dev-perl/Regexp-Common-0.30.0 dev-perl/Email-Valid virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Image-Size >=dev-perl/Date-Calc-5.0 >=dev-perl/File-MMagic-1.170.0 >=dev-perl/MIME-Types-1.5.0 >=dev-perl/Regexp-Common-0.30.0 dev-perl/Email-Valid virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Validates user input (usually from an HTML form) based on input profile
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-FormValidator
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Image-Size >=dev-perl/Date-Calc-5.0 >=dev-perl/File-MMagic-1.170.0 >=dev-perl/MIME-Types-1.5.0 >=dev-perl/Regexp-Common-0.30.0 dev-perl/Email-Valid virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Image-Size >=dev-perl/Date-Calc-5.0 >=dev-perl/File-MMagic-1.170.0 >=dev-perl/MIME-Types-1.5.0 >=dev-perl/Regexp-Common-0.30.0 dev-perl/Email-Valid virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DF/DFARRELL/Data-FormValidator-4.88.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5dbcbde6047d0557b65ba4eb413b2d0b
diff --git a/metadata/md5-cache/dev-perl/Data-GUID-0.51.0 b/metadata/md5-cache/dev-perl/Data-GUID-0.51.0
index 683be32c7df3..5a566d74f2fc 100644
--- a/metadata/md5-cache/dev-perl/Data-GUID-0.51.0
+++ b/metadata/md5-cache/dev-perl/Data-GUID-0.51.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Data-UUID-1.148.0 >=dev-perl/Sub-Exporter-0.900.0 >=dev-perl/Sub-Install-0.30.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Data-UUID-1.148.0 >=dev-perl/Sub-Exporter-0.900.0 >=dev-perl/Sub-Install-0.30.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple interface for generating and using globally unique identifiers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-GUID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Data-UUID-1.148.0 >=dev-perl/Sub-Exporter-0.900.0 >=dev-perl/Sub-Install-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Data-UUID-1.148.0 >=dev-perl/Sub-Exporter-0.900.0 >=dev-perl/Sub-Install-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Data-GUID-0.051.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0611fd0aea8eed6dd7944022b9f71eb5
diff --git a/metadata/md5-cache/dev-perl/Data-HexDump-0.40.0 b/metadata/md5-cache/dev-perl/Data-HexDump-0.40.0
index 30f10e9de52c..003ba1d69d4c 100644
--- a/metadata/md5-cache/dev-perl/Data-HexDump-0.40.0
+++ b/metadata/md5-cache/dev-perl/Data-HexDump-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Hexadecimal Dumper
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-HexDump
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Data-HexDump-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f7310a7fcab105c95884fab920b96f9
diff --git a/metadata/md5-cache/dev-perl/Data-Hexify-1.0.0-r2 b/metadata/md5-cache/dev-perl/Data-Hexify-1.0.0-r2
index b52f1094cfa1..98811068741f 100644
--- a/metadata/md5-cache/dev-perl/Data-Hexify-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Hexify-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for hexdumping arbitrary data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Hexify
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~mips x86 ~amd64-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JV/JV/Data-Hexify-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=120941af82e89450c6190d0ae4ba1d77
diff --git a/metadata/md5-cache/dev-perl/Data-Hierarchy-0.340.0-r2 b/metadata/md5-cache/dev-perl/Data-Hierarchy-0.340.0-r2
index aa7c37c5c8a0..ab1315ab1277 100644
--- a/metadata/md5-cache/dev-perl/Data-Hierarchy-0.340.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Hierarchy-0.340.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Handle data in a hierarchical structure
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Hierarchy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ~mips ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CL/CLKAO/Data-Hierarchy-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ffc300a937b44d2cb421cbe9415dc34b
diff --git a/metadata/md5-cache/dev-perl/Data-ICal-0.240.0 b/metadata/md5-cache/dev-perl/Data-ICal-0.240.0
index d0f8f3e1d37d..1890c9cbd65b 100644
--- a/metadata/md5-cache/dev-perl/Data-ICal-0.240.0
+++ b/metadata/md5-cache/dev-perl/Data-ICal-0.240.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor dev-perl/Class-ReturnValue virtual/perl-MIME-Base64 dev-perl/Text-vFile-asData >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/Test-LongString dev-perl/Test-NoWarnings virtual/perl-Test-Simple dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-Accessor dev-perl/Class-ReturnValue virtual/perl-MIME-Base64 dev-perl/Text-vFile-asData >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/Test-LongString dev-perl/Test-NoWarnings virtual/perl-Test-Simple dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generates iCalendar (RFC 2445) calendar files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-ICal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor dev-perl/Class-ReturnValue virtual/perl-MIME-Base64 dev-perl/Text-vFile-asData || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor dev-perl/Class-ReturnValue virtual/perl-MIME-Base64 dev-perl/Text-vFile-asData >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/Data-ICal-0.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f2e7c7c86bc198fbf19e08612036eba
diff --git a/metadata/md5-cache/dev-perl/Data-IEEE754-0.20.0 b/metadata/md5-cache/dev-perl/Data-IEEE754-0.20.0
index 46d7d1531d8f..7198b6ca833a 100644
--- a/metadata/md5-cache/dev-perl/Data-IEEE754-0.20.0
+++ b/metadata/md5-cache/dev-perl/Data-IEEE754-0.20.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Bits >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Bits >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pack and unpack big-endian IEEE754 floats and doubles
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-IEEE754
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/Data-IEEE754-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=269f6a3c264906df0df43c1fcf1ac5bd
diff --git a/metadata/md5-cache/dev-perl/Data-ObjectDriver-0.220.0 b/metadata/md5-cache/dev-perl/Data-ObjectDriver-0.220.0
index 9ca8295c85e3..849d7ee739bb 100644
--- a/metadata/md5-cache/dev-perl/Data-ObjectDriver-0.220.0
+++ b/metadata/md5-cache/dev-perl/Data-ObjectDriver-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Class-Trigger dev-perl/DBI virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-Tiny-0.35.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Exception >=dev-perl/DBD-SQLite-1.110.0 virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Class-Trigger dev-perl/DBI virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-Tiny-0.35.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Exception >=dev-perl/DBD-SQLite-1.110.0 virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple, transparent data interface, with caching
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-ObjectDriver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Class-Trigger dev-perl/DBI virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor dev-perl/Class-Data-Inheritable dev-perl/Class-Trigger dev-perl/DBI virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIXAPART/Data-ObjectDriver-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4885b287420beebb9a5ae03e5fc1af94
diff --git a/metadata/md5-cache/dev-perl/Data-OptList-0.114.0 b/metadata/md5-cache/dev-perl/Data-OptList-0.114.0
index c684ae01f1a3..ae79dbee5096 100644
--- a/metadata/md5-cache/dev-perl/Data-OptList-0.114.0
+++ b/metadata/md5-cache/dev-perl/Data-OptList-0.114.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Sub-Install-0.921.0 dev-perl/Params-Util virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Sub-Install-0.921.0 dev-perl/Params-Util virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and validate simple name/value option pairs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-OptList
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Sub-Install-0.921.0 dev-perl/Params-Util virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Sub-Install-0.921.0 dev-perl/Params-Util virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Data-OptList-0.114.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2251094b5ed7d154466d11b789b2317d
diff --git a/metadata/md5-cache/dev-perl/Data-Page-2.30.0 b/metadata/md5-cache/dev-perl/Data-Page-2.30.0
index c2b31d610d3c..122253535095 100644
--- a/metadata/md5-cache/dev-perl/Data-Page-2.30.0
+++ b/metadata/md5-cache/dev-perl/Data-Page-2.30.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor-Chained virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor-Chained virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Help when paging through sets of results
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Page
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor-Chained || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor-Chained >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Data-Page-2.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=404fe6fd4c937513ff54dd69f434f83d
diff --git a/metadata/md5-cache/dev-perl/Data-Page-Pageset-1.20.0-r2 b/metadata/md5-cache/dev-perl/Data-Page-Pageset-1.20.0-r2
index b76b633b8ecc..7e02f3d6af66 100644
--- a/metadata/md5-cache/dev-perl/Data-Page-Pageset-1.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Page-Pageset-1.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Page-2.0.0 dev-perl/Class-Accessor dev-perl/Module-Build test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Data-Page-2.0.0 dev-perl/Class-Accessor dev-perl/Module-Build test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Change long page list to be shorter and well navigate
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Page-Pageset
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Page-2.0.0 dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Page-2.0.0 dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHUNZI/Data-Page-Pageset-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3a7cc1105f7b712de7ab6eb1f7f95c0
diff --git a/metadata/md5-cache/dev-perl/Data-Password-1.120.0 b/metadata/md5-cache/dev-perl/Data-Password-1.120.0
index 09eb3cf43a3e..e549c6395324 100644
--- a/metadata/md5-cache/dev-perl/Data-Password-1.120.0
+++ b/metadata/md5-cache/dev-perl/Data-Password-1.120.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extension for assessing password quality
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Password
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RA/RAZINF/Data-Password-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b78e630f12d27922996f01452fc70265
diff --git a/metadata/md5-cache/dev-perl/Data-Password-passwdqc-0.90.0-r1 b/metadata/md5-cache/dev-perl/Data-Password-passwdqc-0.90.0-r1
index 95a425e826a9..06ca873fe4aa 100644
--- a/metadata/md5-cache/dev-perl/Data-Password-passwdqc-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-Password-passwdqc-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils dev-perl/Moose dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.300.0 dev-perl/Devel-CheckOS test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils dev-perl/Moose dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.300.0 dev-perl/Devel-CheckOS test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check password strength and generate password using passwdqc
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Password-passwdqc
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils dev-perl/Moose dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils dev-perl/Moose dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHERWIN/Data-Password-passwdqc-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=31c6a5d2db976853f5420dc42cd9183e
diff --git a/metadata/md5-cache/dev-perl/Data-Perl-0.2.11 b/metadata/md5-cache/dev-perl/Data-Perl-0.2.11
index d0a5195e7aa0..cf80c3ebcb42 100644
--- a/metadata/md5-cache/dev-perl/Data-Perl-0.2.11
+++ b/metadata/md5-cache/dev-perl/Data-Perl-0.2.11
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Method-Modifiers dev-perl/List-MoreUtils dev-perl/Module-Runtime dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils virtual/perl-parent dev-perl/strictures virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Output ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-Method-Modifiers dev-perl/List-MoreUtils dev-perl/Module-Runtime dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils virtual/perl-parent dev-perl/strictures virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Output ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base classes wrapping fundamental Perl data types
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Method-Modifiers dev-perl/List-MoreUtils dev-perl/Module-Runtime dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils virtual/perl-parent dev-perl/strictures || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Method-Modifiers dev-perl/List-MoreUtils dev-perl/Module-Runtime dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils virtual/perl-parent dev-perl/strictures >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Data-Perl-0.002011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4c9d70f21aa276071ced46706c84962e
diff --git a/metadata/md5-cache/dev-perl/Data-Printer-1.1.1 b/metadata/md5-cache/dev-perl/Data-Printer-1.1.1
index f32004a9a92d..7307df07628e 100644
--- a/metadata/md5-cache/dev-perl/Data-Printer-1.1.1
+++ b/metadata/md5-cache/dev-perl/Data-Printer-1.1.1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Colored and full-featured pretty print of Perl data structures and objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Printer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GARU/Data-Printer-1.001001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=759502e5376df79c81f4597db480ba11
diff --git a/metadata/md5-cache/dev-perl/Data-Printer-1.2.1 b/metadata/md5-cache/dev-perl/Data-Printer-1.2.1
index cb8b55361a6a..80ab73b9d039 100644
--- a/metadata/md5-cache/dev-perl/Data-Printer-1.2.1
+++ b/metadata/md5-cache/dev-perl/Data-Printer-1.2.1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Colored and full-featured pretty print of Perl data structures and objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Printer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GARU/Data-Printer-1.002001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8e9df5b44463b751222947c4b4c5261f
diff --git a/metadata/md5-cache/dev-perl/Data-Random-0.130.0 b/metadata/md5-cache/dev-perl/Data-Random-0.130.0
index 19170228665a..ceb31350655e 100644
--- a/metadata/md5-cache/dev-perl/Data-Random-0.130.0
+++ b/metadata/md5-cache/dev-perl/Data-Random-0.130.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-File-Temp dev-perl/Test-MockTime >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-File-Temp dev-perl/Test-MockTime >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module used to generate random data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Random
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Time-Piece-1.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Time-Piece-1.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BA/BAREFOOT/Data-Random-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e761156e7384fbfba98109a436674722
diff --git a/metadata/md5-cache/dev-perl/Data-Section-0.200.8 b/metadata/md5-cache/dev-perl/Data-Section-0.200.8
index afce536896ab..c1c76501db0c 100644
--- a/metadata/md5-cache/dev-perl/Data-Section-0.200.8
+++ b/metadata/md5-cache/dev-perl/Data-Section-0.200.8
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode >=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Sub-Exporter-0.979.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/Test-FailWarnings >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode >=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Sub-Exporter-0.979.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/Test-FailWarnings >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read multiple hunks of data out of your DATA section
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Section
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode >=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Sub-Exporter-0.979.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode >=dev-perl/MRO-Compat-0.90.0 >=dev-perl/Sub-Exporter-0.979.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Data-Section-0.200008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4edfc5f815183b04434176a7e1bd249
diff --git a/metadata/md5-cache/dev-perl/Data-Serializer-0.650.0 b/metadata/md5-cache/dev-perl/Data-Serializer-0.650.0
index 548f88c3eda5..ae6f56612975 100644
--- a/metadata/md5-cache/dev-perl/Data-Serializer-0.650.0
+++ b/metadata/md5-cache/dev-perl/Data-Serializer-0.650.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-AutoLoader >=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec >=dev-perl/Module-Build-0.350.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-AutoLoader >=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Digest-SHA virtual/perl-Exporter virtual/perl-File-Spec >=dev-perl/Module-Build-0.350.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Modules that serialize data structures
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Serializer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-AutoLoader >=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Digest-SHA virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-AutoLoader >=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Digest-SHA virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEELY/Data-Serializer-0.65.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=922ffd0eb063241cfdef07467f8b5137
diff --git a/metadata/md5-cache/dev-perl/Data-ShowTable-4.600.0-r1 b/metadata/md5-cache/dev-perl/Data-ShowTable-4.600.0-r1
index 5b91e6200476..ae4f0ac546a4 100644
--- a/metadata/md5-cache/dev-perl/Data-ShowTable-4.600.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-ShowTable-4.600.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=routines to display tabular data in several formats
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-ShowTable
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKSTE/Data-ShowTable-4.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08b9e54d8e3cf717af20dbe0ae028876
diff --git a/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2 b/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2
index 5cb203aac69a..8535ea575c70 100644
--- a/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Stag-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IO-String virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/IO-String virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Structured Tags datastructures
EAPI=7
HOMEPAGE=https://stag.sourceforge.net/ https://metacpan.org/release/Data-Stag
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IO-String || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-String >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CM/CMUNGALL/Data-Stag-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1aa8c96303d1b61091059232e25ef230
diff --git a/metadata/md5-cache/dev-perl/Data-Stream-Bulk-0.110.0-r2 b/metadata/md5-cache/dev-perl/Data-Stream-Bulk-0.110.0-r2
index ab1afd4e6d03..967677af8067 100644
--- a/metadata/md5-cache/dev-perl/Data-Stream-Bulk-0.110.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Stream-Bulk-0.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-0.900.0 dev-perl/Path-Class dev-perl/Sub-Exporter dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Moose-0.900.0 dev-perl/Path-Class dev-perl/Sub-Exporter dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=N at a time iteration API
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Stream-Bulk
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Moose-0.900.0 dev-perl/Path-Class dev-perl/Sub-Exporter dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-0.900.0 dev-perl/Path-Class dev-perl/Sub-Exporter dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Data-Stream-Bulk-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=015b055009de4d656eb242b2c07f7615
diff --git a/metadata/md5-cache/dev-perl/Data-Structure-Util-0.160.0-r1 b/metadata/md5-cache/dev-perl/Data-Structure-Util-0.160.0-r1
index 7a71f6d77171..9d78701bbdc4 100644
--- a/metadata/md5-cache/dev-perl/Data-Structure-Util-0.160.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-Structure-Util-0.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker dev-perl/Devel-CheckLib test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker dev-perl/Devel-CheckLib test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Change nature of data within a structure
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Structure-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDYA/Data-Structure-Util-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a021c2879fa99c64db72f5469f222175
diff --git a/metadata/md5-cache/dev-perl/Data-Types-0.170.0 b/metadata/md5-cache/dev-perl/Data-Types-0.170.0
index 3c4309468d90..0404c2147531 100644
--- a/metadata/md5-cache/dev-perl/Data-Types-0.170.0
+++ b/metadata/md5-cache/dev-perl/Data-Types-0.170.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.270.100 test? ( >=virtual/perl-Test-Simple-0.170.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Module-Build-0.270.100 test? ( >=virtual/perl-Test-Simple-0.170.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Validate and convert data types
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Types
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/Data-Types-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cdcb65975591b67191e31ba1a3090e0e
diff --git a/metadata/md5-cache/dev-perl/Data-URIEncode-0.110.0-r2 b/metadata/md5-cache/dev-perl/Data-URIEncode-0.110.0-r2
index cd4dcb2a4e03..bc997c2fbe03 100644
--- a/metadata/md5-cache/dev-perl/Data-URIEncode-0.110.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-URIEncode-0.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/CGI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Allow complex data structures to be encoded using flat URIs
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-URIEncode
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RH/RHANDOM/Data-URIEncode-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7babde8efb5193660c4f7e67e8af188d
diff --git a/metadata/md5-cache/dev-perl/Data-UUID-1.226.0 b/metadata/md5-cache/dev-perl/Data-UUID-1.226.0
index 37524b6a5a3d..555c98d0671e 100644
--- a/metadata/md5-cache/dev-perl/Data-UUID-1.226.0
+++ b/metadata/md5-cache/dev-perl/Data-UUID-1.226.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-UUID
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD
-RDEPEND=virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Data-UUID-1.226.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c2e5562fd20f0a7b82c0a90a736aa88
diff --git a/metadata/md5-cache/dev-perl/Data-UUID-1.227.0 b/metadata/md5-cache/dev-perl/Data-UUID-1.227.0
index 447ea0a2f413..8171d5c73240 100644
--- a/metadata/md5-cache/dev-perl/Data-UUID-1.227.0
+++ b/metadata/md5-cache/dev-perl/Data-UUID-1.227.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-UUID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=BSD
-RDEPEND=virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GT/GTERMARS/Data-UUID-1.227.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=82bf5d0da88412c79c930c442b8946a0
diff --git a/metadata/md5-cache/dev-perl/Data-Uniqid-0.120.0-r2 b/metadata/md5-cache/dev-perl/Data-Uniqid-0.120.0-r2
index be84bb97c049..979050e3c1f4 100644
--- a/metadata/md5-cache/dev-perl/Data-Uniqid-0.120.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Uniqid-0.120.0-r2
@@ -1,15 +1,15 @@
-BDEPEND=virtual/perl-Math-BigInt virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Math-BigInt virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for simple generating of unique ids
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Uniqid
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Math-BigInt virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Math-BigInt virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MW/MWX/Data-Uniqid-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6ea2c8626cecc20d1b614d4d7a4a0700
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=12b331a9b0b6c828e675ee76dcf725e5
diff --git a/metadata/md5-cache/dev-perl/Data-Utilities-0.40.0-r2 b/metadata/md5-cache/dev-perl/Data-Utilities-0.40.0-r2
index b9e27b70cff7..fc9efd1be4e0 100644
--- a/metadata/md5-cache/dev-perl/Data-Utilities-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Data-Utilities-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Clone-0.220.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.440.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Clone-0.220.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.440.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Merge nested Perl data structures
EAPI=7
HOMEPAGE=https://metacpan.org/release/Data-Utilities
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Clone-0.220.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Clone-0.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORNELIS/Data-Utilities-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=385cbfbb5c38043829b31ee3521237e1
diff --git a/metadata/md5-cache/dev-perl/Data-Validate-Domain-0.150.0-r1 b/metadata/md5-cache/dev-perl/Data-Validate-Domain-0.150.0-r1
index 0c33ec5aa1a5..26a92c40b368 100644
--- a/metadata/md5-cache/dev-perl/Data-Validate-Domain-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Data-Validate-Domain-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=dev-perl/Net-Domain-TLD-1.740.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-1.302.15 virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=dev-perl/Net-Domain-TLD-1.740.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-1.302.15 virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Domain and host name validation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Validate-Domain
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter >=dev-perl/Net-Domain-TLD-1.740.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-perl/Net-Domain-TLD-1.740.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Data-Validate-Domain-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=53710e535847106c5234f76f448e9760
diff --git a/metadata/md5-cache/dev-perl/Data-Validate-IP-0.310.0 b/metadata/md5-cache/dev-perl/Data-Validate-IP-0.310.0
index 11509c17be22..971921f6be7d 100644
--- a/metadata/md5-cache/dev-perl/Data-Validate-IP-0.310.0
+++ b/metadata/md5-cache/dev-perl/Data-Validate-IP-0.310.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=dev-perl/NetAddr-IP-4 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=dev-perl/NetAddr-IP-4 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IPv4 and IPv6 validation methods
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Validate-IP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter >=dev-perl/NetAddr-IP-4 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-perl/NetAddr-IP-4 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Data-Validate-IP-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51e05fdf41cd43b6f3c880202c2149e1
diff --git a/metadata/md5-cache/dev-perl/Data-Visitor-0.320.0 b/metadata/md5-cache/dev-perl/Data-Visitor-0.320.0
index 563ddb568ddf..eca6169643ba 100644
--- a/metadata/md5-cache/dev-perl/Data-Visitor-0.320.0
+++ b/metadata/md5-cache/dev-perl/Data-Visitor-0.320.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.890.0 virtual/perl-Scalar-List-Utils >=dev-perl/Tie-ToObject-0.10.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Tie-RefHash ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.890.0 virtual/perl-Scalar-List-Utils >=dev-perl/Tie-ToObject-0.10.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Tie-RefHash ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Visitor style traversal of Perl data structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Data-Visitor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.890.0 virtual/perl-Scalar-List-Utils >=dev-perl/Tie-ToObject-0.10.0 >=dev-perl/namespace-clean-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.890.0 virtual/perl-Scalar-List-Utils >=dev-perl/Tie-ToObject-0.10.0 >=dev-perl/namespace-clean-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Data-Visitor-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22b343567d1ed631b91a636b6479055c
diff --git a/metadata/md5-cache/dev-perl/Date-Calc-6.400.0-r1 b/metadata/md5-cache/dev-perl/Date-Calc-6.400.0-r1
index 1206b97ab77f..013fae2b9f73 100644
--- a/metadata/md5-cache/dev-perl/Date-Calc-6.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Date-Calc-6.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Bit-Vector-7.400.0 >=dev-perl/Carp-Clan-6.40.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Bit-Vector-7.400.0 >=dev-perl/Carp-Clan-6.40.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gregorian calendar date calculations
EAPI=7
HOMEPAGE=https://metacpan.org/release/Date-Calc
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ ) LGPL-2
-RDEPEND=>=dev-perl/Bit-Vector-7.400.0 >=dev-perl/Carp-Clan-6.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Bit-Vector-7.400.0 >=dev-perl/Carp-Clan-6.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STBEY/Date-Calc-6.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f53f2e12810bebaf13cf5c9a1735ca87
diff --git a/metadata/md5-cache/dev-perl/Date-Extract-0.70.0 b/metadata/md5-cache/dev-perl/Date-Extract-0.70.0
index 7a4e242f987a..0f2768356321 100644
--- a/metadata/md5-cache/dev-perl/Date-Extract-0.70.0
+++ b/metadata/md5-cache/dev-perl/Date-Extract-0.70.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Data-Inheritable >=dev-perl/DateTime-Format-Natural-0.600.0 virtual/perl-Scalar-List-Utils virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-File-Spec dev-perl/Test-MockTime-HiRes virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Data-Inheritable >=dev-perl/DateTime-Format-Natural-0.600.0 virtual/perl-Scalar-List-Utils virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-File-Spec dev-perl/Test-MockTime-HiRes virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract probable dates from strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-Extract
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Data-Inheritable >=dev-perl/DateTime-Format-Natural-0.600.0 virtual/perl-Scalar-List-Utils virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Data-Inheritable >=dev-perl/DateTime-Format-Natural-0.600.0 virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Date-Extract-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=95fac0bea8218a1bc277ad31af0694e3
diff --git a/metadata/md5-cache/dev-perl/Date-ICal-2.682.0 b/metadata/md5-cache/dev-perl/Date-ICal-2.682.0
index 2bbec43a46eb..4800ec795fd1 100644
--- a/metadata/md5-cache/dev-perl/Date-ICal-2.682.0
+++ b/metadata/md5-cache/dev-perl/Date-ICal-2.682.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Date-Leapyear-1.30.0 virtual/perl-Storable virtual/perl-Time-HiRes virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Harness-2.250.0 >=virtual/perl-Test-Simple-0.450.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Date-Leapyear-1.30.0 virtual/perl-Storable virtual/perl-Time-HiRes virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Harness-2.250.0 >=virtual/perl-Test-Simple-0.450.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=ICal format date base module for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-ICal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Date-Leapyear-1.30.0 virtual/perl-Storable virtual/perl-Time-HiRes virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Date-Leapyear-1.30.0 virtual/perl-Storable virtual/perl-Time-HiRes virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKIM/Date-ICal-2.682.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=279787c2bf708d448336c2989be450c1
diff --git a/metadata/md5-cache/dev-perl/Date-Leapyear-1.720.0-r2 b/metadata/md5-cache/dev-perl/Date-Leapyear-1.720.0-r2
index 26a6a28ca830..86573523edd0 100644
--- a/metadata/md5-cache/dev-perl/Date-Leapyear-1.720.0-r2
+++ b/metadata/md5-cache/dev-perl/Date-Leapyear-1.720.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Perl module that tracks Gregorian leap years
EAPI=7
HOMEPAGE=https://metacpan.org/release/Date-Leapyear
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RB/RBOW/Date-Leapyear-1.72.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=481413c358d5789a74c11c3deb9b7131
diff --git a/metadata/md5-cache/dev-perl/Date-Manip-6.920.0 b/metadata/md5-cache/dev-perl/Date-Manip-6.920.0
index 203e17087c43..c7341cfa16dd 100644
--- a/metadata/md5-cache/dev-perl/Date-Manip-6.920.0
+++ b/metadata/md5-cache/dev-perl/Date-Manip-6.920.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=virtual/perl-ExtUtils-MakeMaker-6.670.100 test? ( >=dev-perl/Test-Inter-1.90.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=virtual/perl-ExtUtils-MakeMaker-6.670.100 test? ( >=dev-perl/Test-Inter-1.90.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl date manipulation routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-Manip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a752f8d562e27ef76e2bd1bab74d22d2
diff --git a/metadata/md5-cache/dev-perl/Date-Manip-6.950.0 b/metadata/md5-cache/dev-perl/Date-Manip-6.950.0
index f52bcac0c342..2b987bf26422 100644
--- a/metadata/md5-cache/dev-perl/Date-Manip-6.950.0
+++ b/metadata/md5-cache/dev-perl/Date-Manip-6.950.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=virtual/perl-ExtUtils-MakeMaker-6.670.100 test? ( >=dev-perl/Test-Inter-1.90.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=virtual/perl-ExtUtils-MakeMaker-6.670.100 test? ( >=dev-perl/Test-Inter-1.90.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl date manipulation routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-Manip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable elibc_musl? ( sys-libs/timezone-data ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Date-Manip-6.95.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3320d6b591811127662fb2c6f8d450cd
diff --git a/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r2 b/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r2
index 8d1db0772941..fb55a9c8df4a 100644
--- a/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r2
+++ b/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gregorian calendar date calculations
EAPI=7
HOMEPAGE=https://metacpan.org/release/Date-Pcalc
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ ) LGPL-2+
-RDEPEND=>=dev-perl/Bit-Vector-7.100.0 >=dev-perl/Carp-Clan-5.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Bit-Vector-7.100.0 >=dev-perl/Carp-Clan-5.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STBEY/Date-Pcalc-6.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b82d365913ed03ad52103d555b194fec
diff --git a/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r3 b/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r3
index 1a84c9f08d43..c294a2f33f28 100644
--- a/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r3
+++ b/metadata/md5-cache/dev-perl/Date-Pcalc-6.100.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gregorian calendar date calculations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-Pcalc
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ ) LGPL-2+
-RDEPEND=>=dev-perl/Bit-Vector-7.100.0 >=dev-perl/Carp-Clan-5.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Bit-Vector-7.100.0 >=dev-perl/Carp-Clan-5.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STBEY/Date-Pcalc-6.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=74757112469c82c37a0419f0b65697f0
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b5c4c400acaa023091f7d5a692a3830d
diff --git a/metadata/md5-cache/dev-perl/Date-Range-1.410.0 b/metadata/md5-cache/dev-perl/Date-Range-1.410.0
index 9416a4b23c02..bd78d69b55c9 100644
--- a/metadata/md5-cache/dev-perl/Date-Range-1.410.0
+++ b/metadata/md5-cache/dev-perl/Date-Range-1.410.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Date-Simple-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Date-Simple-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Work with a range of dates
EAPI=8
HOMEPAGE=https://metacpan.org/release/Date-Range
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Date-Simple-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Date-Simple-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Date-Range-1.41.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33624cd053a47f0e71474c268469ffbb
diff --git a/metadata/md5-cache/dev-perl/Date-Simple-3.30.0-r2 b/metadata/md5-cache/dev-perl/Date-Simple-3.30.0-r2
index 6437b4e52fac..9f3e78acfc5f 100644
--- a/metadata/md5-cache/dev-perl/Date-Simple-3.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Date-Simple-3.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple date object
EAPI=7
HOMEPAGE=https://metacpan.org/release/Date-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-2+ )
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IZ/IZUT/Date-Simple-3.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7d4dc746475d70132f659490469930b0
diff --git a/metadata/md5-cache/dev-perl/DateTime-1.630.0 b/metadata/md5-cache/dev-perl/DateTime-1.630.0
index 9d8c1a2e4782..5100a636fbc5 100644
--- a/metadata/md5-cache/dev-perl/DateTime-1.630.0
+++ b/metadata/md5-cache/dev-perl/DateTime-1.630.0
@@ -1,6 +1,6 @@
-BDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 dev-perl/Test-Without-Module ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 dev-perl/Test-Without-Module ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Date and time object
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-2
-RDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40069c341860b4721ec6a900135c3768
diff --git a/metadata/md5-cache/dev-perl/DateTime-1.650.0 b/metadata/md5-cache/dev-perl/DateTime-1.650.0
index 60071e1b276f..d1ccb47acf73 100644
--- a/metadata/md5-cache/dev-perl/DateTime-1.650.0
+++ b/metadata/md5-cache/dev-perl/DateTime-1.650.0
@@ -1,16 +1,16 @@
-BDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 dev-perl/Test-Without-Module ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec virtual/perl-Storable dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 dev-perl/Test-Without-Module ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Date and time object
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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-2
-RDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<=dev-perl/DateTime-Format-Mail-0.402.0 virtual/perl-Carp >=dev-perl/DateTime-Locale-1.60.0 >=dev-perl/DateTime-TimeZone-2.440.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Params-ValidationCompiler-0.260.0 virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.180.0 dev-perl/Try-Tiny virtual/perl-XSLoader >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-1.65.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cafacae196de13d26dc26d26aa1647ae
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7f48018741db90c5ffa20c8b45013f34
diff --git a/metadata/md5-cache/dev-perl/DateTime-Calendar-Julian-0.107.0 b/metadata/md5-cache/dev-perl/DateTime-Calendar-Julian-0.107.0
index cbd40a68dc58..ca1ab6e9472d 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Calendar-Julian-0.107.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Calendar-Julian-0.107.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/DateTime-1.480.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DateTime-1.480.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dates in the Julian calendar
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Calendar-Julian
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-1.480.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-1.480.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/DateTime-Calendar-Julian-0.107.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af755e310b7a154ce7957792f62b6df0
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7045bc46d8fbbf3d7cc1f948305f5f14
diff --git a/metadata/md5-cache/dev-perl/DateTime-Event-ICal-0.130.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Event-ICal-0.130.0-r1
index df0dc9012de0..dbd512139255 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Event-ICal-0.130.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Event-ICal-0.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Event-Recurrence-0.110.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Event-Recurrence-0.110.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl DateTime extension for computing rfc2445 recurrences
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Event-ICal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Event-Recurrence-0.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Event-Recurrence-0.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Event-ICal-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=778e0d9bd75226e2256486699fa98acc
diff --git a/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0-r1
index a7aa7e9c263d..dd414a88cc55 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Event-Recurrence-0.190.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.270.0 >=dev-perl/DateTime-Set-0.360.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DateTime-0.270.0 >=dev-perl/DateTime-Set-0.360.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=DateTime::Set extension for create basic recurrence sets
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Event-Recurrence
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.270.0 >=dev-perl/DateTime-Set-0.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.270.0 >=dev-perl/DateTime-Set-0.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Event-Recurrence-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15197c6ec0d86f0c811639aef7e17550
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Builder-0.830.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Builder-0.830.0
index 5cd829c8edc2..38072a8627ec 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-Builder-0.830.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-Builder-0.830.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.0.0 >=dev-perl/DateTime-Format-Strptime-1.40.0 >=dev-perl/Params-Validate-0.720.0 virtual/perl-Scalar-List-Utils virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 !minimal? ( dev-perl/Test-Memory-Cycle >=dev-perl/Devel-Cycle-1.70.0 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.0.0 >=dev-perl/DateTime-Format-Strptime-1.40.0 >=dev-perl/Params-Validate-0.720.0 virtual/perl-Scalar-List-Utils virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 !minimal? ( dev-perl/Test-Memory-Cycle >=dev-perl/Devel-Cycle-1.70.0 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create DateTime parser classes and objects
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-Builder
INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.0.0 >=dev-perl/DateTime-Format-Strptime-1.40.0 >=dev-perl/Params-Validate-0.720.0 virtual/perl-Scalar-List-Utils virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.0.0 >=dev-perl/DateTime-Format-Strptime-1.40.0 >=dev-perl/Params-Validate-0.720.0 virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-Builder-0.83.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d2aea592f0b89430fe61330ba4c2c0eb
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=020712747da9f99cdc02e518e75f008e
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-DateParse-0.50.0-r2 b/metadata/md5-cache/dev-perl/DateTime-Format-DateParse-0.50.0-r2
index 2ab0d2f06779..57501eb945ce 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-DateParse-0.50.0-r2
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-DateParse-0.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.290.0 >=dev-perl/DateTime-TimeZone-0.270.0 dev-perl/TimeDate >=dev-perl/Module-Build-0.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DateTime-0.290.0 >=dev-perl/DateTime-TimeZone-0.270.0 dev-perl/TimeDate >=dev-perl/Module-Build-0.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parses Date::Parse compatible formats
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-DateParse
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.290.0 >=dev-perl/DateTime-TimeZone-0.270.0 dev-perl/TimeDate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.290.0 >=dev-perl/DateTime-TimeZone-0.270.0 dev-perl/TimeDate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JH/JHOBLITT/DateTime-Format-DateParse-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ca910beaf2e5e10012e1a906392567b
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.340.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.340.0
index 97623eab0e3e..a6b6e61744b5 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.340.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-Flexible-0.340.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone dev-perl/List-MoreUtils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-MockTime dev-perl/Test-NoWarnings >=virtual/perl-Test-Simple-0.440.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone dev-perl/List-MoreUtils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-MockTime dev-perl/Test-NoWarnings >=virtual/perl-Test-Simple-0.440.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Flexibly parse strings and turn them into DateTime objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Format-Flexible
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone dev-perl/List-MoreUtils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime >=dev-perl/DateTime-Format-Builder-0.740.0 dev-perl/DateTime-TimeZone dev-perl/List-MoreUtils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TH/THINC/DateTime-Format-Flexible-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b7bc257a51e62e89890334a690efdb2b
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-HTTP-0.420.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Format-HTTP-0.420.0-r1
index aabd408b0323..d62c51ff2aa5 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-HTTP-0.420.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-HTTP-0.420.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/HTTP-Date-1.440.0 >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/HTTP-Date-1.440.0 >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Date conversion routines
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-HTTP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/HTTP-Date-1.440.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/HTTP-Date-1.440.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CK/CKRAS/DateTime-Format-HTTP-0.42.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c9f48273ac0d792bc155e9b9f211738
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Human-Duration-0.640.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Format-Human-Duration-0.640.0-r1
index 7b8697506a63..bb0e0947d247 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-Human-Duration-0.640.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-Human-Duration-0.640.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get a locale specific string describing the span of a given duration
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Format-Human-Duration
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTRAT/DateTime-Format-Human-Duration-0.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=76c6d9cc17f63e430d047647cd9fae34
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-ICal-0.90.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Format-ICal-0.90.0-r1
index 29d4ae04846e..707db372e56c 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-ICal-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-ICal-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/DateTime-Event-ICal-0.30.0 >=dev-perl/DateTime-Set-0.100.0 >=dev-perl/DateTime-TimeZone-0.220.0 >=dev-perl/Params-Validate-0.590.0 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/DateTime-Event-ICal-0.30.0 >=dev-perl/DateTime-Set-0.100.0 >=dev-perl/DateTime-TimeZone-0.220.0 >=dev-perl/Params-Validate-0.590.0 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and format iCal datetime and duration strings
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-ICal
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/DateTime-Event-ICal-0.30.0 >=dev-perl/DateTime-Set-0.100.0 >=dev-perl/DateTime-TimeZone-0.220.0 >=dev-perl/Params-Validate-0.590.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.170.0 >=dev-perl/DateTime-Event-ICal-0.30.0 >=dev-perl/DateTime-Set-0.100.0 >=dev-perl/DateTime-TimeZone-0.220.0 >=dev-perl/Params-Validate-0.590.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-ICal-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ade51e3f313334eabb2459c63ce7e5bf
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-ISO8601-0.160.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Format-ISO8601-0.160.0-r1
index 09115c7aa3d7..30da98765251 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-ISO8601-0.160.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-ISO8601-0.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.450.0 >=dev-perl/DateTime-Format-Builder-0.770.0 >=dev-perl/Params-ValidationCompiler-0.260.0 >=dev-perl/Specio-0.180.0 dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-1.302.15 >=virtual/perl-Test2-Suite-0.0.72 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.450.0 >=dev-perl/DateTime-Format-Builder-0.770.0 >=dev-perl/Params-ValidationCompiler-0.260.0 >=dev-perl/Specio-0.180.0 dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-1.302.15 >=virtual/perl-Test2-Suite-0.0.72 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parses ISO8601 formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Format-ISO8601
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.450.0 >=dev-perl/DateTime-Format-Builder-0.770.0 >=dev-perl/Params-ValidationCompiler-0.260.0 >=dev-perl/Specio-0.180.0 dev-perl/namespace-autoclean virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.450.0 >=dev-perl/DateTime-Format-Builder-0.770.0 >=dev-perl/Params-ValidationCompiler-0.260.0 >=dev-perl/Specio-0.180.0 dev-perl/namespace-autoclean virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-ISO8601-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a474379f96c4d9e7c3310bcd9e847352
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Mail-0.403.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Format-Mail-0.403.0-r1
index 15170fd80396..8f6ed70141bf 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-Mail-0.403.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-Mail-0.403.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.40.0 dev-perl/Params-Validate virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.40.0 dev-perl/Params-Validate virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert between DateTime and RFC2822/822 formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Format-Mail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.40.0 dev-perl/Params-Validate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1.40.0 dev-perl/Params-Validate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOOK/DateTime-Format-Mail-0.403.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91709dc41e012d5d11a4cd87779cbb8b
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.180.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.180.0
index 329a62bb452b..085377401906 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.180.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-Natural-1.180.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Module-Util dev-perl/Test-MockTime-HiRes virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean >=dev-perl/Module-Build-0.420.0 test? ( dev-perl/Module-Util dev-perl/Test-MockTime-HiRes virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse informal natural language date/time strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Format-Natural
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/Date-Calc dev-perl/DateTime dev-perl/DateTime-HiRes dev-perl/DateTime-TimeZone virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/List-MoreUtils >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils virtual/perl-Storable virtual/perl-Term-ReadLine dev-perl/boolean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCHUBIGER/DateTime-Format-Natural-1.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b512641499a1cbe033ccf9f1b7098581
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-SQLite-0.110.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Format-SQLite-0.110.0-r1
index 75a792a545ff..c2572b8c69c0 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-SQLite-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-SQLite-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.51 >=dev-perl/DateTime-Format-Builder-0.79.01 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DateTime-0.51 >=dev-perl/DateTime-Format-Builder-0.79.01 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and format SQLite dates and times
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-SQLite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 arm arm64 ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.51 >=dev-perl/DateTime-Format-Builder-0.79.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.51 >=dev-perl/DateTime-Format-Builder-0.79.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/DateTime-Format-SQLite-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0022f6dcfce6b2162bca72ac5cb55fc0
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-Strptime-1.790.0 b/metadata/md5-cache/dev-perl/DateTime-Format-Strptime-1.790.0
index a0b296d2ef22..779bec86a3be 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-Strptime-1.790.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-Strptime-1.790.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1 >=dev-perl/DateTime-Locale-1.300.0 >=dev-perl/DateTime-TimeZone-2.90.0 virtual/perl-Exporter dev-perl/Params-ValidationCompiler >=dev-perl/Specio-0.330.0 dev-perl/Try-Tiny virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1 >=dev-perl/DateTime-Locale-1.300.0 >=dev-perl/DateTime-TimeZone-2.90.0 virtual/perl-Exporter dev-perl/Params-ValidationCompiler >=dev-perl/Specio-0.330.0 dev-perl/Try-Tiny virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and Format DateTimes using Strptime
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-Strptime
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1 >=dev-perl/DateTime-Locale-1.300.0 >=dev-perl/DateTime-TimeZone-2.90.0 virtual/perl-Exporter dev-perl/Params-ValidationCompiler >=dev-perl/Specio-0.330.0 dev-perl/Try-Tiny virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/DateTime-1 >=dev-perl/DateTime-Locale-1.300.0 >=dev-perl/DateTime-TimeZone-2.90.0 virtual/perl-Exporter dev-perl/Params-ValidationCompiler >=dev-perl/Specio-0.330.0 dev-perl/Try-Tiny virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.79.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9e12ab47884501669635f91110622c1e
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=73eac7f51909066de3be63b87549f605
diff --git a/metadata/md5-cache/dev-perl/DateTime-Format-W3CDTF-0.80.0 b/metadata/md5-cache/dev-perl/DateTime-Format-W3CDTF-0.80.0
index 7762b83eb835..6e720001e307 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Format-W3CDTF-0.80.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Format-W3CDTF-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.610.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/DateTime >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.610.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and format W3CDTF datetime strings
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Format-W3CDTF
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GW/GWILLIAMS/DateTime-Format-W3CDTF-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce8b26f95e028aca4854ec1fea44e251
diff --git a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0 b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0
index 94e6a583c352..91bf84059d03 100644
--- a/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0
+++ b/metadata/md5-cache/dev-perl/DateTime-HiRes-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/DateTime virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create DateTime objects with sub-second current time resolution
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-HiRes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-HiRes-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c3781d4a9c809079ff71286f80a4f49a
diff --git a/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0-r1
index 11118f40f523..8d08184f9f09 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Locale-1.400.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Temp dev-perl/IPC-System-Simple dev-perl/Path-Tiny dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test2-Plugin-NoWarnings virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Temp dev-perl/IPC-System-Simple dev-perl/Path-Tiny dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test2-Plugin-NoWarnings virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Localization support for DateTime
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-Locale
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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+ ) unicode
-RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Exporter dev-perl/File-ShareDir virtual/perl-File-Spec >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Specio-0.150.0 virtual/perl-Storable >=dev-perl/namespace-autoclean-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-Locale-1.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fa3a5e0b1bce913e70efa1d898d706cb
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=71264b2ced84d014deaaa79f6032e013
diff --git a/metadata/md5-cache/dev-perl/DateTime-Set-0.390.0-r1 b/metadata/md5-cache/dev-perl/DateTime-Set-0.390.0-r1
index 26ba288f68ed..ddb55a66a08a 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Set-0.390.0-r1
+++ b/metadata/md5-cache/dev-perl/DateTime-Set-0.390.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.120.0 >=dev-perl/Set-Infinite-0.590.0 dev-perl/Params-Validate dev-perl/Module-Build test? ( dev-perl/DateTime-Event-Recurrence virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/DateTime-0.120.0 >=dev-perl/Set-Infinite-0.590.0 dev-perl/Params-Validate dev-perl/Module-Build test? ( dev-perl/DateTime-Event-Recurrence virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Datetime sets and set math
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Set
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.120.0 >=dev-perl/Set-Infinite-0.590.0 dev-perl/Params-Validate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.120.0 >=dev-perl/Set-Infinite-0.590.0 dev-perl/Params-Validate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FG/FGLOCK/DateTime-Set-0.3900.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1bca5c7b46122f00c1ddafe119137257
diff --git a/metadata/md5-cache/dev-perl/DateTime-TimeZone-2.600.0 b/metadata/md5-cache/dev-perl/DateTime-TimeZone-2.600.0
index 925245361d52..58e2fd5f4c59 100644
--- a/metadata/md5-cache/dev-perl/DateTime-TimeZone-2.600.0
+++ b/metadata/md5-cache/dev-perl/DateTime-TimeZone-2.600.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/Class-Singleton-1.30.0 >=virtual/perl-File-Spec-3.0.0 dev-perl/Module-Runtime >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Specio-0.150.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-File-Temp virtual/perl-Storable dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Singleton-1.30.0 >=virtual/perl-File-Spec-3.0.0 dev-perl/Module-Runtime >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Specio-0.150.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-File-Temp virtual/perl-Storable dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Time zone object base class and factory
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTime-TimeZone
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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/Class-Singleton-1.30.0 >=virtual/perl-File-Spec-3.0.0 dev-perl/Module-Runtime >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Specio-0.150.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Singleton-1.30.0 >=virtual/perl-File-Spec-3.0.0 dev-perl/Module-Runtime >=dev-perl/Params-ValidationCompiler-0.130.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Specio-0.150.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.60.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9aeab0a1ef5476444ea2d9d3a2a5667d
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=13c847455b721fa15ecae7572c6128ef
diff --git a/metadata/md5-cache/dev-perl/DateTime-Tiny-1.70.0 b/metadata/md5-cache/dev-perl/DateTime-Tiny-1.70.0
index 102dc8d7f3ae..937935d06a82 100644
--- a/metadata/md5-cache/dev-perl/DateTime-Tiny-1.70.0
+++ b/metadata/md5-cache/dev-perl/DateTime-Tiny-1.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Date object, with as little code as possible
EAPI=7
HOMEPAGE=https://metacpan.org/release/DateTime-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/DateTime-Tiny-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7abd778608f22006d5b314a1e041d7a1
diff --git a/metadata/md5-cache/dev-perl/DateTimeX-Easy-0.91.0 b/metadata/md5-cache/dev-perl/DateTimeX-Easy-0.91.0
index 2e5894ab61f0..467051b2144a 100644
--- a/metadata/md5-cache/dev-perl/DateTimeX-Easy-0.91.0
+++ b/metadata/md5-cache/dev-perl/DateTimeX-Easy-0.91.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/DateTime dev-perl/TimeDate dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ICal dev-perl/DateTime-Format-Natural virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.31 test? ( dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/DateTime dev-perl/TimeDate dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ICal dev-perl/DateTime-Format-Natural virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.31 test? ( dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse a date/time string using the best method available
EAPI=8
HOMEPAGE=https://metacpan.org/release/DateTimeX-Easy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/DateTime dev-perl/TimeDate dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ICal dev-perl/DateTime-Format-Natural virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/DateTime dev-perl/TimeDate dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ICal dev-perl/DateTime-Format-Natural virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JJ/JJNAPIORK/DateTimeX-Easy-0.091.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=84ddc8837765a7888eaca979d48ce732
diff --git a/metadata/md5-cache/dev-perl/Debug-Client-0.310.0-r1 b/metadata/md5-cache/dev-perl/Debug-Client-0.310.0-r1
index b02c88140f8e..e392a9aaa504 100644
--- a/metadata/md5-cache/dev-perl/Debug-Client-0.310.0-r1
+++ b/metadata/md5-cache/dev-perl/Debug-Client-0.310.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.330.100 >=virtual/perl-Exporter-5.700.0 >=virtual/perl-IO-Socket-IP-0.290.0 >=dev-perl/PadWalker-1.980.0 >=virtual/perl-Term-ReadLine-1.140.0 >=dev-perl/Term-ReadLine-Gnu-1.200.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/File-HomeDir-1.0.0 >=virtual/perl-File-Temp-0.230.400 >=virtual/perl-Scalar-List-Utils-1.380.0 >=dev-perl/Test-CheckDeps-0.10.0 >=dev-perl/Test-Class-0.420.0 >=dev-perl/Test-Deep-0.112.0 >=virtual/perl-Test-Simple-1.1.3 >=dev-perl/Test-Requires-0.70.0 >=virtual/perl-parent-0.228.0 >=virtual/perl-version-0.990.800 >=dev-perl/PadWalker-1.920.0 >=dev-perl/Term-ReadLine-Perl-1.30.300 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Carp-1.330.100 >=virtual/perl-Exporter-5.700.0 >=virtual/perl-IO-Socket-IP-0.290.0 >=dev-perl/PadWalker-1.980.0 >=virtual/perl-Term-ReadLine-1.140.0 >=dev-perl/Term-ReadLine-Gnu-1.200.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/File-HomeDir-1.0.0 >=virtual/perl-File-Temp-0.230.400 >=virtual/perl-Scalar-List-Utils-1.380.0 >=dev-perl/Test-CheckDeps-0.10.0 >=dev-perl/Test-Class-0.420.0 >=dev-perl/Test-Deep-0.112.0 >=virtual/perl-Test-Simple-1.1.3 >=dev-perl/Test-Requires-0.70.0 >=virtual/perl-parent-0.228.0 >=virtual/perl-version-0.990.800 >=dev-perl/PadWalker-1.920.0 >=dev-perl/Term-ReadLine-Perl-1.30.300 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client side code for perl debugger
EAPI=7
HOMEPAGE=https://metacpan.org/release/Debug-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Carp-1.330.100 >=virtual/perl-Exporter-5.700.0 >=virtual/perl-IO-Socket-IP-0.290.0 >=dev-perl/PadWalker-1.980.0 >=virtual/perl-Term-ReadLine-1.140.0 >=dev-perl/Term-ReadLine-Gnu-1.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.330.100 >=virtual/perl-Exporter-5.700.0 >=virtual/perl-IO-Socket-IP-0.290.0 >=dev-perl/PadWalker-1.980.0 >=virtual/perl-Term-ReadLine-1.140.0 >=dev-perl/Term-ReadLine-Gnu-1.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/Debug-Client-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3b1d64bd94cc3e504ab1de1a595fcd9b
diff --git a/metadata/md5-cache/dev-perl/Deliantra-2.10.0 b/metadata/md5-cache/dev-perl/Deliantra-2.10.0
index 0dc141a8ccf3..a741f6a23df1 100644
--- a/metadata/md5-cache/dev-perl/Deliantra-2.10.0
+++ b/metadata/md5-cache/dev-perl/Deliantra-2.10.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/AnyEvent-4.0.0 >=dev-perl/Compress-LZF-3.110.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/JSON-XS-2.10.0 dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/AnyEvent-4.0.0 >=dev-perl/Compress-LZF-3.110.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/JSON-XS-2.10.0 dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Deliantra suppport module to read/write archetypes, maps etc
EAPI=7
HOMEPAGE=https://metacpan.org/release/Deliantra
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/AnyEvent-4.0.0 >=dev-perl/Compress-LZF-3.110.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/JSON-XS-2.10.0 dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-4.0.0 >=dev-perl/Compress-LZF-3.110.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/JSON-XS-2.10.0 dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Deliantra-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d5218cc13a4c2fb52e98e2bc5a2c969
diff --git a/metadata/md5-cache/dev-perl/DelimMatch-1.60.0-r2 b/metadata/md5-cache/dev-perl/DelimMatch-1.60.0-r2
index ddb33343e5b0..033d9d9387d6 100644
--- a/metadata/md5-cache/dev-perl/DelimMatch-1.60.0-r2
+++ b/metadata/md5-cache/dev-perl/DelimMatch-1.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl 5 module for locating delimited substrings with proper nesting
EAPI=7
HOMEPAGE=https://metacpan.org/release/DelimMatch
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NW/NWALSH/DelimMatch-1.06a.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=609eaa6e224a5c768dc07931318b1bc8
diff --git a/metadata/md5-cache/dev-perl/Devel-ArgNames-0.30.0-r2 b/metadata/md5-cache/dev-perl/Devel-ArgNames-0.30.0-r2
index d56571db037f..c5eafb916ae0 100644
--- a/metadata/md5-cache/dev-perl/Devel-ArgNames-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Devel-ArgNames-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/PadWalker test? ( >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/PadWalker test? ( >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Figure out the names of variables passed into subroutines
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-ArgNames
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/PadWalker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/PadWalker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NU/NUFFIN/Devel-ArgNames-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3fb809640e71bf5671ccf5ef08a45673
diff --git a/metadata/md5-cache/dev-perl/Devel-CallChecker-0.9.0 b/metadata/md5-cache/dev-perl/Devel-CallChecker-0.9.0
index 0cde90d72342..9f59fcc0439a 100644
--- a/metadata/md5-cache/dev-perl/Devel-CallChecker-0.9.0
+++ b/metadata/md5-cache/dev-perl/Devel-CallChecker-0.9.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DynaLoader-Functions-0.1.0 virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build test? ( >=virtual/perl-ExtUtils-CBuilder-0.150.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DynaLoader-Functions-0.1.0 virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build test? ( >=virtual/perl-ExtUtils-CBuilder-0.150.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Custom OP checking attached to subroutines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CallChecker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DynaLoader-Functions-0.1.0 virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DynaLoader-Functions-0.1.0 virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Devel-CallChecker-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3e723bf69b8c03364558104fd83ad242
diff --git a/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0 b/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0
index e3c2220fe50a..ab76972746f6 100644
--- a/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0
+++ b/metadata/md5-cache/dev-perl/Devel-Caller-2.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/PadWalker-0.80.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/PadWalker-0.80.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Meatier versions of caller
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-Caller
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/PadWalker-0.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/PadWalker-0.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Devel-Caller-2.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=747e4affe2745696221da9823a465ad4
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckBin-0.40.0-r1 b/metadata/md5-cache/dev-perl/Devel-CheckBin-0.40.0-r1
index 51d8fde7f445..c67d1ecd18fb 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckBin-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-CheckBin-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.520.0 virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.520.0 virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=check that a command is available
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckBin
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.520.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.520.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/Devel-CheckBin-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa8f0753dc58644ad57b88b5b818c22d
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckCompiler-0.70.0-r1 b/metadata/md5-cache/dev-perl/Devel-CheckCompiler-0.70.0-r1
index e2c71e84ac5d..0672671bd6dd 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckCompiler-0.70.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-CheckCompiler-0.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Temp virtual/perl-parent >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Temp virtual/perl-parent >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check the compiler's availability
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckCompiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Temp virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Temp virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SY/SYOHEX/Devel-CheckCompiler-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=875f1dae3f674cc4116346793155f705
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0 b/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0
index 574d9003f16d..6b1d2c50b51c 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0
+++ b/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny >=dev-perl/Mock-Config-0.20.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny >=dev-perl/Mock-Config-0.20.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check that a library is available
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckLib
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTN/Devel-CheckLib-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=afe851d7f4b54c615ad81db12c4ab02c
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0-r1 b/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0-r1
index 15f3f328c810..c56d78e194d5 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-CheckLib-1.160.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny >=dev-perl/Mock-Config-0.20.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny >=dev-perl/Mock-Config-0.20.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check that a library is available
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckLib
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-File-Temp-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTN/Devel-CheckLib-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9accce90703223972459a4994684a21
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=12582b1cb269f76a3f8ee9b646378294
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckOS-1.960.0 b/metadata/md5-cache/dev-perl/Devel-CheckOS-1.960.0
index 85d24333ec19..d3c71b8e8b48 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckOS-1.960.0
+++ b/metadata/md5-cache/dev-perl/Devel-CheckOS-1.960.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check what OS we're running on
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckOS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-CheckOS-1.96.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c6ff2751cf0ce9e8e4365c364c35315
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.0.0 b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.0.0
index e0a477442721..bc9273d7dd49 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.0.0
+++ b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.0.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check what OS we're running on
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckOS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86
LICENSE=GPL-2 Artistic Artistic-2
-RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-CheckOS-2.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e46c5884f17c3d8ec50a8b332b850999
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.10.0 b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.10.0
index adcc921874cf..b829ce481326 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.10.0
+++ b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.10.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check what OS we're running on
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckOS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=GPL-2 Artistic Artistic-2
-RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-CheckOS-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c3372b03116fd4a44e00b10b90b24bd7
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.20.0 b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.20.0
index 0e9f9d72c260..780360193849 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.20.0
+++ b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.20.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check what OS we're running on
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckOS
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=GPL-2 Artistic Artistic-2
-RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-CheckOS-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7da626c2de24e5ec10e3c6f06756fe06
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=627cba486740292ad720b22ae695bfaa
diff --git a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.40.0 b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.40.0
index 463a91b0bc40..fdd92eafd8ca 100644
--- a/metadata/md5-cache/dev-perl/Devel-CheckOS-2.40.0
+++ b/metadata/md5-cache/dev-perl/Devel-CheckOS-2.40.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check what OS we're running on
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-CheckOS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86
LICENSE=GPL-2 Artistic Artistic-2
-RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Rule-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-CheckOS-2.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1321f847a53fe3af4f37bac7ef15907a
diff --git a/metadata/md5-cache/dev-perl/Devel-Cover-1.400.0 b/metadata/md5-cache/dev-perl/Devel-Cover-1.400.0
index 5ca99be2dde5..c6ef4ecb1e59 100644
--- a/metadata/md5-cache/dev-perl/Devel-Cover-1.400.0
+++ b/metadata/md5-cache/dev-perl/Devel-Cover-1.400.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Math-BigInt >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Math-BigInt >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Code coverage metrics for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-Cover
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PJ/PJCJ/Devel-Cover-1.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d465d190a30fa62ea96b42c8a5958bcb
diff --git a/metadata/md5-cache/dev-perl/Devel-Cover-1.420.0 b/metadata/md5-cache/dev-perl/Devel-Cover-1.420.0
index f1aae5ef5dc1..9cd4d3b46b81 100644
--- a/metadata/md5-cache/dev-perl/Devel-Cover-1.420.0
+++ b/metadata/md5-cache/dev-perl/Devel-Cover-1.420.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Math-BigInt >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Math-BigInt >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Code coverage metrics for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-Cover
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/HTML-Parser-3.690.0 !minimal? ( dev-perl/Browser-Open dev-perl/Capture-Tiny dev-perl/Class-XSAccessor dev-perl/HTML-Parser >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Moo dev-perl/Parallel-Iterator >=dev-perl/Perl-Tidy-20060719.0.0 >=dev-perl/Pod-Coverage-0.220.0 dev-perl/Sereal-Decoder dev-perl/Sereal-Encoder >=dev-perl/PPI-HTML-1.70.0 >=dev-perl/Template-Toolkit-2.0.0 dev-perl/Test-Differences dev-perl/namespace-clean ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PJ/PJCJ/Devel-Cover-1.42.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ea759536eb64338498f1d86270bb575
diff --git a/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1 b/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1
index e9d23cd48535..5edd73685cea 100644
--- a/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-Cycle-1.120.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find memory cycles in objects
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Cycle
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
-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
+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-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Devel-Cycle-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6eaef0cae99eb970765b47ff86e7947d
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0c62b45e20ef7cefa8835912d7774bb8
diff --git a/metadata/md5-cache/dev-perl/Devel-Declare-0.6.22 b/metadata/md5-cache/dev-perl/Devel-Declare-0.6.22
index a744bb79377e..0ae565e20064 100644
--- a/metadata/md5-cache/dev-perl/Devel-Declare-0.6.22
+++ b/metadata/md5-cache/dev-perl/Devel-Declare-0.6.22
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.50.0 >=dev-perl/B-Hooks-OP-Check-0.190.0 >=virtual/perl-Scalar-List-Utils-1.110.0 dev-perl/Sub-Name >=dev-perl/ExtUtils-Depends-0.302.0 test? ( dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.88 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.50.0 >=dev-perl/B-Hooks-OP-Check-0.190.0 >=virtual/perl-Scalar-List-Utils-1.110.0 dev-perl/Sub-Name >=dev-perl/ExtUtils-Depends-0.302.0 test? ( dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.88 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(DEPRECATED) Adding keywords to perl, in perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Declare
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.50.0 >=dev-perl/B-Hooks-OP-Check-0.190.0 >=virtual/perl-Scalar-List-Utils-1.110.0 dev-perl/Sub-Name || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.50.0 >=dev-perl/B-Hooks-OP-Check-0.190.0 >=virtual/perl-Scalar-List-Utils-1.110.0 dev-perl/Sub-Name >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Devel-Declare-0.006022.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71f80f50fdc8e4f1d8cd90cc44e4b1f5
diff --git a/metadata/md5-cache/dev-perl/Devel-Dumpvar-1.60.0-r2 b/metadata/md5-cache/dev-perl/Devel-Dumpvar-1.60.0-r2
index a5ba55db7dd4..bf51a012d41c 100644
--- a/metadata/md5-cache/dev-perl/Devel-Dumpvar-1.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Devel-Dumpvar-1.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Test-Simple-0.420.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Test-Simple-0.420.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pure-OO reimplementation of dumpvar.pl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Dumpvar
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Devel-Dumpvar-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f93d4b5ba69ef6702e4368aa756bc665
diff --git a/metadata/md5-cache/dev-perl/Devel-FindPerl-0.16.0 b/metadata/md5-cache/dev-perl/Devel-FindPerl-0.16.0
index 142500c8cc86..58c39be9eff2 100644
--- a/metadata/md5-cache/dev-perl/Devel-FindPerl-0.16.0
+++ b/metadata/md5-cache/dev-perl/Devel-FindPerl-0.16.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/ExtUtils-Config-0.7.0 ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/ExtUtils-Config-0.7.0 ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find the path to your perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-FindPerl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/ExtUtils-Config-0.7.0 ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/ExtUtils-Config-0.7.0 ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Devel-FindPerl-0.016.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df0b8720018805ef1e4f0c7a0bb302e6
diff --git a/metadata/md5-cache/dev-perl/Devel-GlobalDestruction-0.140.0-r1 b/metadata/md5-cache/dev-perl/Devel-GlobalDestruction-0.140.0-r1
index cd1ae48a4467..bd043d2af7b7 100644
--- a/metadata/md5-cache/dev-perl/Devel-GlobalDestruction-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-GlobalDestruction-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.11 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.11 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Returns the equivalent of ${^GLOBAL_PHASE} eq DESTRUCT for older perls
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-GlobalDestruction
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/Sub-Exporter-Progressive-0.1.11 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.11 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Devel-GlobalDestruction-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4df0dc2ce14ff820d61fba0b2ea60e5d
diff --git a/metadata/md5-cache/dev-perl/Devel-GlobalPhase-0.3.3-r1 b/metadata/md5-cache/dev-perl/Devel-GlobalPhase-0.3.3-r1
index e4d1c2d57a50..59dd9fa69b63 100644
--- a/metadata/md5-cache/dev-perl/Devel-GlobalPhase-0.3.3-r1
+++ b/metadata/md5-cache/dev-perl/Devel-GlobalPhase-0.3.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Detect perl's global phase on older perls
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-GlobalPhase
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Devel-GlobalPhase-0.003003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1852a367afeac1e5c710f75dc74fe2db
diff --git a/metadata/md5-cache/dev-perl/Devel-Hide-0.1.500 b/metadata/md5-cache/dev-perl/Devel-Hide-0.1.500
index 0122bdc220e9..349e9e28747c 100644
--- a/metadata/md5-cache/dev-perl/Devel-Hide-0.1.500
+++ b/metadata/md5-cache/dev-perl/Devel-Hide-0.1.500
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Temp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Forces the unavailability of specified Perl modules (for testing)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-Hide
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Devel-Hide-0.0015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a6bb6c4781b0b917241d75b6acfa87ed
diff --git a/metadata/md5-cache/dev-perl/Devel-Leak-0.30.0-r1 b/metadata/md5-cache/dev-perl/Devel-Leak-0.30.0-r1
index 670b8504dabd..f9a0f2735bc1 100644
--- a/metadata/md5-cache/dev-perl/Devel-Leak-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-Leak-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility for looking for perl objects that are not reclaimed
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Leak
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NI-S/Devel-Leak-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1e062d1447576db637691c5033d76297
diff --git a/metadata/md5-cache/dev-perl/Devel-LexAlias-0.50.0-r1 b/metadata/md5-cache/dev-perl/Devel-LexAlias-0.50.0-r1
index eeb9a4061f4d..5f2fd562b5e4 100644
--- a/metadata/md5-cache/dev-perl/Devel-LexAlias-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-LexAlias-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Devel-Caller-0.30.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Devel-Caller-0.30.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alias lexical variables
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-LexAlias
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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/Devel-Caller-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Devel-Caller-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Devel-LexAlias-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f4b0cb8b511fd2a7039519c2c3561694
diff --git a/metadata/md5-cache/dev-perl/Devel-NYTProf-6.140.0 b/metadata/md5-cache/dev-perl/Devel-NYTProf-6.140.0
index 2fa34a9ab49a..485bce969230 100644
--- a/metadata/md5-cache/dev-perl/Devel-NYTProf-6.140.0
+++ b/metadata/md5-cache/dev-perl/Devel-NYTProf-6.140.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib:= virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny >=dev-perl/Sub-Name-0.110.0 >=dev-perl/Test-Differences-0.60.0 >=virtual/perl-Test-Simple-0.840.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib:= virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny >=dev-perl/Sub-Name-0.110.0 >=dev-perl/Test-Differences-0.60.0 >=virtual/perl-Test-Simple-0.840.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/zlib:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/zlib:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Powerful feature-rich perl source code profiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-NYTProf
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Which-1.90.0 virtual/perl-Getopt-Long dev-perl/JSON-MaybeXS virtual/perl-Scalar-List-Utils virtual/perl-XSLoader sys-libs/zlib:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JK/JKEENAN/Devel-NYTProf-6.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ca8fd7603612add0a6d475ec7fc3431
diff --git a/metadata/md5-cache/dev-perl/Devel-OverloadInfo-0.7.0 b/metadata/md5-cache/dev-perl/Devel-OverloadInfo-0.7.0
index 627ff6f1727e..530bfe45b887 100644
--- a/metadata/md5-cache/dev-perl/Devel-OverloadInfo-0.7.0
+++ b/metadata/md5-cache/dev-perl/Devel-OverloadInfo-0.7.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/MRO-Compat >=dev-perl/Package-Stash-0.140.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/MRO-Compat >=dev-perl/Package-Stash-0.140.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Introspect overloaded operators
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-OverloadInfo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/MRO-Compat >=dev-perl/Package-Stash-0.140.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/MRO-Compat >=dev-perl/Package-Stash-0.140.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/Devel-OverloadInfo-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a7633a04ce184db2cc937a58db662d09
diff --git a/metadata/md5-cache/dev-perl/Devel-OverrideGlobalRequire-0.1.0 b/metadata/md5-cache/dev-perl/Devel-OverrideGlobalRequire-0.1.0
index 6946b2d4099a..aa0b09d50124 100644
--- a/metadata/md5-cache/dev-perl/Devel-OverrideGlobalRequire-0.1.0
+++ b/metadata/md5-cache/dev-perl/Devel-OverrideGlobalRequire-0.1.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Override CORE::GLOBAL::require safely
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-OverrideGlobalRequire
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Devel-OverrideGlobalRequire-0.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f32d80cef245a93fd5b5a8ad8ec63cd
diff --git a/metadata/md5-cache/dev-perl/Devel-PatchPerl-2.80.0 b/metadata/md5-cache/dev-perl/Devel-PatchPerl-2.80.0
index ead9fc3ba94b..f441ad13eff9 100644
--- a/metadata/md5-cache/dev-perl/Devel-PatchPerl-2.80.0
+++ b/metadata/md5-cache/dev-perl/Devel-PatchPerl-2.80.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-pushd-1.0.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-MIME-Base64 dev-perl/Module-Pluggable virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/File-pushd-1.0.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-MIME-Base64 dev-perl/Module-Pluggable virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Patch perl source a la Devel::PPPort's buildperl.pl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-PatchPerl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-pushd-1.0.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-MIME-Base64 dev-perl/Module-Pluggable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-pushd-1.0.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-MIME-Base64 dev-perl/Module-Pluggable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Devel-PatchPerl-2.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=abe1c76288e768e9fba8d9c6afb588f6
diff --git a/metadata/md5-cache/dev-perl/Devel-REPL-1.3.29 b/metadata/md5-cache/dev-perl/Devel-REPL-1.3.29
index 20afb651e161..5c69616ab872 100644
--- a/metadata/md5-cache/dev-perl/Devel-REPL-1.3.29
+++ b/metadata/md5-cache/dev-perl/Devel-REPL-1.3.29
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Moose-0.930.0 >=dev-perl/MooseX-Getopt-0.180.0 >=dev-perl/MooseX-Object-Pluggable-0.0.9 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes dev-perl/namespace-autoclean dev-perl/App-Nopaste dev-perl/B-Keywords >=dev-perl/Data-Dump-Streamer-2.390.0 dev-perl/Data-Dumper-Concise dev-perl/File-Next dev-perl/Lexical-Persistence dev-perl/Module-Refresh dev-perl/PPI dev-perl/Sys-SigAction virtual/perl-ExtUtils-MakeMaker >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Moose-0.930.0 >=dev-perl/MooseX-Getopt-0.180.0 >=dev-perl/MooseX-Object-Pluggable-0.0.9 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes dev-perl/namespace-autoclean dev-perl/App-Nopaste dev-perl/B-Keywords >=dev-perl/Data-Dump-Streamer-2.390.0 dev-perl/Data-Dumper-Concise dev-perl/File-Next dev-perl/Lexical-Persistence dev-perl/Module-Refresh dev-perl/PPI dev-perl/Sys-SigAction virtual/perl-ExtUtils-MakeMaker >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A modern perl interactive shell
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-REPL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Moose-0.930.0 >=dev-perl/MooseX-Getopt-0.180.0 >=dev-perl/MooseX-Object-Pluggable-0.0.9 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes dev-perl/namespace-autoclean dev-perl/App-Nopaste dev-perl/B-Keywords >=dev-perl/Data-Dump-Streamer-2.390.0 dev-perl/Data-Dumper-Concise dev-perl/File-Next dev-perl/Lexical-Persistence dev-perl/Module-Refresh dev-perl/PPI dev-perl/Sys-SigAction || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Moose-0.930.0 >=dev-perl/MooseX-Getopt-0.180.0 >=dev-perl/MooseX-Object-Pluggable-0.0.9 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken virtual/perl-Term-ANSIColor virtual/perl-Time-HiRes dev-perl/namespace-autoclean dev-perl/App-Nopaste dev-perl/B-Keywords >=dev-perl/Data-Dump-Streamer-2.390.0 dev-perl/Data-Dumper-Concise dev-perl/File-Next dev-perl/Lexical-Persistence dev-perl/Module-Refresh dev-perl/PPI dev-perl/Sys-SigAction >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Devel-REPL-1.003029.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8aead600ddeaf2616c2dcf8d234b58c7
diff --git a/metadata/md5-cache/dev-perl/Devel-Refactor-0.50.0-r2 b/metadata/md5-cache/dev-perl/Devel-Refactor-0.50.0-r2
index 017501061f7c..6e30494971d5 100644
--- a/metadata/md5-cache/dev-perl/Devel-Refactor-0.50.0-r2
+++ b/metadata/md5-cache/dev-perl/Devel-Refactor-0.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for refactoring Perl code
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Refactor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SS/SSOTKA/Devel-Refactor-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f9baf8711be367342156d2482daf7f40
diff --git a/metadata/md5-cache/dev-perl/Devel-SimpleTrace-0.80.0-r1 b/metadata/md5-cache/dev-perl/Devel-SimpleTrace-0.80.0-r1
index a61b214f50f3..e07a22a3b16a 100644
--- a/metadata/md5-cache/dev-perl/Devel-SimpleTrace-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-SimpleTrace-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper >=dev-perl/Module-Build-0.360.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper >=dev-perl/Module-Build-0.360.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=See where you code warns and dies using stack traces
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-SimpleTrace
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAPER/Devel-SimpleTrace-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=199fc6d1b67276936ca0bc80d699886f
diff --git a/metadata/md5-cache/dev-perl/Devel-Size-0.830.0 b/metadata/md5-cache/dev-perl/Devel-Size-0.830.0
index fd3188a96918..f21673fde238 100644
--- a/metadata/md5-cache/dev-perl/Devel-Size-0.830.0
+++ b/metadata/md5-cache/dev-perl/Devel-Size-0.830.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for finding the memory usage of Perl variables
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Size
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NW/NWCLARK/Devel-Size-0.83.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3900fd8717e00ec091e21f2890f6e395
diff --git a/metadata/md5-cache/dev-perl/Devel-Size-0.840.0 b/metadata/md5-cache/dev-perl/Devel-Size-0.840.0
index 26a3752ee49f..9039a3a1c16b 100644
--- a/metadata/md5-cache/dev-perl/Devel-Size-0.840.0
+++ b/metadata/md5-cache/dev-perl/Devel-Size-0.840.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for finding the memory usage of Perl variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-Size
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NW/NWCLARK/Devel-Size-0.84.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2affa203d781eeac3c6fa56ca550dbd2
diff --git a/metadata/md5-cache/dev-perl/Devel-SmallProf-2.20.0-r5 b/metadata/md5-cache/dev-perl/Devel-SmallProf-2.20.0-r5
index 0011b0022055..20a2e43ce9a3 100644
--- a/metadata/md5-cache/dev-perl/Devel-SmallProf-2.20.0-r5
+++ b/metadata/md5-cache/dev-perl/Devel-SmallProf-2.20.0-r5
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Per-line Perl profiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-SmallProf
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Devel-SmallProf-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=921b445a4f88119c07f8899321b4a958
diff --git a/metadata/md5-cache/dev-perl/Devel-StackTrace-2.40.0 b/metadata/md5-cache/dev-perl/Devel-StackTrace-2.40.0
index a1c6f8e3c466..ca8941162cee 100644
--- a/metadata/md5-cache/dev-perl/Devel-StackTrace-2.40.0
+++ b/metadata/md5-cache/dev-perl/Devel-StackTrace-2.40.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An object representing a stack trace
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-StackTrace
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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-File-Spec virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=206c047be03817b931738e6b97f99846
diff --git a/metadata/md5-cache/dev-perl/Devel-StackTrace-AsHTML-0.150.0-r1 b/metadata/md5-cache/dev-perl/Devel-StackTrace-AsHTML-0.150.0-r1
index 54ecfeccae34..ba8fef762187 100644
--- a/metadata/md5-cache/dev-perl/Devel-StackTrace-AsHTML-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-StackTrace-AsHTML-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Devel-StackTrace virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Devel-StackTrace virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Displays stack trace in HTML
EAPI=8
HOMEPAGE=https://metacpan.org/release/Devel-StackTrace-AsHTML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Devel-StackTrace || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Devel-StackTrace >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Devel-StackTrace-AsHTML-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cad796cc9c972028bad864f53d955cb0
diff --git a/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1 b/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1
index 5023e8f55031..8e76c7ed46e9 100644
--- a/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1
+++ b/metadata/md5-cache/dev-perl/Devel-Symdump-2.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO-Compress virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO-Compress virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dump symbol names or the symbol table
EAPI=7
HOMEPAGE=https://metacpan.org/release/Devel-Symdump
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDK/Devel-Symdump-2.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=282d0c3f608cdc630b5ea6a3fd119ecc
diff --git a/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r3 b/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r3
index c33c6b2b38ab..dafaab1e248d 100644
--- a/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r3
+++ b/metadata/md5-cache/dev-perl/Device-SerialPort-1.40.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Serial port Perl Module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Device-SerialPort
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/COOK/Device-SerialPort-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ee9d82cc5dc9c0fffa7d53038b5349d
diff --git a/metadata/md5-cache/dev-perl/Digest-BubbleBabble-0.20.0-r2 b/metadata/md5-cache/dev-perl/Digest-BubbleBabble-0.20.0-r2
index 5885774f2ede..8a903e17cf4b 100644
--- a/metadata/md5-cache/dev-perl/Digest-BubbleBabble-0.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Digest-BubbleBabble-0.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create bubble-babble fingerprints
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-BubbleBabble
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BT/BTROTT/Digest-BubbleBabble-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=82dcc5bee23224fbe5559e10ef0de779
diff --git a/metadata/md5-cache/dev-perl/Digest-CRC-0.240.0 b/metadata/md5-cache/dev-perl/Digest-CRC-0.240.0
index e4f5fd0ebb77..1859ecfaaee3 100644
--- a/metadata/md5-cache/dev-perl/Digest-CRC-0.240.0
+++ b/metadata/md5-cache/dev-perl/Digest-CRC-0.240.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generic CRC functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Digest-CRC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OL/OLIMAUL/Digest-CRC-0.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=221d5e4d2b6b446ed8ab1ae7166819d5
diff --git a/metadata/md5-cache/dev-perl/Digest-GOST-0.60.0-r2 b/metadata/md5-cache/dev-perl/Digest-GOST-0.60.0-r2
index 4f7f8a938070..837458320018 100644
--- a/metadata/md5-cache/dev-perl/Digest-GOST-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Digest-GOST-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest virtual/perl-XSLoader virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest virtual/perl-XSLoader virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the GOST R 34.11-94 digest algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-GOST
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRAY/Digest-GOST-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=012d25e0d09d298eb5727ccc896c7503
diff --git a/metadata/md5-cache/dev-perl/Digest-HMAC-1.40.0 b/metadata/md5-cache/dev-perl/Digest-HMAC-1.40.0
index 96a1e6d336fe..0c9360642821 100644
--- a/metadata/md5-cache/dev-perl/Digest-HMAC-1.40.0
+++ b/metadata/md5-cache/dev-perl/Digest-HMAC-1.40.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-1.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Keyed Hashing for Message Authentication
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-HMAC
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARODLAND/Digest-HMAC-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d133cf271c4161ce7483055b98ae602
diff --git a/metadata/md5-cache/dev-perl/Digest-JHash-0.100.0-r1 b/metadata/md5-cache/dev-perl/Digest-JHash-0.100.0-r1
index 80b5f5f3a297..d18d110f4d7b 100644
--- a/metadata/md5-cache/dev-perl/Digest-JHash-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Digest-JHash-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for 32 bit Jenkins Hashing Algorithm
EAPI=8
HOMEPAGE=https://metacpan.org/release/Digest-JHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Digest-JHash-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=59c6057861040ba7026bf5a887c9ef6f
diff --git a/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0-r1 b/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0-r1
index 6f0792e746a3..8b802debc5c5 100644
--- a/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Digest-MD2-2.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the MD2 Algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-MD2
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ ) RSA
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Digest-MD2-2.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eda1569f483fb691ac5c1115232f0281
diff --git a/metadata/md5-cache/dev-perl/Digest-MD4-1.900.0-r2 b/metadata/md5-cache/dev-perl/Digest-MD4-1.900.0-r2
index c4d373f56346..4f27061cfb5e 100644
--- a/metadata/md5-cache/dev-perl/Digest-MD4-1.900.0-r2
+++ b/metadata/md5-cache/dev-perl/Digest-MD4-1.900.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MD4 message digest algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-MD4
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ ) RSA
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKEM/DigestMD4/Digest-MD4-1.9.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d17f1c2235196587723f002358889c25
diff --git a/metadata/md5-cache/dev-perl/Digest-MD5-File-0.80.0-r2 b/metadata/md5-cache/dev-perl/Digest-MD5-File-0.80.0-r2
index 5315f6227aac..1f57979fc495 100644
--- a/metadata/md5-cache/dev-perl/Digest-MD5-File-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Digest-MD5-File-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for getting MD5 sums for files and urls
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-MD5-File
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMUEY/Digest-MD5-File-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c3caf69d810f5b104403c52dd75b6c4
diff --git a/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4 b/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4
index e0f39e8695bb..912b640c32c1 100644
--- a/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4
+++ b/metadata/md5-cache/dev-perl/Digest-Nilsimsa-0.60.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl version of Nilsimsa code
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-Nilsimsa
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+ LGPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Digest-Nilsimsa-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea93977e227d914a15be596037a7aa02
diff --git a/metadata/md5-cache/dev-perl/Digest-Perl-MD5-1.900.0-r1 b/metadata/md5-cache/dev-perl/Digest-Perl-MD5-1.900.0-r1
index d22ee40dc74e..d70bf3f52f01 100644
--- a/metadata/md5-cache/dev-perl/Digest-Perl-MD5-1.900.0-r1
+++ b/metadata/md5-cache/dev-perl/Digest-Perl-MD5-1.900.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pure perl implementation of MD5
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-Perl-MD5
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ ) RSA
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DELTA/Digest-Perl-MD5-1.9.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf0ceb53c19faf2fc45c4d3ad4c85b3b
diff --git a/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r2 b/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r2
index 02f5dada307f..f0f08bc3173d 100644
--- a/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r2
+++ b/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=NIST SHA message digest algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Digest-SHA1
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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=>=virtual/perl-Digest-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ef6c1bb8f8303cdb81ef02bd1ff2508f
diff --git a/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r3 b/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r3
index 8b6658d974e3..bc8f6d140f30 100644
--- a/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r3
+++ b/metadata/md5-cache/dev-perl/Digest-SHA1-2.130.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=NIST SHA message digest algorithm
EAPI=8
HOMEPAGE=https://metacpan.org/release/Digest-SHA1
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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=>=virtual/perl-Digest-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Digest-SHA1-2.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=95503c4e8938c88ebd39321028f12e0b
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=500f753075c47db64f99fc60d26a176c
diff --git a/metadata/md5-cache/dev-perl/Digest-SHA3-1.50.0 b/metadata/md5-cache/dev-perl/Digest-SHA3-1.50.0
index d76b18346fee..e4f9cf45ae0c 100644
--- a/metadata/md5-cache/dev-perl/Digest-SHA3-1.50.0
+++ b/metadata/md5-cache/dev-perl/Digest-SHA3-1.50.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for SHA-3
EAPI=8
HOMEPAGE=https://metacpan.org/release/Digest-SHA3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSHELOR/Digest-SHA3-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3837559889b99df05dda1dff7b885c37
diff --git a/metadata/md5-cache/dev-perl/Dist-CheckConflicts-0.110.0-r1 b/metadata/md5-cache/dev-perl/Dist-CheckConflicts-0.110.0-r1
index 28f6fe7adf4a..c0654920f3bc 100644
--- a/metadata/md5-cache/dev-perl/Dist-CheckConflicts-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Dist-CheckConflicts-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Runtime-0.9.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.88 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Runtime-0.9.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.88 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Declare version conflicts for your dist
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-CheckConflicts
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Runtime-0.9.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Runtime-0.9.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=32d656e6e0b20d2d0ed7be0b15a1ec36
diff --git a/metadata/md5-cache/dev-perl/Dist-Metadata-0.927.0-r1 b/metadata/md5-cache/dev-perl/Dist-Metadata-0.927.0-r1
index 5e0fb4321193..a73578cdb48f 100644
--- a/metadata/md5-cache/dev-perl/Dist-Metadata-0.927.0-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Metadata-0.927.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Archive-Tar-1.0.0 >=dev-perl/Archive-Zip-1.300.0 >=dev-perl/CPAN-DistnameInfo-0.120.0 >=virtual/perl-CPAN-Meta-2.100.0 virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/File-Spec-Native-1.2.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Module-Metadata >=dev-perl/Path-Class-0.240.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.90.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=dev-perl/Test-MockObject-1.90.0 >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Archive-Tar-1.0.0 >=dev-perl/Archive-Zip-1.300.0 >=dev-perl/CPAN-DistnameInfo-0.120.0 >=virtual/perl-CPAN-Meta-2.100.0 virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/File-Spec-Native-1.2.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Module-Metadata >=dev-perl/Path-Class-0.240.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.90.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=dev-perl/Test-MockObject-1.90.0 >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Information about a perl module distribution
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Metadata
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Archive-Tar-1.0.0 >=dev-perl/Archive-Zip-1.300.0 >=dev-perl/CPAN-DistnameInfo-0.120.0 >=virtual/perl-CPAN-Meta-2.100.0 virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/File-Spec-Native-1.2.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Module-Metadata >=dev-perl/Path-Class-0.240.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.90.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Archive-Tar-1.0.0 >=dev-perl/Archive-Zip-1.300.0 >=dev-perl/CPAN-DistnameInfo-0.120.0 >=virtual/perl-CPAN-Meta-2.100.0 virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-Digest-SHA-5.0.0 >=dev-perl/File-Spec-Native-1.2.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Module-Metadata >=dev-perl/Path-Class-0.240.0 virtual/perl-Scalar-List-Utils >=dev-perl/Try-Tiny-0.90.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Dist-Metadata-0.927.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2badd5794136a521e2a3d2f141432515
diff --git a/metadata/md5-cache/dev-perl/Dist-Milla-1.0.20 b/metadata/md5-cache/dev-perl/Dist-Milla-1.0.20
index 7e7af7fb04b0..803b6b00412f 100644
--- a/metadata/md5-cache/dev-perl/Dist-Milla-1.0.20
+++ b/metadata/md5-cache/dev-perl/Dist-Milla-1.0.20
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent >=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.163.40 dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease >=dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.9.0 >=dev-perl/Dist-Zilla-Plugin-Git-2.12.0 dev-perl/Dist-Zilla-Plugin-GithubMeta >=dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.50.0 dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny >=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0 >=dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.60.0 dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod dev-perl/Dist-Zilla-Plugin-ReadmeFromPod >=dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.40.0 dev-perl/Dist-Zilla-Plugin-StaticInstall dev-perl/Dist-Zilla-Plugin-Test-Compile dev-perl/Dist-Zilla-Plugin-VersionFromMainModule dev-perl/Dist-Zilla-Config-Slicer dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover >=dev-perl/Module-CPANfile-0.902.500 >=dev-perl/Module-Build-0.360.100 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent >=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.163.40 dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease >=dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.9.0 >=dev-perl/Dist-Zilla-Plugin-Git-2.12.0 dev-perl/Dist-Zilla-Plugin-GithubMeta >=dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.50.0 dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny >=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0 >=dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.60.0 dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod dev-perl/Dist-Zilla-Plugin-ReadmeFromPod >=dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.40.0 dev-perl/Dist-Zilla-Plugin-StaticInstall dev-perl/Dist-Zilla-Plugin-Test-Compile dev-perl/Dist-Zilla-Plugin-VersionFromMainModule dev-perl/Dist-Zilla-Config-Slicer dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover >=dev-perl/Module-CPANfile-0.902.500 >=dev-perl/Module-Build-0.360.100 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Distribution builder, Opinionated but Unobtrusive
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Milla
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent >=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.163.40 dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease >=dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.9.0 >=dev-perl/Dist-Zilla-Plugin-Git-2.12.0 dev-perl/Dist-Zilla-Plugin-GithubMeta >=dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.50.0 dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny >=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0 >=dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.60.0 dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod dev-perl/Dist-Zilla-Plugin-ReadmeFromPod >=dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.40.0 dev-perl/Dist-Zilla-Plugin-StaticInstall dev-perl/Dist-Zilla-Plugin-Test-Compile dev-perl/Dist-Zilla-Plugin-VersionFromMainModule dev-perl/Dist-Zilla-Config-Slicer dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover >=dev-perl/Module-CPANfile-0.902.500 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent >=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.163.40 dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease >=dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.9.0 >=dev-perl/Dist-Zilla-Plugin-Git-2.12.0 dev-perl/Dist-Zilla-Plugin-GithubMeta >=dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.50.0 dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny >=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0 >=dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.60.0 dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod dev-perl/Dist-Zilla-Plugin-ReadmeFromPod >=dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.40.0 dev-perl/Dist-Zilla-Plugin-StaticInstall dev-perl/Dist-Zilla-Plugin-Test-Compile dev-perl/Dist-Zilla-Plugin-VersionFromMainModule dev-perl/Dist-Zilla-Config-Slicer dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover >=dev-perl/Module-CPANfile-0.902.500 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Dist-Milla-v1.0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6eb8a49a4f4966eecf709e95648438e
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-6.24.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-6.24.0
index 83974f06a91d..ce3c3e565c2a 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-6.24.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-6.24.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.780.0 >=dev-perl/File-ShareDir-Install-0.60.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 dev-perl/Test-FailWarnings dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.780.0 >=dev-perl/File-ShareDir-Install-0.60.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 dev-perl/Test-FailWarnings dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Distribution builder; installer not included!
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Dist-Zilla-6.024.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0815c2424e8e3b1c87d03b65ea4971ea
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-6.32.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-6.32.0
index c6b98c741409..3e6c78c7f371 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-6.32.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-6.32.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.780.0 >=dev-perl/File-ShareDir-Install-0.60.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 dev-perl/Test-FailWarnings dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.780.0 >=dev-perl/File-ShareDir-Install-0.60.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 dev-perl/Test-FailWarnings dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Distribution builder; installer not included!
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Dist-Zilla-Plugin-PromptIfStale-0.40.0 !<=dev-perl/Dist-Zilla-App-Command-update-0.40.0 !<dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0 !<=dev-perl/Dist-Zilla-PluginBundle-Author-Plicease-2.20.0 !<dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.161.230 !<=dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-Filtered-0.1.0 !<=dev-perl/Dist-Zilla-Plugin-Git-2.36.0 !<=dev-perl/Dist-Zilla-Plugin-Keywords-0.6.0 !<dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.220.0 !<=dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.30.0 !<=dev-perl/Dist-Zilla-Plugin-PodWeaver-4.6.0 !<=dev-perl/Dist-Zilla-Plugin-Prereqs-AuthorDeps-0.5.0 !<dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.161.170 !<=dev-perl/Dist-Zilla-Plugin-Run-0.35.0 !<=dev-perl/Dist-Zilla-Plugin-Test-CheckDeps-0.13.0 !<=dev-perl/Dist-Zilla-Plugin-Test-Version-1.50.0 !<=dev-perl/Dist-Zilla-Plugin-TrialVersionComment-0.3.0 !minimal? ( >=dev-perl/Archive-Tar-Wrapper-0.150.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Term-ReadLine-Gnu ) >=dev-perl/App-Cmd-0.330.0 virtual/perl-Archive-Tar >=virtual/perl-CPAN-Meta-2.142.60 >=virtual/perl-CPAN-Meta-Requirements-2.121.630 >=dev-perl/CPAN-Uploader-0.103.4 virtual/perl-Carp dev-perl/Config-INI >=dev-perl/Config-MVP-2.200.11 >=dev-perl/Config-MVP-Reader-INI-2.101.461 virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/DateTime-0.440.0 virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-ExtUtils-Manifest-1.660.0 >=dev-perl/File-Copy-Recursive-0.410.0 dev-perl/File-Find-Rule virtual/perl-File-Path dev-perl/File-ShareDir >=dev-perl/File-ShareDir-Install-0.30.0 virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-pushd dev-perl/JSON-MaybeXS >=dev-perl/Log-Dispatchouli-1.102.220 >=dev-perl/Mixin-Linewise-0.100.0 virtual/perl-Module-CoreList dev-perl/Module-Runtime >=dev-perl/Moose-0.920.0 dev-perl/MooseX-LazyRequire >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/MooseX-SetOnce dev-perl/MooseX-Types dev-perl/MooseX-Types-Perl >=dev-perl/PPI-1.222.0 dev-perl/Params-Util >=dev-perl/Path-Tiny-0.52.0 >=dev-perl/Perl-PrereqScanner-1.16.0 virtual/perl-Pod-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/Software-License-0.104.1 virtual/perl-Storable >=dev-perl/String-Formatter-0.100.680 >=dev-perl/String-RewritePrefix-0.6.0 dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods >=virtual/perl-Term-ANSIColor-5.0.0 dev-perl/Term-Encoding dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Term-UI dev-perl/Test-Deep >=dev-perl/Text-Glob-0.80.0 dev-perl/Text-Template dev-perl/Try-Tiny dev-perl/YAML-Tiny virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Dist-Zilla-6.032.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f9be955f28927b8516600a797c303a04
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Config-Slicer-0.202.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Config-Slicer-0.202.0
index e80ff8b42d6b..9ada5165a5c8 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Config-Slicer-0.202.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Config-Slicer-0.202.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Config-MVP-Slicer >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Config-MVP-Slicer >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Config::MVP::Slicer customized for Dist::Zilla
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Config-Slicer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Config-MVP-Slicer >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-MVP-Slicer >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Dist-Zilla-Config-Slicer-0.202.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=50276f75d0fc67cff2ca0d8ad107aac8
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit-0.7.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit-0.7.0
index 93948b2d9c62..c275f2d0c366 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit-0.7.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-AuthorsFromGit-0.7.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime dev-perl/Dist-Zilla dev-perl/Git-Wrapper >=dev-perl/List-MoreUtils-0.400.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Moose dev-perl/Pod-Weaver dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DateTime dev-perl/Dist-Zilla dev-perl/Git-Wrapper >=dev-perl/List-MoreUtils-0.400.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Moose dev-perl/Pod-Weaver dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add per-file per-year copyright information
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-AuthorsFromGit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime dev-perl/Dist-Zilla dev-perl/Git-Wrapper >=dev-perl/List-MoreUtils-0.400.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Moose dev-perl/Pod-Weaver dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime dev-perl/Dist-Zilla dev-perl/Git-Wrapper >=dev-perl/List-MoreUtils-0.400.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Moose dev-perl/Pod-Weaver dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKHUETTEL/Dist-Zilla-Plugin-AuthorsFromGit-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=58f7645184bb19eb6812a8593df9ab65
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0
index 16c25c6a8098..bd39a610107b 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckChangesHasContent-0.11.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-6.0.0 >=dev-perl/Moose-2.0.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods >=virtual/perl-autodie-2.0.0 >=dev-perl/namespace-autoclean-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Capture-Tiny virtual/perl-File-Spec dev-perl/Path-Tiny dev-perl/Test-Fatal virtual/perl-Test-Harness >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-6.0.0 >=dev-perl/Moose-2.0.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods >=virtual/perl-autodie-2.0.0 >=dev-perl/namespace-autoclean-0.280.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Capture-Tiny virtual/perl-File-Spec dev-perl/Path-Tiny dev-perl/Test-Fatal virtual/perl-Test-Harness >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Ensure Changes has content before releasing
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-CheckChangesHasContent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-6.0.0 >=dev-perl/Moose-2.0.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods >=virtual/perl-autodie-2.0.0 >=dev-perl/namespace-autoclean-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-6.0.0 >=dev-perl/Moose-2.0.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods >=virtual/perl-autodie-2.0.0 >=dev-perl/namespace-autoclean-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Dist-Zilla-Plugin-CheckChangesHasContent-0.011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20fa6d5c90b5e0d053a2c16b51a29c5e
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0-r1
index 7ba3df29283a..2bcd9b292b94 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CheckExtraTests-0.29.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Archive-Tar >=dev-perl/Dist-Zilla-4.300.0 dev-perl/File-pushd >=dev-perl/Moose-2.0.0 dev-perl/Path-Iterator-Rule >=dev-perl/Path-Tiny-0.13.0 >=virtual/perl-Test-Harness-3.0.0 >=dev-perl/namespace-autoclean-0.90.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Capture-Tiny virtual/perl-File-Spec dev-perl/Params-Util dev-perl/Sub-Exporter dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Archive-Tar >=dev-perl/Dist-Zilla-4.300.0 dev-perl/File-pushd >=dev-perl/Moose-2.0.0 dev-perl/Path-Iterator-Rule >=dev-perl/Path-Tiny-0.13.0 >=virtual/perl-Test-Harness-3.0.0 >=dev-perl/namespace-autoclean-0.90.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Capture-Tiny virtual/perl-File-Spec dev-perl/Params-Util dev-perl/Sub-Exporter dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=check xt tests before release
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-CheckExtraTests
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Archive-Tar >=dev-perl/Dist-Zilla-4.300.0 dev-perl/File-pushd >=dev-perl/Moose-2.0.0 dev-perl/Path-Iterator-Rule >=dev-perl/Path-Tiny-0.13.0 >=virtual/perl-Test-Harness-3.0.0 >=dev-perl/namespace-autoclean-0.90.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Archive-Tar >=dev-perl/Dist-Zilla-4.300.0 dev-perl/File-pushd >=dev-perl/Moose-2.0.0 dev-perl/Path-Iterator-Rule >=dev-perl/Path-Tiny-0.13.0 >=virtual/perl-Test-Harness-3.0.0 >=dev-perl/namespace-autoclean-0.90.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Dist-Zilla-Plugin-CheckExtraTests-0.029.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=73d564575ef4c9c7b6062d19f6645fd0
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Config-Git-0.920.0-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Config-Git-0.920.0-r1
index 2faa33baf38f..a3323a73b61b 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Config-Git-0.920.0-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Config-Git-0.920.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-1.0.0 >=dev-perl/Moose-0.340.0 >=dev-perl/MooseX-Types-0.60.0 >=dev-perl/String-Errf-0.1.0 >=dev-perl/namespace-clean-0.60.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-CheckDeps-0.10.0 >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-1.0.0 >=dev-perl/Moose-0.340.0 >=dev-perl/MooseX-Types-0.60.0 >=dev-perl/String-Errf-0.1.0 >=dev-perl/namespace-clean-0.60.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-CheckDeps-0.10.0 >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Plugin configuration containing settings for a Git repo
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Config-Git
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Dist-Zilla-1.0.0 >=dev-perl/Moose-0.340.0 >=dev-perl/MooseX-Types-0.60.0 >=dev-perl/String-Errf-0.1.0 >=dev-perl/namespace-clean-0.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-1.0.0 >=dev-perl/Moose-0.340.0 >=dev-perl/MooseX-Types-0.60.0 >=dev-perl/String-Errf-0.1.0 >=dev-perl/namespace-clean-0.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BB/BBYRD/Dist-Zilla-Plugin-Config-Git-0.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e07d33205dbce32fa8555b40847ffb9
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ContributorsFile-0.3.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ContributorsFile-0.3.0
index f47fc13d99d4..e0c693b4df4b 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ContributorsFile-0.3.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ContributorsFile-0.3.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=add a file listing all contributors
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-ContributorsFile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/Dist-Zilla-Plugin-ContributorsFile-0.3.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0d121e17c85900ed33a121591c184625
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.170.880 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.170.880
index da6fb06fcdf8..12b1fc76bf50 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.170.880
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromBuild-0.170.880
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla virtual/perl-IO dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Set-Scalar virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod virtual/perl-File-Spec dev-perl/Test-Exception dev-perl/Test-Most >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla virtual/perl-IO dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Set-Scalar virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod virtual/perl-File-Spec dev-perl/Test-Exception dev-perl/Test-Most >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Copy (or move) specific files after building (for SCM inclusion, etc.)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-CopyFilesFromBuild
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla virtual/perl-IO dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Set-Scalar || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla virtual/perl-IO dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Set-Scalar >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RT/RTHOMPSON/Dist-Zilla-Plugin-CopyFilesFromBuild-0.170880.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70a2819ad33caf265f5767dc1ce4b2d1
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease-0.7.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease-0.7.0
index 572ca5325fde..bd08107ae567 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease-0.7.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-CopyFilesFromRelease-0.7.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-perl/Path-Tiny-0.70.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-perl/Path-Tiny-0.70.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Copy files from a release (for SCM inclusion, etc.)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-CopyFilesFromRelease
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-perl/Path-Tiny-0.70.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-perl/Path-Tiny-0.70.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-CopyFilesFromRelease-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0d58b6ed5793c9ffe2243db7802205c8
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-2.48.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-2.48.0
index 03ab006f9281..e1fbcddf6f43 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-2.48.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-2.48.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime >=dev-perl/Dist-Zilla-4.200.16 dev-perl/Dist-Zilla-Plugin-Config-Git virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-chdir >=dev-perl/Git-Wrapper-0.21.0 dev-perl/IPC-System-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/MooseX-Has-Sugar >=dev-perl/Path-Tiny-0.48.0 dev-perl/String-Formatter dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Types-Path-Tiny dev-perl/Version-Next >=dev-perl/namespace-autoclean-0.90.0 >=virtual/perl-version-0.80.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-Encode virtual/perl-Exporter dev-perl/File-Copy-Recursive >=virtual/perl-File-Path-2.70.0 virtual/perl-File-Spec dev-perl/File-Which dev-perl/File-pushd dev-perl/Log-Dispatchouli dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DateTime >=dev-perl/Dist-Zilla-4.200.16 dev-perl/Dist-Zilla-Plugin-Config-Git virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-chdir >=dev-perl/Git-Wrapper-0.21.0 dev-perl/IPC-System-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/MooseX-Has-Sugar >=dev-perl/Path-Tiny-0.48.0 dev-perl/String-Formatter dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Types-Path-Tiny dev-perl/Version-Next >=dev-perl/namespace-autoclean-0.90.0 >=virtual/perl-version-0.80.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-Encode virtual/perl-Exporter dev-perl/File-Copy-Recursive >=virtual/perl-File-Path-2.70.0 virtual/perl-File-Spec dev-perl/File-Which dev-perl/File-pushd dev-perl/Log-Dispatchouli dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Update your git repository after release
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Git
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime >=dev-perl/Dist-Zilla-4.200.16 dev-perl/Dist-Zilla-Plugin-Config-Git virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-chdir >=dev-perl/Git-Wrapper-0.21.0 dev-perl/IPC-System-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/MooseX-Has-Sugar >=dev-perl/Path-Tiny-0.48.0 dev-perl/String-Formatter dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Types-Path-Tiny dev-perl/Version-Next >=dev-perl/namespace-autoclean-0.90.0 >=virtual/perl-version-0.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime >=dev-perl/Dist-Zilla-4.200.16 dev-perl/Dist-Zilla-Plugin-Config-Git virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-chdir >=dev-perl/Git-Wrapper-0.21.0 dev-perl/IPC-System-Simple >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/MooseX-Has-Sugar >=dev-perl/Path-Tiny-0.48.0 dev-perl/String-Formatter dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Types-Path-Tiny dev-perl/Version-Next >=dev-perl/namespace-autoclean-0.90.0 >=virtual/perl-version-0.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Git-2.048.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65750e371f1709a7e0463c00c72f6a97
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.36.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.36.0
index 805e0e203c99..3f1d88bfbf70 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.36.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Git-Contributors-0.36.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper >=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Git-Wrapper-0.38.0 >=dev-perl/List-UtilsBy-0.40.0 dev-perl/Moose >=dev-perl/Path-Tiny-0.48.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=virtual/perl-Unicode-Collate-0.530.0 virtual/perl-Unicode-Normalize dev-perl/namespace-autoclean virtual/perl-version virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/Dist-Zilla-Plugin-PodWeaver >=virtual/perl-Exporter-5.570.0 virtual/perl-Module-Metadata dev-perl/Sort-Versions dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Data-Dumper >=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Git-Wrapper-0.38.0 >=dev-perl/List-UtilsBy-0.40.0 dev-perl/Moose >=dev-perl/Path-Tiny-0.48.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=virtual/perl-Unicode-Collate-0.530.0 virtual/perl-Unicode-Normalize dev-perl/namespace-autoclean virtual/perl-version virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/Dist-Zilla-Plugin-PodWeaver >=virtual/perl-Exporter-5.570.0 virtual/perl-Module-Metadata dev-perl/Sort-Versions dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add contributor names from git to your distribution
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Git-Contributors
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper >=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Git-Wrapper-0.38.0 >=dev-perl/List-UtilsBy-0.40.0 dev-perl/Moose >=dev-perl/Path-Tiny-0.48.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=virtual/perl-Unicode-Collate-0.530.0 virtual/perl-Unicode-Normalize dev-perl/namespace-autoclean virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper >=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Git-Wrapper-0.38.0 >=dev-perl/List-UtilsBy-0.40.0 dev-perl/Moose >=dev-perl/Path-Tiny-0.48.0 >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=virtual/perl-Unicode-Collate-0.530.0 virtual/perl-Unicode-Normalize dev-perl/namespace-autoclean virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Git-Contributors-0.036.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=feea356dafda3d38b59e5717d8583014
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-GithubMeta-0.580.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-GithubMeta-0.580.0
index 62c3fe9fab4c..aea242ed3999 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-GithubMeta-0.580.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-GithubMeta-0.580.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.101.582 dev-perl/File-pushd virtual/perl-IPC-Cmd >=dev-perl/Moose-1.70.0 >=dev-perl/MooseX-Types-URI-0.30.0 dev-perl/Try-Tiny virtual/perl-version virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Path-Tiny dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.101.582 dev-perl/File-pushd virtual/perl-IPC-Cmd >=dev-perl/Moose-1.70.0 >=dev-perl/MooseX-Types-URI-0.30.0 dev-perl/Try-Tiny virtual/perl-version virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Path-Tiny dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatically include GitHub meta information in META.yml
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-GithubMeta
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.101.582 dev-perl/File-pushd virtual/perl-IPC-Cmd >=dev-perl/Moose-1.70.0 >=dev-perl/MooseX-Types-URI-0.30.0 dev-perl/Try-Tiny virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.101.582 dev-perl/File-pushd virtual/perl-IPC-Cmd >=dev-perl/Moose-1.70.0 >=dev-perl/MooseX-Types-URI-0.30.0 dev-perl/Try-Tiny virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Dist-Zilla-Plugin-GithubMeta-0.58.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2c23a4ebba6ea33515fb1c55a28644c
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.70.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.70.0
index c52ea4dc658c..59a90002cb9c 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.70.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-LicenseFromModule-0.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=virtual/perl-Module-Load-0.320.0 dev-perl/Software-License >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/JSON dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=virtual/perl-Module-Load-0.320.0 dev-perl/Software-License >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/JSON dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract License and Copyright from its main_module file
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-LicenseFromModule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=virtual/perl-Module-Load-0.320.0 dev-perl/Software-License || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=virtual/perl-Module-Load-0.320.0 dev-perl/Software-License >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Dist-Zilla-Plugin-LicenseFromModule-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a979d096e1d8d9cd6ff7a3719d755dc7
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0
index 52120f144c79..02567600e34f 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome-0.490.0
@@ -1,6 +1,6 @@
-BDEPEND=!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/Dist-Zilla-5.1.0 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Type-Tiny >=virtual/perl-Scalar-List-Utils-1.290.0 dev-perl/namespace-autoclean virtual/perl-version >=dev-perl/Module-Build-Tiny-0.34.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/Dist-Zilla-5.1.0 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Type-Tiny >=virtual/perl-Scalar-List-Utils-1.290.0 dev-perl/namespace-autoclean virtual/perl-version >=dev-perl/Module-Build-Tiny-0.34.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A more awesome MakeMaker plugin for Dist::Zilla
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-MakeMaker-Awesome
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/Dist-Zilla-5.1.0 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Type-Tiny >=virtual/perl-Scalar-List-Utils-1.290.0 dev-perl/namespace-autoclean virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<=dev-perl/Dist-Zilla-Plugin-MakeMaker-Fallback-0.11.0 >=virtual/perl-CPAN-Meta-Requirements-2.121.0 >=dev-perl/Dist-Zilla-5.1.0 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Type-Tiny >=virtual/perl-Scalar-List-Utils-1.290.0 dev-perl/namespace-autoclean virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-MakeMaker-Awesome-0.49.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5e1dd30d48f59da44ee302bc45e0112a
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Meta-Contributors-0.3.0-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Meta-Contributors-0.3.0-r1
index 1fe6576a1a9e..cba93543c6b8 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Meta-Contributors-0.3.0-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Meta-Contributors-0.3.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate an x_contributors section in distribution metadata
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Meta-Contributors
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Dist-Zilla-Plugin-Meta-Contributors-0.003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f648b1a0b2a29900ee65fa1c4de12e56
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1
index 2f5769d01105..03b9648c9207 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-2.2.4-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Hash-Merge-Simple dev-perl/Moose dev-perl/MooseX-Types dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-7.0.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=dev-perl/Path-Tiny-0.58.0 virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.990.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Hash-Merge-Simple dev-perl/Moose dev-perl/MooseX-Types dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-7.0.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=dev-perl/Path-Tiny-0.58.0 virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.990.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generating and Populating 'provides' in your META.yml
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-MetaProvides
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Hash-Merge-Simple dev-perl/Moose dev-perl/MooseX-Types dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla dev-perl/Hash-Merge-Simple dev-perl/Moose dev-perl/MooseX-Types dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Dist-Zilla-Plugin-MetaProvides-2.002004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3b622dffa391ad085f4a25074ae1d645
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1
index b4771179ac3a..d0697e24cc26 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-MetaProvides-Package-2.4.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Data-Dump-1.160.0 >=dev-perl/Dist-Zilla-5.0.0 >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 dev-perl/Moose dev-perl/MooseX-LazyRequire dev-perl/MooseX-Types dev-perl/PPI dev-perl/Safe-Isa dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Module-Metadata-1.0.22 >=dev-perl/Path-Tiny-0.58.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.990.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Data-Dump-1.160.0 >=dev-perl/Dist-Zilla-5.0.0 >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 dev-perl/Moose dev-perl/MooseX-LazyRequire dev-perl/MooseX-Types dev-perl/PPI dev-perl/Safe-Isa dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Module-Metadata-1.0.22 >=dev-perl/Path-Tiny-0.58.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.990.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract namespaces/version from traditional packages for provides
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-MetaProvides-Package
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Data-Dump-1.160.0 >=dev-perl/Dist-Zilla-5.0.0 >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 dev-perl/Moose dev-perl/MooseX-LazyRequire dev-perl/MooseX-Types dev-perl/PPI dev-perl/Safe-Isa dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Data-Dump-1.160.0 >=dev-perl/Dist-Zilla-5.0.0 >=dev-perl/Dist-Zilla-Plugin-MetaProvides-1.150.0.0 >=dev-perl/Dist-Zilla-Role-ModuleMetadata-0.4.0 dev-perl/Moose dev-perl/MooseX-LazyRequire dev-perl/MooseX-Types dev-perl/PPI dev-perl/Safe-Isa dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Dist-Zilla-Plugin-MetaProvides-Package-2.004003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6c20b4907f7577f2e16ac66883217513
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny-0.15.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny-0.15.0
index 1014577647ac..ac49cbe78a5d 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny-0.15.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ModuleBuildTiny-0.15.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Module-Build-Tiny-0.39.0 virtual/perl-Module-Metadata dev-perl/Moose dev-perl/MooseX-Types-Perl >=virtual/perl-Scalar-List-Utils-1.330.0 test? ( virtual/perl-CPAN-Meta dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Module-Build-Tiny-0.39.0 virtual/perl-Module-Metadata dev-perl/Moose dev-perl/MooseX-Types-Perl >=virtual/perl-Scalar-List-Utils-1.330.0 test? ( virtual/perl-CPAN-Meta dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build a Build.PL that uses Module::Build::Tiny
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-ModuleBuildTiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Module-Build-Tiny-0.39.0 virtual/perl-Module-Metadata dev-perl/Moose dev-perl/MooseX-Types-Perl >=virtual/perl-Scalar-List-Utils-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.300.39 >=dev-perl/Module-Build-Tiny-0.39.0 virtual/perl-Module-Metadata dev-perl/Moose dev-perl/MooseX-Types-Perl >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Dist-Zilla-Plugin-ModuleBuildTiny-0.015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91b18b17e94751725bf19d9b93f46e7b
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0
index 3441dbc7cd38..ae992a8e7354 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NameFromDirectory-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=dev-perl/Path-Tiny-0.53.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=dev-perl/Path-Tiny-0.53.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Guess distribution name from the current directory
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-NameFromDirectory
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=dev-perl/Path-Tiny-0.53.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.300.30 >=dev-perl/Path-Tiny-0.53.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Dist-Zilla-Plugin-NameFromDirectory-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e088d06f6d20ac2c05805bf4f0bafdc7
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.6 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.6
index dbd7734b4ebe..d53712fc9582 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.6
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.6
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CPAN-Changes-0.200.0 dev-perl/Dist-Zilla dev-perl/List-AllUtils dev-perl/Moose dev-perl/Perl-Version virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/CPAN-Changes-0.200.0 dev-perl/Dist-Zilla dev-perl/List-AllUtils dev-perl/Moose dev-perl/Perl-Version virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=update the next version, semantic-wise
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-NextVersion-Semantic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CPAN-Changes-0.200.0 dev-perl/Dist-Zilla dev-perl/List-AllUtils dev-perl/Moose dev-perl/Perl-Version virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CPAN-Changes-0.200.0 dev-perl/Dist-Zilla dev-perl/List-AllUtils dev-perl/Moose dev-perl/Perl-Version virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/Dist-Zilla-Plugin-NextVersion-Semantic-0.2.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c47d117d5ec22af609ca7041c056ed44
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OSPrereqs-0.11.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OSPrereqs-0.11.0
index 26cd6b977a7d..fd4943be05ea 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OSPrereqs-0.11.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OSPrereqs-0.11.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-5.22.0 dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-5.22.0 dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=List prereqs conditional on operating system
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-OSPrereqs
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Dist-Zilla-5.22.0 dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-5.22.0 dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Dist-Zilla-Plugin-OSPrereqs-0.011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5d8f502a50212121c415d7b2addaf78
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.210.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.210.0
index 75666d1b6a55..5f2b6d0f6da2 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.210.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-OurPkgVersion-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Moose dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Path-Tiny dev-perl/Test-Exception virtual/perl-Test-Simple >=dev-perl/Test-Version-0.40.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Moose dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Path-Tiny dev-perl/Test-Exception virtual/perl-Test-Simple >=dev-perl/Test-Version-0.40.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=No line insertion and does Package version with our
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-OurPkgVersion
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Moose dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/Moose dev-perl/MooseX-Types-Perl dev-perl/PPI dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Dist-Zilla-Plugin-OurPkgVersion-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=edd9a1b6eb60f3c9e4a2b1240178e8f8
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-PodWeaver-4.9.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-PodWeaver-4.9.0
index 1d3c6412b3eb..8466b779da87 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-PodWeaver-4.9.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-PodWeaver-4.9.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-5.0.0 dev-perl/Moose dev-perl/PPI >=dev-perl/Pod-Elemental-PerlMunger-0.100.0 >=dev-perl/Pod-Weaver-4.0.0 dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/File-Find-Rule virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Dist-Zilla-5.0.0 dev-perl/Moose dev-perl/PPI >=dev-perl/Pod-Elemental-PerlMunger-0.100.0 >=dev-perl/Pod-Weaver-4.0.0 dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/File-Find-Rule virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Weave your Pod together from configuration and Dist::Zilla
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-PodWeaver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-5.0.0 dev-perl/Moose dev-perl/PPI >=dev-perl/Pod-Elemental-PerlMunger-0.100.0 >=dev-perl/Pod-Weaver-4.0.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-5.0.0 dev-perl/Moose dev-perl/PPI >=dev-perl/Pod-Elemental-PerlMunger-0.100.0 >=dev-perl/Pod-Weaver-4.0.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Dist-Zilla-Plugin-PodWeaver-4.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=adb96e6e182987db2bacfaf093616ae9
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.80.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.80.0
index ad358211e0e3..fb7671ce8d6c 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.80.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.300.17 >=dev-perl/Module-CPANfile-0.903.0 >=dev-perl/Try-Tiny-0.100.0 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.300.17 >=dev-perl/Module-CPANfile-0.903.0 >=dev-perl/Try-Tiny-0.100.0 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse cpanfile for prereqs
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Prereqs-FromCPANfile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.300.17 >=dev-perl/Module-CPANfile-0.903.0 >=dev-perl/Try-Tiny-0.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.300.17 >=dev-perl/Module-CPANfile-0.903.0 >=dev-perl/Try-Tiny-0.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Dist-Zilla-Plugin-Prereqs-FromCPANfile-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04d95122eb9e129e12ce5b2494684223
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-RPM-0.16.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-RPM-0.16.0
index 50237c484379..2faa6a52d3da 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-RPM-0.16.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-RPM-0.16.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/Moose dev-perl/Moose-Autobox dev-perl/Path-Class dev-perl/Path-Tiny dev-perl/Text-Template dev-perl/namespace-autoclean app-arch/rpm virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Which dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/Moose dev-perl/Moose-Autobox dev-perl/Path-Class dev-perl/Path-Tiny dev-perl/Text-Template dev-perl/namespace-autoclean app-arch/rpm virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Which dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build an RPM from your Dist::Zilla release
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-RPM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/Moose dev-perl/Moose-Autobox dev-perl/Path-Class dev-perl/Path-Tiny dev-perl/Text-Template dev-perl/namespace-autoclean app-arch/rpm || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Dist-Zilla virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/Moose dev-perl/Moose-Autobox dev-perl/Path-Class dev-perl/Path-Tiny dev-perl/Text-Template dev-perl/namespace-autoclean app-arch/rpm >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKYSYMBOL/Dist-Zilla-Plugin-RPM-0.016.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ccd0285b710d6eb3db432ee8c7b91079
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-r1
index 180d51ee79d4..3413d524e580 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163.250-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Role-FileWatcher virtual/perl-Encode dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/PPI >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Markdown-2.0.0 dev-perl/Pod-Markdown-Github >=virtual/perl-Pod-Simple-3.230.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Most dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Role-FileWatcher virtual/perl-Encode dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/PPI >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Markdown-2.0.0 dev-perl/Pod-Markdown-Github >=virtual/perl-Pod-Simple-3.230.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Most dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatically convert POD to a README in any format for Dist::Zilla
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-ReadmeAnyFromPod
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Role-FileWatcher virtual/perl-Encode dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/PPI >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Markdown-2.0.0 dev-perl/Pod-Markdown-Github >=virtual/perl-Pod-Simple-3.230.0 >=virtual/perl-Scalar-List-Utils-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Role-FileWatcher virtual/perl-Encode dev-perl/Moose dev-perl/MooseX-Has-Sugar dev-perl/PPI >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Markdown-2.0.0 dev-perl/Pod-Markdown-Github >=virtual/perl-Pod-Simple-3.230.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RT/RTHOMPSON/Dist-Zilla-Plugin-ReadmeAnyFromPod-0.163250.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f0c270e41a06b40d45afde69a3c230d4
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeFromPod-0.370.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeFromPod-0.370.0
index b391c06a3d5d..71dfe6b4d657 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeFromPod-0.370.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReadmeFromPod-0.370.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/IO-String dev-perl/Moose >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Readme-1.2.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/IO-String dev-perl/Moose >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Readme-1.2.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=dzil plugin to generate README from POD
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-ReadmeFromPod
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/IO-String dev-perl/Moose >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Readme-1.2.0 >=virtual/perl-Scalar-List-Utils-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-6.0.0 dev-perl/IO-String dev-perl/Moose >=dev-perl/Path-Tiny-0.4.0 >=dev-perl/Pod-Readme-1.2.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FA/FAYLAND/Dist-Zilla-Plugin-ReadmeFromPod-0.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a4e4a8b531224479c992252a91d041b8
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0
index e944509f35a5..beac5db38e2b 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-ReversionOnRelease-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.200.0 >=dev-perl/Version-Next-0.2.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.200.0 >=dev-perl/Version-Next-0.2.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Bump and reversion $VERSION on release
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-ReversionOnRelease
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.200.0 >=dev-perl/Version-Next-0.2.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.200.0 >=dev-perl/Version-Next-0.2.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Dist-Zilla-Plugin-ReversionOnRelease-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bcf50e70de0afe198699a6b6309f45dd
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Run-0.48.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Run-0.48.0
index 616aa95b07bc..10b01818ef91 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Run-0.48.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Run-0.48.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla virtual/perl-File-Spec dev-perl/Moose dev-perl/Path-Tiny >=dev-perl/String-Formatter-0.102.82 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla virtual/perl-File-Spec dev-perl/Moose dev-perl/Path-Tiny >=dev-perl/String-Formatter-0.102.82 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Run external commands and code at specific phases of Dist::Zilla
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Run
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla virtual/perl-File-Spec dev-perl/Moose dev-perl/Path-Tiny >=dev-perl/String-Formatter-0.102.82 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla virtual/perl-File-Spec dev-perl/Moose dev-perl/Path-Tiny >=dev-perl/String-Formatter-0.102.82 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Run-0.048.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd4302f23ade862cb45f5d3607f0feee
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-StaticInstall-0.12.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-StaticInstall-0.12.0
index 1324b8c48c78..189ebbddc2f7 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-StaticInstall-0.12.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-StaticInstall-0.12.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/MooseX-Types dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 >=virtual/perl-Term-ANSIColor-3.0.0 dev-perl/autovivification dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/MooseX-Types dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 >=virtual/perl-Term-ANSIColor-3.0.0 dev-perl/autovivification dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Identify a distribution as eligible for static installation
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-StaticInstall
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/MooseX-Types dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 >=virtual/perl-Term-ANSIColor-3.0.0 dev-perl/autovivification dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/MooseX-Types dev-perl/Path-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 >=virtual/perl-Term-ANSIColor-3.0.0 dev-perl/autovivification dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-StaticInstall-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a4b5b7d23bf724bf550c3afa0f14f946
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1
index dae79d4d559d..de97c83307d6 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-SurgicalPodWeaver-0.2.300-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla-Plugin-PodWeaver dev-perl/Moose virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Dist-Zilla-Plugin-PodWeaver dev-perl/Moose virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Surgically apply PodWeaver
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-SurgicalPodWeaver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla-Plugin-PodWeaver dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla-Plugin-PodWeaver dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Dist-Zilla-Plugin-SurgicalPodWeaver-0.0023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dca9d6ef8d6e20d464db7461e4b5eaef
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0
index 555c5c934e3f..77b3cdf0db7d 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-CPAN-Changes-0.12.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Data-Section >=dev-perl/Dist-Zilla-4 dev-perl/Moose >=dev-perl/CPAN-Changes-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Data-Section >=dev-perl/Dist-Zilla-4 dev-perl/Moose >=dev-perl/CPAN-Changes-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=release tests for your changelog
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Test-CPAN-Changes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Data-Section >=dev-perl/Dist-Zilla-4 dev-perl/Moose >=dev-perl/CPAN-Changes-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-Section >=dev-perl/Dist-Zilla-4 dev-perl/Moose >=dev-perl/CPAN-Changes-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOHERTY/Dist-Zilla-Plugin-Test-CPAN-Changes-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19df7cfeca7f5ff3aefceabb8a04e6ca
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Compile-2.58.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Compile-2.58.0
index 801b1304bf46..ba0016b1dbcf 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Compile-2.58.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Compile-2.58.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec >=dev-perl/File-pushd-1.4.0 virtual/perl-IO >=virtual/perl-Module-CoreList-2.770.0 virtual/perl-Module-Metadata >=dev-perl/Perl-PrereqScanner-1.16.0 dev-perl/Test-Deep dev-perl/Test-MinimumVersion >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-CPAN-Meta-Requirements >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec >=dev-perl/File-pushd-1.4.0 virtual/perl-IO >=virtual/perl-Module-CoreList-2.770.0 virtual/perl-Module-Metadata >=dev-perl/Perl-PrereqScanner-1.16.0 dev-perl/Test-Deep dev-perl/Test-MinimumVersion >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Common tests to check syntax of your modules, using only core modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Test-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.300.39 dev-perl/Moose dev-perl/Path-Tiny dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-Compile-2.058.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a2ce332b69b49061c0f1f45165f36000
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10
index 6d20d5594546..565e4e379210 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-MinimumVersion-2.0.10
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods dev-perl/Test-MinimumVersion dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-IO dev-perl/Test-Output >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods dev-perl/Test-MinimumVersion dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-IO dev-perl/Test-Output >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Release tests for minimum required versions
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Test-MinimumVersion
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods dev-perl/Test-MinimumVersion dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Section-0.4.0 >=dev-perl/Dist-Zilla-4.0.0 dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter-ForMethods dev-perl/Test-MinimumVersion dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-MinimumVersion-2.000010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3644f91cf8070ef4c30694af1e0604b
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1
index 32c82a1309d6..3a6be72c5d21 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-Perl-Critic-3.1.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Section-0.4.0 dev-perl/Dist-Zilla dev-perl/Moose dev-perl/Sub-Exporter-ForMethods dev-perl/Test-Perl-Critic dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Data-Section-0.4.0 dev-perl/Dist-Zilla dev-perl/Moose dev-perl/Sub-Exporter-ForMethods dev-perl/Test-Perl-Critic dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tests to check your code against best practices
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Test-Perl-Critic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Section-0.4.0 dev-perl/Dist-Zilla dev-perl/Moose dev-perl/Sub-Exporter-ForMethods dev-perl/Test-Perl-Critic dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Section-0.4.0 dev-perl/Dist-Zilla dev-perl/Moose dev-perl/Sub-Exporter-ForMethods dev-perl/Test-Perl-Critic dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Plugin-Test-Perl-Critic-3.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61da75038ba89b576e015ef9ad46e490
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0
index 1ba0e1a8db66..0e49f382e706 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs-0.28.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-CPAN-Meta virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-4 dev-perl/Moose dev-perl/Sub-Exporter-ForMethods virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-File-Spec dev-perl/File-pushd dev-perl/Path-Tiny >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-CPAN-Meta virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-4 dev-perl/Moose dev-perl/Sub-Exporter-ForMethods virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-File-Spec dev-perl/File-pushd dev-perl/Path-Tiny >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Report on prerequisite versions during automated testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-Test-ReportPrereqs
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-CPAN-Meta virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-4 dev-perl/Moose dev-perl/Sub-Exporter-ForMethods || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-CPAN-Meta virtual/perl-Data-Dumper >=dev-perl/Data-Section-0.200.2 >=dev-perl/Dist-Zilla-4 dev-perl/Moose dev-perl/Sub-Exporter-ForMethods >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Dist-Zilla-Plugin-Test-ReportPrereqs-0.028.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=45c82c10fb733c86958661844b118ad5
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-VersionFromMainModule-0.40.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-VersionFromMainModule-0.40.0
index 0a23e1698a27..861c0fdb261b 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-VersionFromMainModule-0.40.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Plugin-VersionFromMainModule-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla-Role-ModuleMetadata dev-perl/Dist-Zilla dev-perl/Moose dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla-Role-ModuleMetadata dev-perl/Dist-Zilla dev-perl/Moose dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set the distribution version from your main module's
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Plugin-VersionFromMainModule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla-Role-ModuleMetadata dev-perl/Dist-Zilla dev-perl/Moose dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla-Role-ModuleMetadata dev-perl/Dist-Zilla dev-perl/Moose dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Dist-Zilla-Plugin-VersionFromMainModule-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=925e70ee4bd9bb1872ffa8c8de3c9ff4
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Role-FileWatcher-0.6.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Role-FileWatcher-0.6.0
index a7fb93802077..b29232bcf820 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Role-FileWatcher-0.6.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Role-FileWatcher-0.6.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 >=dev-perl/Dist-Zilla-4.300.39 virtual/perl-Encode dev-perl/Moose dev-perl/Safe-Isa dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Module-Runtime dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 >=dev-perl/Dist-Zilla-4.300.39 virtual/perl-Encode dev-perl/Moose dev-perl/Safe-Isa dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Module-Runtime dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Receive notification when something changes a file's contents
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Role-FileWatcher
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 >=dev-perl/Dist-Zilla-4.300.39 virtual/perl-Encode dev-perl/Moose dev-perl/Safe-Isa dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=dev-perl/Dist-Zilla-4.300.39 virtual/perl-Encode dev-perl/Moose dev-perl/Safe-Isa dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Role-FileWatcher-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=35fd3dccca8c6b412d22c79624fa1ecc
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Role-ModuleMetadata-0.6.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Role-ModuleMetadata-0.6.0
index 01ba39c71c5c..4a98f96a257b 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Role-ModuleMetadata-0.6.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Role-ModuleMetadata-0.6.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Module-Metadata-1.0.5 dev-perl/Moose dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Dist-Zilla virtual/perl-File-Spec dev-perl/Path-Tiny virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Module-Metadata-1.0.5 dev-perl/Moose dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/Dist-Zilla virtual/perl-File-Spec dev-perl/Path-Tiny virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A role for plugins that use Module::Metadata
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Role-ModuleMetadata
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Module-Metadata-1.0.5 dev-perl/Moose dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Module-Metadata-1.0.5 dev-perl/Moose dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Dist-Zilla-Role-ModuleMetadata-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=de34ac98f13aae1856aa44437ab0f2f0
diff --git a/metadata/md5-cache/dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0 b/metadata/md5-cache/dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0
index 463dd632df8d..b146c08ba0cc 100644
--- a/metadata/md5-cache/dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0
+++ b/metadata/md5-cache/dev-perl/Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add '-remove' functionality to a bundle
EAPI=7
HOMEPAGE=https://metacpan.org/release/Dist-Zilla-Role-PluginBundle-PluginRemover
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.450.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-Zilla dev-perl/Moose >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Dist-Zilla-Role-PluginBundle-PluginRemover-0.105.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14df74098be8e6a0412ead4b776477bc
diff --git a/metadata/md5-cache/dev-perl/Dumbbench-0.503.0 b/metadata/md5-cache/dev-perl/Dumbbench-0.503.0
index e4fa2375976a..6917d0e1be2c 100644
--- a/metadata/md5-cache/dev-perl/Dumbbench-0.503.0
+++ b/metadata/md5-cache/dev-perl/Dumbbench-0.503.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.50.0 dev-perl/Devel-CheckOS >=dev-perl/Number-WithError-1.0.0 dev-perl/Params-Util >=dev-perl/Statistics-CaseResampling-0.60.0 virtual/perl-Time-HiRes virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.50.0 dev-perl/Devel-CheckOS >=dev-perl/Number-WithError-1.0.0 dev-perl/Params-Util >=dev-perl/Statistics-CaseResampling-0.60.0 virtual/perl-Time-HiRes virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=More reliable benchmarking with the least amount of thinking
EAPI=8
HOMEPAGE=https://metacpan.org/release/Dumbbench
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.50.0 dev-perl/Devel-CheckOS >=dev-perl/Number-WithError-1.0.0 dev-perl/Params-Util >=dev-perl/Statistics-CaseResampling-0.60.0 virtual/perl-Time-HiRes virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.50.0 dev-perl/Devel-CheckOS >=dev-perl/Number-WithError-1.0.0 dev-perl/Params-Util >=dev-perl/Statistics-CaseResampling-0.60.0 virtual/perl-Time-HiRes virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Dumbbench-0.503.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8001f5de13bdf6843fe7e19223f93733
diff --git a/metadata/md5-cache/dev-perl/DynaLoader-Functions-0.4.0 b/metadata/md5-cache/dev-perl/DynaLoader-Functions-0.4.0
index ebe38dbdc6f0..13bf861484df 100644
--- a/metadata/md5-cache/dev-perl/DynaLoader-Functions-0.4.0
+++ b/metadata/md5-cache/dev-perl/DynaLoader-Functions-0.4.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Deconstructed Dynamic C Library Loading
EAPI=8
HOMEPAGE=https://metacpan.org/release/DynaLoader-Functions
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/DynaLoader-Functions-0.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=42c8b7dae235c12be6ef065a3fe8d598
diff --git a/metadata/md5-cache/dev-perl/EV-4.330.0 b/metadata/md5-cache/dev-perl/EV-4.330.0
index e83948fd62e1..8f9d43d3ab65 100644
--- a/metadata/md5-cache/dev-perl/EV-4.330.0
+++ b/metadata/md5-cache/dev-perl/EV-4.330.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker dev-perl/Canary-Stability || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker dev-perl/Canary-Stability >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to libev, a high performance full-featured event loop
EAPI=7
HOMEPAGE=https://metacpan.org/release/EV
@@ -8,8 +8,8 @@ INHERIT=flag-o-matic perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )
-RDEPEND=dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/EV-4.33.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3441197f4047e1cbaea988d8d3631101
diff --git a/metadata/md5-cache/dev-perl/EV-4.340.0 b/metadata/md5-cache/dev-perl/EV-4.340.0
index 8ebe0d9f5595..054c4700ac7a 100644
--- a/metadata/md5-cache/dev-perl/EV-4.340.0
+++ b/metadata/md5-cache/dev-perl/EV-4.340.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker dev-perl/Canary-Stability || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker dev-perl/Canary-Stability >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to libev, a high performance full-featured event loop
EAPI=8
HOMEPAGE=https://metacpan.org/release/EV
@@ -8,9 +8,9 @@ INHERIT=flag-o-matic perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ ) || ( BSD-2 GPL-2+ )
-RDEPEND=dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/EV-4.34.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0f6a55bffef2f998d83ec3b3b808d131
diff --git a/metadata/md5-cache/dev-perl/Emacs-PDE-0.2.17 b/metadata/md5-cache/dev-perl/Emacs-PDE-0.2.17
index e99e802fc3b6..47e547de0140 100644
--- a/metadata/md5-cache/dev-perl/Emacs-PDE-0.2.17
+++ b/metadata/md5-cache/dev-perl/Emacs-PDE-0.2.17
@@ -1,6 +1,6 @@
-BDEPEND=>=app-editors/emacs-23.1:* >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=app-editors/emacs-23.1:* >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Develop Environment in Emacs
EAPI=7
HOMEPAGE=https://metacpan.org/release/Emacs-PDE
@@ -8,8 +8,8 @@ INHERIT=perl-module elisp-common
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ ) GPL-2+ FDL-1.1+
-RDEPEND=>=app-editors/emacs-23.1:* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-editors/emacs-23.1:* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YE/YEWENBIN/Emacs-PDE-v0.2.17.tar.gz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71af4aab61634d84ddfe5e7612348c53
diff --git a/metadata/md5-cache/dev-perl/Email-Abstract-3.10.0 b/metadata/md5-cache/dev-perl/Email-Abstract-3.10.0
index 702a69b85c5a..d9283982a2a3 100644
--- a/metadata/md5-cache/dev-perl/Email-Abstract-3.10.0
+++ b/metadata/md5-cache/dev-perl/Email-Abstract-3.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998 dev-perl/MRO-Compat >=dev-perl/Module-Pluggable-1.500.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998 dev-perl/MRO-Compat >=dev-perl/Module-Pluggable-1.500.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unified interface to mail representations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Abstract
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998 dev-perl/MRO-Compat >=dev-perl/Module-Pluggable-1.500.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998 dev-perl/MRO-Compat >=dev-perl/Module-Pluggable-1.500.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Abstract-3.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d00f6df900863e90a2f5c1791a399ee7
diff --git a/metadata/md5-cache/dev-perl/Email-Address-1.913.0 b/metadata/md5-cache/dev-perl/Email-Address-1.913.0
index f549b1c8ee61..34ffb26934d0 100644
--- a/metadata/md5-cache/dev-perl/Email-Address-1.913.0
+++ b/metadata/md5-cache/dev-perl/Email-Address-1.913.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=RFC 2822 Address Parsing and Creation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Address
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Address-1.913.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6605d81b2c769928ae6797b2ab171e4d
diff --git a/metadata/md5-cache/dev-perl/Email-Address-List-0.60.0-r1 b/metadata/md5-cache/dev-perl/Email-Address-List-0.60.0-r1
index b94086f4f347..bc9f351dab7d 100644
--- a/metadata/md5-cache/dev-perl/Email-Address-List-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Email-Address-List-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Email-Address >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/JSON virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Email-Address >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/JSON virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=RFC close address list parsing
EAPI=7
HOMEPAGE=https://metacpan.org/release/Email-Address-List
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Email-Address || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Email-Address >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/Email-Address-List-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d85e7b1d1c87c1072a132d5efeec447
diff --git a/metadata/md5-cache/dev-perl/Email-Address-XS-1.50.0 b/metadata/md5-cache/dev-perl/Email-Address-XS-1.50.0
index 24f482fd01c3..53d2ba748554 100644
--- a/metadata/md5-cache/dev-perl/Email-Address-XS-1.50.0
+++ b/metadata/md5-cache/dev-perl/Email-Address-XS-1.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and format RFC 2822 email addresses and groups
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Address-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ ) MIT
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PA/PALI/Email-Address-XS-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d7f701df79b7fd960db697dedf1105de
diff --git a/metadata/md5-cache/dev-perl/Email-Date-1.104.0-r3 b/metadata/md5-cache/dev-perl/Email-Date-1.104.0-r3
index 63b8ce566418..55a56e5bac3c 100644
--- a/metadata/md5-cache/dev-perl/Email-Date-1.104.0-r3
+++ b/metadata/md5-cache/dev-perl/Email-Date-1.104.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/TimeDate-1.16 >=dev-perl/Email-Abstract-2.13.1 >=dev-perl/Email-Date-Format-1.0.0 >=virtual/perl-Time-Piece-1.80.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Time-Local dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/TimeDate-1.16 >=dev-perl/Email-Abstract-2.13.1 >=dev-perl/Email-Date-Format-1.0.0 >=virtual/perl-Time-Piece-1.80.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Time-Local dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find and Format Date Headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Date
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/TimeDate-1.16 >=dev-perl/Email-Abstract-2.13.1 >=dev-perl/Email-Date-Format-1.0.0 >=virtual/perl-Time-Piece-1.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/TimeDate-1.16 >=dev-perl/Email-Abstract-2.13.1 >=dev-perl/Email-Date-Format-1.0.0 >=virtual/perl-Time-Piece-1.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Date-1.104.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ded0cee2713b4a47db29e476f17507c5
diff --git a/metadata/md5-cache/dev-perl/Email-Date-Format-1.8.0 b/metadata/md5-cache/dev-perl/Email-Date-Format-1.8.0
index d908616a8bde..dc40638c38e5 100644
--- a/metadata/md5-cache/dev-perl/Email-Date-Format-1.8.0
+++ b/metadata/md5-cache/dev-perl/Email-Date-Format-1.8.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 >=virtual/perl-Time-Local-1.270.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 >=virtual/perl-Time-Local-1.270.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Produce RFC 822 date strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Date-Format
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 >=virtual/perl-Time-Local-1.270.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=virtual/perl-Time-Local-1.270.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Date-Format-1.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d6287db89c570bfa93d7ef4e6a85e9c5
diff --git a/metadata/md5-cache/dev-perl/Email-Filter-1.35.0 b/metadata/md5-cache/dev-perl/Email-Filter-1.35.0
index a64f69a07367..6e69949a079b 100644
--- a/metadata/md5-cache/dev-perl/Email-Filter-1.35.0
+++ b/metadata/md5-cache/dev-perl/Email-Filter-1.35.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Trigger dev-perl/Email-LocalDelivery dev-perl/Email-Simple dev-perl/IPC-Run >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Trigger dev-perl/Email-LocalDelivery dev-perl/Email-Simple dev-perl/IPC-Run >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple filtering of RFC2822 message format and headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Filter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Trigger dev-perl/Email-LocalDelivery dev-perl/Email-Simple dev-perl/IPC-Run || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Trigger dev-perl/Email-LocalDelivery dev-perl/Email-Simple dev-perl/IPC-Run >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Filter-1.035.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0d43ef3e09d2f6932e96ca0d4361fc43
diff --git a/metadata/md5-cache/dev-perl/Email-Find-0.100.0-r2 b/metadata/md5-cache/dev-perl/Email-Find-0.100.0-r2
index 2f2fae454880..4994a66a8c38 100644
--- a/metadata/md5-cache/dev-perl/Email-Find-0.100.0-r2
+++ b/metadata/md5-cache/dev-perl/Email-Find-0.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Email-Valid-0.179.0 dev-perl/MailTools test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Email-Valid-0.179.0 dev-perl/MailTools test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find RFC 822 email addresses in plain text
EAPI=7
HOMEPAGE=https://metacpan.org/release/Email-Find
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Email-Valid-0.179.0 dev-perl/MailTools || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Email-Valid-0.179.0 dev-perl/MailTools >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Email-Find-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3258e2b3445b95ead4077e78f4e8da67
diff --git a/metadata/md5-cache/dev-perl/Email-FolderType-0.814.0-r2 b/metadata/md5-cache/dev-perl/Email-FolderType-0.814.0-r2
index 682f653db9cd..3defcf21e6bc 100644
--- a/metadata/md5-cache/dev-perl/Email-FolderType-0.814.0-r2
+++ b/metadata/md5-cache/dev-perl/Email-FolderType-0.814.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/Module-Pluggable >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/Module-Pluggable >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Determine the type of a mail folder
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-FolderType
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/Module-Pluggable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 dev-perl/Module-Pluggable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-FolderType-0.814.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f67334639fb89674c4eea2345bd04945
diff --git a/metadata/md5-cache/dev-perl/Email-LocalDelivery-1.201.0 b/metadata/md5-cache/dev-perl/Email-LocalDelivery-1.201.0
index ee98f2f30fc6..ae88c4d2fa8f 100644
--- a/metadata/md5-cache/dev-perl/Email-LocalDelivery-1.201.0
+++ b/metadata/md5-cache/dev-perl/Email-LocalDelivery-1.201.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998.0 >=dev-perl/Email-FolderType-0.700.0 virtual/perl-File-Path >=dev-perl/File-Path-Expand-1.10.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998.0 >=dev-perl/Email-FolderType-0.700.0 virtual/perl-File-Path >=dev-perl/File-Path-Expand-1.10.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Local delivery of RFC2822 message format and headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-LocalDelivery
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998.0 >=dev-perl/Email-FolderType-0.700.0 virtual/perl-File-Path >=dev-perl/File-Path-Expand-1.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Email-Simple-1.998.0 >=dev-perl/Email-FolderType-0.700.0 virtual/perl-File-Path >=dev-perl/File-Path-Expand-1.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-LocalDelivery-1.201.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a40646cecd5ac4613ecf2dbbe9886cd0
diff --git a/metadata/md5-cache/dev-perl/Email-MIME-1.953.0 b/metadata/md5-cache/dev-perl/Email-MIME-1.953.0
index f60006b7b73b..3a9f954ec0be 100644
--- a/metadata/md5-cache/dev-perl/Email-MIME-1.953.0
+++ b/metadata/md5-cache/dev-perl/Email-MIME-1.953.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy MIME message parsing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-MIME
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-1.953.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eccfb054b6e73e0da71e4722e747b36a
diff --git a/metadata/md5-cache/dev-perl/Email-MIME-1.954.0 b/metadata/md5-cache/dev-perl/Email-MIME-1.954.0
index 63dc7da76a10..e4f5ea1e08ac 100644
--- a/metadata/md5-cache/dev-perl/Email-MIME-1.954.0
+++ b/metadata/md5-cache/dev-perl/Email-MIME-1.954.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy MIME message parsing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-MIME
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Email-Address-XS >=dev-perl/Email-MIME-ContentType-1.23.0 >=dev-perl/Email-MIME-Encodings-1.314.0 dev-perl/Email-MessageID >=dev-perl/Email-Simple-2.212.0 >=virtual/perl-Encode-1.980.100 virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.130.0 dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-1.954.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08d613a08229415bec350784b3ffec6f
diff --git a/metadata/md5-cache/dev-perl/Email-MIME-Attachment-Stripper-1.317.0-r2 b/metadata/md5-cache/dev-perl/Email-MIME-Attachment-Stripper-1.317.0-r2
index c04cde37a7b2..35468129d6bb 100644
--- a/metadata/md5-cache/dev-perl/Email-MIME-Attachment-Stripper-1.317.0-r2
+++ b/metadata/md5-cache/dev-perl/Email-MIME-Attachment-Stripper-1.317.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Email-Abstract >=dev-perl/Email-MIME-1.900.0 >=dev-perl/Email-MIME-ContentType-1.16.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Capture-Tiny virtual/perl-Data-Dumper dev-perl/Email-Simple >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Email-Abstract >=dev-perl/Email-MIME-1.900.0 >=dev-perl/Email-MIME-ContentType-1.16.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Capture-Tiny virtual/perl-Data-Dumper dev-perl/Email-Simple >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Strip the attachments from a mail
EAPI=7
HOMEPAGE=https://metacpan.org/release/Email-MIME-Attachment-Stripper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=GPL-2+
-RDEPEND=virtual/perl-Carp dev-perl/Email-Abstract >=dev-perl/Email-MIME-1.900.0 >=dev-perl/Email-MIME-ContentType-1.16.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Email-Abstract >=dev-perl/Email-MIME-1.900.0 >=dev-perl/Email-MIME-ContentType-1.16.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-Attachment-Stripper-1.317.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=03ecf08433169376b881a4286e17854a
diff --git a/metadata/md5-cache/dev-perl/Email-MIME-ContentType-1.28.0 b/metadata/md5-cache/dev-perl/Email-MIME-ContentType-1.28.0
index 9114f9f56c73..7b1677a3fd94 100644
--- a/metadata/md5-cache/dev-perl/Email-MIME-ContentType-1.28.0
+++ b/metadata/md5-cache/dev-perl/Email-MIME-ContentType-1.28.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.870.0 >=virtual/perl-Exporter-5.570.0 dev-perl/Text-Unidecode virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.870.0 >=virtual/perl-Exporter-5.570.0 dev-perl/Text-Unidecode virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse a MIME Content-Type Header or Content-Disposition Header
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-MIME-ContentType
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.870.0 >=virtual/perl-Exporter-5.570.0 dev-perl/Text-Unidecode || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.870.0 >=virtual/perl-Exporter-5.570.0 dev-perl/Text-Unidecode >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-ContentType-1.028.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2de546e6896afc76460a9a3f437c5204
diff --git a/metadata/md5-cache/dev-perl/Email-MIME-Encodings-1.317.0 b/metadata/md5-cache/dev-perl/Email-MIME-Encodings-1.317.0
index 18b4d0b3d961..cec01458e384 100644
--- a/metadata/md5-cache/dev-perl/Email-MIME-Encodings-1.317.0
+++ b/metadata/md5-cache/dev-perl/Email-MIME-Encodings-1.317.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-MIME-Base64-3.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-MIME-Base64-3.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A unified interface to MIME encoding and decoding
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-MIME-Encodings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-MIME-Base64-3.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-MIME-Base64-3.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-MIME-Encodings-1.317.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fb1dacf7ba259eca6b15a8861cc38dc2
diff --git a/metadata/md5-cache/dev-perl/Email-MessageID-1.408.0 b/metadata/md5-cache/dev-perl/Email-MessageID-1.408.0
index cab808ab1143..4194b8b7fe5e 100644
--- a/metadata/md5-cache/dev-perl/Email-MessageID-1.408.0
+++ b/metadata/md5-cache/dev-perl/Email-MessageID-1.408.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate world unique message-ids
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-MessageID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-MessageID-1.408.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=375bbbd54b355199ff6ab664355cd86f
diff --git a/metadata/md5-cache/dev-perl/Email-Reply-1.204.0-r1 b/metadata/md5-cache/dev-perl/Email-Reply-1.204.0-r1
index 3f5bdb697ded..094708316084 100644
--- a/metadata/md5-cache/dev-perl/Email-Reply-1.204.0-r1
+++ b/metadata/md5-cache/dev-perl/Email-Reply-1.204.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Email-Abstract-2.10.0 >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-MIME-1.820.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Email-Abstract-2.10.0 >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-MIME-1.820.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Reply to a Message
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Reply
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Email-Abstract-2.10.0 >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-MIME-1.820.0 >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Email-Abstract-2.10.0 >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-MIME-1.820.0 >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Reply-1.204.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3a22fac29e814c61a92a94028320b3d3
diff --git a/metadata/md5-cache/dev-perl/Email-Send-2.201.0-r1 b/metadata/md5-cache/dev-perl/Email-Send-2.201.0-r1
index d8a84cccc16d..f55a5f87526b 100644
--- a/metadata/md5-cache/dev-perl/Email-Send-2.201.0-r1
+++ b/metadata/md5-cache/dev-perl/Email-Send-2.201.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Email-Abstract >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-Simple-1.920.0 virtual/perl-File-Spec >=dev-perl/Module-Pluggable-2.970.0 dev-perl/Return-Value >=virtual/perl-Scalar-List-Utils-1.20.0 virtual/perl-libnet virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-File-Temp virtual/perl-IO dev-perl/MIME-tools dev-perl/MailTools >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Email-Abstract >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-Simple-1.920.0 virtual/perl-File-Spec >=dev-perl/Module-Pluggable-2.970.0 dev-perl/Return-Value >=virtual/perl-Scalar-List-Utils-1.20.0 virtual/perl-libnet virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-File-Temp virtual/perl-IO dev-perl/MIME-tools dev-perl/MailTools >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simply Sending Email
EAPI=7
HOMEPAGE=https://metacpan.org/release/Email-Send
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~mips ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Email-Abstract >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-Simple-1.920.0 virtual/perl-File-Spec >=dev-perl/Module-Pluggable-2.970.0 dev-perl/Return-Value >=virtual/perl-Scalar-List-Utils-1.20.0 virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Email-Abstract >=dev-perl/Email-Address-1.800.0 >=dev-perl/Email-Simple-1.920.0 virtual/perl-File-Spec >=dev-perl/Module-Pluggable-2.970.0 dev-perl/Return-Value >=virtual/perl-Scalar-List-Utils-1.20.0 virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Send-2.201.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bebe83c24b4cca06b588f3bec005f703
diff --git a/metadata/md5-cache/dev-perl/Email-Send-Gmail-0.330.0-r1 b/metadata/md5-cache/dev-perl/Email-Send-Gmail-0.330.0-r1
index 61bb37ea87af..b37eb9090cf4 100644
--- a/metadata/md5-cache/dev-perl/Email-Send-Gmail-0.330.0-r1
+++ b/metadata/md5-cache/dev-perl/Email-Send-Gmail-0.330.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Authen-SASL dev-perl/Email-Address dev-perl/Email-Send dev-perl/Net-SMTP-SSL || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Authen-SASL dev-perl/Email-Address dev-perl/Email-Send dev-perl/Net-SMTP-SSL >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Send Messages using Gmail
EAPI=7
HOMEPAGE=https://metacpan.org/release/Email-Send-Gmail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~mips x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Authen-SASL dev-perl/Email-Address dev-perl/Email-Send dev-perl/Net-SMTP-SSL || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Authen-SASL dev-perl/Email-Address dev-perl/Email-Send dev-perl/Net-SMTP-SSL >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LB/LBROCARD/Email-Send-Gmail-0.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e0cb5c12ff9ce5159e428f0a13c5af28
diff --git a/metadata/md5-cache/dev-perl/Email-Sender-2.600.0 b/metadata/md5-cache/dev-perl/Email-Sender-2.600.0
index 9ba681616fae..e47f5e068387 100644
--- a/metadata/md5-cache/dev-perl/Email-Sender-2.600.0
+++ b/metadata/md5-cache/dev-perl/Email-Sender-2.600.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Exporter virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-MockObject >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Exporter virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-MockObject >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A library for sending email
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Sender
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Sender-2.600.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=436883c5b3e774b80f53be21884b0456
diff --git a/metadata/md5-cache/dev-perl/Email-Sender-2.601.0 b/metadata/md5-cache/dev-perl/Email-Sender-2.601.0
index fe18d9cf1e68..328e9ba35da8 100644
--- a/metadata/md5-cache/dev-perl/Email-Sender-2.601.0
+++ b/metadata/md5-cache/dev-perl/Email-Sender-2.601.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Exporter virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-MockObject >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.80.0 virtual/perl-Exporter virtual/perl-File-Temp dev-perl/Sub-Override dev-perl/Test-MockObject >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A library for sending email
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Sender
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Email-Abstract-3.6.0 dev-perl/Email-Address-XS >=dev-perl/Email-Simple-1.998.0 >=virtual/perl-File-Path-2.60.0 virtual/perl-File-Spec >=virtual/perl-IO-1.110.0 >=virtual/perl-Scalar-List-Utils-1.450.0 dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/MooX-Types-MooseLike-0.150.0 >=virtual/perl-libnet-3.70.0 dev-perl/Sub-Exporter >=dev-perl/Throwable-0.200.3 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Sender-2.601.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26e7ad2f8ab07e2c040b4adee7477829
diff --git a/metadata/md5-cache/dev-perl/Email-Simple-2.218.0 b/metadata/md5-cache/dev-perl/Email-Simple-2.218.0
index 1efaf859e641..9763d8c8a0ca 100644
--- a/metadata/md5-cache/dev-perl/Email-Simple-2.218.0
+++ b/metadata/md5-cache/dev-perl/Email-Simple-2.218.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Email-Date-Format >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Email-Date-Format >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple parsing of RFC2822 message format and headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Email-Date-Format || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Email-Date-Format >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Simple-2.218.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0fdcb4ebe84e70427961e2221a054d6a
diff --git a/metadata/md5-cache/dev-perl/Email-Valid-1.203.0 b/metadata/md5-cache/dev-perl/Email-Valid-1.203.0
index 9ea3fbd20b71..bc6b9482ba9c 100644
--- a/metadata/md5-cache/dev-perl/Email-Valid-1.203.0
+++ b/metadata/md5-cache/dev-perl/Email-Valid-1.203.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec dev-perl/IO-CaptureOutput virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec dev-perl/IO-CaptureOutput virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Capture-Tiny >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check validity of Internet email addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Valid
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec dev-perl/IO-CaptureOutput virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec dev-perl/IO-CaptureOutput virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Valid-1.203.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c98cf95d275b214c40db9edd21122a5
diff --git a/metadata/md5-cache/dev-perl/Email-Valid-1.204.0 b/metadata/md5-cache/dev-perl/Email-Valid-1.204.0
index afefcb789676..56d0c11a78a6 100644
--- a/metadata/md5-cache/dev-perl/Email-Valid-1.204.0
+++ b/metadata/md5-cache/dev-perl/Email-Valid-1.204.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Capture-Tiny virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Capture-Tiny virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check validity of Internet email addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Email-Valid
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Capture-Tiny virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny virtual/perl-Encode virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO dev-perl/MailTools dev-perl/Net-DNS >=dev-perl/Net-Domain-TLD-1.650.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Email-Valid-1.204.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e2ceb70f752da0712ff905962ccce975
diff --git a/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r2 b/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r2
index 1b7d0a9229a7..40004b60a464 100644
--- a/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An Encode::Encoding subclass that detects the encoding of data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-Detect
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGMYERS/Encode-Detect-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ef196a2a17ca1cd4d1b6189b73f5a29
diff --git a/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r3 b/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r3
index 474b7ba8e72a..c6cfbe13ed8d 100644
--- a/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r3
+++ b/metadata/md5-cache/dev-perl/Encode-Detect-1.10.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An Encode::Encoding subclass that detects the encoding of data
EAPI=8
HOMEPAGE=https://metacpan.org/release/Encode-Detect
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( MPL-1.1 GPL-2+ LGPL-2.1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGMYERS/Encode-Detect-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=702241d9d3b41ee645da491f03864f54
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7b582fa0c5dea6994895e64d9e425b40
diff --git a/metadata/md5-cache/dev-perl/Encode-EUCJPASCII-0.30.0-r1 b/metadata/md5-cache/dev-perl/Encode-EUCJPASCII-0.30.0-r1
index 3fb7a8a33491..6c314a394227 100644
--- a/metadata/md5-cache/dev-perl/Encode-EUCJPASCII-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Encode-EUCJPASCII-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-1.140.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Encode-1.140.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An eucJP-open mapping
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-EUCJPASCII
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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=>=virtual/perl-Encode-1.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d79b68a92c65a38a1ca40044401b94a
diff --git a/metadata/md5-cache/dev-perl/Encode-HanConvert-0.350.0-r2 b/metadata/md5-cache/dev-perl/Encode-HanConvert-0.350.0-r2
index 894652926782..215835250957 100644
--- a/metadata/md5-cache/dev-perl/Encode-HanConvert-0.350.0-r2
+++ b/metadata/md5-cache/dev-perl/Encode-HanConvert-0.350.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Encode-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Traditional and Simplified Chinese mappings
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-HanConvert
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUDREYT/Encode-HanConvert-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be92cbdffcb961500fd96284aa23e9bb
diff --git a/metadata/md5-cache/dev-perl/Encode-HanExtra-0.230.0-r3 b/metadata/md5-cache/dev-perl/Encode-HanExtra-0.230.0-r3
index c4cff6a6478e..b4de82a4ad02 100644
--- a/metadata/md5-cache/dev-perl/Encode-HanExtra-0.230.0-r3
+++ b/metadata/md5-cache/dev-perl/Encode-HanExtra-0.230.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Encode-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extra sets of Chinese encodings
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-HanExtra
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
-RDEPEND=>=virtual/perl-Encode-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUDREYT/Encode-HanExtra-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64e26da02524f3acf5315de20b2edd75
diff --git a/metadata/md5-cache/dev-perl/Encode-IMAPUTF7-1.50.0-r2 b/metadata/md5-cache/dev-perl/Encode-IMAPUTF7-1.50.0-r2
index 47fc9fbed000..9bd5697a9a67 100644
--- a/metadata/md5-cache/dev-perl/Encode-IMAPUTF7-1.50.0-r2
+++ b/metadata/md5-cache/dev-perl/Encode-IMAPUTF7-1.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Encode virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Modification of UTF-7 encoding for IMAP
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-IMAPUTF7
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMAKHOLM/Encode-IMAPUTF7-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6e3a05a6c6946eb9d8644d4a1852561
diff --git a/metadata/md5-cache/dev-perl/Encode-JIS2K-0.30.0-r1 b/metadata/md5-cache/dev-perl/Encode-JIS2K-0.30.0-r1
index eefbd61f9d70..3e6349b614a5 100644
--- a/metadata/md5-cache/dev-perl/Encode-JIS2K-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Encode-JIS2K-0.30.0-r1
@@ -1,15 +1,15 @@
-BDEPEND=>=virtual/perl-Encode-1.410.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Encode-1.410.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=JIS X 0212 (aka JIS 2000) Encodings
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-JIS2K
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-JIS2K-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2eeb8ec7da77d71d46ae80953327d22a
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=79e9999617c9ae7b931af610a528bb5e
diff --git a/metadata/md5-cache/dev-perl/Encode-Locale-1.50.0-r1 b/metadata/md5-cache/dev-perl/Encode-Locale-1.50.0-r1
index 25e9196c9805..babbb7160c49 100644
--- a/metadata/md5-cache/dev-perl/Encode-Locale-1.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Encode-Locale-1.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Encode-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Encode-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Determine the locale encoding
EAPI=8
HOMEPAGE=https://metacpan.org/release/Encode-Locale
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Encode-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5e9cb0a5ca96dbe52e22dd42a006d31a
diff --git a/metadata/md5-cache/dev-perl/Encode-compat-0.70.0-r3 b/metadata/md5-cache/dev-perl/Encode-compat-0.70.0-r3
index 44619d3f2ef9..27c996eba476 100644
--- a/metadata/md5-cache/dev-perl/Encode-compat-0.70.0-r3
+++ b/metadata/md5-cache/dev-perl/Encode-compat-0.70.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Text-Iconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Text-Iconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encode.pm emulation layer
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode-compat
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~loong ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Text-Iconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-Iconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUTRIJUS/Encode-compat-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=041d2f7c9d9a11986e87f4cf0765c5cb
diff --git a/metadata/md5-cache/dev-perl/Env-Path-0.190.0 b/metadata/md5-cache/dev-perl/Env-Path-0.190.0
index 04654205bdb3..42ba2b921e46 100644
--- a/metadata/md5-cache/dev-perl/Env-Path-0.190.0
+++ b/metadata/md5-cache/dev-perl/Env-Path-0.190.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Advanced operations on path variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/Env-Path
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSB/Env-Path-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=93a8391464d1adb891a0e59fb8950f6e
diff --git a/metadata/md5-cache/dev-perl/Error-0.170.290 b/metadata/md5-cache/dev-perl/Error-0.170.290
index 53c7be8b6fa4..44b77e9f1cd5 100644
--- a/metadata/md5-cache/dev-perl/Error-0.170.290
+++ b/metadata/md5-cache/dev-perl/Error-0.170.290
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Error/exception handling in an OO-ish way
EAPI=7
HOMEPAGE=https://metacpan.org/release/Error
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ ) MIT
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Error-0.17029.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1ed83c11e09ebd4dcd0cf3f64b7d074
diff --git a/metadata/md5-cache/dev-perl/Eval-Closure-0.140.0-r1 b/metadata/md5-cache/dev-perl/Eval-Closure-0.140.0-r1
index 1fbeb85af460..c877375a8970 100644
--- a/metadata/md5-cache/dev-perl/Eval-Closure-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Eval-Closure-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny !minimal? ( >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Perl-Tidy ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny !minimal? ( >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Perl-Tidy ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=safely and cleanly create closures via string eval
EAPI=8
HOMEPAGE=https://metacpan.org/release/Eval-Closure
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny !minimal? ( >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Perl-Tidy ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny !minimal? ( >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Perl-Tidy ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b69d43ebc9ffa5da77267fb27e5ebb86
diff --git a/metadata/md5-cache/dev-perl/Eval-LineNumbers-0.350.0 b/metadata/md5-cache/dev-perl/Eval-LineNumbers-0.350.0
index f74b37b5a863..9c18a3aabf43 100644
--- a/metadata/md5-cache/dev-perl/Eval-LineNumbers-0.350.0
+++ b/metadata/md5-cache/dev-perl/Eval-LineNumbers-0.350.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add line numbers to hereis blocks that contain perl source code
EAPI=8
HOMEPAGE=https://metacpan.org/release/Eval-LineNumbers
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic-2 LGPL-2.1 )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Eval-LineNumbers-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d718618cf63fd21c911137c38d98da36
diff --git a/metadata/md5-cache/dev-perl/Event-1.280.0 b/metadata/md5-cache/dev-perl/Event-1.280.0
index c5b8b657444a..8340994f7139 100644
--- a/metadata/md5-cache/dev-perl/Event-1.280.0
+++ b/metadata/md5-cache/dev-perl/Event-1.280.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, generic event loop
EAPI=7
HOMEPAGE=https://metacpan.org/release/Event
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Event-1.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d7f88a663ca2559f1ab383315345bc8
diff --git a/metadata/md5-cache/dev-perl/Event-1.280.0-r1 b/metadata/md5-cache/dev-perl/Event-1.280.0-r1
index b93f01f0deae..0970b31662ae 100644
--- a/metadata/md5-cache/dev-perl/Event-1.280.0-r1
+++ b/metadata/md5-cache/dev-perl/Event-1.280.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, generic event loop
EAPI=8
HOMEPAGE=https://metacpan.org/release/Event
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Event-1.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0e3e75ed11ec1097aef1c1ca4ffc163b
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e14803655da4a4376bc0bc6eebc9b789
diff --git a/metadata/md5-cache/dev-perl/Event-ExecFlow-0.640.0-r2 b/metadata/md5-cache/dev-perl/Event-ExecFlow-0.640.0-r2
index 7eb1441c322d..f2b1258f5567 100644
--- a/metadata/md5-cache/dev-perl/Event-ExecFlow-0.640.0-r2
+++ b/metadata/md5-cache/dev-perl/Event-ExecFlow-0.640.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/AnyEvent-0.400.0 dev-perl/libintl-perl virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/AnyEvent-0.400.0 dev-perl/libintl-perl virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=High level API for event-based execution flow control
EAPI=7
HOMEPAGE=https://metacpan.org/release/Event-ExecFlow
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ ) LGPL-2.1+
-RDEPEND=>=dev-perl/AnyEvent-0.400.0 dev-perl/libintl-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-0.400.0 dev-perl/libintl-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRED/Event-ExecFlow-0.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9a50efdc8b8bf4574ac3a97a8359f911
diff --git a/metadata/md5-cache/dev-perl/Event-RPC-1.100.0-r1 b/metadata/md5-cache/dev-perl/Event-RPC-1.100.0-r1
index d6c573bdae6c..08658257c4a3 100644
--- a/metadata/md5-cache/dev-perl/Event-RPC-1.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Event-RPC-1.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( dev-perl/Event dev-perl/glib-perl dev-perl/AnyEvent ) dev-perl/IO-Socket-SSL dev-perl/Net-SSLeay || ( >=dev-perl/Sereal-3.0.0 dev-perl/CBOR-XS >=dev-perl/JSON-XS-3.0.0 ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Storable virtual/perl-IO ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=|| ( dev-perl/Event dev-perl/glib-perl dev-perl/AnyEvent ) dev-perl/IO-Socket-SSL dev-perl/Net-SSLeay || ( >=dev-perl/Sereal-3.0.0 dev-perl/CBOR-XS >=dev-perl/JSON-XS-3.0.0 ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Storable virtual/perl-IO ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Event based transparent Client/Server RPC framework
EAPI=7
HOMEPAGE=https://metacpan.org/release/Event-RPC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~ia64 ppc ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( dev-perl/Event dev-perl/glib-perl dev-perl/AnyEvent ) dev-perl/IO-Socket-SSL dev-perl/Net-SSLeay || ( >=dev-perl/Sereal-3.0.0 dev-perl/CBOR-XS >=dev-perl/JSON-XS-3.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=|| ( dev-perl/Event dev-perl/glib-perl dev-perl/AnyEvent ) dev-perl/IO-Socket-SSL dev-perl/Net-SSLeay || ( >=dev-perl/Sereal-3.0.0 dev-perl/CBOR-XS >=dev-perl/JSON-XS-3.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRED/Event-RPC-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c0b2f3970636c5f71f63b9d013a275d
diff --git a/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r1 b/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r1
index 0392a10d6dc6..bd581e351176 100644
--- a/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r1
+++ b/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.120.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.120.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Error handling with exception class
EAPI=7
HOMEPAGE=https://metacpan.org/release/Exception-Base
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Exception-Base-0.2501.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a1f421ffb97dce62b254fed9ebb09b65
diff --git a/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r2 b/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r2
index 5556bdb5c03e..55d68f862f04 100644
--- a/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r2
+++ b/metadata/md5-cache/dev-perl/Exception-Base-0.250.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.120.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.120.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Error handling with exception class
EAPI=8
HOMEPAGE=https://metacpan.org/release/Exception-Base
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Exception-Base-0.2501.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d3281e3b53e9e271faccce96a2e3370
diff --git a/metadata/md5-cache/dev-perl/Exception-Class-1.450.0 b/metadata/md5-cache/dev-perl/Exception-Class-1.450.0
index e0da61f6ae28..2a42a2b1341a 100644
--- a/metadata/md5-cache/dev-perl/Exception-Class-1.450.0
+++ b/metadata/md5-cache/dev-perl/Exception-Class-1.450.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Devel-StackTrace-2.0.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Devel-StackTrace-2.0.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module that allows you to declare real exception classes in Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Exception-Class
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Devel-StackTrace-2.0.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Data-Inheritable-0.20.0 >=dev-perl/Devel-StackTrace-2.0.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Exception-Class-1.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cacd506c9b62b0c1994ad7505525818a
diff --git a/metadata/md5-cache/dev-perl/Exception-Died-0.60.0-r3 b/metadata/md5-cache/dev-perl/Exception-Died-0.60.0-r3
index 93118875c7e9..e256b20d3421 100644
--- a/metadata/md5-cache/dev-perl/Exception-Died-0.60.0-r3
+++ b/metadata/md5-cache/dev-perl/Exception-Died-0.60.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/constant-boolean >=dev-perl/Exception-Base-0.210.0 dev-perl/Module-Build test? ( virtual/perl-parent >=dev-perl/Test-Unit-Lite-0.110.0 >=dev-perl/Test-Assert-0.50.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/constant-boolean >=dev-perl/Exception-Base-0.210.0 dev-perl/Module-Build test? ( virtual/perl-parent >=dev-perl/Test-Unit-Lite-0.110.0 >=dev-perl/Test-Assert-0.50.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert simple die into real exception object
EAPI=8
HOMEPAGE=https://metacpan.org/release/Exception-Died
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/constant-boolean >=dev-perl/Exception-Base-0.210.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/constant-boolean >=dev-perl/Exception-Base-0.210.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Exception-Died-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ca75898b9302a4fb043766305db7984f
diff --git a/metadata/md5-cache/dev-perl/Exception-System-0.110.0-r2 b/metadata/md5-cache/dev-perl/Exception-System-0.110.0-r2
index a261a97a41db..c9d2c71c5f78 100644
--- a/metadata/md5-cache/dev-perl/Exception-System-0.110.0-r2
+++ b/metadata/md5-cache/dev-perl/Exception-System-0.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Exception-Base-0.22.01 dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.100.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Exception-Base-0.22.01 dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.100.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Exception class for system or library calls
EAPI=7
HOMEPAGE=https://metacpan.org/release/Exception-System
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Exception-Base-0.22.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Exception-Base-0.22.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Exception-System-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c086b51891c1aab60354eb527e80381f
diff --git a/metadata/md5-cache/dev-perl/Exception-Warning-0.40.100-r2 b/metadata/md5-cache/dev-perl/Exception-Warning-0.40.100-r2
index df1aa640c3c6..536f4002cd52 100644
--- a/metadata/md5-cache/dev-perl/Exception-Warning-0.40.100-r2
+++ b/metadata/md5-cache/dev-perl/Exception-Warning-0.40.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Exception-Base-0.210.0 dev-perl/Module-Build test? ( >=dev-perl/Test-Assert-0.50.0 >=dev-perl/Test-Unit-Lite-0.120.0 virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Exception-Base-0.210.0 dev-perl/Module-Build test? ( >=dev-perl/Test-Assert-0.50.0 >=dev-perl/Test-Unit-Lite-0.120.0 virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert simple warn into real exception object
EAPI=7
HOMEPAGE=https://metacpan.org/release/Exception-Warning
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Exception-Base-0.210.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Exception-Base-0.210.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Exception-Warning-0.0401.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04c42a030c10e49ccfbba61795053b87
diff --git a/metadata/md5-cache/dev-perl/Expect-1.350.0-r1 b/metadata/md5-cache/dev-perl/Expect-1.350.0-r1
index 512e970b7087..565192c61ee3 100644
--- a/metadata/md5-cache/dev-perl/Expect-1.350.0-r1
+++ b/metadata/md5-cache/dev-perl/Expect-1.350.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expect for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Expect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JACOBY/Expect-1.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7407f7302b68949b62ea4f24d13d0b01
diff --git a/metadata/md5-cache/dev-perl/Expect-1.380.0 b/metadata/md5-cache/dev-perl/Expect-1.380.0
index ef1717f4ab39..6f37c0c541e8 100644
--- a/metadata/md5-cache/dev-perl/Expect-1.380.0
+++ b/metadata/md5-cache/dev-perl/Expect-1.380.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expect for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Expect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO >=dev-perl/IO-Tty-1.110.0 !minimal? ( dev-perl/IO-Stty ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JACOBY/Expect-1.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=94f9b74885edfa10ffafb47a68893ceb
diff --git a/metadata/md5-cache/dev-perl/Exporter-Cluster-0.310.0-r2 b/metadata/md5-cache/dev-perl/Exporter-Cluster-0.310.0-r2
index 1147443853da..b6e6eff8e2d1 100644
--- a/metadata/md5-cache/dev-perl/Exporter-Cluster-0.310.0-r2
+++ b/metadata/md5-cache/dev-perl/Exporter-Cluster-0.310.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extension for easy multiple module imports
EAPI=7
HOMEPAGE=https://metacpan.org/release/Exporter-Cluster
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DH/DHAGEMAN/Exporter-Cluster-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6af092b2a0672796f24a644211b32185
diff --git a/metadata/md5-cache/dev-perl/Exporter-Lite-0.90.0 b/metadata/md5-cache/dev-perl/Exporter-Lite-0.90.0
index 3cdbd62c69fa..65cd0bbe09e1 100644
--- a/metadata/md5-cache/dev-perl/Exporter-Lite-0.90.0
+++ b/metadata/md5-cache/dev-perl/Exporter-Lite-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.340.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.340.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight exporting of variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/Exporter-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Exporter-Lite-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2c31b17bdee50b3d7a5b41c4fc549be4
diff --git a/metadata/md5-cache/dev-perl/Exporter-Tiny-1.6.2 b/metadata/md5-cache/dev-perl/Exporter-Tiny-1.6.2
index 80ee99d142f2..4f77a9206592 100644
--- a/metadata/md5-cache/dev-perl/Exporter-Tiny-1.6.2
+++ b/metadata/md5-cache/dev-perl/Exporter-Tiny-1.6.2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Test-Fatal dev-perl/Test-Warnings >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Test-Fatal dev-perl/Test-Warnings >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An exporter with the features of Sub::Exporter but only core dependencies
EAPI=8
HOMEPAGE=https://metacpan.org/release/Exporter-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.006002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc9ea4869326e15e2d798d2cca7df826
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-AutoInstall-0.640.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-AutoInstall-0.640.0-r1
index f5bf7d611991..f7c7d0ab8cd2 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-AutoInstall-0.640.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-AutoInstall-0.640.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Sort-Versions || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Sort-Versions >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatic installation of dependencies via CPAN from within Makefile.PL
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-AutoInstall
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Sort-Versions || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Sort-Versions >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/ExtUtils-AutoInstall-0.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=94b00c0822c85d5bc4a93cc608d19010
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.110.0 b/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.110.0
index 5efd56fb4585..1be18e716789 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.110.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.110.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.400.400 test? ( dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.400.400 test? ( dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Configure-time utilities for using C headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-CChecker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/ExtUtils-CChecker-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f26e5f6253bd63cf1eccaa145318a42d
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.120.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.120.0-r1
index 243ea37d8851..08cdca203232 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.120.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-CChecker-0.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Configure-time utilities for using C headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-CChecker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/ExtUtils-CChecker-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9a4e64b9985146a97e4d68847c1f268
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-Config-0.8.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-Config-0.8.0-r1
index bd15b74ecccd..b3dd65527972 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-Config-0.8.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-Config-0.8.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.88 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.88 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrapper for perl's configuration
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-Config
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Data-Dumper || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Config-0.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5400acfe5c7aac39c7de8317c1834eca
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-Config-0.9.0 b/metadata/md5-cache/dev-perl/ExtUtils-Config-0.9.0
index 8b942d22322b..91aa501a27d4 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-Config-0.9.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-Config-0.9.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.88 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.88 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrapper for perl's configuration
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-Config
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Data-Dumper || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Config-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8eefb80768f10e6cfa8fb2d30d63c758
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-CppGuess-0.260.0 b/metadata/md5-cache/dev-perl/ExtUtils-CppGuess-0.260.0
index 6f2b0a92b192..2f93dfa4537c 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-CppGuess-0.260.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-CppGuess-0.260.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Capture-Tiny >=virtual/perl-ExtUtils-ParseXS-3.350.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path >=virtual/perl-ExtUtils-CBuilder-0.280.231 virtual/perl-ExtUtils-Manifest dev-perl/Module-Build >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Capture-Tiny >=virtual/perl-ExtUtils-ParseXS-3.350.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path >=virtual/perl-ExtUtils-CBuilder-0.280.231 virtual/perl-ExtUtils-Manifest dev-perl/Module-Build >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Guess C++ compiler and flags
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-CppGuess
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Capture-Tiny >=virtual/perl-ExtUtils-ParseXS-3.350.0 virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny >=virtual/perl-ExtUtils-ParseXS-3.350.0 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/ExtUtils-CppGuess-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=374ad1cc09055a310d776d4c3b89b5a3
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-Depends-0.800.100 b/metadata/md5-cache/dev-perl/ExtUtils-Depends-0.800.100
index 5e350bdf30e3..ae92ffb1bff6 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-Depends-0.800.100
+++ b/metadata/md5-cache/dev-perl/ExtUtils-Depends-0.800.100
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-ExtUtils-MakeMaker-7.440.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-ExtUtils-MakeMaker-7.440.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily build XS extensions that depend on XS extensions
EAPI=7
HOMEPAGE=https://metacpan.org/release/ExtUtils-Depends
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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-Data-Dumper virtual/perl-File-Spec virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/ExtUtils-Depends-0.8001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3efa1ae559a34af7e17ff4babca0869b
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-F77-1.260.0 b/metadata/md5-cache/dev-perl/ExtUtils-F77-1.260.0
index d3cfa0c41b4c..0162ad91d57e 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-F77-1.260.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-F77-1.260.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-Which virtual/perl-Scalar-List-Utils virtual/perl-Text-ParseWords virtual/fortran virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/File-Which virtual/perl-Scalar-List-Utils virtual/perl-Text-ParseWords virtual/fortran virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple interface to F77 libs
EAPI=7
HOMEPAGE=https://metacpan.org/release/ExtUtils-F77
@@ -8,8 +8,8 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-Which virtual/perl-Scalar-List-Utils virtual/perl-Text-ParseWords virtual/fortran || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-Which virtual/perl-Scalar-List-Utils virtual/perl-Text-ParseWords virtual/fortran >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/ExtUtils-F77-1.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=523794a602fa1543fff1de04a1957f70
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.23.0 b/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.23.0
index 61b853f58395..397920294d04 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.23.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.23.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for the presence of a compiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-HasCompiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-HasCompiler-0.023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bceebdddbfc08b722a9d953243403b68
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.24.0 b/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.24.0
index 0102efba7af9..ba2963dbe338 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.24.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.24.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for the presence of a compiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-HasCompiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-HasCompiler-0.024.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=09e1d647ab69759923cb8b814da65d9f
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.25.0 b/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.25.0
index ae0cb87f1626..df40516a9aa7 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.25.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-HasCompiler-0.25.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for the presence of a compiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-HasCompiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-HasCompiler-0.025.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ce4a70216254538a19b22956176e2b2
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-Helpers-0.26.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-Helpers-0.26.0-r1
index 7d45c5b4b446..7099190932e7 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-Helpers-0.26.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-Helpers-0.26.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=virtual/perl-Text-ParseWords-3.240.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=virtual/perl-Text-ParseWords-3.240.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Various portability utilities for module builders
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-Helpers
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=virtual/perl-Text-ParseWords-3.240.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=virtual/perl-Text-ParseWords-3.240.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c071d55e0fda147a6fbeca72b510bf44
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.12.0 b/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.12.0
index 2b2da3bdba0b..f691172a85cd 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.12.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.12.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Spec-0.830.0 virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Spec-0.830.0 virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build.PL install path logic made easy
EAPI=7
HOMEPAGE=https://metacpan.org/release/ExtUtils-InstallPaths
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0c3cf017846fb1dd5419065a13e30eef
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.13.0 b/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.13.0
index 2e8918144d35..52c4a93b8993 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.13.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-InstallPaths-0.13.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Spec-0.830.0 virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Spec-0.830.0 virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build.PL install path logic made easy
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-InstallPaths
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/ExtUtils-Config-0.2.0 virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61235c1769375d5e0abdd7243cc95596
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-LibBuilder-0.80.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-LibBuilder-0.80.0-r1
index 2503d1ee1093..7916fc3b15cd 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-LibBuilder-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-LibBuilder-0.80.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=>=virtual/perl-ExtUtils-CBuilder-0.230.0 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-CBuilder-0.230.0 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tool to build C libraries
EAPI=7
HOMEPAGE=https://metacpan.org/release/ExtUtils-LibBuilder
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1 )
-RDEPEND=>=virtual/perl-ExtUtils-CBuilder-0.230.0 virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-ExtUtils-CBuilder-0.230.0 virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/ExtUtils-LibBuilder-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=747722d7c3434191af982b12231e928c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f31fa76ff17342a024e268994ea2adba
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 b/metadata/md5-cache/dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0
index 40e200e03036..61aebb171c81 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0
+++ b/metadata/md5-cache/dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 dev-perl/Module-CPANfile >=virtual/perl-version-0.760.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 dev-perl/Module-CPANfile >=virtual/perl-version-0.760.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=cpanfile support for EUMM
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-MakeMaker-CPANfile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 dev-perl/Module-CPANfile >=virtual/perl-version-0.760.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 dev-perl/Module-CPANfile >=virtual/perl-version-0.760.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/ExtUtils-MakeMaker-CPANfile-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd87a52d4942ce396e36f0d8c0313ff8
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-PkgConfig-1.160.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-PkgConfig-1.160.0-r1
index fa95704607d5..6a4b84b62ab6 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-PkgConfig-1.160.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-PkgConfig-1.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simplistic perl interface to pkg-config
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-PkgConfig
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=LGPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/ExtUtils-PkgConfig-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=962049d23d1646cf250e4c38f9c7861d
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-Typemaps-Default-1.50.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-Typemaps-Default-1.50.0-r1
index bdb70a473a33..c1014c96b55b 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-Typemaps-Default-1.50.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-Typemaps-Default-1.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-ParseXS-3.180.300 >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-ParseXS-3.180.300 >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set of useful typemaps
EAPI=8
HOMEPAGE=https://metacpan.org/release/ExtUtils-Typemaps-Default
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-ExtUtils-ParseXS-3.180.300 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-ExtUtils-ParseXS-3.180.300 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/ExtUtils-Typemaps-Default-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e76ed1cf26d1721236447b61823c50bb
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-XSBuilder-0.280.0-r2 b/metadata/md5-cache/dev-perl/ExtUtils-XSBuilder-0.280.0-r2
index 91402f0df863..b2daaab18ca0 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-XSBuilder-0.280.0-r2
+++ b/metadata/md5-cache/dev-perl/ExtUtils-XSBuilder-0.280.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Parse-RecDescent dev-perl/Tie-IxHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Parse-RecDescent dev-perl/Tie-IxHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Modules to parse C header files and create XS glue code
EAPI=7
HOMEPAGE=https://metacpan.org/release/ExtUtils-XSBuilder
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Parse-RecDescent dev-perl/Tie-IxHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Parse-RecDescent dev-perl/Tie-IxHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRICHTER/ExtUtils-XSBuilder-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=208e60c48a6abdf16ed59dc58930d4fd
diff --git a/metadata/md5-cache/dev-perl/ExtUtils-XSpp-0.180.0-r1 b/metadata/md5-cache/dev-perl/ExtUtils-XSpp-0.180.0-r1
index 6666c5382a9b..06ee132c863c 100644
--- a/metadata/md5-cache/dev-perl/ExtUtils-XSpp-0.180.0-r1
+++ b/metadata/md5-cache/dev-perl/ExtUtils-XSpp-0.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-ExtUtils-ParseXS-3.70.0 >=dev-perl/Module-Build-0.400.0 test? ( dev-perl/Test-Differences dev-perl/Test-Base ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-ExtUtils-ParseXS-3.70.0 >=dev-perl/Module-Build-0.400.0 test? ( dev-perl/Test-Differences dev-perl/Test-Base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS for C++
EAPI=7
HOMEPAGE=https://metacpan.org/release/ExtUtils-XSpp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-ExtUtils-ParseXS-3.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=virtual/perl-ExtUtils-ParseXS-3.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/ExtUtils-XSpp-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e0a36154c4455a2cfdd245f18dbe96c3
diff --git a/metadata/md5-cache/dev-perl/FCGI-0.790.0 b/metadata/md5-cache/dev-perl/FCGI-0.790.0
index d8a72f7a1720..5d54ce1ba41c 100644
--- a/metadata/md5-cache/dev-perl/FCGI-0.790.0
+++ b/metadata/md5-cache/dev-perl/FCGI-0.790.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast CGI module
EAPI=7
HOMEPAGE=https://metacpan.org/release/FCGI
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=FastCGI
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/FCGI-0.79.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=13da47142f4282f4047540d5f79d4bcd
diff --git a/metadata/md5-cache/dev-perl/FCGI-0.820.0 b/metadata/md5-cache/dev-perl/FCGI-0.820.0
index 34542b1dbf80..0cf7e73311fe 100644
--- a/metadata/md5-cache/dev-perl/FCGI-0.820.0
+++ b/metadata/md5-cache/dev-perl/FCGI-0.820.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/FCGI-Client-0.90.0 virtual/perl-File-Temp virtual/perl-IO ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/FCGI-Client-0.90.0 virtual/perl-File-Temp virtual/perl-IO ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast CGI module
EAPI=8
HOMEPAGE=https://metacpan.org/release/FCGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=FastCGI
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/FCGI-0.82.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=43a83d02af93289c9a19efeddda6e624
diff --git a/metadata/md5-cache/dev-perl/FCGI-Client-0.90.0 b/metadata/md5-cache/dev-perl/FCGI-Client-0.90.0
index a5c8e23d7c35..dd219a8b8d8e 100644
--- a/metadata/md5-cache/dev-perl/FCGI-Client-0.90.0
+++ b/metadata/md5-cache/dev-perl/FCGI-Client-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO dev-perl/Moo dev-perl/Type-Tiny >=dev-perl/Module-Build-Tiny-0.35.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO dev-perl/Moo dev-perl/Type-Tiny >=dev-perl/Module-Build-Tiny-0.35.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client library for fastcgi protocol
EAPI=8
HOMEPAGE=https://metacpan.org/release/FCGI-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO dev-perl/Moo dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO dev-perl/Moo dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/FCGI-Client-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d78f3e8ae7a49005d5665e5de772f628
diff --git a/metadata/md5-cache/dev-perl/FCGI-ProcManager-0.280.0-r1 b/metadata/md5-cache/dev-perl/FCGI-ProcManager-0.280.0-r1
index e90ecf69480f..734a688bed5a 100644
--- a/metadata/md5-cache/dev-perl/FCGI-ProcManager-0.280.0-r1
+++ b/metadata/md5-cache/dev-perl/FCGI-ProcManager-0.280.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A FastCGI process manager
EAPI=8
HOMEPAGE=https://metacpan.org/release/FCGI-ProcManager
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=LGPL-2.1
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARODLAND/FCGI-ProcManager-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f3132f3de35917313f979d0174452de
diff --git a/metadata/md5-cache/dev-perl/FFI-CheckLib-0.310.0-r1 b/metadata/md5-cache/dev-perl/FFI-CheckLib-0.310.0-r1
index a0cf7f5b05a2..cc44ee940b73 100644
--- a/metadata/md5-cache/dev-perl/FFI-CheckLib-0.310.0-r1
+++ b/metadata/md5-cache/dev-perl/FFI-CheckLib-0.310.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-Which >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.15 >=virtual/perl-Test2-Suite-0.0.60 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/File-Which >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.15 >=virtual/perl-Test2-Suite-0.0.60 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check that a library is available for FFI
EAPI=8
HOMEPAGE=https://metacpan.org/release/FFI-CheckLib
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-Which >=virtual/perl-Scalar-List-Utils-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-Which >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=442d11c48cd76dad0c9152ec24ed3930
diff --git a/metadata/md5-cache/dev-perl/FLV-AudioExtractor-0.10.0-r1 b/metadata/md5-cache/dev-perl/FLV-AudioExtractor-0.10.0-r1
index c60517869aa3..82364516bb0f 100644
--- a/metadata/md5-cache/dev-perl/FLV-AudioExtractor-0.10.0-r1
+++ b/metadata/md5-cache/dev-perl/FLV-AudioExtractor-0.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moose virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Moose virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract audio from Flash Videos
EAPI=7
HOMEPAGE=https://metacpan.org/release/FLV-AudioExtractor
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FV/FVOX/FLV-AudioExtractor-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=652a2ed32e921eb7755b924474798827
diff --git a/metadata/md5-cache/dev-perl/Fatal-Exception-0.50.0-r3 b/metadata/md5-cache/dev-perl/Fatal-Exception-0.50.0-r3
index c9ee6299babc..0db0eeea8da3 100644
--- a/metadata/md5-cache/dev-perl/Fatal-Exception-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/Fatal-Exception-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Exception-Died >=dev-perl/Exception-Base-0.22.01 dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.12 dev-perl/Test-Assert dev-perl/Exception-Warning ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Exception-Died >=dev-perl/Exception-Base-0.22.01 dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.12 dev-perl/Test-Assert dev-perl/Exception-Warning ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Succeed or throw exception
EAPI=8
HOMEPAGE=https://metacpan.org/release/Fatal-Exception
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Exception-Died >=dev-perl/Exception-Base-0.22.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Exception-Died >=dev-perl/Exception-Base-0.22.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Fatal-Exception-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3efc9e99c8af84605e5cde1c8cfe96f6
diff --git a/metadata/md5-cache/dev-perl/Feature-Compat-Class-0.60.0 b/metadata/md5-cache/dev-perl/Feature-Compat-Class-0.60.0
index a73b767a311c..f6dafd07c2dc 100644
--- a/metadata/md5-cache/dev-perl/Feature-Compat-Class-0.60.0
+++ b/metadata/md5-cache/dev-perl/Feature-Compat-Class-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.400 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.400 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make class syntax available
EAPI=8
HOMEPAGE=https://metacpan.org/release/Feature-Compat-Class
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Feature-Compat-Class-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e9fa5cca042fb10f7da8ecb01fff9c9c
diff --git a/metadata/md5-cache/dev-perl/Feed-Find-0.130.0 b/metadata/md5-cache/dev-perl/Feed-Find-0.130.0
index f53a44c4ac23..bdfaf3ac2f8d 100644
--- a/metadata/md5-cache/dev-perl/Feed-Find-0.130.0
+++ b/metadata/md5-cache/dev-perl/Feed-Find-0.130.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-ErrorHandler dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-LWP-UserAgent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-ErrorHandler dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-LWP-UserAgent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Syndication feed auto-discovery
EAPI=8
HOMEPAGE=https://metacpan.org/release/Feed-Find
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-ErrorHandler dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-ErrorHandler dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Feed-Find-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=60edff949b3d95c0cead11f471ac92f7
diff --git a/metadata/md5-cache/dev-perl/Festival-Client-Async-0.30.300-r3 b/metadata/md5-cache/dev-perl/Festival-Client-Async-0.30.300-r3
index 78e36147df1f..4adb57f86881 100644
--- a/metadata/md5-cache/dev-perl/Festival-Client-Async-0.30.300-r3
+++ b/metadata/md5-cache/dev-perl/Festival-Client-Async-0.30.300-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Non-blocking interface to a Festival server
EAPI=8
HOMEPAGE=https://metacpan.org/release/Festival-Client-Async
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DJ/DJHD/Festival-Client-Async-0.0303.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f74a832572ee64d0a8af3b66618024c
diff --git a/metadata/md5-cache/dev-perl/File-BOM-0.180.0 b/metadata/md5-cache/dev-perl/File-BOM-0.180.0
index 3786327fda5b..8cc40184fb24 100644
--- a/metadata/md5-cache/dev-perl/File-BOM-0.180.0
+++ b/metadata/md5-cache/dev-perl/File-BOM-0.180.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-1.990.0 >=dev-perl/Readonly-0.60.0 >=dev-perl/Module-Build-0.420.0 test? ( >=dev-perl/Test-Exception-0.200.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Encode-1.990.0 >=dev-perl/Readonly-0.60.0 >=dev-perl/Module-Build-0.420.0 test? ( >=dev-perl/Test-Exception-0.200.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utilities for handling Byte Order Marks
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-BOM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-1.990.0 >=dev-perl/Readonly-0.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-1.990.0 >=dev-perl/Readonly-0.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTLAW/File-BOM-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5bf01d0964228188d9e240589f6ade7f
diff --git a/metadata/md5-cache/dev-perl/File-BaseDir-0.90.0 b/metadata/md5-cache/dev-perl/File-BaseDir-0.90.0
index d653f873612e..a32cc3b1641e 100644
--- a/metadata/md5-cache/dev-perl/File-BaseDir-0.90.0
+++ b/metadata/md5-cache/dev-perl/File-BaseDir-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec dev-perl/IPC-System-Simple test? ( dev-perl/File-Which virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec dev-perl/IPC-System-Simple test? ( dev-perl/File-Which virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use the Freedesktop.org base directory specification
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-BaseDir
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec dev-perl/IPC-System-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec dev-perl/IPC-System-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/File-BaseDir-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cccd5e8d53456760fd7ac432048d6841
diff --git a/metadata/md5-cache/dev-perl/File-Copy-Link-0.140.0-r1 b/metadata/md5-cache/dev-perl/File-Copy-Link-0.140.0-r1
index 38dff11b6beb..666f86ab56a9 100644
--- a/metadata/md5-cache/dev-perl/File-Copy-Link-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Copy-Link-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec >=dev-perl/Module-Build-0.380.0 test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec >=dev-perl/Module-Build-0.380.0 test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for replacing a link by a copy of the linked file
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Copy-Link
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RM/RMBARKER/File-Copy-Link-0.140.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=238cac6be6a211200fec6264e30f7640
diff --git a/metadata/md5-cache/dev-perl/File-Copy-Recursive-0.450.0 b/metadata/md5-cache/dev-perl/File-Copy-Recursive-0.450.0
index 629622cffdcc..630663a904cb 100644
--- a/metadata/md5-cache/dev-perl/File-Copy-Recursive-0.450.0
+++ b/metadata/md5-cache/dev-perl/File-Copy-Recursive-0.450.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-File >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-File >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=uses File::Copy to recursively copy dirs
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Copy-Recursive
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=345527e65834f2627941113b093a9787
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bb29035b977f460372ae34dbff811d67
diff --git a/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.6.0 b/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.6.0
index b34f161fcf2f..f1420793c39e 100644
--- a/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.6.0
+++ b/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.6.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-File-Temp dev-perl/Path-Tiny >=virtual/perl-Test-Simple-0.440.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-File-Temp dev-perl/Path-Tiny >=virtual/perl-Test-Simple-0.440.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursive copying of files and directories within Perl 5 toolchain
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Copy-Recursive-Reduced
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JK/JKEENAN/File-Copy-Recursive-Reduced-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3fbe5d58383a4858294db0f356b4f283
diff --git a/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.8.0 b/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.8.0
index 78591820cde9..62be81c2238c 100644
--- a/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.8.0
+++ b/metadata/md5-cache/dev-perl/File-Copy-Recursive-Reduced-0.8.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-File-Temp dev-perl/Path-Tiny >=virtual/perl-Test-Simple-0.440.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Capture-Tiny virtual/perl-File-Temp dev-perl/Path-Tiny >=virtual/perl-Test-Simple-0.440.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursive copying of files and directories within Perl 5 toolchain
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Copy-Recursive-Reduced
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JK/JKEENAN/File-Copy-Recursive-Reduced-0.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8e63412763058bd6ee03274d1bda510
diff --git a/metadata/md5-cache/dev-perl/File-DesktopEntry-0.220.0-r1 b/metadata/md5-cache/dev-perl/File-DesktopEntry-0.220.0-r1
index 9578a75edaf5..e78b4d52e23d 100644
--- a/metadata/md5-cache/dev-perl/File-DesktopEntry-0.220.0-r1
+++ b/metadata/md5-cache/dev-perl/File-DesktopEntry-0.220.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode >=dev-perl/File-BaseDir-0.30.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode >=dev-perl/File-BaseDir-0.30.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object to handle .desktop files
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-DesktopEntry
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode >=dev-perl/File-BaseDir-0.30.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode >=dev-perl/File-BaseDir-0.30.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MICHIELB/File-DesktopEntry-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ec67a429e097ea54694681b1e35c3c6c
diff --git a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.8 b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.8
index 55adb922f842..9e208e707728 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Object-0.3.8
+++ b/metadata/md5-cache/dev-perl/File-Find-Object-0.3.8
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path dev-perl/File-TreeCreate >=dev-perl/Test-File-1.993.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path dev-perl/File-TreeCreate >=dev-perl/Test-File-1.993.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An object oriented File::Find replacement
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Object
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-0.3.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd2c8c3b0be67f87a730319e5be41733
diff --git a/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300-r1 b/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300-r1
index 8ae77b2e8f0e..7323adb33976 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300-r1
+++ b/metadata/md5-cache/dev-perl/File-Find-Object-Rule-0.31.300-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor dev-perl/File-Find-Object dev-perl/Number-Compare dev-perl/Text-Glob >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path dev-perl/File-TreeCreate virtual/perl-IO ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor dev-perl/File-Find-Object dev-perl/Number-Compare dev-perl/Text-Glob >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path dev-perl/File-TreeCreate virtual/perl-IO ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alternative interface to File::Find::Object
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Object-Rule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor dev-perl/File-Find-Object dev-perl/Number-Compare dev-perl/Text-Glob || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor dev-perl/File-Find-Object dev-perl/Number-Compare dev-perl/Text-Glob >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Find-Object-Rule-0.0313.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a53035137581e5ed8cf9a28782289ef
diff --git a/metadata/md5-cache/dev-perl/File-Find-Rule-0.340.0-r1 b/metadata/md5-cache/dev-perl/File-Find-Rule-0.340.0-r1
index 712fa9ad7297..60dc947cc5f3 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Rule-0.340.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Find-Rule-0.340.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec dev-perl/Number-Compare dev-perl/Text-Glob virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec dev-perl/Number-Compare dev-perl/Text-Glob virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alternative interface to File::Find
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Rule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-File-Spec dev-perl/Number-Compare dev-perl/Text-Glob || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec dev-perl/Number-Compare dev-perl/Text-Glob >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/File-Find-Rule-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f0704a970dfe306b02ae207a3ad348c
diff --git a/metadata/md5-cache/dev-perl/File-Find-Rule-Perl-1.160.0 b/metadata/md5-cache/dev-perl/File-Find-Rule-Perl-1.160.0
index 7ea7337ab9fa..3dbf43b1a748 100644
--- a/metadata/md5-cache/dev-perl/File-Find-Rule-Perl-1.160.0
+++ b/metadata/md5-cache/dev-perl/File-Find-Rule-Perl-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-1.380.0 >=dev-perl/File-Find-Rule-0.200.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/Params-Util-0.380.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-1.380.0 >=dev-perl/File-Find-Rule-0.200.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/Params-Util-0.380.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Common rules for searching for Perl things
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Find-Rule-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-1.380.0 >=dev-perl/File-Find-Rule-0.200.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/Params-Util-0.380.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-1.380.0 >=dev-perl/File-Find-Rule-0.200.0 >=virtual/perl-File-Spec-0.820.0 >=dev-perl/Params-Util-0.380.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/File-Find-Rule-Perl-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c07e7581c0928c2f5f20f3656f9e9a0
diff --git a/metadata/md5-cache/dev-perl/File-Flat-1.70.0 b/metadata/md5-cache/dev-perl/File-Flat-1.70.0
index 17725312e9aa..368b8d0edff3 100644
--- a/metadata/md5-cache/dev-perl/File-Flat-1.70.0
+++ b/metadata/md5-cache/dev-perl/File-Flat-1.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Copy-Recursive-0.350.0 >=dev-perl/File-Remove-0.380.0 >=virtual/perl-File-Spec-0.850.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-IO >=dev-perl/prefork-0.20.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Test-ClassAPI-1.40.0 >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/File-Copy-Recursive-0.350.0 >=dev-perl/File-Remove-0.380.0 >=virtual/perl-File-Spec-0.850.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-IO >=dev-perl/prefork-0.20.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Test-ClassAPI-1.40.0 >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implements a flat filesystem
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Flat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ~mips ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-Copy-Recursive-0.350.0 >=dev-perl/File-Remove-0.380.0 >=virtual/perl-File-Spec-0.850.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-IO >=dev-perl/prefork-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Copy-Recursive-0.350.0 >=dev-perl/File-Remove-0.380.0 >=virtual/perl-File-Spec-0.850.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-IO >=dev-perl/prefork-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/File-Flat-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c5b59c244e5166e033ce138b7666c9e8
diff --git a/metadata/md5-cache/dev-perl/File-Flock-2014.10.0-r1 b/metadata/md5-cache/dev-perl/File-Flock-2014.10.0-r1
index 255351e5db75..8981a18f040f 100644
--- a/metadata/md5-cache/dev-perl/File-Flock-2014.10.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Flock-2014.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/Data-Structure-Util >=dev-perl/IO-Event-0.812.0 dev-perl/Event virtual/perl-Time-HiRes dev-perl/Module-Build test? ( dev-perl/File-Slurp dev-perl/Test-SharedFork ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/AnyEvent dev-perl/Data-Structure-Util >=dev-perl/IO-Event-0.812.0 dev-perl/Event virtual/perl-Time-HiRes dev-perl/Module-Build test? ( dev-perl/File-Slurp dev-perl/Test-SharedFork ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=flock() wrapper. Auto-create locks
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Flock
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent dev-perl/Data-Structure-Util >=dev-perl/IO-Event-0.812.0 dev-perl/Event virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/Data-Structure-Util >=dev-perl/IO-Event-0.812.0 dev-perl/Event virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MU/MUIR/modules/File-Flock-2014.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0c5e79b4dad3985390039204751b56b2
diff --git a/metadata/md5-cache/dev-perl/File-Grep-0.20.0-r3 b/metadata/md5-cache/dev-perl/File-Grep-0.20.0-r3
index 3c99a1f526ad..4781c2ab5f2d 100644
--- a/metadata/md5-cache/dev-perl/File-Grep-0.20.0-r3
+++ b/metadata/md5-cache/dev-perl/File-Grep-0.20.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find matches to a pattern in a series of files and related functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Grep
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MN/MNEYLON/File-Grep-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d589f3b65696819eabc4adc2233bf372
diff --git a/metadata/md5-cache/dev-perl/File-HomeDir-1.6.0 b/metadata/md5-cache/dev-perl/File-HomeDir-1.6.0
index fa2fd8a58c28..1f227d2f49ba 100644
--- a/metadata/md5-cache/dev-perl/File-HomeDir-1.6.0
+++ b/metadata/md5-cache/dev-perl/File-HomeDir-1.6.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-File-Path-2.10.0 >=virtual/perl-File-Spec-3.120.0 >=virtual/perl-File-Temp-0.190.0 >=dev-perl/File-Which-0.50.0 xdg? ( x11-misc/xdg-user-dirs ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-File-Path-2.10.0 >=virtual/perl-File-Spec-3.120.0 >=virtual/perl-File-Temp-0.190.0 >=dev-perl/File-Which-0.50.0 xdg? ( x11-misc/xdg-user-dirs ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get home directory for self or other user
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-HomeDir
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+xdg test perl_features_debug perl_features_ithreads perl_features_quadmath
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-Carp >=virtual/perl-File-Path-2.10.0 >=virtual/perl-File-Spec-3.120.0 >=virtual/perl-File-Temp-0.190.0 >=dev-perl/File-Which-0.50.0 xdg? ( x11-misc/xdg-user-dirs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-File-Path-2.10.0 >=virtual/perl-File-Spec-3.120.0 >=virtual/perl-File-Temp-0.190.0 >=dev-perl/File-Which-0.50.0 xdg? ( x11-misc/xdg-user-dirs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/File-HomeDir-1.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5185591c6e2992193d36f34f69070fc9
diff --git a/metadata/md5-cache/dev-perl/File-KeePass-2.30.0-r2 b/metadata/md5-cache/dev-perl/File-KeePass-2.30.0-r2
index 12e2a3f83724..0b8c99927d6c 100644
--- a/metadata/md5-cache/dev-perl/File-KeePass-2.30.0-r2
+++ b/metadata/md5-cache/dev-perl/File-KeePass-2.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-Rijndael-1 >=virtual/perl-Digest-SHA-1 >=virtual/perl-MIME-Base64-1 dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Crypt-Rijndael-1 >=virtual/perl-Digest-SHA-1 >=virtual/perl-MIME-Base64-1 dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to KeePass V1 and V2 database files
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-KeePass
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Crypt-Rijndael-1 >=virtual/perl-Digest-SHA-1 >=virtual/perl-MIME-Base64-1 dev-perl/XML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-Rijndael-1 >=virtual/perl-Digest-SHA-1 >=virtual/perl-MIME-Base64-1 dev-perl/XML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RH/RHANDOM/File-KeePass-2.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f3330d5c2014218b49a2ec20d05d717
diff --git a/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0 b/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0
index 7530d932d70f..53ea0f46e518 100644
--- a/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0
+++ b/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0
@@ -1,6 +1,6 @@
-BDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils dev-perl/Config-AutoConf virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils dev-perl/Config-AutoConf virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl wrapper for libmagic
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-LibMagic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/File-LibMagic-1.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33a69b48dce0c40cc16441a9ffacd673
diff --git a/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0-r1 b/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0-r1
index 5cd39f5b9ac3..014c11b37d5d 100644
--- a/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0-r1
+++ b/metadata/md5-cache/dev-perl/File-LibMagic-1.230.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils dev-perl/Config-AutoConf virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils dev-perl/Config-AutoConf virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl wrapper for libmagic
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-LibMagic
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-apps/file virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/File-LibMagic-1.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6c9582d5ba882613a033271b7b57920c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f98b2f830d39fd7ad113dfbacbbdf317
diff --git a/metadata/md5-cache/dev-perl/File-Listing-6.160.0 b/metadata/md5-cache/dev-perl/File-Listing-6.160.0
index dd96e9cf35bc..9ec38ee2db1c 100644
--- a/metadata/md5-cache/dev-perl/File-Listing-6.160.0
+++ b/metadata/md5-cache/dev-perl/File-Listing-6.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTTP-Date virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTTP-Date virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse directory listings
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Listing
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTTP-Date virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTTP-Date virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/File-Listing-6.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36f5a33ce71034e1d105ec9463c9f397
diff --git a/metadata/md5-cache/dev-perl/File-MMagic-1.300.0-r2 b/metadata/md5-cache/dev-perl/File-MMagic-1.300.0-r2
index f3e68dbf1ecf..3916951a3db3 100644
--- a/metadata/md5-cache/dev-perl/File-MMagic-1.300.0-r2
+++ b/metadata/md5-cache/dev-perl/File-MMagic-1.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Perl Image-Info Module
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-MMagic
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=File-MMagic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KN/KNOK/File-MMagic-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1fcf77a1f092c1dd248ac1e2468c5795
diff --git a/metadata/md5-cache/dev-perl/File-Map-0.710.0 b/metadata/md5-cache/dev-perl/File-Map-0.710.0
index a402326b1743..2d5b14592f7a 100644
--- a/metadata/md5-cache/dev-perl/File-Map-0.710.0
+++ b/metadata/md5-cache/dev-perl/File-Map-0.710.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.5 virtual/perl-XSLoader >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-IO virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal virtual/perl-Test-Simple >=dev-perl/Test-Warnings-0.5.0 virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.5 virtual/perl-XSLoader >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-IO virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal virtual/perl-Test-Simple >=dev-perl/Test-Warnings-0.5.0 virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Memory mapping made simple and safe
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Map
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.5 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.5 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/File-Map-0.71.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1dc9405f6f6da9ea27d705bf7acf7ad
diff --git a/metadata/md5-cache/dev-perl/File-MimeInfo-0.330.0 b/metadata/md5-cache/dev-perl/File-MimeInfo-0.330.0
index a5ca4f1502e8..151f1a483c2d 100644
--- a/metadata/md5-cache/dev-perl/File-MimeInfo-0.330.0
+++ b/metadata/md5-cache/dev-perl/File-MimeInfo-0.330.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Encode-Locale virtual/perl-Exporter >=dev-perl/File-BaseDir-0.30.0 >=dev-perl/File-DesktopEntry-0.40.0 x11-misc/shared-mime-info >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Encode-Locale virtual/perl-Exporter >=dev-perl/File-BaseDir-0.30.0 >=dev-perl/File-DesktopEntry-0.40.0 x11-misc/shared-mime-info >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Determine file type
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-MimeInfo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Encode-Locale virtual/perl-Exporter >=dev-perl/File-BaseDir-0.30.0 >=dev-perl/File-DesktopEntry-0.40.0 x11-misc/shared-mime-info || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Encode-Locale virtual/perl-Exporter >=dev-perl/File-BaseDir-0.30.0 >=dev-perl/File-DesktopEntry-0.40.0 x11-misc/shared-mime-info >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MICHIELB/File-MimeInfo-0.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d613aa9ab358d3db7131407aaed28951
diff --git a/metadata/md5-cache/dev-perl/File-NCopy-0.360.0-r3 b/metadata/md5-cache/dev-perl/File-NCopy-0.360.0-r3
index 6b07f98e2306..5f9550f3c7ee 100644
--- a/metadata/md5-cache/dev-perl/File-NCopy-0.360.0-r3
+++ b/metadata/md5-cache/dev-perl/File-NCopy-0.360.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Copy file, file Copy file[s] | dir[s], dir
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-NCopy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/File-NCopy-0.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e0fde76807c8ce2f95c707f7aaa0f84d
diff --git a/metadata/md5-cache/dev-perl/File-NFSLock-1.290.0 b/metadata/md5-cache/dev-perl/File-NFSLock-1.290.0
index b81decdda66e..8abe27e6b6ba 100644
--- a/metadata/md5-cache/dev-perl/File-NFSLock-1.290.0
+++ b/metadata/md5-cache/dev-perl/File-NFSLock-1.290.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=perl module to do NFS (or not) locking
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-NFSLock
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BB/BBB/File-NFSLock-1.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e3d2a6611e7b37a5409ab663ab2131be
diff --git a/metadata/md5-cache/dev-perl/File-Next-1.180.0-r1 b/metadata/md5-cache/dev-perl/File-Next-1.180.0-r1
index f2dc468dd1e0..e73313bd1785 100644
--- a/metadata/md5-cache/dev-perl/File-Next-1.180.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Next-1.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Temp-0.220.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Temp-0.220.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An iterator-based module for finding files
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Next
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2 GPL-2+
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/File-Next-1.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8868e328a462e65513c96501a39c929
diff --git a/metadata/md5-cache/dev-perl/File-Path-Expand-1.20.0-r2 b/metadata/md5-cache/dev-perl/File-Path-Expand-1.20.0-r2
index ba5ffc4cd202..55d55f422317 100644
--- a/metadata/md5-cache/dev-perl/File-Path-Expand-1.20.0-r2
+++ b/metadata/md5-cache/dev-perl/File-Path-Expand-1.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expand filenames
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Path-Expand
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/File-Path-Expand-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=03263293abb77412e7ea9c9b5d582a8c
diff --git a/metadata/md5-cache/dev-perl/File-Pid-1.01 b/metadata/md5-cache/dev-perl/File-Pid-1.01
index d2b92250a4d0..f8be2ab19d36 100644
--- a/metadata/md5-cache/dev-perl/File-Pid-1.01
+++ b/metadata/md5-cache/dev-perl/File-Pid-1.01
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pid File Manipulation
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Pid
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CW/CWEST/File-Pid-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9085eb570bb7dd9b5567e27cbd82677
diff --git a/metadata/md5-cache/dev-perl/File-ReadBackwards-1.60.0 b/metadata/md5-cache/dev-perl/File-ReadBackwards-1.60.0
index 7c9dc97474f7..19b3644533cc 100644
--- a/metadata/md5-cache/dev-perl/File-ReadBackwards-1.60.0
+++ b/metadata/md5-cache/dev-perl/File-ReadBackwards-1.60.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read a file backwards by lines
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-ReadBackwards
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/File-ReadBackwards-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=422730c70078910b28cd653e6ba1e0e3
diff --git a/metadata/md5-cache/dev-perl/File-Remove-1.610.0 b/metadata/md5-cache/dev-perl/File-Remove-1.610.0
index 19eb413dfce7..79b495c09839 100644
--- a/metadata/md5-cache/dev-perl/File-Remove-1.610.0
+++ b/metadata/md5-cache/dev-perl/File-Remove-1.610.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-3.290.0 >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-3.290.0 >=dev-perl/Module-Build-0.280.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Remove files and directories
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Remove
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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+ ) || ( CC0-1.0 public-domain MIT )
-RDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-3.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Path >=virtual/perl-File-Spec-3.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-Remove-1.61.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ceb0e9f306ec2f091f4bdd2b25791d58
diff --git a/metadata/md5-cache/dev-perl/File-RsyncP-0.760.0-r2 b/metadata/md5-cache/dev-perl/File-RsyncP-0.760.0-r2
index 29bb3d6c9695..46c6f366fd93 100644
--- a/metadata/md5-cache/dev-perl/File-RsyncP-0.760.0-r2
+++ b/metadata/md5-cache/dev-perl/File-RsyncP-0.760.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Getopt-Long-2.240.0 net-misc/rsync || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Getopt-Long-2.240.0 net-misc/rsync >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An rsync perl module
EAPI=7
HOMEPAGE=https://perlrsync.sourceforge.net/ https://metacpan.org/release/File-RsyncP
@@ -8,8 +8,8 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~ia64 ~ppc ~ppc64 sparc x86
LICENSE=GPL-3+ GPL-2+ RSA
-RDEPEND=>=virtual/perl-Getopt-Long-2.240.0 net-misc/rsync || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Getopt-Long-2.240.0 net-misc/rsync >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CB/CBARRATT/File-RsyncP-0.76.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d96f1b1cca8fcd5aab1fae46227813f
diff --git a/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r2 b/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r2
index d39de428cfaa..ae6214b36d80 100644
--- a/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r2
+++ b/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=app-antivirus/clamav virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-antivirus/clamav virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Connect to a local Clam Anti-Virus clamd service and send commands
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Scan-ClamAV
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-antivirus/clamav || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-antivirus/clamav >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ES/ESAYM/File-Scan-ClamAV-1.95.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d10345e9036b799958d225659001df49
diff --git a/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r3 b/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r3
index 9babcdacf2d1..f818ca4b3961 100644
--- a/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r3
+++ b/metadata/md5-cache/dev-perl/File-Scan-ClamAV-1.950.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=app-antivirus/clamav[clamapp(+)] app-alternatives/gzip app-arch/zip virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-antivirus/clamav[clamapp(+)] app-alternatives/gzip app-arch/zip virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Connect to a local Clam Anti-Virus clamd service and send commands
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Scan-ClamAV
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-antivirus/clamav[clamapp(+)] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-antivirus/clamav[clamapp(+)] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ES/ESAYM/File-Scan-ClamAV-1.95.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=748479056c5a00d683d1587001d3262a
diff --git a/metadata/md5-cache/dev-perl/File-SearchPath-0.70.0-r1 b/metadata/md5-cache/dev-perl/File-SearchPath-0.70.0-r1
index 5f49d3e46187..d5a7b540ffc8 100644
--- a/metadata/md5-cache/dev-perl/File-SearchPath-0.70.0-r1
+++ b/metadata/md5-cache/dev-perl/File-SearchPath-0.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.360.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Module-Build-0.360.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Search for a file in an environment variable path
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-SearchPath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=virtual/perl-File-Spec-0.800.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-0.800.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TJ/TJENNESS/File-SearchPath-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9556a124f559f73648beeae0400736ea
diff --git a/metadata/md5-cache/dev-perl/File-Share-0.270.0 b/metadata/md5-cache/dev-perl/File-Share-0.270.0
index 462596bbff2d..c03792f63f6c 100644
--- a/metadata/md5-cache/dev-perl/File-Share-0.270.0
+++ b/metadata/md5-cache/dev-perl/File-Share-0.270.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Readonly-2.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Readonly-2.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extend File::ShareDir to local libraries
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Share
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Readonly-2.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-ShareDir-1.30.0 >=dev-perl/Readonly-2.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/File-Share-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ed95a30b8d27c86ad3b158a45bf6827
diff --git a/metadata/md5-cache/dev-perl/File-ShareDir-1.118.0 b/metadata/md5-cache/dev-perl/File-ShareDir-1.118.0
index 2dccfa17385e..2666ea9d3e5f 100644
--- a/metadata/md5-cache/dev-perl/File-ShareDir-1.118.0
+++ b/metadata/md5-cache/dev-perl/File-ShareDir-1.118.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/List-MoreUtils-0.428.0 >=dev-perl/Params-Util-1.70.0 ) virtual/perl-Carp >=dev-perl/Class-Inspector-1.120.0 >=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.130.0 test? ( >=virtual/perl-File-Path-2.80.0 >=virtual/perl-Test-Simple-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!minimal? ( >=dev-perl/List-MoreUtils-0.428.0 >=dev-perl/Params-Util-1.70.0 ) virtual/perl-Carp >=dev-perl/Class-Inspector-1.120.0 >=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.130.0 test? ( >=virtual/perl-File-Path-2.80.0 >=virtual/perl-Test-Simple-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Locate per-dist and per-module shared files
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-ShareDir
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath
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=!minimal? ( >=dev-perl/List-MoreUtils-0.428.0 >=dev-perl/Params-Util-1.70.0 ) virtual/perl-Carp >=dev-perl/Class-Inspector-1.120.0 >=virtual/perl-File-Spec-0.800.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/List-MoreUtils-0.428.0 >=dev-perl/Params-Util-1.70.0 ) virtual/perl-Carp >=dev-perl/Class-Inspector-1.120.0 >=virtual/perl-File-Spec-0.800.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/File-ShareDir-1.118.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c050f39de4d9f774661ba81cc87b56ae
diff --git a/metadata/md5-cache/dev-perl/File-ShareDir-Install-0.140.0 b/metadata/md5-cache/dev-perl/File-ShareDir-Install-0.140.0
index 41f81ce7030f..e98a25af547a 100644
--- a/metadata/md5-cache/dev-perl/File-ShareDir-Install-0.140.0
+++ b/metadata/md5-cache/dev-perl/File-ShareDir-Install-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Path virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Install shared files
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-ShareDir-Install
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/File-ShareDir-Install-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b7f2cac80e68504e864a2da6d04de69
diff --git a/metadata/md5-cache/dev-perl/File-ShareDir-ProjectDistDir-1.0.9-r1 b/metadata/md5-cache/dev-perl/File-ShareDir-ProjectDistDir-1.0.9-r1
index a82ebac02967..19a9c1f8f09a 100644
--- a/metadata/md5-cache/dev-perl/File-ShareDir-ProjectDistDir-1.0.9-r1
+++ b/metadata/md5-cache/dev-perl/File-ShareDir-ProjectDistDir-1.0.9-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Path-Tiny-0.58.0 ) virtual/perl-Carp dev-perl/File-ShareDir dev-perl/Path-FindDev dev-perl/Path-IsDev dev-perl/Path-Tiny dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker !minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 ) test? ( !minimal? ( >=dev-perl/Capture-Tiny-0.120.0 >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.990.0 ) dev-perl/Class-Tiny virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Path-Tiny-0.58.0 ) virtual/perl-Carp dev-perl/File-ShareDir dev-perl/Path-FindDev dev-perl/Path-IsDev dev-perl/Path-Tiny dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker !minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 ) test? ( !minimal? ( >=dev-perl/Capture-Tiny-0.120.0 >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.990.0 ) dev-perl/Class-Tiny virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple set-and-forget using of a '/share' directory in your projects root
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-ShareDir-ProjectDistDir
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/Path-Tiny-0.58.0 ) virtual/perl-Carp dev-perl/File-ShareDir dev-perl/Path-FindDev dev-perl/Path-IsDev dev-perl/Path-Tiny dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Path-Tiny-0.58.0 ) virtual/perl-Carp dev-perl/File-ShareDir dev-perl/Path-FindDev dev-perl/Path-IsDev dev-perl/Path-Tiny dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/File-ShareDir-ProjectDistDir-1.000009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a7924326b6d8279cd26ec7e6dadacda4
diff --git a/metadata/md5-cache/dev-perl/File-Slurp-9999.320.0 b/metadata/md5-cache/dev-perl/File-Slurp-9999.320.0
index 4e65d81e0f9f..48c0a34bf29a 100644
--- a/metadata/md5-cache/dev-perl/File-Slurp-9999.320.0
+++ b/metadata/md5-cache/dev-perl/File-Slurp-9999.320.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Spec-3.10.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-Socket virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Spec-3.10.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-Socket virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple and Efficient Reading/Writing/Modifying of Complete Files
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Slurp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Spec-3.10.0 virtual/perl-File-Temp virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Spec-3.10.0 virtual/perl-File-Temp virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CAPOEIRAB/File-Slurp-9999.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d677b70f1001cc01def901411736bbe8
diff --git a/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0-r1 b/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0-r1
index a1b7f084f6c0..a932ab754d67 100644
--- a/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Slurp-Tiny-0.4.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple, sane and efficient file slurper
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Slurp-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ae6f3da7d6e0393fb18045aaa4633a3d
diff --git a/metadata/md5-cache/dev-perl/File-Slurper-0.14.0 b/metadata/md5-cache/dev-perl/File-Slurper-0.14.0
index 55dc00c12f2d..5363d4dd6557 100644
--- a/metadata/md5-cache/dev-perl/File-Slurper-0.14.0
+++ b/metadata/md5-cache/dev-perl/File-Slurper-0.14.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/PerlIO-utf8_strict virtual/perl-Carp >=virtual/perl-Encode-2.110.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test-Simple dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/PerlIO-utf8_strict virtual/perl-Carp >=virtual/perl-Encode-2.110.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test-Simple dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple, sane and efficient module to slurp a file
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Slurper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=dev-perl/PerlIO-utf8_strict virtual/perl-Carp >=virtual/perl-Encode-2.110.0 >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/PerlIO-utf8_strict virtual/perl-Carp >=virtual/perl-Encode-2.110.0 >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/File-Slurper-0.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=752a1c80064edd70630b90d75118cea4
diff --git a/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2 b/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2
index 78348357b395..93affc618435 100644
--- a/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/File-Sort-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sort a file or merge sort multiple files
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Sort
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ ) examples? ( Artistic )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CN/CNANDOR/File-Sort-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8209bd12397eee38e2a083f75c5d1d3c
diff --git a/metadata/md5-cache/dev-perl/File-Spec-Native-1.4.0-r1 b/metadata/md5-cache/dev-perl/File-Spec-Native-1.4.0-r1
index 9dd5ead38167..b4d5d67f93d8 100644
--- a/metadata/md5-cache/dev-perl/File-Spec-Native-1.4.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Spec-Native-1.4.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use native OS implementation of File::Spec from a subclass
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Spec-Native
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/File-Spec-Native-1.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf52f319d0155fdb4bfbc3a2e3620c61
diff --git a/metadata/md5-cache/dev-perl/File-Stat-Bits-1.10.0-r2 b/metadata/md5-cache/dev-perl/File-Stat-Bits-1.10.0-r2
index 1e88214460c7..a12ab2fed07d 100644
--- a/metadata/md5-cache/dev-perl/File-Stat-Bits-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/File-Stat-Bits-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=File stat bit mask constants
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Stat-Bits
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~s390 x86
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FE/FEDOROV/File-Stat-Bits-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=518750e2b35a7386a423e032ca9a1b41
diff --git a/metadata/md5-cache/dev-perl/File-Sync-0.110.0-r1 b/metadata/md5-cache/dev-perl/File-Sync-0.110.0-r1
index f5afee59e7a8..27c07fe74714 100644
--- a/metadata/md5-cache/dev-perl/File-Sync-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Sync-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl access to fsync() and sync() function calls
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Sync
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRIANSKI/File-Sync-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd9ffb0976b7d9b9c6d396e2fb96877a
diff --git a/metadata/md5-cache/dev-perl/File-Tail-1.300.0-r1 b/metadata/md5-cache/dev-perl/File-Tail-1.300.0-r1
index 3850488997a7..5213591b60df 100644
--- a/metadata/md5-cache/dev-perl/File-Tail-1.300.0-r1
+++ b/metadata/md5-cache/dev-perl/File-Tail-1.300.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Time-HiRes-1.120.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Time-HiRes-1.120.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for reading from continously updated files
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-Tail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Time-HiRes-1.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Time-HiRes-1.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MG/MGRABNAR/File-Tail-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a01d439bc480d2bbca6eaf1850991eaf
diff --git a/metadata/md5-cache/dev-perl/File-Tempdir-0.20.0-r2 b/metadata/md5-cache/dev-perl/File-Tempdir-0.20.0-r2
index fc2bec753080..74a33fa4fdcd 100644
--- a/metadata/md5-cache/dev-perl/File-Tempdir-0.20.0-r2
+++ b/metadata/md5-cache/dev-perl/File-Tempdir-0.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides an object interface to tempdir() from File::Temp
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Tempdir
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NA/NANARDON/File-Tempdir-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd2976713cf41dcc7faedde6d6af7877
diff --git a/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1 b/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1
index ee93008c8a09..10515a156b99 100644
--- a/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1
+++ b/metadata/md5-cache/dev-perl/File-TreeCreate-0.0.1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-autodie >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-autodie >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursively create a directory tree
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-TreeCreate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-autodie || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-autodie >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/File-TreeCreate-0.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3156f66f7341cd5300b4389752fcfb86
diff --git a/metadata/md5-cache/dev-perl/File-Type-0.220.0-r2 b/metadata/md5-cache/dev-perl/File-Type-0.220.0-r2
index 91d862516991..6c4a09e7c236 100644
--- a/metadata/md5-cache/dev-perl/File-Type-0.220.0-r2
+++ b/metadata/md5-cache/dev-perl/File-Type-0.220.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-IO-0.10.0 >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.10.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-IO-0.10.0 >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.10.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Determine file type using magic
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Type
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-IO-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-IO-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b580235335b36ae25f9af62d56569791
diff --git a/metadata/md5-cache/dev-perl/File-Which-1.270.0 b/metadata/md5-cache/dev-perl/File-Which-1.270.0
index 05bee913465e..338fcf8c6595 100644
--- a/metadata/md5-cache/dev-perl/File-Which-1.270.0
+++ b/metadata/md5-cache/dev-perl/File-Which-1.270.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl implementation of the which utility as an API
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Which
@@ -9,9 +9,9 @@ IUSE=test pwhich perl_features_debug perl_features_ithreads perl_features_quadma
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+ )
PDEPEND=pwhich? ( dev-perl/App-pwhich )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/File-Which-1.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fea313f8357783834bd288d030ce04fb
diff --git a/metadata/md5-cache/dev-perl/File-chdir-0.101.100-r1 b/metadata/md5-cache/dev-perl/File-chdir-0.101.100-r1
index 4708e3617b0f..a92af5b370e3 100644
--- a/metadata/md5-cache/dev-perl/File-chdir-0.101.100-r1
+++ b/metadata/md5-cache/dev-perl/File-chdir-0.101.100-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-3.27 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-3.27 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An alternative to File::Spec and CWD
EAPI=8
HOMEPAGE=https://metacpan.org/release/File-chdir
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~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 >=virtual/perl-File-Spec-3.27 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-3.27 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/File-chdir-0.1011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d55a526247de52e205ec56fadb6aa4b
diff --git a/metadata/md5-cache/dev-perl/File-chmod-0.420.0-r1 b/metadata/md5-cache/dev-perl/File-chmod-0.420.0-r1
index ab18c9f40f5d..a2d56a8f1ba0 100644
--- a/metadata/md5-cache/dev-perl/File-chmod-0.420.0-r1
+++ b/metadata/md5-cache/dev-perl/File-chmod-0.420.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implements symbolic and ls chmod modes
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-chmod
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XE/XENO/File-chmod-0.42.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a58ae4462ef07dc28372b4475a3e51e
diff --git a/metadata/md5-cache/dev-perl/File-pushd-1.16.0 b/metadata/md5-cache/dev-perl/File-pushd-1.16.0
index f7ca4be1d55b..a45d0fa533d4 100644
--- a/metadata/md5-cache/dev-perl/File-pushd-1.16.0
+++ b/metadata/md5-cache/dev-perl/File-pushd-1.16.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Change directory temporarily for a limited scope
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-pushd
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/File-pushd-1.016.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e725835aa0c0077648da4478eea73cca
diff --git a/metadata/md5-cache/dev-perl/FileHandle-Unget-0.163.400 b/metadata/md5-cache/dev-perl/FileHandle-Unget-0.163.400
index 2e660e03fb8d..256196ca1eda 100644
--- a/metadata/md5-cache/dev-perl/FileHandle-Unget-0.163.400
+++ b/metadata/md5-cache/dev-perl/FileHandle-Unget-0.163.400
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-ExtUtils-MakeMaker-6.360.0 virtual/perl-File-Spec dev-perl/UNIVERSAL-require dev-perl/URI test? ( dev-perl/File-Slurper dev-perl/Test-Compile virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-ExtUtils-MakeMaker-6.360.0 virtual/perl-File-Spec dev-perl/UNIVERSAL-require dev-perl/URI test? ( dev-perl/File-Slurper dev-perl/Test-Compile virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A FileHandle which supports ungetting of multiple bytes
EAPI=7
HOMEPAGE=https://metacpan.org/release/FileHandle-Unget
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=GPL-2
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCOPPIT/FileHandle-Unget-0.1634.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fdf8cab05dc777b9ffa8cc68b5ef1654
diff --git a/metadata/md5-cache/dev-perl/Filesys-Df-0.920.0-r3 b/metadata/md5-cache/dev-perl/Filesys-Df-0.920.0-r3
index 0c1c0aeface2..c5ab0a2ed522 100644
--- a/metadata/md5-cache/dev-perl/Filesys-Df-0.920.0-r3
+++ b/metadata/md5-cache/dev-perl/Filesys-Df-0.920.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Disk free based on Filesys::Statvfs
EAPI=7
HOMEPAGE=https://metacpan.org/release/Filesys-Df
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IG/IGUTHRIE/Filesys-Df-0.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=783abcc4b3041fb66e8695b749898179
diff --git a/metadata/md5-cache/dev-perl/Filesys-DiskSpace-0.50.0-r3 b/metadata/md5-cache/dev-perl/Filesys-DiskSpace-0.50.0-r3
index fcfb4c249d0b..51acb4a203f3 100644
--- a/metadata/md5-cache/dev-perl/Filesys-DiskSpace-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/Filesys-DiskSpace-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Disk space information
EAPI=8
HOMEPAGE=https://metacpan.org/release/Filesys-DiskSpace
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FT/FTASSIN/Filesys-DiskSpace-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=554bc4828ebad50a4be773efe13d980c
diff --git a/metadata/md5-cache/dev-perl/Filesys-Notify-Simple-0.140.0 b/metadata/md5-cache/dev-perl/Filesys-Notify-Simple-0.140.0
index b0f95e9b7a0f..2fcafc0ecd1e 100644
--- a/metadata/md5-cache/dev-perl/Filesys-Notify-Simple-0.140.0
+++ b/metadata/md5-cache/dev-perl/Filesys-Notify-Simple-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp dev-perl/Test-SharedFork virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp dev-perl/Test-SharedFork virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple and dumb file system watcher
EAPI=7
HOMEPAGE=https://metacpan.org/release/Filesys-Notify-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Filesys-Notify-Simple-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62d72dab36a832fd60fc8437a1a1389b
diff --git a/metadata/md5-cache/dev-perl/Filesys-SmbClient-3.200.0-r4 b/metadata/md5-cache/dev-perl/Filesys-SmbClient-3.200.0-r4
index c46b44880e7f..8992741df075 100644
--- a/metadata/md5-cache/dev-perl/Filesys-SmbClient-3.200.0-r4
+++ b/metadata/md5-cache/dev-perl/Filesys-SmbClient-3.200.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=>=net-fs/samba-4.2[client] virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=>=net-fs/samba-4.2[client] virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=net-fs/samba-4.2[client] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=net-fs/samba-4.2[client] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide Perl API for libsmbclient.so
EAPI=7
HOMEPAGE=https://metacpan.org/release/Filesys-SmbClient
@@ -8,9 +8,9 @@ INHERIT=perl-module autotools toolchain-funcs
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=net-fs/samba-4.2[client] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=net-fs/samba-4.2[client] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALIAN/Filesys-SmbClient-3.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6526917483fcd5eabd0dd7db75a0347a
diff --git a/metadata/md5-cache/dev-perl/Filesys-Statvfs-0.820.0-r1 b/metadata/md5-cache/dev-perl/Filesys-Statvfs-0.820.0-r1
index 4106607db502..93a2a58e79d1 100644
--- a/metadata/md5-cache/dev-perl/Filesys-Statvfs-0.820.0-r1
+++ b/metadata/md5-cache/dev-perl/Filesys-Statvfs-0.820.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for statvfs() and fstatvfs()
EAPI=7
HOMEPAGE=https://metacpan.org/release/Filesys-Statvfs
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IG/IGUTHRIE/Filesys-Statvfs-0.82.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f7a25be33e6979203a3f0afb02b3639
diff --git a/metadata/md5-cache/dev-perl/Filter-1.640.0 b/metadata/md5-cache/dev-perl/Filter-1.640.0
index eadcccea72a0..73819bc4070c 100644
--- a/metadata/md5-cache/dev-perl/Filter-1.640.0
+++ b/metadata/md5-cache/dev-perl/Filter-1.640.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface for creation of Perl Filters
EAPI=8
HOMEPAGE=https://metacpan.org/release/Filter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Filter-1.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d3b316ff7f673948154e2bc7e589b631
diff --git a/metadata/md5-cache/dev-perl/Finance-Quote-1.580.0 b/metadata/md5-cache/dev-perl/Finance-Quote-1.580.0
index 358a0f7cea94..e78539e1c629 100644
--- a/metadata/md5-cache/dev-perl/Finance-Quote-1.580.0
+++ b/metadata/md5-cache/dev-perl/Finance-Quote-1.580.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-TokeParser-Simple dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/HTTP-CookieJar dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper dev-perl/Date-Manip dev-perl/Date-Range dev-perl/Date-Simple dev-perl/DateTime-Format-ISO8601 virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-TokeParser-Simple dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/HTTP-CookieJar dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper dev-perl/Date-Manip dev-perl/Date-Range dev-perl/Date-Simple dev-perl/DateTime-Format-ISO8601 virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get stock and mutual fund quotes from various exchanges
EAPI=8
HOMEPAGE=https://metacpan.org/release/Finance-Quote
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=GPL-2
-RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-TokeParser-Simple dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/HTTP-CookieJar dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-TokeParser-Simple dev-perl/HTML-Tree dev-perl/HTTP-Cookies dev-perl/HTTP-CookieJar dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.58.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=233eab324e68e3af23fd3ea59a4601ae
diff --git a/metadata/md5-cache/dev-perl/Finance-Quote-1.610.0 b/metadata/md5-cache/dev-perl/Finance-Quote-1.610.0
index 417b41332bc5..8541997f15b0 100644
--- a/metadata/md5-cache/dev-perl/Finance-Quote-1.610.0
+++ b/metadata/md5-cache/dev-perl/Finance-Quote-1.610.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper dev-perl/Date-Manip dev-perl/Date-Range dev-perl/Date-Simple dev-perl/DateTime-Format-ISO8601 virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper dev-perl/Date-Manip dev-perl/Date-Range dev-perl/Date-Simple dev-perl/DateTime-Format-ISO8601 virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get stock and mutual fund quotes from various exchanges
EAPI=8
HOMEPAGE=https://metacpan.org/release/Finance-Quote
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=GPL-2
-RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny dev-perl/URI dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.61.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1db6ee8d114585d388464409dab6808f
diff --git a/metadata/md5-cache/dev-perl/Finance-Quote-1.620.0 b/metadata/md5-cache/dev-perl/Finance-Quote-1.620.0
index 420a088ccf1e..60d455d7eb0f 100644
--- a/metadata/md5-cache/dev-perl/Finance-Quote-1.620.0
+++ b/metadata/md5-cache/dev-perl/Finance-Quote-1.620.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny >=dev-perl/URI-3.310.0 dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper dev-perl/Date-Manip dev-perl/Date-Range dev-perl/Date-Simple dev-perl/DateTime-Format-ISO8601 virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny >=dev-perl/URI-3.310.0 dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper dev-perl/Date-Manip dev-perl/Date-Range dev-perl/Date-Simple dev-perl/DateTime-Format-ISO8601 virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get stock and mutual fund quotes from various exchanges
EAPI=8
HOMEPAGE=https://metacpan.org/release/Finance-Quote
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny >=dev-perl/URI-3.310.0 dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI virtual/perl-Carp dev-perl/DateTime dev-perl/DateTime-Format-Strptime virtual/perl-Encode virtual/perl-Exporter dev-perl/HTML-TableExtract dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies >=dev-perl/HTTP-CookieJar-0.14.0 dev-perl/HTTP-Message dev-perl/IO-String dev-perl/JSON dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl >=virtual/perl-Module-Load-0.360.0-r2 dev-perl/Mozilla-CA dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Spreadsheet-XLSX dev-perl/String-Util dev-perl/Text-Template virtual/perl-Time-Piece dev-perl/Try-Tiny >=dev-perl/URI-3.310.0 dev-perl/Web-Scraper dev-perl/XML-LibXML virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPSCHUCK/Finance-Quote-1.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=901dbea5cacd3c48e1f2c7907ee4867b
diff --git a/metadata/md5-cache/dev-perl/Finance-YahooQuote-0.260.0 b/metadata/md5-cache/dev-perl/Finance-YahooQuote-0.260.0
index 7acc0ac89cfc..568d24139f27 100644
--- a/metadata/md5-cache/dev-perl/Finance-YahooQuote-0.260.0
+++ b/metadata/md5-cache/dev-perl/Finance-YahooQuote-0.260.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Parser-2.200.0 >=dev-perl/HTTP-Message-1.230.0 >=dev-perl/libwww-perl-1.620.0 >=virtual/perl-Text-ParseWords-3.100.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Parser-2.200.0 >=dev-perl/HTTP-Message-1.230.0 >=dev-perl/libwww-perl-1.620.0 >=virtual/perl-Text-ParseWords-3.100.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get stock quotes from Yahoo! Finance
EAPI=7
HOMEPAGE=https://metacpan.org/release/Finance-YahooQuote
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=dev-perl/HTML-Parser-2.200.0 >=dev-perl/HTTP-Message-1.230.0 >=dev-perl/libwww-perl-1.620.0 >=virtual/perl-Text-ParseWords-3.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Parser-2.200.0 >=dev-perl/HTTP-Message-1.230.0 >=dev-perl/libwww-perl-1.620.0 >=virtual/perl-Text-ParseWords-3.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ED/EDD/Finance-YahooQuote-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4b0345e406b3080a2048ae950f1feed
diff --git a/metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r3 b/metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r3
index ad2f7a463a8e..0e84bb8ec75a 100644
--- a/metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r3
+++ b/metadata/md5-cache/dev-perl/Font-AFM-1.200.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=test? ( media-fonts/urw-fonts ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( media-fonts/urw-fonts ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse Adobe Font Metric files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Font-AFM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Font-AFM-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b8ec7da063e50e275d76fbed748b0631
diff --git a/metadata/md5-cache/dev-perl/Font-TTF-1.60.0-r1 b/metadata/md5-cache/dev-perl/Font-TTF-1.60.0-r1
index ae72225ca021..a9aa94d53eb1 100644
--- a/metadata/md5-cache/dev-perl/Font-TTF-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Font-TTF-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO-Compress dev-perl/IO-String dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-IO-Compress dev-perl/IO-String dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for compiling and altering fonts
EAPI=7
HOMEPAGE=https://metacpan.org/release/Font-TTF
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic-2 OFL-1.1
-RDEPEND=virtual/perl-IO-Compress dev-perl/IO-String dev-perl/XML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO-Compress dev-perl/IO-String dev-perl/XML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BH/BHALLISSY/Font-TTF-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9134b6bee7b26087e6b5ed8c5e3826ef
diff --git a/metadata/md5-cache/dev-perl/Format-Human-Bytes-0.60.0-r2 b/metadata/md5-cache/dev-perl/Format-Human-Bytes-0.60.0-r2
index 2ea85be99e57..d7d3ee3c786f 100644
--- a/metadata/md5-cache/dev-perl/Format-Human-Bytes-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Format-Human-Bytes-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Format a bytecount and make it human readable
EAPI=7
HOMEPAGE=https://metacpan.org/release/Format-Human-Bytes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SE/SEWI/Format-Human-Bytes-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5f8a592896be797551753d55cf303d3d
diff --git a/metadata/md5-cache/dev-perl/FreezeThaw-0.500.100-r2 b/metadata/md5-cache/dev-perl/FreezeThaw-0.500.100-r2
index 59b2813907dc..5f113c21d427 100644
--- a/metadata/md5-cache/dev-perl/FreezeThaw-0.500.100-r2
+++ b/metadata/md5-cache/dev-perl/FreezeThaw-0.500.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert Perl structures to strings and back
EAPI=7
HOMEPAGE=https://metacpan.org/release/FreezeThaw
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILYAZ/modules/FreezeThaw-0.5001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1090287a3863c54f4fbaa2c178a3b190
diff --git a/metadata/md5-cache/dev-perl/Frontier-RPC-0.07_beta4-r4 b/metadata/md5-cache/dev-perl/Frontier-RPC-0.07_beta4-r4
index e120c386fe54..425ebabffe5e 100644
--- a/metadata/md5-cache/dev-perl/Frontier-RPC-0.07_beta4-r4
+++ b/metadata/md5-cache/dev-perl/Frontier-RPC-0.07_beta4-r4
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTTP-Daemon dev-perl/XML-Parser dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/HTTP-Daemon dev-perl/XML-Parser dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perform remote procedure calls using extensible markup language
EAPI=7
HOMEPAGE=https://metacpan.org/release/Frontier-RPC
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTTP-Daemon dev-perl/XML-Parser dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTTP-Daemon dev-perl/XML-Parser dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KM/KMACLEOD/Frontier-RPC-0.07b4.tar.gz http://perl-xml.sourceforge.net/xml-rpc/Frontier-RPC-0.07b4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64e9add5cb4dbcaf8303947f41667976
diff --git a/metadata/md5-cache/dev-perl/Fuse-0.16.1-r2 b/metadata/md5-cache/dev-perl/Fuse-0.16.1-r2
index a554d2c34885..ea1a13b90221 100644
--- a/metadata/md5-cache/dev-perl/Fuse-0.16.1-r2
+++ b/metadata/md5-cache/dev-perl/Fuse-0.16.1-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( sys-fs/fuse:0= dev-perl/Filesys-Statvfs dev-perl/Lchown dev-perl/Unix-Mknod ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( sys-fs/fuse:0= dev-perl/Filesys-Statvfs dev-perl/Lchown dev-perl/Unix-Mknod ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-fs/fuse:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-fs/fuse:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fuse module for perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Fuse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=LGPL-2.1
-RDEPEND=sys-fs/fuse:0= dev-perl/Filesys-Statvfs dev-perl/Lchown dev-perl/Unix-Mknod || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-fs/fuse:0= dev-perl/Filesys-Statvfs dev-perl/Lchown dev-perl/Unix-Mknod >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DP/DPATES/Fuse-0.16.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d23e40ef985dd5f62a7cfea20caf5be
diff --git a/metadata/md5-cache/dev-perl/Future-0.500.0-r1 b/metadata/md5-cache/dev-perl/Future-0.500.0-r1
index ad888c012996..d7b97e76e495 100644
--- a/metadata/md5-cache/dev-perl/Future-0.500.0-r1
+++ b/metadata/md5-cache/dev-perl/Future-0.500.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Represent an operation awaiting completion
EAPI=8
HOMEPAGE=https://metacpan.org/release/Future
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Future-0.50.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b410496e061c20c966c38a8195bc5da2
diff --git a/metadata/md5-cache/dev-perl/Future-IO-0.150.0-r1 b/metadata/md5-cache/dev-perl/Future-IO-0.150.0-r1
index 1311b67e7bce..583f1dd68aa3 100644
--- a/metadata/md5-cache/dev-perl/Future-IO-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Future-IO-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( dev-perl/Test-ExpectAndCheck dev-perl/Test-Deep dev-perl/Test-Future-IO-Impl virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( dev-perl/Test-ExpectAndCheck dev-perl/Test-Deep dev-perl/Test-Future-IO-Impl virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Future-returning IO methods
EAPI=8
HOMEPAGE=https://metacpan.org/release/Future-IO
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Struct-Dumb || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Struct-Dumb >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Future-IO-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3006402ccd98c61ad77aa37a7f7debf5
diff --git a/metadata/md5-cache/dev-perl/GD-2.780.0 b/metadata/md5-cache/dev-perl/GD-2.780.0
index 7703aee30f29..803515e9ef9a 100644
--- a/metadata/md5-cache/dev-perl/GD-2.780.0
+++ b/metadata/md5-cache/dev-perl/GD-2.780.0
@@ -1,6 +1,6 @@
-BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Thomas Boutell's gd library
EAPI=8
HOMEPAGE=https://metacpan.org/release/GD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=animgif fcgi test truetype xpm perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/GD-2.78.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a02f0030c465d8f7ac44f30a79cf9ace
diff --git a/metadata/md5-cache/dev-perl/GD-2.790.0 b/metadata/md5-cache/dev-perl/GD-2.790.0
index e93729bdf8cf..70dfcf9d8b32 100644
--- a/metadata/md5-cache/dev-perl/GD-2.790.0
+++ b/metadata/md5-cache/dev-perl/GD-2.790.0
@@ -1,6 +1,6 @@
-BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Thomas Boutell's gd library
EAPI=8
HOMEPAGE=https://metacpan.org/release/GD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=animgif fcgi test truetype xpm perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/GD-2.79.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=638f184401e689586c312d772d777d57
diff --git a/metadata/md5-cache/dev-perl/GD-2.800.0 b/metadata/md5-cache/dev-perl/GD-2.800.0
index 0c03802b025b..b7e97959f2f6 100644
--- a/metadata/md5-cache/dev-perl/GD-2.800.0
+++ b/metadata/md5-cache/dev-perl/GD-2.800.0
@@ -1,6 +1,6 @@
-BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Thomas Boutell's gd library
EAPI=8
HOMEPAGE=https://metacpan.org/release/GD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=animgif fcgi test truetype xpm perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/GD-2.80.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=874fad939c5ff394562b6ce1c20b3eb4
diff --git a/metadata/md5-cache/dev-perl/GD-2.820.0 b/metadata/md5-cache/dev-perl/GD-2.820.0
index 61bb565f4e21..5b65e8c8237e 100644
--- a/metadata/md5-cache/dev-perl/GD-2.820.0
+++ b/metadata/md5-cache/dev-perl/GD-2.820.0
@@ -1,6 +1,6 @@
-BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=virtual/perl-ExtUtils-Constant-0.230.0 dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fork-0.20.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-NoWarnings-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Thomas Boutell's gd library
EAPI=8
HOMEPAGE=https://metacpan.org/release/GD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=animgif fcgi test truetype xpm perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=media-libs/gd-2.2.3[png,jpeg] media-libs/giflib media-libs/libjpeg-turbo media-libs/libpng sys-libs/zlib truetype? ( media-libs/gd[truetype] media-libs/freetype:2 ) xpm? ( media-libs/gd[xpm] x11-libs/libXpm ) fcgi? ( dev-libs/fcgi ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/GD-2.82.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=714d6a339610b54dafdb796102464ee3
diff --git a/metadata/md5-cache/dev-perl/GD-Barcode-2.0.0-r1 b/metadata/md5-cache/dev-perl/GD-Barcode-2.0.0-r1
index a668de45a5b2..0938152db59f 100644
--- a/metadata/md5-cache/dev-perl/GD-Barcode-2.0.0-r1
+++ b/metadata/md5-cache/dev-perl/GD-Barcode-2.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/GD virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.60 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter dev-perl/GD virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.60 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create barcode images with GD
EAPI=8
HOMEPAGE=https://metacpan.org/release/GD-Barcode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/GD virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/GD virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MICHIELB/GD-Barcode-2.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc2eb2b9b01ee3d83fa24efb1bfbd657
diff --git a/metadata/md5-cache/dev-perl/GD-Graph3d-0.630.0-r3 b/metadata/md5-cache/dev-perl/GD-Graph3d-0.630.0-r3
index 4a7f030e92c4..d355af43c419 100644
--- a/metadata/md5-cache/dev-perl/GD-Graph3d-0.630.0-r3
+++ b/metadata/md5-cache/dev-perl/GD-Graph3d-0.630.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDGraph-1.300.0 dev-perl/GDTextUtil || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDGraph-1.300.0 dev-perl/GDTextUtil >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create 3D Graphs with GD and GD::Graph
EAPI=8
HOMEPAGE=https://metacpan.org/release/GD-Graph3d
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDGraph-1.300.0 dev-perl/GDTextUtil || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDGraph-1.300.0 dev-perl/GDTextUtil >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WA/WADG/GD-Graph3d-0.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=60e0aed383129e4477aa73c6a93e2395
diff --git a/metadata/md5-cache/dev-perl/GD-SVG-0.330.0-r2 b/metadata/md5-cache/dev-perl/GD-SVG-0.330.0-r2
index 556210249927..ba30a08e805c 100644
--- a/metadata/md5-cache/dev-perl/GD-SVG-0.330.0-r2
+++ b/metadata/md5-cache/dev-perl/GD-SVG-0.330.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/GD dev-perl/SVG || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/GD dev-perl/SVG >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Seamlessly enable SVG output from scripts written using GD
EAPI=7
HOMEPAGE=https://metacpan.org/release/GD-SVG
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/GD dev-perl/SVG || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/GD dev-perl/SVG >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TW/TWH/GD-SVG-0.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1ff612c4d50f5db676b6f33ba6c2f7d8
diff --git a/metadata/md5-cache/dev-perl/GDGraph-1.560.0 b/metadata/md5-cache/dev-perl/GDGraph-1.560.0
index ce099e56d575..e9a46513543b 100644
--- a/metadata/md5-cache/dev-perl/GDGraph-1.560.0
+++ b/metadata/md5-cache/dev-perl/GDGraph-1.560.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDTextUtil-0.800.0 media-libs/gd >=virtual/perl-ExtUtils-MakeMaker-6.760.0 test? ( >=dev-perl/Capture-Tiny-0.300.0 >=dev-perl/Test-Exception-0.400.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDTextUtil-0.800.0 media-libs/gd >=virtual/perl-ExtUtils-MakeMaker-6.760.0 test? ( >=dev-perl/Capture-Tiny-0.300.0 >=dev-perl/Test-Exception-0.400.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDTextUtil-0.800.0 media-libs/gd || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDTextUtil-0.800.0 media-libs/gd >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl5 module to create charts using the GD module
EAPI=8
HOMEPAGE=https://metacpan.org/release/GDGraph
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDTextUtil-0.800.0 media-libs/gd || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/GD-1.180.0 >=dev-perl/GDTextUtil-0.800.0 media-libs/gd >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/GDGraph-1.56.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=43493d37ab048e09a2608450b50e28c3
diff --git a/metadata/md5-cache/dev-perl/GDTextUtil-0.860.0-r3 b/metadata/md5-cache/dev-perl/GDTextUtil-0.860.0-r3
index 146712267ca2..0307398470df 100644
--- a/metadata/md5-cache/dev-perl/GDTextUtil-0.860.0-r3
+++ b/metadata/md5-cache/dev-perl/GDTextUtil-0.860.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/GD || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/GD >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Text utilities for use with GD
EAPI=8
HOMEPAGE=https://metacpan.org/release/GDTextUtil
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/GD || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/GD >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MV/MVERB/GDTextUtil-0.86.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac00935be76688edbaf6dd8f99b93fc8
diff --git a/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2 b/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2
index b4d83888da1d..ba1e30549ad2 100644
--- a/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2
+++ b/metadata/md5-cache/dev-perl/GSSAPI-0.280.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/krb5 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/krb5 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/krb5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/krb5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension providing access to the GSSAPIv2 library
EAPI=7
HOMEPAGE=https://metacpan.org/release/GSSAPI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/krb5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/krb5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AG/AGROLMS/GSSAPI-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=857ce9403b3811bfb3bcdd488357de30
diff --git a/metadata/md5-cache/dev-perl/Gearman-2.4.15 b/metadata/md5-cache/dev-perl/Gearman-2.4.15
index 643fd5193b64..ced8903c06ef 100644
--- a/metadata/md5-cache/dev-perl/Gearman-2.4.15
+++ b/metadata/md5-cache/dev-perl/Gearman-2.4.15
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-IO-Socket-IP dev-perl/IO-Socket-SSL dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Socket virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Which virtual/perl-Perl-OSType >=dev-perl/Proc-Guard-0.70.0 dev-perl/Test-Exception virtual/perl-Test-Simple >=dev-perl/Test-TCP-2.170.0 dev-perl/Test-Timer ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-IO-Socket-IP dev-perl/IO-Socket-SSL dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Socket virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Which virtual/perl-Perl-OSType >=dev-perl/Proc-Guard-0.70.0 dev-perl/Test-Exception virtual/perl-Test-Simple >=dev-perl/Test-TCP-2.170.0 dev-perl/Test-Timer ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gearman distributed job system, client and worker libraries
EAPI=7
HOMEPAGE=https://metacpan.org/release/Gearman
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-IO-Socket-IP dev-perl/IO-Socket-SSL dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Socket virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-IO-Socket-IP dev-perl/IO-Socket-SSL dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Socket virtual/perl-Storable dev-perl/String-CRC32 virtual/perl-Time-HiRes >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PA/PALIK/Gearman-2.004.015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fe6da018497e929bd79dbbc7cfcd55e2
diff --git a/metadata/md5-cache/dev-perl/Gearman-Client-Async-0.940.0-r3 b/metadata/md5-cache/dev-perl/Gearman-Client-Async-0.940.0-r3
index 190a6815a9e4..29791d4e9306 100644
--- a/metadata/md5-cache/dev-perl/Gearman-Client-Async-0.940.0-r3
+++ b/metadata/md5-cache/dev-perl/Gearman-Client-Async-0.940.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Gearman-1.70.0 >=dev-perl/Danga-Socket-1.570.0 test? ( dev-perl/Gearman-Server ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Gearman-1.70.0 >=dev-perl/Danga-Socket-1.570.0 test? ( dev-perl/Gearman-Server ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asynchronous client module for Gearman for Danga::Socket applications
EAPI=8
HOMEPAGE=https://metacpan.org/release/Gearman-Client-Async
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Gearman-1.70.0 >=dev-perl/Danga-Socket-1.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Gearman-1.70.0 >=dev-perl/Danga-Socket-1.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRADFITZ/Gearman-Client-Async-0.94.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26422d8275b3f521b3b378aafaddac81
diff --git a/metadata/md5-cache/dev-perl/Gearman-Server-1.130.1-r2 b/metadata/md5-cache/dev-perl/Gearman-Server-1.130.1-r2
index 4b128b3234b8..7b22c02a937a 100644
--- a/metadata/md5-cache/dev-perl/Gearman-Server-1.130.1-r2
+++ b/metadata/md5-cache/dev-perl/Gearman-Server-1.130.1-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Danga-Socket-1.520.0 >=dev-perl/Gearman-1.07 !!sys-cluster/gearmand virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Script ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Danga-Socket-1.520.0 >=dev-perl/Gearman-1.07 !!sys-cluster/gearmand virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Script ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gearman distributed job system - worker/client connector
EAPI=8
HOMEPAGE=https://metacpan.org/release/Gearman-Server
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Danga-Socket-1.520.0 >=dev-perl/Gearman-1.07 !!sys-cluster/gearmand || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Danga-Socket-1.520.0 >=dev-perl/Gearman-1.07 !!sys-cluster/gearmand >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PA/PALIK/Gearman-Server-v1.130.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4928e66681259ff9a3b6e96e2929d951
diff --git a/metadata/md5-cache/dev-perl/Gentoo-App-Pram-0.200.0-r1 b/metadata/md5-cache/dev-perl/Gentoo-App-Pram-0.200.0-r1
index 8e3473419add..07e578d785c8 100644
--- a/metadata/md5-cache/dev-perl/Gentoo-App-Pram-0.200.0-r1
+++ b/metadata/md5-cache/dev-perl/Gentoo-App-Pram-0.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-vcs/git virtual/perl-Encode dev-perl/File-Which dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor !app-portage/pram dev-perl/Module-Build-Tiny test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-vcs/git virtual/perl-Encode dev-perl/File-Which dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor !app-portage/pram dev-perl/Module-Build-Tiny test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tool to merge PRs from the Gentoo Github repository
EAPI=8
HOMEPAGE=https://github.com/monsieurp/Gentoo-App-Pram
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-vcs/git virtual/perl-Encode dev-perl/File-Which dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor !app-portage/pram || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-vcs/git virtual/perl-Encode dev-perl/File-Which dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-File-Temp virtual/perl-HTTP-Tiny virtual/perl-Getopt-Long virtual/perl-Term-ANSIColor !app-portage/pram >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONSIEURP/Gentoo-App-Pram-0.200000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c021910660f30d7615516be821ab7d7f
diff --git a/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1-r1 b/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1-r1
index 30c88a2b1846..10f462e18601 100644
--- a/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1-r1
+++ b/metadata/md5-cache/dev-perl/Gentoo-PerlMod-Version-0.8.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Sub-Exporter-Progressive >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Sub-Exporter-Progressive >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert arbitrary Perl Modules' versions into normalised Gentoo versions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Gentoo-PerlMod-Version
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Sub-Exporter-Progressive >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Sub-Exporter-Progressive >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Gentoo-PerlMod-Version-v0.8.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fceaf68df6e3fd74f0ea8daaa85b2d16
diff --git a/metadata/md5-cache/dev-perl/Geo-IP-1.510.0-r1 b/metadata/md5-cache/dev-perl/Geo-IP-1.510.0-r1
index a8d7a21fc260..d339f9ea2c3b 100644
--- a/metadata/md5-cache/dev-perl/Geo-IP-1.510.0-r1
+++ b/metadata/md5-cache/dev-perl/Geo-IP-1.510.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/geoip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-libs/geoip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/geoip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/geoip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Look up country by IP Address
EAPI=7
HOMEPAGE=https://metacpan.org/release/Geo-IP
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/geoip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/geoip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/Geo-IP-1.51.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b90a95f26a13d4cbe03785f7aa784dbd
diff --git a/metadata/md5-cache/dev-perl/GeoIP2-2.6.2 b/metadata/md5-cache/dev-perl/GeoIP2-2.6.2
index c60456b8ecc5..bee8f58891da 100644
--- a/metadata/md5-cache/dev-perl/GeoIP2-2.6.2
+++ b/metadata/md5-cache/dev-perl/GeoIP2-2.6.2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper >=dev-perl/Data-Validate-IP-0.250.0 virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/JSON-MaybeXS dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/List-SomeUtils virtual/perl-MIME-Base64 >=dev-perl/MaxMind-DB-Reader-1.0.0 dev-perl/Moo dev-perl/Params-Validate virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote dev-perl/Throwable dev-perl/Try-Tiny dev-perl/URI dev-perl/namespace-clean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO-Compress dev-perl/MaxMind-DB-Common dev-perl/Path-Class dev-perl/Test-Fatal dev-perl/Test-Number-Delta >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Data-Dumper >=dev-perl/Data-Validate-IP-0.250.0 virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/JSON-MaybeXS dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/List-SomeUtils virtual/perl-MIME-Base64 >=dev-perl/MaxMind-DB-Reader-1.0.0 dev-perl/Moo dev-perl/Params-Validate virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote dev-perl/Throwable dev-perl/Try-Tiny dev-perl/URI dev-perl/namespace-clean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO-Compress dev-perl/MaxMind-DB-Common dev-perl/Path-Class dev-perl/Test-Fatal dev-perl/Test-Number-Delta >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=API for MaxMind's GeoIP2 web services and databases
EAPI=7
HOMEPAGE=https://metacpan.org/release/GeoIP2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper >=dev-perl/Data-Validate-IP-0.250.0 virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/JSON-MaybeXS dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/List-SomeUtils virtual/perl-MIME-Base64 >=dev-perl/MaxMind-DB-Reader-1.0.0 dev-perl/Moo dev-perl/Params-Validate virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote dev-perl/Throwable dev-perl/Try-Tiny dev-perl/URI dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper >=dev-perl/Data-Validate-IP-0.250.0 virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/JSON-MaybeXS dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/List-SomeUtils virtual/perl-MIME-Base64 >=dev-perl/MaxMind-DB-Reader-1.0.0 dev-perl/Moo dev-perl/Params-Validate virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote dev-perl/Throwable dev-perl/Try-Tiny dev-perl/URI dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/GeoIP2-2.006002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d154de96189feadcabca9a40d14150c
diff --git a/metadata/md5-cache/dev-perl/Geography-Countries-2009041301.0.0-r2 b/metadata/md5-cache/dev-perl/Geography-Countries-2009041301.0.0-r2
index 1137353012e4..cf6e4b0bddf5 100644
--- a/metadata/md5-cache/dev-perl/Geography-Countries-2009041301.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Geography-Countries-2009041301.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=2-letter, 3-letter, and numerical codes for countries
EAPI=7
HOMEPAGE=https://metacpan.org/release/Geography-Countries
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=MIT
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABIGAIL/Geography-Countries-2009041301.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87cb08290854bc73efb5816f63583f82
diff --git a/metadata/md5-cache/dev-perl/Getopt-ArgvFile-1.110.0-r2 b/metadata/md5-cache/dev-perl/Getopt-ArgvFile-1.110.0-r2
index 5e2b9254347a..08f5cb78e1e6 100644
--- a/metadata/md5-cache/dev-perl/Getopt-ArgvFile-1.110.0-r2
+++ b/metadata/md5-cache/dev-perl/Getopt-ArgvFile-1.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=This module is a simple supplement to other option handling modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/Getopt-ArgvFile
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ppc ~ppc64 sparc x86
LICENSE=|| ( Artistic Artistic-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSTENZEL/Getopt-ArgvFile-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=06fe9c4f807b7591fa00f467f5908a46
diff --git a/metadata/md5-cache/dev-perl/Getopt-GUI-Long-0.930.0-r3 b/metadata/md5-cache/dev-perl/Getopt-GUI-Long-0.930.0-r3
index 6e1af52d96c9..50190c163d41 100644
--- a/metadata/md5-cache/dev-perl/Getopt-GUI-Long-0.930.0-r3
+++ b/metadata/md5-cache/dev-perl/Getopt-GUI-Long-0.930.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Auto-GUI extending Getopt::Long
EAPI=8
HOMEPAGE=https://metacpan.org/release/Getopt-GUI-Long
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~arm ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HARDAKER/Getopt-GUI-Long-0.93.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=43523de9726c285330bb69bd1d3927e8
diff --git a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0 b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0
index eae03eb97505..3314e8bc833b 100644
--- a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0
+++ b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.111.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.330.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.330.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Getopt::Long with usage text
EAPI=8
HOMEPAGE=https://metacpan.org/release/Getopt-Long-Descriptive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.330.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.330.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.111.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bdc8416dacf8d974668a2823c9047ac4
diff --git a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.114.0 b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.114.0
index bcb214c2741e..e43a03cb674d 100644
--- a/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.114.0
+++ b/metadata/md5-cache/dev-perl/Getopt-Long-Descriptive-0.114.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.550.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.550.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.5.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Getopt::Long with usage text
EAPI=8
HOMEPAGE=https://metacpan.org/release/Getopt-Long-Descriptive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.550.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/MooseX-Getopt-0.660.0 virtual/perl-Carp >=virtual/perl-Getopt-Long-2.550.0 >=dev-perl/Params-Validate-0.970.0 virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.972.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Getopt-Long-Descriptive-0.114.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2c3836fb89cebd8bdc94aa16f68f994
diff --git a/metadata/md5-cache/dev-perl/Getopt-Mixed-1.120.0-r1 b/metadata/md5-cache/dev-perl/Getopt-Mixed-1.120.0-r1
index de746ad1e4bc..37190b0d2387 100644
--- a/metadata/md5-cache/dev-perl/Getopt-Mixed-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/Getopt-Mixed-1.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Getopt::Mixed is used for parsing mixed options
EAPI=7
HOMEPAGE=https://metacpan.org/release/Getopt-Mixed
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJM/Getopt-Mixed-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c232a7d0f111cabe599ade81a6663100
diff --git a/metadata/md5-cache/dev-perl/Getopt-Tabular-0.300.0-r2 b/metadata/md5-cache/dev-perl/Getopt-Tabular-0.300.0-r2
index fa5024f09e29..4cd6ad17894c 100644
--- a/metadata/md5-cache/dev-perl/Getopt-Tabular-0.300.0-r2
+++ b/metadata/md5-cache/dev-perl/Getopt-Tabular-0.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Table-driven argument parsing with help text
EAPI=8
HOMEPAGE=https://metacpan.org/release/Getopt-Tabular
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~arm ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GW/GWARD/Getopt-Tabular-0.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1a64c3091c87799d4a139d8cb83e9bc
diff --git a/metadata/md5-cache/dev-perl/Git-Wrapper-0.48.0 b/metadata/md5-cache/dev-perl/Git-Wrapper-0.48.0
index 6d91da176ed6..59960ce0daf3 100644
--- a/metadata/md5-cache/dev-perl/Git-Wrapper-0.48.0
+++ b/metadata/md5-cache/dev-perl/Git-Wrapper-0.48.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-vcs/git virtual/perl-File-Temp dev-perl/File-chdir virtual/perl-IPC-Cmd virtual/perl-Scalar-List-Utils dev-perl/Sort-Versions dev-perl/Devel-CheckBin virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-vcs/git virtual/perl-File-Temp dev-perl/File-chdir virtual/perl-IPC-Cmd virtual/perl-Scalar-List-Utils dev-perl/Sort-Versions dev-perl/Devel-CheckBin virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrap git(7) command-line interface
EAPI=7
HOMEPAGE=https://metacpan.org/release/Git-Wrapper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-vcs/git virtual/perl-File-Temp dev-perl/File-chdir virtual/perl-IPC-Cmd virtual/perl-Scalar-List-Utils dev-perl/Sort-Versions || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-vcs/git virtual/perl-File-Temp dev-perl/File-chdir virtual/perl-IPC-Cmd virtual/perl-Scalar-List-Utils dev-perl/Sort-Versions >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GE/GENEHACK/Git-Wrapper-0.048.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=83b97574d81f1488ab00aeae0d28a045
diff --git a/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0 b/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0
index 6b41870fd040..0a5dd1fdd79f 100644
--- a/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0
+++ b/metadata/md5-cache/dev-perl/Glib-Object-Introspection-0.51.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dynamically create Perl language bindings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Glib-Object-Introspection
@@ -8,9 +8,9 @@ INHERIT=perl-module xdg-utils
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
-RDEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/glib-perl-1.320.0 >=dev-libs/gobject-introspection-1.0 >=dev-libs/libffi-3.0.0:= >=dev-libs/glib-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Glib-Object-Introspection-0.051.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b76d831d1b4846ee856ee24042fb118f
diff --git a/metadata/md5-cache/dev-perl/GnuPG-Interface-1.30.0 b/metadata/md5-cache/dev-perl/GnuPG-Interface-1.30.0
index 8585a370e281..94f5ec81ad9f 100644
--- a/metadata/md5-cache/dev-perl/GnuPG-Interface-1.30.0
+++ b/metadata/md5-cache/dev-perl/GnuPG-Interface-1.30.0
@@ -1,6 +1,6 @@
-BDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 >=virtual/perl-ExtUtils-MakeMaker-6.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 >=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to GnuPG
EAPI=8
HOMEPAGE=https://metacpan.org/release/GnuPG-Interface
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/GnuPG-Interface-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea66ae3a6ff089d6ad6e79909f926537
diff --git a/metadata/md5-cache/dev-perl/GnuPG-Interface-1.40.0 b/metadata/md5-cache/dev-perl/GnuPG-Interface-1.40.0
index dfaa8343a235..3cd1fd2e37f8 100644
--- a/metadata/md5-cache/dev-perl/GnuPG-Interface-1.40.0
+++ b/metadata/md5-cache/dev-perl/GnuPG-Interface-1.40.0
@@ -1,16 +1,16 @@
-BDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 >=virtual/perl-ExtUtils-MakeMaker-6.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 >=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to GnuPG
EAPI=8
HOMEPAGE=https://metacpan.org/release/GnuPG-Interface
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~hppa ~ppc ~riscv ~x86
+KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-crypt/gnupg-1.4 virtual/perl-autodie >=virtual/perl-Math-BigInt-1.780.0 >=dev-perl/Moo-0.91.11 >=dev-perl/MooX-HandlesVia-0.1.4 >=dev-perl/MooX-late-0.14.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/GnuPG-Interface-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1fa9e14f90b28509b54f09be2116f138
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8103c0eb0ebc76990f7c5483c76f5cf5
diff --git a/metadata/md5-cache/dev-perl/GooCanvas2-0.60.0-r1 b/metadata/md5-cache/dev-perl/GooCanvas2-0.60.0-r1
index 98b0b1918e2a..e7b44b066cb7 100644
--- a/metadata/md5-cache/dev-perl/GooCanvas2-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/GooCanvas2-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/goocanvas:2.0[introspection] dev-perl/Gtk3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=x11-libs/goocanvas:2.0[introspection] dev-perl/Gtk3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/goocanvas:2.0[introspection] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/goocanvas:2.0[introspection] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl binding for GooCanvas2 widget using Glib::Object::Introspection
EAPI=7
HOMEPAGE=https://metacpan.org/release/GooCanvas2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=x11-libs/goocanvas:2.0[introspection] dev-perl/Gtk3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/goocanvas:2.0[introspection] dev-perl/Gtk3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PERLMAX/GooCanvas2-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9bc14254248e2c65d93299fda97d6e86
diff --git a/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0-r1 b/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0-r1
index 9024bda786e9..1d604817a7ed 100644
--- a/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0-r1
+++ b/metadata/md5-cache/dev-perl/GooCanvas2-CairoTypes-0.1.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Cairo dev-perl/glib-perl dev-perl/Gtk3 x11-libs/cairo x11-libs/goocanvas:2.0[introspection] dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Cairo dev-perl/glib-perl dev-perl/Gtk3 x11-libs/cairo x11-libs/goocanvas:2.0[introspection] dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Bridge between GooCanvas2 and Cairo types
EAPI=8
HOMEPAGE=https://metacpan.org/release/GooCanvas2-CairoTypes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Cairo dev-perl/glib-perl dev-perl/Gtk3 x11-libs/cairo x11-libs/goocanvas:2.0[introspection] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Cairo dev-perl/glib-perl dev-perl/Gtk3 x11-libs/cairo x11-libs/goocanvas:2.0[introspection] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASOKOLOV/GooCanvas2-CairoTypes-0.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1a3cf8f86b6d18a5483ee6d0fe842c38
diff --git a/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-5.8.2 b/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-5.8.2
index bf9bc93bbafd..30a3d714d7b2 100644
--- a/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-5.8.2
+++ b/metadata/md5-cache/dev-perl/Google-Ads-AdWords-Client-5.8.2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Load dev-perl/Class-Std-Fast dev-perl/Crypt-OpenSSL-RSA dev-perl/Data-Uniqid dev-perl/TimeDate virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long dev-perl/HTTP-Server-Simple dev-perl/IO-Socket-SSL dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Log-Log4perl dev-perl/Math-Random-MT >=dev-perl/SOAP-WSDL-2.00.10 dev-perl/Template-Toolkit dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple dev-perl/XML-XPath >=dev-perl/Module-Build-0.400.0 test? ( dev-perl/Config-Properties virtual/perl-File-Temp dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-MockObject virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Class-Load dev-perl/Class-Std-Fast dev-perl/Crypt-OpenSSL-RSA dev-perl/Data-Uniqid dev-perl/TimeDate virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long dev-perl/HTTP-Server-Simple dev-perl/IO-Socket-SSL dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Log-Log4perl dev-perl/Math-Random-MT >=dev-perl/SOAP-WSDL-2.00.10 dev-perl/Template-Toolkit dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple dev-perl/XML-XPath >=dev-perl/Module-Build-0.400.0 test? ( dev-perl/Config-Properties virtual/perl-File-Temp dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-MockObject virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Google AdWords API Perl Client Library
EAPI=7
HOMEPAGE=https://github.com/googleads/googleads-perl-lib
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Class-Load dev-perl/Class-Std-Fast dev-perl/Crypt-OpenSSL-RSA dev-perl/Data-Uniqid dev-perl/TimeDate virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long dev-perl/HTTP-Server-Simple dev-perl/IO-Socket-SSL dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Log-Log4perl dev-perl/Math-Random-MT >=dev-perl/SOAP-WSDL-2.00.10 dev-perl/Template-Toolkit dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple dev-perl/XML-XPath || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Load dev-perl/Class-Std-Fast dev-perl/Crypt-OpenSSL-RSA dev-perl/Data-Uniqid dev-perl/TimeDate virtual/perl-Digest-SHA dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long dev-perl/HTTP-Server-Simple dev-perl/IO-Socket-SSL dev-perl/JSON-Parse dev-perl/LWP-Protocol-https dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Log-Log4perl dev-perl/Math-Random-MT >=dev-perl/SOAP-WSDL-2.00.10 dev-perl/Template-Toolkit dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple dev-perl/XML-XPath >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SU/SUNDQUIST/Google-Ads-AdWords-Client-5.8.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=812ada266c7e86afa4c2bd7a79cbdbfd
diff --git a/metadata/md5-cache/dev-perl/Graph-0.972.700 b/metadata/md5-cache/dev-perl/Graph-0.972.700
index 7da8fd73a7a1..540847a35f4c 100644
--- a/metadata/md5-cache/dev-perl/Graph-0.972.700
+++ b/metadata/md5-cache/dev-perl/Graph-0.972.700
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Heap-0.800.0 >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-Safe >=dev-perl/Set-Object-1.400.0 >=virtual/perl-Storable-2.50.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Math-Complex >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Heap-0.800.0 >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-Safe >=dev-perl/Set-Object-1.400.0 >=virtual/perl-Storable-2.50.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Math-Complex >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data structure and ops for directed graphs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Graph
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Heap-0.800.0 >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-Safe >=dev-perl/Set-Object-1.400.0 >=virtual/perl-Storable-2.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Heap-0.800.0 >=virtual/perl-Scalar-List-Utils-1.450.0 virtual/perl-Safe >=dev-perl/Set-Object-1.400.0 >=virtual/perl-Storable-2.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Graph-0.9727.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd5475d388fe9fb40c2ca1dc6a9c0ae0
diff --git a/metadata/md5-cache/dev-perl/Graph-Easy-0.760.0 b/metadata/md5-cache/dev-perl/Graph-Easy-0.760.0
index 2832e1218bef..c9b2b0ccba39 100644
--- a/metadata/md5-cache/dev-perl/Graph-Easy-0.760.0
+++ b/metadata/md5-cache/dev-perl/Graph-Easy-0.760.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/Module-Build-0.360.0 test? ( dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/Module-Build-0.360.0 test? ( dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert or render graphs (as ASCII, HTML, SVG or via Graphviz)
EAPI=7
HOMEPAGE=https://metacpan.org/release/Graph-Easy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.130.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Graph-Easy-0.76.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96ea1675de9c3a9b015784d68aa48c4c
diff --git a/metadata/md5-cache/dev-perl/GraphViz-2.260.0 b/metadata/md5-cache/dev-perl/GraphViz-2.260.0
index ce8adfb60ffe..2f67b38af0ea 100644
--- a/metadata/md5-cache/dev-perl/GraphViz-2.260.0
+++ b/metadata/md5-cache/dev-perl/GraphViz-2.260.0
@@ -1,6 +1,6 @@
-BDEPEND=media-gfx/graphviz >=virtual/perl-Carp-1.10.0 >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-IO >=dev-perl/IPC-Run-0.600.0 >=dev-perl/libwww-perl-6 >=dev-perl/Parse-RecDescent-1.965.1 >=virtual/perl-Time-HiRes-1.510.0 >=dev-perl/XML-Twig-3.520.0 >=dev-perl/XML-XPath-1.130.0 virtual/perl-ExtUtils-MakeMaker dev-perl/File-Which test? ( >=virtual/perl-Test-Simple-1.1.2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=media-gfx/graphviz >=virtual/perl-Carp-1.10.0 >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-IO >=dev-perl/IPC-Run-0.600.0 >=dev-perl/libwww-perl-6 >=dev-perl/Parse-RecDescent-1.965.1 >=virtual/perl-Time-HiRes-1.510.0 >=dev-perl/XML-Twig-3.520.0 >=dev-perl/XML-XPath-1.130.0 virtual/perl-ExtUtils-MakeMaker dev-perl/File-Which test? ( >=virtual/perl-Test-Simple-1.1.2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to AT&T's GraphViz
EAPI=8
HOMEPAGE=https://metacpan.org/release/GraphViz
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=media-gfx/graphviz >=virtual/perl-Carp-1.10.0 >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-IO >=dev-perl/IPC-Run-0.600.0 >=dev-perl/libwww-perl-6 >=dev-perl/Parse-RecDescent-1.965.1 >=virtual/perl-Time-HiRes-1.510.0 >=dev-perl/XML-Twig-3.520.0 >=dev-perl/XML-XPath-1.130.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-gfx/graphviz >=virtual/perl-Carp-1.10.0 >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-IO >=dev-perl/IPC-Run-0.600.0 >=dev-perl/libwww-perl-6 >=dev-perl/Parse-RecDescent-1.965.1 >=virtual/perl-Time-HiRes-1.510.0 >=dev-perl/XML-Twig-3.520.0 >=dev-perl/XML-XPath-1.130.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/GraphViz-2.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d075ef75fc20a88770010d82e3d2140
diff --git a/metadata/md5-cache/dev-perl/Graphics-ColorNames-3.5.0 b/metadata/md5-cache/dev-perl/Graphics-ColorNames-3.5.0
index 52328f516db0..2f1c387ac465 100644
--- a/metadata/md5-cache/dev-perl/Graphics-ColorNames-3.5.0
+++ b/metadata/md5-cache/dev-perl/Graphics-ColorNames-3.5.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Module-Load-0.100.0 virtual/perl-Module-Loaded dev-perl/Color-Library dev-perl/Tie-Sub test? ( dev-perl/Test-Exception virtual/perl-Test-Simple dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Module-Load-0.100.0 virtual/perl-Module-Loaded dev-perl/Color-Library dev-perl/Tie-Sub test? ( dev-perl/Test-Exception virtual/perl-Test-Simple dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Defines RGB values for common color names
EAPI=7
HOMEPAGE=https://metacpan.org/release/Graphics-ColorNames
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Module-Load-0.100.0 virtual/perl-Module-Loaded dev-perl/Color-Library dev-perl/Tie-Sub || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Module-Load-0.100.0 virtual/perl-Module-Loaded dev-perl/Color-Library dev-perl/Tie-Sub >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RR/RRWO/Graphics-ColorNames-v3.5.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d9879de2ad051df9153c192a1171a3d
diff --git a/metadata/md5-cache/dev-perl/Graphics-ColorNames-HTML-3.3.1 b/metadata/md5-cache/dev-perl/Graphics-ColorNames-HTML-3.3.1
index 839ff29d9abb..8f8ab50cb1df 100644
--- a/metadata/md5-cache/dev-perl/Graphics-ColorNames-HTML-3.3.1
+++ b/metadata/md5-cache/dev-perl/Graphics-ColorNames-HTML-3.3.1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Graphics-ColorNames test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Test-Simple dev-perl/Test-Most >=dev-perl/Type-Tiny-1.4.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Graphics-ColorNames test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Test-Simple dev-perl/Test-Most >=dev-perl/Type-Tiny-1.4.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTML color names and equivalent RGB values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Graphics-ColorNames-HTML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Graphics-ColorNames || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Graphics-ColorNames >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RR/RRWO/Graphics-ColorNames-HTML-v3.3.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=43db29c7c80f2c0dc2b3d76bfd45a7f8
diff --git a/metadata/md5-cache/dev-perl/Graphics-ColorNames-WWW-1.140.0 b/metadata/md5-cache/dev-perl/Graphics-ColorNames-WWW-1.140.0
index eb57943c8cbc..d1cde518cd5c 100644
--- a/metadata/md5-cache/dev-perl/Graphics-ColorNames-WWW-1.140.0
+++ b/metadata/md5-cache/dev-perl/Graphics-ColorNames-WWW-1.140.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=WWW color names and equivalent RGB values
EAPI=7
HOMEPAGE=https://metacpan.org/release/Graphics-ColorNames-WWW
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/Graphics-ColorNames-WWW-1.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ebca2cc6aa6a776392374efad5b7ef77
diff --git a/metadata/md5-cache/dev-perl/Graphics-ColorObject-0.5.0-r2 b/metadata/md5-cache/dev-perl/Graphics-ColorObject-0.5.0-r2
index 8c6c99df5608..4252a6424c0d 100644
--- a/metadata/md5-cache/dev-perl/Graphics-ColorObject-0.5.0-r2
+++ b/metadata/md5-cache/dev-perl/Graphics-ColorObject-0.5.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert between color spaces
EAPI=7
HOMEPAGE=https://metacpan.org/release/Graphics-ColorObject
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Graphics-ColorNames-0.320.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AI/AIZVORSKI/Graphics-ColorObject-0.5.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26fb5e37a2091e5b672db50064e266b4
diff --git a/metadata/md5-cache/dev-perl/Growl-GNTP-0.210.0-r2 b/metadata/md5-cache/dev-perl/Growl-GNTP-0.210.0-r2
index 727ae103bf2e..ea96207fab09 100644
--- a/metadata/md5-cache/dev-perl/Growl-GNTP-0.210.0-r2
+++ b/metadata/md5-cache/dev-perl/Growl-GNTP-0.210.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=examples? ( virtual/perl-Encode ) >=dev-perl/Crypt-CBC-2.290.0 >=dev-perl/Data-UUID-0.149.0 >=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-IO >=dev-perl/Module-Build-Tiny-0.35.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=examples? ( virtual/perl-Encode ) >=dev-perl/Crypt-CBC-2.290.0 >=dev-perl/Data-UUID-0.149.0 >=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-IO >=dev-perl/Module-Build-Tiny-0.35.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl implementation of GNTP Protocol (Client Part)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Growl-GNTP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=examples? ( virtual/perl-Encode ) >=dev-perl/Crypt-CBC-2.290.0 >=dev-perl/Data-UUID-0.149.0 >=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=examples? ( virtual/perl-Encode ) >=dev-perl/Crypt-CBC-2.290.0 >=dev-perl/Data-UUID-0.149.0 >=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTN/Growl-GNTP-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a49c813bbd38d164f1ba074a6132407
diff --git a/metadata/md5-cache/dev-perl/Gtk2-1.249.930 b/metadata/md5-cache/dev-perl/Gtk2-1.249.930
index ec9c0c2ba58f..6bc2f84d7a65 100644
--- a/metadata/md5-cache/dev-perl/Gtk2-1.249.930
+++ b/metadata/md5-cache/dev-perl/Gtk2-1.249.930
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/gtk+:2 >=dev-perl/Cairo-1 >=dev-perl/glib-perl-1.280.0 >=dev-perl/Pango-1.220.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.30.0 test? ( x11-libs/gdk-pixbuf[jpeg] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=x11-libs/gtk+:2 >=dev-perl/Cairo-1 >=dev-perl/glib-perl-1.280.0 >=dev-perl/Pango-1.220.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.30.0 test? ( x11-libs/gdk-pixbuf[jpeg] ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/gtk+:2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/gtk+:2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for GTK2
EAPI=7
HOMEPAGE=https://metacpan.org/release/Gtk2
@@ -8,9 +8,9 @@ INHERIT=virtualx perl-module
IUSE=test test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
-RDEPEND=x11-libs/gtk+:2 >=dev-perl/Cairo-1 >=dev-perl/glib-perl-1.280.0 >=dev-perl/Pango-1.220.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/gtk+:2 >=dev-perl/Cairo-1 >=dev-perl/glib-perl-1.280.0 >=dev-perl/Pango-1.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Gtk2-1.24993.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=dc6f76b407d1aa96e33017ed973cf2a6
diff --git a/metadata/md5-cache/dev-perl/Gtk3-0.38.0 b/metadata/md5-cache/dev-perl/Gtk3-0.38.0
index 56a90102d8e2..bac186c12565 100644
--- a/metadata/md5-cache/dev-perl/Gtk3-0.38.0
+++ b/metadata/md5-cache/dev-perl/Gtk3-0.38.0
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/gtk+:3[introspection] >=dev-perl/Cairo-GObject-1.0.0 virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Glib-Object-Introspection-0.43.0 >=virtual/perl-ExtUtils-MakeMaker-6.30 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=x11-libs/gtk+:3[introspection] >=dev-perl/Cairo-GObject-1.0.0 virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Glib-Object-Introspection-0.43.0 >=virtual/perl-ExtUtils-MakeMaker-6.30 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/gtk+:3[introspection] >=dev-perl/Cairo-GObject-1.0.0 virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Glib-Object-Introspection-0.43.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/gtk+:3[introspection] >=dev-perl/Cairo-GObject-1.0.0 virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Glib-Object-Introspection-0.43.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the 3.x series of the gtk+ toolkit
EAPI=7
HOMEPAGE=https://metacpan.org/release/Gtk3
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1+
-RDEPEND=x11-libs/gtk+:3[introspection] >=dev-perl/Cairo-GObject-1.0.0 virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Glib-Object-Introspection-0.43.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/gtk+:3[introspection] >=dev-perl/Cairo-GObject-1.0.0 virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Glib-Object-Introspection-0.43.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Gtk3-0.038.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=269dc2279b10fd701decada1fd3c4025
diff --git a/metadata/md5-cache/dev-perl/Gtk3-ImageView-10.0.0 b/metadata/md5-cache/dev-perl/Gtk3-ImageView-10.0.0
index 5a4b16cf6659..5000b943ef28 100644
--- a/metadata/md5-cache/dev-perl/Gtk3-ImageView-10.0.0
+++ b/metadata/md5-cache/dev-perl/Gtk3-ImageView-10.0.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Cairo >=dev-perl/glib-perl-1.210.0 dev-perl/Gtk3 dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Carp-Always dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-MockObject dev-perl/Try-Tiny media-gfx/imagemagick[jpeg,perl,png,svg,X] virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/Cairo >=dev-perl/glib-perl-1.210.0 dev-perl/Gtk3 dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Carp-Always dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-MockObject dev-perl/Try-Tiny media-gfx/imagemagick[jpeg,perl,png,svg,X] virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Image viewer widget for Gtk3
EAPI=8
HOMEPAGE=https://metacpan.org/release/Gtk3-ImageView
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Cairo >=dev-perl/glib-perl-1.210.0 dev-perl/Gtk3 dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Cairo >=dev-perl/glib-perl-1.210.0 dev-perl/Gtk3 dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASOKOLOV/Gtk3-ImageView-10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=bb240dd133b005e5e373371dc0a1ec0c
diff --git a/metadata/md5-cache/dev-perl/Gtk3-SimpleList-0.210.0 b/metadata/md5-cache/dev-perl/Gtk3-SimpleList-0.210.0
index fa704135418e..cac558dc7de9 100644
--- a/metadata/md5-cache/dev-perl/Gtk3-SimpleList-0.210.0
+++ b/metadata/md5-cache/dev-perl/Gtk3-SimpleList-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Gtk3 virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Gtk3 virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple interface to GTK+ 3's complex MVC list widget
EAPI=7
HOMEPAGE=https://metacpan.org/release/Gtk3-SimpleList
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=LGPL-2.1+
-RDEPEND=dev-perl/Gtk3 virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Gtk3 virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TV/TVIGNAUD/Gtk3-SimpleList-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15b4c509fa76ca3a487f08f5e2a8aeab
diff --git a/metadata/md5-cache/dev-perl/Guard-1.23.0-r1 b/metadata/md5-cache/dev-perl/Guard-1.23.0-r1
index 7df1b03f18cf..8f5e006247f1 100644
--- a/metadata/md5-cache/dev-perl/Guard-1.23.0-r1
+++ b/metadata/md5-cache/dev-perl/Guard-1.23.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Safe cleanup blocks
EAPI=7
HOMEPAGE=https://metacpan.org/release/Guard
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Guard-1.023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=774176b41b8f00f2d7af919522b0ca5e
diff --git a/metadata/md5-cache/dev-perl/HTML-Clean-1.400.0 b/metadata/md5-cache/dev-perl/HTML-Clean-1.400.0
index 3ebb0fec46f3..bf843b3b6cd3 100644
--- a/metadata/md5-cache/dev-perl/HTML-Clean-1.400.0
+++ b/metadata/md5-cache/dev-perl/HTML-Clean-1.400.0
@@ -1,6 +1,6 @@
-BDEPEND=!<app-text/html-xml-utils-5.3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!<app-text/html-xml-utils-5.3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cleans up HTML code for web browsers, not humans
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Clean
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<app-text/html-xml-utils-5.3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<app-text/html-xml-utils-5.3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AZ/AZJADFTRE/HTML-Clean-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=814c9d725ec3834c327c0c0f34943534
diff --git a/metadata/md5-cache/dev-perl/HTML-Element-Extended-1.180.0-r2 b/metadata/md5-cache/dev-perl/HTML-Element-Extended-1.180.0-r2
index a92108d2c728..414a0e3cf32d 100644
--- a/metadata/md5-cache/dev-perl/HTML-Element-Extended-1.180.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-Element-Extended-1.180.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Tree-3.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Tree-3.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extension for manipulating a table composed of HTML::Element style components
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Element-Extended
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv x86 ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Tree-3.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Tree-3.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSISK/HTML-Element-Extended-1.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=579a09aec249377d5b2d57ca72b36ca3
diff --git a/metadata/md5-cache/dev-perl/HTML-FillInForm-2.220.0 b/metadata/md5-cache/dev-perl/HTML-FillInForm-2.220.0
index 19c35d545ba5..11310f5c5032 100644
--- a/metadata/md5-cache/dev-perl/HTML-FillInForm-2.220.0
+++ b/metadata/md5-cache/dev-perl/HTML-FillInForm-2.220.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Parser virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Parser virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Populates HTML Forms with data
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-FillInForm
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Parser virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Parser virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTML-FillInForm-2.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3806f2142deac9cb27cfc05df3ba8bb9
diff --git a/metadata/md5-cache/dev-perl/HTML-Form-6.110.0 b/metadata/md5-cache/dev-perl/HTML-Form-6.110.0
index ffe17736a578..e95fed328166 100644
--- a/metadata/md5-cache/dev-perl/HTML-Form-6.110.0
+++ b/metadata/md5-cache/dev-perl/HTML-Form-6.110.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=virtual/perl-Encode-2 dev-perl/HTML-Parser >=dev-perl/HTTP-Message-6.30.0 >=dev-perl/URI-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=virtual/perl-Encode-2 dev-perl/HTML-Parser >=dev-perl/HTTP-Message-6.30.0 >=dev-perl/URI-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Class that represents an HTML form element
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Form
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~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/libwww-perl-6 virtual/perl-Carp >=virtual/perl-Encode-2 dev-perl/HTML-Parser >=dev-perl/HTTP-Message-6.30.0 >=dev-perl/URI-1.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=virtual/perl-Encode-2 dev-perl/HTML-Parser >=dev-perl/HTTP-Message-6.30.0 >=dev-perl/URI-1.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIMBABQUE/HTML-Form-6.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b8eef9149bedde7775859382fe8dc515
diff --git a/metadata/md5-cache/dev-perl/HTML-FormatExternal-26.0.0 b/metadata/md5-cache/dev-perl/HTML-FormatExternal-26.0.0
index c76cce4e3bd9..3187f604b623 100644
--- a/metadata/md5-cache/dev-perl/HTML-FormatExternal-26.0.0
+++ b/metadata/md5-cache/dev-perl/HTML-FormatExternal-26.0.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/URI dev-perl/constant-defer dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/URI dev-perl/constant-defer dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTML to text formatting using external programs
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-FormatExternal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/URI dev-perl/constant-defer || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/IPC-Run dev-perl/URI dev-perl/constant-defer >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/HTML-FormatExternal-26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7dab2653e9812c7ce07482ef70260f16
diff --git a/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-0.150.0-r2 b/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-0.150.0-r2
index 5189d0db6c01..34da0824366d 100644
--- a/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-0.150.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-0.150.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Formatter-2 dev-perl/HTML-Tree dev-perl/URI >=dev-perl/Module-Build-0.380.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Formatter-2 dev-perl/HTML-Tree dev-perl/URI >=dev-perl/Module-Build-0.380.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTML to text conversion with links as footnotes
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-FormatText-WithLinks
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Formatter-2 dev-perl/HTML-Tree dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Formatter-2 dev-perl/HTML-Tree dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STRUAN/HTML-FormatText-WithLinks-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=82a05526e00be11698801bfc46301b14
diff --git a/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-AndTables-0.70.0-r2 b/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-AndTables-0.70.0-r2
index c5304139e78e..46e7b13994e6 100644
--- a/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-AndTables-0.70.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-FormatText-WithLinks-AndTables-0.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Formatter dev-perl/HTML-FormatText-WithLinks dev-perl/HTML-Tree virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Formatter dev-perl/HTML-FormatText-WithLinks dev-perl/HTML-Tree virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Converts HTML to text with tables intact
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-FormatText-WithLinks-AndTables
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Formatter dev-perl/HTML-FormatText-WithLinks dev-perl/HTML-Tree || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Formatter dev-perl/HTML-FormatText-WithLinks dev-perl/HTML-Tree >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DALEEVANS/HTML-FormatText-WithLinks-AndTables-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7819ab60cb6b2ee9dcbf43eb5aa9333a
diff --git a/metadata/md5-cache/dev-perl/HTML-Formatter-2.160.0-r1 b/metadata/md5-cache/dev-perl/HTML-Formatter-2.160.0-r1
index 0d6a5d505cc4..cc5350c1860e 100644
--- a/metadata/md5-cache/dev-perl/HTML-Formatter-2.160.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-Formatter-2.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/Font-AFM dev-perl/HTML-Tree virtual/perl-IO virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/Font-AFM dev-perl/HTML-Tree virtual/perl-IO virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for HTML Formatters
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Formatter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/Font-AFM dev-perl/HTML-Tree virtual/perl-IO virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/Font-AFM dev-perl/HTML-Tree virtual/perl-IO virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NIGELM/HTML-Formatter-2.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=599112dd3400ca25e143c266295be706
diff --git a/metadata/md5-cache/dev-perl/HTML-FromText-2.70.0-r1 b/metadata/md5-cache/dev-perl/HTML-FromText-2.70.0-r1
index aa68b6b2bb8c..ce504ed0e8dc 100644
--- a/metadata/md5-cache/dev-perl/HTML-FromText-2.70.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-FromText-2.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Email-Find-0.90.0 >=virtual/perl-Exporter-5.58 >=dev-perl/HTML-Parser-1.260.0 >=virtual/perl-Scalar-List-Utils-1.120.0 >=virtual/perl-Text-Tabs+Wrap-98.112.800 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Email-Find-0.90.0 >=virtual/perl-Exporter-5.58 >=dev-perl/HTML-Parser-1.260.0 >=virtual/perl-Scalar-List-Utils-1.120.0 >=virtual/perl-Text-Tabs+Wrap-98.112.800 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert plain text to HTML
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-FromText
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Email-Find-0.90.0 >=virtual/perl-Exporter-5.58 >=dev-perl/HTML-Parser-1.260.0 >=virtual/perl-Scalar-List-Utils-1.120.0 >=virtual/perl-Text-Tabs+Wrap-98.112.800 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Email-Find-0.90.0 >=virtual/perl-Exporter-5.58 >=dev-perl/HTML-Parser-1.260.0 >=virtual/perl-Scalar-List-Utils-1.120.0 >=virtual/perl-Text-Tabs+Wrap-98.112.800 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/HTML-FromText-2.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4ff3255610dcb3cfa8e4248ebc3a64e4
diff --git a/metadata/md5-cache/dev-perl/HTML-Gumbo-0.180.0-r1 b/metadata/md5-cache/dev-perl/HTML-Gumbo-0.180.0-r1
index ed4116be55a7..4ed5ac3e8461 100644
--- a/metadata/md5-cache/dev-perl/HTML-Gumbo-0.180.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-Gumbo-0.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-LibGumbo-0.30.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.420.0 virtual/perl-ExtUtils-CBuilder test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-LibGumbo-0.30.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.420.0 virtual/perl-ExtUtils-CBuilder test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTML5 parser based on gumbo C library
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Gumbo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-LibGumbo-0.30.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-LibGumbo-0.30.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RUZ/HTML-Gumbo-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c44d34bc0a57890c4bbffbef2a8e5f78
diff --git a/metadata/md5-cache/dev-perl/HTML-HTMLDoc-0.210.0 b/metadata/md5-cache/dev-perl/HTML-HTMLDoc-0.210.0
index 750b135699fd..1069f516571c 100644
--- a/metadata/md5-cache/dev-perl/HTML-HTMLDoc-0.210.0
+++ b/metadata/md5-cache/dev-perl/HTML-HTMLDoc-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=app-text/htmldoc >=dev-perl/Devel-CheckBin-0.40.0 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=app-text/htmldoc >=dev-perl/Devel-CheckBin-0.40.0 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the htmldoc program for producing PDF-Files from HTML-Content
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-HTMLDoc
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-text/htmldoc >=dev-perl/Devel-CheckBin-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-text/htmldoc >=dev-perl/Devel-CheckBin-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EC/ECHERNOF/HTML-HTMLDoc-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9583e9350a09f2f7ff1da572f63bb298
diff --git a/metadata/md5-cache/dev-perl/HTML-Highlight-0.200.0-r1 b/metadata/md5-cache/dev-perl/HTML-Highlight-0.200.0-r1
index 2959be3f6ec5..3e83ee406847 100644
--- a/metadata/md5-cache/dev-perl/HTML-Highlight-0.200.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-Highlight-0.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A module to highlight words or patterns in HTML documents
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Highlight
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TR/TRIPIE/HTML-Highlight-0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a2380f487833461a8a31cb4dc6b2c187
diff --git a/metadata/md5-cache/dev-perl/HTML-LinkExtractor-0.130.0-r3 b/metadata/md5-cache/dev-perl/HTML-LinkExtractor-0.130.0-r3
index 0f536fe61de0..29dd074518eb 100644
--- a/metadata/md5-cache/dev-perl/HTML-LinkExtractor-0.130.0-r3
+++ b/metadata/md5-cache/dev-perl/HTML-LinkExtractor-0.130.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Parser dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Parser dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Bare-bone HTML parser, similar to HTML::Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-LinkExtractor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Parser dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Parser dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PO/PODMASTER/HTML-LinkExtractor-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=86226a1708123944ff2f0c17edb9fefd
diff --git a/metadata/md5-cache/dev-perl/HTML-Mason-1.600.0 b/metadata/md5-cache/dev-perl/HTML-Mason-1.600.0
index b61a2a111b10..0772237c0799 100644
--- a/metadata/md5-cache/dev-perl/HTML-Mason-1.600.0
+++ b/metadata/md5-cache/dev-perl/HTML-Mason-1.600.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Output ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Output ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=!modperl? ( >=dev-perl/CGI-2.460.0 ) modperl? ( www-apache/libapreq2 >=www-apache/mod_perl-2 ) >=dev-perl/Cache-Cache-1 >=dev-perl/Class-Container-0.70.0 >=dev-perl/Exception-Class-1.150.0 virtual/perl-File-Spec dev-perl/HTML-Parser >=dev-perl/Log-Any-0.80.0 >=dev-perl/Params-Validate-0.70.0 virtual/perl-Scalar-List-Utils modperl? ( =www-servers/apache-2* ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=!modperl? ( >=dev-perl/CGI-2.460.0 ) modperl? ( www-apache/libapreq2 >=www-apache/mod_perl-2 ) >=dev-perl/Cache-Cache-1 >=dev-perl/Class-Container-0.70.0 >=dev-perl/Exception-Class-1.150.0 virtual/perl-File-Spec dev-perl/HTML-Parser >=dev-perl/Log-Any-0.80.0 >=dev-perl/Params-Validate-0.70.0 virtual/perl-Scalar-List-Utils modperl? ( =www-servers/apache-2* ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A HTML development and delivery Perl Module
EAPI=7
HOMEPAGE=http://www.masonhq.com/ https://metacpan.org/release/HTML-Mason
@@ -8,9 +8,9 @@ INHERIT=depend.apache perl-module
IUSE=modperl test modperl perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!modperl? ( >=dev-perl/CGI-2.460.0 ) modperl? ( www-apache/libapreq2 >=www-apache/mod_perl-2 ) >=dev-perl/Cache-Cache-1 >=dev-perl/Class-Container-0.70.0 >=dev-perl/Exception-Class-1.150.0 virtual/perl-File-Spec dev-perl/HTML-Parser >=dev-perl/Log-Any-0.80.0 >=dev-perl/Params-Validate-0.70.0 virtual/perl-Scalar-List-Utils modperl? ( =www-servers/apache-2* ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!modperl? ( >=dev-perl/CGI-2.460.0 ) modperl? ( www-apache/libapreq2 >=www-apache/mod_perl-2 ) >=dev-perl/Cache-Cache-1 >=dev-perl/Class-Container-0.70.0 >=dev-perl/Exception-Class-1.150.0 virtual/perl-File-Spec dev-perl/HTML-Parser >=dev-perl/Log-Any-0.80.0 >=dev-perl/Params-Validate-0.70.0 virtual/perl-Scalar-List-Utils modperl? ( =www-servers/apache-2* ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/HTML-Mason-1.60.tar.gz
-_eclasses_=depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=680467d86d4a4db359c1f4f5bc0baf44
diff --git a/metadata/md5-cache/dev-perl/HTML-Mason-PSGIHandler-0.530.0-r1 b/metadata/md5-cache/dev-perl/HTML-Mason-PSGIHandler-0.530.0-r1
index 55e2edbffcc1..79eab86c54b5 100644
--- a/metadata/md5-cache/dev-perl/HTML-Mason-PSGIHandler-0.530.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-Mason-PSGIHandler-0.530.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Plack virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( dev-perl/Plack virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/CGI-PSGI dev-perl/HTML-Mason || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/CGI-PSGI dev-perl/HTML-Mason >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PSGI handler for HTML::Mason
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Mason-PSGIHandler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI-PSGI dev-perl/HTML-Mason || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI-PSGI dev-perl/HTML-Mason >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RUZ/HTML-Mason-PSGIHandler-0.53.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fbfbe95489fff617f9e1af9a0d5a61c8
diff --git a/metadata/md5-cache/dev-perl/HTML-Object-2.30 b/metadata/md5-cache/dev-perl/HTML-Object-2.30
index c3808dd28c58..e818c1199a68 100644
--- a/metadata/md5-cache/dev-perl/HTML-Object-2.30
+++ b/metadata/md5-cache/dev-perl/HTML-Object-2.30
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Data-FormValidator dev-perl/Date-Manip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Data-FormValidator dev-perl/Date-Manip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A HTML development and delivery Perl Module
EAPI=7
HOMEPAGE=https://htmlobject.sourceforge.net
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Data-FormValidator dev-perl/Date-Manip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-FormValidator dev-perl/Date-Manip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://downloads.sourceforge.net/htmlobject/libhtmlobject-perl-2.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=582dcca0d84c77b8ba0fb6da72fa2837
diff --git a/metadata/md5-cache/dev-perl/HTML-Packer-2.100.0 b/metadata/md5-cache/dev-perl/HTML-Packer-2.100.0
index ff165daf4d83..77a1f203f0dd 100644
--- a/metadata/md5-cache/dev-perl/HTML-Packer-2.100.0
+++ b/metadata/md5-cache/dev-perl/HTML-Packer-2.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CSS-Packer-2.10.0 virtual/perl-Digest-SHA >=dev-perl/JavaScript-Packer-2.10.0 >=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/CSS-Packer-2.10.0 virtual/perl-Digest-SHA >=dev-perl/JavaScript-Packer-2.10.0 >=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Another HTML code cleaner
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Packer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CSS-Packer-2.10.0 virtual/perl-Digest-SHA >=dev-perl/JavaScript-Packer-2.10.0 >=dev-perl/Regexp-RegGrp-1.1.1_rc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CSS-Packer-2.10.0 virtual/perl-Digest-SHA >=dev-perl/JavaScript-Packer-2.10.0 >=dev-perl/Regexp-RegGrp-1.1.1_rc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/HTML-Packer-2.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=714c7fced256ae6ec1bf298b60763a95
diff --git a/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0 b/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0
index b0dc9ed6d82f..a645318963c2 100644
--- a/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0
+++ b/metadata/md5-cache/dev-perl/HTML-Parser-3.810.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse HTML documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTML-Parser-3.81.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1fc6eb92fe92a7dfc36014179ff65af3
diff --git a/metadata/md5-cache/dev-perl/HTML-Parser-3.820.0 b/metadata/md5-cache/dev-perl/HTML-Parser-3.820.0
index e0875f45a9c9..4e5fc5420448 100644
--- a/metadata/md5-cache/dev-perl/HTML-Parser-3.820.0
+++ b/metadata/md5-cache/dev-perl/HTML-Parser-3.820.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse HTML documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/HTML-Tagset dev-perl/HTTP-Message virtual/perl-IO dev-perl/URI virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTML-Parser-3.82.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3832175770062d8dff045475c7123752
diff --git a/metadata/md5-cache/dev-perl/HTML-Quoted-0.50.0 b/metadata/md5-cache/dev-perl/HTML-Quoted-0.50.0
index 84326cef0f99..94958474e327 100644
--- a/metadata/md5-cache/dev-perl/HTML-Quoted-0.50.0
+++ b/metadata/md5-cache/dev-perl/HTML-Quoted-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Parser-3.0.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTML-Parser-3.0.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract structure of quoted HTML mail message
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Quoted
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Parser-3.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Parser-3.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/HTML-Quoted-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=656a9e557520791040e4dd44be43bdd0
diff --git a/metadata/md5-cache/dev-perl/HTML-RewriteAttributes-0.50.0-r2 b/metadata/md5-cache/dev-perl/HTML-RewriteAttributes-0.50.0-r2
index c199c3fda405..b3574b23ee05 100644
--- a/metadata/md5-cache/dev-perl/HTML-RewriteAttributes-0.50.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-RewriteAttributes-0.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/URI dev-perl/HTML-Tagset dev-perl/HTML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/URI dev-perl/HTML-Tagset dev-perl/HTML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for concise attribute rewriting
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-RewriteAttributes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/URI dev-perl/HTML-Tagset dev-perl/HTML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/URI dev-perl/HTML-Tagset dev-perl/HTML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TS/TSIBLEY/HTML-RewriteAttributes-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08029142cb42c202b1a014f7041be40b
diff --git a/metadata/md5-cache/dev-perl/HTML-Scrubber-0.190.0 b/metadata/md5-cache/dev-perl/HTML-Scrubber-0.190.0
index ef33804411cb..82d68020b08c 100644
--- a/metadata/md5-cache/dev-perl/HTML-Scrubber-0.190.0
+++ b/metadata/md5-cache/dev-perl/HTML-Scrubber-0.190.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Parser-3.470.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Differences dev-perl/Test-Memory-Cycle >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Parser-3.470.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Differences dev-perl/Test-Memory-Cycle >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for scrubbing/sanitizing html
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Scrubber
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Parser-3.470.0 >=virtual/perl-Scalar-List-Utils-1.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Parser-3.470.0 >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NIGELM/HTML-Scrubber-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ffdec23e0decc6d1c6712f82abf6485e
diff --git a/metadata/md5-cache/dev-perl/HTML-Selector-XPath-0.280.0 b/metadata/md5-cache/dev-perl/HTML-Selector-XPath-0.280.0
index 80aac047bccc..a0c47fe3d995 100644
--- a/metadata/md5-cache/dev-perl/HTML-Selector-XPath-0.280.0
+++ b/metadata/md5-cache/dev-perl/HTML-Selector-XPath-0.280.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode dev-perl/HTML-TreeBuilder-XPath dev-perl/Test-Base ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode dev-perl/HTML-TreeBuilder-XPath dev-perl/Test-Base ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=CSS Selector to XPath compiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Selector-XPath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORION/HTML-Selector-XPath-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=032afa709d9741028e8f91e642b9da40
diff --git a/metadata/md5-cache/dev-perl/HTML-SimpleParse-0.120.0-r3 b/metadata/md5-cache/dev-perl/HTML-SimpleParse-0.120.0-r3
index fa314c62bb8e..03cd0ae4d0f8 100644
--- a/metadata/md5-cache/dev-perl/HTML-SimpleParse-0.120.0-r3
+++ b/metadata/md5-cache/dev-perl/HTML-SimpleParse-0.120.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Bare-bones HTML parser, similar to HTML::Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-SimpleParse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KW/KWILLIAMS/HTML-SimpleParse-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d5b3af7325a925946da31fc1aa24099
diff --git a/metadata/md5-cache/dev-perl/HTML-Strip-2.120.0 b/metadata/md5-cache/dev-perl/HTML-Strip-2.120.0
index 91781b02463d..6fb44554f772 100644
--- a/metadata/md5-cache/dev-perl/HTML-Strip-2.120.0
+++ b/metadata/md5-cache/dev-perl/HTML-Strip-2.120.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extension for stripping HTML markup from text
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Strip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KI/KILINRAX/HTML-Strip-2.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=17a49b213074dea4f6c12e86849e216e
diff --git a/metadata/md5-cache/dev-perl/HTML-StripScripts-1.60.0-r1 b/metadata/md5-cache/dev-perl/HTML-StripScripts-1.60.0-r1
index c4007318ee6e..fb67bd39ec85 100644
--- a/metadata/md5-cache/dev-perl/HTML-StripScripts-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-StripScripts-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Strip scripting constructs out of HTML
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-StripScripts
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DRTECH/HTML-StripScripts-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7edb6b9a2f9da68432f74e14c2e19e91
diff --git a/metadata/md5-cache/dev-perl/HTML-StripScripts-Parser-1.30.0-r1 b/metadata/md5-cache/dev-perl/HTML-StripScripts-Parser-1.30.0-r1
index 7a70763765b5..f666bbec4c23 100644
--- a/metadata/md5-cache/dev-perl/HTML-StripScripts-Parser-1.30.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-StripScripts-Parser-1.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Parser-3.560.0 >=dev-perl/HTML-StripScripts-1.50.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTML-Parser-3.560.0 >=dev-perl/HTML-StripScripts-1.50.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XSS filter using HTML::Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-StripScripts-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Parser-3.560.0 >=dev-perl/HTML-StripScripts-1.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Parser-3.560.0 >=dev-perl/HTML-StripScripts-1.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DRTECH/HTML-StripScripts-Parser-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=251b58bfaef471e75aef7d8982e2b6c4
diff --git a/metadata/md5-cache/dev-perl/HTML-Table-2.08a-r2 b/metadata/md5-cache/dev-perl/HTML-Table-2.08a-r2
index 9608f3b6ee53..bce9e0ceee7c 100644
--- a/metadata/md5-cache/dev-perl/HTML-Table-2.08a-r2
+++ b/metadata/md5-cache/dev-perl/HTML-Table-2.08a-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=produces HTML tables
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Table
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc ~ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AJ/AJPEACOCK/HTML-Table-2.08a.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=033357e1a9786afd2719d292d9d4533e
diff --git a/metadata/md5-cache/dev-perl/HTML-TableContentParser-0.305.0 b/metadata/md5-cache/dev-perl/HTML-TableContentParser-0.305.0
index c23758b69294..6485bb2af659 100644
--- a/metadata/md5-cache/dev-perl/HTML-TableContentParser-0.305.0
+++ b/metadata/md5-cache/dev-perl/HTML-TableContentParser-0.305.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/HTML-Parser virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/HTML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Do interesting things with the contents of tables
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-TableContentParser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/HTML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/HTML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/HTML-TableContentParser-0.305.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a4165be9ffa65a4c285c0f5e3237bdf
diff --git a/metadata/md5-cache/dev-perl/HTML-TableExtract-2.150.0-r1 b/metadata/md5-cache/dev-perl/HTML-TableExtract-2.150.0-r1
index 10d95dc8d1f4..1e3663faa0e5 100644
--- a/metadata/md5-cache/dev-perl/HTML-TableExtract-2.150.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-TableExtract-2.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Element-Extended-1.160.0 dev-perl/HTML-Parser virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTML-Element-Extended-1.160.0 dev-perl/HTML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Perl Table-Extract Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-TableExtract
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ppc64 ~riscv x86 ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Element-Extended-1.160.0 dev-perl/HTML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Element-Extended-1.160.0 dev-perl/HTML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSISK/HTML-TableExtract-2.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=577e9eaa277c2f5606475c3363e88fa2
diff --git a/metadata/md5-cache/dev-perl/HTML-TableParser-0.430.0 b/metadata/md5-cache/dev-perl/HTML-TableParser-0.430.0
index b0c5e9f0688b..2b45df927849 100644
--- a/metadata/md5-cache/dev-perl/HTML-TableParser-0.430.0
+++ b/metadata/md5-cache/dev-perl/HTML-TableParser-0.430.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Parser-3.260.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.320.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Parser-3.260.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.320.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract data from an HTML table
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-TableParser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=GPL-3+
-RDEPEND=>=dev-perl/HTML-Parser-3.260.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Parser-3.260.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DJ/DJERIUS/HTML-TableParser-0.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e77642654c63fcadb7f30b6c531345a4
diff --git a/metadata/md5-cache/dev-perl/HTML-TagFilter-1.30.0-r1 b/metadata/md5-cache/dev-perl/HTML-TagFilter-1.30.0-r1
index 21ab0452bda3..34e43871bf3b 100644
--- a/metadata/md5-cache/dev-perl/HTML-TagFilter-1.30.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-TagFilter-1.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Parser dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/HTML-Parser dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A fine-grained html-filter, xss-blocker and mailto-obfuscator
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-TagFilter
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Parser dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Parser dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WR/WROSS/HTML-TagFilter-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=11559f02749cac0cbcb3144e5899d319
diff --git a/metadata/md5-cache/dev-perl/HTML-Tagset-3.200.0-r2 b/metadata/md5-cache/dev-perl/HTML-Tagset-3.200.0-r2
index 249eed704a1e..8a61f042aa86 100644
--- a/metadata/md5-cache/dev-perl/HTML-Tagset-3.200.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-Tagset-3.200.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data tables useful in parsing HTML
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Tagset
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=323c7935e679e830c61133bd1bb72127
diff --git a/metadata/md5-cache/dev-perl/HTML-Tagset-3.240.0 b/metadata/md5-cache/dev-perl/HTML-Tagset-3.240.0
index 771a5d94029a..04a01470b527 100644
--- a/metadata/md5-cache/dev-perl/HTML-Tagset-3.240.0
+++ b/metadata/md5-cache/dev-perl/HTML-Tagset-3.240.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.460.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.460.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Data tables useful in parsing HTML
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Tagset
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/HTML-Tagset-3.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87eb6685ebf5095ddf9af38b53bf238c
diff --git a/metadata/md5-cache/dev-perl/HTML-Template-2.970.0-r1 b/metadata/md5-cache/dev-perl/HTML-Template-2.970.0-r1
index b983cea723bb..316d3dcb5b58 100644
--- a/metadata/md5-cache/dev-perl/HTML-Template-2.970.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-Template-2.970.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to use HTML Templates
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Template
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/HTML-Template-2.97.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e2167886c236ee7019c8ad1767ae3f4
diff --git a/metadata/md5-cache/dev-perl/HTML-Template-Expr-0.70.0-r2 b/metadata/md5-cache/dev-perl/HTML-Template-Expr-0.70.0-r2
index ccb355fdc5ad..6e067018e240 100644
--- a/metadata/md5-cache/dev-perl/HTML-Template-Expr-0.70.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-Template-Expr-0.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Template-2.800.0 dev-perl/Parse-RecDescent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTML-Template-2.800.0 dev-perl/Parse-RecDescent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTML::Template extension adding expression support
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Template-Expr
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Template-2.800.0 dev-perl/Parse-RecDescent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Template-2.800.0 dev-perl/Parse-RecDescent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/HTML-Template-Expr-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4c4618cd57d220e3142a57a139d7154
diff --git a/metadata/md5-cache/dev-perl/HTML-Template-JIT-0.50.0-r3 b/metadata/md5-cache/dev-perl/HTML-Template-JIT-0.50.0-r3
index 4d47a38218a1..4d52e55b890f 100644
--- a/metadata/md5-cache/dev-perl/HTML-Template-JIT-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/HTML-Template-JIT-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Template-2.8 dev-perl/Inline dev-perl/Inline-C || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Template-2.8 dev-perl/Inline dev-perl/Inline-C >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Just-in-time compiler for HTML::Template
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-Template-JIT
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Template-2.8 dev-perl/Inline dev-perl/Inline-C || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Template-2.8 dev-perl/Inline dev-perl/Inline-C >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/HTML-Template-JIT-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=52796e32b27ddfa3d93a1c62e9a59e26
diff --git a/metadata/md5-cache/dev-perl/HTML-Template-Pro-0.952.400 b/metadata/md5-cache/dev-perl/HTML-Template-Pro-0.952.400
index 092b27167d45..491a1386ebc5 100644
--- a/metadata/md5-cache/dev-perl/HTML-Template-Pro-0.952.400
+++ b/metadata/md5-cache/dev-perl/HTML-Template-Pro-0.952.400
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/libpcre2 >=virtual/perl-File-Path-2.0.0 virtual/perl-File-Spec >=dev-perl/JSON-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/libpcre2 >=virtual/perl-File-Path-2.0.0 virtual/perl-File-Spec >=dev-perl/JSON-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libpcre2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/libpcre2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl/XS module to use HTML Templates from CGI scripts
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Template-Pro
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/libpcre2 >=virtual/perl-File-Path-2.0.0 virtual/perl-File-Spec >=dev-perl/JSON-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/libpcre2 >=virtual/perl-File-Path-2.0.0 virtual/perl-File-Spec >=dev-perl/JSON-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIY/HTML-Template-Pro-0.9524.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b0a5d5e16b87727de630e3a06d0f77d
diff --git a/metadata/md5-cache/dev-perl/HTML-TokeParser-Simple-3.160.0-r2 b/metadata/md5-cache/dev-perl/HTML-TokeParser-Simple-3.160.0-r2
index 49bb24f27d63..24b7aae62e30 100644
--- a/metadata/md5-cache/dev-perl/HTML-TokeParser-Simple-3.160.0-r2
+++ b/metadata/md5-cache/dev-perl/HTML-TokeParser-Simple-3.160.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-Parser-3.25 dev-perl/Module-Build virtual/perl-Test-Simple dev-perl/Sub-Override || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/HTML-Parser-3.25 dev-perl/Module-Build virtual/perl-Test-Simple dev-perl/Sub-Override >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy to use HTML::TokeParser interface
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTML-TokeParser-Simple
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-Parser-3.25 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-Parser-3.25 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OV/OVID/HTML-TokeParser-Simple-3.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc7923d077b7c38f7d40eaa5d043ccdd
diff --git a/metadata/md5-cache/dev-perl/HTML-Tree-5.70.0-r1 b/metadata/md5-cache/dev-perl/HTML-Tree-5.70.0-r1
index 04e73e44c968..01f627be7d7b 100644
--- a/metadata/md5-cache/dev-perl/HTML-Tree-5.70.0-r1
+++ b/metadata/md5-cache/dev-perl/HTML-Tree-5.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/HTML-Tagset-3.20.0 >=dev-perl/HTML-Parser-3.460.0 virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.800 test? ( virtual/perl-Encode dev-perl/Test-Fatal dev-perl/Test-LeakTrace virtual/perl-Test-Simple dev-perl/URI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/HTML-Tagset-3.20.0 >=dev-perl/HTML-Parser-3.460.0 virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.800 test? ( virtual/perl-Encode dev-perl/Test-Fatal dev-perl/Test-LeakTrace virtual/perl-Test-Simple dev-perl/URI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Library to manage HTML-Tree in PERL
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-Tree
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/HTML-Tagset-3.20.0 >=dev-perl/HTML-Parser-3.460.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/HTML-Tagset-3.20.0 >=dev-perl/HTML-Parser-3.460.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/HTML-Tree-5.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ea1d03b65f600eba9ea3622d5530534
diff --git a/metadata/md5-cache/dev-perl/HTML-TreeBuilder-XPath-0.140.0 b/metadata/md5-cache/dev-perl/HTML-TreeBuilder-XPath-0.140.0
index 16a86868c14e..d74e06aa9c0a 100644
--- a/metadata/md5-cache/dev-perl/HTML-TreeBuilder-XPath-0.140.0
+++ b/metadata/md5-cache/dev-perl/HTML-TreeBuilder-XPath-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Tree virtual/perl-Scalar-List-Utils >=dev-perl/XML-XPathEngine-0.120.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Tree virtual/perl-Scalar-List-Utils >=dev-perl/XML-XPathEngine-0.120.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=add XPath support to HTML::TreeBuilder
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTML-TreeBuilder-XPath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Tree virtual/perl-Scalar-List-Utils >=dev-perl/XML-XPathEngine-0.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Tree virtual/perl-Scalar-List-Utils >=dev-perl/XML-XPathEngine-0.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIROD/HTML-TreeBuilder-XPath-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e16008dc79aac24474b07f91af9e6c27
diff --git a/metadata/md5-cache/dev-perl/HTTP-Body-1.220.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Body-1.220.0-r1
index 8e1dd206f0bc..bfc50b1b6a39 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Body-1.220.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Body-1.220.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTTP Body Parser
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTTP-Body
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GE/GETTY/HTTP-Body-1.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc335da49267b1ab4866206505c1c19a
diff --git a/metadata/md5-cache/dev-perl/HTTP-Body-1.230.0 b/metadata/md5-cache/dev-perl/HTTP-Body-1.230.0
index 825101edfe1d..508e52221467 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Body-1.230.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Body-1.230.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTTP Body Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Body
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 >=virtual/perl-File-Temp-0.140.0 dev-perl/HTTP-Message >=virtual/perl-IO-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GE/GETTY/HTTP-Body-1.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9441bbf651fcb6fb0c16b93693af1a3
diff --git a/metadata/md5-cache/dev-perl/HTTP-BrowserDetect-3.400.0 b/metadata/md5-cache/dev-perl/HTTP-BrowserDetect-3.400.0
index ad218005c459..c2973e48e6eb 100644
--- a/metadata/md5-cache/dev-perl/HTTP-BrowserDetect-3.400.0
+++ b/metadata/md5-cache/dev-perl/HTTP-BrowserDetect-3.400.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-JSON-PP-4.40.0 >=virtual/perl-Scalar-List-Utils-1.490.0 dev-perl/Path-Tiny dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-NoWarnings dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-JSON-PP-4.40.0 >=virtual/perl-Scalar-List-Utils-1.490.0 dev-perl/Path-Tiny dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-NoWarnings dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Determine Web browser, version, and platform from an HTTP user agent string
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-BrowserDetect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~mips ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-BrowserDetect-3.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ca8b5e4572e52df07f0bb32f38f128b
diff --git a/metadata/md5-cache/dev-perl/HTTP-Cache-Transparent-1.400.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Cache-Transparent-1.400.0-r1
index de3f380ddddd..6038761ad8a6 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Cache-Transparent-1.400.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Cache-Transparent-1.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl virtual/perl-Digest-MD5 virtual/perl-Storable test? ( dev-perl/Test-RequiresInternet virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl virtual/perl-Digest-MD5 virtual/perl-Storable test? ( dev-perl/Test-RequiresInternet virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cache the result of http get-requests persistently
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Cache-Transparent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 arm arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl virtual/perl-Digest-MD5 virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTIASH/HTTP-Cache-Transparent-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=72a78edbeeaec391b0b2c20704cfef6f
diff --git a/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0 b/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0
index f8292e9419ed..bca1fa21aba1 100644
--- a/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0
+++ b/metadata/md5-cache/dev-perl/HTTP-CookieJar-0.14.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Mozilla-PublicSuffix ) virtual/perl-Carp dev-perl/HTTP-Date >=virtual/perl-Time-Local-1.190.100 virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/HTTP-Message ) virtual/perl-File-Spec dev-perl/Test-Deep dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 dev-perl/URI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Mozilla-PublicSuffix ) virtual/perl-Carp dev-perl/HTTP-Date >=virtual/perl-Time-Local-1.190.100 virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 dev-perl/HTTP-Message ) virtual/perl-File-Spec dev-perl/Test-Deep dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 dev-perl/URI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimalist HTTP user agent cookie jar
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-CookieJar
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Mozilla-PublicSuffix ) virtual/perl-Carp dev-perl/HTTP-Date >=virtual/perl-Time-Local-1.190.100 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Mozilla-PublicSuffix ) virtual/perl-Carp dev-perl/HTTP-Date >=virtual/perl-Time-Local-1.190.100 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/HTTP-CookieJar-0.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e067fed0ed3a4ea96a1cf2a96462263b
diff --git a/metadata/md5-cache/dev-perl/HTTP-Cookies-6.100.0 b/metadata/md5-cache/dev-perl/HTTP-Cookies-6.100.0
index af3444eaa2d3..707862fe7327 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Cookies-6.100.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Cookies-6.100.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Simple dev-perl/URI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Simple dev-perl/URI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Storage of cookies
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTTP-Cookies
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Cookies-6.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ba240675b95729129dc0a965dce3148
diff --git a/metadata/md5-cache/dev-perl/HTTP-Cookies-6.110.0 b/metadata/md5-cache/dev-perl/HTTP-Cookies-6.110.0
index 9b25e6aee1af..12c20c8d83be 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Cookies-6.110.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Cookies-6.110.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/URI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/URI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Storage of cookies
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Cookies
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Cookies-6.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=42ecdbf7507ec3bcf99e4b41b8603625
diff --git a/metadata/md5-cache/dev-perl/HTTP-DAV-0.490.0 b/metadata/md5-cache/dev-perl/HTTP-DAV-0.490.0
index d4a4d3ab6504..36e5a62df2b6 100644
--- a/metadata/md5-cache/dev-perl/HTTP-DAV-0.490.0
+++ b/metadata/md5-cache/dev-perl/HTTP-DAV-0.490.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/libwww-perl-5.480.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/XML-DOM || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/libwww-perl-5.480.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/XML-DOM >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A WebDAV client library for Perl5
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTTP-DAV
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/libwww-perl-5.480.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/XML-DOM || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/libwww-perl-5.480.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/XML-DOM >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/COSIMO/HTTP-DAV-0.49.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=612cdef4a50defe898707eb78a7e18e0
diff --git a/metadata/md5-cache/dev-perl/HTTP-Daemon-6.160.0 b/metadata/md5-cache/dev-perl/HTTP-Daemon-6.160.0
index 2f081e3b7622..240f4f7b7e65 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Daemon-6.160.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Daemon-6.160.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 >=virtual/perl-IO-Socket-IP-0.320.0 >=dev-perl/LWP-MediaTypes-6.0.0 virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Module-Metadata virtual/perl-MIME-Base64 dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 >=virtual/perl-IO-Socket-IP-0.320.0 >=dev-perl/LWP-MediaTypes-6.0.0 virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Module-Metadata virtual/perl-MIME-Base64 dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for simple HTTP servers
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Daemon
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 >=virtual/perl-IO-Socket-IP-0.320.0 >=dev-perl/LWP-MediaTypes-6.0.0 virtual/perl-Socket || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Message-6.0.0 >=virtual/perl-IO-Socket-IP-0.320.0 >=dev-perl/LWP-MediaTypes-6.0.0 virtual/perl-Socket >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Daemon-6.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c88457e72a88d041897101913f46f84d
diff --git a/metadata/md5-cache/dev-perl/HTTP-Daemon-SSL-1.04-r1 b/metadata/md5-cache/dev-perl/HTTP-Daemon-SSL-1.04-r1
index c224774e9cbc..1aecdc560205 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Daemon-SSL-1.04-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Daemon-SSL-1.04-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IO-Socket-INET6 dev-perl/IO-Socket-SSL test? ( dev-perl/HTTP-Daemon ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/IO-Socket-INET6 dev-perl/IO-Socket-SSL test? ( dev-perl/HTTP-Daemon ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/IO-Socket-INET6 dev-perl/IO-Socket-SSL || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/IO-Socket-INET6 dev-perl/IO-Socket-SSL >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple http server class with SSL support
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Daemon-SSL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath 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/IO-Socket-INET6 dev-perl/IO-Socket-SSL || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-Socket-INET6 dev-perl/IO-Socket-SSL >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUFFLICK/HTTP-Daemon-SSL-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8eaab3fb04211fb510240e838d4244a7
diff --git a/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0 b/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0
index 89ab0e4d376c..ff743ae3d921 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Date-6.60.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Exporter >=virtual/perl-Time-Local-1.280.0 dev-perl/TimeDate virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Exporter >=virtual/perl-Time-Local-1.280.0 dev-perl/TimeDate virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Date conversion for HTTP date formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Date
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 virtual/perl-Exporter >=virtual/perl-Time-Local-1.280.0 dev-perl/TimeDate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Exporter >=virtual/perl-Time-Local-1.280.0 dev-perl/TimeDate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Date-6.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b5e10d7aaa0992226c2f039b60914a1
diff --git a/metadata/md5-cache/dev-perl/HTTP-Entity-Parser-0.250.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Entity-Parser-0.250.0-r1
index 4b0e20c04094..d83d8c92b5b0 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Entity-Parser-0.250.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Entity-Parser-0.250.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode virtual/perl-File-Temp dev-perl/HTTP-MultiPartParser dev-perl/Hash-MultiValue >=dev-perl/JSON-MaybeXS-1.3.7 virtual/perl-Module-Load dev-perl/Stream-Buffered >=dev-perl/WWW-Form-UrlEncoded-0.230.0 xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.230.0 ) >=dev-perl/Module-Build-Tiny-0.35.0 test? ( virtual/perl-File-Spec >=dev-perl/HTTP-Message-6 >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode virtual/perl-File-Temp dev-perl/HTTP-MultiPartParser dev-perl/Hash-MultiValue >=dev-perl/JSON-MaybeXS-1.3.7 virtual/perl-Module-Load dev-perl/Stream-Buffered >=dev-perl/WWW-Form-UrlEncoded-0.230.0 xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.230.0 ) >=dev-perl/Module-Build-Tiny-0.35.0 test? ( virtual/perl-File-Spec >=dev-perl/HTTP-Message-6 >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PSGI compliant HTTP Entity Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Entity-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode virtual/perl-File-Temp dev-perl/HTTP-MultiPartParser dev-perl/Hash-MultiValue >=dev-perl/JSON-MaybeXS-1.3.7 virtual/perl-Module-Load dev-perl/Stream-Buffered >=dev-perl/WWW-Form-UrlEncoded-0.230.0 xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.230.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode virtual/perl-File-Temp dev-perl/HTTP-MultiPartParser dev-perl/Hash-MultiValue >=dev-perl/JSON-MaybeXS-1.3.7 virtual/perl-Module-Load dev-perl/Stream-Buffered >=dev-perl/WWW-Form-UrlEncoded-0.230.0 xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.230.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/HTTP-Entity-Parser-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eb5c5081e8844ff600311617b3b93017
diff --git a/metadata/md5-cache/dev-perl/HTTP-Exception-0.40.70 b/metadata/md5-cache/dev-perl/HTTP-Exception-0.40.70
index 19f5ad013de9..b5af02af3a0f 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Exception-0.40.70
+++ b/metadata/md5-cache/dev-perl/HTTP-Exception-0.40.70
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Exception-Class-1.290.0 >=dev-perl/HTTP-Message-5.817.0 >=virtual/perl-Scalar-List-Utils-1.220.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.290.0 >=dev-perl/Test-NoWarnings-1.40.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Exception-Class-1.290.0 >=dev-perl/HTTP-Message-5.817.0 >=virtual/perl-Scalar-List-Utils-1.220.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.290.0 >=dev-perl/Test-NoWarnings-1.40.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=throw HTTP-Errors as (Exception::Class-) Exceptions
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTTP-Exception
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Exception-Class-1.290.0 >=dev-perl/HTTP-Message-5.817.0 >=virtual/perl-Scalar-List-Utils-1.220.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Exception-Class-1.290.0 >=dev-perl/HTTP-Message-5.817.0 >=virtual/perl-Scalar-List-Utils-1.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMUELLER/HTTP-Exception-0.04007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14afca9928a360958cf496c8750814fb
diff --git a/metadata/md5-cache/dev-perl/HTTP-Headers-ActionPack-0.90.0 b/metadata/md5-cache/dev-perl/HTTP-Headers-ActionPack-0.90.0
index 902971bd94cb..14214834a55b 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Headers-ActionPack-0.90.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Headers-ActionPack-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 dev-perl/Module-Runtime dev-perl/Sub-Exporter virtual/perl-Time-Piece dev-perl/URI dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 dev-perl/Module-Runtime dev-perl/Sub-Exporter virtual/perl-Time-Piece dev-perl/URI dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTTP Action, Adventure and Excitement
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Headers-ActionPack
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 dev-perl/Module-Runtime dev-perl/Sub-Exporter virtual/perl-Time-Piece dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 dev-perl/Module-Runtime dev-perl/Sub-Exporter virtual/perl-Time-Piece dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/HTTP-Headers-ActionPack-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c39bb234111a1bcc686fc5369a4127ae
diff --git a/metadata/md5-cache/dev-perl/HTTP-Headers-Fast-0.220.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Headers-Fast-0.220.0-r1
index b092b1cd6f43..3582c8b63e3b 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Headers-Fast-0.220.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Headers-Fast-0.220.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTTP-Date >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTTP-Date >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Faster implementation of HTTP::Headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Headers-Fast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTTP-Date || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTTP-Date >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/HTTP-Headers-Fast-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3e996a30cd86a3154b7b7e33ed813348
diff --git a/metadata/md5-cache/dev-perl/HTTP-Message-6.450.0 b/metadata/md5-cache/dev-perl/HTTP-Message-6.450.0
index 06cde51072c1..617c8f1f8c62 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Message-6.450.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Message-6.450.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Needs virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-Local dev-perl/Try-Tiny dev-perl/URI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Needs virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-Local dev-perl/Try-Tiny dev-perl/URI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for Request/Response
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Message
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Message-6.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=168cea8bdd50b7794d7b874305db3ca3
diff --git a/metadata/md5-cache/dev-perl/HTTP-Message-6.460.0 b/metadata/md5-cache/dev-perl/HTTP-Message-6.460.0
index 2b49c47266f4..fc7ce22788ea 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Message-6.460.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Message-6.460.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Needs virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-Local dev-perl/Try-Tiny dev-perl/URI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Needs virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-Time-Local dev-perl/Try-Tiny dev-perl/URI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for Request/Response
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Message
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp >=dev-perl/Clone-0.460.0 virtual/perl-Compress-Raw-Bzip2 >=virtual/perl-Compress-Raw-Zlib-2.62.0 >=virtual/perl-Encode-3.10.0 >=dev-perl/Encode-Locale-1.0.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec >=dev-perl/HTTP-Date-6.0.0 >=virtual/perl-IO-Compress-2.21.0 dev-perl/IO-HTML >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 >=dev-perl/URI-1.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/HTTP-Message-6.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64f6e1a068e5ba6712777ff08d26abad
diff --git a/metadata/md5-cache/dev-perl/HTTP-MultiPartParser-0.20.0-r1 b/metadata/md5-cache/dev-perl/HTTP-MultiPartParser-0.20.0-r1
index e9254ca5d201..d91f821f8e98 100644
--- a/metadata/md5-cache/dev-perl/HTTP-MultiPartParser-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-MultiPartParser-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Low Level MultiPart MIME HTTP parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-MultiPartParser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/HTTP-MultiPartParser-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f1f96a1fe9e659e8636293308c6a11ec
diff --git a/metadata/md5-cache/dev-perl/HTTP-Negotiate-6.10.0-r2 b/metadata/md5-cache/dev-perl/HTTP-Negotiate-6.10.0-r2
index a7c42346712f..68e31cc39669 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Negotiate-6.10.0-r2
+++ b/metadata/md5-cache/dev-perl/HTTP-Negotiate-6.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=HTTP content negotiation
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Negotiate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/HTTP-Message-6.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=596a3ff0a7133ea7a69be64fc101da4e
diff --git a/metadata/md5-cache/dev-perl/HTTP-Request-AsCGI-1.200.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Request-AsCGI-1.200.0-r1
index 23f91600fe5f..7c6a4a91150b 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Request-AsCGI-1.200.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Request-AsCGI-1.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor >=dev-perl/HTTP-Message-1.530.0 virtual/perl-IO dev-perl/URI virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor >=dev-perl/HTTP-Message-1.530.0 virtual/perl-IO dev-perl/URI virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set up a CGI environment from an HTTP::Request
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Request-AsCGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor >=dev-perl/HTTP-Message-1.530.0 virtual/perl-IO dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor >=dev-perl/HTTP-Message-1.530.0 virtual/perl-IO dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FL/FLORA/HTTP-Request-AsCGI-1.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0bf29b1acfa83cbdccc579162a25470
diff --git a/metadata/md5-cache/dev-perl/HTTP-Response-Encoding-0.60.0-r2 b/metadata/md5-cache/dev-perl/HTTP-Response-Encoding-0.60.0-r2
index e6eb2e6f3676..f78cb46e9b97 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Response-Encoding-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/HTTP-Response-Encoding-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Adds encoding() to HTTP::Response
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Response-Encoding
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/HTTP-Response-Encoding-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1020071f0627aac28e6222ccecdbc845
diff --git a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-0.520.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-0.520.0-r1
index beb0b443a3e3..d1c2c3b10a1d 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-0.520.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-0.520.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CGI >=virtual/perl-Socket-1.940.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/CGI >=virtual/perl-Socket-1.940.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight HTTP Server
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Server-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CGI >=virtual/perl-Socket-1.940.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CGI >=virtual/perl-Socket-1.940.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/HTTP-Server-Simple-0.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c14a080f7960f3a8c992b872f3d1d72
diff --git a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Mason-0.140.0-r2 b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Mason-0.140.0-r2
index 04b6e54e87cf..b5b92af1d80d 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Mason-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Mason-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Hook-LexWrap dev-perl/URI dev-perl/libwww-perl >=dev-perl/HTML-Mason-1.250.0 >=dev-perl/HTTP-Server-Simple-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Hook-LexWrap dev-perl/URI dev-perl/libwww-perl >=dev-perl/HTML-Mason-1.250.0 >=dev-perl/HTTP-Server-Simple-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An abstract baseclass for a standalone mason server
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Server-Simple-Mason
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Hook-LexWrap dev-perl/URI dev-perl/libwww-perl >=dev-perl/HTML-Mason-1.250.0 >=dev-perl/HTTP-Server-Simple-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Hook-LexWrap dev-perl/URI dev-perl/libwww-perl >=dev-perl/HTML-Mason-1.250.0 >=dev-perl/HTTP-Server-Simple-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JESSE/HTTP-Server-Simple-Mason-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=41917b4a7db231a81c2fa7f8bf76ac5e
diff --git a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-PSGI-0.160.0-r1 b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-PSGI-0.160.0-r1
index 19fc6a7b4c04..f72c21f6c27a 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-PSGI-0.160.0-r1
+++ b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-PSGI-0.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTTP-Server-Simple-0.420.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTTP-Server-Simple-0.420.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PSGI handler for HTTP::Server::Simple
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Server-Simple-PSGI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTTP-Server-Simple-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTTP-Server-Simple-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/HTTP-Server-Simple-PSGI-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=308a246fd5a9d5fd937565b5644d126f
diff --git a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Static-0.140.0 b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Static-0.140.0
index 9dab38c1b80c..ec83b33dd52e 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Static-0.140.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Server-Simple-Static-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CGI-3.460.0 virtual/perl-Exporter dev-perl/File-LibMagic virtual/perl-File-Spec dev-perl/HTTP-Date >=dev-perl/HTTP-Server-Simple-0.10.0 virtual/perl-IO dev-perl/URI >=dev-perl/Module-Build-0.400.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/CGI-3.460.0 virtual/perl-Exporter dev-perl/File-LibMagic virtual/perl-File-Spec dev-perl/HTTP-Date >=dev-perl/HTTP-Server-Simple-0.10.0 virtual/perl-IO dev-perl/URI >=dev-perl/Module-Build-0.400.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Serve static files with HTTP::Server::Simple
EAPI=7
HOMEPAGE=https://metacpan.org/release/HTTP-Server-Simple-Static
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CGI-3.460.0 virtual/perl-Exporter dev-perl/File-LibMagic virtual/perl-File-Spec dev-perl/HTTP-Date >=dev-perl/HTTP-Server-Simple-0.10.0 virtual/perl-IO dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CGI-3.460.0 virtual/perl-Exporter dev-perl/File-LibMagic virtual/perl-File-Spec dev-perl/HTTP-Date >=dev-perl/HTTP-Server-Simple-0.10.0 virtual/perl-IO dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SJ/SJQUINNEY/HTTP-Server-Simple-Static-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56ee0abaf7eea6f29242edde3339d0a1
diff --git a/metadata/md5-cache/dev-perl/HTTP-Simple-0.4.0 b/metadata/md5-cache/dev-perl/HTTP-Simple-0.4.0
index fcf4f02e9524..69d7eaf0d2da 100644
--- a/metadata/md5-cache/dev-perl/HTTP-Simple-0.4.0
+++ b/metadata/md5-cache/dev-perl/HTTP-Simple-0.4.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Temp >=virtual/perl-HTTP-Tiny-0.14.0 >=virtual/perl-JSON-PP-2.70.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Temp >=virtual/perl-HTTP-Tiny-0.14.0 >=virtual/perl-JSON-PP-2.70.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple procedural interface to HTTP::Tiny
EAPI=8
HOMEPAGE=https://metacpan.org/release/HTTP-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Temp >=virtual/perl-HTTP-Tiny-0.14.0 >=virtual/perl-JSON-PP-2.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Temp >=virtual/perl-HTTP-Tiny-0.14.0 >=virtual/perl-JSON-PP-2.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DB/DBOOK/HTTP-Simple-0.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d997f00cd651f659ac942838c8e30e59
diff --git a/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r1 b/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r1
index 6edb7bc77cee..76ab0aed14ae 100644
--- a/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=dev-perl/Module-Build-0.400.500 test? ( >=dev-perl/Test-LeakTrace-0.70.0 >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=dev-perl/Module-Build-0.400.500 test? ( >=dev-perl/Test-LeakTrace-0.70.0 >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight field hash for inside-out objects
EAPI=7
HOMEPAGE=https://metacpan.org/release/Hash-FieldHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GF/GFUJI/Hash-FieldHash-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1e0d482375bc7731a34b50b0a3f4b85
diff --git a/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r2 b/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r2
index 6af990694614..d149b4a4966d 100644
--- a/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r2
+++ b/metadata/md5-cache/dev-perl/Hash-FieldHash-0.150.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=dev-perl/Module-Build-0.400.500 test? ( >=dev-perl/Test-LeakTrace-0.70.0 >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 >=virtual/perl-Devel-PPPort-3.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=dev-perl/Module-Build-0.400.500 test? ( >=dev-perl/Test-LeakTrace-0.70.0 >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight field hash for inside-out objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Hash-FieldHash
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-XSLoader-0.20.0 >=virtual/perl-parent-0.221.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GF/GFUJI/Hash-FieldHash-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=de4ba8f67126dd87bb373cf31fd1e8c7
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1d79e75136892f6094884d8c56c7ac4b
diff --git a/metadata/md5-cache/dev-perl/Hash-Merge-0.302.0 b/metadata/md5-cache/dev-perl/Hash-Merge-0.302.0
index 9ebc08c8c3fe..0a322333d0f2 100644
--- a/metadata/md5-cache/dev-perl/Hash-Merge-0.302.0
+++ b/metadata/md5-cache/dev-perl/Hash-Merge-0.302.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Clone-Choose-0.8.0 virtual/perl-Scalar-List-Utils test? ( >=virtual/perl-Test-Simple-0.900.0 >=dev-perl/Clone-0.100.0 dev-perl/Clone-PP virtual/perl-Storable ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Clone-Choose-0.8.0 virtual/perl-Scalar-List-Utils test? ( >=virtual/perl-Test-Simple-0.900.0 >=dev-perl/Clone-0.100.0 dev-perl/Clone-PP virtual/perl-Storable ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Merges arbitrarily deep hashes into a single hash
EAPI=7
HOMEPAGE=https://metacpan.org/release/Hash-Merge
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Clone-Choose-0.8.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Clone-Choose-0.8.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HE/HERMES/Hash-Merge-0.302.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e863810af924401354024be7cd44e33
diff --git a/metadata/md5-cache/dev-perl/Hash-Merge-Simple-0.51.0-r1 b/metadata/md5-cache/dev-perl/Hash-Merge-Simple-0.51.0-r1
index 3b2d231dbe80..be90314f654c 100644
--- a/metadata/md5-cache/dev-perl/Hash-Merge-Simple-0.51.0-r1
+++ b/metadata/md5-cache/dev-perl/Hash-Merge-Simple-0.51.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Clone virtual/perl-Storable >=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Clone virtual/perl-Storable >=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursively merge two or more hashes, simply
EAPI=8
HOMEPAGE=https://metacpan.org/release/Hash-Merge-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Clone virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Clone virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROKR/Hash-Merge-Simple-0.051.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8bca35043de7bf4961ad4d7aacbe6895
diff --git a/metadata/md5-cache/dev-perl/Hash-MoreUtils-0.60.0 b/metadata/md5-cache/dev-perl/Hash-MoreUtils-0.60.0
index ab653e6aa6b9..9c240e609665 100644
--- a/metadata/md5-cache/dev-perl/Hash-MoreUtils-0.60.0
+++ b/metadata/md5-cache/dev-perl/Hash-MoreUtils-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=virtual/perl-Test-Simple-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( >=virtual/perl-Test-Simple-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide the stuff missing in Hash::Util
EAPI=7
HOMEPAGE=https://metacpan.org/release/Hash-MoreUtils
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/Hash-MoreUtils-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d06a36edecf3f7f51188c795ca51d7b
diff --git a/metadata/md5-cache/dev-perl/Hash-MultiValue-0.160.0-r1 b/metadata/md5-cache/dev-perl/Hash-MultiValue-0.160.0-r1
index c7b0df906c00..fe42f26d5350 100644
--- a/metadata/md5-cache/dev-perl/Hash-MultiValue-0.160.0-r1
+++ b/metadata/md5-cache/dev-perl/Hash-MultiValue-0.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Store multiple values per key
EAPI=7
HOMEPAGE=https://metacpan.org/release/Hash-MultiValue
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARISTOTLE/Hash-MultiValue-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b13b6f5a707eae679c4b0f7b5155287
diff --git a/metadata/md5-cache/dev-perl/Hash-NoRef-0.30.0-r3 b/metadata/md5-cache/dev-perl/Hash-NoRef-0.30.0-r3
index fb2e1d85f3c4..499c99404771 100644
--- a/metadata/md5-cache/dev-perl/Hash-NoRef-0.30.0-r3
+++ b/metadata/md5-cache/dev-perl/Hash-NoRef-0.30.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Hash to store values without increasing reference count (weak references)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Hash-NoRef
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GM/GMPASSOS/Hash-NoRef-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=42c0417e63e6879b4693fd736fd5d0d6
diff --git a/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0 b/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0
index d0e4f6f507a6..08eb2cd6f249 100644
--- a/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0
+++ b/metadata/md5-cache/dev-perl/Hash-Ordered-0.14.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-FailWarnings dev-perl/Test-Fatal ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-FailWarnings dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, pure-Perl ordered hash class
EAPI=8
HOMEPAGE=https://metacpan.org/release/Hash-Ordered
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=Apache-1.0
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Hash-Ordered-0.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b9fcc850d7f4408b4811e0e009e5978
diff --git a/metadata/md5-cache/dev-perl/Hash-SafeKeys-0.40.0 b/metadata/md5-cache/dev-perl/Hash-SafeKeys-0.40.0
index b17255a81a52..b634d4414487 100644
--- a/metadata/md5-cache/dev-perl/Hash-SafeKeys-0.40.0
+++ b/metadata/md5-cache/dev-perl/Hash-SafeKeys-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get hash contents without resetting each iterator
EAPI=8
HOMEPAGE=https://metacpan.org/release/Hash-SafeKeys
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MOB/Hash-SafeKeys-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8e828af77e49b9b0975d59001870658f
diff --git a/metadata/md5-cache/dev-perl/Heap-0.800.0-r3 b/metadata/md5-cache/dev-perl/Heap-0.800.0-r3
index 857c79add32c..afb74b9beeda 100644
--- a/metadata/md5-cache/dev-perl/Heap-0.800.0-r3
+++ b/metadata/md5-cache/dev-perl/Heap-0.800.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extensions for keeping data partially sorted
EAPI=8
HOMEPAGE=https://metacpan.org/release/Heap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMM/Heap-0.80.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ef36dc730f6df71c2482f6b718d685d
diff --git a/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1 b/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1
index a9c72443caaf..f76126cb4129 100644
--- a/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1
+++ b/metadata/md5-cache/dev-perl/Hook-LexWrap-0.260.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lexically scoped subroutine wrappers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Hook-LexWrap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Hook-LexWrap-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b475d22a71dbe68ed675ac3fdb1f5fb
diff --git a/metadata/md5-cache/dev-perl/IMAP-Admin-1.6.8-r1 b/metadata/md5-cache/dev-perl/IMAP-Admin-1.6.8-r1
index 80b22c1a4a84..c5bc432ea95a 100644
--- a/metadata/md5-cache/dev-perl/IMAP-Admin-1.6.8-r1
+++ b/metadata/md5-cache/dev-perl/IMAP-Admin-1.6.8-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for basic IMAP server administration
EAPI=8
HOMEPAGE=https://metacpan.org/release/IMAP-Admin
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EE/EESTABROO/IMAP-Admin-1.6.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=081fcb8a0e7537b30f3be342699372f9
diff --git a/metadata/md5-cache/dev-perl/IMAP-BodyStructure-1.30.0-r1 b/metadata/md5-cache/dev-perl/IMAP-BodyStructure-1.30.0-r1
index 32633b44492a..0f1f39b50ccc 100644
--- a/metadata/md5-cache/dev-perl/IMAP-BodyStructure-1.30.0-r1
+++ b/metadata/md5-cache/dev-perl/IMAP-BodyStructure-1.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IMAP4-compatible BODYSTRUCTURE and ENVELOPE parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/IMAP-BodyStructure
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=GPL-3
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAPPA/IMAP-BodyStructure-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d948dabdf39cf872b368f802334118e
diff --git a/metadata/md5-cache/dev-perl/IO-AIO-4.800.0 b/metadata/md5-cache/dev-perl/IO-AIO-4.800.0
index 27aefdf3bf39..48f33e9670e8 100644
--- a/metadata/md5-cache/dev-perl/IO-AIO-4.800.0
+++ b/metadata/md5-cache/dev-perl/IO-AIO-4.800.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense >=dev-perl/Canary-Stability-2001 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/common-sense >=dev-perl/Canary-Stability-2001 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asynchronous Input/Output
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-AIO
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/IO-AIO-4.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d1edb43517965e595814f4e6b814ab66
diff --git a/metadata/md5-cache/dev-perl/IO-AIO-4.810.0 b/metadata/md5-cache/dev-perl/IO-AIO-4.810.0
index cc1dd9650373..fb2c5016de36 100644
--- a/metadata/md5-cache/dev-perl/IO-AIO-4.810.0
+++ b/metadata/md5-cache/dev-perl/IO-AIO-4.810.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense >=dev-perl/Canary-Stability-2001 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/common-sense >=dev-perl/Canary-Stability-2001 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asynchronous Input/Output
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-AIO
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/IO-AIO-4.81.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab46aef8d77d7071d5a2f8b917d64325
diff --git a/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1 b/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1
index 959a6a22fa4b..09af4f863105 100644
--- a/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-All-0.870.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unified IO operations
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-All
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FREW/IO-All-0.87.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2e066821e6def84a795a955f09a32940
diff --git a/metadata/md5-cache/dev-perl/IO-Async-0.803.0-r1 b/metadata/md5-cache/dev-perl/IO-Async-0.803.0-r1
index 3e71dd44c576..bb1e83503f98 100644
--- a/metadata/md5-cache/dev-perl/IO-Async-0.803.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-Async-0.803.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test2-Suite dev-perl/Test-Future-IO-Impl dev-perl/Test-Metrics-Any ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test2-Suite dev-perl/Test-Future-IO-Impl dev-perl/Test-Metrics-Any ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asynchronous event-driven programming
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Async
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Future dev-perl/Struct-Dumb || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Future dev-perl/Struct-Dumb >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/IO-Async-0.803.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0bc75889e3c779da3884f01f2d5aa629
diff --git a/metadata/md5-cache/dev-perl/IO-BufferedSelect-1.0.0-r3 b/metadata/md5-cache/dev-perl/IO-BufferedSelect-1.0.0-r3
index 2482e08d281d..6d19039f3a98 100644
--- a/metadata/md5-cache/dev-perl/IO-BufferedSelect-1.0.0-r3
+++ b/metadata/md5-cache/dev-perl/IO-BufferedSelect-1.0.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module that implements a line-buffered select interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-BufferedSelect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AF/AFN/IO-BufferedSelect-1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fee9f4dc78bb9af56069aa459bcc63e7
diff --git a/metadata/md5-cache/dev-perl/IO-Capture-0.50.0-r3 b/metadata/md5-cache/dev-perl/IO-Capture-0.50.0-r3
index 034401e4fc19..3c7873d2d423 100644
--- a/metadata/md5-cache/dev-perl/IO-Capture-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/IO-Capture-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Abstract Base Class to build modules to capture output
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Capture
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REYNOLDS/IO-Capture-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c2b06c86cce977407abf54a783643b5
diff --git a/metadata/md5-cache/dev-perl/IO-CaptureOutput-1.110.500 b/metadata/md5-cache/dev-perl/IO-CaptureOutput-1.110.500
index 097f578a039b..e42d2b697af1 100644
--- a/metadata/md5-cache/dev-perl/IO-CaptureOutput-1.110.500
+++ b/metadata/md5-cache/dev-perl/IO-CaptureOutput-1.110.500
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Temp-0.160.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-File-Spec-3.270.0 virtual/perl-IO >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Temp-0.160.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-File-Spec-3.270.0 virtual/perl-IO >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Capture STDOUT and STDERR from Perl code, subprocesses or XS
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-CaptureOutput
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Temp-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Temp-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/IO-CaptureOutput-1.1105.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a5751387398a093cd23e2e601492b50
diff --git a/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.17.0 b/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.17.0
index 64efc1fe4942..a9a5574a8070 100644
--- a/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.17.0
+++ b/metadata/md5-cache/dev-perl/IO-Compress-Brotli-0.17.0
@@ -1,6 +1,6 @@
-BDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/brotli:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/brotli:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/write Brotli buffers/streams
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Compress-Brotli
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-arch/brotli:= dev-perl/File-Slurper virtual/perl-Getopt-Long virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/IO-Compress-Brotli-0.017.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2abdecb2705c2ca30359c31a7c133112
diff --git a/metadata/md5-cache/dev-perl/IO-Digest-0.110.0-r3 b/metadata/md5-cache/dev-perl/IO-Digest-0.110.0-r3
index 70440aced84e..1962c831bdd4 100644
--- a/metadata/md5-cache/dev-perl/IO-Digest-0.110.0-r3
+++ b/metadata/md5-cache/dev-perl/IO-Digest-0.110.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/PerlIO-via-dynamic-0.10 virtual/perl-Digest || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/PerlIO-via-dynamic-0.10 virtual/perl-Digest >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IO::Digest - Calculate digests while reading or writing
EAPI=7
HOMEPAGE=https://metacpan.org/release/IO-Digest
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/PerlIO-via-dynamic-0.10 virtual/perl-Digest || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/PerlIO-via-dynamic-0.10 virtual/perl-Digest >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CL/CLKAO/IO-Digest-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eeae5faf5fa5dd17dbf6091452521f0d
diff --git a/metadata/md5-cache/dev-perl/IO-Event-0.813.0-r2 b/metadata/md5-cache/dev-perl/IO-Event-0.813.0-r2
index 6c0355be3f14..46a4f94297fb 100644
--- a/metadata/md5-cache/dev-perl/IO-Event-0.813.0-r2
+++ b/metadata/md5-cache/dev-perl/IO-Event-0.813.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/Event dev-perl/List-MoreUtils virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/AnyEvent dev-perl/Event dev-perl/List-MoreUtils virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tied Filehandles for Nonblocking IO with Object Callbacks
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Event
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent dev-perl/Event dev-perl/List-MoreUtils virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/Event dev-perl/List-MoreUtils virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MU/MUIR/modules/IO-Event-0.813.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7719fbc070db67036281d56a291c895d
diff --git a/metadata/md5-cache/dev-perl/IO-HTML-1.4.0 b/metadata/md5-cache/dev-perl/IO-HTML-1.4.0
index 8d3d647d7781..dc53b9735ab0 100644
--- a/metadata/md5-cache/dev-perl/IO-HTML-1.4.0
+++ b/metadata/md5-cache/dev-perl/IO-HTML-1.4.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.100.0 >=virtual/perl-Exporter-5.570.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Scalar-List-Utils virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.100.0 >=virtual/perl-Exporter-5.570.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Scalar-List-Utils virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Open an HTML file with automatic charset detection
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-HTML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=virtual/perl-Encode-2.100.0 >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Encode-2.100.0 >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJM/IO-HTML-1.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc09f821d1aedaf076c07fc75d22c3ff
diff --git a/metadata/md5-cache/dev-perl/IO-Handle-Util-0.20.0 b/metadata/md5-cache/dev-perl/IO-Handle-Util-0.20.0
index 63afdd1b0531..309c6d2049b4 100644
--- a/metadata/md5-cache/dev-perl/IO-Handle-Util-0.20.0
+++ b/metadata/md5-cache/dev-perl/IO-Handle-Util-0.20.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter dev-perl/asa virtual/perl-parent >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter dev-perl/asa virtual/perl-parent >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Functions for working with IO::Handle like objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Handle-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter dev-perl/asa virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter dev-perl/asa virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/IO-Handle-Util-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0299a41363b57850aacbf4ef7f09805
diff --git a/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0 b/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0
index cc977207f522..a08b96b11173 100644
--- a/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0
+++ b/metadata/md5-cache/dev-perl/IO-Interactive-1.25.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-version-0.780.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-version-0.780.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utilities for interactive I/O
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Interactive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-version-0.780.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-version-0.780.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/IO-Interactive-1.025.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5093c655b8036ffe744a2113acc9613b
diff --git a/metadata/md5-cache/dev-perl/IO-Interface-1.90.0-r1 b/metadata/md5-cache/dev-perl/IO-Interface-1.90.0-r1
index 00d04ce459ce..73f3d5400d11 100644
--- a/metadata/md5-cache/dev-perl/IO-Interface-1.90.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-Interface-1.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.420.0 virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.420.0 virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for access to network card configuration information
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Interface
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/IO-Interface-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2fde02a5b567831f4fa945cc76ed2ea7
diff --git a/metadata/md5-cache/dev-perl/IO-LockedFile-0.230.0-r2 b/metadata/md5-cache/dev-perl/IO-LockedFile-0.230.0-r2
index 9527367e4d24..a7a067b326f9 100644
--- a/metadata/md5-cache/dev-perl/IO-LockedFile-0.230.0-r2
+++ b/metadata/md5-cache/dev-perl/IO-LockedFile-0.230.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Supply object methods for locking files
EAPI=7
HOMEPAGE=https://metacpan.org/release/IO-LockedFile
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RA/RANI/IO-LockedFile-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=674aeef78ffc99209254eba70a8565c0
diff --git a/metadata/md5-cache/dev-perl/IO-Multiplex-1.160.0-r2 b/metadata/md5-cache/dev-perl/IO-Multiplex-1.160.0-r2
index 57f748871e21..6d5ae928ffa1 100644
--- a/metadata/md5-cache/dev-perl/IO-Multiplex-1.160.0-r2
+++ b/metadata/md5-cache/dev-perl/IO-Multiplex-1.160.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manage IO on many file handles
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Multiplex
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BB/BBB/IO-Multiplex-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab636ea86c4d30442f15d09d6cf04218
diff --git a/metadata/md5-cache/dev-perl/IO-Pager-2.100.0 b/metadata/md5-cache/dev-perl/IO-Pager-2.100.0
index feeb57bf429f..458f2b4b6ea4 100644
--- a/metadata/md5-cache/dev-perl/IO-Pager-2.100.0
+++ b/metadata/md5-cache/dev-perl/IO-Pager-2.100.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec dev-perl/File-Which virtual/perl-IO dev-perl/TermReadKey virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter >=virtual/perl-Test-Simple-0.880.0 virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec dev-perl/File-Which virtual/perl-IO dev-perl/TermReadKey virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter >=virtual/perl-Test-Simple-0.880.0 virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Select a pager, optionally pipe it output if destination is a TTY
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Pager
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec dev-perl/File-Which virtual/perl-IO dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec dev-perl/File-Which virtual/perl-IO dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JP/JPIERCE/IO-Pager-2.10.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=48765a8f38d7ab03a74145d5750018e4
diff --git a/metadata/md5-cache/dev-perl/IO-Pipely-0.6.0 b/metadata/md5-cache/dev-perl/IO-Pipely-0.6.0
index a31c99a7400d..1a9623573fb8 100644
--- a/metadata/md5-cache/dev-perl/IO-Pipely-0.6.0
+++ b/metadata/md5-cache/dev-perl/IO-Pipely-0.6.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.720.0 >=virtual/perl-IO-1.380.0 test? ( >=virtual/perl-Carp-1.420.0 >=virtual/perl-Scalar-List-Utils-1.460.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.720.0 >=virtual/perl-IO-1.380.0 test? ( >=virtual/perl-Carp-1.420.0 >=virtual/perl-Scalar-List-Utils-1.460.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Portably create pipe() or pipe-like handles, one way or another
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Pipely
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.720.0 >=virtual/perl-IO-1.380.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.720.0 >=virtual/perl-IO-1.380.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/IO-Pipely-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4e5cbd45bae77dc6aeed1dbe5de2108
diff --git a/metadata/md5-cache/dev-perl/IO-Prompt-0.997.4-r1 b/metadata/md5-cache/dev-perl/IO-Prompt-0.997.4-r1
index b204f48e36d5..9f5efa7bda7a 100644
--- a/metadata/md5-cache/dev-perl/IO-Prompt-0.997.4-r1
+++ b/metadata/md5-cache/dev-perl/IO-Prompt-0.997.4-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO dev-perl/TermReadKey dev-perl/Want dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO dev-perl/TermReadKey dev-perl/Want dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interactively prompt for user input
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Prompt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO dev-perl/TermReadKey dev-perl/Want || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO dev-perl/TermReadKey dev-perl/Want >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCONWAY/IO-Prompt-0.997004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05bf9ba5090d572c3fc3de3746ad9110
diff --git a/metadata/md5-cache/dev-perl/IO-SessionData-1.30.0-r2 b/metadata/md5-cache/dev-perl/IO-SessionData-1.30.0-r2
index 83bc309b546b..7119e7bc53b1 100644
--- a/metadata/md5-cache/dev-perl/IO-SessionData-1.30.0-r2
+++ b/metadata/md5-cache/dev-perl/IO-SessionData-1.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Session data support module for SOAP::Lite
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-SessionData
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/IO-SessionData-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c409d6ba69088a21a4bc7ad08b85c520
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0 b/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0
index 27d38831022d..89e4439bb211 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0
+++ b/metadata/md5-cache/dev-perl/IO-Socket-INET6-2.730.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Socket6 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Socket6 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Work with IO sockets in IPv6
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-INET6
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Socket6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Socket6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.73.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c3000087ac0b4c78a6e26c27f83ba12
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-Multicast-1.120.0-r1 b/metadata/md5-cache/dev-perl/IO-Socket-Multicast-1.120.0-r1
index 5204f78240cf..d895659c90c3 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-Multicast-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-Socket-Multicast-1.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-Interface-0.940.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-Interface-0.940.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Send and receive multicast messages
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-Multicast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/IO-Interface-0.940.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-Interface-0.940.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRAMBLE/IO-Socket-Multicast-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d765a67f1b243d00fa7c40d7ffcabf9
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-PortState-0.30.0-r1 b/metadata/md5-cache/dev-perl/IO-Socket-PortState-0.30.0-r1
index 2cd05252655b..439f9704b0e1 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-PortState-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-Socket-PortState-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for checking the open or closed status of a port
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-PortState
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMUEY/IO-Socket-PortState-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=437755898512207f02316520e8f3e221
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.83.0 b/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.83.0
index dda56ed63fdb..54526daabe5f 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.83.0
+++ b/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.83.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Nearly transparent SSL encapsulation for IO::Socket::INET
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-SSL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=idn perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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+ )
-RDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SU/SULLR/IO-Socket-SSL-2.083.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7dd8c6473edc1e875c4d658909d048d4
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.85.0 b/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.85.0
index c38be9bb60ff..39be1f16cf38 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.85.0
+++ b/metadata/md5-cache/dev-perl/IO-Socket-SSL-2.85.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Nearly transparent SSL encapsulation for IO::Socket::INET
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-SSL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=idn perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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+ )
-RDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Mozilla-CA >=dev-perl/Net-SSLeay-1.460.0 virtual/perl-Scalar-List-Utils idn? ( || ( >=dev-perl/URI-1.50 dev-perl/Net-LibIDN dev-perl/Net-IDN-Encode ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SU/SULLR/IO-Socket-SSL-2.085.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4039051c74e8c4559dbcbc9fd1b7c3e4
diff --git a/metadata/md5-cache/dev-perl/IO-Socket-Timeout-0.320.0-r1 b/metadata/md5-cache/dev-perl/IO-Socket-Timeout-0.320.0-r1
index a62448b1c080..e86dcbba1148 100644
--- a/metadata/md5-cache/dev-perl/IO-Socket-Timeout-0.320.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-Socket-Timeout-0.320.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/PerlIO-via-Timeout-0.320.0 >=dev-perl/Module-Build-Tiny-0.39.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-TCP ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/PerlIO-via-Timeout-0.320.0 >=dev-perl/Module-Build-Tiny-0.39.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-TCP ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IO::Socket with read/write timeout
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Socket-Timeout
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/PerlIO-via-Timeout-0.320.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/PerlIO-via-Timeout-0.320.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAMS/IO-Socket-Timeout-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0c7c5f39f6594e067c7276aaed00abba
diff --git a/metadata/md5-cache/dev-perl/IO-String-1.80.0-r2 b/metadata/md5-cache/dev-perl/IO-String-1.80.0-r2
index 39be94c03fc6..45cb1717618e 100644
--- a/metadata/md5-cache/dev-perl/IO-String-1.80.0-r2
+++ b/metadata/md5-cache/dev-perl/IO-String-1.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IO::File interface for in-core strings
EAPI=7
HOMEPAGE=https://metacpan.org/release/IO-String
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/IO-String-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a654b9d30dc18ecd9aeee5783ff4bde6
diff --git a/metadata/md5-cache/dev-perl/IO-Stty-0.40.0 b/metadata/md5-cache/dev-perl/IO-Stty-0.40.0
index c34921e28d4e..964f2331efc8 100644
--- a/metadata/md5-cache/dev-perl/IO-Stty-0.40.0
+++ b/metadata/md5-cache/dev-perl/IO-Stty-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Change and print terminal line settings
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Stty
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IO-Stty-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=723585638b367351f2273e83e369312c
diff --git a/metadata/md5-cache/dev-perl/IO-Tee-0.660.0 b/metadata/md5-cache/dev-perl/IO-Tee-0.660.0
index 0e4e25aaf391..13b83cd7aa65 100644
--- a/metadata/md5-cache/dev-perl/IO-Tee-0.660.0
+++ b/metadata/md5-cache/dev-perl/IO-Tee-0.660.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Multiplex output to multiple output handles
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Tee
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-IO virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/IO-Tee-0.66.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bde3368d125cfc53e06f1e5be833e83c
diff --git a/metadata/md5-cache/dev-perl/IO-TieCombine-1.5.0-r1 b/metadata/md5-cache/dev-perl/IO-TieCombine-1.5.0-r1
index 70b3a15bf609..a241a03fe6a8 100644
--- a/metadata/md5-cache/dev-perl/IO-TieCombine-1.5.0-r1
+++ b/metadata/md5-cache/dev-perl/IO-TieCombine-1.5.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=produce tied (and other) separate but combined variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-TieCombine
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/IO-TieCombine-1.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8a9a817f111e93bc3babd0e0ccc51ef9
diff --git a/metadata/md5-cache/dev-perl/IO-Tty-1.180.0 b/metadata/md5-cache/dev-perl/IO-Tty-1.180.0
index 2287af10c460..b6dc80a252d6 100644
--- a/metadata/md5-cache/dev-perl/IO-Tty-1.180.0
+++ b/metadata/md5-cache/dev-perl/IO-Tty-1.180.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IO::Tty and IO::Pty modules for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Tty
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IO-Tty-1.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4a198155444893402e69062aa5d24292
diff --git a/metadata/md5-cache/dev-perl/IO-Tty-1.200.0 b/metadata/md5-cache/dev-perl/IO-Tty-1.200.0
index 7d117b05dc4c..c756101a4f2a 100644
--- a/metadata/md5-cache/dev-perl/IO-Tty-1.200.0
+++ b/metadata/md5-cache/dev-perl/IO-Tty-1.200.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IO::Tty and IO::Pty modules for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Tty
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IO-Tty-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f526bdf088c8054b01047b363bcae40e
diff --git a/metadata/md5-cache/dev-perl/IO-Util-1.500.0-r3 b/metadata/md5-cache/dev-perl/IO-Util-1.500.0-r3
index 51434861c5a3..e9ca03855e88 100644
--- a/metadata/md5-cache/dev-perl/IO-Util-1.500.0-r3
+++ b/metadata/md5-cache/dev-perl/IO-Util-1.500.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A selection of general-utility IO function
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOMIZIO/IO-Util-1.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a47cd8aed0ef9522464cf17825f6a9fc
diff --git a/metadata/md5-cache/dev-perl/IO-stringy-2.113.0 b/metadata/md5-cache/dev-perl/IO-stringy-2.113.0
index 414fe6192056..66d0125911ba 100644
--- a/metadata/md5-cache/dev-perl/IO-stringy-2.113.0
+++ b/metadata/md5-cache/dev-perl/IO-stringy-2.113.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=I/O on in-core objects like strings and arrays
EAPI=8
HOMEPAGE=https://metacpan.org/release/IO-Stringy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CAPOEIRAB/IO-Stringy-2.113.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ae2ba28a04494e5f289ccc17ea556b0c
diff --git a/metadata/md5-cache/dev-perl/IP-Anonymous-0.40.0-r2 b/metadata/md5-cache/dev-perl/IP-Anonymous-0.40.0-r2
index 8d1eaa231be3..e7424b560dce 100644
--- a/metadata/md5-cache/dev-perl/IP-Anonymous-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/IP-Anonymous-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-Rijndael-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Crypt-Rijndael-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl port of Crypto-PAn to provide anonymous IP addresses
EAPI=7
HOMEPAGE=https://metacpan.org/release/IP-Anonymous
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Crypt-Rijndael-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-Rijndael-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JT/JTK/IP-Anonymous-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f35c8cda659a4a53c8ffc240f21b2ce
diff --git a/metadata/md5-cache/dev-perl/IP-Country-2.280.0 b/metadata/md5-cache/dev-perl/IP-Country-2.280.0
index a29da95d607a..b4ef5a392915 100644
--- a/metadata/md5-cache/dev-perl/IP-Country-2.280.0
+++ b/metadata/md5-cache/dev-perl/IP-Country-2.280.0
@@ -1,6 +1,6 @@
-BDEPEND=test? ( virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lookup country from IP address or hostname
EAPI=8
HOMEPAGE=https://metacpan.org/release/IP-Country
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NW/NWETTERS/IP-Country-2.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d7f02cafafc33a0dab9eb31f672f225
diff --git a/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r1 b/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r1
index 829c12b26428..3507cb616db6 100644
--- a/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r1
+++ b/metadata/md5-cache/dev-perl/IP-Country-DB_File-3.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-perl/IP-Country dev-perl/Math-Int64 virtual/perl-DB_File virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=test? ( dev-perl/IP-Country dev-perl/Math-Int64 virtual/perl-DB_File virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build an IP address to country code database
EAPI=8
HOMEPAGE=https://metacpan.org/release/IP-Country-DB_File
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IP-Country || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IP-Country >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NW/NWELLNHOF/IP-Country-DB_File-3.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=00f65f30d218d5676382bc96f4b314f3
diff --git a/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0 b/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0
index 9e162e030a7f..c9dc58556321 100644
--- a/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0
+++ b/metadata/md5-cache/dev-perl/IPC-Run-20231003.0.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-Tty-1.80.0 dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-Tty-1.80.0 dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=system() and background procs w/ piping, redirs, ptys
EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Run
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/IO-Tty-1.80.0 dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-Tty-1.80.0 dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/IPC-Run-20231003.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b52ad418b6c82c2567bee7cb57c96e05
diff --git a/metadata/md5-cache/dev-perl/IPC-Run3-0.48.0-r1 b/metadata/md5-cache/dev-perl/IPC-Run3-0.48.0-r1
index cdf540e9477c..d23aa2df8aaf 100644
--- a/metadata/md5-cache/dev-perl/IPC-Run3-0.48.0-r1
+++ b/metadata/md5-cache/dev-perl/IPC-Run3-0.48.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Run a subprocess in batch mode (a la system)
EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Run3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( BSD-2 Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=711f4782a50a17b25566ad91e2c99bc2
diff --git a/metadata/md5-cache/dev-perl/IPC-Run3-0.49.0 b/metadata/md5-cache/dev-perl/IPC-Run3-0.49.0
index 621ea9ecbf50..75c29107da09 100644
--- a/metadata/md5-cache/dev-perl/IPC-Run3-0.49.0
+++ b/metadata/md5-cache/dev-perl/IPC-Run3-0.49.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Run a subprocess in batch mode (a la system)
EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Run3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( BSD-2 Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/IPC-Run3-0.049.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f099114f4cb2b092712d1e69f42d0d8e
diff --git a/metadata/md5-cache/dev-perl/IPC-ShareLite-0.170.0-r2 b/metadata/md5-cache/dev-perl/IPC-ShareLite-0.170.0-r2
index 773a053c2bd0..4bcf72330554 100644
--- a/metadata/md5-cache/dev-perl/IPC-ShareLite-0.170.0-r2
+++ b/metadata/md5-cache/dev-perl/IPC-ShareLite-0.170.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IPC::ShareLite module for perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/IPC-ShareLite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDYA/IPC-ShareLite-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=abfb557d68bc67d842dacfbe7677949f
diff --git a/metadata/md5-cache/dev-perl/IPC-Shareable-1.130.0 b/metadata/md5-cache/dev-perl/IPC-Shareable-1.130.0
index e32f4726ac55..50459de46c48 100644
--- a/metadata/md5-cache/dev-perl/IPC-Shareable-1.130.0
+++ b/metadata/md5-cache/dev-perl/IPC-Shareable-1.130.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/JSON virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-0.607.0 dev-perl/String-CRC32 >=virtual/perl-ExtUtils-MakeMaker-6.720.0 test? ( >=dev-perl/Test-SharedFork-0.350.0 virtual/perl-Test-Simple dev-perl/Mock-Sub ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/JSON virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-0.607.0 dev-perl/String-CRC32 >=virtual/perl-ExtUtils-MakeMaker-6.720.0 test? ( >=dev-perl/Test-SharedFork-0.350.0 virtual/perl-Test-Simple dev-perl/Mock-Sub ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Share Perl variables between processes
EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Shareable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/JSON virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-0.607.0 dev-perl/String-CRC32 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON virtual/perl-Scalar-List-Utils >=virtual/perl-Storable-0.607.0 dev-perl/String-CRC32 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STEVEB/IPC-Shareable-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab51aa6970d6db0200b7da80bda0e9af
diff --git a/metadata/md5-cache/dev-perl/IPC-Signal-1.0.0-r3 b/metadata/md5-cache/dev-perl/IPC-Signal-1.0.0-r3
index 69ae27970494..7236bbc4ec23 100644
--- a/metadata/md5-cache/dev-perl/IPC-Signal-1.0.0-r3
+++ b/metadata/md5-cache/dev-perl/IPC-Signal-1.0.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Translate signal names to/from numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-Signal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROSCH/IPC-Signal-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e1fabacfc8ffb7cdc0e3a81e5b81d1b
diff --git a/metadata/md5-cache/dev-perl/IPC-System-Simple-1.300.0 b/metadata/md5-cache/dev-perl/IPC-System-Simple-1.300.0
index e7c7b5e1fa03..3a7ba2889b93 100644
--- a/metadata/md5-cache/dev-perl/IPC-System-Simple-1.300.0
+++ b/metadata/md5-cache/dev-perl/IPC-System-Simple-1.300.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Run commands simply, with detailed diagnostics
EAPI=8
HOMEPAGE=https://metacpan.org/release/IPC-System-Simple
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JK/JKEENAN/IPC-System-Simple-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=64531afa90f3074b7a3249db92e881e0
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8640e9cba51e29548de53f8b0eeddecb
diff --git a/metadata/md5-cache/dev-perl/Ima-DBI-0.350.0-r2 b/metadata/md5-cache/dev-perl/Ima-DBI-0.350.0-r2
index 0180988cb6f2..5c3e31c11a54 100644
--- a/metadata/md5-cache/dev-perl/Ima-DBI-0.350.0-r2
+++ b/metadata/md5-cache/dev-perl/Ima-DBI-0.350.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DBI dev-perl/Class-WhiteHole dev-perl/DBIx-ContextualFetch virtual/perl-Test-Simple >=dev-perl/Class-Data-Inheritable-0.02 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/DBI dev-perl/Class-WhiteHole dev-perl/DBIx-ContextualFetch virtual/perl-Test-Simple >=dev-perl/Class-Data-Inheritable-0.02 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add contextual fetches to DBI
EAPI=7
HOMEPAGE=https://metacpan.org/release/Ima-DBI
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DBI dev-perl/Class-WhiteHole dev-perl/DBIx-ContextualFetch virtual/perl-Test-Simple >=dev-perl/Class-Data-Inheritable-0.02 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBI dev-perl/Class-WhiteHole dev-perl/DBIx-ContextualFetch virtual/perl-Test-Simple >=dev-perl/Class-Data-Inheritable-0.02 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PERRIN/Ima-DBI-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e35e232845ae8029304fd55059517e97
diff --git a/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3 b/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3
index 6846209dad78..4bcc15a266ad 100644
--- a/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3
+++ b/metadata/md5-cache/dev-perl/Image-Imlib2-2.30.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=media-libs/imlib2-1 >=dev-perl/Module-Build-0.28 virtual/pkgconfig test? ( >=media-libs/imlib2-1[jpeg,png] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=media-libs/imlib2-1 >=dev-perl/Module-Build-0.28 virtual/pkgconfig test? ( >=media-libs/imlib2-1[jpeg,png] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/imlib2-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/imlib2-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to the Imlib2 image library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Image-Imlib2
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=media-libs/imlib2-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=media-libs/imlib2-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LB/LBROCARD/Image-Imlib2-2.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e06f628e9ed3b5c62b01df6cf9623ca8
diff --git a/metadata/md5-cache/dev-perl/Image-Info-1.440.0 b/metadata/md5-cache/dev-perl/Image-Info-1.440.0
index b12b0b969fa9..572975fc88d2 100644
--- a/metadata/md5-cache/dev-perl/Image-Info-1.440.0
+++ b/metadata/md5-cache/dev-perl/Image-Info-1.440.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Perl Image-Info Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Image-Info
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-stringy-1.01 dev-perl/XML-LibXML dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Image-Info-1.44.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91e969e59707e48b19094139c1ea595a
diff --git a/metadata/md5-cache/dev-perl/Image-Sane-5.0.0 b/metadata/md5-cache/dev-perl/Image-Sane-5.0.0
index da19ed2726fe..75d6b95bdc0f 100644
--- a/metadata/md5-cache/dev-perl/Image-Sane-5.0.0
+++ b/metadata/md5-cache/dev-perl/Image-Sane-5.0.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Exception-Class dev-perl/Readonly >=media-gfx/sane-backends-1.0.19 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig test? ( dev-perl/Test-Requires dev-perl/Try-Tiny virtual/imagemagick-tools ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Exception-Class dev-perl/Readonly >=media-gfx/sane-backends-1.0.19 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig test? ( dev-perl/Test-Requires dev-perl/Try-Tiny virtual/imagemagick-tools ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Exception-Class dev-perl/Readonly >=media-gfx/sane-backends-1.0.19 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Exception-Class dev-perl/Readonly >=media-gfx/sane-backends-1.0.19 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access SANE-compatible scanners from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Image-Sane
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Exception-Class dev-perl/Readonly >=media-gfx/sane-backends-1.0.19 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Exception-Class dev-perl/Readonly >=media-gfx/sane-backends-1.0.19 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RA/RATCLIFFE/Image-Sane-5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9a80bb3974e4ff5bd69e6e8acd124a5c
diff --git a/metadata/md5-cache/dev-perl/Image-Scale-0.140.0 b/metadata/md5-cache/dev-perl/Image-Scale-0.140.0
index 41a869ac06fd..406cc59500f9 100644
--- a/metadata/md5-cache/dev-perl/Image-Scale-0.140.0
+++ b/metadata/md5-cache/dev-perl/Image-Scale-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg:0 ) gif? ( media-libs/giflib ) test? ( dev-perl/Test-NoWarnings ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg:0 ) gif? ( media-libs/giflib ) test? ( dev-perl/Test-NoWarnings ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg:0 ) gif? ( media-libs/giflib ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg:0 ) gif? ( media-libs/giflib ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, high-quality fixed-point image resizing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Image-Scale
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=+gif jpeg +png test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg:0 ) gif? ( media-libs/giflib ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=png? ( media-libs/libpng:0 ) jpeg? ( virtual/jpeg:0 ) gif? ( media-libs/giflib ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=|| ( jpeg png )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AG/AGRUNDMA/Image-Scale-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7fd949840e9a72ce867bbca2a1a437d0
diff --git a/metadata/md5-cache/dev-perl/Image-Size-3.300.0-r1 b/metadata/md5-cache/dev-perl/Image-Size-3.300.0-r1
index cd2c2083bb7e..ad00c44cddfe 100644
--- a/metadata/md5-cache/dev-perl/Image-Size-3.300.0-r1
+++ b/metadata/md5-cache/dev-perl/Image-Size-3.300.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO-Compress >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-IO-Compress >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Library to extract height/width from images
EAPI=7
HOMEPAGE=https://metacpan.org/release/Image-Size
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO-Compress >=virtual/perl-File-Spec-0.800.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO-Compress >=virtual/perl-File-Spec-0.800.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJRAY/Image-Size-3.300.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ab9926ec1a21db752d166f8dc20341a
diff --git a/metadata/md5-cache/dev-perl/Import-Into-1.2.5-r1 b/metadata/md5-cache/dev-perl/Import-Into-1.2.5-r1
index 7a1611bd68ec..70f868184993 100644
--- a/metadata/md5-cache/dev-perl/Import-Into-1.2.5-r1
+++ b/metadata/md5-cache/dev-perl/Import-Into-1.2.5-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Runtime virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Runtime virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Import packages into other packages
EAPI=8
HOMEPAGE=https://metacpan.org/release/Import-Into
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~riscv x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Runtime || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Runtime >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Import-Into-1.002005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a97c3692ae1404cd15578d66ec224e88
diff --git a/metadata/md5-cache/dev-perl/Importer-0.26.0 b/metadata/md5-cache/dev-perl/Importer-0.26.0
index d2c5c0e7fc18..155efb005020 100644
--- a/metadata/md5-cache/dev-perl/Importer-0.26.0
+++ b/metadata/md5-cache/dev-perl/Importer-0.26.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alternative interface to modules that export symbols
EAPI=8
HOMEPAGE=https://metacpan.org/release/Importer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Importer-0.026.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d6e85b9f298ec0b69d2f79ca0b9bbcfa
diff --git a/metadata/md5-cache/dev-perl/Inline-0.860.0 b/metadata/md5-cache/dev-perl/Inline-0.860.0
index 651e302c11f5..66b87d55cc6a 100644
--- a/metadata/md5-cache/dev-perl/Inline-0.860.0
+++ b/metadata/md5-cache/dev-perl/Inline-0.860.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.230.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.230.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write Perl subroutines in other languages
EAPI=8
HOMEPAGE=https://metacpan.org/release/Inline
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-File-Spec-0.800.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Encode >=virtual/perl-File-Spec-0.800.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Inline-0.86.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33d7886c86b2ebc55e116167fb8f2707
diff --git a/metadata/md5-cache/dev-perl/Inline-C-0.820.0 b/metadata/md5-cache/dev-perl/Inline-C-0.820.0
index 3e70d750ea76..660d09a928c1 100644
--- a/metadata/md5-cache/dev-perl/Inline-C-0.820.0
+++ b/metadata/md5-cache/dev-perl/Inline-C-0.820.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Inline-0.860.0 >=dev-perl/Parse-RecDescent-1.967.9 >=dev-perl/Pegex-0.660.0 !<dev-perl/Inline-0.510.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/File-Copy-Recursive virtual/perl-File-Path >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.230.0 dev-perl/YAML-LibYAML virtual/perl-autodie >=virtual/perl-version-0.770.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Inline-0.860.0 >=dev-perl/Parse-RecDescent-1.967.9 >=dev-perl/Pegex-0.660.0 !<dev-perl/Inline-0.510.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/File-Copy-Recursive virtual/perl-File-Path >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Warn-0.230.0 dev-perl/YAML-LibYAML virtual/perl-autodie >=virtual/perl-version-0.770.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=C Language Support for Inline
EAPI=8
HOMEPAGE=https://metacpan.org/release/Inline-C
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Inline-0.860.0 >=dev-perl/Parse-RecDescent-1.967.9 >=dev-perl/Pegex-0.660.0 !<dev-perl/Inline-0.510.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Inline-0.860.0 >=dev-perl/Parse-RecDescent-1.967.9 >=dev-perl/Pegex-0.660.0 !<dev-perl/Inline-0.510.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Inline-C-0.82.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=07c4e63a777c3352cc443c8bf909c693
diff --git a/metadata/md5-cache/dev-perl/Inline-Files-0.710.0 b/metadata/md5-cache/dev-perl/Inline-Files-0.710.0
index 4e10787a59a5..e023aeacf54c 100644
--- a/metadata/md5-cache/dev-perl/Inline-Files-0.710.0
+++ b/metadata/md5-cache/dev-perl/Inline-Files-0.710.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Multiple virtual files in a single file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Inline-Files
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/Inline-Files-0.71.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c6d80958a0db98ee8af8b9fe379c43f
diff --git a/metadata/md5-cache/dev-perl/JSON-4.100.0 b/metadata/md5-cache/dev-perl/JSON-4.100.0
index 3fde8ceb8873..1d83d0d3a599 100644
--- a/metadata/md5-cache/dev-perl/JSON-4.100.0
+++ b/metadata/md5-cache/dev-perl/JSON-4.100.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=JSON (JavaScript Object Notation) encoder/decoder
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test +xs perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=xs? ( >=dev-perl/JSON-XS-2.340.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=xs? ( >=dev-perl/JSON-XS-2.340.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/JSON-4.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d6f9fe3903a35e2767fd57c66397bb4a
diff --git a/metadata/md5-cache/dev-perl/JSON-Any-1.400.0 b/metadata/md5-cache/dev-perl/JSON-Any-1.400.0
index 5c106eb16eae..4f86b5893d99 100644
--- a/metadata/md5-cache/dev-perl/JSON-Any-1.400.0
+++ b/metadata/md5-cache/dev-perl/JSON-Any-1.400.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp || ( >=dev-perl/JSON-XS-2.3 virtual/perl-JSON-PP dev-perl/JSON ) >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Storable dev-perl/Test-Fatal dev-perl/Test-Needs virtual/perl-Test-Simple >=dev-perl/Test-Warnings-0.9.0 dev-perl/Test-Without-Module ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp || ( >=dev-perl/JSON-XS-2.3 virtual/perl-JSON-PP dev-perl/JSON ) >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Storable dev-perl/Test-Fatal dev-perl/Test-Needs virtual/perl-Test-Simple >=dev-perl/Test-Warnings-0.9.0 dev-perl/Test-Without-Module ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Wrapper Class for the various JSON classes (DEPRECATED)
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-perl/JSON-XS-2.3 virtual/perl-JSON-PP dev-perl/JSON ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp || ( >=dev-perl/JSON-XS-2.3 virtual/perl-JSON-PP dev-perl/JSON ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/JSON-Any-1.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cbf5708e1fef0f5cc78b78377ee812db
diff --git a/metadata/md5-cache/dev-perl/JSON-MaybeXS-1.4.5 b/metadata/md5-cache/dev-perl/JSON-MaybeXS-1.4.5
index 8022640be3b9..d81390fc27a3 100644
--- a/metadata/md5-cache/dev-perl/JSON-MaybeXS-1.4.5
+++ b/metadata/md5-cache/dev-perl/JSON-MaybeXS-1.4.5
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-JSON-PP-2.273.0 virtual/perl-Scalar-List-Utils xs? ( || ( >=dev-perl/Cpanel-JSON-XS-2.331.0 >=dev-perl/JSON-XS-3.0.0 ) ) virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Needs-0.2.6 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-JSON-PP-2.273.0 virtual/perl-Scalar-List-Utils xs? ( || ( >=dev-perl/Cpanel-JSON-XS-2.331.0 >=dev-perl/JSON-XS-3.0.0 ) ) virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Needs-0.2.6 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON-MaybeXS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=virtual/perl-JSON-PP-2.273.0 virtual/perl-Scalar-List-Utils xs? ( || ( >=dev-perl/Cpanel-JSON-XS-2.331.0 >=dev-perl/JSON-XS-3.0.0 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-JSON-PP-2.273.0 virtual/perl-Scalar-List-Utils xs? ( || ( >=dev-perl/Cpanel-JSON-XS-2.331.0 >=dev-perl/JSON-XS-3.0.0 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/JSON-MaybeXS-1.004005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c2ed2846ee8fa389b87a0af74558c65e
diff --git a/metadata/md5-cache/dev-perl/JSON-Parse-0.620.0 b/metadata/md5-cache/dev-perl/JSON-Parse-0.620.0
index 33aad7bdee00..3b43c325ea0f 100644
--- a/metadata/md5-cache/dev-perl/JSON-Parse-0.620.0
+++ b/metadata/md5-cache/dev-perl/JSON-Parse-0.620.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Encode ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Encode ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read JSON into a Perl Variable
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON-Parse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BK/BKB/JSON-Parse-0.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dc790ee6a2c458364847000139b43718
diff --git a/metadata/md5-cache/dev-perl/JSON-RPC-1.60.0-r1 b/metadata/md5-cache/dev-perl/JSON-RPC-1.60.0-r1
index dfdf58e78ee0..7976821c547c 100644
--- a/metadata/md5-cache/dev-perl/JSON-RPC-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/JSON-RPC-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/JSON-XS ) dev-perl/CGI dev-perl/Class-Accessor-Lite dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl dev-perl/Plack dev-perl/Router-Simple dev-perl/Try-Tiny virtual/perl-parent >=dev-perl/Module-Build-0.380.0 virtual/perl-CPAN-Meta test? ( >=virtual/perl-ExtUtils-MakeMaker-6.360.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/JSON-XS ) dev-perl/CGI dev-perl/Class-Accessor-Lite dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl dev-perl/Plack dev-perl/Router-Simple dev-perl/Try-Tiny virtual/perl-parent >=dev-perl/Module-Build-0.380.0 virtual/perl-CPAN-Meta test? ( >=virtual/perl-ExtUtils-MakeMaker-6.360.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=JSON RPC 2.0 Server Implementation
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON-RPC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/JSON-XS ) dev-perl/CGI dev-perl/Class-Accessor-Lite dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl dev-perl/Plack dev-perl/Router-Simple dev-perl/Try-Tiny virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/JSON-XS ) dev-perl/CGI dev-perl/Class-Accessor-Lite dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl dev-perl/Plack dev-perl/Router-Simple dev-perl/Try-Tiny virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMAKI/JSON-RPC-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=374e631e088acbdb25d21ab76f69641e
diff --git a/metadata/md5-cache/dev-perl/JSON-XS-4.30.0 b/metadata/md5-cache/dev-perl/JSON-XS-4.30.0
index 8b98a8ab8e06..7dc14df4eec3 100644
--- a/metadata/md5-cache/dev-perl/JSON-XS-4.30.0
+++ b/metadata/md5-cache/dev-perl/JSON-XS-4.30.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense !<dev-perl/JSON-2.900.0 !<dev-perl/JSON-Any-1.310.0 dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense !<dev-perl/JSON-2.900.0 !<dev-perl/JSON-Any-1.310.0 dev-perl/Canary-Stability >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=JSON::XS - JSON serialising/deserialising, done correctly and fast
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense !<dev-perl/JSON-2.900.0 !<dev-perl/JSON-Any-1.310.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Types-Serialiser dev-perl/common-sense !<dev-perl/JSON-2.900.0 !<dev-perl/JSON-Any-1.310.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/JSON-XS-4.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40b9562dd4c522def1e1ab070b0a0a5f
diff --git a/metadata/md5-cache/dev-perl/JSON-XS-VersionOneAndTwo-0.310.0-r2 b/metadata/md5-cache/dev-perl/JSON-XS-VersionOneAndTwo-0.310.0-r2
index 0f14721ec290..f13d644b33d2 100644
--- a/metadata/md5-cache/dev-perl/JSON-XS-VersionOneAndTwo-0.310.0-r2
+++ b/metadata/md5-cache/dev-perl/JSON-XS-VersionOneAndTwo-0.310.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/JSON-XS test? ( dev-perl/Test-Pod ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/JSON-XS test? ( dev-perl/Test-Pod ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Support versions 1 and 2 of JSON::XS
EAPI=8
HOMEPAGE=https://metacpan.org/release/JSON-XS-VersionOneAndTwo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/JSON-XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON-XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LB/LBROCARD/JSON-XS-VersionOneAndTwo-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=894827193493bb3003222338dcc5d94b
diff --git a/metadata/md5-cache/dev-perl/JavaScript-Minifier-1.160.0 b/metadata/md5-cache/dev-perl/JavaScript-Minifier-1.160.0
index ac52cfefb9ba..23c806123714 100644
--- a/metadata/md5-cache/dev-perl/JavaScript-Minifier-1.160.0
+++ b/metadata/md5-cache/dev-perl/JavaScript-Minifier-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for minifying JavaScript code
EAPI=8
HOMEPAGE=https://metacpan.org/release/JavaScript-Minifier
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZO/ZOFFIX/JavaScript-Minifier-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6694bb0b08b4e4629b395d2b3d058a98
diff --git a/metadata/md5-cache/dev-perl/JavaScript-Minifier-XS-0.150.0 b/metadata/md5-cache/dev-perl/JavaScript-Minifier-XS-0.150.0
index c693e2f01ebd..1d6048b54a57 100644
--- a/metadata/md5-cache/dev-perl/JavaScript-Minifier-XS-0.150.0
+++ b/metadata/md5-cache/dev-perl/JavaScript-Minifier-XS-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=dev-perl/Test-DiagINC-0.2.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=dev-perl/Test-DiagINC-0.2.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS based JavaScript minifier
EAPI=8
HOMEPAGE=https://metacpan.org/release/JavaScript-Minifier-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GT/GTERMARS/JavaScript-Minifier-XS-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=95e0a866593da81f5119f755696e8dd1
diff --git a/metadata/md5-cache/dev-perl/JavaScript-Packer-2.110.0 b/metadata/md5-cache/dev-perl/JavaScript-Packer-2.110.0
index 92b0dce4bc37..25499c276c42 100644
--- a/metadata/md5-cache/dev-perl/JavaScript-Packer-2.110.0
+++ b/metadata/md5-cache/dev-perl/JavaScript-Packer-2.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl version of Dean Edward's Packer.js
EAPI=8
HOMEPAGE=https://metacpan.org/release/JavaScript-Packer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Regexp-RegGrp-1.1.1_rc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/JavaScript-Packer-2.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79be77de31a52ac61689410f6e34fc19
diff --git a/metadata/md5-cache/dev-perl/Jcode-2.70.0-r2 b/metadata/md5-cache/dev-perl/Jcode-2.70.0-r2
index f5b3acc85cec..b4d06ca39caa 100644
--- a/metadata/md5-cache/dev-perl/Jcode-2.70.0-r2
+++ b/metadata/md5-cache/dev-perl/Jcode-2.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-MIME-Base64-2.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-MIME-Base64-2.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Japanese transcoding module for Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Jcode
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-MIME-Base64-2.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-MIME-Base64-2.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/Jcode-2.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=04421e515d9ee361cce53356ef6a2ca8
diff --git a/metadata/md5-cache/dev-perl/LWP-Authen-Wsse-0.50.0-r2 b/metadata/md5-cache/dev-perl/LWP-Authen-Wsse-0.50.0-r2
index ce1f1a7707d6..00385d41a29c 100644
--- a/metadata/md5-cache/dev-perl/LWP-Authen-Wsse-0.50.0-r2
+++ b/metadata/md5-cache/dev-perl/LWP-Authen-Wsse-0.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-MIME-Base64 dev-perl/Digest-SHA1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-MIME-Base64 dev-perl/Digest-SHA1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Library for enabling X-WSSE authentication in LWP
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-Authen-Wsse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-MIME-Base64 dev-perl/Digest-SHA1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-MIME-Base64 dev-perl/Digest-SHA1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUTRIJUS/LWP-Authen-Wsse-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dbb26dec352e797f1d3b4c39fd6c1f23
diff --git a/metadata/md5-cache/dev-perl/LWP-MediaTypes-6.40.0 b/metadata/md5-cache/dev-perl/LWP-MediaTypes-6.40.0
index 47d52e0f2640..5b27c8a61c55 100644
--- a/metadata/md5-cache/dev-perl/LWP-MediaTypes-6.40.0
+++ b/metadata/md5-cache/dev-perl/LWP-MediaTypes-6.40.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils test? ( dev-perl/Test-Fatal ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils test? ( dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Media types and mailcap processing
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-MediaTypes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d8bf5942624b20c46daca5fb9cb20046
diff --git a/metadata/md5-cache/dev-perl/LWP-Online-1.80.0-r3 b/metadata/md5-cache/dev-perl/LWP-Online-1.80.0-r3
index 374769a5f804..3d5193dc0ba1 100644
--- a/metadata/md5-cache/dev-perl/LWP-Online-1.80.0-r3
+++ b/metadata/md5-cache/dev-perl/LWP-Online-1.80.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/libwww-perl-5.805.0 >=dev-perl/URI-1.350.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.420.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/libwww-perl-5.805.0 >=dev-perl/URI-1.350.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-Test-Simple-0.420.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Does your process have access to the web
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-Online
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/libwww-perl-5.805.0 >=dev-perl/URI-1.350.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/libwww-perl-5.805.0 >=dev-perl/URI-1.350.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/LWP-Online-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d5640f4da317877ab71356e6147b80f2
diff --git a/metadata/md5-cache/dev-perl/LWP-Protocol-http10-6.30.0-r1 b/metadata/md5-cache/dev-perl/LWP-Protocol-http10-6.30.0-r1
index 0e36e777383e..c43ead31ac96 100644
--- a/metadata/md5-cache/dev-perl/LWP-Protocol-http10-6.30.0-r1
+++ b/metadata/md5-cache/dev-perl/LWP-Protocol-http10-6.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTTP-Message-6.0.0 virtual/perl-IO >=dev-perl/libwww-perl-6.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTTP-Message-6.0.0 virtual/perl-IO >=dev-perl/libwww-perl-6.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Legacy HTTP/1.0 support for LWP
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-Protocol-http10
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTTP-Message-6.0.0 virtual/perl-IO >=dev-perl/libwww-perl-6.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTTP-Message-6.0.0 virtual/perl-IO >=dev-perl/libwww-perl-6.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/LWP-Protocol-http10-6.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f907200e8e9a77fc88e768e9508da43
diff --git a/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.110.0 b/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.110.0
index da31320fed3b..a5cf07278676 100644
--- a/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.110.0
+++ b/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Needs-0.2.10 virtual/perl-Test-Simple dev-perl/Test-RequiresInternet ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Needs-0.2.10 virtual/perl-Test-Simple dev-perl/Test-RequiresInternet ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide https support for LWP::UserAgent
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-Protocol-https
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2103cf0ed6cce6e461630bad8a0f4c19
diff --git a/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.140.0 b/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.140.0
index de624c80c257..8b777617a10b 100644
--- a/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.140.0
+++ b/metadata/md5-cache/dev-perl/LWP-Protocol-https-6.140.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Needs-0.2.10 virtual/perl-Test-Simple dev-perl/Test-RequiresInternet ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Needs-0.2.10 virtual/perl-Test-Simple dev-perl/Test-RequiresInternet ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide https support for LWP::UserAgent
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-Protocol-https
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-Socket-SSL-1.970.0 >=dev-perl/libwww-perl-6.60.0 >=dev-perl/Net-HTTP-6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/LWP-Protocol-https-6.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d152770b3d672904c2e83f4860ac0df
diff --git a/metadata/md5-cache/dev-perl/LWP-UserAgent-Cached-0.80.0 b/metadata/md5-cache/dev-perl/LWP-UserAgent-Cached-0.80.0
index 76f33be85410..fdd0e3033e34 100644
--- a/metadata/md5-cache/dev-perl/LWP-UserAgent-Cached-0.80.0
+++ b/metadata/md5-cache/dev-perl/LWP-UserAgent-Cached-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl virtual/perl-File-Temp >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=dev-perl/Test-Mock-LWP-Dispatch-0.20.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl virtual/perl-File-Temp >=virtual/perl-ExtUtils-MakeMaker-6.520.0 test? ( >=dev-perl/Test-Mock-LWP-Dispatch-0.20.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=LWP::UserAgent with simple caching mechanism
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-UserAgent-Cached
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OL/OLEG/LWP-UserAgent-Cached-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7db842f2ef324364ffa6288536be0c8f
diff --git a/metadata/md5-cache/dev-perl/LWP-UserAgent-Determined-1.70.0-r1 b/metadata/md5-cache/dev-perl/LWP-UserAgent-Determined-1.70.0-r1
index cfde836e2f37..16c1299d56df 100644
--- a/metadata/md5-cache/dev-perl/LWP-UserAgent-Determined-1.70.0-r1
+++ b/metadata/md5-cache/dev-perl/LWP-UserAgent-Determined-1.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A virtual browser that retries errors
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWP-UserAgent-Determined
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXMV/LWP-UserAgent-Determined-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db709fd4eb8f7f2b011f29162571d008
diff --git a/metadata/md5-cache/dev-perl/LWPx-ParanoidAgent-1.120.0-r1 b/metadata/md5-cache/dev-perl/LWPx-ParanoidAgent-1.120.0-r1
index 628180f58fc8..28433479b366 100644
--- a/metadata/md5-cache/dev-perl/LWPx-ParanoidAgent-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/LWPx-ParanoidAgent-1.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl dev-perl/Net-DNS virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl dev-perl/Net-DNS virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Subclass of LWP::UserAgent that protects you from harm
EAPI=8
HOMEPAGE=https://metacpan.org/release/LWPx-ParanoidAgent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl dev-perl/Net-DNS virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl dev-perl/Net-DNS virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAXJAZMAN/lwp/LWPx-ParanoidAgent-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=11905af36eae46b4770fbf8b461a31ff
diff --git a/metadata/md5-cache/dev-perl/LaTeX-Driver-1.2.0 b/metadata/md5-cache/dev-perl/LaTeX-Driver-1.2.0
index df54f3fbf888..55d12c1de2c2 100644
--- a/metadata/md5-cache/dev-perl/LaTeX-Driver-1.2.0
+++ b/metadata/md5-cache/dev-perl/LaTeX-Driver-1.2.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Capture-Tiny dev-perl/Class-Accessor dev-perl/Exception-Class dev-perl/File-Slurp virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.0 dev-perl/File-pushd virtual/perl-Getopt-Long dev-perl/Log-Any dev-perl/Readonly virtual/perl-parent virtual/latex-base >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Exception app-text/texlive-core dev-texlive/texlive-latexextra ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Capture-Tiny dev-perl/Class-Accessor dev-perl/Exception-Class dev-perl/File-Slurp virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.0 dev-perl/File-pushd virtual/perl-Getopt-Long dev-perl/Log-Any dev-perl/Readonly virtual/perl-parent virtual/latex-base >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Exception app-text/texlive-core dev-texlive/texlive-latexextra ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl encapsulation of invoking the Latex programs
EAPI=8
HOMEPAGE=https://metacpan.org/release/LaTeX-Driver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Capture-Tiny dev-perl/Class-Accessor dev-perl/Exception-Class dev-perl/File-Slurp virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.0 dev-perl/File-pushd virtual/perl-Getopt-Long dev-perl/Log-Any dev-perl/Readonly virtual/perl-parent virtual/latex-base || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny dev-perl/Class-Accessor dev-perl/Exception-Class dev-perl/File-Slurp virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.0 dev-perl/File-pushd virtual/perl-Getopt-Long dev-perl/Log-Any dev-perl/Readonly virtual/perl-parent virtual/latex-base >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EH/EHUELS/LaTeX-Driver-1.2.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8cd3c30f79584676a4eaedc6103d3f86
diff --git a/metadata/md5-cache/dev-perl/LaTeX-Encode-0.92.0-r1 b/metadata/md5-cache/dev-perl/LaTeX-Encode-0.92.0-r1
index d4b202aeb41c..4ff95da62caf 100644
--- a/metadata/md5-cache/dev-perl/LaTeX-Encode-0.92.0-r1
+++ b/metadata/md5-cache/dev-perl/LaTeX-Encode-0.92.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Getopt-Long dev-perl/HTML-Parser dev-perl/Pod-LaTeX dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Carp-Always ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Getopt-Long dev-perl/HTML-Parser dev-perl/Pod-LaTeX dev-perl/Readonly virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Carp-Always ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encode characters for LaTeX formatting
EAPI=8
HOMEPAGE=https://metacpan.org/release/LaTeX-Encode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Getopt-Long dev-perl/HTML-Parser dev-perl/Pod-LaTeX dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Getopt-Long dev-perl/HTML-Parser dev-perl/Pod-LaTeX dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EI/EINHVERFR/LaTeX-Encode-0.092.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c355028bf265d7506f3b46d1a3454716
diff --git a/metadata/md5-cache/dev-perl/LaTeX-Table-1.0.6-r2 b/metadata/md5-cache/dev-perl/LaTeX-Table-1.0.6-r2
index 012e4afdc28e..f2276b609f6f 100644
--- a/metadata/md5-cache/dev-perl/LaTeX-Table-1.0.6-r2
+++ b/metadata/md5-cache/dev-perl/LaTeX-Table-1.0.6-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Moose dev-perl/MooseX-FollowPBP virtual/perl-Scalar-List-Utils dev-perl/Template-Toolkit virtual/perl-version virtual/perl-File-Spec dev-perl/Module-Build test? ( dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Moose dev-perl/MooseX-FollowPBP virtual/perl-Scalar-List-Utils dev-perl/Template-Toolkit virtual/perl-version virtual/perl-File-Spec dev-perl/Module-Build test? ( dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for the automatic generation of LaTeX tables
EAPI=8
HOMEPAGE=https://metacpan.org/release/LaTeX-Table
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Moose dev-perl/MooseX-FollowPBP virtual/perl-Scalar-List-Utils dev-perl/Template-Toolkit virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Moose dev-perl/MooseX-FollowPBP virtual/perl-Scalar-List-Utils dev-perl/Template-Toolkit virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LI/LIMAONE/LaTeX-Table-v1.0.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=28d26d3d82cf161546d7e01bf6cebaeb
diff --git a/metadata/md5-cache/dev-perl/Lab-Measurement-3.823 b/metadata/md5-cache/dev-perl/Lab-Measurement-3.823
index 3cef4eb72ecd..12d8d00e3096 100644
--- a/metadata/md5-cache/dev-perl/Lab-Measurement-3.823
+++ b/metadata/md5-cache/dev-perl/Lab-Measurement-3.823
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurper virtual/perl-File-Temp dev-perl/Test-Fatal dev-perl/Test-File virtual/perl-Test-Simple dev-perl/Text-Diff dev-perl/aliased ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurper virtual/perl-File-Temp dev-perl/Test-Fatal dev-perl/Test-File virtual/perl-Test-Simple dev-perl/Text-Diff dev-perl/aliased ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Measurement control and automation with Perl
EAPI=8
HOMEPAGE=https://www.labmeasurement.de
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKHUETTEL/Lab-Measurement-3.823.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd693e26120feda9b781e755d0f140a5
diff --git a/metadata/md5-cache/dev-perl/Lab-Measurement-9999 b/metadata/md5-cache/dev-perl/Lab-Measurement-9999
index d426e6a2ddd3..f304a7dfa2ad 100644
--- a/metadata/md5-cache/dev-perl/Lab-Measurement-9999
+++ b/metadata/md5-cache/dev-perl/Lab-Measurement-9999
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurper virtual/perl-File-Temp dev-perl/Test-Fatal dev-perl/Test-File virtual/perl-Test-Simple dev-perl/Text-Diff dev-perl/aliased ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-Slurper virtual/perl-File-Temp dev-perl/Test-Fatal dev-perl/Test-File virtual/perl-Test-Simple dev-perl/Text-Diff dev-perl/aliased ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Plugin-Git dev-perl/Dist-Zilla-Plugin-PodWeaver dev-perl/Dist-Zilla-Plugin-AuthorsFromGit dev-perl/Dist-Zilla-Plugin-RPM dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Dist-Zilla dev-perl/Dist-Zilla-Plugin-Git dev-perl/Dist-Zilla-Plugin-PodWeaver dev-perl/Dist-Zilla-Plugin-AuthorsFromGit dev-perl/Dist-Zilla-Plugin-RPM dev-perl/Dist-Zilla-Plugin-Test-ReportPrereqs >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Measurement control and automation with Perl
EAPI=8
HOMEPAGE=https://www.labmeasurement.de
@@ -8,8 +8,8 @@ INHERIT=perl-module git-r3
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
LICENSE=|| ( Artistic GPL-1+ )
PROPERTIES=live
-RDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-ISA >=dev-perl/Class-Method-Modifiers-2.110.0 >=dev-perl/Clone-0.310.0 virtual/perl-Data-Dumper virtual/perl-Encode >=dev-perl/Exception-Class-1.0.0 virtual/perl-Exporter virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Hook-LexWrap virtual/perl-IO >=dev-perl/IO-Socket-Timeout-0.320.0 dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils virtual/perl-Math-Complex dev-perl/Math-Round >=virtual/perl-Module-Load-0.260.0 >=dev-perl/Moose-2.121.300 >=dev-perl/MooseX-Params-Validate-0.180.0 dev-perl/MooseX-StrictConstructor dev-perl/Net-RFC3161-Timestamp >=dev-perl/PDL-2.7.0 dev-perl/PDL-Graphics-Gnuplot dev-perl/PDL-IO-CSV >=dev-perl/Role-Tiny-1.3.4 virtual/perl-Socket dev-perl/Statistics-Descriptive virtual/perl-Storable >=dev-perl/TermReadKey-2.300.0 dev-perl/Text-Diff virtual/perl-Thread-Semaphore virtual/perl-Time-HiRes dev-perl/Time-Monotonic virtual/perl-Time-Piece >=dev-perl/Try-Tiny-0.220.0 >=dev-perl/YAML-LibYAML-0.410.0 virtual/perl-autodie >=dev-perl/namespace-autoclean-0.200.0 virtual/perl-parent sci-visualization/gnuplot dev-perl/Lab-VXI11 dev-perl/USB-TMC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=325a26f10fd189c4ebe4f7c23f8a12cd
diff --git a/metadata/md5-cache/dev-perl/Lab-VXI11-0.30.0 b/metadata/md5-cache/dev-perl/Lab-VXI11-0.30.0
index db958ad50973..52bbdb4cd3ee 100644
--- a/metadata/md5-cache/dev-perl/Lab-VXI11-0.30.0
+++ b/metadata/md5-cache/dev-perl/Lab-VXI11-0.30.0
@@ -1,6 +1,6 @@
-BDEPEND=net-libs/libtirpc virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-libs/libtirpc virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-libs/libtirpc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-libs/libtirpc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the VXI-11 Test&Measurement backend
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lab-VXI11
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-libs/libtirpc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-libs/libtirpc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBA/Lab-VXI11-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8c0a4170e4cc71a0beb468c1fb9874c8
diff --git a/metadata/md5-cache/dev-perl/Lab-Zhinst-2.40.0 b/metadata/md5-cache/dev-perl/Lab-Zhinst-2.40.0
index f3330f1ee327..4a2e8abab7a8 100644
--- a/metadata/md5-cache/dev-perl/Lab-Zhinst-2.40.0
+++ b/metadata/md5-cache/dev-perl/Lab-Zhinst-2.40.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sci-electronics/labone || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sci-electronics/labone >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings to the LabOne API of Zurich Instruments
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lab-Zhinst
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBA/Lab-Zhinst-2.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=01e06690edcff56fe54c581be173fca9
diff --git a/metadata/md5-cache/dev-perl/Lab-Zhinst-9999 b/metadata/md5-cache/dev-perl/Lab-Zhinst-9999
index 6a5d1a0d26e6..947a83aaf7c5 100644
--- a/metadata/md5-cache/dev-perl/Lab-Zhinst-9999
+++ b/metadata/md5-cache/dev-perl/Lab-Zhinst-9999
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=sci-electronics/labone || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sci-electronics/labone >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings to the LabOne API of Zurich Instruments
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lab-Zhinst
@@ -8,8 +8,8 @@ INHERIT=perl-module git-r3
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=|| ( Artistic GPL-1+ )
PROPERTIES=live
-RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader sci-electronics/labone >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0af533fa9599d520073630119cc071f5
diff --git a/metadata/md5-cache/dev-perl/Lchown-1.10.0-r3 b/metadata/md5-cache/dev-perl/Lchown-1.10.0-r3
index 5a8b33cf97e8..7233f5d55d2c 100644
--- a/metadata/md5-cache/dev-perl/Lchown-1.10.0-r3
+++ b/metadata/md5-cache/dev-perl/Lchown-1.10.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use the lchown(2) system call from Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Lchown
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NC/NCLEATON/Lchown-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f9fb8c42e693c22acd0ee0a0aae7fb2d
diff --git a/metadata/md5-cache/dev-perl/Lchown-1.10.0-r4 b/metadata/md5-cache/dev-perl/Lchown-1.10.0-r4
index 5f66b5930b5f..f382a22b85b6 100644
--- a/metadata/md5-cache/dev-perl/Lchown-1.10.0-r4
+++ b/metadata/md5-cache/dev-perl/Lchown-1.10.0-r4
@@ -1,16 +1,16 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use the lchown(2) system call from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lchown
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NC/NCLEATON/Lchown-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ab35cddc320e12c3539e937f063847e1
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=59c081aaa6e5c8f9f1abfbaa9bb25d15
diff --git a/metadata/md5-cache/dev-perl/Lexical-Persistence-1.23.0-r1 b/metadata/md5-cache/dev-perl/Lexical-Persistence-1.23.0-r1
index 9e371e950051..09861643593f 100644
--- a/metadata/md5-cache/dev-perl/Lexical-Persistence-1.23.0-r1
+++ b/metadata/md5-cache/dev-perl/Lexical-Persistence-1.23.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/PadWalker-1.960.0 >=dev-perl/Devel-LexAlias-0.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Carp-1.260.0 >=virtual/perl-Scalar-List-Utils-1.290.0 >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/PadWalker-1.960.0 >=dev-perl/Devel-LexAlias-0.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Carp-1.260.0 >=virtual/perl-Scalar-List-Utils-1.290.0 >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Bind lexicals to persistent data
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lexical-Persistence
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/PadWalker-1.960.0 >=dev-perl/Devel-LexAlias-0.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/PadWalker-1.960.0 >=dev-perl/Devel-LexAlias-0.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/Lexical-Persistence-1.023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30ac1e463fabd26e2d116c48c7dc0fb0
diff --git a/metadata/md5-cache/dev-perl/Lexical-SealRequireHints-0.12.0 b/metadata/md5-cache/dev-perl/Lexical-SealRequireHints-0.12.0
index 5399081d2c00..018bdd4a3c6c 100644
--- a/metadata/md5-cache/dev-perl/Lexical-SealRequireHints-0.12.0
+++ b/metadata/md5-cache/dev-perl/Lexical-SealRequireHints-0.12.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/B-Hooks-OP-Check-0.190.0 virtual/perl-Exporter dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.410.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/B-Hooks-OP-Check-0.190.0 virtual/perl-Exporter dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.410.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Prevent leakage of lexical hints
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lexical-SealRequireHints
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/B-Hooks-OP-Check-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/B-Hooks-OP-Check-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Lexical-SealRequireHints-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a878bb1c4c3112f8a2df690639cdf3c9
diff --git a/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0 b/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0
index bd45ac5b3f0a..e5a327c2be57 100644
--- a/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0
+++ b/metadata/md5-cache/dev-perl/Lingua-EN-Inflect-1.905.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to pluralize English words
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-EN-Inflect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCONWAY/Lingua-EN-Inflect-1.905.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6e260cde2b3bd57911171ea18226f8bf
diff --git a/metadata/md5-cache/dev-perl/Lingua-EN-NameCase-1.210.0 b/metadata/md5-cache/dev-perl/Lingua-EN-NameCase-1.210.0
index 9cd222c6f0f8..c894e915c4cb 100644
--- a/metadata/md5-cache/dev-perl/Lingua-EN-NameCase-1.210.0
+++ b/metadata/md5-cache/dev-perl/Lingua-EN-NameCase-1.210.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO dev-perl/Test-Most >=virtual/perl-Test-Simple-0.700.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO dev-perl/Test-Most >=virtual/perl-Test-Simple-0.700.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Correctly case a person's name from UPERCASE or lowcase
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-EN-NameCase
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NH/NHORNE/Lingua-EN-NameCase-1.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a312b83ef1ab175380c8d4603160bf30
diff --git a/metadata/md5-cache/dev-perl/Lingua-EN-NameParse-1.380.0 b/metadata/md5-cache/dev-perl/Lingua-EN-NameParse-1.380.0
index ea441c115379..49d25fd21446 100644
--- a/metadata/md5-cache/dev-perl/Lingua-EN-NameParse-1.380.0
+++ b/metadata/md5-cache/dev-perl/Lingua-EN-NameParse-1.380.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Parse-RecDescent-1 >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Parse-RecDescent-1 >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Routines for manipulating a person's name
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-EN-NameParse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Parse-RecDescent-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Parse-RecDescent-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KI/KIMRYAN/Lingua-EN-NameParse-1.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db011696ab4b3df28cbf42092bd5eb29
diff --git a/metadata/md5-cache/dev-perl/Lingua-EN-Numbers-Ordinate-1.50.0 b/metadata/md5-cache/dev-perl/Lingua-EN-Numbers-Ordinate-1.50.0
index e4cb81faff8f..28da7f54a0e5 100644
--- a/metadata/md5-cache/dev-perl/Lingua-EN-Numbers-Ordinate-1.50.0
+++ b/metadata/md5-cache/dev-perl/Lingua-EN-Numbers-Ordinate-1.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert cardinal numbers(3) to ordinal numbers(3rd)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-EN-Numbers-Ordinate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Lingua-EN-Numbers-Ordinate-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6d80346d1a23fca515339dbae55a96b
diff --git a/metadata/md5-cache/dev-perl/Lingua-PT-Stemmer-0.20.0-r1 b/metadata/md5-cache/dev-perl/Lingua-PT-Stemmer-0.20.0-r1
index 946390ba199d..505974c2d7ca 100644
--- a/metadata/md5-cache/dev-perl/Lingua-PT-Stemmer-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/Lingua-PT-Stemmer-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Portuguese language stemming
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-PT-Stemmer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Lingua-PT-Stemmer-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=54e4e89cb55560d122baa56bb18fa4e0
diff --git a/metadata/md5-cache/dev-perl/Lingua-Preferred-0.2.4-r2 b/metadata/md5-cache/dev-perl/Lingua-Preferred-0.2.4-r2
index 151617fc2a24..a92e895207e7 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Preferred-0.2.4-r2
+++ b/metadata/md5-cache/dev-perl/Lingua-Preferred-0.2.4-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Log-TraceMessages || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Log-TraceMessages >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pick a language based on user's preferences
EAPI=7
HOMEPAGE=https://metacpan.org/release/Lingua-Preferred
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 arm arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-2+ )
-RDEPEND=dev-perl/Log-TraceMessages || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Log-TraceMessages >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ED/EDAVIS/Lingua-Preferred-0.2.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=920518ea9454b799cac9f2586f82471c
diff --git a/metadata/md5-cache/dev-perl/Lingua-Stem-2.310.0 b/metadata/md5-cache/dev-perl/Lingua-Stem-2.310.0
index 462af4b4b62e..c4c4612b5732 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Stem-2.310.0
+++ b/metadata/md5-cache/dev-perl/Lingua-Stem-2.310.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Snowball-Norwegian dev-perl/Snowball-Swedish dev-perl/Lingua-Stem-Snowball-Da dev-perl/Lingua-Stem-Fr dev-perl/Lingua-Stem-It dev-perl/Lingua-Stem-Ru dev-perl/Lingua-PT-Stemmer dev-perl/Text-German dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Snowball-Norwegian dev-perl/Snowball-Swedish dev-perl/Lingua-Stem-Snowball-Da dev-perl/Lingua-Stem-Fr dev-perl/Lingua-Stem-It dev-perl/Lingua-Stem-Ru dev-perl/Lingua-PT-Stemmer dev-perl/Text-German dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Stemming of words
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-Stem
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Snowball-Norwegian dev-perl/Snowball-Swedish dev-perl/Lingua-Stem-Snowball-Da dev-perl/Lingua-Stem-Fr dev-perl/Lingua-Stem-It dev-perl/Lingua-Stem-Ru dev-perl/Lingua-PT-Stemmer dev-perl/Text-German || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Snowball-Norwegian dev-perl/Snowball-Swedish dev-perl/Lingua-Stem-Snowball-Da dev-perl/Lingua-Stem-Fr dev-perl/Lingua-Stem-It dev-perl/Lingua-Stem-Ru dev-perl/Lingua-PT-Stemmer dev-perl/Text-German >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SN/SNOWHARE/Lingua-Stem-2.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98a676193f833ad9e5891813ebc47a85
diff --git a/metadata/md5-cache/dev-perl/Lingua-Stem-Fr-0.20.0-r2 b/metadata/md5-cache/dev-perl/Lingua-Stem-Fr-0.20.0-r2
index cda8482c34ba..e8c1f10d7a08 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Stem-Fr-0.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Lingua-Stem-Fr-0.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=French Stemming
EAPI=7
HOMEPAGE=https://metacpan.org/release/Lingua-Stem-Fr
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SD/SDP/Lingua-Stem-Fr-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=00a959c0236088dbeda50d931b6503f0
diff --git a/metadata/md5-cache/dev-perl/Lingua-Stem-It-0.20.0-r2 b/metadata/md5-cache/dev-perl/Lingua-Stem-It-0.20.0-r2
index 7e11bb395ba3..561ab2429ae8 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Stem-It-0.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Lingua-Stem-It-0.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Porter's stemming algorithm for Italian
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-Stem-It
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AC/ACALPINI/Lingua-Stem-It-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fb5a4bf0e2c9be96e0bc604612870d06
diff --git a/metadata/md5-cache/dev-perl/Lingua-Stem-Ru-0.40.0-r1 b/metadata/md5-cache/dev-perl/Lingua-Stem-Ru-0.40.0-r1
index 14329da375e5..9b5009bab400 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Stem-Ru-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Lingua-Stem-Ru-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Porter's stemming algorithm for Russian (KOI8-R only)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-Stem-Ru
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Lingua-Stem-Ru-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9423b978391eae64d8f940dc32bffdd
diff --git a/metadata/md5-cache/dev-perl/Lingua-Stem-Snowball-Da-1.10.0-r2 b/metadata/md5-cache/dev-perl/Lingua-Stem-Snowball-Da-1.10.0-r2
index 7ff0aec13495..32ee8aa9f622 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Stem-Snowball-Da-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Lingua-Stem-Snowball-Da-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Porters stemming algorithm for Denmark
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-Stem-Snowball-Da
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CI/CINE/Lingua-Stem-Snowball-Da-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d59ab2475c785532117798f8bfacdced
diff --git a/metadata/md5-cache/dev-perl/Lingua-Translit-0.290.0 b/metadata/md5-cache/dev-perl/Lingua-Translit-0.290.0
index 7c39de42b720..10ae5b967573 100644
--- a/metadata/md5-cache/dev-perl/Lingua-Translit-0.290.0
+++ b/metadata/md5-cache/dev-perl/Lingua-Translit-0.290.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Transliterates text between writing systems
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lingua-Translit
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALINKE/Lingua-Translit-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=41b19656aff925dd724383c91134e093
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c039cdff5784fe9790d676ac76c2a39e
diff --git a/metadata/md5-cache/dev-perl/Linux-DesktopFiles-0.250.0-r1 b/metadata/md5-cache/dev-perl/Linux-DesktopFiles-0.250.0-r1
index c7ab1854773c..ab9bee0fa69a 100644
--- a/metadata/md5-cache/dev-perl/Linux-DesktopFiles-0.250.0-r1
+++ b/metadata/md5-cache/dev-perl/Linux-DesktopFiles-0.250.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to get and parse the Linux .desktop files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Linux-DesktopFiles
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TR/TRIZEN/Linux-DesktopFiles-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8dcb2938c379d4d2eebc41e6aeeb1bb0
diff --git a/metadata/md5-cache/dev-perl/Linux-Distribution-0.230.0-r1 b/metadata/md5-cache/dev-perl/Linux-Distribution-0.230.0-r1
index e388a4a1f68f..087abb220d27 100644
--- a/metadata/md5-cache/dev-perl/Linux-Distribution-0.230.0-r1
+++ b/metadata/md5-cache/dev-perl/Linux-Distribution-0.230.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to detect on which Linux distribution we are running
EAPI=8
HOMEPAGE=https://metacpan.org/release/Linux-Distribution
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Linux-Distribution-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3dc9f89101b93f27d55e368a82da251f
diff --git a/metadata/md5-cache/dev-perl/Linux-Inotify2-2.300.0 b/metadata/md5-cache/dev-perl/Linux-Inotify2-2.300.0
index cf7fe1629b36..43a81b6196c7 100644
--- a/metadata/md5-cache/dev-perl/Linux-Inotify2-2.300.0
+++ b/metadata/md5-cache/dev-perl/Linux-Inotify2-2.300.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=scalable directory/file change notification
EAPI=8
HOMEPAGE=https://metacpan.org/release/Linux-Inotify2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Linux-Inotify2-2.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a0efe6e1b15bae0c092cccf016d079b
diff --git a/metadata/md5-cache/dev-perl/Linux-Pid-0.40.0-r2 b/metadata/md5-cache/dev-perl/Linux-Pid-0.40.0-r2
index e0c2c309ac81..b4f783d91ee1 100644
--- a/metadata/md5-cache/dev-perl/Linux-Pid-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Linux-Pid-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Linux getpp?id functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Linux-Pid
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RG/RGARCIA/Linux-Pid-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e59e8664cfa9aa6d45df35e5e812d626
diff --git a/metadata/md5-cache/dev-perl/Linux-PipeMagic-0.50.0 b/metadata/md5-cache/dev-perl/Linux-PipeMagic-0.50.0
index 60f65d89fa93..d9f4b23bd13a 100644
--- a/metadata/md5-cache/dev-perl/Linux-PipeMagic-0.50.0
+++ b/metadata/md5-cache/dev-perl/Linux-PipeMagic-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( virtual/perl-IO dev-perl/File-Slurp virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( virtual/perl-IO dev-perl/File-Slurp virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to use the zero copy IO syscalls
EAPI=8
HOMEPAGE=https://metacpan.org/release/Linux-PipeMagic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DL/DLAMBLEY/Linux-PipeMagic-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=504f5e52703d66f6030e51ad3356a286
diff --git a/metadata/md5-cache/dev-perl/Linux-Smaps-0.140.0 b/metadata/md5-cache/dev-perl/Linux-Smaps-0.140.0
index 029f8dc99616..fd7bd1eb6408 100644
--- a/metadata/md5-cache/dev-perl/Linux-Smaps-0.140.0
+++ b/metadata/md5-cache/dev-perl/Linux-Smaps-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to /proc/PID/smaps
EAPI=7
HOMEPAGE=https://metacpan.org/release/Linux-Smaps
@@ -8,8 +8,8 @@ INHERIT=perl-module linux-info
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AE/AERUDER/Linux-Smaps-0.14.tar.gz
-_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1e63e8e6574ae8ae7f21afac346881b
diff --git a/metadata/md5-cache/dev-perl/Lirc-Client-2.20.0-r1 b/metadata/md5-cache/dev-perl/Lirc-Client-2.20.0-r1
index 095801a1792e..31887549fd5f 100644
--- a/metadata/md5-cache/dev-perl/Lirc-Client-2.20.0-r1
+++ b/metadata/md5-cache/dev-perl/Lirc-Client-2.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/File-Path-Expand >=dev-perl/Moo-1.0.0 >=dev-perl/Module-Build-0.360.0 virtual/perl-File-Spec virtual/perl-IO test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/File-Path-Expand >=dev-perl/Moo-1.0.0 >=dev-perl/Module-Build-0.360.0 virtual/perl-File-Spec virtual/perl-IO test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client library for the Linux Infrared Remote Control (LIRC)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Lirc-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/File-Path-Expand >=dev-perl/Moo-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/File-Path-Expand >=dev-perl/Moo-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MG/MGRIMES/Lirc-Client-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=49c54b3711674837443c18ae3c6b9577
diff --git a/metadata/md5-cache/dev-perl/List-AllUtils-0.190.0 b/metadata/md5-cache/dev-perl/List-AllUtils-0.190.0
index 08e9bb854431..3a1b1c731edb 100644
--- a/metadata/md5-cache/dev-perl/List-AllUtils-0.190.0
+++ b/metadata/md5-cache/dev-perl/List-AllUtils-0.190.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/List-SomeUtils-0.580.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/List-UtilsBy-0.110.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/List-SomeUtils-0.580.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/List-UtilsBy-0.110.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Combines many List::* utility modules in one bite-sized package
EAPI=8
HOMEPAGE=https://metacpan.org/release/List-AllUtils
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/List-SomeUtils-0.580.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/List-UtilsBy-0.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/List-SomeUtils-0.580.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/List-UtilsBy-0.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/List-AllUtils-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7eba3fd03f98921c21bc1fa68881e7c3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ed39de170bd039836f2b10d08cc202db
diff --git a/metadata/md5-cache/dev-perl/List-MoreUtils-0.430.0 b/metadata/md5-cache/dev-perl/List-MoreUtils-0.430.0
index 267ad228c82f..708c1ce5d4a6 100644
--- a/metadata/md5-cache/dev-perl/List-MoreUtils-0.430.0
+++ b/metadata/md5-cache/dev-perl/List-MoreUtils-0.430.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Exporter-Tiny-0.38.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/Config-AutoConf-0.315.0 test? ( virtual/perl-Storable dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Exporter-Tiny-0.38.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/Config-AutoConf-0.315.0 test? ( virtual/perl-Storable dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide the missing functionality from List::Util
EAPI=8
HOMEPAGE=https://metacpan.org/release/List-MoreUtils
@@ -9,9 +9,9 @@ IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0 || ( Artistic GPL-1+ )
PDEPEND=xs? ( >=dev-perl/List-MoreUtils-XS-0.430.0 )
-RDEPEND=>=dev-perl/Exporter-Tiny-0.38.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Exporter-Tiny-0.38.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/List-MoreUtils-0.430.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2b063f308774355ed9aaf9312d5e8f1
diff --git a/metadata/md5-cache/dev-perl/List-MoreUtils-XS-0.430.0 b/metadata/md5-cache/dev-perl/List-MoreUtils-XS-0.430.0
index e5389fb7e008..ae5991b286cc 100644
--- a/metadata/md5-cache/dev-perl/List-MoreUtils-XS-0.430.0
+++ b/metadata/md5-cache/dev-perl/List-MoreUtils-XS-0.430.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/List-MoreUtils-0.417.1 >=virtual/perl-XSLoader-0.220.0 virtual/perl-Carp >=dev-perl/Config-AutoConf-0.315.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-IPC-Cmd test? ( virtual/perl-Storable dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/List-MoreUtils-0.417.1 >=virtual/perl-XSLoader-0.220.0 virtual/perl-Carp >=dev-perl/Config-AutoConf-0.315.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-IPC-Cmd test? ( virtual/perl-Storable dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compiled List::MoreUtils functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/List-MoreUtils-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0 || ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/List-MoreUtils-0.417.1 >=virtual/perl-XSLoader-0.220.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/List-MoreUtils-0.417.1 >=virtual/perl-XSLoader-0.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.430.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3adeab01d0ea3b0dcefabf4f5000ea66
diff --git a/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0 b/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
index b7bebb12b47e..ee0bba221289 100644
--- a/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
+++ b/metadata/md5-cache/dev-perl/List-SomeUtils-0.590.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Implementation-0.40.0 >=dev-perl/List-SomeUtils-XS-0.550.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( virtual/perl-File-Spec dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Implementation-0.40.0 >=dev-perl/List-SomeUtils-XS-0.550.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( virtual/perl-File-Spec dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Collection of List utilities missing from List::Util
EAPI=8
HOMEPAGE=https://metacpan.org/release/List-SomeUtils
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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-perl/Module-Implementation-0.40.0 >=dev-perl/List-SomeUtils-XS-0.550.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Implementation-0.40.0 >=dev-perl/List-SomeUtils-XS-0.550.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/List-SomeUtils-0.59.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=20bcc7e69fff682fbdcd15e012f589b8
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f82bf6ea473999b0c3fade910224744c
diff --git a/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0 b/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0
index b70fd113e29b..f259b44a9783 100644
--- a/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0
+++ b/metadata/md5-cache/dev-perl/List-SomeUtils-XS-0.580.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-Storable dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.6.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-Storable dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.6.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS implementation for List::SomeUtils
EAPI=8
HOMEPAGE=https://metacpan.org/release/List-SomeUtils-XS
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f692029e36121944725bed3431ca253b
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c6a22fa57dcc93c5c0cad346b91d386c
diff --git a/metadata/md5-cache/dev-perl/List-UtilsBy-0.120.0 b/metadata/md5-cache/dev-perl/List-UtilsBy-0.120.0
index a60202a2379e..1ea5a7d4df68 100644
--- a/metadata/md5-cache/dev-perl/List-UtilsBy-0.120.0
+++ b/metadata/md5-cache/dev-perl/List-UtilsBy-0.120.0
@@ -1,16 +1,16 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Higher-order list utility functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/List-UtilsBy
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 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 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/List-UtilsBy-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=07356b0b3738881c3835c856a8da6090
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e7dd9bac54fbff1b562f180434923fc6
diff --git a/metadata/md5-cache/dev-perl/Locale-Codes-3.740.0 b/metadata/md5-cache/dev-perl/Locale-Codes-3.740.0
index 5e0abc3060d0..14e061d7453e 100644
--- a/metadata/md5-cache/dev-perl/Locale-Codes-3.740.0
+++ b/metadata/md5-cache/dev-perl/Locale-Codes-3.740.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple >=dev-perl/Test-Inter-1.90.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple >=dev-perl/Test-Inter-1.90.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Distribution of Perl modules to handle locale codes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Locale-Codes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.74.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2386f638dc08e29f373e545292bfa583
diff --git a/metadata/md5-cache/dev-perl/Locale-Codes-3.780.0 b/metadata/md5-cache/dev-perl/Locale-Codes-3.780.0
index ef3ffc0bab70..a045297ac944 100644
--- a/metadata/md5-cache/dev-perl/Locale-Codes-3.780.0
+++ b/metadata/md5-cache/dev-perl/Locale-Codes-3.780.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple >=dev-perl/Test-Inter-1.90.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple >=dev-perl/Test-Inter-1.90.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Distribution of Perl modules to handle locale codes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Locale-Codes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Locale-Codes-3.78.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd4c9ad2a53672afeb7a5538731746a2
diff --git a/metadata/md5-cache/dev-perl/Locale-Maketext-Fuzzy-0.110.0-r2 b/metadata/md5-cache/dev-perl/Locale-Maketext-Fuzzy-0.110.0-r2
index a2b8568f94d7..9dcd00f181fa 100644
--- a/metadata/md5-cache/dev-perl/Locale-Maketext-Fuzzy-0.110.0-r2
+++ b/metadata/md5-cache/dev-perl/Locale-Maketext-Fuzzy-0.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Maketext from already interpolated strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Locale-Maketext-Fuzzy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=CC0-1.0
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUDREYT/Locale-Maketext-Fuzzy-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e88aa085586fc6c43e29b0f44e611292
diff --git a/metadata/md5-cache/dev-perl/Locale-Maketext-Lexicon-1.0.0-r1 b/metadata/md5-cache/dev-perl/Locale-Maketext-Lexicon-1.0.0-r1
index 7d62cbbf2524..d5d9fb87772e 100644
--- a/metadata/md5-cache/dev-perl/Locale-Maketext-Lexicon-1.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Locale-Maketext-Lexicon-1.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Locale-Maketext-1.170.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Locale-Maketext-1.170.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use other catalog formats in Maketext
EAPI=8
HOMEPAGE=https://metacpan.org/release/Locale-Maketext-Lexicon
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=MIT
-RDEPEND=>=virtual/perl-Locale-Maketext-1.170.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Locale-Maketext-1.170.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DRTECH/Locale-Maketext-Lexicon-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6488aecf42a0104ad178872498f6fb18
diff --git a/metadata/md5-cache/dev-perl/Locale-Msgfmt-0.150.0-r2 b/metadata/md5-cache/dev-perl/Locale-Msgfmt-0.150.0-r2
index 188d5518821e..4c5ba4ceca22 100644
--- a/metadata/md5-cache/dev-perl/Locale-Msgfmt-0.150.0-r2
+++ b/metadata/md5-cache/dev-perl/Locale-Msgfmt-0.150.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compile .po files to .mo files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Locale-Msgfmt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AZ/AZAWAWI/Locale-Msgfmt-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f16bc899635a6234c08104f32fa31f78
diff --git a/metadata/md5-cache/dev-perl/Locale-PO-0.270.0-r1 b/metadata/md5-cache/dev-perl/Locale-PO-0.270.0-r1
index 34f390f9310c..561a1c43f425 100644
--- a/metadata/md5-cache/dev-perl/Locale-PO-0.270.0-r1
+++ b/metadata/md5-cache/dev-perl/Locale-PO-0.270.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=sys-devel/gettext dev-perl/File-Slurp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-devel/gettext dev-perl/File-Slurp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-devel/gettext dev-perl/File-Slurp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-devel/gettext dev-perl/File-Slurp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for manipulating .po entries from GNU gettext
EAPI=8
HOMEPAGE=https://metacpan.org/release/Locale-PO
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-devel/gettext dev-perl/File-Slurp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-devel/gettext dev-perl/File-Slurp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/COSIMO/Locale-PO-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ec482e50cb7cce0762558ba9c5d072a
diff --git a/metadata/md5-cache/dev-perl/Locale-gettext-1.70.0-r1 b/metadata/md5-cache/dev-perl/Locale-gettext-1.70.0-r1
index 5eabe3800a0c..28b1a3fea529 100644
--- a/metadata/md5-cache/dev-perl/Locale-gettext-1.70.0-r1
+++ b/metadata/md5-cache/dev-perl/Locale-gettext-1.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=sys-devel/gettext virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-devel/gettext virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module for accessing the GNU locale utilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/gettext
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=sys-devel/gettext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-devel/gettext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PV/PVANDRY/gettext-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c410f32535fa21594d52ae4e52b8b6d
diff --git a/metadata/md5-cache/dev-perl/LockFile-Simple-0.208.0-r3 b/metadata/md5-cache/dev-perl/LockFile-Simple-0.208.0-r3
index 10b356dfd617..ee26545b0cf0 100644
--- a/metadata/md5-cache/dev-perl/LockFile-Simple-0.208.0-r3
+++ b/metadata/md5-cache/dev-perl/LockFile-Simple-0.208.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=File locking module for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/LockFile-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCHWIGON/lockfile-simple/LockFile-Simple-0.208.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e5eba912d0dc599163215c6613d6b39
diff --git a/metadata/md5-cache/dev-perl/Log-Agent-1.5.0 b/metadata/md5-cache/dev-perl/Log-Agent-1.5.0
index 1ec8357b3564..61bc7abbf098 100644
--- a/metadata/md5-cache/dev-perl/Log-Agent-1.5.0
+++ b/metadata/md5-cache/dev-perl/Log-Agent-1.5.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=General logging framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Agent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MR/MROGASKI/Log-Agent-1.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=25e2005f2a1a51bc5211c37e76636e6c
diff --git a/metadata/md5-cache/dev-perl/Log-Any-1.717.0 b/metadata/md5-cache/dev-perl/Log-Any-1.717.0
index 9484af2fbb5f..f62ee112f3a5 100644
--- a/metadata/md5-cache/dev-perl/Log-Any-1.717.0
+++ b/metadata/md5-cache/dev-perl/Log-Any-1.717.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-Storable virtual/perl-Sys-Syslog virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-Storable virtual/perl-Sys-Syslog virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Bringing loggers and listeners together
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-Storable virtual/perl-Sys-Syslog virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-IO virtual/perl-Storable virtual/perl-Sys-Syslog virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PR/PREACTION/Log-Any-1.717.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d68e64ac8a430690a7f6b5ca5f9b7e26
diff --git a/metadata/md5-cache/dev-perl/Log-Dispatch-2.710.0 b/metadata/md5-cache/dev-perl/Log-Dispatch-2.710.0
index 204470d7d7db..39c53534a110 100644
--- a/metadata/md5-cache/dev-perl/Log-Dispatch-2.710.0
+++ b/metadata/md5-cache/dev-perl/Log-Dispatch-2.710.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Devel-GlobalDestruction >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/Module-Runtime dev-perl/Params-ValidationCompiler virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.320.0 >=virtual/perl-Sys-Syslog-0.280.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long dev-perl/IPC-Run3 dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Devel-GlobalDestruction >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/Module-Runtime dev-perl/Params-ValidationCompiler virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.320.0 >=virtual/perl-Sys-Syslog-0.280.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long dev-perl/IPC-Run3 dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dispatches messages to one or more outputs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Dispatch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp dev-perl/Devel-GlobalDestruction >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/Module-Runtime dev-perl/Params-ValidationCompiler virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.320.0 >=virtual/perl-Sys-Syslog-0.280.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Devel-GlobalDestruction >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/Module-Runtime dev-perl/Params-ValidationCompiler virtual/perl-Scalar-List-Utils >=dev-perl/Specio-0.320.0 >=virtual/perl-Sys-Syslog-0.280.0 dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Log-Dispatch-2.71.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ec9788783b8fa78d71f3de23547d2f6a
diff --git a/metadata/md5-cache/dev-perl/Log-Dispatch-Array-1.5.0 b/metadata/md5-cache/dev-perl/Log-Dispatch-Array-1.5.0
index eea8d9da3ce8..e3b9dd6bcc64 100644
--- a/metadata/md5-cache/dev-perl/Log-Dispatch-Array-1.5.0
+++ b/metadata/md5-cache/dev-perl/Log-Dispatch-Array-1.5.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Log-Dispatch virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Log-Dispatch virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Log events to an array (reference)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Dispatch-Array
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Log-Dispatch virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Log-Dispatch virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatch-Array-1.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ffcf4cc20fd63ab6155921e79e50c815
diff --git a/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.5.0 b/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.5.0
index 6805ba799748..d80cdef5d120 100644
--- a/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.5.0
+++ b/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.5.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp dev-perl/JSON-MaybeXS dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp dev-perl/JSON-MaybeXS dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple wrapper around Log::Dispatch
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Dispatchouli
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatchouli-3.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0691a5f11fbe41f80704df861c0d434b
diff --git a/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.7.0 b/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.7.0
index e5901a5b7a9b..27ad3a618b27 100644
--- a/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.7.0
+++ b/metadata/md5-cache/dev-perl/Log-Dispatchouli-3.7.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp dev-perl/JSON-MaybeXS dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp dev-perl/JSON-MaybeXS dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple wrapper around Log::Dispatch
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Dispatchouli
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec dev-perl/Log-Dispatch dev-perl/Log-Dispatch-Array dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/String-Flogger dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-GlobExporter-0.2.0 >=virtual/perl-Sys-Syslog-0.160.0 >=dev-perl/Try-Tiny-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Log-Dispatchouli-3.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=edefb723f1e5c396a1354d290a253b73
diff --git a/metadata/md5-cache/dev-perl/Log-Log4perl-1.570.0 b/metadata/md5-cache/dev-perl/Log-Log4perl-1.570.0
index d04bdb5cba9c..fb19fa27447b 100644
--- a/metadata/md5-cache/dev-perl/Log-Log4perl-1.570.0
+++ b/metadata/md5-cache/dev-perl/Log-Log4perl-1.570.0
@@ -1,16 +1,16 @@
-BDEPEND=>=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.450.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.450.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Log4j implementation for Perl
EAPI=8
HOMEPAGE=https://github.com/mschilli/log4perl
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.820.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.820.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/Log-Log4perl-1.57.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2082676846b8863543fe59cd86d1b344
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=343baad44e4de411d8b14b9c1b3202e4
diff --git a/metadata/md5-cache/dev-perl/Log-Message-0.80.0-r1 b/metadata/md5-cache/dev-perl/Log-Message-0.80.0-r1
index dbdf4801a8ba..840621f5442c 100644
--- a/metadata/md5-cache/dev-perl/Log-Message-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Log-Message-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Locale-Maketext-Simple virtual/perl-Module-Load virtual/perl-Params-Check virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Locale-Maketext-Simple virtual/perl-Module-Load virtual/perl-Params-Check virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Powerful and flexible message logging mechanism
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Message
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Locale-Maketext-Simple virtual/perl-Module-Load virtual/perl-Params-Check virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Locale-Maketext-Simple virtual/perl-Module-Load virtual/perl-Params-Check virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Log-Message-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4625cb357a32e10d523b09cb863a0951
diff --git a/metadata/md5-cache/dev-perl/Log-Message-Simple-0.100.0-r1 b/metadata/md5-cache/dev-perl/Log-Message-Simple-0.100.0-r1
index bab028afb314..add6df39f4ec 100644
--- a/metadata/md5-cache/dev-perl/Log-Message-Simple-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Log-Message-Simple-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Log-Message virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Log-Message virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simplified interface to Log::Message
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Message-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Log-Message virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Log-Message virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Log-Message-Simple-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62b473d138ed48857167b8bb6e2bd56d
diff --git a/metadata/md5-cache/dev-perl/Log-Report-1.360.0 b/metadata/md5-cache/dev-perl/Log-Report-1.360.0
index 08db5c384775..41b8458d5ef1 100644
--- a/metadata/md5-cache/dev-perl/Log-Report-1.360.0
+++ b/metadata/md5-cache/dev-perl/Log-Report-1.360.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Devel-GlobalDestruction-0.90.0 >=virtual/perl-Encode-2.0.0 >=dev-perl/Log-Report-Optional-1.70.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-Print-0.910.0 >=virtual/perl-Sys-Syslog-0.270.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Devel-GlobalDestruction-0.90.0 >=virtual/perl-Encode-2.0.0 >=dev-perl/Log-Report-Optional-1.70.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-Print-0.910.0 >=virtual/perl-Sys-Syslog-0.270.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pluggable, multilingual handler driven problem reporting system
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Report
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Devel-GlobalDestruction-0.90.0 >=virtual/perl-Encode-2.0.0 >=dev-perl/Log-Report-Optional-1.70.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-Print-0.910.0 >=virtual/perl-Sys-Syslog-0.270.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Devel-GlobalDestruction-0.90.0 >=virtual/perl-Encode-2.0.0 >=dev-perl/Log-Report-Optional-1.70.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-Print-0.910.0 >=virtual/perl-Sys-Syslog-0.270.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Log-Report-1.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c4c094dc086d4f3862c46bad7657e74
diff --git a/metadata/md5-cache/dev-perl/Log-Report-Optional-1.70.0 b/metadata/md5-cache/dev-perl/Log-Report-Optional-1.70.0
index b93161955cb5..670e530e78f2 100644
--- a/metadata/md5-cache/dev-perl/Log-Report-Optional-1.70.0
+++ b/metadata/md5-cache/dev-perl/Log-Report-Optional-1.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/String-Print-0.910.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/String-Print-0.910.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight implementation logger for Log::Report
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-Report-Optional
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/String-Print-0.910.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/String-Print-0.910.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Log-Report-Optional-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=502f3f4204595ac1b386e079e894ff14
diff --git a/metadata/md5-cache/dev-perl/Log-TraceMessages-1.400.0-r2 b/metadata/md5-cache/dev-perl/Log-TraceMessages-1.400.0-r2
index 1963a3a9ae1e..833d3a40376c 100644
--- a/metadata/md5-cache/dev-perl/Log-TraceMessages-1.400.0-r2
+++ b/metadata/md5-cache/dev-perl/Log-TraceMessages-1.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/HTML-FromText-1.4.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/HTML-FromText-1.4.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Logging/debugging aid
EAPI=8
HOMEPAGE=https://metacpan.org/release/Log-TraceMessages
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/HTML-FromText-1.4.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/HTML-FromText-1.4.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ED/EDAVIS/Log-TraceMessages-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4871e11b44e459a432f6c16ed3d0070b
diff --git a/metadata/md5-cache/dev-perl/MARC-Charset-1.350.0-r2 b/metadata/md5-cache/dev-perl/MARC-Charset-1.350.0-r2
index 2fd05797fe6d..14157a62b676 100644
--- a/metadata/md5-cache/dev-perl/MARC-Charset-1.350.0-r2
+++ b/metadata/md5-cache/dev-perl/MARC-Charset-1.350.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-lang/perl[gdbm] dev-perl/XML-SAX dev-perl/Class-Accessor test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-lang/perl[gdbm] dev-perl/XML-SAX dev-perl/Class-Accessor test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert MARC-8 encoded strings to UTF-8
EAPI=8
HOMEPAGE=https://metacpan.org/release/MARC-Charset
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-lang/perl[gdbm] dev-perl/XML-SAX dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl[gdbm] dev-perl/XML-SAX dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GM/GMCHARLT/MARC-Charset-1.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a776c6f6a2a1f66b57d7afe39943c3b9
diff --git a/metadata/md5-cache/dev-perl/MARC-File-XML-1.0.5-r1 b/metadata/md5-cache/dev-perl/MARC-File-XML-1.0.5-r1
index 23e7256f2dad..3dc99e4eed44 100644
--- a/metadata/md5-cache/dev-perl/MARC-File-XML-1.0.5-r1
+++ b/metadata/md5-cache/dev-perl/MARC-File-XML-1.0.5-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/MARC-Charset-0.980.0 >=dev-perl/MARC-Record-2.0.0 >=dev-perl/XML-LibXML-1.660.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/MARC-Charset-0.980.0 >=dev-perl/MARC-Record-2.0.0 >=dev-perl/XML-LibXML-1.660.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Work with MARC data encoded as XML
EAPI=8
HOMEPAGE=https://metacpan.org/release/MARC-File-XML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/MARC-Charset-0.980.0 >=dev-perl/MARC-Record-2.0.0 >=dev-perl/XML-LibXML-1.660.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/MARC-Charset-0.980.0 >=dev-perl/MARC-Record-2.0.0 >=dev-perl/XML-LibXML-1.660.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GM/GMCHARLT/MARC-File-XML-1.0.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9066b04ae2245cb3a60d766f2929bc64
diff --git a/metadata/md5-cache/dev-perl/MARC-Record-2.0.7-r1 b/metadata/md5-cache/dev-perl/MARC-Record-2.0.7-r1
index 1745a3534140..56080e003a62 100644
--- a/metadata/md5-cache/dev-perl/MARC-Record-2.0.7-r1
+++ b/metadata/md5-cache/dev-perl/MARC-Record-2.0.7-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for handling MARC records
EAPI=8
HOMEPAGE=https://metacpan.org/release/MARC-Record
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GM/GMCHARLT/MARC-Record-2.0.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22e1a53e01d5d2259f14fdab607b1296
diff --git a/metadata/md5-cache/dev-perl/MCE-1.887.0 b/metadata/md5-cache/dev-perl/MCE-1.887.0
index eea63cc0eae5..d7a52085dc6a 100644
--- a/metadata/md5-cache/dev-perl/MCE-1.887.0
+++ b/metadata/md5-cache/dev-perl/MCE-1.887.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Many-Core Engine providing parallel processing capabilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/MCE
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+sereal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.887.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a5c158a90844915018c674c5512e785f
diff --git a/metadata/md5-cache/dev-perl/MCE-1.889.0 b/metadata/md5-cache/dev-perl/MCE-1.889.0
index 528c00617b52..ffadbeb5976b 100644
--- a/metadata/md5-cache/dev-perl/MCE-1.889.0
+++ b/metadata/md5-cache/dev-perl/MCE-1.889.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Many-Core Engine providing parallel processing capabilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/MCE
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+sereal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Socket >=virtual/perl-Storable-2.40.0 virtual/perl-Time-HiRes sereal? ( >=dev-perl/Sereal-Encoder-3.15.0 >=dev-perl/Sereal-Decoder-3.15.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARIOROY/MCE-1.889.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e390998b9c19975117f1134d92b7bcf2
diff --git a/metadata/md5-cache/dev-perl/MD5-2.30.0-r2 b/metadata/md5-cache/dev-perl/MD5-2.30.0-r2
index 379e2476afba..9d0dbc2f8f01 100644
--- a/metadata/md5-cache/dev-perl/MD5-2.30.0-r2
+++ b/metadata/md5-cache/dev-perl/MD5-2.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Perl MD5 Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/MD5
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/MD5-2.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=efc986d0ad4099e47186858cf58e6a9a
diff --git a/metadata/md5-cache/dev-perl/MIME-Base32-1.303.0-r1 b/metadata/md5-cache/dev-perl/MIME-Base32-1.303.0-r1
index e3653e9de3fa..696890624068 100644
--- a/metadata/md5-cache/dev-perl/MIME-Base32-1.303.0-r1
+++ b/metadata/md5-cache/dev-perl/MIME-Base32-1.303.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base32 encoder / decoder
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-Base32
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/MIME-Base32-1.303.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1440da96e6861bf97c3055ccb223ecb7
diff --git a/metadata/md5-cache/dev-perl/MIME-Charset-1.13.1 b/metadata/md5-cache/dev-perl/MIME-Charset-1.13.1
index c64a1a1b0605..b1df0d31776b 100644
--- a/metadata/md5-cache/dev-perl/MIME-Charset-1.13.1
+++ b/metadata/md5-cache/dev-perl/MIME-Charset-1.13.1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-1.980.0 l10n_ja? ( >=dev-perl/Encode-EUCJPASCII-0.20.0 ) l10n_zh? ( >=dev-perl/Encode-HanExtra-0.200.0 ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Encode-1.980.0 l10n_ja? ( >=dev-perl/Encode-EUCJPASCII-0.20.0 ) l10n_zh? ( >=dev-perl/Encode-HanExtra-0.200.0 ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Charset Informations for MIME
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-Charset
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=l10n_ja l10n_zh perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=>=virtual/perl-Encode-1.980.0 l10n_ja? ( >=dev-perl/Encode-EUCJPASCII-0.20.0 ) l10n_zh? ( >=dev-perl/Encode-HanExtra-0.200.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-1.980.0 l10n_ja? ( >=dev-perl/Encode-EUCJPASCII-0.20.0 ) l10n_zh? ( >=dev-perl/Encode-HanExtra-0.200.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEZUMI/MIME-Charset-1.013.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26bb270c544fbfe6b9dd1f816b5bd06f
diff --git a/metadata/md5-cache/dev-perl/MIME-EncWords-1.14.3-r1 b/metadata/md5-cache/dev-perl/MIME-EncWords-1.14.3-r1
index dfdcd6a02efe..9218307fe407 100644
--- a/metadata/md5-cache/dev-perl/MIME-EncWords-1.14.3-r1
+++ b/metadata/md5-cache/dev-perl/MIME-EncWords-1.14.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Deal with RFC 2047 encoded words (improved)
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-EncWords
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEZUMI/MIME-EncWords-1.014.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96f5efad83e0d3b1857666523bac8ad8
diff --git a/metadata/md5-cache/dev-perl/MIME-EncWords-1.15.0 b/metadata/md5-cache/dev-perl/MIME-EncWords-1.15.0
index 58dfe6c35876..4872983cc3e3 100644
--- a/metadata/md5-cache/dev-perl/MIME-EncWords-1.15.0
+++ b/metadata/md5-cache/dev-perl/MIME-EncWords-1.15.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Deal with RFC 2047 encoded words (improved)
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-EncWords
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Encode-1.980.0 >=dev-perl/MIME-Charset-1.10.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEZUMI/MIME-EncWords-1.015.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c21ac07b6954962625344d77993b1f5b
diff --git a/metadata/md5-cache/dev-perl/MIME-Lite-3.33.0 b/metadata/md5-cache/dev-perl/MIME-Lite-3.33.0
index 6831f7a2dd61..17db13cdd12f 100644
--- a/metadata/md5-cache/dev-perl/MIME-Lite-3.33.0
+++ b/metadata/md5-cache/dev-perl/MIME-Lite-3.33.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.280.0 >=dev-perl/MailTools-1.620.0 ) dev-perl/Email-Date-Format virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.280.0 >=dev-perl/MailTools-1.620.0 ) dev-perl/Email-Date-Format virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Low-calorie MIME generator
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.280.0 >=dev-perl/MailTools-1.620.0 ) dev-perl/Email-Date-Format virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.280.0 >=dev-perl/MailTools-1.620.0 ) dev-perl/Email-Date-Format virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/MIME-Lite-3.033.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cc0208f3d19f737a28dea5c7c31f2642
diff --git a/metadata/md5-cache/dev-perl/MIME-Lite-HTML-1.240.0-r1 b/metadata/md5-cache/dev-perl/MIME-Lite-HTML-1.240.0-r1
index b9d61adb3290..0ba72d2d4250 100644
--- a/metadata/md5-cache/dev-perl/MIME-Lite-HTML-1.240.0-r1
+++ b/metadata/md5-cache/dev-perl/MIME-Lite-HTML-1.240.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/MIME-Lite dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/MIME-Lite dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide routine to transform a HTML page in a MIME-Lite mail
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-Lite-HTML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/MIME-Lite dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Parser dev-perl/libwww-perl dev-perl/MIME-Lite dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALIAN/MIME-Lite-HTML-1.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=86763b67b223072447aaa096e2fe08f3
diff --git a/metadata/md5-cache/dev-perl/MIME-Types-2.240.0 b/metadata/md5-cache/dev-perl/MIME-Types-2.240.0
index 7f9ac3bfd926..ffb3948f206f 100644
--- a/metadata/md5-cache/dev-perl/MIME-Types-2.240.0
+++ b/metadata/md5-cache/dev-perl/MIME-Types-2.240.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Definition of MIME types
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-Types
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/MIME-Types-2.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=192c6bcc7b2a781c2f147d4907832dab
diff --git a/metadata/md5-cache/dev-perl/MIME-tools-5.510.0-r1 b/metadata/md5-cache/dev-perl/MIME-tools-5.510.0-r1
index a892ece83301..76a5484ee072 100644
--- a/metadata/md5-cache/dev-perl/MIME-tools-5.510.0-r1
+++ b/metadata/md5-cache/dev-perl/MIME-tools-5.510.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module for parsing and creating MIME entities
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-tools
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSKOLL/MIME-tools-5.510.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=84f37254c983a2b78a05855aa3aef183
diff --git a/metadata/md5-cache/dev-perl/MIME-tools-5.515.0 b/metadata/md5-cache/dev-perl/MIME-tools-5.515.0
index c161deeb9149..ca2f5accacc8 100644
--- a/metadata/md5-cache/dev-perl/MIME-tools-5.515.0
+++ b/metadata/md5-cache/dev-perl/MIME-tools-5.515.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module for parsing and creating MIME entities
EAPI=8
HOMEPAGE=https://metacpan.org/release/MIME-tools
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Path-1 >=virtual/perl-File-Spec-0.600.0 >=virtual/perl-File-Temp-0.180.0 virtual/perl-IO >=virtual/perl-MIME-Base64-2.200.0 dev-perl/MailTools >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSKOLL/MIME-tools-5.515.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4472931274420fbab41bad022e6368b5
diff --git a/metadata/md5-cache/dev-perl/MLDBM-2.50.0-r1 b/metadata/md5-cache/dev-perl/MLDBM-2.50.0-r1
index 52e2db46722d..e90a0c2b6271 100644
--- a/metadata/md5-cache/dev-perl/MLDBM-2.50.0-r1
+++ b/metadata/md5-cache/dev-perl/MLDBM-2.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Carp dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Carp dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Multidimensional/tied hash Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/MLDBM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Data-Dumper-2.80.0 virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/MLDBM-2.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=92b4e2ee06a001946f3b404c31fd67cb
diff --git a/metadata/md5-cache/dev-perl/MLDBM-Sync-0.300.0-r2 b/metadata/md5-cache/dev-perl/MLDBM-Sync-0.300.0-r2
index cf52e48beeb4..b7550065beb9 100644
--- a/metadata/md5-cache/dev-perl/MLDBM-Sync-0.300.0-r2
+++ b/metadata/md5-cache/dev-perl/MLDBM-Sync-0.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MLDBM dev-perl/Tie-Cache test? ( virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MLDBM dev-perl/Tie-Cache test? ( virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Safe concurrent access to MLDBM databases
EAPI=8
HOMEPAGE=https://metacpan.org/release/MLDBM-Sync
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/MLDBM dev-perl/Tie-Cache || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MLDBM dev-perl/Tie-Cache >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHAMAS/MLDBM-Sync-0.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99541a33b3b3ca43e70d0f7a6a01db07
diff --git a/metadata/md5-cache/dev-perl/MP3-Info-1.260.0-r1 b/metadata/md5-cache/dev-perl/MP3-Info-1.260.0-r1
index 839340747ee9..fd2da84c0c0b 100644
--- a/metadata/md5-cache/dev-perl/MP3-Info-1.260.0-r1
+++ b/metadata/md5-cache/dev-perl/MP3-Info-1.260.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module to manipulate/fetch info from MP3 files
EAPI=8
HOMEPAGE=https://metacpan.org/release/MP3-Info
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMERELO/MP3-Info-1.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a4040148f2e4a5ec2415d67e88125189
diff --git a/metadata/md5-cache/dev-perl/MP3-Tag-1.160.0 b/metadata/md5-cache/dev-perl/MP3-Tag-1.160.0
index 7aad3e8fa7ca..9d3457c881ce 100644
--- a/metadata/md5-cache/dev-perl/MP3-Tag-1.160.0
+++ b/metadata/md5-cache/dev-perl/MP3-Tag-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MP3-Info app-arch/unzip virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MP3-Info app-arch/unzip virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for reading tags of MP3 Audio files
EAPI=8
HOMEPAGE=https://metacpan.org/release/MP3-Tag
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic
-RDEPEND=dev-perl/MP3-Info || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MP3-Info >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILYAZ/modules/MP3-Tag-1.16.zip
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b5b13b2c89fbf1c8849b31f8de98fecd
diff --git a/metadata/md5-cache/dev-perl/MP4-Info-1.130.0-r1 b/metadata/md5-cache/dev-perl/MP4-Info-1.130.0-r1
index 9b4ebdd9e4c8..515002e0f57b 100644
--- a/metadata/md5-cache/dev-perl/MP4-Info-1.130.0-r1
+++ b/metadata/md5-cache/dev-perl/MP4-Info-1.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode dev-perl/IO-String || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode dev-perl/IO-String >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fetch info from MPEG-4 files (.mp4, .m4a, .m4p, .3gp)
EAPI=8
HOMEPAGE=https://metacpan.org/release/MP4-Info
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode dev-perl/IO-String || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode dev-perl/IO-String >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JH/JHAR/MP4-Info-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=284f8e4a32fe93dc30b33952f32cb57c
diff --git a/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0 b/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0
index 9cdb07965aed..9d5b373d109c 100644
--- a/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0
+++ b/metadata/md5-cache/dev-perl/MRO-Compat-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lets you build groups of accessors
EAPI=8
HOMEPAGE=https://metacpan.org/release/MRO-Compat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/MRO-Compat-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b146beb273f316c12458795b0acb06a
diff --git a/metadata/md5-cache/dev-perl/Mail-Audit-2.228.0-r2 b/metadata/md5-cache/dev-perl/Mail-Audit-2.228.0-r2
index d74a1013765f..5fd37f8f80f2 100644
--- a/metadata/md5-cache/dev-perl/Mail-Audit-2.228.0-r2
+++ b/metadata/md5-cache/dev-perl/Mail-Audit-2.228.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.610.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/File-Tempdir dev-perl/MIME-tools >=dev-perl/MailTools-1.15 dev-perl/Mail-POP3Client dev-perl/Parse-RecDescent virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.610.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/File-Tempdir dev-perl/MIME-tools >=dev-perl/MailTools-1.15 dev-perl/Mail-POP3Client dev-perl/Parse-RecDescent virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mail sorting/delivery module for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Audit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.610.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/File-Tempdir dev-perl/MIME-tools >=dev-perl/MailTools-1.15 dev-perl/Mail-POP3Client dev-perl/Parse-RecDescent virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/File-HomeDir-0.610.0 virtual/perl-File-Path virtual/perl-File-Spec dev-perl/File-Tempdir dev-perl/MIME-tools >=dev-perl/MailTools-1.15 dev-perl/Mail-POP3Client dev-perl/Parse-RecDescent virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Mail-Audit-2.228.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1fe9215e8ea60ec810b022f6c6fc3ffe
diff --git a/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.301.120 b/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.301.120
index 677260293e34..dfb914cbcc4b 100644
--- a/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.301.120
+++ b/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.301.120
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object Oriented Authentication-Results Headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-AuthenticationResults
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-AuthenticationResults-2.20230112.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6dc80f6ea4744b32921e8ae3caf75365
diff --git a/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.310.310 b/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.310.310
index 86d38b2dae1a..8ed16c0ee28a 100644
--- a/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.310.310
+++ b/metadata/md5-cache/dev-perl/Mail-AuthenticationResults-2.202.310.310
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object Oriented Authentication-Results Headers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-AuthenticationResults
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Clone dev-perl/JSON virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-AuthenticationResults-2.20231031.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16cdd894e18e9dcdd15cc2a61cc6a056
diff --git a/metadata/md5-cache/dev-perl/Mail-Box-3.10.0 b/metadata/md5-cache/dev-perl/Mail-Box-3.10.0
index 9727ff2b39f4..7d172841dfc9 100644
--- a/metadata/md5-cache/dev-perl/Mail-Box-3.10.0
+++ b/metadata/md5-cache/dev-perl/Mail-Box-3.10.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp dev-perl/TimeDate >=dev-perl/Devel-GlobalDestruction-0.90.0 >=dev-perl/File-Remove-0.200.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3.3.0 >=dev-perl/Object-Realize-Later-0.190.0 >=virtual/perl-Scalar-List-Utils-1.130.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp dev-perl/TimeDate >=dev-perl/Devel-GlobalDestruction-0.90.0 >=dev-perl/File-Remove-0.200.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3.3.0 >=dev-perl/Object-Realize-Later-0.190.0 >=virtual/perl-Scalar-List-Utils-1.130.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mail folder manager and MUA backend
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Box
@@ -9,9 +9,9 @@ IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test exam
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=dev-perl/Mail-Box-IMAP4 dev-perl/Mail-Box-POP3
-RDEPEND=virtual/perl-Carp dev-perl/TimeDate >=dev-perl/Devel-GlobalDestruction-0.90.0 >=dev-perl/File-Remove-0.200.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3.3.0 >=dev-perl/Object-Realize-Later-0.190.0 >=virtual/perl-Scalar-List-Utils-1.130.0 !!<dev-perl/Mail-Box-3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/TimeDate >=dev-perl/Devel-GlobalDestruction-0.90.0 >=dev-perl/File-Remove-0.200.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3.3.0 >=dev-perl/Object-Realize-Later-0.190.0 >=virtual/perl-Scalar-List-Utils-1.130.0 !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-3.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a989e861f04aa05fb72a7ef0274a03af
diff --git a/metadata/md5-cache/dev-perl/Mail-Box-IMAP4-3.8.0 b/metadata/md5-cache/dev-perl/Mail-Box-IMAP4-3.8.0
index c1df3f6a6cd2..de8984b21e48 100644
--- a/metadata/md5-cache/dev-perl/Mail-Box-IMAP4-3.8.0
+++ b/metadata/md5-cache/dev-perl/Mail-Box-IMAP4-3.8.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/TimeDate dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 >=dev-perl/Mail-Box-3 >=dev-perl/Mail-IMAPClient-3.420.0 >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3 virtual/perl-Scalar-List-Utils !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/TimeDate dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 >=dev-perl/Mail-Box-3 >=dev-perl/Mail-IMAPClient-3.420.0 >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3 virtual/perl-Scalar-List-Utils !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mail::Box connector via IMAP4
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Box-IMAP4
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/TimeDate dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 >=dev-perl/Mail-Box-3 >=dev-perl/Mail-IMAPClient-3.420.0 >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3 virtual/perl-Scalar-List-Utils !!<dev-perl/Mail-Box-3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/TimeDate dev-perl/Digest-HMAC virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 >=dev-perl/Mail-Box-3 >=dev-perl/Mail-IMAPClient-3.420.0 >=dev-perl/Mail-Message-3.13.0 >=dev-perl/Mail-Transport-3 virtual/perl-Scalar-List-Utils !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-IMAP4-3.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db45cf9e5d30bc29e85e0d051170afb2
diff --git a/metadata/md5-cache/dev-perl/Mail-Box-POP3-3.6.0 b/metadata/md5-cache/dev-perl/Mail-Box-POP3-3.6.0
index dfc59f1b40ec..2671cab285b2 100644
--- a/metadata/md5-cache/dev-perl/Mail-Box-POP3-3.6.0
+++ b/metadata/md5-cache/dev-perl/Mail-Box-POP3-3.6.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Mail-Message-3 >=dev-perl/Mail-Box-3 virtual/perl-Scalar-List-Utils virtual/perl-Socket !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Mail-Message-3 >=dev-perl/Mail-Box-3 virtual/perl-Scalar-List-Utils virtual/perl-Socket !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mail::Box connector via POP3
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Box-POP3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Mail-Message-3 >=dev-perl/Mail-Box-3 virtual/perl-Scalar-List-Utils virtual/perl-Socket !!<dev-perl/Mail-Box-3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Digest-MD5 virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Mail-Message-3 >=dev-perl/Mail-Box-3 virtual/perl-Scalar-List-Utils virtual/perl-Socket !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Box-POP3-3.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd6669b9bca75789cf3ee717f66fbe11
diff --git a/metadata/md5-cache/dev-perl/Mail-Builder-2.130.0-r1 b/metadata/md5-cache/dev-perl/Mail-Builder-2.130.0-r1
index bb00a864710f..49bb69b8de8b 100644
--- a/metadata/md5-cache/dev-perl/Mail-Builder-2.130.0-r1
+++ b/metadata/md5-cache/dev-perl/Mail-Builder-2.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Load dev-perl/Email-Address dev-perl/Email-Date-Format >=dev-perl/Email-MessageID-1.400.0 dev-perl/Email-Valid virtual/perl-Encode >=dev-perl/MIME-tools-5.400.0 >=dev-perl/HTML-Tree-3.0.0 dev-perl/MIME-Types >=dev-perl/Moose-0.940.0 dev-perl/Path-Class dev-perl/Text-Table dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Most dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Load dev-perl/Email-Address dev-perl/Email-Date-Format >=dev-perl/Email-MessageID-1.400.0 dev-perl/Email-Valid virtual/perl-Encode >=dev-perl/MIME-tools-5.400.0 >=dev-perl/HTML-Tree-3.0.0 dev-perl/MIME-Types >=dev-perl/Moose-0.940.0 dev-perl/Path-Class dev-perl/Text-Table dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( dev-perl/Test-Most dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily create plaintext/html e-mail messages with attachments and inline images
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Builder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Load dev-perl/Email-Address dev-perl/Email-Date-Format >=dev-perl/Email-MessageID-1.400.0 dev-perl/Email-Valid virtual/perl-Encode >=dev-perl/MIME-tools-5.400.0 >=dev-perl/HTML-Tree-3.0.0 dev-perl/MIME-Types >=dev-perl/Moose-0.940.0 dev-perl/Path-Class dev-perl/Text-Table dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Load dev-perl/Email-Address dev-perl/Email-Date-Format >=dev-perl/Email-MessageID-1.400.0 dev-perl/Email-Valid virtual/perl-Encode >=dev-perl/MIME-tools-5.400.0 >=dev-perl/HTML-Tree-3.0.0 dev-perl/MIME-Types >=dev-perl/Moose-0.940.0 dev-perl/Path-Class dev-perl/Text-Table dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAROS/Mail-Builder-2.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f933d2feabcdd65e877cdd6498b9cca6
diff --git a/metadata/md5-cache/dev-perl/Mail-Builder-Simple-0.160.0-r2 b/metadata/md5-cache/dev-perl/Mail-Builder-Simple-0.160.0-r2
index 516c79c61ee1..62b8b4ececdb 100644
--- a/metadata/md5-cache/dev-perl/Mail-Builder-Simple-0.160.0-r2
+++ b/metadata/md5-cache/dev-perl/Mail-Builder-Simple-0.160.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Mail-Builder-1.120.0 dev-perl/Email-Sender dev-perl/Email-Valid dev-perl/Config-Any dev-perl/Config-General dev-perl/Exception-Died >=dev-perl/MailTools-2.40.0 dev-perl/Email-MessageID dev-perl/MIME-tools dev-perl/HTML-Template dev-perl/Template-Toolkit test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Mail-Builder-1.120.0 dev-perl/Email-Sender dev-perl/Email-Valid dev-perl/Config-Any dev-perl/Config-General dev-perl/Exception-Died >=dev-perl/MailTools-2.40.0 dev-perl/Email-MessageID dev-perl/MIME-tools dev-perl/HTML-Template dev-perl/Template-Toolkit test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Send UTF-8 HTML and text email using templates
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Builder-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Mail-Builder-1.120.0 dev-perl/Email-Sender dev-perl/Email-Valid dev-perl/Config-Any dev-perl/Config-General dev-perl/Exception-Died >=dev-perl/MailTools-2.40.0 dev-perl/Email-MessageID dev-perl/MIME-tools dev-perl/HTML-Template dev-perl/Template-Toolkit || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Mail-Builder-1.120.0 dev-perl/Email-Sender dev-perl/Email-Valid dev-perl/Config-Any dev-perl/Config-General dev-perl/Exception-Died >=dev-perl/MailTools-2.40.0 dev-perl/Email-MessageID dev-perl/MIME-tools dev-perl/HTML-Template dev-perl/Template-Toolkit >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TE/TEDDY/Mail-Builder-Simple-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eb2e3266303c1c31f838c170b3867639
diff --git a/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.309.110 b/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.309.110
index 67a00bb92edc..5c3cd7c2790d 100644
--- a/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.309.110
+++ b/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.309.110
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-DNS-Resolver-Mock virtual/perl-Test-Simple dev-perl/Test-RequiresInternet dev-perl/YAML-LibYAML ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-DNS-Resolver-Mock virtual/perl-Test-Simple dev-perl/Test-RequiresInternet dev-perl/YAML-LibYAML ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Signs/verifies Internet mail using DKIM message signatures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-DKIM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20230911.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea8c5f7601999c05a3aa591d06c15118
diff --git a/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.401.240 b/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.401.240
index 3e4b4f5070ab..efb5149d0d97 100644
--- a/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.401.240
+++ b/metadata/md5-cache/dev-perl/Mail-DKIM-1.202.401.240
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-DNS-Resolver-Mock virtual/perl-Test-Simple dev-perl/Test-RequiresInternet dev-perl/YAML-LibYAML ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-DNS-Resolver-Mock virtual/perl-Test-Simple dev-perl/Test-RequiresInternet dev-perl/YAML-LibYAML ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Signs/verifies Internet mail using DKIM message signatures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-DKIM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Crypt-OpenSSL-RSA-0.240.0 >=dev-perl/CryptX-0.67.0 virtual/perl-Digest-SHA virtual/perl-MIME-Base64 dev-perl/MailTools dev-perl/Mail-AuthenticationResults dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DKIM-1.20240124.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=631b693b1d03d5dca54eb4101f8c02d6
diff --git a/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.109.270-r1 b/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.109.270-r1
index ce4974183e36..7154a108fa40 100644
--- a/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.109.270-r1
+++ b/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.109.270-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-perl/Module-Build-0.360.100 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/Test-Exception dev-perl/Test-Output virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-perl/Module-Build-0.360.100 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/Test-Exception dev-perl/Test-Output virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl implementation of DMARC
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-DMARC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DMARC-1.20210927.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e80e23d76953a1088afa51ca60af4ba
diff --git a/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.302.150 b/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.302.150
index 78287ea11f3b..0e87b0c49538 100644
--- a/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.302.150
+++ b/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.302.150
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-perl/Module-Build-0.360.100 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/Test-Exception dev-perl/Test-Output virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-perl/Module-Build-0.360.100 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/Test-Exception dev-perl/Test-Output virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl implementation of DMARC
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-DMARC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DMARC-1.20230215.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7485b6e22958996fc92edc9ffab9741b
diff --git a/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.403.130 b/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.403.130
index 4168cd19b93f..df9592aed3a1 100644
--- a/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.403.130
+++ b/metadata/md5-cache/dev-perl/Mail-DMARC-1.202.403.130
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-perl/Module-Build-0.360.100 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/Net-DNS-Resolver-Mock dev-perl/Test-Exception dev-perl/Test-Output virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-perl/Module-Build-0.360.100 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( dev-perl/Net-DNS-Resolver-Mock dev-perl/Test-Exception dev-perl/Test-Output virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl implementation of DMARC
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-DMARC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Mail-DKIM dev-perl/Net-IMAP-Simple dev-perl/Net-SMTPS ) virtual/perl-Carp dev-perl/Config-Tiny >=dev-perl/DBD-SQLite-1.310.0 >=dev-perl/DBIx-Simple-1.350.0 virtual/perl-Data-Dumper dev-perl/Email-MIME >=dev-perl/Email-Sender-1.300.32 dev-perl/Email-Simple virtual/perl-Encode dev-perl/File-ShareDir virtual/perl-Getopt-Long virtual/perl-HTTP-Tiny virtual/perl-IO virtual/perl-IO-Compress dev-perl/IO-Socket-SSL dev-perl/libwww-perl dev-perl/Mail-DKIM dev-perl/Net-DNS dev-perl/Net-HTTP dev-perl/Net-IDN-Encode dev-perl/Net-IP dev-perl/Net-SMTPS dev-perl/Net-SSLeay >=dev-perl/Net-Server-2 virtual/perl-Socket >=dev-perl/Socket6-0.230.0 virtual/perl-Sys-Syslog dev-perl/Test-File-ShareDir dev-perl/URI dev-perl/XML-LibXML virtual/perl-parent >=dev-perl/Regexp-Common-2013031301 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-DMARC-1.20240313.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6a1693ec272baa9d6fd03ff8dfa8dc2
diff --git a/metadata/md5-cache/dev-perl/Mail-DomainKeys-1.0.0-r2 b/metadata/md5-cache/dev-perl/Mail-DomainKeys-1.0.0-r2
index 64076ebedd58..b7190e1c89a5 100644
--- a/metadata/md5-cache/dev-perl/Mail-DomainKeys-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Mail-DomainKeys-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-DNS-0.34 dev-perl/MailTools dev-perl/Crypt-OpenSSL-RSA test? ( dev-perl/Email-Address ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-DNS-0.34 dev-perl/MailTools dev-perl/Crypt-OpenSSL-RSA test? ( dev-perl/Email-Address ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl implementation of DomainKeys
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-DomainKeys
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-DNS-0.34 dev-perl/MailTools dev-perl/Crypt-OpenSSL-RSA || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-DNS-0.34 dev-perl/MailTools dev-perl/Crypt-OpenSSL-RSA >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANTHONYU/Mail-DomainKeys-1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7116ece41cd8fea5fb5029d5f8b1a6da
diff --git a/metadata/md5-cache/dev-perl/Mail-IMAPClient-3.430.0 b/metadata/md5-cache/dev-perl/Mail-IMAPClient-3.430.0
index 2d4606855f1f..a0a74d300f54 100644
--- a/metadata/md5-cache/dev-perl/Mail-IMAPClient-3.430.0
+++ b/metadata/md5-cache/dev-perl/Mail-IMAPClient-3.430.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Temp >=virtual/perl-IO-1.260.0 virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 >=dev-perl/Parse-RecDescent-1.940.0 ntlm? ( dev-perl/Authen-NTLM ) md5? ( dev-perl/Authen-SASL dev-perl/Digest-HMAC virtual/perl-Digest-MD5 ) ssl? ( dev-perl/IO-Socket-SSL ) zlib? ( virtual/perl-IO-Compress ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Temp >=virtual/perl-IO-1.260.0 virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 >=dev-perl/Parse-RecDescent-1.940.0 ntlm? ( dev-perl/Authen-NTLM ) md5? ( dev-perl/Authen-SASL dev-perl/Digest-HMAC virtual/perl-Digest-MD5 ) ssl? ( dev-perl/IO-Socket-SSL ) zlib? ( virtual/perl-IO-Compress ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IMAP client module for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-IMAPClient
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test ntlm md5 ssl zlib perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Temp >=virtual/perl-IO-1.260.0 virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 >=dev-perl/Parse-RecDescent-1.940.0 ntlm? ( dev-perl/Authen-NTLM ) md5? ( dev-perl/Authen-SASL dev-perl/Digest-HMAC virtual/perl-Digest-MD5 ) ssl? ( dev-perl/IO-Socket-SSL ) zlib? ( virtual/perl-IO-Compress ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Temp >=virtual/perl-IO-1.260.0 virtual/perl-Scalar-List-Utils virtual/perl-MIME-Base64 >=dev-perl/Parse-RecDescent-1.940.0 ntlm? ( dev-perl/Authen-NTLM ) md5? ( dev-perl/Authen-SASL dev-perl/Digest-HMAC virtual/perl-Digest-MD5 ) ssl? ( dev-perl/IO-Socket-SSL ) zlib? ( virtual/perl-IO-Compress ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLOBBES/Mail-IMAPClient-3.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14f121de7c6dcf5303e2bfd8eef1cb73
diff --git a/metadata/md5-cache/dev-perl/Mail-ListDetector-1.40.0-r2 b/metadata/md5-cache/dev-perl/Mail-ListDetector-1.40.0-r2
index 414a44c8f11c..051c114088bb 100644
--- a/metadata/md5-cache/dev-perl/Mail-ListDetector-1.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Mail-ListDetector-1.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/URI dev-perl/Email-Valid dev-perl/Email-Abstract || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/URI dev-perl/Email-Valid dev-perl/Email-Abstract >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for detecting mailing list messages
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-ListDetector
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/URI dev-perl/Email-Valid dev-perl/Email-Abstract || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/URI dev-perl/Email-Valid dev-perl/Email-Abstract >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTEVENS/Mail-ListDetector-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b8f1f9b8323f0b29bc7c29b484089979
diff --git a/metadata/md5-cache/dev-perl/Mail-Mbox-MessageParser-1.511.100 b/metadata/md5-cache/dev-perl/Mail-Mbox-MessageParser-1.511.100
index 6c5e0f391b9f..83e291eeca79 100644
--- a/metadata/md5-cache/dev-perl/Mail-Mbox-MessageParser-1.511.100
+++ b/metadata/md5-cache/dev-perl/Mail-Mbox-MessageParser-1.511.100
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/FileHandle-Unget virtual/perl-Storable dev-perl/File-Slurper dev-perl/URI dev-perl/Text-Diff dev-perl/UNIVERSAL-require >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-Test-Simple dev-perl/Test-Compile ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/FileHandle-Unget virtual/perl-Storable dev-perl/File-Slurper dev-perl/URI dev-perl/Text-Diff dev-perl/UNIVERSAL-require >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( virtual/perl-Test-Simple dev-perl/Test-Compile ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A fast and simple mbox folder reader
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Mbox-MessageParser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/FileHandle-Unget virtual/perl-Storable dev-perl/File-Slurper dev-perl/URI dev-perl/Text-Diff dev-perl/UNIVERSAL-require || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/FileHandle-Unget virtual/perl-Storable dev-perl/File-Slurper dev-perl/URI dev-perl/Text-Diff dev-perl/UNIVERSAL-require >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCOPPIT/Mail-Mbox-MessageParser-1.5111.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0aaf903521f9e9e0c3d05adb454c785b
diff --git a/metadata/md5-cache/dev-perl/Mail-Message-3.14.0 b/metadata/md5-cache/dev-perl/Mail-Message-3.14.0
index d954b1d4c97e..f905847ae736 100644
--- a/metadata/md5-cache/dev-perl/Mail-Message-3.14.0
+++ b/metadata/md5-cache/dev-perl/Mail-Message-3.14.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=General Message Object for MIME Messsage Handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Message
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Message-3.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c7a4bd4999ba72084d07270af6ac291c
diff --git a/metadata/md5-cache/dev-perl/Mail-Message-3.15.0 b/metadata/md5-cache/dev-perl/Mail-Message-3.15.0
index c4a970d2be50..fe1a4dd77c5e 100644
--- a/metadata/md5-cache/dev-perl/Mail-Message-3.15.0
+++ b/metadata/md5-cache/dev-perl/Mail-Message-3.15.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=General Message Object for MIME Messsage Handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Message
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/TimeDate >=virtual/perl-Encode-2.260.0 >=virtual/perl-File-Spec-0.700.0 dev-perl/IO-stringy virtual/perl-MIME-Base64 >=dev-perl/MIME-Types-1.4.0 >=dev-perl/MailTools-2.170.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=dev-perl/URI-1.230.0 >=dev-perl/User-Identity-1.20.0 !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Message-3.015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=25528eeae445d882a07099473decf8a4
diff --git a/metadata/md5-cache/dev-perl/Mail-POP3Client-2.210.0 b/metadata/md5-cache/dev-perl/Mail-POP3Client-2.210.0
index cd7c0893b9fb..907dba90bc81 100644
--- a/metadata/md5-cache/dev-perl/Mail-POP3Client-2.210.0
+++ b/metadata/md5-cache/dev-perl/Mail-POP3Client-2.210.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=POP3 client module for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-POP3Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ppc ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SD/SDOWD/Mail-POP3Client-2.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8266c69b280d166ec5cba15e7492f77d
diff --git a/metadata/md5-cache/dev-perl/Mail-Procmail-1.80.0-r2 b/metadata/md5-cache/dev-perl/Mail-Procmail-1.80.0-r2
index 990be7dcdfb3..33e9b78942a0 100644
--- a/metadata/md5-cache/dev-perl/Mail-Procmail-1.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Mail-Procmail-1.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Getopt-Long >=dev-perl/MailTools-1.150.0 >=dev-perl/LockFile-Simple-0.2.5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Getopt-Long >=dev-perl/MailTools-1.150.0 >=dev-perl/LockFile-Simple-0.2.5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mail sorting/delivery module for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Procmail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Getopt-Long >=dev-perl/MailTools-1.150.0 >=dev-perl/LockFile-Simple-0.2.5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Getopt-Long >=dev-perl/MailTools-1.150.0 >=dev-perl/LockFile-Simple-0.2.5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JV/JV/Mail-Procmail-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d898db7a1f93b0ebbb50b576e1163986
diff --git a/metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r4 b/metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r4
index 1ea0da04cf8c..ac7f8910bc14 100644
--- a/metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r4
+++ b/metadata/md5-cache/dev-perl/Mail-SPF-2.9.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 >=dev-perl/Net-DNS-Resolver-Programmable-0.3.0 virtual/perl-version >=dev-perl/Module-Build-0.280.500 >=dev-perl/Net-DNS-Resolver-Programmable-0.3.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 >=dev-perl/Net-DNS-Resolver-Programmable-0.3.0 virtual/perl-version >=dev-perl/Module-Build-0.280.500 >=dev-perl/Net-DNS-Resolver-Programmable-0.3.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An object-oriented implementation of Sender Policy Framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-SPF
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 >=dev-perl/Net-DNS-Resolver-Programmable-0.3.0 virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 >=dev-perl/Net-DNS-Resolver-Programmable-0.3.0 virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMEHNLE/mail-spf/Mail-SPF-v2.9.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f3135c3faa7a6e2e1ad77d1d47367d5f
diff --git a/metadata/md5-cache/dev-perl/Mail-SPF-3.202.402.60 b/metadata/md5-cache/dev-perl/Mail-SPF-3.202.402.60
index 530b6ca7a668..1935679a78b3 100644
--- a/metadata/md5-cache/dev-perl/Mail-SPF-3.202.402.60
+++ b/metadata/md5-cache/dev-perl/Mail-SPF-3.202.402.60
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 dev-perl/Net-DNS-Resolver-Programmable virtual/perl-version dev-perl/Net-DNS-Resolver-Programmable test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 dev-perl/Net-DNS-Resolver-Programmable virtual/perl-version dev-perl/Net-DNS-Resolver-Programmable test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An object-oriented implementation of Sender Policy Framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-SPF
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 dev-perl/Net-DNS-Resolver-Programmable virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Error >=dev-perl/Net-DNS-0.620.0 >=dev-perl/NetAddr-IP-4 >=dev-perl/URI-1.130.0 dev-perl/Net-DNS-Resolver-Programmable virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Mail-SPF-3.20240206.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=625a66cf06467646d1b5efc0b648d730
diff --git a/metadata/md5-cache/dev-perl/Mail-SRS-0.310.0-r3 b/metadata/md5-cache/dev-perl/Mail-SRS-0.310.0-r3
index b6f7314564fd..c1008457d6c5 100644
--- a/metadata/md5-cache/dev-perl/Mail-SRS-0.310.0-r3
+++ b/metadata/md5-cache/dev-perl/Mail-SRS-0.310.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Digest-HMAC-1.10.0-r1 >=dev-perl/MLDBM-2.10.0 >=virtual/perl-DB_File-1.807.0 >=virtual/perl-Digest-MD5-2.330.0 >=virtual/perl-Storable-2.40.0-r1 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Digest-HMAC-1.10.0-r1 >=dev-perl/MLDBM-2.10.0 >=virtual/perl-DB_File-1.807.0 >=virtual/perl-Digest-MD5-2.330.0 >=virtual/perl-Storable-2.40.0-r1 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Sender Rewriting Scheme
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-SRS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Digest-HMAC-1.10.0-r1 >=dev-perl/MLDBM-2.10.0 >=virtual/perl-DB_File-1.807.0 >=virtual/perl-Digest-MD5-2.330.0 >=virtual/perl-Storable-2.40.0-r1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Digest-HMAC-1.10.0-r1 >=dev-perl/MLDBM-2.10.0 >=virtual/perl-DB_File-1.807.0 >=virtual/perl-Digest-MD5-2.330.0 >=virtual/perl-Storable-2.40.0-r1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHEVEK/Mail-SRS-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=03b0465d51ddcbacea250607a316b155
diff --git a/metadata/md5-cache/dev-perl/Mail-Sender-0.903.0-r1 b/metadata/md5-cache/dev-perl/Mail-Sender-0.903.0-r1
index 09563a495a61..15b13e954b66 100644
--- a/metadata/md5-cache/dev-perl/Mail-Sender-0.903.0-r1
+++ b/metadata/md5-cache/dev-perl/Mail-Sender-0.903.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Authen-NTLM dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mozilla-CA dev-perl/Net-SSLeay ) virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Authen-NTLM dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mozilla-CA dev-perl/Net-SSLeay ) virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for sending mails with attachments through an SMTP server
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Sender
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Authen-NTLM dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mozilla-CA dev-perl/Net-SSLeay ) virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Authen-NTLM dev-perl/Digest-HMAC dev-perl/IO-Socket-SSL dev-perl/Mozilla-CA dev-perl/Net-SSLeay ) virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CAPOEIRAB/Mail-Sender-0.903.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2224f345ae10a50813f51f59d74f576e
diff --git a/metadata/md5-cache/dev-perl/Mail-Sendmail-0.800.0-r1 b/metadata/md5-cache/dev-perl/Mail-Sendmail-0.800.0-r1
index 86f213ac72c3..0c61034b016c 100644
--- a/metadata/md5-cache/dev-perl/Mail-Sendmail-0.800.0-r1
+++ b/metadata/md5-cache/dev-perl/Mail-Sendmail-0.800.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local virtual/perl-parent virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple platform independent mailer
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Sendmail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Exporter virtual/perl-MIME-Base64 virtual/perl-Socket virtual/perl-Time-Local virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Mail-Sendmail-0.80.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ac44598847d94221ae80da0b4e31e77
diff --git a/metadata/md5-cache/dev-perl/Mail-Transport-3.5.0 b/metadata/md5-cache/dev-perl/Mail-Transport-3.5.0
index 9dca374e363d..fbf3165a24ab 100644
--- a/metadata/md5-cache/dev-perl/Mail-Transport-3.5.0
+++ b/metadata/md5-cache/dev-perl/Mail-Transport-3.5.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.700.0 virtual/perl-IO >=dev-perl/Mail-Message-3 virtual/perl-Scalar-List-Utils virtual/perl-libnet !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.700.0 virtual/perl-IO >=dev-perl/Mail-Message-3 virtual/perl-Scalar-List-Utils virtual/perl-libnet !!<dev-perl/Mail-Box-3 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for Email Message Exchange
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mail-Transport
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.700.0 virtual/perl-IO >=dev-perl/Mail-Message-3 virtual/perl-Scalar-List-Utils virtual/perl-libnet !!<dev-perl/Mail-Box-3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.700.0 virtual/perl-IO >=dev-perl/Mail-Message-3 virtual/perl-Scalar-List-Utils virtual/perl-libnet !!<dev-perl/Mail-Box-3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Mail-Transport-3.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=856b32fc33bc7ebfc278253612f38b37
diff --git a/metadata/md5-cache/dev-perl/MailTools-2.210.0 b/metadata/md5-cache/dev-perl/MailTools-2.210.0
index b6fa6a5d5f4c..d6bbcffbe53e 100644
--- a/metadata/md5-cache/dev-perl/MailTools-2.210.0
+++ b/metadata/md5-cache/dev-perl/MailTools-2.210.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/TimeDate virtual/perl-IO >=virtual/perl-libnet-1.50.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/TimeDate virtual/perl-IO >=virtual/perl-libnet-1.50.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulation of electronic mail addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/MailTools
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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+ )
-RDEPEND=dev-perl/TimeDate virtual/perl-IO >=virtual/perl-libnet-1.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/TimeDate virtual/perl-IO >=virtual/perl-libnet-1.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/MailTools-2.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3723705c9828be85710812ed62558997
diff --git a/metadata/md5-cache/dev-perl/Manifest.gz b/metadata/md5-cache/dev-perl/Manifest.gz
index 0585454bca03..b59f2dc6266c 100644
--- a/metadata/md5-cache/dev-perl/Manifest.gz
+++ b/metadata/md5-cache/dev-perl/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-perl/Math-Base-Convert-0.110.0-r1 b/metadata/md5-cache/dev-perl/Math-Base-Convert-0.110.0-r1
index 31786cca28a6..d4627f19609e 100644
--- a/metadata/md5-cache/dev-perl/Math-Base-Convert-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Base-Convert-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Very fast base to base conversion
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Base-Convert
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKER/Math-Base-Convert-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3bb4c9dba3a60163f3a67ca5ef37575e
diff --git a/metadata/md5-cache/dev-perl/Math-Base36-0.140.0-r1 b/metadata/md5-cache/dev-perl/Math-Base36-0.140.0-r1
index 5abfc24fc8ae..6cc97a44c924 100644
--- a/metadata/md5-cache/dev-perl/Math-Base36-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Base36-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=test? ( dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encoding and decoding of base36 strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Base36
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRICAS/Math-Base36-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a775e504ecb6f83e11e1b4cba301793
diff --git a/metadata/md5-cache/dev-perl/Math-Bezier-0.10.0-r2 b/metadata/md5-cache/dev-perl/Math-Bezier-0.10.0-r2
index 1d5e59b72821..382b2f9dde18 100644
--- a/metadata/md5-cache/dev-perl/Math-Bezier-0.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-Bezier-0.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Solution of Bezier Curves
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Bezier
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABW/Math-Bezier-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f6d0c69e3ed501ba3fffa790cf71bedd
diff --git a/metadata/md5-cache/dev-perl/Math-BigInt-GMP-1.601.300 b/metadata/md5-cache/dev-perl/Math-BigInt-GMP-1.601.300
index dc0b4d6b2c75..7a0c7810735d 100644
--- a/metadata/md5-cache/dev-perl/Math-BigInt-GMP-1.601.300
+++ b/metadata/md5-cache/dev-perl/Math-BigInt-GMP-1.601.300
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.840 >=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 >=virtual/perl-ExtUtils-MakeMaker-6.580.0 test? ( >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.840 >=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 >=virtual/perl-ExtUtils-MakeMaker-6.580.0 test? ( >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use the GMP library for Math::BigInt routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-BigInt-GMP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.840 >=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.840 >=virtual/perl-XSLoader-0.20.0 >=dev-libs/gmp-4.0.0:0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-GMP-1.6013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1ce7ce4d0fb010d56d2c53cfa84d593
diff --git a/metadata/md5-cache/dev-perl/Math-BigInt-Lite-0.270.0 b/metadata/md5-cache/dev-perl/Math-BigInt-Lite-0.270.0
index 1b11c8bf9d4c..be481398a980 100644
--- a/metadata/md5-cache/dev-perl/Math-BigInt-Lite-0.270.0
+++ b/metadata/md5-cache/dev-perl/Math-BigInt-Lite-0.270.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.819 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-0.140.0 test? ( >=virtual/perl-Math-BigRat-0.140.0 >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.819 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-0.140.0 test? ( >=virtual/perl-Math-BigRat-0.140.0 >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=What BigInts are before they become big
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-BigInt-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.819 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-BigInt-1.999.819 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-Lite-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b11ca332ffb20c5a81b157276326225
diff --git a/metadata/md5-cache/dev-perl/Math-CDF-0.100.0-r1 b/metadata/md5-cache/dev-perl/Math-CDF-0.100.0-r1
index 32b702fa6381..fe2306bca8be 100644
--- a/metadata/md5-cache/dev-perl/Math-CDF-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-CDF-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate probabilities and quantiles from statistical functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-CDF
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CALLAHAN/Math-CDF-0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ade428cdcc8fda46fb5e33233c14cebf
diff --git a/metadata/md5-cache/dev-perl/Math-Calc-Units-1.70.0-r2 b/metadata/md5-cache/dev-perl/Math-Calc-Units-1.70.0-r2
index daeb3773d1cf..4ca6cd8cf3c4 100644
--- a/metadata/md5-cache/dev-perl/Math-Calc-Units-1.70.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-Calc-Units-1.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Human-readable unit-aware calculator
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Calc-Units
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SF/SFINK/Math-Calc-Units-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46494bf191c0b93313dff5523f27c58f
diff --git a/metadata/md5-cache/dev-perl/Math-Derivative-1.10.0-r1 b/metadata/md5-cache/dev-perl/Math-Derivative-1.10.0-r1
index bed2e2cd9954..6baa1eb7a20e 100644
--- a/metadata/md5-cache/dev-perl/Math-Derivative-1.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Derivative-1.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/Math-Utils-1.10.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/Math-Utils-1.10.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=1st and 2nd order differentiation of data
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Derivative
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGAMBLE/Math-Derivative-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=790b1e2467ac5ffd8804a2cea2ae0cbd
diff --git a/metadata/md5-cache/dev-perl/Math-FFT-1.360.0 b/metadata/md5-cache/dev-perl/Math-FFT-1.360.0
index 31d5a1a5a32f..ac6d7cdfc3c0 100644
--- a/metadata/md5-cache/dev-perl/Math-FFT-1.360.0
+++ b/metadata/md5-cache/dev-perl/Math-FFT-1.360.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to calculate Fast Fourier Transforms
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-FFT
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Math-FFT-1.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b10e3d42aa4f2b4c922ca93dc3978410
diff --git a/metadata/md5-cache/dev-perl/Math-Factor-XS-0.400.0-r1 b/metadata/md5-cache/dev-perl/Math-Factor-XS-0.400.0-r1
index 5f3ad54fa5c4..8f0b49884f11 100644
--- a/metadata/md5-cache/dev-perl/Math-Factor-XS-0.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Factor-XS-0.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/boolean dev-perl/List-MoreUtils dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.400.0 virtual/perl-ExtUtils-CBuilder test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/boolean dev-perl/List-MoreUtils dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.400.0 virtual/perl-ExtUtils-CBuilder test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Factorize numbers and calculate matching multiplications
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Factor-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/boolean dev-perl/List-MoreUtils dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/boolean dev-perl/List-MoreUtils dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/Math-Factor-XS-0.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b255592c9d86eee0c228bdf0de126419
diff --git a/metadata/md5-cache/dev-perl/Math-GMP-2.250.0 b/metadata/md5-cache/dev-perl/Math-GMP-2.250.0
index 1641e59b3106..04a2bd91d062 100644
--- a/metadata/md5-cache/dev-perl/Math-GMP-2.250.0
+++ b/metadata/md5-cache/dev-perl/Math-GMP-2.250.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter dev-libs/gmp:= >=dev-perl/Alien-GMP-1.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter dev-libs/gmp:= >=dev-perl/Alien-GMP-1.80.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/gmp:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/gmp:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=High speed arbitrary size integer math
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-GMP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~mips ppc x86
LICENSE=LGPL-2
-RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter dev-libs/gmp:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-Exporter dev-libs/gmp:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Math-GMP-2.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0504395e81df34b91644137694812684
diff --git a/metadata/md5-cache/dev-perl/Math-Int128-0.220.0 b/metadata/md5-cache/dev-perl/Math-Int128-0.220.0
index 1a15aa665904..607b7a67006d 100644
--- a/metadata/md5-cache/dev-perl/Math-Int128-0.220.0
+++ b/metadata/md5-cache/dev-perl/Math-Int128-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=dev-perl/Math-Int64-0.510.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Math-BigInt >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter >=dev-perl/Math-Int64-0.510.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Math-BigInt >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate 128 bits integers in Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Math-Int128
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 -arm arm64 ~ia64 ~mips -ppc ppc64 ~riscv sparc -x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter >=dev-perl/Math-Int64-0.510.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-perl/Math-Int64-0.510.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Math-Int128-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd176367a82f236cfca48c72d98e9ff9
diff --git a/metadata/md5-cache/dev-perl/Math-Int64-0.540.0 b/metadata/md5-cache/dev-perl/Math-Int64-0.540.0
index 76b5a6012135..4d156c518fb5 100644
--- a/metadata/md5-cache/dev-perl/Math-Int64-0.540.0
+++ b/metadata/md5-cache/dev-perl/Math-Int64-0.540.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Storable >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate 64 bits integers in Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Math-Int64
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Math-Int64-0.54.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4cadae2ebb9f545f2e88dfb705bf200
diff --git a/metadata/md5-cache/dev-perl/Math-Libm-1.0.0-r1 b/metadata/md5-cache/dev-perl/Math-Libm-1.0.0-r1
index ab138d365b32..9000068da626 100644
--- a/metadata/md5-cache/dev-perl/Math-Libm-1.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Libm-1.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-AutoLoader virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=wrapper to libm functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Libm
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-AutoLoader virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSLEWART/Math-Libm-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e899b1b4b67e6763e304e420968d2619
diff --git a/metadata/md5-cache/dev-perl/Math-ModInt-0.13.0 b/metadata/md5-cache/dev-perl/Math-ModInt-0.13.0
index 286a64c69ef8..c8fe104218f1 100644
--- a/metadata/md5-cache/dev-perl/Math-ModInt-0.13.0
+++ b/metadata/md5-cache/dev-perl/Math-ModInt-0.13.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Math-BigInt-1.991.0 !minimal? ( dev-perl/Math-BigInt-GMP virtual/perl-Math-BigRat ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Math-BigInt-1.991.0 !minimal? ( dev-perl/Math-BigInt-GMP virtual/perl-Math-BigRat ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=modular integer arithmetic
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-ModInt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp >=virtual/perl-Math-BigInt-1.991.0 !minimal? ( dev-perl/Math-BigInt-GMP virtual/perl-Math-BigRat ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Math-BigInt-1.991.0 !minimal? ( dev-perl/Math-BigInt-GMP virtual/perl-Math-BigRat ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MH/MHASCH/Math-ModInt-0.013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c4845a6938a97f1110729f42e649402
diff --git a/metadata/md5-cache/dev-perl/Math-NumSeq-75.0.0 b/metadata/md5-cache/dev-perl/Math-NumSeq-75.0.0
index 99075ef83a2e..fa50c30c0893 100644
--- a/metadata/md5-cache/dev-perl/Math-NumSeq-75.0.0
+++ b/metadata/md5-cache/dev-perl/Math-NumSeq-75.0.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils >=dev-perl/Math-Factor-XS-0.400.0 dev-perl/Math-Libm >=dev-perl/Math-Prime-XS-0.260.0 virtual/perl-Module-Load >=dev-perl/Module-Pluggable-4.700.0 dev-perl/Module-Util >=dev-perl/constant-defer-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Data-Float virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils >=dev-perl/Math-Factor-XS-0.400.0 dev-perl/Math-Libm >=dev-perl/Math-Prime-XS-0.260.0 virtual/perl-Module-Load >=dev-perl/Module-Pluggable-4.700.0 dev-perl/Module-Util >=dev-perl/constant-defer-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Data-Float virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Number sequences (for example from OEIS)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-NumSeq
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils >=dev-perl/Math-Factor-XS-0.400.0 dev-perl/Math-Libm >=dev-perl/Math-Prime-XS-0.260.0 virtual/perl-Module-Load >=dev-perl/Module-Pluggable-4.700.0 dev-perl/Module-Util >=dev-perl/constant-defer-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Scalar-List-Utils >=dev-perl/Math-Factor-XS-0.400.0 dev-perl/Math-Libm >=dev-perl/Math-Prime-XS-0.260.0 virtual/perl-Module-Load >=dev-perl/Module-Pluggable-4.700.0 dev-perl/Module-Util >=dev-perl/constant-defer-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/Math-NumSeq-75.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b05152ff71b2e1c877abdebf22cc47d
diff --git a/metadata/md5-cache/dev-perl/Math-NumberCruncher-5.0.0-r2 b/metadata/md5-cache/dev-perl/Math-NumberCruncher-5.0.0-r2
index 92af48aa3c75..018637dbccea 100644
--- a/metadata/md5-cache/dev-perl/Math-NumberCruncher-5.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-NumberCruncher-5.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Math-BigInt-1.470.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Math-BigInt-1.470.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Collection of useful math-related functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-NumberCruncher
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Math-BigInt-1.470.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Math-BigInt-1.470.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIFUKURT/Math-NumberCruncher-5.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0071848f5379e6322bcfbd1d044614c8
diff --git a/metadata/md5-cache/dev-perl/Math-Pari-2.10.809.0-r2 b/metadata/md5-cache/dev-perl/Math-Pari-2.10.809.0-r2
index 7eee40cabe0f..d1c3ade141e7 100644
--- a/metadata/md5-cache/dev-perl/Math-Pari-2.10.809.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-Pari-2.10.809.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=app-arch/unzip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-arch/unzip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to PARI
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Pari
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILYAZ/modules/Math-Pari-2.01080900.zip http://pari.math.u-bordeaux.fr/pub/pari/unix/pari-2.3.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=73d5509f1ff920542af3acd38cee90ff
diff --git a/metadata/md5-cache/dev-perl/Math-PlanePath-129.0.0 b/metadata/md5-cache/dev-perl/Math-PlanePath-129.0.0
index 5682ff65e5bc..b07664f80b47 100644
--- a/metadata/md5-cache/dev-perl/Math-PlanePath-129.0.0
+++ b/metadata/md5-cache/dev-perl/Math-PlanePath-129.0.0
@@ -1,6 +1,6 @@
-BDEPEND=gmp? ( dev-perl/Math-BigInt-GMP ) dev-perl/Math-Libm dev-perl/Math-NumSeq >=dev-perl/constant-defer-5.0.0 virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test dev-perl/Data-Float dev-perl/Math-BigInt-Lite dev-perl/Number-Fraction ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=gmp? ( dev-perl/Math-BigInt-GMP ) dev-perl/Math-Libm dev-perl/Math-NumSeq >=dev-perl/constant-defer-5.0.0 virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test dev-perl/Data-Float dev-perl/Math-BigInt-Lite dev-perl/Number-Fraction ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mathematical paths through the 2-D plane
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-PlanePath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=gmp perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 x86
LICENSE=GPL-3+
-RDEPEND=gmp? ( dev-perl/Math-BigInt-GMP ) dev-perl/Math-Libm dev-perl/Math-NumSeq >=dev-perl/constant-defer-5.0.0 virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=gmp? ( dev-perl/Math-BigInt-GMP ) dev-perl/Math-Libm dev-perl/Math-NumSeq >=dev-perl/constant-defer-5.0.0 virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/Math-PlanePath-129.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b42c57994bd6e8a27e0f624561140ef
diff --git a/metadata/md5-cache/dev-perl/Math-Prime-XS-0.270.0-r1 b/metadata/md5-cache/dev-perl/Math-Prime-XS-0.270.0-r1
index adff9e25da6b..e150c176ee92 100644
--- a/metadata/md5-cache/dev-perl/Math-Prime-XS-0.270.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Prime-XS-0.270.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/boolean dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/boolean dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Detect and calculate prime numbers with deterministic tests
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Prime-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/boolean dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/boolean dev-perl/Params-Validate virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/Math-Prime-XS-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eea2b1b7f3a2330275aeb1c3b7027ead
diff --git a/metadata/md5-cache/dev-perl/Math-Random-0.720.0-r1 b/metadata/md5-cache/dev-perl/Math-Random-0.720.0-r1
index fd7876c3700f..3852982de07c 100644
--- a/metadata/md5-cache/dev-perl/Math-Random-0.720.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Random-0.720.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Random Number Generators
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Random
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=( || ( Artistic GPL-2 ) ) public-domain
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GROMMEL/Math-Random-0.72.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d7546dbe6b179fc909aa4393639a0170
diff --git a/metadata/md5-cache/dev-perl/Math-Random-ISAAC-1.4.0-r2 b/metadata/md5-cache/dev-perl/Math-Random-ISAAC-1.4.0-r2
index 2297ff677a26..d235abc0fb36 100644
--- a/metadata/md5-cache/dev-perl/Math-Random-ISAAC-1.4.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-Random-ISAAC-1.4.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the ISAAC PRNG algorithm
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Random-ISAAC
@@ -9,9 +9,9 @@ IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( public-domain MIT Artistic Artistic-2 GPL-1 GPL-2 GPL-3 )
PDEPEND=dev-perl/Math-Random-ISAAC-XS
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-1.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=21a08e362cf2d15517f9b2f76c957972
diff --git a/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r2 b/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r2
index 85b196115855..f9ee9a5618f3 100644
--- a/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS >=dev-perl/Module-Build-0.280.801_rc test? ( >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS >=dev-perl/Module-Build-0.280.801_rc test? ( >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=C implementation of the ISAAC PRNG algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Math-Random-ISAAC-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~riscv x86
LICENSE=public-domain || ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-XS-1.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1de75f9872aa740a4cc90847b638864c
diff --git a/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r3 b/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r3
index 1745abbae74d..df245225f482 100644
--- a/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r3
+++ b/metadata/md5-cache/dev-perl/Math-Random-ISAAC-XS-1.4.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS >=dev-perl/Module-Build-0.280.801_rc test? ( >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS >=dev-perl/Module-Build-0.280.801_rc test? ( >=dev-perl/Test-NoWarnings-0.84.0 >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=C implementation of the ISAAC PRNG algorithm
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Random-ISAAC-XS
INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv x86
LICENSE=public-domain || ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Math-Random-ISAAC ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JAWNSY/Math-Random-ISAAC-XS-1.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f1ca0ff628729ef7bd32cb72e294891e
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d60af18192ba01d493b72c75815cc119
diff --git a/metadata/md5-cache/dev-perl/Math-Random-MT-1.170.0-r1 b/metadata/md5-cache/dev-perl/Math-Random-MT-1.170.0-r1
index 974abd57b5bd..169df36220c5 100644
--- a/metadata/md5-cache/dev-perl/Math-Random-MT-1.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Random-MT-1.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Test-Number-Delta ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/Test-Number-Delta ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Mersenne Twister PRNG
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Random-MT
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FA/FANGLY/Math-Random-MT-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ebde0d5240982e557e4714213ad59e6
diff --git a/metadata/md5-cache/dev-perl/Math-Random-Secure-0.80.1-r1 b/metadata/md5-cache/dev-perl/Math-Random-Secure-0.80.1-r1
index 802423a0dd37..9450133dabb9 100644
--- a/metadata/md5-cache/dev-perl/Math-Random-Secure-0.80.1-r1
+++ b/metadata/md5-cache/dev-perl/Math-Random-Secure-0.80.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moo-2.0.0 >=dev-perl/Crypt-Random-Source-0.70 >=dev-perl/Math-Random-ISAAC-1.1.0 dev-perl/Math-Random-ISAAC-XS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/List-MoreUtils virtual/perl-Test-Simple dev-perl/Test-SharedFork dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moo-2.0.0 >=dev-perl/Crypt-Random-Source-0.70 >=dev-perl/Math-Random-ISAAC-1.1.0 dev-perl/Math-Random-ISAAC-XS virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/List-MoreUtils virtual/perl-Test-Simple dev-perl/Test-SharedFork dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cryptographically-secure, cross-platform replacement for rand()
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Random-Secure
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Moo-2.0.0 >=dev-perl/Crypt-Random-Source-0.70 >=dev-perl/Math-Random-ISAAC-1.1.0 dev-perl/Math-Random-ISAAC-XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moo-2.0.0 >=dev-perl/Crypt-Random-Source-0.70 >=dev-perl/Math-Random-ISAAC-1.1.0 dev-perl/Math-Random-ISAAC-XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FREW/Math-Random-Secure-0.080001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d56d3b1213ce267f1655212bb186d55
diff --git a/metadata/md5-cache/dev-perl/Math-Round-0.80.0 b/metadata/md5-cache/dev-perl/Math-Round-0.80.0
index 374933b0b37f..e5f07bc1dcfa 100644
--- a/metadata/md5-cache/dev-perl/Math-Round-0.80.0
+++ b/metadata/md5-cache/dev-perl/Math-Round-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for rounding numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Round
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Math-Round-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30246bfdfea72aca83f049bd8da61e1c
diff --git a/metadata/md5-cache/dev-perl/Math-Spline-0.20.0-r1 b/metadata/md5-cache/dev-perl/Math-Spline-0.20.0-r1
index 9a8db9e110bc..5acf391aa288 100644
--- a/metadata/md5-cache/dev-perl/Math-Spline-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/Math-Spline-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cubic Spline Interpolation of data
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Spline
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Math-Derivative virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Math-Derivative virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Math-Spline-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4dae8bc844c507c203a44e31381a1028
diff --git a/metadata/md5-cache/dev-perl/Math-Utils-1.140.0 b/metadata/md5-cache/dev-perl/Math-Utils-1.140.0
index 8fee45ea9046..03ab9ef53836 100644
--- a/metadata/md5-cache/dev-perl/Math-Utils-1.140.0
+++ b/metadata/md5-cache/dev-perl/Math-Utils-1.140.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Useful mathematical functions not in Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Utils
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGAMBLE/Math-Utils-1.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf32c3edd5fbeea32ccddacf558264f1
diff --git a/metadata/md5-cache/dev-perl/Math-Vec-1.10.0-r2 b/metadata/md5-cache/dev-perl/Math-Vec-1.10.0-r2
index de7ea9e6199b..83626b36e897 100644
--- a/metadata/md5-cache/dev-perl/Math-Vec-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-Vec-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Vectors for perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-Vec
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EW/EWILHELM/Math-Vec-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dcc666abbecf45c2234ff9fba91402cb
diff --git a/metadata/md5-cache/dev-perl/Math-VecStat-0.80.0-r2 b/metadata/md5-cache/dev-perl/Math-VecStat-0.80.0-r2
index 829f88277d97..83045c24ae9a 100644
--- a/metadata/md5-cache/dev-perl/Math-VecStat-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Math-VecStat-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Some basic numeric stats on vectors
EAPI=8
HOMEPAGE=https://metacpan.org/release/Math-VecStat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASPINELLI/Math-VecStat-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4d188a448c07682fac6da4a8f756e66c
diff --git a/metadata/md5-cache/dev-perl/MaxMind-DB-Common-0.40.1 b/metadata/md5-cache/dev-perl/MaxMind-DB-Common-0.40.1
index eb56ee32a183..b8dabc5c856a 100644
--- a/metadata/md5-cache/dev-perl/MaxMind-DB-Common-0.40.1
+++ b/metadata/md5-cache/dev-perl/MaxMind-DB-Common-0.40.1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Data-Dumper-Concise dev-perl/DateTime virtual/perl-Exporter dev-perl/List-AllUtils virtual/perl-Math-BigInt dev-perl/Moo dev-perl/MooX-StrictConstructor virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Data-Dumper-Concise dev-perl/DateTime virtual/perl-Exporter dev-perl/List-AllUtils virtual/perl-Math-BigInt dev-perl/Moo dev-perl/MooX-StrictConstructor virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Code shared by the MaxMind DB reader and writer modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/MaxMind-DB-Common
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp dev-perl/Data-Dumper-Concise dev-perl/DateTime virtual/perl-Exporter dev-perl/List-AllUtils virtual/perl-Math-BigInt dev-perl/Moo dev-perl/MooX-StrictConstructor virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote virtual/perl-autodie dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Data-Dumper-Concise dev-perl/DateTime virtual/perl-Exporter dev-perl/List-AllUtils virtual/perl-Math-BigInt dev-perl/Moo dev-perl/MooX-StrictConstructor virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote virtual/perl-autodie dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Common-0.040001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9f292f2f5c9a0ab8ee727c6583a33090
diff --git a/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-1.0.14 b/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-1.0.14
index 63248c32e44e..7cf591a7fd1c 100644
--- a/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-1.0.14
+++ b/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-1.0.14
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Data-IEEE754 dev-perl/Data-Printer >=dev-perl/Data-Validate-IP-0.250.0 dev-perl/DateTime virtual/perl-Encode virtual/perl-Getopt-Long dev-perl/List-AllUtils virtual/perl-Math-BigInt >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Module-Implementation >=dev-perl/Moo-1.3.0 dev-perl/MooX-StrictConstructor >=dev-perl/Role-Tiny-1.3.2 >=virtual/perl-Socket-1.870.0 virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec >=dev-perl/Path-Class-0.270.0 >=virtual/perl-Scalar-List-Utils-1.420.0 dev-perl/Test-Bits dev-perl/Test-Fatal dev-perl/Test-Number-Delta dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp dev-perl/Data-IEEE754 dev-perl/Data-Printer >=dev-perl/Data-Validate-IP-0.250.0 dev-perl/DateTime virtual/perl-Encode virtual/perl-Getopt-Long dev-perl/List-AllUtils virtual/perl-Math-BigInt >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Module-Implementation >=dev-perl/Moo-1.3.0 dev-perl/MooX-StrictConstructor >=dev-perl/Role-Tiny-1.3.2 >=virtual/perl-Socket-1.870.0 virtual/perl-autodie dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec >=dev-perl/Path-Class-0.270.0 >=virtual/perl-Scalar-List-Utils-1.420.0 dev-perl/Test-Bits dev-perl/Test-Fatal dev-perl/Test-Number-Delta dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read MaxMind DB files and look up IP addresses
EAPI=7
HOMEPAGE=https://metacpan.org/release/MaxMind-DB-Reader
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp dev-perl/Data-IEEE754 dev-perl/Data-Printer >=dev-perl/Data-Validate-IP-0.250.0 dev-perl/DateTime virtual/perl-Encode virtual/perl-Getopt-Long dev-perl/List-AllUtils virtual/perl-Math-BigInt >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Module-Implementation >=dev-perl/Moo-1.3.0 dev-perl/MooX-StrictConstructor >=dev-perl/Role-Tiny-1.3.2 >=virtual/perl-Socket-1.870.0 virtual/perl-autodie dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Data-IEEE754 dev-perl/Data-Printer >=dev-perl/Data-Validate-IP-0.250.0 dev-perl/DateTime virtual/perl-Encode virtual/perl-Getopt-Long dev-perl/List-AllUtils virtual/perl-Math-BigInt >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Module-Implementation >=dev-perl/Moo-1.3.0 dev-perl/MooX-StrictConstructor >=dev-perl/Role-Tiny-1.3.2 >=virtual/perl-Socket-1.870.0 virtual/perl-autodie dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-1.000014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=efed3c01bc05919fc3f51aa2f53a81a8
diff --git a/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-XS-1.0.9 b/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-XS-1.0.9
index 10f8d1549773..3609c2b05b07 100644
--- a/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-XS-1.0.9
+++ b/metadata/md5-cache/dev-perl/MaxMind-DB-Reader-XS-1.0.9
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/libmaxminddb:= dev-perl/Math-Int128 dev-perl/Math-Int64 dev-perl/MaxMind-DB-Reader >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Moo virtual/perl-XSLoader dev-perl/namespace-autoclean >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Module-Implementation >=dev-perl/Net-Works-0.210.0 >=dev-perl/Path-Class-0.270.0 dev-perl/Test-Fatal dev-perl/Test-Number-Delta dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 virtual/perl-autodie virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/libmaxminddb:= dev-perl/Math-Int128 dev-perl/Math-Int64 dev-perl/MaxMind-DB-Reader >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Moo virtual/perl-XSLoader dev-perl/namespace-autoclean >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Module-Implementation >=dev-perl/Net-Works-0.210.0 >=dev-perl/Path-Class-0.270.0 dev-perl/Test-Fatal dev-perl/Test-Number-Delta dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.960.0 virtual/perl-autodie virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/Module-Build-0.280.0 dev-libs/libmaxminddb:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/Module-Build-0.280.0 dev-libs/libmaxminddb:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast XS implementation of MaxMind DB reader
EAPI=8
HOMEPAGE=https://metacpan.org/release/MaxMind-DB-Reader-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=Artistic-2
-RDEPEND=dev-libs/libmaxminddb:= dev-perl/Math-Int128 dev-perl/Math-Int64 dev-perl/MaxMind-DB-Reader >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Moo virtual/perl-XSLoader dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/libmaxminddb:= dev-perl/Math-Int128 dev-perl/Math-Int64 dev-perl/MaxMind-DB-Reader >=dev-perl/MaxMind-DB-Common-0.40.1 dev-perl/Moo virtual/perl-XSLoader dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/MaxMind-DB-Reader-XS-1.000009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=29e99b75b32a43ca4daaa79ac1b5c2e3
diff --git a/metadata/md5-cache/dev-perl/MediaWiki-API-0.520.0 b/metadata/md5-cache/dev-perl/MediaWiki-API-0.520.0
index 14c9050a5a78..0796be0d2138 100644
--- a/metadata/md5-cache/dev-perl/MediaWiki-API-0.520.0
+++ b/metadata/md5-cache/dev-perl/MediaWiki-API-0.520.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A OO interface to the Mediawiki API
EAPI=8
HOMEPAGE=https://metacpan.org/release/MediaWiki-API
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3+
-RDEPEND=virtual/perl-Carp virtual/perl-Encode dev-perl/JSON dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode dev-perl/JSON dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXOBUZZ/MediaWiki-API-0.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7187ad48934f39cf2f9eedc68efa2a10
diff --git a/metadata/md5-cache/dev-perl/Metrics-Any-0.100.0-r1 b/metadata/md5-cache/dev-perl/Metrics-Any-0.100.0-r1
index 7afbee77aa21..7163eb8a736f 100644
--- a/metadata/md5-cache/dev-perl/Metrics-Any-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Metrics-Any-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set the Metrics::Any adapter for the program
EAPI=8
HOMEPAGE=https://metacpan.org/release/Metrics-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Metrics-Any-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=579b93622b594477bd8db83bd8f58a95
diff --git a/metadata/md5-cache/dev-perl/Mixin-Linewise-0.111.0 b/metadata/md5-cache/dev-perl/Mixin-Linewise-0.111.0
index 589338790479..61aed68de399 100644
--- a/metadata/md5-cache/dev-perl/Mixin-Linewise-0.111.0
+++ b/metadata/md5-cache/dev-perl/Mixin-Linewise-0.111.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-IO dev-perl/PerlIO-utf8_strict dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-IO dev-perl/PerlIO-utf8_strict dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Encode virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write your linewise code for handles; this does the rest
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mixin-Linewise
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-IO dev-perl/PerlIO-utf8_strict dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-IO dev-perl/PerlIO-utf8_strict dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Mixin-Linewise-0.111.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a3694326a98031d59ec0324eb05908e8
diff --git a/metadata/md5-cache/dev-perl/Mo-0.400.0-r1 b/metadata/md5-cache/dev-perl/Mo-0.400.0-r1
index 5546fff4e786..9f2d7b6bb5b0 100644
--- a/metadata/md5-cache/dev-perl/Mo-0.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Mo-0.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Micro Object framework
EAPI=8
HOMEPAGE=https://metacpan.org/pod/distribution/Mo/lib/Mo.pod
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/Mo-0.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3a1866e004bf95312d8f853b000c0508
diff --git a/metadata/md5-cache/dev-perl/Mock-Config-0.30.0-r1 b/metadata/md5-cache/dev-perl/Mock-Config-0.30.0-r1
index d766bf4d2edf..6d5a18ced342 100644
--- a/metadata/md5-cache/dev-perl/Mock-Config-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Mock-Config-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Temporarily set Config or XSConfig values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mock-Config
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Mock-Config-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5777554f6723c6266a56ba8bc4819a87
diff --git a/metadata/md5-cache/dev-perl/Mock-Sub-1.90.0 b/metadata/md5-cache/dev-perl/Mock-Sub-1.90.0
index 43f7ca8fc3f7..6a5559a1522d 100644
--- a/metadata/md5-cache/dev-perl/Mock-Sub-1.90.0
+++ b/metadata/md5-cache/dev-perl/Mock-Sub-1.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mock package, object and standard subroutines, with unit testing in mind
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mock-Sub
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STEVEB/Mock-Sub-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ea9abdca0bb9686a7b12c96e80612a4
diff --git a/metadata/md5-cache/dev-perl/Modem-Vgetty-0.30.0-r3 b/metadata/md5-cache/dev-perl/Modem-Vgetty-0.30.0-r3
index 113c3c07a3f1..68c27036f1e7 100644
--- a/metadata/md5-cache/dev-perl/Modem-Vgetty-0.30.0-r3
+++ b/metadata/md5-cache/dev-perl/Modem-Vgetty-0.30.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to voice modems using vgetty
EAPI=8
HOMEPAGE=https://metacpan.org/release/Modem-Vgetty
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YE/YENYA/Modem-Vgetty-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f0d20dac8d6bd71be54dcc46aebb6b6e
diff --git a/metadata/md5-cache/dev-perl/Modern-Perl-1.202.301.60 b/metadata/md5-cache/dev-perl/Modern-Perl-1.202.301.60
index b7d0aa0aa2c4..9f09ff4fb0b1 100644
--- a/metadata/md5-cache/dev-perl/Modern-Perl-1.202.301.60
+++ b/metadata/md5-cache/dev-perl/Modern-Perl-1.202.301.60
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Enable all of the features of Modern Perl with one import
EAPI=8
HOMEPAGE=https://metacpan.org/release/Modern-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20230106.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a52e561d521d7ddd78d1afd0de987746
diff --git a/metadata/md5-cache/dev-perl/Modern-Perl-1.202.401.150 b/metadata/md5-cache/dev-perl/Modern-Perl-1.202.401.150
index 187034e26e67..25efc5a5fd00 100644
--- a/metadata/md5-cache/dev-perl/Modern-Perl-1.202.401.150
+++ b/metadata/md5-cache/dev-perl/Modern-Perl-1.202.401.150
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Enable all of the features of Modern Perl with one import
EAPI=8
HOMEPAGE=https://metacpan.org/release/Modern-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHROMATIC/Modern-Perl-1.20240115.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4d350980fcecf14da9442b0695efd843
diff --git a/metadata/md5-cache/dev-perl/Module-Build-0.423.400 b/metadata/md5-cache/dev-perl/Module-Build-0.423.400
index f69f7e780e2e..0a76533b1a80 100644
--- a/metadata/md5-cache/dev-perl/Module-Build-0.423.400
+++ b/metadata/md5-cache/dev-perl/Module-Build-0.423.400
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-2.142.60 virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-CBuilder-0.270.0 virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Getopt-Long >=virtual/perl-Module-Metadata-1.0.2 >=virtual/perl-Perl-OSType-1 >=virtual/perl-Test-Harness-3.290.0 virtual/perl-Text-ParseWords >=virtual/perl-podlators-2.1.0 >=virtual/perl-version-0.870.0 test? ( >=virtual/perl-CPAN-Meta-YAML-0.3.0 >=virtual/perl-File-Temp-0.150.0 >=virtual/perl-Parse-CPAN-Meta-1.440.100 >=virtual/perl-Test-Simple-0.490.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-2.142.60 virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-CBuilder-0.270.0 virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Getopt-Long >=virtual/perl-Module-Metadata-1.0.2 >=virtual/perl-Perl-OSType-1 >=virtual/perl-Test-Harness-3.290.0 virtual/perl-Text-ParseWords >=virtual/perl-podlators-2.1.0 >=virtual/perl-version-0.870.0 test? ( >=virtual/perl-CPAN-Meta-YAML-0.3.0 >=virtual/perl-File-Temp-0.150.0 >=virtual/perl-Parse-CPAN-Meta-1.440.100 >=virtual/perl-Test-Simple-0.490.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build and install Perl modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Build
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-2.142.60 virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-CBuilder-0.270.0 virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Getopt-Long >=virtual/perl-Module-Metadata-1.0.2 >=virtual/perl-Perl-OSType-1 >=virtual/perl-Test-Harness-3.290.0 virtual/perl-Text-ParseWords >=virtual/perl-podlators-2.1.0 >=virtual/perl-version-0.870.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-2.142.60 virtual/perl-Data-Dumper >=virtual/perl-ExtUtils-CBuilder-0.270.0 virtual/perl-ExtUtils-Install virtual/perl-ExtUtils-Manifest virtual/perl-ExtUtils-MakeMaker >=virtual/perl-ExtUtils-ParseXS-2.210.0 >=virtual/perl-File-Spec-0.820.0 virtual/perl-Getopt-Long >=virtual/perl-Module-Metadata-1.0.2 >=virtual/perl-Perl-OSType-1 >=virtual/perl-Test-Harness-3.290.0 virtual/perl-Text-ParseWords >=virtual/perl-podlators-2.1.0 >=virtual/perl-version-0.870.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Module-Build-0.4234.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c94a0300063bc5e0199725c9b1435e22
diff --git a/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.47.0 b/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.47.0
index d3781bbcc683..9097e0b082ea 100644
--- a/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.47.0
+++ b/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.47.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-CPAN-Meta >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness test? ( virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.88 virtual/perl-XSLoader ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-CPAN-Meta >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness test? ( virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.88 virtual/perl-XSLoader ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tiny replacement for Module::Build
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Build-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-CPAN-Meta >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-CPAN-Meta >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Module-Build-Tiny-0.047.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b09d5b47e11eea0b41a62350303033a
diff --git a/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.48.0 b/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.48.0
index 5ff3ab97cb1f..ff9b11626428 100644
--- a/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.48.0
+++ b/metadata/md5-cache/dev-perl/Module-Build-Tiny-0.48.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-CPAN-Meta dev-perl/CPAN-Requirements-Dynamic >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness test? ( virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.88 virtual/perl-XSLoader ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-CPAN-Meta dev-perl/CPAN-Requirements-Dynamic >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness test? ( virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.88 virtual/perl-XSLoader ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tiny replacement for Module::Build
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Build-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~loong
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-CPAN-Meta dev-perl/CPAN-Requirements-Dynamic >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-CPAN-Meta dev-perl/CPAN-Requirements-Dynamic >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-CBuilder >=dev-perl/ExtUtils-Config-0.3.0 >=dev-perl/ExtUtils-Helpers-0.20.0 virtual/perl-ExtUtils-Install >=dev-perl/ExtUtils-InstallPaths-0.2.0 virtual/perl-ExtUtils-ParseXS virtual/perl-File-Path virtual/perl-File-Spec >=virtual/perl-Getopt-Long-2.360.0 >=virtual/perl-JSON-PP-2.0.0 virtual/perl-podlators virtual/perl-Test-Harness >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Module-Build-Tiny-0.048.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=07ba3ecacb41a9738582167aebfc1cd5
diff --git a/metadata/md5-cache/dev-perl/Module-Build-WithXSpp-0.140.0-r1 b/metadata/md5-cache/dev-perl/Module-Build-WithXSpp-0.140.0-r1
index c6dc0715f6cc..55f7320a0b3c 100644
--- a/metadata/md5-cache/dev-perl/Module-Build-WithXSpp-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Build-WithXSpp-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/ExtUtils-CppGuess-0.40.0 >=dev-perl/ExtUtils-XSpp-0.110.0 virtual/perl-Digest-MD5 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-2.220.500 >=dev-perl/Module-Build-0.260.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/ExtUtils-CppGuess-0.40.0 >=dev-perl/ExtUtils-XSpp-0.110.0 virtual/perl-Digest-MD5 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-2.220.500 >=dev-perl/Module-Build-0.260.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS++ enhanced flavour of Module::Build
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Build-WithXSpp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/ExtUtils-CppGuess-0.40.0 >=dev-perl/ExtUtils-XSpp-0.110.0 virtual/perl-Digest-MD5 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-2.220.500 >=dev-perl/Module-Build-0.260.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/ExtUtils-CppGuess-0.40.0 >=dev-perl/ExtUtils-XSpp-0.110.0 virtual/perl-Digest-MD5 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-2.220.500 >=dev-perl/Module-Build-0.260.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Module-Build-WithXSpp-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=44b2a52e0b1f9c68896a5a9c022ca791
diff --git a/metadata/md5-cache/dev-perl/Module-Build-XSUtil-0.190.0 b/metadata/md5-cache/dev-perl/Module-Build-XSUtil-0.190.0
index d322b2430383..36a1e8cc7bd3 100644
--- a/metadata/md5-cache/dev-perl/Module-Build-XSUtil-0.190.0
+++ b/metadata/md5-cache/dev-perl/Module-Build-XSUtil-0.190.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Devel-CheckCompiler virtual/perl-Devel-PPPort virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Path virtual/perl-XSLoader virtual/perl-parent >=dev-perl/Module-Build-0.400.500 test? ( dev-perl/Capture-Tiny dev-perl/Cwd-Guard >=dev-perl/File-Copy-Recursive-Reduced-0.2.0 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Devel-CheckCompiler virtual/perl-Devel-PPPort virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Path virtual/perl-XSLoader virtual/perl-parent >=dev-perl/Module-Build-0.400.500 test? ( dev-perl/Capture-Tiny dev-perl/Cwd-Guard >=dev-perl/File-Copy-Recursive-Reduced-0.2.0 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Module::Build class for building XS modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Build-XSUtil
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Devel-CheckCompiler virtual/perl-Devel-PPPort virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Path virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Devel-CheckCompiler virtual/perl-Devel-PPPort virtual/perl-Exporter virtual/perl-ExtUtils-CBuilder virtual/perl-File-Path virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HI/HIDEAKIO/Module-Build-XSUtil-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79754bebfafc85507dccc38d38cc5055
diff --git a/metadata/md5-cache/dev-perl/Module-CPANTS-Analyse-1.10.0 b/metadata/md5-cache/dev-perl/Module-CPANTS-Analyse-1.10.0
index 03602f097354..5be4cf0d4c22 100644
--- a/metadata/md5-cache/dev-perl/Module-CPANTS-Analyse-1.10.0
+++ b/metadata/md5-cache/dev-perl/Module-CPANTS-Analyse-1.10.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Archive-Any-Lite-0.60.0 >=virtual/perl-Archive-Tar-1.760.0 >=dev-perl/Array-Diff-0.40.0 >=dev-perl/CPAN-DistnameInfo-0.60.0 >=virtual/perl-CPAN-Meta-YAML-0.8.0 >=dev-perl/Class-Accessor-0.190.0 dev-perl/Data-Binary >=dev-perl/File-Find-Object-0.2.1 virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Find >=dev-perl/Perl-PrereqScanner-NotQuiteLite-0.990.100 >=dev-perl/Software-License-0.103.12 virtual/perl-Text-Balanced virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.80.0 test? ( dev-perl/Test-FailWarnings >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Archive-Any-Lite-0.60.0 >=virtual/perl-Archive-Tar-1.760.0 >=dev-perl/Array-Diff-0.40.0 >=dev-perl/CPAN-DistnameInfo-0.60.0 >=virtual/perl-CPAN-Meta-YAML-0.8.0 >=dev-perl/Class-Accessor-0.190.0 dev-perl/Data-Binary >=dev-perl/File-Find-Object-0.2.1 virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Find >=dev-perl/Perl-PrereqScanner-NotQuiteLite-0.990.100 >=dev-perl/Software-License-0.103.12 virtual/perl-Text-Balanced virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.80.0 test? ( dev-perl/Test-FailWarnings >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate Kwalitee ratings for a distribution
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-CPANTS-Analyse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Archive-Any-Lite-0.60.0 >=virtual/perl-Archive-Tar-1.760.0 >=dev-perl/Array-Diff-0.40.0 >=dev-perl/CPAN-DistnameInfo-0.60.0 >=virtual/perl-CPAN-Meta-YAML-0.8.0 >=dev-perl/Class-Accessor-0.190.0 dev-perl/Data-Binary >=dev-perl/File-Find-Object-0.2.1 virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Find >=dev-perl/Perl-PrereqScanner-NotQuiteLite-0.990.100 >=dev-perl/Software-License-0.103.12 virtual/perl-Text-Balanced || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Archive-Any-Lite-0.60.0 >=virtual/perl-Archive-Tar-1.760.0 >=dev-perl/Array-Diff-0.40.0 >=dev-perl/CPAN-DistnameInfo-0.60.0 >=virtual/perl-CPAN-Meta-YAML-0.8.0 >=dev-perl/Class-Accessor-0.190.0 dev-perl/Data-Binary >=dev-perl/File-Find-Object-0.2.1 virtual/perl-JSON-PP >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Find >=dev-perl/Perl-PrereqScanner-NotQuiteLite-0.990.100 >=dev-perl/Software-License-0.103.12 virtual/perl-Text-Balanced >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Module-CPANTS-Analyse-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6aa6df5d2c18650242c639b352bad827
diff --git a/metadata/md5-cache/dev-perl/Module-CPANfile-1.100.400 b/metadata/md5-cache/dev-perl/Module-CPANfile-1.100.400
index e59ea5789a55..72ccf6c20d96 100644
--- a/metadata/md5-cache/dev-perl/Module-CPANfile-1.100.400
+++ b/metadata/md5-cache/dev-perl/Module-CPANfile-1.100.400
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-2.120.910 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-pushd >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-CPAN-Meta-2.120.910 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/File-pushd >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse cpanfile
EAPI=7
HOMEPAGE=https://metacpan.org/release/Module-CPANfile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-2.120.910 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-2.120.910 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Module-CPANfile-1.1004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14f88da9b26a338270c8371c1e7cf986
diff --git a/metadata/md5-cache/dev-perl/Module-Compile-0.380.0 b/metadata/md5-cache/dev-perl/Module-Compile-0.380.0
index 2374ba1ba0b6..57fa154d7519 100644
--- a/metadata/md5-cache/dev-perl/Module-Compile-0.380.0
+++ b/metadata/md5-cache/dev-perl/Module-Compile-0.380.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Capture-Tiny >=dev-perl/Digest-SHA1-2.130.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Capture-Tiny >=dev-perl/Digest-SHA1-2.130.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Module Compilation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Capture-Tiny >=dev-perl/Digest-SHA1-2.130.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny >=dev-perl/Digest-SHA1-2.130.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Module-Compile-0.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=684ada0f9a3d86066d8194cdc99cb610
diff --git a/metadata/md5-cache/dev-perl/Module-Find-0.160.0 b/metadata/md5-cache/dev-perl/Module-Find-0.160.0
index 3bde6de3e1cd..1adf59c90fdb 100644
--- a/metadata/md5-cache/dev-perl/Module-Find-0.160.0
+++ b/metadata/md5-cache/dev-perl/Module-Find-0.160.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find and use installed modules in a (sub)category
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Find
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CR/CRENZ/Module-Find-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9227a747ed49dc674566667090f4b5e2
diff --git a/metadata/md5-cache/dev-perl/Module-Implementation-0.90.0-r1 b/metadata/md5-cache/dev-perl/Module-Implementation-0.90.0-r1
index 99a5ea8bdc94..267e89b4eaa3 100644
--- a/metadata/md5-cache/dev-perl/Module-Implementation-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Implementation-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Requires >=dev-perl/Test-Fatal-0.6.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Requires >=dev-perl/Test-Fatal-0.6.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Loads one of several alternate underlying implementations for a module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Implementation
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-2
-RDEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Module-Runtime-0.12.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=92c155913cc405663b29c4d6260b2c80
diff --git a/metadata/md5-cache/dev-perl/Module-Info-0.370.0-r2 b/metadata/md5-cache/dev-perl/Module-Info-0.370.0-r2
index cc0554a64dd5..f1a6bb3276a8 100644
--- a/metadata/md5-cache/dev-perl/Module-Info-0.370.0-r2
+++ b/metadata/md5-cache/dev-perl/Module-Info-0.370.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Utils-0.270.0 virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Utils-0.270.0 virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Information about Perl modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Info
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~mips ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Utils-0.270.0 virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Utils-0.270.0 virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Module-Info-0.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bdfcd9440fb25895a9b908f455d44cb4
diff --git a/metadata/md5-cache/dev-perl/Module-Install-1.190.0 b/metadata/md5-cache/dev-perl/Module-Install-1.190.0
index eea865860e14..21a406a86238 100644
--- a/metadata/md5-cache/dev-perl/Module-Install-1.190.0
+++ b/metadata/md5-cache/dev-perl/Module-Install-1.190.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 virtual/perl-autodie >=dev-perl/YAML-Tiny-1.330.0 test? ( >=virtual/perl-Test-Harness-3.130.0 >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 virtual/perl-autodie >=dev-perl/YAML-Tiny-1.330.0 test? ( >=virtual/perl-Test-Harness-3.130.0 >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Standalone, extensible Perl module installer
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Install
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Module-Install-1.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d164a1d11516a34a4b72b4caf76445c6
diff --git a/metadata/md5-cache/dev-perl/Module-Install-1.210.0 b/metadata/md5-cache/dev-perl/Module-Install-1.210.0
index 9f24cbcf4836..79f043d77338 100644
--- a/metadata/md5-cache/dev-perl/Module-Install-1.210.0
+++ b/metadata/md5-cache/dev-perl/Module-Install-1.210.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 virtual/perl-autodie >=dev-perl/YAML-Tiny-1.330.0 test? ( >=virtual/perl-Test-Harness-3.130.0 >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 virtual/perl-autodie >=dev-perl/YAML-Tiny-1.330.0 test? ( >=virtual/perl-Test-Harness-3.130.0 >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Standalone, extensible Perl module installer
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Install
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-1.441.300 >=virtual/perl-Devel-PPPort-3.160.0 >=virtual/perl-ExtUtils-Install-1.520.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-2.190.0 >=dev-perl/File-Remove-1.420.0 >=virtual/perl-File-Spec-3.280.0 >=dev-perl/Module-Build-0.290.0 >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Module-ScanDeps-1.90.0 >=virtual/perl-Parse-CPAN-Meta-1.441.300 >=dev-perl/YAML-Tiny-1.380.0 >=dev-perl/Archive-Zip-1.370.0 >=dev-perl/File-HomeDir-1 >=dev-perl/JSON-2.900.0 >=dev-perl/libwww-perl-6 >=dev-perl/PAR-Dist-0.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Module-Install-1.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b40897d299cd1bba11ef98475b1722f2
diff --git a/metadata/md5-cache/dev-perl/Module-Install-AuthorTests-0.2.0-r2 b/metadata/md5-cache/dev-perl/Module-Install-AuthorTests-0.2.0-r2
index ce02ed6238ca..c3add5128167 100644
--- a/metadata/md5-cache/dev-perl/Module-Install-AuthorTests-0.2.0-r2
+++ b/metadata/md5-cache/dev-perl/Module-Install-AuthorTests-0.2.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Install virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Install virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Designate tests only run by module authors
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Install-AuthorTests
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Install || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Install >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Module-Install-AuthorTests-0.002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aad7f09a2e017b0daa8052a78282b4d2
diff --git a/metadata/md5-cache/dev-perl/Module-Locate-1.800.0-r1 b/metadata/md5-cache/dev-perl/Module-Locate-1.800.0-r1
index 6d3642328da7..4cbbf91195de 100644
--- a/metadata/md5-cache/dev-perl/Module-Locate-1.800.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Locate-1.800.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Locate modules in the same fashion as require and use
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Locate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Module-Locate-1.80.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fe901b6ef2b9410f151e4d213b74f312
diff --git a/metadata/md5-cache/dev-perl/Module-Manifest-1.90.0 b/metadata/md5-cache/dev-perl/Module-Manifest-1.90.0
index 19f07d31d2f4..53404824c425 100644
--- a/metadata/md5-cache/dev-perl/Module-Manifest-1.90.0
+++ b/metadata/md5-cache/dev-perl/Module-Manifest-1.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Params-Util-0.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Params-Util-0.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and examine a Perl distribution MANIFEST file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Manifest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Params-Util-0.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Params-Util-0.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Module-Manifest-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df865a71946ed9fde4218d59ec899f50
diff --git a/metadata/md5-cache/dev-perl/Module-Path-0.190.0-r1 b/metadata/md5-cache/dev-perl/Module-Path-0.190.0-r1
index fec6fbc326a4..8e2314ea9535 100644
--- a/metadata/md5-cache/dev-perl/Module-Path-0.190.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Path-0.190.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-FindPerl >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-FindPerl >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get the full path to a locally installed module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Path
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Exporter virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Module-Path-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ac83e06212d7f231f7e339fa76b63a4
diff --git a/metadata/md5-cache/dev-perl/Module-Pluggable-5.200.0-r1 b/metadata/md5-cache/dev-perl/Module-Pluggable-5.200.0-r1
index 986f82a87e52..c9b59cd24c3b 100644
--- a/metadata/md5-cache/dev-perl/Module-Pluggable-5.200.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Pluggable-5.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Spec-3 virtual/perl-if >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Spec-3 virtual/perl-if >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatically give your module the ability to have plugins
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Pluggable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-3 virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70d09dcd5cf07ad2a20ec581e101c2d6
diff --git a/metadata/md5-cache/dev-perl/Module-Refresh-0.180.0 b/metadata/md5-cache/dev-perl/Module-Refresh-0.180.0
index fded66c07e69..f189e48a6a48 100644
--- a/metadata/md5-cache/dev-perl/Module-Refresh-0.180.0
+++ b/metadata/md5-cache/dev-perl/Module-Refresh-0.180.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Install test? ( dev-perl/Path-Class ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Install test? ( dev-perl/Path-Class ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Refresh %INC files when updated on disk
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Refresh
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/Module-Refresh-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=66c2ac7a6ca859af9f8f42e938a96cce
diff --git a/metadata/md5-cache/dev-perl/Module-Runtime-0.16.0-r1 b/metadata/md5-cache/dev-perl/Module-Runtime-0.16.0-r1
index b6a1aefd6274..046c93f34631 100644
--- a/metadata/md5-cache/dev-perl/Module-Runtime-0.16.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Runtime-0.16.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Runtime module handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Runtime
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ecf2bbaf71265de732f486e284954b0
diff --git a/metadata/md5-cache/dev-perl/Module-Runtime-Conflicts-0.3.0-r1 b/metadata/md5-cache/dev-perl/Module-Runtime-Conflicts-0.3.0-r1
index 447c2549d90e..db4535b7f059 100644
--- a/metadata/md5-cache/dev-perl/Module-Runtime-Conflicts-0.3.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Runtime-Conflicts-0.3.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Dist-CheckConflicts dev-perl/Module-Runtime virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Dist-CheckConflicts dev-perl/Module-Runtime virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide information on conflicts for Module::Runtime
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Runtime-Conflicts
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Dist-CheckConflicts dev-perl/Module-Runtime || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Dist-CheckConflicts dev-perl/Module-Runtime >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Module-Runtime-Conflicts-0.003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3dec9447d9e484d0d05b64da72aa30ba
diff --git a/metadata/md5-cache/dev-perl/Module-ScanDeps-1.340.0 b/metadata/md5-cache/dev-perl/Module-ScanDeps-1.340.0
index 0f57682bd931..f6103cbf7162 100644
--- a/metadata/md5-cache/dev-perl/Module-ScanDeps-1.340.0
+++ b/metadata/md5-cache/dev-perl/Module-ScanDeps-1.340.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Module-Metadata virtual/perl-Text-ParseWords virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple dev-perl/prefork dev-perl/Module-Pluggable >=dev-perl/IPC-Run3-0.48.0 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Module-Metadata virtual/perl-Text-ParseWords virtual/perl-version >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple dev-perl/prefork dev-perl/Module-Pluggable >=dev-perl/IPC-Run3-0.48.0 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursively scan Perl code for dependencies
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-ScanDeps
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Module-Metadata virtual/perl-Text-ParseWords virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Module-Metadata virtual/perl-Text-ParseWords virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a582e933d6b12de5c1726be10c8021cf
diff --git a/metadata/md5-cache/dev-perl/Module-Signature-0.880.0 b/metadata/md5-cache/dev-perl/Module-Signature-0.880.0
index 26c1718368dd..0d636cf9f2b4 100644
--- a/metadata/md5-cache/dev-perl/Module-Signature-0.880.0
+++ b/metadata/md5-cache/dev-perl/Module-Signature-0.880.0
@@ -1,6 +1,6 @@
-BDEPEND=app-crypt/gnupg dev-perl/Crypt-OpenPGP virtual/perl-File-Temp >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/IPC-Run ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-crypt/gnupg dev-perl/Crypt-OpenPGP virtual/perl-File-Temp >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/IPC-Run ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module signature file manipulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Signature
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=CC0-1.0 || ( Artistic GPL-2+ )
-RDEPEND=app-crypt/gnupg dev-perl/Crypt-OpenPGP virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-crypt/gnupg dev-perl/Crypt-OpenPGP virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUDREYT/Module-Signature-0.88.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6c53e1df222e0760dc815894fd8011f
diff --git a/metadata/md5-cache/dev-perl/Module-Starter-1.770.0-r1 b/metadata/md5-cache/dev-perl/Module-Starter-1.770.0-r1
index 64116c6a6811..9abbbeb83fc6 100644
--- a/metadata/md5-cache/dev-perl/Module-Starter-1.770.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Starter-1.770.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Module-Runtime >=dev-perl/Pod-Parser-1.210.0 >=dev-perl/Software-License-0.103.5 >=virtual/perl-Test-Harness-0.210.0 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Module-Runtime >=dev-perl/Pod-Parser-1.210.0 >=dev-perl/Software-License-0.103.5 >=virtual/perl-Test-Harness-0.210.0 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple starter kit for any module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Starter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Module-Runtime >=dev-perl/Pod-Parser-1.210.0 >=dev-perl/Software-License-0.103.5 >=virtual/perl-Test-Harness-0.210.0 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Module-Runtime >=dev-perl/Pod-Parser-1.210.0 >=dev-perl/Software-License-0.103.5 >=virtual/perl-Test-Harness-0.210.0 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DB/DBOOK/Module-Starter-1.77.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0cd8b79fdfe375c258f2eb20bd894292
diff --git a/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1 b/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1
index 025ffd6ced52..ecef8be65bd2 100644
--- a/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Module-Util-1.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module name tools and transformations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATTLAW/Module-Util-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a52298b9a589da4e077546f37b611a01
diff --git a/metadata/md5-cache/dev-perl/Module-Versions-Report-1.60.0-r2 b/metadata/md5-cache/dev-perl/Module-Versions-Report-1.60.0-r2
index ae6a4f315a9a..496f480f8d91 100644
--- a/metadata/md5-cache/dev-perl/Module-Versions-Report-1.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Module-Versions-Report-1.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Report versions of all modules in memory
EAPI=8
HOMEPAGE=https://metacpan.org/release/Module-Versions-Report
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JESSE/Module-Versions-Report-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=76cc3f233738dc1d251fbb18d7d1f5f4
diff --git a/metadata/md5-cache/dev-perl/MogileFS-Client-1.170.0-r3 b/metadata/md5-cache/dev-perl/MogileFS-Client-1.170.0-r3
index 60434b2abf84..ccc3d596e58a 100644
--- a/metadata/md5-cache/dev-perl/MogileFS-Client-1.170.0-r3
+++ b/metadata/md5-cache/dev-perl/MogileFS-Client-1.170.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-stringy-2.110 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-stringy-2.110 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client library for the MogileFS distributed file system
EAPI=8
HOMEPAGE=https://metacpan.org/release/MogileFS-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/IO-stringy-2.110 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-stringy-2.110 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DORMANDO/MogileFS-Client-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c462001dde19fd38e5cad183c8ad1aa
diff --git a/metadata/md5-cache/dev-perl/MogileFS-Client-Async-0.31.0 b/metadata/md5-cache/dev-perl/MogileFS-Client-Async-0.31.0
index 33bc19048ecb..66fe5246ceb4 100644
--- a/metadata/md5-cache/dev-perl/MogileFS-Client-Async-0.31.0
+++ b/metadata/md5-cache/dev-perl/MogileFS-Client-Async-0.31.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/File-Slurp dev-perl/IO-AIO dev-perl/libwww-perl >=dev-perl/Linux-PipeMagic-0.30.0 >=dev-perl/MogileFS-Client-1.160.0 dev-perl/Try-Tiny dev-perl/namespace-clean test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/File-Slurp dev-perl/IO-AIO dev-perl/libwww-perl >=dev-perl/Linux-PipeMagic-0.30.0 >=dev-perl/MogileFS-Client-1.160.0 dev-perl/Try-Tiny dev-perl/namespace-clean test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MogileFS Client using AnyEvent non-blocking IO
EAPI=8
HOMEPAGE=https://metacpan.org/release/MogileFS-Client-Async
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/File-Slurp dev-perl/IO-AIO dev-perl/libwww-perl >=dev-perl/Linux-PipeMagic-0.30.0 >=dev-perl/MogileFS-Client-1.160.0 dev-perl/Try-Tiny dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-HTTP dev-perl/File-Slurp dev-perl/IO-AIO dev-perl/libwww-perl >=dev-perl/Linux-PipeMagic-0.30.0 >=dev-perl/MogileFS-Client-1.160.0 dev-perl/Try-Tiny dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DL/DLAMBLEY/MogileFS-Client-Async-0.031.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e57555de97cce4299f4860508508663f
diff --git a/metadata/md5-cache/dev-perl/MogileFS-Network-0.60.0-r3 b/metadata/md5-cache/dev-perl/MogileFS-Network-0.60.0-r3
index 4b8ce1b4aa18..04fdb1bd5114 100644
--- a/metadata/md5-cache/dev-perl/MogileFS-Network-0.60.0-r3
+++ b/metadata/md5-cache/dev-perl/MogileFS-Network-0.60.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-Netmask dev-perl/Net-Patricia >=dev-perl/MogileFS-Server-2.580.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-Netmask dev-perl/Net-Patricia >=dev-perl/MogileFS-Server-2.580.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Network awareness and extensions for MogileFS::Server
EAPI=8
HOMEPAGE=https://metacpan.org/release/MogileFS-Network
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-Netmask dev-perl/Net-Patricia >=dev-perl/MogileFS-Server-2.580.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-Netmask dev-perl/Net-Patricia >=dev-perl/MogileFS-Server-2.580.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HACHI/MogileFS-Network-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=efe7437d3d1a6c475ffee77d5815f011
diff --git a/metadata/md5-cache/dev-perl/MogileFS-Server-2.730.0-r1 b/metadata/md5-cache/dev-perl/MogileFS-Server-2.730.0-r1
index f47d0a02fdca..0cadfc39fdcc 100644
--- a/metadata/md5-cache/dev-perl/MogileFS-Server-2.730.0-r1
+++ b/metadata/md5-cache/dev-perl/MogileFS-Server-2.730.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=acct-group/mogile acct-user/mogile dev-perl/Net-Netmask >=dev-perl/Danga-Socket-1.610.0 >=dev-perl/Sys-Syscall-0.220.0 >=dev-perl/Perlbal-1.790 >=dev-perl/IO-AIO-4 dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.170.0 >=dev-perl/MogileFS-Utils-2.280.0 dev-perl/Cache-Memcached dev-perl/DBI mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=acct-group/mogile acct-user/mogile dev-perl/Net-Netmask >=dev-perl/Danga-Socket-1.610.0 >=dev-perl/Sys-Syscall-0.220.0 >=dev-perl/Perlbal-1.790 >=dev-perl/IO-AIO-4 dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.170.0 >=dev-perl/MogileFS-Utils-2.280.0 dev-perl/Cache-Memcached dev-perl/DBI mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=acct-group/mogile acct-user/mogile dev-perl/Net-Netmask >=dev-perl/Danga-Socket-1.610.0 >=dev-perl/Sys-Syscall-0.220.0 >=dev-perl/Perlbal-1.790 >=dev-perl/IO-AIO-4 dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.170.0 >=dev-perl/MogileFS-Utils-2.280.0 dev-perl/Cache-Memcached dev-perl/DBI mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-group/mogile acct-user/mogile dev-perl/Net-Netmask >=dev-perl/Danga-Socket-1.610.0 >=dev-perl/Sys-Syscall-0.220.0 >=dev-perl/Perlbal-1.790 >=dev-perl/IO-AIO-4 dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.170.0 >=dev-perl/MogileFS-Utils-2.280.0 dev-perl/Cache-Memcached dev-perl/DBI mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Server for the MogileFS distributed file system
EAPI=7
HOMEPAGE=http://www.danga.com/mogilefs/ https://metacpan.org/release/MogileFS-Server
@@ -8,10 +8,10 @@ INHERIT=perl-module
IUSE=mysql +sqlite test postgres perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=acct-group/mogile acct-user/mogile dev-perl/Net-Netmask >=dev-perl/Danga-Socket-1.610.0 >=dev-perl/Sys-Syscall-0.220.0 >=dev-perl/Perlbal-1.790 >=dev-perl/IO-AIO-4 dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.170.0 >=dev-perl/MogileFS-Utils-2.280.0 dev-perl/Cache-Memcached dev-perl/DBI mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/mogile acct-user/mogile dev-perl/Net-Netmask >=dev-perl/Danga-Socket-1.610.0 >=dev-perl/Sys-Syscall-0.220.0 >=dev-perl/Perlbal-1.790 >=dev-perl/IO-AIO-4 dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.170.0 >=dev-perl/MogileFS-Utils-2.280.0 dev-perl/Cache-Memcached dev-perl/DBI mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) sqlite? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=test? ( sqlite ) || ( mysql sqlite postgres )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DORMANDO/MogileFS-Server-2.73.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=267d0f950660082eaf6578c41c4a4b3e
diff --git a/metadata/md5-cache/dev-perl/MogileFS-Utils-2.300.0 b/metadata/md5-cache/dev-perl/MogileFS-Utils-2.300.0
index 02f990265ef6..2929401f8589 100644
--- a/metadata/md5-cache/dev-perl/MogileFS-Utils-2.300.0
+++ b/metadata/md5-cache/dev-perl/MogileFS-Utils-2.300.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-IO-Compress dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.160.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-IO-Compress dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.160.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Server for the MogileFS distributed file system
EAPI=7
HOMEPAGE=https://metacpan.org/release/MogileFS-Utils
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO-Compress dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO-Compress dev-perl/libwww-perl >=dev-perl/MogileFS-Client-1.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DORMANDO/MogileFS-Utils-2.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4fe332bd7643e2060f1a3f8fb9bbd405
diff --git a/metadata/md5-cache/dev-perl/Mojolicious-9.350.0 b/metadata/md5-cache/dev-perl/Mojolicious-9.350.0
index 1b443e79684a..32610cb491bf 100644
--- a/metadata/md5-cache/dev-perl/Mojolicious-9.350.0
+++ b/metadata/md5-cache/dev-perl/Mojolicious-9.350.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Real-time web framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mojolicious
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Artistic-2
-RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRI/Mojolicious-9.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bdc24c8b0f5507538a45612f7dae32f4
diff --git a/metadata/md5-cache/dev-perl/Mojolicious-9.360.0 b/metadata/md5-cache/dev-perl/Mojolicious-9.360.0
index 70c4a5fd9af7..70bbcfb9b2ab 100644
--- a/metadata/md5-cache/dev-perl/Mojolicious-9.360.0
+++ b/metadata/md5-cache/dev-perl/Mojolicious-9.360.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Real-time web framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mojolicious
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Artistic-2
-RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRI/Mojolicious-9.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=02a48cc98e4a07d010f30bc290c57e29
diff --git a/metadata/md5-cache/dev-perl/Mojolicious-9.370.0 b/metadata/md5-cache/dev-perl/Mojolicious-9.370.0
index 25a3b6ec35ce..f6eba2746c15 100644
--- a/metadata/md5-cache/dev-perl/Mojolicious-9.370.0
+++ b/metadata/md5-cache/dev-perl/Mojolicious-9.370.0
@@ -1,16 +1,16 @@
-BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Real-time web framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mojolicious
INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Artistic-2
-RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Cpanel-JSON-XS-4.90.0 >=dev-perl/EV-4.0.0 ) >=virtual/perl-IO-Socket-IP-0.370.0 >=virtual/perl-Scalar-List-Utils-1.410.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRI/Mojolicious-9.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f428c568855a47e024c413f98faeaf2a
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5ab80d5dc5107b17f11a49b5416dd593
diff --git a/metadata/md5-cache/dev-perl/Mon-0.110.0-r3 b/metadata/md5-cache/dev-perl/Mon-0.110.0-r3
index b9a3c06d95db..532fa23c5854 100644
--- a/metadata/md5-cache/dev-perl/Mon-0.110.0-r3
+++ b/metadata/md5-cache/dev-perl/Mon-0.110.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=net-analyzer/fping-2.2_beta1 >=dev-perl/Convert-BER-1.310.0 >=dev-perl/Net-Telnet-3.20.0 >=dev-perl/Time-Period-1.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=net-analyzer/fping-2.2_beta1 >=dev-perl/Convert-BER-1.310.0 >=dev-perl/Net-Telnet-3.20.0 >=dev-perl/Time-Period-1.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Monitor Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mon
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2+
-RDEPEND=>=net-analyzer/fping-2.2_beta1 >=dev-perl/Convert-BER-1.310.0 >=dev-perl/Net-Telnet-3.20.0 >=dev-perl/Time-Period-1.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=net-analyzer/fping-2.2_beta1 >=dev-perl/Convert-BER-1.310.0 >=dev-perl/Net-Telnet-3.20.0 >=dev-perl/Time-Period-1.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TR/TROCKIJ/Mon-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d6da1eb390f6696cec8ae0fe3621fb8c
diff --git a/metadata/md5-cache/dev-perl/Monitoring-Plugin-0.400.0-r1 b/metadata/md5-cache/dev-perl/Monitoring-Plugin-0.400.0-r1
index 527a35156b35..288abbb8a123 100644
--- a/metadata/md5-cache/dev-perl/Monitoring-Plugin-0.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Monitoring-Plugin-0.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/Config-Tiny virtual/perl-File-Spec dev-perl/Math-Calc-Units dev-perl/Params-Validate virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/Config-Tiny virtual/perl-File-Spec dev-perl/Math-Calc-Units dev-perl/Params-Validate virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Modules to streamline Nagios, Icinga, Shinken, etc. plugins
EAPI=8
HOMEPAGE=https://metacpan.org/release/Monitoring-Plugin
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/Config-Tiny virtual/perl-File-Spec dev-perl/Math-Calc-Units dev-perl/Params-Validate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/Config-Tiny virtual/perl-File-Spec dev-perl/Math-Calc-Units dev-perl/Params-Validate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NIERLEIN/Monitoring-Plugin-0.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=253f83ae5087a73adbbcdaeac4949ba0
diff --git a/metadata/md5-cache/dev-perl/Moo-2.5.5 b/metadata/md5-cache/dev-perl/Moo-2.5.5
index 29a1b92c0718..a788ed811e78 100644
--- a/metadata/md5-cache/dev-perl/Moo-2.5.5
+++ b/metadata/md5-cache/dev-perl/Moo-2.5.5
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-Method-Modifiers-1.100.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Role-Tiny-2.2.3 >=virtual/perl-Scalar-List-Utils-1.0.0 >=dev-perl/Sub-Quote-2.6.6 >=dev-perl/Class-XSAccessor-1.190.0-r2 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-Method-Modifiers-1.100.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Role-Tiny-2.2.3 >=virtual/perl-Scalar-List-Utils-1.0.0 >=dev-perl/Sub-Quote-2.6.6 >=dev-perl/Class-XSAccessor-1.190.0-r2 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimalist Object Orientation (with Moose compatiblity)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Moo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 >=dev-perl/Class-Method-Modifiers-1.100.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Role-Tiny-2.2.3 >=virtual/perl-Scalar-List-Utils-1.0.0 >=dev-perl/Sub-Quote-2.6.6 >=dev-perl/Class-XSAccessor-1.190.0-r2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-Method-Modifiers-1.100.0 >=virtual/perl-Exporter-5.570.0 >=dev-perl/Role-Tiny-2.2.3 >=virtual/perl-Scalar-List-Utils-1.0.0 >=dev-perl/Sub-Quote-2.6.6 >=dev-perl/Class-XSAccessor-1.190.0-r2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Moo-2.005005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1c1a87bb130e6b0a227322a891e3a23
diff --git a/metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.9 b/metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.9
index 6a9cb806519a..40265fc1efc3 100644
--- a/metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.9
+++ b/metadata/md5-cache/dev-perl/MooX-HandlesVia-0.1.9
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Data-Perl-0.2.6 dev-perl/Module-Runtime >=dev-perl/Moo-1.3.0 dev-perl/Role-Tiny virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/MooX-Types-MooseLike-0.230.0 dev-perl/Test-Exception dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Data-Perl-0.2.6 dev-perl/Module-Runtime >=dev-perl/Moo-1.3.0 dev-perl/Role-Tiny virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/MooX-Types-MooseLike-0.230.0 dev-perl/Test-Exception dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=NativeTrait-like behavior for Moo
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooX-HandlesVia
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Data-Perl-0.2.6 dev-perl/Module-Runtime >=dev-perl/Moo-1.3.0 dev-perl/Role-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Data-Perl-0.2.6 dev-perl/Module-Runtime >=dev-perl/Moo-1.3.0 dev-perl/Role-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/MooX-HandlesVia-0.001009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=86a5fae578b12f39a99e1fce9a01fa40
diff --git a/metadata/md5-cache/dev-perl/MooX-StrictConstructor-0.11.0 b/metadata/md5-cache/dev-perl/MooX-StrictConstructor-0.11.0
index b5952c6fa7c1..b5cc590fc074 100644
--- a/metadata/md5-cache/dev-perl/MooX-StrictConstructor-0.11.0
+++ b/metadata/md5-cache/dev-perl/MooX-StrictConstructor-0.11.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Moo-1.1.0 >=dev-perl/strictures-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Moo-1.1.0 >=dev-perl/strictures-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make your Moo-based object constructors blow up on unknown attributes
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooX-StrictConstructor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Moo-1.1.0 >=dev-perl/strictures-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Method-Modifiers >=dev-perl/Moo-1.1.0 >=dev-perl/strictures-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HARTZELL/MooX-StrictConstructor-0.011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6bbdd1fcdbb7a79a0722d7b08029b36e
diff --git a/metadata/md5-cache/dev-perl/MooX-TypeTiny-0.2.3 b/metadata/md5-cache/dev-perl/MooX-TypeTiny-0.2.3
index 5c2e144af863..dee2e855d7b2 100644
--- a/metadata/md5-cache/dev-perl/MooX-TypeTiny-0.2.3
+++ b/metadata/md5-cache/dev-perl/MooX-TypeTiny-0.2.3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moo dev-perl/Type-Tiny dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fatal-0.3.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Moo dev-perl/Type-Tiny dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fatal-0.3.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Optimized type checks for Moo + Type::Tiny
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooX-TypeTiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moo dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moo dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/MooX-TypeTiny-0.002003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d8c2331f45c84ab8d86f455f297ffd61
diff --git a/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-0.290.0-r1 b/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-0.290.0-r1
index b5eea7a6de74..6fd2fd5888f5 100644
--- a/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-0.290.0-r1
+++ b/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-0.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/strictures-2 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Moo-1.4.2 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/strictures-2 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Moo-1.4.2 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Some Moosish types and a type builder
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooX-Types-MooseLike
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/strictures-2 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Moo-1.4.2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/strictures-2 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Moo-1.4.2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATEU/MooX-Types-MooseLike-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce0c89b23c8accc78575e4eda4e3e441
diff --git a/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-Numeric-1.30.0-r1 b/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-Numeric-1.30.0-r1
index b6563cc9d5d2..551cee0c565e 100644
--- a/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-Numeric-1.30.0-r1
+++ b/metadata/md5-cache/dev-perl/MooX-Types-MooseLike-Numeric-1.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/MooX-Types-MooseLike-0.230.0 test? ( >=dev-perl/Moo-1.4.2 >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/MooX-Types-MooseLike-0.230.0 test? ( >=dev-perl/Moo-1.4.2 >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Moo types for numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooX-Types-MooseLike-Numeric
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/MooX-Types-MooseLike-0.230.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/MooX-Types-MooseLike-0.230.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MATEU/MooX-Types-MooseLike-Numeric-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d843828f41412319a2a07ee3aa8d4506
diff --git a/metadata/md5-cache/dev-perl/MooX-late-0.100.0-r1 b/metadata/md5-cache/dev-perl/MooX-late-0.100.0-r1
index 21d9ff870700..ba9997b7c45b 100644
--- a/metadata/md5-cache/dev-perl/MooX-late-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/MooX-late-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/Sub-HandlesVia-0.13.0 >=dev-perl/Type-Tiny-1.0.1 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=dev-perl/Test-Fatal-0.10.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Requires-0.60.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/Sub-HandlesVia-0.13.0 >=dev-perl/Type-Tiny-1.0.1 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=dev-perl/Test-Fatal-0.10.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Requires-0.60.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily translate Moose code to Moo
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooX-late
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/Sub-HandlesVia-0.13.0 >=dev-perl/Type-Tiny-1.0.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Module-Runtime >=dev-perl/Moo-2.0.0 >=dev-perl/Sub-HandlesVia-0.13.0 >=dev-perl/Type-Tiny-1.0.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/MooX-late-0.100.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=74f5936276c734c1031813443f6fb66e
diff --git a/metadata/md5-cache/dev-perl/Moose-2.220.600 b/metadata/md5-cache/dev-perl/Moose-2.220.600
index 428af24ed39c..20124bb89558 100644
--- a/metadata/md5-cache/dev-perl/Moose-2.220.600
+++ b/metadata/md5-cache/dev-perl/Moose-2.220.600
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 virtual/perl-ExtUtils-MakeMaker >=virtual/perl-JSON-PP-2.273.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-File-Spec virtual/perl-Module-Metadata >=dev-perl/Test-CleanNamespaces-0.130.0 >=dev-perl/Test-Fatal-0.1.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Needs-0.2.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 virtual/perl-ExtUtils-MakeMaker >=virtual/perl-JSON-PP-2.273.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-File-Spec virtual/perl-Module-Metadata >=dev-perl/Test-CleanNamespaces-0.130.0 >=dev-perl/Test-Fatal-0.1.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Needs-0.2.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Postmodern object system for Perl 5
EAPI=8
HOMEPAGE=https://metacpan.org/release/Moose
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Moose-2.2206.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46836fe1d9438c1fcc54728bc0209f02
diff --git a/metadata/md5-cache/dev-perl/Moose-2.220.700 b/metadata/md5-cache/dev-perl/Moose-2.220.700
index ed444211a6d2..a1ea862a0d43 100644
--- a/metadata/md5-cache/dev-perl/Moose-2.220.700
+++ b/metadata/md5-cache/dev-perl/Moose-2.220.700
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 virtual/perl-ExtUtils-MakeMaker >=virtual/perl-JSON-PP-2.273.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-File-Spec virtual/perl-Module-Metadata >=dev-perl/Test-Fatal-0.1.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Needs-0.2.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 virtual/perl-ExtUtils-MakeMaker >=virtual/perl-JSON-PP-2.273.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-File-Spec virtual/perl-Module-Metadata >=dev-perl/Test-Fatal-0.1.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Needs-0.2.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Postmodern object system for Perl 5
EAPI=8
HOMEPAGE=https://metacpan.org/release/Moose
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Class-Load-0.90.0 >=dev-perl/Class-Load-XS-0.10.0 >=dev-perl/Data-OptList-0.110.0 dev-perl/Devel-GlobalDestruction >=dev-perl/Devel-OverloadInfo-0.5.0 >=dev-perl/Devel-StackTrace-2.30.0 >=dev-perl/Dist-CheckConflicts-0.20.0 >=dev-perl/Eval-Closure-0.40.0 >=virtual/perl-Scalar-List-Utils-1.560.0 >=dev-perl/MRO-Compat-0.50.0 >=dev-perl/Module-Runtime-0.14.0 >=dev-perl/Module-Runtime-Conflicts-0.2.0 >=dev-perl/Package-DeprecationManager-0.110.0 >=dev-perl/Package-Stash-0.320.0 >=dev-perl/Package-Stash-XS-0.240.0 >=dev-perl/Params-Util-1.0.0 >=dev-perl/Sub-Exporter-0.980.0 >=dev-perl/Try-Tiny-0.170.0 >=virtual/perl-parent-0.223.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Moose-2.2207.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d93786494f0d39d7a4001160cf7cf8d
diff --git a/metadata/md5-cache/dev-perl/Moose-Autobox-0.160.0-r1 b/metadata/md5-cache/dev-perl/Moose-Autobox-0.160.0-r1
index e41d63a14367..fb26dfb935d0 100644
--- a/metadata/md5-cache/dev-perl/Moose-Autobox-0.160.0-r1
+++ b/metadata/md5-cache/dev-perl/Moose-Autobox-0.160.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/List-MoreUtils-0.70.0 >=dev-perl/Moose-0.420.0 virtual/perl-Scalar-List-Utils dev-perl/Syntax-Keyword-Junction >=dev-perl/autobox-2.230.0 dev-perl/namespace-autoclean virtual/perl-parent >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/List-MoreUtils-0.70.0 >=dev-perl/Moose-0.420.0 virtual/perl-Scalar-List-Utils dev-perl/Syntax-Keyword-Junction >=dev-perl/autobox-2.230.0 dev-perl/namespace-autoclean virtual/perl-parent >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Autoboxed wrappers for Native Perl datatypes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Moose-Autobox
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/List-MoreUtils-0.70.0 >=dev-perl/Moose-0.420.0 virtual/perl-Scalar-List-Utils dev-perl/Syntax-Keyword-Junction >=dev-perl/autobox-2.230.0 dev-perl/namespace-autoclean virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/List-MoreUtils-0.70.0 >=dev-perl/Moose-0.420.0 virtual/perl-Scalar-List-Utils dev-perl/Syntax-Keyword-Junction >=dev-perl/autobox-2.230.0 dev-perl/namespace-autoclean virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Moose-Autobox-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=413c2abfc602901484938dc48faf9b87
diff --git a/metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r2 b/metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r2
index 1d534b1a41cd..1981d24419ae 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r2
+++ b/metadata/md5-cache/dev-perl/MooseX-Aliases-0.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-1.90.0 >=virtual/perl-ExtUtils-MakeMaker-6.56 test? ( >=dev-perl/Test-Fatal-0.003 >=virtual/perl-Test-Simple-0.88 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-1.90.0 >=virtual/perl-ExtUtils-MakeMaker-6.56 test? ( >=dev-perl/Test-Fatal-0.003 >=virtual/perl-Test-Simple-0.88 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy aliasing of methods and attributes in Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Aliases
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Moose-1.90.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-1.90.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/MooseX-Aliases-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=34f5757c90d1b08085e27cc763a67b70
diff --git a/metadata/md5-cache/dev-perl/MooseX-ClassAttribute-0.290.0-r1 b/metadata/md5-cache/dev-perl/MooseX-ClassAttribute-0.290.0-r1
index cfcaf90b65ce..bdfe2ce4b4b1 100644
--- a/metadata/md5-cache/dev-perl/MooseX-ClassAttribute-0.290.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-ClassAttribute-0.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-2.0.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/namespace-autoclean-0.110.0 >=dev-perl/namespace-clean-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal >=dev-perl/Test-Requires-0.50.0 >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-2.0.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/namespace-autoclean-0.110.0 >=dev-perl/namespace-clean-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal >=dev-perl/Test-Requires-0.50.0 >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Declare class attributes Moose-style
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-ClassAttribute
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Moose-2.0.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/namespace-autoclean-0.110.0 >=dev-perl/namespace-clean-0.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-2.0.0 >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/namespace-autoclean-0.110.0 >=dev-perl/namespace-clean-0.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-ClassAttribute-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f096a3a73aaef057b5a554d6fa751a2a
diff --git a/metadata/md5-cache/dev-perl/MooseX-ConfigFromFile-0.140.0-r2 b/metadata/md5-cache/dev-perl/MooseX-ConfigFromFile-0.140.0-r2
index 827811b94457..02864336c75f 100644
--- a/metadata/md5-cache/dev-perl/MooseX-ConfigFromFile-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/MooseX-ConfigFromFile-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/MooseX-Types-Path-Tiny-0.5.0 dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.7.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Moose dev-perl/Test-Deep dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/Test-Requires dev-perl/Test-Without-Module virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/MooseX-Types-Path-Tiny-0.5.0 dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.7.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Moose dev-perl/Test-Deep dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/Test-Requires dev-perl/Test-Without-Module virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An abstract Moose role for setting attributes from a configfile
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-ConfigFromFile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/MooseX-Types-Path-Tiny-0.5.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/MooseX-Types-Path-Tiny-0.5.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-ConfigFromFile-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6268f949aa4f1aa5b0b0ed463e028ac6
diff --git a/metadata/md5-cache/dev-perl/MooseX-FollowPBP-0.50.0-r2 b/metadata/md5-cache/dev-perl/MooseX-FollowPBP-0.50.0-r2
index 1b89624a0c50..ca3b68afb560 100644
--- a/metadata/md5-cache/dev-perl/MooseX-FollowPBP-0.50.0-r2
+++ b/metadata/md5-cache/dev-perl/MooseX-FollowPBP-0.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-1.160.0 >=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-1.160.0 >=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Name your accessors get_foo() and set_foo(), whatever that may mean
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-FollowPBP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Moose-1.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-1.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-FollowPBP-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61ee2a4a49de70f8530f50ec2d263ead
diff --git a/metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.0 b/metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.0
index 9b1542219563..7dfed604032d 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.0
+++ b/metadata/md5-cache/dev-perl/MooseX-Getopt-0.750.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.9.0 dev-perl/Test-Deep >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-Trap >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.9.0 dev-perl/Test-Deep >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-Trap >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Moose role for processing command line options
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Getopt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Getopt-0.75.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=49c16d06924a5287e5e5733495dea96b
diff --git a/metadata/md5-cache/dev-perl/MooseX-Getopt-0.760.0 b/metadata/md5-cache/dev-perl/MooseX-Getopt-0.760.0
index cca9982c1fb5..82ae2356c377 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Getopt-0.760.0
+++ b/metadata/md5-cache/dev-perl/MooseX-Getopt-0.760.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.9.0 dev-perl/Test-Deep >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-Trap >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.9.0 dev-perl/Test-Deep >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-Trap >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Moose role for processing command line options
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Getopt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Getopt-Long-2.370.0 >=dev-perl/Getopt-Long-Descriptive-0.88.0 >=dev-perl/Moose-0.560.0 >=dev-perl/MooseX-Role-Parameterized-1.10.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Getopt-0.76.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d585c24caf2b8a7f302257c8f1cfb0ac
diff --git a/metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r1 b/metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r1
index fbc930b5b4a8..4bd5c754b8c0 100644
--- a/metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-GlobRef-0.70.100-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-0.96 dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.12 dev-perl/Test-Assert virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-0.96 dev-perl/Module-Build test? ( >=dev-perl/Test-Unit-Lite-0.12 dev-perl/Test-Assert virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Store a Moose object in glob reference
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-GlobRef
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Moose-0.96 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-0.96 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/MooseX-GlobRef-0.0701.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab31449cf0c35ef94b8073a293a7169e
diff --git a/metadata/md5-cache/dev-perl/MooseX-Has-Sugar-1.0.6-r1 b/metadata/md5-cache/dev-perl/MooseX-Has-Sugar-1.0.6-r1
index a2fdd72f3fa0..65dd1b6c83ff 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Has-Sugar-1.0.6-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Has-Sugar-1.0.6-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter-Progressive virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/namespace-clean ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter-Progressive virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal virtual/perl-Test-Simple dev-perl/namespace-clean ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sugar Syntax for moose 'has' fields
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Has-Sugar
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter-Progressive || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter-Progressive >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/MooseX-Has-Sugar-1.000006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36ed441112ce3b1add61d1a8ab400399
diff --git a/metadata/md5-cache/dev-perl/MooseX-LazyRequire-0.110.0-r1 b/metadata/md5-cache/dev-perl/MooseX-LazyRequire-0.110.0-r1
index 47b494eaf1ef..21fb838a2ad0 100644
--- a/metadata/md5-cache/dev-perl/MooseX-LazyRequire-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-LazyRequire-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.940.0 >=dev-perl/aliased-0.300.0 dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.37.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.940.0 >=dev-perl/aliased-0.300.0 dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.37.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Required attributes which fail only when trying to use them
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-LazyRequire
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.940.0 >=dev-perl/aliased-0.300.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Moose-0.940.0 >=dev-perl/aliased-0.300.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-LazyRequire-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=402bae055cf91950c045fbf8d6ae3c2c
diff --git a/metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0-r1 b/metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0-r1
index 7671e6298e4a..c7b4602ce0bd 100644
--- a/metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-MultiInitArg-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-Tiny-0.23.0 test? ( dev-perl/Test-Pod virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-Tiny-0.23.0 test? ( dev-perl/Test-Pod virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Attributes with aliases for constructor arguments
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-MultiInitArg
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FRODWITH/MooseX-MultiInitArg-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a6883a50e4b34e64ae550a2c1572040b
diff --git a/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.260.0 b/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.260.0
index f709e367b964..a06988887a94 100644
--- a/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.260.0
+++ b/metadata/md5-cache/dev-perl/MooseX-NonMoose-0.260.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/List-MoreUtils dev-perl/Module-Runtime >=dev-perl/Moose-2.0.0 dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec dev-perl/Test-Fatal ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/List-MoreUtils dev-perl/Module-Runtime >=dev-perl/Moose-2.0.0 dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy subclassing of non-Moose classes
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-NonMoose
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/List-MoreUtils dev-perl/Module-Runtime >=dev-perl/Moose-2.0.0 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/List-MoreUtils dev-perl/Module-Runtime >=dev-perl/Moose-2.0.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/MooseX-NonMoose-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ee3db4a65b88f0739fedfe8b01877e6
diff --git a/metadata/md5-cache/dev-perl/MooseX-Object-Pluggable-0.1.400-r1 b/metadata/md5-cache/dev-perl/MooseX-Object-Pluggable-0.1.400-r1
index 7a3893f44a84..4f627afec5f0 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Object-Pluggable-0.1.400-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Object-Pluggable-0.1.400-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make your classes pluggable
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Object-Pluggable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Module-Pluggable dev-perl/Module-Runtime dev-perl/Moose virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Object-Pluggable-0.0014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3f377614463240d0a59c9e0e6bd46f3f
diff --git a/metadata/md5-cache/dev-perl/MooseX-OneArgNew-0.7.0 b/metadata/md5-cache/dev-perl/MooseX-OneArgNew-0.7.0
index 8be9e6a4a734..69ce958941ee 100644
--- a/metadata/md5-cache/dev-perl/MooseX-OneArgNew-0.7.0
+++ b/metadata/md5-cache/dev-perl/MooseX-OneArgNew-0.7.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moose >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Moose >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Teach ->new to accept single, non-hashref arguments
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-OneArgNew
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose >=dev-perl/MooseX-Role-Parameterized-1.10.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/MooseX-OneArgNew-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c145f2e2ae93044dd51ac284efe67877
diff --git a/metadata/md5-cache/dev-perl/MooseX-Params-Validate-0.210.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Params-Validate-0.210.0-r1
index 96ffff645ca7..da9e99b43a48 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Params-Validate-0.210.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Params-Validate-0.210.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Devel-Caller >=dev-perl/Moose-2.120.0 >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Devel-Caller >=dev-perl/Moose-2.120.0 >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An extension of Params::Validate using Moose types
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Params-Validate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Devel-Caller >=dev-perl/Moose-2.120.0 >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Devel-Caller >=dev-perl/Moose-2.120.0 >=dev-perl/Params-Validate-1.150.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-Params-Validate-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=927a3bc4817f4d39937d6ccbec3870e9
diff --git a/metadata/md5-cache/dev-perl/MooseX-Role-Parameterized-1.110.0 b/metadata/md5-cache/dev-perl/MooseX-Role-Parameterized-1.110.0
index 6b05e87ddc7f..8b2c254315bf 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Role-Parameterized-1.110.0
+++ b/metadata/md5-cache/dev-perl/MooseX-Role-Parameterized-1.110.0
@@ -1,6 +1,6 @@
-BDEPEND=!<=dev-perl/MooseX-Storage-0.460.0 virtual/perl-Carp dev-perl/Module-Runtime >=dev-perl/Moose-2.30.0 dev-perl/namespace-autoclean >=dev-perl/namespace-clean-0.190.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Storable dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<=dev-perl/MooseX-Storage-0.460.0 virtual/perl-Carp dev-perl/Module-Runtime >=dev-perl/Moose-2.30.0 dev-perl/namespace-autoclean >=dev-perl/namespace-clean-0.190.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Storable dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Roles with composition parameters
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Role-Parameterized
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<=dev-perl/MooseX-Storage-0.460.0 virtual/perl-Carp dev-perl/Module-Runtime >=dev-perl/Moose-2.30.0 dev-perl/namespace-autoclean >=dev-perl/namespace-clean-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<=dev-perl/MooseX-Storage-0.460.0 virtual/perl-Carp dev-perl/Module-Runtime >=dev-perl/Moose-2.30.0 dev-perl/namespace-autoclean >=dev-perl/namespace-clean-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Role-Parameterized-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e9fe73dacc19b8c7a9a4be022f53c89
diff --git a/metadata/md5-cache/dev-perl/MooseX-Role-WithOverloading-0.170.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Role-WithOverloading-0.170.0-r1
index 46ec5249ff55..c2386ca7f706 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Role-WithOverloading-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Role-WithOverloading-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/aliased >=dev-perl/namespace-autoclean-0.160.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/aliased >=dev-perl/namespace-autoclean-0.160.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Roles which support overloading (DEPRECATED)
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Role-WithOverloading
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/aliased >=dev-perl/namespace-autoclean-0.160.0 >=dev-perl/namespace-clean-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/aliased >=dev-perl/namespace-autoclean-0.160.0 >=dev-perl/namespace-clean-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Role-WithOverloading-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ef01ccdfd7f30737dd1166c8ca04e9c
diff --git a/metadata/md5-cache/dev-perl/MooseX-SetOnce-0.203.0 b/metadata/md5-cache/dev-perl/MooseX-SetOnce-0.203.0
index d76de78da2e6..3c58c2f2fe60 100644
--- a/metadata/md5-cache/dev-perl/MooseX-SetOnce-0.203.0
+++ b/metadata/md5-cache/dev-perl/MooseX-SetOnce-0.203.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-0.900.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-0.900.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write-once, read-many attributes for Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-SetOnce
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Moose-0.900.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-0.900.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/MooseX-SetOnce-0.203.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a86b0ff0eed329b9136dcff82aaf4bff
diff --git a/metadata/md5-cache/dev-perl/MooseX-SimpleConfig-0.110.0-r1 b/metadata/md5-cache/dev-perl/MooseX-SimpleConfig-0.110.0-r1
index f9c081ac8658..8bbe14bec374 100644
--- a/metadata/md5-cache/dev-perl/MooseX-SimpleConfig-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-SimpleConfig-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MooseX-ConfigFromFile >=dev-perl/Moose-0.350.0 >=dev-perl/Config-Any-0.130.0 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MooseX-ConfigFromFile >=dev-perl/Moose-0.350.0 >=dev-perl/Config-Any-0.130.0 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Moose role for setting attributes from a simple configfile
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-SimpleConfig
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/MooseX-ConfigFromFile >=dev-perl/Moose-0.350.0 >=dev-perl/Config-Any-0.130.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MooseX-ConfigFromFile >=dev-perl/Moose-0.350.0 >=dev-perl/Config-Any-0.130.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-SimpleConfig-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fb560b65bc050d3b224fd7d698c5d60a
diff --git a/metadata/md5-cache/dev-perl/MooseX-StrictConstructor-0.210.0-r1 b/metadata/md5-cache/dev-perl/MooseX-StrictConstructor-0.210.0-r1
index 7fdf3b93abdd..2af19803fdb8 100644
--- a/metadata/md5-cache/dev-perl/MooseX-StrictConstructor-0.210.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-StrictConstructor-0.210.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make your object constructors blow up on unknown attributes
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-StrictConstructor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-0.940.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/MooseX-StrictConstructor-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a4282fd6a84b16b9c10bd7737959a914
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-0.500.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-0.500.0-r1
index 3e524632edc0..64ad0878f7be 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-0.500.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-0.500.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Carp-Clan-6 virtual/perl-Exporter dev-perl/Module-Runtime >=dev-perl/Moose-1.60.0 >=virtual/perl-Scalar-List-Utils-1.190.0 dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-ForMethods-0.100.52 dev-perl/Sub-Install dev-perl/Sub-Name >=dev-perl/namespace-autoclean-0.160.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Carp-Clan-6 virtual/perl-Exporter dev-perl/Module-Runtime >=dev-perl/Moose-1.60.0 >=virtual/perl-Scalar-List-Utils-1.190.0 dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-ForMethods-0.100.52 dev-perl/Sub-Install dev-perl/Sub-Name >=dev-perl/namespace-autoclean-0.160.0 >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Test-Fatal dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Organise your Moose types in libraries
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Carp-Clan-6 virtual/perl-Exporter dev-perl/Module-Runtime >=dev-perl/Moose-1.60.0 >=virtual/perl-Scalar-List-Utils-1.190.0 dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-ForMethods-0.100.52 dev-perl/Sub-Install dev-perl/Sub-Name >=dev-perl/namespace-autoclean-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Carp-Clan-6 virtual/perl-Exporter dev-perl/Module-Runtime >=dev-perl/Moose-1.60.0 >=virtual/perl-Scalar-List-Utils-1.190.0 dev-perl/Sub-Exporter >=dev-perl/Sub-Exporter-ForMethods-0.100.52 dev-perl/Sub-Install dev-perl/Sub-Name >=dev-perl/namespace-autoclean-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-0.50.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e2effeec78bdba0417ab858995797e9a
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-0.130.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-0.130.0-r1
index 7c07e7137e38..e92dfd01fac4 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-0.130.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-0.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTime-Locale-0.400.100 >=dev-perl/DateTime-TimeZone-0.950.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.300.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-if >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Locale-Maketext dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTime-Locale-0.400.100 >=dev-perl/DateTime-TimeZone-0.950.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.300.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-if >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Locale-Maketext dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=DateTime related constraints and coercions for Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-DateTime
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTime-Locale-0.400.100 >=dev-perl/DateTime-TimeZone-0.950.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.300.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTime-Locale-0.400.100 >=dev-perl/DateTime-TimeZone-0.950.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.300.0 >=dev-perl/namespace-clean-0.190.0 virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-DateTime-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9b39676ee7a3af65ebbcc7f56b48a5f
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1
index a637c510aabe..1a1a722a0538 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-DateTime-MoreCoercions-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTimeX-Easy-0.85.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.40.0 >=dev-perl/MooseX-Types-DateTime-0.70.0 >=dev-perl/Time-Duration-Parse-0.60.0 virtual/perl-if >=dev-perl/namespace-clean-0.190.0 >=dev-perl/Module-Build-Tiny-0.7.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTimeX-Easy-0.85.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.40.0 >=dev-perl/MooseX-Types-DateTime-0.70.0 >=dev-perl/Time-Duration-Parse-0.60.0 virtual/perl-if >=dev-perl/namespace-clean-0.190.0 >=dev-perl/Module-Build-Tiny-0.7.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensions to MooseX::Types::DateTime
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-DateTime-MoreCoercions
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTimeX-Easy-0.85.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.40.0 >=dev-perl/MooseX-Types-DateTime-0.70.0 >=dev-perl/Time-Duration-Parse-0.60.0 virtual/perl-if >=dev-perl/namespace-clean-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-0.430.200 >=dev-perl/DateTimeX-Easy-0.85.0 >=dev-perl/Moose-0.410.0 >=dev-perl/MooseX-Types-0.40.0 >=dev-perl/MooseX-Types-DateTime-0.70.0 >=dev-perl/Time-Duration-Parse-0.60.0 virtual/perl-if >=dev-perl/namespace-clean-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-DateTime-MoreCoercions-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2038fc91ba9d1b4d572c77872bf6f5a4
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-JSON-1.10.0 b/metadata/md5-cache/dev-perl/MooseX-Types-JSON-1.10.0
index 886cf29bddcf..fd403b76f4a5 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-JSON-1.10.0
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-JSON-1.10.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/JSON >=dev-perl/JSON-XS-2.00 dev-perl/Moose dev-perl/MooseX-Types || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/JSON >=dev-perl/JSON-XS-2.00 dev-perl/Moose dev-perl/MooseX-Types >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=JSON datatype for Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-JSON
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/JSON >=dev-perl/JSON-XS-2.00 dev-perl/Moose dev-perl/MooseX-Types || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON >=dev-perl/JSON-XS-2.00 dev-perl/Moose dev-perl/MooseX-Types >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/MooseX-Types-JSON-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=405eadb8b483537fa2e93ea18c8f984d
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-Path-Class-0.90.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-Path-Class-0.90.0-r1
index 00b7fa830dad..7a4eb77ccf49 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-Path-Class-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-Path-Class-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MooseX-Types >=dev-perl/Path-Class-0.160.0 virtual/perl-if >=dev-perl/Module-Build-Tiny-0.34.0 test? ( !minimal? ( dev-perl/MooseX-Getopt ) virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Moose dev-perl/Test-Needs virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MooseX-Types >=dev-perl/Path-Class-0.160.0 virtual/perl-if >=dev-perl/Module-Build-Tiny-0.34.0 test? ( !minimal? ( dev-perl/MooseX-Getopt ) virtual/perl-File-Spec virtual/perl-Module-Metadata dev-perl/Moose dev-perl/Test-Needs virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Path::Class type library for Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-Path-Class
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/MooseX-Types >=dev-perl/Path-Class-0.160.0 virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MooseX-Types >=dev-perl/Path-Class-0.160.0 virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-Path-Class-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6e5954d458c88ae6660f5eac323f4dfc
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-Path-Tiny-0.12.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-Path-Tiny-0.12.0-r1
index 4fde13ffe393..9f46beecae02 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-Path-Tiny-0.12.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-Path-Tiny-0.12.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moose-2.0.0 dev-perl/MooseX-Getopt dev-perl/MooseX-Types dev-perl/MooseX-Types-Stringlike dev-perl/Path-Tiny virtual/perl-if dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec >=virtual/perl-File-Temp-0.180.0 dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moose-2.0.0 dev-perl/MooseX-Getopt dev-perl/MooseX-Types dev-perl/MooseX-Types-Stringlike dev-perl/Path-Tiny virtual/perl-if dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.34.0 test? ( virtual/perl-File-Spec >=virtual/perl-File-Temp-0.180.0 dev-perl/File-pushd virtual/perl-Module-Metadata dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Path::Tiny types and coercions for Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-Path-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-perl/Moose-2.0.0 dev-perl/MooseX-Getopt dev-perl/MooseX-Types dev-perl/MooseX-Types-Stringlike dev-perl/Path-Tiny virtual/perl-if dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moose-2.0.0 dev-perl/MooseX-Getopt dev-perl/MooseX-Types dev-perl/MooseX-Types-Stringlike dev-perl/Path-Tiny virtual/perl-if dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-Path-Tiny-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62533084ffdd87a3ca48b12e3dd46f8b
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.343-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.343-r1
index 6adae42436a8..dc13f9b82a9f 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.343-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.343-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Moose types that check against Perl syntax
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/MooseX-Types-Perl-0.101343.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=78892d697d6696cb53cbe47b9c95995c
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.344 b/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.344
index 3ee830c29af8..ed696f7adb77 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.344
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-Perl-0.101.344
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Moose types that check against Perl syntax
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MooseX-Types dev-perl/Params-Util >=virtual/perl-version-0.820.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/MooseX-Types-Perl-0.101344.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=feb22e06c728a1aae6d263cc55d1d7c2
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-Stringlike-0.3.0-r1 b/metadata/md5-cache/dev-perl/MooseX-Types-Stringlike-0.3.0-r1
index cedda264d190..493956f5065a 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-Stringlike-0.3.0-r1
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-Stringlike-0.3.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/MooseX-Types >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Moose virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/MooseX-Types >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Moose virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Moose type constraints for strings or string-like objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-Stringlike
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/MooseX-Types || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MooseX-Types >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/MooseX-Types-Stringlike-0.003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=66fe9be9aac5e9158b64e3cfbbe704b9
diff --git a/metadata/md5-cache/dev-perl/MooseX-Types-URI-0.90.0 b/metadata/md5-cache/dev-perl/MooseX-Types-URI-0.90.0
index 6c55aa4e2ec8..a59b84079ac0 100644
--- a/metadata/md5-cache/dev-perl/MooseX-Types-URI-0.90.0
+++ b/metadata/md5-cache/dev-perl/MooseX-Types-URI-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/MooseX-Types-0.400.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/URI-FromHash virtual/perl-if dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.7.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Moose >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-Without-Module ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/MooseX-Types-0.400.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/URI-FromHash virtual/perl-if dev-perl/namespace-autoclean >=dev-perl/Module-Build-Tiny-0.7.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/Moose >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-Without-Module ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=URI related types and coercions for Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/MooseX-Types-URI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/MooseX-Types-0.400.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/URI-FromHash virtual/perl-if dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/MooseX-Types-0.400.0 virtual/perl-Scalar-List-Utils dev-perl/URI dev-perl/URI-FromHash virtual/perl-if dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/MooseX-Types-URI-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b881c9bf1a316049aabdb5a726008db6
diff --git a/metadata/md5-cache/dev-perl/Mouse-2.5.10 b/metadata/md5-cache/dev-perl/Mouse-2.5.10
index f19d6e16ee9c..7f5b92794777 100644
--- a/metadata/md5-cache/dev-perl/Mouse-2.5.10
+++ b/metadata/md5-cache/dev-perl/Mouse-2.5.10
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-Devel-PPPort-3.420.0 >=virtual/perl-ExtUtils-ParseXS-3.220.0 >=dev-perl/Module-Build-0.400.500 >=dev-perl/Module-Build-XSUtil-0.190.0 test? ( dev-perl/Test-Exception dev-perl/Test-Fatal dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Output dev-perl/Test-Requires dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-Devel-PPPort-3.420.0 >=virtual/perl-ExtUtils-ParseXS-3.220.0 >=dev-perl/Module-Build-0.400.500 >=dev-perl/Module-Build-XSUtil-0.190.0 test? ( dev-perl/Test-Exception dev-perl/Test-Fatal dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Output dev-perl/Test-Requires dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Moose minus the antlers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mouse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=361b2d70efc880ab4d2ca2037457b645
diff --git a/metadata/md5-cache/dev-perl/Mouse-2.5.10-r1 b/metadata/md5-cache/dev-perl/Mouse-2.5.10-r1
index ee24c88ac04a..43f2182ad45e 100644
--- a/metadata/md5-cache/dev-perl/Mouse-2.5.10-r1
+++ b/metadata/md5-cache/dev-perl/Mouse-2.5.10-r1
@@ -1,16 +1,16 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-Devel-PPPort-3.420.0 >=virtual/perl-ExtUtils-ParseXS-3.220.0 >=dev-perl/Module-Build-0.400.500 >=dev-perl/Module-Build-XSUtil-0.190.0 test? ( dev-perl/Test-Exception dev-perl/Test-Fatal dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Output dev-perl/Test-Requires dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-Devel-PPPort-3.420.0 >=virtual/perl-ExtUtils-ParseXS-3.220.0 >=dev-perl/Module-Build-0.400.500 >=dev-perl/Module-Build-XSUtil-0.190.0 test? ( dev-perl/Test-Exception dev-perl/Test-Fatal dev-perl/Test-LeakTrace >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Output dev-perl/Test-Requires dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Moose minus the antlers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mouse
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.140.0 >=virtual/perl-XSLoader-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKAJI/Mouse-v2.5.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4a89e9d2576fc8c1d78861609ff38d8f
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=57f9744c51378a8991746f31513e3062
diff --git a/metadata/md5-cache/dev-perl/MouseX-NativeTraits-1.90.0-r3 b/metadata/md5-cache/dev-perl/MouseX-NativeTraits-1.90.0-r3
index 6cd19881be63..15412eb09ba2 100644
--- a/metadata/md5-cache/dev-perl/MouseX-NativeTraits-1.90.0-r3
+++ b/metadata/md5-cache/dev-perl/MouseX-NativeTraits-1.90.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Mouse-0.820.0 >=dev-perl/Any-Moose-0.130.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Mouse-0.820.0 >=dev-perl/Any-Moose-0.130.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/Test-Fatal-0.3.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extend your attribute interfaces for Mouse
EAPI=8
HOMEPAGE=https://metacpan.org/release/MouseX-NativeTraits
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Mouse-0.820.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Mouse-0.820.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GF/GFUJI/MouseX-NativeTraits-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=27bb3a99a2e15b09ef9737b8dee4bca1
diff --git a/metadata/md5-cache/dev-perl/MouseX-Types-0.60.0-r2 b/metadata/md5-cache/dev-perl/MouseX-Types-0.60.0-r2
index 07ae89b0c70e..3c24da2f0b76 100644
--- a/metadata/md5-cache/dev-perl/MouseX-Types-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/MouseX-Types-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Any-Moose-0.150.0 >=dev-perl/Mouse-0.770.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Any-Moose-0.150.0 >=dev-perl/Mouse-0.770.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Organize your Mouse types in libraries
EAPI=8
HOMEPAGE=https://metacpan.org/release/MouseX-Types
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Any-Moose-0.150.0 >=dev-perl/Mouse-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Any-Moose-0.150.0 >=dev-perl/Mouse-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GF/GFUJI/MouseX-Types-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62315b74c9764d5e0b7f13d5656e5199
diff --git a/metadata/md5-cache/dev-perl/Mozilla-CA-20999999-r1 b/metadata/md5-cache/dev-perl/Mozilla-CA-20999999-r1
index e5c4b103f0ba..82187a9d2b3e 100644
--- a/metadata/md5-cache/dev-perl/Mozilla-CA-20999999-r1
+++ b/metadata/md5-cache/dev-perl/Mozilla-CA-20999999-r1
@@ -1,6 +1,6 @@
-BDEPEND=app-misc/ca-certificates virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-misc/ca-certificates virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mozilla's CA cert bundle in PEM format (Gentoo stub)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mozilla-CA
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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=MPL-2.0
-RDEPEND=app-misc/ca-certificates || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-misc/ca-certificates >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dilfridge/distfiles/Mozilla-CA-20999999.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=95e6ce81abc223e86cf62cec292c3de6
diff --git a/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6 b/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6
index 9a9d6d38bc6c..93d47631c730 100644
--- a/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6
+++ b/metadata/md5-cache/dev-perl/Mozilla-PublicSuffix-1.0.6
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/URI virtual/perl-IO >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter dev-perl/URI virtual/perl-IO >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get a domain name's public suffix via the Mozilla Public Suffix List
EAPI=8
HOMEPAGE=https://metacpan.org/release/Mozilla-PublicSuffix
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOMHUKINS/Mozilla-PublicSuffix-v1.0.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=76ae83b72775f6d3488a6391e382859c
diff --git a/metadata/md5-cache/dev-perl/MusicBrainz-DiscID-0.60.0 b/metadata/md5-cache/dev-perl/MusicBrainz-DiscID-0.60.0
index 4aa76a446586..e1c701bc14f1 100644
--- a/metadata/md5-cache/dev-perl/MusicBrainz-DiscID-0.60.0
+++ b/metadata/md5-cache/dev-perl/MusicBrainz-DiscID-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=>=media-libs/libdiscid-0.2.2 virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( >=virtual/perl-Test-1.0.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=media-libs/libdiscid-0.2.2 virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig test? ( >=virtual/perl-Test-1.0.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=media-libs/libdiscid-0.2.2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=media-libs/libdiscid-0.2.2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface for the MusicBrainz libdiscid library
EAPI=8
HOMEPAGE=https://metacpan.org/release/MusicBrainz-DiscID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=MIT
-RDEPEND=>=media-libs/libdiscid-0.2.2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=media-libs/libdiscid-0.2.2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NJ/NJH/MusicBrainz-DiscID-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f72898c5dd62bd2a9f50fc1f7d330a3
diff --git a/metadata/md5-cache/dev-perl/Net-AMQP-RabbitMQ-2.40010 b/metadata/md5-cache/dev-perl/Net-AMQP-RabbitMQ-2.40010
index 6a1fd2bed8ad..882b5111959b 100644
--- a/metadata/md5-cache/dev-perl/Net-AMQP-RabbitMQ-2.40010
+++ b/metadata/md5-cache/dev-perl/Net-AMQP-RabbitMQ-2.40010
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Math-Int64-0.540.0 >=virtual/perl-ExtUtils-MakeMaker-6.660.0 test? ( net-misc/rabbitmq-server ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Math-Int64-0.540.0 >=virtual/perl-ExtUtils-MakeMaker-6.660.0 test? ( net-misc/rabbitmq-server ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=interact with RabbitMQ over AMQP using librabbitmq
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-AMQP-RabbitMQ
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm64
LICENSE=|| ( Artistic GPL-1 GPL-2 GPL-3 )
-RDEPEND=>=dev-perl/Math-Int64-0.540.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Math-Int64-0.540.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTEMLE/Net-AMQP-RabbitMQ-2.40010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e681e71cdfea3a53db4a17e0b7057e7e
diff --git a/metadata/md5-cache/dev-perl/Net-ARP-1.0.12 b/metadata/md5-cache/dev-perl/Net-ARP-1.0.12
index 8b2f7c5ef6cb..810f9145587d 100644
--- a/metadata/md5-cache/dev-perl/Net-ARP-1.0.12
+++ b/metadata/md5-cache/dev-perl/Net-ARP-1.0.12
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-Pcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-Pcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for creating ARP packets
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-ARP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-Pcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-Pcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CR/CRAZYDJ/Net-ARP-1.0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ad59585ca3f52d2d9c19799bf5ac57a
diff --git a/metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r1 b/metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r1
index 9315b03fa70a..5818b202a0c8 100644
--- a/metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-Amazon-0.620.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Message >=dev-perl/XML-Simple-2.80.0 >=virtual/perl-Time-HiRes-1.0.0 >=dev-perl/Log-Log4perl-0.300.0 virtual/perl-Digest-SHA dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Message >=dev-perl/XML-Simple-2.80.0 >=virtual/perl-Time-HiRes-1.0.0 >=dev-perl/Log-Log4perl-0.300.0 virtual/perl-Digest-SHA dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework for accessing amazon.com via SOAP and XML/HTTP
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Amazon
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Message >=dev-perl/XML-Simple-2.80.0 >=virtual/perl-Time-HiRes-1.0.0 >=dev-perl/Log-Log4perl-0.300.0 virtual/perl-Digest-SHA dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Message >=dev-perl/XML-Simple-2.80.0 >=virtual/perl-Time-HiRes-1.0.0 >=dev-perl/Log-Log4perl-0.300.0 virtual/perl-Digest-SHA dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOUMENOT/Net-Amazon-0.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=78a4ef835bf988b5c789a4835009f85f
diff --git a/metadata/md5-cache/dev-perl/Net-Amazon-S3-0.991.0 b/metadata/md5-cache/dev-perl/Net-Amazon-S3-0.991.0
index a20306875e48..71cbbd82e081 100644
--- a/metadata/md5-cache/dev-perl/Net-Amazon-S3-0.991.0
+++ b/metadata/md5-cache/dev-perl/Net-Amazon-S3-0.991.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Data-Stream-Bulk dev-perl/DateTime-Format-HTTP dev-perl/Digest-HMAC virtual/perl-Digest-MD5 dev-perl/Digest-MD5-File virtual/perl-Digest-SHA dev-perl/Exporter-Tiny dev-perl/File-Find-Rule virtual/perl-Getopt-Long dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-IO >=dev-perl/libwww-perl-6.30.0 dev-perl/LWP-UserAgent-Determined virtual/perl-MIME-Base64 dev-perl/MIME-Types >=dev-perl/Moose-0.850.0 dev-perl/MooseX-Role-Parameterized >=dev-perl/MooseX-StrictConstructor-0.160.0 >=dev-perl/MooseX-Types-DateTime-MoreCoercions-0.70.0 dev-perl/Path-Class dev-perl/Ref-Util dev-perl/Regexp-Common dev-perl/Safe-Isa dev-perl/Sub-Override dev-perl/Term-Encoding dev-perl/Term-ProgressBar-Simple virtual/perl-Time-Piece dev-perl/URI dev-perl/VM-EC2-Security-CredentialCache dev-perl/XML-LibXML dev-perl/namespace-clean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp >=dev-perl/Test-Deep-0.111.0 dev-perl/Test-Exception dev-perl/Test-MockTime dev-perl/Test-LWP-UserAgent dev-perl/Test-Warnings virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Data-Stream-Bulk dev-perl/DateTime-Format-HTTP dev-perl/Digest-HMAC virtual/perl-Digest-MD5 dev-perl/Digest-MD5-File virtual/perl-Digest-SHA dev-perl/Exporter-Tiny dev-perl/File-Find-Rule virtual/perl-Getopt-Long dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-IO >=dev-perl/libwww-perl-6.30.0 dev-perl/LWP-UserAgent-Determined virtual/perl-MIME-Base64 dev-perl/MIME-Types >=dev-perl/Moose-0.850.0 dev-perl/MooseX-Role-Parameterized >=dev-perl/MooseX-StrictConstructor-0.160.0 >=dev-perl/MooseX-Types-DateTime-MoreCoercions-0.70.0 dev-perl/Path-Class dev-perl/Ref-Util dev-perl/Regexp-Common dev-perl/Safe-Isa dev-perl/Sub-Override dev-perl/Term-Encoding dev-perl/Term-ProgressBar-Simple virtual/perl-Time-Piece dev-perl/URI dev-perl/VM-EC2-Security-CredentialCache dev-perl/XML-LibXML dev-perl/namespace-clean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp >=dev-perl/Test-Deep-0.111.0 dev-perl/Test-Exception dev-perl/Test-MockTime dev-perl/Test-LWP-UserAgent dev-perl/Test-Warnings virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework for accessing the Amazon S3 Simple Storage Service
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Amazon-S3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Data-Stream-Bulk dev-perl/DateTime-Format-HTTP dev-perl/Digest-HMAC virtual/perl-Digest-MD5 dev-perl/Digest-MD5-File virtual/perl-Digest-SHA dev-perl/Exporter-Tiny dev-perl/File-Find-Rule virtual/perl-Getopt-Long dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-IO >=dev-perl/libwww-perl-6.30.0 dev-perl/LWP-UserAgent-Determined virtual/perl-MIME-Base64 dev-perl/MIME-Types >=dev-perl/Moose-0.850.0 dev-perl/MooseX-Role-Parameterized >=dev-perl/MooseX-StrictConstructor-0.160.0 >=dev-perl/MooseX-Types-DateTime-MoreCoercions-0.70.0 dev-perl/Path-Class dev-perl/Ref-Util dev-perl/Regexp-Common dev-perl/Safe-Isa dev-perl/Sub-Override dev-perl/Term-Encoding dev-perl/Term-ProgressBar-Simple virtual/perl-Time-Piece dev-perl/URI dev-perl/VM-EC2-Security-CredentialCache dev-perl/XML-LibXML dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Data-Stream-Bulk dev-perl/DateTime-Format-HTTP dev-perl/Digest-HMAC virtual/perl-Digest-MD5 dev-perl/Digest-MD5-File virtual/perl-Digest-SHA dev-perl/Exporter-Tiny dev-perl/File-Find-Rule virtual/perl-Getopt-Long dev-perl/HTTP-Date dev-perl/HTTP-Message virtual/perl-IO >=dev-perl/libwww-perl-6.30.0 dev-perl/LWP-UserAgent-Determined virtual/perl-MIME-Base64 dev-perl/MIME-Types >=dev-perl/Moose-0.850.0 dev-perl/MooseX-Role-Parameterized >=dev-perl/MooseX-StrictConstructor-0.160.0 >=dev-perl/MooseX-Types-DateTime-MoreCoercions-0.70.0 dev-perl/Path-Class dev-perl/Ref-Util dev-perl/Regexp-Common dev-perl/Safe-Isa dev-perl/Sub-Override dev-perl/Term-Encoding dev-perl/Term-ProgressBar-Simple virtual/perl-Time-Piece dev-perl/URI dev-perl/VM-EC2-Security-CredentialCache dev-perl/XML-LibXML dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BA/BARNEY/Net-Amazon-S3-0.991.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2e9ccf3fb319b661c32f3d954dcfa0cf
diff --git a/metadata/md5-cache/dev-perl/Net-Bonjour-0.960.0-r1 b/metadata/md5-cache/dev-perl/Net-Bonjour-0.960.0-r1
index e664e826ac87..2f72d823a3b7 100644
--- a/metadata/md5-cache/dev-perl/Net-Bonjour-0.960.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-Bonjour-0.960.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-DNS-0.500.0 >=virtual/perl-Socket-1.750.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-DNS-0.500.0 >=virtual/perl-Socket-1.750.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for DNS service discovery (Apple's Bonjour)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Bonjour
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-DNS-0.500.0 >=virtual/perl-Socket-1.750.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-DNS-0.500.0 >=virtual/perl-Socket-1.750.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHLIGE/Net-Bonjour-0.96.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8b21d1b66b3f4e6651993b5d350a2d8
diff --git a/metadata/md5-cache/dev-perl/Net-CIDR-0.210.0 b/metadata/md5-cache/dev-perl/Net-CIDR-0.210.0
index fcfb4c113b91..8bd5a0dec1d4 100644
--- a/metadata/md5-cache/dev-perl/Net-CIDR-0.210.0
+++ b/metadata/md5-cache/dev-perl/Net-CIDR-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate netblock lists in CIDR notation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-CIDR
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MR/MRSAM/Net-CIDR-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=701c91b25e4a22c4767331605272b998
diff --git a/metadata/md5-cache/dev-perl/Net-CIDR-Lite-0.220.0 b/metadata/md5-cache/dev-perl/Net-CIDR-Lite-0.220.0
index 3b99270baf1e..d33d03982dc1 100644
--- a/metadata/md5-cache/dev-perl/Net-CIDR-Lite-0.220.0
+++ b/metadata/md5-cache/dev-perl/Net-CIDR-Lite-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for merging IPv4 or IPv6 CIDR addresses
EAPI=7
HOMEPAGE=https://metacpan.org/release/Net-CIDR-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STIGTSP/Net-CIDR-Lite-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=17545727d542ceb91f2bf3d42bdb091f
diff --git a/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r1 b/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r1
index a030063e4ff9..db338bc2de38 100644
--- a/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=net-print/cups net-print/cups-filters virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-print/cups net-print/cups-filters virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-print/cups net-print/cups-filters || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-print/cups net-print/cups-filters >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=CUPS C API Interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-CUPS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-print/cups net-print/cups-filters || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-print/cups net-print/cups-filters >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NINE/Net-CUPS-0.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b71db005537a69b44f542032a1e5730d
diff --git a/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r2 b/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r2
index 862d6519660f..9fcadf103b26 100644
--- a/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-CUPS-0.640.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=net-print/cups net-print/cups-filters >=net-print/libcupsfilters-2 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-print/cups net-print/cups-filters >=net-print/libcupsfilters-2 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-print/cups net-print/cups-filters >=net-print/libcupsfilters-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-print/cups net-print/cups-filters >=net-print/libcupsfilters-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=CUPS C API Interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-CUPS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-print/cups net-print/cups-filters >=net-print/libcupsfilters-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-print/cups net-print/cups-filters >=net-print/libcupsfilters-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NINE/Net-CUPS-0.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=749387f961ea44bbc2a6fd24fabd78ba
diff --git a/metadata/md5-cache/dev-perl/Net-DBus-1.2.0 b/metadata/md5-cache/dev-perl/Net-DBus-1.2.0
index 4c30cee93b14..415706e94674 100644
--- a/metadata/md5-cache/dev-perl/Net-DBus-1.2.0
+++ b/metadata/md5-cache/dev-perl/Net-DBus-1.2.0
@@ -1,6 +1,6 @@
-BDEPEND=sys-apps/dbus virtual/perl-Time-HiRes dev-perl/XML-Twig virtual/pkgconfig virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-apps/dbus virtual/perl-Time-HiRes dev-perl/XML-Twig virtual/pkgconfig virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-apps/dbus || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-apps/dbus >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for the DBus message system
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DBus
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-apps/dbus virtual/perl-Time-HiRes dev-perl/XML-Twig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-apps/dbus virtual/perl-Time-HiRes dev-perl/XML-Twig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Net-DBus-1.2.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1d18cbefea62957d40595c731083a95
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-1.390.0 b/metadata/md5-cache/dev-perl/Net-DNS-1.390.0
index 97593b13fb48..811574acb3a7 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-1.390.0
+++ b/metadata/md5-cache/dev-perl/Net-DNS-1.390.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Interface to the Domain Name System
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS
@@ -9,9 +9,9 @@ IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath t
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=MIT
PDEPEND=!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )
-RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.39.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=653449bf9656d4e4418921ec3025cb94
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-1.400.0 b/metadata/md5-cache/dev-perl/Net-DNS-1.400.0
index fbd7128725c8..d14c9cf7917d 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-1.400.0
+++ b/metadata/md5-cache/dev-perl/Net-DNS-1.400.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Interface to the Domain Name System
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS
@@ -9,9 +9,9 @@ IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath t
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=MIT
PDEPEND=!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )
-RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.130.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7e3280296e31b9feaa4a9166d7dc1fbf
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-1.450.0 b/metadata/md5-cache/dev-perl/Net-DNS-1.450.0
index bb35f4718792..e1d0e8043aff 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-1.450.0
+++ b/metadata/md5-cache/dev-perl/Net-DNS-1.450.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.370.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-3.70.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Socket-1.810.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.370.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-3.70.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Socket-1.810.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-Getopt-Long-2.430.0 test? ( >=virtual/perl-Test-Simple-0.520.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Interface to the Domain Name System
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS
@@ -9,9 +9,9 @@ IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath t
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=MIT
PDEPEND=!minimal? ( >=dev-perl/Net-DNS-SEC-1.30.0 )
-RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.370.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-3.70.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Socket-1.810.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.100.0 >=dev-perl/Digest-HMAC-1.30.0 >=virtual/perl-Digest-MD5-2.370.0 >=virtual/perl-Digest-SHA-5.230.0 >=virtual/perl-Encode-2.260.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-3.70.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=virtual/perl-Socket-1.810.0 >=virtual/perl-Time-Local-1.190.0 >=virtual/perl-IO-Socket-IP-0.380.0 >=virtual/perl-IO-1.140.0 !minimal? ( >=dev-perl/Digest-BubbleBabble-0.20.0 >=dev-perl/Net-LibIDN2-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-1.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a9d1f1558421e2a40246e094412719f
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r2 b/metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r2
index 66aaede66ebf..8eb7ee799163 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-DNS-Async-1.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asynchronous DNS helper for high volume applications
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS-Async
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHEVEK/Net-DNS-Async-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7affa78678c57e58a4417e23b87e8985
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Mock-1.202.302.160 b/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Mock-1.202.302.160
index a48a7a1c5ac5..9ad9ee36d91b 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Mock-1.202.302.160
+++ b/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Mock-1.202.302.160
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-DNS virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mock a DNS Resolver object for testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS-Resolver-Mock
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBRADSHAW/Net-DNS-Resolver-Mock-1.20230216.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2e4186d426e1f6d02f46222cd0d9a336
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0-r1 b/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0-r1
index e29f4717fe4c..602c7740d922 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-DNS-Resolver-Programmable-0.9.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-DNS-0.690.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-DNS-0.690.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=programmable DNS resolver class for offline emulation of DNS
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS-Resolver-Programmable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-DNS-0.690.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-DNS-0.690.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BIGPRESH/Net-DNS-Resolver-Programmable-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d5000c016e0a7a4ccb91a7dec3d5795
diff --git a/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.220.0 b/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.220.0
index 1370eebace9f..b0c2987f3197 100644
--- a/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.220.0
+++ b/metadata/md5-cache/dev-perl/Net-DNS-SEC-1.220.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/openssl:= >=virtual/perl-Carp-1.100.0 >=virtual/perl-Exporter-5.560.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=dev-perl/Net-DNS-1.80.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 virtual/pkgconfig test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/openssl:= >=virtual/perl-Carp-1.100.0 >=virtual/perl-Exporter-5.560.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=dev-perl/Net-DNS-1.80.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 virtual/pkgconfig test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=DNSSEC extensions to Net::DNS
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-DNS-SEC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=MIT
-RDEPEND=dev-libs/openssl:= >=virtual/perl-Carp-1.100.0 >=virtual/perl-Exporter-5.560.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=dev-perl/Net-DNS-1.80.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/openssl:= >=virtual/perl-Carp-1.100.0 >=virtual/perl-Exporter-5.560.0 >=virtual/perl-File-Spec-3.290.0 >=virtual/perl-MIME-Base64-2.130.0 >=dev-perl/Net-DNS-1.80.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NL/NLNETLABS/Net-DNS-SEC-1.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d7f1055d317b17f82495e10841b7973a
diff --git a/metadata/md5-cache/dev-perl/Net-Daemon-0.490.0 b/metadata/md5-cache/dev-perl/Net-Daemon-0.490.0
index 4606842d25cb..a628fc9967d4 100644
--- a/metadata/md5-cache/dev-perl/Net-Daemon-0.490.0
+++ b/metadata/md5-cache/dev-perl/Net-Daemon-0.490.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for portable daemons
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Daemon
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Net-Daemon-0.49.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62e63cba30276d0916a8145ace5ffba8
diff --git a/metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r1 b/metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r1
index 11c519c7463c..a47333fc63da 100644
--- a/metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-Domain-TLD-1.750.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Current top level domain names including new ICANN additions and ccTLDs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Domain-TLD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXP/Net-Domain-TLD-1.75.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0afdb39ff59386614d5505f76b0d23b5
diff --git a/metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r1 b/metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r1
index 5da5d489e874..2b7410712b86 100644
--- a/metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-FreeDB-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CDDB-File-1.10.0 >=virtual/perl-File-Temp-0.50.0 virtual/perl-IO dev-perl/Moo >=virtual/perl-libnet-2.120.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/CDDB-File-1.10.0 >=virtual/perl-File-Temp-0.50.0 virtual/perl-IO dev-perl/Moo >=virtual/perl-libnet-2.120.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OOP interface to the FreeDB database
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-FreeDB
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CDDB-File-1.10.0 >=virtual/perl-File-Temp-0.50.0 virtual/perl-IO dev-perl/Moo >=virtual/perl-libnet-2.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CDDB-File-1.10.0 >=virtual/perl-File-Temp-0.50.0 virtual/perl-IO dev-perl/Moo >=virtual/perl-libnet-2.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSHULTZ/Net-FreeDB-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62c77fdf3217470aac6dbc07bc70c06c
diff --git a/metadata/md5-cache/dev-perl/Net-Google-SafeBrowsing-Blocklist-1.40.0-r3 b/metadata/md5-cache/dev-perl/Net-Google-SafeBrowsing-Blocklist-1.40.0-r3
index 07808a7c8533..0185c5b707f8 100644
--- a/metadata/md5-cache/dev-perl/Net-Google-SafeBrowsing-Blocklist-1.40.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-Google-SafeBrowsing-Blocklist-1.40.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/URI >=virtual/perl-Math-BigInt-1.87 virtual/perl-DB_File || ( virtual/perl-Math-BigInt-FastCalc dev-perl/Math-BigInt-GMP ) test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/URI >=virtual/perl-Math-BigInt-1.87 virtual/perl-DB_File || ( virtual/perl-Math-BigInt-FastCalc dev-perl/Math-BigInt-GMP ) test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Query a Google SafeBrowsing table
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Google-SafeBrowsing-Blocklist
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/URI >=virtual/perl-Math-BigInt-1.87 virtual/perl-DB_File || ( virtual/perl-Math-BigInt-FastCalc dev-perl/Math-BigInt-GMP ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/URI >=virtual/perl-Math-BigInt-1.87 virtual/perl-DB_File || ( virtual/perl-Math-BigInt-FastCalc dev-perl/Math-BigInt-GMP ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANBORN/Net-Google-SafeBrowsing-Blocklist-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=423209dd46d0e43a0a46ba5e65e1e8fe
diff --git a/metadata/md5-cache/dev-perl/Net-HTTP-6.230.0 b/metadata/md5-cache/dev-perl/Net-HTTP-6.230.0
index 7f2e6892fd4e..32012846797d 100644
--- a/metadata/md5-cache/dev-perl/Net-HTTP-6.230.0
+++ b/metadata/md5-cache/dev-perl/Net-HTTP-6.230.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( virtual/perl-IO-Socket-IP dev-perl/IO-Socket-INET6 >=dev-perl/IO-Socket-SSL-2.12.0 ) virtual/perl-Carp !<dev-perl/libwww-perl-6 virtual/perl-Compress-Raw-Zlib virtual/perl-IO virtual/perl-IO-Compress dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Socket virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( virtual/perl-IO-Socket-IP dev-perl/IO-Socket-INET6 >=dev-perl/IO-Socket-SSL-2.12.0 ) virtual/perl-Carp !<dev-perl/libwww-perl-6 virtual/perl-Compress-Raw-Zlib virtual/perl-IO virtual/perl-IO-Compress dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Socket virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Low-level HTTP connection (client)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-HTTP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( virtual/perl-IO-Socket-IP dev-perl/IO-Socket-INET6 >=dev-perl/IO-Socket-SSL-2.12.0 ) virtual/perl-Carp !<dev-perl/libwww-perl-6 virtual/perl-Compress-Raw-Zlib virtual/perl-IO virtual/perl-IO-Compress dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( virtual/perl-IO-Socket-IP dev-perl/IO-Socket-INET6 >=dev-perl/IO-Socket-SSL-2.12.0 ) virtual/perl-Carp !<dev-perl/libwww-perl-6 virtual/perl-Compress-Raw-Zlib virtual/perl-IO virtual/perl-IO-Compress dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/Net-HTTP-6.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=13f6319701b79e468258aef14a273c03
diff --git a/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2 b/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2
index 9fed19f52eb8..a1e6cea06bae 100644
--- a/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-IDN-Encode-2.500.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Unicode-Normalize virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Unicode-Normalize virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Internationalizing Domain Names in Applications (IDNA)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IDN-Encode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=virtual/perl-Unicode-Normalize || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Unicode-Normalize >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/Net-IDN-Encode-2.500.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f42161d680e707ebaa8951a16f6dec14
diff --git a/metadata/md5-cache/dev-perl/Net-IMAP-Simple-1.221.200 b/metadata/md5-cache/dev-perl/Net-IMAP-Simple-1.221.200
index c6a81dd0e3d1..04b43aed330c 100644
--- a/metadata/md5-cache/dev-perl/Net-IMAP-Simple-1.221.200
+++ b/metadata/md5-cache/dev-perl/Net-IMAP-Simple-1.221.200
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO dev-perl/Parse-RecDescent virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO dev-perl/Parse-RecDescent virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for simple IMAP account handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IMAP-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO dev-perl/Parse-RecDescent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO dev-perl/Parse-RecDescent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JETTERO/Net-IMAP-Simple-1.2212.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22d7c20a4f96516781718dac95a9c573
diff --git a/metadata/md5-cache/dev-perl/Net-IMAP-Simple-SSL-1.300.0-r2 b/metadata/md5-cache/dev-perl/Net-IMAP-Simple-SSL-1.300.0-r2
index 8639df52b380..9d9c74aca9b3 100644
--- a/metadata/md5-cache/dev-perl/Net-IMAP-Simple-SSL-1.300.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-IMAP-Simple-SSL-1.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IO-Socket-SSL dev-perl/Net-IMAP-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/IO-Socket-SSL dev-perl/Net-IMAP-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SSL support for Net::IMAP::Simple
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IMAP-Simple-SSL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IO-Socket-SSL dev-perl/Net-IMAP-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-Socket-SSL dev-perl/Net-IMAP-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CW/CWEST/Net-IMAP-Simple-SSL-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8c953e14bf6d8472290ee402c59dacb1
diff --git a/metadata/md5-cache/dev-perl/Net-IP-1.260.0-r2 b/metadata/md5-cache/dev-perl/Net-IP-1.260.0-r2
index fe9b993d529d..9a16d64aca64 100644
--- a/metadata/md5-cache/dev-perl/Net-IP-1.260.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-IP-1.260.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for manipulating IPv4/IPv6 addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANU/Net-IP-1.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fa45404529ebe86d51c5c9739286489
diff --git a/metadata/md5-cache/dev-perl/Net-IP-Minimal-0.60.0-r1 b/metadata/md5-cache/dev-perl/Net-IP-Minimal-0.60.0-r1
index 37cfccf43c18..12c854884e7f 100644
--- a/metadata/md5-cache/dev-perl/Net-IP-Minimal-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-IP-Minimal-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimal functions from Net::IP
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IP-Minimal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Net-IP-Minimal-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5454c643c0445400185899f331fbbe33
diff --git a/metadata/md5-cache/dev-perl/Net-IPv4Addr-0.100.0-r1 b/metadata/md5-cache/dev-perl/Net-IPv4Addr-0.100.0-r1
index d2f67d2f1a85..0359074ca2be 100644
--- a/metadata/md5-cache/dev-perl/Net-IPv4Addr-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-IPv4Addr-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for manipulating IPv4 addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IPv4Addr
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FRAJULAC/Net-IPv4Addr-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79bd46e2625f4ba024e0e7632149f5f3
diff --git a/metadata/md5-cache/dev-perl/Net-IRC-0.790.0-r2 b/metadata/md5-cache/dev-perl/Net-IRC-0.790.0-r2
index e14074bd9ed9..041b79c7f497 100644
--- a/metadata/md5-cache/dev-perl/Net-IRC-0.790.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-IRC-0.790.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl IRC module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IRC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86
LICENSE=Artistic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AP/APEIRON/Net-IRC-0.79.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d0a54c7eb943cd5b4e844e58d52cb2d1
diff --git a/metadata/md5-cache/dev-perl/Net-IRR-0.90.0 b/metadata/md5-cache/dev-perl/Net-IRR-0.90.0
index 45ffaf1f2302..9dca66b83dcf 100644
--- a/metadata/md5-cache/dev-perl/Net-IRR-0.90.0
+++ b/metadata/md5-cache/dev-perl/Net-IRR-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Internet Route Registry daemon (IRRd) client
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-IRR
@@ -9,9 +9,9 @@ IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
PROPERTIES=test_network
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TC/TCAINE/Net-IRR-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e6ea29cc18715e2144c5a95c239482b1
diff --git a/metadata/md5-cache/dev-perl/Net-Ident-1.250.0 b/metadata/md5-cache/dev-perl/Net-Ident-1.250.0
index b5330e69579c..86ba93603145 100644
--- a/metadata/md5-cache/dev-perl/Net-Ident-1.250.0
+++ b/metadata/md5-cache/dev-perl/Net-Ident-1.250.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lookup the username on the remote end of a TCP/IP connection
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Ident
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Socket || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Socket >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Net-Ident-1.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aa0f9c49db6d4d1b9c466f6148d7b267
diff --git a/metadata/md5-cache/dev-perl/Net-Jabber-2.0.0-r2 b/metadata/md5-cache/dev-perl/Net-Jabber-2.0.0-r2
index a12f30adf584..a39bc0abe547 100644
--- a/metadata/md5-cache/dev-perl/Net-Jabber-2.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-Jabber-2.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XML-Stream dev-perl/Net-XMPP dev-perl/Digest-SHA1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/XML-Stream dev-perl/Net-XMPP dev-perl/Digest-SHA1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Jabber Perl library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Net-Jabber
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/XML-Stream dev-perl/Net-XMPP dev-perl/Digest-SHA1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XML-Stream dev-perl/Net-XMPP dev-perl/Digest-SHA1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REATMON/Net-Jabber-2.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd9d26b90b60ab51d1754d2cc10893e8
diff --git a/metadata/md5-cache/dev-perl/Net-LDAP-Server-0.430.0-r2 b/metadata/md5-cache/dev-perl/Net-LDAP-Server-0.430.0-r2
index 5fa955ba61ba..af2dfd9a2777 100644
--- a/metadata/md5-cache/dev-perl/Net-LDAP-Server-0.430.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-LDAP-Server-0.430.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/perl-ldap dev-perl/Convert-ASN1 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/perl-ldap dev-perl/Convert-ASN1 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=LDAP server side protocol handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-LDAP-Server
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/perl-ldap dev-perl/Convert-ASN1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/perl-ldap dev-perl/Convert-ASN1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AA/AAR/Net-LDAP-Server-0.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e4b7d92fcf289356284476447730b9c3
diff --git a/metadata/md5-cache/dev-perl/Net-LDAPapi-3.0.7-r1 b/metadata/md5-cache/dev-perl/Net-LDAPapi-3.0.7-r1
index b793bc9585a8..8bd2fd3b810a 100644
--- a/metadata/md5-cache/dev-perl/Net-LDAPapi-3.0.7-r1
+++ b/metadata/md5-cache/dev-perl/Net-LDAPapi-3.0.7-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-nds/openldap:=[sasl] dev-libs/cyrus-sasl >=dev-perl/Convert-ASN1-0.190.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-nds/openldap:=[sasl] dev-libs/cyrus-sasl >=dev-perl/Convert-ASN1-0.190.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl5 Module Supporting LDAP API
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/net-ldapapi/ https://search.cpan.org/~mishikal/Net-LDAPapi/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-nds/openldap:=[sasl] dev-libs/cyrus-sasl >=dev-perl/Convert-ASN1-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-nds/openldap:=[sasl] dev-libs/cyrus-sasl >=dev-perl/Convert-ASN1-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MISHIKAL/Net-LDAPapi-3.0.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=86032ca0f55ddccc8745eb6c5bc024cb
diff --git a/metadata/md5-cache/dev-perl/Net-LibIDN-0.120.0-r3 b/metadata/md5-cache/dev-perl/Net-LibIDN-0.120.0-r3
index d2e25aa082db..8c2cdca309e5 100644
--- a/metadata/md5-cache/dev-perl/Net-LibIDN-0.120.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-LibIDN-0.120.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=net-dns/libidn:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-dns/libidn:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-dns/libidn:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-dns/libidn:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for GNU Libidn
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-LibIDN
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-dns/libidn:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-dns/libidn:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TH/THOR/Net-LibIDN-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ce62480adae5772b09f2a6a16fa3b91
diff --git a/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0 b/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0
index a5037598d1ee..f9bb2a927e35 100644
--- a/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0
+++ b/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0
@@ -1,6 +1,6 @@
-BDEPEND=net-dns/libidn2:= dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.10.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-dns/libidn2:= dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.10.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-dns/libidn2:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-dns/libidn2:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for GNU Libidn2
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-LibIDN2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=net-dns/libidn2:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-dns/libidn2:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TH/THOR/Net-LibIDN2-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15af682a2c6b128522cb2ffd068a5cf6
diff --git a/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0-r1 b/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0-r1
index 2664b0b6dcf8..3259cb336dc9 100644
--- a/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-LibIDN2-1.20.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=net-dns/libidn2:= virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.10.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-dns/libidn2:= virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.10.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-dns/libidn2:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-dns/libidn2:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for GNU Libidn2
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-LibIDN2
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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=net-dns/libidn2:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-dns/libidn2:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TH/THOR/Net-LibIDN2-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d45ae99608a9a5de39d34a25c8357742
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=36b9ba406eb0ec999553d81c876d2ed9
diff --git a/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1 b/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1
index bb17740abba7..6751d3b35092 100644
--- a/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1
+++ b/metadata/md5-cache/dev-perl/Net-Netmask-2.0.200-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/AnyEvent-7.140.0 ) virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Math-BigInt-1.999.811 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.111 >=dev-perl/Test-UseAllModules-0.170.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/AnyEvent-7.140.0 ) virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Math-BigInt-1.999.811 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.111 >=dev-perl/Test-UseAllModules-0.170.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse, manipulate and lookup IP network blocks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Netmask
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~mips ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/AnyEvent-7.140.0 ) virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Math-BigInt-1.999.811 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/AnyEvent-7.140.0 ) virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Math-BigInt-1.999.811 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMASLAK/Net-Netmask-2.0002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c5c5a429c0e4361772bd756771792d5d
diff --git a/metadata/md5-cache/dev-perl/Net-OAuth-0.280.0-r2 b/metadata/md5-cache/dev-perl/Net-OAuth-0.280.0-r2
index 39e29a129a82..730d8c0617c0 100644
--- a/metadata/md5-cache/dev-perl/Net-OAuth-0.280.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-OAuth-0.280.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Accessor-0.31 >=dev-perl/Class-Data-Inheritable-0.06 dev-perl/Digest-HMAC dev-perl/URI virtual/perl-Digest-SHA >=virtual/perl-Encode-2.35 dev-perl/libwww-perl dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.66 >=dev-perl/Test-Warn-0.21 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Accessor-0.31 >=dev-perl/Class-Data-Inheritable-0.06 dev-perl/Digest-HMAC dev-perl/URI virtual/perl-Digest-SHA >=virtual/perl-Encode-2.35 dev-perl/libwww-perl dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.66 >=dev-perl/Test-Warn-0.21 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OAuth protocol support
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-OAuth
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Accessor-0.31 >=dev-perl/Class-Data-Inheritable-0.06 dev-perl/Digest-HMAC dev-perl/URI virtual/perl-Digest-SHA >=virtual/perl-Encode-2.35 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Accessor-0.31 >=dev-perl/Class-Data-Inheritable-0.06 dev-perl/Digest-HMAC dev-perl/URI virtual/perl-Digest-SHA >=virtual/perl-Encode-2.35 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KG/KGRENNAN/Net-OAuth-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=28b7e1e9c3a71a948a9c7825402acb0a
diff --git a/metadata/md5-cache/dev-perl/Net-OpenID-Common-1.200.0-r1 b/metadata/md5-cache/dev-perl/Net-OpenID-Common-1.200.0-r1
index 3e55e90c5eec..f2bcbcea16d7 100644
--- a/metadata/md5-cache/dev-perl/Net-OpenID-Common-1.200.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-OpenID-Common-1.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-DH-GMP-0.0.110 virtual/perl-Encode >=dev-perl/HTML-Parser-3.400.0 >=dev-perl/HTTP-Message-5.814.0 virtual/perl-MIME-Base64 virtual/perl-Math-BigInt virtual/perl-Time-Local dev-perl/XML-Simple !<dev-perl/Net-OpenID-Consumer-1.30.99 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Crypt-DH-GMP-0.0.110 virtual/perl-Encode >=dev-perl/HTML-Parser-3.400.0 >=dev-perl/HTTP-Message-5.814.0 virtual/perl-MIME-Base64 virtual/perl-Math-BigInt virtual/perl-Time-Local dev-perl/XML-Simple !<dev-perl/Net-OpenID-Consumer-1.30.99 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-OpenID-Common
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Crypt-DH-GMP-0.0.110 virtual/perl-Encode >=dev-perl/HTML-Parser-3.400.0 >=dev-perl/HTTP-Message-5.814.0 virtual/perl-MIME-Base64 virtual/perl-Math-BigInt virtual/perl-Time-Local dev-perl/XML-Simple !<dev-perl/Net-OpenID-Consumer-1.30.99 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-DH-GMP-0.0.110 virtual/perl-Encode >=dev-perl/HTML-Parser-3.400.0 >=dev-perl/HTTP-Message-5.814.0 virtual/perl-MIME-Base64 virtual/perl-Math-BigInt virtual/perl-Time-Local dev-perl/XML-Simple !<dev-perl/Net-OpenID-Consumer-1.30.99 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WR/WROG/Net-OpenID-Common-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36dce6ccf629e395c1a96063051f909d
diff --git a/metadata/md5-cache/dev-perl/Net-OpenID-Consumer-1.180.0-r1 b/metadata/md5-cache/dev-perl/Net-OpenID-Consumer-1.180.0-r1
index f733dcab80c6..5a953f8b4475 100644
--- a/metadata/md5-cache/dev-perl/Net-OpenID-Consumer-1.180.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-OpenID-Consumer-1.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-SHA dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl virtual/perl-MIME-Base64 >=dev-perl/Net-OpenID-Common-1.190.0 virtual/perl-Storable virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-SHA dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl virtual/perl-MIME-Base64 >=dev-perl/Net-OpenID-Common-1.190.0 virtual/perl-Storable virtual/perl-Time-Local virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Library for consumers of OpenID identities
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-OpenID-Consumer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-SHA dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl virtual/perl-MIME-Base64 >=dev-perl/Net-OpenID-Common-1.190.0 virtual/perl-Storable virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-SHA dev-perl/HTTP-Message dev-perl/JSON dev-perl/libwww-perl virtual/perl-MIME-Base64 >=dev-perl/Net-OpenID-Common-1.190.0 virtual/perl-Storable virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WR/WROG/Net-OpenID-Consumer-1.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ced49d75712f20725b5a52d7fd4ecf4
diff --git a/metadata/md5-cache/dev-perl/Net-OpenSSH-0.840.0 b/metadata/md5-cache/dev-perl/Net-OpenSSH-0.840.0
index 33bc463a46c3..546739fc4a0a 100644
--- a/metadata/md5-cache/dev-perl/Net-OpenSSH-0.840.0
+++ b/metadata/md5-cache/dev-perl/Net-OpenSSH-0.840.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/ssh dev-perl/IO-Tty !minimal? ( dev-perl/Net-SSH-Any dev-perl/Net-SFTP-Foreign ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/ssh dev-perl/IO-Tty !minimal? ( dev-perl/Net-SSH-Any dev-perl/Net-SFTP-Foreign ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Net::OpenSSH, Perl wrapper for OpenSSH secure shell client
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-OpenSSH
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/ssh dev-perl/IO-Tty !minimal? ( dev-perl/Net-SSH-Any dev-perl/Net-SFTP-Foreign ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/ssh dev-perl/IO-Tty !minimal? ( dev-perl/Net-SSH-Any dev-perl/Net-SFTP-Foreign ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Net-OpenSSH-0.84.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15252094d65ce92ce81ee77c9b1f2d5c
diff --git a/metadata/md5-cache/dev-perl/Net-Patricia-1.220.0-r2 b/metadata/md5-cache/dev-perl/Net-Patricia-1.220.0-r2
index 1c912a55c143..65315bd19e83 100644
--- a/metadata/md5-cache/dev-perl/Net-Patricia-1.220.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-Patricia-1.220.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-CIDR-Lite ipv6? ( dev-perl/Socket6 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-CIDR-Lite ipv6? ( dev-perl/Socket6 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Patricia Trie perl module for fast IP address lookups
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Patricia
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=ipv6 perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
-RDEPEND=dev-perl/Net-CIDR-Lite ipv6? ( dev-perl/Socket6 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-CIDR-Lite ipv6? ( dev-perl/Socket6 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRUBER/Net-Patricia-1.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5879d41190229275c7dfe801a49c8973
diff --git a/metadata/md5-cache/dev-perl/Net-Pcap-0.210.0 b/metadata/md5-cache/dev-perl/Net-Pcap-0.210.0
index f27cd95621f0..8f222585ac63 100644
--- a/metadata/md5-cache/dev-perl/Net-Pcap-0.210.0
+++ b/metadata/md5-cache/dev-perl/Net-Pcap-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-libs/libpcap dev-perl/IO-Interface || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-libs/libpcap dev-perl/IO-Interface >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to the pcap(3) LBL packet capture library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Pcap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-libs/libpcap dev-perl/IO-Interface || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-libs/libpcap dev-perl/IO-Interface >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORION/Net-Pcap-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51bf9f881bf7a8b6a197153326ba09f1
diff --git a/metadata/md5-cache/dev-perl/Net-PcapUtils-0.10.0-r3 b/metadata/md5-cache/dev-perl/Net-PcapUtils-0.10.0-r3
index bff407f27b17..2623d18fb873 100644
--- a/metadata/md5-cache/dev-perl/Net-PcapUtils-0.10.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-PcapUtils-0.10.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-Pcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-Pcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility routines for use with Net::Pcap
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-PcapUtils
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-Pcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-Pcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMPOTTER/Net-PcapUtils-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70902d9b74a78961975ca0b5ebac5015
diff --git a/metadata/md5-cache/dev-perl/Net-RBLClient-0.500.0-r3 b/metadata/md5-cache/dev-perl/Net-RBLClient-0.500.0-r3
index 69d12df25187..f9c769585a84 100644
--- a/metadata/md5-cache/dev-perl/Net-RBLClient-0.500.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-RBLClient-0.500.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-HiRes dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-HiRes dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Queries multiple Realtime Blackhole Lists in parallel
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-RBLClient
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-HiRes dev-perl/Net-DNS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-HiRes dev-perl/Net-DNS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABLUM/Net-RBLClient-0.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a3495eb8c7a51878400a745a450a1a69
diff --git a/metadata/md5-cache/dev-perl/Net-RFC3161-Timestamp-0.20.0 b/metadata/md5-cache/dev-perl/Net-RFC3161-Timestamp-0.20.0
index 2793b39b3c5b..a4c358193fc3 100644
--- a/metadata/md5-cache/dev-perl/Net-RFC3161-Timestamp-0.20.0
+++ b/metadata/md5-cache/dev-perl/Net-RFC3161-Timestamp-0.20.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Alien-OpenSSL virtual/perl-Carp virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Module-Load virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Alien-OpenSSL virtual/perl-Carp virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Module-Load virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility functions to request RFC3161 timestamps
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-RFC3161-Timestamp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Alien-OpenSSL virtual/perl-Carp virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Alien-OpenSSL virtual/perl-Carp virtual/perl-Exporter virtual/perl-Getopt-Long dev-perl/HTTP-Message dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKHUETTEL/Net-RFC3161-Timestamp-0.020.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14e5c252c769695958842e770b1b53e8
diff --git a/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r3 b/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r3
index 14ff69df7aee..57f51691f780 100644
--- a/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=net-libs/libpcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-libs/libpcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-libs/libpcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-libs/libpcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Raw IP packets manipulation Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-RawIP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-libs/libpcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-libs/libpcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=39350b4e52d448a43b3fbc197ddab055
diff --git a/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r4 b/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r4
index 7251a609453f..9d0efb39b1a0 100644
--- a/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r4
+++ b/metadata/md5-cache/dev-perl/Net-RawIP-0.250.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=net-libs/libpcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-libs/libpcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-libs/libpcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-libs/libpcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Raw IP packets manipulation Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-RawIP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-libs/libpcap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-libs/libpcap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAPER/Net-RawIP-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b61b8de10657e9397c8baa6f0c24e51
diff --git a/metadata/md5-cache/dev-perl/Net-SFTP-0.120.0 b/metadata/md5-cache/dev-perl/Net-SFTP-0.120.0
index 47f3084e2a4c..b101210d6198 100644
--- a/metadata/md5-cache/dev-perl/Net-SFTP-0.120.0
+++ b/metadata/md5-cache/dev-perl/Net-SFTP-0.120.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Math-Int64-0.540.0 >=dev-perl/Net-SSH-Perl-2.120.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Math-Int64-0.540.0 >=dev-perl/Net-SSH-Perl-2.120.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Secure File Transfer Protocol client
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SFTP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Math-Int64-0.540.0 >=dev-perl/Net-SSH-Perl-2.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Math-Int64-0.540.0 >=dev-perl/Net-SSH-Perl-2.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LK/LKINLEY/Net-SFTP-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1edacd4ae15d2a88f74198b616e466e7
diff --git a/metadata/md5-cache/dev-perl/Net-SFTP-Foreign-1.930.0 b/metadata/md5-cache/dev-perl/Net-SFTP-Foreign-1.930.0
index c571745f5856..8b121086549a 100644
--- a/metadata/md5-cache/dev-perl/Net-SFTP-Foreign-1.930.0
+++ b/metadata/md5-cache/dev-perl/Net-SFTP-Foreign-1.930.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SSH File Transfer Protocol client
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SFTP-Foreign
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Time-HiRes virtual/ssh || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-Time-HiRes virtual/ssh >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Net-SFTP-Foreign-1.93.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a23e886b75c216ffb5f195ee5e123ae
diff --git a/metadata/md5-cache/dev-perl/Net-SMTP-SSL-1.40.0-r1 b/metadata/md5-cache/dev-perl/Net-SMTP-SSL-1.40.0-r1
index 322e9367bb0a..6b0079cd8762 100644
--- a/metadata/md5-cache/dev-perl/Net-SMTP-SSL-1.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-SMTP-SSL-1.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-libnet dev-perl/IO-Socket-SSL virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-libnet dev-perl/IO-Socket-SSL virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(Deprecated) SSL support for Net::SMTP
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SMTP-SSL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-libnet dev-perl/IO-Socket-SSL || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-libnet dev-perl/IO-Socket-SSL >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Net-SMTP-SSL-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96c1dd7e309eec1e1b0293c91f3cabdb
diff --git a/metadata/md5-cache/dev-perl/Net-SMTP-TLS-0.120.0-r3 b/metadata/md5-cache/dev-perl/Net-SMTP-TLS-0.120.0-r3
index f92d535a8771..0a2bc3296219 100644
--- a/metadata/md5-cache/dev-perl/Net-SMTP-TLS-0.120.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-SMTP-TLS-0.120.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-MIME-Base64 dev-perl/Digest-HMAC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-MIME-Base64 dev-perl/Digest-HMAC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A SMTP client supporting TLS and AUTH
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SMTP-TLS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-MIME-Base64 dev-perl/Digest-HMAC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-SSLeay dev-perl/IO-Socket-SSL virtual/perl-MIME-Base64 dev-perl/Digest-HMAC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AW/AWESTHOLM/Net-SMTP-TLS-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b9ed0db91d8212c1187ba72abbf0e75
diff --git a/metadata/md5-cache/dev-perl/Net-SMTP-TLS-ButMaintained-0.240.0-r2 b/metadata/md5-cache/dev-perl/Net-SMTP-TLS-ButMaintained-0.240.0-r2
index 8860a4b20629..63801309c262 100644
--- a/metadata/md5-cache/dev-perl/Net-SMTP-TLS-ButMaintained-0.240.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-SMTP-TLS-ButMaintained-0.240.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-libnet >=dev-perl/IO-Socket-SSL-1.760.0 dev-perl/Net-SSLeay virtual/perl-MIME-Base64 dev-perl/Digest-HMAC >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-libnet >=dev-perl/IO-Socket-SSL-1.760.0 dev-perl/Net-SSLeay virtual/perl-MIME-Base64 dev-perl/Digest-HMAC >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An SMTP client supporting TLS and AUTH
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SMTP-TLS-ButMaintained
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO virtual/perl-libnet >=dev-perl/IO-Socket-SSL-1.760.0 dev-perl/Net-SSLeay virtual/perl-MIME-Base64 dev-perl/Digest-HMAC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO virtual/perl-libnet >=dev-perl/IO-Socket-SSL-1.760.0 dev-perl/Net-SSLeay virtual/perl-MIME-Base64 dev-perl/Digest-HMAC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FA/FAYLAND/Net-SMTP-TLS-ButMaintained-0.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=968c1638d9cab9a2a5a34d2a2bd06ef7
diff --git a/metadata/md5-cache/dev-perl/Net-SMTPS-0.100.0 b/metadata/md5-cache/dev-perl/Net-SMTPS-0.100.0
index 48907b922361..1937abca6357 100644
--- a/metadata/md5-cache/dev-perl/Net-SMTPS-0.100.0
+++ b/metadata/md5-cache/dev-perl/Net-SMTPS-0.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Authen-SASL-2.0.0 >=dev-perl/IO-Socket-SSL-1.0.0 >=virtual/perl-libnet-2.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Authen-SASL-2.0.0 >=dev-perl/IO-Socket-SSL-1.0.0 >=virtual/perl-libnet-2.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SSL/STARTTLS support for Net::SMTP
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SMTPS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Authen-SASL-2.0.0 >=dev-perl/IO-Socket-SSL-1.0.0 >=virtual/perl-libnet-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Authen-SASL-2.0.0 >=dev-perl/IO-Socket-SSL-1.0.0 >=virtual/perl-libnet-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOMO/src/Net-SMTPS-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d2e0c6d58af1af50ac09c484988dac4
diff --git a/metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r3 b/metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r3
index 605366d5baa5..af6f9cae1a06 100644
--- a/metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r3
+++ b/metadata/md5-cache/dev-perl/Net-SNMP-6.0.1-r3
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Crypt-DES-2.30.0 >=dev-perl/Crypt-Rijndael-1.20.0 >=dev-perl/Digest-HMAC-1.0 >=virtual/perl-Digest-MD5-2.110.0 >=dev-perl/Digest-SHA1-1.20.0 >=dev-perl/Socket6-0.230.0 ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO virtual/perl-Math-BigInt >=dev-perl/Module-Build-0.360.0 test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Crypt-DES-2.30.0 >=dev-perl/Crypt-Rijndael-1.20.0 >=dev-perl/Digest-HMAC-1.0 >=virtual/perl-Digest-MD5-2.110.0 >=dev-perl/Digest-SHA1-1.20.0 >=dev-perl/Socket6-0.230.0 ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO virtual/perl-Math-BigInt >=dev-perl/Module-Build-0.360.0 test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A SNMP Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SNMP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/Crypt-DES-2.30.0 >=dev-perl/Crypt-Rijndael-1.20.0 >=dev-perl/Digest-HMAC-1.0 >=virtual/perl-Digest-MD5-2.110.0 >=dev-perl/Digest-SHA1-1.20.0 >=dev-perl/Socket6-0.230.0 ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO virtual/perl-Math-BigInt || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Crypt-DES-2.30.0 >=dev-perl/Crypt-Rijndael-1.20.0 >=dev-perl/Digest-HMAC-1.0 >=virtual/perl-Digest-MD5-2.110.0 >=dev-perl/Digest-SHA1-1.20.0 >=dev-perl/Socket6-0.230.0 ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-IO virtual/perl-Math-BigInt >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DT/DTOWN/Net-SNMP-v6.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=679ec140d4b019078ccd994b2f352403
diff --git a/metadata/md5-cache/dev-perl/Net-SNPP-1.170.0-r3 b/metadata/md5-cache/dev-perl/Net-SNPP-1.170.0-r3
index ea5d254ee943..5076e7999bea 100644
--- a/metadata/md5-cache/dev-perl/Net-SNPP-1.170.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-SNPP-1.170.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=libnet SNPP component
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SNPP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBEYA/Net-SNPP-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=434f36c49fc7d4315f304f841ec788f4
diff --git a/metadata/md5-cache/dev-perl/Net-SSH-Any-0.100.0-r1 b/metadata/md5-cache/dev-perl/Net-SSH-Any-0.100.0-r1
index 2756e04c5f7b..edb9407d7e35 100644
--- a/metadata/md5-cache/dev-perl/Net-SSH-Any-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-SSH-Any-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.26 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.26 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use any SSH module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SSH-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Net-SSH-Any-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7775c8eebde93f4e468abff3d2b5060f
diff --git a/metadata/md5-cache/dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3 b/metadata/md5-cache/dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3
index aa61b502f19d..fedd53072b37 100644
--- a/metadata/md5-cache/dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3
+++ b/metadata/md5-cache/dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=dev-perl/Log-Log4perl-1.0.0 virtual/perl-Text-ParseWords virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=dev-perl/Log-Log4perl-1.0.0 virtual/perl-Text-ParseWords virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read and modify ssh's authorized_keys files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SSH-AuthorizedKeysFile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=dev-perl/Log-Log4perl-1.0.0 virtual/perl-Text-ParseWords || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=dev-perl/Log-Log4perl-1.0.0 virtual/perl-Text-ParseWords >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHILLI/Net-SSH-AuthorizedKeysFile-0.18.tar.gz https://github.com/mschilli/net-ssh-authorizedkeysfile-perl/pull/4.patch -> Net-SSH-AuthorizedKeysFile-0.180.0-r3-extra-keys-v2.patch
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=77024981cac722315794d44a69e0f3f6
diff --git a/metadata/md5-cache/dev-perl/Net-SSH-Perl-2.142.0 b/metadata/md5-cache/dev-perl/Net-SSH-Perl-2.142.0
index 9cbc6ae19250..50ba69f638c2 100644
--- a/metadata/md5-cache/dev-perl/Net-SSH-Perl-2.142.0
+++ b/metadata/md5-cache/dev-perl/Net-SSH-Perl-2.142.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Crypt-Curve25519-0.50.0 dev-perl/Crypt-IDEA >=dev-perl/CryptX-0.32.0 virtual/perl-Digest-MD5 dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Math-GMP-1.40.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-CRC32-1.200.0 !minimal? ( dev-perl/Digest-BubbleBabble dev-perl/Crypt-RSA dev-perl/TermReadKey ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.610.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Crypt-Curve25519-0.50.0 dev-perl/Crypt-IDEA >=dev-perl/CryptX-0.32.0 virtual/perl-Digest-MD5 dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Math-GMP-1.40.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-CRC32-1.200.0 !minimal? ( dev-perl/Digest-BubbleBabble dev-perl/Crypt-RSA dev-perl/TermReadKey ) >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.610.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl client Interface to SSH
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SSH-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Crypt-Curve25519-0.50.0 dev-perl/Crypt-IDEA >=dev-perl/CryptX-0.32.0 virtual/perl-Digest-MD5 dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Math-GMP-1.40.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-CRC32-1.200.0 !minimal? ( dev-perl/Digest-BubbleBabble dev-perl/Crypt-RSA dev-perl/TermReadKey ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Crypt-Curve25519-0.50.0 dev-perl/Crypt-IDEA >=dev-perl/CryptX-0.32.0 virtual/perl-Digest-MD5 dev-perl/File-HomeDir virtual/perl-File-Spec virtual/perl-IO >=dev-perl/Math-GMP-1.40.0 virtual/perl-Scalar-List-Utils >=dev-perl/String-CRC32-1.200.0 !minimal? ( dev-perl/Digest-BubbleBabble dev-perl/Crypt-RSA dev-perl/TermReadKey ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Net-SSH-Perl-2.142.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8d048eb7afeb9431848400a6dcecfaf
diff --git a/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0 b/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0
index dad7737f6b39..72119dff4281 100644
--- a/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0
+++ b/metadata/md5-cache/dev-perl/Net-SSH2-0.730.0
@@ -1,6 +1,6 @@
-BDEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) virtual/perl-ExtUtils-Constant >=virtual/perl-ExtUtils-MakeMaker-6.50 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) virtual/perl-ExtUtils-Constant >=virtual/perl-ExtUtils-MakeMaker-6.50 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Support for the SSH 2 protocol via libssh2
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SSH2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=gcrypt perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-libs/libssh2 sys-libs/zlib !gcrypt? ( dev-libs/openssl:= ) gcrypt? ( dev-libs/libgcrypt:= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RK/RKITOVER/Net-SSH2-0.73.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b60f1b7536fb1e03c3b2d3fbd0f8aae2
diff --git a/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0-r1 b/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0-r1
index 50d5b6d032a6..d0d0c84d28c8 100644
--- a/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-SSLeay-1.920.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( !minimal? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-NoWarnings ) virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( !minimal? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-NoWarnings ) virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for using OpenSSL
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SSLeay
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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-2
-RDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHRISN/Net-SSLeay-1.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8644923b747af4b98215b0ccf388136c
diff --git a/metadata/md5-cache/dev-perl/Net-SSLeay-1.940.0 b/metadata/md5-cache/dev-perl/Net-SSLeay-1.940.0
index 174f30b45768..1335ecc10988 100644
--- a/metadata/md5-cache/dev-perl/Net-SSLeay-1.940.0
+++ b/metadata/md5-cache/dev-perl/Net-SSLeay-1.940.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( !minimal? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-NoWarnings ) virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( !minimal? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-NoWarnings ) virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for using OpenSSL
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-SSLeay
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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-2
-RDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/openssl:= virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHRISN/Net-SSLeay-1.94.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc73ef08fe9b5690f9623c7f64362da8
diff --git a/metadata/md5-cache/dev-perl/Net-Server-2.14.0 b/metadata/md5-cache/dev-perl/Net-Server-2.14.0
index 21ce29fb2448..e9f5351b8a2d 100644
--- a/metadata/md5-cache/dev-perl/Net-Server-2.14.0
+++ b/metadata/md5-cache/dev-perl/Net-Server-2.14.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-HiRes dev-perl/IO-Multiplex ipv6? ( dev-perl/IO-Socket-INET6 ) >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-HiRes dev-perl/IO-Multiplex ipv6? ( dev-perl/IO-Socket-INET6 ) >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensible, general Perl server engine
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Server
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ipv6 perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-HiRes dev-perl/IO-Multiplex ipv6? ( dev-perl/IO-Socket-INET6 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp virtual/perl-IO virtual/perl-Time-HiRes dev-perl/IO-Multiplex ipv6? ( dev-perl/IO-Socket-INET6 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RH/RHANDOM/Net-Server-2.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4df8e73ad57e9dcbed6a1a35dffb06c
diff --git a/metadata/md5-cache/dev-perl/Net-Server-Coro-1.300.0-r2 b/metadata/md5-cache/dev-perl/Net-Server-Coro-1.300.0-r2
index da99dacfd2bf..ce6400f8b1c5 100644
--- a/metadata/md5-cache/dev-perl/Net-Server-Coro-1.300.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-Server-Coro-1.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Coro dev-perl/AnyEvent >=dev-perl/Net-Server-2 ssl? ( dev-perl/Net-SSLeay ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Coro dev-perl/AnyEvent >=dev-perl/Net-Server-2 ssl? ( dev-perl/Net-SSLeay ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A co-operative multithreaded server using Coro
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Server-Coro
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ssl perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=dev-perl/Coro dev-perl/AnyEvent >=dev-perl/Net-Server-2 ssl? ( dev-perl/Net-SSLeay ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Coro dev-perl/AnyEvent >=dev-perl/Net-Server-2 ssl? ( dev-perl/Net-SSLeay ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXMV/Net-Server-Coro-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=49f8a9045a3ecca3924db4faa2fceaf1
diff --git a/metadata/md5-cache/dev-perl/Net-Server-Mail-0.280.0-r1 b/metadata/md5-cache/dev-perl/Net-Server-Mail-0.280.0-r1
index 1c36f387446d..8d1aa136d11e 100644
--- a/metadata/md5-cache/dev-perl/Net-Server-Mail-0.280.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-Server-Mail-0.280.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-Socket-SSL-1.831.0 virtual/perl-libnet virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Most ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-Socket-SSL-1.831.0 virtual/perl-libnet virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Most ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Class to easily create a mail server
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Server-Mail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc ~x86
LICENSE=LGPL-2.1+ Artistic-2
-RDEPEND=>=dev-perl/IO-Socket-SSL-1.831.0 virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-Socket-SSL-1.831.0 virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GU/GUIMARD/Net-Server-Mail-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=38ba87c326611eca93ef7c1f6c18967f
diff --git a/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2 b/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2
index 002d58d3faee..1a3ee3dd9e0e 100644
--- a/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-Subnet-1.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Socket6-0.250.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Socket6-0.250.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast IP-in-subnet matcher for IPv4 and IPv6, CIDR or mask
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Subnet
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Socket6-0.250.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Socket6-0.250.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JU/JUERD/Net-Subnet-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1bdb9674a76859df51153210adcf42d2
diff --git a/metadata/md5-cache/dev-perl/Net-Telnet-3.50.0 b/metadata/md5-cache/dev-perl/Net-Telnet-3.50.0
index 27bfd96f6c89..3e9537c4475c 100644
--- a/metadata/md5-cache/dev-perl/Net-Telnet-3.50.0
+++ b/metadata/md5-cache/dev-perl/Net-Telnet-3.50.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-libnet-1.70.300 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-libnet-1.70.300 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=interact with TELNET port or other TCP ports in Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Telnet
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-libnet-1.70.300 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-libnet-1.70.300 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JROGERS/Net-Telnet-3.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c184c764cf0d5876846a67cefa17736
diff --git a/metadata/md5-cache/dev-perl/Net-Telnet-Cisco-1.120.0 b/metadata/md5-cache/dev-perl/Net-Telnet-Cisco-1.120.0
index 6029558c7799..b3836a8bfe75 100644
--- a/metadata/md5-cache/dev-perl/Net-Telnet-Cisco-1.120.0
+++ b/metadata/md5-cache/dev-perl/Net-Telnet-Cisco-1.120.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-Telnet-3.20.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/TermReadKey ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-Telnet-3.20.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/TermReadKey ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automate telnet sessions w/ routers&switches
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Telnet-Cisco
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ~ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-Telnet-3.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-Telnet-3.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VINSWORLD/Net-Telnet-Cisco-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4d1d7ce816b29bab0af7d49ce541a8b
diff --git a/metadata/md5-cache/dev-perl/Net-Trackback-1.10.0-r2 b/metadata/md5-cache/dev-perl/Net-Trackback-1.10.0-r2
index f8d8780ff083..398e4e432a63 100644
--- a/metadata/md5-cache/dev-perl/Net-Trackback-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-Trackback-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/libwww-perl-5.831.0 >=dev-perl/Class-ErrorHandler-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/libwww-perl-5.831.0 >=dev-perl/Class-ErrorHandler-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object-oriented interface for developing Trackback clients and servers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Trackback
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/libwww-perl-5.831.0 >=dev-perl/Class-ErrorHandler-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/libwww-perl-5.831.0 >=dev-perl/Class-ErrorHandler-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMA/Net-Trackback-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c3abceb12cb444c9890b551573c0ee8d
diff --git a/metadata/md5-cache/dev-perl/Net-UPnP-1.4.6 b/metadata/md5-cache/dev-perl/Net-UPnP-1.4.6
index cea61772675e..a0e72e1530c9 100644
--- a/metadata/md5-cache/dev-perl/Net-UPnP-1.4.6
+++ b/metadata/md5-cache/dev-perl/Net-UPnP-1.4.6
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-version dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-version dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for UPnP
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-UPnP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=BSD
-RDEPEND=virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKONNO/Net-UPnP-1.4.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=935fee421fe6ae5e9827ee6c14e08590
diff --git a/metadata/md5-cache/dev-perl/Net-Whois-IP-1.190.0-r2 b/metadata/md5-cache/dev-perl/Net-Whois-IP-1.190.0-r2
index 8ad6403c0232..fc8abd01cab5 100644
--- a/metadata/md5-cache/dev-perl/Net-Whois-IP-1.190.0-r2
+++ b/metadata/md5-cache/dev-perl/Net-Whois-IP-1.190.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Regexp-IPv6 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Regexp-IPv6 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for looking up the whois information for ip addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Whois-IP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Regexp-IPv6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Regexp-IPv6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BS/BSCHMITZ/Net-Whois-IP-1.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=97d5ee0ddb0c5364436a1d1b3fa98b8b
diff --git a/metadata/md5-cache/dev-perl/Net-Works-0.220.0 b/metadata/md5-cache/dev-perl/Net-Works-0.220.0
index d00a34a62a20..2d2c8d3f586c 100644
--- a/metadata/md5-cache/dev-perl/Net-Works-0.220.0
+++ b/metadata/md5-cache/dev-perl/Net-Works-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/List-AllUtils >=dev-perl/Math-Int128-0.60.0 dev-perl/Moo virtual/perl-Scalar-List-Utils >=virtual/perl-Socket-1.990.0 dev-perl/Sub-Quote >=dev-perl/namespace-autoclean-0.160.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Math-BigInt dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/List-AllUtils >=dev-perl/Math-Int128-0.60.0 dev-perl/Moo virtual/perl-Scalar-List-Utils >=virtual/perl-Socket-1.990.0 dev-perl/Sub-Quote >=dev-perl/namespace-autoclean-0.160.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Math-BigInt dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sane APIs for IP addresses and networks
EAPI=7
HOMEPAGE=https://metacpan.org/release/Net-Works
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/List-AllUtils >=dev-perl/Math-Int128-0.60.0 dev-perl/Moo virtual/perl-Scalar-List-Utils >=virtual/perl-Socket-1.990.0 dev-perl/Sub-Quote >=dev-perl/namespace-autoclean-0.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/List-AllUtils >=dev-perl/Math-Int128-0.60.0 dev-perl/Moo virtual/perl-Scalar-List-Utils >=virtual/perl-Socket-1.990.0 dev-perl/Sub-Quote >=dev-perl/namespace-autoclean-0.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAXMIND/Net-Works-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=27a96b729db234daddf678968ceb6176
diff --git a/metadata/md5-cache/dev-perl/Net-XMPP-1.50.0-r1 b/metadata/md5-cache/dev-perl/Net-XMPP-1.50.0-r1
index 91c30408418a..a1eda3e439a8 100644
--- a/metadata/md5-cache/dev-perl/Net-XMPP-1.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-XMPP-1.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Authen-SASL-2.120.0 virtual/perl-Digest-SHA virtual/perl-Scalar-List-Utils >=dev-perl/XML-Stream-1.240.0 >=dev-perl/Module-Build-0.360.300 test? ( >=dev-perl/LWP-Online-1.70.0 >=dev-perl/YAML-Tiny-1.410.0 >=virtual/perl-Test-Simple-0.920.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Authen-SASL-2.120.0 virtual/perl-Digest-SHA virtual/perl-Scalar-List-Utils >=dev-perl/XML-Stream-1.240.0 >=dev-perl/Module-Build-0.360.300 test? ( >=dev-perl/LWP-Online-1.70.0 >=dev-perl/YAML-Tiny-1.410.0 >=virtual/perl-Test-Simple-0.920.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XMPP Perl Library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-XMPP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
-RDEPEND=>=dev-perl/Authen-SASL-2.120.0 virtual/perl-Digest-SHA virtual/perl-Scalar-List-Utils >=dev-perl/XML-Stream-1.240.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Authen-SASL-2.120.0 virtual/perl-Digest-SHA virtual/perl-Scalar-List-Utils >=dev-perl/XML-Stream-1.240.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAPATRICK/Net-XMPP-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98db7d9d002b417ade238d6894ef1af1
diff --git a/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.300.0-r1 b/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.300.0-r1
index 584cd46bf571..a63d539278ba 100644
--- a/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.300.0-r1
+++ b/metadata/md5-cache/dev-perl/Net-Z3950-ZOOM-1.300.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/yaz-4.0.0:= >=dev-perl/MARC-Record-1.380.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-libs/yaz-4.0.0:= >=dev-perl/MARC-Record-1.380.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/yaz-4.0.0:= >=dev-perl/MARC-Record-1.380.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/yaz-4.0.0:= >=dev-perl/MARC-Record-1.380.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for invoking the ZOOM-C API
EAPI=8
HOMEPAGE=https://metacpan.org/release/Net-Z3950-ZOOM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/yaz-4.0.0:= >=dev-perl/MARC-Record-1.380.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/yaz-4.0.0:= >=dev-perl/MARC-Record-1.380.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIRK/Net-Z3950-ZOOM-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=67caf718081d3f7dba03379bc4a584fe
diff --git a/metadata/md5-cache/dev-perl/NetAddr-IP-4.79.0-r1 b/metadata/md5-cache/dev-perl/NetAddr-IP-4.79.0-r1
index 384219d3f240..a589a47d34aa 100644
--- a/metadata/md5-cache/dev-perl/NetAddr-IP-4.79.0-r1
+++ b/metadata/md5-cache/dev-perl/NetAddr-IP-4.79.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=ipv6? ( dev-perl/Socket6 ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=ipv6? ( dev-perl/Socket6 ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulation and operations on IP addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/NetAddr-IP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ipv6 perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=ipv6? ( dev-perl/Socket6 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=ipv6? ( dev-perl/Socket6 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKER/NetAddr-IP-4.079.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22c433542d21754400e4445a9605d2fa
diff --git a/metadata/md5-cache/dev-perl/NetPacket-1.7.2 b/metadata/md5-cache/dev-perl/NetPacket-1.7.2
index 7083b646e201..76791b72462f 100644
--- a/metadata/md5-cache/dev-perl/NetPacket-1.7.2
+++ b/metadata/md5-cache/dev-perl/NetPacket-1.7.2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Assemble / disassemble network packets at the protocol level
EAPI=8
HOMEPAGE=https://metacpan.org/release/NetPacket
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/NetPacket-1.7.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0126acf6ae804f0cabb3f640889f7c01
diff --git a/metadata/md5-cache/dev-perl/News-Newsrc-1.110.0-r1 b/metadata/md5-cache/dev-perl/News-Newsrc-1.110.0-r1
index fb071dd5e9ee..1b1e86144f60 100644
--- a/metadata/md5-cache/dev-perl/News-Newsrc-1.110.0-r1
+++ b/metadata/md5-cache/dev-perl/News-Newsrc-1.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Set-IntSpan-1.70.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Set-IntSpan-1.70.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manage newsrc files
EAPI=8
HOMEPAGE=https://metacpan.org/release/News-Newsrc
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Set-IntSpan-1.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Set-IntSpan-1.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SW/SWMCD/News-Newsrc-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7877446f619de6bdde73d2d5946e2e5c
diff --git a/metadata/md5-cache/dev-perl/Nmap-Parser-1.370.0 b/metadata/md5-cache/dev-perl/Nmap-Parser-1.370.0
index 54d1d813af67..1d6879a12efd 100644
--- a/metadata/md5-cache/dev-perl/Nmap-Parser-1.370.0
+++ b/metadata/md5-cache/dev-perl/Nmap-Parser-1.370.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Storable-2.0.0 >=dev-perl/XML-Twig-3.160.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Storable-2.0.0 >=dev-perl/XML-Twig-3.160.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse nmap scan data with perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Nmap-Parser
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 x86
LICENSE=MIT
-RDEPEND=>=virtual/perl-Storable-2.0.0 >=dev-perl/XML-Twig-3.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Storable-2.0.0 >=dev-perl/XML-Twig-3.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AP/APERSAUD/Nmap-Parser-1.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac070c99d44ce41344e48a04afb9a20f
diff --git a/metadata/md5-cache/dev-perl/Number-Bytes-Human-0.110.0-r1 b/metadata/md5-cache/dev-perl/Number-Bytes-Human-0.110.0-r1
index 1723036dd81f..ebc3da0f8f7c 100644
--- a/metadata/md5-cache/dev-perl/Number-Bytes-Human-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Number-Bytes-Human-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert byte count to human readable format
EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-Bytes-Human
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FE/FERREIRA/Number-Bytes-Human-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=42d102773e9c1d4542e37aad2d5f6bd8
diff --git a/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2 b/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2
index 7cbb32a6be61..969185d20238 100644
--- a/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Number-Compare-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Numeric comparisons
EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-Compare
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8a8c48e35998e46d0b64dd51b7bb49eb
diff --git a/metadata/md5-cache/dev-perl/Number-Format-1.760.0 b/metadata/md5-cache/dev-perl/Number-Format-1.760.0
index 29297ab4796a..6fbdb25a92c2 100644
--- a/metadata/md5-cache/dev-perl/Number-Format-1.760.0
+++ b/metadata/md5-cache/dev-perl/Number-Format-1.760.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Package for formatting numbers for display
EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-Format
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Number-Format-1.76.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4ebf4d75c9affe40fbd4634d29c57cc3
diff --git a/metadata/md5-cache/dev-perl/Number-Fraction-3.0.4 b/metadata/md5-cache/dev-perl/Number-Fraction-3.0.4
index 5b0afb22ce2c..f92fdb90735f 100644
--- a/metadata/md5-cache/dev-perl/Number-Fraction-3.0.4
+++ b/metadata/md5-cache/dev-perl/Number-Fraction-3.0.4
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-Types-MooseLike || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-Types-MooseLike >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to model fractions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-Fraction
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-Types-MooseLike || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-Types-MooseLike >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Number-Fraction-v3.0.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f0185bf96dd91448c2388dde5a09cbf
diff --git a/metadata/md5-cache/dev-perl/Number-Fraction-3.1.0 b/metadata/md5-cache/dev-perl/Number-Fraction-3.1.0
index c5aee033ad56..af4f4713f0aa 100644
--- a/metadata/md5-cache/dev-perl/Number-Fraction-3.1.0
+++ b/metadata/md5-cache/dev-perl/Number-Fraction-3.1.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to model fractions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-Fraction
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Number-Fraction-v3.1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bebc73d03fbfd451c1c8abb48b3d7ade
diff --git a/metadata/md5-cache/dev-perl/Number-WithError-1.10.0-r1 b/metadata/md5-cache/dev-perl/Number-WithError-1.10.0-r1
index b59a44947ff6..f0a34a9e7ff6 100644
--- a/metadata/md5-cache/dev-perl/Number-WithError-1.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Number-WithError-1.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Math-BigInt-1.400.0 >=dev-perl/Params-Util-0.100.0 >=dev-perl/prefork-1.0.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-LectroTest >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Math-BigInt-1.400.0 >=dev-perl/Params-Util-0.100.0 >=dev-perl/prefork-1.0.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-LectroTest >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Numbers with error propagation and scientific rounding
EAPI=8
HOMEPAGE=https://metacpan.org/release/Number-WithError
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Math-BigInt-1.400.0 >=dev-perl/Params-Util-0.100.0 >=dev-perl/prefork-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Math-BigInt-1.400.0 >=dev-perl/Params-Util-0.100.0 >=dev-perl/prefork-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Number-WithError-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=52ff0ae30c5218879492bdaa1d9abe34
diff --git a/metadata/md5-cache/dev-perl/OLE-StorageLite-0.220.0 b/metadata/md5-cache/dev-perl/OLE-StorageLite-0.220.0
index e9c4ea185335..de0239da6344 100644
--- a/metadata/md5-cache/dev-perl/OLE-StorageLite-0.220.0
+++ b/metadata/md5-cache/dev-perl/OLE-StorageLite-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Class for OLE document interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/OLE-Storage_Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMCNAMARA/OLE-Storage_Lite-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=136398546f73998cf2c023b8ba8afcb5
diff --git a/metadata/md5-cache/dev-perl/OOTools-2.410.0 b/metadata/md5-cache/dev-perl/OOTools-2.410.0
index 5d34ea222603..27e678fbab49 100644
--- a/metadata/md5-cache/dev-perl/OOTools-2.410.0
+++ b/metadata/md5-cache/dev-perl/OOTools-2.410.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( dev-perl/CGI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( dev-perl/CGI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pragma to implement lvalue accessors with options
EAPI=8
HOMEPAGE=https://metacpan.org/release/OOTools
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKNPP/OOTools-2.41.tar.gz https://dev.gentoo.org/~tove/distfiles/dev-perl/OOTools/OOTools-2.300.0-patch.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=10a6a1b95fcbaa064d861ac5d9b8829c
diff --git a/metadata/md5-cache/dev-perl/ORLite-1.980.0-r2 b/metadata/md5-cache/dev-perl/ORLite-1.980.0-r2
index 0fe870ddfdec..12b9e98944a2 100644
--- a/metadata/md5-cache/dev-perl/ORLite-1.980.0-r2
+++ b/metadata/md5-cache/dev-perl/ORLite-1.980.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 test? ( >=dev-perl/Test-Script-1.06 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 test? ( >=dev-perl/Test-Script-1.06 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely light weight SQLite-specific ORM
EAPI=8
HOMEPAGE=https://metacpan.org/release/ORLite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/ORLite-1.98.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e4fc6b1ffa5c716129328a52f763c07f
diff --git a/metadata/md5-cache/dev-perl/ORLite-2.0.0 b/metadata/md5-cache/dev-perl/ORLite-2.0.0
index bc190a9e4963..1703870a9475 100644
--- a/metadata/md5-cache/dev-perl/ORLite-2.0.0
+++ b/metadata/md5-cache/dev-perl/ORLite-2.0.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 dev-perl/Class-XSAccessor test? ( dev-perl/Test-Deep >=dev-perl/Test-Script-1.06 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 dev-perl/Class-XSAccessor test? ( dev-perl/Test-Deep >=dev-perl/Test-Script-1.06 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely light weight SQLite-specific ORM
EAPI=8
HOMEPAGE=https://metacpan.org/release/ORLite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Path-2.08 >=virtual/perl-File-Temp-0.20 >=dev-perl/Params-Util-1 >=dev-perl/DBI-1.607 >=dev-perl/DBD-SQLite-1.27 >=dev-perl/File-Remove-1.40 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/ORLite-2.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c3f211baa3028d9e27fd9ca551ff4cef
diff --git a/metadata/md5-cache/dev-perl/ORLite-Migrate-1.100.0-r2 b/metadata/md5-cache/dev-perl/ORLite-Migrate-1.100.0-r2
index 5a170cd29be8..c87e9597388c 100644
--- a/metadata/md5-cache/dev-perl/ORLite-Migrate-1.100.0-r2
+++ b/metadata/md5-cache/dev-perl/ORLite-Migrate-1.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Params-Util-0.370.0 >=dev-perl/IPC-Run3-0.42.0 >=virtual/perl-File-Path-2.04 >=dev-perl/DBD-SQLite-1.210.0 >=dev-perl/ORLite-1.280.0 >=dev-perl/File-pushd-1.0.0 >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-File-Spec-3.270.100 >=dev-perl/File-Which-1.70.0 >=dev-perl/DBI-1.580.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Params-Util-0.370.0 >=dev-perl/IPC-Run3-0.42.0 >=virtual/perl-File-Path-2.04 >=dev-perl/DBD-SQLite-1.210.0 >=dev-perl/ORLite-1.280.0 >=dev-perl/File-pushd-1.0.0 >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-File-Spec-3.270.100 >=dev-perl/File-Which-1.70.0 >=dev-perl/DBI-1.580.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely light weight SQLite-specific schema migration
EAPI=8
HOMEPAGE=https://metacpan.org/release/ORLite-Migrate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Params-Util-0.370.0 >=dev-perl/IPC-Run3-0.42.0 >=virtual/perl-File-Path-2.04 >=dev-perl/DBD-SQLite-1.210.0 >=dev-perl/ORLite-1.280.0 >=dev-perl/File-pushd-1.0.0 >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-File-Spec-3.270.100 >=dev-perl/File-Which-1.70.0 >=dev-perl/DBI-1.580.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Params-Util-0.370.0 >=dev-perl/IPC-Run3-0.42.0 >=virtual/perl-File-Path-2.04 >=dev-perl/DBD-SQLite-1.210.0 >=dev-perl/ORLite-1.280.0 >=dev-perl/File-pushd-1.0.0 >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-File-Spec-3.270.100 >=dev-perl/File-Which-1.70.0 >=dev-perl/DBI-1.580.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/ORLite-Migrate-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=266a74817820e2144cc7b8969fb6d950
diff --git a/metadata/md5-cache/dev-perl/Object-Enum-0.75.0-r1 b/metadata/md5-cache/dev-perl/Object-Enum-0.75.0-r1
index 0b04b318d3b1..3098ac5c8377 100644
--- a/metadata/md5-cache/dev-perl/Object-Enum-0.75.0-r1
+++ b/metadata/md5-cache/dev-perl/Object-Enum-0.75.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Sub-Install dev-perl/Sub-Exporter dev-perl/Class-Data-Inheritable dev-perl/Class-Accessor >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Sub-Install dev-perl/Sub-Exporter dev-perl/Class-Data-Inheritable dev-perl/Class-Accessor >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Replacement for if ($foo eq 'bar')
EAPI=8
HOMEPAGE=https://metacpan.org/release/Object-Enum
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Sub-Install dev-perl/Sub-Exporter dev-perl/Class-Data-Inheritable dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Sub-Install dev-perl/Sub-Exporter dev-perl/Class-Data-Inheritable dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMMILLS/Object-Enum-0.075.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0563715e9173bf5491348004485f3d1a
diff --git a/metadata/md5-cache/dev-perl/Object-Event-1.230.0-r1 b/metadata/md5-cache/dev-perl/Object-Event-1.230.0-r1
index e89d1c6ffa3e..d0abd37e610b 100644
--- a/metadata/md5-cache/dev-perl/Object-Event-1.230.0-r1
+++ b/metadata/md5-cache/dev-perl/Object-Event-1.230.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/AnyEvent-3.500.0 dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/AnyEvent-3.500.0 dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A class that provides an event callback interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/Object-Event
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/AnyEvent-3.500.0 dev-perl/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-3.500.0 dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EL/ELMEX/Object-Event-1.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=406f0aafc6f8a0785fa9fa69af8aa4d3
diff --git a/metadata/md5-cache/dev-perl/Object-MultiType-0.50.0-r1 b/metadata/md5-cache/dev-perl/Object-MultiType-0.50.0-r1
index 8097fda889a4..94f27760e2a2 100644
--- a/metadata/md5-cache/dev-perl/Object-MultiType-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Object-MultiType-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Objects as Hash, Array, Scalar, Code and Glob at the same time
EAPI=8
HOMEPAGE=https://metacpan.org/release/Object-MultiType
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GM/GMPASSOS/Object-MultiType-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf9704e8a87f33428dcf7b135e2dfeb8
diff --git a/metadata/md5-cache/dev-perl/Object-Pad-0.805.0-r1 b/metadata/md5-cache/dev-perl/Object-Pad-0.805.0-r1
index b90b578b08f6..8e93dbc4036f 100644
--- a/metadata/md5-cache/dev-perl/Object-Pad-0.805.0-r1
+++ b/metadata/md5-cache/dev-perl/Object-Pad-0.805.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XS-Parse-Keyword-0.370.0 >=dev-perl/XS-Parse-Sublike-0.150.0 >=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XS-Parse-Keyword-0.370.0 >=dev-perl/XS-Parse-Sublike-0.150.0 >=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple syntax for lexical field-based objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Object-Pad
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XS-Parse-Keyword-0.370.0 >=dev-perl/XS-Parse-Sublike-0.150.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XS-Parse-Keyword-0.370.0 >=dev-perl/XS-Parse-Sublike-0.150.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Object-Pad-0.805.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2dea8c154411839e0b6463c0cc25484e
diff --git a/metadata/md5-cache/dev-perl/Object-Pad-0.808.0-r1 b/metadata/md5-cache/dev-perl/Object-Pad-0.808.0-r1
index e3fb1c239b6a..807cc33c6a43 100644
--- a/metadata/md5-cache/dev-perl/Object-Pad-0.808.0-r1
+++ b/metadata/md5-cache/dev-perl/Object-Pad-0.808.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XS-Parse-Keyword-0.390.0 >=dev-perl/XS-Parse-Sublike-0.150.0 >=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XS-Parse-Keyword-0.390.0 >=dev-perl/XS-Parse-Sublike-0.150.0 >=dev-perl/Module-Build-0.400.400 test? ( >=virtual/perl-Test2-Suite-0.0.148 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple syntax for lexical field-based objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Object-Pad
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XS-Parse-Keyword-0.390.0 >=dev-perl/XS-Parse-Sublike-0.150.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XS-Parse-Keyword-0.390.0 >=dev-perl/XS-Parse-Sublike-0.150.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Object-Pad-0.808.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c998e896859e6103c5f5b4ebe79372f
diff --git a/metadata/md5-cache/dev-perl/Object-Realize-Later-0.210.0 b/metadata/md5-cache/dev-perl/Object-Realize-Later-0.210.0
index f5612d7f284b..2581313c8bd2 100644
--- a/metadata/md5-cache/dev-perl/Object-Realize-Later-0.210.0
+++ b/metadata/md5-cache/dev-perl/Object-Realize-Later-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Delayed creation of objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Object-Realize-Later
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/Object-Realize-Later-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=21823db86f67fb0ec0f35a88d7cc5e9a
diff --git a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.110.0 b/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.110.0
index e74a12ac2d9d..b6e70bb13a2e 100644
--- a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.110.0
+++ b/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-0.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Inline-0.440.0 dev-perl/Inline-C media-libs/libogg media-libs/libvorbis virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Inline-0.440.0 dev-perl/Inline-C media-libs/libogg media-libs/libvorbis virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An object-oriented interface to Ogg Vorbis information and comment fields
EAPI=8
HOMEPAGE=https://metacpan.org/release/Ogg-Vorbis-Header
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~sparc x86
LICENSE=GPL-2+ LGPL-2
-RDEPEND=>=dev-perl/Inline-0.440.0 dev-perl/Inline-C media-libs/libogg media-libs/libvorbis || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Inline-0.440.0 dev-perl/Inline-C media-libs/libogg media-libs/libvorbis >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Ogg-Vorbis-Header-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d07694f4fa893d891788be532350384
diff --git a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.50.0 b/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.50.0
index 8068127c5646..d29302107b1d 100644
--- a/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.50.0
+++ b/metadata/md5-cache/dev-perl/Ogg-Vorbis-Header-PurePerl-1.50.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Object-oriented interface to Ogg Vorbis information and comment fields
EAPI=8
HOMEPAGE=https://metacpan.org/release/Ogg-Vorbis-Header-PurePerl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/Ogg-Vorbis-Header-PurePerl-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f96ef4064c2fc7f70ec73f690ff99d19
diff --git a/metadata/md5-cache/dev-perl/Olson-Abbreviations-0.40.0-r1 b/metadata/md5-cache/dev-perl/Olson-Abbreviations-0.40.0-r1
index ccfaf747692c..374fddc5e99b 100644
--- a/metadata/md5-cache/dev-perl/Olson-Abbreviations-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Olson-Abbreviations-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moose >=dev-perl/MooseX-ClassAttribute-0.250.0 dev-perl/namespace-autoclean test? ( dev-perl/List-MoreUtils virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Moose >=dev-perl/MooseX-ClassAttribute-0.250.0 dev-perl/namespace-autoclean test? ( dev-perl/List-MoreUtils virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Globally unique timezones abbreviation handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Olson-Abbreviations
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose >=dev-perl/MooseX-ClassAttribute-0.250.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose >=dev-perl/MooseX-ClassAttribute-0.250.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EC/ECARROLL/Olson-Abbreviations-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f0779b8efcc0d283b930d2f6b216246
diff --git a/metadata/md5-cache/dev-perl/OpenGL-0.700.0-r1 b/metadata/md5-cache/dev-perl/OpenGL-0.700.0-r1
index f4a966b57d07..5adb3b073c7e 100644
--- a/metadata/md5-cache/dev-perl/OpenGL-0.700.0-r1
+++ b/metadata/md5-cache/dev-perl/OpenGL-0.700.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=media-libs/freeglut:0= x11-libs/libICE:0= x11-libs/libXext:0= x11-libs/libXi:0= x11-libs/libXmu:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=media-libs/freeglut:0= x11-libs/libICE:0= x11-libs/libXext:0= x11-libs/libXi:0= x11-libs/libXmu:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/freeglut:0= x11-libs/libICE:0= x11-libs/libXext:0= x11-libs/libXi:0= x11-libs/libXmu:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/freeglut:0= x11-libs/libICE:0= x11-libs/libXext:0= x11-libs/libXi:0= x11-libs/libXmu:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface providing graphics display using OpenGL
EAPI=8
HOMEPAGE=https://metacpan.org/release/OpenGL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=media-libs/freeglut:0= x11-libs/libICE:0= x11-libs/libXext:0= x11-libs/libXi:0= x11-libs/libXmu:0= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-libs/freeglut:0= x11-libs/libICE:0= x11-libs/libXext:0= x11-libs/libXi:0= x11-libs/libXmu:0= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHM/OpenGL-0.70.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cbb42282526e66fd4971b1904a875977
diff --git a/metadata/md5-cache/dev-perl/OpenGL-GLUT-0.720.0 b/metadata/md5-cache/dev-perl/OpenGL-GLUT-0.720.0
index 5245306d6db8..788039f2941d 100644
--- a/metadata/md5-cache/dev-perl/OpenGL-GLUT-0.720.0
+++ b/metadata/md5-cache/dev-perl/OpenGL-GLUT-0.720.0
@@ -1,6 +1,6 @@
-BDEPEND=media-libs/freeglut:= x11-libs/libICE:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXmu:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=media-libs/freeglut:= x11-libs/libICE:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXmu:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/freeglut:= x11-libs/libICE:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXmu:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/freeglut:= x11-libs/libICE:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXmu:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings to GLUT/FreeGLUT GUI toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/OpenGL-GLUT
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=media-libs/freeglut:= x11-libs/libICE:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXmu:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-libs/freeglut:= x11-libs/libICE:= x11-libs/libXext:= x11-libs/libXi:= x11-libs/libXmu:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/OpenGL-GLUT-0.72.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=da70b563e6488b64b4c980693773f02f
diff --git a/metadata/md5-cache/dev-perl/PAR-1.19.0 b/metadata/md5-cache/dev-perl/PAR-1.19.0
index e494472202ef..5a687d6352a3 100644
--- a/metadata/md5-cache/dev-perl/PAR-1.19.0
+++ b/metadata/md5-cache/dev-perl/PAR-1.19.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Archive Toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/PAR
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-1.019.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bfb37df4a8076e2a7e18cf63f5cb0d4c
diff --git a/metadata/md5-cache/dev-perl/PAR-1.20.0 b/metadata/md5-cache/dev-perl/PAR-1.20.0
index 1edc74e8e41b..2db3857bb48f 100644
--- a/metadata/md5-cache/dev-perl/PAR-1.20.0
+++ b/metadata/md5-cache/dev-perl/PAR-1.20.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Archive Toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/PAR
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Archive-Zip-1.0.0 >=virtual/perl-AutoLoader-5.660.200 >=virtual/perl-Digest-SHA-5.450.0 >=virtual/perl-File-Temp-0.50.0 >=virtual/perl-IO-Compress-1.300.0 >=dev-perl/PAR-Dist-0.320.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-1.020.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=27e34889b777d930a07c6fe3ef74e7bd
diff --git a/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0 b/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0
index 30a9dad2c078..b0ebe3a4f45b 100644
--- a/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0
+++ b/metadata/md5-cache/dev-perl/PAR-Dist-0.520.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create and manipulate PAR distributions
EAPI=8
HOMEPAGE=https://metacpan.org/release/PAR-Dist
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-File-Temp || ( dev-perl/YAML-Syck dev-perl/YAML ) dev-perl/Archive-Zip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSCHUPP/PAR-Dist-0.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c069e9437c2704e12f8172d2fc309acc
diff --git a/metadata/md5-cache/dev-perl/PBKDF2-Tiny-0.5.0-r2 b/metadata/md5-cache/dev-perl/PBKDF2-Tiny-0.5.0-r2
index 5d244d8cb2ae..fd58aa47a0f5 100644
--- a/metadata/md5-cache/dev-perl/PBKDF2-Tiny-0.5.0-r2
+++ b/metadata/md5-cache/dev-perl/PBKDF2-Tiny-0.5.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 virtual/perl-File-Spec virtual/perl-Text-ParseWords test? ( virtual/perl-Encode >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 virtual/perl-File-Spec virtual/perl-Text-ParseWords test? ( virtual/perl-Encode >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2
EAPI=8
HOMEPAGE=https://metacpan.org/release/PBKDF2-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/PBKDF2-Tiny-0.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d36705bef73f0d4ed218d874101f21b1
diff --git a/metadata/md5-cache/dev-perl/PBS-Client-0.110.0-r1 b/metadata/md5-cache/dev-perl/PBS-Client-0.110.0-r1
index ae5b544bd97e..9e558ece728b 100644
--- a/metadata/md5-cache/dev-perl/PBS-Client-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/PBS-Client-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Data-Dumper-2.121.0 >=virtual/perl-File-Temp-0.140.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Data-Dumper-2.121.0 >=virtual/perl-File-Temp-0.140.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to submit jobs to PBS (Portable Batch System)
EAPI=8
HOMEPAGE=https://metacpan.org/release/PBS-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Data-Dumper-2.121.0 >=virtual/perl-File-Temp-0.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Data-Dumper-2.121.0 >=virtual/perl-File-Temp-0.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KW/KWMAK/PBS/Client/PBS-Client-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3e40640266efcb081d37ef6a5f858174
diff --git a/metadata/md5-cache/dev-perl/PDF-API2-2.44.0 b/metadata/md5-cache/dev-perl/PDF-API2-2.44.0
index 87230efe8b74..31d4f4567265 100644
--- a/metadata/md5-cache/dev-perl/PDF-API2-2.44.0
+++ b/metadata/md5-cache/dev-perl/PDF-API2-2.44.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Facilitates the creation and modification of PDF files
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDF-API2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc ~ppc64 x86
LICENSE=LGPL-2.1
-RDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.044.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be0422abbc9eddaa9f202d3ba42db5d1
diff --git a/metadata/md5-cache/dev-perl/PDF-API2-2.45.0 b/metadata/md5-cache/dev-perl/PDF-API2-2.45.0
index 43b095e4d4dd..51894bdd4534 100644
--- a/metadata/md5-cache/dev-perl/PDF-API2-2.45.0
+++ b/metadata/md5-cache/dev-perl/PDF-API2-2.45.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-Memory-Cycle ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Facilitates the creation and modification of PDF files
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDF-API2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc ~ppc64 x86
LICENSE=LGPL-2.1
-RDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-IO-Compress-1.0.0 dev-perl/Font-TTF >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SS/SSIMMS/PDF-API2-2.045.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=036e236535b7d057c5b895b4dd2f1dc9
diff --git a/metadata/md5-cache/dev-perl/PDF-Builder-3.25.0 b/metadata/md5-cache/dev-perl/PDF-Builder-3.25.0
index 3dfefa78d9f8..22b2f0688d1a 100644
--- a/metadata/md5-cache/dev-perl/PDF-Builder-3.25.0
+++ b/metadata/md5-cache/dev-perl/PDF-Builder-3.25.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress >=virtual/perl-ExtUtils-MakeMaker-6.660.0 test? ( dev-perl/Test-Exception >=dev-perl/Test-Memory-Cycle-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress >=virtual/perl-ExtUtils-MakeMaker-6.660.0 test? ( dev-perl/Test-Exception >=dev-perl/Test-Memory-Cycle-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Facilitates the creation and modification of PDF files
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDF-Builder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=LGPL-2.1
-RDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMPERRY/PDF-Builder-3.025.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81d7168d52623f663058707426d579cf
diff --git a/metadata/md5-cache/dev-perl/PDF-Builder-3.26.0 b/metadata/md5-cache/dev-perl/PDF-Builder-3.26.0
index f4962fd873a8..d14d20cf2890 100644
--- a/metadata/md5-cache/dev-perl/PDF-Builder-3.26.0
+++ b/metadata/md5-cache/dev-perl/PDF-Builder-3.26.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress >=virtual/perl-ExtUtils-MakeMaker-6.660.0 test? ( dev-perl/Test-Exception >=dev-perl/Test-Memory-Cycle-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress >=virtual/perl-ExtUtils-MakeMaker-6.660.0 test? ( dev-perl/Test-Exception >=dev-perl/Test-Memory-Cycle-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Facilitates the creation and modification of PDF files
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDF-Builder
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=LGPL-2.1
-RDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Font-TTF-1.40.0 virtual/perl-IO-Compress >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMPERRY/PDF-Builder-3.026.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2fee929cb1d9026be58fbb312ff8f472
diff --git a/metadata/md5-cache/dev-perl/PDF-Create-1.460.0 b/metadata/md5-cache/dev-perl/PDF-Create-1.460.0
index 8f4c36949c02..607b3767e4d5 100644
--- a/metadata/md5-cache/dev-perl/PDF-Create-1.460.0
+++ b/metadata/md5-cache/dev-perl/PDF-Create-1.460.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker dev-perl/File-ShareDir-Install test? ( virtual/perl-File-Temp >=dev-perl/Test-LeakTrace-0.140.0 >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker dev-perl/File-ShareDir-Install test? ( virtual/perl-File-Temp >=dev-perl/Test-LeakTrace-0.140.0 >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create PDF documents in Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDF-Create
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=dev-perl/File-Share-0.250.0 dev-perl/JSON virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/PDF-Create-1.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f9a772360694e1eb07a5056ffdfee4b
diff --git a/metadata/md5-cache/dev-perl/PDL-2.63.0 b/metadata/md5-cache/dev-perl/PDL-2.63.0
index f8cbb2bdde0c..8d482c7144df 100644
--- a/metadata/md5-cache/dev-perl/PDL-2.63.0
+++ b/metadata/md5-cache/dev-perl/PDL-2.63.0
@@ -1,6 +1,6 @@
-BDEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 ) test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) fortran? ( virtual/fortran )
+BDEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path fortran? ( >=dev-perl/ExtUtils-F77-1.130.0 ) test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) fortran? ( virtual/fortran )
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
-DEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) fortran? ( virtual/fortran )
+DEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] fortran? ( virtual/fortran )
DESCRIPTION=Perl Data Language for scientific computing
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL
@@ -8,9 +8,9 @@ INHERIT=flag-o-matic perl-module fortran-2
IUSE=+badval doc fortran gd gsl hdf netpbm pdl2 pgplot threads test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 arm ppc x86
LICENSE=|| ( Artistic GPL-1+ ) public-domain PerlDL
-RDEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:= fortran? ( virtual/fortran )
+RDEPEND=sys-libs/ncurses:0= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-1.890.0 fortran? ( >=dev-perl/ExtUtils-F77-1.260.0 ) gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= fortran? ( virtual/fortran )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-2.063.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8acdf5ecf65069035393dca4b36c18c8
diff --git a/metadata/md5-cache/dev-perl/PDL-2.87.0 b/metadata/md5-cache/dev-perl/PDL-2.87.0
index ee7ec519d31c..cc955fc6a00b 100644
--- a/metadata/md5-cache/dev-perl/PDL-2.87.0
+++ b/metadata/md5-cache/dev-perl/PDL-2.87.0
@@ -1,6 +1,6 @@
-BDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/fortran
+BDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/fortran
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
-DEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) virtual/fortran
+DEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] virtual/fortran
DESCRIPTION=Perl Data Language for scientific computing
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs fortran-2
IUSE=+badval doc gd gsl hdf netpbm pdl2 pgplot test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ ) public-domain PerlDL
-RDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:= virtual/fortran
+RDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= virtual/fortran
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-2.087.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dbec7634352d6b6e3145962d617c36f4
diff --git a/metadata/md5-cache/dev-perl/PDL-2.88.0 b/metadata/md5-cache/dev-perl/PDL-2.88.0
index 04ed5762de66..451d30249a78 100644
--- a/metadata/md5-cache/dev-perl/PDL-2.88.0
+++ b/metadata/md5-cache/dev-perl/PDL-2.88.0
@@ -1,6 +1,6 @@
-BDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/fortran
+BDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/fortran
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
-DEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) virtual/fortran
+DEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] virtual/fortran
DESCRIPTION=Perl Data Language for scientific computing
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs fortran-2
IUSE=+badval doc gd gsl hdf netpbm pdl2 pgplot test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ ) public-domain PerlDL
-RDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:= virtual/fortran
+RDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= virtual/fortran
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-2.088.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a2ae0253ec5261c627f1a6ffd1ee5d38
diff --git a/metadata/md5-cache/dev-perl/PDL-2.89.0 b/metadata/md5-cache/dev-perl/PDL-2.89.0
index 576daf4a2701..693d1849df20 100644
--- a/metadata/md5-cache/dev-perl/PDL-2.89.0
+++ b/metadata/md5-cache/dev-perl/PDL-2.89.0
@@ -1,16 +1,16 @@
-BDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) virtual/fortran
+BDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=virtual/perl-Carp-1.200.0 >=dev-perl/Devel-CheckLib-1.10.0 >=dev-perl/ExtUtils-Depends-0.402.0 >=virtual/perl-ExtUtils-MakeMaker-7.120.0 >=virtual/perl-ExtUtils-ParseXS-3.10.0 virtual/perl-File-Path >=dev-perl/ExtUtils-F77-1.130.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warn dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) virtual/fortran
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
-DEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) virtual/fortran
+DEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] virtual/fortran
DESCRIPTION=Perl Data Language for scientific computing
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL
INHERIT=perl-module toolchain-funcs fortran-2
IUSE=+badval doc gd gsl hdf netpbm pdl2 pgplot test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ ) public-domain PerlDL
-RDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:= virtual/fortran
+RDEPEND=sys-libs/ncurses:= app-arch/sharutils dev-perl/Astro-FITS-Header dev-perl/Convert-UU >=virtual/perl-Data-Dumper-2.121.0 >=dev-perl/File-Map-0.570.0 >=virtual/perl-Filter-Simple-0.880.0 dev-perl/Filter dev-perl/File-Which >=dev-perl/Inline-0.830.0 >=dev-perl/Inline-C-0.620.0 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Math-Complex dev-perl/Module-Compile >=dev-perl/OpenGL-0.700.0 dev-perl/OpenGL-GLUT >=dev-perl/TermReadKey-2.340.0 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) >=virtual/perl-Data-Dumper-2.121.0 dev-perl/Pod-Parser virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Filter-Simple virtual/perl-Storable >=virtual/perl-Text-Balanced-2.50.0 >=dev-perl/ExtUtils-F77-1.260.0 gd? ( media-libs/gd ) gsl? ( sci-libs/gsl ) hdf? ( sci-libs/hdf dev-perl/Alien-HDF4 ) netpbm? ( media-libs/netpbm media-video/ffmpeg ) pdl2? ( >=dev-perl/Devel-REPL-1.3.11 || ( dev-perl/Term-ReadLine-Perl dev-perl/Term-ReadLine-Gnu ) ) pgplot? ( dev-perl/PGPLOT ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= virtual/fortran
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-2.089.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=240cbc2dd9fa08fe5f846e0e3e6dd9b6
+_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7746eeb09f7ec20a4689f52580544522
diff --git a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0 b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0
index cc23ccb75fcf..01964a47d74f 100644
--- a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0
+++ b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.19.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Alien-Gnuplot virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Alien-Gnuplot virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gnuplot-based plotting for PDL
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL-Graphics-Gnuplot
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Alien-Gnuplot virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Alien-Gnuplot virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes || ( sci-visualization/gnuplot[X] sci-visualization/gnuplot[qt4(-)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-Graphics-Gnuplot-2.019.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ddc26dbeda1a2060e221a76d2f6b119
diff --git a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.25.0 b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.25.0
index 8cba118c932b..94497736d0b6 100644
--- a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.25.0
+++ b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.25.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gnuplot-based plotting for PDL
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL-Graphics-Gnuplot
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-Graphics-Gnuplot-2.025.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e178bc1577b0379400c0041d9d729603
diff --git a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.26.0 b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.26.0
index 3afb7598542a..567e53a1ec0f 100644
--- a/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.26.0
+++ b/metadata/md5-cache/dev-perl/PDL-Graphics-Gnuplot-2.26.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot >=virtual/perl-ExtUtils-MakeMaker-6.480.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gnuplot-based plotting for PDL
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL-Graphics-Gnuplot
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-Gnuplot-1.31.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO dev-perl/IPC-Run virtual/perl-Scalar-List-Utils dev-perl/PDL dev-perl/PDL-Transform-Color dev-perl/Safe-Isa virtual/perl-Storable virtual/perl-Time-HiRes sci-visualization/gnuplot >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-Graphics-Gnuplot-2.026.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=feb65ccbc40b6216299f9c3aec28c39b
diff --git a/metadata/md5-cache/dev-perl/PDL-IO-CSV-0.11.0 b/metadata/md5-cache/dev-perl/PDL-IO-CSV-0.11.0
index 346c3d8406d7..709ac7c26aaf 100644
--- a/metadata/md5-cache/dev-perl/PDL-IO-CSV-0.11.0
+++ b/metadata/md5-cache/dev-perl/PDL-IO-CSV-0.11.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/PDL-2.6.0 dev-perl/Text-CSV_XS virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Number-Delta-1.60.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/PDL-2.6.0 dev-perl/Text-CSV_XS virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Number-Delta-1.60.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Load/save PDL from/to CSV file (optimized for speed and large data)
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL-IO-CSV
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/PDL-2.6.0 dev-perl/Text-CSV_XS || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/PDL-2.6.0 dev-perl/Text-CSV_XS >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KM/KMX/PDL-IO-CSV-0.011.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=edb15198498fb16c42b3fc38cd74f7de
diff --git a/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.5.0 b/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.5.0
index 014b0b1b48c5..147a8e4b91ff 100644
--- a/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.5.0
+++ b/metadata/md5-cache/dev-perl/PDL-Transform-Color-1.5.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/PDL dev-perl/Safe-Isa virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/PDL dev-perl/Safe-Isa virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Useful color system conversions for PDL
EAPI=8
HOMEPAGE=https://metacpan.org/release/PDL-Transform-Color
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/PDL dev-perl/Safe-Isa || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/PDL dev-perl/Safe-Isa >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PDL-Transform-Color-1.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b8540877e8a5192d74010e7e97060867
diff --git a/metadata/md5-cache/dev-perl/PGPLOT-2.280.0 b/metadata/md5-cache/dev-perl/PGPLOT-2.280.0
index 70a2f7d58d2a..46ed1ffa89b4 100644
--- a/metadata/md5-cache/dev-perl/PGPLOT-2.280.0
+++ b/metadata/md5-cache/dev-perl/PGPLOT-2.280.0
@@ -1,6 +1,6 @@
-BDEPEND=sci-libs/pgplot >=dev-perl/Devel-CheckLib-1.140.0 >=dev-perl/ExtUtils-F77-1.130.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sci-libs/pgplot >=dev-perl/Devel-CheckLib-1.140.0 >=dev-perl/ExtUtils-F77-1.130.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sci-libs/pgplot || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sci-libs/pgplot >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Allow subroutines in the PGPLOT graphics library to be called from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/PGPLOT
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ia64 ~ppc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sci-libs/pgplot || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sci-libs/pgplot >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETJ/PGPLOT-2.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=90beb04cab70fc713116f98a0fe25866
diff --git a/metadata/md5-cache/dev-perl/PHP-Serialization-0.340.0-r2 b/metadata/md5-cache/dev-perl/PHP-Serialization-0.340.0-r2
index ac6695879b02..3352f70be120 100644
--- a/metadata/md5-cache/dev-perl/PHP-Serialization-0.340.0-r2
+++ b/metadata/md5-cache/dev-perl/PHP-Serialization-0.340.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert PHP's serialize() into the equivalent Perl structure, and vice versa
EAPI=8
HOMEPAGE=https://metacpan.org/release/PHP-Serialization
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOBTFISH/PHP-Serialization-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8b4eeed8ac64f2239b9e8e427f3f14d
diff --git a/metadata/md5-cache/dev-perl/POE-1.370.0 b/metadata/md5-cache/dev-perl/POE-1.370.0
index 521da3b000df..3be0ccf18181 100644
--- a/metadata/md5-cache/dev-perl/POE-1.370.0
+++ b/metadata/md5-cache/dev-perl/POE-1.370.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-0.870.0 >=virtual/perl-IO-1.240.0 >=dev-perl/IO-Pipely-0.5.0 >=dev-perl/IO-Tty-1.80.0 >=virtual/perl-Storable-2.160.0 >=virtual/perl-Time-HiRes-1.590.0 ipv6? ( >=dev-perl/Socket6-0.14 ) tk? ( >=dev-perl/Tk-800.027 ) libwww? ( >=dev-perl/libwww-perl-5.79 >=dev-perl/URI-1.30 ) ncurses? ( >=dev-perl/Curses-1.08 ) virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/POE-Test-Loops-1.360.0 >=virtual/perl-Test-Harness-2.26 >=virtual/perl-Test-Simple-0.54 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-0.870.0 >=virtual/perl-IO-1.240.0 >=dev-perl/IO-Pipely-0.5.0 >=dev-perl/IO-Tty-1.80.0 >=virtual/perl-Storable-2.160.0 >=virtual/perl-Time-HiRes-1.590.0 ipv6? ( >=dev-perl/Socket6-0.14 ) tk? ( >=dev-perl/Tk-800.027 ) libwww? ( >=dev-perl/libwww-perl-5.79 >=dev-perl/URI-1.30 ) ncurses? ( >=dev-perl/Curses-1.08 ) virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/POE-Test-Loops-1.360.0 >=virtual/perl-Test-Harness-2.26 >=virtual/perl-Test-Simple-0.54 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework for creating multitasking programs in Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ipv6 libwww ncurses tk perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-0.870.0 >=virtual/perl-IO-1.240.0 >=dev-perl/IO-Pipely-0.5.0 >=dev-perl/IO-Tty-1.80.0 >=virtual/perl-Storable-2.160.0 >=virtual/perl-Time-HiRes-1.590.0 ipv6? ( >=dev-perl/Socket6-0.14 ) tk? ( >=dev-perl/Tk-800.027 ) libwww? ( >=dev-perl/libwww-perl-5.79 >=dev-perl/URI-1.30 ) ncurses? ( >=dev-perl/Curses-1.08 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-File-Spec-0.870.0 >=virtual/perl-IO-1.240.0 >=dev-perl/IO-Pipely-0.5.0 >=dev-perl/IO-Tty-1.80.0 >=virtual/perl-Storable-2.160.0 >=virtual/perl-Time-HiRes-1.590.0 ipv6? ( >=dev-perl/Socket6-0.14 ) tk? ( >=dev-perl/Tk-800.027 ) libwww? ( >=dev-perl/libwww-perl-5.79 >=dev-perl/URI-1.30 ) ncurses? ( >=dev-perl/Curses-1.08 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/POE-1.370.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4b4b6fe194f717237d0286dc24f28ec
diff --git a/metadata/md5-cache/dev-perl/POE-Component-Client-DNS-1.54.0-r1 b/metadata/md5-cache/dev-perl/POE-Component-Client-DNS-1.54.0-r1
index 1dc3298bf9f5..fa523a7fced6 100644
--- a/metadata/md5-cache/dev-perl/POE-Component-Client-DNS-1.54.0-r1
+++ b/metadata/md5-cache/dev-perl/POE-Component-Client-DNS-1.54.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-DNS-0.650.0 >=dev-perl/POE-1.294.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-NoWarnings-1.20.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-DNS-0.650.0 >=dev-perl/POE-1.294.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-NoWarnings-1.20.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Non-blocking, parallel DNS client
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-Component-Client-DNS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-DNS-0.650.0 >=dev-perl/POE-1.294.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-DNS-0.650.0 >=dev-perl/POE-1.294.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/POE-Component-Client-DNS-1.054.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b2bbdadfea1b9faf715fc06dbed7e76
diff --git a/metadata/md5-cache/dev-perl/POE-Component-Client-Keepalive-0.272.0-r1 b/metadata/md5-cache/dev-perl/POE-Component-Client-Keepalive-0.272.0-r1
index 1fcc81fd0fb7..29013b9039cc 100644
--- a/metadata/md5-cache/dev-perl/POE-Component-Client-Keepalive-0.272.0-r1
+++ b/metadata/md5-cache/dev-perl/POE-Component-Client-Keepalive-0.272.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-IP-Minimal-0.20.0 >=dev-perl/POE-1.311.0 >=dev-perl/POE-Component-Resolver-0.917.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-IP-Minimal-0.20.0 >=dev-perl/POE-1.311.0 >=dev-perl/POE-Component-Resolver-0.917.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manage connections, with keep-alive
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-Component-Client-Keepalive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-IP-Minimal-0.20.0 >=dev-perl/POE-1.311.0 >=dev-perl/POE-Component-Resolver-0.917.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-IP-Minimal-0.20.0 >=dev-perl/POE-1.311.0 >=dev-perl/POE-Component-Resolver-0.917.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/POE-Component-Client-Keepalive-0.272.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a78ac2ea2ae50c42037ecf5d45262b67
diff --git a/metadata/md5-cache/dev-perl/POE-Component-IKC-0.240.200-r1 b/metadata/md5-cache/dev-perl/POE-Component-IKC-0.240.200-r1
index 3b1cc203c1cc..017bda413d54 100644
--- a/metadata/md5-cache/dev-perl/POE-Component-IKC-0.240.200-r1
+++ b/metadata/md5-cache/dev-perl/POE-Component-IKC-0.240.200-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Dump-1.0.0 >=dev-perl/Devel-Size-0.770.0 >=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.600.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Data-Dump-1.0.0 >=dev-perl/Devel-Size-0.770.0 >=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.600.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Inter-Kernel Communication for POE
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-Component-IKC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Dump-1.0.0 >=dev-perl/Devel-Size-0.770.0 >=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Dump-1.0.0 >=dev-perl/Devel-Size-0.770.0 >=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GW/GWYN/POE-Component-IKC-0.2402.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e206bbcf9487e8131a446c1a324efd57
diff --git a/metadata/md5-cache/dev-perl/POE-Component-PreforkDispatch-0.101.0-r3 b/metadata/md5-cache/dev-perl/POE-Component-PreforkDispatch-0.101.0-r3
index 873d9c4d3227..044c3e3b5593 100644
--- a/metadata/md5-cache/dev-perl/POE-Component-PreforkDispatch-0.101.0-r3
+++ b/metadata/md5-cache/dev-perl/POE-Component-PreforkDispatch-0.101.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Error dev-perl/IO-Capture dev-perl/Params-Validate dev-perl/POE dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Error dev-perl/IO-Capture dev-perl/Params-Validate dev-perl/POE dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Preforking task dispatcher
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-Component-PreforkDispatch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Error dev-perl/IO-Capture dev-perl/Params-Validate dev-perl/POE || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Error dev-perl/IO-Capture dev-perl/Params-Validate dev-perl/POE >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EW/EWATERS/POE-Component-PreforkDispatch-0.101.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f20381e0bb1cb659b31a14518c05e2f2
diff --git a/metadata/md5-cache/dev-perl/POE-Component-Resolver-0.921.0-r1 b/metadata/md5-cache/dev-perl/POE-Component-Resolver-0.921.0-r1
index fa419c3b6b94..a6b6d1a8ca71 100644
--- a/metadata/md5-cache/dev-perl/POE-Component-Resolver-0.921.0-r1
+++ b/metadata/md5-cache/dev-perl/POE-Component-Resolver-0.921.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Socket-2.1.0 >=virtual/perl-Storable-2.180.0 >=virtual/perl-Test-Simple-0.96 >=virtual/perl-Time-HiRes-1.971.100 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Socket-2.1.0 >=virtual/perl-Storable-2.180.0 >=virtual/perl-Test-Simple-0.96 >=virtual/perl-Time-HiRes-1.971.100 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A non-blocking getaddrinfo() resolver
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-Component-Resolver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Socket-2.1.0 >=virtual/perl-Storable-2.180.0 >=virtual/perl-Test-Simple-0.96 >=virtual/perl-Time-HiRes-1.971.100 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/POE-1.311.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Socket-2.1.0 >=virtual/perl-Storable-2.180.0 >=virtual/perl-Test-Simple-0.96 >=virtual/perl-Time-HiRes-1.971.100 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/POE-Component-Resolver-0.921.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=28c3b8c7f9297911bf166d8c1bb2d07a
diff --git a/metadata/md5-cache/dev-perl/POE-Test-Loops-1.360.0-r1 b/metadata/md5-cache/dev-perl/POE-Test-Loops-1.360.0-r1
index 644988673104..4e9669e70bbd 100644
--- a/metadata/md5-cache/dev-perl/POE-Test-Loops-1.360.0-r1
+++ b/metadata/md5-cache/dev-perl/POE-Test-Loops-1.360.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Reusable tests for POE::Loop authors
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-Test-Loops
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCAPUTO/POE-Test-Loops-1.360.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f7b4d1e41b6218066e37ed5912622ad
diff --git a/metadata/md5-cache/dev-perl/POE-XS-Loop-EPoll-1.3.0-r1 b/metadata/md5-cache/dev-perl/POE-XS-Loop-EPoll-1.3.0-r1
index f506e655ff4f..ef5cb8921251 100644
--- a/metadata/md5-cache/dev-perl/POE-XS-Loop-EPoll-1.3.0-r1
+++ b/metadata/md5-cache/dev-perl/POE-XS-Loop-EPoll-1.3.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An XS implementation of POE::Loop, using Linux epoll(2)
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-XS-Loop-EPoll
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TONYC/POE-XS-Loop-EPoll-1.003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=de0aa771c63d4fdf34a9bd83531fdcee
diff --git a/metadata/md5-cache/dev-perl/POE-XS-Loop-Poll-1.0.0-r2 b/metadata/md5-cache/dev-perl/POE-XS-Loop-Poll-1.0.0-r2
index 1dbf0a83fec2..d4979de20d86 100644
--- a/metadata/md5-cache/dev-perl/POE-XS-Loop-Poll-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/POE-XS-Loop-Poll-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An XS implementation of POE::Loop, using poll(2)
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-XS-Loop-Poll
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/POE-1.287.0 >=dev-perl/POE-Test-Loops-1.33.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TONYC/POE-XS-Loop-Poll-1.000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5987ad9d573aa023b51b900e27848c7e
diff --git a/metadata/md5-cache/dev-perl/POE-XS-Queue-Array-0.6.0-r2 b/metadata/md5-cache/dev-perl/POE-XS-Queue-Array-0.6.0-r2
index b6ab3e74d537..29baba0ef73c 100644
--- a/metadata/md5-cache/dev-perl/POE-XS-Queue-Array-0.6.0-r2
+++ b/metadata/md5-cache/dev-perl/POE-XS-Queue-Array-0.6.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/POE || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/POE >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An XS implementation of POE::Queue::Array
EAPI=8
HOMEPAGE=https://metacpan.org/release/POE-XS-Queue-Array
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/POE || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/POE >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TONYC/POE-XS-Queue-Array-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ceafae0cc023f3862192933ad2b81f3
diff --git a/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.440.0 b/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.440.0
index d4be573ed87a..a00615a9c0a6 100644
--- a/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.440.0
+++ b/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.440.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local >=dev-perl/Module-Build-Tiny-0.35.0 virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local >=dev-perl/Module-Build-Tiny-0.35.0 virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=GNU C library compatible strftime for loggers and servers
EAPI=8
HOMEPAGE=https://metacpan.org/release/POSIX-strftime-Compiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/POSIX-strftime-Compiler-0.44.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fadafbc8f957e25c9cc25f59aba695f
diff --git a/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.460.0 b/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.460.0
index 75954ed10304..cc966556a60d 100644
--- a/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.460.0
+++ b/metadata/md5-cache/dev-perl/POSIX-strftime-Compiler-0.460.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local >=dev-perl/Module-Build-Tiny-0.35.0 virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local >=dev-perl/Module-Build-Tiny-0.35.0 virtual/perl-CPAN-Meta test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=GNU C library compatible strftime for loggers and servers
EAPI=8
HOMEPAGE=https://metacpan.org/release/POSIX-strftime-Compiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Time-TZOffset ) virtual/perl-Carp virtual/perl-Exporter virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/POSIX-strftime-Compiler-0.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f237d1bff6f041bb11b8d20860634ee
diff --git a/metadata/md5-cache/dev-perl/PPI-1.277.0 b/metadata/md5-cache/dev-perl/PPI-1.277.0
index 02def35c3ba3..5b65527e3e82 100644
--- a/metadata/md5-cache/dev-perl/PPI-1.277.0
+++ b/metadata/md5-cache/dev-perl/PPI-1.277.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Class-Inspector-1.220.0 virtual/perl-Encode >=dev-perl/File-Remove-1.420.0 virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-NoWarnings >=dev-perl/Test-Object-0.70.0 >=dev-perl/Test-SubCalls-1.70.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Class-Inspector-1.220.0 virtual/perl-Encode >=dev-perl/File-Remove-1.420.0 virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-NoWarnings >=dev-perl/Test-Object-0.70.0 >=dev-perl/Test-SubCalls-1.70.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse, Analyze, and Manipulate Perl (without perl)
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MITHALDU/PPI-1.277.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e2ebeb8206943310e5bbf0f67ec02987
diff --git a/metadata/md5-cache/dev-perl/PPI-1.278.0 b/metadata/md5-cache/dev-perl/PPI-1.278.0
index 2b315fd0be76..0e8a476b958a 100644
--- a/metadata/md5-cache/dev-perl/PPI-1.278.0
+++ b/metadata/md5-cache/dev-perl/PPI-1.278.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Class-Inspector-1.220.0 virtual/perl-Encode >=dev-perl/File-Remove-1.420.0 virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-NoWarnings >=dev-perl/Test-Object-0.70.0 >=dev-perl/Test-SubCalls-1.70.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Class-Inspector-1.220.0 virtual/perl-Encode >=dev-perl/File-Remove-1.420.0 virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-NoWarnings >=dev-perl/Test-Object-0.70.0 >=dev-perl/Test-SubCalls-1.70.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse, Analyze, and Manipulate Perl (without perl)
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Clone-0.300.0 >=virtual/perl-Digest-MD5-2.350.0 virtual/perl-Exporter virtual/perl-File-Spec >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-parent >=dev-perl/Params-Util-1.000.0 >=virtual/perl-Storable-2.170.0 dev-perl/Task-Weaken >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/PPI-1.278.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1556e6118d5c3aadd0d9483dcbedcd21
diff --git a/metadata/md5-cache/dev-perl/PPI-HTML-1.80.0-r1 b/metadata/md5-cache/dev-perl/PPI-HTML-1.80.0-r1
index a6515660372d..a8f36ae65e51 100644
--- a/metadata/md5-cache/dev-perl/PPI-HTML-1.80.0-r1
+++ b/metadata/md5-cache/dev-perl/PPI-HTML-1.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CSS-Tiny-1.100.0 >=dev-perl/PPI-0.990.0 >=dev-perl/Params-Util-0.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 >=virtual/perl-File-Spec-0.800.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/CSS-Tiny-1.100.0 >=dev-perl/PPI-0.990.0 >=dev-perl/Params-Util-0.50.0 >=virtual/perl-ExtUtils-MakeMaker-6.420.0 >=virtual/perl-File-Spec-0.800.0 test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate syntax-hightlighted HTML for Perl using PPI
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPI-HTML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CSS-Tiny-1.100.0 >=dev-perl/PPI-0.990.0 >=dev-perl/Params-Util-0.50.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CSS-Tiny-1.100.0 >=dev-perl/PPI-0.990.0 >=dev-perl/Params-Util-0.50.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/PPI-HTML-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea29e4c840741fcaffe9f61f1a4c4e5c
diff --git a/metadata/md5-cache/dev-perl/PPI-PowerToys-0.140.0-r1 b/metadata/md5-cache/dev-perl/PPI-PowerToys-0.140.0-r1
index 77b83298b60a..e16ad2d157a6 100644
--- a/metadata/md5-cache/dev-perl/PPI-PowerToys-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/PPI-PowerToys-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Find-Rule-0.32 >=dev-perl/File-Find-Rule-Perl-1.10 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Probe-Perl-0.01 dev-perl/PPI dev-perl/IPC-Run3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Rule-0.32 >=dev-perl/File-Find-Rule-Perl-1.10 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Probe-Perl-0.01 dev-perl/PPI dev-perl/IPC-Run3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A handy collection of small PPI-based utilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPI-PowerToys
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-Find-Rule-0.32 >=dev-perl/File-Find-Rule-Perl-1.10 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Probe-Perl-0.01 dev-perl/PPI dev-perl/IPC-Run3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Rule-0.32 >=dev-perl/File-Find-Rule-Perl-1.10 >=dev-perl/Test-Script-1.70.0 >=dev-perl/Probe-Perl-0.01 dev-perl/PPI dev-perl/IPC-Run3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/PPI-PowerToys-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ac66a3edc838cf01e0c1aedd4d868ba
diff --git a/metadata/md5-cache/dev-perl/PPIx-EditorTools-0.210.0 b/metadata/md5-cache/dev-perl/PPIx-EditorTools-0.210.0
index 625d369367c9..b437eb5d5ba6 100644
--- a/metadata/md5-cache/dev-perl/PPIx-EditorTools-0.210.0
+++ b/metadata/md5-cache/dev-perl/PPIx-EditorTools-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.20.0 virtual/perl-File-Spec >=dev-perl/PPI-1.203.0 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Differences dev-perl/Test-Exception dev-perl/Test-Most virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.20.0 virtual/perl-File-Spec >=dev-perl/PPI-1.203.0 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Differences dev-perl/Test-Exception dev-perl/Test-Most virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility methods and base class for manipulating Perl via PPI
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-EditorTools
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.20.0 virtual/perl-File-Spec >=dev-perl/PPI-1.203.0 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-XSAccessor-1.20.0 virtual/perl-File-Spec >=dev-perl/PPI-1.203.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/PPIx-EditorTools-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a27a1f5dda704f46855d4590c3a46b00
diff --git a/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0 b/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
index 873c7eb11276..97d6fd008cbd 100644
--- a/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
+++ b/metadata/md5-cache/dev-perl/PPIx-QuoteLike-0.23.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/PPI-1.238.0 dev-perl/PPIx-Regexp dev-perl/Readonly >=dev-perl/Module-Build-0.420.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/PPI-1.238.0 dev-perl/PPIx-Regexp dev-perl/Readonly >=dev-perl/Module-Build-0.420.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse Perl string literals and string-literal-like things
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-QuoteLike
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/PPI-1.238.0 dev-perl/PPIx-Regexp dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-perl/PPI-1.238.0 dev-perl/PPIx-Regexp dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/PPIx-QuoteLike-0.023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee893107f7f0d857f25c3c9609b5d462
diff --git a/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0 b/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
index c2e54352dbfb..b1738750f146 100644
--- a/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
+++ b/metadata/md5-cache/dev-perl/PPIx-Regexp-0.88.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter dev-perl/List-MoreUtils >=dev-perl/PPI-1.238.0 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken >=dev-perl/Module-Build-0.420.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter dev-perl/List-MoreUtils >=dev-perl/PPI-1.238.0 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken >=dev-perl/Module-Build-0.420.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Represent a regular expression of some sort
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-Regexp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter dev-perl/List-MoreUtils >=dev-perl/PPI-1.238.0 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter dev-perl/List-MoreUtils >=dev-perl/PPI-1.238.0 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WY/WYANT/PPIx-Regexp-0.088.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d62e2834d9e57f6c1d3e49579791762f
diff --git a/metadata/md5-cache/dev-perl/PPIx-Utilities-1.1.0-r2 b/metadata/md5-cache/dev-perl/PPIx-Utilities-1.1.0-r2
index 12c40b4ceed9..f75015924bd4 100644
--- a/metadata/md5-cache/dev-perl/PPIx-Utilities-1.1.0-r2
+++ b/metadata/md5-cache/dev-perl/PPIx-Utilities-1.1.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/PPI-1.208 dev-perl/Exception-Class dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Module-Build test? ( dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/PPI-1.208 dev-perl/Exception-Class dev-perl/Readonly virtual/perl-Scalar-List-Utils dev-perl/Module-Build test? ( dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensions to PPI
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-Utilities
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/PPI-1.208 dev-perl/Exception-Class dev-perl/Readonly virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/PPI-1.208 dev-perl/Exception-Class dev-perl/Readonly virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EL/ELLIOTJS/PPIx-Utilities-1.001000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce2287b5f4a19f1e18a4ef8aa27bbea3
diff --git a/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0 b/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0
index 7cd87e20c2a5..97bba44e09b0 100644
--- a/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0
+++ b/metadata/md5-cache/dev-perl/PPIx-Utils-0.3.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Keywords-1.90.0 virtual/perl-Exporter >=dev-perl/PPI-1.250.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Keywords-1.90.0 virtual/perl-Exporter >=dev-perl/PPI-1.250.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility functions for PPI
EAPI=8
HOMEPAGE=https://metacpan.org/release/PPIx-Utils
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Keywords-1.90.0 virtual/perl-Exporter >=dev-perl/PPI-1.250.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Keywords-1.90.0 virtual/perl-Exporter >=dev-perl/PPI-1.250.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DB/DBOOK/PPIx-Utils-0.003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4a56683db6136bff354de2b112a7201a
diff --git a/metadata/md5-cache/dev-perl/Package-Constants-0.60.0-r1 b/metadata/md5-cache/dev-perl/Package-Constants-0.60.0-r1
index cd51a27b93c2..6f40748d226e 100644
--- a/metadata/md5-cache/dev-perl/Package-Constants-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Package-Constants-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=List all constants declared in a package
EAPI=8
HOMEPAGE=https://metacpan.org/release/Package-Constants
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Package-Constants-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e9d5141393a3f51e7617fa58303f6c5f
diff --git a/metadata/md5-cache/dev-perl/Package-DeprecationManager-0.180.0 b/metadata/md5-cache/dev-perl/Package-DeprecationManager-0.180.0
index 2740343b6ad4..878253ca7df3 100644
--- a/metadata/md5-cache/dev-perl/Package-DeprecationManager-0.180.0
+++ b/metadata/md5-cache/dev-perl/Package-DeprecationManager-0.180.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Package-Stash dev-perl/Params-Util dev-perl/Sub-Install virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Package-Stash dev-perl/Params-Util dev-perl/Sub-Install virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manage deprecation warnings for your distribution
EAPI=8
HOMEPAGE=https://metacpan.org/release/Package-DeprecationManager
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-2
-RDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Package-Stash dev-perl/Params-Util dev-perl/Sub-Install || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Package-Stash dev-perl/Params-Util dev-perl/Sub-Install >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb74ef5b91deaf6d91783fea7145b908
diff --git a/metadata/md5-cache/dev-perl/Package-Stash-0.400.0 b/metadata/md5-cache/dev-perl/Package-Stash-0.400.0
index d1fa2816c0b2..c722f303674b 100644
--- a/metadata/md5-cache/dev-perl/Package-Stash-0.400.0
+++ b/metadata/md5-cache/dev-perl/Package-Stash-0.400.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Getopt-Long >=dev-perl/Module-Implementation-0.60.0 virtual/perl-Scalar-List-Utils !minimal? ( >=dev-perl/Package-Stash-XS-0.260.0 ) virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/CPAN-Meta-Check dev-perl/ExtUtils-HasCompiler virtual/perl-Text-ParseWords test? ( virtual/perl-IO dev-perl/Test-Fatal dev-perl/Test-Needs dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Getopt-Long >=dev-perl/Module-Implementation-0.60.0 virtual/perl-Scalar-List-Utils !minimal? ( >=dev-perl/Package-Stash-XS-0.260.0 ) virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec dev-perl/CPAN-Meta-Check dev-perl/ExtUtils-HasCompiler virtual/perl-Text-ParseWords test? ( virtual/perl-IO dev-perl/Test-Fatal dev-perl/Test-Needs dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Routines for manipulating stashes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Package-Stash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Getopt-Long >=dev-perl/Module-Implementation-0.60.0 virtual/perl-Scalar-List-Utils !minimal? ( >=dev-perl/Package-Stash-XS-0.260.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Dist-CheckConflicts-0.20.0 virtual/perl-Getopt-Long >=dev-perl/Module-Implementation-0.60.0 virtual/perl-Scalar-List-Utils !minimal? ( >=dev-perl/Package-Stash-XS-0.260.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Package-Stash-0.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b8044d1bc34044beaa7f50731e25485f
diff --git a/metadata/md5-cache/dev-perl/Package-Stash-XS-0.300.0 b/metadata/md5-cache/dev-perl/Package-Stash-XS-0.300.0
index f2d0ea52c0d7..3370a4bee0e2 100644
--- a/metadata/md5-cache/dev-perl/Package-Stash-XS-0.300.0
+++ b/metadata/md5-cache/dev-perl/Package-Stash-XS-0.300.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.310.0 test? ( dev-perl/Test-Fatal dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Faster and more correct implementation of the Package::Stash API
EAPI=8
HOMEPAGE=https://metacpan.org/release/Package-Stash-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Package-Stash-XS-0.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33a9119edb623ec98eb9c9e14daecb43
diff --git a/metadata/md5-cache/dev-perl/Package-Variant-1.3.2-r1 b/metadata/md5-cache/dev-perl/Package-Variant-1.3.2-r1
index 5e979e1d46a4..012564a0187f 100644
--- a/metadata/md5-cache/dev-perl/Package-Variant-1.3.2-r1
+++ b/metadata/md5-cache/dev-perl/Package-Variant-1.3.2-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/strictures-2.0.0 >=dev-perl/Module-Runtime-0.13.0 >=dev-perl/Import-Into-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/strictures-2.0.0 >=dev-perl/Module-Runtime-0.13.0 >=dev-perl/Import-Into-1.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parameterizable packages
EAPI=8
HOMEPAGE=https://metacpan.org/release/Package-Variant
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/strictures-2.0.0 >=dev-perl/Module-Runtime-0.13.0 >=dev-perl/Import-Into-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/strictures-2.0.0 >=dev-perl/Module-Runtime-0.13.0 >=dev-perl/Import-Into-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/Package-Variant-1.003002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3805fe32509384bc2cdb8d296e158fd2
diff --git a/metadata/md5-cache/dev-perl/PadWalker-2.500.0 b/metadata/md5-cache/dev-perl/PadWalker-2.500.0
index 47e3fb25af24..ef5c8d274be5 100644
--- a/metadata/md5-cache/dev-perl/PadWalker-2.500.0
+++ b/metadata/md5-cache/dev-perl/PadWalker-2.500.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=play with other peoples' lexical variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/PadWalker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROBIN/PadWalker-2.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=49f98039534933481df258a11f7afec9
diff --git a/metadata/md5-cache/dev-perl/Palm-1.400.0-r1 b/metadata/md5-cache/dev-perl/Palm-1.400.0-r1
index ed5e1f829262..f066dfc3a858 100644
--- a/metadata/md5-cache/dev-perl/Palm-1.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Palm-1.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read & write Palm OS databases (both PDB and PRC)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Palm
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/Palm-PDB || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/Palm-PDB >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJM/Palm-1.400.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70f7c969af9ad44520713e5194087664
diff --git a/metadata/md5-cache/dev-perl/Palm-PDB-1.400.0-r1 b/metadata/md5-cache/dev-perl/Palm-PDB-1.400.0-r1
index 7f2731584296..695ed849b426 100644
--- a/metadata/md5-cache/dev-perl/Palm-PDB-1.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Palm-PDB-1.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Palm-1.14.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/Palm-1.14.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse Palm database files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Palm-PDB
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/Palm-1.14.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Palm-1.14.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJM/Palm-PDB-1.400.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a2e1f62e13083094e8e8902f3660543f
diff --git a/metadata/md5-cache/dev-perl/Pango-1.227.0-r2 b/metadata/md5-cache/dev-perl/Pango-1.227.0-r2
index 79c231daf5b7..bb0dbba9978c 100644
--- a/metadata/md5-cache/dev-perl/Pango-1.227.0-r2
+++ b/metadata/md5-cache/dev-perl/Pango-1.227.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/glib-perl-1.220.0 >=dev-perl/Cairo-1.0.0 >=x11-libs/pango-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.30.0 test? ( virtual/perl-Test-Simple !minimal? ( >=dev-perl/Gtk2-1.220.0 x11-base/xorg-server[xvfb] x11-apps/xhost ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/glib-perl-1.220.0 >=dev-perl/Cairo-1.0.0 >=x11-libs/pango-1.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.30.0 test? ( virtual/perl-Test-Simple !minimal? ( >=dev-perl/Gtk2-1.220.0 x11-base/xorg-server[xvfb] x11-apps/xhost ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Layout and render international text
EAPI=7
HOMEPAGE=https://metacpan.org/release/Pango
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=test +minimal perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=LGPL-2.1+
-RDEPEND=>=dev-perl/glib-perl-1.220.0 >=dev-perl/Cairo-1.0.0 >=x11-libs/pango-1.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/glib-perl-1.220.0 >=dev-perl/Cairo-1.0.0 >=x11-libs/pango-1.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Pango-1.227.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=07ac91a435e0ee21e0f1a1fad876dd8d
diff --git a/metadata/md5-cache/dev-perl/Panotools-Script-0.290.0 b/metadata/md5-cache/dev-perl/Panotools-Script-0.290.0
index ac75b09e38b7..4b9cd77b8526 100644
--- a/metadata/md5-cache/dev-perl/Panotools-Script-0.290.0
+++ b/metadata/md5-cache/dev-perl/Panotools-Script-0.290.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-File-Temp-0.100.0 >=virtual/perl-Getopt-Long-2.0.0 dev-perl/URI dev-perl/libwww-perl >=dev-perl/Image-Size-2.900.0 >=media-libs/exiftool-6 gui? ( gnome-extra/zenity ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-File-Temp-0.100.0 >=virtual/perl-Getopt-Long-2.0.0 dev-perl/URI dev-perl/libwww-perl >=dev-perl/Image-Size-2.900.0 >=media-libs/exiftool-6 gui? ( gnome-extra/zenity ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl module for reading, writing, and manipulating hugin script files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Panotools-Script
@@ -8,9 +8,9 @@ INHERIT=desktop perl-module
IUSE=gui perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-File-Temp-0.100.0 >=virtual/perl-Getopt-Long-2.0.0 dev-perl/URI dev-perl/libwww-perl >=dev-perl/Image-Size-2.900.0 >=media-libs/exiftool-6 gui? ( gnome-extra/zenity ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-0.800.0 >=virtual/perl-File-Temp-0.100.0 >=virtual/perl-Getopt-Long-2.0.0 dev-perl/URI dev-perl/libwww-perl >=dev-perl/Image-Size-2.900.0 >=media-libs/exiftool-6 gui? ( gnome-extra/zenity ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPOSTLE/Panotools-Script-0.29.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8d7aca8e3373d9691558f41ef5911fd0
diff --git a/metadata/md5-cache/dev-perl/ParaDNS-2.0.0-r3 b/metadata/md5-cache/dev-perl/ParaDNS-2.0.0-r3
index 623a91a51281..55f96a02d624 100644
--- a/metadata/md5-cache/dev-perl/ParaDNS-2.0.0-r3
+++ b/metadata/md5-cache/dev-perl/ParaDNS-2.0.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Net-DNS >=dev-perl/Danga-Socket-1.61 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Net-DNS >=dev-perl/Danga-Socket-1.61 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=a DNS lookup class for the Danga::Socket framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/ParaDNS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Net-DNS >=dev-perl/Danga-Socket-1.61 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-DNS >=dev-perl/Danga-Socket-1.61 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSERGEANT/ParaDNS-2.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd6b182ddf19636d690d79404f9f244c
diff --git a/metadata/md5-cache/dev-perl/Parallel-ForkManager-2.20.0 b/metadata/md5-cache/dev-perl/Parallel-ForkManager-2.20.0
index b75626a556e5..b0534d8c0657 100644
--- a/metadata/md5-cache/dev-perl/Parallel-ForkManager-2.20.0
+++ b/metadata/md5-cache/dev-perl/Parallel-ForkManager-2.20.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Moo virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Moo virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-IO >=virtual/perl-Test-Simple-0.940.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple parallel processing fork manager
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parallel-ForkManager
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Moo virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Moo virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YA/YANICK/Parallel-ForkManager-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3be1b25a7340f5c7d91073df4a0200a3
diff --git a/metadata/md5-cache/dev-perl/Parallel-Iterator-1.2.0 b/metadata/md5-cache/dev-perl/Parallel-Iterator-1.2.0
index e3cc495357cf..86e017608e15 100644
--- a/metadata/md5-cache/dev-perl/Parallel-Iterator-1.2.0
+++ b/metadata/md5-cache/dev-perl/Parallel-Iterator-1.2.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-Storable dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-Storable dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple parallel execution
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parallel-Iterator
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARISTOTLE/Parallel-Iterator-1.002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5c0741acbc624a9a1225ffcffcb7e7d0
diff --git a/metadata/md5-cache/dev-perl/Parallel-Prefork-0.180.0-r1 b/metadata/md5-cache/dev-perl/Parallel-Prefork-0.180.0-r1
index 558cb6ab1c79..3de0628947f2 100644
--- a/metadata/md5-cache/dev-perl/Parallel-Prefork-0.180.0-r1
+++ b/metadata/md5-cache/dev-perl/Parallel-Prefork-0.180.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Accessor-Lite-0.40.0 dev-perl/List-MoreUtils >=dev-perl/Proc-Wait3-0.30.0 dev-perl/Scope-Guard dev-perl/Signal-Mask >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Requires dev-perl/Test-SharedFork ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Accessor-Lite-0.40.0 dev-perl/List-MoreUtils >=dev-perl/Proc-Wait3-0.30.0 dev-perl/Scope-Guard dev-perl/Signal-Mask >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( dev-perl/Test-Requires dev-perl/Test-SharedFork ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple prefork server framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parallel-Prefork
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Accessor-Lite-0.40.0 dev-perl/List-MoreUtils >=dev-perl/Proc-Wait3-0.30.0 dev-perl/Scope-Guard dev-perl/Signal-Mask || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Accessor-Lite-0.40.0 dev-perl/List-MoreUtils >=dev-perl/Proc-Wait3-0.30.0 dev-perl/Scope-Guard dev-perl/Signal-Mask >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZUHO/Parallel-Prefork-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f391b86e3172e4a6b46c98e8532c70eb
diff --git a/metadata/md5-cache/dev-perl/Params-Classify-0.15.0-r1 b/metadata/md5-cache/dev-perl/Params-Classify-0.15.0-r1
index 607c11f81fa7..e9b6cfd520b3 100644
--- a/metadata/md5-cache/dev-perl/Params-Classify-0.15.0-r1
+++ b/metadata/md5-cache/dev-perl/Params-Classify-0.15.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Devel-CallChecker-0.3.0 virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build >=virtual/perl-ExtUtils-CBuilder-0.150.0 >=virtual/perl-ExtUtils-ParseXS-3.300.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Devel-CallChecker-0.3.0 virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-XSLoader virtual/perl-parent dev-perl/Module-Build >=virtual/perl-ExtUtils-CBuilder-0.150.0 >=virtual/perl-ExtUtils-ParseXS-3.300.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Argument type classification
EAPI=8
HOMEPAGE=https://metacpan.org/release/Params-Classify
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Devel-CallChecker-0.3.0 virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Devel-CallChecker-0.3.0 virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.10.0 virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZEFRAM/Params-Classify-0.015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4ba8ab9bf96b1b4b01c430ee39d77f55
diff --git a/metadata/md5-cache/dev-perl/Params-Util-1.102.0 b/metadata/md5-cache/dev-perl/Params-Util-1.102.0
index 446c1b5b728d..2cd518fc8f66 100644
--- a/metadata/md5-cache/dev-perl/Params-Util-1.102.0
+++ b/metadata/md5-cache/dev-perl/Params-Util-1.102.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-XSLoader-0.220.0 >=dev-perl/Config-AutoConf-0.315.0 test? ( virtual/perl-Test-Simple dev-perl/Test-LeakTrace ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-XSLoader-0.220.0 >=dev-perl/Config-AutoConf-0.315.0 test? ( virtual/perl-Test-Simple dev-perl/Test-LeakTrace ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility functions to aid in parameter checking
EAPI=8
HOMEPAGE=https://metacpan.org/release/Params-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-XSLoader-0.220.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=virtual/perl-XSLoader-0.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/Params-Util-1.102.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c6c37be9bd5c2796e6d3f8927375259e
diff --git a/metadata/md5-cache/dev-perl/Params-Validate-1.310.0 b/metadata/md5-cache/dev-perl/Params-Validate-1.310.0
index 446bddcface8..ce452f824197 100644
--- a/metadata/md5-cache/dev-perl/Params-Validate-1.310.0
+++ b/metadata/md5-cache/dev-perl/Params-Validate-1.310.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Module-Implementation >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.422.700 >=virtual/perl-JSON-PP-2.273.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Module-Implementation >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.422.700 >=virtual/perl-JSON-PP-2.273.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Flexible system for validation of method/function call parameters
EAPI=8
HOMEPAGE=https://metacpan.org/release/Params-Validate
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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-2
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Module-Implementation >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Module-Implementation >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Params-Validate-1.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7008ad46bd0cca81e441c0c4a0bf2a14
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7231f2978e123cc1d59d80168c14c102
diff --git a/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0-r1 b/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0-r1
index f15cedb90eb5..747b37cc4121 100644
--- a/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0-r1
+++ b/metadata/md5-cache/dev-perl/Params-ValidationCompiler-0.310.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=dev-perl/Specio-0.140.0 >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test-Without-Module >=virtual/perl-Test2-Suite-0.0.72 dev-perl/Test2-Plugin-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=dev-perl/Specio-0.140.0 >=virtual/perl-Test-Simple-1.302.15 dev-perl/Test-Without-Module >=virtual/perl-Test2-Suite-0.0.72 dev-perl/Test2-Plugin-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build an optimized subroutine parameter validator once, use it forever
EAPI=8
HOMEPAGE=https://metacpan.org/release/Params-ValidationCompiler
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Eval-Closure dev-perl/Exception-Class virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.400.0 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=88de331b7fb7800aed22fc480e5eb806
diff --git a/metadata/md5-cache/dev-perl/Parse-Distname-0.50.0 b/metadata/md5-cache/dev-perl/Parse-Distname-0.50.0
index db781a964d76..53f1fe9fcb80 100644
--- a/metadata/md5-cache/dev-perl/Parse-Distname-0.50.0
+++ b/metadata/md5-cache/dev-perl/Parse-Distname-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/ExtUtils-MakeMaker-CPANfile virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-JSON-PP dev-perl/Test-Differences >=dev-perl/Test-UseAllModules-0.170.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/ExtUtils-MakeMaker-CPANfile virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-JSON-PP dev-perl/Test-Differences >=dev-perl/Test-UseAllModules-0.170.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse a distribution name
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parse-Distname
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Parse-Distname-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3a78ce9678fa893b85df657eb31b071c
diff --git a/metadata/md5-cache/dev-perl/Parse-ErrorString-Perl-0.270.0-r1 b/metadata/md5-cache/dev-perl/Parse-ErrorString-Perl-0.270.0-r1
index d713f46831a6..0938f9ef466c 100644
--- a/metadata/md5-cache/dev-perl/Parse-ErrorString-Perl-0.270.0-r1
+++ b/metadata/md5-cache/dev-perl/Parse-ErrorString-Perl-0.270.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec dev-perl/Pod-Parser >=dev-perl/Pod-POM-0.270.0 >=virtual/perl-ExtUtils-MakeMaker-6.59 test? ( dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec dev-perl/Pod-Parser >=dev-perl/Pod-POM-0.270.0 >=virtual/perl-ExtUtils-MakeMaker-6.59 test? ( dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse error messages from the perl interpreter
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parse-ErrorString-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec dev-perl/Pod-Parser >=dev-perl/Pod-POM-0.270.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-XSAccessor virtual/perl-File-Spec dev-perl/Pod-Parser >=dev-perl/Pod-POM-0.270.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/Parse-ErrorString-Perl-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22b1731a6876013bc9e4c9e78c43b8fe
diff --git a/metadata/md5-cache/dev-perl/Parse-ExuberantCTags-1.20.0-r2 b/metadata/md5-cache/dev-perl/Parse-ExuberantCTags-1.20.0-r2
index 939fb1d8b191..7d55507e0c97 100644
--- a/metadata/md5-cache/dev-perl/Parse-ExuberantCTags-1.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Parse-ExuberantCTags-1.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Efficiently parse exuberant ctags files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parse-ExuberantCTags
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ ) public-domain
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Parse-ExuberantCTags-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6b76393e8441def6f95a362dd48fe0d7
diff --git a/metadata/md5-cache/dev-perl/Parse-RecDescent-1.967.15-r1 b/metadata/md5-cache/dev-perl/Parse-RecDescent-1.967.15-r1
index e1aad40e3656..26bc351c8ee7 100644
--- a/metadata/md5-cache/dev-perl/Parse-RecDescent-1.967.15-r1
+++ b/metadata/md5-cache/dev-perl/Parse-RecDescent-1.967.15-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Text-Balanced-1.950.0 dev-perl/Module-Build test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Text-Balanced-1.950.0 dev-perl/Module-Build test? ( virtual/perl-Test-Simple dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate Recursive-Descent Parsers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parse-RecDescent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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-Text-Balanced-1.950.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Text-Balanced-1.950.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JT/JTBRAUN/Parse-RecDescent-1.967015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1afa11ed36d2937ef7aa13426709f458
diff --git a/metadata/md5-cache/dev-perl/Parse-Syslog-1.100.0-r2 b/metadata/md5-cache/dev-perl/Parse-Syslog-1.100.0-r2
index 2c365c60b7ec..5978640dfc09 100644
--- a/metadata/md5-cache/dev-perl/Parse-Syslog-1.100.0-r2
+++ b/metadata/md5-cache/dev-perl/Parse-Syslog-1.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-Local dev-perl/File-Tail || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-Local dev-perl/File-Tail >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse::Syslog - Parse Unix syslog files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parse-Syslog
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-Local dev-perl/File-Tail || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-Local dev-perl/File-Tail >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DS/DSCHWEI/Parse-Syslog-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4beae586d3a7da056ebd8db88e89e321
diff --git a/metadata/md5-cache/dev-perl/Parse-Yapp-1.210.0-r1 b/metadata/md5-cache/dev-perl/Parse-Yapp-1.210.0-r1
index fae99b84cee5..ba78b43c3107 100644
--- a/metadata/md5-cache/dev-perl/Parse-Yapp-1.210.0-r1
+++ b/metadata/md5-cache/dev-perl/Parse-Yapp-1.210.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!<net-fs/samba-4.10.6 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<net-fs/samba-4.10.6 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compiles yacc-like LALR grammars to generate Perl OO parser modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Parse-Yapp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<net-fs/samba-4.10.6 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<net-fs/samba-4.10.6 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/W/WB/WBRASWELL/Parse-Yapp-1.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=177caf2a40ce2253c78cd9790ef5e617
diff --git a/metadata/md5-cache/dev-perl/Passwd-Linux-1.300.0-r1 b/metadata/md5-cache/dev-perl/Passwd-Linux-1.300.0-r1
index ce6137455a09..0975e190662c 100644
--- a/metadata/md5-cache/dev-perl/Passwd-Linux-1.300.0-r1
+++ b/metadata/md5-cache/dev-perl/Passwd-Linux-1.300.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for manipulating the passwd and shadow files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Passwd-Linux
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Artistic
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EE/EESTABROO/Passwd-Linux-1.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4ea822ab3d5c3db210bd7a75982e1bd
diff --git a/metadata/md5-cache/dev-perl/Passwd-Unix-1.90.0 b/metadata/md5-cache/dev-perl/Passwd-Unix-1.90.0
index d4d1cf44ce4e..5dc3b87acc23 100644
--- a/metadata/md5-cache/dev-perl/Passwd-Unix-1.90.0
+++ b/metadata/md5-cache/dev-perl/Passwd-Unix-1.90.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Crypt-Password dev-perl/Exporter-Tiny >=virtual/perl-IO-Compress-2.15.0 dev-perl/Path-Tiny dev-perl/Tie-Array-CSV >=virtual/perl-ExtUtils-MakeMaker-6.630.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Crypt-Password dev-perl/Exporter-Tiny >=virtual/perl-IO-Compress-2.15.0 dev-perl/Path-Tiny dev-perl/Tie-Array-CSV >=virtual/perl-ExtUtils-MakeMaker-6.630.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access to standard unix passwd files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Passwd-Unix
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Crypt-Password dev-perl/Exporter-Tiny >=virtual/perl-IO-Compress-2.15.0 dev-perl/Path-Tiny dev-perl/Tie-Array-CSV || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Crypt-Password dev-perl/Exporter-Tiny >=virtual/perl-IO-Compress-2.15.0 dev-perl/Path-Tiny dev-perl/Tie-Array-CSV >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STRZELEC/Passwd-Unix-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cee4e3170ab5d99a94cd4d0cac14d169
diff --git a/metadata/md5-cache/dev-perl/PatchReader-0.9.6-r2 b/metadata/md5-cache/dev-perl/PatchReader-0.9.6-r2
index f31f3bd5e02e..ec1118d60c61 100644
--- a/metadata/md5-cache/dev-perl/PatchReader-0.9.6-r2
+++ b/metadata/md5-cache/dev-perl/PatchReader-0.9.6-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for reading diff-compatible patch files
EAPI=8
HOMEPAGE=https://metacpan.org/release/PatchReader
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND=virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMANNERM/PatchReader-0.9.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd5ee492b811c0aead331bdd46faff14
diff --git a/metadata/md5-cache/dev-perl/Path-Class-0.370.0-r1 b/metadata/md5-cache/dev-perl/Path-Class-0.370.0-r1
index 8c4d43b625e1..3c079f3e977d 100644
--- a/metadata/md5-cache/dev-perl/Path-Class-0.370.0-r1
+++ b/metadata/md5-cache/dev-perl/Path-Class-0.370.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path >=virtual/perl-File-Spec-3.260.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Perl-OSType virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-perl/Module-Build-0.360.100 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path >=virtual/perl-File-Spec-3.260.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Perl-OSType virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-perl/Module-Build-0.360.100 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cross-platform path specification manipulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-Class
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path >=virtual/perl-File-Spec-3.260.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Perl-OSType virtual/perl-Scalar-List-Utils virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Path >=virtual/perl-File-Spec-3.260.0 virtual/perl-File-Temp virtual/perl-IO virtual/perl-Perl-OSType virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KW/KWILLIAMS/Path-Class-0.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a8b5adfeccf1a4b23bff9a253d74b48
diff --git a/metadata/md5-cache/dev-perl/Path-Dispatcher-1.80.0 b/metadata/md5-cache/dev-perl/Path-Dispatcher-1.80.0
index 25a0222ffe2c..c289ff612b52 100644
--- a/metadata/md5-cache/dev-perl/Path-Dispatcher-1.80.0
+++ b/metadata/md5-cache/dev-perl/Path-Dispatcher-1.80.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-TypeTiny virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Module-Build-Tiny virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-TypeTiny virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/Type-Tiny dev-perl/Module-Build-Tiny virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Flexible and extensible dispatch
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-Dispatcher
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-TypeTiny virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/Type-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Moo dev-perl/MooX-TypeTiny virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny dev-perl/Type-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Path-Dispatcher-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8519f6369d2378589f277ec11eabacaf
diff --git a/metadata/md5-cache/dev-perl/Path-FindDev-0.5.3-r1 b/metadata/md5-cache/dev-perl/Path-FindDev-0.5.3-r1
index 9da520e089ac..461b0cce4466 100644
--- a/metadata/md5-cache/dev-perl/Path-FindDev-0.5.3-r1
+++ b/metadata/md5-cache/dev-perl/Path-FindDev-0.5.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 >=dev-perl/Path-IsDev-0.2.2 >=dev-perl/Path-Tiny-0.54.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker !minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 ) test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.990.0 ) virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 >=dev-perl/Path-IsDev-0.2.2 >=dev-perl/Path-Tiny-0.54.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker !minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 ) test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.990.0 ) virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find a development path somewhere in an upper hierarchy
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-FindDev
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 >=dev-perl/Path-IsDev-0.2.2 >=dev-perl/Path-Tiny-0.54.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 >=dev-perl/Path-IsDev-0.2.2 >=dev-perl/Path-Tiny-0.54.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Path-FindDev-v0.5.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=26a4eb4dc2b3d5fbb67de5151467a39d
diff --git a/metadata/md5-cache/dev-perl/Path-IsDev-1.1.3-r1 b/metadata/md5-cache/dev-perl/Path-IsDev-1.1.3-r1
index 3b3325e9c9b8..5215076e438a 100644
--- a/metadata/md5-cache/dev-perl/Path-IsDev-1.1.3-r1
+++ b/metadata/md5-cache/dev-perl/Path-IsDev-1.1.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 dev-perl/File-HomeDir dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.4.0 dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker !minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 ) test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.990.0 ) virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 dev-perl/File-HomeDir dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.4.0 dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker !minimal? ( >=virtual/perl-ExtUtils-MakeMaker-7.0.0 ) test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.990.0 ) virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Determine if a given Path resembles a development source tree
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-IsDev
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 dev-perl/File-HomeDir dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.4.0 dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-Tiny-0.10.0 dev-perl/File-HomeDir dev-perl/Module-Runtime >=dev-perl/Path-Tiny-0.4.0 dev-perl/Role-Tiny virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Path-IsDev-1.001003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=691f621da49eed5b545384ba7f5ed342
diff --git a/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0 b/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0
index cb751eb40d1f..39d21baa68e7 100644
--- a/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0
+++ b/metadata/md5-cache/dev-perl/Path-Iterator-Rule-1.15.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/Number-Compare-0.20.0 virtual/perl-Scalar-List-Utils dev-perl/Text-Glob dev-perl/Try-Tiny virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Temp dev-perl/File-pushd dev-perl/Path-Tiny dev-perl/Test-Deep >=dev-perl/Test-Filename-0.30.0 >=virtual/perl-Test-Simple-0.920.0 virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/Number-Compare-0.20.0 virtual/perl-Scalar-List-Utils dev-perl/Text-Glob dev-perl/Try-Tiny virtual/perl-if >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Temp dev-perl/File-pushd dev-perl/Path-Tiny dev-perl/Test-Deep >=dev-perl/Test-Filename-0.30.0 >=virtual/perl-Test-Simple-0.920.0 virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Iterative, recursive file finder
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-Iterator-Rule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/Number-Compare-0.20.0 virtual/perl-Scalar-List-Utils dev-perl/Text-Glob dev-perl/Try-Tiny virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/Number-Compare-0.20.0 virtual/perl-Scalar-List-Utils dev-perl/Text-Glob dev-perl/Try-Tiny virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Iterator-Rule-1.015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=144e43eb46971154845fe854c2e725ae
diff --git a/metadata/md5-cache/dev-perl/Path-Tiny-0.144.0 b/metadata/md5-cache/dev-perl/Path-Tiny-0.144.0
index 09a7934c175c..f2d406b8330d 100644
--- a/metadata/md5-cache/dev-perl/Path-Tiny-0.144.0
+++ b/metadata/md5-cache/dev-perl/Path-Tiny-0.144.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-JSON-PP-2.273.0 dev-perl/Test-FailWarnings dev-perl/Test-MockRandom ) >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-JSON-PP-2.273.0 dev-perl/Test-FailWarnings dev-perl/Test-MockRandom ) >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=File path utility
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0
-RDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.144.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab339072ab6e47bb4f39c8c50557d051
diff --git a/metadata/md5-cache/dev-perl/Path-Tiny-0.146.0 b/metadata/md5-cache/dev-perl/Path-Tiny-0.146.0
index 9c3cc6497fae..dcd21ceb60b5 100644
--- a/metadata/md5-cache/dev-perl/Path-Tiny-0.146.0
+++ b/metadata/md5-cache/dev-perl/Path-Tiny-0.146.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-JSON-PP-2.273.0 dev-perl/Test-FailWarnings dev-perl/Test-MockRandom ) >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-JSON-PP-2.273.0 dev-perl/Test-FailWarnings dev-perl/Test-MockRandom ) >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=File path utility
EAPI=8
HOMEPAGE=https://metacpan.org/release/Path-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0
-RDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Unicode-UTF8-0.580.0 ) virtual/perl-Carp >=virtual/perl-Digest-1.30.0 >=virtual/perl-Digest-SHA-5.450.0 virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 >=virtual/perl-File-Spec-0.860.0 >=virtual/perl-File-Temp-0.190.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.146.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=49e79a0002faa96bf1a00116ef7297e6
diff --git a/metadata/md5-cache/dev-perl/Pegex-0.750.0 b/metadata/md5-cache/dev-perl/Pegex-0.750.0
index ef7a2c04e048..8ff22117adfd 100644
--- a/metadata/md5-cache/dev-perl/Pegex-0.750.0
+++ b/metadata/md5-cache/dev-perl/Pegex-0.750.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/File-ShareDir-Install virtual/perl-JSON-PP virtual/perl-Scalar-List-Utils >=dev-perl/XXX-0.350.0 >=dev-perl/YAML-PP-0.19.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Tie-IxHash ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/File-ShareDir-Install virtual/perl-JSON-PP virtual/perl-Scalar-List-Utils >=dev-perl/XXX-0.350.0 >=dev-perl/YAML-PP-0.19.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Tie-IxHash ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Acmeist PEG Parser Framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pegex
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/File-ShareDir-Install virtual/perl-JSON-PP virtual/perl-Scalar-List-Utils >=dev-perl/XXX-0.350.0 >=dev-perl/YAML-PP-0.19.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/File-ShareDir-Install virtual/perl-JSON-PP virtual/perl-Scalar-List-Utils >=dev-perl/XXX-0.350.0 >=dev-perl/YAML-PP-0.19.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Pegex-0.75.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8e64bf55802068515edf9e4d3f7db90
diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-1.152.0-r1 b/metadata/md5-cache/dev-perl/Perl-Critic-1.152.0-r1
index c8891a3b8523..b310ccf4d9cf 100644
--- a/metadata/md5-cache/dev-perl/Perl-Critic-1.152.0-r1
+++ b/metadata/md5-cache/dev-perl/Perl-Critic-1.152.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Keywords-1.230.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/List-SomeUtils >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.277.0 dev-perl/PPIx-QuoteLike >=dev-perl/PPIx-Regexp-0.80.0 dev-perl/PPIx-Utils dev-perl/Pod-Parser >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.180.0 >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) >=dev-perl/Module-Build-0.420.400 test? ( dev-perl/Test-Deep !minimal? ( dev-perl/Test-Memory-Cycle ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Keywords-1.230.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/List-SomeUtils >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.277.0 dev-perl/PPIx-QuoteLike >=dev-perl/PPIx-Regexp-0.80.0 dev-perl/PPIx-Utils dev-perl/Pod-Parser >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.180.0 >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) >=dev-perl/Module-Build-0.420.400 test? ( dev-perl/Test-Deep !minimal? ( dev-perl/Test-Memory-Cycle ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Critique Perl source code for best-practices
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Critic
@@ -8,9 +8,9 @@ INHERIT=perl-module elisp-common
IUSE=minimal examples emacs perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/B-Keywords-1.230.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/List-SomeUtils >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.277.0 dev-perl/PPIx-QuoteLike >=dev-perl/PPIx-Regexp-0.80.0 dev-perl/PPIx-Utils dev-perl/Pod-Parser >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.180.0 >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Keywords-1.230.0 virtual/perl-Carp >=dev-perl/Config-Tiny-2 >=dev-perl/Exception-Class-1.230.0 >=virtual/perl-Exporter-5.630.0 virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/File-Which virtual/perl-Getopt-Long dev-perl/List-SomeUtils >=dev-perl/Module-Pluggable-3.100.0 >=dev-perl/PPI-1.277.0 dev-perl/PPIx-QuoteLike >=dev-perl/PPIx-Regexp-0.80.0 dev-perl/PPIx-Utils dev-perl/Pod-Parser >=dev-perl/Pod-Spell-1 >=dev-perl/Readonly-2 virtual/perl-Scalar-List-Utils >=dev-perl/String-Format-1.180.0 >=virtual/perl-Term-ANSIColor-2.20.0 >=virtual/perl-Test-Simple-0.920.0 >=virtual/perl-Text-ParseWords-3 dev-perl/Perl-Tidy >=virtual/perl-version-0.770.0 emacs? ( >=app-editors/emacs-23.1:* ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Perl-Critic-1.152.tar.gz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a6924062529ce4f34f5313965d9b67d6
diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-Deprecated-1.119.0-r1 b/metadata/md5-cache/dev-perl/Perl-Critic-Deprecated-1.119.0-r1
index 9abe13f65c15..5da192f00cf4 100644
--- a/metadata/md5-cache/dev-perl/Perl-Critic-Deprecated-1.119.0-r1
+++ b/metadata/md5-cache/dev-perl/Perl-Critic-Deprecated-1.119.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Perl-Critic-1.118.0 dev-perl/Readonly >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Perl-Critic-1.118.0 dev-perl/Readonly >=dev-perl/Module-Build-0.400.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl::Critic policies which have been superseded by others
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Critic-Deprecated
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Perl-Critic-1.118.0 dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Perl-Critic-1.118.0 dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TH/THALJEF/Perl-Critic-Deprecated-1.119.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1473ce3ac4ee19c4bf76bddd0b26285d
diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-Dynamic-0.50.0-r4 b/metadata/md5-cache/dev-perl/Perl-Critic-Dynamic-0.50.0-r4
index d6f39f96c59c..1861a7465df5 100644
--- a/metadata/md5-cache/dev-perl/Perl-Critic-Dynamic-0.50.0-r4
+++ b/metadata/md5-cache/dev-perl/Perl-Critic-Dynamic-0.50.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Perl-Critic >=dev-perl/Devel-Symdump-2.08 dev-perl/Readonly dev-perl/Module-Build test? ( dev-perl/CGI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Perl-Critic >=dev-perl/Devel-Symdump-2.08 dev-perl/Readonly dev-perl/Module-Build test? ( dev-perl/CGI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class for dynamic Policies
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Critic-Dynamic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ppc ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Perl-Critic >=dev-perl/Devel-Symdump-2.08 dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Perl-Critic >=dev-perl/Devel-Symdump-2.08 dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TH/THALJEF/Perl-Critic-Dynamic-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=db5bda6c3663f6e7e146a0a446a96611
diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-Nits-1.0.0-r2 b/metadata/md5-cache/dev-perl/Perl-Critic-Nits-1.0.0-r2
index 8c8157c8f599..1ac894a59b6f 100644
--- a/metadata/md5-cache/dev-perl/Perl-Critic-Nits-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Perl-Critic-Nits-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Perl-Critic test? ( dev-perl/Readonly ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Perl-Critic test? ( dev-perl/Readonly ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=policies of nits I like to pick
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Critic-Nits
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Perl-Critic || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Perl-Critic >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KC/KCOWGILL/Perl-Critic-Nits-v1.0.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c970925ba918db08ee866d1ecfb94d50
diff --git a/metadata/md5-cache/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r2 b/metadata/md5-cache/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r2
index c3aab7c0e995..2522a0b1d73c 100644
--- a/metadata/md5-cache/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Perl-Critic-Policy-Dynamic-NoIndirect-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/indirect-0.250.0 dev-perl/Perl-Critic-Dynamic dev-perl/Perl-Critic test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/indirect-0.250.0 dev-perl/Perl-Critic-Dynamic dev-perl/Perl-Critic test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl::Critic policy against indirect method calls
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Critic-Policy-Dynamic-NoIndirect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/indirect-0.250.0 dev-perl/Perl-Critic-Dynamic dev-perl/Perl-Critic || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/indirect-0.250.0 dev-perl/Perl-Critic-Dynamic dev-perl/Perl-Critic >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/Perl-Critic-Policy-Dynamic-NoIndirect-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7dfb692cfc91eab54c5db0b477ce529d
diff --git a/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.1 b/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.1
index d8a688509837..64259d11f577 100644
--- a/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.1
+++ b/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Language Server and Debug Protocol Adapter for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-LanguageServer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=Artistic-2
-RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRICHTER/Perl-LanguageServer-2.6.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aebe0a07d878deaa9c7650ee80e4bff9
diff --git a/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.2 b/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.2
index 92ec598495a2..22fad3bff2d6 100644
--- a/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.2
+++ b/metadata/md5-cache/dev-perl/Perl-LanguageServer-2.6.2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Language Server and Debug Protocol Adapter for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-LanguageServer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=Artistic-2
-RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/AnyEvent dev-perl/AnyEvent-AIO dev-perl/Class-Refresh >=dev-perl/Compiler-Lexer-0.230.0 dev-perl/Coro dev-perl/Data-Dump dev-perl/Encode-Locale dev-perl/Hash-SafeKeys dev-perl/IO-AIO dev-perl/JSON dev-perl/Moose dev-perl/PadWalker virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRICHTER/Perl-LanguageServer-2.6.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d5f52297f9b2fd514beb2e90fa4fac1
diff --git a/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.400.0 b/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.400.0
index 691752cebb17..93c4ddf81980 100644
--- a/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.400.0
+++ b/metadata/md5-cache/dev-perl/Perl-MinimumVersion-1.400.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl virtual/perl-File-Spec virtual/perl-Getopt-Long >=virtual/perl-Scalar-List-Utils-1.200.0 >=dev-perl/PPI-1.215.0 >=dev-perl/PPIx-Regexp-0.33.0 dev-perl/PPIx-Utils >=dev-perl/Params-Util-0.250.0 >=dev-perl/Perl-Critic-1.104.0 >=virtual/perl-version-0.760.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl virtual/perl-File-Spec virtual/perl-Getopt-Long >=virtual/perl-Scalar-List-Utils-1.200.0 >=dev-perl/PPI-1.215.0 >=dev-perl/PPIx-Regexp-0.33.0 dev-perl/PPIx-Utils >=dev-perl/Params-Util-0.250.0 >=dev-perl/Perl-Critic-1.104.0 >=virtual/perl-version-0.760.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find a minimum required version of perl for Perl code
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-MinimumVersion
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl virtual/perl-File-Spec virtual/perl-Getopt-Long >=virtual/perl-Scalar-List-Utils-1.200.0 >=dev-perl/PPI-1.215.0 >=dev-perl/PPIx-Regexp-0.33.0 dev-perl/PPIx-Utils >=dev-perl/Params-Util-0.250.0 >=dev-perl/Perl-Critic-1.104.0 >=virtual/perl-version-0.760.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl virtual/perl-File-Spec virtual/perl-Getopt-Long >=virtual/perl-Scalar-List-Utils-1.200.0 >=dev-perl/PPI-1.215.0 >=dev-perl/PPIx-Regexp-0.33.0 dev-perl/PPIx-Utils >=dev-perl/Params-Util-0.250.0 >=dev-perl/Perl-Critic-1.104.0 >=virtual/perl-version-0.760.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DB/DBOOK/Perl-MinimumVersion-1.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8c8f694f003e80fa30b7bc5c465728e4
diff --git a/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.100.0 b/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.100.0
index 7335f0539979..3bea3ed82e42 100644
--- a/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.100.0
+++ b/metadata/md5-cache/dev-perl/Perl-PrereqScanner-1.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-Requirements-2.124.0 virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Getopt-Long-Descriptive >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Path dev-perl/Moo >=dev-perl/PPI-1.215.0 dev-perl/Params-Util >=dev-perl/String-RewritePrefix-0.5.0 dev-perl/Type-Tiny dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-Requirements-2.124.0 virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Getopt-Long-Descriptive >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Path dev-perl/Moo >=dev-perl/PPI-1.215.0 dev-perl/Params-Util >=dev-perl/String-RewritePrefix-0.5.0 dev-perl/Type-Tiny dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tool to scan your Perl code for its prerequisites
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-PrereqScanner
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-Requirements-2.124.0 virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Getopt-Long-Descriptive >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Path dev-perl/Moo >=dev-perl/PPI-1.215.0 dev-perl/Params-Util >=dev-perl/String-RewritePrefix-0.5.0 dev-perl/Type-Tiny dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-Requirements-2.124.0 virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/Getopt-Long-Descriptive >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Module-Path dev-perl/Moo >=dev-perl/PPI-1.215.0 dev-perl/Params-Util >=dev-perl/String-RewritePrefix-0.5.0 dev-perl/Type-Tiny dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Perl-PrereqScanner-1.100.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2eb5300cbb304796e1fde2c01e5a821
diff --git a/metadata/md5-cache/dev-perl/Perl-PrereqScanner-NotQuiteLite-0.991.700 b/metadata/md5-cache/dev-perl/Perl-PrereqScanner-NotQuiteLite-0.991.700
index 3885310d62ee..e22fe2ea9d4d 100644
--- a/metadata/md5-cache/dev-perl/Perl-PrereqScanner-NotQuiteLite-0.991.700
+++ b/metadata/md5-cache/dev-perl/Perl-PrereqScanner-NotQuiteLite-0.991.700
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Data-Dump >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-CPANfile-1.100.400 >=virtual/perl-Module-CoreList-3.110.0 dev-perl/Module-Find dev-perl/Parse-Distname dev-perl/Regexp-Trie virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 test? ( dev-perl/Test-FailWarnings >=virtual/perl-Test-Simple-0.980.0 >=dev-perl/Test-UseAllModules-0.170.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Data-Dump >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-CPANfile-1.100.400 >=virtual/perl-Module-CoreList-3.110.0 dev-perl/Module-Find dev-perl/Parse-Distname dev-perl/Regexp-Trie virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 test? ( dev-perl/Test-FailWarnings >=virtual/perl-Test-Simple-0.980.0 >=dev-perl/Test-UseAllModules-0.170.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tool to scan your Perl code for its prerequisites
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Data-Dump >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-CPANfile-1.100.400 >=virtual/perl-Module-CoreList-3.110.0 dev-perl/Module-Find dev-perl/Parse-Distname dev-perl/Regexp-Trie virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-Dump >=virtual/perl-Exporter-5.570.0 >=dev-perl/Module-CPANfile-1.100.400 >=virtual/perl-Module-CoreList-3.110.0 dev-perl/Module-Find dev-perl/Parse-Distname dev-perl/Regexp-Trie virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Perl-PrereqScanner-NotQuiteLite-0.9917.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a23017e1434a7945f908cd1dae5829dc
diff --git a/metadata/md5-cache/dev-perl/Perl-Strip-1.200.0 b/metadata/md5-cache/dev-perl/Perl-Strip-1.200.0
index 0802a5b1baf4..1b12a2ddc3a6 100644
--- a/metadata/md5-cache/dev-perl/Perl-Strip-1.200.0
+++ b/metadata/md5-cache/dev-perl/Perl-Strip-1.200.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=dev-perl/PPI-1.213.0 >=dev-perl/common-sense-3.300.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=dev-perl/PPI-1.213.0 >=dev-perl/common-sense-3.300.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=reduce file size by stripping whitespace, comments, pod etc
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Strip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=dev-perl/PPI-1.213.0 >=dev-perl/common-sense-3.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-MD5-2.0.0 >=dev-perl/PPI-1.213.0 >=dev-perl/common-sense-3.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Perl-Strip-1.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e93a27679cec8fbe25852d396177c5fd
diff --git a/metadata/md5-cache/dev-perl/Perl-Tags-0.320.0-r2 b/metadata/md5-cache/dev-perl/Perl-Tags-0.320.0-r2
index e0d8485d3add..d786681ee5bd 100644
--- a/metadata/md5-cache/dev-perl/Perl-Tags-0.320.0-r2
+++ b/metadata/md5-cache/dev-perl/Perl-Tags-0.320.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-Find-Rule virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Module-Locate dev-perl/Path-Tiny virtual/perl-parent !minimal? ( dev-perl/PPI ) >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/Capture-Tiny dev-perl/Test-Exception dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.420.0 !minimal? ( app-editors/vim[perl] ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/File-Find-Rule virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Module-Locate dev-perl/Path-Tiny virtual/perl-parent !minimal? ( dev-perl/PPI ) >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( dev-perl/Capture-Tiny dev-perl/Test-Exception dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.420.0 !minimal? ( app-editors/vim[perl] ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate (possibly exuberant) Ctags style tags for Perl sourcecode
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Tags
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-Find-Rule virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Module-Locate dev-perl/Path-Tiny virtual/perl-parent !minimal? ( dev-perl/PPI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-Find-Rule virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Module-Locate dev-perl/Path-Tiny virtual/perl-parent !minimal? ( dev-perl/PPI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OS/OSFAMERON/Perl-Tags-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a093eecaab03f3740414e3a33967e6a
diff --git a/metadata/md5-cache/dev-perl/Perl-Tidy-20230912.0.0 b/metadata/md5-cache/dev-perl/Perl-Tidy-20230912.0.0
index f73c927dad3c..6ca11696f051 100644
--- a/metadata/md5-cache/dev-perl/Perl-Tidy-20230912.0.0
+++ b/metadata/md5-cache/dev-perl/Perl-Tidy-20230912.0.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl script indenter and beautifier
EAPI=8
HOMEPAGE=https://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20230912.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d14659ff9f58570cf99b5472e5c050d7
diff --git a/metadata/md5-cache/dev-perl/Perl-Tidy-20240202.0.0 b/metadata/md5-cache/dev-perl/Perl-Tidy-20240202.0.0
index 886f25948563..de18fa3b444e 100644
--- a/metadata/md5-cache/dev-perl/Perl-Tidy-20240202.0.0
+++ b/metadata/md5-cache/dev-perl/Perl-Tidy-20240202.0.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl script indenter and beautifier
EAPI=8
HOMEPAGE=https://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20240202.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e94103f0dd77f8a60034e1ebb23709f1
diff --git a/metadata/md5-cache/dev-perl/Perl-Tidy-20240511.0.0 b/metadata/md5-cache/dev-perl/Perl-Tidy-20240511.0.0
index ce843ea3f3e6..df4a7b6b30ff 100644
--- a/metadata/md5-cache/dev-perl/Perl-Tidy-20240511.0.0
+++ b/metadata/md5-cache/dev-perl/Perl-Tidy-20240511.0.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl script indenter and beautifier
EAPI=8
HOMEPAGE=https://perltidy.sourceforge.net/ https://metacpan.org/release/Perl-Tidy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHANCOCK/Perl-Tidy-20240511.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4501e4c4c9a3cea625198896d309dc82
diff --git a/metadata/md5-cache/dev-perl/Perl-Unsafe-Signals-0.30.0-r2 b/metadata/md5-cache/dev-perl/Perl-Unsafe-Signals-0.30.0-r2
index 0eea1403e930..f08b4b76adc5 100644
--- a/metadata/md5-cache/dev-perl/Perl-Unsafe-Signals-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Perl-Unsafe-Signals-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Allow unsafe handling of signals in selected blocks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Unsafe-Signals
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RG/RGARCIA/Perl-Unsafe-Signals-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f626a0904e3db4597756aa4e1891f38
diff --git a/metadata/md5-cache/dev-perl/Perl-Version-1.13.0-r1 b/metadata/md5-cache/dev-perl/Perl-Version-1.13.0-r1
index 50d5d100bdf3..012f2f439a67 100644
--- a/metadata/md5-cache/dev-perl/Perl-Version-1.13.0-r1
+++ b/metadata/md5-cache/dev-perl/Perl-Version-1.13.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/File-Slurp-Tiny >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/File-Slurp-Tiny >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and manipulate Perl version strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Version
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/File-Slurp-Tiny >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/File-Slurp-Tiny >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Perl-Version-1.013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99318defcb89982d724480fdff1f9efe
diff --git a/metadata/md5-cache/dev-perl/Perl-Version-1.17.0 b/metadata/md5-cache/dev-perl/Perl-Version-1.17.0
index 4b08c18d55c7..aab5c6ef77ad 100644
--- a/metadata/md5-cache/dev-perl/Perl-Version-1.17.0
+++ b/metadata/md5-cache/dev-perl/Perl-Version-1.17.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse and manipulate Perl version strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl-Version
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper >=virtual/perl-Getopt-Long-2.340.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Perl-Version-1.017.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e57bc206ab2fe6f7cb4fa96ce14a8e6
diff --git a/metadata/md5-cache/dev-perl/Perl6-Junction-1.600.0-r1 b/metadata/md5-cache/dev-perl/Perl6-Junction-1.600.0-r1
index 14ef66a2120d..c045b014476c 100644
--- a/metadata/md5-cache/dev-perl/Perl6-Junction-1.600.0-r1
+++ b/metadata/md5-cache/dev-perl/Perl6-Junction-1.600.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl6 style Junction operators in Perl5
EAPI=8
HOMEPAGE=https://metacpan.org/release/Perl6-Junction
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFRANKS/Perl6-Junction-1.60000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b58534b18bca715fb667b22b323aeba5
diff --git a/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0 b/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0
index 5e6ff2555b1c..9dbdb0c4c433 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0
+++ b/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Querying your filehandle's capabilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-Layers
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/PerlIO-Layers-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c4c326046f3a8ce65f8588dfe82f8a7
diff --git a/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0-r1 b/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0-r1
index e50ea4c6b6d0..4bac7e4cec95 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0-r1
+++ b/metadata/md5-cache/dev-perl/PerlIO-Layers-0.12.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Querying your filehandle's capabilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-Layers
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm ppc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/PerlIO-Layers-0.012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=003ecad82e7787f0f95d03fa026218ce
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b9c6a387d26e0bb8906b8aebb7da5e71
diff --git a/metadata/md5-cache/dev-perl/PerlIO-eol-0.190.0 b/metadata/md5-cache/dev-perl/PerlIO-eol-0.190.0
index 8ff0a6e6c85a..504c32c0d389 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-eol-0.190.0
+++ b/metadata/md5-cache/dev-perl/PerlIO-eol-0.190.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-File-Temp-0.190.0 virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PerlIO layer for normalizing line endings
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-eol
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/PerlIO-eol-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=17cd9d9579055bd3860825f5ba4d66fe
diff --git a/metadata/md5-cache/dev-perl/PerlIO-gzip-0.200.0-r1 b/metadata/md5-cache/dev-perl/PerlIO-gzip-0.200.0-r1
index 4560472a5844..b4fe9647910a 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-gzip-0.200.0-r1
+++ b/metadata/md5-cache/dev-perl/PerlIO-gzip-0.200.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=sys-libs/zlib virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-libs/zlib virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-libs/zlib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-libs/zlib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PerlIO layer to gzip/gunzip
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-gzip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-libs/zlib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-libs/zlib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NW/NWCLARK/PerlIO-gzip-0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=37f38fc3261d0fae6885192a2ed3bb7a
diff --git a/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.10.0 b/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.10.0
index e2f9972c518d..d1575f8c9db2 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.10.0
+++ b/metadata/md5-cache/dev-perl/PerlIO-utf8_strict-0.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast and correct UTF-8 IO
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-utf8_strict
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/PerlIO-utf8_strict-0.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9e2ac64c70295ea995b3b5ed27cf31f6
diff --git a/metadata/md5-cache/dev-perl/PerlIO-via-Timeout-0.320.0-r1 b/metadata/md5-cache/dev-perl/PerlIO-via-Timeout-0.320.0-r1
index 079682923ce1..dd80816dc8de 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-via-Timeout-0.320.0-r1
+++ b/metadata/md5-cache/dev-perl/PerlIO-via-Timeout-0.320.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-Tiny-0.39.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-TCP ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-Tiny-0.39.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-TCP ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=PerlIO layer that adds read & write timeout to a handle
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-via-Timeout
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAMS/PerlIO-via-Timeout-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9f8289d404d240c8cbf23ee4bd74fc6a
diff --git a/metadata/md5-cache/dev-perl/PerlIO-via-dynamic-0.140.0-r2 b/metadata/md5-cache/dev-perl/PerlIO-via-dynamic-0.140.0-r2
index b49322d7cb3b..6f1faf3126a4 100644
--- a/metadata/md5-cache/dev-perl/PerlIO-via-dynamic-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/PerlIO-via-dynamic-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Temp-0.14 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Temp-0.14 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dynamic PerlIO layers
EAPI=8
HOMEPAGE=https://metacpan.org/release/PerlIO-via-dynamic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~mips ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Temp-0.14 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Temp-0.14 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXMV/PerlIO-via-dynamic-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=266b3e29f4314c6ed7a6699169dbcaba
diff --git a/metadata/md5-cache/dev-perl/Perlbal-1.800.0-r3 b/metadata/md5-cache/dev-perl/Perlbal-1.800.0-r3
index 2cf9d4ccc510..eaefadbdec82 100644
--- a/metadata/md5-cache/dev-perl/Perlbal-1.800.0-r3
+++ b/metadata/md5-cache/dev-perl/Perlbal-1.800.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Date dev-perl/Sys-Syscall >=dev-perl/Danga-Socket-1.440.0 dev-perl/HTTP-Message dev-perl/BSD-Resource dev-perl/IO-AIO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Date dev-perl/Sys-Syscall >=dev-perl/Danga-Socket-1.440.0 dev-perl/HTTP-Message dev-perl/BSD-Resource dev-perl/IO-AIO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Reverse-proxy load balancer and webserver
EAPI=8
HOMEPAGE=http://www.danga.com/perlbal/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Date dev-perl/Sys-Syscall >=dev-perl/Danga-Socket-1.440.0 dev-perl/HTTP-Message dev-perl/BSD-Resource dev-perl/IO-AIO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl dev-perl/HTTP-Date dev-perl/Sys-Syscall >=dev-perl/Danga-Socket-1.440.0 dev-perl/HTTP-Message dev-perl/BSD-Resource dev-perl/IO-AIO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DORMANDO/Perlbal-1.80.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d275009e38250d809c9c11a2a4b0b197
diff --git a/metadata/md5-cache/dev-perl/PlRPC-0.202.0-r4 b/metadata/md5-cache/dev-perl/PlRPC-0.202.0-r4
index 53fee4742096..f028da772131 100644
--- a/metadata/md5-cache/dev-perl/PlRPC-0.202.0-r4
+++ b/metadata/md5-cache/dev-perl/PlRPC-0.202.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Storable-1.0.7 >=dev-perl/Net-Daemon-0.34 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Storable-1.0.7 >=dev-perl/Net-Daemon-0.34 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Perl RPC Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/PlRPC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Storable-1.0.7 >=dev-perl/Net-Daemon-0.34 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Storable-1.0.7 >=dev-perl/Net-Daemon-0.34 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MN/MNOONING/PlRPC/PlRPC-0.2020.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e37314774e84d29c82934de7297b45d1
diff --git a/metadata/md5-cache/dev-perl/Plack-1.5.0 b/metadata/md5-cache/dev-perl/Plack-1.5.0
index 6f337618525d..419a61b7f50d 100644
--- a/metadata/md5-cache/dev-perl/Plack-1.5.0
+++ b/metadata/md5-cache/dev-perl/Plack-1.5.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( dev-perl/Authen-Simple-Passwd dev-perl/HTTP-Request-AsCGI dev-perl/HTTP-Server-Simple-PSGI dev-perl/Log-Dispatch-Array dev-perl/LWP-Protocol-http10 dev-perl/MIME-Types >=dev-perl/Test-MockTime-HiRes-0.60.0 ) dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( dev-perl/Authen-Simple-Passwd dev-perl/HTTP-Request-AsCGI dev-perl/HTTP-Server-Simple-PSGI dev-perl/Log-Dispatch-Array dev-perl/LWP-Protocol-http10 dev-perl/MIME-Types >=dev-perl/Test-MockTime-HiRes-0.60.0 ) dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Plack
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0050.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=829fd1af79f2bd5fe1aab1a30ccb50c4
diff --git a/metadata/md5-cache/dev-perl/Plack-1.5.100 b/metadata/md5-cache/dev-perl/Plack-1.5.100
index c4cd4c4dffa0..ba6d8dfc843c 100644
--- a/metadata/md5-cache/dev-perl/Plack-1.5.100
+++ b/metadata/md5-cache/dev-perl/Plack-1.5.100
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( dev-perl/Authen-Simple-Passwd dev-perl/HTTP-Request-AsCGI dev-perl/HTTP-Server-Simple-PSGI dev-perl/Log-Dispatch-Array dev-perl/LWP-Protocol-http10 dev-perl/MIME-Types >=dev-perl/Test-MockTime-HiRes-0.60.0 ) dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( dev-perl/Authen-Simple-Passwd dev-perl/HTTP-Request-AsCGI dev-perl/HTTP-Server-Simple-PSGI dev-perl/Log-Dispatch-Array dev-perl/LWP-Protocol-http10 dev-perl/MIME-Types >=dev-perl/Test-MockTime-HiRes-0.60.0 ) dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Superglue for Web frameworks and Web Servers (PSGI toolkit)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Plack
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/CGI-Compile dev-perl/CGI-Emulate-PSGI dev-perl/FCGI dev-perl/FCGI-ProcManager >=dev-perl/libwww-perl-5.814.0 >=dev-perl/Log-Dispatch-2.250.0 dev-perl/Log-Log4perl dev-perl/Module-Refresh ) >=dev-perl/Apache-LogFormat-Compiler-0.330.0 >=dev-perl/Cookie-Baker-0.70.0 >=dev-perl/Devel-StackTrace-1.230.0 >=dev-perl/Devel-StackTrace-AsHTML-0.110.0 >=dev-perl/File-ShareDir-1.0.0 dev-perl/Filesys-Notify-Simple >=dev-perl/HTTP-Entity-Parser-0.250.0 >=dev-perl/HTTP-Headers-Fast-0.180.0 >=dev-perl/HTTP-Message-5.814.0 >=virtual/perl-HTTP-Tiny-0.34.0 >=dev-perl/Hash-MultiValue-0.50.0 >=dev-perl/Pod-Parser-1.360.0 >=dev-perl/Stream-Buffered-0.20.0 >=dev-perl/Test-TCP-2.150.0 dev-perl/Try-Tiny >=dev-perl/URI-1.590.0 >=dev-perl/WWW-Form-UrlEncoded-0.230.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Plack-1.0051.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7d2fd08e4e4f61417b1f8286e9e51b51
diff --git a/metadata/md5-cache/dev-perl/Plucene-1.250.0-r3 b/metadata/md5-cache/dev-perl/Plucene-1.250.0-r3
index 66499b21d0cf..eec79b9e3525 100644
--- a/metadata/md5-cache/dev-perl/Plucene-1.250.0-r3
+++ b/metadata/md5-cache/dev-perl/Plucene-1.250.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Bit-Vector-Minimal-1.0.0 virtual/perl-Carp >=dev-perl/Class-Accessor-0.180.0 >=dev-perl/Class-Virtual-0.30.0 virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO dev-perl/Lingua-Stem >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Memoize-1.10.0 >=dev-perl/Tie-Array-Sorted-1.100.0 virtual/perl-Time-Piece dev-perl/Encode-compat dev-perl/File-Slurp dev-perl/IO-stringy >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Harness-2.300.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Bit-Vector-Minimal-1.0.0 virtual/perl-Carp >=dev-perl/Class-Accessor-0.180.0 >=dev-perl/Class-Virtual-0.30.0 virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO dev-perl/Lingua-Stem >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Memoize-1.10.0 >=dev-perl/Tie-Array-Sorted-1.100.0 virtual/perl-Time-Piece dev-perl/Encode-compat dev-perl/File-Slurp dev-perl/IO-stringy >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Harness-2.300.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Plucene - the Perl lucene port
EAPI=8
HOMEPAGE=https://metacpan.org/release/Plucene
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Bit-Vector-Minimal-1.0.0 virtual/perl-Carp >=dev-perl/Class-Accessor-0.180.0 >=dev-perl/Class-Virtual-0.30.0 virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO dev-perl/Lingua-Stem >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Memoize-1.10.0 >=dev-perl/Tie-Array-Sorted-1.100.0 virtual/perl-Time-Piece dev-perl/Encode-compat dev-perl/File-Slurp dev-perl/IO-stringy || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Bit-Vector-Minimal-1.0.0 virtual/perl-Carp >=dev-perl/Class-Accessor-0.180.0 >=dev-perl/Class-Virtual-0.30.0 virtual/perl-Encode virtual/perl-File-Spec virtual/perl-IO dev-perl/Lingua-Stem >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Memoize-1.10.0 >=dev-perl/Tie-Array-Sorted-1.100.0 virtual/perl-Time-Piece dev-perl/Encode-compat dev-perl/File-Slurp dev-perl/IO-stringy >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Plucene-1.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=49c174f4f0f2b4e85ec1808622168a0a
diff --git a/metadata/md5-cache/dev-perl/Pod-Abstract-0.200.0-r3 b/metadata/md5-cache/dev-perl/Pod-Abstract-0.200.0-r3
index cd547531d9c6..3a6d38369ca8 100644
--- a/metadata/md5-cache/dev-perl/Pod-Abstract-0.200.0-r3
+++ b/metadata/md5-cache/dev-perl/Pod-Abstract-0.200.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils virtual/perl-File-Temp dev-perl/Pod-Parser test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils virtual/perl-File-Temp dev-perl/Pod-Parser test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Abstract document tree for Perl POD documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Abstract
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils virtual/perl-File-Temp dev-perl/Pod-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-String virtual/perl-Scalar-List-Utils virtual/perl-File-Temp dev-perl/Pod-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BL/BLILBURNE/Pod-Abstract-0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b50a8a8061d67873f0d86a7274a79b2f
diff --git a/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2 b/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2
index a071982a8e8a..5d4e7c17d9fb 100644
--- a/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2
+++ b/metadata/md5-cache/dev-perl/Pod-Coverage-0.230.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Pod-Parser-1.130.0 >=dev-perl/Devel-Symdump-2.10.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Pod-Parser-1.130.0 >=dev-perl/Devel-Symdump-2.10.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Checks if the documentation of a module is comprehensive
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Coverage
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/Pod-Parser-1.130.0 >=dev-perl/Devel-Symdump-2.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Pod-Parser-1.130.0 >=dev-perl/Devel-Symdump-2.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Pod-Coverage-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=de3a5bb0aa3b37e1cdd66824744409f5
diff --git a/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.6 b/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.6
index 2e2eb9641605..b98405eea719 100644
--- a/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.6
+++ b/metadata/md5-cache/dev-perl/Pod-Elemental-0.103.6
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Load virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Mixin-Linewise dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/Pod-Eventual-0.4.0 dev-perl/String-RewritePrefix dev-perl/String-Truncate dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec dev-perl/Test-Deep dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Load virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Mixin-Linewise dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/Pod-Eventual-0.4.0 dev-perl/String-RewritePrefix dev-perl/String-Truncate dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec dev-perl/Test-Deep dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Work with nestable Pod elements
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Elemental
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Load virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Mixin-Linewise dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/Pod-Eventual-0.4.0 dev-perl/String-RewritePrefix dev-perl/String-Truncate dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Load virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Mixin-Linewise dev-perl/Moose dev-perl/MooseX-Types >=dev-perl/Pod-Eventual-0.4.0 dev-perl/String-RewritePrefix dev-perl/String-Truncate dev-perl/Sub-Exporter dev-perl/Sub-Exporter-ForMethods dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Elemental-0.103006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=98df2ec61b5e33f77282b6839212c47f
diff --git a/metadata/md5-cache/dev-perl/Pod-Elemental-PerlMunger-0.200.7 b/metadata/md5-cache/dev-perl/Pod-Elemental-PerlMunger-0.200.7
index 6f16ae37f411..1a01a7ec0d10 100644
--- a/metadata/md5-cache/dev-perl/Pod-Elemental-PerlMunger-0.200.7
+++ b/metadata/md5-cache/dev-perl/Pod-Elemental-PerlMunger-0.200.7
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Moose dev-perl/PPI dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.103.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Moose dev-perl/PPI dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.103.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Thing that takes a string of Perl and rewrites its documentation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Elemental-PerlMunger
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Moose dev-perl/PPI dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.103.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode virtual/perl-Scalar-List-Utils dev-perl/Moose dev-perl/PPI dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.103.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Elemental-PerlMunger-0.200007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b82fa4d9e810b4e2cabecc3b218a9641
diff --git a/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.3 b/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.3
index e837b6e71010..dbbce430dc03 100644
--- a/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.3
+++ b/metadata/md5-cache/dev-perl/Pod-Eventual-0.94.3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.102.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.102.0 >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=read a POD document as a series of trivial events
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Eventual
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.102.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Mixin-Linewise-0.102.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Eventual-0.094003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=407f9a2d1e635fa56d21e8e408a5ecc0
diff --git a/metadata/md5-cache/dev-perl/Pod-LaTeX-0.610.0-r2 b/metadata/md5-cache/dev-perl/Pod-LaTeX-0.610.0-r2
index 9a8dcb229448..7dfb83cad9a0 100644
--- a/metadata/md5-cache/dev-perl/Pod-LaTeX-0.610.0-r2
+++ b/metadata/md5-cache/dev-perl/Pod-LaTeX-0.610.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Pod-Parser virtual/perl-if dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Pod-Parser virtual/perl-if dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert Pod data to formatted LaTeX
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-LaTeX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=dev-perl/Pod-Parser virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Pod-Parser virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TJ/TJENNESS/Pod-LaTeX-0.61.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f22c4e537e62cf0b967b1af2715ab153
diff --git a/metadata/md5-cache/dev-perl/Pod-Markdown-3.300.0 b/metadata/md5-cache/dev-perl/Pod-Markdown-3.300.0
index 864da5171a67..cc646b124d66 100644
--- a/metadata/md5-cache/dev-perl/Pod-Markdown-3.300.0
+++ b/metadata/md5-cache/dev-perl/Pod-Markdown-3.300.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert POD to Markdown
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Markdown
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.300.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d484e64c01175b1d78e12ea58cfcae6a
diff --git a/metadata/md5-cache/dev-perl/Pod-Markdown-3.400.0 b/metadata/md5-cache/dev-perl/Pod-Markdown-3.400.0
index 812f243e8695..4507f5c7ac17 100644
--- a/metadata/md5-cache/dev-perl/Pod-Markdown-3.400.0
+++ b/metadata/md5-cache/dev-perl/Pod-Markdown-3.400.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert POD to Markdown
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Markdown
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/HTML-Parser ) virtual/perl-Encode virtual/perl-Getopt-Long >=virtual/perl-Pod-Simple-3.270.0 dev-perl/URI virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Pod-Markdown-3.400.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab0d2ee08c7bf5c1adc1e51bb3e36cc4
diff --git a/metadata/md5-cache/dev-perl/Pod-Markdown-Github-0.40.0 b/metadata/md5-cache/dev-perl/Pod-Markdown-Github-0.40.0
index c0c40092f915..379938bcea42 100644
--- a/metadata/md5-cache/dev-perl/Pod-Markdown-Github-0.40.0
+++ b/metadata/md5-cache/dev-perl/Pod-Markdown-Github-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Getopt-Long dev-perl/Pod-Markdown virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Getopt-Long dev-perl/Pod-Markdown virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-File-Temp dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert POD to Github's specific markdown
EAPI=7
HOMEPAGE=https://metacpan.org/release/Pod-Markdown-Github
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Getopt-Long dev-perl/Pod-Markdown virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Getopt-Long dev-perl/Pod-Markdown virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MINIMAL/Pod-Markdown-Github-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c2d45946a18b3f1e831fda6273f9bda8
diff --git a/metadata/md5-cache/dev-perl/Pod-POM-2.10.0-r1 b/metadata/md5-cache/dev-perl/Pod-POM-2.10.0-r1
index f0274592c305..eb67873959ab 100644
--- a/metadata/md5-cache/dev-perl/Pod-POM-2.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Pod-POM-2.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=dev-perl/YAML-0.67 dev-perl/File-Slurper dev-perl/Test-Differences ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( >=dev-perl/YAML-0.67 dev-perl/File-Slurper dev-perl/Test-Differences ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=POD Object Model
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-POM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Pod-POM-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ccea4c6361d2d17389cf303c015e35bb
diff --git a/metadata/md5-cache/dev-perl/Pod-POM-View-Restructured-1.0.3 b/metadata/md5-cache/dev-perl/Pod-POM-View-Restructured-1.0.3
index ff2c195eb8f8..59484dac9493 100644
--- a/metadata/md5-cache/dev-perl/Pod-POM-View-Restructured-1.0.3
+++ b/metadata/md5-cache/dev-perl/Pod-POM-View-Restructured-1.0.3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Getopt-Long dev-perl/Pod-POM virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Getopt-Long dev-perl/Pod-POM virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=View for Pod::POM that outputs reStructuredText
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-POM-View-Restructured
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Getopt-Long dev-perl/Pod-POM || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Getopt-Long dev-perl/Pod-POM >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXM/Pod-POM-View-Restructured-1.000003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a94f3f2644d9b50035375d54c48cd081
diff --git a/metadata/md5-cache/dev-perl/Pod-Parser-1.660.0 b/metadata/md5-cache/dev-perl/Pod-Parser-1.660.0
index 6ddeace4398d..0ffad2bd6cf0 100644
--- a/metadata/md5-cache/dev-perl/Pod-Parser-1.660.0
+++ b/metadata/md5-cache/dev-perl/Pod-Parser-1.660.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=POD filters and translators
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MAREKR/Pod-Parser-1.66.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=212fcaf87f8ec7a5d5fc3bc45a5fc02a
diff --git a/metadata/md5-cache/dev-perl/Pod-Readme-1.2.3 b/metadata/md5-cache/dev-perl/Pod-Readme-1.2.3
index 3c7097552a9d..97252b214859 100644
--- a/metadata/md5-cache/dev-perl/Pod-Readme-1.2.3
+++ b/metadata/md5-cache/dev-perl/Pod-Readme-1.2.3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=!minimal? ( dev-perl/Pod-Markdown dev-perl/Pod-Markdown-Github dev-perl/Pod-Simple-LaTeX dev-perl/Type-Tiny-XS virtual/perl-podlators ) >=dev-perl/CPAN-Changes-0.300.0 virtual/perl-CPAN-Meta dev-perl/Class-Method-Modifiers dev-perl/File-Slurp dev-perl/Getopt-Long-Descriptive virtual/perl-Module-CoreList dev-perl/Moo dev-perl/MooX-HandlesVia dev-perl/Path-Tiny virtual/perl-Pod-Simple dev-perl/Role-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=dev-perl/Type-Tiny-1.0.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/IO-String virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Kit virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=!minimal? ( dev-perl/Pod-Markdown dev-perl/Pod-Markdown-Github dev-perl/Pod-Simple-LaTeX dev-perl/Type-Tiny-XS virtual/perl-podlators ) >=dev-perl/CPAN-Changes-0.300.0 virtual/perl-CPAN-Meta dev-perl/Class-Method-Modifiers dev-perl/File-Slurp dev-perl/Getopt-Long-Descriptive virtual/perl-Module-CoreList dev-perl/Moo dev-perl/MooX-HandlesVia dev-perl/Path-Tiny virtual/perl-Pod-Simple dev-perl/Role-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=dev-perl/Type-Tiny-1.0.0 dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/IO-String virtual/perl-Module-Metadata dev-perl/Test-Deep dev-perl/Test-Exception dev-perl/Test-Kit virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Intelligently generate a README file from POD
EAPI=7
HOMEPAGE=https://metacpan.org/release/Pod-Readme
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Pod-Markdown dev-perl/Pod-Markdown-Github dev-perl/Pod-Simple-LaTeX dev-perl/Type-Tiny-XS virtual/perl-podlators ) >=dev-perl/CPAN-Changes-0.300.0 virtual/perl-CPAN-Meta dev-perl/Class-Method-Modifiers dev-perl/File-Slurp dev-perl/Getopt-Long-Descriptive virtual/perl-Module-CoreList dev-perl/Moo dev-perl/MooX-HandlesVia dev-perl/Path-Tiny virtual/perl-Pod-Simple dev-perl/Role-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=dev-perl/Type-Tiny-1.0.0 dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Pod-Markdown dev-perl/Pod-Markdown-Github dev-perl/Pod-Simple-LaTeX dev-perl/Type-Tiny-XS virtual/perl-podlators ) >=dev-perl/CPAN-Changes-0.300.0 virtual/perl-CPAN-Meta dev-perl/Class-Method-Modifiers dev-perl/File-Slurp dev-perl/Getopt-Long-Descriptive virtual/perl-Module-CoreList dev-perl/Moo dev-perl/MooX-HandlesVia dev-perl/Path-Tiny virtual/perl-Pod-Simple dev-perl/Role-Tiny >=virtual/perl-Scalar-List-Utils-1.330.0 dev-perl/Try-Tiny >=dev-perl/Type-Tiny-1.0.0 dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RR/RRWO/Pod-Readme-v1.2.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f06ffe55be72a1767b5f96ef639802c
diff --git a/metadata/md5-cache/dev-perl/Pod-Simple-LaTeX-0.60.0-r1 b/metadata/md5-cache/dev-perl/Pod-Simple-LaTeX-0.60.0-r1
index d405e6eec4c3..852778029ba3 100644
--- a/metadata/md5-cache/dev-perl/Pod-Simple-LaTeX-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Pod-Simple-LaTeX-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Pod-Simple-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Pod-Simple-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=format Pod as LaTeX
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Simple-LaTeX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Pod-Simple-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Pod-Simple-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGOFF/Pod-Simple-LaTeX-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=07995e302ea71230d7561a4f44271263
diff --git a/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0 b/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0
index a01cd1c3046a..aaf3254359c8 100644
--- a/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0
+++ b/metadata/md5-cache/dev-perl/Pod-Spell-1.260.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Tiny dev-perl/File-ShareDir dev-perl/Lingua-EN-Inflect virtual/perl-Pod-Escapes >=virtual/perl-Pod-Simple-3.270.0 virtual/perl-Text-Tabs+Wrap virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Tiny dev-perl/File-ShareDir dev-perl/Lingua-EN-Inflect virtual/perl-Pod-Escapes >=virtual/perl-Pod-Simple-3.270.0 virtual/perl-Text-Tabs+Wrap virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A formatter for spellchecking Pod
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Spell
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Tiny dev-perl/File-ShareDir dev-perl/Lingua-EN-Inflect virtual/perl-Pod-Escapes >=virtual/perl-Pod-Simple-3.270.0 virtual/perl-Text-Tabs+Wrap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Tiny dev-perl/File-ShareDir dev-perl/Lingua-EN-Inflect virtual/perl-Pod-Escapes >=virtual/perl-Pod-Simple-3.270.0 virtual/perl-Text-Tabs+Wrap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Pod-Spell-1.26.tar.gz mirror://gentoo/podspell.1.gz https://dev.gentoo.org/~tove/files/podspell.1.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fec679fbb789e3eaada5f6d0a6f1e60b
diff --git a/metadata/md5-cache/dev-perl/Pod-Strip-1.100.0 b/metadata/md5-cache/dev-perl/Pod-Strip-1.100.0
index ea68795a5a11..ef09f97d9322 100644
--- a/metadata/md5-cache/dev-perl/Pod-Strip-1.100.0
+++ b/metadata/md5-cache/dev-perl/Pod-Strip-1.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Remove POD from Perl code
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Strip
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOMM/Pod-Strip-1.100.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=874e995d6123195a7590dc153aeb6186
diff --git a/metadata/md5-cache/dev-perl/Pod-Tests-1.200.0 b/metadata/md5-cache/dev-perl/Pod-Tests-1.200.0
index 8be869e3765a..c197f81aec0d 100644
--- a/metadata/md5-cache/dev-perl/Pod-Tests-1.200.0
+++ b/metadata/md5-cache/dev-perl/Pod-Tests-1.200.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extracts embedded tests and code examples from POD
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Tests
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Pod-Tests-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=99623ec9aa5c61ca6e787cbdf933f3c1
diff --git a/metadata/md5-cache/dev-perl/Pod-Weaver-4.19.0 b/metadata/md5-cache/dev-perl/Pod-Weaver-4.19.0
index 19b0ed847c82..db7ff07592e4 100644
--- a/metadata/md5-cache/dev-perl/Pod-Weaver-4.19.0
+++ b/metadata/md5-cache/dev-perl/Pod-Weaver-4.19.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/PPI dev-perl/Software-License dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/PPI dev-perl/Software-License dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Weave together a Pod document from an outline
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Weaver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Weaver-4.019.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9e144fff9053c52d60d98c2ed2f27f94
diff --git a/metadata/md5-cache/dev-perl/Pod-Weaver-4.20.0 b/metadata/md5-cache/dev-perl/Pod-Weaver-4.20.0
index abc7ed3255c8..6fb1e476af9e 100644
--- a/metadata/md5-cache/dev-perl/Pod-Weaver-4.20.0
+++ b/metadata/md5-cache/dev-perl/Pod-Weaver-4.20.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/PPI dev-perl/Software-License dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/PPI dev-perl/Software-License dev-perl/Test-Differences >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Weave together a Pod document from an outline
EAPI=8
HOMEPAGE=https://metacpan.org/release/Pod-Weaver
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Config-MVP-2.0.0 dev-perl/Config-MVP-Reader-INI dev-perl/DateTime virtual/perl-File-Spec dev-perl/List-MoreUtils >=virtual/perl-Scalar-List-Utils-1.330.0 >=dev-perl/Log-Dispatchouli-1.100.710 >=dev-perl/Mixin-Linewise-0.103.0 dev-perl/Module-Runtime dev-perl/Moose dev-perl/Params-Util >=dev-perl/Pod-Elemental-0.100.220 >=dev-perl/String-Flogger-1.0.0 >=dev-perl/String-Formatter-0.100.680 dev-perl/String-RewritePrefix dev-perl/Text-Template virtual/perl-Text-Tabs+Wrap dev-perl/namespace-autoclean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Pod-Weaver-4.020.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ec1c82fb567d62a8d2ff5205d0ca816
diff --git a/metadata/md5-cache/dev-perl/PostScript-0.60.0-r2 b/metadata/md5-cache/dev-perl/PostScript-0.60.0-r2
index de1dc28858dc..57ee43bb11e2 100644
--- a/metadata/md5-cache/dev-perl/PostScript-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/PostScript-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An object that may be used to construct a block of text in PostScript
EAPI=8
HOMEPAGE=https://metacpan.org/release/PostScript
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHAWNPW/PostScript-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5b0855a1f792fc857bf53a7fa8e94f42
diff --git a/metadata/md5-cache/dev-perl/PostScript-Simple-0.90.0-r1 b/metadata/md5-cache/dev-perl/PostScript-Simple-0.90.0-r1
index 4e6b471bffc9..a7fca8acf0c8 100644
--- a/metadata/md5-cache/dev-perl/PostScript-Simple-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/PostScript-Simple-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.180.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.180.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Allows you to have a simple method of writing PostScript files from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/PostScript-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MC/MCNEWTON/PostScript-Simple-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=12ef5aa5a893060231b28703eb171057
diff --git a/metadata/md5-cache/dev-perl/Probe-Perl-0.30.0-r1 b/metadata/md5-cache/dev-perl/Probe-Perl-0.30.0-r1
index a6751f7bdac5..22e6eeb62a32 100644
--- a/metadata/md5-cache/dev-perl/Probe-Perl-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Probe-Perl-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Information about the currently running perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Probe-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KW/KWILLIAMS/Probe-Perl-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=948df85f0afadbf743195506a13e1010
diff --git a/metadata/md5-cache/dev-perl/Proc-Background-1.320.0 b/metadata/md5-cache/dev-perl/Proc-Background-1.320.0
index a1b92b721949..2cbf2d7f9d88 100644
--- a/metadata/md5-cache/dev-perl/Proc-Background-1.320.0
+++ b/metadata/md5-cache/dev-perl/Proc-Background-1.320.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generic interface to background process management
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-Background
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NERDVANA/Proc-Background-1.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5294de17c7f06398bbb94c31d9221391
diff --git a/metadata/md5-cache/dev-perl/Proc-Daemon-0.230.0-r1 b/metadata/md5-cache/dev-perl/Proc-Daemon-0.230.0-r1
index 4f9c65e4e5cc..d77fe51fcf8c 100644
--- a/metadata/md5-cache/dev-perl/Proc-Daemon-0.230.0-r1
+++ b/metadata/md5-cache/dev-perl/Proc-Daemon-0.230.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Proc-ProcessTable ) >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Proc-ProcessTable ) >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Run Perl program as a daemon process
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-Daemon
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Proc-ProcessTable ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Proc-ProcessTable ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKREAL/Proc-Daemon-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a2ef9b6030cbf7aa58e09aab334b817
diff --git a/metadata/md5-cache/dev-perl/Proc-Guard-0.70.0-r1 b/metadata/md5-cache/dev-perl/Proc-Guard-0.70.0-r1
index ce391bdef37f..685699e20875 100644
--- a/metadata/md5-cache/dev-perl/Proc-Guard-0.70.0-r1
+++ b/metadata/md5-cache/dev-perl/Proc-Guard-0.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Accessor-Lite-0.50.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/File-Which dev-perl/Test-TCP dev-perl/Test-Requires dev-perl/Test-SharedFork >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Accessor-Lite-0.50.0 >=virtual/perl-Exporter-5.630.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/File-Which dev-perl/Test-TCP dev-perl/Test-Requires dev-perl/Test-SharedFork >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=process runner with RAII pattern
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-Guard
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Accessor-Lite-0.50.0 >=virtual/perl-Exporter-5.630.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Accessor-Lite-0.50.0 >=virtual/perl-Exporter-5.630.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/Proc-Guard-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f07f446db14e20ad72170bc6de254ab
diff --git a/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0 b/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0
index 1ba7a4faa907..4170171a39eb 100644
--- a/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0
+++ b/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.635.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=elibc_musl? ( sys-libs/obstack-standalone ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=elibc_musl? ( sys-libs/obstack-standalone ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unix process table information
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-ProcessTable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JW/JWB/Proc-ProcessTable-0.635.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1ab10fe913ab4d3d8fb522cd429f604
diff --git a/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.636.0 b/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.636.0
index 3df97e6d89d1..fffdc0bf2614 100644
--- a/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.636.0
+++ b/metadata/md5-cache/dev-perl/Proc-ProcessTable-0.636.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=elibc_musl? ( sys-libs/obstack-standalone ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=elibc_musl? ( sys-libs/obstack-standalone ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unix process table information
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-ProcessTable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JW/JWB/Proc-ProcessTable-0.636.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a9d09c7ff31536f18e203ad00a19904b
diff --git a/metadata/md5-cache/dev-perl/Proc-Simple-1.320.0-r1 b/metadata/md5-cache/dev-perl/Proc-Simple-1.320.0-r1
index 497a81c7a0e1..121b2abb8aa0 100644
--- a/metadata/md5-cache/dev-perl/Proc-Simple-1.320.0-r1
+++ b/metadata/md5-cache/dev-perl/Proc-Simple-1.320.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Launch and control background processes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHILLI/Proc-Simple-1.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=84e201255d6c377f84286ce59f1a5ebe
diff --git a/metadata/md5-cache/dev-perl/Proc-Wait3-0.50.0-r1 b/metadata/md5-cache/dev-perl/Proc-Wait3-0.50.0-r1
index bdf9039cc16c..55bac5147acb 100644
--- a/metadata/md5-cache/dev-perl/Proc-Wait3-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Proc-Wait3-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for wait3 system call
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-Wait3
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CT/CTILMES/Proc-Wait3-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb1521992f5cb6c2965c67c0991bc8d2
diff --git a/metadata/md5-cache/dev-perl/Proc-WaitStat-1.0.0-r2 b/metadata/md5-cache/dev-perl/Proc-WaitStat-1.0.0-r2
index 1eb1f5e885b6..132b6b158274 100644
--- a/metadata/md5-cache/dev-perl/Proc-WaitStat-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Proc-WaitStat-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IPC-Signal || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/IPC-Signal >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interpret and act on wait() status values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Proc-WaitStat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IPC-Signal || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IPC-Signal >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROSCH/Proc-WaitStat-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b1b1f2b22c5bca201a2191d802f5cda8
diff --git a/metadata/md5-cache/dev-perl/Quota-1.8.1 b/metadata/md5-cache/dev-perl/Quota-1.8.1
index 3a59abfaf79e..f75d99c32c2b 100644
--- a/metadata/md5-cache/dev-perl/Quota-1.8.1
+++ b/metadata/md5-cache/dev-perl/Quota-1.8.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-fs/quota[rpc] net-libs/libtirpc virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-fs/quota[rpc] net-libs/libtirpc virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to file system quotas
EAPI=8
HOMEPAGE=https://metacpan.org/release/Quota
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs flag-o-matic
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-fs/quota[rpc] net-libs/libtirpc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-fs/quota[rpc] net-libs/libtirpc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOMZO/Quota-1.8.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b2d6dff401bcf36dfd189b99cfc9b07
diff --git a/metadata/md5-cache/dev-perl/Quota-1.8.2 b/metadata/md5-cache/dev-perl/Quota-1.8.2
index a27cc145ddda..3f7971f5fad1 100644
--- a/metadata/md5-cache/dev-perl/Quota-1.8.2
+++ b/metadata/md5-cache/dev-perl/Quota-1.8.2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-fs/quota[rpc] net-libs/libtirpc virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-fs/quota[rpc] net-libs/libtirpc virtual/perl-ExtUtils-MakeMaker virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to file system quotas
EAPI=8
HOMEPAGE=https://metacpan.org/release/Quota
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs flag-o-matic
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-fs/quota[rpc] net-libs/libtirpc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-fs/quota[rpc] net-libs/libtirpc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOMZO/Quota-1.8.2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b2d6dff401bcf36dfd189b99cfc9b07
diff --git a/metadata/md5-cache/dev-perl/REST-Client-281 b/metadata/md5-cache/dev-perl/REST-Client-281
index 1a5ca0322d15..00e58f3c9b54 100644
--- a/metadata/md5-cache/dev-perl/REST-Client-281
+++ b/metadata/md5-cache/dev-perl/REST-Client-281
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/HTTP-Server-Simple virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/HTTP-Server-Simple virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple client for interacting with RESTful http/https resources
EAPI=8
HOMEPAGE=https://metacpan.org/release/REST-Client
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/LWP-Protocol-https dev-perl/libwww-perl dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKHUETTEL/REST-Client-281.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a370fe44309612423166e798d65d3e2
diff --git a/metadata/md5-cache/dev-perl/RPC-XML-0.820.0 b/metadata/md5-cache/dev-perl/RPC-XML-0.820.0
index 9fa35a2f1d0d..ef0b46619bf0 100644
--- a/metadata/md5-cache/dev-perl/RPC-XML-0.820.0
+++ b/metadata/md5-cache/dev-perl/RPC-XML-0.820.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/HTTP-Daemon-6.120.0 >=dev-perl/HTTP-Message-6.260.0 >=dev-perl/libwww-perl-6.510.0 >=virtual/perl-Module-Load-0.360.0 >=virtual/perl-Scalar-List-Utils-1.550.0 >=dev-perl/XML-Parser-2.460.0 >=virtual/perl-ExtUtils-MakeMaker-7.560.0 test? ( virtual/perl-IO-Socket-IP dev-perl/Net-Server >=virtual/perl-Test-Simple-1.302.183 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp >=dev-perl/HTTP-Daemon-6.120.0 >=dev-perl/HTTP-Message-6.260.0 >=dev-perl/libwww-perl-6.510.0 >=virtual/perl-Module-Load-0.360.0 >=virtual/perl-Scalar-List-Utils-1.550.0 >=dev-perl/XML-Parser-2.460.0 >=virtual/perl-ExtUtils-MakeMaker-7.560.0 test? ( virtual/perl-IO-Socket-IP dev-perl/Net-Server >=virtual/perl-Test-Simple-1.302.183 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An implementation of XML-RPC
EAPI=7
HOMEPAGE=https://metacpan.org/release/RPC-XML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=amd64 arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic-2 LGPL-2.1 )
-RDEPEND=virtual/perl-Carp >=dev-perl/HTTP-Daemon-6.120.0 >=dev-perl/HTTP-Message-6.260.0 >=dev-perl/libwww-perl-6.510.0 >=virtual/perl-Module-Load-0.360.0 >=virtual/perl-Scalar-List-Utils-1.550.0 >=dev-perl/XML-Parser-2.460.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/HTTP-Daemon-6.120.0 >=dev-perl/HTTP-Message-6.260.0 >=dev-perl/libwww-perl-6.510.0 >=virtual/perl-Module-Load-0.360.0 >=virtual/perl-Scalar-List-Utils-1.550.0 >=dev-perl/XML-Parser-2.460.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJRAY/RPC-XML-0.82.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=29ed1854775dce0a2efb4346ff9170ff
diff --git a/metadata/md5-cache/dev-perl/RRD-Simple-1.440.0-r3 b/metadata/md5-cache/dev-perl/RRD-Simple-1.440.0-r3
index 00c4b0a4b0b9..1262f47011b4 100644
--- a/metadata/md5-cache/dev-perl/RRD-Simple-1.440.0-r3
+++ b/metadata/md5-cache/dev-perl/RRD-Simple-1.440.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=net-analyzer/rrdtool[graph,perl] dev-perl/Module-Build test? ( >=dev-perl/Test-Deep-0.93.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-analyzer/rrdtool[graph,perl] dev-perl/Module-Build test? ( >=dev-perl/Test-Deep-0.93.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple interface to create and store data in RRD files
EAPI=8
HOMEPAGE=https://metacpan.org/release/RRD-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-analyzer/rrdtool[graph,perl] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-analyzer/rrdtool[graph,perl] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NI/NICOLAW/RRD-Simple-1.44.tar.gz https://dev.gentoo.org/~kentnl/distfiles/RRD-Simple-1.44-patches-1.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b6e98d6c5743d2dd1b42d538aa62e13
diff --git a/metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r3 b/metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r3
index d09a186ca513..7611f816f548 100644
--- a/metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r3
+++ b/metadata/md5-cache/dev-perl/RTF-Writer-1.110.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Image-Size || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Image-Size >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=RTF::Writer - for generating documents in Rich Text Format
EAPI=8
HOMEPAGE=https://metacpan.org/release/RTF-Writer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Image-Size || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Image-Size >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBURKE/RTF-Writer-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d3120237177231ad62a6eaba00a842ad
diff --git a/metadata/md5-cache/dev-perl/Rcs-1.50.0-r3 b/metadata/md5-cache/dev-perl/Rcs-1.50.0-r3
index ee5d7abdf9c1..b602c831e92a 100644
--- a/metadata/md5-cache/dev-perl/Rcs-1.50.0-r3
+++ b/metadata/md5-cache/dev-perl/Rcs-1.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-vcs/rcs || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-vcs/rcs >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-vcs/rcs || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-vcs/rcs >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for Revision Control System
EAPI=8
HOMEPAGE=https://metacpan.org/release/Rcs
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-vcs/rcs || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-vcs/rcs >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFRETER/Rcs-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2b342b780a57ab19555b7a7763f3d00b
diff --git a/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1 b/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1
index 2bbac8758393..60ec3ab4d07a 100644
--- a/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Readonly-2.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-Tiny-0.35.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-Tiny-0.35.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Facility for creating read-only scalars, arrays, hashes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Readonly
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SANKO/Readonly-2.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22f1808d8cb8af4cf4251e99c57476bb
diff --git a/metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r2 b/metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r2
index 7fca59a68448..1f8a94890d1d 100644
--- a/metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r2
+++ b/metadata/md5-cache/dev-perl/Readonly-XS-1.50.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Companion module for Readonly.pm, to speed up read-only scalar variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/Readonly-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Readonly || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Readonly >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROODE/Readonly-XS-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=901dc289c85746f1ff1f87205a6925f3
diff --git a/metadata/md5-cache/dev-perl/Redis-2.0.0 b/metadata/md5-cache/dev-perl/Redis-2.0.0
index 87acdb726800..86c7e8d5f2c1 100644
--- a/metadata/md5-cache/dev-perl/Redis-2.0.0
+++ b/metadata/md5-cache/dev-perl/Redis-2.0.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/IO-Socket-Timeout-0.290.0 dev-perl/Try-Tiny >=dev-perl/Module-Build-Tiny-0.34.0 test? ( !minimal? ( dev-db/redis ) virtual/perl-Digest-SHA virtual/perl-File-Spec virtual/perl-IO dev-perl/IO-String virtual/perl-IPC-Cmd dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-SharedFork >=dev-perl/Test-TCP-1.190.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/IO-Socket-Timeout-0.290.0 dev-perl/Try-Tiny >=dev-perl/Module-Build-Tiny-0.34.0 test? ( !minimal? ( dev-db/redis ) virtual/perl-Digest-SHA virtual/perl-File-Spec virtual/perl-IO dev-perl/IO-String virtual/perl-IPC-Cmd dev-perl/Test-Deep dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-SharedFork >=dev-perl/Test-TCP-1.190.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for Redis database
EAPI=8
HOMEPAGE=https://metacpan.org/release/Redis
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/IO-Socket-Timeout-0.290.0 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/IO-Socket-Timeout-0.290.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAMS/Redis-2.000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf14bdb5eecaf5c0271ff49f6758f2f8
diff --git a/metadata/md5-cache/dev-perl/RedisDB-2.570.0 b/metadata/md5-cache/dev-perl/RedisDB-2.570.0
index 3c39f7339189..dde293fab7e0 100644
--- a/metadata/md5-cache/dev-perl/RedisDB-2.570.0
+++ b/metadata/md5-cache/dev-perl/RedisDB-2.570.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=virtual/perl-Encode-2.100.0 virtual/perl-IO-Socket-IP >=dev-perl/RedisDB-Parser-2.210.0 dev-perl/Try-Tiny dev-perl/URI dev-perl/URI-redis >=dev-perl/Test-TCP-1.170.0 virtual/perl-Digest-SHA >=virtual/perl-ExtUtils-MakeMaker-6.300.200 test? ( !minimal? ( dev-db/redis ) >=dev-perl/Test-Differences-0.610.0 dev-perl/Test-FailWarnings >=dev-perl/Test-Most-0.220.0 >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=virtual/perl-Encode-2.100.0 virtual/perl-IO-Socket-IP >=dev-perl/RedisDB-Parser-2.210.0 dev-perl/Try-Tiny dev-perl/URI dev-perl/URI-redis >=dev-perl/Test-TCP-1.170.0 virtual/perl-Digest-SHA >=virtual/perl-ExtUtils-MakeMaker-6.300.200 test? ( !minimal? ( dev-db/redis ) >=dev-perl/Test-Differences-0.610.0 dev-perl/Test-FailWarnings >=dev-perl/Test-Most-0.220.0 >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to access redis database
EAPI=8
HOMEPAGE=https://metacpan.org/release/RedisDB
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-2.100.0 virtual/perl-IO-Socket-IP >=dev-perl/RedisDB-Parser-2.210.0 dev-perl/Try-Tiny dev-perl/URI dev-perl/URI-redis >=dev-perl/Test-TCP-1.170.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-2.100.0 virtual/perl-IO-Socket-IP >=dev-perl/RedisDB-Parser-2.210.0 dev-perl/Try-Tiny dev-perl/URI dev-perl/URI-redis >=dev-perl/Test-TCP-1.170.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZW/ZWON/RedisDB-2.57.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=80ff8774ca3095705b342042ef9a3ac5
diff --git a/metadata/md5-cache/dev-perl/RedisDB-Parser-2.230.0 b/metadata/md5-cache/dev-perl/RedisDB-Parser-2.230.0
index 8548cae68c64..4b23b9de7f7f 100644
--- a/metadata/md5-cache/dev-perl/RedisDB-Parser-2.230.0
+++ b/metadata/md5-cache/dev-perl/RedisDB-Parser-2.230.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-2.100.0 dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.200 >=virtual/perl-ExtUtils-CBuilder-0.270.0 test? ( dev-perl/Test-FailWarnings >=dev-perl/Test-Most-0.220.0 >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Encode-2.100.0 dev-perl/Try-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.300.200 >=virtual/perl-ExtUtils-CBuilder-0.270.0 test? ( dev-perl/Test-FailWarnings >=dev-perl/Test-Most-0.220.0 >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Redis protocol parser for RedisDB
EAPI=8
HOMEPAGE=https://metacpan.org/release/RedisDB-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-2.100.0 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-2.100.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZW/ZWON/RedisDB-Parser-2.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=59f3a591c2b5120a8966101af69d1726
diff --git a/metadata/md5-cache/dev-perl/Ref-Util-0.204.0 b/metadata/md5-cache/dev-perl/Ref-Util-0.204.0
index 0c4b8a15527a..adae32d391bb 100644
--- a/metadata/md5-cache/dev-perl/Ref-Util-0.204.0
+++ b/metadata/md5-cache/dev-perl/Ref-Util-0.204.0
@@ -1,6 +1,6 @@
-BDEPEND=xs? ( dev-perl/Ref-Util-XS ) >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.960.0 virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=xs? ( dev-perl/Ref-Util-XS ) >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Text-ParseWords test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=virtual/perl-Test-Simple-0.960.0 virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utility functions for checking references
EAPI=8
HOMEPAGE=https://metacpan.org/release/Ref-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath 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=MIT
-RDEPEND=xs? ( dev-perl/Ref-Util-XS ) >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=xs? ( dev-perl/Ref-Util-XS ) >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARC/Ref-Util-0.204.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=66526de3593b407e3d6d1421d129d21c
diff --git a/metadata/md5-cache/dev-perl/Ref-Util-XS-0.117.0 b/metadata/md5-cache/dev-perl/Ref-Util-XS-0.117.0
index c0908b0cf587..9e2956c446ed 100644
--- a/metadata/md5-cache/dev-perl/Ref-Util-XS-0.117.0
+++ b/metadata/md5-cache/dev-perl/Ref-Util-XS-0.117.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS Implementation for Ref::Util
EAPI=8
HOMEPAGE=https://metacpan.org/release/Ref-Util-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=MIT
-RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XS/XSAWYERX/Ref-Util-XS-0.117.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=68700396c6c354b6c64585b49f9bd329
diff --git a/metadata/md5-cache/dev-perl/Regexp-Common-2017060201.0.0-r1 b/metadata/md5-cache/dev-perl/Regexp-Common-2017060201.0.0-r1
index d6961f48c394..d370617d5ba3 100644
--- a/metadata/md5-cache/dev-perl/Regexp-Common-2017060201.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Regexp-Common-2017060201.0.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Regexp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Regexp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide commonly requested regular expressions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-Common
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic Artistic-2 MIT BSD )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABIGAIL/Regexp-Common-2017060201.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9976234473f63c0a997a140905805540
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a7f6824f75837f7ebd0479e0b1183fc8
diff --git a/metadata/md5-cache/dev-perl/Regexp-Common-net-CIDR-0.30.0-r1 b/metadata/md5-cache/dev-perl/Regexp-Common-net-CIDR-0.30.0-r1
index c78b338ee6d9..7cc1d359621d 100644
--- a/metadata/md5-cache/dev-perl/Regexp-Common-net-CIDR-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Regexp-Common-net-CIDR-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Regexp-Common >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Regexp-Common >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides patterns for CIDR blocks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-Common-net-CIDR
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Regexp-Common || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Regexp-Common >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/Regexp-Common-net-CIDR-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f1f0c454e0b9aa124f7a0b783779578
diff --git a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2 b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2
index e4f1d5703184..cc692710451f 100644
--- a/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Regexp-IPv6-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Regular expression for IPv6 addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-IPv6
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Regexp-IPv6-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dfb5e0f916682539f1a888fec64077e6
diff --git a/metadata/md5-cache/dev-perl/Regexp-RegGrp-2.10.0-r1 b/metadata/md5-cache/dev-perl/Regexp-RegGrp-2.10.0-r1
index 11a8c082b72a..72f554196f2d 100644
--- a/metadata/md5-cache/dev-perl/Regexp-RegGrp-2.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Regexp-RegGrp-2.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Groups a regular expressions collection
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-RegGrp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/Regexp-RegGrp-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1564eedea3783d4df5d37d3c1225f7b4
diff --git a/metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r2 b/metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r2
index 4ccc586fabf0..112aa410d57f 100644
--- a/metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r2
+++ b/metadata/md5-cache/dev-perl/Regexp-Shellish-0.930.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Regexp::Shellish - Shell-like regular expressions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-Shellish
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~mips ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RB/RBS/Regexp-Shellish-0.93.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1fafc1b53bc324c1f5a4e669a48048a4
diff --git a/metadata/md5-cache/dev-perl/Regexp-Trie-0.20.0 b/metadata/md5-cache/dev-perl/Regexp-Trie-0.20.0
index 8b7afdc95bae..8d24e846b647 100644
--- a/metadata/md5-cache/dev-perl/Regexp-Trie-0.20.0
+++ b/metadata/md5-cache/dev-perl/Regexp-Trie-0.20.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=builds trie-ized regexp
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-Trie
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/Regexp-Trie-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6304ee33d82d00d8853b214a26f62c89
diff --git a/metadata/md5-cache/dev-perl/Regexp-Util-0.5.0 b/metadata/md5-cache/dev-perl/Regexp-Util-0.5.0
index 42f5860ced98..3d367ad62f48 100644
--- a/metadata/md5-cache/dev-perl/Regexp-Util-0.5.0
+++ b/metadata/md5-cache/dev-perl/Regexp-Util-0.5.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Exporter-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-Test-Simple-0.920.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Exporter-Tiny >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-Test-Simple-0.920.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=General purpose utilities for working with Regular Expressions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Regexp-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Exporter-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Exporter-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Regexp-Util-0.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9c735f238de36a411ace67603cc90a1d
diff --git a/metadata/md5-cache/dev-perl/Return-Value-1.666.5-r1 b/metadata/md5-cache/dev-perl/Return-Value-1.666.5-r1
index 998012d0bd12..d775025fce36 100644
--- a/metadata/md5-cache/dev-perl/Return-Value-1.666.5-r1
+++ b/metadata/md5-cache/dev-perl/Return-Value-1.666.5-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Polymorphic Return Values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Return-Value
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~mips ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Return-Value-1.666005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=875169d43d0a797f4d38186e0e13ad28
diff --git a/metadata/md5-cache/dev-perl/Role-Basic-0.130.0-r1 b/metadata/md5-cache/dev-perl/Role-Basic-0.130.0-r1
index 24b4f79adc9d..b072be739b7b 100644
--- a/metadata/md5-cache/dev-perl/Role-Basic-0.130.0-r1
+++ b/metadata/md5-cache/dev-perl/Role-Basic-0.130.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Just roles. Nothing else
EAPI=8
HOMEPAGE=https://metacpan.org/release/Role-Basic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OV/OVID/Role-Basic-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0d21a32e3d28b2209e7c7a25f23eebaa
diff --git a/metadata/md5-cache/dev-perl/Role-HasMessage-0.7.0 b/metadata/md5-cache/dev-perl/Role-HasMessage-0.7.0
index bead5cc09b93..25642aede1b0 100644
--- a/metadata/md5-cache/dev-perl/Role-HasMessage-0.7.0
+++ b/metadata/md5-cache/dev-perl/Role-HasMessage-0.7.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moose dev-perl/MooseX-Role-Parameterized dev-perl/String-Errf dev-perl/Try-Tiny dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Moose dev-perl/MooseX-Role-Parameterized dev-perl/String-Errf dev-perl/Try-Tiny dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Thing with a message method
EAPI=8
HOMEPAGE=https://metacpan.org/release/Role-HasMessage
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose dev-perl/MooseX-Role-Parameterized dev-perl/String-Errf dev-perl/Try-Tiny dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose dev-perl/MooseX-Role-Parameterized dev-perl/String-Errf dev-perl/Try-Tiny dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Role-HasMessage-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=784cc629295a0e225f0f0498f1fef020
diff --git a/metadata/md5-cache/dev-perl/Role-Hooks-0.8.0 b/metadata/md5-cache/dev-perl/Role-Hooks-0.8.0
index 8958378f28fe..cbf8739658e4 100644
--- a/metadata/md5-cache/dev-perl/Role-Hooks-0.8.0
+++ b/metadata/md5-cache/dev-perl/Role-Hooks-0.8.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Method-Modifiers >=virtual/perl-Scalar-List-Utils-1.450.0 test? ( dev-perl/Class-Tiny dev-perl/Test-Requires dev-perl/Role-Basic dev-perl/Role-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Method-Modifiers >=virtual/perl-Scalar-List-Utils-1.450.0 test? ( dev-perl/Class-Tiny dev-perl/Test-Requires dev-perl/Role-Basic dev-perl/Role-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Role callbacks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Role-Hooks
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Method-Modifiers >=virtual/perl-Scalar-List-Utils-1.450.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Method-Modifiers >=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Role-Hooks-0.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9ad76178ada1104fa6e1fc340700397
diff --git a/metadata/md5-cache/dev-perl/Role-Identifiable-0.9.0 b/metadata/md5-cache/dev-perl/Role-Identifiable-0.9.0
index 7cc3059fb3a2..cba6e04c0a38 100644
--- a/metadata/md5-cache/dev-perl/Role-Identifiable-0.9.0
+++ b/metadata/md5-cache/dev-perl/Role-Identifiable-0.9.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Moose >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Moose >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Thing with a list of tags
EAPI=8
HOMEPAGE=https://metacpan.org/release/Role-Identifiable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Role-Identifiable-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a32dacf06e4da803d6692aa77543f2a6
diff --git a/metadata/md5-cache/dev-perl/Role-Tiny-2.2.4 b/metadata/md5-cache/dev-perl/Role-Tiny-2.2.4
index be7747fcdd18..548066d640af 100644
--- a/metadata/md5-cache/dev-perl/Role-Tiny-2.2.4
+++ b/metadata/md5-cache/dev-perl/Role-Tiny-2.2.4
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 !<dev-perl/Moo-0.9.14 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 !<dev-perl/Moo-0.9.14 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Roles: a nouvelle cuisine portion size slice of Moose
EAPI=8
HOMEPAGE=https://metacpan.org/release/Role-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Exporter-5.570.0 !<dev-perl/Moo-0.9.14 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 !<dev-perl/Moo-0.9.14 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Role-Tiny-2.002004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6427a87c9da5edf2886556770aa21258
diff --git a/metadata/md5-cache/dev-perl/Roman-1.240.0-r1 b/metadata/md5-cache/dev-perl/Roman-1.240.0-r1
index 20dc46ce82b6..0ab88a4955cd 100644
--- a/metadata/md5-cache/dev-perl/Roman-1.240.0-r1
+++ b/metadata/md5-cache/dev-perl/Roman-1.240.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for conversion between Roman and Arabic numerals
EAPI=8
HOMEPAGE=https://metacpan.org/release/Roman
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~mips ~riscv ~s390 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Roman-1.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=654939ff999dc6317aca73c616577f96
diff --git a/metadata/md5-cache/dev-perl/Router-Simple-0.170.0-r1 b/metadata/md5-cache/dev-perl/Router-Simple-0.170.0-r1
index 6986f43d83c4..415dceff9772 100644
--- a/metadata/md5-cache/dev-perl/Router-Simple-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Router-Simple-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor-Lite virtual/perl-Scalar-List-Utils virtual/perl-parent dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Accessor-Lite virtual/perl-Scalar-List-Utils virtual/perl-parent dev-perl/Module-Build test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple HTTP router
EAPI=8
HOMEPAGE=https://metacpan.org/release/Router-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor-Lite virtual/perl-Scalar-List-Utils virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor-Lite virtual/perl-Scalar-List-Utils virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/Router-Simple-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1605a4602648fddfea63cd48ba73b6c9
diff --git a/metadata/md5-cache/dev-perl/SDL-2.548.0-r1 b/metadata/md5-cache/dev-perl/SDL-2.548.0-r1
index 966c8f6f5af6..e1db94cd2d09 100644
--- a/metadata/md5-cache/dev-perl/SDL-2.548.0-r1
+++ b/metadata/md5-cache/dev-perl/SDL-2.548.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl test? ( >=dev-perl/Test-Most-0.210.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl test? ( >=dev-perl/Test-Most-0.210.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple DirectMedia Layer (SDL) bindings for perl
EAPI=8
HOMEPAGE=http://sdl.perl.org/ https://search.cpan.org/dist/SDL/ https://github.com/PerlGameDev/SDL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa x86
LICENSE=GPL-2 OFL-1.1
-RDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FROGGS/SDL-2.548.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1be226b66e2a80fab7114f165093b99d
diff --git a/metadata/md5-cache/dev-perl/SDL-2.548.0-r2 b/metadata/md5-cache/dev-perl/SDL-2.548.0-r2
index e07474068e14..a5712bfdd9d8 100644
--- a/metadata/md5-cache/dev-perl/SDL-2.548.0-r2
+++ b/metadata/md5-cache/dev-perl/SDL-2.548.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl test? ( >=dev-perl/Test-Most-0.210.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl test? ( >=dev-perl/Test-Most-0.210.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple DirectMedia Layer (SDL) bindings for perl
EAPI=8
HOMEPAGE=http://sdl.perl.org/ https://search.cpan.org/dist/SDL/ https://github.com/PerlGameDev/SDL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~x86
LICENSE=GPL-2 OFL-1.1
-RDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FROGGS/SDL-2.548.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd0fed73f1638c297b6b22363d60d9b2
diff --git a/metadata/md5-cache/dev-perl/SDL-2.548.0-r3 b/metadata/md5-cache/dev-perl/SDL-2.548.0-r3
index 394deaeb3761..16ebf64595bc 100644
--- a/metadata/md5-cache/dev-perl/SDL-2.548.0-r3
+++ b/metadata/md5-cache/dev-perl/SDL-2.548.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl test? ( >=dev-perl/Test-Most-0.210.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl test? ( >=dev-perl/Test-Most-0.210.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple DirectMedia Layer (SDL) bindings for perl
EAPI=8
HOMEPAGE=http://sdl.perl.org/ https://search.cpan.org/dist/SDL/ https://github.com/PerlGameDev/SDL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~hppa ~x86
LICENSE=GPL-2 OFL-1.1
-RDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-SDL-1.446 dev-perl/Capture-Tiny >=virtual/perl-CPAN-1.920.0 >=virtual/perl-ExtUtils-CBuilder-0.260.301 >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Module-Build-0.400.0 media-libs/libjpeg-turbo virtual/perl-Scalar-List-Utils dev-perl/Tie-Simple media-libs/libpng:0 media-libs/libsdl media-libs/sdl-gfx media-libs/sdl-image media-libs/sdl-mixer media-libs/sdl-pango media-libs/sdl-ttf media-libs/smpeg media-libs/tiff:0 virtual/glu virtual/opengl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FROGGS/SDL-2.548.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2ae886537a2d954577a3031e0c35afa
diff --git a/metadata/md5-cache/dev-perl/SGMLSpm-1.1-r2 b/metadata/md5-cache/dev-perl/SGMLSpm-1.1-r2
index b66a7cdc3518..54fc8c5b14dc 100644
--- a/metadata/md5-cache/dev-perl/SGMLSpm-1.1-r2
+++ b/metadata/md5-cache/dev-perl/SGMLSpm-1.1-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl library for parsing the output of nsgmls
EAPI=8
HOMEPAGE=https://metacpan.org/release/SGMLSpm
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RA/RAAB/SGMLSpm-1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ea32b8346bfa39169b1eff09f63d756
diff --git a/metadata/md5-cache/dev-perl/SNMP_Session-1.13-r3 b/metadata/md5-cache/dev-perl/SNMP_Session-1.13-r3
index c2891949c5dd..ce3ce2a8e0f1 100644
--- a/metadata/md5-cache/dev-perl/SNMP_Session-1.13-r3
+++ b/metadata/md5-cache/dev-perl/SNMP_Session-1.13-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A SNMP Perl Module
EAPI=8
HOMEPAGE=https://github.com/sleinen/snmp-session
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gentoo.org/~dilfridge/distfiles/SNMP_Session-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=311167203d4a1b39eff19b3942c449dd
diff --git a/metadata/md5-cache/dev-perl/SNMP_Session-1.160.0 b/metadata/md5-cache/dev-perl/SNMP_Session-1.160.0
index e20c71d787b1..56b6c045ff6d 100644
--- a/metadata/md5-cache/dev-perl/SNMP_Session-1.160.0
+++ b/metadata/md5-cache/dev-perl/SNMP_Session-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A SNMP Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/SNMP_Session
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SK/SKIM/SNMP_Session-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c9c3d684fd513ecfa6cfd4fb270f3484
diff --git a/metadata/md5-cache/dev-perl/SOAP-Lite-1.270.0 b/metadata/md5-cache/dev-perl/SOAP-Lite-1.270.0
index afb614599d7f..be0683a97546 100644
--- a/metadata/md5-cache/dev-perl/SOAP-Lite-1.270.0
+++ b/metadata/md5-cache/dev-perl/SOAP-Lite-1.270.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Inspector >=dev-perl/IO-SessionData-1.30.0 dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken dev-perl/URI >=dev-perl/XML-Parser-2.230.0 dev-perl/MIME-tools ssl? ( dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Crypt-SSLeay ) xmpp? ( dev-perl/Net-Jabber ) virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/HTTP-Daemon virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-Warn >=dev-perl/XML-Parser-Lite-0.715.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Inspector >=dev-perl/IO-SessionData-1.30.0 dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken dev-perl/URI >=dev-perl/XML-Parser-2.230.0 dev-perl/MIME-tools ssl? ( dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Crypt-SSLeay ) xmpp? ( dev-perl/Net-Jabber ) virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/HTTP-Daemon virtual/perl-IO virtual/perl-Test-Simple dev-perl/Test-Warn >=dev-perl/XML-Parser-Lite-0.715.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight interface to the SOAP protocol both on client and server side
EAPI=8
HOMEPAGE=https://metacpan.org/release/SOAP-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ssl test xmpp perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Inspector >=dev-perl/IO-SessionData-1.30.0 dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken dev-perl/URI >=dev-perl/XML-Parser-2.230.0 dev-perl/MIME-tools ssl? ( dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Crypt-SSLeay ) xmpp? ( dev-perl/Net-Jabber ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Inspector >=dev-perl/IO-SessionData-1.30.0 dev-perl/libwww-perl virtual/perl-MIME-Base64 virtual/perl-Scalar-List-Utils dev-perl/Task-Weaken dev-perl/URI >=dev-perl/XML-Parser-2.230.0 dev-perl/MIME-tools ssl? ( dev-perl/IO-Socket-SSL dev-perl/LWP-Protocol-https dev-perl/Crypt-SSLeay ) xmpp? ( dev-perl/Net-Jabber ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/SOAP-Lite-1.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a223466742fbb20fab120a002d7ab419
diff --git a/metadata/md5-cache/dev-perl/SOAP-WSDL-3.4.0 b/metadata/md5-cache/dev-perl/SOAP-WSDL-3.4.0
index 9eb01dfc36a2..78a3cf1e3358 100644
--- a/metadata/md5-cache/dev-perl/SOAP-WSDL-3.4.0
+++ b/metadata/md5-cache/dev-perl/SOAP-WSDL-3.4.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Load-0.200.0 >=dev-perl/Class-Std-Fast-0.0.5 virtual/perl-Data-Dumper dev-perl/TimeDate virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/libwww-perl dev-perl/Module-Build virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Template-Toolkit-2.180.0 dev-perl/TermReadKey dev-perl/URI dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI virtual/perl-Test-Simple virtual/perl-Getopt-Long virtual/perl-Storable ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Class-Load-0.200.0 >=dev-perl/Class-Std-Fast-0.0.5 virtual/perl-Data-Dumper dev-perl/TimeDate virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/libwww-perl dev-perl/Module-Build virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Template-Toolkit-2.180.0 dev-perl/TermReadKey dev-perl/URI dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/CGI virtual/perl-Test-Simple virtual/perl-Getopt-Long virtual/perl-Storable ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SOAP with WSDL support
EAPI=7
HOMEPAGE=https://metacpan.org/release/SOAP-WSDL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test examples perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Load-0.200.0 >=dev-perl/Class-Std-Fast-0.0.5 virtual/perl-Data-Dumper dev-perl/TimeDate virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/libwww-perl dev-perl/Module-Build virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Template-Toolkit-2.180.0 dev-perl/TermReadKey dev-perl/URI dev-perl/XML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Load-0.200.0 >=dev-perl/Class-Std-Fast-0.0.5 virtual/perl-Data-Dumper dev-perl/TimeDate virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long dev-perl/libwww-perl dev-perl/Module-Build virtual/perl-Scalar-List-Utils virtual/perl-Storable >=dev-perl/Template-Toolkit-2.180.0 dev-perl/TermReadKey dev-perl/URI dev-perl/XML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SW/SWALTERS/SOAP-WSDL-3.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fdf749ab6c55decd4db19f7ae79f7e57
diff --git a/metadata/md5-cache/dev-perl/SQL-Abstract-2.0.1 b/metadata/md5-cache/dev-perl/SQL-Abstract-2.0.1
index 4c1cb90db0b7..224c9a9a4b91 100644
--- a/metadata/md5-cache/dev-perl/SQL-Abstract-2.0.1
+++ b/metadata/md5-cache/dev-perl/SQL-Abstract-2.0.1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/Hash-Merge-0.120.0 virtual/perl-Scalar-List-Utils >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Moo-2.0.1 >=dev-perl/Sub-Quote-2.0.1 >=dev-perl/Test-Deep-0.101.0 >=virtual/perl-Text-Balanced-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Data-Dumper-Concise virtual/perl-Storable >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/Hash-Merge-0.120.0 virtual/perl-Scalar-List-Utils >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Moo-2.0.1 >=dev-perl/Sub-Quote-2.0.1 >=dev-perl/Test-Deep-0.101.0 >=virtual/perl-Text-Balanced-2.0.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Data-Dumper-Concise virtual/perl-Storable >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate SQL from Perl data structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/SQL-Abstract
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/Hash-Merge-0.120.0 virtual/perl-Scalar-List-Utils >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Moo-2.0.1 >=dev-perl/Sub-Quote-2.0.1 >=dev-perl/Test-Deep-0.101.0 >=virtual/perl-Text-Balanced-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/Hash-Merge-0.120.0 virtual/perl-Scalar-List-Utils >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/Moo-2.0.1 >=dev-perl/Sub-Quote-2.0.1 >=dev-perl/Test-Deep-0.101.0 >=virtual/perl-Text-Balanced-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSTROUT/SQL-Abstract-2.000001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=275ae2566a5948f7dba3b3316fcfe2b0
diff --git a/metadata/md5-cache/dev-perl/SQL-Abstract-Classic-1.910.0 b/metadata/md5-cache/dev-perl/SQL-Abstract-Classic-1.910.0
index 526879d1ba77..e034a763064f 100644
--- a/metadata/md5-cache/dev-perl/SQL-Abstract-Classic-1.910.0
+++ b/metadata/md5-cache/dev-perl/SQL-Abstract-Classic-1.910.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/SQL-Abstract-1.790.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Text-Balanced-2.0.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Storable >=dev-perl/Test-Deep-0.101.0 >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/SQL-Abstract-1.790.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Text-Balanced-2.0.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Storable >=dev-perl/Test-Deep-0.101.0 >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate SQL from Perl data structures with backwards/forwards compat
EAPI=7
HOMEPAGE=https://metacpan.org/release/SQL-Abstract-Classic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/SQL-Abstract-1.790.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Text-Balanced-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-perl/MRO-Compat-0.120.0 >=dev-perl/SQL-Abstract-1.790.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Text-Balanced-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RI/RIBASUSHI/SQL-Abstract-Classic-1.91.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1db0f0811b06983333fda92d140b31bf
diff --git a/metadata/md5-cache/dev-perl/SQL-Abstract-Limit-0.143.0 b/metadata/md5-cache/dev-perl/SQL-Abstract-Limit-0.143.0
index aba161d1adfb..28728ba3a054 100644
--- a/metadata/md5-cache/dev-perl/SQL-Abstract-Limit-0.143.0
+++ b/metadata/md5-cache/dev-perl/SQL-Abstract-Limit-0.143.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DBI virtual/perl-Data-Dumper dev-perl/SQL-Abstract test? ( dev-perl/Test-Deep dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DBI virtual/perl-Data-Dumper dev-perl/SQL-Abstract test? ( dev-perl/Test-Deep dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Portable LIMIT emulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/SQL-Abstract-Limit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DBI virtual/perl-Data-Dumper dev-perl/SQL-Abstract || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBI virtual/perl-Data-Dumper dev-perl/SQL-Abstract >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASB/SQL-Abstract-Limit-0.143.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7478a24c98262635d466c6164d9cec9c
diff --git a/metadata/md5-cache/dev-perl/SQL-Statement-1.414.0 b/metadata/md5-cache/dev-perl/SQL-Statement-1.414.0
index 814c93d90947..8428c7860bd2 100644
--- a/metadata/md5-cache/dev-perl/SQL-Statement-1.414.0
+++ b/metadata/md5-cache/dev-perl/SQL-Statement-1.414.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Math-Base-Convert >=virtual/perl-Math-Complex-1.560.0 >=dev-perl/Text-Soundex-3.40.0 ) virtual/perl-Carp >=dev-perl/Clone-0.300.0 virtual/perl-Data-Dumper dev-perl/Module-Runtime >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-Text-Balanced virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Math-Base-Convert >=virtual/perl-Math-Complex-1.560.0 dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 >=dev-perl/Text-Soundex-3.40.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Math-Base-Convert >=virtual/perl-Math-Complex-1.560.0 >=dev-perl/Text-Soundex-3.40.0 ) virtual/perl-Carp >=dev-perl/Clone-0.300.0 virtual/perl-Data-Dumper dev-perl/Module-Runtime >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-Text-Balanced virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Math-Base-Convert >=virtual/perl-Math-Complex-1.560.0 dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.900.0 >=dev-perl/Text-Soundex-3.40.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Small SQL parser and engine
EAPI=8
HOMEPAGE=https://metacpan.org/release/SQL-Statement
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Math-Base-Convert >=virtual/perl-Math-Complex-1.560.0 >=dev-perl/Text-Soundex-3.40.0 ) virtual/perl-Carp >=dev-perl/Clone-0.300.0 virtual/perl-Data-Dumper dev-perl/Module-Runtime >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-Text-Balanced || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Math-Base-Convert >=virtual/perl-Math-Complex-1.560.0 >=dev-perl/Text-Soundex-3.40.0 ) virtual/perl-Carp >=dev-perl/Clone-0.300.0 virtual/perl-Data-Dumper dev-perl/Module-Runtime >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Scalar-List-Utils-1.0.0 virtual/perl-Text-Balanced >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/SQL-Statement-1.414.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=84a3415254b7dc24a9df712e191732ab
diff --git a/metadata/md5-cache/dev-perl/SQL-Translator-1.630.0 b/metadata/md5-cache/dev-perl/SQL-Translator-1.630.0
index 034bf323b1e0..43dc9e2901d9 100644
--- a/metadata/md5-cache/dev-perl/SQL-Translator-1.630.0
+++ b/metadata/md5-cache/dev-perl/SQL-Translator-1.630.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 dev-perl/File-ShareDir-Install >=dev-perl/JSON-2 test? ( >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Test-Differences >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/XML-Writer-0.500.0 >=dev-perl/YAML-0.660.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 dev-perl/File-ShareDir-Install >=dev-perl/JSON-2 test? ( >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Test-Differences >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/XML-Writer-0.500.0 >=dev-perl/YAML-0.660.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate structured data definitions (SQL and more)
EAPI=8
HOMEPAGE=https://metacpan.org/release/SQL-Translator
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VE/VEESH/SQL-Translator-1.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ea1cd3c79af345c7e37bef97b62d339
diff --git a/metadata/md5-cache/dev-perl/SQL-Translator-1.650.0 b/metadata/md5-cache/dev-perl/SQL-Translator-1.650.0
index b4cffb6a77cf..88f68928ad5c 100644
--- a/metadata/md5-cache/dev-perl/SQL-Translator-1.650.0
+++ b/metadata/md5-cache/dev-perl/SQL-Translator-1.650.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=virtual/perl-ExtUtils-MakeMaker-6.540.0 dev-perl/File-ShareDir-Install >=dev-perl/JSON-2 test? ( >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Test-Differences >=dev-perl/Test-Exception-0.420.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/XML-Writer-0.500.0 >=dev-perl/YAML-0.660.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=virtual/perl-ExtUtils-MakeMaker-6.540.0 dev-perl/File-ShareDir-Install >=dev-perl/JSON-2 test? ( >=dev-perl/JSON-MaybeXS-1.3.3 dev-perl/Test-Differences >=dev-perl/Test-Exception-0.420.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/XML-Writer-0.500.0 >=dev-perl/YAML-0.660.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate structured data definitions (SQL and more)
EAPI=8
HOMEPAGE=https://metacpan.org/release/SQL-Translator
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Carp-Clan >=dev-perl/DBI-1.540.0 virtual/perl-Digest-SHA >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Moo-1.0.3 >=dev-perl/Package-Variant-1.1.1 >=dev-perl/Parse-RecDescent-1.967.9 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-perl/Try-Tiny-0.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VE/VEESH/SQL-Translator-1.65.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a6049791d6192a9b2e7560b15bbc9f5f
diff --git a/metadata/md5-cache/dev-perl/SRU-1.10.0-r1 b/metadata/md5-cache/dev-perl/SRU-1.10.0-r1
index b3ba14ad8a59..1540119904c5 100644
--- a/metadata/md5-cache/dev-perl/SRU-1.10.0-r1
+++ b/metadata/md5-cache/dev-perl/SRU-1.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/CQL-Parser-1.120.0 virtual/perl-Carp dev-perl/Class-Accessor dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple test? ( dev-perl/CGI dev-perl/Test-Exception dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/CQL-Parser-1.120.0 virtual/perl-Carp dev-perl/Class-Accessor dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple test? ( dev-perl/CGI dev-perl/Test-Exception dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Search and Retrieval by URL
EAPI=8
HOMEPAGE=https://metacpan.org/release/SRU
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/CQL-Parser-1.120.0 virtual/perl-Carp dev-perl/Class-Accessor dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/CQL-Parser-1.120.0 virtual/perl-Carp dev-perl/Class-Accessor dev-perl/URI dev-perl/XML-LibXML dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRICAS/SRU-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eac4bf99185b2d3036f0aefb03bb8823
diff --git a/metadata/md5-cache/dev-perl/SUPER-1.201.905.310 b/metadata/md5-cache/dev-perl/SUPER-1.201.905.310
index 794e8d39f822..2eb8370a7a99 100644
--- a/metadata/md5-cache/dev-perl/SUPER-1.201.905.310
+++ b/metadata/md5-cache/dev-perl/SUPER-1.201.905.310
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=control superclass method dispatch
EAPI=8
HOMEPAGE=https://metacpan.org/release/SUPER
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHROMATIC/SUPER-1.20190531.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=319d16149f8f454fca9b768f4900ca6b
diff --git a/metadata/md5-cache/dev-perl/SVG-2.870.0 b/metadata/md5-cache/dev-perl/SVG-2.870.0
index d9ed824a1604..9a77965d5550 100644
--- a/metadata/md5-cache/dev-perl/SVG-2.870.0
+++ b/metadata/md5-cache/dev-perl/SVG-2.870.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-parent virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-parent virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for generating Scalable Vector Graphics (SVG) documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/SVG
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-parent virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-parent virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/SVG-2.87.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1caf17055355084c453f30b2ed2184e
diff --git a/metadata/md5-cache/dev-perl/SVG-Graph-0.20.0-r2 b/metadata/md5-cache/dev-perl/SVG-Graph-0.20.0-r2
index 0ec1f1d208fb..f9196c3fb989 100644
--- a/metadata/md5-cache/dev-perl/SVG-Graph-0.20.0-r2
+++ b/metadata/md5-cache/dev-perl/SVG-Graph-0.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Math-Derivative dev-perl/Math-Spline >=dev-perl/Statistics-Descriptive-2.6 dev-perl/SVG >=dev-perl/Tree-DAG_Node-1.04 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Math-Derivative dev-perl/Math-Spline >=dev-perl/Statistics-Descriptive-2.6 dev-perl/SVG >=dev-perl/Tree-DAG_Node-1.04 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Visualize your data in Scalable Vector Graphics (SVG) format
EAPI=8
HOMEPAGE=https://metacpan.org/release/SVG-Graph
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=Artistic-2
-RDEPEND=dev-perl/Math-Derivative dev-perl/Math-Spline >=dev-perl/Statistics-Descriptive-2.6 dev-perl/SVG >=dev-perl/Tree-DAG_Node-1.04 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Math-Derivative dev-perl/Math-Spline >=dev-perl/Statistics-Descriptive-2.6 dev-perl/SVG >=dev-perl/Tree-DAG_Node-1.04 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALLENDAY/SVG-Graph-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e508dc801b743749ebbab3496f744a27
diff --git a/metadata/md5-cache/dev-perl/Safe-Hole-0.140.0 b/metadata/md5-cache/dev-perl/Safe-Hole-0.140.0
index 80e8db27b303..d590bbd46912 100644
--- a/metadata/md5-cache/dev-perl/Safe-Hole-0.140.0
+++ b/metadata/md5-cache/dev-perl/Safe-Hole-0.140.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-CBuilder >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Exec subs in the original package from Safe
EAPI=8
HOMEPAGE=https://metacpan.org/release/Safe-Hole
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Safe-Hole-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6b6e385ee534dcc3d99d6d39d7c9a04d
diff --git a/metadata/md5-cache/dev-perl/Safe-Isa-1.0.10 b/metadata/md5-cache/dev-perl/Safe-Isa-1.0.10
index 4d5d5755ebf8..6993b93c4eb3 100644
--- a/metadata/md5-cache/dev-perl/Safe-Isa-1.0.10
+++ b/metadata/md5-cache/dev-perl/Safe-Isa-1.0.10
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Call isa, can, does and DOES safely on things that may not be objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Safe-Isa
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Safe-Isa-1.000010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6de546fe07628d5f4cf0cbc40f14a653
diff --git a/metadata/md5-cache/dev-perl/Scalar-Properties-1.100.860-r2 b/metadata/md5-cache/dev-perl/Scalar-Properties-1.100.860-r2
index 56859f7ae7c8..9cd14db838df 100644
--- a/metadata/md5-cache/dev-perl/Scalar-Properties-1.100.860-r2
+++ b/metadata/md5-cache/dev-perl/Scalar-Properties-1.100.860-r2
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=run-time properties on scalar variables
EAPI=8
HOMEPAGE=https://metacpan.org/release/Scalar-Properties
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARCEL/Scalar-Properties-1.100860.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5b4ba714ff3039989d5270d93b6198ed
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dd6ea678f6fc4d789eda96f092693b49
diff --git a/metadata/md5-cache/dev-perl/Scalar-Readonly-0.30.0 b/metadata/md5-cache/dev-perl/Scalar-Readonly-0.30.0
index c7a285696f66..89edce129e54 100644
--- a/metadata/md5-cache/dev-perl/Scalar-Readonly-0.30.0
+++ b/metadata/md5-cache/dev-perl/Scalar-Readonly-0.30.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Functions for controlling whether any scalar variable is read-only
EAPI=8
HOMEPAGE=https://metacpan.org/release/Scalar-Readonly
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GO/GOZER/Scalar-Readonly-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=abbc720dd73500da6ba21814f2a47b50
diff --git a/metadata/md5-cache/dev-perl/Schedule-At-1.150.0-r3 b/metadata/md5-cache/dev-perl/Schedule-At-1.150.0-r3
index fa09f2c64744..2160ea9c77dd 100644
--- a/metadata/md5-cache/dev-perl/Schedule-At-1.150.0-r3
+++ b/metadata/md5-cache/dev-perl/Schedule-At-1.150.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=sys-process/at || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-process/at >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=OS independent interface to the Unix 'at' command
EAPI=8
HOMEPAGE=https://metacpan.org/release/Schedule-At
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=sys-process/at || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-process/at >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JO/JOSERODR/Schedule-At-1.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2c1e2b2d4794f8f97bdf490effbe20fc
diff --git a/metadata/md5-cache/dev-perl/Schedule-Cron-Events-1.960.0 b/metadata/md5-cache/dev-perl/Schedule-Cron-Events-1.960.0
index 09c52e47e27c..102c35510d7e 100644
--- a/metadata/md5-cache/dev-perl/Schedule-Cron-Events-1.960.0
+++ b/metadata/md5-cache/dev-perl/Schedule-Cron-Events-1.960.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-Local dev-perl/Set-Crontab virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple dev-perl/Test-Deep ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-Local dev-perl/Set-Crontab virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple dev-perl/Test-Deep ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Take a line from a crontab and find out when events will occur
EAPI=8
HOMEPAGE=https://metacpan.org/release/Schedule-Cron-Events
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-Local dev-perl/Set-Crontab || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-Local dev-perl/Set-Crontab >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AT/ATOOMIC/Schedule-Cron-Events-1.96.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3656d5ce8df6e37451c3109585d36b22
diff --git a/metadata/md5-cache/dev-perl/Scope-Guard-0.210.0-r1 b/metadata/md5-cache/dev-perl/Scope-Guard-0.210.0-r1
index ad05c439e111..684ea956635b 100644
--- a/metadata/md5-cache/dev-perl/Scope-Guard-0.210.0-r1
+++ b/metadata/md5-cache/dev-perl/Scope-Guard-0.210.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lexically scoped resource management
EAPI=8
HOMEPAGE=https://metacpan.org/release/Scope-Guard
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5946bb05ae89a7e8d5d572e01b900c5
diff --git a/metadata/md5-cache/dev-perl/Scope-Upper-0.340.0 b/metadata/md5-cache/dev-perl/Scope-Upper-0.340.0
index 31db9d965937..befc513abbd8 100644
--- a/metadata/md5-cache/dev-perl/Scope-Upper-0.340.0
+++ b/metadata/md5-cache/dev-perl/Scope-Upper-0.340.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Act on upper scopes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Scope-Upper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/Scope-Upper-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f4b5e5dda4f15db8c26bf56945b5f795
diff --git a/metadata/md5-cache/dev-perl/Search-Sitemap-2.130.0 b/metadata/md5-cache/dev-perl/Search-Sitemap-2.130.0
index 93713c60f0bf..c2ba770c296d 100644
--- a/metadata/md5-cache/dev-perl/Search-Sitemap-2.130.0
+++ b/metadata/md5-cache/dev-perl/Search-Sitemap-2.130.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-IO-Zlib dev-perl/Module-Find dev-perl/Class-Trigger dev-perl/MooseX-ClassAttribute dev-perl/MooseX-Types dev-perl/MooseX-Types-URI dev-perl/Moose dev-perl/Module-Install virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Most dev-perl/Test-Mock-LWP dev-perl/Test-Mock-LWP-Dispatch ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-IO-Zlib dev-perl/Module-Find dev-perl/Class-Trigger dev-perl/MooseX-ClassAttribute dev-perl/MooseX-Types dev-perl/MooseX-Types-URI dev-perl/Moose dev-perl/Module-Install virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Most dev-perl/Test-Mock-LWP dev-perl/Test-Mock-LWP-Dispatch ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for managing Search Engine Sitemaps
EAPI=8
HOMEPAGE=https://metacpan.org/release/Search-Sitemap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-IO-Zlib dev-perl/Module-Find dev-perl/Class-Trigger dev-perl/MooseX-ClassAttribute dev-perl/MooseX-Types dev-perl/MooseX-Types-URI dev-perl/Moose || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-IO-Zlib dev-perl/Module-Find dev-perl/Class-Trigger dev-perl/MooseX-ClassAttribute dev-perl/MooseX-Types dev-perl/MooseX-Types-URI dev-perl/Moose >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JA/JASONK/Search-Sitemap-2.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5f55538177b4fc490abff6f63b3391ac
diff --git a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r1 b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r1
index 42eae3d74bd1..50cbe885eddc 100644
--- a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r1
+++ b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/xapian-1.4:0= !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/xapian-1.4:0= !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl XS frontend to the Xapian C++ search library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Search-Xapian
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=examples test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~ia64 ~mips ppc ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/xapian-1.4:0= !dev-libs/xapian-bindings[perl] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/xapian-1.4:0= !dev-libs/xapian-bindings[perl] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OL/OLLY/Search-Xapian-1.2.25.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b600ecd719c75b4a44326a286ffacf3
diff --git a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3 b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3
index 698600fc6f0c..c18bbd2ae7c1 100644
--- a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3
+++ b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl XS frontend to the Xapian C++ search library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Search-Xapian
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=examples test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OL/OLLY/Search-Xapian-1.2.25.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d8e9f7f97b51cc1dd3844ee3737e68fd
diff --git a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r4 b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r4
index 7901c2979f5a..f6ac55144426 100644
--- a/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r4
+++ b/metadata/md5-cache/dev-perl/Search-Xapian-1.2.25.5-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-Leak ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl XS frontend to the Xapian C++ search library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Search-Xapian
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=examples test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/xapian-1.4:0=[inmemory(+)] !dev-libs/xapian-bindings[perl] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OL/OLLY/Search-Xapian-1.2.25.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5b271d68e221f2ebc20b9193dc33d0b5
diff --git a/metadata/md5-cache/dev-perl/Sereal-5.4.0 b/metadata/md5-cache/dev-perl/Sereal-5.4.0
index 178d7d6cd20b..cf4d65ca0e06 100644
--- a/metadata/md5-cache/dev-perl/Sereal-5.4.0
+++ b/metadata/md5-cache/dev-perl/Sereal-5.4.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Sereal-Encoder-5.4.0 >=dev-perl/Sereal-Decoder-5.4.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Sereal-Encoder-5.4.0 >=dev-perl/Sereal-Decoder-5.4.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, compact, powerful binary (de-)serialization
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sereal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Sereal-Encoder-5.4.0 >=dev-perl/Sereal-Decoder-5.4.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Sereal-Encoder-5.4.0 >=dev-perl/Sereal-Decoder-5.4.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Sereal-5.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1acf5fcb83c881fd794e9f3309f8bc11
diff --git a/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0 b/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0
index 6a3aa1e9251f..a4f750ab433c 100644
--- a/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0
+++ b/metadata/md5-cache/dev-perl/Sereal-Decoder-5.4.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-perl/Devel-CheckLib-1.160.0 >=virtual/perl-ExtUtils-MakeMaker-7.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 virtual/perl-File-Path virtual/pkgconfig test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-perl/Devel-CheckLib-1.160.0 >=virtual/perl-ExtUtils-MakeMaker-7.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 virtual/perl-File-Path virtual/pkgconfig test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, compact, powerful binary deserialization
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sereal-Decoder
@@ -8,9 +8,9 @@ INHERIT=edo perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Sereal-Decoder-5.004.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5994bb3dfe3fcb948c2d718f58274cee
diff --git a/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0 b/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0
index d56c73723fa0..877cdc77f30c 100644
--- a/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0
+++ b/metadata/md5-cache/dev-perl/Sereal-Encoder-5.4.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-perl/Devel-CheckLib-1.160.0 >=virtual/perl-ExtUtils-MakeMaker-7.0.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 virtual/perl-File-Path virtual/pkgconfig test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn >=dev-perl/Sereal-Decoder-5.4.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-perl/Devel-CheckLib-1.160.0 >=virtual/perl-ExtUtils-MakeMaker-7.0.0 >=virtual/perl-ExtUtils-ParseXS-2.210.0 virtual/perl-File-Path virtual/pkgconfig test? ( virtual/perl-Data-Dumper virtual/perl-File-Spec virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Differences dev-perl/Test-LongString >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warn >=dev-perl/Sereal-Decoder-5.4.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, compact, powerful binary serialization
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sereal-Encoder
@@ -8,9 +8,9 @@ INHERIT=edo perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader app-arch/csnappy:= app-arch/zstd:= >=dev-libs/miniz-2.2.0-r1:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Sereal-Encoder-5.004.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fb2c8ec04f211cb2dd4fb54a590a0562
diff --git a/metadata/md5-cache/dev-perl/Server-Starter-0.350.0 b/metadata/md5-cache/dev-perl/Server-Starter-0.350.0
index 30da488430f7..4222306e8efc 100644
--- a/metadata/md5-cache/dev-perl/Server-Starter-0.350.0
+++ b/metadata/md5-cache/dev-perl/Server-Starter-0.350.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.500 test? ( virtual/perl-IO-Socket-IP dev-perl/Test-Requires dev-perl/Test-SharedFork >=dev-perl/Test-TCP-2.80.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.500 test? ( virtual/perl-IO-Socket-IP dev-perl/Test-Requires dev-perl/Test-SharedFork >=dev-perl/Test-TCP-2.80.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A superdaemon for hot-deploying server programs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Server-Starter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZUHO/Server-Starter-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d66ad65608e62effde253425aa302d54
diff --git a/metadata/md5-cache/dev-perl/Set-Crontab-1.30.0-r1 b/metadata/md5-cache/dev-perl/Set-Crontab-1.30.0-r1
index a7e7dccbbd23..8793e32e34c1 100644
--- a/metadata/md5-cache/dev-perl/Set-Crontab-1.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Set-Crontab-1.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expand crontab(5)-style integer lists
EAPI=8
HOMEPAGE=https://metacpan.org/release/Set-Crontab
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMS/Set-Crontab-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab07203681d2c70dbed7d11a285804d6
diff --git a/metadata/md5-cache/dev-perl/Set-Infinite-0.650.0-r2 b/metadata/md5-cache/dev-perl/Set-Infinite-0.650.0-r2
index 6f03c3b171b7..53be3ce10df9 100644
--- a/metadata/md5-cache/dev-perl/Set-Infinite-0.650.0-r2
+++ b/metadata/md5-cache/dev-perl/Set-Infinite-0.650.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sets of intervals
EAPI=8
HOMEPAGE=https://metacpan.org/release/Set-Infinite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FG/FGLOCK/Set-Infinite-0.65.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=205898c8cd9019937af5b0a375508899
diff --git a/metadata/md5-cache/dev-perl/Set-IntSpan-1.190.0-r2 b/metadata/md5-cache/dev-perl/Set-IntSpan-1.190.0-r2
index cdb8192da285..426eb0e8b0be 100644
--- a/metadata/md5-cache/dev-perl/Set-IntSpan-1.190.0-r2
+++ b/metadata/md5-cache/dev-perl/Set-IntSpan-1.190.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manages sets of integers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Set-IntSpan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ppc ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SW/SWMCD/Set-IntSpan-1.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=804b22cc7ecf178c998be9059f55fa90
diff --git a/metadata/md5-cache/dev-perl/Set-Object-1.420.0 b/metadata/md5-cache/dev-perl/Set-Object-1.420.0
index 185ac5e9f0dd..704d524ab3ae 100644
--- a/metadata/md5-cache/dev-perl/Set-Object-1.420.0
+++ b/metadata/md5-cache/dev-perl/Set-Object-1.420.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set of objects and strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Set-Object
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RURBAN/Set-Object-1.42.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea8624511eb32d80aad29251e31a146c
diff --git a/metadata/md5-cache/dev-perl/Set-Scalar-1.290.0-r1 b/metadata/md5-cache/dev-perl/Set-Scalar-1.290.0-r1
index 95ab67417af2..f43174f5d994 100644
--- a/metadata/md5-cache/dev-perl/Set-Scalar-1.290.0-r1
+++ b/metadata/md5-cache/dev-perl/Set-Scalar-1.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Scalar set operations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Set-Scalar
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~m68k ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVIDO/Set-Scalar-1.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf2ddbc7cb87728b5ac9d09eccb47632
diff --git a/metadata/md5-cache/dev-perl/Shell-0.730.0-r1 b/metadata/md5-cache/dev-perl/Shell-0.730.0-r1
index bf300d69d4f4..7bf3f33edaf0 100644
--- a/metadata/md5-cache/dev-perl/Shell-0.730.0-r1
+++ b/metadata/md5-cache/dev-perl/Shell-0.730.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Run shell commands transparently within perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Shell
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FE/FERREIRA/Shell-0.73.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4562d422e931d09da238cb2cb339d0ad
diff --git a/metadata/md5-cache/dev-perl/Shell-Command-0.60.0 b/metadata/md5-cache/dev-perl/Shell-Command-0.60.0
index 02ec9aaab86b..fa3c885247da 100644
--- a/metadata/md5-cache/dev-perl/Shell-Command-0.60.0
+++ b/metadata/md5-cache/dev-perl/Shell-Command-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cross-platform functions emulating common shell commands
EAPI=8
HOMEPAGE=https://metacpan.org/release/Shell-Command
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FL/FLORA/Shell-Command-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3546f6f23bacc4d60faf7a2b8061c2bf
diff --git a/metadata/md5-cache/dev-perl/Shell-Config-Generate-0.340.0-r1 b/metadata/md5-cache/dev-perl/Shell-Config-Generate-0.340.0-r1
index 162584080e9f..6c1b8f9d8d6f 100644
--- a/metadata/md5-cache/dev-perl/Shell-Config-Generate-0.340.0-r1
+++ b/metadata/md5-cache/dev-perl/Shell-Config-Generate-0.340.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Shell-Guess virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.60 >=virtual/perl-Test-Simple-1.302.15 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Shell-Guess virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.60 >=virtual/perl-Test-Simple-1.302.15 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Portably generate config for any shell
EAPI=8
HOMEPAGE=https://metacpan.org/release/Shell-Config-Generate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Shell-Guess || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Shell-Guess >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Shell-Config-Generate-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f187793dd0d7a923c1febd366c99075
diff --git a/metadata/md5-cache/dev-perl/Shell-EnvImporter-1.70.0-r3 b/metadata/md5-cache/dev-perl/Shell-EnvImporter-1.70.0-r3
index c677a08d3cf6..db5a679385ac 100644
--- a/metadata/md5-cache/dev-perl/Shell-EnvImporter-1.70.0-r3
+++ b/metadata/md5-cache/dev-perl/Shell-EnvImporter-1.70.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-MethodMaker-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-MethodMaker-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Import environment variable changes from external commands or shell scripts
EAPI=8
HOMEPAGE=https://metacpan.org/release/Shell-EnvImporter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-MethodMaker-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-MethodMaker-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DF/DFARALDO/Shell-EnvImporter-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56de9fcba3a91e4be83e59ce104eef0e
diff --git a/metadata/md5-cache/dev-perl/Shell-Guess-0.90.0-r1 b/metadata/md5-cache/dev-perl/Shell-Guess-0.90.0-r1
index aa1b72e204f8..c93717eeddf6 100644
--- a/metadata/md5-cache/dev-perl/Shell-Guess-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Shell-Guess-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make an educated guess about the shell in use
EAPI=8
HOMEPAGE=https://metacpan.org/release/Shell-Guess
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Shell-Guess-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f41707f1cec061f32b8403761ee41b7d
diff --git a/metadata/md5-cache/dev-perl/ShipIt-0.600.0-r2 b/metadata/md5-cache/dev-perl/ShipIt-0.600.0-r2
index d601a66541e6..f0ee60f562e1 100644
--- a/metadata/md5-cache/dev-perl/ShipIt-0.600.0-r2
+++ b/metadata/md5-cache/dev-perl/ShipIt-0.600.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Software Release Tool
EAPI=8
HOMEPAGE=https://metacpan.org/release/ShipIt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/ShipIt-0.60.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e73fa97864f7fec124bf69024124cf9a
diff --git a/metadata/md5-cache/dev-perl/Signal-Mask-0.8.0-r1 b/metadata/md5-cache/dev-perl/Signal-Mask-0.8.0-r1
index 41d814098a14..6289796f82a8 100644
--- a/metadata/md5-cache/dev-perl/Signal-Mask-0.8.0-r1
+++ b/metadata/md5-cache/dev-perl/Signal-Mask-0.8.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Thread-SigMask ) virtual/perl-Carp dev-perl/IPC-Signal >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Thread-SigMask ) virtual/perl-Carp dev-perl/IPC-Signal >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Signal masks made easy
EAPI=8
HOMEPAGE=https://metacpan.org/release/Signal-Mask
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Thread-SigMask ) virtual/perl-Carp dev-perl/IPC-Signal || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Thread-SigMask ) virtual/perl-Carp dev-perl/IPC-Signal >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Signal-Mask-0.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51b858dc199dc765d38928bbd361d9dc
diff --git a/metadata/md5-cache/dev-perl/Snowball-Norwegian-1.200.0-r2 b/metadata/md5-cache/dev-perl/Snowball-Norwegian-1.200.0-r2
index 2866b0bdf2ea..aabddf2542c6 100644
--- a/metadata/md5-cache/dev-perl/Snowball-Norwegian-1.200.0-r2
+++ b/metadata/md5-cache/dev-perl/Snowball-Norwegian-1.200.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Porters stemming algorithm for Norwegian
EAPI=8
HOMEPAGE=https://metacpan.org/release/Snowball-Norwegian
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASKSH/Snowball-Norwegian-1.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=736c2a5f5806f9e7ef4a3212956646d0
diff --git a/metadata/md5-cache/dev-perl/Snowball-Swedish-1.200.0-r2 b/metadata/md5-cache/dev-perl/Snowball-Swedish-1.200.0-r2
index 138b8668af29..4a580d4132d0 100644
--- a/metadata/md5-cache/dev-perl/Snowball-Swedish-1.200.0-r2
+++ b/metadata/md5-cache/dev-perl/Snowball-Swedish-1.200.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Porters stemming algorithm for Swedish
EAPI=8
HOMEPAGE=https://metacpan.org/release/Snowball-Swedish
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASKSH/Snowball-Swedish-1.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea2a1afd3e23869843348ce56f0bfd56
diff --git a/metadata/md5-cache/dev-perl/Socket-GetAddrInfo-0.220.0-r1 b/metadata/md5-cache/dev-perl/Socket-GetAddrInfo-0.220.0-r1
index ae5e8e50dfe7..da4b6fed4256 100644
--- a/metadata/md5-cache/dev-perl/Socket-GetAddrInfo-0.220.0-r1
+++ b/metadata/md5-cache/dev-perl/Socket-GetAddrInfo-0.220.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-Socket >=dev-perl/ExtUtils-CChecker-0.60.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/perl-Scalar-List-Utils virtual/perl-XSLoader test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-Socket >=dev-perl/ExtUtils-CChecker-0.60.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/perl-Scalar-List-Utils virtual/perl-XSLoader test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Address-family independent name resolving functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Socket-GetAddrInfo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-Socket || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-Socket >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Socket-GetAddrInfo-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fccd04b5791f16626b9f2d8859a29623
diff --git a/metadata/md5-cache/dev-perl/Socket6-0.290.0 b/metadata/md5-cache/dev-perl/Socket6-0.290.0
index b5c7e7c4da48..2a5c28b8f04f 100644
--- a/metadata/md5-cache/dev-perl/Socket6-0.290.0
+++ b/metadata/md5-cache/dev-perl/Socket6-0.290.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=IPv6 related part of the C socket.h defines and structure manipulators
EAPI=8
HOMEPAGE=https://metacpan.org/release/Socket6
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=BSD
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/U/UM/UMEMOTO/Socket6-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f54850c4ba0b38ab44c875409c7d447c
diff --git a/metadata/md5-cache/dev-perl/Software-License-0.104.4 b/metadata/md5-cache/dev-perl/Software-License-0.104.4
index 740fb4b02f3c..dab606caa72c 100644
--- a/metadata/md5-cache/dev-perl/Software-License-0.104.4
+++ b/metadata/md5-cache/dev-perl/Software-License-0.104.4
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Packages that provide templated software licenses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Software-License
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Data-Section virtual/perl-File-Spec virtual/perl-IO virtual/perl-Module-Load dev-perl/Text-Template virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Data-Section virtual/perl-File-Spec virtual/perl-IO virtual/perl-Module-Load dev-perl/Text-Template virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Software-License-0.104004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd5cc355694963652b0fda6953e21ece
diff --git a/metadata/md5-cache/dev-perl/Software-License-0.104.6 b/metadata/md5-cache/dev-perl/Software-License-0.104.6
index 92fc4f03ff89..46f469ca7390 100644
--- a/metadata/md5-cache/dev-perl/Software-License-0.104.6
+++ b/metadata/md5-cache/dev-perl/Software-License-0.104.6
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Packages that provide templated software licenses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Software-License
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Data-Section virtual/perl-File-Spec virtual/perl-IO virtual/perl-Module-Load dev-perl/Text-Template virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Data-Section virtual/perl-File-Spec virtual/perl-IO virtual/perl-Module-Load dev-perl/Text-Template virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Software-License-0.104006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ccd40f1c3b62dd1449eee0cb451ae3dc
diff --git a/metadata/md5-cache/dev-perl/Sort-Key-1.330.0-r2 b/metadata/md5-cache/dev-perl/Sort-Key-1.330.0-r2
index 9472a1dded0b..8e9d56b97a14 100644
--- a/metadata/md5-cache/dev-perl/Sort-Key-1.330.0-r2
+++ b/metadata/md5-cache/dev-perl/Sort-Key-1.330.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=sort objects by some (calculated) key
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sort-Key
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Sort-Key-1.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=92f9d6bd5522547c8d6ce565d61fba9c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a70f1207706d76ffa1a3c219ffc94991
diff --git a/metadata/md5-cache/dev-perl/Sort-Key-IPv4-0.30.0-r2 b/metadata/md5-cache/dev-perl/Sort-Key-IPv4-0.30.0-r2
index 65233b0884f9..e794354159d1 100644
--- a/metadata/md5-cache/dev-perl/Sort-Key-IPv4-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Sort-Key-IPv4-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Sort-Key-1.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Sort-Key-1.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sort IP v4 addresses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sort-Key-IPv4
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Sort-Key-1.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Sort-Key-1.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Sort-Key-IPv4-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=853fbb701ad7c0c5b3d67e28767ef85b
diff --git a/metadata/md5-cache/dev-perl/Sort-Naturally-1.30.0-r2 b/metadata/md5-cache/dev-perl/Sort-Naturally-1.30.0-r2
index d87b626df07c..e3170ea83b20 100644
--- a/metadata/md5-cache/dev-perl/Sort-Naturally-1.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Sort-Naturally-1.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=sort lexically, but sort numeral parts numerically
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sort-Naturally
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Sort-Naturally-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c88dd8cc0c154079542e49a5ad9e0e5
diff --git a/metadata/md5-cache/dev-perl/Sort-Tree-1.90.0-r2 b/metadata/md5-cache/dev-perl/Sort-Tree-1.90.0-r2
index 862c165f743f..8e424ec57beb 100644
--- a/metadata/md5-cache/dev-perl/Sort-Tree-1.90.0-r2
+++ b/metadata/md5-cache/dev-perl/Sort-Tree-1.90.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Organize list of objects into parent/child order
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sort-Tree
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRYCE/Sort-Tree-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=689f54dbcca9f7a87b3250cd7737659f
diff --git a/metadata/md5-cache/dev-perl/Sort-Versions-1.620.0-r1 b/metadata/md5-cache/dev-perl/Sort-Versions-1.620.0-r1
index f91b3ecaebba..ae109753b6d4 100644
--- a/metadata/md5-cache/dev-perl/Sort-Versions-1.620.0-r1
+++ b/metadata/md5-cache/dev-perl/Sort-Versions-1.620.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl 5 module for sorting of revision-like numbers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sort-Versions
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Sort-Versions-1.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=641f012214f405a2845ef16ccde4bbda
diff --git a/metadata/md5-cache/dev-perl/Specio-0.480.0 b/metadata/md5-cache/dev-perl/Specio-0.480.0
index 86ea0b6f0bb1..5bb8d5e17193 100644
--- a/metadata/md5-cache/dev-perl/Specio-0.480.0
+++ b/metadata/md5-cache/dev-perl/Specio-0.480.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Storable dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Storable dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Type constraints and coercions for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Specio
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Storable dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( >=dev-perl/Ref-Util-0.112.0 ) virtual/perl-Carp dev-perl/Devel-StackTrace dev-perl/Eval-Closure virtual/perl-Encode virtual/perl-Exporter virtual/perl-IO dev-perl/MRO-Compat dev-perl/Module-Runtime >=dev-perl/Role-Tiny-1.3.3 >=virtual/perl-Scalar-List-Utils-1.330.0 virtual/perl-Storable dev-perl/Sub-Quote dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Try-Tiny dev-perl/XString virtual/perl-parent >=virtual/perl-version-0.830.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Specio-0.48.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f545e63e4896f74196156d25f616251c
diff --git a/metadata/md5-cache/dev-perl/Speech-Recognizer-SPX-0.80.100-r2 b/metadata/md5-cache/dev-perl/Speech-Recognizer-SPX-0.80.100-r2
index 7675f93fb15e..ce4fe46fd068 100644
--- a/metadata/md5-cache/dev-perl/Speech-Recognizer-SPX-0.80.100-r2
+++ b/metadata/md5-cache/dev-perl/Speech-Recognizer-SPX-0.80.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=app-accessibility/sphinx2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-accessibility/sphinx2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-accessibility/sphinx2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-accessibility/sphinx2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Sphinx-II speech recognition
EAPI=8
HOMEPAGE=https://metacpan.org/release/Speech-Recognizer-SPX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-accessibility/sphinx2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-accessibility/sphinx2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DJ/DJHD/Speech-Recognizer-SPX-0.0801.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bde2c87903502fd0d57944481770e8dc
diff --git a/metadata/md5-cache/dev-perl/Sphinx-Config-0.100.0-r1 b/metadata/md5-cache/dev-perl/Sphinx-Config-0.100.0-r1
index fe2937e3ab36..1b231e488d96 100644
--- a/metadata/md5-cache/dev-perl/Sphinx-Config-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Sphinx-Config-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sphinx search engine configuration file read/modify/write
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sphinx-Config
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JJ/JJSCHUTZ/Sphinx-Config-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f68e7e26e4115c51a40d0eaba432d305
diff --git a/metadata/md5-cache/dev-perl/Sphinx-Search-0.310.0-r1 b/metadata/md5-cache/dev-perl/Sphinx-Search-0.310.0-r1
index e88212ba8360..ebb0faaeedf8 100644
--- a/metadata/md5-cache/dev-perl/Sphinx-Search-0.310.0-r1
+++ b/metadata/md5-cache/dev-perl/Sphinx-Search-0.310.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/List-MoreUtils dev-perl/File-SearchPath virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt dev-perl/Path-Class virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/List-MoreUtils dev-perl/File-SearchPath virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt dev-perl/Path-Class virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl API client for Sphinx search engine
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sphinx-Search
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/List-MoreUtils dev-perl/File-SearchPath virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt dev-perl/Path-Class virtual/perl-Socket || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Accessor dev-perl/DBI virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/List-MoreUtils dev-perl/File-SearchPath virtual/perl-Scalar-List-Utils virtual/perl-Math-BigInt dev-perl/Path-Class virtual/perl-Socket >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JJ/JJSCHUTZ/Sphinx-Search-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ab09bc0e9954728e50581c836228857f
diff --git a/metadata/md5-cache/dev-perl/Spiffy-0.460.0-r1 b/metadata/md5-cache/dev-perl/Spiffy-0.460.0-r1
index a1e5caad21fa..a56b4595a85a 100644
--- a/metadata/md5-cache/dev-perl/Spiffy-0.460.0-r1
+++ b/metadata/md5-cache/dev-perl/Spiffy-0.460.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Spiffy Perl Interface Framework For You
EAPI=8
HOMEPAGE=https://metacpan.org/release/Spiffy
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Spiffy-0.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=782b5685a4529a5a5ef3ff106cb4fc0c
diff --git a/metadata/md5-cache/dev-perl/Spreadsheet-ParseExcel-0.660.0 b/metadata/md5-cache/dev-perl/Spreadsheet-ParseExcel-0.660.0
index d96ce8bffe48..2b033d4d0378 100644
--- a/metadata/md5-cache/dev-perl/Spreadsheet-ParseExcel-0.660.0
+++ b/metadata/md5-cache/dev-perl/Spreadsheet-ParseExcel-0.660.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy dev-perl/Text-CSV_XS dev-perl/Crypt-RC4 dev-perl/Digest-Perl-MD5 unicode? ( dev-perl/Unicode-Map ) cjk? ( dev-perl/Jcode ) virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Unicode-Map dev-perl/Spreadsheet-WriteExcel dev-perl/Jcode ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy dev-perl/Text-CSV_XS dev-perl/Crypt-RC4 dev-perl/Digest-Perl-MD5 unicode? ( dev-perl/Unicode-Map ) cjk? ( dev-perl/Jcode ) virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Unicode-Map dev-perl/Spreadsheet-WriteExcel dev-perl/Jcode ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read information from an Excel file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Spreadsheet-ParseExcel
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=cjk unicode perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy dev-perl/Text-CSV_XS dev-perl/Crypt-RC4 dev-perl/Digest-Perl-MD5 unicode? ( dev-perl/Unicode-Map ) cjk? ( dev-perl/Jcode ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy dev-perl/Text-CSV_XS dev-perl/Crypt-RC4 dev-perl/Digest-Perl-MD5 unicode? ( dev-perl/Unicode-Map ) cjk? ( dev-perl/Jcode ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMCNAMARA/Spreadsheet-ParseExcel-0.66.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6ae52574741de1026895a786f7fd36e2
diff --git a/metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0-r1 b/metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0-r1
index 442cb7fe1d95..684d65aa2b77 100644
--- a/metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0-r1
+++ b/metadata/md5-cache/dev-perl/Spreadsheet-WriteExcel-2.400.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp dev-perl/Parse-RecDescent >=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Temp dev-perl/Parse-RecDescent >=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write cross-platform Excel binary file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Spreadsheet-WriteExcel
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Temp dev-perl/Parse-RecDescent >=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp dev-perl/Parse-RecDescent >=dev-perl/OLE-StorageLite-0.19 dev-perl/IO-stringy >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JM/JMCNAMARA/Spreadsheet-WriteExcel-2.40.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=812323ed1d627ee5d684d87886bb1099
diff --git a/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.170.0 b/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.170.0
index 9ac270fb75cb..0f6a1a4428a4 100644
--- a/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.170.0
+++ b/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.170.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-NoWarnings dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-NoWarnings dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for reading MS Excel 2007 files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Spreadsheet-XLSX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASB/Spreadsheet-XLSX-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c7326e16277b11af960a6194e98a35e3
diff --git a/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.180.0 b/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.180.0
index 6756a33a282d..fa848be3c2e9 100644
--- a/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.180.0
+++ b/metadata/md5-cache/dev-perl/Spreadsheet-XLSX-0.180.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-NoWarnings dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-NoWarnings dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for reading MS Excel 2007 files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Spreadsheet-XLSX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Archive-Zip-1.180.0 dev-perl/Spreadsheet-ParseExcel >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASB/Spreadsheet-XLSX-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a5b32b4461409f77aad0313594e6748
diff --git a/metadata/md5-cache/dev-perl/Starlet-0.310.0-r1 b/metadata/md5-cache/dev-perl/Starlet-0.310.0-r1
index e6440d53fd6b..7b25c84106e5 100644
--- a/metadata/md5-cache/dev-perl/Starlet-0.310.0-r1
+++ b/metadata/md5-cache/dev-perl/Starlet-0.310.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Parallel-Prefork-0.170.0 >=dev-perl/Plack-0.992.0 >=dev-perl/Server-Starter-0.60.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/Test-TCP-2.100.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/libwww-perl >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Parallel-Prefork-0.170.0 >=dev-perl/Plack-0.992.0 >=dev-perl/Server-Starter-0.60.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=dev-perl/Test-TCP-2.100.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/libwww-perl >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple, high-performance PSGI/Plack HTTP server
EAPI=8
HOMEPAGE=https://metacpan.org/release/Starlet
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Parallel-Prefork-0.170.0 >=dev-perl/Plack-0.992.0 >=dev-perl/Server-Starter-0.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Parallel-Prefork-0.170.0 >=dev-perl/Plack-0.992.0 >=dev-perl/Server-Starter-0.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZUHO/Starlet-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df5de91af5d54a9ac8b37609f08bd5aa
diff --git a/metadata/md5-cache/dev-perl/Stat-lsMode-0.510.0 b/metadata/md5-cache/dev-perl/Stat-lsMode-0.510.0
index 6ad47462be35..60cde1612624 100644
--- a/metadata/md5-cache/dev-perl/Stat-lsMode-0.510.0
+++ b/metadata/md5-cache/dev-perl/Stat-lsMode-0.510.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.57 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.57 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Stat-lsMode Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Stat-lsMode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ia64 ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARISTOTLE/Stat-lsMode-0.51.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19669157a6e971b07f94ba21e633ba5e
diff --git a/metadata/md5-cache/dev-perl/Statistics-Basic-1.661.100 b/metadata/md5-cache/dev-perl/Statistics-Basic-1.661.100
index 95ae910fbf7b..e7fe7d818fcb 100644
--- a/metadata/md5-cache/dev-perl/Statistics-Basic-1.661.100
+++ b/metadata/md5-cache/dev-perl/Statistics-Basic-1.661.100
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Number-Format-1.420.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Number-Format-1.420.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A collection of very basic statistics modules
EAPI=7
HOMEPAGE=https://metacpan.org/release/Statistics-Basic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Number-Format-1.420.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Number-Format-1.420.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JETTERO/Statistics-Basic-1.6611.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=efec5be4fb57a47702f78aaf3b4acaf3
diff --git a/metadata/md5-cache/dev-perl/Statistics-CaseResampling-0.150.0-r1 b/metadata/md5-cache/dev-perl/Statistics-CaseResampling-0.150.0-r1
index a343275682ef..6194ede334bf 100644
--- a/metadata/md5-cache/dev-perl/Statistics-CaseResampling-0.150.0-r1
+++ b/metadata/md5-cache/dev-perl/Statistics-CaseResampling-0.150.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Efficient resampling and calculation of medians with confidence intervals
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-CaseResampling
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMUELLER/Statistics-CaseResampling-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2fb8540f835e3ebaa2708a3ceefeb0c7
diff --git a/metadata/md5-cache/dev-perl/Statistics-ChiSquare-1.0.0 b/metadata/md5-cache/dev-perl/Statistics-ChiSquare-1.0.0
index 3af9fba693fd..9926969247b9 100644
--- a/metadata/md5-cache/dev-perl/Statistics-ChiSquare-1.0.0
+++ b/metadata/md5-cache/dev-perl/Statistics-ChiSquare-1.0.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=How well-distributed is your data?
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-ChiSquare
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa sparc
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Statistics-ChiSquare-1.0000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5f2d177893aad90dfd454de0339e2473
diff --git a/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.0 b/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.0
index 56ed20728bb8..5978e4a8efff 100644
--- a/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.0
+++ b/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module of basic descriptive statistical functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-Descriptive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-3.0800.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f756d1e3620607353b96eb49bb2ed5b
diff --git a/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.100 b/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.100
index 617a7e3e43ad..f1aa6854c141 100644
--- a/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.100
+++ b/metadata/md5-cache/dev-perl/Statistics-Descriptive-3.80.100
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module of basic descriptive statistical functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-Descriptive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/List-MoreUtils virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Statistics-Descriptive-3.0801.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af2831c6556c97356beb05e92ab17639
diff --git a/metadata/md5-cache/dev-perl/Statistics-Descriptive-Discrete-0.120.0 b/metadata/md5-cache/dev-perl/Statistics-Descriptive-Discrete-0.120.0
index db1681eba764..7cc211dbd502 100644
--- a/metadata/md5-cache/dev-perl/Statistics-Descriptive-Discrete-0.120.0
+++ b/metadata/md5-cache/dev-perl/Statistics-Descriptive-Discrete-0.120.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Statistics-Descriptive-Discrete module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-Descriptive-Discrete
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RH/RHETTBULL/Statistics-Descriptive-Discrete-0.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=725185526e4c621c3b64795992826768
diff --git a/metadata/md5-cache/dev-perl/Statistics-Distributions-1.20.0-r2 b/metadata/md5-cache/dev-perl/Statistics-Distributions-1.20.0-r2
index 6648ed4749b5..ea54afe9fcb8 100644
--- a/metadata/md5-cache/dev-perl/Statistics-Distributions-1.20.0-r2
+++ b/metadata/md5-cache/dev-perl/Statistics-Distributions-1.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for calculating critical values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-Distributions
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKEK/Statistics-Distributions-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a26577063ee5c798028c987d23a34b4
diff --git a/metadata/md5-cache/dev-perl/Statistics-TTest-1.1.0-r2 b/metadata/md5-cache/dev-perl/Statistics-TTest-1.1.0-r2
index b95540a11640..2a181e96c99f 100644
--- a/metadata/md5-cache/dev-perl/Statistics-TTest-1.1.0-r2
+++ b/metadata/md5-cache/dev-perl/Statistics-TTest-1.1.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Statistics-Distributions-1.20.0 >=dev-perl/Statistics-Descriptive-3.60.300 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Statistics-Distributions-1.20.0 >=dev-perl/Statistics-Descriptive-3.60.300 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=module to compute the confidence interval
EAPI=8
HOMEPAGE=https://metacpan.org/release/Statistics-TTest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Statistics-Distributions-1.20.0 >=dev-perl/Statistics-Descriptive-3.60.300 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Statistics-Distributions-1.20.0 >=dev-perl/Statistics-Descriptive-3.60.300 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YU/YUNFANG/Statistics-TTest-1.1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=624414d3c144b2ddf80e249be08eb301
diff --git a/metadata/md5-cache/dev-perl/Stream-Buffered-0.30.0-r1 b/metadata/md5-cache/dev-perl/Stream-Buffered-0.30.0-r1
index 705bc7e37ab3..6faa03f540d2 100644
--- a/metadata/md5-cache/dev-perl/Stream-Buffered-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Stream-Buffered-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO >=virtual/perl-ExtUtils-MakeMaker-6.300 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO >=virtual/perl-ExtUtils-MakeMaker-6.300 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Temporary buffer to save bytes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Stream-Buffered
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DO/DOY/Stream-Buffered-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8e996258001f9e7546728577b4d04555
diff --git a/metadata/md5-cache/dev-perl/String-Approx-3.280.0-r1 b/metadata/md5-cache/dev-perl/String-Approx-3.280.0-r1
index a00894e4a9d3..cd0e6549e7f8 100644
--- a/metadata/md5-cache/dev-perl/String-Approx-3.280.0-r1
+++ b/metadata/md5-cache/dev-perl/String-Approx-3.280.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for approximate string matching (fuzzy matching)
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Approx
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic-2 LGPL-2 )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JH/JHI/String-Approx-3.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a651510f43d2a60f1cd5318a1cd80b00
diff --git a/metadata/md5-cache/dev-perl/String-CRC32-2.100.0 b/metadata/md5-cache/dev-perl/String-CRC32-2.100.0
index 1acff3b7cc0e..722a5c7170fa 100644
--- a/metadata/md5-cache/dev-perl/String-CRC32-2.100.0
+++ b/metadata/md5-cache/dev-perl/String-CRC32-2.100.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface for cyclic redundancy check generation
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-CRC32
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=public-domain
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/String-CRC32-2.100.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c0a47ae3806daae01b8c164f81c78678
diff --git a/metadata/md5-cache/dev-perl/String-Ediff-0.90.0-r3 b/metadata/md5-cache/dev-perl/String-Ediff-0.90.0-r3
index 9a8f1e8e25c8..205ef0819dc4 100644
--- a/metadata/md5-cache/dev-perl/String-Ediff-0.90.0-r3
+++ b/metadata/md5-cache/dev-perl/String-Ediff-0.90.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Produce common sub-string indices for two strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Ediff
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOXZOU/String-Ediff-0.09.tar.gz https://dev.gentoo.org/~dilfridge/distfiles/String-Ediff-0.90.0-swig.patch.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=00d9ff34fe82bd5f9144fd60127a806d
diff --git a/metadata/md5-cache/dev-perl/String-Errf-0.9.0 b/metadata/md5-cache/dev-perl/String-Errf-0.9.0
index ace4c6e9e7f0..7bedd3b9db84 100644
--- a/metadata/md5-cache/dev-perl/String-Errf-0.9.0
+++ b/metadata/md5-cache/dev-perl/String-Errf-0.9.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Params-Util virtual/perl-Scalar-List-Utils >=dev-perl/String-Formatter-0.102.81 dev-perl/Sub-Exporter virtual/perl-Time-Piece virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/TimeDate virtual/perl-File-Spec dev-perl/JSON-MaybeXS >=virtual/perl-Test-Simple-0.960.0 virtual/perl-autodie ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Params-Util virtual/perl-Scalar-List-Utils >=dev-perl/String-Formatter-0.102.81 dev-perl/Sub-Exporter virtual/perl-Time-Piece virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( dev-perl/TimeDate virtual/perl-File-Spec dev-perl/JSON-MaybeXS >=virtual/perl-Test-Simple-0.960.0 virtual/perl-autodie ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple sprintf-like dialect
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Errf
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Params-Util virtual/perl-Scalar-List-Utils >=dev-perl/String-Formatter-0.102.81 dev-perl/Sub-Exporter virtual/perl-Time-Piece virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Params-Util virtual/perl-Scalar-List-Utils >=dev-perl/String-Formatter-0.102.81 dev-perl/Sub-Exporter virtual/perl-Time-Piece virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/String-Errf-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=21635f87377d6e783528b80f7225d373
diff --git a/metadata/md5-cache/dev-perl/String-Escape-2010.2.0-r2 b/metadata/md5-cache/dev-perl/String-Escape-2010.2.0-r2
index bb61c6a8218c..aeefc56b50bf 100644
--- a/metadata/md5-cache/dev-perl/String-Escape-2010.2.0-r2
+++ b/metadata/md5-cache/dev-perl/String-Escape-2010.2.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Backslash escapes, quoted phrase, word elision, etc
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Escape
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EV/EVO/String-Escape-2010.002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a773fd7bd71a49adb1966d63df0d641b
diff --git a/metadata/md5-cache/dev-perl/String-Flogger-1.101.246 b/metadata/md5-cache/dev-perl/String-Flogger-1.101.246
index 9305b110bef3..d12ce0b77f24 100644
--- a/metadata/md5-cache/dev-perl/String-Flogger-1.101.246
+++ b/metadata/md5-cache/dev-perl/String-Flogger-1.101.246
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/JSON-MaybeXS dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/JSON-MaybeXS dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=String munging for loggers
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Flogger
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/JSON-MaybeXS dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON-MaybeXS dev-perl/Params-Util virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/String-Flogger-1.101246.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eee9c0ccce0a42e5d82ba5ca4fac0f37
diff --git a/metadata/md5-cache/dev-perl/String-Format-1.180.0 b/metadata/md5-cache/dev-perl/String-Format-1.180.0
index ab9e8156196b..3816ba0e366a 100644
--- a/metadata/md5-cache/dev-perl/String-Format-1.180.0
+++ b/metadata/md5-cache/dev-perl/String-Format-1.180.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=sprintf-like string formatting capabilities with arbitrary format definitions
EAPI=7
HOMEPAGE=https://metacpan.org/release/String-Format
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/String-Format-1.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05800c7367ab5426e795ea3b39fcdbda
diff --git a/metadata/md5-cache/dev-perl/String-Formatter-1.235.0 b/metadata/md5-cache/dev-perl/String-Formatter-1.235.0
index 43e1c2fb433a..e8d18228090b 100644
--- a/metadata/md5-cache/dev-perl/String-Formatter-1.235.0
+++ b/metadata/md5-cache/dev-perl/String-Formatter-1.235.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Params-Util dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Params-Util dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build sprintf-like functions of your own
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Formatter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Params-Util dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Params-Util dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/String-Formatter-1.235.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=789098f8554a9e312f09b98683336b2e
diff --git a/metadata/md5-cache/dev-perl/String-Print-0.940.0 b/metadata/md5-cache/dev-perl/String-Print-0.940.0
index 9dd8772b75b7..418acec6bd56 100644
--- a/metadata/md5-cache/dev-perl/String-Print-0.940.0
+++ b/metadata/md5-cache/dev-perl/String-Print-0.940.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/TimeDate-2.300.0 virtual/perl-Encode dev-perl/HTML-Parser dev-perl/Unicode-LineBreak test? ( >=virtual/perl-Test-Simple-0.860.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/TimeDate-2.300.0 virtual/perl-Encode dev-perl/HTML-Parser dev-perl/Unicode-LineBreak test? ( >=virtual/perl-Test-Simple-0.860.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extensions to printf
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Print
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/TimeDate-2.300.0 virtual/perl-Encode dev-perl/HTML-Parser dev-perl/Unicode-LineBreak || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/TimeDate-2.300.0 virtual/perl-Encode dev-perl/HTML-Parser dev-perl/Unicode-LineBreak >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/String-Print-0.94.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b86b208563196bbebf00e4bea34a6e53
diff --git a/metadata/md5-cache/dev-perl/String-Random-0.320.0 b/metadata/md5-cache/dev-perl/String-Random-0.320.0
index 8844f89e75f7..0443a325a57b 100644
--- a/metadata/md5-cache/dev-perl/String-Random-0.320.0
+++ b/metadata/md5-cache/dev-perl/String-Random-0.320.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to generate random strings based on a pattern
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Random
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/String-Random-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1e134802709f09fd66c2c3abab057fc0
diff --git a/metadata/md5-cache/dev-perl/String-RewritePrefix-0.9.0 b/metadata/md5-cache/dev-perl/String-RewritePrefix-0.9.0
index 46512d822166..9083e99f5154 100644
--- a/metadata/md5-cache/dev-perl/String-RewritePrefix-0.9.0
+++ b/metadata/md5-cache/dev-perl/String-RewritePrefix-0.9.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.972.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Rewrite strings based on a set of known prefixes
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-RewritePrefix
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.972.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.972.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/String-RewritePrefix-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d046cd4fc9a35331ee5106a24405e8ce
diff --git a/metadata/md5-cache/dev-perl/String-ShellQuote-1.40.0-r2 b/metadata/md5-cache/dev-perl/String-ShellQuote-1.40.0-r2
index d037f16d36b5..454f4035d699 100644
--- a/metadata/md5-cache/dev-perl/String-ShellQuote-1.40.0-r2
+++ b/metadata/md5-cache/dev-perl/String-ShellQuote-1.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Quote strings for passing through the shell
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-ShellQuote
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROSCH/String-ShellQuote-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d41b23ad2d9bd46375ddb5c6761c5edc
diff --git a/metadata/md5-cache/dev-perl/String-Tokenizer-0.60.0-r1 b/metadata/md5-cache/dev-perl/String-Tokenizer-0.60.0-r1
index 4a89d6c7cc12..c5fab40adf46 100644
--- a/metadata/md5-cache/dev-perl/String-Tokenizer-0.60.0-r1
+++ b/metadata/md5-cache/dev-perl/String-Tokenizer-0.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple string tokenizer
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Tokenizer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STEVAN/String-Tokenizer-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2623546fab3c951006ca91c2e7bd8243
diff --git a/metadata/md5-cache/dev-perl/String-Truncate-1.100.603 b/metadata/md5-cache/dev-perl/String-Truncate-1.100.603
index 37eca40a9a03..cd777358749e 100644
--- a/metadata/md5-cache/dev-perl/String-Truncate-1.100.603
+++ b/metadata/md5-cache/dev-perl/String-Truncate-1.100.603
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.953.0 >=dev-perl/Sub-Install-0.30.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.953.0 >=dev-perl/Sub-Install-0.30.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for when strings are too long to be displayed in...
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Truncate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.953.0 >=dev-perl/Sub-Install-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Sub-Exporter-0.953.0 >=dev-perl/Sub-Install-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/String-Truncate-1.100603.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=672444421ddc959244b01c5cfee0087f
diff --git a/metadata/md5-cache/dev-perl/String-Util-1.340.0 b/metadata/md5-cache/dev-perl/String-Util-1.340.0
index dc3011eca0ae..33b3cdf379cc 100644
--- a/metadata/md5-cache/dev-perl/String-Util-1.340.0
+++ b/metadata/md5-cache/dev-perl/String-Util-1.340.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-Tiny-0.34.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=String processing utility functions
EAPI=8
HOMEPAGE=https://metacpan.org/release/String-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BA/BAKERSCOT/String-Util-1.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96d1b70e44dc82005cde4f54a96acff6
diff --git a/metadata/md5-cache/dev-perl/Struct-Compare-1.0.1-r1 b/metadata/md5-cache/dev-perl/Struct-Compare-1.0.1-r1
index 1fd6bff9eecf..1bf51c72c870 100644
--- a/metadata/md5-cache/dev-perl/Struct-Compare-1.0.1-r1
+++ b/metadata/md5-cache/dev-perl/Struct-Compare-1.0.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursive diff for perl structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Struct-Compare
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZE/ZENSPIDER/Struct-Compare-1.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56b0ce415cc81175652cce7825955521
diff --git a/metadata/md5-cache/dev-perl/Struct-Dumb-0.140.0-r1 b/metadata/md5-cache/dev-perl/Struct-Dumb-0.140.0-r1
index 19af189797e9..73f7f3541a24 100644
--- a/metadata/md5-cache/dev-perl/Struct-Dumb-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Struct-Dumb-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make simple lightweight record-like structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Struct-Dumb
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Struct-Dumb-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a34eddebc74daaab82d414815f4fdbb
diff --git a/metadata/md5-cache/dev-perl/Sub-Delete-1.0.20-r1 b/metadata/md5-cache/dev-perl/Sub-Delete-1.0.20-r1
index bfb1aed0efc5..4d7bceeec722 100644
--- a/metadata/md5-cache/dev-perl/Sub-Delete-1.0.20-r1
+++ b/metadata/md5-cache/dev-perl/Sub-Delete-1.0.20-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module enabling one to delete subroutines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Delete
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SP/SPROUT/Sub-Delete-1.00002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eddbcbe9bceafc6105166ee35c454485
diff --git a/metadata/md5-cache/dev-perl/Sub-Exporter-0.990.0 b/metadata/md5-cache/dev-perl/Sub-Exporter-0.990.0
index c238d80c45f9..ba36960daaae 100644
--- a/metadata/md5-cache/dev-perl/Sub-Exporter-0.990.0
+++ b/metadata/md5-cache/dev-perl/Sub-Exporter-0.990.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sophisticated exporter for custom-built routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Exporter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-0.990.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=63ca69367166a777216e7cc7cca085dc
diff --git a/metadata/md5-cache/dev-perl/Sub-Exporter-0.991.0 b/metadata/md5-cache/dev-perl/Sub-Exporter-0.991.0
index 251cfb826c06..450d6fad5ba1 100644
--- a/metadata/md5-cache/dev-perl/Sub-Exporter-0.991.0
+++ b/metadata/md5-cache/dev-perl/Sub-Exporter-0.991.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sophisticated exporter for custom-built routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Exporter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.100.0 >=dev-perl/Params-Util-0.140.0 >=dev-perl/Sub-Install-0.920.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-0.991.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fcf253adb904c26e7cb947c2593c7c0e
diff --git a/metadata/md5-cache/dev-perl/Sub-Exporter-ForMethods-0.100.55 b/metadata/md5-cache/dev-perl/Sub-Exporter-ForMethods-0.100.55
index 900fc785a453..16e7102cd0f9 100644
--- a/metadata/md5-cache/dev-perl/Sub-Exporter-ForMethods-0.100.55
+++ b/metadata/md5-cache/dev-perl/Sub-Exporter-ForMethods-0.100.55
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.978.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 dev-perl/namespace-autoclean ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.978.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 dev-perl/namespace-autoclean ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Helper routines for using Sub::Exporter to build methods
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Exporter-ForMethods
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.978.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/Sub-Exporter-0.978.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-ForMethods-0.100055.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce362ff3abb9f1f9b364c284c7bbf1c2
diff --git a/metadata/md5-cache/dev-perl/Sub-Exporter-GlobExporter-0.6.0 b/metadata/md5-cache/dev-perl/Sub-Exporter-GlobExporter-0.6.0
index c7d771c99c81..53facc2e0a79 100644
--- a/metadata/md5-cache/dev-perl/Sub-Exporter-GlobExporter-0.6.0
+++ b/metadata/md5-cache/dev-perl/Sub-Exporter-GlobExporter-0.6.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Sub-Exporter virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Sub-Exporter virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Export shared globs with Sub::Exporter collectors
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Exporter-GlobExporter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Sub-Exporter virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Sub-Exporter virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Sub-Exporter-GlobExporter-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be853e27fbd927adb4bf1ce793e967bd
diff --git a/metadata/md5-cache/dev-perl/Sub-Exporter-Progressive-0.1.13-r1 b/metadata/md5-cache/dev-perl/Sub-Exporter-Progressive-0.1.13-r1
index f5bbf0aaa4d8..e0e7ec16d5f7 100644
--- a/metadata/md5-cache/dev-perl/Sub-Exporter-Progressive-0.1.13-r1
+++ b/metadata/md5-cache/dev-perl/Sub-Exporter-Progressive-0.1.13-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Sub-Exporter >=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Only use Sub::Exporter if you need it
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Exporter-Progressive
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea5a03ec2af81e2fc182fc8870ef0140
diff --git a/metadata/md5-cache/dev-perl/Sub-HandlesVia-0.50.0 b/metadata/md5-cache/dev-perl/Sub-HandlesVia-0.50.0
index d9d2327f52f0..f98e0f375133 100644
--- a/metadata/md5-cache/dev-perl/Sub-HandlesVia-0.50.0
+++ b/metadata/md5-cache/dev-perl/Sub-HandlesVia-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Method-Modifiers dev-perl/Exporter-Tiny >=virtual/perl-Scalar-List-Utils-1.540.0 >=dev-perl/Role-Hooks-0.8.0 dev-perl/Role-Tiny >=dev-perl/Type-Tiny-1.4.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Method-Modifiers dev-perl/Exporter-Tiny >=virtual/perl-Scalar-List-Utils-1.540.0 >=dev-perl/Role-Hooks-0.8.0 dev-perl/Role-Tiny >=dev-perl/Type-Tiny-1.4.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Alternative handles_via implementation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-HandlesVia
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Method-Modifiers dev-perl/Exporter-Tiny >=virtual/perl-Scalar-List-Utils-1.540.0 >=dev-perl/Role-Hooks-0.8.0 dev-perl/Role-Tiny >=dev-perl/Type-Tiny-1.4.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Method-Modifiers dev-perl/Exporter-Tiny >=virtual/perl-Scalar-List-Utils-1.540.0 >=dev-perl/Role-Hooks-0.8.0 dev-perl/Role-Tiny >=dev-perl/Type-Tiny-1.4.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Sub-HandlesVia-0.050000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=59acbc2f7d53aec2349ee2e6ffb3f28c
diff --git a/metadata/md5-cache/dev-perl/Sub-Identify-0.140.0-r1 b/metadata/md5-cache/dev-perl/Sub-Identify-0.140.0-r1
index 18dc30395e5e..fa84ebfd1089 100644
--- a/metadata/md5-cache/dev-perl/Sub-Identify-0.140.0-r1
+++ b/metadata/md5-cache/dev-perl/Sub-Identify-0.140.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Retrieve names of code references
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Identify
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6276351e12047f93ac388ea5a9878283
diff --git a/metadata/md5-cache/dev-perl/Sub-Info-0.2.0-r1 b/metadata/md5-cache/dev-perl/Sub-Info-0.2.0-r1
index 92c24836eef8..b0575974f9de 100644
--- a/metadata/md5-cache/dev-perl/Sub-Info-0.2.0-r1
+++ b/metadata/md5-cache/dev-perl/Sub-Info-0.2.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Importer-0.24.0 test? ( >=virtual/perl-Test-Simple-1.302.72 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Importer-0.24.0 test? ( >=virtual/perl-Test-Simple-1.302.72 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tool for inspecting subroutines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Info
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=dev-perl/Importer-0.24.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Importer-0.24.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Sub-Info-0.002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dca1b2bf6c37f8698c0e6021ccd97e1b
diff --git a/metadata/md5-cache/dev-perl/Sub-Install-0.929.0 b/metadata/md5-cache/dev-perl/Sub-Install-0.929.0
index f95547f2f36f..a5369512b4ba 100644
--- a/metadata/md5-cache/dev-perl/Sub-Install-0.929.0
+++ b/metadata/md5-cache/dev-perl/Sub-Install-0.929.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Install subroutines into packages easily
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Install
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Sub-Install-0.929.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3f552b8146fbeafd2ddcba27171c217b
diff --git a/metadata/md5-cache/dev-perl/Sub-Name-0.270.0 b/metadata/md5-cache/dev-perl/Sub-Name-0.270.0
index e9079c31f36a..ecdd3b406b0b 100644
--- a/metadata/md5-cache/dev-perl/Sub-Name-0.270.0
+++ b/metadata/md5-cache/dev-perl/Sub-Name-0.270.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( suggested? ( dev-perl/Devel-CheckBin ) virtual/perl-File-Spec virtual/perl-Module-Metadata >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( suggested? ( dev-perl/Devel-CheckBin ) virtual/perl-File-Spec virtual/perl-Module-Metadata >=virtual/perl-Test-Simple-0.880.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(Re)name a sub
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Name
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Sub-Name-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=082fa0add7bcec629cb2b7d800d1fc0e
diff --git a/metadata/md5-cache/dev-perl/Sub-Override-0.100.0 b/metadata/md5-cache/dev-perl/Sub-Override-0.100.0
index 90b8ce5f0762..d91e4edf113e 100644
--- a/metadata/md5-cache/dev-perl/Sub-Override-0.100.0
+++ b/metadata/md5-cache/dev-perl/Sub-Override-0.100.0
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=dev-perl/Test-Fatal-0.10.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( >=dev-perl/Test-Fatal-0.10.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for easily overriding subroutines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Override
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OV/OVID/Sub-Override-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e4aa27a39b56f2f9ff721b1c223fbcff
diff --git a/metadata/md5-cache/dev-perl/Sub-Override-0.90.0-r1 b/metadata/md5-cache/dev-perl/Sub-Override-0.90.0-r1
index 3ed700ce8276..082a39c6eebf 100644
--- a/metadata/md5-cache/dev-perl/Sub-Override-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Sub-Override-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=dev-perl/Test-Fatal-0.10.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( >=dev-perl/Test-Fatal-0.10.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for easily overriding subroutines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Override
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OV/OVID/Sub-Override-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=512a1263246c4c0501880c146ff72fb7
diff --git a/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8 b/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8
index 4524ce44bd52..7830a0d3be47 100644
--- a/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8
+++ b/metadata/md5-cache/dev-perl/Sub-Quote-2.6.8
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Moo-2.3.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/Moo-2.3.0 virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Efficient generation of subroutines via string eval
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Quote
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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/Moo-2.3.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Moo-2.3.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Sub-Quote-2.006008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16ccf37934c44cd47fd4b5a3472a60e8
diff --git a/metadata/md5-cache/dev-perl/Sub-Uplevel-0.280.0-r1 b/metadata/md5-cache/dev-perl/Sub-Uplevel-0.280.0-r1
index 2cad2d98f6fb..e77029efdbb7 100644
--- a/metadata/md5-cache/dev-perl/Sub-Uplevel-0.280.0-r1
+++ b/metadata/md5-cache/dev-perl/Sub-Uplevel-0.280.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Apparently run a function in a higher stack frame
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sub-Uplevel
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2135f1f457ceaf644602086c7b029417
diff --git a/metadata/md5-cache/dev-perl/Switch-2.170.0-r1 b/metadata/md5-cache/dev-perl/Switch-2.170.0-r1
index ae30414f6662..8cd0ea65337e 100644
--- a/metadata/md5-cache/dev-perl/Switch-2.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Switch-2.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A switch statement for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Switch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Switch-2.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=109d1482e294347ea0576d11da4ef702
diff --git a/metadata/md5-cache/dev-perl/Symbol-Global-Name-0.50.0-r1 b/metadata/md5-cache/dev-perl/Symbol-Global-Name-0.50.0-r1
index d694377de2f5..89e54b850796 100644
--- a/metadata/md5-cache/dev-perl/Symbol-Global-Name-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Symbol-Global-Name-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=virtual/perl-Test-Simple-0.96 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( >=virtual/perl-Test-Simple-0.96 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Finds name and type of a global variable
EAPI=8
HOMEPAGE=https://metacpan.org/release/Symbol-Global-Name
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXMV/Symbol-Global-Name-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=667bbf37784082c73c1533f63bf7d0ee
diff --git a/metadata/md5-cache/dev-perl/Symbol-Util-0.20.300-r2 b/metadata/md5-cache/dev-perl/Symbol-Util-0.20.300-r2
index e5a8c2bb6c1a..d0d0d547e54e 100644
--- a/metadata/md5-cache/dev-perl/Symbol-Util-0.20.300-r2
+++ b/metadata/md5-cache/dev-perl/Symbol-Util-0.20.300-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Additional utils for Perl symbols manipulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Symbol-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Symbol-Util-0.0203.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0748274be86ce02be30349fbcb26c80e
diff --git a/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-0.102.0 b/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-0.102.0
index f68a298d3802..b2413473c456 100644
--- a/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-0.102.0
+++ b/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-0.102.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple Syntax Highlight Engine
EAPI=8
HOMEPAGE=https://metacpan.org/release/Syntax-Highlight-Engine-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKHUETTEL/Syntax-Highlight-Engine-Simple-0.102.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=31451527c91db459a7b4c9626721146a
diff --git a/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-Perl-0.60.0 b/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-Perl-0.60.0
index 6f520a063e75..e7ff59ec39c4 100644
--- a/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-Perl-0.60.0
+++ b/metadata/md5-cache/dev-perl/Syntax-Highlight-Engine-Simple-Perl-0.60.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Syntax-Highlight-Engine-Simple-0.20.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Syntax-Highlight-Engine-Simple-0.20.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Experimental Perl code highlighting class
EAPI=8
HOMEPAGE=https://metacpan.org/release/Syntax-Highlight-Engine-Simple-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Syntax-Highlight-Engine-Simple-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Syntax-Highlight-Engine-Simple-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKHUETTEL/Syntax-Highlight-Engine-Simple-Perl-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6da89060a954ec68177bc95d8700b68f
diff --git a/metadata/md5-cache/dev-perl/Syntax-Keyword-Junction-0.3.8-r2 b/metadata/md5-cache/dev-perl/Syntax-Keyword-Junction-0.3.8-r2
index 4c22e22dfd74..c2912cae41d2 100644
--- a/metadata/md5-cache/dev-perl/Syntax-Keyword-Junction-0.3.8-r2
+++ b/metadata/md5-cache/dev-perl/Syntax-Keyword-Junction-0.3.8-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.6 virtual/perl-parent dev-perl/syntax >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Requires-0.70.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.6 virtual/perl-parent dev-perl/syntax >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-Requires-0.70.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl6 style Junction operators in Perl5
EAPI=8
HOMEPAGE=https://metacpan.org/release/Syntax-Keyword-Junction
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.6 virtual/perl-parent dev-perl/syntax || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Sub-Exporter-Progressive-0.1.6 virtual/perl-parent dev-perl/syntax >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/F/FR/FREW/Syntax-Keyword-Junction-0.003008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=58bd18f4b10cd693a4f2a99f9b1c32a5
diff --git a/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.280.0 b/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.280.0
index 7592afb0f7c0..f2fdfd7369ec 100644
--- a/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.280.0
+++ b/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.280.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XS-Parse-Keyword dev-perl/Module-Build dev-perl/XS-Parse-Keyword virtual/perl-ExtUtils-CBuilder || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/XS-Parse-Keyword dev-perl/Module-Build dev-perl/XS-Parse-Keyword virtual/perl-ExtUtils-CBuilder >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=a try/catch/finally syntax for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Syntax-Keyword-Try
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=dev-perl/XS-Parse-Keyword || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XS-Parse-Keyword >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05ca7fd7c60fc18a99ba9c1c9f55a98b
diff --git a/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.290.0-r1 b/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.290.0-r1
index 3369a0feb14f..d287a3ad4222 100644
--- a/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.290.0-r1
+++ b/metadata/md5-cache/dev-perl/Syntax-Keyword-Try-0.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XS-Parse-Keyword dev-perl/Module-Build dev-perl/XS-Parse-Keyword virtual/perl-ExtUtils-CBuilder test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/XS-Parse-Keyword dev-perl/Module-Build dev-perl/XS-Parse-Keyword virtual/perl-ExtUtils-CBuilder test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A try/catch/finally syntax for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Syntax-Keyword-Try
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=dev-perl/XS-Parse-Keyword || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XS-Parse-Keyword >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Syntax-Keyword-Try-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1bade364d4b2ea8c1b3fb3c2ed4052b9
diff --git a/metadata/md5-cache/dev-perl/Sys-CPU-0.610.0-r2 b/metadata/md5-cache/dev-perl/Sys-CPU-0.610.0-r2
index 93ae318dd82a..371c7ec54638 100644
--- a/metadata/md5-cache/dev-perl/Sys-CPU-0.610.0-r2
+++ b/metadata/md5-cache/dev-perl/Sys-CPU-0.610.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access CPU info. number, etc on Win and UNIX
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-CPU
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86 ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MZ/MZSANFORD/Sys-CPU-0.61.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=60b816b296ade8398f6d527592732aec
diff --git a/metadata/md5-cache/dev-perl/Sys-CpuLoad-0.310.0-r2 b/metadata/md5-cache/dev-perl/Sys-CpuLoad-0.310.0-r2
index 63a62322e721..b6b37df8dc71 100644
--- a/metadata/md5-cache/dev-perl/Sys-CpuLoad-0.310.0-r2
+++ b/metadata/md5-cache/dev-perl/Sys-CpuLoad-0.310.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/File-Which dev-perl/IPC-Run3 virtual/perl-IO virtual/perl-XSLoader virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter dev-perl/File-Which dev-perl/IPC-Run3 virtual/perl-IO virtual/perl-XSLoader virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Module-Metadata virtual/perl-Scalar-List-Utils dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A module to retrieve system load averages
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-CpuLoad
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/File-Which dev-perl/IPC-Run3 virtual/perl-IO virtual/perl-XSLoader virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/File-Which dev-perl/IPC-Run3 virtual/perl-IO virtual/perl-XSLoader virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RR/RRWO/Sys-CpuLoad-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c159df65d7cb0ec3ee6dfc501b1ad1e2
diff --git a/metadata/md5-cache/dev-perl/Sys-Hostname-Long-1.500.0-r2 b/metadata/md5-cache/dev-perl/Sys-Hostname-Long-1.500.0-r2
index 52a52c0e4a01..d3a6f5d3f30e 100644
--- a/metadata/md5-cache/dev-perl/Sys-Hostname-Long-1.500.0-r2
+++ b/metadata/md5-cache/dev-perl/Sys-Hostname-Long-1.500.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Try every conceivable way to get full hostname
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Hostname-Long
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCOTT/Sys-Hostname-Long-1.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=85a72642281f0feb60aeb2faceb6aa49
diff --git a/metadata/md5-cache/dev-perl/Sys-MemInfo-0.990.0-r1 b/metadata/md5-cache/dev-perl/Sys-MemInfo-0.990.0-r1
index 64b6d72e695e..6cdd1772570b 100644
--- a/metadata/md5-cache/dev-perl/Sys-MemInfo-0.990.0-r1
+++ b/metadata/md5-cache/dev-perl/Sys-MemInfo-0.990.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Memory informations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-MemInfo
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ppc ppc64 ~riscv sparc x86
LICENSE=LGPL-2.1 || ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SC/SCRESTO/Sys-MemInfo-0.99.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6643312c72e8a984d4070cce3e80d49b
diff --git a/metadata/md5-cache/dev-perl/Sys-Mmap-0.200.0 b/metadata/md5-cache/dev-perl/Sys-Mmap-0.200.0
index 42670f839084..f20f1bed24e8 100644
--- a/metadata/md5-cache/dev-perl/Sys-Mmap-0.200.0
+++ b/metadata/md5-cache/dev-perl/Sys-Mmap-0.200.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Uses mmap to map in a file as a Perl variable
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Mmap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/Sys-Mmap-0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3e8d8a00ceae14c637a6f64de6b589fa
diff --git a/metadata/md5-cache/dev-perl/Sys-SigAction-0.230.0-r1 b/metadata/md5-cache/dev-perl/Sys-SigAction-0.230.0-r1
index 0e90d61ff3c1..7efe8d243b5a 100644
--- a/metadata/md5-cache/dev-perl/Sys-SigAction-0.230.0-r1
+++ b/metadata/md5-cache/dev-perl/Sys-SigAction-0.230.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for Consistent Signal Handling
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-SigAction
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LB/LBAXTER/Sys-SigAction-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=125cf88d24546b3a0dc17bb9e195527d
diff --git a/metadata/md5-cache/dev-perl/Sys-Statistics-Linux-0.660.0-r2 b/metadata/md5-cache/dev-perl/Sys-Statistics-Linux-0.660.0-r2
index d83473971afb..5c16614640b6 100644
--- a/metadata/md5-cache/dev-perl/Sys-Statistics-Linux-0.660.0-r2
+++ b/metadata/md5-cache/dev-perl/Sys-Statistics-Linux-0.660.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Collect linux system statistics
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Statistics-Linux
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/YAML-Syck || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/YAML-Syck >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BL/BLOONIX/Sys-Statistics-Linux-0.66.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20272d064c92b028d46ca7a30473d70b
diff --git a/metadata/md5-cache/dev-perl/Sys-Syscall-0.250.0-r3 b/metadata/md5-cache/dev-perl/Sys-Syscall-0.250.0-r3
index ffb4289ebb9a..c548be3dbded 100644
--- a/metadata/md5-cache/dev-perl/Sys-Syscall-0.250.0-r3
+++ b/metadata/md5-cache/dev-perl/Sys-Syscall-0.250.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access system calls that Perl doesn't normally provide access to
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Syscall
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRADFITZ/Sys-Syscall-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=303583c2745b5ed8dbaa3c1dedb3ae26
diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-10.1.0 b/metadata/md5-cache/dev-perl/Sys-Virt-10.1.0
index 635e2b7d53cd..5f4b1d2adde8 100644
--- a/metadata/md5-cache/dev-perl/Sys-Virt-10.1.0
+++ b/metadata/md5-cache/dev-perl/Sys-Virt-10.1.0
@@ -1,6 +1,6 @@
-BDEPEND=>=app-emulation/libvirt-10.1.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-emulation/libvirt-10.1.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-emulation/libvirt-10.1.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=app-emulation/libvirt-10.1.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=API for using the libvirt library from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Virt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=app-emulation/libvirt-10.1.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-emulation/libvirt-10.1.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-v10.1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=599c61efdb5d973a4d1d78e639579ed1
diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-10.2.0 b/metadata/md5-cache/dev-perl/Sys-Virt-10.2.0
index 6482e94ba092..324446b33207 100644
--- a/metadata/md5-cache/dev-perl/Sys-Virt-10.2.0
+++ b/metadata/md5-cache/dev-perl/Sys-Virt-10.2.0
@@ -1,6 +1,6 @@
-BDEPEND=>=app-emulation/libvirt-10.2.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-emulation/libvirt-10.2.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-emulation/libvirt-10.2.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=app-emulation/libvirt-10.2.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=API for using the libvirt library from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Virt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=app-emulation/libvirt-10.2.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-emulation/libvirt-10.2.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-v10.2.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b114a08ae97a28e080369e5a682e0e6
diff --git a/metadata/md5-cache/dev-perl/Sys-Virt-9.7.0 b/metadata/md5-cache/dev-perl/Sys-Virt-9.7.0
index 446ee4ca41e3..7a6fc303f550 100644
--- a/metadata/md5-cache/dev-perl/Sys-Virt-9.7.0
+++ b/metadata/md5-cache/dev-perl/Sys-Virt-9.7.0
@@ -1,6 +1,6 @@
-BDEPEND=>=app-emulation/libvirt-9.7.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-emulation/libvirt-9.7.0 virtual/perl-ExtUtils-CBuilder dev-perl/Module-Build virtual/pkgconfig test? ( dev-perl/CPAN-Changes dev-perl/Test-More-UTF8 dev-perl/Test-Pod-Coverage dev-perl/XML-XPath virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-emulation/libvirt-9.7.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=app-emulation/libvirt-9.7.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=API for using the libvirt library from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sys-Virt
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=app-emulation/libvirt-9.7.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-emulation/libvirt-9.7.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANBERR/Sys-Virt-v9.7.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b114a08ae97a28e080369e5a682e0e6
diff --git a/metadata/md5-cache/dev-perl/Sysadm-Install-0.480.0-r1 b/metadata/md5-cache/dev-perl/Sysadm-Install-0.480.0-r1
index c50e5473a253..0b07489e0251 100644
--- a/metadata/md5-cache/dev-perl/Sysadm-Install-0.480.0-r1
+++ b/metadata/md5-cache/dev-perl/Sysadm-Install-0.480.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Temp-0.160.0 >=dev-perl/File-Which-0.160.0 dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.280.0 dev-perl/TermReadKey hammer? ( dev-perl/Expect ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Temp-0.160.0 >=dev-perl/File-Which-0.160.0 dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.280.0 dev-perl/TermReadKey hammer? ( dev-perl/Expect ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Typical installation tasks for system administrators
EAPI=8
HOMEPAGE=https://metacpan.org/release/Sysadm-Install
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=hammer perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Temp-0.160.0 >=dev-perl/File-Which-0.160.0 dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.280.0 dev-perl/TermReadKey hammer? ( dev-perl/Expect ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Temp-0.160.0 >=dev-perl/File-Which-0.160.0 dev-perl/libwww-perl >=dev-perl/Log-Log4perl-1.280.0 dev-perl/TermReadKey hammer? ( dev-perl/Expect ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHILLI/Sysadm-Install-0.48.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5937b94e044c73211aa8dd9f63bd4b1e
diff --git a/metadata/md5-cache/dev-perl/TAP-Parser-SourceHandler-pgTAP-3.360.0 b/metadata/md5-cache/dev-perl/TAP-Parser-SourceHandler-pgTAP-3.360.0
index cd408b369cc9..4b71b2ccdc99 100644
--- a/metadata/md5-cache/dev-perl/TAP-Parser-SourceHandler-pgTAP-3.360.0
+++ b/metadata/md5-cache/dev-perl/TAP-Parser-SourceHandler-pgTAP-3.360.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Test-Harness >=dev-perl/Module-Build-0.300.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Harness >=dev-perl/Module-Build-0.300.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Stream TAP from pgTAP test scripts
EAPI=8
HOMEPAGE=https://metacpan.org/release/TAP-Parser-SourceHandler-pgTAP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Test-Harness || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Harness >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DW/DWHEELER/TAP-Parser-SourceHandler-pgTAP-3.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=278fc4084edee5922a42cd157784fac0
diff --git a/metadata/md5-cache/dev-perl/Taint-Runtime-0.30.0-r2 b/metadata/md5-cache/dev-perl/Taint-Runtime-0.30.0-r2
index 89970c473974..8fab433823e9 100644
--- a/metadata/md5-cache/dev-perl/Taint-Runtime-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Taint-Runtime-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Runtime enable taint checking
EAPI=8
HOMEPAGE=https://metacpan.org/release/Taint-Runtime
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RH/RHANDOM/Taint-Runtime-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8647879c94cbff73bf59fc00f306b9b
diff --git a/metadata/md5-cache/dev-perl/Taint-Util-0.80.0-r2 b/metadata/md5-cache/dev-perl/Taint-Util-0.80.0-r2
index a8a25c05b2dc..2bcb1236f302 100644
--- a/metadata/md5-cache/dev-perl/Taint-Util-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Taint-Util-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test for and flip the taint flag without regex matches or eval
EAPI=8
HOMEPAGE=https://metacpan.org/release/Taint-Util
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AV/AVAR/Taint-Util-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=568f2caf1e5bbfcd99cb1214ce662c0e
diff --git a/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0 b/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0
index f5216ef16c1e..5aadca338c62 100644
--- a/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0
+++ b/metadata/md5-cache/dev-perl/Task-Weaken-1.60.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Ensure that a platform has weaken support
EAPI=8
HOMEPAGE=https://metacpan.org/release/Task-Weaken
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Task-Weaken-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08577f1ccb70a7a029411b16a77ed423
diff --git a/metadata/md5-cache/dev-perl/TeX-Encode-2.10.0 b/metadata/md5-cache/dev-perl/TeX-Encode-2.10.0
index b53ba290ce83..55e6fc39760a 100644
--- a/metadata/md5-cache/dev-perl/TeX-Encode-2.10.0
+++ b/metadata/md5-cache/dev-perl/TeX-Encode-2.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Encode-0.100.0 >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.100.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Encode-0.100.0 >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.100.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encode/decode Perl utf-8 strings into TeX
EAPI=8
HOMEPAGE=https://metacpan.org/release/TeX-Encode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Encode-0.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Encode-0.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AT/ATHREEF/TeX-Encode-2.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=056e7be0e6f9253f74583adba112503d
diff --git a/metadata/md5-cache/dev-perl/Template-DBI-2.650.0-r3 b/metadata/md5-cache/dev-perl/Template-DBI-2.650.0-r3
index 5a72b17d5cd9..d66def8124ec 100644
--- a/metadata/md5-cache/dev-perl/Template-DBI-2.650.0-r3
+++ b/metadata/md5-cache/dev-perl/Template-DBI-2.650.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DBI-1.612.0 >=dev-perl/Template-Toolkit-2.220.0 test? ( dev-perl/MLDBM >=dev-perl/SQL-Statement-1.280.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DBI-1.612.0 >=dev-perl/Template-Toolkit-2.220.0 test? ( dev-perl/MLDBM >=dev-perl/SQL-Statement-1.280.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=DBI plugin for the Template Toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Template-DBI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DBI-1.612.0 >=dev-perl/Template-Toolkit-2.220.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DBI-1.612.0 >=dev-perl/Template-Toolkit-2.220.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RE/REHSACK/Template-DBI-2.65.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7755cc06a980025014667a1745dce088
diff --git a/metadata/md5-cache/dev-perl/Template-GD-2.660.0-r3 b/metadata/md5-cache/dev-perl/Template-GD-2.660.0-r3
index b2eb3ee6bf3b..938da3acfa71 100644
--- a/metadata/md5-cache/dev-perl/Template-GD-2.660.0-r3
+++ b/metadata/md5-cache/dev-perl/Template-GD-2.660.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/GD dev-perl/GDTextUtil dev-perl/GDGraph dev-perl/GD-Graph3d >=dev-perl/Template-Toolkit-2.150.0-r1 test? ( dev-perl/GD[png(+)] ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/GD dev-perl/GDTextUtil dev-perl/GDGraph dev-perl/GD-Graph3d >=dev-perl/Template-Toolkit-2.150.0-r1 test? ( dev-perl/GD[png(+)] ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=GD plugin(s) for the Template Toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Template-GD
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/GD dev-perl/GDTextUtil dev-perl/GDGraph dev-perl/GD-Graph3d >=dev-perl/Template-Toolkit-2.150.0-r1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/GD dev-perl/GDTextUtil dev-perl/GDGraph dev-perl/GD-Graph3d >=dev-perl/Template-Toolkit-2.150.0-r1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABW/Template-GD-2.66.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c3ddaf7b4c65a529e9e23b2c65abdc44
diff --git a/metadata/md5-cache/dev-perl/Template-Plugin-Cycle-1.60.0-r1 b/metadata/md5-cache/dev-perl/Template-Plugin-Cycle-1.60.0-r1
index 168fe8b343c7..9d2de9ae5db5 100644
--- a/metadata/md5-cache/dev-perl/Template-Plugin-Cycle-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Template-Plugin-Cycle-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Params-Util-1.60.0 >=dev-perl/Template-Toolkit-2.240.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Params-Util-1.60.0 >=dev-perl/Template-Toolkit-2.240.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cyclically insert into a Template from a sequence of values
EAPI=8
HOMEPAGE=https://metacpan.org/release/Template-Plugin-Cycle
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Params-Util-1.60.0 >=dev-perl/Template-Toolkit-2.240.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Params-Util-1.60.0 >=dev-perl/Template-Toolkit-2.240.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Template-Plugin-Cycle-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5953858a7f62b22eea69546de65f5418
diff --git a/metadata/md5-cache/dev-perl/Template-Plugin-Latex-3.120.0-r1 b/metadata/md5-cache/dev-perl/Template-Plugin-Latex-3.120.0-r1
index fb09e73f4294..19de51fcfbae 100644
--- a/metadata/md5-cache/dev-perl/Template-Plugin-Latex-3.120.0-r1
+++ b/metadata/md5-cache/dev-perl/Template-Plugin-Latex-3.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/LaTeX-Driver-0.70.0 >=dev-perl/LaTeX-Encode-0.20.0 dev-perl/LaTeX-Table >=dev-perl/Template-Toolkit-2.160.0 app-text/texlive[xetex] virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/LaTeX-Driver-0.70.0 >=dev-perl/LaTeX-Encode-0.20.0 dev-perl/LaTeX-Table >=dev-perl/Template-Toolkit-2.160.0 app-text/texlive[xetex] virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=LaTeX support for the Template Toolkit
EAPI=7
HOMEPAGE=https://metacpan.org/release/Template-Plugin-Latex
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/LaTeX-Driver-0.70.0 >=dev-perl/LaTeX-Encode-0.20.0 dev-perl/LaTeX-Table >=dev-perl/Template-Toolkit-2.160.0 app-text/texlive[xetex] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/LaTeX-Driver-0.70.0 >=dev-perl/LaTeX-Encode-0.20.0 dev-perl/LaTeX-Table >=dev-perl/Template-Toolkit-2.160.0 app-text/texlive[xetex] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EH/EHUELS/Template-Plugin-Latex-3.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5f3a98f635a6bcb4f80e7c5b45b3c6f
diff --git a/metadata/md5-cache/dev-perl/Template-Tiny-1.140.0 b/metadata/md5-cache/dev-perl/Template-Tiny-1.140.0
index a0f252c1c0d6..dc252c2e0c55 100644
--- a/metadata/md5-cache/dev-perl/Template-Tiny-1.140.0
+++ b/metadata/md5-cache/dev-perl/Template-Tiny-1.140.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Template Toolkit reimplemented in as little code as possible
EAPI=8
HOMEPAGE=https://metacpan.org/release/Template-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Template-Tiny-1.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a90a39ad22158a3598d3f0731ad21d3
diff --git a/metadata/md5-cache/dev-perl/Template-Toolkit-3.101.0 b/metadata/md5-cache/dev-perl/Template-Toolkit-3.101.0
index ef3c858a1374..9c9ef3d32625 100644
--- a/metadata/md5-cache/dev-perl/Template-Toolkit-3.101.0
+++ b/metadata/md5-cache/dev-perl/Template-Toolkit-3.101.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Text-Autoformat mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) >=dev-perl/AppConfig-1.560.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Text-Autoformat mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) >=dev-perl/AppConfig-1.560.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=The Template Toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Template-Toolkit
@@ -9,9 +9,9 @@ IUSE=xml gd mysql postgres latex vim-syntax test perl_features_debug perl_featur
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=dev-perl/Text-Autoformat vim-syntax? ( app-vim/tt2-syntax ) xml? ( dev-perl/Template-XML ) gd? ( dev-perl/Template-GD ) mysql? ( dev-perl/Template-DBI ) latex? ( dev-perl/Template-Plugin-Latex ) postgres? ( dev-perl/Template-DBI )
-RDEPEND=dev-perl/Text-Autoformat mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) >=dev-perl/AppConfig-1.560.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-Autoformat mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) >=dev-perl/AppConfig-1.560.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABW/Template-Toolkit-3.101.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=791d16f749b48e82a988779e2a829d00
diff --git a/metadata/md5-cache/dev-perl/Template-XML-2.170.0-r2 b/metadata/md5-cache/dev-perl/Template-XML-2.170.0-r2
index 55296c2ae075..5c75a20ad272 100644
--- a/metadata/md5-cache/dev-perl/Template-XML-2.170.0-r2
+++ b/metadata/md5-cache/dev-perl/Template-XML-2.170.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Template-Toolkit-2.150.0-r1 dev-perl/XML-DOM dev-perl/XML-Parser dev-perl/XML-RSS dev-perl/XML-Simple dev-perl/XML-XPath || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Template-Toolkit-2.150.0-r1 dev-perl/XML-DOM dev-perl/XML-Parser dev-perl/XML-RSS dev-perl/XML-Simple dev-perl/XML-XPath >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XML plugins for the Template Toolkit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Template-XML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Template-Toolkit-2.150.0-r1 dev-perl/XML-DOM dev-perl/XML-Parser dev-perl/XML-RSS dev-perl/XML-Simple dev-perl/XML-XPath || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Template-Toolkit-2.150.0-r1 dev-perl/XML-DOM dev-perl/XML-Parser dev-perl/XML-RSS dev-perl/XML-Simple dev-perl/XML-XPath >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABW/Template-XML-2.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=61ddb8091aa8d8a83bdc180891952f2c
diff --git a/metadata/md5-cache/dev-perl/Term-ANSIScreen-1.500.0-r2 b/metadata/md5-cache/dev-perl/Term-ANSIScreen-1.500.0-r2
index b12352829507..8ae7361ecb2d 100644
--- a/metadata/md5-cache/dev-perl/Term-ANSIScreen-1.500.0-r2
+++ b/metadata/md5-cache/dev-perl/Term-ANSIScreen-1.500.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Terminal control using ANSI escape sequences
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ANSIScreen
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ppc x86
LICENSE=CC0-1.0
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUDREYT/Term-ANSIScreen-1.50.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=556a3ff9d5dbd7981bd9bf7ab6a09775
diff --git a/metadata/md5-cache/dev-perl/Term-Encoding-0.30.0 b/metadata/md5-cache/dev-perl/Term-Encoding-0.30.0
index aec2537766bc..bbed6c605b0b 100644
--- a/metadata/md5-cache/dev-perl/Term-Encoding-0.30.0
+++ b/metadata/md5-cache/dev-perl/Term-Encoding-0.30.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Detect encoding of the current terminal
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-Encoding
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Term-Encoding-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7064e89195450e02f63a11a12c5e2048
diff --git a/metadata/md5-cache/dev-perl/Term-ProgressBar-2.230.0 b/metadata/md5-cache/dev-perl/Term-ProgressBar-2.230.0
index 708b9991d5e3..57f61c9fd491 100644
--- a/metadata/md5-cache/dev-perl/Term-ProgressBar-2.230.0
+++ b/metadata/md5-cache/dev-perl/Term-ProgressBar-2.230.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Class-MethodMaker-1.20.0 >=dev-perl/TermReadKey-2.140.0 virtual/perl-autodie virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.310.0 >=dev-perl/Capture-Tiny-0.130.0 >=virtual/perl-Test-Simple-0.800.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Class-MethodMaker-1.20.0 >=dev-perl/TermReadKey-2.140.0 virtual/perl-autodie virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.310.0 >=dev-perl/Capture-Tiny-0.130.0 >=virtual/perl-Test-Simple-0.800.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide a progress meter on a standard terminal
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ProgressBar
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Class-MethodMaker-1.20.0 >=dev-perl/TermReadKey-2.140.0 virtual/perl-autodie || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Class-MethodMaker-1.20.0 >=dev-perl/TermReadKey-2.140.0 virtual/perl-autodie >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/Term-ProgressBar-2.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4657af0d2168310eb00c48a98ed67b7d
diff --git a/metadata/md5-cache/dev-perl/Term-ProgressBar-Quiet-0.310.0-r2 b/metadata/md5-cache/dev-perl/Term-ProgressBar-Quiet-0.310.0-r2
index e6a604bac77d..70691a909d68 100644
--- a/metadata/md5-cache/dev-perl/Term-ProgressBar-Quiet-0.310.0-r2
+++ b/metadata/md5-cache/dev-perl/Term-ProgressBar-Quiet-0.310.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/IO-Interactive dev-perl/Term-ProgressBar dev-perl/Test-MockObject virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/IO-Interactive dev-perl/Term-ProgressBar dev-perl/Test-MockObject virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide a progress meter if run interactively
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ProgressBar-Quiet
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/IO-Interactive dev-perl/Term-ProgressBar dev-perl/Test-MockObject || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-Interactive dev-perl/Term-ProgressBar dev-perl/Test-MockObject >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LB/LBROCARD/Term-ProgressBar-Quiet-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c589a53cf1ba65df46e074d9b4f28138
diff --git a/metadata/md5-cache/dev-perl/Term-ProgressBar-Simple-0.30.0-r1 b/metadata/md5-cache/dev-perl/Term-ProgressBar-Simple-0.30.0-r1
index 6a6fd262f30a..2ea7de3114cf 100644
--- a/metadata/md5-cache/dev-perl/Term-ProgressBar-Simple-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/Term-ProgressBar-Simple-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Term-ProgressBar-Quiet virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Term-ProgressBar-Quiet virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple progess bars
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ProgressBar-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Term-ProgressBar-Quiet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Term-ProgressBar-Quiet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EV/EVDB/Term-ProgressBar-Simple-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be8ef93a8a4138e13f2b07c9633e9cfc
diff --git a/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.460.0 b/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.460.0
index dcb4b01b4171..7b038d7cc0f0 100644
--- a/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.460.0
+++ b/metadata/md5-cache/dev-perl/Term-ReadLine-Gnu-1.460.0
@@ -1,6 +1,6 @@
-BDEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= >=virtual/perl-ExtUtils-MakeMaker-7.580.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= >=virtual/perl-ExtUtils-MakeMaker-7.580.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for the GNU Readline/History Library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ReadLine-Gnu
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/readline-6.2:= sys-libs/ncurses:= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAYASHI/Term-ReadLine-Gnu-1.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81e485b73e7e6c65ccb0365da487926f
diff --git a/metadata/md5-cache/dev-perl/Term-ReadLine-Perl-1.30.300-r3 b/metadata/md5-cache/dev-perl/Term-ReadLine-Perl-1.30.300-r3
index eb8e5c4c8ecc..da0cadd2f5fa 100644
--- a/metadata/md5-cache/dev-perl/Term-ReadLine-Perl-1.30.300-r3
+++ b/metadata/md5-cache/dev-perl/Term-ReadLine-Perl-1.30.300-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/TermReadKey virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/TermReadKey virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Quick implementation of readline utilities
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ReadLine-Perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILYAZ/modules/Term-ReadLine-Perl-1.0303.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f37e7e2cc334cdb45867189f9c19e2fa
diff --git a/metadata/md5-cache/dev-perl/Term-ReadLine-TTYtter-1.400.0-r2 b/metadata/md5-cache/dev-perl/Term-ReadLine-TTYtter-1.400.0-r2
index 1675540552fd..6a2905b1a0d9 100644
--- a/metadata/md5-cache/dev-perl/Term-ReadLine-TTYtter-1.400.0-r2
+++ b/metadata/md5-cache/dev-perl/Term-ReadLine-TTYtter-1.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Quick implementation of readline utilities for ttytter
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ReadLine-TTYtter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/TermReadKey || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/TermReadKey >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CK/CKAISER/Term-ReadLine-TTYtter-1.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c2f3e90adef6ba7ac466f2f286027cd9
diff --git a/metadata/md5-cache/dev-perl/Term-ReadPassword-0.110.0-r3 b/metadata/md5-cache/dev-perl/Term-ReadPassword-0.110.0-r3
index 0d876b739a0d..4a825d65d9d1 100644
--- a/metadata/md5-cache/dev-perl/Term-ReadPassword-0.110.0-r3
+++ b/metadata/md5-cache/dev-perl/Term-ReadPassword-0.110.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Asking the user for a password
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ReadPassword
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHOENIX/Term-ReadPassword-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=08a6e3f9fd2ae39f0f899d738a966486
diff --git a/metadata/md5-cache/dev-perl/Term-Screen-1.60.0-r1 b/metadata/md5-cache/dev-perl/Term-Screen-1.60.0-r1
index ad09d6d66a70..bda36ba55d94 100644
--- a/metadata/md5-cache/dev-perl/Term-Screen-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Term-Screen-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple Term::Cap based screen positioning module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-Screen
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~s390 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSTOWE/Term-Screen-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4a5cc09d919b44c2dc053761bd18e10
diff --git a/metadata/md5-cache/dev-perl/Term-ScreenColor-1.200.0-r2 b/metadata/md5-cache/dev-perl/Term-ScreenColor-1.200.0-r2
index 6fe47acb7b3c..fc75dc450d99 100644
--- a/metadata/md5-cache/dev-perl/Term-ScreenColor-1.200.0-r2
+++ b/metadata/md5-cache/dev-perl/Term-ScreenColor-1.200.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Term-Screen-1.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Term-Screen-1.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Term::Screen based screen positioning and coloring module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ScreenColor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~s390 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Term-Screen-1.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Term-Screen-1.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RU/RUITTENB/Term-ScreenColor-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40afd0b1cf8b707dc1bb5275caf5dc03
diff --git a/metadata/md5-cache/dev-perl/Term-Shell-0.130.0 b/metadata/md5-cache/dev-perl/Term-Shell-0.130.0
index 0d12b145c9b8..d073a2b9bf9f 100644
--- a/metadata/md5-cache/dev-perl/Term-Shell-0.130.0
+++ b/metadata/md5-cache/dev-perl/Term-Shell-0.130.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Temp >=virtual/perl-Getopt-Long-2.360.0 virtual/perl-IO dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Text-Autoformat >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Temp >=virtual/perl-Getopt-Long-2.360.0 virtual/perl-IO dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Text-Autoformat >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple command-line shell framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-Shell
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Temp >=virtual/perl-Getopt-Long-2.360.0 virtual/perl-IO dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Text-Autoformat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper virtual/perl-File-Temp >=virtual/perl-Getopt-Long-2.360.0 virtual/perl-IO dev-perl/TermReadKey virtual/perl-Term-ReadLine dev-perl/Text-Autoformat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Term-Shell-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ecb60d27a3c68fb79afe372b0324123e
diff --git a/metadata/md5-cache/dev-perl/Term-ShellUI-0.920.0-r2 b/metadata/md5-cache/dev-perl/Term-ShellUI-0.920.0-r2
index 1a64dedfa714..d14fab7f68fb 100644
--- a/metadata/md5-cache/dev-perl/Term-ShellUI-0.920.0-r2
+++ b/metadata/md5-cache/dev-perl/Term-ShellUI-0.920.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Term-ReadLine-Gnu || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Term-ReadLine-Gnu >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A fully-featured shell-like command line environment
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-ShellUI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=MIT
-RDEPEND=dev-perl/Term-ReadLine-Gnu || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Term-ReadLine-Gnu >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BR/BRONSON/Term-ShellUI-0.92.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e471015b903225bc4e6a854a448f77ca
diff --git a/metadata/md5-cache/dev-perl/Term-UI-0.500.0 b/metadata/md5-cache/dev-perl/Term-UI-0.500.0
index 5b4350a15aa8..eed22dfcf6c6 100644
--- a/metadata/md5-cache/dev-perl/Term-UI-0.500.0
+++ b/metadata/md5-cache/dev-perl/Term-UI-0.500.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Locale-Maketext-Simple dev-perl/Log-Message-Simple virtual/perl-Params-Check virtual/perl-Term-ReadLine virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.310.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Locale-Maketext-Simple dev-perl/Log-Message-Simple virtual/perl-Params-Check virtual/perl-Term-ReadLine virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.310.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=User interfaces via Term::ReadLine made easy
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-UI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Locale-Maketext-Simple dev-perl/Log-Message-Simple virtual/perl-Params-Check virtual/perl-Term-ReadLine virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Locale-Maketext-Simple dev-perl/Log-Message-Simple virtual/perl-Params-Check virtual/perl-Term-ReadLine virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Term-UI-0.50.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0c336d221ebcc1421c26fc77b1001f29
diff --git a/metadata/md5-cache/dev-perl/TermReadKey-2.380.0-r1 b/metadata/md5-cache/dev-perl/TermReadKey-2.380.0-r1
index 57fb26637cf5..894d01c2a98a 100644
--- a/metadata/md5-cache/dev-perl/TermReadKey-2.380.0-r1
+++ b/metadata/md5-cache/dev-perl/TermReadKey-2.380.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.580.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.580.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Change terminal modes, and perform non-blocking reads
EAPI=8
HOMEPAGE=https://metacpan.org/release/TermReadKey
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSTOWE/TermReadKey-2.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc8792cbefb9bac2ae276b383fdfe4ab
diff --git a/metadata/md5-cache/dev-perl/Test-Assert-0.50.400-r2 b/metadata/md5-cache/dev-perl/Test-Assert-0.50.400-r2
index 575bcea9be11..768aba929982 100644
--- a/metadata/md5-cache/dev-perl/Test-Assert-0.50.400-r2
+++ b/metadata/md5-cache/dev-perl/Test-Assert-0.50.400-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/constant-boolean-0.20.0 >=dev-perl/Exception-Base-0.210.0 >=dev-perl/Symbol-Util-0.20.200 dev-perl/Module-Build dev-perl/Class-Inspector virtual/perl-parent >=dev-perl/Test-Unit-Lite-0.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/constant-boolean-0.20.0 >=dev-perl/Exception-Base-0.210.0 >=dev-perl/Symbol-Util-0.20.200 dev-perl/Module-Build dev-perl/Class-Inspector virtual/perl-parent >=dev-perl/Test-Unit-Lite-0.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Assertion methods for those who like JUnit
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Assert
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/constant-boolean-0.20.0 >=dev-perl/Exception-Base-0.210.0 >=dev-perl/Symbol-Util-0.20.200 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/constant-boolean-0.20.0 >=dev-perl/Exception-Base-0.210.0 >=dev-perl/Symbol-Util-0.20.200 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Test-Assert-0.0504.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=111f8a3d64fbe2a4725e49a4c2f9306e
diff --git a/metadata/md5-cache/dev-perl/Test-Base-0.890.0 b/metadata/md5-cache/dev-perl/Test-Base-0.890.0
index 56104c7dd4ef..d979495acdd1 100644
--- a/metadata/md5-cache/dev-perl/Test-Base-0.890.0
+++ b/metadata/md5-cache/dev-perl/Test-Base-0.890.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Filter >=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-perl/Spiffy-0.400.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Deep virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Algorithm-Diff-1.150.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=dev-perl/Text-Diff-0.350.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Filter >=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-perl/Spiffy-0.400.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Deep virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Algorithm-Diff-1.150.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=dev-perl/Text-Diff-0.350.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Data Driven Testing Framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Base
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Filter >=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-perl/Spiffy-0.400.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Deep || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Filter >=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-perl/Spiffy-0.400.0 >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Deep >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/Test-Base-0.89.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c5582c1db570d62aef95724fe94311d4
diff --git a/metadata/md5-cache/dev-perl/Test-Bits-0.20.0 b/metadata/md5-cache/dev-perl/Test-Bits-0.20.0
index 9128065d8a7b..c87727be1fb3 100644
--- a/metadata/md5-cache/dev-perl/Test-Bits-0.20.0
+++ b/metadata/md5-cache/dev-perl/Test-Bits-0.20.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/List-AllUtils virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/List-AllUtils virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Temp dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides a bits_is() subroutine for testing binary data
EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-Bits
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~loong ~riscv x86
LICENSE=Artistic-2
-RDEPEND=dev-perl/List-AllUtils virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/List-AllUtils virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Test-Bits-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b0d93b87749fc020a68e8de9dc8be7cf
diff --git a/metadata/md5-cache/dev-perl/Test-CPAN-Meta-0.250.0-r1 b/metadata/md5-cache/dev-perl/Test-CPAN-Meta-0.250.0-r1
index 50b05bc54b9e..240f7f562202 100644
--- a/metadata/md5-cache/dev-perl/Test-CPAN-Meta-0.250.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-CPAN-Meta-0.250.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( virtual/perl-Parse-CPAN-Meta ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( virtual/perl-Parse-CPAN-Meta ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Validate your CPAN META.yml file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-CPAN-Meta
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BA/BARBIE/Test-CPAN-Meta-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e12b7c18abeddd27ea7775bc39bb1e94
diff --git a/metadata/md5-cache/dev-perl/Test-CheckDeps-0.10.0-r1 b/metadata/md5-cache/dev-perl/Test-CheckDeps-0.10.0-r1
index 1f54f131e461..7753887d775a 100644
--- a/metadata/md5-cache/dev-perl/Test-CheckDeps-0.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-CheckDeps-0.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-Meta-2.120.920 >=dev-perl/CPAN-Meta-Check-0.7.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-Meta-2.120.920 >=dev-perl/CPAN-Meta-Check-0.7.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for presence of dependencies
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-CheckDeps
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-Meta-2.120.920 >=dev-perl/CPAN-Meta-Check-0.7.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-Meta-2.120.920 >=dev-perl/CPAN-Meta-Check-0.7.0 >=virtual/perl-Exporter-5.570.0 virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Test-CheckDeps-0.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4237ad5d6b1c0ab28a825016adb7d03c
diff --git a/metadata/md5-cache/dev-perl/Test-Class-0.520.0 b/metadata/md5-cache/dev-perl/Test-Class-0.520.0
index a875ece775ed..0406f1959ae8 100644
--- a/metadata/md5-cache/dev-perl/Test-Class-0.520.0
+++ b/metadata/md5-cache/dev-perl/Test-Class-0.520.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Attribute-Handlers-0.770.0 virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/MRO-Compat-0.110.0 dev-perl/Module-Runtime >=virtual/perl-Storable-2.40.0 >=virtual/perl-Test-Simple-0.780.0 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO virtual/perl-Test-Simple >=dev-perl/Test-Exception-0.250.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Attribute-Handlers-0.770.0 virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/MRO-Compat-0.110.0 dev-perl/Module-Runtime >=virtual/perl-Storable-2.40.0 >=virtual/perl-Test-Simple-0.780.0 dev-perl/Try-Tiny virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-IO virtual/perl-Test-Simple >=dev-perl/Test-Exception-0.250.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily create test classes in an xUnit/JUnit style
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Class
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Attribute-Handlers-0.770.0 virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/MRO-Compat-0.110.0 dev-perl/Module-Runtime >=virtual/perl-Storable-2.40.0 >=virtual/perl-Test-Simple-0.780.0 dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Attribute-Handlers-0.770.0 virtual/perl-Carp virtual/perl-File-Spec >=dev-perl/MRO-Compat-0.110.0 dev-perl/Module-Runtime >=virtual/perl-Storable-2.40.0 >=virtual/perl-Test-Simple-0.780.0 dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SZ/SZABGAB/Test-Class-0.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5b0bb74c6228e255afd98d540d7613a
diff --git a/metadata/md5-cache/dev-perl/Test-ClassAPI-1.70.0-r1 b/metadata/md5-cache/dev-perl/Test-ClassAPI-1.70.0-r1
index 1d779578c3be..aa7c1aa5f212 100644
--- a/metadata/md5-cache/dev-perl/Test-ClassAPI-1.70.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-ClassAPI-1.70.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Class-Inspector-1.120.0 >=dev-perl/Config-Tiny-2.0.0 >=virtual/perl-File-Spec-0.830.0 >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Test-Simple-0.470.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Class-Inspector-1.120.0 >=dev-perl/Config-Tiny-2.0.0 >=virtual/perl-File-Spec-0.830.0 >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Test-Simple-0.470.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provides basic first-pass API testing for large class trees
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-ClassAPI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Class-Inspector-1.120.0 >=dev-perl/Config-Tiny-2.0.0 >=virtual/perl-File-Spec-0.830.0 >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Test-Simple-0.470.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Class-Inspector-1.120.0 >=dev-perl/Config-Tiny-2.0.0 >=virtual/perl-File-Spec-0.830.0 >=dev-perl/Params-Util-1.0.0 >=virtual/perl-Test-Simple-0.470.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-ClassAPI-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70ced294651b896966bb72722ba62181
diff --git a/metadata/md5-cache/dev-perl/Test-CleanNamespaces-0.240.0-r1 b/metadata/md5-cache/dev-perl/Test-CleanNamespaces-0.240.0-r1
index da395f2c0ddd..68c39ce40683 100644
--- a/metadata/md5-cache/dev-perl/Test-CleanNamespaces-0.240.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-CleanNamespaces-0.240.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Package-Stash-XS ) >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Package-Stash-0.140.0 dev-perl/Sub-Identify virtual/perl-Test-Simple >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata !<dev-perl/Role-Tiny-1.3.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) dev-perl/File-pushd virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter dev-perl/Test-Deep dev-perl/Test-Needs >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Package-Stash-XS ) >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Package-Stash-0.140.0 dev-perl/Sub-Identify virtual/perl-Test-Simple >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata !<dev-perl/Role-Tiny-1.3.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) dev-perl/File-pushd virtual/perl-Scalar-List-Utils dev-perl/Sub-Exporter dev-perl/Test-Deep dev-perl/Test-Needs >=virtual/perl-Test-Simple-1.1.10 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if dev-perl/namespace-clean virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for uncleaned imports
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-CleanNamespaces
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Package-Stash-XS ) >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Package-Stash-0.140.0 dev-perl/Sub-Identify virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Package-Stash-XS ) >=virtual/perl-Exporter-5.570.0 virtual/perl-File-Spec dev-perl/Module-Runtime >=dev-perl/Package-Stash-0.140.0 dev-perl/Sub-Identify virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-CleanNamespaces-0.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d20237b58b30d79ff30289d4fd5fd861
diff --git a/metadata/md5-cache/dev-perl/Test-Command-0.110.0-r1 b/metadata/md5-cache/dev-perl/Test-Command-0.110.0-r1
index fff533aa17a3..fb47824b8706 100644
--- a/metadata/md5-cache/dev-perl/Test-Command-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Command-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Test-Simple-0.620.0 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Test-Simple-0.620.0 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test routines for external commands
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Command
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm arm64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Test-Simple-0.620.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Test-Simple-0.620.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANBOO/Test-Command-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1551d45186d5781ac4e9a796fbb42f32
diff --git a/metadata/md5-cache/dev-perl/Test-Command-Simple-0.50.0-r1 b/metadata/md5-cache/dev-perl/Test-Command-Simple-0.50.0-r1
index cb070d3f9e71..e30e8ef52f30 100644
--- a/metadata/md5-cache/dev-perl/Test-Command-Simple-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Command-Simple-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test external commands (nearly) as easily as loaded modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Command-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMCBRIDE/Test-Command-Simple-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=253965e3f2f62c168f8534df7990acc7
diff --git a/metadata/md5-cache/dev-perl/Test-Compile-3.3.1 b/metadata/md5-cache/dev-perl/Test-Compile-3.3.1
index ef223cacca29..ba6e600595b3 100644
--- a/metadata/md5-cache/dev-perl/Test-Compile-3.3.1
+++ b/metadata/md5-cache/dev-perl/Test-Compile-3.3.1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=virtual/perl-version-0.770.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warnings virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=virtual/perl-version-0.770.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warnings virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check whether Perl files compile correctly
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v3.3.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a8694af931a1bf1b5dfc1424d296169
diff --git a/metadata/md5-cache/dev-perl/Test-Compile-3.3.2 b/metadata/md5-cache/dev-perl/Test-Compile-3.3.2
index 25940fc32853..a22cdc8b7866 100644
--- a/metadata/md5-cache/dev-perl/Test-Compile-3.3.2
+++ b/metadata/md5-cache/dev-perl/Test-Compile-3.3.2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warnings virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warnings virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check whether Perl files compile correctly
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ia64 ~ppc ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v3.3.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=900ea2bd5e0351cddc96a8806436ec21
diff --git a/metadata/md5-cache/dev-perl/Test-Compile-3.3.3 b/metadata/md5-cache/dev-perl/Test-Compile-3.3.3
index 3d3aed1ac9eb..dec2582617ae 100644
--- a/metadata/md5-cache/dev-perl/Test-Compile-3.3.3
+++ b/metadata/md5-cache/dev-perl/Test-Compile-3.3.3
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warnings virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=dev-perl/Module-Build-0.380.0 test? ( dev-perl/Test-Exception dev-perl/Test-Warnings virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check whether Perl files compile correctly
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.680.0 >=virtual/perl-parent-0.225.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EG/EGILES/Test-Compile-v3.3.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ed65b7aa92e4bdd59b23a712d249302
diff --git a/metadata/md5-cache/dev-perl/Test-Deep-1.130.0 b/metadata/md5-cache/dev-perl/Test-Deep-1.130.0
index 8da5d9c2912d..7d91cb17a88d 100644
--- a/metadata/md5-cache/dev-perl/Test-Deep-1.130.0
+++ b/metadata/md5-cache/dev-perl/Test-Deep-1.130.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely flexible deep comparison testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Deep
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Test-Deep-1.130.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cce13ce515280881fa4e4f057d77fd7f
diff --git a/metadata/md5-cache/dev-perl/Test-Deep-1.204.0 b/metadata/md5-cache/dev-perl/Test-Deep-1.204.0
index 2c09d3ce644f..deb4dbd13e83 100644
--- a/metadata/md5-cache/dev-perl/Test-Deep-1.204.0
+++ b/metadata/md5-cache/dev-perl/Test-Deep-1.204.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extremely flexible deep comparison testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Deep
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.90.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Test-Deep-1.204.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f38b6c8ab3617e38f9e48a62522b8258
diff --git a/metadata/md5-cache/dev-perl/Test-Deep-JSON-0.50.0 b/metadata/md5-cache/dev-perl/Test-Deep-JSON-0.50.0
index aaa1f2965931..ed2d423419dc 100644
--- a/metadata/md5-cache/dev-perl/Test-Deep-JSON-0.50.0
+++ b/metadata/md5-cache/dev-perl/Test-Deep-JSON-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Exporter-Lite dev-perl/JSON-MaybeXS dev-perl/Test-Deep >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Exporter-Lite dev-perl/JSON-MaybeXS dev-perl/Test-Deep >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compare JSON with Test::Deep
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Deep-JSON
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Exporter-Lite dev-perl/JSON-MaybeXS dev-perl/Test-Deep || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Exporter-Lite dev-perl/JSON-MaybeXS dev-perl/Test-Deep >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MOTEMEN/Test-Deep-JSON-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9958b564fb0b542e68742c742a01405e
diff --git a/metadata/md5-cache/dev-perl/Test-Dependencies-0.320.0 b/metadata/md5-cache/dev-perl/Test-Dependencies-0.320.0
index a84e1e1e556f..315012c0740d 100644
--- a/metadata/md5-cache/dev-perl/Test-Dependencies-0.320.0
+++ b/metadata/md5-cache/dev-perl/Test-Dependencies-0.320.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-CPAN-Meta dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-CoreList-5.202.6.200 dev-perl/Pod-Strip >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( >=virtual/perl-Test-Simple-1.300.0 dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-CPAN-Meta dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-CoreList-5.202.6.200 dev-perl/Pod-Strip >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( >=virtual/perl-Test-Simple-1.300.0 dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Ensure that your dependency listing is complete
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Dependencies
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-CPAN-Meta dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-CoreList-5.202.6.200 dev-perl/Pod-Strip || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-CPAN-Meta dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-CoreList-5.202.6.200 dev-perl/Pod-Strip >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EH/EHUELS/Test-Dependencies-0.32.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a834af1950be4f90285d23b2894212b7
diff --git a/metadata/md5-cache/dev-perl/Test-DiagINC-0.10.0 b/metadata/md5-cache/dev-perl/Test-DiagINC-0.10.0
index dc47f6dc61b1..f133ff340e51 100644
--- a/metadata/md5-cache/dev-perl/Test-DiagINC-0.10.0
+++ b/metadata/md5-cache/dev-perl/Test-DiagINC-0.10.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=dev-perl/Capture-Tiny-0.210.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=dev-perl/Capture-Tiny-0.210.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=List modules and versions loaded if tests fail
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-DiagINC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-DiagINC-0.010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5350ab66d29f7bc3ab1c6004111663d
diff --git a/metadata/md5-cache/dev-perl/Test-Differences-0.710.0 b/metadata/md5-cache/dev-perl/Test-Differences-0.710.0
index e5ac80a184e8..1b3a7e9379ce 100644
--- a/metadata/md5-cache/dev-perl/Test-Differences-0.710.0
+++ b/metadata/md5-cache/dev-perl/Test-Differences-0.710.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test strings and data structures and show differences if not ok
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Differences
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Capture-Tiny-0.240.0 >=virtual/perl-Data-Dumper-2.126.0 >=dev-perl/Text-Diff-1.430.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCANTRELL/Test-Differences-0.71.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9142e77cdc1ec9c4851077d045a1e5ce
diff --git a/metadata/md5-cache/dev-perl/Test-DistManifest-1.14.0-r1 b/metadata/md5-cache/dev-perl/Test-DistManifest-1.14.0-r1
index 025e201489dc..cb5b0972bc62 100644
--- a/metadata/md5-cache/dev-perl/Test-DistManifest-1.14.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-DistManifest-1.14.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-Manifest virtual/perl-File-Spec >=dev-perl/Module-Manifest-0.70.0 virtual/perl-Test-Simple >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-Manifest virtual/perl-File-Spec >=dev-perl/Module-Manifest-0.70.0 virtual/perl-Test-Simple >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Author test that validates a package MANIFEST
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-DistManifest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-ExtUtils-Manifest virtual/perl-File-Spec >=dev-perl/Module-Manifest-0.70.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-ExtUtils-Manifest virtual/perl-File-Spec >=dev-perl/Module-Manifest-0.70.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-DistManifest-1.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=277468fbd4089725985c3fcccd455f59
diff --git a/metadata/md5-cache/dev-perl/Test-Distribution-2.0.0-r2 b/metadata/md5-cache/dev-perl/Test-Distribution-2.0.0-r2
index fd227b1b2414..f4d206e67a80 100644
--- a/metadata/md5-cache/dev-perl/Test-Distribution-2.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Test-Distribution-2.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Pod-Coverage-0.200.0 >=dev-perl/File-Find-Rule-0.300.0 dev-perl/Test-Pod-Coverage >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Test-Pod-1.260.0 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Pod-Coverage-0.200.0 >=dev-perl/File-Find-Rule-0.300.0 dev-perl/Test-Pod-Coverage >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Test-Pod-1.260.0 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=perform tests on all modules of a distribution
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Distribution
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Pod-Coverage-0.200.0 >=dev-perl/File-Find-Rule-0.300.0 dev-perl/Test-Pod-Coverage >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Test-Pod-1.260.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Pod-Coverage-0.200.0 >=dev-perl/File-Find-Rule-0.300.0 dev-perl/Test-Pod-Coverage >=virtual/perl-Module-CoreList-2.170.0 >=dev-perl/Test-Pod-1.260.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SRSHAH/Test-Distribution-2.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5acc93beabdcfc0e8b8b8fe33030f9b1
diff --git a/metadata/md5-cache/dev-perl/Test-EOL-2.20.0 b/metadata/md5-cache/dev-perl/Test-EOL-2.20.0
index 0e04a082b11f..d76d2c855e4a 100644
--- a/metadata/md5-cache/dev-perl/Test-EOL-2.20.0
+++ b/metadata/md5-cache/dev-perl/Test-EOL-2.20.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check the correct line endings in your project
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-EOL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-EOL-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf6167aa6c8b65152abb5b96749c5ad3
diff --git a/metadata/md5-cache/dev-perl/Test-Exception-0.430.0-r1 b/metadata/md5-cache/dev-perl/Test-Exception-0.430.0-r1
index 3283cfecd7c5..f52fd989bf80 100644
--- a/metadata/md5-cache/dev-perl/Test-Exception-0.430.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Exception-0.430.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Sub-Uplevel-0.180.0 virtual/perl-Test-Simple >=virtual/perl-Test-Harness-2.30.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Sub-Uplevel-0.180.0 virtual/perl-Test-Simple >=virtual/perl-Test-Harness-2.30.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test functions for exception based code
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Exception
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Sub-Uplevel-0.180.0 virtual/perl-Test-Simple >=virtual/perl-Test-Harness-2.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Sub-Uplevel-0.180.0 virtual/perl-Test-Simple >=virtual/perl-Test-Harness-2.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5bebec7d6e3404aacc2de294198ec85f
diff --git a/metadata/md5-cache/dev-perl/Test-Expander-2.5.0-r4 b/metadata/md5-cache/dev-perl/Test-Expander-2.5.0-r4
index f89d6b0efafb..3cfc15e19fc9 100644
--- a/metadata/md5-cache/dev-perl/Test-Expander-2.5.0-r4
+++ b/metadata/md5-cache/dev-perl/Test-Expander-2.5.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Const-Fast dev-perl/Importer dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Scalar-Readonly virtual/perl-Test2-Suite dev-perl/Test2-Tools-Explain || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Const-Fast dev-perl/Importer dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Scalar-Readonly virtual/perl-Test2-Suite dev-perl/Test2-Tools-Explain >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expansion of test functionality that is frequently used while testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Expander
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Const-Fast dev-perl/Importer dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Scalar-Readonly virtual/perl-Test2-Suite dev-perl/Test2-Tools-Explain || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Const-Fast dev-perl/Importer dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Scalar-Readonly virtual/perl-Test2-Suite dev-perl/Test2-Tools-Explain >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSF/Test-Expander-2.5.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=32c31c19cf0587648749afe03b715d6a
diff --git a/metadata/md5-cache/dev-perl/Test-ExpectAndCheck-0.60.0-r2 b/metadata/md5-cache/dev-perl/Test-ExpectAndCheck-0.60.0-r2
index c8d40e80c4df..a2a19cc3ac8f 100644
--- a/metadata/md5-cache/dev-perl/Test-ExpectAndCheck-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Test-ExpectAndCheck-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Future dev-perl/Test-Deep >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Future dev-perl/Test-Deep >=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=expect/check-style unit testing with object methods
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-ExpectAndCheck
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Future dev-perl/Test-Deep || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Future dev-perl/Test-Deep >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Test-ExpectAndCheck-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf677fcd2c23c6003e46e137317f3e0b
diff --git a/metadata/md5-cache/dev-perl/Test-FailWarnings-0.8.0-r2 b/metadata/md5-cache/dev-perl/Test-FailWarnings-0.8.0-r2
index 8b03998484fe..6f66d1a6084e 100644
--- a/metadata/md5-cache/dev-perl/Test-FailWarnings-0.8.0-r2
+++ b/metadata/md5-cache/dev-perl/Test-FailWarnings-0.8.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.860.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Capture-Tiny-0.120.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.860.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Capture-Tiny-0.120.0 virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Add test failures if warnings are caught
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-FailWarnings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.860.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.860.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-FailWarnings-0.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8ec651ad3227cc7161f84fdbdbb27132
diff --git a/metadata/md5-cache/dev-perl/Test-Fatal-0.17.0 b/metadata/md5-cache/dev-perl/Test-Fatal-0.17.0
index 63de08f03e44..cdd377a2bc1e 100644
--- a/metadata/md5-cache/dev-perl/Test-Fatal-0.17.0
+++ b/metadata/md5-cache/dev-perl/Test-Fatal-0.17.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Test-Simple >=dev-perl/Try-Tiny-0.70.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Test-Simple >=dev-perl/Try-Tiny-0.70.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Incredibly simple helpers for testing code with exceptions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Fatal
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Test-Simple >=dev-perl/Try-Tiny-0.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-Test-Simple >=dev-perl/Try-Tiny-0.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Test-Fatal-0.017.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6d389639444ccd7b56a51af3f46bda95
diff --git a/metadata/md5-cache/dev-perl/Test-File-1.993.0 b/metadata/md5-cache/dev-perl/Test-File-1.993.0
index 8f20c68d6d36..a0a83cb31071 100644
--- a/metadata/md5-cache/dev-perl/Test-File-1.993.0
+++ b/metadata/md5-cache/dev-perl/Test-File-1.993.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.950.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.950.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test file attributes
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-File
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Test-File-1.993.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c1fb0b200af671ab6adc29b1c91dcc9d
diff --git a/metadata/md5-cache/dev-perl/Test-File-Contents-0.242.0 b/metadata/md5-cache/dev-perl/Test-File-Contents-0.242.0
index ae21a1563812..ab9bcfa24f41 100644
--- a/metadata/md5-cache/dev-perl/Test-File-Contents-0.242.0
+++ b/metadata/md5-cache/dev-perl/Test-File-Contents-0.242.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.700.0 >=dev-perl/Text-Diff-0.350.0 >=dev-perl/Module-Build-0.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.700.0 >=dev-perl/Text-Diff-0.350.0 >=dev-perl/Module-Build-0.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test routines for examining the contents of files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-File-Contents
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.700.0 >=dev-perl/Text-Diff-0.350.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.700.0 >=dev-perl/Text-Diff-0.350.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARISTOTLE/Test-File-Contents-0.242.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e305bcba37e37db4accbafc192d1c446
diff --git a/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2-r1 b/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2-r1
index f901290255b3..5f133a188b2f 100644
--- a/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2-r1
+++ b/metadata/md5-cache/dev-perl/Test-File-ShareDir-1.1.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-Carp dev-perl/Class-Tiny >=virtual/perl-Exporter-5.570.0 dev-perl/File-Copy-Recursive >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Path-Tiny-0.18.0 dev-perl/Scope-Guard virtual/perl-parent test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker virtual/perl-Carp dev-perl/Class-Tiny >=virtual/perl-Exporter-5.570.0 dev-perl/File-Copy-Recursive >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Path-Tiny-0.18.0 dev-perl/Scope-Guard virtual/perl-parent test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create a Fake ShareDir for your modules for testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-File-ShareDir
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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=virtual/perl-Carp dev-perl/Class-Tiny >=virtual/perl-Exporter-5.570.0 dev-perl/File-Copy-Recursive >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Path-Tiny-0.18.0 dev-perl/Scope-Guard virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-Tiny >=virtual/perl-Exporter-5.570.0 dev-perl/File-Copy-Recursive >=dev-perl/File-ShareDir-1.0.0 >=dev-perl/Path-Tiny-0.18.0 dev-perl/Scope-Guard virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b932bebcf038f34ea71ab614d68bf49c
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=385923a6ac4eff272152555ffd0baa5f
diff --git a/metadata/md5-cache/dev-perl/Test-Filename-0.30.0-r2 b/metadata/md5-cache/dev-perl/Test-Filename-0.30.0-r2
index 7cac0d007874..bf7ec5c8453c 100644
--- a/metadata/md5-cache/dev-perl/Test-Filename-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Test-Filename-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Path-Tiny virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Path-Tiny virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Portable filename comparison
EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-Filename
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Path-Tiny virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Path-Tiny virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-Filename-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2b677f64eadbb8ed65ce53c499fb8c13
diff --git a/metadata/md5-cache/dev-perl/Test-Files-0.150.0 b/metadata/md5-cache/dev-perl/Test-Files-0.150.0
index 432addeb4ef6..8f9570105cd4 100644
--- a/metadata/md5-cache/dev-perl/Test-Files-0.150.0
+++ b/metadata/md5-cache/dev-perl/Test-Files-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Algorithm-Diff virtual/perl-Test-Simple dev-perl/Text-Diff virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Algorithm-Diff virtual/perl-Test-Simple dev-perl/Text-Diff virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Test::Builder based module to ease testing with files and dirs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Files
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Algorithm-Diff virtual/perl-Test-Simple dev-perl/Text-Diff || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Algorithm-Diff virtual/perl-Test-Simple dev-perl/Text-Diff >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSF/Test-Files-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22e31a2d1e582a303385fc3b48565505
diff --git a/metadata/md5-cache/dev-perl/Test-Files-0.260.0-r1 b/metadata/md5-cache/dev-perl/Test-Files-0.260.0-r1
index 33c1968ccd13..3b8f8f75beaa 100644
--- a/metadata/md5-cache/dev-perl/Test-Files-0.260.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Files-0.260.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-XSAccessor dev-perl/Const-Fast dev-perl/Data-Compare dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Text-Diff virtual/perl-ExtUtils-MakeMaker dev-perl/File-Copy-Recursive test? ( dev-perl/Test-Expander ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-XSAccessor dev-perl/Const-Fast dev-perl/Data-Compare dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Text-Diff virtual/perl-ExtUtils-MakeMaker dev-perl/File-Copy-Recursive test? ( dev-perl/Test-Expander ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Test::Builder based module to ease testing with files and dirs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Files
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-XSAccessor dev-perl/Const-Fast dev-perl/Data-Compare dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Text-Diff || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-XSAccessor dev-perl/Const-Fast dev-perl/Data-Compare dev-perl/File-chdir dev-perl/PadWalker >=dev-perl/Path-Tiny-0.144.0 dev-perl/Text-Diff >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSF/Test-Files-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8a2ba03758678191976b8711a41cdbed
diff --git a/metadata/md5-cache/dev-perl/Test-Fork-0.20.0 b/metadata/md5-cache/dev-perl/Test-Fork-0.20.0
index 8f705615797c..581d45218ae4 100644
--- a/metadata/md5-cache/dev-perl/Test-Fork-0.20.0
+++ b/metadata/md5-cache/dev-perl/Test-Fork-0.20.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=test code which forks
EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-Fork
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHWERN/Test-Fork-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6acc93b9a9db04a6e811c662e6c1d44c
diff --git a/metadata/md5-cache/dev-perl/Test-Future-IO-Impl-0.140.0-r2 b/metadata/md5-cache/dev-perl/Test-Future-IO-Impl-0.140.0-r2
index d1c832921817..758d47448ba9 100644
--- a/metadata/md5-cache/dev-perl/Test-Future-IO-Impl-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/Test-Future-IO-Impl-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.400 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.400 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Acceptance tests for Future::IO implementations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Future-IO-Impl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Test2-Suite || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test2-Suite >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Test-Future-IO-Impl-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=471083d9dd324c27165d5fd68669909e
diff --git a/metadata/md5-cache/dev-perl/Test-HTTP-Server-Simple-0.110.0 b/metadata/md5-cache/dev-perl/Test-HTTP-Server-Simple-0.110.0
index 1f7f69b9f395..13328e1987ed 100644
--- a/metadata/md5-cache/dev-perl/Test-HTTP-Server-Simple-0.110.0
+++ b/metadata/md5-cache/dev-perl/Test-HTTP-Server-Simple-0.110.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTTP-Server-Simple >=virtual/perl-Test-Simple-1.40.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/HTTP-Server-Simple >=virtual/perl-Test-Simple-1.40.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test::More functions for HTTP::Server::Simple
EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-HTTP-Server-Simple
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTTP-Server-Simple >=virtual/perl-Test-Simple-1.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTTP-Server-Simple >=virtual/perl-Test-Simple-1.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXMV/Test-HTTP-Server-Simple-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=eed2a8035e1abb1e4daec544034e7dae
diff --git a/metadata/md5-cache/dev-perl/Test-InDistDir-1.112.71 b/metadata/md5-cache/dev-perl/Test-InDistDir-1.112.71
index bd36f6e91676..ce316694ed91 100644
--- a/metadata/md5-cache/dev-perl/Test-InDistDir-1.112.71
+++ b/metadata/md5-cache/dev-perl/Test-InDistDir-1.112.71
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test environment setup for development with IDE
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-InDistDir
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=WTFPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MITHALDU/Test-InDistDir-1.112071.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f1e6d317e93d46752c6ef99526c8f48
diff --git a/metadata/md5-cache/dev-perl/Test-Inline-2.214.0 b/metadata/md5-cache/dev-perl/Test-Inline-2.214.0
index e59df2b55c88..bea80a261993 100644
--- a/metadata/md5-cache/dev-perl/Test-Inline-2.214.0
+++ b/metadata/md5-cache/dev-perl/Test-Inline-2.214.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Algorithm-Dependency-1.20.0 >=dev-perl/Config-Tiny-2.0.0 >=dev-perl/File-Find-Rule-0.260.0 >=dev-perl/File-Flat-1.0.0 >=dev-perl/File-Remove-0.370.0 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/File-chmod-0.310.0 >=virtual/perl-Getopt-Long-2.340.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=dev-perl/Params-Util-0.210.0 dev-perl/Path-Tiny test? ( >=dev-perl/Test-ClassAPI-1.20.0 >=virtual/perl-Test-Simple-0.420.0 >=dev-perl/Test-Script-1.20.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Algorithm-Dependency-1.20.0 >=dev-perl/Config-Tiny-2.0.0 >=dev-perl/File-Find-Rule-0.260.0 >=dev-perl/File-Flat-1.0.0 >=dev-perl/File-Remove-0.370.0 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/File-chmod-0.310.0 >=virtual/perl-Getopt-Long-2.340.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=dev-perl/Params-Util-0.210.0 dev-perl/Path-Tiny test? ( >=dev-perl/Test-ClassAPI-1.20.0 >=virtual/perl-Test-Simple-0.420.0 >=dev-perl/Test-Script-1.20.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Inline test suite support for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Inline
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Algorithm-Dependency-1.20.0 >=dev-perl/Config-Tiny-2.0.0 >=dev-perl/File-Find-Rule-0.260.0 >=dev-perl/File-Flat-1.0.0 >=dev-perl/File-Remove-0.370.0 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/File-chmod-0.310.0 >=virtual/perl-Getopt-Long-2.340.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=dev-perl/Params-Util-0.210.0 dev-perl/Path-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Algorithm-Dependency-1.20.0 >=dev-perl/Config-Tiny-2.0.0 >=dev-perl/File-Find-Rule-0.260.0 >=dev-perl/File-Flat-1.0.0 >=dev-perl/File-Remove-0.370.0 >=virtual/perl-File-Spec-0.800.0 >=dev-perl/File-chmod-0.310.0 >=virtual/perl-Getopt-Long-2.340.0 >=virtual/perl-Scalar-List-Utils-1.190.0 >=dev-perl/Params-Util-0.210.0 dev-perl/Path-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Inline-2.214.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2fa73a53f8b2d6e3254629df2524083a
diff --git a/metadata/md5-cache/dev-perl/Test-Inter-1.100.0 b/metadata/md5-cache/dev-perl/Test-Inter-1.100.0
index fa5e9513f069..11492211b350 100644
--- a/metadata/md5-cache/dev-perl/Test-Inter-1.100.0
+++ b/metadata/md5-cache/dev-perl/Test-Inter-1.100.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-IO test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-IO test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework for more readable interactive test scripts
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Inter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Test-Inter-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a42b1b7b48cd1e27bc07d0f8a58f9c0b
diff --git a/metadata/md5-cache/dev-perl/Test-Inter-1.110.0 b/metadata/md5-cache/dev-perl/Test-Inter-1.110.0
index f2fd7cebfbf6..8b7ed8d8d8a1 100644
--- a/metadata/md5-cache/dev-perl/Test-Inter-1.110.0
+++ b/metadata/md5-cache/dev-perl/Test-Inter-1.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework for more readable interactive test scripts
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Inter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBECK/Test-Inter-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79940ca3c1b0a237ccfa26dcb9ca3087
diff --git a/metadata/md5-cache/dev-perl/Test-Kit-2.150.0 b/metadata/md5-cache/dev-perl/Test-Kit-2.150.0
index bfd7896153ae..180df890ce2c 100644
--- a/metadata/md5-cache/dev-perl/Test-Kit-2.150.0
+++ b/metadata/md5-cache/dev-perl/Test-Kit-2.150.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-NoWarnings dev-perl/Test-Output >=virtual/perl-Test-Simple-0.920.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-NoWarnings dev-perl/Test-Output >=virtual/perl-Test-Simple-0.920.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build custom test packages with only the features you want
EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-Kit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~riscv x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAORU/Test-Kit-2.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2782990f49a1322345d0e12318524910
diff --git a/metadata/md5-cache/dev-perl/Test-Kit-2.160.0 b/metadata/md5-cache/dev-perl/Test-Kit-2.160.0
index 240cecddde2f..2fec34cbcfd8 100644
--- a/metadata/md5-cache/dev-perl/Test-Kit-2.160.0
+++ b/metadata/md5-cache/dev-perl/Test-Kit-2.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-NoWarnings dev-perl/Test-Output >=virtual/perl-Test-Simple-0.920.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Exception dev-perl/Test-NoWarnings dev-perl/Test-Output >=virtual/perl-Test-Simple-0.920.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build custom test packages with only the features you want
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Kit
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter dev-perl/Hook-LexWrap dev-perl/Import-Into dev-perl/Module-Runtime virtual/perl-Scalar-List-Utils dev-perl/Sub-Delete virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAORU/Test-Kit-2.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b2535c3fa389fec8363774ec8f83c94
diff --git a/metadata/md5-cache/dev-perl/Test-Kwalitee-1.280.0 b/metadata/md5-cache/dev-perl/Test-Kwalitee-1.280.0
index 59fc5779eae5..3569e8abfbc4 100644
--- a/metadata/md5-cache/dev-perl/Test-Kwalitee-1.280.0
+++ b/metadata/md5-cache/dev-perl/Test-Kwalitee-1.280.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=dev-perl/Module-CPANTS-Analyse-0.920.0 >=virtual/perl-Test-Simple-0.880.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-File-Spec dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=dev-perl/Module-CPANTS-Analyse-0.920.0 >=virtual/perl-Test-Simple-0.880.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/CPAN-Meta-Check-0.11.0 virtual/perl-CPAN-Meta-Requirements virtual/perl-File-Spec dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test the Kwalitee of a distribution before you release it
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Kwalitee
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter >=dev-perl/Module-CPANTS-Analyse-0.920.0 >=virtual/perl-Test-Simple-0.880.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-perl/Module-CPANTS-Analyse-0.920.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Kwalitee-1.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=51883c7739b5a3d3324d3a3391314002
diff --git a/metadata/md5-cache/dev-perl/Test-LWP-UserAgent-0.36.0 b/metadata/md5-cache/dev-perl/Test-LWP-UserAgent-0.36.0
index aabda9ff2f7c..189aa1fc2824 100644
--- a/metadata/md5-cache/dev-perl/Test-LWP-UserAgent-0.36.0
+++ b/metadata/md5-cache/dev-perl/Test-LWP-UserAgent-0.36.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/HTTP-Date dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Safe-Isa virtual/perl-Scalar-List-Utils virtual/perl-Storable dev-perl/Try-Tiny dev-perl/URI >=dev-perl/namespace-clean-0.190.0 virtual/perl-parent >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec dev-perl/Path-Tiny >=dev-perl/Test-Deep-0.110.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-RequiresInternet >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/HTTP-Date dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Safe-Isa virtual/perl-Scalar-List-Utils virtual/perl-Storable dev-perl/Try-Tiny dev-perl/URI >=dev-perl/namespace-clean-0.190.0 virtual/perl-parent >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata test? ( virtual/perl-File-Spec dev-perl/Path-Tiny >=dev-perl/Test-Deep-0.110.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs dev-perl/Test-RequiresInternet >=dev-perl/Test-Warnings-0.9.0 virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A LWP::UserAgent suitable for simulating and testing network calls
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-LWP-UserAgent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/HTTP-Date dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Safe-Isa virtual/perl-Scalar-List-Utils virtual/perl-Storable dev-perl/Try-Tiny dev-perl/URI >=dev-perl/namespace-clean-0.190.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/HTTP-Date dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Safe-Isa virtual/perl-Scalar-List-Utils virtual/perl-Storable dev-perl/Try-Tiny dev-perl/URI >=dev-perl/namespace-clean-0.190.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-LWP-UserAgent-0.036.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=74f4f927169dd81297686ac5a1595fd6
diff --git a/metadata/md5-cache/dev-perl/Test-LeakTrace-0.170.0 b/metadata/md5-cache/dev-perl/Test-LeakTrace-0.170.0
index d53e74324edb..d943e7f35c00 100644
--- a/metadata/md5-cache/dev-perl/Test-LeakTrace-0.170.0
+++ b/metadata/md5-cache/dev-perl/Test-LeakTrace-0.170.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.620.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.620.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Traces memory leaks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-LeakTrace
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEEJO/Test-LeakTrace-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a0a67e45fa9d0116177408700474e43
diff --git a/metadata/md5-cache/dev-perl/Test-LectroTest-0.500.100-r1 b/metadata/md5-cache/dev-perl/Test-LectroTest-0.500.100-r1
index ce6a698cd24f..9f00b2c419c0 100644
--- a/metadata/md5-cache/dev-perl/Test-LectroTest-0.500.100-r1
+++ b/metadata/md5-cache/dev-perl/Test-LectroTest-0.500.100-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy, automatic, specification-based tests
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-LectroTest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMOERTEL/Test-LectroTest-0.5001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e641f58a3cb5e2551eaba7fdda961c2b
diff --git a/metadata/md5-cache/dev-perl/Test-LongString-0.170.0-r1 b/metadata/md5-cache/dev-perl/Test-LongString-0.170.0-r1
index 0f858e14ab49..38e1170ed2bb 100644
--- a/metadata/md5-cache/dev-perl/Test-LongString-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-LongString-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A library to test long strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-LongString
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RG/RGARCIA/Test-LongString-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1db1443ebbc62f3e79664bd4ce0cdd30
diff --git a/metadata/md5-cache/dev-perl/Test-Manifest-2.23.0 b/metadata/md5-cache/dev-perl/Test-Manifest-2.23.0
index bbe1a9597474..0c432a1a2488 100644
--- a/metadata/md5-cache/dev-perl/Test-Manifest-2.23.0
+++ b/metadata/md5-cache/dev-perl/Test-Manifest-2.23.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interact with a t/test_manifest file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Manifest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=Artistic-2
-RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Test-Manifest-2.023.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=abe3e6a86ed29efa06bab3ed5dc97b7e
diff --git a/metadata/md5-cache/dev-perl/Test-Manifest-2.24.0 b/metadata/md5-cache/dev-perl/Test-Manifest-2.24.0
index 0d1abd7c7024..377630ebdf9b 100644
--- a/metadata/md5-cache/dev-perl/Test-Manifest-2.24.0
+++ b/metadata/md5-cache/dev-perl/Test-Manifest-2.24.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-File-Temp >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interact with a t/test_manifest file
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Manifest
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=Artistic-2
-RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Harness >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Test-Manifest-2.024.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f312473d954eb57c5fe7bfc367f78a9
diff --git a/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1 b/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1
index 3215c38d0cd5..d8c7dca48479 100644
--- a/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Memory-Cycle-1.60.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-perl/Devel-Cycle-1.70.0 virtual/perl-Getopt-Long dev-perl/PadWalker >=virtual/perl-Test-Simple-0.620.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Devel-Cycle-1.70.0 virtual/perl-Getopt-Long dev-perl/PadWalker >=virtual/perl-Test-Simple-0.620.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for memory leaks and circular memory references
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Memory-Cycle
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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
+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=>=dev-perl/Devel-Cycle-1.70.0 virtual/perl-Getopt-Long dev-perl/PadWalker >=virtual/perl-Test-Simple-0.620.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Devel-Cycle-1.70.0 virtual/perl-Getopt-Long dev-perl/PadWalker >=virtual/perl-Test-Simple-0.620.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Test-Memory-Cycle-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e62e9673153e113fafb27feb64f8634b
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=90067690130fd3f5b2f2103527f9ff10
diff --git a/metadata/md5-cache/dev-perl/Test-Metrics-Any-0.10.0 b/metadata/md5-cache/dev-perl/Test-Metrics-Any-0.10.0
index 7dfd0f58fc08..f72127ad9f23 100644
--- a/metadata/md5-cache/dev-perl/Test-Metrics-Any-0.10.0
+++ b/metadata/md5-cache/dev-perl/Test-Metrics-Any-0.10.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Assert that code produces metrics via Metrics::Any
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Metrics-Any
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Metrics-Any || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Metrics-Any >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Test-Metrics-Any-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f8ee6e8a86aad2f8af4da82d5f02289e
diff --git a/metadata/md5-cache/dev-perl/Test-MinimumVersion-0.101.83 b/metadata/md5-cache/dev-perl/Test-MinimumVersion-0.101.83
index 5a4465ea288b..d2fcfeb51834 100644
--- a/metadata/md5-cache/dev-perl/Test-MinimumVersion-0.101.83
+++ b/metadata/md5-cache/dev-perl/Test-MinimumVersion-0.101.83
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-CPAN-Meta virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl >=dev-perl/Perl-MinimumVersion-1.320.0 >=virtual/perl-Test-Simple-0.960.0 >=virtual/perl-version-0.700.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-CPAN-Meta virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl >=dev-perl/Perl-MinimumVersion-1.320.0 >=virtual/perl-Test-Simple-0.960.0 >=virtual/perl-version-0.700.0 >=virtual/perl-ExtUtils-MakeMaker-6.780.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=does your code require newer perl than you think?
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MinimumVersion
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-CPAN-Meta virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl >=dev-perl/Perl-MinimumVersion-1.320.0 >=virtual/perl-Test-Simple-0.960.0 >=virtual/perl-version-0.700.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-CPAN-Meta virtual/perl-Exporter dev-perl/File-Find-Rule dev-perl/File-Find-Rule-Perl >=dev-perl/Perl-MinimumVersion-1.320.0 >=virtual/perl-Test-Simple-0.960.0 >=virtual/perl-version-0.700.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Test-MinimumVersion-0.101083.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3bef7f07e161bd04d513c5ef3e104ffe
diff --git a/metadata/md5-cache/dev-perl/Test-Mock-LWP-0.80.0 b/metadata/md5-cache/dev-perl/Test-Mock-LWP-0.80.0
index 17dacb3d254a..c4c0142d1754 100644
--- a/metadata/md5-cache/dev-perl/Test-Mock-LWP-0.80.0
+++ b/metadata/md5-cache/dev-perl/Test-Mock-LWP-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Test-MockObject virtual/perl-Test >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Test-MockObject virtual/perl-Test >=virtual/perl-CPAN-Meta-Requirements-2.120.620 virtual/perl-ExtUtils-MakeMaker virtual/perl-Module-Metadata >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mocks LWP::UserAgent
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Mock-LWP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Test-MockObject virtual/perl-Test || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Test-MockObject virtual/perl-Test >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LU/LUKEC/Test-Mock-LWP-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b371616966f329831767f78618229d2f
diff --git a/metadata/md5-cache/dev-perl/Test-Mock-LWP-Dispatch-0.80.0-r1 b/metadata/md5-cache/dev-perl/Test-Mock-LWP-Dispatch-0.80.0-r1
index ea857410d305..1db433412111 100644
--- a/metadata/md5-cache/dev-perl/Test-Mock-LWP-Dispatch-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Mock-LWP-Dispatch-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Test-MockObject >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Test-MockObject >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( virtual/perl-File-Spec dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mocks LWP::UserAgent and dispatches your requests/responses
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Mock-LWP-Dispatch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Test-MockObject || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter dev-perl/HTTP-Message dev-perl/libwww-perl dev-perl/Test-MockObject >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TA/TADAM/Test-Mock-LWP-Dispatch-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1e5ddbc4acf8886638b25253b3171359
diff --git a/metadata/md5-cache/dev-perl/Test-MockModule-0.177.0 b/metadata/md5-cache/dev-perl/Test-MockModule-0.177.0
index 210304d0b8fa..0ae0ad1ea57d 100644
--- a/metadata/md5-cache/dev-perl/Test-MockModule-0.177.0
+++ b/metadata/md5-cache/dev-perl/Test-MockModule-0.177.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Override subroutines in a module for unit testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockModule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GF/GFRANKS/Test-MockModule-v0.177.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d128d1ed58cfa91e27e2728b58ed98b2
diff --git a/metadata/md5-cache/dev-perl/Test-MockModule-0.178.0 b/metadata/md5-cache/dev-perl/Test-MockModule-0.178.0
index 2d3adb18383d..599d98f998c7 100644
--- a/metadata/md5-cache/dev-perl/Test-MockModule-0.178.0
+++ b/metadata/md5-cache/dev-perl/Test-MockModule-0.178.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Override subroutines in a module for unit testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockModule
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/SUPER-1.200.0 virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GF/GFRANKS/Test-MockModule-v0.178.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3d88800708312e58d90740d1fde5abf4
diff --git a/metadata/md5-cache/dev-perl/Test-MockObject-1.202.1.220 b/metadata/md5-cache/dev-perl/Test-MockObject-1.202.1.220
index 6c59c974ca14..1c581e4ed14a 100644
--- a/metadata/md5-cache/dev-perl/Test-MockObject-1.202.1.220
+++ b/metadata/md5-cache/dev-perl/Test-MockObject-1.202.1.220
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-perl/UNIVERSAL-can-1.201.106.170 >=dev-perl/UNIVERSAL-isa-1.201.106.140 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.980.0 >=dev-perl/Test-Warn-0.230.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-perl/UNIVERSAL-can-1.201.106.170 >=dev-perl/UNIVERSAL-isa-1.201.106.140 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Exception-0.310.0 >=virtual/perl-Test-Simple-0.980.0 >=dev-perl/Test-Warn-0.230.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for emulating troublesome interfaces
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockObject
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-perl/UNIVERSAL-can-1.201.106.170 >=dev-perl/UNIVERSAL-isa-1.201.106.140 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-perl/UNIVERSAL-can-1.201.106.170 >=dev-perl/UNIVERSAL-isa-1.201.106.140 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHROMATIC/Test-MockObject-1.20200122.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f6f603850f431f78d45c99bd53972ff
diff --git a/metadata/md5-cache/dev-perl/Test-MockRandom-1.10.0-r1 b/metadata/md5-cache/dev-perl/Test-MockRandom-1.10.0-r1
index c475ee827ca2..db8b4df7e4d0 100644
--- a/metadata/md5-cache/dev-perl/Test-MockRandom-1.10.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-MockRandom-1.10.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( virtual/perl-CPAN-Meta >=virtual/perl-CPAN-Meta-Requirements-2.120.900 ) virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( virtual/perl-CPAN-Meta >=virtual/perl-CPAN-Meta-Requirements-2.120.900 ) virtual/perl-File-Spec virtual/perl-Scalar-List-Utils virtual/perl-Test-Simple virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Replaces random number generation with non-random number generation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockRandom
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=Apache-2.0
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-MockRandom-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9fb1991a7154f1d5a9fe50dde17ece4d
diff --git a/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0 b/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0
index 71cdef61e3e0..7e9946f0375b 100644
--- a/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0
+++ b/metadata/md5-cache/dev-perl/Test-MockTime-0.170.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-Piece virtual/perl-Time-Local virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-Piece virtual/perl-Time-Local virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Replaces actual time with simulated time
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockTime
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-Piece virtual/perl-Time-Local virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-Piece virtual/perl-Time-Local virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DD/DDICK/Test-MockTime-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=88a2e0c3c1c1f75446430ff3a3f23f84
diff --git a/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1 b/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1
index 394e96569f1a..76650d5c00b3 100644
--- a/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-MockTime-HiRes-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Test-MockTime virtual/perl-Test-Simple virtual/perl-Time-HiRes >=dev-perl/Module-Build-Tiny-0.35.0 test? ( dev-perl/Test-Class dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Test-MockTime virtual/perl-Test-Simple virtual/perl-Time-HiRes >=dev-perl/Module-Build-Tiny-0.35.0 test? ( dev-perl/Test-Class dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Replace actual time with simulated high resolution time
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-MockTime-HiRes
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Test-MockTime virtual/perl-Test-Simple virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Test-MockTime virtual/perl-Test-Simple virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TA/TARAO/Test-MockTime-HiRes-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cdcbad39dcd1be6b7f79b98e9eb9ac19
diff --git a/metadata/md5-cache/dev-perl/Test-More-UTF8-0.50.0-r1 b/metadata/md5-cache/dev-perl/Test-More-UTF8-0.50.0-r1
index b78af3190d10..0f251bfaac58 100644
--- a/metadata/md5-cache/dev-perl/Test-More-UTF8-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-More-UTF8-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Enhancing Test::More for UTF8-based projects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-More-UTF8
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONS/Test-More-UTF8-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8525aae908c9f78e4b18fb1b27019839
diff --git a/metadata/md5-cache/dev-perl/Test-Most-0.380.0 b/metadata/md5-cache/dev-perl/Test-Most-0.380.0
index d698d552cb09..9f14c07d9c31 100644
--- a/metadata/md5-cache/dev-perl/Test-Most-0.380.0
+++ b/metadata/md5-cache/dev-perl/Test-Most-0.380.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Exception-Class-1.140.0 >=dev-perl/Test-Deep-0.119.0 >=dev-perl/Test-Differences-0.640.0 >=dev-perl/Test-Exception-0.430.0 >=virtual/perl-Test-Harness-3.350.0 >=virtual/perl-Test-Simple-1.302.47 >=dev-perl/Test-Warn-0.300.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Exception-Class-1.140.0 >=dev-perl/Test-Deep-0.119.0 >=dev-perl/Test-Differences-0.640.0 >=dev-perl/Test-Exception-0.430.0 >=virtual/perl-Test-Harness-3.350.0 >=virtual/perl-Test-Simple-1.302.47 >=dev-perl/Test-Warn-0.300.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Most commonly needed test functions and features
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Most
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Exception-Class-1.140.0 >=dev-perl/Test-Deep-0.119.0 >=dev-perl/Test-Differences-0.640.0 >=dev-perl/Test-Exception-0.430.0 >=virtual/perl-Test-Harness-3.350.0 >=virtual/perl-Test-Simple-1.302.47 >=dev-perl/Test-Warn-0.300.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Exception-Class-1.140.0 >=dev-perl/Test-Deep-0.119.0 >=dev-perl/Test-Differences-0.640.0 >=dev-perl/Test-Exception-0.430.0 >=virtual/perl-Test-Harness-3.350.0 >=virtual/perl-Test-Simple-1.302.47 >=dev-perl/Test-Warn-0.300.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OV/OVID/Test-Most-0.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b933508d2a4bc65608f56180f3c3437
diff --git a/metadata/md5-cache/dev-perl/Test-Needs-0.2.10 b/metadata/md5-cache/dev-perl/Test-Needs-0.2.10
index ec66383202dc..2c0deed46743 100644
--- a/metadata/md5-cache/dev-perl/Test-Needs-0.2.10
+++ b/metadata/md5-cache/dev-perl/Test-Needs-0.2.10
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Skip tests when modules not available
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Needs
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Test-Needs-0.002010.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7069583494c3090b542cda867832dc60
diff --git a/metadata/md5-cache/dev-perl/Test-NoTabs-2.20.0 b/metadata/md5-cache/dev-perl/Test-NoTabs-2.20.0
index 833ccf77abcb..9866585749c6 100644
--- a/metadata/md5-cache/dev-perl/Test-NoTabs-2.20.0
+++ b/metadata/md5-cache/dev-perl/Test-NoTabs-2.20.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check the presence of tabs in your project
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-NoTabs
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-NoTabs-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4f2c66139cbd5103477a34d39d9b93c
diff --git a/metadata/md5-cache/dev-perl/Test-NoWarnings-1.60.0 b/metadata/md5-cache/dev-perl/Test-NoWarnings-1.60.0
index a898f70fea37..11366c304256 100644
--- a/metadata/md5-cache/dev-perl/Test-NoWarnings-1.60.0
+++ b/metadata/md5-cache/dev-perl/Test-NoWarnings-1.60.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Make sure you didn't emit any warnings while testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-NoWarnings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=LGPL-2.1
-RDEPEND=virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/Test-NoWarnings-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1eb3cd307fc5d03218d4968a487bdbf6
diff --git a/metadata/md5-cache/dev-perl/Test-Number-Delta-1.60.0-r1 b/metadata/md5-cache/dev-perl/Test-Number-Delta-1.60.0-r1
index 266fd567ce1d..8a088d4f083b 100644
--- a/metadata/md5-cache/dev-perl/Test-Number-Delta-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Number-Delta-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 ) virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compare the difference between numbers against a given tolerance
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Number-Delta
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-Number-Delta-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c94bffbeda4619005e7368a57a454530
diff --git a/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1 b/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1
index 6535c62670ae..b975042fe592 100644
--- a/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Object-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.160.0 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.160.0 virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Thoroughly testing objects via registered handlers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Object
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.160.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=virtual/perl-Scalar-List-Utils-1.160.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Object-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=153b1088536273354855c38b3a952a53
diff --git a/metadata/md5-cache/dev-perl/Test-Output-1.34.0 b/metadata/md5-cache/dev-perl/Test-Output-1.34.0
index 5f145719dcb1..390dba47dcf5 100644
--- a/metadata/md5-cache/dev-perl/Test-Output-1.34.0
+++ b/metadata/md5-cache/dev-perl/Test-Output-1.34.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Utilities to test STDOUT and STDERR messages
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Output
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Capture-Tiny-0.170.0 >=virtual/perl-File-Temp-0.170.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Test-Output-1.034.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d6e6eb3b2325075a18c32330cc7786ac
diff --git a/metadata/md5-cache/dev-perl/Test-Perl-Critic-1.40.0 b/metadata/md5-cache/dev-perl/Test-Perl-Critic-1.40.0
index 399ddbed204d..5aa5383d299c 100644
--- a/metadata/md5-cache/dev-perl/Test-Perl-Critic-1.40.0
+++ b/metadata/md5-cache/dev-perl/Test-Perl-Critic-1.40.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/MCE-1.827.0 >=dev-perl/Perl-Critic-1.105.0 virtual/perl-Test-Simple >=dev-perl/Module-Build-0.400.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/MCE-1.827.0 >=dev-perl/Perl-Critic-1.105.0 virtual/perl-Test-Simple >=dev-perl/Module-Build-0.400.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use Perl::Critic in test programs
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Perl-Critic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/MCE-1.827.0 >=dev-perl/Perl-Critic-1.105.0 virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/MCE-1.827.0 >=dev-perl/Perl-Critic-1.105.0 virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Test-Perl-Critic-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5466743af15d73e97a086f280237392a
diff --git a/metadata/md5-cache/dev-perl/Test-Pod-1.520.0 b/metadata/md5-cache/dev-perl/Test-Pod-1.520.0
index 6f255cbe60d0..da0dcaf9648d 100644
--- a/metadata/md5-cache/dev-perl/Test-Pod-1.520.0
+++ b/metadata/md5-cache/dev-perl/Test-Pod-1.520.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Pod-Simple-3.50.0 >=virtual/perl-Test-Simple-0.620.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Pod-Simple-3.50.0 >=virtual/perl-Test-Simple-0.620.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for POD errors in files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Pod
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Pod-Simple-3.50.0 >=virtual/perl-Test-Simple-0.620.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Pod-Simple-3.50.0 >=virtual/perl-Test-Simple-0.620.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Pod-1.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f336072d574bd4bb91114f274214ad3
diff --git a/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1 b/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1
index ca169e6803d7..177ee1b06175 100644
--- a/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Pod-Coverage-1.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Test-Simple dev-perl/Pod-Coverage virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Simple dev-perl/Pod-Coverage virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check for pod coverage in your distribution
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Pod-Coverage
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-2
-RDEPEND=virtual/perl-Test-Simple dev-perl/Pod-Coverage || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Simple dev-perl/Pod-Coverage >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Test-Pod-Coverage-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9508c8fcaa5dad501321a6b141db00f
diff --git a/metadata/md5-cache/dev-perl/Test-Portability-Files-0.100.0 b/metadata/md5-cache/dev-perl/Test-Portability-Files-0.100.0
index 2ef9daebd56f..02d741e556f2 100644
--- a/metadata/md5-cache/dev-perl/Test-Portability-Files-0.100.0
+++ b/metadata/md5-cache/dev-perl/Test-Portability-Files-0.100.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Temp-0.230.400 virtual/perl-IO >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-File-Temp-0.230.400 virtual/perl-IO >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check file names portability
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Portability-Files
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABRAXXA/Test-Portability-Files-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6e671258e1a611c45a6bec99d067faed
diff --git a/metadata/md5-cache/dev-perl/Test-Refcount-0.100.0 b/metadata/md5-cache/dev-perl/Test-Refcount-0.100.0
index 6184b1443bf3..38ed2dd69a0a 100644
--- a/metadata/md5-cache/dev-perl/Test-Refcount-0.100.0
+++ b/metadata/md5-cache/dev-perl/Test-Refcount-0.100.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Assert reference counts on objects
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Refcount
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Test-Refcount-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ed4d59347a4f8f26434d3a155dd392a8
diff --git a/metadata/md5-cache/dev-perl/Test-Regexp-2017040101.0.0-r1 b/metadata/md5-cache/dev-perl/Test-Regexp-2017040101.0.0-r1
index 6ff63824ffeb..ac5346e4410e 100644
--- a/metadata/md5-cache/dev-perl/Test-Regexp-2017040101.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Regexp-2017040101.0.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Test-Simple virtual/perl-Exporter test? ( >=virtual/perl-Test-Simple-1.1.14 ) virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Simple virtual/perl-Exporter test? ( >=virtual/perl-Test-Simple-1.1.14 ) virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Provide commonly requested regular expressions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Regexp
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=virtual/perl-Test-Simple virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Simple virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AB/ABIGAIL/Test-Regexp-2017040101.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2043b90c4158a6401215b3a232ed5bbe
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0717358811232c0c6e0385404511fa2c
diff --git a/metadata/md5-cache/dev-perl/Test-Requires-0.110.0 b/metadata/md5-cache/dev-perl/Test-Requires-0.110.0
index ec7d360af314..66781f728792 100644
--- a/metadata/md5-cache/dev-perl/Test-Requires-0.110.0
+++ b/metadata/md5-cache/dev-perl/Test-Requires-0.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Test-Simple-0.470.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Test-Simple-0.470.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Checks to see if the module can be loaded
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Requires
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Test-Simple-0.470.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Test-Simple-0.470.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOKUHIROM/Test-Requires-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ddb49702e3cf021761b7a7f1ec4ecfc5
diff --git a/metadata/md5-cache/dev-perl/Test-RequiresInternet-0.50.0-r1 b/metadata/md5-cache/dev-perl/Test-RequiresInternet-0.50.0-r1
index 2741e9c6a996..93d3786ae751 100644
--- a/metadata/md5-cache/dev-perl/Test-RequiresInternet-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-RequiresInternet-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Socket virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily test network connectivity
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-RequiresInternet
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Socket || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Socket >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9544328fbb77525c2ff9085ef6fb5080
diff --git a/metadata/md5-cache/dev-perl/Test-Script-1.290.0-r1 b/metadata/md5-cache/dev-perl/Test-Script-1.290.0-r1
index 90a1de18a0a9..fc69347db4bf 100644
--- a/metadata/md5-cache/dev-perl/Test-Script-1.290.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Script-1.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Capture-Tiny >=virtual/perl-File-Spec-0.800.0 virtual/perl-IO >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-Test-Simple-1.302.15 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.60 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Capture-Tiny >=virtual/perl-File-Spec-0.800.0 virtual/perl-IO >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-Test-Simple-1.302.15 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.60 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cross-platform basic tests for scripts
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Script
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Capture-Tiny >=virtual/perl-File-Spec-0.800.0 virtual/perl-IO >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-Test-Simple-1.302.15 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Capture-Tiny >=virtual/perl-File-Spec-0.800.0 virtual/perl-IO >=dev-perl/Probe-Perl-0.10.0 >=virtual/perl-Test-Simple-1.302.15 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Test-Script-1.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=73bad956477012523e3d1959729d09b5
diff --git a/metadata/md5-cache/dev-perl/Test-SharedFork-0.350.0-r1 b/metadata/md5-cache/dev-perl/Test-SharedFork-0.350.0-r1
index 4669fee05859..81b6a0955f73 100644
--- a/metadata/md5-cache/dev-perl/Test-SharedFork-0.350.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-SharedFork-0.350.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Harness dev-perl/Test-Requires virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Harness dev-perl/Test-Requires virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Ensure that tests work correctly when fork() is used
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-SharedFork
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Temp >=virtual/perl-Test-Simple-0.880.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test-SharedFork-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=91fe3ac180f789525ae342792a2216c8
diff --git a/metadata/md5-cache/dev-perl/Test-Spec-0.540.0-r1 b/metadata/md5-cache/dev-perl/Test-Spec-0.540.0-r1
index 916a8e2c9bf5..b96e361386c1 100644
--- a/metadata/md5-cache/dev-perl/Test-Spec-0.540.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-Spec-0.540.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Package-Stash-0.230.0 >=virtual/perl-Scalar-List-Utils-1.110.0 >=dev-perl/Test-Deep-0.103.0 virtual/perl-Test-Harness >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Trap dev-perl/Tie-IxHash virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-GlobalPhase ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Package-Stash-0.230.0 >=virtual/perl-Scalar-List-Utils-1.110.0 >=dev-perl/Test-Deep-0.103.0 virtual/perl-Test-Harness >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Trap dev-perl/Tie-IxHash virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Devel-GlobalPhase ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Write tests in a declarative specification style
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Spec
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Package-Stash-0.230.0 >=virtual/perl-Scalar-List-Utils-1.110.0 >=dev-perl/Test-Deep-0.103.0 virtual/perl-Test-Harness >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Trap dev-perl/Tie-IxHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Package-Stash-0.230.0 >=virtual/perl-Scalar-List-Utils-1.110.0 >=dev-perl/Test-Deep-0.103.0 virtual/perl-Test-Harness >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Trap dev-perl/Tie-IxHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKZHAN/Test-Spec-0.54.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71f12a496e5dc2346142d526159a9202
diff --git a/metadata/md5-cache/dev-perl/Test-Strict-0.520.0 b/metadata/md5-cache/dev-perl/Test-Strict-0.520.0
index ba237b553a90..7478f5fef26c 100644
--- a/metadata/md5-cache/dev-perl/Test-Strict-0.520.0
+++ b/metadata/md5-cache/dev-perl/Test-Strict-0.520.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-File-Spec-0.10.0 >=virtual/perl-File-Temp-0.10.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/IO-stringy >=virtual/perl-Test-Simple-1.0.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-File-Spec-0.10.0 >=virtual/perl-File-Temp-0.10.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/IO-stringy >=virtual/perl-Test-Simple-1.0.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check syntax, presence of use strict; and test coverage
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Strict
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-File-Spec-0.10.0 >=virtual/perl-File-Temp-0.10.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-File-Spec-0.10.0 >=virtual/perl-File-Temp-0.10.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/Test-Strict-0.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=769b8a54beaef02074cc3d508e1f696c
diff --git a/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1 b/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1
index ae4128b37043..075a20939fa9 100644
--- a/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Test-SubCalls-1.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Hook-LexWrap-0.200.0 >=virtual/perl-Test-Simple-0.420.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Hook-LexWrap-0.200.0 >=virtual/perl-Test-Simple-0.420.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Track the number of times subs are called
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-SubCalls
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Hook-LexWrap-0.200.0 >=virtual/perl-Test-Simple-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=virtual/perl-File-Spec-0.800.0 >=dev-perl/Hook-LexWrap-0.200.0 >=virtual/perl-Test-Simple-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-SubCalls-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a94886e5ac10e0a5a87d2b548ae94c2
diff --git a/metadata/md5-cache/dev-perl/Test-TCP-2.220.0 b/metadata/md5-cache/dev-perl/Test-TCP-2.220.0
index 844e419e01b2..8a767e828469 100644
--- a/metadata/md5-cache/dev-perl/Test-TCP-2.220.0
+++ b/metadata/md5-cache/dev-perl/Test-TCP-2.220.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-IO-Socket-IP >=dev-perl/Test-SharedFork-0.290.0 virtual/perl-Test-Simple virtual/perl-IO virtual/perl-Time-HiRes >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 virtual/perl-File-Temp virtual/perl-Socket ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-IO-Socket-IP >=dev-perl/Test-SharedFork-0.290.0 virtual/perl-Test-Simple virtual/perl-IO virtual/perl-Time-HiRes >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( >=virtual/perl-Test-Simple-0.980.0 virtual/perl-File-Temp virtual/perl-Socket ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Testing TCP program
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-TCP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO virtual/perl-IO-Socket-IP >=dev-perl/Test-SharedFork-0.290.0 virtual/perl-Test-Simple virtual/perl-IO virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO virtual/perl-IO-Socket-IP >=dev-perl/Test-SharedFork-0.290.0 virtual/perl-Test-Simple virtual/perl-IO virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Test-TCP-2.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2c1cc9ec4d6c5025eec36a536f2a8c0a
diff --git a/metadata/md5-cache/dev-perl/Test-Taint-1.80.0 b/metadata/md5-cache/dev-perl/Test-Taint-1.80.0
index 08bbe4f7565d..8f1059d0002c 100644
--- a/metadata/md5-cache/dev-perl/Test-Taint-1.80.0
+++ b/metadata/md5-cache/dev-perl/Test-Taint-1.80.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tools to test taintedness
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Taint
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Test-Taint-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bac93da1a39cb5b35b962b2071a31a34
diff --git a/metadata/md5-cache/dev-perl/Test-TempDir-Tiny-0.18.0 b/metadata/md5-cache/dev-perl/Test-TempDir-Tiny-0.18.0
index e28e7d04478e..a58ed03f56dd 100644
--- a/metadata/md5-cache/dev-perl/Test-TempDir-Tiny-0.18.0
+++ b/metadata/md5-cache/dev-perl/Test-TempDir-Tiny-0.18.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.800 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.120.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.800 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.120.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Temporary directories that stick around when tests fail
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-TempDir-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.800 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=virtual/perl-File-Path-2.70.0 virtual/perl-File-Spec >=virtual/perl-File-Temp-0.230.800 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Test-TempDir-Tiny-0.018.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6603bfb4857e7056f1d9e4809455017b
diff --git a/metadata/md5-cache/dev-perl/Test-Time-0.92.0 b/metadata/md5-cache/dev-perl/Test-Time-0.92.0
index b160109be20b..785e14cc3a3d 100644
--- a/metadata/md5-cache/dev-perl/Test-Time-0.92.0
+++ b/metadata/md5-cache/dev-perl/Test-Time-0.92.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.640.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Test-Simple >=virtual/perl-ExtUtils-MakeMaker-6.640.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Overrides the time() and sleep() core functions for testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Time
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANATOFUZ/Test-Time-0.092.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c945f189ab7791d8dd2d7c066acdd9a8
diff --git a/metadata/md5-cache/dev-perl/Test-Timer-2.120.0 b/metadata/md5-cache/dev-perl/Test-Timer-2.120.0
index 967b19d5ffc2..18b16ce49aa5 100644
--- a/metadata/md5-cache/dev-perl/Test-Timer-2.120.0
+++ b/metadata/md5-cache/dev-perl/Test-Timer-2.120.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Error virtual/perl-Test-Simple >=dev-perl/Module-Build-0.300.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.302.111 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Error virtual/perl-Test-Simple >=dev-perl/Module-Build-0.300.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Fatal >=virtual/perl-Test-Simple-1.302.111 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=test module to test/assert response times
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Timer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp dev-perl/Error virtual/perl-Test-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Error virtual/perl-Test-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JO/JONASBN/Test-Timer-2.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ed1a2a3a98071afe553e618ab883806
diff --git a/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100 b/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100
index 59e07da56a88..ce33df7dfedd 100644
--- a/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100
+++ b/metadata/md5-cache/dev-perl/Test-TrailingSpace-0.60.100
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Find-Object-Rule-0.30.100 virtual/perl-autodie virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path virtual/perl-File-Spec dev-perl/File-TreeCreate virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Find-Object-Rule-0.30.100 virtual/perl-autodie virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Path virtual/perl-File-Spec dev-perl/File-TreeCreate virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test for trailing space in source files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-TrailingSpace
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
-RDEPEND=>=dev-perl/File-Find-Object-Rule-0.30.100 virtual/perl-autodie || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Find-Object-Rule-0.30.100 virtual/perl-autodie >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Test-TrailingSpace-0.0601.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0afb8ddb3f84a7d77af9b424b275d554
diff --git a/metadata/md5-cache/dev-perl/Test-Trap-0.3.5 b/metadata/md5-cache/dev-perl/Test-Trap-0.3.5
index 4491692b57ca..7ea1d7d124d4 100644
--- a/metadata/md5-cache/dev-perl/Test-Trap-0.3.5
+++ b/metadata/md5-cache/dev-perl/Test-Trap-0.3.5
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Data-Dump virtual/perl-Exporter virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-version >=dev-perl/Module-Build-0.400.3 test? ( >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Data-Dump virtual/perl-Exporter virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-version >=dev-perl/Module-Build-0.400.3 test? ( >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Trap exit codes, exceptions, output, etc
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Trap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Data-Dump virtual/perl-Exporter virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-version || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Data-Dump virtual/perl-Exporter virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple virtual/perl-version >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EB/EBHANSSEN/Test-Trap-v0.3.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee082523bc46d0ced007abf0beb916d7
diff --git a/metadata/md5-cache/dev-perl/Test-Unit-Lite-0.120.200-r2 b/metadata/md5-cache/dev-perl/Test-Unit-Lite-0.120.200-r2
index ad52ca324496..4669e0651d99 100644
--- a/metadata/md5-cache/dev-perl/Test-Unit-Lite-0.120.200-r2
+++ b/metadata/md5-cache/dev-perl/Test-Unit-Lite-0.120.200-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unit testing without external dependencies
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Unit-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/Test-Unit-Lite-0.1202.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=39f11269ab270d53dc81213455f82584
diff --git a/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r2 b/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r2
index 3d985858be6a..6745e0e9a094 100644
--- a/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r2
+++ b/metadata/md5-cache/dev-perl/Test-UseAllModules-0.170.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-Manifest >=virtual/perl-Test-Simple-0.600.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-Manifest >=virtual/perl-Test-Simple-0.600.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=do use_ok() for all the MANIFESTed modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-UseAllModules
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-Manifest >=virtual/perl-Test-Simple-0.600.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-Manifest >=virtual/perl-Test-Simple-0.600.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Test-UseAllModules-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5586836f7c9a4748aded2fbf03875847
diff --git a/metadata/md5-cache/dev-perl/Test-Version-2.90.0 b/metadata/md5-cache/dev-perl/Test-Version-2.90.0
index ecaf198ff403..67b70232d025 100644
--- a/metadata/md5-cache/dev-perl/Test-Version-2.90.0
+++ b/metadata/md5-cache/dev-perl/Test-Version-2.90.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-Metadata-1.0.20 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.860.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-Metadata-1.0.20 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.860.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Check to see that version's in modules are sane
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Version
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-Metadata-1.0.20 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.860.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/File-Find-Rule-Perl >=virtual/perl-Module-Metadata-1.0.20 >=virtual/perl-Test-Simple-0.940.0 virtual/perl-parent >=virtual/perl-version-0.860.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PL/PLICEASE/Test-Version-2.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1e4f207be903642d9cb7b8e8ffac27c2
diff --git a/metadata/md5-cache/dev-perl/Test-WWW-Mechanize-1.600.0 b/metadata/md5-cache/dev-perl/Test-WWW-Mechanize-1.600.0
index e74923e6661b..4ea636413bea 100644
--- a/metadata/md5-cache/dev-perl/Test-WWW-Mechanize-1.600.0
+++ b/metadata/md5-cache/dev-perl/Test-WWW-Mechanize-1.600.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Carp-Assert-More-1.160.0 dev-perl/HTML-Form >=dev-perl/HTTP-Message-6.290.0 dev-perl/HTML-Parser >=dev-perl/libwww-perl-6.200.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-LongString-0.150.0 dev-perl/URI >=dev-perl/WWW-Mechanize-1.680.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/HTTP-Server-Simple-0.420.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Carp-Assert-More-1.160.0 dev-perl/HTML-Form >=dev-perl/HTTP-Message-6.290.0 dev-perl/HTML-Parser >=dev-perl/libwww-perl-6.200.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-LongString-0.150.0 dev-perl/URI >=dev-perl/WWW-Mechanize-1.680.0 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/HTTP-Server-Simple-0.420.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Testing-specific WWW::Mechanize subclass
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-WWW-Mechanize
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp >=dev-perl/Carp-Assert-More-1.160.0 dev-perl/HTML-Form >=dev-perl/HTTP-Message-6.290.0 dev-perl/HTML-Parser >=dev-perl/libwww-perl-6.200.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-LongString-0.150.0 dev-perl/URI >=dev-perl/WWW-Mechanize-1.680.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Carp-Assert-More-1.160.0 dev-perl/HTML-Form >=dev-perl/HTTP-Message-6.290.0 dev-perl/HTML-Parser >=dev-perl/libwww-perl-6.200.0 >=virtual/perl-Test-Simple-0.960.0 >=dev-perl/Test-LongString-0.150.0 dev-perl/URI >=dev-perl/WWW-Mechanize-1.680.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Test-WWW-Mechanize-1.60.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=328d3d8c240b65db095a9878de51cc2e
diff --git a/metadata/md5-cache/dev-perl/Test-Warn-0.370.0 b/metadata/md5-cache/dev-perl/Test-Warn-0.370.0
index 9b0a72019cc1..364cfeba7a4b 100644
--- a/metadata/md5-cache/dev-perl/Test-Warn-0.370.0
+++ b/metadata/md5-cache/dev-perl/Test-Warn-0.370.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Sub-Uplevel-0.120.0 >=virtual/perl-Test-Simple-0.880.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Sub-Uplevel-0.120.0 >=virtual/perl-Test-Simple-0.880.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to test methods for warnings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Warn
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=virtual/perl-Carp-1.220.0 >=dev-perl/Sub-Uplevel-0.120.0 >=virtual/perl-Test-Simple-0.880.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.220.0 >=dev-perl/Sub-Uplevel-0.120.0 >=virtual/perl-Test-Simple-0.880.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BIGJ/Test-Warn-0.37.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=954a7d69aa161847da19e5576736c065
diff --git a/metadata/md5-cache/dev-perl/Test-Warnings-0.32.0 b/metadata/md5-cache/dev-perl/Test-Warnings-0.32.0
index d5ee029f58c8..3807ad99dbe3 100644
--- a/metadata/md5-cache/dev-perl/Test-Warnings-0.32.0
+++ b/metadata/md5-cache/dev-perl/Test-Warnings-0.32.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( suggested? ( >=dev-perl/CPAN-Meta-Check-0.11.0 ) >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.940.0 virtual/perl-if virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( suggested? ( >=dev-perl/CPAN-Meta-Check-0.11.0 ) >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.940.0 virtual/perl-if virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test for warnings and the lack of them
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Warnings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath 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-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Warnings-0.032.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=044733e632b1f45bdf7cfad002fc51a3
diff --git a/metadata/md5-cache/dev-perl/Test-Warnings-0.33.0 b/metadata/md5-cache/dev-perl/Test-Warnings-0.33.0
index 5b677730a43b..35b933025245 100644
--- a/metadata/md5-cache/dev-perl/Test-Warnings-0.33.0
+++ b/metadata/md5-cache/dev-perl/Test-Warnings-0.33.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( suggested? ( >=dev-perl/CPAN-Meta-Check-0.11.0 ) >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.940.0 virtual/perl-if virtual/perl-version ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( suggested? ( >=dev-perl/CPAN-Meta-Check-0.11.0 ) >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.940.0 virtual/perl-if virtual/perl-version ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test for warnings and the lack of them
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Warnings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=suggested perl_features_debug perl_features_ithreads perl_features_quadmath 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-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/File-pushd-1.4.0 virtual/perl-Carp virtual/perl-Exporter virtual/perl-Test-Simple virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Test-Warnings-0.033.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=55539b3b857f2ef6187a7aee491733bc
diff --git a/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0 b/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0
index 637c164b9225..aef2b15535a0 100644
--- a/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0
+++ b/metadata/md5-cache/dev-perl/Test-Without-Module-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Test fallback behaviour in absence of modules
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-Without-Module
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORION/Test-Without-Module-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e40463825de8baff7812cd3fc1934373
diff --git a/metadata/md5-cache/dev-perl/Test-YAML-1.70.0 b/metadata/md5-cache/dev-perl/Test-YAML-1.70.0
index eefd07a1bb30..b53d375ed90d 100644
--- a/metadata/md5-cache/dev-perl/Test-YAML-1.70.0
+++ b/metadata/md5-cache/dev-perl/Test-YAML-1.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Test-Base-0.860.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Test-Base-0.860.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Testing Module for YAML Implementations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-YAML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~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/Test-Base-0.860.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Test-Base-0.860.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/Test-YAML-1.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5a540a744a773458307de32b62d65ad
diff --git a/metadata/md5-cache/dev-perl/Test-utf8-1.20.0 b/metadata/md5-cache/dev-perl/Test-utf8-1.20.0
index 2eadc69309cc..caea1a58ee9d 100644
--- a/metadata/md5-cache/dev-perl/Test-utf8-1.20.0
+++ b/metadata/md5-cache/dev-perl/Test-utf8-1.20.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Handy utf8 tests
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test-utf8
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKF/Test-utf8-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c66cd5638120d09a2ed385b09ba71fc8
diff --git a/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.100.0-r1 b/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.100.0-r1
index 1665b5c0a964..be8e6289d298 100644
--- a/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/IPC-Run3 dev-perl/Module-Pluggable virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/IPC-Run3 dev-perl/Module-Pluggable virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fail if tests warn
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Plugin-NoWarnings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ba613adaf33b059231ea2bd9388bbbf4
diff --git a/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.90.0-r1 b/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.90.0-r1
index 1670fdbcb41e..79643cb45c75 100644
--- a/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Test2-Plugin-NoWarnings-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/IPC-Run3 virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/IPC-Run3 virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fail if tests warn
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Plugin-NoWarnings
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Test-Simple-1.302.167 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0978a13110013b7b2770a595a075f1f8
diff --git a/metadata/md5-cache/dev-perl/Test2-Tools-Explain-0.20.0-r1 b/metadata/md5-cache/dev-perl/Test2-Tools-Explain-0.20.0-r1
index ba823a813e5d..f138b8e91133 100644
--- a/metadata/md5-cache/dev-perl/Test2-Tools-Explain-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/Test2-Tools-Explain-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Explain tools for Perl's Test2 framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Tools-Explain
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Test2-Suite || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Test2-Suite >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/Test2-Tools-Explain-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a37cf4b3851ad8738a4455ede9036379
diff --git a/metadata/md5-cache/dev-perl/Text-Aligner-0.160.0 b/metadata/md5-cache/dev-perl/Text-Aligner-0.160.0
index a613a90d9277..c969a22fae22 100644
--- a/metadata/md5-cache/dev-perl/Text-Aligner-0.160.0
+++ b/metadata/md5-cache/dev-perl/Text-Aligner-0.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=virtual/perl-Term-ANSIColor-2.20.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=virtual/perl-Term-ANSIColor-2.20.0 >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Used to justify strings to various alignment styles
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Aligner
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=ISC
-RDEPEND=virtual/perl-Exporter >=virtual/perl-Term-ANSIColor-2.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=virtual/perl-Term-ANSIColor-2.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Aligner-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a41983f6458c30b40d211e15d905a13b
diff --git a/metadata/md5-cache/dev-perl/Text-Aspell-0.90.0-r3 b/metadata/md5-cache/dev-perl/Text-Aspell-0.90.0-r3
index fd8533fadf54..9cbb417c4c52 100644
--- a/metadata/md5-cache/dev-perl/Text-Aspell-0.90.0-r3
+++ b/metadata/md5-cache/dev-perl/Text-Aspell-0.90.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=app-text/aspell || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-text/aspell >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the GNU Aspell Library
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Aspell
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-text/aspell || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-text/aspell >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HANK/Text-Aspell-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=916477a86c50499c51f1cdb7db5f9430
diff --git a/metadata/md5-cache/dev-perl/Text-Autoformat-1.750.0 b/metadata/md5-cache/dev-perl/Text-Autoformat-1.750.0
index 00b6690eb570..37321aa6f9ed 100644
--- a/metadata/md5-cache/dev-perl/Text-Autoformat-1.750.0
+++ b/metadata/md5-cache/dev-perl/Text-Autoformat-1.750.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Text-Reform virtual/perl-Text-Tabs+Wrap virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Text-Reform virtual/perl-Text-Tabs+Wrap virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatic text wrapping and reformatting
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Autoformat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Text-Reform virtual/perl-Text-Tabs+Wrap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Text-Reform virtual/perl-Text-Tabs+Wrap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Text-Autoformat-1.75.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=483b35d71404cb003e0f0e1fea6265cf
diff --git a/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1 b/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1
index da0f07f69ecf..ff6e2f7efeb0 100644
--- a/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-BibTeX-0.890.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=!dev-libs/btparse virtual/perl-Encode virtual/perl-Scalar-List-Utils virtual/perl-Unicode-Normalize >=dev-perl/Config-AutoConf-0.320 >=dev-perl/ExtUtils-LibBuilder-0.20.0 >=virtual/perl-ExtUtils-CBuilder-0.270.0 >=dev-perl/Module-Build-0.360.300 test? ( >=dev-perl/Capture-Tiny-0.60.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!dev-libs/btparse virtual/perl-Encode virtual/perl-Scalar-List-Utils virtual/perl-Unicode-Normalize >=dev-perl/Config-AutoConf-0.320 >=dev-perl/ExtUtils-LibBuilder-0.20.0 >=virtual/perl-ExtUtils-CBuilder-0.270.0 >=dev-perl/Module-Build-0.360.300 test? ( >=dev-perl/Capture-Tiny-0.60.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl library for reading, parsing, and processing BibTeX files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-BibTeX
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!dev-libs/btparse virtual/perl-Encode virtual/perl-Scalar-List-Utils virtual/perl-Unicode-Normalize || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!dev-libs/btparse virtual/perl-Encode virtual/perl-Scalar-List-Utils virtual/perl-Unicode-Normalize >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/Text-BibTeX-0.89.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5f719b66dc7a96d7119f21803af18a57
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0e217c4751a111ccc8d7994156de5c8a
diff --git a/metadata/md5-cache/dev-perl/Text-CSV-2.30.0 b/metadata/md5-cache/dev-perl/Text-CSV-2.30.0
index 063e50e81c36..65e0dde80b30 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV-2.30.0
+++ b/metadata/md5-cache/dev-perl/Text-CSV-2.30.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate comma-separated value strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV
INHERIT=perl-module
IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=xs? ( >=dev-perl/Text-CSV_XS-1.510.0 ) virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=xs? ( >=dev-perl/Text-CSV_XS-1.510.0 ) virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-2.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0cd54f1f547e101eef43d0c1bfb59c3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=aea46561f600cda033fc7c15d49656f8
diff --git a/metadata/md5-cache/dev-perl/Text-CSV-2.40.0 b/metadata/md5-cache/dev-perl/Text-CSV-2.40.0
index b4cab5045a4d..8c40442aad7d 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV-2.40.0
+++ b/metadata/md5-cache/dev-perl/Text-CSV-2.40.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate comma-separated value strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath 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=xs? ( >=dev-perl/Text-CSV_XS-1.530.0 ) virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=xs? ( >=dev-perl/Text-CSV_XS-1.530.0 ) virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IS/ISHIGAKI/Text-CSV-2.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b327348a0ad424411593e8af3ab9c2dd
diff --git a/metadata/md5-cache/dev-perl/Text-CSV-Simple-1.0.0-r2 b/metadata/md5-cache/dev-perl/Text-CSV-Simple-1.0.0-r2
index 1197230e606b..78f566dd683c 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV-Simple-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-CSV-Simple-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Text-CSV_XS dev-perl/Class-Trigger dev-perl/File-Slurp test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Text-CSV_XS dev-perl/Class-Trigger dev-perl/File-Slurp test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Text::CSV::Simple - Simpler parsing of CSV files
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2+
-RDEPEND=dev-perl/Text-CSV_XS dev-perl/Class-Trigger dev-perl/File-Slurp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-CSV_XS dev-perl/Class-Trigger dev-perl/File-Slurp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Text-CSV-Simple-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=18ec778aa99538a4e458df4c984dc245
diff --git a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.520.0 b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.520.0
index 63d6b797225f..6c5c6f7004fe 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.520.0
+++ b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.520.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-IO virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-IO virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Comma-separated values manipulation routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV_XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-IO virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.52.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a9e28edb1fb191d97625200b2396e01
diff --git a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.540.0 b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.540.0
index dbfdc16dd762..a8a008267976 100644
--- a/metadata/md5-cache/dev-perl/Text-CSV_XS-1.540.0
+++ b/metadata/md5-cache/dev-perl/Text-CSV_XS-1.540.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-3.210.0 virtual/perl-IO virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Encode-3.210.0 virtual/perl-IO virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Comma-separated values manipulation routines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CSV_XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-3.210.0 virtual/perl-IO virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-3.210.0 virtual/perl-IO virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.54.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=187b2068409177104559ca3de75535ed
diff --git a/metadata/md5-cache/dev-perl/Text-CharWidth-0.40.0-r2 b/metadata/md5-cache/dev-perl/Text-CharWidth-0.40.0-r2
index 3a5dae6354bd..d85f53475a72 100644
--- a/metadata/md5-cache/dev-perl/Text-CharWidth-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-CharWidth-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Get number of occupied columns of a string on terminal
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-CharWidth
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KU/KUBOTA/Text-CharWidth-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79c5a47bb9a480713d14f8ec6e12bf79
diff --git a/metadata/md5-cache/dev-perl/Text-Diff-1.450.0-r1 b/metadata/md5-cache/dev-perl/Text-Diff-1.450.0-r1
index 249c55dab836..470dcb9482a1 100644
--- a/metadata/md5-cache/dev-perl/Text-Diff-1.450.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Diff-1.450.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perform diffs on files and record sets
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Diff
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/Algorithm-Diff-1.190.0 virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Algorithm-Diff-1.190.0 virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=736d81d208ec55e5793b51ea52011583
diff --git a/metadata/md5-cache/dev-perl/Text-FindIndent-0.110.0-r1 b/metadata/md5-cache/dev-perl/Text-FindIndent-0.110.0-r1
index 455465a3702f..ae9447a76240 100644
--- a/metadata/md5-cache/dev-perl/Text-FindIndent-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-FindIndent-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( >=virtual/perl-Test-Simple-0.800.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( >=virtual/perl-Test-Simple-0.800.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Heuristically determine the indent style
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-FindIndent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Text-FindIndent-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fdc03bc4f47a0de603ac070baff03ae8
diff --git a/metadata/md5-cache/dev-perl/Text-Format-0.620.0 b/metadata/md5-cache/dev-perl/Text-Format-0.620.0
index 89031e9d9ae6..dcd109246779 100644
--- a/metadata/md5-cache/dev-perl/Text-Format-0.620.0
+++ b/metadata/md5-cache/dev-perl/Text-Format-0.620.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Module-Build-0.280.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Various subroutines to format text
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Format
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Format-0.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79c243c294136d9d1a976e0bf03cf984
diff --git a/metadata/md5-cache/dev-perl/Text-German-0.60.0-r2 b/metadata/md5-cache/dev-perl/Text-German-0.60.0-r2
index b4f6d605f3e0..50b2dabd0f81 100644
--- a/metadata/md5-cache/dev-perl/Text-German-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-German-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=German grundform reduction
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-German
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/U/UL/ULPFR/Text-German-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e9214fcc7fa126af16b42b2b85ccc2a1
diff --git a/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1 b/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1
index 64c3b8efa638..cb58a35f1a29 100644
--- a/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Glob-0.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Match globbing patterns against text
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Glob
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5fa0e72120b299cb41271e5704b48956
diff --git a/metadata/md5-cache/dev-perl/Text-Iconv-1.700.0-r3 b/metadata/md5-cache/dev-perl/Text-Iconv-1.700.0-r3
index 91547fd8d9a5..a783c12f8277 100644
--- a/metadata/md5-cache/dev-perl/Text-Iconv-1.700.0-r3
+++ b/metadata/md5-cache/dev-perl/Text-Iconv-1.700.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/libiconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/libiconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/libiconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/libiconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl interface to the iconv() codeset conversion function
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Iconv
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/libiconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/libiconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MP/MPIOTR/Text-Iconv-1.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=465661720cb7e9d7646e87570fa1cdd5
diff --git a/metadata/md5-cache/dev-perl/Text-Kakasi-2.40.0-r3 b/metadata/md5-cache/dev-perl/Text-Kakasi-2.40.0-r3
index 56107796c3eb..92c4883a04de 100644
--- a/metadata/md5-cache/dev-perl/Text-Kakasi-2.40.0-r3
+++ b/metadata/md5-cache/dev-perl/Text-Kakasi-2.40.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=app-i18n/kakasi-2.3.4 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=app-i18n/kakasi-2.3.4 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-i18n/kakasi-2.3.4 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=app-i18n/kakasi-2.3.4 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=This module provides libkakasi interface for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Kakasi
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=GPL-2
-RDEPEND=>=app-i18n/kakasi-2.3.4 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=app-i18n/kakasi-2.3.4 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/Text-Kakasi-2.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=68a71de77745d2c35598a34a90d5465d
diff --git a/metadata/md5-cache/dev-perl/Text-Levenshtein-0.150.0 b/metadata/md5-cache/dev-perl/Text-Levenshtein-0.150.0
index e5d1805e8856..f58672c95806 100644
--- a/metadata/md5-cache/dev-perl/Text-Levenshtein-0.150.0
+++ b/metadata/md5-cache/dev-perl/Text-Levenshtein-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=virtual/perl-Unicode-Collate-1.40.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 virtual/perl-parent ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=virtual/perl-Unicode-Collate-1.40.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 virtual/perl-parent ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An implementation of the Levenshtein edit distance
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Levenshtein
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=virtual/perl-Unicode-Collate-1.40.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=virtual/perl-Unicode-Collate-1.40.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Text-Levenshtein-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d1386cc21b0c60cdd512e691eab9f463
diff --git a/metadata/md5-cache/dev-perl/Text-LevenshteinXS-0.30.0-r2 b/metadata/md5-cache/dev-perl/Text-LevenshteinXS-0.30.0-r2
index d94fdbe54add..f215f06c94a9 100644
--- a/metadata/md5-cache/dev-perl/Text-LevenshteinXS-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-LevenshteinXS-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An XS implementation of the Levenshtein edit distance
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-LevenshteinXS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JG/JGOLDBERG/Text-LevenshteinXS-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d090ce9c5b3675f2db579e30f6f5a0e0
diff --git a/metadata/md5-cache/dev-perl/Text-Markdown-1.0.31-r2 b/metadata/md5-cache/dev-perl/Text-Markdown-1.0.31-r2
index eb98ed2df31d..549c5a57786e 100644
--- a/metadata/md5-cache/dev-perl/Text-Markdown-1.0.31-r2
+++ b/metadata/md5-cache/dev-perl/Text-Markdown-1.0.31-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-Text-Balanced test? ( virtual/perl-Test-Simple dev-perl/Text-Diff dev-perl/List-MoreUtils dev-perl/Test-Differences dev-perl/Test-Exception ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-Text-Balanced test? ( virtual/perl-Test-Simple dev-perl/Text-Diff dev-perl/List-MoreUtils dev-perl/Test-Differences dev-perl/Test-Exception ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert MultiMarkdown syntax to (X)HTML
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Markdown
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-Text-Balanced || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 virtual/perl-Getopt-Long virtual/perl-Text-Balanced >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOBTFISH/Text-Markdown-1.000031.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8392a523dde25be5d93ea8c9c378e3ef
diff --git a/metadata/md5-cache/dev-perl/Text-Netstring-0.70.0-r2 b/metadata/md5-cache/dev-perl/Text-Netstring-0.70.0-r2
index 8c0143170b34..df448f1d80b4 100644
--- a/metadata/md5-cache/dev-perl/Text-Netstring-0.70.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-Netstring-0.70.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create and manipulate netstrings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Netstring
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRAFTERY/Text-Netstring-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d25e6432940cdf83245d159705a235f
diff --git a/metadata/md5-cache/dev-perl/Text-Password-Pronounceable-0.300.0-r2 b/metadata/md5-cache/dev-perl/Text-Password-Pronounceable-0.300.0-r2
index 9bd027786b3b..3a5a3238f627 100644
--- a/metadata/md5-cache/dev-perl/Text-Password-Pronounceable-0.300.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-Password-Pronounceable-0.300.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generate pronounceable passwords
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Password-Pronounceable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TS/TSIBLEY/Text-Password-Pronounceable-0.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=79d4c0cabbde2e630b198cc98049c01e
diff --git a/metadata/md5-cache/dev-perl/Text-Patch-1.800.0-r2 b/metadata/md5-cache/dev-perl/Text-Patch-1.800.0-r2
index a9d37c094ab9..d20c8ac82714 100644
--- a/metadata/md5-cache/dev-perl/Text-Patch-1.800.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-Patch-1.800.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Text-Diff || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Text-Diff >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Patches text with given patch
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Patch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~riscv x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Text-Diff || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-Diff >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CADE/Text-Patch-1.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=24f13b2b5596ad09963f0782b5fb152f
diff --git a/metadata/md5-cache/dev-perl/Text-Quoted-2.100.0 b/metadata/md5-cache/dev-perl/Text-Quoted-2.100.0
index 624a95febef1..1fc4031fc2a2 100644
--- a/metadata/md5-cache/dev-perl/Text-Quoted-2.100.0
+++ b/metadata/md5-cache/dev-perl/Text-Quoted-2.100.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Text-Autoformat virtual/perl-Text-Tabs+Wrap >=virtual/perl-ExtUtils-MakeMaker-6.590.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Text-Autoformat virtual/perl-Text-Tabs+Wrap >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extract the structure of a quoted mail message
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Quoted
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Text-Autoformat virtual/perl-Text-Tabs+Wrap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-Autoformat virtual/perl-Text-Tabs+Wrap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BP/BPS/Text-Quoted-2.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4672a783d0e271adae5bfeae939472f4
diff --git a/metadata/md5-cache/dev-perl/Text-Reform-1.200.0-r2 b/metadata/md5-cache/dev-perl/Text-Reform-1.200.0-r2
index 070871d54e6c..903eb551b794 100644
--- a/metadata/md5-cache/dev-perl/Text-Reform-1.200.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-Reform-1.200.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manual text wrapping and reformatting
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Reform
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Text-Reform-1.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aa2690d122ca8cbfe31d12f549011853
diff --git a/metadata/md5-cache/dev-perl/Text-Roman-3.500.0-r1 b/metadata/md5-cache/dev-perl/Text-Roman-3.500.0-r1
index a34a24a1dbfe..d476436641fd 100644
--- a/metadata/md5-cache/dev-perl/Text-Roman-3.500.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Roman-3.500.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Allows conversion between Roman and Arabic algarisms
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Roman
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SY/SYP/Text-Roman-3.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=05ea16a56f4971ab909d7ad6bf741ae6
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca25df1007ace1c286f2b3d6dae4c4e8
diff --git a/metadata/md5-cache/dev-perl/Text-Shellwords-1.80.0-r2 b/metadata/md5-cache/dev-perl/Text-Shellwords-1.80.0-r2
index 64fcdfebaf29..0a53a90f0195 100644
--- a/metadata/md5-cache/dev-perl/Text-Shellwords-1.80.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-Shellwords-1.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse text and return a set of tokens using the same rules as the Unix shell
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Shellwords
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/Text-Shellwords-1.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=09a43de8c5d9687fa2674162f8904c28
diff --git a/metadata/md5-cache/dev-perl/Text-Soundex-3.50.0-r1 b/metadata/md5-cache/dev-perl/Text-Soundex-3.50.0-r1
index 1b9a31371089..d75c16dd098e 100644
--- a/metadata/md5-cache/dev-perl/Text-Soundex-3.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Soundex-3.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Text-Unidecode ) virtual/perl-if virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Text-Unidecode ) virtual/perl-if virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implementation of the soundex algorithm
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Soundex
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/Text-Unidecode ) virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Text-Unidecode ) virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Text-Soundex-3.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5a68daa0d97e0cd8a7dfac8da7c0a7ab
diff --git a/metadata/md5-cache/dev-perl/Text-Table-1.135.0 b/metadata/md5-cache/dev-perl/Text-Table-1.135.0
index 50c36513769c..8cc18d1f3af7 100644
--- a/metadata/md5-cache/dev-perl/Text-Table-1.135.0
+++ b/metadata/md5-cache/dev-perl/Text-Table-1.135.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Text-Aligner >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Text-Aligner >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Organize Data in Tables
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Table
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=ISC
-RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Text-Aligner || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils dev-perl/Text-Aligner >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/Text-Table-1.135.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1907925092ff4c20d4631e3a2cbc6528
diff --git a/metadata/md5-cache/dev-perl/Text-Template-1.610.0 b/metadata/md5-cache/dev-perl/Text-Template-1.610.0
index b2b8a7ff60fe..c19e7277e4d6 100644
--- a/metadata/md5-cache/dev-perl/Text-Template-1.610.0
+++ b/metadata/md5-cache/dev-perl/Text-Template-1.610.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Safe dev-perl/Test-More-UTF8 virtual/perl-Test-Simple dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Temp virtual/perl-Safe dev-perl/Test-More-UTF8 virtual/perl-Test-Simple dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expand template text with embedded Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Template
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHOUT/Text-Template-1.61.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=29a37b3f43509739a4a43ee952959f89
diff --git a/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0-r1 b/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0-r1
index ea01c6cedf7f..d7484789fbe0 100644
--- a/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Unidecode-1.300.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Plain ASCII transliterations of Unicode text
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Unidecode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SB/SBURKE/Text-Unidecode-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5cdb640cc3f2194cba4698ed984a3014
diff --git a/metadata/md5-cache/dev-perl/Text-VimColor-0.290.0-r2 b/metadata/md5-cache/dev-perl/Text-VimColor-0.290.0-r2
index 2fb3a525b452..49ba0142a61a 100644
--- a/metadata/md5-cache/dev-perl/Text-VimColor-0.290.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-VimColor-0.290.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=app-editors/vim[-minimal] virtual/perl-Carp dev-perl/File-ShareDir virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO >=dev-perl/Path-Class-0.40.0 >=virtual/perl-Term-ANSIColor-1.30.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.880.0 dev-perl/XML-Parser ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-editors/vim[-minimal] virtual/perl-Carp dev-perl/File-ShareDir virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO >=dev-perl/Path-Class-0.40.0 >=virtual/perl-Term-ANSIColor-1.30.0 virtual/perl-ExtUtils-MakeMaker >=dev-perl/File-ShareDir-Install-0.60.0 test? ( virtual/perl-Exporter virtual/perl-File-Spec dev-perl/Test-File-ShareDir >=virtual/perl-Test-Simple-0.880.0 dev-perl/XML-Parser ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Syntax highlighting using vim
EAPI=8
HOMEPAGE=https://github.com/rwstauner/Text-VimColor
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-editors/vim[-minimal] virtual/perl-Carp dev-perl/File-ShareDir virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO >=dev-perl/Path-Class-0.40.0 >=virtual/perl-Term-ANSIColor-1.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-editors/vim[-minimal] virtual/perl-Carp dev-perl/File-ShareDir virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-IO >=dev-perl/Path-Class-0.40.0 >=virtual/perl-Term-ANSIColor-1.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RW/RWSTAUNER/Text-VimColor-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ce20b0c91f547dd402c75ef891da2186
diff --git a/metadata/md5-cache/dev-perl/Text-WikiFormat-0.810.0-r1 b/metadata/md5-cache/dev-perl/Text-WikiFormat-0.810.0-r1
index 4421de8af3c3..d09cf5288a2c 100644
--- a/metadata/md5-cache/dev-perl/Text-WikiFormat-0.810.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-WikiFormat-0.810.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/URI virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.28 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/URI virtual/perl-Scalar-List-Utils >=dev-perl/Module-Build-0.28 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Translate Wiki formatted text into other formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-WikiFormat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/URI virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/URI virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CY/CYCLES/Text-WikiFormat-0.81.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ccb8b4538743f07dab8f4770184cd6dc
diff --git a/metadata/md5-cache/dev-perl/Text-WordDiff-0.90.0 b/metadata/md5-cache/dev-perl/Text-WordDiff-0.90.0
index 2c1c2f6e4a9f..37c66fd7512c 100644
--- a/metadata/md5-cache/dev-perl/Text-WordDiff-0.90.0
+++ b/metadata/md5-cache/dev-perl/Text-WordDiff-0.90.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Algorithm-Diff dev-perl/HTML-Parser virtual/perl-Term-ANSIColor dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Algorithm-Diff dev-perl/HTML-Parser virtual/perl-Term-ANSIColor dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Track changes between documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-WordDiff
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Algorithm-Diff dev-perl/HTML-Parser virtual/perl-Term-ANSIColor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Algorithm-Diff dev-perl/HTML-Parser virtual/perl-Term-ANSIColor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMK/Text-WordDiff-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=00fa89679328c19be5aa01d1fc2c4954
diff --git a/metadata/md5-cache/dev-perl/Text-WrapI18N-0.60.0-r2 b/metadata/md5-cache/dev-perl/Text-WrapI18N-0.60.0-r2
index 91c61b40b28c..a744c2182d4b 100644
--- a/metadata/md5-cache/dev-perl/Text-WrapI18N-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Text-WrapI18N-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Text-CharWidth || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Text-CharWidth >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Internationalized substitute of Text::Wrap
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-WrapI18N
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=dev-perl/Text-CharWidth || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-CharWidth >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KU/KUBOTA/Text-WrapI18N-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6c37d6854bcabeb98d48ae04fe4671b2
diff --git a/metadata/md5-cache/dev-perl/Text-Wrapper-1.50.0-r1 b/metadata/md5-cache/dev-perl/Text-Wrapper-1.50.0-r1
index 1bc49f34d6c5..2d91763193eb 100644
--- a/metadata/md5-cache/dev-perl/Text-Wrapper-1.50.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-Wrapper-1.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( !minimal? ( dev-perl/Test-Differences ) virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( !minimal? ( dev-perl/Test-Differences ) virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Word wrap text by breaking long lines
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-Wrapper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~hppa ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJM/Text-Wrapper-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9d3734b2e1d079bb03cce48effb7df7
diff --git a/metadata/md5-cache/dev-perl/Text-vFile-asData-0.80.0-r1 b/metadata/md5-cache/dev-perl/Text-vFile-asData-0.80.0-r1
index 5881316abdea..f1cc49771309 100644
--- a/metadata/md5-cache/dev-perl/Text-vFile-asData-0.80.0-r1
+++ b/metadata/md5-cache/dev-perl/Text-vFile-asData-0.80.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor-Chained test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Accessor-Chained test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module to parse vFile formatted files into data structures
EAPI=8
HOMEPAGE=https://metacpan.org/release/Text-vFile-asData
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor-Chained || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor-Chained >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCLAMP/Text-vFile-asData-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e4a35d516094942bd2cf83e5ffb7a34c
diff --git a/metadata/md5-cache/dev-perl/TheSchwartz-1.170.0 b/metadata/md5-cache/dev-perl/TheSchwartz-1.170.0
index 608370f60a48..0a5e978c68ac 100644
--- a/metadata/md5-cache/dev-perl/TheSchwartz-1.170.0
+++ b/metadata/md5-cache/dev-perl/TheSchwartz-1.170.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor >=dev-perl/Data-ObjectDriver-0.40.0 virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/Module-Build-Tiny-0.35.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Accessor >=dev-perl/Data-ObjectDriver-0.40.0 virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-perl/Module-Build-Tiny-0.35.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Reliable job queue
EAPI=8
HOMEPAGE=https://metacpan.org/release/TheSchwartz
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor >=dev-perl/Data-ObjectDriver-0.40.0 virtual/perl-Digest-MD5 virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor >=dev-perl/Data-ObjectDriver-0.40.0 virtual/perl-Digest-MD5 virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AK/AKIYM/TheSchwartz-1.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=566915172a6c6a1105f6bba7fec6777e
diff --git a/metadata/md5-cache/dev-perl/Thread-SigMask-0.4.0-r1 b/metadata/md5-cache/dev-perl/Thread-SigMask-0.4.0-r1
index c8465acf3b4d..4f37a58f2cd4 100644
--- a/metadata/md5-cache/dev-perl/Thread-SigMask-0.4.0-r1
+++ b/metadata/md5-cache/dev-perl/Thread-SigMask-0.4.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=dev-perl/Module-Build-0.360.100 test? ( virtual/perl-File-Spec virtual/perl-IO virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Thread specific signal masks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Thread-SigMask
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Exporter-5.570.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LE/LEONT/Thread-SigMask-0.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16e1ac64d474041743c2f47f6ff6a776
diff --git a/metadata/md5-cache/dev-perl/Throwable-1.1.0 b/metadata/md5-cache/dev-perl/Throwable-1.1.0
index 571f3f796364..efb5f4caca57 100644
--- a/metadata/md5-cache/dev-perl/Throwable-1.1.0
+++ b/metadata/md5-cache/dev-perl/Throwable-1.1.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Devel-StackTrace-1.320.0 >=dev-perl/Module-Runtime-0.2.0 >=dev-perl/Moo-1.0.1 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Devel-StackTrace-1.320.0 >=dev-perl/Module-Runtime-0.2.0 >=dev-perl/Moo-1.0.1 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-CPAN-Meta-2.120.900 virtual/perl-File-Spec >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A role for classes that can be thrown
EAPI=8
HOMEPAGE=https://metacpan.org/release/Throwable
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Devel-StackTrace-1.320.0 >=dev-perl/Module-Runtime-0.2.0 >=dev-perl/Moo-1.0.1 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Devel-StackTrace-1.320.0 >=dev-perl/Module-Runtime-0.2.0 >=dev-perl/Moo-1.0.1 virtual/perl-Scalar-List-Utils dev-perl/Sub-Quote >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/Throwable-1.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1e9f6c88636ab619a45a6248aca21466
diff --git a/metadata/md5-cache/dev-perl/Tie-Array-CSV-0.80.0 b/metadata/md5-cache/dev-perl/Tie-Array-CSV-0.80.0
index 5d8826fb59a4..3cde40722b0a 100644
--- a/metadata/md5-cache/dev-perl/Tie-Array-CSV-0.80.0
+++ b/metadata/md5-cache/dev-perl/Tie-Array-CSV-0.80.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.360.100 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.360.100 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tied array which combines the power of Tie::File and Text::CSV
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Array-CSV
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils dev-perl/Text-CSV || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils dev-perl/Text-CSV >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JB/JBERGER/Tie-Array-CSV-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f7073aaacab07b117bc434f94eb5ed8b
diff --git a/metadata/md5-cache/dev-perl/Tie-Array-Sorted-1.410.0-r2 b/metadata/md5-cache/dev-perl/Tie-Array-Sorted-1.410.0-r2
index 73c46362702e..ece07883e250 100644
--- a/metadata/md5-cache/dev-perl/Tie-Array-Sorted-1.410.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-Array-Sorted-1.410.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An array which is kept sorted
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Array-Sorted
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=GPL-2+
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMTM/Tie-Array-Sorted-1.41.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=779f9dfe0649a00b4dc5eca4826037f7
diff --git a/metadata/md5-cache/dev-perl/Tie-CPHash-2.0.0-r1 b/metadata/md5-cache/dev-perl/Tie-CPHash-2.0.0-r1
index 884ee53a2a04..890b98c8c97f 100644
--- a/metadata/md5-cache/dev-perl/Tie-CPHash-2.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Tie-CPHash-2.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Case preserving but case insensitive hash table
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-CPHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJM/Tie-CPHash-2.000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ce40b5da3214a482eb4442bad7c05bf
diff --git a/metadata/md5-cache/dev-perl/Tie-Cache-0.210.0-r2 b/metadata/md5-cache/dev-perl/Tie-Cache-0.210.0-r2
index 78b08c1fa909..0f90fe70a88d 100644
--- a/metadata/md5-cache/dev-perl/Tie-Cache-0.210.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-Cache-0.210.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=In memory size limited LRU cache
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Cache
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~ppc ~ppc64 ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHAMAS/Tie-Cache-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a24909a40e44b86c6e536c7f62bc353
diff --git a/metadata/md5-cache/dev-perl/Tie-Cache-LRU-20150301.0.0-r1 b/metadata/md5-cache/dev-perl/Tie-Cache-LRU-20150301.0.0-r1
index 2d1a82db00b7..0fc9710b645a 100644
--- a/metadata/md5-cache/dev-perl/Tie-Cache-LRU-20150301.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Tie-Cache-LRU-20150301.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/enum dev-perl/Carp-Assert dev-perl/Class-Virtual dev-perl/Class-Data-Inheritable test? ( >=virtual/perl-Test-Simple-0.820.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/enum dev-perl/Carp-Assert dev-perl/Class-Virtual dev-perl/Class-Data-Inheritable test? ( >=virtual/perl-Test-Simple-0.820.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Least-Recently Used cache
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Cache-LRU
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/enum dev-perl/Carp-Assert dev-perl/Class-Virtual dev-perl/Class-Data-Inheritable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/enum dev-perl/Carp-Assert dev-perl/Class-Virtual dev-perl/Class-Data-Inheritable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHWERN/Tie-Cache-LRU-20150301.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=28d67c55b8aa714530b7d7a3518d604d
diff --git a/metadata/md5-cache/dev-perl/Tie-Cache-LRU-Expires-0.550.0-r2 b/metadata/md5-cache/dev-perl/Tie-Cache-LRU-Expires-0.550.0-r2
index eabf34e972f3..eb6ca80bde6d 100644
--- a/metadata/md5-cache/dev-perl/Tie-Cache-LRU-Expires-0.550.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-Cache-LRU-Expires-0.550.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Tie-Cache-LRU || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Tie-Cache-LRU >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Extends Tie::Cache::LRU with expiring
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Cache-LRU-Expires
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Artistic
-RDEPEND=dev-perl/Tie-Cache-LRU || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Tie-Cache-LRU >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OE/OESTERHOL/Tie-Cache-LRU-Expires-0.55.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=129babb1de50273feb1b396b2dbb53b6
diff --git a/metadata/md5-cache/dev-perl/Tie-Cycle-1.228.0 b/metadata/md5-cache/dev-perl/Tie-Cycle-1.228.0
index 1d46722b6a74..a53dc6d0bc89 100644
--- a/metadata/md5-cache/dev-perl/Tie-Cycle-1.228.0
+++ b/metadata/md5-cache/dev-perl/Tie-Cycle-1.228.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-0.950.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.640.0 virtual/perl-File-Spec test? ( >=virtual/perl-Test-Simple-0.950.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cycle through a list of values via a scalar
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Cycle
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BD/BDFOY/Tie-Cycle-1.228.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a34cf662d22df660f05e0eb02208d719
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=eb3de0110b97f3436c5eff6ede6bb403
diff --git a/metadata/md5-cache/dev-perl/Tie-EncryptedHash-1.240.0-r2 b/metadata/md5-cache/dev-perl/Tie-EncryptedHash-1.240.0-r2
index 3b77648b1898..860e868097be 100644
--- a/metadata/md5-cache/dev-perl/Tie-EncryptedHash-1.240.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-EncryptedHash-1.240.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-CBC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-CBC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Hashes (and objects based on hashes) with encrypting fields
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-EncryptedHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~mips ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-CBC || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Crypt-Blowfish dev-perl/Crypt-DES dev-perl/Crypt-CBC >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VI/VIPUL/Tie-EncryptedHash-1.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=460b7811e851b97314e3f45a388a64cf
diff --git a/metadata/md5-cache/dev-perl/Tie-Hash-Method-0.20.0-r1 b/metadata/md5-cache/dev-perl/Tie-Hash-Method-0.20.0-r1
index 70ae5b0581ea..6e288358d174 100644
--- a/metadata/md5-cache/dev-perl/Tie-Hash-Method-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/Tie-Hash-Method-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Test-Pod ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/Test-Pod ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tied hash with specific methods overriden by callbacks
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Hash-Method
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Y/YV/YVES/Tie-Hash-Method-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05f4567f4e7da53d54663d07ed26127f
diff --git a/metadata/md5-cache/dev-perl/Tie-IxHash-1.230.0-r1 b/metadata/md5-cache/dev-perl/Tie-IxHash-1.230.0-r1
index 611a74c89841..1d033fae5d13 100644
--- a/metadata/md5-cache/dev-perl/Tie-IxHash-1.230.0-r1
+++ b/metadata/md5-cache/dev-perl/Tie-IxHash-1.230.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Ordered associative arrays for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-IxHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHORNY/Tie-IxHash-1.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d99e3da21ceb3ea47dfd81b8bb043a2e
diff --git a/metadata/md5-cache/dev-perl/Tie-LLHash-1.4.0-r1 b/metadata/md5-cache/dev-perl/Tie-LLHash-1.4.0-r1
index 0ed2b6a791e0..dd17809997ea 100644
--- a/metadata/md5-cache/dev-perl/Tie-LLHash-1.4.0-r1
+++ b/metadata/md5-cache/dev-perl/Tie-LLHash-1.4.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Implements an ordered hash-like object
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-LLHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAERXESS/Tie-LLHash-1.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e35710fe2afbcfe988ab09e5db7ecb74
diff --git a/metadata/md5-cache/dev-perl/Tie-ShadowHash-2.10.0 b/metadata/md5-cache/dev-perl/Tie-ShadowHash-2.10.0
index e7675d9b1829..6a15d6694e1d 100644
--- a/metadata/md5-cache/dev-perl/Tie-ShadowHash-2.10.0
+++ b/metadata/md5-cache/dev-perl/Tie-ShadowHash-2.10.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Merge multiple data sources into a hash
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-ShadowHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RR/RRA/Tie-ShadowHash-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9919cf1edba596013856b30e5bbec91d
diff --git a/metadata/md5-cache/dev-perl/Tie-Simple-1.40.0-r1 b/metadata/md5-cache/dev-perl/Tie-Simple-1.40.0-r1
index 2368a3319350..4eaa473d0788 100644
--- a/metadata/md5-cache/dev-perl/Tie-Simple-1.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Tie-Simple-1.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Module for creating easier variable ties
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HANENKAMP/Tie-Simple-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=83aec602cb1821aff1026151c1391306
diff --git a/metadata/md5-cache/dev-perl/Tie-StrictHash-1.0.0-r2 b/metadata/md5-cache/dev-perl/Tie-StrictHash-1.0.0-r2
index 9e8ab40f48e6..b7c038201b48 100644
--- a/metadata/md5-cache/dev-perl/Tie-StrictHash-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-StrictHash-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A hash with strict-like semantics
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-StrictHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KV/KVAIL/Tie-StrictHash-1.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2e6520e43acdb321e37bcd2266e5048f
diff --git a/metadata/md5-cache/dev-perl/Tie-Sub-1.1.0-r2 b/metadata/md5-cache/dev-perl/Tie-Sub-1.1.0-r2
index 01744be7e646..69a7b83db8af 100644
--- a/metadata/md5-cache/dev-perl/Tie-Sub-1.1.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-Sub-1.1.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Params-Validate test? ( >=dev-perl/Test-Differences-0.600.0 dev-perl/Test-NoWarnings dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Params-Validate test? ( >=dev-perl/Test-Differences-0.600.0 dev-perl/Test-NoWarnings dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tying a subroutine, function or method to a hash
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-Sub
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Params-Validate || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Params-Validate >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/ST/STEFFENW/Tie-Sub-1.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=89b5e898cda36e331bff873ab065f6b1
diff --git a/metadata/md5-cache/dev-perl/Tie-ToObject-0.30.0-r2 b/metadata/md5-cache/dev-perl/Tie-ToObject-0.30.0-r2
index bc36b6dadb42..6f9aa3ac626a 100644
--- a/metadata/md5-cache/dev-perl/Tie-ToObject-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Tie-ToObject-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( >=virtual/perl-Test-Simple-1.1.10 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( >=virtual/perl-Test-Simple-1.1.10 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tie to an existing object
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tie-ToObject
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NU/NUFFIN/Tie-ToObject-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=88d5cf9ad51886afc5376e12a05066b7
diff --git a/metadata/md5-cache/dev-perl/Time-Duration-1.210.0 b/metadata/md5-cache/dev-perl/Time-Duration-1.210.0
index 93a28e1b6744..34ef6537a681 100644
--- a/metadata/md5-cache/dev-perl/Time-Duration-1.210.0
+++ b/metadata/md5-cache/dev-perl/Time-Duration-1.210.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Rounded or exact English expression of durations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Duration
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-1.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f057c15f9439ce49ed21544d7441f0ef
diff --git a/metadata/md5-cache/dev-perl/Time-Duration-Parse-0.160.0 b/metadata/md5-cache/dev-perl/Time-Duration-Parse-0.160.0
index 717a8be54b8e..a765eca9335b 100644
--- a/metadata/md5-cache/dev-perl/Time-Duration-Parse-0.160.0
+++ b/metadata/md5-cache/dev-perl/Time-Duration-Parse-0.160.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Time-Duration ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 dev-perl/Time-Duration ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse string that represents time duration
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Duration-Parse
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Time-Duration-Parse-0.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=31dfdaf0bd2418da27c73e730922a7c4
diff --git a/metadata/md5-cache/dev-perl/Time-Format-1.160.0 b/metadata/md5-cache/dev-perl/Time-Format-1.160.0
index 1fc9e0463ba0..a78fcaa164c7 100644
--- a/metadata/md5-cache/dev-perl/Time-Format-1.160.0
+++ b/metadata/md5-cache/dev-perl/Time-Format-1.160.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Date-Manip >=virtual/perl-Time-Local-1.70.0 >=dev-perl/Module-Build-0.400.0 test? ( >=virtual/perl-Test-Simple-0.400.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Date-Manip >=virtual/perl-Time-Local-1.70.0 >=dev-perl/Module-Build-0.400.0 test? ( >=virtual/perl-Test-Simple-0.400.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easy-to-use date/time formatting
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Format
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Time-Format
-RDEPEND=dev-perl/Date-Manip >=virtual/perl-Time-Local-1.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Date-Manip >=virtual/perl-Time-Local-1.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROODE/Time-Format-1.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=beb9ac3ddba6e6cd8b1e8b19bec48202
diff --git a/metadata/md5-cache/dev-perl/Time-Moment-0.440.0 b/metadata/md5-cache/dev-perl/Time-Moment-0.440.0
index c1483a9f5143..c15303803f91 100644
--- a/metadata/md5-cache/dev-perl/Time-Moment-0.440.0
+++ b/metadata/md5-cache/dev-perl/Time-Moment-0.440.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Time-HiRes >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 test? ( >=dev-perl/Test-Fatal-0.6.0 >=dev-perl/Test-Number-Delta-1.60.0 dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Time-HiRes >=virtual/perl-XSLoader-0.20.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 test? ( >=dev-perl/Test-Fatal-0.6.0 >=dev-perl/Test-Number-Delta-1.60.0 dev-perl/Test-Requires >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Represents a date and time of day with an offset from UTC
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Moment
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Time-HiRes >=virtual/perl-XSLoader-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Time-HiRes >=virtual/perl-XSLoader-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/Time-Moment-0.44.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7137e0f443b8571afb4612a58ed2d82e
diff --git a/metadata/md5-cache/dev-perl/Time-Monotonic-0.9.8-r1 b/metadata/md5-cache/dev-perl/Time-Monotonic-0.9.8-r1
index a8106e456c3e..6e25b572031b 100644
--- a/metadata/md5-cache/dev-perl/Time-Monotonic-0.9.8-r1
+++ b/metadata/md5-cache/dev-perl/Time-Monotonic-0.9.8-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.360.400 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.360.400 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A clock source that only increments and never jumps
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Monotonic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVID/Time-Monotonic-v0.9.8.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=592991e2025a0efd5187bac6e2dfd9f2
diff --git a/metadata/md5-cache/dev-perl/Time-Out-0.220.0 b/metadata/md5-cache/dev-perl/Time-Out-0.220.0
index 167babafc64b..1c3dba45d291 100644
--- a/metadata/md5-cache/dev-perl/Time-Out-0.220.0
+++ b/metadata/md5-cache/dev-perl/Time-Out-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Try-Tiny >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Try-Tiny >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily timeout long running operations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Out
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SV/SVW/Time-Out-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=328930d43eba52c4463739b4e3ba19b4
diff --git a/metadata/md5-cache/dev-perl/Time-Out-0.240.0 b/metadata/md5-cache/dev-perl/Time-Out-0.240.0
index 2d4b02379c29..108570f07608 100644
--- a/metadata/md5-cache/dev-perl/Time-Out-0.240.0
+++ b/metadata/md5-cache/dev-perl/Time-Out-0.240.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Try-Tiny >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Try-Tiny >=dev-perl/ExtUtils-MakeMaker-CPANfile-0.90.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Easily timeout long running operations
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Out
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SV/SVW/Time-Out-0.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8466269053b6562ac7d880384cfed62a
diff --git a/metadata/md5-cache/dev-perl/Time-ParseDate-2015.103.0-r1 b/metadata/md5-cache/dev-perl/Time-ParseDate-2015.103.0-r1
index ef7fc93581b8..0c9aba9df076 100644
--- a/metadata/md5-cache/dev-perl/Time-ParseDate-2015.103.0-r1
+++ b/metadata/md5-cache/dev-perl/Time-ParseDate-2015.103.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Time-Piece ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Time-Piece ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Date/Time Parsing Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-ParseDate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=Time-modules public-domain
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MU/MUIR/modules/Time-ParseDate-2015.103.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b09b2c55ec37b09257681a5f85d44a85
diff --git a/metadata/md5-cache/dev-perl/Time-Period-1.250.0-r1 b/metadata/md5-cache/dev-perl/Time-Period-1.250.0-r1
index 66ac58d9aa44..7b19aaf3096f 100644
--- a/metadata/md5-cache/dev-perl/Time-Period-1.250.0-r1
+++ b/metadata/md5-cache/dev-perl/Time-Period-1.250.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Time period Perl module
EAPI=7
HOMEPAGE=https://metacpan.org/release/Time-Period
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PB/PBOYD/Time-Period-1.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f338384f004605356b8761a87cbaa5fe
diff --git a/metadata/md5-cache/dev-perl/Time-Piece-MySQL-0.60.0-r2 b/metadata/md5-cache/dev-perl/Time-Piece-MySQL-0.60.0-r2
index 68ddab27a63d..dd0a0beda3f0 100644
--- a/metadata/md5-cache/dev-perl/Time-Piece-MySQL-0.60.0-r2
+++ b/metadata/md5-cache/dev-perl/Time-Piece-MySQL-0.60.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Time-Piece-1.15 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Time-Piece-1.15 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=MySQL-specific functions for Time::Piece
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Piece-MySQL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Time-Piece-1.15 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Time-Piece-1.15 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KASEI/Time-Piece-MySQL-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1d72eabf9264b654f62e9cdcc94f86a
diff --git a/metadata/md5-cache/dev-perl/Time-Stopwatch-1.0.0-r1 b/metadata/md5-cache/dev-perl/Time-Stopwatch-1.0.0-r1
index 823c37e3ce1f..c6ff0585e001 100644
--- a/metadata/md5-cache/dev-perl/Time-Stopwatch-1.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Time-Stopwatch-1.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use tied scalars as timers
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-Stopwatch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILTZU/Time-Stopwatch-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dbc665005cac50a95f9f7363f866ab66
diff --git a/metadata/md5-cache/dev-perl/Time-TAI64-2.110.0-r3 b/metadata/md5-cache/dev-perl/Time-TAI64-2.110.0-r3
index f521c1059fe5..bed01258fde8 100644
--- a/metadata/md5-cache/dev-perl/Time-TAI64-2.110.0-r3
+++ b/metadata/md5-cache/dev-perl/Time-TAI64-2.110.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Time-HiRes ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple virtual/perl-Time-HiRes ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Time manipulation in the TAI64* formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-TAI64
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JO/JOVAL/Time-TAI64-2.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ceefb6e5d8b962634841f595742ecdf5
diff --git a/metadata/md5-cache/dev-perl/Time-TZOffset-0.40.0-r1 b/metadata/md5-cache/dev-perl/Time-TZOffset-0.40.0-r1
index bff74d98a937..d4083f66123b 100644
--- a/metadata/md5-cache/dev-perl/Time-TZOffset-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/Time-TZOffset-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Time-Local >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Time-Local >=dev-perl/Module-Build-0.380.0 test? ( >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Show timezone offset strings like +0900
EAPI=8
HOMEPAGE=https://metacpan.org/release/Time-TZOffset
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Time-Local || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Time-Local >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/Time-TZOffset-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=215adef52438b2a22c218f46b51ddd91
diff --git a/metadata/md5-cache/dev-perl/TimeDate-2.330.0-r1 b/metadata/md5-cache/dev-perl/TimeDate-2.330.0-r1
index 9161b8bb3d99..46ab9f681aa8 100644
--- a/metadata/md5-cache/dev-perl/TimeDate-2.330.0-r1
+++ b/metadata/md5-cache/dev-perl/TimeDate-2.330.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Date/Time Parsing Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/TimeDate
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AT/ATOOMIC/TimeDate-2.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8c6825f77b9e7c7c08e33cc3a4d96194
diff --git a/metadata/md5-cache/dev-perl/Tk-804.36.0-r3 b/metadata/md5-cache/dev-perl/Tk-804.36.0-r3
index c65302da4198..67318c05a2f3 100644
--- a/metadata/md5-cache/dev-perl/Tk-804.36.0-r3
+++ b/metadata/md5-cache/dev-perl/Tk-804.36.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl Module for Tk
EAPI=7
HOMEPAGE=https://metacpan.org/release/Tk
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ ) tcltk BSD
-RDEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Tk-804.036.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=f95f1ce367446e38955869b9723a0670
diff --git a/metadata/md5-cache/dev-perl/Tk-804.36.0-r4 b/metadata/md5-cache/dev-perl/Tk-804.36.0-r4
index 7e313d16a2fb..3252abe6d9d4 100644
--- a/metadata/md5-cache/dev-perl/Tk-804.36.0-r4
+++ b/metadata/md5-cache/dev-perl/Tk-804.36.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl Module for Tk
EAPI=7
HOMEPAGE=https://metacpan.org/release/Tk
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples test
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ ) tcltk BSD
-RDEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=media-libs/freetype media-libs/libjpeg-turbo:= >=media-libs/libpng-1.4:0 x11-libs/libX11 x11-libs/libXft >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Tk-804.036.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=6e9af1d558c33c46cc61280171581d02
diff --git a/metadata/md5-cache/dev-perl/Tk-CursorControl-0.400.0-r4 b/metadata/md5-cache/dev-perl/Tk-CursorControl-0.400.0-r4
index ed727c798b8d..8d538e5fc2d4 100644
--- a/metadata/md5-cache/dev-perl/Tk-CursorControl-0.400.0-r4
+++ b/metadata/md5-cache/dev-perl/Tk-CursorControl-0.400.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Tk || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/Tk >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Manipulate the mouse cursor programmatically
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tk-CursorControl
@@ -8,9 +8,9 @@ INHERIT=edos2unix perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~ia64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Tk || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Tk >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DU/DUNNIGANJ/Tk-CursorControl-0.4.tar.gz
-_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=bd4cdfb6b2c962ab6a8513e07dba121a
diff --git a/metadata/md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0-r1 b/metadata/md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0-r1
index 75ea498608d6..0f76edc36c29 100644
--- a/metadata/md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0-r1
+++ b/metadata/md5-cache/dev-perl/Tk-JPEG-Lite-2.15.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/jpeg:0 >=dev-perl/Tk-800.15.0 >=virtual/perl-ExtUtils-MakeMaker-6.580.0 dev-perl/Devel-CheckLib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=virtual/jpeg:0 >=dev-perl/Tk-800.15.0 >=virtual/perl-ExtUtils-MakeMaker-6.580.0 dev-perl/Devel-CheckLib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=lite JPEG loader for Tk::Photo
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tk-JPEG-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/jpeg:0 >=dev-perl/Tk-800.15.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/jpeg:0 >=dev-perl/Tk-800.15.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SR/SREZIC/Tk-JPEG-Lite-2.015.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=255cb3a91ac343eb2a83ac401c40434e
diff --git a/metadata/md5-cache/dev-perl/Tk-TableMatrix-1.290.0 b/metadata/md5-cache/dev-perl/Tk-TableMatrix-1.290.0
index 28d03bf4a894..7be06147e8bc 100644
--- a/metadata/md5-cache/dev-perl/Tk-TableMatrix-1.290.0
+++ b/metadata/md5-cache/dev-perl/Tk-TableMatrix-1.290.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Tk-800.22.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=>=dev-perl/Tk-800.22.0 >=virtual/perl-ExtUtils-MakeMaker-6.520.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create and manipulate tables in Perl + Tk
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tk-TableMatrix
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ppc ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic
-RDEPEND=>=dev-perl/Tk-800.22.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Tk-800.22.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CAC/Tk-TableMatrix-1.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=da42abf7b4769f7eeaa85f8b325af631
diff --git a/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.320.0 b/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.320.0
index 713728007d28..7250f6efc2c6 100644
--- a/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.320.0
+++ b/metadata/md5-cache/dev-perl/Tree-DAG_Node-1.320.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/File-Slurp-Tiny-0.3.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.1.2 >=virtual/perl-File-Spec-3.400.0 >=virtual/perl-File-Temp-0.190.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/File-Slurp-Tiny-0.3.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.1.2 >=virtual/perl-File-Spec-3.400.0 >=virtual/perl-File-Temp-0.190.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=(Super)class for representing nodes in a tree
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tree-DAG_Node
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/File-Slurp-Tiny-0.3.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Slurp-Tiny-0.3.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Tree-DAG_Node-1.32.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b9ba531433b34246c000d97ab80d34f
diff --git a/metadata/md5-cache/dev-perl/Tree-Simple-1.340.0 b/metadata/md5-cache/dev-perl/Tree-Simple-1.340.0
index b2d3934d6b54..fa812636cf58 100644
--- a/metadata/md5-cache/dev-perl/Tree-Simple-1.340.0
+++ b/metadata/md5-cache/dev-perl/Tree-Simple-1.340.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( dev-perl/Test-Memory-Cycle ) >=dev-perl/Test-Exception-0.150.0 >=virtual/perl-Test-Simple-1.1.2 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( dev-perl/Test-Memory-Cycle ) >=dev-perl/Test-Exception-0.150.0 >=virtual/perl-Test-Simple-1.1.2 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A simple tree object
EAPI=8
HOMEPAGE=https://metacpan.org/release/Tree-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RS/RSAVAGE/Tree-Simple-1.34.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a08ddb318456b4d0af53a334b96bf3c
diff --git a/metadata/md5-cache/dev-perl/Try-Tiny-0.310.0 b/metadata/md5-cache/dev-perl/Try-Tiny-0.310.0
index 7ed5d4a3ea9a..ae10e506594e 100644
--- a/metadata/md5-cache/dev-perl/Try-Tiny-0.310.0
+++ b/metadata/md5-cache/dev-perl/Try-Tiny-0.310.0
@@ -1,6 +1,6 @@
-BDEPEND=!<=dev-perl/Try-Tiny-Except-0.10.0 !minimal? ( || ( >=virtual/perl-Scalar-List-Utils-1.400.0 dev-perl/Sub-Name ) ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.120.0 ) virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<=dev-perl/Try-Tiny-Except-0.10.0 !minimal? ( || ( >=virtual/perl-Scalar-List-Utils-1.400.0 dev-perl/Sub-Name ) ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/Capture-Tiny-0.120.0 ) virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimal try/catch with proper localization of $@
EAPI=8
HOMEPAGE=https://metacpan.org/release/Try-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=MIT
-RDEPEND=!<=dev-perl/Try-Tiny-Except-0.10.0 !minimal? ( || ( >=virtual/perl-Scalar-List-Utils-1.400.0 dev-perl/Sub-Name ) ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<=dev-perl/Try-Tiny-Except-0.10.0 !minimal? ( || ( >=virtual/perl-Scalar-List-Utils-1.400.0 dev-perl/Sub-Name ) ) virtual/perl-Carp >=virtual/perl-Exporter-5.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/Try-Tiny-0.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd5e991eb4314623c0ad9c7fd09fc649
diff --git a/metadata/md5-cache/dev-perl/Type-Tiny-2.4.0-r1 b/metadata/md5-cache/dev-perl/Type-Tiny-2.4.0-r1
index 1e22c2622cdf..e2e750adcf1c 100644
--- a/metadata/md5-cache/dev-perl/Type-Tiny-2.4.0-r1
+++ b/metadata/md5-cache/dev-perl/Type-Tiny-2.4.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Kavorka-0.13.0 !<dev-perl/Types-ReadOnly-0.1.0 !dev-perl/Type-Tie >=dev-perl/Exporter-Tiny-1.4.1 >=virtual/perl-Test-Simple-1.1.10 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Devel-StackTrace >=dev-perl/Ref-Util-XS-0.100.0 >=dev-perl/Regexp-Util-0.3.0 virtual/perl-Scalar-List-Utils ) >=virtual/perl-ExtUtils-MakeMaker-6.170.0 >=virtual/perl-CPAN-Meta-Requirements-2.0.0 test? ( dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/Kavorka-0.13.0 !<dev-perl/Types-ReadOnly-0.1.0 !dev-perl/Type-Tie >=dev-perl/Exporter-Tiny-1.4.1 >=virtual/perl-Test-Simple-1.1.10 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Devel-StackTrace >=dev-perl/Ref-Util-XS-0.100.0 >=dev-perl/Regexp-Util-0.3.0 virtual/perl-Scalar-List-Utils ) >=virtual/perl-ExtUtils-MakeMaker-6.170.0 >=virtual/perl-CPAN-Meta-Requirements-2.0.0 test? ( dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tiny, yet Moo(se)-compatible type constraint
EAPI=8
HOMEPAGE=https://metacpan.org/release/Type-Tiny
@@ -9,9 +9,9 @@ IUSE=test minimal perl_features_debug perl_features_ithreads perl_features_quadm
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+ )
PDEPEND=!minimal? ( >=dev-perl/Type-Tiny-XS-0.25.0 )
-RDEPEND=!<dev-perl/Kavorka-0.13.0 !<dev-perl/Types-ReadOnly-0.1.0 !dev-perl/Type-Tie >=dev-perl/Exporter-Tiny-1.4.1 >=virtual/perl-Test-Simple-1.1.10 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Devel-StackTrace >=dev-perl/Ref-Util-XS-0.100.0 >=dev-perl/Regexp-Util-0.3.0 virtual/perl-Scalar-List-Utils ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Kavorka-0.13.0 !<dev-perl/Types-ReadOnly-0.1.0 !dev-perl/Type-Tie >=dev-perl/Exporter-Tiny-1.4.1 >=virtual/perl-Test-Simple-1.1.10 !minimal? ( >=dev-perl/Class-XSAccessor-1.170.0 >=dev-perl/Devel-LexAlias-0.50.0 dev-perl/Devel-StackTrace >=dev-perl/Ref-Util-XS-0.100.0 >=dev-perl/Regexp-Util-0.3.0 virtual/perl-Scalar-List-Utils ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Type-Tiny-2.004000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7845f9bcb4f0d2d19291c6d7bd4adc7b
diff --git a/metadata/md5-cache/dev-perl/Type-Tiny-XS-0.25.0 b/metadata/md5-cache/dev-perl/Type-Tiny-XS-0.25.0
index 6a3ffaceed4e..9768eb2bc7c2 100644
--- a/metadata/md5-cache/dev-perl/Type-Tiny-XS-0.25.0
+++ b/metadata/md5-cache/dev-perl/Type-Tiny-XS-0.25.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/Type-Tiny ) >=virtual/perl-ExtUtils-MakeMaker-6.580.0 >=virtual/perl-ExtUtils-ParseXS-3.160.0 test? ( >=virtual/perl-Test-Simple-0.920.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/Type-Tiny ) >=virtual/perl-ExtUtils-MakeMaker-6.580.0 >=virtual/perl-ExtUtils-ParseXS-3.160.0 test? ( >=virtual/perl-Test-Simple-0.920.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=provides an XS boost for some of Type::Tiny's built-in type constraints
EAPI=8
HOMEPAGE=https://metacpan.org/release/Type-Tiny-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=!minimal? ( dev-perl/Type-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/Type-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TOBYINK/Type-Tiny-XS-0.025.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4c5f4f043c45716f67b89d37b31a9fc2
diff --git a/metadata/md5-cache/dev-perl/Types-Path-Tiny-0.6.0 b/metadata/md5-cache/dev-perl/Types-Path-Tiny-0.6.0
index d2e95962696c..5878f3445d2e 100644
--- a/metadata/md5-cache/dev-perl/Types-Path-Tiny-0.6.0
+++ b/metadata/md5-cache/dev-perl/Types-Path-Tiny-0.6.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Path-Tiny >=dev-perl/Type-Tiny-0.8.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec >=virtual/perl-File-Temp-0.180.0 dev-perl/File-pushd >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Path-Tiny >=dev-perl/Type-Tiny-0.8.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec >=virtual/perl-File-Temp-0.180.0 dev-perl/File-pushd >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Path::Tiny types and coercions for Moose and Moo
EAPI=7
HOMEPAGE=https://metacpan.org/release/Types-Path-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-perl/Path-Tiny >=dev-perl/Type-Tiny-0.8.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Path-Tiny >=dev-perl/Type-Tiny-0.8.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Types-Path-Tiny-0.006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30f4ca5d4f9cb2480c47503a6ce9c5ee
diff --git a/metadata/md5-cache/dev-perl/Types-Serialiser-1.10.0 b/metadata/md5-cache/dev-perl/Types-Serialiser-1.10.0
index ec7ee15990b2..db7536bb498e 100644
--- a/metadata/md5-cache/dev-perl/Types-Serialiser-1.10.0
+++ b/metadata/md5-cache/dev-perl/Types-Serialiser-1.10.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/common-sense virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=simple data types for common serialisation formats
EAPI=8
HOMEPAGE=https://metacpan.org/release/Types-Serialiser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/common-sense || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/common-sense >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/Types-Serialiser-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9fc6e63d156d5cf7b0814d4bb9eaeea5
diff --git a/metadata/md5-cache/dev-perl/UNIVERSAL-can-1.201.403.280-r1 b/metadata/md5-cache/dev-perl/UNIVERSAL-can-1.201.403.280-r1
index fbe2b2f7d075..30191e4ebf32 100644
--- a/metadata/md5-cache/dev-perl/UNIVERSAL-can-1.201.403.280-r1
+++ b/metadata/md5-cache/dev-perl/UNIVERSAL-can-1.201.403.280-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils test? ( >=virtual/perl-Test-Simple-0.600.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils test? ( >=virtual/perl-Test-Simple-0.600.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Hack around people calling UNIVERSAL::can() as a function
EAPI=8
HOMEPAGE=https://metacpan.org/release/UNIVERSAL-can
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHROMATIC/UNIVERSAL-can-1.20140328.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20bff059ef0889bd2fa50b2944bd154a
diff --git a/metadata/md5-cache/dev-perl/UNIVERSAL-isa-1.201.710.120-r1 b/metadata/md5-cache/dev-perl/UNIVERSAL-isa-1.201.710.120-r1
index 1ab6400fda6d..f4aa65f12618 100644
--- a/metadata/md5-cache/dev-perl/UNIVERSAL-isa-1.201.710.120-r1
+++ b/metadata/md5-cache/dev-perl/UNIVERSAL-isa-1.201.710.120-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Attempt to recover from people calling UNIVERSAL::isa as a function
EAPI=8
HOMEPAGE=https://metacpan.org/release/UNIVERSAL-isa
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/UNIVERSAL-isa-1.20171012.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d4444cd8fb48b2caabadc822ec4c4ed4
diff --git a/metadata/md5-cache/dev-perl/UNIVERSAL-moniker-0.80.0-r2 b/metadata/md5-cache/dev-perl/UNIVERSAL-moniker-0.80.0-r2
index 00cb21161138..c125d8b218a0 100644
--- a/metadata/md5-cache/dev-perl/UNIVERSAL-moniker-0.80.0-r2
+++ b/metadata/md5-cache/dev-perl/UNIVERSAL-moniker-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Lingua-EN-Inflect ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/Lingua-EN-Inflect ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Adds a moniker to every class or module
EAPI=8
HOMEPAGE=https://metacpan.org/release/UNIVERSAL-moniker
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc ppc64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KASEI/UNIVERSAL-moniker-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be8667bd4969e6da2069d53a54599eb4
diff --git a/metadata/md5-cache/dev-perl/UNIVERSAL-require-0.190.0 b/metadata/md5-cache/dev-perl/UNIVERSAL-require-0.190.0
index 2d2c4527d701..0baf6ac60c0c 100644
--- a/metadata/md5-cache/dev-perl/UNIVERSAL-require-0.190.0
+++ b/metadata/md5-cache/dev-perl/UNIVERSAL-require-0.190.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=UNIVERSAL::require - require() modules from a variable
EAPI=8
HOMEPAGE=https://metacpan.org/release/UNIVERSAL-require
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/UNIVERSAL-require-0.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e5558c7c9f964c88555b63b58884fd22
diff --git a/metadata/md5-cache/dev-perl/URI-5.210.0 b/metadata/md5-cache/dev-perl/URI-5.210.0
index 4f450d77b8dd..5a6982f57183 100644
--- a/metadata/md5-cache/dev-perl/URI-5.210.0
+++ b/metadata/md5-cache/dev-perl/URI-5.210.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Uniform Resource Identifiers (absolute and relative)
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/URI-5.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2b79953f51b52b3d1a2bd8554abfd45c
diff --git a/metadata/md5-cache/dev-perl/URI-5.280.0 b/metadata/md5-cache/dev-perl/URI-5.280.0
index 22900ec4e8bf..fbb6f22f5dc5 100644
--- a/metadata/md5-cache/dev-perl/URI-5.280.0
+++ b/metadata/md5-cache/dev-perl/URI-5.280.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Fatal virtual/perl-File-Spec virtual/perl-File-Temp virtual/perl-Test dev-perl/Test-Needs >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Uniform Resource Identifiers (absolute and relative)
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 >=virtual/perl-MIME-Base64-2 >=dev-perl/Regexp-IPv6-0.30.0 virtual/perl-Scalar-List-Utils virtual/perl-libnet virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/URI-5.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f463d8f4495201587f6838f44f6e23dd
diff --git a/metadata/md5-cache/dev-perl/URI-Encode-1.1.1-r1 b/metadata/md5-cache/dev-perl/URI-Encode-1.1.1-r1
index 04e1caabe68d..b6bcc9735d4b 100644
--- a/metadata/md5-cache/dev-perl/URI-Encode-1.1.1-r1
+++ b/metadata/md5-cache/dev-perl/URI-Encode-1.1.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-2.120.0 >=dev-perl/Module-Build-0.380.0 virtual/perl-version test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Encode-2.120.0 >=dev-perl/Module-Build-0.380.0 virtual/perl-version test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple percent Encoding/Decoding
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI-Encode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Encode-2.120.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-2.120.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MITHUN/URI-Encode-v1.1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=25d50779de11fd952b5bef9954f8c6a0
diff --git a/metadata/md5-cache/dev-perl/URI-Fetch-0.150.0 b/metadata/md5-cache/dev-perl/URI-Fetch-0.150.0
index 69d2b3bf9299..6bcaf0811476 100644
--- a/metadata/md5-cache/dev-perl/URI-Fetch-0.150.0
+++ b/metadata/md5-cache/dev-perl/URI-Fetch-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Class-ErrorHandler dev-perl/libwww-perl virtual/perl-Storable dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test-Simple >=dev-perl/Test-RequiresInternet-0.50.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Class-ErrorHandler dev-perl/libwww-perl virtual/perl-Storable dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Data-Dumper virtual/perl-Test-Simple >=dev-perl/Test-RequiresInternet-0.50.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Smart URI fetching/caching
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI-Fetch
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/Class-ErrorHandler dev-perl/libwww-perl virtual/perl-Storable dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Class-ErrorHandler dev-perl/libwww-perl virtual/perl-Storable dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/URI-Fetch-0.15.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33755d7ab9ddb50393a2478e72c88e39
diff --git a/metadata/md5-cache/dev-perl/URI-Find-20160806.0.0-r1 b/metadata/md5-cache/dev-perl/URI-Find-20160806.0.0-r1
index 1f8aed736110..0b7c10a05afb 100644
--- a/metadata/md5-cache/dev-perl/URI-Find-20160806.0.0-r1
+++ b/metadata/md5-cache/dev-perl/URI-Find-20160806.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/URI-1.600.0 >=dev-perl/Module-Build-0.300.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/URI-1.600.0 >=dev-perl/Module-Build-0.300.0 test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Find URIs in plain text
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI-Find
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/URI-1.600.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/URI-1.600.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHWERN/URI-Find-20160806.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=267b6ace59e7ae46cf3940dfd4040d56
diff --git a/metadata/md5-cache/dev-perl/URI-FromHash-0.50.0 b/metadata/md5-cache/dev-perl/URI-FromHash-0.50.0
index 1ba30a73daa7..4283101e1133 100644
--- a/metadata/md5-cache/dev-perl/URI-FromHash-0.50.0
+++ b/metadata/md5-cache/dev-perl/URI-FromHash-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Params-Validate >=dev-perl/URI-1.680.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Params-Validate >=dev-perl/URI-1.680.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Build a URI from a set of named parameters
EAPI=7
HOMEPAGE=https://metacpan.org/release/URI-FromHash
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Params-Validate >=dev-perl/URI-1.680.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter dev-perl/Params-Validate >=dev-perl/URI-1.680.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/URI-FromHash-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2fd8d18308940c422fdf878672123aef
diff --git a/metadata/md5-cache/dev-perl/URI-cpan-1.9.0 b/metadata/md5-cache/dev-perl/URI-cpan-1.9.0
index 8cf2511ecd1d..35a009cbd197 100644
--- a/metadata/md5-cache/dev-perl/URI-cpan-1.9.0
+++ b/metadata/md5-cache/dev-perl/URI-cpan-1.9.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/CPAN-DistnameInfo virtual/perl-Carp dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.780.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/CPAN-DistnameInfo virtual/perl-Carp dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.780.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=URLs that refer to things on the CPAN
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI-cpan
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/CPAN-DistnameInfo virtual/perl-Carp dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/CPAN-DistnameInfo virtual/perl-Carp dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJBS/URI-cpan-1.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=739c8037b5316487e2c3a48e63c76b9d
diff --git a/metadata/md5-cache/dev-perl/URI-redis-0.20.0-r1 b/metadata/md5-cache/dev-perl/URI-redis-0.20.0-r1
index 689c32dc4b6b..6d49b744bd48 100644
--- a/metadata/md5-cache/dev-perl/URI-redis-0.20.0-r1
+++ b/metadata/md5-cache/dev-perl/URI-redis-0.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( >=dev-perl/Test-Most-0.210.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/URI >=virtual/perl-ExtUtils-MakeMaker-6.360.0 test? ( >=dev-perl/Test-Most-0.210.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=URI for Redis connection info
EAPI=8
HOMEPAGE=https://metacpan.org/release/URI-redis
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ME/MENDEL/URI-redis-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a0534a41206729b52c5bdb0298b528b8
diff --git a/metadata/md5-cache/dev-perl/USB-LibUSB-0.90.0-r1 b/metadata/md5-cache/dev-perl/USB-LibUSB-0.90.0-r1
index 2ed73f9e7dac..aef34ab6a6c5 100644
--- a/metadata/md5-cache/dev-perl/USB-LibUSB-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/USB-LibUSB-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/libusb:1 virtual/perl-Carp virtual/perl-Exporter dev-perl/Moo virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/libusb:1 virtual/perl-Carp virtual/perl-Exporter dev-perl/Moo virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the libusb-1.0 API
EAPI=8
HOMEPAGE=https://metacpan.org/release/USB-LibUSB
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/libusb:1 virtual/perl-Carp virtual/perl-Exporter dev-perl/Moo virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/libusb:1 virtual/perl-Carp virtual/perl-Exporter dev-perl/Moo virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBA/USB-LibUSB-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=993c0bc79b2827b16611e32d6cf7ab1f
diff --git a/metadata/md5-cache/dev-perl/USB-TMC-0.9.0 b/metadata/md5-cache/dev-perl/USB-TMC-0.9.0
index 66d01b7c79ed..1f7a3b52dca7 100644
--- a/metadata/md5-cache/dev-perl/USB-TMC-0.9.0
+++ b/metadata/md5-cache/dev-perl/USB-TMC-0.9.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Moose dev-perl/MooseX-Params-Validate dev-perl/USB-LibUSB virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Moose dev-perl/MooseX-Params-Validate dev-perl/USB-LibUSB virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the USB Test & Measurement (USBTMC) backend
EAPI=8
HOMEPAGE=https://metacpan.org/release/USB-TMC
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Moose dev-perl/MooseX-Params-Validate dev-perl/USB-LibUSB || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper dev-perl/Moose dev-perl/MooseX-Params-Validate dev-perl/USB-LibUSB >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBA/USB-TMC-0.009.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a169d286071650f671ff12f662039f05
diff --git a/metadata/md5-cache/dev-perl/UUID-0.290.0 b/metadata/md5-cache/dev-perl/UUID-0.290.0
index 75c8750f7c3f..4eab5d0511ac 100644
--- a/metadata/md5-cache/dev-perl/UUID-0.290.0
+++ b/metadata/md5-cache/dev-perl/UUID-0.290.0
@@ -1,6 +1,6 @@
-BDEPEND=sys-apps/util-linux virtual/perl-ExtUtils-MakeMaker >=dev-perl/Devel-CheckLib-1.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=sys-apps/util-linux virtual/perl-ExtUtils-MakeMaker >=dev-perl/Devel-CheckLib-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-apps/util-linux || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=sys-apps/util-linux >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for using UUID interfaces as defined in e2fsprogs
EAPI=8
HOMEPAGE=https://metacpan.org/release/UUID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=Artistic-2
-RDEPEND=sys-apps/util-linux || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=sys-apps/util-linux >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRM/UUID-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b358ee961fc674fb480fe9fd295c9bc1
diff --git a/metadata/md5-cache/dev-perl/UUID-0.340.0 b/metadata/md5-cache/dev-perl/UUID-0.340.0
index 53fb4569b3a4..9a56b2799811 100644
--- a/metadata/md5-cache/dev-perl/UUID-0.340.0
+++ b/metadata/md5-cache/dev-perl/UUID-0.340.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.60.0 >=dev-perl/Devel-CheckLib-1.140.0 test? ( dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.60.0 >=dev-perl/Devel-CheckLib-1.140.0 test? ( dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for using UUID interfaces as defined in e2fsprogs
EAPI=8
HOMEPAGE=https://metacpan.org/release/UUID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRM/UUID-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c17fbe7efd7dcd108d2994078a8a3edc
diff --git a/metadata/md5-cache/dev-perl/UUID-0.350.0 b/metadata/md5-cache/dev-perl/UUID-0.350.0
index 18534e88f9d3..2293ee7db3bd 100644
--- a/metadata/md5-cache/dev-perl/UUID-0.350.0
+++ b/metadata/md5-cache/dev-perl/UUID-0.350.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.60.0 >=dev-perl/Devel-CheckLib-1.140.0 test? ( dev-perl/Try-Tiny ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-7.60.0 >=dev-perl/Devel-CheckLib-1.140.0 test? ( dev-perl/Try-Tiny ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for using UUID interfaces as defined in e2fsprogs
EAPI=8
HOMEPAGE=https://metacpan.org/release/UUID
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRM/UUID-0.35.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3150c759a9974c8074201d88fe17fb55
diff --git a/metadata/md5-cache/dev-perl/UUID-Tiny-1.40.0-r2 b/metadata/md5-cache/dev-perl/UUID-Tiny-1.40.0-r2
index 983d69feef56..3304e3c977da 100644
--- a/metadata/md5-cache/dev-perl/UUID-Tiny-1.40.0-r2
+++ b/metadata/md5-cache/dev-perl/UUID-Tiny-1.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-SHA virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-SHA virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pure Perl UUID Support With Functional Interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/UUID-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Digest-SHA virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-SHA virtual/perl-Digest-MD5 virtual/perl-MIME-Base64 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CAUGUSTIN/UUID-Tiny-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a25d16f28261a7275530f7373f7e93eb
diff --git a/metadata/md5-cache/dev-perl/UltraDNS-0.60.0-r3 b/metadata/md5-cache/dev-perl/UltraDNS-0.60.0-r3
index 35b706dc23af..b8482724788e 100644
--- a/metadata/md5-cache/dev-perl/UltraDNS-0.60.0-r3
+++ b/metadata/md5-cache/dev-perl/UltraDNS-0.60.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Net-SSLeay-1.350.0 dev-perl/Test-Exception >=dev-perl/RPC-XML-0.640.0 dev-perl/XML-LibXML virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Net-SSLeay-1.350.0 dev-perl/Test-Exception >=dev-perl/RPC-XML-0.640.0 dev-perl/XML-LibXML virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client API for the NeuStar UltraDNS Transaction Protocol
EAPI=8
HOMEPAGE=https://metacpan.org/release/UltraDNS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Net-SSLeay-1.350.0 dev-perl/Test-Exception >=dev-perl/RPC-XML-0.640.0 dev-perl/XML-LibXML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-SSLeay-1.350.0 dev-perl/Test-Exception >=dev-perl/RPC-XML-0.640.0 dev-perl/XML-LibXML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMB/UltraDNS-0.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=96e8c5a84b3058a9027c00e6e5922139
diff --git a/metadata/md5-cache/dev-perl/Unicode-EastAsianWidth-12.0.0 b/metadata/md5-cache/dev-perl/Unicode-EastAsianWidth-12.0.0
index a9a7807b1ad9..5cf3d2058e3c 100644
--- a/metadata/md5-cache/dev-perl/Unicode-EastAsianWidth-12.0.0
+++ b/metadata/md5-cache/dev-perl/Unicode-EastAsianWidth-12.0.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-File-Spec virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=East Asian Width properties
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-EastAsianWidth
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=CC0-1.0
-RDEPEND=virtual/perl-File-Spec || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-File-Spec >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AU/AUDREYT/Unicode-EastAsianWidth-12.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2af56e6d53eca518685330469eef7e1d
diff --git a/metadata/md5-cache/dev-perl/Unicode-LineBreak-2019.1.0 b/metadata/md5-cache/dev-perl/Unicode-LineBreak-2019.1.0
index dbbc5485db28..79c8ee2dfc72 100644
--- a/metadata/md5-cache/dev-perl/Unicode-LineBreak-2019.1.0
+++ b/metadata/md5-cache/dev-perl/Unicode-LineBreak-2019.1.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/MIME-Charset virtual/perl-Encode || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/MIME-Charset virtual/perl-Encode >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=UAX #14 Unicode Line Breaking Algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Unicode-LineBreak
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/MIME-Charset virtual/perl-Encode || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/MIME-Charset virtual/perl-Encode >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEZUMI/Unicode-LineBreak-2019.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dce984d8a5fea2a8c50b2bff61487659
diff --git a/metadata/md5-cache/dev-perl/Unicode-Map-0.112.0-r2 b/metadata/md5-cache/dev-perl/Unicode-Map-0.112.0-r2
index f1470cc5b0ab..6398ffc3aee0 100644
--- a/metadata/md5-cache/dev-perl/Unicode-Map-0.112.0-r2
+++ b/metadata/md5-cache/dev-perl/Unicode-Map-0.112.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Map charsets from and to utf16 code
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-Map
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MS/MSCHWARTZ/Unicode-Map-0.112.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c710c4d016924614491aa70982796c75
diff --git a/metadata/md5-cache/dev-perl/Unicode-Map8-0.130.0-r3 b/metadata/md5-cache/dev-perl/Unicode-Map8-0.130.0-r3
index 068b334c351c..6bf6d00d1447 100644
--- a/metadata/md5-cache/dev-perl/Unicode-Map8-0.130.0-r3
+++ b/metadata/md5-cache/dev-perl/Unicode-Map8-0.130.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Unicode-String-2.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Unicode-String-2.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert between most 8bit encodings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-Map8
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Unicode-String-2.60.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Unicode-String-2.60.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/Unicode-Map8-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=22d46fa92222b61283d3526f6da872bb
diff --git a/metadata/md5-cache/dev-perl/Unicode-MapUTF8-1.140.0 b/metadata/md5-cache/dev-perl/Unicode-MapUTF8-1.140.0
index eb4d1684d1d7..4514c9d72a36 100644
--- a/metadata/md5-cache/dev-perl/Unicode-MapUTF8-1.140.0
+++ b/metadata/md5-cache/dev-perl/Unicode-MapUTF8-1.140.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Jcode dev-perl/Unicode-Map dev-perl/Unicode-Map8 dev-perl/Unicode-String >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Jcode dev-perl/Unicode-Map dev-perl/Unicode-Map8 dev-perl/Unicode-String >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Conversions to and from arbitrary character sets and UTF8
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-MapUTF8
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=MIT
-RDEPEND=virtual/perl-Carp dev-perl/Jcode dev-perl/Unicode-Map dev-perl/Unicode-Map8 dev-perl/Unicode-String || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Jcode dev-perl/Unicode-Map dev-perl/Unicode-Map8 dev-perl/Unicode-String >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SN/SNOWHARE/Unicode-MapUTF8-1.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=286ba9365469b640ed5d22af006149f9
diff --git a/metadata/md5-cache/dev-perl/Unicode-String-2.100.0-r1 b/metadata/md5-cache/dev-perl/Unicode-String-2.100.0-r1
index 12bc85fbb6bd..872bb91cba94 100644
--- a/metadata/md5-cache/dev-perl/Unicode-String-2.100.0-r1
+++ b/metadata/md5-cache/dev-perl/Unicode-String-2.100.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-MIME-Base64-2.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-MIME-Base64-2.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=String manipulation for Unicode strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-String
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-MIME-Base64-2.110.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-MIME-Base64-2.110.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/GAAS/Unicode-String-2.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6b9bed84f9336cd8c8ed45583bc064e8
diff --git a/metadata/md5-cache/dev-perl/Unicode-Stringprep-1.105.0-r3 b/metadata/md5-cache/dev-perl/Unicode-Stringprep-1.105.0-r3
index 4914834fa5e1..c934dd99b0f6 100644
--- a/metadata/md5-cache/dev-perl/Unicode-Stringprep-1.105.0-r3
+++ b/metadata/md5-cache/dev-perl/Unicode-Stringprep-1.105.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Unicode-Normalize-1 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Unicode-Normalize-1 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple dev-perl/Test-NoWarnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Preparation of Internationalized Strings (RFC 3454)
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-Stringprep
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Unicode-Normalize-1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Unicode-Normalize-1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CF/CFAERBER/Unicode-Stringprep-1.105.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5ed7bb76ed8bbb702b24a77faca859bc
diff --git a/metadata/md5-cache/dev-perl/Unicode-UTF8-0.620.0-r1 b/metadata/md5-cache/dev-perl/Unicode-UTF8-0.620.0-r1
index 3253dd4ee9f0..414382cde779 100644
--- a/metadata/md5-cache/dev-perl/Unicode-UTF8-0.620.0-r1
+++ b/metadata/md5-cache/dev-perl/Unicode-UTF8-0.620.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Encode-1.980.100 >=dev-perl/Test-Fatal-0.6.0 >=virtual/perl-Test-Simple-0.470.0 dev-perl/Taint-Runtime dev-perl/Variable-Magic dev-perl/Test-LeakTrace ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( >=virtual/perl-Encode-1.980.100 >=dev-perl/Test-Fatal-0.6.0 >=virtual/perl-Test-Simple-0.470.0 dev-perl/Taint-Runtime dev-perl/Variable-Magic dev-perl/Test-LeakTrace ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Encoding and decoding of UTF-8 encoding form
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-UTF8
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHANSEN/Unicode-UTF8-0.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e704c1226689b8448091fcb4288d773d
diff --git a/metadata/md5-cache/dev-perl/Unicode-UTF8simple-1.60.0-r1 b/metadata/md5-cache/dev-perl/Unicode-UTF8simple-1.60.0-r1
index e92917dbc31f..a6746cc73301 100644
--- a/metadata/md5-cache/dev-perl/Unicode-UTF8simple-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/Unicode-UTF8simple-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Conversions to/from UTF8 from/to charactersets
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unicode-UTF8simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GU/GUS/Unicode-UTF8simple-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d904f595a95ba1cd1af499931f824cf4
diff --git a/metadata/md5-cache/dev-perl/Unix-Getrusage-0.30.0-r2 b/metadata/md5-cache/dev-perl/Unix-Getrusage-0.30.0-r2
index b850fc9abcd2..ad5ddbaab445 100644
--- a/metadata/md5-cache/dev-perl/Unix-Getrusage-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/Unix-Getrusage-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the Unix getrusage system call
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unix-Getrusage
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~mips x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TA/TAFFY/Unix-Getrusage-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=050ed2adceda73b62ea0b233dfbd8e0e
diff --git a/metadata/md5-cache/dev-perl/Unix-Mknod-0.40.0 b/metadata/md5-cache/dev-perl/Unix-Mknod-0.40.0
index c6b89a303a0f..18e7db1b46f2 100644
--- a/metadata/md5-cache/dev-perl/Unix-Mknod-0.40.0
+++ b/metadata/md5-cache/dev-perl/Unix-Mknod-0.40.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Filesys-Statvfs
EAPI=7
HOMEPAGE=https://metacpan.org/release/Unix-Mknod
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PI/PIRZYK/Unix-Mknod-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=41a031d53096240b8d0c9e575cce986d
diff --git a/metadata/md5-cache/dev-perl/Unix-Mknod-0.50.0 b/metadata/md5-cache/dev-perl/Unix-Mknod-0.50.0
index f5f53b59bc7c..e3326ea2eb7d 100644
--- a/metadata/md5-cache/dev-perl/Unix-Mknod-0.50.0
+++ b/metadata/md5-cache/dev-perl/Unix-Mknod-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for mknod, major, minor, and makedev
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unix-Mknod
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PI/PIRZYK/Unix-Mknod-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cc5ed72d898e06d8a772811efdc8567f
diff --git a/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r3 b/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r3
index 308cb3d57d09..b1b5305931bd 100644
--- a/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r3
+++ b/metadata/md5-cache/dev-perl/Unix-Syslog-1.100.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module which provides access to the system logger
EAPI=8
HOMEPAGE=https://metacpan.org/release/Unix-Syslog
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=Artistic-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MH/MHARNISCH/Unix-Syslog-1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=627ea8941805aff4eee8928eb2768364
diff --git a/metadata/md5-cache/dev-perl/User-Identity-1.20.0 b/metadata/md5-cache/dev-perl/User-Identity-1.20.0
index 651461e99c6e..5aea93434a31 100644
--- a/metadata/md5-cache/dev-perl/User-Identity-1.20.0
+++ b/metadata/md5-cache/dev-perl/User-Identity-1.20.0
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Geography-Countries-1.400.0 >=dev-perl/Hash-Ordered-0.14.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/Geography-Countries-1.400.0 >=dev-perl/Hash-Ordered-0.14.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Maintains info about a physical person
EAPI=8
HOMEPAGE=https://metacpan.org/release/User-Identity
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!<dev-perl/Geography-Countries-1.400.0 >=dev-perl/Hash-Ordered-0.14.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Geography-Countries-1.400.0 >=dev-perl/Hash-Ordered-0.14.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/User-Identity-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bcb03f4e641e271eb995018443ba76d6
diff --git a/metadata/md5-cache/dev-perl/VM-EC2-1.280.0-r1 b/metadata/md5-cache/dev-perl/VM-EC2-1.280.0-r1
index 14a0345f6c49..8433dc06f164 100644
--- a/metadata/md5-cache/dev-perl/VM-EC2-1.280.0-r1
+++ b/metadata/md5-cache/dev-perl/VM-EC2-1.280.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/AnyEvent-7.40.0 >=dev-perl/AnyEvent-CacheDNS-0.80.0 >=dev-perl/AnyEvent-HTTP-2.150.0 >=virtual/perl-Digest-SHA-5.470.0 >=virtual/perl-File-Path-2.80.0 dev-perl/JSON >=dev-perl/libwww-perl-5.835.0 >=virtual/perl-MIME-Base64-3.80.0 >=dev-perl/String-Approx-3.260.0 >=dev-perl/URI-1.690.0 >=dev-perl/XML-Simple-2.180.0 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/AnyEvent-7.40.0 >=dev-perl/AnyEvent-CacheDNS-0.80.0 >=dev-perl/AnyEvent-HTTP-2.150.0 >=virtual/perl-Digest-SHA-5.470.0 >=virtual/perl-File-Path-2.80.0 dev-perl/JSON >=dev-perl/libwww-perl-5.835.0 >=virtual/perl-MIME-Base64-3.80.0 >=dev-perl/String-Approx-3.260.0 >=dev-perl/URI-1.690.0 >=dev-perl/XML-Simple-2.180.0 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to Amazon EC2, VPC, ELB, Autoscaling, and Relational DB services
EAPI=8
HOMEPAGE=https://metacpan.org/release/VM-EC2
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/AnyEvent-7.40.0 >=dev-perl/AnyEvent-CacheDNS-0.80.0 >=dev-perl/AnyEvent-HTTP-2.150.0 >=virtual/perl-Digest-SHA-5.470.0 >=virtual/perl-File-Path-2.80.0 dev-perl/JSON >=dev-perl/libwww-perl-5.835.0 >=virtual/perl-MIME-Base64-3.80.0 >=dev-perl/String-Approx-3.260.0 >=dev-perl/URI-1.690.0 >=dev-perl/XML-Simple-2.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/AnyEvent-7.40.0 >=dev-perl/AnyEvent-CacheDNS-0.80.0 >=dev-perl/AnyEvent-HTTP-2.150.0 >=virtual/perl-Digest-SHA-5.470.0 >=virtual/perl-File-Path-2.80.0 dev-perl/JSON >=dev-perl/libwww-perl-5.835.0 >=virtual/perl-MIME-Base64-3.80.0 >=dev-perl/String-Approx-3.260.0 >=dev-perl/URI-1.690.0 >=dev-perl/XML-Simple-2.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LD/LDS/VM-EC2-1.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e16e56fdee6d1c4bdaefe3416bb52703
diff --git a/metadata/md5-cache/dev-perl/VM-EC2-Security-CredentialCache-0.250.0-r1 b/metadata/md5-cache/dev-perl/VM-EC2-Security-CredentialCache-0.250.0-r1
index 65ad0cb06ff8..3c923bd06cd7 100644
--- a/metadata/md5-cache/dev-perl/VM-EC2-Security-CredentialCache-0.250.0-r1
+++ b/metadata/md5-cache/dev-perl/VM-EC2-Security-CredentialCache-0.250.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/VM-EC2 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/VM-EC2 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cache credentials respecting expiration time for IAM roles
EAPI=8
HOMEPAGE=https://metacpan.org/release/VM-EC2-Security-CredentialCache
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/VM-EC2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DateTime-Format-ISO8601 dev-perl/VM-EC2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RC/RCONOVER/VM-EC2-Security-CredentialCache-0.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=598ee8740d38a5993562c171b3a39c8e
diff --git a/metadata/md5-cache/dev-perl/Validate-Net-0.600.0-r2 b/metadata/md5-cache/dev-perl/Validate-Net-0.600.0-r2
index 31e2d4abc31b..cc11998853d5 100644
--- a/metadata/md5-cache/dev-perl/Validate-Net-0.600.0-r2
+++ b/metadata/md5-cache/dev-perl/Validate-Net-0.600.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Default test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Default test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Format validation and more for Net:: related strings
EAPI=8
HOMEPAGE=https://metacpan.org/release/Validate-Net
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~mips ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Default || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Default >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AD/ADAMK/Validate-Net-0.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdd463bfb8094b5e5ceede636bb93d5
diff --git a/metadata/md5-cache/dev-perl/Validate-Tiny-1.600.0-r2 b/metadata/md5-cache/dev-perl/Validate-Tiny-1.600.0-r2
index a6e9d13e2b87..f64f1a0712c3 100644
--- a/metadata/md5-cache/dev-perl/Validate-Tiny-1.600.0-r2
+++ b/metadata/md5-cache/dev-perl/Validate-Tiny-1.600.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/List-MoreUtils-0.330.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/List-MoreUtils-0.330.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Minimalistic data validation
EAPI=8
HOMEPAGE=https://metacpan.org/release/Validate-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/List-MoreUtils-0.330.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/List-MoreUtils-0.330.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MINIMAL/Validate-Tiny-1.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=60b96e1da28fd9f394417c373732b873
diff --git a/metadata/md5-cache/dev-perl/Variable-Magic-0.630.0 b/metadata/md5-cache/dev-perl/Variable-Magic-0.630.0
index d33c37366226..8db0761b23b4 100644
--- a/metadata/md5-cache/dev-perl/Variable-Magic-0.630.0
+++ b/metadata/md5-cache/dev-perl/Variable-Magic-0.630.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Associate user-defined magic to variables from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Variable-Magic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/Variable-Magic-0.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b9294e4d4dcf480de5c199899fca6cb
diff --git a/metadata/md5-cache/dev-perl/Variable-Magic-0.640.0 b/metadata/md5-cache/dev-perl/Variable-Magic-0.640.0
index 6c4439b3c2df..9c506cd4cd8d 100644
--- a/metadata/md5-cache/dev-perl/Variable-Magic-0.640.0
+++ b/metadata/md5-cache/dev-perl/Variable-Magic-0.640.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Associate user-defined magic to variables from Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/Variable-Magic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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 GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/Variable-Magic-0.64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9b54ee7852ef856f868b908bbed990d7
diff --git a/metadata/md5-cache/dev-perl/Version-Next-1.0.0-r1 b/metadata/md5-cache/dev-perl/Version-Next-1.0.0-r1
index 6a57f2f98e81..a8b43642b2f5 100644
--- a/metadata/md5-cache/dev-perl/Version-Next-1.0.0-r1
+++ b/metadata/md5-cache/dev-perl/Version-Next-1.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter >=virtual/perl-version-0.810.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec >=dev-perl/Test-Exception-0.290.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter >=virtual/perl-version-0.810.0 >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-File-Spec >=dev-perl/Test-Exception-0.290.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Increment module version numbers simply and correctly
EAPI=8
HOMEPAGE=https://metacpan.org/release/Version-Next
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter >=virtual/perl-version-0.810.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/Sub-Exporter >=virtual/perl-version-0.810.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAGOLDEN/Version-Next-1.000.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=46396f7f166c98ef67bf164a19041b14
diff --git a/metadata/md5-cache/dev-perl/Video-Frequencies-0.30.0-r3 b/metadata/md5-cache/dev-perl/Video-Frequencies-0.30.0-r3
index 269016490c3a..4e4f7bcf0add 100644
--- a/metadata/md5-cache/dev-perl/Video-Frequencies-0.30.0-r3
+++ b/metadata/md5-cache/dev-perl/Video-Frequencies-0.30.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Video Frequencies perl module, for use with ivtv-ptune
EAPI=8
HOMEPAGE=http://ivtv.sourceforge.net
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/ivtv/Video-Frequencies-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=34ab0fb957f558fdf7039ca2fea56a32
diff --git a/metadata/md5-cache/dev-perl/Video-Info-0.993.0-r3 b/metadata/md5-cache/dev-perl/Video-Info-0.993.0-r3
index 70d6585cf639..23463453e52a 100644
--- a/metadata/md5-cache/dev-perl/Video-Info-0.993.0-r3
+++ b/metadata/md5-cache/dev-perl/Video-Info-0.993.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-MakeMethods test? ( dev-perl/MP3-Info ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-MakeMethods test? ( dev-perl/MP3-Info ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension for getting video info
EAPI=8
HOMEPAGE=https://metacpan.org/release/Video-Info
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ~ppc sparc x86
LICENSE=Aladdin
-RDEPEND=dev-perl/Class-MakeMethods || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-MakeMethods >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALLENDAY/Video-Info-0.993.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2bd91cdefb4d0752154766eefef6b859
diff --git a/metadata/md5-cache/dev-perl/Video-ivtv-0.13-r3 b/metadata/md5-cache/dev-perl/Video-ivtv-0.13-r3
index da1b3eb2b980..0ea46bf89bb9 100644
--- a/metadata/md5-cache/dev-perl/Video-ivtv-0.13-r3
+++ b/metadata/md5-cache/dev-perl/Video-ivtv-0.13-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Video::ivtv perl module, for use with ivtv-ptune
EAPI=8
HOMEPAGE=http://ivtv.sourceforge.net
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/ivtv/Video-ivtv-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6fdb9221c60a183bb784a2c07d434fa8
diff --git a/metadata/md5-cache/dev-perl/WWW-Curl-4.170.0-r3 b/metadata/md5-cache/dev-perl/WWW-Curl-4.170.0-r3
index efb277ededba..e202fd21dfee 100644
--- a/metadata/md5-cache/dev-perl/WWW-Curl-4.170.0-r3
+++ b/metadata/md5-cache/dev-perl/WWW-Curl-4.170.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=net-misc/curl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-misc/curl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-misc/curl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=net-misc/curl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension interface for libcurl
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Curl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ~ppc64 x86
LICENSE=|| ( MPL-1.0 MPL-1.1 MIT )
-RDEPEND=net-misc/curl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-misc/curl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SZ/SZBALINT/WWW-Curl-4.17.tar.gz https://rt.cpan.org/Public/Ticket/Attachment/2423633/1093328/WWW-Curl-4.17-Work-around-a-macro-bug-in-curl-7.87.0.patch
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5b4dfd19c9e06b691ab5c9db1a8ff451
diff --git a/metadata/md5-cache/dev-perl/WWW-Dict-Leo-Org-2.20.0-r1 b/metadata/md5-cache/dev-perl/WWW-Dict-Leo-Org-2.20.0-r1
index b8f8d7a34e5f..204d4d4f8bec 100644
--- a/metadata/md5-cache/dev-perl/WWW-Dict-Leo-Org-2.20.0-r1
+++ b/metadata/md5-cache/dev-perl/WWW-Dict-Leo-Org-2.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/IO-Socket-SSL dev-perl/HTML-TableParser virtual/perl-MIME-Base64 dev-perl/XML-Simple virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/IO-Socket-SSL dev-perl/HTML-TableParser virtual/perl-MIME-Base64 dev-perl/XML-Simple virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Commandline interface to http://dict.leo.org/
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Dict-Leo-Org
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=GPL-2
-RDEPEND=virtual/perl-Carp dev-perl/IO-Socket-SSL dev-perl/HTML-TableParser virtual/perl-MIME-Base64 dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/IO-Socket-SSL dev-perl/HTML-TableParser virtual/perl-MIME-Base64 dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TL/TLINDEN/WWW-Dict-Leo-Org-2.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8167771f01cf0d5731285d7cd68f05f6
diff --git a/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-0.260.0 b/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-0.260.0
index ba195c924d4a..302c9a3bd739 100644
--- a/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-0.260.0
+++ b/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-0.260.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.190.0 ) >=dev-perl/Module-Build-0.400.500 test? ( >=virtual/perl-JSON-PP-2.0.0 >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.190.0 ) >=dev-perl/Module-Build-0.400.500 test? ( >=virtual/perl-JSON-PP-2.0.0 >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=parser and builder for application/x-www-form-urlencoded
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Form-UrlEncoded
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=+xs perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.190.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter xs? ( >=dev-perl/WWW-Form-UrlEncoded-XS-0.190.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-0.26.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=76cd1dc048c5ae6b2f1ea4201d8e17af
diff --git a/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0 b/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0
index d96a3cab2917..cfebaf957ee1 100644
--- a/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0
+++ b/metadata/md5-cache/dev-perl/WWW-Form-UrlEncoded-XS-0.280.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Exporter >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=dev-perl/JSON-2 >=virtual/perl-Test-Simple-0.980.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Exporter >=dev-perl/Module-Build-Tiny-0.35.0 test? ( >=dev-perl/JSON-2 >=virtual/perl-Test-Simple-0.980.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS parsing/building of application/x-www-form-urlencoded
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Form-UrlEncoded-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAZEBURO/WWW-Form-UrlEncoded-XS-0.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0f7b11df7fd73d7a037136f585892df5
diff --git a/metadata/md5-cache/dev-perl/WWW-Mechanize-2.170.0 b/metadata/md5-cache/dev-perl/WWW-Mechanize-2.170.0
index 6902d107e43c..86de1fe2ec90 100644
--- a/metadata/md5-cache/dev-perl/WWW-Mechanize-2.170.0
+++ b/metadata/md5-cache/dev-perl/WWW-Mechanize-2.170.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Memory-Cycle dev-perl/Test-Output >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Taint dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Memory-Cycle dev-perl/Test-Output >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Taint dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Handy web browsing in a Perl object
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Mechanize
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ppc ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIMBABQUE/WWW-Mechanize-2.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1545b3c43c5922931987ad553e120939
diff --git a/metadata/md5-cache/dev-perl/WWW-Mechanize-2.180.0 b/metadata/md5-cache/dev-perl/WWW-Mechanize-2.180.0
index 64dfa32c4469..71adb004bd35 100644
--- a/metadata/md5-cache/dev-perl/WWW-Mechanize-2.180.0
+++ b/metadata/md5-cache/dev-perl/WWW-Mechanize-2.180.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Memory-Cycle dev-perl/Test-Output >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Taint dev-perl/Test-Warnings ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-File-Temp >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Path-Tiny dev-perl/Test-Deep dev-perl/Test-Fatal dev-perl/Test-Memory-Cycle dev-perl/Test-Output >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Taint dev-perl/Test-Warnings ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Handy web browsing in a Perl object
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Mechanize
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ppc ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Getopt-Long >=dev-perl/HTML-Form-6.80.0 dev-perl/HTML-Parser >=dev-perl/HTML-Tree-5 dev-perl/HTTP-Cookies >=dev-perl/HTTP-Message-1.300.0 >=dev-perl/libwww-perl-6.450.0 >=virtual/perl-Scalar-List-Utils-1.140.0 virtual/perl-Tie-RefHash dev-perl/URI >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/WWW-Mechanize-2.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1042eb1033c79bf9bd390584ba1089ea
diff --git a/metadata/md5-cache/dev-perl/WWW-Mechanize-FormFiller-0.130.0 b/metadata/md5-cache/dev-perl/WWW-Mechanize-FormFiller-0.130.0
index 2c34668a78ca..482ab3d8f922 100644
--- a/metadata/md5-cache/dev-perl/WWW-Mechanize-FormFiller-0.130.0
+++ b/metadata/md5-cache/dev-perl/WWW-Mechanize-FormFiller-0.130.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Random-0.50.0 dev-perl/HTML-Form virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-MockObject virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Data-Random-0.50.0 dev-perl/HTML-Form virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-MockObject virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Framework to automate HTML forms
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Mechanize-FormFiller
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Random-0.50.0 dev-perl/HTML-Form || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Random-0.50.0 dev-perl/HTML-Form >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CO/CORION/WWW-Mechanize-FormFiller-0.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=891c8e51abaa057209d55a79fb248129
diff --git a/metadata/md5-cache/dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0-r2 b/metadata/md5-cache/dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0-r2
index cf4f61098bc8..aa4c84293f17 100644
--- a/metadata/md5-cache/dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0-r2
+++ b/metadata/md5-cache/dev-perl/WWW-Pastebin-PastebinCom-Create-1.3.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Moo-1.4.1 >=dev-perl/WWW-Mechanize-1.730.0 dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Moo-1.4.1 >=dev-perl/WWW-Mechanize-1.730.0 dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Paste on www.pastebin.com without API keys
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Pastebin-PastebinCom-Create
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~arm ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Moo-1.4.1 >=dev-perl/WWW-Mechanize-1.730.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Moo-1.4.1 >=dev-perl/WWW-Mechanize-1.730.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZO/ZOFFIX/WWW-Pastebin-PastebinCom-Create-1.003.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8bd6941058e649887a69474fdfea48a3
diff --git a/metadata/md5-cache/dev-perl/WWW-RobotRules-6.20.0-r2 b/metadata/md5-cache/dev-perl/WWW-RobotRules-6.20.0-r2
index 553f2eb0179d..913adb11aad0 100644
--- a/metadata/md5-cache/dev-perl/WWW-RobotRules-6.20.0-r2
+++ b/metadata/md5-cache/dev-perl/WWW-RobotRules-6.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/URI-1.10 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/URI-1.10 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse /robots.txt file
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-RobotRules
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/libwww-perl-6 >=dev-perl/URI-1.10 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/libwww-perl-6 >=dev-perl/URI-1.10 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2a5eddd3bc38ea597dd9d346c90aefed
diff --git a/metadata/md5-cache/dev-perl/WWW-Shorten-3.94.0 b/metadata/md5-cache/dev-perl/WWW-Shorten-3.94.0
index 9df9df0e9894..d87194f9e0d4 100644
--- a/metadata/md5-cache/dev-perl/WWW-Shorten-3.94.0
+++ b/metadata/md5-cache/dev-perl/WWW-Shorten-3.94.0
@@ -1,6 +1,6 @@
-BDEPEND=examples? ( dev-perl/Config-Auto >=virtual/perl-Getopt-Long-2.400.0 >=dev-perl/Try-Tiny-0.240.0 ) virtual/perl-Carp >=dev-perl/libwww-perl-5.835.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Try-Tiny-0.240.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=examples? ( dev-perl/Config-Auto >=virtual/perl-Getopt-Long-2.400.0 >=dev-perl/Try-Tiny-0.240.0 ) virtual/perl-Carp >=dev-perl/libwww-perl-5.835.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Try-Tiny-0.240.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Interface to URL shortening sites
EAPI=8
HOMEPAGE=https://metacpan.org/release/WWW-Shorten
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=examples? ( dev-perl/Config-Auto >=virtual/perl-Getopt-Long-2.400.0 >=dev-perl/Try-Tiny-0.240.0 ) virtual/perl-Carp >=dev-perl/libwww-perl-5.835.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=examples? ( dev-perl/Config-Auto >=virtual/perl-Getopt-Long-2.400.0 >=dev-perl/Try-Tiny-0.240.0 ) virtual/perl-Carp >=dev-perl/libwww-perl-5.835.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CA/CAPOEIRAB/WWW-Shorten-3.094.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2e5e51159676a0182252f66351a62de5
diff --git a/metadata/md5-cache/dev-perl/Want-0.290.0-r1 b/metadata/md5-cache/dev-perl/Want-0.290.0-r1
index 1ec7c79e755a..23dd49b7681a 100644
--- a/metadata/md5-cache/dev-perl/Want-0.290.0-r1
+++ b/metadata/md5-cache/dev-perl/Want-0.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A generalisation of wantarray
EAPI=8
HOMEPAGE=https://metacpan.org/release/Want
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROBIN/Want-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=82fd17241cf440c4fe9d1bda8ef1fd4d
diff --git a/metadata/md5-cache/dev-perl/WattsUp-Daemon-0.4-r2 b/metadata/md5-cache/dev-perl/WattsUp-Daemon-0.4-r2
index bd039d140a40..235bd6388d82 100644
--- a/metadata/md5-cache/dev-perl/WattsUp-Daemon-0.4-r2
+++ b/metadata/md5-cache/dev-perl/WattsUp-Daemon-0.4-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Device-SerialPort dev-perl/Time-TAI64 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Device-SerialPort dev-perl/Time-TAI64 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Watt's Up Monitoring Daemon
EAPI=7
HOMEPAGE=https://dev.gentoo.org/~robbat2/wattsup-daemon/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Device-SerialPort dev-perl/Time-TAI64 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Device-SerialPort dev-perl/Time-TAI64 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://dev.gentoo.org/~robbat2/wattsup-daemon/WattsUp-Daemon-0.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7a38af7d60e12a76e16e67d06183c975
diff --git a/metadata/md5-cache/dev-perl/WeakRef-0.10.0-r2 b/metadata/md5-cache/dev-perl/WeakRef-0.10.0-r2
index 25d6eda1cdc4..16f046e61065 100644
--- a/metadata/md5-cache/dev-perl/WeakRef-0.10.0-r2
+++ b/metadata/md5-cache/dev-perl/WeakRef-0.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An API to the Perl weak references
EAPI=8
HOMEPAGE=https://metacpan.org/release/WeakRef
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/L/LU/LUKKA/WeakRef-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=21ccd74e13333ec56b28b34e6f79870e
diff --git a/metadata/md5-cache/dev-perl/Weather-Com-2.0.0-r2 b/metadata/md5-cache/dev-perl/Weather-Com-2.0.0-r2
index 748bc34d2136..d235944ea9f8 100644
--- a/metadata/md5-cache/dev-perl/Weather-Com-2.0.0-r2
+++ b/metadata/md5-cache/dev-perl/Weather-Com-2.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Data-Dumper dev-perl/HTTP-Message dev-perl/libwww-perl virtual/perl-Locale-Maketext virtual/perl-Storable dev-perl/Test-MockObject >=dev-perl/Time-Format-1.0.0 virtual/perl-Time-Local dev-perl/URI dev-perl/XML-Simple virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Data-Dumper dev-perl/HTTP-Message dev-perl/libwww-perl virtual/perl-Locale-Maketext virtual/perl-Storable dev-perl/Test-MockObject >=dev-perl/Time-Format-1.0.0 virtual/perl-Time-Local dev-perl/URI dev-perl/XML-Simple virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=fetching weather information from weather.com
EAPI=8
HOMEPAGE=https://metacpan.org/release/Weather-Com
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Data-Dumper dev-perl/HTTP-Message dev-perl/libwww-perl virtual/perl-Locale-Maketext virtual/perl-Storable dev-perl/Test-MockObject >=dev-perl/Time-Format-1.0.0 virtual/perl-Time-Local dev-perl/URI dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Data-Dumper dev-perl/HTTP-Message dev-perl/libwww-perl virtual/perl-Locale-Maketext virtual/perl-Storable dev-perl/Test-MockObject >=dev-perl/Time-Format-1.0.0 virtual/perl-Time-Local dev-perl/URI dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BOBERNST/Weather-Com-2.0.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d7e98dd1b220a5ee314d8f8bdbcd0a7
diff --git a/metadata/md5-cache/dev-perl/Web-Machine-0.170.0 b/metadata/md5-cache/dev-perl/Web-Machine-0.170.0
index 438fc2769f64..1112ea9f8351 100644
--- a/metadata/md5-cache/dev-perl/Web-Machine-0.170.0
+++ b/metadata/md5-cache/dev-perl/Web-Machine-0.170.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/HTTP-Headers-ActionPack dev-perl/Hash-MultiValue dev-perl/IO-Handle-Util virtual/perl-Scalar-List-Utils virtual/perl-Locale-Maketext dev-perl/Module-Runtime dev-perl/Sub-Exporter dev-perl/Try-Tiny dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-HTTP dev-perl/Path-Class dev-perl/Plack[minimal] dev-perl/Test-FailWarnings dev-perl/Test-Fatal ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/HTTP-Headers-ActionPack dev-perl/Hash-MultiValue dev-perl/IO-Handle-Util virtual/perl-Scalar-List-Utils virtual/perl-Locale-Maketext dev-perl/Module-Runtime dev-perl/Sub-Exporter dev-perl/Try-Tiny dev-perl/Module-Build virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Net-HTTP dev-perl/Path-Class dev-perl/Plack[minimal] dev-perl/Test-FailWarnings dev-perl/Test-Fatal ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl port of Webmachine
EAPI=8
HOMEPAGE=https://metacpan.org/release/Web-Machine
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/HTTP-Headers-ActionPack dev-perl/Hash-MultiValue dev-perl/IO-Handle-Util virtual/perl-Scalar-List-Utils virtual/perl-Locale-Maketext dev-perl/Module-Runtime dev-perl/Sub-Exporter dev-perl/Try-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode dev-perl/HTTP-Headers-ActionPack dev-perl/Hash-MultiValue dev-perl/IO-Handle-Util virtual/perl-Scalar-List-Utils virtual/perl-Locale-Maketext dev-perl/Module-Runtime dev-perl/Sub-Exporter dev-perl/Try-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DR/DROLSKY/Web-Machine-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b1f05502d2f000a1c97d3f8f2bdceff
diff --git a/metadata/md5-cache/dev-perl/Web-Scraper-0.380.0 b/metadata/md5-cache/dev-perl/Web-Scraper-0.380.0
index 12fc8451e0c7..da050460d475 100644
--- a/metadata/md5-cache/dev-perl/Web-Scraper-0.380.0
+++ b/metadata/md5-cache/dev-perl/Web-Scraper-0.380.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Parser >=dev-perl/HTML-Selector-XPath-0.30.0 dev-perl/HTML-Tagset >=dev-perl/HTML-Tree-3.230.0 >=dev-perl/HTML-TreeBuilder-XPath-0.80.0 >=dev-perl/libwww-perl-5.827.0 virtual/perl-Scalar-List-Utils dev-perl/UNIVERSAL-require dev-perl/URI dev-perl/XML-XPathEngine dev-perl/YAML >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( dev-perl/Test-Requires ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Parser >=dev-perl/HTML-Selector-XPath-0.30.0 dev-perl/HTML-Tagset >=dev-perl/HTML-Tree-3.230.0 >=dev-perl/HTML-TreeBuilder-XPath-0.80.0 >=dev-perl/libwww-perl-5.827.0 virtual/perl-Scalar-List-Utils dev-perl/UNIVERSAL-require dev-perl/URI dev-perl/XML-XPathEngine dev-perl/YAML >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-perl/Module-Build-Tiny-0.39.0 test? ( dev-perl/Test-Requires ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Web Scraping Toolkit using HTML and CSS Selectors or XPath expressions
EAPI=8
HOMEPAGE=https://metacpan.org/release/Web-Scraper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Parser >=dev-perl/HTML-Selector-XPath-0.30.0 dev-perl/HTML-Tagset >=dev-perl/HTML-Tree-3.230.0 >=dev-perl/HTML-TreeBuilder-XPath-0.80.0 >=dev-perl/libwww-perl-5.827.0 virtual/perl-Scalar-List-Utils dev-perl/UNIVERSAL-require dev-perl/URI dev-perl/XML-XPathEngine dev-perl/YAML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Parser >=dev-perl/HTML-Selector-XPath-0.30.0 dev-perl/HTML-Tagset >=dev-perl/HTML-Tree-3.230.0 >=dev-perl/HTML-TreeBuilder-XPath-0.80.0 >=dev-perl/libwww-perl-5.827.0 virtual/perl-Scalar-List-Utils dev-perl/UNIVERSAL-require dev-perl/URI dev-perl/XML-XPathEngine dev-perl/YAML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/Web-Scraper-0.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9965003c29496c87e69650cc3766382f
diff --git a/metadata/md5-cache/dev-perl/WebService-Linode-0.290.0 b/metadata/md5-cache/dev-perl/WebService-Linode-0.290.0
index 2470a91afd99..dbff77321354 100644
--- a/metadata/md5-cache/dev-perl/WebService-Linode-0.290.0
+++ b/metadata/md5-cache/dev-perl/WebService-Linode-0.290.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/JSON dev-perl/libwww-perl dev-perl/LWP-Protocol-https test? ( virtual/perl-Test-Simple ) dev-perl/Module-Build-Tiny || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/JSON dev-perl/libwww-perl dev-perl/LWP-Protocol-https test? ( virtual/perl-Test-Simple ) dev-perl/Module-Build-Tiny >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl interface to the Linode.com API
EAPI=8
HOMEPAGE=https://metacpan.org/release/WebService-Linode
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/JSON dev-perl/libwww-perl dev-perl/LWP-Protocol-https || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON dev-perl/libwww-perl dev-perl/LWP-Protocol-https >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKEGRB/WebService-Linode-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c7cc05b6f58303f8b70f23b5f7cbc904
diff --git a/metadata/md5-cache/dev-perl/WebService-MusicBrainz-1.0.6 b/metadata/md5-cache/dev-perl/WebService-MusicBrainz-1.0.6
index 8cedab674853..7459f6d05c29 100644
--- a/metadata/md5-cache/dev-perl/WebService-MusicBrainz-1.0.6
+++ b/metadata/md5-cache/dev-perl/WebService-MusicBrainz-1.0.6
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Mojolicious-7.130.0 >=dev-perl/Module-Build-0.420.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Mojolicious-7.130.0 >=dev-perl/Module-Build-0.420.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Web service API to MusicBrainz database
EAPI=8
HOMEPAGE=https://metacpan.org/release/WebService-MusicBrainz
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Mojolicious-7.130.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Mojolicious-7.130.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BF/BFAIST/WebService-MusicBrainz-1.0.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=961f62e8c2946b20080138f4cbb6b548
diff --git a/metadata/md5-cache/dev-perl/WordNet-QueryData-1.490.0-r3 b/metadata/md5-cache/dev-perl/WordNet-QueryData-1.490.0-r3
index 463622cfab4f..24d3b3d1ded3 100644
--- a/metadata/md5-cache/dev-perl/WordNet-QueryData-1.490.0-r3
+++ b/metadata/md5-cache/dev-perl/WordNet-QueryData-1.490.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=app-dicts/wordnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-dicts/wordnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-dicts/wordnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=app-dicts/wordnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Direct perl interface to WordNet database
EAPI=8
HOMEPAGE=https://metacpan.org/release/WordNet-QueryData
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-dicts/wordnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-dicts/wordnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRENNIE/WordNet-QueryData-1.49.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f778b2791256af0389cc6587a07af7ac
diff --git a/metadata/md5-cache/dev-perl/Wx-0.993.200-r3 b/metadata/md5-cache/dev-perl/Wx-0.993.200-r3
index bc292d2d8de9..95cc26023cf7 100644
--- a/metadata/md5-cache/dev-perl/Wx-0.993.200-r3
+++ b/metadata/md5-cache/dev-perl/Wx-0.993.200-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3 >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-ExtUtils-ParseXS-3.150.0 >=dev-perl/ExtUtils-XSpp-0.160.200 >=virtual/perl-if-0.30.0 test? ( >=virtual/perl-Test-Harness-2.260.0 >=virtual/perl-Test-Simple-0.430.0 ) app-text/dos2unix test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3 >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-ExtUtils-ParseXS-3.150.0 >=dev-perl/ExtUtils-XSpp-0.160.200 >=virtual/perl-if-0.30.0 test? ( >=virtual/perl-Test-Harness-2.260.0 >=virtual/perl-Test-Simple-0.430.0 ) app-text/dos2unix test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3 >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-ExtUtils-ParseXS-3.150.0 >=dev-perl/ExtUtils-XSpp-0.160.200 >=virtual/perl-if-0.30.0 test? ( >=virtual/perl-Test-Harness-2.260.0 >=virtual/perl-Test-Simple-0.430.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3 >=virtual/perl-File-Spec-0.820.0 >=virtual/perl-ExtUtils-MakeMaker-6.480.0 >=virtual/perl-ExtUtils-ParseXS-3.150.0 >=dev-perl/ExtUtils-XSpp-0.160.200 >=virtual/perl-if-0.30.0 test? ( >=virtual/perl-Test-Harness-2.260.0 >=virtual/perl-Test-Simple-0.430.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for wxGTK
EAPI=8
HOMEPAGE=https://wxperl.sourceforge.net/ https://metacpan.org/release/Wx
@@ -8,9 +8,9 @@ INHERIT=wxwidgets virtualx perl-module
IUSE=test test perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3 >=virtual/perl-File-Spec-0.820.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Alien-wxWidgets-0.690.0-r1 x11-libs/wxGTK:3.2-gtk3 >=virtual/perl-File-Spec-0.820.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Wx-0.9932.tar.gz https://dev.gentoo.org/~pacho/Wx/Wx-0.993.200-wx32-port.patch
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=04e691d0a43592f9290384571e0bed02
diff --git a/metadata/md5-cache/dev-perl/Wx-GLCanvas-0.90.0-r1 b/metadata/md5-cache/dev-perl/Wx-GLCanvas-0.90.0-r1
index 6a04db705dab..9527217a2cc1 100644
--- a/metadata/md5-cache/dev-perl/Wx-GLCanvas-0.90.0-r1
+++ b/metadata/md5-cache/dev-perl/Wx-GLCanvas-0.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/OpenGL dev-perl/Alien-wxWidgets[opengl] >=dev-perl/Wx-0.570.0 virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/OpenGL dev-perl/Alien-wxWidgets[opengl] >=dev-perl/Wx-0.570.0 virtual/perl-Exporter virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=interface to wxWidgets' OpenGL canvas
EAPI=8
HOMEPAGE=https://metacpan.org/release/Wx-GLCanvas
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/OpenGL dev-perl/Alien-wxWidgets[opengl] >=dev-perl/Wx-0.570.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/OpenGL dev-perl/Alien-wxWidgets[opengl] >=dev-perl/Wx-0.570.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MB/MBARBON/Wx-GLCanvas-0.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=d1a398203297066fae757f61b52b466d
diff --git a/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r5 b/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r5
index e28681ef0db4..f2448de0533a 100644
--- a/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r5
+++ b/metadata/md5-cache/dev-perl/Wx-Perl-ProcessStream-0.320.0-r5
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/wxGTK:3.2-gtk3 >=dev-perl/Wx-0.97.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=x11-libs/wxGTK:3.2-gtk3 >=dev-perl/Wx-0.97.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/wxGTK:3.2-gtk3 >=dev-perl/Wx-0.97.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/wxGTK:3.2-gtk3 >=dev-perl/Wx-0.97.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=access IO of external processes via events
EAPI=8
HOMEPAGE=https://metacpan.org/release/Wx-Perl-ProcessStream
@@ -8,9 +8,9 @@ INHERIT=wxwidgets perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=x11-libs/wxGTK:3.2-gtk3 >=dev-perl/Wx-0.97.01 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/wxGTK:3.2-gtk3 >=dev-perl/Wx-0.97.01 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MD/MDOOTSON/Wx-Perl-ProcessStream-0.32.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=4ca9ceee0448dbd8c4f62bbd70f31ec2
diff --git a/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r5 b/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r5
index 32f8f8906d91..f70bd3c97ca0 100644
--- a/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r5
+++ b/metadata/md5-cache/dev-perl/Wx-Scintilla-0.390.0-r5
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3 >=dev-perl/ExtUtils-XSpp-0.160.200 >=dev-perl/Module-Build-0.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3 >=dev-perl/ExtUtils-XSpp-0.160.200 >=dev-perl/Module-Build-0.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3 >=dev-perl/ExtUtils-XSpp-0.160.200 >=dev-perl/Module-Build-0.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3 >=dev-perl/ExtUtils-XSpp-0.160.200 >=dev-perl/Module-Build-0.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Scintilla source code editing component for wxWidgets
EAPI=8
HOMEPAGE=https://metacpan.org/release/Wx-Scintilla
@@ -8,9 +8,9 @@ INHERIT=wxwidgets perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=~amd64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ ) HPND
-RDEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Alien-wxWidgets dev-perl/Wx x11-libs/wxGTK:3.2-gtk3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AZ/AZAWAWI/Wx-Scintilla-0.39.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=02cea372db1b62f79620a9dde9a67054
diff --git a/metadata/md5-cache/dev-perl/X-Osd-0.700.0-r3 b/metadata/md5-cache/dev-perl/X-Osd-0.700.0-r3
index 9178df7e437d..d79bfc3e5e98 100644
--- a/metadata/md5-cache/dev-perl/X-Osd-0.700.0-r3
+++ b/metadata/md5-cache/dev-perl/X-Osd-0.700.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/xosd || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=x11-libs/xosd >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/xosd || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/xosd >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl glue to libxosd (X OnScreen Display)
EAPI=8
HOMEPAGE=https://metacpan.org/release/X-Osd
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=x11-libs/xosd || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/xosd >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GO/GOZER/X-Osd-0.7.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=502713c491e89c1538a7176d0471a9bd
diff --git a/metadata/md5-cache/dev-perl/X11-FreeDesktop-DesktopEntry-0.40.0-r2 b/metadata/md5-cache/dev-perl/X11-FreeDesktop-DesktopEntry-0.40.0-r2
index 84f9a8d0b036..23f06324dce4 100644
--- a/metadata/md5-cache/dev-perl/X11-FreeDesktop-DesktopEntry-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/X11-FreeDesktop-DesktopEntry-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An interface to Freedesktop.org .desktop files
EAPI=8
HOMEPAGE=https://metacpan.org/release/X11-FreeDesktop-DesktopEntry
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GB/GBROWN/X11-FreeDesktop-DesktopEntry-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=72abd2f0a8205963f0df24eb5a2cfdf7
diff --git a/metadata/md5-cache/dev-perl/X11-Protocol-0.560.0-r2 b/metadata/md5-cache/dev-perl/X11-Protocol-0.560.0-r2
index 17002b3f75ff..9f1a7a4db5fd 100644
--- a/metadata/md5-cache/dev-perl/X11-Protocol-0.560.0-r2
+++ b/metadata/md5-cache/dev-perl/X11-Protocol-0.560.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/libXrender x11-libs/libXext test? ( media-fonts/font-misc-misc ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=x11-libs/libXrender x11-libs/libXext test? ( media-fonts/font-misc-misc ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=x11-libs/libXrender x11-libs/libXext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=x11-libs/libXrender x11-libs/libXext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client-side interface to the X11 Protocol
EAPI=7
HOMEPAGE=https://metacpan.org/release/X11-Protocol
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ ) MIT
-RDEPEND=x11-libs/libXrender x11-libs/libXext || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/libXrender x11-libs/libXext >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SM/SMCCAM/X11-Protocol-0.56.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=923f6cbad7104caddcd9813648392cb1
diff --git a/metadata/md5-cache/dev-perl/X11-Protocol-Other-31 b/metadata/md5-cache/dev-perl/X11-Protocol-Other-31
index 530f4edd3956..86c15b5b1b48 100644
--- a/metadata/md5-cache/dev-perl/X11-Protocol-Other-31
+++ b/metadata/md5-cache/dev-perl/X11-Protocol-Other-31
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/X11-Protocol || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/X11-Protocol >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=X11 Protocol related components not included in dev-perl/X11-Protocol
EAPI=8
HOMEPAGE=https://metacpan.org/release/X11-Protocol-Other
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=GPL-3
-RDEPEND=dev-perl/X11-Protocol || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/X11-Protocol >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/X11-Protocol-Other-31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8dfbc2c142c4714809dc9d464162300
diff --git a/metadata/md5-cache/dev-perl/X11-XCB-0.210.0 b/metadata/md5-cache/dev-perl/X11-XCB-0.210.0
index 7a9b9d29f483..573f8f639cb6 100644
--- a/metadata/md5-cache/dev-perl/X11-XCB-0.210.0
+++ b/metadata/md5-cache/dev-perl/X11-XCB-0.210.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=virtual/perl-Devel-PPPort-3.190.0 dev-perl/ExtUtils-Depends >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 dev-perl/ExtUtils-PkgConfig dev-perl/XS-Object-Magic test? ( dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=virtual/perl-Devel-PPPort-3.190.0 dev-perl/ExtUtils-Depends >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 dev-perl/ExtUtils-PkgConfig dev-perl/XS-Object-Magic test? ( dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for libxcb
EAPI=8
HOMEPAGE=https://metacpan.org/release/X11-XCB
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZH/ZHMYLOVE/X11-XCB-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=d0441af787c2ca33c88106a0ecbb5f23
diff --git a/metadata/md5-cache/dev-perl/X11-XCB-0.220.0 b/metadata/md5-cache/dev-perl/X11-XCB-0.220.0
index de37bf706fde..d738dfed64ba 100644
--- a/metadata/md5-cache/dev-perl/X11-XCB-0.220.0
+++ b/metadata/md5-cache/dev-perl/X11-XCB-0.220.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=virtual/perl-Devel-PPPort-3.190.0 dev-perl/ExtUtils-Depends >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 dev-perl/ExtUtils-PkgConfig dev-perl/XS-Object-Magic test? ( dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=virtual/perl-Devel-PPPort-3.190.0 dev-perl/ExtUtils-Depends >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=virtual/perl-ExtUtils-ParseXS-3.180.0 dev-perl/ExtUtils-PkgConfig dev-perl/XS-Object-Magic test? ( dev-perl/Test-Deep dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm x11-base/xcb-proto >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for libxcb
EAPI=8
HOMEPAGE=https://metacpan.org/release/X11-XCB
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-Dump dev-perl/Mouse dev-perl/MouseX-NativeTraits dev-perl/Try-Tiny dev-perl/XML-Descent dev-perl/XML-Simple >=virtual/perl-XSLoader-0.20.0 >=x11-libs/libxcb-1.2 x11-libs/xcb-util x11-libs/xcb-util-wm >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/Z/ZH/ZHMYLOVE/X11-XCB-0.22.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=2664699cd6b7ff4cdfbf70d54fc4a832
diff --git a/metadata/md5-cache/dev-perl/X500-DN-0.290.0-r2 b/metadata/md5-cache/dev-perl/X500-DN-0.290.0-r2
index 5b37d67f8927..e52158103bf1 100644
--- a/metadata/md5-cache/dev-perl/X500-DN-0.290.0-r2
+++ b/metadata/md5-cache/dev-perl/X500-DN-0.290.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Parse-RecDescent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Parse-RecDescent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=handle X.500 DNs (Distinguished Names), parse and format them
EAPI=8
HOMEPAGE=https://metacpan.org/release/X500-DN
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~ia64 ppc ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Parse-RecDescent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Parse-RecDescent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RJ/RJOOP/X500-DN-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1539690fdb4471acf5b92b7a68e58aa5
diff --git a/metadata/md5-cache/dev-perl/XML-Atom-0.430.0 b/metadata/md5-cache/dev-perl/XML-Atom-0.430.0
index 923d5060bf26..a5c9272c1e10 100644
--- a/metadata/md5-cache/dev-perl/XML-Atom-0.430.0
+++ b/metadata/md5-cache/dev-perl/XML-Atom-0.430.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Data-Inheritable dev-perl/DateTime dev-perl/DateTime-TimeZone dev-perl/libwww-perl virtual/perl-MIME-Base64 dev-perl/LWP-Authen-Wsse dev-perl/URI >=dev-perl/XML-LibXML-2.20.200 >=dev-perl/XML-XPath-1.200.0 >=dev-perl/Module-Build-Tiny-0.34.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Data-Inheritable dev-perl/DateTime dev-perl/DateTime-TimeZone dev-perl/libwww-perl virtual/perl-MIME-Base64 dev-perl/LWP-Authen-Wsse dev-perl/URI >=dev-perl/XML-LibXML-2.20.200 >=dev-perl/XML-XPath-1.200.0 >=dev-perl/Module-Build-Tiny-0.34.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Atom feed and API implementation
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Atom
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Data-Inheritable dev-perl/DateTime dev-perl/DateTime-TimeZone dev-perl/libwww-perl virtual/perl-MIME-Base64 dev-perl/LWP-Authen-Wsse dev-perl/URI >=dev-perl/XML-LibXML-2.20.200 >=dev-perl/XML-XPath-1.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Data-Inheritable dev-perl/DateTime dev-perl/DateTime-TimeZone dev-perl/libwww-perl virtual/perl-MIME-Base64 dev-perl/LWP-Authen-Wsse dev-perl/URI >=dev-perl/XML-LibXML-2.20.200 >=dev-perl/XML-XPath-1.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/XML-Atom-0.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e6b21ac2fe1178b3aa864de039d0af6
diff --git a/metadata/md5-cache/dev-perl/XML-Catalog-1.30.0-r2 b/metadata/md5-cache/dev-perl/XML-Catalog-1.30.0-r2
index 1d75e959e752..8fed6d442234 100644
--- a/metadata/md5-cache/dev-perl/XML-Catalog-1.30.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Catalog-1.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XML-Parser >=dev-perl/libwww-perl-5.48 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/XML-Parser >=dev-perl/libwww-perl-5.48 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Resolve public identifiers and remap system identifiers
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Catalog
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/XML-Parser >=dev-perl/libwww-perl-5.48 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XML-Parser >=dev-perl/libwww-perl-5.48 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JF/JFEARN/XML-Catalog-1.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cd1168dcb24f1cfa78d351b3abbd3998
diff --git a/metadata/md5-cache/dev-perl/XML-CompactTree-XS-0.30.0-r1 b/metadata/md5-cache/dev-perl/XML-CompactTree-XS-0.30.0-r1
index cd6bcbe034a6..ab5b9581fdbc 100644
--- a/metadata/md5-cache/dev-perl/XML-CompactTree-XS-0.30.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-CompactTree-XS-0.30.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-LibXML-1.690.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-LibXML-1.690.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=a fast builder of compact tree structures from XML documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-CompactTree-XS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-LibXML-1.690.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-LibXML-1.690.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHOROBA/XML-CompactTree-XS-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=05a2b366743878519e1685a860b78bbd
diff --git a/metadata/md5-cache/dev-perl/XML-Compile-1.630.0 b/metadata/md5-cache/dev-perl/XML-Compile-1.630.0
index dd1453cdc055..9f7b7aaab05a 100644
--- a/metadata/md5-cache/dev-perl/XML-Compile-1.630.0
+++ b/metadata/md5-cache/dev-perl/XML-Compile-1.630.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-IO-1.220.0 virtual/perl-Scalar-List-Utils >=dev-perl/Log-Report-1.200.0 >=virtual/perl-MIME-Base64-3.100.0 >=virtual/perl-Math-BigInt-1.770.0 >=virtual/perl-Math-BigRat-0.100.0 dev-perl/Types-Serialiser >=dev-perl/XML-LibXML-2.10.700 >=virtual/perl-bignum-0.100.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Deep-0.95.0 >=virtual/perl-Test-Simple-0.540.0 >=dev-perl/XML-Compile-Tester-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-IO-1.220.0 virtual/perl-Scalar-List-Utils >=dev-perl/Log-Report-1.200.0 >=virtual/perl-MIME-Base64-3.100.0 >=virtual/perl-Math-BigInt-1.770.0 >=virtual/perl-Math-BigRat-0.100.0 dev-perl/Types-Serialiser >=dev-perl/XML-LibXML-2.10.700 >=virtual/perl-bignum-0.100.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Deep-0.95.0 >=virtual/perl-Test-Simple-0.540.0 >=dev-perl/XML-Compile-Tester-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Compilation based XML Processing
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Compile
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-IO-1.220.0 virtual/perl-Scalar-List-Utils >=dev-perl/Log-Report-1.200.0 >=virtual/perl-MIME-Base64-3.100.0 >=virtual/perl-Math-BigInt-1.770.0 >=virtual/perl-Math-BigRat-0.100.0 dev-perl/Types-Serialiser >=dev-perl/XML-LibXML-2.10.700 >=virtual/perl-bignum-0.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Digest-MD5-2.360.0 >=virtual/perl-IO-1.220.0 virtual/perl-Scalar-List-Utils >=dev-perl/Log-Report-1.200.0 >=virtual/perl-MIME-Base64-3.100.0 >=virtual/perl-Math-BigInt-1.770.0 >=virtual/perl-Math-BigRat-0.100.0 dev-perl/Types-Serialiser >=dev-perl/XML-LibXML-2.10.700 >=virtual/perl-bignum-0.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-Compile-1.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b5e682d1fb0312649faf19b8a6b1e792
diff --git a/metadata/md5-cache/dev-perl/XML-Compile-Cache-1.60.0-r1 b/metadata/md5-cache/dev-perl/XML-Compile-Cache-1.60.0-r1
index e706e244cfac..01ce6d11dea1 100644
--- a/metadata/md5-cache/dev-perl/XML-Compile-Cache-1.60.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Compile-Cache-1.60.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Log-Report-1.260.0 >=dev-perl/XML-Compile-1.600.0 >=dev-perl/XML-LibXML-Simple-0.950.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.540.0 >=dev-perl/XML-Compile-Tester-0.20.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Log-Report-1.260.0 >=dev-perl/XML-Compile-1.600.0 >=dev-perl/XML-LibXML-Simple-0.950.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.540.0 >=dev-perl/XML-Compile-Tester-0.20.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Cache compiled XML translations
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Compile-Cache
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Log-Report-1.260.0 >=dev-perl/XML-Compile-1.600.0 >=dev-perl/XML-LibXML-Simple-0.950.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Log-Report-1.260.0 >=dev-perl/XML-Compile-1.600.0 >=dev-perl/XML-LibXML-Simple-0.950.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-Compile-Cache-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7469ec25c5d1fdc273d0a36e4b368bc5
diff --git a/metadata/md5-cache/dev-perl/XML-Compile-SOAP-3.280.0 b/metadata/md5-cache/dev-perl/XML-Compile-SOAP-3.280.0
index 7a09226e9ba9..8b230b39c809 100644
--- a/metadata/md5-cache/dev-perl/XML-Compile-SOAP-3.280.0
+++ b/metadata/md5-cache/dev-perl/XML-Compile-SOAP-3.280.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/File-Slurper >=dev-perl/libwww-perl-6.80.0 >=dev-perl/Log-Report-1.50.0 >=dev-perl/LWP-Protocol-https-6.0.0 >=dev-perl/Net-HTTP-6.160.0 virtual/perl-Time-HiRes >=dev-perl/XML-Compile-1.580.0 >=dev-perl/XML-Compile-Cache-1.30.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.540.0 >=dev-perl/XML-Compile-Tester-0.900.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/File-Slurper >=dev-perl/libwww-perl-6.80.0 >=dev-perl/Log-Report-1.50.0 >=dev-perl/LWP-Protocol-https-6.0.0 >=dev-perl/Net-HTTP-6.160.0 virtual/perl-Time-HiRes >=dev-perl/XML-Compile-1.580.0 >=dev-perl/XML-Compile-Cache-1.30.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.540.0 >=dev-perl/XML-Compile-Tester-0.900.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Soap 1.1 XML Compiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Compile-SOAP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/File-Slurper >=dev-perl/libwww-perl-6.80.0 >=dev-perl/Log-Report-1.50.0 >=dev-perl/LWP-Protocol-https-6.0.0 >=dev-perl/Net-HTTP-6.160.0 virtual/perl-Time-HiRes >=dev-perl/XML-Compile-1.580.0 >=dev-perl/XML-Compile-Cache-1.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/File-Slurper >=dev-perl/libwww-perl-6.80.0 >=dev-perl/Log-Report-1.50.0 >=dev-perl/LWP-Protocol-https-6.0.0 >=dev-perl/Net-HTTP-6.160.0 virtual/perl-Time-HiRes >=dev-perl/XML-Compile-1.580.0 >=dev-perl/XML-Compile-Cache-1.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-Compile-SOAP-3.28.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e0a0d84c30bd423033495ed5566b6f8
diff --git a/metadata/md5-cache/dev-perl/XML-Compile-Tester-0.910.0 b/metadata/md5-cache/dev-perl/XML-Compile-Tester-0.910.0
index 8f46e9a2d555..d02b29aa0c77 100644
--- a/metadata/md5-cache/dev-perl/XML-Compile-Tester-0.910.0
+++ b/metadata/md5-cache/dev-perl/XML-Compile-Tester-0.910.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Log-Report-0.170.0 >=dev-perl/Test-Deep-0.95.0 >=virtual/perl-Test-Simple-0.540.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Log-Report-0.170.0 >=dev-perl/Test-Deep-0.95.0 >=virtual/perl-Test-Simple-0.540.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Support XML::Compile related regression testing
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Compile-Tester
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Log-Report-0.170.0 >=dev-perl/Test-Deep-0.95.0 >=virtual/perl-Test-Simple-0.540.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Log-Report-0.170.0 >=dev-perl/Test-Deep-0.95.0 >=virtual/perl-Test-Simple-0.540.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-Compile-Tester-0.91.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fdca02e45f00c1f0b226e4e1e749cafd
diff --git a/metadata/md5-cache/dev-perl/XML-Compile-WSDL11-3.80.0 b/metadata/md5-cache/dev-perl/XML-Compile-WSDL11-3.80.0
index 43860a69c2dd..dfd84c730757 100644
--- a/metadata/md5-cache/dev-perl/XML-Compile-WSDL11-3.80.0
+++ b/metadata/md5-cache/dev-perl/XML-Compile-WSDL11-3.80.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Log-Report-1.50.0 >=dev-perl/XML-Compile-1.480.0 >=dev-perl/XML-Compile-Cache-1.30.0 >=dev-perl/XML-Compile-SOAP-3.230.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep dev-perl/XML-Compile-Tester >=virtual/perl-Test-Simple-0.540.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Log-Report-1.50.0 >=dev-perl/XML-Compile-1.480.0 >=dev-perl/XML-Compile-Cache-1.30.0 >=dev-perl/XML-Compile-SOAP-3.230.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/Test-Deep dev-perl/XML-Compile-Tester >=virtual/perl-Test-Simple-0.540.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=WSDL version 1.1 XML Compiler
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Compile-WSDL11
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Log-Report-1.50.0 >=dev-perl/XML-Compile-1.480.0 >=dev-perl/XML-Compile-Cache-1.30.0 >=dev-perl/XML-Compile-SOAP-3.230.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Log-Report-1.50.0 >=dev-perl/XML-Compile-1.480.0 >=dev-perl/XML-Compile-Cache-1.30.0 >=dev-perl/XML-Compile-SOAP-3.230.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-Compile-WSDL11-3.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0d48180d22d89f26042b5d15c94b1b13
diff --git a/metadata/md5-cache/dev-perl/XML-DOM-1.460.0-r2 b/metadata/md5-cache/dev-perl/XML-DOM-1.460.0-r2
index 55309954390a..eacc7432ed5a 100644
--- a/metadata/md5-cache/dev-perl/XML-DOM-1.460.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-DOM-1.460.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl >=dev-perl/XML-Parser-2.300.0 dev-perl/XML-RegExp virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/libxml-perl-0.70.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl >=dev-perl/XML-Parser-2.300.0 dev-perl/XML-RegExp virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/libxml-perl-0.70.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module for an DOM Level 1 compliant interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-DOM
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl >=dev-perl/XML-Parser-2.300.0 dev-perl/XML-RegExp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl >=dev-perl/XML-Parser-2.300.0 dev-perl/XML-RegExp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TJ/TJMATHER/XML-DOM-1.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=625f031826709770efdaf8250ec8d493
diff --git a/metadata/md5-cache/dev-perl/XML-DOM-XPath-0.140.0-r3 b/metadata/md5-cache/dev-perl/XML-DOM-XPath-0.140.0-r3
index 33cc60762b67..70606d2df278 100644
--- a/metadata/md5-cache/dev-perl/XML-DOM-XPath-0.140.0-r3
+++ b/metadata/md5-cache/dev-perl/XML-DOM-XPath-0.140.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XML-DOM dev-perl/XML-XPathEngine test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/XML-DOM dev-perl/XML-XPathEngine test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl extension to add XPath support to XML::DOM, using XML::XPath engine
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-DOM-XPath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/XML-DOM dev-perl/XML-XPathEngine || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XML-DOM dev-perl/XML-XPathEngine >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIROD/XML-DOM-XPath-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=634f1313e6cd8d69c9e4f7a8271eb2d4
diff --git a/metadata/md5-cache/dev-perl/XML-DT-0.690.0 b/metadata/md5-cache/dev-perl/XML-DT-0.690.0
index bcf37a693f27..21c93a10daa0 100644
--- a/metadata/md5-cache/dev-perl/XML-DT-0.690.0
+++ b/metadata/md5-cache/dev-perl/XML-DT-0.690.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTTP-Simple virtual/perl-Scalar-List-Utils >=dev-perl/XML-DTDParser-2.0.0 >=dev-perl/XML-LibXML-1.540.0 virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-Test-Simple-0.400.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTTP-Simple virtual/perl-Scalar-List-Utils >=dev-perl/XML-DTDParser-2.0.0 >=dev-perl/XML-LibXML-1.540.0 virtual/perl-parent >=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( >=virtual/perl-Test-Simple-0.400.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl XML down translate module
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-DT
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~hppa ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTTP-Simple virtual/perl-Scalar-List-Utils >=dev-perl/XML-DTDParser-2.0.0 >=dev-perl/XML-LibXML-1.540.0 virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTTP-Simple virtual/perl-Scalar-List-Utils >=dev-perl/XML-DTDParser-2.0.0 >=dev-perl/XML-LibXML-1.540.0 virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AM/AMBS/XML-DT-0.69.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c8128f24525555481f33d71d5adda2d9
diff --git a/metadata/md5-cache/dev-perl/XML-DTDParser-2.10.0-r2 b/metadata/md5-cache/dev-perl/XML-DTDParser-2.10.0-r2
index 5329792a7b70..21414a37145e 100644
--- a/metadata/md5-cache/dev-perl/XML-DTDParser-2.10.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-DTDParser-2.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Quick and dirty DTD Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-DTDParser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JE/JENDA/XML-DTDParser-2.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d38b69154c568a7433f23acb7260af8
diff --git a/metadata/md5-cache/dev-perl/XML-Descent-1.40.0-r1 b/metadata/md5-cache/dev-perl/XML-Descent-1.40.0-r1
index 78625bac581a..8d67ada7bfc0 100644
--- a/metadata/md5-cache/dev-perl/XML-Descent-1.40.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Descent-1.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XML-TokeParser dev-perl/Module-Build test? ( dev-perl/Test-Differences virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/XML-TokeParser dev-perl/Module-Build test? ( dev-perl/Test-Differences virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Recursive decent XML parsing
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Descent
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/XML-TokeParser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XML-TokeParser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDYA/XML-Descent-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1cfb373058099934f6afe2c53d8bd4e3
diff --git a/metadata/md5-cache/dev-perl/XML-Directory-1.0.0-r2 b/metadata/md5-cache/dev-perl/XML-Directory-1.0.0-r2
index 6f05bfabf37b..8b7cea2f28f0 100644
--- a/metadata/md5-cache/dev-perl/XML-Directory-1.0.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Directory-1.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Returns a content of directory as XML
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Directory
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PC/PCIMPRICH/XML-Directory-1.00.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2695550a017dad79c1575429f1705b55
diff --git a/metadata/md5-cache/dev-perl/XML-Dumper-0.810.0-r2 b/metadata/md5-cache/dev-perl/XML-Dumper-0.810.0-r2
index b00ae3a98b84..735b2d55836d 100644
--- a/metadata/md5-cache/dev-perl/XML-Dumper-0.810.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Dumper-0.810.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for dumping Perl objects from/to XML
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Dumper
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.160.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.160.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIKEWONG/XML-Dumper-0.81.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=81086968a319d347989c31f9138a407c
diff --git a/metadata/md5-cache/dev-perl/XML-Elemental-2.110.0-r2 b/metadata/md5-cache/dev-perl/XML-Elemental-2.110.0-r2
index e6de7341dd12..f10ffde51d59 100644
--- a/metadata/md5-cache/dev-perl/XML-Elemental-2.110.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Elemental-2.110.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XML::Parser style and generic classes for handling of XML data
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Elemental
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ia64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos
LICENSE=Artistic
-RDEPEND=dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/Class-Accessor || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/Class-Accessor >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMA/XML-Elemental-2.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0a60105ed869a2153e8324d5e205aa29
diff --git a/metadata/md5-cache/dev-perl/XML-Encoding-2.110.0 b/metadata/md5-cache/dev-perl/XML-Encoding-2.110.0
index 42dd3fcaf2a2..5bdcf3dba9d2 100644
--- a/metadata/md5-cache/dev-perl/XML-Encoding-2.110.0
+++ b/metadata/md5-cache/dev-perl/XML-Encoding-2.110.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.180.0 >=virtual/perl-ExtUtils-MakeMaker-6.640.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Module that parses encoding map XML files
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Encoding
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHAY/XML-Encoding-2.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8359d5e097bf76c6f4262497eda3e008
diff --git a/metadata/md5-cache/dev-perl/XML-Entities-1.0.200-r1 b/metadata/md5-cache/dev-perl/XML-Entities-1.0.200-r1
index 467f89775b1f..f8d96d5bd57a 100644
--- a/metadata/md5-cache/dev-perl/XML-Entities-1.0.200-r1
+++ b/metadata/md5-cache/dev-perl/XML-Entities-1.0.200-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp !minimal? ( dev-perl/HTML-Parser ) dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp !minimal? ( dev-perl/HTML-Parser ) dev-perl/Module-Build test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Decode strings with XML entities
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Entities
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp !minimal? ( dev-perl/HTML-Parser ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp !minimal? ( dev-perl/HTML-Parser ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SI/SIXTEASE/XML-Entities-1.0002.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=78e143c78cb7c54a34d0a746d1ffefa7
diff --git a/metadata/md5-cache/dev-perl/XML-Fast-0.170.0-r1 b/metadata/md5-cache/dev-perl/XML-Fast-0.170.0-r1
index 90f265270931..18eed428d9d0 100644
--- a/metadata/md5-cache/dev-perl/XML-Fast-0.170.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Fast-0.170.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Encode virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple and very fast XML to hash conversion
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Fast
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Encode || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MO/MONS/XML-Fast-0.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b0d5cfeedcc3b3f2184677f20486141c
diff --git a/metadata/md5-cache/dev-perl/XML-Feed-0.630.0 b/metadata/md5-cache/dev-perl/XML-Feed-0.630.0
index 61a212f52a7c..3aa27f67123c 100644
--- a/metadata/md5-cache/dev-perl/XML-Feed-0.630.0
+++ b/metadata/md5-cache/dev-perl/XML-Feed-0.630.0
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/XML-RSS-LibXML ) dev-perl/Class-ErrorHandler dev-perl/DateTime dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-Natural dev-perl/DateTime-Format-W3CDTF dev-perl/Feed-Find dev-perl/HTML-Parser dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Module-Pluggable dev-perl/URI-Fetch >=dev-perl/XML-Atom-0.380.0 >=dev-perl/XML-LibXML-1.660.0 >=dev-perl/XML-RSS-1.470.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/XML-RSS-LibXML ) dev-perl/Class-ErrorHandler dev-perl/DateTime dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-Natural dev-perl/DateTime-Format-W3CDTF dev-perl/Feed-Find dev-perl/HTML-Parser dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Module-Pluggable dev-perl/URI-Fetch >=dev-perl/XML-Atom-0.380.0 >=dev-perl/XML-LibXML-1.660.0 >=dev-perl/XML-RSS-1.470.0 >=dev-perl/Module-Build-0.420.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Syndication feed parser and auto-discovery
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Feed
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!minimal? ( dev-perl/XML-RSS-LibXML ) dev-perl/Class-ErrorHandler dev-perl/DateTime dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-Natural dev-perl/DateTime-Format-W3CDTF dev-perl/Feed-Find dev-perl/HTML-Parser dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Module-Pluggable dev-perl/URI-Fetch >=dev-perl/XML-Atom-0.380.0 >=dev-perl/XML-LibXML-1.660.0 >=dev-perl/XML-RSS-1.470.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/XML-RSS-LibXML ) dev-perl/Class-ErrorHandler dev-perl/DateTime dev-perl/DateTime-Format-Flexible dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-Natural dev-perl/DateTime-Format-W3CDTF dev-perl/Feed-Find dev-perl/HTML-Parser dev-perl/libwww-perl virtual/perl-Scalar-List-Utils dev-perl/Module-Pluggable dev-perl/URI-Fetch >=dev-perl/XML-Atom-0.380.0 >=dev-perl/XML-LibXML-1.660.0 >=dev-perl/XML-RSS-1.470.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAVECROSS/XML-Feed-0.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=218daf79e443ac96cf40311d92b7f346
diff --git a/metadata/md5-cache/dev-perl/XML-FeedPP-0.950.0 b/metadata/md5-cache/dev-perl/XML-FeedPP-0.950.0
index ae53dd0f8c93..82b67d61ff3f 100644
--- a/metadata/md5-cache/dev-perl/XML-FeedPP-0.950.0
+++ b/metadata/md5-cache/dev-perl/XML-FeedPP-0.950.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-TreePP-0.390.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-TreePP-0.390.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse/write/merge/edit RSS/RDF/Atom syndication feeds
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-FeedPP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-TreePP-0.390.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-TreePP-0.390.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-FeedPP-0.95.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f1dcb0d7052cb0d826df3e920fce7552
diff --git a/metadata/md5-cache/dev-perl/XML-Filter-BufferText-1.10.0-r2 b/metadata/md5-cache/dev-perl/XML-Filter-BufferText-1.10.0-r2
index ae794d20f336..785aa18de323 100644
--- a/metadata/md5-cache/dev-perl/XML-Filter-BufferText-1.10.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Filter-BufferText-1.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-SAX-0.12 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-SAX-0.12 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Filter to put all characters() in one event
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Filter-BufferText
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/XML-SAX-0.12 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-SAX-0.12 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RB/RBERJON/XML-Filter-BufferText-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8eb7a6169b11505eeb8975754959946
diff --git a/metadata/md5-cache/dev-perl/XML-Filter-DOMFilter-LibXML-0.40.0-r1 b/metadata/md5-cache/dev-perl/XML-Filter-DOMFilter-LibXML-0.40.0-r1
index 00356aa46035..f7616a284f1f 100644
--- a/metadata/md5-cache/dev-perl/XML-Filter-DOMFilter-LibXML-0.40.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Filter-DOMFilter-LibXML-0.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-LibXML-1.530.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/XML-SAX-Writer ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-LibXML-1.530.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/XML-SAX-Writer ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SAX Filter allowing DOM processing of selected subtrees
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Filter-DOMFilter-LibXML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ~ia64 sparc x86
LICENSE=Artistic
-RDEPEND=>=dev-perl/XML-LibXML-1.530.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-LibXML-1.530.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHOROBA/XML-Filter-DOMFilter-LibXML-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=af08743d182972b6bd3d16a50c3a15df
diff --git a/metadata/md5-cache/dev-perl/XML-Generator-1.130.0 b/metadata/md5-cache/dev-perl/XML-Generator-1.130.0
index d0a632da809a..a67dee257be9 100644
--- a/metadata/md5-cache/dev-perl/XML-Generator-1.130.0
+++ b/metadata/md5-cache/dev-perl/XML-Generator-1.130.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/expat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/expat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/expat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/expat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl XML::Generator - A module to help in generating XML documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Generator
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/expat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/expat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMLEGGE/XML-Generator-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=007183b0254d0e14cc79f4e6edda6874
diff --git a/metadata/md5-cache/dev-perl/XML-Grove-0.460.0_rc-r2 b/metadata/md5-cache/dev-perl/XML-Grove-0.460.0_rc-r2
index 97c3535e6d26..c5992a32f78a 100644
--- a/metadata/md5-cache/dev-perl/XML-Grove-0.460.0_rc-r2
+++ b/metadata/md5-cache/dev-perl/XML-Grove-0.460.0_rc-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.190.0 dev-perl/libxml-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.190.0 dev-perl/libxml-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module providing a simple API to parsed XML instances
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Grove
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.190.0 dev-perl/libxml-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.190.0 dev-perl/libxml-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KM/KMACLEOD/XML-Grove-0.46alpha.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ebb979c167ab3060c129cb07e9e49a3d
diff --git a/metadata/md5-cache/dev-perl/XML-Handler-YAWriter-0.230.0-r3 b/metadata/md5-cache/dev-perl/XML-Handler-YAWriter-0.230.0-r3
index f6657b65a595..9e3ff7ef34ed 100644
--- a/metadata/md5-cache/dev-perl/XML-Handler-YAWriter-0.230.0-r3
+++ b/metadata/md5-cache/dev-perl/XML-Handler-YAWriter-0.230.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/libxml-perl-0.07-r1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/libxml-perl-0.07-r1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module providing a simple API to parsed XML instances
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Handler-YAWriter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=GPL-2
-RDEPEND=>=dev-perl/libxml-perl-0.07-r1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/libxml-perl-0.07-r1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRAEHE/XML-Handler-YAWriter-0.23.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1fc801ac126e82d1d41a10ffe0a14622
diff --git a/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900 b/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900
index 0db49621b096..ac63fe028334 100644
--- a/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900
+++ b/metadata/md5-cache/dev-perl/XML-LibXML-2.20.900
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent virtual/perl-ExtUtils-MakeMaker dev-perl/Alien-Build >=dev-perl/Alien-Libxml2-0.140.0 test? ( !minimal? ( dev-perl/Test-LeakTrace ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent virtual/perl-ExtUtils-MakeMaker dev-perl/Alien-Build >=dev-perl/Alien-Libxml2-0.140.0 test? ( !minimal? ( dev-perl/Test-LeakTrace ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-libs/libxml2-2.6.21:2= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/libxml2-2.6.21:2= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl binding for libxml2
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-LibXML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0209.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8b2036eca8aff563963c105ea147dfae
diff --git a/metadata/md5-cache/dev-perl/XML-LibXML-2.21.0 b/metadata/md5-cache/dev-perl/XML-LibXML-2.21.0
index d15274e056b4..b8dee5a6f5a3 100644
--- a/metadata/md5-cache/dev-perl/XML-LibXML-2.21.0
+++ b/metadata/md5-cache/dev-perl/XML-LibXML-2.21.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent virtual/perl-ExtUtils-MakeMaker dev-perl/Alien-Build >=dev-perl/Alien-Libxml2-0.140.0 test? ( !minimal? ( dev-perl/Test-LeakTrace ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent virtual/perl-ExtUtils-MakeMaker dev-perl/Alien-Build >=dev-perl/Alien-Libxml2-0.140.0 test? ( !minimal? ( dev-perl/Test-LeakTrace ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-libs/libxml2-2.6.21:2= || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/libxml2-2.6.21:2= >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl binding for libxml2
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-LibXML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Encode >=virtual/perl-Exporter-5.570.0 virtual/perl-IO virtual/perl-Scalar-List-Utils >=dev-perl/XML-NamespaceSupport-1.70.0 >=dev-perl/XML-SAX-1.20.0-r1 dev-perl/XML-SAX-Base >=dev-libs/libxml2-2.6.21:2= virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0210.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d7fdb74f873f914fb2e5d3dc938260ea
diff --git a/metadata/md5-cache/dev-perl/XML-LibXML-Iterator-1.60.0 b/metadata/md5-cache/dev-perl/XML-LibXML-Iterator-1.60.0
index e0c1382b469e..fa05d22df033 100644
--- a/metadata/md5-cache/dev-perl/XML-LibXML-Iterator-1.60.0
+++ b/metadata/md5-cache/dev-perl/XML-LibXML-Iterator-1.60.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.280.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.280.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Iterator class for XML::LibXML parsed documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-LibXML-Iterator
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-LibXML-1.520.0 dev-perl/XML-NodeFilter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-LibXML-1.520.0 dev-perl/XML-NodeFilter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXML-Iterator-1.06.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fcfcadf9c1443a2dd5a720937b9e59ee
diff --git a/metadata/md5-cache/dev-perl/XML-LibXML-Simple-1.10.0 b/metadata/md5-cache/dev-perl/XML-LibXML-Simple-1.10.0
index a32837d53c1e..539c4e64d21e 100644
--- a/metadata/md5-cache/dev-perl/XML-LibXML-Simple-1.10.0
+++ b/metadata/md5-cache/dev-perl/XML-LibXML-Simple-1.10.0
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/XML-LibXML-1.640.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.540.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/XML-LibXML-1.640.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.540.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XML::LibXML based XML::Simple clone
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-LibXML-Simple
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/XML-LibXML-1.640.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Scalar-List-Utils >=dev-perl/XML-LibXML-1.640.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARKOV/XML-LibXML-Simple-1.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=43308ce4ea33b7817f633a6d8eb715de
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5f65ffdd71572727c79add4b94a949cd
diff --git a/metadata/md5-cache/dev-perl/XML-LibXSLT-2.2.1 b/metadata/md5-cache/dev-perl/XML-LibXSLT-2.2.1
index 7c604440a633..bbb7f22ec9b7 100644
--- a/metadata/md5-cache/dev-perl/XML-LibXSLT-2.2.1
+++ b/metadata/md5-cache/dev-perl/XML-LibXSLT-2.2.1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-Encode >=dev-perl/XML-LibXML-1.700.0 >=dev-libs/libxslt-1.1.32 >=virtual/perl-File-Path-2.60.0 virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Encode >=dev-perl/XML-LibXML-1.700.0 >=dev-libs/libxslt-1.1.32 >=virtual/perl-File-Path-2.60.0 virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module to parse XSL Transformational sheets using GNOME's libxslt
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-LibXSLT
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ ) MIT
-RDEPEND=virtual/perl-Encode >=dev-perl/XML-LibXML-1.700.0 >=dev-libs/libxslt-1.1.32 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Encode >=dev-perl/XML-LibXML-1.700.0 >=dev-libs/libxslt-1.1.32 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-LibXSLT-2.002001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9e0ed8525699316072f89574dfa12724
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=98b7979e334dcab7ded64f30d3ff2ec7
diff --git a/metadata/md5-cache/dev-perl/XML-Mini-1.380.0-r2 b/metadata/md5-cache/dev-perl/XML-Mini-1.380.0-r2
index ac00229291a7..88f09079a05c 100644
--- a/metadata/md5-cache/dev-perl/XML-Mini-1.380.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Mini-1.380.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=pure perl API to create and parse XML
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Mini
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 sparc x86
LICENSE=GPL-3
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PD/PDEEGAN/XML-Mini-1.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=11472131d2703dfbb4b649501c965138
diff --git a/metadata/md5-cache/dev-perl/XML-NamespaceSupport-1.120.0-r1 b/metadata/md5-cache/dev-perl/XML-NamespaceSupport-1.120.0-r1
index 9aff0a98d50e..f58e4e1a7fe0 100644
--- a/metadata/md5-cache/dev-perl/XML-NamespaceSupport-1.120.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-NamespaceSupport-1.120.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-ExtUtils-MakeMaker-6.170.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module that offers a simple to process namespaced XML names
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-NamespaceSupport
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8126881892090f962382da2888d65bab
diff --git a/metadata/md5-cache/dev-perl/XML-NodeFilter-0.10.0-r2 b/metadata/md5-cache/dev-perl/XML-NodeFilter-0.10.0-r2
index 1e460af563a5..5eda0c171e8b 100644
--- a/metadata/md5-cache/dev-perl/XML-NodeFilter-0.10.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-NodeFilter-0.10.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generic XML::NodeFilter Class
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-NodeFilter
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHISH/XML-NodeFilter-0.01.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f27b040cd29575858f43a467d9800927
diff --git a/metadata/md5-cache/dev-perl/XML-Parser-2.460.0-r2 b/metadata/md5-cache/dev-perl/XML-Parser-2.460.0-r2
index 7fed2177873d..2e5de04e4b16 100644
--- a/metadata/md5-cache/dev-perl/XML-Parser-2.460.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Parser-2.460.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl dev-perl/Devel-CheckLib || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl dev-perl/Devel-CheckLib >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl module for parsing XML documents
EAPI=7
HOMEPAGE=https://metacpan.org/release/XML-Parser
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-libs/expat-1.95.1-r1 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=981d6770e7e33165c2a2df217d43efcb
diff --git a/metadata/md5-cache/dev-perl/XML-Parser-2.470.0 b/metadata/md5-cache/dev-perl/XML-Parser-2.470.0
index b9c305fc185e..f7a17a3597cd 100644
--- a/metadata/md5-cache/dev-perl/XML-Parser-2.470.0
+++ b/metadata/md5-cache/dev-perl/XML-Parser-2.470.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl >=dev-perl/Devel-CheckLib-1.140.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl >=dev-perl/Devel-CheckLib-1.140.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl module for parsing XML documents
EAPI=7
HOMEPAGE=https://metacpan.org/release/XML-Parser
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-libs/expat-1.95.1-r1 dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/expat-1.95.1-r1 dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/XML-Parser-2.47.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=710bcec67aa3ebe3642f3994bdcc1878
diff --git a/metadata/md5-cache/dev-perl/XML-Parser-Lite-0.722.0 b/metadata/md5-cache/dev-perl/XML-Parser-Lite-0.722.0
index f9d996582872..98f10cc5e79f 100644
--- a/metadata/md5-cache/dev-perl/XML-Parser-Lite-0.722.0
+++ b/metadata/md5-cache/dev-perl/XML-Parser-Lite-0.722.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Requires-0.60.0 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Test-Requires-0.60.0 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lightweight regexp-based XML parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Parser-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/XML-Parser-Lite-0.722.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cebea0accb3ac775a088528b94b3d408
diff --git a/metadata/md5-cache/dev-perl/XML-RAI-1.303.100-r2 b/metadata/md5-cache/dev-perl/XML-RAI-1.303.100-r2
index c03dfc2a4fab..117e47276013 100644
--- a/metadata/md5-cache/dev-perl/XML-RAI-1.303.100-r2
+++ b/metadata/md5-cache/dev-perl/XML-RAI-1.303.100-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/TimeDate-1.16 dev-perl/XML-Elemental >=dev-perl/XML-RSS-Parser-4 dev-perl/Class-XPath || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/TimeDate-1.16 dev-perl/XML-Elemental >=dev-perl/XML-RSS-Parser-4 dev-perl/Class-XPath >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=RSS Abstraction Interface
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-RAI
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=Artistic
-RDEPEND=>=dev-perl/TimeDate-1.16 dev-perl/XML-Elemental >=dev-perl/XML-RSS-Parser-4 dev-perl/Class-XPath || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/TimeDate-1.16 dev-perl/XML-Elemental >=dev-perl/XML-RSS-Parser-4 dev-perl/Class-XPath >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMA/XML-RAI-1.3031.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=45688c826ad2b9e66acc7fcb2145cb82
diff --git a/metadata/md5-cache/dev-perl/XML-RSS-1.620.0 b/metadata/md5-cache/dev-perl/XML-RSS-1.620.0
index f47ff0064dee..c130ca37e713 100644
--- a/metadata/md5-cache/dev-perl/XML-RSS-1.620.0
+++ b/metadata/md5-cache/dev-perl/XML-RSS-1.620.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=a basic framework for creating and maintaining RSS files
EAPI=8
HOMEPAGE=https://perl-rss.sourceforge.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-RSS-1.62.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8e3592f133a2b09abecaeccdd3e0edae
diff --git a/metadata/md5-cache/dev-perl/XML-RSS-1.630.0 b/metadata/md5-cache/dev-perl/XML-RSS-1.630.0
index 4a1f347bcc2b..734f4f022917 100644
--- a/metadata/md5-cache/dev-perl/XML-RSS-1.630.0
+++ b/metadata/md5-cache/dev-perl/XML-RSS-1.630.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser virtual/perl-ExtUtils-MakeMaker >=dev-perl/Module-Build-0.280.0 test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=a basic framework for creating and maintaining RSS files
EAPI=8
HOMEPAGE=https://perl-rss.sourceforge.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha amd64 ~arm arm64 ~loong ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF dev-perl/HTML-Parser dev-perl/XML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SH/SHLOMIF/XML-RSS-1.63.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f6f16d5344a0e92af32c9fcd3e9f2a4
diff --git a/metadata/md5-cache/dev-perl/XML-RSS-Feed-2.400.0-r2 b/metadata/md5-cache/dev-perl/XML-RSS-Feed-2.400.0-r2
index ad89ebfb7c10..799ab1f92d0e 100644
--- a/metadata/md5-cache/dev-perl/XML-RSS-Feed-2.400.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-RSS-Feed-2.400.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/HTML-Parser dev-perl/XML-RSS dev-perl/Clone virtual/perl-Time-HiRes dev-perl/URI virtual/perl-Digest-MD5 test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/HTML-Parser dev-perl/XML-RSS dev-perl/Clone virtual/perl-Time-HiRes dev-perl/URI virtual/perl-Digest-MD5 test? ( dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Persistent XML RSS Encapsulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-RSS-Feed
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/HTML-Parser dev-perl/XML-RSS dev-perl/Clone virtual/perl-Time-HiRes dev-perl/URI virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Parser dev-perl/XML-RSS dev-perl/Clone virtual/perl-Time-HiRes dev-perl/URI virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JB/JBISBEE/XML-RSS-Feed-2.4.tar.gz https://dev.gentoo.org/~tove/distfiles/dev-perl/XML-RSS-Feed/XML-RSS-Feed-2.320.0-patch.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=23d9cc045963cde3fdff34773156b684
diff --git a/metadata/md5-cache/dev-perl/XML-RSS-LibXML-0.310.500-r1 b/metadata/md5-cache/dev-perl/XML-RSS-LibXML-0.310.500-r1
index d10bc05fda13..83820f1bd1f3 100644
--- a/metadata/md5-cache/dev-perl/XML-RSS-LibXML-0.310.500-r1
+++ b/metadata/md5-cache/dev-perl/XML-RSS-LibXML-0.310.500-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-Accessor dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF virtual/perl-Encode dev-perl/UNIVERSAL-require >=dev-perl/XML-LibXML-1.660.0 >=dev-perl/Module-Build-0.380.0 virtual/perl-CPAN-Meta test? ( !minimal? ( dev-perl/Test-Exception dev-perl/Test-Warn ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-Accessor dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF virtual/perl-Encode dev-perl/UNIVERSAL-require >=dev-perl/XML-LibXML-1.660.0 >=dev-perl/Module-Build-0.380.0 virtual/perl-CPAN-Meta test? ( !minimal? ( dev-perl/Test-Exception dev-perl/Test-Warn ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XML::RSS with XML::LibXML
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-RSS-LibXML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Class-Accessor dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF virtual/perl-Encode dev-perl/UNIVERSAL-require >=dev-perl/XML-LibXML-1.660.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-Accessor dev-perl/DateTime-Format-Mail dev-perl/DateTime-Format-W3CDTF virtual/perl-Encode dev-perl/UNIVERSAL-require >=dev-perl/XML-LibXML-1.660.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMAKI/XML-RSS-LibXML-0.3105.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b17fa752ed585fd5455e2659e8f9e79c
diff --git a/metadata/md5-cache/dev-perl/XML-RSS-Parser-4.0.0-r2 b/metadata/md5-cache/dev-perl/XML-RSS-Parser-4.0.0-r2
index 430193de6254..4e5863d06bb3 100644
--- a/metadata/md5-cache/dev-perl/XML-RSS-Parser-4.0.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-RSS-Parser-4.0.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Class-XPath-1.400.0 >=dev-perl/XML-Elemental-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Class-XPath-1.400.0 >=dev-perl/XML-Elemental-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A liberal object-oriented parser for RSS feeds
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-RSS-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 sparc x86
LICENSE=Artistic
-RDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Class-XPath-1.400.0 >=dev-perl/XML-Elemental-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Class-ErrorHandler >=dev-perl/Class-XPath-1.400.0 >=dev-perl/XML-Elemental-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TIMA/XML-RSS-Parser-4.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f9bdc69a5b1cbea5e4b4fae16bfb26b
diff --git a/metadata/md5-cache/dev-perl/XML-RegExp-0.40.0-r2 b/metadata/md5-cache/dev-perl/XML-RegExp-0.40.0-r2
index 649139d43290..252381ba0406 100644
--- a/metadata/md5-cache/dev-perl/XML-RegExp-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-RegExp-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Regular expressions for XML tokens
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-RegExp
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TJ/TJMATHER/XML-RegExp-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1ed166e86023b04ee60cbccbe11a3e2b
diff --git a/metadata/md5-cache/dev-perl/XML-SAX-1.20.0-r1 b/metadata/md5-cache/dev-perl/XML-SAX-1.20.0-r1
index 3313e0e6ca83..c38f651d32a5 100644
--- a/metadata/md5-cache/dev-perl/XML-SAX-1.20.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-SAX-1.20.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-SAX-Base-1.50.0 >=dev-perl/XML-NamespaceSupport-0.30.0 >=dev-libs/libxml2-2.4.1 virtual/perl-File-Temp virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-SAX-Base-1.50.0 >=dev-perl/XML-NamespaceSupport-0.30.0 >=dev-libs/libxml2-2.4.1 virtual/perl-File-Temp virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl module for using and building Perl SAX2 XML parsers, filters, and drivers
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-SAX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/XML-SAX-Base-1.50.0 >=dev-perl/XML-NamespaceSupport-0.30.0 >=dev-libs/libxml2-2.4.1 virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-SAX-Base-1.50.0 >=dev-perl/XML-NamespaceSupport-0.30.0 >=dev-libs/libxml2-2.4.1 virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9cbfc39d67130221c0cecfc988d2b397
diff --git a/metadata/md5-cache/dev-perl/XML-SAX-Base-1.90.0-r1 b/metadata/md5-cache/dev-perl/XML-SAX-Base-1.90.0-r1
index 721bda4d9950..aaf9d3c360b7 100644
--- a/metadata/md5-cache/dev-perl/XML-SAX-Base-1.90.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-SAX-Base-1.90.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/XML-SAX-0.990.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!<dev-perl/XML-SAX-0.990.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Base class SAX Drivers and Filters
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-SAX-Base
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/XML-SAX-0.990.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/XML-SAX-0.990.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7544236073beac1f1c3b20b91103f716
diff --git a/metadata/md5-cache/dev-perl/XML-SAX-Expat-0.510.0-r3 b/metadata/md5-cache/dev-perl/XML-SAX-Expat-0.510.0-r3
index 87d3fd82dc30..2998051d4669 100644
--- a/metadata/md5-cache/dev-perl/XML-SAX-Expat-0.510.0-r3
+++ b/metadata/md5-cache/dev-perl/XML-SAX-Expat-0.510.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 >=dev-perl/XML-NamespaceSupport-1.90.0 dev-perl/XML-Parser test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 >=dev-perl/XML-NamespaceSupport-1.90.0 dev-perl/XML-Parser test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SAX2 Driver for Expat
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-SAX-Expat
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/XML-SAX-1.20.0-r1 >=dev-perl/XML-NamespaceSupport-1.90.0 dev-perl/XML-Parser || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 >=dev-perl/XML-NamespaceSupport-1.90.0 dev-perl/XML-Parser >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BJ/BJOERN/XML-SAX-Expat-0.51.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c14e5fdf1893bc15f3de485e01baf292
diff --git a/metadata/md5-cache/dev-perl/XML-SAX-ExpatXS-1.330.0-r1 b/metadata/md5-cache/dev-perl/XML-SAX-ExpatXS-1.330.0-r1
index f58074706de7..5b25c77d1640 100644
--- a/metadata/md5-cache/dev-perl/XML-SAX-ExpatXS-1.330.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-SAX-ExpatXS-1.330.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-libs/expat >=dev-perl/XML-SAX-0.960.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Harness ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-libs/expat >=dev-perl/XML-SAX-0.960.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test virtual/perl-Test-Harness ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl SAX 2 XS extension to Expat parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-SAX-ExpatXS
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-libs/expat >=dev-perl/XML-SAX-0.960.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/expat >=dev-perl/XML-SAX-0.960.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PC/PCIMPRICH/XML-SAX-ExpatXS-1.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=adc6f6861d09680f192f6d82e9cab96f
diff --git a/metadata/md5-cache/dev-perl/XML-SAX-Writer-0.570.0-r1 b/metadata/md5-cache/dev-perl/XML-SAX-Writer-0.570.0-r1
index c081c95f01c2..1ea4a39e18fd 100644
--- a/metadata/md5-cache/dev-perl/XML-SAX-Writer-0.570.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-SAX-Writer-0.570.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Encode-2.120.0 >=dev-perl/XML-Filter-BufferText-1.0.0 >=dev-perl/XML-SAX-Base-1.10.0 >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-libs/libxml2-2.4.1 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.400.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Encode-2.120.0 >=dev-perl/XML-Filter-BufferText-1.0.0 >=dev-perl/XML-SAX-Base-1.10.0 >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-libs/libxml2-2.4.1 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.400.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SAX2 XML Writer
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-SAX-Writer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Encode-2.120.0 >=dev-perl/XML-Filter-BufferText-1.0.0 >=dev-perl/XML-SAX-Base-1.10.0 >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-libs/libxml2-2.4.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Encode-2.120.0 >=dev-perl/XML-Filter-BufferText-1.0.0 >=dev-perl/XML-SAX-Base-1.10.0 >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-libs/libxml2-2.4.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PERIGRIN/XML-SAX-Writer-0.57.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fe941a47a394e25b4f78f29d7dc88c92
diff --git a/metadata/md5-cache/dev-perl/XML-Simple-2.250.0-r1 b/metadata/md5-cache/dev-perl/XML-Simple-2.250.0-r1
index 5ab8ede4469f..f0112c070fbe 100644
--- a/metadata/md5-cache/dev-perl/XML-Simple-2.250.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Simple-2.250.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Storable >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-perl/XML-SAX-0.150.0 dev-perl/XML-SAX-Expat virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Storable >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-perl/XML-SAX-0.150.0 dev-perl/XML-SAX-Expat virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An API for simple XML files
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Simple
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Storable >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-perl/XML-SAX-0.150.0 dev-perl/XML-SAX-Expat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Storable >=dev-perl/XML-NamespaceSupport-1.40.0 >=dev-perl/XML-SAX-0.150.0 dev-perl/XML-SAX-Expat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GR/GRANTM/XML-Simple-2.25.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=935e0b08893b12526c5323f3d5b0f11b
diff --git a/metadata/md5-cache/dev-perl/XML-Simple-DTDReader-0.40.0-r2 b/metadata/md5-cache/dev-perl/XML-Simple-DTDReader-0.40.0-r2
index 04286fb314b9..31fc5e5089c9 100644
--- a/metadata/md5-cache/dev-perl/XML-Simple-DTDReader-0.40.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Simple-DTDReader-0.40.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.340.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.340.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simple XML file reading based on their DTDs
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Simple-DTDReader
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.340.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.340.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AL/ALEXMV/XML-Simple-DTDReader-0.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5305a2722a3dc3309810911a4d701531
diff --git a/metadata/md5-cache/dev-perl/XML-SimpleObject-0.530.0-r2 b/metadata/md5-cache/dev-perl/XML-SimpleObject-0.530.0-r2
index a68196966696..4ffbdd32e1ee 100644
--- a/metadata/md5-cache/dev-perl/XML-SimpleObject-0.530.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-SimpleObject-0.530.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.300.0 >=dev-perl/XML-LibXML-1.540.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.300.0 >=dev-perl/XML-LibXML-1.540.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl XML Simple package
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-SimpleObject
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.300.0 >=dev-perl/XML-LibXML-1.540.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.300.0 >=dev-perl/XML-LibXML-1.540.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DB/DBRIAN/XML-SimpleObject-0.53.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7e44a3ef8c661376fdd273044deda83e
diff --git a/metadata/md5-cache/dev-perl/XML-Smart-1.790.0-r1 b/metadata/md5-cache/dev-perl/XML-Smart-1.790.0-r1
index bca74ac54009..cb777cab4da3 100644
--- a/metadata/md5-cache/dev-perl/XML-Smart-1.790.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Smart-1.790.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Object-MultiType-0.30.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Object-MultiType-0.30.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Access or create XML from fields, data and URLs.
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Smart
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Object-MultiType-0.30.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Object-MultiType-0.30.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TM/TMHARISH/XML-Smart-1.79.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7f32455299ec1bd67f10bcfa7a9eb541
diff --git a/metadata/md5-cache/dev-perl/XML-Stream-1.240.0-r2 b/metadata/md5-cache/dev-perl/XML-Stream-1.240.0-r2
index 5225cb57f494..6d44b74a941a 100644
--- a/metadata/md5-cache/dev-perl/XML-Stream-1.240.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Stream-1.240.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Authen-SASL dev-perl/Net-DNS ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-MIME-Base64 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Authen-SASL dev-perl/Net-DNS ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-MIME-Base64 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Creates and XML Stream connection and parses return data
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Stream
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ssl perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2
-RDEPEND=dev-perl/Authen-SASL dev-perl/Net-DNS ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-MIME-Base64 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Authen-SASL dev-perl/Net-DNS ssl? ( dev-perl/IO-Socket-SSL ) virtual/perl-MIME-Base64 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DAPATRICK/XML-Stream-1.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e39b6f5f4eb4558b79cab7316714ca6a
diff --git a/metadata/md5-cache/dev-perl/XML-TokeParser-0.50.0-r1 b/metadata/md5-cache/dev-perl/XML-TokeParser-0.50.0-r1
index 2c34e510659b..4819254fa88c 100644
--- a/metadata/md5-cache/dev-perl/XML-TokeParser-0.50.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-TokeParser-0.50.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.0.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.0.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Simplified interface to XML::Parser
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-TokeParser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PO/PODMASTER/XML-TokeParser-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=536826acd17af0d202b6b5d63b4b4792
diff --git a/metadata/md5-cache/dev-perl/XML-TreePP-0.430.0-r1 b/metadata/md5-cache/dev-perl/XML-TreePP-0.430.0-r1
index 8dac9a2a16bf..fca0bc4cdd08 100644
--- a/metadata/md5-cache/dev-perl/XML-TreePP-0.430.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-TreePP-0.430.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/libwww-perl virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Pure Perl implementation for parsing/writing XML documents
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-TreePP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/libwww-perl || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KA/KAWASAKI/XML-TreePP-0.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=73ff0fdc68c5e96b9e41d0b46aeb9c9c
diff --git a/metadata/md5-cache/dev-perl/XML-Twig-3.520.0-r1 b/metadata/md5-cache/dev-perl/XML-Twig-3.520.0-r1
index 2a42105128c0..ad930b7b6293 100644
--- a/metadata/md5-cache/dev-perl/XML-Twig-3.520.0-r1
+++ b/metadata/md5-cache/dev-perl/XML-Twig-3.520.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.310.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Encode-2.240.100_rc >=dev-libs/expat-1.95.5 dev-perl/Tie-IxHash dev-perl/XML-XPath >=dev-perl/libwww-perl-6.40.0 >=dev-perl/HTML-Parser-3.690.0 nls? ( >=dev-perl/Text-Iconv-1.200.0-r1 ) virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/XML-Handler-YAWriter-0.230.0 >=dev-perl/XML-SAX-Writer-0.530.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.310.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Encode-2.240.100_rc >=dev-libs/expat-1.95.5 dev-perl/Tie-IxHash dev-perl/XML-XPath >=dev-perl/libwww-perl-6.40.0 >=dev-perl/HTML-Parser-3.690.0 nls? ( >=dev-perl/Text-Iconv-1.200.0-r1 ) virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/XML-Handler-YAWriter-0.230.0 >=dev-perl/XML-SAX-Writer-0.530.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Process huge XML documents in tree mode
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Twig
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=nls perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.310.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Encode-2.240.100_rc >=dev-libs/expat-1.95.5 dev-perl/Tie-IxHash dev-perl/XML-XPath >=dev-perl/libwww-perl-6.40.0 >=dev-perl/HTML-Parser-3.690.0 nls? ( >=dev-perl/Text-Iconv-1.200.0-r1 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.310.0 >=virtual/perl-Scalar-List-Utils-1.230.0 >=virtual/perl-Encode-2.240.100_rc >=dev-libs/expat-1.95.5 dev-perl/Tie-IxHash dev-perl/XML-XPath >=dev-perl/libwww-perl-6.40.0 >=dev-perl/HTML-Parser-3.690.0 nls? ( >=dev-perl/Text-Iconv-1.200.0-r1 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIROD/XML-Twig-3.52.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=76085a7d4ebff8c8c0129dfa234a0f70
diff --git a/metadata/md5-cache/dev-perl/XML-Validator-Schema-1.100.0-r2 b/metadata/md5-cache/dev-perl/XML-Validator-Schema-1.100.0-r2
index 7ce629ffecbf..c92631306a5a 100644
--- a/metadata/md5-cache/dev-perl/XML-Validator-Schema-1.100.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-Validator-Schema-1.100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 dev-perl/Tree-DAG_Node dev-perl/XML-Filter-BufferText || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 dev-perl/Tree-DAG_Node dev-perl/XML-Filter-BufferText >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Validate XML against a subset of W3C XML Schema
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Validator-Schema
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 dev-perl/Tree-DAG_Node dev-perl/XML-Filter-BufferText || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-SAX-1.20.0-r1 dev-perl/Tree-DAG_Node dev-perl/XML-Filter-BufferText >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SAMTREGAR/XML-Validator-Schema-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9079206f1af8e0545fddb9211aeaacd
diff --git a/metadata/md5-cache/dev-perl/XML-Writer-0.900.0 b/metadata/md5-cache/dev-perl/XML-Writer-0.900.0
index 0e830bac9083..07f2571b4fb9 100644
--- a/metadata/md5-cache/dev-perl/XML-Writer-0.900.0
+++ b/metadata/md5-cache/dev-perl/XML-Writer-0.900.0
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XML Writer Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-Writer
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JO/JOSEPHW/XML-Writer-0.900.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3563f793944d882fa9134b7d0edb3998
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e074964def73c996093f47237451c1b6
diff --git a/metadata/md5-cache/dev-perl/XML-XPath-1.480.0 b/metadata/md5-cache/dev-perl/XML-XPath-1.480.0
index a1cd598ae899..e117929e1f66 100644
--- a/metadata/md5-cache/dev-perl/XML-XPath-1.480.0
+++ b/metadata/md5-cache/dev-perl/XML-XPath-1.480.0
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/XML-Parser-2.230.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Path-Tiny-0.76.0 virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/XML-Parser-2.230.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/Path-Tiny-0.76.0 virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An XPath Perl Module
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-XPath
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
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-Scalar-List-Utils-1.450.0 >=dev-perl/XML-Parser-2.230.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Scalar-List-Utils-1.450.0 >=dev-perl/XML-Parser-2.230.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MANWAR/XML-XPath-1.48.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fae7a82a919020f383ac84692431aac6
diff --git a/metadata/md5-cache/dev-perl/XML-XPathEngine-0.140.0-r2 b/metadata/md5-cache/dev-perl/XML-XPathEngine-0.140.0-r2
index 253c5710ff63..17d263dc87bb 100644
--- a/metadata/md5-cache/dev-perl/XML-XPathEngine-0.140.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-XPathEngine-0.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A re-usable XPath engine for DOM-like trees
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-XPathEngine
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIROD/XML-XPathEngine-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1b2ab7dea22d2e5b88fb87f07bbf203c
diff --git a/metadata/md5-cache/dev-perl/XML-XQL-0.680.0-r2 b/metadata/md5-cache/dev-perl/XML-XQL-0.680.0-r2
index 359a8f4ecb47..82b06b802dac 100644
--- a/metadata/md5-cache/dev-perl/XML-XQL-0.680.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-XQL-0.680.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/libxml-perl-0.70.0 >=dev-perl/XML-DOM-1.390.0 >=dev-perl/Parse-Yapp-1.50.0 dev-perl/libwww-perl >=dev-perl/Date-Manip-5.400.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/libxml-perl-0.70.0 >=dev-perl/XML-DOM-1.390.0 >=dev-perl/Parse-Yapp-1.50.0 dev-perl/libwww-perl >=dev-perl/Date-Manip-5.400.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module that allows you to perform XQL queries on XML trees
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-XQL
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/libxml-perl-0.70.0 >=dev-perl/XML-DOM-1.390.0 >=dev-perl/Parse-Yapp-1.50.0 dev-perl/libwww-perl >=dev-perl/Date-Manip-5.400.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/libxml-perl-0.70.0 >=dev-perl/XML-DOM-1.390.0 >=dev-perl/Parse-Yapp-1.50.0 dev-perl/libwww-perl >=dev-perl/Date-Manip-5.400.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TJ/TJMATHER/XML-XQL-0.68.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f73d82b20bc1b9b5cd09676a21d086e5
diff --git a/metadata/md5-cache/dev-perl/XML-XSLT-0.480.0-r2 b/metadata/md5-cache/dev-perl/XML-XSLT-0.480.0-r2
index fcdb551bc1d2..bc8a609f1aaf 100644
--- a/metadata/md5-cache/dev-perl/XML-XSLT-0.480.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-XSLT-0.480.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-perl/XML-DOM-1.250.0 >=dev-perl/libwww-perl-5.480.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-perl/XML-DOM-1.250.0 >=dev-perl/libwww-perl-5.480.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl module to parse XSL Transformational sheets
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-XSLT
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-perl/XML-DOM-1.250.0 >=dev-perl/libwww-perl-5.480.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-perl/XML-DOM-1.250.0 >=dev-perl/libwww-perl-5.480.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JS/JSTOWE/XML-XSLT-0.48.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=23e6455005ae6662c0af11e7966222db
diff --git a/metadata/md5-cache/dev-perl/XML-XUpdate-LibXML-0.6.0-r2 b/metadata/md5-cache/dev-perl/XML-XUpdate-LibXML-0.6.0-r2
index 0b6a39079817..a82f8ea1569b 100644
--- a/metadata/md5-cache/dev-perl/XML-XUpdate-LibXML-0.6.0-r2
+++ b/metadata/md5-cache/dev-perl/XML-XUpdate-LibXML-0.6.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-LibXML-1.610.0 dev-perl/XML-LibXML-Iterator || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-LibXML-1.610.0 dev-perl/XML-LibXML-Iterator >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Process XUpdate commands over an XML document
EAPI=8
HOMEPAGE=https://metacpan.org/release/XML-XUpdate-LibXML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ia64 ~ppc sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/XML-LibXML-1.610.0 dev-perl/XML-LibXML-Iterator || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-LibXML-1.610.0 dev-perl/XML-LibXML-Iterator >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PA/PAJAS/XML-XUpdate-LibXML-0.6.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa4caba6e7f17fbd2d0de23887316d4b
diff --git a/metadata/md5-cache/dev-perl/XMLRPC-Lite-0.717.0-r1 b/metadata/md5-cache/dev-perl/XMLRPC-Lite-0.717.0-r1
index 4ee9a4df76f0..c5b4b6f0eda5 100644
--- a/metadata/md5-cache/dev-perl/XMLRPC-Lite-0.717.0-r1
+++ b/metadata/md5-cache/dev-perl/XMLRPC-Lite-0.717.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/SOAP-Lite virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/SOAP-Lite virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=client and server implementation of XML-RPC protocol
EAPI=8
HOMEPAGE=https://metacpan.org/release/XMLRPC-Lite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/SOAP-Lite || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/SOAP-Lite >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHRED/XMLRPC-Lite-0.717.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f9539877513dbb3dfc58f3e7f3260d9
diff --git a/metadata/md5-cache/dev-perl/XS-Object-Magic-0.50.0 b/metadata/md5-cache/dev-perl/XS-Object-Magic-0.50.0
index fd777384dfa7..05731ebe7f80 100644
--- a/metadata/md5-cache/dev-perl/XS-Object-Magic-0.50.0
+++ b/metadata/md5-cache/dev-perl/XS-Object-Magic-0.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-parent >=dev-perl/ExtUtils-Depends-0.302.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Scalar-List-Utils dev-perl/Test-Fatal virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Opaque, extensible XS pointer backed objects using sv_magic
EAPI=8
HOMEPAGE=https://metacpan.org/release/XS-Object-Magic
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-parent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-parent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/XS-Object-Magic-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fb3cb63636765592f06bbb9dee0a0e6f
diff --git a/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.380.0-r1 b/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.380.0-r1
index 507f8a2a765c..6ff9b5d37f12 100644
--- a/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.380.0-r1
+++ b/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.380.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/ExtUtils-CChecker-0.110.0 >=dev-perl/Module-Build-0.400.400 virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/ExtUtils-CChecker-0.110.0 >=dev-perl/Module-Build-0.400.400 virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS functions to assist in parsing keyword syntax
EAPI=8
HOMEPAGE=https://metacpan.org/release/XS-Parse-Keyword
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a21a78cdca4802515e32a0677a6b25e1
diff --git a/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.420.0-r1 b/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.420.0-r1
index f9108e99a26d..08d28fcbbb22 100644
--- a/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.420.0-r1
+++ b/metadata/md5-cache/dev-perl/XS-Parse-Keyword-0.420.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/ExtUtils-CChecker-0.110.0 >=dev-perl/Module-Build-0.400.400 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-3.160.0 test? ( virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/ExtUtils-CChecker-0.110.0 >=dev-perl/Module-Build-0.400.400 virtual/perl-ExtUtils-CBuilder >=virtual/perl-ExtUtils-ParseXS-3.160.0 test? ( virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS functions to assist in parsing keyword syntax
EAPI=8
HOMEPAGE=https://metacpan.org/release/XS-Parse-Keyword
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Keyword-0.42.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=257596c131376cc7ae9c5a273d2eff7a
diff --git a/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.210.0-r1 b/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.210.0-r1
index df39443475be..6eeb3b07b83c 100644
--- a/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.210.0-r1
+++ b/metadata/md5-cache/dev-perl/XS-Parse-Sublike-0.210.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test2-Suite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Module-Build-0.400.400 test? ( virtual/perl-Scalar-List-Utils virtual/perl-Test2-Suite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=XS functions to assist in parsing sub-like syntax
EAPI=8
HOMEPAGE=https://metacpan.org/release/XS-Parse-Sublike
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/XS-Parse-Sublike-0.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=821fe2912ca4e22e5d96df2012f160e3
diff --git a/metadata/md5-cache/dev-perl/XString-0.5.0 b/metadata/md5-cache/dev-perl/XString-0.5.0
index 306bf7ff0d8c..aca67b180c38 100644
--- a/metadata/md5-cache/dev-perl/XString-0.5.0
+++ b/metadata/md5-cache/dev-perl/XString-0.5.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Isolated String helpers from B
EAPI=8
HOMEPAGE=https://metacpan.org/release/XString
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AT/ATOOMIC/XString-0.005.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e36c60c2d8f8ef703eda89350566f002
diff --git a/metadata/md5-cache/dev-perl/XXX-0.380.0 b/metadata/md5-cache/dev-perl/XXX-0.380.0
index 4ee325785deb..d377ca6d563e 100644
--- a/metadata/md5-cache/dev-perl/XXX-0.380.0
+++ b/metadata/md5-cache/dev-perl/XXX-0.380.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/YAML-PP-0.18.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/YAML-PP-0.18.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=See Your Data in the Nude
EAPI=8
HOMEPAGE=https://metacpan.org/release/XXX
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/YAML-PP-0.18.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/YAML-PP-0.18.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/XXX-0.38.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=506718370d0c00ff273871d0fdb35e53
diff --git a/metadata/md5-cache/dev-perl/YAML-1.300.0 b/metadata/md5-cache/dev-perl/YAML-1.300.0
index c8c9577ad842..c97a46ae0d83 100644
--- a/metadata/md5-cache/dev-perl/YAML-1.300.0
+++ b/metadata/md5-cache/dev-perl/YAML-1.300.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-YAML-1.50.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-YAML-1.50.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=YAML Ain't Markup Language (tm)
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/YAML-1.30.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=54ee26a696d14cebf9dc013b629c5c99
diff --git a/metadata/md5-cache/dev-perl/YAML-1.310.0 b/metadata/md5-cache/dev-perl/YAML-1.310.0
index 178a472c7c09..4750a8a18e3a 100644
--- a/metadata/md5-cache/dev-perl/YAML-1.310.0
+++ b/metadata/md5-cache/dev-perl/YAML-1.310.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-YAML-1.50.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Encode dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.880.0 >=dev-perl/Test-YAML-1.50.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=YAML Ain't Markup Language (tm)
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/YAML-1.31.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f27574fd9a00ef9a2b0c916fc304b654
diff --git a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0 b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0
index 921fe0085f24..f94bc1febfca 100644
--- a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0
+++ b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.880.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl YAML Serialization using XS and libyaml
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-LibYAML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/YAML-LibYAML-0.88.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d7e6e12b188a49c59cf2457a5d9f1ab
diff --git a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.890.0 b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.890.0
index 8314dbb64dcb..f2eb1197d302 100644
--- a/metadata/md5-cache/dev-perl/YAML-LibYAML-0.890.0
+++ b/metadata/md5-cache/dev-perl/YAML-LibYAML-0.890.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl YAML Serialization using XS and libyaml
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-LibYAML
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/YAML-LibYAML-0.89.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f108b9dd6efd3ccc825794c0bf4cbc7
diff --git a/metadata/md5-cache/dev-perl/YAML-PP-0.36.0 b/metadata/md5-cache/dev-perl/YAML-PP-0.36.0
index 8341c277f062..d5aece3684fc 100644
--- a/metadata/md5-cache/dev-perl/YAML-PP-0.36.0
+++ b/metadata/md5-cache/dev-perl/YAML-PP-0.36.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO dev-perl/Test-Deep >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=YAML 1.2 processor in perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-PP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/YAML-PP-0.036.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=358330729aef0149087996a53b77141b
diff --git a/metadata/md5-cache/dev-perl/YAML-PP-0.38.0 b/metadata/md5-cache/dev-perl/YAML-PP-0.38.0
index dcd80342e670..2a29b80a9419 100644
--- a/metadata/md5-cache/dev-perl/YAML-PP-0.38.0
+++ b/metadata/md5-cache/dev-perl/YAML-PP-0.38.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Warn ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-File-Spec virtual/perl-IO >=virtual/perl-Test-Simple-0.980.0 dev-perl/Test-Warn ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=YAML 1.2 processor in perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-PP
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Encode virtual/perl-Exporter virtual/perl-Getopt-Long virtual/perl-MIME-Base64 virtual/perl-Module-Load >=virtual/perl-Scalar-List-Utils-1.70.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TI/TINITA/YAML-PP-v0.38.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=14517a4cdf2fc458afab03fe46dcfd0b
diff --git a/metadata/md5-cache/dev-perl/YAML-Syck-1.340.0 b/metadata/md5-cache/dev-perl/YAML-Syck-1.340.0
index 9892beaf6242..811cd369e9dd 100644
--- a/metadata/md5-cache/dev-perl/YAML-Syck-1.340.0
+++ b/metadata/md5-cache/dev-perl/YAML-Syck-1.340.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fast, lightweight YAML loader and dumper
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-Syck
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=MIT
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TO/TODDR/YAML-Syck-1.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7532d2073db70f101deb1fc1a7a77731
diff --git a/metadata/md5-cache/dev-perl/YAML-Tiny-1.740.0 b/metadata/md5-cache/dev-perl/YAML-Tiny-1.740.0
index c0d5d946d07c..6c8a7dca0b92 100644
--- a/metadata/md5-cache/dev-perl/YAML-Tiny-1.740.0
+++ b/metadata/md5-cache/dev-perl/YAML-Tiny-1.740.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/JSON-MaybeXS-1.1.0 ) >=virtual/perl-File-Spec-0.80.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( !minimal? ( >=virtual/perl-CPAN-Meta-2.120.900 >=dev-perl/JSON-MaybeXS-1.1.0 ) >=virtual/perl-File-Spec-0.80.0 >=virtual/perl-File-Temp-0.190.0 virtual/perl-Getopt-Long virtual/perl-IO virtual/perl-JSON-PP >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read/Write YAML files with as little code as possible
EAPI=8
HOMEPAGE=https://metacpan.org/release/YAML-Tiny
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath test
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+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/YAML-Tiny-1.74.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f7c3a3fb2429e8f02f82f9021396421f
diff --git a/metadata/md5-cache/dev-perl/ZMQ-Constants-1.40.0-r1 b/metadata/md5-cache/dev-perl/ZMQ-Constants-1.40.0-r1
index c20376819303..054a63236d1b 100644
--- a/metadata/md5-cache/dev-perl/ZMQ-Constants-1.40.0-r1
+++ b/metadata/md5-cache/dev-perl/ZMQ-Constants-1.40.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=net-libs/zeromq >=virtual/perl-ExtUtils-MakeMaker-6.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-libs/zeromq >=virtual/perl-ExtUtils-MakeMaker-6.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Constants for libzmq
EAPI=8
HOMEPAGE=https://metacpan.org/release/ZMQ-Constants
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc ppc64 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=net-libs/zeromq || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=net-libs/zeromq >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DM/DMAKI/ZMQ-Constants-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70ee9146a7d8fdbab6d163a705cb2f6a
diff --git a/metadata/md5-cache/dev-perl/aliased-0.340.0-r2 b/metadata/md5-cache/dev-perl/aliased-0.340.0-r2
index a3804deddf00..8a4f22dc25a9 100644
--- a/metadata/md5-cache/dev-perl/aliased-0.340.0-r2
+++ b/metadata/md5-cache/dev-perl/aliased-0.340.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-if ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-perl/Module-Build-Tiny-0.39.0 test? ( virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Test-Simple virtual/perl-if ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use shorter versions of class names
EAPI=8
HOMEPAGE=https://metacpan.org/release/aliased
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/aliased-0.34.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=224fb29d68ecbf40db347d2aaa9a6b61
diff --git a/metadata/md5-cache/dev-perl/asa-1.40.0 b/metadata/md5-cache/dev-perl/asa-1.40.0
index 49ae41cd852f..7a92b1dbfc06 100644
--- a/metadata/md5-cache/dev-perl/asa-1.40.0
+++ b/metadata/md5-cache/dev-perl/asa-1.40.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp >=virtual/perl-ExtUtils-MakeMaker-6.420.0 test? ( >=virtual/perl-File-Spec-0.800.0 >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lets your class/object say it works like something else
EAPI=7
HOMEPAGE=https://metacpan.org/release/asa
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/asa-1.04.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b597e59ca5d7ca8f4388d03bc6fafa1
diff --git a/metadata/md5-cache/dev-perl/autobox-3.0.1-r1 b/metadata/md5-cache/dev-perl/autobox-3.0.1-r1
index b22894e07084..cb4d3fcf5b45 100644
--- a/metadata/md5-cache/dev-perl/autobox-3.0.1-r1
+++ b/metadata/md5-cache/dev-perl/autobox-3.0.1-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/IPC-System-Simple-1.250.0 >=dev-perl/Test-Fatal-0.14.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/IPC-System-Simple-1.250.0 >=dev-perl/Test-Fatal-0.14.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Call methods on native types
EAPI=7
HOMEPAGE=https://metacpan.org/release/autobox
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHOCOLATE/autobox-v3.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c2537bf33dba2ea015daabf0355509a
diff --git a/metadata/md5-cache/dev-perl/autobox-3.0.1-r2 b/metadata/md5-cache/dev-perl/autobox-3.0.1-r2
index 3e6fccad4857..c34e355388b2 100644
--- a/metadata/md5-cache/dev-perl/autobox-3.0.1-r2
+++ b/metadata/md5-cache/dev-perl/autobox-3.0.1-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/IPC-System-Simple-1.250.0 >=dev-perl/Test-Fatal-0.14.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker test? ( >=dev-perl/IPC-System-Simple-1.250.0 >=dev-perl/Test-Fatal-0.14.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Call methods on native types
EAPI=8
HOMEPAGE=https://metacpan.org/release/autobox
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Scope-Guard-0.210.0 >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CH/CHOCOLATE/autobox-v3.0.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=40371844d05e822ef12fe23a1f45887f
diff --git a/metadata/md5-cache/dev-perl/autovivification-0.180.0-r1 b/metadata/md5-cache/dev-perl/autovivification-0.180.0-r1
index ec19ace8b296..bfe4ac7eb1f3 100644
--- a/metadata/md5-cache/dev-perl/autovivification-0.180.0-r1
+++ b/metadata/md5-cache/dev-perl/autovivification-0.180.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lexically disable autovivification
EAPI=7
HOMEPAGE=https://metacpan.org/release/autovivification
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath examples
-KEYWORDS=amd64 arm arm64 ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 hppa ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/autovivification-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=feba0f4b2d77feecb9b73299d541e78e
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=cfa7bcb54fe078f988313ef1b8d20dc5
diff --git a/metadata/md5-cache/dev-perl/autovivification-0.180.0-r2 b/metadata/md5-cache/dev-perl/autovivification-0.180.0-r2
index 9544769f5a14..866e68d0b77d 100644
--- a/metadata/md5-cache/dev-perl/autovivification-0.180.0-r2
+++ b/metadata/md5-cache/dev-perl/autovivification-0.180.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Exporter virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lexically disable autovivification
EAPI=8
HOMEPAGE=https://metacpan.org/release/autovivification
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/autovivification-0.18.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0dbd3ca0db527b6ec623583142a57f25
diff --git a/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r1 b/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r1
index 85d178b17a4b..87075d581938 100644
--- a/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r1
+++ b/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-Depends test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-Depends test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Disables bareword filehandles
EAPI=7
HOMEPAGE=https://metacpan.org/release/bareword-filehandles
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
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=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/bareword-filehandles-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4d56916129def09fd966e063a24b2043
diff --git a/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r2 b/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r2
index 3f69679f5fd7..ea0f633cf723 100644
--- a/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r2
+++ b/metadata/md5-cache/dev-perl/bareword-filehandles-0.7.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-Depends test? ( >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-Depends test? ( >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Disables bareword filehandles
EAPI=8
HOMEPAGE=https://metacpan.org/release/bareword-filehandles
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/B-Hooks-OP-Check virtual/perl-if virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/bareword-filehandles-0.007.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e872bd717ea7ce990aeaf76c2537fe94
diff --git a/metadata/md5-cache/dev-perl/boolean-0.460.0-r1 b/metadata/md5-cache/dev-perl/boolean-0.460.0-r1
index e26e334f63ae..5d51e6201307 100644
--- a/metadata/md5-cache/dev-perl/boolean-0.460.0-r1
+++ b/metadata/md5-cache/dev-perl/boolean-0.460.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/JSON-MaybeXS ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/JSON-MaybeXS ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Boolean support for Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/boolean
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INGY/boolean-0.46.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d8d7601a5ad27adbcda01e62d9030954
diff --git a/metadata/md5-cache/dev-perl/capitalization-0.30.0-r2 b/metadata/md5-cache/dev-perl/capitalization-0.30.0-r2
index 8c28c17d6f7f..69ff0443b655 100644
--- a/metadata/md5-cache/dev-perl/capitalization-0.30.0-r2
+++ b/metadata/md5-cache/dev-perl/capitalization-0.30.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Devel-Symdump || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Devel-Symdump >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=no capitalization on method names
EAPI=8
HOMEPAGE=https://metacpan.org/release/capitalization
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~hppa ~ia64 ppc ~riscv sparc x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Devel-Symdump || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Devel-Symdump >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MI/MIYAGAWA/capitalization-0.03.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=948091e520219ce2351cfc15c38d9176
diff --git a/metadata/md5-cache/dev-perl/common-sense-3.750.0 b/metadata/md5-cache/dev-perl/common-sense-3.750.0
index 611d4be2d324..b1444599d202 100644
--- a/metadata/md5-cache/dev-perl/common-sense-3.750.0
+++ b/metadata/md5-cache/dev-perl/common-sense-3.750.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Save a tree AND a kitten, use common::sense!
EAPI=7
HOMEPAGE=https://metacpan.org/release/common-sense
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/ML/MLEHMANN/common-sense-3.75.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7dc0aed7b2254d176a67d2af6c50165f
diff --git a/metadata/md5-cache/dev-perl/constant-boolean-0.20.0-r2 b/metadata/md5-cache/dev-perl/constant-boolean-0.20.0-r2
index b7e72a4b60c9..b956186eb4f4 100644
--- a/metadata/md5-cache/dev-perl/constant-boolean-0.20.0-r2
+++ b/metadata/md5-cache/dev-perl/constant-boolean-0.20.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Symbol-Util-0.20.0 dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Symbol-Util-0.20.0 dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Define TRUE and FALSE constants
EAPI=7
HOMEPAGE=https://metacpan.org/release/constant-boolean
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Symbol-Util-0.20.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Symbol-Util-0.20.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/constant-boolean-0.02.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c39bcd4ab80f09840f496b65df5d9ee5
diff --git a/metadata/md5-cache/dev-perl/constant-defer-6.0.0-r1 b/metadata/md5-cache/dev-perl/constant-defer-6.0.0-r1
index 8ecd4e759ed5..546db2469c47 100644
--- a/metadata/md5-cache/dev-perl/constant-defer-6.0.0-r1
+++ b/metadata/md5-cache/dev-perl/constant-defer-6.0.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker virtual/perl-Exporter test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker virtual/perl-Exporter test? ( virtual/perl-Data-Dumper virtual/perl-Test virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=constant subs with deferred value calculation
EAPI=7
HOMEPAGE=https://metacpan.org/release/constant-defer
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test examples perl_features_debug perl_features_ithreads perl_features_quadmath examples
KEYWORDS=~amd64 x86
LICENSE=GPL-3+
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KR/KRYDE/constant-defer-6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2f3cc26847fa755b455ac536fcb89586
diff --git a/metadata/md5-cache/dev-perl/enum-1.120.0 b/metadata/md5-cache/dev-perl/enum-1.120.0
index 43f3984b7f1e..b57adee7334e 100644
--- a/metadata/md5-cache/dev-perl/enum-1.120.0
+++ b/metadata/md5-cache/dev-perl/enum-1.120.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=C style enumerated types and bitmask flags in Perl
EAPI=8
HOMEPAGE=https://metacpan.org/release/enum
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/enum-1.12.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=55e40aa5c98244803464efdd742b2cde
diff --git a/metadata/md5-cache/dev-perl/forks-0.360.0-r2 b/metadata/md5-cache/dev-perl/forks-0.360.0-r2
index feee3b8a41f7..1fa3b75a7bfb 100644
--- a/metadata/md5-cache/dev-perl/forks-0.360.0-r2
+++ b/metadata/md5-cache/dev-perl/forks-0.360.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Emulate threads with fork
EAPI=7
HOMEPAGE=https://metacpan.org/release/forks
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RY/RYBSKEJ/forks-0.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d687d71cb1929da7abf7ffe5b9c1ff9f
diff --git a/metadata/md5-cache/dev-perl/forks-0.360.0-r3 b/metadata/md5-cache/dev-perl/forks-0.360.0-r3
index 85f3547af950..e0186fa93f6d 100644
--- a/metadata/md5-cache/dev-perl/forks-0.360.0-r3
+++ b/metadata/md5-cache/dev-perl/forks-0.360.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Emulate threads with fork
EAPI=8
HOMEPAGE=https://metacpan.org/release/forks
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Acme-Damn virtual/perl-Attribute-Handlers dev-perl/Devel-Symdump virtual/perl-File-Spec >=virtual/perl-IO-1.180.0 >=dev-perl/List-MoreUtils-0.150.0 >=virtual/perl-Scalar-List-Utils-1.110.0 virtual/perl-Storable >=dev-perl/Sys-SigAction-0.110.0 virtual/perl-Time-HiRes virtual/perl-if >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RY/RYBSKEJ/forks-0.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f041127dcb3d00507847522e014bdd77
diff --git a/metadata/md5-cache/dev-perl/glib-perl-1.329.400 b/metadata/md5-cache/dev-perl/glib-perl-1.329.400
index 051ad1bdad4c..ec2df46f27b2 100644
--- a/metadata/md5-cache/dev-perl/glib-perl-1.329.400
+++ b/metadata/md5-cache/dev-perl/glib-perl-1.329.400
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-libs/glib-2 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 virtual/pkgconfig dev-perl/Log-Agent || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-libs/glib-2 virtual/perl-ExtUtils-MakeMaker >=dev-perl/ExtUtils-Depends-0.300.0 >=dev-perl/ExtUtils-PkgConfig-1.0.0 virtual/pkgconfig dev-perl/Log-Agent >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/glib-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-libs/glib-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Glib - Perl wrappers for the GLib utility and Object libraries
EAPI=8
HOMEPAGE=https://gtk2-perl.sf.net/ https://metacpan.org/release/Glib https://gitlab.gnome.org/GNOME/perl-glib
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/glib-2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-libs/glib-2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Glib-1.3294.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=52f965201f651b8f9f4ebb81d6ab7aae
diff --git a/metadata/md5-cache/dev-perl/go-perl-0.150.0 b/metadata/md5-cache/dev-perl/go-perl-0.150.0
index dea2c504ab4e..287e8cd3d70e 100644
--- a/metadata/md5-cache/dev-perl/go-perl-0.150.0
+++ b/metadata/md5-cache/dev-perl/go-perl-0.150.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/Data-Stag-0.11 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-perl/Data-Stag-0.11 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=GO::Parser parses all GO files formats and types
EAPI=7
HOMEPAGE=https://metacpan.org/release/go-perl
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/Data-Stag-0.11 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Data-Stag-0.11 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CM/CMUNGALL/go-perl-0.15.tar.gz mirror://debian/pool/main/libg/libgo-perl/libgo-perl_0.15-7.debian.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ddb6b4f4baf9abe19a47e2938fc46c77
diff --git a/metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r2 b/metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r2
index 65be4d7936ac..d70a619e78d1 100644
--- a/metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r2
+++ b/metadata/md5-cache/dev-perl/gtk2-ex-formfactory-0.670.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Gtk2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Gtk2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Gtk2 FormFactory
EAPI=8
HOMEPAGE=https://www.exit1.org/Gtk2-Ex-FormFactory/ https://metacpan.org/release/Gtk2-Ex-FormFactory
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ppc ppc64 x86
LICENSE=|| ( LGPL-2.1 LGPL-3 )
-RDEPEND=dev-perl/Gtk2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Gtk2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JR/JRED/Gtk2-Ex-FormFactory-0.67.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c295450c2f7f8f4684912a719244f51c
diff --git a/metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.0 b/metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.0
index 9ec3e4981eda..2e903b90ed60 100644
--- a/metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.0
+++ b/metadata/md5-cache/dev-perl/gtk2-gladexml-1.8.0
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/gtk+:2 gnome-base/libglade:2.0 >=dev-perl/glib-perl-1.020 >=dev-perl/Gtk2-1.012 >=dev-perl/ExtUtils-Depends-0.300 dev-perl/ExtUtils-PkgConfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=x11-libs/gtk+:2 gnome-base/libglade:2.0 >=dev-perl/glib-perl-1.020 >=dev-perl/Gtk2-1.012 >=dev-perl/ExtUtils-Depends-0.300 dev-perl/ExtUtils-PkgConfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create user interfaces directly from Glade XML files
EAPI=7
HOMEPAGE=https://gtk2-perl.sf.net/ https://metacpan.org/release/Gtk2-GladeXML
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples test
KEYWORDS=~alpha amd64 ppc64 x86
LICENSE=LGPL-2
-RDEPEND=x11-libs/gtk+:2 gnome-base/libglade:2.0 >=dev-perl/glib-perl-1.020 >=dev-perl/Gtk2-1.012 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/gtk+:2 gnome-base/libglade:2.0 >=dev-perl/glib-perl-1.020 >=dev-perl/Gtk2-1.012 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Gtk2-GladeXML-1.008.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=1523c057dd146274545532a397471f01
diff --git a/metadata/md5-cache/dev-perl/gtk2-trayicon-0.70.0 b/metadata/md5-cache/dev-perl/gtk2-trayicon-0.70.0
index 420efe0f4b38..787945438201 100644
--- a/metadata/md5-cache/dev-perl/gtk2-trayicon-0.70.0
+++ b/metadata/md5-cache/dev-perl/gtk2-trayicon-0.70.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/glib-perl-1.12.0 >=dev-perl/Gtk2-1.12.0 gnome-base/libglade:2.0 x11-libs/gtk+:2 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=>=dev-perl/glib-perl-1.12.0 >=dev-perl/Gtk2-1.12.0 gnome-base/libglade:2.0 x11-libs/gtk+:2 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=gnome-base/libglade:2.0 x11-libs/gtk+:2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=gnome-base/libglade:2.0 x11-libs/gtk+:2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl wrappers for the egg cup Gtk2::TrayIcon utilities
EAPI=8
HOMEPAGE=https://gtk2-perl.sf.net/ https://metacpan.org/release/Gtk2-TrayIcon
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples test
KEYWORDS=amd64 ~ia64 ~ppc ~sparc x86
LICENSE=LGPL-2
-RDEPEND=>=dev-perl/glib-perl-1.12.0 >=dev-perl/Gtk2-1.12.0 gnome-base/libglade:2.0 x11-libs/gtk+:2 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/glib-perl-1.12.0 >=dev-perl/Gtk2-1.12.0 gnome-base/libglade:2.0 x11-libs/gtk+:2 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/X/XA/XAOC/Gtk2-TrayIcon-0.07.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=32bdf7d0c3e357a0ff0555f72e25732f
diff --git a/metadata/md5-cache/dev-perl/gtk2-traymanager-0.50.0-r3 b/metadata/md5-cache/dev-perl/gtk2-traymanager-0.50.0-r3
index 89870d864171..b9dbca3c0494 100644
--- a/metadata/md5-cache/dev-perl/gtk2-traymanager-0.50.0-r3
+++ b/metadata/md5-cache/dev-perl/gtk2-traymanager-0.50.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=x11-libs/gtk+:2 >=dev-perl/glib-perl-1.012 >=dev-perl/Gtk2-1.012 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig dev-util/glib-utils virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=x11-libs/gtk+:2 >=dev-perl/glib-perl-1.012 >=dev-perl/Gtk2-1.012 dev-perl/ExtUtils-Depends dev-perl/ExtUtils-PkgConfig dev-util/glib-utils virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl bindings for EggTrayManager
EAPI=8
HOMEPAGE=https://gtk2-perl.sf.net/ https://metacpan.org/release/Gtk2-TrayManager
@@ -8,9 +8,9 @@ INHERIT=perl-module virtualx
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test examples test
KEYWORDS=amd64 ~ia64 x86
LICENSE=LGPL-2
-RDEPEND=x11-libs/gtk+:2 >=dev-perl/glib-perl-1.012 >=dev-perl/Gtk2-1.012 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=x11-libs/gtk+:2 >=dev-perl/glib-perl-1.012 >=dev-perl/Gtk2-1.012 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BO/BORUP/Gtk2-TrayManager-0.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=2cd8008284d3f6d7ee34f31039268ebb
diff --git a/metadata/md5-cache/dev-perl/iCal-Parser-1.210.0 b/metadata/md5-cache/dev-perl/iCal-Parser-1.210.0
index f3bcc4a66d0b..2e0d3982d9b8 100644
--- a/metadata/md5-cache/dev-perl/iCal-Parser-1.210.0
+++ b/metadata/md5-cache/dev-perl/iCal-Parser-1.210.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/DateTime-Format-ICal-0.80.0 dev-perl/IO-String >=dev-perl/Text-vFile-asData-0.20.0 >=virtual/perl-IO-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/DateTime >=dev-perl/FreezeThaw-0.430.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/DateTime-Format-ICal-0.80.0 dev-perl/IO-String >=dev-perl/Text-vFile-asData-0.20.0 >=virtual/perl-IO-1.100.0 virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/DateTime >=dev-perl/FreezeThaw-0.430.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parse iCalendar files into a data structure
EAPI=8
HOMEPAGE=https://metacpan.org/release/iCal-Parser
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=dev-perl/DateTime-Format-ICal-0.80.0 dev-perl/IO-String >=dev-perl/Text-vFile-asData-0.20.0 >=virtual/perl-IO-1.100.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/DateTime-Format-ICal-0.80.0 dev-perl/IO-String >=dev-perl/Text-vFile-asData-0.20.0 >=virtual/perl-IO-1.100.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RI/RIXED/iCal-Parser-1.21.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=09ca6570b0b7aa0aa2e91876742eb140
diff --git a/metadata/md5-cache/dev-perl/indirect-0.390.0 b/metadata/md5-cache/dev-perl/indirect-0.390.0
index 88b875e03373..cd50c819cd0f 100644
--- a/metadata/md5-cache/dev-perl/indirect-0.390.0
+++ b/metadata/md5-cache/dev-perl/indirect-0.390.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker virtual/perl-Socket test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker virtual/perl-Socket test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Lexically warn about using the indirect method call syntax
EAPI=8
HOMEPAGE=https://metacpan.org/release/indirect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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-Carp virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/V/VP/VPIT/indirect-0.39.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=575d6481fd44090543381484cef7d726
diff --git a/metadata/md5-cache/dev-perl/libintl-perl-1.330.0 b/metadata/md5-cache/dev-perl/libintl-perl-1.330.0
index dc8384417e01..e17c62873f69 100644
--- a/metadata/md5-cache/dev-perl/libintl-perl-1.330.0
+++ b/metadata/md5-cache/dev-perl/libintl-perl-1.330.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=High-Level Interface to Uniforum Message Translation
EAPI=8
HOMEPAGE=http://guido-flohr.net/projects/libintl-perl https://metacpan.org/release/libintl-perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=GPL-3
-RDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/libintl !minimal? ( dev-perl/File-ShareDir ) virtual/perl-File-Spec >=virtual/perl-version-0.770.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GU/GUIDO/libintl-perl-1.33.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f9933afaba6359c3b0caf9e1b566bc8
diff --git a/metadata/md5-cache/dev-perl/librg-utils-perl-1.0.43-r2 b/metadata/md5-cache/dev-perl/librg-utils-perl-1.0.43-r2
index 5982881f847a..29e343787aaa 100644
--- a/metadata/md5-cache/dev-perl/librg-utils-perl-1.0.43-r2
+++ b/metadata/md5-cache/dev-perl/librg-utils-perl-1.0.43-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/List-MoreUtils sci-libs/profphd-utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/List-MoreUtils sci-libs/profphd-utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parsers and format conversion utilities used by (e.g.) profphd
EAPI=8
HOMEPAGE=http://rostlab.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=dev-perl/List-MoreUtils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/List-MoreUtils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=ftp://rostlab.org/librg-utils-perl/librg-utils-perl-1.0.43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=989c02f27ce2de31c74aebdc33e90a22
diff --git a/metadata/md5-cache/dev-perl/libwww-perl-6.720.0-r1 b/metadata/md5-cache/dev-perl/libwww-perl-6.720.0-r1
index 2a10ce63a683..33259a65c882 100644
--- a/metadata/md5-cache/dev-perl/libwww-perl-6.720.0-r1
+++ b/metadata/md5-cache/dev-perl/libwww-perl-6.720.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Getopt-Long test? ( virtual/perl-File-Spec >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Needs dev-perl/Test-RequiresInternet ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Getopt-Long test? ( virtual/perl-File-Spec >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Needs dev-perl/Test-RequiresInternet ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Collection of Perl Modules for the WWW
EAPI=8
HOMEPAGE=https://metacpan.org/release/libwww-perl
@@ -9,9 +9,9 @@ IUSE=ssl perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=ssl? ( >=dev-perl/LWP-Protocol-https-6.20.0 )
-RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.72.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ef55e9642c0597b2ef971de2ea14c6d9
diff --git a/metadata/md5-cache/dev-perl/libwww-perl-6.770.0 b/metadata/md5-cache/dev-perl/libwww-perl-6.770.0
index f7b4fd27364a..cb9f97079589 100644
--- a/metadata/md5-cache/dev-perl/libwww-perl-6.770.0
+++ b/metadata/md5-cache/dev-perl/libwww-perl-6.770.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Getopt-Long test? ( virtual/perl-File-Spec dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Needs dev-perl/Test-RequiresInternet ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 virtual/perl-ExtUtils-MakeMaker virtual/perl-Getopt-Long test? ( virtual/perl-File-Spec dev-perl/HTTP-CookieJar >=dev-perl/HTTP-Daemon-6.120.0 dev-perl/Test-Fatal >=virtual/perl-Test-Simple-0.960.0 dev-perl/Test-Needs dev-perl/Test-RequiresInternet ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Collection of Perl Modules for the WWW
EAPI=8
HOMEPAGE=https://metacpan.org/release/libwww-perl
@@ -9,9 +9,9 @@ IUSE=ssl perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=ssl? ( >=dev-perl/LWP-Protocol-https-6.20.0 )
-RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Digest-MD5 >=virtual/perl-Encode-2.120.0 dev-perl/Encode-Locale >=dev-perl/File-Listing-6.0.0 virtual/perl-File-Temp virtual/perl-Getopt-Long >=dev-perl/HTML-Parser-3.710.0 >=dev-perl/HTTP-Cookies-6.0.0 >=dev-perl/HTTP-Date-6.0.0 >=dev-perl/HTTP-Negotiate-6.0.0 >=dev-perl/HTTP-Message-6.180.0 virtual/perl-IO >=dev-perl/LWP-MediaTypes-6.0.0 >=virtual/perl-MIME-Base64-2.100.0 virtual/perl-Module-Load >=virtual/perl-libnet-2.580.0 >=dev-perl/Net-HTTP-6.180.0 virtual/perl-Scalar-List-Utils dev-perl/Try-Tiny >=dev-perl/URI-1.100.0 >=dev-perl/WWW-RobotRules-6.0.0 >=virtual/perl-parent-0.217.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/O/OA/OALDERS/libwww-perl-6.77.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7d2c7358d68c32460b2ca78008d43e30
diff --git a/metadata/md5-cache/dev-perl/libxml-perl-0.80.0-r3 b/metadata/md5-cache/dev-perl/libxml-perl-0.80.0-r3
index a66905a1e611..6650adc59384 100644
--- a/metadata/md5-cache/dev-perl/libxml-perl-0.80.0-r3
+++ b/metadata/md5-cache/dev-perl/libxml-perl-0.80.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/XML-Parser-2.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Collection of Perl modules for working with XML
EAPI=8
HOMEPAGE=https://metacpan.org/release/libxml-perl
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/XML-Parser-2.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/XML-Parser-2.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/K/KM/KMACLEOD/libxml-perl-0.08.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7e22b6bf17188b39672e721dda43a507
diff --git a/metadata/md5-cache/dev-perl/local-lib-2.0.29 b/metadata/md5-cache/dev-perl/local-lib-2.0.29
index e712aa188737..1f62b7c5fbd7 100644
--- a/metadata/md5-cache/dev-perl/local-lib-2.0.29
+++ b/metadata/md5-cache/dev-perl/local-lib-2.0.29
@@ -1,6 +1,6 @@
-BDEPEND=>=virtual/perl-CPAN-1.820.0 >=virtual/perl-ExtUtils-Install-1.430.0 >=virtual/perl-ExtUtils-MakeMaker-7.0.0 >=dev-perl/Module-Build-0.360.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=virtual/perl-CPAN-1.820.0 >=virtual/perl-ExtUtils-Install-1.430.0 >=virtual/perl-ExtUtils-MakeMaker-7.0.0 >=dev-perl/Module-Build-0.360.0 >=virtual/perl-ExtUtils-MakeMaker-6.590.0 test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Create and use a local lib/ for perl modules with PERL5LIB
EAPI=8
HOMEPAGE=https://metacpan.org/release/local-lib
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=virtual/perl-CPAN-1.820.0 >=virtual/perl-ExtUtils-Install-1.430.0 >=virtual/perl-ExtUtils-MakeMaker-7.0.0 >=dev-perl/Module-Build-0.360.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-CPAN-1.820.0 >=virtual/perl-ExtUtils-Install-1.430.0 >=virtual/perl-ExtUtils-MakeMaker-7.0.0 >=dev-perl/Module-Build-0.360.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/local-lib-2.000029.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=88d21dd3b1a5669fbfe60fcf10fe4dba
diff --git a/metadata/md5-cache/dev-perl/maybe-0.20.200-r2 b/metadata/md5-cache/dev-perl/maybe-0.20.200-r2
index ebd182dea0eb..c1a7d50c2310 100644
--- a/metadata/md5-cache/dev-perl/maybe-0.20.200-r2
+++ b/metadata/md5-cache/dev-perl/maybe-0.20.200-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Use a Perl module and ignore error if can't be loaded
EAPI=8
HOMEPAGE=https://metacpan.org/release/maybe
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DE/DEXTER/maybe-0.0202.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=87b914c44feca813e12020c8348fe45a
diff --git a/metadata/md5-cache/dev-perl/mecab-perl-0.996-r1 b/metadata/md5-cache/dev-perl/mecab-perl-0.996-r1
index b2dd95d18296..ecb542a9c441 100644
--- a/metadata/md5-cache/dev-perl/mecab-perl-0.996-r1
+++ b/metadata/md5-cache/dev-perl/mecab-perl-0.996-r1
@@ -1,6 +1,6 @@
-BDEPEND=~app-text/mecab-0.996 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=~app-text/mecab-0.996 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=~app-text/mecab-0.996 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=~app-text/mecab-0.996 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl binding for MeCab
EAPI=8
HOMEPAGE=http://taku910.github.io/mecab/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 x86
LICENSE=|| ( BSD LGPL-2.1 GPL-2 )
-RDEPEND=~app-text/mecab-0.996 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=~app-text/mecab-0.996 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/mecab/mecab-perl-0.996.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30e61c21a22dd195501f220ec8247883
diff --git a/metadata/md5-cache/dev-perl/mime-construct-1.1100.0-r2 b/metadata/md5-cache/dev-perl/mime-construct-1.1100.0-r2
index 046bb54c0772..4737b9bbeed1 100644
--- a/metadata/md5-cache/dev-perl/mime-construct-1.1100.0-r2
+++ b/metadata/md5-cache/dev-perl/mime-construct-1.1100.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-MIME-Base64 dev-perl/Email-Date-Format dev-perl/MIME-Types dev-perl/Proc-WaitStat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-MIME-Base64 dev-perl/Email-Date-Format dev-perl/MIME-Types dev-perl/Proc-WaitStat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=construct and optionally mail MIME messages
EAPI=8
HOMEPAGE=https://metacpan.org/release/mime-construct
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ia64 ppc ~sparc x86
LICENSE=GPL-2+
-RDEPEND=virtual/perl-MIME-Base64 dev-perl/Email-Date-Format dev-perl/MIME-Types dev-perl/Proc-WaitStat || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-MIME-Base64 dev-perl/Email-Date-Format dev-perl/MIME-Types dev-perl/Proc-WaitStat >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RO/ROSCH/mime-construct-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=765f0fad4f090391c8a51fe57e7e8154
diff --git a/metadata/md5-cache/dev-perl/multidimensional-0.14.0 b/metadata/md5-cache/dev-perl/multidimensional-0.14.0
index 76cef2ff0a67..36dc245b0df5 100644
--- a/metadata/md5-cache/dev-perl/multidimensional-0.14.0
+++ b/metadata/md5-cache/dev-perl/multidimensional-0.14.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-OP-Check-0.190.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-Depends test? ( >=virtual/perl-CPAN-Meta-2.112.580 >=virtual/perl-Test-Simple-0.880.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Hooks-OP-Check-0.190.0 virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker dev-perl/ExtUtils-Depends test? ( >=virtual/perl-CPAN-Meta-2.112.580 >=virtual/perl-Test-Simple-0.880.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=disables multidimensional array emulation
EAPI=8
HOMEPAGE=https://metacpan.org/release/multidimensional
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=>=dev-perl/B-Hooks-OP-Check-0.190.0 virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-OP-Check-0.190.0 virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IL/ILMARI/multidimensional-0.014.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d29b85f46c1c9473c715961c65711a6
diff --git a/metadata/md5-cache/dev-perl/namespace-autoclean-0.290.0 b/metadata/md5-cache/dev-perl/namespace-autoclean-0.290.0
index 5caec3e95740..729ccbfc91ed 100644
--- a/metadata/md5-cache/dev-perl/namespace-autoclean-0.290.0
+++ b/metadata/md5-cache/dev-perl/namespace-autoclean-0.290.0
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-perl/namespace-clean-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-perl/namespace-clean-0.200.0 virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Carp virtual/perl-ExtUtils-MakeMaker virtual/perl-File-Spec virtual/perl-Scalar-List-Utils >=virtual/perl-Test-Simple-0.880.0 dev-perl/Test-Needs ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Keep imports out of your namespace
EAPI=8
HOMEPAGE=https://metacpan.org/release/namespace-autoclean
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-perl/namespace-clean-0.200.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 virtual/perl-Scalar-List-Utils dev-perl/Sub-Identify >=dev-perl/namespace-clean-0.200.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/namespace-autoclean-0.29.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9acbc43e13382fdae621bcc3317ad7b8
diff --git a/metadata/md5-cache/dev-perl/namespace-clean-0.270.0-r1 b/metadata/md5-cache/dev-perl/namespace-clean-0.270.0-r1
index 04839b3d3594..79d36da55a9c 100644
--- a/metadata/md5-cache/dev-perl/namespace-clean-0.270.0-r1
+++ b/metadata/md5-cache/dev-perl/namespace-clean-0.270.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 >=dev-perl/Package-Stash-0.230.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 >=dev-perl/Package-Stash-0.230.0 virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.470.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Keep imports and functions out of your namespace
EAPI=8
HOMEPAGE=https://metacpan.org/release/namespace-clean
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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/B-Hooks-EndOfScope-0.120.0 >=dev-perl/Package-Stash-0.230.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-EndOfScope-0.120.0 >=dev-perl/Package-Stash-0.230.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9af28b0dcc8fd9a92689dd003418198
diff --git a/metadata/md5-cache/dev-perl/pcsc-perl-1.4.14-r1 b/metadata/md5-cache/dev-perl/pcsc-perl-1.4.14-r1
index 712e39ba18f1..f0a0090caa26 100644
--- a/metadata/md5-cache/dev-perl/pcsc-perl-1.4.14-r1
+++ b/metadata/md5-cache/dev-perl/pcsc-perl-1.4.14-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-apps/pcsc-lite-1.6.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-apps/pcsc-lite-1.6.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Perl Module for PC/SC SmartCard access
EAPI=8
HOMEPAGE=https://pcsc-perl.apdu.fr/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://pcsc-perl.apdu.fr/pcsc-perl-1.4.14.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=490483bc6c426a34d0ee9618ffdaa912
diff --git a/metadata/md5-cache/dev-perl/perl-headers-0.0.2 b/metadata/md5-cache/dev-perl/perl-headers-0.0.2
index 95af5411ba57..0e4746774321 100644
--- a/metadata/md5-cache/dev-perl/perl-headers-0.0.2
+++ b/metadata/md5-cache/dev-perl/perl-headers-0.0.2
@@ -10,5 +10,5 @@ LICENSE=|| ( Artistic GPL-1+ )
RDEPEND=dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/gentoo-perl/perl-headers/archive/0.0.2.tar.gz -> perl-headers-0.0.2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 perl-functions c3fca037246e877693badea0df3b0ef8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=279c911ffbe1e065a4b3257206d9f0c7
diff --git a/metadata/md5-cache/dev-perl/perl-ldap-0.680.0 b/metadata/md5-cache/dev-perl/perl-ldap-0.680.0
index ad3544618d71..dac6b51d2e65 100644
--- a/metadata/md5-cache/dev-perl/perl-ldap-0.680.0
+++ b/metadata/md5-cache/dev-perl/perl-ldap-0.680.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Authen-SASL dev-perl/Convert-ASN1 dev-perl/IO-Socket-INET6 dev-perl/URI sasl? ( virtual/perl-Digest-MD5 dev-perl/Authen-SASL ) xml? ( dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/XML-SAX-Writer ) ssl? ( >=dev-perl/IO-Socket-SSL-1.26 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Authen-SASL dev-perl/Convert-ASN1 dev-perl/IO-Socket-INET6 dev-perl/URI sasl? ( virtual/perl-Digest-MD5 dev-perl/Authen-SASL ) xml? ( dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/XML-SAX-Writer ) ssl? ( >=dev-perl/IO-Socket-SSL-1.26 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl modules which provide an object-oriented interface to LDAP servers
EAPI=8
HOMEPAGE=https://metacpan.org/release/perl-ldap
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=sasl xml ssl perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=dev-perl/Authen-SASL dev-perl/Convert-ASN1 dev-perl/IO-Socket-INET6 dev-perl/URI sasl? ( virtual/perl-Digest-MD5 dev-perl/Authen-SASL ) xml? ( dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/XML-SAX-Writer ) ssl? ( >=dev-perl/IO-Socket-SSL-1.26 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Authen-SASL dev-perl/Convert-ASN1 dev-perl/IO-Socket-INET6 dev-perl/URI sasl? ( virtual/perl-Digest-MD5 dev-perl/Authen-SASL ) xml? ( dev-perl/XML-Parser dev-perl/XML-SAX dev-perl/XML-SAX-Writer ) ssl? ( >=dev-perl/IO-Socket-SSL-1.26 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/M/MA/MARSCHAP/perl-ldap-0.68.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=19310868dc1f4a314d91cbe0a9ddfb28
diff --git a/metadata/md5-cache/dev-perl/prefork-1.50.0 b/metadata/md5-cache/dev-perl/prefork-1.50.0
index 1207be9ba5aa..cd218e550e32 100644
--- a/metadata/md5-cache/dev-perl/prefork-1.50.0
+++ b/metadata/md5-cache/dev-perl/prefork-1.50.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-0.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-0.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Optimized module loading for forking or non-forking processes
EAPI=8
HOMEPAGE=https://metacpan.org/release/prefork
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-0.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=virtual/perl-Scalar-List-Utils-0.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/prefork-1.05.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a27281c154dda86c0002ca51125ae82e
diff --git a/metadata/md5-cache/dev-perl/rename-1.110.0-r1 b/metadata/md5-cache/dev-perl/rename-1.110.0-r1
index ca6b36f6be79..09190fa208b1 100644
--- a/metadata/md5-cache/dev-perl/rename-1.110.0-r1
+++ b/metadata/md5-cache/dev-perl/rename-1.110.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Filename renaming utility based on perl regular expression
EAPI=8
HOMEPAGE=https://metacpan.org/release/rename
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEDERST/rename-1.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a5cba1907efd564373598fc0d421b436
diff --git a/metadata/md5-cache/dev-perl/rename-1.140.0 b/metadata/md5-cache/dev-perl/rename-1.140.0
index 439faa07ee7d..701bd2874bc7 100644
--- a/metadata/md5-cache/dev-perl/rename-1.140.0
+++ b/metadata/md5-cache/dev-perl/rename-1.140.0
@@ -1,16 +1,16 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Filename renaming utility based on perl regular expression
EAPI=8
HOMEPAGE=https://metacpan.org/release/rename
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEDERST/rename-1.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c1ad8911f932d0ad9db336143444e84e
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5d1926080b395f9becbd1a9a7c0a0aab
diff --git a/metadata/md5-cache/dev-perl/self-0.360.0-r1 b/metadata/md5-cache/dev-perl/self-0.360.0-r1
index 9e5f7da3e2d0..2d3c2910ee5c 100644
--- a/metadata/md5-cache/dev-perl/self-0.360.0-r1
+++ b/metadata/md5-cache/dev-perl/self-0.360.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=>=dev-perl/B-Hooks-Parser-0.210.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.139 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-perl/B-Hooks-Parser-0.210.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test2-Suite-0.0.139 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=provides '$self' in OO code
EAPI=8
HOMEPAGE=https://metacpan.org/release/self
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-perl/B-Hooks-Parser-0.210.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/B-Hooks-Parser-0.210.0 >=dev-perl/B-OPCheck-0.270.0 >=dev-perl/PadWalker-1.930.0 dev-perl/Sub-Exporter >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/G/GU/GUGOD/self-0.36.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=679c7492c2e518d66e75d7d4851d3a00
diff --git a/metadata/md5-cache/dev-perl/strictures-2.0.6 b/metadata/md5-cache/dev-perl/strictures-2.0.6
index a24df6266d36..9a918ede90cb 100644
--- a/metadata/md5-cache/dev-perl/strictures-2.0.6
+++ b/metadata/md5-cache/dev-perl/strictures-2.0.6
@@ -1,6 +1,6 @@
-BDEPEND=!minimal? ( dev-perl/bareword-filehandles dev-perl/indirect dev-perl/multidimensional ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!minimal? ( dev-perl/bareword-filehandles dev-perl/indirect dev-perl/multidimensional ) virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Turn on strict and make most warnings fatal
EAPI=8
HOMEPAGE=https://metacpan.org/release/strictures
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal perl_features_debug perl_features_ithreads perl_features_quadmath 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=!minimal? ( dev-perl/bareword-filehandles dev-perl/indirect dev-perl/multidimensional ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!minimal? ( dev-perl/bareword-filehandles dev-perl/indirect dev-perl/multidimensional ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/H/HA/HAARG/strictures-2.000006.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=65029e81e40f96e1a44578a7e09893d5
diff --git a/metadata/md5-cache/dev-perl/syntax-0.4.0-r2 b/metadata/md5-cache/dev-perl/syntax-0.4.0-r2
index 44c8d6ba5b63..02c218d2c88b 100644
--- a/metadata/md5-cache/dev-perl/syntax-0.4.0-r2
+++ b/metadata/md5-cache/dev-perl/syntax-0.4.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.104.0 dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.104.0 dev-perl/namespace-clean >=virtual/perl-ExtUtils-MakeMaker-6.300.0 test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Activate syntax extensions
EAPI=8
HOMEPAGE=https://metacpan.org/release/syntax
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.104.0 dev-perl/namespace-clean || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp >=dev-perl/Data-OptList-0.104.0 dev-perl/namespace-clean >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PH/PHAYLON/syntax-0.004.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3e85f9ad0cfd24595848010afb0052df
diff --git a/metadata/md5-cache/dev-perl/tkispell-0.200.0 b/metadata/md5-cache/dev-perl/tkispell-0.200.0
index 3d08934fe3a3..fc63174b3a91 100644
--- a/metadata/md5-cache/dev-perl/tkispell-0.200.0
+++ b/metadata/md5-cache/dev-perl/tkispell-0.200.0
@@ -1,6 +1,6 @@
-BDEPEND=app-text/aspell >=dev-perl/Tk-800.4.0 virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=app-text/aspell >=dev-perl/Tk-800.4.0 virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl/Tk user interface for ispell
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-tkispell
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=app-text/aspell >=dev-perl/Tk-800.4.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=app-text/aspell >=dev-perl/Tk-800.4.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AS/ASB/App-tkispell-0.20.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=305e57a034415936ca8dee590de94b97
diff --git a/metadata/md5-cache/dev-perl/txt2html-2.530.0 b/metadata/md5-cache/dev-perl/txt2html-2.530.0
index 9ea33f2da50b..5570e5abe605 100644
--- a/metadata/md5-cache/dev-perl/txt2html-2.530.0
+++ b/metadata/md5-cache/dev-perl/txt2html-2.530.0
@@ -1,6 +1,6 @@
-BDEPEND=!dev-perl/TextToHTML dev-perl/YAML-Syck virtual/perl-Getopt-Long dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=!dev-perl/TextToHTML dev-perl/YAML-Syck virtual/perl-Getopt-Long dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Convert a plain text file to HTML
EAPI=8
HOMEPAGE=https://github.com/resurrecting-open-source-projects/txt2html
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=!dev-perl/TextToHTML dev-perl/YAML-Syck virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!dev-perl/TextToHTML dev-perl/YAML-Syck virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/resurrecting-open-source-projects/txt2html/archive/v2.53.tar.gz -> txt2html-2.53.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fbbaff624fe2656c64ed59426b42408d
diff --git a/metadata/md5-cache/dev-php/Manifest.gz b/metadata/md5-cache/dev-php/Manifest.gz
index 4febf20fb9aa..4fc7ecc8eee6 100644
--- a/metadata/md5-cache/dev-php/Manifest.gz
+++ b/metadata/md5-cache/dev-php/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.1.0 b/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.1.0
deleted file mode 100644
index 47c6e63ea948..000000000000
--- a/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.1.0
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DESCRIPTION=Abstraction of various SASL mechanism responses
-EAPI=6
-HOMEPAGE=https://pear.php.net/package/Auth_SASL
-INHERIT=php-pear-r2
-KEYWORDS=amd64 arm ~hppa ppc64 ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1
-SLOT=0
-SRC_URI=https://pear.php.net/get/Auth_SASL-1.1.0.tgz
-_eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab
-_md5_=9bd2501e52d58beef1e1205345f3b8c1
diff --git a/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.2.0 b/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.2.0
index 87018fd79fb9..f78a45a97b47 100644
--- a/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.2.0
+++ b/metadata/md5-cache/dev-php/PEAR-Auth_SASL-1.2.0
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://pear.php.net/package/Auth_SASL
IDEPEND=>=dev-php/pear-1.8.1
INHERIT=php-pear-r2
-KEYWORDS=~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm ~hppa ppc64 ~s390 sparc x86
LICENSE=BSD
RDEPEND=dev-php/PEAR-PEAR >=dev-php/pear-1.8.1
SLOT=0
SRC_URI=https://pear.php.net/get/Auth_SASL-1.2.0.tgz
_eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab
-_md5_=ab7393778e04b9fdffb6a5f6cb9ca600
+_md5_=e571b2159090523337c8e1643966685f
diff --git a/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.2 b/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.2
deleted file mode 100644
index d23baac8b28f..000000000000
--- a/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install prepare test
-DEPEND=test? ( dev-lang/php:* dev-php/PEAR-PEAR )
-DESCRIPTION=A full-featured command-line options and arguments parser
-EAPI=6
-HOMEPAGE=https://pear.php.net/package/Console_CommandLine
-IUSE=examples test
-KEYWORDS=amd64 arm ~hppa ppc64 sparc x86
-LICENSE=MIT
-RDEPEND=dev-lang/php:* dev-php/PEAR-PEAR
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=http://download.pear.php.net/package/Console_CommandLine-1.2.2.tgz
-_md5_=53e0d9f261410986db10ca7d129fe85b
diff --git a/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.6 b/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.6
index 3340b6a3a52d..13001c24b8ce 100644
--- a/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.6
+++ b/metadata/md5-cache/dev-php/PEAR-Console_CommandLine-1.2.6
@@ -4,10 +4,10 @@ DESCRIPTION=A full-featured command-line options and arguments parser
EAPI=8
HOMEPAGE=https://pear.php.net/package/Console_CommandLine
IUSE=examples test
-KEYWORDS=~amd64 ~arm ~hppa ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 arm ~hppa ppc64 sparc x86
LICENSE=MIT
RDEPEND=dev-lang/php:* dev-php/PEAR-Exception
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pear/Console_CommandLine/archive/refs/tags/v1.2.6.tar.gz -> Console_CommandLine-1.2.6.tgz
-_md5_=83389f4cf04e9cbc85711b763093ccd9
+_md5_=6a566f67fbb1c7f931562e536d295f65
diff --git a/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2 b/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2
deleted file mode 100644
index 291ccd166f47..000000000000
--- a/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install postinst postrm
-DESCRIPTION=PHP class interface to TCP sockets
-EAPI=6
-HOMEPAGE=https://pear.php.net/package/Net_Socket
-INHERIT=php-pear-r2
-KEYWORDS=amd64 arm ~hppa ppc64 ~s390 sparc x86
-LICENSE=BSD-2
-RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1
-SLOT=0
-SRC_URI=https://pear.php.net/get/Net_Socket-1.2.2.tgz
-_eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab
-_md5_=2dee664639a002ed76d5e0a96a8e85c7
diff --git a/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2-r1 b/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2-r1
index d261e6ae5ed1..2dc9ecef6306 100644
--- a/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2-r1
+++ b/metadata/md5-cache/dev-php/PEAR-Net_Socket-1.2.2-r1
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://pear.php.net/package/Net_Socket
IDEPEND=>=dev-php/pear-1.8.1
INHERIT=php-pear-r2
-KEYWORDS=~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm ~hppa ppc64 ~s390 sparc x86
LICENSE=BSD-2
RDEPEND=>=dev-php/PEAR-PEAR-1.10.1 >=dev-php/pear-1.8.1
SLOT=0
SRC_URI=https://pear.php.net/get/Net_Socket-1.2.2.tgz
_eclasses_=php-pear-r2 920a4ee643aaaeef0f8b358fbf2255ab
-_md5_=622687a3faf6fa7482ec668807c868bf
+_md5_=3dca07aab4d8bc086e0669548c52dcf5
diff --git a/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.1.1-r1 b/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.1.1-r1
deleted file mode 100644
index 934fe50fc467..000000000000
--- a/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.1.1-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=Graph datastructure manipulation library
-EAPI=6
-HOMEPAGE=https://pear.php.net/package/Structures_Graph
-KEYWORDS=~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86
-LICENSE=LGPL-2.1
-PDEPEND=dev-php/PEAR-PEAR
-RDEPEND=dev-lang/php:*
-SLOT=0
-SRC_URI=https://pear.php.net/get/Structures_Graph-1.1.1.tgz
-_md5_=a11b1dab25ecf266f7788b210e92552d
diff --git a/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.2.0 b/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.2.0
index b1df999d867c..f815b1273ade 100644
--- a/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.2.0
+++ b/metadata/md5-cache/dev-php/PEAR-Structures_Graph-1.2.0
@@ -2,10 +2,10 @@ DEFINED_PHASES=install
DESCRIPTION=Graph datastructure manipulation library
EAPI=8
HOMEPAGE=https://pear.php.net/package/Structures_Graph
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86
LICENSE=LGPL-2.1
PDEPEND=dev-php/PEAR-PEAR
RDEPEND=dev-lang/php:*
SLOT=0
SRC_URI=https://pear.php.net/get/Structures_Graph-1.2.0.tgz
-_md5_=8c7beb15f3b20441e3e58228b1d1434c
+_md5_=a35a059663a7c3d0507ed3375287ff00
diff --git a/metadata/md5-cache/dev-php/pear-1.10.3 b/metadata/md5-cache/dev-php/pear-1.10.3
deleted file mode 100644
index b303865632e5..000000000000
--- a/metadata/md5-cache/dev-php/pear-1.10.3
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=PEAR - PHP Extension and Application Repository
-EAPI=6
-HOMEPAGE=https://pear.php.net/
-KEYWORDS=~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-php/PEAR-PEAR-1.10.3
-SLOT=0
-_md5_=a2b40bd4a34b101320366ce881393f0c
diff --git a/metadata/md5-cache/dev-php/pear-1.10.3-r1 b/metadata/md5-cache/dev-php/pear-1.10.3-r1
index 7963ef212c48..78d4868a315e 100644
--- a/metadata/md5-cache/dev-php/pear-1.10.3-r1
+++ b/metadata/md5-cache/dev-php/pear-1.10.3-r1
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=PEAR - PHP Extension and Application Repository
EAPI=8
HOMEPAGE=https://pear.php.net/
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~hppa ppc64 ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-php/PEAR-PEAR-1.10.3-r1
SLOT=0
-_md5_=06f9a0188b8d1fd59126ce820401cc51
+_md5_=ac96bd33e0c845a395ba320dfafd4d0b
diff --git a/metadata/md5-cache/dev-python/ConfigArgParse-1.7 b/metadata/md5-cache/dev-python/ConfigArgParse-1.7
index 9d0722e72b11..552b2fbe9ed4 100644
--- a/metadata/md5-cache/dev-python/ConfigArgParse-1.7
+++ b/metadata/md5-cache/dev-python/ConfigArgParse-1.7
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bw2/ConfigArgParse/archive/1.7.tar.gz -> ConfigArgParse-1.7.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=181826f4ff3bb5df48206a35e4e48249
+_md5_=ba0bbebf5b999b2f8e4cb82e541f33d3
diff --git a/metadata/md5-cache/dev-python/CppHeaderParser-2.7.4-r1 b/metadata/md5-cache/dev-python/CppHeaderParser-2.7.4-r1
index 2b8bc2cc7e26..d452695eee0b 100644
--- a/metadata/md5-cache/dev-python/CppHeaderParser-2.7.4-r1
+++ b/metadata/md5-cache/dev-python/CppHeaderParser-2.7.4-r1
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Parse C++ header files and generate a data structure
EAPI=8
HOMEPAGE=https://senexcanis.com/open-source/cppheaderparser/ https://pypi.org/project/CppHeaderParser/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=dev-python/ply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/ply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/C/CppHeaderParser/CppHeaderParser-2.7.4.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=05fe8b27c8518947575d5ada36ae0ce0
+_md5_=79f118e45c93166ee06b52e2292efeeb
diff --git a/metadata/md5-cache/dev-python/Faker-25.3.0 b/metadata/md5-cache/dev-python/Faker-25.3.0
deleted file mode 100644
index 25d29fc467d1..000000000000
--- a/metadata/md5-cache/dev-python/Faker-25.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Python package that generates fake data for you
-EAPI=8
-HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-25.3.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c8667b4bfc5f3cb0aafb877ca66e6c2b
diff --git a/metadata/md5-cache/dev-python/Faker-25.8.0 b/metadata/md5-cache/dev-python/Faker-25.8.0
index 59aa63846d69..36c1fbe75073 100644
--- a/metadata/md5-cache/dev-python/Faker-25.8.0
+++ b/metadata/md5-cache/dev-python/Faker-25.8.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-25.8.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f4d5659cd428873bea750d50cd37b3a9
+_md5_=56b3e67367971ec634e85dd2e39df29e
diff --git a/metadata/md5-cache/dev-python/Faker-25.9.1 b/metadata/md5-cache/dev-python/Faker-25.9.1
new file mode 100644
index 000000000000..20c1f407a430
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Faker-25.9.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python package that generates fake data for you
+EAPI=8
+HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-25.9.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f4d5659cd428873bea750d50cd37b3a9
diff --git a/metadata/md5-cache/dev-python/Faker-25.9.2 b/metadata/md5-cache/dev-python/Faker-25.9.2
new file mode 100644
index 000000000000..b27e6144277d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Faker-25.9.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python package that generates fake data for you
+EAPI=8
+HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-25.9.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f4d5659cd428873bea750d50cd37b3a9
diff --git a/metadata/md5-cache/dev-python/Faker-26.0.0 b/metadata/md5-cache/dev-python/Faker-26.0.0
new file mode 100644
index 000000000000..22951a9b6772
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Faker-26.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff] dev-python/validators[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python package that generates fake data for you
+EAPI=8
+HOMEPAGE=https://github.com/joke2k/faker/ https://pypi.org/project/Faker/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/python-dateutil-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !dev-ruby/faker python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/F/Faker/Faker-26.0.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8923e304854901b10a8b53be66da51f7
diff --git a/metadata/md5-cache/dev-python/Manifest.gz b/metadata/md5-cache/dev-python/Manifest.gz
index 1e7fc2765457..5c591bc4a51e 100644
--- a/metadata/md5-cache/dev-python/Manifest.gz
+++ b/metadata/md5-cache/dev-python/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-python/Nuitka-2.3.10 b/metadata/md5-cache/dev-python/Nuitka-2.3.10
new file mode 100644
index 000000000000..814f1bd7e633
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Nuitka-2.3.10
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python to native compiler
+EAPI=8
+HOMEPAGE=https://nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
+INHERIT=distutils-r1 flag-o-matic optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-2.3.10.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=807c1775ec6d7ebeb6a352a96328b8dc
diff --git a/metadata/md5-cache/dev-python/Nuitka-2.3.3 b/metadata/md5-cache/dev-python/Nuitka-2.3.3
deleted file mode 100644
index e35077378b08..000000000000
--- a/metadata/md5-cache/dev-python/Nuitka-2.3.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python to native compiler
-EAPI=8
-HOMEPAGE=https://nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
-INHERIT=distutils-r1 flag-o-matic optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~loong ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-2.3.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=807c1775ec6d7ebeb6a352a96328b8dc
diff --git a/metadata/md5-cache/dev-python/Nuitka-2.3.4 b/metadata/md5-cache/dev-python/Nuitka-2.3.4
deleted file mode 100644
index 85b1804f56c9..000000000000
--- a/metadata/md5-cache/dev-python/Nuitka-2.3.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=Python to native compiler
-EAPI=8
-HOMEPAGE=https://nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
-INHERIT=distutils-r1 flag-o-matic optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~loong ~x86
-LICENSE=Apache-2.0
-RDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-2.3.4.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=807c1775ec6d7ebeb6a352a96328b8dc
diff --git a/metadata/md5-cache/dev-python/Nuitka-2.3.9 b/metadata/md5-cache/dev-python/Nuitka-2.3.9
new file mode 100644
index 000000000000..26326bb3f1c9
--- /dev/null
+++ b/metadata/md5-cache/dev-python/Nuitka-2.3.9
@@ -0,0 +1,16 @@
+BDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-util/ccache ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python to native compiler
+EAPI=8
+HOMEPAGE=https://nuitka.net/ https://github.com/Nuitka/Nuitka/ https://pypi.org/project/Nuitka/
+INHERIT=distutils-r1 flag-o-matic optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-build/scons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/N/Nuitka/Nuitka-2.3.9.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=807c1775ec6d7ebeb6a352a96328b8dc
diff --git a/metadata/md5-cache/dev-python/PyQt-builder-1.16.3 b/metadata/md5-cache/dev-python/PyQt-builder-1.16.3
new file mode 100644
index 000000000000..faab877754cf
--- /dev/null
+++ b/metadata/md5-cache/dev-python/PyQt-builder-1.16.3
@@ -0,0 +1,15 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The PEP 517 compliant PyQt build system
+EAPI=8
+HOMEPAGE=https://github.com/Python-PyQt/PyQt-builder/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt-builder/pyqt_builder-1.16.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=35e2a3dc897bb51b77374ba64b8e5857
diff --git a/metadata/md5-cache/dev-python/PyQt5-5.15.10-r1 b/metadata/md5-cache/dev-python/PyQt5-5.15.10-r1
index 2e839e8846c0..c7e87d973b64 100644
--- a/metadata/md5-cache/dev-python/PyQt5-5.15.10-r1
+++ b/metadata/md5-cache/dev-python/PyQt5-5.15.10-r1
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/PyQt-builder-1.14.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.7.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtcore-5.15:5 dbus? ( virtual/pkgconfig ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/PyQt-builder-1.14.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.7.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtcore-5.15:5 dbus? ( virtual/pkgconfig ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtxml-5.15:5 bluetooth? ( >=dev-qt/qtbluetooth-5.15:5 ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtdbus-5.15:5 sys-apps/dbus ) declarative? ( >=dev-qt/qtdeclarative-5.15:5[widgets?] ) designer? ( >=dev-qt/designer-5.15:5 ) gui? ( >=dev-qt/qtgui-5.15:5[gles2-only=] ) help? ( >=dev-qt/qthelp-5.15:5 ) location? ( >=dev-qt/qtlocation-5.15:5 ) multimedia? ( >=dev-qt/qtmultimedia-5.15:5[widgets?] ) network? ( >=dev-qt/qtnetwork-5.15:5[ssl=] ) opengl? ( >=dev-qt/qtopengl-5.15:5 ) positioning? ( >=dev-qt/qtpositioning-5.15:5 ) printsupport? ( >=dev-qt/qtprintsupport-5.15:5 ) sensors? ( >=dev-qt/qtsensors-5.15:5 ) serialport? ( >=dev-qt/qtserialport-5.15:5 ) speech? ( >=dev-qt/qtspeech-5.15:5 ) sql? ( >=dev-qt/qtsql-5.15:5 ) svg? ( >=dev-qt/qtsvg-5.15:5 ) testlib? ( >=dev-qt/qttest-5.15:5 ) webchannel? ( >=dev-qt/qtwebchannel-5.15:5 ) websockets? ( >=dev-qt/qtwebsockets-5.15:5 ) widgets? ( >=dev-qt/qtwidgets-5.15:5 ) x11extras? ( >=dev-qt/qtx11extras-5.15:5 ) xmlpatterns? ( >=dev-qt/qtxmlpatterns-5.15:5 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtxml-5.15:5 bluetooth? ( >=dev-qt/qtbluetooth-5.15:5 ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtdbus-5.15:5 sys-apps/dbus ) declarative? ( >=dev-qt/qtdeclarative-5.15:5[widgets?] ) designer? ( >=dev-qt/designer-5.15:5 ) gui? ( >=dev-qt/qtgui-5.15:5[gles2-only=] ) help? ( >=dev-qt/qthelp-5.15:5 ) location? ( >=dev-qt/qtlocation-5.15:5 ) multimedia? ( >=dev-qt/qtmultimedia-5.15:5[widgets?] ) network? ( >=dev-qt/qtnetwork-5.15:5[ssl=] ) opengl? ( >=dev-qt/qtopengl-5.15:5 ) positioning? ( >=dev-qt/qtpositioning-5.15:5 ) printsupport? ( >=dev-qt/qtprintsupport-5.15:5 ) sensors? ( >=dev-qt/qtsensors-5.15:5 ) serialport? ( >=dev-qt/qtserialport-5.15:5 ) speech? ( >=dev-qt/qtspeech-5.15:5 ) sql? ( >=dev-qt/qtsql-5.15:5 ) svg? ( >=dev-qt/qtsvg-5.15:5 ) testlib? ( >=dev-qt/qttest-5.15:5 ) webchannel? ( >=dev-qt/qtwebchannel-5.15:5 ) websockets? ( >=dev-qt/qtwebsockets-5.15:5 ) widgets? ( >=dev-qt/qtwidgets-5.15:5 ) x11extras? ( >=dev-qt/qtx11extras-5.15:5 ) xmlpatterns? ( >=dev-qt/qtxmlpatterns-5.15:5 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for the Qt framework
EAPI=8
HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/
INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-IUSE=bluetooth dbus debug declarative designer examples gles2-only gui help location multimedia network opengl positioning printsupport sensors serialport speech sql +ssl svg testlib webchannel websockets widgets x11extras xmlpatterns python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=bluetooth dbus debug declarative designer examples gles2-only gui help location multimedia network opengl positioning printsupport sensors serialport speech sql +ssl svg testlib webchannel websockets widgets x11extras xmlpatterns python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=GPL-3
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtxml-5.15:5 bluetooth? ( >=dev-qt/qtbluetooth-5.15:5 ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtdbus-5.15:5 sys-apps/dbus ) declarative? ( >=dev-qt/qtdeclarative-5.15:5[widgets?] ) designer? ( >=dev-qt/designer-5.15:5 ) gui? ( >=dev-qt/qtgui-5.15:5[gles2-only=] ) help? ( >=dev-qt/qthelp-5.15:5 ) location? ( >=dev-qt/qtlocation-5.15:5 ) multimedia? ( >=dev-qt/qtmultimedia-5.15:5[widgets?] ) network? ( >=dev-qt/qtnetwork-5.15:5[ssl=] ) opengl? ( >=dev-qt/qtopengl-5.15:5 ) positioning? ( >=dev-qt/qtpositioning-5.15:5 ) printsupport? ( >=dev-qt/qtprintsupport-5.15:5 ) sensors? ( >=dev-qt/qtsensors-5.15:5 ) serialport? ( >=dev-qt/qtserialport-5.15:5 ) speech? ( >=dev-qt/qtspeech-5.15:5 ) sql? ( >=dev-qt/qtsql-5.15:5 ) svg? ( >=dev-qt/qtsvg-5.15:5 ) testlib? ( >=dev-qt/qttest-5.15:5 ) webchannel? ( >=dev-qt/qtwebchannel-5.15:5 ) websockets? ( >=dev-qt/qtwebsockets-5.15:5 ) widgets? ( >=dev-qt/qtwidgets-5.15:5 ) x11extras? ( >=dev-qt/qtx11extras-5.15:5 ) xmlpatterns? ( >=dev-qt/qtxmlpatterns-5.15:5 ) >=dev-python/PyQt5-sip-12.13:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=bluetooth? ( gui ) declarative? ( gui network ) designer? ( widgets ) help? ( gui widgets ) location? ( positioning ) multimedia? ( gui network ) opengl? ( gui widgets ) positioning? ( gui ) printsupport? ( gui widgets ) sensors? ( gui ) serialport? ( gui ) sql? ( widgets ) svg? ( gui widgets ) testlib? ( widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) xmlpatterns? ( network ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtxml-5.15:5 bluetooth? ( >=dev-qt/qtbluetooth-5.15:5 ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtdbus-5.15:5 sys-apps/dbus ) declarative? ( >=dev-qt/qtdeclarative-5.15:5[widgets?] ) designer? ( >=dev-qt/designer-5.15:5 ) gui? ( >=dev-qt/qtgui-5.15:5[gles2-only=] ) help? ( >=dev-qt/qthelp-5.15:5 ) location? ( >=dev-qt/qtlocation-5.15:5 ) multimedia? ( >=dev-qt/qtmultimedia-5.15:5[widgets?] ) network? ( >=dev-qt/qtnetwork-5.15:5[ssl=] ) opengl? ( >=dev-qt/qtopengl-5.15:5 ) positioning? ( >=dev-qt/qtpositioning-5.15:5 ) printsupport? ( >=dev-qt/qtprintsupport-5.15:5 ) sensors? ( >=dev-qt/qtsensors-5.15:5 ) serialport? ( >=dev-qt/qtserialport-5.15:5 ) speech? ( >=dev-qt/qtspeech-5.15:5 ) sql? ( >=dev-qt/qtsql-5.15:5 ) svg? ( >=dev-qt/qtsvg-5.15:5 ) testlib? ( >=dev-qt/qttest-5.15:5 ) webchannel? ( >=dev-qt/qtwebchannel-5.15:5 ) websockets? ( >=dev-qt/qtwebsockets-5.15:5 ) widgets? ( >=dev-qt/qtwidgets-5.15:5 ) x11extras? ( >=dev-qt/qtx11extras-5.15:5 ) xmlpatterns? ( >=dev-qt/qtxmlpatterns-5.15:5 ) >=dev-python/PyQt5-sip-12.13:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=bluetooth? ( gui ) declarative? ( gui network ) designer? ( widgets ) help? ( gui widgets ) location? ( positioning ) multimedia? ( gui network ) opengl? ( gui widgets ) positioning? ( gui ) printsupport? ( gui widgets ) sensors? ( gui ) serialport? ( gui ) sql? ( widgets ) svg? ( gui widgets ) testlib? ( widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) xmlpatterns? ( network ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt5/PyQt5-5.15.10.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=40557a28f677b76bb7b1657c2b2f2c97
+_md5_=decb617cdd5c0049d0400916f64f5661
diff --git a/metadata/md5-cache/dev-python/PyQt5-sip-12.13.0-r1 b/metadata/md5-cache/dev-python/PyQt5-sip-12.13.0-r1
index cb8d18a20bef..f97ccb31a97f 100644
--- a/metadata/md5-cache/dev-python/PyQt5-sip-12.13.0-r1
+++ b/metadata/md5-cache/dev-python/PyQt5-sip-12.13.0-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
SLOT=0/12
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt5_sip/PyQt5_sip-12.13.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=80cacb67396a2ec212d10bf32270227e
+_md5_=76d5e1bbf86320f2025438f34b514594
diff --git a/metadata/md5-cache/dev-python/PyQt6-6.6.1 b/metadata/md5-cache/dev-python/PyQt6-6.6.1
deleted file mode 100644
index c3f3a741cf0d..000000000000
--- a/metadata/md5-cache/dev-python/PyQt6-6.6.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/PyQt-builder-1.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.7.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.6:6 dbus? ( virtual/pkgconfig ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtbase-6.6:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-6.6:6[bluetooth] ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.6:6[designer] ) help? ( >=dev-qt/qttools-6.6:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.6:6 ) nfc? ( >=dev-qt/qtconnectivity-6.6:6[nfc] ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) pdfium? ( >=dev-qt/qtwebengine-6.6:6[pdfium,widgets?] ) positioning? ( >=dev-qt/qtpositioning-6.6:6 ) qml? ( >=dev-qt/qtdeclarative-6.6:6[widgets?] ) quick3d? ( >=dev-qt/qtquick3d-6.6:6 ) quick? ( >=dev-qt/qtdeclarative-6.6:6[opengl] ) sensors? ( >=dev-qt/qtsensors-6.6:6 ) serialport? ( >=dev-qt/qtserialport-6.6:6 ) speech? ( >=dev-qt/qtdeclarative-6.6:6 >=dev-qt/qtspeech-6.6:6 ) svg? ( >=dev-qt/qtsvg-6.6:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.6:6 ) websockets? ( >=dev-qt/qtwebsockets-6.6:6 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Python bindings for the Qt framework
-EAPI=8
-HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/
-INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-IUSE=bluetooth +dbus debug designer examples gles2-only +gui help multimedia +network nfc opengl pdfium positioning +printsupport qml quick quick3d serialport sensors spatialaudio speech +sql +ssl svg testlib webchannel websockets +widgets +xml python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64
-LICENSE=GPL-3
-RDEPEND=>=dev-qt/qtbase-6.6:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-6.6:6[bluetooth] ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.6:6[designer] ) help? ( >=dev-qt/qttools-6.6:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.6:6 ) nfc? ( >=dev-qt/qtconnectivity-6.6:6[nfc] ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) pdfium? ( >=dev-qt/qtwebengine-6.6:6[pdfium,widgets?] ) positioning? ( >=dev-qt/qtpositioning-6.6:6 ) qml? ( >=dev-qt/qtdeclarative-6.6:6[widgets?] ) quick3d? ( >=dev-qt/qtquick3d-6.6:6 ) quick? ( >=dev-qt/qtdeclarative-6.6:6[opengl] ) sensors? ( >=dev-qt/qtsensors-6.6:6 ) serialport? ( >=dev-qt/qtserialport-6.6:6 ) speech? ( >=dev-qt/qtdeclarative-6.6:6 >=dev-qt/qtspeech-6.6:6 ) svg? ( >=dev-qt/qtsvg-6.6:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.6:6 ) websockets? ( >=dev-qt/qtwebsockets-6.6:6 ) >=dev-python/PyQt6-sip-13.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui network ) opengl? ( gui ) pdfium? ( gui ) printsupport? ( gui widgets ) qml? ( network ) quick3d? ( gui qml ) quick? ( gui qml ) spatialaudio? ( multimedia ) sql? ( widgets ) svg? ( gui ) testlib? ( gui widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6/PyQt6-6.6.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=baf3e0dc5f4c209cf1f9d805fd24f17a
diff --git a/metadata/md5-cache/dev-python/PyQt6-6.7.0 b/metadata/md5-cache/dev-python/PyQt6-6.7.0
index 3c2d0da2c4fe..ec4272b27541 100644
--- a/metadata/md5-cache/dev-python/PyQt6-6.7.0
+++ b/metadata/md5-cache/dev-python/PyQt6-6.7.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/PyQt-builder-1.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.7:6 dbus? ( virtual/pkgconfig ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/PyQt-builder-1.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtbase-6.7:6 dbus? ( virtual/pkgconfig ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtbase-6.7:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-6.7:6[bluetooth] ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.7:6[designer] ) help? ( >=dev-qt/qttools-6.7:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.7:6 ) nfc? ( >=dev-qt/qtconnectivity-6.7:6[nfc] ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) pdfium? ( >=dev-qt/qtwebengine-6.7:6[pdfium,widgets?] ) positioning? ( >=dev-qt/qtpositioning-6.7:6 ) qml? ( >=dev-qt/qtdeclarative-6.7:6[widgets?] ) quick3d? ( >=dev-qt/qtquick3d-6.7:6 ) quick? ( >=dev-qt/qtdeclarative-6.7:6[opengl] ) sensors? ( >=dev-qt/qtsensors-6.7:6 ) serialport? ( >=dev-qt/qtserialport-6.7:6 ) speech? ( >=dev-qt/qtdeclarative-6.7:6 >=dev-qt/qtspeech-6.7:6 ) svg? ( >=dev-qt/qtsvg-6.7:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.7:6 ) websockets? ( >=dev-qt/qtwebsockets-6.7:6 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=dev-qt/qtbase-6.7:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-6.7:6[bluetooth] ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.7:6[designer] ) help? ( >=dev-qt/qttools-6.7:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.7:6 ) nfc? ( >=dev-qt/qtconnectivity-6.7:6[nfc] ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) pdfium? ( >=dev-qt/qtwebengine-6.7:6[pdfium,widgets?] ) positioning? ( >=dev-qt/qtpositioning-6.7:6 ) qml? ( >=dev-qt/qtdeclarative-6.7:6[widgets?] ) quick3d? ( >=dev-qt/qtquick3d-6.7:6 ) quick? ( >=dev-qt/qtdeclarative-6.7:6[opengl] ) sensors? ( >=dev-qt/qtsensors-6.7:6 ) serialport? ( >=dev-qt/qtserialport-6.7:6 ) speech? ( >=dev-qt/qtdeclarative-6.7:6 >=dev-qt/qtspeech-6.7:6 ) svg? ( >=dev-qt/qtsvg-6.7:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.7:6 ) websockets? ( >=dev-qt/qtwebsockets-6.7:6 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for the Qt framework
EAPI=8
HOMEPAGE=https://www.riverbankcomputing.com/software/pyqt/
INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-IUSE=bluetooth +dbus debug designer examples gles2-only +gui help multimedia +network nfc opengl pdfium positioning +printsupport qml quick quick3d serialport sensors spatialaudio speech +sql +ssl svg testlib webchannel websockets +widgets +xml python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64
+IUSE=bluetooth +dbus debug designer examples gles2-only +gui help multimedia +network nfc opengl pdfium positioning +printsupport qml quick quick3d serialport sensors spatialaudio speech +sql +ssl svg testlib webchannel websockets +widgets +xml python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
LICENSE=GPL-3
-RDEPEND=>=dev-qt/qtbase-6.7:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-6.7:6[bluetooth] ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.7:6[designer] ) help? ( >=dev-qt/qttools-6.7:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.7:6 ) nfc? ( >=dev-qt/qtconnectivity-6.7:6[nfc] ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) pdfium? ( >=dev-qt/qtwebengine-6.7:6[pdfium,widgets?] ) positioning? ( >=dev-qt/qtpositioning-6.7:6 ) qml? ( >=dev-qt/qtdeclarative-6.7:6[widgets?] ) quick3d? ( >=dev-qt/qtquick3d-6.7:6 ) quick? ( >=dev-qt/qtdeclarative-6.7:6[opengl] ) sensors? ( >=dev-qt/qtsensors-6.7:6 ) serialport? ( >=dev-qt/qtserialport-6.7:6 ) speech? ( >=dev-qt/qtdeclarative-6.7:6 >=dev-qt/qtspeech-6.7:6 ) svg? ( >=dev-qt/qtsvg-6.7:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.7:6 ) websockets? ( >=dev-qt/qtwebsockets-6.7:6 ) >=dev-python/PyQt6-sip-13.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui network ) opengl? ( gui ) pdfium? ( gui ) printsupport? ( gui widgets ) qml? ( network ) quick3d? ( gui qml ) quick? ( gui qml ) spatialaudio? ( multimedia ) sql? ( widgets ) svg? ( gui ) testlib? ( gui widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-qt/qtbase-6.7:6=[dbus?,gles2-only=,gui?,network?,opengl?,sql?,ssl=,widgets?,xml?] bluetooth? ( >=dev-qt/qtconnectivity-6.7:6[bluetooth] ) dbus? ( dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-apps/dbus ) designer? ( >=dev-qt/qttools-6.7:6[designer] ) help? ( >=dev-qt/qttools-6.7:6[assistant] ) multimedia? ( >=dev-qt/qtmultimedia-6.7:6 ) nfc? ( >=dev-qt/qtconnectivity-6.7:6[nfc] ) opengl? ( gles2-only? ( media-libs/libglvnd ) ) pdfium? ( >=dev-qt/qtwebengine-6.7:6[pdfium,widgets?] ) positioning? ( >=dev-qt/qtpositioning-6.7:6 ) qml? ( >=dev-qt/qtdeclarative-6.7:6[widgets?] ) quick3d? ( >=dev-qt/qtquick3d-6.7:6 ) quick? ( >=dev-qt/qtdeclarative-6.7:6[opengl] ) sensors? ( >=dev-qt/qtsensors-6.7:6 ) serialport? ( >=dev-qt/qtserialport-6.7:6 ) speech? ( >=dev-qt/qtdeclarative-6.7:6 >=dev-qt/qtspeech-6.7:6 ) svg? ( >=dev-qt/qtsvg-6.7:6 ) webchannel? ( >=dev-qt/qtwebchannel-6.7:6 ) websockets? ( >=dev-qt/qtwebsockets-6.7:6 ) >=dev-python/PyQt6-sip-13.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=designer? ( gui widgets ) help? ( gui widgets ) multimedia? ( gui network ) opengl? ( gui ) pdfium? ( gui ) printsupport? ( gui widgets ) qml? ( network ) quick3d? ( gui qml ) quick? ( gui qml ) spatialaudio? ( multimedia ) sql? ( widgets ) svg? ( gui ) testlib? ( gui widgets ) webchannel? ( network ) websockets? ( network ) widgets? ( gui ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6/PyQt6-6.7.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9ba3172fd19f5d4f88e12d4755eb7106
+_md5_=a14020466eebd74d1609d22f535fbfbc
diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0
deleted file mode 100644
index 7fd8a25f7e5a..000000000000
--- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/PyQt-builder-1.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.6:6 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/PyQt6-6.6.0[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.6:6[gui,widgets?] >=dev-qt/qtwebengine-6.6:6[widgets] quick? ( dev-python/PyQt6[qml] >=dev-qt/qtwebengine-6.6:6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Python bindings for QtWebEngine
-EAPI=8
-HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/
-INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-IUSE=debug quick +widgets python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64
-LICENSE=GPL-3
-RDEPEND=>=dev-python/PyQt6-6.6.0[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.6:6[gui,widgets?] >=dev-qt/qtwebengine-6.6:6[widgets] quick? ( dev-python/PyQt6[qml] >=dev-qt/qtwebengine-6.6:6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_WebEngine/PyQt6_WebEngine-6.6.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f8b8f028a5165ba6309a15d9a122d45d
diff --git a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.7.0 b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.7.0
index a6f0f651e0c2..1445449fa4fa 100644
--- a/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.7.0
+++ b/metadata/md5-cache/dev-python/PyQt6-WebEngine-6.7.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/PyQt-builder-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.7:6 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/PyQt-builder-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtbase-6.7:6 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/PyQt6-6.7[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.7:6[gui,widgets?] >=dev-qt/qtwebengine-6.7:6[widgets] quick? ( dev-python/PyQt6[qml] >=dev-qt/qtwebengine-6.7:6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=dev-python/PyQt6-6.7[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtbase-6.7:6[gui,widgets?] >=dev-qt/qtwebengine-6.7:6[widgets] quick? ( dev-python/PyQt6[qml] >=dev-qt/qtwebengine-6.7:6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for QtWebEngine
EAPI=8
HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/
INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-IUSE=debug quick +widgets python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=debug quick +widgets python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~arm64
LICENSE=GPL-3
-RDEPEND=>=dev-python/PyQt6-6.7[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-qt/qtbase-6.7:6[gui,widgets?] >=dev-qt/qtwebengine-6.7:6[widgets] quick? ( dev-python/PyQt6[qml] >=dev-qt/qtwebengine-6.7:6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/PyQt6-6.7[gui,ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-qt/qtbase-6.7:6[gui,widgets?] >=dev-qt/qtwebengine-6.7:6[widgets] quick? ( dev-python/PyQt6[qml] >=dev-qt/qtwebengine-6.7:6[qml] ) widgets? ( dev-python/PyQt6[network,printsupport,webchannel,widgets] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_WebEngine/PyQt6_WebEngine-6.7.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=29ca0600997fc26413ef49b1e752b1c7
+_md5_=55a1a111055573614422e97563b8433c
diff --git a/metadata/md5-cache/dev-python/PyQt6-sip-13.6.0 b/metadata/md5-cache/dev-python/PyQt6-sip-13.6.0
index 62a1a8378e8f..20678608fc96 100644
--- a/metadata/md5-cache/dev-python/PyQt6-sip-13.6.0
+++ b/metadata/md5-cache/dev-python/PyQt6-sip-13.6.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.riverbankcomputing.com/software/sip/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm64
+KEYWORDS=amd64 ~arm ~arm64 ~ppc64
LICENSE=|| ( GPL-2 GPL-3 SIP )
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQt6_sip/PyQt6_sip-13.6.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=179d47b11d823b11f20a558a1ece79c1
+_md5_=5352d6622e0bb66d6ff539bba812a06e
diff --git a/metadata/md5-cache/dev-python/PyQtWebEngine-5.15.6-r1 b/metadata/md5-cache/dev-python/PyQtWebEngine-5.15.6-r1
index b47483fb95f7..9eda59fe8360 100644
--- a/metadata/md5-cache/dev-python/PyQtWebEngine-5.15.6-r1
+++ b/metadata/md5-cache/dev-python/PyQtWebEngine-5.15.6-r1
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/PyQt-builder-1.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-qt/qtcore:5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/PyQt-builder-1.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-qt/qtcore:5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sip-6.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/PyQt5-5.15.5[gui,network,printsupport,ssl,webchannel,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtwebengine:5[widgets] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=dev-python/PyQt5-5.15.5[gui,network,printsupport,ssl,webchannel,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtwebengine:5[widgets] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for QtWebEngine
EAPI=8
-HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/ https://pypi.org/project/PyQtWebEngine/
+HOMEPAGE=https://www.riverbankcomputing.com/software/pyqtwebengine/
INHERIT=distutils-r1 flag-o-matic multiprocessing pypi qmake-utils
-IUSE=debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 arm64 ~x86
LICENSE=GPL-3
-RDEPEND=>=dev-python/PyQt5-5.15.5[gui,network,printsupport,ssl,webchannel,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtwebengine:5[widgets] >=dev-python/PyQt5-sip-12.9:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/PyQt5-5.15.5[gui,network,printsupport,ssl,webchannel,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtwebengine:5[widgets] >=dev-python/PyQt5-sip-12.9:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyQtWebEngine/PyQtWebEngine-5.15.6.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=528261d3eca8359936fb8b19fc38b44e
+_md5_=e28335babf5e619b12ae9ec1a7ae02b4
diff --git a/metadata/md5-cache/dev-python/PySDL2-0.9.16 b/metadata/md5-cache/dev-python/PySDL2-0.9.16
index 1ad39180e6bd..39380454e7c2 100644
--- a/metadata/md5-cache/dev-python/PySDL2-0.9.16
+++ b/metadata/md5-cache/dev-python/PySDL2-0.9.16
@@ -1,17 +1,17 @@
-BDEPEND=test? ( media-libs/libsdl2 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( media-libs/libsdl2 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-gfx media-libs/sdl2-image[gif,jpeg,png,tiff,webp] || ( media-libs/sdl2-mixer[flac] media-libs/sdl2-mixer[midi] media-libs/sdl2-mixer[mod] media-libs/sdl2-mixer[mp3] media-libs/sdl2-mixer[opus] ) media-libs/sdl2-ttf )
+DEPEND=test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/libsdl2[joystick,sound,video] media-libs/sdl2-gfx media-libs/sdl2-image[gif,jpeg,png,tiff,webp] || ( media-libs/sdl2-mixer[flac] media-libs/sdl2-mixer[midi] media-libs/sdl2-mixer[mod] media-libs/sdl2-mixer[mp3] media-libs/sdl2-mixer[opus] ) media-libs/sdl2-ttf )
DESCRIPTION=Python (ctypes) bindings for SDL2 libraries
EAPI=8
HOMEPAGE=https://github.com/py-sdl/py-sdl2/ https://pypi.org/project/PySDL2/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=|| ( public-domain CC0-1.0 ZLIB )
-RDEPEND=media-libs/libsdl2 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=media-libs/libsdl2 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PySDL2/PySDL2-0.9.16.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fe0ebb34900e9260781507974c04eb93
+_md5_=fcc54fe77ebb9b7e83187e9498663953
diff --git a/metadata/md5-cache/dev-python/Pyro5-5.15-r1 b/metadata/md5-cache/dev-python/Pyro5-5.15-r1
index dffe99dc88e3..9d20cac45ec3 100644
--- a/metadata/md5-cache/dev-python/Pyro5-5.15-r1
+++ b/metadata/md5-cache/dev-python/Pyro5-5.15-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/serpent-1.40[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3[sqlite] >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/serpent-1.40[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3[sqlite] >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Distributed object middleware for Python (RPC)
EAPI=8
HOMEPAGE=https://pyro5.readthedocs.io https://pypi.org/project/Pyro5/ https://github.com/irmen/Pyro5
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/serpent-1.40[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/serpent-1.40[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/Pyro5/Pyro5-5.15.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c79caa6837f9f9b6d8539291b8f26b7f
+_md5_=7c2359cc0520ab4d4c7c23057f3ca55b
diff --git a/metadata/md5-cache/dev-python/a2wsgi-1.10.6 b/metadata/md5-cache/dev-python/a2wsgi-1.10.6
new file mode 100644
index 000000000000..fc49d7a011ff
--- /dev/null
+++ b/metadata/md5-cache/dev-python/a2wsgi-1.10.6
@@ -0,0 +1,16 @@
+BDEPEND=test? ( <dev-python/asgiref-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/asgiref-3.2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httpx-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Convert WSGI app to ASGI app or ASGI app to WSGI app
+EAPI=8
+HOMEPAGE=https://github.com/abersheeran/a2wsgi/ https://pypi.org/project/a2wsgi/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/a2wsgi/a2wsgi-1.10.6.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c305065ec655392596a70691d9e913e3
diff --git a/metadata/md5-cache/dev-python/aiodns-3.2.0 b/metadata/md5-cache/dev-python/aiodns-3.2.0
index a84517516ce2..a6812e84ec5a 100644
--- a/metadata/md5-cache/dev-python/aiodns-3.2.0
+++ b/metadata/md5-cache/dev-python/aiodns-3.2.0
@@ -1,18 +1,18 @@
-BDEPEND=test? ( >=dev-python/pycares-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pycares-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/pycares-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEPEND=>=dev-python/pycares-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DESCRIPTION=Simple DNS resolver for asyncio
EAPI=8
HOMEPAGE=https://pypi.org/project/aiodns/ https://github.com/saghul/aiodns/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm64 ~riscv ~x86
LICENSE=MIT
PROPERTIES=test_network
-RDEPEND=>=dev-python/pycares-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/pycares-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/aiodns/aiodns-3.2.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9dae3b898686f3b2ec776628c19cd040
+_md5_=fdb33baf00d6ab72a4c9cdd646d5e1b7
diff --git a/metadata/md5-cache/dev-python/aiofiles-24.1.0 b/metadata/md5-cache/dev-python/aiofiles-24.1.0
new file mode 100644
index 000000000000..c298e15a5621
--- /dev/null
+++ b/metadata/md5-cache/dev-python/aiofiles-24.1.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(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=File support for asyncio
+EAPI=8
+HOMEPAGE=https://github.com/Tinche/aiofiles/ https://pypi.org/project/aiofiles/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/aiofiles/aiofiles-24.1.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=24915d45d412a26fa57b934b32b9f610
diff --git a/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2 b/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2
index 7fe25d3a6627..4764387f6c18 100644
--- a/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2
+++ b/metadata/md5-cache/dev-python/aiohttp-cors-0.7.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/selenium[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aiohttp-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/selenium[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/aiohttp-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Implements CORS support for aiohttp asyncio-powered asynchronous HTTP server
EAPI=8
HOMEPAGE=https://github.com/aio-libs/aiohttp-cors/ https://pypi.org/project/aiohttp_cors/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/aiohttp-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/aiohttp-1.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aio-libs/aiohttp-cors/archive/v0.7.0.tar.gz -> aiohttp-cors-0.7.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=db5d66933c49fda0961bfadf0de0d79b
+_md5_=ff87c84cfabbc2009678db37ac8d3a67
diff --git a/metadata/md5-cache/dev-python/aiosmtpd-1.4.5 b/metadata/md5-cache/dev-python/aiosmtpd-1.4.5
deleted file mode 100644
index 09dd25abc0eb..000000000000
--- a/metadata/md5-cache/dev-python/aiosmtpd-1.4.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-mock-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/atpublic-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-23.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Reimplementation of the Python stdlib smtpd.py based on asyncio
-EAPI=8
-HOMEPAGE=https://aiosmtpd.aio-libs.org/ https://github.com/aio-libs/aiosmtpd https://pypi.org/project/aiosmtpd/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/atpublic-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-23.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/aiosmtpd/aiosmtpd-1.4.5.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cf428c98975cbaaa8ed6813612776da4
diff --git a/metadata/md5-cache/dev-python/aiosmtpd-1.4.6 b/metadata/md5-cache/dev-python/aiosmtpd-1.4.6
index c2d11b56f574..9f2328dca703 100644
--- a/metadata/md5-cache/dev-python/aiosmtpd-1.4.6
+++ b/metadata/md5-cache/dev-python/aiosmtpd-1.4.6
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-mock-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/atpublic-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-23.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pytest-mock-3.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/atpublic-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-23.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Reimplementation of the Python stdlib smtpd.py based on asyncio
EAPI=8
HOMEPAGE=https://aiosmtpd.aio-libs.org/ https://github.com/aio-libs/aiosmtpd https://pypi.org/project/aiosmtpd/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/atpublic-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-23.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/atpublic-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-23.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/aiosmtpd/aiosmtpd-1.4.6.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cf428c98975cbaaa8ed6813612776da4
+_md5_=9a835dc78782fa32a906597f5d9b6501
diff --git a/metadata/md5-cache/dev-python/alembic-1.13.2 b/metadata/md5-cache/dev-python/alembic-1.13.2
new file mode 100644
index 000000000000..cef7c752760d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/alembic-1.13.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( sys-libs/timezone-data ) test? ( >=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Database migrations tool, written by the author of SQLAlchemy
+EAPI=8
+HOMEPAGE=https://github.com/sqlalchemy/alembic/ https://pypi.org/project/alembic/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/sqlalchemy-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mako[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-editor-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/alembic/alembic-1.13.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e61acf92e37e20bb0b802444fa49729e
diff --git a/metadata/md5-cache/dev-python/ansi2html-1.9.2 b/metadata/md5-cache/dev-python/ansi2html-1.9.2
new file mode 100644
index 000000000000..95bed3862cb3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ansi2html-1.9.2
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Convert text with ANSI color codes to HTML
+EAPI=8
+HOMEPAGE=https://pypi.org/project/ansi2html/ https://github.com/pycontribs/ansi2html/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=LGPL-3+
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/ansi2html/ansi2html-1.9.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=57c676f5d692eaf5d176147bd1a6642d
diff --git a/metadata/md5-cache/dev-python/ansible-compat-24.6.0 b/metadata/md5-cache/dev-python/ansible-compat-24.6.0
deleted file mode 100644
index 80290b677960..000000000000
--- a/metadata/md5-cache/dev-python/ansible-compat-24.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-plus[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=app-admin/ansible-core-2.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Contains functions that facilitate working with various versions of Ansible
-EAPI=8
-HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=MIT
-RDEPEND=>=app-admin/ansible-core-2.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ansible/ansible-compat/archive/refs/tags/v24.6.0.tar.gz -> ansible-compat-24.6.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f3cf0c3466c5bcac2e86b6680bf3f01a
diff --git a/metadata/md5-cache/dev-python/ansible-compat-24.6.1 b/metadata/md5-cache/dev-python/ansible-compat-24.6.1
index 0bbd5d3a1897..a4526f42c4e6 100644
--- a/metadata/md5-cache/dev-python/ansible-compat-24.6.1
+++ b/metadata/md5-cache/dev-python/ansible-compat-24.6.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT
RDEPEND=>=app-admin/ansible-core-2.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ansible/ansible-compat/archive/refs/tags/v24.6.1.tar.gz -> ansible-compat-24.6.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f3cf0c3466c5bcac2e86b6680bf3f01a
+_md5_=f855cc0814d79a059bdbe86750a52246
diff --git a/metadata/md5-cache/dev-python/ansible-compat-4.1.12 b/metadata/md5-cache/dev-python/ansible-compat-4.1.12
deleted file mode 100644
index 1fb4e7569a08..000000000000
--- a/metadata/md5-cache/dev-python/ansible-compat-4.1.12
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-7.0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-plus[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=app-admin/ansible-core-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Contains functions that facilitate working with various versions of Ansible
-EAPI=8
-HOMEPAGE=https://pypi.org/project/ansible-compat/ https://github.com/ansible/ansible-compat/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm64 ~riscv
-LICENSE=MIT
-RDEPEND=>=app-admin/ansible-core-2.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-4.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subprocess-tee-0.4.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ansible/ansible-compat/archive/refs/tags/v4.1.12.tar.gz -> ansible-compat-4.1.12.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=84ab7aa438c81782a8196d0b3f0171e5
diff --git a/metadata/md5-cache/dev-python/ansible-pygments-0.1.1-r1 b/metadata/md5-cache/dev-python/ansible-pygments-0.1.1-r1
index 239fa562a81e..0d9fedb2f929 100644
--- a/metadata/md5-cache/dev-python/ansible-pygments-0.1.1-r1
+++ b/metadata/md5-cache/dev-python/ansible-pygments-0.1.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Pygments lexer and style Ansible snippets
EAPI=8
-HOMEPAGE=https://github.com/ansible-community/ansible-pygments
+HOMEPAGE=https://github.com/ansible-community/ansible-pygments/ https://pypi.org/project/ansible-pygments/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=MIT
-RDEPEND=dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/ansible-pygments/ansible-pygments-0.1.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8739c8790fbbd07b7487a50e3b068af6
+_md5_=b6e98a0cfbb3de9ccad69fb2be9c68a7
diff --git a/metadata/md5-cache/dev-python/apache-libcloud-3.8.0-r1 b/metadata/md5-cache/dev-python/apache-libcloud-3.8.0-r1
index 3ca8388d7097..6c1a4820d91c 100644
--- a/metadata/md5-cache/dev-python/apache-libcloud-3.8.0-r1
+++ b/metadata/md5-cache/dev-python/apache-libcloud-3.8.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/cryptography-2.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/cryptography-2.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Unified Interface to the Cloud - python support libs
EAPI=8
HOMEPAGE=https://libcloud.apache.org/ https://github.com/apache/libcloud/ https://pypi.org/project/apache-libcloud/
INHERIT=distutils-r1 pypi
-IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/apache-libcloud/apache-libcloud-3.8.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2b112150cc41eca0f4d34856a9d5230c
+_md5_=f5480ce1f8de391b5711c673e5df385c
diff --git a/metadata/md5-cache/dev-python/apispec-6.4.0 b/metadata/md5-cache/dev-python/apispec-6.4.0
deleted file mode 100644
index fc0ab911e30a..000000000000
--- a/metadata/md5-cache/dev-python/apispec-6.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/bottle[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/marshmallow-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A pluggable API specification generator
-EAPI=8
-HOMEPAGE=https://github.com/marshmallow-code/apispec/ https://pypi.org/project/apispec/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/apispec/apispec-6.4.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0bdf06ec1b1360c8efc686f8fefbb6bd
diff --git a/metadata/md5-cache/dev-python/apispec-6.5.0 b/metadata/md5-cache/dev-python/apispec-6.5.0
deleted file mode 100644
index 8d748dd926f4..000000000000
--- a/metadata/md5-cache/dev-python/apispec-6.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/bottle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/marshmallow-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A pluggable API specification generator
-EAPI=8
-HOMEPAGE=https://github.com/marshmallow-code/apispec/ https://pypi.org/project/apispec/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/apispec/apispec-6.5.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=afc88cfb8152cb19c0d62ffb1a4d52eb
diff --git a/metadata/md5-cache/dev-python/apispec-6.6.0 b/metadata/md5-cache/dev-python/apispec-6.6.0
deleted file mode 100644
index ca30dd25e5e2..000000000000
--- a/metadata/md5-cache/dev-python/apispec-6.6.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/bottle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/marshmallow-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A pluggable API specification generator
-EAPI=8
-HOMEPAGE=https://github.com/marshmallow-code/apispec/ https://pypi.org/project/apispec/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/apispec/apispec-6.6.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=afc88cfb8152cb19c0d62ffb1a4d52eb
diff --git a/metadata/md5-cache/dev-python/apispec-6.6.1 b/metadata/md5-cache/dev-python/apispec-6.6.1
index a556c55ae58e..2b93b9d2ecd2 100644
--- a/metadata/md5-cache/dev-python/apispec-6.6.1
+++ b/metadata/md5-cache/dev-python/apispec-6.6.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/bottle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/marshmallow-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/bottle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/marshmallow-3.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-issues[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A pluggable API specification generator
EAPI=8
HOMEPAGE=https://github.com/marshmallow-code/apispec/ https://pypi.org/project/apispec/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/apispec/apispec-6.6.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=afc88cfb8152cb19c0d62ffb1a4d52eb
+_md5_=142af278cf4828321ff503d3deb46974
diff --git a/metadata/md5-cache/dev-python/asyncstdlib-3.12.4 b/metadata/md5-cache/dev-python/asyncstdlib-3.12.4
new file mode 100644
index 000000000000..dddb5ab232b2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/asyncstdlib-3.12.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The missing async toolbox
+EAPI=8
+HOMEPAGE=https://github.com/maxfischer2781/asyncstdlib/ https://pypi.org/project/asyncstdlib/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/asyncstdlib/asyncstdlib-3.12.4.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=086ab56fd5d8ed3e5780dd772004c005
diff --git a/metadata/md5-cache/dev-python/atpublic-4.1.0 b/metadata/md5-cache/dev-python/atpublic-4.1.0
index d038b358d8fe..84e6c7d07cf6 100644
--- a/metadata/md5-cache/dev-python/atpublic-4.1.0
+++ b/metadata/md5-cache/dev-python/atpublic-4.1.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/sybil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/sybil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A decorator to populate __all__ and the module globals
EAPI=8
HOMEPAGE=https://gitlab.com/warsaw/public/ https://pypi.org/project/atpublic/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/a/atpublic/atpublic-4.1.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7facce5aaead9e8be007f3df6b37ef51
+_md5_=187867b57303df1c641a12a160f36821
diff --git a/metadata/md5-cache/dev-python/autopep8-2.3.0 b/metadata/md5-cache/dev-python/autopep8-2.3.0
deleted file mode 100644
index d435394d8129..000000000000
--- a/metadata/md5-cache/dev-python/autopep8-2.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pycodestyle-2.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Automatically formats Python code to conform to the PEP 8 style guide
-EAPI=8
-HOMEPAGE=https://github.com/hhatto/autopep8/ https://pypi.org/project/autopep8/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=>=dev-python/pycodestyle-2.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/a/autopep8/autopep8-2.3.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a0be2467ab199c652e2290e0a6f3b9f3
diff --git a/metadata/md5-cache/dev-python/autopep8-2.3.0-r1 b/metadata/md5-cache/dev-python/autopep8-2.3.0-r1
new file mode 100644
index 000000000000..8cc5e89f1408
--- /dev/null
+++ b/metadata/md5-cache/dev-python/autopep8-2.3.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pycodestyle-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Automatically formats Python code to conform to the PEP 8 style guide
+EAPI=8
+HOMEPAGE=https://github.com/hhatto/autopep8/ https://pypi.org/project/autopep8/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=dev-python/pycodestyle-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/autopep8/autopep8-2.3.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b334de1a0841cce198a87346c00ef063
diff --git a/metadata/md5-cache/dev-python/autopep8-2.3.1 b/metadata/md5-cache/dev-python/autopep8-2.3.1
new file mode 100644
index 000000000000..44d66d71987e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/autopep8-2.3.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pycodestyle-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Automatically formats Python code to conform to the PEP 8 style guide
+EAPI=8
+HOMEPAGE=https://github.com/hhatto/autopep8/ https://pypi.org/project/autopep8/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=>=dev-python/pycodestyle-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/a/autopep8/autopep8-2.3.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b334de1a0841cce198a87346c00ef063
diff --git a/metadata/md5-cache/dev-python/aws-xray-sdk-2.13.1 b/metadata/md5-cache/dev-python/aws-xray-sdk-2.13.1
deleted file mode 100644
index 197a5a87f44d..000000000000
--- a/metadata/md5-cache/dev-python/aws-xray-sdk-2.13.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/bottle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/webtest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.12.122[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=AWS X-Ray SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/aws/aws-xray-sdk-python/ https://pypi.org/project/aws-xray-sdk/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.12.122[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/aws/aws-xray-sdk-python/archive/2.13.1.tar.gz -> aws-xray-sdk-python-2.13.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c820bff82dc05cb66afb44a6ac231aba
diff --git a/metadata/md5-cache/dev-python/aws-xray-sdk-2.14.0 b/metadata/md5-cache/dev-python/aws-xray-sdk-2.14.0
index e29891a354fb..c2c9cde74ec0 100644
--- a/metadata/md5-cache/dev-python/aws-xray-sdk-2.14.0
+++ b/metadata/md5-cache/dev-python/aws-xray-sdk-2.14.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/aws/aws-xray-sdk-python/ https://pypi.org/project/aws-xray-sdk/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=>=dev-python/botocore-1.12.122[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/aws/aws-xray-sdk-python/archive/2.14.0.tar.gz -> aws-xray-sdk-python-2.14.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8dc925d9887499f68d7bfc802d250bff
+_md5_=c820bff82dc05cb66afb44a6ac231aba
diff --git a/metadata/md5-cache/dev-python/beniget-0.4.1-r1 b/metadata/md5-cache/dev-python/beniget-0.4.1-r1
index d7d388c28efc..1f80c1ed2f9d 100644
--- a/metadata/md5-cache/dev-python/beniget-0.4.1-r1
+++ b/metadata/md5-cache/dev-python/beniget-0.4.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( =dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( =dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Extract semantic information about static Python code
EAPI=8
HOMEPAGE=https://pypi.org/project/beniget/ https://github.com/serge-sans-paille/beniget/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
-RDEPEND==dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND==dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/serge-sans-paille/beniget/archive/0.4.1.tar.gz -> beniget-0.4.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b5114b8391021c22ddbffec803f4cd28
+_md5_=0dea0bb50792aedad9c9d58abcb724ef
diff --git a/metadata/md5-cache/dev-python/beniget-0.4.2 b/metadata/md5-cache/dev-python/beniget-0.4.2
new file mode 100644
index 000000000000..5faa75f14c5a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/beniget-0.4.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/gast-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ordered-set[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Extract semantic information about static Python code
+EAPI=8
+HOMEPAGE=https://pypi.org/project/beniget/ https://github.com/serge-sans-paille/beniget/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-python/gast-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ordered-set[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/b/beniget/beniget-0.4.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b5b669055e9306804ebc79a80a5d0c66
diff --git a/metadata/md5-cache/dev-python/beniget-0.4.2_p1 b/metadata/md5-cache/dev-python/beniget-0.4.2_p1
new file mode 100644
index 000000000000..631c312df353
--- /dev/null
+++ b/metadata/md5-cache/dev-python/beniget-0.4.2_p1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/gast-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Extract semantic information about static Python code
+EAPI=8
+HOMEPAGE=https://pypi.org/project/beniget/ https://github.com/serge-sans-paille/beniget/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=>=dev-python/gast-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/b/beniget/beniget-0.4.2.post1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a37be7029adb49816a9e8bfeab4c23b3
diff --git a/metadata/md5-cache/dev-python/black-24.3.0 b/metadata/md5-cache/dev-python/black-24.3.0
deleted file mode 100644
index 1b89b3ebf201..000000000000
--- a/metadata/md5-cache/dev-python/black-24.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=The uncompromising Python code formatter
-EAPI=8
-HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-24.3.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=59d0e229501c9792bc4fda9a89ce9f31
diff --git a/metadata/md5-cache/dev-python/black-24.4.0 b/metadata/md5-cache/dev-python/black-24.4.0
deleted file mode 100644
index 979bc1961a33..000000000000
--- a/metadata/md5-cache/dev-python/black-24.4.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=The uncompromising Python code formatter
-EAPI=8
-HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-24.4.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=55c7e1ff8daa3d1589d1a8e672b0a5e4
diff --git a/metadata/md5-cache/dev-python/black-24.4.1 b/metadata/md5-cache/dev-python/black-24.4.1
deleted file mode 100644
index 21a1d0ae76c3..000000000000
--- a/metadata/md5-cache/dev-python/black-24.4.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=The uncompromising Python code formatter
-EAPI=8
-HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-24.4.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=55c7e1ff8daa3d1589d1a8e672b0a5e4
diff --git a/metadata/md5-cache/dev-python/black-24.4.2-r1 b/metadata/md5-cache/dev-python/black-24.4.2-r1
index 95e2b2665352..602688d4cea2 100644
--- a/metadata/md5-cache/dev-python/black-24.4.2-r1
+++ b/metadata/md5-cache/dev-python/black-24.4.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp-cors[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/aiohttp-3.7.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/aiohttp-cors[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/colorama[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=The uncompromising Python code formatter
EAPI=8
HOMEPAGE=https://black.readthedocs.io/en/stable/ https://github.com/psf/black/ https://pypi.org/project/black/
INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=MIT
-RDEPEND=>=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/click-8.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/mypy_extensions-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/typing-extensions-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/black/black-24.4.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e9f63ba170125d0b6a3f871f3cecf1fc
+_md5_=a640a1f3d745c4b04dfc2814369902df
diff --git a/metadata/md5-cache/dev-python/blosc-1.11.2 b/metadata/md5-cache/dev-python/blosc-1.11.2
new file mode 100644
index 000000000000..7266e0a85f31
--- /dev/null
+++ b/metadata/md5-cache/dev-python/blosc-1.11.2
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/scikit-build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/c-blosc-1.19.0:= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=High performance compressor optimized for binary data
+EAPI=8
+HOMEPAGE=https://www.blosc.org/ https://github.com/Blosc/python-blosc/ https://pypi.org/project/blosc/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=>=dev-libs/c-blosc-1.19.0:= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Blosc/python-blosc/archive/v1.11.2.tar.gz -> python-blosc-1.11.2.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c1e910143fe7b297fc5045be65e316d1
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.117 b/metadata/md5-cache/dev-python/boto3-1.34.117
deleted file mode 100644
index a914d2728f94..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.34.117
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.34.117[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.34.117[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.34.117.tar.gz -> boto3-1.34.117.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=52e08cba63def20fafe50290404e0c4b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.122 b/metadata/md5-cache/dev-python/boto3-1.34.122
index 68f349e5f3ea..c1e747d9653d 100644
--- a/metadata/md5-cache/dev-python/boto3-1.34.122
+++ b/metadata/md5-cache/dev-python/boto3-1.34.122
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=>=dev-python/botocore-1.34.122[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/boto/boto3/archive/1.34.122.tar.gz -> boto3-1.34.122.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8c57f4eda873e63141fd7028ea88e83b
+_md5_=52e08cba63def20fafe50290404e0c4b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.128 b/metadata/md5-cache/dev-python/boto3-1.34.128
deleted file mode 100644
index 5df3b9fd10ef..000000000000
--- a/metadata/md5-cache/dev-python/boto3-1.34.128
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/botocore-1.34.128[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=The AWS SDK for Python
-EAPI=8
-HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/botocore-1.34.128[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/boto3/archive/1.34.128.tar.gz -> boto3-1.34.128.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.131 b/metadata/md5-cache/dev-python/boto3-1.34.131
new file mode 100644
index 000000000000..1feaffb24b25
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.34.131
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.34.131[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.131[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.34.131.tar.gz -> boto3-1.34.131.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.132 b/metadata/md5-cache/dev-python/boto3-1.34.132
new file mode 100644
index 000000000000..d314bc0c5b76
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.34.132
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.34.132[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.132[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.34.132.tar.gz -> boto3-1.34.132.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.133 b/metadata/md5-cache/dev-python/boto3-1.34.133
new file mode 100644
index 000000000000..21abceaad30d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.34.133
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.34.133[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.133[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.34.133.tar.gz -> boto3-1.34.133.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.134 b/metadata/md5-cache/dev-python/boto3-1.34.134
new file mode 100644
index 000000000000..8f724d772002
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.34.134
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.34.134[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.134[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.34.134.tar.gz -> boto3-1.34.134.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.135 b/metadata/md5-cache/dev-python/boto3-1.34.135
new file mode 100644
index 000000000000..9b175d97b5ee
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.34.135
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.34.135[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.135[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.34.135.tar.gz -> boto3-1.34.135.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/boto3-1.34.136 b/metadata/md5-cache/dev-python/boto3-1.34.136
new file mode 100644
index 000000000000..8a4c9a42315d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/boto3-1.34.136
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/botocore-1.34.136[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The AWS SDK for Python
+EAPI=8
+HOMEPAGE=https://github.com/boto/boto3/ https://pypi.org/project/boto3/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.34.136[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jmespath-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/s3transfer-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/boto3/archive/1.34.136.tar.gz -> boto3-1.34.136.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c57f4eda873e63141fd7028ea88e83b
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.117 b/metadata/md5-cache/dev-python/botocore-1.34.117
deleted file mode 100644
index bbbf46848f05..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.34.117
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.34.117.tar.gz -> botocore-1.34.117.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d1f3a00e6f9c9d98cc97f030301ab50f
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.122 b/metadata/md5-cache/dev-python/botocore-1.34.122
index daa77c27dbd9..2a1b507ea54c 100644
--- a/metadata/md5-cache/dev-python/botocore-1.34.122
+++ b/metadata/md5-cache/dev-python/botocore-1.34.122
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/boto/botocore/archive/1.34.122.tar.gz -> botocore-1.34.122.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f1ca9a8b0e1247ff42152fa304fc8999
+_md5_=d1f3a00e6f9c9d98cc97f030301ab50f
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.128 b/metadata/md5-cache/dev-python/botocore-1.34.128
deleted file mode 100644
index 8d65a324da3a..000000000000
--- a/metadata/md5-cache/dev-python/botocore-1.34.128
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Low-level, data-driven core of boto 3
-EAPI=8
-HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/boto/botocore/archive/1.34.128.tar.gz -> botocore-1.34.128.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.131 b/metadata/md5-cache/dev-python/botocore-1.34.131
new file mode 100644
index 000000000000..fd51c264a92a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.34.131
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.34.131.tar.gz -> botocore-1.34.131.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.132 b/metadata/md5-cache/dev-python/botocore-1.34.132
new file mode 100644
index 000000000000..72e898502c88
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.34.132
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.34.132.tar.gz -> botocore-1.34.132.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.133 b/metadata/md5-cache/dev-python/botocore-1.34.133
new file mode 100644
index 000000000000..0e4f460ed81c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.34.133
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.34.133.tar.gz -> botocore-1.34.133.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.134 b/metadata/md5-cache/dev-python/botocore-1.34.134
new file mode 100644
index 000000000000..e2f7719c8cdc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.34.134
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.34.134.tar.gz -> botocore-1.34.134.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.135 b/metadata/md5-cache/dev-python/botocore-1.34.135
new file mode 100644
index 000000000000..56a798fecbc5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.34.135
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.34.135.tar.gz -> botocore-1.34.135.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/botocore-1.34.136 b/metadata/md5-cache/dev-python/botocore-1.34.136
new file mode 100644
index 000000000000..95f54574f75c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/botocore-1.34.136
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Low-level, data-driven core of boto 3
+EAPI=8
+HOMEPAGE=https://github.com/boto/botocore/ https://pypi.org/project/botocore/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/jmespath-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.25.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/boto/botocore/archive/1.34.136.tar.gz -> botocore-1.34.136.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f1ca9a8b0e1247ff42152fa304fc8999
diff --git a/metadata/md5-cache/dev-python/btrfsutil-6.8.1 b/metadata/md5-cache/dev-python/btrfsutil-6.8.1
new file mode 100644
index 000000000000..972682901d80
--- /dev/null
+++ b/metadata/md5-cache/dev-python/btrfsutil-6.8.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ~sys-fs/btrfs-progs-6.8.1 python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=~sys-fs/btrfs-progs-6.8.1 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Library for managing Btrfs filesystems
+EAPI=8
+HOMEPAGE=https://github.com/kdave/btrfs-progs
+INHERIT=distutils-r1 verify-sig
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+
+RDEPEND=~sys-fs/btrfs-progs-6.8.1 !sys-fs/btrfs-progs[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.sign )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=c32f89a43db247599cfd9a54f2d01839
diff --git a/metadata/md5-cache/dev-python/btrfsutil-6.9 b/metadata/md5-cache/dev-python/btrfsutil-6.9
new file mode 100644
index 000000000000..d4507aec1e32
--- /dev/null
+++ b/metadata/md5-cache/dev-python/btrfsutil-6.9
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ~sys-fs/btrfs-progs-6.9 python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=~sys-fs/btrfs-progs-6.9 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Library for managing Btrfs filesystems
+EAPI=8
+HOMEPAGE=https://github.com/kdave/btrfs-progs
+INHERIT=distutils-r1 verify-sig
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=LGPL-2+
+RDEPEND=~sys-fs/btrfs-progs-6.9 !sys-fs/btrfs-progs[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.tar.sign )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=8ef8c5a15b0e56adb065592cbd6084d7
diff --git a/metadata/md5-cache/dev-python/build-1.1.1 b/metadata/md5-cache/dev-python/build-1.1.1
deleted file mode 100644
index 4e060a95c841..000000000000
--- a/metadata/md5-cache/dev-python/build-1.1.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/filelock-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-mock-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-rerunfailures-9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-xdist-1.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-56.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.36.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-19.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A simple, correct PEP517 package builder
-EAPI=8
-HOMEPAGE=https://pypi.org/project/build/ https://github.com/pypa/build/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/packaging-19.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pypa/build/archive/1.1.1.tar.gz -> build-1.1.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5842faa71f140a35e56285ac0888b37e
diff --git a/metadata/md5-cache/dev-python/cachelib-0.13.0 b/metadata/md5-cache/dev-python/cachelib-0.13.0
index 4418dca1e561..949ffbe74cd0 100644
--- a/metadata/md5-cache/dev-python/cachelib-0.13.0
+++ b/metadata/md5-cache/dev-python/cachelib-0.13.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-db/redis dev-python/pylibmc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xprocess[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/memcached www-servers/uwsgi[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-db/redis dev-python/pytest-xprocess[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/memcached www-servers/uwsgi[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !sparc? ( dev-python/pylibmc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Collection of cache libraries in the same API interface. Extracted from werkzeug
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pallets-eco/cachelib/archive/0.13.0.tar.gz -> cachelib-0.13.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2a3ea5917f4cab28dc293340ee44ccc1
+_md5_=01233d3b3020d893fcca893de6a8b4e8
diff --git a/metadata/md5-cache/dev-python/cairocffi-1.7.1 b/metadata/md5-cache/dev-python/cairocffi-1.7.1
new file mode 100644
index 000000000000..256bb12d99d9
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cairocffi-1.7.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pikepdf[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/xcffib-0.3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/cairo:0=[X,xcb(+)] x11-libs/gdk-pixbuf[jpeg] python_targets_python3_10? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-python/xcffib-0.3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/cairo:0=[X,xcb(+)] x11-libs/gdk-pixbuf[jpeg]
+DESCRIPTION=CFFI-based drop-in replacement for Pycairo
+EAPI=8
+HOMEPAGE=https://github.com/Kozea/cairocffi/ https://pypi.org/project/cairocffi/
+INHERIT=distutils-r1 pypi virtualx
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/xcffib-0.3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/cairo:0=[X,xcb(+)] x11-libs/gdk-pixbuf[jpeg] python_targets_python3_10? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.1.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cairocffi/cairocffi-1.7.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=eb494f32229c89a99ac1a5e7a285f98a
diff --git a/metadata/md5-cache/dev-python/caldav-1.3.9 b/metadata/md5-cache/dev-python/caldav-1.3.9
index d7da489e1cba..185fb75586ef 100644
--- a/metadata/md5-cache/dev-python/caldav-1.3.9
+++ b/metadata/md5-cache/dev-python/caldav-1.3.9
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/tzlocal[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/icalendar[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/recurring-ical-events-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/tzlocal[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/icalendar[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/recurring-ical-events-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=CalDAV (RFC4791) client library for Python
EAPI=8
HOMEPAGE=https://github.com/python-caldav/caldav/ https://pypi.org/project/caldav/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=|| ( GPL-3 Apache-2.0 )
-RDEPEND=dev-python/icalendar[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/recurring-ical-events-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/icalendar[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/recurring-ical-events-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/caldav/caldav-1.3.9.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f6ca575662e0e568558a004332731695
+_md5_=2316d9d6bbe3c058cb41421ab86af2f9
diff --git a/metadata/md5-cache/dev-python/cattrs-23.2.3-r1 b/metadata/md5-cache/dev-python/cattrs-23.2.3-r1
index d449059481a5..b59fb3d387b0 100644
--- a/metadata/md5-cache/dev-python/cattrs-23.2.3-r1
+++ b/metadata/md5-cache/dev-python/cattrs-23.2.3-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/cattrs/ https://github.com/python-attrs/cattrs/
INHERIT=distutils-r1
IUSE=test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/attrs-20.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-attrs/cattrs/archive/v23.2.3.tar.gz -> cattrs-23.2.3.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=06c9387cd466bbea6b6716ad43e73c38
+_md5_=344d016e6abd648891385d6e74118fb7
diff --git a/metadata/md5-cache/dev-python/cbor2-5.6.3 b/metadata/md5-cache/dev-python/cbor2-5.6.3
index e9a77391c5c4..21315ad2fe35 100644
--- a/metadata/md5-cache/dev-python/cbor2-5.6.3
+++ b/metadata/md5-cache/dev-python/cbor2-5.6.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/agronholm/cbor2/ https://pypi.org/project/cbor2/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cbor2/cbor2-5.6.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5e6c359a7b4f5ecd8781f8a16c143ed4
+_md5_=9ffddb60f52bda8c4a51c714a4ed4963
diff --git a/metadata/md5-cache/dev-python/cbor2-5.6.4 b/metadata/md5-cache/dev-python/cbor2-5.6.4
index 2f3e65b6a1a6..122936a3b73b 100644
--- a/metadata/md5-cache/dev-python/cbor2-5.6.4
+++ b/metadata/md5-cache/dev-python/cbor2-5.6.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/agronholm/cbor2/ https://pypi.org/project/cbor2/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cbor2/cbor2-5.6.4.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83f9067a72bb0d2a0d472a49c6c6cd65
+_md5_=5e6c359a7b4f5ecd8781f8a16c143ed4
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.87.3 b/metadata/md5-cache/dev-python/cfn-lint-0.87.3
deleted file mode 100644
index c27548fa2415..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.87.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.87.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~riscv x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.87.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-0.87.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=13daac347f5192fd21f37b54d281c8f5
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.87.5 b/metadata/md5-cache/dev-python/cfn-lint-0.87.5
deleted file mode 100644
index 9e970e04725c..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.87.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-0.87.5.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b6cddbd6c7b7fe8642e4f4b4aaf4ad8c
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.87.6 b/metadata/md5-cache/dev-python/cfn-lint-0.87.6
deleted file mode 100644
index 0b7117fdd84f..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.87.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-0.87.6.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b6cddbd6c7b7fe8642e4f4b4aaf4ad8c
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.87.7 b/metadata/md5-cache/dev-python/cfn-lint-0.87.7
deleted file mode 100644
index 67ff3b6203c7..000000000000
--- a/metadata/md5-cache/dev-python/cfn-lint-0.87.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=CloudFormation Linter
-EAPI=8
-HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-0.87.7.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b6cddbd6c7b7fe8642e4f4b4aaf4ad8c
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.87.8 b/metadata/md5-cache/dev-python/cfn-lint-0.87.8
new file mode 100644
index 000000000000..235de6e72e35
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-0.87.8
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 arm64 ~riscv x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-0.87.8.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9771fc5fa52e1af8c1bfaa0ca9d2e009
diff --git a/metadata/md5-cache/dev-python/cfn-lint-0.87.9 b/metadata/md5-cache/dev-python/cfn-lint-0.87.9
new file mode 100644
index 000000000000..718d0e7ecf43
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-0.87.9
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-0.87.9.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b6cddbd6c7b7fe8642e4f4b4aaf4ad8c
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.3.7 b/metadata/md5-cache/dev-python/cfn-lint-1.3.7
new file mode 100644
index 000000000000..1aa1a7a33424
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-1.3.7
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.3.7.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=78ae3b92ff93999c42cdf338056d7a29
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.4.0 b/metadata/md5-cache/dev-python/cfn-lint-1.4.0
new file mode 100644
index 000000000000..330f2010be99
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-1.4.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.4.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9bacae54bfb14b25e1c41f44813d1dea
diff --git a/metadata/md5-cache/dev-python/cfn-lint-1.4.2 b/metadata/md5-cache/dev-python/cfn-lint-1.4.2
new file mode 100644
index 000000000000..c319defcac25
--- /dev/null
+++ b/metadata/md5-cache/dev-python/cfn-lint-1.4.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=CloudFormation Linter
+EAPI=8
+HOMEPAGE=https://github.com/aws-cloudformation/cfn-lint/ https://pypi.org/project/cfn-lint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/aws-sam-translator-1.89.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonpatch[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jschema-to-python-1.2.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jsonschema-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/junit-xml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/networkx-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/pyyaml-5.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2021.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sarif-om-1.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/cfn-lint/cfn_lint-1.4.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9bacae54bfb14b25e1c41f44813d1dea
diff --git a/metadata/md5-cache/dev-python/cftime-1.6.3 b/metadata/md5-cache/dev-python/cftime-1.6.3
deleted file mode 100644
index 6ff620af1c51..000000000000
--- a/metadata/md5-cache/dev-python/cftime-1.6.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-0.29.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/numpy-1.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/numpy-1.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Time-handling functionality from netcdf4-python
-EAPI=8
-HOMEPAGE=https://github.com/Unidata/cftime/ https://pypi.org/project/cftime/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm64 ~loong ~riscv ~s390 ~x86
-LICENSE=GPL-3
-RDEPEND=>=dev-python/numpy-1.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cftime/cftime-1.6.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e76fe8e78fa105635b237a3ea7a56f94
diff --git a/metadata/md5-cache/dev-python/cftime-1.6.4 b/metadata/md5-cache/dev-python/cftime-1.6.4
index 092e866d5f2f..a478bc551b0f 100644
--- a/metadata/md5-cache/dev-python/cftime-1.6.4
+++ b/metadata/md5-cache/dev-python/cftime-1.6.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/Unidata/cftime/ https://pypi.org/project/cftime/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~riscv ~s390 ~x86
+KEYWORDS=amd64 arm64 ~loong ~riscv ~s390 x86
LICENSE=GPL-3
RDEPEND=>=dev-python/numpy-1.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cftime/cftime-1.6.4.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6465d146ae0a9e0815eb6321ffe11e87
+_md5_=d2651113c0aa10c01b265629b2b2adec
diff --git a/metadata/md5-cache/dev-python/clang-python-15.0.7 b/metadata/md5-cache/dev-python/clang-python-15.0.7
index 713a3d14dccd..ffadaa1a8ff2 100644
--- a/metadata/md5-cache/dev-python/clang-python-15.0.7
+++ b/metadata/md5-cache/dev-python/clang-python-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=af6077f776aa5a8c36aee6ad4acd5183
diff --git a/metadata/md5-cache/dev-python/clang-python-16.0.6 b/metadata/md5-cache/dev-python/clang-python-16.0.6
index 00900dcffb94..ecede8981cc3 100644
--- a/metadata/md5-cache/dev-python/clang-python-16.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=0efd225bad3b0e3b0055a8bea080c820
diff --git a/metadata/md5-cache/dev-python/clang-python-17.0.6 b/metadata/md5-cache/dev-python/clang-python-17.0.6
index 3a30ad5b1a5e..94b082b7c609 100644
--- a/metadata/md5-cache/dev-python/clang-python-17.0.6
+++ b/metadata/md5-cache/dev-python/clang-python-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=43bc0ba057a9809af356d76c92a3cb01
diff --git a/metadata/md5-cache/dev-python/clang-python-18.1.7 b/metadata/md5-cache/dev-python/clang-python-18.1.7
deleted file mode 100644
index b63ef851d1de..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) test? ( sys-devel/clang:18 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-18.1.7:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=llvm.org python-r1
-IUSE=test verify-sig python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-18.1.7:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=5a3187c9b71a0265c5926510e1e4580d
diff --git a/metadata/md5-cache/dev-python/clang-python-18.1.8 b/metadata/md5-cache/dev-python/clang-python-18.1.8
new file mode 100644
index 000000000000..06861f40a33c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) test? ( sys-devel/clang:18 ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-18.1.8:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test verify-sig python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-18.1.8:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=5a3187c9b71a0265c5926510e1e4580d
diff --git a/metadata/md5-cache/dev-python/clang-python-19.0.0.9999 b/metadata/md5-cache/dev-python/clang-python-19.0.0.9999
index 9ddd0c10586e..e36f9df667cc 100644
--- a/metadata/md5-cache/dev-python/clang-python-19.0.0.9999
+++ b/metadata/md5-cache/dev-python/clang-python-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=>=sys-devel/clang-19.0.0.9999:* !sys-devel/llvm:0[clang(-),python(-)] !s
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ed247c9547de121f2706c9d415e5e493
diff --git a/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240608 b/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240608
deleted file mode 100644
index 03c062ec82a7..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) test? ( sys-devel/clang:19 )
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-19.0.0_pre20240608:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=llvm.org python-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-19.0.0_pre20240608:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed247c9547de121f2706c9d415e5e493
diff --git a/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240615 b/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240615
deleted file mode 100644
index 57dda5651490..000000000000
--- a/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) test? ( sys-devel/clang:19 )
-DEFINED_PHASES=install prepare test unpack
-DEPEND=>=sys-devel/clang-19.0.0_pre20240615:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
-DESCRIPTION=Python bindings for sys-devel/clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=llvm.org python-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=>=sys-devel/clang-19.0.0_pre20240615:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed247c9547de121f2706c9d415e5e493
diff --git a/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240623 b/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240623
new file mode 100644
index 000000000000..8bf33e1d88f3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/clang-python-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) test? ( sys-devel/clang:19 )
+DEFINED_PHASES=install prepare test unpack
+DEPEND=>=sys-devel/clang-19.0.0_pre20240623:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)]
+DESCRIPTION=Python bindings for sys-devel/clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=llvm.org python-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=>=sys-devel/clang-19.0.0_pre20240623:* !sys-devel/llvm:0[clang(-),python(-)] !sys-devel/clang:0[python(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ed247c9547de121f2706c9d415e5e493
diff --git a/metadata/md5-cache/dev-python/cleo-2.1.0 b/metadata/md5-cache/dev-python/cleo-2.1.0
index f320bffddcf0..de736d24e65f 100644
--- a/metadata/md5-cache/dev-python/cleo-2.1.0
+++ b/metadata/md5-cache/dev-python/cleo-2.1.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/crashtest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rapidfuzz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/crashtest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rapidfuzz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python tool for building testable command-line interfaces
EAPI=8
HOMEPAGE=https://github.com/python-poetry/cleo/ https://pypi.org/project/cleo/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=MIT
-RDEPEND=dev-python/crashtest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rapidfuzz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/crashtest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rapidfuzz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-poetry/cleo/archive/2.1.0.tar.gz -> cleo-2.1.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0f50dc632c58f06660a9817a6dfede03
+_md5_=86a7c6a1878a225a942c10cbfbfa545c
diff --git a/metadata/md5-cache/dev-python/clikit-0.6.2-r1 b/metadata/md5-cache/dev-python/clikit-0.6.2-r1
index 22d54df7404f..ffb0fe9067e5 100644
--- a/metadata/md5-cache/dev-python/clikit-0.6.2-r1
+++ b/metadata/md5-cache/dev-python/clikit-0.6.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/crashtest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pastel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pylev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/crashtest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pastel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pylev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Group of utilities to build beautiful and testable command line interfaces
EAPI=8
HOMEPAGE=https://github.com/sdispater/clikit/ https://pypi.org/project/clikit/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~ppc64 ~x86
LICENSE=MIT
-RDEPEND=dev-python/pastel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pylev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pastel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pylev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sdispater/clikit/archive/0.6.2.tar.gz -> clikit-0.6.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b24bba5dadafa97d0b6f5beac631bd19
+_md5_=730da8168fab76340a3b9e732fe89f87
diff --git a/metadata/md5-cache/dev-python/commentjson-0.9.0-r2 b/metadata/md5-cache/dev-python/commentjson-0.9.0-r2
index 4f1a6f984d58..e8d29bef556b 100644
--- a/metadata/md5-cache/dev-python/commentjson-0.9.0-r2
+++ b/metadata/md5-cache/dev-python/commentjson-0.9.0-r2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Add Python and JavaScript style comments in your JSON files
EAPI=8
HOMEPAGE=https://pypi.org/project/commentjson/ https://github.com/vaidik/commentjson/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
-RDEPEND=dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/lark[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/vaidik/commentjson/archive/v0.9.0.tar.gz -> commentjson-0.9.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4daa8744931d9c7d54a8f31ada37449a
+_md5_=c38238be76db71ff2ece9ebafa00b85a
diff --git a/metadata/md5-cache/dev-python/configshell-fb-1.1.30 b/metadata/md5-cache/dev-python/configshell-fb-1.1.30
index ceafda461481..789745e5438e 100644
--- a/metadata/md5-cache/dev-python/configshell-fb-1.1.30
+++ b/metadata/md5-cache/dev-python/configshell-fb-1.1.30
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A Python library for building configuration shells
EAPI=8
HOMEPAGE=https://github.com/open-iscsi/configshell-fb/ https://pypi.org/project/configshell-fb/
INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pyparsing[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urwid[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/open-iscsi/configshell-fb/archive/refs/tags/v1.1.30.tar.gz -> configshell-fb-1.1.30.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dfdd7cedd701502ac3942da6f0f7b07b
+_md5_=9019df86d67f2e445b4202d76ba147f3
diff --git a/metadata/md5-cache/dev-python/constantly-23.10.4 b/metadata/md5-cache/dev-python/constantly-23.10.4
index f1f214e4bfd2..634cd02e103e 100644
--- a/metadata/md5-cache/dev-python/constantly-23.10.4
+++ b/metadata/md5-cache/dev-python/constantly-23.10.4
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/versioneer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/versioneer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Symbolic constants in Python
EAPI=8
HOMEPAGE=https://github.com/twisted/constantly/ https://pypi.org/project/constantly/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/twisted/constantly/archive/23.10.4.tar.gz -> constantly-23.10.4.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7149d448b9cbded70fa8526c342fd35c
+_md5_=f9fac1a7067cc27707153e3c7eaf69b4
diff --git a/metadata/md5-cache/dev-python/contourpy-1.2.1 b/metadata/md5-cache/dev-python/contourpy-1.2.1
index 17026568d292..1ca8b9c2c579 100644
--- a/metadata/md5-cache/dev-python/contourpy-1.2.1
+++ b/metadata/md5-cache/dev-python/contourpy-1.2.1
@@ -1,17 +1,17 @@
-BDEPEND=>=dev-python/pybind11-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/matplotlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wurlitzer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/pybind11-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/matplotlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wurlitzer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/numpy-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/meson-python-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python library for calculating contours in 2D quadrilateral grids
EAPI=8
HOMEPAGE=https://pypi.org/project/contourpy/ https://github.com/contourpy/contourpy/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/numpy-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/contourpy/contourpy/archive/v1.2.1.tar.gz -> contourpy-1.2.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cedcc83d517bea569e0b84060d201ef7
+_md5_=5338c7922cbdd6c5d221526447b0d838
diff --git a/metadata/md5-cache/dev-python/coverage-7.5.0 b/metadata/md5-cache/dev-python/coverage-7.5.0
deleted file mode 100644
index 45e8b879f57a..000000000000
--- a/metadata/md5-cache/dev-python/coverage-7.5.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unittest-mixins-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] )
-DESCRIPTION=Code coverage measurement for Python
-EAPI=8
-HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.5.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f123b690246ef3630528418239054105
diff --git a/metadata/md5-cache/dev-python/coverage-7.5.1 b/metadata/md5-cache/dev-python/coverage-7.5.1
deleted file mode 100644
index 3431e543a908..000000000000
--- a/metadata/md5-cache/dev-python/coverage-7.5.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/unittest-mixins-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
-DESCRIPTION=Code coverage measurement for Python
-EAPI=8
-HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.5.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83b657ad1ebec454e9d0d8e2aa030f3e
diff --git a/metadata/md5-cache/dev-python/coverage-7.5.2 b/metadata/md5-cache/dev-python/coverage-7.5.2
deleted file mode 100644
index cb7ed0a161e9..000000000000
--- a/metadata/md5-cache/dev-python/coverage-7.5.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/unittest-mixins-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
-DESCRIPTION=Code coverage measurement for Python
-EAPI=8
-HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.5.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ef1dc3211d68ce349c38193a57c973d1
diff --git a/metadata/md5-cache/dev-python/coverage-7.5.4 b/metadata/md5-cache/dev-python/coverage-7.5.4
new file mode 100644
index 000000000000..aacf3524322b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/coverage-7.5.4
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/unittest-mixins-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
+DESCRIPTION=Code coverage measurement for Python
+EAPI=8
+HOMEPAGE=https://coverage.readthedocs.io/en/latest/ https://github.com/nedbat/coveragepy/ https://pypi.org/project/coverage/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=BSD
+RDEPEND=python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/coverage/coverage-7.5.4.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ef1dc3211d68ce349c38193a57c973d1
diff --git a/metadata/md5-cache/dev-python/crispy-bootstrap3-2024.1 b/metadata/md5-cache/dev-python/crispy-bootstrap3-2024.1
index 9127e999142f..95b393ec9420 100644
--- a/metadata/md5-cache/dev-python/crispy-bootstrap3-2024.1
+++ b/metadata/md5-cache/dev-python/crispy-bootstrap3-2024.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/django-crispy-forms[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/django-crispy-forms[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Bootstrap3 template pack for django-crispy-forms
EAPI=8
HOMEPAGE=https://github.com/django-crispy-forms/crispy-bootstrap3/ https://pypi.org/project/crispy-bootstrap3/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=dev-python/django-crispy-forms[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/django-crispy-forms[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/django-crispy-forms/crispy-bootstrap3/archive/2024.1.tar.gz -> crispy-bootstrap3-2024.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3dc731aa1b77bec206c36c7716b81b85
+_md5_=c3a2256564fcd2e76fd77ab09ff6e690
diff --git a/metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1 b/metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1
deleted file mode 100644
index 209f4cdc6447..000000000000
--- a/metadata/md5-cache/dev-python/crispy-bootstrap4-2023.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Bootstrap4 template pack for django-crispy-forms
-EAPI=8
-HOMEPAGE=https://github.com/django-crispy-forms/crispy-bootstrap4/ https://pypi.org/project/crispy-bootstrap4/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/django-crispy-forms/crispy-bootstrap4/archive/2023.1.tar.gz -> crispy-bootstrap4-2023.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a3d0959c1850e0ecf319296626975b3f
diff --git a/metadata/md5-cache/dev-python/crispy-bootstrap4-2024.1 b/metadata/md5-cache/dev-python/crispy-bootstrap4-2024.1
index 9102d2555e25..deae2d1dde50 100644
--- a/metadata/md5-cache/dev-python/crispy-bootstrap4-2024.1
+++ b/metadata/md5-cache/dev-python/crispy-bootstrap4-2024.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Bootstrap4 template pack for django-crispy-forms
EAPI=8
HOMEPAGE=https://github.com/django-crispy-forms/crispy-bootstrap4/ https://pypi.org/project/crispy-bootstrap4/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-crispy-forms-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/django-crispy-forms/crispy-bootstrap4/archive/2024.1.tar.gz -> crispy-bootstrap4-2024.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=da9c898806f178d0e2ff30519472cf92
+_md5_=dee82600f436b5960e947207744199bd
diff --git a/metadata/md5-cache/dev-python/crispy-bootstrap5-2024.2 b/metadata/md5-cache/dev-python/crispy-bootstrap5-2024.2
index b28733c18295..29ddd26b2632 100644
--- a/metadata/md5-cache/dev-python/crispy-bootstrap5-2024.2
+++ b/metadata/md5-cache/dev-python/crispy-bootstrap5-2024.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-crispy-forms-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Bootstrap5 template pack for django-crispy-forms
EAPI=8
HOMEPAGE=https://github.com/django-crispy-forms/crispy-bootstrap5/ https://pypi.org/project/crispy-bootstrap5/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-crispy-forms-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-crispy-forms-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/django-crispy-forms/crispy-bootstrap5/archive/2024.2.tar.gz -> crispy-bootstrap5-2024.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83cf24596a030c447ee7ff514d3ebb0c
+_md5_=2961a5ccc3b528b9bfbce28d3fdaf465
diff --git a/metadata/md5-cache/dev-python/cryptography-42.0.8 b/metadata/md5-cache/dev-python/cryptography-42.0.8
index be269554c1e7..43ce8e8afd21 100644
--- a/metadata/md5-cache/dev-python/cryptography-42.0.8
+++ b/metadata/md5-cache/dev-python/cryptography-42.0.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pyca/cryptography/ https://pypi.org/project/cryptography/
INHERIT=cargo distutils-r1 flag-o-matic multiprocessing pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86
LICENSE=|| ( Apache-2.0 BSD ) PSF-2 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016
RDEPEND=>=dev-libs/openssl-1.0.2o-r6:0= python_targets_python3_10? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/cffi-1.8:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cryptography/cryptography-42.0.8.tar.gz https://crates.io/api/v1/crates/asn1/0.15.5/download -> asn1-0.15.5.crate https://crates.io/api/v1/crates/asn1_derive/0.15.5/download -> asn1_derive-0.15.5.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pem/3.0.3/download -> pem-3.0.3.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.3/download -> pyo3-build-config-0.20.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.3/download -> pyo3-ffi-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.3/download -> pyo3-macros-backend-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.3/download -> pyo3-macros-0.20.3.crate https://crates.io/api/v1/crates/pyo3/0.20.3/download -> pyo3-0.20.3.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/self_cell/1.0.3/download -> self_cell-1.0.3.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/target-lexicon/0.12.13/download -> target-lexicon-0.12.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate test? ( https://files.pythonhosted.org/packages/source/c/cryptography_vectors/cryptography_vectors-42.0.8.tar.gz )
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9ed12e4288272f0f656dc5a9284d8456
+_md5_=3176defc022917df451573f8fa1ab9e2
diff --git a/metadata/md5-cache/dev-python/cssutils-2.11.0 b/metadata/md5-cache/dev-python/cssutils-2.11.0
deleted file mode 100644
index 78a1f66f2de3..000000000000
--- a/metadata/md5-cache/dev-python/cssutils-2.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/cssselect[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-test-5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/lxml[python_targets_python3_10(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A CSS Cascading Style Sheets library
-EAPI=8
-HOMEPAGE=https://pypi.org/project/cssutils/ https://github.com/jaraco/cssutils/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ppc x86
-LICENSE=GPL-3
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/c/cssutils/cssutils-2.11.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b122ab21596bfcde0a73415d89f89310
diff --git a/metadata/md5-cache/dev-python/cssutils-2.11.1 b/metadata/md5-cache/dev-python/cssutils-2.11.1
index 8a4480c1b0a8..d30477afba65 100644
--- a/metadata/md5-cache/dev-python/cssutils-2.11.1
+++ b/metadata/md5-cache/dev-python/cssutils-2.11.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/cssutils/ https://github.com/jaraco/cssutils/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+KEYWORDS=amd64 arm arm64 ppc x86
LICENSE=GPL-3
RDEPEND=dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/cssutils/cssutils-2.11.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d306bb4fdab04a725c213362017d66ca
+_md5_=1d6c2f5b5417afd4767765b1ca3d0504
diff --git a/metadata/md5-cache/dev-python/curtsies-0.4.2 b/metadata/md5-cache/dev-python/curtsies-0.4.2
index cc8bfc1b9cbe..d42d40e0e5f3 100644
--- a/metadata/md5-cache/dev-python/curtsies-0.4.2
+++ b/metadata/md5-cache/dev-python/curtsies-0.4.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pyte[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/blessed-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cwcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pyte[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/blessed-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cwcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Curses-like terminal wrapper, with colored strings
EAPI=8
HOMEPAGE=https://github.com/bpython/curtsies/ https://pypi.org/project/curtsies/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=>=dev-python/blessed-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cwcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/blessed-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cwcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/c/curtsies/curtsies-0.4.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0ec28d83806e304e6b03a90769f0feb8
+_md5_=856b0151714c9e20f6a9a56249034377
diff --git a/metadata/md5-cache/dev-python/cython-test-exception-raiser-1.0.2-r1 b/metadata/md5-cache/dev-python/cython-test-exception-raiser-1.0.2-r1
index c4075c20b5c2..af57564cf902 100644
--- a/metadata/md5-cache/dev-python/cython-test-exception-raiser-1.0.2-r1
+++ b/metadata/md5-cache/dev-python/cython-test-exception-raiser-1.0.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=A trivial extension that just raises an exception (for testing)
EAPI=8
HOMEPAGE=https://pypi.org/project/cython-test-exception-raiser/ https://github.com/twisted/cython-test-exception-raiser/
INHERIT=distutils-r1
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://github.com/twisted/cython-test-exception-raiser/archive/v1.0.2.tar.gz -> cython-test-exception-raiser-1.0.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bad1fb475600ed5d356575e10f65e08f
+_md5_=f962608cd3e07dd964dbcafb4ff42aba
diff --git a/metadata/md5-cache/dev-python/dbus-python-1.3.2 b/metadata/md5-cache/dev-python/dbus-python-1.3.2
index a8bb36e1ac73..3b3033065898 100644
--- a/metadata/md5-cache/dev-python/dbus-python-1.3.2
+++ b/metadata/md5-cache/dev-python/dbus-python-1.3.2
@@ -1,17 +1,17 @@
-BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.12[threads(+)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[threads(+)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[threads(+)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tappy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.13[threads(+)] dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[threads(+)] dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[threads(+)] dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[threads(+)] dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tappy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40
DESCRIPTION=Python bindings for the D-Bus messagebus
EAPI=7
HOMEPAGE=https://www.freedesktop.org/wiki/Software/DBusBindings/ https://dbus.freedesktop.org/doc/dbus-python/
INHERIT=autotools python-r1
-IUSE=doc examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=sys-apps/dbus-1.8:= >=dev-libs/glib-2.40
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.3.2.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=42226ebbbebc3963ca132ccf4fcbee08
+_md5_=f78891836e2e6429f443b2392974d942
diff --git a/metadata/md5-cache/dev-python/denonavr-0.11.4 b/metadata/md5-cache/dev-python/denonavr-0.11.4
deleted file mode 100644
index 9863c42d9e9c..000000000000
--- a/metadata/md5-cache/dev-python/denonavr-0.11.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/asyncstdlib-3.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-21.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/defusedxml-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Automation Library for Denon AVR receivers
-EAPI=8
-HOMEPAGE=https://github.com/ol-iver/denonavr/ https://pypi.org/project/denonavr/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/asyncstdlib-3.10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/attrs-21.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/defusedxml-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netifaces-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/d/denonavr/denonavr-0.11.4.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=77188b87898cd9de5b2ccd6745c72d4c
diff --git a/metadata/md5-cache/dev-python/dep-logic-0.3.0 b/metadata/md5-cache/dev-python/dep-logic-0.3.0
new file mode 100644
index 000000000000..d2efc7c4a3a4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/dep-logic-0.3.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/packaging-22[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python dependency specifications supporting logical operations
+EAPI=8
+HOMEPAGE=https://github.com/pdm-project/dep-logic/ https://pypi.org/project/dep-logic/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/packaging-22[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/d/dep-logic/dep_logic-0.3.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8986e848ea8453de5e9f51f999a75c1e
diff --git a/metadata/md5-cache/dev-python/deprecated-1.2.14 b/metadata/md5-cache/dev-python/deprecated-1.2.14
index 8cee571d26c5..bdb98f862171 100644
--- a/metadata/md5-cache/dev-python/deprecated-1.2.14
+++ b/metadata/md5-cache/dev-python/deprecated-1.2.14
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python @deprecated decorator to deprecate old API
EAPI=8
HOMEPAGE=https://github.com/tantale/deprecated/ https://pypi.org/project/Deprecated/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/wrapt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/D/Deprecated/Deprecated-1.2.14.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0df14a5b30b066653e5a89eec9d37978
+_md5_=3f7fe8fd17f0fa36bcbbd9bdcc63e197
diff --git a/metadata/md5-cache/dev-python/deprecation-2.1.0-r1 b/metadata/md5-cache/dev-python/deprecation-2.1.0-r1
index 4ed5d4b2172f..66a0fa46568f 100644
--- a/metadata/md5-cache/dev-python/deprecation-2.1.0-r1
+++ b/metadata/md5-cache/dev-python/deprecation-2.1.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A library to handle automated deprecations
EAPI=8
HOMEPAGE=https://deprecation.readthedocs.io/ https://github.com/briancurtin/deprecation/ https://pypi.org/project/deprecation/
INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/deprecation/deprecation-2.1.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7b714e6d9108fb3658e55092712aa64d
+_md5_=44a43bb926a18f6c0b7d9c343f581642
diff --git a/metadata/md5-cache/dev-python/dill-0.3.8 b/metadata/md5-cache/dev-python/dill-0.3.8
index 88699c32d7b9..d8afb84d4a24 100644
--- a/metadata/md5-cache/dev-python/dill-0.3.8
+++ b/metadata/md5-cache/dev-python/dill-0.3.8
@@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dill/dill-0.3.8.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b6aedc0894cb3f85468980d44c38d441
+_md5_=c59507ffb5ad7afbed3a7da518892ff3
diff --git a/metadata/md5-cache/dev-python/dirty-equals-0.7.1 b/metadata/md5-cache/dev-python/dirty-equals-0.7.1
index d44b8806224c..1b21379bf054 100644
--- a/metadata/md5-cache/dev-python/dirty-equals-0.7.1
+++ b/metadata/md5-cache/dev-python/dirty-equals-0.7.1
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/pydantic-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-python/pydantic-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/pydantic-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/pydantic-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytz-2021.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-2.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytz-2021.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Doing dirty (but extremely useful) things with equals
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/samuelcolvin/dirty-equals/archive/v0.7.1.tar.gz -> dirty-equals-0.7.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=42e64e5d672b8b5e2e8e6c9d78fcc8eb
+_md5_=58e7ff6b6c112a004282281921ac4e6c
diff --git a/metadata/md5-cache/dev-python/diskcache-5.6.3 b/metadata/md5-cache/dev-python/diskcache-5.6.3
index e530cbd1c3e8..dcbf0c7611f3 100644
--- a/metadata/md5-cache/dev-python/diskcache-5.6.3
+++ b/metadata/md5-cache/dev-python/diskcache-5.6.3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[sqlite] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Disk and file backed cache
EAPI=8
HOMEPAGE=https://grantjenks.com/docs/diskcache/ https://github.com/grantjenks/python-diskcache/ https://pypi.org/project/diskcache/
INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/grantjenks/python-diskcache/archive/v5.6.3.tar.gz -> diskcache-5.6.3.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=35f7136787e662357eb7540e899d6ff3
+_md5_=fccba2b1540b2f666eae5fc89d8957f2
diff --git a/metadata/md5-cache/dev-python/dj-database-url-2.2.0 b/metadata/md5-cache/dev-python/dj-database-url-2.2.0
index f5006f8bd4d6..d41762afbc7e 100644
--- a/metadata/md5-cache/dev-python/dj-database-url-2.2.0
+++ b/metadata/md5-cache/dev-python/dj-database-url-2.2.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-3.10.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-3.10.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Use Database URLs in your Django Application
EAPI=8
HOMEPAGE=https://github.com/jazzband/dj-database-url/ https://pypi.org/project/dj-database-url/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
-RDEPEND=dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-3.10.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-3.10.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dj-database-url/dj_database_url-2.2.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bc3571ac6766e912a856032a17ddf8ae
+_md5_=a617d6b1a01834f9ee107154472e10c9
diff --git a/metadata/md5-cache/dev-python/dj-email-url-1.0.6 b/metadata/md5-cache/dev-python/dj-email-url-1.0.6
index 7385fcb3af87..e0cfb7848b62 100644
--- a/metadata/md5-cache/dev-python/dj-email-url-1.0.6
+++ b/metadata/md5-cache/dev-python/dj-email-url-1.0.6
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Use an URL to configure email backend settings in your Django Application
EAPI=8
HOMEPAGE=https://github.com/migonzalvar/dj-email-url/ https://pypi.org/project/dj-email-url/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/migonzalvar/dj-email-url/archive/v1.0.6.tar.gz -> dj-email-url-1.0.6.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f5e948081fb22b89777e808b811ddd83
+_md5_=892a76b40ebd075efb58948374eb639d
diff --git a/metadata/md5-cache/dev-python/dj-search-url-0.1-r1 b/metadata/md5-cache/dev-python/dj-search-url-0.1-r1
index 545892f58703..4957b94b4c8b 100644
--- a/metadata/md5-cache/dev-python/dj-search-url-0.1-r1
+++ b/metadata/md5-cache/dev-python/dj-search-url-0.1-r1
@@ -1,15 +1,15 @@
-BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Use Search URLs in your Django Haystack Application
EAPI=8
HOMEPAGE=https://github.com/dstufft/dj-search-url/ https://pypi.org/project/dj-search-url/
INHERIT=distutils-r1 pypi
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=BSD-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/dj-search-url/dj-search-url-0.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ce7860865a774a8ce06ae12cd1f941b2
+_md5_=3a2b3eefcff5e13bc8d1f5270ff0f114
diff --git a/metadata/md5-cache/dev-python/django-5.0.6 b/metadata/md5-cache/dev-python/django-5.0.6
index 8dea4ac3bf87..f1778401ea98 100644
--- a/metadata/md5-cache/dev-python/django-5.0.6
+++ b/metadata/md5-cache/dev-python/django-5.0.6
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) <dev-python/asgiref-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asgiref-3.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sqlparse-0.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-libs/timezone-data >=dev-python/docutils-0.19[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-2.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/selenium-4.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tblib-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 ) doc? ( >=dev-python/sphinx-7.2.6 ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?,threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) <dev-python/asgiref-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/asgiref-3.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sqlparse-0.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-libs/timezone-data >=dev-python/docutils-0.19[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jinja-2.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/selenium-4.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tblib-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/gettext ) verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 ) doc? ( >=dev-python/sphinx-7.2.6 ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite?,threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
DEFINED_PHASES=compile configure install postinst prepare test unpack
DESCRIPTION=High-level Python web framework
EAPI=8
HOMEPAGE=https://www.djangoproject.com/ https://github.com/django/django/ https://pypi.org/project/Django/
INHERIT=bash-completion-r1 distutils-r1 multiprocessing optfeature verify-sig
-IUSE=doc sqlite test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 verify-sig
+IUSE=doc sqlite test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~x64-macos
LICENSE=BSD Apache-2.0 MIT
-RDEPEND=<dev-python/asgiref-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asgiref-3.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sqlparse-0.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-libs/timezone-data python_targets_pypy3? ( dev-python/pypy3:=[sqlite?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?,threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=<dev-python/asgiref-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/asgiref-3.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sqlparse-0.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-libs/timezone-data python_targets_pypy3? ( dev-python/pypy3:=[sqlite?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite?,threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://media.djangoproject.com/releases/5.0/Django-5.0.6.tar.gz https://dev.gentoo.org/~mgorny/dist/python/django-5.0-pypy3.patch.xz verify-sig? ( https://media.djangoproject.com/pgp/Django-5.0.6.checksum.txt )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=66e4881a9e8dde5dc8a1cf08f2fc4476
+_md5_=2cf4f6f34b9b93a0e43f487b8bd0516a
diff --git a/metadata/md5-cache/dev-python/django-cache-url-3.4.5 b/metadata/md5-cache/dev-python/django-cache-url-3.4.5
index 3c964061b2b7..33302cc717b1 100644
--- a/metadata/md5-cache/dev-python/django-cache-url-3.4.5
+++ b/metadata/md5-cache/dev-python/django-cache-url-3.4.5
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Use Cache URLs in your Django application
EAPI=8
HOMEPAGE=https://github.com/epicserve/django-cache-url/ https://pypi.org/project/django-cache-url/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
-RDEPEND=dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/epicserve/django-cache-url/archive/v3.4.5.tar.gz -> django-cache-url-3.4.5.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4874ff8bdfe123e51bb45a7522e60a45
+_md5_=cdfca825d55e060eec66710c090a136b
diff --git a/metadata/md5-cache/dev-python/django-configurations-2.5.1 b/metadata/md5-cache/dev-python/django-configurations-2.5.1
index 655b65326a93..b1c5e1fc66f8 100644
--- a/metadata/md5-cache/dev-python/django-configurations-2.5.1
+++ b/metadata/md5-cache/dev-python/django-configurations-2.5.1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/django-cache-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-database-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-email-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-search-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/django-cache-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/dj-database-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/dj-email-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/dj-search-url[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A helper for organizing Django settings
EAPI=8
HOMEPAGE=https://pypi.org/project/django-configurations/ https://github.com/jazzband/django-configurations/ https://django-configurations.readthedocs.io/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=BSD
-RDEPEND=>=dev-python/django-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/django-3.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/django-configurations/django-configurations-2.5.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f1fda15a124e3e1b310584ed79035092
+_md5_=b0748cb4ac0fedd15742355f40d60895
diff --git a/metadata/md5-cache/dev-python/django-cors-headers-4.3.1 b/metadata/md5-cache/dev-python/django-cors-headers-4.3.1
deleted file mode 100644
index 304319423f9f..000000000000
--- a/metadata/md5-cache/dev-python/django-cors-headers-4.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/asgiref-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses
-EAPI=8
-HOMEPAGE=https://github.com/adamchainz/django-cors-headers/ https://pypi.org/project/django-cors-headers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-python/asgiref-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/adamchainz/django-cors-headers/archive/4.3.1.tar.gz -> django-cors-headers-4.3.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e8e3bfb988f5572f652d512367560d96
diff --git a/metadata/md5-cache/dev-python/django-cors-headers-4.4.0 b/metadata/md5-cache/dev-python/django-cors-headers-4.4.0
new file mode 100644
index 000000000000..6ae0c269b3dc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/django-cors-headers-4.4.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/asgiref-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses
+EAPI=8
+HOMEPAGE=https://github.com/adamchainz/django-cors-headers/ https://pypi.org/project/django-cors-headers/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-python/asgiref-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/adamchainz/django-cors-headers/archive/4.4.0.tar.gz -> django-cors-headers-4.4.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4a685ea1920736d8952495f21c5dbe34
diff --git a/metadata/md5-cache/dev-python/django-crispy-forms-2.1 b/metadata/md5-cache/dev-python/django-crispy-forms-2.1
deleted file mode 100644
index 06275b5da144..000000000000
--- a/metadata/md5-cache/dev-python/django-crispy-forms-2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/crispy-bootstrap3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/crispy-bootstrap4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=DRY Django forms
-EAPI=8
-HOMEPAGE=https://github.com/django-crispy-forms/django-crispy-forms/ https://pypi.org/project/django-crispy-forms/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/django-crispy-forms/django-crispy-forms/archive/2.1.tar.gz -> django-crispy-forms-2.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a52cdd7425660c1308a657e1015b8e48
diff --git a/metadata/md5-cache/dev-python/django-crispy-forms-2.2 b/metadata/md5-cache/dev-python/django-crispy-forms-2.2
index 82a22f3c15e0..768d696d3aec 100644
--- a/metadata/md5-cache/dev-python/django-crispy-forms-2.2
+++ b/metadata/md5-cache/dev-python/django-crispy-forms-2.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/crispy-bootstrap3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/crispy-bootstrap4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/crispy-bootstrap3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/crispy-bootstrap4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=DRY Django forms
EAPI=8
HOMEPAGE=https://github.com/django-crispy-forms/django-crispy-forms/ https://pypi.org/project/django-crispy-forms/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/django-crispy-forms/django-crispy-forms/archive/2.2.tar.gz -> django-crispy-forms-2.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7500228123363b4320bd45c0b391f644
+_md5_=2bd825cc5f1abb65109c552815341e70
diff --git a/metadata/md5-cache/dev-python/django-redis-5.4.0 b/metadata/md5-cache/dev-python/django-redis-5.4.0
index 9b4610456f7a..c3dfd101ae3b 100644
--- a/metadata/md5-cache/dev-python/django-redis-5.4.0
+++ b/metadata/md5-cache/dev-python/django-redis-5.4.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-db/redis dev-python/lz4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-db/redis dev-python/lz4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/redis-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Full featured redis cache backend for Django
EAPI=8
HOMEPAGE=https://github.com/jazzband/django-redis/ https://pypi.org/project/django-redis/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/django-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/redis-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/d/django-redis/django-redis-5.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=92f0345c2b56cd97b0b916c30c611263
+_md5_=303d589320a2b1e425650f763b0e443a
diff --git a/metadata/md5-cache/dev-python/djangorestframework-3.15.0 b/metadata/md5-cache/dev-python/djangorestframework-3.15.0
deleted file mode 100644
index d446ac114341..000000000000
--- a/metadata/md5-cache/dev-python/djangorestframework-3.15.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Web APIs with django made easy
-EAPI=8
-HOMEPAGE=https://www.django-rest-framework.org/ https://github.com/encode/django-rest-framework/ https://pypi.org/project/djangorestframework/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/django-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/django-rest-framework/archive/3.15.0.tar.gz -> django-rest-framework-3.15.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=db6a234eec5434be88f7b2ddbdf1a61c
diff --git a/metadata/md5-cache/dev-python/djangorestframework-3.15.1 b/metadata/md5-cache/dev-python/djangorestframework-3.15.1
deleted file mode 100644
index 5617351ebe32..000000000000
--- a/metadata/md5-cache/dev-python/djangorestframework-3.15.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/inflection[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Web APIs with django made easy
-EAPI=8
-HOMEPAGE=https://www.django-rest-framework.org/ https://github.com/encode/django-rest-framework/ https://pypi.org/project/djangorestframework/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/django-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/encode/django-rest-framework/archive/3.15.1.tar.gz -> django-rest-framework-3.15.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a2dbe62ef0e18e1cb6cebd9c13002cfe
diff --git a/metadata/md5-cache/dev-python/djangorestframework-3.15.2 b/metadata/md5-cache/dev-python/djangorestframework-3.15.2
new file mode 100644
index 000000000000..ee248a5e26cf
--- /dev/null
+++ b/metadata/md5-cache/dev-python/djangorestframework-3.15.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/inflection[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Web APIs with django made easy
+EAPI=8
+HOMEPAGE=https://www.django-rest-framework.org/ https://github.com/encode/django-rest-framework/ https://pypi.org/project/djangorestframework/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/django-4.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/encode/django-rest-framework/archive/3.15.2.tar.gz -> django-rest-framework-3.15.2.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=62abb8c55211b570c3d76e3a3ebf8c61
diff --git a/metadata/md5-cache/dev-python/dkimpy-1.1.7 b/metadata/md5-cache/dev-python/dkimpy-1.1.7
new file mode 100644
index 000000000000..5c9282fce477
--- /dev/null
+++ b/metadata/md5-cache/dev-python/dkimpy-1.1.7
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/authres[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pynacl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/dnspython-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=DKIM and ARC email signing and verification library
+EAPI=8
+HOMEPAGE=https://launchpad.net/dkimpy/ https://pypi.org/project/dkimpy/
+INHERIT=distutils-r1 optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/dnspython-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/d/dkimpy/dkimpy-1.1.7.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7571416bd886dec07825dc61a61832b5
diff --git a/metadata/md5-cache/dev-python/doc8-1.1.1-r1 b/metadata/md5-cache/dev-python/doc8-1.1.1-r1
new file mode 100644
index 000000000000..9af162bdf475
--- /dev/null
+++ b/metadata/md5-cache/dev-python/doc8-1.1.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( <dev-python/docutils-0.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/restructuredtext-lint-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stevedore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Style checker for Sphinx (or other) RST documentation
+EAPI=8
+HOMEPAGE=https://pypi.org/project/doc8/ https://github.com/PyCQA/doc8/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/docutils-0.21[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/restructuredtext-lint-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stevedore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/d/doc8/doc8-1.1.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=964bc3347413b8fc7aa1c5442031a9f6
diff --git a/metadata/md5-cache/dev-python/docstring-to-markdown-0.15 b/metadata/md5-cache/dev-python/docstring-to-markdown-0.15
index 42ac74207c94..7c88a82b95ea 100644
--- a/metadata/md5-cache/dev-python/docstring-to-markdown-0.15
+++ b/metadata/md5-cache/dev-python/docstring-to-markdown-0.15
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=On the fly conversion of Python docstrings to markdown
EAPI=8
HOMEPAGE=https://github.com/python-lsp/docstring-to-markdown/ https://pypi.org/project/docstring-to-markdown/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=LGPL-2.1
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-lsp/docstring-to-markdown/archive/v0.15.tar.gz -> docstring-to-markdown-0.15.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c65965906e9ad5154d95f01b35a1e135
+_md5_=4e2dbf58723ffcfd358177659f89deb7
diff --git a/metadata/md5-cache/dev-python/doit-0.36.0-r2 b/metadata/md5-cache/dev-python/doit-0.36.0-r2
new file mode 100644
index 000000000000..79bc5d400f6c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/doit-0.36.0-r2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( >=dev-python/doit-py-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyinotify[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( || ( dev-python/tomli[python_targets_python3_10(-)?] dev-python/tomlkit[python_targets_python3_10(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Automation tool
+EAPI=8
+HOMEPAGE=https://pydoit.org/ https://github.com/pydoit/doit/ https://pypi.org/project/doit/
+INHERIT=bash-completion-r1 distutils-r1 pypi
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=MIT
+PDEPEND=>=dev-python/doit-py-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+RDEPEND=dev-python/cloudpickle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyinotify[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( || ( dev-python/tomli[python_targets_python3_10(-)?] dev-python/tomlkit[python_targets_python3_10(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/d/doit/doit-0.36.0.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c63cc86dbb7338d1b0661cfd7a61693
diff --git a/metadata/md5-cache/dev-python/doit-py-0.5.0-r1 b/metadata/md5-cache/dev-python/doit-py-0.5.0-r1
index 72ad85bf8c01..49b19834c6e8 100644
--- a/metadata/md5-cache/dev-python/doit-py-0.5.0-r1
+++ b/metadata/md5-cache/dev-python/doit-py-0.5.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( app-text/hunspell[l10n_en] dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( dev-python/configclass[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( app-text/hunspell[l10n_en] dev-python/pyflakes[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( dev-python/configclass[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=doit tasks for python stuff
EAPI=8
HOMEPAGE=https://pythonhosted.org/doit-py/ https://github.com/pydoit/doit-py/ https://pypi.org/project/doit-py/
INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~riscv x86
LICENSE=MIT
-RDEPEND=dev-python/configclass[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/configclass[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pydoit/doit-py/archive/0.5.0.tar.gz -> doit-py-0.5.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fc842125b3e5393266fb11d75f7e2425
+_md5_=c695f0d41b49dfd0e176b4ccfcb9654c
diff --git a/metadata/md5-cache/dev-python/email-validator-2.2.0 b/metadata/md5-cache/dev-python/email-validator-2.2.0
new file mode 100644
index 000000000000..baaaffc74a6d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/email-validator-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dnspython-1.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A robust email syntax and deliverability validation library
+EAPI=8
+HOMEPAGE=https://github.com/JoshData/python-email-validator/ https://pypi.org/project/email-validator/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=CC0-1.0
+RDEPEND=>=dev-python/idna-2.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dnspython-1.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/e/email-validator/email_validator-2.2.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0e1293462844f3fb7f6cec74f6702608
diff --git a/metadata/md5-cache/dev-python/ensurepip-pip-24.1 b/metadata/md5-cache/dev-python/ensurepip-pip-24.1
new file mode 100644
index 000000000000..9ff14684268c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ensurepip-pip-24.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DESCRIPTION=Shared pip wheel for ensurepip Python module
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pip/
+INHERIT=pypi
+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 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2
+RDEPEND=!<dev-python/ensurepip-wheels-100
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/py3/p/pip/pip-24.1-py3-none-any.whl
+_eclasses_=pypi 2eecb475512bc76e5ea9192a681b9e6b
+_md5_=c6152ef02ebf8dfde46fffb095603aa7
diff --git a/metadata/md5-cache/dev-python/ensurepip-pip-24.1.1 b/metadata/md5-cache/dev-python/ensurepip-pip-24.1.1
new file mode 100644
index 000000000000..569d1a48e21a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ensurepip-pip-24.1.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DESCRIPTION=Shared pip wheel for ensurepip Python module
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pip/
+INHERIT=pypi
+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 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2
+RDEPEND=!<dev-python/ensurepip-wheels-100
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/py3/p/pip/pip-24.1.1-py3-none-any.whl
+_eclasses_=pypi 2eecb475512bc76e5ea9192a681b9e6b
+_md5_=c6152ef02ebf8dfde46fffb095603aa7
diff --git a/metadata/md5-cache/dev-python/ensurepip-setuptools-70.1.1 b/metadata/md5-cache/dev-python/ensurepip-setuptools-70.1.1
new file mode 100644
index 000000000000..a20707708ae2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ensurepip-setuptools-70.1.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install
+DESCRIPTION=Shared setuptools wheel for ensurepip Python module
+EAPI=8
+HOMEPAGE=https://pypi.org/project/setuptools/
+INHERIT=pypi
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=!<dev-python/ensurepip-wheels-100
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/py3/s/setuptools/setuptools-70.1.1-py3-none-any.whl
+_eclasses_=pypi 2eecb475512bc76e5ea9192a681b9e6b
+_md5_=18ef0d79011aba0459e70e79f342939c
diff --git a/metadata/md5-cache/dev-python/environs-10.3.0 b/metadata/md5-cache/dev-python/environs-10.3.0
deleted file mode 100644
index 0d8b2e590c1d..000000000000
--- a/metadata/md5-cache/dev-python/environs-10.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/django-cache-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-database-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-email-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/marshmallow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python library for simplified environment variable parsing
-EAPI=8
-HOMEPAGE=https://github.com/sloria/environs/ https://pypi.org/project/environs/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/marshmallow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/sloria/environs/archive/10.3.0.tar.gz -> environs-10.3.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=22e79e3ccfe13231a09f81d660a842c7
diff --git a/metadata/md5-cache/dev-python/environs-11.0.0 b/metadata/md5-cache/dev-python/environs-11.0.0
index 471d5d12310a..bf79248fde5f 100644
--- a/metadata/md5-cache/dev-python/environs-11.0.0
+++ b/metadata/md5-cache/dev-python/environs-11.0.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/django-cache-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-database-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dj-email-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/marshmallow-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/django-cache-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/dj-database-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/dj-email-url[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/marshmallow-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python library for simplified environment variable parsing
EAPI=8
HOMEPAGE=https://github.com/sloria/environs/ https://pypi.org/project/environs/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64
LICENSE=MIT
-RDEPEND=dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/marshmallow-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/marshmallow-3.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sloria/environs/archive/11.0.0.tar.gz -> environs-11.0.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7a1301f8a28517f73c83dd35a9681c66
+_md5_=0b769edbce6e7b1197f2ea44aa21c422
diff --git a/metadata/md5-cache/dev-python/enzyme-0.5.0 b/metadata/md5-cache/dev-python/enzyme-0.5.0
new file mode 100644
index 000000000000..a28143b4200a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/enzyme-0.5.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-arch/unzip dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Python video metadata parser
+EAPI=8
+HOMEPAGE=https://github.com/Diaoul/enzyme/ https://pypi.org/project/enzyme/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/e/enzyme/enzyme-0.5.0.tar.gz test? ( https://downloads.sourceforge.net/matroska/test_files/matroska_test_w1_1.zip https://github.com/Diaoul/enzyme/raw/0.5.0/tests/parsers/ebml/test1.mkv.yml )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=54237cdba9941b8d15278f15105b0efb
diff --git a/metadata/md5-cache/dev-python/enzyme-0.5.2 b/metadata/md5-cache/dev-python/enzyme-0.5.2
new file mode 100644
index 000000000000..aeeaac0e00ea
--- /dev/null
+++ b/metadata/md5-cache/dev-python/enzyme-0.5.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( app-arch/unzip dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Python video metadata parser
+EAPI=8
+HOMEPAGE=https://github.com/Diaoul/enzyme/ https://pypi.org/project/enzyme/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/e/enzyme/enzyme-0.5.2.tar.gz test? ( https://downloads.sourceforge.net/matroska/test_files/matroska_test_w1_1.zip )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c578e5eb1cf84bb1ef447e0efc0a440e
diff --git a/metadata/md5-cache/dev-python/eyeD3-0.9.7-r1 b/metadata/md5-cache/dev-python/eyeD3-0.9.7-r1
index 5d2e6ea19642..6fc06355c93a 100644
--- a/metadata/md5-cache/dev-python/eyeD3-0.9.7-r1
+++ b/metadata/md5-cache/dev-python/eyeD3-0.9.7-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pylast[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/deprecation[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filetype[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pylast[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/deprecation[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/filetype[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] || ( dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Module for manipulating ID3 (v1 + v2) tags in Python
EAPI=8
HOMEPAGE=https://eyed3.nicfit.net/ https://github.com/nicfit/eyeD3/ https://pypi.org/project/eyed3/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
-RDEPEND=dev-python/deprecation[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filetype[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/deprecation[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/filetype[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] || ( dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0.7
SRC_URI=https://github.com/nicfit/eyeD3/archive/v0.9.7.tar.gz -> eyeD3-0.9.7.gh.tar.gz test? ( https://eyed3.nicfit.net/releases/eyeD3-test-data.tgz -> eyeD3-test-data-r1.tgz )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3c40dea3690ca5df9f89af1765775924
+_md5_=b4f1fe726383e36b7ca2c7015f7a4ec5
diff --git a/metadata/md5-cache/dev-python/fasteners-0.19 b/metadata/md5-cache/dev-python/fasteners-0.19
index 8df1c5790f6c..03a93d3bf93b 100644
--- a/metadata/md5-cache/dev-python/fasteners-0.19
+++ b/metadata/md5-cache/dev-python/fasteners-0.19
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/diskcache[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/diskcache[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python package that provides useful locks
EAPI=8
HOMEPAGE=https://github.com/harlowja/fasteners/ https://pypi.org/project/fasteners/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/harlowja/fasteners/archive/0.19.tar.gz -> fasteners-0.19.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c4a5e2f5e6dbf429341580e4aa852c43
+_md5_=ac70925c2e83736d5e8da567f36f5462
diff --git a/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0_p20220711-r1 b/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0_p20220711-r1
index d0bbc9a51ce0..d70fee0f11d6 100644
--- a/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0_p20220711-r1
+++ b/metadata/md5-cache/dev-python/ffmpeg-python-0.2.0_p20220711-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-video/ffmpeg >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-video/ffmpeg >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python bindings for FFmpeg with complex filtering support
EAPI=8
HOMEPAGE=https://github.com/kkroening/ffmpeg-python/
INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-video/ffmpeg python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-video/ffmpeg python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kkroening/ffmpeg-python/archive/df129c7ba30aaa9ffffb81a48f53aa7253b0b4e6.tar.gz -> ffmpeg-python-0.2.0_p20220711.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c3285568e3b0092aa9e3ecac1b56fe57
+_md5_=5211b033a27c2b57cb4188d8f1000810
diff --git a/metadata/md5-cache/dev-python/filelock-3.15.3 b/metadata/md5-cache/dev-python/filelock-3.15.3
new file mode 100644
index 000000000000..783a4e5b48df
--- /dev/null
+++ b/metadata/md5-cache/dev-python/filelock-3.15.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A platform independent file lock for Python
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/filelock/ https://pypi.org/project/filelock/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=Unlicense
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/f/filelock/filelock-3.15.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b029ab28e61c625b60c4d26c4de333ce
diff --git a/metadata/md5-cache/dev-python/filelock-3.15.4 b/metadata/md5-cache/dev-python/filelock-3.15.4
new file mode 100644
index 000000000000..c8014f56551a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/filelock-3.15.4
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A platform independent file lock for Python
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/filelock/ https://pypi.org/project/filelock/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=Unlicense
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/f/filelock/filelock-3.15.4.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b029ab28e61c625b60c4d26c4de333ce
diff --git a/metadata/md5-cache/dev-python/filetype-1.2.0 b/metadata/md5-cache/dev-python/filetype-1.2.0
index fcebd7d6cb9d..964555dd9ea3 100644
--- a/metadata/md5-cache/dev-python/filetype-1.2.0
+++ b/metadata/md5-cache/dev-python/filetype-1.2.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Small, dependency-free, fast Python package to infer binary file types checking
EAPI=8
HOMEPAGE=https://github.com/h2non/filetype.py/ https://pypi.org/project/filetype/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/filetype/filetype-1.2.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dbe95056fccdab2a41f3e0356da5e363
+_md5_=dd5ac5b269914456cbeb92604c9d82a7
diff --git a/metadata/md5-cache/dev-python/fitsio-1.2.1-r1 b/metadata/md5-cache/dev-python/fitsio-1.2.1-r1
deleted file mode 100644
index 8b698e7da913..000000000000
--- a/metadata/md5-cache/dev-python/fitsio-1.2.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sci-libs/cfitsio:0= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sci-libs/cfitsio:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Python library to read from and write to FITS files
-EAPI=8
-HOMEPAGE=https://github.com/esheldon/fitsio/ https://pypi.org/project/fitsio/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sci-libs/cfitsio:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/esheldon/fitsio/archive/1.2.1.tar.gz -> fitsio-1.2.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=329e395754b6b3e4507ef53c01267b82
diff --git a/metadata/md5-cache/dev-python/fitsio-1.2.1-r2 b/metadata/md5-cache/dev-python/fitsio-1.2.1-r2
deleted file mode 100644
index 7c7ece3be28b..000000000000
--- a/metadata/md5-cache/dev-python/fitsio-1.2.1-r2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/cfitsio:0= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/cfitsio:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Python library to read from and write to FITS files
-EAPI=8
-HOMEPAGE=https://github.com/esheldon/fitsio/ https://pypi.org/project/fitsio/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/cfitsio:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/esheldon/fitsio/archive/1.2.1.tar.gz -> fitsio-1.2.1.gh.tar.gz https://github.com/esheldon/fitsio/pull/394.patch -> fitsio-1.2.1-gcc-14.patch
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8185c4c84a4004fa79ac30d015878351
diff --git a/metadata/md5-cache/dev-python/fitsio-1.2.2 b/metadata/md5-cache/dev-python/fitsio-1.2.2
deleted file mode 100644
index 2478895eb59e..000000000000
--- a/metadata/md5-cache/dev-python/fitsio-1.2.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/cfitsio:0= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/cfitsio:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Python library to read from and write to FITS files
-EAPI=8
-HOMEPAGE=https://github.com/esheldon/fitsio/ https://pypi.org/project/fitsio/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2+
-RDEPEND=>=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/cfitsio:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/esheldon/fitsio/archive/1.2.2.tar.gz -> fitsio-1.2.2.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f760da0d40e670f0ad16de4556ea283a
diff --git a/metadata/md5-cache/dev-python/fitsio-1.2.4 b/metadata/md5-cache/dev-python/fitsio-1.2.4
new file mode 100644
index 000000000000..8ddd37662fd3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/fitsio-1.2.4
@@ -0,0 +1,17 @@
+BDEPEND=test? ( >=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=sci-libs/cfitsio-4.4.0:0= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=sci-libs/cfitsio-4.4.0:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Python library to read from and write to FITS files
+EAPI=8
+HOMEPAGE=https://github.com/esheldon/fitsio/ https://pypi.org/project/fitsio/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=>=dev-python/numpy-1.11:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=sci-libs/cfitsio-4.4.0:0= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/esheldon/fitsio/archive/1.2.4.tar.gz -> fitsio-1.2.4.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=cff7e1045dc76c3efe78a58f0e8e4092
diff --git a/metadata/md5-cache/dev-python/flit-3.8.0 b/metadata/md5-cache/dev-python/flit-3.8.0
deleted file mode 100644
index ed0a611d0ffb..000000000000
--- a/metadata/md5-cache/dev-python/flit-3.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests_download[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/grep test? ( dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/responses[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests_download[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] dev-python/pygments-github-lexers[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/pygments-github-lexers[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinxcontrib-github-alt[python_targets_pypy3(-)] dev-python/pygments-github-lexers[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simplified packaging of Python modules
-EAPI=8
-HOMEPAGE=https://github.com/pypa/flit https://flit.readthedocs.io/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~mips ~x86
-LICENSE=BSD
-RDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/flit-core-3.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/requests_download[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/flit/flit-3.8.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c8c542ad393cedeb11040a9588639645
diff --git a/metadata/md5-cache/dev-python/flit-3.9.0 b/metadata/md5-cache/dev-python/flit-3.9.0
deleted file mode 100644
index 8fe9c169c092..000000000000
--- a/metadata/md5-cache/dev-python/flit-3.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests_download[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/grep test? ( dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests_download[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_12(-)] dev-python/pygments-github-lexers[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] dev-python/pygments-github-lexers[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/pygments-github-lexers[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinxcontrib-github-alt[python_targets_pypy3(-)] dev-python/pygments-github-lexers[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simplified packaging of Python modules
-EAPI=8
-HOMEPAGE=https://github.com/pypa/flit https://flit.readthedocs.io/
-INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~mips ~x86
-LICENSE=BSD
-RDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests_download[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/f/flit/flit-3.9.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8fa81c29ee190f2f9e8f3a92a10416bf
diff --git a/metadata/md5-cache/dev-python/flit-3.9.0-r1 b/metadata/md5-cache/dev-python/flit-3.9.0-r1
new file mode 100644
index 000000000000..d76127bcaa26
--- /dev/null
+++ b/metadata/md5-cache/dev-python/flit-3.9.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/grep test? ( dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_12(-)] dev-python/pygments-github-lexers[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_11(-)] dev-python/pygments-github-lexers[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinxcontrib-github-alt[python_targets_python3_10(-)] dev-python/pygments-github-lexers[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinxcontrib-github-alt[python_targets_pypy3(-)] dev-python/pygments-github-lexers[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Simplified packaging of Python modules
+EAPI=8
+HOMEPAGE=https://github.com/pypa/flit https://flit.readthedocs.io/
+INHERIT=distutils-r1 pypi
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~mips ~x86
+LICENSE=BSD
+RDEPEND=dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/f/flit/flit-3.9.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=020a6859cb7b528a3e1cc5457c7ff011
diff --git a/metadata/md5-cache/dev-python/flufl-lock-8.1.0 b/metadata/md5-cache/dev-python/flufl-lock-8.1.0
index 18cfbdd33b0a..67418ed5df68 100644
--- a/metadata/md5-cache/dev-python/flufl-lock-8.1.0
+++ b/metadata/md5-cache/dev-python/flufl-lock-8.1.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/sybil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/atpublic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/sybil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/atpublic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=NFS-safe file locking with timeouts for POSIX systems
EAPI=8
HOMEPAGE=https://gitlab.com/warsaw/flufl.lock/ https://pypi.org/project/flufl.lock/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/atpublic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/atpublic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/flufl-lock/flufl_lock-8.1.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ff079ec5d7e0c6ad734a960ad1226dde
+_md5_=d3c88353d2b5f24b8136c09076d85981
diff --git a/metadata/md5-cache/dev-python/fonttools-4.53.0 b/metadata/md5-cache/dev-python/fonttools-4.53.0
index d5d107a687a6..19b148a54fe3 100644
--- a/metadata/md5-cache/dev-python/fonttools-4.53.0
+++ b/metadata/md5-cache/dev-python/fonttools-4.53.0
@@ -1,17 +1,17 @@
-BDEPEND=native-extensions? ( python_targets_python3_10? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/munkres[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] app-arch/zopfli ) test? ( >=dev-python/fs-2.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=native-extensions? ( python_targets_python3_10? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/munkres[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] app-arch/zopfli ) test? ( >=dev-python/fs-2.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
DESCRIPTION=Library for manipulating TrueType, OpenType, AFM and Type1 fonts
EAPI=8
HOMEPAGE=https://github.com/fonttools/fonttools/ https://pypi.org/project/fonttools/
INHERIT=distutils-r1 virtualx
-IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=>=dev-python/fs-2.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/fs-2.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/fonttools/fonttools/archive/4.53.0.tar.gz -> fonttools-4.53.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=3feade6db0be10574e699266b331d0be
+_md5_=c7f4d3b759af41ac667ab3f209bb792b
diff --git a/metadata/md5-cache/dev-python/fs-2.4.16 b/metadata/md5-cache/dev-python/fs-2.4.16
index ea6487a692ff..c685ea398957 100644
--- a/metadata/md5-cache/dev-python/fs-2.4.16
+++ b/metadata/md5-cache/dev-python/fs-2.4.16
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] dev-python/recommonmark[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/appdirs-1.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_12? ( >=dev-lang/python-3.12.0_p1 ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/parameterized[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] dev-python/recommonmark[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] dev-python/recommonmark[python_targets_pypy3(-)] ) ) ) test? ( >=dev-python/appdirs-1.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/six-1.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( >=dev-lang/python-3.12.0_p1 ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Filesystem abstraction layer
EAPI=8
HOMEPAGE=https://pypi.org/project/fs/ https://docs.pyfilesystem.org/ https://www.willmcgugan.com/tag/fs/
INHERIT=distutils-r1 optfeature pypi
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=MIT
-RDEPEND=>=dev-python/appdirs-1.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_12? ( >=dev-lang/python-3.12.0_p1 ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/appdirs-1.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/six-1.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_12? ( >=dev-lang/python-3.12.0_p1 ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/f/fs/fs-2.4.16.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3301d1c32021080638f0e15c07be1b6d
+_md5_=183c022022fa13152204fef715dd39d1
diff --git a/metadata/md5-cache/dev-python/fsspec-2024.6.0 b/metadata/md5-cache/dev-python/fsspec-2024.6.0
index 51205708b51d..d3af1aa9521f 100644
--- a/metadata/md5-cache/dev-python/fsspec-2024.6.0
+++ b/metadata/md5-cache/dev-python/fsspec-2024.6.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A specification that python filesystems should adhere to
EAPI=8
HOMEPAGE=https://github.com/fsspec/filesystem_spec/ https://pypi.org/project/fsspec/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/fsspec/filesystem_spec/archive/2024.6.0.tar.gz -> filesystem_spec-2024.6.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=10202e8e210d7206473d2665b0a713d3
+_md5_=9e9925630f8f0ab40e86ee48464ed91a
diff --git a/metadata/md5-cache/dev-python/fsspec-2024.6.1 b/metadata/md5-cache/dev-python/fsspec-2024.6.1
new file mode 100644
index 000000000000..66cd94c2688e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/fsspec-2024.6.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A specification that python filesystems should adhere to
+EAPI=8
+HOMEPAGE=https://github.com/fsspec/filesystem_spec/ https://pypi.org/project/fsspec/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/fsspec/filesystem_spec/archive/2024.6.1.tar.gz -> filesystem_spec-2024.6.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ae7c7810198678b3d6f34fd11d8f9128
diff --git a/metadata/md5-cache/dev-python/gast-0.5.5 b/metadata/md5-cache/dev-python/gast-0.5.5
new file mode 100644
index 000000000000..8339af8ebf1f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/gast-0.5.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)
+EAPI=8
+HOMEPAGE=https://github.com/serge-sans-paille/gast/ https://pypi.org/project/gast/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD PSF-2
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/g/gast/gast-0.5.5.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=cfd953396e767c4b5aca4f9c776eff57
diff --git a/metadata/md5-cache/dev-python/gast-0.6.0 b/metadata/md5-cache/dev-python/gast-0.6.0
new file mode 100644
index 000000000000..414140e2d528
--- /dev/null
+++ b/metadata/md5-cache/dev-python/gast-0.6.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST)
+EAPI=8
+HOMEPAGE=https://github.com/serge-sans-paille/gast/ https://pypi.org/project/gast/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD PSF-2
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/g/gast/gast-0.6.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=cfd953396e767c4b5aca4f9c776eff57
diff --git a/metadata/md5-cache/dev-python/google-api-core-2.19.1 b/metadata/md5-cache/dev-python/google-api-core-2.19.1
new file mode 100644
index 000000000000..9bdb31b64b77
--- /dev/null
+++ b/metadata/md5-cache/dev-python/google-api-core-2.19.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/proto-plus-1.22.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-google >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Core Library for Google Client Libraries
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/python-api-core/ https://pypi.org/project/google-api-core/ https://googleapis.dev/python/google-api-core/latest/index.html
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/googleapis-common-protos-1.56.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/proto-plus-1.22.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.19.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/requests-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-google python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/googleapis/python-api-core/archive/v2.19.1.tar.gz -> python-api-core-2.19.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e5b6766496a5d6d6239b01fbaba11d77
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.130.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.130.0
deleted file mode 100644
index e40a240ba2a3..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.130.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google API Client for Python
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.130.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d61e103fcf0ac79baccb85572fa40e06
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.132.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.132.0
index 69480f141835..fc2ccd6be361 100644
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.132.0
+++ b/metadata/md5-cache/dev-python/google-api-python-client-2.132.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=Apache-2.0
RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.132.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ca81c2a51945c8639dc7420d6dd24fcb
+_md5_=d61e103fcf0ac79baccb85572fa40e06
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.133.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.133.0
deleted file mode 100644
index 5efe4c300e99..000000000000
--- a/metadata/md5-cache/dev-python/google-api-python-client-2.133.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google API Client for Python
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.133.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ca81c2a51945c8639dc7420d6dd24fcb
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.134.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.134.0
new file mode 100644
index 000000000000..e386feb11f87
--- /dev/null
+++ b/metadata/md5-cache/dev-python/google-api-python-client-2.134.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Google API Client for Python
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.134.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca81c2a51945c8639dc7420d6dd24fcb
diff --git a/metadata/md5-cache/dev-python/google-api-python-client-2.135.0 b/metadata/md5-cache/dev-python/google-api-python-client-2.135.0
new file mode 100644
index 000000000000..4493d4ba8118
--- /dev/null
+++ b/metadata/md5-cache/dev-python/google-api-python-client-2.135.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Google API Client for Python
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/google-api-python-client/ https://pypi.org/project/google-api-python-client/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/httplib2-0.15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/httplib2-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-api-core-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-1.35.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/google-auth-httplib2-0.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uritemplate-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/uritemplate-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/g/google-api-python-client/google-api-python-client-2.135.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca81c2a51945c8639dc7420d6dd24fcb
diff --git a/metadata/md5-cache/dev-python/google-auth-2.29.0 b/metadata/md5-cache/dev-python/google-auth-2.29.0
deleted file mode 100644
index 7bab5459c537..000000000000
--- a/metadata/md5-cache/dev-python/google-auth-2.29.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyu2f[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/cachetools-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Google Authentication Library
-EAPI=8
-HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google-auth-2.29.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=18374538d82907af3c6e4137bd6efbe6
diff --git a/metadata/md5-cache/dev-python/google-auth-2.30.0 b/metadata/md5-cache/dev-python/google-auth-2.30.0
index 46e25719e15c..8d22e368daee 100644
--- a/metadata/md5-cache/dev-python/google-auth-2.30.0
+++ b/metadata/md5-cache/dev-python/google-auth-2.30.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/googleapis/google-auth-library-python/ https://pypi.org/project/google-auth/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/cachetools-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-0.1.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyasn1-modules-0.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rsa-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/g/google-auth/google-auth-2.30.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ad01a684c79f0432c2c749c2d8131447
+_md5_=18374538d82907af3c6e4137bd6efbe6
diff --git a/metadata/md5-cache/dev-python/googleapis-common-protos-1.63.2 b/metadata/md5-cache/dev-python/googleapis-common-protos-1.63.2
new file mode 100644
index 000000000000..02385b3115fa
--- /dev/null
+++ b/metadata/md5-cache/dev-python/googleapis-common-protos-1.63.2
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python classes generated from the common protos in the googleapis repository
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/python-api-common-protos/ https://pypi.org/project/googleapis-common-protos/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !dev-python/namespace-google python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/g/googleapis-common-protos/googleapis-common-protos-1.63.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=23064413272918a0cbb42748a7fa9a0b
diff --git a/metadata/md5-cache/dev-python/griffe-0.45.3 b/metadata/md5-cache/dev-python/griffe-0.45.3
deleted file mode 100644
index 89944f196405..000000000000
--- a/metadata/md5-cache/dev-python/griffe-0.45.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Signature generator for Python programs
-EAPI=8
-HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=ISC
-RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mkdocstrings/griffe/archive/0.45.3.tar.gz -> griffe-0.45.3.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eeb05386f5f08b3535e7ab8e7c460b4f
diff --git a/metadata/md5-cache/dev-python/griffe-0.46.0 b/metadata/md5-cache/dev-python/griffe-0.46.0
deleted file mode 100644
index 3a8890705dd7..000000000000
--- a/metadata/md5-cache/dev-python/griffe-0.46.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Signature generator for Python programs
-EAPI=8
-HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=ISC
-RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/mkdocstrings/griffe/archive/0.46.0.tar.gz -> griffe-0.46.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eeb05386f5f08b3535e7ab8e7c460b4f
diff --git a/metadata/md5-cache/dev-python/griffe-0.47.0 b/metadata/md5-cache/dev-python/griffe-0.47.0
new file mode 100644
index 000000000000..9c880dd1e6cf
--- /dev/null
+++ b/metadata/md5-cache/dev-python/griffe-0.47.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jsonschema-4.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-xdist-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Signature generator for Python programs
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/griffe/ https://github.com/mkdocstrings/griffe/ https://pypi.org/project/griffe/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mkdocstrings/griffe/archive/0.47.0.tar.gz -> griffe-0.47.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=eeb05386f5f08b3535e7ab8e7c460b4f
diff --git a/metadata/md5-cache/dev-python/hatchling-1.25.0 b/metadata/md5-cache/dev-python/hatchling-1.25.0
new file mode 100644
index 000000000000..75098a4f058e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hatchling-1.25.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trove-classifiers-2024.3.25[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_pypy3? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/atomicwrites[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/platformdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/rich[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trove-classifiers-2024.3.25[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Modern, extensible Python build backend
+EAPI=8
+HOMEPAGE=https://pypi.org/project/hatchling/ https://github.com/pypa/hatch/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=>=dev-python/editables-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trove-classifiers-2024.3.25[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pypa/hatch/archive/hatchling-v1.25.0.tar.gz -> hatch-hatchling-v1.25.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c6cd0a2c06daa7af7123ca734895df43
diff --git a/metadata/md5-cache/dev-python/hidapi-0.14.0 b/metadata/md5-cache/dev-python/hidapi-0.14.0
index b8f071b984be..60b684833a88 100644
--- a/metadata/md5-cache/dev-python/hidapi-0.14.0
+++ b/metadata/md5-cache/dev-python/hidapi-0.14.0
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-libs/hidapi-0.14.0 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-libs/hidapi-0.14.0 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/hidapi-0.14.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=dev-libs/hidapi-0.14.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=A Cython interface to HIDAPI library
EAPI=8
HOMEPAGE=https://github.com/trezor/cython-hidapi
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=|| ( BSD GPL-3 )
-RDEPEND=>=dev-libs/hidapi-0.14.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-libs/hidapi-0.14.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/h/hidapi/hidapi-0.14.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dc158e4688e2076e515d7ed6adac48f7
+_md5_=4b0432441947a517e0bf1abb4754b1d5
diff --git a/metadata/md5-cache/dev-python/hishel-0.0.29 b/metadata/md5-cache/dev-python/hishel-0.0.29
new file mode 100644
index 000000000000..ec346ac4c6a5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hishel-0.0.29
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hatch-fancy-pypi-readme[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-db/redis dev-python/anyio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/boto3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/moto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/redis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=An elegant HTTP Cache implementation for HTTPX and HTTP Core
+EAPI=8
+HOMEPAGE=https://github.com/karpetrosyan/hishel https://pypi.org/project/hishel/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=BSD
+RDEPEND=dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/karpetrosyan/hishel/archive/refs/tags/0.0.29.tar.gz -> hishel-0.0.29.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0c6bf19764bca144a18cf9a72e24b9e4
diff --git a/metadata/md5-cache/dev-python/housekeeping-1.1 b/metadata/md5-cache/dev-python/housekeeping-1.1
index b3cf133cb2e9..ea299acf8eae 100644
--- a/metadata/md5-cache/dev-python/housekeeping-1.1
+++ b/metadata/md5-cache/dev-python/housekeeping-1.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/kgb-7.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/typing-extensions-4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/kgb-7.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/typing-extensions-4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Reusable deprecation helpers for Python projects
EAPI=8
HOMEPAGE=https://github.com/beanbaginc/housekeeping/ https://pypi.org/project/housekeeping/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/typing-extensions-4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/typing-extensions-4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/h/housekeeping/housekeeping-1.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7e7ec5c47597a8720d8cf27df450a7cd
+_md5_=af9d7c6441f8591a36ddbae597b41fde
diff --git a/metadata/md5-cache/dev-python/huawei-lte-api-1.9.3 b/metadata/md5-cache/dev-python/huawei-lte-api-1.9.3
new file mode 100644
index 000000000000..e0cbbfe06351
--- /dev/null
+++ b/metadata/md5-cache/dev-python/huawei-lte-api-1.9.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pycryptodome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=API For huawei LAN/WAN LTE Modems
+EAPI=8
+HOMEPAGE=https://github.com/Salamek/huawei-lte-api/ https://pypi.org/project/huawei-lte-api/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-python/pycryptodome[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmltodict[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Salamek/huawei-lte-api/archive/1.9.3.tar.gz -> huawei-lte-api-1.9.3.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=92ab6894c169b0d31c69d02881ac2b57
diff --git a/metadata/md5-cache/dev-python/hvac-2.1.0 b/metadata/md5-cache/dev-python/hvac-2.1.0
deleted file mode 100644
index e50ea7146890..000000000000
--- a/metadata/md5-cache/dev-python/hvac-2.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/flask-sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jwcrypto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/semantic-version[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=HashiCorp Vault API client
-EAPI=8
-HOMEPAGE=https://github.com/hvac/hvac/ https://pypi.org/project/hvac/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/h/hvac/hvac-2.1.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cbef1ebf27f37c409ed81215aed950d0
diff --git a/metadata/md5-cache/dev-python/hvac-2.2.0 b/metadata/md5-cache/dev-python/hvac-2.2.0
deleted file mode 100644
index aa9dd358ef00..000000000000
--- a/metadata/md5-cache/dev-python/hvac-2.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/flask-sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jwcrypto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/semantic-version[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=HashiCorp Vault API client
-EAPI=8
-HOMEPAGE=https://github.com/hvac/hvac/ https://pypi.org/project/hvac/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.24.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/h/hvac/hvac-2.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cbef1ebf27f37c409ed81215aed950d0
diff --git a/metadata/md5-cache/dev-python/hvac-2.3.0 b/metadata/md5-cache/dev-python/hvac-2.3.0
new file mode 100644
index 000000000000..98252bdc8496
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hvac-2.3.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/flask-sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/jwcrypto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parameterized[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/semantic-version[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.24.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=HashiCorp Vault API client
+EAPI=8
+HOMEPAGE=https://github.com/hvac/hvac/ https://pypi.org/project/hvac/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/pyhcl-0.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.24.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/h/hvac/hvac-2.3.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e8ec8b10c8b22e8adc83974ab06fda88
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.103.5 b/metadata/md5-cache/dev-python/hypothesis-6.103.5
new file mode 100644
index 000000000000..5c1e97bb79ea
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hypothesis-6.103.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A library for property based testing
+EAPI=8
+HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
+INHERIT=distutils-r1 multiprocessing optfeature
+IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MPL-2.0
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_python3_10? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/click[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.103.5.tar.gz -> hypothesis-6.103.5.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d9a5531bd5d95700395b9fa4ba758a88
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.104.0 b/metadata/md5-cache/dev-python/hypothesis-6.104.0
new file mode 100644
index 000000000000..528d7b890672
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hypothesis-6.104.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A library for property based testing
+EAPI=8
+HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
+INHERIT=distutils-r1 optfeature
+IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MPL-2.0
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.104.0.tar.gz -> hypothesis-6.104.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/hypothesis-6.104.1 b/metadata/md5-cache/dev-python/hypothesis-6.104.1
new file mode 100644
index 000000000000..efe168d95be3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/hypothesis-6.104.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pexpect[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !!<dev-python/requests-toolbelt-0.10.1 ) test? ( >=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A library for property based testing
+EAPI=8
+HOMEPAGE=https://github.com/HypothesisWorks/hypothesis/ https://pypi.org/project/hypothesis/
+INHERIT=distutils-r1 optfeature
+IUSE=cli test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MPL-2.0
+RDEPEND=>=dev-python/attrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sortedcontainers-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) cli? ( python_targets_pypy3? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+),sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+),sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+),sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+),sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+),sqlite] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-6.104.1.tar.gz -> hypothesis-6.104.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a22754a99ae09e4e8d356d55e8f33963
diff --git a/metadata/md5-cache/dev-python/icalendar-5.0.13 b/metadata/md5-cache/dev-python/icalendar-5.0.13
new file mode 100644
index 000000000000..794238614ff6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/icalendar-5.0.13
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Package used for parsing and generating iCalendar files (RFC 2445)
+EAPI=8
+HOMEPAGE=https://github.com/collective/icalendar/ https://pypi.org/project/icalendar/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=BSD-2
+RDEPEND=dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/icalendar/icalendar-5.0.13.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=df30c4809707923850e15dcc6aae1842
diff --git a/metadata/md5-cache/dev-python/ijson-3.2.3 b/metadata/md5-cache/dev-python/ijson-3.2.3
deleted file mode 100644
index 792d2f93f73b..000000000000
--- a/metadata/md5-cache/dev-python/ijson-3.2.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-libs/yajl >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/yajl python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=Iterative JSON parser with a Pythonic interface
-EAPI=8
-HOMEPAGE=https://github.com/ICRAR/ijson/ https://pypi.org/project/ijson/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 ~arm64 ~ppc64 x86
-LICENSE=BSD
-RDEPEND=dev-libs/yajl python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/i/ijson/ijson-3.2.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ae132244d70359d457394a57e205db30
diff --git a/metadata/md5-cache/dev-python/ijson-3.3.0 b/metadata/md5-cache/dev-python/ijson-3.3.0
index ce96c8c7576f..8daeb0268a4b 100644
--- a/metadata/md5-cache/dev-python/ijson-3.3.0
+++ b/metadata/md5-cache/dev-python/ijson-3.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ICRAR/ijson/ https://pypi.org/project/ijson/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
LICENSE=BSD
RDEPEND=dev-libs/yajl:= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ijson/ijson-3.3.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b9393b6efa5e1fe62792d6fb36996f00
+_md5_=6997ac548dd12a65068424d71fea14a3
diff --git a/metadata/md5-cache/dev-python/imageio-2.34.1-r1 b/metadata/md5-cache/dev-python/imageio-2.34.1-r1
new file mode 100644
index 000000000000..ed09002274fb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/imageio-2.34.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/imageio-ffmpeg-0.4.9-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tifffile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( media-video/ffmpeg[openh264] media-video/ffmpeg[x264] ) ) test? ( >=dev-python/numpy-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freeimage >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python library for reading and writing image data
+EAPI=8
+HOMEPAGE=https://imageio.readthedocs.io/en/stable/ https://github.com/imageio/imageio/ https://pypi.org/project/imageio/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/numpy-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freeimage python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/imageio/imageio/archive/v2.34.1.tar.gz -> imageio-2.34.1.gh.tar.gz test? ( https://github.com/imageio/test_images/archive/1121036015c70cdbb3015e5c5ba0aaaf7d3d6021.tar.gz -> imageio-test_images-1121036015c70cdbb3015e5c5ba0aaaf7d3d6021.gh.tar.gz )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0655d411458532f4cada3a4076383b1e
diff --git a/metadata/md5-cache/dev-python/imageio-2.34.2 b/metadata/md5-cache/dev-python/imageio-2.34.2
new file mode 100644
index 000000000000..b6be385ed5f0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/imageio-2.34.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/imageio-ffmpeg-0.4.9-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tifffile[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] || ( media-video/ffmpeg[openh264] media-video/ffmpeg[x264] ) ) test? ( >=dev-python/numpy-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freeimage >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python library for reading and writing image data
+EAPI=8
+HOMEPAGE=https://imageio.readthedocs.io/en/stable/ https://github.com/imageio/imageio/ https://pypi.org/project/imageio/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/numpy-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8.3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freeimage python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/imageio/imageio/archive/v2.34.2.tar.gz -> imageio-2.34.2.gh.tar.gz test? ( https://github.com/imageio/test_images/archive/1121036015c70cdbb3015e5c5ba0aaaf7d3d6021.tar.gz -> imageio-test_images-1121036015c70cdbb3015e5c5ba0aaaf7d3d6021.gh.tar.gz )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fdd1040250c7de53bf44fa40055a3b62
diff --git a/metadata/md5-cache/dev-python/importlib-metadata-7.2.0 b/metadata/md5-cache/dev-python/importlib-metadata-7.2.0
new file mode 100644
index 000000000000..1277b9d15d6b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/importlib-metadata-7.2.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jaraco-test-5.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyfakefs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Read metadata from Python packages
+EAPI=8
+HOMEPAGE=https://github.com/python/importlib_metadata/ https://pypi.org/project/importlib-metadata/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0
+RDEPEND=dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/importlib-metadata/importlib_metadata-7.2.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d7d0751242db133a68f2f0c8d86dd25b
diff --git a/metadata/md5-cache/dev-python/importlib-metadata-7.2.1 b/metadata/md5-cache/dev-python/importlib-metadata-7.2.1
new file mode 100644
index 000000000000..1d14087c9d53
--- /dev/null
+++ b/metadata/md5-cache/dev-python/importlib-metadata-7.2.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jaraco-test-5.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyfakefs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Read metadata from Python packages
+EAPI=8
+HOMEPAGE=https://github.com/python/importlib_metadata/ https://pypi.org/project/importlib-metadata/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0
+RDEPEND=dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/importlib-metadata/importlib_metadata-7.2.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d7d0751242db133a68f2f0c8d86dd25b
diff --git a/metadata/md5-cache/dev-python/importlib-metadata-8.0.0 b/metadata/md5-cache/dev-python/importlib-metadata-8.0.0
new file mode 100644
index 000000000000..4b358f34dc78
--- /dev/null
+++ b/metadata/md5-cache/dev-python/importlib-metadata-8.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/jaraco-test-5.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyfakefs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Read metadata from Python packages
+EAPI=8
+HOMEPAGE=https://github.com/python/importlib_metadata/ https://pypi.org/project/importlib-metadata/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0
+RDEPEND=dev-python/zipp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/importlib-metadata/importlib_metadata-8.0.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d7d0751242db133a68f2f0c8d86dd25b
diff --git a/metadata/md5-cache/dev-python/incremental-22.10.0-r1 b/metadata/md5-cache/dev-python/incremental-22.10.0-r1
index b8f7f0f59440..5f10f5230763 100644
--- a/metadata/md5-cache/dev-python/incremental-22.10.0-r1
+++ b/metadata/md5-cache/dev-python/incremental-22.10.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Incremental is a small library that versions your Python projects
EAPI=8
HOMEPAGE=https://github.com/twisted/incremental https://pypi.org/project/incremental/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=MIT
-RDEPEND=dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/click[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/incremental/incremental-22.10.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bff8da5dfb60f926e9c6c9d3652fdf6d
+_md5_=26ed9fce136809bb370376b33821abb0
diff --git a/metadata/md5-cache/dev-python/inflect-7.3.0 b/metadata/md5-cache/dev-python/inflect-7.3.0
new file mode 100644
index 000000000000..df7518cd0ea8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/inflect-7.3.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools-scm-3.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/typeguard-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Correctly inflect words and numbers
+EAPI=8
+HOMEPAGE=https://pypi.org/project/inflect/ https://github.com/jaraco/inflect/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=>=dev-python/typeguard-4.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/inflect/inflect-7.3.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b0fb38a971f92d500e5bf9a8c5aacf1e
diff --git a/metadata/md5-cache/dev-python/ipython-8.25.0 b/metadata/md5-cache/dev-python/ipython-8.25.0
index 925fc5a74df4..d292ee7acb6f 100644
--- a/metadata/md5-cache/dev-python/ipython-8.25.0
+++ b/metadata/md5-cache/dev-python/ipython-8.25.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ https://pypi.org/project/ipython/
INHERIT=distutils-r1 optfeature pypi virtualx
IUSE=examples notebook nbconvert qt5 +smp test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
PDEPEND=python_targets_python3_10? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_11? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_12? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
RDEPEND=dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.41[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[readline(+),sqlite,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[readline(+),sqlite,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[readline(+),sqlite,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[readline(+),sqlite,threads(+)] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython/ipython-8.25.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=28f725b81ff0f68269e47326b1b66192
+_md5_=86c68b5767a18987fa212f8bc572b3d7
diff --git a/metadata/md5-cache/dev-python/ipython-8.26.0 b/metadata/md5-cache/dev-python/ipython-8.26.0
new file mode 100644
index 000000000000..139b25112a2c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/ipython-8.26.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-text/dvipng[truetype] >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/matplotlib-3.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/nbformat[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pickleshare[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testpath[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.41[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[readline(+),sqlite,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[readline(+),sqlite,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[readline(+),sqlite,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[readline(+),sqlite,threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Advanced interactive shell for Python
+EAPI=8
+HOMEPAGE=https://ipython.org/ https://github.com/ipython/ipython/ https://pypi.org/project/ipython/
+INHERIT=distutils-r1 optfeature pypi virtualx
+IUSE=examples notebook nbconvert qt5 +smp test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD
+PDEPEND=python_targets_python3_10? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_11? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_python3_12? ( notebook? ( dev-python/notebook[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ipywidgets[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/widgetsnbextension[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) qt5? ( dev-python/qtconsole[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) smp? ( >=dev-python/ipykernel-5.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipyparallel-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+RDEPEND=dev-python/decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jedi-0.16[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prompt-toolkit-3.0.41[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/prompt-toolkit-3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stack-data[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-5.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) nbconvert? ( dev-python/nbconvert[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[readline(+),sqlite,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[readline(+),sqlite,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[readline(+),sqlite,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[readline(+),sqlite,threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/i/ipython/ipython-8.26.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=2368e7bce438e67e19d133a6af81641d
diff --git a/metadata/md5-cache/dev-python/ipywidgets-8.1.3 b/metadata/md5-cache/dev-python/ipywidgets-8.1.3
index c6cb81931133..661687a93bea 100644
--- a/metadata/md5-cache/dev-python/ipywidgets-8.1.3
+++ b/metadata/md5-cache/dev-python/ipywidgets-8.1.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://ipywidgets.readthedocs.io/ https://github.com/jupyter-widgets/ipywidgets/ https://pypi.org/project/ipywidgets/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~riscv x86
LICENSE=BSD
PDEPEND=>=dev-python/ipython-6.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
RDEPEND=>=dev-python/comm-0.1.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipython_genutils-0.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/traitlets-4.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/widgetsnbextension-4.0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-widgets-3.0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/i/ipywidgets/ipywidgets-8.1.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=89b2f3f1bbb9bedbc620c1f5673b08e1
+_md5_=af07ba3694cdfc4b84d9b11f6151ef9c
diff --git a/metadata/md5-cache/dev-python/jack-client-0.5.4 b/metadata/md5-cache/dev-python/jack-client-0.5.4
index f58109b812f7..9bb3ff1cf9ee 100644
--- a/metadata/md5-cache/dev-python/jack-client-0.5.4
+++ b/metadata/md5-cache/dev-python/jack-client-0.5.4
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/jack >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/jack >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=JACK Audio Connection Kit client for Python
EAPI=8
HOMEPAGE=https://pypi.org/project/JACK-Client/ https://github.com/spatialaudio/jackclient-python
INHERIT=distutils-r1 virtualx pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/jack python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/jack python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=test !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/J/JACK-Client/JACK-Client-0.5.4.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=290c72547d3ade6f5ae684f0509d5c1f
+_md5_=5d6126aba63b985c99530c08a9e942f2
diff --git a/metadata/md5-cache/dev-python/js2py-0.74 b/metadata/md5-cache/dev-python/js2py-0.74
deleted file mode 100644
index 8793fef97761..000000000000
--- a/metadata/md5-cache/dev-python/js2py-0.74
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=JavaScript to Python Translator & JavaScript interpreter in Python
-EAPI=8
-HOMEPAGE=http://piter.io/projects/js2py/ https://github.com/PiotrDabkowski/Js2Py/ https://pypi.org/project/Js2Py/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/pyjsparser-2.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/tzlocal-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/J/Js2Py/Js2Py-0.74.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b798712ed8cd2a6e2de51acf9719bc57
diff --git a/metadata/md5-cache/dev-python/js2py-0.74-r2 b/metadata/md5-cache/dev-python/js2py-0.74-r2
new file mode 100644
index 000000000000..4e2ec50be301
--- /dev/null
+++ b/metadata/md5-cache/dev-python/js2py-0.74-r2
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=JavaScript to Python Translator & JavaScript interpreter in Python
+EAPI=8
+HOMEPAGE=http://piter.io/projects/js2py https://github.com/PiotrDabkowski/Js2Py https://pypi.org/project/Js2Py/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86
+LICENSE=MIT
+RDEPEND=>=dev-python/pyjsparser-2.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tzlocal-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/six-1.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/J/Js2Py/Js2Py-0.74.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=76157427b0f4b7ce092881ff69cd7826
diff --git a/metadata/md5-cache/dev-python/jsonpickle-3.2.2 b/metadata/md5-cache/dev-python/jsonpickle-3.2.2
new file mode 100644
index 000000000000..5f42ec602f27
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jsonpickle-3.2.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/feedparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/gmpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/simplejson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ujson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Python library for serializing any arbitrary object graph into JSON
+EAPI=8
+HOMEPAGE=https://github.com/jsonpickle/jsonpickle/ https://pypi.org/project/jsonpickle/
+INHERIT=distutils-r1 optfeature
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jsonpickle/jsonpickle/archive/refs/tags/v3.2.2.tar.gz -> jsonpickle-3.2.2.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=26256e676ff5ead4a0b33339679eae66
diff --git a/metadata/md5-cache/dev-python/jsonschema-path-0.3.3 b/metadata/md5-cache/dev-python/jsonschema-path-0.3.3
new file mode 100644
index 000000000000..53ee75c682ca
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jsonschema-path-0.3.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/responses[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pathable-0.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/referencing-0.28.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.31.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=JSONSchema Spec with object-oriented paths
+EAPI=8
+HOMEPAGE=https://pypi.org/project/jsonschema-path/ https://github.com/p1c2u/jsonschema-path/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/pathable-0.4.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/referencing-0.28.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.31.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/p1c2u/jsonschema-path/archive/0.3.3.tar.gz -> jsonschema-path-0.3.3.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fcfd17fe90356c39d8a822bc3dad1153
diff --git a/metadata/md5-cache/dev-python/jupyter-packaging-0.12.3 b/metadata/md5-cache/dev-python/jupyter-packaging-0.12.3
index f3724ac7d8ae..0e86ae4e9294 100644
--- a/metadata/md5-cache/dev-python/jupyter-packaging-0.12.3
+++ b/metadata/md5-cache/dev-python/jupyter-packaging-0.12.3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-60.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/deprecation[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-60.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/deprecation[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Tools to help build and install Jupyter Python packages
EAPI=8
HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/jupyter-packaging/ https://pypi.org/project/jupyter-packaging/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD
-RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-60.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/deprecation[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-60.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomlkit[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/deprecation[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyter-packaging/jupyter_packaging-0.12.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4c09210be3ae1c8a4477bb77167df221
+_md5_=529a10e9d79f74090d124399d56d3d7d
diff --git a/metadata/md5-cache/dev-python/jupyterlab-4.2.3 b/metadata/md5-cache/dev-python/jupyterlab-4.2.3
new file mode 100644
index 000000000000..e9520fd75a9e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/jupyterlab-4.2.3
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/hatch-jupyter-builder[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-console-scripts[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-jupyter-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-tornasync[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-cache[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/async-lru[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.25.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyter-core[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-lsp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-server-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-server-2.27.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-shim-0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-40.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/tornado-6.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-libs/nodejs >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DESCRIPTION=JupyterLab computational environment
+EAPI=8
+HOMEPAGE=https://jupyter.org/ https://github.com/jupyterlab/jupyterlab/ https://pypi.org/project/jupyterlab/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 pypi xdg
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD MIT GPL-3 Apache-2.0
+RDEPEND=dev-python/async-lru[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/httpx-0.25.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jupyter-core[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-lsp-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-server-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-server-2.27.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-shim-0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-40.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/tornado-6.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/traitlets[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-libs/nodejs python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyterlab/jupyterlab-4.2.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=07fce29b6f2fd2361ea78dc1dbcd603e
diff --git a/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.11 b/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.11
index 3af44ababa82..b561326f878f 100644
--- a/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.11
+++ b/metadata/md5-cache/dev-python/jupyterlab-widgets-3.0.11
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://ipython.org/ https://pypi.org/project/jupyterlab-widgets/
INHERIT=distutils-r1 pypi
IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~riscv x86
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/j/jupyterlab-widgets/jupyterlab_widgets-3.0.11.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cd7c72facf58d0b2ef4328ac0acb11a6
+_md5_=6dd1bed5aa9e93e1bc6534e31fe1c99f
diff --git a/metadata/md5-cache/dev-python/kaptan-0.6.0 b/metadata/md5-cache/dev-python/kaptan-0.6.0
index e6d2ef9a7b3a..0b0f1d3c35e1 100644
--- a/metadata/md5-cache/dev-python/kaptan-0.6.0
+++ b/metadata/md5-cache/dev-python/kaptan-0.6.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pyyaml-3.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pyyaml-3.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Configuration manager in your pocket
EAPI=8
HOMEPAGE=https://github.com/emre/kaptan/ https://pypi.org/project/kaptan/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 x86
LICENSE=BSD
-RDEPEND=>=dev-python/pyyaml-3.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/pyyaml-3.13[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/k/kaptan/kaptan-0.6.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e5d86d9fe356fd3fe1a706858132722e
+_md5_=952b961da91915d470d1b18261edae9c
diff --git a/metadata/md5-cache/dev-python/kerberos-1.3.1-r2 b/metadata/md5-cache/dev-python/kerberos-1.3.1-r2
index 1cfc8baafb3d..0aa58b0552a3 100644
--- a/metadata/md5-cache/dev-python/kerberos-1.3.1-r2
+++ b/metadata/md5-cache/dev-python/kerberos-1.3.1-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.calendarserver.org/PyKerberos.html https://github.com/apple/ccs-pykerberos/ https://pypi.org/project/kerberos/
INHERIT=distutils-r1
IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=app-crypt/mit-krb5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://github.com/apple/ccs-pykerberos/archive/PyKerberos-1.3.1.tar.gz -> ccs-pykerberos-PyKerberos-1.3.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c5c016664ab793be08305bbbf5b73c2e
+_md5_=2f03eab301cab73e5c5ac931c7beeed5
diff --git a/metadata/md5-cache/dev-python/kombu-5.3.6 b/metadata/md5-cache/dev-python/kombu-5.3.6
deleted file mode 100644
index 1c827e22b9b8..000000000000
--- a/metadata/md5-cache/dev-python/kombu-5.3.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/boto3-1.22.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pycurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pymongo-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/zstandard[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/redis-4.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) doc? ( || ( ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-celery[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-celery[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=AMQP Messaging Framework for Python
-EAPI=8
-HOMEPAGE=https://github.com/celery/kombu/ https://pypi.org/project/kombu/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=examples test doc python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/k/kombu/kombu-5.3.6.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=98e47ec993e7251a71c63eafd7e9bc07
diff --git a/metadata/md5-cache/dev-python/kombu-5.3.7 b/metadata/md5-cache/dev-python/kombu-5.3.7
index 4b1a30517542..6eaa1691b4cd 100644
--- a/metadata/md5-cache/dev-python/kombu-5.3.7
+++ b/metadata/md5-cache/dev-python/kombu-5.3.7
@@ -1,4 +1,4 @@
-BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/boto3-1.22.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymongo-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zstandard[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-4.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-celery[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-celery[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-celery[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( app-arch/brotli[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/boto3-1.22.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/msgpack-0.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycurl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymongo-4.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-freezer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zstandard[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/redis-4.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sqlalchemy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/amqp-5.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/amqp-6.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/vine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-celery[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-celery[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-celery[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=AMQP Messaging Framework for Python
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/k/kombu/kombu-5.3.7.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=98b425b3267ed5b3f119b08c2cc28319
+_md5_=61d812d2862f430f1716020b99663552
diff --git a/metadata/md5-cache/dev-python/legacy-cgi-2.6.1 b/metadata/md5-cache/dev-python/legacy-cgi-2.6.1
new file mode 100644
index 000000000000..1fbbb2987aa8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/legacy-cgi-2.6.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Fork of the standard library cgi and cgitb modules (deprecated)
+EAPI=8
+HOMEPAGE=https://github.com/jackrosenthal/legacy-cgi/ https://pypi.org/project/legacy-cgi/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=PSF-2
+RDEPEND=python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/l/legacy-cgi/legacy_cgi-2.6.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c83c74ecdb17c320bfa0dff495531050
diff --git a/metadata/md5-cache/dev-python/libvirt-python-10.3.0 b/metadata/md5-cache/dev-python/libvirt-python-10.3.0
index 0f418f69f7f8..138bbda3da01 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-10.3.0
+++ b/metadata/md5-cache/dev-python/libvirt-python-10.3.0
@@ -1,17 +1,17 @@
-BDEPEND=virtual/pkgconfig test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) test? ( app-emulation/libvirt:0/10.3.0 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+BDEPEND=virtual/pkgconfig test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) test? ( app-emulation/libvirt:0/10.3.0 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=libvirt Python bindings
EAPI=8
HOMEPAGE=https://www.libvirt.org
INHERIT=distutils-r1 verify-sig
-IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug verify-sig
+IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug verify-sig
KEYWORDS=amd64 ~arm arm64 ppc64 x86
LICENSE=LGPL-2
-RDEPEND=app-emulation/libvirt:0/10.3.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=app-emulation/libvirt:0/10.3.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://libvirt.org/sources/python/libvirt-python-10.3.0.tar.gz verify-sig? ( https://libvirt.org/sources/python/libvirt-python-10.3.0.tar.gz.asc )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=221821d25db357e892d4920fca45680d
+_md5_=12c965c27ff6ffca0dd95587c17e4e60
diff --git a/metadata/md5-cache/dev-python/libvirt-python-9999 b/metadata/md5-cache/dev-python/libvirt-python-9999
index 8ac6677e0268..76cf4215764e 100644
--- a/metadata/md5-cache/dev-python/libvirt-python-9999
+++ b/metadata/md5-cache/dev-python/libvirt-python-9999
@@ -1,16 +1,16 @@
-BDEPEND=virtual/pkgconfig test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) test? ( app-emulation/libvirt:= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/pkgconfig test? ( dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) verify-sig? ( sec-keys/openpgp-keys-libvirt ) test? ( app-emulation/libvirt:= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=libvirt Python bindings
EAPI=8
HOMEPAGE=https://www.libvirt.org
INHERIT=distutils-r1 verify-sig git-r3
-IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug verify-sig
+IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug verify-sig
LICENSE=LGPL-2
PROPERTIES=live
-RDEPEND=app-emulation/libvirt:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=app-emulation/libvirt:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=8708a4e14d97029ad83197a914f14424
+_md5_=369006bc70724570a2dbae4faa3be4c0
diff --git a/metadata/md5-cache/dev-python/lit-15.0.7 b/metadata/md5-cache/dev-python/lit-15.0.7
index ac2835eab196..b40365fafe63 100644
--- a/metadata/md5-cache/dev-python/lit-15.0.7
+++ b/metadata/md5-cache/dev-python/lit-15.0.7
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=05fe9b9d4b376809fb1d6ef6ed35e15b
diff --git a/metadata/md5-cache/dev-python/lit-16.0.6 b/metadata/md5-cache/dev-python/lit-16.0.6
index 965c85a131d5..622083ca1e28 100644
--- a/metadata/md5-cache/dev-python/lit-16.0.6
+++ b/metadata/md5-cache/dev-python/lit-16.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=11f95045aa3e1646a5cc1703113f36cc
diff --git a/metadata/md5-cache/dev-python/lit-17.0.6 b/metadata/md5-cache/dev-python/lit-17.0.6
index 25c8ef445073..f2bcf83671d9 100644
--- a/metadata/md5-cache/dev-python/lit-17.0.6
+++ b/metadata/md5-cache/dev-python/lit-17.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8e4f6fc76da847c64c552a0450826760
diff --git a/metadata/md5-cache/dev-python/lit-18.1.7 b/metadata/md5-cache/dev-python/lit-18.1.7
deleted file mode 100644
index c32d5a8b2cb8..000000000000
--- a/metadata/md5-cache/dev-python/lit-18.1.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A stand-alone install of the LLVM suite testing tool
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=distutils-r1 llvm.org
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=50ccad7969446ae62b8ff2adb3b20d7e
diff --git a/metadata/md5-cache/dev-python/lit-18.1.8 b/metadata/md5-cache/dev-python/lit-18.1.8
new file mode 100644
index 000000000000..9d166bf14573
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-18.1.8
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/llvm ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=50ccad7969446ae62b8ff2adb3b20d7e
diff --git a/metadata/md5-cache/dev-python/lit-19.0.0.9999 b/metadata/md5-cache/dev-python/lit-19.0.0.9999
index 56f1d292f6dc..d1438d20bc4e 100644
--- a/metadata/md5-cache/dev-python/lit-19.0.0.9999
+++ b/metadata/md5-cache/dev-python/lit-19.0.0.9999
@@ -11,5 +11,5 @@ RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_pytho
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0bdec33de4799ed93ceb7be21a337559
diff --git a/metadata/md5-cache/dev-python/lit-19.0.0_pre20240608 b/metadata/md5-cache/dev-python/lit-19.0.0_pre20240608
deleted file mode 100644
index 95de51b1c942..000000000000
--- a/metadata/md5-cache/dev-python/lit-19.0.0_pre20240608
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/llvm ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A stand-alone install of the LLVM suite testing tool
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=distutils-r1 llvm.org
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0bdec33de4799ed93ceb7be21a337559
diff --git a/metadata/md5-cache/dev-python/lit-19.0.0_pre20240615 b/metadata/md5-cache/dev-python/lit-19.0.0_pre20240615
deleted file mode 100644
index 76db5ab6bccf..000000000000
--- a/metadata/md5-cache/dev-python/lit-19.0.0_pre20240615
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/llvm ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A stand-alone install of the LLVM suite testing tool
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=distutils-r1 llvm.org
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0bdec33de4799ed93ceb7be21a337559
diff --git a/metadata/md5-cache/dev-python/lit-19.0.0_pre20240623 b/metadata/md5-cache/dev-python/lit-19.0.0_pre20240623
new file mode 100644
index 000000000000..0ccd65f1461e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/lit-19.0.0_pre20240623
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sys-devel/llvm ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=A stand-alone install of the LLVM suite testing tool
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=distutils-r1 llvm.org
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0bdec33de4799ed93ceb7be21a337559
diff --git a/metadata/md5-cache/dev-python/livereload-2.7.0 b/metadata/md5-cache/dev-python/livereload-2.7.0
new file mode 100644
index 000000000000..460adc573541
--- /dev/null
+++ b/metadata/md5-cache/dev-python/livereload-2.7.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinxcontrib-programoutput[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=livereload server in Python
+EAPI=8
+HOMEPAGE=https://github.com/lepture/python-livereload/ https://pypi.org/project/livereload/
+INHERIT=distutils-r1
+IUSE=examples test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=dev-python/tornado[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lepture/python-livereload/archive/2.7.0.tar.gz -> python-livereload-2.7.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2b535f4c84ce9e83c66494038b4ef948
diff --git a/metadata/md5-cache/dev-python/llfuse-1.5.0 b/metadata/md5-cache/dev-python/llfuse-1.5.0
index aefc4340af2a..ff95758c7cb5 100644
--- a/metadata/md5-cache/dev-python/llfuse-1.5.0
+++ b/metadata/md5-cache/dev-python/llfuse-1.5.0
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( >=sys-fs/fuse-2.8.0:0 >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( >=sys-fs/fuse-2.8.0:0 >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sys-fs/fuse-2.8.0:0 sys-apps/attr python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=sys-fs/fuse-2.8.0:0 sys-apps/attr python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for the low-level FUSE API
EAPI=8
HOMEPAGE=https://github.com/python-llfuse/python-llfuse/ https://pypi.org/project/llfuse/
INHERIT=distutils-r1 pypi
-IUSE=doc examples doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=doc examples doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~arm ~arm64 ~ppc64 ~riscv x86
LICENSE=LGPL-2
-RDEPEND=>=sys-fs/fuse-2.8.0:0 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=sys-fs/fuse-2.8.0:0 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/l/llfuse/llfuse-1.5.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3c854ab0369f39a655eca2646e53b50e
+_md5_=e397a0bc5e53bc3f326d74225d0d79aa
diff --git a/metadata/md5-cache/dev-python/lmfit-1.2.2 b/metadata/md5-cache/dev-python/lmfit-1.2.2
deleted file mode 100644
index c5cbca16a55b..000000000000
--- a/metadata/md5-cache/dev-python/lmfit-1.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/asteval-0.9.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uncertainties-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Non-Linear Least-Squares Minimization and Curve-Fitting for Python
-EAPI=8
-HOMEPAGE=https://lmfit.github.io/lmfit-py/ https://github.com/lmfit/lmfit-py/ https://pypi.org/project/lmfit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=>=dev-python/asteval-0.9.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uncertainties-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/l/lmfit/lmfit-1.2.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b0449747fe635f5f7bc6e444aa62b92d
diff --git a/metadata/md5-cache/dev-python/lmfit-1.3.0 b/metadata/md5-cache/dev-python/lmfit-1.3.0
deleted file mode 100644
index 3945356af9be..000000000000
--- a/metadata/md5-cache/dev-python/lmfit-1.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/asteval-0.9.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uncertainties-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Non-Linear Least-Squares Minimization and Curve-Fitting for Python
-EAPI=8
-HOMEPAGE=https://lmfit.github.io/lmfit-py/ https://github.com/lmfit/lmfit-py/ https://pypi.org/project/lmfit/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=>=dev-python/asteval-0.9.28[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.19[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/uncertainties-3.1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/l/lmfit/lmfit-1.3.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5a63fd9819082434ec8194c21375a089
diff --git a/metadata/md5-cache/dev-python/makefun-1.15.2 b/metadata/md5-cache/dev-python/makefun-1.15.2
index adf5585b34b2..278752b9f98e 100644
--- a/metadata/md5-cache/dev-python/makefun-1.15.2
+++ b/metadata/md5-cache/dev-python/makefun-1.15.2
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Small library to dynamically create Python functions
EAPI=8
HOMEPAGE=https://pypi.org/project/makefun/ https://github.com/smarie/python-makefun/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/makefun/makefun-1.15.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4b989e2b0966d3494f60e1c728744bc3
+_md5_=1cd9e33f77a58739fa18e434135a61d0
diff --git a/metadata/md5-cache/dev-python/mapbox_earcut-1.0.1-r1 b/metadata/md5-cache/dev-python/mapbox_earcut-1.0.1-r1
index 9589a896a649..147040c68ab3 100644
--- a/metadata/md5-cache/dev-python/mapbox_earcut-1.0.1-r1
+++ b/metadata/md5-cache/dev-python/mapbox_earcut-1.0.1-r1
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings to the mapbox earcut C++ library
EAPI=8
HOMEPAGE=https://github.com/skogler/mapbox_earcut_python
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 arm64 ~x86
LICENSE=MIT
-RDEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/numpy:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/skogler/mapbox_earcut_python/archive/v1.0.1.tar.gz -> mapbox_earcut_python-1.0.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e7cb6d022ae641e84179acac551fccf0
+_md5_=57eba7996cfdd3acf338efe072c731d5
diff --git a/metadata/md5-cache/dev-python/markdown-exec-1.8.2 b/metadata/md5-cache/dev-python/markdown-exec-1.8.2
deleted file mode 100644
index f22389a934e0..000000000000
--- a/metadata/md5-cache/dev-python/markdown-exec-1.8.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/markupsafe[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Utilities to execute code blocks in Markdown files
-EAPI=8
-HOMEPAGE=https://pawamoy.github.io/markdown-exec/ https://pypi.org/project/markdown-exec/
-INHERIT=distutils-r1 pypi
-IUSE=ansi test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=ISC
-RDEPEND=>=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/markdown-exec/markdown_exec-1.8.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6e5773e83a2daefbe76f05e90fe89514
diff --git a/metadata/md5-cache/dev-python/markdown-exec-1.9.1 b/metadata/md5-cache/dev-python/markdown-exec-1.9.1
index 0a2fc03253ea..f0e6c916938a 100644
--- a/metadata/md5-cache/dev-python/markdown-exec-1.9.1
+++ b/metadata/md5-cache/dev-python/markdown-exec-1.9.1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/markdown-exec/markdown_exec-1.9.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6e5773e83a2daefbe76f05e90fe89514
+_md5_=b48bd1e6e8a7dfcb7d6ca97abf082d4e
diff --git a/metadata/md5-cache/dev-python/markdown-exec-1.9.2 b/metadata/md5-cache/dev-python/markdown-exec-1.9.2
new file mode 100644
index 000000000000..40e6dddd7f85
--- /dev/null
+++ b/metadata/md5-cache/dev-python/markdown-exec-1.9.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/markupsafe[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Utilities to execute code blocks in Markdown files
+EAPI=8
+HOMEPAGE=https://pawamoy.github.io/markdown-exec/ https://pypi.org/project/markdown-exec/
+INHERIT=distutils-r1 pypi
+IUSE=ansi test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/m/markdown-exec/markdown_exec-1.9.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b48bd1e6e8a7dfcb7d6ca97abf082d4e
diff --git a/metadata/md5-cache/dev-python/markdown-exec-1.9.3 b/metadata/md5-cache/dev-python/markdown-exec-1.9.3
new file mode 100644
index 000000000000..45e29daa479b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/markdown-exec-1.9.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/markupsafe[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Utilities to execute code blocks in Markdown files
+EAPI=8
+HOMEPAGE=https://pawamoy.github.io/markdown-exec/ https://pypi.org/project/markdown-exec/
+INHERIT=distutils-r1 pypi
+IUSE=ansi test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/pymdown-extensions-9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ansi? ( dev-python/pygments-ansi-color[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/m/markdown-exec/markdown_exec-1.9.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0408156fecb198c11bc94ec26e0ac9b9
diff --git a/metadata/md5-cache/dev-python/matplotlib-3.9.0-r1 b/metadata/md5-cache/dev-python/matplotlib-3.9.0-r1
index d2e0f678fd2b..a2bde719f0df 100644
--- a/metadata/md5-cache/dev-python/matplotlib-3.9.0-r1
+++ b/metadata/md5-cache/dev-python/matplotlib-3.9.0-r1
@@ -1,17 +1,17 @@
-BDEPEND=media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/libpng:0 virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-scm-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig test? ( dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !hppa? ( !s390? ( || ( media-video/ffmpeg[openh264] media-video/ffmpeg[x264] ) ) ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] ) ) test? ( media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/libpng:0 virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/libpng:0 virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-scm-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig test? ( dev-python/psutil[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !hppa? ( !s390? ( || ( media-video/ffmpeg[openh264] media-video/ffmpeg[x264] ) ) ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/gtk+:3[introspection] ) ) test? ( media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/libpng:0 virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[tk?,threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/meson-python-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] )
+DEPEND=media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[tk?,threads(+)] )
DESCRIPTION=Pure python plotting library with matlab like syntax
EAPI=8
HOMEPAGE=https://matplotlib.org/ https://github.com/matplotlib/matplotlib/ https://pypi.org/project/matplotlib/
INHERIT=distutils-r1 pypi virtualx
-IUSE=cairo excel gtk3 latex qt5 tk webagg wxwidgets test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
+IUSE=cairo excel gtk3 latex qt5 tk webagg wxwidgets test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=BitstreamVera BSD matplotlib MIT OFL-1.1
-RDEPEND=media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/libpng:0 virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=media-libs/freetype:2 >=media-libs/qhull-2013:= >=dev-python/numpy-1.25:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/contourpy-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cycler-0.10.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fonttools-4.22.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/kiwisolver-1.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-8[jpeg,webp,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyparsing-2.3.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytz-2019.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-fonts/dejavu media-fonts/stix-fonts media-libs/libpng:0 virtual/imagemagick-tools[jpeg,tiff] cairo? ( dev-python/cairocffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) excel? ( dev-python/xlwt[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) gtk3? ( >=dev-python/pygobject-3.40.1-r1:3[cairo?,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] x11-libs/gtk+:3[introspection] ) latex? ( virtual/latex-base app-text/dvipng app-text/ghostscript-gpl app-text/poppler[utils] dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latexextra dev-texlive/texlive-luatex dev-texlive/texlive-xetex ) qt5? ( python_targets_python3_10? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) webagg? ( >=dev-python/tornado-6.0.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) wxwidgets? ( python_targets_python3_10? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/wxpython:*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[tk?,threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/matplotlib/matplotlib-3.9.0.tar.gz test? ( https://downloads.sourceforge.net/project/freetype/freetype2/2.6.1/freetype-2.6.1.tar.gz )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=4ff29f9f80ffeee0e6b04e329b033e11
+_md5_=268fba8ef2d45fda8ee9f733f96ce1f3
diff --git a/metadata/md5-cache/dev-python/mergedeep-1.3.4-r1 b/metadata/md5-cache/dev-python/mergedeep-1.3.4-r1
index bcbcdb0914ab..29b9225f24d1 100644
--- a/metadata/md5-cache/dev-python/mergedeep-1.3.4-r1
+++ b/metadata/md5-cache/dev-python/mergedeep-1.3.4-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] dev-python/recommonmark[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/alabaster[python_targets_python3_13(-)] dev-python/recommonmark[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] dev-python/recommonmark[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A deep merge tool for Python
EAPI=8
-HOMEPAGE=https://github.com/clarketm/mergedeep/
+HOMEPAGE=https://github.com/clarketm/mergedeep/ https://pypi.org/project/mergedeep/
INHERIT=distutils-r1
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/clarketm/mergedeep/archive/refs/tags/v1.3.4.tar.gz -> mergedeep-1.3.4.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b18de90be252c15b981a234562ddbf7f
+_md5_=3b65019bea0600d2855ee389b9574fc0
diff --git a/metadata/md5-cache/dev-python/micawber-0.5.5 b/metadata/md5-cache/dev-python/micawber-0.5.5
index 2a86ce0d4c0e..1b469071bcdd 100644
--- a/metadata/md5-cache/dev-python/micawber-0.5.5
+++ b/metadata/md5-cache/dev-python/micawber-0.5.5
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A small library for extracting rich content from urls
EAPI=8
HOMEPAGE=https://github.com/coleifer/micawber/ https://pypi.org/project/micawber/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~riscv
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/coleifer/micawber/archive/0.5.5.tar.gz -> micawber-0.5.5.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0a1abc1c129b6e0bb7afce9062faa15
+_md5_=6dd8fa2d68324bbb318a2788960beb6a
diff --git a/metadata/md5-cache/dev-python/mkdocs-autorefs-0.5.0 b/metadata/md5-cache/dev-python/mkdocs-autorefs-0.5.0
deleted file mode 100644
index a324208e0a7a..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-autorefs-0.5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/markdown[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mkdocs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Automatically link across pages in MkDoc
-EAPI=8
-HOMEPAGE=https://mkdocstrings.github.io/autorefs/ https://github.com/mkdocstrings/autorefs/ https://pypi.org/project/mkdocs-autorefs/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=ISC
-RDEPEND=dev-python/markdown[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mkdocs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-autorefs/mkdocs_autorefs-0.5.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d6e67eb5427871c5cc95a170331c2e84
diff --git a/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.2.0 b/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.2.0
deleted file mode 100644
index e1c14f79b15d..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-htmlproofer-plugin-1.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markdown[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A MkDocs plugin that validates URLs in rendered HTML files
-EAPI=8
-HOMEPAGE=https://github.com/manuzhang/mkdocs-htmlproofer-plugin/ https://pypi.org/project/mkdocs-htmlproofer-plugin/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv
-LICENSE=MIT
-RDEPEND=dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/markdown[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/manuzhang/mkdocs-htmlproofer-plugin/archive/v1.2.0.tar.gz -> mkdocs-htmlproofer-plugin-1.2.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a2ee49d77f8a8b9517cd550c859f88d1
diff --git a/metadata/md5-cache/dev-python/mkdocs-macros-plugin-1.0.4 b/metadata/md5-cache/dev-python/mkdocs-macros-plugin-1.0.4
deleted file mode 100644
index effb9655a1a4..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-macros-plugin-1.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/mkdocs-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/termcolor[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Mkdocs plug-in allowing the use of macros and variables in Markdown
-EAPI=8
-HOMEPAGE=https://mkdocs-macros-plugin.readthedocs.io/ https://pypi.org/project/mkdocs-macros-plugin/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=>=dev-python/mkdocs-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/termcolor[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/m/mkdocs-macros-plugin/mkdocs-macros-plugin-1.0.4.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=81218ad8a51eaa11e9d9335ae82f948d
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.5.25 b/metadata/md5-cache/dev-python/mkdocs-material-9.5.25
deleted file mode 100644
index cd4e91e16600..000000000000
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.5.25
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/trove-classifiers-2023.10.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] dev-python/mkdocs-material-extensions[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/mkdocs-redirects[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] dev-python/mkdocs-material-extensions[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/mkdocs-redirects[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] dev-python/mkdocs-material-extensions[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/mkdocs-redirects[python_targets_python3_10(-)] ) ) )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A Material Design theme for MkDocs
-EAPI=8
-HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
-INHERIT=distutils-r1 docs
-IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
-LICENSE=MIT
-PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.5.25.tar.gz -> mkdocs-material-9.5.25.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=85e7f11bd17d3a04e127783ad8a595fc
diff --git a/metadata/md5-cache/dev-python/mkdocs-material-9.5.26 b/metadata/md5-cache/dev-python/mkdocs-material-9.5.26
index 77ec1d53115a..4d7c37a12dfb 100644
--- a/metadata/md5-cache/dev-python/mkdocs-material-9.5.26
+++ b/metadata/md5-cache/dev-python/mkdocs-material-9.5.26
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/squidfunk/mkdocs-material/ https://pypi.org/project/mkdocs-material/
INHERIT=distutils-r1 docs
IUSE=social python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
PDEPEND=>=dev-python/mkdocs-material-extensions-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
RDEPEND=>=dev-python/Babel-2.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/colorama-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/markdown-3.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocs-1.5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paginate-0.5.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.16[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pymdown-extensions-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readtime-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/regex-2022.4.24[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.26[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] social? ( >=dev-python/pillow-10.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=media-gfx/cairosvg-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
SLOT=0
SRC_URI=https://github.com/squidfunk/mkdocs-material/archive/9.5.26.tar.gz -> mkdocs-material-9.5.26.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0dec1f83c0e8bd57fc095b5dbf020134
+_md5_=85e7f11bd17d3a04e127783ad8a595fc
diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-1.10.4 b/metadata/md5-cache/dev-python/mkdocstrings-python-1.10.4
new file mode 100644
index 000000000000..6917f6624f12
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocstrings-python-1.10.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/griffe-0.44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocstrings-0.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python handler for dev-python/mkdocstrings
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/python/ https://github.com/mkdocstrings/python/ https://pypi.org/project/mkdocstrings-python/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/griffe-0.44[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocstrings-0.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mkdocstrings/python/archive/1.10.4.tar.gz -> mkdocstrings-python-1.10.4.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=47e07651919e0cee3ce469ed9f7ee1da
diff --git a/metadata/md5-cache/dev-python/mkdocstrings-python-1.10.5 b/metadata/md5-cache/dev-python/mkdocstrings-python-1.10.5
new file mode 100644
index 000000000000..c413eec49178
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mkdocstrings-python-1.10.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mkdocs-material[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/griffe-0.47[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocstrings-0.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python handler for dev-python/mkdocstrings
+EAPI=8
+HOMEPAGE=https://mkdocstrings.github.io/python/ https://github.com/mkdocstrings/python/ https://pypi.org/project/mkdocstrings-python/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~riscv
+LICENSE=ISC
+RDEPEND=>=dev-python/griffe-0.47[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mkdocstrings-0.25.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mkdocstrings/python/archive/1.10.5.tar.gz -> mkdocstrings-python-1.10.5.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=074377d5417a6e02cc563715ec5f142e
diff --git a/metadata/md5-cache/dev-python/moddb-0.10.0 b/metadata/md5-cache/dev-python/moddb-0.10.0
deleted file mode 100644
index 9c49201018c4..000000000000
--- a/metadata/md5-cache/dev-python/moddb-0.10.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-rerunfailures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-autodoc-typehints[python_targets_python3_10(-)] ) ) ) test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pyrate-limiter-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python scrapper to access ModDB mods, games and more as objects
-EAPI=8
-HOMEPAGE=https://github.com/ClementJ18/moddb
-INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-PROPERTIES=test_network
-RDEPEND=dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pyrate-limiter-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ClementJ18/moddb/archive/refs/tags/v0.10.0.tar.gz -> moddb-0.10.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5ba35ec6bc30615755dfe7e083029d5b
diff --git a/metadata/md5-cache/dev-python/msgpack-1.0.8 b/metadata/md5-cache/dev-python/msgpack-1.0.8
index 2f0ebb67f833..ceb8e6c11606 100644
--- a/metadata/md5-cache/dev-python/msgpack-1.0.8
+++ b/metadata/md5-cache/dev-python/msgpack-1.0.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://msgpack.org/ https://github.com/msgpack/msgpack-python/ https://pypi.org/project/msgpack/
INHERIT=distutils-r1 pypi
IUSE=+native-extensions test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=Apache-2.0
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/m/msgpack/msgpack-1.0.8.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2232abde1001cbcd104a9ecf0f6628eb
+_md5_=02097af411e817697b50dcd18c7accb2
diff --git a/metadata/md5-cache/dev-python/munkres-1.1.4-r1 b/metadata/md5-cache/dev-python/munkres-1.1.4-r1
index 232a66a1b4f8..5b62fa6eb96e 100644
--- a/metadata/md5-cache/dev-python/munkres-1.1.4-r1
+++ b/metadata/md5-cache/dev-python/munkres-1.1.4-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/bmc/munkres/ https://pypi.org/project/munkres/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bmc/munkres/archive/release-1.1.4.tar.gz -> munkres-release-1.1.4.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1328c676a76d848babd303178175cd5f
+_md5_=104169881c166b13ccd0fa5a33caaa59
diff --git a/metadata/md5-cache/dev-python/mypy-1.10.1 b/metadata/md5-cache/dev-python/mypy-1.10.1
new file mode 100644
index 000000000000..af42f28628fd
--- /dev/null
+++ b/metadata/md5-cache/dev-python/mypy-1.10.1
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) dev-python/types-psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/types-setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/attrs-18.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( !dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Optional static typing for Python
+EAPI=8
+HOMEPAGE=https://www.mypy-lang.org/ https://github.com/python/mypy/ https://pypi.org/project/mypy/
+INHERIT=distutils-r1 multiprocessing
+IUSE=+native-extensions test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=!dev-util/stubgen >=dev-python/psutil-4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mypy_extensions-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python/mypy/archive/v1.10.1.tar.gz -> mypy-1.10.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a93afb7dba2f8dacac2238aa0207816a
diff --git a/metadata/md5-cache/dev-python/nbxmpp-5.0.0 b/metadata/md5-cache/dev-python/nbxmpp-5.0.0
index c696f8dcea7d..4176a8b9f7af 100644
--- a/metadata/md5-cache/dev-python/nbxmpp-5.0.0
+++ b/metadata/md5-cache/dev-python/nbxmpp-5.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://dev.gajim.org/gajim/python-nbxmpp/ https://pypi.org/project/nbxmpp/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 arm64 ~loong ~riscv x86
LICENSE=GPL-3
RDEPEND=dev-libs/gobject-introspection net-libs/libsoup:3.0[introspection] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/precis-i18n-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygobject-3.42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://dev.gajim.org/gajim/python-nbxmpp/-/archive/5.0.0/python-nbxmpp-5.0.0.tar.bz2
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7dfeb0e7487a7046e37eb0f866df3891
+_md5_=696d6ef63aba66e8fad9cdccc1ce1c66
diff --git a/metadata/md5-cache/dev-python/nbxmpp-5.0.1 b/metadata/md5-cache/dev-python/nbxmpp-5.0.1
new file mode 100644
index 000000000000..9f32394a9084
--- /dev/null
+++ b/metadata/md5-cache/dev-python/nbxmpp-5.0.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-libs/gobject-introspection net-libs/libsoup:3.0[introspection] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/precis-i18n-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygobject-3.42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python library to use Jabber/XMPP networks in a non-blocking way
+EAPI=8
+HOMEPAGE=https://dev.gajim.org/gajim/python-nbxmpp/ https://pypi.org/project/nbxmpp/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=dev-libs/gobject-introspection net-libs/libsoup:3.0[introspection] dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/precis-i18n-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygobject-3.42[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://dev.gajim.org/gajim/python-nbxmpp/-/archive/5.0.1/python-nbxmpp-5.0.1.tar.bz2
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7dfeb0e7487a7046e37eb0f866df3891
diff --git a/metadata/md5-cache/dev-python/networkx-3.3 b/metadata/md5-cache/dev-python/networkx-3.3
index f925e93bacf7..82dbb26a63d2 100644
--- a/metadata/md5-cache/dev-python/networkx-3.3
+++ b/metadata/md5-cache/dev-python/networkx-3.3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=test? ( >=dev-python/lxml-4.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/matplotlib-3.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/scipy-1.11.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Python tools to manipulate graphs and complex networks
EAPI=8
HOMEPAGE=https://networkx.org/ https://github.com/networkx/networkx/ https://pypi.org/project/networkx/
INHERIT=distutils-r1 multiprocessing optfeature pypi virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
KEYWORDS=amd64 arm arm64 ~loong ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/networkx/networkx-3.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=2177a83334ece6a8a750624522c0e97d
+_md5_=3745ee0d877904c3e38de30830c5e6e2
diff --git a/metadata/md5-cache/dev-python/nodeenv-1.8.0-r1 b/metadata/md5-cache/dev-python/nodeenv-1.8.0-r1
deleted file mode 100644
index 3164c795ee35..000000000000
--- a/metadata/md5-cache/dev-python/nodeenv-1.8.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Node.js virtual environment builder
-EAPI=8
-HOMEPAGE=https://github.com/ekalinin/nodeenv/ https://pypi.org/project/nodeenv/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~hppa ~ppc ~ppc64 x86
-LICENSE=BSD
-PROPERTIES=test_network
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ekalinin/nodeenv/archive/1.8.0.tar.gz -> nodeenv-1.8.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=225299b485d762d889fb3fe6fe2ef9eb
diff --git a/metadata/md5-cache/dev-python/nodeenv-1.9.0 b/metadata/md5-cache/dev-python/nodeenv-1.9.0
deleted file mode 100644
index 5b95e6f0e91a..000000000000
--- a/metadata/md5-cache/dev-python/nodeenv-1.9.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Node.js virtual environment builder
-EAPI=8
-HOMEPAGE=https://github.com/ekalinin/nodeenv/ https://pypi.org/project/nodeenv/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86
-LICENSE=BSD
-PROPERTIES=test_network
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ekalinin/nodeenv/archive/1.9.0.tar.gz -> nodeenv-1.9.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e0ec72961efe2a525ecaae76e9cd9213
diff --git a/metadata/md5-cache/dev-python/nodeenv-1.9.1 b/metadata/md5-cache/dev-python/nodeenv-1.9.1
index 954406c58806..80b678e1ae2f 100644
--- a/metadata/md5-cache/dev-python/nodeenv-1.9.1
+++ b/metadata/md5-cache/dev-python/nodeenv-1.9.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/ekalinin/nodeenv/ https://pypi.org/project/nodeenv/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 arm64 ~hppa ~ppc ~ppc64 x86
LICENSE=BSD
PROPERTIES=test_network
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/ekalinin/nodeenv/archive/1.9.1.tar.gz -> nodeenv-1.9.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=694fd679091f699c824ae99b32cb0845
+_md5_=e3d5d3f9de1faa36193540a1234458cf
diff --git a/metadata/md5-cache/dev-python/noseofyeti-2.4.9-r1 b/metadata/md5-cache/dev-python/noseofyeti-2.4.9-r1
index 0487037d7478..94ad77746d51 100644
--- a/metadata/md5-cache/dev-python/noseofyeti-2.4.9-r1
+++ b/metadata/md5-cache/dev-python/noseofyeti-2.4.9-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-helpers-namespace[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/black[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-helpers-namespace[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A custom python codec that provides an RSpec style dsl for python
EAPI=8
HOMEPAGE=https://github.com/delfick/nose-of-yeti/ https://pypi.org/project/noseOfYeti/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/noseofyeti/noseofyeti-2.4.9.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3b8170a9f4a0e47236bbc064bf551c91
+_md5_=876216971b5703813425613a30c8120a
diff --git a/metadata/md5-cache/dev-python/notebook-7.2.0 b/metadata/md5-cache/dev-python/notebook-7.2.0
deleted file mode 100644
index 6c60aa19aa7d..000000000000
--- a/metadata/md5-cache/dev-python/notebook-7.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/hatch-jupyter-builder[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/ipykernel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/nbval[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-unixsocket[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-console-scripts[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-jupyter[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-tornasync[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/jupyter-server-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-server-2.27.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-shim-0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/notebook-shim-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DESCRIPTION=Jupyter Interactive Notebook
-EAPI=8
-HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/notebook/ https://pypi.org/project/notebook/
-INHERIT=distutils-r1 pypi xdg-utils
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=BSD
-RDEPEND=>=dev-python/jupyter-server-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-server-2.27.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-shim-0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/notebook-shim-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/n/notebook/notebook-7.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a6234050e58669cfe2b9ebeb7ca152ff
diff --git a/metadata/md5-cache/dev-python/notebook-7.2.1 b/metadata/md5-cache/dev-python/notebook-7.2.1
index 27f51aaa731f..12eaecc0cad5 100644
--- a/metadata/md5-cache/dev-python/notebook-7.2.1
+++ b/metadata/md5-cache/dev-python/notebook-7.2.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://jupyter.org/ https://github.com/jupyter/notebook/ https://pypi.org/project/notebook/
INHERIT=distutils-r1 pypi xdg-utils
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
LICENSE=BSD
RDEPEND=>=dev-python/jupyter-server-2.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyterlab-server-2.27.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyterlab-server-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/notebook-shim-0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/notebook-shim-0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-6.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/n/notebook/notebook-7.2.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=63b84d35d48befbca3a27a411ea90391
+_md5_=a6234050e58669cfe2b9ebeb7ca152ff
diff --git a/metadata/md5-cache/dev-python/numexpr-2.10.1 b/metadata/md5-cache/dev-python/numexpr-2.10.1
new file mode 100644
index 000000000000..1728b453f8dc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/numexpr-2.10.1
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-python/numpy-2.0.0_rc:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+DESCRIPTION=Fast numerical array expression evaluator for Python and NumPy
+EAPI=8
+HOMEPAGE=https://github.com/pydata/numexpr/ https://pypi.org/project/numexpr/
+INHERIT=distutils-r1
+IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=>=dev-python/numpy-2.0.0_rc:=[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://github.com/pydata/numexpr/archive/v2.10.1.tar.gz -> numexpr-2.10.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ceb9f2b4a9f125c654b949a42ef83f10
diff --git a/metadata/md5-cache/dev-python/openpyxl-3.1.4 b/metadata/md5-cache/dev-python/openpyxl-3.1.4
index ef891c55522a..6950d05b06f4 100644
--- a/metadata/md5-cache/dev-python/openpyxl-3.1.4
+++ b/metadata/md5-cache/dev-python/openpyxl-3.1.4
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://foss.heptapod.net/openpyxl/openpyxl/-/archive/3.1.4/openpyxl-3.1.4.tar.bz2
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=71985804ca19fba8ab6fbe1997a2a121
+_md5_=73ab4f555b84d4e19e1d12f9fd686940
diff --git a/metadata/md5-cache/dev-python/openpyxl-3.1.5 b/metadata/md5-cache/dev-python/openpyxl-3.1.5
new file mode 100644
index 000000000000..369f8d331b5e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/openpyxl-3.1.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/lxml-5.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,tiff,jpeg] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) test? ( dev-python/et-xmlfile[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Pure python reader and writer of Excel OpenXML files
+EAPI=8
+HOMEPAGE=https://openpyxl.readthedocs.io/en/stable/ https://foss.heptapod.net/openpyxl/openpyxl/
+INHERIT=distutils-r1
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=dev-python/et-xmlfile[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://foss.heptapod.net/openpyxl/openpyxl/-/archive/3.1.5/openpyxl-3.1.5.tar.bz2
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ab16204f28fcb18aa5713e5ad25f4b89
diff --git a/metadata/md5-cache/dev-python/oslo-concurrency-6.0.0 b/metadata/md5-cache/dev-python/oslo-concurrency-6.0.0
index 07f83e30e1e9..2c73f4e17c41 100644
--- a/metadata/md5-cache/dev-python/oslo-concurrency-6.0.0
+++ b/metadata/md5-cache/dev-python/oslo-concurrency-6.0.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fasteners-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fasteners-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Oslo Concurrency library
EAPI=8
HOMEPAGE=https://opendev.org/openstack/oslo.concurrency/ https://github.com/openstack/oslo.concurrency/ https://pypi.org/project/oslo.concurrency/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fasteners-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-i18n-3.15.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-utils-3.33.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fasteners-0.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/o/oslo.concurrency/oslo.concurrency-6.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d18130f2f0ef638a0b68d17e12b89278
+_md5_=02bc7b191c3fc637bf389cf055ecc8d4
diff --git a/metadata/md5-cache/dev-python/pandas-2.2.2 b/metadata/md5-cache/dev-python/pandas-2.2.2
index 7afb8a667686..e9e98d2da13e 100644
--- a/metadata/md5-cache/dev-python/pandas-2.2.2
+++ b/metadata/md5-cache/dev-python/pandas-2.2.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pandas.pydata.org/ https://github.com/pandas-dev/pandas/ https://pypi.org/project/pandas/
INHERIT=distutils-r1 optfeature pypi virtualx
IUSE=big-endian full-support minimal test X test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm64 ~hppa ~loong ~riscv x86
+KEYWORDS=amd64 arm64 ~loong ~riscv x86
LICENSE=BSD
RDEPEND=>=dev-python/numpy-1.23.2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2020.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tzdata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !minimal? ( >=dev-python/bottleneck-1.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numexpr-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) full-support? ( >=dev-python/beautifulsoup4-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/blosc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/matplotlib-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/openpyxl-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sqlalchemy-1.4.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xarray-2022.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xlrd-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xlsxwriter-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !arm? ( !hppa? ( !ppc? ( !x86? ( >=dev-python/scipy-1.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/statsmodels[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) ) ) !big-endian? ( >=dev-python/tables-3.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) X? ( || ( >=dev-python/PyQt5-5.15.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-misc/xclip x11-misc/xsel ) ) ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.2.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=1950ab40f9947aa2ee866dca155a701f
+_md5_=e341059553b1897f34ba400e9e99566a
diff --git a/metadata/md5-cache/dev-python/pandas-2.2.2-r1 b/metadata/md5-cache/dev-python/pandas-2.2.2-r1
index d136ba9188db..2533abfc9b1d 100644
--- a/metadata/md5-cache/dev-python/pandas-2.2.2-r1
+++ b/metadata/md5-cache/dev-python/pandas-2.2.2-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pandas.pydata.org/ https://github.com/pandas-dev/pandas/ https://pypi.org/project/pandas/
INHERIT=distutils-r1 optfeature pypi virtualx
IUSE=big-endian full-support minimal test X test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm64 ~hppa ~loong ~riscv ~x86
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
LICENSE=BSD
RDEPEND=>=dev-python/numpy-1.23.2:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytz-2020.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tzdata[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !minimal? ( >=dev-python/bottleneck-1.3.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numexpr-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) full-support? ( >=dev-python/beautifulsoup4-4.11.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/blosc[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/matplotlib-3.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/openpyxl-3.0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sqlalchemy-1.4.36[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tabulate-0.8.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xarray-2022.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xlrd-2.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xlsxwriter-3.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/xlwt-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !arm? ( !hppa? ( !ppc? ( !x86? ( >=dev-python/scipy-1.8.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/statsmodels[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) ) ) !big-endian? ( >=dev-python/tables-3.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) X? ( || ( >=dev-python/PyQt5-5.15.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-misc/xclip x11-misc/xsel ) ) ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pandas/pandas-2.2.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=469aff07a8d7f39c853a805b26b681e2
+_md5_=566f1439f7db43b8696454170cbbc12b
diff --git a/metadata/md5-cache/dev-python/parse-1.20.1 b/metadata/md5-cache/dev-python/parse-1.20.1
deleted file mode 100644
index 3da4a531127c..000000000000
--- a/metadata/md5-cache/dev-python/parse-1.20.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Parse strings using a specification based on the Python format() syntax
-EAPI=8
-HOMEPAGE=https://github.com/r1chardj0n3s/parse/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/parse/parse-1.20.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c3b90221a994be2ed256a5175c23c74a
diff --git a/metadata/md5-cache/dev-python/parse-1.20.2 b/metadata/md5-cache/dev-python/parse-1.20.2
index 72319aff218a..0c194e3c5a2a 100644
--- a/metadata/md5-cache/dev-python/parse-1.20.2
+++ b/metadata/md5-cache/dev-python/parse-1.20.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/r1chardj0n3s/parse/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/parse/parse-1.20.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=08f65a03e826f086eb579a5bd19935cc
+_md5_=c3b90221a994be2ed256a5175c23c74a
diff --git a/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1 b/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1
index 5278109a0ff7..46201fdd2f00 100644
--- a/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1
+++ b/metadata/md5-cache/dev-python/pdfrw-0.4_p1-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/reportlab[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/reportlab[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test unpack
DESCRIPTION=PDF file reader/writer library
EAPI=8
HOMEPAGE=https://github.com/sarnold/pdfrw/ https://pypi.org/project/pdfrw/
INHERIT=distutils-r1
-IUSE=crypt test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=crypt test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86
LICENSE=BSD MIT
-RDEPEND=crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=crypt? ( dev-python/pycryptodome[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sarnold/pdfrw/archive/0.4-1.tar.gz -> pdfrw-0.4-1.gh.tar.gz test? ( https://github.com/pmaupin/static_pdfs/archive/d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz -> pdfrw-static_pdfs-d646009a0e3e71daf13a52ab1029e2230920ebf4.tar.gz )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=92dec181d42f177fc6f0500076cd2db8
+_md5_=fa8d6b66fa45b336eddd2f6129e436f5
diff --git a/metadata/md5-cache/dev-python/pdm-2.15.1 b/metadata/md5-cache/dev-python/pdm-2.15.1
deleted file mode 100644
index 9e20496715f8..000000000000
--- a/metadata/md5-cache/dev-python/pdm-2.15.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python package and dependency manager supporting the latest PEP standards
-EAPI=8
-HOMEPAGE=https://pdm-project.org/ https://github.com/pdm-project/pdm/ https://pypi.org/project/pdm/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a076f4cbc6bffd6e8fc096fd05663955
diff --git a/metadata/md5-cache/dev-python/pdm-2.15.2 b/metadata/md5-cache/dev-python/pdm-2.15.2
deleted file mode 100644
index 88a82fee755b..000000000000
--- a/metadata/md5-cache/dev-python/pdm-2.15.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python package and dependency manager supporting the latest PEP standards
-EAPI=8
-HOMEPAGE=https://pdm-project.org/ https://github.com/pdm-project/pdm/ https://pypi.org/project/pdm/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=38e7d5540ae998b2903cced3df8b4070
diff --git a/metadata/md5-cache/dev-python/pdm-2.15.3 b/metadata/md5-cache/dev-python/pdm-2.15.3
deleted file mode 100644
index c7a647dde3f7..000000000000
--- a/metadata/md5-cache/dev-python/pdm-2.15.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python package and dependency manager supporting the latest PEP standards
-EAPI=8
-HOMEPAGE=https://pdm-project.org/ https://github.com/pdm-project/pdm/ https://pypi.org/project/pdm/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64
-LICENSE=MIT
-RDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.15.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=38e7d5540ae998b2903cced3df8b4070
diff --git a/metadata/md5-cache/dev-python/pdm-2.16.0 b/metadata/md5-cache/dev-python/pdm-2.16.0
new file mode 100644
index 000000000000..932a0af9930a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pdm-2.16.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python package and dependency manager supporting the latest PEP standards
+EAPI=8
+HOMEPAGE=https://pdm-project.org/ https://github.com/pdm-project/pdm/ https://pypi.org/project/pdm/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pbs-installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.16.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=38e7d5540ae998b2903cced3df8b4070
diff --git a/metadata/md5-cache/dev-python/pdm-2.16.1 b/metadata/md5-cache/dev-python/pdm-2.16.1
new file mode 100644
index 000000000000..e4d1f806edb6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pdm-2.16.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pbs-installer-2024.4.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pbs-installer-2024.4.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python package and dependency manager supporting the latest PEP standards
+EAPI=8
+HOMEPAGE=https://pdm-project.org/ https://github.com/pdm-project/pdm/ https://pypi.org/project/pdm/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=dev-python/blinker[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dep-logic-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/platformdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/rich[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/truststore[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hishel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pbs-installer-2024.4.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyproject-hooks[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/unearth-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/findpython-1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/findpython-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomlkit[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/shellingham[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-dotenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/resolvelib-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/installer[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pdm/pdm-2.16.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=08687a3806cfc0181d772ad41cf26f87
diff --git a/metadata/md5-cache/dev-python/pdm-backend-2.3.1 b/metadata/md5-cache/dev-python/pdm-backend-2.3.1
new file mode 100644
index 000000000000..b122a3804a7e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pdm-backend-2.3.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/editables-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-vcs/git ) test? ( >=dev-python/editables-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A PEP 517 backend for PDM that supports PEP 621 metadata
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pdm-backend/ https://github.com/pdm-project/pdm-backend/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/editables-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-metadata-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pdm-project/pdm-backend/archive/2.3.1.tar.gz -> pdm-backend-2.3.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=70a1c46411ee1dd3c2a941ad32137d03
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.37 b/metadata/md5-cache/dev-python/phonenumbers-8.13.37
deleted file mode 100644
index 19489ef2f870..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.37
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/protobuf-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python port of Google's libphonenumber
-EAPI=8
-HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.37.tar.gz -> python-phonenumbers-8.13.37.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f0012a770ce5f36c4ebca5ac8d95b151
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.38 b/metadata/md5-cache/dev-python/phonenumbers-8.13.38
deleted file mode 100644
index b4b2dae97eea..000000000000
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.38
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/protobuf-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python port of Google's libphonenumber
-EAPI=8
-HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.38.tar.gz -> python-phonenumbers-8.13.38.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e9252a11e4df548c17882e3ff4037e05
diff --git a/metadata/md5-cache/dev-python/phonenumbers-8.13.39 b/metadata/md5-cache/dev-python/phonenumbers-8.13.39
index d2125b1b0747..a19d260cd885 100644
--- a/metadata/md5-cache/dev-python/phonenumbers-8.13.39
+++ b/metadata/md5-cache/dev-python/phonenumbers-8.13.39
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/daviddrysdale/python-phonenumbers/ https://pypi.org/project/phonenumbers/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/daviddrysdale/python-phonenumbers/archive/v8.13.39.tar.gz -> python-phonenumbers-8.13.39.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e9252a11e4df548c17882e3ff4037e05
+_md5_=f0012a770ce5f36c4ebca5ac8d95b151
diff --git a/metadata/md5-cache/dev-python/pikepdf-9.0.0 b/metadata/md5-cache/dev-python/pikepdf-9.0.0
index a22086d9969c..9cb76923064d 100644
--- a/metadata/md5-cache/dev-python/pikepdf-9.0.0
+++ b/metadata/md5-cache/dev-python/pikepdf-9.0.0
@@ -1,17 +1,17 @@
-BDEPEND=>=dev-python/pybind11-2.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-scm-7.0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/attrs-20.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-6.36[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-5.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !big-endian? ( >=dev-python/python-xmp-toolkit-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) media-libs/tiff[zlib] ) test? ( >=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[lcms,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/pybind11-2.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-scm-7.0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/attrs-20.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.36[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/numpy-1.21.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-5.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,jpeg,lcms,tiff] >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] !big-endian? ( >=dev-python/python-xmp-toolkit-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) media-libs/tiff[zlib] ) test? ( >=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[lcms,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-text/qpdf-11.5.0:0= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=app-text/qpdf-11.5.0:0= python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python library to work with pdf files based on qpdf
EAPI=8
HOMEPAGE=https://github.com/pikepdf/pikepdf/ https://pypi.org/project/pikepdf/
INHERIT=distutils-r1 pypi
-IUSE=big-endian test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+IUSE=big-endian test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MPL-2.0
-RDEPEND=>=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[lcms,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=app-text/qpdf-11.5.0:0= dev-python/deprecated[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/lxml-4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-10.0.1[lcms,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pikepdf/pikepdf-9.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cd2f188f3d0b2ce3fc079e41968803a6
+_md5_=828732146990dc5c2aea9c0a8397a67e
diff --git a/metadata/md5-cache/dev-python/pillow-10.3.0 b/metadata/md5-cache/dev-python/pillow-10.3.0
index de3d1199da7a..264c73b62b59 100644
--- a/metadata/md5-cache/dev-python/pillow-10.3.0
+++ b/metadata/md5-cache/dev-python/pillow-10.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://python-pillow.org/ https://github.com/python-pillow/Pillow/ https://pypi.org/project/pillow/
INHERIT=distutils-r1 toolchain-funcs virtualx
IUSE=examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb zlib test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug test
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=HPND
RDEPEND=imagequant? ( media-gfx/libimagequant:= ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lcms? ( media-libs/lcms:2= ) tiff? ( media-libs/tiff:=[jpeg,zlib] ) truetype? ( media-libs/freetype:2= ) webp? ( media-libs/libwebp:= ) xcb? ( x11-libs/libxcb ) zlib? ( sys-libs/zlib:= ) dev-python/olefile[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[tk?,threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[tk?,threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[tk?,threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[tk?,threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[tk?,threads(+)] )
REQUIRED_USE=test? ( jpeg jpeg2k lcms tiff truetype ) || ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/python-pillow/Pillow/archive/10.3.0.tar.gz -> pillow-10.3.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=f5ef6718db015253f0986eb5a25fe2c0
+_md5_=92c43c229390c0c4da58f98b8731936e
diff --git a/metadata/md5-cache/dev-python/pip-24.1 b/metadata/md5-cache/dev-python/pip-24.1
new file mode 100644
index 000000000000..5dd89079c6dc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pip-24.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_python3_10? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_12? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_13? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) ) test? ( >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+),threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The PyPA recommended tool for installing Python packages
+EAPI=8
+HOMEPAGE=https://pip.pypa.io/en/stable/ https://pypi.org/project/pip/ https://github.com/pypa/pip/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2
+RDEPEND=>=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[ssl(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+),threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pypa/pip/archive/24.1.tar.gz -> pip-24.1.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e6630157072e015b1de6f7a44c9aa15a
diff --git a/metadata/md5-cache/dev-python/pip-24.1-r1 b/metadata/md5-cache/dev-python/pip-24.1-r1
new file mode 100644
index 000000000000..b409db27bb19
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pip-24.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/cachecontrol-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distlib-0.3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distro-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/msgpack-1.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-hooks-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/resolvelib-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tenacity-8.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/truststore-0.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_python3_10? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) python_targets_python3_11? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) python_targets_python3_12? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) python_targets_python3_13? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) ) test? ( >=dev-python/cachecontrol-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distlib-0.3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distro-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/msgpack-1.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-hooks-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/resolvelib-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tenacity-8.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/truststore-0.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+),threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The PyPA recommended tool for installing Python packages
+EAPI=8
+HOMEPAGE=https://pip.pypa.io/en/stable/ https://pypi.org/project/pip/ https://github.com/pypa/pip/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2
+RDEPEND=>=dev-python/cachecontrol-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distlib-0.3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distro-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/msgpack-1.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-hooks-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/resolvelib-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tenacity-8.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/truststore-0.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[ssl(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+),threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pypa/pip/archive/24.1.tar.gz -> pip-24.1.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e2ad75bbbc16c7a8f2e3e63be2bdce17
diff --git a/metadata/md5-cache/dev-python/pip-24.1.1 b/metadata/md5-cache/dev-python/pip-24.1.1
new file mode 100644
index 000000000000..1aebf5fa1a47
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pip-24.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/cachecontrol-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distlib-0.3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distro-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/msgpack-1.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-hooks-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/resolvelib-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tenacity-8.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/truststore-0.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_python3_10? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) python_targets_python3_11? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) python_targets_python3_12? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) python_targets_python3_13? ( dev-python/ensurepip-setuptools dev-python/ensurepip-wheel dev-python/freezegun[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pretend[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scripttest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli-w[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/werkzeug[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test-rust? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-vcs/git ) ) test? ( >=dev-python/cachecontrol-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distlib-0.3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distro-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/msgpack-1.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-hooks-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/resolvelib-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tenacity-8.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/truststore-0.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+),threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The PyPA recommended tool for installing Python packages
+EAPI=8
+HOMEPAGE=https://pip.pypa.io/en/stable/ https://pypi.org/project/pip/ https://github.com/pypa/pip/
+INHERIT=bash-completion-r1 distutils-r1
+IUSE=test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
+LICENSE=MIT Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2
+RDEPEND=>=dev-python/cachecontrol-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distlib-0.3.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/distro-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/msgpack-1.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyproject-hooks-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/rich-13.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/resolvelib-1.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tenacity-8.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/truststore-0.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-39.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[ssl(+),threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+),threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+),threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+),threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+),threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pypa/pip/archive/24.1.1.tar.gz -> pip-24.1.1.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e2ad75bbbc16c7a8f2e3e63be2bdce17
diff --git a/metadata/md5-cache/dev-python/pkgcraft-0.0.10 b/metadata/md5-cache/dev-python/pkgcraft-0.0.10
new file mode 100644
index 000000000000..462d9e6445d2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pkgcraft-0.0.10
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/cython-3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools-scm[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/pkgconfig test? ( <sys-libs/pkgcraft-9999 >=sys-libs/pkgcraft-0.0.15:= >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=<sys-libs/pkgcraft-9999 >=sys-libs/pkgcraft-0.0.15:= python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Python bindings for pkgcraft
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pkgcraft/ https://github.com/pkgcraft/pkgcraft-python/
+INHERIT=distutils-r1
+IUSE=+examples test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=<sys-libs/pkgcraft-9999 >=sys-libs/pkgcraft-0.0.15:= python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pkgcraft/pkgcraft-python/releases/download/v0.0.10/pkgcraft-0.0.10.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7e346c3521cab5d4aea7e7fe917fd2ce
diff --git a/metadata/md5-cache/dev-python/pkgcraft-9999 b/metadata/md5-cache/dev-python/pkgcraft-9999
index 9e5bcd126463..cd7f19d2860a 100644
--- a/metadata/md5-cache/dev-python/pkgcraft-9999
+++ b/metadata/md5-cache/dev-python/pkgcraft-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_tar
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0ecfd59cb8e29f599ba9b085c7c7c4ba
+_md5_=7e346c3521cab5d4aea7e7fe917fd2ce
diff --git a/metadata/md5-cache/dev-python/plyvel-1.5.1 b/metadata/md5-cache/dev-python/plyvel-1.5.1
index ea7259d54452..9722f7a6c36c 100644
--- a/metadata/md5-cache/dev-python/plyvel-1.5.1
+++ b/metadata/md5-cache/dev-python/plyvel-1.5.1
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( >=dev-libs/leveldb-1.21:= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( >=dev-libs/leveldb-1.21:= >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/leveldb-1.21:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=dev-libs/leveldb-1.21:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python interface to LevelDB
EAPI=8
HOMEPAGE=https://github.com/wbolster/plyvel/ https://pypi.org/project/plyvel/
INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-libs/leveldb-1.21:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-libs/leveldb-1.21:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/plyvel/plyvel-1.5.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af802ea7a3c29c2caad6732b4838482d
+_md5_=f916d609cc15cbd7a6db45fba5fe7021
diff --git a/metadata/md5-cache/dev-python/pockets-0.9.1-r3 b/metadata/md5-cache/dev-python/pockets-0.9.1-r3
index 6a2f9955aa5a..11999ca459fc 100644
--- a/metadata/md5-cache/dev-python/pockets-0.9.1-r3
+++ b/metadata/md5-cache/dev-python/pockets-0.9.1-r3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Collection of helpful Python tools
EAPI=8
HOMEPAGE=https://pockets.readthedocs.io/ https://github.com/RobRuana/pockets/ https://pypi.org/project/pockets/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~x86 ~amd64-linux ~x86-linux
LICENSE=BSD
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/RobRuana/pockets/archive/777724c8eabaf76f6d0c5e4837c982d110509b2e.tar.gz -> pockets-0.9.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f54b8ed972aed495fecb9ff1554e981a
+_md5_=9e92048357e321559644a9b890c73eea
diff --git a/metadata/md5-cache/dev-python/pooch-1.8.1 b/metadata/md5-cache/dev-python/pooch-1.8.1
deleted file mode 100644
index 164cf8133d5c..000000000000
--- a/metadata/md5-cache/dev-python/pooch-1.8.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/paramiko[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Manage your Python library's sample data files
-EAPI=8
-HOMEPAGE=https://github.com/fatiando/pooch/ https://pypi.org/project/pooch/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=dev-python/appdirs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pooch/pooch-1.8.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c09153fe5ed46757a9d070f4614d060d
diff --git a/metadata/md5-cache/dev-python/pooch-1.8.2 b/metadata/md5-cache/dev-python/pooch-1.8.2
index 335aa788f612..b2f7bd73b7ad 100644
--- a/metadata/md5-cache/dev-python/pooch-1.8.2
+++ b/metadata/md5-cache/dev-python/pooch-1.8.2
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/paramiko-2.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tqdm-4.41.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.19.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/paramiko-2.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tqdm-4.41.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.19.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Manage your Python library's sample data files
EAPI=8
HOMEPAGE=https://github.com/fatiando/pooch/ https://pypi.org/project/pooch/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos
LICENSE=BSD
-RDEPEND=>=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.19.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.19.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pooch/pooch-1.8.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eb51fe2a2876ce6b45220a205e54f03b
+_md5_=6b9f9a7d1ae3e15146feb8fa91490ae7
diff --git a/metadata/md5-cache/dev-python/portalocker-2.10.0 b/metadata/md5-cache/dev-python/portalocker-2.10.0
new file mode 100644
index 000000000000..3c371bdf63fa
--- /dev/null
+++ b/metadata/md5-cache/dev-python/portalocker-2.10.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/redis[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-6.0.0[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=A library for Python file locking
+EAPI=8
+HOMEPAGE=https://github.com/WoLpH/portalocker/ https://portalocker.readthedocs.io/ https://pypi.org/project/portalocker/
+INHERIT=distutils-r1 optfeature
+IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/WoLpH/portalocker/archive/v2.10.0.tar.gz -> portalocker-2.10.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=08e7415db79bcba0a5f1831b3afd808f
diff --git a/metadata/md5-cache/dev-python/priority-1.3.0-r1 b/metadata/md5-cache/dev-python/priority-1.3.0-r1
index 2f6938928270..f71ff97797c3 100644
--- a/metadata/md5-cache/dev-python/priority-1.3.0-r1
+++ b/metadata/md5-cache/dev-python/priority-1.3.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/hypothesis-3.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( >=dev-python/hypothesis-3.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( >=dev-python/hypothesis-3.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/hypothesis-3.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A pure-Python implementation of the HTTP/2 priority tree
EAPI=8
HOMEPAGE=https://python-hyper.org/projects/priority/en/latest/ https://github.com/python-hyper/priority/ https://pypi.org/project/priority/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/priority/priority-1.3.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=505b9519bb9d71a99e660be3ed315efb
+_md5_=44cef862eb38ca010ff9ac8159b73eb9
diff --git a/metadata/md5-cache/dev-python/proto-plus-1.24.0 b/metadata/md5-cache/dev-python/proto-plus-1.24.0
new file mode 100644
index 000000000000..c6fec337f712
--- /dev/null
+++ b/metadata/md5-cache/dev-python/proto-plus-1.24.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/google-api-core-1.31.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Beautiful, Pythonic protocol buffers
+EAPI=8
+HOMEPAGE=https://github.com/googleapis/proto-plus-python/ https://pypi.org/project/proto-plus/
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=<dev-python/protobuf-python-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.19.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/googleapis/proto-plus-python/archive/v1.24.0.tar.gz -> proto-plus-python-1.24.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9f5afa546edb84ed90ab14647b561f7e
diff --git a/metadata/md5-cache/dev-python/psutil-6.0.0 b/metadata/md5-cache/dev-python/psutil-6.0.0
new file mode 100644
index 000000000000..fc1e56470e97
--- /dev/null
+++ b/metadata/md5-cache/dev-python/psutil-6.0.0
@@ -0,0 +1,17 @@
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Retrieve information on running processes and system utilization
+EAPI=8
+HOMEPAGE=https://github.com/giampaolo/psutil/ https://pypi.org/project/psutil/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/psutil/psutil-6.0.0.tar.gz https://dev.gentoo.org/~mgorny/dist/psutil-6.0.0-tests.patch.xz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9baf9589f09605af837223ce32dddc50
diff --git a/metadata/md5-cache/dev-python/pudb-2024.1 b/metadata/md5-cache/dev-python/pudb-2024.1
index d6f4c1d8e7e7..b58eaca54542 100644
--- a/metadata/md5-cache/dev-python/pudb-2024.1
+++ b/metadata/md5-cache/dev-python/pudb-2024.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/urwid-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urwid-readline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/urwid-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urwid-readline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=A full-screen, console-based Python debugger
EAPI=8
-HOMEPAGE=https://documen.tician.de/pudb/ https://github.com/inducer/pudb https://pypi.org/project/pudb/
+HOMEPAGE=https://documen.tician.de/pudb/ https://github.com/inducer/pudb/ https://pypi.org/project/pudb/
INHERIT=distutils-r1 pypi optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/urwid-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urwid-readline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/urwid-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urwid-readline[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pudb/pudb-2024.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9e8d121460b1c4ee8241b3b4926fff64
+_md5_=33637be83b4677ae387bc0647c7c3b59
diff --git a/metadata/md5-cache/dev-python/puremagic-1.25 b/metadata/md5-cache/dev-python/puremagic-1.25
new file mode 100644
index 000000000000..8ac95025084d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/puremagic-1.25
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Pure python implementation of magic file detection
+EAPI=8
+HOMEPAGE=https://github.com/cdgriffith/puremagic/ https://pypi.org/project/puremagic/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/cdgriffith/puremagic/archive/1.25.tar.gz -> puremagic-1.25.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=12769117f67c5a939ab1447274547047
diff --git a/metadata/md5-cache/dev-python/py-cpuinfo-9.0.0 b/metadata/md5-cache/dev-python/py-cpuinfo-9.0.0
index f7ac152b2e97..4ce72ef261e6 100644
--- a/metadata/md5-cache/dev-python/py-cpuinfo-9.0.0
+++ b/metadata/md5-cache/dev-python/py-cpuinfo-9.0.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Get CPU info with pure Python 2 & 3
EAPI=8
HOMEPAGE=https://github.com/workhorsy/py-cpuinfo/ https://pypi.org/project/py-cpuinfo/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~ia64 ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/py-cpuinfo/py-cpuinfo-9.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f46f9eb2d4e5e859d17276a7f2bb8b85
+_md5_=58539467efca73e6670ed961574866eb
diff --git a/metadata/md5-cache/dev-python/pyalsa-1.2.12 b/metadata/md5-cache/dev-python/pyalsa-1.2.12
index f8e2b3d40b9d..ab3f59e523a5 100644
--- a/metadata/md5-cache/dev-python/pyalsa-1.2.12
+++ b/metadata/md5-cache/dev-python/pyalsa-1.2.12
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://alsa-project.org/wiki/Main_Page
INHERIT=distutils-r1
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~alpha ~amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RDEPEND=media-libs/alsa-lib python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.alsa-project.org/files/pub/pyalsa/pyalsa-1.2.12.tar.bz2
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c790faf8f23489289b4e18560d844da4
+_md5_=5e1899ed211776e91717a821bfb045d8
diff --git a/metadata/md5-cache/dev-python/pyamg-5.2.0 b/metadata/md5-cache/dev-python/pyamg-5.2.0
new file mode 100644
index 000000000000..46479ae269fe
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyamg-5.2.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/CppHeaderParser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Algebraic multigrid solvers in Python
+EAPI=8
+HOMEPAGE=https://www.pyamg.org/ https://github.com/pyamg/pyamg/ https://pypi.org/project/pyamg/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-python/CppHeaderParser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pyamg/pyamg/archive/v5.2.0.tar.gz -> pyamg-5.2.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0445ff70ce0395025968a9c579342a7c
diff --git a/metadata/md5-cache/dev-python/pyamg-5.2.1 b/metadata/md5-cache/dev-python/pyamg-5.2.1
new file mode 100644
index 000000000000..27d7c71941c0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyamg-5.2.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-scm-7.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/CppHeaderParser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/pybind11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Algebraic multigrid solvers in Python
+EAPI=8
+HOMEPAGE=https://www.pyamg.org/ https://github.com/pyamg/pyamg/ https://pypi.org/project/pyamg/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-python/CppHeaderParser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pyamg/pyamg/archive/v5.2.1.tar.gz -> pyamg-5.2.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0445ff70ce0395025968a9c579342a7c
diff --git a/metadata/md5-cache/dev-python/pyaml-24.4.0 b/metadata/md5-cache/dev-python/pyaml-24.4.0
index f6ef33ef605a..f4afc45f4816 100644
--- a/metadata/md5-cache/dev-python/pyaml-24.4.0
+++ b/metadata/md5-cache/dev-python/pyaml-24.4.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/unidecode[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=PyYAML-based module to produce pretty and readable YAML-serialized data
EAPI=8
HOMEPAGE=https://github.com/mk-fg/pretty-yaml/ https://pypi.org/project/pyaml/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~ppc64 ~riscv x86
LICENSE=WTFPL-2
-RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyaml/pyaml-24.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6772cf879c665523778ee104074c76c8
+_md5_=7def8337dac43ad5753232aedf8435a7
diff --git a/metadata/md5-cache/dev-python/pyarrow-16.1.0 b/metadata/md5-cache/dev-python/pyarrow-16.1.0
index b9362a818be8..307a72868f2a 100644
--- a/metadata/md5-cache/dev-python/pyarrow-16.1.0
+++ b/metadata/md5-cache/dev-python/pyarrow-16.1.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://arrow.apache.org/ https://github.com/apache/arrow/ https://pypi.org/project/pyarrow/
INHERIT=distutils-r1 multiprocessing
IUSE=+parquet +snappy ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64 ~hppa ~loong ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~riscv ~x86
LICENSE=Apache-2.0
RDEPEND=~dev-libs/apache-arrow-16.1.0[compute,dataset,json,parquet?,re2,snappy?,ssl?] >=dev-python/numpy-1.16.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/arrow/arrow-16.1.0/apache-arrow-16.1.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f32c5ac0d71a1ca9cea3d0cff5eacb9f
+_md5_=3c5d0efafe0e4691b63d0d91a6344f3e
diff --git a/metadata/md5-cache/dev-python/pybind11-2.13.1 b/metadata/md5-cache/dev-python/pybind11-2.13.1
new file mode 100644
index 000000000000..d0d9ee345662
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pybind11-2.13.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( <dev-cpp/catch-3:0 >=dev-cpp/catch-2.13.9:0 dev-libs/boost ) test? ( dev-cpp/eigen:3 >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=AST-based Python refactoring library
+EAPI=8
+HOMEPAGE=https://pybind11.readthedocs.io/en/stable/ https://github.com/pybind/pybind11/ https://pypi.org/project/pybind11/
+INHERIT=cmake distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=BSD
+RDEPEND=dev-cpp/eigen:3 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pybind/pybind11/archive/v2.13.1.tar.gz -> pybind11-2.13.1.gh.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ff62c19502d17e0a5e2cec0d5f585702
diff --git a/metadata/md5-cache/dev-python/pycairo-1.26.1 b/metadata/md5-cache/dev-python/pycairo-1.26.1
new file mode 100644
index 000000000000..75800b60969c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pycairo-1.26.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig test? ( dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ( dev-python/pypy3[threads(+)] >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] ) ) ) test? ( >=x11-libs/cairo-1.15.10[svg(+)] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=x11-libs/cairo-1.15.10[svg(+)] x11-base/xorg-proto python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+DESCRIPTION=Python bindings for the cairo library
+EAPI=8
+HOMEPAGE=https://www.cairographics.org/pycairo/ https://github.com/pygobject/pycairo/ https://pypi.org/project/pycairo/
+INHERIT=distutils-r1
+IUSE=examples doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=|| ( LGPL-2.1 MPL-1.1 )
+RDEPEND=>=x11-libs/cairo-1.15.10[svg(+)] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pygobject/pycairo/releases/download/v1.26.1/pycairo-1.26.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=13c0764ca732ad45cedb5a5c08f3c48e
diff --git a/metadata/md5-cache/dev-python/pycares-4.4.0 b/metadata/md5-cache/dev-python/pycares-4.4.0
index d9c1c41c8118..43b78fd9e483 100644
--- a/metadata/md5-cache/dev-python/pycares-4.4.0
+++ b/metadata/md5-cache/dev-python/pycares-4.4.0
@@ -1,18 +1,18 @@
-BDEPEND=python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/c-ares:= python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-dns/c-ares:= python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-dns/c-ares:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=net-dns/c-ares:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python interface for c-ares
EAPI=8
HOMEPAGE=https://github.com/saghul/pycares/ https://pypi.org/project/pycares/
INHERIT=distutils-r1 pypi
-IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~arm64 ~riscv ~x86
LICENSE=MIT
PROPERTIES=test_network
-RDEPEND=dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/c-ares:= python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/idna[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-dns/c-ares:= python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pycares/pycares-4.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5886891a5288d605cb6b938c345681b6
+_md5_=eeae9f293ed4c6df8b67a1d6418c9aab
diff --git a/metadata/md5-cache/dev-python/pychromecast-13.1.0 b/metadata/md5-cache/dev-python/pychromecast-13.1.0
new file mode 100644
index 000000000000..7d3aca6b97b4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pychromecast-13.1.0
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python module to talk to Google Chromecast
+EAPI=8
+HOMEPAGE=https://github.com/home-assistant-libs/pychromecast/ https://pypi.org/project/PyChromecast/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/casttube-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.19.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zeroconf-0.25.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/P/PyChromecast/PyChromecast-13.1.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5d500d5ace06ce849a64925cc4a35615
diff --git a/metadata/md5-cache/dev-python/pychromecast-14.0.1 b/metadata/md5-cache/dev-python/pychromecast-14.0.1
new file mode 100644
index 000000000000..ff62e06df3c8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pychromecast-14.0.1
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python module to talk to Google Chromecast
+EAPI=8
+HOMEPAGE=https://github.com/home-assistant-libs/pychromecast/ https://pypi.org/project/PyChromecast/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/casttube-0.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/protobuf-python-3.19.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zeroconf-0.25.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/P/PyChromecast/PyChromecast-14.0.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5d500d5ace06ce849a64925cc4a35615
diff --git a/metadata/md5-cache/dev-python/pycurl-7.45.3 b/metadata/md5-cache/dev-python/pycurl-7.45.3
index c0f68464d836..63ebadcb8e04 100644
--- a/metadata/md5-cache/dev-python/pycurl-7.45.3
+++ b/metadata/md5-cache/dev-python/pycurl-7.45.3
@@ -1,17 +1,17 @@
-BDEPEND=test? ( >=dev-python/bottle-0.12.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] ) test? ( >=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/bottle-0.12.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-),http2] ) test? ( >=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for curl/libcurl
EAPI=8
HOMEPAGE=http://pycurl.io/ https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/
INHERIT=distutils-r1 pypi toolchain-funcs
-IUSE=curl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=curl_ssl_gnutls +curl_ssl_openssl examples ssl test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
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=LGPL-2.1
-RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=net-misc/curl-7.25.0-r1:=[ssl=] ssl? ( net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) curl_ssl_openssl? ( dev-libs/openssl:= ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pycurl/pycurl-7.45.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=46d5ca0adcb86de62b4f6cad4d80b265
+_md5_=6d79ae310302b54bdf7e6324f15d52f8
diff --git a/metadata/md5-cache/dev-python/pycxx-7.1.8-r1 b/metadata/md5-cache/dev-python/pycxx-7.1.8-r1
index 833f98111b41..3c948531b7ee 100644
--- a/metadata/md5-cache/dev-python/pycxx-7.1.8-r1
+++ b/metadata/md5-cache/dev-python/pycxx-7.1.8-r1
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://cxx.sourceforge.net
INHERIT=distutils-r1
IUSE=doc examples python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=BSD
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/cxx/pycxx-7.1.8.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=edf8b9136dd43adfbed3d65a134c0dcd
+_md5_=cc26e81ba0e534b1ae1a6af938037349
diff --git a/metadata/md5-cache/dev-python/pydantic-2.7.2 b/metadata/md5-cache/dev-python/pydantic-2.7.2
deleted file mode 100644
index ac9b18afc586..000000000000
--- a/metadata/md5-cache/dev-python/pydantic-2.7.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/email-validator-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Faker-18.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.18.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Data parsing and validation using Python type hints
-EAPI=8
-HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.18.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-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/pydantic/pydantic-2.7.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=43479dd53caf9f3bf3818a817e4cf335
diff --git a/metadata/md5-cache/dev-python/pydantic-2.7.3 b/metadata/md5-cache/dev-python/pydantic-2.7.3
index 2e6c293ab31a..c33f9ee0367d 100644
--- a/metadata/md5-cache/dev-python/pydantic-2.7.3
+++ b/metadata/md5-cache/dev-python/pydantic-2.7.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-python/pydantic-core-2.18.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.7.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fcb33d09d69c8429c543fc097bc72017
+_md5_=f946474826f27f37007d566717ec9aca
diff --git a/metadata/md5-cache/dev-python/pydantic-2.8.0_beta1 b/metadata/md5-cache/dev-python/pydantic-2.8.0_beta1
new file mode 100644
index 000000000000..97a0e85ef75b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pydantic-2.8.0_beta1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_pypy3? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/dirty-equals[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/email-validator-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/Faker-18.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ~dev-python/pydantic-core-2.20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Data parsing and validation using Python type hints
+EAPI=8
+HOMEPAGE=https://github.com/pydantic/pydantic/ https://pypi.org/project/pydantic/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/annotated-types-0.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ~dev-python/pydantic-core-2.20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic/pydantic-2.8.0b1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1e5328e5e44809c9c772c59afedbe7ae
diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.18.3 b/metadata/md5-cache/dev-python/pydantic-core-2.18.3
deleted file mode 100644
index 8c000635f724..000000000000
--- a/metadata/md5-cache/dev-python/pydantic-core-2.18.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=virtual/rust-1.70.0 test? ( >=dev-python/dirty-equals-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-6.63.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-mock-3.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-1.10.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/maturin-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Core validation logic for pydantic written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/
-INHERIT=cargo distutils-r1 pypi
-IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
-RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-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/pydantic-core/pydantic_core-2.18.3.tar.gz https://crates.io/api/v1/crates/ahash/0.8.10/download -> ahash-0.8.10.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indexmap/2.2.2/download -> indexmap-2.2.2.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/jiter/0.2.1/download -> jiter-0.2.1.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/rustversion/1.0.13/download -> rustversion-1.0.13.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.116/download -> serde_json-1.0.116.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/speedate/0.14.0/download -> speedate-0.14.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.1/download -> strum_macros-0.26.1.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=000ab767b2451fd1c645ce2a26f00af3
diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.18.4 b/metadata/md5-cache/dev-python/pydantic-core-2.18.4
index 80698b8af8f4..b282fb986ebe 100644
--- a/metadata/md5-cache/dev-python/pydantic-core-2.18.4
+++ b/metadata/md5-cache/dev-python/pydantic-core-2.18.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/
INHERIT=cargo distutils-r1 pypi
IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.18.4.tar.gz https://crates.io/api/v1/crates/ahash/0.8.10/download -> ahash-0.8.10.crate https://crates.io/api/v1/crates/aho-corasick/1.0.2/download -> aho-corasick-1.0.2.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indexmap/2.2.2/download -> indexmap-2.2.2.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/itoa/1.0.8/download -> itoa-1.0.8.crate https://crates.io/api/v1/crates/jiter/0.4.1/download -> jiter-0.4.1.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/memchr/2.6.3/download -> memchr-2.6.3.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.76/download -> proc-macro2-1.0.76.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.9/download -> python3-dll-a-0.2.9.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/rustversion/1.0.13/download -> rustversion-1.0.13.crate https://crates.io/api/v1/crates/ryu/1.0.14/download -> ryu-1.0.14.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.116/download -> serde_json-1.0.116.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/speedate/0.14.0/download -> speedate-0.14.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.1/download -> strum_macros-0.26.1.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.9/download -> target-lexicon-0.12.9.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.13/download -> unicode-bidi-0.3.13.crate https://crates.io/api/v1/crates/unicode-ident/1.0.10/download -> unicode-ident-1.0.10.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cd2b3cda28baa19ca8aa6641583d3775
+_md5_=67328d25f4f24ca0398d2ec58efd383c
diff --git a/metadata/md5-cache/dev-python/pydantic-core-2.20.0 b/metadata/md5-cache/dev-python/pydantic-core-2.20.0
new file mode 100644
index 000000000000..557df9124758
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pydantic-core-2.20.0
@@ -0,0 +1,17 @@
+BDEPEND=>=virtual/rust-1.70.0 test? ( >=dev-python/dirty-equals-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.63.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-3.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-timeout-2.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.10.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=virtual/rust-1.53 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-util/maturin-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Core validation logic for pydantic written in Rust
+EAPI=8
+HOMEPAGE=https://github.com/pydantic/pydantic-core/ https://pypi.org/project/pydantic-core/
+INHERIT=cargo distutils-r1 pypi
+IUSE=test debug python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
+RDEPEND=>=dev-python/typing-extensions-4.7.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pydantic-core/pydantic_core-2.20.0.tar.gz https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/cc/1.0.100/download -> cc-1.0.100.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/enum_dispatch/0.3.13/download -> enum_dispatch-0.3.13.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jiter/0.5.0/download -> jiter-0.5.0.crate https://crates.io/api/v1/crates/lexical-parse-float/0.8.5/download -> lexical-parse-float-0.8.5.crate https://crates.io/api/v1/crates/lexical-parse-integer/0.8.6/download -> lexical-parse-integer-0.8.6.crate https://crates.io/api/v1/crates/lexical-util/0.8.5/download -> lexical-util-0.8.5.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/num-bigint/0.4.5/download -> num-bigint-0.4.5.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyo3-build-config/0.22.0/download -> pyo3-build-config-0.22.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.22.0/download -> pyo3-ffi-0.22.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.22.0/download -> pyo3-macros-backend-0.22.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.22.0/download -> pyo3-macros-0.22.0.crate https://crates.io/api/v1/crates/pyo3/0.22.0/download -> pyo3-0.22.0.crate https://crates.io/api/v1/crates/python3-dll-a/0.2.10/download -> python3-dll-a-0.2.10.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/speedate/0.14.0/download -> speedate-0.14.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/uuid/1.9.0/download -> uuid-1.9.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e398b3eee9512278fe68a1e72bb0169e
diff --git a/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.15.4 b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.15.4
new file mode 100644
index 000000000000..217e5c5f13cc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pydata-sphinx-theme-0.15.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-regressions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/accessible-pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Bootstrap-based Sphinx theme from the PyData community
+EAPI=8
+HOMEPAGE=https://github.com/pydata/pydata-sphinx-theme/ https://pypi.org/project/pydata-sphinx-theme/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD-with-disclosure
+RDEPEND=dev-python/accessible-pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/docutils[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] 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:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pydata/pydata-sphinx-theme/archive/v0.15.4.tar.gz -> pydata-sphinx-theme-0.15.4.gh.tar.gz https://files.pythonhosted.org/packages/py3/p/pydata-sphinx-theme/pydata_sphinx_theme-0.15.4-py3-none-any.whl
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e4af1c125e6244b127f8d8ee9106e9a9
diff --git a/metadata/md5-cache/dev-python/pyeclib-1.6.1 b/metadata/md5-cache/dev-python/pyeclib-1.6.1
index 192c62a3e064..a9e2d8f56e78 100644
--- a/metadata/md5-cache/dev-python/pyeclib-1.6.1
+++ b/metadata/md5-cache/dev-python/pyeclib-1.6.1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-libs/liberasurecode python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-libs/liberasurecode python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-libs/liberasurecode python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=dev-libs/liberasurecode python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Messaging API for RPC and notifications over different messaging transports
EAPI=8
HOMEPAGE=https://opendev.org/openstack/pyeclib/ https://pypi.org/project/pyeclib/
INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~arm64 x86
LICENSE=BSD
-RDEPEND=dev-libs/liberasurecode python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-libs/liberasurecode python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyeclib/pyeclib-1.6.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0aea301235f67a2c7ac179bec8838ae
+_md5_=30c090d6d0484c4fa0d8c3bba8aef3fa
diff --git a/metadata/md5-cache/dev-python/pyftpdlib-1.5.10 b/metadata/md5-cache/dev-python/pyftpdlib-1.5.10
new file mode 100644
index 000000000000..784f2b6c89c6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyftpdlib-1.5.10
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( ssl? ( dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13[ssl(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[ssl(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[ssl(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10[ssl(+)] >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python FTP server library
+EAPI=8
+HOMEPAGE=https://github.com/giampaolo/pyftpdlib/ https://pypi.org/project/pyftpdlib/
+INHERIT=distutils-r1 pypi
+IUSE=examples ssl test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=ssl? ( dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyftpdlib/pyftpdlib-1.5.10.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4f6538402aa20d2551c3a7d1a2d0055e
diff --git a/metadata/md5-cache/dev-python/pyfuse3-3.3.0 b/metadata/md5-cache/dev-python/pyfuse3-3.3.0
index 05604979874a..11c8657594e2 100644
--- a/metadata/md5-cache/dev-python/pyfuse3-3.3.0
+++ b/metadata/md5-cache/dev-python/pyfuse3-3.3.0
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( sys-fs/fuse:3 dev-python/trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( sys-fs/fuse:3 dev-python/trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=sys-fs/fuse:3 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=sys-fs/fuse:3 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python 3 bindings for libfuse 3 with asynchronous API
EAPI=8
HOMEPAGE=https://github.com/libfuse/pyfuse3/ https://pypi.org/project/pyfuse3/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=LGPL-2
-RDEPEND=sys-fs/fuse:3 dev-python/trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=sys-fs/fuse:3 dev-python/trio[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyfuse3/pyfuse3-3.3.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=991c4e24401be08fd042c0c989df4a04
+_md5_=e8a4c7620ba68e113450d1838965c121
diff --git a/metadata/md5-cache/dev-python/pygame-2.5.2-r3 b/metadata/md5-cache/dev-python/pygame-2.5.2-r3
index bdd96d489f61..77db61012aa0 100644
--- a/metadata/md5-cache/dev-python/pygame-2.5.2-r3
+++ b/metadata/md5-cache/dev-python/pygame-2.5.2-r3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.pygame.org/ https://github.com/pygame/pygame/ https://pypi.org/project/pygame/
INHERIT=distutils-r1
IUSE=examples opengl test X python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/portmidi media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf X? ( media-libs/libsdl2[opengl?,threads(+),video,X] ) !X? ( media-libs/libsdl2[threads(+)] ) media-libs/fontconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pygame/pygame/archive/2.5.2.tar.gz -> pygame-2.5.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a7ecb9c24b920c080109773c109daf1
+_md5_=364b13ba0150771567433cf2eed8d2fc
diff --git a/metadata/md5-cache/dev-python/pygame-2.6.0 b/metadata/md5-cache/dev-python/pygame-2.6.0
new file mode 100644
index 000000000000..71872a90831b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pygame-2.6.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( media-libs/fontconfig sys-apps/util-linux ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/portmidi media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf X? ( media-libs/libsdl2[opengl?,threads(+),video,X] ) !X? ( media-libs/libsdl2[threads(+)] ) test? ( media-libs/sdl2-image[gif,jpeg,png,tiff,webp] media-libs/sdl2-mixer[mp3,vorbis,wav] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Python bindings for SDL multimedia library
+EAPI=8
+HOMEPAGE=https://www.pygame.org/ https://github.com/pygame/pygame/ https://pypi.org/project/pygame/
+INHERIT=distutils-r1
+IUSE=examples opengl test X python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/freetype media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/portmidi media-libs/sdl2-image media-libs/sdl2-mixer media-libs/sdl2-ttf X? ( media-libs/libsdl2[opengl?,threads(+),video,X] ) !X? ( media-libs/libsdl2[threads(+)] ) media-libs/fontconfig python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pygame/pygame/archive/2.6.0.tar.gz -> pygame-2.6.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=922d1cf74eb0ad972017ead26beb7743
diff --git a/metadata/md5-cache/dev-python/pygdbmi-0.11.0.0 b/metadata/md5-cache/dev-python/pygdbmi-0.11.0.0
index 8d56f55df4fb..e7a6c136c677 100644
--- a/metadata/md5-cache/dev-python/pygdbmi-0.11.0.0
+++ b/metadata/md5-cache/dev-python/pygdbmi-0.11.0.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://cs01.github.io/pygdbmi/ https://github.com/cs01/pygdbmi/ https://pypi.org/project/pygdbmi/
INHERIT=distutils-r1
IUSE=test python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=>=dev-debug/gdb-9.6 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/cs01/pygdbmi/archive/refs/tags/v0.11.0.0.tar.gz -> pygdbmi-0.11.0.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a1fcd796b70be18dbb3dde8e0343b835
+_md5_=171769d4c4a87376b0d8737a5fe33647
diff --git a/metadata/md5-cache/dev-python/pygit2-1.15.0 b/metadata/md5-cache/dev-python/pygit2-1.15.0
index 9c3407bda2ab..20a6f0cfc52d 100644
--- a/metadata/md5-cache/dev-python/pygit2-1.15.0
+++ b/metadata/md5-cache/dev-python/pygit2-1.15.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/libgit2/pygit2/ https://pypi.org/project/pygit2/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~riscv ~x86
+KEYWORDS=amd64 ~riscv x86
LICENSE=GPL-2-with-linking-exception
RDEPEND=<dev-libs/libgit2-1.9:= >=dev-libs/libgit2-1.8.1:= >=dev-python/cffi-1.16.0:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pygit2/pygit2-1.15.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=085b2918546d265a23e1c96f83e95e81
+_md5_=6c955c437d4afce2dce4e2a011babee7
diff --git a/metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r2 b/metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r2
deleted file mode 100644
index 8ad87e28eb50..000000000000
--- a/metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/js2py[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Fast javascript parser based on esprima.js
-EAPI=8
-HOMEPAGE=https://github.com/PiotrDabkowski/pyjsparser/ https://pypi.org/project/pyjsparser/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/PiotrDabkowski/pyjsparser/archive/5465d037b30e334cb0997f2315ec1e451b8ad4c1.tar.gz -> pyjsparser-2.7.1_p20190421.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1692f9f22b9847ffe17da2bf958d5f20
diff --git a/metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r3 b/metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r3
new file mode 100644
index 000000000000..1fb707e6aea8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyjsparser-2.7.1_p20190421-r3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/js2py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Fast javascript parser based on esprima.js
+EAPI=8
+HOMEPAGE=https://github.com/PiotrDabkowski/pyjsparser/ https://pypi.org/project/pyjsparser/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PiotrDabkowski/pyjsparser/archive/5465d037b30e334cb0997f2315ec1e451b8ad4c1.tar.gz -> pyjsparser-2.7.1_p20190421.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=126e744486b83e184d950550ed9e8ef9
diff --git a/metadata/md5-cache/dev-python/pykwalify-1.8.0-r3 b/metadata/md5-cache/dev-python/pykwalify-1.8.0-r3
index 00d7b90efade..a0bbb757e3d1 100644
--- a/metadata/md5-cache/dev-python/pykwalify-1.8.0-r3
+++ b/metadata/md5-cache/dev-python/pykwalify-1.8.0-r3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/testfixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/docopt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ruamel-yaml-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/testfixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/docopt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ruamel-yaml-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python lib/cli for JSON/YAML schema validation
EAPI=8
HOMEPAGE=https://github.com/Grokzen/pykwalify/ https://pypi.org/project/pykwalify/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=>=dev-python/docopt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ruamel-yaml-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/docopt-0.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ruamel-yaml-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pykwalify/pykwalify-1.8.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2e2ad3df103a382afbf189b6788666e7
+_md5_=41b0d2914ffaa67c38b097a3714ea13a
diff --git a/metadata/md5-cache/dev-python/pylev-1.4.0-r1 b/metadata/md5-cache/dev-python/pylev-1.4.0-r1
index 2267a000b095..b93c8336b6cb 100644
--- a/metadata/md5-cache/dev-python/pylev-1.4.0-r1
+++ b/metadata/md5-cache/dev-python/pylev-1.4.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python Levenshtein implementation
EAPI=8
HOMEPAGE=https://github.com/toastdriven/pylev/ https://pypi.org/project/pylev/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~ppc64 ~x86
LICENSE=BSD
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/toastdriven/pylev/archive/v1.4.0.tar.gz -> pylev-1.4.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ff69c6c78eef0ced41fd08c59481a348
+_md5_=82cb137101cbfde169c05de3ac710510
diff --git a/metadata/md5-cache/dev-python/pylint-3.2.2 b/metadata/md5-cache/dev-python/pylint-3.2.2
deleted file mode 100644
index 6603510d3f6b..000000000000
--- a/metadata/md5-cache/dev-python/pylint-3.2.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_10? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) <dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python code static checker
-EAPI=8
-HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/pylint-dev/pylint/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2
-RDEPEND=<dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pylint-dev/pylint/archive/v3.2.2.tar.gz -> pylint-3.2.2.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=60841c5ecdb8f5f249cf4eaec0c4acff
diff --git a/metadata/md5-cache/dev-python/pylint-3.2.3 b/metadata/md5-cache/dev-python/pylint-3.2.3
index bfc44a6b8250..3674dd945395 100644
--- a/metadata/md5-cache/dev-python/pylint-3.2.3
+++ b/metadata/md5-cache/dev-python/pylint-3.2.3
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/pylint-dev/pylint/
INHERIT=distutils-r1
IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=<dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pylint-dev/pylint/archive/v3.2.3.tar.gz -> pylint-3.2.3.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a18f84fec463e2f4851c7cbea3c33c5a
+_md5_=60841c5ecdb8f5f249cf4eaec0c4acff
diff --git a/metadata/md5-cache/dev-python/pylint-3.2.4 b/metadata/md5-cache/dev-python/pylint-3.2.4
new file mode 100644
index 000000000000..873cf1f49410
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pylint-3.2.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_python3_10? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) <dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python code static checker
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/pylint-dev/pylint/
+INHERIT=distutils-r1
+IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=<dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pylint-dev/pylint/archive/v3.2.4.tar.gz -> pylint-3.2.4.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a18f84fec463e2f4851c7cbea3c33c5a
diff --git a/metadata/md5-cache/dev-python/pylint-3.2.5 b/metadata/md5-cache/dev-python/pylint-3.2.5
new file mode 100644
index 000000000000..f94affc7c8ef
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pylint-3.2.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( python_targets_python3_10? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/GitPython-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) <dev-python/pytest-8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python code static checker
+EAPI=8
+HOMEPAGE=https://pypi.org/project/pylint/ https://github.com/pylint-dev/pylint/
+INHERIT=distutils-r1
+IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=<dev-python/astroid-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/astroid-3.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/isort-4.2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/isort-6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mccabe-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/mccabe-0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pylint-dev/pylint/archive/v3.2.5.tar.gz -> pylint-3.2.5.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a18f84fec463e2f4851c7cbea3c33c5a
diff --git a/metadata/md5-cache/dev-python/pymongo-4.7.2 b/metadata/md5-cache/dev-python/pymongo-4.7.2
index 4730d5b684ad..ebb576c1fca6 100644
--- a/metadata/md5-cache/dev-python/pymongo-4.7.2
+++ b/metadata/md5-cache/dev-python/pymongo-4.7.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/mongodb/mongo-python-driver/ https://pypi.org/project/pymongo/
INHERIT=check-reqs distutils-r1
IUSE=doc kerberos +native-extensions +test-full doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/dnspython-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] kerberos? ( dev-python/kerberos[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mongodb/mongo-python-driver/archive/4.7.2.tar.gz -> mongo-python-driver-4.7.2.gh.tar.gz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3e9afbae5dc3aaf3894c083f0932574c
+_md5_=568e0c2bf3c8cef653604ad5f1666f95
diff --git a/metadata/md5-cache/dev-python/pyotherside-1.6.0 b/metadata/md5-cache/dev-python/pyotherside-1.6.0
deleted file mode 100644
index 8ea635f7b003..000000000000
--- a/metadata/md5-cache/dev-python/pyotherside-1.6.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtsvg:5 ) qt6? ( dev-qt/qtbase:6[opengl] dev-qt/qtdeclarative:6[opengl] dev-qt/qtquick3d:6[opengl] dev-qt/qtsvg:6 )
-DESCRIPTION=Asynchronous Python 3 Bindings for Qt
-EAPI=8
-HOMEPAGE=https://github.com/thp/pyotherside https://thp.io/2011/pyotherside/
-INHERIT=qmake-utils python-single-r1
-IUSE=+qt5 qt6 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
-LICENSE=ISC
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtsvg:5 ) qt6? ( dev-qt/qtbase:6[opengl] dev-qt/qtdeclarative:6[opengl] dev-qt/qtquick3d:6[opengl] dev-qt/qtsvg:6 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ^^ ( qt5 qt6 )
-SLOT=0
-SRC_URI=https://github.com/thp/pyotherside/archive/1.6.0.tar.gz -> pyotherside-1.6.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=38fe0822b2926362b10cf96b0f067624
diff --git a/metadata/md5-cache/dev-python/pyotherside-1.6.0-r1 b/metadata/md5-cache/dev-python/pyotherside-1.6.0-r1
deleted file mode 100644
index 1bf1e78abe20..000000000000
--- a/metadata/md5-cache/dev-python/pyotherside-1.6.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtsvg:5 ) qt6? ( dev-qt/qtbase:6[opengl] dev-qt/qtdeclarative:6[opengl] dev-qt/qtquick3d:6[opengl] dev-qt/qtsvg:6 )
-DESCRIPTION=Asynchronous Python 3 Bindings for Qt
-EAPI=8
-HOMEPAGE=https://github.com/thp/pyotherside https://thp.io/2011/pyotherside/
-INHERIT=multibuild qmake-utils python-single-r1
-IUSE=qt5 qt6 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
-LICENSE=ISC
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtopengl:5 dev-qt/qtsvg:5 ) qt6? ( dev-qt/qtbase:6[opengl] dev-qt/qtdeclarative:6[opengl] dev-qt/qtquick3d:6[opengl] dev-qt/qtsvg:6 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( qt5 qt6 )
-SLOT=0
-SRC_URI=https://github.com/thp/pyotherside/archive/1.6.0.tar.gz -> pyotherside-1.6.0.tar.gz
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=063357f1fceaf47e0c849d46dc34348e
diff --git a/metadata/md5-cache/dev-python/pyotp-2.9.0 b/metadata/md5-cache/dev-python/pyotp-2.9.0
index 4175ada4624c..97a4a93a4f54 100644
--- a/metadata/md5-cache/dev-python/pyotp-2.9.0
+++ b/metadata/md5-cache/dev-python/pyotp-2.9.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=PyOTP is a Python library for generating and verifying one-time passwords
EAPI=8
HOMEPAGE=https://github.com/pyauth/pyotp/ https://pypi.org/project/pyotp/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pyotp/pyotp-2.9.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ea3776c6f0f089ced7485fc9b3ef6209
+_md5_=30ff135bbb0974c82db6bbf897cf0964
diff --git a/metadata/md5-cache/dev-python/pyproject-api-1.7.1 b/metadata/md5-cache/dev-python/pyproject-api-1.7.1
new file mode 100644
index 000000000000..b763d0eddb05
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyproject-api-1.7.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/hatch-vcs-0.3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/pytest-mock-3.11.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-68.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.40.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=API to interact with the python pyproject.toml based projects
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/pyproject-api/ https://pypi.org/project/pyproject-api/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pyproject-api/pyproject_api-1.7.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dedc3d69e022689d47418bed89c2bde4
diff --git a/metadata/md5-cache/dev-python/pyside6-6.7.2 b/metadata/md5-cache/dev-python/pyside6-6.7.2
new file mode 100644
index 000000000000..e434cf5105ab
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyside6-6.7.2
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-python/shiboken6-6.7.2*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-qt/qtbase-6.7.2*:6[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?] 3d? ( =dev-qt/qt3d-6.7.2*:6[qml?,gles2-only=] ) bluetooth? ( =dev-qt/qtconnectivity-6.7.2*:6[bluetooth] ) charts? ( =dev-qt/qtcharts-6.7.2*:6 ) designer? ( =dev-qt/qttools-6.7.2*:6[designer] ) gui? ( =dev-qt/qtbase-6.7.2*:6[gui,jpeg(+)] x11-libs/libxkbcommon ) help? ( =dev-qt/qttools-6.7.2*:6[assistant] ) location? ( =dev-qt/qtlocation-6.7.2*:6 ) multimedia? ( =dev-qt/qtmultimedia-6.7.2*:6 ) network? ( =dev-qt/qtbase-6.7.2*:6[ssl] ) network-auth? ( =dev-qt/qtnetworkauth-6.7.2*:6 ) nfc? ( =dev-qt/qtconnectivity-6.7.2*:6[nfc] ) pdfium? ( =dev-qt/qtwebengine-6.7.2*:6[pdfium(-),widgets?] ) positioning? ( =dev-qt/qtpositioning-6.7.2*:6 ) printsupport? ( =dev-qt/qtbase-6.7.2*:6[gui,widgets] ) qml? ( =dev-qt/qtdeclarative-6.7.2*:6[widgets?] ) quick3d? ( =dev-qt/qtquick3d-6.7.2*:6 ) scxml? ( =dev-qt/qtscxml-6.7.2*:6 ) sensors? ( =dev-qt/qtsensors-6.7.2*:6[qml?] ) speech? ( =dev-qt/qtspeech-6.7.2*:6 ) serialport? ( =dev-qt/qtserialport-6.7.2*:6 ) svg? ( =dev-qt/qtsvg-6.7.2*:6 ) testlib? ( =dev-qt/qtbase-6.7.2*:6[gui] ) webchannel? ( =dev-qt/qtwebchannel-6.7.2*:6 ) webengine? ( || ( =dev-qt/qtwebengine-6.7.2*:6[alsa,widgets?] =dev-qt/qtwebengine-6.7.2*:6[pulseaudio,widgets?] ) ) websockets? ( =dev-qt/qtwebsockets-6.7.2*:6 ) !dev-python/pyside6:0 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) test? ( =dev-qt/qtbase-6.7.2*:6[gui] )
+DESCRIPTION=Python bindings for the Qt framework
+EAPI=8
+HOMEPAGE=https://wiki.qt.io/PySide6
+INHERIT=cmake llvm-r1 python-r1 virtualx
+IUSE=3d bluetooth charts +concurrent +dbus designer gles2-only +gui help location multimedia +network network-auth nfc positioning +opengl pdfium positioning +printsupport qml quick quick3d serialport scxml sensors spatialaudio speech +sql svg test +testlib webchannel webengine websockets +widgets +xml +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv
+LICENSE=|| ( GPL-2 GPL-3+ LGPL-3 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-python/shiboken6-6.7.2*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-qt/qtbase-6.7.2*:6[concurrent?,dbus?,gles2-only=,network?,opengl?,sql?,widgets?,xml?] 3d? ( =dev-qt/qt3d-6.7.2*:6[qml?,gles2-only=] ) bluetooth? ( =dev-qt/qtconnectivity-6.7.2*:6[bluetooth] ) charts? ( =dev-qt/qtcharts-6.7.2*:6 ) designer? ( =dev-qt/qttools-6.7.2*:6[designer] ) gui? ( =dev-qt/qtbase-6.7.2*:6[gui,jpeg(+)] x11-libs/libxkbcommon ) help? ( =dev-qt/qttools-6.7.2*:6[assistant] ) location? ( =dev-qt/qtlocation-6.7.2*:6 ) multimedia? ( =dev-qt/qtmultimedia-6.7.2*:6 ) network? ( =dev-qt/qtbase-6.7.2*:6[ssl] ) network-auth? ( =dev-qt/qtnetworkauth-6.7.2*:6 ) nfc? ( =dev-qt/qtconnectivity-6.7.2*:6[nfc] ) pdfium? ( =dev-qt/qtwebengine-6.7.2*:6[pdfium(-),widgets?] ) positioning? ( =dev-qt/qtpositioning-6.7.2*:6 ) printsupport? ( =dev-qt/qtbase-6.7.2*:6[gui,widgets] ) qml? ( =dev-qt/qtdeclarative-6.7.2*:6[widgets?] ) quick3d? ( =dev-qt/qtquick3d-6.7.2*:6 ) scxml? ( =dev-qt/qtscxml-6.7.2*:6 ) sensors? ( =dev-qt/qtsensors-6.7.2*:6[qml?] ) speech? ( =dev-qt/qtspeech-6.7.2*:6 ) serialport? ( =dev-qt/qtserialport-6.7.2*:6 ) svg? ( =dev-qt/qtsvg-6.7.2*:6 ) testlib? ( =dev-qt/qtbase-6.7.2*:6[gui] ) webchannel? ( =dev-qt/qtwebchannel-6.7.2*:6 ) webengine? ( || ( =dev-qt/qtwebengine-6.7.2*:6[alsa,widgets?] =dev-qt/qtwebengine-6.7.2*:6[pulseaudio,widgets?] ) ) websockets? ( =dev-qt/qtwebsockets-6.7.2*:6 ) !dev-python/pyside6:0
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) 3d? ( gui network ) charts? ( gui widgets ) designer? ( widgets ) gles2-only? ( gui ) gui? ( dbus opengl ) help? ( network sql widgets ) location? ( gui network positioning quick ) multimedia? ( gui network ) network-auth? ( network ) opengl? ( gui ) pdfium? ( gui ) printsupport? ( widgets ) qml? ( network ) quick? ( gui network opengl qml ) quick3d? ( gui network opengl qml quick ) spatialaudio? ( multimedia ) speech? ( multimedia ) sql? ( widgets ) svg? ( gui ) testlib? ( widgets ) webchannel? ( qml ) webengine? ( network gui printsupport quick webchannel ) websockets? ( network ) widgets? ( gui ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=test !test? ( test )
+SLOT=6/6.7.2
+SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.7.2-src/pyside-setup-everywhere-src-6.7.2.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6b121adbabdffd9c4a85dcac54e4410d
diff --git a/metadata/md5-cache/dev-python/pyside6-tools-6.7.2 b/metadata/md5-cache/dev-python/pyside6-tools-6.7.2
new file mode 100644
index 000000000000..ddfcb48060bc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pyside6-tools-6.7.2
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-python/shiboken6-6.7.2*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-python/pyside6-6.7.2*:6[quick,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] !dev-python/pyside6-tools:0 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 )
+DESCRIPTION=PySide development tools (pyside6-lupdate with support for Python)
+EAPI=8
+HOMEPAGE=https://wiki.qt.io/PySide6
+INHERIT=cmake llvm-r1 python-r1
+IUSE=+llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv
+LICENSE=GPL-2
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-python/shiboken6-6.7.2*:6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] =dev-python/pyside6-6.7.2*:6[quick,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,llvm_slot_15(-)?,llvm_slot_16(-)?,llvm_slot_17(-)?,llvm_slot_18(-)?] !dev-python/pyside6-tools:0
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+SLOT=6/6.7.2
+SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.7.2-src/pyside-setup-everywhere-src-6.7.2.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7feef058681d4a43ab009ea7e162640e
diff --git a/metadata/md5-cache/dev-python/pystache-0.6.5 b/metadata/md5-cache/dev-python/pystache-0.6.5
index 87ffb72aaf7e..96066f07a6cb 100644
--- a/metadata/md5-cache/dev-python/pystache-0.6.5
+++ b/metadata/md5-cache/dev-python/pystache-0.6.5
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] dev-python/recommonmark[python_targets_python3_13(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/recommonmark[python_targets_python3_12(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/recommonmark[python_targets_python3_11(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/recommonmark[python_targets_python3_10(-)] dev-python/sphinxcontrib-apidoc[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Updated Python implementation of Mustache templating framework
EAPI=8
HOMEPAGE=https://github.com/PennyDreadfulMTG/pystache/ https://pypi.org/project/pystache/
INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm ~arm64 ~x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PennyDreadfulMTG/pystache/archive/v0.6.5.tar.gz -> pystache-0.6.5.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=72c2993b9d983ad691114c76d6023a8f
+_md5_=089f303e56f7783c2d2b39780cc28e9e
diff --git a/metadata/md5-cache/dev-python/pyte-0.8.2 b/metadata/md5-cache/dev-python/pyte-0.8.2
index 951c44e6a019..4378338a9936 100644
--- a/metadata/md5-cache/dev-python/pyte-0.8.2
+++ b/metadata/md5-cache/dev-python/pyte-0.8.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Simple VTXXX-compatible terminal emulator
EAPI=8
HOMEPAGE=https://pypi.org/project/pyte/ https://github.com/selectel/pyte/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-3
-RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/selectel/pyte/archive/0.8.2.tar.gz -> pyte-0.8.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e0e898b38de11ed111af126530d070ec
+_md5_=b09052808cc933d38d41b78410e5cb2d
diff --git a/metadata/md5-cache/dev-python/pytest-8.2.0 b/metadata/md5-cache/dev-python/pytest-8.2.0
deleted file mode 100644
index 3c9e71dc4a61..000000000000
--- a/metadata/md5-cache/dev-python/pytest-8.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simple powerful testing with Python
-EAPI=8
-HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=777fffc2e24dbdde5c7df5c07cc943f4
diff --git a/metadata/md5-cache/dev-python/pytest-8.2.0-r1 b/metadata/md5-cache/dev-python/pytest-8.2.0-r1
deleted file mode 100644
index fc626791bbf5..000000000000
--- a/metadata/md5-cache/dev-python/pytest-8.2.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simple powerful testing with Python
-EAPI=8
-HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6288449f1c8df3706317e40dc9434afd
diff --git a/metadata/md5-cache/dev-python/pytest-8.2.1 b/metadata/md5-cache/dev-python/pytest-8.2.1
deleted file mode 100644
index b3f098c70482..000000000000
--- a/metadata/md5-cache/dev-python/pytest-8.2.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-scm-6.2.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/argcomplete[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/attrs-19.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-3.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pygments-2.7.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/xmlschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Simple powerful testing with Python
-EAPI=8
-HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=63dc360281761bcf2d20770d5c9fc082
diff --git a/metadata/md5-cache/dev-python/pytest-8.2.2 b/metadata/md5-cache/dev-python/pytest-8.2.2
index b1d060e671f7..1bb50ab793bf 100644
--- a/metadata/md5-cache/dev-python/pytest-8.2.2
+++ b/metadata/md5-cache/dev-python/pytest-8.2.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pytest.org/ https://github.com/pytest-dev/pytest/ https://pypi.org/project/pytest/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=MIT
RDEPEND=dev-python/iniconfig[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/pluggy-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pluggy-1.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/exceptiongroup-1.0.0_rc8[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) !!<=dev-python/flaky-3.7.0-r5 python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pytest/pytest-8.2.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=63dc360281761bcf2d20770d5c9fc082
+_md5_=925a3774c3a61129b72bef6abbd46734
diff --git a/metadata/md5-cache/dev-python/pytest-bdd-7.1.2 b/metadata/md5-cache/dev-python/pytest-bdd-7.1.2
deleted file mode 100644
index 3d6fb7e22c6f..000000000000
--- a/metadata/md5-cache/dev-python/pytest-bdd-7.1.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse_type[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=BDD library for the pytest runner
-EAPI=8
-HOMEPAGE=https://pytest-bdd.readthedocs.io/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~x86
-LICENSE=MIT
-RDEPEND=dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/parse_type[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/7.1.2.tar.gz -> pytest-bdd-7.1.2.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4ed647dedb04ebb9a45e2a7199caf3ad
diff --git a/metadata/md5-cache/dev-python/pytest-bdd-7.2.0 b/metadata/md5-cache/dev-python/pytest-bdd-7.2.0
index d72f570762f9..7ac661cac5e3 100644
--- a/metadata/md5-cache/dev-python/pytest-bdd-7.2.0
+++ b/metadata/md5-cache/dev-python/pytest-bdd-7.2.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pytest-bdd.readthedocs.io/
INHERIT=distutils-r1
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 ~x86
LICENSE=MIT
RDEPEND=dev-python/mako[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parse[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/parse_type[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pytest-dev/pytest-bdd/archive/refs/tags/7.2.0.tar.gz -> pytest-bdd-7.2.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e9b8506e550fd08d470999a191bc5989
+_md5_=b10cda730c015a2adc2cf276249973c8
diff --git a/metadata/md5-cache/dev-python/pytest-django-4.8.0 b/metadata/md5-cache/dev-python/pytest-django-4.8.0
index dddc4cb641f7..982f78ace9bd 100644
--- a/metadata/md5-cache/dev-python/pytest-django-4.8.0
+++ b/metadata/md5-cache/dev-python/pytest-django-4.8.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/setuptools-scm-1.11.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/django-configurations-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/setuptools-scm-1.11.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/django-configurations-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A Django plugin for pytest
EAPI=8
HOMEPAGE=https://pypi.org/project/pytest-django/ https://pytest-django.readthedocs.io/ https://github.com/pytest-dev/pytest-django/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=BSD
-RDEPEND=>=dev-python/pytest-7.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/pytest-7.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/pytest-dev/pytest-django/archive/v4.8.0.tar.gz -> pytest-django-4.8.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1b6cea0cb2854d2c472ea81e83c20a30
+_md5_=0087bf22b9f2ee71c0b0839bd5e9db37
diff --git a/metadata/md5-cache/dev-python/pytest-tornado-0.8.1-r1 b/metadata/md5-cache/dev-python/pytest-tornado-0.8.1-r1
index e0f24dfbe2d5..d43e8646e543 100644
--- a/metadata/md5-cache/dev-python/pytest-tornado-0.8.1-r1
+++ b/metadata/md5-cache/dev-python/pytest-tornado-0.8.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pytest-3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Fixtures and markers to simplify testing of asynchronous tornado applications
EAPI=8
HOMEPAGE=https://github.com/eugeniy/pytest-tornado/ https://pypi.org/project/pytest-tornado/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pytest-3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/pytest-3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/eugeniy/pytest-tornado/archive/refs/tags/v0.8.1.tar.gz -> pytest-tornado-0.8.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7ba4fbdf202ce6649a810cdacb5eba80
+_md5_=97dca250aa9223ebda55893c4dfb37db
diff --git a/metadata/md5-cache/dev-python/python-gammu-3.2.4-r1 b/metadata/md5-cache/dev-python/python-gammu-3.2.4-r1
index a347c8c400ab..b34eb55a9420 100644
--- a/metadata/md5-cache/dev-python/python-gammu-3.2.4-r1
+++ b/metadata/md5-cache/dev-python/python-gammu-3.2.4-r1
@@ -1,17 +1,17 @@
-BDEPEND=virtual/pkgconfig test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) app-mobilephone/gammu[dbi] ) test? ( >=app-mobilephone/gammu-1.34.0 python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=virtual/pkgconfig test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) app-mobilephone/gammu[dbi] ) test? ( >=app-mobilephone/gammu-1.34.0 python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-mobilephone/gammu-1.34.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=>=app-mobilephone/gammu-1.34.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python bindings for Gammu
EAPI=8
HOMEPAGE=https://wammu.eu/python-gammu/ https://github.com/gammu/python-gammu/ https://pypi.org/project/python-gammu/
INHERIT=distutils-r1
-IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=examples test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2+
-RDEPEND=>=app-mobilephone/gammu-1.34.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=app-mobilephone/gammu-1.34.0 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/gammu/python-gammu/archive/3.2.4.tar.gz -> python-gammu-3.2.4.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9129ea2c54f8dd88b3d497f4ceb9dd40
+_md5_=e62ca4e109fe383536cbe4b112e10865
diff --git a/metadata/md5-cache/dev-python/python-lsp-jsonrpc-1.1.2 b/metadata/md5-cache/dev-python/python-lsp-jsonrpc-1.1.2
index 95bad7a6d8f4..453bd2e89fd0 100644
--- a/metadata/md5-cache/dev-python/python-lsp-jsonrpc-1.1.2
+++ b/metadata/md5-cache/dev-python/python-lsp-jsonrpc-1.1.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pycodestyle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyflakes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/ujson-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pycodestyle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyflakes[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/ujson-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=JSON RPC 2.0 server library
EAPI=8
HOMEPAGE=https://github.com/python-lsp/python-lsp-jsonrpc/ https://pypi.org/project/python-lsp-jsonrpc/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=MIT
-RDEPEND=>=dev-python/ujson-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/ujson-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/python-lsp-jsonrpc/python-lsp-jsonrpc-1.1.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=948c6224ff778cb13e65bbec6f88a72c
+_md5_=9bc3f5801c808562b5263a9daa46daa1
diff --git a/metadata/md5-cache/dev-python/python-mpv-1.0.5 b/metadata/md5-cache/dev-python/python-mpv-1.0.5
deleted file mode 100644
index 3fc91b0dce6b..000000000000
--- a/metadata/md5-cache/dev-python/python-mpv-1.0.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pyvirtualdisplay[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( media-video/mpv[libmpv] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python interface to the mpv media player
-EAPI=8
-HOMEPAGE=https://github.com/jaseg/python-mpv/ https://pypi.org/project/python-mpv/
-INHERIT=distutils-r1 virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~amd64 ~arm64
-LICENSE=AGPL-3
-RDEPEND=media-video/mpv[libmpv] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jaseg/python-mpv/archive/v1.0.5.tar.gz -> python-mpv-1.0.5.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=ebe62598f113c2565003062db2e11c43
diff --git a/metadata/md5-cache/dev-python/python-mpv-1.0.7 b/metadata/md5-cache/dev-python/python-mpv-1.0.7
new file mode 100644
index 000000000000..54098e7630e0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-mpv-1.0.7
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pyvirtualdisplay[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( media-video/mpv[libmpv] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python interface to the mpv media player
+EAPI=8
+HOMEPAGE=https://github.com/jaseg/python-mpv/ https://pypi.org/project/python-mpv/
+INHERIT=distutils-r1 virtualx
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+KEYWORDS=~amd64 ~arm64
+LICENSE=AGPL-3
+RDEPEND=media-video/mpv[libmpv] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jaseg/python-mpv/archive/v1.0.7.tar.gz -> python-mpv-1.0.7.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=942f3a2d029d31a24aedc2d2dcf5c242
diff --git a/metadata/md5-cache/dev-python/python-snappy-0.7.2 b/metadata/md5-cache/dev-python/python-snappy-0.7.2
new file mode 100644
index 000000000000..3cf992d527ed
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-snappy-0.7.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/cramjam-2.6.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python library for the snappy compression library from Google
+EAPI=8
+HOMEPAGE=https://github.com/intake/python-snappy/ https://pypi.org/project/python-snappy/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/cramjam-2.6.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/python-snappy/python_snappy-0.7.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9d8505238f6b87e8de344591c2bbfd39
diff --git a/metadata/md5-cache/dev-python/python-socks-2.5.0 b/metadata/md5-cache/dev-python/python-socks-2.5.0
new file mode 100644
index 000000000000..e8f6ed9c2bee
--- /dev/null
+++ b/metadata/md5-cache/dev-python/python-socks-2.5.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/anyio-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/async-timeout-3.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flask-1.1.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-asyncio-0.18.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-trio-0.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tiny-proxy-0.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-0.16.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trustme-0.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/yarl-1.4.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/async-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=SOCKS4, SOCKS5, HTTP tunneling functionality for Python
+EAPI=8
+HOMEPAGE=https://github.com/romis2012/python-socks/ https://pypi.org/project/python-socks/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-python/async-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/romis2012/python-socks/archive/v2.5.0.tar.gz -> python-socks-2.5.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d28e639dd52c11b74905aea04b14d3ae
diff --git a/metadata/md5-cache/dev-python/python-xlib-0.33 b/metadata/md5-cache/dev-python/python-xlib-0.33
index 69d38f893571..3698e7863a39 100644
--- a/metadata/md5-cache/dev-python/python-xlib-0.33
+++ b/metadata/md5-cache/dev-python/python-xlib-0.33
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( sys-apps/texinfo ) test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( sys-apps/texinfo ) test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A fully functional X client library for Python, written in Python
EAPI=8
HOMEPAGE=https://github.com/python-xlib/python-xlib/ https://pypi.org/project/python-xlib/
INHERIT=distutils-r1 virtualx
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
KEYWORDS=amd64 ~arm arm64 ppc ~ppc64 ~riscv x86
LICENSE=LGPL-2+
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/python-xlib/python-xlib/releases/download/0.33/python-xlib-0.33.tar.bz2
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=5f6d23ab21d3a6c73ead5a95a32d96f9
+_md5_=918d00c25509dbac186c70900aa24dc9
diff --git a/metadata/md5-cache/dev-python/python-xmp-toolkit-2.0.2-r1 b/metadata/md5-cache/dev-python/python-xmp-toolkit-2.0.2-r1
index c928dcd12da3..ea15c4ea584b 100644
--- a/metadata/md5-cache/dev-python/python-xmp-toolkit-2.0.2-r1
+++ b/metadata/md5-cache/dev-python/python-xmp-toolkit-2.0.2-r1
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/exempi python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) test? ( dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/exempi python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Library for working with XMP metadata
EAPI=8
HOMEPAGE=https://github.com/python-xmp-toolkit/python-xmp-toolkit/ https://pypi.org/project/python-xmp-toolkit/
INHERIT=distutils-r1
-IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/exempi python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/exempi python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-xmp-toolkit/python-xmp-toolkit/archive/v2.0.2.tar.gz -> python-xmp-toolkit-2.0.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bb963255f787009499caeded3dee634f
+_md5_=c45c1a4e7a1bb0b2db49d9725ad77f55
diff --git a/metadata/md5-cache/dev-python/pythonnet-3.0.3 b/metadata/md5-cache/dev-python/pythonnet-3.0.3
index f692cfc7dcd5..1c5db6ce6316 100644
--- a/metadata/md5-cache/dev-python/pythonnet-3.0.3
+++ b/metadata/md5-cache/dev-python/pythonnet-3.0.3
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pythonnet/pythonnet-3.0.3.tar.gz https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.13.1/benchmarkdotnet.annotations.0.13.1.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.13.1/benchmarkdotnet.0.13.1.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.4.3/commandlineparser.2.4.3.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.8.0/iced.1.8.0.nupkg https://api.nuget.org/v3-flatcontainer/lost.compat.nullabilityattributes/0.0.4/lost.compat.nullabilityattributes.0.0.4.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.build.tasks.git/1.1.1/microsoft.build.tasks.git.1.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/2.6.1/microsoft.codeanalysis.analyzers.2.6.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/2.10.0/microsoft.codeanalysis.common.2.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/2.10.0/microsoft.codeanalysis.csharp.2.10.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/16.11.0/microsoft.codecoverage.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.0.0/microsoft.codecoverage.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.8.0/microsoft.codecoverage.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.csharp/4.7.0/microsoft.csharp.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.61701/microsoft.diagnostics.netcore.client.0.2.61701.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/1.1.126102/microsoft.diagnostics.runtime.1.1.126102.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/2.0.61/microsoft.diagnostics.tracing.traceevent.2.0.61.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.internalabstractions/1.0.0/microsoft.dotnet.internalabstractions.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/2.1.0/microsoft.dotnet.platformabstractions.2.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.compilers.toolset/4.0.1/microsoft.net.compilers.toolset.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/16.11.0/microsoft.net.test.sdk.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.0.0/microsoft.net.test.sdk.17.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.8.0/microsoft.net.test.sdk.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.0.1/microsoft.netcore.platforms.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.0.1/microsoft.netcore.targets.1.0.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net461/1.0.0/microsoft.netframework.referenceassemblies.net461.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies.net472/1.0.0/microsoft.netframework.referenceassemblies.net472.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netframework.referenceassemblies/1.0.0/microsoft.netframework.referenceassemblies.1.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/16.11.0/microsoft.testplatform.objectmodel.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.8.0/microsoft.testplatform.objectmodel.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/16.11.0/microsoft.testplatform.testhost.16.11.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.8.0/microsoft.testplatform.testhost.17.8.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.primitives/4.3.0/microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.3.0/microsoft.win32.registry.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.win32.registry/4.5.0/microsoft.win32.registry.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.3/netstandard.library.2.0.3.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/9.0.1/newtonsoft.json.9.0.1.nupkg https://api.nuget.org/v3-flatcontainer/noncopyableanalyzer/0.7.0/noncopyableanalyzer.0.7.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.0.0/nuget.frameworks.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/6.5.0/nuget.frameworks.6.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.16.1/nunit3testadapter.3.16.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/3.17.0/nunit3testadapter.3.17.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.5.0/nunit3testadapter.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.12.0/nunit.3.12.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.14.0/nunit.3.14.0.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.collections/4.3.0/runtime.any.system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tools/4.3.0/runtime.any.system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.diagnostics.tracing/4.3.0/runtime.any.system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.globalization/4.3.0/runtime.any.system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.io/4.3.0/runtime.any.system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.extensions/4.3.0/runtime.any.system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection.primitives/4.3.0/runtime.any.system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.reflection/4.3.0/runtime.any.system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.resources.resourcemanager/4.3.0/runtime.any.system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.handles/4.3.0/runtime.any.system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime.interopservices/4.3.0/runtime.any.system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.runtime/4.3.0/runtime.any.system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding.extensions/4.3.0/runtime.any.system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.text.encoding/4.3.0/runtime.any.system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.any.system.threading.tasks/4.3.0/runtime.any.system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system.security.cryptography.openssl/4.3.0/runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.native.system/4.3.0/runtime.native.system.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.13.2-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.opensuse.42.1-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.osx.10.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.rhel.7-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.14.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.04-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.ubuntu.16.10-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.microsoft.win32.primitives/4.3.0/runtime.unix.microsoft.win32.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.diagnostics.debug/4.3.0/runtime.unix.system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.io.filesystem/4.3.0/runtime.unix.system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.private.uri/4.3.0/runtime.unix.system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/runtime.unix.system.runtime.extensions/4.3.0/runtime.unix.system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.1.0/system.appcontext.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.appcontext/4.3.0/system.appcontext.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.3.0/system.buffers.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.buffers/4.4.0/system.buffers.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.concurrent/4.3.0/system.collections.concurrent.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.nongeneric/4.3.0/system.collections.nongeneric.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.specialized/4.3.0/system.collections.specialized.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.0.11/system.collections.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.collections/4.3.0/system.collections.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.eventbasedasync/4.3.0/system.componentmodel.eventbasedasync.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.primitives/4.3.0/system.componentmodel.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel.typeconverter/4.3.0/system.componentmodel.typeconverter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.componentmodel/4.3.0/system.componentmodel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.console/4.3.0/system.console.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.0.11/system.diagnostics.debug.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.debug/4.3.0/system.diagnostics.debug.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.fileversioninfo/4.3.0/system.diagnostics.fileversioninfo.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.process/4.3.0/system.diagnostics.process.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.stacktrace/4.3.0/system.diagnostics.stacktrace.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.0.1/system.diagnostics.tools.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tools/4.3.0/system.diagnostics.tools.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.diagnostics.tracing/4.3.0/system.diagnostics.tracing.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.0.11/system.dynamic.runtime.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.dynamic.runtime/4.3.0/system.dynamic.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization.extensions/4.3.0/system.globalization.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.0.11/system.globalization.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.globalization/4.3.0/system.globalization.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.compression/4.3.0/system.io.compression.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.0.1/system.io.filesystem.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem.primitives/4.3.0/system.io.filesystem.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.0.1/system.io.filesystem.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.io.filesystem/4.3.0/system.io.filesystem.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.1.0/system.io.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.io/4.3.0/system.io.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.1.0/system.linq.expressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq.expressions/4.3.0/system.linq.expressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.1.0/system.linq.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.linq/4.3.0/system.linq.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/4.5.0/system.management.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.numerics.vectors/4.4.0/system.numerics.vectors.4.4.0.nupkg https://api.nuget.org/v3-flatcontainer/system.objectmodel/4.0.12/system.objectmodel.4.0.12.nupkg https://api.nuget.org/v3-flatcontainer/system.private.uri/4.3.0/system.private.uri.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.0.1/system.reflection.emit.ilgeneration.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.ilgeneration/4.3.0/system.reflection.emit.ilgeneration.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.0.1/system.reflection.emit.lightweight.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.3.0/system.reflection.emit.lightweight.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.0.1/system.reflection.emit.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.3.0/system.reflection.emit.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.0.1/system.reflection.extensions.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.extensions/4.3.0/system.reflection.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.0.1/system.reflection.primitives.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.primitives/4.3.0/system.reflection.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.1.0/system.reflection.typeextensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.typeextensions/4.3.0/system.reflection.typeextensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.1.0/system.reflection.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection/4.3.0/system.reflection.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.0.1/system.resources.resourcemanager.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.resources.resourcemanager/4.3.0/system.resources.resourcemanager.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.2/system.runtime.compilerservices.unsafe.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.1.0/system.runtime.extensions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.extensions/4.3.0/system.runtime.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.0.1/system.runtime.handles.4.0.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.handles/4.3.0/system.runtime.handles.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.0.0/system.runtime.interopservices.runtimeinformation.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices.runtimeinformation/4.3.0/system.runtime.interopservices.runtimeinformation.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.1.0/system.runtime.interopservices.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.interopservices/4.3.0/system.runtime.interopservices.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.numerics/4.3.0/system.runtime.numerics.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.serialization.primitives/4.1.1/system.runtime.serialization.primitives.4.1.1.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.1.0/system.runtime.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime/4.3.0/system.runtime.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.accesscontrol/4.5.0/system.security.accesscontrol.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.algorithms/4.3.0/system.security.cryptography.algorithms.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.encoding/4.3.0/system.security.cryptography.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.primitives/4.3.0/system.security.cryptography.primitives.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.cryptography.x509certificates/4.3.0/system.security.cryptography.x509certificates.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.5.0/system.security.principal.windows.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.3.0/system.text.encoding.codepages.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.0.11/system.text.encoding.extensions.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.extensions/4.3.0/system.text.encoding.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.0.11/system.text.encoding.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.1.0/system.text.regularexpressions.4.1.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.regularexpressions/4.3.0/system.text.regularexpressions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.0.0/system.threading.tasks.extensions.4.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.3.0/system.threading.tasks.extensions.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.2/system.threading.tasks.extensions.4.5.2.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.parallel/4.3.0/system.threading.tasks.parallel.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.0.11/system.threading.tasks.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks/4.3.0/system.threading.tasks.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.thread/4.3.0/system.threading.thread.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.threadpool/4.3.0/system.threading.threadpool.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.0.11/system.threading.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.threading/4.3.0/system.threading.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.valuetuple/4.5.0/system.valuetuple.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.0.11/system.xml.readerwriter.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.readerwriter/4.3.0/system.xml.readerwriter.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.0.11/system.xml.xdocument.4.0.11.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xdocument/4.3.0/system.xml.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xmldocument/4.3.0/system.xml.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xdocument/4.3.0/system.xml.xpath.xdocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath.xmldocument/4.3.0/system.xml.xpath.xmldocument.4.3.0.nupkg https://api.nuget.org/v3-flatcontainer/system.xml.xpath/4.3.0/system.xml.xpath.4.3.0.nupkg
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc distutils-r1 f11e1bc907da246e941fbae648327823 dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 nuget e90611a22e7a711a49d37cb365b878e8 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc distutils-r1 f11e1bc907da246e941fbae648327823 dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 nuget e90611a22e7a711a49d37cb365b878e8 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d3fc97dd60a867423e34cb007eaa09b2
diff --git a/metadata/md5-cache/dev-python/pythran-0.16.1 b/metadata/md5-cache/dev-python/pythran-0.16.1
index 9de778715796..c33be5532321 100644
--- a/metadata/md5-cache/dev-python/pythran-0.16.1
+++ b/metadata/md5-cache/dev-python/pythran-0.16.1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/cblas !!dev-python/setuptools-declarative-requirements ) test? ( dev-libs/boost dev-cpp/xsimd =dev-python/beniget-0.4*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ply-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/ipython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/cblas !!dev-python/setuptools-declarative-requirements ) test? ( dev-libs/boost dev-cpp/xsimd =dev-python/beniget-0.4*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ply-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DEPEND=test? ( dev-libs/boost dev-cpp/xsimd )
DESCRIPTION=Ahead of Time compiler for numeric kernels
EAPI=8
HOMEPAGE=https://pypi.org/project/pythran/ https://github.com/serge-sans-paille/pythran/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~loong ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD
-RDEPEND=dev-libs/boost dev-cpp/xsimd =dev-python/beniget-0.4*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ply-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-libs/boost dev-cpp/xsimd =dev-python/beniget-0.4*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] =dev-python/gast-0.5*[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ply-3.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/serge-sans-paille/pythran/archive/0.16.1.tar.gz -> pythran-0.16.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d9d3a29d76df24ae6b760c07ebcfe33e
+_md5_=fcb6c0670e93f423d012c91194863862
diff --git a/metadata/md5-cache/dev-python/pytoolconfig-1.3.1 b/metadata/md5-cache/dev-python/pytoolconfig-1.3.1
index bc68a9ba2d50..9c689402ecb2 100644
--- a/metadata/md5-cache/dev-python/pytoolconfig-1.3.1
+++ b/metadata/md5-cache/dev-python/pytoolconfig-1.3.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/sphinx-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tabulate-0.8.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-3.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/sphinx-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tabulate-0.8.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python tool configuration
EAPI=8
HOMEPAGE=https://pypi.org/project/pytoolconfig/ https://github.com/bagel897/pytoolconfig/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=LGPL-3+
-RDEPEND=>=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-3.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/packaging-23.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.11.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pytoolconfig/pytoolconfig-1.3.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0d4583eca3d81a33d5d87ba4895ea772
+_md5_=e49f11f69ad202cb462a18837501f5a3
diff --git a/metadata/md5-cache/dev-python/pytools-2024.1.3 b/metadata/md5-cache/dev-python/pytools-2024.1.3
deleted file mode 100644
index fc8523b5d76d..000000000000
--- a/metadata/md5-cache/dev-python/pytools-2024.1.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-python/numpy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Collection of tools missing from the Python standard library
-EAPI=8
-HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools/ https://pypi.org/project/pytools/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv
-LICENSE=MIT
-RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/p/pytools/pytools-2024.1.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fa7bf1d3f361c5b16657aaa9829b2d55
diff --git a/metadata/md5-cache/dev-python/pytools-2024.1.5 b/metadata/md5-cache/dev-python/pytools-2024.1.5
index a34390594a53..114e64675098 100644
--- a/metadata/md5-cache/dev-python/pytools-2024.1.5
+++ b/metadata/md5-cache/dev-python/pytools-2024.1.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools/ https://pypi.org/project/pytools/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv
LICENSE=MIT
RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/p/pytools/pytools-2024.1.5.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83567858bf5de60132564a19fc3b4354
+_md5_=fa7bf1d3f361c5b16657aaa9829b2d55
diff --git a/metadata/md5-cache/dev-python/pytools-2024.1.6 b/metadata/md5-cache/dev-python/pytools-2024.1.6
new file mode 100644
index 000000000000..b3c943d6248d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/pytools-2024.1.6
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/numpy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Collection of tools missing from the Python standard library
+EAPI=8
+HOMEPAGE=https://mathema.tician.de/software/pytools/ https://github.com/inducer/pytools/ https://pypi.org/project/pytools/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv
+LICENSE=MIT
+RDEPEND=>=dev-python/numpy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/typing-extensions-4.0[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pytools/pytools-2024.1.6.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=83567858bf5de60132564a19fc3b4354
diff --git a/metadata/md5-cache/dev-python/pytrie-0.4.0-r1 b/metadata/md5-cache/dev-python/pytrie-0.4.0-r1
index 324212598ad6..074e6a7d904e 100644
--- a/metadata/md5-cache/dev-python/pytrie-0.4.0-r1
+++ b/metadata/md5-cache/dev-python/pytrie-0.4.0-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A pure Python implementation of the trie data structure
EAPI=8
HOMEPAGE=https://github.com/gsakkis/pytrie/ https://pypi.org/project/PyTrie/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
-RDEPEND=dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/P/PyTrie/PyTrie-0.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dea28034e055fa4c4f1eee9313ebb721
+_md5_=a56c49f7ecf0c3be83806e00db3e3a93
diff --git a/metadata/md5-cache/dev-python/qiskit-0.46.1 b/metadata/md5-cache/dev-python/qiskit-0.46.1
deleted file mode 100644
index c9088f154bc6..000000000000
--- a/metadata/md5-cache/dev-python/qiskit-0.46.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-0.27.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-text/poppler[png] >=dev-python/ddt-1.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-4.24.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qiskit-aer-0.13[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scikit-learn-0.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/rustworkx-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ply-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-constraint-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/symengine-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)?] ) visualization? ( >=dev-python/matplotlib-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipywidgets-7.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylatexenc-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/seaborn-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Terra is the foundation on which Qiskit is built
-EAPI=8
-HOMEPAGE=https://github.com/Qiskit/qiskit/ https://pypi.org/project/qiskit-terra/
-INHERIT=cargo distutils-r1 multiprocessing optfeature
-IUSE=+visualization test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT Unicode-DFS-2016 || ( LGPL-3 MPL-2.0 )
-RDEPEND=>=dev-python/rustworkx-0.13.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ply-3.10[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dill-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-constraint-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/symengine-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)?] ) visualization? ( >=dev-python/matplotlib-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipywidgets-7.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylatexenc-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/seaborn-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Qiskit/qiskit/archive/0.46.1.tar.gz -> qiskit-0.46.1.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.8.3/download -> ahash-0.8.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.3/download -> crossbeam-deque-0.8.3.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.15/download -> crossbeam-epoch-0.9.15.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.16/download -> crossbeam-utils-0.8.16.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/getrandom/0.2.10/download -> getrandom-0.2.10.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.0/download -> hashbrown-0.14.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.0.1/download -> indexmap-2.0.1.crate https://crates.io/api/v1/crates/indoc/1.0.9/download -> indoc-1.0.9.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/libm/0.2.7/download -> libm-0.2.7.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.7/download -> matrixmultiply-0.3.7.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/ndarray/0.15.6/download -> ndarray-0.15.6.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-complex/0.4.4/download -> num-complex-0.4.4.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-traits/0.2.16/download -> num-traits-0.2.16.crate https://crates.io/api/v1/crates/numpy/0.19.0/download -> numpy-0.19.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/petgraph/0.6.3/download -> petgraph-0.6.3.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/priority-queue/1.3.2/download -> priority-queue-1.3.2.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/pyo3-build-config/0.19.2/download -> pyo3-build-config-0.19.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.19.2/download -> pyo3-ffi-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.19.2/download -> pyo3-macros-backend-0.19.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.19.2/download -> pyo3-macros-0.19.2.crate https://crates.io/api/v1/crates/pyo3/0.19.2/download -> pyo3-0.19.2.crate https://crates.io/api/v1/crates/quote/1.0.32/download -> quote-1.0.32.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rand_pcg/0.3.1/download -> rand_pcg-0.3.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon-cond/0.2.0/download -> rayon-cond-0.2.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.0/download -> rayon-core-1.12.0.crate https://crates.io/api/v1/crates/rayon/1.8.0/download -> rayon-1.8.0.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustworkx-core/0.13.2/download -> rustworkx-core-0.13.2.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.1/download -> smallvec-1.11.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unindent/0.1.11/download -> unindent-0.1.11.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.2/download -> windows-targets-0.48.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.2/download -> windows_aarch64_gnullvm-0.48.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.2/download -> windows_aarch64_msvc-0.48.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.2/download -> windows_i686_gnu-0.48.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.2/download -> windows_i686_msvc-0.48.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.2/download -> windows_x86_64_gnu-0.48.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.2/download -> windows_x86_64_gnullvm-0.48.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.2/download -> windows_x86_64_msvc-0.48.2.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2295bc80eaa9966a07e85f710a26a41a
diff --git a/metadata/md5-cache/dev-python/qiskit-1.1.1 b/metadata/md5-cache/dev-python/qiskit-1.1.1
new file mode 100644
index 000000000000..c22234d50d9e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/qiskit-1.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/cython-0.27.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-text/poppler[png] >=dev-python/ddt-1.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hypothesis-4.24.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qiskit-aer-0.14[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scikit-learn-0.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/dill-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-constraint-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rustworkx-0.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/symengine-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)?] ) visualization? ( >=dev-python/matplotlib-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylatexenc-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/seaborn-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=An open-source SDK for working with quantum computers
+EAPI=8
+HOMEPAGE=https://github.com/Qiskit/qiskit/ https://pypi.org/project/qiskit/
+INHERIT=cargo distutils-r1
+IUSE=+visualization test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT Unicode-DFS-2016 || ( LGPL-3 MPL-2.0 )
+RDEPEND=>=dev-python/dill-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-constraint-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-dateutil-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rustworkx-0.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/symengine-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sympy-1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/typing-extensions[python_targets_python3_10(-)?] ) visualization? ( >=dev-python/matplotlib-3.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.2.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylatexenc-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/seaborn-0.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Qiskit/qiskit/archive/1.1.1.tar.gz -> qiskit-1.1.1.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.7.8/download -> ahash-0.7.8.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/always-assert/0.1.3/download -> always-assert-0.1.3.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/ariadne/0.3.0/download -> ariadne-0.3.0.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/boolenum/0.1.0/download -> boolenum-0.1.0.crate https://crates.io/api/v1/crates/bytemuck/1.15.0/download -> bytemuck-1.15.0.crate https://crates.io/api/v1/crates/bytemuck_derive/1.6.0/download -> bytemuck_derive-1.6.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/coe-rs/0.1.2/download -> coe-rs-0.1.2.crate https://crates.io/api/v1/crates/concolor-query/0.3.3/download -> concolor-query-0.3.3.crate https://crates.io/api/v1/crates/concolor/0.1.1/download -> concolor-0.1.1.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/cov-mark/2.0.0-pre.1/download -> cov-mark-2.0.0-pre.1.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/dbgf/0.1.2/download -> dbgf-0.1.2.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-stack/0.10.0/download -> dyn-stack-0.10.0.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/equator-macro/0.1.9/download -> equator-macro-0.1.9.crate https://crates.io/api/v1/crates/equator/0.1.10/download -> equator-0.1.10.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/faer-entity/0.18.0/download -> faer-entity-0.18.0.crate https://crates.io/api/v1/crates/faer-ext/0.1.0/download -> faer-ext-0.1.0.crate https://crates.io/api/v1/crates/faer/0.18.2/download -> faer-0.18.2.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/gemm-c32/0.17.1/download -> gemm-c32-0.17.1.crate https://crates.io/api/v1/crates/gemm-c64/0.17.1/download -> gemm-c64-0.17.1.crate https://crates.io/api/v1/crates/gemm-common/0.17.1/download -> gemm-common-0.17.1.crate https://crates.io/api/v1/crates/gemm-f16/0.17.1/download -> gemm-f16-0.17.1.crate https://crates.io/api/v1/crates/gemm-f32/0.17.1/download -> gemm-f32-0.17.1.crate https://crates.io/api/v1/crates/gemm-f64/0.17.1/download -> gemm-f64-0.17.1.crate https://crates.io/api/v1/crates/gemm/0.17.1/download -> gemm-0.17.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/matrixcompare-core/0.1.0/download -> matrixcompare-core-0.1.0.crate https://crates.io/api/v1/crates/matrixcompare/0.3.0/download -> matrixcompare-0.3.0.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.8/download -> matrixmultiply-0.3.8.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/miow/0.5.0/download -> miow-0.5.0.crate https://crates.io/api/v1/crates/ndarray/0.15.6/download -> ndarray-0.15.6.crate https://crates.io/api/v1/crates/npyz/0.8.3/download -> npyz-0.8.3.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-complex/0.4.5/download -> num-complex-0.4.5.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/numpy/0.21.0/download -> numpy-0.21.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oq3_lexer/0.6.0/download -> oq3_lexer-0.6.0.crate https://crates.io/api/v1/crates/oq3_parser/0.6.0/download -> oq3_parser-0.6.0.crate https://crates.io/api/v1/crates/oq3_semantics/0.6.0/download -> oq3_semantics-0.6.0.crate https://crates.io/api/v1/crates/oq3_source_file/0.6.0/download -> oq3_source_file-0.6.0.crate https://crates.io/api/v1/crates/oq3_syntax/0.6.0/download -> oq3_syntax-0.6.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pest/2.7.10/download -> pest-2.7.10.crate https://crates.io/api/v1/crates/pest_derive/2.7.10/download -> pest_derive-2.7.10.crate https://crates.io/api/v1/crates/pest_generator/2.7.10/download -> pest_generator-2.7.10.crate https://crates.io/api/v1/crates/pest_meta/2.7.10/download -> pest_meta-2.7.10.crate https://crates.io/api/v1/crates/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/priority-queue/1.4.0/download -> priority-queue-1.4.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.81/download -> proc-macro2-1.0.81.crate https://crates.io/api/v1/crates/pulp-macro/0.1.1/download -> pulp-macro-0.1.1.crate https://crates.io/api/v1/crates/pulp/0.18.10/download -> pulp-0.18.10.crate https://crates.io/api/v1/crates/py_literal/0.4.0/download -> py_literal-0.4.0.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/ra_ap_limit/0.0.188/download -> ra_ap_limit-0.0.188.crate https://crates.io/api/v1/crates/ra_ap_stdx/0.0.188/download -> ra_ap_stdx-0.0.188.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rand_pcg/0.3.1/download -> rand_pcg-0.3.1.crate https://crates.io/api/v1/crates/raw-cpuid/10.7.0/download -> raw-cpuid-10.7.0.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon-cond/0.3.0/download -> rayon-cond-0.3.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/reborrow/0.5.5/download -> reborrow-0.5.5.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/rowan/0.15.15/download -> rowan-0.15.15.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/rustworkx-core/0.14.2/download -> rustworkx-core-0.14.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seq-macro/0.3.5/download -> seq-macro-0.3.5.crate https://crates.io/api/v1/crates/serde/1.0.200/download -> serde-1.0.200.crate https://crates.io/api/v1/crates/serde_derive/1.0.200/download -> serde_derive-1.0.200.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smol_str/0.2.1/download -> smol_str-0.2.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.60/download -> syn-2.0.60.crate https://crates.io/api/v1/crates/sysctl/0.5.5/download -> sysctl-0.5.5.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/text-size/1.1.1/download -> text-size-1.1.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.59/download -> thiserror-impl-1.0.59.crate https://crates.io/api/v1/crates/thiserror/1.0.59/download -> thiserror-1.0.59.crate https://crates.io/api/v1/crates/triomphe/0.1.11/download -> triomphe-0.1.11.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-properties/0.1.1/download -> unicode-properties-0.1.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.12/download -> unicode-width-0.1.12.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/xshell-macros/0.2.6/download -> xshell-macros-0.2.6.crate https://crates.io/api/v1/crates/xshell/0.2.6/download -> xshell-0.2.6.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e0001de72069617333c84f08d4e9b3d6
diff --git a/metadata/md5-cache/dev-python/qiskit-aer-0.12.2 b/metadata/md5-cache/dev-python/qiskit-aer-0.12.2
deleted file mode 100644
index 8d0a9ba55a3a..000000000000
--- a/metadata/md5-cache/dev-python/qiskit-aer-0.12.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-build/cmake-3.17 >=dev-python/scikit-build-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pybind11-2.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/ddt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.16.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 virtual/cblas[eselect-ldso] sci-libs/openblas[eselect-ldso] >=dev-python/qiskit-0.25.1-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.16.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 virtual/cblas[eselect-ldso] sci-libs/openblas[eselect-ldso] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=High performance simulator for quantum circuits that includes noise models
-EAPI=8
-HOMEPAGE=https://github.com/Qiskit/qiskit-aer/ https://pypi.org/project/qiskit-aer/
-INHERIT=distutils-r1 multiprocessing
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.16.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 virtual/cblas[eselect-ldso] sci-libs/openblas[eselect-ldso] >=dev-python/qiskit-0.25.1-r1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Qiskit/qiskit-aer/archive/0.12.2.tar.gz -> qiskit-aer-0.12.2.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=77e3962bcd5c5c3f6c67e1ade41818ee
diff --git a/metadata/md5-cache/dev-python/qiskit-aer-0.13.3 b/metadata/md5-cache/dev-python/qiskit-aer-0.13.3
deleted file mode 100644
index e9d8f21d08f7..000000000000
--- a/metadata/md5-cache/dev-python/qiskit-aer-0.13.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-build/cmake-3.17 >=dev-python/scikit-build-0.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pybind11-2.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/ddt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.16.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 virtual/cblas[eselect-ldso] sci-libs/openblas[eselect-ldso] >=dev-python/psutil-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qiskit-0.45.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.16.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 virtual/cblas[eselect-ldso] sci-libs/openblas[eselect-ldso] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=High performance simulator for quantum circuits that includes noise models
-EAPI=8
-HOMEPAGE=https://github.com/Qiskit/qiskit-aer/ https://pypi.org/project/qiskit-aer/
-INHERIT=distutils-r1 multiprocessing
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.16.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-cpp/nlohmann_json-3.10.3 >=dev-cpp/nlohmann_json-3.1.1 >=dev-libs/spdlog-1.9.2:= >=dev-cpp/muParserX-4.0.8 virtual/cblas[eselect-ldso] sci-libs/openblas[eselect-ldso] >=dev-python/psutil-5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qiskit-0.45.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Qiskit/qiskit-aer/archive/0.13.3.tar.gz -> qiskit-aer-0.13.3.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b022d64a9d6785da744dc395eca53599
diff --git a/metadata/md5-cache/dev-python/quantities-0.15.0 b/metadata/md5-cache/dev-python/quantities-0.15.0
deleted file mode 100644
index d3e0a9876db3..000000000000
--- a/metadata/md5-cache/dev-python/quantities-0.15.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/numpy-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Support for physical quantities with units, based on numpy
-EAPI=8
-HOMEPAGE=https://github.com/python-quantities/python-quantities/ https://pypi.org/project/quantities/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python-quantities/python-quantities/archive/v0.15.0.tar.gz -> python-quantities-0.15.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6f11ff8601132aa3cc68b8e3e3dbd974
diff --git a/metadata/md5-cache/dev-python/quantities-0.15.0-r1 b/metadata/md5-cache/dev-python/quantities-0.15.0-r1
new file mode 100644
index 000000000000..210c6ba3b11b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/quantities-0.15.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/numpy-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Support for physical quantities with units, based on numpy
+EAPI=8
+HOMEPAGE=https://github.com/python-quantities/python-quantities/ https://pypi.org/project/quantities/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm64 x86
+LICENSE=BSD
+RDEPEND=>=dev-python/numpy-1.20[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-quantities/python-quantities/archive/v0.15.0.tar.gz -> python-quantities-0.15.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=49983163b9d99a69cc90e2120baef44d
diff --git a/metadata/md5-cache/dev-python/redis-5.0.4 b/metadata/md5-cache/dev-python/redis-5.0.4
deleted file mode 100644
index bf0193504b97..000000000000
--- a/metadata/md5-cache/dev-python/redis-5.0.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python client for Redis key-value store
-EAPI=8
-HOMEPAGE=https://github.com/redis/redis-py/ https://pypi.org/project/redis/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
-LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/redis/redis-py/archive/v5.0.4.tar.gz -> redis-py-5.0.4.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b6d9f2ebea849e2ac8fbb8447b61b6f1
diff --git a/metadata/md5-cache/dev-python/redis-5.0.5 b/metadata/md5-cache/dev-python/redis-5.0.5
index 8285bdc0af48..8f970c34f7d6 100644
--- a/metadata/md5-cache/dev-python/redis-5.0.5
+++ b/metadata/md5-cache/dev-python/redis-5.0.5
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/redis/redis-py/ https://pypi.org/project/redis/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=python_targets_pypy3? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/redis/redis-py/archive/v5.0.5.tar.gz -> redis-py-5.0.5.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a9e1d95c5296dded4ed7d07ce92cf21
+_md5_=b6d9f2ebea849e2ac8fbb8447b61b6f1
diff --git a/metadata/md5-cache/dev-python/redis-5.0.7 b/metadata/md5-cache/dev-python/redis-5.0.7
new file mode 100644
index 000000000000..74c3ec824ef5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/redis-5.0.7
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-db/redis dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python client for Redis key-value store
+EAPI=8
+HOMEPAGE=https://github.com/redis/redis-py/ https://pypi.org/project/redis/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=python_targets_pypy3? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/async-timeout-4.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/redis/redis-py/archive/v5.0.7.tar.gz -> redis-py-5.0.7.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3a9e1d95c5296dded4ed7d07ce92cf21
diff --git a/metadata/md5-cache/dev-python/reno-4.1.0 b/metadata/md5-cache/dev-python/reno-4.1.0
index 9facd99436c0..b316d73d6ccf 100644
--- a/metadata/md5-cache/dev-python/reno-4.1.0
+++ b/metadata/md5-cache/dev-python/reno-4.1.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dulwich-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testtools-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dulwich-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Release notes manager, storing release notes in a git repo and building docs
EAPI=8
HOMEPAGE=https://opendev.org/openstack/reno/ https://github.com/openstack/reno/ https://pypi.org/project/reno/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 ~arm arm64 ~ia64 ~ppc64 ~riscv ~s390 x86
LICENSE=Apache-2.0
-RDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/dulwich-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-5.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/dulwich-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/reno/reno-4.1.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e615fa89f51b5882104f093a5a6145db
+_md5_=05461f26a0b364a98c9b6bd5be7ddbe6
diff --git a/metadata/md5-cache/dev-python/reportlab-4.2.2 b/metadata/md5-cache/dev-python/reportlab-4.2.2
new file mode 100644
index 000000000000..8a385e429554
--- /dev/null
+++ b/metadata/md5-cache/dev-python/reportlab-4.2.2
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Tools for generating printable PDF documents from any data source
+EAPI=8
+HOMEPAGE=https://www.reportlab.com/ https://pypi.org/project/reportlab/
+INHERIT=distutils-r1 pypi
+IUSE=doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=dev-python/chardet[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pillow[tiff,truetype,jpeg(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/r/reportlab/reportlab-4.2.2.tar.gz https://www.reportlab.com/ftp/fonts/pfbfer-20070710.zip
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=64b9762076ca1b4c369957730c80b533
diff --git a/metadata/md5-cache/dev-python/requests-cache-1.2.1 b/metadata/md5-cache/dev-python/requests-cache-1.2.1
new file mode 100644
index 000000000000..87927005c254
--- /dev/null
+++ b/metadata/md5-cache/dev-python/requests-cache-1.2.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/itsdangerous[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpbin[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/timeout-decorator[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ujson-5.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/url-normalize-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Persistent cache for requests library
+EAPI=8
+HOMEPAGE=https://pypi.org/project/requests-cache/ https://github.com/requests-cache/requests-cache/
+INHERIT=distutils-r1 optfeature
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=BSD
+RDEPEND=dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/url-normalize-1.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/requests-cache/requests-cache/archive/v1.2.1.tar.gz -> requests-cache-1.2.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3df3c61a6e07daebb9f63d90706e4509
diff --git a/metadata/md5-cache/dev-python/resolvelib-1.0.1 b/metadata/md5-cache/dev-python/resolvelib-1.0.1
index ebf4b750fdad..11257a47c817 100644
--- a/metadata/md5-cache/dev-python/resolvelib-1.0.1
+++ b/metadata/md5-cache/dev-python/resolvelib-1.0.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/commentjson[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/commentjson[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Resolve abstract dependencies into concrete ones
EAPI=8
HOMEPAGE=https://github.com/sarugaku/resolvelib/ https://pypi.org/project/resolvelib/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86
LICENSE=ISC
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sarugaku/resolvelib/archive/1.0.1.tar.gz -> resolvelib-1.0.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b8bb76adb26ee34d40395e62ffcbb2d2
+_md5_=fdc49a73c198c107aef07a47f95c7594
diff --git a/metadata/md5-cache/dev-python/responses-0.25.0 b/metadata/md5-cache/dev-python/responses-0.25.0
deleted file mode 100644
index 63dd4b2210fa..000000000000
--- a/metadata/md5-cache/dev-python/responses-0.25.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Utility for mocking out the Python Requests library
-EAPI=8
-HOMEPAGE=https://pypi.org/project/responses/ https://github.com/getsentry/responses/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=Apache-2.0
-RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/r/responses/responses-0.25.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d71847fa99dcb0e745621540f6afa349
diff --git a/metadata/md5-cache/dev-python/responses-0.25.2 b/metadata/md5-cache/dev-python/responses-0.25.2
index cbdedc9be19a..b56295316914 100644
--- a/metadata/md5-cache/dev-python/responses-0.25.2
+++ b/metadata/md5-cache/dev-python/responses-0.25.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/responses/ https://github.com/getsentry/responses/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
RDEPEND=dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/requests-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.30.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) dev-python/tomli-w[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.25.10[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/responses/responses-0.25.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c7aff144b39e8538a6edf95dfbdf1ffc
+_md5_=d71847fa99dcb0e745621540f6afa349
diff --git a/metadata/md5-cache/dev-python/restructuredtext-lint-1.4.0 b/metadata/md5-cache/dev-python/restructuredtext-lint-1.4.0
index 3d818100c0d2..1f2e55d5e234 100644
--- a/metadata/md5-cache/dev-python/restructuredtext-lint-1.4.0
+++ b/metadata/md5-cache/dev-python/restructuredtext-lint-1.4.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/docutils-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/docutils-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Checks PyPI validity of reStructuredText
EAPI=8
HOMEPAGE=https://github.com/twolfson/restructuredtext-lint/ https://pypi.org/project/restructuredtext-lint/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 x86
LICENSE=Unlicense
-RDEPEND=>=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/docutils-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/docutils-0.11[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/docutils-1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/restructuredtext-lint/restructuredtext_lint-1.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ad2e7d622e1014520647c23e7ccb0efa
+_md5_=1541dc95f03f47988474e8dccfe81901
diff --git a/metadata/md5-cache/dev-python/roman-4.2 b/metadata/md5-cache/dev-python/roman-4.2
index 3b68b6bf2612..efbf666dffb0 100644
--- a/metadata/md5-cache/dev-python/roman-4.2
+++ b/metadata/md5-cache/dev-python/roman-4.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=An Integer to Roman numerals converter
EAPI=8
HOMEPAGE=https://pypi.org/project/roman/ https://github.com/zopefoundation/roman
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 x86
LICENSE=ZPL
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/r/roman/roman-4.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5a3c36bdd66368695ce55c37e735046f
+_md5_=1acf4815046b32a2b415b3ad21a663b6
diff --git a/metadata/md5-cache/dev-python/rsa-4.9 b/metadata/md5-cache/dev-python/rsa-4.9
index 627fabf222cc..ff60bd0de580 100644
--- a/metadata/md5-cache/dev-python/rsa-4.9
+++ b/metadata/md5-cache/dev-python/rsa-4.9
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pyasn1-0.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pyasn1-0.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Pure-Python RSA implementation
EAPI=8
HOMEPAGE=https://stuvel.eu/rsa/ https://github.com/sybrenstuvel/python-rsa/ https://pypi.org/project/rsa/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ppc ppc64 ~riscv sparc x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/pyasn1-0.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/pyasn1-0.1.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sybrenstuvel/python-rsa/archive/version-4.9.tar.gz -> python-rsa-version-4.9.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d48c0c17e9ad22eceb98fd1cb67bc820
+_md5_=76fd4aa8467ebb0b5373436a1a0de4eb
diff --git a/metadata/md5-cache/dev-python/rustworkx-0.15.0 b/metadata/md5-cache/dev-python/rustworkx-0.15.0
new file mode 100644
index 000000000000..0f2818ab201e
--- /dev/null
+++ b/metadata/md5-cache/dev-python/rustworkx-0.15.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools-rust[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/graphviz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stestr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-gfx/graphviz[gts] ) test? ( >=dev-python/numpy-1.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=A high performance Python graph library implemented in Rust
+EAPI=8
+HOMEPAGE=https://github.com/Qiskit/rustworkx/ https://pypi.org/project/rustworkx/
+INHERIT=cargo distutils-r1
+IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT Unicode-DFS-2016 || ( LGPL-3+ MPL-2.0 )
+RDEPEND=>=dev-python/numpy-1.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Qiskit/rustworkx/archive/0.15.0.tar.gz -> rustworkx-0.15.0.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/alga/0.9.3/download -> alga-0.9.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/approx/0.3.2/download -> approx-0.3.2.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/either/1.10.0/download -> either-1.10.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.8/download -> matrixmultiply-0.3.8.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/ndarray-stats/0.5.1/download -> ndarray-stats-0.5.1.crate https://crates.io/api/v1/crates/ndarray/0.15.6/download -> ndarray-0.15.6.crate https://crates.io/api/v1/crates/noisy_float/0.2.0/download -> noisy_float-0.2.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.5/download -> num-bigint-0.4.5.crate https://crates.io/api/v1/crates/num-complex/0.2.4/download -> num-complex-0.2.4.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/numpy/0.21.0/download -> numpy-0.21.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/priority-queue/2.0.3/download -> priority-queue-2.0.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.79/download -> proc-macro2-1.0.79.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/quick-xml/0.34.0/download -> quick-xml-0.34.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_pcg/0.3.1/download -> rand_pcg-0.3.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon-cond/0.3.0/download -> rayon-cond-0.3.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.118/download -> serde_json-1.0.118.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/sprs/0.11.1/download -> sprs-0.11.1.crate https://crates.io/api/v1/crates/syn/2.0.57/download -> syn-2.0.57.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=339d044dc39b401a25596e32c385f4c7
diff --git a/metadata/md5-cache/dev-python/rustworkx-0.15.1 b/metadata/md5-cache/dev-python/rustworkx-0.15.1
new file mode 100644
index 000000000000..e246395c8157
--- /dev/null
+++ b/metadata/md5-cache/dev-python/rustworkx-0.15.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools-rust[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/fixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/graphviz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stestr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-gfx/graphviz[gts] ) test? ( >=dev-python/numpy-1.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=virtual/rust-1.53 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=A high performance Python graph library implemented in Rust
+EAPI=8
+HOMEPAGE=https://github.com/Qiskit/rustworkx/ https://pypi.org/project/rustworkx/
+INHERIT=cargo distutils-r1
+IUSE=test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 MIT Unicode-DFS-2016 || ( LGPL-3+ MPL-2.0 )
+RDEPEND=>=dev-python/numpy-1.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Qiskit/rustworkx/archive/0.15.1.tar.gz -> rustworkx-0.15.1.gh.tar.gz https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/alga/0.9.3/download -> alga-0.9.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/approx/0.3.2/download -> approx-0.3.2.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.8/download -> matrixmultiply-0.3.8.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/ndarray-stats/0.5.1/download -> ndarray-stats-0.5.1.crate https://crates.io/api/v1/crates/ndarray/0.15.6/download -> ndarray-0.15.6.crate https://crates.io/api/v1/crates/noisy_float/0.2.0/download -> noisy_float-0.2.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.6/download -> num-bigint-0.4.6.crate https://crates.io/api/v1/crates/num-complex/0.2.4/download -> num-complex-0.2.4.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/numpy/0.21.0/download -> numpy-0.21.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/priority-queue/2.0.3/download -> priority-queue-2.0.3.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/quick-xml/0.34.0/download -> quick-xml-0.34.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_pcg/0.3.1/download -> rand_pcg-0.3.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/rayon-cond/0.3.0/download -> rayon-cond-0.3.0.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.118/download -> serde_json-1.0.118.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/sprs/0.11.1/download -> sprs-0.11.1.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=02a497a15aff696d50a6cf27edd3797f
diff --git a/metadata/md5-cache/dev-python/s3transfer-0.10.2 b/metadata/md5-cache/dev-python/s3transfer-0.10.2
new file mode 100644
index 000000000000..b6f185518220
--- /dev/null
+++ b/metadata/md5-cache/dev-python/s3transfer-0.10.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/botocore-1.33.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=An Amazon S3 Transfer Manager
+EAPI=8
+HOMEPAGE=https://github.com/boto/s3transfer/ https://pypi.org/project/s3transfer/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/botocore-1.33.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/s3transfer/s3transfer-0.10.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ddb85c0aa235f885361e659ede8658aa
diff --git a/metadata/md5-cache/dev-python/scikit-build-0.18.0 b/metadata/md5-cache/dev-python/scikit-build-0.18.0
new file mode 100644
index 000000000000..911d38897fee
--- /dev/null
+++ b/metadata/md5-cache/dev-python/scikit-build-0.18.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-fancy-pypi-readme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/build-0.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-0.25.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-mock-1.10.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] dev-python/sphinx-issues[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] dev-python/sphinx-issues[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] dev-python/sphinx-issues[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] dev-python/sphinx-issues[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/sphinx-rtd-theme[python_targets_pypy3(-)] dev-python/sphinx-issues[python_targets_pypy3(-)] ) ) ) test? ( dev-python/distro[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-42.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/wheel-0.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Improved build system generator for Python C/C++/Fortran/Cython extensions
+EAPI=8
+HOMEPAGE=https://github.com/scikit-build/scikit-build/ https://pypi.org/project/scikit-build/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=dev-python/distro[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-42.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/wheel-0.32.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build/scikit_build-0.18.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ce97ff267f2591b6c9ed5a5baf3b41aa
diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.9.7 b/metadata/md5-cache/dev-python/scikit-build-core-0.9.7
new file mode 100644
index 000000000000..e0c143a48db7
--- /dev/null
+++ b/metadata/md5-cache/dev-python/scikit-build-core-0.9.7
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fastjsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-subprocess-1.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Build backend for CMake based projects
+EAPI=8
+HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.9.7.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca515498d5d78c8a07981a8f9ba05617
diff --git a/metadata/md5-cache/dev-python/scikit-build-core-0.9.8 b/metadata/md5-cache/dev-python/scikit-build-core-0.9.8
new file mode 100644
index 000000000000..10b5b760ad0f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/scikit-build-core-0.9.8
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cattrs-22.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fastjsonschema[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pybind11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-subprocess-1.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/virtualenv[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Build backend for CMake based projects
+EAPI=8
+HOMEPAGE=https://github.com/scikit-build/scikit-build-core/ https://pypi.org/project/scikit-build-core/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=app-alternatives/ninja dev-build/cmake >=dev-python/packaging-21.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pathspec-0.10.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyproject-metadata-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] >=dev-python/tomli-1.2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-build-core/scikit_build_core-0.9.8.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca515498d5d78c8a07981a8f9ba05617
diff --git a/metadata/md5-cache/dev-python/scikit-image-0.23.1 b/metadata/md5-cache/dev-python/scikit-image-0.23.1
deleted file mode 100644
index 6754389cd332..000000000000
--- a/metadata/md5-cache/dev-python/scikit-image-0.23.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/cython-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/imageio-2.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lazy-loader-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.9[sparse(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tifffile-2022.8.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=>=dev-python/imageio-2.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lazy-loader-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.9[sparse(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tifffile-2022.8.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Image processing routines for SciPy
-EAPI=8
-HOMEPAGE=https://scikit-image.org/ https://github.com/scikit-image/scikit-image/ https://pypi.org/project/scikit-image/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/imageio-2.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lazy-loader-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.9[sparse(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tifffile-2022.8.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-image/scikit_image-0.23.1.tar.gz test? ( https://gitlab.com/scikit-image/data/-/archive/15735b54e85c02427f07c71e6456723495034805/scikit-image-data-15735b54e85c02427f07c71e6456723495034805.tar.bz2 )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8437a4b16fd1fb8d9addfa77e9629bd8
diff --git a/metadata/md5-cache/dev-python/scikit-image-0.24.0 b/metadata/md5-cache/dev-python/scikit-image-0.24.0
new file mode 100644
index 000000000000..169f422002f2
--- /dev/null
+++ b/metadata/md5-cache/dev-python/scikit-image-0.24.0
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/cython-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-localserver[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/imageio-2.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lazy-loader-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.9[sparse(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tifffile-2022.8.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/meson-python-0.15.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=dev-python/imageio-2.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lazy-loader-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.9[sparse(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tifffile-2022.8.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Image processing routines for SciPy
+EAPI=8
+HOMEPAGE=https://scikit-image.org/ https://github.com/scikit-image/scikit-image/ https://pypi.org/project/scikit-image/
+INHERIT=distutils-r1 optfeature pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/imageio-2.33[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lazy-loader-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/networkx-2.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.9[sparse(+),python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tifffile-2022.8.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/scikit-image/scikit_image-0.24.0.tar.gz test? ( https://gitlab.com/scikit-image/data/-/archive/15735b54e85c02427f07c71e6456723495034805/scikit-image-data-15735b54e85c02427f07c71e6456723495034805.tar.bz2 )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8437a4b16fd1fb8d9addfa77e9629bd8
diff --git a/metadata/md5-cache/dev-python/scikit-learn-1.4.2-r1 b/metadata/md5-cache/dev-python/scikit-learn-1.4.2-r1
deleted file mode 100644
index a2faa24253c6..000000000000
--- a/metadata/md5-cache/dev-python/scikit-learn-1.4.2-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/pythran-0.14.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cython-3.0.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.3:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/threadpoolctl-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.3:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=Machine learning library for Python
-EAPI=8
-HOMEPAGE=https://scikit-learn.org/stable/ https://github.com/scikit-learn/scikit-learn/ https://pypi.org/project/scikit-learn/
-INHERIT=distutils-r1
-IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.22.3:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wheel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/threadpoolctl-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/scikit-learn/scikit-learn/archive/1.4.2.tar.gz -> scikit-learn-1.4.2.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=47e8067aa49cd239c3105b3cd3cbf388
diff --git a/metadata/md5-cache/dev-python/scikit-learn-1.5.0 b/metadata/md5-cache/dev-python/scikit-learn-1.5.0
index 922acd892be1..b1bf4e12a9c2 100644
--- a/metadata/md5-cache/dev-python/scikit-learn-1.5.0
+++ b/metadata/md5-cache/dev-python/scikit-learn-1.5.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://scikit-learn.org/stable/ https://github.com/scikit-learn/scikit-learn/ https://pypi.org/project/scikit-learn/
INHERIT=distutils-r1
IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
+KEYWORDS=amd64 ~arm64 ppc64 ~riscv ~x86 ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=virtual/blas:= virtual/cblas:= >=dev-python/numpy-1.19.5:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/joblib-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/scipy-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/threadpoolctl-3.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/scikit-learn/scikit-learn/archive/1.5.0.tar.gz -> scikit-learn-1.5.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4917edbb0c81a050e036ff01f2558ccd
+_md5_=bc2f5c0875f08460c9d8e7e35ed75aa2
diff --git a/metadata/md5-cache/dev-python/scipy-1.14.0 b/metadata/md5-cache/dev-python/scipy-1.14.0
new file mode 100644
index 000000000000..5ebf5386b64f
--- /dev/null
+++ b/metadata/md5-cache/dev-python/scipy-1.14.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/swig >=dev-python/cython-3.0.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/meson-python-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pybind11-2.12.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-build/meson-1.1.0 !kernel_Darwin? ( dev-util/patchelf ) virtual/pkgconfig doc? ( app-arch/unzip ) fortran? ( >=dev-python/pythran-0.14.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/hypothesis-6.30[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test-rust? ( dev-python/pooch[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/numpy-1.23.5:=[lapack,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) fortran? ( virtual/fortran ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/meson-python-0.15.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-python/numpy-1.23.5:=[lapack,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 fortran? ( virtual/fortran ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+DESCRIPTION=Scientific algorithms library for Python
+EAPI=8
+HOMEPAGE=https://scipy.org/ https://github.com/scipy/scipy/ https://pypi.org/project/scipy/
+INHERIT=flag-o-matic fortran-2 distutils-r1 pypi
+IUSE=doc +fortran test-rust test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=BSD LGPL-2
+RDEPEND=>=dev-python/numpy-1.23.5:=[lapack,python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] sci-libs/arpack:= sci-libs/umfpack virtual/cblas >=virtual/lapack-3.8 dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] fortran? ( virtual/fortran ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/scipy/scipy-1.14.0.tar.gz doc? ( https://docs.scipy.org/doc/scipy-1.14.0/scipy-html-1.14.0.zip )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=200a2816bceeaa41056863613050505e
diff --git a/metadata/md5-cache/dev-python/secretstorage-3.3.3 b/metadata/md5-cache/dev-python/secretstorage-3.3.3
index a2d443c23e49..2318805a4f4b 100644
--- a/metadata/md5-cache/dev-python/secretstorage-3.3.3
+++ b/metadata/md5-cache/dev-python/secretstorage-3.3.3
@@ -1,16 +1,16 @@
-BDEPEND=test? ( !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service ) ) ) ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( !hppa? ( !sparc? ( !s390? ( sys-apps/dbus virtual/secret-service ) ) ) ) test? ( dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/alabaster[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/alabaster[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/alabaster[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/alabaster[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] dev-python/alabaster[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python bindings to FreeDesktop.org Secret Service API
EAPI=8
HOMEPAGE=https://github.com/mitya57/secretstorage/ https://pypi.org/project/SecretStorage/
INHERIT=distutils-r1 pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
-RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/cryptography[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jeepney-0.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/S/SecretStorage/SecretStorage-3.3.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=849db1a0c537caaf501c1535d1330dc6
+_md5_=b59b6c76206e8aa6c327f6cf9bb71514
diff --git a/metadata/md5-cache/dev-python/seedir-0.5.0 b/metadata/md5-cache/dev-python/seedir-0.5.0
new file mode 100644
index 000000000000..a209d725c4d6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/seedir-0.5.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Package for creating, editing, and reading folder tree diagrams
+EAPI=8
+HOMEPAGE=https://github.com/earnestt1234/seedir/ https://pypi.org/project/seedir/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=dev-python/natsort[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/earnestt1234/seedir/archive/v0.5.0.tar.gz -> seedir-0.5.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=906a6fd5520b8d181a0f51e7eaa29e9e
diff --git a/metadata/md5-cache/dev-python/selenium-4.21.0 b/metadata/md5-cache/dev-python/selenium-4.21.0
index 3ec713139e6d..f3f7a6ef6729 100644
--- a/metadata/md5-cache/dev-python/selenium-4.21.0
+++ b/metadata/md5-cache/dev-python/selenium-4.21.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/typing-extensions-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python language binding for Selenium Remote Control
EAPI=8
HOMEPAGE=https://www.seleniumhq.org/ https://github.com/SeleniumHQ/selenium/tree/trunk/py/ https://pypi.org/project/selenium/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/typing-extensions-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.21.0.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.21.0.tar.gz -> selenium-selenium-4.21.0.gh.tar.gz )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8ddcebe4e61da025b903f6d626aa5146
+_md5_=117ef6c25ad4e59e3d93a450a212881e
diff --git a/metadata/md5-cache/dev-python/selenium-4.22.0-r1 b/metadata/md5-cache/dev-python/selenium-4.22.0-r1
new file mode 100644
index 000000000000..30c2c7de9816
--- /dev/null
+++ b/metadata/md5-cache/dev-python/selenium-4.22.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/certifi-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/websocket-client-1.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python language binding for Selenium Remote Control
+EAPI=8
+HOMEPAGE=https://www.seleniumhq.org/ https://github.com/SeleniumHQ/selenium/tree/trunk/py/ https://pypi.org/project/selenium/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/certifi-2021.10.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-0.17[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/trio-websocket-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trio-websocket-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/typing-extensions-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/urllib3-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/websocket-client-1.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/selenium/selenium-4.22.0.tar.gz test? ( https://github.com/SeleniumHQ/selenium/archive/selenium-4.22.0.tar.gz -> selenium-selenium-4.22.0.gh.tar.gz )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=57d29cc0a0034662ac428242045d2059
diff --git a/metadata/md5-cache/dev-python/sentry-sdk-2.3.1 b/metadata/md5-cache/dev-python/sentry-sdk-2.3.1
deleted file mode 100644
index 5b3a0d2f94d3..000000000000
--- a/metadata/md5-cache/dev-python/sentry-sdk-2.3.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/executing[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fakeredis[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask-login[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-socks[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-event[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Python client for Sentry
-EAPI=8
-HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
-LICENSE=PSF-2
-RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/getsentry/sentry-python/archive/2.3.1.tar.gz -> sentry-python-2.3.1.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=26f7e91212c7646dd945221c16db3e15
diff --git a/metadata/md5-cache/dev-python/sentry-sdk-2.5.1 b/metadata/md5-cache/dev-python/sentry-sdk-2.5.1
index 10bc68cf77cf..86b76efa9b13 100644
--- a/metadata/md5-cache/dev-python/sentry-sdk-2.5.1
+++ b/metadata/md5-cache/dev-python/sentry-sdk-2.5.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/
INHERIT=distutils-r1
IUSE=test python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=PSF-2
RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/getsentry/sentry-python/archive/2.5.1.tar.gz -> sentry-python-2.5.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a3ac43b233a6de8f593f162ba24a8cab
+_md5_=26f7e91212c7646dd945221c16db3e15
diff --git a/metadata/md5-cache/dev-python/sentry-sdk-2.6.0 b/metadata/md5-cache/dev-python/sentry-sdk-2.6.0
new file mode 100644
index 000000000000..ffd70d051003
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sentry-sdk-2.6.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/executing[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fakeredis[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask-login[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-socks[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-event[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python client for Sentry
+EAPI=8
+HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=PSF-2
+RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/getsentry/sentry-python/archive/2.6.0.tar.gz -> sentry-python-2.6.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bc4751a9c2181160fadbc1f94f4d9f18
diff --git a/metadata/md5-cache/dev-python/sentry-sdk-2.7.0 b/metadata/md5-cache/dev-python/sentry-sdk-2.7.0
new file mode 100644
index 000000000000..faf96c03b8f8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sentry-sdk-2.7.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/executing[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fakeredis[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask-login[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-socks[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-event[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python client for Sentry
+EAPI=8
+HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=PSF-2
+RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/getsentry/sentry-python/archive/2.7.0.tar.gz -> sentry-python-2.7.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=86adf2c34cdc0b204eafcf7bbf99f2e2
diff --git a/metadata/md5-cache/dev-python/sentry-sdk-2.7.1 b/metadata/md5-cache/dev-python/sentry-sdk-2.7.1
new file mode 100644
index 000000000000..fe421899a82b
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sentry-sdk-2.7.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/asttokens[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/executing[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fakeredis[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flask-login[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyrsistent[python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/pytest-8[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-aiohttp[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-localserver[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-socks[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/responses[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/werkzeug[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-event[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python client for Sentry
+EAPI=8
+HOMEPAGE=https://sentry.io/ https://github.com/getsentry/sentry-python/ https://pypi.org/project/sentry-sdk/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=PSF-2
+RDEPEND=dev-python/urllib3[python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/certifi[python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/getsentry/sentry-python/archive/2.7.1.tar.gz -> sentry-python-2.7.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=86adf2c34cdc0b204eafcf7bbf99f2e2
diff --git a/metadata/md5-cache/dev-python/serpent-1.41 b/metadata/md5-cache/dev-python/serpent-1.41
index a470c0af9e7a..05147cb54750 100644
--- a/metadata/md5-cache/dev-python/serpent-1.41
+++ b/metadata/md5-cache/dev-python/serpent-1.41
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/attrs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A simple serialization library based on ast.literal_eval
EAPI=8
HOMEPAGE=https://github.com/irmen/Serpent/ https://pypi.org/project/serpent/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ppc ppc64 x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/serpent/serpent-1.41.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5f7a6dcb5e04f366a783f81ab8ab48db
+_md5_=ae75780ded0e6fe603128e6d35930672
diff --git a/metadata/md5-cache/dev-python/setuptools-69.0.3-r1 b/metadata/md5-cache/dev-python/setuptools-69.0.3-r1
index 2d7e7b7fe4c1..d2bee9721000 100644
--- a/metadata/md5-cache/dev-python/setuptools-69.0.3-r1
+++ b/metadata/md5-cache/dev-python/setuptools-69.0.3-r1
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=dev-python/gpep517-15[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 extensions to Distutils
EAPI=8
@@ -8,10 +8,10 @@ IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
LICENSE=MIT
PDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-RDEPEND=>=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
+RDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3-r2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] )
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/s/setuptools/setuptools-69.0.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=65aa61792f7664599ede1b06ad06635d
+_md5_=f3f968bc3ec004d8d3a0d04db580fc90
diff --git a/metadata/md5-cache/dev-python/setuptools-69.5.1-r1 b/metadata/md5-cache/dev-python/setuptools-69.5.1-r1
index f8ee672e99b6..16c6a98cbced 100644
--- a/metadata/md5-cache/dev-python/setuptools-69.5.1-r1
+++ b/metadata/md5-cache/dev-python/setuptools-69.5.1-r1
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Collection of extensions to Distutils
EAPI=8
@@ -8,10 +8,10 @@ IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_
KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
PDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-RDEPEND=>=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+RDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-69.5.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2021cdb7f676a6cf39f1572079a675da
+_md5_=8b516e24ef581ab5707c17d1b8ec521a
diff --git a/metadata/md5-cache/dev-python/setuptools-70.0.0 b/metadata/md5-cache/dev-python/setuptools-70.0.0
index 24dc7a903009..2e5855d2ccca 100644
--- a/metadata/md5-cache/dev-python/setuptools-70.0.0
+++ b/metadata/md5-cache/dev-python/setuptools-70.0.0
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Collection of extensions to Distutils
EAPI=8
@@ -8,10 +8,10 @@ IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_
KEYWORDS=amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
PDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-RDEPEND=>=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+RDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-70.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=50993af64aacfbdb7fa76e77bc867437
+_md5_=f634c838abc79aef005a70536e24a523
diff --git a/metadata/md5-cache/dev-python/setuptools-70.1.1 b/metadata/md5-cache/dev-python/setuptools-70.1.1
new file mode 100644
index 000000000000..cbaebd4332f4
--- /dev/null
+++ b/metadata/md5-cache/dev-python/setuptools-70.1.1
@@ -0,0 +1,17 @@
+BDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) test? ( python_targets_pypy3? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/build-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ini2toml-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-envs-2.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jaraco-path-3.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pip-run[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyproject-hooks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-home-0.5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-subprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tomli[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/virtualenv-20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-w-1.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Collection of extensions to Distutils
+EAPI=8
+HOMEPAGE=https://github.com/pypa/setuptools/ https://pypi.org/project/setuptools/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+PDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+RDEPEND=!!<dev-python/setuptools-rust-1.8.0 >=dev-python/jaraco-text-3.7.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/more-itertools-8.12.0-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/ordered-set-4.0.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-24[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-2.6.2-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wheel-0.37.1-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[xml(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[xml(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/setuptools/setuptools-70.1.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1fda296212de2b3cb36b0cb92aef7955
diff --git a/metadata/md5-cache/dev-python/setuptools-rust-1.9.0 b/metadata/md5-cache/dev-python/setuptools-rust-1.9.0
deleted file mode 100644
index c2621a4e15e5..000000000000
--- a/metadata/md5-cache/dev-python/setuptools-rust-1.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/beautifulsoup4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/lxml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=A plugin for setuptools to build Rust Python extensions
-EAPI=8
-HOMEPAGE=https://github.com/PyO3/setuptools-rust/ https://pypi.org/project/setuptools-rust/
-INHERIT=distutils-r1 cargo
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=MIT
-RDEPEND=virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/PyO3/setuptools-rust/archive/v1.9.0.tar.gz -> setuptools-rust-1.9.0.gh.tar.gz test? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.0/download -> cssparser-macros-0.6.0.crate https://crates.io/api/v1/crates/cssparser/0.27.2/download -> cssparser-0.27.2.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/dtoa-short/0.3.3/download -> dtoa-short-0.3.3.crate https://crates.io/api/v1/crates/dtoa/0.4.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/html5ever/0.25.1/download -> html5ever-0.25.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/kuchiki/0.8.1/download -> kuchiki-0.8.1.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.121/download -> libc-0.2.121.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/markup5ever/0.10.1/download -> markup5ever-0.10.1.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_macros/0.8.0/download -> phf_macros-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.3/download -> pyo3-build-config-0.20.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.3/download -> pyo3-ffi-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.3/download -> pyo3-macros-backend-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.3/download -> pyo3-macros-0.20.3.crate https://crates.io/api/v1/crates/pyo3/0.20.3/download -> pyo3-0.20.3.crate https://crates.io/api/v1/crates/quote/1.0.32/download -> quote-1.0.32.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/selectors/0.22.0/download -> selectors-0.22.0.crate https://crates.io/api/v1/crates/semver/1.0.6/download -> semver-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/servo_arc/0.1.1/download -> servo_arc-0.1.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/string_cache/0.8.3/download -> string_cache-0.8.3.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.1/download -> string_cache_codegen-0.5.1.crate https://crates.io/api/v1/crates/syn/1.0.89/download -> syn-1.0.89.crate https://crates.io/api/v1/crates/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/thin-slice/0.1.1/download -> thin-slice-0.1.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c75b59a627610463ab7e96178a77dd0d
diff --git a/metadata/md5-cache/dev-python/setuptools-rust-1.9.0-r1 b/metadata/md5-cache/dev-python/setuptools-rust-1.9.0-r1
index 1e61bf435de3..b6f88e72bee1 100644
--- a/metadata/md5-cache/dev-python/setuptools-rust-1.9.0-r1
+++ b/metadata/md5-cache/dev-python/setuptools-rust-1.9.0-r1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/PyO3/setuptools-rust/ https://pypi.org/project/setuptools-rust/
INHERIT=distutils-r1 cargo
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
RDEPEND=virtual/rust <dev-python/semantic-version-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/semantic-version-2.8.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-62.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PyO3/setuptools-rust/archive/v1.9.0.tar.gz -> setuptools-rust-1.9.0.gh.tar.gz test? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/byteorder/1.4.3/download -> byteorder-1.4.3.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/cssparser-macros/0.6.0/download -> cssparser-macros-0.6.0.crate https://crates.io/api/v1/crates/cssparser/0.27.2/download -> cssparser-0.27.2.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/dtoa-short/0.3.3/download -> dtoa-short-0.3.3.crate https://crates.io/api/v1/crates/dtoa/0.4.8/download -> dtoa-0.4.8.crate https://crates.io/api/v1/crates/futf/0.1.5/download -> futf-0.1.5.crate https://crates.io/api/v1/crates/fxhash/0.2.1/download -> fxhash-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.1.16/download -> getrandom-0.1.16.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/html5ever/0.25.1/download -> html5ever-0.25.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/0.4.8/download -> itoa-0.4.8.crate https://crates.io/api/v1/crates/kuchiki/0.8.1/download -> kuchiki-0.8.1.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.121/download -> libc-0.2.121.crate https://crates.io/api/v1/crates/libc/0.2.147/download -> libc-0.2.147.crate https://crates.io/api/v1/crates/lock_api/0.4.10/download -> lock_api-0.4.10.crate https://crates.io/api/v1/crates/lock_api/0.4.6/download -> lock_api-0.4.6.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/mac/0.1.1/download -> mac-0.1.1.crate https://crates.io/api/v1/crates/markup5ever/0.10.1/download -> markup5ever-0.10.1.crate https://crates.io/api/v1/crates/matches/0.1.9/download -> matches-0.1.9.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/new_debug_unreachable/1.0.4/download -> new_debug_unreachable-1.0.4.crate https://crates.io/api/v1/crates/nodrop/0.1.14/download -> nodrop-0.1.14.crate https://crates.io/api/v1/crates/once_cell/1.10.0/download -> once_cell-1.10.0.crate https://crates.io/api/v1/crates/once_cell/1.18.0/download -> once_cell-1.18.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.5/download -> parking_lot_core-0.8.5.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.8/download -> parking_lot_core-0.9.8.crate https://crates.io/api/v1/crates/phf/0.8.0/download -> phf-0.8.0.crate https://crates.io/api/v1/crates/phf_codegen/0.8.0/download -> phf_codegen-0.8.0.crate https://crates.io/api/v1/crates/phf_generator/0.8.0/download -> phf_generator-0.8.0.crate https://crates.io/api/v1/crates/phf_macros/0.8.0/download -> phf_macros-0.8.0.crate https://crates.io/api/v1/crates/phf_shared/0.10.0/download -> phf_shared-0.10.0.crate https://crates.io/api/v1/crates/phf_shared/0.8.0/download -> phf_shared-0.8.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.16/download -> ppv-lite86-0.2.16.crate https://crates.io/api/v1/crates/precomputed-hash/0.1.1/download -> precomputed-hash-0.1.1.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.19/download -> proc-macro-hack-0.5.19.crate https://crates.io/api/v1/crates/proc-macro2/1.0.66/download -> proc-macro2-1.0.66.crate https://crates.io/api/v1/crates/proc-macro2/1.0.69/download -> proc-macro2-1.0.69.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.3/download -> pyo3-build-config-0.20.3.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.3/download -> pyo3-ffi-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.3/download -> pyo3-macros-backend-0.20.3.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.3/download -> pyo3-macros-0.20.3.crate https://crates.io/api/v1/crates/pyo3/0.20.3/download -> pyo3-0.20.3.crate https://crates.io/api/v1/crates/quote/1.0.32/download -> quote-1.0.32.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/rand/0.7.3/download -> rand-0.7.3.crate https://crates.io/api/v1/crates/rand_chacha/0.2.2/download -> rand_chacha-0.2.2.crate https://crates.io/api/v1/crates/rand_core/0.5.1/download -> rand_core-0.5.1.crate https://crates.io/api/v1/crates/rand_hc/0.2.0/download -> rand_hc-0.2.0.crate https://crates.io/api/v1/crates/rand_pcg/0.2.1/download -> rand_pcg-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.11/download -> redox_syscall-0.2.11.crate https://crates.io/api/v1/crates/redox_syscall/0.3.5/download -> redox_syscall-0.3.5.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/selectors/0.22.0/download -> selectors-0.22.0.crate https://crates.io/api/v1/crates/semver/1.0.6/download -> semver-1.0.6.crate https://crates.io/api/v1/crates/serde/1.0.136/download -> serde-1.0.136.crate https://crates.io/api/v1/crates/servo_arc/0.1.1/download -> servo_arc-0.1.1.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/smallvec/1.11.0/download -> smallvec-1.11.0.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/string_cache/0.8.3/download -> string_cache-0.8.3.crate https://crates.io/api/v1/crates/string_cache_codegen/0.5.1/download -> string_cache_codegen-0.5.1.crate https://crates.io/api/v1/crates/syn/1.0.89/download -> syn-1.0.89.crate https://crates.io/api/v1/crates/syn/2.0.32/download -> syn-2.0.32.crate https://crates.io/api/v1/crates/syn/2.0.38/download -> syn-2.0.38.crate https://crates.io/api/v1/crates/target-lexicon/0.12.11/download -> target-lexicon-0.12.11.crate https://crates.io/api/v1/crates/target-lexicon/0.12.3/download -> target-lexicon-0.12.3.crate https://crates.io/api/v1/crates/tendril/0.4.3/download -> tendril-0.4.3.crate https://crates.io/api/v1/crates/thin-slice/0.1.1/download -> thin-slice-0.1.1.crate https://crates.io/api/v1/crates/unicode-ident/1.0.11/download -> unicode-ident-1.0.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-xid/0.2.2/download -> unicode-xid-0.2.2.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/utf-8/0.7.6/download -> utf-8-0.7.6.crate https://crates.io/api/v1/crates/wasi/0.9.0+wasi-snapshot-preview1/download -> wasi-0.9.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-targets/0.48.1/download -> windows-targets-0.48.1.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=910e0833b148ee3f91e913fe6683e600
+_md5_=5027d9df48158f617ffcab9f3999ebf6
diff --git a/metadata/md5-cache/dev-python/shiboken6-6.7.2 b/metadata/md5-cache/dev-python/shiboken6-6.7.2
new file mode 100644
index 000000000000..86b248536189
--- /dev/null
+++ b/metadata/md5-cache/dev-python/shiboken6-6.7.2
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-qt/qtbase-6.7.2*:6 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) docstrings? ( >=dev-libs/libxml2-2.6.32 >=dev-libs/libxslt-1.1.19 ) numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) vulkan? ( dev-util/vulkan-headers ) !dev-python/shiboken6:0 test? ( =dev-qt/qtbase-6.7.2*:6[gui] )
+DESCRIPTION=Python binding generator for C++ libraries
+EAPI=8
+HOMEPAGE=https://wiki.qt.io/PySide6
+INHERIT=cmake flag-o-matic llvm-r1 python-r1 toolchain-funcs
+IUSE=+docstrings numpy test vulkan +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv
+LICENSE=|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) =dev-qt/qtbase-6.7.2*:6 llvm_slot_15? ( sys-devel/clang:15 sys-devel/llvm:15 ) llvm_slot_16? ( sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 ) docstrings? ( >=dev-libs/libxml2-2.6.32 >=dev-libs/libxslt-1.1.19 ) numpy? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) vulkan? ( dev-util/vulkan-headers ) !dev-python/shiboken6:0
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=test
+SLOT=6/6.7.2
+SRC_URI=https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-6.7.2-src/pyside-setup-everywhere-src-6.7.2.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2500a62b846faddb75d055b650c35d3c
diff --git a/metadata/md5-cache/dev-python/shtab-1.7.1 b/metadata/md5-cache/dev-python/shtab-1.7.1
index fe4fad9a5bf3..b7079a1b87e1 100644
--- a/metadata/md5-cache/dev-python/shtab-1.7.1
+++ b/metadata/md5-cache/dev-python/shtab-1.7.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/iterative/shtab https://pypi.org/project/shtab/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86
LICENSE=Apache-2.0
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/shtab/shtab-1.7.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=303bd51b082d5d3acf8e0c84c66f2fa3
+_md5_=c37cf3ac7075330ed3648a7cfa891b0a
diff --git a/metadata/md5-cache/dev-python/sip-6.8.5 b/metadata/md5-cache/dev-python/sip-6.8.5
new file mode 100644
index 000000000000..c82728c2c74c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sip-6.8.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Python bindings generator for C/C++ libraries
+EAPI=8
+HOMEPAGE=https://github.com/Python-SIP/sip/
+INHERIT=distutils-r1 pypi
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=|| ( GPL-2 GPL-3 SIP )
+RDEPEND=dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=5
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sip/sip-6.8.5.tar.gz doc? ( https://github.com/Python-SIP/sip/archive/refs/tags/6.8.5.tar.gz -> sip-6.8.5.gh.tar.gz ) test? ( https://github.com/Python-SIP/sip/archive/refs/tags/6.8.5.tar.gz -> sip-6.8.5.gh.tar.gz )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ea29114eb4a4152212ab0ff49f08c599
diff --git a/metadata/md5-cache/dev-python/slixmpp-1.8.5 b/metadata/md5-cache/dev-python/slixmpp-1.8.5
index 65df2d4c620f..a2d5bd88946f 100644
--- a/metadata/md5-cache/dev-python/slixmpp-1.8.5
+++ b/metadata/md5-cache/dev-python/slixmpp-1.8.5
@@ -1,17 +1,17 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=net-dns/libidn:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=net-dns/libidn:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python 3 library for XMPP
EAPI=8
HOMEPAGE=https://codeberg.org/poezio/slixmpp/ https://pypi.org/project/slixmpp/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~riscv
LICENSE=MIT
-RDEPEND=dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/slixmpp/slixmpp-1.8.5.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e5b55cde3212866775b6c5715c3327c8
+_md5_=96496c666d2556a369ce28ede2b50795
diff --git a/metadata/md5-cache/dev-python/slixmpp-9999 b/metadata/md5-cache/dev-python/slixmpp-9999
index aa4939aa612b..291fabff6241 100644
--- a/metadata/md5-cache/dev-python/slixmpp-9999
+++ b/metadata/md5-cache/dev-python/slixmpp-9999
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=net-dns/libidn:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=net-dns/libidn:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python 3 library for XMPP
EAPI=8
HOMEPAGE=https://codeberg.org/poezio/slixmpp/ https://pypi.org/project/slixmpp/
INHERIT=distutils-r1 git-r3
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
LICENSE=MIT
PROPERTIES=live
-RDEPEND=dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/aiodns[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/aiohttp[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-dns/libidn:= python_targets_python3_12? ( >=dev-lang/python-3.12.1_p1:3.12 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e5b55cde3212866775b6c5715c3327c8
+_md5_=96496c666d2556a369ce28ede2b50795
diff --git a/metadata/md5-cache/dev-python/smartypants-2.0.1-r1 b/metadata/md5-cache/dev-python/smartypants-2.0.1-r1
index d9382ae2283f..c49b39590d08 100644
--- a/metadata/md5-cache/dev-python/smartypants-2.0.1-r1
+++ b/metadata/md5-cache/dev-python/smartypants-2.0.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=ASCII quote-dot-dash to HTML entity converter
EAPI=8
HOMEPAGE=https://pypi.org/project/smartypants/ https://github.com/leohemsted/smartypants.py/
INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/leohemsted/smartypants.py/archive/v2.0.1.tar.gz -> smartypants-2.0.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2cceffd62860651c369ff53f0c1d3824
+_md5_=a0f2ad56f97dc4d5f6b3cccbed189639
diff --git a/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0 b/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0
index 46a56db02b98..43b890f568fe 100644
--- a/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0
+++ b/metadata/md5-cache/dev-python/sphinx-argparse-0.4.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sphinx-doc/sphinx-argparse/ https://pypi.org/project/sphinx-argparse/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=amd64 ~arm64 x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=MIT
RDEPEND=dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/commonmark[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-argparse/sphinx_argparse-0.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7d95d560f36227d16836b65d5317dd18
+_md5_=315bff3b86d6f16c1f7e6ef835e086b3
diff --git a/metadata/md5-cache/dev-python/sphinx-autoapi-3.1.2 b/metadata/md5-cache/dev-python/sphinx-autoapi-3.1.2
new file mode 100644
index 000000000000..7d73c0b028dc
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-autoapi-3.1.2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/astroid-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A new approach to API documentation in Sphinx
+EAPI=8
+HOMEPAGE=https://sphinx-autoapi.readthedocs.io/ https://github.com/readthedocs/sphinx-autoapi/ https://pypi.org/project/sphinx-autoapi/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/astroid-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-6.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/readthedocs/sphinx-autoapi/archive/v3.1.2.tar.gz -> sphinx-autoapi-3.1.2.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0fe916837400a0712851ebdfdc431c13
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.0 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.0
new file mode 100644
index 000000000000..2891b2192e0c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Type hints support for the Sphinx autodoc extension
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-2.2.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5e0caed51a7fe42a7fbaf016fe4e3fbe
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.1 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.1
new file mode 100644
index 000000000000..ccb3373e2340
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Type hints support for the Sphinx autodoc extension
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-2.2.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5e0caed51a7fe42a7fbaf016fe4e3fbe
diff --git a/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.2 b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.2
new file mode 100644
index 000000000000..56c4c286fdf0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sphinx-autodoc-typehints-2.2.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/sphobjinv-2.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Type hints support for the Sphinx autodoc extension
+EAPI=8
+HOMEPAGE=https://github.com/tox-dev/sphinx-autodoc-typehints/ https://pypi.org/project/sphinx-autodoc-typehints/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/sphinx-7.1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-autodoc-typehints/sphinx_autodoc_typehints-2.2.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5e0caed51a7fe42a7fbaf016fe4e3fbe
diff --git a/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2 b/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2
index b5175a6faaad..e55eccc8e251 100644
--- a/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2
+++ b/metadata/md5-cache/dev-python/sphinx-copybutton-0.5.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/sphinx-copybutton/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-python/sphinx-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-copybutton/sphinx-copybutton-0.5.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=829765304497b58b63fdbeccca002586
+_md5_=26acb7d04458d9fdb2fd96c4c9fd61fe
diff --git a/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21 b/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21
index 2855dd23ddde..22d8911b8a2b 100644
--- a/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21
+++ b/metadata/md5-cache/dev-python/sphinx-inline-tabs-2023.4.21
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/sphinx-inline-tabs/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=MIT
RDEPEND=>=dev-python/sphinx-6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinx-inline-tabs/sphinx_inline_tabs-2023.4.21.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2c92cfacaf2e197f69a1c14fcd4fb3a6
+_md5_=f5d3b0ee538da36b402c43fe38cc37bf
diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.5.0 b/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.5.0
index be6723868394..79f28c84903d 100644
--- a/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.5.0
+++ b/metadata/md5-cache/dev-python/sphinxcontrib-apidoc-0.5.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Sphinx extension for running sphinx-apidoc on each build
EAPI=8
HOMEPAGE=https://pypi.org/project/sphinxcontrib-apidoc/ https://github.com/sphinx-contrib/apidoc/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm ~arm64 ~riscv ~x86
LICENSE=BSD
-RDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-5.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.5.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a475eb3622e5e04f153f46319a92edf
+_md5_=6417a41b4ce312181f744efb18528236
diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.9 b/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.9
index 83f8b8226931..57bedf16eb85 100644
--- a/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.9
+++ b/metadata/md5-cache/dev-python/sphinxcontrib-autoprogram-0.1.9
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/sphinx-contrib/autoprogram/ https://pypi.org/project/sphinxcontrib-autoprogram/
INHERIT=distutils-r1 pypi
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
LICENSE=BSD-2
RDEPEND=dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-autoprogram/sphinxcontrib-autoprogram-0.1.9.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ddb78d7f42efd2d63cb93f78ab6b4eba
+_md5_=2e42a376c246f3fac5fcfc02c7517460
diff --git a/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0 b/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0
index 3b611121d0a4..dfd97ee344df 100644
--- a/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0
+++ b/metadata/md5-cache/dev-python/sphinxcontrib-spelling-8.0.0
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( app-dicts/myspell-en ) test? ( >=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/pbr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( app-dicts/myspell-en ) test? ( >=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Sphinx spelling extension
EAPI=8
HOMEPAGE=https://github.com/sphinx-contrib/spelling/ https://pypi.org/project/sphinxcontrib-spelling/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD-2
-RDEPEND=>=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/pyenchant-3.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sphinx-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/sphinxcontrib-spelling/sphinxcontrib-spelling-8.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a60a5fec936fe96ba63396a95efef52a
+_md5_=7ad5796871cc767d1522fe62c159f7ac
diff --git a/metadata/md5-cache/dev-python/spyder-6.0.0_beta1 b/metadata/md5-cache/dev-python/spyder-6.0.0_beta1
deleted file mode 100644
index 73c1dcca199f..000000000000
--- a/metadata/md5-cache/dev-python/spyder-6.0.0_beta1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[tk,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-lazy-fixture[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-order[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,pyside2,pyqt5] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=sci-libs/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-panels[python_targets_python3_12(-)] dev-python/pydata-sphinx-theme[python_targets_python3_12(-)] dev-python/sphinx-multiversion[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-panels[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] dev-python/sphinx-multiversion[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-panels[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] dev-python/sphinx-multiversion[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DESCRIPTION=The Scientific Python Development Environment
-EAPI=8
-HOMEPAGE=https://www.spyder-ide.org/ https://github.com/spyder-ide/spyder/ https://pypi.org/project/spyder/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 optfeature virtualx xdg
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-LICENSE=MIT
-RDEPEND=>=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=sci-libs/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/spyder-ide/spyder/archive/v6.0.0b1.tar.gz -> spyder-6.0.0_beta1.gh.tar.gz https://github.com/spyder-ide/spyder-docs/archive/32efdaebc11dab0b8e0767717342b7d306dc06ea.tar.gz -> spyder-docs-32efdaebc11dab0b8e0767717342b7d306dc06ea.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=83c3742c30625061589644754a938679
diff --git a/metadata/md5-cache/dev-python/spyder-6.0.0_beta2 b/metadata/md5-cache/dev-python/spyder-6.0.0_beta2
new file mode 100644
index 000000000000..666dd4205ee8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/spyder-6.0.0_beta2
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[tk,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-lazy-fixture[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-order[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/QtPy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PyGithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=sci-libs/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-panels[python_targets_python3_12(-)] dev-python/pydata-sphinx-theme[python_targets_python3_12(-)] dev-python/sphinx-multiversion[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-panels[python_targets_python3_11(-)] dev-python/pydata-sphinx-theme[python_targets_python3_11(-)] dev-python/sphinx-multiversion[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-panels[python_targets_python3_10(-)] dev-python/pydata-sphinx-theme[python_targets_python3_10(-)] dev-python/sphinx-multiversion[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DESCRIPTION=The Scientific Python Development Environment
+EAPI=8
+HOMEPAGE=https://www.spyder-ide.org/ https://github.com/spyder-ide/spyder/ https://pypi.org/project/spyder/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 optfeature virtualx xdg
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+LICENSE=MIT
+RDEPEND=>=dev-python/aiohttp-3.9.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/asyncssh-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/asyncssh-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/atomicwrites-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/chardet-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/cookiecutter-1.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/diff-match-patch-20181111[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/intervaltree-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jellyfish-0.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-17.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/nbconvert-4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpydoc-0.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pexpect-4.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pickleshare-0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/psutil-5.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/PyGithub-2.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pygments-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pylint-venv-3.0.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-lsp-black-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyls-spyder-0.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyuca-1.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qdarkstyle-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qdarkstyle-3.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qstylizer-0.2.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtawesome-1.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtawesome-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/qtconsole-5.5.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/qtconsole-5.6.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,svg,webengine] >=sci-libs/rtree-0.9.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sphinx-0.6.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/spyder-kernels-3.0.0_beta7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/spyder-kernels-3.0.0_beta8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/superqt-0.6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/superqt-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/textdistance-4.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/three-merge-0.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/watchdog-0.10.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/yarl-1.9.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/spyder-ide/spyder/archive/v6.0.0b2.tar.gz -> spyder-6.0.0_beta2.gh.tar.gz https://github.com/spyder-ide/spyder-docs/archive/32efdaebc11dab0b8e0767717342b7d306dc06ea.tar.gz -> spyder-docs-32efdaebc11dab0b8e0767717342b7d306dc06ea.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4316aeb523b2a986bb7aa4411a34b637
diff --git a/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta6 b/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta6
deleted file mode 100644
index f007c2631b3b..000000000000
--- a/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipykernel-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.29.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipython-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/ipython-8.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-client-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-client-7.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyxdg-0.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-24.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Kernels used by spyder on its ipython console
-EAPI=8
-HOMEPAGE=https://github.com/spyder-ide/spyder-kernels/ https://pypi.org/project/spyder-kernels/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-LICENSE=MIT
-RDEPEND=dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipykernel-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.29.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipython-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/ipython-8.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-client-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-client-7.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyxdg-0.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-24.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/spyder-kernels/spyder_kernels-3.0.0b6.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9c0e25d4e40796da4d5e1400868b0741
diff --git a/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta7 b/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta7
new file mode 100644
index 000000000000..5ab42853c6d3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/spyder-kernels-3.0.0_beta7
@@ -0,0 +1,15 @@
+BDEPEND=test? ( dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/django[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/h5py[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipykernel-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.29.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipython-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/ipython-8.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-client-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-client-7.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyxdg-0.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-24.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Kernels used by spyder on its ipython console
+EAPI=8
+HOMEPAGE=https://github.com/spyder-ide/spyder-kernels/ https://pypi.org/project/spyder-kernels/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+LICENSE=MIT
+RDEPEND=dev-python/cloudpickle[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipykernel-7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/ipykernel-6.29.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/ipython-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/ipython-8.13.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/jupyter-client-9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jupyter-client-7.4.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib-inline[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyxdg-0.26[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyzmq-24.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wurlitzer-1.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/spyder-kernels/spyder_kernels-3.0.0b7.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9c0e25d4e40796da4d5e1400868b0741
diff --git a/metadata/md5-cache/dev-python/sqlalchemy-2.0.31 b/metadata/md5-cache/dev-python/sqlalchemy-2.0.31
new file mode 100644
index 000000000000..a56173d2c29a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlalchemy-2.0.31
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/cython[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_pypy3? ( dev-python/pypy3:=[sqlite] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/typing-extensions-4.6.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite?] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite?] )
+DESCRIPTION=Python SQL toolkit and Object Relational Mapper
+EAPI=8
+HOMEPAGE=https://www.sqlalchemy.org/ https://pypi.org/project/SQLAlchemy/ https://github.com/sqlalchemy/sqlalchemy/
+INHERIT=distutils-r1 optfeature pypi
+IUSE=examples +sqlite test test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=>=dev-python/typing-extensions-4.6.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[sqlite?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite?] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite?] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite?] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite?] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/S/SQLAlchemy/SQLAlchemy-2.0.31.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2741c8206382fb597db2e19bfdd66f86
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.0.3 b/metadata/md5-cache/dev-python/sqlglot-25.0.3
deleted file mode 100644
index 4b6a2b9c6ccb..000000000000
--- a/metadata/md5-cache/dev-python/sqlglot-25.0.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=An easily customizable SQL parser and transpiler
-EAPI=8
-HOMEPAGE=https://sqlglot.com/ https://github.com/tobymao/sqlglot/ https://pypi.org/project/sqlglot/
-INHERIT=cargo distutils-r1 pypi optfeature
-IUSE=+native-extensions test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.0.3.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9012414245aaf5034ef963a7744ac54a
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.1.0 b/metadata/md5-cache/dev-python/sqlglot-25.1.0
deleted file mode 100644
index c2f000758c51..000000000000
--- a/metadata/md5-cache/dev-python/sqlglot-25.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=An easily customizable SQL parser and transpiler
-EAPI=8
-HOMEPAGE=https://sqlglot.com/ https://github.com/tobymao/sqlglot/ https://pypi.org/project/sqlglot/
-INHERIT=cargo distutils-r1 pypi optfeature
-IUSE=+native-extensions test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.1.0.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9012414245aaf5034ef963a7744ac54a
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.2.0 b/metadata/md5-cache/dev-python/sqlglot-25.2.0
deleted file mode 100644
index 2456bb72293b..000000000000
--- a/metadata/md5-cache/dev-python/sqlglot-25.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-DESCRIPTION=An easily customizable SQL parser and transpiler
-EAPI=8
-HOMEPAGE=https://sqlglot.com/ https://github.com/tobymao/sqlglot/ https://pypi.org/project/sqlglot/
-INHERIT=cargo distutils-r1 pypi optfeature
-IUSE=+native-extensions test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.2.0.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9012414245aaf5034ef963a7744ac54a
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.3.3 b/metadata/md5-cache/dev-python/sqlglot-25.3.3
new file mode 100644
index 000000000000..18852da5a2a1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlglot-25.3.3
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=An easily customizable SQL parser and transpiler
+EAPI=8
+HOMEPAGE=https://sqlglot.com/ https://github.com/tobymao/sqlglot/ https://pypi.org/project/sqlglot/
+INHERIT=cargo distutils-r1 pypi optfeature
+IUSE=+native-extensions test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.3.3.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9012414245aaf5034ef963a7744ac54a
diff --git a/metadata/md5-cache/dev-python/sqlglot-25.4.0 b/metadata/md5-cache/dev-python/sqlglot-25.4.0
new file mode 100644
index 000000000000..b4762e5b8910
--- /dev/null
+++ b/metadata/md5-cache/dev-python/sqlglot-25.4.0
@@ -0,0 +1,17 @@
+BDEPEND=native-extensions? ( >=virtual/rust-1.53 dev-util/maturin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=An easily customizable SQL parser and transpiler
+EAPI=8
+HOMEPAGE=https://sqlglot.com/ https://github.com/tobymao/sqlglot/ https://pypi.org/project/sqlglot/
+INHERIT=cargo distutils-r1 pypi optfeature
+IUSE=+native-extensions test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT native-extensions? ( Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/sqlglot/sqlglot-25.4.0.tar.gz native-extensions? ( https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/indoc/2.0.4/download -> indoc-2.0.4.crate https://crates.io/api/v1/crates/libc/0.2.150/download -> libc-0.2.150.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/proc-macro2/1.0.70/download -> proc-macro2-1.0.70.crate https://crates.io/api/v1/crates/pyo3-build-config/0.20.0/download -> pyo3-build-config-0.20.0.crate https://crates.io/api/v1/crates/pyo3-ffi/0.20.0/download -> pyo3-ffi-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.20.0/download -> pyo3-macros-backend-0.20.0.crate https://crates.io/api/v1/crates/pyo3-macros/0.20.0/download -> pyo3-macros-0.20.0.crate https://crates.io/api/v1/crates/pyo3/0.20.0/download -> pyo3-0.20.0.crate https://crates.io/api/v1/crates/quote/1.0.33/download -> quote-1.0.33.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/smallvec/1.11.2/download -> smallvec-1.11.2.crate https://crates.io/api/v1/crates/syn/2.0.41/download -> syn-2.0.41.crate https://crates.io/api/v1/crates/target-lexicon/0.12.12/download -> target-lexicon-0.12.12.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate )
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9012414245aaf5034ef963a7744ac54a
diff --git a/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1 b/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1
index 3ab620be40bc..5b7c0095aa4d 100644
--- a/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1
+++ b/metadata/md5-cache/dev-python/sshpubkeys-3.3.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=OpenSSH public key parser for Python
EAPI=8
HOMEPAGE=https://pypi.org/project/sshpubkeys/ https://github.com/ojarva/python-sshpubkeys/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~ppc64 ~riscv x86
LICENSE=BSD
-RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ecdsa[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ojarva/python-sshpubkeys/archive/3.3.1.tar.gz -> python-sshpubkeys-3.3.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bddb853708e4e88aef88ed2105345308
+_md5_=34cd14e4741361e2fe91ec348b12f020
diff --git a/metadata/md5-cache/dev-python/stestr-4.1.0 b/metadata/md5-cache/dev-python/stestr-4.1.0
index b396774bc8f4..fcde07809de2 100644
--- a/metadata/md5-cache/dev-python/stestr-4.1.0
+++ b/metadata/md5-cache/dev-python/stestr-4.1.0
@@ -1,16 +1,16 @@
-BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/ddt-1.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A parallel Python test runner built around subunit
EAPI=8
HOMEPAGE=https://github.com/mtreinish/stestr/ https://pypi.org/project/stestr/
INHERIT=distutils-r1 multiprocessing pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/cliff-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/extras-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subunit-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tomlkit-0.11.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/voluptuous-0.8.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/cliff-2.8.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/extras-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pbr-2.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/subunit-1.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tomlkit-0.11.6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/voluptuous-0.8.9[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/stestr/stestr-4.1.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=78fd3a0bc9958b914261bd0dd6af7133
+_md5_=2bd2c21333c9aae09681b0cc50120840
diff --git a/metadata/md5-cache/dev-python/stripe-10.0.0 b/metadata/md5-cache/dev-python/stripe-10.0.0
new file mode 100644
index 000000000000..c1f9a3d1ad48
--- /dev/null
+++ b/metadata/md5-cache/dev-python/stripe-10.0.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-util/stripe-mock-0.186.0 dev-python/aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/anyio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Stripe Python bindings
+EAPI=8
+HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
+INHERIT=distutils-r1 pypi
+IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-10.0.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a8ee0c9ebda7f30596523c058b852986
diff --git a/metadata/md5-cache/dev-python/stripe-10.1.0 b/metadata/md5-cache/dev-python/stripe-10.1.0
new file mode 100644
index 000000000000..a112089c44a1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/stripe-10.1.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-util/stripe-mock-0.186.0 dev-python/aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/anyio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Stripe Python bindings
+EAPI=8
+HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
+INHERIT=distutils-r1 pypi
+IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-10.1.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a8ee0c9ebda7f30596523c058b852986
diff --git a/metadata/md5-cache/dev-python/stripe-9.10.0 b/metadata/md5-cache/dev-python/stripe-9.10.0
index bb4ddb872545..a316b7c2970b 100644
--- a/metadata/md5-cache/dev-python/stripe-9.10.0
+++ b/metadata/md5-cache/dev-python/stripe-9.10.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
INHERIT=distutils-r1 pypi
IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
+KEYWORDS=amd64 arm64 x86
LICENSE=MIT
RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-9.10.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3289153e95f333c0bcc116e1ca3a55e7
+_md5_=e1431727852d4d28ac146612aee5b5f7
diff --git a/metadata/md5-cache/dev-python/stripe-9.11.0 b/metadata/md5-cache/dev-python/stripe-9.11.0
deleted file mode 100644
index 62f3341ff3d6..000000000000
--- a/metadata/md5-cache/dev-python/stripe-9.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-util/stripe-mock-0.186.0 dev-python/aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/anyio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Stripe Python bindings
-EAPI=8
-HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
-INHERIT=distutils-r1 pypi
-IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-9.11.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a8ee0c9ebda7f30596523c058b852986
diff --git a/metadata/md5-cache/dev-python/stripe-9.8.0 b/metadata/md5-cache/dev-python/stripe-9.8.0
deleted file mode 100644
index ffe5829744be..000000000000
--- a/metadata/md5-cache/dev-python/stripe-9.8.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=dev-util/stripe-mock-0.186.0 dev-python/aiohttp[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/anyio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] net-misc/curl ) test? ( >=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Stripe python bindings
-EAPI=8
-HOMEPAGE=https://github.com/stripe/stripe-python/ https://pypi.org/project/stripe/
-INHERIT=distutils-r1 pypi
-IUSE=telemetry test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 x86
-LICENSE=MIT
-RDEPEND=>=dev-python/requests-2.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/s/stripe/stripe-9.8.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e1431727852d4d28ac146612aee5b5f7
diff --git a/metadata/md5-cache/dev-python/subunit-1.4.4 b/metadata/md5-cache/dev-python/subunit-1.4.4
index 5c42a27709db..c421b2c557ab 100644
--- a/metadata/md5-cache/dev-python/subunit-1.4.4
+++ b/metadata/md5-cache/dev-python/subunit-1.4.4
@@ -1,17 +1,17 @@
-BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+BDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-libs/check-0.9.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cppunit-1.13.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(-)?] >=virtual/pkgconfig-0-r1 test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-libs/check-0.9.11[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-util/cppunit-1.13.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(-)?] >=virtual/pkgconfig-0-r1 test? ( dev-python/fixtures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/testscenarios[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] )
DESCRIPTION=A streaming protocol for test results
EAPI=8
HOMEPAGE=https://launchpad.net/subunit/ https://pypi.org/project/python-subunit/
INHERIT=distutils-r1 multilib-minimal autotools
-IUSE=static-libs test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+IUSE=static-libs test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 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=Apache-2.0 BSD
-RDEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/testtools-0.9.34[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/iso8601[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/testing-cabal/subunit/archive/1.4.4.tar.gz -> subunit-1.4.4.gh.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e0bae4278f00945e7072641a81d92ca4
+_md5_=835ec18d731e97b465712dfc917a44a7
diff --git a/metadata/md5-cache/dev-python/superqt-0.6.7 b/metadata/md5-cache/dev-python/superqt-0.6.7
new file mode 100644
index 000000000000..040185df776c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/superqt-0.6.7
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-qt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-3.7.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Missing widgets and components for PyQt/PySide
+EAPI=8
+HOMEPAGE=https://github.com/pyapp-kit/superqt https://pypi.org/project/superqt/
+INHERIT=distutils-r1 pypi virtualx
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-python/pygments-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/QtPy-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-3.7.4.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/superqt/superqt-0.6.7.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=01f5d12a3e4fa4af479cb1d8bdbe33d7
diff --git a/metadata/md5-cache/dev-python/swagger-spec-validator-3.0.4 b/metadata/md5-cache/dev-python/swagger-spec-validator-3.0.4
new file mode 100644
index 000000000000..4c77a4e319e1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/swagger-spec-validator-3.0.4
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Validate Swagger specs against Swagger 1.1 or 2.0 specification
+EAPI=8
+HOMEPAGE=https://github.com/Yelp/swagger_spec_validator/ https://pypi.org/project/swagger-spec-validator/
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0
+RDEPEND=dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/Yelp/swagger_spec_validator/archive/v3.0.4.tar.gz -> swagger_spec_validator-3.0.4.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ead1fbf0921f17a0954128bbf2cc76ad
diff --git a/metadata/md5-cache/dev-python/sybil-6.1.1 b/metadata/md5-cache/dev-python/sybil-6.1.1
index fcabfefca84d..4500b327e9a7 100644
--- a/metadata/md5-cache/dev-python/sybil-6.1.1
+++ b/metadata/md5-cache/dev-python/sybil-6.1.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/myst-parser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/seedir[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/testfixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/myst-parser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/seedir[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/testfixtures[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Automated testing for the examples in your documentation
EAPI=8
HOMEPAGE=https://github.com/simplistix/sybil/ https://pypi.org/project/sybil/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/simplistix/sybil/archive/6.1.1.tar.gz -> sybil-6.1.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=443ae9b211470f1bafd4e4383f40d727
+_md5_=91f3d9959e111730a52ec4eb104bcdea
diff --git a/metadata/md5-cache/dev-python/tappy-3.1-r1 b/metadata/md5-cache/dev-python/tappy-3.1-r1
index a0fb3cc46b4c..6da323dd62f4 100644
--- a/metadata/md5-cache/dev-python/tappy-3.1-r1
+++ b/metadata/md5-cache/dev-python/tappy-3.1-r1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/Babel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/more-itertools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ( dev-python/pypy3 >=dev-python/sphinx-7.2.6[python_targets_pypy3(-)] ) ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Test Anything Protocol (TAP) tools
EAPI=8
HOMEPAGE=https://github.com/python-tap/tappy/ https://pypi.org/project/tap.py/
INHERIT=distutils-r1 optfeature pypi
-IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=BSD-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tap.py/tap.py-3.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6f4f5ec757f74a80e0c24fb45afe7c64
+_md5_=f4237a6f7d23a6063a752c96b3b1874f
diff --git a/metadata/md5-cache/dev-python/tblib-3.0.0 b/metadata/md5-cache/dev-python/tblib-3.0.0
index c261123c3fd3..2cc6a8f723be 100644
--- a/metadata/md5-cache/dev-python/tblib-3.0.0
+++ b/metadata/md5-cache/dev-python/tblib-3.0.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_pypy3? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( dev-python/twisted[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Traceback fiddling library for Python
EAPI=8
HOMEPAGE=https://github.com/ionelmc/python-tblib/ https://pypi.org/project/tblib/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD
-RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/six[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tblib/tblib-3.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=44ed9bf3337ae011f062ca794b591ee1
+_md5_=9797e75fc391ffbbc6d7a4279cf11cdf
diff --git a/metadata/md5-cache/dev-python/tekore-5.4.0 b/metadata/md5-cache/dev-python/tekore-5.4.0
index a0164cbb0190..dfd8d19cb766 100644
--- a/metadata/md5-cache/dev-python/tekore-5.4.0
+++ b/metadata/md5-cache/dev-python/tekore-5.4.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pydantic-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-asyncio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pydantic-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-asyncio-0.17[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Spotify Web API client
EAPI=8
HOMEPAGE=https://tekore.readthedocs.io/ https://github.com/felix-hilden/tekore/ https://pypi.org/project/tekore/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64
LICENSE=MIT
-RDEPEND=dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/httpx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydantic-1.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tekore/tekore-5.4.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d16c763e6099fa14c4dc19dbfda80a18
+_md5_=6556896c3419af5bc8e5756b19d025b4
diff --git a/metadata/md5-cache/dev-python/tempest-39.0.0 b/metadata/md5-cache/dev-python/tempest-39.0.0
index a8e2f2e01b08..e32ae8e67da3 100644
--- a/metadata/md5-cache/dev-python/tempest-39.0.0
+++ b/metadata/md5-cache/dev-python/tempest-39.0.0
@@ -1,16 +1,16 @@
-BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/stestr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/oslotest-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/stestr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=OpenStack Integration Testing
EAPI=8
HOMEPAGE=https://pypi.org/project/tempest/ https://docs.openstack.org/tempest/latest/ https://launchpad.net/tempest/
INHERIT=distutils-r1 multiprocessing pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >dev-python/cliff-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paramiko-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-concurrency-3.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/oslo-utils-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyyaml-3.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/defusedxml-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fasteners-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>dev-python/pbr-2.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >dev-python/cliff-2.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/jsonschema-3.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/testtools-2.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/paramiko-2.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/netaddr-0.7.18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-concurrency-3.26.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-config-5.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-log-3.36.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/oslo-utils-4.7.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fixtures-3.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyyaml-3.12[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/subunit-1.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/stevedore-1.20.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/prettytable-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/urllib3-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/debtcollector-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/defusedxml-0.7.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fasteners-0.16.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tempest/tempest-39.0.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b35159fe33162e818b686e84e35cf80e
+_md5_=1a0a49f0631b24371d502a49e36e3e34
diff --git a/metadata/md5-cache/dev-python/tempora-5.6.0 b/metadata/md5-cache/dev-python/tempora-5.6.0
new file mode 100644
index 000000000000..0f64baf691a0
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tempora-5.6.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_pypy3? ( dev-python/pytest-freezer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-python/pytest-freezer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/pytest-freezer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/pytest-freezer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/pytest-freezer[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) test? ( >=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Objects and routines pertaining to date and time
+EAPI=8
+HOMEPAGE=https://github.com/jaraco/tempora/ https://pypi.org/project/tempora/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=MIT
+RDEPEND=>=dev-python/jaraco-functools-1.20[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytz[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/tempora/tempora-5.6.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1e5117b153009a7ee2b1d7ca1b63842e
diff --git a/metadata/md5-cache/dev-python/tenacity-8.4.1 b/metadata/md5-cache/dev-python/tenacity-8.4.1
index a1a2ecb539c8..9f57c02fc2c8 100644
--- a/metadata/md5-cache/dev-python/tenacity-8.4.1
+++ b/metadata/md5-cache/dev-python/tenacity-8.4.1
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/tornado-6.4-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typeguard[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( python_targets_pypy3? ( >=dev-python/tornado-6.4-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typeguard[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-python/tornado-6.4-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typeguard[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/tornado-6.4-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typeguard[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/tornado-6.4-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typeguard[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=General-purpose retrying library
EAPI=8
HOMEPAGE=https://github.com/jd/tenacity/ https://pypi.org/project/tenacity/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~sparc ~x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tenacity/tenacity-8.4.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=17e5bee88ce71c1dd3509491dddcae56
+_md5_=36541a4a9b570f23e91a9063cff7cfe1
diff --git a/metadata/md5-cache/dev-python/tenacity-8.4.2 b/metadata/md5-cache/dev-python/tenacity-8.4.2
new file mode 100644
index 000000000000..8932fe77bcb3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tenacity-8.4.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/tornado-6.4-r1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/typeguard[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=General-purpose retrying library
+EAPI=8
+HOMEPAGE=https://github.com/jd/tenacity/ https://pypi.org/project/tenacity/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/tenacity/tenacity-8.4.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7dc2c359b956b03ce4d82da809a5e2fb
diff --git a/metadata/md5-cache/dev-python/terminado-0.18.1 b/metadata/md5-cache/dev-python/terminado-0.18.1
index 86c53e4fa6d8..f597b038f85f 100644
--- a/metadata/md5-cache/dev-python/terminado-0.18.1
+++ b/metadata/md5-cache/dev-python/terminado-0.18.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/ptyprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tornado[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/ptyprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tornado[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Terminals served to term.js using Tornado websockets
EAPI=8
HOMEPAGE=https://github.com/jupyter/terminado/ https://pypi.org/project/terminado/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD-2
-RDEPEND=dev-python/ptyprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tornado[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/ptyprocess[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/tornado[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/terminado/terminado-0.18.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5eb08916f30b14d6e67e78d6da01fcc0
+_md5_=21f3ee2761fd015a4f2c2666534a88cf
diff --git a/metadata/md5-cache/dev-python/testfixtures-8.2.0 b/metadata/md5-cache/dev-python/testfixtures-8.2.0
deleted file mode 100644
index 51b18ffd6b5d..000000000000
--- a/metadata/md5-cache/dev-python/testfixtures-8.2.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sybil-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/twisted-18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-libs/timezone-data ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=A collection of helpers and mock objects for unit tests and doc tests
-EAPI=8
-HOMEPAGE=https://pypi.org/project/testfixtures/ https://github.com/Simplistix/testfixtures/
-INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
-LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/testfixtures/testfixtures-8.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=da0b886550528b31aceaca8f6a4ef85e
diff --git a/metadata/md5-cache/dev-python/testfixtures-8.3.0 b/metadata/md5-cache/dev-python/testfixtures-8.3.0
index b326a0147c8c..b1a4c91de59a 100644
--- a/metadata/md5-cache/dev-python/testfixtures-8.3.0
+++ b/metadata/md5-cache/dev-python/testfixtures-8.3.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sybil-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/twisted-18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-libs/timezone-data ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite] ) dev-python/django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-django[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/sybil-6[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/twisted-18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/twisted-18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/twisted-18[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) sys-libs/timezone-data ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/furo[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/furo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/furo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/furo[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A collection of helpers and mock objects for unit tests and doc tests
EAPI=8
HOMEPAGE=https://pypi.org/project/testfixtures/ https://github.com/Simplistix/testfixtures/
INHERIT=distutils-r1 pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/testfixtures/testfixtures-8.3.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=269c64be5614d80aac999e3835630a40
+_md5_=169c41dc26915705250c9307e5eb8e2e
diff --git a/metadata/md5-cache/dev-python/thrift-0.20.0 b/metadata/md5-cache/dev-python/thrift-0.20.0
index 4c75209a1c8e..33d2848e0e50 100644
--- a/metadata/md5-cache/dev-python/thrift-0.20.0
+++ b/metadata/md5-cache/dev-python/thrift-0.20.0
@@ -1,17 +1,17 @@
-BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
DESCRIPTION=Python implementation of Thrift
EAPI=8
-HOMEPAGE=https://pypi.org/project/thrift/ https://thrift.apache.org/
+HOMEPAGE=https://pypi.org/project/thrift/ https://thrift.apache.org/ https://github.com/apache/thrift
INHERIT=distutils-r1
-IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
KEYWORDS=amd64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=Apache-2.0
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=test
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.apache.org/thrift/0.20.0/thrift-0.20.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fbc5304465681bf8af1dc8679366beff
+_md5_=1cd8d99b068e07d40ee7655aaa819cff
diff --git a/metadata/md5-cache/dev-python/tifffile-2024.4.24 b/metadata/md5-cache/dev-python/tifffile-2024.4.24
deleted file mode 100644
index d13c639d553b..000000000000
--- a/metadata/md5-cache/dev-python/tifffile-2024.4.24
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Read and write TIFF files
-EAPI=8
-HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.4.24.tar.gz -> tifffile-2024.4.24.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d61a36f074c55291d126940f514f4645
diff --git a/metadata/md5-cache/dev-python/tifffile-2024.5.10 b/metadata/md5-cache/dev-python/tifffile-2024.5.10
deleted file mode 100644
index e71e4e3a1f62..000000000000
--- a/metadata/md5-cache/dev-python/tifffile-2024.5.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Read and write TIFF files
-EAPI=8
-HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.5.10.tar.gz -> tifffile-2024.5.10.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b539f47af159122522960b5416a7d713
diff --git a/metadata/md5-cache/dev-python/tifffile-2024.5.22 b/metadata/md5-cache/dev-python/tifffile-2024.5.22
deleted file mode 100644
index 8b7c2bbe58a0..000000000000
--- a/metadata/md5-cache/dev-python/tifffile-2024.5.22
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Read and write TIFF files
-EAPI=8
-HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.5.22.tar.gz -> tifffile-2024.5.22.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b539f47af159122522960b5416a7d713
diff --git a/metadata/md5-cache/dev-python/tifffile-2024.5.3 b/metadata/md5-cache/dev-python/tifffile-2024.5.3
deleted file mode 100644
index ea96788ddff3..000000000000
--- a/metadata/md5-cache/dev-python/tifffile-2024.5.3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Read and write TIFF files
-EAPI=8
-HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.5.3.tar.gz -> tifffile-2024.5.3.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b539f47af159122522960b5416a7d713
diff --git a/metadata/md5-cache/dev-python/tifffile-2024.6.18 b/metadata/md5-cache/dev-python/tifffile-2024.6.18
new file mode 100644
index 000000000000..45f73309a95a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tifffile-2024.6.18
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fsspec-2021.5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/xarray[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Read and write TIFF files
+EAPI=8
+HOMEPAGE=https://pypi.org/project/tifffile/ https://github.com/cgohlke/tifffile/ https://www.cgohlke.com/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/numpy-1.19.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/cgohlke/tifffile/archive/v2024.6.18.tar.gz -> tifffile-2024.6.18.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b539f47af159122522960b5416a7d713
diff --git a/metadata/md5-cache/dev-python/tornado-6.4.1 b/metadata/md5-cache/dev-python/tornado-6.4.1
index 05985e2a88e2..faf386fa1772 100644
--- a/metadata/md5-cache/dev-python/tornado-6.4.1
+++ b/metadata/md5-cache/dev-python/tornado-6.4.1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( >=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/pycurl-7.19.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
+DEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
DESCRIPTION=Python web framework and asynchronous networking library
EAPI=8
HOMEPAGE=https://www.tornadoweb.org/ https://github.com/tornadoweb/tornado/ https://pypi.org/project/tornado/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/twisted-16.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tornado/tornado-6.4.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fd2de970201f4b17cc1a637ef992fdb0
+_md5_=faafc9d4346b62c89700b6bc03e611df
diff --git a/metadata/md5-cache/dev-python/tpm2-pytss-2.3.0 b/metadata/md5-cache/dev-python/tpm2-pytss-2.3.0
new file mode 100644
index 000000000000..53a448f2b3a3
--- /dev/null
+++ b/metadata/md5-cache/dev-python/tpm2-pytss-2.3.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/pkgconfig[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( app-crypt/tpm2-tss:=[fapi=] fapi? ( >=app-crypt/tpm2-tss-3.0.3:= ) test? ( app-crypt/swtpm ) dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/asn1crypto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-crypt/tpm2-tss:=[fapi=] fapi? ( >=app-crypt/tpm2-tss-3.0.3:= ) test? ( app-crypt/swtpm ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=Python bindings for TSS
+EAPI=8
+HOMEPAGE=https://pypi.org/project/tpm2-pytss/ https://github.com/tpm2-software/tpm2-pytss/
+INHERIT=distutils-r1 pypi
+IUSE=+fapi test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64
+LICENSE=BSD-2
+RDEPEND=app-crypt/tpm2-tss:=[fapi=] fapi? ( >=app-crypt/tpm2-tss-3.0.3:= ) test? ( app-crypt/swtpm ) dev-python/cffi[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/asn1crypto[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pycparser[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/tpm2-pytss/tpm2-pytss-2.3.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=025855890910c97d2a16ef162e811ad8
diff --git a/metadata/md5-cache/dev-python/tqdm-4.66.4 b/metadata/md5-cache/dev-python/tqdm-4.66.4
index 00cf678141b5..02e94605446e 100644
--- a/metadata/md5-cache/dev-python/tqdm-4.66.4
+++ b/metadata/md5-cache/dev-python/tqdm-4.66.4
@@ -1,16 +1,16 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/pytest-asyncio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Add a progress meter to your loops in a second
EAPI=8
HOMEPAGE=https://github.com/tqdm/tqdm/ https://pypi.org/project/tqdm/
INHERIT=bash-completion-r1 distutils-r1 pypi
-IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/tqdm/tqdm-4.66.4.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f5cec83635f23cd8bb77a6a74a73b4b7
+_md5_=6b4283b5bd6cf4da61dae1235023de8f
diff --git a/metadata/md5-cache/dev-python/translate-toolkit-3.13.1 b/metadata/md5-cache/dev-python/translate-toolkit-3.13.1
new file mode 100644
index 000000000000..6bf96d255ddb
--- /dev/null
+++ b/metadata/md5-cache/dev-python/translate-toolkit-3.13.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/phply[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Toolkit to convert between many translation formats
+EAPI=8
+HOMEPAGE=https://github.com/translate/translate/ https://pypi.org/project/translate-toolkit/
+INHERIT=distutils-r1
+IUSE=+html +ical +ini +subtitles +yaml test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-text/iso-codes >=dev-python/chardet-3.0.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cheroot[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/Levenshtein-0.12.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/lxml-4.3.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/mistletoe-1.1.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyparsing-3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ruamel-yaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-devel/gettext html? ( dev-python/utidylib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ical? ( dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ini? ( >=dev-python/iniparse-0.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) subtitles? ( media-video/gaupol[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) yaml? ( dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10[sqlite] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/translate/translate/archive/3.13.1.tar.gz -> translate-3.13.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=598b54db01ee6b1fe0c1a46d2b074d24
diff --git a/metadata/md5-cache/dev-python/trio-websocket-0.11.1 b/metadata/md5-cache/dev-python/trio-websocket-0.11.1
index 949203db9a7c..8e50021cea26 100644
--- a/metadata/md5-cache/dev-python/trio-websocket-0.11.1
+++ b/metadata/md5-cache/dev-python/trio-websocket-0.11.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-trio-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trio-0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wsproto-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pytest-trio-0.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trio-0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wsproto-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=WebSocket client and server implementation for Python Trio
EAPI=8
HOMEPAGE=https://github.com/python-trio/trio-websocket/ https://pypi.org/project/trio-websocket/
INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trio-0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/wsproto-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-python/exceptiongroup[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/trio-0.11[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/wsproto-0.14[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/python-trio/trio-websocket/archive/0.11.1.tar.gz -> trio-websocket-0.11.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cb6cd92364d2f1dbd8cd93489ab382f9
+_md5_=e5988b4469b93f834764634a6b251762
diff --git a/metadata/md5-cache/dev-python/truststore-0.9.1 b/metadata/md5-cache/dev-python/truststore-0.9.1
index cb2336172568..54c0ff918d5a 100644
--- a/metadata/md5-cache/dev-python/truststore-0.9.1
+++ b/metadata/md5-cache/dev-python/truststore-0.9.1
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/sethmlarson/truststore/ https://pypi.org/project/truststore/
INHERIT=distutils-r1
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc
LICENSE=MIT
PROPERTIES=test_network
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/sethmlarson/truststore/archive/v0.9.1.tar.gz -> truststore-0.9.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e75d15f097c498838b561b49d954366b
+_md5_=67c9638f2fa96555c8ca8d8995a29792
diff --git a/metadata/md5-cache/dev-python/tubes-0.2.1 b/metadata/md5-cache/dev-python/tubes-0.2.1
index e8aec65324ef..2983bf66fb02 100644
--- a/metadata/md5-cache/dev-python/tubes-0.2.1
+++ b/metadata/md5-cache/dev-python/tubes-0.2.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Flow control and backpressure for event-driven applications
EAPI=8
HOMEPAGE=https://github.com/twisted/tubes/ https://pypi.org/project/Tubes/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~riscv
LICENSE=MIT
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/twisted/tubes/archive/v0.2.1.tar.gz -> tubes-0.2.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=11eb006db6dc6320c6cded01634f6c08
+_md5_=090378cd42cf0fbb2d46e6ad42c9e126
diff --git a/metadata/md5-cache/dev-python/twine-5.1.1 b/metadata/md5-cache/dev-python/twine-5.1.1
new file mode 100644
index 000000000000..a33a2678d64a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/twine-5.1.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/build[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-envs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jaraco-functools[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/munch[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/portend[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pretend[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pypiserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/colorama-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pkginfo-1.8.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readme-renderer-35.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-toolbelt-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rfc3986-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-12.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[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 utilities for publishing packages on PyPI
+EAPI=8
+HOMEPAGE=https://twine.readthedocs.io/ https://github.com/pypa/twine/ https://pypi.org/project/twine/
+INHERIT=distutils-r1
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/colorama-0.4.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-3.6[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/keyring-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pkginfo-1.8.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/readme-renderer-35.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-toolbelt-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rfc3986-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-12.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/urllib3-1.26.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pypa/twine/archive/v5.1.1.tar.gz -> twine-5.1.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9074951cb23c496f15cb3ac51dfcac38
diff --git a/metadata/md5-cache/dev-python/twisted-24.3.0_p20240628 b/metadata/md5-cache/dev-python/twisted-24.3.0_p20240628
new file mode 100644
index 000000000000..77f791e7d2e6
--- /dev/null
+++ b/metadata/md5-cache/dev-python/twisted-24.3.0_p20240628
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/hatch-fancy-pypi-readme-22.5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/incremental-22.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( >=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/automat-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/incremental-22.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zope-interface-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_10? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_11? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_12? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_python3_13? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/cython-test-exception-raiser-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cython-test-exception-raiser-1.0.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hypothesis-6.56[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyhamcrest-2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] virtual/openssh ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DESCRIPTION=An asynchronous networking framework written in Python
+EAPI=8
+HOMEPAGE=https://twisted.org/ https://github.com/twisted/twisted/ https://pypi.org/project/Twisted/
+INHERIT=distutils-r1 virtualx
+IUSE=conch http2 serial ssl test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=MIT
+RDEPEND=>=dev-python/attrs-19.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/automat-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/constantly-15.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hyperlink-17.1.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/incremental-22.10.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/typing-extensions-4.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zope-interface-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] conch? ( >=dev-python/appdirs-1.4.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/bcrypt-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cryptography-3.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyasn1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-3.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/priority-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/priority-1.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) serial? ( >=dev-python/pyserial-3.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ssl? ( >=dev-python/pyopenssl-21.0.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/service-identity-18.1.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/idna-2.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/twisted/twisted/archive/8f6b89855d4384e3ed80884ca6f7ecc46f7a92fb.tar.gz -> twisted-24.3.0_p20240628.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/twisted-regen-cache.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_md5_=65d1fa2769c25b4740015dc9a0282fdb
diff --git a/metadata/md5-cache/dev-python/txaio-23.1.1 b/metadata/md5-cache/dev-python/txaio-23.1.1
index e82f3b358707..aab4f6e63f4f 100644
--- a/metadata/md5-cache/dev-python/txaio-23.1.1
+++ b/metadata/md5-cache/dev-python/txaio-23.1.1
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_12(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_11(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_10(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_13(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_12(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_11(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] >=dev-python/sphinxcontrib-spelling-2.1.2[python_targets_python3_10(-)] >=dev-python/sphinx-rtd-theme-0.1.9[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Compatibility API between asyncio/Twisted/Trollius
EAPI=8
HOMEPAGE=https://github.com/crossbario/txaio/ https://pypi.org/project/txaio/
INHERIT=distutils-r1 optfeature pypi
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=MIT
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/txaio/txaio-23.1.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f89ecc7e6f1e96433bc23f6fb02a55b2
+_md5_=7788f91b8c8be898974dc1b860809200
diff --git a/metadata/md5-cache/dev-python/txredisapi-1.4.10 b/metadata/md5-cache/dev-python/txredisapi-1.4.10
index 079c0982ffc3..e598be9c6442 100644
--- a/metadata/md5-cache/dev-python/txredisapi-1.4.10
+++ b/metadata/md5-cache/dev-python/txredisapi-1.4.10
@@ -1,16 +1,16 @@
-BDEPEND=test? ( <dev-db/redis-7.2 dev-python/hiredis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( <dev-db/redis-7.2 dev-python/hiredis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install postinst prepare test
DESCRIPTION=Non-blocking redis client for python
EAPI=8
HOMEPAGE=https://github.com/IlyaSkriblovsky/txredisapi/ https://pypi.org/project/txredisapi/
INHERIT=distutils-r1 optfeature
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm64 ~ppc64
LICENSE=Apache-2.0
-RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,ssl(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?,ssl(-)] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/IlyaSkriblovsky/txredisapi/archive/refs/tags/1.4.10.tar.gz -> txredisapi-1.4.10.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7b721e4a74290576b1905a6709fbebc1
+_md5_=b0745a52ff7d885ee6e141ff30406075
diff --git a/metadata/md5-cache/dev-python/txrequests-0.9.6-r1 b/metadata/md5-cache/dev-python/txrequests-0.9.6-r1
index b65f9d8be3eb..813e150017b1 100644
--- a/metadata/md5-cache/dev-python/txrequests-0.9.6-r1
+++ b/metadata/md5-cache/dev-python/txrequests-0.9.6-r1
@@ -1,17 +1,17 @@
-BDEPEND=test? ( >=dev-python/requests-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/requests-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Asynchronous Python HTTP for Humans
EAPI=8
HOMEPAGE=https://github.com/tardyp/txrequests/ https://pypi.org/project/txrequests/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm64 ~riscv ~x86
LICENSE=Apache-2.0
PROPERTIES=test_network
-RDEPEND=>=dev-python/requests-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/requests-1.2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=test
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/txrequests/txrequests-0.9.6.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=240d649078378d7567cb1eb0abb3f5fa
+_md5_=f504b2247cce07d2899e6783bd9492a8
diff --git a/metadata/md5-cache/dev-python/txtorcon-23.11.0 b/metadata/md5-cache/dev-python/txtorcon-23.11.0
index c6771ba2705a..5c57e211ed84 100644
--- a/metadata/md5-cache/dev-python/txtorcon-23.11.0
+++ b/metadata/md5-cache/dev-python/txtorcon-23.11.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( sys-process/lsof ) test? ( dev-python/automat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( sys-process/lsof ) test? ( dev-python/automat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Twisted-based Tor controller client, with state-tracking abstractions
EAPI=8
HOMEPAGE=https://txtorcon.readthedocs.org/ https://github.com/meejah/txtorcon/ https://pypi.org/project/txtorcon/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~amd64 ~arm64 ~x86
LICENSE=MIT
-RDEPEND=dev-python/automat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/automat[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/twisted[ssl,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/zope-interface[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/meejah/txtorcon/archive/v23.11.0.tar.gz -> txtorcon-23.11.0.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=78d1b6eb6323bab5ac1967d4576d41cf
+_md5_=1eb48e20689239db49e4b2c25c899dbd
diff --git a/metadata/md5-cache/dev-python/types-psutil-6.0.0.20240621 b/metadata/md5-cache/dev-python/types-psutil-6.0.0.20240621
new file mode 100644
index 000000000000..e09586996868
--- /dev/null
+++ b/metadata/md5-cache/dev-python/types-psutil-6.0.0.20240621
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Typing stubs for psutil
+EAPI=8
+HOMEPAGE=https://pypi.org/project/types-psutil/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/types-psutil/types-psutil-6.0.0.20240621.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1f324d87887164982a3c75b03dfb6b4a
diff --git a/metadata/md5-cache/dev-python/types-setuptools-70.1.0.20240625 b/metadata/md5-cache/dev-python/types-setuptools-70.1.0.20240625
new file mode 100644
index 000000000000..46a7f247cb7a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/types-setuptools-70.1.0.20240625
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Typing stubs for setuptools
+EAPI=8
+HOMEPAGE=https://pypi.org/project/types-setuptools/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/types-setuptools/types-setuptools-70.1.0.20240625.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=96f472923f296207c99ac50b06749d59
diff --git a/metadata/md5-cache/dev-python/types-setuptools-70.1.0.20240627 b/metadata/md5-cache/dev-python/types-setuptools-70.1.0.20240627
new file mode 100644
index 000000000000..e1d72d3a88ba
--- /dev/null
+++ b/metadata/md5-cache/dev-python/types-setuptools-70.1.0.20240627
@@ -0,0 +1,15 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Typing stubs for setuptools
+EAPI=8
+HOMEPAGE=https://pypi.org/project/types-setuptools/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/t/types-setuptools/types-setuptools-70.1.0.20240627.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=96f472923f296207c99ac50b06749d59
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.11.0 b/metadata/md5-cache/dev-python/typing-extensions-4.11.0
deleted file mode 100644
index 6a0944538e8a..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.11.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=PSF-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.11.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=87b51bf03ffb7a65edf4298d0541f6f7
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.11.0_p20240512 b/metadata/md5-cache/dev-python/typing-extensions-4.11.0_p20240512
deleted file mode 100644
index 350fe720f961..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.11.0_p20240512
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=PSF-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/python/typing_extensions/archive/12e901ed0cb8a826726357f8020cf3837d961e15.tar.gz -> typing_extensions-12e901ed0cb8a826726357f8020cf3837d961e15.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f5ccc510e65d120133bd8323959189fc
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.12.0 b/metadata/md5-cache/dev-python/typing-extensions-4.12.0
deleted file mode 100644
index ada233ec2a32..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=PSF-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.12.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d4574d67e2890ac2556d4f69afc883c
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.12.0_rc1 b/metadata/md5-cache/dev-python/typing-extensions-4.12.0_rc1
deleted file mode 100644
index cf15549bf581..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.12.0_rc1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=PSF-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.12.0rc1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d4574d67e2890ac2556d4f69afc883c
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.12.1 b/metadata/md5-cache/dev-python/typing-extensions-4.12.1
deleted file mode 100644
index 53fa1b4b1b20..000000000000
--- a/metadata/md5-cache/dev-python/typing-extensions-4.12.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Backported and Experimental Type Hints for Python 3.7+
-EAPI=8
-HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=PSF-2
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.12.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d4574d67e2890ac2556d4f69afc883c
diff --git a/metadata/md5-cache/dev-python/typing-extensions-4.12.2 b/metadata/md5-cache/dev-python/typing-extensions-4.12.2
index d0718b696bc3..d6f226eeaf9e 100644
--- a/metadata/md5-cache/dev-python/typing-extensions-4.12.2
+++ b/metadata/md5-cache/dev-python/typing-extensions-4.12.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/typing-extensions/ https://github.com/python/typing_extensions/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-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=PSF-2
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/typing-extensions/typing_extensions-4.12.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d4574d67e2890ac2556d4f69afc883c
+_md5_=1b64d49b5d29d9fb60479e62a0af4906
diff --git a/metadata/md5-cache/dev-python/typogrify-2.0.7-r1 b/metadata/md5-cache/dev-python/typogrify-2.0.7-r1
index a0ad12754efe..ea4b7c2eb0ec 100644
--- a/metadata/md5-cache/dev-python/typogrify-2.0.7-r1
+++ b/metadata/md5-cache/dev-python/typogrify-2.0.7-r1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/smartypants-1.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/smartypants-1.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Filters for web typography, supporting Django & Jinja templates
EAPI=8
HOMEPAGE=https://github.com/mintchaos/typogrify/ https://pypi.org/project/typogrify/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86
LICENSE=BSD
-RDEPEND=>=dev-python/smartypants-1.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/smartypants-1.8.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/t/typogrify/typogrify-2.0.7.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0d6bb682be8552e5f5a3c17952761d3
+_md5_=85e64c52b35b96428b511d11e037b88d
diff --git a/metadata/md5-cache/dev-python/unearth-0.15.5 b/metadata/md5-cache/dev-python/unearth-0.15.5
new file mode 100644
index 000000000000..7528e887a1bf
--- /dev/null
+++ b/metadata/md5-cache/dev-python/unearth-0.15.5
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/flask[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-httpserver[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/requests-wsgi-adapter[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trustme[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httpx-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pdm-backend-2.1.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A utility to fetch and download python packages
+EAPI=8
+HOMEPAGE=https://pypi.org/project/unearth/ https://github.com/frostming/unearth/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT
+RDEPEND=dev-python/packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/httpx-1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/httpx-0.27.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/u/unearth/unearth-0.15.5.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5cfe1588cbeb1362b6c829a965be2848
diff --git a/metadata/md5-cache/dev-python/urllib3-2.2.2 b/metadata/md5-cache/dev-python/urllib3-2.2.2
index 1f5939a09dab..02ae68273113 100644
--- a/metadata/md5-cache/dev-python/urllib3-2.2.2
+++ b/metadata/md5-cache/dev-python/urllib3-2.2.2
@@ -1,4 +1,4 @@
-BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_11? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_12? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+BDEPEND=test? ( python_targets_pypy3? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( >=dev-python/PySocks-1.5.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] <dev-python/PySocks-2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] brotli? ( >=dev-python/brotlicffi-0.8.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) http2? ( <dev-python/h2-5[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/h2-4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) zstd? ( >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/brotlicffi[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/freezegun[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/h2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/httpx[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-rerunfailures[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/quart-trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/trio[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tornado-4.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/trustme-0.5.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/zstandard-0.18.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:=[ssl(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[ssl(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[ssl(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[ssl(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[ssl(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=HTTP library with thread-safe connection pooling, file post, and more
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/urllib3/urllib3-2.2.2.tar.gz test? ( https://github.com/urllib3/hypercorn/archive/d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.tar.gz -> hypercorn-d1719f8c1570cbd8e6a3719ffdb14a4d72880abb.gh.tar.gz )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=543c8d66a5f14efd0cb482ffae89d867
+_md5_=66c9eaed421d87d6e684da8d9a9f7294
diff --git a/metadata/md5-cache/dev-python/urwid-2.6.12 b/metadata/md5-cache/dev-python/urwid-2.6.12
deleted file mode 100644
index 55644455e65f..000000000000
--- a/metadata/md5-cache/dev-python/urwid-2.6.12
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-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[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] )
-DESCRIPTION=Curses-based user interface library for Python
-EAPI=8
-HOMEPAGE=https://urwid.org/ https://pypi.org/project/urwid/ https://github.com/urwid/urwid/
-INHERIT=distutils-r1 optfeature pypi
-IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] )
-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/u/urwid/urwid-2.6.12.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a1c01e51351807fcfb3e50940bffde00
diff --git a/metadata/md5-cache/dev-python/urwid-2.6.13 b/metadata/md5-cache/dev-python/urwid-2.6.13
index fce4dacbfdde..01ccc12cd9ad 100644
--- a/metadata/md5-cache/dev-python/urwid-2.6.13
+++ b/metadata/md5-cache/dev-python/urwid-2.6.13
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://urwid.org/ https://pypi.org/project/urwid/ https://github.com/urwid/urwid/
INHERIT=distutils-r1 optfeature pypi
IUSE=examples test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wcwidth[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10[ncurses] ) python_targets_python3_11? ( dev-lang/python:3.11[ncurses] ) python_targets_python3_12? ( dev-lang/python:3.12[ncurses] ) python_targets_python3_13? ( dev-lang/python:3.13[ncurses] )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/urwid/urwid-2.6.13.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6c6b14ee5bc0c308e75be8cc1453fc7c
+_md5_=cd66dd9a149a1cd01f2691640e1713e5
diff --git a/metadata/md5-cache/dev-python/uv-0.1.24 b/metadata/md5-cache/dev-python/uv-0.1.24
deleted file mode 100644
index 96840903b64b..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.1.24
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=dev-libs/libgit2:=
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs
-IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
-PROPERTIES=test_network
-RDEPEND=dev-libs/libgit2:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.1.24.tar.gz -> uv-0.1.24.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/d76801da0943de985254fc6255c0e476b57c5836.tar.gz -> rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/e981e4dfe315582e84e2fd724832fb0e0c50b7aa.tar.gz -> pubgrub-e981e4dfe315582e84e2fd724832fb0e0c50b7aa.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.1.24-crates.tar.xz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fdd059e229ffc3accca8b0925086fbfe
diff --git a/metadata/md5-cache/dev-python/uv-0.2.10 b/metadata/md5-cache/dev-python/uv-0.2.10
deleted file mode 100644
index 2dd5ee41d23a..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.2.10
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=virtual/rust-1.77 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=dev-libs/libgit2:=
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs python-any-r1
-IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
-PROPERTIES=test_network
-RDEPEND=dev-libs/libgit2:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.2.10.tar.gz -> uv-0.2.10.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.tar.gz -> rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/a68cbd1a26e43986a31563e1d127e83bafca3a0c.tar.gz -> pubgrub-a68cbd1a26e43986a31563e1d127e83bafca3a0c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.2.10-crates.tar.xz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7e114525899703c66b4f5372ae12927c
diff --git a/metadata/md5-cache/dev-python/uv-0.2.15 b/metadata/md5-cache/dev-python/uv-0.2.15
new file mode 100644
index 000000000000..118164cc755c
--- /dev/null
+++ b/metadata/md5-cache/dev-python/uv-0.2.15
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.77 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DESCRIPTION=A Python package installer and resolver, written in Rust
+EAPI=8
+HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
+INHERIT=cargo check-reqs
+IUSE=test debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
+PROPERTIES=test_network
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/astral-sh/uv/archive/0.2.15.tar.gz -> uv-0.2.15.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.tar.gz -> rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b4435e2f3af10dab2336a0345b35dcd622699d06.tar.gz -> pubgrub-b4435e2f3af10dab2336a0345b35dcd622699d06.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.2.15-crates.tar.xz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=171718e8d10e63cbb75a877392e81250
diff --git a/metadata/md5-cache/dev-python/uv-0.2.17 b/metadata/md5-cache/dev-python/uv-0.2.17
new file mode 100644
index 000000000000..d86fbf863ba8
--- /dev/null
+++ b/metadata/md5-cache/dev-python/uv-0.2.17
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.77 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DESCRIPTION=A Python package installer and resolver, written in Rust
+EAPI=8
+HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
+INHERIT=cargo check-reqs
+IUSE=test debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
+PROPERTIES=test_network
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/astral-sh/uv/archive/0.2.17.tar.gz -> uv-0.2.17.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.tar.gz -> rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/b4435e2f3af10dab2336a0345b35dcd622699d06.tar.gz -> pubgrub-b4435e2f3af10dab2336a0345b35dcd622699d06.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.2.15-crates.tar.xz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9fdc14d3e1974cd556c948a88cf61d95
diff --git a/metadata/md5-cache/dev-python/uv-0.2.8 b/metadata/md5-cache/dev-python/uv-0.2.8
deleted file mode 100644
index 8a1b1f3c5e82..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.2.8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=virtual/rust-1.77 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=dev-libs/libgit2:=
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs
-IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
-PROPERTIES=test_network
-RDEPEND=dev-libs/libgit2:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.2.8.tar.gz -> uv-0.2.8.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.tar.gz -> rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/a68cbd1a26e43986a31563e1d127e83bafca3a0c.tar.gz -> pubgrub-a68cbd1a26e43986a31563e1d127e83bafca3a0c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.2.8-crates.tar.xz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fd3e5301a894418311fb3481ec7a4640
diff --git a/metadata/md5-cache/dev-python/uv-0.2.9 b/metadata/md5-cache/dev-python/uv-0.2.9
deleted file mode 100644
index eafa8a681cef..000000000000
--- a/metadata/md5-cache/dev-python/uv-0.2.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=virtual/rust-1.77 test? ( dev-lang/python:3.8 dev-lang/python:3.9 dev-lang/python:3.10 dev-lang/python:3.11 dev-lang/python:3.12 ) >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=dev-libs/libgit2:=
-DESCRIPTION=A Python package installer and resolver, written in Rust
-EAPI=8
-HOMEPAGE=https://github.com/astral-sh/uv/ https://pypi.org/project/uv/
-INHERIT=cargo check-reqs python-any-r1
-IUSE=test debug
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=|| ( Apache-2.0 MIT ) 0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT MPL-2.0 Unicode-DFS-2016 openssl
-PROPERTIES=test_network
-RDEPEND=dev-libs/libgit2:=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/astral-sh/uv/archive/0.2.9.tar.gz -> uv-0.2.9.gh.tar.gz https://github.com/charliermarsh/rs-async-zip/archive/1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.tar.gz -> rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz https://github.com/astral-sh/pubgrub/archive/a68cbd1a26e43986a31563e1d127e83bafca3a0c.tar.gz -> pubgrub-a68cbd1a26e43986a31563e1d127e83bafca3a0c.gh.tar.gz https://dev.gentoo.org/~mgorny/dist/uv-0.2.9-crates.tar.xz
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7e114525899703c66b4f5372ae12927c
diff --git a/metadata/md5-cache/dev-python/vcrpy-6.0.1 b/metadata/md5-cache/dev-python/vcrpy-6.0.1
index ed7b4f3951c8..fcf3ba795390 100644
--- a/metadata/md5-cache/dev-python/vcrpy-6.0.1
+++ b/metadata/md5-cache/dev-python/vcrpy-6.0.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/httplib2-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.16.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-httpbin[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/httplib2-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.16.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Automatically mock your HTTP interactions to simplify and speed up testing
EAPI=8
HOMEPAGE=https://github.com/kevin1024/vcrpy/ https://pypi.org/project/vcrpy/
INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/httplib2-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/requests-2.16.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/httplib2-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/requests-2.16.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/urllib3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/wrapt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/yarl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kevin1024/vcrpy/archive/v6.0.1.tar.gz -> vcrpy-6.0.1.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b90e0519eff90321a5953eac0d127cce
+_md5_=3456af8fbd6161f2af1cc0adb31217de
diff --git a/metadata/md5-cache/dev-python/versioningit-3.1.1 b/metadata/md5-cache/dev-python/versioningit-3.1.1
index 7133fdc12afb..e4dba9ed11ce 100644
--- a/metadata/md5-cache/dev-python/versioningit-3.1.1
+++ b/metadata/md5-cache/dev-python/versioningit-3.1.1
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( >=dev-python/packaging-17.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( <dev-python/tomli-3[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-mock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/packaging-17.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( <dev-python/tomli-3[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A setuptools plugin for versioning based on git tags
EAPI=8
HOMEPAGE=https://github.com/jwodder/versioningit/ https://pypi.org/project/versioningit/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~riscv ~x86
LICENSE=MIT
-RDEPEND=>=dev-python/packaging-17.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( <dev-python/tomli-3[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/packaging-17.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( <dev-python/tomli-3[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/v/versioningit/versioningit-3.1.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8864f8a3b904b9de9efa5a4d7c7a09a0
+_md5_=4e67426b598c85d3d686ae0646cebff0
diff --git a/metadata/md5-cache/dev-python/virtualenv-20.26.3 b/metadata/md5-cache/dev-python/virtualenv-20.26.3
new file mode 100644
index 000000000000..68314f3d03d1
--- /dev/null
+++ b/metadata/md5-cache/dev-python/virtualenv-20.26.3
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/coverage[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/pytest-freezer-0.4.6[python_targets_pypy3(-)?] ) >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/distlib-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Virtual Python Environment builder
+EAPI=8
+HOMEPAGE=https://virtualenv.pypa.io/en/stable/ https://pypi.org/project/virtualenv/ https://github.com/pypa/virtualenv/
+INHERIT=distutils-r1 multiprocessing pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/distlib-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-20.26.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=255fb81d7c2cfbe4314084aa51a51e8e
diff --git a/metadata/md5-cache/dev-python/virtualenv-20.26.3-r1 b/metadata/md5-cache/dev-python/virtualenv-20.26.3-r1
new file mode 100644
index 000000000000..0b8f3601c8e9
--- /dev/null
+++ b/metadata/md5-cache/dev-python/virtualenv-20.26.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/coverage[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/pytest-freezer-0.4.6[python_targets_pypy3(-)?] ) >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/distlib-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Virtual Python Environment builder
+EAPI=8
+HOMEPAGE=https://virtualenv.pypa.io/en/stable/ https://pypi.org/project/virtualenv/ https://github.com/pypa/virtualenv/
+INHERIT=distutils-r1 multiprocessing pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/distlib-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-20.26.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4ae788d0fce652c549e5adf6341ee1e0
diff --git a/metadata/md5-cache/dev-python/virtualenv-20.26.3-r2 b/metadata/md5-cache/dev-python/virtualenv-20.26.3-r2
new file mode 100644
index 000000000000..70fb2583b42a
--- /dev/null
+++ b/metadata/md5-cache/dev-python/virtualenv-20.26.3-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/hatch-vcs[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] test? ( dev-python/coverage[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/flaky[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pip-22.2.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_pypy3? ( >=dev-python/pytest-freezer-0.4.6[python_targets_pypy3(-)?] ) >=dev-python/pytest-mock-3.6.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-xdist[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-67.8[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_11? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_12? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_13? ( dev-python/time-machine[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) dev-python/wheel[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/packaging-20.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( >=dev-python/distlib-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/pytest-timeout[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Virtual Python Environment builder
+EAPI=8
+HOMEPAGE=https://virtualenv.pypa.io/en/stable/ https://pypi.org/project/virtualenv/ https://github.com/pypa/virtualenv/
+INHERIT=distutils-r1 multiprocessing pypi
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/distlib-0.3.7[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/filelock-3.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/platformdirs-3.9.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/ensurepip-pip dev-python/ensurepip-setuptools dev-python/ensurepip-wheel python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/v/virtualenv/virtualenv-20.26.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e213228b8ef133df1f287580e962a7dc
diff --git a/metadata/md5-cache/dev-python/vobject-0.9.7 b/metadata/md5-cache/dev-python/vobject-0.9.7
index 120243ced016..dc19cd7bcc9f 100644
--- a/metadata/md5-cache/dev-python/vobject-0.9.7
+++ b/metadata/md5-cache/dev-python/vobject-0.9.7
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/python-dateutil-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/python-dateutil-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Python package for parsing and generating vCard and vCalendar files
EAPI=8
HOMEPAGE=https://github.com/skarim/vobject/ https://pypi.org/project/vobject/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=>=dev-python/python-dateutil-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/python-dateutil-2.4.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/v/vobject/vobject-0.9.7.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9acda84d3029141f1bfc49eaa565a31
+_md5_=f21af0c9d82f87a6340d06c20f54e915
diff --git a/metadata/md5-cache/dev-python/voluptuous-0.15.0 b/metadata/md5-cache/dev-python/voluptuous-0.15.0
new file mode 100644
index 000000000000..baf414409ca5
--- /dev/null
+++ b/metadata/md5-cache/dev-python/voluptuous-0.15.0
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python data validation library
+EAPI=8
+HOMEPAGE=https://github.com/alecthomas/voluptuous/ https://pypi.org/project/voluptuous/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/alecthomas/voluptuous/archive/0.15.0.tar.gz -> voluptuous-0.15.0.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f935325ce5fa0397efd6a0d5101d5338
diff --git a/metadata/md5-cache/dev-python/voluptuous-0.15.1 b/metadata/md5-cache/dev-python/voluptuous-0.15.1
new file mode 100644
index 000000000000..09c904cca024
--- /dev/null
+++ b/metadata/md5-cache/dev-python/voluptuous-0.15.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python data validation library
+EAPI=8
+HOMEPAGE=https://github.com/alecthomas/voluptuous/ https://pypi.org/project/voluptuous/
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/alecthomas/voluptuous/archive/0.15.1.tar.gz -> voluptuous-0.15.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f935325ce5fa0397efd6a0d5101d5338
diff --git a/metadata/md5-cache/dev-python/wcmatch-8.5.2 b/metadata/md5-cache/dev-python/wcmatch-8.5.2
index d02bec9f6c7a..37491044d782 100644
--- a/metadata/md5-cache/dev-python/wcmatch-8.5.2
+++ b/metadata/md5-cache/dev-python/wcmatch-8.5.2
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-vcs/git ) test? ( >=dev-python/bracex-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] doc? ( || ( ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_12(-)] dev-python/mkdocs-material[python_targets_python3_12(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/pyspelling[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ) )
+BDEPEND=test? ( dev-vcs/git ) test? ( >=dev-python/bracex-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/hatchling-1.21.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] doc? ( || ( ( dev-lang/python:3.13 dev-python/mkdocs[python_targets_python3_13(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_13(-)] dev-python/mkdocs-material[python_targets_python3_13(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_13(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_13(-)] dev-python/pyspelling[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/mkdocs[python_targets_python3_12(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_12(-)] dev-python/mkdocs-material[python_targets_python3_12(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_12(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_12(-)] dev-python/pyspelling[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mkdocs[python_targets_python3_11(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_11(-)] dev-python/mkdocs-material[python_targets_python3_11(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_11(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_11(-)] dev-python/pyspelling[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mkdocs[python_targets_python3_10(-)] >=dev-python/mkdocs-pymdownx-material-extras-2.0[python_targets_python3_10(-)] dev-python/mkdocs-material[python_targets_python3_10(-)] dev-python/mkdocs-git-revision-date-localized-plugin[python_targets_python3_10(-)] dev-python/mkdocs-minify-plugin[python_targets_python3_10(-)] dev-python/pyspelling[python_targets_python3_10(-)] ) ) )
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Wildcard/glob file name matcher
EAPI=8
HOMEPAGE=https://github.com/facelessuser/wcmatch/ https://pypi.org/project/wcmatch/
INHERIT=distutils-r1 docs
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 doc
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 doc
KEYWORDS=amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86
LICENSE=MIT
-RDEPEND=>=dev-python/bracex-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=>=dev-python/bracex-2.1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/facelessuser/wcmatch/archive/8.5.2.tar.gz -> wcmatch-8.5.2.gh.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0379f6c67e2b6705c938b1fa7cf797b
+_md5_=46f5e142d18bdb6ebbaca93cc1fad9d7
diff --git a/metadata/md5-cache/dev-python/weasyprint-62.1 b/metadata/md5-cache/dev-python/weasyprint-62.1
deleted file mode 100644
index 739d6c7fa2e3..000000000000
--- a/metadata/md5-cache/dev-python/weasyprint-62.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( >=app-text/ghostscript-gpl-9.56.1-r3 media-fonts/ahem ) test? ( >=dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydyf-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tinycss2-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu x11-libs/pango >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Visual rendering engine for HTML and CSS that can export to PDF
-EAPI=8
-HOMEPAGE=https://weasyprint.org/ https://github.com/Kozea/WeasyPrint/ https://pypi.org/project/weasyprint/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~x86
-LICENSE=BSD
-RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydyf-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tinycss2-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu x11-libs/pango python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-62.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1e213c61817b756fea16dcd7aeec85ad
diff --git a/metadata/md5-cache/dev-python/weasyprint-62.2 b/metadata/md5-cache/dev-python/weasyprint-62.2
index 12d739afd458..d9ad292047b6 100644
--- a/metadata/md5-cache/dev-python/weasyprint-62.2
+++ b/metadata/md5-cache/dev-python/weasyprint-62.2
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://weasyprint.org/ https://github.com/Kozea/WeasyPrint/ https://pypi.org/project/weasyprint/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=BSD
RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydyf-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/tinycss2-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-fonts/dejavu x11-libs/pango python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-62.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0e1597c09d05f9c3e78fb40e91bbb7aa
+_md5_=1e213c61817b756fea16dcd7aeec85ad
diff --git a/metadata/md5-cache/dev-python/weasyprint-62.3 b/metadata/md5-cache/dev-python/weasyprint-62.3
new file mode 100644
index 000000000000..686b50eabc52
--- /dev/null
+++ b/metadata/md5-cache/dev-python/weasyprint-62.3
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=app-text/ghostscript-gpl-9.56.1-r3 media-fonts/ahem ) test? ( >=dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydyf-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tinycss2-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-fonts/dejavu x11-libs/pango >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/flit-core-3.9.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Visual rendering engine for HTML and CSS that can export to PDF
+EAPI=8
+HOMEPAGE=https://weasyprint.org/ https://github.com/Kozea/WeasyPrint/ https://pypi.org/project/weasyprint/
+INHERIT=distutils-r1 pypi
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=>=dev-python/cffi-0.6:=[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/cssselect2-0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/fonttools-4.0.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/html5lib-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pillow-4.0.0[jpeg,jpeg2k,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pydyf-0.10.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/pyphen-0.9.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/tinycss2-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-fonts/dejavu x11-libs/pango python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/w/weasyprint/weasyprint-62.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=00efc7ce2a7c4859fe32f3a581820d25
diff --git a/metadata/md5-cache/dev-python/webcolors-1.13 b/metadata/md5-cache/dev-python/webcolors-1.13
deleted file mode 100644
index c153f94b98d5..000000000000
--- a/metadata/md5-cache/dev-python/webcolors-1.13
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Color names and value formats defined by the HTML and CSS specifications
-EAPI=8
-HOMEPAGE=https://github.com/ubernostrum/webcolors/ https://pypi.org/project/webcolors/
-INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/webcolors/webcolors-1.13.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cc1ac2fa639aaf35c9c3b7b97f5cbe53
diff --git a/metadata/md5-cache/dev-python/webcolors-24.6.0 b/metadata/md5-cache/dev-python/webcolors-24.6.0
index f845ad522909..9702abb0eb0b 100644
--- a/metadata/md5-cache/dev-python/webcolors-24.6.0
+++ b/metadata/md5-cache/dev-python/webcolors-24.6.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://github.com/ubernostrum/webcolors/ https://pypi.org/project/webcolors/
INHERIT=distutils-r1 pypi
IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/webcolors/webcolors-24.6.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3d2c6dd26d0a5e0305c432eb80ef4f93
+_md5_=cc1ac2fa639aaf35c9c3b7b97f5cbe53
diff --git a/metadata/md5-cache/dev-python/websocket-client-1.8.0 b/metadata/md5-cache/dev-python/websocket-client-1.8.0
index ba638b1b9169..e6cd67db3f2b 100644
--- a/metadata/md5-cache/dev-python/websocket-client-1.8.0
+++ b/metadata/md5-cache/dev-python/websocket-client-1.8.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/python-socks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/python-socks[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=WebSocket client for python with hybi13 support
EAPI=8
HOMEPAGE=https://github.com/websocket-client/websocket-client/ https://pypi.org/project/websocket-client/
INHERIT=distutils-r1 pypi
-IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=examples test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Apache-2.0
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/websocket-client/websocket_client-1.8.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f5660e7f921ca4cd7b52d05660e50a04
+_md5_=3bfb8803bf346234348dc0dfd02d1851
diff --git a/metadata/md5-cache/dev-python/whatthepatch-1.0.5 b/metadata/md5-cache/dev-python/whatthepatch-1.0.5
index 0cbe3cd6a6d7..de3027ec0b8c 100644
--- a/metadata/md5-cache/dev-python/whatthepatch-1.0.5
+++ b/metadata/md5-cache/dev-python/whatthepatch-1.0.5
@@ -1,16 +1,16 @@
-BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( >=dev-python/pytest-7.4.4[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A patch parsing and application library.
EAPI=8
HOMEPAGE=https://github.com/cscorley/whatthepatch/ https://pypi.org/project/whatthepatch/
INHERIT=distutils-r1 pypi
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 arm64 ~ppc64 x86
LICENSE=MIT
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/whatthepatch/whatthepatch-1.0.5.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5e83a168bedd9779e1d2026a5f7ea137
+_md5_=0b0cefd519a327077cce2e4689ab6892
diff --git a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.10 b/metadata/md5-cache/dev-python/widgetsnbextension-4.0.10
deleted file mode 100644
index c5a071e39c3b..000000000000
--- a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.10
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-python/jupyter-packaging[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=IPython HTML widgets for Jupyter
-EAPI=8
-HOMEPAGE=https://ipython.org/ https://pypi.org/project/widgetsnbextension/
-INHERIT=distutils-r1 pypi
-IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=BSD
-RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/widgetsnbextension/widgetsnbextension-4.0.10.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed4b914ada43255e2406daffea417221
diff --git a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.11 b/metadata/md5-cache/dev-python/widgetsnbextension-4.0.11
index 717d824157a5..6ca3d211a737 100644
--- a/metadata/md5-cache/dev-python/widgetsnbextension-4.0.11
+++ b/metadata/md5-cache/dev-python/widgetsnbextension-4.0.11
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://ipython.org/ https://pypi.org/project/widgetsnbextension/
INHERIT=distutils-r1 pypi
IUSE=python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=BSD
RDEPEND=python_targets_pypy3? ( dev-python/pypy3:=[threads(+)] ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] )
REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/w/widgetsnbextension/widgetsnbextension-4.0.11.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d728652f6661ec67ed14762a9fa2f4ab
+_md5_=ed4b914ada43255e2406daffea417221
diff --git a/metadata/md5-cache/dev-python/wxpython-4.2.1 b/metadata/md5-cache/dev-python/wxpython-4.2.1
deleted file mode 100644
index 2e7f609bb12c..000000000000
--- a/metadata/md5-cache/dev-python/wxpython-4.2.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-text/doxygen dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/sip-6.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost dev-python/appdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/wxGTK-3.0.4-r301:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=A blending of the wxWindows C++ class library with Python
-EAPI=8
-HOMEPAGE=https://www.wxpython.org/ https://github.com/wxWidgets/Phoenix/ https://pypi.org/project/wxPython/
-INHERIT=distutils-r1 multiprocessing virtualx wxwidgets pypi
-IUSE=test webkit python_targets_python3_10 python_targets_python3_11 debug test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ppc ppc64 ~riscv ~sparc ~x86
-LICENSE=wxWinLL-3
-RDEPEND=>=x11-libs/wxGTK-3.0.4-r301:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=4.0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-4.2.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
-_md5_=5049109e104da0856f9719f236a752bf
diff --git a/metadata/md5-cache/dev-python/wxpython-4.2.1-r1 b/metadata/md5-cache/dev-python/wxpython-4.2.1-r1
deleted file mode 100644
index 2ace1fedc7fd..000000000000
--- a/metadata/md5-cache/dev-python/wxpython-4.2.1-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-text/doxygen dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/sip-6.6.2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/six[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost dev-python/appdirs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/wxGTK-3.0.4-r301:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-DESCRIPTION=A blending of the wxWindows C++ class library with Python
-EAPI=8
-HOMEPAGE=https://www.wxpython.org/ https://github.com/wxWidgets/Phoenix/ https://pypi.org/project/wxPython/
-INHERIT=distutils-r1 multiprocessing virtualx wxwidgets pypi
-IUSE=test webkit python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=wxWinLL-3
-RDEPEND=>=x11-libs/wxGTK-3.0.4-r301:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=4.0
-SRC_URI=https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-4.2.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
-_md5_=7a1fbd46b096ea6f14020ca244c96e0f
diff --git a/metadata/md5-cache/dev-python/wxpython-4.2.1-r2 b/metadata/md5-cache/dev-python/wxpython-4.2.1-r2
index edf7e256a47a..1cb1139cbefa 100644
--- a/metadata/md5-cache/dev-python/wxpython-4.2.1-r2
+++ b/metadata/md5-cache/dev-python/wxpython-4.2.1-r2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://www.wxpython.org/ https://github.com/wxWidgets/Phoenix/ https://pypi.org/project/wxPython/
INHERIT=distutils-r1 multiprocessing virtualx wxwidgets pypi
IUSE=test webkit python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug test
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=wxWinLL-3
RDEPEND=>=x11-libs/wxGTK-3.0.4-r301:3.2-gtk3=[gstreamer,libnotify,opengl,sdl,tiff,webkit?,X] media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=4.0
SRC_URI=https://files.pythonhosted.org/packages/source/w/wxPython/wxPython-4.2.1.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
-_md5_=835870715965cedd70186969df1b5788
+_md5_=db372ab40fe84134d0727014a57e6987
diff --git a/metadata/md5-cache/dev-python/xarray-2024.1.1-r1 b/metadata/md5-cache/dev-python/xarray-2024.1.1-r1
deleted file mode 100644
index 829d3f76e595..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2024.1.1-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/bottleneck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=N-D labeled arrays and datasets in Python
-EAPI=8
-HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
-INHERIT=distutils-r1 pypi
-IUSE=big-endian test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~hppa ~loong ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2024.1.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=07ae603ac9ee7f46026876db52cebdde
diff --git a/metadata/md5-cache/dev-python/xarray-2024.2.0-r1 b/metadata/md5-cache/dev-python/xarray-2024.2.0-r1
deleted file mode 100644
index 1789617b5bdc..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2024.2.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/bottleneck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=N-D labeled arrays and datasets in Python
-EAPI=8
-HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
-INHERIT=distutils-r1 pypi
-IUSE=big-endian test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~hppa ~loong ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2024.2.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=36ed270d200eb9f1800480be4cd76d08
diff --git a/metadata/md5-cache/dev-python/xarray-2024.3.0 b/metadata/md5-cache/dev-python/xarray-2024.3.0
deleted file mode 100644
index f20e642c0268..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2024.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/bottleneck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=N-D labeled arrays and datasets in Python
-EAPI=8
-HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
-INHERIT=distutils-r1
-IUSE=big-endian test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~hppa ~loong ~riscv x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pydata/xarray/archive/v2024.03.0.tar.gz -> xarray-2024.03.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f82abc17f741ba6c3800319acc508d58
diff --git a/metadata/md5-cache/dev-python/xarray-2024.3.0-r1 b/metadata/md5-cache/dev-python/xarray-2024.3.0-r1
deleted file mode 100644
index bebde78d7026..000000000000
--- a/metadata/md5-cache/dev-python/xarray-2024.3.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools-scm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( dev-python/bottleneck[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cftime[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/matplotlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/toolz[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] !hppa? ( >=dev-python/scipy-1.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) ) test? ( <dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=N-D labeled arrays and datasets in Python
-EAPI=8
-HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
-INHERIT=distutils-r1
-IUSE=big-endian test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~riscv ~x86
-LICENSE=Apache-2.0
-RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-1.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-22[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/pydata/xarray/archive/v2024.03.0.tar.gz -> xarray-2024.03.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f9bc54696dcdd9f226b8e46e287ba6f2
diff --git a/metadata/md5-cache/dev-python/xarray-2024.5.0 b/metadata/md5-cache/dev-python/xarray-2024.5.0
index 5703ae5b1eb1..c70128c158ca 100644
--- a/metadata/md5-cache/dev-python/xarray-2024.5.0
+++ b/metadata/md5-cache/dev-python/xarray-2024.5.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://xarray.pydata.org/ https://github.com/pydata/xarray/ https://pypi.org/project/xarray/
INHERIT=distutils-r1 pypi
IUSE=big-endian test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 arm64 ~loong ~riscv x86
LICENSE=Apache-2.0
RDEPEND=<dev-python/numpy-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/numpy-1.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pandas-2.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-23.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/x/xarray/xarray-2024.5.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f86baee31431c4f7e67ba106bcf62785
+_md5_=d952c2f051440c8170068f46fbc2696a
diff --git a/metadata/md5-cache/dev-python/yapsy-1.12.2-r2 b/metadata/md5-cache/dev-python/yapsy-1.12.2-r2
index dfa8c242a0db..3bfd4475836a 100644
--- a/metadata/md5-cache/dev-python/yapsy-1.12.2-r2
+++ b/metadata/md5-cache/dev-python/yapsy-1.12.2-r2
@@ -1,16 +1,16 @@
-BDEPEND=doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] ) ) ) test? ( dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=A fat-free DIY Python plugin management toolkit
EAPI=8
HOMEPAGE=https://github.com/tibonihoo/yapsy/ https://pypi.org/project/Yapsy/
INHERIT=distutils-r1
-IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~riscv x86
LICENSE=BSD
-RDEPEND=dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/yapsy/Yapsy-1.12.2/Yapsy-1.12.2.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8f5e7136a63720a7b1034f68bb09aced
+_md5_=7b8132b2b4930fd6ef03e12657494db0
diff --git a/metadata/md5-cache/dev-qt/Manifest.gz b/metadata/md5-cache/dev-qt/Manifest.gz
index 7929d111ec59..b5323f8f2154 100644
--- a/metadata/md5-cache/dev-qt/Manifest.gz
+++ b/metadata/md5-cache/dev-qt/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-qt/qt-creator-13.0.1 b/metadata/md5-cache/dev-qt/qt-creator-13.0.1
index fa2e4ab44e20..0ebd8bcdd35e 100644
--- a/metadata/md5-cache/dev-qt/qt-creator-13.0.1
+++ b/metadata/md5-cache/dev-qt/qt-creator-13.0.1
@@ -14,5 +14,5 @@ REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qtcreator/13.0/13.0.1/qt-creator-opensource-src-13.0.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c25f10e7920b330a37455c6f5f44d393
diff --git a/metadata/md5-cache/dev-qt/qt-creator-13.0.2 b/metadata/md5-cache/dev-qt/qt-creator-13.0.2
index b82c5c98eac4..c2a993a58bdf 100644
--- a/metadata/md5-cache/dev-qt/qt-creator-13.0.2
+++ b/metadata/md5-cache/dev-qt/qt-creator-13.0.2
@@ -7,12 +7,12 @@ HOMEPAGE=https://www.qt.io/product/development-tools
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic llvm-r1 python-any-r1 readme.gentoo-r1 xdg
IUSE=+clang designer doc +help keyring plugin-dev qmldesigner serialterminal +svg test +tracing webengine +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3
RDEPEND=>=dev-qt/qt5compat-6.2.0:6 >=dev-qt/qtbase-6.2.0:6=[concurrent,dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.2.0:6= clang? ( dev-cpp/yaml-cpp:= llvm_slot_15? ( sys-devel/clang:15= ) llvm_slot_16? ( sys-devel/clang:16= ) llvm_slot_17? ( sys-devel/clang:17= ) llvm_slot_18? ( sys-devel/clang:18= ) ) designer? ( >=dev-qt/qttools-6.2.0:6[designer] ) help? ( >=dev-qt/qttools-6.2.0:6[assistant] webengine? ( >=dev-qt/qtwebengine-6.2.0:6 ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) qmldesigner? ( >=dev-qt/qtquick3d-6.2.0:6= >=dev-qt/qtsvg-6.2.0:6 ) serialterminal? ( >=dev-qt/qtserialport-6.2.0:6 ) svg? ( >=dev-qt/qtsvg-6.2.0:6 ) tracing? ( app-arch/zstd:= dev-libs/elfutils >=dev-qt/qtshadertools-6.2.0:6 ) help? ( >=dev-qt/qtimageformats-6.2.0:6 ) qmldesigner? ( >=dev-qt/qtquicktimeline-6.2.0:6 )
REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.qt.io/official_releases/qtcreator/13.0/13.0.2/qt-creator-opensource-src-13.0.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0832cc745ae953fe740ce9af8eeb598e
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c25f10e7920b330a37455c6f5f44d393
diff --git a/metadata/md5-cache/dev-qt/qt-creator-9999 b/metadata/md5-cache/dev-qt/qt-creator-9999
index 2279667b719e..b981aac0080a 100644
--- a/metadata/md5-cache/dev-qt/qt-creator-9999
+++ b/metadata/md5-cache/dev-qt/qt-creator-9999
@@ -13,5 +13,5 @@ RDEPEND=>=dev-qt/qt5compat-6.2.0:6 >=dev-qt/qtbase-6.2.0:6=[concurrent,dbus,gui,
REQUIRED_USE=clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0832cc745ae953fe740ce9af8eeb598e
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.7.1 b/metadata/md5-cache/dev-qt/qt3d-6.7.1
index c954d79d8287..08d8e431e62c 100644
--- a/metadata/md5-cache/dev-qt/qt3d-6.7.1
+++ b/metadata/md5-cache/dev-qt/qt3d-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[concurrent,gles2-only=,gui,network,opengl,vulkan=
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qt3d-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=84dd479569f09ae53da99e984bb8dbd2
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.7.2 b/metadata/md5-cache/dev-qt/qt3d-6.7.2
index ac5aed77ae80..d40f503b60d9 100644
--- a/metadata/md5-cache/dev-qt/qt3d-6.7.2
+++ b/metadata/md5-cache/dev-qt/qt3d-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[concurrent,gles2-only=,gui,network,opengl,vulkan=
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qt3d-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=20af7ec131cc4ba8fee15c1074ec96e7
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.7.9999 b/metadata/md5-cache/dev-qt/qt3d-6.7.9999
index ae8a62af2580..d3498a9794e3 100644
--- a/metadata/md5-cache/dev-qt/qt3d-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qt3d-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.7.9999:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=20af7ec131cc4ba8fee15c1074ec96e7
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.8.9999 b/metadata/md5-cache/dev-qt/qt3d-6.8.9999
index a6469ff34f34..b14d3fbf67ca 100644
--- a/metadata/md5-cache/dev-qt/qt3d-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qt3d-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.8.9999:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=20af7ec131cc4ba8fee15c1074ec96e7
diff --git a/metadata/md5-cache/dev-qt/qt3d-6.9999 b/metadata/md5-cache/dev-qt/qt3d-6.9999
index 6d3bc4cbf4cb..3319462b4267 100644
--- a/metadata/md5-cache/dev-qt/qt3d-6.9999
+++ b/metadata/md5-cache/dev-qt/qt3d-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[concurrent,gles2-only=,gui,network,opengl,vulkan=] ~dev-qt/qtshadertools-6.9999:6 media-libs/assimp:= qml? ( ~dev-qt/qtdeclarative-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=20af7ec131cc4ba8fee15c1074ec96e7
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.7.1 b/metadata/md5-cache/dev-qt/qt5compat-6.7.1
index 05150d21af8d..b20897835cf1 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.7.1
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qt5compat-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6ab5e5a2924edefe71cdfc05131a230e
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.7.2 b/metadata/md5-cache/dev-qt/qt5compat-6.7.2
index 4ab45f8135dc..192c8e4ad8fc 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.7.2
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qt5compat-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2b1903b217447293de8043d42e2f885f
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.7.9999 b/metadata/md5-cache/dev-qt/qt5compat-6.7.9999
index 5b5d37f2eb73..60a1b69fe33e 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 ~dev-qt/qtshadertools-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2b1903b217447293de8043d42e2f885f
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.8.9999 b/metadata/md5-cache/dev-qt/qt5compat-6.8.9999
index 85dcc4c6a815..01e7e6c20482 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 ~dev-qt/qtshadertools-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2b1903b217447293de8043d42e2f885f
diff --git a/metadata/md5-cache/dev-qt/qt5compat-6.9999 b/metadata/md5-cache/dev-qt/qt5compat-6.9999
index 0c44ae06ef6a..9e0bd8291126 100644
--- a/metadata/md5-cache/dev-qt/qt5compat-6.9999
+++ b/metadata/md5-cache/dev-qt/qt5compat-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui,icu=,network,xml] icu? ( dev-libs/icu:= ) qml? ( ~dev-qt/qtdeclarative-6.9999:6 ~dev-qt/qtshadertools-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2b1903b217447293de8043d42e2f885f
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.1 b/metadata/md5-cache/dev-qt/qtbase-6.7.1
index 46fe8cdaf9fd..40a790fbf43f 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtbase-6.7.1
@@ -14,5 +14,5 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtbase-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=520ef939129679ff7a51fa6d4005534e
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.2 b/metadata/md5-cache/dev-qt/qtbase-6.7.2
index 00e260b42ca2..424feba33e5a 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtbase-6.7.2
@@ -14,5 +14,5 @@ REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gle
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtbase-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5efa8d430ed06dea221f981222968995
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.7.9999 b/metadata/md5-cache/dev-qt/qtbase-6.7.9999
index 974116135183..75bbb197efbf 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.7.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= )
REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5efa8d430ed06dea221f981222968995
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.8.9999 b/metadata/md5-cache/dev-qt/qtbase-6.8.9999
index 2f2c7cd4f7cc..d67f513dfa61 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.8.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= )
REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=824a0659d2f793b110ef9a4cab331cbd
diff --git a/metadata/md5-cache/dev-qt/qtbase-6.9999 b/metadata/md5-cache/dev-qt/qtbase-6.9999
index cae161c69b54..295f73bbcd7c 100644
--- a/metadata/md5-cache/dev-qt/qtbase-6.9999
+++ b/metadata/md5-cache/dev-qt/qtbase-6.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:= ssl? ( dev-libs/openssl:= ) udev? ( virtual/libudev:= )
REQUIRED_USE=X? ( gui ) accessibility? ( gui ) eglfs? ( gui ) evdev? ( gui ) gles2-only? ( gui ) libinput? ( gui ) opengl? ( gui ) renderdoc? ( gui ) tslib? ( gui ) vulkan? ( gui ) wayland? ( gui ) widgets? ( gui ) brotli? ( network ) gssapi? ( network ) libproxy? ( network ) sctp? ( network ) mysql? ( sql ) oci8? ( sql ) odbc? ( sql ) postgres? ( sql ) sqlite? ( sql ) cups? ( gui widgets ) gtk? ( gui widgets ) accessibility? ( dbus ) eglfs? ( opengl ) gles2-only? ( opengl ) gui? ( || ( X eglfs wayland ) ) libinput? ( udev ) sql? ( || ( mysql oci8 odbc postgres sqlite ) ) test? ( icu sql? ( sqlite ) )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=824a0659d2f793b110ef9a4cab331cbd
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.7.1 b/metadata/md5-cache/dev-qt/qtcharts-6.7.1
index c5387d6b8534..0758928531bf 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qt
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtcharts-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6246ce4142f093deabefe0c73531c237
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.7.2 b/metadata/md5-cache/dev-qt/qtcharts-6.7.2
index 835356c58f93..f4388f524f1c 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qt
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtcharts-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3d347d590ef42927b2814c3cf9c5c11c
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.7.9999 b/metadata/md5-cache/dev-qt/qtcharts-6.7.9999
index 933be9ee6318..bf674eb97bf4 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.7.9999:6[opengl] )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3d347d590ef42927b2814c3cf9c5c11c
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.8.9999 b/metadata/md5-cache/dev-qt/qtcharts-6.8.9999
index 1d76a4f39eec..d6e29ca5a864 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.8.9999:6[opengl] )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3d347d590ef42927b2814c3cf9c5c11c
diff --git a/metadata/md5-cache/dev-qt/qtcharts-6.9999 b/metadata/md5-cache/dev-qt/qtcharts-6.9999
index 6a9e99242198..c777acb16faa 100644
--- a/metadata/md5-cache/dev-qt/qtcharts-6.9999
+++ b/metadata/md5-cache/dev-qt/qtcharts-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gles2-only=,gui,opengl,widgets] qml? ( ~dev-qt/qtdeclarative-6.9999:6[opengl] )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3d347d590ef42927b2814c3cf9c5c11c
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1 b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1
index 6471a573e932..d5a6626f1591 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( bluetooth nfc )
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtconnectivity-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8f578a01fa2de17d945965c5c241395f
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.2 b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.2
index c8a76132033b..854996cc2c4b 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( bluetooth nfc )
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtconnectivity-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=22d9a235c1ea96818ad37cf716856ef3
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.9999 b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.9999
index fa866ba01ac6..40ec113787ff 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.7.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.9999:6[network] bluetooth? ( ~dev-qt/qtbase-6.7.9999:
REQUIRED_USE=|| ( bluetooth nfc )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=22d9a235c1ea96818ad37cf716856ef3
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.8.9999 b/metadata/md5-cache/dev-qt/qtconnectivity-6.8.9999
index 970768ebb942..786788da8c0f 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.8.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.8.9999:6[network] bluetooth? ( ~dev-qt/qtbase-6.8.9999:
REQUIRED_USE=|| ( bluetooth nfc ) nfc? ( ?? ( neard smartcard ) )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=53d6b7fd8ad274fa40147dc480a44f98
diff --git a/metadata/md5-cache/dev-qt/qtconnectivity-6.9999 b/metadata/md5-cache/dev-qt/qtconnectivity-6.9999
index 53c25c442cb0..2e32cf2f3719 100644
--- a/metadata/md5-cache/dev-qt/qtconnectivity-6.9999
+++ b/metadata/md5-cache/dev-qt/qtconnectivity-6.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.9999:6[network] bluetooth? ( ~dev-qt/qtbase-6.9999:6[db
REQUIRED_USE=|| ( bluetooth nfc ) nfc? ( ?? ( neard smartcard ) )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=53d6b7fd8ad274fa40147dc480a44f98
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1 b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1
index fb1e0509d72f..8e76469a31f3 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vul
RESTRICT=test
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtdeclarative-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8affbcc4b53a0051f20c15bc4974191a
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.2 b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.2
index 8e93a675f74e..f2eb25abee43 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vul
RESTRICT=test
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtdeclarative-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=10ff46e99bdf438b8fca3d26850be38c
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.9999 b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.9999
index 6c82ead8cf64..d95519d17492 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] qmlls? ( ~dev-qt/qtlanguageserver-6.7.9999:6 ) svg? ( ~dev-qt/qtsvg-6.7.9999:6 )
RESTRICT=test
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=10ff46e99bdf438b8fca3d26850be38c
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.8.9999 b/metadata/md5-cache/dev-qt/qtdeclarative-6.8.9999
index d09bb4e6b439..617152f8849a 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] qmlls? ( ~dev-qt/qtlanguageserver-6.8.9999:6 ) svg? ( ~dev-qt/qtsvg-6.8.9999:6 )
RESTRICT=test
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=10ff46e99bdf438b8fca3d26850be38c
diff --git a/metadata/md5-cache/dev-qt/qtdeclarative-6.9999 b/metadata/md5-cache/dev-qt/qtdeclarative-6.9999
index 495f1209dbca..25ef193e0b7b 100644
--- a/metadata/md5-cache/dev-qt/qtdeclarative-6.9999
+++ b/metadata/md5-cache/dev-qt/qtdeclarative-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=] qmlls? ( ~dev-qt/qtlanguageserver-6.9999:6 ) svg? ( ~dev-qt/qtsvg-6.9999:6 )
RESTRICT=test
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=10ff46e99bdf438b8fca3d26850be38c
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.7.1 b/metadata/md5-cache/dev-qt/qthttpserver-6.7.1
index 93e0281ab9e7..eba0a9a64186 100644
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.7.1
+++ b/metadata/md5-cache/dev-qt/qthttpserver-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qthttpserver-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=818a7030e1b47b5adcddf5e2673092c8
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.7.2 b/metadata/md5-cache/dev-qt/qthttpserver-6.7.2
index 3d6785710bb5..1798dc4ce2e5 100644
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.7.2
+++ b/metadata/md5-cache/dev-qt/qthttpserver-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qthttpserver-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=81f12114169fb7a3f20052b67adedd70
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.7.9999 b/metadata/md5-cache/dev-qt/qthttpserver-6.7.9999
index 4a4d80a5cefa..28f1e962b088 100644
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qthttpserver-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=752beff3345a486b2a6086e39564d137
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.8.9999 b/metadata/md5-cache/dev-qt/qthttpserver-6.8.9999
index 10f6bf300175..53b63195d98a 100644
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qthttpserver-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=81f12114169fb7a3f20052b67adedd70
diff --git a/metadata/md5-cache/dev-qt/qthttpserver-6.9999 b/metadata/md5-cache/dev-qt/qthttpserver-6.9999
index 4193f73695fe..87889f498d91 100644
--- a/metadata/md5-cache/dev-qt/qthttpserver-6.9999
+++ b/metadata/md5-cache/dev-qt/qthttpserver-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[network,ssl=] websockets? ( ~dev-qt/qtwebsockets-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=752beff3345a486b2a6086e39564d137
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.7.1 b/metadata/md5-cache/dev-qt/qtimageformats-6.7.1
index 23856f4ea33e..5e0470c5ace0 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] media-libs/libwebp:= media-libs/tiff:= mng?
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtimageformats-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9c74a8315491bb8f47858bae000a03d0
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.7.2 b/metadata/md5-cache/dev-qt/qtimageformats-6.7.2
index 8922319e8feb..06ceb02cce17 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gui] media-libs/libwebp:= media-libs/tiff:= mng?
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtimageformats-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=da8ed7b1dd06095e9dd7ce88767237f5
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.7.9999 b/metadata/md5-cache/dev-qt/qtimageformats-6.7.9999
index f990e3c7b4ae..7daf6da1aeb0 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=da8ed7b1dd06095e9dd7ce88767237f5
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.8.9999 b/metadata/md5-cache/dev-qt/qtimageformats-6.8.9999
index 0fc2b40202c3..b2bae96e455d 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=da8ed7b1dd06095e9dd7ce88767237f5
diff --git a/metadata/md5-cache/dev-qt/qtimageformats-6.9999 b/metadata/md5-cache/dev-qt/qtimageformats-6.9999
index c2623c9fd963..5c6502769886 100644
--- a/metadata/md5-cache/dev-qt/qtimageformats-6.9999
+++ b/metadata/md5-cache/dev-qt/qtimageformats-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui] media-libs/libwebp:= media-libs/tiff:= mng? ( media-libs/libmng:= )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=da8ed7b1dd06095e9dd7ce88767237f5
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1
index bd386bcd9080..07298cfc8c8b 100644
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtlanguageserver-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3b14f9f190737f90d3fc98b813256bb5
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.2 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.2
index 81dd55587cbf..3e60e8da21bb 100644
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtlanguageserver-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=edf19ed090dec62429f7153ea7eb7a8c
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.9999 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.9999
index edea024a3c92..f998c44124d6 100644
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtlanguageserver-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=edf19ed090dec62429f7153ea7eb7a8c
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.9999 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.9999
index f1e7fb56fbf3..586bb0485f9a 100644
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtlanguageserver-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=edf19ed090dec62429f7153ea7eb7a8c
diff --git a/metadata/md5-cache/dev-qt/qtlanguageserver-6.9999 b/metadata/md5-cache/dev-qt/qtlanguageserver-6.9999
index 7f0506717c12..312637e48b79 100644
--- a/metadata/md5-cache/dev-qt/qtlanguageserver-6.9999
+++ b/metadata/md5-cache/dev-qt/qtlanguageserver-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=edf19ed090dec62429f7153ea7eb7a8c
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.7.1 b/metadata/md5-cache/dev-qt/qtlocation-6.7.1
index 8e4855ca0468..464971d1fe63 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtlocation-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qt
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtlocation-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b11912b84b8b8e01235a22243cbdfc04
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.7.2 b/metadata/md5-cache/dev-qt/qtlocation-6.7.2
index 8bfd408d6a3f..e237da9e205f 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtlocation-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[network] ~dev-qt/qtdeclarative-6.7.2:6 ~dev-qt/qt
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtlocation-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9599784c2c6ad8e6d685b0483b520e25
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.7.9999 b/metadata/md5-cache/dev-qt/qtlocation-6.7.9999
index 02952bdcba24..b9d45ee20498 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtlocation-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[network] ~dev-qt/qtdeclarative-6.7.9999:6 ~dev-qt/qtpositioning-6.7.9999:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9599784c2c6ad8e6d685b0483b520e25
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.8.9999 b/metadata/md5-cache/dev-qt/qtlocation-6.8.9999
index 7d7adfed1eee..a642d8ef1dc0 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtlocation-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[network] ~dev-qt/qtdeclarative-6.8.9999:6 ~dev-qt/qtpositioning-6.8.9999:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9599784c2c6ad8e6d685b0483b520e25
diff --git a/metadata/md5-cache/dev-qt/qtlocation-6.9999 b/metadata/md5-cache/dev-qt/qtlocation-6.9999
index 95a8d3cec235..ef57f184c940 100644
--- a/metadata/md5-cache/dev-qt/qtlocation-6.9999
+++ b/metadata/md5-cache/dev-qt/qtlocation-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[network] ~dev-qt/qtdeclarative-6.9999:6 ~dev-qt/qtpositioning-6.9999:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9599784c2c6ad8e6d685b0483b520e25
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1 b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1
index e9bd04a44640..6296a8f13b1c 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg op
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtmultimedia-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4979da9e0bae145a4699b63e09d25d3e
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.2 b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.2
index d084df84a976..623ce0ddcb04 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg op
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtmultimedia-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eb0646b401a2d45f1737024f0cf67d97
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ff10cdbe6c8c5da9ddd535e1dce7c6c9
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.9999 b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.9999
index 7eab7f96fd0c..4829ab44eedc 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.7.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui,network,opengl=,vulkan=,widgets] alsa? ( m
REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg opengl ) test? ( qml )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eb0646b401a2d45f1737024f0cf67d97
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.8.9999 b/metadata/md5-cache/dev-qt/qtmultimedia-6.8.9999
index f48f03883b51..e56310e248c6 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.8.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui,network,opengl=,vulkan=,widgets] alsa? ( m
REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg opengl ) test? ( qml )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eb0646b401a2d45f1737024f0cf67d97
diff --git a/metadata/md5-cache/dev-qt/qtmultimedia-6.9999 b/metadata/md5-cache/dev-qt/qtmultimedia-6.9999
index 8845db3fb538..7a46575bf1af 100644
--- a/metadata/md5-cache/dev-qt/qtmultimedia-6.9999
+++ b/metadata/md5-cache/dev-qt/qtmultimedia-6.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.9999:6[gui,network,opengl=,vulkan=,widgets] alsa? ( med
REQUIRED_USE=|| ( ffmpeg gstreamer ) eglfs? ( ffmpeg opengl ) vaapi? ( ffmpeg opengl ) test? ( qml )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eb0646b401a2d45f1737024f0cf67d97
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1
index 67b2bdc68684..e40e23615c5a 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[network]
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtnetworkauth-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5d5ab840dd2af3e6d6d4d65c359e2e79
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.2 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.2
index cfbaec0433f7..1172f88ad6d3 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[network]
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtnetworkauth-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=33827b82755d17ed67998d7232fe2e45
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.9999 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.9999
index 430a946da36c..932652a29ef8 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[network]
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=33827b82755d17ed67998d7232fe2e45
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.9999 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.9999
index fe6728d3df37..ff51a07951cf 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui,network]
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ba4697bf3148ff49bb5cc9ba6be9947c
diff --git a/metadata/md5-cache/dev-qt/qtnetworkauth-6.9999 b/metadata/md5-cache/dev-qt/qtnetworkauth-6.9999
index a91985cdb4df..4a683eab0713 100644
--- a/metadata/md5-cache/dev-qt/qtnetworkauth-6.9999
+++ b/metadata/md5-cache/dev-qt/qtnetworkauth-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui,network]
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ba4697bf3148ff49bb5cc9ba6be9947c
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.7.1 b/metadata/md5-cache/dev-qt/qtpositioning-6.7.1
index ec84dc900ef6..d4c39f00a2e8 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6 geoclue? ( ~dev-qt/qtbase-6.7.1:6[dbus] ) nmea? (
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtpositioning-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1ff3aadeb7d46c0cabd1b66ff6ddfd06
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.7.2 b/metadata/md5-cache/dev-qt/qtpositioning-6.7.2
index 7720e8c4f480..e0d638a19f44 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6 geoclue? ( ~dev-qt/qtbase-6.7.2:6[dbus] ) nmea? (
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtpositioning-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6c2681fdf3e41d546f6045d8b81edbb5
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.7.9999 b/metadata/md5-cache/dev-qt/qtpositioning-6.7.9999
index 75a23c54685f..97762568117f 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6 geoclue? ( ~dev-qt/qtbase-6.7.9999:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.7.9999:6[network] ~dev-qt/qtserialport-6.7.9999:6 ) qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 ) geoclue? ( app-misc/geoclue:2.0 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6c2681fdf3e41d546f6045d8b81edbb5
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.8.9999 b/metadata/md5-cache/dev-qt/qtpositioning-6.8.9999
index ce59f0896da3..69e35c624654 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6 geoclue? ( ~dev-qt/qtbase-6.8.9999:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.8.9999:6[network] ~dev-qt/qtserialport-6.8.9999:6 ) qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 ) geoclue? ( app-misc/geoclue:2.0 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6c2681fdf3e41d546f6045d8b81edbb5
diff --git a/metadata/md5-cache/dev-qt/qtpositioning-6.9999 b/metadata/md5-cache/dev-qt/qtpositioning-6.9999
index 7b4d96c91dc2..7b841d614948 100644
--- a/metadata/md5-cache/dev-qt/qtpositioning-6.9999
+++ b/metadata/md5-cache/dev-qt/qtpositioning-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6 geoclue? ( ~dev-qt/qtbase-6.9999:6[dbus] ) nmea? ( ~dev-qt/qtbase-6.9999:6[network] ~dev-qt/qtserialport-6.9999:6 ) qml? ( ~dev-qt/qtdeclarative-6.9999:6 ) geoclue? ( app-misc/geoclue:2.0 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6c2681fdf3e41d546f6045d8b81edbb5
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.7.1 b/metadata/md5-cache/dev-qt/qtquick3d-6.7.1
index aeeb5a88e0b3..44e1b862dcda 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/q
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtquick3d-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=109293736342c5f9ecf4296807ae73c0
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.7.2 b/metadata/md5-cache/dev-qt/qtquick3d-6.7.2
index 369a1aa578e3..32c36102d316 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/q
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtquick3d-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9b8f07234b7903be9a588d26451809ff
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.7.9999 b/metadata/md5-cache/dev-qt/qtquick3d-6.7.9999
index 73dceb7e8a9d..fd585e6d3a39 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.7.9999:6 ~dev-qt/qtquicktimeline-6.7.9999:6 ~dev-qt/qtshadertools-6.7.9999:6 media-libs/assimp:= sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9b8f07234b7903be9a588d26451809ff
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.8.9999 b/metadata/md5-cache/dev-qt/qtquick3d-6.8.9999
index c37717270596..c85a1737fd59 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.8.9999:6 ~dev-qt/qtquicktimeline-6.8.9999:6 ~dev-qt/qtshadertools-6.8.9999:6 media-libs/assimp:= sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=905b73f05edb71e555e43af20c79e841
diff --git a/metadata/md5-cache/dev-qt/qtquick3d-6.9999 b/metadata/md5-cache/dev-qt/qtquick3d-6.9999
index c51fd9f01d22..f51f77de4e3d 100644
--- a/metadata/md5-cache/dev-qt/qtquick3d-6.9999
+++ b/metadata/md5-cache/dev-qt/qtquick3d-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[concurrent,gui,opengl=,vulkan=,widgets] ~dev-qt/qtdeclarative-6.9999:6 ~dev-qt/qtquicktimeline-6.9999:6 ~dev-qt/qtshadertools-6.9999:6 media-libs/assimp:= sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=905b73f05edb71e555e43af20c79e841
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1
index 9761427b77c8..69673d7fa3a2 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6 ~dev-qt/qtdeclarative-6.7.1:6
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtquicktimeline-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=db30ef809e211d17a13703b0b6c19baa
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.2 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.2
index 0fbd1583d641..1d100e3dbdc5 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6 ~dev-qt/qtdeclarative-6.7.2:6
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtquicktimeline-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=37817451b77a5cba69d2a0e32218f4f1
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.9999 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.9999
index 7c81afe02c34..fdba17551545 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6 ~dev-qt/qtdeclarative-6.7.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=37817451b77a5cba69d2a0e32218f4f1
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.9999 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.9999
index 44bea5c8087e..0702e241dd14 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6 ~dev-qt/qtdeclarative-6.8.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=37817451b77a5cba69d2a0e32218f4f1
diff --git a/metadata/md5-cache/dev-qt/qtquicktimeline-6.9999 b/metadata/md5-cache/dev-qt/qtquicktimeline-6.9999
index c610587e1d3b..4e2bae026af8 100644
--- a/metadata/md5-cache/dev-qt/qtquicktimeline-6.9999
+++ b/metadata/md5-cache/dev-qt/qtquicktimeline-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6 ~dev-qt/qtdeclarative-6.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=37817451b77a5cba69d2a0e32218f4f1
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.7.1 b/metadata/md5-cache/dev-qt/qtscxml-6.7.1
index 7a1056b58290..c68950de4f4d 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtscxml-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtscxml-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cfd5b365f8fa30e936de4a1f79d1f934
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.7.2 b/metadata/md5-cache/dev-qt/qtscxml-6.7.2
index 1a26f6e47e05..5b90e3ddeb2a 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtscxml-6.7.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.qt.io/
INHERIT=qt6-build
IUSE=qml test
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RDEPEND=~dev-qt/qtbase-6.7.2:6[gui] qml? ( ~dev-qt/qtdeclarative-6.7.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtscxml-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8e2453fd34969bb8f93b6554d44a5b9
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=802a245471266d61943b3167af67c160
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.7.9999 b/metadata/md5-cache/dev-qt/qtscxml-6.7.9999
index a94dd5c09370..fb5632ceb862 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtscxml-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui] qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8e2453fd34969bb8f93b6554d44a5b9
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.8.9999 b/metadata/md5-cache/dev-qt/qtscxml-6.8.9999
index 6c5dba7d7c0c..2ab00ca32c04 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtscxml-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui] qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8e2453fd34969bb8f93b6554d44a5b9
diff --git a/metadata/md5-cache/dev-qt/qtscxml-6.9999 b/metadata/md5-cache/dev-qt/qtscxml-6.9999
index a83d313fab93..8bdf98eacbb9 100644
--- a/metadata/md5-cache/dev-qt/qtscxml-6.9999
+++ b/metadata/md5-cache/dev-qt/qtscxml-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui] qml? ( ~dev-qt/qtdeclarative-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8e2453fd34969bb8f93b6554d44a5b9
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.7.1 b/metadata/md5-cache/dev-qt/qtsensors-6.7.1
index 62c09fe21192..9381ea9f3fb1 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtsensors-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.7.1:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtsensors-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8080f25c0fa4854c27b7e001919d08c7
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.7.2 b/metadata/md5-cache/dev-qt/qtsensors-6.7.2
index 3b834695f15f..87cdaf923d54 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtsensors-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.7.2:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtsensors-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=576c2e5d310d4d6c4917758a27f7a6cd
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.7.9999 b/metadata/md5-cache/dev-qt/qtsensors-6.7.9999
index b7f1fc37f461..974d2042fdf8 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtsensors-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=576c2e5d310d4d6c4917758a27f7a6cd
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.8.9999 b/metadata/md5-cache/dev-qt/qtsensors-6.8.9999
index 26585290fea8..e34e3ce23c1f 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtsensors-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=576c2e5d310d4d6c4917758a27f7a6cd
diff --git a/metadata/md5-cache/dev-qt/qtsensors-6.9999 b/metadata/md5-cache/dev-qt/qtsensors-6.9999
index d53fa7ea0e6b..42d4d1dba3e9 100644
--- a/metadata/md5-cache/dev-qt/qtsensors-6.9999
+++ b/metadata/md5-cache/dev-qt/qtsensors-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[dbus] qml? ( ~dev-qt/qtdeclarative-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=576c2e5d310d4d6c4917758a27f7a6cd
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.7.1 b/metadata/md5-cache/dev-qt/qtserialbus-6.7.1
index 3f8af0fea599..52171ef952b5 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtserialbus-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[network] ~dev-qt/qtserialport-6.7.1:6
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtserialbus-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4ad2b828b1f99e111fd5e2d940a919be
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.7.2 b/metadata/md5-cache/dev-qt/qtserialbus-6.7.2
index a0634f3647c4..44df569bd76e 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtserialbus-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[network] ~dev-qt/qtserialport-6.7.2:6
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtserialbus-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5522c0b0db795607d3ec20c329b2a184
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.7.9999 b/metadata/md5-cache/dev-qt/qtserialbus-6.7.9999
index ccbb52dc24a7..14ee64426d25 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtserialbus-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[network] ~dev-qt/qtserialport-6.7.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5522c0b0db795607d3ec20c329b2a184
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.8.9999 b/metadata/md5-cache/dev-qt/qtserialbus-6.8.9999
index bc950324ad6f..f097742b6019 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtserialbus-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[network] ~dev-qt/qtserialport-6.8.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5522c0b0db795607d3ec20c329b2a184
diff --git a/metadata/md5-cache/dev-qt/qtserialbus-6.9999 b/metadata/md5-cache/dev-qt/qtserialbus-6.9999
index 7cb48f9053ec..067b1cfd4212 100644
--- a/metadata/md5-cache/dev-qt/qtserialbus-6.9999
+++ b/metadata/md5-cache/dev-qt/qtserialbus-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[network] ~dev-qt/qtserialport-6.9999:6
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5522c0b0db795607d3ec20c329b2a184
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.7.1 b/metadata/md5-cache/dev-qt/qtserialport-6.7.1
index 7427ef3633f6..9e0f6ebed997 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtserialport-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=277a3f1c9ad43cd5ebef04561371f581
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.7.2 b/metadata/md5-cache/dev-qt/qtserialport-6.7.2
index 1e3e2eb50d12..c9754fb23ca2 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtserialport-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1a7c2c38705eafef26eb1c353ea9c724
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.7.9999 b/metadata/md5-cache/dev-qt/qtserialport-6.7.9999
index 81eb7b9fb6cc..db11a2be3ee4 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1a7c2c38705eafef26eb1c353ea9c724
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.8.9999 b/metadata/md5-cache/dev-qt/qtserialport-6.8.9999
index 8728c6d7b8d8..ee1e1d3bdbcb 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1a7c2c38705eafef26eb1c353ea9c724
diff --git a/metadata/md5-cache/dev-qt/qtserialport-6.9999 b/metadata/md5-cache/dev-qt/qtserialport-6.9999
index 408298f88519..687825ce9c4a 100644
--- a/metadata/md5-cache/dev-qt/qtserialport-6.9999
+++ b/metadata/md5-cache/dev-qt/qtserialport-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6 virtual/libudev:=
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1a7c2c38705eafef26eb1c353ea9c724
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.7.1 b/metadata/md5-cache/dev-qt/qtshadertools-6.7.1
index 8011bd5b98f0..a9b4804bec2d 100644
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtshadertools-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui]
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtshadertools-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0e0bdd47db45339a56f79528836a28a7
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.7.2 b/metadata/md5-cache/dev-qt/qtshadertools-6.7.2
index ca03145d491f..c9f98d364e0b 100644
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtshadertools-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gui]
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtshadertools-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=75f38895341b872fc479b7eff052fe46
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.7.9999 b/metadata/md5-cache/dev-qt/qtshadertools-6.7.9999
index 5ac604923221..2a0552560eb9 100644
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtshadertools-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui]
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=75f38895341b872fc479b7eff052fe46
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.8.9999 b/metadata/md5-cache/dev-qt/qtshadertools-6.8.9999
index b083ea6293ed..2d2f9a4dc580 100644
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtshadertools-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui]
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=75f38895341b872fc479b7eff052fe46
diff --git a/metadata/md5-cache/dev-qt/qtshadertools-6.9999 b/metadata/md5-cache/dev-qt/qtshadertools-6.9999
index ecc72a6b0111..2a6228e92204 100644
--- a/metadata/md5-cache/dev-qt/qtshadertools-6.9999
+++ b/metadata/md5-cache/dev-qt/qtshadertools-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui]
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=75f38895341b872fc479b7eff052fe46
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.7.1 b/metadata/md5-cache/dev-qt/qtspeech-6.7.1
index dcfa162e4e23..1cb227a7ef25 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtspeech-6.7.1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( flite speechd )
RESTRICT=test
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtspeech-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f69c79ab1fac2a93af53a69ba0a52daf
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.7.2 b/metadata/md5-cache/dev-qt/qtspeech-6.7.2
index c98d60e71531..efb080c14217 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtspeech-6.7.2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( flite speechd )
RESTRICT=test
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtspeech-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6d5438266b55ec82acc15f7ce2b0bcb6
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.7.9999 b/metadata/md5-cache/dev-qt/qtspeech-6.7.9999
index 2bc3bea0e4cc..d456b8e00739 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtspeech-6.7.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.9999:6 ~dev-qt/qtmultimedia-6.7.9999:6 flite? ( app-a
REQUIRED_USE=|| ( flite speechd )
RESTRICT=test
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6d5438266b55ec82acc15f7ce2b0bcb6
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.8.9999 b/metadata/md5-cache/dev-qt/qtspeech-6.8.9999
index 7862d060864a..db34a4c08f0a 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtspeech-6.8.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.8.9999:6 ~dev-qt/qtmultimedia-6.8.9999:6 flite? ( app-a
REQUIRED_USE=|| ( flite speechd )
RESTRICT=test
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6d5438266b55ec82acc15f7ce2b0bcb6
diff --git a/metadata/md5-cache/dev-qt/qtspeech-6.9999 b/metadata/md5-cache/dev-qt/qtspeech-6.9999
index 4b1ac07aed69..654964458658 100644
--- a/metadata/md5-cache/dev-qt/qtspeech-6.9999
+++ b/metadata/md5-cache/dev-qt/qtspeech-6.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.9999:6 ~dev-qt/qtmultimedia-6.9999:6 flite? ( app-acces
REQUIRED_USE=|| ( flite speechd )
RESTRICT=test
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6d5438266b55ec82acc15f7ce2b0bcb6
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.7.1 b/metadata/md5-cache/dev-qt/qtsvg-6.7.1
index 04c9249c7c39..c696ab6ec0aa 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtsvg-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=415d66e4c92e675c548be3a179a91b59
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.7.2 b/metadata/md5-cache/dev-qt/qtsvg-6.7.2
index d6d77d7933ff..de13e3b02bed 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtsvg-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=092e0a7b1575273142bdb49e818aca78
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.7.9999 b/metadata/md5-cache/dev-qt/qtsvg-6.7.9999
index d8baab49363c..9a8060200787 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=092e0a7b1575273142bdb49e818aca78
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.8.9999 b/metadata/md5-cache/dev-qt/qtsvg-6.8.9999
index 8241fff8fd06..545ce8e7d6c7 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=092e0a7b1575273142bdb49e818aca78
diff --git a/metadata/md5-cache/dev-qt/qtsvg-6.9999 b/metadata/md5-cache/dev-qt/qtsvg-6.9999
index ef7f3a30d7cd..45e6bd198d28 100644
--- a/metadata/md5-cache/dev-qt/qtsvg-6.9999
+++ b/metadata/md5-cache/dev-qt/qtsvg-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui,widgets] sys-libs/zlib:=
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=092e0a7b1575273142bdb49e818aca78
diff --git a/metadata/md5-cache/dev-qt/qttools-6.7.1 b/metadata/md5-cache/dev-qt/qttools-6.7.1
index 65ee0d7156c8..cd5effcde5ed 100644
--- a/metadata/md5-cache/dev-qt/qttools-6.7.1
+++ b/metadata/md5-cache/dev-qt/qttools-6.7.1
@@ -13,5 +13,5 @@ REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm
RESTRICT=test
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qttools-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=40a7205aa6ce3ae36da9c1cb11af837c
diff --git a/metadata/md5-cache/dev-qt/qttools-6.7.2 b/metadata/md5-cache/dev-qt/qttools-6.7.2
index 74334fc181c0..d42abaddc4f3 100644
--- a/metadata/md5-cache/dev-qt/qttools-6.7.2
+++ b/metadata/md5-cache/dev-qt/qttools-6.7.2
@@ -13,5 +13,5 @@ REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm
RESTRICT=test
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qttools-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=80f7638f5b515a903a147fbde0ef2943
diff --git a/metadata/md5-cache/dev-qt/qttools-6.7.9999 b/metadata/md5-cache/dev-qt/qttools-6.7.9999
index 1e25a6763e68..be65c1d65ff2 100644
--- a/metadata/md5-cache/dev-qt/qttools-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qttools-6.7.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase-
REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang qml )
RESTRICT=test
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=80f7638f5b515a903a147fbde0ef2943
diff --git a/metadata/md5-cache/dev-qt/qttools-6.8.9999 b/metadata/md5-cache/dev-qt/qttools-6.8.9999
index aa96410fbc9f..7d2432fa46e6 100644
--- a/metadata/md5-cache/dev-qt/qttools-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qttools-6.8.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.8.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase-
REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang qml ) qmlls? ( assistant qml )
RESTRICT=test
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fde561c883431dfce3acffd9c8d62259
diff --git a/metadata/md5-cache/dev-qt/qttools-6.9999 b/metadata/md5-cache/dev-qt/qttools-6.9999
index 9978835b4399..ec006e0b4413 100644
--- a/metadata/md5-cache/dev-qt/qttools-6.9999
+++ b/metadata/md5-cache/dev-qt/qttools-6.9999
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.9999:6[network,widgets?] assistant? ( ~dev-qt/qtbase-6.
REQUIRED_USE=assistant? ( widgets ) clang? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) designer? ( qml widgets ) distancefieldgenerator? ( qml widgets ) pixeltool? ( widgets ) qdoc? ( clang qml ) qmlls? ( assistant qml )
RESTRICT=test
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fde561c883431dfce3acffd9c8d62259
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.7.1 b/metadata/md5-cache/dev-qt/qttranslations-6.7.1
index a33c2218b3b0..bf78079c0b32 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-6.7.1
+++ b/metadata/md5-cache/dev-qt/qttranslations-6.7.1
@@ -10,5 +10,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RESTRICT=test
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qttranslations-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7a5cac6327c0df5f592b9eeb3b4d5070
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.7.2 b/metadata/md5-cache/dev-qt/qttranslations-6.7.2
index f4d4a4d52d68..fc8bba3daece 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-6.7.2
+++ b/metadata/md5-cache/dev-qt/qttranslations-6.7.2
@@ -10,5 +10,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
RESTRICT=test
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qttranslations-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9fd31e26aacb3e2c9f8a17b0ea445f45
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.7.9999 b/metadata/md5-cache/dev-qt/qttranslations-6.7.9999
index 51b5fac3ece9..94280a4e571d 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qttranslations-6.7.9999
@@ -9,5 +9,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PROPERTIES=live
RESTRICT=test
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9fd31e26aacb3e2c9f8a17b0ea445f45
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.8.9999 b/metadata/md5-cache/dev-qt/qttranslations-6.8.9999
index f4b4fd3d786d..e71272f132b2 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qttranslations-6.8.9999
@@ -9,5 +9,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PROPERTIES=live
RESTRICT=test
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9fd31e26aacb3e2c9f8a17b0ea445f45
diff --git a/metadata/md5-cache/dev-qt/qttranslations-6.9999 b/metadata/md5-cache/dev-qt/qttranslations-6.9999
index 6ca133a82ee1..9c2f5250a260 100644
--- a/metadata/md5-cache/dev-qt/qttranslations-6.9999
+++ b/metadata/md5-cache/dev-qt/qttranslations-6.9999
@@ -9,5 +9,5 @@ LICENSE=|| ( GPL-2 GPL-3 LGPL-3 ) FDL-1.3
PROPERTIES=live
RESTRICT=test
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9fd31e26aacb3e2c9f8a17b0ea445f45
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1
index a2ed7b8ff0dd..d0df8d156f65 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtsvg-
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtvirtualkeyboard-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e00a9f63f9ef81c48f09530c3cc2e2dd
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.2 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.2
index 609864675f3a..2680ef906055 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gui] ~dev-qt/qtdeclarative-6.7.2:6 ~dev-qt/qtsvg-
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtvirtualkeyboard-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=55fb08bfe702d02c968109d1cf66a43a
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.9999 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.9999
index a72882eff4c9..64abac3ec204 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui] ~dev-qt/qtdeclarative-6.7.9999:6 ~dev-qt/qtsvg-6.7.9999:6 spell? ( app-text/hunspell:= )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=55fb08bfe702d02c968109d1cf66a43a
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.9999 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.9999
index 495f2d3ff896..547c8ac0178d 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui] ~dev-qt/qtdeclarative-6.8.9999:6 ~dev-qt/qtsvg-6.8.9999:6 spell? ( app-text/hunspell:= )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=55fb08bfe702d02c968109d1cf66a43a
diff --git a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.9999 b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.9999
index 1de2619a2de3..52be3b3bb2ca 100644
--- a/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.9999
+++ b/metadata/md5-cache/dev-qt/qtvirtualkeyboard-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui] ~dev-qt/qtdeclarative-6.9999:6 ~dev-qt/qtsvg-6.9999:6 spell? ( app-text/hunspell:= )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=55fb08bfe702d02c968109d1cf66a43a
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.7.1 b/metadata/md5-cache/dev-qt/qtwayland-6.7.1
index 1bed26116a75..a9d5402be289 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.1:6[accessibility=,gui,opengl,vulkan
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwayland-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0ac37d897b945ecca2fe5a9c0d2022e9
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.7.2 b/metadata/md5-cache/dev-qt/qtwayland-6.7.2
index 55ae8b4cb415..0c126e173618 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.2:6[accessibility=,gui,opengl,vulkan
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtwayland-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9bbc35c73bd2a0f09aaf510fc0080f4c
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.7.9999 b/metadata/md5-cache/dev-qt/qtwayland-6.7.9999
index 51daf8e90490..740188753e0d 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.7.9999:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 ) )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=578fab809679f0ec04e36f211dd63811
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.8.9999 b/metadata/md5-cache/dev-qt/qtwayland-6.8.9999
index de4b0eb3e5d3..544f769bf3c7 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.8.9999:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 ) ) gnome? ( ~dev-qt/qtbase-6.8.9999:6[dbus] ~dev-qt/qtsvg-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cdf1d566852cccd3b0250c4ddc1311d9
diff --git a/metadata/md5-cache/dev-qt/qtwayland-6.9999 b/metadata/md5-cache/dev-qt/qtwayland-6.9999
index 9d4a8fe12eb2..0ed02525999a 100644
--- a/metadata/md5-cache/dev-qt/qtwayland-6.9999
+++ b/metadata/md5-cache/dev-qt/qtwayland-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=dev-libs/wayland ~dev-qt/qtbase-6.9999:6[accessibility=,gui,opengl,vulkan=,wayland] media-libs/libglvnd x11-libs/libxkbcommon compositor? ( qml? ( ~dev-qt/qtdeclarative-6.9999:6 ) ) gnome? ( ~dev-qt/qtbase-6.9999:6[dbus] ~dev-qt/qtsvg-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cdf1d566852cccd3b0250c4ddc1311d9
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1 b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1
index 50093c7389d0..621afd0619f3 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.7.1:6
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebchannel-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6dd406ae917001889b4709c3b4c002b1
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.2 b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.2
index 6ccddb365661..f442bc0d885b 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.7.2:6
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtwebchannel-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9621a75b69e1ec00ca9c621134c9041c
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.9999 b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.9999
index 06b73de8c1c0..c85655b5c03c 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9621a75b69e1ec00ca9c621134c9041c
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.8.9999 b/metadata/md5-cache/dev-qt/qtwebchannel-6.8.9999
index 8a401afbb431..b05d6338d73b 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9621a75b69e1ec00ca9c621134c9041c
diff --git a/metadata/md5-cache/dev-qt/qtwebchannel-6.9999 b/metadata/md5-cache/dev-qt/qtwebchannel-6.9999
index 5a6bbd6483d7..41ea1d4af16b 100644
--- a/metadata/md5-cache/dev-qt/qtwebchannel-6.9999
+++ b/metadata/md5-cache/dev-qt/qtwebchannel-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[concurrent] qml? ( ~dev-qt/qtdeclarative-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9621a75b69e1ec00ca9c621134c9041c
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.7.1 b/metadata/md5-cache/dev-qt/qtwebengine-6.7.1
index 9212160020cf..acabfa14575c 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.7.1
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebengine-everywhere-src-6.7.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.7-patchset-8.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e8fd050b84d23f2a46b2917aece05d42
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d8bdd04233386967f7768921a2ec3060
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.7.2 b/metadata/md5-cache/dev-qt/qtwebengine-6.7.2
index 3db67f893619..5f283fad5d23 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.7.2
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtwebengine-everywhere-src-6.7.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.7-patchset-9.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d36d54def38eabc7d6101f9bfb17db32
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e4514245b057efa27a7a794720cd1749
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999
index 59b0d556961f..3b0744f8aadc 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.7.9999
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.7-patchset-9.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d36d54def38eabc7d6101f9bfb17db32
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e4514245b057efa27a7a794720cd1749
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999
index 1742169aa000..2c792152d424 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.8.9999
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-1.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eafcf569094da3c39d59c7e230cba847
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f8306d74340c96dcd9a7fddb82dff83d
diff --git a/metadata/md5-cache/dev-qt/qtwebengine-6.9999 b/metadata/md5-cache/dev-qt/qtwebengine-6.9999
index 1f6a172f200c..47eda9485015 100644
--- a/metadata/md5-cache/dev-qt/qtwebengine-6.9999
+++ b/metadata/md5-cache/dev-qt/qtwebengine-6.9999
@@ -13,5 +13,5 @@ REQUIRED_USE=designer? ( qml widgets )
RESTRICT=!test? ( test )
SLOT=6/6.9999
SRC_URI=https://dev.gentoo.org/~ionen/distfiles/qtwebengine-6.8-patchset-1.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eafcf569094da3c39d59c7e230cba847
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f8306d74340c96dcd9a7fddb82dff83d
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1 b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1
index cfbeaff4e4bb..cf2ba56d3377 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.7.1:
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebsockets-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=585b5362768b3886f80b5c52baec011c
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.2 b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.2
index 80e1f047415d..a32a3c03b0ab 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.7.2:
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtwebsockets-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8298d411bd0143bff82373b07d1a5a3
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.9999 b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.9999
index 2e8bdaf2c032..4d348f355e7d 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.7.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8298d411bd0143bff82373b07d1a5a3
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.8.9999 b/metadata/md5-cache/dev-qt/qtwebsockets-6.8.9999
index b4a0e0ed7418..9c6bcbb7ca73 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.8.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8298d411bd0143bff82373b07d1a5a3
diff --git a/metadata/md5-cache/dev-qt/qtwebsockets-6.9999 b/metadata/md5-cache/dev-qt/qtwebsockets-6.9999
index 44fee3cc7e74..784e74094bcc 100644
--- a/metadata/md5-cache/dev-qt/qtwebsockets-6.9999
+++ b/metadata/md5-cache/dev-qt/qtwebsockets-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[network,ssl=] qml? ( ~dev-qt/qtdeclarative-6.9999:6 )
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d8298d411bd0143bff82373b07d1a5a3
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.7.1 b/metadata/md5-cache/dev-qt/qtwebview-6.7.1
index 9dc5be691596..90d3eb4c3e74 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-6.7.1
+++ b/metadata/md5-cache/dev-qt/qtwebview-6.7.1
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.1:6[gui] ~dev-qt/qtdeclarative-6.7.1:6 ~dev-qt/qtwebe
RESTRICT=!test? ( test )
SLOT=6/6.7.1
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.1/submodules/qtwebview-everywhere-src-6.7.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=404a5afc0e1a2f0e7cf1e82f0fdbff27
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.7.2 b/metadata/md5-cache/dev-qt/qtwebview-6.7.2
index 25c6badc6f3f..9314928df6b2 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-6.7.2
+++ b/metadata/md5-cache/dev-qt/qtwebview-6.7.2
@@ -12,5 +12,5 @@ RDEPEND=~dev-qt/qtbase-6.7.2:6[gui] ~dev-qt/qtdeclarative-6.7.2:6 ~dev-qt/qtwebe
RESTRICT=!test? ( test )
SLOT=6/6.7.2
SRC_URI=https://download.qt.io/official_releases/qt/6.7/6.7.2/submodules/qtwebview-everywhere-src-6.7.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e4f78dbb188c4f5ed13d0673b4e9bd07
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.7.9999 b/metadata/md5-cache/dev-qt/qtwebview-6.7.9999
index 18d41228d585..a3a0163ffa3e 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-6.7.9999
+++ b/metadata/md5-cache/dev-qt/qtwebview-6.7.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.7.9999:6[gui] ~dev-qt/qtdeclarative-6.7.9999:6 ~dev-qt/qtwebengine-6.7.9999:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.7.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e4f78dbb188c4f5ed13d0673b4e9bd07
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.8.9999 b/metadata/md5-cache/dev-qt/qtwebview-6.8.9999
index 055efc9d94c3..e890861bef60 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-6.8.9999
+++ b/metadata/md5-cache/dev-qt/qtwebview-6.8.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.8.9999:6[gui] ~dev-qt/qtdeclarative-6.8.9999:6 ~dev-qt/qtwebengine-6.8.9999:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.8.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e4f78dbb188c4f5ed13d0673b4e9bd07
diff --git a/metadata/md5-cache/dev-qt/qtwebview-6.9999 b/metadata/md5-cache/dev-qt/qtwebview-6.9999
index b946050c6df7..d21e19e9a566 100644
--- a/metadata/md5-cache/dev-qt/qtwebview-6.9999
+++ b/metadata/md5-cache/dev-qt/qtwebview-6.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=~dev-qt/qtbase-6.9999:6[gui] ~dev-qt/qtdeclarative-6.9999:6 ~dev-qt/qtwebengine-6.9999:6[qml]
RESTRICT=!test? ( test )
SLOT=6/6.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 77071bdf1dd7847c89d3f7de5ea76787 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 qt6-build 6f0ea4f7018a6e340fb2759f0448e21d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e4f78dbb188c4f5ed13d0673b4e9bd07
diff --git a/metadata/md5-cache/dev-ruby/Manifest.gz b/metadata/md5-cache/dev-ruby/Manifest.gz
index 1930564d5313..b74a769590ec 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/addressable-2.8.7 b/metadata/md5-cache/dev-ruby/addressable-2.8.7
new file mode 100644
index 000000000000..624084978bf6
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/addressable-2.8.7
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( || ( dev-ruby/public_suffix:6[ruby_targets_ruby31(-)] dev-ruby/public_suffix:5[ruby_targets_ruby31(-)] dev-ruby/public_suffix:4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( || ( dev-ruby/public_suffix:6[ruby_targets_ruby32(-)] dev-ruby/public_suffix:5[ruby_targets_ruby32(-)] dev-ruby/public_suffix:4[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( || ( dev-ruby/public_suffix:6[ruby_targets_ruby33(-)] dev-ruby/public_suffix:5[ruby_targets_ruby33(-)] dev-ruby/public_suffix:4[ruby_targets_ruby33(-)] ) ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec-its[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A replacement for the URI implementation that is part of Ruby's standard library
+EAPI=8
+HOMEPAGE=https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable
+INHERIT=ruby-fakegem
+IUSE=doc test test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Apache-2.0
+RDEPEND=ruby_targets_ruby31? ( || ( dev-ruby/public_suffix:6[ruby_targets_ruby31(-)] dev-ruby/public_suffix:5[ruby_targets_ruby31(-)] dev-ruby/public_suffix:4[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( || ( dev-ruby/public_suffix:6[ruby_targets_ruby32(-)] dev-ruby/public_suffix:5[ruby_targets_ruby32(-)] dev-ruby/public_suffix:4[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( || ( dev-ruby/public_suffix:6[ruby_targets_ruby33(-)] dev-ruby/public_suffix:5[ruby_targets_ruby33(-)] dev-ruby/public_suffix:4[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/addressable-2.8.7.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fcc2faccdbe8bc3c24c92616560c4d52
diff --git a/metadata/md5-cache/dev-ruby/ammeter-1.1.7 b/metadata/md5-cache/dev-ruby/ammeter-1.1.7
index 9b63461e596a..335b8b2b3e99 100644
--- a/metadata/md5-cache/dev-ruby/ammeter-1.1.7
+++ b/metadata/md5-cache/dev-ruby/ammeter-1.1.7
@@ -1,17 +1,17 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby31(-)] >=dev-ruby/uglifier-1.3[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.10[ruby_targets_ruby31(-)] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby31(-)] dev-util/cucumber[ruby_targets_ruby31(-)] dev-util/aruba[ruby_targets_ruby31(-)] dev-ruby/sqlite3[ruby_targets_ruby31(-)] dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby32(-)] >=dev-ruby/uglifier-1.3[ruby_targets_ruby32(-)] >=dev-ruby/rake-0.10[ruby_targets_ruby32(-)] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby32(-)] dev-util/cucumber[ruby_targets_ruby32(-)] dev-util/aruba[ruby_targets_ruby32(-)] dev-ruby/sqlite3[ruby_targets_ruby32(-)] dev-ruby/bundler[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby33(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby33(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby31(-)] >=dev-ruby/uglifier-1.3[ruby_targets_ruby31(-)] >=dev-ruby/rake-0.10[ruby_targets_ruby31(-)] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby31(-)] dev-util/cucumber[ruby_targets_ruby31(-)] dev-util/aruba[ruby_targets_ruby31(-)] dev-ruby/sqlite3[ruby_targets_ruby31(-)] dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby32(-)] >=dev-ruby/uglifier-1.3[ruby_targets_ruby32(-)] >=dev-ruby/rake-0.10[ruby_targets_ruby32(-)] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby32(-)] dev-util/cucumber[ruby_targets_ruby32(-)] dev-util/aruba[ruby_targets_ruby32(-)] dev-ruby/sqlite3[ruby_targets_ruby32(-)] dev-ruby/bundler[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/rails-4.0[ruby_targets_ruby33(-)] >=dev-ruby/uglifier-1.3[ruby_targets_ruby33(-)] >=dev-ruby/rake-0.10[ruby_targets_ruby33(-)] >=dev-ruby/jquery-rails-3.0[ruby_targets_ruby33(-)] dev-util/cucumber[ruby_targets_ruby33(-)] dev-util/aruba[ruby_targets_ruby33(-)] dev-ruby/sqlite3[ruby_targets_ruby33(-)] dev-ruby/bundler[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Write specs for your Rails 3+ generators
EAPI=8
HOMEPAGE=https://github.com/alexrothenberg/ammeter
INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test test
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby31(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby32(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-3.0:*[ruby_targets_ruby33(-)] >=dev-ruby/railties-3.0:*[ruby_targets_ruby33(-)] >=dev-ruby/rspec-rails-2.2:*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/ammeter-1.1.7.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=112a71abd18ea652f5483e3f1f09852f
+_md5_=712ee30d42b8b6f0c13f5d27252cdba3
diff --git a/metadata/md5-cache/dev-ruby/async-2.8.2 b/metadata/md5-cache/dev-ruby/async-2.8.2
index 91b63f107fe8..659fab75b605 100644
--- a/metadata/md5-cache/dev-ruby/async-2.8.2
+++ b/metadata/md5-cache/dev-ruby/async-2.8.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/async
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby31(-)] dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/io-event:1[ruby_targets_ruby31(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby32(-)] dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/io-event:1[ruby_targets_ruby32(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/console-1.10:1[ruby_targets_ruby33(-)] dev-ruby/fiber-annotation[ruby_targets_ruby33(-)] dev-ruby/io-event:1[ruby_targets_ruby33(-)] >=dev-ruby/timers-4.1:4[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/socketry/async/archive/v2.8.2.tar.gz -> async-2.8.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cf57552d35fffe7fb101afbb988f6d99
+_md5_=7024b11f92dcba1e158e6a26df073eb5
diff --git a/metadata/md5-cache/dev-ruby/async-pool-0.7.0 b/metadata/md5-cache/dev-ruby/async-pool-0.7.0
new file mode 100644
index 000000000000..ee526a932ff7
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/async-pool-0.7.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/async-1.25:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/async-1.25:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/async-1.25:*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus-fixtures-async[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus-fixtures-async[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/sus-fixtures-async[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/sus[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A singleplex and multiplex resource pool for implementing robust clients
+EAPI=8
+HOMEPAGE=https://github.com/socketry/async-pool
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/async-1.25:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/async-1.25:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/async-1.25:*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/socketry/async-pool/archive/refs/tags/v0.7.0.tar.gz -> async-pool-0.7.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=083e6b33199073640631cfd4af8d2e0c
diff --git a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.16.0 b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.16.0
index f015a89e0104..4ccf9c791dfb 100644
--- a/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.16.0
+++ b/metadata/md5-cache/dev-ruby/autoprefixer-rails-10.4.16.0
@@ -1,17 +1,17 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/execjs[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/execjs[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rails-5.0.0[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/rspec-rails[ruby_targets_ruby31(-)] dev-ruby/sprockets-rails[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rails-5.0.0[ruby_targets_ruby32(-)] dev-ruby/rake[ruby_targets_ruby32(-)] dev-ruby/rspec-rails[ruby_targets_ruby32(-)] dev-ruby/sprockets-rails[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/execjs[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/execjs[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/execjs[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/rails-5.0.0[ruby_targets_ruby31(-)] dev-ruby/rake[ruby_targets_ruby31(-)] dev-ruby/rspec-rails[ruby_targets_ruby31(-)] dev-ruby/sprockets-rails[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/rails-5.0.0[ruby_targets_ruby32(-)] dev-ruby/rake[ruby_targets_ruby32(-)] dev-ruby/rspec-rails[ruby_targets_ruby32(-)] dev-ruby/sprockets-rails[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/rails-5.0.0[ruby_targets_ruby33(-)] dev-ruby/rake[ruby_targets_ruby33(-)] dev-ruby/rspec-rails[ruby_targets_ruby33(-)] dev-ruby/sprockets-rails[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( net-libs/nodejs ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DEPEND=test? ( net-libs/nodejs ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Add vendor prefixes to CSS rules using values from the Can I Use website
EAPI=8
HOMEPAGE=https://github.com/ai/autoprefixer-rails
INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/execjs[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/execjs[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/execjs[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/execjs[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/execjs[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=10
SRC_URI=https://github.com/ai/autoprefixer-rails/archive/10.4.16.0.tar.gz -> autoprefixer-rails-10.4.16.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2abdf86b5d0ae5dcfa94ffcda7d3785d
+_md5_=419dc4e96676615801ed1ef5d61959de
diff --git a/metadata/md5-cache/dev-ruby/benchmark-ips-2.13.0 b/metadata/md5-cache/dev-ruby/benchmark-ips-2.13.0
index a7c92a3553ac..411f7206f69e 100644
--- a/metadata/md5-cache/dev-ruby/benchmark-ips-2.13.0
+++ b/metadata/md5-cache/dev-ruby/benchmark-ips-2.13.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/evanphx/benchmark-ips
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/evanphx/benchmark-ips/archive/v2.13.0.tar.gz -> benchmark-ips-2.13.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=254324b41ae877187d68a3cd4619935f
+_md5_=15fb0ceac3250ddf750e6028556c1afa
diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.18.1 b/metadata/md5-cache/dev-ruby/capistrano-3.18.1
index e555c1846946..88f4e742aa7e 100644
--- a/metadata/md5-cache/dev-ruby/capistrano-3.18.1
+++ b/metadata/md5-cache/dev-ruby/capistrano-3.18.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://capistranorb.com/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc ~ppc64 ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby31(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby31(-)] dev-ruby/i18n:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby32(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby32(-)] dev-ruby/i18n:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby33(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby33(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby33(-)] dev-ruby/i18n:*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=3
SRC_URI=https://rubygems.org/gems/capistrano-3.18.1.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ea2d1ea9f4fd309a0a6c6bbfa303dbf0
+_md5_=a978b723f03383a9f20f311d3493d832
diff --git a/metadata/md5-cache/dev-ruby/capistrano-3.19.0 b/metadata/md5-cache/dev-ruby/capistrano-3.19.0
new file mode 100644
index 000000000000..30a6755daa99
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/capistrano-3.19.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby31(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby31(-)] dev-ruby/i18n:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby32(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby32(-)] dev-ruby/i18n:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby33(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby33(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby33(-)] dev-ruby/i18n:*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A distributed application deployment system
+EAPI=8
+HOMEPAGE=https://capistranorb.com/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby31(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby31(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby31(-)] dev-ruby/i18n:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby32(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby32(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby32(-)] dev-ruby/i18n:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/airbrussh-1.0.0[ruby_targets_ruby33(-)] >=dev-ruby/sshkit-1.9:0[ruby_targets_ruby33(-)] >=dev-ruby/rake-10.0.0[ruby_targets_ruby33(-)] dev-ruby/i18n:*[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://rubygems.org/gems/capistrano-3.19.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5586599f12b4ef8b22728d2d82b42222
diff --git a/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.8 b/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.8
new file mode 100644
index 000000000000..e168da19b287
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/charlock_holmes-0.7.8
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Character encoding detecting library for Ruby using ICU
+EAPI=8
+HOMEPAGE=https://github.com/brianmario/charlock_holmes
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/icu:= sys-libs/zlib ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/brianmario/charlock_holmes/archive/v0.7.8.tar.gz -> charlock_holmes-0.7.8.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=182678c59d8b766d4da78240ad703b99
diff --git a/metadata/md5-cache/dev-ruby/console-1.23.6 b/metadata/md5-cache/dev-ruby/console-1.23.6
index fb0fbf27ee14..a03d1a1e1ecd 100644
--- a/metadata/md5-cache/dev-ruby/console-1.23.6
+++ b/metadata/md5-cache/dev-ruby/console-1.23.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/console
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-ruby/fiber-annotation[ruby_targets_ruby31(-)] dev-ruby/fiber-local[ruby_targets_ruby31(-)] dev-ruby/json[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/fiber-annotation[ruby_targets_ruby32(-)] dev-ruby/fiber-local[ruby_targets_ruby32(-)] dev-ruby/json[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/fiber-annotation[ruby_targets_ruby33(-)] dev-ruby/fiber-local[ruby_targets_ruby33(-)] dev-ruby/json[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/console/archive/v1.23.6.tar.gz -> console-1.23.6.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e3350d69dcac60ae270a0a476ec37d2a
+_md5_=ef7cac34ed535799124026f64eb8585f
diff --git a/metadata/md5-cache/dev-ruby/dalli-3.2.8 b/metadata/md5-cache/dev-ruby/dalli-3.2.8
index d50a0bf23e49..d6810beb721f 100644
--- a/metadata/md5-cache/dev-ruby/dalli-3.2.8
+++ b/metadata/md5-cache/dev-ruby/dalli-3.2.8
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/petergoldstein/dalli
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/petergoldstein/dalli/archive/v3.2.8.tar.gz -> dalli-3.2.8.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3810e72c18b2fda7521a2eb663e1d490
+_md5_=5dbf6b5677f21543fd98b91d8c4c9d71
diff --git a/metadata/md5-cache/dev-ruby/docile-1.4.0-r1 b/metadata/md5-cache/dev-ruby/docile-1.4.0-r1
index 9161b3c70e02..4a775b18c101 100644
--- a/metadata/md5-cache/dev-ruby/docile-1.4.0-r1
+++ b/metadata/md5-cache/dev-ruby/docile-1.4.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ms-ati.github.io/docile/
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/ms-ati/docile/archive/v1.4.0.tar.gz -> docile-1.4.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f43ae020e58710287e5e5d7291670880
+_md5_=9c14d1efa56cbe4638e20750cd80a198
diff --git a/metadata/md5-cache/dev-ruby/facter-4.7.0 b/metadata/md5-cache/dev-ruby/facter-4.7.0
index e25c821cf421..3d77dbeda621 100644
--- a/metadata/md5-cache/dev-ruby/facter-4.7.0
+++ b/metadata/md5-cache/dev-ruby/facter-4.7.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://www.puppetlabs.com/puppet/related-projects/facter/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=Apache-2.0
RDEPEND=ruby_targets_ruby31? ( dev-ruby/hocon[ruby_targets_ruby31(-)] <dev-ruby/thor-2.0[ruby_targets_ruby31(-)] dev-ruby/ffi[ruby_targets_ruby31(-)] dev-ruby/sys-filesystem[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/hocon[ruby_targets_ruby32(-)] <dev-ruby/thor-2.0[ruby_targets_ruby32(-)] dev-ruby/ffi[ruby_targets_ruby32(-)] dev-ruby/sys-filesystem[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/puppetlabs/facter/archive/4.7.0.tar.gz -> facter-4.7.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=77589bd5076aef2a500e241bd906102d
+_md5_=99662564482ec37f1e1a6fcec3c2ecf7
diff --git a/metadata/md5-cache/dev-ruby/faraday-2.9.2 b/metadata/md5-cache/dev-ruby/faraday-2.9.2
new file mode 100644
index 000000000000..0de129665cd1
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-2.9.2
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( || ( <dev-ruby/faraday-net_http-3.2:3[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( || ( <dev-ruby/faraday-net_http-3.2:3[ruby_targets_ruby32(-)] dev-ruby/faraday-net_http:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( || ( <dev-ruby/faraday-net_http-3.2:3[ruby_targets_ruby33(-)] dev-ruby/faraday-net_http:2[ruby_targets_ruby33(-)] ) ) ) ruby_targets_ruby31? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby31(-)] >=dev-ruby/connection_pool-2.2.2[ruby_targets_ruby31(-)] dev-ruby/rack:3.0[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby32(-)] >=dev-ruby/connection_pool-2.2.2[ruby_targets_ruby32(-)] dev-ruby/rack:3.0[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( >=dev-ruby/test-unit-2.4[ruby_targets_ruby33(-)] >=dev-ruby/connection_pool-2.2.2[ruby_targets_ruby33(-)] dev-ruby/rack:3.0[ruby_targets_ruby33(-)] dev-ruby/webmock[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( sys-process/lsof ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=HTTP/REST API client library with pluggable components
+EAPI=8
+HOMEPAGE=https://github.com/lostisland/faraday
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( || ( <dev-ruby/faraday-net_http-3.2:3[ruby_targets_ruby31(-)] dev-ruby/faraday-net_http:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( || ( <dev-ruby/faraday-net_http-3.2:3[ruby_targets_ruby32(-)] dev-ruby/faraday-net_http:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( || ( <dev-ruby/faraday-net_http-3.2:3[ruby_targets_ruby33(-)] dev-ruby/faraday-net_http:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/lostisland/faraday/archive/v2.9.2.tar.gz -> faraday-2.9.2.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=02fa7a141ca8d683e2d37a53b8aec12a
diff --git a/metadata/md5-cache/dev-ruby/faraday-retry-2.2.1 b/metadata/md5-cache/dev-ruby/faraday-retry-2.2.1
new file mode 100644
index 000000000000..4ff930c9cb6d
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/faraday-retry-2.2.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/faraday:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/faraday:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/faraday:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Faraday adapter for Net::HTTP
+EAPI=8
+HOMEPAGE=https://github.com/lostisland/faraday-retry
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/faraday:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/faraday:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/faraday:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/lostisland/faraday-retry/archive/v2.2.1.tar.gz -> faraday-retry-2.2.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c456d27df7ec9b48213ce1f6e8750c9e
diff --git a/metadata/md5-cache/dev-ruby/git-2.1.1 b/metadata/md5-cache/dev-ruby/git-2.1.1
new file mode 100644
index 000000000000..d10bfad65125
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/git-2.1.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby31(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby31(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby32(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby32(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby33(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby33(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/minitar[ruby_targets_ruby31(-)] >=dev-ruby/mocha-2.1:2[ruby_targets_ruby31(-)] dev-ruby/test-unit:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/minitar[ruby_targets_ruby32(-)] >=dev-ruby/mocha-2.1:2[ruby_targets_ruby32(-)] dev-ruby/test-unit:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] dev-ruby/minitar[ruby_targets_ruby33(-)] >=dev-ruby/mocha-2.1:2[ruby_targets_ruby33(-)] dev-ruby/test-unit:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( >=dev-vcs/git-1.6.0.0 app-arch/tar ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Library for using Git in Ruby
+EAPI=8
+HOMEPAGE=https://github.com/ruby-git/ruby-git
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=>=dev-vcs/git-1.6.0.0 ruby_targets_ruby31? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby31(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby31(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby31(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby32(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby32(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby32(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/activesupport-5.0:*[ruby_targets_ruby33(-)] >=dev-ruby/addressable-2.8:0[ruby_targets_ruby33(-)] >=dev-ruby/process_executer-1.1:1[ruby_targets_ruby33(-)] >=dev-ruby/rchardet-1.8:1[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/ruby-git/ruby-git/archive/v2.1.1.tar.gz -> git-2.1.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=95895325a9cbede334e322745b8a78c6
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.22 b/metadata/md5-cache/dev-ruby/gpgme-2.0.22
deleted file mode 100644
index 9e59e4f7b9cd..000000000000
--- a/metadata/md5-cache/dev-ruby/gpgme-2.0.22
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Ruby language binding for GnuPG Made Easy
-EAPI=8
-HOMEPAGE=https://github.com/ueno/ruby-gpgme
-INHERIT=ruby-fakegem flag-o-matic
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5 >=dev-libs/libgpg-error-1.16 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.22.tar.gz -> ruby-gpgme-2.0.22.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ba5795adaebec7f76ffcdfa1f7bfa011
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.22-r1 b/metadata/md5-cache/dev-ruby/gpgme-2.0.22-r1
new file mode 100644
index 000000000000..040a07edc060
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.22-r1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5:= >=dev-libs/libgpg-error-1.16 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Ruby language binding for GnuPG Made Easy
+EAPI=8
+HOMEPAGE=https://github.com/ueno/ruby-gpgme
+INHERIT=ruby-fakegem flag-o-matic
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.5:= >=dev-libs/libgpg-error-1.16 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.22.tar.gz -> ruby-gpgme-2.0.22.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f10d55aae7cc134bfbe287b5ce7e1e4b
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.23 b/metadata/md5-cache/dev-ruby/gpgme-2.0.23
deleted file mode 100644
index b3e7242b340d..000000000000
--- a/metadata/md5-cache/dev-ruby/gpgme-2.0.23
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] dev-ruby/minitest:5.15[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] dev-ruby/minitest:5.15[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6 >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Ruby language binding for GnuPG Made Easy
-EAPI=8
-HOMEPAGE=https://github.com/ueno/ruby-gpgme
-INHERIT=ruby-fakegem flag-o-matic
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6 >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.23.tar.gz -> ruby-gpgme-2.0.23.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=38898a0d69e6bdd574eca2c87ebe8538
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.23-r1 b/metadata/md5-cache/dev-ruby/gpgme-2.0.23-r1
new file mode 100644
index 000000000000..2b2c457fd492
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.23-r1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] dev-ruby/minitest:5.15[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] dev-ruby/minitest:5.15[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6:= >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Ruby language binding for GnuPG Made Easy
+EAPI=8
+HOMEPAGE=https://github.com/ueno/ruby-gpgme
+INHERIT=ruby-fakegem flag-o-matic
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6:= >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.23.tar.gz -> ruby-gpgme-2.0.23.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a97f589c8d3741c0e7b71591cc0a0567
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.24 b/metadata/md5-cache/dev-ruby/gpgme-2.0.24
deleted file mode 100644
index b8def72ba021..000000000000
--- a/metadata/md5-cache/dev-ruby/gpgme-2.0.24
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] dev-ruby/minitest:5.15[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] dev-ruby/minitest:5.15[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6 >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Ruby language binding for GnuPG Made Easy
-EAPI=8
-HOMEPAGE=https://github.com/ueno/ruby-gpgme
-INHERIT=ruby-fakegem flag-o-matic
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6 >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.24.tar.gz -> ruby-gpgme-2.0.24.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0bf3d2f44a5a3e5c1c120c62ca0e08b7
diff --git a/metadata/md5-cache/dev-ruby/gpgme-2.0.24-r1 b/metadata/md5-cache/dev-ruby/gpgme-2.0.24-r1
new file mode 100644
index 000000000000..bb7bbd813d06
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/gpgme-2.0.24-r1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby31(-)] dev-ruby/minitest:5.15[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:0.14[ruby_targets_ruby32(-)] dev-ruby/minitest:5.15[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6:= >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+DESCRIPTION=Ruby language binding for GnuPG Made Easy
+EAPI=8
+HOMEPAGE=https://github.com/ueno/ruby-gpgme
+INHERIT=ruby-fakegem flag-o-matic
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=>=app-crypt/gpgme-1.18.0:= >=dev-libs/libassuan-2.5.6:= >=dev-libs/libgpg-error-1.47 ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ueno/ruby-gpgme/archive/v2.0.24.tar.gz -> ruby-gpgme-2.0.24.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ca90fb4f0d4859707f7c8b6be395600b
diff --git a/metadata/md5-cache/dev-ruby/io-event-1.5.1 b/metadata/md5-cache/dev-ruby/io-event-1.5.1
index 0cbeb0b2de61..eea06afe9a10 100644
--- a/metadata/md5-cache/dev-ruby/io-event-1.5.1
+++ b/metadata/md5-cache/dev-ruby/io-event-1.5.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/io-event
INHERIT=ruby-fakegem
IUSE=+io-uring ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=io-uring? ( sys-libs/liburing:= ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/socketry/io-event/archive/v1.5.1.tar.gz -> io-event-1.5.1.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4b8eec64fe90d8c37b928f7f5c7d1e55
+_md5_=2bd6db8a7048dddd29cee40a0e85b56c
diff --git a/metadata/md5-cache/dev-ruby/io-event-1.6.5 b/metadata/md5-cache/dev-ruby/io-event-1.6.5
new file mode 100644
index 000000000000..c0ea81808ef1
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/io-event-1.6.5
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/sus[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/sus[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/sus[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=io-uring? ( sys-libs/liburing:= ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=An event loop
+EAPI=8
+HOMEPAGE=https://github.com/socketry/io-event
+INHERIT=ruby-fakegem
+IUSE=+io-uring ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=io-uring? ( sys-libs/liburing:= ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/socketry/io-event/archive/v1.6.5.tar.gz -> io-event-1.6.5.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4b8eec64fe90d8c37b928f7f5c7d1e55
diff --git a/metadata/md5-cache/dev-ruby/json-2.7.2 b/metadata/md5-cache/dev-ruby/json-2.7.2
index 8ddefd61ffa6..3f89650babb2 100644
--- a/metadata/md5-cache/dev-ruby/json-2.7.2
+++ b/metadata/md5-cache/dev-ruby/json-2.7.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/flori/json
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~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 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( BSD-2 Ruby )
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=2
SRC_URI=https://github.com/flori/json/archive/v2.7.2.tar.gz -> json-2.7.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f7705f97c940213d1f3f4b70ca228a62
+_md5_=ec8e035903720c3c122c5825f9ede293
diff --git a/metadata/md5-cache/dev-ruby/jwt-2.8.2 b/metadata/md5-cache/dev-ruby/jwt-2.8.2
new file mode 100644
index 000000000000..f45ede030b1c
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/jwt-2.8.2
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/rbnacl[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rbnacl[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rbnacl[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A Ruby implementation of JSON Web Token draft 06
+EAPI=8
+HOMEPAGE=https://github.com/jwt/ruby-jwt
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/jwt/ruby-jwt/archive/v2.8.2.tar.gz -> jwt-2.8.2.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7ff74214b7e1dc26faf9c393eef64baa
diff --git a/metadata/md5-cache/dev-ruby/maxitest-5.2.0 b/metadata/md5-cache/dev-ruby/maxitest-5.2.0
deleted file mode 100644
index 754427c6a24b..000000000000
--- a/metadata/md5-cache/dev-ruby/maxitest-5.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby32(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Minitest + all the features you always wanted
-EAPI=8
-HOMEPAGE=https://github.com/grosser/maxitest
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby32(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/grosser/maxitest/archive/v5.2.0.tar.gz -> maxitest-5.2.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2ec01d1e2e5e1f41240b8d33d91474a7
diff --git a/metadata/md5-cache/dev-ruby/maxitest-5.3.1 b/metadata/md5-cache/dev-ruby/maxitest-5.3.1
deleted file mode 100644
index 82dff71a5122..000000000000
--- a/metadata/md5-cache/dev-ruby/maxitest-5.3.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby32(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Minitest + all the features you always wanted
-EAPI=8
-HOMEPAGE=https://github.com/grosser/maxitest
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby32(-)] <dev-ruby/minitest-5.20.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=1
-SRC_URI=https://github.com/grosser/maxitest/archive/v5.3.1.tar.gz -> maxitest-5.3.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2ec01d1e2e5e1f41240b8d33d91474a7
diff --git a/metadata/md5-cache/dev-ruby/maxitest-5.5.0 b/metadata/md5-cache/dev-ruby/maxitest-5.5.0
index d141003bac6c..5ed6d3a889a5 100644
--- a/metadata/md5-cache/dev-ruby/maxitest-5.5.0
+++ b/metadata/md5-cache/dev-ruby/maxitest-5.5.0
@@ -1,4 +1,4 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.24.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby32(-)] <dev-ruby/minitest-5.24.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby33(-)] <dev-ruby/minitest-5.24.0:*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby31(-)] <dev-ruby/minitest-5.24.0:*[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby32(-)] <dev-ruby/minitest-5.24.0:*[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/minitest-5.14.0:*[ruby_targets_ruby33(-)] <dev-ruby/minitest-5.24.0:*[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] >=dev-ruby/minitest-5.21.0[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] >=dev-ruby/minitest-5.21.0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] >=dev-ruby/minitest-5.21.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
DESCRIPTION=Minitest + all the features you always wanted
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=1
SRC_URI=https://github.com/grosser/maxitest/archive/v5.5.0.tar.gz -> maxitest-5.5.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d5b35a7a240fa17a09670dfc6582f59c
+_md5_=340fff015c320ed2496ad148cf77170f
diff --git a/metadata/md5-cache/dev-ruby/memoist-0.16.2-r1 b/metadata/md5-cache/dev-ruby/memoist-0.16.2-r1
index a3f752513382..667cb506e3dd 100644
--- a/metadata/md5-cache/dev-ruby/memoist-0.16.2-r1
+++ b/metadata/md5-cache/dev-ruby/memoist-0.16.2-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/matthewrudy/memoist
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/memoist-0.16.2.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=47df4b42e1d679a15cfc3e0ce7835beb
+_md5_=a24d59b3d501dfac7f5517cbb14843bf
diff --git a/metadata/md5-cache/dev-ruby/mini_magick-4.13.0 b/metadata/md5-cache/dev-ruby/mini_magick-4.13.0
deleted file mode 100644
index 9022eae8c255..000000000000
--- a/metadata/md5-cache/dev-ruby/mini_magick-4.13.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha[ruby_targets_ruby33(-)] dev-ruby/webmock[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( virtual/imagemagick-tools[jpeg,png,tiff] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=Manipulate images with minimal use of memory
-EAPI=8
-HOMEPAGE=https://github.com/minimagick/minimagick
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=MIT
-RDEPEND=media-gfx/imagemagick ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/minimagick/minimagick/archive/v4.13.0.tar.gz -> mini_magick-4.13.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8e38bfc86e5759bfd80ffabaad66b295
diff --git a/metadata/md5-cache/dev-ruby/mini_magick-4.13.1 b/metadata/md5-cache/dev-ruby/mini_magick-4.13.1
new file mode 100644
index 000000000000..6964fc484080
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/mini_magick-4.13.1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha[ruby_targets_ruby33(-)] dev-ruby/webmock[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( virtual/imagemagick-tools[jpeg,png,tiff] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Manipulate images with minimal use of memory
+EAPI=8
+HOMEPAGE=https://github.com/minimagick/minimagick
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=media-gfx/imagemagick ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/minimagick/minimagick/archive/v4.13.1.tar.gz -> mini_magick-4.13.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8e38bfc86e5759bfd80ffabaad66b295
diff --git a/metadata/md5-cache/dev-ruby/minitest-5.24.0 b/metadata/md5-cache/dev-ruby/minitest-5.24.0
new file mode 100644
index 000000000000..100deffe9327
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/minitest-5.24.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=minitest/unit is a small and fast replacement for ruby's huge and slow test/unit
+EAPI=8
+HOMEPAGE=https://github.com/minitest/minitest
+INHERIT=ruby-fakegem
+IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=5
+SRC_URI=https://rubygems.org/gems/minitest-5.24.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7825854d842a5a6473a02e93cc250cfb
diff --git a/metadata/md5-cache/dev-ruby/mixlib-shellout-3.2.8 b/metadata/md5-cache/dev-ruby/mixlib-shellout-3.2.8
new file mode 100644
index 000000000000..f7a5719d52e8
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/mixlib-shellout-3.2.8
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/chef-utils[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/chef-utils[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/chef-utils[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Run external commands on Unix or Windows
+EAPI=8
+HOMEPAGE=https://github.com/chef/mixlib-shellout
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/chef-utils[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/chef-utils[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/chef-utils[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/chef/mixlib-shellout/archive/v3.2.8.tar.gz -> mixlib-shellout-3.2.8.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=623637e4ec63234991455d8ad92ff89b
diff --git a/metadata/md5-cache/dev-ruby/mkmf-lite-0.6.0 b/metadata/md5-cache/dev-ruby/mkmf-lite-0.6.0
index 113299f86b5f..78280dc56e9a 100644
--- a/metadata/md5-cache/dev-ruby/mkmf-lite-0.6.0
+++ b/metadata/md5-cache/dev-ruby/mkmf-lite-0.6.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/djberg96/mkmf-lite
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=ruby_targets_ruby31? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby31(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby31(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby31(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby32(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby32(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby32(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( =dev-ruby/memoist-0.16*[ruby_targets_ruby33(-)] >=dev-ruby/memoist-0.16.2[ruby_targets_ruby33(-)] >=dev-ruby/ptools-1.4[ruby_targets_ruby33(-)] <dev-ruby/ptools-2.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/mkmf-lite-0.6.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=790d740902cbae0fb0405a18e20f8621
+_md5_=402aa4351508a0448e5b683627fb940a
diff --git a/metadata/md5-cache/dev-ruby/mutex_m-0.2.0 b/metadata/md5-cache/dev-ruby/mutex_m-0.2.0
index 8487f1783601..89f38ed80b3e 100644
--- a/metadata/md5-cache/dev-ruby/mutex_m-0.2.0
+++ b/metadata/md5-cache/dev-ruby/mutex_m-0.2.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ruby/mutex_m
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=BSD-2
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0.2
SRC_URI=https://github.com/ruby/mutex_m/archive/v0.2.0.tar.gz -> mutex_m-0.2.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7a7f7b0393717fbaae78b7eaabae4f31
+_md5_=149f56d02acce21924058dec3dfa0b95
diff --git a/metadata/md5-cache/dev-ruby/net-ftp-0.3.7 b/metadata/md5-cache/dev-ruby/net-ftp-0.3.7
new file mode 100644
index 000000000000..73e816b03a75
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/net-ftp-0.3.7
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] dev-ruby/time[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-protocol[ruby_targets_ruby32(-)] dev-ruby/time[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/net-protocol[ruby_targets_ruby33(-)] dev-ruby/time[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Support for the File Transfer Protocol
+EAPI=8
+HOMEPAGE=https://github.com/ruby/net-ftp
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/net-protocol[ruby_targets_ruby31(-)] dev-ruby/time[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/net-protocol[ruby_targets_ruby32(-)] dev-ruby/time[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/net-protocol[ruby_targets_ruby33(-)] dev-ruby/time[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ruby/net-ftp/archive/v0.3.7.tar.gz -> net-ftp-0.3.7.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6f83739a4c2edebb695f6015585c9bfd
diff --git a/metadata/md5-cache/dev-ruby/net-imap-0.4.14 b/metadata/md5-cache/dev-ruby/net-imap-0.4.14
new file mode 100644
index 000000000000..3fa4b1a72f88
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/net-imap-0.4.14
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/date[ruby_targets_ruby31(-)] dev-ruby/net-protocol[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/date[ruby_targets_ruby32(-)] dev-ruby/net-protocol[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/date[ruby_targets_ruby33(-)] dev-ruby/net-protocol[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/digest[ruby_targets_ruby31(-)] dev-ruby/strscan[ruby_targets_ruby31(-)] dev-ruby/test-unit[ruby_targets_ruby31(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/digest[ruby_targets_ruby32(-)] dev-ruby/strscan[ruby_targets_ruby32(-)] dev-ruby/test-unit[ruby_targets_ruby32(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/digest[ruby_targets_ruby33(-)] dev-ruby/strscan[ruby_targets_ruby33(-)] dev-ruby/test-unit[ruby_targets_ruby33(-)] dev-ruby/test-unit-ruby-core[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Ruby client api for Internet Message Access Protocol
+EAPI=8
+HOMEPAGE=https://github.com/ruby/net-imap
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/date[ruby_targets_ruby31(-)] dev-ruby/net-protocol[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/date[ruby_targets_ruby32(-)] dev-ruby/net-protocol[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/date[ruby_targets_ruby33(-)] dev-ruby/net-protocol[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0.4
+SRC_URI=https://github.com/ruby/net-imap/archive/v0.4.14.tar.gz -> net-imap-0.4.14.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=70249e8a2719528c3838270a779a8040
diff --git a/metadata/md5-cache/dev-ruby/nokogiri-1.16.6 b/metadata/md5-cache/dev-ruby/nokogiri-1.16.6
new file mode 100644
index 000000000000..ad6067bd2429
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/nokogiri-1.16.6
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby31(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/rubyzip[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby32(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/rubyzip[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( dev-ruby/mini_portile2:2.8[ruby_targets_ruby33(-)] >=dev-ruby/rexical-1.0.7[ruby_targets_ruby33(-)] dev-ruby/rdoc[ruby_targets_ruby33(-)] test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/rubyzip[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=>=dev-libs/libxml2-2.12.8 >=dev-libs/libxslt-1.1.39 >=sys-libs/zlib-1.3.1 virtual/libiconv ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Nokogiri is an HTML, XML, SAX, and Reader parser
+EAPI=8
+HOMEPAGE=https://nokogiri.org/
+INHERIT=ruby-fakegem multilib
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos
+LICENSE=MIT
+RDEPEND=>=dev-libs/libxml2-2.12.8 >=dev-libs/libxslt-1.1.39 >=sys-libs/zlib-1.3.1 virtual/libiconv ruby_targets_ruby31? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/racc-1.4:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/sparklemotion/nokogiri/archive/v1.16.6.tar.gz -> nokogiri-1.16.6-git.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5fead73d9fb65480f9572e45db0c11b7
diff --git a/metadata/md5-cache/dev-ruby/process_executer-1.1.0 b/metadata/md5-cache/dev-ruby/process_executer-1.1.0
new file mode 100644
index 000000000000..99e07702521a
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/process_executer-1.1.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=An API for executing commands in a subprocess
+EAPI=8
+HOMEPAGE=https://github.com/main-branch/process_executer
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1
+SRC_URI=https://github.com/main-branch/process_executer/archive/refs/tags/v1.1.0.tar.gz -> process_executer-1.1.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d9d97fbcfbcd19dce38c86e2aaa35a28
diff --git a/metadata/md5-cache/dev-ruby/ptools-1.5.0 b/metadata/md5-cache/dev-ruby/ptools-1.5.0
index 12794e009ddb..798ff6f8ae1c 100644
--- a/metadata/md5-cache/dev-ruby/ptools-1.5.0
+++ b/metadata/md5-cache/dev-ruby/ptools-1.5.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/djberg96/ptools
INHERIT=ruby-fakegem
IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/ptools-1.5.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f2d4a08cc5fb62c0175bf1b6df46ae46
+_md5_=a19e410df2f385dcfcef4c858dec44bc
diff --git a/metadata/md5-cache/dev-ruby/public_suffix-6.0.0 b/metadata/md5-cache/dev-ruby/public_suffix-6.0.0
new file mode 100644
index 000000000000..fa60aa04e668
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/public_suffix-6.0.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/mocha:2[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mocha:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mocha:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Parse and decompose a domain name into top level domain, domain and subdomains
+EAPI=8
+HOMEPAGE=https://simonecarletti.com/code/publicsuffix-ruby/
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=6
+SRC_URI=https://github.com/weppos/publicsuffix-ruby/archive/refs/tags/v6.0.0.tar.gz -> public_suffix-6.0.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=37464e00b4e6144bdb923c58fc7e8b92
diff --git a/metadata/md5-cache/dev-ruby/recog-3.1.8 b/metadata/md5-cache/dev-ruby/recog-3.1.8
new file mode 100644
index 000000000000..755edc23f7ca
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/recog-3.1.8
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/regexp_parser[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Pattern recognition for hosts, services, and content
+EAPI=8
+HOMEPAGE=https://github.com/rapid7/recog
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=BSD-2
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=3
+SRC_URI=https://rubygems.org/gems/recog-3.1.8.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5a3c0406be87431fe3f2adfaae4157e1
diff --git a/metadata/md5-cache/dev-ruby/rjb-1.6.9 b/metadata/md5-cache/dev-ruby/rjb-1.6.9
index 3bbaa4c7ad2f..1083a9551ffc 100644
--- a/metadata/md5-cache/dev-ruby/rjb-1.6.9
+++ b/metadata/md5-cache/dev-ruby/rjb-1.6.9
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/rjb-1.6.9.gem
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f06c652fa756bde0b6829a611160a079
diff --git a/metadata/md5-cache/dev-ruby/rspec-rails-6.1.3 b/metadata/md5-cache/dev-ruby/rspec-rails-6.1.3
new file mode 100644
index 000000000000..93f00d37a348
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/rspec-rails-6.1.3
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby31(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby31(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby32(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby32(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby33(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby33(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby33(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby33(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby33(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby33(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby33(-)] dev-ruby/railties:7.0[ruby_targets_ruby33(-)] dev-ruby/railties:6.1[ruby_targets_ruby33(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby31(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby31(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby31(-),sqlite] ) || ( dev-ruby/actionmailer:7.1[ruby_targets_ruby31(-)] dev-ruby/actionmailer:7.0[ruby_targets_ruby31(-)] dev-ruby/actionmailer:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby31(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby31(-)] ~dev-ruby/rspec-rails-6.1.3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby32(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby32(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby32(-),sqlite] ) || ( dev-ruby/actionmailer:7.1[ruby_targets_ruby32(-)] dev-ruby/actionmailer:7.0[ruby_targets_ruby32(-)] dev-ruby/actionmailer:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby32(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby32(-)] ~dev-ruby/rspec-rails-6.1.3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( || ( dev-ruby/activerecord:7.1[ruby_targets_ruby33(-),sqlite] dev-ruby/activerecord:7.0[ruby_targets_ruby33(-),sqlite] dev-ruby/activerecord:6.1[ruby_targets_ruby33(-),sqlite] ) || ( dev-ruby/actionmailer:7.1[ruby_targets_ruby33(-)] dev-ruby/actionmailer:7.0[ruby_targets_ruby33(-)] dev-ruby/actionmailer:6.1[ruby_targets_ruby33(-)] ) >=dev-ruby/capybara-2.2.0[ruby_targets_ruby33(-)] >=dev-ruby/ammeter-1.1.5[ruby_targets_ruby33(-)] ~dev-ruby/rspec-rails-6.1.3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=RSpec's official Ruby on Rails plugin
+EAPI=8
+HOMEPAGE=https://rspec.info/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby31(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby31(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby31(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby31(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby31(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby31(-)] dev-ruby/railties:7.0[ruby_targets_ruby31(-)] dev-ruby/railties:6.1[ruby_targets_ruby31(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby32(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby32(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby32(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby32(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby32(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby32(-)] dev-ruby/railties:7.0[ruby_targets_ruby32(-)] dev-ruby/railties:6.1[ruby_targets_ruby32(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( || ( dev-ruby/activesupport:7.1[ruby_targets_ruby33(-)] dev-ruby/activesupport:7.0[ruby_targets_ruby33(-)] dev-ruby/activesupport:6.1[ruby_targets_ruby33(-)] ) || ( dev-ruby/actionpack:7.1[ruby_targets_ruby33(-)] dev-ruby/actionpack:7.0[ruby_targets_ruby33(-)] dev-ruby/actionpack:6.1[ruby_targets_ruby33(-)] ) || ( dev-ruby/railties:7.1[ruby_targets_ruby33(-)] dev-ruby/railties:7.0[ruby_targets_ruby33(-)] dev-ruby/railties:6.1[ruby_targets_ruby33(-)] ) >=dev-ruby/rspec-3.13:3[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=6
+SRC_URI=https://github.com/rspec/rspec-rails/archive/v6.1.3.tar.gz -> rspec-rails-6.1.3.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1a7b6dc2b65a0dd0de19e6a921ce01e1
diff --git a/metadata/md5-cache/dev-ruby/ruby-macho-4.1.0 b/metadata/md5-cache/dev-ruby/ruby-macho-4.1.0
new file mode 100644
index 000000000000..4d3f177d04fd
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/ruby-macho-4.1.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A library for viewing and manipulating Mach-O files in Ruby
+EAPI=8
+HOMEPAGE=https://github.com/Homebrew/ruby-macho
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=4
+SRC_URI=https://github.com/Homebrew/ruby-macho/archive/v4.1.0.tar.gz -> ruby-macho-4.1.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d11fabd26db771fd802bba56d612678f
diff --git a/metadata/md5-cache/dev-ruby/sequel-5.74.0 b/metadata/md5-cache/dev-ruby/sequel-5.74.0
deleted file mode 100644
index 5ab29c014179..000000000000
--- a/metadata/md5-cache/dev-ruby/sequel-5.74.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/activemodel[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] dev-ruby/tzinfo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/activemodel[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] dev-ruby/tzinfo[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=A lightweight database toolkit for Ruby
-EAPI=8
-HOMEPAGE=https://sequel.jeremyevans.net/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jeremyevans/sequel/archive/refs/tags/5.74.0.tar.gz -> sequel-5.74.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=394b5f65c041a3928cb14c1699ead079
diff --git a/metadata/md5-cache/dev-ruby/sequel-5.75.0 b/metadata/md5-cache/dev-ruby/sequel-5.75.0
deleted file mode 100644
index 87947ec8be25..000000000000
--- a/metadata/md5-cache/dev-ruby/sequel-5.75.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/activemodel[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] dev-ruby/tzinfo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/activemodel[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] dev-ruby/tzinfo[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=A lightweight database toolkit for Ruby
-EAPI=8
-HOMEPAGE=https://sequel.jeremyevans.net/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jeremyevans/sequel/archive/refs/tags/5.75.0.tar.gz -> sequel-5.75.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=394b5f65c041a3928cb14c1699ead079
diff --git a/metadata/md5-cache/dev-ruby/sequel-5.76.0 b/metadata/md5-cache/dev-ruby/sequel-5.76.0
deleted file mode 100644
index e98263bee53f..000000000000
--- a/metadata/md5-cache/dev-ruby/sequel-5.76.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/activemodel[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] dev-ruby/tzinfo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/activemodel[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] dev-ruby/tzinfo[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=A lightweight database toolkit for Ruby
-EAPI=8
-HOMEPAGE=https://sequel.jeremyevans.net/
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/jeremyevans/sequel/archive/refs/tags/5.76.0.tar.gz -> sequel-5.76.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ac636503e2f2c48115100c6b0fbfbba9
diff --git a/metadata/md5-cache/dev-ruby/sequel-5.81.0 b/metadata/md5-cache/dev-ruby/sequel-5.81.0
new file mode 100644
index 000000000000..d7da8c54b68a
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sequel-5.81.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/bigdecimal[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/activemodel[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby31(-)] dev-ruby/minitest-hooks[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] dev-ruby/tzinfo[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/activemodel[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby32(-)] dev-ruby/minitest-hooks[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] dev-ruby/tzinfo[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/activemodel[ruby_targets_ruby33(-)] dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/minitest-global_expectations[ruby_targets_ruby33(-)] dev-ruby/minitest-hooks[ruby_targets_ruby33(-)] dev-ruby/nokogiri[ruby_targets_ruby33(-)] dev-ruby/tzinfo[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A lightweight database toolkit for Ruby
+EAPI=8
+HOMEPAGE=https://sequel.jeremyevans.net/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/bigdecimal[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/bigdecimal[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/bigdecimal[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/jeremyevans/sequel/archive/refs/tags/5.81.0.tar.gz -> sequel-5.81.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0891ba594ba7f5f5bcdb66b239749d34
diff --git a/metadata/md5-cache/dev-ruby/simplecov-0.22.0 b/metadata/md5-cache/dev-ruby/simplecov-0.22.0
index 9b23efa0efa9..1df628263118 100644
--- a/metadata/md5-cache/dev-ruby/simplecov-0.22.0
+++ b/metadata/md5-cache/dev-ruby/simplecov-0.22.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/simplecov-ruby/simplecov
INHERIT=ruby-fakegem
IUSE=doc test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-ruby/simplecov-html:0.12[ruby_targets_ruby31(-)] >=dev-ruby/simplecov_json_formatter-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/docile-1.1:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/simplecov-html:0.12[ruby_targets_ruby32(-)] >=dev-ruby/simplecov_json_formatter-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/docile-1.1:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/simplecov-html:0.12[ruby_targets_ruby33(-)] >=dev-ruby/simplecov_json_formatter-0.1:0[ruby_targets_ruby33(-)] >=dev-ruby/docile-1.1:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0.8
SRC_URI=https://github.com/simplecov-ruby/simplecov/archive/v0.22.0.tar.gz -> simplecov-0.22.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d60446680a83498e7821dbbafbb30dbc
+_md5_=7e1ae1901b2bde13dac7e9f7d659d755
diff --git a/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3-r1 b/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3-r1
index d8d2476e9d33..2468b0c056ec 100644
--- a/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3-r1
+++ b/metadata/md5-cache/dev-ruby/simplecov-html-0.12.3-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/simplecov-ruby/simplecov-html
INHERIT=ruby-fakegem
IUSE=doc ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.12
SRC_URI=https://rubygems.org/gems/simplecov-html-0.12.3.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e48466bc602d3fc6c392d16775025970
+_md5_=f6e9bb5e4f64deeba8560cce7b9af04f
diff --git a/metadata/md5-cache/dev-ruby/simplecov_json_formatter-0.1.4 b/metadata/md5-cache/dev-ruby/simplecov_json_formatter-0.1.4
index ec69125bbc36..3056e7f828af 100644
--- a/metadata/md5-cache/dev-ruby/simplecov_json_formatter-0.1.4
+++ b/metadata/md5-cache/dev-ruby/simplecov_json_formatter-0.1.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/codeclimate-community/simplecov_json_formatter
INHERIT=ruby-fakegem
IUSE=doc ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/simplecov_json_formatter-0.1.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0af168087fadf014bc76180c51024a80
+_md5_=5ee4e10049c169983220a5e2932cc036
diff --git a/metadata/md5-cache/dev-ruby/spring-4.1.1 b/metadata/md5-cache/dev-ruby/spring-4.1.1
deleted file mode 100644
index 94ce6fa6cf28..000000000000
--- a/metadata/md5-cache/dev-ruby/spring-4.1.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/activesupport[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/activesupport[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=Rails application preloader
-EAPI=8
-HOMEPAGE=https://github.com/rails/spring
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 test test
-KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=1.1
-SRC_URI=https://github.com/rails/spring/archive/v4.1.1.tar.gz -> spring-4.1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dd0563ff398b7601ffe79e16964c06f7
diff --git a/metadata/md5-cache/dev-ruby/spring-4.2.1 b/metadata/md5-cache/dev-ruby/spring-4.2.1
new file mode 100644
index 000000000000..efb4b834e660
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/spring-4.2.1
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/activesupport[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/activesupport[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] dev-ruby/activesupport[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Rails application preloader
+EAPI=8
+HOMEPAGE=https://github.com/rails/spring
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=1.1
+SRC_URI=https://github.com/rails/spring/archive/v4.2.1.tar.gz -> spring-4.2.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=37039e69d091ae3bacd289f419a24d01
diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.22.0 b/metadata/md5-cache/dev-ruby/sshkit-1.22.0
deleted file mode 100644
index 6500fe24a9ca..000000000000
--- a/metadata/md5-cache/dev-ruby/sshkit-1.22.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/mutex_m[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/mutex_m[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/mutex_m[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby
-EAPI=8
-HOMEPAGE=https://github.com/capistrano/sshkit
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/mutex_m[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/mutex_m[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/mutex_m[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/sshkit-1.22.0.gem
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8fe565a39e91d3ddb5c8164a27b99a97
diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.22.1 b/metadata/md5-cache/dev-ruby/sshkit-1.22.1
deleted file mode 100644
index 61c71fed8169..000000000000
--- a/metadata/md5-cache/dev-ruby/sshkit-1.22.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/base64[ruby_targets_ruby31(-)] dev-ruby/mutex_m[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64[ruby_targets_ruby32(-)] dev-ruby/mutex_m[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64[ruby_targets_ruby33(-)] dev-ruby/mutex_m[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby
-EAPI=8
-HOMEPAGE=https://github.com/capistrano/sshkit
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-ruby/base64[ruby_targets_ruby31(-)] dev-ruby/mutex_m[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64[ruby_targets_ruby32(-)] dev-ruby/mutex_m[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64[ruby_targets_ruby33(-)] dev-ruby/mutex_m[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://rubygems.org/gems/sshkit-1.22.1.gem
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7fafe543e5b71451a073780b2980933d
diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.22.2 b/metadata/md5-cache/dev-ruby/sshkit-1.22.2
index c7c08c3cc72f..d52622ec2a50 100644
--- a/metadata/md5-cache/dev-ruby/sshkit-1.22.2
+++ b/metadata/md5-cache/dev-ruby/sshkit-1.22.2
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/capistrano/sshkit
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc ~ppc64 ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-ruby/base64[ruby_targets_ruby31(-)] dev-ruby/mutex_m[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64[ruby_targets_ruby32(-)] dev-ruby/mutex_m[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64[ruby_targets_ruby33(-)] dev-ruby/mutex_m[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/sshkit-1.22.2.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7fafe543e5b71451a073780b2980933d
+_md5_=76747e88612484df6085381f2a2b9915
diff --git a/metadata/md5-cache/dev-ruby/sshkit-1.23.0 b/metadata/md5-cache/dev-ruby/sshkit-1.23.0
new file mode 100644
index 000000000000..75c653d03264
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sshkit-1.23.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/base64[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=SSHKit makes it easy to write structured, testable SSH commands in Ruby
+EAPI=8
+HOMEPAGE=https://github.com/capistrano/sshkit
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/base64[ruby_targets_ruby31(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby31(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby31(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64[ruby_targets_ruby32(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby32(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby32(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64[ruby_targets_ruby33(-)] >=dev-ruby/net-ssh-2.8.0:*[ruby_targets_ruby33(-)] >=dev-ruby/net-scp-1.1.2[ruby_targets_ruby33(-)] >=dev-ruby/net-sftp-2.1.2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/sshkit-1.23.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ad7bf5778026e03136d273239b2a4cc1
diff --git a/metadata/md5-cache/dev-ruby/sus-0.21.1 b/metadata/md5-cache/dev-ruby/sus-0.21.1
deleted file mode 100644
index 8dfd4d6e1e3d..000000000000
--- a/metadata/md5-cache/dev-ruby/sus-0.21.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=A fast and scalable test runner
-EAPI=8
-HOMEPAGE=https://github.com/ioquatix/sus
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ioquatix/sus/archive/v0.21.1.tar.gz -> sus-0.21.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5962e540247f6eef6a404dcca60a11ab
diff --git a/metadata/md5-cache/dev-ruby/sus-0.24.6 b/metadata/md5-cache/dev-ruby/sus-0.24.6
deleted file mode 100644
index 45f5bc6b5231..000000000000
--- a/metadata/md5-cache/dev-ruby/sus-0.24.6
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=A fast and scalable test runner
-EAPI=8
-HOMEPAGE=https://github.com/ioquatix/sus
-INHERIT=ruby-fakegem
-IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ioquatix/sus/archive/v0.24.6.tar.gz -> sus-0.24.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=adfb2fc5b7f7882ea3c5b3e3c55ed32a
diff --git a/metadata/md5-cache/dev-ruby/sus-0.27.0 b/metadata/md5-cache/dev-ruby/sus-0.27.0
new file mode 100644
index 000000000000..370bcec848e1
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sus-0.27.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A fast and scalable test runner
+EAPI=8
+HOMEPAGE=https://github.com/ioquatix/sus
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/ioquatix/sus/archive/v0.27.0.tar.gz -> sus-0.27.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=adfb2fc5b7f7882ea3c5b3e3c55ed32a
diff --git a/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.3 b/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.3
index 3a93e104a7e6..8a82772868b8 100644
--- a/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.3
+++ b/metadata/md5-cache/dev-ruby/sus-fixtures-async-0.1.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/socketry/sus-fixtures-async
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=MIT
RDEPEND=ruby_targets_ruby31? ( dev-ruby/async[ruby_targets_ruby31(-)] >=dev-ruby/sus-0.10:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/async[ruby_targets_ruby32(-)] >=dev-ruby/sus-0.10:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/async[ruby_targets_ruby33(-)] >=dev-ruby/sus-0.10:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/socketry/sus-fixtures-async/archive/v0.1.3.tar.gz -> sus-fixtures-async-0.1.3.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=526d5cc3f26b84c9edfee8e389d3bdea
+_md5_=1b8a88d9e60ed2a29ef8ddb0b952d31e
diff --git a/metadata/md5-cache/dev-ruby/sys-filesystem-1.4.4 b/metadata/md5-cache/dev-ruby/sys-filesystem-1.4.4
index 1c1c1768340d..8cf7508aea5a 100644
--- a/metadata/md5-cache/dev-ruby/sys-filesystem-1.4.4
+++ b/metadata/md5-cache/dev-ruby/sys-filesystem-1.4.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/djberg96/sys-filesystem
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
-KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=Apache-2.0
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/sys-filesystem-1.4.4.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fde334fb82c579b4360ea9c9740b4557
+_md5_=adc1283ea43b803cd231c9004f4ad083
diff --git a/metadata/md5-cache/dev-ruby/sys-filesystem-1.5.0 b/metadata/md5-cache/dev-ruby/sys-filesystem-1.5.0
new file mode 100644
index 000000000000..311152906e6d
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/sys-filesystem-1.5.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/mkmf-lite[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/mkmf-lite[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/mkmf-lite[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Cross-platform interface for filesystem information
+EAPI=8
+HOMEPAGE=https://github.com/djberg96/sys-filesystem
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/ffi-1.15.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/sys-filesystem-1.5.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ced5ae3464ee4466133bc2ff3f7094b7
diff --git a/metadata/md5-cache/dev-ruby/term-ansicolor-1.8.0 b/metadata/md5-cache/dev-ruby/term-ansicolor-1.8.0
index fa6e404bd810..7288e850c53b 100644
--- a/metadata/md5-cache/dev-ruby/term-ansicolor-1.8.0
+++ b/metadata/md5-cache/dev-ruby/term-ansicolor-1.8.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://flori.github.io/term-ansicolor/
INHERIT=ruby-fakegem
IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/tins-1.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/tins-1.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/tins-1.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://rubygems.org/gems/term-ansicolor-1.8.0.gem
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=26be9690c511d7b38ba2e7d61e19e95f
+_md5_=64e590f7624b2a99069570a50dcf94da
diff --git a/metadata/md5-cache/dev-ruby/term-ansicolor-1.9.0 b/metadata/md5-cache/dev-ruby/term-ansicolor-1.9.0
new file mode 100644
index 000000000000..5a45a357473f
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/term-ansicolor-1.9.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/tins-1.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/tins-1.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/tins-1.0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Small Ruby library that colors strings using ANSI escape sequences
+EAPI=8
+HOMEPAGE=https://flori.github.io/term-ansicolor/
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=GPL-2
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/tins-1.0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/tins-1.0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/tins-1.0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://rubygems.org/gems/term-ansicolor-1.9.0.gem
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=26be9690c511d7b38ba2e7d61e19e95f
diff --git a/metadata/md5-cache/dev-ruby/tilt-2.4.0 b/metadata/md5-cache/dev-ruby/tilt-2.4.0
new file mode 100644
index 000000000000..b90347d60cf8
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/tilt-2.4.0
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/erubi[ruby_targets_ruby31(-)] dev-ruby/nokogiri[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/erubi[ruby_targets_ruby32(-)] dev-ruby/nokogiri[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/erubi[ruby_targets_ruby33(-)] dev-ruby/nokogiri[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=Thin interface over template engines to make their usage as generic as possible
+EAPI=8
+HOMEPAGE=https://github.com/jeremyevans/tilt
+INHERIT=ruby-fakegem
+IUSE=ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 test test
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=https://github.com/jeremyevans/tilt/archive/v2.4.0.tar.gz -> tilt-2.4.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3262930eed4f601068c32a1f6df71cbe
diff --git a/metadata/md5-cache/dev-ruby/timecop-0.9.10 b/metadata/md5-cache/dev-ruby/timecop-0.9.10
new file mode 100644
index 000000000000..bd4c0408f298
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/timecop-0.9.10
@@ -0,0 +1,17 @@
+BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/activesupport[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=A gem providing 'time travel' and 'time freezing' capabilities
+EAPI=8
+HOMEPAGE=https://github.com/travisjeffery/timecop
+INHERIT=ruby-fakegem
+IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/travisjeffery/timecop/archive/refs/tags/v0.9.10.tar.gz -> timecop-0.9.10.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8adee1b7ca971883924199f80e2e4d3a
diff --git a/metadata/md5-cache/dev-ruby/timecop-0.9.9 b/metadata/md5-cache/dev-ruby/timecop-0.9.9
deleted file mode 100644
index 53cd915b43ca..000000000000
--- a/metadata/md5-cache/dev-ruby/timecop-0.9.9
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=ruby_targets_ruby31? ( test? ( dev-ruby/activesupport[ruby_targets_ruby31(-)] dev-ruby/mocha[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/activesupport[ruby_targets_ruby32(-)] dev-ruby/mocha[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/activesupport[ruby_targets_ruby33(-)] dev-ruby/mocha[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-DESCRIPTION=A gem providing 'time travel' and 'time freezing' capabilities
-EAPI=8
-HOMEPAGE=https://github.com/travisjeffery/timecop
-INHERIT=ruby-fakegem
-IUSE=test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/travisjeffery/timecop/archive/refs/tags/v0.9.9.tar.gz -> timecop-0.9.9.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8adee1b7ca971883924199f80e2e4d3a
diff --git a/metadata/md5-cache/dev-scheme/Manifest.gz b/metadata/md5-cache/dev-scheme/Manifest.gz
index 703f8c312fb6..85d88fa0c470 100644
--- a/metadata/md5-cache/dev-scheme/Manifest.gz
+++ b/metadata/md5-cache/dev-scheme/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-scheme/chibi-0.11.0 b/metadata/md5-cache/dev-scheme/chibi-0.11.0
index 965ddea99ae3..c1b4d437ffed 100644
--- a/metadata/md5-cache/dev-scheme/chibi-0.11.0
+++ b/metadata/md5-cache/dev-scheme/chibi-0.11.0
@@ -3,9 +3,9 @@ DESCRIPTION=Minimal Scheme implementation for use as an extension language
EAPI=8
HOMEPAGE=http://synthcode.com/scheme/chibi/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
+KEYWORDS=~amd64 ~riscv ~x86
LICENSE=BSD
SLOT=0
SRC_URI=https://github.com/ashinn/chibi-scheme/archive/0.11.tar.gz -> chibi-0.11.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7fb46080902b54be3e0dd5edaa0721e7
+_md5_=e91292433dc351beb211a800c1b2b920
diff --git a/metadata/md5-cache/dev-scheme/gauche-gtk-0.6.1 b/metadata/md5-cache/dev-scheme/gauche-gtk-0.6.1
index 6a203652d1e6..a2dbf4242842 100644
--- a/metadata/md5-cache/dev-scheme/gauche-gtk-0.6.1
+++ b/metadata/md5-cache/dev-scheme/gauche-gtk-0.6.1
@@ -5,10 +5,10 @@ DESCRIPTION=GTK2 binding for Gauche
EAPI=8
HOMEPAGE=https://practical-scheme.net/gauche/
IUSE=examples
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ~ppc x86
LICENSE=BSD
RDEPEND=dev-scheme/gauche:= x11-libs/gtk+:2
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/shirok/Gauche-gtk2/releases/download/release-0.6.1/Gauche-gtk2-0.6.1.tgz
-_md5_=beac3bd2f71936c88939d7fda52340f3
+_md5_=1d6dceb783c8890731dc4eeaf275c606
diff --git a/metadata/md5-cache/dev-scheme/jscheme-7.2-r2 b/metadata/md5-cache/dev-scheme/jscheme-7.2-r2
index 2c24c7db9ae4..19a42dd9121e 100644
--- a/metadata/md5-cache/dev-scheme/jscheme-7.2-r2
+++ b/metadata/md5-cache/dev-scheme/jscheme-7.2-r2
@@ -10,5 +10,5 @@ LICENSE=Apache-1.1
RDEPEND=>=virtual/jre-1.6 >=virtual/jdk-1.6:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://downloads.sourceforge.net/jscheme/jscheme-7.2.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=da364f7a967cf00a87a00068eee3ce09
diff --git a/metadata/md5-cache/dev-scheme/kawa-3.1.1-r3 b/metadata/md5-cache/dev-scheme/kawa-3.1.1-r3
index 1568ed4fbb2a..873a60135054 100644
--- a/metadata/md5-cache/dev-scheme/kawa-3.1.1-r3
+++ b/metadata/md5-cache/dev-scheme/kawa-3.1.1-r3
@@ -12,5 +12,5 @@ RDEPEND=frontend? ( sys-libs/readline:0 ) sax? ( dev-java/sax:0 ) servlets? ( de
RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.com/kashell/Kawa/-/archive/3.1.1/Kawa-3.1.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4313e982102569186ae2415a188f9400
diff --git a/metadata/md5-cache/dev-scheme/racket-8.12 b/metadata/md5-cache/dev-scheme/racket-8.12
index 3cbbdaf13618..105fb9956aff 100644
--- a/metadata/md5-cache/dev-scheme/racket-8.12
+++ b/metadata/md5-cache/dev-scheme/racket-8.12
@@ -11,5 +11,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/libffi:= ncurses? ( sys-libs/ncurses:= )
REQUIRED_USE=chez? ( futures places ) futures? ( jit threads ) places? ( threads )
SLOT=0/8.12
SRC_URI=minimal? ( https://download.racket-lang.org/installers/8.12/racket-minimal-8.12-src-builtpkgs.tgz ) !minimal? ( https://download.racket-lang.org/installers/8.12/racket-8.12-src-builtpkgs.tgz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b2a7147322f81908ff5eb42f999225ab
diff --git a/metadata/md5-cache/dev-scheme/racket-8.13 b/metadata/md5-cache/dev-scheme/racket-8.13
index ac44bae89bb9..504161e5d8f3 100644
--- a/metadata/md5-cache/dev-scheme/racket-8.13
+++ b/metadata/md5-cache/dev-scheme/racket-8.13
@@ -11,5 +11,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/libffi:= ncurses? ( sys-libs/ncurses:= )
REQUIRED_USE=chez? ( futures places ) futures? ( jit threads ) places? ( threads )
SLOT=0/8.13
SRC_URI=minimal? ( https://download.racket-lang.org/installers/8.13/racket-minimal-8.13-src-builtpkgs.tgz ) !minimal? ( https://download.racket-lang.org/installers/8.13/racket-8.13-src-builtpkgs.tgz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=12003dd9a79c99d314eb81ef9ba4aee3
diff --git a/metadata/md5-cache/dev-tex/Manifest.gz b/metadata/md5-cache/dev-tex/Manifest.gz
index be1ef51a3d81..780f9b90447e 100644
--- a/metadata/md5-cache/dev-tex/Manifest.gz
+++ b/metadata/md5-cache/dev-tex/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-tex/biber-2.14 b/metadata/md5-cache/dev-tex/biber-2.14
index 7099168e931c..1e37775e78a7 100644
--- a/metadata/md5-cache/dev-tex/biber-2.14
+++ b/metadata/md5-cache/dev-tex/biber-2.14
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.14 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.270.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Test-Differences ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.14 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.270.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Test-Differences ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A BibTeX replacement for users of biblatex
EAPI=7
HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~arm64 ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.14 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.270.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.14 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.270.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/plk/biber/archive/v2.14.tar.gz -> biber-2.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dceadfc0d340f00820ad4ae8a27f5961
diff --git a/metadata/md5-cache/dev-tex/biber-2.16 b/metadata/md5-cache/dev-tex/biber-2.16
index 408e183b1e0a..e4b8a9fd1f71 100644
--- a/metadata/md5-cache/dev-tex/biber-2.16
+++ b/metadata/md5-cache/dev-tex/biber-2.16
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Parse-RecDescent dev-perl/Test-Differences ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Parse-RecDescent dev-perl/Test-Differences ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A BibTeX replacement for users of biblatex
EAPI=7
HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~riscv ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/plk/biber/archive/v2.16.tar.gz -> biber-2.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=78549210b4fcb03ee328177b8f849726
diff --git a/metadata/md5-cache/dev-tex/biber-2.16-r1 b/metadata/md5-cache/dev-tex/biber-2.16-r1
index 1cae7d489b49..f497708bcfd4 100644
--- a/metadata/md5-cache/dev-tex/biber-2.16-r1
+++ b/metadata/md5-cache/dev-tex/biber-2.16-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Parse-RecDescent dev-perl/Test-Differences ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Parse-RecDescent dev-perl/Test-Differences ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A BibTeX replacement for users of biblatex
EAPI=7
HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~arm ~arm64 ~ppc ~riscv ~x86
LICENSE=Artistic-2
-RDEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.30 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.16 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/plk/biber/archive/v2.16.tar.gz -> biber-2.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c33e4761736d5c696099940836ba4ed8
diff --git a/metadata/md5-cache/dev-tex/biber-2.19 b/metadata/md5-cache/dev-tex/biber-2.19
index df7b25f4faaf..b3cb5ed23482 100644
--- a/metadata/md5-cache/dev-tex/biber-2.19
+++ b/metadata/md5-cache/dev-tex/biber-2.19
@@ -1,16 +1,16 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.32 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.19 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Parse-RecDescent dev-perl/Test-Differences ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.32 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.19 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 dev-perl/Config-AutoConf dev-perl/Module-Build dev-perl/ExtUtils-LibBuilder test? ( dev-perl/File-Which dev-perl/Parse-RecDescent dev-perl/Test-Differences ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A BibTeX replacement for users of biblatex
EAPI=8
HOMEPAGE=http://biblatex-biber.sourceforge.net/ https://github.com/plk/biber/
INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=Artistic-2
-RDEPEND=>=dev-lang/perl-5.32 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.19 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.32 dev-perl/autovivification dev-perl/Business-ISBN dev-perl/Business-ISMN dev-perl/Business-ISSN dev-perl/Class-Accessor dev-perl/Data-Compare dev-perl/Data-Dump dev-perl/Data-Uniqid dev-perl/DateTime-Calendar-Julian dev-perl/DateTime-Format-Builder dev-perl/Encode-EUCJPASCII dev-perl/Encode-HanExtra dev-perl/Encode-JIS2K dev-perl/File-Slurper dev-perl/IO-String dev-perl/IPC-Run3 dev-perl/libwww-perl[ssl] >=dev-perl/Lingua-Translit-0.280 dev-perl/List-AllUtils dev-perl/List-MoreUtils dev-perl/List-MoreUtils-XS dev-perl/Log-Log4perl dev-perl/LWP-Protocol-https dev-perl/Mozilla-CA dev-perl/Parse-RecDescent dev-perl/PerlIO-utf8_strict dev-perl/Regexp-Common dev-perl/Sort-Key >=dev-perl/Text-BibTeX-0.880.0 dev-perl/Text-CSV dev-perl/Text-CSV_XS dev-perl/Text-Roman dev-perl/URI >=dev-perl/Unicode-LineBreak-2019.1.0 >=virtual/perl-Unicode-Normalize-1.260.0 >=dev-perl/XML-LibXML-1.70 dev-perl/XML-LibXML-Simple dev-perl/XML-LibXSLT dev-perl/XML-Writer ~dev-tex/biblatex-3.19 virtual/perl-IPC-Cmd >=virtual/perl-Unicode-Collate-1.290.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/plk/biber/archive/v2.19.tar.gz -> biber-2.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0f19b298698d6423057a66927a05fa70
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=37ebed2a9a398f2edf37f5f8ae4c98cd
diff --git a/metadata/md5-cache/dev-tex/biblatex-3.19 b/metadata/md5-cache/dev-tex/biblatex-3.19
index 4c5be0fe0656..8d8108bc6dc8 100644
--- a/metadata/md5-cache/dev-tex/biblatex-3.19
+++ b/metadata/md5-cache/dev-tex/biblatex-3.19
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.ctan.org/tex-archive/macros/latex/contrib/biblatex https://github.com/plk/biblatex/
INHERIT=latex-package
IUSE=+biber doc examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LPPL-1.3
PDEPEND=biber? ( ~dev-tex/biber-2.19 )
RDEPEND=dev-texlive/texlive-bibtexextra dev-texlive/texlive-latexextra dev-texlive/texlive-plaingeneric virtual/latex-base
SLOT=0
SRC_URI=https://downloads.sourceforge.net/biblatex/biblatex-3.19.tds.tgz
_eclasses_=latex-package c20e442c3953c765f636630631c96194
-_md5_=e789caf9d96e25ae8a0b51eb993a90a7
+_md5_=46eb590c50e39d4b309192e66cf0e082
diff --git a/metadata/md5-cache/dev-tex/bibtexu-4.00_p20230311 b/metadata/md5-cache/dev-tex/bibtexu-4.00_p20230311
index 23d550122a81..85d7c7281a14 100644
--- a/metadata/md5-cache/dev-tex/bibtexu-4.00_p20230311
+++ b/metadata/md5-cache/dev-tex/bibtexu-4.00_p20230311
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://tug.org/texlive/
INHERIT=texlive-common
IUSE=doc source
-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
+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=GPL-2
RDEPEND=>=dev-libs/kpathsea-6.2.1:= >=dev-libs/icu-4.4:=
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/Source/texlive-20230311-source.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtex8.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexu.r66186.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex8.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexu.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtex8.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexu.doc.r66186.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42
-_md5_=893ce51780b153baea21c9070c918d2f
+_md5_=4157796923f5c02c443a5c7f7125e2f9
diff --git a/metadata/md5-cache/dev-tex/glossaries-4.53 b/metadata/md5-cache/dev-tex/glossaries-4.53
index c6a022fbecaa..5d89f35347e2 100644
--- a/metadata/md5-cache/dev-tex/glossaries-4.53
+++ b/metadata/md5-cache/dev-tex/glossaries-4.53
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://www.ctan.org/pkg/glossaries/
INHERIT=latex-package
IUSE=doc examples
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=LPPL-1.2
RDEPEND=dev-lang/perl dev-texlive/texlive-latexrecommended >=dev-texlive/texlive-latexextra-2012 dev-texlive/texlive-plaingeneric virtual/latex-base
SLOT=0
SRC_URI=https://dev.gentoo.org/~flow/distfiles/glossaries/glossaries-4.53.zip
_eclasses_=latex-package c20e442c3953c765f636630631c96194
-_md5_=1d38db4ce6955e2677210f50d8495137
+_md5_=846ebfbc84d3fc22d4d2e456afad4677
diff --git a/metadata/md5-cache/dev-tex/html2latex-1.1-r3 b/metadata/md5-cache/dev-tex/html2latex-1.1-r3
index 7fe3f8593bbc..a10f8496f6ab 100644
--- a/metadata/md5-cache/dev-tex/html2latex-1.1-r3
+++ b/metadata/md5-cache/dev-tex/html2latex-1.1-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl script to convert HTML files into formatted LaTeX
EAPI=8
HOMEPAGE=https://html2latex.sourceforge.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=imagemagick libwww perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2+
-RDEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/HTML-Tree dev-perl/XML-Simple imagemagick? ( media-gfx/imagemagick ) libwww? ( dev-perl/libwww-perl ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/html2latex/html2latex/1.1/html2latex-1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b377edfcf6edf670c3b2df263517cbb9
diff --git a/metadata/md5-cache/dev-tex/latex-beamer-3.71 b/metadata/md5-cache/dev-tex/latex-beamer-3.71
index 92d46d98b69f..37dfffafaf68 100644
--- a/metadata/md5-cache/dev-tex/latex-beamer-3.71
+++ b/metadata/md5-cache/dev-tex/latex-beamer-3.71
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/josephwright/beamer
INHERIT=latex-package
IUSE=doc
-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
+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=GPL-2 FDL-1.2 LPPL-1.3c
RDEPEND=>=dev-tex/pgf-1.10 dev-texlive/texlive-latexrecommended virtual/latex-base
SLOT=0
SRC_URI=https://github.com/josephwright/beamer/archive/v3.71.tar.gz -> latex-beamer-3.71.tar.gz
_eclasses_=latex-package c20e442c3953c765f636630631c96194
-_md5_=bc371dc0330c216196c8137e3305d5a4
+_md5_=a17dc359cb629bad00313a0b15af0923
diff --git a/metadata/md5-cache/dev-tex/latexmk-4.83 b/metadata/md5-cache/dev-tex/latexmk-4.83
index a1eaef4ce532..8565e7ea4070 100644
--- a/metadata/md5-cache/dev-tex/latexmk-4.83
+++ b/metadata/md5-cache/dev-tex/latexmk-4.83
@@ -5,10 +5,10 @@ DESCRIPTION=Perl script for automatically building LaTeX documents
EAPI=8
HOMEPAGE=https://personal.psu.edu/~jcc8/software/latexmk/ https://ctan.org/pkg/latexmk/
INHERIT=bash-completion-r1
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos
LICENSE=GPL-2
RDEPEND=dev-lang/perl virtual/latex-base
SLOT=0
SRC_URI=https://www.cantab.net/users/johncollins/latexmk/latexmk-483.zip
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dcb4cc556d80c15458db42f340f515ec
+_md5_=a86f88bcb63120166f29872a8279208c
diff --git a/metadata/md5-cache/dev-tex/minted-2.9 b/metadata/md5-cache/dev-tex/minted-2.9
index d6e62cc2de7a..9411c5a826f0 100644
--- a/metadata/md5-cache/dev-tex/minted-2.9
+++ b/metadata/md5-cache/dev-tex/minted-2.9
@@ -1,14 +1,14 @@
-BDEPEND=doc? ( dev-texlive/texlive-fontsextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
+BDEPEND=doc? ( dev-texlive/texlive-fontsextra dev-texlive/texlive-latexextra ) virtual/latex-base >=sys-apps/texinfo-4.2-r5
DEFINED_PHASES=compile install postinst postrm prepare
DESCRIPTION=LaTeX package for source code syntax highlighting
EAPI=8
HOMEPAGE=https://github.com/gpoore/minted/
INHERIT=latex-package
IUSE=doc
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=|| ( BSD LPPL-1.3 )
RDEPEND=dev-python/pygments dev-texlive/texlive-latexextra virtual/latex-base
SLOT=0
SRC_URI=https://github.com/gpoore/minted/archive/v2.9.tar.gz -> minted-2.9.tar.gz
_eclasses_=latex-package c20e442c3953c765f636630631c96194
-_md5_=883f7adce0420c17ce9944657828bfe1
+_md5_=2c7d28337a4aa74afef3b20d82b28e62
diff --git a/metadata/md5-cache/dev-tex/pdfannotextractor-0.1l-r1 b/metadata/md5-cache/dev-tex/pdfannotextractor-0.1l-r1
deleted file mode 100644
index 4a46669e3512..000000000000
--- a/metadata/md5-cache/dev-tex/pdfannotextractor-0.1l-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
-DEPEND=virtual/latex-base dev-java/pdfbox:1.8 dev-java/fontbox:1.7 >=virtual/jdk-1.6 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
-DESCRIPTION=Extract annotations from pdf files
-EAPI=7
-HOMEPAGE=http://www.ctan.org/tex-archive/macros/latex/contrib/pax/
-INHERIT=latex-package java-pkg-2 java-ant-2
-KEYWORDS=amd64 ~arm64 ppc64 x86 ~x64-macos
-LICENSE=GPL-2
-RDEPEND=virtual/perl-Getopt-Long dev-perl/File-Which >=virtual/jre-1.6 virtual/latex-base >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=mirror://gentoo/pdfannotextractor-0.1l.zip
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=152f7c636e29cdec3c34bc7717f26d94
diff --git a/metadata/md5-cache/dev-tex/pdfannotextractor-0.2-r3 b/metadata/md5-cache/dev-tex/pdfannotextractor-0.2-r3
new file mode 100644
index 000000000000..32af9dd01be2
--- /dev/null
+++ b/metadata/md5-cache/dev-tex/pdfannotextractor-0.2-r3
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=virtual/latex-base >=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Extract annotations from pdf files
+EAPI=8
+HOMEPAGE=https://www.ctan.org/tex-archive/macros/latex/contrib/pax/
+INHERIT=latex-package java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86 ~x64-macos
+LICENSE=GPL-2
+RDEPEND=dev-java/commons-logging:0 virtual/latex-base virtual/perl-Getopt-Long dev-perl/File-Which >=virtual/jre-1.8:* !<dev-texlive/texlive-latexextra-2023_p69752-r4 virtual/latex-base >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://github.com/bastien-roucaries/latex-pax/archive/718e18be0c8fd1dc5b7c974eb4fbe6d0774cd05e.tar.gz -> pdfannotextractor-0.2.tar.gz https://downloads.apache.org/pdfbox/1.8.17/pdfbox-1.8.17.jar https://archive.apache.org/dist/pdfbox/1.7.1/fontbox-1.7.1.jar
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 latex-package c20e442c3953c765f636630631c96194
+_md5_=5ba755420a76a7f8248d68819d87b5a4
diff --git a/metadata/md5-cache/dev-tex/pgf-3.1.10 b/metadata/md5-cache/dev-tex/pgf-3.1.10
index 4a6296b712c1..89d587401c85 100644
--- a/metadata/md5-cache/dev-tex/pgf-3.1.10
+++ b/metadata/md5-cache/dev-tex/pgf-3.1.10
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://github.com/pgf-tikz/pgf
INHERIT=latex-package
IUSE=doc source
-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
+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=GPL-2 LPPL-1.3c FDL-1.2
RDEPEND=dev-texlive/texlive-latexrecommended virtual/latex-base
SLOT=0
SRC_URI=https://github.com/pgf-tikz/pgf/archive/3.1.10.tar.gz -> pgf-3.1.10.tar.gz doc? ( https://github.com/pgf-tikz/pgf/releases/download/3.1.10/pgfmanual-3.1.10.pdf -> pgf-3.1.10-pgfmanual.pdf )
_eclasses_=latex-package c20e442c3953c765f636630631c96194
-_md5_=535cc3b401eba0a1f972988b2cb91628
+_md5_=2003cfa14dc32d68989326d6c2c06dca
diff --git a/metadata/md5-cache/dev-tex/tex4ht-20090611_p1038_p20210603-r1 b/metadata/md5-cache/dev-tex/tex4ht-20090611_p1038_p20210603-r1
index 4ba20750cfe4..5d44fbb2fcb2 100644
--- a/metadata/md5-cache/dev-tex/tex4ht-20090611_p1038_p20210603-r1
+++ b/metadata/md5-cache/dev-tex/tex4ht-20090611_p1038_p20210603-r1
@@ -11,5 +11,5 @@ LICENSE=LPPL-1.2
RDEPEND=app-text/ghostscript-gpl media-gfx/imagemagick dev-libs/kpathsea java? ( >=virtual/jre-1.8:* ) virtual/latex-base java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=http://www.cse.ohio-state.edu/~gurari/TeX4ht/fix/tex4ht-1.0.2009_06_11_1038.tar.gz https://dev.gentoo.org/~ulm/distfiles/tex4ht-texlive-20210603.tar.xz doc? ( https://dev.gentoo.org/~ulm/distfiles/tex4ht-texlive-20210603.doc.tar.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=83954aa3345b2c5c759e6a237beda2ea
diff --git a/metadata/md5-cache/dev-tex/tex4ht-20230311_p69739 b/metadata/md5-cache/dev-tex/tex4ht-20230311_p69739
index 1db72274f633..688885168a66 100644
--- a/metadata/md5-cache/dev-tex/tex4ht-20230311_p69739
+++ b/metadata/md5-cache/dev-tex/tex4ht-20230311_p69739
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://tug.org/tex4ht/ https://puszcza.gnu.org.ua/projects/tex4ht/
INHERIT=latex-package toolchain-funcs java-pkg-opt-2 flag-o-matic readme.gentoo-r1
IUSE=doc java source java
-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 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=LPPL-1.2
RDEPEND=dev-libs/kpathsea:= app-text/ghostscript-gpl dev-lang/perl media-gfx/imagemagick java? ( >=virtual/jre-1.8:* ) virtual/latex-base java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://dev.gentoo.org/~flow/distfiles/texlive/tex4ht-sources-1477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.r69739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ht.r69739.tar.xz source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.source.r69739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ht.source.r69739.tar.xz ) doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ht.doc.r69739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ht.doc.r69739.tar.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1d3b02fbb48ec90ef564fc65beb47445
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 latex-package c20e442c3953c765f636630631c96194 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=01ab9bfb068f0baa364eab85603fd56e
diff --git a/metadata/md5-cache/dev-texlive/Manifest.gz b/metadata/md5-cache/dev-texlive/Manifest.gz
index c47aac56b0e9..0dc7400a1295 100644
--- a/metadata/md5-cache/dev-texlive/Manifest.gz
+++ b/metadata/md5-cache/dev-texlive/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-texlive/texlive-basic-2023_p59159-r4 b/metadata/md5-cache/dev-texlive/texlive-basic-2023_p59159-r4
index f58ee8d69ead..1f2e486ff929 100644
--- a/metadata/md5-cache/dev-texlive/texlive-basic-2023_p59159-r4
+++ b/metadata/md5-cache/dev-texlive/texlive-basic-2023_p59159-r4
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source +luajittex
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-1+ GPL-2+ LGPL-2.1 LPPL-1.0 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain
RDEPEND=>=app-text/texlive-core-2023[luajittex?] >=app-text/dvipsk-2023.03.11_p66203 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-basic.r59159.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorprofiles.r49086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ec.r25033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enctex.r34957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etex-pkg.r41784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-def.r64487.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenex.r57387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.r45533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iftex.r61910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth-lib.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knuth-local.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-alt-getopt.r56414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luahbtex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luajittex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.r69182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modes.r69113.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.r66243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plain.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ini-files.r68920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-msg-translations.r69696.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlshell.r66771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-data.r68311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-basic.r59159.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsfonts.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorprofiles.r49086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ec.r25033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enctex.r34957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etex-pkg.r41784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics-def.r64487.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyph-utf8.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenex.r57387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifplatform.r45533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iftex.r61910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knuth-lib.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knuth-local.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-alt-getopt.r56414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luahbtex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luajittex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatex.r69182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metafont.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflogo.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modes.r69113.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex.r66243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plain.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-ini-files.r68920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-msg-translations.r69696.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlshell.r66771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-data.r68311.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm.doc.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorprofiles.doc.r49086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ec.doc.r25033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enctex.doc.r34957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etex-pkg.doc.r41784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-def.doc.r64487.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.doc.r45533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iftex.doc.r61910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-alt-getopt.doc.r56414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luahbtex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luajittex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex.doc.r69182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metafont.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modes.doc.r69113.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex.doc.r66243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ini-files.doc.r68920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-common.doc.r68510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-en.doc.r67184.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlshell.doc.r66771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-data.doc.r68311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsfonts.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm.doc.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorprofiles.doc.r49086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ec.doc.r25033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enctex.doc.r34957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etex-pkg.doc.r41784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics-def.doc.r64487.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyph-utf8.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifplatform.doc.r45533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iftex.doc.r61910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-alt-getopt.doc.r56414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luahbtex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luajittex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatex.doc.r69182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metafont.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflogo.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modes.doc.r69113.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex.doc.r66243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-ini-files.doc.r68920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-common.doc.r68510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-en.doc.r67184.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlshell.doc.r66771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-data.doc.r68311.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsfonts.source.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyph-utf8.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenex.source.r57387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifplatform.source.r45533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsfonts.source.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyph-utf8.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenex.source.r57387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifplatform.source.r45533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflogo.source.r42428.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=7ea031f44aefe72a91b32192304fd3ef
+_md5_=52ba4fb31f294071d37c333638cee83e
diff --git a/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2023_p67386-r1 b/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2023_p67386-r1
index 7b40d26e595c..0e54100d67db 100644
--- a/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2023_p67386-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-bibtexextra-2023_p67386-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Artistic Artistic-2 BSD-4 CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.1+ GPL-1 GPL-1+ GPL-2 GPL-3+ LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain
PDEPEND=>=dev-tex/biblatex-3.19
RDEPEND=>=dev-texlive/texlive-latex-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-bibtexextra.r67386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aaai-named.r52470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aichej.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ajl.r34016.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/annotate.r52824.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apalike-ejor.r59667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apalike2.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archaeologie.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authordate.r52564.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beebe.r69012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/besjournals.r45662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bestpapers.r38708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bib2gls.r69635.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.r67407.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibcop.r69467.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biber-ms.r66478.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.r50677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibhtml.r31607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-abnt.r49179.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ajc2020unofficial.r54401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-anonymous.r48548.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa.r66605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa6.r56209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-archaeology.r53281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-arthistory-bonn.r46637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bath.r63401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bookinarticle.r40323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bookinother.r54015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bwl.r26556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-caspervector.r64866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chem.r57904.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chicago.r65037.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-claves.r43723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-cv.r59433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-dw.r66579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-enc.r44627.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ext.r66641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-fiwi.r45876.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gb7714-2015.r68240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-german-legal.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gost.r66935.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-historian.r19787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ieee.r61243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ijsra.r41634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-iso690.r62866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-jura2.r64762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-juradiss.r56502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-license.r58437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-lncs.r67053.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-lni.r68755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-luh-ipw.r32180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-manuscripts-philology.r66977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-mla.r62138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-morenames.r43049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ms.r66480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-multiple-dm.r37081.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-musuos.r24097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nature.r57262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.r49839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nottsclassic.r41596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-opcit-booktitle.r48983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-oxref.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.r64414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-phys.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-publist.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-readbbl.r61549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-realauthor.r45865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-sbl.r63639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-science.r48945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-shortfields.r45858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-socialscienceshuberlin.r47839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-software.r64030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-source-division.r45379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-spbasic.r61439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-subseries.r43330.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-swiss-legal.r64491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-trad.r58169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-true-citepages-omit.r44653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-unified.r64975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-vancouver.r55339.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex2bibitem.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblist.r17116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexperllibs.r68910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtools.r67386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biolett-bst.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookdb.r37536.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakcites.r21014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cell.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chbibref.r17120.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago-annote.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chicagoa.r52567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.r28552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/citation-style-language.r68454.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/citeall.r45975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/citeref.r47407.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.r46358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/compactbib.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossrefware.r69700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.r24729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/din1505.r19441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecobiblatex.r39233.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econ-bst.r68761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/economic.r32639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figbib.r19388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.r17115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.r68686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gbt7714.r64633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.r42121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harvmac.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-bibliography.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/historische-zeitschrift.r42635.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/icite.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ijqc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinebib.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iopart-num.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/is-bst.r52623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jbact.r52717.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmb.r52718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jneurosci.r17346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ksfh_nat.r24825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logreq.r53003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltb2bib.r43746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.r30939.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/munich.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nar.r38100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newcastle-bst.r62856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nmbib.r37984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.r52231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notex-bst.r42361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oscola.r54328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perception.r48861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plainyr.r52783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pnas2009.r16287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.r41923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showtags.r20336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sort-by-letters.r27128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turabian-formatting.r58561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-ger.r31541.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-lin.r31409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.r65694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.r25969.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vak.r23431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/windycity.r67011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.r53486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zootaxa-bst.r50619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-bibtexextra.r67386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aaai-named.r52470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aichej.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ajl.r34016.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsrefs.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/annotate.r52824.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apacite.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apalike-ejor.r59667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apalike2.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archaeologie.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authordate.r52564.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beebe.r69012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/besjournals.r45662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bestpapers.r38708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bib2gls.r69635.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibarts.r67407.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibcop.r69467.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biber-ms.r66478.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibexport.r50677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibhtml.r31607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-abnt.r49179.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ajc2020unofficial.r54401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-anonymous.r48548.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-apa.r66605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-apa6.r56209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-archaeology.r53281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-arthistory-bonn.r46637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bath.r63401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bookinarticle.r40323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bookinother.r54015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bwl.r26556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-caspervector.r64866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-chem.r57904.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-chicago.r65037.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-claves.r43723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-cv.r59433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-dw.r66579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-enc.r44627.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ext.r66641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-fiwi.r45876.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-gb7714-2015.r68240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-german-legal.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-gost.r66935.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-historian.r19787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ieee.r61243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ijsra.r41634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-iso690.r62866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-jura2.r64762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-juradiss.r56502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-license.r58437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-lncs.r67053.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-lni.r68755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-luh-ipw.r32180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-manuscripts-philology.r66977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-mla.r62138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-morenames.r43049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ms.r66480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-multiple-dm.r37081.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-musuos.r24097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nature.r57262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nejm.r49839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nottsclassic.r41596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-opcit-booktitle.r48983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-oxref.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-philosophy.r64414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-phys.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-publist.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-readbbl.r61549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-realauthor.r45865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-sbl.r63639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-science.r48945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-shortfields.r45858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-socialscienceshuberlin.r47839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-software.r64030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-source-division.r45379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-spbasic.r61439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-subseries.r43330.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-swiss-legal.r64491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-trad.r58169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-true-citepages-omit.r44653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-unified.r64975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-vancouver.r55339.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex2bibitem.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblist.r17116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexperllibs.r68910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtools.r67386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtopic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtopicprefix.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibunits.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biolett-bst.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookdb.r37536.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakcites.r21014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cell.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chbibref.r17120.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chembst.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chicago.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chicago-annote.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chicagoa.r52567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chscite.r28552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/citation-style-language.r68454.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/citeall.r45975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/citeref.r47407.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collref.r46358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/compactbib.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossrefware.r69700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/custom-bib.r24729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/din1505.r19441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dk-bib.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doipubmed.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecobiblatex.r39233.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econ-bst.r68761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/economic.r32639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figbib.r19388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footbib.r17115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/francais-bst.r68686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gbt7714.r64633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/geschichtsfrkl.r42121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harvard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harvmac.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-bibliography.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/historische-zeitschrift.r42635.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/icite.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ijqc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinebib.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iopart-num.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/is-bst.r52623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jbact.r52717.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmb.r52718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jneurosci.r17346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jurabib.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ksfh_nat.r24825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listbib.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logreq.r53003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltb2bib.r43746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luabibentry.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/margbib.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibib.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibibliography.r30939.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/munich.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nar.r38100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newcastle-bst.r62856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nmbib.r37984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes2bib.r52231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notex-bst.r42361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oscola.r54328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perception.r48861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plainyr.r52783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pnas2009.r16287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsc.r41923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showtags.r20336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sort-by-letters.r27128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitbib.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turabian-formatting.r58561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-wtal-ger.r31541.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-wtal-lin.r31409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/urlbst.r65694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/usebib.r25969.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vak.r23431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/windycity.r67011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcite.r53486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zootaxa-bst.r50619.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apalike-ejor.doc.r59667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archaeologie.doc.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authordate.doc.r52564.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/besjournals.doc.r45662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bestpapers.doc.r38708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bib2gls.doc.r69635.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.doc.r67407.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibcop.doc.r69467.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biber-ms.doc.r66478.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.doc.r50677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibhtml.doc.r31607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-abnt.doc.r49179.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ajc2020unofficial.doc.r54401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-anonymous.doc.r48548.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa.doc.r66605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-apa6.doc.r56209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-archaeology.doc.r53281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-arthistory-bonn.doc.r46637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bath.doc.r63401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bookinarticle.doc.r40323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bookinother.doc.r54015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bwl.doc.r26556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-caspervector.doc.r64866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chem.doc.r57904.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-chicago.doc.r65037.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-claves.doc.r43723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-cv.doc.r59433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-dw.doc.r66579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-enc.doc.r44627.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ext.doc.r66641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-fiwi.doc.r45876.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gb7714-2015.doc.r68240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-german-legal.doc.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-gost.doc.r66935.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-historian.doc.r19787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ieee.doc.r61243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ijsra.doc.r41634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-iso690.doc.r62866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-jura2.doc.r64762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-juradiss.doc.r56502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-license.doc.r58437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-lncs.doc.r67053.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-lni.doc.r68755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-luh-ipw.doc.r32180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-manuscripts-philology.doc.r66977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-mla.doc.r62138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-morenames.doc.r43049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-ms.doc.r66480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-multiple-dm.doc.r37081.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-musuos.doc.r24097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nature.doc.r57262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.doc.r49839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nottsclassic.doc.r41596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-opcit-booktitle.doc.r48983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-oxref.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.doc.r64414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-phys.doc.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-publist.doc.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-readbbl.doc.r61549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-realauthor.doc.r45865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-sbl.doc.r63639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-science.doc.r48945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-shortfields.doc.r45858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-socialscienceshuberlin.doc.r47839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-software.doc.r64030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-source-division.doc.r45379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-spbasic.doc.r61439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-subseries.doc.r43330.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-swiss-legal.doc.r64491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-trad.doc.r58169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-true-citepages-omit.doc.r44653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-unified.doc.r64975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-vancouver.doc.r55339.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex2bibitem.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblist.doc.r17116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexperllibs.doc.r68910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biolett-bst.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookdb.doc.r37536.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakcites.doc.r21014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cell.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chbibref.doc.r17120.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chicago-annote.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.doc.r28552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/citation-style-language.doc.r68454.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/citeall.doc.r45975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/citeref.doc.r47407.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.doc.r46358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossrefware.doc.r69700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.doc.r24729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/din1505.doc.r19441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecobiblatex.doc.r39233.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econ-bst.doc.r68761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/economic.doc.r32639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figbib.doc.r19388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.doc.r17115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.doc.r68686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gbt7714.doc.r64633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.doc.r42121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harvmac.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-bibliography.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/historische-zeitschrift.doc.r42635.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/icite.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ietfbibs.doc.r41332.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ijqc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinebib.doc.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iopart-num.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/is-bst.doc.r52623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jneurosci.doc.r17346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logreq.doc.r53003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltb2bib.doc.r43746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.doc.r30939.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/munich.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newcastle-bst.doc.r62856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nmbib.doc.r37984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.doc.r52231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oscola.doc.r54328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perception.doc.r48861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.doc.r41923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showtags.doc.r20336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sort-by-letters.doc.r27128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turabian-formatting.doc.r58561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-ger.doc.r31541.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-wtal-lin.doc.r31409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.doc.r65694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.doc.r25969.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vak.doc.r23431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/windycity.doc.r67011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.doc.r53486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zootaxa-bst.doc.r50619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsrefs.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apacite.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apalike-ejor.doc.r59667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archaeologie.doc.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authordate.doc.r52564.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/besjournals.doc.r45662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bestpapers.doc.r38708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bib2gls.doc.r69635.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibarts.doc.r67407.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibcop.doc.r69467.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biber-ms.doc.r66478.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibexport.doc.r50677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibhtml.doc.r31607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-abnt.doc.r49179.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ajc2020unofficial.doc.r54401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-anonymous.doc.r48548.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-apa.doc.r66605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-apa6.doc.r56209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-archaeology.doc.r53281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-arthistory-bonn.doc.r46637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bath.doc.r63401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bookinarticle.doc.r40323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bookinother.doc.r54015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bwl.doc.r26556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-caspervector.doc.r64866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-chem.doc.r57904.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-chicago.doc.r65037.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-claves.doc.r43723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-cv.doc.r59433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-dw.doc.r66579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-enc.doc.r44627.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ext.doc.r66641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-fiwi.doc.r45876.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-gb7714-2015.doc.r68240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-german-legal.doc.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-gost.doc.r66935.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-historian.doc.r19787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ieee.doc.r61243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ijsra.doc.r41634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-iso690.doc.r62866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-jura2.doc.r64762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-juradiss.doc.r56502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-license.doc.r58437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-lncs.doc.r67053.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-lni.doc.r68755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-luh-ipw.doc.r32180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-manuscripts-philology.doc.r66977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-mla.doc.r62138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-morenames.doc.r43049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-ms.doc.r66480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-multiple-dm.doc.r37081.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-musuos.doc.r24097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nature.doc.r57262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nejm.doc.r49839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nottsclassic.doc.r41596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-opcit-booktitle.doc.r48983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-oxref.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-philosophy.doc.r64414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-phys.doc.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-publist.doc.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-readbbl.doc.r61549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-realauthor.doc.r45865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-sbl.doc.r63639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-science.doc.r48945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-shortfields.doc.r45858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-socialscienceshuberlin.doc.r47839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-software.doc.r64030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-source-division.doc.r45379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-spbasic.doc.r61439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-subseries.doc.r43330.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-swiss-legal.doc.r64491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-trad.doc.r58169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-true-citepages-omit.doc.r44653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-unified.doc.r64975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-vancouver.doc.r55339.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex2bibitem.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblist.doc.r17116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexperllibs.doc.r68910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtopic.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtopicprefix.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibunits.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biolett-bst.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookdb.doc.r37536.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakcites.doc.r21014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cell.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chbibref.doc.r17120.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chembst.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chicago-annote.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chscite.doc.r28552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/citation-style-language.doc.r68454.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/citeall.doc.r45975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/citeref.doc.r47407.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collref.doc.r46358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossrefware.doc.r69700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/custom-bib.doc.r24729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/din1505.doc.r19441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dk-bib.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doipubmed.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecobiblatex.doc.r39233.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econ-bst.doc.r68761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/economic.doc.r32639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figbib.doc.r19388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footbib.doc.r17115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/francais-bst.doc.r68686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gbt7714.doc.r64633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/geschichtsfrkl.doc.r42121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harvard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harvmac.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-bibliography.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/historische-zeitschrift.doc.r42635.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/icite.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ietfbibs.doc.r41332.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ijqc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinebib.doc.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iopart-num.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/is-bst.doc.r52623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jneurosci.doc.r17346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jurabib.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listbib.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logreq.doc.r53003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltb2bib.doc.r43746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luabibentry.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/margbib.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibib.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibibliography.doc.r30939.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/munich.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newcastle-bst.doc.r62856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nmbib.doc.r37984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes2bib.doc.r52231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oscola.doc.r54328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perception.doc.r48861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsc.doc.r41923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showtags.doc.r20336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sort-by-letters.doc.r27128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitbib.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turabian-formatting.doc.r58561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-wtal-ger.doc.r31541.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-wtal-lin.doc.r31409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/urlbst.doc.r65694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/usebib.doc.r25969.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vak.doc.r23431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/windycity.doc.r67011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcite.doc.r53486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zootaxa-bst.doc.r50619.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsrefs.source.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apacite.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archaeologie.source.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bib2gls.source.r69635.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibarts.source.r67407.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibcop.source.r69467.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biber-ms.source.r66478.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibexport.source.r50677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-archaeology.source.r53281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-bath.source.r63401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-nejm.source.r49839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-oxref.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-philosophy.source.r64414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biblatex-software.source.r64030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtexperllibs.source.r68910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtools.source.r67386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopic.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibtopicprefix.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibunits.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chembst.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chscite.source.r28552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collref.source.r46358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/custom-bib.source.r24729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dk-bib.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doipubmed.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footbib.source.r17115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/francais-bst.source.r68686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gbt7714.source.r64633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/geschichtsfrkl.source.r42121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harvard.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-bibliography.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/icite.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jurabib.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listbib.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltb2bib.source.r43746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luabibentry.source.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/margbib.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibib.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibibliography.source.r30939.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nmbib.source.r37984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes2bib.source.r52231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsc.source.r41923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitbib.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/urlbst.source.r65694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/usebib.source.r25969.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcite.source.r53486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsrefs.source.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apacite.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archaeologie.source.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bib2gls.source.r69635.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibarts.source.r67407.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibcop.source.r69467.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biber-ms.source.r66478.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibexport.source.r50677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-archaeology.source.r53281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-bath.source.r63401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-nejm.source.r49839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-oxref.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-philosophy.source.r64414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biblatex-software.source.r64030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtexperllibs.source.r68910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtools.source.r67386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtopic.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibtopicprefix.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibunits.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chembst.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chscite.source.r28552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collref.source.r46358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/custom-bib.source.r24729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dk-bib.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doipubmed.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footbib.source.r17115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/francais-bst.source.r68686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gbt7714.source.r64633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/geschichtsfrkl.source.r42121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harvard.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-bibliography.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/icite.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jurabib.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listbib.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltb2bib.source.r43746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luabibentry.source.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/margbib.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibib.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibibliography.source.r30939.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nmbib.source.r37984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes2bib.source.r52231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsc.source.r41923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitbib.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/urlbst.source.r65694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/usebib.source.r25969.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcite.source.r53486.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=6218e1fe1132406c63a3bf3e76d6fd55
+_md5_=f6b38808beb5f8e02f8bb2c31d97989d
diff --git a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3 b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3
index b59a6a0cd77a..f2f2eb3d1739 100644
--- a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3
+++ b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/dvisvgm-3.2 >=dev-tex/bibtexu-3.72 >=dev-tex/latexdiff-1.3.3 >=dev-tex/latexmk-4.83 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflua.r62774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.r68597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-binextra.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflua.r62774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfjam.r68597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.r65952.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.doc.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.doc.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.doc.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.doc.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan_chk.doc.r36304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.doc.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.doc.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.doc.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.doc.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.doc.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.doc.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.doc.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.doc.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.doc.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.doc.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.doc.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.doc.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.doc.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfjam.doc.r68597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.doc.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.doc.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.doc.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.doc.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.doc.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.doc.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.doc.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.doc.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.doc.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.doc.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.doc.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.doc.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.doc.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.doc.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.doc.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.doc.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.doc.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.doc.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.doc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.doc.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.doc.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.doc.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.doc.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan_chk.doc.r36304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.doc.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.doc.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.doc.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.doc.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.doc.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.doc.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.doc.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.doc.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.doc.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.doc.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.doc.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hook-pre-commit-pkg.doc.r41378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.doc.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.doc.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.doc.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.doc.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.doc.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.doc.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.doc.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.doc.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.doc.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.doc.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.doc.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.doc.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.doc.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.doc.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.doc.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfjam.doc.r68597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.doc.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.doc.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.doc.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.doc.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.doc.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.doc.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.doc.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.doc.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.doc.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.doc.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.doc.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.doc.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.doc.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.doc.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.doc.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.doc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.doc.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.doc.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.doc.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.doc.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.doc.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.doc.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.doc.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.doc.r65952.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.source.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.source.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.source.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.source.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.source.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.source.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.source.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.source.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.source.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.source.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.source.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.source.r54857.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=7a46f1a3855e7e7d14a4839d313acb93
+_md5_=fbb68ed708f5e59d260bdc80f456512f
diff --git a/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4 b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4
new file mode 100644
index 000000000000..560f09a78674
--- /dev/null
+++ b/metadata/md5-cache/dev-texlive/texlive-binextra-2023_p69527-r4
@@ -0,0 +1,15 @@
+BDEPEND=>=app-text/texlive-core-2023 app-arch/xz-utils
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=>=dev-texlive/texlive-basic-2023
+DESCRIPTION=TeXLive TeX auxiliary programs
+EAPI=8
+HOMEPAGE=https://www.tug.org/texlive/
+INHERIT=texlive-module
+IUSE=doc source
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0 Artistic BSD BSD-2 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain
+RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/dvisvgm-3.2 >=app-text/pdfjam-3.10 >=dev-tex/bibtexu-3.72 >=dev-tex/latexdiff-1.3.3 >=dev-tex/latexmk-4.83 >=app-text/texlive-core-2023
+SLOT=0
+SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-binextra.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflua.r62774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-binextra.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflua.r62774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.r65952.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/a2ping.doc.r52964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.doc.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bundledoc.doc.r64620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.doc.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chklref.doc.r52649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cluttex.doc.r68912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan-o-mat.doc.r51578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctan_chk.doc.r36304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanbib.doc.r68650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanify.doc.r44129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctanupload.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb.doc.r69586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/de-macro.doc.r66746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digestif.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtl.doc.r62387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgen.doc.r51663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviasm.doc.r68043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvicopy.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviinfox.doc.r59216.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dviout-util.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easydtx.doc.r68514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/findhyph.doc.r47444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragmaster.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/git-latexdiff.doc.r54732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hook-pre-commit-pkg.doc.r41378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/installfont.doc.r31205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ketcindy.doc.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-git-log.doc.r54010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-papersize.doc.r53131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2man.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2nemeth.doc.r65269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexfileversion.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexindent.doc.r69472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexpand.doc.r66226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/light-latex-make.doc.r66473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxfileinfo.doc.r38663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltximg.doc.r59335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/make4ht.doc.r66130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/match_parens.doc.r66681.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.doc.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patgen.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfbook2.doc.r53521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcrop.doc.r66862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflatexpicscale.doc.r46617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftex-quiet.doc.r49169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftosrc.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfxup.doc.r59001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix.doc.r26032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkfix-helper.doc.r56061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppmcheckpdf.doc.r69527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/purifyeps.doc.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.doc.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runtexshebang.doc.r68882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seetexk.doc.r57972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spix.doc.r65050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcredact.doc.r38710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sty2dtx.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synctex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex4ebook.doc.r66621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.doc.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texblend.doc.r68961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texcount.doc.r49013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdiff.doc.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdirflatten.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdoc.doc.r69672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfot.doc.r68110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texliveonfly.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texloganalyser.doc.r54526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogfilter.doc.r62792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogsieve.doc.r69436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.doc.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tie.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeoutfileinfo.doc.r67526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/web.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xindex.doc.r67771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpdfopen.doc.r65952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a2ping.doc.r52964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.doc.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bundledoc.doc.r64620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.doc.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chklref.doc.r52649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cluttex.doc.r68912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan-o-mat.doc.r51578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctan_chk.doc.r36304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanbib.doc.r68650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanify.doc.r44129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctanupload.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb.doc.r69586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/de-macro.doc.r66746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digestif.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtl.doc.r62387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgen.doc.r51663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviasm.doc.r68043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvicopy.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviinfox.doc.r59216.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dviout-util.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easydtx.doc.r68514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/findhyph.doc.r47444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragmaster.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/git-latexdiff.doc.r54732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hook-pre-commit-pkg.doc.r41378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/installfont.doc.r31205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ketcindy.doc.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-git-log.doc.r54010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-papersize.doc.r53131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2man.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2nemeth.doc.r65269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexfileversion.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexindent.doc.r69472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexpand.doc.r66226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/light-latex-make.doc.r66473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxfileinfo.doc.r38663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltximg.doc.r59335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/make4ht.doc.r66130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/match_parens.doc.r66681.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.doc.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patgen.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfbook2.doc.r53521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcrop.doc.r66862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflatexpicscale.doc.r46617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftex-quiet.doc.r49169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftosrc.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfxup.doc.r59001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix.doc.r26032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkfix-helper.doc.r56061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppmcheckpdf.doc.r69527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/purifyeps.doc.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.doc.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runtexshebang.doc.r68882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seetexk.doc.r57972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spix.doc.r65050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcredact.doc.r38710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sty2dtx.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synctex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex4ebook.doc.r66621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.doc.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texblend.doc.r68961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texcount.doc.r49013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdiff.doc.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdirflatten.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdoc.doc.r69672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfot.doc.r68110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texliveonfly.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texloganalyser.doc.r54526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogfilter.doc.r62792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogsieve.doc.r69436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.doc.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tie.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeoutfileinfo.doc.r67526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/web.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xindex.doc.r67771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpdfopen.doc.r65952.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adhocfilelist.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arara.source.r68431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checklistings.source.r38300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clojure-pamphlet.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings-ext.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkjobtexmf.source.r29725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optexcount.source.r59817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfarrei.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythontex.source.r59514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texaccents.source.r64447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdef.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texosquery.source.r53676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texplate.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tlcockpit.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adhocfilelist.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arara.source.r68431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checklistings.source.r38300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clojure-pamphlet.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings-ext.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkjobtexmf.source.r29725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optexcount.source.r59817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfarrei.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythontex.source.r59514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texaccents.source.r64447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdef.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texosquery.source.r53676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texplate.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tlcockpit.source.r54857.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
+_md5_=fffe0d6a1516d88f68718790a24e1c63
diff --git a/metadata/md5-cache/dev-texlive/texlive-fontsextra-2023_p69663-r2 b/metadata/md5-cache/dev-texlive/texlive-fontsextra-2023_p69663-r2
index e59fda07a83a..967bc090428d 100644
--- a/metadata/md5-cache/dev-texlive/texlive-fontsextra-2023_p69663-r2
+++ b/metadata/md5-cache/dev-texlive/texlive-fontsextra-2023_p69663-r2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0 BSD BSD-2 CC-BY-1.0 CC-BY-4.0 CC-BY-SA-4.0 GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsextra.r69663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aboensis.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/academicons.r62622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accanthis.r64844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adforn.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adfsymbols.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aesupp.r58253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alegreya.r64384.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alfaslabone.r57452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algolrevived.r56864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.r42221.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/almendra.r64539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/almfixed.r35065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/andika.r64540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonymouspro.r51631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/antiqua.r24266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/antt.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.r38005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archivo.r57283.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arimo.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arsenal.r68191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arvo.r57213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asana-math.r59629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asapsym.r40201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-font.r29989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aspectratio.r25243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/astro.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atkinson.r64385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/augie.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aurical.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.r21271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.r19490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervaldx.r69273.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervillef.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.r17186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.r17224.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.r17187.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold-type1.r33143.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bboldx.r65424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bera.r20031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.r32215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beuron.r46374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.r27401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitter.r67598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boisik.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.r46480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boondox.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braille.r20655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.r28363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cabin.r68373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/caladea.r64549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra-type1.r24302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carlito.r64624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carolmin-ps.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cascadia-code.r68485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-initials.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.r36195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/charissil.r64998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cherokee.r21046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chivo.r65029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cinzel.r64550.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clara.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clearsans.r64400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-lgc.r28250.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-mf-extra-bold.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-unicode.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmathbb.r56414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.r21107.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmexb.r54074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.r17964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpica.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsrb.r54706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmtiup.r39728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmupint.r54735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cochineal.r68904.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coelacanth.r64558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comicneue.r54891.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-fonts.r17218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-otf.r69479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cookingsymbols.r35929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooperhewitt.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cormorantgaramond.r64411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/countriesofeurope.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courier-scaled.r24940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courierten.r55436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crimson.r64559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crimsonpro.r64565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cryst.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuprum.r49909.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyklop.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dancers.r13293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dantelogo.r38599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu.r31771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu-otf.r45991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dice.r28501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dictsym.r69720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.r27918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/domitian.r55286.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doublestroke.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doulossil.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.r47680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drm.r38157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dsserif.r60898.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer.r20741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer-latex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dutchcal.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ean.r20851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebgaramond.r66604.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebgaramond-maths.r52168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eczar.r57716.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ektype-tanka.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.r19705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elvish.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigrafica.r17210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erewhon.r63312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erewhon-math.r69480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esrelation.r37236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esstix.r22426.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.r32098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etbb.r69098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euler-math.r69481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euxm.r54074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbb.r55728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetamont.r43812.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.r63945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.r68353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fira.r64422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath.r56672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath-otf.r68233.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foekfont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonetika.r21326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontawesome.r48145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontawesome5.r63207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontmfizz.r43546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-churchslavonic.r67473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forum.r64566.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fouriernc.r29646.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frcursive.r24559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frederika2016.r42157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frimurer.r56704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/garamond-libre.r64412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/garamond-math.r61481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gelasio.r66805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy.r25112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.r63470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsartemisia.r19469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbodoni.r28484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfscomplutum.r19469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidot.r69112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidotclassic.r52778.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenic.r63944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenicmath.r63928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfssolomos.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gillcm.r19878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gillius.r64865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gofonts.r64358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.r49869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/greenpoint.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grotesq.r35859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gudea.r57359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hacm.r27671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hamnosys.r61941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hands.r13293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-font.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math-font.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/heros-otf.r64695.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/heuristica.r69649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hindmadurai.r57360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ibarra.r66892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifsym.r24868.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imfellenglish.r64568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata-nerd-font.r69061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/initials.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inriafonts.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inter.r68966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex-type1.r47700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwona.r19611.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jablantile.r16364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jamtimes.r20408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/josefin.r64569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/junicode.r69355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/junicodevf.r69374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kixfont.r18488.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts.r65583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts-otf.r69636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kurier.r19612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lexend.r57564.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lfb.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine.r68981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinegc.r44616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus-fonts.r57948.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus-otf.r68333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus-type1.r67450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinust1math.r69440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librebaskerville.r64421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librebodoni.r64431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librecaslon.r64432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librefranklin.r64441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.r19409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lineara.r63169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linguisticspro.r64858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lobster2.r64442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logix.r63688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.r32354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ly1.r63565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magra.r57373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marcellus.r64451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx-type1.r21129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.r31639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdputu.r20298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.r28399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/merriweather.r64452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metsymb.r68175.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miama.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mintspirit.r64461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/missaali.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlmodern.r57458.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/montserrat.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpfonts.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mweights.r53520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newcomputermodern.r69379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newpx.r69380.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newtx.r69756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newtxsf.r69597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newtxtt.r69451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe-type1.r68091.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nimbus15.r58839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.r16437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noto.r64351.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noto-emoji.r62950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notomath.r68014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nunito.r57429.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/obnov.r33355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocherokee.r25689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b.r20852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.r20969.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ogham.r24876.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.r28668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/old-arrows.r42872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldlatin.r17932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.r69185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orkhun.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oswald.r60784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overlock.r64495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.r24947.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagella-otf.r64705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paratype.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phonetic.r56468.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pigpen.r69687.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/playfair.r64857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plex.r69154.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plex-otf.r68238.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plimsoll.r56605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poiretone.r64856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poltawski.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prodint.r21893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/punk.r27388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/punk-latex.r27389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/punknova.r24649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtxalfa.r60847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qualitype.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quattrocento.r64372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/raleway.r42629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recycle.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rit-fonts.r67659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/roboto.r64350.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.r19537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rosario.r51688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.r60849.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathaccent.r53628.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathfonts.r68777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauter.r13293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schola-otf.r64734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scholax.r61836.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schulschriften.r59388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semaphor.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shobhika.r50555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleicons.r69673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skull.r51907.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sourcecodepro.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sourcesanspro.r54892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sourceserifpro.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spectral.r64528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srbtiks.r63308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/starfont.r19982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/step.r57307.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stepgreek.r57074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stickstoo.r60793.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix2-otf.r58735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix2-type1.r57448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/superiors.r69387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svrsymbols.r50019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/symbats3.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tapir.r20484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tempora.r39596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.r34594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termes-otf.r64733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.r20770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theanodidot.r64518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theanomodern.r64520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theanooldstyle.r64519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tinos.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemoji-colr.r64854.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txuprcal.r43327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typicons.r37623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umtypewriter.r64443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.r51984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/universalis.r64505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uppunctlm.r42334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/urwchancal.r21701.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.r19444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wsuipa.r25469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcharter.r67742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcharter-math.r69482.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.r55730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.r50755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts-otf.r65030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts-t1.r36013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yinit-otf.r40207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ysabeau.r69663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zlmtt.r64076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-fontsextra.r69663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aboensis.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/academicons.r62622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accanthis.r64844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adforn.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adfsymbols.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aesupp.r58253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alegreya.r64384.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alfaslabone.r57452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algolrevived.r56864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/allrunes.r42221.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/almendra.r64539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/almfixed.r35065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/andika.r64540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonymouspro.r51631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antiqua.r24266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antt.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archaic.r38005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archivo.r57283.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arev.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arimo.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arsenal.r68191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arvo.r57213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asana-math.r59629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asapsym.r40201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ascii-font.r29989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aspectratio.r25243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/astro.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atkinson.r64385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/augie.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auncial-new.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aurical.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/b1encoding.r21271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barcodes.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervald.r19490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervaldx.r69273.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervillef.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbding.r17186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbm.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbm-macros.r17224.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbold.r17187.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbold-type1.r33143.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bboldx.r65424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/belleek.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bera.r20031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/berenisadf.r32215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beuron.r46374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bguq.r27401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitter.r67598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blacklettert1.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boisik.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookhands.r46480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boondox.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braille.r20655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/brushscr.r28363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cabin.r68373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/caladea.r64549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calligra.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calligra-type1.r24302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cantarell.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carlito.r64624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carolmin-ps.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cascadia-code.r68485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccicons.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cfr-initials.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cfr-lm.r36195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/charissil.r64998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cherokee.r21046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chivo.r65029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cinzel.r64550.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clara.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clearsans.r64400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-lgc.r28250.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-mf-extra-bold.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-unicode.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmathbb.r56414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmbright.r21107.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmexb.r54074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmll.r17964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmpica.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmsrb.r54706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmtiup.r39728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmupint.r54735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cochineal.r68904.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coelacanth.r64558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comfortaa.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comicneue.r54891.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath-fonts.r17218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath-otf.r69479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cookingsymbols.r35929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooperhewitt.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cormorantgaramond.r64411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/countriesofeurope.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courier-scaled.r24940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courierten.r55436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crimson.r64559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crimsonpro.r64565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cryst.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuprum.r49909.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyklop.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dancers.r13293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dantelogo.r38599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dejavu.r31771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dejavu-otf.r45991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dice.r28501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dictsym.r69720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dingbat.r27918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/domitian.r55286.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doublestroke.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doulossil.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dozenal.r47680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drm.r38157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/droid.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dsserif.r60898.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duerer.r20741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duerer-latex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dutchcal.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ean.r20851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebgaramond.r66604.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebgaramond-maths.r52168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eco.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eczar.r57716.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eiad.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eiad-ltx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ektype-tanka.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/electrum.r19705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elvish.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigrafica.r17210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsdice.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erewhon.r63312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erewhon-math.r69480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esrelation.r37236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esstix.r22426.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esvect.r32098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etbb.r69098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euler-math.r69481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulervm.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euxm.r54074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbb.r55728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fdsymbol.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetamont.r43812.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/feyn.r63945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fge.r68353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fira.r64422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firamath.r56672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firamath-otf.r68233.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foekfont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonetika.r21326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontawesome.r48145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontawesome5.r63207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontmfizz.r43546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonts-churchslavonic.r67473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forum.r64566.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fourier.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fouriernc.r29646.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frcursive.r24559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frederika2016.r42157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frimurer.r56704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/garamond-libre.r64412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/garamond-math.r61481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gelasio.r66805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogy.r25112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gentium-tug.r63470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsartemisia.r19469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsbodoni.r28484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfscomplutum.r19469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsdidot.r69112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsdidotclassic.r52778.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsneohellenic.r63944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsneohellenicmath.r63928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfssolomos.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gillcm.r19878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gillius.r64865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnu-freefont.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gofonts.r64358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gothic.r49869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/greenpoint.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grotesq.r35859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gudea.r57359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hacm.r27671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hamnosys.r61941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hands.r13293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-font.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math-font.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/heros-otf.r64695.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/heuristica.r69649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hfbright.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hfoldsty.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hindmadurai.r57360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ibarra.r66892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifsym.r24868.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imfellenglish.r64568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inconsolata.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inconsolata-nerd-font.r69061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/initials.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inriafonts.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inter.r68966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipaex-type1.r47700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwona.r19611.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jablantile.r16364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jamtimes.r20408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/josefin.r64569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/junicode.r69355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/junicodevf.r69374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kixfont.r18488.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kpfonts.r65583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kpfonts-otf.r69636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kurier.r19612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lato.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lexend.r57564.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lfb.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertine.r68981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinegc.r44616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus-fonts.r57948.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus-otf.r68333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus-type1.r67450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinust1math.r69440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librebaskerville.r64421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librebodoni.r64431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librecaslon.r64432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librefranklin.r64441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libris.r19409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lineara.r63169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linguisticspro.r64858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lobster2.r64442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logix.r63688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lxfonts.r32354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ly1.r63565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magra.r57373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marcellus.r64451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathabx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathabx-type1.r21129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathdesign.r31639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdputu.r20298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdsymbol.r28399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/merriweather.r64452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metsymb.r68175.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miama.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mintspirit.r64461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/missaali.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlmodern.r57458.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnsymbol.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/montserrat.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpfonts.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mweights.r53520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newcomputermodern.r69379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newpx.r69380.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newtx.r69756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newtxsf.r69597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newtxtt.r69451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe-type1.r68091.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nimbus15.r58839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nkarta.r16437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noto.r64351.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noto-emoji.r62950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notomath.r68014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nunito.r57429.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/obnov.r33355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocherokee.r25689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-b.r20852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-b-outline.r20969.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ogham.r24876.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oinuit.r28668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/old-arrows.r42872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldlatin.r17932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstandard.r69185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opensans.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orkhun.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oswald.r60784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overlock.r64495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pacioli.r24947.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagella-otf.r64705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paratype.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phaistos.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phonetic.r56468.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pigpen.r69687.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/playfair.r64857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plex.r69154.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plex-otf.r68238.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plimsoll.r56605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poiretone.r64856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poltawski.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prodint.r21893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/punk.r27388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/punk-latex.r27389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/punknova.r24649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxtxalfa.r60847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qualitype.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quattrocento.r64372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/raleway.r42629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recycle.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rit-fonts.r67659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/roboto.r64350.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romande.r19537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rosario.r51688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsfso.r60849.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sansmathaccent.r53628.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sansmathfonts.r68777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauter.r13293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauterfonts.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schola-otf.r64734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scholax.r61836.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schulschriften.r59388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semaphor.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shobhika.r50555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleicons.r69673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skull.r51907.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sourcecodepro.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sourcesanspro.r54892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sourceserifpro.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spectral.r64528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srbtiks.r63308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/starfont.r19982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/staves.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/step.r57307.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stepgreek.r57074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stickstoo.r60793.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix2-otf.r58735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix2-type1.r57448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/superiors.r69387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svrsymbols.r50019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/symbats3.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tapir.r20484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tempora.r39596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tengwarscript.r34594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termes-otf.r64733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tfrupee.r20770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theanodidot.r64518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theanomodern.r64520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theanooldstyle.r64519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tinos.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpslifonts.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trajan.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemoji-colr.r64854.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txfontsb.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txuprcal.r43327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typicons.r37623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umtypewriter.r64443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/universa.r51984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/universalis.r64505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uppunctlm.r42334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/urwchancal.r21701.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venturisadf.r19444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wsuipa.r25469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcharter.r67742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcharter-math.r69482.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xits.r55730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts.r50755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts-otf.r65030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts-t1.r36013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yinit-otf.r40207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ysabeau.r69663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zlmtt.r64076.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/aboensis.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/academicons.doc.r62622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accanthis.doc.r64844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adforn.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adfsymbols.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aesupp.doc.r58253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alegreya.doc.r64384.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alfaslabone.doc.r57452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algolrevived.doc.r56864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.doc.r42221.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/almendra.doc.r64539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/almfixed.doc.r35065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/andika.doc.r64540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonymouspro.doc.r51631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/antiqua.doc.r24266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/antt.doc.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.doc.r38005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archivo.doc.r57283.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arimo.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arsenal.doc.r68191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arvo.doc.r57213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asana-math.doc.r59629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asapsym.doc.r40201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-font.doc.r29989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aspectratio.doc.r25243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/astro.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atkinson.doc.r64385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/augie.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aurical.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.doc.r21271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.doc.r19490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervaldx.doc.r69273.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervillef.doc.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.doc.r17186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.doc.r17224.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.doc.r17187.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold-type1.doc.r33143.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bboldx.doc.r65424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bera.doc.r20031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/berenisadf.doc.r32215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beuron.doc.r46374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.doc.r27401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitter.doc.r67598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boisik.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.doc.r46480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boondox.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braille.doc.r20655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/brushscr.doc.r28363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cabin.doc.r68373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/caladea.doc.r64549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calligra-type1.doc.r24302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cantarell.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carlito.doc.r64624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carolmin-ps.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cascadia-code.doc.r68485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-initials.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.doc.r36195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/charissil.doc.r64998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cherokee.doc.r21046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chivo.doc.r65029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cinzel.doc.r64550.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clara.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clearsans.doc.r64400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-lgc.doc.r28250.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-unicode.doc.r58661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmathbb.doc.r56414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.doc.r21107.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmexb.doc.r54074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.doc.r17964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmpica.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsrb.doc.r54706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmtiup.doc.r39728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmupint.doc.r54735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cochineal.doc.r68904.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coelacanth.doc.r64558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comfortaa.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comicneue.doc.r54891.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-fonts.doc.r17218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath-otf.doc.r69479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cookingsymbols.doc.r35929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooperhewitt.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cormorantgaramond.doc.r64411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/countriesofeurope.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courier-scaled.doc.r24940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courierten.doc.r55436.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crimson.doc.r64559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crimsonpro.doc.r64565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cryst.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuprum.doc.r49909.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyklop.doc.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dantelogo.doc.r38599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu.doc.r31771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dejavu-otf.doc.r45991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dice.doc.r28501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dictsym.doc.r69720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.doc.r27918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/domitian.doc.r55286.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doublestroke.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doulossil.doc.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.doc.r47680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drm.doc.r38157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/droid.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dsserif.doc.r60898.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer.doc.r20741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duerer-latex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dutchcal.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ean.doc.r20851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebgaramond.doc.r66604.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebgaramond-maths.doc.r52168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eczar.doc.r57716.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ektype-tanka.doc.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.doc.r19705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elvish.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigrafica.doc.r17210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erewhon.doc.r63312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erewhon-math.doc.r69480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esrelation.doc.r37236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esstix.doc.r22426.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.doc.r32098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etbb.doc.r69098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euler-math.doc.r69481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbb.doc.r55728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetamont.doc.r43812.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.doc.r63945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.doc.r68353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fira.doc.r64422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath.doc.r56672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firamath-otf.doc.r68233.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foekfont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonetika.doc.r21326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontawesome.doc.r48145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontawesome5.doc.r63207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontmfizz.doc.r43546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonts-churchslavonic.doc.r67473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forum.doc.r64566.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fourier.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fouriernc.doc.r29646.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frcursive.doc.r24559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frederika2016.doc.r42157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frimurer.doc.r56704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/garamond-libre.doc.r64412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/garamond-math.doc.r61481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gelasio.doc.r66805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy.doc.r25112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.doc.r63470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsartemisia.doc.r19469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsbodoni.doc.r28484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfscomplutum.doc.r19469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidot.doc.r69112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsdidotclassic.doc.r52778.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenic.doc.r63944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfsneohellenicmath.doc.r63928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfssolomos.doc.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gillcm.doc.r19878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gillius.doc.r64865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.doc.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gofonts.doc.r64358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.doc.r49869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/greenpoint.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grotesq.doc.r35859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gudea.doc.r57359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hacm.doc.r27671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hamnosys.doc.r61941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-font.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math-font.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/heros-otf.doc.r64695.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/heuristica.doc.r69649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hfbright.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hindmadurai.doc.r57360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ibarra.doc.r66892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifsym.doc.r24868.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imfellenglish.doc.r64568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata-nerd-font.doc.r69061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/initials.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inriafonts.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inter.doc.r68966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex-type1.doc.r47700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwona.doc.r19611.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jablantile.doc.r16364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jamtimes.doc.r20408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/josefin.doc.r64569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/junicode.doc.r69355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/junicodevf.doc.r69374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kixfont.doc.r18488.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts.doc.r65583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kpfonts-otf.doc.r69636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kurier.doc.r19612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lato.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lexend.doc.r57564.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lfb.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertine.doc.r68981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinegc.doc.r44616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus-fonts.doc.r57948.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus-otf.doc.r68333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinus-type1.doc.r67450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libertinust1math.doc.r69440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librebaskerville.doc.r64421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librebodoni.doc.r64431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librecaslon.doc.r64432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librefranklin.doc.r64441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.doc.r19409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lineara.doc.r63169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linguisticspro.doc.r64858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lobster2.doc.r64442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logix.doc.r63688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.doc.r32354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ly1.doc.r63565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magra.doc.r57373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marcellus.doc.r64451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathabx-type1.doc.r21129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdesign.doc.r31639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdputu.doc.r20298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.doc.r28399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/merriweather.doc.r64452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metsymb.doc.r68175.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miama.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mintspirit.doc.r64461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/missaali.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlmodern.doc.r57458.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.doc.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/montserrat.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpfonts.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mweights.doc.r53520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newcomputermodern.doc.r69379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newpx.doc.r69380.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newtx.doc.r69756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newtxsf.doc.r69597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newtxtt.doc.r69451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe-type1.doc.r68091.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nimbus15.doc.r58839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.doc.r16437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noto.doc.r64351.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noto-emoji.doc.r62950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notomath.doc.r68014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nunito.doc.r57429.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/obnov.doc.r33355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocherokee.doc.r25689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b.doc.r20852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.doc.r20969.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ogham.doc.r24876.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.doc.r28668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/old-arrows.doc.r42872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldlatin.doc.r17932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstandard.doc.r69185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opensans.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orkhun.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oswald.doc.r60784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overlock.doc.r64495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.doc.r24947.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagella-otf.doc.r64705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paratype.doc.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.doc.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phonetic.doc.r56468.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pigpen.doc.r69687.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/playfair.doc.r64857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plex.doc.r69154.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plex-otf.doc.r68238.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plimsoll.doc.r56605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poiretone.doc.r64856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poltawski.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prodint.doc.r21893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/punk.doc.r27388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/punk-latex.doc.r27389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/punknova.doc.r24649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxtxalfa.doc.r60847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qualitype.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quattrocento.doc.r64372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/raleway.doc.r42629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recycle.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rit-fonts.doc.r67659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/roboto.doc.r64350.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.doc.r19537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rosario.doc.r51688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfso.doc.r60849.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathaccent.doc.r53628.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmathfonts.doc.r68777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schola-otf.doc.r64734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scholax.doc.r61836.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schulschriften.doc.r59388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semaphor.doc.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shobhika.doc.r50555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleicons.doc.r69673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sourcecodepro.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sourcesanspro.doc.r54892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sourceserifpro.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spectral.doc.r64528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srbtiks.doc.r63308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/starfont.doc.r19982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/step.doc.r57307.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stepgreek.doc.r57074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stickstoo.doc.r60793.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix2-otf.doc.r58735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix2-type1.doc.r57448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/superiors.doc.r69387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svrsymbols.doc.r50019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/symbats3.doc.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tapir.doc.r20484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tempora.doc.r39596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.doc.r34594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termes-otf.doc.r64733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.doc.r20770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theanodidot.doc.r64518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theanomodern.doc.r64520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theanooldstyle.doc.r64519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tinos.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemoji-colr.doc.r64854.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txuprcal.doc.r43327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typicons.doc.r37623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umtypewriter.doc.r64443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.doc.r51984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/universalis.doc.r64505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uppunctlm.doc.r42334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/urwchancal.doc.r21701.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.doc.r19444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wsuipa.doc.r25469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcharter.doc.r67742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcharter-math.doc.r69482.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xits.doc.r55730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.doc.r50755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts-otf.doc.r65030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts-t1.doc.r36013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yinit-otf.doc.r40207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ysabeau.doc.r69663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zlmtt.doc.r64076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aboensis.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/academicons.doc.r62622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accanthis.doc.r64844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adforn.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adfsymbols.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aesupp.doc.r58253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alegreya.doc.r64384.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alfaslabone.doc.r57452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algolrevived.doc.r56864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/allrunes.doc.r42221.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/almendra.doc.r64539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/almfixed.doc.r35065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/andika.doc.r64540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonymouspro.doc.r51631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antiqua.doc.r24266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antt.doc.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archaic.doc.r38005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archivo.doc.r57283.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arev.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arimo.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arsenal.doc.r68191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arvo.doc.r57213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asana-math.doc.r59629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asapsym.doc.r40201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ascii-font.doc.r29989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aspectratio.doc.r25243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/astro.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atkinson.doc.r64385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/augie.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auncial-new.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aurical.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/b1encoding.doc.r21271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barcodes.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervald.doc.r19490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervaldx.doc.r69273.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervillef.doc.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbding.doc.r17186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbm.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbm-macros.doc.r17224.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbold.doc.r17187.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbold-type1.doc.r33143.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bboldx.doc.r65424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/belleek.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bera.doc.r20031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/berenisadf.doc.r32215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beuron.doc.r46374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bguq.doc.r27401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitter.doc.r67598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blacklettert1.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boisik.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookhands.doc.r46480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boondox.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braille.doc.r20655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/brushscr.doc.r28363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cabin.doc.r68373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/caladea.doc.r64549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calligra.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calligra-type1.doc.r24302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cantarell.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carlito.doc.r64624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carolmin-ps.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cascadia-code.doc.r68485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccicons.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cfr-initials.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cfr-lm.doc.r36195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/charissil.doc.r64998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cherokee.doc.r21046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chivo.doc.r65029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cinzel.doc.r64550.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clara.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clearsans.doc.r64400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-lgc.doc.r28250.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-unicode.doc.r58661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmathbb.doc.r56414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmbright.doc.r21107.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmexb.doc.r54074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmll.doc.r17964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmpica.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmsrb.doc.r54706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmtiup.doc.r39728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmupint.doc.r54735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cochineal.doc.r68904.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coelacanth.doc.r64558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comfortaa.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comicneue.doc.r54891.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath-fonts.doc.r17218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath-otf.doc.r69479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cookingsymbols.doc.r35929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooperhewitt.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cormorantgaramond.doc.r64411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/countriesofeurope.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courier-scaled.doc.r24940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courierten.doc.r55436.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crimson.doc.r64559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crimsonpro.doc.r64565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cryst.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuprum.doc.r49909.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyklop.doc.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dantelogo.doc.r38599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dejavu.doc.r31771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dejavu-otf.doc.r45991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dice.doc.r28501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dictsym.doc.r69720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dingbat.doc.r27918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/domitian.doc.r55286.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doublestroke.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doulossil.doc.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dozenal.doc.r47680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drm.doc.r38157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/droid.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dsserif.doc.r60898.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duerer.doc.r20741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duerer-latex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dutchcal.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ean.doc.r20851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebgaramond.doc.r66604.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebgaramond-maths.doc.r52168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eco.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eczar.doc.r57716.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eiad.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eiad-ltx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ektype-tanka.doc.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/electrum.doc.r19705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elvish.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigrafica.doc.r17210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsdice.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erewhon.doc.r63312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erewhon-math.doc.r69480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esrelation.doc.r37236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esstix.doc.r22426.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esvect.doc.r32098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etbb.doc.r69098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euler-math.doc.r69481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulervm.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbb.doc.r55728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fdsymbol.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetamont.doc.r43812.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/feyn.doc.r63945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fge.doc.r68353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fira.doc.r64422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firamath.doc.r56672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firamath-otf.doc.r68233.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foekfont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonetika.doc.r21326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontawesome.doc.r48145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontawesome5.doc.r63207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontmfizz.doc.r43546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonts-churchslavonic.doc.r67473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forum.doc.r64566.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fourier.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fouriernc.doc.r29646.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frcursive.doc.r24559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frederika2016.doc.r42157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frimurer.doc.r56704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/garamond-libre.doc.r64412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/garamond-math.doc.r61481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gelasio.doc.r66805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogy.doc.r25112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gentium-tug.doc.r63470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsartemisia.doc.r19469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsbodoni.doc.r28484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfscomplutum.doc.r19469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsdidot.doc.r69112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsdidotclassic.doc.r52778.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsneohellenic.doc.r63944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfsneohellenicmath.doc.r63928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfssolomos.doc.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gillcm.doc.r19878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gillius.doc.r64865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnu-freefont.doc.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gofonts.doc.r64358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gothic.doc.r49869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/greenpoint.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grotesq.doc.r35859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gudea.doc.r57359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hacm.doc.r27671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hamnosys.doc.r61941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-font.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math-font.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/heros-otf.doc.r64695.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/heuristica.doc.r69649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hfbright.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hfoldsty.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hindmadurai.doc.r57360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ibarra.doc.r66892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifsym.doc.r24868.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imfellenglish.doc.r64568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inconsolata.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inconsolata-nerd-font.doc.r69061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/initials.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inriafonts.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inter.doc.r68966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipaex-type1.doc.r47700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwona.doc.r19611.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jablantile.doc.r16364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jamtimes.doc.r20408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/josefin.doc.r64569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/junicode.doc.r69355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/junicodevf.doc.r69374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kixfont.doc.r18488.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kpfonts.doc.r65583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kpfonts-otf.doc.r69636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kurier.doc.r19612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lato.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lexend.doc.r57564.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lfb.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertine.doc.r68981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinegc.doc.r44616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus-fonts.doc.r57948.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus-otf.doc.r68333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinus-type1.doc.r67450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libertinust1math.doc.r69440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librebaskerville.doc.r64421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librebodoni.doc.r64431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librecaslon.doc.r64432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librefranklin.doc.r64441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libris.doc.r19409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lineara.doc.r63169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linguisticspro.doc.r64858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lobster2.doc.r64442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logix.doc.r63688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lxfonts.doc.r32354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ly1.doc.r63565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magra.doc.r57373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marcellus.doc.r64451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathabx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathabx-type1.doc.r21129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathdesign.doc.r31639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdputu.doc.r20298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdsymbol.doc.r28399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/merriweather.doc.r64452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metsymb.doc.r68175.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miama.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mintspirit.doc.r64461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/missaali.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlmodern.doc.r57458.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnsymbol.doc.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/montserrat.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpfonts.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mweights.doc.r53520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newcomputermodern.doc.r69379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newpx.doc.r69380.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newtx.doc.r69756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newtxsf.doc.r69597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newtxtt.doc.r69451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe-type1.doc.r68091.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nimbus15.doc.r58839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nkarta.doc.r16437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noto.doc.r64351.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noto-emoji.doc.r62950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notomath.doc.r68014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nunito.doc.r57429.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/obnov.doc.r33355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocherokee.doc.r25689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-b.doc.r20852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-b-outline.doc.r20969.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ogham.doc.r24876.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oinuit.doc.r28668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/old-arrows.doc.r42872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldlatin.doc.r17932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstandard.doc.r69185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opensans.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orkhun.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oswald.doc.r60784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overlock.doc.r64495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pacioli.doc.r24947.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagella-otf.doc.r64705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paratype.doc.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phaistos.doc.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phonetic.doc.r56468.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pigpen.doc.r69687.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/playfair.doc.r64857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plex.doc.r69154.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plex-otf.doc.r68238.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plimsoll.doc.r56605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poiretone.doc.r64856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poltawski.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prodint.doc.r21893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/punk.doc.r27388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/punk-latex.doc.r27389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/punknova.doc.r24649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxtxalfa.doc.r60847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qualitype.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quattrocento.doc.r64372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/raleway.doc.r42629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recycle.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rit-fonts.doc.r67659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/roboto.doc.r64350.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romande.doc.r19537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rosario.doc.r51688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsfso.doc.r60849.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sansmathaccent.doc.r53628.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sansmathfonts.doc.r68777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauterfonts.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schola-otf.doc.r64734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scholax.doc.r61836.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schulschriften.doc.r59388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semaphor.doc.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shobhika.doc.r50555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleicons.doc.r69673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sourcecodepro.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sourcesanspro.doc.r54892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sourceserifpro.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spectral.doc.r64528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srbtiks.doc.r63308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/starfont.doc.r19982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/staves.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/step.doc.r57307.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stepgreek.doc.r57074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stickstoo.doc.r60793.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix2-otf.doc.r58735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix2-type1.doc.r57448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/superiors.doc.r69387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svrsymbols.doc.r50019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/symbats3.doc.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tapir.doc.r20484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tempora.doc.r39596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tengwarscript.doc.r34594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termes-otf.doc.r64733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tfrupee.doc.r20770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theanodidot.doc.r64518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theanomodern.doc.r64520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theanooldstyle.doc.r64519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tinos.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpslifonts.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trajan.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemoji-colr.doc.r64854.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txfontsb.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txuprcal.doc.r43327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typicons.doc.r37623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umtypewriter.doc.r64443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/universa.doc.r51984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/universalis.doc.r64505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uppunctlm.doc.r42334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/urwchancal.doc.r21701.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venturisadf.doc.r19444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wsuipa.doc.r25469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcharter.doc.r67742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcharter-math.doc.r69482.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xits.doc.r55730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts.doc.r50755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts-otf.doc.r65030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts-t1.doc.r36013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yinit-otf.doc.r40207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ysabeau.doc.r69663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zlmtt.doc.r64076.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/aesupp.source.r58253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/allrunes.source.r42221.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonymouspro.source.r51631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/archaic.source.r38005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arev.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arsenal.source.r68191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asapsym.source.r40201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ascii-font.source.r29989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auncial-new.source.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/b1encoding.source.r21271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barcodes.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/baskervald.source.r19490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbding.source.r17186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbm-macros.source.r17224.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bbold.source.r17187.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/belleek.source.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bguq.source.r27401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blacklettert1.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookhands.source.r46480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccicons.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cfr-lm.source.r36195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chivo.source.r65029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmbright.source.r21107.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmll.source.r17964.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cookingsymbols.source.r35929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dingbat.source.r27918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dozenal.source.r47680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drm.source.r38157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dsserif.source.r60898.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eco.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eiad-ltx.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/electrum.source.r19705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsdice.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esrelation.source.r37236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esvect.source.r32098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulervm.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fdsymbol.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetamont.source.r43812.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/feyn.source.r63945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fge.source.r68353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frimurer.source.r56704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gentium-tug.source.r63470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnu-freefont.source.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gothic.source.r49869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hamnosys.source.r61941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-font.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math-font.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hfoldsty.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inconsolata-nerd-font.source.r69061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libris.source.r19409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lineara.source.r63169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lxfonts.source.r32354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdsymbol.source.r28399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metsymb.source.r68175.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miama.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnsymbol.source.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newpx.source.r69380.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nkarta.source.r16437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-b-outline.source.r20969.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oinuit.source.r28668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pacioli.source.r24947.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phaistos.source.r18651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plimsoll.source.r56605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romande.source.r19537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rosario.source.r51688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauterfonts.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skull.source.r51907.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/staves.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stix2-type1.source.r57448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svrsymbols.source.r50019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tengwarscript.source.r34594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tfrupee.source.r20770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tpslifonts.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trajan.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txfontsb.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/universa.source.r51984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venturisadf.source.r19444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yfonts.source.r50755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aesupp.source.r58253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/allrunes.source.r42221.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonymouspro.source.r51631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/archaic.source.r38005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arev.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arsenal.source.r68191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asapsym.source.r40201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ascii-font.source.r29989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auncial-new.source.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/b1encoding.source.r21271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barcodes.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/baskervald.source.r19490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbding.source.r17186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbm-macros.source.r17224.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bbold.source.r17187.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/belleek.source.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bguq.source.r27401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blacklettert1.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookhands.source.r46480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccicons.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cfr-lm.source.r36195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chivo.source.r65029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmbright.source.r21107.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmll.source.r17964.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cookingsymbols.source.r35929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dingbat.source.r27918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dozenal.source.r47680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drm.source.r38157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dsserif.source.r60898.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eco.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eiad-ltx.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/electrum.source.r19705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsdice.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esrelation.source.r37236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esvect.source.r32098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulervm.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fdsymbol.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetamont.source.r43812.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/feyn.source.r63945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fge.source.r68353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frimurer.source.r56704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gentium-tug.source.r63470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnu-freefont.source.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gothic.source.r49869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hamnosys.source.r61941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-font.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math-font.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hfoldsty.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inconsolata-nerd-font.source.r69061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libris.source.r19409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lineara.source.r63169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lxfonts.source.r32354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdsymbol.source.r28399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metsymb.source.r68175.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miama.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnsymbol.source.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newpx.source.r69380.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nkarta.source.r16437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-b-outline.source.r20969.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oinuit.source.r28668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pacioli.source.r24947.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phaistos.source.r18651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plimsoll.source.r56605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romande.source.r19537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rosario.source.r51688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauterfonts.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skull.source.r51907.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/staves.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stix2-type1.source.r57448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svrsymbols.source.r50019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tengwarscript.source.r34594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tfrupee.source.r20770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tpslifonts.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trajan.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txfontsb.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/universa.source.r51984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venturisadf.source.r19444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yfonts.source.r50755.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=94392c58565a75b44a2f53a9ad8faa84
+_md5_=00ba50300d9468c4e5edb6c45f61dabe
diff --git a/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2023_p54074-r1 b/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2023_p54074-r1
index ac6cbd477f11..5700fb36a9d5 100644
--- a/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2023_p54074-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-fontsrecommended-2023_p54074-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD GPL-1+ GPL-2 LPPL-1.3 LPPL-1.3c OFL-1.1 TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontsrecommended.r54074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avantgar.r61983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookman.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/charter.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-super.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmextra.r57866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courier.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.r22191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euro-ce.r25714.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eurosym.r17265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/helvetic.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lm-math.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt-font.r45777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo-font.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncntrsbk.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palatino.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxfonts.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/symbol.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.r41264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/times.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txfonts.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utopia.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy.r53533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy-type1.r53534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zapfchan.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zapfding.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-fontsrecommended.r54074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avantgar.r61983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookman.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/charter.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-super.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmextra.r57866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courier.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euro.r22191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euro-ce.r25714.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eurosym.r17265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fpl.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/helvetic.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lm.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lm-math.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt-font.r45777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marvosym.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpazo.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflogo-font.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncntrsbk.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palatino.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxfonts.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsfs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/symbol.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-gyre.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-gyre-math.r41264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/times.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipa.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txfonts.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utopia.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasy.r53533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasy-type1.r53534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasysym.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zapfchan.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zapfding.r61719.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/charter.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cm-super.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.doc.r22191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euro-ce.doc.r25714.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eurosym.doc.r17265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lm.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lm-math.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.doc.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mflogo-font.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxfonts.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rsfs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.doc.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.doc.r41264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipa.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txfonts.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utopia.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy.doc.r53533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasy-type1.doc.r53534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/charter.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cm-super.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euro.doc.r22191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euro-ce.doc.r25714.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eurosym.doc.r17265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fpl.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lm.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lm-math.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marvosym.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpazo.doc.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mflogo-font.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxfonts.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rsfs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-gyre.doc.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-gyre-math.doc.r41264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipa.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txfonts.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utopia.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasy.doc.r53533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasy-type1.doc.r53534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasysym.doc.r54080.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/euro.source.r22191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fpl.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marvosym.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpazo.source.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre.source.r68624.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-gyre-math.source.r41264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wasysym.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euro.source.r22191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fpl.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marvosym.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpazo.source.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-gyre.source.r68624.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-gyre-math.source.r41264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wasysym.source.r54080.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=fe848a18446bab2c2cc03ed681764e9b
+_md5_=aee483fd601b4385cfc7dc7be783c332
diff --git a/metadata/md5-cache/dev-texlive/texlive-fontutils-2023_p61207-r3 b/metadata/md5-cache/dev-texlive/texlive-fontutils-2023_p61207-r3
index a2ae3e930af4..c366da17ac34 100644
--- a/metadata/md5-cache/dev-texlive/texlive-fontutils-2023_p61207-r3
+++ b/metadata/md5-cache/dev-texlive/texlive-fontutils-2023_p61207-r3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Artistic BSD GPL-1+ GPL-2 LPPL-1.3c TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/ps2pkm-1.8_p20230311 >=app-text/ttf2pk2-2.0_p20230311 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-fontutils.r61207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accfonts.r18835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/albatross.r65647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvipsconfig.r13293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.r68301.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.r69241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luafindfont.r67468.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.r61217.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-fontutils.r61207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accfonts.r18835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/afm2pl.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/albatross.r65647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dosepsbin.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvipsconfig.r13293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epstopdf.r68301.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontinst.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontools.r69241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luafindfont.r67468.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mf2pt1.r61217.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/accfonts.doc.r18835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/afm2pl.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/albatross.doc.r65647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.doc.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf.doc.r68301.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.doc.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontools.doc.r69241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luafindfont.doc.r67468.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mf2pt1.doc.r61217.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accfonts.doc.r18835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/afm2pl.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/albatross.doc.r65647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dosepsbin.doc.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epstopdf.doc.r68301.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontinst.doc.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontools.doc.r69241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luafindfont.doc.r67468.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mf2pt1.doc.r61217.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/albatross.source.r65647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dosepsbin.source.r29752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontinst.source.r62517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metatype1.source.r37105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/albatross.source.r65647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dosepsbin.source.r29752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontinst.source.r62517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metatype1.source.r37105.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=d375f5ac9c1344520e15b494e2d5cc5f
+_md5_=6bbb5ae43330c65d4f4b64788af542d4
diff --git a/metadata/md5-cache/dev-texlive/texlive-formatsextra-2023_p62226-r1 b/metadata/md5-cache/dev-texlive/texlive-formatsextra-2023_p62226-r1
index 31a74017a7d9..d687f363625f 100644
--- a/metadata/md5-cache/dev-texlive/texlive-formatsextra-2023_p62226-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-formatsextra-2023_p62226-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-1+ GPL-2 GPL-2+ GPL-3 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-latex-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-formatsextra.r62226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.r21933.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.r64721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitex.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda.r45756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lollipop.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mltex.r62145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mxedruli.r30021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/omega.r33046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.r45777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/passivetex.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texsis.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmltex.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-formatsextra.r62226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aleph.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antomega.r21933.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmac.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eplain.r64721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitex.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jadetex.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambda.r45756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lollipop.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mltex.r62145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mxedruli.r30021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/omega.r33046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/omegaware.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/otibet.r45777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/passivetex.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psizzl.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/startex.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texsis.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmltex.r69742.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/aleph.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.doc.r21933.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.doc.r64721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitex.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lollipop.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mltex.doc.r62145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mxedruli.doc.r30021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/omega.doc.r33046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/omegaware.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.doc.r45777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texsis.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmltex.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aleph.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antomega.doc.r21933.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmac.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eplain.doc.r64721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitex.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jadetex.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lollipop.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mltex.doc.r62145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mxedruli.doc.r30021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/omega.doc.r33046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/omegaware.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/otibet.doc.r45777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psizzl.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/startex.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texsis.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmltex.doc.r69742.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/antomega.source.r21933.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmac.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eplain.source.r64721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jadetex.source.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/otibet.source.r45777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psizzl.source.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/startex.source.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/antomega.source.r21933.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmac.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eplain.source.r64721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jadetex.source.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/otibet.source.r45777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psizzl.source.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/startex.source.r69742.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=4829cbe629dd52e94e49f0be05e2d4b1
+_md5_=c8aab7cfa9d5bb118b549deb661a49f3
diff --git a/metadata/md5-cache/dev-texlive/texlive-langjapanese-2023_p64603-r1 b/metadata/md5-cache/dev-texlive/texlive-langjapanese-2023_p64603-r1
index 1f52457a90f2..4dda9ca2a17e 100644
--- a/metadata/md5-cache/dev-texlive/texlive-langjapanese-2023_p64603-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-langjapanese-2023_p64603-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD BSD-2 GPL-1+ GPL-2 GPL-3 LPPL-1.3 LPPL-1.3c MIT OFL-1.1 TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-langcjk-2023 dev-lang/ruby >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-langjapanese.r64603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ascmac.r53411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asternote.r63838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-japanese.r57733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxbase.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcjkjatype.r67705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxghost.r66147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjaholiday.r60636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjalipsum.r67620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjaprnind.r59641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjatoucs.r52509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.r69637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxorigcapt.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxwareki.r67594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/convbkmk.r49252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotesj.r47703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gckanbun.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gentombow.r64333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/haranoaji.r68501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/haranoaji-extra.r68500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ieejtran.r65641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifptex.r66803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxptex.r46153.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-mathformulas.r64678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.r68492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jieeetran.r65642.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlreq.r67400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlreq-deluxe.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jpneduenumerate.r63893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jpnedumathsymbols.r63864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.r66093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kanbun.r62026.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.r69245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mendex-doc.r62914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morisawa.r46946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbibtex-base.r66085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/platex.r67315.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/platex-tools.r66185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plautopatch.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-base.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-fontmaps.r65953.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-fonts.r64330.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex2pdf.r65953.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxbase.r66187.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.r68103.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxcjkcat.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjahyper.r66272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjodel.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.r66298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxufont.r67573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uplatex.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex-base.r68298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex-fonts.r68297.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wadalab.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafbfont.r28539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjatype.r53500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-langjapanese.r64603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ascmac.r53411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asternote.r63838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel-japanese.r57733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxbase.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxcjkjatype.r67705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxghost.r66147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjaholiday.r60636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjalipsum.r67620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjaprnind.r59641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjatoucs.r52509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjscls.r69637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxorigcapt.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxwareki.r67594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/convbkmk.r49252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotesj.r47703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gckanbun.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gentombow.r64333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/haranoaji.r68501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/haranoaji-extra.r68500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ieejtran.r65641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifptex.r66803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifxptex.r46153.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipaex.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/japanese-mathformulas.r64678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/japanese-otf.r68492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jieeetran.r65642.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlreq.r67400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlreq-deluxe.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jpneduenumerate.r63893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jpnedumathsymbols.r63864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jsclasses.r66093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kanbun.r62026.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexja.r69245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mendex-doc.r62914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morisawa.r46946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbibtex-base.r66085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/platex.r67315.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/platex-tools.r66185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plautopatch.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-base.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-fontmaps.r65953.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-fonts.r64330.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex2pdf.r65953.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxbase.r66187.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxchfon.r68103.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxcjkcat.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxjahyper.r66272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxjodel.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxrubrica.r66298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxufont.r67573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uplatex.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uptex.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uptex-base.r68298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uptex-fonts.r68297.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wadalab.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zxjafbfont.r28539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zxjatype.r53500.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/ascmac.doc.r53411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asternote.doc.r63838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-japanese.doc.r57733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxbase.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcjkjatype.doc.r67705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxghost.doc.r66147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjaholiday.doc.r60636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjalipsum.doc.r67620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjaprnind.doc.r59641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjatoucs.doc.r52509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.doc.r69637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxorigcapt.doc.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxwareki.doc.r67594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/convbkmk.doc.r49252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotesj.doc.r47703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gckanbun.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gentombow.doc.r64333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/haranoaji.doc.r68501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/haranoaji-extra.doc.r68500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ieejtran.doc.r65641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifptex.doc.r66803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifxptex.doc.r46153.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipaex.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-mathformulas.doc.r64678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.doc.r68492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jieeetran.doc.r65642.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlreq.doc.r67400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlreq-deluxe.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jpneduenumerate.doc.r63893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jpnedumathsymbols.doc.r63864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.doc.r66093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kanbun.doc.r62026.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lshort-japanese.doc.r36207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.doc.r69245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mendex-doc.doc.r62914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morisawa.doc.r46946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbibtex-base.doc.r66085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbibtex-manual.doc.r66181.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/platex.doc.r67315.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/platex-tools.doc.r66185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/platexcheat.doc.r49557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plautopatch.doc.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-base.doc.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-fontmaps.doc.r65953.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-fonts.doc.r64330.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-manual.doc.r68147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex2pdf.doc.r65953.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxbase.doc.r66187.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxchfon.doc.r68103.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxcjkcat.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjahyper.doc.r66272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxjodel.doc.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.doc.r66298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxufont.doc.r67573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlive-ja.doc.r66482.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uplatex.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex.doc.r66381.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex-base.doc.r68298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uptex-fonts.doc.r68297.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wadalab.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjafbfont.doc.r28539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zxjatype.doc.r53500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ascmac.doc.r53411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asternote.doc.r63838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel-japanese.doc.r57733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxbase.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxcjkjatype.doc.r67705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxghost.doc.r66147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjaholiday.doc.r60636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjalipsum.doc.r67620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjaprnind.doc.r59641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjatoucs.doc.r52509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjscls.doc.r69637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxorigcapt.doc.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxwareki.doc.r67594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/convbkmk.doc.r49252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotesj.doc.r47703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gckanbun.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gentombow.doc.r64333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/haranoaji.doc.r68501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/haranoaji-extra.doc.r68500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ieejtran.doc.r65641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifptex.doc.r66803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifxptex.doc.r46153.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipaex.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/japanese-mathformulas.doc.r64678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/japanese-otf.doc.r68492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jieeetran.doc.r65642.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlreq.doc.r67400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlreq-deluxe.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jpneduenumerate.doc.r63893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jpnedumathsymbols.doc.r63864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jsclasses.doc.r66093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kanbun.doc.r62026.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lshort-japanese.doc.r36207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexja.doc.r69245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mendex-doc.doc.r62914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morisawa.doc.r46946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbibtex-base.doc.r66085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbibtex-manual.doc.r66181.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/platex.doc.r67315.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/platex-tools.doc.r66185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/platexcheat.doc.r49557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plautopatch.doc.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-base.doc.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-fontmaps.doc.r65953.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-fonts.doc.r64330.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-manual.doc.r68147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex2pdf.doc.r65953.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxbase.doc.r66187.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxchfon.doc.r68103.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxcjkcat.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxjahyper.doc.r66272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxjodel.doc.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxrubrica.doc.r66298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxufont.doc.r67573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlive-ja.doc.r66482.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uplatex.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uptex.doc.r66381.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uptex-base.doc.r68298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uptex-fonts.doc.r68297.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wadalab.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zxjafbfont.doc.r28539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zxjatype.doc.r53500.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/ascmac.source.r53411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-japanese.source.r57733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxjscls.source.r69637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/japanese-otf.source.r68492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlreq.source.r67400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jsclasses.source.r66093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexja.source.r69245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mendex-doc.source.r62914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morisawa.source.r46946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/platex.source.r67315.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptex-fontmaps.source.r65953.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxrubrica.source.r66298.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uplatex.source.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ascmac.source.r53411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel-japanese.source.r57733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxjscls.source.r69637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/japanese-otf.source.r68492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlreq.source.r67400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jsclasses.source.r66093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexja.source.r69245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mendex-doc.source.r62914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morisawa.source.r46946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/platex.source.r67315.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptex-fontmaps.source.r65953.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxrubrica.source.r66298.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uplatex.source.r66186.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=3fe011b22885581215e94bd626449d59
+_md5_=2d31202f2997731f8d1ad6e673a8f777
diff --git a/metadata/md5-cache/dev-texlive/texlive-latex-2023_p69131-r1 b/metadata/md5-cache/dev-texlive/texlive-latex-2023_p69131-r1
index 13747ef13180..deb313604435 100644
--- a/metadata/md5-cache/dev-texlive/texlive-latex-2023_p69131-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-latex-2023_p69131-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-1+ GPL-2 LPPL-1.0 LPPL-1.3 LPPL-1.3c public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 !<dev-texlive/texlive-latexrecommended-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latex.r69131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.r55378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atbegshi.r53051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atveryend.r53108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auxhook.r53173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.r44495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babelbib.r57349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigintcalc.r53172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitset.r53837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookmark.r69084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.r59577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.r64015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf-pkg.r53546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etexcmds.r53171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.r64977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firstaid.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.r38770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gettitlestring.r53170.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.r66204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-cfg.r41448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfext.r53024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hopatch.r65491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hycolor.r53584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.r69523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intcalc.r53168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvdefinekeys.r53193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvoptions.r63622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvsetkeys.r64632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3backend.r69310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.r69537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.r68507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.r69443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-fonts.r28888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexconfig.r68923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letltxmacro.r53022.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxcmds.r69032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxmisc.r21927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.r46036.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.r69363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.r20668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.r69038.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagesel.r56105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfescape.r53082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftexcmds.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pslatex.r67469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.r54694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcount.r53164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rerunfilecheck.r63869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringenc.r52982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.r68941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uniquecounter.r53162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/url.r32528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-latex.r69131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ae.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amscls.r55378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsmath.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atbegshi.r53051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atveryend.r53108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auxhook.r53173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel-english.r44495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babelbib.r57349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigintcalc.r53172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitset.r53837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookmark.r69084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carlisle.r59577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortbl.r64015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epstopdf-pkg.r53546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etexcmds.r53171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhdr.r64977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firstaid.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fix2col.r38770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/geometry.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gettitlestring.r53170.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics.r66204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics-cfg.r41448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfext.r53024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hopatch.r65491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hycolor.r53584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperref.r69523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intcalc.r53168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvdefinekeys.r53193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvoptions.r63622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvsetkeys.r64632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3backend.r69310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3kernel.r69537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3packages.r68507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex.r69443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-bin.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-fonts.r28888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexconfig.r68923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letltxmacro.r53022.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxcmds.r69032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxmisc.r21927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfnfss.r46036.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mptopdf.r69363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/natbib.r20668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oberdiek.r69038.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagesel.r56105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfescape.r53082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftexcmds.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pslatex.r67469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psnfss.r54694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pspicture.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcount.r53164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rerunfilecheck.r63869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringenc.r52982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tools.r68941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uniquecounter.r53162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/url.r32528.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.doc.r55378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.doc.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atbegshi.doc.r53051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atveryend.doc.r53108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auxhook.doc.r53173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.doc.r44495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babelbib.doc.r57349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigintcalc.doc.r53172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitset.doc.r53837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookmark.doc.r69084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.doc.r59577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.doc.r64015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf-pkg.doc.r53546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etexcmds.doc.r53171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.doc.r64977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firstaid.doc.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.doc.r38770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gettitlestring.doc.r53170.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.doc.r66204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-cfg.doc.r41448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfext.doc.r53024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hopatch.doc.r65491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hycolor.doc.r53584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.doc.r69523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intcalc.doc.r53168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvdefinekeys.doc.r53193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvoptions.doc.r63622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvsetkeys.doc.r64632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3backend.doc.r69310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.doc.r69537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.doc.r68507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.doc.r69443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-fonts.doc.r28888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab.doc.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letltxmacro.doc.r53022.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxcmds.doc.r69032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.doc.r46036.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mptopdf.doc.r69363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.doc.r20668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.doc.r69038.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagesel.doc.r56105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfescape.doc.r53082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftexcmds.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.doc.r54694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcount.doc.r53164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rerunfilecheck.doc.r63869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringenc.doc.r52982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.doc.r68941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uniquecounter.doc.r53162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/url.doc.r32528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ae.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amscls.doc.r55378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsmath.doc.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atbegshi.doc.r53051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atveryend.doc.r53108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auxhook.doc.r53173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel-english.doc.r44495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babelbib.doc.r57349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigintcalc.doc.r53172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitset.doc.r53837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookmark.doc.r69084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carlisle.doc.r59577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortbl.doc.r64015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epstopdf-pkg.doc.r53546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etexcmds.doc.r53171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhdr.doc.r64977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firstaid.doc.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fix2col.doc.r38770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/geometry.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gettitlestring.doc.r53170.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics.doc.r66204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics-cfg.doc.r41448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfext.doc.r53024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hopatch.doc.r65491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hycolor.doc.r53584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperref.doc.r69523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intcalc.doc.r53168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvdefinekeys.doc.r53193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvoptions.doc.r63622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvsetkeys.doc.r64632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3backend.doc.r69310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3kernel.doc.r69537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3packages.doc.r68507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex.doc.r69443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-bin.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-fonts.doc.r28888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab.doc.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letltxmacro.doc.r53022.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxcmds.doc.r69032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfnfss.doc.r46036.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mptopdf.doc.r69363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/natbib.doc.r20668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oberdiek.doc.r69038.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagesel.doc.r56105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfescape.doc.r53082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftexcmds.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psnfss.doc.r54694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pspicture.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcount.doc.r53164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rerunfilecheck.doc.r63869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringenc.doc.r52982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tools.doc.r68941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uniquecounter.doc.r53162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/url.doc.r32528.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/ae.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amscls.source.r55378.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsmath.source.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atbegshi.source.r53051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atveryend.source.r53108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auxhook.source.r53173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel.source.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/babel-english.source.r44495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigintcalc.source.r53172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitset.source.r53837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookmark.source.r69084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carlisle.source.r59577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortbl.source.r64015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epstopdf-pkg.source.r53546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etexcmds.source.r53171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhdr.source.r64977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/firstaid.source.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fix2col.source.r38770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/geometry.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gettitlestring.source.r53170.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics.source.r66204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfext.source.r53024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hopatch.source.r65491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hycolor.source.r53584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperref.source.r69523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intcalc.source.r53168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvdefinekeys.source.r53193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvoptions.source.r63622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvsetkeys.source.r64632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3backend.source.r69310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3kernel.source.r69537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3packages.source.r68507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex.source.r69443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab.source.r68720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letltxmacro.source.r53022.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxcmds.source.r69032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfnfss.source.r46036.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/natbib.source.r20668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oberdiek.source.r69038.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagesel.source.r56105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfescape.source.r53082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftexcmds.source.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pslatex.source.r67469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psnfss.source.r54694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pspicture.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcount.source.r53164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rerunfilecheck.source.r63869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringenc.source.r52982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tools.source.r68941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uniquecounter.source.r53162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ae.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amscls.source.r55378.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsmath.source.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atbegshi.source.r53051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atveryend.source.r53108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auxhook.source.r53173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel.source.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/babel-english.source.r44495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigintcalc.source.r53172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitset.source.r53837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookmark.source.r69084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carlisle.source.r59577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortbl.source.r64015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epstopdf-pkg.source.r53546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etexcmds.source.r53171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhdr.source.r64977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/firstaid.source.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fix2col.source.r38770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/geometry.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gettitlestring.source.r53170.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics.source.r66204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfext.source.r53024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hopatch.source.r65491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hycolor.source.r53584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperref.source.r69523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intcalc.source.r53168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvdefinekeys.source.r53193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvoptions.source.r63622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvsetkeys.source.r64632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3backend.source.r69310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3kernel.source.r69537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3packages.source.r68507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex.source.r69443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab.source.r68720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letltxmacro.source.r53022.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxcmds.source.r69032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfnfss.source.r46036.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/natbib.source.r20668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oberdiek.source.r69038.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagesel.source.r56105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfescape.source.r53082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftexcmds.source.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pslatex.source.r67469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psnfss.source.r54694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pspicture.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcount.source.r53164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rerunfilecheck.source.r63869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringenc.source.r52982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tools.source.r68941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uniquecounter.source.r53162.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=efbaa2ef8288f1ada25780f4c47aadda
+_md5_=63e899932c4ba7df864aa23796f5648e
diff --git a/metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r3 b/metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r3
deleted file mode 100644
index d9fd86f7ce0a..000000000000
--- a/metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-text/texlive-core-2023 app-arch/xz-utils
-DEFINED_PHASES=compile install postinst postrm unpack
-DEPEND=>=dev-texlive/texlive-latexrecommended-2023 >=dev-texlive/texlive-pictures-2023 dev-perl/Spreadsheet-ParseExcel >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-latex-2023
-DESCRIPTION=TeXLive LaTeX additional packages
-EAPI=8
-HOMEPAGE=https://www.tug.org/texlive/
-INHERIT=optfeature texlive-module
-IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
-LICENSE=Apache-2.0 Artistic BSD BSD-2 CC-BY-2.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT OFL-1.1 TeX-other-free public-domain
-PDEPEND=>=dev-tex/glossaries-4.53
-RDEPEND=>=dev-texlive/texlive-latexrecommended-2023 >=dev-texlive/texlive-pictures-2023 dev-perl/Spreadsheet-ParseExcel !<dev-texlive/texlive-xetex-2023 >=dev-tex/minted-2.9 >=app-text/texlive-core-2023
-SLOT=0
-SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexextra.r69752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.r55076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.r54071.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.r20943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.r17020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abspos.r64465.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accessibility.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accsupp.r53052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.r69638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.r62925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialsymbol.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addfont.r58559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.r49326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.r63320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.r46817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.r20538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/affilauthor.r68996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.r26055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alchemist.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.r38055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alphalph.r53087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.r59265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altsubsup.r62738.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.r64357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.r67401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.r17049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.r35032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.r17050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.r53718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.r46317.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.r28400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabicfront.r51474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/argumentation.r69023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraycols.r68277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.r18125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.r31576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.r50084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.r49060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askinclude.r54725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.r20431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assoccnt.r38497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/association-matrix.r64845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atenddvi.r56922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atendofenv.r62164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.r42099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aurl.r41853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.r55889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorarchive.r65777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.r51757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autofancyhdr.r54049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.r36084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.r32377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopuncitems.r63045.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avremu.r35373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/awesomebox.r57349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.r57105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/background.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bankstatement.r38857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.r25597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/basicarith.r35460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.r43928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-rl.r69254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.r27539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerappendixnote.r55732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.r23427.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerauxtheme.r56087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamercolorthemeowl.r40105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerdarkthemes.r55117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.r23510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-arguelles.r68659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-cuerna.r42161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-detlevcm.r39048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-epyt.r41404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-focus.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-light.r49867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-metropolis.r43031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-npbt.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-phnompenh.r39100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-pure-minimalistic.r56934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-rainbow.r67542.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.r45877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpledarkblue.r60061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpleplus.r64770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-tcolorbox.r67000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-trigon.r65985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.r29937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeamurmaple.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeconcrete.r69528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemejltree.r21977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemelalic.r58777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.r20765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenord.r56180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bearwear.r54826.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beaulivre.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beautybook.r68438.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bewerbung.r61632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.r64093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibletext.r45196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.r38248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bilingualpages.r59643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biochemistry-colors.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bithesis.r68634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.r25039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.r36406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/block.r17209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.r67640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.r59244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.r32235.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.r17076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/book-of-common-prayer.r62240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookcover.r65394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookshelf.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.r17830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.r17062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.r54827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.r28031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.r17129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.r17127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.r29901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bubblesort.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcalc.r56431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.r41813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdvidriver.r43219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxenclose.r40213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxnewfont.r44173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpapersize.r63174.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpdfver.r63185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxtexlogo.r63231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.r27725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.r64424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.r17125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.r43003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.r69266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.r32508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.r64889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.r17353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carbohydrates.r39000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.r54682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfile.r53084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.r21476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.r59998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.r68982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.r16666.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.r23443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.r34452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.r17121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdcmd.r60742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellprops.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.r61501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.r67293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centeredline.r64672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centerlastline.r56644.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.r69367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.r16094.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelog.r65861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.r45069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checkend.r51475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.r45081.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.r27118.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/childdoc.r49543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.r27473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.r20060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.r47577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.r67973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledsteps.r67889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledtext.r63166.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.r53671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classpack.r55218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.r55985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref-usedon.r66915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clicks.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.r47747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clistmap.r61811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrdblpg.r47511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrstrip.r60363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.r28910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.r18787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntformats.r34668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntperchap.r37572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codebox.r61771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedescribe.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.r17630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codehigh.r65787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.r51502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codesection.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colophon.r47913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/color-edits.r56707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.r18270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorframed.r64551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloring.r41042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorist.r68440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorspace.r50585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.r22155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.r67012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.r31490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.r21741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.r18462.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.r19361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.r18259.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.r38875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commedit.r50116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.r41927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commonunicode.r62901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/competences.r47573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.r29020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.r18791.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conditext.r55387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/continue.r49449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.r18950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.r43558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.r65241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.r67013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolfn.r69007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.r67048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.r67015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.r29062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.r60201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coop-writing.r61607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.r37928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.r24829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.r23862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counterz.r67335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.r27576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.r21209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotectinside.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/create-theorem.r67712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/creationboites.r68087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crefthe.r68813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreftools.r55879.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crumbs.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.r64389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/css-colors.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvmerge.r51857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.r69494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.r34453.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currency.r48990.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.r64673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curriculum-vitae.r68211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/customenvs.r68637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.r60901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.r34577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.r28878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.r46776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.r37659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/darkmode.r64271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.r23425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.r29579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.r58150.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.r62942.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datax.r61772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.r27974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.r61761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datestamp.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.r36650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.r63102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bahasai.r46287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.r47064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-breton.r52647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.r47031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.r47032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.r36682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-czech.r47033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-danish.r47034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.r47355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-en-fulltext.r36705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-english.r52479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-esperanto.r47356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-estonian.r47565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-finnish.r47047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.r56393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-galician.r47631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-german.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-greek.r47533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-hebrew.r47534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-icelandic.r65213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-irish.r47632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-it-fulltext.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-italian.r37146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-latin.r47748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-lsorbian.r47749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-magyar.r48266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-norsk.r48267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.r48456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-portuges.r48457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-romanian.r56394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-russian.r49345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-samin.r49346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.r52101.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-serbian.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovak.r52281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.r52282.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-spanish.r45785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.r36700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-turkish.r52331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-ukrainian.r47552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-usorbian.r52375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-welsh.r52553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.r28983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dbshow.r61634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/debate.r64846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.r23374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimalcomma.r69251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.r55230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/defoldfonts.r68234.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/democodetools.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/denisbdoc.r66137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diabetes-logbook.r54810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.r19387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.r28946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.r17192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dimnum.r58774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.r20520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.r17337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.r17194.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.r68441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.r25741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docshots.r69676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.r34474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docutils.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.r48634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotlessi.r51476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.r17195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/download.r52257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.r46011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.r17196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftfigure.r44854.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.r57099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.r69504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.r69507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.r64655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.r52271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.r38726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.r35193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.r57514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.r32677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easybook.r69747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfloats.r57204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyformat.r44543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.r32661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.r38352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.r38172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econlipsum.r58390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.r24928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.r25231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edichokey.r56223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.r27599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.r33236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.r20617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ehhline.r54676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/einfart.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elements.r61792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.r55418.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.r42712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.r60209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elzcards.r51894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.r24504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.r51177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedfile.r65528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.r57814.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emo.r66944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emotion.r69752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.r18064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.r28469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.r43750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.r53319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes-hy.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.r16558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.r61490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.r51423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.r21472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph-keys.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eq-pin2corr.r59477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.r22931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.r32257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.r43278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqname.r20678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.r45215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.r61799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.r67707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.r21385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esieecv.r59638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esindex.r52342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.r52240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.r20694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etl.r60998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulerpx.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europasscv.r56829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.r69661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.r35675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.r56694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.r67600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-lite.r65754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-n.r64674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-randomizechoices.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/example.r33398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examz.r67303.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.r17262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.r35417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisebank.r50448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisepoints.r49590.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.r55188.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exesheet.r69688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.r53911.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/export.r27206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.r67300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.r52117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.r21328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.r61697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fail-fast.r67543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/familytree.r63739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhandout.r46411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.r46736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.r58895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyqr.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyslides.r36263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.r41549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.r68931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbox.r69041.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.r67729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetchcls.r45245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fewerfloatpages.r58058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffcode.r69706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffslides.r38895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fgruler.r63721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.r33288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.r18784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.r66740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.r52208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.r29529.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.r28421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.r24329.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.r21719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fistrum.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.r64135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.r51825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.r17131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.r30168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.r53207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.r17272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.r62104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.r25768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flexipage.r66614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.r25584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.r56782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatbytocbasic.r67945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.r25540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrowbytocbasic.r67946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.r35291.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.r53912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.r66615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.r20710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.r52090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.r25607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.r62248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.r29173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foliono.r58877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsetup.r69390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsize.r60161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.r44799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.r69729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.r42621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.r27034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.r66149.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.r27819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.r67017.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.r21480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forms16be.r51305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.r18312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.r26789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.r27417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/froufrou.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.r17275.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.r29652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.r25434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullminipage.r34545.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.r24684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functional.r65485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.r26018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-cyr.r26019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.r26030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fvextra.r69001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.r50415.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.r32934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gender.r36464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy-profiles.r69580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gensymb.r64740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.r16189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getitems.r39365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gindex.r52311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.r24980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitfile-info.r51928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.r34049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo2.r38913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitlog.r38932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitstatus.r64662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitver.r63920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/globalvals.r49962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-danish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-dutch.r35685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-estonian.r49928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.r68409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-finnish.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-french.r42873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-german.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-irish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-italian.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-magyar.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-norsk.r67141.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-nynorsk.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-polish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-portuges.r36064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-serbian.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-slovene.r51211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-spanish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.r21292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.r24287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.r24288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grabbox.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradient-text.r65567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grading-scheme.r62505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphbox.r46360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicscache.r65318.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.r56931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.r32630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphpaper.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grayhints.r49052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.r17354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.r32981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridpapers.r58723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.r53762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridslides.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gs1.r59620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.r55741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ha-prosper.r59651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hackthefootline.r46494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/halloweenmath.r52602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handin.r48255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handout.r43962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handoutwithnotes.r62140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hang.r43280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.r21396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.r26543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.r21327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.r41359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-acronym.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-float.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-text.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-title.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hereapplies.r68638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hideanswer.r63852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightlatex.r58392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightx.r68756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitreport.r58357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.r30002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobsub.r52810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/homework.r68773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/href-ul.r69359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.r66189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/huawei.r68336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvextern.r69651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.r46051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvlogos.r69581.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvpygmentex.r62405.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvqrurl.r69723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hwemoji.r65001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdestopt.r56253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdoc.r68661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.r53197.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.r17357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperbar.r48147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.r17358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.r68251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/identkey.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.r54554.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.r25821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iexec.r69420.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifallfalse.r60027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.r38823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.r20727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.r47544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.r23379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.r25819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.r29613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.r42287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/import.r54683.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.r60810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.r68555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inline-images.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinelabel.r63853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputenx.r52986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.r28019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.r21474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intopdf.r63987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.r48359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice-class.r49749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice2.r67327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipsum.r68861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.r16613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.r59709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.r17362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isopt.r45509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isosafety.r68801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.r23711.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.r25742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwonamath.r68144.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.r24858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmsdelim.r62630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jobname-suffix.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/joinbox.r68003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jslectureplanner.r57095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jumplines.r37553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.r24638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kalendarium.r48744.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.r68983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.r18042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyfloat.r69399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyindex.r50828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyparse.r60277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.r28195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.r17992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.r23698.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyvaltable.r65416.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.r21606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knowledge.r61991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.r25025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.r26137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv.r57721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv-rg.r49064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/korigamik.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.r27369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3build.r69748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels4easylist.r51124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labelschanged.r69400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambdax.r60278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpackage.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.r68557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-amsmath-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-base-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin-dev.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-context-ppchtex.r66687.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-firstaid-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tools-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-uni8.r49729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2pydata.r68919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcolors.r49888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdemo.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexgit.r54811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.r17691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lccaps.r46432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.r31474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.r56878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lebhart.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectures.r53642.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectureslides.r62292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftindex.r69660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.r52450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.r54722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.r69508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.r23638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.r65004.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.r44863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.r21523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linop.r41304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.r60561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.r38722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.r17373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listingsutf8.r53097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listlbls.r67215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.r16134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litesolution.r69115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litetable.r69678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.r20021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.r25552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.r20422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.r24499.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logoetalab.r68916.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfbox.r39028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfigure.r34302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.r27889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.r30704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstfiracode.r49503.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.r45913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3rawobjects.r66619.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.r34923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.r17533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.r21869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxguidex.r50992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.r28332.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.r21586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.r24897.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.r47527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-physical.r59138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatodonotes.r53825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macrolist.r60139.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.r31498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.r24694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicnum.r52983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicwatermark.r63656.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.r41012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.r46702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makelabels.r60255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makerobust.r52811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.r54684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.r36110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manyind.r49874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.r48281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.r66954.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalpha.r61089.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.r69237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfam256.r53519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfont.r68241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcexam.r60481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.r18173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.r31648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.r31075.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media4svg.r64686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.r64047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/medstarbeamer.r38828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.r31878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.r30452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mensa-tex.r45997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menucard.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.r69601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metanorma.r55010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metastr.r56246.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/method.r17485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.r18489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.r64743.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.r49651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.r17484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mindflow.r65236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.r30914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minidocument.r43752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.r32559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minimalist.r68552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.r32165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.r42186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mleftright.r53021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.r63406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.r62128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modernposter.r47269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.r55518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modular.r44142.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moloch.r69579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.r28140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moodle.r65672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.r24479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.r37927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.r38815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.r17513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.r22126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.r69679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movement-arrows.r67270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.r26473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.r59066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.r49559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.r49578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.r17967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.r21775.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.r60688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicolrule.r56366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multidef.r40637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.r45943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multifootnote.r63456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multilang.r49065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiple-choice.r63722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.r58396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.r29370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.r26807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatex.r56751.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.r21392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.r24741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.r69758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.r51810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.r29601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nestquot.r27323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.r29331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.r47382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.r23996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.r64833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nextpage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.r43640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.r65842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.r36086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.r38914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nidanfloat.r48295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ninecolors.r62006.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.r68448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.r30140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.r59195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.r26786.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.r61029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/non-decimal-units.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.r17598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.r22114.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.r18128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/normalcolor.r40125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notebeamer.r68871.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notespages.r41906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notestex.r45396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.r18129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.r24066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.r30991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.r27609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.r33109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.r18130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.r27498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numspell.r61132.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.r28803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx2.r65292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.r42927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opencolor.r66363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optidef.r50941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.r18131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/options.r39030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orcidlink.r69253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orientation.r57390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.r18360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.r21095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.r25192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.r45601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overlays.r57866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/padcount.r47621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.r66885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagegrid.r64470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagelayout.r69486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.r16915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.r39164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palette.r60119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pangram.r66300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.r66835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.r19230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.r49560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parades.r40042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.r43021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.r59228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.r51720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parsa.r54840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.r21475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.r55859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.r32263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.r66860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.r41379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.r16005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.r21629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbalance.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.r24807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.r24830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.r17583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfannotations.r68958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcol.r64469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolmk.r52912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.r49047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.r18735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.r23492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfoverlay.r64210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpagediff.r37946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc.r68610.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc-movie.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfprivacy.r45985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfrender.r69058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfreview.r50100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.r20373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.r68667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.r50338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.r52162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.r25915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmath-xfp.r59268.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfcc.r60731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfextendedabstract.r60732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phffullpagefigure.r41857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfnote.r60733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfparen.r41859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfqit.r60734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfquotetext.r41869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfsvnwatermark.r41870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfthm.r60735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.r36396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phonenumbers.r63774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.r18739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photobook.r68313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picture.r54867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.r21894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.r47486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.r19848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmboxdraw.r53046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.r44832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.r55837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.r21641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.r18305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postnotes.r69102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.r59272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppt-slides.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/practicalreports.r52312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/precattl.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prelim2e.r57000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.r30447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pressrelease.r35147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettytok.r66884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.r69470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.r19847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.r44783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/profmaquette.r69526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/program.r44214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.r19519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.r33822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/projlib.r69689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proofread.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.r33033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.r41633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.r25562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.r26243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.r46393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstring.r42857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.r21838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pygmentex.r64131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/python.r60162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythonimmediate.r69487.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/q-and-a.r69164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quicktype.r42183.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quiz2socrative.r52276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.r56926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.r32818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.r59515.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randexam.r69690.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readablecv.r67986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.r60540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipebook.r37026.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.r19980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.r29128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.r44131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.r40612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.r69680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.r19979.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.r58668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/register.r54485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.r66795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.r22050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.r30707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.r24305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repltext.r56433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rescansync.r63856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resmes.r65375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/responsive.r69147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/returntogrid.r48485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rgltxdoc.r53858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.r19082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robust-externalize.r69459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.r49877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.r25005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbarpagenumber.r36236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.r20087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rorlink.r67461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.r18292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.r18740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.r29675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.r30084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.r20003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulerbox.r50984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.r32392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runcode.r69471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.r19614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sanitize-umlaut.r67126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/saveenv.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savesym.r31565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.r40525.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.r42809.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.r42633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schedule.r51805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schooldocs.r69659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scontents.r62902.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrambledenvs.r60615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlayer-fancyhdr.r63844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlttr2copy.r56733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrwfile.r66872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdaps.r65345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.r20208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secnum.r61813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.r37749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbreak.r50339.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seealso.r43595.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.r20185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selinput.r53098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantex.r65679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic-markup.r53607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semesterplanner.r56841.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semproc.r37568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semtex.r56530.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.r41732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesstime.r49750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspaceenhanced.r68493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.r41653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sfmath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.r53350.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.r20312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.r26522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shdoc.r41991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.r52334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.r28918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.r57414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.r63940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.r65618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.r54524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotesplus.r69176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.r27028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sillypage.r66349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sim-os-menus.r68843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.r29260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.r35537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleinvoice.r45673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplivre.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.r22136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.r22781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.r56950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeldoc.r57922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.r24652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.r30560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skills.r56734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.r52412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.r25007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.r20333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smart-eqn.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.r20311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartunits.r39592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.r56735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snaptodo.r61155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.r61992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soulpos.r60772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacingtricks.r69048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spark-otf.r62481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.r42821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.r20842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.r39766.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.r22408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.r68256.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.r45818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.r31585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.r32293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.r60019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.r64677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/starray.r69002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stealcaps.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.r68569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.r24431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.r57097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.r60736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.r69128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/studenthandouts.r43516.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/styledcmd.r65262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdocs.r51480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.r20308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.r56977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.r16117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.r53658.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/suppose.r59281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.r57010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.r62157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swfigure.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swungdash.r64204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.r16252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabbing.r59715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.r25202.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.r42413.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.r32804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.r59837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.r17255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablvar.r69212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.r46848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.r17885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularray.r66276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.r34368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.r52064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpair.r42138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpdf.r69703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.r27345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tangocolors.r66733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tasks.r61541.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.r69370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.r33043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/templatetools.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.r22514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.r18923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termsim.r61414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testhyphens.r38928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testidx.r60966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.r16372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-locale.r48500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogos.r19083.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.r69371.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texsurgery.r59885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcsc.r67193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.r20591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.r20677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textualicomma.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texvc.r46844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.r39669.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.r67018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.r28754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.r17383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.r34206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.r33134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.r16736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.r42280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipauni.r65817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.r63020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlefoot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.r43497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.r18729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.r68677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/to-be-determined.r64882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.r20085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocdata.r69512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.r53364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.r33146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.r17746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.r69319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokcycle.r60320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.r32260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.r19084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topiclongtable.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totalcount.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.r21178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tramlines.r65692.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.r61896.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent.r64852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.r18732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.r18921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.r20680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tutodoc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.r17024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.r21839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.r21820.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typed-checklist.r63445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.r27046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typoaid.r44238.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.r24994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uassign.r38459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.r68759.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.r19085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.r29019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.r65846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-titlepage.r68917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math-input.r69591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicodefonttable.r67066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unifront.r67054.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisc.r63178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitconv.r55060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/units.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.r69308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/updatemarks.r68163.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.r64613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.r26059.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.r48602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.r32261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uspace.r63123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8add.r61074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.r27354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/variablelm.r60014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.r32262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.r44154.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.r24104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vcell.r59039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.r56905.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.r21922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.r67865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.r17177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.r23670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifiche.r69726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifycommand.r69389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/version.r21920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.r21921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versonotes.r69249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.r49429.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.r32457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.r26039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.r21598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vtable.r51126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.r36254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallcalendar.r45568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.r66616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/was.r64691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/webquiz.r58808.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.r53409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widows-and-orphans.r66753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/willowtreebook.r60638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.r52641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcount.r46165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worksheet.r48423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig2.r69513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapstuff.r64058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/writeongrid.r68863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wtref.r69214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xassoccnt.r61112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmks.r53448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcntperchap.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-material.r42289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-solarized.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.r20031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.r36435.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcpdftips.r50449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xellipsis.r47546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfakebold.r68929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.r22575.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.r38929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.r63562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkcdcolors.r67895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeymask.r69223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltabular.r56855.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.r60593.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.r54563.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xprintlen.r35928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.r67918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsavebox.r64049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsim.r61988.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.r68015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.r23347.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xurl.r61553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.r48568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yaletter.r42830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ycbook.r46201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.r64887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.r34398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zebra-goodies.r66630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.r17258.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zennote.r65549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.r32279.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref.r68278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-check.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-clever.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-vario.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.r63074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-latexextra.r69752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/2up.r55076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a0poster.r54071.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a4wide.r20943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a5comb.r17020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abraces.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abspos.r64465.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstract.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accessibility.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accsupp.r53052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/achemso.r69638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acro.r62925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acronym.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acroterm.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialangle.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialsymbol.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addfont.r58559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addlines.r49326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjmulticol.r63320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjustbox.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adrconv.r46817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advdate.r20538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/affilauthor.r68996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akktex.r26055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akletter.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alchemist.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alertmessage.r38055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alnumsec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alphalph.r53087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alterqcm.r59265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altfont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altsubsup.r62738.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsaddr.r64357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/animate.r67401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonchap.r17049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/answers.r35032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anyfontsize.r17050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendix.r53718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendixnumberbeamer.r46317.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apptools.r28400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabicfront.r51474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arcs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/argumentation.r69023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraycols.r68277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arrayjobx.r18125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraysort.r31576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arydshln.r50084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asciilist.r49060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askinclude.r54725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assignment.r20431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assoccnt.r38497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/association-matrix.r64845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atenddvi.r56922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atendofenv.r62164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile.r42099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aurl.r41853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authoraftertitle.r55889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorarchive.r65777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorindex.r51757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autofancyhdr.r54049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autonum.r36084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopdf.r32377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopuncitems.r63045.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avremu.r35373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/awesomebox.r57349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axessibility.r57105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/background.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bankstatement.r38857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bashful.r25597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/basicarith.r35460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bchart.r43928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer-rl.r69254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer2thesis.r27539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerappendixnote.r55732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beameraudience.r23427.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerauxtheme.r56087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamercolorthemeowl.r40105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerdarkthemes.r55117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerposter.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamersubframe.r23510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-arguelles.r68659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-cuerna.r42161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-detlevcm.r39048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-epyt.r41404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-focus.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-light.r49867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-metropolis.r43031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-npbt.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-phnompenh.r39100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-pure-minimalistic.r56934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-rainbow.r67542.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-saintpetersburg.r45877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpledarkblue.r60061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpleplus.r64770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-tcolorbox.r67000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-trigon.r65985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-upenn-bc.r29937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeamurmaple.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeconcrete.r69528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemejltree.r21977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemelalic.r58777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenirma.r20765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenord.r56180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bearwear.r54826.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beaulivre.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beautybook.r68438.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beton.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bewerbung.r61632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bez123.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bhcexam.r64093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibletext.r45196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigfoot.r38248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigints.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bilingualpages.r59643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biochemistry-colors.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bithesis.r68634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bizcard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blindtext.r25039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blkarray.r36406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/block.r17209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blowup.r67640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bnumexpr.r59244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boites.r32235.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bold-extra.r17076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/book-of-common-prayer.r62240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookcover.r65394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookest.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booklet.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookshelf.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boolexpr.r17830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bophook.r17062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxedminipage.r54827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxhandler.r28031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bracketkey.r17129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braket.r17127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakurl.r29901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bubblesort.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bullcntr.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxcalc.r56431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdpx-beamer.r41813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdvidriver.r43219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxenclose.r40213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxnewfont.r44173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpapersize.r63174.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpdfver.r63185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxtexlogo.r63231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcage.r27725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calctab.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculator.r64424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calrsfs.r17125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cals.r43003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calxxxx-yyyy.r69266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cancel.r32508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/canoniclayout.r64889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/capt-of.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captcont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captdef.r17353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carbohydrates.r39000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cases.r54682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/casyl.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfile.r53084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfilebetweentags.r21476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catechis.r59998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catoptions.r68982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cbcoptic.r16666.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccaption.r23443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cclicenses.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd.r34452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd-cover.r17121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdcmd.r60742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdpbundl.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellprops.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellspace.r61501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/censor.r67293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centeredline.r64672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centerlastline.r56644.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changebar.r69367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelayout.r16094.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelog.r65861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changepage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changes.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chappg.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chapterfolder.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cheatsheet.r45069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checkend.r51475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chet.r45081.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chextras.r27118.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/childdoc.r49543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chkfloat.r27473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chletter.r20060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chngcntr.r47577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chronology.r67973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circ.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledsteps.r67889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledtext.r63166.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classics.r53671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classpack.r55218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clefval.r55985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref-usedon.r66915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clicks.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clipboard.r47747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clistmap.r61811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clock.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrdblpg.r47511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrstrip.r60363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdstring.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdtrack.r28910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmsd.r18787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cnltx.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntformats.r34668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntperchap.r37572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codebox.r61771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedescribe.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedoc.r17630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codehigh.r65787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codepage.r51502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codesection.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collcell.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collectbox.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colophon.r47913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/color-edits.r56707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colordoc.r18270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorframed.r64551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorinfo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloring.r41042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorist.r68440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorspace.r50585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortab.r22155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorwav.r67012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorweb.r31490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colourchange.r21741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combelow.r18462.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combine.r19361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comma.r18259.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commado.r38875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commedit.r50116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comment.r41927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commonunicode.r62901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/competences.r47573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concepts.r29020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concprog.r18791.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conditext.r55387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/constants.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/continue.r49449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contour.r18950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contracard.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conv-xkv.r43558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking-units.r65241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cool.r67013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolfn.r69007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coollist.r67048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolstr.r67015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolthms.r29062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooltooltips.r60201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coop-writing.r61607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coordsys.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyedit.r37928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyrightbox.r24829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coseoul.r23862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counterz.r67335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counttexruns.r27576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courseoutline.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coursepaper.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coverpage.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotect.r21209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotectinside.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crbox.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/create-theorem.r67712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/creationboites.r68087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crefthe.r68813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreference.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreftools.r55879.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crumbs.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csquotes.r64389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/css-colors.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvmerge.r51857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvsimple.r69494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuisine.r34453.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currency.r48990.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currfile.r64673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curriculum-vitae.r68211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currvita.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/customenvs.r68637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cutwin.r60901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv4tw.r34577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb-latex.r28878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyber.r46776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cybercic.r37659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/darkmode.r64271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashbox.r23425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashrule.r29579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashundergaps.r58150.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dataref.r62942.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datatool.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datax.r61772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dateiliste.r27974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datenumber.r61761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datestamp.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime.r36650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2.r63102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bahasai.r46287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-basque.r47064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-breton.r52647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bulgarian.r47031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-catalan.r47032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-croatian.r36682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-czech.r47033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-danish.r47034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-dutch.r47355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-en-fulltext.r36705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-english.r52479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-esperanto.r47356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-estonian.r47565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-finnish.r47047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-french.r56393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-galician.r47631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-german.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-greek.r47533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-hebrew.r47534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-icelandic.r65213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-irish.r47632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-it-fulltext.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-italian.r37146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-latin.r47748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-lsorbian.r47749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-magyar.r48266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-norsk.r48267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-polish.r48456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-portuges.r48457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-romanian.r56394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-russian.r49345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-samin.r49346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-scottish.r52101.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-serbian.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovak.r52281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovene.r52282.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-spanish.r45785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-swedish.r36700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-turkish.r52331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-ukrainian.r47552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-usorbian.r52375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-welsh.r52553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dblfloatfix.r28983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dbshow.r61634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/debate.r64846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimal.r23374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimalcomma.r69251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decorule.r55230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/defoldfonts.r68234.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimtxt.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/democodetools.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/denisbdoc.r66137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diabetes-logbook.r54810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagbox.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagnose.r19387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dialogl.r28946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dichokey.r17192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dimnum.r58774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinbrief.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/directory.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtytalk.r20520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dlfltxb.r17337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dnaseq.r17194.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doclicense.r68441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmfp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmute.r25741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docshots.r69676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doctools.r34474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/documentation.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docutils.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doi.r48634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotarrow.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotlessi.r51476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotseqn.r17195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/download.r52257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dox.r46011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpfloat.r17196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dprogress.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drac.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftcopy.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftfigure.r44854.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftwatermark.r57099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtk.r69504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxdescribe.r69507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ducksay.r64655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duckuments.r52271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvdcoll.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynamicnumber.r38726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynblocks.r35193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ean13isbn.r57514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy-todo.r32677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easybook.r69747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfig.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfloats.r57204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyformat.r44543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easylist.r32661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyreview.r38352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebezier.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecclesiastic.r38172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econlipsum.r58390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecv.r24928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ed.r25231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edichokey.r56223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmargin.r27599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eemeir.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/efbox.r33236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egplot.r20617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ehhline.r54676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/einfart.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elements.r61792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipsis.r55418.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elmath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elocalloc.r42712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elpres.r60209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elzcards.r51894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emarks.r24504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedall.r51177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedfile.r65528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embrac.r57814.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emo.r66944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emotion.r69752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emptypage.r18064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emulateapj.r28469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endfloat.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endheads.r43750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes.r53319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes-hy.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engpron.r16558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engrec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enotez.r61490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem.r51423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem-zref.r21472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envbig.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/environ.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envlab.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph-keys.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epiolmec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eq-pin2corr.r59477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqell.r22931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqlist.r32257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnalign.r43278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqname.r20678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqparbox.r45215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/errata.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erw-l3.r61799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esami.r67707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esdiff.r21385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esieecv.r59638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esindex.r52342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint.r52240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint-type1.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etaremune.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etextools.r20694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etl.r60998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eukdate.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulerpx.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europasscv.r56829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europecv.r69661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyhook.r35675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everypage.r56694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam.r67600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-lite.r65754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-n.r64674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-randomizechoices.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examdesign.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/example.r33398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examplep.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examz.r67303.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exceltex.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/excludeonly.r17262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercise.r35417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisebank.r50448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisepoints.r49590.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercises.r55188.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exesheet.r69688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exframe.r53911.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exp-testopt.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expdlist.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/export.r27206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsheets.r67300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsol.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extract.r52117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/facsimile.r21328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/factura.r61697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fail-fast.r67543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/familytree.r63739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhandout.r46411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancylabel.r46736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancynum.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancypar.r58895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyqr.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyslides.r36263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytabs.r41549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytooltips.r68931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbox.r69041.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fcolumn.r67729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetchcls.r45245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fewerfloatpages.r58058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffcode.r69706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffslides.r38895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fgruler.r63721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fifo-stack.r33288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figsize.r18784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontents.r66740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontentsdef.r52208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filedate.r29529.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fileinfo.r28421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filemod.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fink.r24329.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/finstrut.r21719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fistrum.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fithesis.r64135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixcmex.r51825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixfoot.r17131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixme.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmetodonotes.r30168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fjodor.r53207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flabels.r17272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flacards.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flagderiv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashcards.r62104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashmovie.r25768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flexipage.r66614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flipbook.r25584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flippdf.r56782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatbytocbasic.r67945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatflt.r25540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrow.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrowbytocbasic.r67946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowfram.r35291.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmtcount.r53912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fn2end.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnbreak.r66615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncychap.r20710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncylab.r52090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpara.r25607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpct.r62248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnumprint.r29173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foilhtml.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foliono.r58877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontaxes.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsetup.r69390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsize.r60161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonttable.r44799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisc.r69729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisx.r42621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotebackref.r27034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnoterange.r66149.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnpag.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forarray.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foreign.r27819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forloop.r67017.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formlett.r21480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forms16be.r51305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formular.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragments.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frame.r18312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/framed.r26789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frankenstein.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frege.r27417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/froufrou.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftcap.r17275.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftnxtra.r29652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullblck.r25434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullminipage.r34545.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullwidth.r24684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functional.r65485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-calligra.r26018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-cyr.r26019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-sueterlin.r26030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fvextra.r69001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fwlw.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/g-brief.r50415.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gatherenum.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gauss.r32934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcite.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gender.r36464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogy-profiles.r69580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genmpage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gensymb.r64740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getfiledate.r16189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getitems.r39365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gindex.r52311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ginpenc.r24980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitfile-info.r51928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo.r34049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo2.r38913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitlog.r38932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitstatus.r64662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitver.r63920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/globalvals.r49962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gloss.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-danish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-dutch.r35685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-english.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-estonian.r49928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-extra.r68409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-finnish.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-french.r42873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-german.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-irish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-italian.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-magyar.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-norsk.r67141.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-nynorsk.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-polish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-portuges.r36064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-serbian.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-slovene.r51211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-spanish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc.r21292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc-enhance.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmiflink.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmutils.r24287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmverb.r24288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grabbox.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradient-text.r65567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grading-scheme.r62505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphbox.r46360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicscache.r65318.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicx-psmin.r56931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxbox.r32630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphpaper.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grayhints.r49052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfpaste.r17354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid-system.r32981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridpapers.r58723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridset.r53762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridslides.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gs1.r59620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/guitlogo.r55741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ha-prosper.r59651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hackthefootline.r46494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/halloweenmath.r52602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handin.r48255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handout.r43962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handoutwithnotes.r62140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hang.r43280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hanging.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hardwrap.r21396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harnon-cv.r26543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harpoon.r21327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/he-she.r41359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-acronym.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-float.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-text.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-title.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hereapplies.r68638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hhtensor.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hideanswer.r63852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightlatex.r58392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightx.r68756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/histogr.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitreport.r58357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hletter.r30002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobsub.r52810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/homework.r68773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hpsdiss.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/href-ul.r69359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hrefhide.r66189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/huawei.r68336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvextern.r69651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvindex.r46051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvlogos.r69581.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvpygmentex.r62405.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvqrurl.r69723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hwemoji.r65001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdestopt.r56253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdoc.r68661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdvips.r53197.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyper.r17357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperbar.r48147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypernat.r17358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperxmp.r68251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenat.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/identkey.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxcmds.r54554.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxlayout.r25821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iexec.r69420.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifallfalse.r60027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iffont.r38823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmslide.r20727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmtarg.r47544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifnextok.r23379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifoddpage.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifthenx.r25819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iitem.r29613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/image-gallery.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imakeidx.r42287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/import.r54683.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/incgraph.r60810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/indextools.r68555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inline-images.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinedef.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinelabel.r63853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputenx.r52986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputtrc.r28019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interactiveworkbook.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interfaces.r21474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intopdf.r63987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inversepath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice.r48359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice-class.r49749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice2.r67327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipsum.r68861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso10303.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodate.r16613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodoc.r59709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isonums.r17362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isopt.r45509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isorot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isosafety.r68801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isotope.r23711.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/issuulinks.r25742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwonamath.r68144.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlabels.r24858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmsdelim.r62630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jobname-suffix.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/joinbox.r68003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jslectureplanner.r57095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jumplines.r37553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jvlisting.r24638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kalendarium.r48744.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kantlipsum.r68983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kerntest.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keycommand.r18042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyfloat.r69399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyindex.r50828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyparse.r60277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyreader.r28195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keystroke.r17992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyval2e.r23698.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyvaltable.r65416.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kix.r21606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knowledge.r61991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-moderncvclassic.r25025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-script-sfs.r26137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv.r57721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv-rg.r49064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/korigamik.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ktv-texdata.r27369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3build.r69748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labbook.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels4easylist.r51124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labelschanged.r69400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambdax.r60278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpackage.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpage.r68557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-amsmath-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-base-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-bin-dev.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-context-ppchtex.r66687.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-firstaid-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-graphics-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-tools-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-uni8.r49729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2pydata.r68919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexcolors.r49888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexdemo.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexgit.r54811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/layouts.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lazylist.r17691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lccaps.r46432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcd.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcg.r31474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leading.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leaflet.r56878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lebhart.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectures.r53642.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectureslides.r62292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftidx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftindex.r69660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leipzig.r52450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lengthconvert.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettre.r54722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettrine.r69508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lewis.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lhelp.r23638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libgreek.r65004.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/limap.r44863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linegoal.r21523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linop.r41304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lipsum.r60561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lisp-on-tex.r38722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listing.r17373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listingsutf8.r53097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listlbls.r67215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listliketab.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofsymbols.r16134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litesolution.r69115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litetable.r69678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lkproof.r20021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lmake.r25552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/locality.r20422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logbox.r24499.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logical-markup-utils.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logoetalab.r68916.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logpap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfbox.r39028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfigure.r34302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longnamefilelist.r27889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/loops.r30704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lsc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstaddons.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstfiracode.r49503.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3graph.r45913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3rawobjects.r66619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltablex.r34923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltabptch.r17533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxdockit.r21869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxguidex.r50992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxkeys.r28332.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxnew.r21586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxtools.r24897.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-check-hyphen.r47527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-physical.r59138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatodonotes.r53825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macrolist.r60139.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macroswap.r31498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magaz.r24694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicnum.r52983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicwatermark.r63656.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailing.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailmerge.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebarcode.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebase.r41012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebox.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecell.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecirc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecmds.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makedtx.r46702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeglos.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makelabels.r60255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makerobust.r52811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mandi.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt.r54684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manuscript.r36110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manyind.r49874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfit.r48281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfix.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginnote.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/markdown.r66954.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathalpha.r61089.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathastext.r69237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathexam.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfam256.r53519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfont.r68241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maybemath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcaption.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mceinleger.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcexam.r60481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcite.r18173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mciteplus.r31648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdframed.r31075.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media4svg.r64686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media9.r64047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/medstarbeamer.r38828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/meetingmins.r31878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memexsupp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memory.r30452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mensa-tex.r45997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menu.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menucard.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menukeys.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogox.r69601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metanorma.r55010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metastr.r56246.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/method.r17485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metre.r18489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfirstuc.r64743.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mftinc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mi-solns.r49651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/midpage.r17484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mindflow.r65236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minibox.r30914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minidocument.r43752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minifp.r32559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minimalist.r68552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minipage-marginpar.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minitoc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minorrevision.r32165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minutes.r42186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mla-paper.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mleftright.r53021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlist.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mmap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnotes.r63406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderncv.r62128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modernposter.r47269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderntimeline.r55518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modref.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modroman.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modular.r44142.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moloch.r69579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/monofill.r28140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moodle.r65672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreenum.r24479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morefloats.r37927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morehype.r38815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moresize.r17513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreverb.r22126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morewrites.r69679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movement-arrows.r67270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movie15.r26473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mparhack.r59066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpostinl.r49559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msg.r49578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mslapa.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mtgreek.r17967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multenum.r21775.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiaudience.r60688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibbl.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicolrule.r56366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multidef.r40637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multienv.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiexpand.r45943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multifootnote.r63456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multilang.r49065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiple-choice.r63722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multirow.r58396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mversion.r29370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mwe.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mycv.r26807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatex.r56751.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatexformat.r21392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nag.r24741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nameauth.r69758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namespc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncclatex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncctools.r51810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/needspace.r29601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nestquot.r27323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newenviron.r29331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfile.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newlfm.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newspaper.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newunicodechar.r47382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newvbtm.r23996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newverbs.r64833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nextpage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nfssext-cfr.r43640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicefilelist.r65842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe.r36086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicetext.r38914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nidanfloat.r48295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ninecolors.r62006.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nlctdoc.r68448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noconflict.r30140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noindentafter.r59195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noitcrul.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nolbreaks.r26786.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomencl.r61029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomentbl.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/non-decimal-units.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonfloat.r17598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonumonpart.r22114.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nopageno.r18128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/normalcolor.r40125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notebeamer.r68871.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notespages.r41906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notestex.r45396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notoccite.r18129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nowidow.r24066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nox.r30991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntheorem.r27609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numberedblock.r33109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numname.r18130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numprint.r27498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numspell.r61132.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocg-p.r28803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx2.r65292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-latex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/octavo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstyle.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/onlyamsmath.r42927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opcit.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opencolor.r66363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optidef.r50941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optional.r18131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/options.r39030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orcidlink.r69253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orientation.r57390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outline.r18360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outliner.r21095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlines.r25192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlining.r45601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overlays.r57866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overpic.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/padcount.r47621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecolor.r66885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagegrid.r64470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagelayout.r69486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagenote.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagerange.r16915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pageslts.r39164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palette.r60119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pangram.r66300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paper.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papercdcase.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papermas.r66835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papertex.r19230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paracol.r49560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parades.r40042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paralist.r43021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paresse.r59228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parnotes.r51720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parsa.r54840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parselines.r21475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cours.r55859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cv.r32263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-tableur.r66860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patchcmd.r41379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pauldoc.r16005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pawpict.r21629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pax.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbalance.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbox.r24807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbsheet.r24830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf14.r17583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfannotations.r68958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcol.r64469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolmk.r52912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcomment.r49047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcprot.r18735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmarginpar.r23492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfoverlay.r64210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpagediff.r37946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc.r68610.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc-movie.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfprivacy.r45985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfrender.r69058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfreview.r50100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfscreen.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfslide.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfsync.r20373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfwin.r68667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfx.r50338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pecha.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perltex.r52162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/permute.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petiteannonce.r25915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmath-xfp.r59268.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfcc.r60731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfextendedabstract.r60732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phffullpagefigure.r41857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfnote.r60733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfparen.r41859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfqit.r60734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfquotetext.r41869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfsvnwatermark.r41870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfthm.r60735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philex.r36396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phonenumbers.r63774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photo.r18739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photobook.r68313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picture.r54867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piff.r21894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkgloader.r47486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeins.r19848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plantslabels.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plates.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plweb.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmboxdraw.r53046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynom.r44832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynomial.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polytable.r55837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postcards.r21641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poster-mac.r18305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postnotes.r69102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/powerdot.r59272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppr-prv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppt-slides.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/practicalreports.r52312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/precattl.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prelim2e.r57000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preprint.r30447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pressrelease.r35147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettyref.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettytok.r66884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preview.r69470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/printlen.r19847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/probsoln.r44783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/profmaquette.r69526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/program.r44214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progress.r19519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progressbar.r33822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/projlib.r69689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proofread.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/properties.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prosper.r33033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protex.r41633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protocol.r25562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfragx.r26243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstool.r46393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstring.r42857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxgreeks.r21838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pygmentex.r64131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/python.r60162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythonimmediate.r69487.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/q-and-a.r69164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcm.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qstest.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsymbols.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quicktype.r42183.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quiz2socrative.r52276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotchap.r56926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quoting.r32818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotmark.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ran_toks.r59515.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randexam.r69690.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randtext.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rccol.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs-multi.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcsinfo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readablecv.r67986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readarray.r60540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realboxes.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipe.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipebook.r37026.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipecard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rectopma.r19980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcheck.r29128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refenums.r44131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reflectgraphics.r40612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refman.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refstyle.r69680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regcount.r19979.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regexpatch.r58668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/register.r54485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regstats.r66795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relenc.r22050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relsize.r30707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repeatindex.r24305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repltext.r56433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rescansync.r63856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resmes.r65375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/responsive.r69147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/returntogrid.r48485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rgltxdoc.r53858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rjlparshap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rlepsf.r19082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmpage.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robust-externalize.r69459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustcommand.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustindex.r49877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbar.r25005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbarpagenumber.r36236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanneg.r20087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romannum.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rorlink.r67461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotfloat.r18292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotpages.r18740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/roundbox.r29675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rterface.r30084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rtkinenc.r20003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulerbox.r50984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulercompass.r32392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runcode.r69471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rvwrite.r19614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sanitize-umlaut.r67126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauerj.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/saveenv.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savefnmark.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savesym.r31565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savetrees.r40525.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scale.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalebar.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalerel.r42809.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scanpages.r42633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schedule.r51805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schooldocs.r69659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scontents.r62902.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrambledenvs.r60615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlayer-fancyhdr.r63844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlttr2copy.r56733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrwfile.r66872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdaps.r65345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdrt.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secdot.r20208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secnum.r61813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbox.r37749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbreak.r50339.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectsty.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seealso.r43595.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selectp.r20185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selinput.r53098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantex.r65679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic-markup.r53607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semesterplanner.r56841.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semioneside.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semproc.r37568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semtex.r56530.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sepfootnotes.r41732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seqsplit.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesstime.r49750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspaceenhanced.r68493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sf298.r41653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sffms.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sfmath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadethm.r53350.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadow.r20312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadowtext.r26522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shapepar.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shdoc.r41991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shipunov.r52334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shorttoc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/show2e.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showcharinbox.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showdim.r28918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showexpl.r57414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showlabels.r63940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidecap.r65618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotes.r54524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotesplus.r69176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/silence.r27028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sillypage.r66349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sim-os-menus.r68843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecd.r29260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecv.r35537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleinvoice.r45673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplivre.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sitem.r22136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skb.r22781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skdoc.r56950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeldoc.r57922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeycommand.r24652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeyval.r30560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skills.r56734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skrapport.r52412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/slantsc.r25007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smalltableof.r20333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smart-eqn.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartref.r20311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartunits.r39592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snapshot.r56735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snaptodo.r61155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snotez.r61992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soulpos.r60772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacingtricks.r69048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spark-otf.r62481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sparklines.r42821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sphack.r20842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitindex.r39766.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spot.r22408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spotcolor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spreadtab.r68256.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spverbatim.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srbook-mem.r45818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcltx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sseq.r31585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sslides.r32293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stack.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stackengine.r60019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/standalone.r64677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/starray.r69002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdclsdv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdpage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stealcaps.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stex.r68569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storebox.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storecmd.r24431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringstrings.r57097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sttools.r60736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stubs.r69128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/studenthandouts.r43516.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/styledcmd.r65262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdepth.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdocs.r51480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqn.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqnarray.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigmat.r20308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigure.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfiles.r56977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfloat.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/substr.r16117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/supertabular.r53658.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/suppose.r59281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svg.r57010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svgcolor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-multi.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-prov.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svninfo.r62157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swfigure.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swungdash.r64204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntax.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntrace.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synttree.r16252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabbing.r59715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabfigures.r25202.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableaux.r42413.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablefootnote.r32804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableof.r59837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablists.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabls.r17255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablvar.r69212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabstackengine.r46848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabto-ltx.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabu.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularborder.r17885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularcalc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularew.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularray.r66276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabulary.r34368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagging.r52064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpair.r42138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpdf.r69703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/talk.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tamefloats.r27345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tangocolors.r66733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tasks.r61541.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcldoc.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcolorbox.r69370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tdclock.r33043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/technics.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ted.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/templatetools.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termcal.r22514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termlist.r18923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termsim.r61414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testhyphens.r38928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testidx.r60966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-label.r16372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-locale.r48500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogos.r19083.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texmate.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texments.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texpower.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texshade.r69371.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texsurgery.r59885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcsc.r67193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textfit.r20591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textmerg.r20677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textpos.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textualicomma.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texvc.r46844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theoremref.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thinsp.r39669.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmtools.r67018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threadcol.r28754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttable.r17383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttablex.r34206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumb.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbs.r33134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumby.r16736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticket.r42280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipauni.r65817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlecaps.r63020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlefoot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlepic.r43497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titleref.r18729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlesec.r68677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titling.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/to-be-determined.r64882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocbibind.r20085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocdata.r69512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocloft.r53364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocvsec2.r33146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todo.r17746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todonotes.r69319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokcycle.r60320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokenizer.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/toolbox.r32260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topfloat.r19084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topiclongtable.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totalcount.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totcount.r21178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totpages.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tramlines.r65692.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/translations.r61896.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent.r64852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trfsigns.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trimspaces.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trivfloat.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trsym.r18732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/truncate.r18921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tucv.r20680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnthepage.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tutodoc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoinone.r17024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoup.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txgreeks.r21839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/type1cm.r21820.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typed-checklist.r63445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeface.r27046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typoaid.r44238.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typogrid.r24994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uassign.r38459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucs.r68759.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uebungsblatt.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umoline.r19085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underlin.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underoverlap.r29019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/undolabl.r65846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-titlepage.r68917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math-input.r69591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicodefonttable.r67066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unifront.r67054.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisc.r63178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitconv.r55060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/units.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unravel.r69308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/updatemarks.r68163.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmethodology.r64613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upquote.r26059.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uri.r48602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ushort.r32261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uspace.r63123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utf8add.r61074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uwmslide.r27354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/variablelm.r60014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varindex.r32262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varsfromjobname.r44154.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varwidth.r24104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vcell.r59039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vdmlisting.r56905.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbasef.r21922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimbox.r67865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimcopy.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbdef.r17177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbments.r23670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifiche.r69726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifycommand.r69389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/version.r21920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versions.r21921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versonotes.r69249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vertbars.r49429.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vgrid.r32457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vhistory.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vmargin.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/volumes.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vpe.r26039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vruler.r21598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vtable.r51126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vwcol.r36254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallcalendar.r45568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallpaper.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warning.r66616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warpcol.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/was.r64691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/webquiz.r58808.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widetable.r53409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widows-and-orphans.r66753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/williams.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/willowtreebook.r60638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/withargs.r52641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcount.r46165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordlike.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worksheet.r48423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig2.r69513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapstuff.r64058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/writeongrid.r68863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wtref.r69214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xargs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xassoccnt.r61112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xbmks.r53448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcntperchap.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-material.r42289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-solarized.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcomment.r20031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcookybooky.r36435.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcpdftips.r50449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xdoc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xellipsis.r47546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfakebold.r68929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xhfill.r22575.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xifthen.r38929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xint.r63562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkcdcolors.r67895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeymask.r69223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltabular.r56855.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmpincl.r60593.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xnewcommand.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xoptarg.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpatch.r54563.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpeek.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xprintlen.r35928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpunctuate.r67918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsavebox.r64049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsim.r61988.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xstring.r68015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xtab.r23347.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xurl.r61553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xwatermark.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xytree.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yafoot.r48568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yagusylo.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yaletter.r42830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ycbook.r46201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ydoc.r64887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yplan.r34398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zebra-goodies.r66630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zed-csp.r17258.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zennote.r65549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ziffer.r32279.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref.r68278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-check.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-clever.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-vario.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwgetfdate.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwpagelayout.r63074.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.doc.r55076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.doc.r54071.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.doc.r20943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.doc.r17020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abspos.doc.r64465.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accessibility.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accsupp.doc.r53052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.doc.r69638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.doc.r62925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialsymbol.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addfont.doc.r58559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.doc.r49326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.doc.r63320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.doc.r46817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.doc.r20538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/affilauthor.doc.r68996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.doc.r26055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alchemist.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.doc.r38055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alphalph.doc.r53087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.doc.r59265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altsubsup.doc.r62738.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.doc.r64357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.doc.r67401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.doc.r17049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.doc.r35032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.doc.r17050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.doc.r53718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.doc.r46317.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.doc.r28400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabicfront.doc.r51474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/argumentation.doc.r69023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraycols.doc.r68277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.doc.r18125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.doc.r31576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.doc.r50084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.doc.r49060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askinclude.doc.r54725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.doc.r20431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assoccnt.doc.r38497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/association-matrix.doc.r64845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atenddvi.doc.r56922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atendofenv.doc.r62164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.doc.r42099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aurl.doc.r41853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.doc.r55889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorarchive.doc.r65777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.doc.r51757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autofancyhdr.doc.r54049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.doc.r36084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.doc.r32377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopuncitems.doc.r63045.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avremu.doc.r35373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/awesomebox.doc.r57349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.doc.r57105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/background.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bankstatement.doc.r38857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.doc.r25597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/basicarith.doc.r35460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.doc.r43928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-rl.doc.r69254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.doc.r27539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerappendixnote.doc.r55732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.doc.r23427.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerauxtheme.doc.r56087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamercolorthemeowl.doc.r40105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerdarkthemes.doc.r55117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.doc.r23510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-arguelles.doc.r68659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-cuerna.doc.r42161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-detlevcm.doc.r39048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-epyt.doc.r41404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-focus.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-light.doc.r49867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-metropolis.doc.r43031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-npbt.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-phnompenh.doc.r39100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-pure-minimalistic.doc.r56934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-rainbow.doc.r67542.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.doc.r45877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpledarkblue.doc.r60061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpleplus.doc.r64770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-tcolorbox.doc.r67000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-trigon.doc.r65985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.doc.r29937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeamurmaple.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeconcrete.doc.r69528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemelalic.doc.r58777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.doc.r20765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenord.doc.r56180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bearwear.doc.r54826.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beaulivre.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beautybook.doc.r68438.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bewerbung.doc.r61632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.doc.r64093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibletext.doc.r45196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.doc.r38248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bilingualpages.doc.r59643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biochemistry-colors.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bithesis.doc.r68634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.doc.r25039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.doc.r36406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/block.doc.r17209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.doc.r67640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.doc.r59244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.doc.r32235.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.doc.r17076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/book-of-common-prayer.doc.r62240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookcover.doc.r65394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookshelf.doc.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.doc.r17830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.doc.r17062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.doc.r54827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.doc.r28031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.doc.r17129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.doc.r17127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.doc.r29901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bubblesort.doc.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcalc.doc.r56431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.doc.r41813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdvidriver.doc.r43219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxenclose.doc.r40213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxnewfont.doc.r44173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpapersize.doc.r63174.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpdfver.doc.r63185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxtexlogo.doc.r63231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.doc.r27725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.doc.r64424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.doc.r17125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.doc.r43003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.doc.r69266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.doc.r32508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.doc.r64889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.doc.r17353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carbohydrates.doc.r39000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.doc.r54682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfile.doc.r53084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.doc.r21476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.doc.r59998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.doc.r68982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.doc.r16666.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.doc.r23443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.doc.r34452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.doc.r17121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdcmd.doc.r60742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellprops.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.doc.r61501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.doc.r67293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centeredline.doc.r64672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centerlastline.doc.r56644.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.doc.r69367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.doc.r16094.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelog.doc.r65861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.doc.r45069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checkend.doc.r51475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.doc.r45081.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.doc.r27118.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/childdoc.doc.r49543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.doc.r27473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.doc.r20060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.doc.r47577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.doc.r67973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledsteps.doc.r67889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledtext.doc.r63166.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.doc.r53671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classpack.doc.r55218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.doc.r55985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref-usedon.doc.r66915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clicks.doc.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.doc.r47747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clistmap.doc.r61811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrdblpg.doc.r47511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrstrip.doc.r60363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.doc.r28910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.doc.r18787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.doc.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntformats.doc.r34668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntperchap.doc.r37572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codebox.doc.r61771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedescribe.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.doc.r17630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codehigh.doc.r65787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.doc.r51502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codesection.doc.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colophon.doc.r47913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/color-edits.doc.r56707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.doc.r18270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorframed.doc.r64551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloring.doc.r41042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorist.doc.r68440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorspace.doc.r50585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.doc.r22155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.doc.r67012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.doc.r31490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.doc.r21741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.doc.r18462.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.doc.r19361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.doc.r18259.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.doc.r38875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commedit.doc.r50116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.doc.r41927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commonunicode.doc.r62901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/competences.doc.r47573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.doc.r29020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.doc.r18791.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conditext.doc.r55387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/continue.doc.r49449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.doc.r18950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.doc.r43558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.doc.r65241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.doc.r67013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolfn.doc.r69007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.doc.r67048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.doc.r67015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.doc.r29062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.doc.r60201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coop-writing.doc.r61607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.doc.r37928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.doc.r24829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.doc.r23862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counterz.doc.r67335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.doc.r27576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.doc.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.doc.r21209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotectinside.doc.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/create-theorem.doc.r67712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/creationboites.doc.r68087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crefthe.doc.r68813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreftools.doc.r55879.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crumbs.doc.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.doc.r64389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/css-colors.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvmerge.doc.r51857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.doc.r69494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.doc.r34453.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currency.doc.r48990.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.doc.r64673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curriculum-vitae.doc.r68211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/customenvs.doc.r68637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.doc.r60901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.doc.r34577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.doc.r28878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.doc.r46776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.doc.r37659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/darkmode.doc.r64271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.doc.r23425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.doc.r29579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.doc.r58150.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.doc.r62942.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.doc.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datax.doc.r61772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.doc.r27974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.doc.r61761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datestamp.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.doc.r36650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.doc.r63102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bahasai.doc.r46287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.doc.r47064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-breton.doc.r52647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.doc.r47031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.doc.r47032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.doc.r36682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-czech.doc.r47033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-danish.doc.r47034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.doc.r47355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-en-fulltext.doc.r36705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-english.doc.r52479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-esperanto.doc.r47356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-estonian.doc.r47565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-finnish.doc.r47047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.doc.r56393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-galician.doc.r47631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-german.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-greek.doc.r47533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-hebrew.doc.r47534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-icelandic.doc.r65213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-irish.doc.r47632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-it-fulltext.doc.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-italian.doc.r37146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-latin.doc.r47748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-lsorbian.doc.r47749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-magyar.doc.r48266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-norsk.doc.r48267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.doc.r48456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-portuges.doc.r48457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-romanian.doc.r56394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-russian.doc.r49345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-samin.doc.r49346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.doc.r52101.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-serbian.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovak.doc.r52281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.doc.r52282.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-spanish.doc.r45785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.doc.r36700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-turkish.doc.r52331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-ukrainian.doc.r47552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-usorbian.doc.r52375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-welsh.doc.r52553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.doc.r28983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dbshow.doc.r61634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/debate.doc.r64846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.doc.r23374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimalcomma.doc.r69251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.doc.r55230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/defoldfonts.doc.r68234.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/democodetools.doc.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/denisbdoc.doc.r66137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diabetes-logbook.doc.r54810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.doc.r19387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.doc.r28946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.doc.r17192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dimnum.doc.r58774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.doc.r20520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.doc.r17337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.doc.r17194.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.doc.r68441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.doc.r25741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docshots.doc.r69676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.doc.r34474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.doc.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docutils.doc.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.doc.r48634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotlessi.doc.r51476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.doc.r17195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/download.doc.r52257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.doc.r46011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.doc.r17196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftfigure.doc.r44854.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.doc.r57099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.doc.r69504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.doc.r69507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.doc.r49504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.doc.r64655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.doc.r52271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.doc.r38726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.doc.r35193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.doc.r57514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.doc.r32677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easybook.doc.r69747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfloats.doc.r57204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyformat.doc.r44543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.doc.r32661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.doc.r38352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.doc.r38172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econlipsum.doc.r58390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.doc.r24928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.doc.r25231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edichokey.doc.r56223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.doc.r27599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.doc.r33236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.doc.r20617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ehhline.doc.r54676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/einfart.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elements.doc.r61792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.doc.r55418.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.doc.r42712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.doc.r60209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elzcards.doc.r51894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.doc.r24504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.doc.r51177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedfile.doc.r65528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.doc.r57814.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emo.doc.r66944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emotion.doc.r69752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.doc.r18064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.doc.r28469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.doc.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.doc.r43750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.doc.r53319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes-hy.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.doc.r16558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.doc.r61490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.doc.r51423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.doc.r21472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.doc.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph-keys.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eq-pin2corr.doc.r59477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.doc.r22931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.doc.r32257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.doc.r43278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.doc.r45215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.doc.r61799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.doc.r67707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.doc.r21385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esieecv.doc.r59638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esindex.doc.r52342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.doc.r52240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.doc.r20694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etl.doc.r60998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulerpx.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europasscv.doc.r56829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.doc.r69661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.doc.r35675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.doc.r56694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.doc.r67600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-lite.doc.r65754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-n.doc.r64674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-randomizechoices.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.doc.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examz.doc.r67303.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.doc.r17262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.doc.r35417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisebank.doc.r50448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisepoints.doc.r49590.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.doc.r55188.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exesheet.doc.r69688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.doc.r53911.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/export.doc.r27206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.doc.r67300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.doc.r52117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.doc.r21328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.doc.r61697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fail-fast.doc.r67543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/familytree.doc.r63739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhandout.doc.r46411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.doc.r46736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.doc.r58895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyqr.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyslides.doc.r36263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.doc.r41549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.doc.r68931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbox.doc.r69041.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.doc.r67729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetchcls.doc.r45245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fewerfloatpages.doc.r58058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffcode.doc.r69706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffslides.doc.r38895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fgruler.doc.r63721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.doc.r33288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.doc.r18784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.doc.r66740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.doc.r52208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.doc.r29529.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.doc.r28421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.doc.r24329.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.doc.r21719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fistrum.doc.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.doc.r64135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.doc.r51825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.doc.r17131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.doc.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.doc.r30168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.doc.r53207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.doc.r17272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.doc.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.doc.r62104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.doc.r25768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flexipage.doc.r66614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.doc.r25584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.doc.r56782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatbytocbasic.doc.r67945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.doc.r25540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrowbytocbasic.doc.r67946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.doc.r35291.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.doc.r53912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.doc.r66615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.doc.r20710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.doc.r52090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.doc.r25607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.doc.r62248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.doc.r29173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foliono.doc.r58877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsetup.doc.r69390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsize.doc.r60161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.doc.r44799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.doc.r69729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.doc.r42621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.doc.r27034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.doc.r66149.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.doc.r27819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.doc.r67017.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.doc.r21480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forms16be.doc.r51305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.doc.r18312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.doc.r26789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.doc.r27417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/froufrou.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.doc.r17275.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.doc.r29652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.doc.r25434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullminipage.doc.r34545.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.doc.r24684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functional.doc.r65485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.doc.r26018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.doc.r26030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fvextra.doc.r69001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.doc.r50415.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.doc.r32934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gender.doc.r36464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy-profiles.doc.r69580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gensymb.doc.r64740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.doc.r16189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getitems.doc.r39365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gindex.doc.r52311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.doc.r24980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitfile-info.doc.r51928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.doc.r34049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo2.doc.r38913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitlog.doc.r38932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitstatus.doc.r64662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitver.doc.r63920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/globalvals.doc.r49962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-danish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-dutch.doc.r35685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-estonian.doc.r49928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.doc.r68409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-finnish.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-french.doc.r42873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-german.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-irish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-italian.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-magyar.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-norsk.doc.r67141.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-nynorsk.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-polish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-portuges.doc.r36064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-serbian.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-slovene.doc.r51211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-spanish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.doc.r21292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.doc.r24287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.doc.r24288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grabbox.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradient-text.doc.r65567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grading-scheme.doc.r62505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphbox.doc.r46360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicscache.doc.r65318.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.doc.r56931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.doc.r32630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphpaper.doc.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grayhints.doc.r49052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.doc.r17354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.doc.r32981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridpapers.doc.r58723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.doc.r53762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridslides.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gs1.doc.r59620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.doc.r55741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ha-prosper.doc.r59651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hackthefootline.doc.r46494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/halloweenmath.doc.r52602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handin.doc.r48255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handout.doc.r43962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handoutwithnotes.doc.r62140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hang.doc.r43280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.doc.r21396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.doc.r26543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.doc.r21327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.doc.r41359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-acronym.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-float.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-text.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-title.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hereapplies.doc.r68638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hideanswer.doc.r63852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightlatex.doc.r58392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightx.doc.r68756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitreport.doc.r58357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.doc.r30002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobsub.doc.r52810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/homework.doc.r68773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/href-ul.doc.r69359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.doc.r66189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/huawei.doc.r68336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvextern.doc.r69651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.doc.r46051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvlogos.doc.r69581.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvpygmentex.doc.r62405.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvqrurl.doc.r69723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hwemoji.doc.r65001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdestopt.doc.r56253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdoc.doc.r68661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.doc.r53197.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.doc.r17357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperbar.doc.r48147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.doc.r17358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.doc.r68251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/identkey.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.doc.r54554.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.doc.r25821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iexec.doc.r69420.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifallfalse.doc.r60027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.doc.r38823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.doc.r20727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.doc.r47544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.doc.r23379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.doc.r25819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.doc.r29613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.doc.r42287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/import.doc.r54683.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.doc.r60810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.doc.r68555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inline-images.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinelabel.doc.r63853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputenx.doc.r52986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.doc.r28019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.doc.r21474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intopdf.doc.r63987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.doc.r48359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice-class.doc.r49749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice2.doc.r67327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipsum.doc.r68861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.doc.r16613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.doc.r59709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.doc.r17362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isopt.doc.r45509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isosafety.doc.r68801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.doc.r23711.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.doc.r25742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwonamath.doc.r68144.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.doc.r24858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmsdelim.doc.r62630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jobname-suffix.doc.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/joinbox.doc.r68003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jslectureplanner.doc.r57095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jumplines.doc.r37553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.doc.r24638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kalendarium.doc.r48744.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.doc.r68983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.doc.r18042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyfloat.doc.r69399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyindex.doc.r50828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyparse.doc.r60277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.doc.r28195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.doc.r17992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.doc.r23698.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyvaltable.doc.r65416.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.doc.r21606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knowledge.doc.r61991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.doc.r25025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.doc.r26137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv.doc.r57721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv-rg.doc.r49064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/korigamik.doc.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.doc.r27369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3build.doc.r69748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels4easylist.doc.r51124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labelschanged.doc.r69400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambdax.doc.r60278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpackage.doc.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.doc.r68557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-amsmath-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-base-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin-dev.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-context-ppchtex.doc.r66687.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-firstaid-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tools-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-uni8.doc.r49729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2pydata.doc.r68919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcolors.doc.r49888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdemo.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexgit.doc.r54811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.doc.r17691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lccaps.doc.r46432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.doc.r31474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.doc.r56878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lebhart.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectures.doc.r53642.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectureslides.doc.r62292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftindex.doc.r69660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.doc.r52450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.doc.r54722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.doc.r69508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.doc.r23638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.doc.r65004.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.doc.r44863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.doc.r21523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linop.doc.r41304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.doc.r60561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.doc.r38722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.doc.r17373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listingsutf8.doc.r53097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listlbls.doc.r67215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.doc.r16134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litesolution.doc.r69115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litetable.doc.r69678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.doc.r20021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.doc.r25552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.doc.r20422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.doc.r24499.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logoetalab.doc.r68916.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfbox.doc.r39028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfigure.doc.r34302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.doc.r27889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.doc.r30704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstfiracode.doc.r49503.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.doc.r45913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3rawobjects.doc.r66619.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.doc.r34923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.doc.r17533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.doc.r21869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxguidex.doc.r50992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.doc.r28332.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.doc.r21586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.doc.r24897.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.doc.r47527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-physical.doc.r59138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatodonotes.doc.r53825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macrolist.doc.r60139.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.doc.r31498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.doc.r24694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicnum.doc.r52983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicwatermark.doc.r63656.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.doc.r41012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecookbook.doc.r49311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.doc.r46702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makelabels.doc.r60255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makerobust.doc.r52811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.doc.r54684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.doc.r36110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manyind.doc.r49874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.doc.r48281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.doc.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.doc.r66954.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalpha.doc.r61089.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.doc.r69237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfam256.doc.r53519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfont.doc.r68241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcexam.doc.r60481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.doc.r18173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.doc.r31648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.doc.r31075.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media4svg.doc.r64686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.doc.r64047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/medstarbeamer.doc.r38828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.doc.r31878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.doc.r30452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mensa-tex.doc.r45997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menucard.doc.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.doc.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.doc.r69601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metanorma.doc.r55010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metastr.doc.r56246.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/method.doc.r17485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.doc.r18489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.doc.r64743.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.doc.r49651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.doc.r17484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mindflow.doc.r65236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.doc.r30914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minidocument.doc.r43752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.doc.r32559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minimalist.doc.r68552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.doc.r32165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.doc.r42186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mleftright.doc.r53021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.doc.r63406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.doc.r62128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modernposter.doc.r47269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.doc.r55518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modular.doc.r44142.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moloch.doc.r69579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.doc.r28140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moodle.doc.r65672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.doc.r24479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.doc.r37927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.doc.r38815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.doc.r17513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.doc.r22126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.doc.r69679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movement-arrows.doc.r67270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.doc.r26473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.doc.r59066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.doc.r49559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.doc.r49578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.doc.r17967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.doc.r21775.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.doc.r60688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicolrule.doc.r56366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multidef.doc.r40637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.doc.r45943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multifootnote.doc.r63456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multilang.doc.r49065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiple-choice.doc.r63722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.doc.r58396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.doc.r29370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.doc.r26807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatex.doc.r56751.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.doc.r21392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.doc.r24741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.doc.r69758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.doc.r51810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.doc.r29601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newcommand.doc.r18704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.doc.r29331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.doc.r47382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.doc.r23996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.doc.r64833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.doc.r43640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.doc.r65842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.doc.r36086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.doc.r38914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nidanfloat.doc.r48295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ninecolors.doc.r62006.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.doc.r68448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.doc.r30140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.doc.r59195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.doc.r26786.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.doc.r61029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/non-decimal-units.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.doc.r17598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.doc.r22114.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.doc.r18128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/normalcolor.doc.r40125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notebeamer.doc.r68871.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notespages.doc.r41906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notestex.doc.r45396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.doc.r18129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.doc.r24066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.doc.r30991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.doc.r27609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.doc.r33109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.doc.r18130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.doc.r27498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numspell.doc.r61132.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.doc.r28803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx2.doc.r65292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.doc.r42927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opencolor.doc.r66363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optidef.doc.r50941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.doc.r18131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/options.doc.r39030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orcidlink.doc.r69253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orientation.doc.r57390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.doc.r18360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.doc.r21095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.doc.r25192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.doc.r45601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overlays.doc.r57866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/padcount.doc.r47621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.doc.r66885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagegrid.doc.r64470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagelayout.doc.r69486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.doc.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.doc.r16915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.doc.r39164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palette.doc.r60119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pangram.doc.r66300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.doc.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.doc.r66835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.doc.r19230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.doc.r49560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parades.doc.r40042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.doc.r43021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.doc.r59228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.doc.r51720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parsa.doc.r54840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.doc.r21475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.doc.r55859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.doc.r32263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.doc.r66860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.doc.r41379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.doc.r16005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.doc.r21629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.doc.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbalance.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.doc.r24807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.doc.r24830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.doc.r17583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfannotations.doc.r68958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcol.doc.r64469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolmk.doc.r52912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.doc.r49047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.doc.r18735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.doc.r23492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfoverlay.doc.r64210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpagediff.doc.r37946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc.doc.r68610.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc-movie.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfprivacy.doc.r45985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfrender.doc.r69058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfreview.doc.r50100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.doc.r20373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.doc.r68667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.doc.r50338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.doc.r52162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.doc.r25915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmath-xfp.doc.r59268.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfcc.doc.r60731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfextendedabstract.doc.r60732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phffullpagefigure.doc.r41857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfnote.doc.r60733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfparen.doc.r41859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfqit.doc.r60734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfquotetext.doc.r41869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfsvnwatermark.doc.r41870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfthm.doc.r60735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.doc.r36396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phonenumbers.doc.r63774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.doc.r18739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photobook.doc.r68313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picture.doc.r54867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.doc.r21894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.doc.r47486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.doc.r19848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmboxdraw.doc.r53046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.doc.r44832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.doc.r55837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.doc.r21641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.doc.r18305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postnotes.doc.r69102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.doc.r59272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppt-slides.doc.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/practicalreports.doc.r52312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/precattl.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prelim2e.doc.r57000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.doc.r30447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pressrelease.doc.r35147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettytok.doc.r66884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.doc.r69470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.doc.r19847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.doc.r44783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/profmaquette.doc.r69526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/program.doc.r44214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.doc.r19519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.doc.r33822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/projlib.doc.r69689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proofread.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.doc.r33033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.doc.r41633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.doc.r25562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.doc.r26243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.doc.r46393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstring.doc.r42857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.doc.r21838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pygmentex.doc.r64131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/python.doc.r60162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythonimmediate.doc.r69487.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/q-and-a.doc.r69164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.doc.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quicktype.doc.r42183.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quiz2socrative.doc.r52276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.doc.r56926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.doc.r32818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.doc.r59515.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randexam.doc.r69690.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readablecv.doc.r67986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.doc.r60540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipebook.doc.r37026.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.doc.r19980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.doc.r29128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.doc.r44131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.doc.r40612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.doc.r69680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.doc.r19979.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.doc.r58668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/register.doc.r54485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.doc.r66795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.doc.r22050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.doc.r30707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.doc.r24305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repltext.doc.r56433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rescansync.doc.r63856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resmes.doc.r65375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/responsive.doc.r69147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/returntogrid.doc.r48485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rgltxdoc.doc.r53858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.doc.r19082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robust-externalize.doc.r69459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.doc.r49877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.doc.r25005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbarpagenumber.doc.r36236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.doc.r20087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rorlink.doc.r67461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.doc.r18292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.doc.r18740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.doc.r29675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.doc.r30084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.doc.r20003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulerbox.doc.r50984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.doc.r32392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runcode.doc.r69471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.doc.r19614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sanitize-umlaut.doc.r67126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/saveenv.doc.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.doc.r40525.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.doc.r42809.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.doc.r42633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schedule.doc.r51805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schooldocs.doc.r69659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scontents.doc.r62902.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrambledenvs.doc.r60615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlayer-fancyhdr.doc.r63844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlttr2copy.doc.r56733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrwfile.doc.r66872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdaps.doc.r65345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.doc.r20208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secnum.doc.r61813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.doc.r37749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbreak.doc.r50339.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seealso.doc.r43595.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.doc.r20185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selinput.doc.r53098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantex.doc.r65679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic-markup.doc.r53607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semesterplanner.doc.r56841.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semproc.doc.r37568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semtex.doc.r56530.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.doc.r41732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesstime.doc.r49750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspaceenhanced.doc.r68493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.doc.r41653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.doc.r53350.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.doc.r20312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.doc.r26522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shdoc.doc.r41991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.doc.r52334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.doc.r28918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.doc.r57414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.doc.r63940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.doc.r65618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.doc.r54524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotesplus.doc.r69176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.doc.r27028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sillypage.doc.r66349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sim-os-menus.doc.r68843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.doc.r29260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.doc.r35537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleinvoice.doc.r45673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplivre.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.doc.r22136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.doc.r22781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.doc.r56950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeldoc.doc.r57922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.doc.r24652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.doc.r30560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skills.doc.r56734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.doc.r52412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.doc.r25007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.doc.r20333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smart-eqn.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.doc.r20311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartunits.doc.r39592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.doc.r56735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snaptodo.doc.r61155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.doc.r61992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soulpos.doc.r60772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacingtricks.doc.r69048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spark-otf.doc.r62481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.doc.r42821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.doc.r20842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.doc.r39766.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.doc.r22408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.doc.r68256.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.doc.r45818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.doc.r31585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.doc.r32293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.doc.r60019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.doc.r64677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/starray.doc.r69002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stealcaps.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.doc.r68569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.doc.r24431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.doc.r57097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.doc.r60736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.doc.r69128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/studenthandouts.doc.r43516.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/styledcmd.doc.r65262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdocs.doc.r51480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.doc.r20308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.doc.r56977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.doc.r16117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.doc.r53658.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/suppose.doc.r59281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.doc.r57010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.doc.r62157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swfigure.doc.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swungdash.doc.r64204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.doc.r16252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabbing.doc.r59715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.doc.r25202.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.doc.r42413.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.doc.r32804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.doc.r59837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.doc.r17255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablvar.doc.r69212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.doc.r46848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.doc.r17885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularray.doc.r66276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.doc.r34368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.doc.r52064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpair.doc.r42138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpdf.doc.r69703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.doc.r27345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tangocolors.doc.r66733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tasks.doc.r61541.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.doc.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.doc.r69370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.doc.r33043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/templatetools.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.doc.r22514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.doc.r18923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termsim.doc.r61414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testhyphens.doc.r38928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testidx.doc.r60966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.doc.r16372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-locale.doc.r48500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.doc.r69371.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texsurgery.doc.r59885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcsc.doc.r67193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.doc.r20591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.doc.r20677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textualicomma.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texvc.doc.r46844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.doc.r39669.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.doc.r67018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.doc.r28754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.doc.r17383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.doc.r34206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.doc.r33134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.doc.r16736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.doc.r42280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipauni.doc.r65817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.doc.r63020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.doc.r43497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.doc.r18729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.doc.r68677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/to-be-determined.doc.r64882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.doc.r20085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocdata.doc.r69512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.doc.r53364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.doc.r33146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.doc.r17746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.doc.r69319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokcycle.doc.r60320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.doc.r32260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.doc.r19084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topiclongtable.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totalcount.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.doc.r21178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tramlines.doc.r65692.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.doc.r61896.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent.doc.r64852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.doc.r18732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.doc.r18921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.doc.r20680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tutodoc.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.doc.r17024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.doc.r21839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.doc.r21820.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typed-checklist.doc.r63445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.doc.r27046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typoaid.doc.r44238.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.doc.r24994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uassign.doc.r38459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.doc.r68759.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.doc.r19085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.doc.r29019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.doc.r65846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-titlepage.doc.r68917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math-input.doc.r69591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicodefonttable.doc.r67066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unifront.doc.r67054.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisc.doc.r63178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitconv.doc.r55060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/units.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.doc.r69308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/updatemarks.doc.r68163.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.doc.r64613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.doc.r26059.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.doc.r48602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.doc.r32261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uspace.doc.r63123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8add.doc.r61074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.doc.r27354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/variablelm.doc.r60014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.doc.r32262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.doc.r44154.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.doc.r24104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vcell.doc.r59039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.doc.r56905.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.doc.r21922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.doc.r67865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.doc.r17177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.doc.r23670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifiche.doc.r69726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifycommand.doc.r69389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/version.doc.r21920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.doc.r21921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versonotes.doc.r69249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.doc.r49429.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.doc.r32457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.doc.r26039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.doc.r21598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vtable.doc.r51126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.doc.r36254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallcalendar.doc.r45568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.doc.r66616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/was.doc.r64691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/webquiz.doc.r58808.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.doc.r53409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widows-and-orphans.doc.r66753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/willowtreebook.doc.r60638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.doc.r52641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcount.doc.r46165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worksheet.doc.r48423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig2.doc.r69513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapstuff.doc.r64058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/writeongrid.doc.r68863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wtref.doc.r69214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xassoccnt.doc.r61112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmks.doc.r53448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcntperchap.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-material.doc.r42289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-solarized.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.doc.r20031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.doc.r36435.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcpdftips.doc.r50449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xellipsis.doc.r47546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfakebold.doc.r68929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.doc.r22575.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.doc.r38929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.doc.r63562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkcdcolors.doc.r67895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeymask.doc.r69223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltabular.doc.r56855.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.doc.r60593.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.doc.r54563.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xprintlen.doc.r35928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.doc.r67918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsavebox.doc.r64049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsim.doc.r61988.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.doc.r68015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.doc.r23347.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xurl.doc.r61553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.doc.r48568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yaletter.doc.r42830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ycbook.doc.r46201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.doc.r64887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.doc.r34398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zebra-goodies.doc.r66630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.doc.r17258.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zennote.doc.r65549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.doc.r32279.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref.doc.r68278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-check.doc.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-clever.doc.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-vario.doc.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.doc.r63074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/2up.doc.r55076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a0poster.doc.r54071.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a4wide.doc.r20943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a5comb.doc.r17020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abraces.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abspos.doc.r64465.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstract.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accessibility.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accsupp.doc.r53052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/achemso.doc.r69638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acro.doc.r62925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acronym.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acroterm.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialangle.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialsymbol.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addfont.doc.r58559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addlines.doc.r49326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjmulticol.doc.r63320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjustbox.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adrconv.doc.r46817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advdate.doc.r20538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/affilauthor.doc.r68996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akktex.doc.r26055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akletter.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alchemist.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alertmessage.doc.r38055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alnumsec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alphalph.doc.r53087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alterqcm.doc.r59265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altfont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altsubsup.doc.r62738.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsaddr.doc.r64357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/animate.doc.r67401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonchap.doc.r17049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/answers.doc.r35032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anyfontsize.doc.r17050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendix.doc.r53718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendixnumberbeamer.doc.r46317.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apptools.doc.r28400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabicfront.doc.r51474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arcs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/argumentation.doc.r69023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraycols.doc.r68277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arrayjobx.doc.r18125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraysort.doc.r31576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arydshln.doc.r50084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asciilist.doc.r49060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askinclude.doc.r54725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assignment.doc.r20431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assoccnt.doc.r38497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/association-matrix.doc.r64845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atenddvi.doc.r56922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atendofenv.doc.r62164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile.doc.r42099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aurl.doc.r41853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authoraftertitle.doc.r55889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorarchive.doc.r65777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorindex.doc.r51757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autofancyhdr.doc.r54049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autonum.doc.r36084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopdf.doc.r32377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopuncitems.doc.r63045.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avremu.doc.r35373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/awesomebox.doc.r57349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axessibility.doc.r57105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/background.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bankstatement.doc.r38857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bashful.doc.r25597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/basicarith.doc.r35460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bchart.doc.r43928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer-rl.doc.r69254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer2thesis.doc.r27539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerappendixnote.doc.r55732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beameraudience.doc.r23427.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerauxtheme.doc.r56087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamercolorthemeowl.doc.r40105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerdarkthemes.doc.r55117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerposter.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamersubframe.doc.r23510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-arguelles.doc.r68659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-cuerna.doc.r42161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-detlevcm.doc.r39048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-epyt.doc.r41404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-focus.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-light.doc.r49867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-metropolis.doc.r43031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-npbt.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-phnompenh.doc.r39100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-pure-minimalistic.doc.r56934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-rainbow.doc.r67542.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-saintpetersburg.doc.r45877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpledarkblue.doc.r60061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpleplus.doc.r64770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-tcolorbox.doc.r67000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-trigon.doc.r65985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-upenn-bc.doc.r29937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeamurmaple.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeconcrete.doc.r69528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemelalic.doc.r58777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenirma.doc.r20765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenord.doc.r56180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bearwear.doc.r54826.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beaulivre.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beautybook.doc.r68438.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beton.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bewerbung.doc.r61632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bez123.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bhcexam.doc.r64093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibletext.doc.r45196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigfoot.doc.r38248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigints.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bilingualpages.doc.r59643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biochemistry-colors.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bithesis.doc.r68634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bizcard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blindtext.doc.r25039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blkarray.doc.r36406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/block.doc.r17209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blowup.doc.r67640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bnumexpr.doc.r59244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boites.doc.r32235.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bold-extra.doc.r17076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/book-of-common-prayer.doc.r62240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookcover.doc.r65394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookest.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booklet.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookshelf.doc.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boolexpr.doc.r17830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bophook.doc.r17062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxedminipage.doc.r54827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxhandler.doc.r28031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bracketkey.doc.r17129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braket.doc.r17127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakurl.doc.r29901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bubblesort.doc.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bullcntr.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxcalc.doc.r56431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdpx-beamer.doc.r41813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdvidriver.doc.r43219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxenclose.doc.r40213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxnewfont.doc.r44173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpapersize.doc.r63174.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpdfver.doc.r63185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxtexlogo.doc.r63231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcage.doc.r27725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calctab.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculator.doc.r64424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calrsfs.doc.r17125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cals.doc.r43003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calxxxx-yyyy.doc.r69266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cancel.doc.r32508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/canoniclayout.doc.r64889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/capt-of.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captcont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captdef.doc.r17353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carbohydrates.doc.r39000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cases.doc.r54682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/casyl.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfile.doc.r53084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfilebetweentags.doc.r21476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catechis.doc.r59998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catoptions.doc.r68982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cbcoptic.doc.r16666.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccaption.doc.r23443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cclicenses.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd.doc.r34452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd-cover.doc.r17121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdcmd.doc.r60742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdpbundl.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellprops.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellspace.doc.r61501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/censor.doc.r67293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centeredline.doc.r64672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centerlastline.doc.r56644.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changebar.doc.r69367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelayout.doc.r16094.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelog.doc.r65861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changepage.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changes.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chappg.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chapterfolder.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cheatsheet.doc.r45069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checkend.doc.r51475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chet.doc.r45081.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chextras.doc.r27118.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/childdoc.doc.r49543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chkfloat.doc.r27473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chletter.doc.r20060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chngcntr.doc.r47577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chronology.doc.r67973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circ.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledsteps.doc.r67889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledtext.doc.r63166.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classics.doc.r53671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classpack.doc.r55218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clefval.doc.r55985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref-usedon.doc.r66915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clicks.doc.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clipboard.doc.r47747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clistmap.doc.r61811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clock.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrdblpg.doc.r47511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrstrip.doc.r60363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdstring.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdtrack.doc.r28910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmsd.doc.r18787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cnltx.doc.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntformats.doc.r34668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntperchap.doc.r37572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codebox.doc.r61771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedescribe.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedoc.doc.r17630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codehigh.doc.r65787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codepage.doc.r51502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codesection.doc.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collcell.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collectbox.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colophon.doc.r47913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/color-edits.doc.r56707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colordoc.doc.r18270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorframed.doc.r64551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorinfo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloring.doc.r41042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorist.doc.r68440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorspace.doc.r50585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortab.doc.r22155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorwav.doc.r67012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorweb.doc.r31490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colourchange.doc.r21741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combelow.doc.r18462.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combine.doc.r19361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comma.doc.r18259.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commado.doc.r38875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commedit.doc.r50116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comment.doc.r41927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commonunicode.doc.r62901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/competences.doc.r47573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concepts.doc.r29020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concprog.doc.r18791.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conditext.doc.r55387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/constants.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/continue.doc.r49449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contour.doc.r18950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contracard.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conv-xkv.doc.r43558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking-units.doc.r65241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cool.doc.r67013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolfn.doc.r69007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coollist.doc.r67048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolstr.doc.r67015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolthms.doc.r29062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooltooltips.doc.r60201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coop-writing.doc.r61607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coordsys.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyedit.doc.r37928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyrightbox.doc.r24829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coseoul.doc.r23862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counterz.doc.r67335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counttexruns.doc.r27576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courseoutline.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coursepaper.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coverpage.doc.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotect.doc.r21209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotectinside.doc.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crbox.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/create-theorem.doc.r67712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/creationboites.doc.r68087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crefthe.doc.r68813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreference.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreftools.doc.r55879.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crumbs.doc.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csquotes.doc.r64389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/css-colors.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvmerge.doc.r51857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvsimple.doc.r69494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuisine.doc.r34453.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currency.doc.r48990.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currfile.doc.r64673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curriculum-vitae.doc.r68211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currvita.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/customenvs.doc.r68637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cutwin.doc.r60901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv4tw.doc.r34577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb-latex.doc.r28878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyber.doc.r46776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cybercic.doc.r37659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/darkmode.doc.r64271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashbox.doc.r23425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashrule.doc.r29579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashundergaps.doc.r58150.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dataref.doc.r62942.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datatool.doc.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datax.doc.r61772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dateiliste.doc.r27974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datenumber.doc.r61761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datestamp.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime.doc.r36650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2.doc.r63102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bahasai.doc.r46287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-basque.doc.r47064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-breton.doc.r52647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bulgarian.doc.r47031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-catalan.doc.r47032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-croatian.doc.r36682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-czech.doc.r47033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-danish.doc.r47034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-dutch.doc.r47355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-en-fulltext.doc.r36705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-english.doc.r52479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-esperanto.doc.r47356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-estonian.doc.r47565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-finnish.doc.r47047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-french.doc.r56393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-galician.doc.r47631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-german.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-greek.doc.r47533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-hebrew.doc.r47534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-icelandic.doc.r65213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-irish.doc.r47632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-it-fulltext.doc.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-italian.doc.r37146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-latin.doc.r47748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-lsorbian.doc.r47749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-magyar.doc.r48266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-norsk.doc.r48267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-polish.doc.r48456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-portuges.doc.r48457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-romanian.doc.r56394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-russian.doc.r49345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-samin.doc.r49346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-scottish.doc.r52101.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-serbian.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovak.doc.r52281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovene.doc.r52282.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-spanish.doc.r45785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-swedish.doc.r36700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-turkish.doc.r52331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-ukrainian.doc.r47552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-usorbian.doc.r52375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-welsh.doc.r52553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dblfloatfix.doc.r28983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dbshow.doc.r61634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/debate.doc.r64846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimal.doc.r23374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimalcomma.doc.r69251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decorule.doc.r55230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/defoldfonts.doc.r68234.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimtxt.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/democodetools.doc.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/denisbdoc.doc.r66137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diabetes-logbook.doc.r54810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagbox.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagnose.doc.r19387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dialogl.doc.r28946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dichokey.doc.r17192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dimnum.doc.r58774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinbrief.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/directory.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtytalk.doc.r20520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dlfltxb.doc.r17337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dnaseq.doc.r17194.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doclicense.doc.r68441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmfp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmute.doc.r25741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docshots.doc.r69676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doctools.doc.r34474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/documentation.doc.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docutils.doc.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doi.doc.r48634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotarrow.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotlessi.doc.r51476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotseqn.doc.r17195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/download.doc.r52257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dox.doc.r46011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpfloat.doc.r17196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dprogress.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drac.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftcopy.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftfigure.doc.r44854.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftwatermark.doc.r57099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtk.doc.r69504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxdescribe.doc.r69507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgallery.doc.r49504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ducksay.doc.r64655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duckuments.doc.r52271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvdcoll.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynamicnumber.doc.r38726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynblocks.doc.r35193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ean13isbn.doc.r57514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy.doc.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy-todo.doc.r32677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easybook.doc.r69747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfig.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfloats.doc.r57204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyformat.doc.r44543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easylist.doc.r32661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyreview.doc.r38352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebezier.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecclesiastic.doc.r38172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econlipsum.doc.r58390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecv.doc.r24928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ed.doc.r25231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edichokey.doc.r56223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmargin.doc.r27599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eemeir.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/efbox.doc.r33236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egplot.doc.r20617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ehhline.doc.r54676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/einfart.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elements.doc.r61792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipsis.doc.r55418.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elmath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elocalloc.doc.r42712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elpres.doc.r60209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elzcards.doc.r51894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emarks.doc.r24504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedall.doc.r51177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedfile.doc.r65528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embrac.doc.r57814.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emo.doc.r66944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emotion.doc.r69752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emptypage.doc.r18064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emulateapj.doc.r28469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endfloat.doc.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endheads.doc.r43750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes.doc.r53319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes-hy.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engpron.doc.r16558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engrec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enotez.doc.r61490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem.doc.r51423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem-zref.doc.r21472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envbig.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/environ.doc.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envlab.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph-keys.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epiolmec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eq-pin2corr.doc.r59477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqell.doc.r22931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqlist.doc.r32257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnalign.doc.r43278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqparbox.doc.r45215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/errata.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erw-l3.doc.r61799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esami.doc.r67707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esdiff.doc.r21385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esieecv.doc.r59638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esindex.doc.r52342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint.doc.r52240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint-type1.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etaremune.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etextools.doc.r20694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etl.doc.r60998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoc.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eukdate.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulerpx.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europasscv.doc.r56829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europecv.doc.r69661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyhook.doc.r35675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everypage.doc.r56694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam.doc.r67600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-lite.doc.r65754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-n.doc.r64674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-randomizechoices.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examdesign.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examplep.doc.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examz.doc.r67303.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exceltex.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/excludeonly.doc.r17262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercise.doc.r35417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisebank.doc.r50448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisepoints.doc.r49590.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercises.doc.r55188.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exesheet.doc.r69688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exframe.doc.r53911.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exp-testopt.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expdlist.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/export.doc.r27206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsheets.doc.r67300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsol.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extract.doc.r52117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/facsimile.doc.r21328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/factura.doc.r61697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fail-fast.doc.r67543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/familytree.doc.r63739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhandout.doc.r46411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancylabel.doc.r46736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancynum.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancypar.doc.r58895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyqr.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyslides.doc.r36263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytabs.doc.r41549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytooltips.doc.r68931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbox.doc.r69041.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fcolumn.doc.r67729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetchcls.doc.r45245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fewerfloatpages.doc.r58058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffcode.doc.r69706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffslides.doc.r38895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fgruler.doc.r63721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fifo-stack.doc.r33288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figsize.doc.r18784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontents.doc.r66740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontentsdef.doc.r52208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filedate.doc.r29529.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fileinfo.doc.r28421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filemod.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fink.doc.r24329.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/finstrut.doc.r21719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fistrum.doc.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fithesis.doc.r64135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixcmex.doc.r51825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixfoot.doc.r17131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixme.doc.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmetodonotes.doc.r30168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fjodor.doc.r53207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flabels.doc.r17272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flacards.doc.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flagderiv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashcards.doc.r62104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashmovie.doc.r25768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flexipage.doc.r66614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flipbook.doc.r25584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flippdf.doc.r56782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatbytocbasic.doc.r67945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatflt.doc.r25540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrow.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrowbytocbasic.doc.r67946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowfram.doc.r35291.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmtcount.doc.r53912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fn2end.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnbreak.doc.r66615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncychap.doc.r20710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncylab.doc.r52090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpara.doc.r25607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpct.doc.r62248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnumprint.doc.r29173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foilhtml.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foliono.doc.r58877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontaxes.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsetup.doc.r69390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsize.doc.r60161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonttable.doc.r44799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisc.doc.r69729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisx.doc.r42621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotebackref.doc.r27034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnoterange.doc.r66149.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnpag.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forarray.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foreign.doc.r27819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forloop.doc.r67017.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formlett.doc.r21480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forms16be.doc.r51305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formular.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragments.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frame.doc.r18312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/framed.doc.r26789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frankenstein.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frege.doc.r27417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/froufrou.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftcap.doc.r17275.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftnxtra.doc.r29652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullblck.doc.r25434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullminipage.doc.r34545.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullwidth.doc.r24684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functional.doc.r65485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-calligra.doc.r26018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-sueterlin.doc.r26030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fvextra.doc.r69001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fwlw.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/g-brief.doc.r50415.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gatherenum.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gauss.doc.r32934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcite.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gender.doc.r36464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogy-profiles.doc.r69580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genmpage.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gensymb.doc.r64740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getfiledate.doc.r16189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getitems.doc.r39365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gindex.doc.r52311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ginpenc.doc.r24980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitfile-info.doc.r51928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo.doc.r34049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo2.doc.r38913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitlog.doc.r38932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitstatus.doc.r64662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitver.doc.r63920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/globalvals.doc.r49962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gloss.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-danish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-dutch.doc.r35685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-english.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-estonian.doc.r49928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-extra.doc.r68409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-finnish.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-french.doc.r42873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-german.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-irish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-italian.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-magyar.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-norsk.doc.r67141.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-nynorsk.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-polish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-portuges.doc.r36064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-serbian.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-slovene.doc.r51211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-spanish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc.doc.r21292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc-enhance.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmiflink.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmutils.doc.r24287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmverb.doc.r24288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grabbox.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradient-text.doc.r65567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grading-scheme.doc.r62505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphbox.doc.r46360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicscache.doc.r65318.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicx-psmin.doc.r56931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxbox.doc.r32630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphpaper.doc.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grayhints.doc.r49052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfpaste.doc.r17354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid-system.doc.r32981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridpapers.doc.r58723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridset.doc.r53762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridslides.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gs1.doc.r59620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/guitlogo.doc.r55741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ha-prosper.doc.r59651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hackthefootline.doc.r46494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/halloweenmath.doc.r52602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handin.doc.r48255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handout.doc.r43962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handoutwithnotes.doc.r62140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hang.doc.r43280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hanging.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hardwrap.doc.r21396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harnon-cv.doc.r26543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harpoon.doc.r21327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/he-she.doc.r41359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-acronym.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-float.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-text.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-title.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hereapplies.doc.r68638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hhtensor.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hideanswer.doc.r63852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightlatex.doc.r58392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightx.doc.r68756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/histogr.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitreport.doc.r58357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hletter.doc.r30002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobsub.doc.r52810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/homework.doc.r68773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hpsdiss.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/href-ul.doc.r69359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hrefhide.doc.r66189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/huawei.doc.r68336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvextern.doc.r69651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvindex.doc.r46051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvlogos.doc.r69581.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvpygmentex.doc.r62405.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvqrurl.doc.r69723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hwemoji.doc.r65001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdestopt.doc.r56253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdoc.doc.r68661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdvips.doc.r53197.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyper.doc.r17357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperbar.doc.r48147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypernat.doc.r17358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperxmp.doc.r68251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenat.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/identkey.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxcmds.doc.r54554.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxlayout.doc.r25821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iexec.doc.r69420.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifallfalse.doc.r60027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iffont.doc.r38823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmslide.doc.r20727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmtarg.doc.r47544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifnextok.doc.r23379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifoddpage.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifthenx.doc.r25819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iitem.doc.r29613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/image-gallery.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imakeidx.doc.r42287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/import.doc.r54683.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/incgraph.doc.r60810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/indextools.doc.r68555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inline-images.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinedef.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinelabel.doc.r63853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputenx.doc.r52986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputtrc.doc.r28019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interactiveworkbook.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interfaces.doc.r21474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intopdf.doc.r63987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inversepath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice.doc.r48359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice-class.doc.r49749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice2.doc.r67327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipsum.doc.r68861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso10303.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodate.doc.r16613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodoc.doc.r59709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isonums.doc.r17362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isopt.doc.r45509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isorot.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isosafety.doc.r68801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isotope.doc.r23711.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/issuulinks.doc.r25742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwonamath.doc.r68144.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlabels.doc.r24858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmsdelim.doc.r62630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jobname-suffix.doc.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/joinbox.doc.r68003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jslectureplanner.doc.r57095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jumplines.doc.r37553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jvlisting.doc.r24638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kalendarium.doc.r48744.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kantlipsum.doc.r68983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kerntest.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keycommand.doc.r18042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyfloat.doc.r69399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyindex.doc.r50828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyparse.doc.r60277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyreader.doc.r28195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keystroke.doc.r17992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyval2e.doc.r23698.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyvaltable.doc.r65416.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kix.doc.r21606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knowledge.doc.r61991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-moderncvclassic.doc.r25025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-script-sfs.doc.r26137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv.doc.r57721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv-rg.doc.r49064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/korigamik.doc.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ktv-texdata.doc.r27369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3build.doc.r69748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labbook.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels4easylist.doc.r51124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labelschanged.doc.r69400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambdax.doc.r60278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpackage.doc.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpage.doc.r68557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-amsmath-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-base-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-bin-dev.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-context-ppchtex.doc.r66687.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-firstaid-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-graphics-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-tools-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-uni8.doc.r49729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2pydata.doc.r68919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexcolors.doc.r49888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexdemo.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexgit.doc.r54811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/layouts.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lazylist.doc.r17691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lccaps.doc.r46432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcd.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcg.doc.r31474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leading.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leaflet.doc.r56878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lebhart.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectures.doc.r53642.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectureslides.doc.r62292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftidx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftindex.doc.r69660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leipzig.doc.r52450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lengthconvert.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettre.doc.r54722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettrine.doc.r69508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lewis.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lhelp.doc.r23638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libgreek.doc.r65004.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/limap.doc.r44863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linegoal.doc.r21523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linop.doc.r41304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lipsum.doc.r60561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lisp-on-tex.doc.r38722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listing.doc.r17373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listingsutf8.doc.r53097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listlbls.doc.r67215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listliketab.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofsymbols.doc.r16134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litesolution.doc.r69115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litetable.doc.r69678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lkproof.doc.r20021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lmake.doc.r25552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/locality.doc.r20422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logbox.doc.r24499.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logical-markup-utils.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logoetalab.doc.r68916.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logpap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfbox.doc.r39028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfigure.doc.r34302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longnamefilelist.doc.r27889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/loops.doc.r30704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lsc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstaddons.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstfiracode.doc.r49503.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3graph.doc.r45913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3rawobjects.doc.r66619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltablex.doc.r34923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltabptch.doc.r17533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxdockit.doc.r21869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxguidex.doc.r50992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxkeys.doc.r28332.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxnew.doc.r21586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxtools.doc.r24897.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-check-hyphen.doc.r47527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-physical.doc.r59138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatodonotes.doc.r53825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macrolist.doc.r60139.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macroswap.doc.r31498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magaz.doc.r24694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicnum.doc.r52983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicwatermark.doc.r63656.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailing.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailmerge.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebarcode.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebase.doc.r41012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebox.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecell.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecirc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecmds.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecookbook.doc.r49311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makedtx.doc.r46702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeglos.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makelabels.doc.r60255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makerobust.doc.r52811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mandi.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt.doc.r54684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manuscript.doc.r36110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manyind.doc.r49874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfit.doc.r48281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfix.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginnote.doc.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/markdown.doc.r66954.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathalpha.doc.r61089.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathastext.doc.r69237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathexam.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfam256.doc.r53519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfont.doc.r68241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maybemath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcaption.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mceinleger.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcexam.doc.r60481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcite.doc.r18173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mciteplus.doc.r31648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdframed.doc.r31075.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media4svg.doc.r64686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media9.doc.r64047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/medstarbeamer.doc.r38828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/meetingmins.doc.r31878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memexsupp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memory.doc.r30452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mensa-tex.doc.r45997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menu.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menucard.doc.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menukeys.doc.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogox.doc.r69601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metanorma.doc.r55010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metastr.doc.r56246.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/method.doc.r17485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metre.doc.r18489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfirstuc.doc.r64743.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mftinc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mi-solns.doc.r49651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/midpage.doc.r17484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mindflow.doc.r65236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minibox.doc.r30914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minidocument.doc.r43752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minifp.doc.r32559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minimalist.doc.r68552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minipage-marginpar.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minitoc.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minorrevision.doc.r32165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minutes.doc.r42186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mla-paper.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mleftright.doc.r53021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlist.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mmap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnotes.doc.r63406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderncv.doc.r62128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modernposter.doc.r47269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderntimeline.doc.r55518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modref.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modroman.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modular.doc.r44142.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moloch.doc.r69579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/monofill.doc.r28140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moodle.doc.r65672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreenum.doc.r24479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morefloats.doc.r37927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morehype.doc.r38815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moresize.doc.r17513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreverb.doc.r22126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morewrites.doc.r69679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movement-arrows.doc.r67270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movie15.doc.r26473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mparhack.doc.r59066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpostinl.doc.r49559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msc.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msg.doc.r49578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mslapa.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mtgreek.doc.r17967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multenum.doc.r21775.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiaudience.doc.r60688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibbl.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicolrule.doc.r56366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multidef.doc.r40637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multienv.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiexpand.doc.r45943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multifootnote.doc.r63456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multilang.doc.r49065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiple-choice.doc.r63722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multirow.doc.r58396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mversion.doc.r29370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mwe.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mycv.doc.r26807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatex.doc.r56751.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatexformat.doc.r21392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nag.doc.r24741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nameauth.doc.r69758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namespc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncclatex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncctools.doc.r51810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/needspace.doc.r29601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newcommand.doc.r18704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newenviron.doc.r29331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfile.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newlfm.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newspaper.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newunicodechar.doc.r47382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newvbtm.doc.r23996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newverbs.doc.r64833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nfssext-cfr.doc.r43640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicefilelist.doc.r65842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe.doc.r36086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicetext.doc.r38914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nidanfloat.doc.r48295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ninecolors.doc.r62006.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nlctdoc.doc.r68448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noconflict.doc.r30140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noindentafter.doc.r59195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noitcrul.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nolbreaks.doc.r26786.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomencl.doc.r61029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomentbl.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/non-decimal-units.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonfloat.doc.r17598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonumonpart.doc.r22114.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nopageno.doc.r18128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/normalcolor.doc.r40125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notebeamer.doc.r68871.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notespages.doc.r41906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notestex.doc.r45396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notoccite.doc.r18129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nowidow.doc.r24066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nox.doc.r30991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntheorem.doc.r27609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numberedblock.doc.r33109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numname.doc.r18130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numprint.doc.r27498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numspell.doc.r61132.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocg-p.doc.r28803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx2.doc.r65292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-latex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/octavo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstyle.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/onlyamsmath.doc.r42927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opcit.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opencolor.doc.r66363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optidef.doc.r50941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optional.doc.r18131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/options.doc.r39030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orcidlink.doc.r69253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orientation.doc.r57390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outline.doc.r18360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outliner.doc.r21095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlines.doc.r25192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlining.doc.r45601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overlays.doc.r57866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overpic.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/padcount.doc.r47621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecolor.doc.r66885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagegrid.doc.r64470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagelayout.doc.r69486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagenote.doc.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagerange.doc.r16915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pageslts.doc.r39164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palette.doc.r60119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pangram.doc.r66300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paper.doc.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papercdcase.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papermas.doc.r66835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papertex.doc.r19230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paracol.doc.r49560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parades.doc.r40042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paralist.doc.r43021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paresse.doc.r59228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parnotes.doc.r51720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parsa.doc.r54840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parselines.doc.r21475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cours.doc.r55859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cv.doc.r32263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-tableur.doc.r66860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patchcmd.doc.r41379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pauldoc.doc.r16005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pawpict.doc.r21629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pax.doc.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbalance.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbox.doc.r24807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbsheet.doc.r24830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf14.doc.r17583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfannotations.doc.r68958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcol.doc.r64469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolmk.doc.r52912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcomment.doc.r49047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcprot.doc.r18735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmarginpar.doc.r23492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfoverlay.doc.r64210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpagediff.doc.r37946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc.doc.r68610.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc-movie.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfprivacy.doc.r45985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfrender.doc.r69058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfreview.doc.r50100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfscreen.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfslide.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfsync.doc.r20373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfwin.doc.r68667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfx.doc.r50338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pecha.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perltex.doc.r52162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/permute.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petiteannonce.doc.r25915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmath-xfp.doc.r59268.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfcc.doc.r60731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfextendedabstract.doc.r60732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phffullpagefigure.doc.r41857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfnote.doc.r60733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfparen.doc.r41859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfqit.doc.r60734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfquotetext.doc.r41869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfsvnwatermark.doc.r41870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfthm.doc.r60735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philex.doc.r36396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phonenumbers.doc.r63774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photo.doc.r18739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photobook.doc.r68313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picture.doc.r54867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piff.doc.r21894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkgloader.doc.r47486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeins.doc.r19848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plantslabels.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plates.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plweb.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmboxdraw.doc.r53046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynom.doc.r44832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynomial.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polytable.doc.r55837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postcards.doc.r21641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poster-mac.doc.r18305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postnotes.doc.r69102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/powerdot.doc.r59272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppr-prv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppt-slides.doc.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/practicalreports.doc.r52312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/precattl.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prelim2e.doc.r57000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preprint.doc.r30447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pressrelease.doc.r35147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettyref.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettytok.doc.r66884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preview.doc.r69470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/printlen.doc.r19847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/probsoln.doc.r44783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/profmaquette.doc.r69526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/program.doc.r44214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progress.doc.r19519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progressbar.doc.r33822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/projlib.doc.r69689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proofread.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/properties.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prosper.doc.r33033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protex.doc.r41633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protocol.doc.r25562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfragx.doc.r26243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstool.doc.r46393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstring.doc.r42857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxgreeks.doc.r21838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pygmentex.doc.r64131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/python.doc.r60162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythonimmediate.doc.r69487.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/q-and-a.doc.r69164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcm.doc.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qstest.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsymbols.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quicktype.doc.r42183.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quiz2socrative.doc.r52276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotchap.doc.r56926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quoting.doc.r32818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotmark.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ran_toks.doc.r59515.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randexam.doc.r69690.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randtext.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rccol.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs-multi.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcsinfo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readablecv.doc.r67986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readarray.doc.r60540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realboxes.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipe.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipebook.doc.r37026.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipecard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rectopma.doc.r19980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcheck.doc.r29128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refenums.doc.r44131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reflectgraphics.doc.r40612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refman.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refstyle.doc.r69680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regcount.doc.r19979.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regexpatch.doc.r58668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/register.doc.r54485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regstats.doc.r66795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relenc.doc.r22050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relsize.doc.r30707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repeatindex.doc.r24305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repltext.doc.r56433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rescansync.doc.r63856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resmes.doc.r65375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/responsive.doc.r69147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/returntogrid.doc.r48485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rgltxdoc.doc.r53858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rjlparshap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rlepsf.doc.r19082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmpage.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robust-externalize.doc.r69459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustcommand.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustindex.doc.r49877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbar.doc.r25005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbarpagenumber.doc.r36236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanneg.doc.r20087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romannum.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rorlink.doc.r67461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotfloat.doc.r18292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotpages.doc.r18740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/roundbox.doc.r29675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rterface.doc.r30084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rtkinenc.doc.r20003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulerbox.doc.r50984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulercompass.doc.r32392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runcode.doc.r69471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rvwrite.doc.r19614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sanitize-umlaut.doc.r67126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauerj.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/saveenv.doc.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savefnmark.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savetrees.doc.r40525.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scale.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalebar.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalerel.doc.r42809.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scanpages.doc.r42633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schedule.doc.r51805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schooldocs.doc.r69659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scontents.doc.r62902.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrambledenvs.doc.r60615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlayer-fancyhdr.doc.r63844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlttr2copy.doc.r56733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrwfile.doc.r66872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdaps.doc.r65345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdrt.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secdot.doc.r20208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secnum.doc.r61813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbox.doc.r37749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbreak.doc.r50339.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectsty.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seealso.doc.r43595.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selectp.doc.r20185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selinput.doc.r53098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantex.doc.r65679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic-markup.doc.r53607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semesterplanner.doc.r56841.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semioneside.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semproc.doc.r37568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semtex.doc.r56530.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sepfootnotes.doc.r41732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seqsplit.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesstime.doc.r49750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspaceenhanced.doc.r68493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sf298.doc.r41653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sffms.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadethm.doc.r53350.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadow.doc.r20312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadowtext.doc.r26522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shapepar.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shdoc.doc.r41991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shipunov.doc.r52334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shorttoc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/show2e.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showcharinbox.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showdim.doc.r28918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showexpl.doc.r57414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showlabels.doc.r63940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidecap.doc.r65618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotes.doc.r54524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotesplus.doc.r69176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/silence.doc.r27028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sillypage.doc.r66349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sim-os-menus.doc.r68843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecd.doc.r29260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecv.doc.r35537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleinvoice.doc.r45673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplivre.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sitem.doc.r22136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skb.doc.r22781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skdoc.doc.r56950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeldoc.doc.r57922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeycommand.doc.r24652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeyval.doc.r30560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skills.doc.r56734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skrapport.doc.r52412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/slantsc.doc.r25007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smalltableof.doc.r20333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smart-eqn.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartref.doc.r20311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartunits.doc.r39592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snapshot.doc.r56735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snaptodo.doc.r61155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snotez.doc.r61992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soulpos.doc.r60772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacingtricks.doc.r69048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spark-otf.doc.r62481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sparklines.doc.r42821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sphack.doc.r20842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitindex.doc.r39766.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spot.doc.r22408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spotcolor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spreadtab.doc.r68256.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spverbatim.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srbook-mem.doc.r45818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcltx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sseq.doc.r31585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sslides.doc.r32293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stackengine.doc.r60019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/standalone.doc.r64677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/starray.doc.r69002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdclsdv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdpage.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stealcaps.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stex.doc.r68569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storebox.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storecmd.doc.r24431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringstrings.doc.r57097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sttools.doc.r60736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stubs.doc.r69128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/studenthandouts.doc.r43516.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/styledcmd.doc.r65262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdepth.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdocs.doc.r51480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqn.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqnarray.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigmat.doc.r20308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigure.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfiles.doc.r56977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfloat.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/substr.doc.r16117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/supertabular.doc.r53658.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/suppose.doc.r59281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svg.doc.r57010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svgcolor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-multi.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-prov.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svninfo.doc.r62157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swfigure.doc.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swungdash.doc.r64204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntax.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntrace.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synttree.doc.r16252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabbing.doc.r59715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabfigures.doc.r25202.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableaux.doc.r42413.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablefootnote.doc.r32804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableof.doc.r59837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablists.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabls.doc.r17255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablvar.doc.r69212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabstackengine.doc.r46848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabto-ltx.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabu.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularborder.doc.r17885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularcalc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularew.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularray.doc.r66276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabulary.doc.r34368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagging.doc.r52064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpair.doc.r42138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpdf.doc.r69703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/talk.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tamefloats.doc.r27345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tangocolors.doc.r66733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tasks.doc.r61541.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcldoc.doc.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcolorbox.doc.r69370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tdclock.doc.r33043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/technics.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ted.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/templatetools.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termcal.doc.r22514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termlist.doc.r18923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termsim.doc.r61414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testhyphens.doc.r38928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testidx.doc.r60966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-label.doc.r16372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-locale.doc.r48500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texmate.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texments.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texpower.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texshade.doc.r69371.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texsurgery.doc.r59885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcsc.doc.r67193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textfit.doc.r20591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textmerg.doc.r20677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textpos.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textualicomma.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texvc.doc.r46844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theoremref.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thinsp.doc.r39669.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmtools.doc.r67018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threadcol.doc.r28754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttable.doc.r17383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttablex.doc.r34206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumb.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbs.doc.r33134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumby.doc.r16736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticket.doc.r42280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipauni.doc.r65817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlecaps.doc.r63020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlepic.doc.r43497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titleref.doc.r18729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlesec.doc.r68677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titling.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/to-be-determined.doc.r64882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocbibind.doc.r20085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocdata.doc.r69512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocloft.doc.r53364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocvsec2.doc.r33146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todo.doc.r17746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todonotes.doc.r69319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokcycle.doc.r60320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokenizer.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/toolbox.doc.r32260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topfloat.doc.r19084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topiclongtable.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totalcount.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totcount.doc.r21178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totpages.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tramlines.doc.r65692.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/translations.doc.r61896.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent.doc.r64852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trfsigns.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trimspaces.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trivfloat.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trsym.doc.r18732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/truncate.doc.r18921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tucv.doc.r20680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnthepage.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tutodoc.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoinone.doc.r17024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoup.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txgreeks.doc.r21839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/type1cm.doc.r21820.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typed-checklist.doc.r63445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeface.doc.r27046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typoaid.doc.r44238.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typogrid.doc.r24994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uassign.doc.r38459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucs.doc.r68759.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uebungsblatt.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umoline.doc.r19085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underlin.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underoverlap.doc.r29019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/undolabl.doc.r65846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-titlepage.doc.r68917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math-input.doc.r69591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicodefonttable.doc.r67066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unifront.doc.r67054.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisc.doc.r63178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitconv.doc.r55060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/units.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unravel.doc.r69308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/updatemarks.doc.r68163.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmethodology.doc.r64613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upquote.doc.r26059.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uri.doc.r48602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ushort.doc.r32261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uspace.doc.r63123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utf8add.doc.r61074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uwmslide.doc.r27354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/variablelm.doc.r60014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varindex.doc.r32262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varsfromjobname.doc.r44154.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varwidth.doc.r24104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vcell.doc.r59039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vdmlisting.doc.r56905.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbasef.doc.r21922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimbox.doc.r67865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimcopy.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbdef.doc.r17177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbments.doc.r23670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifiche.doc.r69726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifycommand.doc.r69389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/version.doc.r21920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versions.doc.r21921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versonotes.doc.r69249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vertbars.doc.r49429.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vgrid.doc.r32457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vhistory.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vmargin.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/volumes.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vpe.doc.r26039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vruler.doc.r21598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vtable.doc.r51126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vwcol.doc.r36254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallcalendar.doc.r45568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallpaper.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warning.doc.r66616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warpcol.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/was.doc.r64691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/webquiz.doc.r58808.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widetable.doc.r53409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widows-and-orphans.doc.r66753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/williams.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/willowtreebook.doc.r60638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/withargs.doc.r52641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcount.doc.r46165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordlike.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worksheet.doc.r48423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig2.doc.r69513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapstuff.doc.r64058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/writeongrid.doc.r68863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wtref.doc.r69214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xargs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xassoccnt.doc.r61112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xbmks.doc.r53448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcntperchap.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-material.doc.r42289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-solarized.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcomment.doc.r20031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcookybooky.doc.r36435.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcpdftips.doc.r50449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xdoc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xellipsis.doc.r47546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfakebold.doc.r68929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xhfill.doc.r22575.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xifthen.doc.r38929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xint.doc.r63562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkcdcolors.doc.r67895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeymask.doc.r69223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltabular.doc.r56855.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmpincl.doc.r60593.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xnewcommand.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xoptarg.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpatch.doc.r54563.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpeek.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xprintlen.doc.r35928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpunctuate.doc.r67918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsavebox.doc.r64049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsim.doc.r61988.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xstring.doc.r68015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xtab.doc.r23347.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xurl.doc.r61553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xwatermark.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xytree.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yafoot.doc.r48568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yagusylo.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yaletter.doc.r42830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ycbook.doc.r46201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ydoc.doc.r64887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yplan.doc.r34398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zebra-goodies.doc.r66630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zed-csp.doc.r17258.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zennote.doc.r65549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ziffer.doc.r32279.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref.doc.r68278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-check.doc.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-clever.doc.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-vario.doc.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwgetfdate.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwpagelayout.doc.r63074.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/abspos.source.r64465.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accessibility.source.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accsupp.source.r53052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.source.r69638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.source.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialsymbol.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.source.r49326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.source.r63320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.source.r46817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.source.r38055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alphalph.source.r53087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altsubsup.source.r62738.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.source.r64357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.source.r67401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.source.r35032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.source.r53718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.source.r28400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraycols.source.r68277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.source.r31576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.source.r50084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.source.r49060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askinclude.source.r54725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atenddvi.source.r56922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atendofenv.source.r62164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.source.r42099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.source.r36084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.source.r32377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avremu.source.r35373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.source.r57105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/background.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/basicarith.source.r35460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerappendixnote.source.r55732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamercolorthemeowl.source.r40105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.source.r23510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-cuerna.source.r42161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-metropolis.source.r43031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.source.r45877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-trigon.source.r65985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bearwear.source.r54826.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bewerbung.source.r61632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.source.r38248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bithesis.source.r68634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.source.r25039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.source.r67640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.source.r59244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.source.r32235.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookcover.source.r65394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookshelf.source.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.source.r17830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.source.r17062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.source.r54827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.source.r28031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.source.r29901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bubblesort.source.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.source.r27725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.source.r64424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.source.r43003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.source.r64889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfile.source.r53084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.source.r21476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.source.r59998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.source.r23443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.source.r34452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.source.r17121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdcmd.source.r60742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellprops.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centerlastline.source.r56644.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.source.r69367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.source.r45069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.source.r27118.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/childdoc.source.r49543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.source.r20060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.source.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classpack.source.r55218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.source.r55985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref-usedon.source.r66915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clicks.source.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clistmap.source.r61811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrdblpg.source.r47511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrstrip.source.r60363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.source.r28910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.source.r51502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codesection.source.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colophon.source.r47913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/color-edits.source.r56707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.source.r18270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.source.r67012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.source.r31490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.source.r19361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.source.r38875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commedit.source.r50116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/competences.source.r47573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/continue.source.r49449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.source.r18950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.source.r43558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.source.r65241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.source.r67013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.source.r67048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.source.r67015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.source.r29062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.source.r60201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coop-writing.source.r61607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.source.r37928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counterz.source.r67335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.source.r27576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.source.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.source.r21209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crumbs.source.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvmerge.source.r51857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.source.r34453.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currency.source.r48990.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.source.r64673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.source.r60901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.source.r46776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.source.r37659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/darkmode.source.r64271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.source.r23425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.source.r29579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.source.r58150.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.source.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datax.source.r61772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.source.r27974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.source.r61761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datestamp.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.source.r36650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.source.r63102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bahasai.source.r46287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.source.r47064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-breton.source.r52647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.source.r47031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.source.r47032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.source.r36682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-czech.source.r47033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-danish.source.r47034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.source.r47355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-en-fulltext.source.r36705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-english.source.r52479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-esperanto.source.r47356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-estonian.source.r47565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-finnish.source.r47047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.source.r56393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-galician.source.r47631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-german.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-greek.source.r47533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-hebrew.source.r47534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-icelandic.source.r65213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-irish.source.r47632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-it-fulltext.source.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-italian.source.r37146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-latin.source.r47748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-lsorbian.source.r47749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-magyar.source.r48266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-norsk.source.r48267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.source.r48456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-portuges.source.r48457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-romanian.source.r56394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-russian.source.r49345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-samin.source.r49346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.source.r52101.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-serbian.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovak.source.r52281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.source.r52282.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-spanish.source.r45785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.source.r36700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-turkish.source.r52331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-ukrainian.source.r47552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-usorbian.source.r52375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-welsh.source.r52553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dbshow.source.r61634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/debate.source.r64846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.source.r23374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimalcomma.source.r69251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.source.r55230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/defoldfonts.source.r68234.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/denisbdoc.source.r66137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.source.r28946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dimnum.source.r58774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.source.r20520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.source.r17194.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.source.r68441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.source.r25741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docshots.source.r69676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.source.r34474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.source.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.source.r17195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/download.source.r52257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.source.r46011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.source.r57099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.source.r69507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.source.r64655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.source.r52271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.source.r38726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easybook.source.r69747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfloats.source.r57204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.source.r38352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.source.r38172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econlipsum.source.r58390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.source.r24928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.source.r25231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.source.r27599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.source.r33236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.source.r20617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.source.r55418.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.source.r42712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elzcards.source.r51894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.source.r24504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.source.r51177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedfile.source.r65528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emo.source.r66944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.source.r18064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.source.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.source.r43750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes-hy.source.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.source.r16558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.source.r21472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.source.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.source.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.source.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eq-pin2corr.source.r59477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.source.r32257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.source.r43278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.source.r45215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.source.r61799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.source.r21385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esieecv.source.r59638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.source.r52240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.source.r20694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etl.source.r60998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.source.r35675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.source.r56694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-n.source.r64674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examz.source.r67303.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.source.r35417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.source.r55188.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exesheet.source.r69688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.source.r53911.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/export.source.r27206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.source.r52117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.source.r21328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.source.r61697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fail-fast.source.r67543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/familytree.source.r63739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.source.r46736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.source.r58895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.source.r41549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.source.r68931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.source.r67729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetchcls.source.r45245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fewerfloatpages.source.r58058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffcode.source.r69706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fgruler.source.r63721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.source.r33288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.source.r66740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.source.r52208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.source.r29529.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.source.r28421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.source.r24329.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.source.r21719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fistrum.source.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.source.r64135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.source.r51825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.source.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.source.r30168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.source.r17272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.source.r62104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flexipage.source.r66614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.source.r56782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatbytocbasic.source.r67945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.source.r25540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrowbytocbasic.source.r67946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.source.r35291.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.source.r53912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.source.r66615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.source.r29173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.source.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.source.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsize.source.r60161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.source.r44799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.source.r69729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.source.r42621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.source.r66149.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.source.r27819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.source.r67017.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forms16be.source.r51305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/froufrou.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.source.r29652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.source.r25434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullminipage.source.r34545.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.source.r26018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.source.r26030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fvextra.source.r69001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.source.r50415.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gender.source.r36464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gensymb.source.r64740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getitems.source.r39365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.source.r24980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitfile-info.source.r51928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitstatus.source.r64662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-danish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-dutch.source.r35685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-estonian.source.r49928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.source.r68409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-finnish.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-french.source.r42873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-german.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-irish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-italian.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-magyar.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-norsk.source.r67141.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-nynorsk.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-polish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-portuges.source.r36064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-serbian.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-slovene.source.r51211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-spanish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grabbox.source.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grading-scheme.source.r62505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphbox.source.r46360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicscache.source.r65318.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.source.r56931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.source.r32630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphpaper.source.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grayhints.source.r49052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridpapers.source.r58723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.source.r53762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gs1.source.r59620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.source.r55741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ha-prosper.source.r59651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/halloweenmath.source.r52602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handoutwithnotes.source.r62140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.source.r21396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-acronym.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-float.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-text.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-title.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitreport.source.r58357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/href-ul.source.r69359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.source.r66189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/huawei.source.r68336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdoc.source.r68661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.source.r17357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperbar.source.r48147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.source.r68251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.source.r25821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iexec.source.r69420.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifallfalse.source.r60027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.source.r38823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.source.r47544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.source.r23379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.source.r29613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.source.r42287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.source.r68555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputenx.source.r52986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.source.r28019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.source.r21474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intopdf.source.r63987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice2.source.r67327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.source.r16613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.source.r59709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isosafety.source.r68801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.source.r23711.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.source.r25742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwonamath.source.r68144.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmsdelim.source.r62630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.source.r24638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kalendarium.source.r48744.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.source.r68983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.source.r18042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyfloat.source.r69399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyindex.source.r50828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyparse.source.r60277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyvaltable.source.r65416.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knowledge.source.r61991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv.source.r57721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv-rg.source.r49064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.source.r27369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3build.source.r69748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labelschanged.source.r69400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambdax.source.r60278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpackage.source.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.source.r68557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-amsmath-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-base-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-firstaid-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tools-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2pydata.source.r68919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcolors.source.r49888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdemo.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexgit.source.r54811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lccaps.source.r46432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.source.r31474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.source.r56878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.source.r52450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.source.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.source.r69508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.source.r23638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.source.r65004.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.source.r44863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.source.r21523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.source.r60561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listingsutf8.source.r53097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listlbls.source.r67215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.source.r16134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.source.r25552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.source.r20422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.source.r24499.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfigure.source.r34302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.source.r27889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3rawobjects.source.r66619.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.source.r21586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatodonotes.source.r53825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macrolist.source.r60139.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.source.r31498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicnum.source.r52983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicwatermark.source.r63656.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.source.r41012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.source.r46702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makelabels.source.r60255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.source.r54684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.source.r36110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.source.r48281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.source.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.source.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.source.r66954.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.source.r69237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfont.source.r68241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.source.r18173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.source.r31075.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.source.r64047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.source.r31878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.source.r30452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menucard.source.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.source.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.source.r69601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metastr.source.r56246.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/method.source.r17485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.source.r18489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.source.r64743.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.source.r49651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mindflow.source.r65236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.source.r30914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minidocument.source.r43752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.source.r32559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.source.r42186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mleftright.source.r53021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.source.r63406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.source.r55518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moloch.source.r69579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.source.r28140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moodle.source.r65672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.source.r37927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.source.r38815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.source.r17513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.source.r22126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.source.r69679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.source.r59066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.source.r49559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.source.r49578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.source.r17967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.source.r60688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicolrule.source.r56366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multidef.source.r40637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.source.r45943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multilang.source.r49065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.source.r58396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.source.r29370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.source.r26807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.source.r21392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.source.r24741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.source.r69758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.source.r51810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.source.r29601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.source.r47382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.source.r23996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.source.r64833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.source.r65842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.source.r38914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nidanfloat.source.r48295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.source.r59195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.source.r61029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.source.r17598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.source.r22114.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/normalcolor.source.r40125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notespages.source.r41906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.source.r24066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.source.r27609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.source.r27498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.source.r42927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orcidlink.source.r69253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.source.r45601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/padcount.source.r47621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.source.r66885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagegrid.source.r64470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.source.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.source.r39164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palette.source.r60119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pangram.source.r66300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.source.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.source.r66835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.source.r19230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.source.r49560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.source.r43021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.source.r59228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.source.r21475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patch.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.source.r41379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.source.r16005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.source.r21629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pax.source.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbalance.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.source.r24807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.source.r24830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.source.r17583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcol.source.r64469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.source.r18735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfoverlay.source.r64210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc-movie.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfprivacy.source.r45985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfrender.source.r69058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.source.r50338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.source.r52162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmath-xfp.source.r59268.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfcc.source.r60731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfextendedabstract.source.r60732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phffullpagefigure.source.r41857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfnote.source.r60733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfparen.source.r41859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfqit.source.r60734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfquotetext.source.r41869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfsvnwatermark.source.r41870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfthm.source.r60735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.source.r18739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picture.source.r54867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmboxdraw.source.r53046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.source.r44832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.source.r55837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postnotes.source.r69102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.source.r59272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppt-slides.source.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prelim2e.source.r57000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.source.r30447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pressrelease.source.r35147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.source.r69470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.source.r44783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/projlib.source.r69689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proofread.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.source.r25562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.source.r26243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.source.r21838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.source.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.source.r56926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.source.r32818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.source.r59515.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.source.r40612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.source.r69680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.source.r19979.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.source.r58668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/register.source.r54485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.source.r66795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.source.r22050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repltext.source.r56433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resmes.source.r65375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rgltxdoc.source.r53858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.source.r25005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbarpagenumber.source.r36236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rorlink.source.r67461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.source.r18292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.source.r20003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.source.r32392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.source.r40525.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schedule.source.r51805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schooldocs.source.r69659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scontents.source.r62902.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrambledenvs.source.r60615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlayer-fancyhdr.source.r63844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrwfile.source.r66872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdaps.source.r65345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secnum.source.r61813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seealso.source.r43595.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selinput.source.r53098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semesterplanner.source.r56841.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semproc.source.r37568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesstime.source.r49750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspaceenhanced.source.r68493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.source.r41653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shdoc.source.r41991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.source.r57414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.source.r63940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.source.r65618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.source.r54524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotesplus.source.r69176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.source.r27028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sillypage.source.r66349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.source.r29260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.source.r35537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.source.r22136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.source.r22781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.source.r56950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.source.r52412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.source.r25007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smart-eqn.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.source.r56735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacingtricks.source.r69048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.source.r39766.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.source.r22408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.source.r31585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.source.r64677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stealcaps.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.source.r68569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.source.r57097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.source.r60736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/styledcmd.source.r65262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.source.r56977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.source.r53658.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.source.r57010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.source.r62157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swfigure.source.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.source.r16252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabbing.source.r59715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.source.r25202.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.source.r32804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.source.r59837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablvar.source.r69212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.source.r17885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.source.r34368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpdf.source.r69703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tangocolors.source.r66733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.source.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/templatetools.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.source.r22514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.source.r18923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termsim.source.r61414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testhyphens.source.r38928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testidx.source.r60966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.source.r16372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-locale.source.r48500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.source.r69371.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.source.r20591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.source.r20677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.source.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textualicomma.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texvc.source.r46844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.source.r67018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.source.r28754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.source.r33134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipauni.source.r65817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/to-be-determined.source.r64882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.source.r20085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocdata.source.r69512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.source.r53364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.source.r33146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.source.r17746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.source.r69319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.source.r32260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totalcount.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.source.r21178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent.source.r64852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.source.r18732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.source.r20680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.source.r21839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.source.r21820.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typed-checklist.source.r63445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.source.r27046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.source.r24994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.source.r68759.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.source.r19085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.source.r65846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-titlepage.source.r68917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicodefonttable.source.r67066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisc.source.r63178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/units.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.source.r69308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.source.r26059.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.source.r48602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.source.r32261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.source.r32262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifiche.source.r69726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifycommand.source.r69389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versonotes.source.r69249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.source.r32457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.source.r36254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/was.source.r64691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.source.r53409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widows-and-orphans.source.r66753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig2.source.r69513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapstuff.source.r64058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmks.source.r53448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-material.source.r42289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-solarized.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.source.r36435.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcpdftips.source.r50449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xellipsis.source.r47546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.source.r63562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.source.r60593.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.source.r54563.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.source.r67918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsavebox.source.r64049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.source.r23347.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.source.r48568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yaletter.source.r42830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.source.r64887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zebra-goodies.source.r66630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref.source.r68278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-check.source.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-clever.source.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-vario.source.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abspos.source.r64465.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstract.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accessibility.source.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accsupp.source.r53052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/achemso.source.r69638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acronym.source.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acroterm.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialangle.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialsymbol.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addlines.source.r49326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjmulticol.source.r63320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjustbox.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adrconv.source.r46817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alertmessage.source.r38055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alnumsec.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alphalph.source.r53087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altfont.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altsubsup.source.r62738.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsaddr.source.r64357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/animate.source.r67401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/answers.source.r35032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendix.source.r53718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apptools.source.r28400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arcs.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraycols.source.r68277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraysort.source.r31576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arydshln.source.r50084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asciilist.source.r49060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askinclude.source.r54725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atenddvi.source.r56922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atendofenv.source.r62164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile.source.r42099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autonum.source.r36084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopdf.source.r32377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avremu.source.r35373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axessibility.source.r57105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/background.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/basicarith.source.r35460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerappendixnote.source.r55732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamercolorthemeowl.source.r40105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamersubframe.source.r23510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-cuerna.source.r42161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-metropolis.source.r43031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-saintpetersburg.source.r45877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-trigon.source.r65985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bearwear.source.r54826.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beton.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bewerbung.source.r61632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bez123.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigfoot.source.r38248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bithesis.source.r68634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bizcard.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blindtext.source.r25039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blowup.source.r67640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bnumexpr.source.r59244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boites.source.r32235.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookcover.source.r65394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booklet.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookshelf.source.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boolexpr.source.r17830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bophook.source.r17062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxedminipage.source.r54827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxhandler.source.r28031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakurl.source.r29901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bubblesort.source.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bullcntr.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcage.source.r27725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculator.source.r64424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cals.source.r43003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/canoniclayout.source.r64889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/capt-of.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captcont.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfile.source.r53084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfilebetweentags.source.r21476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catechis.source.r59998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccaption.source.r23443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cclicenses.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd.source.r34452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd-cover.source.r17121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdcmd.source.r60742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdpbundl.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellprops.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centerlastline.source.r56644.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changebar.source.r69367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changepage.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changes.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chappg.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chapterfolder.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cheatsheet.source.r45069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chextras.source.r27118.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/childdoc.source.r49543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chletter.source.r20060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circ.source.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classpack.source.r55218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clefval.source.r55985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref-usedon.source.r66915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clicks.source.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clistmap.source.r61811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrdblpg.source.r47511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrstrip.source.r60363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdtrack.source.r28910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codepage.source.r51502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codesection.source.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collcell.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collectbox.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colophon.source.r47913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/color-edits.source.r56707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colordoc.source.r18270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorwav.source.r67012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorweb.source.r31490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combine.source.r19361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commado.source.r38875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commedit.source.r50116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/competences.source.r47573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/constants.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/continue.source.r49449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contour.source.r18950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contracard.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conv-xkv.source.r43558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking-units.source.r65241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cool.source.r67013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coollist.source.r67048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolstr.source.r67015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolthms.source.r29062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooltooltips.source.r60201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coop-writing.source.r61607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coordsys.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyedit.source.r37928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counterz.source.r67335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counttexruns.source.r27576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coverpage.source.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotect.source.r21209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreference.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crumbs.source.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvmerge.source.r51857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuisine.source.r34453.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currency.source.r48990.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currfile.source.r64673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currvita.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cutwin.source.r60901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyber.source.r46776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cybercic.source.r37659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/darkmode.source.r64271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashbox.source.r23425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashrule.source.r29579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashundergaps.source.r58150.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datatool.source.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datax.source.r61772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dateiliste.source.r27974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datenumber.source.r61761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datestamp.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime.source.r36650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2.source.r63102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bahasai.source.r46287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-basque.source.r47064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-breton.source.r52647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bulgarian.source.r47031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-catalan.source.r47032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-croatian.source.r36682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-czech.source.r47033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-danish.source.r47034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-dutch.source.r47355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-en-fulltext.source.r36705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-english.source.r52479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-esperanto.source.r47356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-estonian.source.r47565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-finnish.source.r47047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-french.source.r56393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-galician.source.r47631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-german.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-greek.source.r47533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-hebrew.source.r47534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-icelandic.source.r65213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-irish.source.r47632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-it-fulltext.source.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-italian.source.r37146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-latin.source.r47748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-lsorbian.source.r47749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-magyar.source.r48266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-norsk.source.r48267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-polish.source.r48456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-portuges.source.r48457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-romanian.source.r56394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-russian.source.r49345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-samin.source.r49346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-scottish.source.r52101.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-serbian.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovak.source.r52281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovene.source.r52282.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-spanish.source.r45785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-swedish.source.r36700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-turkish.source.r52331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-ukrainian.source.r47552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-usorbian.source.r52375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-welsh.source.r52553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dbshow.source.r61634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/debate.source.r64846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimal.source.r23374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimalcomma.source.r69251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decorule.source.r55230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/defoldfonts.source.r68234.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimtxt.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/denisbdoc.source.r66137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagbox.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dialogl.source.r28946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dimnum.source.r58774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinbrief.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtytalk.source.r20520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dnaseq.source.r17194.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doclicense.source.r68441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmfp.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmute.source.r25741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docshots.source.r69676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doctools.source.r34474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/documentation.source.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotarrow.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotseqn.source.r17195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/download.source.r52257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dox.source.r46011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dprogress.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drac.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftcopy.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftwatermark.source.r57099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxdescribe.source.r69507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ducksay.source.r64655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duckuments.source.r52271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynamicnumber.source.r38726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easybook.source.r69747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfig.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfloats.source.r57204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyreview.source.r38352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebezier.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecclesiastic.source.r38172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econlipsum.source.r58390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecv.source.r24928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ed.source.r25231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmargin.source.r27599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eemeir.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/efbox.source.r33236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egplot.source.r20617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipsis.source.r55418.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elmath.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elocalloc.source.r42712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elzcards.source.r51894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emarks.source.r24504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedall.source.r51177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedfile.source.r65528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emo.source.r66944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emptypage.source.r18064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endfloat.source.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endheads.source.r43750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes-hy.source.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engpron.source.r16558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engrec.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem-zref.source.r21472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/environ.source.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envlab.source.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epiolmec.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eq-pin2corr.source.r59477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqlist.source.r32257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnalign.source.r43278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqparbox.source.r45215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/errata.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erw-l3.source.r61799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esdiff.source.r21385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esieecv.source.r59638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint.source.r52240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etaremune.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etextools.source.r20694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etl.source.r60998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoc.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eukdate.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyhook.source.r35675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everypage.source.r56694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-n.source.r64674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examdesign.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examz.source.r67303.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercise.source.r35417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercises.source.r55188.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exesheet.source.r69688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exframe.source.r53911.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exp-testopt.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expdlist.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/export.source.r27206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsol.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extract.source.r52117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/facsimile.source.r21328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/factura.source.r61697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fail-fast.source.r67543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/familytree.source.r63739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancylabel.source.r46736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancynum.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancypar.source.r58895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytabs.source.r41549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytooltips.source.r68931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fcolumn.source.r67729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetchcls.source.r45245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fewerfloatpages.source.r58058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffcode.source.r69706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fgruler.source.r63721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fifo-stack.source.r33288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontents.source.r66740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontentsdef.source.r52208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filedate.source.r29529.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fileinfo.source.r28421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fink.source.r24329.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/finstrut.source.r21719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fistrum.source.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fithesis.source.r64135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixcmex.source.r51825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixme.source.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmetodonotes.source.r30168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flabels.source.r17272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flagderiv.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashcards.source.r62104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flexipage.source.r66614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flippdf.source.r56782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatbytocbasic.source.r67945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatflt.source.r25540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrow.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrowbytocbasic.source.r67946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowfram.source.r35291.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmp.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmtcount.source.r53912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnbreak.source.r66615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnumprint.source.r29173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foilhtml.source.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontaxes.source.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsize.source.r60161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonttable.source.r44799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisc.source.r69729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisx.source.r42621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnoterange.source.r66149.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnpag.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forarray.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foreign.source.r27819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forloop.source.r67017.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forms16be.source.r51305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formular.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frankenstein.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/froufrou.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftnxtra.source.r29652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullblck.source.r25434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullminipage.source.r34545.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-calligra.source.r26018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-sueterlin.source.r26030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fvextra.source.r69001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/g-brief.source.r50415.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gatherenum.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcite.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gender.source.r36464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genmpage.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gensymb.source.r64740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getitems.source.r39365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ginpenc.source.r24980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitfile-info.source.r51928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitstatus.source.r64662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-danish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-dutch.source.r35685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-english.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-estonian.source.r49928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-extra.source.r68409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-finnish.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-french.source.r42873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-german.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-irish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-italian.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-magyar.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-norsk.source.r67141.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-nynorsk.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-polish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-portuges.source.r36064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-serbian.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-slovene.source.r51211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-spanish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc-enhance.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grabbox.source.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grading-scheme.source.r62505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphbox.source.r46360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicscache.source.r65318.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicx-psmin.source.r56931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxbox.source.r32630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphpaper.source.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grayhints.source.r49052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridpapers.source.r58723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridset.source.r53762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gs1.source.r59620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/guitlogo.source.r55741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ha-prosper.source.r59651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/halloweenmath.source.r52602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handoutwithnotes.source.r62140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hanging.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hardwrap.source.r21396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-acronym.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-float.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-text.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-title.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hhtensor.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/histogr.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitreport.source.r58357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hpsdiss.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/href-ul.source.r69359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hrefhide.source.r66189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/huawei.source.r68336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdoc.source.r68661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyper.source.r17357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperbar.source.r48147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperxmp.source.r68251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenat.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxlayout.source.r25821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iexec.source.r69420.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifallfalse.source.r60027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iffont.source.r38823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmtarg.source.r47544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifnextok.source.r23379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifoddpage.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iitem.source.r29613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imakeidx.source.r42287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/indextools.source.r68555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinedef.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputenx.source.r52986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputtrc.source.r28019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interfaces.source.r21474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intopdf.source.r63987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inversepath.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice2.source.r67327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso10303.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodate.source.r16613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodoc.source.r59709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isorot.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isosafety.source.r68801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isotope.source.r23711.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/issuulinks.source.r25742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwonamath.source.r68144.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmsdelim.source.r62630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jvlisting.source.r24638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kalendarium.source.r48744.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kantlipsum.source.r68983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kerntest.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keycommand.source.r18042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyfloat.source.r69399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyindex.source.r50828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyparse.source.r60277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyvaltable.source.r65416.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knowledge.source.r61991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv.source.r57721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv-rg.source.r49064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ktv-texdata.source.r27369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3build.source.r69748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labbook.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labelschanged.source.r69400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambdax.source.r60278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpackage.source.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpage.source.r68557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-amsmath-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-base-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-firstaid-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-graphics-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-tools-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2pydata.source.r68919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexcolors.source.r49888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexdemo.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexgit.source.r54811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/layouts.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lccaps.source.r46432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcd.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcg.source.r31474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leading.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leaflet.source.r56878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftidx.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leipzig.source.r52450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lengthconvert.source.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettrine.source.r69508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lhelp.source.r23638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libgreek.source.r65004.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/limap.source.r44863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linegoal.source.r21523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lipsum.source.r60561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listingsutf8.source.r53097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listlbls.source.r67215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listliketab.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofsymbols.source.r16134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lmake.source.r25552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/locality.source.r20422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logbox.source.r24499.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logpap.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfigure.source.r34302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longnamefilelist.source.r27889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstaddons.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3rawobjects.source.r66619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxnew.source.r21586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatodonotes.source.r53825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macrolist.source.r60139.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macroswap.source.r31498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicnum.source.r52983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicwatermark.source.r63656.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailing.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailmerge.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebase.source.r41012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebox.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecell.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecmds.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makedtx.source.r46702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makelabels.source.r60255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mandi.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt.source.r54684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manuscript.source.r36110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfit.source.r48281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfix.source.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginnote.source.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/markdown.source.r66954.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathastext.source.r69237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathexam.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfont.source.r68241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcaption.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcite.source.r18173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdframed.source.r31075.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media9.source.r64047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/meetingmins.source.r31878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memory.source.r30452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menu.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menucard.source.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menukeys.source.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogox.source.r69601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metastr.source.r56246.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/method.source.r17485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metre.source.r18489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfirstuc.source.r64743.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mftinc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mi-solns.source.r49651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mindflow.source.r65236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minibox.source.r30914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minidocument.source.r43752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minifp.source.r32559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minipage-marginpar.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minutes.source.r42186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mleftright.source.r53021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlist.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnotes.source.r63406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderntimeline.source.r55518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modref.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modroman.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moloch.source.r69579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/monofill.source.r28140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moodle.source.r65672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morefloats.source.r37927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morehype.source.r38815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moresize.source.r17513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreverb.source.r22126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morewrites.source.r69679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mparhack.source.r59066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpostinl.source.r49559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msg.source.r49578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mtgreek.source.r17967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiaudience.source.r60688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibbl.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicap.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicolrule.source.r56366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multidef.source.r40637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multienv.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiexpand.source.r45943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multilang.source.r49065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multirow.source.r58396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mversion.source.r29370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mwe.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mycv.source.r26807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatexformat.source.r21392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nag.source.r24741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nameauth.source.r69758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namespc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncctools.source.r51810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/needspace.source.r29601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfile.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newlfm.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newspaper.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newunicodechar.source.r47382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newvbtm.source.r23996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newverbs.source.r64833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicefilelist.source.r65842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe.source.r36086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicetext.source.r38914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nidanfloat.source.r48295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noindentafter.source.r59195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noitcrul.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomencl.source.r61029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomentbl.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonfloat.source.r17598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonumonpart.source.r22114.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/normalcolor.source.r40125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notespages.source.r41906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nowidow.source.r24066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntheorem.source.r27609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numprint.source.r27498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/octavo.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstyle.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/onlyamsmath.source.r42927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opcit.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orcidlink.source.r69253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlining.source.r45601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overpic.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/padcount.source.r47621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecolor.source.r66885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecont.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagegrid.source.r64470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagenote.source.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pageslts.source.r39164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palette.source.r60119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pangram.source.r66300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paper.source.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papercdcase.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papermas.source.r66835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papertex.source.r19230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paracol.source.r49560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paralist.source.r43021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paresse.source.r59228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parselines.source.r21475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patch.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patchcmd.source.r41379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pauldoc.source.r16005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pawpict.source.r21629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pax.source.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbalance.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbox.source.r24807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbsheet.source.r24830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf14.source.r17583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcol.source.r64469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcprot.source.r18735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfoverlay.source.r64210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc-movie.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfprivacy.source.r45985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfrender.source.r69058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfx.source.r50338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perltex.source.r52162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/permute.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmath-xfp.source.r59268.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfcc.source.r60731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfextendedabstract.source.r60732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phffullpagefigure.source.r41857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfnote.source.r60733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfparen.source.r41859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfqit.source.r60734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfquotetext.source.r41869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfsvnwatermark.source.r41870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfthm.source.r60735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photo.source.r18739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picture.source.r54867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plweb.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmboxdraw.source.r53046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynom.source.r44832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynomial.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polytable.source.r55837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postnotes.source.r69102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/powerdot.source.r59272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppr-prv.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppt-slides.source.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prelim2e.source.r57000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preprint.source.r30447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pressrelease.source.r35147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettyref.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preview.source.r69470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/probsoln.source.r44783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/projlib.source.r69689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proofread.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protocol.source.r25562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfragx.source.r26243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxgreeks.source.r21838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcm.source.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qstest.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsymbols.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotchap.source.r56926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quoting.source.r32818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotmark.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ran_toks.source.r59515.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rccol.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs-multi.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcsinfo.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realboxes.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipecard.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reflectgraphics.source.r40612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refman.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refstyle.source.r69680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regcount.source.r19979.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regexpatch.source.r58668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/register.source.r54485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regstats.source.r66795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relenc.source.r22050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repltext.source.r56433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resmes.source.r65375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rgltxdoc.source.r53858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rjlparshap.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustcommand.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbar.source.r25005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbarpagenumber.source.r36236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romannum.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rorlink.source.r67461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotfloat.source.r18292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rtkinenc.source.r20003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulercompass.source.r32392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauerj.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savefnmark.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savetrees.source.r40525.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scale.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalebar.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schedule.source.r51805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schooldocs.source.r69659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scontents.source.r62902.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrambledenvs.source.r60615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlayer-fancyhdr.source.r63844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrwfile.source.r66872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdaps.source.r65345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secnum.source.r61813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectsty.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seealso.source.r43595.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selinput.source.r53098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semesterplanner.source.r56841.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semioneside.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semproc.source.r37568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seqsplit.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesstime.source.r49750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspaceenhanced.source.r68493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sf298.source.r41653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sffms.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shdoc.source.r41991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shorttoc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/show2e.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showcharinbox.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showexpl.source.r57414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showlabels.source.r63940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidecap.source.r65618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotes.source.r54524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotesplus.source.r69176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/silence.source.r27028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sillypage.source.r66349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecd.source.r29260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecv.source.r35537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sitem.source.r22136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skb.source.r22781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skdoc.source.r56950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skrapport.source.r52412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/slantsc.source.r25007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smart-eqn.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snapshot.source.r56735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacingtricks.source.r69048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitindex.source.r39766.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spot.source.r22408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spverbatim.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcltx.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sseq.source.r31585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stack.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/standalone.source.r64677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdclsdv.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdpage.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stealcaps.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stex.source.r68569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storebox.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringstrings.source.r57097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sttools.source.r60736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/styledcmd.source.r65262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdepth.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqn.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqnarray.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigure.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfiles.source.r56977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfloat.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/supertabular.source.r53658.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svg.source.r57010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-multi.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-prov.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svninfo.source.r62157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swfigure.source.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntrace.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synttree.source.r16252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabbing.source.r59715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabfigures.source.r25202.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablefootnote.source.r32804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableof.source.r59837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablists.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablvar.source.r69212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabu.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularborder.source.r17885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularew.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabulary.source.r34368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpdf.source.r69703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/talk.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tangocolors.source.r66733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcldoc.source.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ted.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/templatetools.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termcal.source.r22514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termlist.source.r18923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termsim.source.r61414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testhyphens.source.r38928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testidx.source.r60966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-label.source.r16372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-locale.source.r48500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texmate.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texments.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texpower.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texshade.source.r69371.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textfit.source.r20591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textmerg.source.r20677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textpos.source.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textualicomma.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texvc.source.r46844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmtools.source.r67018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threadcol.source.r28754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumb.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbs.source.r33134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipauni.source.r65817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titling.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/to-be-determined.source.r64882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocbibind.source.r20085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocdata.source.r69512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocloft.source.r53364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocvsec2.source.r33146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todo.source.r17746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todonotes.source.r69319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/toolbox.source.r32260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totalcount.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totcount.source.r21178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totpages.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent.source.r64852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trfsigns.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trimspaces.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trivfloat.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trsym.source.r18732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tucv.source.r20680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoup.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txgreeks.source.r21839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/type1cm.source.r21820.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typed-checklist.source.r63445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeface.source.r27046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typogrid.source.r24994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucs.source.r68759.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umoline.source.r19085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underlin.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/undolabl.source.r65846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-titlepage.source.r68917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicodefonttable.source.r67066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisc.source.r63178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/units.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unravel.source.r69308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upquote.source.r26059.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uri.source.r48602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ushort.source.r32261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varindex.source.r32262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifiche.source.r69726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifycommand.source.r69389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versonotes.source.r69249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vgrid.source.r32457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vmargin.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/volumes.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vwcol.source.r36254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warpcol.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/was.source.r64691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widetable.source.r53409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widows-and-orphans.source.r66753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordlike.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig2.source.r69513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapstuff.source.r64058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xargs.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xbmks.source.r53448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-material.source.r42289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-solarized.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcookybooky.source.r36435.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcpdftips.source.r50449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xdoc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xellipsis.source.r47546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfor.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xint.source.r63562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmpincl.source.r60593.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpatch.source.r54563.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpeek.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpunctuate.source.r67918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsavebox.source.r64049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xtab.source.r23347.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yafoot.source.r48568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yagusylo.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yaletter.source.r42830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ydoc.source.r64887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zebra-goodies.source.r66630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref.source.r68278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-check.source.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-clever.source.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-vario.source.r68846.tar.xz )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=3368d49a626bb505b8956edb37e2aec1
diff --git a/metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r4 b/metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r4
new file mode 100644
index 000000000000..7ecedf6ea26b
--- /dev/null
+++ b/metadata/md5-cache/dev-texlive/texlive-latexextra-2023_p69752-r4
@@ -0,0 +1,16 @@
+BDEPEND=>=app-text/texlive-core-2023 app-arch/xz-utils
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=>=dev-texlive/texlive-latexrecommended-2023 >=dev-texlive/texlive-pictures-2023 dev-perl/Spreadsheet-ParseExcel >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-latex-2023
+DESCRIPTION=TeXLive LaTeX additional packages
+EAPI=8
+HOMEPAGE=https://www.tug.org/texlive/
+INHERIT=optfeature texlive-module
+IUSE=doc source
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+LICENSE=Apache-2.0 Artistic BSD BSD-2 CC-BY-2.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2+ LGPL-3 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT OFL-1.1 TeX-other-free public-domain
+PDEPEND=>=dev-tex/glossaries-4.53
+RDEPEND=>=dev-texlive/texlive-latexrecommended-2023 >=dev-texlive/texlive-pictures-2023 dev-perl/Spreadsheet-ParseExcel !<dev-texlive/texlive-xetex-2023 >=dev-tex/minted-2.9 >=app-text/texlive-core-2023
+SLOT=0
+SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexextra.r69752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.r55076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.r54071.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.r20943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.r17020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abspos.r64465.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accessibility.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accsupp.r53052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.r69638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.r62925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialsymbol.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addfont.r58559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.r49326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.r63320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.r46817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.r20538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/affilauthor.r68996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.r26055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alchemist.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.r38055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alphalph.r53087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.r59265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altsubsup.r62738.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.r64357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.r67401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.r17049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.r35032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.r17050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.r53718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.r46317.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.r28400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabicfront.r51474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/argumentation.r69023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraycols.r68277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.r18125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.r31576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.r50084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.r49060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askinclude.r54725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.r20431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assoccnt.r38497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/association-matrix.r64845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atenddvi.r56922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atendofenv.r62164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.r42099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aurl.r41853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.r55889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorarchive.r65777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.r51757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autofancyhdr.r54049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.r36084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.r32377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopuncitems.r63045.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avremu.r35373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/awesomebox.r57349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.r57105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/background.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bankstatement.r38857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.r25597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/basicarith.r35460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.r43928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-rl.r69254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.r27539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerappendixnote.r55732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.r23427.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerauxtheme.r56087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamercolorthemeowl.r40105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerdarkthemes.r55117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.r23510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-arguelles.r68659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-cuerna.r42161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-detlevcm.r39048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-epyt.r41404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-focus.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-light.r49867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-metropolis.r43031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-npbt.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-phnompenh.r39100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-pure-minimalistic.r56934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-rainbow.r67542.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.r45877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpledarkblue.r60061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpleplus.r64770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-tcolorbox.r67000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-trigon.r65985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.r29937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeamurmaple.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeconcrete.r69528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemejltree.r21977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemelalic.r58777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.r20765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenord.r56180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bearwear.r54826.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beaulivre.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beautybook.r68438.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bewerbung.r61632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.r64093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibletext.r45196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.r38248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bilingualpages.r59643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biochemistry-colors.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bithesis.r68634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.r25039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.r36406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/block.r17209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.r67640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.r59244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.r32235.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.r17076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/book-of-common-prayer.r62240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookcover.r65394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookshelf.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.r17830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.r17062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.r54827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.r28031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.r17129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.r17127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.r29901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bubblesort.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcalc.r56431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.r41813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdvidriver.r43219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxenclose.r40213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxnewfont.r44173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpapersize.r63174.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpdfver.r63185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxtexlogo.r63231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.r27725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.r64424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.r17125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.r43003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.r69266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.r32508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.r64889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.r17353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carbohydrates.r39000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.r54682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfile.r53084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.r21476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.r59998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.r68982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.r16666.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.r23443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.r34452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.r17121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdcmd.r60742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellprops.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.r61501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.r67293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centeredline.r64672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centerlastline.r56644.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.r69367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.r16094.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelog.r65861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.r45069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checkend.r51475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.r45081.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.r27118.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/childdoc.r49543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.r27473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.r20060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.r47577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.r67973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledsteps.r67889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledtext.r63166.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.r53671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classpack.r55218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.r55985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref-usedon.r66915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clicks.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.r47747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clistmap.r61811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrdblpg.r47511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrstrip.r60363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.r28910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.r18787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntformats.r34668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntperchap.r37572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codebox.r61771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedescribe.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.r17630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codehigh.r65787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.r51502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codesection.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colophon.r47913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/color-edits.r56707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.r18270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorframed.r64551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloring.r41042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorist.r68440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorspace.r50585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.r22155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.r67012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.r31490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.r21741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.r18462.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.r19361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.r18259.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.r38875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commedit.r50116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.r41927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commonunicode.r62901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/competences.r47573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.r29020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.r18791.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conditext.r55387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/continue.r49449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.r18950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.r43558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.r65241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.r67013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolfn.r69007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.r67048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.r67015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.r29062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.r60201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coop-writing.r61607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.r37928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.r24829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.r23862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counterz.r67335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.r27576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.r21209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotectinside.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/create-theorem.r67712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/creationboites.r68087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crefthe.r68813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreftools.r55879.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crumbs.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.r64389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/css-colors.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvmerge.r51857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.r69494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.r34453.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currency.r48990.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.r64673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curriculum-vitae.r68211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/customenvs.r68637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.r60901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.r34577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.r28878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.r46776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.r37659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/darkmode.r64271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.r23425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.r29579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.r58150.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.r62942.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datax.r61772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.r27974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.r61761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datestamp.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.r36650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.r63102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bahasai.r46287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.r47064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-breton.r52647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.r47031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.r47032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.r36682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-czech.r47033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-danish.r47034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.r47355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-en-fulltext.r36705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-english.r52479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-esperanto.r47356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-estonian.r47565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-finnish.r47047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.r56393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-galician.r47631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-german.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-greek.r47533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-hebrew.r47534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-icelandic.r65213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-irish.r47632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-it-fulltext.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-italian.r37146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-latin.r47748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-lsorbian.r47749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-magyar.r48266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-norsk.r48267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.r48456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-portuges.r48457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-romanian.r56394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-russian.r49345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-samin.r49346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.r52101.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-serbian.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovak.r52281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.r52282.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-spanish.r45785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.r36700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-turkish.r52331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-ukrainian.r47552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-usorbian.r52375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-welsh.r52553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.r28983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dbshow.r61634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/debate.r64846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.r23374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimalcomma.r69251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.r55230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/defoldfonts.r68234.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/democodetools.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/denisbdoc.r66137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diabetes-logbook.r54810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.r19387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.r28946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.r17192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dimnum.r58774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.r20520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.r17337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.r17194.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.r68441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.r25741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docshots.r69676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.r34474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docutils.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.r48634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotlessi.r51476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.r17195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/download.r52257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.r46011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.r17196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftfigure.r44854.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.r57099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.r69504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.r69507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.r64655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.r52271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.r38726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.r35193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.r57514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.r32677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easybook.r69747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfloats.r57204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyformat.r44543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.r32661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.r38352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.r38172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econlipsum.r58390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.r24928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.r25231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edichokey.r56223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.r27599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.r33236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.r20617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ehhline.r54676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/einfart.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elements.r61792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.r55418.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.r42712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.r60209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elzcards.r51894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.r24504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.r51177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedfile.r65528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.r57814.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emo.r66944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emotion.r69752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.r18064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.r28469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.r43750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.r53319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes-hy.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.r16558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.r61490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.r51423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.r21472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph-keys.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eq-pin2corr.r59477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.r22931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.r32257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.r43278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqname.r20678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.r45215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.r61799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.r67707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.r21385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esieecv.r59638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esindex.r52342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.r52240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.r20694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etl.r60998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulerpx.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europasscv.r56829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.r69661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.r35675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.r56694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.r67600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-lite.r65754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-n.r64674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-randomizechoices.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/example.r33398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examz.r67303.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.r17262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.r35417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisebank.r50448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisepoints.r49590.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.r55188.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exesheet.r69688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.r53911.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/export.r27206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.r67300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.r52117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.r21328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.r61697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fail-fast.r67543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/familytree.r63739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhandout.r46411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.r46736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.r58895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyqr.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyslides.r36263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.r41549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.r68931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbox.r69041.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.r67729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetchcls.r45245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fewerfloatpages.r58058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffcode.r69706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffslides.r38895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fgruler.r63721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.r33288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.r18784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.r66740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.r52208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.r29529.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.r28421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.r24329.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.r21719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fistrum.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.r64135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.r51825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.r17131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.r30168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.r53207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.r17272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.r62104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.r25768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flexipage.r66614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.r25584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.r56782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatbytocbasic.r67945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.r25540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrowbytocbasic.r67946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.r35291.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.r53912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.r66615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.r20710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.r52090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.r25607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.r62248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.r29173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foliono.r58877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsetup.r69390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsize.r60161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.r44799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.r69729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.r42621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.r27034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.r66149.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.r27819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.r67017.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.r21480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forms16be.r51305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.r18312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.r26789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.r27417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/froufrou.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.r17275.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.r29652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.r25434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullminipage.r34545.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.r24684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functional.r65485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.r26018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-cyr.r26019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.r26030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fvextra.r69001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.r50415.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.r32934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gender.r36464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy-profiles.r69580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gensymb.r64740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.r16189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getitems.r39365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gindex.r52311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.r24980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitfile-info.r51928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.r34049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo2.r38913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitlog.r38932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitstatus.r64662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitver.r63920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/globalvals.r49962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-danish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-dutch.r35685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-estonian.r49928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.r68409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-finnish.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-french.r42873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-german.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-irish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-italian.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-magyar.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-norsk.r67141.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-nynorsk.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-polish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-portuges.r36064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-serbian.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-slovene.r51211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-spanish.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.r21292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.r24287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.r24288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grabbox.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradient-text.r65567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grading-scheme.r62505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphbox.r46360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicscache.r65318.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.r56931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.r32630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphpaper.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grayhints.r49052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.r17354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.r32981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridpapers.r58723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.r53762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridslides.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gs1.r59620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.r55741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ha-prosper.r59651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hackthefootline.r46494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/halloweenmath.r52602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handin.r48255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handout.r43962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handoutwithnotes.r62140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hang.r43280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.r21396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.r26543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.r21327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.r41359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-acronym.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-float.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-text.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-title.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hereapplies.r68638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hideanswer.r63852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightlatex.r58392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightx.r68756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitreport.r58357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.r30002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobsub.r52810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/homework.r68773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/href-ul.r69359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.r66189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/huawei.r68336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvextern.r69651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.r46051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvlogos.r69581.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvpygmentex.r62405.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvqrurl.r69723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hwemoji.r65001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdestopt.r56253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdoc.r68661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.r53197.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.r17357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperbar.r48147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.r17358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.r68251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/identkey.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.r54554.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.r25821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iexec.r69420.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifallfalse.r60027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.r38823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.r20727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.r47544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.r23379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.r25819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.r29613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.r42287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/import.r54683.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.r60810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.r68555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inline-images.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinelabel.r63853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputenx.r52986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.r28019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.r21474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intopdf.r63987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.r48359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice-class.r49749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice2.r67327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipsum.r68861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.r16613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.r59709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.r17362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isopt.r45509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isosafety.r68801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.r23711.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.r25742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwonamath.r68144.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.r24858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmsdelim.r62630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jobname-suffix.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/joinbox.r68003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jslectureplanner.r57095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jumplines.r37553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.r24638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kalendarium.r48744.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.r68983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.r18042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyfloat.r69399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyindex.r50828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyparse.r60277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.r28195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.r17992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.r23698.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyvaltable.r65416.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.r21606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knowledge.r61991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.r25025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.r26137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv.r57721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv-rg.r49064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/korigamik.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.r27369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3build.r69748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels4easylist.r51124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labelschanged.r69400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambdax.r60278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpackage.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.r68557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-amsmath-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-base-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin-dev.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-context-ppchtex.r66687.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-firstaid-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tools-dev.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-uni8.r49729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2pydata.r68919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcolors.r49888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdemo.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexgit.r54811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.r17691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lccaps.r46432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.r31474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.r56878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lebhart.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectures.r53642.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectureslides.r62292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftindex.r69660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.r52450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.r54722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.r69508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.r23638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.r65004.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.r44863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.r21523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linop.r41304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.r60561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.r38722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.r17373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listingsutf8.r53097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listlbls.r67215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.r16134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litesolution.r69115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litetable.r69678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.r20021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.r25552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.r20422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.r24499.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logoetalab.r68916.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfbox.r39028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfigure.r34302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.r27889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.r30704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstfiracode.r49503.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.r45913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3rawobjects.r66619.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.r34923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.r17533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.r21869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxguidex.r50992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.r28332.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.r21586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.r24897.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.r47527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-physical.r59138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatodonotes.r53825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macrolist.r60139.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.r31498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.r24694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicnum.r52983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicwatermark.r63656.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.r41012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.r46702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makelabels.r60255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makerobust.r52811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.r54684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.r36110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manyind.r49874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.r48281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.r66954.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalpha.r61089.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.r69237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfam256.r53519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfont.r68241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcexam.r60481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.r18173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.r31648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.r31075.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media4svg.r64686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.r64047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/medstarbeamer.r38828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.r31878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.r30452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mensa-tex.r45997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menucard.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.r69601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metanorma.r55010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metastr.r56246.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/method.r17485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.r18489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.r64743.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.r49651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.r17484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mindflow.r65236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.r30914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minidocument.r43752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.r32559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minimalist.r68552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.r32165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.r42186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mleftright.r53021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.r63406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.r62128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modernposter.r47269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.r55518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modular.r44142.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moloch.r69579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.r28140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moodle.r65672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.r24479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.r37927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.r38815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.r17513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.r22126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.r69679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movement-arrows.r67270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.r26473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.r59066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.r49559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.r49578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.r17967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.r21775.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.r60688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicolrule.r56366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multidef.r40637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.r45943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multifootnote.r63456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multilang.r49065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiple-choice.r63722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.r58396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.r29370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.r26807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatex.r56751.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.r21392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.r24741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.r69758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.r51810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.r29601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nestquot.r27323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.r29331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.r47382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.r23996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.r64833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nextpage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.r43640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.r65842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.r36086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.r38914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nidanfloat.r48295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ninecolors.r62006.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.r68448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.r30140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.r59195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.r26786.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.r61029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/non-decimal-units.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.r17598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.r22114.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.r18128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/normalcolor.r40125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notebeamer.r68871.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notespages.r41906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notestex.r45396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.r18129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.r24066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.r30991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.r27609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.r33109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.r18130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.r27498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numspell.r61132.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.r28803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx2.r65292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.r42927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opencolor.r66363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optidef.r50941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.r18131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/options.r39030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orcidlink.r69253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orientation.r57390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.r18360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.r21095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.r25192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.r45601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overlays.r57866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/padcount.r47621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.r66885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagegrid.r64470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagelayout.r69486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.r16915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.r39164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palette.r60119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pangram.r66300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.r66835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.r19230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.r49560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parades.r40042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.r43021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.r59228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.r51720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parsa.r54840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.r21475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.r55859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.r32263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.r66860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.r41379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.r16005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.r21629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbalance.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.r24807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.r24830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.r17583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfannotations.r68958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcol.r64469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolmk.r52912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.r49047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.r18735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.r23492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfoverlay.r64210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpagediff.r37946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc.r68610.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc-movie.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfprivacy.r45985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfrender.r69058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfreview.r50100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.r20373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.r68667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.r50338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.r52162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.r25915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmath-xfp.r59268.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfcc.r60731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfextendedabstract.r60732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phffullpagefigure.r41857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfnote.r60733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfparen.r41859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfqit.r60734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfquotetext.r41869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfsvnwatermark.r41870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfthm.r60735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.r36396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phonenumbers.r63774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.r18739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photobook.r68313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picture.r54867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.r21894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.r47486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.r19848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmboxdraw.r53046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.r44832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.r55837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.r21641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.r18305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postnotes.r69102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.r59272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppt-slides.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/practicalreports.r52312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/precattl.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prelim2e.r57000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.r30447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pressrelease.r35147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettytok.r66884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.r69470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.r19847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.r44783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/profmaquette.r69526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/program.r44214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.r19519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.r33822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/projlib.r69689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proofread.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.r33033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.r41633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.r25562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.r26243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.r46393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstring.r42857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.r21838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pygmentex.r64131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/python.r60162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythonimmediate.r69487.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/q-and-a.r69164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quicktype.r42183.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quiz2socrative.r52276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.r56926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.r32818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.r59515.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randexam.r69690.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readablecv.r67986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.r60540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipebook.r37026.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.r19980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.r29128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.r44131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.r40612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.r69680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.r19979.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.r58668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/register.r54485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.r66795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.r22050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.r30707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.r24305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repltext.r56433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rescansync.r63856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resmes.r65375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/responsive.r69147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/returntogrid.r48485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rgltxdoc.r53858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.r19082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robust-externalize.r69459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.r49877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.r25005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbarpagenumber.r36236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.r20087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rorlink.r67461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.r18292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.r18740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.r29675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.r30084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.r20003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulerbox.r50984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.r32392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runcode.r69471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.r19614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sanitize-umlaut.r67126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/saveenv.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savesym.r31565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.r40525.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.r42809.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.r42633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schedule.r51805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schooldocs.r69659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scontents.r62902.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrambledenvs.r60615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlayer-fancyhdr.r63844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlttr2copy.r56733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrwfile.r66872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdaps.r65345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.r20208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secnum.r61813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.r37749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbreak.r50339.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seealso.r43595.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.r20185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selinput.r53098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantex.r65679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic-markup.r53607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semesterplanner.r56841.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semproc.r37568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semtex.r56530.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.r41732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesstime.r49750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspaceenhanced.r68493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.r41653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sfmath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.r53350.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.r20312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.r26522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shdoc.r41991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.r52334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.r28918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.r57414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.r63940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.r65618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.r54524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotesplus.r69176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.r27028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sillypage.r66349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sim-os-menus.r68843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.r29260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.r35537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleinvoice.r45673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplivre.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.r22136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.r22781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.r56950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeldoc.r57922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.r24652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.r30560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skills.r56734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.r52412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.r25007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.r20333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smart-eqn.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.r20311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartunits.r39592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.r56735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snaptodo.r61155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.r61992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soulpos.r60772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacingtricks.r69048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spark-otf.r62481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.r42821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.r20842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.r39766.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.r22408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.r68256.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.r45818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.r31585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.r32293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.r60019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.r64677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/starray.r69002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stealcaps.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.r68569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.r24431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.r57097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.r60736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.r69128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/studenthandouts.r43516.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/styledcmd.r65262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdocs.r51480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.r20308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.r56977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.r16117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.r53658.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/suppose.r59281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.r57010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.r62157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swfigure.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swungdash.r64204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.r16252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabbing.r59715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.r25202.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.r42413.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.r32804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.r59837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.r17255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablvar.r69212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.r46848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.r17885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularray.r66276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.r34368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.r52064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpair.r42138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpdf.r69703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.r27345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tangocolors.r66733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tasks.r61541.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.r69370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.r33043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/templatetools.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.r22514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.r18923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termsim.r61414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testhyphens.r38928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testidx.r60966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.r16372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-locale.r48500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texlogos.r19083.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.r69371.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texsurgery.r59885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcsc.r67193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.r20591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.r20677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textualicomma.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texvc.r46844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.r39669.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.r67018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.r28754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.r17383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.r34206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.r33134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.r16736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.r42280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipauni.r65817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.r63020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlefoot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.r43497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.r18729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.r68677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/to-be-determined.r64882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.r20085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocdata.r69512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.r53364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.r33146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.r17746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.r69319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokcycle.r60320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.r32260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.r19084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topiclongtable.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totalcount.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.r21178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tramlines.r65692.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.r61896.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent.r64852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.r18732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.r18921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.r20680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tutodoc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.r17024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.r21839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.r21820.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typed-checklist.r63445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.r27046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typoaid.r44238.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.r24994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uassign.r38459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.r68759.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.r19085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.r29019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.r65846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-titlepage.r68917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math-input.r69591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicodefonttable.r67066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unifront.r67054.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisc.r63178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitconv.r55060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/units.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.r69308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/updatemarks.r68163.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.r64613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.r26059.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.r48602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.r32261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uspace.r63123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8add.r61074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.r27354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/variablelm.r60014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.r32262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.r44154.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.r24104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vcell.r59039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.r56905.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.r21922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.r67865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.r17177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.r23670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifiche.r69726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifycommand.r69389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/version.r21920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.r21921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versonotes.r69249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.r49429.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.r32457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.r26039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.r21598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vtable.r51126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.r36254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallcalendar.r45568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.r66616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/was.r64691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/webquiz.r58808.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.r53409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widows-and-orphans.r66753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/willowtreebook.r60638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.r52641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcount.r46165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worksheet.r48423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig2.r69513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapstuff.r64058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/writeongrid.r68863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wtref.r69214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xassoccnt.r61112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmks.r53448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcntperchap.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-material.r42289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-solarized.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.r20031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.r36435.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcpdftips.r50449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xellipsis.r47546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfakebold.r68929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.r22575.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.r38929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.r63562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkcdcolors.r67895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeymask.r69223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltabular.r56855.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.r60593.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.r54563.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xprintlen.r35928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.r67918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsavebox.r64049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsim.r61988.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.r68015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.r23347.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xurl.r61553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.r48568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yaletter.r42830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ycbook.r46201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.r64887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.r34398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zebra-goodies.r66630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.r17258.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zennote.r65549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.r32279.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref.r68278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-check.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-clever.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-vario.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.r63074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-latexextra.r69752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/2up.r55076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a0poster.r54071.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a4wide.r20943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a5comb.r17020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abraces.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abspos.r64465.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstract.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accessibility.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accsupp.r53052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/achemso.r69638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acro.r62925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acronym.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acroterm.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialangle.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialsymbol.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addfont.r58559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addlines.r49326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjmulticol.r63320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjustbox.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adrconv.r46817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advdate.r20538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/affilauthor.r68996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akktex.r26055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akletter.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alchemist.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alertmessage.r38055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alnumsec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alphalph.r53087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alterqcm.r59265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altfont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altsubsup.r62738.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsaddr.r64357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/animate.r67401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonchap.r17049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/answers.r35032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anyfontsize.r17050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendix.r53718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendixnumberbeamer.r46317.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apptools.r28400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabicfront.r51474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arcs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/argumentation.r69023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraycols.r68277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arrayjobx.r18125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraysort.r31576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arydshln.r50084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asciilist.r49060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askinclude.r54725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assignment.r20431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assoccnt.r38497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/association-matrix.r64845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atenddvi.r56922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atendofenv.r62164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile.r42099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aurl.r41853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authoraftertitle.r55889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorarchive.r65777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorindex.r51757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autofancyhdr.r54049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autonum.r36084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopdf.r32377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopuncitems.r63045.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avremu.r35373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/awesomebox.r57349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axessibility.r57105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/background.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bankstatement.r38857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bashful.r25597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/basicarith.r35460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bchart.r43928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer-rl.r69254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer2thesis.r27539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerappendixnote.r55732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beameraudience.r23427.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerauxtheme.r56087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamercolorthemeowl.r40105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerdarkthemes.r55117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerposter.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamersubframe.r23510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-arguelles.r68659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-cuerna.r42161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-detlevcm.r39048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-epyt.r41404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-focus.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-light.r49867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-metropolis.r43031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-npbt.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-phnompenh.r39100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-pure-minimalistic.r56934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-rainbow.r67542.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-saintpetersburg.r45877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpledarkblue.r60061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpleplus.r64770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-tcolorbox.r67000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-trigon.r65985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-upenn-bc.r29937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeamurmaple.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeconcrete.r69528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemejltree.r21977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemelalic.r58777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenirma.r20765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenord.r56180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bearwear.r54826.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beaulivre.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beautybook.r68438.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beton.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bewerbung.r61632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bez123.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bhcexam.r64093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibletext.r45196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigfoot.r38248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigints.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bilingualpages.r59643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biochemistry-colors.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bithesis.r68634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bizcard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blindtext.r25039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blkarray.r36406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/block.r17209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blowup.r67640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bnumexpr.r59244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boites.r32235.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bold-extra.r17076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/book-of-common-prayer.r62240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookcover.r65394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookest.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booklet.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookshelf.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boolexpr.r17830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bophook.r17062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxedminipage.r54827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxhandler.r28031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bracketkey.r17129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braket.r17127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakurl.r29901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bubblesort.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bullcntr.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxcalc.r56431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdpx-beamer.r41813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdvidriver.r43219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxenclose.r40213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxnewfont.r44173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpapersize.r63174.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpdfver.r63185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxtexlogo.r63231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcage.r27725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calctab.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculator.r64424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calrsfs.r17125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cals.r43003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calxxxx-yyyy.r69266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cancel.r32508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/canoniclayout.r64889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/capt-of.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captcont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captdef.r17353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carbohydrates.r39000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cases.r54682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/casyl.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfile.r53084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfilebetweentags.r21476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catechis.r59998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catoptions.r68982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cbcoptic.r16666.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccaption.r23443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cclicenses.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd.r34452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd-cover.r17121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdcmd.r60742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdpbundl.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellprops.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellspace.r61501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/censor.r67293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centeredline.r64672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centerlastline.r56644.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changebar.r69367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelayout.r16094.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelog.r65861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changepage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changes.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chappg.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chapterfolder.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cheatsheet.r45069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checkend.r51475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chet.r45081.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chextras.r27118.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/childdoc.r49543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chkfloat.r27473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chletter.r20060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chngcntr.r47577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chronology.r67973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circ.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledsteps.r67889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledtext.r63166.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classics.r53671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classpack.r55218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clefval.r55985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref-usedon.r66915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clicks.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clipboard.r47747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clistmap.r61811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clock.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrdblpg.r47511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrstrip.r60363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdstring.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdtrack.r28910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmsd.r18787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cnltx.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntformats.r34668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntperchap.r37572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codebox.r61771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedescribe.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedoc.r17630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codehigh.r65787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codepage.r51502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codesection.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collcell.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collectbox.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colophon.r47913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/color-edits.r56707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colordoc.r18270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorframed.r64551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorinfo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloring.r41042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorist.r68440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorspace.r50585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortab.r22155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorwav.r67012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorweb.r31490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colourchange.r21741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combelow.r18462.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combine.r19361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comma.r18259.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commado.r38875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commedit.r50116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comment.r41927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commonunicode.r62901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/competences.r47573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concepts.r29020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concprog.r18791.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conditext.r55387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/constants.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/continue.r49449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contour.r18950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contracard.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conv-xkv.r43558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking-units.r65241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cool.r67013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolfn.r69007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coollist.r67048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolstr.r67015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolthms.r29062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooltooltips.r60201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coop-writing.r61607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coordsys.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyedit.r37928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyrightbox.r24829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coseoul.r23862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counterz.r67335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counttexruns.r27576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courseoutline.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coursepaper.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coverpage.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotect.r21209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotectinside.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crbox.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/create-theorem.r67712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/creationboites.r68087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crefthe.r68813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreference.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreftools.r55879.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crumbs.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csquotes.r64389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/css-colors.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvmerge.r51857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvsimple.r69494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuisine.r34453.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currency.r48990.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currfile.r64673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curriculum-vitae.r68211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currvita.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/customenvs.r68637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cutwin.r60901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv4tw.r34577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb-latex.r28878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyber.r46776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cybercic.r37659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/darkmode.r64271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashbox.r23425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashrule.r29579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashundergaps.r58150.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dataref.r62942.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datatool.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datax.r61772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dateiliste.r27974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datenumber.r61761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datestamp.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime.r36650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2.r63102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bahasai.r46287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-basque.r47064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-breton.r52647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bulgarian.r47031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-catalan.r47032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-croatian.r36682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-czech.r47033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-danish.r47034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-dutch.r47355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-en-fulltext.r36705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-english.r52479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-esperanto.r47356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-estonian.r47565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-finnish.r47047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-french.r56393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-galician.r47631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-german.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-greek.r47533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-hebrew.r47534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-icelandic.r65213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-irish.r47632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-it-fulltext.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-italian.r37146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-latin.r47748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-lsorbian.r47749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-magyar.r48266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-norsk.r48267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-polish.r48456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-portuges.r48457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-romanian.r56394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-russian.r49345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-samin.r49346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-scottish.r52101.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-serbian.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovak.r52281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovene.r52282.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-spanish.r45785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-swedish.r36700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-turkish.r52331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-ukrainian.r47552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-usorbian.r52375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-welsh.r52553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dblfloatfix.r28983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dbshow.r61634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/debate.r64846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimal.r23374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimalcomma.r69251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decorule.r55230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/defoldfonts.r68234.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimtxt.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/democodetools.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/denisbdoc.r66137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diabetes-logbook.r54810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagbox.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagnose.r19387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dialogl.r28946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dichokey.r17192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dimnum.r58774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinbrief.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/directory.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtytalk.r20520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dlfltxb.r17337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dnaseq.r17194.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doclicense.r68441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmfp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmute.r25741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docshots.r69676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doctools.r34474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/documentation.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docutils.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doi.r48634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotarrow.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotlessi.r51476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotseqn.r17195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/download.r52257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dox.r46011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpfloat.r17196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dprogress.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drac.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftcopy.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftfigure.r44854.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftwatermark.r57099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtk.r69504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxdescribe.r69507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ducksay.r64655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duckuments.r52271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvdcoll.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynamicnumber.r38726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynblocks.r35193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ean13isbn.r57514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy-todo.r32677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easybook.r69747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfig.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfloats.r57204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyformat.r44543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easylist.r32661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyreview.r38352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebezier.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecclesiastic.r38172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econlipsum.r58390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecv.r24928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ed.r25231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edichokey.r56223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmargin.r27599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eemeir.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/efbox.r33236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egplot.r20617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ehhline.r54676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/einfart.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elements.r61792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipsis.r55418.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elmath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elocalloc.r42712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elpres.r60209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elzcards.r51894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emarks.r24504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedall.r51177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedfile.r65528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embrac.r57814.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emo.r66944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emotion.r69752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emptypage.r18064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emulateapj.r28469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endfloat.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endheads.r43750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes.r53319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes-hy.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engpron.r16558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engrec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enotez.r61490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem.r51423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem-zref.r21472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envbig.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/environ.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envlab.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph-keys.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epiolmec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eq-pin2corr.r59477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqell.r22931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqlist.r32257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnalign.r43278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqname.r20678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqparbox.r45215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/errata.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erw-l3.r61799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esami.r67707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esdiff.r21385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esieecv.r59638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esindex.r52342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint.r52240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint-type1.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etaremune.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etextools.r20694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etl.r60998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eukdate.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulerpx.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europasscv.r56829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europecv.r69661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyhook.r35675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everypage.r56694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam.r67600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-lite.r65754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-n.r64674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-randomizechoices.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examdesign.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/example.r33398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examplep.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examz.r67303.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exceltex.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/excludeonly.r17262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercise.r35417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisebank.r50448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisepoints.r49590.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercises.r55188.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exesheet.r69688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exframe.r53911.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exp-testopt.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expdlist.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/export.r27206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsheets.r67300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsol.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extract.r52117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/facsimile.r21328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/factura.r61697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fail-fast.r67543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/familytree.r63739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhandout.r46411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancylabel.r46736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancynum.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancypar.r58895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyqr.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyslides.r36263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytabs.r41549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytooltips.r68931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbox.r69041.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fcolumn.r67729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetchcls.r45245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fewerfloatpages.r58058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffcode.r69706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffslides.r38895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fgruler.r63721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fifo-stack.r33288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figsize.r18784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontents.r66740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontentsdef.r52208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filedate.r29529.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fileinfo.r28421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filemod.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fink.r24329.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/finstrut.r21719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fistrum.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fithesis.r64135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixcmex.r51825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixfoot.r17131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixme.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmetodonotes.r30168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fjodor.r53207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flabels.r17272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flacards.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flagderiv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashcards.r62104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashmovie.r25768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flexipage.r66614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flipbook.r25584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flippdf.r56782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatbytocbasic.r67945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatflt.r25540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrow.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrowbytocbasic.r67946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowfram.r35291.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmtcount.r53912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fn2end.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnbreak.r66615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncychap.r20710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncylab.r52090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpara.r25607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpct.r62248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnumprint.r29173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foilhtml.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foliono.r58877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontaxes.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsetup.r69390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsize.r60161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonttable.r44799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisc.r69729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisx.r42621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotebackref.r27034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnoterange.r66149.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnpag.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forarray.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foreign.r27819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forloop.r67017.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formlett.r21480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forms16be.r51305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formular.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragments.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frame.r18312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/framed.r26789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frankenstein.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frege.r27417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/froufrou.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftcap.r17275.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftnxtra.r29652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullblck.r25434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullminipage.r34545.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullwidth.r24684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functional.r65485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-calligra.r26018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-cyr.r26019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-sueterlin.r26030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fvextra.r69001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fwlw.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/g-brief.r50415.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gatherenum.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gauss.r32934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcite.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gender.r36464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogy-profiles.r69580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genmpage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gensymb.r64740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getfiledate.r16189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getitems.r39365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gindex.r52311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ginpenc.r24980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitfile-info.r51928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo.r34049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo2.r38913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitlog.r38932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitstatus.r64662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitver.r63920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/globalvals.r49962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gloss.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-danish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-dutch.r35685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-english.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-estonian.r49928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-extra.r68409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-finnish.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-french.r42873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-german.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-irish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-italian.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-magyar.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-norsk.r67141.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-nynorsk.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-polish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-portuges.r36064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-serbian.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-slovene.r51211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-spanish.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc.r21292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc-enhance.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmiflink.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmutils.r24287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmverb.r24288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grabbox.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradient-text.r65567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grading-scheme.r62505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphbox.r46360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicscache.r65318.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicx-psmin.r56931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxbox.r32630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphpaper.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grayhints.r49052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfpaste.r17354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid-system.r32981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridpapers.r58723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridset.r53762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridslides.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gs1.r59620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/guitlogo.r55741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ha-prosper.r59651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hackthefootline.r46494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/halloweenmath.r52602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handin.r48255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handout.r43962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handoutwithnotes.r62140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hang.r43280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hanging.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hardwrap.r21396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harnon-cv.r26543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harpoon.r21327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/he-she.r41359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-acronym.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-float.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-text.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-title.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hereapplies.r68638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hhtensor.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hideanswer.r63852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightlatex.r58392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightx.r68756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/histogr.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitec.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitreport.r58357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hletter.r30002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobsub.r52810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/homework.r68773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hpsdiss.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/href-ul.r69359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hrefhide.r66189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/huawei.r68336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvextern.r69651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvindex.r46051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvlogos.r69581.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvpygmentex.r62405.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvqrurl.r69723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hwemoji.r65001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdestopt.r56253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdoc.r68661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdvips.r53197.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyper.r17357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperbar.r48147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypernat.r17358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperxmp.r68251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenat.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/identkey.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxcmds.r54554.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxlayout.r25821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iexec.r69420.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifallfalse.r60027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iffont.r38823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmslide.r20727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmtarg.r47544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifnextok.r23379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifoddpage.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifthenx.r25819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iitem.r29613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/image-gallery.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imakeidx.r42287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/import.r54683.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/incgraph.r60810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/indextools.r68555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inline-images.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinedef.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinelabel.r63853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputenx.r52986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputtrc.r28019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interactiveworkbook.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interfaces.r21474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intopdf.r63987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inversepath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice.r48359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice-class.r49749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice2.r67327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipsum.r68861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso10303.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodate.r16613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodoc.r59709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isonums.r17362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isopt.r45509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isorot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isosafety.r68801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isotope.r23711.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/issuulinks.r25742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwonamath.r68144.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlabels.r24858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmsdelim.r62630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jobname-suffix.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/joinbox.r68003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jslectureplanner.r57095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jumplines.r37553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jvlisting.r24638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kalendarium.r48744.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kantlipsum.r68983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kerntest.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keycommand.r18042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyfloat.r69399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyindex.r50828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyparse.r60277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyreader.r28195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keystroke.r17992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyval2e.r23698.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyvaltable.r65416.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kix.r21606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knowledge.r61991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-moderncvclassic.r25025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-script-sfs.r26137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv.r57721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv-rg.r49064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/korigamik.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ktv-texdata.r27369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3build.r69748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labbook.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels4easylist.r51124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labelschanged.r69400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambdax.r60278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpackage.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpage.r68557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-amsmath-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-base-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-bin-dev.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-context-ppchtex.r66687.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-firstaid-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-graphics-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-tools-dev.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-uni8.r49729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2pydata.r68919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexcolors.r49888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexdemo.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexgit.r54811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/layouts.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lazylist.r17691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lccaps.r46432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcd.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcg.r31474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leading.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leaflet.r56878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lebhart.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectures.r53642.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectureslides.r62292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftidx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftindex.r69660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leipzig.r52450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lengthconvert.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettre.r54722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettrine.r69508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lewis.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lhelp.r23638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libgreek.r65004.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/limap.r44863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linegoal.r21523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linop.r41304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lipsum.r60561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lisp-on-tex.r38722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listing.r17373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listingsutf8.r53097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listlbls.r67215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listliketab.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofsymbols.r16134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litesolution.r69115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litetable.r69678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lkproof.r20021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lmake.r25552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/locality.r20422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logbox.r24499.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logical-markup-utils.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logoetalab.r68916.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logpap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfbox.r39028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfigure.r34302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longnamefilelist.r27889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/loops.r30704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lsc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstaddons.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstfiracode.r49503.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3graph.r45913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3rawobjects.r66619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltablex.r34923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltabptch.r17533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxdockit.r21869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxguidex.r50992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxkeys.r28332.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxnew.r21586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxtools.r24897.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-check-hyphen.r47527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-physical.r59138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatodonotes.r53825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macrolist.r60139.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macroswap.r31498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magaz.r24694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicnum.r52983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicwatermark.r63656.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailing.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailmerge.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebarcode.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebase.r41012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebox.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecell.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecirc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecmds.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makedtx.r46702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeglos.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makelabels.r60255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makerobust.r52811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mandi.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt.r54684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manuscript.r36110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manyind.r49874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfit.r48281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfix.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginnote.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/markdown.r66954.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathalpha.r61089.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathastext.r69237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathexam.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfam256.r53519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfont.r68241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maybemath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcaption.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mceinleger.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcexam.r60481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcite.r18173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mciteplus.r31648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdframed.r31075.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media4svg.r64686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media9.r64047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/medstarbeamer.r38828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/meetingmins.r31878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memexsupp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memory.r30452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mensa-tex.r45997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menu.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menucard.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menukeys.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogox.r69601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metanorma.r55010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metastr.r56246.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/method.r17485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metre.r18489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfirstuc.r64743.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mftinc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mi-solns.r49651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/midpage.r17484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mindflow.r65236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minibox.r30914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minidocument.r43752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minifp.r32559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minimalist.r68552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minipage-marginpar.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minitoc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minorrevision.r32165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minutes.r42186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mla-paper.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mleftright.r53021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlist.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mmap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnotes.r63406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderncv.r62128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modernposter.r47269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderntimeline.r55518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modref.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modroman.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modular.r44142.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moloch.r69579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/monofill.r28140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moodle.r65672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreenum.r24479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morefloats.r37927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morehype.r38815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moresize.r17513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreverb.r22126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morewrites.r69679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movement-arrows.r67270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movie15.r26473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mparhack.r59066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpostinl.r49559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msg.r49578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mslapa.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mtgreek.r17967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multenum.r21775.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiaudience.r60688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibbl.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicolrule.r56366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multidef.r40637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multienv.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiexpand.r45943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multifootnote.r63456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multilang.r49065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiple-choice.r63722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multirow.r58396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mversion.r29370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mwe.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mycv.r26807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatex.r56751.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatexformat.r21392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nag.r24741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nameauth.r69758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namespc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncclatex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncctools.r51810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/needspace.r29601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nestquot.r27323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newenviron.r29331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfile.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newlfm.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newspaper.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newunicodechar.r47382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newvbtm.r23996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newverbs.r64833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nextpage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nfssext-cfr.r43640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicefilelist.r65842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe.r36086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicetext.r38914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nidanfloat.r48295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ninecolors.r62006.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nlctdoc.r68448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noconflict.r30140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noindentafter.r59195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noitcrul.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nolbreaks.r26786.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomencl.r61029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomentbl.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/non-decimal-units.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonfloat.r17598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonumonpart.r22114.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nopageno.r18128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/normalcolor.r40125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notebeamer.r68871.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notespages.r41906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notestex.r45396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notoccite.r18129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nowidow.r24066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nox.r30991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntheorem.r27609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numberedblock.r33109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numname.r18130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numprint.r27498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numspell.r61132.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocg-p.r28803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx2.r65292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-latex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/octavo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstyle.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/onlyamsmath.r42927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opcit.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opencolor.r66363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optidef.r50941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optional.r18131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/options.r39030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orcidlink.r69253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orientation.r57390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outline.r18360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outliner.r21095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlines.r25192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlining.r45601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overlays.r57866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overpic.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/padcount.r47621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecolor.r66885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecont.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagegrid.r64470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagelayout.r69486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagenote.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagerange.r16915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pageslts.r39164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palette.r60119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pangram.r66300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paper.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papercdcase.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papermas.r66835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papertex.r19230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paracol.r49560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parades.r40042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paralist.r43021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paresse.r59228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parnotes.r51720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parsa.r54840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parselines.r21475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cours.r55859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cv.r32263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-tableur.r66860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patchcmd.r41379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pauldoc.r16005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pawpict.r21629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbalance.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbox.r24807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbsheet.r24830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf14.r17583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfannotations.r68958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcol.r64469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolmk.r52912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcomment.r49047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcprot.r18735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmarginpar.r23492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfoverlay.r64210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpagediff.r37946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc.r68610.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc-movie.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfprivacy.r45985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfrender.r69058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfreview.r50100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfscreen.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfslide.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfsync.r20373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfwin.r68667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfx.r50338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pecha.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perltex.r52162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/permute.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petiteannonce.r25915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmath-xfp.r59268.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfcc.r60731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfextendedabstract.r60732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phffullpagefigure.r41857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfnote.r60733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfparen.r41859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfqit.r60734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfquotetext.r41869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfsvnwatermark.r41870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfthm.r60735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philex.r36396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phonenumbers.r63774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photo.r18739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photobook.r68313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picture.r54867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piff.r21894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkgloader.r47486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeins.r19848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plantslabels.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plates.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plweb.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmboxdraw.r53046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynom.r44832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynomial.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polytable.r55837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postcards.r21641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poster-mac.r18305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postnotes.r69102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/powerdot.r59272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppr-prv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppt-slides.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/practicalreports.r52312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/precattl.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prelim2e.r57000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preprint.r30447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pressrelease.r35147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettyref.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettytok.r66884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preview.r69470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/printlen.r19847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/probsoln.r44783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/profmaquette.r69526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/program.r44214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progress.r19519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progressbar.r33822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/projlib.r69689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proofread.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/properties.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prosper.r33033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protex.r41633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protocol.r25562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfragx.r26243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstool.r46393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstring.r42857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxgreeks.r21838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pygmentex.r64131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/python.r60162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythonimmediate.r69487.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/q-and-a.r69164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcm.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qstest.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsymbols.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quicktype.r42183.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quiz2socrative.r52276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotchap.r56926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quoting.r32818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotmark.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ran_toks.r59515.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randexam.r69690.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randtext.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rccol.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs-multi.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcsinfo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readablecv.r67986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readarray.r60540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realboxes.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipe.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipebook.r37026.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipecard.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rectopma.r19980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcheck.r29128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refenums.r44131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reflectgraphics.r40612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refman.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refstyle.r69680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regcount.r19979.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regexpatch.r58668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/register.r54485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regstats.r66795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relenc.r22050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relsize.r30707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repeatindex.r24305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repltext.r56433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rescansync.r63856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resmes.r65375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/responsive.r69147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/returntogrid.r48485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rgltxdoc.r53858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rjlparshap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rlepsf.r19082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmpage.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robust-externalize.r69459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustcommand.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustindex.r49877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbar.r25005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbarpagenumber.r36236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanneg.r20087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romannum.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rorlink.r67461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotfloat.r18292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotpages.r18740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/roundbox.r29675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rterface.r30084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rtkinenc.r20003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulerbox.r50984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulercompass.r32392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runcode.r69471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rvwrite.r19614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sanitize-umlaut.r67126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauerj.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/saveenv.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savefnmark.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savesym.r31565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savetrees.r40525.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scale.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalebar.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalerel.r42809.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scanpages.r42633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schedule.r51805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schooldocs.r69659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scontents.r62902.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrambledenvs.r60615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlayer-fancyhdr.r63844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlttr2copy.r56733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrwfile.r66872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdaps.r65345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdrt.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secdot.r20208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secnum.r61813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbox.r37749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbreak.r50339.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectsty.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seealso.r43595.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selectp.r20185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selinput.r53098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantex.r65679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic-markup.r53607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semesterplanner.r56841.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semioneside.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semproc.r37568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semtex.r56530.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sepfootnotes.r41732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seqsplit.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesstime.r49750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspaceenhanced.r68493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sf298.r41653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sffms.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sfmath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadethm.r53350.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadow.r20312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadowtext.r26522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shapepar.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shdoc.r41991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shipunov.r52334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shorttoc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/show2e.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showcharinbox.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showdim.r28918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showexpl.r57414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showlabels.r63940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidecap.r65618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotes.r54524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotesplus.r69176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/silence.r27028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sillypage.r66349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sim-os-menus.r68843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecd.r29260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecv.r35537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleinvoice.r45673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplivre.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sitem.r22136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skb.r22781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skdoc.r56950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeldoc.r57922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeycommand.r24652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeyval.r30560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skills.r56734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skrapport.r52412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/slantsc.r25007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smalltableof.r20333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smart-eqn.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartref.r20311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartunits.r39592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snapshot.r56735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snaptodo.r61155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snotez.r61992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soulpos.r60772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacingtricks.r69048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spark-otf.r62481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sparklines.r42821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sphack.r20842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitindex.r39766.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spot.r22408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spotcolor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spreadtab.r68256.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spverbatim.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srbook-mem.r45818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcltx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sseq.r31585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sslides.r32293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stack.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stackengine.r60019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/standalone.r64677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/starray.r69002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdclsdv.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdpage.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stealcaps.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stex.r68569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storebox.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storecmd.r24431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringstrings.r57097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sttools.r60736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stubs.r69128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/studenthandouts.r43516.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/styledcmd.r65262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdepth.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdocs.r51480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqn.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqnarray.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigmat.r20308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigure.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfiles.r56977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfloat.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/substr.r16117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/supertabular.r53658.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/suppose.r59281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svg.r57010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svgcolor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-multi.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-prov.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svninfo.r62157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swfigure.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swungdash.r64204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntax.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntrace.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synttree.r16252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabbing.r59715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabfigures.r25202.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableaux.r42413.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablefootnote.r32804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableof.r59837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablists.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabls.r17255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablvar.r69212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabstackengine.r46848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabto-ltx.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabu.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularborder.r17885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularcalc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularew.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularray.r66276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabulary.r34368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagging.r52064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpair.r42138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpdf.r69703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/talk.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tamefloats.r27345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tangocolors.r66733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tasks.r61541.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcldoc.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcolorbox.r69370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tdclock.r33043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/technics.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ted.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/templatetools.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termcal.r22514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termlist.r18923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termsim.r61414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testhyphens.r38928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testidx.r60966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-label.r16372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-locale.r48500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texlogos.r19083.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texmate.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texments.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texpower.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texshade.r69371.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texsurgery.r59885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcsc.r67193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textfit.r20591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textmerg.r20677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textpos.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textualicomma.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texvc.r46844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theoremref.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thinsp.r39669.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmtools.r67018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threadcol.r28754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttable.r17383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttablex.r34206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumb.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbs.r33134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumby.r16736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticket.r42280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipauni.r65817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlecaps.r63020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlefoot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlepic.r43497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titleref.r18729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlesec.r68677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titling.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/to-be-determined.r64882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocbibind.r20085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocdata.r69512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocloft.r53364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocvsec2.r33146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todo.r17746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todonotes.r69319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokcycle.r60320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokenizer.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/toolbox.r32260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topfloat.r19084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topiclongtable.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totalcount.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totcount.r21178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totpages.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tramlines.r65692.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/translations.r61896.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent.r64852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trfsigns.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trimspaces.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trivfloat.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trsym.r18732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/truncate.r18921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tucv.r20680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnthepage.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tutodoc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoinone.r17024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoup.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txgreeks.r21839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/type1cm.r21820.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typed-checklist.r63445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeface.r27046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typoaid.r44238.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typogrid.r24994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uassign.r38459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucs.r68759.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uebungsblatt.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umoline.r19085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underlin.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underoverlap.r29019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/undolabl.r65846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-titlepage.r68917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math-input.r69591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicodefonttable.r67066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unifront.r67054.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisc.r63178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitconv.r55060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/units.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unravel.r69308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/updatemarks.r68163.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmethodology.r64613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upquote.r26059.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uri.r48602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ushort.r32261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uspace.r63123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utf8add.r61074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uwmslide.r27354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/variablelm.r60014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varindex.r32262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varsfromjobname.r44154.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varwidth.r24104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vcell.r59039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vdmlisting.r56905.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbasef.r21922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimbox.r67865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimcopy.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbdef.r17177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbments.r23670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifiche.r69726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifycommand.r69389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/version.r21920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versions.r21921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versonotes.r69249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vertbars.r49429.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vgrid.r32457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vhistory.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vmargin.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/volumes.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vpe.r26039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vruler.r21598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vtable.r51126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vwcol.r36254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallcalendar.r45568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallpaper.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warning.r66616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warpcol.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/was.r64691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/webquiz.r58808.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widetable.r53409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widows-and-orphans.r66753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/williams.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/willowtreebook.r60638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/withargs.r52641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcount.r46165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordlike.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worksheet.r48423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig2.r69513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapstuff.r64058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/writeongrid.r68863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wtref.r69214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xargs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xassoccnt.r61112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xbmks.r53448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcntperchap.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-material.r42289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-solarized.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcomment.r20031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcookybooky.r36435.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcpdftips.r50449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xdoc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xellipsis.r47546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfakebold.r68929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xhfill.r22575.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xifthen.r38929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xint.r63562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkcdcolors.r67895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeymask.r69223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltabular.r56855.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmpincl.r60593.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xnewcommand.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xoptarg.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpatch.r54563.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpeek.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xprintlen.r35928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpunctuate.r67918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsavebox.r64049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsim.r61988.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xstring.r68015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xtab.r23347.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xurl.r61553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xwatermark.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xytree.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yafoot.r48568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yagusylo.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yaletter.r42830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ycbook.r46201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ydoc.r64887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yplan.r34398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zebra-goodies.r66630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zed-csp.r17258.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zennote.r65549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ziffer.r32279.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref.r68278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-check.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-clever.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-vario.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwgetfdate.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwpagelayout.r63074.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/2up.doc.r55076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a0poster.doc.r54071.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a4wide.doc.r20943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/a5comb.doc.r17020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abraces.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abspos.doc.r64465.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accessibility.doc.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accsupp.doc.r53052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.doc.r69638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acro.doc.r62925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialsymbol.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addfont.doc.r58559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.doc.r49326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.doc.r63320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.doc.r46817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/advdate.doc.r20538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/affilauthor.doc.r68996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akktex.doc.r26055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/akletter.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alchemist.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.doc.r38055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alphalph.doc.r53087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alterqcm.doc.r59265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altsubsup.doc.r62738.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.doc.r64357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.doc.r67401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anonchap.doc.r17049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.doc.r35032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anyfontsize.doc.r17050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.doc.r53718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendixnumberbeamer.doc.r46317.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.doc.r28400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabicfront.doc.r51474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/argumentation.doc.r69023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraycols.doc.r68277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arrayjobx.doc.r18125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.doc.r31576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.doc.r50084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.doc.r49060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askinclude.doc.r54725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assignment.doc.r20431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/assoccnt.doc.r38497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/association-matrix.doc.r64845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atenddvi.doc.r56922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atendofenv.doc.r62164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.doc.r42099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aurl.doc.r41853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authoraftertitle.doc.r55889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorarchive.doc.r65777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/authorindex.doc.r51757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autofancyhdr.doc.r54049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.doc.r36084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.doc.r32377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopuncitems.doc.r63045.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avremu.doc.r35373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/awesomebox.doc.r57349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.doc.r57105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/background.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bankstatement.doc.r38857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bashful.doc.r25597.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/basicarith.doc.r35460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bchart.doc.r43928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer-rl.doc.r69254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamer2thesis.doc.r27539.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerappendixnote.doc.r55732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beameraudience.doc.r23427.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerauxtheme.doc.r56087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamercolorthemeowl.doc.r40105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerdarkthemes.doc.r55117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerposter.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.doc.r23510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-arguelles.doc.r68659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-cuerna.doc.r42161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-detlevcm.doc.r39048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-epyt.doc.r41404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-focus.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-light.doc.r49867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-metropolis.doc.r43031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-npbt.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-phnompenh.doc.r39100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-pure-minimalistic.doc.r56934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-rainbow.doc.r67542.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.doc.r45877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpledarkblue.doc.r60061.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-simpleplus.doc.r64770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-tcolorbox.doc.r67000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-trigon.doc.r65985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-upenn-bc.doc.r29937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeamurmaple.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemeconcrete.doc.r69528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemelalic.doc.r58777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenirma.doc.r20765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerthemenord.doc.r56180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bearwear.doc.r54826.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beaulivre.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beautybook.doc.r68438.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bewerbung.doc.r61632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bhcexam.doc.r64093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bibletext.doc.r45196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.doc.r38248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigints.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bilingualpages.doc.r59643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biochemistry-colors.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bithesis.doc.r68634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.doc.r25039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blkarray.doc.r36406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/block.doc.r17209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.doc.r67640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.doc.r59244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.doc.r32235.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bold-extra.doc.r17076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/book-of-common-prayer.doc.r62240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookcover.doc.r65394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookest.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookshelf.doc.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.doc.r17830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.doc.r17062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.doc.r54827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.doc.r28031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bracketkey.doc.r17129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braket.doc.r17127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.doc.r29901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bubblesort.doc.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxcalc.doc.r56431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdpx-beamer.doc.r41813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxdvidriver.doc.r43219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxenclose.doc.r40213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxnewfont.doc.r44173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpapersize.doc.r63174.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxpdfver.doc.r63185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxtexlogo.doc.r63231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.doc.r27725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calctab.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.doc.r64424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calrsfs.doc.r17125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.doc.r43003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calxxxx-yyyy.doc.r69266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cancel.doc.r32508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.doc.r64889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captdef.doc.r17353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/carbohydrates.doc.r39000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cases.doc.r54682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/casyl.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfile.doc.r53084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.doc.r21476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.doc.r59998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catoptions.doc.r68982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cbcoptic.doc.r16666.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.doc.r23443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.doc.r34452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.doc.r17121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdcmd.doc.r60742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellprops.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellspace.doc.r61501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/censor.doc.r67293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centeredline.doc.r64672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centerlastline.doc.r56644.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.doc.r69367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelayout.doc.r16094.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changelog.doc.r65861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.doc.r45069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checkend.doc.r51475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chet.doc.r45081.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.doc.r27118.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/childdoc.doc.r49543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chkfloat.doc.r27473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.doc.r20060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chngcntr.doc.r47577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chronology.doc.r67973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledsteps.doc.r67889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circledtext.doc.r63166.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classics.doc.r53671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classpack.doc.r55218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.doc.r55985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref-usedon.doc.r66915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clicks.doc.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clipboard.doc.r47747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clistmap.doc.r61811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clock.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrdblpg.doc.r47511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrstrip.doc.r60363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdstring.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.doc.r28910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmsd.doc.r18787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cnltx.doc.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntformats.doc.r34668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cntperchap.doc.r37572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codebox.doc.r61771.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedescribe.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codedoc.doc.r17630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codehigh.doc.r65787.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.doc.r51502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codesection.doc.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colophon.doc.r47913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/color-edits.doc.r56707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.doc.r18270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorframed.doc.r64551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorinfo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloring.doc.r41042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorist.doc.r68440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorspace.doc.r50585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colortab.doc.r22155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.doc.r67012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.doc.r31490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colourchange.doc.r21741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combelow.doc.r18462.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.doc.r19361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comma.doc.r18259.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.doc.r38875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commedit.doc.r50116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/comment.doc.r41927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commonunicode.doc.r62901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/competences.doc.r47573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concepts.doc.r29020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concprog.doc.r18791.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conditext.doc.r55387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/continue.doc.r49449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.doc.r18950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.doc.r43558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.doc.r65241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.doc.r67013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolfn.doc.r69007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.doc.r67048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.doc.r67015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.doc.r29062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.doc.r60201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coop-writing.doc.r61607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.doc.r37928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyrightbox.doc.r24829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coseoul.doc.r23862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counterz.doc.r67335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.doc.r27576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/courseoutline.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coursepaper.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.doc.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.doc.r21209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotectinside.doc.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crbox.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/create-theorem.doc.r67712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/creationboites.doc.r68087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crefthe.doc.r68813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreftools.doc.r55879.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crumbs.doc.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csquotes.doc.r64389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/css-colors.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvmerge.doc.r51857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvsimple.doc.r69494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.doc.r34453.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currency.doc.r48990.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.doc.r64673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curriculum-vitae.doc.r68211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/customenvs.doc.r68637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.doc.r60901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cv4tw.doc.r34577.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-latex.doc.r28878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.doc.r46776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.doc.r37659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/darkmode.doc.r64271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.doc.r23425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.doc.r29579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.doc.r58150.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dataref.doc.r62942.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.doc.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datax.doc.r61772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.doc.r27974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.doc.r61761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datestamp.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.doc.r36650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.doc.r63102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bahasai.doc.r46287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.doc.r47064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-breton.doc.r52647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.doc.r47031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.doc.r47032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.doc.r36682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-czech.doc.r47033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-danish.doc.r47034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.doc.r47355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-en-fulltext.doc.r36705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-english.doc.r52479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-esperanto.doc.r47356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-estonian.doc.r47565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-finnish.doc.r47047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.doc.r56393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-galician.doc.r47631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-german.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-greek.doc.r47533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-hebrew.doc.r47534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-icelandic.doc.r65213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-irish.doc.r47632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-it-fulltext.doc.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-italian.doc.r37146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-latin.doc.r47748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-lsorbian.doc.r47749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-magyar.doc.r48266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-norsk.doc.r48267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.doc.r48456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-portuges.doc.r48457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-romanian.doc.r56394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-russian.doc.r49345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-samin.doc.r49346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.doc.r52101.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-serbian.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovak.doc.r52281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.doc.r52282.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-spanish.doc.r45785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.doc.r36700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-turkish.doc.r52331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-ukrainian.doc.r47552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-usorbian.doc.r52375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-welsh.doc.r52553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dblfloatfix.doc.r28983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dbshow.doc.r61634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/debate.doc.r64846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.doc.r23374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimalcomma.doc.r69251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.doc.r55230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/defoldfonts.doc.r68234.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/democodetools.doc.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/denisbdoc.doc.r66137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diabetes-logbook.doc.r54810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagnose.doc.r19387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.doc.r28946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dichokey.doc.r17192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dimnum.doc.r58774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/directory.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.doc.r20520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dlfltxb.doc.r17337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.doc.r17194.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.doc.r68441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.doc.r25741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docshots.doc.r69676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.doc.r34474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.doc.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docutils.doc.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doi.doc.r48634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotlessi.doc.r51476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.doc.r17195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/download.doc.r52257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.doc.r46011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpfloat.doc.r17196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftfigure.doc.r44854.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.doc.r57099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtk.doc.r69504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.doc.r69507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxgallery.doc.r49504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.doc.r64655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.doc.r52271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dvdcoll.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.doc.r38726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynblocks.doc.r35193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ean13isbn.doc.r57514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy.doc.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easy-todo.doc.r32677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easybook.doc.r69747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfloats.doc.r57204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyformat.doc.r44543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easylist.doc.r32661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.doc.r38352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.doc.r38172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econlipsum.doc.r58390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.doc.r24928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.doc.r25231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edichokey.doc.r56223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.doc.r27599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.doc.r33236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.doc.r20617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ehhline.doc.r54676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/einfart.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elements.doc.r61792.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.doc.r55418.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.doc.r42712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elpres.doc.r60209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elzcards.doc.r51894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.doc.r24504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.doc.r51177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedfile.doc.r65528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embrac.doc.r57814.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emo.doc.r66944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emotion.doc.r69752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.doc.r18064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emulateapj.doc.r28469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.doc.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.doc.r43750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes.doc.r53319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes-hy.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.doc.r16558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enotez.doc.r61490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem.doc.r51423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.doc.r21472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envbig.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.doc.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.doc.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph-keys.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eq-pin2corr.doc.r59477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqell.doc.r22931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.doc.r32257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.doc.r43278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.doc.r45215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.doc.r61799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esami.doc.r67707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.doc.r21385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esieecv.doc.r59638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esindex.doc.r52342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.doc.r52240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint-type1.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.doc.r20694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etl.doc.r60998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eulerpx.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europasscv.doc.r56829.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/europecv.doc.r69661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.doc.r35675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.doc.r56694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam.doc.r67600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-lite.doc.r65754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-n.doc.r64674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-randomizechoices.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examplep.doc.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examz.doc.r67303.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exceltex.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/excludeonly.doc.r17262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.doc.r35417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisebank.doc.r50448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercisepoints.doc.r49590.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.doc.r55188.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exesheet.doc.r69688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.doc.r53911.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/export.doc.r27206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsheets.doc.r67300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.doc.r52117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.doc.r21328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.doc.r61697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fail-fast.doc.r67543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/familytree.doc.r63739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyhandout.doc.r46411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.doc.r46736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.doc.r58895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyqr.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyslides.doc.r36263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.doc.r41549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.doc.r68931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fbox.doc.r69041.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.doc.r67729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetchcls.doc.r45245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fewerfloatpages.doc.r58058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffcode.doc.r69706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffslides.doc.r38895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fgruler.doc.r63721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.doc.r33288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figsize.doc.r18784.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.doc.r66740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.doc.r52208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.doc.r29529.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.doc.r28421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filemod.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.doc.r24329.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.doc.r21719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fistrum.doc.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.doc.r64135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.doc.r51825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixfoot.doc.r17131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.doc.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.doc.r30168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fjodor.doc.r53207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.doc.r17272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flacards.doc.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.doc.r62104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashmovie.doc.r25768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flexipage.doc.r66614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flipbook.doc.r25584.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.doc.r56782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatbytocbasic.doc.r67945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.doc.r25540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrowbytocbasic.doc.r67946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.doc.r35291.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.doc.r53912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fn2end.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.doc.r66615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncychap.doc.r20710.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fncylab.doc.r52090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpara.doc.r25607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnpct.doc.r62248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.doc.r29173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.doc.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foliono.doc.r58877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsetup.doc.r69390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsize.doc.r60161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.doc.r44799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.doc.r69729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.doc.r42621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotebackref.doc.r27034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.doc.r66149.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.doc.r27819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.doc.r67017.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formlett.doc.r21480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forms16be.doc.r51305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fragments.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frame.doc.r18312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/framed.doc.r26789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frege.doc.r27417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/froufrou.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftcap.doc.r17275.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.doc.r29652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.doc.r25434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullminipage.doc.r34545.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullwidth.doc.r24684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functional.doc.r65485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.doc.r26018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.doc.r26030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fvextra.doc.r69001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fwlw.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.doc.r50415.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gauss.doc.r32934.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gender.doc.r36464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogy-profiles.doc.r69580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gensymb.doc.r64740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getfiledate.doc.r16189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getitems.doc.r39365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gindex.doc.r52311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.doc.r24980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitfile-info.doc.r51928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo.doc.r34049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo2.doc.r38913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitlog.doc.r38932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitstatus.doc.r64662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitver.doc.r63920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/globalvals.doc.r49962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gloss.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-danish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-dutch.doc.r35685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-estonian.doc.r49928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.doc.r68409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-finnish.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-french.doc.r42873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-german.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-irish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-italian.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-magyar.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-norsk.doc.r67141.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-nynorsk.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-polish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-portuges.doc.r36064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-serbian.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-slovene.doc.r51211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-spanish.doc.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc.doc.r21292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmiflink.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmutils.doc.r24287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmverb.doc.r24288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grabbox.doc.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradient-text.doc.r65567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grading-scheme.doc.r62505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphbox.doc.r46360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicscache.doc.r65318.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.doc.r56931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.doc.r32630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphpaper.doc.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grayhints.doc.r49052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grfpaste.doc.r17354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid-system.doc.r32981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridpapers.doc.r58723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.doc.r53762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridslides.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gs1.doc.r59620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.doc.r55741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ha-prosper.doc.r59651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hackthefootline.doc.r46494.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/halloweenmath.doc.r52602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handin.doc.r48255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handout.doc.r43962.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handoutwithnotes.doc.r62140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hang.doc.r43280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.doc.r21396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harnon-cv.doc.r26543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harpoon.doc.r21327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/he-she.doc.r41359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-acronym.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-float.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-text.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-title.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hereapplies.doc.r68638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hideanswer.doc.r63852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightlatex.doc.r58392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/highlightx.doc.r68756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitec.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitreport.doc.r58357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hletter.doc.r30002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobsub.doc.r52810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/homework.doc.r68773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/href-ul.doc.r69359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.doc.r66189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/huawei.doc.r68336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvextern.doc.r69651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvindex.doc.r46051.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvlogos.doc.r69581.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvpygmentex.doc.r62405.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvqrurl.doc.r69723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hwemoji.doc.r65001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdestopt.doc.r56253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdoc.doc.r68661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdvips.doc.r53197.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.doc.r17357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperbar.doc.r48147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypernat.doc.r17358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.doc.r68251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/identkey.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxcmds.doc.r54554.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.doc.r25821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iexec.doc.r69420.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifallfalse.doc.r60027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.doc.r38823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmslide.doc.r20727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.doc.r47544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.doc.r23379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifthenx.doc.r25819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.doc.r29613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/image-gallery.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.doc.r42287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/import.doc.r54683.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/incgraph.doc.r60810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.doc.r68555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inline-images.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinelabel.doc.r63853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputenx.doc.r52986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.doc.r28019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interactiveworkbook.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.doc.r21474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intopdf.doc.r63987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice.doc.r48359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice-class.doc.r49749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice2.doc.r67327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ipsum.doc.r68861.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.doc.r16613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.doc.r59709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isonums.doc.r17362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isopt.doc.r45509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isosafety.doc.r68801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.doc.r23711.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.doc.r25742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwonamath.doc.r68144.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jlabels.doc.r24858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmsdelim.doc.r62630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jobname-suffix.doc.r64797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/joinbox.doc.r68003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jslectureplanner.doc.r57095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jumplines.doc.r37553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.doc.r24638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kalendarium.doc.r48744.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.doc.r68983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.doc.r18042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyfloat.doc.r69399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyindex.doc.r50828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyparse.doc.r60277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyreader.doc.r28195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keystroke.doc.r17992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyval2e.doc.r23698.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyvaltable.doc.r65416.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kix.doc.r21606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knowledge.doc.r61991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-moderncvclassic.doc.r25025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script-sfs.doc.r26137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv.doc.r57721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv-rg.doc.r49064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/korigamik.doc.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.doc.r27369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3build.doc.r69748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels4easylist.doc.r51124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labelschanged.doc.r69400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambdax.doc.r60278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpackage.doc.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.doc.r68557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-amsmath-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-base-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-bin-dev.doc.r66186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-context-ppchtex.doc.r66687.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-firstaid-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tools-dev.doc.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-uni8.doc.r49729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2pydata.doc.r68919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcolors.doc.r49888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdemo.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexgit.doc.r54811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lazylist.doc.r17691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lccaps.doc.r46432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.doc.r31474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.doc.r56878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lebhart.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectures.doc.r53642.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lectureslides.doc.r62292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftindex.doc.r69660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.doc.r52450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettre.doc.r54722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.doc.r69508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lewis.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.doc.r23638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.doc.r65004.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.doc.r44863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.doc.r21523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linop.doc.r41304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.doc.r60561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lisp-on-tex.doc.r38722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listing.doc.r17373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listingsutf8.doc.r53097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listlbls.doc.r67215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.doc.r16134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litesolution.doc.r69115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/litetable.doc.r69678.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lkproof.doc.r20021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.doc.r25552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.doc.r20422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.doc.r24499.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logical-markup-utils.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logoetalab.doc.r68916.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfbox.doc.r39028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfigure.doc.r34302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.doc.r27889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/loops.doc.r30704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lsc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstfiracode.doc.r49503.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3graph.doc.r45913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3rawobjects.doc.r66619.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltablex.doc.r34923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltabptch.doc.r17533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxdockit.doc.r21869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxguidex.doc.r50992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxkeys.doc.r28332.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.doc.r21586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxtools.doc.r24897.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-check-hyphen.doc.r47527.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-physical.doc.r59138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatodonotes.doc.r53825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macrolist.doc.r60139.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.doc.r31498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magaz.doc.r24694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicnum.doc.r52983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicwatermark.doc.r63656.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebarcode.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.doc.r41012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecirc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecookbook.doc.r49311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.doc.r46702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeglos.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makelabels.doc.r60255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makerobust.doc.r52811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.doc.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.doc.r54684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.doc.r36110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manyind.doc.r49874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.doc.r48281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.doc.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.doc.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.doc.r66954.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathalpha.doc.r61089.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.doc.r69237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfam256.doc.r53519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfont.doc.r68241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maybemath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mceinleger.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcexam.doc.r60481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.doc.r18173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mciteplus.doc.r31648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.doc.r31075.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media4svg.doc.r64686.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.doc.r64047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/medstarbeamer.doc.r38828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.doc.r31878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memexsupp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.doc.r30452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mensa-tex.doc.r45997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menucard.doc.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.doc.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.doc.r69601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metanorma.doc.r55010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metastr.doc.r56246.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/method.doc.r17485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.doc.r18489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.doc.r64743.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.doc.r49651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/midpage.doc.r17484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mindflow.doc.r65236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.doc.r30914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minidocument.doc.r43752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.doc.r32559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minimalist.doc.r68552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minitoc.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minorrevision.doc.r32165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.doc.r42186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mla-paper.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mleftright.doc.r53021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mmap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.doc.r63406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderncv.doc.r62128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modernposter.doc.r47269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.doc.r55518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modular.doc.r44142.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moloch.doc.r69579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.doc.r28140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moodle.doc.r65672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreenum.doc.r24479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.doc.r37927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.doc.r38815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.doc.r17513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.doc.r22126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.doc.r69679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movement-arrows.doc.r67270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/movie15.doc.r26473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.doc.r59066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.doc.r49559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msc.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.doc.r49578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mslapa.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.doc.r17967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multenum.doc.r21775.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.doc.r60688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicolrule.doc.r56366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multidef.doc.r40637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.doc.r45943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multifootnote.doc.r63456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multilang.doc.r49065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiple-choice.doc.r63722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.doc.r58396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.doc.r29370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.doc.r26807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatex.doc.r56751.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.doc.r21392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.doc.r24741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.doc.r69758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncclatex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.doc.r51810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.doc.r29601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newcommand.doc.r18704.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newenviron.doc.r29331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.doc.r47382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.doc.r23996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.doc.r64833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nfssext-cfr.doc.r43640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.doc.r65842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.doc.r36086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.doc.r38914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nidanfloat.doc.r48295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ninecolors.doc.r62006.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nlctdoc.doc.r68448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noconflict.doc.r30140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.doc.r59195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nolbreaks.doc.r26786.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.doc.r61029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/non-decimal-units.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.doc.r17598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.doc.r22114.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nopageno.doc.r18128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/normalcolor.doc.r40125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notebeamer.doc.r68871.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notespages.doc.r41906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notestex.doc.r45396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notoccite.doc.r18129.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.doc.r24066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nox.doc.r30991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.doc.r27609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numberedblock.doc.r33109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numname.doc.r18130.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.doc.r27498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numspell.doc.r61132.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocg-p.doc.r28803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx2.doc.r65292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocr-latex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.doc.r42927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opencolor.doc.r66363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optidef.doc.r50941.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optional.doc.r18131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/options.doc.r39030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orcidlink.doc.r69253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orientation.doc.r57390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outline.doc.r18360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outliner.doc.r21095.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlines.doc.r25192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.doc.r45601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overlays.doc.r57866.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/padcount.doc.r47621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.doc.r66885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagegrid.doc.r64470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagelayout.doc.r69486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.doc.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagerange.doc.r16915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.doc.r39164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palette.doc.r60119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pangram.doc.r66300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.doc.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.doc.r66835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.doc.r19230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.doc.r49560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parades.doc.r40042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.doc.r43021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.doc.r59228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parnotes.doc.r51720.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parsa.doc.r54840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.doc.r21475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cours.doc.r55859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-cv.doc.r32263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pas-tableur.doc.r66860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.doc.r41379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.doc.r16005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.doc.r21629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbalance.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.doc.r24807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.doc.r24830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.doc.r17583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfannotations.doc.r68958.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcol.doc.r64469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolmk.doc.r52912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcomment.doc.r49047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.doc.r18735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmarginpar.doc.r23492.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfoverlay.doc.r64210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpagediff.doc.r37946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc.doc.r68610.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc-movie.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfprivacy.doc.r45985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfrender.doc.r69058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfreview.doc.r50100.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfscreen.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfslide.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfsync.doc.r20373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfwin.doc.r68667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.doc.r50338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pecha.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.doc.r52162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petiteannonce.doc.r25915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmath-xfp.doc.r59268.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfcc.doc.r60731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfextendedabstract.doc.r60732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phffullpagefigure.doc.r41857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfnote.doc.r60733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfparen.doc.r41859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfqit.doc.r60734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfquotetext.doc.r41869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfsvnwatermark.doc.r41870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfthm.doc.r60735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philex.doc.r36396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phonenumbers.doc.r63774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.doc.r18739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photobook.doc.r68313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picture.doc.r54867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piff.doc.r21894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pkgloader.doc.r47486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins.doc.r19848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plantslabels.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plates.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmboxdraw.doc.r53046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.doc.r44832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.doc.r55837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postcards.doc.r21641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poster-mac.doc.r18305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postnotes.doc.r69102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.doc.r59272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppt-slides.doc.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/practicalreports.doc.r52312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/precattl.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prelim2e.doc.r57000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.doc.r30447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pressrelease.doc.r35147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettytok.doc.r66884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.doc.r69470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/printlen.doc.r19847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.doc.r44783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/profmaquette.doc.r69526.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/program.doc.r44214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progress.doc.r19519.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/progressbar.doc.r33822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/projlib.doc.r69689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proofread.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/properties.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prosper.doc.r33033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protex.doc.r41633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.doc.r25562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.doc.r26243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstool.doc.r46393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstring.doc.r42857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.doc.r21838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pygmentex.doc.r64131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/python.doc.r60162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythonimmediate.doc.r69487.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/q-and-a.doc.r69164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.doc.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quicktype.doc.r42183.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quiz2socrative.doc.r52276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.doc.r56926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.doc.r32818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.doc.r59515.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randexam.doc.r69690.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randtext.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readablecv.doc.r67986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/readarray.doc.r60540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipe.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipebook.doc.r37026.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rectopma.doc.r19980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refcheck.doc.r29128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refenums.doc.r44131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.doc.r40612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.doc.r69680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.doc.r19979.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.doc.r58668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/register.doc.r54485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.doc.r66795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.doc.r22050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relsize.doc.r30707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repeatindex.doc.r24305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repltext.doc.r56433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rescansync.doc.r63856.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resmes.doc.r65375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/responsive.doc.r69147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/returntogrid.doc.r48485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rgltxdoc.doc.r53858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rlepsf.doc.r19082.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmpage.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robust-externalize.doc.r69459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustindex.doc.r49877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.doc.r25005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbarpagenumber.doc.r36236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanneg.doc.r20087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rorlink.doc.r67461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.doc.r18292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotpages.doc.r18740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/roundbox.doc.r29675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rterface.doc.r30084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.doc.r20003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulerbox.doc.r50984.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.doc.r32392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/runcode.doc.r69471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rvwrite.doc.r19614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sanitize-umlaut.doc.r67126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/saveenv.doc.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.doc.r40525.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalerel.doc.r42809.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scanpages.doc.r42633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schedule.doc.r51805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schooldocs.doc.r69659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scontents.doc.r62902.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrambledenvs.doc.r60615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlayer-fancyhdr.doc.r63844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlttr2copy.doc.r56733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrwfile.doc.r66872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdaps.doc.r65345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdrt.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secdot.doc.r20208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secnum.doc.r61813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbox.doc.r37749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectionbreak.doc.r50339.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seealso.doc.r43595.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selectp.doc.r20185.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selinput.doc.r53098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantex.doc.r65679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic-markup.doc.r53607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semesterplanner.doc.r56841.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semproc.doc.r37568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semtex.doc.r56530.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sepfootnotes.doc.r41732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesstime.doc.r49750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspaceenhanced.doc.r68493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.doc.r41653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadethm.doc.r53350.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadow.doc.r20312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shadowtext.doc.r26522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shapepar.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shdoc.doc.r41991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shipunov.doc.r52334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showdim.doc.r28918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.doc.r57414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.doc.r63940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.doc.r65618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.doc.r54524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotesplus.doc.r69176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.doc.r27028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sillypage.doc.r66349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sim-os-menus.doc.r68843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.doc.r29260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.doc.r35537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleinvoice.doc.r45673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplivre.doc.r68376.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.doc.r22136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.doc.r22781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.doc.r56950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeldoc.doc.r57922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeycommand.doc.r24652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skeyval.doc.r30560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skills.doc.r56734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.doc.r52412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.doc.r25007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smalltableof.doc.r20333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smart-eqn.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartref.doc.r20311.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartunits.doc.r39592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.doc.r56735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snaptodo.doc.r61155.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snotez.doc.r61992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soulpos.doc.r60772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacingtricks.doc.r69048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spark-otf.doc.r62481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sparklines.doc.r42821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sphack.doc.r20842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.doc.r39766.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.doc.r22408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spotcolor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spreadtab.doc.r68256.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srbook-mem.doc.r45818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.doc.r31585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sslides.doc.r32293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stackengine.doc.r60019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.doc.r64677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/starray.doc.r69002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stealcaps.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.doc.r68569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storecmd.doc.r24431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.doc.r57097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.doc.r60736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stubs.doc.r69128.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/studenthandouts.doc.r43516.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/styledcmd.doc.r65262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdocs.doc.r51480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigmat.doc.r20308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.doc.r56977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/substr.doc.r16117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.doc.r53658.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/suppose.doc.r59281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.doc.r57010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svgcolor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.doc.r62157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swfigure.doc.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swungdash.doc.r64204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntax.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.doc.r16252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabbing.doc.r59715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.doc.r25202.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableaux.doc.r42413.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.doc.r32804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.doc.r59837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabls.doc.r17255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablvar.doc.r69212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabstackengine.doc.r46848.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-ltx.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.doc.r17885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularcalc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularray.doc.r66276.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.doc.r34368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagging.doc.r52064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpair.doc.r42138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpdf.doc.r69703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tamefloats.doc.r27345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tangocolors.doc.r66733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tasks.doc.r61541.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.doc.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcolorbox.doc.r69370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tdclock.doc.r33043.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/technics.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/templatetools.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.doc.r22514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.doc.r18923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termsim.doc.r61414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testhyphens.doc.r38928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testidx.doc.r60966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.doc.r16372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-locale.doc.r48500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.doc.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.doc.r69371.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texsurgery.doc.r59885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcsc.doc.r67193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.doc.r20591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.doc.r20677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.doc.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textualicomma.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texvc.doc.r46844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/theoremref.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thinsp.doc.r39669.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.doc.r67018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.doc.r28754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttable.doc.r17383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threeparttablex.doc.r34206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.doc.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.doc.r33134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumby.doc.r16736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticket.doc.r42280.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipauni.doc.r65817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlecaps.doc.r63020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlepic.doc.r43497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titleref.doc.r18729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titlesec.doc.r68677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/to-be-determined.doc.r64882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.doc.r20085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocdata.doc.r69512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.doc.r53364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.doc.r33146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.doc.r17746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.doc.r69319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokcycle.doc.r60320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tokenizer.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.doc.r32260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topfloat.doc.r19084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/topiclongtable.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totalcount.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.doc.r21178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tramlines.doc.r65692.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/translations.doc.r61896.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent.doc.r64852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.doc.r18732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/truncate.doc.r18921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.doc.r20680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnthepage.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tutodoc.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoinone.doc.r17024.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.doc.r21839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.doc.r21820.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typed-checklist.doc.r63445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.doc.r27046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typoaid.doc.r44238.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.doc.r24994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uassign.doc.r38459.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.doc.r68759.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uebungsblatt.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.doc.r19085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underoverlap.doc.r29019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.doc.r65846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-titlepage.doc.r68917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math-input.doc.r69591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicodefonttable.doc.r67066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unifront.doc.r67054.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisc.doc.r63178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitconv.doc.r55060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/units.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.doc.r69308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/updatemarks.doc.r68163.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upmethodology.doc.r64613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.doc.r26059.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.doc.r48602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.doc.r32261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uspace.doc.r63123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utf8add.doc.r61074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uwmslide.doc.r27354.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/variablelm.doc.r60014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.doc.r32262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varsfromjobname.doc.r44154.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varwidth.doc.r24104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vcell.doc.r59039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vdmlisting.doc.r56905.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbasef.doc.r21922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimbox.doc.r67865.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbatimcopy.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbdef.doc.r17177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verbments.doc.r23670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifiche.doc.r69726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifycommand.doc.r69389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/version.doc.r21920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versions.doc.r21921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versonotes.doc.r69249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vertbars.doc.r49429.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.doc.r32457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vhistory.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vpe.doc.r26039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vruler.doc.r21598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vtable.doc.r51126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.doc.r36254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallcalendar.doc.r45568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wallpaper.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warning.doc.r66616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/was.doc.r64691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/webquiz.doc.r58808.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.doc.r53409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widows-and-orphans.doc.r66753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/williams.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/willowtreebook.doc.r60638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/withargs.doc.r52641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcount.doc.r46165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worksheet.doc.r48423.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig2.doc.r69513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapstuff.doc.r64058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/writeongrid.doc.r68863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wtref.doc.r69214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xassoccnt.doc.r61112.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmks.doc.r53448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcntperchap.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-material.doc.r42289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-solarized.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcomment.doc.r20031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.doc.r36435.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcpdftips.doc.r50449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xellipsis.doc.r47546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfakebold.doc.r68929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xhfill.doc.r22575.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xifthen.doc.r38929.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.doc.r63562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkcdcolors.doc.r67895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeymask.doc.r69223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltabular.doc.r56855.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.doc.r60593.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xnewcommand.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xoptarg.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.doc.r54563.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xprintlen.doc.r35928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.doc.r67918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsavebox.doc.r64049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsim.doc.r61988.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xstring.doc.r68015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.doc.r23347.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xurl.doc.r61553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xwatermark.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xytree.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.doc.r48568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yaletter.doc.r42830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ycbook.doc.r46201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.doc.r64887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yplan.doc.r34398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zebra-goodies.doc.r66630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zed-csp.doc.r17258.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zennote.doc.r65549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ziffer.doc.r32279.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref.doc.r68278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-check.doc.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-clever.doc.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-vario.doc.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwgetfdate.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zwpagelayout.doc.r63074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/2up.doc.r55076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a0poster.doc.r54071.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a4wide.doc.r20943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/a5comb.doc.r17020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abraces.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abspos.doc.r64465.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstract.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accessibility.doc.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accsupp.doc.r53052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/achemso.doc.r69638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acro.doc.r62925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acronym.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acroterm.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialangle.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialsymbol.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addfont.doc.r58559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addlines.doc.r49326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjmulticol.doc.r63320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjustbox.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adrconv.doc.r46817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advdate.doc.r20538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/affilauthor.doc.r68996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akktex.doc.r26055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/akletter.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alchemist.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alertmessage.doc.r38055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alnumsec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alphalph.doc.r53087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alterqcm.doc.r59265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altfont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altsubsup.doc.r62738.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsaddr.doc.r64357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/animate.doc.r67401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anonchap.doc.r17049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/answers.doc.r35032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anyfontsize.doc.r17050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendix.doc.r53718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendixnumberbeamer.doc.r46317.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apptools.doc.r28400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabicfront.doc.r51474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arcs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/argumentation.doc.r69023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraycols.doc.r68277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arrayjobx.doc.r18125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraysort.doc.r31576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arydshln.doc.r50084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asciilist.doc.r49060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askinclude.doc.r54725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assignment.doc.r20431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/assoccnt.doc.r38497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/association-matrix.doc.r64845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atenddvi.doc.r56922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atendofenv.doc.r62164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile.doc.r42099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aurl.doc.r41853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authoraftertitle.doc.r55889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorarchive.doc.r65777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/authorindex.doc.r51757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autofancyhdr.doc.r54049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autonum.doc.r36084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopdf.doc.r32377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopuncitems.doc.r63045.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avremu.doc.r35373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/awesomebox.doc.r57349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axessibility.doc.r57105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/background.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bankstatement.doc.r38857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bashful.doc.r25597.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/basicarith.doc.r35460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bchart.doc.r43928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer-rl.doc.r69254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamer2thesis.doc.r27539.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerappendixnote.doc.r55732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beameraudience.doc.r23427.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerauxtheme.doc.r56087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamercolorthemeowl.doc.r40105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerdarkthemes.doc.r55117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerposter.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamersubframe.doc.r23510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-arguelles.doc.r68659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-cuerna.doc.r42161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-detlevcm.doc.r39048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-epyt.doc.r41404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-focus.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-light.doc.r49867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-metropolis.doc.r43031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-npbt.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-phnompenh.doc.r39100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-pure-minimalistic.doc.r56934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-rainbow.doc.r67542.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-saintpetersburg.doc.r45877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpledarkblue.doc.r60061.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-simpleplus.doc.r64770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-tcolorbox.doc.r67000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-trigon.doc.r65985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-upenn-bc.doc.r29937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeamurmaple.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemeconcrete.doc.r69528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemelalic.doc.r58777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenirma.doc.r20765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerthemenord.doc.r56180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bearwear.doc.r54826.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beaulivre.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beautybook.doc.r68438.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beton.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bewerbung.doc.r61632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bez123.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bhcexam.doc.r64093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bibletext.doc.r45196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigfoot.doc.r38248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigints.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bilingualpages.doc.r59643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biochemistry-colors.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bithesis.doc.r68634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bizcard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blindtext.doc.r25039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blkarray.doc.r36406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/block.doc.r17209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blowup.doc.r67640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bnumexpr.doc.r59244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boites.doc.r32235.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bold-extra.doc.r17076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/book-of-common-prayer.doc.r62240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookcover.doc.r65394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookest.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booklet.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookshelf.doc.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boolexpr.doc.r17830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bophook.doc.r17062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxedminipage.doc.r54827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxhandler.doc.r28031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bracketkey.doc.r17129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braket.doc.r17127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakurl.doc.r29901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bubblesort.doc.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bullcntr.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxcalc.doc.r56431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdpx-beamer.doc.r41813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxdvidriver.doc.r43219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxenclose.doc.r40213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxnewfont.doc.r44173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpapersize.doc.r63174.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxpdfver.doc.r63185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxtexlogo.doc.r63231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcage.doc.r27725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calctab.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculator.doc.r64424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calrsfs.doc.r17125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cals.doc.r43003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calxxxx-yyyy.doc.r69266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cancel.doc.r32508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/canoniclayout.doc.r64889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/capt-of.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captcont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captdef.doc.r17353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/carbohydrates.doc.r39000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cases.doc.r54682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/casyl.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfile.doc.r53084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfilebetweentags.doc.r21476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catechis.doc.r59998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catoptions.doc.r68982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cbcoptic.doc.r16666.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccaption.doc.r23443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cclicenses.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd.doc.r34452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd-cover.doc.r17121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdcmd.doc.r60742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdpbundl.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellprops.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellspace.doc.r61501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/censor.doc.r67293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centeredline.doc.r64672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centerlastline.doc.r56644.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changebar.doc.r69367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelayout.doc.r16094.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changelog.doc.r65861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changepage.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changes.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chappg.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chapterfolder.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cheatsheet.doc.r45069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checkend.doc.r51475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chet.doc.r45081.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chextras.doc.r27118.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/childdoc.doc.r49543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chkfloat.doc.r27473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chletter.doc.r20060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chngcntr.doc.r47577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chronology.doc.r67973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circ.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledsteps.doc.r67889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circledtext.doc.r63166.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classics.doc.r53671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classpack.doc.r55218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clefval.doc.r55985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref-usedon.doc.r66915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clicks.doc.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clipboard.doc.r47747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clistmap.doc.r61811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clock.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrdblpg.doc.r47511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrstrip.doc.r60363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdstring.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdtrack.doc.r28910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmsd.doc.r18787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cnltx.doc.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntformats.doc.r34668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cntperchap.doc.r37572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codebox.doc.r61771.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedescribe.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codedoc.doc.r17630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codehigh.doc.r65787.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codepage.doc.r51502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codesection.doc.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collcell.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collectbox.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colophon.doc.r47913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/color-edits.doc.r56707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colordoc.doc.r18270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorframed.doc.r64551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorinfo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloring.doc.r41042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorist.doc.r68440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorspace.doc.r50585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colortab.doc.r22155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorwav.doc.r67012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorweb.doc.r31490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colourchange.doc.r21741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combelow.doc.r18462.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combine.doc.r19361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comma.doc.r18259.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commado.doc.r38875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commedit.doc.r50116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/comment.doc.r41927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commonunicode.doc.r62901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/competences.doc.r47573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concepts.doc.r29020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concprog.doc.r18791.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conditext.doc.r55387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/constants.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/continue.doc.r49449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contour.doc.r18950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contracard.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conv-xkv.doc.r43558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking-units.doc.r65241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cool.doc.r67013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolfn.doc.r69007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coollist.doc.r67048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolstr.doc.r67015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolthms.doc.r29062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooltooltips.doc.r60201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coop-writing.doc.r61607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coordsys.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyedit.doc.r37928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyrightbox.doc.r24829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coseoul.doc.r23862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counterz.doc.r67335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counttexruns.doc.r27576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/courseoutline.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coursepaper.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coverpage.doc.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotect.doc.r21209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotectinside.doc.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crbox.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/create-theorem.doc.r67712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/creationboites.doc.r68087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crefthe.doc.r68813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreference.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreftools.doc.r55879.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crumbs.doc.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csquotes.doc.r64389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/css-colors.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvmerge.doc.r51857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvsimple.doc.r69494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuisine.doc.r34453.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currency.doc.r48990.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currfile.doc.r64673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curriculum-vitae.doc.r68211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currvita.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/customenvs.doc.r68637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cutwin.doc.r60901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cv4tw.doc.r34577.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb-latex.doc.r28878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyber.doc.r46776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cybercic.doc.r37659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/darkmode.doc.r64271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashbox.doc.r23425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashrule.doc.r29579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashundergaps.doc.r58150.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dataref.doc.r62942.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datatool.doc.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datax.doc.r61772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dateiliste.doc.r27974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datenumber.doc.r61761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datestamp.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime.doc.r36650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2.doc.r63102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bahasai.doc.r46287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-basque.doc.r47064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-breton.doc.r52647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bulgarian.doc.r47031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-catalan.doc.r47032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-croatian.doc.r36682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-czech.doc.r47033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-danish.doc.r47034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-dutch.doc.r47355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-en-fulltext.doc.r36705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-english.doc.r52479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-esperanto.doc.r47356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-estonian.doc.r47565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-finnish.doc.r47047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-french.doc.r56393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-galician.doc.r47631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-german.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-greek.doc.r47533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-hebrew.doc.r47534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-icelandic.doc.r65213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-irish.doc.r47632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-it-fulltext.doc.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-italian.doc.r37146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-latin.doc.r47748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-lsorbian.doc.r47749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-magyar.doc.r48266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-norsk.doc.r48267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-polish.doc.r48456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-portuges.doc.r48457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-romanian.doc.r56394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-russian.doc.r49345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-samin.doc.r49346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-scottish.doc.r52101.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-serbian.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovak.doc.r52281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovene.doc.r52282.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-spanish.doc.r45785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-swedish.doc.r36700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-turkish.doc.r52331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-ukrainian.doc.r47552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-usorbian.doc.r52375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-welsh.doc.r52553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dblfloatfix.doc.r28983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dbshow.doc.r61634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/debate.doc.r64846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimal.doc.r23374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimalcomma.doc.r69251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decorule.doc.r55230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/defoldfonts.doc.r68234.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimtxt.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/democodetools.doc.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/denisbdoc.doc.r66137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diabetes-logbook.doc.r54810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagbox.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagnose.doc.r19387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dialogl.doc.r28946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dichokey.doc.r17192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dimnum.doc.r58774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinbrief.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/directory.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtytalk.doc.r20520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dlfltxb.doc.r17337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dnaseq.doc.r17194.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doclicense.doc.r68441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmfp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmute.doc.r25741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docshots.doc.r69676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doctools.doc.r34474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/documentation.doc.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docutils.doc.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doi.doc.r48634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotarrow.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotlessi.doc.r51476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotseqn.doc.r17195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/download.doc.r52257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dox.doc.r46011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpfloat.doc.r17196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dprogress.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drac.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftcopy.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftfigure.doc.r44854.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftwatermark.doc.r57099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtk.doc.r69504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxdescribe.doc.r69507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxgallery.doc.r49504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ducksay.doc.r64655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duckuments.doc.r52271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dvdcoll.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynamicnumber.doc.r38726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynblocks.doc.r35193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ean13isbn.doc.r57514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy.doc.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easy-todo.doc.r32677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easybook.doc.r69747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfig.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfloats.doc.r57204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyformat.doc.r44543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easylist.doc.r32661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyreview.doc.r38352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebezier.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecclesiastic.doc.r38172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econlipsum.doc.r58390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecv.doc.r24928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ed.doc.r25231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edichokey.doc.r56223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmargin.doc.r27599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eemeir.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/efbox.doc.r33236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egplot.doc.r20617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ehhline.doc.r54676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/einfart.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elements.doc.r61792.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipsis.doc.r55418.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elmath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elocalloc.doc.r42712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elpres.doc.r60209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elzcards.doc.r51894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emarks.doc.r24504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedall.doc.r51177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedfile.doc.r65528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embrac.doc.r57814.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emo.doc.r66944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emotion.doc.r69752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emptypage.doc.r18064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emulateapj.doc.r28469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endfloat.doc.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endheads.doc.r43750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes.doc.r53319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes-hy.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engpron.doc.r16558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engrec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enotez.doc.r61490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem.doc.r51423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem-zref.doc.r21472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envbig.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/environ.doc.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envlab.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph.doc.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph-keys.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epiolmec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eq-pin2corr.doc.r59477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqell.doc.r22931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqlist.doc.r32257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnalign.doc.r43278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqparbox.doc.r45215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/errata.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erw-l3.doc.r61799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esami.doc.r67707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esdiff.doc.r21385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esieecv.doc.r59638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esindex.doc.r52342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint.doc.r52240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint-type1.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etaremune.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etextools.doc.r20694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etl.doc.r60998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoc.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eukdate.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eulerpx.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europasscv.doc.r56829.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/europecv.doc.r69661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyhook.doc.r35675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everypage.doc.r56694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam.doc.r67600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-lite.doc.r65754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-n.doc.r64674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-randomizechoices.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examdesign.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examplep.doc.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examz.doc.r67303.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exceltex.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/excludeonly.doc.r17262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercise.doc.r35417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisebank.doc.r50448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercisepoints.doc.r49590.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercises.doc.r55188.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exesheet.doc.r69688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exframe.doc.r53911.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exp-testopt.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expdlist.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/export.doc.r27206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsheets.doc.r67300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsol.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extract.doc.r52117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/facsimile.doc.r21328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/factura.doc.r61697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fail-fast.doc.r67543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/familytree.doc.r63739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyhandout.doc.r46411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancylabel.doc.r46736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancynum.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancypar.doc.r58895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyqr.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyslides.doc.r36263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytabs.doc.r41549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytooltips.doc.r68931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fbox.doc.r69041.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fcolumn.doc.r67729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetchcls.doc.r45245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fewerfloatpages.doc.r58058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffcode.doc.r69706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffslides.doc.r38895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fgruler.doc.r63721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fifo-stack.doc.r33288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figsize.doc.r18784.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontents.doc.r66740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontentsdef.doc.r52208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filedate.doc.r29529.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fileinfo.doc.r28421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filemod.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fink.doc.r24329.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/finstrut.doc.r21719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fistrum.doc.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fithesis.doc.r64135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixcmex.doc.r51825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixfoot.doc.r17131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixme.doc.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmetodonotes.doc.r30168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fjodor.doc.r53207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flabels.doc.r17272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flacards.doc.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flagderiv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashcards.doc.r62104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashmovie.doc.r25768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flexipage.doc.r66614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flipbook.doc.r25584.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flippdf.doc.r56782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatbytocbasic.doc.r67945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatflt.doc.r25540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrow.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrowbytocbasic.doc.r67946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowfram.doc.r35291.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmtcount.doc.r53912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fn2end.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnbreak.doc.r66615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncychap.doc.r20710.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fncylab.doc.r52090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpara.doc.r25607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnpct.doc.r62248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnumprint.doc.r29173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foilhtml.doc.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foliono.doc.r58877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontaxes.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsetup.doc.r69390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsize.doc.r60161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonttable.doc.r44799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisc.doc.r69729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisx.doc.r42621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotebackref.doc.r27034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnoterange.doc.r66149.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnpag.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forarray.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foreign.doc.r27819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forloop.doc.r67017.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formlett.doc.r21480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forms16be.doc.r51305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formular.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fragments.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frame.doc.r18312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/framed.doc.r26789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frankenstein.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frege.doc.r27417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/froufrou.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftcap.doc.r17275.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftnxtra.doc.r29652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullblck.doc.r25434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullminipage.doc.r34545.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullwidth.doc.r24684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functional.doc.r65485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-calligra.doc.r26018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-sueterlin.doc.r26030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fvextra.doc.r69001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fwlw.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/g-brief.doc.r50415.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gatherenum.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gauss.doc.r32934.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcite.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gender.doc.r36464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogy-profiles.doc.r69580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genmpage.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gensymb.doc.r64740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getfiledate.doc.r16189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getitems.doc.r39365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gindex.doc.r52311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ginpenc.doc.r24980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitfile-info.doc.r51928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo.doc.r34049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo2.doc.r38913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitlog.doc.r38932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitstatus.doc.r64662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitver.doc.r63920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/globalvals.doc.r49962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gloss.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-danish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-dutch.doc.r35685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-english.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-estonian.doc.r49928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-extra.doc.r68409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-finnish.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-french.doc.r42873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-german.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-irish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-italian.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-magyar.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-norsk.doc.r67141.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-nynorsk.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-polish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-portuges.doc.r36064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-serbian.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-slovene.doc.r51211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-spanish.doc.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc.doc.r21292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc-enhance.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmiflink.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmutils.doc.r24287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmverb.doc.r24288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grabbox.doc.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradient-text.doc.r65567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grading-scheme.doc.r62505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphbox.doc.r46360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicscache.doc.r65318.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicx-psmin.doc.r56931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxbox.doc.r32630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphpaper.doc.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grayhints.doc.r49052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grfpaste.doc.r17354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid-system.doc.r32981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridpapers.doc.r58723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridset.doc.r53762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridslides.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gs1.doc.r59620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/guitlogo.doc.r55741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ha-prosper.doc.r59651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hackthefootline.doc.r46494.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/halloweenmath.doc.r52602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handin.doc.r48255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handout.doc.r43962.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handoutwithnotes.doc.r62140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hang.doc.r43280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hanging.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hardwrap.doc.r21396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harnon-cv.doc.r26543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harpoon.doc.r21327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/he-she.doc.r41359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-acronym.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-float.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-text.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-title.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hereapplies.doc.r68638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hhtensor.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hideanswer.doc.r63852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightlatex.doc.r58392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/highlightx.doc.r68756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/histogr.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitec.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitreport.doc.r58357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hletter.doc.r30002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobsub.doc.r52810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/homework.doc.r68773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hpsdiss.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/href-ul.doc.r69359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hrefhide.doc.r66189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/huawei.doc.r68336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvextern.doc.r69651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvindex.doc.r46051.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvlogos.doc.r69581.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvpygmentex.doc.r62405.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvqrurl.doc.r69723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hwemoji.doc.r65001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdestopt.doc.r56253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdoc.doc.r68661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdvips.doc.r53197.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyper.doc.r17357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperbar.doc.r48147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypernat.doc.r17358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperxmp.doc.r68251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenat.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/identkey.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxcmds.doc.r54554.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxlayout.doc.r25821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iexec.doc.r69420.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifallfalse.doc.r60027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iffont.doc.r38823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmslide.doc.r20727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmtarg.doc.r47544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifnextok.doc.r23379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifoddpage.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifthenx.doc.r25819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iitem.doc.r29613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/image-gallery.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imakeidx.doc.r42287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/import.doc.r54683.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/incgraph.doc.r60810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/indextools.doc.r68555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inline-images.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinedef.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinelabel.doc.r63853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputenx.doc.r52986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputtrc.doc.r28019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interactiveworkbook.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interfaces.doc.r21474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intopdf.doc.r63987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inversepath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice.doc.r48359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice-class.doc.r49749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice2.doc.r67327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ipsum.doc.r68861.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso10303.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodate.doc.r16613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodoc.doc.r59709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isonums.doc.r17362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isopt.doc.r45509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isorot.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isosafety.doc.r68801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isotope.doc.r23711.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/issuulinks.doc.r25742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwonamath.doc.r68144.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jlabels.doc.r24858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmsdelim.doc.r62630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jobname-suffix.doc.r64797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/joinbox.doc.r68003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jslectureplanner.doc.r57095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jumplines.doc.r37553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jvlisting.doc.r24638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kalendarium.doc.r48744.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kantlipsum.doc.r68983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kerntest.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keycommand.doc.r18042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyfloat.doc.r69399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyindex.doc.r50828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyparse.doc.r60277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyreader.doc.r28195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keystroke.doc.r17992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyval2e.doc.r23698.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyvaltable.doc.r65416.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kix.doc.r21606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knowledge.doc.r61991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-moderncvclassic.doc.r25025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-script-sfs.doc.r26137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv.doc.r57721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv-rg.doc.r49064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/korigamik.doc.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ktv-texdata.doc.r27369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3build.doc.r69748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labbook.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels4easylist.doc.r51124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labelschanged.doc.r69400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambdax.doc.r60278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpackage.doc.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpage.doc.r68557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-amsmath-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-base-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-bin-dev.doc.r66186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-context-ppchtex.doc.r66687.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-firstaid-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-graphics-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-tools-dev.doc.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-uni8.doc.r49729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2pydata.doc.r68919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexcolors.doc.r49888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexdemo.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexgit.doc.r54811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/layouts.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lazylist.doc.r17691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lccaps.doc.r46432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcd.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcg.doc.r31474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leading.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leaflet.doc.r56878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lebhart.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectures.doc.r53642.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lectureslides.doc.r62292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftidx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftindex.doc.r69660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leipzig.doc.r52450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lengthconvert.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettre.doc.r54722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettrine.doc.r69508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lewis.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lhelp.doc.r23638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libgreek.doc.r65004.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/limap.doc.r44863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linegoal.doc.r21523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linop.doc.r41304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lipsum.doc.r60561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lisp-on-tex.doc.r38722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listing.doc.r17373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listingsutf8.doc.r53097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listlbls.doc.r67215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listliketab.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofsymbols.doc.r16134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litesolution.doc.r69115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/litetable.doc.r69678.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lkproof.doc.r20021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lmake.doc.r25552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/locality.doc.r20422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logbox.doc.r24499.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logical-markup-utils.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logoetalab.doc.r68916.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logpap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfbox.doc.r39028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfigure.doc.r34302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longnamefilelist.doc.r27889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/loops.doc.r30704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lsc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstaddons.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstfiracode.doc.r49503.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3graph.doc.r45913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3rawobjects.doc.r66619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltablex.doc.r34923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltabptch.doc.r17533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxdockit.doc.r21869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxguidex.doc.r50992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxkeys.doc.r28332.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxnew.doc.r21586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxtools.doc.r24897.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-check-hyphen.doc.r47527.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-physical.doc.r59138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatodonotes.doc.r53825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macrolist.doc.r60139.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macroswap.doc.r31498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magaz.doc.r24694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicnum.doc.r52983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicwatermark.doc.r63656.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailing.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailmerge.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebarcode.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebase.doc.r41012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebox.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecell.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecirc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecmds.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecookbook.doc.r49311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makedtx.doc.r46702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeglos.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makelabels.doc.r60255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makerobust.doc.r52811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mandi.doc.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt.doc.r54684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manuscript.doc.r36110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manyind.doc.r49874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfit.doc.r48281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfix.doc.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginnote.doc.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/markdown.doc.r66954.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathalpha.doc.r61089.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathastext.doc.r69237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathexam.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfam256.doc.r53519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfont.doc.r68241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maybemath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcaption.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mceinleger.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcexam.doc.r60481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcite.doc.r18173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mciteplus.doc.r31648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdframed.doc.r31075.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media4svg.doc.r64686.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media9.doc.r64047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/medstarbeamer.doc.r38828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/meetingmins.doc.r31878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memexsupp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memory.doc.r30452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mensa-tex.doc.r45997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menu.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menucard.doc.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menukeys.doc.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogox.doc.r69601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metanorma.doc.r55010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metastr.doc.r56246.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/method.doc.r17485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metre.doc.r18489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfirstuc.doc.r64743.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mftinc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mi-solns.doc.r49651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/midpage.doc.r17484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mindflow.doc.r65236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minibox.doc.r30914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minidocument.doc.r43752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minifp.doc.r32559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minimalist.doc.r68552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minipage-marginpar.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minitoc.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minorrevision.doc.r32165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minutes.doc.r42186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mla-paper.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mleftright.doc.r53021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlist.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mmap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnotes.doc.r63406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderncv.doc.r62128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modernposter.doc.r47269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderntimeline.doc.r55518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modref.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modroman.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modular.doc.r44142.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moloch.doc.r69579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/monofill.doc.r28140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moodle.doc.r65672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreenum.doc.r24479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morefloats.doc.r37927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morehype.doc.r38815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moresize.doc.r17513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreverb.doc.r22126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morewrites.doc.r69679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movement-arrows.doc.r67270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/movie15.doc.r26473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mparhack.doc.r59066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpostinl.doc.r49559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msc.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msg.doc.r49578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mslapa.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mtgreek.doc.r17967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multenum.doc.r21775.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiaudience.doc.r60688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibbl.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicolrule.doc.r56366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multidef.doc.r40637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multienv.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiexpand.doc.r45943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multifootnote.doc.r63456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multilang.doc.r49065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiple-choice.doc.r63722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multirow.doc.r58396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mversion.doc.r29370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mwe.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mycv.doc.r26807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatex.doc.r56751.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatexformat.doc.r21392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nag.doc.r24741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nameauth.doc.r69758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namespc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncclatex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncctools.doc.r51810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/needspace.doc.r29601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newcommand.doc.r18704.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newenviron.doc.r29331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfile.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newlfm.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newspaper.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newunicodechar.doc.r47382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newvbtm.doc.r23996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newverbs.doc.r64833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nfssext-cfr.doc.r43640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicefilelist.doc.r65842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe.doc.r36086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicetext.doc.r38914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nidanfloat.doc.r48295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ninecolors.doc.r62006.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nlctdoc.doc.r68448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noconflict.doc.r30140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noindentafter.doc.r59195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noitcrul.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nolbreaks.doc.r26786.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomencl.doc.r61029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomentbl.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/non-decimal-units.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonfloat.doc.r17598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonumonpart.doc.r22114.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nopageno.doc.r18128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/normalcolor.doc.r40125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notebeamer.doc.r68871.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notespages.doc.r41906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notestex.doc.r45396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notoccite.doc.r18129.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nowidow.doc.r24066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nox.doc.r30991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntheorem.doc.r27609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numberedblock.doc.r33109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numname.doc.r18130.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numprint.doc.r27498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numspell.doc.r61132.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocg-p.doc.r28803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx2.doc.r65292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocr-latex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/octavo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstyle.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/onlyamsmath.doc.r42927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opcit.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opencolor.doc.r66363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optidef.doc.r50941.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optional.doc.r18131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/options.doc.r39030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orcidlink.doc.r69253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orientation.doc.r57390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outline.doc.r18360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outliner.doc.r21095.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlines.doc.r25192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlining.doc.r45601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overlays.doc.r57866.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overpic.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/padcount.doc.r47621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecolor.doc.r66885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecont.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagegrid.doc.r64470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagelayout.doc.r69486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagenote.doc.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagerange.doc.r16915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pageslts.doc.r39164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palette.doc.r60119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pangram.doc.r66300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paper.doc.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papercdcase.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papermas.doc.r66835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papertex.doc.r19230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paracol.doc.r49560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parades.doc.r40042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paralist.doc.r43021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paresse.doc.r59228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parnotes.doc.r51720.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parsa.doc.r54840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parselines.doc.r21475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cours.doc.r55859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-cv.doc.r32263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pas-tableur.doc.r66860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patchcmd.doc.r41379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pauldoc.doc.r16005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pawpict.doc.r21629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbalance.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbox.doc.r24807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbsheet.doc.r24830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf14.doc.r17583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfannotations.doc.r68958.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcol.doc.r64469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolmk.doc.r52912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcomment.doc.r49047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcprot.doc.r18735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmarginpar.doc.r23492.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfoverlay.doc.r64210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpagediff.doc.r37946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc.doc.r68610.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc-movie.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfprivacy.doc.r45985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfrender.doc.r69058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfreview.doc.r50100.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfscreen.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfslide.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfsync.doc.r20373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfwin.doc.r68667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfx.doc.r50338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pecha.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perltex.doc.r52162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/permute.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petiteannonce.doc.r25915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmath-xfp.doc.r59268.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfcc.doc.r60731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfextendedabstract.doc.r60732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phffullpagefigure.doc.r41857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfnote.doc.r60733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfparen.doc.r41859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfqit.doc.r60734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfquotetext.doc.r41869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfsvnwatermark.doc.r41870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfthm.doc.r60735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philex.doc.r36396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phonenumbers.doc.r63774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photo.doc.r18739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photobook.doc.r68313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picture.doc.r54867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piff.doc.r21894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pkgloader.doc.r47486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeins.doc.r19848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plantslabels.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plates.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plweb.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmboxdraw.doc.r53046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynom.doc.r44832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynomial.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polytable.doc.r55837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postcards.doc.r21641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poster-mac.doc.r18305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postnotes.doc.r69102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/powerdot.doc.r59272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppr-prv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppt-slides.doc.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/practicalreports.doc.r52312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/precattl.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prelim2e.doc.r57000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preprint.doc.r30447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pressrelease.doc.r35147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettyref.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettytok.doc.r66884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preview.doc.r69470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/printlen.doc.r19847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/probsoln.doc.r44783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/profmaquette.doc.r69526.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/program.doc.r44214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progress.doc.r19519.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/progressbar.doc.r33822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/projlib.doc.r69689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proofread.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/properties.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prosper.doc.r33033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protex.doc.r41633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protocol.doc.r25562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfragx.doc.r26243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstool.doc.r46393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstring.doc.r42857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxgreeks.doc.r21838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pygmentex.doc.r64131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/python.doc.r60162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythonimmediate.doc.r69487.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/q-and-a.doc.r69164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcm.doc.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qstest.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsymbols.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quicktype.doc.r42183.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quiz2socrative.doc.r52276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotchap.doc.r56926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quoting.doc.r32818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotmark.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ran_toks.doc.r59515.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randexam.doc.r69690.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randtext.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rccol.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs-multi.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcsinfo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readablecv.doc.r67986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/readarray.doc.r60540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realboxes.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipe.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipebook.doc.r37026.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipecard.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rectopma.doc.r19980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refcheck.doc.r29128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refenums.doc.r44131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reflectgraphics.doc.r40612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refman.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refstyle.doc.r69680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regcount.doc.r19979.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regexpatch.doc.r58668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/register.doc.r54485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regstats.doc.r66795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relenc.doc.r22050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relsize.doc.r30707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repeatindex.doc.r24305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repltext.doc.r56433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rescansync.doc.r63856.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resmes.doc.r65375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/responsive.doc.r69147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/returntogrid.doc.r48485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rgltxdoc.doc.r53858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rjlparshap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rlepsf.doc.r19082.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmpage.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robust-externalize.doc.r69459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustcommand.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustindex.doc.r49877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbar.doc.r25005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbarpagenumber.doc.r36236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanneg.doc.r20087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romannum.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rorlink.doc.r67461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotfloat.doc.r18292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotpages.doc.r18740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/roundbox.doc.r29675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rterface.doc.r30084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rtkinenc.doc.r20003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulerbox.doc.r50984.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulercompass.doc.r32392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/runcode.doc.r69471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rvwrite.doc.r19614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sanitize-umlaut.doc.r67126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauerj.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/saveenv.doc.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savefnmark.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savetrees.doc.r40525.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scale.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalebar.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalerel.doc.r42809.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scanpages.doc.r42633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schedule.doc.r51805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schooldocs.doc.r69659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scontents.doc.r62902.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrambledenvs.doc.r60615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlayer-fancyhdr.doc.r63844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlttr2copy.doc.r56733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrwfile.doc.r66872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdaps.doc.r65345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdrt.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secdot.doc.r20208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secnum.doc.r61813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbox.doc.r37749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectionbreak.doc.r50339.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectsty.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seealso.doc.r43595.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selectp.doc.r20185.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selinput.doc.r53098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantex.doc.r65679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic-markup.doc.r53607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semesterplanner.doc.r56841.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semioneside.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semproc.doc.r37568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semtex.doc.r56530.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sepfootnotes.doc.r41732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seqsplit.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesstime.doc.r49750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspaceenhanced.doc.r68493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sf298.doc.r41653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sffms.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadethm.doc.r53350.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadow.doc.r20312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shadowtext.doc.r26522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shapepar.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shdoc.doc.r41991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shipunov.doc.r52334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shorttoc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/show2e.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showcharinbox.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showdim.doc.r28918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showexpl.doc.r57414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showlabels.doc.r63940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidecap.doc.r65618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotes.doc.r54524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotesplus.doc.r69176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/silence.doc.r27028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sillypage.doc.r66349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sim-os-menus.doc.r68843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecd.doc.r29260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecv.doc.r35537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleinvoice.doc.r45673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplivre.doc.r68376.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sitem.doc.r22136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skb.doc.r22781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skdoc.doc.r56950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeldoc.doc.r57922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeycommand.doc.r24652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skeyval.doc.r30560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skills.doc.r56734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skrapport.doc.r52412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/slantsc.doc.r25007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smalltableof.doc.r20333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smart-eqn.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartref.doc.r20311.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartunits.doc.r39592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snapshot.doc.r56735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snaptodo.doc.r61155.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snotez.doc.r61992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soulpos.doc.r60772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacingtricks.doc.r69048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spark-otf.doc.r62481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sparklines.doc.r42821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sphack.doc.r20842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitindex.doc.r39766.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spot.doc.r22408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spotcolor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spreadtab.doc.r68256.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spverbatim.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srbook-mem.doc.r45818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcltx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sseq.doc.r31585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sslides.doc.r32293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stackengine.doc.r60019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/standalone.doc.r64677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/starray.doc.r69002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdclsdv.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdpage.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stealcaps.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stex.doc.r68569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storebox.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storecmd.doc.r24431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringstrings.doc.r57097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sttools.doc.r60736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stubs.doc.r69128.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/studenthandouts.doc.r43516.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/styledcmd.doc.r65262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdepth.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdocs.doc.r51480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqn.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqnarray.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigmat.doc.r20308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigure.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfiles.doc.r56977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfloat.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/substr.doc.r16117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/supertabular.doc.r53658.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/suppose.doc.r59281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svg.doc.r57010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svgcolor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-multi.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-prov.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svninfo.doc.r62157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swfigure.doc.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swungdash.doc.r64204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntax.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntrace.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synttree.doc.r16252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabbing.doc.r59715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabfigures.doc.r25202.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableaux.doc.r42413.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablefootnote.doc.r32804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableof.doc.r59837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablists.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabls.doc.r17255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablvar.doc.r69212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabstackengine.doc.r46848.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabto-ltx.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabu.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularborder.doc.r17885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularcalc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularew.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularray.doc.r66276.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabulary.doc.r34368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagging.doc.r52064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpair.doc.r42138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpdf.doc.r69703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/talk.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tamefloats.doc.r27345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tangocolors.doc.r66733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tasks.doc.r61541.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcldoc.doc.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcolorbox.doc.r69370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tdclock.doc.r33043.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/technics.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ted.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/templatetools.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termcal.doc.r22514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termlist.doc.r18923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termsim.doc.r61414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testhyphens.doc.r38928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testidx.doc.r60966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-label.doc.r16372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-locale.doc.r48500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texmate.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texments.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texpower.doc.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texshade.doc.r69371.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texsurgery.doc.r59885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcsc.doc.r67193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textfit.doc.r20591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textmerg.doc.r20677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textpos.doc.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textualicomma.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texvc.doc.r46844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/theoremref.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thinsp.doc.r39669.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmtools.doc.r67018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threadcol.doc.r28754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttable.doc.r17383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threeparttablex.doc.r34206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumb.doc.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbs.doc.r33134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumby.doc.r16736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticket.doc.r42280.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipauni.doc.r65817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlecaps.doc.r63020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlepic.doc.r43497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titleref.doc.r18729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titlesec.doc.r68677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titling.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/to-be-determined.doc.r64882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocbibind.doc.r20085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocdata.doc.r69512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocloft.doc.r53364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocvsec2.doc.r33146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todo.doc.r17746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todonotes.doc.r69319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokcycle.doc.r60320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tokenizer.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/toolbox.doc.r32260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topfloat.doc.r19084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/topiclongtable.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totalcount.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totcount.doc.r21178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totpages.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tramlines.doc.r65692.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/translations.doc.r61896.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent.doc.r64852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trfsigns.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trimspaces.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trivfloat.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trsym.doc.r18732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/truncate.doc.r18921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tucv.doc.r20680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnthepage.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tutodoc.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoinone.doc.r17024.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoup.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txgreeks.doc.r21839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/type1cm.doc.r21820.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typed-checklist.doc.r63445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeface.doc.r27046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typoaid.doc.r44238.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typogrid.doc.r24994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uassign.doc.r38459.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucs.doc.r68759.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uebungsblatt.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umoline.doc.r19085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underlin.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underoverlap.doc.r29019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/undolabl.doc.r65846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-titlepage.doc.r68917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math-input.doc.r69591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicodefonttable.doc.r67066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unifront.doc.r67054.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisc.doc.r63178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitconv.doc.r55060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/units.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unravel.doc.r69308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/updatemarks.doc.r68163.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upmethodology.doc.r64613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upquote.doc.r26059.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uri.doc.r48602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ushort.doc.r32261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uspace.doc.r63123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utf8add.doc.r61074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uwmslide.doc.r27354.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/variablelm.doc.r60014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varindex.doc.r32262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varsfromjobname.doc.r44154.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varwidth.doc.r24104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vcell.doc.r59039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vdmlisting.doc.r56905.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbasef.doc.r21922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimbox.doc.r67865.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbatimcopy.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbdef.doc.r17177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verbments.doc.r23670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifiche.doc.r69726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifycommand.doc.r69389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/version.doc.r21920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versions.doc.r21921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versonotes.doc.r69249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vertbars.doc.r49429.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vgrid.doc.r32457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vhistory.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vmargin.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/volumes.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vpe.doc.r26039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vruler.doc.r21598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vtable.doc.r51126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vwcol.doc.r36254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallcalendar.doc.r45568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wallpaper.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warning.doc.r66616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warpcol.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/was.doc.r64691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/webquiz.doc.r58808.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widetable.doc.r53409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widows-and-orphans.doc.r66753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/williams.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/willowtreebook.doc.r60638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/withargs.doc.r52641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcount.doc.r46165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordlike.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worksheet.doc.r48423.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig2.doc.r69513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapstuff.doc.r64058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/writeongrid.doc.r68863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wtref.doc.r69214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xargs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xassoccnt.doc.r61112.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xbmks.doc.r53448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcntperchap.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-material.doc.r42289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-solarized.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcomment.doc.r20031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcookybooky.doc.r36435.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcpdftips.doc.r50449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xdoc.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xellipsis.doc.r47546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfakebold.doc.r68929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xhfill.doc.r22575.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xifthen.doc.r38929.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xint.doc.r63562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkcdcolors.doc.r67895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeymask.doc.r69223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltabular.doc.r56855.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmpincl.doc.r60593.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xnewcommand.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xoptarg.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpatch.doc.r54563.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpeek.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xprintlen.doc.r35928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpunctuate.doc.r67918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsavebox.doc.r64049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsim.doc.r61988.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xstring.doc.r68015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xtab.doc.r23347.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xurl.doc.r61553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xwatermark.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xytree.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yafoot.doc.r48568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yagusylo.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yaletter.doc.r42830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ycbook.doc.r46201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ydoc.doc.r64887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yplan.doc.r34398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zebra-goodies.doc.r66630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zed-csp.doc.r17258.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zennote.doc.r65549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ziffer.doc.r32279.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref.doc.r68278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-check.doc.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-clever.doc.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-vario.doc.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwgetfdate.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zwpagelayout.doc.r63074.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/abspos.source.r64465.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstract.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accessibility.source.r55777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accsupp.source.r53052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/achemso.source.r69638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acronym.source.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/acroterm.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialangle.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/actuarialsymbol.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addlines.source.r49326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjmulticol.source.r63320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adjustbox.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adrconv.source.r46817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alertmessage.source.r38055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alnumsec.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alphalph.source.r53087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altfont.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/altsubsup.source.r62738.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amsaddr.source.r64357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/animate.source.r67401.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/answers.source.r35032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/appendix.source.r53718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apptools.source.r28400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arcs.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraycols.source.r68277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arraysort.source.r31576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arydshln.source.r50084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asciilist.source.r49060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askinclude.source.r54725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atenddvi.source.r56922.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/atendofenv.source.r62164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile.source.r42099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autonum.source.r36084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autopdf.source.r32377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/avremu.source.r35373.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/axessibility.source.r57105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/background.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/basicarith.source.r35460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerappendixnote.source.r55732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamercolorthemeowl.source.r40105.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamersubframe.source.r23510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-cuerna.source.r42161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-metropolis.source.r43031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-saintpetersburg.source.r45877.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamertheme-trigon.source.r65985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bearwear.source.r54826.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beton.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bewerbung.source.r61632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bez123.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bigfoot.source.r38248.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bithesis.source.r68634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bizcard.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blindtext.source.r25039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blowup.source.r67640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bnumexpr.source.r59244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boites.source.r32235.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookcover.source.r65394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booklet.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bookshelf.source.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boolexpr.source.r17830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bophook.source.r17062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxedminipage.source.r54827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boxhandler.source.r28031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breakurl.source.r29901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bubblesort.source.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bullcntr.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcage.source.r27725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculator.source.r64424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cals.source.r43003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/canoniclayout.source.r64889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/capt-of.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/captcont.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfile.source.r53084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catchfilebetweentags.source.r21476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catechis.source.r59998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccaption.source.r23443.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cclicenses.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd.source.r34452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cd-cover.source.r17121.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdcmd.source.r60742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cdpbundl.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cellprops.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/centerlastline.source.r56644.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changebar.source.r69367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changepage.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/changes.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chappg.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chapterfolder.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cheatsheet.source.r45069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chextras.source.r27118.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/childdoc.source.r49543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chletter.source.r20060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circ.source.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/classpack.source.r55218.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clefval.source.r55985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cleveref-usedon.source.r66915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clicks.source.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clistmap.source.r61811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrdblpg.source.r47511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrstrip.source.r60363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmdtrack.source.r28910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codepage.source.r51502.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codesection.source.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collcell.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collectbox.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colophon.source.r47913.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/color-edits.source.r56707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colordoc.source.r18270.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorwav.source.r67012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorweb.source.r31490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combine.source.r19361.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commado.source.r38875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commedit.source.r50116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/competences.source.r47573.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/constants.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/continue.source.r49449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contour.source.r18950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/contracard.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conv-xkv.source.r43558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooking-units.source.r65241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cool.source.r67013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coollist.source.r67048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolstr.source.r67015.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coolthms.source.r29062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cooltooltips.source.r60201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coop-writing.source.r61607.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coordsys.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/copyedit.source.r37928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counterz.source.r67335.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/counttexruns.source.r27576.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coverpage.source.r63509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cprotect.source.r21209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossreference.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crumbs.source.r64602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csvmerge.source.r51857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cuisine.source.r34453.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currency.source.r48990.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currfile.source.r64673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/currvita.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cutwin.source.r60901.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cyber.source.r46776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cybercic.source.r37659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/darkmode.source.r64271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashbox.source.r23425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashrule.source.r29579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dashundergaps.source.r58150.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datatool.source.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datax.source.r61772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dateiliste.source.r27974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datenumber.source.r61761.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datestamp.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime.source.r36650.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2.source.r63102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bahasai.source.r46287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-basque.source.r47064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-breton.source.r52647.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-bulgarian.source.r47031.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-catalan.source.r47032.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-croatian.source.r36682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-czech.source.r47033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-danish.source.r47034.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-dutch.source.r47355.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-en-fulltext.source.r36705.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-english.source.r52479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-esperanto.source.r47356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-estonian.source.r47565.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-finnish.source.r47047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-french.source.r56393.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-galician.source.r47631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-german.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-greek.source.r47533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-hebrew.source.r47534.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-icelandic.source.r65213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-irish.source.r47632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-it-fulltext.source.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-italian.source.r37146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-latin.source.r47748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-lsorbian.source.r47749.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-magyar.source.r48266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-norsk.source.r48267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-polish.source.r48456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-portuges.source.r48457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-romanian.source.r56394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-russian.source.r49345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-samin.source.r49346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-scottish.source.r52101.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-serbian.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovak.source.r52281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-slovene.source.r52282.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-spanish.source.r45785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-swedish.source.r36700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-turkish.source.r52331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-ukrainian.source.r47552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-usorbian.source.r52375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/datetime2-welsh.source.r52553.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dbshow.source.r61634.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/debate.source.r64846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimal.source.r23374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decimalcomma.source.r69251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decorule.source.r55230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/defoldfonts.source.r68234.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimtxt.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/denisbdoc.source.r66137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagbox.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dialogl.source.r28946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dimnum.source.r58774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinbrief.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtytalk.source.r20520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dnaseq.source.r17194.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doclicense.source.r68441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmfp.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docmute.source.r25741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docshots.source.r69676.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doctools.source.r34474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/documentation.source.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotarrow.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dotseqn.source.r17195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/download.source.r52257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dox.source.r46011.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dprogress.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drac.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftcopy.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/draftwatermark.source.r57099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dtxdescribe.source.r69507.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ducksay.source.r64655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duckuments.source.r52271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynamicnumber.source.r38726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easybook.source.r69747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfig.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyfloats.source.r57204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easyreview.source.r38352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebezier.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecclesiastic.source.r38172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econlipsum.source.r58390.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecv.source.r24928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ed.source.r25231.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/edmargin.source.r27599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eemeir.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/efbox.source.r33236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egplot.source.r20617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipsis.source.r55418.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elmath.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elocalloc.source.r42712.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/elzcards.source.r51894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emarks.source.r24504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedall.source.r51177.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/embedfile.source.r65528.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emo.source.r66944.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emptypage.source.r18064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endfloat.source.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endheads.source.r43750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endnotes-hy.source.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engpron.source.r16558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engrec.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enumitem-zref.source.r21472.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/environ.source.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/envlab.source.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigraph.source.r54857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epiolmec.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eq-pin2corr.source.r59477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqlist.source.r32257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnalign.source.r43278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqparbox.source.r45215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/errata.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/erw-l3.source.r61799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esdiff.source.r21385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esieecv.source.r59638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esint.source.r52240.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etaremune.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etextools.source.r20694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etl.source.r60998.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoc.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eukdate.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyhook.source.r35675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everypage.source.r56694.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exam-n.source.r64674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examdesign.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/examz.source.r67303.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercise.source.r35417.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exercises.source.r55188.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exesheet.source.r69688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exframe.source.r53911.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exp-testopt.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expdlist.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/export.source.r27206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/exsol.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extract.source.r52117.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/facsimile.source.r21328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/factura.source.r61697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fail-fast.source.r67543.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/familytree.source.r63739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancylabel.source.r46736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancynum.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancypar.source.r58895.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytabs.source.r41549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancytooltips.source.r68931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fcolumn.source.r67729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fetchcls.source.r45245.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fewerfloatpages.source.r58058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ffcode.source.r69706.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fgruler.source.r63721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fifo-stack.source.r33288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontents.source.r66740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filecontentsdef.source.r52208.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filedate.source.r29529.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fileinfo.source.r28421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fink.source.r24329.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/finstrut.source.r21719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fistrum.source.r66461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fithesis.source.r64135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixcmex.source.r51825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixme.source.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmetodonotes.source.r30168.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flabels.source.r17272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flagderiv.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flashcards.source.r62104.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flexipage.source.r66614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flippdf.source.r56782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatbytocbasic.source.r67945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatflt.source.r25540.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrow.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/floatrowbytocbasic.source.r67946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowfram.source.r35291.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmp.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fmtcount.source.r53912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnbreak.source.r66615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnumprint.source.r29173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foilhtml.source.r61937.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontaxes.source.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontsize.source.r60161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fonttable.source.r44799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisc.source.r69729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footmisx.source.r42621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnoterange.source.r66149.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnpag.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forarray.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/foreign.source.r27819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forloop.source.r67017.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forms16be.source.r51305.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formular.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/frankenstein.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/froufrou.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ftnxtra.source.r29652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullblck.source.r25434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fullminipage.source.r34545.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-calligra.source.r26018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fundus-sueterlin.source.r26030.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fvextra.source.r69001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/g-brief.source.r50415.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gatherenum.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gcite.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gender.source.r36464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genmpage.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gensymb.source.r64740.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getitems.source.r39365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ginpenc.source.r24980.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitfile-info.source.r51928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitstatus.source.r64662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-danish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-dutch.source.r35685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-english.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-estonian.source.r49928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-extra.source.r68409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-finnish.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-french.source.r42873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-german.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-irish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-italian.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-magyar.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-norsk.source.r67141.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-nynorsk.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-polish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-portuges.source.r36064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-serbian.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-slovene.source.r51211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glossaries-spanish.source.r35665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gmdoc-enhance.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grabbox.source.r65223.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grading-scheme.source.r62505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphbox.source.r46360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicscache.source.r65318.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicx-psmin.source.r56931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxbox.source.r32630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphpaper.source.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grayhints.source.r49052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grid.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridpapers.source.r58723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gridset.source.r53762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gs1.source.r59620.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/guitlogo.source.r55741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ha-prosper.source.r59651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/halloweenmath.source.r52602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/handoutwithnotes.source.r62140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hanging.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hardwrap.source.r21396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-acronym.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-float.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-math.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-text.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-title.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hhtensor.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/histogr.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hitreport.source.r58357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hpsdiss.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/href-ul.source.r69359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hrefhide.source.r66189.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/huawei.source.r68336.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hypdoc.source.r68661.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyper.source.r17357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperbar.source.r48147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyperxmp.source.r68251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyphenat.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/idxlayout.source.r25821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iexec.source.r69420.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifallfalse.source.r60027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iffont.source.r38823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifmtarg.source.r47544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifnextok.source.r23379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ifoddpage.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iitem.source.r29613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/imakeidx.source.r42287.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/indextools.source.r68555.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inlinedef.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputenx.source.r52986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputtrc.source.r28019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interfaces.source.r21474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/intopdf.source.r63987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inversepath.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/invoice2.source.r67327.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iso10303.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodate.source.r16613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isodoc.source.r59709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isorot.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isosafety.source.r68801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isotope.source.r23711.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/issuulinks.source.r25742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/iwonamath.source.r68144.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jmsdelim.source.r62630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jvlisting.source.r24638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kalendarium.source.r48744.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kantlipsum.source.r68983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kerntest.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keycommand.source.r18042.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyfloat.source.r69399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyindex.source.r50828.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyparse.source.r60277.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/keyvaltable.source.r65416.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knowledge.source.r61991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv.source.r57721.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/komacv-rg.source.r49064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ktv-texdata.source.r27369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3build.source.r69748.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labbook.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labels.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/labelschanged.source.r69400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambdax.source.r60278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpackage.source.r34481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lastpage.source.r68557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-amsmath-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-base-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-firstaid-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-graphics-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-lab-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-tools-dev.source.r68730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex2pydata.source.r68919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexcolors.source.r49888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexdemo.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexgit.source.r54811.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/layouts.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lccaps.source.r46432.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcd.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lcg.source.r31474.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leading.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leaflet.source.r56878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leftidx.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/leipzig.source.r52450.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lengthconvert.source.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lettrine.source.r69508.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lhelp.source.r23638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/libgreek.source.r65004.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/limap.source.r44863.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linegoal.source.r21523.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lipsum.source.r60561.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listingsutf8.source.r53097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listlbls.source.r67215.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listliketab.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofsymbols.source.r16134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lmake.source.r25552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/locality.source.r20422.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logbox.source.r24499.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logpap.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longfigure.source.r34302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longnamefilelist.source.r27889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstaddons.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3rawobjects.source.r66619.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ltxnew.source.r21586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatodonotes.source.r53825.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macrolist.source.r60139.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/macroswap.source.r31498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicnum.source.r52983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/magicwatermark.source.r63656.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailing.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mailmerge.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebase.source.r41012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makebox.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecell.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makecmds.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makedtx.source.r46702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makelabels.source.r60255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mandi.source.r68950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manfnt.source.r54684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/manuscript.source.r36110.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfit.source.r48281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginfix.source.r55064.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/marginnote.source.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/markdown.source.r66954.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathastext.source.r69237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathexam.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfont.source.r68241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcaption.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mcite.source.r18173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdframed.source.r31075.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/media9.source.r64047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/meetingmins.source.r31878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memory.source.r30452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menu.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menucard.source.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/menukeys.source.r64314.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogox.source.r69601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metastr.source.r56246.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/method.source.r17485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metre.source.r18489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mfirstuc.source.r64743.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mftinc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mi-solns.source.r49651.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mindflow.source.r65236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minibox.source.r30914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minidocument.source.r43752.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minifp.source.r32559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minipage-marginpar.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minutes.source.r42186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mleftright.source.r53021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlist.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mnotes.source.r63406.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moderntimeline.source.r55518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modref.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modroman.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moloch.source.r69579.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/monofill.source.r28140.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moodle.source.r65672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morefloats.source.r37927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morehype.source.r38815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moresize.source.r17513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/moreverb.source.r22126.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/morewrites.source.r69679.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mparhack.source.r59066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mpostinl.source.r49559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/msg.source.r49578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mtgreek.source.r17967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiaudience.source.r60688.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multibbl.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicap.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multicolrule.source.r56366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multidef.source.r40637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multienv.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiexpand.source.r45943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multilang.source.r49065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multirow.source.r58396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mversion.source.r29370.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mwe.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mycv.source.r26807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mylatexformat.source.r21392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nag.source.r24741.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nameauth.source.r69758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namespc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ncctools.source.r51810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/needspace.source.r29601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfile.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newlfm.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newspaper.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newunicodechar.source.r47382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newvbtm.source.r23996.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newverbs.source.r64833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicefilelist.source.r65842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/niceframe.source.r36086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicetext.source.r38914.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nidanfloat.source.r48295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noindentafter.source.r59195.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/noitcrul.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomencl.source.r61029.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nomentbl.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonfloat.source.r17598.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nonumonpart.source.r22114.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/normalcolor.source.r40125.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notes.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/notespages.source.r41906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nowidow.source.r24066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntheorem.source.r27609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numprint.source.r27498.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ocgx.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/octavo.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oldstyle.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/onlyamsmath.source.r42927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/opcit.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/orcidlink.source.r69253.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outlining.source.r45601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overpic.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/padcount.source.r47621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecolor.source.r66885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagecont.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagegrid.source.r64470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pagenote.source.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pageslts.source.r39164.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/palette.source.r60119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pangram.source.r66300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paper.source.r34521.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papercdcase.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papermas.source.r66835.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papertex.source.r19230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paracol.source.r49560.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paralist.source.r43021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/paresse.source.r59228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parselines.source.r21475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patch.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/patchcmd.source.r41379.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pauldoc.source.r16005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pawpict.source.r21629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbalance.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbox.source.r24807.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pbsheet.source.r24830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf14.source.r17583.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcol.source.r64469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcprot.source.r18735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfoverlay.source.r64210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpc-movie.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfprivacy.source.r45985.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfrender.source.r69058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfx.source.r50338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perltex.source.r52162.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/permute.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmath-xfp.source.r59268.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfcc.source.r60731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfextendedabstract.source.r60732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phffullpagefigure.source.r41857.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfnote.source.r60733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfparen.source.r41859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfqit.source.r60734.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfquotetext.source.r41869.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfsvnwatermark.source.r41870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/phfthm.source.r60735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/photo.source.r18739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picture.source.r54867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plweb.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmboxdraw.source.r53046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynom.source.r44832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polynomial.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polytable.source.r55837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postnotes.source.r69102.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/powerdot.source.r59272.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppr-prv.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ppt-slides.source.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prelim2e.source.r57000.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preprint.source.r30447.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pressrelease.source.r35147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prettyref.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/preview.source.r69470.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/probsoln.source.r44783.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/projlib.source.r69689.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proofread.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/protocol.source.r25562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfragx.source.r26243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxgreeks.source.r21838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcm.source.r63833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qstest.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsymbols.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotchap.source.r56926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quoting.source.r32818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quotmark.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ran_toks.source.r59515.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rccol.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs-multi.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcsinfo.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realboxes.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/recipecard.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reflectgraphics.source.r40612.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refman.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/refstyle.source.r69680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regcount.source.r19979.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regexpatch.source.r58668.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/register.source.r54485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/regstats.source.r66795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/relenc.source.r22050.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/repltext.source.r56433.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resmes.source.r65375.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rgltxdoc.source.r53858.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rjlparshap.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robustcommand.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbar.source.r25005.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romanbarpagenumber.source.r36236.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/romannum.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rorlink.source.r67461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rotfloat.source.r18292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rtkinenc.source.r20003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rulercompass.source.r32392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sauerj.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savefnmark.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/savetrees.source.r40525.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scale.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scalebar.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schedule.source.r51805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schooldocs.source.r69659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scontents.source.r62902.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrambledenvs.source.r60615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrlayer-fancyhdr.source.r63844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scrwfile.source.r66872.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sdaps.source.r65345.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/secnum.source.r61813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sectsty.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seealso.source.r43595.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selinput.source.r53098.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semantic.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semesterplanner.source.r56841.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semioneside.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/semproc.source.r37568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seqsplit.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesstime.source.r49750.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspaceenhanced.source.r68493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sf298.source.r41653.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sffms.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shdoc.source.r41991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shorttoc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/show2e.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showcharinbox.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showexpl.source.r57414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showlabels.source.r63940.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidecap.source.r65618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotes.source.r54524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sidenotesplus.source.r69176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/silence.source.r27028.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sillypage.source.r66349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecd.source.r29260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplecv.source.r35537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sitem.source.r22136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skb.source.r22781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skdoc.source.r56950.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skrapport.source.r52412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/slantsc.source.r25007.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smart-eqn.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/snapshot.source.r56735.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacingtricks.source.r69048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/splitindex.source.r39766.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spot.source.r22408.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spverbatim.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/srcltx.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sseq.source.r31585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stack.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/standalone.source.r64677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdclsdv.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stdpage.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stealcaps.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stex.source.r68569.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/storebox.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stringstrings.source.r57097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sttools.source.r60736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/styledcmd.source.r65262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subdepth.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqn.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subeqnarray.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfigure.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfiles.source.r56977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfloat.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/supertabular.source.r53658.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svg.source.r57010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-multi.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svn-prov.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/svninfo.source.r62157.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swfigure.source.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntrace.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synttree.source.r16252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabbing.source.r59715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabfigures.source.r25202.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablefootnote.source.r32804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tableof.source.r59837.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablists.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablvar.source.r69212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabu.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularborder.source.r17885.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabularew.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabulary.source.r34368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tagpdf.source.r69703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/talk.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tangocolors.source.r66733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tcldoc.source.r22018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ted.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/templatetools.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termcal.source.r22514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termlist.source.r18923.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termsim.source.r61414.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testhyphens.source.r38928.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/testidx.source.r60966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-label.source.r16372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-locale.source.r48500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texmate.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texments.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texpower.source.r29349.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texshade.source.r69371.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textfit.source.r20591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textmerg.source.r20677.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textpos.source.r63967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textualicomma.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texvc.source.r46844.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmtools.source.r67018.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/threadcol.source.r28754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumb.source.r16549.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbs.source.r33134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipauni.source.r65817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/titling.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/to-be-determined.source.r64882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocbibind.source.r20085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocdata.source.r69512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocloft.source.r53364.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tocvsec2.source.r33146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todo.source.r17746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/todonotes.source.r69319.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/toolbox.source.r32260.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totalcount.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totcount.source.r21178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/totpages.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent.source.r64852.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trfsigns.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trimspaces.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trivfloat.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trsym.source.r18732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tucv.source.r20680.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twoup.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/txgreeks.source.r21839.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/type1cm.source.r21820.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typed-checklist.source.r63445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typeface.source.r27046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typogrid.source.r24994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucs.source.r68759.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/umoline.source.r19085.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underlin.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/undolabl.source.r65846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uni-titlepage.source.r68917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicodefonttable.source.r67066.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisc.source.r63178.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/units.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unravel.source.r69308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upquote.source.r26059.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uri.source.r48602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ushort.source.r32261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varindex.source.r32262.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifiche.source.r69726.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/verifycommand.source.r69389.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/versonotes.source.r69249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vgrid.source.r32457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vmargin.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/volumes.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vwcol.source.r36254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/warpcol.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/was.source.r64691.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widetable.source.r53409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/widows-and-orphans.source.r66753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordlike.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapfig2.source.r69513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wrapstuff.source.r64058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xargs.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xbmks.source.r53448.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-material.source.r42289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor-solarized.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcookybooky.source.r36435.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcpdftips.source.r50449.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xdoc.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xellipsis.source.r47546.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xfor.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xint.source.r63562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xmpincl.source.r60593.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpatch.source.r54563.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpeek.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpunctuate.source.r67918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xsavebox.source.r64049.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xtab.source.r23347.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yafoot.source.r48568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yagusylo.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yaletter.source.r42830.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ydoc.source.r64887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zebra-goodies.source.r66630.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref.source.r68278.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-check.source.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-clever.source.r68846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zref-vario.source.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abspos.source.r64465.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstract.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accessibility.source.r55777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accsupp.source.r53052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/achemso.source.r69638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acronym.source.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/acroterm.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialangle.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/actuarialsymbol.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addlines.source.r49326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjmulticol.source.r63320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adjustbox.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adrconv.source.r46817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alertmessage.source.r38055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alnumsec.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alphalph.source.r53087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altfont.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/altsubsup.source.r62738.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amsaddr.source.r64357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/animate.source.r67401.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/answers.source.r35032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/appendix.source.r53718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apptools.source.r28400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arcs.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraycols.source.r68277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arraysort.source.r31576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arydshln.source.r50084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asciilist.source.r49060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askinclude.source.r54725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atenddvi.source.r56922.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/atendofenv.source.r62164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile.source.r42099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autonum.source.r36084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autopdf.source.r32377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/avremu.source.r35373.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/axessibility.source.r57105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/background.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/basicarith.source.r35460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerappendixnote.source.r55732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamercolorthemeowl.source.r40105.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamersubframe.source.r23510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-cuerna.source.r42161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-metropolis.source.r43031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-saintpetersburg.source.r45877.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamertheme-trigon.source.r65985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bearwear.source.r54826.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beton.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bewerbung.source.r61632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bez123.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bigfoot.source.r38248.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bithesis.source.r68634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bizcard.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blindtext.source.r25039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blowup.source.r67640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bnumexpr.source.r59244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boites.source.r32235.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookcover.source.r65394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booklet.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bookshelf.source.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boolexpr.source.r17830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bophook.source.r17062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxedminipage.source.r54827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boxhandler.source.r28031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breakurl.source.r29901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bubblesort.source.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bullcntr.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcage.source.r27725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculator.source.r64424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cals.source.r43003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/canoniclayout.source.r64889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/capt-of.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/captcont.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfile.source.r53084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catchfilebetweentags.source.r21476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catechis.source.r59998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccaption.source.r23443.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cclicenses.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd.source.r34452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cd-cover.source.r17121.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdcmd.source.r60742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cdpbundl.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cellprops.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/centerlastline.source.r56644.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changebar.source.r69367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changepage.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/changes.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chappg.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chapterfolder.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cheatsheet.source.r45069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chextras.source.r27118.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/childdoc.source.r49543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chletter.source.r20060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circ.source.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/classpack.source.r55218.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clefval.source.r55985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cleveref-usedon.source.r66915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clicks.source.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clistmap.source.r61811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrdblpg.source.r47511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrstrip.source.r60363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmdtrack.source.r28910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codepage.source.r51502.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codesection.source.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collcell.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collectbox.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colophon.source.r47913.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/color-edits.source.r56707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colordoc.source.r18270.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorwav.source.r67012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorweb.source.r31490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combine.source.r19361.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commado.source.r38875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commedit.source.r50116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/competences.source.r47573.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/constants.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/continue.source.r49449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contour.source.r18950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/contracard.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conv-xkv.source.r43558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooking-units.source.r65241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cool.source.r67013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coollist.source.r67048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolstr.source.r67015.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coolthms.source.r29062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cooltooltips.source.r60201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coop-writing.source.r61607.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coordsys.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/copyedit.source.r37928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counterz.source.r67335.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/counttexruns.source.r27576.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coverpage.source.r63509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cprotect.source.r21209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossreference.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crumbs.source.r64602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csvmerge.source.r51857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cuisine.source.r34453.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currency.source.r48990.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currfile.source.r64673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/currvita.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cutwin.source.r60901.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cyber.source.r46776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cybercic.source.r37659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/darkmode.source.r64271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashbox.source.r23425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashrule.source.r29579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dashundergaps.source.r58150.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datatool.source.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datax.source.r61772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dateiliste.source.r27974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datenumber.source.r61761.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datestamp.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime.source.r36650.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2.source.r63102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bahasai.source.r46287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-basque.source.r47064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-breton.source.r52647.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-bulgarian.source.r47031.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-catalan.source.r47032.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-croatian.source.r36682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-czech.source.r47033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-danish.source.r47034.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-dutch.source.r47355.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-en-fulltext.source.r36705.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-english.source.r52479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-esperanto.source.r47356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-estonian.source.r47565.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-finnish.source.r47047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-french.source.r56393.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-galician.source.r47631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-german.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-greek.source.r47533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-hebrew.source.r47534.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-icelandic.source.r65213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-irish.source.r47632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-it-fulltext.source.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-italian.source.r37146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-latin.source.r47748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-lsorbian.source.r47749.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-magyar.source.r48266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-norsk.source.r48267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-polish.source.r48456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-portuges.source.r48457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-romanian.source.r56394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-russian.source.r49345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-samin.source.r49346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-scottish.source.r52101.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-serbian.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovak.source.r52281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-slovene.source.r52282.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-spanish.source.r45785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-swedish.source.r36700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-turkish.source.r52331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-ukrainian.source.r47552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-usorbian.source.r52375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/datetime2-welsh.source.r52553.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dbshow.source.r61634.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/debate.source.r64846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimal.source.r23374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decimalcomma.source.r69251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decorule.source.r55230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/defoldfonts.source.r68234.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimtxt.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/denisbdoc.source.r66137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagbox.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dialogl.source.r28946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dimnum.source.r58774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinbrief.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtytalk.source.r20520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dnaseq.source.r17194.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doclicense.source.r68441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmfp.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docmute.source.r25741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docshots.source.r69676.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doctools.source.r34474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/documentation.source.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotarrow.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dotseqn.source.r17195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/download.source.r52257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dox.source.r46011.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dprogress.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drac.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftcopy.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/draftwatermark.source.r57099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dtxdescribe.source.r69507.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ducksay.source.r64655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duckuments.source.r52271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynamicnumber.source.r38726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easybook.source.r69747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfig.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyfloats.source.r57204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easyreview.source.r38352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebezier.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecclesiastic.source.r38172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econlipsum.source.r58390.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecv.source.r24928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ed.source.r25231.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/edmargin.source.r27599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eemeir.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/efbox.source.r33236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egplot.source.r20617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipsis.source.r55418.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elmath.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elocalloc.source.r42712.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/elzcards.source.r51894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emarks.source.r24504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedall.source.r51177.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/embedfile.source.r65528.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emo.source.r66944.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emptypage.source.r18064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endfloat.source.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endheads.source.r43750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endnotes-hy.source.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engpron.source.r16558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engrec.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enumitem-zref.source.r21472.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/environ.source.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/envlab.source.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigraph.source.r54857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epiolmec.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eq-pin2corr.source.r59477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqlist.source.r32257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnalign.source.r43278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqparbox.source.r45215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/errata.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/erw-l3.source.r61799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esdiff.source.r21385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esieecv.source.r59638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esint.source.r52240.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etaremune.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etextools.source.r20694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etl.source.r60998.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoc.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eukdate.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyhook.source.r35675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everypage.source.r56694.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exam-n.source.r64674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examdesign.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/examz.source.r67303.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercise.source.r35417.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exercises.source.r55188.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exesheet.source.r69688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exframe.source.r53911.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exp-testopt.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expdlist.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/export.source.r27206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/exsol.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extract.source.r52117.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/facsimile.source.r21328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/factura.source.r61697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fail-fast.source.r67543.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/familytree.source.r63739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancylabel.source.r46736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancynum.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancypar.source.r58895.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytabs.source.r41549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancytooltips.source.r68931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fcolumn.source.r67729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fetchcls.source.r45245.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fewerfloatpages.source.r58058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ffcode.source.r69706.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fgruler.source.r63721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fifo-stack.source.r33288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontents.source.r66740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filecontentsdef.source.r52208.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filedate.source.r29529.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fileinfo.source.r28421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fink.source.r24329.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/finstrut.source.r21719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fistrum.source.r66461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fithesis.source.r64135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixcmex.source.r51825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixme.source.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmetodonotes.source.r30168.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flabels.source.r17272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flagderiv.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flashcards.source.r62104.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flexipage.source.r66614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flippdf.source.r56782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatbytocbasic.source.r67945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatflt.source.r25540.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrow.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/floatrowbytocbasic.source.r67946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowfram.source.r35291.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmp.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fmtcount.source.r53912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnbreak.source.r66615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnumprint.source.r29173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foilhtml.source.r61937.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontaxes.source.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontsize.source.r60161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fonttable.source.r44799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisc.source.r69729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footmisx.source.r42621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnoterange.source.r66149.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnpag.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forarray.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/foreign.source.r27819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forloop.source.r67017.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forms16be.source.r51305.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formular.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/frankenstein.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/froufrou.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ftnxtra.source.r29652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullblck.source.r25434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fullminipage.source.r34545.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-calligra.source.r26018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fundus-sueterlin.source.r26030.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fvextra.source.r69001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/g-brief.source.r50415.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gatherenum.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gcite.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gender.source.r36464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genmpage.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gensymb.source.r64740.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getitems.source.r39365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ginpenc.source.r24980.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitfile-info.source.r51928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitstatus.source.r64662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-danish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-dutch.source.r35685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-english.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-estonian.source.r49928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-extra.source.r68409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-finnish.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-french.source.r42873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-german.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-irish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-italian.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-magyar.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-norsk.source.r67141.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-nynorsk.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-polish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-portuges.source.r36064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-serbian.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-slovene.source.r51211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glossaries-spanish.source.r35665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gmdoc-enhance.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grabbox.source.r65223.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grading-scheme.source.r62505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphbox.source.r46360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicscache.source.r65318.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicx-psmin.source.r56931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxbox.source.r32630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphpaper.source.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grayhints.source.r49052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grid.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridpapers.source.r58723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gridset.source.r53762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gs1.source.r59620.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/guitlogo.source.r55741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ha-prosper.source.r59651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/halloweenmath.source.r52602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/handoutwithnotes.source.r62140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hanging.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hardwrap.source.r21396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-acronym.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-float.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-math.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-text.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-title.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hhtensor.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/histogr.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hitreport.source.r58357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hpsdiss.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/href-ul.source.r69359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hrefhide.source.r66189.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/huawei.source.r68336.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hypdoc.source.r68661.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyper.source.r17357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperbar.source.r48147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyperxmp.source.r68251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyphenat.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/idxlayout.source.r25821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iexec.source.r69420.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifallfalse.source.r60027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iffont.source.r38823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifmtarg.source.r47544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifnextok.source.r23379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ifoddpage.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iitem.source.r29613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/imakeidx.source.r42287.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/indextools.source.r68555.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inlinedef.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputenx.source.r52986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputtrc.source.r28019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interfaces.source.r21474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/intopdf.source.r63987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inversepath.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/invoice2.source.r67327.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iso10303.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodate.source.r16613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isodoc.source.r59709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isorot.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isosafety.source.r68801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isotope.source.r23711.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/issuulinks.source.r25742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/iwonamath.source.r68144.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jmsdelim.source.r62630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jvlisting.source.r24638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kalendarium.source.r48744.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kantlipsum.source.r68983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kerntest.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keycommand.source.r18042.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyfloat.source.r69399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyindex.source.r50828.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyparse.source.r60277.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/keyvaltable.source.r65416.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knowledge.source.r61991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv.source.r57721.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/komacv-rg.source.r49064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ktv-texdata.source.r27369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3build.source.r69748.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labbook.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labels.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/labelschanged.source.r69400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambdax.source.r60278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpackage.source.r34481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lastpage.source.r68557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-amsmath-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-base-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-firstaid-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-graphics-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-lab-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-tools-dev.source.r68730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex2pydata.source.r68919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexcolors.source.r49888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexdemo.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexgit.source.r54811.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/layouts.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lccaps.source.r46432.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcd.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lcg.source.r31474.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leading.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leaflet.source.r56878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leftidx.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/leipzig.source.r52450.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lengthconvert.source.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lettrine.source.r69508.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lhelp.source.r23638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/libgreek.source.r65004.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/limap.source.r44863.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linegoal.source.r21523.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lipsum.source.r60561.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listingsutf8.source.r53097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listlbls.source.r67215.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listliketab.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofsymbols.source.r16134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lmake.source.r25552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/locality.source.r20422.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logbox.source.r24499.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logpap.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longfigure.source.r34302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longnamefilelist.source.r27889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstaddons.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3rawobjects.source.r66619.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ltxnew.source.r21586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatodonotes.source.r53825.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macrolist.source.r60139.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/macroswap.source.r31498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicnum.source.r52983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/magicwatermark.source.r63656.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailing.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mailmerge.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebase.source.r41012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makebox.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecell.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makecmds.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makedtx.source.r46702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makelabels.source.r60255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mandi.source.r68950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manfnt.source.r54684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/manuscript.source.r36110.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfit.source.r48281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginfix.source.r55064.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/marginnote.source.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/markdown.source.r66954.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathastext.source.r69237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathexam.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfont.source.r68241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcaption.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mcite.source.r18173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdframed.source.r31075.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/media9.source.r64047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/meetingmins.source.r31878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memory.source.r30452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menu.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menucard.source.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/menukeys.source.r64314.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogox.source.r69601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metastr.source.r56246.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/method.source.r17485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metre.source.r18489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mfirstuc.source.r64743.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mftinc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mi-solns.source.r49651.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mindflow.source.r65236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minibox.source.r30914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minidocument.source.r43752.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minifp.source.r32559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minipage-marginpar.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minutes.source.r42186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mleftright.source.r53021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlist.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mnotes.source.r63406.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moderntimeline.source.r55518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modref.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modroman.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moloch.source.r69579.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/monofill.source.r28140.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moodle.source.r65672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morefloats.source.r37927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morehype.source.r38815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moresize.source.r17513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/moreverb.source.r22126.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/morewrites.source.r69679.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mparhack.source.r59066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mpostinl.source.r49559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/msg.source.r49578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mtgreek.source.r17967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiaudience.source.r60688.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multibbl.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicap.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multicolrule.source.r56366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multidef.source.r40637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multienv.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiexpand.source.r45943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multilang.source.r49065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multirow.source.r58396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mversion.source.r29370.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mwe.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mycv.source.r26807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mylatexformat.source.r21392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nag.source.r24741.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nameauth.source.r69758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namespc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ncctools.source.r51810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/needspace.source.r29601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfile.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newlfm.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newspaper.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newunicodechar.source.r47382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newvbtm.source.r23996.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newverbs.source.r64833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicefilelist.source.r65842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/niceframe.source.r36086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicetext.source.r38914.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nidanfloat.source.r48295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noindentafter.source.r59195.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/noitcrul.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomencl.source.r61029.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nomentbl.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonfloat.source.r17598.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nonumonpart.source.r22114.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/normalcolor.source.r40125.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notes.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/notespages.source.r41906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nowidow.source.r24066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntheorem.source.r27609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numprint.source.r27498.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ocgx.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/octavo.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oldstyle.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/onlyamsmath.source.r42927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/opcit.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/orcidlink.source.r69253.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outlining.source.r45601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overpic.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/padcount.source.r47621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecolor.source.r66885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagecont.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagegrid.source.r64470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pagenote.source.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pageslts.source.r39164.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/palette.source.r60119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pangram.source.r66300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paper.source.r34521.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papercdcase.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papermas.source.r66835.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papertex.source.r19230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paracol.source.r49560.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paralist.source.r43021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/paresse.source.r59228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parselines.source.r21475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patch.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/patchcmd.source.r41379.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pauldoc.source.r16005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pawpict.source.r21629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbalance.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbox.source.r24807.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pbsheet.source.r24830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf14.source.r17583.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcol.source.r64469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcprot.source.r18735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfoverlay.source.r64210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpc-movie.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfprivacy.source.r45985.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfrender.source.r69058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfx.source.r50338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perltex.source.r52162.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/permute.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmath-xfp.source.r59268.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfcc.source.r60731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfextendedabstract.source.r60732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phffullpagefigure.source.r41857.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfnote.source.r60733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfparen.source.r41859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfqit.source.r60734.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfquotetext.source.r41869.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfsvnwatermark.source.r41870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/phfthm.source.r60735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/photo.source.r18739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picture.source.r54867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plweb.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmboxdraw.source.r53046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynom.source.r44832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polynomial.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polytable.source.r55837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postnotes.source.r69102.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/powerdot.source.r59272.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppr-prv.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ppt-slides.source.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prelim2e.source.r57000.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preprint.source.r30447.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pressrelease.source.r35147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prettyref.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/preview.source.r69470.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/probsoln.source.r44783.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/projlib.source.r69689.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proofread.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/protocol.source.r25562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfragx.source.r26243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxgreeks.source.r21838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcm.source.r63833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qstest.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsymbols.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotchap.source.r56926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quoting.source.r32818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quotmark.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ran_toks.source.r59515.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rccol.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs-multi.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcsinfo.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realboxes.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/recipecard.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reflectgraphics.source.r40612.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refman.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/refstyle.source.r69680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regcount.source.r19979.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regexpatch.source.r58668.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/register.source.r54485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/regstats.source.r66795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/relenc.source.r22050.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/repltext.source.r56433.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resmes.source.r65375.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rgltxdoc.source.r53858.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rjlparshap.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robustcommand.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbar.source.r25005.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romanbarpagenumber.source.r36236.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/romannum.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rorlink.source.r67461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rotfloat.source.r18292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rtkinenc.source.r20003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rulercompass.source.r32392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sauerj.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savefnmark.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/savetrees.source.r40525.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scale.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scalebar.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schedule.source.r51805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schooldocs.source.r69659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scontents.source.r62902.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrambledenvs.source.r60615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrlayer-fancyhdr.source.r63844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scrwfile.source.r66872.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sdaps.source.r65345.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/secnum.source.r61813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sectsty.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seealso.source.r43595.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selinput.source.r53098.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semantic.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semesterplanner.source.r56841.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semioneside.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/semproc.source.r37568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seqsplit.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesstime.source.r49750.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspaceenhanced.source.r68493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sf298.source.r41653.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sffms.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shdoc.source.r41991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shorttoc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/show2e.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showcharinbox.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showexpl.source.r57414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showlabels.source.r63940.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidecap.source.r65618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotes.source.r54524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sidenotesplus.source.r69176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/silence.source.r27028.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sillypage.source.r66349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecd.source.r29260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplecv.source.r35537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sitem.source.r22136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skb.source.r22781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skdoc.source.r56950.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skrapport.source.r52412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/slantsc.source.r25007.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smart-eqn.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/snapshot.source.r56735.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacingtricks.source.r69048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/splitindex.source.r39766.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spot.source.r22408.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spverbatim.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/srcltx.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sseq.source.r31585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stack.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/standalone.source.r64677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdclsdv.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stdpage.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stealcaps.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stex.source.r68569.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/storebox.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stringstrings.source.r57097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sttools.source.r60736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/styledcmd.source.r65262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subdepth.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqn.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subeqnarray.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfigure.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfiles.source.r56977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfloat.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/supertabular.source.r53658.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svg.source.r57010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-multi.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svn-prov.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/svninfo.source.r62157.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swfigure.source.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntrace.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synttree.source.r16252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabbing.source.r59715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabfigures.source.r25202.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablefootnote.source.r32804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tableof.source.r59837.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablists.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablvar.source.r69212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabu.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularborder.source.r17885.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabularew.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabulary.source.r34368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tagpdf.source.r69703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/talk.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tangocolors.source.r66733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tcldoc.source.r22018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ted.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/templatetools.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termcal.source.r22514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termlist.source.r18923.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termsim.source.r61414.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testhyphens.source.r38928.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/testidx.source.r60966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-label.source.r16372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-locale.source.r48500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texmate.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texments.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texpower.source.r29349.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texshade.source.r69371.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textfit.source.r20591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textmerg.source.r20677.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textpos.source.r63967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textualicomma.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texvc.source.r46844.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmtools.source.r67018.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/threadcol.source.r28754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumb.source.r16549.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbs.source.r33134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipauni.source.r65817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/titling.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/to-be-determined.source.r64882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocbibind.source.r20085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocdata.source.r69512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocloft.source.r53364.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tocvsec2.source.r33146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todo.source.r17746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/todonotes.source.r69319.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/toolbox.source.r32260.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totalcount.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totcount.source.r21178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/totpages.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent.source.r64852.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trfsigns.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trimspaces.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trivfloat.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trsym.source.r18732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tucv.source.r20680.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twoup.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/txgreeks.source.r21839.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/type1cm.source.r21820.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typed-checklist.source.r63445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typeface.source.r27046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typogrid.source.r24994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucs.source.r68759.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/umoline.source.r19085.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underlin.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/undolabl.source.r65846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uni-titlepage.source.r68917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicodefonttable.source.r67066.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisc.source.r63178.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/units.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unravel.source.r69308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upquote.source.r26059.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uri.source.r48602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ushort.source.r32261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varindex.source.r32262.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifiche.source.r69726.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/verifycommand.source.r69389.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/versonotes.source.r69249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vgrid.source.r32457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vmargin.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/volumes.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vwcol.source.r36254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/warpcol.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/was.source.r64691.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widetable.source.r53409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/widows-and-orphans.source.r66753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordlike.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapfig2.source.r69513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wrapstuff.source.r64058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xargs.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xbmks.source.r53448.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-material.source.r42289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor-solarized.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcookybooky.source.r36435.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcpdftips.source.r50449.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xdoc.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xellipsis.source.r47546.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xfor.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xint.source.r63562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xmpincl.source.r60593.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpatch.source.r54563.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpeek.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpunctuate.source.r67918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xsavebox.source.r64049.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xtab.source.r23347.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yafoot.source.r48568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yagusylo.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yaletter.source.r42830.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ydoc.source.r64887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zebra-goodies.source.r66630.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref.source.r68278.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-check.source.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-clever.source.r68846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zref-vario.source.r68846.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
+_md5_=61871ad9451484ec3b5441bdb87d90f3
diff --git a/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2023_p69131 b/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2023_p69131
index 0e279a083f64..032e40aa2cc7 100644
--- a/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2023_p69131
+++ b/metadata/md5-cache/dev-texlive/texlive-latexrecommended-2023_p69131
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-2+ LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT TeX-other-free public-domain
PDEPEND=>=dev-tex/latex-beamer-3.71
RDEPEND=>=dev-texlive/texlive-latex-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-latexrecommended.r69131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/anysize.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile2.r69505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.r53402.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breqn.r60881.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.r68425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cite.r36428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmap.r57640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.r55424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.r38672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.r67001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox.r56554.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.r19795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everysel.r57489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyshi.r57001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extsizes.r17263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancybox.r18304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.r69536.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.r64822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/float.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotehyper.r60374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fp.r49719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grffile.r52756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hologo.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/index.r24099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/infwarerr.r53023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jknapltx.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/koma-script.r69755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.r69310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexbug.r63596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.r67171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lwarp.r69724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspec.r42773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathtools.r63767.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.r69600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.r18611.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.r66587.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.r57473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfloat.r68434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.r65522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.r58358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolfoot.r65512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflscape.r64851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmanagement-testphase.r69078.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.r69524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.r69093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ragged2e.r67441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmath.r17997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/section.r20180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.r59801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sepnum.r20186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspace.r65206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.r67755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.r62518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/translator.r59412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.r17134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharcat.r38907.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underscore.r18261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.r67919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.r68864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.r63616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xunicode.r30466.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-latexrecommended.r69131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anysize.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile2.r69505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booktabs.r53402.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breqn.r60881.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/caption.r68425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cite.r36428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmap.r57640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crop.r55424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctable.r38672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eso-pic.r67001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoolbox.r56554.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euenc.r19795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euler.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everysel.r57489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyshi.r57001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extsizes.r17263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancybox.r18304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyref.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyvrb.r69536.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filehook.r64822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/float.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontspec.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotehyper.r60374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fp.r49719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grffile.r52756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hologo.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/index.r24099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/infwarerr.r53023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jknapltx.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/koma-script.r69755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3experimental.r69310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexbug.r63596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lineno.r67171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lwarp.r69724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathspec.r42773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathtools.r63767.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdwtools.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoir.r69600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogo.r18611.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/microtype.r66587.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ms.r57473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfloat.r68434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntgclass.r65522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parskip.r58358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolfoot.r65512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflscape.r64851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmanagement-testphase.r69078.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpages.r69524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyglossia.r69093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfrag.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ragged2e.r67441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sansmath.r17997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/section.r20180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seminar.r59801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sepnum.r20186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspace.r65206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfig.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcase.r67755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbpdf.r62518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/translator.r59412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typehtml.r17134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucharcat.r38907.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underscore.r18261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math.r67919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor.r68864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeyval.r63616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltxtra.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xunicode.r30466.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/anysize.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile2.doc.r69505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.doc.r53402.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breqn.doc.r60881.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.doc.r68425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cite.doc.r36428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cmap.doc.r57640.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.doc.r55424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.doc.r38672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.doc.r67001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox.doc.r56554.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.doc.r19795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everysel.doc.r57489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyshi.doc.r57001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extsizes.doc.r17263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancybox.doc.r18304.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyvrb.doc.r69536.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.doc.r64822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/float.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.doc.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotehyper.doc.r60374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fp.doc.r49719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grffile.doc.r52756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hologo.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/index.doc.r24099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/infwarerr.doc.r53023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jknapltx.doc.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.doc.r69310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexbug.doc.r63596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lineno.doc.r67171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.doc.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lwarp.doc.r69724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspec.doc.r42773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathtools.doc.r63767.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.doc.r69600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.doc.r18611.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.doc.r66587.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.doc.r57473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfloat.doc.r68434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.doc.r65522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.doc.r58358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolfoot.doc.r65512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflscape.doc.r64851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmanagement-testphase.doc.r69078.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.doc.r69524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.doc.r69093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ragged2e.doc.r67441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sansmath.doc.r17997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/section.doc.r20180.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/seminar.doc.r59801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sepnum.doc.r20186.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setspace.doc.r65206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.doc.r67755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thumbpdf.doc.r62518.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/translator.doc.r59412.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.doc.r17134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharcat.doc.r38907.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/underscore.doc.r18261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.doc.r67919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.doc.r68864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.doc.r63616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.doc.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xunicode.doc.r30466.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/anysize.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile2.doc.r69505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booktabs.doc.r53402.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breqn.doc.r60881.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/caption.doc.r68425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cite.doc.r36428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cmap.doc.r57640.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crop.doc.r55424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctable.doc.r38672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eso-pic.doc.r67001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoolbox.doc.r56554.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euenc.doc.r19795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euler.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everysel.doc.r57489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyshi.doc.r57001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extsizes.doc.r17263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancybox.doc.r18304.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyref.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyvrb.doc.r69536.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filehook.doc.r64822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/float.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontspec.doc.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotehyper.doc.r60374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fp.doc.r49719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grffile.doc.r52756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hologo.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/index.doc.r24099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/infwarerr.doc.r53023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jknapltx.doc.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3experimental.doc.r69310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexbug.doc.r63596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lineno.doc.r67171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings.doc.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lwarp.doc.r69724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathspec.doc.r42773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathtools.doc.r63767.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdwtools.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoir.doc.r69600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogo.doc.r18611.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/microtype.doc.r66587.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ms.doc.r57473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfloat.doc.r68434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntgclass.doc.r65522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parskip.doc.r58358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolfoot.doc.r65512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflscape.doc.r64851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmanagement-testphase.doc.r69078.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpages.doc.r69524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyglossia.doc.r69093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfrag.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ragged2e.doc.r67441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sansmath.doc.r17997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/section.doc.r20180.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/seminar.doc.r59801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sepnum.doc.r20186.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setspace.doc.r65206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfig.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcase.doc.r67755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thumbpdf.doc.r62518.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/translator.doc.r59412.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typehtml.doc.r17134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucharcat.doc.r38907.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/underscore.doc.r18261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math.doc.r67919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor.doc.r68864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeyval.doc.r63616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltxtra.doc.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xunicode.doc.r30466.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/attachfile2.source.r69505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/booktabs.source.r53402.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/breqn.source.r60881.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/caption.source.r68425.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crop.source.r55424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctable.source.r38672.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eso-pic.source.r67001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euenc.source.r19795.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euler.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everysel.source.r57489.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/everyshi.source.r57001.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fancyref.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/filehook.source.r64822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/float.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontspec.source.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/footnotehyper.source.r60374.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grffile.source.r52756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hologo.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/index.source.r24099.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/infwarerr.source.r53023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/l3experimental.source.r69310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latexbug.source.r63596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listings.source.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lwarp.source.r69724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathtools.source.r63767.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mdwtools.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoir.source.r69600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metalogo.source.r18611.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/microtype.source.r66587.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ms.source.r57473.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newfloat.source.r68434.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ntgclass.source.r65522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/parskip.source.r58358.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfcolfoot.source.r65512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdflscape.source.r64851.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmanagement-testphase.source.r69078.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfpages.source.r69524.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyglossia.source.r69093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psfrag.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ragged2e.source.r67441.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rcs.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subfig.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textcase.source.r67755.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typehtml.source.r17134.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharcat.source.r38907.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-math.source.r67919.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xcolor.source.r68864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xkeyval.source.r63616.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xltxtra.source.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/attachfile2.source.r69505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/booktabs.source.r53402.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/breqn.source.r60881.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/caption.source.r68425.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crop.source.r55424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctable.source.r38672.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eso-pic.source.r67001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euenc.source.r19795.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euler.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everysel.source.r57489.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/everyshi.source.r57001.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fancyref.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/filehook.source.r64822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/float.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontspec.source.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/footnotehyper.source.r60374.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grffile.source.r52756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hologo.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/index.source.r24099.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/infwarerr.source.r53023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/l3experimental.source.r69310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latexbug.source.r63596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listings.source.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lwarp.source.r69724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathtools.source.r63767.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mdwtools.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoir.source.r69600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metalogo.source.r18611.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/microtype.source.r66587.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ms.source.r57473.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newfloat.source.r68434.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ntgclass.source.r65522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/parskip.source.r58358.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfcolfoot.source.r65512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdflscape.source.r64851.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmanagement-testphase.source.r69078.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfpages.source.r69524.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyglossia.source.r69093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psfrag.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ragged2e.source.r67441.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rcs.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subfig.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textcase.source.r67755.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typehtml.source.r17134.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucharcat.source.r38907.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-math.source.r67919.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xcolor.source.r68864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xkeyval.source.r63616.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xltxtra.source.r56594.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=501ce4af518fc61dc437042a38b201a2
+_md5_=7ff5a5886499fb2b777319c969db72fa
diff --git a/metadata/md5-cache/dev-texlive/texlive-luatex-2023_p69404 b/metadata/md5-cache/dev-texlive/texlive-luatex-2023_p69404
index 0e3de3809f5d..41e1ce570827 100644
--- a/metadata/md5-cache/dev-texlive/texlive-luatex-2023_p69404
+++ b/metadata/md5-cache/dev-texlive/texlive-luatex-2023_p69404
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=prefix texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.1+ GPL-2 GPL-3 GPL-3+ LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-luatex.r69404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addliga.r50912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addtoluatexpath.r67821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf-lua.r66637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barracuda.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bezierplot.r51398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blopentype.r69080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checkcites.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.r57325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chinese-jfm.r57758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cloze.r55763.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combofont.r51348.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cstypo.r41986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctablestack.r38514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ekdosis.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emoji.r59961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emojicite.r55131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enigma.r29802.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo-lua.r68808.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/innerscript.r68776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interpreter.r27232.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kanaparser.r48052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ligtype.r67601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linebreaker.r66639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lparse.r65693.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3luabridge.r64801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-placeholders.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-tinyyaml.r66776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-typo.r69403.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-uca.r61023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-ul.r63469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-uni-algos.r62204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-visual-debug.r65464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-widow-control.r65084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaaddplot.r62842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacas.r67247.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacensor.r62167.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.r25193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacolor.r67987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacomplex.r68883.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luagcd.r68893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luahttp.r67348.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luahyphenrules.r56200.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaimageembed.r50788.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.r25882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.r20491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luakeys.r65533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.r61464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-truncate.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.r67994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualinalg.r68918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamathalign.r63226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamaths.r68883.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamodulartables.r68893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.r69592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaoptions.r64870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.r68143.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luapackageloader.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaplot.r68918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaprogtable.r56113.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaquotes.r65652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luarandom.r68847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaset.r68883.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex85.r41456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexko.r68243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.r20747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatruthtable.r68893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luavlna.r67442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaxml.r60709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lutabulartools.r67714.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-math.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-mp.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-pdf.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-xmp.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newpax.r68762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nodetree.r68244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/odsfile.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optex.r68873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfarticle.r51127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfextra.r65184.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/penlight.r67716.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/penlightplus.r69070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piton.r69437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeat.r45145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plantuml.r67097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pyluatex.r69372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scikgtex.r66764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selnolig.r68747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showhyphenation.r67602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showkerning.r67603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacekern.r67604.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spelling.r30715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stricttex.r56320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sympycalc.r67087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfindpkg.r67027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/truthtable.r68300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tsvtemplate.r65333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typewriter.r46641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uninormalize.r57257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yamlvars.r69071.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-luatex.r69404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addliga.r50912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addtoluatexpath.r67821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auto-pst-pdf-lua.r66637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barracuda.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bezierplot.r51398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blopentype.r69080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checkcites.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chickenize.r57325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chinese-jfm.r57758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cloze.r55763.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combofont.r51348.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cstypo.r41986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctablestack.r38514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ekdosis.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emoji.r59961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emojicite.r55131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enigma.r29802.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo-lua.r68808.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/innerscript.r68776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interpreter.r27232.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kanaparser.r48052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ligtype.r67601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linebreaker.r66639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lparse.r65693.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3luabridge.r64801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-placeholders.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-tinyyaml.r66776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-typo.r69403.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-uca.r61023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-ul.r63469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-uni-algos.r62204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-visual-debug.r65464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-widow-control.r65084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaaddplot.r62842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacas.r67247.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacensor.r62167.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacode.r25193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacolor.r67987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacomplex.r68883.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luagcd.r68893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luahttp.r67348.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luahyphenrules.r56200.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaimageembed.r50788.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaindex.r25882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luainputenc.r20491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luakeys.r65533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualatex-math.r61464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualatex-truncate.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualibs.r67994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualinalg.r68918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamathalign.r63226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamaths.r68883.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamodulartables.r68893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamplib.r69592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaoptions.r64870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaotfload.r68143.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luapackageloader.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaplot.r68918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaprogtable.r56113.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaquotes.r65652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luarandom.r68847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaset.r68883.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatex85.r41456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexbase.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexko.r68243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatextra.r20747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatruthtable.r68893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luavlna.r67442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaxml.r60709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lutabulartools.r67714.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-math.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-mp.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-pdf.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-xmp.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newpax.r68762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nodetree.r68244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/odsfile.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optex.r68873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfarticle.r51127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfextra.r65184.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/penlight.r67716.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/penlightplus.r69070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piton.r69437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeat.r45145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plantuml.r67097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pyluatex.r69372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scikgtex.r66764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selnolig.r68747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showhyphenation.r67602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showkerning.r67603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacekern.r67604.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spelling.r30715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stricttex.r56320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sympycalc.r67087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfindpkg.r67027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/truthtable.r68300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tsvtemplate.r65333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typewriter.r46641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uninormalize.r57257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yamlvars.r69071.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/addliga.doc.r50912.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/addtoluatexpath.doc.r67821.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf-lua.doc.r66637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barracuda.doc.r63708.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bezierplot.doc.r51398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blopentype.doc.r69080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/checkcites.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.doc.r57325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chinese-jfm.doc.r57758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cloze.doc.r55763.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combofont.doc.r51348.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cstypo.doc.r41986.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctablestack.doc.r38514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ekdosis.doc.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emoji.doc.r59961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emojicite.doc.r55131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/enigma.doc.r29802.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gitinfo-lua.doc.r68808.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/innerscript.doc.r68776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interpreter.doc.r27232.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kanaparser.doc.r48052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ligtype.doc.r67601.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/linebreaker.doc.r66639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lparse.doc.r65693.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3luabridge.doc.r64801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-placeholders.doc.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-tinyyaml.doc.r66776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-typo.doc.r69403.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-uca.doc.r61023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-ul.doc.r63469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-uni-algos.doc.r62204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-visual-debug.doc.r65464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-widow-control.doc.r65084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaaddplot.doc.r62842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacas.doc.r67247.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacensor.doc.r62167.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.doc.r25193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacolor.doc.r67987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacomplex.doc.r68883.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luagcd.doc.r68893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luahttp.doc.r67348.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luahyphenrules.doc.r56200.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaimageembed.doc.r50788.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.doc.r25882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.doc.r20491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luakeys.doc.r65533.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.doc.r61464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-truncate.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.doc.r67994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualinalg.doc.r68918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamathalign.doc.r63226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamaths.doc.r68883.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamodulartables.doc.r68893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.doc.r69592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaoptions.doc.r64870.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.doc.r68143.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luapackageloader.doc.r54779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaplot.doc.r68918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaprogtable.doc.r56113.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaquotes.doc.r65652.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luarandom.doc.r68847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaset.doc.r68883.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex85.doc.r41456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.doc.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexko.doc.r68243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.doc.r20747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatruthtable.doc.r68893.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luavlna.doc.r67442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaxml.doc.r60709.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lutabulartools.doc.r67714.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim.doc.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-math.doc.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-mp.doc.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-pdf.doc.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/minim-xmp.doc.r69352.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newpax.doc.r68762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nodetree.doc.r68244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/odsfile.doc.r68204.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/optex.doc.r68873.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfarticle.doc.r51127.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfextra.doc.r65184.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/penlight.doc.r67716.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/penlightplus.doc.r69070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piton.doc.r69437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeat.doc.r45145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plantuml.doc.r67097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pyluatex.doc.r69372.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scikgtex.doc.r66764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/selnolig.doc.r68747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showhyphenation.doc.r67602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/showkerning.doc.r67603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spacekern.doc.r67604.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spelling.doc.r30715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stricttex.doc.r56320.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sympycalc.doc.r67087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfindpkg.doc.r67027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/truthtable.doc.r68300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tsvtemplate.doc.r65333.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/typewriter.doc.r46641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uninormalize.doc.r57257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yamlvars.doc.r69071.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addliga.doc.r50912.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/addtoluatexpath.doc.r67821.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auto-pst-pdf-lua.doc.r66637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barracuda.doc.r63708.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bezierplot.doc.r51398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blopentype.doc.r69080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/checkcites.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chickenize.doc.r57325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chinese-jfm.doc.r57758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cloze.doc.r55763.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combofont.doc.r51348.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cstypo.doc.r41986.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctablestack.doc.r38514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ekdosis.doc.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emoji.doc.r59961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emojicite.doc.r55131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/enigma.doc.r29802.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gitinfo-lua.doc.r68808.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/innerscript.doc.r68776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interpreter.doc.r27232.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kanaparser.doc.r48052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ligtype.doc.r67601.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/linebreaker.doc.r66639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lparse.doc.r65693.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3luabridge.doc.r64801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-placeholders.doc.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-tinyyaml.doc.r66776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-typo.doc.r69403.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-uca.doc.r61023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-ul.doc.r63469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-uni-algos.doc.r62204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-visual-debug.doc.r65464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-widow-control.doc.r65084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaaddplot.doc.r62842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacas.doc.r67247.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacensor.doc.r62167.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacode.doc.r25193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacolor.doc.r67987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacomplex.doc.r68883.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luagcd.doc.r68893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luahttp.doc.r67348.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luahyphenrules.doc.r56200.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaimageembed.doc.r50788.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaindex.doc.r25882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luainputenc.doc.r20491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luakeys.doc.r65533.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualatex-math.doc.r61464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualatex-truncate.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualibs.doc.r67994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualinalg.doc.r68918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamathalign.doc.r63226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamaths.doc.r68883.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamodulartables.doc.r68893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamplib.doc.r69592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaoptions.doc.r64870.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaotfload.doc.r68143.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luapackageloader.doc.r54779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaplot.doc.r68918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaprogtable.doc.r56113.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaquotes.doc.r65652.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luarandom.doc.r68847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaset.doc.r68883.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatex85.doc.r41456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexbase.doc.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexko.doc.r68243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatextra.doc.r20747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatruthtable.doc.r68893.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luavlna.doc.r67442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaxml.doc.r60709.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lutabulartools.doc.r67714.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim.doc.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-math.doc.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-mp.doc.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-pdf.doc.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/minim-xmp.doc.r69352.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newpax.doc.r68762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nodetree.doc.r68244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/odsfile.doc.r68204.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/optex.doc.r68873.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfarticle.doc.r51127.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfextra.doc.r65184.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/penlight.doc.r67716.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/penlightplus.doc.r69070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piton.doc.r69437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeat.doc.r45145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plantuml.doc.r67097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pyluatex.doc.r69372.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scikgtex.doc.r66764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/selnolig.doc.r68747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showhyphenation.doc.r67602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/showkerning.doc.r67603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spacekern.doc.r67604.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spelling.doc.r30715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stricttex.doc.r56320.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sympycalc.doc.r67087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfindpkg.doc.r67027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/truthtable.doc.r68300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tsvtemplate.doc.r65333.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/typewriter.doc.r46641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uninormalize.doc.r57257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yamlvars.doc.r69071.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/chickenize.source.r57325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cloze.source.r55763.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ctablestack.source.r38514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ekdosis.source.r69568.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/innerscript.source.r68776.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lt3luabridge.source.r64801.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-typo.source.r69403.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-uca.source.r61023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-ul.source.r63469.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lua-widow-control.source.r65084.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaaddplot.source.r62842.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacode.source.r25193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luacolor.source.r67987.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaindex.source.r25882.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luainputenc.source.r20491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-math.source.r61464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualatex-truncate.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lualibs.source.r67994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamathalign.source.r63226.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamplib.source.r69592.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luaotfload.source.r68143.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatex85.source.r41456.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatexbase.source.r52663.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luatextra.source.r20747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newpax.source.r68762.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nodetree.source.r68244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/piton.source.r69437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeat.source.r45145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texfindpkg.source.r67027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chickenize.source.r57325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cloze.source.r55763.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ctablestack.source.r38514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ekdosis.source.r69568.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/innerscript.source.r68776.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lt3luabridge.source.r64801.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-typo.source.r69403.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-uca.source.r61023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-ul.source.r63469.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lua-widow-control.source.r65084.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaaddplot.source.r62842.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacode.source.r25193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luacolor.source.r67987.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaindex.source.r25882.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luainputenc.source.r20491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualatex-math.source.r61464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualatex-truncate.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lualibs.source.r67994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamathalign.source.r63226.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamplib.source.r69592.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luaotfload.source.r68143.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatex85.source.r41456.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatexbase.source.r52663.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luatextra.source.r20747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newpax.source.r68762.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nodetree.source.r68244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/piton.source.r69437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeat.source.r45145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texfindpkg.source.r67027.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c prefix eab3c99d77fe00506c109c8a736186f7 texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=102adb2a25263bfe7a108cad6b0c68ea
+_md5_=4c023e3cc2ebd779088b32d49fc4228c
diff --git a/metadata/md5-cache/dev-texlive/texlive-mathscience-2023_p69485-r1 b/metadata/md5-cache/dev-texlive/texlive-mathscience-2023_p69485-r1
index 185e308fa6d7..b5def97ed046 100644
--- a/metadata/md5-cache/dev-texlive/texlive-mathscience-2023_p69485-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-mathscience-2023_p69485-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0 BSD BSD-2 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LGPL-2+ LGPL-2.1 LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3a LPPL-1.3c MIT TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-fontsrecommended-2023 >=dev-texlive/texlive-latex-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-mathscience.r69485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accents.r51497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algobox.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithm2e.r44846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithmicx.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algpseudocodex.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algxpar.r67495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aligned-overset.r47290.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amscdx.r51532.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.r67930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/annotate-equations.r67044.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apxproof.r64715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autobreak.r43337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/begriff.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biocon.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitpattern.r39073.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodeplot.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bohr.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boldtensors.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.r16989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.r45120.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.r35383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs-extra.r51299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.r68366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculation.r35973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cartonaugh.r59938.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cascade.r65757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/causets.r66359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.r61431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccool.r60600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.r17146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcono.r17119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemexec.r21632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemformula.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemgreek.r53437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemmacros.r62655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemnum.r57490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemobabel.r64778.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemplants.r60606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemschemex.r46723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemsec.r46972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.r31096.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode.r51136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode3e.r51137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codeanatomy.r65648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commutative-diagrams.r68044.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/complexity.r45322.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.r44847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.r17219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concrete.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.r37868.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/correctmathalign.r44131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cryptocode.r60249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csassignments.r63992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cvss.r65169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decision-table.r60673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.r23974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimseasy.r39589.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimset.r49544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/derivative.r69746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diffcoeff.r68838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digiconfigs.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dijkstra.r64580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawmatrix.r44471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawstack.r28582.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.r67016.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easing.r59975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebproof.r57544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econometrics.r39396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eltex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emf.r42023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endiagram.r34486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engtlc.r28571.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eolang.r69391.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqexpl.r63629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.r20641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnnumwarn.r45511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euclideangeometry.r67608.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extarrows.r54400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.r16243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fascicules.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitch.r69160.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixdif.r66606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmath.r64648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnspe.r45360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formal-grammar.r61955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.r32214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/freealign.r69267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gastex.r58505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gene-logic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ghsystem.r53822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glosmathtools.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gotoh.r44764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grundgesetze.r58997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gu.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/helmholtz-ellis-ji-notation.r55213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-graphic.r67641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-reference.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepnames.r35722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepparticles.r35723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.r46054.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepunits.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ibrackets.r67736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/includernw.r47557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interval.r50265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.r33457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.r27654.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isphysicalmath.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jkmath.r47109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jupynotex.r56715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh.r21338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh-map.r61614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaughmap.r36989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvmap.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letterswitharrows.r59993.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lie-hasse.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logicproof.r33254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longdivision.r68609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lpform.r36918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.r31077.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstbayes.r48160.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luanumint.r68918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcommand.r59512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfixs.r49547.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathlig.r54244.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpartir.r39864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpunctspace.r46754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathsemantics.r63241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/matlab-prettifier.r34323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/matrix-skeleton.r65013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.r62326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mecaso.r60346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/medmath.r69510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/membranecomputing.r64627.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memorygraphs.r49631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/messagepassing.r69123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mgltex.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.r69639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mhequ.r64978.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.r18789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mismath.r69169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/naive-ebnf.r67892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namedtensor.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/natded.r32693.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nath.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nchairx.r60196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicematrix.r69588.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nuc.r22256.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nucleardata.r47307.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numerica.r68021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numerica-plus.r68019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numerica-tables.r68193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/odesandpdes.r69485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oplotsymbl.r44951.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ot-tableau.r67813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oubraces.r21833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overarrows.r65853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pascaltriangle.r61774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perfectcut.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfdicons.r60089.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physconst.r58727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physics.r28590.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physics2.r69369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physunits.r58728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pinoutikz.r55966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pm-isomath.r60368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmdraw.r69366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polexpr.r63337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prftree.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/principia.r66625.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proof-at-the-end.r69602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prooftrees.r67399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudo.r66638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudocode.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythonhighlight.r43191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsharp.r49722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quickreaction.r66867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quiver.r67779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rank-2-roots.r68161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rbt-mathnotes.r61193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rec-thy.r63982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resolsysteme.r66192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rest-api.r57068.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/revquantum.r43505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ribbonproofs.r31137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmathbr.r57173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sankey.r61874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sasnrdisplay.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sciposter.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sclang-prettifier.r35087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratchx.r44906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesamanuel.r36613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sfg.r20209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplebnf.r68959.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpler-wick.r39074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simples-matrices.r63802.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sistyle.r59682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/siunits.r59702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.r52411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spalign.r42225.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spbmark.r69725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stanli.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statex.r20306.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statex2.r23961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statistics.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.r20334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statmath.r46925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.r22027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/string-diagrams.r67363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/structmech.r66724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.r47931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/substances.r40989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subsupscripts.r16080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subtext.r51273.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/susy.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syllogism.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sympytexpackage.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synproof.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/t-angles.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.r31855.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tensind.r51481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.r67667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ewd.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.r44192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.r23796.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thermodynamics.r69086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tiscreen.r62602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venn.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/witharrows.r68047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.r32182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.r54377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.r56500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yquant.r68997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.r59580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zx-calculus.r69455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-mathscience.r69485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/12many.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accents.r51497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alg.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algobox.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithm2e.r44846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithmicx.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithms.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algpseudocodex.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algxpar.r67495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aligned-overset.r47290.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amscdx.r51532.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amstex.r67930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/annotate-equations.r67044.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apxproof.r64715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autobreak.r43337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/backnaur.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/begriff.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binomexp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biocon.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitpattern.r39073.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodeplot.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bohr.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boldtensors.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bosisio.r16989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bpchem.r45120.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bropd.r35383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bussproofs.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bussproofs-extra.r51299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bytefield.r68366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculation.r35973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cartonaugh.r59938.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cascade.r65757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/causets.r66359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccfonts.r61431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccool.r60600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemarrow.r17146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemcompounds.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemcono.r17119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemexec.r21632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemformula.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemgreek.r53437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemmacros.r62655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemnum.r57490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemobabel.r64778.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemplants.r60606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemschemex.r46723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemsec.r46972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemstyle.r31096.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrscode.r51136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrscode3e.r51137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codeanatomy.r65648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commutative-diagrams.r68044.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/complexity.r45322.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/computational-complexity.r44847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath.r17219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concrete.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conteq.r37868.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/correctmathalign.r44131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cryptocode.r60249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csassignments.r63992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cvss.r65169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decision-table.r60673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delim.r23974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimseasy.r39589.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimset.r49544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/derivative.r69746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diffcoeff.r68838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digiconfigs.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dijkstra.r64580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drawmatrix.r44471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drawstack.r28582.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dyntree.r67016.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easing.r59975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebproof.r57544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econometrics.r39396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eltex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emf.r42023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endiagram.r34486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engtlc.r28571.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eolang.r69391.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqexpl.r63629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnarray.r20641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnnumwarn.r45511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euclideangeometry.r67608.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extarrows.r54400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extpfeil.r16243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/faktor.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fascicules.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitch.r69160.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixdif.r66606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmath.r64648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnspe.r45360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formal-grammar.r61955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fouridx.r32214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/freealign.r69267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functan.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/galois.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gastex.r58505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gene-logic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ghsystem.r53822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glosmathtools.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gotoh.r44764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grundgesetze.r58997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gu.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/helmholtz-ellis-ji-notation.r55213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-graphic.r67641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-reference.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepnames.r35722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepparticles.r35723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepthesis.r46054.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepunits.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ibrackets.r67736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/includernw.r47557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interval.r50265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ionumbers.r33457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isomath.r27654.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isphysicalmath.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jkmath.r47109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jupynotex.r56715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaugh.r21338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaugh-map.r61614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaughmap.r36989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvmap.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letterswitharrows.r59993.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lie-hasse.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logicproof.r33254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longdivision.r68609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lpform.r36918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lplfitch.r31077.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstbayes.r48160.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luanumint.r68918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathcommand.r59512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathcomp.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfixs.r49547.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathlig.r54244.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpartir.r39864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpunctspace.r46754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathsemantics.r63241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/matlab-prettifier.r34323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/matrix-skeleton.r65013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mattens.r62326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mecaso.r60346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/medmath.r69510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/membranecomputing.r64627.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memorygraphs.r49631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/messagepassing.r69123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mgltex.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mhchem.r69639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mhequ.r64978.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miller.r18789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mismath.r69169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiobjective.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/naive-ebnf.r67892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namedtensor.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/natded.r32693.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nath.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nchairx.r60196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicematrix.r69588.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nuc.r22256.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nucleardata.r47307.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numerica.r68021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numerica-plus.r68019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numerica-tables.r68193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/objectz.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/odesandpdes.r69485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oplotsymbl.r44951.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ot-tableau.r67813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oubraces.r21833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overarrows.r65853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pascaltriangle.r61774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perfectcut.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfdicons.r60089.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physconst.r58727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physics.r28590.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physics2.r69369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physunits.r58728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pinoutikz.r55966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pm-isomath.r60368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmdraw.r69366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polexpr.r63337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prftree.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/principia.r66625.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proba.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proof-at-the-end.r69602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prooftrees.r67399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pseudo.r66638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pseudocode.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythonhighlight.r43191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsharp.r49722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quickreaction.r66867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quiver.r67779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rank-2-roots.r68161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rbt-mathnotes.r61193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rec-thy.r63982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resolsysteme.r66192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rest-api.r57068.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/revquantum.r43505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ribbonproofs.r31137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmathbr.r57173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sankey.r61874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sasnrdisplay.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sciposter.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sclang-prettifier.r35087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratchx.r44906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesamanuel.r36613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sfg.r20209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shuffle.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplebnf.r68959.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpler-wick.r39074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simples-matrices.r63802.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplewick.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sistyle.r59682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/siunits.r59702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/siunitx.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skmath.r52411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spalign.r42225.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spbmark.r69725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stanli.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statex.r20306.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statex2.r23961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statistics.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statistik.r20334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statmath.r46925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/steinmetz.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stmaryrd.r22027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/string-diagrams.r67363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/structmech.r66724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/struktex.r47931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/substances.r40989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subsupscripts.r16080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subtext.r51273.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/susy.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syllogism.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sympytexpackage.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synproof.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/t-angles.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablor.r31855.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tensind.r51481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tensor.r67667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-ewd.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textgreek.r44192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textopo.r23796.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thermodynamics.r69086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmbox.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tiscreen.r62602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnstile.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ulqda.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitsdef.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venn.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/witharrows.r68047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xymtex.r32182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yhmath.r54377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/youngtab.r56500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yquant.r68997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ytableau.r59580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zx-calculus.r69455.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/accents.doc.r51497.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algobox.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithm2e.doc.r44846.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithmicx.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algpseudocodex.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algxpar.doc.r67495.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aligned-overset.doc.r47290.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amscdx.doc.r51532.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amstex.doc.r67930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/annotate-equations.doc.r67044.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apxproof.doc.r64715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autobreak.doc.r43337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/begriff.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/biocon.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitpattern.doc.r39073.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodeplot.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bohr.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/boldtensors.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.doc.r16989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.doc.r45120.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.doc.r35383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs-extra.doc.r51299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.doc.r68366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculation.doc.r35973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cartonaugh.doc.r59938.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cascade.doc.r65757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/causets.doc.r66359.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.doc.r61431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccool.doc.r60600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.doc.r17146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcono.doc.r17119.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemexec.doc.r21632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemformula.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemgreek.doc.r53437.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemmacros.doc.r62655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemnum.doc.r57490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemobabel.doc.r64778.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemplants.doc.r60606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemschemex.doc.r46723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemsec.doc.r46972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.doc.r31096.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode.doc.r51136.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/clrscode3e.doc.r51137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codeanatomy.doc.r65648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/commutative-diagrams.doc.r68044.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/complexity.doc.r45322.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.doc.r44847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.doc.r17219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concrete.doc.r57963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.doc.r37868.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/correctmathalign.doc.r44131.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cryptocode.doc.r60249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csassignments.doc.r63992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cvss.doc.r65169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decision-table.doc.r60673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.doc.r23974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimseasy.doc.r39589.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimset.doc.r49544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/derivative.doc.r69746.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diffcoeff.doc.r68838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/digiconfigs.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dijkstra.doc.r64580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawmatrix.doc.r44471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawstack.doc.r28582.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.doc.r67016.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easing.doc.r59975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebproof.doc.r57544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/econometrics.doc.r39396.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eltex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/emf.doc.r42023.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endiagram.doc.r34486.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/engtlc.doc.r28571.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eolang.doc.r69391.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqexpl.doc.r63629.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.doc.r20641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnnumwarn.doc.r45511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euclideangeometry.doc.r67608.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extarrows.doc.r54400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.doc.r16243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fascicules.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitch.doc.r69160.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixdif.doc.r66606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmath.doc.r64648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fnspe.doc.r45360.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formal-grammar.doc.r61955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.doc.r32214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/freealign.doc.r69267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gastex.doc.r58505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gene-logic.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ghsystem.doc.r53822.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/glosmathtools.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gotoh.doc.r44764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grundgesetze.doc.r58997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gu.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/helmholtz-ellis-ji-notation.doc.r55213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-graphic.doc.r67641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-reference.doc.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepnames.doc.r35722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepparticles.doc.r35723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepthesis.doc.r46054.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hepunits.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ibrackets.doc.r67736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/includernw.doc.r47557.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interval.doc.r50265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.doc.r33457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isomath.doc.r27654.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isphysicalmath.doc.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jkmath.doc.r47109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/jupynotex.doc.r56715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh.doc.r21338.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh-map.doc.r61614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaughmap.doc.r36989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvmap.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letterswitharrows.doc.r59993.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lie-hasse.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logicproof.doc.r33254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/longdivision.doc.r68609.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lpform.doc.r36918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.doc.r31077.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstbayes.doc.r48160.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luanumint.doc.r68918.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcommand.doc.r59512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfixs.doc.r49547.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpartir.doc.r39864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpunctspace.doc.r46754.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathsemantics.doc.r63241.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/matlab-prettifier.doc.r34323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/matrix-skeleton.doc.r65013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.doc.r62326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mecaso.doc.r60346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/medmath.doc.r69510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/membranecomputing.doc.r64627.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memorygraphs.doc.r49631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/messagepassing.doc.r69123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mgltex.doc.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mhchem.doc.r69639.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mhequ.doc.r64978.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.doc.r18789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mismath.doc.r69169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/naive-ebnf.doc.r67892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namedtensor.doc.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/natded.doc.r32693.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nath.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nchairx.doc.r60196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicematrix.doc.r69588.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nuc.doc.r22256.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nucleardata.doc.r47307.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numerica.doc.r68021.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numerica-plus.doc.r68019.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numerica-tables.doc.r68193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/odesandpdes.doc.r69485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oplotsymbl.doc.r44951.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ot-tableau.doc.r67813.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/oubraces.doc.r21833.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overarrows.doc.r65853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pascaltriangle.doc.r61774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/perfectcut.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pfdicons.doc.r60089.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physconst.doc.r58727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physics.doc.r28590.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physics2.doc.r69369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physunits.doc.r58728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pinoutikz.doc.r55966.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pm-isomath.doc.r60368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmdraw.doc.r69366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polexpr.doc.r63337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prftree.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/principia.doc.r66625.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proof-at-the-end.doc.r69602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prooftrees.doc.r67399.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudo.doc.r66638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pseudocode.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pythonhighlight.doc.r43191.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsharp.doc.r49722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quickreaction.doc.r66867.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quiver.doc.r67779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rank-2-roots.doc.r68161.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rbt-mathnotes.doc.r61193.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rec-thy.doc.r63982.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resolsysteme.doc.r66192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rest-api.doc.r57068.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/revquantum.doc.r43505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ribbonproofs.doc.r31137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmathbr.doc.r57173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sankey.doc.r61874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sasnrdisplay.doc.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sciposter.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sclang-prettifier.doc.r35087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratchx.doc.r44906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesamanuel.doc.r36613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sfg.doc.r20209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplebnf.doc.r68959.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpler-wick.doc.r39074.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simples-matrices.doc.r63802.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sistyle.doc.r59682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/siunits.doc.r59702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.doc.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.doc.r52411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spalign.doc.r42225.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spbmark.doc.r69725.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stanli.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statex.doc.r20306.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statex2.doc.r23961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statistics.doc.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.doc.r20334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statmath.doc.r46925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.doc.r22027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/string-diagrams.doc.r67363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/structmech.doc.r66724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.doc.r47931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/substances.doc.r40989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subsupscripts.doc.r16080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/subtext.doc.r51273.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/susy.doc.r19440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syllogism.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sympytexpackage.doc.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/synproof.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/t-angles.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tablor.doc.r31855.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tensind.doc.r51481.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.doc.r67667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ewd.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.doc.r44192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.doc.r23796.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thermodynamics.doc.r69086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tiscreen.doc.r62602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venn.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/witharrows.doc.r68047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.doc.r32182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.doc.r54377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.doc.r56500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yquant.doc.r68997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.doc.r59580.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zx-calculus.doc.r69455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/12many.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/accents.doc.r51497.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alg.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algobox.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithm2e.doc.r44846.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithmicx.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithms.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algpseudocodex.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algxpar.doc.r67495.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aligned-overset.doc.r47290.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amscdx.doc.r51532.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amstex.doc.r67930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/annotate-equations.doc.r67044.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apxproof.doc.r64715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autobreak.doc.r43337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/backnaur.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/begriff.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binomexp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/biocon.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitpattern.doc.r39073.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodeplot.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bohr.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/boldtensors.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bosisio.doc.r16989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bpchem.doc.r45120.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bropd.doc.r35383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bussproofs.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bussproofs-extra.doc.r51299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bytefield.doc.r68366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculation.doc.r35973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cartonaugh.doc.r59938.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cascade.doc.r65757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/causets.doc.r66359.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccfonts.doc.r61431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccool.doc.r60600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemarrow.doc.r17146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemcompounds.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemcono.doc.r17119.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemexec.doc.r21632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemformula.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemgreek.doc.r53437.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemmacros.doc.r62655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemnum.doc.r57490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemobabel.doc.r64778.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemplants.doc.r60606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemschemex.doc.r46723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemsec.doc.r46972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemstyle.doc.r31096.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrscode.doc.r51136.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/clrscode3e.doc.r51137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codeanatomy.doc.r65648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/commutative-diagrams.doc.r68044.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/complexity.doc.r45322.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/computational-complexity.doc.r44847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath.doc.r17219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concrete.doc.r57963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conteq.doc.r37868.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/correctmathalign.doc.r44131.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cryptocode.doc.r60249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csassignments.doc.r63992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cvss.doc.r65169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decision-table.doc.r60673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delim.doc.r23974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimseasy.doc.r39589.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimset.doc.r49544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/derivative.doc.r69746.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diffcoeff.doc.r68838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/digiconfigs.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dijkstra.doc.r64580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drawmatrix.doc.r44471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drawstack.doc.r28582.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dyntree.doc.r67016.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easing.doc.r59975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebproof.doc.r57544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/econometrics.doc.r39396.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eltex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/emf.doc.r42023.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endiagram.doc.r34486.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/engtlc.doc.r28571.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eolang.doc.r69391.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqexpl.doc.r63629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnarray.doc.r20641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnnumwarn.doc.r45511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euclideangeometry.doc.r67608.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extarrows.doc.r54400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extpfeil.doc.r16243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/faktor.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fascicules.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitch.doc.r69160.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixdif.doc.r66606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmath.doc.r64648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fnspe.doc.r45360.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formal-grammar.doc.r61955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fouridx.doc.r32214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/freealign.doc.r69267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functan.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/galois.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gastex.doc.r58505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gene-logic.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ghsystem.doc.r53822.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/glosmathtools.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gotoh.doc.r44764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grundgesetze.doc.r58997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gu.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/helmholtz-ellis-ji-notation.doc.r55213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-graphic.doc.r67641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-reference.doc.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepnames.doc.r35722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepparticles.doc.r35723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepthesis.doc.r46054.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hepunits.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ibrackets.doc.r67736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/includernw.doc.r47557.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interval.doc.r50265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ionumbers.doc.r33457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isomath.doc.r27654.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isphysicalmath.doc.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jkmath.doc.r47109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/jupynotex.doc.r56715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaugh.doc.r21338.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaugh-map.doc.r61614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaughmap.doc.r36989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvmap.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letterswitharrows.doc.r59993.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lie-hasse.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logicproof.doc.r33254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/longdivision.doc.r68609.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lpform.doc.r36918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lplfitch.doc.r31077.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstbayes.doc.r48160.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luanumint.doc.r68918.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathcommand.doc.r59512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathcomp.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfixs.doc.r49547.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpartir.doc.r39864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpunctspace.doc.r46754.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathsemantics.doc.r63241.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/matlab-prettifier.doc.r34323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/matrix-skeleton.doc.r65013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mattens.doc.r62326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mecaso.doc.r60346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/medmath.doc.r69510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/membranecomputing.doc.r64627.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memorygraphs.doc.r49631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/messagepassing.doc.r69123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mgltex.doc.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mhchem.doc.r69639.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mhequ.doc.r64978.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miller.doc.r18789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mismath.doc.r69169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiobjective.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/naive-ebnf.doc.r67892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namedtensor.doc.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/natded.doc.r32693.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nath.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nchairx.doc.r60196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicematrix.doc.r69588.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nuc.doc.r22256.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nucleardata.doc.r47307.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numerica.doc.r68021.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numerica-plus.doc.r68019.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numerica-tables.doc.r68193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/objectz.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/odesandpdes.doc.r69485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oplotsymbl.doc.r44951.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ot-tableau.doc.r67813.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/oubraces.doc.r21833.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overarrows.doc.r65853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pascaltriangle.doc.r61774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/perfectcut.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pfdicons.doc.r60089.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physconst.doc.r58727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physics.doc.r28590.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physics2.doc.r69369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physunits.doc.r58728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pinoutikz.doc.r55966.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pm-isomath.doc.r60368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmdraw.doc.r69366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polexpr.doc.r63337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prftree.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/principia.doc.r66625.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proba.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proof-at-the-end.doc.r69602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prooftrees.doc.r67399.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pseudo.doc.r66638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pseudocode.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pythonhighlight.doc.r43191.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsharp.doc.r49722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quickreaction.doc.r66867.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quiver.doc.r67779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rank-2-roots.doc.r68161.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rbt-mathnotes.doc.r61193.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rec-thy.doc.r63982.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resolsysteme.doc.r66192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rest-api.doc.r57068.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/revquantum.doc.r43505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ribbonproofs.doc.r31137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmathbr.doc.r57173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sankey.doc.r61874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sasnrdisplay.doc.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sciposter.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sclang-prettifier.doc.r35087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratchx.doc.r44906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesamanuel.doc.r36613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sfg.doc.r20209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shuffle.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplebnf.doc.r68959.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpler-wick.doc.r39074.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simples-matrices.doc.r63802.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplewick.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sistyle.doc.r59682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/siunits.doc.r59702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/siunitx.doc.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skmath.doc.r52411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spalign.doc.r42225.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spbmark.doc.r69725.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stanli.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statex.doc.r20306.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statex2.doc.r23961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statistics.doc.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statistik.doc.r20334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statmath.doc.r46925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/steinmetz.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stmaryrd.doc.r22027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/string-diagrams.doc.r67363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/structmech.doc.r66724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/struktex.doc.r47931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/substances.doc.r40989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subsupscripts.doc.r16080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/subtext.doc.r51273.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/susy.doc.r19440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syllogism.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sympytexpackage.doc.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/synproof.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/t-angles.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tablor.doc.r31855.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tensind.doc.r51481.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tensor.doc.r67667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-ewd.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textgreek.doc.r44192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textopo.doc.r23796.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thermodynamics.doc.r69086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmbox.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tiscreen.doc.r62602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnstile.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ulqda.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitsdef.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venn.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/witharrows.doc.r68047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xymtex.doc.r32182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yhmath.doc.r54377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/youngtab.doc.r56500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yquant.doc.r68997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ytableau.doc.r59580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zx-calculus.doc.r69455.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/12many.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/alg.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algobox.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/algorithms.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aligned-overset.source.r47290.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/amscdx.source.r51532.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apxproof.source.r64715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autobreak.source.r43337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/backnaur.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binomexp.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitpattern.source.r39073.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodeplot.source.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bosisio.source.r16989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bpchem.source.r45120.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bropd.source.r35383.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bussproofs-extra.source.r51299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bytefield.source.r68366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calculation.source.r35973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cartonaugh.source.r59938.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cascade.source.r65757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccfonts.source.r61431.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ccool.source.r60600.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemarrow.source.r17146.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemcompounds.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemobabel.source.r64778.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemschemex.source.r46723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemsec.source.r46972.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemstyle.source.r31096.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/codeanatomy.source.r65648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/computational-complexity.source.r44847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/concmath.source.r17219.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/conteq.source.r37868.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cryptocode.source.r60249.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/csassignments.source.r63992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cvss.source.r65169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/decision-table.source.r60673.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delim.source.r23974.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/delimset.source.r49544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drawmatrix.source.r44471.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dyntree.source.r67016.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/easing.source.r59975.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ebproof.source.r57544.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eolang.source.r69391.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eqnarray.source.r20641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euclideangeometry.source.r67608.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/extpfeil.source.r16243.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/faktor.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fascicules.source.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixdif.source.r66606.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixmath.source.r64648.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/formal-grammar.source.r61955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fouridx.source.r32214.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/functan.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/galois.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gotoh.source.r44764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grundgesetze.source.r58997.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/helmholtz-ellis-ji-notation.source.r55213.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-graphic.source.r67641.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hep-reference.source.r67632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ibrackets.source.r67736.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ionumbers.source.r33457.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/isphysicalmath.source.r69343.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaugh-map.source.r61614.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/karnaughmap.source.r36989.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kvmap.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letterswitharrows.source.r59993.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/logicproof.source.r33254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lplfitch.source.r31077.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lstbayes.source.r48160.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcommand.source.r59512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathcomp.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathfixs.source.r49547.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathpartir.source.r39864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/matlab-prettifier.source.r34323.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mattens.source.r62326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/messagepassing.source.r69123.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mgltex.source.r63255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miller.source.r18789.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mismath.source.r69169.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multiobjective.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/naive-ebnf.source.r67892.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nchairx.source.r60196.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nicematrix.source.r69588.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nucleardata.source.r47307.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/objectz.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/odesandpdes.source.r69485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/overarrows.source.r65853.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physconst.source.r58727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physics2.source.r69369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/physunits.source.r58728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pm-isomath.source.r60368.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proba.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/proof-at-the-end.source.r69602.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qsharp.source.r49722.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rest-api.source.r57068.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/revquantum.source.r43505.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rmathbr.source.r57173.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sankey.source.r61874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sclang-prettifier.source.r35087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sesamanuel.source.r36613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shuffle.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simples-matrices.source.r63802.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplewick.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sistyle.source.r59682.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/siunits.source.r59702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/siunitx.source.r69742.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/skmath.source.r52411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spalign.source.r42225.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statistics.source.r67201.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statistik.source.r20334.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/statmath.source.r46925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/steinmetz.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/stmaryrd.source.r22027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/string-diagrams.source.r67363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/struktex.source.r47931.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sympytexpackage.source.r57090.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tensor.source.r67667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textgreek.source.r44192.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/textopo.source.r23796.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thermodynamics.source.r69086.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/thmbox.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/turnstile.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ulqda.source.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unitsdef.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/witharrows.source.r68047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xymtex.source.r32182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yhmath.source.r54377.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/youngtab.source.r56500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ytableau.source.r59580.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/12many.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/alg.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algobox.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/algorithms.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aligned-overset.source.r47290.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/amscdx.source.r51532.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apxproof.source.r64715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autobreak.source.r43337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/backnaur.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binomexp.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitpattern.source.r39073.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodeplot.source.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bosisio.source.r16989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bpchem.source.r45120.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bropd.source.r35383.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bussproofs-extra.source.r51299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bytefield.source.r68366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calculation.source.r35973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cartonaugh.source.r59938.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cascade.source.r65757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccfonts.source.r61431.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ccool.source.r60600.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemarrow.source.r17146.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemcompounds.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemobabel.source.r64778.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemschemex.source.r46723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemsec.source.r46972.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemstyle.source.r31096.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/codeanatomy.source.r65648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/computational-complexity.source.r44847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/concmath.source.r17219.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/conteq.source.r37868.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cryptocode.source.r60249.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/csassignments.source.r63992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cvss.source.r65169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/decision-table.source.r60673.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delim.source.r23974.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/delimset.source.r49544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drawmatrix.source.r44471.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dyntree.source.r67016.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/easing.source.r59975.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ebproof.source.r57544.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eolang.source.r69391.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eqnarray.source.r20641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euclideangeometry.source.r67608.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/extpfeil.source.r16243.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/faktor.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fascicules.source.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixdif.source.r66606.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixmath.source.r64648.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/formal-grammar.source.r61955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fouridx.source.r32214.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/functan.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/galois.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gotoh.source.r44764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grundgesetze.source.r58997.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/helmholtz-ellis-ji-notation.source.r55213.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-graphic.source.r67641.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hep-reference.source.r67632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ibrackets.source.r67736.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ionumbers.source.r33457.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/isphysicalmath.source.r69343.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaugh-map.source.r61614.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/karnaughmap.source.r36989.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kvmap.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letterswitharrows.source.r59993.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/logicproof.source.r33254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lplfitch.source.r31077.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lstbayes.source.r48160.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathcommand.source.r59512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathcomp.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathfixs.source.r49547.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathpartir.source.r39864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/matlab-prettifier.source.r34323.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mattens.source.r62326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/messagepassing.source.r69123.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mgltex.source.r63255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miller.source.r18789.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mismath.source.r69169.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multiobjective.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/naive-ebnf.source.r67892.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nchairx.source.r60196.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nicematrix.source.r69588.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nucleardata.source.r47307.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/objectz.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/odesandpdes.source.r69485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/overarrows.source.r65853.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physconst.source.r58727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physics2.source.r69369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/physunits.source.r58728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pm-isomath.source.r60368.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proba.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/proof-at-the-end.source.r69602.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qsharp.source.r49722.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rest-api.source.r57068.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/revquantum.source.r43505.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rmathbr.source.r57173.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sankey.source.r61874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sclang-prettifier.source.r35087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sesamanuel.source.r36613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shuffle.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simples-matrices.source.r63802.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplewick.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sistyle.source.r59682.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/siunits.source.r59702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/siunitx.source.r69742.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/skmath.source.r52411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spalign.source.r42225.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statistics.source.r67201.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statistik.source.r20334.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/statmath.source.r46925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/steinmetz.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/stmaryrd.source.r22027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/string-diagrams.source.r67363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/struktex.source.r47931.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sympytexpackage.source.r57090.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tensor.source.r67667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textgreek.source.r44192.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/textopo.source.r23796.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thermodynamics.source.r69086.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/thmbox.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/turnstile.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ulqda.source.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unitsdef.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/witharrows.source.r68047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xymtex.source.r32182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yhmath.source.r54377.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/youngtab.source.r56500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ytableau.source.r59580.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=a3a18d18e7cacb319d4ce66b62e0ab3f
+_md5_=76c0e434180b88ed72b59086ebc8138a
diff --git a/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r1 b/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r1
index a7f18fd2f2ac..56c16ce5ce26 100644
--- a/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0 BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=dev-tex/pgf-3.1.10 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pictures.r69409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adigraph.r49862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.r32662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.r56730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.r17512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asypictureb.r33490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.r59552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.r22013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerswitch.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binarytree.r41777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blochsphere.r38388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.r22490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blox.r57949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.r68785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.r21670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraphs.r36605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.r69398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.r30559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byo-twemojis.r58917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byrne.r61943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/callouts.r44899.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/celtic.r39797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.r69227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuit-macros.r69263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.r69757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circularglyphs.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coffeestains.r59703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloredbelts.r68747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.r27198.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.r20745.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.r67599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.r45255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.r30206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ditaa.r48932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.r26237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpcircling.r54994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.r19232.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.r18728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynkin-diagrams.r67267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecgdraw.r41617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egpeirce.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.r39025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endofproofwd.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdf.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.r18703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.r18115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.r29264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fenetrecas.r68779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figchild.r62945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figput.r63957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitbox.r50088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.r36572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.r57398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogytree.r66513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getmap.r50589.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.r21387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.r22509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.r66772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxpsd.r57341.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.r31517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrlib-largetrees.r49062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.r32003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/here.r16135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.r34733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.r68137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.r68586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/istgame.r62946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kblocks.r57617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kinematikz.r61392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.r50782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.r17205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ladder.r44394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.r23806.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-make.r60874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/liftarm.r62981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.r20843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lroundrect.r39804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamesh.r63875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.r65511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maker.r44823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.r28973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.r31957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoize.r69522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mercatormap.r56060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/milsymb.r66697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.r17483.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpic.r33700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.r56886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.r31500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nl-interval.r58328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nndraw.r59674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.r31729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outilsgeomtikz.r69124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papiergurvan.r68239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.r39165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-interference.r61562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-periodictable.r67250.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-pie.r63603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.r32269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-spectra.r66961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlcd.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.r55342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.r52662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeysearch.r69385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.r26093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.r35152.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmorepages.r54770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfornament.r55326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.r65097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.r56504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.r59551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex2.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.r24769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelart.r66012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelarttikz.r68520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyhedra.r68770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postage.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postit.r67344.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.r20886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptolemaicastronomy.r50810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/puyotikz.r57254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.r30212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpic.r67955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcircuit.r48400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.r36065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quantikz.r67206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.r49513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realhats.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.r34924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robotarm.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.r23739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.r32815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sacsymb.r65768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.r68445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch3.r61921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scsnowman.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.r40613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/signchart.r39707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplenodes.r62888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleoptics.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.r42781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.r64818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spectralsequences.r65667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/strands.r59906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.r25446.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntaxdi.r56685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/table-fct.r41849.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticollege.r36306.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.r25087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-among-us.r60880.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bagua.r64103.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.r38295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bbox.r57444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.r59133.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dimline.r35805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ext.r66737.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynhand.r51915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynman.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-imagelabels.r51490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-kalender.r52890.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-karnaugh.r62040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ladder.r62992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-lake-fig.r55288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-layers.r46660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-mirror-lens.r65500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nef.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-network.r51884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nfold.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.r32769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-optics.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-osci.r68636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-page.r42039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-palattice.r43442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-planets.r55002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.r26108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-relay.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-sfc.r49424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-swigs.r59889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-trackschematic.r63480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-truchet.r50020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz2d-fr.r67239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz3d-fr.r67774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzbricks.r63952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzcodeblocks.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzdotncross.r69382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzducks.r66773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzfill.r67847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.r28715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzlings.r63628.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.r64819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmarmots.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.r36439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpackets.r55827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpeople.r67840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.r25777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpingus.r68310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.r32732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquads.r69409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquests.r69388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.r30637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.r61300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikztosvg.r60289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzviolinplots.r66659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tile-graphic.r55325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tilings.r67292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.r31491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipfr.r38646.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.r69460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.r57485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-bernoulli.r68780.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.r68665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-elements.r69715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.r69702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.r61949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.r57484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkzexample.r63908.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tonevalue.r60058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.r44455.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tsemlines.r23440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.r37649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemojis.r62930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tzplot.r64537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utfsym.r63076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vectorlogos.r69010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.r47952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wheelchart.r69040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcloud.r68209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worldflags.r68827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xistercian.r61366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.r28770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-pictures.r69409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adigraph.r49862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aobs-tikz.r32662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askmaps.r56730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asyfig.r17512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asypictureb.r33490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autoarea.r59552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bardiag.r22013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerswitch.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binarytree.r41777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blochsphere.r38388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bloques.r22490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blox.r57949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodegraph.r68785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraph.r21670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraphs.r36605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braids.r69398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxeepic.r30559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byo-twemojis.r58917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byrne.r61943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cachepic.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/callouts.r44899.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/celtic.r39797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemfig.r69227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuit-macros.r69263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuitikz.r69757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circularglyphs.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coffeestains.r59703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloredbelts.r68747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combinedgraphics.r27198.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve.r20745.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve2e.r67599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curves.r45255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dcpic.r30206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagmac2.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ditaa.r48932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dot2texi.r26237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dottex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpcircling.r54994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dratex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drs.r19232.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duotenzor.r18728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynkin-diagrams.r67267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecgdraw.r41617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eepic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egpeirce.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipse.r39025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endofproofwd.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epspdf.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epspdfconversion.r18703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esk.r18115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euflag.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fast-diagram.r29264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fenetrecas.r68779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fig4latex.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figchild.r62945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figput.r63957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitbox.r50088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowchart.r36572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forest.r57398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogytree.r66513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getmap.r50589.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gincltex.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnuplottex.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradientframe.r21387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grafcet.r22509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graph35.r66772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxpsd.r57341.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphviz.r31517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtrlib-largetrees.r49062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harveyballs.r32003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/here.r16135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hf-tikz.r34733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobby.r68137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvfloat.r68586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/istgame.r62946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kblocks.r57617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kinematikz.r61392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knitting.r50782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knittingpattern.r17205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ladder.r44394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lapdf.r23806.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-make.r60874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/liftarm.r62981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lpic.r20843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lroundrect.r39804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamesh.r63875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luasseq.r65511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maker.r44823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeshape.r28973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathspic.r31957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoize.r69522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mercatormap.r56060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/milsymb.r66697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miniplot.r17483.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkpic.r33700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modiagram.r56886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/neuralnetwork.r31500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nl-interval.r58328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nndraw.r59674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numericplots.r31729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outilsgeomtikz.r69124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papiergurvan.r68239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pb-diagram.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petri-nets.r39165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-blur.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-interference.r61562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-periodictable.r67250.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-pie.r63603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-soroban.r32269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-spectra.r66961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlcd.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlsd.r55342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfgantt.r52662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeysearch.r69385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeyx.r26093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmolbio.r35152.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmorepages.r54770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfopts.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfornament.r55326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfplots.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picinpar.r65097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pict2e.r56504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pictex.r59551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pictex2.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pinlabel.r24769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelart.r66012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelarttikz.r68520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmgraph.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyhedra.r68770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postage.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postit.r67344.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prerex.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/productbox.r20886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptolemaicastronomy.r50810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/puyotikz.r57254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpgfmark.r30212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpic.r67955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcircuit.r48400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qrcode.r36065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quantikz.r67206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randbild.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomwalk.r49513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realhats.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reotex.r34924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robotarm.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rviewport.r23739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sa-tikz.r32815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sacsymb.r65768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemabloc.r68445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch3.r61921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scsnowman.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setdeck.r40613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/signchart.r39707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplenodes.r62888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleoptics.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartdiagram.r42781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spath3.r64818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spectralsequences.r65667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/strands.r59906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swimgraf.r25446.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntaxdi.r56685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/table-fct.r41849.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdraw.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticollege.r36306.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-3dplot.r25087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-among-us.r60880.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bagua.r64103.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bayesnet.r38295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bbox.r57444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-cd.r59133.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dependency.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dimline.r35805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ext.r66737.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynhand.r51915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynman.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-imagelabels.r51490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-inet.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-kalender.r52890.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-karnaugh.r62040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ladder.r62992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-lake-fig.r55288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-layers.r46660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-mirror-lens.r65500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nef.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-network.r51884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nfold.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-opm.r32769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-optics.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-osci.r68636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-page.r42039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-palattice.r43442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-planets.r55002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-qtree.r26108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-relay.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-sfc.r49424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-swigs.r59889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-timing.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-trackschematic.r63480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-truchet.r50020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz2d-fr.r67239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz3d-fr.r67774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzbricks.r63952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzcodeblocks.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzdotncross.r69382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzducks.r66773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzfill.r67847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzinclude.r28715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzlings.r63628.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmark.r64819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmarmots.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzorbital.r36439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpackets.r55827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpagenodes.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpeople.r67840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpfeile.r25777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpingus.r68310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzposter.r32732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquads.r69409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquests.r69388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzscale.r30637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzsymbols.r61300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikztosvg.r60289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzviolinplots.r66659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tile-graphic.r55325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tilings.r67292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/timing-diagrams.r31491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipfr.r38646.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-base.r69460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-berge.r57485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-bernoulli.r68780.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-doc.r68665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-elements.r69715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-euclide.r69702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-fct.r61949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-graph.r57484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-orm.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-tab.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkzexample.r63908.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tonevalue.r60058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tqft.r44455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tsemlines.r23440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tufte-latex.r37649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemojis.r62930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tzplot.r64537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utfsym.r63076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vectorlogos.r69010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venndiagram.r47952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wheelchart.r69040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcloud.r68209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worldflags.r68827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xistercian.r61366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpicture.r28770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xypic.r61719.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adigraph.doc.r49862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.doc.r32662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.doc.r56730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.doc.r17512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asypictureb.doc.r33490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.doc.r59552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.doc.r22013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerswitch.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binarytree.doc.r41777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blochsphere.doc.r38388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.doc.r22490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blox.doc.r57949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.doc.r68785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.doc.r21670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraphs.doc.r36605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.doc.r69398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.doc.r30559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byo-twemojis.doc.r58917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byrne.doc.r61943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/callouts.doc.r44899.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/celtic.doc.r39797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.doc.r69227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuit-macros.doc.r69263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.doc.r69757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circularglyphs.doc.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coffeestains.doc.r59703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloredbelts.doc.r68747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.doc.r27198.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.doc.r20745.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.doc.r67599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.doc.r45255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.doc.r30206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ditaa.doc.r48932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doc-pictex.doc.r24927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.doc.r26237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpcircling.doc.r54994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.doc.r19232.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.doc.r18728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynkin-diagrams.doc.r67267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecgdraw.doc.r41617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egpeirce.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.doc.r39025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endofproofwd.doc.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdf.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.doc.r18703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.doc.r18115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.doc.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.doc.r29264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fenetrecas.doc.r68779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figchild.doc.r62945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figput.doc.r63957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitbox.doc.r50088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.doc.r36572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.doc.r57398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogytree.doc.r66513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getmap.doc.r50589.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.doc.r21387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.doc.r22509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.doc.r66772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxpsd.doc.r57341.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.doc.r31517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrlib-largetrees.doc.r49062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.doc.r32003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/here.doc.r16135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.doc.r34733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.doc.r68137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.doc.r68586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/istgame.doc.r62946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kblocks.doc.r57617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kinematikz.doc.r61392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.doc.r50782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.doc.r17205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ladder.doc.r44394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.doc.r23806.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-make.doc.r60874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/liftarm.doc.r62981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.doc.r20843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lroundrect.doc.r39804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamesh.doc.r63875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.doc.r65511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maker.doc.r44823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.doc.r28973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.doc.r31957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoize.doc.r69522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mercatormap.doc.r56060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/milsymb.doc.r66697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.doc.r17483.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpic.doc.r33700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.doc.r56886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.doc.r31500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nl-interval.doc.r58328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nndraw.doc.r59674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.doc.r31729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outilsgeomtikz.doc.r69124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papiergurvan.doc.r68239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.doc.r39165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-interference.doc.r61562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-periodictable.doc.r67250.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-pie.doc.r63603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.doc.r32269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-spectra.doc.r66961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlcd.doc.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.doc.r55342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.doc.r52662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeysearch.doc.r69385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.doc.r26093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.doc.r35152.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmorepages.doc.r54770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.doc.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfornament.doc.r55326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.doc.r65097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.doc.r56504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.doc.r59551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.doc.r24769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelart.doc.r66012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelarttikz.doc.r68520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyhedra.doc.r68770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postage.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postit.doc.r67344.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.doc.r20886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptolemaicastronomy.doc.r50810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/puyotikz.doc.r57254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.doc.r30212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpic.doc.r67955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcircuit.doc.r48400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.doc.r36065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quantikz.doc.r67206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.doc.r49513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realhats.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.doc.r34924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robotarm.doc.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.doc.r23739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.doc.r32815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sacsymb.doc.r65768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.doc.r68445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch.doc.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch3.doc.r61921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scsnowman.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.doc.r40613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/signchart.doc.r39707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplenodes.doc.r62888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleoptics.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.doc.r42781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.doc.r64818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spectralsequences.doc.r65667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/strands.doc.r59906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.doc.r25446.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntaxdi.doc.r56685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/table-fct.doc.r41849.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticollege.doc.r36306.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.doc.r25087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-among-us.doc.r60880.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bagua.doc.r64103.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.doc.r38295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bbox.doc.r57444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.doc.r59133.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dimline.doc.r35805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ext.doc.r66737.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynhand.doc.r51915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynman.doc.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-imagelabels.doc.r51490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-kalender.doc.r52890.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-karnaugh.doc.r62040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ladder.doc.r62992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-lake-fig.doc.r55288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-layers.doc.r46660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-mirror-lens.doc.r65500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nef.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-network.doc.r51884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nfold.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.doc.r32769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-optics.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-osci.doc.r68636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-page.doc.r42039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-palattice.doc.r43442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-planets.doc.r55002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.doc.r26108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-relay.doc.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-sfc.doc.r49424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-swigs.doc.r59889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-trackschematic.doc.r63480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-truchet.doc.r50020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz2d-fr.doc.r67239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz3d-fr.doc.r67774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzbricks.doc.r63952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzcodeblocks.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzdotncross.doc.r69382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzducks.doc.r66773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzfill.doc.r67847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.doc.r28715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzlings.doc.r63628.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.doc.r64819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmarmots.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.doc.r36439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpackets.doc.r55827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpeople.doc.r67840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.doc.r25777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpingus.doc.r68310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.doc.r32732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquads.doc.r69409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquests.doc.r69388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.doc.r30637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.doc.r61300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikztosvg.doc.r60289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzviolinplots.doc.r66659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tile-graphic.doc.r55325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tilings.doc.r67292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.doc.r31491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipfr.doc.r38646.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.doc.r69460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.doc.r57485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-bernoulli.doc.r68780.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.doc.r68665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-elements.doc.r69715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.doc.r69702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.doc.r61949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.doc.r57484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkzexample.doc.r63908.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tonevalue.doc.r60058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.doc.r44455.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.doc.r37649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemojis.doc.r62930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tzplot.doc.r64537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utfsym.doc.r63076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vectorlogos.doc.r69010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.doc.r47952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/visualpstricks.doc.r39799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wheelchart.doc.r69040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcloud.doc.r68209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worldflags.doc.r68827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xistercian.doc.r61366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.doc.r28770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adigraph.doc.r49862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aobs-tikz.doc.r32662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askmaps.doc.r56730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asyfig.doc.r17512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asypictureb.doc.r33490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autoarea.doc.r59552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bardiag.doc.r22013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerswitch.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binarytree.doc.r41777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blochsphere.doc.r38388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bloques.doc.r22490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blox.doc.r57949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodegraph.doc.r68785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraph.doc.r21670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraphs.doc.r36605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braids.doc.r69398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxeepic.doc.r30559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byo-twemojis.doc.r58917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byrne.doc.r61943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cachepic.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/callouts.doc.r44899.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/celtic.doc.r39797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemfig.doc.r69227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuit-macros.doc.r69263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuitikz.doc.r69757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circularglyphs.doc.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coffeestains.doc.r59703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloredbelts.doc.r68747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combinedgraphics.doc.r27198.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve.doc.r20745.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve2e.doc.r67599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curves.doc.r45255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dcpic.doc.r30206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagmac2.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ditaa.doc.r48932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doc-pictex.doc.r24927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dot2texi.doc.r26237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dottex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpcircling.doc.r54994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dratex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drs.doc.r19232.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duotenzor.doc.r18728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynkin-diagrams.doc.r67267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecgdraw.doc.r41617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eepic.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egpeirce.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipse.doc.r39025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endofproofwd.doc.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epspdf.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epspdfconversion.doc.r18703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esk.doc.r18115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euflag.doc.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fast-diagram.doc.r29264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fenetrecas.doc.r68779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fig4latex.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figchild.doc.r62945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figput.doc.r63957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitbox.doc.r50088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowchart.doc.r36572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forest.doc.r57398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogytree.doc.r66513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getmap.doc.r50589.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gincltex.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnuplottex.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradientframe.doc.r21387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grafcet.doc.r22509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graph35.doc.r66772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxpsd.doc.r57341.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphviz.doc.r31517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtrlib-largetrees.doc.r49062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harveyballs.doc.r32003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/here.doc.r16135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hf-tikz.doc.r34733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobby.doc.r68137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvfloat.doc.r68586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/istgame.doc.r62946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kblocks.doc.r57617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kinematikz.doc.r61392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knitting.doc.r50782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knittingpattern.doc.r17205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ladder.doc.r44394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lapdf.doc.r23806.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-make.doc.r60874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/liftarm.doc.r62981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lpic.doc.r20843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lroundrect.doc.r39804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamesh.doc.r63875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luasseq.doc.r65511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maker.doc.r44823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeshape.doc.r28973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathspic.doc.r31957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoize.doc.r69522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mercatormap.doc.r56060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/milsymb.doc.r66697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miniplot.doc.r17483.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkpic.doc.r33700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modiagram.doc.r56886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/neuralnetwork.doc.r31500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nl-interval.doc.r58328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nndraw.doc.r59674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numericplots.doc.r31729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outilsgeomtikz.doc.r69124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papiergurvan.doc.r68239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pb-diagram.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petri-nets.doc.r39165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-blur.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-interference.doc.r61562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-periodictable.doc.r67250.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-pie.doc.r63603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-soroban.doc.r32269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-spectra.doc.r66961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlcd.doc.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlsd.doc.r55342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfgantt.doc.r52662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeysearch.doc.r69385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeyx.doc.r26093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmolbio.doc.r35152.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmorepages.doc.r54770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfopts.doc.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfornament.doc.r55326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfplots.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picinpar.doc.r65097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pict2e.doc.r56504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pictex.doc.r59551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pinlabel.doc.r24769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelart.doc.r66012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelarttikz.doc.r68520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmgraph.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyhedra.doc.r68770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postage.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postit.doc.r67344.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prerex.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/productbox.doc.r20886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptolemaicastronomy.doc.r50810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/puyotikz.doc.r57254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpgfmark.doc.r30212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpic.doc.r67955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcircuit.doc.r48400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qrcode.doc.r36065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quantikz.doc.r67206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randbild.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomwalk.doc.r49513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realhats.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reotex.doc.r34924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robotarm.doc.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rviewport.doc.r23739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sa-tikz.doc.r32815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sacsymb.doc.r65768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemabloc.doc.r68445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch.doc.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch3.doc.r61921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scsnowman.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setdeck.doc.r40613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/signchart.doc.r39707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplenodes.doc.r62888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleoptics.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartdiagram.doc.r42781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spath3.doc.r64818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spectralsequences.doc.r65667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/strands.doc.r59906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swimgraf.doc.r25446.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntaxdi.doc.r56685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/table-fct.doc.r41849.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdraw.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticollege.doc.r36306.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-3dplot.doc.r25087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-among-us.doc.r60880.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bagua.doc.r64103.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bayesnet.doc.r38295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bbox.doc.r57444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-cd.doc.r59133.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dependency.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dimline.doc.r35805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ext.doc.r66737.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynhand.doc.r51915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynman.doc.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-imagelabels.doc.r51490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-inet.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-kalender.doc.r52890.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-karnaugh.doc.r62040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ladder.doc.r62992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-lake-fig.doc.r55288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-layers.doc.r46660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-mirror-lens.doc.r65500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nef.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-network.doc.r51884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nfold.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-opm.doc.r32769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-optics.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-osci.doc.r68636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-page.doc.r42039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-palattice.doc.r43442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-planets.doc.r55002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-qtree.doc.r26108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-relay.doc.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-sfc.doc.r49424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-swigs.doc.r59889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-timing.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-trackschematic.doc.r63480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-truchet.doc.r50020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz2d-fr.doc.r67239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz3d-fr.doc.r67774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzbricks.doc.r63952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzcodeblocks.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzdotncross.doc.r69382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzducks.doc.r66773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzfill.doc.r67847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzinclude.doc.r28715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzlings.doc.r63628.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmark.doc.r64819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmarmots.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzorbital.doc.r36439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpackets.doc.r55827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpagenodes.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpeople.doc.r67840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpfeile.doc.r25777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpingus.doc.r68310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzposter.doc.r32732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquads.doc.r69409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquests.doc.r69388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzscale.doc.r30637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzsymbols.doc.r61300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikztosvg.doc.r60289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzviolinplots.doc.r66659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tile-graphic.doc.r55325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tilings.doc.r67292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/timing-diagrams.doc.r31491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipfr.doc.r38646.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-base.doc.r69460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-berge.doc.r57485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-bernoulli.doc.r68780.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-doc.doc.r68665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-elements.doc.r69715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-euclide.doc.r69702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-fct.doc.r61949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-graph.doc.r57484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-orm.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-tab.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkzexample.doc.r63908.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tonevalue.doc.r60058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tqft.doc.r44455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tufte-latex.doc.r37649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemojis.doc.r62930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tzplot.doc.r64537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utfsym.doc.r63076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vectorlogos.doc.r69010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venndiagram.doc.r47952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/visualpstricks.doc.r39799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wheelchart.doc.r69040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcloud.doc.r68209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worldflags.doc.r68827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xistercian.doc.r61366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpicture.doc.r28770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xypic.doc.r61719.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.source.r32662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.source.r17512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asypictureb.source.r33490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerswitch.source.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binarytree.source.r41777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blochsphere.source.r38388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blox.source.r57949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraphs.source.r36605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.source.r69398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byo-twemojis.source.r58917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/celtic.source.r39797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.source.r27198.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.source.r20745.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.source.r67599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.source.r45255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecgdraw.source.r41617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.source.r39025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.source.r18115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.source.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitbox.source.r50088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.source.r36572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.source.r57398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.source.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.source.r21387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.source.r66772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.source.r31517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrlib-largetrees.source.r49062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.source.r34733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.source.r68137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-make.source.r60874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lroundrect.source.r39804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.source.r65511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.source.r28973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoize.source.r69522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nndraw.source.r59674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.source.r52662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.source.r35152.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.source.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.source.r56504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postage.source.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.source.r20886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptolemaicastronomy.source.r50810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpic.source.r67955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.source.r36065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.source.r49513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realhats.source.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robotarm.source.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.source.r23739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/signchart.source.r39707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.source.r42781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.source.r64818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/strands.source.r59906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-imagelabels.source.r51490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-page.source.r42039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-truchet.source.r50020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.source.r28715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.source.r64819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.source.r25777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.source.r32732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.source.r30637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.source.r61300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tile-graphic.source.r55325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tilings.source.r67292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.source.r44455.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemojis.source.r62930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.source.r47952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xistercian.source.r61366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.source.r28770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aobs-tikz.source.r32662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asyfig.source.r17512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asypictureb.source.r33490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerswitch.source.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binarytree.source.r41777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blochsphere.source.r38388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blox.source.r57949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraphs.source.r36605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braids.source.r69398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byo-twemojis.source.r58917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/celtic.source.r39797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combinedgraphics.source.r27198.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve.source.r20745.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve2e.source.r67599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curves.source.r45255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dottex.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecgdraw.source.r41617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipse.source.r39025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esk.source.r18115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euflag.source.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitbox.source.r50088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowchart.source.r36572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forest.source.r57398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gincltex.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnuplottex.source.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradientframe.source.r21387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graph35.source.r66772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphviz.source.r31517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtrlib-largetrees.source.r49062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hf-tikz.source.r34733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobby.source.r68137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-make.source.r60874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lroundrect.source.r39804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luasseq.source.r65511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeshape.source.r28973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoize.source.r69522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nndraw.source.r59674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-blur.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfgantt.source.r52662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmolbio.source.r35152.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfopts.source.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfplots.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pict2e.source.r56504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postage.source.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/productbox.source.r20886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptolemaicastronomy.source.r50810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpic.source.r67955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qrcode.source.r36065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randbild.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomwalk.source.r49513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realhats.source.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robotarm.source.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rviewport.source.r23739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/signchart.source.r39707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartdiagram.source.r42781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spath3.source.r64818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/strands.source.r59906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-imagelabels.source.r51490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-page.source.r42039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-timing.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-truchet.source.r50020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzinclude.source.r28715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmark.source.r64819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpagenodes.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpfeile.source.r25777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzposter.source.r32732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzscale.source.r30637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzsymbols.source.r61300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tile-graphic.source.r55325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tilings.source.r67292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tqft.source.r44455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemojis.source.r62930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venndiagram.source.r47952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xistercian.source.r61366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpicture.source.r28770.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=9352caaffafb326c6613c3de2ab94e0b
+_md5_=fb38387eea616e11e073783231eae239
diff --git a/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r2 b/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r2
new file mode 100644
index 000000000000..5ec26e0cba8d
--- /dev/null
+++ b/metadata/md5-cache/dev-texlive/texlive-pictures-2023_p69409-r2
@@ -0,0 +1,15 @@
+BDEPEND=>=app-text/texlive-core-2023 app-arch/xz-utils
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=>=dev-texlive/texlive-basic-2023
+DESCRIPTION=TeXLive Graphics, pictures, diagrams
+EAPI=8
+HOMEPAGE=https://www.tug.org/texlive/
+INHERIT=texlive-module
+IUSE=doc source
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=Apache-2.0 BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-1.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ ISC LPPL-1.0 LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain
+RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/epspdf-0.6.5.1 >=dev-tex/pgf-3.1.10 >=app-text/texlive-core-2023
+SLOT=0
+SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pictures.r69409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/adigraph.r49862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.r32662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.r56730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.r17512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asypictureb.r33490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.r59552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.r22013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerswitch.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binarytree.r41777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blochsphere.r38388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.r22490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blox.r57949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.r68785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.r21670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraphs.r36605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.r69398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.r30559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byo-twemojis.r58917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byrne.r61943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/callouts.r44899.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/celtic.r39797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.r69227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuit-macros.r69263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.r69757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circularglyphs.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coffeestains.r59703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloredbelts.r68747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.r27198.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.r20745.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.r67599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.r45255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.r30206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ditaa.r48932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.r26237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpcircling.r54994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.r19232.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.r18728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynkin-diagrams.r67267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecgdraw.r41617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egpeirce.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.r39025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endofproofwd.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.r18703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.r18115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.r29264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fenetrecas.r68779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figchild.r62945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figput.r63957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitbox.r50088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.r36572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.r57398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogytree.r66513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getmap.r50589.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.r21387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.r22509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.r66772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxpsd.r57341.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.r31517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrlib-largetrees.r49062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.r32003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/here.r16135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.r34733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.r68137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.r68586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/istgame.r62946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kblocks.r57617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kinematikz.r61392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.r50782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.r17205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ladder.r44394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.r23806.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-make.r60874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/liftarm.r62981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.r20843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lroundrect.r39804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamesh.r63875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.r65511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maker.r44823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.r28973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.r31957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoize.r69522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mercatormap.r56060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/milsymb.r66697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.r17483.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpic.r33700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.r56886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.r31500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nl-interval.r58328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nndraw.r59674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.r31729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outilsgeomtikz.r69124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papiergurvan.r68239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.r39165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-interference.r61562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-periodictable.r67250.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-pie.r63603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.r32269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-spectra.r66961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlcd.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.r55342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.r52662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeysearch.r69385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.r26093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.r35152.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmorepages.r54770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfornament.r55326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.r65097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.r56504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.r59551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex2.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.r24769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelart.r66012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelarttikz.r68520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyhedra.r68770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postage.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postit.r67344.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.r20886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptolemaicastronomy.r50810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/puyotikz.r57254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.r30212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpic.r67955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcircuit.r48400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.r36065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quantikz.r67206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.r49513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realhats.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.r34924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robotarm.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.r23739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.r32815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sacsymb.r65768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.r68445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch3.r61921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scsnowman.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.r40613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/signchart.r39707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplenodes.r62888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleoptics.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.r42781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.r64818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spectralsequences.r65667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/strands.r59906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.r25446.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntaxdi.r56685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/table-fct.r41849.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticollege.r36306.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.r25087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-among-us.r60880.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bagua.r64103.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.r38295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bbox.r57444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.r59133.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dimline.r35805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ext.r66737.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynhand.r51915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynman.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-imagelabels.r51490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-kalender.r52890.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-karnaugh.r62040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ladder.r62992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-lake-fig.r55288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-layers.r46660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-mirror-lens.r65500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nef.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-network.r51884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nfold.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.r32769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-optics.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-osci.r68636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-page.r42039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-palattice.r43442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-planets.r55002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.r26108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-relay.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-sfc.r49424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-swigs.r59889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-trackschematic.r63480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-truchet.r50020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz2d-fr.r67239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz3d-fr.r67774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzbricks.r63952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzcodeblocks.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzdotncross.r69382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzducks.r66773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzfill.r67847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.r28715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzlings.r63628.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.r64819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmarmots.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.r36439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpackets.r55827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpeople.r67840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.r25777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpingus.r68310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.r32732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquads.r69409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquests.r69388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.r30637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.r61300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikztosvg.r60289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzviolinplots.r66659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tile-graphic.r55325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tilings.r67292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.r31491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipfr.r38646.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.r69460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.r57485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-bernoulli.r68780.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.r68665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-elements.r69715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.r69702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.r61949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.r57484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkzexample.r63908.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tonevalue.r60058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.r44455.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tsemlines.r23440.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.r37649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemojis.r62930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tzplot.r64537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utfsym.r63076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vectorlogos.r69010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.r47952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wheelchart.r69040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcloud.r68209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worldflags.r68827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xistercian.r61366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.r28770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-pictures.r69409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adigraph.r49862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aobs-tikz.r32662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askmaps.r56730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asyfig.r17512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asypictureb.r33490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autoarea.r59552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bardiag.r22013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerswitch.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binarytree.r41777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blochsphere.r38388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bloques.r22490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blox.r57949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodegraph.r68785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraph.r21670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraphs.r36605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braids.r69398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxeepic.r30559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byo-twemojis.r58917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byrne.r61943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cachepic.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/callouts.r44899.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/celtic.r39797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemfig.r69227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuit-macros.r69263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuitikz.r69757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circularglyphs.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coffeestains.r59703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloredbelts.r68747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combinedgraphics.r27198.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve.r20745.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve2e.r67599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curves.r45255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dcpic.r30206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagmac2.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ditaa.r48932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dot2texi.r26237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dottex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpcircling.r54994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dratex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drs.r19232.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duotenzor.r18728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynkin-diagrams.r67267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecgdraw.r41617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eepic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egpeirce.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipse.r39025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endofproofwd.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epspdfconversion.r18703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esk.r18115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euflag.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fast-diagram.r29264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fenetrecas.r68779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fig4latex.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figchild.r62945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figput.r63957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitbox.r50088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowchart.r36572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forest.r57398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogytree.r66513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getmap.r50589.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gincltex.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnuplottex.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradientframe.r21387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grafcet.r22509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graph35.r66772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxpsd.r57341.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphviz.r31517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtrlib-largetrees.r49062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harveyballs.r32003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/here.r16135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hf-tikz.r34733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobby.r68137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvfloat.r68586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/istgame.r62946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kblocks.r57617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kinematikz.r61392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knitting.r50782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knittingpattern.r17205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ladder.r44394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lapdf.r23806.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-make.r60874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/liftarm.r62981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lpic.r20843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lroundrect.r39804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamesh.r63875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luasseq.r65511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maker.r44823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeshape.r28973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathspic.r31957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoize.r69522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mercatormap.r56060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/milsymb.r66697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miniplot.r17483.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkpic.r33700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modiagram.r56886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/neuralnetwork.r31500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nl-interval.r58328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nndraw.r59674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numericplots.r31729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outilsgeomtikz.r69124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papiergurvan.r68239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pb-diagram.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petri-nets.r39165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-blur.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-interference.r61562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-periodictable.r67250.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-pie.r63603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-soroban.r32269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-spectra.r66961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlcd.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlsd.r55342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfgantt.r52662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeysearch.r69385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeyx.r26093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmolbio.r35152.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmorepages.r54770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfopts.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfornament.r55326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfplots.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picinpar.r65097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pict2e.r56504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pictex.r59551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pictex2.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pinlabel.r24769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelart.r66012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelarttikz.r68520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmgraph.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyhedra.r68770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postage.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postit.r67344.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prerex.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/productbox.r20886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptolemaicastronomy.r50810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/puyotikz.r57254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpgfmark.r30212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpic.r67955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcircuit.r48400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qrcode.r36065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quantikz.r67206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randbild.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomwalk.r49513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realhats.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reotex.r34924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robotarm.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rviewport.r23739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sa-tikz.r32815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sacsymb.r65768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemabloc.r68445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch3.r61921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scsnowman.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setdeck.r40613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/signchart.r39707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplenodes.r62888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleoptics.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartdiagram.r42781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spath3.r64818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spectralsequences.r65667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/strands.r59906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swimgraf.r25446.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntaxdi.r56685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/table-fct.r41849.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdraw.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticollege.r36306.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-3dplot.r25087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-among-us.r60880.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bagua.r64103.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bayesnet.r38295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bbox.r57444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-cd.r59133.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dependency.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dimline.r35805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ext.r66737.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynhand.r51915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynman.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-imagelabels.r51490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-inet.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-kalender.r52890.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-karnaugh.r62040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ladder.r62992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-lake-fig.r55288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-layers.r46660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-mirror-lens.r65500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nef.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-network.r51884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nfold.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-opm.r32769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-optics.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-osci.r68636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-page.r42039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-palattice.r43442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-planets.r55002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-qtree.r26108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-relay.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-sfc.r49424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-swigs.r59889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-timing.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-trackschematic.r63480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-truchet.r50020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz2d-fr.r67239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz3d-fr.r67774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzbricks.r63952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzcodeblocks.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzdotncross.r69382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzducks.r66773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzfill.r67847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzinclude.r28715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzlings.r63628.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmark.r64819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmarmots.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzorbital.r36439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpackets.r55827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpagenodes.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpeople.r67840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpfeile.r25777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpingus.r68310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzposter.r32732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquads.r69409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquests.r69388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzscale.r30637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzsymbols.r61300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikztosvg.r60289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzviolinplots.r66659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tile-graphic.r55325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tilings.r67292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/timing-diagrams.r31491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipfr.r38646.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-base.r69460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-berge.r57485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-bernoulli.r68780.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-doc.r68665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-elements.r69715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-euclide.r69702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-fct.r61949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-graph.r57484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-orm.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-tab.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkzexample.r63908.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tonevalue.r60058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tqft.r44455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tsemlines.r23440.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tufte-latex.r37649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemojis.r62930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tzplot.r64537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utfsym.r63076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vectorlogos.r69010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venndiagram.r47952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wheelchart.r69040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcloud.r68209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worldflags.r68827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xistercian.r61366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpicture.r28770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xypic.r61719.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/adigraph.doc.r49862.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.doc.r32662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/askmaps.doc.r56730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.doc.r17512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asypictureb.doc.r33490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autoarea.doc.r59552.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bardiag.doc.r22013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerswitch.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binarytree.doc.r41777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blochsphere.doc.r38388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bloques.doc.r22490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blox.doc.r57949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bodegraph.doc.r68785.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraph.doc.r21670.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraphs.doc.r36605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.doc.r69398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bxeepic.doc.r30559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byo-twemojis.doc.r58917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byrne.doc.r61943.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cachepic.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/callouts.doc.r44899.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/celtic.doc.r39797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chemfig.doc.r69227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuit-macros.doc.r69263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circuitikz.doc.r69757.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/circularglyphs.doc.r68476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coffeestains.doc.r59703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/coloredbelts.doc.r68747.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.doc.r27198.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.doc.r20745.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.doc.r67599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.doc.r45255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dcpic.doc.r30206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/diagmac2.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ditaa.doc.r48932.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/doc-pictex.doc.r24927.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dot2texi.doc.r26237.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dpcircling.doc.r54994.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dratex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/drs.doc.r19232.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/duotenzor.doc.r18728.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dynkin-diagrams.doc.r67267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecgdraw.doc.r41617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eepic.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/egpeirce.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.doc.r39025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/endofproofwd.doc.r55643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epspdfconversion.doc.r18703.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.doc.r18115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.doc.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fast-diagram.doc.r29264.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fenetrecas.doc.r68779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fig4latex.doc.r26313.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figchild.doc.r62945.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figput.doc.r63957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitbox.doc.r50088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.doc.r36572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.doc.r57398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/genealogytree.doc.r66513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getmap.doc.r50589.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.doc.r21387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/grafcet.doc.r22509.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.doc.r66772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphicxpsd.doc.r57341.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.doc.r31517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrlib-largetrees.doc.r49062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/harveyballs.doc.r32003.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/here.doc.r16135.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.doc.r34733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.doc.r68137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hvfloat.doc.r68586.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/istgame.doc.r62946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kblocks.doc.r57617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kinematikz.doc.r61392.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knitting.doc.r50782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/knittingpattern.doc.r17205.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ladder.doc.r44394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lapdf.doc.r23806.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-make.doc.r60874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/liftarm.doc.r62981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lpic.doc.r20843.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lroundrect.doc.r39804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luamesh.doc.r63875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.doc.r65511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/maker.doc.r44823.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.doc.r28973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathspic.doc.r31957.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoize.doc.r69522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mercatormap.doc.r56060.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/milsymb.doc.r66697.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/miniplot.doc.r17483.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpic.doc.r33700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modiagram.doc.r56886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/neuralnetwork.doc.r31500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nl-interval.doc.r58328.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nndraw.doc.r59674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/numericplots.doc.r31729.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outilsgeomtikz.doc.r69124.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/papiergurvan.doc.r68239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pb-diagram.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/petri-nets.doc.r39165.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-interference.doc.r61562.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-periodictable.doc.r67250.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-pie.doc.r63603.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-soroban.doc.r32269.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-spectra.doc.r66961.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlcd.doc.r63386.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-umlsd.doc.r55342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.doc.r52662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeysearch.doc.r69385.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfkeyx.doc.r26093.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.doc.r35152.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmorepages.doc.r54770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.doc.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfornament.doc.r55326.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/picinpar.doc.r65097.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.doc.r56504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pictex.doc.r59551.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pinlabel.doc.r24769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelart.doc.r66012.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pixelarttikz.doc.r68520.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pmgraph.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/polyhedra.doc.r68770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postage.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postit.doc.r67344.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/prerex.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.doc.r20886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptolemaicastronomy.doc.r50810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/puyotikz.doc.r57254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpgfmark.doc.r30212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpic.doc.r67955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qcircuit.doc.r48400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.doc.r36065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/quantikz.doc.r67206.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.doc.r49513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realhats.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/reotex.doc.r34924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robotarm.doc.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.doc.r23739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sa-tikz.doc.r32815.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/sacsymb.doc.r65768.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemabloc.doc.r68445.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch.doc.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scratch3.doc.r61921.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/scsnowman.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/setdeck.doc.r40613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/signchart.doc.r39707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplenodes.doc.r62888.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simpleoptics.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.doc.r42781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.doc.r64818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spectralsequences.doc.r65667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/strands.doc.r59906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swimgraf.doc.r25446.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/syntaxdi.doc.r56685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/table-fct.doc.r41849.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdraw.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ticollege.doc.r36306.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-3dplot.doc.r25087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-among-us.doc.r60880.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bagua.doc.r64103.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bayesnet.doc.r38295.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-bbox.doc.r57444.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-cd.doc.r59133.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dependency.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-dimline.doc.r35805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ext.doc.r66737.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynhand.doc.r51915.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-feynman.doc.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-imagelabels.doc.r51490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-inet.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-kalender.doc.r52890.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-karnaugh.doc.r62040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-ladder.doc.r62992.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-lake-fig.doc.r55288.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-layers.doc.r46660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-mirror-lens.doc.r65500.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nef.doc.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-network.doc.r51884.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-nfold.doc.r67718.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-opm.doc.r32769.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-optics.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-osci.doc.r68636.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-page.doc.r42039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-palattice.doc.r43442.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-planets.doc.r55002.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-qtree.doc.r26108.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-relay.doc.r64072.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-sfc.doc.r49424.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-swigs.doc.r59889.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-trackschematic.doc.r63480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-truchet.doc.r50020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz2d-fr.doc.r67239.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz3d-fr.doc.r67774.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzbricks.doc.r63952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzcodeblocks.doc.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzdotncross.doc.r69382.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzducks.doc.r66773.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzfill.doc.r67847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.doc.r28715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzlings.doc.r63628.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.doc.r64819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmarmots.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzorbital.doc.r36439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpackets.doc.r55827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpeople.doc.r67840.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.doc.r25777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpingus.doc.r68310.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.doc.r32732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquads.doc.r69409.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzquests.doc.r69388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.doc.r30637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.doc.r61300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikztosvg.doc.r60289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzviolinplots.doc.r66659.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tile-graphic.doc.r55325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tilings.doc.r67292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/timing-diagrams.doc.r31491.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tipfr.doc.r38646.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-base.doc.r69460.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-berge.doc.r57485.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-bernoulli.doc.r68780.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-doc.doc.r68665.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-elements.doc.r69715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-euclide.doc.r69702.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-fct.doc.r61949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-graph.doc.r57484.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-orm.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkz-tab.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tkzexample.doc.r63908.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tonevalue.doc.r60058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.doc.r44455.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tufte-latex.doc.r37649.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemojis.doc.r62930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tzplot.doc.r64537.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/utfsym.doc.r63076.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vectorlogos.doc.r69010.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.doc.r47952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/visualpstricks.doc.r39799.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wheelchart.doc.r69040.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/wordcloud.doc.r68209.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/worldflags.doc.r68827.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xistercian.doc.r61366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.doc.r28770.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xypic.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/adigraph.doc.r49862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aobs-tikz.doc.r32662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/askmaps.doc.r56730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asyfig.doc.r17512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asypictureb.doc.r33490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autoarea.doc.r59552.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bardiag.doc.r22013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerswitch.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binarytree.doc.r41777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blochsphere.doc.r38388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bloques.doc.r22490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blox.doc.r57949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bodegraph.doc.r68785.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraph.doc.r21670.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraphs.doc.r36605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braids.doc.r69398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bxeepic.doc.r30559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byo-twemojis.doc.r58917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byrne.doc.r61943.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cachepic.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/callouts.doc.r44899.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/celtic.doc.r39797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chemfig.doc.r69227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuit-macros.doc.r69263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circuitikz.doc.r69757.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/circularglyphs.doc.r68476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coffeestains.doc.r59703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/coloredbelts.doc.r68747.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combinedgraphics.doc.r27198.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve.doc.r20745.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve2e.doc.r67599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curves.doc.r45255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dcpic.doc.r30206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/diagmac2.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ditaa.doc.r48932.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/doc-pictex.doc.r24927.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dot2texi.doc.r26237.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dottex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dpcircling.doc.r54994.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dratex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/drs.doc.r19232.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/duotenzor.doc.r18728.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dynkin-diagrams.doc.r67267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecgdraw.doc.r41617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eepic.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/egpeirce.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipse.doc.r39025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/endofproofwd.doc.r55643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epspdfconversion.doc.r18703.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esk.doc.r18115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euflag.doc.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fast-diagram.doc.r29264.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fenetrecas.doc.r68779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fig4latex.doc.r26313.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figchild.doc.r62945.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figput.doc.r63957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitbox.doc.r50088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowchart.doc.r36572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forest.doc.r57398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/genealogytree.doc.r66513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getmap.doc.r50589.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gincltex.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnuplottex.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradientframe.doc.r21387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/grafcet.doc.r22509.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graph35.doc.r66772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphicxpsd.doc.r57341.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphviz.doc.r31517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtrlib-largetrees.doc.r49062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/harveyballs.doc.r32003.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/here.doc.r16135.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hf-tikz.doc.r34733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobby.doc.r68137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hvfloat.doc.r68586.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/istgame.doc.r62946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kblocks.doc.r57617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kinematikz.doc.r61392.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knitting.doc.r50782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/knittingpattern.doc.r17205.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ladder.doc.r44394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lapdf.doc.r23806.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-make.doc.r60874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/liftarm.doc.r62981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lpic.doc.r20843.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lroundrect.doc.r39804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luamesh.doc.r63875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luasseq.doc.r65511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/maker.doc.r44823.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeshape.doc.r28973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathspic.doc.r31957.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoize.doc.r69522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mercatormap.doc.r56060.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/milsymb.doc.r66697.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/miniplot.doc.r17483.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkpic.doc.r33700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modiagram.doc.r56886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/neuralnetwork.doc.r31500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nl-interval.doc.r58328.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nndraw.doc.r59674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/numericplots.doc.r31729.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outilsgeomtikz.doc.r69124.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/papiergurvan.doc.r68239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pb-diagram.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/petri-nets.doc.r39165.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-blur.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-interference.doc.r61562.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-periodictable.doc.r67250.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-pie.doc.r63603.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-soroban.doc.r32269.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-spectra.doc.r66961.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlcd.doc.r63386.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-umlsd.doc.r55342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfgantt.doc.r52662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeysearch.doc.r69385.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfkeyx.doc.r26093.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmolbio.doc.r35152.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmorepages.doc.r54770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfopts.doc.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfornament.doc.r55326.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfplots.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/picinpar.doc.r65097.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pict2e.doc.r56504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pictex.doc.r59551.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pinlabel.doc.r24769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelart.doc.r66012.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pixelarttikz.doc.r68520.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pmgraph.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/polyhedra.doc.r68770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postage.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postit.doc.r67344.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/prerex.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/productbox.doc.r20886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptolemaicastronomy.doc.r50810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/puyotikz.doc.r57254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpgfmark.doc.r30212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpic.doc.r67955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qcircuit.doc.r48400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qrcode.doc.r36065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/quantikz.doc.r67206.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randbild.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomwalk.doc.r49513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realhats.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/reotex.doc.r34924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robotarm.doc.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rviewport.doc.r23739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sa-tikz.doc.r32815.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/sacsymb.doc.r65768.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemabloc.doc.r68445.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch.doc.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scratch3.doc.r61921.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/scsnowman.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/setdeck.doc.r40613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/signchart.doc.r39707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplenodes.doc.r62888.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simpleoptics.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartdiagram.doc.r42781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spath3.doc.r64818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spectralsequences.doc.r65667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/strands.doc.r59906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swimgraf.doc.r25446.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/syntaxdi.doc.r56685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/table-fct.doc.r41849.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdraw.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ticollege.doc.r36306.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-3dplot.doc.r25087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-among-us.doc.r60880.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bagua.doc.r64103.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bayesnet.doc.r38295.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-bbox.doc.r57444.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-cd.doc.r59133.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dependency.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-dimline.doc.r35805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ext.doc.r66737.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynhand.doc.r51915.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-feynman.doc.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-imagelabels.doc.r51490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-inet.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-kalender.doc.r52890.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-karnaugh.doc.r62040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-ladder.doc.r62992.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-lake-fig.doc.r55288.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-layers.doc.r46660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-mirror-lens.doc.r65500.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nef.doc.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-network.doc.r51884.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-nfold.doc.r67718.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-opm.doc.r32769.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-optics.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-osci.doc.r68636.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-page.doc.r42039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-palattice.doc.r43442.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-planets.doc.r55002.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-qtree.doc.r26108.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-relay.doc.r64072.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-sfc.doc.r49424.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-swigs.doc.r59889.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-timing.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-trackschematic.doc.r63480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-truchet.doc.r50020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz2d-fr.doc.r67239.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz3d-fr.doc.r67774.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzbricks.doc.r63952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzcodeblocks.doc.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzdotncross.doc.r69382.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzducks.doc.r66773.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzfill.doc.r67847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzinclude.doc.r28715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzlings.doc.r63628.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmark.doc.r64819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmarmots.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzorbital.doc.r36439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpackets.doc.r55827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpagenodes.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpeople.doc.r67840.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpfeile.doc.r25777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpingus.doc.r68310.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzposter.doc.r32732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquads.doc.r69409.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzquests.doc.r69388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzscale.doc.r30637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzsymbols.doc.r61300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikztosvg.doc.r60289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzviolinplots.doc.r66659.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tile-graphic.doc.r55325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tilings.doc.r67292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/timing-diagrams.doc.r31491.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tipfr.doc.r38646.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-base.doc.r69460.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-berge.doc.r57485.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-bernoulli.doc.r68780.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-doc.doc.r68665.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-elements.doc.r69715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-euclide.doc.r69702.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-fct.doc.r61949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-graph.doc.r57484.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-orm.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkz-tab.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tkzexample.doc.r63908.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tonevalue.doc.r60058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tqft.doc.r44455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tufte-latex.doc.r37649.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemojis.doc.r62930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tzplot.doc.r64537.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/utfsym.doc.r63076.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vectorlogos.doc.r69010.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venndiagram.doc.r47952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/visualpstricks.doc.r39799.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wheelchart.doc.r69040.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/wordcloud.doc.r68209.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/worldflags.doc.r68827.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xistercian.doc.r61366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpicture.doc.r28770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xypic.doc.r61719.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/aobs-tikz.source.r32662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asyfig.source.r17512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/asypictureb.source.r33490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/beamerswitch.source.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/binarytree.source.r41777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blochsphere.source.r38388.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/blox.source.r57949.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bondgraphs.source.r36605.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/braids.source.r69398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/byo-twemojis.source.r58917.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/celtic.source.r39797.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/combinedgraphics.source.r27198.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve.source.r20745.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curve2e.source.r67599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/curves.source.r45255.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dottex.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ecgdraw.source.r41617.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ellipse.source.r39025.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/esk.source.r18115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/euflag.source.r55265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fitbox.source.r50088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/flowchart.source.r36572.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/forest.source.r57398.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gincltex.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gnuplottex.source.r54758.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gradientframe.source.r21387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graph35.source.r66772.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphviz.source.r31517.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtrlib-largetrees.source.r49062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hf-tikz.source.r34733.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hobby.source.r68137.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/latex-make.source.r60874.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lroundrect.source.r39804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luasseq.source.r65511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeshape.source.r28973.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/memoize.source.r69522.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nndraw.source.r59674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgf-blur.source.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfgantt.source.r52662.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfmolbio.source.r35152.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfopts.source.r56615.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pgfplots.source.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pict2e.source.r56504.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/postage.source.r55920.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/productbox.source.r20886.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptolemaicastronomy.source.r50810.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pxpic.source.r67955.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/qrcode.source.r36065.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randbild.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomwalk.source.r49513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realhats.source.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/robotarm.source.r63116.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/rviewport.source.r23739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/signchart.source.r39707.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/smartdiagram.source.r42781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/spath3.source.r64818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/strands.source.r59906.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-imagelabels.source.r51490.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-page.source.r42039.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-timing.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikz-truchet.source.r50020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzinclude.source.r28715.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzmark.source.r64819.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpagenodes.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzpfeile.source.r25777.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzposter.source.r32732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzscale.source.r30637.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tikzsymbols.source.r61300.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tile-graphic.source.r55325.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tilings.source.r67292.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tqft.source.r44455.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/twemojis.source.r62930.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/venndiagram.source.r47952.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xistercian.source.r61366.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xpicture.source.r28770.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/aobs-tikz.source.r32662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asyfig.source.r17512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/asypictureb.source.r33490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/beamerswitch.source.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/binarytree.source.r41777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blochsphere.source.r38388.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/blox.source.r57949.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bondgraphs.source.r36605.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/braids.source.r69398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/byo-twemojis.source.r58917.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/celtic.source.r39797.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/combinedgraphics.source.r27198.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve.source.r20745.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curve2e.source.r67599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/curves.source.r45255.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dottex.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ecgdraw.source.r41617.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ellipse.source.r39025.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/esk.source.r18115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/euflag.source.r55265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fitbox.source.r50088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/flowchart.source.r36572.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/forest.source.r57398.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gincltex.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gnuplottex.source.r54758.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gradientframe.source.r21387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graph35.source.r66772.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphviz.source.r31517.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtrlib-largetrees.source.r49062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hf-tikz.source.r34733.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hobby.source.r68137.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/latex-make.source.r60874.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lroundrect.source.r39804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luasseq.source.r65511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeshape.source.r28973.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/memoize.source.r69522.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nndraw.source.r59674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgf-blur.source.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfgantt.source.r52662.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfmolbio.source.r35152.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfopts.source.r56615.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pgfplots.source.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pict2e.source.r56504.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/postage.source.r55920.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/productbox.source.r20886.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptolemaicastronomy.source.r50810.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pxpic.source.r67955.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/qrcode.source.r36065.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randbild.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomwalk.source.r49513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realhats.source.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/robotarm.source.r63116.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/rviewport.source.r23739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/signchart.source.r39707.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/smartdiagram.source.r42781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/spath3.source.r64818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/strands.source.r59906.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-imagelabels.source.r51490.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-page.source.r42039.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-timing.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikz-truchet.source.r50020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzinclude.source.r28715.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzmark.source.r64819.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpagenodes.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzpfeile.source.r25777.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzposter.source.r32732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzscale.source.r30637.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tikzsymbols.source.r61300.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tile-graphic.source.r55325.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tilings.source.r67292.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tqft.source.r44455.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/twemojis.source.r62930.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/venndiagram.source.r47952.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xistercian.source.r61366.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xpicture.source.r28770.tar.xz )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
+_md5_=ffa21ca7f8d54d246c061a03db9e5411
diff --git a/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2023_p68675-r1 b/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2023_p68675-r1
index 453e12646646..a98b92c5a735 100644
--- a/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2023_p68675-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-plaingeneric-2023_p68675-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=CC0-1.0 FDL-1.1+ GPL-1+ GPL-2 GPL-3 GPL-3+ LPPL-1.0 LPPL-1.3 LPPL-1.3c MIT TeX TeX-other-free public-domain
RDEPEND=>=dev-texlive/texlive-basic-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-plaingeneric.r68675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abbr.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstyles.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/advice.r69283.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apnum.r47510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autoaligne.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barr.r38479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.r25779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/borceux.r21047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/c-pascal.r18337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcfrac.r68684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.r38859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chronosys.r26700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collargs.r69284.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/colorsep.r13293.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/compare.r54265.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossrefenum.r66014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cweb-old.r49271.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinat.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docbytex.r34294.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.r38860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/eijkhout.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/encxvlna.r34087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epigram.r20513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf.r21461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf-dvipdfmx.r35575.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox-generic.r68513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expex-acro.r68046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expkv-bundle.r65623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fenixpar.r24730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figflow.r21462.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixpdfmag.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fntproof.r20638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change.r40403.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontch.r17859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontname.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gates.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getoptk.r23567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfnotation.r37156.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gobble.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.r68760.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.r69297.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hlist.r44983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyplain.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputnormalization.r59850.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/insbox.r34299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/js-misc.r16211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda-lists.r31402.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/langcode.r27764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lecturer.r23916.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/letterspacing.r54266.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librarian.r19880.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofitems.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.r56496.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.r34301.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metatex.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/midnight.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpattern.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlawriter.r67558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modulus.r47599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.r18302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namedef.r55881.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/navigator.r41413.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newsletr.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/nth.r54252.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ofs.r16991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/olsak-misc.r65631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/outerhbox.r54254.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/path.r22045.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-trans.r32809.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmsym.r66618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pitex.r24731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/placeins-plain.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plainpkg.r27765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plipsum.r30353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plnfss.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plstmary.r31088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poormanlog.r63400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/present.r50048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pwebmac.r69027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/random.r54723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomlist.r45281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resumemac.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ruler.r54251.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.r58020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shade.r22212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplekv.r68439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.r67365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/swrule.r54267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/systeme.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tabto-generic.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termmenu.r37700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ps.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texapi.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdate.r49362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdimens.r61070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texinfo.r68342.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/timetable.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tracklang.r65263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/treetex.r28176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trigonometry.r43006.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ulem.r53365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upca.r22511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varisize.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xintsession.r60926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.r56910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yax.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zztex.r55862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-plaingeneric.r68675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abbr.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstyles.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advice.r69283.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apnum.r47510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autoaligne.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barr.r38479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitelist.r25779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/borceux.r21047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/c-pascal.r18337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcfrac.r68684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catcodes.r38859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chronosys.r26700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collargs.r69284.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/colorsep.r13293.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/compare.r54265.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossrefenum.r66014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cweb-old.r49271.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinat.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtree.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docbytex.r34294.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dowith.r38860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/eijkhout.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/encxvlna.r34087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epigram.r20513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsf.r21461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsf-dvipdfmx.r35575.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoolbox-generic.r68513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expex-acro.r68046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expkv-bundle.r65623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fenixpar.r24730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figflow.r21462.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixpdfmag.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fltpoint.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fntproof.r20638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/font-change.r40403.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontch.r17859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontname.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gates.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getoptk.r23567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfnotation.r37156.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gobble.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics-pln.r68760.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtl.r69297.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hlist.r44983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyplain.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputnormalization.r59850.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/insbox.r34299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/js-misc.r16211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kastrup.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambda-lists.r31402.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/langcode.r27764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lecturer.r23916.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/letterspacing.r54266.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librarian.r19880.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofitems.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/localloc.r56496.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathdots.r34301.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metatex.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/midnight.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkpattern.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlawriter.r67558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modulus.r47599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multido.r18302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namedef.r55881.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/navigator.r41413.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newsletr.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/nth.r54252.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ofs.r16991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/olsak-misc.r65631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/outerhbox.r54254.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/path.r22045.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf-trans.r32809.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmsym.r66618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pitex.r24731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/placeins-plain.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plainpkg.r27765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plipsum.r30353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plnfss.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plstmary.r31088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poormanlog.r63400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/present.r50048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pwebmac.r69027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/random.r54723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomlist.r45281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resumemac.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ruler.r54251.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemata.r58020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shade.r22212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplekv.r68439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soul.r67365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/swrule.r54267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/systeme.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tabto-generic.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termmenu.r37700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-ps.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texapi.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdate.r49362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdimens.r61070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texinfo.r68342.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/timetable.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tracklang.r65263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/treetex.r28176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trigonometry.r43006.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ulem.r53365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upca.r22511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varisize.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xintsession.r60926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xlop.r56910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yax.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zztex.r55862.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/abbr.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/abstyles.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/advice.doc.r69283.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/apnum.doc.r47510.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/autoaligne.doc.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/barr.doc.r38479.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.doc.r25779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/borceux.doc.r21047.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/c-pascal.doc.r18337.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/calcfrac.doc.r68684.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.doc.r38859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/chronosys.doc.r26700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collargs.doc.r69284.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/crossrefenum.doc.r66014.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dinat.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.doc.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/docbytex.doc.r34294.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.doc.r38860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/encxvlna.doc.r34087.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf.doc.r21461.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/epsf-dvipdfmx.doc.r35575.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/etoolbox-generic.doc.r68513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expex-acro.doc.r68046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expkv-bundle.doc.r65623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fenixpar.doc.r24730.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/figflow.doc.r21462.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.doc.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fntproof.doc.r20638.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change.doc.r40403.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontch.doc.r17859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontname.doc.r64477.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gates.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/getoptk.doc.r23567.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gfnotation.doc.r37156.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gobble.doc.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/graphics-pln.doc.r68760.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.doc.r69297.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hlist.doc.r44983.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/hyplain.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputnormalization.doc.r59850.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/insbox.doc.r34299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/js-misc.doc.r16211.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lambda-lists.doc.r31402.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/langcode.doc.r27764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/lecturer.doc.r23916.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/librarian.doc.r19880.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/listofitems.doc.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.doc.r56496.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.doc.r34301.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/metatex.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/midnight.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mkpattern.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mlawriter.doc.r67558.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modulus.doc.r47599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.doc.r18302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namedef.doc.r55881.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/navigator.doc.r41413.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/newsletr.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ofs.doc.r16991.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/olsak-misc.doc.r65631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/path.doc.r22045.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdf-trans.doc.r32809.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdfmsym.doc.r66618.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pitex.doc.r24731.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plainpkg.doc.r27765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plipsum.doc.r30353.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plnfss.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plstmary.doc.r31088.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/poormanlog.doc.r63400.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/present.doc.r50048.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pwebmac.doc.r69027.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/random.doc.r54723.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomlist.doc.r45281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/resumemac.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.doc.r58020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/shade.doc.r22212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simplekv.doc.r68439.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.doc.r67365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/systeme.doc.r66655.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termmenu.doc.r37700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tex-ps.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texapi.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdate.doc.r49362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdimens.doc.r61070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tracklang.doc.r65263.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/transparent-io.doc.r64113.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/treetex.doc.r28176.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/trigonometry.doc.r43006.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ulem.doc.r53365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/upca.doc.r22511.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/varisize.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xii.doc.r45804.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xii-lat.doc.r45805.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xintsession.doc.r60926.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xlop.doc.r56910.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/yax.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zztex.doc.r55862.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abbr.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/abstyles.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advice.doc.r69283.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/apnum.doc.r47510.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/autoaligne.doc.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/barr.doc.r38479.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitelist.doc.r25779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/borceux.doc.r21047.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/c-pascal.doc.r18337.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/calcfrac.doc.r68684.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catcodes.doc.r38859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/chronosys.doc.r26700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collargs.doc.r69284.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/crossrefenum.doc.r66014.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dinat.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtree.doc.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/docbytex.doc.r34294.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dowith.doc.r38860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/encxvlna.doc.r34087.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsf.doc.r21461.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/epsf-dvipdfmx.doc.r35575.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/etoolbox-generic.doc.r68513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expex-acro.doc.r68046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expkv-bundle.doc.r65623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fenixpar.doc.r24730.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/figflow.doc.r21462.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fltpoint.doc.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fntproof.doc.r20638.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/font-change.doc.r40403.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontch.doc.r17859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontname.doc.r64477.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gates.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/getoptk.doc.r23567.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gfnotation.doc.r37156.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gobble.doc.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/graphics-pln.doc.r68760.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtl.doc.r69297.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hlist.doc.r44983.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/hyplain.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputnormalization.doc.r59850.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/insbox.doc.r34299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/js-misc.doc.r16211.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kastrup.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lambda-lists.doc.r31402.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/langcode.doc.r27764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/lecturer.doc.r23916.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/librarian.doc.r19880.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/listofitems.doc.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/localloc.doc.r56496.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathdots.doc.r34301.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/metatex.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/midnight.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mkpattern.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mlawriter.doc.r67558.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modulus.doc.r47599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multido.doc.r18302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namedef.doc.r55881.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/navigator.doc.r41413.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/newsletr.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ofs.doc.r16991.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/olsak-misc.doc.r65631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/path.doc.r22045.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdf-trans.doc.r32809.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdfmsym.doc.r66618.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pitex.doc.r24731.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plainpkg.doc.r27765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plipsum.doc.r30353.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plnfss.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plstmary.doc.r31088.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/poormanlog.doc.r63400.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/present.doc.r50048.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pwebmac.doc.r69027.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/random.doc.r54723.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomlist.doc.r45281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/resumemac.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemata.doc.r58020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/shade.doc.r22212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simplekv.doc.r68439.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soul.doc.r67365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/systeme.doc.r66655.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termmenu.doc.r37700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tex-ps.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texapi.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdate.doc.r49362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdimens.doc.r61070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tracklang.doc.r65263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/transparent-io.doc.r64113.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/treetex.doc.r28176.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/trigonometry.doc.r43006.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ulem.doc.r53365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/upca.doc.r22511.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/varisize.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xii.doc.r45804.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xii-lat.doc.r45805.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xintsession.doc.r60926.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xlop.doc.r56910.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/yax.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zztex.doc.r55862.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/advice.source.r69283.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bitelist.source.r25779.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/catcodes.source.r38859.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/collargs.source.r69284.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dirtree.source.r42428.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dowith.source.r38860.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expex-acro.source.r68046.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/expkv-bundle.source.r65623.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fltpoint.source.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gobble.source.r64967.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/gtl.source.r69297.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/inputnormalization.source.r59850.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/kastrup.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/langcode.source.r27764.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/localloc.source.r56496.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/mathdots.source.r34301.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/modulus.source.r47599.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/multido.source.r18302.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/namedef.source.r55881.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/plainpkg.source.r27765.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/randomlist.source.r45281.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/schemata.source.r58020.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/soul.source.r67365.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/termmenu.source.r37700.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/texdate.source.r49362.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tracklang.source.r65263.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/advice.source.r69283.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bitelist.source.r25779.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/catcodes.source.r38859.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collargs.source.r69284.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dirtree.source.r42428.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dowith.source.r38860.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expex-acro.source.r68046.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/expkv-bundle.source.r65623.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fltpoint.source.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gobble.source.r64967.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/gtl.source.r69297.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/inputnormalization.source.r59850.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/kastrup.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/langcode.source.r27764.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/localloc.source.r56496.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/mathdots.source.r34301.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/modulus.source.r47599.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/multido.source.r18302.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/namedef.source.r55881.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/plainpkg.source.r27765.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/randomlist.source.r45281.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/schemata.source.r58020.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/soul.source.r67365.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/termmenu.source.r37700.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/texdate.source.r49362.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tracklang.source.r65263.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=f07e8ddf8cdaf89f40027cdf1d705f4d
+_md5_=603339814d754c94d92f9abc0d54f577
diff --git a/metadata/md5-cache/dev-texlive/texlive-pstricks-2023_p65367 b/metadata/md5-cache/dev-texlive/texlive-pstricks-2023_p65367
index cba896cd9910..aa11d1621ebb 100644
--- a/metadata/md5-cache/dev-texlive/texlive-pstricks-2023_p65367
+++ b/metadata/md5-cache/dev-texlive/texlive-pstricks-2023_p65367
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=texlive-module
IUSE=doc source
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=GPL-1+ GPL-2 LGPL-2+ LGPL-3 LPPL-1.2 LPPL-1.3 LPPL-1.3c
RDEPEND=>=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-plaingeneric-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-pstricks.r65367.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.r56596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bclogo.r69578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dsptricks.r68753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luapstricks.r67207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks2.r31016.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.r64227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psbao.r55013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-2dplot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.r17257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.r68727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.r19591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-antiprism.r46643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-arrow.r61069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-asr.r22138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.r64331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.r41981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bspline.r40685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calculate.r49817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calendar.r60480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cie.r60959.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.r60464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-contourplot.r48230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cox.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dart.r60476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.r17556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-exa.r45289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-feyn.r48781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.r60671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fit.r45109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-flags.r65501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fractal.r64714.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.r17909.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.r66845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.r35832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geo.r60387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geometrictools.r61430.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-grad.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-graphicx.r21717.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-hsb.r66739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-infixplot.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-intersect.r33210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-jtree.r20946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-knot.r16033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-labo.r67147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-layout.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lsystem.r49556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.r69493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-marble.r50925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.r67535.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.r60506.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-moire.r60411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.r61838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.r54514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ode.r69296.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.r67052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-osci.r68781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ovl.r54963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.r56622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.r45875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-perspective.r39585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.r16538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poker.r65818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.r35062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-qtree.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rputover.r44724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.r23464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-shell.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-sigsys.r21667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.r24391.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.r69675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solides3d.r68786.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spectra.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spinner.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-stru.r38613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.r49542.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.r16369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.r60621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.r60421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-turtle.r52261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.r23451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vectorian.r60488.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vehicle.r61438.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-venn.r49316.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vowel.r25228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.r56172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.r69674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.r66887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.r17476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vaucanson-g.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vocaltract.r25629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-pstricks.r65367.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auto-pst-pdf.r56596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bclogo.r69578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dsptricks.r68753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luapstricks.r67207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeplot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftricks.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftricks2.r31016.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pedigree-perl.r64227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psbao.r55013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-2dplot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-3d.r17257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-3dplot.r68727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-abspos.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-am.r19591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-antiprism.r46643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-arrow.r61069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-asr.r22138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-bar.r64331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-barcode.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-bezier.r41981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-blur.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-bspline.r40685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-calculate.r49817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-calendar.r60480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-cie.r60959.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-circ.r60464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-coil.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-contourplot.r48230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-cox.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-dart.r60476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-dbicons.r17556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-diffraction.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-electricfield.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-eps.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-eucl.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-exa.r45289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-feyn.r48781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fill.r60671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fit.r45109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-flags.r65501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fr3d.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fractal.r64714.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fun.r17909.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-func.r66845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-gantt.r35832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-geo.r60387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-geometrictools.r61430.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-gr3d.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-grad.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-graphicx.r21717.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-hsb.r66739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-infixplot.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-intersect.r33210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-jtree.r20946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-knot.r16033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-labo.r67147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-layout.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-lens.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-light3d.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-lsystem.r49556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-magneticfield.r69493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-marble.r50925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-math.r67535.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-mirror.r60506.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-moire.r60411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-node.r61838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ob3d.r54514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ode.r69296.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-optexp.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-optic.r67052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-osci.r68781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ovl.r54963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pad.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pdf.r56622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pdgr.r45875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-perspective.r39585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-platon.r16538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-plot.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-poker.r65818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-poly.r35062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pulley.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-qtree.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-rputover.r44724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-rubans.r23464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-shell.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-sigsys.r21667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-slpe.r24391.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-solarsystem.r69675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-solides3d.r68786.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-soroban.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-spectra.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-spinner.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-stru.r38613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-text.r49542.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-thick.r16369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tools.r60621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tree.r60421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-turtle.r52261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tvz.r23451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-uml.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-vectorian.r60488.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-vehicle.r61438.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-venn.r49316.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-vowel.r25228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst2pdf.r56172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstricks.r69674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstricks-add.r66887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uml.r17476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vaucanson-g.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vocaltract.r25629.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.doc.r56596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bclogo.doc.r69578.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/dsptricks.doc.r68753.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/luapstricks.doc.r67207.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pdftricks2.doc.r31016.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.doc.r64227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/psbao.doc.r55013.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-2dplot.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.doc.r17257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3dplot.doc.r68727.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.doc.r19591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-antiprism.doc.r46643.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-arrow.doc.r61069.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-asr.doc.r22138.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bar.doc.r64331.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-barcode.doc.r64182.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bezier.doc.r41981.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-bspline.doc.r40685.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calculate.doc.r49817.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-calendar.doc.r60480.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cie.doc.r60959.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-circ.doc.r60464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-coil.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-contourplot.doc.r48230.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-cox.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dart.doc.r60476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.doc.r17556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eucl.doc.r66924.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-exa.doc.r45289.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-feyn.doc.r48781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fill.doc.r60671.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fit.doc.r45109.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-flags.doc.r65501.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fractal.doc.r64714.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.doc.r17909.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-func.doc.r66845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gantt.doc.r35832.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geo.doc.r60387.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-geometrictools.doc.r61430.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-grad.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-graphicx.doc.r21717.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-hsb.doc.r66739.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-infixplot.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-intersect.doc.r33210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-jtree.doc.r20946.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-knot.doc.r16033.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-labo.doc.r67147.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-layout.doc.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lsystem.doc.r49556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-magneticfield.doc.r69493.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-marble.doc.r50925.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-math.doc.r67535.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-mirror.doc.r60506.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-moire.doc.r60411.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-node.doc.r61838.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.doc.r54514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ode.doc.r69296.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optic.doc.r67052.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-osci.doc.r68781.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ovl.doc.r54963.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.doc.r56622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.doc.r45875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-perspective.doc.r39585.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.doc.r16538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-plot.doc.r65346.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poker.doc.r65818.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-poly.doc.r35062.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pulley.doc.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-qtree.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rputover.doc.r44724.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.doc.r23464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-shell.doc.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-sigsys.doc.r21667.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.doc.r24391.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solarsystem.doc.r69675.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-solides3d.doc.r68786.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spectra.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-spinner.doc.r66115.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-stru.doc.r38613.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-support.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-text.doc.r49542.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.doc.r16369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tools.doc.r60621.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tree.doc.r60421.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-turtle.doc.r52261.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.doc.r23451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vectorian.doc.r60488.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vehicle.doc.r61438.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-venn.doc.r49316.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-vowel.doc.r25228.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst2pdf.doc.r56172.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks.doc.r69674.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks-add.doc.r66887.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pstricks_calcnotes.doc.r34363.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.doc.r17476.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vaucanson-g.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/vocaltract.doc.r25629.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auto-pst-pdf.doc.r56596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bclogo.doc.r69578.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/dsptricks.doc.r68753.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/luapstricks.doc.r67207.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeplot.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftricks.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pdftricks2.doc.r31016.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pedigree-perl.doc.r64227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/psbao.doc.r55013.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-2dplot.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-3d.doc.r17257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-3dplot.doc.r68727.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-abspos.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-am.doc.r19591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-antiprism.doc.r46643.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-arrow.doc.r61069.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-asr.doc.r22138.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-bar.doc.r64331.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-barcode.doc.r64182.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-bezier.doc.r41981.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-blur.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-bspline.doc.r40685.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-calculate.doc.r49817.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-calendar.doc.r60480.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-cie.doc.r60959.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-circ.doc.r60464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-coil.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-contourplot.doc.r48230.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-cox.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-dart.doc.r60476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-dbicons.doc.r17556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-diffraction.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-electricfield.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-eps.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-eucl.doc.r66924.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-exa.doc.r45289.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-feyn.doc.r48781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fill.doc.r60671.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fit.doc.r45109.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-flags.doc.r65501.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fr3d.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fractal.doc.r64714.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fun.doc.r17909.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-func.doc.r66845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-gantt.doc.r35832.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-geo.doc.r60387.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-geometrictools.doc.r61430.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-gr3d.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-grad.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-graphicx.doc.r21717.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-hsb.doc.r66739.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-infixplot.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-intersect.doc.r33210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-jtree.doc.r20946.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-knot.doc.r16033.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-labo.doc.r67147.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-layout.doc.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-lens.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-light3d.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-lsystem.doc.r49556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-magneticfield.doc.r69493.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-marble.doc.r50925.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-math.doc.r67535.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-mirror.doc.r60506.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-moire.doc.r60411.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-node.doc.r61838.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ob3d.doc.r54514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ode.doc.r69296.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-optexp.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-optic.doc.r67052.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-osci.doc.r68781.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ovl.doc.r54963.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pad.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pdf.doc.r56622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pdgr.doc.r45875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-perspective.doc.r39585.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-platon.doc.r16538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-plot.doc.r65346.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-poker.doc.r65818.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-poly.doc.r35062.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pulley.doc.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-qtree.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-rputover.doc.r44724.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-rubans.doc.r23464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-shell.doc.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-sigsys.doc.r21667.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-slpe.doc.r24391.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-solarsystem.doc.r69675.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-solides3d.doc.r68786.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-soroban.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-spectra.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-spinner.doc.r66115.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-stru.doc.r38613.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-support.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-text.doc.r49542.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-thick.doc.r16369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tools.doc.r60621.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tree.doc.r60421.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-turtle.doc.r52261.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tvz.doc.r23451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-uml.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-vectorian.doc.r60488.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-vehicle.doc.r61438.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-venn.doc.r49316.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-vowel.doc.r25228.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst2pdf.doc.r56172.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstricks.doc.r69674.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstricks-add.doc.r66887.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pstricks_calcnotes.doc.r34363.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uml.doc.r17476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vaucanson-g.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/vocaltract.doc.r25629.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/auto-pst-pdf.source.r56596.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/makeplot.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pedigree-perl.source.r64227.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-3d.source.r17257.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-abspos.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-am.source.r19591.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-blur.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-dbicons.source.r17556.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-diffraction.source.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-electricfield.source.r29803.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-eps.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fr3d.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-fun.source.r17909.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-gr3d.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-intersect.source.r33210.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-lens.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-light3d.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-ob3d.source.r54514.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-optexp.source.r62977.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pad.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdf.source.r56622.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-pdgr.source.r45875.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-platon.source.r16538.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-rubans.source.r23464.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-shell.source.r56070.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-slpe.source.r24391.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-soroban.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-thick.source.r16369.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-tvz.source.r23451.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/pst-uml.source.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/uml.source.r17476.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/auto-pst-pdf.source.r56596.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/makeplot.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pedigree-perl.source.r64227.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-3d.source.r17257.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-abspos.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-am.source.r19591.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-blur.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-dbicons.source.r17556.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-diffraction.source.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-electricfield.source.r29803.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-eps.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fr3d.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-fun.source.r17909.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-gr3d.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-intersect.source.r33210.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-lens.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-light3d.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-ob3d.source.r54514.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-optexp.source.r62977.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pad.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pdf.source.r56622.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-pdgr.source.r45875.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-platon.source.r16538.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-rubans.source.r23464.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-shell.source.r56070.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-slpe.source.r24391.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-soroban.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-thick.source.r16369.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-tvz.source.r23451.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/pst-uml.source.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/uml.source.r17476.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=2f0cfbb0c6f3e5fcd62c5fbee8fffcb1
+_md5_=51cdcaf391890a0f6051f0be5e68dd03
diff --git a/metadata/md5-cache/dev-texlive/texlive-xetex-2023_p69452-r1 b/metadata/md5-cache/dev-texlive/texlive-xetex-2023_p69452-r1
index 09719d0a092a..eb8c687a3160 100644
--- a/metadata/md5-cache/dev-texlive/texlive-xetex-2023_p69452-r1
+++ b/metadata/md5-cache/dev-texlive/texlive-xetex-2023_p69452-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tug.org/texlive/
INHERIT=font texlive-module
IUSE=X doc source
-KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=Apache-2.0 CC-BY-4.0 CC-BY-SA-4.0 GPL-1+ GPL-3 LGPL-2+ LPPL-1.2 LPPL-1.3 LPPL-1.3c MIT TeX-other-free public-domain
RDEPEND=>=app-text/texlive-core-2023[xetex] >=dev-texlive/texlive-basic-2023 >=dev-texlive/texlive-latex-2023 >=app-text/texlive-core-2023
SLOT=0
SRC_URI=https://mirrors.ctan.org/systems/texlive/tlnet/archive/collection-xetex.r69452.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.r38299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi-atbegshi.r62009.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidicontour.r34631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidipagegrid.r34632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidipresentation.r35267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidishadowtext.r34633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/businesscard-qrcode.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cqubeamer.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.r21631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change-xetex.r40404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.r23608.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontwrap.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interchar.r36312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/na-position.r55559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.r45356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptext.r30171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simple-resume-cv.r43057.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simple-thesis-dissertation.r43058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tetragonos.r49732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharclasses.r64782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-bidi.r42482.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unimath-plain-xetex.r66394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisugar.r22357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xebaposter.r63513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xechangebar.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xecolor.r29660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xecyr.r54308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xeindex.r35756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xelatex-dev.r62145.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xesearch.r51908.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xespotcolor.r58212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-itrans.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-pstricks.r17055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-tibetan.r28847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexconfig.r45845.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexfontinfo.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexko.r64894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xevlna.r43864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zbmath-review-template.r59693.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/collection-xetex.r69452.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabxetex.r38299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidi-atbegshi.r62009.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidicontour.r34631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidipagegrid.r34632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidipresentation.r35267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidishadowtext.r34633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/businesscard-qrcode.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cqubeamer.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixlatvian.r21631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/font-change-xetex.r40404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontbook.r23608.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontwrap.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interchar.r36312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/na-position.r55559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philokalia.r45356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptext.r30171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realscripts.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simple-resume-cv.r43057.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simple-thesis-dissertation.r43058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tetragonos.r49732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucharclasses.r64782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-bidi.r42482.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unimath-plain-xetex.r66394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisugar.r22357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xebaposter.r63513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xechangebar.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xecolor.r29660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xecyr.r54308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xeindex.r35756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xelatex-dev.r62145.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xesearch.r51908.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xespotcolor.r58212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex-itrans.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex-pstricks.r17055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex-tibetan.r28847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetexconfig.r45845.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetexfontinfo.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetexko.r64894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xevlna.r43864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zbmath-review-template.r59693.tar.xz doc? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.doc.r38299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidi-atbegshi.doc.r62009.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidicontour.doc.r34631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidipagegrid.doc.r34632.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidipresentation.doc.r35267.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/bidishadowtext.doc.r34633.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/businesscard-qrcode.doc.r61719.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/cqubeamer.doc.r54512.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.doc.r21631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/font-change-xetex.doc.r40404.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.doc.r23608.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontwrap.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/interchar.doc.r36312.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/na-position.doc.r55559.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.doc.r45356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ptext.doc.r30171.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.doc.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simple-resume-cv.doc.r43057.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/simple-thesis-dissertation.doc.r43058.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/tetragonos.doc.r49732.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/ucharclasses.doc.r64782.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unicode-bidi.doc.r42482.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unimath-plain-xetex.doc.r66394.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/unisugar.doc.r22357.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xebaposter.doc.r63513.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xechangebar.doc.r54080.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xecolor.doc.r29660.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xecyr.doc.r54308.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xeindex.doc.r35756.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xesearch.doc.r51908.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xespotcolor.doc.r58212.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex.doc.r66203.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-itrans.doc.r55475.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-pstricks.doc.r17055.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetex-tibetan.doc.r28847.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexfontinfo.doc.r15878.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xetexko.doc.r64894.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xevlna.doc.r43864.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/zbmath-review-template.doc.r59693.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabxetex.doc.r38299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidi-atbegshi.doc.r62009.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidicontour.doc.r34631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidipagegrid.doc.r34632.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidipresentation.doc.r35267.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/bidishadowtext.doc.r34633.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/businesscard-qrcode.doc.r61719.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/cqubeamer.doc.r54512.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixlatvian.doc.r21631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/font-change-xetex.doc.r40404.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontbook.doc.r23608.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontwrap.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/interchar.doc.r36312.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/na-position.doc.r55559.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philokalia.doc.r45356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ptext.doc.r30171.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realscripts.doc.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simple-resume-cv.doc.r43057.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/simple-thesis-dissertation.doc.r43058.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/tetragonos.doc.r49732.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/ucharclasses.doc.r64782.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unicode-bidi.doc.r42482.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unimath-plain-xetex.doc.r66394.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/unisugar.doc.r22357.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xebaposter.doc.r63513.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xechangebar.doc.r54080.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xecolor.doc.r29660.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xecyr.doc.r54308.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xeindex.doc.r35756.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xesearch.doc.r51908.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xespotcolor.doc.r58212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex.doc.r66203.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex-itrans.doc.r55475.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex-pstricks.doc.r17055.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetex-tibetan.doc.r28847.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetexfontinfo.doc.r15878.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xetexko.doc.r64894.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xevlna.doc.r43864.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/zbmath-review-template.doc.r59693.tar.xz ) source? ( https://mirrors.ctan.org/systems/texlive/tlnet/archive/arabxetex.source.r38299.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fixlatvian.source.r21631.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/fontbook.source.r23608.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/philokalia.source.r45356.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/realscripts.source.r56594.tar.xz https://mirrors.ctan.org/systems/texlive/tlnet/archive/xespotcolor.source.r58212.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/arabxetex.source.r38299.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fixlatvian.source.r21631.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/fontbook.source.r23608.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/philokalia.source.r45356.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/realscripts.source.r56594.tar.xz https://dev.gentoo.org/~flow/distfiles/texlive/xespotcolor.source.r58212.tar.xz )
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c font aa113a3df9cd0a9693a1c1ee7c34a6eb texlive-common 8eb189ef6113c001970b6dfed9a50a42 texlive-module fd353340bc217dc2e55a0a11d4a5e6f6
-_md5_=a3f94b45131e413d1711aa0c39c86a5e
+_md5_=b3a98bacd2caba13e4bb2fd4299a1d57
diff --git a/metadata/md5-cache/dev-util/App-SVN-Bisect-1.1-r2 b/metadata/md5-cache/dev-util/App-SVN-Bisect-1.1-r2
index e05827cceeaa..6c8b886f4592 100644
--- a/metadata/md5-cache/dev-util/App-SVN-Bisect-1.1-r2
+++ b/metadata/md5-cache/dev-util/App-SVN-Bisect-1.1-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( dev-perl/YAML-Syck dev-perl/IO-All dev-vcs/subversion dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build test? ( dev-perl/YAML-Syck dev-perl/IO-All dev-vcs/subversion dev-perl/Test-Exception dev-perl/Test-Output dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Binary search through svn revisions
EAPI=8
HOMEPAGE=https://metacpan.org/release/App-SVN-Bisect
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=Artistic-2
-RDEPEND=dev-perl/YAML-Syck dev-perl/IO-All dev-vcs/subversion || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/YAML-Syck dev-perl/IO-All dev-vcs/subversion >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/I/IN/INFINOID/App-SVN-Bisect-1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=335fe8acb81af67cb1c85c124adc93e9
diff --git a/metadata/md5-cache/dev-util/Manifest.gz b/metadata/md5-cache/dev-util/Manifest.gz
index 806a2be18768..6a480c51c70d 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/Tensile-5.7.1-r2 b/metadata/md5-cache/dev-util/Tensile-5.7.1-r2
index 7bfd8cc996a0..ca14d090a7c3 100644
--- a/metadata/md5-cache/dev-util/Tensile-5.7.1-r2
+++ b/metadata/md5-cache/dev-util/Tensile-5.7.1-r2
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) client? ( dev-libs/boost ) >=dev-cpp/msgpack-cxx-6.0.0 dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-util/hip-5* >=dev-util/rocm-smi-4.3.0 sys-devel/clang:17 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) client? ( dev-libs/boost ) >=dev-cpp/msgpack-cxx-6.0.0 dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-util/hip-5* >=dev-util/rocm-smi-4.3.0 sys-devel/clang:17 >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) client? ( dev-libs/boost ) >=dev-cpp/msgpack-cxx-6.0.0 dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-util/hip-5* >=dev-util/rocm-smi-4.3.0 sys-devel/clang:17 !!sys-devel/llvm:0
DESCRIPTION=Stretching GPU performance for GEMMs and tensor contractions
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/5.7
SRC_URI=https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-5.7.1.tar.gz -> rocm-Tensile-5.7.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75beab10c90076b73220cee16b34f886
+_md5_=464a48f899e3298a72298bf9b65d9c70
diff --git a/metadata/md5-cache/dev-util/Tensile-6.1.1 b/metadata/md5-cache/dev-util/Tensile-6.1.1
new file mode 100644
index 000000000000..85d51c83dcf8
--- /dev/null
+++ b/metadata/md5-cache/dev-util/Tensile-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-python/pytest-forked[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-xdist[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/filelock[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) client? ( dev-libs/boost ) >=dev-cpp/msgpack-cxx-6.0.0 dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-util/hip-6* >=dev-util/rocm-smi-4.3.0 llvm_slot_18? ( sys-devel/clang:18 ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) client? ( dev-libs/boost ) >=dev-cpp/msgpack-cxx-6.0.0 dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-util/hip-6* >=dev-util/rocm-smi-4.3.0 llvm_slot_18? ( sys-devel/clang:18 )
+DESCRIPTION=Stretching GPU performance for GEMMs and tensor contractions
+EAPI=8
+HOMEPAGE=https://github.com/ROCmSoftwarePlatform/Tensile
+INHERIT=cmake distutils-r1 llvm-r1 prefix rocm
+IUSE=client test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +llvm_slot_18 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) client? ( dev-libs/boost ) >=dev-cpp/msgpack-cxx-6.0.0 dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/joblib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-util/hip-6* >=dev-util/rocm-smi-4.3.0 llvm_slot_18? ( sys-devel/clang:18 ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=client? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCmSoftwarePlatform/Tensile/archive/rocm-6.1.1.tar.gz -> rocm-Tensile-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=72b4e6abaf95eeccf52abe089f111df5
diff --git a/metadata/md5-cache/dev-util/argouml-0.34-r1 b/metadata/md5-cache/dev-util/argouml-0.34-r1
index 86ad32b8aaa7..1800fa4b0730 100644
--- a/metadata/md5-cache/dev-util/argouml-0.34-r1
+++ b/metadata/md5-cache/dev-util/argouml-0.34-r1
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=http://argouml-downloads.tigris.org/nonav/argouml-0.34/ArgoUML-0.34.tar.gz http://argouml-downloads.tigris.org/nonav/argouml-db-1.0/dbuml-module-1.0.4.zip doc? ( http://argouml-downloads.tigris.org/nonav/argouml-0.34/manual-0.34.pdf http://argouml-downloads.tigris.org/nonav/argouml-0.34/quickguide-0.34.pdf )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=801246c9ee7416339c78eebc657a8968
diff --git a/metadata/md5-cache/dev-util/astyle-3.1-r2 b/metadata/md5-cache/dev-util/astyle-3.1-r2
index 915c017851fb..37759de09932 100644
--- a/metadata/md5-cache/dev-util/astyle-3.1-r2
+++ b/metadata/md5-cache/dev-util/astyle-3.1-r2
@@ -10,5 +10,5 @@ LICENSE=MIT
RDEPEND=app-arch/xz-utils java? ( >=virtual/jdk-1.6:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/3.1
SRC_URI=https://downloads.sourceforge.net/astyle/astyle_3.1_linux.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df276896f02fcaea9dab3335714c9367
diff --git a/metadata/md5-cache/dev-util/astyle-3.4.8 b/metadata/md5-cache/dev-util/astyle-3.4.8
index 1c2487cc25a2..9b6cc3c80d19 100644
--- a/metadata/md5-cache/dev-util/astyle-3.4.8
+++ b/metadata/md5-cache/dev-util/astyle-3.4.8
@@ -11,5 +11,5 @@ LICENSE=MIT
RDEPEND=app-arch/xz-utils java? ( >=virtual/jdk-1.6:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/3.2
SRC_URI=https://downloads.sourceforge.net/astyle/astyle-3.4.8.tar.bz2 http://www.andre-simon.de/zip/astyle-3.4.8.tar.bz2 verify-sig? ( http://www.andre-simon.de/zip/astyle-3.4.8.tar.bz2.asc )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=7abb18fbf0fb66b2a912411b1981019a
diff --git a/metadata/md5-cache/dev-util/astyle-3.4.9 b/metadata/md5-cache/dev-util/astyle-3.4.9
index 4779bb8232e9..b4c217e5fdee 100644
--- a/metadata/md5-cache/dev-util/astyle-3.4.9
+++ b/metadata/md5-cache/dev-util/astyle-3.4.9
@@ -11,5 +11,5 @@ LICENSE=MIT
RDEPEND=app-arch/xz-utils java? ( >=virtual/jdk-1.6:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/3.2
SRC_URI=https://downloads.sourceforge.net/astyle/astyle-3.4.9.tar.bz2 http://www.andre-simon.de/zip/astyle-3.4.9.tar.bz2 verify-sig? ( http://www.andre-simon.de/zip/astyle-3.4.9.tar.bz2.asc )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=7abb18fbf0fb66b2a912411b1981019a
diff --git a/metadata/md5-cache/dev-util/autodia-2.140.0-r2 b/metadata/md5-cache/dev-util/autodia-2.140.0-r2
index 16b4fdbae651..fe23c703433c 100644
--- a/metadata/md5-cache/dev-util/autodia-2.140.0-r2
+++ b/metadata/md5-cache/dev-util/autodia-2.140.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Template-Toolkit dev-perl/XML-Simple graphviz? ( dev-perl/GraphViz ) test? ( dev-perl/Test-Pod ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Template-Toolkit dev-perl/XML-Simple graphviz? ( dev-perl/GraphViz ) test? ( dev-perl/Test-Pod ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Parses source code, XML or data and produces an XML document in Dia format
EAPI=7
HOMEPAGE=http://www.aarontrevena.co.uk/opensource/autodia/ https://metacpan.org/release/Autodia
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=graphviz test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Template-Toolkit dev-perl/XML-Simple graphviz? ( dev-perl/GraphViz ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Template-Toolkit dev-perl/XML-Simple graphviz? ( dev-perl/GraphViz ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/T/TE/TEEJAY/Autodia-2.14.tar.gz mirror://gentoo/Autodia-2.14-dbi.patch.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=09818f4296ed225c5a733170d5187a98
diff --git a/metadata/md5-cache/dev-util/azuredatastudio-1.48.0 b/metadata/md5-cache/dev-util/azuredatastudio-1.48.0
deleted file mode 100644
index 018c00d2dc95..000000000000
--- a/metadata/md5-cache/dev-util/azuredatastudio-1.48.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/patchelf
-DEFINED_PHASES=install postinst postrm preinst prepare unpack
-DEPEND=dev-libs/openssl-compat:1.0.0
-DESCRIPTION=Data management and development tool from Microsoft
-EAPI=8
-HOMEPAGE=https://learn.microsoft.com/sql/azure-data-studio/ https://github.com/microsoft/azuredatastudio/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=unpacker xdg
-IUSE=kerberos
-KEYWORDS=-* ~amd64
-LICENSE=MIT
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-util/lttng-ust:0/2.12 media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
-RESTRICT=bindist
-SLOT=0
-SRC_URI=amd64? ( https://azuredatastudio-update.azurewebsites.net/1.48.0/linux-deb-x64/stable -> azuredatastudio-1.48.0-amd64.deb )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d794e9346f3be421240169ec0da4adf4
diff --git a/metadata/md5-cache/dev-util/azuredatastudio-1.48.1 b/metadata/md5-cache/dev-util/azuredatastudio-1.48.1
new file mode 100644
index 000000000000..66e7688cb947
--- /dev/null
+++ b/metadata/md5-cache/dev-util/azuredatastudio-1.48.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install postinst postrm preinst prepare unpack
+DEPEND=dev-libs/openssl-compat:1.0.0
+DESCRIPTION=Data management and development tool from Microsoft
+EAPI=8
+HOMEPAGE=https://learn.microsoft.com/sql/azure-data-studio/ https://github.com/microsoft/azuredatastudio/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=unpacker xdg
+IUSE=kerberos
+KEYWORDS=-* ~amd64
+LICENSE=MIT
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret[crypt] app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss dev-util/lttng-ust:0/2.12 media-libs/alsa-lib media-libs/libcanberra[gtk3] media-libs/libglvnd media-libs/mesa net-misc/curl net-print/cups sys-apps/dbus sys-libs/zlib sys-process/lsof x11-libs/cairo x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libnotify x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libxkbfile x11-libs/libXrandr x11-libs/libXScrnSaver x11-libs/pango x11-misc/xdg-utils kerberos? ( app-crypt/mit-krb5 )
+RESTRICT=bindist
+SLOT=0
+SRC_URI=amd64? ( https://azuredatastudio-update.azurewebsites.net/1.48.1/linux-deb-x64/stable -> azuredatastudio-1.48.1-amd64.deb )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d794e9346f3be421240169ec0da4adf4
diff --git a/metadata/md5-cache/dev-util/bitrise-1.24.0 b/metadata/md5-cache/dev-util/bitrise-1.24.0
deleted file mode 100644
index 35587f70b93c..000000000000
--- a/metadata/md5-cache/dev-util/bitrise-1.24.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile install test unpack
-DEPEND=>=dev-lang/go-1.10
-DESCRIPTION=Run your Bitrise.io automations on any Mac or Linux machine
-EAPI=6
-HOMEPAGE=https://app.bitrise.io/cli
-INHERIT=golang-build
-IUSE=doc
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=>=dev-util/envman-2.1.1 >=dev-util/stepman-0.10.5
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/bitrise-io/bitrise/archive/1.24.0.tar.gz -> bitrise-1.24.0.tar.gz
-_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f
-_md5_=b62afe713ff97a2f61c1af762c7ebe34
diff --git a/metadata/md5-cache/dev-util/blueprint-compiler-0.12.0 b/metadata/md5-cache/dev-util/blueprint-compiler-0.12.0
index 72f82a7bace6..4d7e81172624 100644
--- a/metadata/md5-cache/dev-util/blueprint-compiler-0.12.0
+++ b/metadata/md5-cache/dev-util/blueprint-compiler-0.12.0
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/ https://gitlab.gnome.org/jwestman/blueprint-compiler/
INHERIT=meson python-single-r1 virtualx
IUSE=doc test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 test
-KEYWORDS=amd64 ~x86
+KEYWORDS=amd64 ~arm ~x86
LICENSE=LGPL-3+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/v0.12.0/blueprint-compiler-v0.12.0.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=44ffb306c589aa38af221e5803cfcfdd
+_md5_=d393f933902b0d262ca8430ff7b5880a
diff --git a/metadata/md5-cache/dev-util/bpftool-6.7.6-r1 b/metadata/md5-cache/dev-util/bpftool-6.7.6-r1
deleted file mode 100644
index b9c188bd1780..000000000000
--- a/metadata/md5-cache/dev-util/bpftool-6.7.6-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/patchutils || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-arch/tar dev-python/docutils
-DEFINED_PHASES=compile install postinst prepare setup unpack
-DEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) llvm? ( sys-devel/llvm:= ) >=sys-kernel/linux-headers-5.8
-DESCRIPTION=Tool for inspection and simple manipulation of eBPF programs and maps
-EAPI=8
-HOMEPAGE=https://kernel.org/
-INHERIT=estack linux-info optfeature python-any-r1 bash-completion-r1 toolchain-funcs
-IUSE=caps +llvm
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/binutils-libs:= sys-libs/zlib:= virtual/libelf:= caps? ( sys-libs/libcap:= ) llvm? ( sys-devel/llvm:= )
-SLOT=0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.7.6.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.7.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff estack c61c368a76fdf3a82fdf8dbaebea3804 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=77041d48b195d63267b12b364f9c8804
diff --git a/metadata/md5-cache/dev-util/buildbot-3.11.0 b/metadata/md5-cache/dev-util/buildbot-3.11.0
index ecc43c76ae3e..f0379ebf287e 100644
--- a/metadata/md5-cache/dev-util/buildbot-3.11.0
+++ b/metadata/md5-cache/dev-util/buildbot-3.11.0
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot/buildbot-3.11.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a503f47b97a9d406908eceec9273f82b
diff --git a/metadata/md5-cache/dev-util/buildbot-3.11.1 b/metadata/md5-cache/dev-util/buildbot-3.11.1
index fc536a348ab1..d1bcc3900eb0 100644
--- a/metadata/md5-cache/dev-util/buildbot-3.11.1
+++ b/metadata/md5-cache/dev-util/buildbot-3.11.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot/buildbot-3.11.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=646a21d0025116e61c1d350b2d455d6f
diff --git a/metadata/md5-cache/dev-util/buildbot-9999 b/metadata/md5-cache/dev-util/buildbot-9999
index b9e4045f50c2..f259da4d8d6a 100644
--- a/metadata/md5-cache/dev-util/buildbot-9999
+++ b/metadata/md5-cache/dev-util/buildbot-9999
@@ -11,5 +11,5 @@ RDEPEND=acct-user/buildbot >=dev-python/alembic-1.6.0[python_targets_python3_10(
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a783501edd53b4c39c03450dc63b4457
diff --git a/metadata/md5-cache/dev-util/buildbot-worker-3.11.0 b/metadata/md5-cache/dev-util/buildbot-worker-3.11.0
index 5183e370a34b..25348e5cf95a 100644
--- a/metadata/md5-cache/dev-util/buildbot-worker-3.11.0
+++ b/metadata/md5-cache/dev-util/buildbot-worker-3.11.0
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-worker/buildbot-worker-3.11.0.tar.gz https://dev.gentoo.org/~zorry/patches/buildbot/buildbot-worker-3.11.0-remove_py27.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7adcd6609c2d3738016f5e708e9e86f5
diff --git a/metadata/md5-cache/dev-util/buildbot-worker-3.11.1 b/metadata/md5-cache/dev-util/buildbot-worker-3.11.1
index 42c99a6fcc32..3cdc25a722c8 100644
--- a/metadata/md5-cache/dev-util/buildbot-worker-3.11.1
+++ b/metadata/md5-cache/dev-util/buildbot-worker-3.11.1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/b/buildbot-worker/buildbot-worker-3.11.1.tar.gz https://github.com/buildbot/buildbot/releases/download/v3.11.1/buildbot-worker-3.11.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a46392c0b33865acbfa7a6301100f33c
diff --git a/metadata/md5-cache/dev-util/buildbot-worker-9999 b/metadata/md5-cache/dev-util/buildbot-worker-9999
index 6b515ba8225d..5b049b005d9e 100644
--- a/metadata/md5-cache/dev-util/buildbot-worker-9999
+++ b/metadata/md5-cache/dev-util/buildbot-worker-9999
@@ -10,5 +10,5 @@ RDEPEND=acct-user/buildbot !<dev-util/buildbot-1.0.0 >=dev-python/autobahn-0.16.
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=796943c544272bbc76e1ae5fda7da23c
diff --git a/metadata/md5-cache/dev-util/cargo-c-0.10.0 b/metadata/md5-cache/dev-util/cargo-c-0.10.0
new file mode 100644
index 000000000000..fa71668062fa
--- /dev/null
+++ b/metadata/md5-cache/dev-util/cargo-c-0.10.0
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.77.0 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=>=dev-libs/libgit2-1.7:= dev-libs/openssl:= net-libs/libssh2:= net-misc/curl[ssl] sys-libs/zlib
+DESCRIPTION=Helper program to build and install c-like libraries
+EAPI=8
+HOMEPAGE=https://github.com/lu-zero/cargo-c
+INHERIT=cargo
+IUSE=debug
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=MIT Apache-2.0 BSD ISC MIT MPL-2.0 MPL-2.0 Unicode-DFS-2016
+RDEPEND=>=dev-libs/libgit2-1.7:= dev-libs/openssl:= net-libs/libssh2:= net-misc/curl[ssl] sys-libs/zlib
+SLOT=0
+SRC_URI=https://github.com/lu-zero/cargo-c/archive/refs/tags/v0.10.0.tar.gz -> cargo-c-0.10.0.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/annotate-snippets/0.11.4/download -> annotate-snippets-0.11.4.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bitmaps/2.1.0/download -> bitmaps-2.1.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/bytesize/1.3.0/download -> bytesize-1.3.0.crate https://crates.io/api/v1/crates/cargo-credential-libsecret/0.4.5/download -> cargo-credential-libsecret-0.4.5.crate https://crates.io/api/v1/crates/cargo-credential-macos-keychain/0.4.5/download -> cargo-credential-macos-keychain-0.4.5.crate https://crates.io/api/v1/crates/cargo-credential-wincred/0.4.5/download -> cargo-credential-wincred-0.4.5.crate https://crates.io/api/v1/crates/cargo-credential/0.4.5/download -> cargo-credential-0.4.5.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo-util-schemas/0.3.1/download -> cargo-util-schemas-0.3.1.crate https://crates.io/api/v1/crates/cargo-util/0.2.12/download -> cargo-util-0.2.12.crate https://crates.io/api/v1/crates/cargo/0.80.0/download -> cargo-0.80.0.crate https://crates.io/api/v1/crates/cbindgen/0.26.0/download -> cbindgen-0.26.0.crate https://crates.io/api/v1/crates/cc/1.0.99/download -> cc-1.0.99.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/clru/0.6.2/download -> clru-0.6.2.crate https://crates.io/api/v1/crates/color-print-proc-macro/0.3.6/download -> color-print-proc-macro-0.3.6.crate https://crates.io/api/v1/crates/color-print/0.3.6/download -> color-print-0.3.6.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crates-io/0.40.2/download -> crates-io-0.40.2.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ct-codecs/1.1.1/download -> ct-codecs-1.1.1.crate https://crates.io/api/v1/crates/curl-sys/0.4.72+curl-8.6.0/download -> curl-sys-0.4.72+curl-8.6.0.crate https://crates.io/api/v1/crates/curl/0.4.46/download -> curl-0.4.46.crate https://crates.io/api/v1/crates/dbus/0.9.7/download -> dbus-0.9.7.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ed25519-compact/2.1.1/download -> ed25519-compact-2.1.1.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/erased-serde/0.4.5/download -> erased-serde-0.4.5.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/faster-hex/0.9.0/download -> faster-hex-0.9.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/git2-curl/0.19.0/download -> git2-curl-0.19.0.crate https://crates.io/api/v1/crates/git2/0.18.3/download -> git2-0.18.3.crate https://crates.io/api/v1/crates/gix-actor/0.31.2/download -> gix-actor-0.31.2.crate https://crates.io/api/v1/crates/gix-attributes/0.22.2/download -> gix-attributes-0.22.2.crate https://crates.io/api/v1/crates/gix-bitmap/0.2.11/download -> gix-bitmap-0.2.11.crate https://crates.io/api/v1/crates/gix-chunk/0.4.8/download -> gix-chunk-0.4.8.crate https://crates.io/api/v1/crates/gix-command/0.3.7/download -> gix-command-0.3.7.crate https://crates.io/api/v1/crates/gix-commitgraph/0.24.2/download -> gix-commitgraph-0.24.2.crate https://crates.io/api/v1/crates/gix-config-value/0.14.6/download -> gix-config-value-0.14.6.crate https://crates.io/api/v1/crates/gix-config/0.37.0/download -> gix-config-0.37.0.crate https://crates.io/api/v1/crates/gix-credentials/0.24.2/download -> gix-credentials-0.24.2.crate https://crates.io/api/v1/crates/gix-date/0.8.6/download -> gix-date-0.8.6.crate https://crates.io/api/v1/crates/gix-diff/0.44.0/download -> gix-diff-0.44.0.crate https://crates.io/api/v1/crates/gix-dir/0.5.0/download -> gix-dir-0.5.0.crate https://crates.io/api/v1/crates/gix-discover/0.32.0/download -> gix-discover-0.32.0.crate https://crates.io/api/v1/crates/gix-features/0.38.2/download -> gix-features-0.38.2.crate https://crates.io/api/v1/crates/gix-filter/0.11.2/download -> gix-filter-0.11.2.crate https://crates.io/api/v1/crates/gix-fs/0.11.1/download -> gix-fs-0.11.1.crate https://crates.io/api/v1/crates/gix-glob/0.16.3/download -> gix-glob-0.16.3.crate https://crates.io/api/v1/crates/gix-hash/0.14.2/download -> gix-hash-0.14.2.crate https://crates.io/api/v1/crates/gix-hashtable/0.5.2/download -> gix-hashtable-0.5.2.crate https://crates.io/api/v1/crates/gix-ignore/0.11.2/download -> gix-ignore-0.11.2.crate https://crates.io/api/v1/crates/gix-index/0.33.0/download -> gix-index-0.33.0.crate https://crates.io/api/v1/crates/gix-lock/14.0.0/download -> gix-lock-14.0.0.crate https://crates.io/api/v1/crates/gix-macros/0.1.5/download -> gix-macros-0.1.5.crate https://crates.io/api/v1/crates/gix-negotiate/0.13.1/download -> gix-negotiate-0.13.1.crate https://crates.io/api/v1/crates/gix-object/0.42.2/download -> gix-object-0.42.2.crate https://crates.io/api/v1/crates/gix-odb/0.61.0/download -> gix-odb-0.61.0.crate https://crates.io/api/v1/crates/gix-pack/0.51.0/download -> gix-pack-0.51.0.crate https://crates.io/api/v1/crates/gix-packetline-blocking/0.17.4/download -> gix-packetline-blocking-0.17.4.crate https://crates.io/api/v1/crates/gix-packetline/0.17.5/download -> gix-packetline-0.17.5.crate https://crates.io/api/v1/crates/gix-path/0.10.7/download -> gix-path-0.10.7.crate https://crates.io/api/v1/crates/gix-pathspec/0.7.5/download -> gix-pathspec-0.7.5.crate https://crates.io/api/v1/crates/gix-prompt/0.8.5/download -> gix-prompt-0.8.5.crate https://crates.io/api/v1/crates/gix-protocol/0.45.1/download -> gix-protocol-0.45.1.crate https://crates.io/api/v1/crates/gix-quote/0.4.12/download -> gix-quote-0.4.12.crate https://crates.io/api/v1/crates/gix-ref/0.44.1/download -> gix-ref-0.44.1.crate https://crates.io/api/v1/crates/gix-refspec/0.23.0/download -> gix-refspec-0.23.0.crate https://crates.io/api/v1/crates/gix-revision/0.27.1/download -> gix-revision-0.27.1.crate https://crates.io/api/v1/crates/gix-revwalk/0.13.1/download -> gix-revwalk-0.13.1.crate https://crates.io/api/v1/crates/gix-sec/0.10.6/download -> gix-sec-0.10.6.crate https://crates.io/api/v1/crates/gix-submodule/0.11.0/download -> gix-submodule-0.11.0.crate https://crates.io/api/v1/crates/gix-tempfile/14.0.0/download -> gix-tempfile-14.0.0.crate https://crates.io/api/v1/crates/gix-trace/0.1.9/download -> gix-trace-0.1.9.crate https://crates.io/api/v1/crates/gix-transport/0.42.1/download -> gix-transport-0.42.1.crate https://crates.io/api/v1/crates/gix-traverse/0.39.1/download -> gix-traverse-0.39.1.crate https://crates.io/api/v1/crates/gix-url/0.27.3/download -> gix-url-0.27.3.crate https://crates.io/api/v1/crates/gix-utils/0.1.12/download -> gix-utils-0.1.12.crate https://crates.io/api/v1/crates/gix-validate/0.8.5/download -> gix-validate-0.8.5.crate https://crates.io/api/v1/crates/gix-worktree/0.34.0/download -> gix-worktree-0.34.0.crate https://crates.io/api/v1/crates/gix/0.63.0/download -> gix-0.63.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/http-auth/0.1.9/download -> http-auth-0.1.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/im-rc/15.1.0/download -> im-rc-15.1.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kstring/2.0.0/download -> kstring-2.0.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libdbus-sys/0.2.5/download -> libdbus-sys-0.2.5.crate https://crates.io/api/v1/crates/libgit2-sys/0.16.2+1.7.2/download -> libgit2-sys-0.16.2+1.7.2.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libnghttp2-sys/0.1.10+1.61.0/download -> libnghttp2-sys-0.1.10+1.61.0.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.28.0/download -> libsqlite3-sys-0.28.0.crate https://crates.io/api/v1/crates/libssh2-sys/0.3.0/download -> libssh2-sys-0.3.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.18/download -> libz-sys-1.1.18.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/maybe-async/0.2.10/download -> maybe-async-0.2.10.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/miow/0.6.0/download -> miow-0.6.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/normpath/1.2.0/download -> normpath-1.2.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_threads/0.1.7/download -> num_threads-0.1.7.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/opener/0.7.1/download -> opener-0.7.1.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.3.1+3.3.1/download -> openssl-src-300.3.1+3.3.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/ordered-float/2.10.1/download -> ordered-float-2.10.1.crate https://crates.io/api/v1/crates/orion/0.17.6/download -> orion-0.17.6.crate https://crates.io/api/v1/crates/os_info/3.8.2/download -> os_info-3.8.2.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/pasetors/0.6.8/download -> pasetors-0.6.8.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/prodash/28.0.0/download -> prodash-28.0.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_xoshiro/0.6.0/download -> rand_xoshiro-0.6.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/rusqlite/0.31.0/download -> rusqlite-0.31.0.crate https://crates.io/api/v1/crates/rustfix/0.8.4/download -> rustfix-0.8.4.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde-untagged/0.1.6/download -> serde-untagged-0.1.6.crate https://crates.io/api/v1/crates/serde-value/0.7.0/download -> serde-value-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_ignored/0.1.10/download -> serde_ignored-0.1.10.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha1_smol/1.0.0/download -> sha1_smol-1.0.0.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shell-escape/0.1.5/download -> shell-escape-0.1.5.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/sized-chunks/0.6.5/download -> sized-chunks-0.6.5.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/subtle/2.6.0/download -> subtle-2.6.0.crate https://crates.io/api/v1/crates/supports-hyperlinks/3.0.0/download -> supports-hyperlinks-3.0.0.crate https://crates.io/api/v1/crates/supports-unicode/3.0.0/download -> supports-unicode-3.0.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.67/download -> syn-2.0.67.crate https://crates.io/api/v1/crates/tar/0.4.41/download -> tar-0.4.41.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-chrome/0.7.2/download -> tracing-chrome-0.7.2.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typeid/1.0.0/download -> typeid-1.0.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-bom/2.0.3/download -> unicode-bom-2.0.3.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.13/download -> winnow-0.6.13.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9e2bee09f40ecfc81cf17b0af122cdd7
diff --git a/metadata/md5-cache/dev-util/cargo-nextest-0.9.72 b/metadata/md5-cache/dev-util/cargo-nextest-0.9.72
new file mode 100644
index 000000000000..88681dfc6435
--- /dev/null
+++ b/metadata/md5-cache/dev-util/cargo-nextest-0.9.72
@@ -0,0 +1,13 @@
+BDEPEND=>=virtual/rust-1.74 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=Next-generation test runner for Rust
+EAPI=8
+HOMEPAGE=https://nexte.st/
+INHERIT=cargo
+IUSE=debug
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=|| ( Apache-2.0 MIT ) Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
+SLOT=0
+SRC_URI=https://github.com/nextest-rs/nextest/archive/refs/tags/cargo-nextest-0.9.72.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.82/download -> anyhow-1.0.82.crate https://crates.io/api/v1/crates/async-scoped/0.9.0/download -> async-scoped-0.9.0.crate https://crates.io/api/v1/crates/async-stream-impl/0.3.5/download -> async-stream-impl-0.3.5.crate https://crates.io/api/v1/crates/async-stream/0.3.5/download -> async-stream-0.3.5.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/atomicwrites/0.4.3/download -> atomicwrites-0.4.3.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace-ext/0.2.1/download -> backtrace-ext-0.2.1.crate https://crates.io/api/v1/crates/backtrace/0.3.71/download -> backtrace-0.3.71.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/camino-tempfile/1.1.1/download -> camino-tempfile-1.1.1.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cargo-platform/0.1.8/download -> cargo-platform-0.1.8.crate https://crates.io/api/v1/crates/cargo_metadata/0.18.1/download -> cargo_metadata-0.18.1.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-expr/0.15.8/download -> cfg-expr-0.15.8.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/color-eyre/0.6.3/download -> color-eyre-0.6.3.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/config/0.14.0/download -> config-0.14.0.crate https://crates.io/api/v1/crates/console-api/0.6.0/download -> console-api-0.6.0.crate https://crates.io/api/v1/crates/console-subscriber/0.2.0/download -> console-subscriber-0.2.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/debug-ignore/1.0.5/download -> debug-ignore-1.0.5.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/dialoguer/0.11.0/download -> dialoguer-0.11.0.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/display-error-chain/0.2.0/download -> display-error-chain-0.2.0.crate https://crates.io/api/v1/crates/duct/0.13.7/download -> duct-0.13.7.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/enable-ansi-support/0.2.1/download -> enable-ansi-support-0.2.1.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/encoding_rs/0.8.34/download -> encoding_rs-0.8.34.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.8/download -> fiat-crypto-0.2.8.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.29/download -> flate2-1.0.29.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/future-queue/0.3.0/download -> future-queue-0.3.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/guppy-workspace-hack/0.1.0/download -> guppy-workspace-hack-0.1.0.crate https://crates.io/api/v1/crates/guppy/0.17.5/download -> guppy-0.17.5.crate https://crates.io/api/v1/crates/h2/0.3.26/download -> h2-0.3.26.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hdrhistogram/7.5.4/download -> hdrhistogram-7.5.4.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime-serde/1.1.1/download -> humantime-serde-1.1.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-rustls/0.24.2/download -> hyper-rustls-0.24.2.crate https://crates.io/api/v1/crates/hyper-timeout/0.4.1/download -> hyper-timeout-0.4.1.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is_ci/1.2.0/download -> is_ci-1.2.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/miette-derive/7.2.0/download -> miette-derive-7.2.0.crate https://crates.io/api/v1/crates/miette/7.2.0/download -> miette-7.2.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/mukti-metadata/0.2.1/download -> mukti-metadata-0.2.1.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nested/0.1.1/download -> nested-0.1.1.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/os_pipe/1.1.5/download -> os_pipe-1.1.5.crate https://crates.io/api/v1/crates/owo-colors/3.5.0/download -> owo-colors-3.5.0.crate https://crates.io/api/v1/crates/owo-colors/4.0.0/download -> owo-colors-4.0.0.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/petgraph/0.6.4/download -> petgraph-0.6.4.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.81/download -> proc-macro2-1.0.81.crate https://crates.io/api/v1/crates/proptest/1.4.0/download -> proptest-1.4.0.crate https://crates.io/api/v1/crates/prost-derive/0.12.4/download -> prost-derive-0.12.4.crate https://crates.io/api/v1/crates/prost-types/0.12.4/download -> prost-types-0.12.4.crate https://crates.io/api/v1/crates/prost/0.12.4/download -> prost-0.12.4.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.23.1/download -> quick-xml-0.23.1.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_xorshift/0.3.0/download -> rand_xorshift-0.3.0.crate https://crates.io/api/v1/crates/recursion/0.5.2/download -> recursion-0.5.2.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/reqwest/0.11.27/download -> reqwest-0.11.27.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/ron/0.8.1/download -> ron-0.8.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pemfile/1.0.4/download -> rustls-pemfile-1.0.4.crate https://crates.io/api/v1/crates/rustls-webpki/0.101.7/download -> rustls-webpki-0.101.7.crate https://crates.io/api/v1/crates/rustls/0.21.12/download -> rustls-0.21.12.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/rusty-fork/0.3.0/download -> rusty-fork-0.3.0.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/sct/0.7.1/download -> sct-0.7.1.crate https://crates.io/api/v1/crates/security-framework-sys/2.10.0/download -> security-framework-sys-2.10.0.crate https://crates.io/api/v1/crates/security-framework/2.10.0/download -> security-framework-2.10.0.crate https://crates.io/api/v1/crates/self-replace/1.3.7/download -> self-replace-1.3.7.crate https://crates.io/api/v1/crates/self_update/0.39.0/download -> self_update-0.39.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde/1.0.202/download -> serde-1.0.202.crate https://crates.io/api/v1/crates/serde_derive/1.0.202/download -> serde_derive-1.0.202.crate https://crates.io/api/v1/crates/serde_ignored/0.1.10/download -> serde_ignored-0.1.10.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shared_child/1.0.0/download -> shared_child-1.0.0.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/socket2/0.5.6/download -> socket2-0.5.6.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/structmeta-derive/0.2.0/download -> structmeta-derive-0.2.0.crate https://crates.io/api/v1/crates/structmeta/0.2.0/download -> structmeta-0.2.0.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/supports-color/2.1.0/download -> supports-color-2.1.0.crate https://crates.io/api/v1/crates/supports-color/3.0.0/download -> supports-color-3.0.0.crate https://crates.io/api/v1/crates/supports-hyperlinks/3.0.0/download -> supports-hyperlinks-3.0.0.crate https://crates.io/api/v1/crates/supports-unicode/3.0.0/download -> supports-unicode-3.0.0.crate https://crates.io/api/v1/crates/swrite/0.1.0/download -> swrite-0.1.0.crate https://crates.io/api/v1/crates/syn/2.0.60/download -> syn-2.0.60.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/tar/0.4.40/download -> tar-0.4.40.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/target-spec-miette/0.4.0/download -> target-spec-miette-0.4.0.crate https://crates.io/api/v1/crates/target-spec/3.1.0/download -> target-spec-3.1.0.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/test-strategy/0.3.1/download -> test-strategy-0.3.1.crate https://crates.io/api/v1/crates/textwrap/0.16.1/download -> textwrap-0.16.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-io-timeout/1.2.0/download -> tokio-io-timeout-1.2.0.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-rustls/0.24.1/download -> tokio-rustls-0.24.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.37.0/download -> tokio-1.37.0.crate https://crates.io/api/v1/crates/toml/0.8.13/download -> toml-0.8.13.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.22.13/download -> toml_edit-0.22.13.crate https://crates.io/api/v1/crates/tonic/0.10.2/download -> tonic-0.10.2.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.12/download -> unicode-width-0.1.12.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/urlencoding/2.1.3/download -> urlencoding-2.1.3.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.25.4/download -> webpki-roots-0.25.4.crate https://crates.io/api/v1/crates/win32job/2.0.0/download -> win32job-2.0.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.42.0/download -> windows-sys-0.42.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.8/download -> winnow-0.6.8.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/xattr/1.3.1/download -> xattr-1.3.1.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.10/download -> xxhash-rust-0.8.10.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zipsign-api/0.1.1/download -> zipsign-api-0.1.1.crate https://crates.io/api/v1/crates/zstd-safe/7.1.0/download -> zstd-safe-7.1.0.crate https://crates.io/api/v1/crates/zstd-sys/2.0.10+zstd.1.5.6/download -> zstd-sys-2.0.10+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.1/download -> zstd-0.13.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f3348023b331bd018cab7bd8b7098c07
diff --git a/metadata/md5-cache/dev-util/catalyst-4.0_rc2 b/metadata/md5-cache/dev-util/catalyst-4.0_rc2
new file mode 100644
index 000000000000..6f770caf1f78
--- /dev/null
+++ b/metadata/md5-cache/dev-util/catalyst-4.0_rc2
@@ -0,0 +1,16 @@
+BDEPEND=app-text/asciidoc python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snakeoil-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/util-linux[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DESCRIPTION=Release metatool used for creating releases based on Gentoo Linux
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/Catalyst
+INHERIT=distutils-r1 linux-info optfeature tmpfiles
+IUSE=doc +iso python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=sys-apps/portage[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snakeoil-0.6.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/fasteners[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tomli[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/util-linux[python,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pydecomp-0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] app-arch/lbzip2 app-arch/pixz app-arch/tar[xattr] dev-vcs/git sys-fs/dosfstools sys-fs/squashfs-tools-ng[tools] iso? ( app-cdr/cdrtools dev-libs/libisoburn amd64? ( sys-boot/grub[grub_platforms_efi-32,grub_platforms_efi-64] sys-fs/mtools ) arm64? ( sys-boot/grub[grub_platforms_efi-64] sys-fs/mtools ) ia64? ( sys-boot/grub[grub_platforms_efi-64] sys-fs/mtools ) ppc? ( sys-boot/grub:2[grub_platforms_ieee1275] ) ppc64? ( sys-boot/grub:2[grub_platforms_ieee1275] ) sparc? ( sys-boot/grub:2[grub_platforms_ieee1275] ) x86? ( sys-boot/grub[grub_platforms_efi-32] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) virtual/tmpfiles
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://gitweb.gentoo.org/proj/catalyst.git/snapshot/catalyst-4.0-rc2.tar.bz2
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2648ebded6f2791cd392c9568cd661ed
diff --git a/metadata/md5-cache/dev-util/ccache-4.10-r1 b/metadata/md5-cache/dev-util/ccache-4.10-r1
index 598742f17d96..85d901cc6a9f 100644
--- a/metadata/md5-cache/dev-util/ccache-4.10-r1
+++ b/metadata/md5-cache/dev-util/ccache-4.10-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://ccache.dev/
IDEPEND=dev-util/shadowman
INHERIT=cmake toolchain-funcs flag-o-matic prefix verify-sig
IUSE=doc redis +static-c++ test verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
LICENSE=GPL-3+ || ( CC0-1.0 Apache-2.0 ) Boost-1.0 CC0-1.0 elibc_mingw? ( LGPL-3 ISC PSF-2 )
RDEPEND=>=app-arch/zstd-1.3.4:= >=dev-cpp/cpp-httplib-0.10.6:= >=dev-libs/blake3-1.4.0:= >=dev-libs/libfmt-8.0.0:= >=dev-libs/xxhash-0.8.0 redis? ( >=dev-libs/hiredis-0.13.3:= ) dev-util/shadowman sys-apps/gentoo-functions
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/ccache/ccache/releases/download/v4.10/ccache-4.10.tar.xz verify-sig? ( https://github.com/ccache/ccache/releases/download/v4.10/ccache-4.10.tar.xz.asc ) !doc? ( https://dev.gentoo.org/~sam/distfiles/dev-util/ccache/ccache-4.10-docs.tar.xz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e81e4fcf57ff9ad4b51c2fdb28446c40
+_md5_=b84aa882b2be3b891ba22e5dc8f07416
diff --git a/metadata/md5-cache/dev-util/dwdiff-2.1.4 b/metadata/md5-cache/dev-util/dwdiff-2.1.4
new file mode 100644
index 000000000000..c213f86d2144
--- /dev/null
+++ b/metadata/md5-cache/dev-util/dwdiff-2.1.4
@@ -0,0 +1,15 @@
+BDEPEND=nls? ( sys-devel/gettext )
+DEFINED_PHASES=compile configure prepare
+DEPEND=dev-libs/icu:= sys-apps/diffutils
+DESCRIPTION=diff-like program operating at word level instead of line level
+EAPI=8
+HOMEPAGE=https://os.ghalkes.nl/dwdiff.html
+INHERIT=toolchain-funcs
+IUSE=nls
+KEYWORDS=~amd64 ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-3
+RDEPEND=dev-libs/icu:= sys-apps/diffutils
+SLOT=0
+SRC_URI=https://os.ghalkes.nl/dist/dwdiff-2.1.4.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3c82c4b2860b2cf8885ee7f40aedb8c4
diff --git a/metadata/md5-cache/dev-util/egypt-1.10 b/metadata/md5-cache/dev-util/egypt-1.10
index 2828a2714423..01fe8d0ee8d8 100644
--- a/metadata/md5-cache/dev-util/egypt-1.10
+++ b/metadata/md5-cache/dev-util/egypt-1.10
@@ -1,15 +1,15 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Devilishly simple tool for creating call graphs of C programs
EAPI=7
-HOMEPAGE=http://www.gson.org/egypt/
+HOMEPAGE=https://www.gson.org/egypt/
INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
-SRC_URI=http://www.gson.org/egypt/download/egypt-1.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a0a1b2c3c632c04fceb3436fb20c9ef0
+SRC_URI=https://www.gson.org/egypt/download/egypt-1.10.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=110ea67f52c2a3be4b62182d9cbf6590
diff --git a/metadata/md5-cache/dev-util/egypt-1.11 b/metadata/md5-cache/dev-util/egypt-1.11
new file mode 100644
index 000000000000..641a0548f200
--- /dev/null
+++ b/metadata/md5-cache/dev-util/egypt-1.11
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=Devilishly simple tool for creating call graphs of C programs
+EAPI=8
+HOMEPAGE=https://www.gson.org/egypt/
+INHERIT=perl-module
+IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic GPL-1+ )
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://www.gson.org/egypt/download/egypt-1.11.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4d5312cda25c18b894545a2bb8c9cf3a
diff --git a/metadata/md5-cache/dev-util/envman-2.1.1 b/metadata/md5-cache/dev-util/envman-2.1.1
deleted file mode 100644
index e14c4b2bb2ff..000000000000
--- a/metadata/md5-cache/dev-util/envman-2.1.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install test unpack
-DEPEND=>=dev-lang/go-1.10
-DESCRIPTION=Environment variable manager for Bitrise CLI
-EAPI=6
-HOMEPAGE=https://app.bitrise.io/cli
-INHERIT=golang-build
-KEYWORDS=~amd64
-LICENSE=MIT
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/bitrise-io/envman/archive/2.1.1.tar.gz -> envman-2.1.1.tar.gz
-_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f
-_md5_=e713e9839eb1e4705b0f37160946a69c
diff --git a/metadata/md5-cache/dev-util/gcovr-7.2-r1 b/metadata/md5-cache/dev-util/gcovr-7.2-r1
new file mode 100644
index 000000000000..d9305f360a49
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gcovr-7.2-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-python/pytest-timeout[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/yaxmldiff[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=A Python script for summarizing gcov data
+EAPI=8
+HOMEPAGE=https://github.com/gcovr/gcovr
+INHERIT=toolchain-funcs distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~loong ~x86
+LICENSE=BSD
+RDEPEND=dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/lxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorlog[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygments[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/gcovr/gcovr/archive/7.2.tar.gz -> gcovr-7.2.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=09caa115a9d0969aca154f2fb68a4e62
diff --git a/metadata/md5-cache/dev-util/github-cli-2.52.0 b/metadata/md5-cache/dev-util/github-cli-2.52.0
new file mode 100644
index 000000000000..f84f8605bc9a
--- /dev/null
+++ b/metadata/md5-cache/dev-util/github-cli-2.52.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=GitHub CLI
+EAPI=8
+HOMEPAGE=https://github.com/cli/cli
+INHERIT=bash-completion-r1 flag-o-matic go-module
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv
+LICENSE=MIT Apache-2.0 BSD BSD-2 MPL-2.0
+RDEPEND=>=dev-vcs/git-1.7.3
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/cli/cli/archive/v2.52.0.tar.gz -> github-cli-2.52.0.tar.gz https://dev.gentoo.org/~williamh/dist/github-cli-2.52.0-deps.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=91b8179bd99362ec09d0b1f922c2c335
diff --git a/metadata/md5-cache/dev-util/gitlab-runner-16.10.0 b/metadata/md5-cache/dev-util/gitlab-runner-16.10.0
deleted file mode 100644
index e361308b5082..000000000000
--- a/metadata/md5-cache/dev-util/gitlab-runner-16.10.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-go/gox >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst test unpack
-DEPEND=acct-group/gitlab-runner acct-user/gitlab-runner
-DESCRIPTION=The official GitLab Runner, written in Go
-EAPI=8
-HOMEPAGE=https://gitlab.com/gitlab-org/gitlab-runner
-INHERIT=go-module systemd tmpfiles
-KEYWORDS=amd64 ~ppc64 ~riscv
-LICENSE=MIT
-RDEPEND=acct-group/gitlab-runner acct-user/gitlab-runner virtual/tmpfiles
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v16.10.0/gitlab-runner-v16.10.0.tar.bz2 -> gitlab-runner-16.10.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-runner-16.10.0-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a1e07732e0d47512a347f09312bbb01e
diff --git a/metadata/md5-cache/dev-util/gitlab-runner-17.1.0 b/metadata/md5-cache/dev-util/gitlab-runner-17.1.0
new file mode 100644
index 000000000000..a8a0dc8365f4
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gitlab-runner-17.1.0
@@ -0,0 +1,15 @@
+BDEPEND=dev-go/gox >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst test unpack
+DEPEND=acct-group/gitlab-runner acct-user/gitlab-runner
+DESCRIPTION=The official GitLab Runner, written in Go
+EAPI=8
+HOMEPAGE=https://gitlab.com/gitlab-org/gitlab-runner
+INHERIT=go-module systemd tmpfiles
+KEYWORDS=amd64 ~ppc64 ~riscv
+LICENSE=MIT
+RDEPEND=acct-group/gitlab-runner acct-user/gitlab-runner virtual/tmpfiles
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v17.1.0/gitlab-runner-v17.1.0.tar.bz2 -> gitlab-runner-17.1.0.tar.bz2 https://dev.gentoo.org/~williamh/dist/gitlab-runner-17.1.0-deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4e88cebc8dcf234b6d23038dc1c8a01a
diff --git a/metadata/md5-cache/dev-util/gnome-builder-44.2-r1 b/metadata/md5-cache/dev-util/gnome-builder-44.2-r1
index 3d2bb2ce069e..a9b7b53760e4 100644
--- a/metadata/md5-cache/dev-util/gnome-builder-44.2-r1
+++ b/metadata/md5-cache/dev-util/gnome-builder-44.2-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-builder/44/gnome-builder-44.2.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4d9db178f28a05738304d02841c2b74e
diff --git a/metadata/md5-cache/dev-util/google-perftools-2.15 b/metadata/md5-cache/dev-util/google-perftools-2.15
index f3d7adbf96aa..669904dc8735 100644
--- a/metadata/md5-cache/dev-util/google-perftools-2.15
+++ b/metadata/md5-cache/dev-util/google-perftools-2.15
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/gperftools/gperftools
INHERIT=flag-o-matic autotools vcs-snapshot multilib-minimal
IUSE=pagesize-16k pagesize-32k pagesize-64k pagesize-128k pagesize-256k +debug llvm-libunwind minimal optimisememory test 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
-KEYWORDS=-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=-* amd64 arm arm64 ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= )
REQUIRED_USE=?? ( pagesize-16k pagesize-32k pagesize-64k pagesize-128k pagesize-256k )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/4
SRC_URI=https://github.com/gperftools/gperftools/archive/gperftools-2.15.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
-_md5_=9dc94328ca584f1cf3fcc29dfc28e8dc
+_md5_=5ac0b35a677f8c3f5cbfe8fbc1a2f38a
diff --git a/metadata/md5-cache/dev-util/gource-0.55 b/metadata/md5-cache/dev-util/gource-0.55
new file mode 100644
index 000000000000..e3bb76572ce0
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gource-0.55
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/boost:= >=media-libs/glew-1.5:0= >=media-libs/libpng-1.2:0= media-libs/libsdl2[video,opengl,X] media-libs/sdl2-image[jpeg,png] dev-libs/libpcre2:= dev-libs/tinyxml media-libs/libglvnd[X] media-libs/freetype:2 virtual/glu:0 >=media-libs/glm-0.9.3
+DESCRIPTION=A software version control visualization tool
+EAPI=8
+HOMEPAGE=https://gource.io/
+INHERIT=autotools flag-o-matic
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-libs/boost:= >=media-libs/glew-1.5:0= >=media-libs/libpng-1.2:0= media-libs/libsdl2[video,opengl,X] media-libs/sdl2-image[jpeg,png] dev-libs/libpcre2:= dev-libs/tinyxml media-libs/libglvnd[X] media-libs/freetype:2 virtual/glu:0 media-fonts/freefont
+SLOT=0
+SRC_URI=https://github.com/acaudwell/Gource/releases/download/gource-0.55/gource-0.55.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b46965df5415a4a264c57b89a8d82d8e
diff --git a/metadata/md5-cache/dev-util/gpp-2.28 b/metadata/md5-cache/dev-util/gpp-2.28
new file mode 100644
index 000000000000..845851892eb8
--- /dev/null
+++ b/metadata/md5-cache/dev-util/gpp-2.28
@@ -0,0 +1,12 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=prepare
+DESCRIPTION=A generic preprocessor
+EAPI=8
+HOMEPAGE=https://logological.org/gpp https://github.com/logological/gpp
+INHERIT=autotools
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=LGPL-3+
+SLOT=0
+SRC_URI=https://github.com/logological/gpp/archive/refs/tags/2.28.tar.gz -> gpp-2.28.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ccc6df3daf6263ea64df218239cd7d20
diff --git a/metadata/md5-cache/dev-util/gtk-doc-1.33.2-r1 b/metadata/md5-cache/dev-util/gtk-doc-1.33.2-r1
index 55c7afae17f3..ea6070630f5e 100644
--- a/metadata/md5-cache/dev-util/gtk-doc-1.33.2-r1
+++ b/metadata/md5-cache/dev-util/gtk-doc-1.33.2-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/gtk-doc/1.33/gtk-doc-1.33.2.tar.xz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2936911fb3147e3f1337eabffc0582e0
diff --git a/metadata/md5-cache/dev-util/hip-5.1.3-r4 b/metadata/md5-cache/dev-util/hip-5.1.3-r4
index 75d34f830432..56e0a0f6b34d 100644
--- a/metadata/md5-cache/dev-util/hip-5.1.3-r4
+++ b/metadata/md5-cache/dev-util/hip-5.1.3-r4
@@ -12,4 +12,4 @@ RDEPEND=>=dev-util/rocminfo-5 sys-devel/clang:15 dev-libs/rocm-comgr:0/5.1 virtu
SLOT=0/5.1
SRC_URI=https://github.com/ROCm-Developer-Tools/hipamd/archive/rocm-5.1.3.tar.gz -> rocm-hipamd-5.1.3.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-5.1.3.tar.gz -> rocm-hip-5.1.3.tar.gz https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.1.3.tar.gz -> rocclr-5.1.3.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.1.3.tar.gz -> rocm-opencl-runtime-5.1.3.tar.gz profile? ( https://github.com/ROCm-Developer-Tools/roctracer/archive/refs/tags/rocm-5.1.3.tar.gz -> rocm-tracer-5.1.3.tar.gz https://github.com/ROCm-Developer-Tools/hipamd/files/8991181/hip_prof_str_diff.gz -> hip-5.1.3-update-header.patch.gz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ed5cde5a4283685e410d6d57fb11635a
+_md5_=d6ca8af5eb0c44538475fa1a924e1ac4
diff --git a/metadata/md5-cache/dev-util/hip-5.3.3-r3 b/metadata/md5-cache/dev-util/hip-5.3.3-r3
index 8df4ee4cad52..e5a0d31cb0b9 100644
--- a/metadata/md5-cache/dev-util/hip-5.3.3-r3
+++ b/metadata/md5-cache/dev-util/hip-5.3.3-r3
@@ -12,4 +12,4 @@ RDEPEND=>=dev-util/rocminfo-5 sys-devel/clang:15 dev-libs/rocm-comgr:0/5.3 virtu
SLOT=0/5.3
SRC_URI=https://github.com/ROCm-Developer-Tools/hipamd/archive/rocm-5.3.3.tar.gz -> rocm-hipamd-5.3.3.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-5.3.3.tar.gz -> rocm-hip-5.3.3.tar.gz https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.3.3.tar.gz -> rocclr-5.3.3.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.3.3.tar.gz -> rocm-opencl-runtime-5.3.3.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=88aad74713a06a1f4e6f125edfb3f3fe
+_md5_=ff53e7fd5b9daa64d4064b772b855ede
diff --git a/metadata/md5-cache/dev-util/hip-5.4.3 b/metadata/md5-cache/dev-util/hip-5.4.3
index 33ad11987fbb..a91b28222864 100644
--- a/metadata/md5-cache/dev-util/hip-5.4.3
+++ b/metadata/md5-cache/dev-util/hip-5.4.3
@@ -12,4 +12,4 @@ RDEPEND=>=dev-util/rocminfo-5 sys-devel/clang:15 dev-libs/rocm-comgr:0/5.4 virtu
SLOT=0/5.4
SRC_URI=https://github.com/ROCm-Developer-Tools/hipamd/archive/rocm-5.4.3.tar.gz -> rocm-hipamd-5.4.3.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-5.4.3.tar.gz -> rocm-hip-5.4.3.tar.gz https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.4.3.tar.gz -> rocclr-5.4.3.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.4.3.tar.gz -> rocm-opencl-runtime-5.4.3.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=02af7e1e192d124851b001adc955d148
+_md5_=332aad92537bc5969d94de9caa51c257
diff --git a/metadata/md5-cache/dev-util/hip-5.5.1 b/metadata/md5-cache/dev-util/hip-5.5.1
index 11466b6cab5f..a333f09bb14d 100644
--- a/metadata/md5-cache/dev-util/hip-5.5.1
+++ b/metadata/md5-cache/dev-util/hip-5.5.1
@@ -12,4 +12,4 @@ RDEPEND=>=dev-util/rocminfo-5 sys-devel/clang:16 dev-libs/rocm-comgr:0/5.5 virtu
SLOT=0/5.5
SRC_URI=https://github.com/ROCm-Developer-Tools/hipamd/archive/rocm-5.5.1.tar.gz -> rocm-hipamd-5.5.1.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/rocm-5.5.1.tar.gz -> rocm-hip-5.5.1.tar.gz https://github.com/ROCm-Developer-Tools/ROCclr/archive/rocm-5.5.1.tar.gz -> rocclr-5.5.1.tar.gz https://github.com/RadeonOpenCompute/ROCm-OpenCL-Runtime/archive/rocm-5.5.1.tar.gz -> rocm-opencl-runtime-5.5.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=89c3ee81201887eaf6727d5209b22efa
+_md5_=f6443a8bfa3cd288271f7679ca7ade0b
diff --git a/metadata/md5-cache/dev-util/hip-5.7.1-r2 b/metadata/md5-cache/dev-util/hip-5.7.1-r2
index 7bd6bf21a286..88665d70afef 100644
--- a/metadata/md5-cache/dev-util/hip-5.7.1-r2
+++ b/metadata/md5-cache/dev-util/hip-5.7.1-r2
@@ -1,16 +1,16 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( app-text/doxygen media-gfx/graphviz )
+BDEPEND=test? ( =dev-util/hipcc-5* ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( app-text/doxygen media-gfx/graphviz )
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-util/hipcc >=dev-util/rocminfo-5 sys-devel/clang:17 dev-libs/rocm-comgr:0/5.7 >=dev-libs/rocr-runtime-5.6 x11-base/xorg-proto virtual/opengl !!sys-devel/llvm:0
+DEPEND=>=dev-util/rocminfo-5 sys-devel/clang:17 dev-libs/rocm-comgr:0/5.7 >=dev-libs/rocr-runtime-5.6 x11-base/xorg-proto virtual/opengl !!sys-devel/llvm:0
DESCRIPTION=C++ Heterogeneous-Compute Interface for Portability
EAPI=8
-HOMEPAGE=https://github.com/ROCm-Developer-Tools/hipamd
-INHERIT=cmake docs llvm rocm flag-o-matic
+HOMEPAGE=https://github.com/ROCm/hipamd
+INHERIT=cmake docs flag-o-matic llvm rocm
IUSE=debug test doc
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=dev-util/hipcc >=dev-util/rocminfo-5 sys-devel/clang:17 dev-libs/rocm-comgr:0/5.7 >=dev-libs/rocr-runtime-5.6 x11-base/xorg-proto virtual/opengl dev-perl/URI-Encode sys-devel/clang-runtime:= >=dev-libs/roct-thunk-interface-5
+RDEPEND=>=dev-util/rocminfo-5 sys-devel/clang:17 dev-libs/rocm-comgr:0/5.7 >=dev-libs/rocr-runtime-5.6 x11-base/xorg-proto virtual/opengl =dev-util/hipcc-5* dev-perl/URI-Encode sys-devel/clang-runtime:= >=dev-libs/roct-thunk-interface-5
RESTRICT=!test? ( test )
SLOT=0/5.7
-SRC_URI=https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-5.7.1.tar.gz -> rocm-clr-5.7.1.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/refs/tags/rocm-5.7.1.tar.gz -> hip-5.7.1.tar.gz test? ( https://github.com/ROCm-Developer-Tools/hip-tests/archive/refs/tags/rocm-5.7.0.tar.gz )
+SRC_URI=https://github.com/ROCm/clr/archive/refs/tags/rocm-5.7.1.tar.gz -> rocm-clr-5.7.1.tar.gz https://github.com/ROCm/HIP/archive/refs/tags/rocm-5.7.1.tar.gz -> hip-5.7.1.tar.gz test? ( https://github.com/ROCm/hip-tests/archive/refs/tags/rocm-5.7.0.tar.gz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fb64b93b3e18764de3da48a830bad37a
+_md5_=31d90911242b7af1d6204cbd4c908a45
diff --git a/metadata/md5-cache/dev-util/hip-6.0.0 b/metadata/md5-cache/dev-util/hip-6.0.0
deleted file mode 100644
index a7efa0ec83c0..000000000000
--- a/metadata/md5-cache/dev-util/hip-6.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( app-text/doxygen media-gfx/graphviz )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-util/hipcc >=dev-util/rocminfo-5 sys-devel/clang:17 dev-libs/rocm-comgr:0/6.0 >=dev-libs/rocr-runtime-5.6 x11-base/xorg-proto virtual/opengl !!sys-devel/llvm:0
-DESCRIPTION=C++ Heterogeneous-Compute Interface for Portability
-EAPI=8
-HOMEPAGE=https://github.com/ROCm-Developer-Tools/hipamd
-INHERIT=cmake docs flag-o-matic llvm rocm
-IUSE=debug test doc
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=dev-util/hipcc >=dev-util/rocminfo-5 sys-devel/clang:17 dev-libs/rocm-comgr:0/6.0 >=dev-libs/rocr-runtime-5.6 x11-base/xorg-proto virtual/opengl dev-perl/URI-Encode sys-devel/clang-runtime:= >=dev-libs/roct-thunk-interface-5
-RESTRICT=!test? ( test )
-SLOT=0/6.0
-SRC_URI=https://github.com/ROCm-Developer-Tools/clr/archive/refs/tags/rocm-6.0.0.tar.gz -> rocm-clr-6.0.0.tar.gz https://github.com/ROCm-Developer-Tools/HIP/archive/refs/tags/rocm-6.0.0.tar.gz -> hip-6.0.0.tar.gz test? ( https://github.com/ROCm-Developer-Tools/hip-tests/archive/refs/tags/rocm-5.7.0.tar.gz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ba9f8309db7f48a4795cf1b03d610d17
diff --git a/metadata/md5-cache/dev-util/hip-6.1.1 b/metadata/md5-cache/dev-util/hip-6.1.1
new file mode 100644
index 000000000000..ae0286aa0ae2
--- /dev/null
+++ b/metadata/md5-cache/dev-util/hip-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=video_cards_amdgpu? ( dev-util/hipcc:0/6.1[llvm_slot_18(-)?] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( app-text/doxygen media-gfx/graphviz )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=video_cards_amdgpu? ( >=dev-util/rocminfo-5 llvm_slot_18? ( sys-devel/clang:18 ) dev-libs/rocm-comgr:0/6.1 dev-libs/rocr-runtime:0/6.1 ) video_cards_nvidia? ( dev-libs/hipother:0/6.1 ) x11-base/xorg-proto virtual/opengl
+DESCRIPTION=C++ Heterogeneous-Compute Interface for Portability
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/clr
+INHERIT=cmake docs flag-o-matic llvm-r1 rocm
+IUSE=debug +hip opencl test video_cards_amdgpu video_cards_nvidia doc +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=video_cards_amdgpu? ( >=dev-util/rocminfo-5 llvm_slot_18? ( sys-devel/clang:18 ) dev-libs/rocm-comgr:0/6.1 dev-libs/rocr-runtime:0/6.1 ) video_cards_nvidia? ( dev-libs/hipother:0/6.1 ) x11-base/xorg-proto virtual/opengl sys-devel/clang-runtime:= video_cards_amdgpu? ( dev-util/hipcc:0/6.1[llvm_slot_18(-)?] >=dev-libs/rocm-device-libs-6.1.1 >=dev-libs/roct-thunk-interface-5 )
+REQUIRED_USE=|| ( hip opencl ) ^^ ( video_cards_amdgpu video_cards_nvidia ) ^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/clr/archive/refs/tags/rocm-6.1.1.tar.gz -> rocm-clr-6.1.1.tar.gz https://github.com/ROCm/HIP/archive/refs/tags/rocm-6.1.1.tar.gz -> hip-6.1.1.tar.gz test? ( https://github.com/ROCm/hip-tests/archive/refs/tags/rocm-6.1.1.tar.gz -> hip-test-6.1.1.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5507e3372d955ee8eb1c6a13d7140130
diff --git a/metadata/md5-cache/dev-util/hipcc-6.0.0 b/metadata/md5-cache/dev-util/hipcc-6.0.0
deleted file mode 100644
index 64fa8bae7002..000000000000
--- a/metadata/md5-cache/dev-util/hipcc-6.0.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=<sys-devel/llvm-18:= <sys-devel/clang-18:= !!sys-devel/llvm:0
-DESCRIPTION=Radeon Open Compute hipcc
-EAPI=8
-HOMEPAGE=https://github.com/ROCm-Developer-Tools/hipcc
-INHERIT=cmake llvm
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 MIT
-RDEPEND=<sys-devel/llvm-18:= <sys-devel/clang-18:= !<dev-util/hip-5.7
-RESTRICT=!test? ( test )
-SLOT=0/6.0
-SRC_URI=https://github.com/ROCm-Developer-Tools/hipcc/archive/refs/tags/rocm-6.0.0.tar.gz -> hipcc-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=24f588d9466ad312a730748e9eef8ef4
diff --git a/metadata/md5-cache/dev-util/hipcc-6.1.1 b/metadata/md5-cache/dev-util/hipcc-6.1.1
new file mode 100644
index 000000000000..ecc17cc25eee
--- /dev/null
+++ b/metadata/md5-cache/dev-util/hipcc-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=llvm_slot_18? ( sys-libs/compiler-rt:18= sys-devel/llvm:18= sys-devel/clang:18= )
+DESCRIPTION=Radeon Open Compute hipcc
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipcc
+INHERIT=cmake perl-functions llvm-r1
+IUSE=debug test +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 MIT
+RDEPEND=llvm_slot_18? ( sys-libs/compiler-rt:18= sys-devel/llvm:18= sys-devel/clang:18= ) !<dev-util/hip-5.7
+REQUIRED_USE=^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/llvm-project/archive/rocm-6.1.1.tar.gz -> llvm-project-rocm-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=da74b123a3ff1a29794a304e9e935790
diff --git a/metadata/md5-cache/dev-util/hipify-clang-6.1.1 b/metadata/md5-cache/dev-util/hipify-clang-6.1.1
new file mode 100644
index 000000000000..0f5486d6da1f
--- /dev/null
+++ b/metadata/md5-cache/dev-util/hipify-clang-6.1.1
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-build/cmake-3.22 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=llvm_slot_18? ( sys-devel/clang:18= sys-devel/llvm:18= )
+DESCRIPTION=A set of tools to translate CUDA source code into portable HIP C++
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/HIPIFY
+INHERIT=cmake llvm-r1
+IUSE=+llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+REQUIRED_USE=^^ ( llvm_slot_18 )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/HIPIFY/archive/rocm-6.1.1.tar.gz -> HIPIFY-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7b56bd078df850e5093aacf5578f5cc9
diff --git a/metadata/md5-cache/dev-util/hyprwayland-scanner-0.3.10 b/metadata/md5-cache/dev-util/hyprwayland-scanner-0.3.10
new file mode 100644
index 000000000000..bf00493457a3
--- /dev/null
+++ b/metadata/md5-cache/dev-util/hyprwayland-scanner-0.3.10
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=>=dev-libs/pugixml-1.14
+DESCRIPTION=A Hyprland implementation of wayland-scanner, in and for C++
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/hyprwayland-scanner/
+INHERIT=cmake toolchain-funcs
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=>=dev-libs/pugixml-1.14
+SLOT=0
+SRC_URI=https://github.com/hyprwm/hyprwayland-scanner/archive/v0.3.10.tar.gz -> hyprwayland-scanner-0.3.10.gh.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e79edb90b7be3d07fa5f6a82ea127974
diff --git a/metadata/md5-cache/dev-util/idea-community-2024.1.3 b/metadata/md5-cache/dev-util/idea-community-2024.1.3
deleted file mode 100644
index b9972c1d5859..000000000000
--- a/metadata/md5-cache/dev-util/idea-community-2024.1.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-util/patchelf
-DEFINED_PHASES=install prepare unpack
-DEPEND=|| ( >=dev-java/openjdk-17.0.8.1_p1:17 >=dev-java/openjdk-bin-17.0.8.1_p1:17 )
-DESCRIPTION=A complete toolset for web, mobile and enterprise development
-EAPI=8
-HOMEPAGE=https://www.jetbrains.com/idea
-INHERIT=desktop wrapper
-KEYWORDS=~amd64 ~arm64
-LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception ISC JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT MPL-1.0 MPL-1.1 OFL-1.1 ZLIB
-RDEPEND=|| ( >=dev-java/openjdk-17.0.8.1_p1:17 >=dev-java/openjdk-bin-17.0.8.1_p1:17 ) sys-libs/glibc media-libs/harfbuzz dev-java/jansi-native dev-libs/libdbusmenu
-RESTRICT=splitdebug
-SLOT=0
-SRC_URI=amd64? ( https://download.jetbrains.com/idea/ideaIC-2024.1.3.tar.gz -> idea-community-2024.1.3-amd64.tar.gz ) arm64? ( https://download.jetbrains.com/idea/ideaIC-2024.1.3-aarch64.tar.gz -> idea-community-2024.1.3-aarch64.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c
-_md5_=0dcda1aed866574d127a99ee0df5cceb
diff --git a/metadata/md5-cache/dev-util/idea-community-2024.1.4 b/metadata/md5-cache/dev-util/idea-community-2024.1.4
new file mode 100644
index 000000000000..e34d8f2389b3
--- /dev/null
+++ b/metadata/md5-cache/dev-util/idea-community-2024.1.4
@@ -0,0 +1,15 @@
+BDEPEND=dev-util/patchelf
+DEFINED_PHASES=install prepare unpack
+DEPEND=|| ( >=dev-java/openjdk-17.0.8.1_p1:17 >=dev-java/openjdk-bin-17.0.8.1_p1:17 )
+DESCRIPTION=A complete toolset for web, mobile and enterprise development
+EAPI=8
+HOMEPAGE=https://www.jetbrains.com/idea
+INHERIT=desktop wrapper
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 CC-BY-2.5 CDDL-1.1 codehaus-classworlds CPL-1.0 EPL-1.0 EPL-2.0 GPL-2 GPL-2-with-classpath-exception ISC JDOM LGPL-2.1 LGPL-2.1+ LGPL-3-with-linking-exception MIT MPL-1.0 MPL-1.1 OFL-1.1 ZLIB
+RDEPEND=|| ( >=dev-java/openjdk-17.0.8.1_p1:17 >=dev-java/openjdk-bin-17.0.8.1_p1:17 ) sys-libs/glibc media-libs/harfbuzz dev-java/jansi-native dev-libs/libdbusmenu
+RESTRICT=splitdebug
+SLOT=0
+SRC_URI=amd64? ( https://download.jetbrains.com/idea/ideaIC-2024.1.4.tar.gz -> idea-community-2024.1.4-amd64.tar.gz ) arm64? ( https://download.jetbrains.com/idea/ideaIC-2024.1.4-aarch64.tar.gz -> idea-community-2024.1.4-aarch64.tar.gz )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d wrapper 4a1902f969e5718126434fc35f3a0d9c
+_md5_=0dcda1aed866574d127a99ee0df5cceb
diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.2 b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.2
deleted file mode 100644
index cde136724526..000000000000
--- a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( ( dev-lang/python:3.12 dev-python/mako[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mako[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mako[python_targets_python3_10(-)] ) ) llvm_slot_15? ( sys-devel/lld:15 ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= )
-DESCRIPTION=LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware
-EAPI=8
-HOMEPAGE=https://github.com/intel/intel-graphics-compiler
-INHERIT=cmake flag-o-matic llvm-r1 python-any-r1
-IUSE=debug vc +llvm_slot_15
-KEYWORDS=amd64
-LICENSE=MIT
-RDEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= )
-REQUIRED_USE=^^ ( llvm_slot_15 )
-SLOT=0
-SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.16695.2.tar.gz -> intel-graphics-compiler-1.0.16695.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b888935b4ab837dd41b46e5c9f4cf188
diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.4 b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.4
index e99c77824c7d..a8f434d05071 100644
--- a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.4
+++ b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.16695.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/intel/intel-graphics-compiler
INHERIT=cmake flag-o-matic llvm-r1 python-any-r1
IUSE=debug vc +llvm_slot_15
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= )
REQUIRED_USE=^^ ( llvm_slot_15 )
SLOT=0
SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.16695.4.tar.gz -> intel-graphics-compiler-1.0.16695.4.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=878a37230ebf9d4c602dd52967dace73
+_md5_=f32fd080d5e1fd3d540e42cdb1331839
diff --git a/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.17193.2 b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.17193.2
new file mode 100644
index 000000000000..89fb7cfc3978
--- /dev/null
+++ b/metadata/md5-cache/dev-util/intel-graphics-compiler-1.0.17193.2
@@ -0,0 +1,16 @@
+BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/mako[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/mako[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/mako[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/mako[python_targets_python3_10(-)] ) ) llvm_slot_15? ( sys-devel/lld:15 ) || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= )
+DESCRIPTION=LLVM-based OpenCL compiler for OpenCL targetting Intel Gen graphics hardware
+EAPI=8
+HOMEPAGE=https://github.com/intel/intel-graphics-compiler
+INHERIT=cmake flag-o-matic llvm-r1 python-any-r1
+IUSE=debug vc +llvm_slot_15
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-libs/opencl-clang:15[llvm_slot_15(-)?] dev-util/spirv-tools llvm_slot_15? ( sys-devel/lld:15 sys-devel/llvm:15 ) vc? ( >=dev-libs/intel-vc-intrinsics-0.18.0[llvm_slot_15(-)?] dev-util/spirv-llvm-translator:15= )
+REQUIRED_USE=^^ ( llvm_slot_15 )
+SLOT=0
+SRC_URI=https://github.com/intel/intel-graphics-compiler/archive/igc-1.0.17193.2.tar.gz -> intel-graphics-compiler-1.0.17193.2.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=878a37230ebf9d4c602dd52967dace73
diff --git a/metadata/md5-cache/dev-util/intel_clc-24.1.2 b/metadata/md5-cache/dev-util/intel_clc-24.1.2
new file mode 100644
index 000000000000..ba026881a111
--- /dev/null
+++ b/metadata/md5-cache/dev-util/intel_clc-24.1.2
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] ) ) virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=dev-libs/libclc dev-util/spirv-tools >=sys-libs/zlib-1.2.8:= x11-libs/libdrm llvm_slot_16? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18 sys-devel/llvm:18 ) dev-libs/expat
+DESCRIPTION=intel_clc tool used for building OpenCL C to SPIR-V
+EAPI=8
+HOMEPAGE=https://mesa3d.org/
+INHERIT=llvm-r1 meson python-any-r1
+IUSE=debug +llvm_slot_17 llvm_slot_16 llvm_slot_18
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT SGI-B-2.0
+RDEPEND=dev-libs/libclc dev-util/spirv-tools >=sys-libs/zlib-1.2.8:= x11-libs/libdrm llvm_slot_16? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16 sys-devel/llvm:16 ) llvm_slot_17? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17 sys-devel/llvm:17 ) llvm_slot_18? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18 sys-devel/llvm:18 )
+REQUIRED_USE=^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+SLOT=0
+SRC_URI=https://archive.mesa3d.org/mesa-24.1.2.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4935c70e65214aaa3e5acc186b1d53d9
diff --git a/metadata/md5-cache/dev-util/kdevelop-24.05.1-r1 b/metadata/md5-cache/dev-util/kdevelop-24.05.1-r1
new file mode 100644
index 000000000000..216ec1ac1ea5
--- /dev/null
+++ b/metadata/md5-cache/dev-util/kdevelop-24.05.1-r1
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.115.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5[widgets] >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qthelp-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qttest-5.15.12:5 >=dev-qt/qtwebengine-5.15.12:5[widgets] >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=dev-util/astyle-3.1:= kde-apps/libkomparediff2:5 >=kde-frameworks/karchive-5.115.0:5 >=kde-frameworks/kbookmarks-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/kdeclarative-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kitemmodels-5.115.0:5 >=kde-frameworks/kitemviews-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/knotifyconfig-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/ktexteditor-5.115.0:5 >=kde-frameworks/ktextwidgets-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/sonnet-5.115.0:5 >=kde-frameworks/threadweaver-5.115.0:5 llvm_slot_15? ( sys-devel/clang:15 ) llvm_slot_16? ( sys-devel/clang:16 ) llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) gdbui? ( kde-plasma/libksysguard:5= ) hex? ( app-editors/okteta:5 ) plasma? ( >=kde-frameworks/krunner-5.115.0:5 >=kde-plasma/libplasma-5.115.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) dev-libs/boost >=dev-qt/qtconcurrent-5.15.12:5 test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Integrated Development Environment, supporting KF5/Qt, C/C++ and much more
+EAPI=8
+HOMEPAGE=https://www.kdevelop.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org llvm-r1 optfeature
+IUSE=gdbui hex plasma +qmake subversion debug +handbook test +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2 LGPL-2
+RDEPEND=dev-libs/grantlee:5 >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5[widgets] >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qthelp-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qttest-5.15.12:5 >=dev-qt/qtwebengine-5.15.12:5[widgets] >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 >=dev-util/astyle-3.1:= kde-apps/libkomparediff2:5 >=kde-frameworks/karchive-5.115.0:5 >=kde-frameworks/kbookmarks-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kcrash-5.115.0:5 >=kde-frameworks/kdeclarative-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kitemmodels-5.115.0:5 >=kde-frameworks/kitemviews-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knewstuff-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/knotifyconfig-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/ktexteditor-5.115.0:5 >=kde-frameworks/ktextwidgets-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/sonnet-5.115.0:5 >=kde-frameworks/threadweaver-5.115.0:5 llvm_slot_15? ( sys-devel/clang:15 ) llvm_slot_16? ( sys-devel/clang:16 ) llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) gdbui? ( kde-plasma/libksysguard:5= ) hex? ( app-editors/okteta:5 ) plasma? ( >=kde-frameworks/krunner-5.115.0:5 >=kde-plasma/libplasma-5.115.0:5 ) qmake? ( dev-util/kdevelop-pg-qt:5 ) subversion? ( dev-libs/apr:1 dev-libs/apr-util:1 dev-vcs/subversion ) dev-build/ninja >=dev-debug/gdb-7.0[python] >=dev-qt/qdbus-5.15.12:* >=dev-qt/qtquickcontrols-5.15.12:5 >=dev-qt/qtquickcontrols2-5.15.12:5 kde-apps/kapptemplate:* kde-apps/kio-extras:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+REQUIRED_USE=^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=test !test? ( test )
+SLOT=5/24.05
+SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kdevelop-24.05.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ca0d455859fef3a3bbac81d36043d87d
diff --git a/metadata/md5-cache/dev-util/makeheaders-0_p20240202 b/metadata/md5-cache/dev-util/makeheaders-0_p20240202
index d07542a9d76e..10dba50c1c03 100644
--- a/metadata/md5-cache/dev-util/makeheaders-0_p20240202
+++ b/metadata/md5-cache/dev-util/makeheaders-0_p20240202
@@ -3,9 +3,9 @@ DESCRIPTION=Tool that automatically generates .h files for a C or C++ programmin
EAPI=8
HOMEPAGE=https://www.hwaci.com/sw/mkhdr/
INHERIT=edo toolchain-funcs
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~ppc ~sparc x86
LICENSE=BSD-2
SLOT=0
SRC_URI=https://fossil-scm.org/home/raw/cae894dc3611ee6e0fba4100c0e377fcd3bbc6d8ddb91c997939ce439c50cee2?at=makeheaders.c -> makeheaders-cae894dc3611ee6e0fba4100c0e377fcd3bbc6d8ddb91c997939ce439c50cee2.c https://fossil-scm.org/home/raw/262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231?at=makeheaders.html -> makeheaders-262696252dc50250c896c90cc240dcd946614b9c7727902aa7606640507e9231.html
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1c6e58817369665a7efd8940230254cd
+_md5_=39f76fa4b010a7b0a3465202a2655a6f
diff --git a/metadata/md5-cache/dev-util/ninka-2.0_pre1_p20220619 b/metadata/md5-cache/dev-util/ninka-2.0_pre1_p20220619
index f21acf4906ac..bdc095f99d4b 100644
--- a/metadata/md5-cache/dev-util/ninka-2.0_pre1_p20220619
+++ b/metadata/md5-cache/dev-util/ninka-2.0_pre1_p20220619
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/IO-CaptureOutput dev-perl/Spreadsheet-WriteExcel virtual/perl-File-Temp sqlite? ( dev-perl/DBD-SQLite dev-perl/DBI ) dev-perl/Test-Pod dev-perl/Test-Strict virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( dev-perl/IO-CaptureOutput dev-perl/Spreadsheet-WriteExcel virtual/perl-File-Temp sqlite? ( dev-perl/DBD-SQLite dev-perl/DBI ) dev-perl/Test-Pod dev-perl/Test-Strict virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A license identification tool for source code
EAPI=8
HOMEPAGE=http://ninka.turingmachine.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=sqlite test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=GPL-2+ myspell-en_CA-KevinAtkinson public-domain Princeton Ispell
-RDEPEND=dev-perl/IO-CaptureOutput dev-perl/Spreadsheet-WriteExcel virtual/perl-File-Temp sqlite? ( dev-perl/DBD-SQLite dev-perl/DBI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/IO-CaptureOutput dev-perl/Spreadsheet-WriteExcel virtual/perl-File-Temp sqlite? ( dev-perl/DBD-SQLite dev-perl/DBI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/dmgerman/ninka/archive/b94e0d36669c4cc086856adf57bc67ced8f1aaf0.tar.gz -> ninka-b94e0d36669c4cc086856adf57bc67ced8f1aaf0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9f9a853ffb486145f85573e7f5332b75
diff --git a/metadata/md5-cache/dev-util/oprofile-1.4.0 b/metadata/md5-cache/dev-util/oprofile-1.4.0
index 2487a3571455..b365fbdc7fda 100644
--- a/metadata/md5-cache/dev-util/oprofile-1.4.0
+++ b/metadata/md5-cache/dev-util/oprofile-1.4.0
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=dev-libs/popt-1.7-r1 sys-libs/binutils-libs:= elibc_glibc? ( >=sys-libs/glibc-2.3.2-r1 ) ppc64? ( dev-libs/libpfm ) acct-user/oprofile acct-group/oprofile java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/oprofile/oprofile-1.4.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4f1c2d239fb6971919d28b23dbb93f9e
diff --git a/metadata/md5-cache/dev-util/ostree-2023.1 b/metadata/md5-cache/dev-util/ostree-2023.1
deleted file mode 100644
index f324b0161893..000000000000
--- a/metadata/md5-cache/dev-util/ostree-2023.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
-DESCRIPTION=Operating system and container binary deployment and upgrades
-EAPI=8
-HOMEPAGE=https://ostreedev.github.io/ostree/
-INHERIT=autotools systemd tmpfiles
-IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2+
-RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
-REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.1/libostree-2023.1.tar.xz -> ostree-2023.1.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b57b7a17303b5c983be16b170e85e922
diff --git a/metadata/md5-cache/dev-util/ostree-2023.1-r1 b/metadata/md5-cache/dev-util/ostree-2023.1-r1
new file mode 100644
index 000000000000..1c919be94a45
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ostree-2023.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
+DESCRIPTION=Operating system and container binary deployment and upgrades
+EAPI=8
+HOMEPAGE=https://ostreedev.github.io/ostree/
+INHERIT=autotools systemd tmpfiles
+IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
+LICENSE=LGPL-2+
+RDEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
+REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.1/libostree-2023.1.tar.xz -> ostree-2023.1.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7b8426ae311cc38d7d608f2300718b78
diff --git a/metadata/md5-cache/dev-util/ostree-2023.2 b/metadata/md5-cache/dev-util/ostree-2023.2
deleted file mode 100644
index 63a1968b3cad..000000000000
--- a/metadata/md5-cache/dev-util/ostree-2023.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
-DESCRIPTION=Operating system and container binary deployment and upgrades
-EAPI=8
-HOMEPAGE=https://ostreedev.github.io/ostree/
-INHERIT=autotools systemd tmpfiles
-IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2+
-RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
-REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.2/libostree-2023.2.tar.xz -> ostree-2023.2.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a746ab379c78d0c74cb7ce63f27a59d5
diff --git a/metadata/md5-cache/dev-util/ostree-2023.2-r1 b/metadata/md5-cache/dev-util/ostree-2023.2-r1
new file mode 100644
index 000000000000..08b3120af13e
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ostree-2023.2-r1
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
+DESCRIPTION=Operating system and container binary deployment and upgrades
+EAPI=8
+HOMEPAGE=https://ostreedev.github.io/ostree/
+INHERIT=autotools systemd tmpfiles
+IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
+LICENSE=LGPL-2+
+RDEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
+REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.2/libostree-2023.2.tar.xz -> ostree-2023.2.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=074d49c024a11bf18180b51623bb95ba
diff --git a/metadata/md5-cache/dev-util/ostree-2023.3 b/metadata/md5-cache/dev-util/ostree-2023.3
deleted file mode 100644
index 88ce3efd0bf7..000000000000
--- a/metadata/md5-cache/dev-util/ostree-2023.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
-DESCRIPTION=Operating system and container binary deployment and upgrades
-EAPI=8
-HOMEPAGE=https://ostreedev.github.io/ostree/
-INHERIT=autotools systemd tmpfiles
-IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2+
-RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
-REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.3/libostree-2023.3.tar.xz -> ostree-2023.3.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a746ab379c78d0c74cb7ce63f27a59d5
diff --git a/metadata/md5-cache/dev-util/ostree-2023.3-r1 b/metadata/md5-cache/dev-util/ostree-2023.3-r1
deleted file mode 100644
index d711bee33ac0..000000000000
--- a/metadata/md5-cache/dev-util/ostree-2023.3-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
-DESCRIPTION=Operating system and container binary deployment and upgrades
-EAPI=8
-HOMEPAGE=https://ostreedev.github.io/ostree/
-INHERIT=autotools systemd tmpfiles
-IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2+
-RDEPEND=app-arch/xz-utils dev-libs/libassuan dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
-REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.3/libostree-2023.3.tar.xz -> ostree-2023.3.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=56bd8d2d19b3e6a3fd46bf2fe3a4aafc
diff --git a/metadata/md5-cache/dev-util/ostree-2023.3-r2 b/metadata/md5-cache/dev-util/ostree-2023.3-r2
new file mode 100644
index 000000000000..dfae3ecb4fab
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ostree-2023.3-r2
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
+DESCRIPTION=Operating system and container binary deployment and upgrades
+EAPI=8
+HOMEPAGE=https://ostreedev.github.io/ostree/
+INHERIT=autotools systemd tmpfiles
+IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
+LICENSE=LGPL-2+
+RDEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
+REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.3/libostree-2023.3.tar.xz -> ostree-2023.3.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=074d49c024a11bf18180b51623bb95ba
diff --git a/metadata/md5-cache/dev-util/ostree-2023.3-r3 b/metadata/md5-cache/dev-util/ostree-2023.3-r3
new file mode 100644
index 000000000000..70c0e6aa8a6b
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ostree-2023.3-r3
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils sys-devel/flex sys-devel/bison virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt doc? ( dev-util/gtk-doc )
+DESCRIPTION=Operating system and container binary deployment and upgrades
+EAPI=8
+HOMEPAGE=https://ostreedev.github.io/ostree/
+INHERIT=autotools systemd tmpfiles
+IUSE=archive +curl doc dracut gnutls +gpg grub +http2 httpd introspection libmount selinux sodium ssl +soup systemd zeroconf
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2+
+RDEPEND=app-arch/xz-utils dev-libs/libassuan:= dev-libs/glib:2 sys-fs/fuse:3 sys-libs/zlib archive? ( app-arch/libarchive:= ) curl? ( net-misc/curl ) dracut? ( sys-kernel/dracut ) gpg? ( app-crypt/gpgme:= dev-libs/libgpg-error ) grub? ( sys-boot/grub:2= ) introspection? ( dev-libs/gobject-introspection ) libmount? ( sys-apps/util-linux ) selinux? ( sys-libs/libselinux ) sodium? ( >=dev-libs/libsodium-1.0.14:= ) soup? ( net-libs/libsoup:2.4 ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) systemd? ( sys-apps/systemd:0= ) zeroconf? ( net-dns/avahi[dbus] ) virtual/tmpfiles
+REQUIRED_USE=dracut? ( systemd ) http2? ( curl ) httpd? ( || ( curl soup ) )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/ostreedev/ostree/releases/download/v2023.3/libostree-2023.3.tar.xz -> ostree-2023.3.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=fb22933cc6f4470e9a98b0794ad71f69
diff --git a/metadata/md5-cache/dev-util/pahole-1.24_p20221024 b/metadata/md5-cache/dev-util/pahole-1.24_p20221024
index 545ac209cee9..e909f6acffb6 100644
--- a/metadata/md5-cache/dev-util/pahole-1.24_p20221024
+++ b/metadata/md5-cache/dev-util/pahole-1.24_p20221024
@@ -1,7 +1,7 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
-DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities
+DESCRIPTION=pahole (Poke-a-Hole) and other DWARF utilities
EAPI=8
HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
INHERIT=cmake python-single-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.24.tar.xz https://dev.gentoo.org/~sam/distfiles/dev-util/pahole/pahole-1.24_p20221024-patches.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ee32253d4f916b9cf9b1a76d5caee1b0
+_md5_=ad6d9d4835cfed569a65c069550befe8
diff --git a/metadata/md5-cache/dev-util/pahole-1.25 b/metadata/md5-cache/dev-util/pahole-1.25
index 6f3c8e9e8789..b1f0340b0429 100644
--- a/metadata/md5-cache/dev-util/pahole-1.25
+++ b/metadata/md5-cache/dev-util/pahole-1.25
@@ -1,7 +1,7 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
-DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities
+DESCRIPTION=pahole (Poke-a-Hole) and other DWARF utilities
EAPI=8
HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
INHERIT=cmake python-single-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.25.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4c4d49788e1424418bd171d850cf95f4
+_md5_=0d4e74869c16d29ad79f11485e28805d
diff --git a/metadata/md5-cache/dev-util/pahole-1.26 b/metadata/md5-cache/dev-util/pahole-1.26
index 96b46bfdce92..1ebd04694a61 100644
--- a/metadata/md5-cache/dev-util/pahole-1.26
+++ b/metadata/md5-cache/dev-util/pahole-1.26
@@ -1,7 +1,7 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
-DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities
+DESCRIPTION=pahole (Poke-a-Hole) and other DWARF utilities
EAPI=8
HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
INHERIT=cmake python-single-r1
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.26.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b3b38098a173c6cb37ef381667c5c7c0
+_md5_=5683bb6d8bdf19464d2f900d1aee9f1c
diff --git a/metadata/md5-cache/dev-util/pahole-1.26-r1 b/metadata/md5-cache/dev-util/pahole-1.26-r1
index 5ab562e16273..f8f3fe876eb2 100644
--- a/metadata/md5-cache/dev-util/pahole-1.26-r1
+++ b/metadata/md5-cache/dev-util/pahole-1.26-r1
@@ -1,7 +1,7 @@
BDEPEND=verify-sig? ( sec-keys/openpgp-keys-arnaldocarvalhodemelo ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
-DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities
+DESCRIPTION=pahole (Poke-a-Hole) and other DWARF utilities
EAPI=8
HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
INHERIT=cmake python-single-r1 verify-sig
@@ -13,4 +13,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
SLOT=0
SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.26.tar.xz verify-sig? ( http://fedorapeople.org/~acme/dwarves/dwarves-1.26.tar.sign )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9a7ae5e2d3479289418494942d7dd074
+_md5_=0c7745bc6cfecf069d95a6ca8ab189a6
diff --git a/metadata/md5-cache/dev-util/pahole-1.27 b/metadata/md5-cache/dev-util/pahole-1.27
new file mode 100644
index 000000000000..f144e9c03449
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pahole-1.27
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-arnaldocarvalhodemelo ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
+DESCRIPTION=pahole (Poke-a-Hole) and other DWARF utilities
+EAPI=8
+HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
+INHERIT=cmake python-single-r1 verify-sig
+IUSE=debug python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=http://fedorapeople.org/~acme/dwarves/dwarves-1.27.tar.xz verify-sig? ( http://fedorapeople.org/~acme/dwarves/dwarves-1.27.tar.sign )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0c7745bc6cfecf069d95a6ca8ab189a6
diff --git a/metadata/md5-cache/dev-util/pahole-9999 b/metadata/md5-cache/dev-util/pahole-9999
index a28174dfc05a..4052ad134040 100644
--- a/metadata/md5-cache/dev-util/pahole-9999
+++ b/metadata/md5-cache/dev-util/pahole-9999
@@ -1,7 +1,7 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare setup test unpack
DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-libs/elfutils-0.178 sys-libs/zlib
-DESCRIPTION=pahole (Poke-a-Hole) and other DWARF2 utilities
+DESCRIPTION=pahole (Poke-a-Hole) and other DWARF utilities
EAPI=8
HOMEPAGE=https://git.kernel.org/cgit/devel/pahole/pahole.git/
INHERIT=cmake python-single-r1 git-r3
@@ -12,4 +12,4 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9a7ae5e2d3479289418494942d7dd074
+_md5_=0c7745bc6cfecf069d95a6ca8ab189a6
diff --git a/metadata/md5-cache/dev-util/pkgcruft-0.0.2 b/metadata/md5-cache/dev-util/pkgcruft-0.0.2
new file mode 100644
index 000000000000..77c443abd4bd
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pkgcruft-0.0.2
@@ -0,0 +1,14 @@
+BDEPEND=sys-devel/clang >=virtual/rust-1.76 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=QA library and tools based on pkgcraft
+EAPI=8
+HOMEPAGE=https://pkgcraft.github.io/
+INHERIT=cargo edo toolchain-funcs
+IUSE=test debug
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT MPL-2.0 Unicode-DFS-2016
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pkgcraft/pkgcraft/releases/download/pkgcruft-0.0.2/pkgcruft-0.0.2.tar.xz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ee66f985a3b1320a4c785022d4f123b2
diff --git a/metadata/md5-cache/dev-util/pkgcruft-9999 b/metadata/md5-cache/dev-util/pkgcruft-9999
index 98b9f39119d5..b84fe195f14a 100644
--- a/metadata/md5-cache/dev-util/pkgcruft-9999
+++ b/metadata/md5-cache/dev-util/pkgcruft-9999
@@ -1,4 +1,4 @@
-BDEPEND=sys-devel/clang >=virtual/rust-1.74 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=sys-devel/clang >=virtual/rust-1.76 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
DESCRIPTION=QA library and tools based on pkgcraft
EAPI=8
@@ -10,4 +10,4 @@ PROPERTIES=live
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=04fd0b2de5bd63ab99452683ec4bba7f
+_md5_=ee66f985a3b1320a4c785022d4f123b2
diff --git a/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1 b/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1
new file mode 100644
index 000000000000..6e1f47b03862
--- /dev/null
+++ b/metadata/md5-cache/dev-util/pkgdev-0.2.10-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-python/flit-core-3.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-misc/xdg-utils ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_12(-)] dev-python/tomli[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_11(-)] dev-python/tomli[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)] dev-python/tomli[python_targets_python3_10(-)] ) ) ) test? ( >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=sys-apps/pkgcore-0.12.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/pkgcheck-0.10.25[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Collection of tools for Gentoo development
+EAPI=8
+HOMEPAGE=https://github.com/pkgcore/pkgdev
+INHERIT=distutils-r1 optfeature pypi
+IUSE=doc doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+LICENSE=BSD MIT
+RDEPEND=>=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=sys-apps/pkgcore-0.12.23[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-util/pkgcheck-0.10.25[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/p/pkgdev/pkgdev-0.2.10.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=729381a242f6c47961a9305a3070bf6e
diff --git a/metadata/md5-cache/dev-util/pkgdev-9999 b/metadata/md5-cache/dev-util/pkgdev-9999
index ae15106bb93b..5a33bbee5da8 100644
--- a/metadata/md5-cache/dev-util/pkgdev-9999
+++ b/metadata/md5-cache/dev-util/pkgdev-9999
@@ -1,4 +1,4 @@
-BDEPEND=>=dev-python/flit-core-3.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-misc/xdg-utils ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_12(-)] dev-python/tomli[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_11(-)] dev-python/tomli[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)] dev-python/tomli[python_targets_python3_10(-)] ) ) ) test? ( ~dev-python/snakeoil-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-util/pkgcheck-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~sys-apps/pkgcore-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=>=dev-python/flit-core-3.8[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-misc/xdg-utils ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_12(-)] dev-python/tomli[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_11(-)] dev-python/tomli[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] >=dev-python/snakeoil-0.10.5[python_targets_python3_10(-)] dev-python/tomli[python_targets_python3_10(-)] ) ) ) test? ( ~dev-python/snakeoil-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-util/pkgcheck-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~sys-apps/pkgcore-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst prepare test unpack
DESCRIPTION=Collection of tools for Gentoo development
EAPI=8
@@ -7,9 +7,9 @@ INHERIT=distutils-r1 optfeature git-r3
IUSE=doc doc test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
LICENSE=BSD MIT
PROPERTIES=live
-RDEPEND=~dev-python/snakeoil-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-util/pkgcheck-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~sys-apps/pkgcore-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+RDEPEND=~dev-python/snakeoil-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~dev-util/pkgcheck-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ~sys-apps/pkgcore-9999[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git python_targets_python3_10? ( dev-python/tomli[python_targets_python3_10(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2f30035be4b0101a64d72848daec606a
+_md5_=39d2229b254cd084c6e4b7171ffeec6f
diff --git a/metadata/md5-cache/dev-util/plan9port-0_pre20210321 b/metadata/md5-cache/dev-util/plan9port-0_pre20210321
index a86fce892b7e..f5e96298fe97 100644
--- a/metadata/md5-cache/dev-util/plan9port-0_pre20210321
+++ b/metadata/md5-cache/dev-util/plan9port-0_pre20210321
@@ -11,5 +11,5 @@ RDEPEND=X? ( x11-apps/xauth ) truetype? ( media-libs/freetype media-libs/fontcon
REQUIRED_USE=?? ( X aqua )
SLOT=0
SRC_URI=https://github.com/9fans/plan9port/archive/88a87fadae6629932d9c160f53ad5d79775f8f94.tar.gz -> plan9port-88a87fadae6629932d9c160f53ad5d79775f8f94.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee41833b816ff9b48476f34410fa5ede
diff --git a/metadata/md5-cache/dev-util/plan9port-0_pre20230331-r1 b/metadata/md5-cache/dev-util/plan9port-0_pre20230331-r1
index 83f49b4cea27..5af8159f9c14 100644
--- a/metadata/md5-cache/dev-util/plan9port-0_pre20230331-r1
+++ b/metadata/md5-cache/dev-util/plan9port-0_pre20230331-r1
@@ -11,5 +11,5 @@ RDEPEND=X? ( media-libs/freetype media-libs/fontconfig x11-apps/xauth )
REQUIRED_USE=?? ( X aqua )
SLOT=0
SRC_URI=https://github.com/9fans/plan9port/archive/cc4571fec67407652b03d6603ada6580de2194dc.tar.gz -> plan9port-cc4571fec67407652b03d6603ada6580de2194dc.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=18b9292bbd5285206889b2557ba64bde
diff --git a/metadata/md5-cache/dev-util/pretrace-0.4-r2 b/metadata/md5-cache/dev-util/pretrace-0.4-r2
index 2bbbca05cb19..f4e809281cea 100644
--- a/metadata/md5-cache/dev-util/pretrace-0.4-r2
+++ b/metadata/md5-cache/dev-util/pretrace-0.4-r2
@@ -7,5 +7,5 @@ KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://dev.gentoo.org/~bircoph/distfiles/pretrace-0.4.tar.xz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=0ac36c0b66c05e90f8372589ec1a25fc
diff --git a/metadata/md5-cache/dev-util/pycharm-community-2023.1.1 b/metadata/md5-cache/dev-util/pycharm-community-2023.1.1
index 7204b9086901..4567359be52d 100644
--- a/metadata/md5-cache/dev-util/pycharm-community-2023.1.1
+++ b/metadata/md5-cache/dev-util/pycharm-community-2023.1.1
@@ -11,5 +11,5 @@ RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-cr
RESTRICT=mirror
SLOT=0
SRC_URI=http://download.jetbrains.com/python/pycharm-community-2023.1.1.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=784fa6b2ee4ea2c081b6d61ff347b99d
diff --git a/metadata/md5-cache/dev-util/pycharm-community-2023.3.2 b/metadata/md5-cache/dev-util/pycharm-community-2023.3.2
index c4aa348507e5..2bf1e1e19f56 100644
--- a/metadata/md5-cache/dev-util/pycharm-community-2023.3.2
+++ b/metadata/md5-cache/dev-util/pycharm-community-2023.3.2
@@ -11,5 +11,5 @@ RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-cr
RESTRICT=mirror
SLOT=0
SRC_URI=http://download.jetbrains.com/python/pycharm-community-2023.3.2.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6babb96f3b9150e032c11fda658997e0
diff --git a/metadata/md5-cache/dev-util/pycharm-community-2023.3.3 b/metadata/md5-cache/dev-util/pycharm-community-2023.3.3
index 63ffeeec5015..7e70aad421c3 100644
--- a/metadata/md5-cache/dev-util/pycharm-community-2023.3.3
+++ b/metadata/md5-cache/dev-util/pycharm-community-2023.3.3
@@ -11,5 +11,5 @@ RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-arch/brotli app-arch/zstd app-cr
RESTRICT=mirror
SLOT=0
SRC_URI=http://download.jetbrains.com/python/pycharm-community-2023.3.3.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6babb96f3b9150e032c11fda658997e0
diff --git a/metadata/md5-cache/dev-util/pycharm-professional-2023.2 b/metadata/md5-cache/dev-util/pycharm-professional-2023.2
index 6e305caf75f5..27619c768464 100644
--- a/metadata/md5-cache/dev-util/pycharm-professional-2023.2
+++ b/metadata/md5-cache/dev-util/pycharm-professional-2023.2
@@ -11,5 +11,5 @@ RDEPEND=!bundled-jdk? ( >=virtual/jre-1.8 ) app-accessibility/at-spi2-core:2 dev
RESTRICT=mirror
SLOT=0
SRC_URI=https://download.jetbrains.com/python/pycharm-professional-2023.2.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 wrapper 4a1902f969e5718126434fc35f3a0d9c xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ae47548e99c3b77c27614fea6607cf2a
diff --git a/metadata/md5-cache/dev-util/radare2-5.8.8-r1 b/metadata/md5-cache/dev-util/radare2-5.8.8-r1
deleted file mode 100644
index 8f469d749a49..000000000000
--- a/metadata/md5-cache/dev-util/radare2-5.8.8-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install prepare test
-DEPEND=>=dev-libs/capstone-5.0_rc4:= dev-libs/libzip:= dev-libs/xxhash sys-apps/file sys-libs/zlib ssl? ( dev-libs/openssl:0= ) dev-util/gperf
-DESCRIPTION=unix-like reverse engineering framework and commandline tools
-EAPI=8
-HOMEPAGE=https://www.radare.org
-INHERIT=bash-completion-r1 toolchain-funcs
-IUSE=ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/capstone-5.0_rc4:= dev-libs/libzip:= dev-libs/xxhash sys-apps/file sys-libs/zlib ssl? ( dev-libs/openssl:0= )
-RESTRICT=fetch !test? ( test )
-SLOT=0
-SRC_URI=mirror+https://github.com/radareorg/radare2/archive/5.8.8.tar.gz -> radare2-5.8.8.tar.gz mirror+https://github.com/radareorg/vector35-arch-arm64/archive/55d73c6bbb94448a5c615933179e73ac618cf876.tar.gz -> radare2-5.8.8-vector35-arm64.tar.gz mirror+https://github.com/radareorg/vector35-arch-armv7/archive/f270a6cc99644cb8e76055b6fa632b25abd26024.tar.gz -> radare2-5.8.8-vector35-armv7.tar.gz test? ( https://github.com/radareorg/radare2-testbins/archive/b598433124fd1fad032e92ca2588b5c0e58674c4.tar.gz -> radare2-testbins-b598433124fd1fad032e92ca2588b5c0e58674c4.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f74595f508f104f2a6b84d36c43d160a
diff --git a/metadata/md5-cache/dev-util/rbtools-5.0 b/metadata/md5-cache/dev-util/rbtools-5.0
deleted file mode 100644
index f10a15d69e31..000000000000
--- a/metadata/md5-cache/dev-util/rbtools-5.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/kgb-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-env[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git dev-vcs/mercurial ) test? ( >=dev-python/certifi-2023.5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/housekeeping-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/housekeeping-1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/pydiffx-1.1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/texttable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Command line tools for use with Review Board
-EAPI=8
-HOMEPAGE=https://www.reviewboard.org/
-INHERIT=distutils-r1
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-RDEPEND=>=dev-python/certifi-2023.5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/housekeeping-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/housekeeping-1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/pydiffx-1.1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/texttable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/reviewboard/rbtools/archive/refs/tags/release-5.0.tar.gz -> rbtools-5.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=22a7411c140c299e9fe03eeb61107faf
diff --git a/metadata/md5-cache/dev-util/rbtools-5.0-r1 b/metadata/md5-cache/dev-util/rbtools-5.0-r1
new file mode 100644
index 000000000000..4b22ad0b05ab
--- /dev/null
+++ b/metadata/md5-cache/dev-util/rbtools-5.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=dev-python/kgb-6.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pytest-env[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-vcs/git dev-vcs/mercurial ) test? ( >=dev-python/certifi-2023.5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/housekeeping-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/housekeeping-1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/pydiffx-1.1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/texttable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Command line tools for use with Review Board
+EAPI=8
+HOMEPAGE=https://www.reviewboard.org/
+INHERIT=distutils-r1
+IUSE=test test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=>=dev-python/certifi-2023.5.7[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/colorama[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/housekeeping-1.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/housekeeping-1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/packaging-21.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] =dev-python/pydiffx-1.1*[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/texttable[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/typing-extensions-4.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/tqdm[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/importlib-metadata-5.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/reviewboard/rbtools/archive/refs/tags/release-5.0.tar.gz -> rbtools-5.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4763560a0f6ad39add537b73222f944e
diff --git a/metadata/md5-cache/dev-util/rocm-smi-6.1.1 b/metadata/md5-cache/dev-util/rocm-smi-6.1.1
new file mode 100644
index 000000000000..3256b384fc3a
--- /dev/null
+++ b/metadata/md5-cache/dev-util/rocm-smi-6.1.1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=ROCm System Management Interface Library
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocm_smi_lib
+INHERIT=cmake python-r1
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=MIT NCSA-AMD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocm_smi_lib/archive/rocm-6.1.1.tar.gz -> rocm-smi-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=960be07b6c5be891cbf5f582beb0a762
diff --git a/metadata/md5-cache/dev-util/rocminfo-5.1.3 b/metadata/md5-cache/dev-util/rocminfo-5.1.3
deleted file mode 100644
index c7395104f028..000000000000
--- a/metadata/md5-cache/dev-util/rocminfo-5.1.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/rocr-runtime-5.1.3
-DESCRIPTION=ROCm Application for Reporting System Info
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=UoI-NCSA
-RDEPEND=>=dev-libs/rocr-runtime-5.1.3
-SLOT=0/5.1
-SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.1.3.tar.gz -> rocminfo-5.1.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7f1ebb77644aa7c9db86fc1d66c7b459
diff --git a/metadata/md5-cache/dev-util/rocminfo-5.3.3 b/metadata/md5-cache/dev-util/rocminfo-5.3.3
deleted file mode 100644
index 47ea14541d4c..000000000000
--- a/metadata/md5-cache/dev-util/rocminfo-5.3.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/rocr-runtime-5.3.3
-DESCRIPTION=ROCm Application for Reporting System Info
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=UoI-NCSA
-RDEPEND=>=dev-libs/rocr-runtime-5.3.3
-SLOT=0/5.3
-SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.3.3.tar.gz -> rocminfo-5.3.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7f1ebb77644aa7c9db86fc1d66c7b459
diff --git a/metadata/md5-cache/dev-util/rocminfo-5.4.3 b/metadata/md5-cache/dev-util/rocminfo-5.4.3
deleted file mode 100644
index d5b3b0981493..000000000000
--- a/metadata/md5-cache/dev-util/rocminfo-5.4.3
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/rocr-runtime-5.4.3
-DESCRIPTION=ROCm Application for Reporting System Info
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=UoI-NCSA
-RDEPEND=>=dev-libs/rocr-runtime-5.4.3
-SLOT=0/5.4
-SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.4.3.tar.gz -> rocminfo-5.4.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9c58b9117fa8d29801058a6e6b7e97e8
diff --git a/metadata/md5-cache/dev-util/rocminfo-5.5.1 b/metadata/md5-cache/dev-util/rocminfo-5.5.1
deleted file mode 100644
index 9325ea307dfd..000000000000
--- a/metadata/md5-cache/dev-util/rocminfo-5.5.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/rocr-runtime-5.5.1
-DESCRIPTION=ROCm Application for Reporting System Info
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=UoI-NCSA
-RDEPEND=>=dev-libs/rocr-runtime-5.5.1
-SLOT=0/5.5
-SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.5.1.tar.gz -> rocminfo-5.5.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=637ae0d2747390572bd696f384e0dfbc
diff --git a/metadata/md5-cache/dev-util/rocminfo-5.7.1 b/metadata/md5-cache/dev-util/rocminfo-5.7.1
deleted file mode 100644
index 2ecbeecc2c76..000000000000
--- a/metadata/md5-cache/dev-util/rocminfo-5.7.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/rocr-runtime-5.7.1
-DESCRIPTION=ROCm Application for Reporting System Info
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=UoI-NCSA
-RDEPEND=>=dev-libs/rocr-runtime-5.7.1
-SLOT=0/5.7
-SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.7.1.tar.gz -> rocminfo-5.7.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=637ae0d2747390572bd696f384e0dfbc
diff --git a/metadata/md5-cache/dev-util/rocminfo-5.7.1-r1 b/metadata/md5-cache/dev-util/rocminfo-5.7.1-r1
new file mode 100644
index 000000000000..58a9f89ec73b
--- /dev/null
+++ b/metadata/md5-cache/dev-util/rocminfo-5.7.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/rocr-runtime-5.7.1 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=ROCm Application for Reporting System Info
+EAPI=8
+HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
+INHERIT=cmake python-r1
+IUSE=python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=UoI-NCSA
+RDEPEND=>=dev-libs/rocr-runtime-5.7.1 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 )
+SLOT=0/5.7
+SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-5.7.1.tar.gz -> rocminfo-5.7.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=34e8bcca485cfc0c5668de22bf74a222
diff --git a/metadata/md5-cache/dev-util/rocminfo-6.0.0 b/metadata/md5-cache/dev-util/rocminfo-6.0.0
deleted file mode 100644
index 3f1772202b12..000000000000
--- a/metadata/md5-cache/dev-util/rocminfo-6.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/rocr-runtime-6.0.0
-DESCRIPTION=ROCm Application for Reporting System Info
-EAPI=8
-HOMEPAGE=https://github.com/RadeonOpenCompute/rocminfo
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=UoI-NCSA
-RDEPEND=>=dev-libs/rocr-runtime-6.0.0
-SLOT=0/6.0
-SRC_URI=https://github.com/RadeonOpenCompute/rocminfo/archive/rocm-6.0.0.tar.gz -> rocminfo-6.0.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=637ae0d2747390572bd696f384e0dfbc
diff --git a/metadata/md5-cache/dev-util/rocminfo-6.1.1 b/metadata/md5-cache/dev-util/rocminfo-6.1.1
new file mode 100644
index 000000000000..8de8c2d8c2df
--- /dev/null
+++ b/metadata/md5-cache/dev-util/rocminfo-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-libs/rocr-runtime-6.1.1 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+DESCRIPTION=ROCm Application for Reporting System Info
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocminfo
+INHERIT=cmake python-r1
+IUSE=python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=UoI-NCSA
+RDEPEND=>=dev-libs/rocr-runtime-6.1.1 python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocminfo/archive/rocm-6.1.1.tar.gz -> rocminfo-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b2f9fd35f7ed1babc4564b8ef8b1b505
diff --git a/metadata/md5-cache/dev-util/roctracer-6.1.1 b/metadata/md5-cache/dev-util/roctracer-6.1.1
new file mode 100644
index 000000000000..7e969e2fa78f
--- /dev/null
+++ b/metadata/md5-cache/dev-util/roctracer-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/CppHeaderParser[python_targets_python3_13(-)] dev-python/ply[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/CppHeaderParser[python_targets_python3_12(-)] dev-python/ply[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/CppHeaderParser[python_targets_python3_11(-)] dev-python/ply[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/CppHeaderParser[python_targets_python3_10(-)] dev-python/ply[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-util/hip:0/6.1 dev-libs/rocr-runtime
+DESCRIPTION=Callback/Activity Library for Performance tracing AMD GPU's
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/roctracer
+INHERIT=cmake prefix python-any-r1 rocm llvm-r1
+IUSE=test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip:0/6.1 dev-libs/rocr-runtime
+REQUIRED_USE=^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/roctracer/archive/rocm-6.1.1.tar.gz -> roctracer-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=eb9f814a79dd2e68e2a2572345d4972c
diff --git a/metadata/md5-cache/dev-util/ruff-0.4.10 b/metadata/md5-cache/dev-util/ruff-0.4.10
new file mode 100644
index 000000000000..c8d53be2cb0e
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ruff-0.4.10
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) ) app-arch/zstd
+DESCRIPTION=An extremely fast Python linter, written in Rust
+EAPI=8
+HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
+INHERIT=shell-completion cargo
+IUSE=debug
+KEYWORDS=~amd64 ~loong
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0 || ( MIT Apache-2.0 ) || ( MIT Apache-2.0 )
+RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argfile/0.2.0/download -> argfile-0.2.0.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/icu_collections/1.5.0/download -> icu_collections-1.5.0.crate https://crates.io/api/v1/crates/icu_locid/1.5.0/download -> icu_locid-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform/1.5.0/download -> icu_locid_transform-1.5.0.crate https://crates.io/api/v1/crates/icu_locid_transform_data/1.5.0/download -> icu_locid_transform_data-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer/1.5.0/download -> icu_normalizer-1.5.0.crate https://crates.io/api/v1/crates/icu_normalizer_data/1.5.0/download -> icu_normalizer_data-1.5.0.crate https://crates.io/api/v1/crates/icu_properties/1.5.0/download -> icu_properties-1.5.0.crate https://crates.io/api/v1/crates/icu_properties_data/1.5.0/download -> icu_properties_data-1.5.0.crate https://crates.io/api/v1/crates/icu_provider/1.5.0/download -> icu_provider-1.5.0.crate https://crates.io/api/v1/crates/icu_provider_macros/1.5.0/download -> icu_provider_macros-1.5.0.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/1.0.0/download -> idna-1.0.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcst/1.4.0/download -> libcst-1.4.0.crate https://crates.io/api/v1/crates/libcst_derive/1.4.0/download -> libcst_derive-1.4.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.38/download -> libmimalloc-sys-0.1.38.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/litemap/0.7.3/download -> litemap-0.7.3.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.2/download -> matchit-0.8.2.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mimalloc/0.1.42/download -> mimalloc-0.1.42.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.0/download -> nu-ansi-term-0.50.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.5.0/download -> rustls-pki-types-1.5.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/stable_deref_trait/1.2.0/download -> stable_deref_trait-1.2.0.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.1/download -> tracing-tree-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.7/download -> ureq-2.9.7.crate https://crates.io/api/v1/crates/url/2.5.1/download -> url-2.5.1.crate https://crates.io/api/v1/crates/utf16_iter/1.0.5/download -> utf16_iter-1.0.5.crate https://crates.io/api/v1/crates/utf8_iter/1.0.4/download -> utf8_iter-1.0.4.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.8.0/download -> uuid-macro-internal-1.8.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.42/download -> wasm-bindgen-test-macro-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.42/download -> wasm-bindgen-test-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.6/download -> winnow-0.6.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/write16/1.0.0/download -> write16-1.0.0.crate https://crates.io/api/v1/crates/writeable/0.5.5/download -> writeable-0.5.5.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/yoke-derive/0.7.4/download -> yoke-derive-0.7.4.crate https://crates.io/api/v1/crates/yoke/0.7.4/download -> yoke-0.7.4.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zerofrom-derive/0.1.4/download -> zerofrom-derive-0.1.4.crate https://crates.io/api/v1/crates/zerofrom/0.1.4/download -> zerofrom-0.1.4.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zerovec-derive/0.10.2/download -> zerovec-derive-0.10.2.crate https://crates.io/api/v1/crates/zerovec/0.10.2/download -> zerovec-0.10.2.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.11+zstd.1.5.6/download -> zstd-sys-2.0.11+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/salsa-rs/salsa/archive/05b4e3ebdcdc47730cdd359e7e97fb2470527279.tar.gz -> salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.gh.tar.gz https://github.com/salsa-rs/salsa/archive/05b4e3ebdcdc47730cdd359e7e97fb2470527279.tar.gz -> salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/v0.4.10.tar.gz -> ruff-0.4.10.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=07d3db117d87a9c931ab3191e40adb2f
diff --git a/metadata/md5-cache/dev-util/ruff-0.4.6 b/metadata/md5-cache/dev-util/ruff-0.4.6
deleted file mode 100644
index fa54400d16ac..000000000000
--- a/metadata/md5-cache/dev-util/ruff-0.4.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-DESCRIPTION=An extremely fast Python linter, written in Rust
-EAPI=8
-HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
-INHERIT=shell-completion cargo
-IUSE=debug
-KEYWORDS=~amd64 ~loong
-LICENSE=MIT Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
-RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-SLOT=0
-SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argfile/0.2.0/download -> argfile-0.2.0.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.38.0/download -> insta-1.38.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcst/1.3.1/download -> libcst-1.3.1.crate https://crates.io/api/v1/crates/libcst_derive/1.3.1/download -> libcst_derive-1.3.1.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.38/download -> libmimalloc-sys-0.1.38.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.2/download -> matchit-0.8.2.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/mimalloc/0.1.42/download -> mimalloc-0.1.42.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.49.0/download -> nu-ansi-term-0.49.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pmutil/0.6.1/download -> pmutil-0.6.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.84/download -> proc-macro2-1.0.84.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/result-like-derive/0.5.0/download -> result-like-derive-0.5.0.crate https://crates.io/api/v1/crates/result-like/0.5.0/download -> result-like-0.5.0.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.5.0/download -> rustls-pki-types-1.5.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.2/download -> strum_macros-0.26.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/textwrap/0.16.1/download -> textwrap-0.16.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.22.12/download -> toml_edit-0.22.12.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.0/download -> tracing-tree-0.3.0.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.7/download -> ureq-2.9.7.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.8.0/download -> uuid-macro-internal-1.8.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.42/download -> wasm-bindgen-test-macro-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.42/download -> wasm-bindgen-test-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.6/download -> winnow-0.6.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/v0.4.6.tar.gz -> ruff-0.4.6.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5c2e4c63d255fc837612787ef3d625a6
diff --git a/metadata/md5-cache/dev-util/ruff-0.4.7 b/metadata/md5-cache/dev-util/ruff-0.4.7
deleted file mode 100644
index ef5c79789a1a..000000000000
--- a/metadata/md5-cache/dev-util/ruff-0.4.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-DESCRIPTION=An extremely fast Python linter, written in Rust
-EAPI=8
-HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
-INHERIT=shell-completion cargo
-IUSE=debug
-KEYWORDS=~amd64 ~loong
-LICENSE=MIT Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
-RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-SLOT=0
-SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argfile/0.2.0/download -> argfile-0.2.0.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.38.0/download -> insta-1.38.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcst/1.3.1/download -> libcst-1.3.1.crate https://crates.io/api/v1/crates/libcst_derive/1.3.1/download -> libcst_derive-1.3.1.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.38/download -> libmimalloc-sys-0.1.38.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.2/download -> matchit-0.8.2.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/mimalloc/0.1.42/download -> mimalloc-0.1.42.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.49.0/download -> nu-ansi-term-0.49.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pmutil/0.6.1/download -> pmutil-0.6.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.84/download -> proc-macro2-1.0.84.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/result-like-derive/0.5.0/download -> result-like-derive-0.5.0.crate https://crates.io/api/v1/crates/result-like/0.5.0/download -> result-like-0.5.0.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.5.0/download -> rustls-pki-types-1.5.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.2/download -> strum_macros-0.26.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/textwrap/0.16.1/download -> textwrap-0.16.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.22.12/download -> toml_edit-0.22.12.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.0/download -> tracing-tree-0.3.0.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.7/download -> ureq-2.9.7.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.8.0/download -> uuid-macro-internal-1.8.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.42/download -> wasm-bindgen-test-macro-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.42/download -> wasm-bindgen-test-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.6/download -> winnow-0.6.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/v0.4.7.tar.gz -> ruff-0.4.7.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5c2e4c63d255fc837612787ef3d625a6
diff --git a/metadata/md5-cache/dev-util/ruff-0.4.8 b/metadata/md5-cache/dev-util/ruff-0.4.8
deleted file mode 100644
index 20f6091f476d..000000000000
--- a/metadata/md5-cache/dev-util/ruff-0.4.8
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-DESCRIPTION=An extremely fast Python linter, written in Rust
-EAPI=8
-HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
-INHERIT=shell-completion cargo
-IUSE=debug
-KEYWORDS=~amd64 ~loong
-LICENSE=MIT Apache-2.0 BSD-2 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
-RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
-SLOT=0
-SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argfile/0.2.0/download -> argfile-0.2.0.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcst/1.4.0/download -> libcst-1.4.0.crate https://crates.io/api/v1/crates/libcst_derive/1.4.0/download -> libcst_derive-1.4.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.38/download -> libmimalloc-sys-0.1.38.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.2/download -> matchit-0.8.2.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/mimalloc/0.1.42/download -> mimalloc-0.1.42.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.0/download -> nu-ansi-term-0.50.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pmutil/0.6.1/download -> pmutil-0.6.1.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/result-like-derive/0.5.0/download -> result-like-derive-0.5.0.crate https://crates.io/api/v1/crates/result-like/0.5.0/download -> result-like-0.5.0.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.5.0/download -> rustls-pki-types-1.5.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.3/download -> strum_macros-0.26.3.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.13/download -> toml-0.8.13.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.22.13/download -> toml_edit-0.22.13.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.1/download -> tracing-tree-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.7/download -> ureq-2.9.7.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.8.0/download -> uuid-macro-internal-1.8.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.42/download -> wasm-bindgen-test-macro-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.42/download -> wasm-bindgen-test-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.6/download -> winnow-0.6.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/v0.4.8.tar.gz -> ruff-0.4.8.gh.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e945f5c2cfd11ffd0116a387b741064b
diff --git a/metadata/md5-cache/dev-util/ruff-0.5.0 b/metadata/md5-cache/dev-util/ruff-0.5.0
new file mode 100644
index 000000000000..e82392d8129e
--- /dev/null
+++ b/metadata/md5-cache/dev-util/ruff-0.5.0
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.71 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+DESCRIPTION=An extremely fast Python linter, written in Rust
+EAPI=8
+HOMEPAGE=https://docs.astral.sh/ruff/ https://github.com/astral-sh/ruff
+INHERIT=shell-completion cargo
+IUSE=debug
+KEYWORDS=~amd64 ~loong
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 WTFPL-2 ISC SSLeay openssl MIT MIT PSF-2 Apache-2.0 MIT PSF-2 Apache-2.0
+RDEPEND=!elibc_musl? ( !elibc_Darwin? ( !elibc_bionic? ( dev-libs/jemalloc:= ) ) )
+SLOT=0
+SRC_URI=https://crates.io/api/v1/crates/Inflector/0.11.4/download -> Inflector-0.11.4.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/annotate-snippets/0.6.1/download -> annotate-snippets-0.6.1.crate https://crates.io/api/v1/crates/annotate-snippets/0.9.2/download -> annotate-snippets-0.9.2.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/argfile/0.2.0/download -> argfile-0.2.0.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cachedir/0.3.1/download -> cachedir-0.3.1.crate https://crates.io/api/v1/crates/camino/1.1.7/download -> camino-1.1.7.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chic/1.2.2/download -> chic-1.2.2.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_complete/4.5.2/download -> clap_complete-4.5.2.crate https://crates.io/api/v1/crates/clap_complete_command/0.5.1/download -> clap_complete_command-0.5.1.crate https://crates.io/api/v1/crates/clap_complete_fig/4.5.0/download -> clap_complete_fig-4.5.0.crate https://crates.io/api/v1/crates/clap_complete_nushell/0.1.11/download -> clap_complete_nushell-0.1.11.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/clearscreen/3.0.0/download -> clearscreen-3.0.0.crate https://crates.io/api/v1/crates/codspeed-criterion-compat/2.6.0/download -> codspeed-criterion-compat-2.6.0.crate https://crates.io/api/v1/crates/codspeed/2.6.0/download -> codspeed-2.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/console_error_panic_hook/0.1.7/download -> console_error_panic_hook-0.1.7.crate https://crates.io/api/v1/crates/console_log/1.0.0/download -> console_log-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/countme/3.0.1/download -> countme-3.0.1.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/dashmap/5.5.3/download -> dashmap-5.5.3.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/drop_bomb/0.1.5/download -> drop_bomb-0.1.5.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/etcetera/0.8.0/download -> etcetera-0.8.0.crate https://crates.io/api/v1/crates/eyre/0.6.12/download -> eyre-0.6.12.crate https://crates.io/api/v1/crates/fastrand/2.0.2/download -> fastrand-2.0.2.crate https://crates.io/api/v1/crates/fern/0.6.2/download -> fern-0.6.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fs-err/2.11.0/download -> fs-err-2.11.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.8.4/download -> hashlink-0.8.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/imara-diff/0.1.5/download -> imara-diff-0.1.5.crate https://crates.io/api/v1/crates/imperative/1.0.5/download -> imperative-1.0.5.crate https://crates.io/api/v1/crates/indenter/0.3.3/download -> indenter-0.3.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/insta-cmd/0.6.0/download -> insta-cmd-0.6.0.crate https://crates.io/api/v1/crates/insta/1.39.0/download -> insta-1.39.0.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/is-docker/0.2.0/download -> is-docker-0.2.0.crate https://crates.io/api/v1/crates/is-macro/0.3.5/download -> is-macro-0.3.5.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is-wsl/0.4.0/download -> is-wsl-0.4.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/jod-thread/0.1.2/download -> jod-thread-0.1.2.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcst/1.4.0/download -> libcst-1.4.0.crate https://crates.io/api/v1/crates/libcst_derive/1.4.0/download -> libcst_derive-1.4.0.crate https://crates.io/api/v1/crates/libmimalloc-sys/0.1.39/download -> libmimalloc-sys-0.1.39.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lsp-server/0.7.6/download -> lsp-server-0.7.6.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/matchit/0.8.2/download -> matchit-0.8.2.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/mimalloc/0.1.43/download -> mimalloc-0.1.43.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/natord/1.0.9/download -> natord-1.0.9.crate https://crates.io/api/v1/crates/newtype-uuid/1.1.0/download -> newtype-uuid-1.1.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.50.0/download -> nu-ansi-term-0.50.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/path-absolutize/3.1.1/download -> path-absolutize-3.1.1.crate https://crates.io/api/v1/crates/path-dedot/3.1.1/download -> path-dedot-3.1.1.crate https://crates.io/api/v1/crates/path-slash/0.2.1/download -> path-slash-0.2.1.crate https://crates.io/api/v1/crates/pathdiff/0.2.1/download -> pathdiff-0.2.1.crate https://crates.io/api/v1/crates/peg-macros/0.8.2/download -> peg-macros-0.8.2.crate https://crates.io/api/v1/crates/peg-runtime/0.8.2/download -> peg-runtime-0.8.2.crate https://crates.io/api/v1/crates/peg/0.8.2/download -> peg-0.8.2.crate https://crates.io/api/v1/crates/pep440_rs/0.4.0/download -> pep440_rs-0.4.0.crate https://crates.io/api/v1/crates/pep440_rs/0.6.0/download -> pep440_rs-0.6.0.crate https://crates.io/api/v1/crates/pep508_rs/0.3.0/download -> pep508_rs-0.3.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pyproject-toml/0.9.0/download -> pyproject-toml-0.9.0.crate https://crates.io/api/v1/crates/quick-junit/0.4.0/download -> quick-junit-0.4.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rust-stemmers/1.2.0/download -> rust-stemmers-1.2.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc-hash/2.0.0/download -> rustc-hash-2.0.0.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.5.0/download -> rustls-pki-types-1.5.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.22.4/download -> rustls-0.22.4.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schemars/0.8.21/download -> schemars-0.8.21.crate https://crates.io/api/v1/crates/schemars_derive/0.8.21/download -> schemars_derive-0.8.21.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/seahash/4.1.0/download -> seahash-4.1.0.crate https://crates.io/api/v1/crates/serde-wasm-bindgen/0.6.5/download -> serde-wasm-bindgen-0.6.5.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_derive_internals/0.29.0/download -> serde_derive_internals-0.29.0.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/similar/2.5.0/download -> similar-2.5.0.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smol_str/0.2.2/download -> smol_str-0.2.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strip-ansi-escapes/0.2.0/download -> strip-ansi-escapes-0.2.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/synstructure/0.13.1/download -> synstructure-0.13.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/test-case-core/3.3.1/download -> test-case-core-3.3.1.crate https://crates.io/api/v1/crates/test-case-macros/3.3.1/download -> test-case-macros-3.3.1.crate https://crates.io/api/v1/crates/test-case/3.3.1/download -> test-case-3.3.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download -> tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate https://crates.io/api/v1/crates/tikv-jemallocator/0.5.4/download -> tikv-jemallocator-0.5.4.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-indicatif/0.3.6/download -> tracing-indicatif-0.3.6.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-tree/0.3.1/download -> tracing-tree-0.3.1.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/typed-arena/2.0.2/download -> typed-arena-2.0.2.crate https://crates.io/api/v1/crates/unic-char-property/0.9.0/download -> unic-char-property-0.9.0.crate https://crates.io/api/v1/crates/unic-char-range/0.9.0/download -> unic-char-range-0.9.0.crate https://crates.io/api/v1/crates/unic-common/0.9.0/download -> unic-common-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-category/0.9.0/download -> unic-ucd-category-0.9.0.crate https://crates.io/api/v1/crates/unic-ucd-version/0.9.0/download -> unic-ucd-version-0.9.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/unicode_names2/1.2.2/download -> unicode_names2-1.2.2.crate https://crates.io/api/v1/crates/unicode_names2_generator/1.2.2/download -> unicode_names2_generator-1.2.2.crate https://crates.io/api/v1/crates/unscanny/0.1.0/download -> unscanny-0.1.0.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/ureq/2.9.7/download -> ureq-2.9.7.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid-macro-internal/1.8.0/download -> uuid-macro-internal-1.8.0.crate https://crates.io/api/v1/crates/uuid/1.8.0/download -> uuid-1.8.0.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vt100/0.15.2/download -> vt100-0.15.2.crate https://crates.io/api/v1/crates/vte/0.11.1/download -> vte-0.11.1.crate https://crates.io/api/v1/crates/vte_generate_state_changes/0.1.1/download -> vte_generate_state_changes-0.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-test-macro/0.3.42/download -> wasm-bindgen-test-macro-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen-test/0.3.42/download -> wasm-bindgen-test-0.3.42.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki-roots/0.26.1/download -> webpki-roots-0.26.1.crate https://crates.io/api/v1/crates/which/6.0.1/download -> which-6.0.1.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.6.6/download -> winnow-0.6.6.crate https://crates.io/api/v1/crates/winsafe/0.0.19/download -> winsafe-0.0.19.crate https://crates.io/api/v1/crates/yansi-term/0.1.2/download -> yansi-term-0.1.2.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zip/0.6.6/download -> zip-0.6.6.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.11+zstd.1.5.6/download -> zstd-sys-2.0.11+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://github.com/astral-sh/lsp-types/archive/3512a9f33eadc5402cfab1b8f7340824c8ca1439.tar.gz -> lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f706aa2d32d473ee633a77c1af01d180c85da308.tar.gz -> salsa-f706aa2d32d473ee633a77c1af01d180c85da308.gh.tar.gz https://github.com/salsa-rs/salsa/archive/f706aa2d32d473ee633a77c1af01d180c85da308.tar.gz -> salsa-f706aa2d32d473ee633a77c1af01d180c85da308.gh.tar.gz https://github.com/astral-sh/ruff/archive/refs/tags/0.5.0.tar.gz -> ruff-0.5.0.gh.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=11bd973f0f4cfcd54bda7b60c04a157b
diff --git a/metadata/md5-cache/dev-util/stepman-0.10.5 b/metadata/md5-cache/dev-util/stepman-0.10.5
deleted file mode 100644
index fff8c9053439..000000000000
--- a/metadata/md5-cache/dev-util/stepman-0.10.5
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install test unpack
-DEPEND=>=dev-lang/go-1.10
-DESCRIPTION=Step collection manager for Bitrise CLI
-EAPI=6
-HOMEPAGE=https://app.bitrise.io/cli
-INHERIT=golang-build
-KEYWORDS=~amd64
-LICENSE=MIT
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/bitrise-io/stepman/archive/0.10.5.tar.gz -> stepman-0.10.5.tar.gz
-_eclasses_=golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f
-_md5_=ef4afd3a351625018b18550e90bfbd3a
diff --git a/metadata/md5-cache/dev-util/tkdiff-5.7 b/metadata/md5-cache/dev-util/tkdiff-5.7
new file mode 100644
index 000000000000..c1606bd313ac
--- /dev/null
+++ b/metadata/md5-cache/dev-util/tkdiff-5.7
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install
+DEPEND=dev-lang/tk
+DESCRIPTION=Graphical front end to the diff program
+EAPI=8
+HOMEPAGE=http://tkdiff.sourceforge.net/
+KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2+
+RDEPEND=dev-lang/tk
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/tkdiff/5.7/tkdiff-5-7.zip
+_md5_=306e424c37f777d0f7c244a794be02e3
diff --git a/metadata/md5-cache/dev-util/uglifyjs-3.17.4 b/metadata/md5-cache/dev-util/uglifyjs-3.17.4
deleted file mode 100644
index 894f16701a45..000000000000
--- a/metadata/md5-cache/dev-util/uglifyjs-3.17.4
+++ /dev/null
@@ -1,11 +0,0 @@
-BDEPEND=net-libs/nodejs[npm]
-DEFINED_PHASES=compile install
-DESCRIPTION=JavaScript parser, minifier, compressor and beautifier toolkit
-EAPI=8
-HOMEPAGE=https://lisperator.net/uglifyjs/
-KEYWORDS=~amd64 ~x86
-LICENSE=BSD-2
-RDEPEND=net-libs/nodejs
-SLOT=0
-SRC_URI=https://github.com/mishoo/UglifyJS/archive/refs/tags/v3.17.4.tar.gz -> uglifyjs-3.17.4.tar.gz
-_md5_=44bd2da544eaceb8bdf1c4717e18bda2
diff --git a/metadata/md5-cache/dev-util/uglifyjs-3.18.0 b/metadata/md5-cache/dev-util/uglifyjs-3.18.0
new file mode 100644
index 000000000000..d5cdd50005f6
--- /dev/null
+++ b/metadata/md5-cache/dev-util/uglifyjs-3.18.0
@@ -0,0 +1,11 @@
+BDEPEND=net-libs/nodejs[npm]
+DEFINED_PHASES=compile install
+DESCRIPTION=JavaScript parser, minifier, compressor and beautifier toolkit
+EAPI=8
+HOMEPAGE=https://lisperator.net/uglifyjs/
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD-2
+RDEPEND=net-libs/nodejs
+SLOT=0
+SRC_URI=https://github.com/mishoo/UglifyJS/archive/refs/tags/v3.18.0.tar.gz -> uglifyjs-3.18.0.tar.gz
+_md5_=3fceabdbaf8535ab258fe60f478b0b22
diff --git a/metadata/md5-cache/dev-util/visualvm-2.1.8 b/metadata/md5-cache/dev-util/visualvm-2.1.8
index 62756e4ad10b..78be976ff9fd 100644
--- a/metadata/md5-cache/dev-util/visualvm-2.1.8
+++ b/metadata/md5-cache/dev-util/visualvm-2.1.8
@@ -10,5 +10,5 @@ LICENSE=GPL-2-with-linking-exception
RDEPEND=dev-java/jmc:0 dev-java/lz4-java:0 dev-java/owasp-java-encoder:0 dev-java/asm:9 dev-java/hamcrest-core:1.3 dev-java/jcommander:0 dev-java/jna:4 dev-java/junit:4 dev-java/junit:5 dev-java/testng:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=7
SRC_URI=https://github.com/oracle/visualvm/archive/2.1.8.tar.gz -> visualvm-2.1.8.tar.gz https://github.com/oracle/visualvm/releases/download/2.1.8/nb190_platform_20231030.zip https://repo1.maven.org/maven2/org/openjdk/nashorn/nashorn-core/15.4/nashorn-core-15.4.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4306b49fec126406df6def0b03a19762
diff --git a/metadata/md5-cache/dev-util/weka-3.8.0-r1 b/metadata/md5-cache/dev-util/weka-3.8.0-r1
index f16a24616bc6..5e04babdaadf 100644
--- a/metadata/md5-cache/dev-util/weka-3.8.0-r1
+++ b/metadata/md5-cache/dev-util/weka-3.8.0-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=virtual/jre:1.8 dev-java/javacup:0 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/weka/weka-3-8/3.8.0/weka-3-8-0.zip
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=52e6c53365e8d9a08b387486ff7fc164
diff --git a/metadata/md5-cache/dev-util/weka-3.8.6 b/metadata/md5-cache/dev-util/weka-3.8.6
new file mode 100644
index 000000000000..514dd7b17915
--- /dev/null
+++ b/metadata/md5-cache/dev-util/weka-3.8.6
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=compile install preinst prepare setup test
+DEPEND=dev-java/javacup:0 virtual/jdk:1.8 >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=A Java data mining package
+EAPI=8
+HOMEPAGE=https://ml.cms.waikato.ac.nz/weka
+INHERIT=java-pkg-2 java-pkg-simple
+IUSE=doc source
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3
+RDEPEND=dev-java/javacup:0 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/weka/weka-3-8/3.8.6/weka-3-8-6.zip
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
+_md5_=a04f2a2fed488dc205591cc1cd5062d5
diff --git a/metadata/md5-cache/dev-vcs/Manifest.gz b/metadata/md5-cache/dev-vcs/Manifest.gz
index bfbdd95ac888..17201b1e7f01 100644
--- a/metadata/md5-cache/dev-vcs/Manifest.gz
+++ b/metadata/md5-cache/dev-vcs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/dev-vcs/bfg-1.13.0 b/metadata/md5-cache/dev-vcs/bfg-1.13.0
index 551f46b77453..947aa225d808 100644
--- a/metadata/md5-cache/dev-vcs/bfg-1.13.0
+++ b/metadata/md5-cache/dev-vcs/bfg-1.13.0
@@ -10,5 +10,5 @@ LICENSE=GPL-3+
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://repo1.maven.org/maven2/com/madgag/bfg/1.13.0/bfg-1.13.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a32c4bd36c26137ed6bc70a1437be3c0
diff --git a/metadata/md5-cache/dev-vcs/git-2.39.3 b/metadata/md5-cache/dev-vcs/git-2.39.3
index b74f47d50ccf..274c3aaaf7b9 100644
--- a/metadata/md5-cache/dev-vcs/git-2.39.3
+++ b/metadata/md5-cache/dev-vcs/git-2.39.3
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.39.3.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.39.3.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.39.3.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bc3f0d36b720f740f1c2b5c81f8b7dff
diff --git a/metadata/md5-cache/dev-vcs/git-2.39.4 b/metadata/md5-cache/dev-vcs/git-2.39.4
index fe6a7fff789a..a6f5229c63cc 100644
--- a/metadata/md5-cache/dev-vcs/git-2.39.4
+++ b/metadata/md5-cache/dev-vcs/git-2.39.4
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.39.4.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.39.4.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.39.4.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cbbe5db752e41b98f2789f57b2a2deb5
diff --git a/metadata/md5-cache/dev-vcs/git-2.39.5 b/metadata/md5-cache/dev-vcs/git-2.39.5
index 961825537d3a..5aabbf9aa6af 100644
--- a/metadata/md5-cache/dev-vcs/git-2.39.5
+++ b/metadata/md5-cache/dev-vcs/git-2.39.5
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.git-scm.com/
INHERIT=toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd
IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11
-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=GPL-2
RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) ) selinux? ( sec-policy/selinux-git )
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.39.5.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.39.5.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.39.5.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b1518de9d84cf3e91d888de964033b7d
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=263540a50d8ddbfbdc42339eaaf17c1b
diff --git a/metadata/md5-cache/dev-vcs/git-2.41.0 b/metadata/md5-cache/dev-vcs/git-2.41.0
index cf3bf36b88b9..4b7114063952 100644
--- a/metadata/md5-cache/dev-vcs/git-2.41.0
+++ b/metadata/md5-cache/dev-vcs/git-2.41.0
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.41.0.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.41.0.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.41.0.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=768a21bb47b70c06f70275e7c9e1dacc
diff --git a/metadata/md5-cache/dev-vcs/git-2.41.1 b/metadata/md5-cache/dev-vcs/git-2.41.1
index c46f1a2b3b24..973eb49bed7f 100644
--- a/metadata/md5-cache/dev-vcs/git-2.41.1
+++ b/metadata/md5-cache/dev-vcs/git-2.41.1
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.41.1.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.41.1.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.41.1.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=971d8778c0b3e2cee20127822d5e3e24
diff --git a/metadata/md5-cache/dev-vcs/git-2.41.2 b/metadata/md5-cache/dev-vcs/git-2.41.2
index 4375309cea1e..2de8051497ba 100644
--- a/metadata/md5-cache/dev-vcs/git-2.41.2
+++ b/metadata/md5-cache/dev-vcs/git-2.41.2
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.git-scm.com/
INHERIT=toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd
IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11 python_single_target_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
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) selinux? ( sec-policy/selinux-git )
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.41.2.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.41.2.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.41.2.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=88f0ae2ed81c41665d6b48dfaf942db0
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0e329de112a43b41a93de04fc420487f
diff --git a/metadata/md5-cache/dev-vcs/git-2.43.2 b/metadata/md5-cache/dev-vcs/git-2.43.2
index 254e1047a86c..a1ffe9132c86 100644
--- a/metadata/md5-cache/dev-vcs/git-2.43.2
+++ b/metadata/md5-cache/dev-vcs/git-2.43.2
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.43.2.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.43.2.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.43.2.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0e329de112a43b41a93de04fc420487f
diff --git a/metadata/md5-cache/dev-vcs/git-2.43.4 b/metadata/md5-cache/dev-vcs/git-2.43.4
index 4a462478ca76..60bd71c880c8 100644
--- a/metadata/md5-cache/dev-vcs/git-2.43.4
+++ b/metadata/md5-cache/dev-vcs/git-2.43.4
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.43.4.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.43.4.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.43.4.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=971d8778c0b3e2cee20127822d5e3e24
diff --git a/metadata/md5-cache/dev-vcs/git-2.43.5 b/metadata/md5-cache/dev-vcs/git-2.43.5
index 627f70b566ed..847d2ac2e8c5 100644
--- a/metadata/md5-cache/dev-vcs/git-2.43.5
+++ b/metadata/md5-cache/dev-vcs/git-2.43.5
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.43.5.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.43.5.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.43.5.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=31272c69ab60fde088c8fca92c14f2f6
diff --git a/metadata/md5-cache/dev-vcs/git-2.44.1 b/metadata/md5-cache/dev-vcs/git-2.44.1
index e5714f4929ac..f1880691786c 100644
--- a/metadata/md5-cache/dev-vcs/git-2.44.1
+++ b/metadata/md5-cache/dev-vcs/git-2.44.1
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.44.1.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.44.1.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.44.1.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=005bd0f2e5a53a1289d180c9eae85181
diff --git a/metadata/md5-cache/dev-vcs/git-2.44.2 b/metadata/md5-cache/dev-vcs/git-2.44.2
index a069e2061daa..762ac3487bf5 100644
--- a/metadata/md5-cache/dev-vcs/git-2.44.2
+++ b/metadata/md5-cache/dev-vcs/git-2.44.2
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.git-scm.com/
INHERIT=toolchain-funcs perl-module bash-completion-r1 optfeature plocale python-single-r1 systemd
IUSE=+blksha1 +curl cgi doc keyring +gpg highlight +iconv mediawiki +nls +pcre perforce +perl +safe-directory selinux subversion tk +webdav xinetd cvs test python_single_target_python3_10 python_single_target_python3_11 python_single_target_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
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-libs/expat ) ) keyring? ( app-crypt/libsecret dev-libs/glib:2 ) iconv? ( virtual/libiconv ) pcre? ( dev-libs/libpcre2:= ) perl? ( dev-lang/perl:=[-build(-)] ) tk? ( dev-lang/tk:= ) gpg? ( app-crypt/gnupg ) perl? ( dev-perl/Error dev-perl/MailTools dev-perl/Authen-SASL >=virtual/perl-libnet-3.110.0-r4[ssl] cgi? ( dev-perl/CGI highlight? ( app-text/highlight ) ) cvs? ( >=dev-vcs/cvsps-2.1:0 dev-perl/DBI dev-perl/DBD-SQLite ) mediawiki? ( dev-perl/DateTime-Format-ISO8601 dev-perl/HTML-Tree dev-perl/MediaWiki-API ) subversion? ( dev-vcs/subversion[-dso(-),perl] dev-perl/libwww-perl dev-perl/TermReadKey ) ) perforce? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) selinux? ( sec-policy/selinux-git )
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.44.2.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.44.2.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.44.2.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ae22f7bc4df66ec30c49b60947b24006
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=10fa02eef11049c0eff335221e853623
diff --git a/metadata/md5-cache/dev-vcs/git-2.45.2 b/metadata/md5-cache/dev-vcs/git-2.45.2
index 4e319360013a..3285bb38fd1e 100644
--- a/metadata/md5-cache/dev-vcs/git-2.45.2
+++ b/metadata/md5-cache/dev-vcs/git-2.45.2
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( py
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/software/scm/git/git-2.45.2.tar.xz https://www.kernel.org/pub/software/scm/git/git-manpages-2.45.2.tar.xz doc? ( https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.45.2.tar.xz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e7e982cdb5ba99b5a936472bc4cce8e
diff --git a/metadata/md5-cache/dev-vcs/git-9999 b/metadata/md5-cache/dev-vcs/git-9999
index 8e206a11dd8f..89a9eab03488 100644
--- a/metadata/md5-cache/dev-vcs/git-9999
+++ b/metadata/md5-cache/dev-vcs/git-9999
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-lib
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e7e982cdb5ba99b5a936472bc4cce8e
diff --git a/metadata/md5-cache/dev-vcs/git-9999-r1 b/metadata/md5-cache/dev-vcs/git-9999-r1
index 8e206a11dd8f..89a9eab03488 100644
--- a/metadata/md5-cache/dev-vcs/git-9999-r1
+++ b/metadata/md5-cache/dev-vcs/git-9999-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-lib
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e7e982cdb5ba99b5a936472bc4cce8e
diff --git a/metadata/md5-cache/dev-vcs/git-9999-r2 b/metadata/md5-cache/dev-vcs/git-9999-r2
index 8e206a11dd8f..89a9eab03488 100644
--- a/metadata/md5-cache/dev-vcs/git-9999-r2
+++ b/metadata/md5-cache/dev-vcs/git-9999-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-lib
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e7e982cdb5ba99b5a936472bc4cce8e
diff --git a/metadata/md5-cache/dev-vcs/git-9999-r3 b/metadata/md5-cache/dev-vcs/git-9999-r3
index 8e206a11dd8f..89a9eab03488 100644
--- a/metadata/md5-cache/dev-vcs/git-9999-r3
+++ b/metadata/md5-cache/dev-vcs/git-9999-r3
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/openssl:= sys-libs/zlib curl? ( net-misc/curl webdav? ( dev-lib
REQUIRED_USE=cgi? ( perl ) cvs? ( perl ) mediawiki? ( perl ) perforce? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) subversion? ( perl ) webdav? ( curl )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e7e982cdb5ba99b5a936472bc4cce8e
diff --git a/metadata/md5-cache/dev-vcs/git-cola-4.1.0 b/metadata/md5-cache/dev-vcs/git-cola-4.1.0
index 9baf27869d9a..9e6d10111ed5 100644
--- a/metadata/md5-cache/dev-vcs/git-cola-4.1.0
+++ b/metadata/md5-cache/dev-vcs/git-cola-4.1.0
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/git-cola/git-cola/archive/v4.1.0.tar.gz -> git-cola-4.1.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=916d20f0f64f9454022a9d513d53624b
diff --git a/metadata/md5-cache/dev-vcs/git-cola-4.2.1-r1 b/metadata/md5-cache/dev-vcs/git-cola-4.2.1-r1
index 06994d840aa5..05ecc49a9d61 100644
--- a/metadata/md5-cache/dev-vcs/git-cola-4.2.1-r1
+++ b/metadata/md5-cache/dev-vcs/git-cola-4.2.1-r1
@@ -12,5 +12,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/git-cola/git-cola/archive/v4.2.1.tar.gz -> git-cola-4.2.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ad7e0c42bfd61de4058e581537c8c9ad
diff --git a/metadata/md5-cache/dev-vcs/git-cola-4.4.1 b/metadata/md5-cache/dev-vcs/git-cola-4.4.1
index 8044177e706e..276c6dd044ca 100644
--- a/metadata/md5-cache/dev-vcs/git-cola-4.4.1
+++ b/metadata/md5-cache/dev-vcs/git-cola-4.4.1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/git-cola/git-cola/archive/v4.4.1.tar.gz -> git-cola-4.4.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f24c2f45eefee868ee76ca100cdd996c
diff --git a/metadata/md5-cache/dev-vcs/git-cola-4.5.0 b/metadata/md5-cache/dev-vcs/git-cola-4.5.0
index 2a562f6bdf4b..77a915cf0c59 100644
--- a/metadata/md5-cache/dev-vcs/git-cola-4.5.0
+++ b/metadata/md5-cache/dev-vcs/git-cola-4.5.0
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/git-cola/git-cola/archive/v4.5.0.tar.gz -> git-cola-4.5.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7256c7f0ee5f6fae551eb41a738ee4e1
diff --git a/metadata/md5-cache/dev-vcs/gitolite-3.6.13 b/metadata/md5-cache/dev-vcs/gitolite-3.6.13
index 7fb429bc0643..c85cd91ed1c3 100644
--- a/metadata/md5-cache/dev-vcs/gitolite-3.6.13
+++ b/metadata/md5-cache/dev-vcs/gitolite-3.6.13
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Highly flexible server for git directory version tracker
EAPI=8
HOMEPAGE=https://github.com/sitaramc/gitolite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=selinux tools perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm x86
LICENSE=GPL-2
-RDEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp acct-group/git acct-user/git[gitolite] !app-vim/gitolite-syntax !dev-vcs/gitolite-gentoo selinux? ( sec-policy/selinux-gitosis ) dev-perl/JSON || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp acct-group/git acct-user/git[gitolite] !app-vim/gitolite-syntax !dev-vcs/gitolite-gentoo selinux? ( sec-policy/selinux-gitosis ) dev-perl/JSON >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/sitaramc/gitolite/archive/v3.6.13.tar.gz -> gitolite-3.6.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6df7817330fd36d6b1901683d8755c32
diff --git a/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.13.1 b/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.13.1
index 1103c51b36d1..36629215bac9 100644
--- a/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.13.1
+++ b/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.13.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Highly flexible server for git directory version tracker, Gentoo fork
EAPI=7
HOMEPAGE=https://cgit.gentoo.org/fork/gitolite-gentoo.git/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=selinux vim-syntax perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp acct-group/git acct-user/git[gitolite] >=dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3 dev-perl/JSON !dev-vcs/gitolite vim-syntax? ( app-vim/gitolite-syntax ) selinux? ( sec-policy/selinux-gitosis ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp acct-group/git acct-user/git[gitolite] >=dev-perl/Net-SSH-AuthorizedKeysFile-0.180.0-r3 dev-perl/JSON !dev-vcs/gitolite vim-syntax? ( app-vim/gitolite-syntax ) selinux? ( sec-policy/selinux-gitosis ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=http://dev.gentoo.org/~robbat2/distfiles/gitolite-gentoo-3.6.13.1.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c13acb5e0a8b57621bd44471a3c4f40d
diff --git a/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r3 b/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r3
index 211af9c327fd..d3b8a86af5b6 100644
--- a/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r3
+++ b/metadata/md5-cache/dev-vcs/gitolite-gentoo-3.6.6.1-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Highly flexible server for git directory version tracker, Gentoo fork
EAPI=7
HOMEPAGE=https://cgit.gentoo.org/fork/gitolite-gentoo.git/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=selinux tools vim-syntax perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=GPL-2
-RDEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp acct-group/git acct-user/git[gitolite] >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17 dev-perl/JSON !dev-vcs/gitolite vim-syntax? ( app-vim/gitolite-syntax ) selinux? ( sec-policy/selinux-gitosis ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl >=dev-vcs/git-1.6.6 virtual/perl-File-Path virtual/perl-File-Temp acct-group/git acct-user/git[gitolite] >=dev-perl/Net-SSH-AuthorizedKeysFile-0.17 dev-perl/JSON !dev-vcs/gitolite vim-syntax? ( app-vim/gitolite-syntax ) selinux? ( sec-policy/selinux-gitosis ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://gentoo/gitolite-gentoo-3.6.6.1.tar.bz2 https://github.com/sitaramc/gitolite/commit/5df2b817255ee919991da6c310239e08c8fcc1ae.patch
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=164421692403b56ab204252bc9a0ed0d
diff --git a/metadata/md5-cache/dev-vcs/pre-commit-3.7.1 b/metadata/md5-cache/dev-vcs/pre-commit-3.7.1
new file mode 100644
index 000000000000..6824b1f0b331
--- /dev/null
+++ b/metadata/md5-cache/dev-vcs/pre-commit-3.7.1
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/coreutils[-multicall] test? ( python_single_target_python3_11? ( dev-python/pytest-env[python_targets_python3_11(-)] dev-python/re-assert[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pytest-env[python_targets_python3_12(-)] dev-python/re-assert[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pytest-env[python_targets_python3_13(-)] dev-python/re-assert[python_targets_python3_13(-)] ) ) test? ( dev-vcs/git python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/cfgv-2.0.0[python_targets_python3_12(-)] >=dev-python/identify-1.0.0[python_targets_python3_12(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_12(-)] >=dev-python/pyyaml-5.1[python_targets_python3_12(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/cfgv-2.0.0[python_targets_python3_13(-)] >=dev-python/identify-1.0.0[python_targets_python3_13(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_13(-)] >=dev-python/pyyaml-5.1[python_targets_python3_13(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_13(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/pytest-7.4.4[python_targets_python3_13(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_13? ( dev-lang/python:3.13[sqlite] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/gpep517-15[python_targets_python3_13(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_13(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=A framework for managing and maintaining multi-language Git pre-commit hooks
+EAPI=8
+HOMEPAGE=https://pre-commit.com/ https://github.com/pre-commit/pre-commit/
+INHERIT=distutils-r1
+IUSE=test python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86
+LICENSE=MIT
+RDEPEND=dev-vcs/git python_single_target_python3_11? ( >=dev-python/cfgv-2.0.0[python_targets_python3_11(-)] >=dev-python/identify-1.0.0[python_targets_python3_11(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_11(-)] >=dev-python/pyyaml-5.1[python_targets_python3_11(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/cfgv-2.0.0[python_targets_python3_12(-)] >=dev-python/identify-1.0.0[python_targets_python3_12(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_12(-)] >=dev-python/pyyaml-5.1[python_targets_python3_12(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_12(-)] ) python_single_target_python3_13? ( >=dev-python/cfgv-2.0.0[python_targets_python3_13(-)] >=dev-python/identify-1.0.0[python_targets_python3_13(-)] >=dev-python/nodeenv-0.11.1[python_targets_python3_13(-)] >=dev-python/pyyaml-5.1[python_targets_python3_13(-)] >=dev-python/virtualenv-20.10.0[python_targets_python3_13(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11[sqlite] ) python_single_target_python3_12? ( dev-lang/python:3.12[sqlite] ) python_single_target_python3_13? ( dev-lang/python:3.13[sqlite] )
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pre-commit/pre-commit/archive/refs/tags/v3.7.1.tar.gz -> pre-commit-3.7.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c6e893ef8614494852978b3291eb958e
diff --git a/metadata/md5-cache/dev-vcs/subversion-1.14.2-r1 b/metadata/md5-cache/dev-vcs/subversion-1.14.2-r1
index c6e02691bde2..c7ca0a19b9bd 100644
--- a/metadata/md5-cache/dev-vcs/subversion-1.14.2-r1
+++ b/metadata/md5-cache/dev-vcs/subversion-1.14.2-r1
@@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2 app-arch/lz4 >=dev-db/sqlite-3.7.12 >=dev-libs/apr-1.5:1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/subversion/subversion-1.14.2.tar.bz2 https://dev.gentoo.org/~polynomial-c/subversion-1.10.0_rc1-patches-1.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff db-use 3807d3e43e20aaa6e4decedd2bb2db4c depend.apache 1d51223a0def226481583990f380519c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff db-use 3807d3e43e20aaa6e4decedd2bb2db4c depend.apache 1d51223a0def226481583990f380519c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ebd8a16616de1412bc4b6351b044ee47
diff --git a/metadata/md5-cache/dev-vcs/subversion-1.14.3 b/metadata/md5-cache/dev-vcs/subversion-1.14.3
index f7dcd748bb1c..2e798a11b831 100644
--- a/metadata/md5-cache/dev-vcs/subversion-1.14.3
+++ b/metadata/md5-cache/dev-vcs/subversion-1.14.3
@@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2 app-arch/lz4 >=dev-db/sqlite-3.7.12 >=dev-libs/apr-1.5:1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://apache/subversion/subversion-1.14.3.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff db-use 3807d3e43e20aaa6e4decedd2bb2db4c depend.apache 1d51223a0def226481583990f380519c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff db-use 3807d3e43e20aaa6e4decedd2bb2db4c depend.apache 1d51223a0def226481583990f380519c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c9a7b7bf033a8292d96d98066ca81ae4
diff --git a/metadata/md5-cache/games-action/Manifest.gz b/metadata/md5-cache/games-action/Manifest.gz
index 3e5c65865366..3874c5725b48 100644
--- a/metadata/md5-cache/games-action/Manifest.gz
+++ b/metadata/md5-cache/games-action/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230627 b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230627
deleted file mode 100644
index b714a9c21c2c..000000000000
--- a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20230627
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
-DEFINED_PHASES=compile install postinst postrm preinst setup
-DEPEND=dev-games/physfs[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) valgrind? ( dev-debug/valgrind )
-DESCRIPTION=Descent Rebirth - enhanced Descent 1 & 2 engine
-EAPI=8
-HOMEPAGE=https://www.dxx-rebirth.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
-IUSE=+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=DXX-Rebirth GPL-3
-RDEPEND=dev-games/physfs[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) )
-REQUIRED_USE=|| ( d1x d2x ) flac? ( music ) midi? ( music ) mp3? ( music ) vorbis? ( music ) opl3-musicpack? ( vorbis ) sc55-musicpack? ( vorbis ) sdl2? ( opengl )
-SLOT=0
-SRC_URI=https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/ad9452d51b7ccd7d2ad7fe56318f21898a3c2d43 -> dxx-rebirth-0.61.0_pre20230627.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9d02905a89837aa75ec7966583b1cb17
diff --git a/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240623 b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240623
new file mode 100644
index 000000000000..b4704eb01178
--- /dev/null
+++ b/metadata/md5-cache/games-action/dxx-rebirth-0.61.0_pre20240623
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
+DEFINED_PHASES=compile install postinst postrm preinst setup
+DEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) valgrind? ( dev-debug/valgrind )
+DESCRIPTION=Descent Rebirth - enhanced Descent 1 & 2 engine
+EAPI=8
+HOMEPAGE=https://www.dxx-rebirth.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg
+IUSE=+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=DXX-Rebirth GPL-3
+RDEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) )
+REQUIRED_USE=|| ( d1x d2x ) flac? ( music ) midi? ( music ) mp3? ( music ) vorbis? ( music ) opl3-musicpack? ( vorbis ) sc55-musicpack? ( vorbis ) sdl2? ( opengl )
+SLOT=0
+SRC_URI=https://codeload.github.com/dxx-rebirth/dxx-rebirth/tar.gz/e8dd751d8a5cae375000fe7d3881e9da77075ab0 -> dxx-rebirth-0.61.0_pre20240623.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c517b2bb0e066c30847bba543927b781
diff --git a/metadata/md5-cache/games-action/dxx-rebirth-9999 b/metadata/md5-cache/games-action/dxx-rebirth-9999
index 6ae7f8886556..088771db35a2 100644
--- a/metadata/md5-cache/games-action/dxx-rebirth-9999
+++ b/metadata/md5-cache/games-action/dxx-rebirth-9999
@@ -1,6 +1,6 @@
-BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile install postinst postrm preinst setup unpack
-DEPEND=dev-games/physfs[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) valgrind? ( dev-debug/valgrind )
+DEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) valgrind? ( dev-debug/valgrind )
DESCRIPTION=Descent Rebirth - enhanced Descent 1 & 2 engine
EAPI=8
HOMEPAGE=https://www.dxx-rebirth.com/
@@ -9,8 +9,8 @@ INHERIT=desktop flag-o-matic python-any-r1 scons-utils toolchain-funcs xdg git-r
IUSE=+d1x +d2x +data debug editor +flac ipv6 +joystick l10n_de +midi +mp3 +music +opengl opl3-musicpack +png sc55-musicpack sdl2 tracker valgrind +vorbis
LICENSE=DXX-Rebirth GPL-3
PROPERTIES=live
-RDEPEND=dev-games/physfs[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) )
+RDEPEND=>=dev-games/physfs-3[hog,mvl,zip] opengl? ( virtual/opengl virtual/glu ) png? ( media-libs/libpng ) !sdl2? ( media-libs/libsdl[joystick?,opengl?,sound,video] media-libs/sdl-image music? ( media-libs/sdl-mixer ) ) sdl2? ( media-libs/libsdl2[joystick?,opengl?,sound,video] media-libs/sdl2-image music? ( media-libs/sdl2-mixer ) ) !sdl2? ( music? ( media-libs/sdl-mixer[flac?,midi?,mp3?,vorbis?] ) ) sdl2? ( music? ( media-libs/sdl2-mixer[flac?,midi?,mp3?,vorbis?] ) ) d1x? ( !<games-action/d1x-rebirth-0.59.100 data? ( || ( games-action/descent1-data games-action/descent1-demodata ) ) l10n_de? ( games-action/descent1-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent1-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent1-freedata[sc55-musicpack] ) ) d2x? ( !<games-action/d2x-rebirth-0.59.100 data? ( || ( games-action/descent2-data games-action/descent2-demodata ) ) l10n_de? ( games-action/descent2-freedata[l10n_de] ) opl3-musicpack? ( games-action/descent2-freedata[opl3-musicpack] ) sc55-musicpack? ( games-action/descent2-freedata[sc55-musicpack] ) )
REQUIRED_USE=|| ( d1x d2x ) flac? ( music ) midi? ( music ) mp3? ( music ) vorbis? ( music ) opl3-musicpack? ( vorbis ) sc55-musicpack? ( vorbis ) sdl2? ( opengl )
SLOT=0
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e5832b72b74eb27a003c5590130d7bf8
+_md5_=35dfb2ca49753f041a4ffa528d2dbf0b
diff --git a/metadata/md5-cache/games-action/prismlauncher-8.2-r1 b/metadata/md5-cache/games-action/prismlauncher-8.2-r1
index 5cacb9eeda63..d4bce2ceb4a1 100644
--- a/metadata/md5-cache/games-action/prismlauncher-8.2-r1
+++ b/metadata/md5-cache/games-action/prismlauncher-8.2-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=lto? ( !debug )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PrismLauncher/PrismLauncher/releases/download/8.2/PrismLauncher-8.2.tar.gz -> prismlauncher-8.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7bb1d0591f19130df275808bc7baf7e7
diff --git a/metadata/md5-cache/games-action/prismlauncher-8.3 b/metadata/md5-cache/games-action/prismlauncher-8.3
index 9e0d365dc057..d13f72bc08d0 100644
--- a/metadata/md5-cache/games-action/prismlauncher-8.3
+++ b/metadata/md5-cache/games-action/prismlauncher-8.3
@@ -14,5 +14,5 @@ REQUIRED_USE=lto? ( !debug )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/PrismLauncher/PrismLauncher/releases/download/8.3/PrismLauncher-8.3.tar.gz -> prismlauncher-8.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c34554902345ca634b236bc35873752c
diff --git a/metadata/md5-cache/games-action/prismlauncher-9999 b/metadata/md5-cache/games-action/prismlauncher-9999
index ee57c6cfc93b..635896620d25 100644
--- a/metadata/md5-cache/games-action/prismlauncher-9999
+++ b/metadata/md5-cache/games-action/prismlauncher-9999
@@ -13,5 +13,5 @@ RDEPEND=!qt6? ( >=dev-qt/qtconcurrent-5.12.0:5 >=dev-qt/qtcore-5.12.0:5 >=dev-qt
REQUIRED_USE=lto? ( !debug )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c34554902345ca634b236bc35873752c
diff --git a/metadata/md5-cache/games-arcade/Manifest.gz b/metadata/md5-cache/games-arcade/Manifest.gz
index c359d6c3deb3..af3ac522b947 100644
--- a/metadata/md5-cache/games-arcade/Manifest.gz
+++ b/metadata/md5-cache/games-arcade/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r2 b/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r2
index 01c6f6f98bb6..84e263f40d33 100644
--- a/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r2
+++ b/metadata/md5-cache/games-arcade/frozen-bubble-2.2.1_beta1-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Locale-Maketext-Lexicon dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Locale-Maketext-Lexicon dev-perl/Module-Build virtual/perl-ExtUtils-CBuilder virtual/perl-ExtUtils-ParseXS virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-lang/perl dev-libs/glib:2 >=dev-perl/Alien-SDL-1.413 dev-perl/Compress-Bzip2 dev-perl/File-ShareDir dev-perl/File-Slurp dev-perl/File-Which dev-perl/IPC-System-Simple >=dev-perl/SDL-2.511 media-libs/sdl-image[gif,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-pango media-libs/sdl-ttf virtual/libiconv virtual/perl-Getopt-Long virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-lang/perl dev-libs/glib:2 >=dev-perl/Alien-SDL-1.413 dev-perl/Compress-Bzip2 dev-perl/File-ShareDir dev-perl/File-Slurp dev-perl/File-Which dev-perl/IPC-System-Simple >=dev-perl/SDL-2.511 media-libs/sdl-image[gif,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-pango media-libs/sdl-ttf virtual/libiconv virtual/perl-Getopt-Long virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A Puzzle Bubble clone written in perl (now with network support)
EAPI=8
HOMEPAGE=http://www.frozen-bubble.org/
@@ -9,9 +9,9 @@ INHERIT=desktop perl-module toolchain-funcs xdg
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-lang/perl dev-libs/glib:2 >=dev-perl/Alien-SDL-1.413 dev-perl/Compress-Bzip2 dev-perl/File-ShareDir dev-perl/File-Slurp dev-perl/File-Which dev-perl/IPC-System-Simple >=dev-perl/SDL-2.511 media-libs/sdl-image[gif,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-pango media-libs/sdl-ttf virtual/libiconv virtual/perl-Getopt-Long virtual/perl-IO || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl dev-libs/glib:2 >=dev-perl/Alien-SDL-1.413 dev-perl/Compress-Bzip2 dev-perl/File-ShareDir dev-perl/File-Slurp dev-perl/File-Which dev-perl/IPC-System-Simple >=dev-perl/SDL-2.511 media-libs/sdl-image[gif,png] media-libs/sdl-mixer[vorbis] media-libs/sdl-pango media-libs/sdl-ttf virtual/libiconv virtual/perl-Getopt-Long virtual/perl-IO >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.frozen-bubble.org/data/frozen-bubble-2.2.1-beta1.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b3fd3590a25edc75dd27fbbddd227a43
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2b26afac84db62376d305b6ef54d5f4b
diff --git a/metadata/md5-cache/games-arcade/spout-1.3-r3 b/metadata/md5-cache/games-arcade/spout-1.3-r3
index 4c99e781076d..196ea4926c01 100644
--- a/metadata/md5-cache/games-arcade/spout-1.3-r3
+++ b/metadata/md5-cache/games-arcade/spout-1.3-r3
@@ -10,5 +10,5 @@ LICENSE=LGPL-2
RDEPEND=>=media-libs/libsdl-1.2.6
SLOT=0
SRC_URI=http://rohanpm.net/files/old/spout-unix-1.3.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=09f98918fdb622d443a590f5381dfc9e
diff --git a/metadata/md5-cache/games-board/Manifest.gz b/metadata/md5-cache/games-board/Manifest.gz
index 8fca34808b63..5e5d15c3d25e 100644
--- a/metadata/md5-cache/games-board/Manifest.gz
+++ b/metadata/md5-cache/games-board/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-board/domination-1.1.1.6-r3 b/metadata/md5-cache/games-board/domination-1.1.1.6-r3
index 8f30a5f68859..85825c4d7349 100644
--- a/metadata/md5-cache/games-board/domination-1.1.1.6-r3
+++ b/metadata/md5-cache/games-board/domination-1.1.1.6-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/domination/Domination/1.1.1.6/Domination_1.1.1.6.zip
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=82e600596165eaaec0d02d8de1fc9a84
diff --git a/metadata/md5-cache/games-board/gnome-chess-43.2 b/metadata/md5-cache/games-board/gnome-chess-43.2
index bba859088c3c..e8e21c52ebce 100644
--- a/metadata/md5-cache/games-board/gnome-chess-43.2
+++ b/metadata/md5-cache/games-board/gnome-chess-43.2
@@ -11,5 +11,5 @@ LICENSE=GPL-3+
RDEPEND=>=dev-libs/glib-2.44:2 gui-libs/gtk:4 >=gui-libs/libadwaita-1.0.0:1 >=gnome-base/librsvg-2.46.0:2 x11-libs/pango
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-chess/43/gnome-chess-43.2.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=51ad251d901957783dd2bc34442093ab
diff --git a/metadata/md5-cache/games-board/megamek-0.34.10-r2 b/metadata/md5-cache/games-board/megamek-0.34.10-r2
index 5338219a519e..c4ac83610c63 100644
--- a/metadata/md5-cache/games-board/megamek-0.34.10-r2
+++ b/metadata/md5-cache/games-board/megamek-0.34.10-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://downloads.sourceforge.net/megamek/MegaMek-v0.34.10.zip https://dev.gentoo.org/~ionen/distfiles/megamek.png
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=36e0cf96662cfb2608dd887fa8b9e4da
diff --git a/metadata/md5-cache/games-emulation/Manifest.gz b/metadata/md5-cache/games-emulation/Manifest.gz
index f8b2efcbbd9c..ce1e4f0f773f 100644
--- a/metadata/md5-cache/games-emulation/Manifest.gz
+++ b/metadata/md5-cache/games-emulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231 b/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231
index d92b8a82f0b2..6da4241372a6 100644
--- a/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231
+++ b/metadata/md5-cache/games-emulation/melonds-0.9.5_p20231231
@@ -12,5 +12,5 @@ LICENSE=BSD-2 GPL-2 GPL-3 Unlicense
RDEPEND=app-arch/libarchive dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[sound,video] net-libs/libpcap net-libs/libslirp wayland? ( dev-libs/wayland )
SLOT=0
SRC_URI=https://github.com/Arisotura/melonDS/archive/8bfc6df8de216eff0be4be1dbe37b19a741bed51.tar.gz -> melonDS-0.9.5_p20231231.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=22f6171d338943a6a4fc724be77f8690
diff --git a/metadata/md5-cache/games-emulation/melonds-9999 b/metadata/md5-cache/games-emulation/melonds-9999
index b761102bd7c1..2bdd8b2949bb 100644
--- a/metadata/md5-cache/games-emulation/melonds-9999
+++ b/metadata/md5-cache/games-emulation/melonds-9999
@@ -11,5 +11,5 @@ LICENSE=BSD-2 GPL-2 GPL-3 Unlicense
PROPERTIES=live
RDEPEND=app-arch/libarchive dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 media-libs/libsdl2[sound,video] net-libs/libpcap net-libs/libslirp wayland? ( dev-libs/wayland )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2247ba6cc0e8072fabd2f46fa884662a
diff --git a/metadata/md5-cache/games-emulation/openmsx-18.0-r2 b/metadata/md5-cache/games-emulation/openmsx-18.0-r2
index ae48c4fb974b..71239003b9e9 100644
--- a/metadata/md5-cache/games-emulation/openmsx-18.0-r2
+++ b/metadata/md5-cache/games-emulation/openmsx-18.0-r2
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=dev-lang/tcl:0= media-libs/alsa-lib media-libs/harfbuzz:= media-libs/libogg media-libs/libpng:0= media-libs/libsdl2[joystick=,sound,video] media-libs/libtheora media-libs/libvorbis media-libs/sdl2-ttf >=media-libs/glew-1.3.2:0= sys-libs/zlib virtual/opengl
SLOT=0
SRC_URI=https://github.com/openMSX/openMSX/releases/download/RELEASE_18_0/openmsx-18.0.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=dc5afddf4c7e75af74c05d55bf1593e0
diff --git a/metadata/md5-cache/games-emulation/openmsx-19.1 b/metadata/md5-cache/games-emulation/openmsx-19.1
index 18a6a47d5ee0..2f9b86c04e59 100644
--- a/metadata/md5-cache/games-emulation/openmsx-19.1
+++ b/metadata/md5-cache/games-emulation/openmsx-19.1
@@ -12,5 +12,5 @@ LICENSE=GPL-2
RDEPEND=dev-lang/tcl:0= media-libs/alsa-lib media-libs/harfbuzz:= media-libs/libogg media-libs/libpng:0= media-libs/libsdl2[joystick=,sound,video] media-libs/libtheora media-libs/libvorbis media-libs/sdl2-ttf >=media-libs/glew-1.3.2:0= sys-libs/zlib virtual/opengl
SLOT=0
SRC_URI=https://github.com/openMSX/openMSX/releases/download/RELEASE_19_1/openmsx-19.1.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8a33f651c41c65e9262cdb311e198260
diff --git a/metadata/md5-cache/games-emulation/pcsx2-1.7.5624 b/metadata/md5-cache/games-emulation/pcsx2-1.7.5624
deleted file mode 100644
index 7ff85337d2b0..000000000000
--- a/metadata/md5-cache/games-emulation/pcsx2-1.7.5624
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] clang? ( sys-devel/clang:* ) wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=app-arch/lz4:= app-arch/xz-utils app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto
-DESCRIPTION=PlayStation 2 emulator
-EAPI=8
-HOMEPAGE=https://pcsx2.net/
-IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=cmake desktop fcaps flag-o-matic toolchain-funcs
-IUSE=alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland +filecaps
-KEYWORDS=-* amd64
-LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
-RDEPEND=app-arch/lz4:= app-arch/xz-utils app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) >=games-emulation/pcsx2_patches-0_p20230917
-REQUIRED_USE=cpu_flags_x86_sse4_1
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~ionen/distfiles/pcsx2-1.7.5624.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b1dd1b0072efb8f26bcf0cf6ee3d06f7
diff --git a/metadata/md5-cache/games-emulation/pcsx2-1.7.5724 b/metadata/md5-cache/games-emulation/pcsx2-1.7.5724
deleted file mode 100644
index c47b9dcdc57e..000000000000
--- a/metadata/md5-cache/games-emulation/pcsx2-1.7.5724
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-qt/qttools:6[linguist] clang? ( sys-devel/clang:* ) wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/freetype media-libs/libglvnd[X] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto
-DESCRIPTION=PlayStation 2 emulator
-EAPI=8
-HOMEPAGE=https://pcsx2.net/
-IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=cmake desktop fcaps flag-o-matic optfeature toolchain-funcs
-IUSE=alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland +filecaps
-KEYWORDS=-* amd64
-LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
-RDEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/freetype media-libs/libglvnd[X] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) >=games-emulation/pcsx2_patches-0_p20230917
-REQUIRED_USE=cpu_flags_x86_sse4_1
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~ionen/distfiles/pcsx2-1.7.5724.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=16f2b66f09a8b4c0135c493941bbe983
diff --git a/metadata/md5-cache/games-emulation/pcsx2-1.7.5913 b/metadata/md5-cache/games-emulation/pcsx2-1.7.5913
new file mode 100644
index 000000000000..f4e1a206f78e
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/pcsx2-1.7.5913
@@ -0,0 +1,18 @@
+BDEPEND=dev-qt/qttools:6[linguist] clang? ( sys-devel/clang:* ) wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=app-arch/lz4:= app-arch/zstd:= dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/freetype media-libs/libglvnd[X] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) x11-base/xorg-proto
+DESCRIPTION=PlayStation 2 emulator
+EAPI=8
+HOMEPAGE=https://pcsx2.net/
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=cmake desktop fcaps flag-o-matic optfeature toolchain-funcs
+IUSE=alsa cpu_flags_x86_sse4_1 +clang jack pulseaudio sndio test vulkan wayland +filecaps
+KEYWORDS=-* ~amd64
+LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 BSD-4 Boost-1.0 CC0-1.0 GPL-2+ ISC LGPL-2.1+ LGPL-3+ MIT OFL-1.1 ZLIB public-domain
+RDEPEND=app-arch/lz4:= app-arch/zstd:= dev-qt/qtbase:6[concurrent,gui,widgets] dev-qt/qtsvg:6 media-libs/freetype media-libs/libglvnd[X] media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/libsdl2[haptic,joystick] media-libs/libwebp:= media-video/ffmpeg:= net-libs/libpcap net-misc/curl sys-apps/dbus sys-libs/zlib:= virtual/libudev:= x11-libs/libXrandr alsa? ( media-libs/alsa-lib ) jack? ( virtual/jack ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio:= ) vulkan? ( media-libs/shaderc media-libs/vulkan-loader ) wayland? ( dev-libs/wayland ) >=games-emulation/pcsx2_patches-0_p20230917
+REQUIRED_USE=cpu_flags_x86_sse4_1
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/PCSX2/pcsx2/archive/refs/tags/v1.7.5913.tar.gz -> pcsx2-1.7.5913.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4af6073db80f5188903193bab27cb8b1
diff --git a/metadata/md5-cache/games-emulation/pcsx2-9999 b/metadata/md5-cache/games-emulation/pcsx2-9999
index 1d329d49f381..7b6f193b3247 100644
--- a/metadata/md5-cache/games-emulation/pcsx2-9999
+++ b/metadata/md5-cache/games-emulation/pcsx2-9999
@@ -14,4 +14,4 @@ REQUIRED_USE=cpu_flags_x86_sse4_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a27d6ddce00f6b89118a0bfed657e24d
+_md5_=4af6073db80f5188903193bab27cb8b1
diff --git a/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240312 b/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240312
deleted file mode 100644
index 15e483a7cd7b..000000000000
--- a/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240312
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 )
-DEFINED_PHASES=compile install setup
-DESCRIPTION=Collection of game patches for use with PCSX2 (e.g. widescreen hacks)
-EAPI=8
-HOMEPAGE=https://github.com/PCSX2/pcsx2_patches/
-INHERIT=python-any-r1
-KEYWORDS=amd64
-LICENSE=GPL-3+
-SLOT=0
-SRC_URI=https://github.com/PCSX2/pcsx2_patches/archive/f15daef9e6a7044c55f3d7b2deccbb2e9928feb0.tar.gz -> pcsx2_patches-0_p20240312.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8614a67ba5d4f99bacc63fc9fd9cd8c5
diff --git a/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240416 b/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240416
deleted file mode 100644
index 75e793b4323a..000000000000
--- a/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240416
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 )
-DEFINED_PHASES=compile install setup
-DESCRIPTION=Collection of game patches for use with PCSX2 (e.g. widescreen hacks)
-EAPI=8
-HOMEPAGE=https://github.com/PCSX2/pcsx2_patches/
-INHERIT=python-any-r1
-KEYWORDS=amd64
-LICENSE=GPL-3+
-SLOT=0
-SRC_URI=https://github.com/PCSX2/pcsx2_patches/archive/0f52d8a5eb1cefea8b416532ce6ba225271e267f.tar.gz -> pcsx2_patches-0_p20240416.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b3da2c9cdf40cd4e48d640dcee5ee7ea
diff --git a/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240610 b/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240610
new file mode 100644
index 000000000000..5b11190f3da6
--- /dev/null
+++ b/metadata/md5-cache/games-emulation/pcsx2_patches-0_p20240610
@@ -0,0 +1,12 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 )
+DEFINED_PHASES=compile install setup
+DESCRIPTION=Collection of game patches for use with PCSX2 (e.g. widescreen hacks)
+EAPI=8
+HOMEPAGE=https://github.com/PCSX2/pcsx2_patches/
+INHERIT=python-any-r1
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+SLOT=0
+SRC_URI=https://github.com/PCSX2/pcsx2_patches/archive/fcb11f6b699fd68e41977bffe53b8e8031ccb578.tar.gz -> pcsx2_patches-0_p20240610.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=81cdcaaefe002bca97d7f79cd4ef0aa2
diff --git a/metadata/md5-cache/games-engines/Manifest.gz b/metadata/md5-cache/games-engines/Manifest.gz
index 4d063ef35e8e..3129901adb87 100644
--- a/metadata/md5-cache/games-engines/Manifest.gz
+++ b/metadata/md5-cache/games-engines/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-engines/dMagnetic-0.36 b/metadata/md5-cache/games-engines/dMagnetic-0.36
deleted file mode 100644
index 5ffcbe87a385..000000000000
--- a/metadata/md5-cache/games-engines/dMagnetic-0.36
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=compile install prepare test
-DESCRIPTION=A Magnetic Scrolls Interpreter for playing a collection of old text adventures
-EAPI=8
-HOMEPAGE=https://www.dettus.net/dMagnetic/
-INHERIT=prefix toolchain-funcs
-KEYWORDS=~amd64 ~arm ~m68k ~x86
-LICENSE=BSD-2
-SLOT=0
-SRC_URI=https://www.dettus.net/dMagnetic/dMagnetic_0.36.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=34c104c3880cdb06f665c346caf5402e
diff --git a/metadata/md5-cache/games-engines/dMagnetic-0.37 b/metadata/md5-cache/games-engines/dMagnetic-0.37
new file mode 100644
index 000000000000..07d37adf8a55
--- /dev/null
+++ b/metadata/md5-cache/games-engines/dMagnetic-0.37
@@ -0,0 +1,11 @@
+DEFINED_PHASES=compile install prepare test
+DESCRIPTION=A Magnetic Scrolls Interpreter for playing a collection of old text adventures
+EAPI=8
+HOMEPAGE=https://www.dettus.net/dMagnetic/
+INHERIT=prefix toolchain-funcs
+KEYWORDS=~amd64 ~arm ~m68k ~x86
+LICENSE=BSD-2
+SLOT=0
+SRC_URI=https://www.dettus.net/dMagnetic/dMagnetic_0.37.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6e41ac4086ee336bd649047646de4d44
diff --git a/metadata/md5-cache/games-engines/openmw-0.48.0 b/metadata/md5-cache/games-engines/openmw-0.48.0
index 412f09b73bca..6b08a21eb183 100644
--- a/metadata/md5-cache/games-engines/openmw-0.48.0
+++ b/metadata/md5-cache/games-engines/openmw-0.48.0
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenMW/openmw/archive/openmw-0.48.0.tar.gz test? ( https://gitlab.com/OpenMW/example-suite/-/raw/8966dab24692555eec720c854fb0f73d108070cd/data/template.omwgame -> openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=896f7ff87634a7b566252b6bc0d37cb4
diff --git a/metadata/md5-cache/games-engines/openmw-9999 b/metadata/md5-cache/games-engines/openmw-9999
index ace1ba577d3e..e2ff57db45de 100644
--- a/metadata/md5-cache/games-engines/openmw-9999
+++ b/metadata/md5-cache/games-engines/openmw-9999
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_t
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=test? ( https://gitlab.com/OpenMW/example-suite/-/raw/8966dab24692555eec720c854fb0f73d108070cd/data/template.omwgame -> openmw-template-8966dab24692555eec720c854fb0f73d108070cd.omwgame )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=aefaad8d6bb41609a69708f6bc67831d
diff --git a/metadata/md5-cache/games-fps/Manifest.gz b/metadata/md5-cache/games-fps/Manifest.gz
index e576c2654219..94578a5c0400 100644
--- a/metadata/md5-cache/games-fps/Manifest.gz
+++ b/metadata/md5-cache/games-fps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r1 b/metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r1
deleted file mode 100644
index db5426dae670..000000000000
--- a/metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11 dev-lang/python:3.10 ) doc? ( || ( dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install postinst postrm preinst prepare setup
-DEPEND=media-libs/libsdl2[video] media-libs/sdl2-mixer[midi?,vorbis?] media-libs/sdl2-net libsamplerate? ( media-libs/libsamplerate ) png? ( media-libs/libpng:= ) dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A Doom source port that is minimalist and historically accurate
-EAPI=7
-HOMEPAGE=https://www.chocolate-doom.org
-INHERIT=autotools prefix python-any-r1 xdg
-IUSE=doc libsamplerate +midi png vorbis
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=BSD GPL-2+
-RDEPEND=media-libs/libsdl2[video] media-libs/sdl2-mixer[midi?,vorbis?] media-libs/sdl2-net libsamplerate? ( media-libs/libsamplerate ) png? ( media-libs/libpng:= )
-SLOT=0
-SRC_URI=https://github.com/chocolate-doom/chocolate-doom/archive/chocolate-doom-3.0.1.tar.gz https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/chocolate-doom-3.0.1-overhaul-manpages-add-parameters.patch
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ebd1c57c60a38fb41208d80deb5dd073
diff --git a/metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r2 b/metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r2
new file mode 100644
index 000000000000..e2fa35937033
--- /dev/null
+++ b/metadata/md5-cache/games-fps/chocolate-doom-3.0.1-r2
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst postrm preinst prepare setup
+DEPEND=media-libs/libsdl2[video] media-libs/sdl2-mixer[midi?,vorbis?] media-libs/sdl2-net libsamplerate? ( media-libs/libsamplerate ) png? ( media-libs/libpng:= )
+DESCRIPTION=A Doom source port that is minimalist and historically accurate
+EAPI=8
+HOMEPAGE=https://www.chocolate-doom.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools prefix python-any-r1 xdg
+IUSE=doc libsamplerate +midi png vorbis
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=BSD GPL-2+
+RDEPEND=media-libs/libsdl2[video] media-libs/sdl2-mixer[midi?,vorbis?] media-libs/sdl2-net libsamplerate? ( media-libs/libsamplerate ) png? ( media-libs/libpng:= )
+SLOT=0
+SRC_URI=https://github.com/chocolate-doom/chocolate-doom/archive/chocolate-doom-3.0.1.tar.gz https://gist.githubusercontent.com/vilhelmgray/28d4713cb6387ad62ab76cfac1443355/raw/f7600d93ca45a5102969b8f89974a3c36a3563f5/chocolate-doom-3.0.1-overhaul-manpages-add-parameters.patch
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=01789d9f4d97f079543ee0f9ac22bf6e
diff --git a/metadata/md5-cache/games-fps/doomsday-2.3.1 b/metadata/md5-cache/games-fps/doomsday-2.3.1
index aa2b1b338059..464709f2269f 100644
--- a/metadata/md5-cache/games-fps/doomsday-2.3.1
+++ b/metadata/md5-cache/games-fps/doomsday-2.3.1
@@ -13,5 +13,5 @@ PDEPEND=demo? ( games-fps/doom-data ) freedoom? ( games-fps/freedoom )
RDEPEND=dev-qt/qtcore:5= dev-qt/qtgui:5=[-gles2-only] dev-qt/qtnetwork:5= dev-qt/qtopengl:5= dev-qt/qtwidgets:5= dev-qt/qtx11extras:5= media-libs/assimp:= net-misc/curl sys-libs/zlib x11-libs/libX11 display-mode? ( x11-libs/libXrandr x11-libs/libXxf86vm ) fluidsynth? ( media-sound/fluidsynth:= ) openal? ( media-libs/openal ) tools? ( sys-libs/ncurses:0= )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/deng/Doomsday%20Engine/2.3.1/doomsday-2.3.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=31e3629dd14bdc567bf7ae9a0bddcada
diff --git a/metadata/md5-cache/games-fps/eduke32-20240316.10564 b/metadata/md5-cache/games-fps/eduke32-20240316.10564
deleted file mode 100644
index 4b23dcb21a7e..000000000000
--- a/metadata/md5-cache/games-fps/eduke32-20240316.10564
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-arch/unzip x86? ( dev-lang/nasm )
-DEFINED_PHASES=compile install postinst postrm unpack
-DEPEND=media-libs/flac:= media-libs/libogg media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis] sys-libs/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu virtual/opengl ) png? ( media-libs/libpng:0= ) vpx? ( media-libs/libvpx:= ) xmp? ( media-libs/exempi:2= ) timidity? ( media-sound/timidity++ )
-DESCRIPTION=An open source engine port of the classic PC first person shooter Duke Nukem 3D
-EAPI=8
-HOMEPAGE=http://www.eduke32.com/
-INHERIT=desktop toolchain-funcs xdg-utils
-IUSE=duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk timidity tools voidsw voxels vpx xmp
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
-LICENSE=BUILDLIC GPL-2 HRP
-PDEPEND=duke3d? ( games-fps/duke3d-data )
-RDEPEND=media-libs/flac:= media-libs/libogg media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis] sys-libs/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu virtual/opengl ) png? ( media-libs/libpng:0= ) vpx? ( media-libs/libvpx:= ) xmp? ( media-libs/exempi:2= )
-REQUIRED_USE=hrp? ( duke3d !voxels ) offensive? ( duke3d ) opl? ( duke3d !sc-55 ) psx? ( duke3d ) sc-55? ( duke3d !opl ) voxels? ( !hrp ) vpx? ( opengl )
-RESTRICT=bindist test
-SLOT=0
-SRC_URI=http://dukeworld.com/eduke32/synthesis/20240316-10564-0bc78c53d/eduke32_src_20240316-10564-0bc78c53d.tar.xz http://www.eduke32.com/images/eduke32_classic.png hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-5.4.zip ) offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-1.33.zip ) opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-2.01.zip ) psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-1.11.zip ) sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-4.02.zip ) voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-1.21.zip )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=57cba83862c9bb5d77123ccaac1663fa
diff --git a/metadata/md5-cache/games-fps/eduke32-20240619.10591 b/metadata/md5-cache/games-fps/eduke32-20240619.10591
new file mode 100644
index 000000000000..c5fea15720f9
--- /dev/null
+++ b/metadata/md5-cache/games-fps/eduke32-20240619.10591
@@ -0,0 +1,18 @@
+BDEPEND=app-arch/unzip x86? ( dev-lang/nasm )
+DEFINED_PHASES=compile install postinst postrm unpack
+DEPEND=media-libs/flac:= media-libs/libogg media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis] sys-libs/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu virtual/opengl ) png? ( media-libs/libpng:0= ) vpx? ( media-libs/libvpx:= ) xmp? ( media-libs/exempi:2= ) timidity? ( media-sound/timidity++ )
+DESCRIPTION=An open source engine port of the classic PC first person shooter Duke Nukem 3D
+EAPI=8
+HOMEPAGE=http://www.eduke32.com/
+INHERIT=desktop toolchain-funcs xdg-utils
+IUSE=duke3d fluidsynth gtk hrp offensive opengl opl png psx sc-55 server sdk timidity tools voidsw voxels vpx xmp
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=BUILDLIC GPL-2 HRP
+PDEPEND=duke3d? ( games-fps/duke3d-data )
+RDEPEND=media-libs/flac:= media-libs/libogg media-libs/libsdl2[alsa,joystick,opengl?,sound,video] media-libs/libvorbis media-libs/sdl2-mixer[flac,fluidsynth?,midi,timidity?,vorbis] sys-libs/zlib gtk? ( x11-libs/gtk+:2 ) opengl? ( virtual/glu virtual/opengl ) png? ( media-libs/libpng:0= ) vpx? ( media-libs/libvpx:= ) xmp? ( media-libs/exempi:2= )
+REQUIRED_USE=hrp? ( duke3d !voxels ) offensive? ( duke3d ) opl? ( duke3d !sc-55 ) psx? ( duke3d ) sc-55? ( duke3d !opl ) voxels? ( !hrp ) vpx? ( opengl )
+RESTRICT=bindist test
+SLOT=0
+SRC_URI=http://dukeworld.com/eduke32/synthesis/20240619-10591-e35219148/eduke32_src_20240619-10591-e35219148.tar.xz http://www.eduke32.com/images/eduke32_classic.png hrp? ( http://www.duke4.org/files/nightfright/hrp/duke3d_hrp.zip -> duke3d_hrp-5.4.zip ) offensive? ( http://www.duke4.org/files/nightfright/related/duke3d_xxx.zip -> duke3d_xxx-1.33.zip ) opl? ( https://www.moddb.com/downloads/mirror/95750/102/ce9e8f422c6cccdb297852426e96740a -> duke3d_musopl-2.01.zip ) psx? ( http://www.duke4.org/files/nightfright/related/duke3d_psx.zip -> duke3d_psx-1.11.zip ) sc-55? ( http://www.duke4.org/files/nightfright/music/duke3d_music-sc55.zip -> duke3d_music-sc55-4.02.zip ) voxels? ( https://www.dropbox.com/s/yaxfahyvskyvt4r/duke3d_voxels.zip -> duke3d_voxels-1.21.zip )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=731fab44f43420e802c8751b09f16659
diff --git a/metadata/md5-cache/games-fps/quakeforge-0.7.2_p20210722-r2 b/metadata/md5-cache/games-fps/quakeforge-0.7.2_p20210722-r2
index 1977f2833558..f598f0072c0b 100644
--- a/metadata/md5-cache/games-fps/quakeforge-0.7.2_p20210722-r2
+++ b/metadata/md5-cache/games-fps/quakeforge-0.7.2_p20210722-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=client? ( media-libs/libsamplerate net-misc/curl virtual/opengl x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:= ) jack? ( virtual/jack ) sdl? ( media-libs/libsdl[sound] ) vorbis? ( media-libs/libvorbis ) vulkan? ( media-libs/vulkan-loader ) wildmidi? ( media-sound/wildmidi ) ) ncurses? ( sys-libs/ncurses:= ) png? ( media-libs/libpng:= ) zlib? ( sys-libs/zlib:= )
SLOT=0
SRC_URI=https://github.com/quakeforge/quakeforge/archive/e799a7ae45b0ab2ad7b642953277db8ccf256cf8.tar.gz -> quakeforge-0.7.2_p20210722.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f607fcf0a9d155c10c936a5d07f3ef19
diff --git a/metadata/md5-cache/games-fps/quakeforge-9999 b/metadata/md5-cache/games-fps/quakeforge-9999
index afcdef10e0ee..7e4575688238 100644
--- a/metadata/md5-cache/games-fps/quakeforge-9999
+++ b/metadata/md5-cache/games-fps/quakeforge-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
PROPERTIES=live
RDEPEND=client? ( media-libs/libsamplerate net-misc/curl virtual/opengl x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXxf86vm alsa? ( media-libs/alsa-lib ) flac? ( media-libs/flac:= ) jack? ( virtual/jack ) sdl? ( media-libs/libsdl[sound] ) vorbis? ( media-libs/libvorbis ) vulkan? ( media-libs/vulkan-loader ) wildmidi? ( media-sound/wildmidi ) ) ncurses? ( sys-libs/ncurses:= ) png? ( media-libs/libpng:= ) zlib? ( sys-libs/zlib:= )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=117ead1723c01102180959b0adefc41a
diff --git a/metadata/md5-cache/games-mud/Manifest.gz b/metadata/md5-cache/games-mud/Manifest.gz
index f144838e6970..09232a08626f 100644
--- a/metadata/md5-cache/games-mud/Manifest.gz
+++ b/metadata/md5-cache/games-mud/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-mud/trebuchet-1.075-r1 b/metadata/md5-cache/games-mud/trebuchet-1.075-r1
deleted file mode 100644
index 9a2bc640b187..000000000000
--- a/metadata/md5-cache/games-mud/trebuchet-1.075-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install prepare
-DESCRIPTION=A crossplatform TCL/TK based MUD client
-EAPI=6
-HOMEPAGE=http://belfry.com/fuzzball/trebuchet/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/tcl:0= >=dev-lang/tk-8.3.3:0=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/trebuchet/trebuchet-1.075.tar.gz
-_md5_=a2afa5e316da2ea8dd13a9d278088b6b
diff --git a/metadata/md5-cache/games-mud/trebuchet-1.082 b/metadata/md5-cache/games-mud/trebuchet-1.082
new file mode 100644
index 000000000000..9ed53194d399
--- /dev/null
+++ b/metadata/md5-cache/games-mud/trebuchet-1.082
@@ -0,0 +1,11 @@
+DEFINED_PHASES=install
+DESCRIPTION=A cross-platform TCL/TK based MUD client
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/trebuchet/
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/tcl >=dev-lang/tk-8.3.3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/trebuchet/trebuchet-1.082.tar.bz2
+_md5_=3a684e20b3e298014093eea4e8d15d26
diff --git a/metadata/md5-cache/games-puzzle/Manifest.gz b/metadata/md5-cache/games-puzzle/Manifest.gz
index 0f9babc45c81..9b7648bfa849 100644
--- a/metadata/md5-cache/games-puzzle/Manifest.gz
+++ b/metadata/md5-cache/games-puzzle/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-puzzle/pauker-1.8-r4 b/metadata/md5-cache/games-puzzle/pauker-1.8-r4
index 37f9235040e1..0786abcccda2 100644
--- a/metadata/md5-cache/games-puzzle/pauker-1.8-r4
+++ b/metadata/md5-cache/games-puzzle/pauker-1.8-r4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/browserlauncher2:1.0 dev-java/javahelp:0 dev-java/lucene:2.4 dev-java/swing-layout:1 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/pauker/pauker/1.8/pauker-1.8.src.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e070615803e985f06208515c63128d98
diff --git a/metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r1 b/metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r1
deleted file mode 100644
index c1475ee66707..000000000000
--- a/metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=media-libs/libsdl[opengl,video] virtual/opengl
-DESCRIPTION=Swap and match 3 or more jewels in a line in order to score points
-EAPI=6
-HOMEPAGE=http://www.linuxmotors.com/gljewel/
-INHERIT=desktop vcs-clean
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libsdl[opengl,video] virtual/opengl
-RESTRICT=test
-SLOT=0
-SRC_URI=http://www.linuxmotors.com/gljewel/downloads/SDL_jewels-1.1.1.tgz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d vcs-clean d271b7bc7e6a009758d7d4ef749174e3
-_md5_=add4b9d26537ab66f22c9995879e93d3
diff --git a/metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r2 b/metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r2
new file mode 100644
index 000000000000..7ed3a835c03a
--- /dev/null
+++ b/metadata/md5-cache/games-puzzle/sdl-jewels-1.1.1-r2
@@ -0,0 +1,14 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=media-libs/libsdl[opengl,video] media-libs/libglvnd[X]
+DESCRIPTION=Swap and match 3 or more jewels in a line in order to score points
+EAPI=8
+HOMEPAGE=https://www.linuxmotors.com/linux/gljewel/
+INHERIT=desktop toolchain-funcs vcs-clean
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[opengl,video] media-libs/libglvnd[X]
+RESTRICT=test
+SLOT=0
+SRC_URI=https://www.linuxmotors.com/linux/gljewel/downloads/SDL_jewels-1.1.1.tgz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-clean d271b7bc7e6a009758d7d4ef749174e3
+_md5_=b69f70a6eb2e656b41971b70a4831586
diff --git a/metadata/md5-cache/games-puzzle/xpired-1.22-r1 b/metadata/md5-cache/games-puzzle/xpired-1.22-r1
deleted file mode 100644
index 12db30a7a7a1..000000000000
--- a/metadata/md5-cache/games-puzzle/xpired-1.22-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=media-libs/sdl-gfx media-libs/sdl-image[jpeg] media-libs/sdl-mixer[mod]
-DESCRIPTION=Sokoban-styled puzzle game with lots more action
-EAPI=6
-HOMEPAGE=https://xpired.sourceforge.net
-INHERIT=desktop
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/sdl-gfx media-libs/sdl-image[jpeg] media-libs/sdl-mixer[mod]
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/xpired/xpired-1.22-linux_source.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d
-_md5_=ae6c0bec149d7d7a26dbc7151be97d7a
diff --git a/metadata/md5-cache/games-puzzle/xpired-1.22-r2 b/metadata/md5-cache/games-puzzle/xpired-1.22-r2
new file mode 100644
index 000000000000..3a7cfe4c016e
--- /dev/null
+++ b/metadata/md5-cache/games-puzzle/xpired-1.22-r2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install
+DEPEND=media-libs/libsdl[video] media-libs/sdl-gfx media-libs/sdl-image[jpeg] media-libs/sdl-mixer[mod]
+DESCRIPTION=Sokoban-styled puzzle game with lots more action
+EAPI=8
+HOMEPAGE=https://www.online-siesta.com/game/x-pired/
+INHERIT=desktop toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/libsdl[video] media-libs/sdl-gfx media-libs/sdl-image[jpeg] media-libs/sdl-mixer[mod]
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/xpired/xpired-1.22-linux_source.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=928e38f75354b83796c24380803551ee
diff --git a/metadata/md5-cache/games-roguelike/Manifest.gz b/metadata/md5-cache/games-roguelike/Manifest.gz
index 2ad02db0711e..3a586e82e0f5 100644
--- a/metadata/md5-cache/games-roguelike/Manifest.gz
+++ b/metadata/md5-cache/games-roguelike/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1 b/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1
index b31f0eda5862..1eca055295cc 100644
--- a/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1
+++ b/metadata/md5-cache/games-roguelike/dwarf-fortress-0.47.05-r1
@@ -11,5 +11,5 @@ LICENSE=free-noncomm BSD BitstreamVera
RDEPEND=dev-libs/glib:2 media-libs/glew:0= media-libs/libglvnd[X] media-libs/libsdl[joystick,opengl,video] media-libs/sdl-image[png] media-libs/sdl-ttf sys-libs/zlib:= virtual/glu gui? ( x11-libs/gtk+:2 )
SLOT=0
SRC_URI=amd64? ( https://www.bay12games.com/dwarves/df_47_05_linux.tar.bz2 ) x86? ( https://www.bay12games.com/dwarves/df_47_05_linux32.tar.bz2 ) https://dev.gentoo.org/~ionen/distfiles/dwarf-fortress.png
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=074641d52010c2e5c1974d9455cbb726
diff --git a/metadata/md5-cache/games-roguelike/powder-117-r1 b/metadata/md5-cache/games-roguelike/powder-117-r1
deleted file mode 100644
index b8f7d58c9c84..000000000000
--- a/metadata/md5-cache/games-roguelike/powder-117-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst
-DEPEND=media-libs/libsdl[video]
-DESCRIPTION=A game in the genre of Rogue, Nethack, and Diablo. Emphasis is on tactical play
-EAPI=6
-HOMEPAGE=http://www.zincland.com/powder/
-INHERIT=flag-o-matic
-KEYWORDS=~amd64 ~x86
-LICENSE=CC-Sampling-Plus-1.0
-RDEPEND=media-libs/libsdl[video]
-SLOT=0
-SRC_URI=http://www.zincland.com/powder/release/powder117_src.tar.gz
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b5f1981cca7b0ea15f14ec12f09f65e6
diff --git a/metadata/md5-cache/games-roguelike/powder-118 b/metadata/md5-cache/games-roguelike/powder-118
new file mode 100644
index 000000000000..b6bff9a07251
--- /dev/null
+++ b/metadata/md5-cache/games-roguelike/powder-118
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install postinst
+DEPEND=media-libs/libsdl[video]
+DESCRIPTION=A game in the genre of Rogue, Nethack, and Diablo with emphasis on tactical play
+EAPI=8
+HOMEPAGE=http://www.zincland.com/powder/
+INHERIT=flag-o-matic
+KEYWORDS=~amd64 ~x86
+LICENSE=CC-Sampling-Plus-1.0
+RDEPEND=media-libs/libsdl[video]
+SLOT=0
+SRC_URI=http://www.zincland.com/powder/release/powder118_src.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a783643d5e9963b4212e370303e2a661
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103 b/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103
index a2db2137924c..2613bfe74e91 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.25.1-r103
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.25
SRC_URI=https://github.com/crawl/crawl/releases/download/0.25.1/stone_soup-0.25.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.25.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.25.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d216d220c42e2af8a7b722aaaa559a1b
+_md5_=53ae82d09ab6169d4d1efee10534431b
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2 b/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2
index 823456a8142c..568903ad492d 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.26.1-r2
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.26
SRC_URI=https://github.com/crawl/crawl/releases/download/0.26.1/stone_soup-0.26.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.26.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.26.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=50203e4f6e8f3ab7dbdc14f8d0d6dda3
+_md5_=8f5dfeff3c500b77c070ac147217f84b
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1 b/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1
index 5b3dfb6eed97..f5b9348e31e5 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.27.1-r1
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.27
SRC_URI=https://github.com/crawl/crawl/releases/download/0.27.1/stone_soup-0.27.1.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.27.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.27.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fc501e317cbbce95c7d91ce606d8a41d
+_md5_=eacb8ce186021c772104a8d4b265eaa2
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1 b/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1
index 99565853033c..420c4c7d33e3 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.28.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.28
SRC_URI=https://github.com/crawl/crawl/releases/download/0.28.0/stone_soup-0.28.0.zip https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.28.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.28.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fa864b9fd51cb94aed2aa7e9131cd57f
+_md5_=5e99cbb2255b806b767cab92103411aa
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.29.1 b/metadata/md5-cache/games-roguelike/stone-soup-0.29.1
index 7a6151343c43..cb9bfdf7f9f0 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.29.1
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.29.1
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.29
SRC_URI=https://github.com/crawl/crawl/archive/refs/tags/0.29.1.tar.gz -> stone-soup-0.29.1.tar.gz https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.29.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.29.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cf440a4ceb25503838e7592b2dc6e15d
+_md5_=17cecc900f1e680ce0d90bfe6b297fbe
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.30.1 b/metadata/md5-cache/games-roguelike/stone-soup-0.30.1
index 3c6ab98819e1..94c2aa82b1ae 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.30.1
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.30.1
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.30
SRC_URI=https://github.com/crawl/crawl/archive/refs/tags/0.30.1.tar.gz -> stone-soup-0.30.1.tar.gz https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.30.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.30.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5d7f20557b9450fd202bc712266c3679
+_md5_=1ec699a138e403ab71f1e69fe7c7017b
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.31.0 b/metadata/md5-cache/games-roguelike/stone-soup-0.31.0
index 9d8434224dd5..4940a4863132 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.31.0
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.31.0
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.31
SRC_URI=https://github.com/crawl/crawl/archive/refs/tags/0.31.0.tar.gz -> stone-soup-0.31.0.tar.gz https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.31.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.31.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1e5f0e5159529cadc22e92a4ada30461
+_md5_=ae5127c329aba596d8e3098a90291127
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240409 b/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240409
index 972adf2657bc..fe04e8da1ca7 100644
--- a/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240409
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240409
@@ -1,4 +1,4 @@
-BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
DEFINED_PHASES=compile install postinst postrm prepare setup test
DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0.32
SRC_URI=https://github.com/crawl/crawl/archive/0f22ef8d6127abe4e43dc0a93299003b0dfbec3f.tar.gz -> stone-soup-0.32.0_pre20240409.tar.gz https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.32.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.32.svg
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=25aa1ee85bc23195c0afecca89b865f4
+_md5_=243029bbd74d21c23c60628326b0970c
diff --git a/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240626 b/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240626
new file mode 100644
index 000000000000..d8d03c199fc9
--- /dev/null
+++ b/metadata/md5-cache/games-roguelike/stone-soup-0.32.0_pre20240626
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip dev-lang/perl || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) app-alternatives/lex tiles? ( advpng? ( app-arch/advancecomp ) !advpng? ( media-gfx/pngcrush ) ) virtual/pkgconfig app-alternatives/yacc
+DEFINED_PHASES=compile install postinst postrm prepare setup test
+DEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl ) test? ( <dev-cpp/catch-3.0.0:0 ) tiles? ( sys-libs/ncurses:0 )
+DESCRIPTION=Role-playing roguelike game of exploration and treasure-hunting in dungeons
+EAPI=8
+HOMEPAGE=https://crawl.develz.org
+INHERIT=desktop python-any-r1 lua-single xdg-utils toolchain-funcs
+IUSE=advpng debug ncurses sound test +tiles +lua_single_target_lua5-1
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 BSD BSD-2 public-domain CC0-1.0 MIT
+RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1[deprecated] ) dev-db/sqlite:3 sys-libs/zlib !ncurses? ( !tiles? ( sys-libs/ncurses:0 ) ) ncurses? ( sys-libs/ncurses:0 ) tiles? ( media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0 sound? ( media-libs/libsdl2[X,opengl,sound,video] media-libs/sdl2-mixer ) !sound? ( media-libs/libsdl2[X,opengl,video] ) media-libs/sdl2-image[png] virtual/glu virtual/opengl )
+REQUIRED_USE=^^ ( lua_single_target_lua5-1 )
+RESTRICT=!test? ( test )
+SLOT=0.32
+SRC_URI=https://github.com/crawl/crawl/archive/3d6ac616a9d452a692b94beb1a9d6b8e66346631.tar.gz -> stone-soup-0.32.0_pre20240626.tar.gz https://dev.gentoo.org/~stasibear/distfiles/stone-soup.png -> stone-soup-0.32.png https://dev.gentoo.org/~stasibear/distfiles/stone-soup.svg -> stone-soup-0.32.svg
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a09038f9f9a46160e43a84c08ae91469
diff --git a/metadata/md5-cache/games-server/Manifest.gz b/metadata/md5-cache/games-server/Manifest.gz
index bee08c12b0e2..b5322d6b7f54 100644
--- a/metadata/md5-cache/games-server/Manifest.gz
+++ b/metadata/md5-cache/games-server/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.21.0.03 b/metadata/md5-cache/games-server/bedrock-server-1.21.0.03
deleted file mode 100644
index 39851c90516c..000000000000
--- a/metadata/md5-cache/games-server/bedrock-server-1.21.0.03
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install
-DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game
-EAPI=8
-HOMEPAGE=https://www.minecraft.net/
-INHERIT=systemd
-KEYWORDS=-* ~amd64
-LICENSE=Mojang
-RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach net-misc/curl
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.21.0.03.zip
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a1e0ffca0d3c1c6fb73c44b5c1e90de0
diff --git a/metadata/md5-cache/games-server/bedrock-server-1.21.1.03 b/metadata/md5-cache/games-server/bedrock-server-1.21.1.03
new file mode 100644
index 000000000000..341b51ac1fbc
--- /dev/null
+++ b/metadata/md5-cache/games-server/bedrock-server-1.21.1.03
@@ -0,0 +1,14 @@
+BDEPEND=app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install
+DESCRIPTION=The official bedrock (non-java) based server for the sandbox video game
+EAPI=8
+HOMEPAGE=https://www.minecraft.net/
+INHERIT=systemd
+KEYWORDS=-* ~amd64
+LICENSE=Mojang
+RDEPEND=acct-group/bedrock acct-user/bedrock app-misc/dtach net-misc/curl
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=https://minecraft.azureedge.net/bin-linux/bedrock-server-1.21.1.03.zip
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a1e0ffca0d3c1c6fb73c44b5c1e90de0
diff --git a/metadata/md5-cache/games-server/minecraft-server-1.21.0 b/metadata/md5-cache/games-server/minecraft-server-1.21.0
index 9d94258b532a..dbe1d00c1672 100644
--- a/metadata/md5-cache/games-server/minecraft-server-1.21.0
+++ b/metadata/md5-cache/games-server/minecraft-server-1.21.0
@@ -11,5 +11,5 @@ RDEPEND=acct-group/minecraft acct-user/minecraft app-misc/dtach || ( dev-java/op
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://piston-data.mojang.com/v1/objects/450698d1863ab5180c25d7c804ef0fe6369dd1ba/server.jar -> minecraft-server-1.21.0.jar
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b100615a33acf2771e70c8afd7819153
diff --git a/metadata/md5-cache/games-server/steamcmd-1.0-r4 b/metadata/md5-cache/games-server/steamcmd-1.0-r4
index 2e73f9e55cde..ebeb95c0ec65 100644
--- a/metadata/md5-cache/games-server/steamcmd-1.0-r4
+++ b/metadata/md5-cache/games-server/steamcmd-1.0-r4
@@ -9,5 +9,5 @@ RDEPEND=acct-group/steamcmd acct-user/steamcmd app-misc/dtach
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz -> steamcmd-1.0.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=ab7c4566fe47607a108ab8efca15c522
diff --git a/metadata/md5-cache/games-simulation/Manifest.gz b/metadata/md5-cache/games-simulation/Manifest.gz
index ed413f1a3887..52225822fa1f 100644
--- a/metadata/md5-cache/games-simulation/Manifest.gz
+++ b/metadata/md5-cache/games-simulation/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-simulation/openrct2-0.4.10 b/metadata/md5-cache/games-simulation/openrct2-0.4.10
deleted file mode 100644
index d7e794d49897..000000000000
--- a/metadata/md5-cache/games-simulation/openrct2-0.4.10
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] sys-libs/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp flac? ( media-libs/flac:= ) opengl? ( virtual/opengl ) vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) truetype? ( media-libs/fontconfig:1.0 media-libs/freetype:2 ) dev-cpp/nlohmann_json test? ( dev-cpp/gtest )
-DESCRIPTION=An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2
-EAPI=8
-HOMEPAGE=https://openrct2.org/
-INHERIT=cmake readme.gentoo-r1 xdg-utils
-IUSE=dedicated +flac +opengl scripting test +truetype +vorbis
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] sys-libs/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp flac? ( media-libs/flac:= ) opengl? ( virtual/opengl ) vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) truetype? ( media-libs/fontconfig:1.0 media-libs/freetype:2 ) dedicated? ( acct-group/openrct2 acct-user/openrct2 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/OpenRCT2/OpenRCT2/archive/v0.4.10.tar.gz -> openrct2-0.4.10.tar.gz https://github.com/OpenRCT2/openmusic/releases/download/v1.5/openmusic.zip -> openrct2-openmusic-1.5.zip https://github.com/OpenRCT2/objects/releases/download/v1.4.3/objects.zip -> openrct2-objects-1.4.3.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/opensound.zip -> openrct2-opensound-1.0.5.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.79/replays.zip -> openrct2-replays-0.0.79.zip )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f3ec6e2f974128fc451f541bc911ca14
diff --git a/metadata/md5-cache/games-simulation/openrct2-0.4.11 b/metadata/md5-cache/games-simulation/openrct2-0.4.11
index 58ce2e3de6e7..1fdc630b6376 100644
--- a/metadata/md5-cache/games-simulation/openrct2-0.4.11
+++ b/metadata/md5-cache/games-simulation/openrct2-0.4.11
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenRCT2/OpenRCT2/archive/v0.4.11.tar.gz -> openrct2-0.4.11.tar.gz https://github.com/OpenRCT2/openmusic/releases/download/v1.5/openmusic.zip -> openrct2-openmusic-1.5.zip https://github.com/OpenRCT2/objects/releases/download/v1.4.4/objects.zip -> openrct2-objects-1.4.4.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/opensound.zip -> openrct2-opensound-1.0.5.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.79/replays.zip -> openrct2-replays-0.0.79.zip )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3b35901b559a749080d6bef4981a8cf6
diff --git a/metadata/md5-cache/games-simulation/openrct2-0.4.9 b/metadata/md5-cache/games-simulation/openrct2-0.4.9
deleted file mode 100644
index 552e21ec2eff..000000000000
--- a/metadata/md5-cache/games-simulation/openrct2-0.4.9
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] sys-libs/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp flac? ( media-libs/flac:= ) opengl? ( virtual/opengl ) vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) truetype? ( media-libs/fontconfig:1.0 media-libs/freetype:2 ) dev-cpp/nlohmann_json test? ( dev-cpp/gtest )
-DESCRIPTION=An open source re-implementation of Chris Sawyer's RollerCoaster Tycoon 2
-EAPI=8
-HOMEPAGE=https://openrct2.org/
-INHERIT=cmake readme.gentoo-r1 xdg-utils
-IUSE=dedicated +flac +opengl scripting test +truetype +vorbis
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=GPL-3
-RDEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:= net-misc/curl[ssl] sys-libs/zlib !dedicated? ( media-libs/libsdl2 media-libs/speexdsp flac? ( media-libs/flac:= ) opengl? ( virtual/opengl ) vorbis? ( media-libs/libvorbis ) ) dev-libs/openssl:0= scripting? ( dev-lang/duktape:= ) truetype? ( media-libs/fontconfig:1.0 media-libs/freetype:2 ) dedicated? ( acct-group/openrct2 acct-user/openrct2 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/OpenRCT2/OpenRCT2/archive/v0.4.9.tar.gz -> openrct2-0.4.9.tar.gz https://github.com/OpenRCT2/openmusic/releases/download/v1.5/openmusic.zip -> openrct2-openmusic-1.5.zip https://github.com/OpenRCT2/objects/releases/download/v1.4.0/objects.zip -> openrct2-objects-1.4.0.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/opensound.zip -> openrct2-opensound-1.0.5.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.79/replays.zip -> openrct2-replays-0.0.79.zip )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e6f4a80621014c47faeeb140d8de64f3
diff --git a/metadata/md5-cache/games-simulation/openrct2-9999 b/metadata/md5-cache/games-simulation/openrct2-9999
index 22bd9ba0f7c3..6622d622f167 100644
--- a/metadata/md5-cache/games-simulation/openrct2-9999
+++ b/metadata/md5-cache/games-simulation/openrct2-9999
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/icu:= dev-libs/jansson:= dev-libs/libzip:= media-libs/libpng:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenRCT2/openmusic/releases/download/v1.5/openmusic.zip -> openrct2-openmusic-1.5.zip https://github.com/OpenRCT2/objects/releases/download/v1.4.4/objects.zip -> openrct2-objects-1.4.4.zip https://github.com/OpenRCT2/OpenSoundEffects/releases/download/v1.0.5/opensound.zip -> openrct2-opensound-1.0.5.zip https://github.com/OpenRCT2/title-sequences/releases/download/v0.4.6/title-sequences.zip -> openrct2-title-sequences-0.4.6.zip test? ( https://github.com/OpenRCT2/replays/releases/download/v0.0.79/replays.zip -> openrct2-replays-0.0.79.zip )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fc38ac2702f9111de43f10097835f3e0
diff --git a/metadata/md5-cache/games-simulation/pmars-sdl-0.9.2e-r1 b/metadata/md5-cache/games-simulation/pmars-sdl-0.9.2e-r1
index 8672b2f3024a..dc8782236c8d 100644
--- a/metadata/md5-cache/games-simulation/pmars-sdl-0.9.2e-r1
+++ b/metadata/md5-cache/games-simulation/pmars-sdl-0.9.2e-r1
@@ -11,5 +11,5 @@ LICENSE=BSD GPL-2
RDEPEND=sdl? ( x11-libs/libX11 media-libs/libsdl[video] ) X? ( x11-libs/libX11 ) !sdl? ( !X? ( sys-libs/ncurses:0= ) )
SLOT=0
SRC_URI=https://corewar.co.uk/pihlaja/pmars-sdl/pmars-0.9.2-5.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee0125b50c8bbd3fa657d0e4778be885
diff --git a/metadata/md5-cache/games-strategy/Manifest.gz b/metadata/md5-cache/games-strategy/Manifest.gz
index 505e9d36dd33..34ebdd4bbb36 100644
--- a/metadata/md5-cache/games-strategy/Manifest.gz
+++ b/metadata/md5-cache/games-strategy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-strategy/augustus-3.1.0 b/metadata/md5-cache/games-strategy/augustus-3.1.0
index e83b894f5ebf..7f270105c27b 100644
--- a/metadata/md5-cache/games-strategy/augustus-3.1.0
+++ b/metadata/md5-cache/games-strategy/augustus-3.1.0
@@ -11,5 +11,5 @@ LICENSE=AGPL-3
RDEPEND=dev-libs/expat media-libs/libpng:= media-libs/libsdl2[joystick,video,sound] media-libs/sdl2-mixer
SLOT=0
SRC_URI=https://github.com/Keriew/augustus/archive/refs/tags/v3.1.0.tar.gz -> augustus-3.1.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=df0dca0a934ce7886bdd7bb8501afe22
diff --git a/metadata/md5-cache/games-strategy/freecol-1.0.0 b/metadata/md5-cache/games-strategy/freecol-1.0.0
index fcbb33905897..0fcb50962ad9 100644
--- a/metadata/md5-cache/games-strategy/freecol-1.0.0
+++ b/metadata/md5-cache/games-strategy/freecol-1.0.0
@@ -12,5 +12,5 @@ RDEPEND=>=virtual/jre-11:* dev-java/commons-cli:1 dev-java/cortado:0 dev-java/fi
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/freecol/freecol/freecol-1.0.0/freecol-1.0.0-src.zip
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=16a0c6a34d7f1c228ef9e72e38b91dba
diff --git a/metadata/md5-cache/games-strategy/freesynd-0.7.5 b/metadata/md5-cache/games-strategy/freesynd-0.7.5
index ea4a36e07149..5e428d547982 100644
--- a/metadata/md5-cache/games-strategy/freesynd-0.7.5
+++ b/metadata/md5-cache/games-strategy/freesynd-0.7.5
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=media-libs/libogg media-libs/libpng:0= media-libs/libsdl[X,sound,video] media-libs/libvorbis media-libs/sdl-mixer[mp3,vorbis] media-libs/sdl-image[png]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/freesynd/freesynd-0.7.5.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f63b65122065529a43adae8e62da9464
diff --git a/metadata/md5-cache/games-strategy/galaxyhack-1.74-r2 b/metadata/md5-cache/games-strategy/galaxyhack-1.74-r2
index 8e5c22dbf987..4934d65cdf90 100644
--- a/metadata/md5-cache/games-strategy/galaxyhack-1.74-r2
+++ b/metadata/md5-cache/games-strategy/galaxyhack-1.74-r2
@@ -9,5 +9,5 @@ LICENSE=GPL-2 galaxyhack
RDEPEND=dev-libs/boost:= media-libs/libsdl[video] media-libs/sdl-image[png] media-libs/sdl-mixer[mod,vorbis]
SLOT=0
SRC_URI=https://downloads.sourceforge.net/galaxyhack/galaxyhack-1.74.tar.bz2 mirror://gentoo/galaxyhack.png
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d edos2unix 33e347e171066657f91f8b0c72ec8773 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6c5e77b2570390b5e0eb331de926c179
diff --git a/metadata/md5-cache/games-strategy/julius-1.6.0 b/metadata/md5-cache/games-strategy/julius-1.6.0
index 93f5a72f6de5..a14ade74fcad 100644
--- a/metadata/md5-cache/games-strategy/julius-1.6.0
+++ b/metadata/md5-cache/games-strategy/julius-1.6.0
@@ -10,5 +10,5 @@ LICENSE=AGPL-3
RDEPEND=media-libs/libpng:= media-libs/libsdl2[joystick,video,sound] media-libs/sdl2-mixer
SLOT=0
SRC_URI=https://github.com/bvschaik/julius/archive/v1.6.0.tar.gz -> julius-1.6.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=df4d8dbf0d84d7c7eafea6fb47567597
diff --git a/metadata/md5-cache/games-strategy/lgeneral-1.4.4 b/metadata/md5-cache/games-strategy/lgeneral-1.4.4
index 910ec74e2d91..3d34f0059c22 100644
--- a/metadata/md5-cache/games-strategy/lgeneral-1.4.4
+++ b/metadata/md5-cache/games-strategy/lgeneral-1.4.4
@@ -10,5 +10,5 @@ LICENSE=GPL-2+ CC-BY-SA-3.0
RDEPEND=media-libs/libsdl[sound,video] media-libs/sdl-mixer virtual/libintl
SLOT=0
SRC_URI=https://downloads.sourceforge.net/lgeneral/lgeneral-1.4.4.tar.gz https://downloads.sourceforge.net/lgeneral/kukgen-data-1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b1b9aee4fcebccc9c6b1f65c8455da16
diff --git a/metadata/md5-cache/games-strategy/megaglest-3.13.0-r1 b/metadata/md5-cache/games-strategy/megaglest-3.13.0-r1
index e1b82d97488d..93ce4d19438b 100644
--- a/metadata/md5-cache/games-strategy/megaglest-3.13.0-r1
+++ b/metadata/md5-cache/games-strategy/megaglest-3.13.0-r1
@@ -12,5 +12,5 @@ RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3?
REQUIRED_USE=^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/megaglest-source-3.13.0.tar.xz https://github.com/MegaGlest/megaglest-source/commit/789e1cdf.patch -> megaglest-3.13.0-789e1cdf.patch https://github.com/MegaGlest/megaglest-source/commit/5801b1fa.patch -> megaglest-3.13.0-5801b1fa.patch https://github.com/MegaGlest/megaglest-source/commit/412b37d0.patch -> megaglest-3.13.0-412b37d0.patch https://github.com/MegaGlest/megaglest-source/commit/e09ba53c.patch -> megaglest-3.13.0-e09ba53c.patch https://github.com/MegaGlest/megaglest-source/commit/fbd0cfb1.patch -> megaglest-3.13.0-fbd0cfb1.patch
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1f9c70a7b63a368497c98e9d4585a96f
diff --git a/metadata/md5-cache/games-strategy/megaglest-3.13.0-r2 b/metadata/md5-cache/games-strategy/megaglest-3.13.0-r2
index 41dc13aa23a2..669acec705f4 100644
--- a/metadata/md5-cache/games-strategy/megaglest-3.13.0-r2
+++ b/metadata/md5-cache/games-strategy/megaglest-3.13.0-r2
@@ -12,5 +12,5 @@ RDEPEND=lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3?
REQUIRED_USE=^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/MegaGlest/megaglest-source/releases/download/3.13.0/megaglest-source-3.13.0.tar.xz https://github.com/MegaGlest/megaglest-source/commit/789e1cdf.patch -> megaglest-3.13.0-789e1cdf.patch https://github.com/MegaGlest/megaglest-source/commit/5801b1fa.patch -> megaglest-3.13.0-5801b1fa.patch https://github.com/MegaGlest/megaglest-source/commit/412b37d0.patch -> megaglest-3.13.0-412b37d0.patch https://github.com/MegaGlest/megaglest-source/commit/e09ba53c.patch -> megaglest-3.13.0-e09ba53c.patch https://github.com/MegaGlest/megaglest-source/commit/fbd0cfb1.patch -> megaglest-3.13.0-fbd0cfb1.patch
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cae3bf476d49a40a6085b351386c0edf
diff --git a/metadata/md5-cache/games-strategy/naev-0.11.3 b/metadata/md5-cache/games-strategy/naev-0.11.3
deleted file mode 100644
index 06ec7fb6a52b..000000000000
--- a/metadata/md5-cache/games-strategy/naev-0.11.3
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) sys-devel/gettext doc? ( app-text/doxygen dev-lua/ldoc media-gfx/graphviz ) test? ( media-libs/mesa[llvm] x11-base/xorg-server[-minimal] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl test? ( dev-games/physfs[zip] media-libs/libsdl2[X] )
-DESCRIPTION=2D space trading and combat game, in a similar vein to Escape Velocity
-EAPI=8
-HOMEPAGE=https://naev.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=lua-single meson python-any-r1 virtualx xdg
-IUSE=doc lua_single_target_luajit lua_single_target_lua5-1 test
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain
-RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl
-REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/naev/naev/releases/download/v0.11.3/naev-0.11.3-source.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3fc0bab7b3f916f6297a31d062a76cbb
diff --git a/metadata/md5-cache/games-strategy/naev-0.11.5 b/metadata/md5-cache/games-strategy/naev-0.11.5
new file mode 100644
index 000000000000..d82dd31ee6aa
--- /dev/null
+++ b/metadata/md5-cache/games-strategy/naev-0.11.5
@@ -0,0 +1,18 @@
+BDEPEND=|| ( ( dev-lang/python:3.13 dev-python/pyyaml[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) sys-devel/gettext doc? ( app-text/doxygen dev-lua/ldoc media-gfx/graphviz ) test? ( media-libs/mesa[llvm] x11-base/xorg-server[-minimal] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl test? ( dev-games/physfs[zip] media-libs/libsdl2[X] )
+DESCRIPTION=2D space trading and combat game, in a similar vein to Escape Velocity
+EAPI=8
+HOMEPAGE=https://naev.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=lua-single meson python-any-r1 virtualx xdg
+IUSE=doc lua_single_target_luajit lua_single_target_lua5-1 test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+ Apache-2.0 BSD BSD-2 CC-BY-2.0 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC-BY-SA-4.0 CC0-1.0 GPL-2+ MIT OFL-1.1 public-domain
+RDEPEND=lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) dev-games/physfs dev-libs/libpcre2:= dev-libs/libunibreak:= dev-libs/libxml2 media-libs/freetype:2 media-libs/libglvnd media-libs/libsdl2[joystick,opengl,video] media-libs/libvorbis media-libs/openal media-libs/sdl2-image[png,webp] net-libs/enet:1.3= sci-libs/cholmod sci-libs/cxsparse sci-libs/openblas sci-libs/suitesparse sci-mathematics/glpk:= virtual/libintl
+REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/naev/naev/releases/download/v0.11.5/naev-0.11.5-source.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4de589b11d0e9370b1d313a5c8bcb2fa
diff --git a/metadata/md5-cache/games-util/Manifest.gz b/metadata/md5-cache/games-util/Manifest.gz
index 30a416bbbdda..934c93d6762b 100644
--- a/metadata/md5-cache/games-util/Manifest.gz
+++ b/metadata/md5-cache/games-util/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/games-util/sc-controller-0.4.8.11 b/metadata/md5-cache/games-util/sc-controller-0.4.8.11
deleted file mode 100644
index 724d29f05edf..000000000000
--- a/metadata/md5-cache/games-util/sc-controller-0.4.8.11
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_10? ( dev-python/evdev[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-),cairo] dev-python/pylibacl[python_targets_python3_10(-)] dev-python/vdf[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/evdev[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-),cairo] dev-python/pylibacl[python_targets_python3_11(-)] dev-python/vdf[python_targets_python3_11(-)] ) gnome-base/librsvg[introspection] virtual/libusb x11-libs/gtk+:3[introspection] udev? ( games-util/game-device-udev-rules ) wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-DESCRIPTION=User-mode driver and GTK-based GUI for Steam Controllers and others
-EAPI=8
-HOMEPAGE=https://github.com/Ryochan7/sc-controller/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 linux-info xdg
-IUSE=+udev wayland test python_single_target_python3_10 python_single_target_python3_11 debug
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB
-RDEPEND=python_single_target_python3_10? ( dev-python/evdev[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-),cairo] dev-python/pylibacl[python_targets_python3_10(-)] dev-python/vdf[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/evdev[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-),cairo] dev-python/pylibacl[python_targets_python3_11(-)] dev-python/vdf[python_targets_python3_11(-)] ) gnome-base/librsvg[introspection] virtual/libusb x11-libs/gtk+:3[introspection] udev? ( games-util/game-device-udev-rules ) wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Ryochan7/sc-controller/archive/v0.4.8.11.tar.gz -> sc-controller-0.4.8.11.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a1ffa6db551fdd28c4833686ff190ac0
diff --git a/metadata/md5-cache/games-util/sc-controller-0.4.8.16 b/metadata/md5-cache/games-util/sc-controller-0.4.8.16
new file mode 100644
index 000000000000..1ec4a0008119
--- /dev/null
+++ b/metadata/md5-cache/games-util/sc-controller-0.4.8.16
@@ -0,0 +1,18 @@
+BDEPEND=test? ( python_single_target_python3_10? ( dev-python/evdev[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-),cairo] dev-python/pylibacl[python_targets_python3_10(-)] dev-python/vdf[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/evdev[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-),cairo] dev-python/pylibacl[python_targets_python3_11(-)] dev-python/vdf[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/evdev[python_targets_python3_12(-)] dev-python/pygobject[python_targets_python3_12(-),cairo] dev-python/pylibacl[python_targets_python3_12(-)] dev-python/vdf[python_targets_python3_12(-)] ) gnome-base/librsvg[introspection] virtual/libusb x11-libs/gtk+:3[introspection] udev? ( games-util/game-device-udev-rules ) wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=User-mode driver and GTK-based GUI for Steam Controllers and others
+EAPI=8
+HOMEPAGE=https://github.com/C0rn3j/sc-controller/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 linux-info xdg
+IUSE=+udev wayland test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 debug
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB
+RDEPEND=python_single_target_python3_10? ( dev-python/evdev[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-),cairo] dev-python/pylibacl[python_targets_python3_10(-)] dev-python/vdf[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/evdev[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-),cairo] dev-python/pylibacl[python_targets_python3_11(-)] dev-python/vdf[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/evdev[python_targets_python3_12(-)] dev-python/pygobject[python_targets_python3_12(-),cairo] dev-python/pylibacl[python_targets_python3_12(-)] dev-python/vdf[python_targets_python3_12(-)] ) gnome-base/librsvg[introspection] virtual/libusb x11-libs/gtk+:3[introspection] udev? ( games-util/game-device-udev-rules ) wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/C0rn3j/sc-controller/archive/v0.4.8.16.tar.gz -> sc-controller-0.4.8.16.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a0e36c7dc904ad6e29d1ec721c2a4f25
diff --git a/metadata/md5-cache/games-util/sc-controller-0.4.8.9-r1 b/metadata/md5-cache/games-util/sc-controller-0.4.8.9-r1
deleted file mode 100644
index 74d729e300cf..000000000000
--- a/metadata/md5-cache/games-util/sc-controller-0.4.8.9-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_10? ( dev-python/evdev[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-),cairo] dev-python/pylibacl[python_targets_python3_10(-)] dev-python/vdf[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/evdev[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-),cairo] dev-python/pylibacl[python_targets_python3_11(-)] dev-python/vdf[python_targets_python3_11(-)] ) gnome-base/librsvg[introspection] virtual/libusb x11-libs/gtk+:3[introspection] udev? ( games-util/game-device-udev-rules ) wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
-DESCRIPTION=User-mode driver and GTK-based GUI for Steam Controllers and others
-EAPI=8
-HOMEPAGE=https://github.com/Ryochan7/sc-controller/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 linux-info xdg
-IUSE=+udev wayland test python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2 BSD CC-BY-3.0 CC0-1.0 LGPL-2.1 MIT PSF-2 ZLIB
-RDEPEND=python_single_target_python3_10? ( dev-python/evdev[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-),cairo] dev-python/pylibacl[python_targets_python3_10(-)] dev-python/vdf[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/evdev[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-),cairo] dev-python/pylibacl[python_targets_python3_11(-)] dev-python/vdf[python_targets_python3_11(-)] ) gnome-base/librsvg[introspection] virtual/libusb x11-libs/gtk+:3[introspection] udev? ( games-util/game-device-udev-rules ) wayland? ( gui-libs/gtk-layer-shell[introspection(+)] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Ryochan7/sc-controller/archive/v0.4.8.9.tar.gz -> sc-controller-0.4.8.9.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c60b1c325975beffc2a752082b96e086
diff --git a/metadata/md5-cache/games-util/umodpack-0.5_beta16-r3 b/metadata/md5-cache/games-util/umodpack-0.5_beta16-r3
index 07b52a30dca8..b74a8eb47501 100644
--- a/metadata/md5-cache/games-util/umodpack-0.5_beta16-r3
+++ b/metadata/md5-cache/games-util/umodpack-0.5_beta16-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-IO-Compress dev-perl/Archive-Zip dev-perl/Tie-IxHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-IO-Compress dev-perl/Archive-Zip dev-perl/Tie-IxHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Portable (un)packer for Unreal Tournament's Umod files
EAPI=7
HOMEPAGE=http://www.oldunreal.com/wiki/index.php?title=UmodPack
@@ -8,8 +8,8 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=Artistic
-RDEPEND=virtual/perl-IO-Compress dev-perl/Archive-Zip dev-perl/Tie-IxHash || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-IO-Compress dev-perl/Archive-Zip dev-perl/Tie-IxHash >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://gentoo/umodpack-0.5b16-allinone.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=072e8b2131c40db92f56892083f3403d
diff --git a/metadata/md5-cache/gnome-base/Manifest.gz b/metadata/md5-cache/gnome-base/Manifest.gz
index c47ece81b9ce..7ad079ecd64d 100644
--- a/metadata/md5-cache/gnome-base/Manifest.gz
+++ b/metadata/md5-cache/gnome-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-base/gdm-45.0.1-r1 b/metadata/md5-cache/gnome-base/gdm-45.0.1-r1
index c25a4133feae..f4d9b6295693 100644
--- a/metadata/md5-cache/gnome-base/gdm-45.0.1-r1
+++ b/metadata/md5-cache/gnome-base/gdm-45.0.1-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( elogind systemd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/gdm/45/gdm-45.0.1.tar.xz branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=907cf1538a4d2867968508deabf8151a
diff --git a/metadata/md5-cache/gnome-base/gdm-46.2 b/metadata/md5-cache/gnome-base/gdm-46.2
index ca6aa0ef2dd7..f015e3e4ce1c 100644
--- a/metadata/md5-cache/gnome-base/gdm-46.2
+++ b/metadata/md5-cache/gnome-base/gdm-46.2
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( elogind systemd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/gdm/46/gdm-46.2.tar.xz branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=73544e70a4858cc7eb581d2c6fa44980
diff --git a/metadata/md5-cache/gnome-base/nautilus-45.2.1-r1 b/metadata/md5-cache/gnome-base/nautilus-45.2.1-r1
index 0aa56210cc1c..c7b958df1bea 100644
--- a/metadata/md5-cache/gnome-base/nautilus-45.2.1-r1
+++ b/metadata/md5-cache/gnome-base/nautilus-45.2.1-r1
@@ -15,5 +15,5 @@ REQUIRED_USE=gtk-doc? ( introspection )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/nautilus/45/nautilus-45.2.1.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7e7793e57eb49cfd230dc900fe0996d3
diff --git a/metadata/md5-cache/gnome-extra/Manifest.gz b/metadata/md5-cache/gnome-extra/Manifest.gz
index 850f0592b542..b0e37bdd27e1 100644
--- a/metadata/md5-cache/gnome-extra/Manifest.gz
+++ b/metadata/md5-cache/gnome-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnome-extra/cinnamon-6.0.4 b/metadata/md5-cache/gnome-extra/cinnamon-6.0.4
index 7024684108e7..03ebc360cdd1 100644
--- a/metadata/md5-cache/gnome-extra/cinnamon-6.0.4
+++ b/metadata/md5-cache/gnome-extra/cinnamon-6.0.4
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/cinnamon
INHERIT=meson gnome2-utils pax-utils python-single-r1 xdg
IUSE=+desktop-portal +eds +gstreamer gtk-doc +nls +networkmanager wayland python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm64 ~loong ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~riscv x86
LICENSE=BSD GPL-2+ GPL-3+ GPL-3-with-openssl-exception LGPL-2+ LGPL-2.1 LGPL-2.1+ MIT
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+)] ) >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.52.0:2[dbus] >=dev-libs/gobject-introspection-1.29.15:= dev-libs/libxml2:2 >=gnome-extra/cinnamon-desktop-6.0:0= >=gnome-extra/cinnamon-menus-6.0 >=gnome-extra/cjs-6.0[cairo] sys-apps/dbus >=sys-auth/polkit-0.100[introspection] virtual/opengl x11-libs/cairo x11-libs/gdk-pixbuf:2[introspection] >=x11-libs/gtk+-3.12.0:3[introspection,wayland?] >=x11-libs/libnotify-0.7.3:0=[introspection] x11-libs/libX11 >=x11-libs/libXfixes-5.0 x11-libs/pango[introspection] >=x11-libs/xapp-2.8.2[introspection] >=x11-wm/muffin-6.0[introspection,wayland?] eds? ( gnome-extra/evolution-data-server ) gstreamer? ( media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 ) networkmanager? ( net-misc/networkmanager[introspection] ) >=app-accessibility/caribou-0.3 dev-libs/keybinder:3[introspection] dev-libs/libtimezonemap python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pexpect[python_targets_python3_10(-)] dev-python/pillow[python_targets_python3_10(-)] dev-python/pycairo[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/pyinotify[python_targets_python3_10(-)] dev-python/python-pam[python_targets_python3_10(-)] dev-python/pytz[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] dev-python/tinycss2[python_targets_python3_10(-)] >=dev-python/python3-xapp-2.4.1-r2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pexpect[python_targets_python3_11(-)] dev-python/pillow[python_targets_python3_11(-)] dev-python/pycairo[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/pyinotify[python_targets_python3_11(-)] dev-python/python-pam[python_targets_python3_11(-)] dev-python/pytz[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] dev-python/tinycss2[python_targets_python3_11(-)] >=dev-python/python3-xapp-2.4.1-r2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pexpect[python_targets_python3_12(-)] dev-python/pillow[python_targets_python3_12(-)] dev-python/pycairo[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/pyinotify[python_targets_python3_12(-)] dev-python/python-pam[python_targets_python3_12(-)] dev-python/pytz[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] dev-python/tinycss2[python_targets_python3_12(-)] >=dev-python/python3-xapp-2.4.1-r2[python_targets_python3_12(-)] ) >=gnome-base/dconf-0.4.1 >=gnome-base/gsettings-desktop-schemas-2.91.91 >=gnome-base/libgnomekbd-2.91.4 >=gnome-extra/cinnamon-control-center-6.0[networkmanager=,wayland?] >=gnome-extra/cinnamon-screensaver-6.0 >=gnome-extra/cinnamon-session-6.0 >=gnome-extra/cinnamon-settings-daemon-6.0[wayland?] >=gnome-extra/nemo-6.0[wayland?] gnome-extra/polkit-gnome media-libs/gsound net-libs/libsoup:3.0[introspection] net-misc/wget sys-apps/accountsservice[introspection] sys-apps/coreutils sys-apps/pciutils sys-apps/util-linux sys-power/upower[introspection] x11-misc/xdg-utils x11-themes/adwaita-icon-theme x11-themes/gnome-themes-standard desktop-portal? ( sys-apps/xdg-desktop-portal-gtk sys-apps/xdg-desktop-portal-xapp ) nls? ( >=gnome-extra/cinnamon-translations-6.0 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/linuxmint/cinnamon/archive/6.0.4.tar.gz -> cinnamon-6.0.4.tar.gz
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0752b1d4e7d2025971af607a99e411b0
+_md5_=90789ccf53edbf3271656fc82ee3a48b
diff --git a/metadata/md5-cache/gnome-extra/gnome-boxes-45.0 b/metadata/md5-cache/gnome-extra/gnome-boxes-45.0
index 80a98779710e..c01b2b3c45ea 100644
--- a/metadata/md5-cache/gnome-extra/gnome-boxes-45.0
+++ b/metadata/md5-cache/gnome-extra/gnome-boxes-45.0
@@ -11,5 +11,5 @@ LICENSE=LGPL-2+ CC-BY-2.0
RDEPEND=>=app-arch/libarchive-3.0.0:= >=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.24.1:3 >=gui-libs/libhandy-1.5.0:1 >=sys-libs/libosinfo-1.10.0-r1 net-libs/libsoup:3.0 virtual/libusb:1 >=app-emulation/libvirt-glib-4.0.0 >=dev-libs/libxml2-2.7.8:2 >=net-misc/spice-gtk-0.32[gtk3(+),smartcard,usbredir] >=net-libs/webkit-gtk-2.38.0:4.1 >=dev-libs/gobject-introspection-1.56:= >=dev-libs/libgudev-165:= app-cdr/cdrtools app-misc/tracker-miners:3[iso] app-emulation/spice[smartcard] >=app-emulation/libvirt-0.9.3[libvirtd,qemu] >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] sys-fs/mtools sys-auth/polkit
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-boxes/45/gnome-boxes-45.0.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9d2d210fe9423522897096381caf5540
diff --git a/metadata/md5-cache/gnome-extra/gnome-commander-1.16.2 b/metadata/md5-cache/gnome-extra/gnome-commander-1.16.2
new file mode 100644
index 000000000000..ba4875c342a2
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/gnome-commander-1.16.2
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/yelp-tools ) dev-util/glib-utils dev-build/gtk-doc-am app-alternatives/lex >=sys-devel/gettext-0.19.7 virtual/pkgconfig >=app-portage/elt-patches-20240116 app-arch/xz-utils >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=doc? ( gnome-extra/yelp ) >=dev-libs/glib-2.70.0:2 >=x11-libs/gtk+-2.24.0:2 exif? ( >=media-gfx/exiv2-0.14:= ) gsf? ( >=gnome-extra/libgsf-1.12:= ) pdf? ( >=app-text/poppler-0.18:=[cairo] ) samba? ( gnome-base/gvfs[samba] ) taglib? ( >=media-libs/taglib-1.4 ) test? ( >=dev-cpp/gtest-1.7.0 )
+DESCRIPTION=A graphical, full featured, twin-panel file manager
+EAPI=8
+HOMEPAGE=https://gcmd.github.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=gnome2 meson optfeature
+IUSE=doc exif gsf pdf samba taglib test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=doc? ( gnome-extra/yelp ) >=dev-libs/glib-2.70.0:2 >=x11-libs/gtk+-2.24.0:2 exif? ( >=media-gfx/exiv2-0.14:= ) gsf? ( >=gnome-extra/libgsf-1.12:= ) pdf? ( >=app-text/poppler-0.18:=[cairo] ) samba? ( gnome-base/gvfs[samba] ) taglib? ( >=media-libs/taglib-1.4 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=mirror://gnome/sources/gnome-commander/1.16/gnome-commander-1.16.2.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7b3537a769dd23a66e9ab6b3bfd3df00
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extension-gsconnect-56 b/metadata/md5-cache/gnome-extra/gnome-shell-extension-gsconnect-56
index 00053c67a4a2..4888e0b7fe75 100644
--- a/metadata/md5-cache/gnome-extra/gnome-shell-extension-gsconnect-56
+++ b/metadata/md5-cache/gnome-extra/gnome-shell-extension-gsconnect-56
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/glib:2 app-eselect/eselect-gnome-shell-extensions >=dev-libs/gj
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/GSConnect/gnome-shell-extension-gsconnect/archive/v56.tar.gz -> gnome-shell-extension-gsconnect-56.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5dcc5bdc73817a2558f39faecaf65d23
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extension-pop-shell-1.2.0_p20231110 b/metadata/md5-cache/gnome-extra/gnome-shell-extension-pop-shell-1.2.0_p20231110
index b963078ac940..76e03e8ee8f2 100644
--- a/metadata/md5-cache/gnome-extra/gnome-shell-extension-pop-shell-1.2.0_p20231110
+++ b/metadata/md5-cache/gnome-extra/gnome-shell-extension-pop-shell-1.2.0_p20231110
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=app-eselect/eselect-gnome-shell-extensions >=gnome-base/gnome-shell-45 sys-apps/fd
SLOT=0
SRC_URI=https://github.com/pop-os/shell/archive/aafc9458a47a68c396933c637de00421f5198a2a.tar.gz -> gnome-shell-extension-pop-shell-1.2.0_p20231110.tar.gz
-_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=gnome2-utils 30dbce54b89e77b86f366548f94419ad multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=942b6ede73bdaf394b2d0ba8b1844440
diff --git a/metadata/md5-cache/gnome-extra/gnome-shell-extensions-45.2 b/metadata/md5-cache/gnome-extra/gnome-shell-extensions-45.2
index 1803dffab42b..b3e2c7873e61 100644
--- a/metadata/md5-cache/gnome-extra/gnome-shell-extensions-45.2
+++ b/metadata/md5-cache/gnome-extra/gnome-shell-extensions-45.2
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.26:2 >=gnome-base/libgtop-2.28.3[introspection] >=app-eselect/eselect-gnome-shell-extensions-20111211 >=app-accessibility/at-spi2-core-2.46.0[introspection] >=dev-libs/gjs-1.29 dev-libs/gobject-introspection:= gnome-base/gnome-menus:3[introspection] =gnome-base/gnome-shell-45* gui-libs/libadwaita[introspection] media-libs/clutter:1.0[introspection] media-libs/graphene[introspection] x11-libs/gtk+:3[introspection] x11-libs/pango[introspection] x11-themes/adwaita-icon-theme >=x11-wm/mutter-3.32[introspection]
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-shell-extensions/45/gnome-shell-extensions-45.2.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9d1d7dc971a9f97fa4848d5f080759b7
diff --git a/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1 b/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1
index 3662fe1fc070..6a14246c5df3 100644
--- a/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1
+++ b/metadata/md5-cache/gnome-extra/libgda-5.2.9-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=canvas? ( gtk ) graphviz? ( gtk ) sourceview? ( gtk ) vala? ( intro
RESTRICT=test firebird? ( bindist )
SLOT=5/4
SRC_URI=mirror://gnome/sources/libgda/5.2/libgda-5.2.9.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=54ef5f8cd74c22f32dc8d7b56ee44225
diff --git a/metadata/md5-cache/gnome-extra/libgda-5.2.9-r2 b/metadata/md5-cache/gnome-extra/libgda-5.2.9-r2
new file mode 100644
index 000000000000..242e11d8f874
--- /dev/null
+++ b/metadata/md5-cache/gnome-extra/libgda-5.2.9-r2
@@ -0,0 +1,18 @@
+BDEPEND=app-text/yelp-tools dev-util/glib-utils dev-build/gtk-doc-am >=dev-util/intltool-0.40.6 virtual/pkgconfig java? ( >=virtual/jdk-1.6 ) vala? ( || ( dev-lang/vala:0.56 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=app-text/iso-codes >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2 dev-libs/libxslt sys-libs/readline:0= sys-libs/ncurses:0= berkdb? ( sys-libs/db:* ) firebird? ( dev-db/firebird ) keyring? ( app-crypt/libsecret ) gtk? ( >=x11-libs/gtk+-3.0.0:3 canvas? ( x11-libs/goocanvas:2.0= ) sourceview? ( x11-libs/gtksourceview:3.0 ) graphviz? ( media-gfx/graphviz ) ) http? ( >=net-libs/libsoup-2.24:2.4 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) json? ( dev-libs/json-glib ) ldap? ( net-nds/openldap:= ) mdb? ( >app-office/mdbtools-0.5:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) ssl? ( dev-libs/openssl:0= ) >=dev-db/sqlite-3.10.2:3= vala? ( dev-libs/libgee:0.8 ) dev-libs/libgee:0.8 java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=GNOME database access library
+EAPI=8
+HOMEPAGE=https://www.gnome-db.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=db-use gnome2 java-pkg-opt-2 vala virtualx
+IUSE=berkdb canvas debug firebird keyring gtk graphviz http +introspection json ldap mdb mysql oci8 postgres sourceview ssl vala java test
+KEYWORDS=~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=app-text/iso-codes >=dev-libs/glib-2.32:2 >=dev-libs/libxml2-2 dev-libs/libxslt sys-libs/readline:0= sys-libs/ncurses:0= berkdb? ( sys-libs/db:* ) firebird? ( dev-db/firebird ) keyring? ( app-crypt/libsecret ) gtk? ( >=x11-libs/gtk+-3.0.0:3 canvas? ( x11-libs/goocanvas:2.0= ) sourceview? ( x11-libs/gtksourceview:3.0 ) graphviz? ( media-gfx/graphviz ) ) http? ( >=net-libs/libsoup-2.24:2.4 ) introspection? ( >=dev-libs/gobject-introspection-1.30:= ) json? ( dev-libs/json-glib ) ldap? ( net-nds/openldap:= ) mdb? ( >app-office/mdbtools-0.5:= ) mysql? ( dev-db/mysql-connector-c:0= ) postgres? ( dev-db/postgresql:= ) ssl? ( dev-libs/openssl:0= ) >=dev-db/sqlite-3.10.2:3= vala? ( dev-libs/libgee:0.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=canvas? ( gtk ) graphviz? ( gtk ) sourceview? ( gtk ) vala? ( introspection )
+RESTRICT=firebird? ( bindist ) !test? ( test )
+SLOT=5/4
+SRC_URI=mirror://gnome/sources/libgda/5.2/libgda-5.2.9.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d db-use 3807d3e43e20aaa6e4decedd2bb2db4c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3396d5aef45b3b803e207312fead6f8d
diff --git a/metadata/md5-cache/gnome-extra/nemo-5.8.4 b/metadata/md5-cache/gnome-extra/nemo-5.8.4
index 2d6f923cb420..dc2787371de1 100644
--- a/metadata/md5-cache/gnome-extra/nemo-5.8.4
+++ b/metadata/md5-cache/gnome-extra/nemo-5.8.4
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/linuxmint/nemo/archive/5.8.4.tar.gz -> nemo-5.8.4.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=abb327e381091d6f0caf467323997827
diff --git a/metadata/md5-cache/gnome-extra/nemo-6.0.2 b/metadata/md5-cache/gnome-extra/nemo-6.0.2
index 7ff2e6902340..635b368de84e 100644
--- a/metadata/md5-cache/gnome-extra/nemo-6.0.2
+++ b/metadata/md5-cache/gnome-extra/nemo-6.0.2
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/linuxmint/nemo/archive/6.0.2.tar.gz -> nemo-6.0.2.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fa3a4874c9fa3ee249088b0e7b40e7b7
diff --git a/metadata/md5-cache/gnome-extra/office-runner-1.0.3 b/metadata/md5-cache/gnome-extra/office-runner-1.0.3
index cd51dc7577e5..7f31dcb59b30 100644
--- a/metadata/md5-cache/gnome-extra/office-runner-1.0.3
+++ b/metadata/md5-cache/gnome-extra/office-runner-1.0.3
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=dev-libs/glib:2 >=gnome-base/gnome-settings-daemon-3.0 >=x11-libs/gtk+-3.8:3 >=sys-apps/systemd-190
SLOT=0
SRC_URI=https://gitlab.gnome.org/GNOME/office-runner/-/archive/1.0.3/office-runner-1.0.3.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=35bfb0c77d234127fb0f2718558496ed
diff --git a/metadata/md5-cache/gnustep-apps/Manifest.gz b/metadata/md5-cache/gnustep-apps/Manifest.gz
index 5d0c53c1d8c5..02cd30ca4d70 100644
--- a/metadata/md5-cache/gnustep-apps/Manifest.gz
+++ b/metadata/md5-cache/gnustep-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnustep-apps/gworkspace-1.0.0 b/metadata/md5-cache/gnustep-apps/gworkspace-1.0.0
index e7b14b6d65a5..b1a63ef9465c 100644
--- a/metadata/md5-cache/gnustep-apps/gworkspace-1.0.0
+++ b/metadata/md5-cache/gnustep-apps/gworkspace-1.0.0
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://gnustep.github.io/experience/GWorkspace.html
INHERIT=gnustep-2
IUSE=+gwmetadata debug doc
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
RDEPEND=>=gnustep-base/gnustep-gui-0.25.0 gwmetadata? ( >=gnustep-apps/systempreferences-1.0.1_p24791 >=dev-db/sqlite-3.2.8 ) virtual/gnustep-back
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/usr-apps/gworkspace-1.0.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a1e0ca08b68afac0cf7c3651b505f108
+_md5_=7091c979dddc9efdaa92c7f103229e33
diff --git a/metadata/md5-cache/gnustep-apps/projectcenter-0.7.0 b/metadata/md5-cache/gnustep-apps/projectcenter-0.7.0
index 17e377c40a52..d81006b9f050 100644
--- a/metadata/md5-cache/gnustep-apps/projectcenter-0.7.0
+++ b/metadata/md5-cache/gnustep-apps/projectcenter-0.7.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://gnustep.github.io/experience/ProjectCenter.html
INHERIT=gnustep-2
IUSE=debug doc
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
RDEPEND=virtual/gnustep-back
SLOT=0
SRC_URI=https://github.com/gnustep/apps-projectcenter/releases/download/projectcenter-0_7_0/projectcenter-0.7.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7dd16c25d1b44dc847deccf743c4d38d
+_md5_=ab74da697fb82a2a27b1e41e6b52c710
diff --git a/metadata/md5-cache/gnustep-apps/simpleagenda-0.46 b/metadata/md5-cache/gnustep-apps/simpleagenda-0.46
index 83d327b2cb05..09443a45b330 100644
--- a/metadata/md5-cache/gnustep-apps/simpleagenda-0.46
+++ b/metadata/md5-cache/gnustep-apps/simpleagenda-0.46
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://github.com/poroussel/simpleagenda
INHERIT=gnustep-2
IUSE=dbus debug doc
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
RDEPEND=>=dev-libs/libical-0.27 >=virtual/gnustep-back-0.20.0 dbus? ( gnustep-libs/dbuskit ) virtual/gnustep-back
SLOT=0
SRC_URI=https://github.com/poroussel/simpleagenda/archive/v0.46.tar.gz -> simpleagenda-0.46.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=81c5c9c2ed0a99e65ada162103922e56
+_md5_=caa1b17b9414d7bf567cce2b83f1bc20
diff --git a/metadata/md5-cache/gnustep-base/Manifest.gz b/metadata/md5-cache/gnustep-base/Manifest.gz
index 7236ed7abdb8..ac0f137359a4 100644
--- a/metadata/md5-cache/gnustep-base/Manifest.gz
+++ b/metadata/md5-cache/gnustep-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnustep-base/gnustep-back-art-0.30.0 b/metadata/md5-cache/gnustep-base/gnustep-back-art-0.30.0
index dca79ebdd223..19da692f5d06 100644
--- a/metadata/md5-cache/gnustep-base/gnustep-back-art-0.30.0
+++ b/metadata/md5-cache/gnustep-base/gnustep-back-art-0.30.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://gnustep.github.io
INHERIT=gnustep-base
IUSE=opengl xim debug doc
-KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) =gnustep-base/gnustep-gui-0.30* >=gnustep-base/mknfonts-0.5-r1 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXmu x11-libs/libXt x11-libs/libXft x11-libs/libXrender media-fonts/dejavu >=media-libs/freetype-2.1.9 >=media-libs/libart_lgpl-2.3 opengl? ( virtual/opengl virtual/glu ) !gnustep-base/gnustep-back-cairo !gnustep-base/gnustep-back-xlib
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.30.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=68b4064b29a873bdca9d2773a6dcbf10
+_md5_=d17a192b7b8a95b50c1d6ead68390786
diff --git a/metadata/md5-cache/gnustep-base/gnustep-back-cairo-0.30.0 b/metadata/md5-cache/gnustep-base/gnustep-back-cairo-0.30.0
index 901b8bb4998d..bdda2ed47f6d 100644
--- a/metadata/md5-cache/gnustep-base/gnustep-back-cairo-0.30.0
+++ b/metadata/md5-cache/gnustep-base/gnustep-back-cairo-0.30.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://gnustep.github.io
INHERIT=gnustep-base
IUSE=opengl xim debug doc
-KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) =gnustep-base/gnustep-gui-0.30* >=media-libs/freetype-2.1.9 >=x11-libs/cairo-1.2.0[X] x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXmu x11-libs/libXt x11-libs/libXft x11-libs/libXrender opengl? ( virtual/opengl virtual/glu ) !gnustep-base/gnustep-back-art !gnustep-base/gnustep-back-xlib
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.30.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fd8d4951faf01a8388bac55b59838d9e
+_md5_=6e83dff9e4bda6aabaa000624cda63c1
diff --git a/metadata/md5-cache/gnustep-base/gnustep-back-xlib-0.30.0 b/metadata/md5-cache/gnustep-base/gnustep-back-xlib-0.30.0
index 5bc9163b02e5..4f1b6bd063be 100644
--- a/metadata/md5-cache/gnustep-base/gnustep-back-xlib-0.30.0
+++ b/metadata/md5-cache/gnustep-base/gnustep-back-xlib-0.30.0
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://gnustep.github.io
INHERIT=gnustep-base
IUSE=opengl xim debug doc
-KEYWORDS=~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1+
RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) =gnustep-base/gnustep-gui-0.30* >=media-libs/freetype-2.1.9 x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXmu x11-libs/libXt x11-libs/libXft x11-libs/libXrender opengl? ( virtual/opengl virtual/glu ) !gnustep-base/gnustep-back-art !gnustep-base/gnustep-back-cairo
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-back-0.30.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=040c9a66c25af3a7f903b1017d558771
+_md5_=1a28ee9bdedac53bf27c9ec3688a4d96
diff --git a/metadata/md5-cache/gnustep-base/gnustep-gui-0.30.0-r2 b/metadata/md5-cache/gnustep-base/gnustep-gui-0.30.0-r2
index 2501c7dc437c..1cabc5497315 100644
--- a/metadata/md5-cache/gnustep-base/gnustep-gui-0.30.0-r2
+++ b/metadata/md5-cache/gnustep-base/gnustep-gui-0.30.0-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gnustep.github.io/
INHERIT=gnustep-base multilib virtualx
IUSE=cups icu jpeg png speech debug doc test
-KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) app-text/aspell >=gnustep-base/gnustep-base-1.28.0:=[icu?] media-libs/audiofile >=media-libs/giflib-4.1:= >=media-libs/tiff-3:= x11-libs/libXt cups? ( >=net-print/cups-1.7.4:= ) icu? ( dev-libs/icu:= ) jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) speech? ( app-accessibility/flite )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-gui-0.30.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=eef44db63d3bc9ef13a4665352dcfe3c
+_md5_=286392274f5e8553bc76b33a4196567e
diff --git a/metadata/md5-cache/gnustep-base/gnustep-make-2.9.1 b/metadata/md5-cache/gnustep-base/gnustep-make-2.9.1
index 6bcd7dfdcb78..2b18a8b23629 100644
--- a/metadata/md5-cache/gnustep-base/gnustep-make-2.9.1
+++ b/metadata/md5-cache/gnustep-base/gnustep-make-2.9.1
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://gnustep.github.io
INHERIT=gnustep-base prefix toolchain-funcs
IUSE=libobjc2 native-exceptions debug doc
-KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=doc? ( virtual/texi2dvi dev-tex/latex2html app-text/texi2html ) >=dev-build/make-3.75 libobjc2? ( gnustep-base/libobjc2 sys-devel/clang:* ) !libobjc2? ( !!gnustep-base/libobjc2 || ( sys-devel/gcc:*[objc] sys-devel/clang:* ) )
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.9.1.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f4473e1c8ecb19422f3326a76773c204
+_md5_=df91eae09d2d1b2337bb8453a650d133
diff --git a/metadata/md5-cache/gnustep-libs/Manifest.gz b/metadata/md5-cache/gnustep-libs/Manifest.gz
index b7a93a2945d9..a9cb4e6ba961 100644
--- a/metadata/md5-cache/gnustep-libs/Manifest.gz
+++ b/metadata/md5-cache/gnustep-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r2 b/metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r2
index d9990e822cc1..edfa47f45847 100644
--- a/metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r2
+++ b/metadata/md5-cache/gnustep-libs/sqlclient-1.8.1-r2
@@ -12,5 +12,5 @@ RDEPEND=>=gnustep-libs/performance-0.3.2 mysql? ( dev-db/mysql-connector-c:= ) p
REQUIRED_USE=|| ( java mysql postgres sqlite )
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/libs/SQLClient-1.8.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c7783cf31ebfdff32bd1b5038e520cad
diff --git a/metadata/md5-cache/gnustep-libs/sqlclient-1.9.0 b/metadata/md5-cache/gnustep-libs/sqlclient-1.9.0
index 593a43539b24..30253ded3a6c 100644
--- a/metadata/md5-cache/gnustep-libs/sqlclient-1.9.0
+++ b/metadata/md5-cache/gnustep-libs/sqlclient-1.9.0
@@ -12,5 +12,5 @@ RDEPEND=>=gnustep-libs/performance-0.3.2 mysql? ( dev-db/mysql-connector-c:= ) p
REQUIRED_USE=|| ( java mysql postgres sqlite )
SLOT=0
SRC_URI=ftp://ftp.gnustep.org/pub/gnustep/libs/SQLClient-1.9.0.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnustep-2 cfafeebb1111f944995a3bb7ae64ce8b gnustep-base 2b9571bc4b56a107f4efee592fa2f2a8 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c7783cf31ebfdff32bd1b5038e520cad
diff --git a/metadata/md5-cache/gui-apps/Manifest.gz b/metadata/md5-cache/gui-apps/Manifest.gz
index 13ffb2d72ef3..0e133b4d8e91 100644
--- a/metadata/md5-cache/gui-apps/Manifest.gz
+++ b/metadata/md5-cache/gui-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-apps/waypipe-0.9.0 b/metadata/md5-cache/gui-apps/waypipe-0.9.0
index 69f345fea60a..2b08c449c293 100644
--- a/metadata/md5-cache/gui-apps/waypipe-0.9.0
+++ b/metadata/md5-cache/gui-apps/waypipe-0.9.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/mstoeckl/waypipe
INHERIT=meson python-any-r1
IUSE=dmabuf ffmpeg lz4 systemtap test vaapi zstd cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_sse3 cpu_flags_arm_neon
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~x86
LICENSE=MIT
RDEPEND=dmabuf? ( media-libs/mesa[gbm(+),vaapi?,wayland] x11-libs/libdrm ) ffmpeg? ( media-video/ffmpeg[x264,vaapi?] ) lz4? ( app-arch/lz4 ) systemtap? ( dev-debug/systemtap ) vaapi? ( media-libs/libva[drm(+),wayland] ) zstd? ( app-arch/zstd )
REQUIRED_USE=vaapi? ( ffmpeg )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v0.9.0/waypipe-v0.9.0.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=31aff56711b174d3a45f09ed1fe423d0
+_md5_=ff739f08eb7b0b7b26fc8703dd1f5f38
diff --git a/metadata/md5-cache/gui-apps/waypipe-0.9.1 b/metadata/md5-cache/gui-apps/waypipe-0.9.1
new file mode 100644
index 000000000000..fc503bca9d3b
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/waypipe-0.9.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-text/scdoc virtual/pkgconfig test? ( dev-libs/weston[examples,headless,remoting,screen-sharing,wayland-compositor] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DEPEND=dmabuf? ( media-libs/mesa[gbm(+),vaapi?,wayland] x11-libs/libdrm ) lz4? ( app-arch/lz4 ) systemtap? ( dev-debug/systemtap ) vaapi? ( media-libs/libva[drm(+),wayland] ) ffmpeg? ( media-video/ffmpeg[x264,vaapi?] ) zstd? ( app-arch/zstd )
+DESCRIPTION=Transparent network proxy for Wayland compositors
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/mstoeckl/waypipe
+INHERIT=meson python-any-r1
+IUSE=dmabuf ffmpeg lz4 systemtap test vaapi zstd cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_x86_sse3 cpu_flags_arm_neon
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=MIT
+RDEPEND=dmabuf? ( media-libs/mesa[gbm(+),vaapi?,wayland] x11-libs/libdrm ) lz4? ( app-arch/lz4 ) systemtap? ( dev-debug/systemtap ) vaapi? ( media-libs/libva[drm(+),wayland] ) ffmpeg? ( media-video/ffmpeg[x264,vaapi?] ) zstd? ( app-arch/zstd )
+REQUIRED_USE=vaapi? ( ffmpeg )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/mstoeckl/waypipe/-/archive/v0.9.1/waypipe-v0.9.1.tar.bz2
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bd6aa8bb884d212e2408f7b7ee57ee94
diff --git a/metadata/md5-cache/gui-apps/wmenu-0.1.7 b/metadata/md5-cache/gui-apps/wmenu-0.1.7
deleted file mode 100644
index 0378f48c4b84..000000000000
--- a/metadata/md5-cache/gui-apps/wmenu-0.1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-text/scdoc dev-util/wayland-scanner >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install test
-DEPEND=x11-libs/cairo x11-libs/pango dev-libs/wayland x11-libs/libxkbcommon dev-libs/wayland-protocols
-DESCRIPTION=dynamic menu for wlroots compositors, maintains the look and feel of dmenu
-EAPI=8
-HOMEPAGE=https://sr.ht/~adnano/wmenu/
-INHERIT=meson
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=MIT
-RDEPEND=x11-libs/cairo x11-libs/pango dev-libs/wayland x11-libs/libxkbcommon
-SLOT=0
-SRC_URI=https://git.sr.ht/~adnano/wmenu/archive/0.1.7.tar.gz -> wmenu-0.1.7.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=811ea42454f7634674bfda87baaa7d53
diff --git a/metadata/md5-cache/gui-apps/wmenu-0.1.9 b/metadata/md5-cache/gui-apps/wmenu-0.1.9
new file mode 100644
index 000000000000..9efdfd21f64a
--- /dev/null
+++ b/metadata/md5-cache/gui-apps/wmenu-0.1.9
@@ -0,0 +1,14 @@
+BDEPEND=app-text/scdoc dev-util/wayland-scanner >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install test
+DEPEND=x11-libs/cairo x11-libs/pango dev-libs/wayland x11-libs/libxkbcommon dev-libs/wayland-protocols
+DESCRIPTION=dynamic menu for wlroots compositors, maintains the look and feel of dmenu
+EAPI=8
+HOMEPAGE=https://codeberg.org/adnano/wmenu/
+INHERIT=meson
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=x11-libs/cairo x11-libs/pango dev-libs/wayland x11-libs/libxkbcommon
+SLOT=0
+SRC_URI=https://codeberg.org/adnano/wmenu/archive/0.1.9.tar.gz -> wmenu-0.1.9.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a0f2641f323c50ff91385a8e4ecd1d9c
diff --git a/metadata/md5-cache/gui-apps/wmenu-9999 b/metadata/md5-cache/gui-apps/wmenu-9999
index b699461aba74..ffda5d0d1b03 100644
--- a/metadata/md5-cache/gui-apps/wmenu-9999
+++ b/metadata/md5-cache/gui-apps/wmenu-9999
@@ -3,11 +3,11 @@ DEFINED_PHASES=compile configure install test unpack
DEPEND=x11-libs/cairo x11-libs/pango dev-libs/wayland x11-libs/libxkbcommon dev-libs/wayland-protocols
DESCRIPTION=dynamic menu for wlroots compositors, maintains the look and feel of dmenu
EAPI=8
-HOMEPAGE=https://sr.ht/~adnano/wmenu/
+HOMEPAGE=https://codeberg.org/adnano/wmenu/
INHERIT=meson git-r3
LICENSE=MIT
PROPERTIES=live
RDEPEND=x11-libs/cairo x11-libs/pango dev-libs/wayland x11-libs/libxkbcommon
SLOT=0
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=24820662c6040d561e52460853124c4e
+_md5_=a0f2641f323c50ff91385a8e4ecd1d9c
diff --git a/metadata/md5-cache/gui-apps/xwaylandvideobridge-0.4.0 b/metadata/md5-cache/gui-apps/xwaylandvideobridge-0.4.0
index 37e8bcb99cd0..e333a0aa8430 100644
--- a/metadata/md5-cache/gui-apps/xwaylandvideobridge-0.4.0
+++ b/metadata/md5-cache/gui-apps/xwaylandvideobridge-0.4.0
@@ -7,10 +7,10 @@ HOMEPAGE=https://planet.kde.org/david-edmundson-2023-03-22-fixing-wayland-xwayla
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kcoreaddons-5.245.0:6 >=kde-frameworks/ki18n-5.245.0:6 >=kde-frameworks/knotifications-5.245.0:6 >=kde-frameworks/kstatusnotifieritem-5.245.0:6 >=kde-frameworks/kwindowsystem-5.245.0:6[X] kde-plasma/kpipewire:6 media-libs/freetype x11-libs/libxcb:= x11-libs/xcb-util || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
SLOT=0
SRC_URI=mirror://kde/stable/xwaylandvideobridge/xwaylandvideobridge-0.4.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2f54894532e2620df951bb59343f57ed
+_md5_=2e57a86bab6ef8e987bb4bc0d1e5a436
diff --git a/metadata/md5-cache/gui-libs/Manifest.gz b/metadata/md5-cache/gui-libs/Manifest.gz
index 10755f3c6ea4..3893cc3d6d1b 100644
--- a/metadata/md5-cache/gui-libs/Manifest.gz
+++ b/metadata/md5-cache/gui-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-libs/hyprcursor-0.1.9 b/metadata/md5-cache/gui-libs/hyprcursor-0.1.9
new file mode 100644
index 000000000000..1cfdc5614b06
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/hyprcursor-0.1.9
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=The hyprland cursor format, library and utilities
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/hyprcursor
+INHERIT=cmake
+KEYWORDS=~amd64 ~riscv
+LICENSE=BSD
+RDEPEND=dev-cpp/tomlplusplus >=dev-libs/hyprlang-0.4.2 dev-libs/libzip gnome-base/librsvg:2 x11-libs/cairo
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/hyprwm/hyprcursor/archive/v0.1.9.tar.gz -> hyprcursor-0.1.9.gh.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=46a24fd5a6ace2f95e3c59fa628323fe
diff --git a/metadata/md5-cache/gui-libs/hyprutils-0.1.4-r1 b/metadata/md5-cache/gui-libs/hyprutils-0.1.4-r1
new file mode 100644
index 000000000000..25124f25c342
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/hyprutils-0.1.4-r1
@@ -0,0 +1,15 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=x11-libs/pixman
+DESCRIPTION=Hyprland utilities library used across the ecosystem
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/hyprutils
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=x11-libs/pixman
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/hyprwm/Hyprutils/archive/refs/tags/v0.1.4/v0.1.4.tar.gz -> hyprutils-0.1.4.gh.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5ca5e6afe97874a5e7225da9a03f99b3
diff --git a/metadata/md5-cache/gui-libs/hyprutils-9999 b/metadata/md5-cache/gui-libs/hyprutils-9999
new file mode 100644
index 000000000000..3dd458fa09f0
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/hyprutils-9999
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=x11-libs/pixman
+DESCRIPTION=Hyprland utilities library used across the ecosystem
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/hyprutils
+INHERIT=cmake git-r3
+LICENSE=BSD
+PROPERTIES=live
+RDEPEND=x11-libs/pixman
+RESTRICT=test
+SLOT=0
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5ca5e6afe97874a5e7225da9a03f99b3
diff --git a/metadata/md5-cache/gui-libs/wlroots-0.17.3-r1 b/metadata/md5-cache/gui-libs/wlroots-0.17.3-r1
index 121cd62a6eeb..934c25465bde 100644
--- a/metadata/md5-cache/gui-libs/wlroots-0.17.3-r1
+++ b/metadata/md5-cache/gui-libs/wlroots-0.17.3-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/wlroots/wlroots
INHERIT=meson
IUSE=liftoff +libinput +drm +session tinywl vulkan x11-backend xcb-errors X
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm64 ~loong ppc64 ~riscv x86
LICENSE=MIT
RDEPEND=>=dev-libs/wayland-1.22.0 media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 drm? ( media-libs/libdisplay-info sys-apps/hwdata liftoff? ( >=dev-libs/libliftoff-0.4 ) ) libinput? ( >=dev-libs/libinput-1.14.0:= ) session? ( sys-auth/seatd:= virtual/libudev ) vulkan? ( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader ) xcb-errors? ( x11-libs/xcb-util-errors ) x11-backend? ( x11-libs/libxcb:= x11-libs/xcb-util-renderutil ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
REQUIRED_USE=drm? ( session ) libinput? ( session ) xcb-errors? ( || ( x11-backend X ) )
SLOT=0/17
SRC_URI=https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.3/downloads/wlroots-0.17.3.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f00b2dde22e301b9a3d78e319fcd1a6b
+_md5_=798fc45d2279e973e0c07f7e9dd264eb
diff --git a/metadata/md5-cache/gui-libs/wlroots-0.17.4 b/metadata/md5-cache/gui-libs/wlroots-0.17.4
new file mode 100644
index 000000000000..6322693a938a
--- /dev/null
+++ b/metadata/md5-cache/gui-libs/wlroots-0.17.4
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-libs/wayland-protocols-1.32 dev-util/wayland-scanner virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst test
+DEPEND=>=dev-libs/wayland-1.22.0 media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 drm? ( media-libs/libdisplay-info sys-apps/hwdata liftoff? ( dev-libs/libliftoff ) ) libinput? ( >=dev-libs/libinput-1.14.0:= ) session? ( sys-auth/seatd:= virtual/libudev ) vulkan? ( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader ) xcb-errors? ( x11-libs/xcb-util-errors ) x11-backend? ( x11-libs/libxcb:= x11-libs/xcb-util-renderutil ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland ) liftoff? ( >=dev-libs/libliftoff-0.4 )
+DESCRIPTION=Pluggable, composable, unopinionated modules for building a Wayland compositor
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/wlroots/wlroots
+INHERIT=meson
+IUSE=liftoff +libinput +drm +session vulkan x11-backend xcb-errors X
+KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=MIT
+RDEPEND=>=dev-libs/wayland-1.22.0 media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 drm? ( media-libs/libdisplay-info sys-apps/hwdata liftoff? ( dev-libs/libliftoff ) ) libinput? ( >=dev-libs/libinput-1.14.0:= ) session? ( sys-auth/seatd:= virtual/libudev ) vulkan? ( dev-util/glslang:= dev-util/vulkan-headers media-libs/vulkan-loader ) xcb-errors? ( x11-libs/xcb-util-errors ) x11-backend? ( x11-libs/libxcb:= x11-libs/xcb-util-renderutil ) X? ( x11-libs/libxcb:= x11-libs/xcb-util-wm x11-base/xwayland )
+REQUIRED_USE=drm? ( session ) libinput? ( session ) liftoff? ( drm ) xcb-errors? ( || ( x11-backend X ) )
+SLOT=0/17
+SRC_URI=https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/0.17.4/downloads/wlroots-0.17.4.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3a3584ba8e187c65b340ac8b896b25c2
diff --git a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.4.0 b/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.4.0
deleted file mode 100644
index 5e16fd9f4f81..000000000000
--- a/metadata/md5-cache/gui-libs/xdg-desktop-portal-lxqt-0.4.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 kde-frameworks/kwindowsystem:5 >=x11-libs/libfm-qt-1.3:=
-DESCRIPTION=Backend implementation for xdg-desktop-portal using Qt/KF5/libfm-qt
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 arm64 ~loong ~riscv x86
-LICENSE=LGPL-2.1
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 kde-frameworks/kwindowsystem:5 >=x11-libs/libfm-qt-1.3:= sys-apps/xdg-desktop-portal
-SLOT=0
-SRC_URI=https://github.com/lxqt/xdg-desktop-portal-lxqt/releases/download/0.4.0/xdg-desktop-portal-lxqt-0.4.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8f0220970031e9c911625403898cae19
diff --git a/metadata/md5-cache/gui-wm/Manifest.gz b/metadata/md5-cache/gui-wm/Manifest.gz
index a24a894baf92..54facbcd3815 100644
--- a/metadata/md5-cache/gui-wm/Manifest.gz
+++ b/metadata/md5-cache/gui-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/gui-wm/hyprland-0.41.1 b/metadata/md5-cache/gui-wm/hyprland-0.41.1
new file mode 100644
index 000000000000..2f6e7aa5c300
--- /dev/null
+++ b/metadata/md5-cache/gui-wm/hyprland-0.41.1
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-libs/wayland-protocols-1.32 dev-util/hyprwayland-scanner virtual/pkgconfig || ( >=sys-devel/gcc-13:* >=sys-devel/clang-16:* ) app-misc/jq dev-build/cmake >=dev-util/hyprwayland-scanner-0.3.9 virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=app-alternatives/ninja dev-build/cmake dev-build/meson dev-libs/libliftoff dev-vcs/git virtual/pkgconfig >=dev-libs/wayland-1.22 media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 media-libs/libdisplay-info sys-apps/hwdata >=dev-libs/libinput-1.14.0:= sys-auth/seatd:= virtual/libudev:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm x11-base/xwayland ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput >=dev-libs/wayland-1.20.0 ~gui-libs/hyprcursor-0.1.9 media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= ) >=dev-libs/wayland-1.22 media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 media-libs/libdisplay-info sys-apps/hwdata >=dev-libs/libinput-1.14.0:= sys-auth/seatd:= virtual/libudev:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm x11-base/xwayland ) >=dev-libs/hyprland-protocols-0.3 >=dev-libs/hyprlang-0.3.2 >=dev-libs/wayland-protocols-1.36 >=gui-libs/hyprutils-0.1.2 x11-libs/xcb-util-errors
+DESCRIPTION=A dynamic tiling Wayland compositor that doesn't sacrifice on its looks
+EAPI=8
+HOMEPAGE=https://github.com/hyprwm/Hyprland
+INHERIT=meson toolchain-funcs
+IUSE=X legacy-renderer systemd
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=app-alternatives/ninja dev-build/cmake dev-build/meson dev-libs/libliftoff dev-vcs/git virtual/pkgconfig >=dev-libs/wayland-1.22 media-libs/libglvnd || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[egl(+),gles2] ) >=x11-libs/libdrm-2.4.114 x11-libs/libxkbcommon >=x11-libs/pixman-0.42.0 media-libs/libdisplay-info sys-apps/hwdata >=dev-libs/libinput-1.14.0:= sys-auth/seatd:= virtual/libudev:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-renderutil x11-libs/xcb-util-wm x11-base/xwayland ) dev-cpp/tomlplusplus dev-libs/glib:2 dev-libs/libinput >=dev-libs/wayland-1.20.0 ~gui-libs/hyprcursor-0.1.9 media-libs/libglvnd x11-libs/cairo x11-libs/libdrm x11-libs/libxkbcommon x11-libs/pango x11-libs/pixman X? ( x11-libs/libxcb:0= )
+SLOT=0
+SRC_URI=https://github.com/hyprwm/Hyprland/releases/download/v0.41.1/source-v0.41.1.tar.gz -> hyprland-0.41.1.gh.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b2be01cd4fa034804ae5e8a52c902e89
diff --git a/metadata/md5-cache/kde-apps/Manifest.gz b/metadata/md5-cache/kde-apps/Manifest.gz
index 238729ab70a5..3355f049f86a 100644
--- a/metadata/md5-cache/kde-apps/Manifest.gz
+++ b/metadata/md5-cache/kde-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-apps/akonadi-23.08.5 b/metadata/md5-cache/kde-apps/akonadi-23.08.5
index 3952be7d9dac..4e225f477a17 100644
--- a/metadata/md5-cache/kde-apps/akonadi-23.08.5
+++ b/metadata/md5-cache/kde-apps/akonadi-23.08.5
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( mysql postgres sqlite ) test? ( tools )
RESTRICT=test !test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/release-service/23.08.5/src/akonadi-23.08.5.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=bed53da2881c8ff9b69e4cb9826b89bd
diff --git a/metadata/md5-cache/kde-apps/ark-24.05.1 b/metadata/md5-cache/kde-apps/ark-24.05.1
index 4da6d0b89ab0..4b5663f797da 100644
--- a/metadata/md5-cache/kde-apps/ark-24.05.1
+++ b/metadata/md5-cache/kde-apps/ark-24.05.1
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/ark-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=63fd0f85285e2d7a194dc4742d0d2af0
+_md5_=30ef0cee79d05e73b3930bc8939a4b2f
diff --git a/metadata/md5-cache/kde-apps/kaccounts-integration-24.05.1 b/metadata/md5-cache/kde-apps/kaccounts-integration-24.05.1
index cadb94361af7..742100e20e68 100644
--- a/metadata/md5-cache/kde-apps/kaccounts-integration-24.05.1
+++ b/metadata/md5-cache/kde-apps/kaccounts-integration-24.05.1
@@ -7,11 +7,11 @@ HOMEPAGE=https://community.kde.org/KTp
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org multibuild
IUSE=qt5 debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=net-libs/accounts-qt-1.16_p20220803[qt5?,qt6] >=net-libs/signond-8.61-r100[qt5?,qt6] qt5? ( >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kwallet-5.115.0:5 ) dev-util/intltool || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kaccounts-integration:5
RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kaccounts-integration-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eb0981c4658ca8d7e611dfa4d5505235
+_md5_=2273c4016371b47550eef0595081f939
diff --git a/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-24.05.1 b/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-24.05.1
index 0c386cb5c7fb..9d0bdd1b0801 100644
--- a/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-24.05.1
+++ b/metadata/md5-cache/kde-apps/kdegraphics-mobipocket-24.05.1
@@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2
RDEPEND=>=dev-qt/qt5compat-6.6.2:6 >=dev-qt/qtbase-6.6.2:6[gui] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kdegraphics-mobipocket:5
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kdegraphics-mobipocket-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e9a58d810127afe5d86b5317614451cb
+_md5_=e53f3c427abd59c490a45f82b7bbbc33
diff --git a/metadata/md5-cache/kde-apps/kdenlive-24.05.1 b/metadata/md5-cache/kde-apps/kdenlive-24.05.1
deleted file mode 100644
index 18638e54b823..000000000000
--- a/metadata/md5-cache/kde-apps/kdenlive-24.05.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/gettext app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.6.2:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] >=dev-qt/qtmultimedia-6.6.2:6 >=dev-qt/qtnetworkauth-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml] v4l? ( media-libs/libv4l ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Non-linear video editing suite by KDE
-EAPI=8
-HOMEPAGE=https://kdenlive.org/en/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm gear.kde.org optfeature
-IUSE=gles2-only semantic-desktop v4l debug designer +handbook doc test
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=>=dev-qt/qtbase-6.6.2:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] >=dev-qt/qtmultimedia-6.6.2:6 >=dev-qt/qtnetworkauth-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml] v4l? ( media-libs/libv4l ) >=kde-frameworks/qqc2-desktop-style-6.3.0:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 !kde-apps/kdenlive:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kdenlive-24.05.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75381c11d2283ee04573e84f8b728d0c
diff --git a/metadata/md5-cache/kde-apps/kdenlive-24.05.1-r1 b/metadata/md5-cache/kde-apps/kdenlive-24.05.1-r1
new file mode 100644
index 000000000000..aeb8ba2e95f2
--- /dev/null
+++ b/metadata/md5-cache/kde-apps/kdenlive-24.05.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/gettext app-alternatives/ninja >=dev-build/cmake-3.20.5 designer? ( dev-qt/qttools:6[designer] ) handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] >=dev-qt/qtmultimedia-6.6.2:6 >=dev-qt/qtnetworkauth-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml] v4l? ( media-libs/libv4l ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Non-linear video editing suite by KDE
+EAPI=8
+HOMEPAGE=https://kdenlive.org/en/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org optfeature
+IUSE=gles2-only semantic-desktop v4l debug designer +handbook doc test
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[concurrent,dbus,gles2-only=,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] >=dev-qt/qtmultimedia-6.6.2:6 >=dev-qt/qtnetworkauth-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=media-libs/mlt-7.22.0-r1[ffmpeg,frei0r,qt6,sdl,xml] v4l? ( media-libs/libv4l ) >=kde-frameworks/qqc2-desktop-style-6.3.0:6 media-video/ffmpeg[encode,libass,sdl,X] media-video/mediainfo || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 !kde-apps/kdenlive:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kdenlive-24.05.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c29fb0e1df88ec15f03b736f86dc160a
diff --git a/metadata/md5-cache/kde-apps/kdf-24.05.1 b/metadata/md5-cache/kde-apps/kdf-24.05.1
deleted file mode 100644
index eb827c1cea85..000000000000
--- a/metadata/md5-cache/kde-apps/kdf-24.05.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE free disk space utility
-EAPI=8
-HOMEPAGE=https://apps.kde.org/kdf/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm gear.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kdf:5
-SLOT=6
-SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kdf-24.05.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=23916a8624df157c79fa45781c729432
diff --git a/metadata/md5-cache/kde-apps/kdf-24.05.1-r1 b/metadata/md5-cache/kde-apps/kdf-24.05.1-r1
new file mode 100644
index 000000000000..63c21c0882ef
--- /dev/null
+++ b/metadata/md5-cache/kde-apps/kdf-24.05.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=KDE free disk space utility
+EAPI=8
+HOMEPAGE=https://apps.kde.org/kdf/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kdf:5
+SLOT=6
+SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kdf-24.05.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d7889cefb1a95dd8903bae6baf46064f
diff --git a/metadata/md5-cache/kde-apps/khelpcenter-24.05.1 b/metadata/md5-cache/kde-apps/khelpcenter-24.05.1
index 07e1fab154f3..b6d9d1618684 100644
--- a/metadata/md5-cache/kde-apps/khelpcenter-24.05.1
+++ b/metadata/md5-cache/kde-apps/khelpcenter-24.05.1
@@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/khelpcenter/ https://userbase.kde.org/KHelpCenter
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2
RDEPEND=dev-libs/libxml2 dev-libs/xapian:= >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets,xml] >=dev-qt/qtwebengine-6.6.2:6[widgets] >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdoctools-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6[handbook] >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktexttemplate-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 kde-plasma/kde-cli-tools:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/khelpcenter:5
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/khelpcenter-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=52e341a53b0ce366a2fcaaf7129a81c7
+_md5_=ef68aee58709cf6ada14e745fb9016ee
diff --git a/metadata/md5-cache/kde-apps/kio-extras-24.05.1 b/metadata/md5-cache/kde-apps/kio-extras-24.05.1
index 80762a388fca..ad09940f73aa 100644
--- a/metadata/md5-cache/kde-apps/kio-extras-24.05.1
+++ b/metadata/md5-cache/kde-apps/kio-extras-24.05.1
@@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/network/kio-extras
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org
IUSE=activities ios +man mtp openexr phonon samba +sftp taglib X debug +handbook test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2
RDEPEND=dev-libs/qcoro >=dev-qt/qt5compat-6.6.2:6 >=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets,xml] >=dev-qt/qtsvg-6.6.2:6 kde-apps/libkexiv2:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdnssd-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-frameworks/syntax-highlighting-6.3.0:6 activities? ( >=dev-qt/qtbase-6.6.2:6[sql] kde-plasma/plasma-activities:6 kde-plasma/plasma-activities-stats:6 ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) mtp? ( >=media-libs/libmtp-1.1.16:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.12.0[qt6] ) samba? ( net-fs/samba[client] >=net-libs/kdsoap-2.2.0:=[qt6] >=net-libs/kdsoap-ws-discovery-client-0.3.0 ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1:= ) X? ( x11-libs/libX11 x11-libs/libXcursor ) !kde-apps/kio-extras:5[-kf6compat(-)] !kde-apps/kio-extras-kf5:5[-kf6compat] !kde-frameworks/kio:5[-kf6compat(-)] >=kde-frameworks/kded-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kio-extras-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=31191239f08291227e90ff884b22b924
+_md5_=e9ddfe00e5485cf32563aec8ad4874ed
diff --git a/metadata/md5-cache/kde-apps/kio-extras-kf5-24.02.2 b/metadata/md5-cache/kde-apps/kio-extras-kf5-24.02.2
deleted file mode 100644
index 4cd8a174b2a2..000000000000
--- a/metadata/md5-cache/kde-apps/kio-extras-kf5-24.02.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=man? ( dev-util/gperf ) app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.115.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 kde-apps/libkexiv2:5 >=kde-frameworks/karchive-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/kdnssd-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/solid-5.115.0:5 >=kde-frameworks/syntax-highlighting-5.115.0:5 activities? ( >=dev-qt/qtsql-5.15.12:5 >=kde-plasma/plasma-activities-5.115.0:5 >=kde-plasma/plasma-activities-stats-5.115.0:5 ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) mtp? ( >=media-libs/libmtp-1.1.16:= ) nfs? ( net-libs/libtirpc:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) samba? ( net-fs/samba[client] net-libs/kdsoap:=[qt5(+)] ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1:= ) X? ( x11-libs/libX11 x11-libs/libXcursor ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
-DESCRIPTION=KIO plugins present a filesystem-like view of arbitrary data
-EAPI=8
-HOMEPAGE=https://invent.kde.org/network/kio-extras/-/tree/kf5
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm gear.kde.org
-IUSE=activities ios kf6compat +man mtp nfs openexr phonon samba +sftp taglib X debug +handbook test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtnetwork-5.15.12:5 >=dev-qt/qtsvg-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtxml-5.15.12:5 kde-apps/libkexiv2:5 >=kde-frameworks/karchive-5.115.0:5 >=kde-frameworks/kcodecs-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kdbusaddons-5.115.0:5 >=kde-frameworks/kdnssd-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kparts-5.115.0:5 >=kde-frameworks/kservice-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-frameworks/solid-5.115.0:5 >=kde-frameworks/syntax-highlighting-5.115.0:5 activities? ( >=dev-qt/qtsql-5.15.12:5 >=kde-plasma/plasma-activities-5.115.0:5 >=kde-plasma/plasma-activities-stats-5.115.0:5 ) ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) mtp? ( >=media-libs/libmtp-1.1.16:= ) nfs? ( net-libs/libtirpc:= ) openexr? ( media-libs/openexr:= ) phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) samba? ( net-fs/samba[client] net-libs/kdsoap:=[qt5(+)] ) sftp? ( net-libs/libssh:=[sftp] ) taglib? ( >=media-libs/taglib-1.11.1:= ) X? ( x11-libs/libX11 x11-libs/libXcursor ) !<kde-apps/kio-extras-23.08.5-r100:5 >=kde-frameworks/kded-5.115.0:5 kf6compat? ( kde-apps/kio-extras:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-RESTRICT=test !test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/stable/release-service/24.02.2/src/kio-extras-kf5-24.02.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=649d45b5ac45b9d33c34d5a63aac90d0
diff --git a/metadata/md5-cache/kde-apps/kleopatra-23.08.5 b/metadata/md5-cache/kde-apps/kleopatra-23.08.5
deleted file mode 100644
index 63c282698673..000000000000
--- a/metadata/md5-cache/kde-apps/kleopatra-23.08.5
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.08.5:5 >=kde-apps/libkleo-23.08.5:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/akonadi-mime-23.08.5:5 >=kde-apps/kidentitymanagement-23.08.5:5 >=kde-apps/kmailtransport-23.08.5:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
-DESCRIPTION=Certificate manager and GUI for OpenPGP and CMS cryptography
-EAPI=8
-HOMEPAGE=https://apps.kde.org/kleopatra/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm gear.kde.org
-IUSE=pim debug +handbook test
-KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
-LICENSE=GPL-2+ handbook? ( FDL-1.2+ )
-RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.08.5:5 >=kde-apps/libkleo-23.08.5:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/akonadi-mime-23.08.5:5 >=kde-apps/kidentitymanagement-23.08.5:5 >=kde-apps/kmailtransport-23.08.5:5 ) >=app-crypt/gnupg-2.1 app-crypt/paperkey || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-RESTRICT=test !test? ( test )
-SLOT=5
-SRC_URI=mirror://kde/stable/release-service/23.08.5/src/kleopatra-23.08.5.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=faa641b3dc7578d0d5dddad765f4b279
diff --git a/metadata/md5-cache/kde-apps/kleopatra-23.08.5-r1 b/metadata/md5-cache/kde-apps/kleopatra-23.08.5-r1
new file mode 100644
index 000000000000..2563cb69405a
--- /dev/null
+++ b/metadata/md5-cache/kde-apps/kleopatra-23.08.5-r1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-5.106.0:5 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.106.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan:= dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.08.5:5 >=kde-apps/libkleo-23.08.5:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/akonadi-mime-23.08.5:5 >=kde-apps/kidentitymanagement-23.08.5:5 >=kde-apps/kmailtransport-23.08.5:5 ) test? ( dev-qt/qttest:5 ) dev-qt/qtcore:5
+DESCRIPTION=Certificate manager and GUI for OpenPGP and CMS cryptography
+EAPI=8
+HOMEPAGE=https://apps.kde.org/kleopatra/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org
+IUSE=pim debug +handbook test
+KEYWORDS=amd64 arm64 ~ppc64 ~riscv x86
+LICENSE=GPL-2+ handbook? ( FDL-1.2+ )
+RDEPEND=>=app-crypt/gpgme-1.16.0:=[cxx,qt5] dev-libs/libassuan:= dev-libs/libgpg-error >=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-apps/kmime-23.08.5:5 >=kde-apps/libkleo-23.08.5:5 >=kde-frameworks/kcmutils-5.106.0:5 >=kde-frameworks/kcodecs-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kitemmodels-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/ktextwidgets-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 pim? ( >=kde-apps/akonadi-mime-23.08.5:5 >=kde-apps/kidentitymanagement-23.08.5:5 >=kde-apps/kmailtransport-23.08.5:5 ) >=app-crypt/gnupg-2.1 app-crypt/paperkey || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+RESTRICT=test !test? ( test )
+SLOT=5
+SRC_URI=mirror://kde/stable/release-service/23.08.5/src/kleopatra-23.08.5.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=853057af7bad7226c5c4eb0bc9690b01
diff --git a/metadata/md5-cache/kde-apps/kleopatra-24.05.1 b/metadata/md5-cache/kde-apps/kleopatra-24.05.1
deleted file mode 100644
index e00bd179f518..000000000000
--- a/metadata/md5-cache/kde-apps/kleopatra-24.05.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=kde-apps/kmime-24.05.1:6 >=kde-apps/libkleo-24.05.1:6 >=kde-apps/mimetreeparser-24.05.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 pim? ( >=kde-apps/akonadi-mime-24.05.1:6 >=kde-apps/kidentitymanagement-24.05.1:6 >=kde-apps/kmailtransport-24.05.1:6 ) dev-qt/qtbase:6
-DESCRIPTION=Certificate manager and GUI for OpenPGP and CMS cryptography
-EAPI=8
-HOMEPAGE=https://apps.kde.org/kleopatra/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm gear.kde.org
-IUSE=pim debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2+ handbook? ( FDL-1.2+ )
-RDEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] dev-libs/libassuan dev-libs/libgpg-error >=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=kde-apps/kmime-24.05.1:6 >=kde-apps/libkleo-24.05.1:6 >=kde-apps/mimetreeparser-24.05.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 pim? ( >=kde-apps/akonadi-mime-24.05.1:6 >=kde-apps/kidentitymanagement-24.05.1:6 >=kde-apps/kmailtransport-24.05.1:6 ) >=app-crypt/gnupg-2.1 app-crypt/paperkey || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kleopatra:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kleopatra-24.05.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b19e291f7374173c6ac40e0448d9eb56
diff --git a/metadata/md5-cache/kde-apps/kleopatra-24.05.1-r1 b/metadata/md5-cache/kde-apps/kleopatra-24.05.1-r1
new file mode 100644
index 000000000000..07ca72650194
--- /dev/null
+++ b/metadata/md5-cache/kde-apps/kleopatra-24.05.1-r1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] dev-libs/libassuan:= dev-libs/libgpg-error >=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=kde-apps/kmime-24.05.1:6 >=kde-apps/libkleo-24.05.1:6 >=kde-apps/mimetreeparser-24.05.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 pim? ( >=kde-apps/akonadi-mime-24.05.1:6 >=kde-apps/kidentitymanagement-24.05.1:6 >=kde-apps/kmailtransport-24.05.1:6 ) dev-qt/qtbase:6
+DESCRIPTION=Certificate manager and GUI for OpenPGP and CMS cryptography
+EAPI=8
+HOMEPAGE=https://apps.kde.org/kleopatra/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm gear.kde.org
+IUSE=pim debug +handbook test
+KEYWORDS=~amd64
+LICENSE=GPL-2+ handbook? ( FDL-1.2+ )
+RDEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] dev-libs/libassuan:= dev-libs/libgpg-error >=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=kde-apps/kmime-24.05.1:6 >=kde-apps/libkleo-24.05.1:6 >=kde-apps/mimetreeparser-24.05.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 pim? ( >=kde-apps/akonadi-mime-24.05.1:6 >=kde-apps/kidentitymanagement-24.05.1:6 >=kde-apps/kmailtransport-24.05.1:6 ) >=app-crypt/gnupg-2.1 app-crypt/paperkey || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kleopatra:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kleopatra-24.05.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=47ce31a68a20a85ac4c10892a4164e08
diff --git a/metadata/md5-cache/kde-apps/kmail-account-wizard-24.05.1 b/metadata/md5-cache/kde-apps/kmail-account-wizard-24.05.1
index c81764bd79e1..cc412f326387 100644
--- a/metadata/md5-cache/kde-apps/kmail-account-wizard-24.05.1
+++ b/metadata/md5-cache/kde-apps/kmail-account-wizard-24.05.1
@@ -10,8 +10,8 @@ IUSE=debug +handbook test
KEYWORDS=~amd64
LICENSE=GPL-2+ handbook? ( FDL-1.2+ )
RDEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] >=dev-libs/qtkeychain-0.14.2:=[qt6] >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets,xml] >=kde-apps/akonadi-24.05.1:6 >=kde-apps/kidentitymanagement-24.05.1:6 >=kde-apps/kmailtransport-24.05.1:6 >=kde-apps/kmime-24.05.1:6 >=kde-apps/libkdepim-24.05.1:6 >=kde-apps/pimcommon-24.05.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-apps/kmail-account-wizard:5
-RESTRICT=!test? ( test )
+RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/kmail-account-wizard-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5a7c542ae86ddc1011c414e426de9c8c
+_md5_=0cc7e6e8f9ab565a300668ea7f76fea3
diff --git a/metadata/md5-cache/kde-apps/konqueror-24.05.1 b/metadata/md5-cache/kde-apps/konqueror-24.05.1
index 11e202adfee3..fb07ea7eee07 100644
--- a/metadata/md5-cache/kde-apps/konqueror-24.05.1
+++ b/metadata/md5-cache/kde-apps/konqueror-24.05.1
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/konqueror-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=16bb87d0418e7c9150e9102c09758c15
+_md5_=b81aa56dfdcf5e08d289f48bef493359
diff --git a/metadata/md5-cache/kde-apps/libkexiv2-24.05.1 b/metadata/md5-cache/kde-apps/libkexiv2-24.05.1
index d56dd9c447dc..f506b51c209d 100644
--- a/metadata/md5-cache/kde-apps/libkexiv2-24.05.1
+++ b/metadata/md5-cache/kde-apps/libkexiv2-24.05.1
@@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm gear.kde.org
IUSE=+xmp debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=media-gfx/exiv2-0.25:=[xmp=] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/libkexiv2-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=df744242208f9027688ee78bb3b541dd
+_md5_=088362cf5bccbeeef786ea2044dc5ada
diff --git a/metadata/md5-cache/kde-apps/mimetreeparser-24.05.1 b/metadata/md5-cache/kde-apps/mimetreeparser-24.05.1
index 487e743d5bc2..c41bbc3daafb 100644
--- a/metadata/md5-cache/kde-apps/mimetreeparser-24.05.1
+++ b/metadata/md5-cache/kde-apps/mimetreeparser-24.05.1
@@ -10,8 +10,8 @@ IUSE=debug doc test
KEYWORDS=~amd64
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=>=app-crypt/gpgme-1.23.1-r1:=[cxx,qt6] >=dev-qt/qtbase-6.6.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-apps/kmbox-24.05.1:6 >=kde-apps/kmime-24.05.1:6 >=kde-apps/libkleo-24.05.1:6 >=kde-frameworks/kcalendarcore-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
+RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/release-service/24.05.1/src/mimetreeparser-24.05.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gear.kde.org 030f79862cf2c98a486998abfeb14163 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7d33814ba39cc1018298ae51199657e7
+_md5_=f3cb92867be268cacdf93400734fd7fb
diff --git a/metadata/md5-cache/kde-frameworks/Manifest.gz b/metadata/md5-cache/kde-frameworks/Manifest.gz
index 96bc8aad5b2f..7018f2ed69c0 100644
--- a/metadata/md5-cache/kde-frameworks/Manifest.gz
+++ b/metadata/md5-cache/kde-frameworks/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-frameworks/attica-6.3.0 b/metadata/md5-cache/kde-frameworks/attica-6.3.0
index 4b9822f992fc..0b23ade135dc 100644
--- a/metadata/md5-cache/kde-frameworks/attica-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/attica-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[network] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/attica-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5ddaa2c48b41e86cb1601e6082a37ba5
+_md5_=2077ecfa84e457929a826b2b7a4597f2
diff --git a/metadata/md5-cache/kde-frameworks/baloo-6.3.0 b/metadata/md5-cache/kde-frameworks/baloo-6.3.0
index fa74100ed155..9984128c06f5 100644
--- a/metadata/md5-cache/kde-frameworks/baloo-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/baloo-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-db/lmdb-0.9.17 >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kcrash-6.3*:6 =kde-frameworks/kdbusaddons-6.3*:6 =kde-frameworks/kfilemetadata-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kidletime-6.3*:6 =kde-frameworks/kio-6.3*:6 =kde-frameworks/solid-6.3*:6 !kde-frameworks/baloo:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/baloo-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=44954f88724b1954a9606184dea3772f
+_md5_=0b42f37e9f0a214b1df636edd76796b7
diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-5.116.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-5.116.0
index 7f2bf77a1e27..2d831cf02675 100644
--- a/metadata/md5-cache/kde-frameworks/bluez-qt-5.116.0
+++ b/metadata/md5-cache/kde-frameworks/bluez-qt-5.116.0
@@ -9,8 +9,8 @@ IUSE=test debug doc test
KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2
RDEPEND=>=dev-qt/qtdbus-5.15.9:5 >=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=kde-frameworks/kf-env-4 doc? ( dev-qt/qt-docs:5 ) dev-qt/qtcore:5
-RESTRICT=!test? ( test ) !test? ( test )
+RESTRICT=test !test? ( test ) !test? ( test )
SLOT=5/5.116
SRC_URI=mirror://kde/stable/frameworks/5.116/bluez-qt-5.116.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d9c091191512c6f3914dfe0ae7669f46
+_md5_=9acdfc97d8148c345599b96deeea3b82
diff --git a/metadata/md5-cache/kde-frameworks/bluez-qt-6.3.0 b/metadata/md5-cache/kde-frameworks/bluez-qt-6.3.0
index 5ea050bfd77a..fa1bec615d33 100644
--- a/metadata/md5-cache/kde-frameworks/bluez-qt-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/bluez-qt-6.3.0
@@ -1,16 +1,16 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3:* virtual/pkgconfig
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3:*
DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
DEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
DESCRIPTION=Qt wrapper for Bluez 5 DBus API
EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
-INHERIT=ecm frameworks.kde.org udev
+INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
+RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/bluez-qt-6.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=21b90a90019e424a9d23cbd9dbf811f6
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dd81c3271d5ac46800d049cc6fce4ece
diff --git a/metadata/md5-cache/kde-frameworks/breeze-icons-6.3.0 b/metadata/md5-cache/kde-frameworks/breeze-icons-6.3.0
index f17ef9118c39..5e6b5d2dcf37 100644
--- a/metadata/md5-cache/kde-frameworks/breeze-icons-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/breeze-icons-6.3.0
@@ -6,11 +6,11 @@ HOMEPAGE=https://develop.kde.org/products/frameworks/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake flag-o-matic frameworks.kde.org python-any-r1 xdg
IUSE=test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-3
RDEPEND=!kde-frameworks/breeze-icons:5 !kde-frameworks/breeze-icons-rcc:5 !kde-frameworks/breeze-icons-rcc:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/breeze-icons-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=061890e24c167c5d87a9610f8854396f
+_md5_=c8550601be7ccd2165fee52b8e6d6fba
diff --git a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.3.0 b/metadata/md5-cache/kde-frameworks/frameworkintegration-6.3.0
index 1cdb6fa021dc..f9618b261216 100644
--- a/metadata/md5-cache/kde-frameworks/frameworkintegration-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/frameworkintegration-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/knewstuff-6.3*:6 =kde-frameworks/knotifications-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/frameworkintegration-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ec641e7b215bdb7e1fd9f17c5c14c11a
+_md5_=021ae55b875018279bc8e6a086b4c4da
diff --git a/metadata/md5-cache/kde-frameworks/karchive-6.3.0 b/metadata/md5-cache/kde-frameworks/karchive-6.3.0
index 47b0c7b0ede1..fbb9089edc95 100644
--- a/metadata/md5-cache/kde-frameworks/karchive-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/karchive-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=+zstd debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2 LGPL-2.1
RDEPEND=app-arch/bzip2 app-arch/xz-utils sys-libs/zlib zstd? ( app-arch/zstd:= ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/karchive-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e59ab4ba43338cb957f99fba2901f39b
+_md5_=55d9696a433a1da7b4fa4ff578d6b15e
diff --git a/metadata/md5-cache/kde-frameworks/kauth-6.3.0-r1 b/metadata/md5-cache/kde-frameworks/kauth-6.3.0-r1
index f9eadca5eca4..02d5b0566041 100644
--- a/metadata/md5-cache/kde-frameworks/kauth-6.3.0-r1
+++ b/metadata/md5-cache/kde-frameworks/kauth-6.3.0-r1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=+policykit debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
PDEPEND=policykit? ( kde-plasma/polkit-kde-agent:* )
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] =kde-frameworks/kcoreaddons-6.3*:6 policykit? ( =kde-frameworks/kwindowsystem-6.3*:6[wayland] >=sys-auth/polkit-qt-0.113.0[qt6(-)] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kauth-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f25577c25e61affcbb8b5b8b3ddbc637
+_md5_=4a351bb80ca60724cdf1d3b5f4f8365c
diff --git a/metadata/md5-cache/kde-frameworks/kbookmarks-6.3.0 b/metadata/md5-cache/kde-frameworks/kbookmarks-6.3.0
index f2754e0fdf2f..5ff3a1243386 100644
--- a/metadata/md5-cache/kde-frameworks/kbookmarks-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kbookmarks-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kbookmarks-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fcc2cb186bc271720b6e4c1845723048
+_md5_=290d80598e56211806474be4b84ec343
diff --git a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.3.0 b/metadata/md5-cache/kde-frameworks/kcalendarcore-6.3.0
index c15820a9d7ec..04dacc4654a1 100644
--- a/metadata/md5-cache/kde-frameworks/kcalendarcore-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcalendarcore-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2+ test? ( LGPL-3+ )
RDEPEND=>=dev-libs/libical-3.0.5:= >=dev-qt/qtbase-6.6.2:6[gui] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcalendarcore-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=db6735c3d23a2113ae4bbd6ace33a49e
+_md5_=f5e0807fb9b178272e2870c9538f3350
diff --git a/metadata/md5-cache/kde-frameworks/kcmutils-6.3.0 b/metadata/md5-cache/kde-frameworks/kcmutils-6.3.0
index ed6b74fff899..fde6976d656b 100644
--- a/metadata/md5-cache/kde-frameworks/kcmutils-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcmutils-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6[widgets] =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kconfigwidgets-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kio-6.3*:6 =kde-frameworks/kitemviews-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 =kde-frameworks/kxmlgui-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcmutils-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0290a4d290a0efb4a7085e89f8ea8b4c
+_md5_=7439ba29115dbab235fe7b9b6758af02
diff --git a/metadata/md5-cache/kde-frameworks/kcodecs-6.3.0 b/metadata/md5-cache/kde-frameworks/kcodecs-6.3.0
index 7fd97be76950..dbf8e701068d 100644
--- a/metadata/md5-cache/kde-frameworks/kcodecs-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcodecs-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2+ LGPL-2+
RDEPEND=>=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcodecs-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6f1fcd59ad46d7b0ec6b0ab24613c53e
+_md5_=532fdd6fbb6920f062c1f64df4bf8591
diff --git a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.3.0 b/metadata/md5-cache/kde-frameworks/kcolorscheme-6.3.0
index 946b9df62c7f..9079578309f3 100644
--- a/metadata/md5-cache/kde-frameworks/kcolorscheme-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcolorscheme-6.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcolorscheme-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4b55540bc1aa08ff70e0e0196367eaab
+_md5_=8d7ac6fcbd11a3cadaf50644ade8675c
diff --git a/metadata/md5-cache/kde-frameworks/kcompletion-6.3.0 b/metadata/md5-cache/kde-frameworks/kcompletion-6.3.0
index 8d2b6866c329..2e02f5369300 100644
--- a/metadata/md5-cache/kde-frameworks/kcompletion-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcompletion-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/kcodecs-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcompletion-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=75aa2ae79ef95ffd25c954e3fc56074a
+_md5_=a2a68df593e23a20cc9006e642836a11
diff --git a/metadata/md5-cache/kde-frameworks/kconfig-6.3.0 b/metadata/md5-cache/kde-frameworks/kconfig-6.3.0
index 388e8f7db92b..f2abc41f1ace 100644
--- a/metadata/md5-cache/kde-frameworks/kconfig-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kconfig-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=dbus qml debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,gui,xml] qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kconfig-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=daf4a061fc58763bf0286c40a32c6fcf
+_md5_=8e9835800244c3bdac46a4fc255708b2
diff --git a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.3.0 b/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.3.0
index f980db842c65..d2e135d5238d 100644
--- a/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kconfigwidgets-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcodecs-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kconfigwidgets-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=477b3fcc35c137e8bcd81b9de37d7826
+_md5_=49c934c39954137c099c9176c1263f5e
diff --git a/metadata/md5-cache/kde-frameworks/kcontacts-6.3.0 b/metadata/md5-cache/kde-frameworks/kcontacts-6.3.0
index 0b9b8311a484..29b5dbc8e1aa 100644
--- a/metadata/md5-cache/kde-frameworks/kcontacts-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcontacts-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kcodecs-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcontacts-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c5b0d3c3394abd25127cad9b613b93d0
+_md5_=4cad74235d3d0fed8b227939c11fbb97
diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.116.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.116.0
index 7b00baa05e51..1f77a052829d 100644
--- a/metadata/md5-cache/kde-frameworks/kcoreaddons-5.116.0
+++ b/metadata/md5-cache/kde-frameworks/kcoreaddons-5.116.0
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.116
SRC_URI=mirror://kde/stable/frameworks/5.116/kcoreaddons-5.116.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e38db3186441806b68430cbf6251b0ee
+_md5_=caa2b2724b84820abe11e1a55cf701d9
diff --git a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.3.0 b/metadata/md5-cache/kde-frameworks/kcoreaddons-6.3.0
index c3f1650af7aa..d2afe23d1aa5 100644
--- a/metadata/md5-cache/kde-frameworks/kcoreaddons-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcoreaddons-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org xdg-utils
IUSE=dbus debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,icu] >=dev-qt/qtdeclarative-6.6.2:6 virtual/libudev:= >=dev-qt/qttranslations-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcoreaddons-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=90551e50c759b8cd8913faf850137ff2
+_md5_=63b7aba3578af91428ca7ef54f5bbb6e
diff --git a/metadata/md5-cache/kde-frameworks/kcrash-6.3.0 b/metadata/md5-cache/kde-frameworks/kcrash-6.3.0
index cbd98049e5c5..7391f8fb5c82 100644
--- a/metadata/md5-cache/kde-frameworks/kcrash-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kcrash-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=X debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/kcoreaddons-6.3*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kcrash-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=12f304b1afd2cebfb70823a0dc94ea20
+_md5_=2c2a42d43548ecb7fe400bf2ff5f9ade
diff --git a/metadata/md5-cache/kde-frameworks/kdav-6.3.0 b/metadata/md5-cache/kde-frameworks/kdav-6.3.0
index a6102d74f56e..a911d34d864d 100644
--- a/metadata/md5-cache/kde-frameworks/kdav-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kdav-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,xml] >=kde-frameworks/kcoreaddons-6.3:6 >=kde-frameworks/ki18n-6.3:6 >=kde-frameworks/kio-6.3:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kdav-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=438710423234b0a856e236dc2446d8a6
+_md5_=d4182de2cb2c1f53d020e7a51eb6ebf6
diff --git a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.3.0 b/metadata/md5-cache/kde-frameworks/kdbusaddons-6.3.0
index 2344f7468705..beba213b52ac 100644
--- a/metadata/md5-cache/kde-frameworks/kdbusaddons-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kdbusaddons-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=X debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus] X? ( >=dev-qt/qtbase-6.6.2:6=[gui] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kdbusaddons-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5a31338b56e6f5d472b2c8f70b45996a
+_md5_=b206eb1a59b474d9938822697397ef68
diff --git a/metadata/md5-cache/kde-frameworks/kdeclarative-6.3.0 b/metadata/md5-cache/kde-frameworks/kdeclarative-6.3.0
index b6ee1d03218b..0230f30e3639 100644
--- a/metadata/md5-cache/kde-frameworks/kdeclarative-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kdeclarative-6.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kglobalaccel-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kservice-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kdeclarative-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=46cca36666ca6aeacda952424ec43f9e
+_md5_=6ed2e0f7a7e11b42505f9598f8fcd067
diff --git a/metadata/md5-cache/kde-frameworks/kded-6.3.0 b/metadata/md5-cache/kde-frameworks/kded-6.3.0
index 0509076375ad..4b4827ec8b31 100644
--- a/metadata/md5-cache/kde-frameworks/kded-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kded-6.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=+man debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kconfig-6.3*:6[dbus] =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kcrash-6.3*:6 =kde-frameworks/kdbusaddons-6.3*:6 =kde-frameworks/kservice-6.3*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kded-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7d2cb9c26f899a6c29f66883ec53f6f9
+_md5_=ba381d2b61b5647c62f2263a87e6c7b6
diff --git a/metadata/md5-cache/kde-frameworks/kdesu-6.3.0 b/metadata/md5-cache/kde-frameworks/kdesu-6.3.0
index 976b379041a4..d28cca6f0cf6 100644
--- a/metadata/md5-cache/kde-frameworks/kdesu-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kdesu-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=X debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2
RDEPEND==kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kpty-6.3*:6 X? ( x11-libs/libX11 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kdesu-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9fb887167e7eb82a5b0fed3e439fe143
+_md5_=cff846df49f60ef2cbf9e015080a62f0
diff --git a/metadata/md5-cache/kde-frameworks/kdnssd-6.3.0 b/metadata/md5-cache/kde-frameworks/kdnssd-6.3.0
index c4b818505121..e3f45c93186e 100644
--- a/metadata/md5-cache/kde-frameworks/kdnssd-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kdnssd-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=zeroconf debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[network] zeroconf? ( >=dev-qt/qtbase-6.6.2:6[dbus] net-dns/avahi[mdnsresponder-compat] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kdnssd-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2214000dcc98c34e3582c5e8bdf2e40b
+_md5_=480ac84aec64ef26b666040a5ffe2331
diff --git a/metadata/md5-cache/kde-frameworks/kdoctools-6.3.0 b/metadata/md5-cache/kde-frameworks/kdoctools-6.3.0
index da751b590656..332f50540861 100644
--- a/metadata/md5-cache/kde-frameworks/kdoctools-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kdoctools-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=nls debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets app-text/sgml-common dev-libs/libxml2:2 dev-libs/libxslt =kde-frameworks/karchive-6.3*:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kdoctools-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=97b30c4dc34e7aae794efae4ed8ff2e7
+_md5_=ae7a1c87c6982422cbd857c81a57da26
diff --git a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.3.0 b/metadata/md5-cache/kde-frameworks/kfilemetadata-6.3.0
index 4b8756b6a1ff..8e38e40e93cd 100644
--- a/metadata/md5-cache/kde-frameworks/kfilemetadata-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kfilemetadata-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org optfeature python-any-r1
IUSE=epub exif ffmpeg mobi pdf taglib debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,xml] =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcodecs-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 epub? ( app-text/ebook-tools ) exif? ( media-gfx/exiv2:= ) ffmpeg? ( media-video/ffmpeg:0= ) mobi? ( kde-apps/kdegraphics-mobipocket:6 ) pdf? ( app-text/poppler[qt6(-)] ) taglib? ( media-libs/taglib:= ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kfilemetadata-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5dcec3a21e7148fac694e42bea5a8640
+_md5_=02952ae6f2dfbdae5d999a0ad137cfec
diff --git a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.3.0 b/metadata/md5-cache/kde-frameworks/kglobalaccel-6.3.0
index ff4357e25f12..72c241131ef9 100644
--- a/metadata/md5-cache/kde-frameworks/kglobalaccel-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kglobalaccel-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kglobalaccel-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2ff2e7b9d64114e2b898d8b8ff3719ac
+_md5_=6330c2bd2b40d426951df6c9368e75d7
diff --git a/metadata/md5-cache/kde-frameworks/kguiaddons-6.3.0 b/metadata/md5-cache/kde-frameworks/kguiaddons-6.3.0
index 86836b78b880..53a6a53e3291 100644
--- a/metadata/md5-cache/kde-frameworks/kguiaddons-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kguiaddons-6.3.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://develop.kde.org/products/frameworks/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm frameworks.kde.org
IUSE=dbus wayland X debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus?,gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.6.2:6=[wayland] >=dev-qt/qtwayland-6.6.2:6 ) X? ( x11-libs/libX11 ) !kde-frameworks/kguiaddons:5[-kf6compat(-)] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kguiaddons-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0d4431fe63437bbb1892e39441db398e
+_md5_=5c4e05961f4e5a029b8b02013a56db93
diff --git a/metadata/md5-cache/kde-frameworks/kholidays-6.3.0 b/metadata/md5-cache/kde-frameworks/kholidays-6.3.0
index c734d914f8fd..250ab1616e19 100644
--- a/metadata/md5-cache/kde-frameworks/kholidays-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kholidays-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kholidays-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=17be282ed7e8f935c1493e9f6fb32c88
+_md5_=7110ce49563bdf3211e7ec01232d66d0
diff --git a/metadata/md5-cache/kde-frameworks/ki18n-6.3.0 b/metadata/md5-cache/kde-frameworks/ki18n-6.3.0
index daf9c0b3f8ae..7c7447b43ef8 100644
--- a/metadata/md5-cache/kde-frameworks/ki18n-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/ki18n-6.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org python-single-r1
IUSE=debug doc test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-qt/qtdeclarative-6.6.2:6 sys-devel/gettext virtual/libintl app-text/iso-codes >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/ki18n-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7995fb59d6191693c1bfbcd89339d1b2
+_md5_=94e6ba4105cc2c2869985a5120f5c848
diff --git a/metadata/md5-cache/kde-frameworks/kiconthemes-6.3.0 b/metadata/md5-cache/kde-frameworks/kiconthemes-6.3.0
index da53ba74991c..37467c047c2c 100644
--- a/metadata/md5-cache/kde-frameworks/kiconthemes-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kiconthemes-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/breeze-icons-6.3*:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kconfigwidgets-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kiconthemes-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4e776c505cee333e7ee278fbe3114cfa
+_md5_=66b83b87bfa5825664bbb01c38533df0
diff --git a/metadata/md5-cache/kde-frameworks/kidletime-6.3.0 b/metadata/md5-cache/kde-frameworks/kidletime-6.3.0
index e581de3de65a..4b590f9c5e04 100644
--- a/metadata/md5-cache/kde-frameworks/kidletime-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kidletime-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=wayland X xscreensaver debug doc
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] wayland? ( dev-libs/wayland >=dev-qt/qtbase-6.6.2:6=[wayland] >=dev-qt/qtwayland-6.6.2:6 ) X? ( x11-libs/libX11 x11-libs/libxcb x11-libs/libXext ) xscreensaver? ( >=dev-qt/qtbase-6.6.2:6[dbus] x11-libs/libXScrnSaver ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
REQUIRED_USE=xscreensaver? ( X )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kidletime-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7d335a8863c9977170df364177c0e0c5
+_md5_=5e1fbd2896255e860527daca9b7ee9db
diff --git a/metadata/md5-cache/kde-frameworks/kimageformats-6.3.0 b/metadata/md5-cache/kde-frameworks/kimageformats-6.3.0
index af2f99da887f..49d0c08f566b 100644
--- a/metadata/md5-cache/kde-frameworks/kimageformats-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kimageformats-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=avif eps heif jpegxl openexr raw debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] =kde-frameworks/karchive-6.3*:6 avif? ( >=media-libs/libavif-0.8.2:= ) eps? ( >=dev-qt/qtbase-6.6.2:6[widgets] ) heif? ( >=media-libs/libheif-1.10.0:= ) jpegxl? ( >=media-libs/libjxl-0.7.0:= ) openexr? ( >=media-libs/openexr-3:= ) raw? ( media-libs/libraw:= ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kimageformats-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=29d6f26b4cd9825217b14ddc76f1ff38
+_md5_=472fb6b5e78b37df6eb0787d5acbffaf
diff --git a/metadata/md5-cache/kde-frameworks/kio-6.3.0 b/metadata/md5-cache/kde-frameworks/kio-6.3.0
index 67dc6fee3886..0d6358c019fc 100644
--- a/metadata/md5-cache/kde-frameworks/kio-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kio-6.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org xdg-utils
IUSE=acl +kwallet wayland X debug designer +handbook doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
PDEPEND=>=kde-frameworks/kded-6.3:6
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,network,ssl,widgets] >=dev-qt/qt5compat-6.6.2:6 >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kauth-6.3*:6 =kde-frameworks/kbookmarks-6.3*:6 =kde-frameworks/kcodecs-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kcompletion-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kconfigwidgets-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kcrash-6.3*:6 =kde-frameworks/kdbusaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/kitemviews-6.3*:6 =kde-frameworks/kjobwidgets-6.3*:6 =kde-frameworks/knotifications-6.3*:6 =kde-frameworks/kservice-6.3*:6 =kde-frameworks/ktextwidgets-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 =kde-frameworks/kwindowsystem-6.3*:6[wayland?,X?] =kde-frameworks/kxmlgui-6.3*:6 =kde-frameworks/solid-6.3*:6 sys-power/switcheroo-control acl? ( sys-apps/attr virtual/acl ) handbook? ( dev-libs/libxml2 dev-libs/libxslt =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kdoctools-6.3*:6 ) kwallet? ( =kde-frameworks/kwallet-6.3*:6 ) X? ( >=dev-qt/qtbase-6.6.2:6=[gui] ) >=dev-qt/qtbase-6.6.2:6[libproxy] sys-power/switcheroo-control >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kio-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c35a23353e562d18b20d1e88d1e2f157
+_md5_=e5085a534e551825c82cb5c2b9f6b3ad
diff --git a/metadata/md5-cache/kde-frameworks/kirigami-6.3.0 b/metadata/md5-cache/kde-frameworks/kirigami-6.3.0
index 8f79782c131f..2f4e10aa5529 100644
--- a/metadata/md5-cache/kde-frameworks/kirigami-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kirigami-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://techbase.kde.org/Kirigami
INHERIT=ecm frameworks.kde.org toolchain-funcs
IUSE=openmp debug examples test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6=[concurrent,dbus,gui,network] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 examples? ( !kde-frameworks/kirigami:5[examples] ) >=dev-qt/qt5compat-6.6.2:6[qml] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kirigami-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b938777192c863a5e7dbd7101a2a8579
+_md5_=db47edf0e3a17d0b9a55f0cc81f097d9
diff --git a/metadata/md5-cache/kde-frameworks/kitemmodels-6.3.0 b/metadata/md5-cache/kde-frameworks/kitemmodels-6.3.0
index 102b17462f2f..69c10168096f 100644
--- a/metadata/md5-cache/kde-frameworks/kitemmodels-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kitemmodels-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kitemmodels-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=01e49c880f80dc889e3506b57a2bcc02
+_md5_=d7fb0921c554ce864958a21af4716020
diff --git a/metadata/md5-cache/kde-frameworks/kitemviews-6.3.0 b/metadata/md5-cache/kde-frameworks/kitemviews-6.3.0
index bd3a62614b14..e2f830727629 100644
--- a/metadata/md5-cache/kde-frameworks/kitemviews-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kitemviews-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kitemviews-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=41b2dfc6cca88f16130dfb0cf00fb695
+_md5_=2817faf382ff412043fcf43011b9e755
diff --git a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.3.0 b/metadata/md5-cache/kde-frameworks/kjobwidgets-6.3.0
index d5c7f7d30dc6..fd1f4fb5812c 100644
--- a/metadata/md5-cache/kde-frameworks/kjobwidgets-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kjobwidgets-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/knotifications-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kjobwidgets-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b124ec3fc2d5647c937f685aa364d908
+_md5_=0ba26c42e895a5dd20fda85c0dc3ef09
diff --git a/metadata/md5-cache/kde-frameworks/knewstuff-6.3.0 b/metadata/md5-cache/kde-frameworks/knewstuff-6.3.0
index a6b12bc694ad..4a9d08b45186 100644
--- a/metadata/md5-cache/kde-frameworks/knewstuff-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/knewstuff-6.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=opds debug designer doc
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.6.2:6[widgets] =kde-frameworks/attica-6.3*:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kpackage-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 opds? ( =kde-frameworks/syndication-6.3*:6 ) >=kde-frameworks/kirigami-6.3:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/knewstuff-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d6a8192f4df4faa0832f1c5a429eedd0
+_md5_=15c658755be3535bd54949f3221227b0
diff --git a/metadata/md5-cache/kde-frameworks/knotifications-6.3.0 b/metadata/md5-cache/kde-frameworks/knotifications-6.3.0
index c4e9604b366e..acd48c99079b 100644
--- a/metadata/md5-cache/kde-frameworks/knotifications-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/knotifications-6.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.3*:6 media-libs/libcanberra >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/knotifications-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=84870bb261e5e535d0d31541e338f414
+_md5_=b76ffb038d1864fccc2ac2c52a84644c
diff --git a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.3.0 b/metadata/md5-cache/kde-frameworks/knotifyconfig-6.3.0
index 127a86aef0f0..bda556020d82 100644
--- a/metadata/md5-cache/kde-frameworks/knotifyconfig-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/knotifyconfig-6.3.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=phonon debug doc
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcompletion-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kio-6.3*:6 !phonon? ( media-libs/libcanberra ) phonon? ( >=media-libs/phonon-4.12.0[qt6] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/knotifyconfig-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8bb4acf45b940592941c31be5077c6a
+_md5_=c162ed52b0e7e4d424472f8dd67cee62
diff --git a/metadata/md5-cache/kde-frameworks/kpackage-6.3.0 b/metadata/md5-cache/kde-frameworks/kpackage-6.3.0
index 5f1af241cfcd..eb5ef56ca901 100644
--- a/metadata/md5-cache/kde-frameworks/kpackage-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kpackage-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=man debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus] =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kpackage-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2a5484b27871f716879922a7a7b057d6
+_md5_=947532d93f53887e859cdab1a9678cc3
diff --git a/metadata/md5-cache/kde-frameworks/kparts-6.3.0 b/metadata/md5-cache/kde-frameworks/kparts-6.3.0
index b7aaee8255d6..a480367674ea 100644
--- a/metadata/md5-cache/kde-frameworks/kparts-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kparts-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets,xml] =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/kio-6.3*:6 =kde-frameworks/kjobwidgets-6.3*:6 =kde-frameworks/kservice-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 =kde-frameworks/kxmlgui-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kparts-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a0edddca23a8fb3442ed7ab34322a2b6
+_md5_=c7bb44c2fdee6605202789e32b6d3430
diff --git a/metadata/md5-cache/kde-frameworks/kpeople-6.3.0 b/metadata/md5-cache/kde-frameworks/kpeople-6.3.0
index ed7c8e43f2ac..c673f08f4745 100644
--- a/metadata/md5-cache/kde-frameworks/kpeople-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kpeople-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://invent.kde.org/frameworks/kpeople
INHERIT=ecm frameworks.kde.org
IUSE=test debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcontacts-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kitemviews-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test ) !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kpeople-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=876b1aeae551e5d2e7aec38b5a1cdd82
+_md5_=c43ddc76891c6b922d8b5415dd06534b
diff --git a/metadata/md5-cache/kde-frameworks/kplotting-6.3.0 b/metadata/md5-cache/kde-frameworks/kplotting-6.3.0
index 273d43d3de5a..bd61234bd6a2 100644
--- a/metadata/md5-cache/kde-frameworks/kplotting-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kplotting-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kplotting-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a9c067bcfefb75b97ecd8f5a5f02d8ac
+_md5_=9fc8ca713d77a4b250dd1acdd01ae693
diff --git a/metadata/md5-cache/kde-frameworks/kpty-6.3.0 b/metadata/md5-cache/kde-frameworks/kpty-6.3.0
index 079b7429b86c..1283bd7aae3e 100644
--- a/metadata/md5-cache/kde-frameworks/kpty-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kpty-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND==kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 sys-libs/libutempter >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kpty-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=068da20aa2bee2df3e6d4b25deefe8aa
+_md5_=9352ea1d97da15cb0d7e99938c53cd0f
diff --git a/metadata/md5-cache/kde-frameworks/kquickcharts-6.3.0 b/metadata/md5-cache/kde-frameworks/kquickcharts-6.3.0
index 757c12527e52..6828f392067e 100644
--- a/metadata/md5-cache/kde-frameworks/kquickcharts-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kquickcharts-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://invent.kde.org/frameworks/kquickcharts
INHERIT=ecm frameworks.kde.org
IUSE=debug examples test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kquickcharts-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=207b407586d9450a3baf74c348409c4f
+_md5_=5d27a355ec2e2fa45bdd19fea8bfce84
diff --git a/metadata/md5-cache/kde-frameworks/krunner-6.3.0 b/metadata/md5-cache/kde-frameworks/krunner-6.3.0
index fecf40838471..101cb7326aae 100644
--- a/metadata/md5-cache/kde-frameworks/krunner-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/krunner-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui] =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kitemmodels-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/krunner-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9c020ba19109cbb5cc30a08c9af5429c
+_md5_=79ca3a25d837f31800fbd77edd6acfce
diff --git a/metadata/md5-cache/kde-frameworks/kservice-6.3.0 b/metadata/md5-cache/kde-frameworks/kservice-6.3.0
index 8a4f8e356fe4..7e2d10d3a56d 100644
--- a/metadata/md5-cache/kde-frameworks/kservice-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kservice-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=+man debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2 LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,xml] =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kdbusaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kservice-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a3a47b0593c137f01dd2aa70d0f3cc63
+_md5_=a4a6a483ff37871fd2478d4a957f2f0e
diff --git a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.3.0 b/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.3.0
index 81823bdc2fc5..70ea794e5d7c 100644
--- a/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kstatusnotifieritem-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=X debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,widgets] =kde-frameworks/kwindowsystem-6.3*:6[X?] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kstatusnotifieritem-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=30b7343aba73d2a478ce466b8a28295d
+_md5_=cac21d0622f31315cf9ad7447007a901
diff --git a/metadata/md5-cache/kde-frameworks/ksvg-6.3.0 b/metadata/md5-cache/kde-frameworks/ksvg-6.3.0
deleted file mode 100644
index 551218116ed2..000000000000
--- a/metadata/md5-cache/kde-frameworks/ksvg-6.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/kirigami-6.3*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Components for handling SVGs
-EAPI=8
-HOMEPAGE=https://develop.kde.org/products/frameworks/
-INHERIT=ecm frameworks.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/kirigami-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6/6.3
-SRC_URI=mirror://kde/stable/frameworks/6.3/ksvg-6.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b69471a1871bf4f0ff3e9e4d62b63f49
diff --git a/metadata/md5-cache/kde-frameworks/ksvg-6.3.1 b/metadata/md5-cache/kde-frameworks/ksvg-6.3.1
new file mode 100644
index 000000000000..1cebf5784cad
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/ksvg-6.3.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/kirigami-6.3*:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Components for handling SVGs
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/kirigami-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.3
+SRC_URI=mirror://kde/stable/frameworks/6.3/ksvg-6.3.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=70ec51498c2534742b8b9cd4b517766f
diff --git a/metadata/md5-cache/kde-frameworks/ktexteditor-6.3.0 b/metadata/md5-cache/kde-frameworks/ktexteditor-6.3.0
index 307f53465cd6..d4af46edd534 100644
--- a/metadata/md5-cache/kde-frameworks/ktexteditor-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/ktexteditor-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=+editorconfig debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtspeech-6.6.2:6 =kde-frameworks/karchive-6.3*:6 =kde-frameworks/kauth-6.3*:6 =kde-frameworks/kcodecs-6.3*:6 =kde-frameworks/kcompletion-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kconfigwidgets-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/kio-6.3*:6 =kde-frameworks/kitemviews-6.3*:6 =kde-frameworks/kjobwidgets-6.3*:6 =kde-frameworks/kparts-6.3*:6 =kde-frameworks/ktextwidgets-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 =kde-frameworks/kwindowsystem-6.3*:6 =kde-frameworks/kxmlgui-6.3*:6 =kde-frameworks/sonnet-6.3*:6 =kde-frameworks/syntax-highlighting-6.3*:6 editorconfig? ( app-text/editorconfig-core-c ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/ktexteditor-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=76315bb9a93540983bd06f72b612902b
+_md5_=ee5d6479a5d1517842435740fba1fe45
diff --git a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.3.0 b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.3.0
index a9da90beaa9c..158b715f3551 100644
--- a/metadata/md5-cache/kde-frameworks/ktexttemplate-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/ktexttemplate-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] dev-qt/qtdeclarative:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/ktexttemplate-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b9e2814a29b164f769e78f4b9e50c378
+_md5_=bad90fd36ae4f9b1d313ce335b220e6a
diff --git a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.3.0 b/metadata/md5-cache/kde-frameworks/ktextwidgets-6.3.0
index c1bbde34c08c..5305061f3194 100644
--- a/metadata/md5-cache/kde-frameworks/ktextwidgets-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/ktextwidgets-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=speech debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+ LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] =kde-frameworks/kcompletion-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kconfigwidgets-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kservice-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 =kde-frameworks/sonnet-6.3*:6 speech? ( >=dev-qt/qtspeech-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/ktextwidgets-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d85af4416afcc9d079953398d811044d
+_md5_=a23854214864458f27212cde4c577609
diff --git a/metadata/md5-cache/kde-frameworks/kunitconversion-6.3.0 b/metadata/md5-cache/kde-frameworks/kunitconversion-6.3.0
index 636ab71f1580..a4ce4ee035b2 100644
--- a/metadata/md5-cache/kde-frameworks/kunitconversion-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kunitconversion-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[network] =kde-frameworks/ki18n-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kunitconversion-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=db3219973bd351e512733ecdd2317f05
+_md5_=2cccc7115c6660570665fe67fa51dc63
diff --git a/metadata/md5-cache/kde-frameworks/kuserfeedback-1.3.0-r3 b/metadata/md5-cache/kde-frameworks/kuserfeedback-1.3.0-r3
index df4aeb5f43e9..86f27070328a 100644
--- a/metadata/md5-cache/kde-frameworks/kuserfeedback-1.3.0-r3
+++ b/metadata/md5-cache/kde-frameworks/kuserfeedback-1.3.0-r3
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/kuserfeedback/kuserfeedback-1.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=dbc86707f477b13eec80b15af28d8109
+_md5_=587366aac8aed3c54fc23d89b2d285b5
diff --git a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.3.0 b/metadata/md5-cache/kde-frameworks/kuserfeedback-6.3.0
index 9c6ec414d576..cd68b5e77cb8 100644
--- a/metadata/md5-cache/kde-frameworks/kuserfeedback-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kuserfeedback-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=doc debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network,widgets] >=dev-qt/qtcharts-6.6.2:6 >=dev-qt/qtdeclarative-6.6.2:6 >=dev-qt/qtsvg-6.6.2:6 !kde-frameworks/kuserfeedback:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kuserfeedback-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f09304c482f59b1f78eea6a1f259a272
+_md5_=8153b761add4f68c4240b322e45fd904
diff --git a/metadata/md5-cache/kde-frameworks/kwallet-6.3.0 b/metadata/md5-cache/kde-frameworks/kwallet-6.3.0
index f4ef2c4bcb83..9730a017f0d8 100644
--- a/metadata/md5-cache/kde-frameworks/kwallet-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kwallet-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org optfeature
IUSE=gpg +man debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=app-crypt/qca-2.3.1:2[qt6(-)] dev-libs/libgcrypt:0= >=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kdbusaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/knotifications-6.3*:6 =kde-frameworks/kservice-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 =kde-frameworks/kwindowsystem-6.3*:6[X] gpg? ( app-crypt/gpgme:=[qt6(-)] ) !kde-frameworks/kwallet:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kwallet-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=72599ed37d49434f76652c96e1d8ce1d
+_md5_=9e076a6d3fee11c36063133f30d151dc
diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.116.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.116.0
index 52b960f34a59..c5013c4032c3 100644
--- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.116.0
+++ b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-5.116.0
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=5/5.116
SRC_URI=mirror://kde/stable/frameworks/5.116/kwidgetsaddons-5.116.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=08e0d5fc560ec4fb57dd5c0b460f76f3
+_md5_=e25800869ca2b0589e0421c97b7d9c69
diff --git a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.3.0 b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.3.0
index a8dbc8082d0a..7c5941157fa1 100644
--- a/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kwidgetsaddons-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kwidgetsaddons-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d32cceb3ca42cd425d8344b88aa2de8e
+_md5_=f133da7179a4180a0c01b41c7bcbf893
diff --git a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.3.0 b/metadata/md5-cache/kde-frameworks/kwindowsystem-6.3.0
index 46ae4254d98a..a3e18734d3de 100644
--- a/metadata/md5-cache/kde-frameworks/kwindowsystem-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kwindowsystem-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=wayland X debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=|| ( LGPL-2.1 LGPL-3 ) MIT
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtdeclarative-6.6.2:6 wayland? ( >=dev-qt/qtwayland-6.6.2:6= ) X? ( >=dev-qt/qtbase-6.6.2:6=[gui] x11-libs/libX11 x11-libs/libXfixes x11-libs/libxcb x11-libs/xcb-util-keysyms ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kwindowsystem-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=af6eebea9365e17fd2336b1ff9349cca
+_md5_=11629dec53dc25152e9f7baf9eba3c23
diff --git a/metadata/md5-cache/kde-frameworks/kxmlgui-6.3.0 b/metadata/md5-cache/kde-frameworks/kxmlgui-6.3.0
index b20b44cf7057..738958ae3c83 100644
--- a/metadata/md5-cache/kde-frameworks/kxmlgui-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/kxmlgui-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6=[dbus,gui,network,ssl,widgets,xml] =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kconfigwidgets-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/kglobalaccel-6.3*:6 =kde-frameworks/kguiaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/kitemviews-6.3*:6 =kde-frameworks/kwidgetsaddons-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/kxmlgui-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eb2604fd8751b7bb09f8dd1bab023ba1
+_md5_=3dcd39d4618935d81463eeab1f93d942
diff --git a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.3.0 b/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.3.0
index 2c7449f2ef88..ceb238f7f498 100644
--- a/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/modemmanager-qt-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,xml] net-misc/modemmanager >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/modemmanager-qt-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=08b9ed01862667e78b8e649837d9ff23
+_md5_=1becc59c4cdd7f578bb0e358c6fe5b49
diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0
deleted file mode 100644
index e7443410e74a..000000000000
--- a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6.2:6[dbus,network] >=net-misc/networkmanager-1.4.0-r1[teamd=] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=NetworkManager bindings for Qt
-EAPI=8
-HOMEPAGE=https://develop.kde.org/products/frameworks/
-INHERIT=ecm frameworks.kde.org
-IUSE=teamd debug doc test
-KEYWORDS=~amd64
-LICENSE=LGPL-2
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6.2:6[dbus,network] >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6/6.3
-SRC_URI=mirror://kde/stable/frameworks/6.3/networkmanager-qt-6.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=949591b0d7f6f260e3ab15f01280103e
diff --git a/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0-r1 b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0-r1
new file mode 100644
index 000000000000..eb3c9d297580
--- /dev/null
+++ b/metadata/md5-cache/kde-frameworks/networkmanager-qt-6.3.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=NetworkManager bindings for Qt
+EAPI=8
+HOMEPAGE=https://develop.kde.org/products/frameworks/
+INHERIT=ecm frameworks.kde.org
+IUSE=teamd debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.6.2:6[dbus,network] >=dev-qt/qtdeclarative-6.6.2:6 >=net-misc/networkmanager-1.4.0-r1[teamd=] || ( >=net-misc/networkmanager-1.4.0-r1[elogind] >=net-misc/networkmanager-1.4.0-r1[systemd] ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6/6.3
+SRC_URI=mirror://kde/stable/frameworks/6.3/networkmanager-qt-6.3.0.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a265220f969cefa9661deaa0aad5ff61
diff --git a/metadata/md5-cache/kde-frameworks/oxygen-icons-6.0.0 b/metadata/md5-cache/kde-frameworks/oxygen-icons-6.0.0
index 3c300b23fc1f..f850e84cee7e 100644
--- a/metadata/md5-cache/kde-frameworks/oxygen-icons-6.0.0
+++ b/metadata/md5-cache/kde-frameworks/oxygen-icons-6.0.0
@@ -1,4 +1,4 @@
-BDEPEND=>=kde-frameworks/extra-cmake-modules-6.0.0:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=>=dev-qt/qtbase-6.6.2:6 >=kde-frameworks/extra-cmake-modules-6.0.0:0 test? ( app-misc/fdupes ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch postinst postrm prepare test unpack
DEPEND=test? ( >=dev-qt/qtbase-6.6.2:6 )
DESCRIPTION=Oxygen SVG icon theme
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/oxygen-icons/oxygen-icons-6.0.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b25e11c8886d95679fc7065f1b23d4a6
+_md5_=381fbd6aa877f54f6668ac35349e915a
diff --git a/metadata/md5-cache/kde-frameworks/prison-6.3.0 b/metadata/md5-cache/kde-frameworks/prison-6.3.0
index 369c29d4388d..b715a15c0384 100644
--- a/metadata/md5-cache/kde-frameworks/prison-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/prison-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://invent.kde.org/frameworks/prison
INHERIT=ecm frameworks.kde.org
IUSE=qml debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui] >=dev-qt/qtmultimedia-6.6.2:6 media-gfx/qrencode:= media-libs/libdmtx media-libs/zxing-cpp:= qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/prison-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=98f8bc6931407100e464f8cb1e70425b
+_md5_=8cd1e08bf44b3f240f500e511a859017
diff --git a/metadata/md5-cache/kde-frameworks/purpose-6.3.0 b/metadata/md5-cache/kde-frameworks/purpose-6.3.0
index 2db6059e9df8..7c38283acf6e 100644
--- a/metadata/md5-cache/kde-frameworks/purpose-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/purpose-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org optfeature xdg-utils
IUSE=bluetooth kaccounts debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.6.2:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kcoreaddons-6.3*:6 =kde-frameworks/ki18n-6.3*:6 =kde-frameworks/kio-6.3*:6 =kde-frameworks/kirigami-6.3*:6 =kde-frameworks/knotifications-6.3*:6 =kde-frameworks/kservice-6.3*:6 =kde-frameworks/prison-6.3*:6 kaccounts? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) !kde-frameworks/purpose:5[-kf6compat(-)] >=kde-frameworks/kdeclarative-6.3:6 bluetooth? ( =kde-frameworks/bluez-qt-6.3*:6 ) kaccounts? ( >=net-libs/accounts-qml-0.7_p20231028[qt6] ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/purpose-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ee029c12e9809a6a0943be0b87d4510f
+_md5_=17c79f6aa9c417af4c0ab5d032e0ac59
diff --git a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.3.0 b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.3.0
index 2e1626357174..a8b0b3e2cb00 100644
--- a/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/qqc2-desktop-style-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=|| ( GPL-2+ LGPL-3+ )
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.6.2:6= =kde-frameworks/kcolorscheme-6.3*:6 =kde-frameworks/kconfig-6.3*:6 =kde-frameworks/kiconthemes-6.3*:6 =kde-frameworks/kirigami-6.3*:6 =kde-frameworks/sonnet-6.3*:6[qml] >=dev-qt/qt5compat-6.6.2:6 >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/qqc2-desktop-style-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fcc73f49bbe09ca8a6256bf596aa6209
+_md5_=cee8d145d02d0d4664fa996fb8cdb559
diff --git a/metadata/md5-cache/kde-frameworks/solid-6.3.0 b/metadata/md5-cache/kde-frameworks/solid-6.3.0
index 0864c5905b0a..1ed292ca518a 100644
--- a/metadata/md5-cache/kde-frameworks/solid-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/solid-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org optfeature
IUSE=ios debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,xml] >=dev-qt/qtdeclarative-6.6.2:6 sys-apps/util-linux sys-fs/udisks:2 virtual/libudev:= ios? ( app-pda/libimobiledevice:= app-pda/libplist:= ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/solid-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a110720a435768397ebf98a8cf7ce350
+_md5_=2c97c63987e11c43ae60960d77f0d221
diff --git a/metadata/md5-cache/kde-frameworks/sonnet-6.3.0 b/metadata/md5-cache/kde-frameworks/sonnet-6.3.0
index dfe0d95ef46b..0769bd3f4a45 100644
--- a/metadata/md5-cache/kde-frameworks/sonnet-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/sonnet-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=aspell +hunspell qml debug designer doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+ LGPL-2.1+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,widgets] aspell? ( app-text/aspell ) hunspell? ( app-text/hunspell:= ) qml? ( >=dev-qt/qtdeclarative-6.6.2:6 ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/sonnet-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=18315c2d07706eb1d365c8ab9829d607
+_md5_=ce46e8cafc759636ffd3b90b31348ff5
diff --git a/metadata/md5-cache/kde-frameworks/syndication-6.3.0 b/metadata/md5-cache/kde-frameworks/syndication-6.3.0
index af31e22a01f9..67476b070b66 100644
--- a/metadata/md5-cache/kde-frameworks/syndication-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/syndication-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[xml] =kde-frameworks/kcodecs-6.3*:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/syndication-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a8f570b5c7dd47c1b24f5f081c99ab5c
+_md5_=9e921a37342935a85ff7f787f9386f73
diff --git a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.3.0 b/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.3.0
index 3c585f97f060..59cea3c16d57 100644
--- a/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/syntax-highlighting-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=MIT
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,network] >=dev-qt/qtdeclarative-6.6.2:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/syntax-highlighting-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6d8a1ce0d995d0c1929d7030351dfd6a
+_md5_=ae06bec4df6fc128b2d0434d4208809b
diff --git a/metadata/md5-cache/kde-frameworks/threadweaver-6.3.0 b/metadata/md5-cache/kde-frameworks/threadweaver-6.3.0
index 1cfc022f222d..f2a5862f96c1 100644
--- a/metadata/md5-cache/kde-frameworks/threadweaver-6.3.0
+++ b/metadata/md5-cache/kde-frameworks/threadweaver-6.3.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://develop.kde.org/products/frameworks/
INHERIT=ecm frameworks.kde.org
IUSE=debug doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2+
RDEPEND=>=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=6/6.3
SRC_URI=mirror://kde/stable/frameworks/6.3/threadweaver-6.3.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 frameworks.kde.org 6f08d32ca51c924680043f6d62f666c4 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=64a3fe32495b7951ede13bf9e281edd8
+_md5_=d33db22458e1ddcb7ddba5e59451e04d
diff --git a/metadata/md5-cache/kde-misc/Manifest.gz b/metadata/md5-cache/kde-misc/Manifest.gz
index 50a7aee56249..1ae2349a9c7b 100644
--- a/metadata/md5-cache/kde-misc/Manifest.gz
+++ b/metadata/md5-cache/kde-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-misc/kio-fuse-5.1.0-r1 b/metadata/md5-cache/kde-misc/kio-fuse-5.1.0-r1
index e35b20cb25f7..76ca31e1afea 100644
--- a/metadata/md5-cache/kde-misc/kio-fuse-5.1.0-r1
+++ b/metadata/md5-cache/kde-misc/kio-fuse-5.1.0-r1
@@ -7,11 +7,11 @@ HOMEPAGE=https://feverfew.home.blog/2019/12/24/kiofuse-beta-4-9-0-released/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org linux-info tmpfiles
IUSE=debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-3+
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 sys-fs/fuse:3 !kde-misc/kio-fuse:5 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 virtual/tmpfiles
RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/kio-fuse/kio-fuse-5.1.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=92bda7ef6f4fa68e05fe063f6f2ae801
+_md5_=00e917d6e7dd7bf52bb9be9107f98e9c
diff --git a/metadata/md5-cache/kde-plasma/Manifest.gz b/metadata/md5-cache/kde-plasma/Manifest.gz
index 4d0e032f156f..2a101bb93a2c 100644
--- a/metadata/md5-cache/kde-plasma/Manifest.gz
+++ b/metadata/md5-cache/kde-plasma/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/kde-plasma/bluedevil-6.1.0 b/metadata/md5-cache/kde-plasma/bluedevil-6.1.0
deleted file mode 100644
index 6b7409d366a6..000000000000
--- a/metadata/md5-cache/kde-plasma/bluedevil-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/bluez-qt-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/libplasma-6.1.0:6 dev-qt/qtbase:6
-DESCRIPTION=Bluetooth stack for KDE Plasma
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/bluedevil
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/bluez-qt-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/libplasma-6.1.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.0:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/bluedevil:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/bluedevil-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=335313ef8b13e8464e1ee705250a03b7
diff --git a/metadata/md5-cache/kde-plasma/bluedevil-6.1.1 b/metadata/md5-cache/kde-plasma/bluedevil-6.1.1
new file mode 100644
index 000000000000..c96383a9df5d
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/bluedevil-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/bluez-qt-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/libplasma-6.1.1:6 dev-qt/qtbase:6
+DESCRIPTION=Bluetooth stack for KDE Plasma
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/bluedevil
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/bluez-qt-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/libplasma-6.1.1:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.1:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/bluedevil:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/bluedevil-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9bf84eec303d176bd8320361fd5434dc
diff --git a/metadata/md5-cache/kde-plasma/breeze-6.1.0 b/metadata/md5-cache/kde-plasma/breeze-6.1.0
deleted file mode 100644
index 7919a7da88be..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 qt5? ( >=kde-frameworks/kcmutils-5.115.0:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/kdecoration-6.1.0:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kirigami-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 ) dev-qt/qtbase:6
-DESCRIPTION=Breeze visual style for the Plasma desktop
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/breeze
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=qt5 debug
-KEYWORDS=~amd64
-LICENSE=GPL-2
-PDEPEND=>=kde-frameworks/breeze-icons-6.3.0:* >=kde-plasma/kde-cli-tools-6.1.0:*
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/kdecoration-6.1.0:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kirigami-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/breeze:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/breeze-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=39f64f29be9923828bec3bee37475a56
diff --git a/metadata/md5-cache/kde-plasma/breeze-6.1.1 b/metadata/md5-cache/kde-plasma/breeze-6.1.1
new file mode 100644
index 000000000000..8b4281dbcd5a
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/breeze-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 qt5? ( >=kde-frameworks/kcmutils-5.115.0:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/kdecoration-6.1.1:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kirigami-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 ) dev-qt/qtbase:6
+DESCRIPTION=Breeze visual style for the Plasma desktop
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/breeze
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=qt5 debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+PDEPEND=>=kde-frameworks/breeze-icons-6.3.0:* >=kde-plasma/kde-cli-tools-6.1.1:*
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-plasma/kdecoration-6.1.1:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcmutils-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kirigami-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/breeze:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/breeze-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fb968c2c68d1d286b4be9f332a58918a
diff --git a/metadata/md5-cache/kde-plasma/breeze-grub-6.1.0 b/metadata/md5-cache/kde-plasma/breeze-grub-6.1.0
deleted file mode 100644
index bda526a14239..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-grub-6.1.0
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install nofetch prepare unpack
-DESCRIPTION=Breeze theme for GRUB
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=plasma.kde.org
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=!kde-plasma/breeze-grub:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/breeze-grub-6.1.0.tar.xz
-_eclasses_=kde.org 5b717883256e9841ce52e6cad2fca427 plasma.kde.org 04eb5849283348eac80db74a8749b14a
-_md5_=0b9e213008a880536a1ff2d3a43c4abe
diff --git a/metadata/md5-cache/kde-plasma/breeze-grub-6.1.1 b/metadata/md5-cache/kde-plasma/breeze-grub-6.1.1
new file mode 100644
index 000000000000..ddf4063d295c
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/breeze-grub-6.1.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install nofetch prepare unpack
+DESCRIPTION=Breeze theme for GRUB
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+INHERIT=plasma.kde.org
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3+
+RDEPEND=!kde-plasma/breeze-grub:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/breeze-grub-6.1.1.tar.xz
+_eclasses_=kde.org 5b717883256e9841ce52e6cad2fca427 plasma.kde.org 04eb5849283348eac80db74a8749b14a
+_md5_=7699545c114d51168e499b82cae32577
diff --git a/metadata/md5-cache/kde-plasma/breeze-gtk-6.1.0 b/metadata/md5-cache/kde-plasma/breeze-gtk-6.1.0
deleted file mode 100644
index 2f896bc40c48..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-gtk-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/sassc || ( ( dev-lang/python:3.12 dev-python/pycairo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pycairo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pycairo[python_targets_python3_10(-)] ) ) >=kde-plasma/breeze-6.1.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-qt/qtbase:6
-DESCRIPTION=Official GTK+ port of Plasma's Breeze widget style
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/breeze-gtk
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org python-any-r1
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=LGPL-2.1+
-RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/breeze-gtk:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/breeze-gtk-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=17504c9acd810bcbc9c7c38512eced2b
diff --git a/metadata/md5-cache/kde-plasma/breeze-gtk-6.1.1 b/metadata/md5-cache/kde-plasma/breeze-gtk-6.1.1
new file mode 100644
index 000000000000..f1c895e9bebe
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/breeze-gtk-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/sassc || ( ( dev-lang/python:3.12 dev-python/pycairo[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pycairo[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pycairo[python_targets_python3_10(-)] ) ) >=kde-plasma/breeze-6.1.1:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-qt/qtbase:6
+DESCRIPTION=Official GTK+ port of Plasma's Breeze widget style
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/breeze-gtk
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org python-any-r1
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2.1+
+RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/breeze-gtk:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/breeze-gtk-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b834acfa34f36c47067ae8aee40e4d31
diff --git a/metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.0 b/metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.0
deleted file mode 100644
index f0e7de61a3a0..000000000000
--- a/metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=kde-frameworks/extra-cmake-modules-6.3.0:0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install nofetch prepare test unpack
-DEPEND=sys-boot/plymouth
-DESCRIPTION=Breeze theme for Plymouth
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=cmake plasma.kde.org
-KEYWORDS=~amd64
-LICENSE=GPL-2+ GPL-3+
-RDEPEND=sys-boot/plymouth !kde-plasma/breeze-plymouth:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/breeze-plymouth-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3f9203f498668705c9f9cc8f21da2e62
diff --git a/metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.1 b/metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.1
new file mode 100644
index 000000000000..28ea96db4faa
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/breeze-plymouth-6.1.1
@@ -0,0 +1,14 @@
+BDEPEND=>=kde-frameworks/extra-cmake-modules-6.3.0:0 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare test unpack
+DEPEND=sys-boot/plymouth
+DESCRIPTION=Breeze theme for Plymouth
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+INHERIT=cmake plasma.kde.org
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+ GPL-3+
+RDEPEND=sys-boot/plymouth !kde-plasma/breeze-plymouth:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/breeze-plymouth-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d77e44363cae0ab09c0a21acce359a59
diff --git a/metadata/md5-cache/kde-plasma/discover-6.1.0 b/metadata/md5-cache/kde-plasma/discover-6.1.0
deleted file mode 100644
index 3a4096923486..000000000000
--- a/metadata/md5-cache/kde-plasma/discover-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/appstream-1.0.0:=[qt6] dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 firmware? ( >=sys-apps/fwupd-1.9.4 ) flatpak? ( sys-apps/flatpak ) snap? ( sys-libs/snapd-glib:=[qt6(-)] ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) webengine? ( >=dev-qt/qtwebview-6.7.1:6 ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma resources management GUI
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/Discover
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=+firmware flatpak snap telemetry webengine debug test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/appstream-1.0.0:=[qt6] dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 firmware? ( >=sys-apps/fwupd-1.9.4 ) flatpak? ( sys-apps/flatpak ) snap? ( sys-libs/snapd-glib:=[qt6(-)] ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) webengine? ( >=dev-qt/qtwebview-6.7.1:6 ) snap? ( app-containers/snapd ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/discover:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/discover-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a60ca0fa58813f4e3098a864c10b7fd8
diff --git a/metadata/md5-cache/kde-plasma/discover-6.1.1 b/metadata/md5-cache/kde-plasma/discover-6.1.1
new file mode 100644
index 000000000000..a7b72a637a08
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/discover-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/appstream-1.0.0:=[qt6] dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 firmware? ( >=sys-apps/fwupd-1.9.4 ) flatpak? ( sys-apps/flatpak ) snap? ( sys-libs/snapd-glib:=[qt6(-)] ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) webengine? ( >=dev-qt/qtwebview-6.7.1:6 ) dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma resources management GUI
+EAPI=8
+HOMEPAGE=https://userbase.kde.org/Discover
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=+firmware flatpak snap telemetry webengine debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/appstream-1.0.0:=[qt6] dev-libs/kirigami-addons:6 >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 firmware? ( >=sys-apps/fwupd-1.9.4 ) flatpak? ( sys-apps/flatpak ) snap? ( sys-libs/snapd-glib:=[qt6(-)] ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) webengine? ( >=dev-qt/qtwebview-6.7.1:6 ) snap? ( app-containers/snapd ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/discover:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/discover-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e366e41c74b9d17b29556b5beedf49bf
diff --git a/metadata/md5-cache/kde-plasma/drkonqi-6.1.0 b/metadata/md5-cache/kde-plasma/drkonqi-6.1.0
deleted file mode 100644
index 6e2df8bcba50..000000000000
--- a/metadata/md5-cache/kde-plasma/drkonqi-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:* virtual/pkgconfig
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/syntax-highlighting-6.3.0:6 systemd? ( >=dev-qt/qtbase-6.7.1:6[network] >=kde-frameworks/kservice-6.3.0:6 sys-apps/systemd:= >=sys-auth/polkit-qt-0.175.0[qt6] ) >=dev-qt/qtbase-6.7.1:6[concurrent] test? ( >=dev-qt/qtbase-6.7.1:6[network] ) dev-qt/qtbase:6
-DESCRIPTION=Plasma crash handler, gives the user feedback if a program crashed
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org python-single-r1 systemd
-IUSE=systemd debug test python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/syntax-highlighting-6.3.0:6 systemd? ( >=dev-qt/qtbase-6.7.1:6[network] >=kde-frameworks/kservice-6.3.0:6 sys-apps/systemd:= >=sys-auth/polkit-qt-0.175.0[qt6] ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 python_single_target_python3_11? ( dev-python/psutil[python_targets_python3_11(-)] dev-python/pygdbmi[python_targets_python3_11(-)] dev-python/sentry-sdk[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pygdbmi[python_targets_python3_12(-)] dev-python/sentry-sdk[python_targets_python3_12(-)] ) || ( dev-debug/gdb dev-debug/lldb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/drkonqi:5
-REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/drkonqi-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=af96efdae4169da22e65a919ded8f136
diff --git a/metadata/md5-cache/kde-plasma/drkonqi-6.1.1 b/metadata/md5-cache/kde-plasma/drkonqi-6.1.1
new file mode 100644
index 000000000000..1c3ab49b12c8
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/drkonqi-6.1.1
@@ -0,0 +1,18 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:* virtual/pkgconfig
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/syntax-highlighting-6.3.0:6 systemd? ( >=dev-qt/qtbase-6.7.1:6[network] >=kde-frameworks/kservice-6.3.0:6 sys-apps/systemd:= >=sys-auth/polkit-qt-0.175.0[qt6] ) >=dev-qt/qtbase-6.7.1:6[concurrent] test? ( >=dev-qt/qtbase-6.7.1:6[network] ) dev-qt/qtbase:6
+DESCRIPTION=Plasma crash handler, gives the user feedback if a program crashed
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org python-single-r1 systemd
+IUSE=systemd debug test python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/syntax-highlighting-6.3.0:6 systemd? ( >=dev-qt/qtbase-6.7.1:6[network] >=kde-frameworks/kservice-6.3.0:6 sys-apps/systemd:= >=sys-auth/polkit-qt-0.175.0[qt6] ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 python_single_target_python3_11? ( dev-python/psutil[python_targets_python3_11(-)] dev-python/pygdbmi[python_targets_python3_11(-)] dev-python/sentry-sdk[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psutil[python_targets_python3_12(-)] dev-python/pygdbmi[python_targets_python3_12(-)] dev-python/sentry-sdk[python_targets_python3_12(-)] ) || ( dev-debug/gdb dev-debug/lldb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/drkonqi:5
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/drkonqi-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5b73f194d99d839b0e0aed1273787933
diff --git a/metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.0 b/metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.0
deleted file mode 100644
index 6f558d76f1f6..000000000000
--- a/metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6 >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=sys-apps/flatpak-0.11.8 dev-qt/qtbase:6
-DESCRIPTION=Flatpak Permissions Management KCM
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/flatpak-kcm
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2 LGPL-2.1+
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6 >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=sys-apps/flatpak-0.11.8 >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/flatpak-kcm:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/flatpak-kcm-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ccce41fcf64cddd571da83b1a8e92929
diff --git a/metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.1 b/metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.1
new file mode 100644
index 000000000000..029a0cf576d7
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/flatpak-kcm-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6 >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=sys-apps/flatpak-0.11.8 dev-qt/qtbase:6
+DESCRIPTION=Flatpak Permissions Management KCM
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/flatpak-kcm
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2 LGPL-2.1+
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6 >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=sys-apps/flatpak-0.11.8 >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/flatpak-kcm:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/flatpak-kcm-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5e73d32a50783cc386e9a8a63bf5c203
diff --git a/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.0 b/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.0
deleted file mode 100644
index 9adfc878610d..000000000000
--- a/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,sqlite,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 dev-libs/boost dev-qt/qtbase:6
-DESCRIPTION=System service to manage user's activities, track the usage patterns etc.
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=|| ( GPL-2 GPL-3 )
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,sqlite,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kactivitymanagerd:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kactivitymanagerd-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ead6a905fc4a104056fb69259d9ccc15
diff --git a/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.1 b/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.1
new file mode 100644
index 000000000000..6892b59b4946
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kactivitymanagerd-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,sqlite,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 dev-libs/boost dev-qt/qtbase:6
+DESCRIPTION=System service to manage user's activities, track the usage patterns etc.
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( GPL-2 GPL-3 )
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,sqlite,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kactivitymanagerd:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kactivitymanagerd-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=87fd936ae4fc51f25caf9acc3a4df21b
diff --git a/metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.0 b/metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.0
deleted file mode 100644
index 9f881b604c32..000000000000
--- a/metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] kdesu? ( >=kde-frameworks/kdesu-6.3.0:6 ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] ) dev-qt/qtbase:6
-DESCRIPTION=Tools based on KDE Frameworks 6 to better interact with the system
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kde-cli-tools
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=kdesu X debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] kdesu? ( >=kde-frameworks/kdesu-6.3.0:6 ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] ) kdesu? ( sys-apps/dbus[X] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kde-cli-tools:5
-REQUIRED_USE=kdesu? ( X )
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kde-cli-tools-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=881a47aaa8c830395ea363e20031d5ec
diff --git a/metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.1 b/metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.1
new file mode 100644
index 000000000000..092349731c5c
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kde-cli-tools-6.1.1
@@ -0,0 +1,18 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] kdesu? ( >=kde-frameworks/kdesu-6.3.0:6 ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] ) dev-qt/qtbase:6
+DESCRIPTION=Tools based on KDE Frameworks 6 to better interact with the system
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/kde-cli-tools
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=kdesu X debug +handbook test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] kdesu? ( >=kde-frameworks/kdesu-6.3.0:6 ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] ) kdesu? ( sys-apps/dbus[X] ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kde-cli-tools:5
+REQUIRED_USE=kdesu? ( X )
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kde-cli-tools-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7595dff25b8986b953905a1e3bc168ae
diff --git a/metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.0 b/metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.0
deleted file mode 100644
index 2195bdf1c3ae..000000000000
--- a/metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/sassc app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtsvg-6.7.1:6 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.0:6 x11-libs/gtk+:3[X] dev-qt/qtbase:6
-DESCRIPTION=Syncs KDE Plasma theme settings to GTK applications
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kde-gtk-config
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtsvg-6.7.1:6 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.0:6 x11-libs/gtk+:3[X] >=kde-plasma/kde-cli-tools-6.1.0:* x11-misc/xsettingsd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kde-gtk-config:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kde-gtk-config-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5584556d49968ff04502d1a0b5bfeac4
diff --git a/metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.1 b/metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.1
new file mode 100644
index 000000000000..22e1cd8cd0a5
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kde-gtk-config-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/sassc app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtsvg-6.7.1:6 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.1:6 x11-libs/gtk+:3[X] dev-qt/qtbase:6
+DESCRIPTION=Syncs KDE Plasma theme settings to GTK applications
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/kde-gtk-config
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtsvg-6.7.1:6 gnome-base/gsettings-desktop-schemas >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.1:6 x11-libs/gtk+:3[X] >=kde-plasma/kde-cli-tools-6.1.1:* x11-misc/xsettingsd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kde-gtk-config:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kde-gtk-config-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=319758072f3ca4764f72289b34011601
diff --git a/metadata/md5-cache/kde-plasma/kdecoration-6.1.0 b/metadata/md5-cache/kde-plasma/kdecoration-6.1.0
deleted file mode 100644
index 8390de8c23ca..000000000000
--- a/metadata/md5-cache/kde-plasma/kdecoration-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/ki18n-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Plugin based library to create window decorations
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=|| ( LGPL-2.1 LGPL-3 )
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/ki18n-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdecoration:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kdecoration-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bd842e668f55b5c5b38aef34c021c494
diff --git a/metadata/md5-cache/kde-plasma/kdecoration-6.1.1 b/metadata/md5-cache/kde-plasma/kdecoration-6.1.1
new file mode 100644
index 000000000000..ea5b46d5121e
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kdecoration-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/ki18n-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Plugin based library to create window decorations
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( LGPL-2.1 LGPL-3 )
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/ki18n-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdecoration:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kdecoration-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bd6f847d99f1f9b972f1a20036b68194
diff --git a/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.0 b/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.0
deleted file mode 100644
index e8e75ab300dd..000000000000
--- a/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kholidays-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 alternate-calendar? ( dev-libs/icu:= ) share? ( >=kde-frameworks/purpose-6.3.0:6 ) webengine? ( >=dev-qt/qtwebengine-6.7.1:6 ) dev-qt/qtbase:6
-DESCRIPTION=Extra Plasma applets and engines
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=+alternate-calendar share webengine debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2 LGPL-2
-RDEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kholidays-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 alternate-calendar? ( dev-libs/icu:= ) share? ( >=kde-frameworks/purpose-6.3.0:6 ) webengine? ( >=dev-qt/qtwebengine-6.7.1:6 ) dev-libs/kirigami-addons:6 >=dev-qt/qtquick3d-6.7.1:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdeplasma-addons:5
-RESTRICT=test
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kdeplasma-addons-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c79085d69f43e7efcd57491b940f6383
diff --git a/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.1 b/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.1
new file mode 100644
index 000000000000..646aba8b9291
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kdeplasma-addons-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kholidays-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 alternate-calendar? ( dev-libs/icu:= ) share? ( >=kde-frameworks/purpose-6.3.0:6 ) webengine? ( >=dev-qt/qtwebengine-6.7.1:6 ) dev-qt/qtbase:6
+DESCRIPTION=Extra Plasma applets and engines
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org optfeature
+IUSE=+alternate-calendar share webengine debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2 LGPL-2
+RDEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kholidays-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 alternate-calendar? ( dev-libs/icu:= ) share? ( >=kde-frameworks/purpose-6.3.0:6 ) webengine? ( >=dev-qt/qtwebengine-6.7.1:6 ) dev-libs/kirigami-addons:6 >=dev-qt/qtquick3d-6.7.1:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kdeplasma-addons:5
+RESTRICT=test
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kdeplasma-addons-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=69a6ba6a33467dac6bc12e02d588eca1
diff --git a/metadata/md5-cache/kde-plasma/kgamma-6.1.0 b/metadata/md5-cache/kde-plasma/kgamma-6.1.0
deleted file mode 100644
index 5bce08e4a20d..000000000000
--- a/metadata/md5-cache/kde-plasma/kgamma-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 x11-libs/libX11 x11-libs/libXxf86vm x11-base/xorg-proto dev-qt/qtbase:6
-DESCRIPTION=Screen gamma values kcontrol module
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 x11-libs/libX11 x11-libs/libXxf86vm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kgamma:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kgamma-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=001db92612f892de3d71e77c740f516d
diff --git a/metadata/md5-cache/kde-plasma/kgamma-6.1.1 b/metadata/md5-cache/kde-plasma/kgamma-6.1.1
new file mode 100644
index 000000000000..7c075e146479
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kgamma-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 x11-libs/libX11 x11-libs/libXxf86vm x11-base/xorg-proto dev-qt/qtbase:6
+DESCRIPTION=Screen gamma values kcontrol module
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 x11-libs/libX11 x11-libs/libXxf86vm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kgamma:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kgamma-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fc39ba51858666dd27c7895bc77e7f5a
diff --git a/metadata/md5-cache/kde-plasma/kglobalacceld-6.1.0 b/metadata/md5-cache/kde-plasma/kglobalacceld-6.1.0
deleted file mode 100644
index ff0db7c1f4c0..000000000000
--- a/metadata/md5-cache/kde-plasma/kglobalacceld-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-qt/qttools-6.7.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb x11-libs/xcb-util-keysyms ) dev-qt/qtbase:6
-DESCRIPTION=Daemon providing Global Keyboard Shortcut (Accelerator) functionality
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=X debug test
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb x11-libs/xcb-util-keysyms ) !kde-frameworks/kglobalaccel:5[-kf6compat(-)] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-REQUIRED_USE=test? ( X )
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kglobalacceld-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0f347e3f14f181a55f7489b0fa5b6867
diff --git a/metadata/md5-cache/kde-plasma/kglobalacceld-6.1.1 b/metadata/md5-cache/kde-plasma/kglobalacceld-6.1.1
new file mode 100644
index 000000000000..2d955e19ba34
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kglobalacceld-6.1.1
@@ -0,0 +1,18 @@
+BDEPEND=>=dev-qt/qttools-6.7.1:6[linguist] app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb x11-libs/xcb-util-keysyms ) dev-qt/qtbase:6
+DESCRIPTION=Daemon providing Global Keyboard Shortcut (Accelerator) functionality
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=X debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X?] X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb x11-libs/xcb-util-keysyms ) !kde-frameworks/kglobalaccel:5[-kf6compat(-)] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+REQUIRED_USE=test? ( X )
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kglobalacceld-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=25d28f29fcb8fbb670a0e4d4b6de9bd2
diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-6.1.0 b/metadata/md5-cache/kde-plasma/kinfocenter-6.1.0
deleted file mode 100644
index e3752a00486a..000000000000
--- a/metadata/md5-cache/kde-plasma/kinfocenter-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) dev-qt/qtbase:6
-DESCRIPTION=Utility providing information about the computer hardware
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/KInfoCenter
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=gles2-only usb debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) || ( >=dev-qt/qttools-6.7.1:6[qdbus] dev-qt/qdbus:* ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.0:* >=kde-plasma/systemsettings-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kinfocenter:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kinfocenter-6.1.0.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1dcde6d05ebd631fd91f6bf4dd65883e
diff --git a/metadata/md5-cache/kde-plasma/kinfocenter-6.1.1 b/metadata/md5-cache/kde-plasma/kinfocenter-6.1.1
new file mode 100644
index 000000000000..ee5dadd75846
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kinfocenter-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) dev-qt/qtbase:6
+DESCRIPTION=Utility providing information about the computer hardware
+EAPI=8
+HOMEPAGE=https://userbase.kde.org/KInfoCenter
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org optfeature
+IUSE=gles2-only usb debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gles2-only=,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) usb? ( virtual/libusb:1 ) || ( >=dev-qt/qttools-6.7.1:6[qdbus] dev-qt/qdbus:* ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.1:* >=kde-plasma/systemsettings-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kinfocenter:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kinfocenter-6.1.1.tar.xz https://www.gentoo.org/assets/img/logo/gentoo-3d-small.png -> glogo-small.png
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=229a60199b8ee64532a19c3cdb691deb
diff --git a/metadata/md5-cache/kde-plasma/kmenuedit-6.1.0 b/metadata/md5-cache/kde-plasma/kmenuedit-6.1.0
deleted file mode 100644
index 5d7ba4dea38d..000000000000
--- a/metadata/md5-cache/kde-plasma/kmenuedit-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma menu editor
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kmenuedit
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kmenuedit:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kmenuedit-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a7cbc652ad4f84335fa3d6d15870c213
diff --git a/metadata/md5-cache/kde-plasma/kmenuedit-6.1.1 b/metadata/md5-cache/kde-plasma/kmenuedit-6.1.1
new file mode 100644
index 000000000000..fddc803e6433
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kmenuedit-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma menu editor
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/kmenuedit
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kmenuedit:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kmenuedit-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=02c1e8325bc2a719e9179fdf4926b7c8
diff --git a/metadata/md5-cache/kde-plasma/kpipewire-6.1.0 b/metadata/md5-cache/kde-plasma/kpipewire-6.1.0
deleted file mode 100644
index 1a1dfd258bbf..000000000000
--- a/metadata/md5-cache/kde-plasma/kpipewire-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 media-libs/libepoxy media-libs/libglvnd media-libs/libva:= media-libs/mesa[opengl] media-video/ffmpeg:= >=media-video/pipewire-0.3:= x11-libs/libdrm test? ( dev-libs/plasma-wayland-protocols dev-libs/wayland >=dev-qt/qtwayland-6.7.1:6 >=kde-plasma/kwayland-6.1.0:6 ) dev-qt/qtbase:6
-DESCRIPTION=Components relating to Flatpak pipewire use in Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 media-libs/libepoxy media-libs/libglvnd media-libs/libva:= media-libs/mesa[opengl] media-video/ffmpeg:= >=media-video/pipewire-0.3:= x11-libs/libdrm >=kde-frameworks/kirigami-6.3.0:6 x11-themes/sound-theme-freedesktop test? ( >=dev-qt/qtwayland-6.7.1:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kpipewire:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kpipewire-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a52e72a9f4705b982d659a9c79c6c05a
diff --git a/metadata/md5-cache/kde-plasma/kpipewire-6.1.1 b/metadata/md5-cache/kde-plasma/kpipewire-6.1.1
new file mode 100644
index 000000000000..4bc5ce7538b2
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kpipewire-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 media-libs/libepoxy media-libs/libglvnd media-libs/libva:= media-libs/mesa[opengl] media-video/ffmpeg:= >=media-video/pipewire-0.3:= x11-libs/libdrm test? ( dev-libs/plasma-wayland-protocols dev-libs/wayland >=dev-qt/qtwayland-6.7.1:6 >=kde-plasma/kwayland-6.1.1:6 ) dev-qt/qtbase:6
+DESCRIPTION=Components relating to Flatpak pipewire use in Plasma
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2.1+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 media-libs/libepoxy media-libs/libglvnd media-libs/libva:= media-libs/mesa[opengl] media-video/ffmpeg:= >=media-video/pipewire-0.3:= x11-libs/libdrm >=kde-frameworks/kirigami-6.3.0:6 x11-themes/sound-theme-freedesktop test? ( >=dev-qt/qtwayland-6.7.1:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kpipewire:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kpipewire-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fd96d28b670e655845bd7c80ffe84f64
diff --git a/metadata/md5-cache/kde-plasma/krdp-6.1.0 b/metadata/md5-cache/kde-plasma/krdp-6.1.0
deleted file mode 100644
index fba5edbda5b4..000000000000
--- a/metadata/md5-cache/kde-plasma/krdp-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-plasma/kpipewire-6.1.0:6 >=net-misc/freerdp-2.10:2[server] x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtbase:6
-DESCRIPTION=Library and examples for creating an RDP server
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug examples test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-plasma/kpipewire-6.1.0:6 >=net-misc/freerdp-2.10:2[server] x11-libs/libxkbcommon >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/krdp:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/krdp-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5ab1bf91a3a6d21ae84b27315a30ad7c
diff --git a/metadata/md5-cache/kde-plasma/krdp-6.1.1 b/metadata/md5-cache/kde-plasma/krdp-6.1.1
new file mode 100644
index 000000000000..c6fcaa6431bf
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/krdp-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-plasma/kpipewire-6.1.1:6 >=net-misc/freerdp-2.10:2[server] x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtbase:6
+DESCRIPTION=Library and examples for creating an RDP server
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop https://quantumproductions.info/articles/2023-08/remote-desktop-using-rdp-protocol-plasma-wayland
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug examples test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/qtkeychain-0.14.1-r1:=[qt6] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-plasma/kpipewire-6.1.1:6 >=net-misc/freerdp-2.10:2[server] x11-libs/libxkbcommon >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/krdp:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/krdp-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f0be3c9a8a22c3176fe4d6fd95e3f2aa
diff --git a/metadata/md5-cache/kde-plasma/kscreen-6.1.0 b/metadata/md5-cache/kde-plasma/kscreen-6.1.0
deleted file mode 100644
index b677503e8ef3..000000000000
--- a/metadata/md5-cache/kde-plasma/kscreen-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsensors-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6= >=kde-plasma/libplasma-6.1.0:6 X? ( >=dev-qt/qtbase-6.7.1:6= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXi ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma screen management
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kscreen
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=X debug test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsensors-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6= >=kde-plasma/libplasma-6.1.0:6 X? ( >=dev-qt/qtbase-6.7.1:6= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXi ) >=dev-qt/qt5compat-6.7.1:6[qml] >=kde-plasma/kde-cli-tools-6.1.0:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kscreen:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kscreen-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b99bbc4110992fc5bf096d5ed27880dd
diff --git a/metadata/md5-cache/kde-plasma/kscreen-6.1.1 b/metadata/md5-cache/kde-plasma/kscreen-6.1.1
new file mode 100644
index 000000000000..f656af7873d2
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kscreen-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsensors-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6= >=kde-plasma/libplasma-6.1.1:6 X? ( >=dev-qt/qtbase-6.7.1:6= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXi ) dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma screen management
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/kscreen
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=X debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsensors-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6= >=kde-plasma/libplasma-6.1.1:6 X? ( >=dev-qt/qtbase-6.7.1:6= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXi ) >=dev-qt/qt5compat-6.7.1:6[qml] >=kde-plasma/kde-cli-tools-6.1.1:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kscreen:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kscreen-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bbb2cb58f8f9402ecd0435dec2d449b5
diff --git a/metadata/md5-cache/kde-plasma/kscreenlocker-6.1.0 b/metadata/md5-cache/kde-plasma/kscreenlocker-6.1.0
deleted file mode 100644
index a0d27c0721d4..000000000000
--- a/metadata/md5-cache/kde-plasma/kscreenlocker-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 sys-libs/pam x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms x11-base/xorg-proto dev-qt/qtbase:6
-DESCRIPTION=Library and components for secure lock screen architecture
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org pam
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-PDEPEND=>=kde-plasma/kde-cli-tools-6.1.0:*
-RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 sys-libs/pam x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kscreenlocker:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kscreenlocker-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5a197e17e70def99a09d03b7c0a73fc8
diff --git a/metadata/md5-cache/kde-plasma/kscreenlocker-6.1.1 b/metadata/md5-cache/kde-plasma/kscreenlocker-6.1.1
new file mode 100644
index 000000000000..0396aaa3a283
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kscreenlocker-6.1.1
@@ -0,0 +1,18 @@
+BDEPEND=dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 sys-libs/pam x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms x11-base/xorg-proto dev-qt/qtbase:6
+DESCRIPTION=Library and components for secure lock screen architecture
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org pam
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+PDEPEND=>=kde-plasma/kde-cli-tools-6.1.1:*
+RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 sys-libs/pam x11-libs/libX11 x11-libs/libXi x11-libs/libxcb x11-libs/xcb-util-keysyms >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kscreenlocker:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kscreenlocker-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=45924191b2e4c6e09f3d0ae44e210cde
diff --git a/metadata/md5-cache/kde-plasma/ksshaskpass-6.1.0 b/metadata/md5-cache/kde-plasma/ksshaskpass-6.1.0
deleted file mode 100644
index 2252dcff4815..000000000000
--- a/metadata/md5-cache/kde-plasma/ksshaskpass-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[widgets] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Implementation of ssh-askpass with KDE Wallet integration
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://invent.kde.org/plasma/ksshaskpass
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[widgets] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/ksshaskpass:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/ksshaskpass-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4051d7cf2d29610ee3d386dda4ad58a2
diff --git a/metadata/md5-cache/kde-plasma/ksshaskpass-6.1.1 b/metadata/md5-cache/kde-plasma/ksshaskpass-6.1.1
new file mode 100644
index 000000000000..52dff40daa80
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/ksshaskpass-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[widgets] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Implementation of ssh-askpass with KDE Wallet integration
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop https://invent.kde.org/plasma/ksshaskpass
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[widgets] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/ksshaskpass:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/ksshaskpass-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=61cd77bfdbb7aeeaf2124ad74ad0cd4a
diff --git a/metadata/md5-cache/kde-plasma/ksystemstats-6.1.0 b/metadata/md5-cache/kde-plasma/ksystemstats-6.1.0
deleted file mode 100644
index f354e418c884..000000000000
--- a/metadata/md5-cache/kde-plasma/ksystemstats-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,network] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plugin-based system monitoring daemon
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org virtualx
-IUSE=networkmanager test debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,network] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/ksystemstats:5
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/ksystemstats-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eb8a9e1326b324dce29e99283e9a0d0f
diff --git a/metadata/md5-cache/kde-plasma/ksystemstats-6.1.1 b/metadata/md5-cache/kde-plasma/ksystemstats-6.1.1
new file mode 100644
index 000000000000..83a3255408d0
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/ksystemstats-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,network] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) dev-qt/qtbase:6
+DESCRIPTION=Plugin-based system monitoring daemon
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org virtualx
+IUSE=networkmanager test debug +handbook test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,network] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/libcap virtual/libudev:= networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/ksystemstats:5
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/ksystemstats-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=21292e33a810040f2fc410804d4c59c7
diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-6.1.0 b/metadata/md5-cache/kde-plasma/kwallet-pam-6.1.0
deleted file mode 100644
index 036269868c04..000000000000
--- a/metadata/md5-cache/kde-plasma/kwallet-pam-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-6.3.0:6 sys-libs/pam dev-qt/qtbase:6
-DESCRIPTION=PAM module to not enter KWallet password again after login
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=LGPL-2.1
-RDEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-6.3.0:6 sys-libs/pam net-misc/socat || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwallet-pam:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kwallet-pam-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9bc0f9d5b0d38881c410c19360519aa7
diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-6.1.1 b/metadata/md5-cache/kde-plasma/kwallet-pam-6.1.1
new file mode 100644
index 000000000000..becb4a2c7b0f
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kwallet-pam-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-6.3.0:6 sys-libs/pam dev-qt/qtbase:6
+DESCRIPTION=PAM module to not enter KWallet password again after login
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2.1
+RDEPEND=dev-libs/libgcrypt:0= >=kde-frameworks/kwallet-6.3.0:6 sys-libs/pam net-misc/socat || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwallet-pam:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kwallet-pam-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=08bb3187c0bb3f03bc86532a3bf425fb
diff --git a/metadata/md5-cache/kde-plasma/kwayland-6.1.0 b/metadata/md5-cache/kde-plasma/kwayland-6.1.0
deleted file mode 100644
index fcd429e1f806..000000000000
--- a/metadata/md5-cache/kde-plasma/kwayland-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.1:6 >=dev-util/wayland-scanner-1.19.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.1:6=[concurrent,gui,opengl] >=dev-qt/qtwayland-6.7.1:6= media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.13.0 >=dev-libs/wayland-protocols-1.15 sys-kernel/linux-headers dev-qt/qtbase:6
-DESCRIPTION=Qt-style API to interact with the wayland-client API
-EAPI=8
-HOMEPAGE=https://invent.kde.org/frameworks/kwayland
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.1:6=[concurrent,gui,opengl] >=dev-qt/qtwayland-6.7.1:6= media-libs/libglvnd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kwayland-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=07f334733187b162966ea20eec865098
diff --git a/metadata/md5-cache/kde-plasma/kwayland-6.1.1 b/metadata/md5-cache/kde-plasma/kwayland-6.1.1
new file mode 100644
index 000000000000..2636ddb4de89
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kwayland-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-qt/qtwayland-6.7.1:6 >=dev-util/wayland-scanner-1.19.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.1:6=[concurrent,gui,opengl] >=dev-qt/qtwayland-6.7.1:6= media-libs/libglvnd >=dev-libs/plasma-wayland-protocols-1.13.0 >=dev-libs/wayland-protocols-1.15 sys-kernel/linux-headers dev-qt/qtbase:6
+DESCRIPTION=Qt-style API to interact with the wayland-client API
+EAPI=8
+HOMEPAGE=https://invent.kde.org/frameworks/kwayland
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm flag-o-matic plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-libs/wayland-1.15.0 >=dev-qt/qtbase-6.7.1:6=[concurrent,gui,opengl] >=dev-qt/qtwayland-6.7.1:6= media-libs/libglvnd || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kwayland-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=840dd375f8f76f5b579f5257930101d5
diff --git a/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.0 b/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.0
deleted file mode 100644
index 43e51c43c704..000000000000
--- a/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-qt/qtwaylandscanner-5.15.12:5 dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtcore:5
-DESCRIPTION=Provides KWindowSystem integration plugin for Wayland
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/kwayland-integration
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=LGPL-2.1
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
-SLOT=5
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kwayland-integration-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1fcba7fbbd289ef245c06501edab8f26
diff --git a/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.1 b/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.1
new file mode 100644
index 000000000000..41076768ef62
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kwayland-integration-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qtwaylandscanner-5.15.12:5 dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon dev-libs/plasma-wayland-protocols dev-qt/qtcore:5
+DESCRIPTION=Provides KWindowSystem integration plugin for Wayland
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/kwayland-integration
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm flag-o-matic plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2.1
+RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtgui-5.15.12:5= || ( >=dev-qt/qtgui-5.15.12:5[libinput] >=dev-qt/qtgui-5.15.12:5[X] ) >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5= >=kde-frameworks/kwindowsystem-5.115.0:5= >=kde-plasma/kwayland-5.115.0:5 x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
+SLOT=5
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kwayland-integration-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6708a961226229da2942c32c9d60b74e
diff --git a/metadata/md5-cache/kde-plasma/kwin-6.1.0 b/metadata/md5-cache/kde-plasma/kwin-6.1.0
deleted file mode 100644
index 6eefb10f468a..000000000000
--- a/metadata/md5-cache/kde-plasma/kwin-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.1:6 dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.22.0 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsensors-6.7.1:6 >=dev-qt/qtshadertools-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.3.0:6[wayland] >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6=[wayland] >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/breeze-6.1.0:6 >=kde-plasma/kdecoration-6.1.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libdisplay-info media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.1.0:6 ) screencast? ( >=media-video/pipewire-0.3:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.1.0:6 ) >=dev-libs/plasma-wayland-protocols-1.13.0 >=dev-libs/wayland-protocols-1.34 >=dev-qt/qttools-6.7.1:6[widgets] >=dev-qt/qtbase-6.7.1:6[concurrent] >=dev-qt/qtwayland-6.7.1:6 x11-base/xorg-proto x11-libs/xcb-util-image caps? ( sys-libs/libcap ) test? ( screencast? ( >=kde-plasma/kpipewire-6.1.0:6 ) ) dev-qt/qtbase:6
-DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=accessibility +caps gles2-only lock screencast +shortcuts systemd debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-PDEPEND=>=kde-plasma/kde-cli-tools-6.1.0:*
-RDEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.22.0 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsensors-6.7.1:6 >=dev-qt/qtshadertools-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.3.0:6[wayland] >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6=[wayland] >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/breeze-6.1.0:6 >=kde-plasma/kdecoration-6.1.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libdisplay-info media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.1.0:6 ) screencast? ( >=media-video/pipewire-0.3:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.1.0:6 ) !kde-plasma/kdeplasma-addons:5 !kde-plasma/kwayland-server >=dev-qt/qtmultimedia-6.7.1:6[qml] || ( dev-qt/qtmultimedia:6[ffmpeg] ( dev-qt/qtmultimedia:6[gstreamer] media-plugins/gst-plugins-soup:1.0 ) ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6[wayland] sys-apps/hwdata x11-base/xwayland[libei] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwin:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kwin-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=90e8c9d74b702fc031d51389594de804
diff --git a/metadata/md5-cache/kde-plasma/kwin-6.1.1.2 b/metadata/md5-cache/kde-plasma/kwin-6.1.1.2
new file mode 100644
index 000000000000..598a3566e745
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kwin-6.1.1.2
@@ -0,0 +1,18 @@
+BDEPEND=>=dev-qt/qtwayland-6.7.1:6 dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.22.0 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsensors-6.7.1:6 >=dev-qt/qtshadertools-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.3.0:6[wayland] >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6=[wayland] >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/breeze-6.1.1:6 >=kde-plasma/kdecoration-6.1.1:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libdisplay-info media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.1.1:6 ) screencast? ( >=media-video/pipewire-0.3:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.1.1:6 ) >=dev-libs/plasma-wayland-protocols-1.13.0 >=dev-libs/wayland-protocols-1.34 >=dev-qt/qttools-6.7.1:6[widgets] >=dev-qt/qtbase-6.7.1:6[concurrent] >=dev-qt/qtwayland-6.7.1:6 x11-base/xorg-proto x11-libs/xcb-util-image caps? ( sys-libs/libcap ) test? ( screencast? ( >=kde-plasma/kpipewire-6.1.1:6 ) ) dev-qt/qtbase:6
+DESCRIPTION=Flexible, composited Window Manager for windowing systems on Linux
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=accessibility +caps gles2-only lock screencast +shortcuts systemd debug +handbook test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+PDEPEND=>=kde-plasma/kde-cli-tools-6.1.1:*
+RDEPEND=dev-libs/libei >=dev-libs/libinput-1.19:= >=dev-libs/wayland-1.22.0 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[accessibility=,gles2-only=,gui,libinput,opengl,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsensors-6.7.1:6 >=dev-qt/qtshadertools-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6=[X(+)] >=kde-frameworks/kguiaddons-6.3.0:6[wayland] >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6=[wayland] >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6=[wayland,X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/breeze-6.1.1:6 >=kde-plasma/kdecoration-6.1.1:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 media-libs/fontconfig media-libs/freetype media-libs/lcms:2 media-libs/libdisplay-info media-libs/libepoxy media-libs/libglvnd >=media-libs/mesa-21.3[egl(+),gbm(+),wayland,X] virtual/libudev:= x11-libs/libX11 x11-libs/libXi >=x11-libs/libdrm-2.4.116 >=x11-libs/libxcb-1.10:= >=x11-libs/libxcvt-0.1.1 >=x11-libs/libxkbcommon-1.5.0 x11-libs/xcb-util-cursor x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm accessibility? ( media-libs/libqaccessibilityclient:6 ) gles2-only? ( || ( >=media-libs/mesa-24.1.0_rc1[opengl] <media-libs/mesa-24.1.0_rc1[gles2] ) ) lock? ( >=kde-plasma/kscreenlocker-6.1.1:6 ) screencast? ( >=media-video/pipewire-0.3:= ) shortcuts? ( >=kde-plasma/kglobalacceld-6.1.1:6 ) !kde-plasma/kdeplasma-addons:5 !kde-plasma/kwayland-server >=dev-qt/qtmultimedia-6.7.1:6[qml] || ( dev-qt/qtmultimedia:6[ffmpeg] ( dev-qt/qtmultimedia:6[gstreamer] media-plugins/gst-plugins-soup:1.0 ) ) >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6[wayland(+)] sys-apps/hwdata x11-base/xwayland[libei] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwin:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kwin-6.1.1.2.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=458526fc1433f9d22769447d1fb49bfc
diff --git a/metadata/md5-cache/kde-plasma/kwrited-6.1.0 b/metadata/md5-cache/kde-plasma/kwrited-6.1.0
deleted file mode 100644
index d0c99d2e45d0..000000000000
--- a/metadata/md5-cache/kde-plasma/kwrited-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpty-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma daemon listening for wall and write messages
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpty-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwrited:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/kwrited-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=18ef31e9fa42912229838dd8617031b0
diff --git a/metadata/md5-cache/kde-plasma/kwrited-6.1.1 b/metadata/md5-cache/kde-plasma/kwrited-6.1.1
new file mode 100644
index 000000000000..917436b49c01
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/kwrited-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpty-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma daemon listening for wall and write messages
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpty-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/kwrited:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/kwrited-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bb4d15d9d528d740138d02ae4e028609
diff --git a/metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.0 b/metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.0
deleted file mode 100644
index aa4db6a607da..000000000000
--- a/metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6[gui] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= x11-libs/libxkbcommon dev-libs/wayland-protocols dev-qt/qtbase:6
-DESCRIPTION=Qt component to allow applications make use of Wayland wl-layer-shell protocol
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=LGPL-3+
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6[gui] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/layer-shell-qt:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/layer-shell-qt-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ceaf2254a17cc9c917e2cf831314447b
diff --git a/metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.1 b/metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.1
new file mode 100644
index 000000000000..029b31142d32
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/layer-shell-qt-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/wayland-scanner virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6[gui] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= x11-libs/libxkbcommon dev-libs/wayland-protocols dev-qt/qtbase:6
+DESCRIPTION=Qt component to allow applications make use of Wayland wl-layer-shell protocol
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-3+
+RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6[gui] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= x11-libs/libxkbcommon || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/layer-shell-qt:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/layer-shell-qt-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=43dd7c32c3274262185e77492bf7efba
diff --git a/metadata/md5-cache/kde-plasma/libkscreen-6.1.0 b/metadata/md5-cache/kde-plasma/libkscreen-6.1.0
deleted file mode 100644
index f5b8636e814b..000000000000
--- a/metadata/md5-cache/kde-plasma/libkscreen-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qttools-6.7.1:6[linguist] >=dev-qt/qtwayland-6.7.1:6 dev-util/wayland-scanner app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui] >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 x11-libs/libxcb:= >=dev-libs/plasma-wayland-protocols-1.12.0 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plasma screen management library
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui] >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 x11-libs/libxcb:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 !kde-plasma/libkscreen:5
-RESTRICT=test !test? ( test )
-SLOT=6/8
-SRC_URI=mirror://kde/stable/plasma/6.1.0/libkscreen-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1d49434f2d66c3bd7b2c794101bb2d6a
diff --git a/metadata/md5-cache/kde-plasma/libkscreen-6.1.1 b/metadata/md5-cache/kde-plasma/libkscreen-6.1.1
new file mode 100644
index 000000000000..705e927b7663
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/libkscreen-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-qt/qttools-6.7.1:6[linguist] >=dev-qt/qtwayland-6.7.1:6 dev-util/wayland-scanner app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui] >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 x11-libs/libxcb:= >=dev-libs/plasma-wayland-protocols-1.13.0 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Plasma screen management library
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui] >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 x11-libs/libxcb:= || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6 !kde-plasma/libkscreen:5
+RESTRICT=test !test? ( test )
+SLOT=6/8
+SRC_URI=mirror://kde/stable/plasma/6.1.1/libkscreen-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=42161ef2aa0c16648d85545b8ba97c71
diff --git a/metadata/md5-cache/kde-plasma/libksysguard-6.1.0 b/metadata/md5-cache/kde-plasma/libksysguard-6.1.0
deleted file mode 100644
index cc505828af4d..000000000000
--- a/metadata/md5-cache/kde-plasma/libksysguard-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-libs/libcap app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/zlib dev-qt/qtbase:6
-DESCRIPTION=Task management and system monitoring library
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-RDEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/zlib || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/libksysguard:5
-RESTRICT=!test? ( test )
-SLOT=6/9
-SRC_URI=mirror://kde/stable/plasma/6.1.0/libksysguard-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b53ea9fb201c9227ba82f6f9381f13b3
diff --git a/metadata/md5-cache/kde-plasma/libksysguard-6.1.1 b/metadata/md5-cache/kde-plasma/libksysguard-6.1.1
new file mode 100644
index 000000000000..5ff6e29f6fda
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/libksysguard-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=sys-libs/libcap app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/zlib dev-qt/qtbase:6
+DESCRIPTION=Task management and system monitoring library
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=dev-libs/libnl:3 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 net-libs/libpcap sys-apps/lm-sensors:= sys-libs/zlib || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/libksysguard:5
+RESTRICT=!test? ( test )
+SLOT=6/9
+SRC_URI=mirror://kde/stable/plasma/6.1.1/libksysguard-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6d127c6ce6d8c44d377cb8cfa0823781
diff --git a/metadata/md5-cache/kde-plasma/libplasma-6.1.0 b/metadata/md5-cache/kde-plasma/libplasma-6.1.0
deleted file mode 100644
index be9bc30eab49..000000000000
--- a/metadata/md5-cache/kde-plasma/libplasma-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.1:6 >=dev-util/wayland-scanner-1.19.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gles2-only=,gui,widgets,X] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-libs/wayland-1.15.0 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] =kde-plasma/plasma-activities-6.1.0*:6 media-libs/libglvnd x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) >=dev-libs/plasma-wayland-protocols-1.11.1 x11-base/xorg-proto doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plasma library and runtime components based upon KF6 and Qt6
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm plasma.kde.org
-IUSE=gles2-only wayland debug doc test
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gles2-only=,gui,widgets,X] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-libs/wayland-1.15.0 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] =kde-plasma/plasma-activities-6.1.0*:6 media-libs/libglvnd x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) !kde-plasma/libplasma:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/libplasma-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5186ab6b99e5c996a14ffb9cfccc748e
diff --git a/metadata/md5-cache/kde-plasma/libplasma-6.1.1 b/metadata/md5-cache/kde-plasma/libplasma-6.1.1
new file mode 100644
index 000000000000..deda974d99ed
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/libplasma-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-qt/qtwayland-6.7.1:6 >=dev-util/wayland-scanner-1.19.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gles2-only=,gui,widgets,X] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-libs/wayland-1.15.0 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] =kde-plasma/plasma-activities-6.1.1*:6 media-libs/libglvnd x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) >=dev-libs/plasma-wayland-protocols-1.13.0 x11-base/xorg-proto doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Plasma library and runtime components based upon KF6 and Qt6
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+INHERIT=ecm plasma.kde.org
+IUSE=gles2-only debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gles2-only=,gui,widgets,X] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-libs/wayland-1.15.0 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6[qml] >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] =kde-plasma/plasma-activities-6.1.1*:6 media-libs/libglvnd x11-libs/libX11 x11-libs/libxcb !gles2-only? ( media-libs/libglvnd[X] ) !kde-plasma/libplasma:5[-kf6compat(-)] >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/libplasma-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9928141ad1f4d0bbb308b8ff8d0137a3
diff --git a/metadata/md5-cache/kde-plasma/milou-6.1.0 b/metadata/md5-cache/kde-plasma/milou-6.1.0
deleted file mode 100644
index bfa222cbf50a..000000000000
--- a/metadata/md5-cache/kde-plasma/milou-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 dev-qt/qtbase:6
-DESCRIPTION=Dedicated search application built on top of Baloo
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/milou
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/milou:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/milou-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1be08d81a21b2945d96b5dcc42164cfb
diff --git a/metadata/md5-cache/kde-plasma/milou-6.1.1 b/metadata/md5-cache/kde-plasma/milou-6.1.1
new file mode 100644
index 000000000000..ffb59f6342d7
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/milou-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 dev-qt/qtbase:6
+DESCRIPTION=Dedicated search application built on top of Baloo
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/milou
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/milou:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/milou-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=25412e35d32b0b86a29f117d75e32161
diff --git a/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.0 b/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.0
deleted file mode 100644
index ff4d4b21cf3a..000000000000
--- a/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-qt/qtbase:6
-DESCRIPTION=Ocean Sound Theme for Plasma
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/ocean-sound-theme
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=CC-BY-SA-4.0
-RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/ocean-sound-theme-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4687fa7fc0b6d16976254039db494673
diff --git a/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.1 b/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.1
new file mode 100644
index 000000000000..919b6252871f
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/ocean-sound-theme-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-qt/qtbase:6
+DESCRIPTION=Ocean Sound Theme for Plasma
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/ocean-sound-theme
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=CC-BY-SA-4.0
+RDEPEND=|| ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/ocean-sound-theme-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5d0d7e6962d3c95e30176fd101fb8f07
diff --git a/metadata/md5-cache/kde-plasma/oxygen-6.1.0 b/metadata/md5-cache/kde-plasma/oxygen-6.1.0
deleted file mode 100644
index d1cc969f4c19..000000000000
--- a/metadata/md5-cache/kde-plasma/oxygen-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 X? ( >=dev-qt/qtx11extras-5.15.12:5 ) ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb ) >=kde-frameworks/kservice-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Oxygen visual style for the Plasma desktop
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/oxygen
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=qt5 X debug
-KEYWORDS=~amd64
-LICENSE=GPL-2
-PDEPEND=>=kde-plasma/kde-cli-tools-6.1.0:*
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 X? ( >=dev-qt/qtx11extras-5.15.12:5 ) ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/oxygen:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/oxygen-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8a4d1c8cbd160e77dba0b113b0955eb7
diff --git a/metadata/md5-cache/kde-plasma/oxygen-6.1.1 b/metadata/md5-cache/kde-plasma/oxygen-6.1.1
new file mode 100644
index 000000000000..f9a7115771b2
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/oxygen-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 X? ( >=dev-qt/qtx11extras-5.15.12:5 ) ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb ) >=kde-frameworks/kservice-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Oxygen visual style for the Plasma desktop
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/oxygen
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=qt5 X debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+PDEPEND=>=kde-plasma/kde-cli-tools-6.1.1:*
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/frameworkintegration-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kdecoration-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtdeclarative-5.15.12:5 >=dev-qt/qtgui-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=kde-frameworks/frameworkintegration-5.115.0:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kwidgetsaddons-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 X? ( >=dev-qt/qtx11extras-5.15.12:5 ) ) X? ( >=dev-qt/qtbase-6.7.1:6=[gui] x11-libs/libxcb ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/oxygen:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/oxygen-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=aea186240e404fff1176e6c5584b57c1
diff --git a/metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.0 b/metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.0
deleted file mode 100644
index 04cb00ffd86c..000000000000
--- a/metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-qt/qtbase:6
-DESCRIPTION=Oxygen sound theme for the Plasma desktop
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/oxygen-sounds
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=!<kde-plasma/oxygen-5.24.80 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/oxygen-sounds:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/oxygen-sounds-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f007d364e57534c4eac8d9e085e89981
diff --git a/metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.1 b/metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.1
new file mode 100644
index 000000000000..673059dd68a9
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/oxygen-sounds-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-qt/qtbase:6
+DESCRIPTION=Oxygen sound theme for the Plasma desktop
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/oxygen-sounds
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=!<kde-plasma/oxygen-5.24.80 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/oxygen-sounds:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/oxygen-sounds-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=54dd45b22a93de67631a894be35b0ef2
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-activities-6.1.0
deleted file mode 100644
index 49260cb45471..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-activities-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 dev-libs/boost test? ( >=kde-frameworks/kwindowsystem-6.3.0:6[X] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Core components for KDE's Activities System
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64
-LICENSE=|| ( LGPL-2.1 LGPL-3 )
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-activities-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=586ba2908e7c4ef8c58df96612f0f969
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-activities-6.1.1
new file mode 100644
index 000000000000..80238ff255d9
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-activities-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 dev-libs/boost test? ( >=kde-frameworks/kwindowsystem-6.3.0:6[X] ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Core components for KDE's Activities System
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+INHERIT=ecm plasma.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( LGPL-2.1 LGPL-3 )
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-activities-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=348390ff7a8b014db66ac19e58476e87
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.0
deleted file mode 100644
index f54535aff956..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,sql] >=kde-frameworks/kconfig-6.3.0:6 kde-plasma/plasma-activities:6 test? ( dev-libs/boost ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Library for accessing usage data collected by the activities system
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,sql] >=kde-frameworks/kconfig-6.3.0:6 kde-plasma/plasma-activities:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-activities-stats-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2a2bab36436507ee556486308ef3c193
diff --git a/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.1
new file mode 100644
index 000000000000..6803417e9879
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-activities-stats-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,sql] >=kde-frameworks/kconfig-6.3.0:6 kde-plasma/plasma-activities:6 test? ( dev-libs/boost ) doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Library for accessing usage data collected by the activities system
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+INHERIT=ecm plasma.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,sql] >=kde-frameworks/kconfig-6.3.0:6 kde-plasma/plasma-activities:6 >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-activities-stats-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3b9f685dc6c49938e22b8e6bdbef4dd1
diff --git a/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.0
deleted file mode 100644
index 1eb08064cc9c..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 >=kde-frameworks/krunner-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Integrate Chrome/Firefox better into Plasma through browser extensions
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://community.kde.org/Plasma/Browser_Integration
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-browser-integration:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-browser-integration-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9a97e9615acae444beed559d9048013a
diff --git a/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.1
new file mode 100644
index 000000000000..d7af5a5ec1db
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-browser-integration-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 >=kde-frameworks/krunner-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Integrate Chrome/Firefox better into Plasma through browser extensions
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop https://community.kde.org/Plasma/Browser_Integration
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kfilemetadata-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/purpose-6.3.0:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-browser-integration:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-browser-integration-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b50328bfdc959d64aa8eb0d9c5d0b815
diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-desktop-6.1.0
deleted file mode 100644
index 1e26577b0a61..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-desktop-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/intltool dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.3.0:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/icu:= dev-libs/wayland >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/kwin-6.1.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-activities-stats-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6[screencast?] >=kde-plasma/plasma5support-6.1.0:6 media-libs/libcanberra x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2[joystick] ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) >=dev-libs/wayland-protocols-1.25 dev-libs/boost x11-base/xorg-proto test? ( >=kde-frameworks/qqc2-desktop-style-6.3.0:6 >=kde-plasma/kactivitymanagerd-6.1.0:6 ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma desktop
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=ibus kaccounts scim screencast sdl +semantic-desktop debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=dev-libs/icu:= dev-libs/wayland >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/kwin-6.1.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-activities-stats-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6[screencast?] >=kde-plasma/plasma5support-6.1.0:6 media-libs/libcanberra x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2[joystick] ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) !<kde-plasma/kdeplasma-addons-5.25.50 !<kde-plasma/plasma-workspace-6.0.80 dev-libs/kirigami-addons:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/qqc2-desktop-style-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.0:* >=kde-plasma/oxygen-6.1.0:6 kde-plasma/plasma-mimeapps-list media-fonts/noto-emoji sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] ) screencast? ( >=kde-plasma/kpipewire-6.1.0:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-desktop:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-desktop-6.1.0.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-4.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9b09efb1f6fd4f68575f5526628bf23b
diff --git a/metadata/md5-cache/kde-plasma/plasma-desktop-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-desktop-6.1.1
new file mode 100644
index 000000000000..bd5744ba2e9b
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-desktop-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/intltool dev-util/wayland-scanner >=kde-frameworks/kcmutils-6.3.0:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/icu:= dev-libs/wayland >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/kwin-6.1.1:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-activities-stats-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6[screencast?] >=kde-plasma/plasma5support-6.1.1:6 media-libs/libcanberra x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2[joystick] ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) >=dev-libs/wayland-protocols-1.25 dev-libs/boost x11-base/xorg-proto test? ( >=kde-frameworks/qqc2-desktop-style-6.3.0:6 >=kde-plasma/kactivitymanagerd-6.1.1:6 ) dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma desktop
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org optfeature
+IUSE=ibus kaccounts scim screencast sdl +semantic-desktop debug +handbook test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=dev-libs/icu:= dev-libs/wayland >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[concurrent,dbus,gui,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/attica-6.3.0:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-frameworks/sonnet-6.3.0:6 >=kde-plasma/kwin-6.1.1:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-activities-stats-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6[screencast?] >=kde-plasma/plasma5support-6.1.1:6 media-libs/libcanberra x11-libs/libX11 x11-libs/libxcb x11-libs/libXcursor x11-libs/libXi x11-libs/libxkbcommon x11-libs/libxkbfile ibus? ( app-i18n/ibus dev-libs/glib:2 x11-libs/xcb-util-keysyms ) kaccounts? ( kde-apps/kaccounts-integration:6 >=net-libs/accounts-qt-1.16_p20220803[qt6] ) scim? ( app-i18n/scim ) sdl? ( media-libs/libsdl2[joystick] ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) !<kde-plasma/kdeplasma-addons-5.25.50 !<kde-plasma/plasma-workspace-6.0.80 dev-libs/kirigami-addons:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/qqc2-desktop-style-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.1:* >=kde-plasma/oxygen-6.1.1:6 kde-plasma/plasma-mimeapps-list media-fonts/noto-emoji sys-apps/util-linux x11-apps/setxkbmap x11-misc/xdg-user-dirs kaccounts? ( >=net-libs/signon-oauth2-0.25_p20210102[qt6] ) screencast? ( >=kde-plasma/kpipewire-6.1.1:6 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-desktop:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-desktop-6.1.1.tar.xz https://dev.gentoo.org/~asturm/distfiles/plasma-desktop-override-include-dirs-4.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c4694282c70fb4e02f131f745c8aeeda
diff --git a/metadata/md5-cache/kde-plasma/plasma-disks-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-disks-6.1.0
deleted file mode 100644
index e5b355839b7d..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-disks-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 sys-apps/smartmontools dev-qt/qtbase:6
-DESCRIPTION=Monitors S.M.A.R.T. capable devices for imminent failure
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/plasma-disks
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=|| ( GPL-3 GPL-2 )
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 sys-apps/smartmontools kde-plasma/kinfocenter:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-disks:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-disks-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b807dec8c743018262861749c12658dc
diff --git a/metadata/md5-cache/kde-plasma/plasma-disks-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-disks-6.1.1
new file mode 100644
index 000000000000..7deef077cc51
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-disks-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 sys-apps/smartmontools dev-qt/qtbase:6
+DESCRIPTION=Monitors S.M.A.R.T. capable devices for imminent failure
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/plasma-disks
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( GPL-3 GPL-2 )
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 sys-apps/smartmontools kde-plasma/kinfocenter:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-disks:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-disks-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9ef71fe573e4ab3283e903a2427db9f3
diff --git a/metadata/md5-cache/kde-plasma/plasma-firewall-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-firewall-6.1.0
deleted file mode 100644
index 8bb11d6df87a..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-firewall-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,network,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Plasma frontend for Firewalld or UFW
-EAPI=8
-HOMEPAGE=https://invent.kde.org/network/plasma-firewall
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org python-single-r1
-IUSE=firewalld +ufw debug test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,network,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) firewalld? ( net-firewall/firewalld ) ufw? ( net-firewall/ufw ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-firewall:5
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( firewalld ufw )
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-firewall-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=64a3c1920e70fbb10d38d718d9438091
diff --git a/metadata/md5-cache/kde-plasma/plasma-firewall-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-firewall-6.1.1
new file mode 100644
index 000000000000..a08c12202c3e
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-firewall-6.1.1
@@ -0,0 +1,18 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,network,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Plasma frontend for Firewalld or UFW
+EAPI=8
+HOMEPAGE=https://invent.kde.org/network/plasma-firewall
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org python-single-r1
+IUSE=firewalld +ufw debug test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,network,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) firewalld? ( net-firewall/firewalld ) ufw? ( net-firewall/ufw ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-firewall:5
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) || ( firewalld ufw )
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-firewall-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4d6275eb2712e3b5ca5104574dade25e
diff --git a/metadata/md5-cache/kde-plasma/plasma-integration-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-integration-6.1.0
deleted file mode 100644
index 19249714072f..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-integration-6.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.1:6 qt5? ( >=dev-qt/qtwaylandscanner-5.15.12:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libXcursor x11-libs/libxcb qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 ) >=dev-libs/plasma-wayland-protocols-1.11.1 dev-qt/qtbase:6
-DESCRIPTION=Qt Platform Theme integration plugins for the Plasma workspaces
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=qt5 debug
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-PDEPEND=>=kde-plasma/xdg-desktop-portal-kde-6.1.0:6
-RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libXcursor x11-libs/libxcb qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 ) media-fonts/hack media-fonts/noto media-fonts/noto-emoji || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-integration:5
-RESTRICT=test
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-integration-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=43d607ce62dbfd25beef26cb92c954ff
diff --git a/metadata/md5-cache/kde-plasma/plasma-integration-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-integration-6.1.1
new file mode 100644
index 000000000000..ec380d5e220c
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-integration-6.1.1
@@ -0,0 +1,18 @@
+BDEPEND=>=dev-qt/qtwayland-6.7.1:6 qt5? ( >=dev-qt/qtwaylandscanner-5.15.12:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libXcursor x11-libs/libxcb qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-plasma/kwayland-5.115.0:5 ) >=dev-libs/plasma-wayland-protocols-1.13.0 dev-qt/qtbase:6
+DESCRIPTION=Qt Platform Theme integration plugins for the Plasma workspaces
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=qt5 debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+PDEPEND=>=kde-plasma/xdg-desktop-portal-kde-6.1.1:6
+RDEPEND=dev-libs/wayland >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 x11-libs/libXcursor x11-libs/libxcb qt5? ( >=dev-qt/qtdbus-5.15.12:5 >=dev-qt/qtgui-5.15.12:5=[dbus] >=dev-qt/qtquickcontrols2-5.15.12:5 >=dev-qt/qtwayland-5.15.12:5 >=dev-qt/qtwidgets-5.15.12:5 >=dev-qt/qtx11extras-5.15.12:5 >=kde-frameworks/kcompletion-5.115.0:5 >=kde-frameworks/kconfig-5.115.0:5 >=kde-frameworks/kconfigwidgets-5.115.0:5 >=kde-frameworks/kcoreaddons-5.115.0:5 >=kde-frameworks/kguiaddons-5.115.0:5 >=kde-frameworks/ki18n-5.115.0:5 >=kde-frameworks/kiconthemes-5.115.0:5 >=kde-frameworks/kio-5.115.0:5 >=kde-frameworks/kjobwidgets-5.115.0:5 >=kde-frameworks/knotifications-5.115.0:5 >=kde-frameworks/kwindowsystem-5.115.0:5 >=kde-frameworks/kxmlgui-5.115.0:5 >=kde-plasma/kwayland-5.115.0:5 ) media-fonts/hack media-fonts/noto media-fonts/noto-emoji || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-integration:5
+RESTRICT=test
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-integration-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=59e413442a3078b74c3c9c0051002fda
diff --git a/metadata/md5-cache/kde-plasma/plasma-meta-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-meta-6.1.0
deleted file mode 100644
index bed4943f7a27..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-meta-6.1.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=postinst
-DESCRIPTION=Merge this to pull in all Plasma 6 packages
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop/
-INHERIT=toolchain-funcs
-IUSE=accessibility bluetooth +browser-integration colord +crash-handler crypt cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet +networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd thunderbolt unsupported wacom +wallpapers webengine +xwayland
-KEYWORDS=~amd64
-LICENSE=metapackage
-RDEPEND=!kde-plasma/plasma-meta:5 >=kde-plasma/breeze-6.1.0:6[qt5?] >=kde-plasma/kactivitymanagerd-6.1.0:6 >=kde-plasma/kde-cli-tools-6.1.0:6 >=kde-plasma/kdecoration-6.1.0:6 >=kde-plasma/kdeplasma-addons-6.1.0:6 >=kde-plasma/kgamma-6.1.0:6 >=kde-plasma/kglobalacceld-6.1.0:6 >=kde-plasma/kinfocenter-6.1.0:6 >=kde-plasma/kmenuedit-6.1.0:6 >=kde-plasma/kpipewire-6.1.0:6 >=kde-plasma/kscreen-6.1.0:6 >=kde-plasma/kscreenlocker-6.1.0:6 >=kde-plasma/ksshaskpass-6.1.0:6 >=kde-plasma/ksystemstats-6.1.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/kwin-6.1.0:6[lock] >=kde-plasma/kwrited-6.1.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/milou-6.1.0:6 >=kde-plasma/ocean-sound-theme-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-activities-stats-6.1.0:6 >=kde-plasma/plasma-desktop-6.1.0:6 >=kde-plasma/plasma-integration-6.1.0:6[qt5?] >=kde-plasma/plasma-systemmonitor-6.1.0:6 >=kde-plasma/plasma-welcome-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 >=kde-plasma/polkit-kde-agent-6.1.0:* >=kde-plasma/powerdevil-6.1.0:6 >=kde-plasma/qqc2-breeze-style-6.1.0:6 >=kde-plasma/systemsettings-6.1.0:6 >=kde-plasma/xdg-desktop-portal-kde-6.1.0:6 sys-apps/dbus[elogind?,systemd?] sys-auth/polkit[systemd?] sys-fs/udisks:2[elogind?,systemd?] bluetooth? ( >=kde-plasma/bluedevil-6.1.0:6 ) browser-integration? ( >=kde-plasma/plasma-browser-integration-6.1.0:6 ) colord? ( x11-misc/colord ) crash-handler? ( >=kde-plasma/drkonqi-6.1.0:6 ) crypt? ( >=kde-plasma/plasma-vault-6.1.0:6 ) cups? ( >=kde-plasma/print-manager-6.1.0:6 ) discover? ( >=kde-plasma/discover-6.1.0:6 ) display-manager? ( sddm? ( >=kde-plasma/sddm-kcm-6.1.0:6 >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?] ) !sddm? ( x11-misc/lightdm ) ) elogind? ( sys-auth/elogind[pam] ) flatpak? ( >=kde-plasma/flatpak-kcm-6.1.0:6 ) grub? ( >=kde-plasma/breeze-grub-6.1.0:6 ) gtk? ( >=kde-plasma/breeze-gtk-6.1.0:6 >=kde-plasma/kde-gtk-config-6.1.0:6 x11-misc/appmenu-gtk-module ) kwallet? ( >=kde-plasma/kwallet-pam-6.1.0:6 ) networkmanager? ( >=kde-plasma/plasma-nm-6.1.0:6 net-misc/networkmanager[elogind?,systemd?] ) oxygen-theme? ( >=kde-frameworks/oxygen-icons-6.0.0:* >=kde-plasma/oxygen-6.1.0:6[qt5?] >=kde-plasma/oxygen-sounds-6.1.0:6 ) plymouth? ( >=kde-plasma/breeze-plymouth-6.1.0:6 >=kde-plasma/plymouth-kcm-6.1.0:6 ) pulseaudio? ( >=kde-plasma/plasma-pa-6.1.0:6 ) qt5? ( >=kde-plasma/kwayland-integration-6.1.0:5 ) rdp? ( >=kde-plasma/krdp-6.1.0:6 ) sdk? ( >=kde-plasma/plasma-sdk-6.1.0:6 ) smart? ( >=kde-plasma/plasma-disks-6.1.0:6 ) systemd? ( sys-apps/systemd[pam] firewall? ( >=kde-plasma/plasma-firewall-6.1.0:6 ) ) thunderbolt? ( >=kde-plasma/plasma-thunderbolt-6.1.0:6 ) !unsupported? ( !gui-apps/qt6ct !sys-apps/xdg-desktop-portal-gnome ) wacom? ( >=kde-plasma/wacomtablet-6.1.0:6 ) wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-6.1.0:6 ) webengine? ( kde-apps/khelpcenter:6 ) xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 ) accessibility? ( app-accessibility/orca )
-REQUIRED_USE=^^ ( elogind systemd )
-SLOT=6
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d11c8a020d3bd3c22e9efed9ca7edff9
diff --git a/metadata/md5-cache/kde-plasma/plasma-meta-6.1.1-r1 b/metadata/md5-cache/kde-plasma/plasma-meta-6.1.1-r1
new file mode 100644
index 000000000000..d980e264da7b
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-meta-6.1.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=postinst
+DESCRIPTION=Merge this to pull in all Plasma 6 packages
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop/
+INHERIT=toolchain-funcs
+IUSE=accessibility bluetooth +browser-integration colord +crash-handler crypt cups discover +display-manager +elogind +firewall flatpak grub gtk +kwallet +networkmanager oxygen-theme plymouth pulseaudio qt5 rdp +sddm sdk +smart systemd thunderbolt unsupported wacom +wallpapers webengine +xwayland
+KEYWORDS=~amd64 ~arm64
+LICENSE=metapackage
+RDEPEND=!kde-plasma/plasma-meta:5 !kde-plasma/khotkeys:5 >=kde-plasma/breeze-6.1.1:6[qt5?] >=kde-plasma/kactivitymanagerd-6.1.1:6 >=kde-plasma/kde-cli-tools-6.1.1:6 >=kde-plasma/kdecoration-6.1.1:6 >=kde-plasma/kdeplasma-addons-6.1.1:6 >=kde-plasma/kgamma-6.1.1:6 >=kde-plasma/kglobalacceld-6.1.1:6 >=kde-plasma/kinfocenter-6.1.1:6 >=kde-plasma/kmenuedit-6.1.1:6 >=kde-plasma/kpipewire-6.1.1:6 >=kde-plasma/kscreen-6.1.1:6 >=kde-plasma/kscreenlocker-6.1.1:6 >=kde-plasma/ksshaskpass-6.1.1:6 >=kde-plasma/ksystemstats-6.1.1:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/kwin-6.1.1:6[lock] >=kde-plasma/kwrited-6.1.1:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/milou-6.1.1:6 >=kde-plasma/ocean-sound-theme-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-activities-stats-6.1.1:6 >=kde-plasma/plasma-desktop-6.1.1:6 >=kde-plasma/plasma-integration-6.1.1:6[qt5?] >=kde-plasma/plasma-systemmonitor-6.1.1:6 >=kde-plasma/plasma-welcome-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 >=kde-plasma/polkit-kde-agent-6.1.1:* >=kde-plasma/powerdevil-6.1.1:6 >=kde-plasma/qqc2-breeze-style-6.1.1:6 >=kde-plasma/systemsettings-6.1.1:6 >=kde-plasma/xdg-desktop-portal-kde-6.1.1:6 sys-apps/dbus[elogind?,systemd?] sys-auth/polkit[systemd?] sys-fs/udisks:2[elogind?,systemd?] bluetooth? ( >=kde-plasma/bluedevil-6.1.1:6 ) browser-integration? ( >=kde-plasma/plasma-browser-integration-6.1.1:6 ) colord? ( x11-misc/colord ) crash-handler? ( >=kde-plasma/drkonqi-6.1.1:6 ) crypt? ( >=kde-plasma/plasma-vault-6.1.1:6 ) cups? ( >=kde-plasma/print-manager-6.1.1:6 ) discover? ( >=kde-plasma/discover-6.1.1:6 ) display-manager? ( sddm? ( >=kde-plasma/sddm-kcm-6.1.1:6 >=x11-misc/sddm-0.21.0_p20240302[elogind?,systemd?] ) !sddm? ( x11-misc/lightdm ) ) elogind? ( sys-auth/elogind[pam] ) flatpak? ( >=kde-plasma/flatpak-kcm-6.1.1:6 ) grub? ( >=kde-plasma/breeze-grub-6.1.1:6 ) gtk? ( >=kde-plasma/breeze-gtk-6.1.1:6 >=kde-plasma/kde-gtk-config-6.1.1:6 sys-apps/xdg-desktop-portal-gtk x11-misc/appmenu-gtk-module ) kwallet? ( >=kde-plasma/kwallet-pam-6.1.1:6 ) networkmanager? ( >=kde-plasma/plasma-nm-6.1.1:6 net-misc/networkmanager[elogind?,systemd?] ) oxygen-theme? ( >=kde-frameworks/oxygen-icons-6.0.0:* >=kde-plasma/oxygen-6.1.1:6[qt5?] >=kde-plasma/oxygen-sounds-6.1.1:6 ) plymouth? ( >=kde-plasma/breeze-plymouth-6.1.1:6 >=kde-plasma/plymouth-kcm-6.1.1:6 ) pulseaudio? ( >=kde-plasma/plasma-pa-6.1.1:6 ) qt5? ( >=kde-plasma/kwayland-integration-6.1.1:5 ) rdp? ( >=kde-plasma/krdp-6.1.1:6 ) sdk? ( >=kde-plasma/plasma-sdk-6.1.1:6 ) smart? ( >=kde-plasma/plasma-disks-6.1.1:6 ) systemd? ( sys-apps/systemd[pam] firewall? ( >=kde-plasma/plasma-firewall-6.1.1:6 ) ) thunderbolt? ( >=kde-plasma/plasma-thunderbolt-6.1.1:6 ) !unsupported? ( !gui-apps/qt6ct ) wacom? ( >=kde-plasma/wacomtablet-6.1.1:6 ) wallpapers? ( >=kde-plasma/plasma-workspace-wallpapers-6.1.1:6 ) webengine? ( kde-apps/khelpcenter:6 ) xwayland? ( >=gui-apps/xwaylandvideobridge-0.4.0 ) accessibility? ( app-accessibility/orca )
+REQUIRED_USE=^^ ( elogind systemd )
+SLOT=6
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6abf491c2a7f037e877f1a6c40bfd95b
diff --git a/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1 b/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1
index 6cf7e6b26af8..0fe426a9e9ef 100644
--- a/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1
+++ b/metadata/md5-cache/kde-plasma/plasma-mimeapps-list-1
@@ -2,7 +2,7 @@ DEFINED_PHASES=install
DESCRIPTION=Gentoo curated mimeapps list for KDE Plasma
EAPI=8
HOMEPAGE=https://specifications.freedesktop.org/mime-apps-spec/mime-apps-spec-1.0.1.html
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2
SLOT=0
-_md5_=541dd00d9b5585eca101532c80f6b52f
+_md5_=45663ff93184cf16e8a746e207f09480
diff --git a/metadata/md5-cache/kde-plasma/plasma-nm-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-nm-6.1.0
deleted file mode 100644
index c68659e22a15..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-nm-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=app-crypt/qca-2.3.7:2[qt6] dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/modemmanager-qt-6.3.0:6 >=kde-frameworks/networkmanager-qt-6.3.0:6[teamd=] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 net-misc/mobile-broadband-provider-info net-misc/networkmanager[teamd=] openconnect? ( >=dev-qt/qtwebengine-6.7.1:6 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma applet for NetworkManager
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=openconnect teamd debug test
-KEYWORDS=~amd64
-LICENSE=GPL-2 LGPL-2.1
-RDEPEND=>=app-crypt/qca-2.3.7:2[qt6] dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/modemmanager-qt-6.3.0:6 >=kde-frameworks/networkmanager-qt-6.3.0:6[teamd=] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 net-misc/mobile-broadband-provider-info net-misc/networkmanager[teamd=] openconnect? ( >=dev-qt/qtwebengine-6.7.1:6 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.0:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-nm:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-nm-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a5ded6a72123bbff3311c2332bb7d4b7
diff --git a/metadata/md5-cache/kde-plasma/plasma-nm-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-nm-6.1.1
new file mode 100644
index 000000000000..9cdbe419cf26
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-nm-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=app-crypt/qca-2.3.7:2[qt6] dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/modemmanager-qt-6.3.0:6 >=kde-frameworks/networkmanager-qt-6.3.0:6[teamd=] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 net-misc/mobile-broadband-provider-info net-misc/networkmanager[teamd=] openconnect? ( >=dev-qt/qtwebengine-6.7.1:6 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma applet for NetworkManager
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=openconnect teamd debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=>=app-crypt/qca-2.3.7:2[qt6] dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/modemmanager-qt-6.3.0:6 >=kde-frameworks/networkmanager-qt-6.3.0:6[teamd=] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 net-misc/mobile-broadband-provider-info net-misc/networkmanager[teamd=] openconnect? ( >=dev-qt/qtwebengine-6.7.1:6 net-vpn/networkmanager-openconnect net-vpn/openconnect:= ) >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.1:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-nm:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-nm-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a1780a08d72fcab67902a8c9b635fc3b
diff --git a/metadata/md5-cache/kde-plasma/plasma-pa-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-pa-6.1.0
deleted file mode 100644
index 44c8adbe95ad..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-pa-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 media-libs/libcanberra media-libs/libpulse >=media-libs/pulseaudio-qt-1.5.0:= dev-qt/qtbase:6
-DESCRIPTION=Plasma applet for audio volume management using PulseAudio
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 media-libs/libcanberra media-libs/libpulse >=media-libs/pulseaudio-qt-1.5.0:= dev-libs/kirigami-addons:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 x11-themes/sound-theme-freedesktop || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-pa:5
-RESTRICT=test
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-pa-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=df2c840d044a38e3b84f92ed6b5a710d
diff --git a/metadata/md5-cache/kde-plasma/plasma-pa-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-pa-6.1.1
new file mode 100644
index 000000000000..36addf72d820
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-pa-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 media-libs/libcanberra media-libs/libpulse >=media-libs/pulseaudio-qt-1.5.0:= dev-qt/qtbase:6
+DESCRIPTION=Plasma applet for audio volume management using PulseAudio
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=dev-libs/glib:2 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 media-libs/libcanberra media-libs/libpulse >=media-libs/pulseaudio-qt-1.5.0:= dev-libs/kirigami-addons:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 x11-themes/sound-theme-freedesktop || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-pa:5
+RESTRICT=test
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-pa-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ce531c778dcab4062db4ee63782f3a78
diff --git a/metadata/md5-cache/kde-plasma/plasma-sdk-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-sdk-6.1.0
deleted file mode 100644
index d988539473b3..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-sdk-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 dev-qt/qtbase:6
-DESCRIPTION=Useful applications for Plasma development
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 >=dev-qt/qt5compat-6.7.1:6[qml] >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-sdk:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-sdk-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d199901ace24cabc814f3956fe619aca
diff --git a/metadata/md5-cache/kde-plasma/plasma-sdk-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-sdk-6.1.1
new file mode 100644
index 000000000000..13cf7c1cd5d9
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-sdk-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 dev-qt/qtbase:6
+DESCRIPTION=Useful applications for Plasma development
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 >=dev-qt/qt5compat-6.7.1:6[qml] >=kde-frameworks/kirigami-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-sdk:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-sdk-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6565941c859c2ce3939f1602f953ccfc
diff --git a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.0
deleted file mode 100644
index 3ebde40364ec..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/kirigami-addons-1.1.0:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 dev-qt/qtbase:6
-DESCRIPTION=Monitor system sensors, process information and other system resources
-EAPI=8
-HOMEPAGE=https://apps.kde.org/plasma-systemmonitor/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=|| ( GPL-3 GPL-2 )
-RDEPEND=>=dev-libs/kirigami-addons-1.1.0:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 >=kde-plasma/ksystemstats-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-systemmonitor:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-systemmonitor-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f93eee4686aadbcb4b9b2f777c814c8b
diff --git a/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.1
new file mode 100644
index 000000000000..c1d006f2b546
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-systemmonitor-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/kirigami-addons-1.1.0:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 dev-qt/qtbase:6
+DESCRIPTION=Monitor system sensors, process information and other system resources
+EAPI=8
+HOMEPAGE=https://apps.kde.org/plasma-systemmonitor/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( GPL-3 GPL-2 )
+RDEPEND=>=dev-libs/kirigami-addons-1.1.0:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 >=kde-plasma/ksystemstats-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-systemmonitor:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-systemmonitor-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a2260b660b21792377d569d09704f594
diff --git a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.0
deleted file mode 100644
index 827be8efac2d..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Plasma integration for controlling Thunderbolt devices
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/plasma-thunderbolt
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=|| ( GPL-2 GPL-3+ )
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 sys-apps/bolt || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-thunderbolt:5
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-thunderbolt-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7c22f04d441876485ac885061944ab9f
diff --git a/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.1
new file mode 100644
index 000000000000..64283a072daf
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-thunderbolt-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Plasma integration for controlling Thunderbolt devices
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/plasma-thunderbolt
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64
+LICENSE=|| ( GPL-2 GPL-3+ )
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 sys-apps/bolt || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-thunderbolt:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-thunderbolt-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7c22f04d441876485ac885061944ab9f
diff --git a/metadata/md5-cache/kde-plasma/plasma-vault-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-vault-6.1.0
deleted file mode 100644
index 82d30741cb66..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-vault-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) dev-qt/qtbase:6
-DESCRIPTION=Plasma applet and services for creating encrypted vaults
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop https://cukic.co/2017/02/03/vaults-encryption-in-plasma/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm flag-o-matic plasma.kde.org
-IUSE=networkmanager debug
-KEYWORDS=~amd64
-LICENSE=LGPL-3
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-vault:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-vault-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5ef1dd919b5d61e5b4f63ebfcbddba43
diff --git a/metadata/md5-cache/kde-plasma/plasma-vault-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-vault-6.1.1
new file mode 100644
index 000000000000..64edf629a76e
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-vault-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) dev-qt/qtbase:6
+DESCRIPTION=Plasma applet and services for creating encrypted vaults
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop https://cukic.co/2017/02/03/vaults-encryption-in-plasma/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm flag-o-matic plasma.kde.org
+IUSE=networkmanager debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-3
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcodecs-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 networkmanager? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) || ( >=sys-fs/cryfs-0.9.9 >=sys-fs/encfs-1.9.2 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-vault:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-vault-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=975365400dcfdce0856aa2a899c3dc54
diff --git a/metadata/md5-cache/kde-plasma/plasma-welcome-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-welcome-6.1.0
deleted file mode 100644
index 40fa3f9efd2a..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-welcome-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 dev-qt/qtbase:6
-DESCRIPTION=Friendly onboarding wizard for Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-welcome:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-welcome-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3ac756136701ac071c5748cbe59fae6d
diff --git a/metadata/md5-cache/kde-plasma/plasma-welcome-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-welcome-6.1.1
new file mode 100644
index 000000000000..8a76a7fe4db2
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-welcome-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 dev-qt/qtbase:6
+DESCRIPTION=Friendly onboarding wizard for Plasma
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtsvg-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-welcome:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-welcome-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=826f480adecd0f7625fe695e15241a56
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-workspace-6.1.0
deleted file mode 100644
index ddf0f1a1a318..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-workspace-6.1.0
+++ /dev/null
@@ -1,19 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.1:6 >=dev-util/wayland-scanner-1.19.0 >=kde-frameworks/kcmutils-6.3.0:6 virtual/pkgconfig test? ( >=dev-qt/qtwayland-6.7.1:6[compositor] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[dbus,gui,libinput,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtshadertools-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/prison-6.3.0:6[qml] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/breeze-6.1.0:6 >=kde-plasma/kscreenlocker-6.1.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/kwin-6.1.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-activities-stats-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 media-libs/libcanberra >=media-libs/phonon-4.12.0[qt6] sci-libs/libqalculate:= sys-libs/zlib virtual/libudev:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-6.3.0:6 ) fontconfig? ( media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) gps? ( sci-geosciences/gpsd ) policykit? ( >=sys-auth/polkit-qt-0.175[qt6] virtual/libcrypt:= ) screencast? ( >=dev-qt/qtbase-6.7.1:6=[opengl] >=kde-plasma/kpipewire-6.1.0:6 media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) systemd? ( sys-apps/systemd:= ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) wallpaper-metadata? ( kde-apps/libkexiv2:6 ) >=dev-libs/plasma-wayland-protocols-1.6.0 dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.1:6[concurrent] x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma workspace
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop systemd telemetry +wallpaper-metadata debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-PDEPEND=>=kde-plasma/kde-cli-tools-6.1.0:*
-RDEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[dbus,gui,libinput,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtshadertools-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/prison-6.3.0:6[qml] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/breeze-6.1.0:6 >=kde-plasma/kscreenlocker-6.1.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/kwin-6.1.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 >=kde-plasma/libksysguard-6.1.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-activities-stats-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 media-libs/libcanberra >=media-libs/phonon-4.12.0[qt6] sci-libs/libqalculate:= sys-libs/zlib virtual/libudev:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-6.3.0:6 ) fontconfig? ( media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) gps? ( sci-geosciences/gpsd ) policykit? ( >=sys-auth/polkit-qt-0.175[qt6] virtual/libcrypt:= ) screencast? ( >=dev-qt/qtbase-6.7.1:6=[opengl] >=kde-plasma/kpipewire-6.1.0:6 media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) systemd? ( sys-apps/systemd:= ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) wallpaper-metadata? ( kde-apps/libkexiv2:6 ) !kde-plasma/libkworkspace:5 !<kde-plasma/plasma-desktop-5.27.0:5 !kde-plasma/xembed-sni-proxy:* app-text/iso-codes dev-libs/kirigami-addons:6 >=dev-qt/qttools-6.7.1:*[qdbus] kde-apps/kio-extras:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 >=kde-plasma/kactivitymanagerd-6.1.0:6 >=kde-plasma/milou-6.1.0:6 >=kde-plasma/plasma-integration-6.1.0:6 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-workspace:5
-REQUIRED_USE=gps? ( geolocation )
-RESTRICT=test !test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-workspace-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d2b02c0a3a35618f7ace7289b0c83065
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-workspace-6.1.1
new file mode 100644
index 000000000000..c9a5c0b39f7f
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-workspace-6.1.1
@@ -0,0 +1,19 @@
+BDEPEND=>=dev-qt/qtwayland-6.7.1:6 >=dev-util/wayland-scanner-1.19.0 >=kde-frameworks/kcmutils-6.3.0:6 virtual/pkgconfig test? ( >=dev-qt/qtwayland-6.7.1:6[compositor] ) app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[dbus,gui,libinput,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtshadertools-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/prison-6.3.0:6[qml] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/breeze-6.1.1:6 >=kde-plasma/kscreenlocker-6.1.1:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/kwin-6.1.1:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-activities-stats-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 media-libs/libcanberra >=media-libs/phonon-4.12.0[qt6] sci-libs/libqalculate:= sys-libs/zlib virtual/libudev:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-6.3.0:6 ) fontconfig? ( media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) gps? ( sci-geosciences/gpsd ) policykit? ( >=sys-auth/polkit-qt-0.175[qt6] virtual/libcrypt:= ) screencast? ( >=dev-qt/qtbase-6.7.1:6=[opengl] >=kde-plasma/kpipewire-6.1.1:6 media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) systemd? ( sys-apps/systemd:= ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) wallpaper-metadata? ( kde-apps/libkexiv2:6 ) >=dev-libs/plasma-wayland-protocols-1.13.0 dev-libs/qcoro[dbus] >=dev-qt/qtbase-6.7.1:6[concurrent] x11-base/xorg-proto fontconfig? ( x11-libs/libXrender ) dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma workspace
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=appstream +calendar +fontconfig geolocation gps +policykit screencast +semantic-desktop systemd telemetry +wallpaper-metadata debug +handbook test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+PDEPEND=>=kde-plasma/kde-cli-tools-6.1.1:*
+RDEPEND=dev-libs/icu:= >=dev-libs/wayland-1.15 >=dev-qt/qt5compat-6.7.1:6[qml] >=dev-qt/qtbase-6.7.1:6=[dbus,gui,libinput,network,sql,widgets,xml] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=dev-qt/qtshadertools-6.7.1:6 >=dev-qt/qtsvg-6.7.1:6 >=dev-qt/qtwayland-6.7.1:6= >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kbookmarks-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kdeclarative-6.3.0:6 >=kde-frameworks/kded-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/kjobwidgets-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/knotifyconfig-6.3.0:6 >=kde-frameworks/kpackage-6.3.0:6 >=kde-frameworks/kparts-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/ksvg-6.3.0:6 >=kde-frameworks/ktexteditor-6.3.0:6 >=kde-frameworks/ktextwidgets-6.3.0:6 >=kde-frameworks/kunitconversion-6.3.0:6 >=kde-frameworks/kwallet-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/prison-6.3.0:6[qml] >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/breeze-6.1.1:6 >=kde-plasma/kscreenlocker-6.1.1:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/kwin-6.1.1:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 >=kde-plasma/libksysguard-6.1.1:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-activities-stats-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 media-libs/libcanberra >=media-libs/phonon-4.12.0[qt6] sci-libs/libqalculate:= sys-libs/zlib virtual/libudev:= x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXau x11-libs/libxcb x11-libs/libXcursor x11-libs/libXfixes x11-libs/libXrender x11-libs/libXtst x11-libs/xcb-util appstream? ( >=dev-libs/appstream-1[qt6] ) calendar? ( >=kde-frameworks/kholidays-6.3.0:6 ) fontconfig? ( media-libs/fontconfig x11-libs/libXft x11-libs/xcb-util-image ) geolocation? ( >=kde-frameworks/networkmanager-qt-6.3.0:6 ) gps? ( sci-geosciences/gpsd ) policykit? ( >=sys-auth/polkit-qt-0.175[qt6] virtual/libcrypt:= ) screencast? ( >=dev-qt/qtbase-6.7.1:6=[opengl] >=kde-plasma/kpipewire-6.1.1:6 media-libs/libglvnd >=media-video/pipewire-0.3:= x11-libs/libdrm ) semantic-desktop? ( >=kde-frameworks/baloo-6.3.0:6 ) systemd? ( sys-apps/systemd:= ) telemetry? ( >=kde-frameworks/kuserfeedback-6.3.0:6 ) wallpaper-metadata? ( kde-apps/libkexiv2:6 ) !kde-plasma/libkworkspace:5 !<kde-plasma/plasma-desktop-5.27.0:5 !kde-plasma/xembed-sni-proxy:* app-text/iso-codes dev-libs/kirigami-addons:6 >=dev-qt/qttools-6.7.1:*[qdbus] kde-apps/kio-extras:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 >=kde-plasma/kactivitymanagerd-6.1.1:6 >=kde-plasma/milou-6.1.1:6 >=kde-plasma/plasma-integration-6.1.1:6 sys-apps/dbus x11-apps/xmessage x11-apps/xprop x11-apps/xrdb x11-apps/xsetroot policykit? ( sys-apps/accountsservice ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plasma-workspace:5
+REQUIRED_USE=gps? ( geolocation )
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-workspace-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5ecd64c1e77fa72664cbe818c80bc74a
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.0 b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.0
deleted file mode 100644
index 3a7ba0a6352d..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-qt/qtbase-6.7.1:6 kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install nofetch prepare test unpack
-DESCRIPTION=Wallpapers for the Plasma workspace
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-INHERIT=cmake plasma.kde.org
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=!kde-plasma/plasma-workspace-wallpapers:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma-workspace-wallpapers-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e42e677a1e1563e95df15f5799563127
diff --git a/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.1 b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.1
new file mode 100644
index 000000000000..164463167e8f
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma-workspace-wallpapers-6.1.1
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-qt/qtbase-6.7.1:6 kde-frameworks/extra-cmake-modules:0 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install nofetch prepare test unpack
+DESCRIPTION=Wallpapers for the Plasma workspace
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+INHERIT=cmake plasma.kde.org
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=!kde-plasma/plasma-workspace-wallpapers:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma-workspace-wallpapers-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a64f35fe5c4883e9d2f0f96a4f4baf29
diff --git a/metadata/md5-cache/kde-plasma/plasma5support-6.1.0 b/metadata/md5-cache/kde-plasma/plasma5support-6.1.0
deleted file mode 100644
index e76bd8b0cf40..000000000000
--- a/metadata/md5-cache/kde-plasma/plasma5support-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-DESCRIPTION=Support components for porting from KF5/Qt5 to KF6/Qt6
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug doc test
-KEYWORDS=~amd64
-LICENSE=GPL-2+ LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.0:6 !kde-plasma/plasma-workspace:5 !<kde-plasma/plasma-workspace-6.0.80:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plasma5support-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1b482f2b01e8e2e723eed58d08625f9f
diff --git a/metadata/md5-cache/kde-plasma/plasma5support-6.1.1 b/metadata/md5-cache/kde-plasma/plasma5support-6.1.1
new file mode 100644
index 000000000000..1cc2abf27a35
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plasma5support-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( >=app-text/doxygen-1.8.13-r1 ) dev-qt/qttools:6[assistant] dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+DESCRIPTION=Support components for porting from KF5/Qt5 to KF6/Qt6
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug doc test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+ LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,sql,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/libksysguard-6.1.1:6 !kde-plasma/plasma-workspace:5 !<kde-plasma/plasma-workspace-6.0.80:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plasma5support-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=708e32ce0e3045b66d7ba9b62d1d93b7
diff --git a/metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.0 b/metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.0
deleted file mode 100644
index e156523325a6..000000000000
--- a/metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 sys-boot/plymouth dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma control module for Plymouth
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/plymouth-kcm
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 sys-boot/plymouth >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.0:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plymouth-kcm:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/plymouth-kcm-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=72ce0ed226003147ab74f84bb437f3e0
diff --git a/metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.1 b/metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.1
new file mode 100644
index 000000000000..d55a74a70f59
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/plymouth-kcm-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 sys-boot/plymouth dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma control module for Plymouth
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/plymouth-kcm
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 sys-boot/plymouth >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.1:* || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/plymouth-kcm:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/plymouth-kcm-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=47ffa30007162d179e67454c18938954
diff --git a/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.0 b/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.0
deleted file mode 100644
index 830d875db15b..000000000000
--- a/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=sys-auth/polkit-qt-0.175[qt6] dev-qt/qtbase:6
-DESCRIPTION=PolKit agent module for KDE Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=sys-auth/polkit-qt-0.175[qt6] >=dev-qt/qt5compat-6.7.1:6[qml] >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/polkit-kde-agent:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/polkit-kde-agent-1-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=81a67e6c8a6012dcb2621b7ce730f2ee
diff --git a/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.1 b/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.1
new file mode 100644
index 000000000000..3ebb902d581e
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/polkit-kde-agent-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=sys-auth/polkit-qt-0.175[qt6] dev-qt/qtbase:6
+DESCRIPTION=PolKit agent module for KDE Plasma
+EAPI=8
+HOMEPAGE=https://kde.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=sys-auth/polkit-qt-0.175[qt6] >=dev-qt/qt5compat-6.7.1:6[qml] >=kde-frameworks/kirigami-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/polkit-kde-agent:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/polkit-kde-agent-1-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dfbf252979a757fa4157b8e4671d7a2e
diff --git a/metadata/md5-cache/kde-plasma/powerdevil-6.1.0 b/metadata/md5-cache/kde-plasma/powerdevil-6.1.0
deleted file mode 100644
index f3cffd3f7aba..000000000000
--- a/metadata/md5-cache/kde-plasma/powerdevil-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=kde-frameworks/kauth-6.3.0:6[policykit] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) dev-qt/qtbase:6
-DESCRIPTION=Power management for KDE Plasma Shell
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/powerdevil
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=brightness-control caps debug +handbook test
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=kde-frameworks/kauth-6.3.0:6[policykit] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.0:6 >=kde-plasma/libkscreen-6.1.0:6 >=kde-plasma/plasma-activities-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) >=dev-qt/qtdeclarative-6.7.1:6 >=kde-plasma/kde-cli-tools-6.1.0:* sys-power/power-profiles-daemon >=sys-power/upower-0.9.23 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/powerdevil:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/powerdevil-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3bd05151951159c24e02364489f716c9
diff --git a/metadata/md5-cache/kde-plasma/powerdevil-6.1.1 b/metadata/md5-cache/kde-plasma/powerdevil-6.1.1
new file mode 100644
index 000000000000..5f178d0e988b
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/powerdevil-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=kde-frameworks/kauth-6.3.0:6[policykit] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) dev-qt/qtbase:6
+DESCRIPTION=Power management for KDE Plasma Shell
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/powerdevil
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=brightness-control caps debug +handbook test
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=kde-frameworks/kauth-6.3.0:6[policykit] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kidletime-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6[X] >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-frameworks/solid-6.3.0:6 >=kde-plasma/layer-shell-qt-6.1.1:6 >=kde-plasma/libkscreen-6.1.1:6 >=kde-plasma/plasma-activities-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 virtual/libudev:= x11-libs/libxcb brightness-control? ( app-misc/ddcutil:= ) caps? ( sys-libs/libcap ) >=dev-qt/qtdeclarative-6.7.1:6 >=kde-plasma/kde-cli-tools-6.1.1:* sys-power/power-profiles-daemon >=sys-power/upower-0.9.23 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/powerdevil:5
+RESTRICT=test !test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/powerdevil-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7e2159bb4b4eed144f46eca1311da974
diff --git a/metadata/md5-cache/kde-plasma/print-manager-23.08.5-r100 b/metadata/md5-cache/kde-plasma/print-manager-23.08.5-r100
index 61707f318d7e..eb14c101388c 100644
--- a/metadata/md5-cache/kde-plasma/print-manager-23.08.5-r100
+++ b/metadata/md5-cache/kde-plasma/print-manager-23.08.5-r100
@@ -2,8 +2,8 @@ DEFINED_PHASES=-
DESCRIPTION=Shim print-manager to ease slot 5 users into slot 6
EAPI=8
HOMEPAGE=https://kde.org/plasma-desktop
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=metapackage
RDEPEND=kde-plasma/print-manager:6
SLOT=5
-_md5_=34fd4a23aaf9d8b7d1e03c2be1ed7764
+_md5_=7524f40965c4e33b42d6b433668057c4
diff --git a/metadata/md5-cache/kde-plasma/print-manager-6.1.0 b/metadata/md5-cache/kde-plasma/print-manager-6.1.0
deleted file mode 100644
index 84495c7d4428..000000000000
--- a/metadata/md5-cache/kde-plasma/print-manager-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=net-print/cups-2.4 dev-qt/qtbase:6
-DESCRIPTION=Manage CUPS print jobs and printers in Plasma
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=+gtk debug
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=net-print/cups-2.4 !<kde-plasma/print-manager-23.08.5-r100:5 >=kde-frameworks/kdeclarative-6.3.0:6 kde-plasma/kde-cli-tools:* gtk? ( app-admin/system-config-printer ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/print-manager-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8928a446fac648d4321233c327020fc5
diff --git a/metadata/md5-cache/kde-plasma/print-manager-6.1.1 b/metadata/md5-cache/kde-plasma/print-manager-6.1.1
new file mode 100644
index 000000000000..b7c780b26f9f
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/print-manager-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=net-print/cups-2.4 dev-qt/qtbase:6
+DESCRIPTION=Manage CUPS print jobs and printers in Plasma
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=+gtk debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qt5compat-6.7.1:6 >=dev-qt/qtbase-6.7.1:6[dbus,gui,network,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=net-print/cups-2.4 !<kde-plasma/print-manager-23.08.5-r100:5 >=kde-frameworks/kdeclarative-6.3.0:6 kde-plasma/kde-cli-tools:* gtk? ( app-admin/system-config-printer ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/print-manager-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=9b78e7dec3fe8bdbab30cb1fa2a2407c
diff --git a/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.0 b/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.0
deleted file mode 100644
index 2487e06199f4..000000000000
--- a/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=Breeze inspired QQC2 Style
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=|| ( GPL-2+ LGPL-3+ ) CC0-1.0
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/qqc2-breeze-style:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/qqc2-breeze-style-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c65767eadd0d92cfca4b3575465925a0
diff --git a/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.1 b/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.1
new file mode 100644
index 000000000000..1a3e8855bb85
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/qqc2-breeze-style-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=Breeze inspired QQC2 Style
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=|| ( GPL-2+ LGPL-3+ ) CC0-1.0
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcolorscheme-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kquickcharts-6.3.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/qqc2-breeze-style:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/qqc2-breeze-style-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fda3d04c40857c3c0ce4593a1b16fb25
diff --git a/metadata/md5-cache/kde-plasma/sddm-kcm-6.1.0 b/metadata/md5-cache/kde-plasma/sddm-kcm-6.1.0
deleted file mode 100644
index 114c87d53f09..000000000000
--- a/metadata/md5-cache/kde-plasma/sddm-kcm-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 dev-qt/qtbase:6
-DESCRIPTION=KDE Plasma control module for SDDM
-EAPI=8
-HOMEPAGE=https://invent.kde.org/plasma/sddm-kcm
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.0:* x11-misc/sddm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/sddm-kcm:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/sddm-kcm-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c30e071d2fc468795a8bf13058372028
diff --git a/metadata/md5-cache/kde-plasma/sddm-kcm-6.1.1 b/metadata/md5-cache/kde-plasma/sddm-kcm-6.1.1
new file mode 100644
index 000000000000..c67e16a460f0
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/sddm-kcm-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=kde-frameworks/kcmutils-6.3.0:6 app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 dev-qt/qtbase:6
+DESCRIPTION=KDE Plasma control module for SDDM
+EAPI=8
+HOMEPAGE=https://invent.kde.org/plasma/sddm-kcm
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/karchive-6.3.0:6 >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knewstuff-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-plasma/kde-cli-tools-6.1.1:* x11-misc/sddm || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/sddm-kcm:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/sddm-kcm-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=03179ca00fd41e8bcafb9bdb6aee85ad
diff --git a/metadata/md5-cache/kde-plasma/systemsettings-6.1.0 b/metadata/md5-cache/kde-plasma/systemsettings-6.1.0
deleted file mode 100644
index ce5f95e3c8f9..000000000000
--- a/metadata/md5-cache/kde-plasma/systemsettings-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/plasma-activities-6.1.0:6 dev-qt/qtbase:6
-DESCRIPTION=Control Center to configure KDE Plasma desktop
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org optfeature
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/plasma-activities-6.1.0:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/systemsettings:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/systemsettings-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=520e80097179de524f13bacd67ad2739
diff --git a/metadata/md5-cache/kde-plasma/systemsettings-6.1.1 b/metadata/md5-cache/kde-plasma/systemsettings-6.1.1
new file mode 100644
index 000000000000..f60be818f802
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/systemsettings-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/plasma-activities-6.1.1:6 dev-qt/qtbase:6
+DESCRIPTION=Control Center to configure KDE Plasma desktop
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org optfeature
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-qt/qtbase-6.7.1:6[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6[widgets] >=kde-frameworks/kauth-6.3.0:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kcompletion-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kcrash-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/kitemmodels-6.3.0:6 >=kde-frameworks/kitemviews-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/krunner-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/plasma-activities-6.1.1:6 || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/systemsettings:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/systemsettings-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f4a9cd3b3c1ad9dfc203017b6b214e75
diff --git a/metadata/md5-cache/kde-plasma/wacomtablet-3.2.0-r3 b/metadata/md5-cache/kde-plasma/wacomtablet-3.2.0-r3
index d92c0b5804c1..9629221d263a 100644
--- a/metadata/md5-cache/kde-plasma/wacomtablet-3.2.0-r3
+++ b/metadata/md5-cache/kde-plasma/wacomtablet-3.2.0-r3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=5
SRC_URI=mirror://kde/stable/wacomtablet/3.2.0/wacomtablet-3.2.0.tar.xz https://dev.gentoo.org/~asturm/distfiles/wacomtablet-3.2.0-patchset-1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=99f3ab433ddb71583e2f15765f154e32
+_md5_=e4a9c9775a4b10fa62b1289dd1546cf3
diff --git a/metadata/md5-cache/kde-plasma/wacomtablet-6.1.0 b/metadata/md5-cache/kde-plasma/wacomtablet-6.1.0
deleted file mode 100644
index f89a8d4acc17..000000000000
--- a/metadata/md5-cache/kde-plasma/wacomtablet-6.1.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gettext app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/libwacom-0.30:= >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb x11-base/xorg-proto x11-libs/libX11 dev-qt/qtbase:6
-DESCRIPTION=Wacom system settings module that supports different button/pen layout profiles
-EAPI=8
-HOMEPAGE=https://userbase.kde.org/Wacomtablet
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug +handbook
-KEYWORDS=~amd64
-LICENSE=GPL-2
-RDEPEND=>=dev-libs/libwacom-0.30:= >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/libplasma-6.1.0:6 >=kde-plasma/plasma5support-6.1.0:6 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/wacomtablet:5
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/wacomtablet-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5af72c2653130911bed97e1db5b383f0
diff --git a/metadata/md5-cache/kde-plasma/wacomtablet-6.1.1 b/metadata/md5-cache/kde-plasma/wacomtablet-6.1.1
new file mode 100644
index 000000000000..69c7889032c8
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/wacomtablet-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/gettext app-alternatives/ninja >=dev-build/cmake-3.20.5 handbook? ( >=kde-frameworks/kdoctools-6.3.0:6 ) dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/libwacom-0.30:= >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb x11-base/xorg-proto x11-libs/libX11 dev-qt/qtbase:6
+DESCRIPTION=Wacom system settings module that supports different button/pen layout profiles
+EAPI=8
+HOMEPAGE=https://userbase.kde.org/Wacomtablet
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug +handbook
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=>=dev-libs/libwacom-0.30:= >=dev-qt/qtbase-6.7.1:6=[dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 >=kde-frameworks/kcmutils-6.3.0:6 >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kconfigwidgets-6.3.0:6 >=kde-frameworks/kcoreaddons-6.3.0:6 >=kde-frameworks/kdbusaddons-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-frameworks/kxmlgui-6.3.0:6 >=kde-plasma/libplasma-6.1.1:6 >=kde-plasma/plasma5support-6.1.1:6 >=x11-drivers/xf86-input-wacom-0.20.0 x11-libs/libXi x11-libs/libxcb || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/wacomtablet:5
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/wacomtablet-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=99716560cd9802f03e9650ca31efde18
diff --git a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.0 b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.0
deleted file mode 100644
index 6f0830a25907..000000000000
--- a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-qt/qtwayland-6.7.1:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6=[cups,dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 || ( >=dev-qt/qtbase-6.7.1:6[libinput] >=dev-qt/qtbase-6.7.1:6[X] ) >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6[dbus] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 x11-libs/libxkbcommon >=dev-libs/plasma-wayland-protocols-1.11.1 >=dev-libs/wayland-protocols-1.25 >=dev-qt/qtbase-6.7.1:6[concurrent] dev-qt/qtbase:6
-DESCRIPTION=Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks
-EAPI=8
-HOMEPAGE=https://kde.org/plasma-desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=ecm plasma.kde.org
-IUSE=debug test
-KEYWORDS=~amd64
-LICENSE=LGPL-2+
-RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6=[cups,dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 || ( >=dev-qt/qtbase-6.7.1:6[libinput] >=dev-qt/qtbase-6.7.1:6[X] ) >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6[dbus] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kwayland-6.1.0:6 >=kde-plasma/plasma-workspace-6.1.0:6 x11-libs/libxkbcommon kde-misc/kio-fuse:6 sys-apps/xdg-desktop-portal || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/xdg-desktop-portal-kde:5
-RESTRICT=!test? ( test )
-SLOT=6
-SRC_URI=mirror://kde/stable/plasma/6.1.0/xdg-desktop-portal-kde-6.1.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7356cfb1728e573b514c7af1c75d5594
diff --git a/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.1 b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.1
new file mode 100644
index 000000000000..b7dcd42583cf
--- /dev/null
+++ b/metadata/md5-cache/kde-plasma/xdg-desktop-portal-kde-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-qt/qtwayland-6.7.1:6 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5 dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-6.3.0:*
+DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
+DEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6=[cups,dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 || ( >=dev-qt/qtbase-6.7.1:6[libinput] >=dev-qt/qtbase-6.7.1:6[X] ) >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6[dbus] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 x11-libs/libxkbcommon >=dev-libs/plasma-wayland-protocols-1.13.0 >=dev-libs/wayland-protocols-1.25 >=dev-qt/qtbase-6.7.1:6[concurrent] dev-qt/qtbase:6
+DESCRIPTION=Backend implementation for xdg-desktop-portal that is using Qt/KDE Frameworks
+EAPI=8
+HOMEPAGE=https://kde.org/plasma-desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=ecm plasma.kde.org
+IUSE=debug test
+KEYWORDS=~amd64 ~arm64
+LICENSE=LGPL-2+
+RDEPEND=>=dev-libs/wayland-1.15 >=dev-qt/qtbase-6.7.1:6=[cups,dbus,gui,widgets] >=dev-qt/qtdeclarative-6.7.1:6 || ( >=dev-qt/qtbase-6.7.1:6[libinput] >=dev-qt/qtbase-6.7.1:6[X] ) >=dev-qt/qtwayland-6.7.1:6 >=kde-frameworks/kcoreaddons-6.3.0:6[dbus] >=kde-frameworks/kconfig-6.3.0:6 >=kde-frameworks/kglobalaccel-6.3.0:6 >=kde-frameworks/kguiaddons-6.3.0:6 >=kde-frameworks/ki18n-6.3.0:6 >=kde-frameworks/kiconthemes-6.3.0:6 >=kde-frameworks/kio-6.3.0:6 >=kde-frameworks/kirigami-6.3.0:6 >=kde-frameworks/knotifications-6.3.0:6 >=kde-frameworks/kservice-6.3.0:6 >=kde-frameworks/kstatusnotifieritem-6.3.0:6 >=kde-frameworks/kwidgetsaddons-6.3.0:6 >=kde-frameworks/kwindowsystem-6.3.0:6 >=kde-plasma/kwayland-6.1.1:6 >=kde-plasma/plasma-workspace-6.1.1:6 x11-libs/libxkbcommon kde-misc/kio-fuse:6 sys-apps/xdg-desktop-portal || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6 !kde-plasma/xdg-desktop-portal-kde:5
+RESTRICT=!test? ( test )
+SLOT=6
+SRC_URI=mirror://kde/stable/plasma/6.1.1/xdg-desktop-portal-kde-6.1.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 plasma.kde.org 04eb5849283348eac80db74a8749b14a toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8e8de7fa2f17abcb9e269dcd67fe67b2
diff --git a/metadata/md5-cache/lxde-base/Manifest.gz b/metadata/md5-cache/lxde-base/Manifest.gz
index d7603746af8b..8b8f89c5d22b 100644
--- a/metadata/md5-cache/lxde-base/Manifest.gz
+++ b/metadata/md5-cache/lxde-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/lxde-base/lxpanel-0.10.1 b/metadata/md5-cache/lxde-base/lxpanel-0.10.1
index 8af049988f4e..18261e66afc5 100644
--- a/metadata/md5-cache/lxde-base/lxpanel-0.10.1
+++ b/metadata/md5-cache/lxde-base/lxpanel-0.10.1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/keybinder:3 lxde-base/lxmenu-data >=lxde-base/menu-cache-1.1.0-r1 x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 >=x11-libs/libfm-1.3.2[gtk] x11-libs/libwnck:3 x11-libs/libX11 x11-libs/libXmu x11-libs/libXpm alsa? ( media-libs/alsa-lib ) wifi? ( net-wireless/wireless-tools )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/lxde/lxpanel-0.10.1.tar.xz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8bddd59d1bbdd54d029a94f782128058
diff --git a/metadata/md5-cache/lxqt-base/Manifest.gz b/metadata/md5-cache/lxqt-base/Manifest.gz
index b9f6e0ce1dcc..666aa4969231 100644
--- a/metadata/md5-cache/lxqt-base/Manifest.gz
+++ b/metadata/md5-cache/lxqt-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/lxqt-base/liblxqt-1.3.0-r1 b/metadata/md5-cache/lxqt-base/liblxqt-1.3.0-r1
deleted file mode 100644
index ec51ce91b5f6..000000000000
--- a/metadata/md5-cache/lxqt-base/liblxqt-1.3.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 kde-frameworks/kwindowsystem:5[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( sys-auth/polkit-qt[qt5(+)] )
-DESCRIPTION=Common base library for the LXQt desktop environment
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-IUSE=+backlight
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1+ BSD
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 kde-frameworks/kwindowsystem:5[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( sys-auth/polkit-qt[qt5(+)] )
-SLOT=0/1.3
-SRC_URI=https://github.com/lxqt/liblxqt/releases/download/1.3.0/liblxqt-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=988ed5ad63798abc61d695518de52e42
diff --git a/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1 b/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1
index c64e113a283d..ec37c59d1c6e 100644
--- a/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1
+++ b/metadata/md5-cache/lxqt-base/liblxqt-2.0.0-r1
@@ -1,6 +1,6 @@
BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.0.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( sys-auth/polkit-qt[qt6] )
+DEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( >=sys-auth/polkit-qt-0.200.0[qt6] )
DESCRIPTION=Common base library for the LXQt desktop environment
EAPI=8
HOMEPAGE=https://lxqt-project.org/
@@ -8,8 +8,8 @@ INHERIT=cmake
IUSE=+backlight
KEYWORDS=~amd64
LICENSE=LGPL-2.1+ BSD
-RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( sys-auth/polkit-qt[qt6] )
+RDEPEND=>=dev-libs/libqtxdg-4.0.0 >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,xml] kde-frameworks/kwindowsystem:6[X] x11-libs/libX11 x11-libs/libXScrnSaver backlight? ( >=sys-auth/polkit-qt-0.200.0[qt6] )
SLOT=0/2.0
SRC_URI=https://github.com/lxqt/liblxqt/releases/download/2.0.0/liblxqt-2.0.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8900aaeb86047527b444586982b75ec7
+_md5_=5dd01d1076fdf3e946caf24ac89b614b
diff --git a/metadata/md5-cache/lxqt-base/lxqt-about-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-about-1.3.0
deleted file mode 100644
index 0aa1bb3ca8e0..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-about-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 =lxqt-base/liblxqt-1.3*:=
-DESCRIPTION=LXQt about dialog
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 =lxqt-base/liblxqt-1.3*:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-about/releases/download/1.3.0/lxqt-about-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=29dd1e3d1b1c37a435823b07b4cb5c98
diff --git a/metadata/md5-cache/lxqt-base/lxqt-admin-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-admin-1.3.0
deleted file mode 100644
index c395de6e27e1..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-admin-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 =lxqt-base/liblxqt-1.3* kde-frameworks/kwindowsystem:5 >=sys-auth/polkit-qt-0.113.0[qt5(+)] =lxqt-base/liblxqt-1.3*:=
-DESCRIPTION=LXQt system administration tool
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~riscv x86
-LICENSE=LGPL-2.1+
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 =lxqt-base/liblxqt-1.3* kde-frameworks/kwindowsystem:5 >=sys-auth/polkit-qt-0.113.0[qt5(+)] =lxqt-base/liblxqt-1.3*:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-admin/releases/download/1.3.0/lxqt-admin-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3f6762a01f558c0db40f3f05c7aae8a0
diff --git a/metadata/md5-cache/lxqt-base/lxqt-config-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-config-1.3.0
deleted file mode 100644
index 48ebf6d84a3a..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-config-1.3.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 =lxqt-base/liblxqt-1.3*:= sys-libs/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes monitor? ( kde-plasma/libkscreen:5= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput x11-libs/libXi )
-DESCRIPTION=LXQt system configuration control center
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake xdg-utils
-IUSE=+monitor +touchpad
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-2 GPL-2+ GPL-3 LGPL-2 LGPL-2+ LGPL-2.1+ WTFPL-2
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 =lxqt-base/liblxqt-1.3*:= sys-libs/zlib:= x11-apps/setxkbmap x11-libs/libxcb:= x11-libs/libX11 x11-libs/libXcursor x11-libs/libXfixes monitor? ( kde-plasma/libkscreen:5= ) touchpad? ( virtual/libudev:= x11-drivers/xf86-input-libinput x11-libs/libXi )
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-config/releases/download/1.3.0/lxqt-config-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ef734a42bf96044a8665366071ce127e
diff --git a/metadata/md5-cache/lxqt-base/lxqt-globalkeys-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-globalkeys-1.3.0
deleted file mode 100644
index 72e6915747a5..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-globalkeys-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-1.3*:= x11-libs/libX11
-DESCRIPTION=Daemon and library for global keyboard shortcuts registration
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-1.3*:= x11-libs/libX11
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-globalkeys/releases/download/1.3.0/lxqt-globalkeys-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d1dcff5072a2827984cb28193829ff15
diff --git a/metadata/md5-cache/lxqt-base/lxqt-meta-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-meta-1.3.0
deleted file mode 100644
index 3367d1f18e4d..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-meta-1.3.0
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Meta ebuild for LXQt, the Lightweight Desktop Environment
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-IUSE=+about admin archiver +desktop-portal +display-manager +filemanager lximage minimal nls +policykit powermanagement processviewer screenshot +sddm ssh-askpass sudo terminal +trash
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=metapackage
-RDEPEND=kde-frameworks/oxygen-icons >=lxde-base/lxmenu-data-0.1.5 =lxqt-base/lxqt-config-1.3* =lxqt-base/lxqt-globalkeys-1.3* =lxqt-base/lxqt-notificationd-1.3* =lxqt-base/lxqt-panel-1.3* =lxqt-base/lxqt-qtplugin-1.3* =lxqt-base/lxqt-runner-1.3* =lxqt-base/lxqt-session-1.3* virtual/ttf-fonts x11-terms/xterm =x11-themes/lxqt-themes-1.3* about? ( =lxqt-base/lxqt-about-1.3* ) admin? ( =lxqt-base/lxqt-admin-1.3* ) archiver? ( app-arch/lxqt-archiver ) desktop-portal? ( gui-libs/xdg-desktop-portal-lxqt ) display-manager? ( sddm? ( >=x11-misc/sddm-0.11.0 ) !sddm? ( x11-misc/lightdm ) ) filemanager? ( =x11-misc/pcmanfm-qt-1.3* ) lximage? ( media-gfx/lximage-qt ) !minimal? ( x11-wm/openbox x11-misc/obconf-qt ) nls? ( dev-qt/qttranslations:5 ) policykit? ( =lxqt-base/lxqt-policykit-1.3* ) powermanagement? ( =lxqt-base/lxqt-powermanagement-1.3* ) processviewer? ( x11-misc/qps:0 ) screenshot? ( x11-misc/screengrab:0 ) sddm? ( >=x11-misc/sddm-0.11.0 ) ssh-askpass? ( =lxqt-base/lxqt-openssh-askpass-1.3* ) sudo? ( =lxqt-base/lxqt-sudo-1.3* ) terminal? ( x11-terms/qterminal:0 ) trash? ( gnome-base/gvfs )
-REQUIRED_USE=trash? ( filemanager )
-SLOT=0
-_md5_=779d610615c11b71f80f5d58608952eb
diff --git a/metadata/md5-cache/lxqt-base/lxqt-notificationd-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-notificationd-1.3.0
deleted file mode 100644
index 767285341867..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-notificationd-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-1.3*:=
-DESCRIPTION=LXQt notification daemon and library
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-1.3*:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-notificationd/releases/download/1.3.0/lxqt-notificationd-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8a49f31c8b57036f44bb190c14cd7745
diff --git a/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-1.3.0
deleted file mode 100644
index cb75cbdc7ffd..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-openssh-askpass-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtwidgets-5.15:5 =lxqt-base/liblxqt-1.3*:=
-DESCRIPTION=LXQt OpenSSH user password prompt tool
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtwidgets-5.15:5 =lxqt-base/liblxqt-1.3*:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-openssh-askpass/releases/download/1.3.0/lxqt-openssh-askpass-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=fee16b4fdb81b91e5bb79de286feb569
diff --git a/metadata/md5-cache/lxqt-base/lxqt-panel-1.3.0-r1 b/metadata/md5-cache/lxqt-base/lxqt-panel-1.3.0-r1
deleted file mode 100644
index b47379a296b7..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-panel-1.3.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 kde-frameworks/kwindowsystem:5[X] >=lxde-base/lxmenu-data-0.1.5 >=lxde-base/menu-cache-1.1.0 =lxqt-base/liblxqt-1.3*:= =lxqt-base/lxqt-globalkeys-1.3* x11-libs/libX11 cpuload? ( sys-libs/libstatgrab ) kbindicator? ( x11-libs/libxkbcommon ) lm-sensors? ( sys-apps/lm-sensors:= ) mount? ( kde-frameworks/solid:5 ) networkmonitor? ( sys-libs/libstatgrab ) statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] >=dev-qt/qtconcurrent-5.15:5 ) sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) tray? ( x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/xcb-util ) volume? ( alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse media-sound/pavucontrol-qt ) )
-DESCRIPTION=LXQt desktop panel and plugins
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-IUSE=+alsa colorpicker cpuload +desktopswitch +directorymenu dom +kbindicator +mainmenu +mount networkmonitor pulseaudio +quicklaunch lm-sensors +showdesktop +spacer +statusnotifier sysstat +taskbar tray +volume +worldclock
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 >=dev-qt/qtxml-5.15:5 kde-frameworks/kwindowsystem:5[X] >=lxde-base/lxmenu-data-0.1.5 >=lxde-base/menu-cache-1.1.0 =lxqt-base/liblxqt-1.3*:= =lxqt-base/lxqt-globalkeys-1.3* x11-libs/libX11 cpuload? ( sys-libs/libstatgrab ) kbindicator? ( x11-libs/libxkbcommon ) lm-sensors? ( sys-apps/lm-sensors:= ) mount? ( kde-frameworks/solid:5 ) networkmonitor? ( sys-libs/libstatgrab ) statusnotifier? ( dev-libs/libdbusmenu-qt[qt5(+)] >=dev-qt/qtconcurrent-5.15:5 ) sysstat? ( >=lxqt-base/libsysstat-0.4.6 ) tray? ( x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXrender x11-libs/xcb-util ) volume? ( alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse media-sound/pavucontrol-qt ) )
-REQUIRED_USE=|| ( desktopswitch mainmenu showdesktop taskbar ) volume? ( || ( alsa pulseaudio ) )
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-panel/releases/download/1.3.0/lxqt-panel-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=46a6e0223b3f8084363c2e38ba18da37
diff --git a/metadata/md5-cache/lxqt-base/lxqt-policykit-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-policykit-1.3.0
deleted file mode 100644
index 304508f48bac..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-policykit-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 =lxqt-base/liblxqt-1.3*:= >=sys-auth/polkit-qt-0.113.0[qt5(+)]
-DESCRIPTION=LXQt PolKit authentication agent
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 =lxqt-base/liblxqt-1.3*:= >=sys-auth/polkit-qt-0.113.0[qt5(+)]
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-policykit/releases/download/1.3.0/lxqt-policykit-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eafe43d4e45f21f9e6a058187dd99f76
diff --git a/metadata/md5-cache/lxqt-base/lxqt-powermanagement-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-powermanagement-1.3.0
deleted file mode 100644
index 2f4d57fc3a66..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-powermanagement-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kidletime:5 kde-frameworks/solid:5 =lxqt-base/liblxqt-1.3*:= =lxqt-base/lxqt-globalkeys-1.3* sys-power/upower
-DESCRIPTION=LXQt daemon for power management and auto-suspend
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake xdg-utils
-KEYWORDS=amd64 ~arm arm64 ~loong ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtwidgets-5.15:5 kde-frameworks/kwindowsystem:5 kde-frameworks/kidletime:5 kde-frameworks/solid:5 =lxqt-base/liblxqt-1.3*:= =lxqt-base/lxqt-globalkeys-1.3* sys-power/upower
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-powermanagement/releases/download/1.3.0/lxqt-powermanagement-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=238a7d6008b127e79abf46f9e0d7d392
diff --git a/metadata/md5-cache/lxqt-base/lxqt-qtplugin-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-qtplugin-1.3.0
deleted file mode 100644
index 444c32e6fb8d..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-qtplugin-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libdbusmenu-qt[qt5(+)] >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5= >=dev-qt/qtwidgets-5.15:5 =x11-libs/libfm-qt-1.3*
-DESCRIPTION=LXQt system integration plugin for Qt
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/libdbusmenu-qt[qt5(+)] >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5= >=dev-qt/qtwidgets-5.15:5 =x11-libs/libfm-qt-1.3*
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-qtplugin/releases/download/1.3.0/lxqt-qtplugin-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=aa43758c4f69b894d881bc32600e0570
diff --git a/metadata/md5-cache/lxqt-base/lxqt-runner-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-runner-1.3.0
deleted file mode 100644
index 430e18cf5e83..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-runner-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-cpp/muParser-2.2.3 >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtxml-5.15:5 kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-1.3*:= =lxqt-base/lxqt-globalkeys-1.3*
-DESCRIPTION=LXQt quick launcher
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=dev-cpp/muParser-2.2.3 >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtxml-5.15:5 kde-frameworks/kwindowsystem:5 =lxqt-base/liblxqt-1.3*:= =lxqt-base/lxqt-globalkeys-1.3*
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-runner/releases/download/1.3.0/lxqt-runner-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b783fd59fb9c713f0058b1ea02b25dc6
diff --git a/metadata/md5-cache/lxqt-base/lxqt-session-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-session-1.3.0
deleted file mode 100644
index 6402a404aef6..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-session-1.3.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=app-misc/qtxdg-tools-3.11.0 >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 kde-frameworks/kwindowsystem:5[X] =lxqt-base/liblxqt-1.3*:= sys-process/procps:= x11-libs/libX11 x11-misc/xdg-user-dirs udev? ( virtual/libudev:= )
-DESCRIPTION=LXQt Session Manager
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-IUSE=+udev
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=>=app-misc/qtxdg-tools-3.11.0 >=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 kde-frameworks/kwindowsystem:5[X] =lxqt-base/liblxqt-1.3*:= sys-process/procps:= x11-libs/libX11 x11-misc/xdg-user-dirs udev? ( virtual/libudev:= )
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-session/releases/download/1.3.0/lxqt-session-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1690ca3fcde9f1244f2caac893a8397b
diff --git a/metadata/md5-cache/lxqt-base/lxqt-sudo-1.3.0 b/metadata/md5-cache/lxqt-base/lxqt-sudo-1.3.0
deleted file mode 100644
index 33e7dea5329d..000000000000
--- a/metadata/md5-cache/lxqt-base/lxqt-sudo-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=app-admin/sudo >=dev-qt/qtgui-5.15:5 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtwidgets-5.15:5 ~lxqt-base/liblxqt-1.3.0:=
-DESCRIPTION=LXQt GUI frontend for sudo
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~riscv x86
-LICENSE=LGPL-2.1 LGPL-2.1+
-RDEPEND=app-admin/sudo >=dev-qt/qtgui-5.15:5 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtwidgets-5.15:5 ~lxqt-base/liblxqt-1.3.0:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/lxqt-sudo/releases/download/1.3.0/lxqt-sudo-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=67002c1e8aaff4cf1aa1ab5266b576cf
diff --git a/metadata/md5-cache/mail-client/Manifest.gz b/metadata/md5-cache/mail-client/Manifest.gz
index 6cc305a56b2a..f6562a0d1a56 100644
--- a/metadata/md5-cache/mail-client/Manifest.gz
+++ b/metadata/md5-cache/mail-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-client/claws-mail-4.2.0-r2 b/metadata/md5-cache/mail-client/claws-mail-4.2.0-r2
index ae99d46d4d0a..1fbd186b2932 100644
--- a/metadata/md5-cache/mail-client/claws-mail-4.2.0-r2
+++ b/metadata/md5-cache/mail-client/claws-mail-4.2.0-r2
@@ -7,11 +7,11 @@ HOMEPAGE=https://www.claws-mail.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools desktop python-single-r1 xdg
IUSE=archive bogofilter calendar clamav dbus debug doc +gnutls +imap ldap +libcanberra +libnotify litehtml networkmanager nls nntp +notification +oauth pdf perl +pgp python rss session sieve smime spamassassin spam-report spell startup-notification svg valgrind webkit xface python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-3
RDEPEND=>=dev-libs/glib-2.36:2 dev-libs/nettle:= net-mail/ytnef sys-libs/zlib:= x11-libs/cairo x11-libs/gdk-pixbuf:2[jpeg] x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango archive? ( app-arch/libarchive >=net-misc/curl-7.9.7 ) bogofilter? ( mail-filter/bogofilter ) calendar? ( dev-lang/perl:= >=dev-libs/libical-2.0.0:= >=net-misc/curl-7.9.7 ) dbus? ( >=dev-libs/dbus-glib-0.60 sys-apps/dbus ) gnutls? ( >=net-libs/gnutls-3.0 ) imap? ( >=net-libs/libetpan-0.57 ) ldap? ( >=net-nds/openldap-2.0.7:= ) litehtml? ( >=dev-libs/gumbo-0.10:= net-misc/curl media-libs/fontconfig ) nls? ( >=sys-devel/gettext-0.18 ) nntp? ( >=net-libs/libetpan-0.57 ) notification? ( libcanberra? ( media-libs/libcanberra[gtk3] ) libnotify? ( x11-libs/libnotify ) ) perl? ( dev-lang/perl:= ) pdf? ( app-text/poppler[cairo] ) pgp? ( >=app-crypt/gpgme-1.0.0:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[cairo,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[cairo,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[cairo,python_targets_python3_12(-)] ) ) rss? ( dev-libs/libxml2 net-misc/curl ) session? ( x11-libs/libICE x11-libs/libSM ) smime? ( >=app-crypt/gpgme-1.0.0:= ) spam-report? ( >=net-misc/curl-7.9.7 ) spell? ( >=app-text/enchant-2.0.0:2= ) startup-notification? ( x11-libs/startup-notification ) svg? ( >=gnome-base/librsvg-2.40.5 ) valgrind? ( dev-debug/valgrind ) webkit? ( net-libs/webkit-gtk:4.1 ) app-misc/mime-types x11-misc/shared-mime-info clamav? ( app-antivirus/clamav ) networkmanager? ( net-misc/networkmanager ) pdf? ( app-text/ghostscript-gpl )
REQUIRED_USE=libcanberra? ( notification ) libnotify? ( notification ) networkmanager? ( dbus ) oauth? ( gnutls ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) smime? ( pgp )
SLOT=0
SRC_URI=https://www.claws-mail.org/download.php?file=releases/claws-mail-4.2.0.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d desktop 021728fdc1b03b36357dbc89489e0f0d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=db8c78fa4008872b1e854592d8092417
+_md5_=60dad5571efad6787860ca60ce94d7b0
diff --git a/metadata/md5-cache/mail-client/clawsker-1.3.8 b/metadata/md5-cache/mail-client/clawsker-1.3.8
index 4d6a5bb536c2..c42b1e273bf1 100644
--- a/metadata/md5-cache/mail-client/clawsker-1.3.8
+++ b/metadata/md5-cache/mail-client/clawsker-1.3.8
@@ -6,11 +6,11 @@ HOMEPAGE=https://www.claws-mail.org/clawsker.php
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
IUSE=test
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=GPL-3
RDEPEND=dev-lang/perl dev-perl/Gtk3 dev-perl/Locale-gettext >=dev-perl/File-Which-1.210 mail-client/claws-mail
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.claws-mail.org/tools/clawsker-1.3.8.tar.xz
_eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=dbba84b528bed053a64d54b95e081c88
+_md5_=e38a6e45263289eb486d3ddd4cc68824
diff --git a/metadata/md5-cache/mail-client/evolution-3.50.2 b/metadata/md5-cache/mail-client/evolution-3.50.2
index 04f652512474..40f3d8218101 100644
--- a/metadata/md5-cache/mail-client/evolution-3.50.2
+++ b/metadata/md5-cache/mail-client/evolution-3.50.2
@@ -12,5 +12,5 @@ LICENSE=|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP
RDEPEND=>=app-crypt/libsecret-0.5 >=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.50.2:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf x11-libs/libSM x11-libs/libICE archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) highlight? ( app-text/highlight ) selinux? ( sec-policy/selinux-evolution )
SLOT=2.0
SRC_URI=mirror://gnome/sources/evolution/3.50/evolution-3.50.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2943e7460eb229fe63867338fd9aac56
diff --git a/metadata/md5-cache/mail-client/evolution-3.50.4 b/metadata/md5-cache/mail-client/evolution-3.50.4
index bb4c195b990e..d720a112cf39 100644
--- a/metadata/md5-cache/mail-client/evolution-3.50.4
+++ b/metadata/md5-cache/mail-client/evolution-3.50.4
@@ -12,5 +12,5 @@ LICENSE=|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP
RDEPEND=>=app-crypt/libsecret-0.5 >=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.50.4:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf x11-libs/libSM x11-libs/libICE archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) highlight? ( app-text/highlight ) selinux? ( sec-policy/selinux-evolution )
SLOT=2.0
SRC_URI=mirror://gnome/sources/evolution/3.50/evolution-3.50.4.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=32361ddb5c25b82c21d765f49443f559
diff --git a/metadata/md5-cache/mail-client/evolution-3.50.4-r1 b/metadata/md5-cache/mail-client/evolution-3.50.4-r1
index 4f2951731de2..d0f4eef82d68 100644
--- a/metadata/md5-cache/mail-client/evolution-3.50.4-r1
+++ b/metadata/md5-cache/mail-client/evolution-3.50.4-r1
@@ -12,5 +12,5 @@ LICENSE=|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP
RDEPEND=>=app-crypt/libsecret-0.5 >=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.50.4:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1=[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf x11-libs/libSM x11-libs/libICE archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) highlight? ( app-text/highlight ) selinux? ( sec-policy/selinux-evolution )
SLOT=2.0
SRC_URI=mirror://gnome/sources/evolution/3.50/evolution-3.50.4.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=35381808173bcdef54829ed536deb3f4
diff --git a/metadata/md5-cache/mail-client/evolution-3.52.1 b/metadata/md5-cache/mail-client/evolution-3.52.1
index 441f721e22f0..43db1c80f937 100644
--- a/metadata/md5-cache/mail-client/evolution-3.52.1
+++ b/metadata/md5-cache/mail-client/evolution-3.52.1
@@ -12,5 +12,5 @@ LICENSE=|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP
RDEPEND=>=app-crypt/libsecret-0.5 >=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.52.1:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) highlight? ( app-text/highlight ) selinux? ( sec-policy/selinux-evolution )
SLOT=2.0
SRC_URI=mirror://gnome/sources/evolution/3.52/evolution-3.52.1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5f10887b14fa7400bc0e91060a945979
diff --git a/metadata/md5-cache/mail-client/evolution-3.52.2 b/metadata/md5-cache/mail-client/evolution-3.52.2
index 223552fd7a83..9c110a937b3b 100644
--- a/metadata/md5-cache/mail-client/evolution-3.52.2
+++ b/metadata/md5-cache/mail-client/evolution-3.52.2
@@ -12,5 +12,5 @@ LICENSE=|| ( LGPL-2 LGPL-3 ) CC-BY-SA-3.0 FDL-1.3+ OPENLDAP
RDEPEND=>=app-crypt/libsecret-0.5 >=app-text/enchant-2.2.0:2 >=dev-db/sqlite-3.7.17:3 >=dev-libs/glib-2.66:2[dbus] >=dev-libs/libxml2-2.7.3:2 >=gnome-base/gnome-desktop-2.91.3:3= >=gnome-base/gsettings-desktop-schemas-2.91.92 >=gnome-extra/evolution-data-server-3.52.2:=[gtk,weather?] >=media-libs/libcanberra-0.25[gtk3] >=net-libs/libsoup-3.0:3.0 >=net-libs/webkit-gtk-2.38.0:4.1[spell?] >=x11-libs/cairo-1.9.15[glib] >=x11-libs/gdk-pixbuf-2.24:2 >=x11-libs/gtk+-3.22:3 >=x11-libs/libnotify-0.7 >=x11-misc/shared-mime-info-0.22 app-text/cmark:= >=app-text/iso-codes-0.49 >=app-accessibility/at-spi2-core-2.46.0:2 gnome-base/dconf archive? ( >=app-arch/gnome-autoar-0.1.1[gtk] ) bogofilter? ( mail-filter/bogofilter ) geolocation? ( >=media-libs/libchamplain-0.12.21:0.12[gtk] >=media-libs/clutter-1.0.0:1.0 >=media-libs/clutter-gtk-0.90:1.0 >=sci-geosciences/geocode-glib-3.26.3:2 ) ldap? ( >=net-nds/openldap-2:= ) spamassassin? ( mail-filter/spamassassin ) spell? ( >=app-text/gspell-1.8:= ) ssl? ( >=dev-libs/nspr-4.6.1 >=dev-libs/nss-3.11 ) weather? ( >=dev-libs/libgweather-4.2.0:4= >=sci-geosciences/geocode-glib-3.26.3:2 ) ytnef? ( net-mail/ytnef ) highlight? ( app-text/highlight ) selinux? ( sec-policy/selinux-evolution )
SLOT=2.0
SRC_URI=mirror://gnome/sources/evolution/3.52/evolution-3.52.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5f10887b14fa7400bc0e91060a945979
diff --git a/metadata/md5-cache/mail-client/roundcube-1.6.4 b/metadata/md5-cache/mail-client/roundcube-1.6.4
deleted file mode 100644
index 52e1ad32f7bf..000000000000
--- a/metadata/md5-cache/mail-client/roundcube-1.6.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup unpack
-DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=A browser-based multilingual IMAP client with an application-like user interface
-EAPI=7
-HOMEPAGE=https://roundcube.net
-INHERIT=webapp
-IUSE=change-password enigma exif fileinfo ldap mysql postgres sqlite ssl spell zip vhosts
-KEYWORDS=amd64 arm ~hppa ppc ppc64 sparc x86
-LICENSE=GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain
-RDEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=dev-lang/php-7.4.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?] virtual/httpd-php change-password? ( dev-lang/php[sockets] ) enigma? ( app-crypt/gnupg ) mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) ) spell? ( dev-lang/php[curl,spell] ) app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=1.6.4
-SRC_URI=https://github.com/roundcube/roundcubemail/releases/download/1.6.4/roundcubemail-1.6.4-complete.tar.gz
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=b55ab54641bd9ace73c7ea51a2040fbb
diff --git a/metadata/md5-cache/mail-client/roundcube-1.6.7 b/metadata/md5-cache/mail-client/roundcube-1.6.7
index e693a9e74237..a7682db9348c 100644
--- a/metadata/md5-cache/mail-client/roundcube-1.6.7
+++ b/metadata/md5-cache/mail-client/roundcube-1.6.7
@@ -5,11 +5,11 @@ EAPI=7
HOMEPAGE=https://roundcube.net
INHERIT=webapp
IUSE=change-password enigma exif fileinfo ldap mysql postgres sqlite ssl spell zip vhosts
-KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 arm ~hppa ppc ppc64 sparc x86
LICENSE=GPL-3 BSD PHP-2.02 PHP-3 MIT public-domain
RDEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) >=dev-lang/php-7.4.0[exif?,fileinfo?,filter,gd,iconv,intl,json(+),ldap?,pdo,postgres?,session,sqlite?,ssl?,unicode,xml,zip?] virtual/httpd-php change-password? ( dev-lang/php[sockets] ) enigma? ( app-crypt/gnupg ) mysql? ( || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) ) spell? ( dev-lang/php[curl,spell] ) app-admin/webapp-config
REQUIRED_USE=|| ( mysql postgres sqlite )
SLOT=1.6.7
SRC_URI=https://github.com/roundcube/roundcubemail/releases/download/1.6.7/roundcubemail-1.6.7-complete.tar.gz
_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=17310d35fe5dda0b7ded8cfe863f5955
+_md5_=86046692ad9f1275e0b0b2fb6371550f
diff --git a/metadata/md5-cache/mail-client/thunderbird-115.12.1 b/metadata/md5-cache/mail-client/thunderbird-115.12.1
new file mode 100644
index 000000000000..75127759f5a3
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-115.12.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) || ( ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 pgo? ( =sys-libs/compiler-rt-sanitizers-17*[profile] ) ) ) ( sys-devel/clang:16 sys-devel/llvm:16 clang? ( sys-devel/lld:16 virtual/rust:0/llvm-16 pgo? ( =sys-libs/compiler-rt-sanitizers-16*[profile] ) ) ) ( sys-devel/clang:15 sys-devel/llvm:15 clang? ( sys-devel/lld:15 virtual/rust:0/llvm-15 pgo? ( =sys-libs/compiler-rt-sanitizers-15*[profile] ) ) ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.24.3 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.65 <virtual/rust-1.78 ) !elibc_glibc? ( || ( <dev-lang/rust-1.78 <dev-lang/rust-bin-1.73 ) ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) wayland? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-74.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM ) !!sys-devel/llvm:0
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm multiprocessing optfeature pax-utils python-any-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack libproxy lto +openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png system-python-libs +system-webp wayland wifi +X +system-librnp l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
+KEYWORDS=amd64 ~arm64 ~ppc64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!<x11-plugins/enigmail-2.2 selinux? ( sec-policy/selinux-thunderbird ) !system-librnp? ( dev-libs/jsoncpp ) system-librnp? ( dev-util/librnp ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.90 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( dev-libs/dbus-glib sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-74.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( dev-libs/dbus-glib net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
+SLOT=0
+SRC_URI=https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/source/thunderbird-115.12.1.source.tar.xz -> thunderbird-115.12.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-09.tar.xz l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/af.xpi -> thunderbird-115.12.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ar.xpi -> thunderbird-115.12.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ast.xpi -> thunderbird-115.12.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/be.xpi -> thunderbird-115.12.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/bg.xpi -> thunderbird-115.12.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/br.xpi -> thunderbird-115.12.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ca.xpi -> thunderbird-115.12.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cak.xpi -> thunderbird-115.12.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cs.xpi -> thunderbird-115.12.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/cy.xpi -> thunderbird-115.12.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/da.xpi -> thunderbird-115.12.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/de.xpi -> thunderbird-115.12.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-115.12.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/el.xpi -> thunderbird-115.12.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-115.12.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-115.12.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-115.12.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-115.12.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/es-MX.xpi -> thunderbird-115.12.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/et.xpi -> thunderbird-115.12.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/eu.xpi -> thunderbird-115.12.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fi.xpi -> thunderbird-115.12.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fr.xpi -> thunderbird-115.12.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-115.12.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-115.12.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/gd.xpi -> thunderbird-115.12.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/gl.xpi -> thunderbird-115.12.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/he.xpi -> thunderbird-115.12.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hr.xpi -> thunderbird-115.12.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-115.12.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/hu.xpi -> thunderbird-115.12.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/id.xpi -> thunderbird-115.12.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/is.xpi -> thunderbird-115.12.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/it.xpi -> thunderbird-115.12.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ja.xpi -> thunderbird-115.12.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ka.xpi -> thunderbird-115.12.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/kab.xpi -> thunderbird-115.12.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/kk.xpi -> thunderbird-115.12.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ko.xpi -> thunderbird-115.12.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/lt.xpi -> thunderbird-115.12.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/lv.xpi -> thunderbird-115.12.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ms.xpi -> thunderbird-115.12.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-115.12.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nl.xpi -> thunderbird-115.12.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-115.12.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-115.12.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pl.xpi -> thunderbird-115.12.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-115.12.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-115.12.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/rm.xpi -> thunderbird-115.12.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ro.xpi -> thunderbird-115.12.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/ru.xpi -> thunderbird-115.12.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sk.xpi -> thunderbird-115.12.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sl.xpi -> thunderbird-115.12.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sq.xpi -> thunderbird-115.12.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sr.xpi -> thunderbird-115.12.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-115.12.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/th.xpi -> thunderbird-115.12.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/tr.xpi -> thunderbird-115.12.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/uk.xpi -> thunderbird-115.12.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/uz.xpi -> thunderbird-115.12.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/vi.xpi -> thunderbird-115.12.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-115.12.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-115.12.1-zh-TW.xpi )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8fa03af34c3d8c0986e45a82937d4f8e
diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-115.11.1 b/metadata/md5-cache/mail-client/thunderbird-bin-115.11.1
deleted file mode 100644
index 41c37f2e80cc..000000000000
--- a/metadata/md5-cache/mail-client/thunderbird-bin-115.11.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Thunderbird Mail Client
-EAPI=8
-HOMEPAGE=https://www.thunderbird.net/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +pulseaudio selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-thunderbird )
-RESTRICT=strip
-SLOT=0/115
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/en-US/thunderbird-115.11.1.tar.bz2 -> thunderbird-bin_x86_64-115.11.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-i686/en-US/thunderbird-115.11.1.tar.bz2 -> thunderbird-bin_i686-115.11.1.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/af.xpi -> thunderbird-115.11.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ar.xpi -> thunderbird-115.11.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ast.xpi -> thunderbird-115.11.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/be.xpi -> thunderbird-115.11.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/bg.xpi -> thunderbird-115.11.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/br.xpi -> thunderbird-115.11.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ca.xpi -> thunderbird-115.11.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/cak.xpi -> thunderbird-115.11.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/cs.xpi -> thunderbird-115.11.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/cy.xpi -> thunderbird-115.11.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/da.xpi -> thunderbird-115.11.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/de.xpi -> thunderbird-115.11.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/dsb.xpi -> thunderbird-115.11.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/el.xpi -> thunderbird-115.11.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/en-CA.xpi -> thunderbird-115.11.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/en-GB.xpi -> thunderbird-115.11.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/es-AR.xpi -> thunderbird-115.11.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/es-ES.xpi -> thunderbird-115.11.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/es-MX.xpi -> thunderbird-115.11.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/et.xpi -> thunderbird-115.11.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/eu.xpi -> thunderbird-115.11.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/fi.xpi -> thunderbird-115.11.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/fr.xpi -> thunderbird-115.11.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-115.11.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-115.11.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/gd.xpi -> thunderbird-115.11.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/gl.xpi -> thunderbird-115.11.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/he.xpi -> thunderbird-115.11.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/hr.xpi -> thunderbird-115.11.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/hsb.xpi -> thunderbird-115.11.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/hu.xpi -> thunderbird-115.11.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/id.xpi -> thunderbird-115.11.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/is.xpi -> thunderbird-115.11.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/it.xpi -> thunderbird-115.11.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ja.xpi -> thunderbird-115.11.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ka.xpi -> thunderbird-115.11.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/kab.xpi -> thunderbird-115.11.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/kk.xpi -> thunderbird-115.11.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ko.xpi -> thunderbird-115.11.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/lt.xpi -> thunderbird-115.11.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/lv.xpi -> thunderbird-115.11.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ms.xpi -> thunderbird-115.11.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-115.11.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/nl.xpi -> thunderbird-115.11.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-115.11.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-115.11.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/pl.xpi -> thunderbird-115.11.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-115.11.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-115.11.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/rm.xpi -> thunderbird-115.11.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ro.xpi -> thunderbird-115.11.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/ru.xpi -> thunderbird-115.11.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/sk.xpi -> thunderbird-115.11.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/sl.xpi -> thunderbird-115.11.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/sq.xpi -> thunderbird-115.11.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/sr.xpi -> thunderbird-115.11.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-115.11.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/th.xpi -> thunderbird-115.11.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/tr.xpi -> thunderbird-115.11.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/uk.xpi -> thunderbird-115.11.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/uz.xpi -> thunderbird-115.11.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/vi.xpi -> thunderbird-115.11.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-115.11.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/115.11.1/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-115.11.1-zh-TW.xpi )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e10fca9721d24f120f30a1bcc1c62bdc
diff --git a/metadata/md5-cache/mail-client/thunderbird-bin-115.12.2 b/metadata/md5-cache/mail-client/thunderbird-bin-115.12.2
new file mode 100644
index 000000000000..d12d185c16b3
--- /dev/null
+++ b/metadata/md5-cache/mail-client/thunderbird-bin-115.12.2
@@ -0,0 +1,17 @@
+BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
+DEFINED_PHASES=install postinst postrm preinst unpack
+DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
+DESCRIPTION=Thunderbird Mail Client
+EAPI=8
+HOMEPAGE=https://www.thunderbird.net/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop optfeature pax-utils xdg
+IUSE=+alsa +ffmpeg +pulseaudio selinux wayland l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-thunderbird )
+RESTRICT=strip
+SLOT=0/115
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/en-US/thunderbird-115.12.2.tar.bz2 -> thunderbird-bin_x86_64-115.12.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-i686/en-US/thunderbird-115.12.2.tar.bz2 -> thunderbird-bin_i686-115.12.2.tar.bz2 ) l10n_af? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/af.xpi -> thunderbird-115.12.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ar.xpi -> thunderbird-115.12.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ast.xpi -> thunderbird-115.12.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/be.xpi -> thunderbird-115.12.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/bg.xpi -> thunderbird-115.12.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/br.xpi -> thunderbird-115.12.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ca.xpi -> thunderbird-115.12.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/cak.xpi -> thunderbird-115.12.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/cs.xpi -> thunderbird-115.12.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/cy.xpi -> thunderbird-115.12.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/da.xpi -> thunderbird-115.12.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/de.xpi -> thunderbird-115.12.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/dsb.xpi -> thunderbird-115.12.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/el.xpi -> thunderbird-115.12.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/en-CA.xpi -> thunderbird-115.12.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/en-GB.xpi -> thunderbird-115.12.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/es-AR.xpi -> thunderbird-115.12.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/es-ES.xpi -> thunderbird-115.12.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/es-MX.xpi -> thunderbird-115.12.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/et.xpi -> thunderbird-115.12.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/eu.xpi -> thunderbird-115.12.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/fi.xpi -> thunderbird-115.12.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/fr.xpi -> thunderbird-115.12.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/fy-NL.xpi -> thunderbird-115.12.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ga-IE.xpi -> thunderbird-115.12.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/gd.xpi -> thunderbird-115.12.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/gl.xpi -> thunderbird-115.12.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/he.xpi -> thunderbird-115.12.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/hr.xpi -> thunderbird-115.12.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/hsb.xpi -> thunderbird-115.12.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/hu.xpi -> thunderbird-115.12.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/id.xpi -> thunderbird-115.12.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/is.xpi -> thunderbird-115.12.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/it.xpi -> thunderbird-115.12.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ja.xpi -> thunderbird-115.12.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ka.xpi -> thunderbird-115.12.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/kab.xpi -> thunderbird-115.12.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/kk.xpi -> thunderbird-115.12.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ko.xpi -> thunderbird-115.12.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/lt.xpi -> thunderbird-115.12.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/lv.xpi -> thunderbird-115.12.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ms.xpi -> thunderbird-115.12.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/nb-NO.xpi -> thunderbird-115.12.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/nl.xpi -> thunderbird-115.12.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/nn-NO.xpi -> thunderbird-115.12.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/pa-IN.xpi -> thunderbird-115.12.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/pl.xpi -> thunderbird-115.12.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/pt-BR.xpi -> thunderbird-115.12.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/pt-PT.xpi -> thunderbird-115.12.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/rm.xpi -> thunderbird-115.12.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ro.xpi -> thunderbird-115.12.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/ru.xpi -> thunderbird-115.12.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/sk.xpi -> thunderbird-115.12.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/sl.xpi -> thunderbird-115.12.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/sq.xpi -> thunderbird-115.12.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/sr.xpi -> thunderbird-115.12.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/sv-SE.xpi -> thunderbird-115.12.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/th.xpi -> thunderbird-115.12.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/tr.xpi -> thunderbird-115.12.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/uk.xpi -> thunderbird-115.12.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/uz.xpi -> thunderbird-115.12.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/vi.xpi -> thunderbird-115.12.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/zh-CN.xpi -> thunderbird-115.12.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/thunderbird/releases/115.12.2/linux-x86_64/xpi/zh-TW.xpi -> thunderbird-115.12.2-zh-TW.xpi )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e10fca9721d24f120f30a1bcc1c62bdc
diff --git a/metadata/md5-cache/mail-filter/Manifest.gz b/metadata/md5-cache/mail-filter/Manifest.gz
index c7434fd596d7..3ad0a226e1a4 100644
--- a/metadata/md5-cache/mail-filter/Manifest.gz
+++ b/metadata/md5-cache/mail-filter/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-filter/amavisd-new-2.13.0 b/metadata/md5-cache/mail-filter/amavisd-new-2.13.0
index 21d6c519f005..4c229aff3241 100644
--- a/metadata/md5-cache/mail-filter/amavisd-new-2.13.0
+++ b/metadata/md5-cache/mail-filter/amavisd-new-2.13.0
@@ -1,6 +1,6 @@
-BDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-alternatives/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN2 >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta virtual/perl-Compress-Raw-Zlib virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO-Compress virtual/perl-IO-Socket-IP virtual/perl-MIME-Base64 virtual/perl-Time-HiRes clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info ) dev-perl/Dist-Zilla virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Harness dev-perl/Test-Class dev-perl/DBI dev-perl/perl-ldap dev-perl/NetAddr-IP dev-perl/Test-Most ) virtual/pkgconfig || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-alternatives/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN2 >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta virtual/perl-Compress-Raw-Zlib virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO-Compress virtual/perl-IO-Socket-IP virtual/perl-MIME-Base64 virtual/perl-Time-HiRes clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info ) dev-perl/Dist-Zilla virtual/perl-ExtUtils-MakeMaker test? ( virtual/perl-Test-Harness dev-perl/Test-Class dev-perl/DBI dev-perl/perl-ldap dev-perl/NetAddr-IP dev-perl/Test-Most ) virtual/pkgconfig >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst preinst prepare test
-DEPEND=acct-user/amavis || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-user/amavis >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=High-performance interface between the MTA and content checkers
EAPI=8
HOMEPAGE=https://gitlab.com/amavis/amavis
@@ -8,10 +8,10 @@ INHERIT=systemd perl-module
IUSE=clamav dkim ldap mysql postgres razor rspamd rspamd-https selinux snmp spamassassin test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2 BSD-2
-RDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-alternatives/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN2 >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta virtual/perl-Compress-Raw-Zlib virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO-Compress virtual/perl-IO-Socket-IP virtual/perl-MIME-Base64 virtual/perl-Time-HiRes clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-user/amavis app-arch/arc app-arch/bzip2 app-arch/cabextract app-alternatives/cpio app-arch/gzip app-arch/lha app-arch/lrzip app-arch/lzop app-arch/p7zip app-arch/pax app-arch/arj app-arch/unrar app-arch/xz-utils app-arch/zoo dev-lang/perl:* dev-perl/Archive-Zip dev-perl/BerkeleyDB dev-perl/Convert-BinHex dev-perl/File-LibMagic dev-perl/IO-Socket-SSL dev-perl/IO-stringy >=dev-perl/Mail-DKIM-0.31 >=dev-perl/MailTools-1.58 >=dev-perl/MIME-tools-5.415 dev-perl/Net-LibIDN2 >=dev-perl/Net-Server-0.91 dev-perl/Net-SSLeay dev-perl/Unix-Syslog net-mail/ripole net-mail/tnef >=sys-apps/coreutils-5.0-r3 >=sys-libs/db-4.4.20 virtual/mta virtual/perl-Compress-Raw-Zlib virtual/perl-Digest-MD5 virtual/perl-File-Temp virtual/perl-IO-Compress virtual/perl-IO-Socket-IP virtual/perl-MIME-Base64 virtual/perl-Time-HiRes clamav? ( app-antivirus/clamav ) ldap? ( >=dev-perl/perl-ldap-0.33 ) mysql? ( dev-perl/DBD-mysql ) postgres? ( dev-perl/DBD-Pg ) razor? ( mail-filter/razor ) rspamd? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined ) rspamd-https? ( dev-perl/HTTP-Message dev-perl/JSON dev-perl/LWP-UserAgent-Determined dev-perl/LWP-Protocol-https dev-perl/Net-SSLeay ) selinux? ( sec-policy/selinux-amavis ) snmp? ( net-analyzer/net-snmp[perl] ) spamassassin? ( mail-filter/spamassassin dev-perl/Image-Info ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=test? ( spamassassin )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/amavis/amavis/-/archive/v2.13.0/amavis-v2.13.0.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e7a631d080201a5dfc6c2fe87a18593
diff --git a/metadata/md5-cache/mail-filter/courier-pythonfilter-3.0.6 b/metadata/md5-cache/mail-filter/courier-pythonfilter-3.0.6
new file mode 100644
index 000000000000..99daa2fc5d3a
--- /dev/null
+++ b/metadata/md5-cache/mail-filter/courier-pythonfilter-3.0.6
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=mail-mta/courier
+DESCRIPTION=Python filtering architecture for the Courier MTA
+EAPI=8
+HOMEPAGE=https://pypi.org/project/courier-pythonfilter/
+INHERIT=distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/c/courier-pythonfilter/courier-pythonfilter-3.0.6.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2e48d36f7faca1978da5e43043709810
diff --git a/metadata/md5-cache/mail-filter/imapfilter-2.8.2 b/metadata/md5-cache/mail-filter/imapfilter-2.8.2
index 05aae2874d67..2f14c3d97a50 100644
--- a/metadata/md5-cache/mail-filter/imapfilter-2.8.2
+++ b/metadata/md5-cache/mail-filter/imapfilter-2.8.2
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/lefcha/imapfilter
INHERIT=lua-single toolchain-funcs
IUSE=lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ppc x86
LICENSE=MIT
RDEPEND=dev-libs/openssl:= dev-libs/libpcre2 lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 )
REQUIRED_USE=^^ ( lua_single_target_luajit lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 )
SLOT=0
SRC_URI=https://github.com/lefcha/imapfilter/archive/v2.8.2.tar.gz -> imapfilter-2.8.2.tar.gz
_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f3576e0bab7e1c6f4094dd38671b002f
+_md5_=a6ec286a2a764df3adf565ca6389fe73
diff --git a/metadata/md5-cache/mail-filter/razor-2.85-r4 b/metadata/md5-cache/mail-filter/razor-2.85-r4
index ef5203f97a88..f3db3adb2ade 100644
--- a/metadata/md5-cache/mail-filter/razor-2.85-r4
+++ b/metadata/md5-cache/mail-filter/razor-2.85-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Distributed, collaborative spam detection and filtering network
EAPI=8
HOMEPAGE=http://razor.sourceforge.net/
@@ -8,9 +8,9 @@ INHERIT=perl-module readme.gentoo-r1
IUSE=selinux perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic
-RDEPEND=dev-perl/URI dev-perl/Net-DNS virtual/perl-Net-Ping virtual/perl-Time-HiRes dev-perl/Digest-Nilsimsa || ( virtual/perl-Digest-SHA dev-perl/Digest-SHA1 ) selinux? ( sec-policy/selinux-razor ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/URI dev-perl/Net-DNS virtual/perl-Net-Ping virtual/perl-Time-HiRes dev-perl/Digest-Nilsimsa || ( virtual/perl-Digest-SHA dev-perl/Digest-SHA1 ) selinux? ( sec-policy/selinux-razor ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/razor/razor-agents-2.85.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aa92750699b872ffc0c8d6c5cc37e5eb
diff --git a/metadata/md5-cache/mail-filter/spamassassin-botnet-0.8-r1 b/metadata/md5-cache/mail-filter/spamassassin-botnet-0.8-r1
index fe54c7972774..e96d5543906f 100644
--- a/metadata/md5-cache/mail-filter/spamassassin-botnet-0.8-r1
+++ b/metadata/md5-cache/mail-filter/spamassassin-botnet-0.8-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=>=mail-filter/spamassassin-3.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=mail-filter/spamassassin-3.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=SpamAssassin plugin that attempts to detect messages sent by a botnet
EAPI=8
HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=>=mail-filter/spamassassin-3.0.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=mail-filter/spamassassin-3.0.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://people.ucsc.edu/~jrudd/spamassassin/Botnet-0.8.tar
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=02e3f4b4d6c0ce20aee02b2cad207afd
diff --git a/metadata/md5-cache/mail-mta/Manifest.gz b/metadata/md5-cache/mail-mta/Manifest.gz
index fd4fcc6df36b..4437f93a283b 100644
--- a/metadata/md5-cache/mail-mta/Manifest.gz
+++ b/metadata/md5-cache/mail-mta/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mail-mta/postfix-3.10_pre20240612 b/metadata/md5-cache/mail-mta/postfix-3.10_pre20240612
deleted file mode 100644
index 225e5600ae99..000000000000
--- a/metadata/md5-cache/mail-mta/postfix-3.10_pre20240612
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mongodb? ( dev-libs/mongo-c-driver dev-libs/libbson ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
-DESCRIPTION=A fast and secure drop-in replacement for sendmail
-EAPI=8
-HOMEPAGE=http://www.postfix.org/
-INHERIT=pam systemd toolchain-funcs
-IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=|| ( IBM EPL-2.0 )
-RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mongodb? ( dev-libs/mongo-c-driver dev-libs/libbson ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
-REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl )
-SLOT=0
-SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.10-20240612.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eb6572de94f3e8b46fd9144234a1c2cf
diff --git a/metadata/md5-cache/mail-mta/postfix-3.10_pre20240622 b/metadata/md5-cache/mail-mta/postfix-3.10_pre20240622
new file mode 100644
index 000000000000..7422c9dbc4b2
--- /dev/null
+++ b/metadata/md5-cache/mail-mta/postfix-3.10_pre20240622
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mongodb? ( dev-libs/mongo-c-driver dev-libs/libbson ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= )
+DESCRIPTION=A fast and secure drop-in replacement for sendmail
+EAPI=8
+HOMEPAGE=http://www.postfix.org/
+INHERIT=pam systemd toolchain-funcs
+IUSE=+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mongodb mysql nis pam postgres sasl selinux sqlite ssl
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=|| ( IBM EPL-2.0 )
+RDEPEND=acct-group/postfix acct-group/postdrop acct-user/postfix dev-libs/libpcre2:0 dev-lang/perl berkdb? ( >=sys-libs/db-3.2:* ) cdb? ( || ( >=dev-db/tinycdb-0.76 >=dev-db/cdb-0.75-r4 ) ) eai? ( dev-libs/icu:= ) ldap? ( net-nds/openldap:= ) ldap-bind? ( net-nds/openldap:=[sasl] ) lmdb? ( >=dev-db/lmdb-0.9.11:= ) mongodb? ( dev-libs/mongo-c-driver dev-libs/libbson ) mysql? ( dev-db/mysql-connector-c:0= ) nis? ( net-libs/libnsl:= ) pam? ( sys-libs/pam ) postgres? ( dev-db/postgresql:* ) sasl? ( >=dev-libs/cyrus-sasl-2 ) sqlite? ( dev-db/sqlite:3 ) ssl? ( >=dev-libs/openssl-1.1.1:0= ) memcached? ( net-misc/memcached ) net-mail/mailbase !mail-mta/courier !mail-mta/esmtp !mail-mta/exim !mail-mta/msmtp[mta] !mail-mta/netqmail !mail-mta/nullmailer !mail-mta/sendmail !mail-mta/opensmtpd !mail-mta/ssmtp[mta] selinux? ( sec-policy/selinux-postfix )
+REQUIRED_USE=|| ( berkdb cdb lmdb ) ldap-bind? ( ldap sasl )
+SLOT=0
+SRC_URI=ftp://ftp.porcupine.org/mirrors/postfix-release/experimental/postfix-3.10-20240622.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=eb6572de94f3e8b46fd9144234a1c2cf
diff --git a/metadata/md5-cache/mail-mta/qpsmtpd-0.95-r1 b/metadata/md5-cache/mail-mta/qpsmtpd-0.95-r1
index fa650523518e..2996866b517e 100644
--- a/metadata/md5-cache/mail-mta/qpsmtpd-0.95-r1
+++ b/metadata/md5-cache/mail-mta/qpsmtpd-0.95-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=qpsmtpd is a flexible smtpd daemon written in Perl
EAPI=7
HOMEPAGE=https://smtpd.github.io/qpsmtpd/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=postfix ipv6 syslog perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=acct-group/smtpd acct-user/smtpd dev-lang/perl dev-perl/Danga-Socket dev-perl/IPC-Shareable dev-perl/MailTools dev-perl/Net-DNS dev-perl/ParaDNS dev-perl/Socket6 dev-perl/UNIVERSAL-isa postfix? ( acct-group/postdrop ) virtual/inetd virtual/perl-MIME-Base64 ipv6? ( dev-perl/IO-Socket-INET6 ) syslog? ( virtual/perl-Sys-Syslog ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/smtpd acct-user/smtpd dev-lang/perl dev-perl/Danga-Socket dev-perl/IPC-Shareable dev-perl/MailTools dev-perl/Net-DNS dev-perl/ParaDNS dev-perl/Socket6 dev-perl/UNIVERSAL-isa postfix? ( acct-group/postdrop ) virtual/inetd virtual/perl-MIME-Base64 ipv6? ( dev-perl/IO-Socket-INET6 ) syslog? ( virtual/perl-Sys-Syslog ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/smtpd/qpsmtpd/archive/v0.95.tar.gz -> qpsmtpd-0.95.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56f1bc0c8208274ad3ae07679b9c3ceb
diff --git a/metadata/md5-cache/mail-mta/qpsmtpd-9999 b/metadata/md5-cache/mail-mta/qpsmtpd-9999
index 8f95d43600f5..d5af37768772 100644
--- a/metadata/md5-cache/mail-mta/qpsmtpd-9999
+++ b/metadata/md5-cache/mail-mta/qpsmtpd-9999
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=qpsmtpd is a flexible smtpd daemon written in Perl
EAPI=7
HOMEPAGE=https://smtpd.github.io/qpsmtpd/
@@ -8,7 +8,7 @@ INHERIT=perl-module git-r3
IUSE=postfix ipv6 syslog perl_features_debug perl_features_ithreads perl_features_quadmath
LICENSE=MIT
PROPERTIES=live
-RDEPEND=acct-group/smtpd acct-user/smtpd dev-lang/perl dev-perl/Danga-Socket dev-perl/IPC-Shareable dev-perl/MailTools dev-perl/Net-DNS dev-perl/ParaDNS dev-perl/Socket6 dev-perl/UNIVERSAL-isa postfix? ( acct-group/postdrop ) virtual/inetd virtual/perl-MIME-Base64 ipv6? ( dev-perl/IO-Socket-INET6 ) syslog? ( virtual/perl-Sys-Syslog ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/smtpd acct-user/smtpd dev-lang/perl dev-perl/Danga-Socket dev-perl/IPC-Shareable dev-perl/MailTools dev-perl/Net-DNS dev-perl/ParaDNS dev-perl/Socket6 dev-perl/UNIVERSAL-isa postfix? ( acct-group/postdrop ) virtual/inetd virtual/perl-MIME-Base64 ipv6? ( dev-perl/IO-Socket-INET6 ) syslog? ( virtual/perl-Sys-Syslog ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56f1bc0c8208274ad3ae07679b9c3ceb
diff --git a/metadata/md5-cache/mate-extra/Manifest.gz b/metadata/md5-cache/mate-extra/Manifest.gz
index 2130740ffe97..05a6a5a0da10 100644
--- a/metadata/md5-cache/mate-extra/Manifest.gz
+++ b/metadata/md5-cache/mate-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/mate-extra/mate-screensaver-1.26.2 b/metadata/md5-cache/mate-extra/mate-screensaver-1.26.2
index 77706a1b5d6c..a7c3bce6cea2 100644
--- a/metadata/md5-cache/mate-extra/mate-screensaver-1.26.2
+++ b/metadata/md5-cache/mate-extra/mate-screensaver-1.26.2
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/dbus-glib-0.71:0 >=dev-libs/glib-2.58:2 gnome-base/dconf >=ma
REQUIRED_USE=?? ( elogind systemd )
SLOT=0
SRC_URI=https://pub.mate-desktop.org/releases/1.26/mate-screensaver-1.26.2.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f8893da8b312a59f23e8ea279500ce99
diff --git a/metadata/md5-cache/mate-extra/mate-screensaver-1.28.0 b/metadata/md5-cache/mate-extra/mate-screensaver-1.28.0
index 1576dd8919d2..7b77597e1ce5 100644
--- a/metadata/md5-cache/mate-extra/mate-screensaver-1.28.0
+++ b/metadata/md5-cache/mate-extra/mate-screensaver-1.28.0
@@ -13,5 +13,5 @@ RDEPEND=>=dev-libs/dbus-glib-0.71:0 >=dev-libs/glib-2.58:2 gnome-base/dconf >=ma
REQUIRED_USE=?? ( elogind systemd )
SLOT=0
SRC_URI=https://pub.mate-desktop.org/releases/1.28/mate-screensaver-1.28.0.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 mate 0637ce2e7478ea114b5fd1ae437bcb69 mate-desktop.org cce6a61620b2b79811e4c3c30f0e5c83 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cd960a38c588cc4da960cb887a16bc93
diff --git a/metadata/md5-cache/media-fonts/Manifest.gz b/metadata/md5-cache/media-fonts/Manifest.gz
index 701ba593c178..1998fb7832ec 100644
--- a/metadata/md5-cache/media-fonts/Manifest.gz
+++ b/metadata/md5-cache/media-fonts/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-fonts/joypixels-6.5.0-r1 b/metadata/md5-cache/media-fonts/joypixels-6.5.0-r1
index fcfed61d686a..8755c64e24cd 100644
--- a/metadata/md5-cache/media-fonts/joypixels-6.5.0-r1
+++ b/metadata/md5-cache/media-fonts/joypixels-6.5.0-r1
@@ -10,5 +10,5 @@ LICENSE=JoyPixels
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://cdn.joypixels.com/distributions/gentoo-linux/font/6.5.0/joypixels-android.ttf -> joypixels-6.5.0.ttf
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=b01ec4ac03da26d835af07e749e2a4c2
diff --git a/metadata/md5-cache/media-fonts/joypixels-6.6.0 b/metadata/md5-cache/media-fonts/joypixels-6.6.0
index 6ab79c894f26..d66afc460ba0 100644
--- a/metadata/md5-cache/media-fonts/joypixels-6.6.0
+++ b/metadata/md5-cache/media-fonts/joypixels-6.6.0
@@ -10,5 +10,5 @@ LICENSE=JoyPixels
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://cdn.joypixels.com/distributions/gentoo-linux/font/6.6.0/joypixels-android.ttf -> joypixels-6.6.0.ttf
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=a4514388ec820aad53ca24ac4b94b632
diff --git a/metadata/md5-cache/media-fonts/wqy-zenhei-0.9.46 b/metadata/md5-cache/media-fonts/wqy-zenhei-0.9.46
index 2d7c7a5d55b1..e368b2db894c 100644
--- a/metadata/md5-cache/media-fonts/wqy-zenhei-0.9.46
+++ b/metadata/md5-cache/media-fonts/wqy-zenhei-0.9.46
@@ -10,5 +10,5 @@ LICENSE=GPL-2-with-font-exception
RESTRICT=binchecks strip test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/wqy/wqy-zenhei-snapshot/0.9.46-May/wqy-zenhei-0.9.46-May.tar.bz2
-_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=font aa113a3df9cd0a9693a1c1ee7c34a6eb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=b53f466917b6b40e27c07b3505321a0f
diff --git a/metadata/md5-cache/media-gfx/Manifest.gz b/metadata/md5-cache/media-gfx/Manifest.gz
index 86adee74f540..330b5871b1c9 100644
--- a/metadata/md5-cache/media-gfx/Manifest.gz
+++ b/metadata/md5-cache/media-gfx/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-gfx/brscan4-0.4.11.1-r1 b/metadata/md5-cache/media-gfx/brscan4-0.4.11.1-r1
index 59ce57071e04..7a7f0f9a6035 100644
--- a/metadata/md5-cache/media-gfx/brscan4-0.4.11.1-r1
+++ b/metadata/md5-cache/media-gfx/brscan4-0.4.11.1-r1
@@ -11,5 +11,5 @@ RDEPEND=media-gfx/sane-backends sys-libs/glibc virtual/libusb:0 zeroconf? ( net-
RESTRICT=strip
SLOT=0
SRC_URI=amd64? ( https://download.brother.com/welcome/dlf105203/brscan4-0.4.11-1.x86_64.rpm ) x86? ( https://download.brother.com/welcome/dlf105202/brscan4-0.4.11-1.i386.rpm )
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rpm 7828cd38ff559545ca52f92064d0f8f4
+_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rpm 7828cd38ff559545ca52f92064d0f8f4
_md5_=2bd467d1fead9a02b8e2bb8f520f7996
diff --git a/metadata/md5-cache/media-gfx/darktable-4.8.0 b/metadata/md5-cache/media-gfx/darktable-4.8.0
new file mode 100644
index 000000000000..52d0fefe30dc
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/darktable-4.8.0
@@ -0,0 +1,18 @@
+BDEPEND=dev-util/intltool virtual/pkgconfig nls? ( sys-devel/gettext ) test? ( >=dev-python/jsonschema-3.2.0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test
+DEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/json-glib dev-libs/libxml2:2 >=dev-libs/pugixml-1.8:= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) keyring? ( >=app-crypt/libsecret-0.18 ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) heif? ( media-libs/libheif:= ) jpeg2k? ( media-libs/openjpeg:2= ) jpegxl? ( media-libs/libjxl:= ) lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) midi? ( media-libs/portmidi ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:= ) webp? ( media-libs/libwebp:= )
+DESCRIPTION=A virtual lighttable and darkroom for photographers
+EAPI=8
+HOMEPAGE=https://www.darktable.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake flag-o-matic lua-single toolchain-funcs xdg
+IUSE=avif colord cpu_flags_x86_avx cpu_flags_x86_sse3 cups doc gamepad geolocation keyring gphoto2 graphicsmagick heif jpeg2k jpegxl kwallet lto lua midi nls opencl openmp openexr test tools webp l10n_cs l10n_de l10n_es l10n_fi l10n_fr l10n_hu l10n_it l10n_ja l10n_nl l10n_pl l10n_pt-BR l10n_ru l10n_sl l10n_sq l10n_uk l10n_zh-CN l10n_zh-TW +lua_single_target_lua5-4
+KEYWORDS=~amd64 ~arm64 -x86
+LICENSE=GPL-3 CC-BY-3.0
+RDEPEND=dev-db/sqlite:3 dev-libs/icu:= dev-libs/json-glib dev-libs/libxml2:2 >=dev-libs/pugixml-1.8:= gnome-base/librsvg:2 >=media-gfx/exiv2-0.25-r2:=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:= media-libs/libjpeg-turbo:= media-libs/libpng:= media-libs/tiff:= net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango avif? ( >=media-libs/libavif-0.8.2:= ) colord? ( x11-libs/colord-gtk:= ) cups? ( net-print/cups ) gamepad? ( media-libs/libsdl2 ) geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 ) keyring? ( >=app-crypt/libsecret-0.18 ) gphoto2? ( media-libs/libgphoto2:= ) graphicsmagick? ( media-gfx/graphicsmagick ) heif? ( media-libs/libheif:= ) jpeg2k? ( media-libs/openjpeg:2= ) jpegxl? ( media-libs/libjxl:= ) lua? ( lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) midi? ( media-libs/portmidi ) opencl? ( virtual/opencl ) openexr? ( media-libs/openexr:= ) webp? ( media-libs/libwebp:= ) kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 )
+REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-4 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/darktable-org/darktable/releases/download/release-4.8.0/darktable-4.8.0.tar.xz doc? ( https://docs.darktable.org/usermanual/4.6/en/darktable_user_manual.pdf -> darktable-usermanual-4.6.en.pdf l10n_uk? ( https://docs.darktable.org/usermanual/4.6/uk/darktable_user_manual.pdf -> darktable-usermanual-4.6.uk.pdf ) )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=696408c67cc8d216cfb059adc0398a14
diff --git a/metadata/md5-cache/media-gfx/dawn-3.90b-r1 b/metadata/md5-cache/media-gfx/dawn-3.90b-r1
index ad1631fbc77d..ea632ef46221 100644
--- a/metadata/md5-cache/media-gfx/dawn-3.90b-r1
+++ b/metadata/md5-cache/media-gfx/dawn-3.90b-r1
@@ -5,10 +5,10 @@ EAPI=6
HOMEPAGE=http://geant4.kek.jp/~tanaka/DAWN/About_DAWN.html
INHERIT=eapi7-ver toolchain-funcs
IUSE=doc opengl X
-KEYWORDS=amd64 ~hppa ppc x86
+KEYWORDS=amd64 x86
LICENSE=public-domain
RDEPEND=dev-lang/tk:* opengl? ( virtual/opengl ) X? ( x11-libs/libX11 )
SLOT=0
SRC_URI=http://geant4.kek.jp/~tanaka/src/dawn_3_90b.tgz
_eclasses_=eapi7-ver 1a0a60ad07c8b32d2faba2d085dc0f24 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c7b18b4406549649d6a43afe9e9455af
+_md5_=5e7390cceb8ff200c244d28cd46f0213
diff --git a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2 b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2
index f2a4fc07bfd2..1ec90e979854 100644
--- a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2
+++ b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=jpeg? ( virtual/jpeg:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( media-gfx/gimp:0/2 ) media-libs/netpbm
SLOT=0
SRC_URI=https://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-9.28.0.tar.gz mirror://gentoo/parse-1.73.tar.bz2 gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e66a9afb3e7f1910c65cbda9f7ae88bf
diff --git a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3 b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3
index fb4cef0d6d20..75370e68f327 100644
--- a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3
+++ b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=jpeg? ( media-libs/libjpeg-turbo:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( dev-libs/atk media-gfx/gimp:0/2 media-libs/harfbuzz x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango ) media-libs/netpbm
SLOT=0
SRC_URI=https://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-9.28.0.tar.gz mirror://gentoo/parse-1.73.tar.bz2 gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b8f5c856e9b9cc851d22c42dcc74a2e5
diff --git a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r4 b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r4
index bed2f09cb1c9..681080ccc600 100644
--- a/metadata/md5-cache/media-gfx/dcraw-9.28.0-r4
+++ b/metadata/md5-cache/media-gfx/dcraw-9.28.0-r4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=jpeg? ( media-libs/libjpeg-turbo:0 ) lcms? ( media-libs/lcms:2 ) gimp? ( dev-libs/atk media-gfx/gimp:0/2 media-libs/harfbuzz x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:2 x11-libs/pango ) media-libs/netpbm
SLOT=0
SRC_URI=https://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-9.28.0.tar.gz mirror://gentoo/parse-1.73.tar.bz2 gimp? ( mirror://gentoo/rawphoto-1.32.tar.bz2 )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=382d528b0b2d6969b82e88cc43b5ff92
diff --git a/metadata/md5-cache/media-gfx/ditaa-0.11.0-r1 b/metadata/md5-cache/media-gfx/ditaa-0.11.0-r1
index e5b23029973a..231021523c1f 100644
--- a/metadata/md5-cache/media-gfx/ditaa-0.11.0-r1
+++ b/metadata/md5-cache/media-gfx/ditaa-0.11.0-r1
@@ -9,5 +9,5 @@ LICENSE=LGPL-3+
RDEPEND=>=virtual/jdk-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/stathissideris/ditaa/archive/v0.11.0.tar.gz -> ditaa-0.11.0.tar.gz https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.pom https://repo.maven.apache.org/maven2/commons-io/commons-io/1.3.1/commons-io-1.3.1.jar https://repo.maven.apache.org/maven2/commons-io/commons-io/1.3.1/commons-io-1.3.1.pom https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.pom https://repo.maven.apache.org/maven2/net/htmlparser/jericho/jericho-html/3.4/jericho-html-3.4.jar https://repo.maven.apache.org/maven2/net/htmlparser/jericho/jericho-html/3.4/jericho-html-3.4.pom https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom https://repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom https://repo.maven.apache.org/maven2/org/apache/apache/7/apache-7.pom https://repo.maven.apache.org/maven2/org/apache/apache/18/apache-18.pom https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/42/commons-parent-42.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-anim/1.14/batik-anim-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-anim/1.14/batik-anim-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-awt-util/1.14/batik-awt-util-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-awt-util/1.14/batik-awt-util-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-bridge/1.14/batik-bridge-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-bridge/1.14/batik-bridge-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-codec/1.14/batik-codec-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-codec/1.14/batik-codec-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-constants/1.14/batik-constants-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-constants/1.14/batik-constants-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-css/1.14/batik-css-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-css/1.14/batik-css-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-dom/1.14/batik-dom-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-dom/1.14/batik-dom-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-ext/1.14/batik-ext-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-ext/1.14/batik-ext-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-gvt/1.14/batik-gvt-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-gvt/1.14/batik-gvt-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-i18n/1.14/batik-i18n-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-i18n/1.14/batik-i18n-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-parser/1.14/batik-parser-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-parser/1.14/batik-parser-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-script/1.14/batik-script-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-script/1.14/batik-script-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-shared-resources/1.14/batik-shared-resources-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-shared-resources/1.14/batik-shared-resources-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-svggen/1.14/batik-svggen-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-svggen/1.14/batik-svggen-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-svg-dom/1.14/batik-svg-dom-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-svg-dom/1.14/batik-svg-dom-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-transcoder/1.14/batik-transcoder-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-transcoder/1.14/batik-transcoder-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-util/1.14/batik-util-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-util/1.14/batik-util-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-xml/1.14/batik-xml-1.14.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik-xml/1.14/batik-xml-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/batik/1.14/batik-1.14.pom https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/xmlgraphics-commons/2.6/xmlgraphics-commons-2.6.jar https://repo.maven.apache.org/maven2/org/apache/xmlgraphics/xmlgraphics-commons/2.6/xmlgraphics-commons-2.6.pom https://repo.maven.apache.org/maven2/org/clojure/clojure/1.9.0/clojure-1.9.0.jar https://repo.maven.apache.org/maven2/org/clojure/clojure/1.9.0/clojure-1.9.0.pom https://repo.maven.apache.org/maven2/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24.jar https://repo.maven.apache.org/maven2/org/clojure/core.specs.alpha/0.1.24/core.specs.alpha-0.1.24.pom https://repo.maven.apache.org/maven2/org/clojure/pom.contrib/0.2.2/pom.contrib-0.2.2.pom https://repo.maven.apache.org/maven2/org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143.jar https://repo.maven.apache.org/maven2/org/clojure/spec.alpha/0.1.143/spec.alpha-0.1.143.pom https://repo.maven.apache.org/maven2/xalan/serializer/2.7.2/serializer-2.7.2.jar https://repo.maven.apache.org/maven2/xalan/serializer/2.7.2/serializer-2.7.2.pom https://repo.maven.apache.org/maven2/xalan/xalan/2.7.2/xalan-2.7.2.jar https://repo.maven.apache.org/maven2/xalan/xalan/2.7.2/xalan-2.7.2.pom https://repo.maven.apache.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar https://repo.maven.apache.org/maven2/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.pom https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.3.04/xml-apis-1.3.04.pom https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e1f14379f539bdce576df2eea46edff2
diff --git a/metadata/md5-cache/media-gfx/geeqie-2.4 b/metadata/md5-cache/media-gfx/geeqie-2.4
index 4db82ad3d17b..df44316fc52b 100644
--- a/metadata/md5-cache/media-gfx/geeqie-2.4
+++ b/metadata/md5-cache/media-gfx/geeqie-2.4
@@ -7,11 +7,11 @@ HOMEPAGE=http://www.geeqie.org
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic lua-single meson optfeature xdg
IUSE=debug djvu exif ffmpegthumbnailer heif jpeg jpeg2k jpegxl lcms lua map pdf raw spell tiff webp xmp zip lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm64 ~ppc ~x86
+KEYWORDS=amd64 ~arm64 ~ppc x86
LICENSE=GPL-2
RDEPEND=gnome-extra/zenity virtual/libintl x11-libs/gtk+:3 djvu? ( app-text/djvu ) exif? ( >=media-gfx/exiv2-0.17:=[xmp?] ) ffmpegthumbnailer? ( media-video/ffmpegthumbnailer ) heif? ( >=media-libs/libheif-1.3.2 ) jpeg2k? ( >=media-libs/openjpeg-2.3.0:2= ) jpeg? ( media-libs/libjpeg-turbo:= ) jpegxl? ( >=media-libs/libjxl-0.3.7:= ) lcms? ( media-libs/lcms:2 ) lua? ( lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) map? ( media-libs/clutter-gtk media-libs/libchamplain:0.12[gtk] ) pdf? ( >=app-text/poppler-0.62[cairo] ) raw? ( >=media-libs/libraw-0.20:= ) spell? ( app-text/gspell ) tiff? ( media-libs/tiff:= ) webp? ( gui-libs/gdk-pixbuf-loader-webp:= ) zip? ( >=app-arch/libarchive-3.4.0 )
REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
SRC_URI=https://github.com/BestImageViewer/geeqie/releases/download/v2.4/geeqie-2.4.tar.xz https://dev.gentoo.org/~voyageur/distfiles/geeqie-2.4-docs.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=41d43787dd3749f77d4e0e07913035d0
+_md5_=95f35a05027f311e766783c4389b2847
diff --git a/metadata/md5-cache/media-gfx/gimp-2.10.38 b/metadata/md5-cache/media-gfx/gimp-2.10.38
new file mode 100644
index 000000000000..f547245ccd31
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/gimp-2.10.38
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/gtk-doc-am-1 >=dev-lang/perl-5.10.0 dev-libs/appstream-glib dev-util/gtk-update-icon-cache >=dev-util/intltool-0.40.1 >=sys-devel/gettext-0.19.8 >=dev-build/libtool-2.2 virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-arch/xz-utils test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=>=app-accessibility/at-spi2-core-2.50.1 app-arch/bzip2 app-arch/xz-utils >=app-text/poppler-0.50[cairo] >=app-text/poppler-data-0.4.7 >=dev-libs/glib-2.56.2:2 >=dev-libs/json-glib-1.2.6 >=gnome-base/librsvg-2.40.6:2 >=media-gfx/mypaint-brushes-2.0.2:= >=media-libs/babl-0.1.98 >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.40:0.4[cairo] >=media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19:= >=media-libs/lcms-2.8:2 media-libs/libjpeg-turbo:= >=media-libs/libmypaint-1.6.1:= >=media-libs/libpng-1.6.25:0= >=media-libs/tiff-3.5.7:= net-libs/glib-networking[ssl] sys-libs/zlib >=x11-libs/cairo-1.12.2 >=x11-libs/gdk-pixbuf-2.31:2 >=x11-libs/gtk+-2.24.32:2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXfixes x11-libs/libXmu >=x11-libs/pango-1.29.4 aalib? ( media-libs/aalib ) alsa? ( >=media-libs/alsa-lib-1.0.0 ) aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) heif? ( >=media-libs/libheif-1.9.1:= ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) jpegxl? ( >=media-libs/libjxl-0.7.0:= ) mng? ( media-libs/libmng:= ) openexr? ( >=media-libs/openexr-1.6.1:= ) postscript? ( app-text/ghostscript-gpl:= ) udev? ( dev-libs/libgudev ) unwind? ( >=sys-libs/libunwind-1.1.0:= ) webp? ( >=media-libs/libwebp-0.6.0:= ) wmf? ( >=media-libs/libwmf-0.2.8 ) xpm? ( x11-libs/libXpm ) dev-libs/libxml2:2 dev-libs/libxslt
+DESCRIPTION=GNU Image Manipulation Program
+EAPI=8
+HOMEPAGE=https://www.gimp.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools gnome2 toolchain-funcs virtualx
+IUSE=aalib alsa aqua debug doc gnome heif jpeg2k jpegxl mng openexr postscript udev unwind vector-icons webp wmf xpm cpu_flags_ppc_altivec cpu_flags_x86_mmx cpu_flags_x86_sse test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+ LGPL-3+
+RDEPEND=>=app-accessibility/at-spi2-core-2.50.1 app-arch/bzip2 app-arch/xz-utils >=app-text/poppler-0.50[cairo] >=app-text/poppler-data-0.4.7 >=dev-libs/glib-2.56.2:2 >=dev-libs/json-glib-1.2.6 >=gnome-base/librsvg-2.40.6:2 >=media-gfx/mypaint-brushes-2.0.2:= >=media-libs/babl-0.1.98 >=media-libs/fontconfig-2.12.4 >=media-libs/freetype-2.1.7 >=media-libs/gegl-0.4.40:0.4[cairo] >=media-libs/gexiv2-0.10.6 >=media-libs/harfbuzz-0.9.19:= >=media-libs/lcms-2.8:2 media-libs/libjpeg-turbo:= >=media-libs/libmypaint-1.6.1:= >=media-libs/libpng-1.6.25:0= >=media-libs/tiff-3.5.7:= net-libs/glib-networking[ssl] sys-libs/zlib >=x11-libs/cairo-1.12.2 >=x11-libs/gdk-pixbuf-2.31:2 >=x11-libs/gtk+-2.24.32:2 x11-libs/libX11 x11-libs/libXcursor x11-libs/libXext x11-libs/libXfixes x11-libs/libXmu >=x11-libs/pango-1.29.4 aalib? ( media-libs/aalib ) alsa? ( >=media-libs/alsa-lib-1.0.0 ) aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 ) heif? ( >=media-libs/libheif-1.9.1:= ) jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= ) jpegxl? ( >=media-libs/libjxl-0.7.0:= ) mng? ( media-libs/libmng:= ) openexr? ( >=media-libs/openexr-1.6.1:= ) postscript? ( app-text/ghostscript-gpl:= ) udev? ( dev-libs/libgudev ) unwind? ( >=sys-libs/libunwind-1.1.0:= ) webp? ( >=media-libs/libwebp-0.6.0:= ) wmf? ( >=media-libs/libwmf-0.2.8 ) xpm? ( x11-libs/libXpm ) x11-themes/hicolor-icon-theme gnome? ( gnome-base/gvfs )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0/2
+SRC_URI=mirror://gimp/v2.10/gimp-2.10.38.tar.bz2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4c309da23b2a462d3454f1f3346e8dfd
diff --git a/metadata/md5-cache/media-gfx/gnome-screenshot-41.0 b/metadata/md5-cache/media-gfx/gnome-screenshot-41.0
index c4d8f77c6f0a..845130f499eb 100644
--- a/metadata/md5-cache/media-gfx/gnome-screenshot-41.0
+++ b/metadata/md5-cache/media-gfx/gnome-screenshot-41.0
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=X? ( x11-libs/libX11 x11-libs/libXext ) >=dev-libs/glib-2.35.1:2[dbus] >=x11-libs/gtk+-3.12.0:3 >=gui-libs/libhandy-1:1= >=gnome-base/gsettings-desktop-schemas-0.1.0
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-screenshot/41/gnome-screenshot-41.0.tar.xz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b58d1bc433837a45f1d9264e5eeb512b
diff --git a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.43-r1 b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.43-r1
index a8fe1130ba82..5763f752fc14 100644
--- a/metadata/md5-cache/media-gfx/graphicsmagick-1.3.43-r1
+++ b/metadata/md5-cache/media-gfx/graphicsmagick-1.3.43-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=http://www.graphicsmagick.org/ https://foss.heptapod.net/graphicsmagick/graphicsmagick
INHERIT=autotools toolchain-funcs verify-sig
IUSE=bzip2 +cxx debug dynamic-loading fpx heif imagemagick jbig jpeg jpeg2k jpegxl lcms lzma openmp perl png postscript q16 q32 static-libs tcmalloc tiff truetype webp wmf X zlib zstd verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=MIT
RDEPEND=dev-libs/libltdl bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) heif? ( media-libs/libheif:= ) imagemagick? ( !media-gfx/imagemagick ) jbig? ( media-libs/jbigkit ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/jasper:= ) jpegxl? ( media-libs/libjxl:= ) lcms? ( media-libs/lcms:2 ) lzma? ( app-arch/xz-utils ) perl? ( dev-lang/perl:= ) png? ( media-libs/libpng:= ) postscript? ( app-text/ghostscript-gpl ) tcmalloc? ( dev-util/google-perftools:= ) tiff? ( media-libs/tiff:= ) truetype? ( media-fonts/urw-fonts >=media-libs/freetype-2 ) webp? ( media-libs/libwebp:= ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libSM x11-libs/libX11 x11-libs/libXext ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= )
SLOT=0/1.3
SRC_URI=https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick-history/1.3/GraphicsMagick-1.3.43.tar.xz verify-sig? ( https://downloads.sourceforge.net/project/graphicsmagick/graphicsmagick-history/1.3/GraphicsMagick-1.3.43.tar.xz.asc )
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=cd392c9f5d586f4935dddd81ac921b5b
+_md5_=c5d78f8419f98289e771a0fbfee6213e
diff --git a/metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r3 b/metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r3
index 5ee08fcf1f94..a76d07de3a66 100644
--- a/metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r3
+++ b/metadata/md5-cache/media-gfx/graphite2-1.3.14_p20210810-r3
@@ -12,5 +12,5 @@ RDEPEND=perl? ( dev-lang/perl:= )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/silnrsi/graphite/archive/80c52493ef42e6fe605a69dcddd2a691cd8a1380.tar.gz -> graphite2-1.3.14_p20210810.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f4c9ad40707defc4948bb243ce33debc
diff --git a/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2 b/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2
index 8d66d7d80d70..73f601cfcc90 100644
--- a/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2
+++ b/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff dev-perl/IPC-System-Simple dev-perl/Sub-Override media-libs/fontconfig app-text/djvu[jpeg,tiff] app-text/poppler[utils] app-text/tesseract[-opencl,osd(+),png,tiff] app-text/unpaper media-gfx/imagemagick[djvu,jpeg,png,tiff,perl,postscript,truetype] media-gfx/sane-backends[sane_backends_test] media-gfx/sane-frontends ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=test? ( dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff dev-perl/IPC-System-Simple dev-perl/Sub-Override media-libs/fontconfig app-text/djvu[jpeg,tiff] app-text/poppler[utils] app-text/tesseract[-opencl,osd(+),png,tiff] app-text/unpaper media-gfx/imagemagick[djvu,jpeg,png,tiff,perl,postscript,truetype] media-gfx/sane-backends[sane_backends_test] media-gfx/sane-frontends ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Scan documents, perform OCR, produce PDFs and DjVus
EAPI=8
HOMEPAGE=http://gscan2pdf.sourceforge.net/
@@ -8,9 +8,9 @@ INHERIT=optfeature perl-module virtualx xdg-utils
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~arm64 x86
LICENSE=GPL-3
-RDEPEND=dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gscan2pdf/gscan2pdf-2.13.2.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fbe642bf83e3a951e3b3db6d9d1389dd
diff --git a/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2-r1 b/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2-r1
index 743ada1759fd..b3dd7aba764e 100644
--- a/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2-r1
+++ b/metadata/md5-cache/media-gfx/gscan2pdf-2.13.2-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff dev-perl/IPC-System-Simple dev-perl/Sub-Override media-libs/fontconfig app-text/djvu[jpeg,tiff] app-text/poppler[utils] app-text/tesseract[-opencl(-),osd(+),png,tiff] app-text/unpaper media-gfx/imagemagick[djvu,jpeg,png,tiff,perl,postscript,truetype] media-gfx/sane-backends[sane_backends_test] media-gfx/sane-frontends ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+BDEPEND=test? ( dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff dev-perl/IPC-System-Simple dev-perl/Sub-Override media-libs/fontconfig app-text/djvu[jpeg,tiff] app-text/poppler[utils] app-text/tesseract[-opencl(-),osd(+),png,tiff] app-text/unpaper media-gfx/imagemagick[djvu,jpeg,png,tiff,perl,postscript,truetype] media-gfx/sane-backends[sane_backends_test] media-gfx/sane-frontends ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Scan documents, perform OCR, produce PDFs and DjVus
EAPI=8
HOMEPAGE=http://gscan2pdf.sourceforge.net/
@@ -8,9 +8,9 @@ INHERIT=optfeature perl-module virtualx xdg-utils
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test test
KEYWORDS=amd64 ~arm64 x86
LICENSE=GPL-3
-RDEPEND=dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-General dev-perl/Data-UUID dev-perl/Date-Calc dev-perl/Filesys-Df dev-perl/glib-perl dev-perl/GooCanvas2 dev-perl/Gtk3 >=dev-perl/Gtk3-ImageView-10.0.0 dev-perl/Gtk3-SimpleList dev-perl/HTML-Parser dev-perl/Image-Sane dev-perl/List-MoreUtils dev-perl/Locale-Codes dev-perl/Locale-gettext dev-perl/Log-Log4perl >=dev-perl/PDF-Builder-3.23.0 dev-perl/Proc-ProcessTable dev-perl/Readonly dev-perl/Set-IntSpan dev-perl/Try-Tiny virtual/perl-Archive-Tar virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-threads virtual/perl-threads-shared media-gfx/imagemagick[png,tiff,perl] media-gfx/sane-backends media-libs/tiff >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gscan2pdf/gscan2pdf-2.13.2.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=945ad4d30621d87ead0a331ab65e4a7e
diff --git a/metadata/md5-cache/media-gfx/llgal-0.13.19-r2 b/metadata/md5-cache/media-gfx/llgal-0.13.19-r2
index cfca7722dd4d..852f4904d909 100644
--- a/metadata/md5-cache/media-gfx/llgal-0.13.19-r2
+++ b/metadata/md5-cache/media-gfx/llgal-0.13.19-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Command-line static web gallery generator
EAPI=8
HOMEPAGE=http://bgoglin.free.fr/llgal/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=exif perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Image-Size dev-perl/URI dev-perl/Locale-gettext virtual/imagemagick-tools exif? ( media-libs/exiftool ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Image-Size dev-perl/URI dev-perl/Locale-gettext virtual/imagemagick-tools exif? ( media-libs/exiftool ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/bgoglin/llgal/archive/llgal-0.13.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=47672e1b43f1d3035b9c6d6e14e77201
diff --git a/metadata/md5-cache/media-gfx/lximage-qt-1.3.0 b/metadata/md5-cache/media-gfx/lximage-qt-1.3.0
deleted file mode 100644
index f6abe2276b8b..000000000000
--- a/metadata/md5-cache/media-gfx/lximage-qt-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/glib:2 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtnetwork-5.15:5 >=dev-qt/qtprintsupport-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 media-libs/libexif =x11-libs/libfm-qt-1.3*:= x11-libs/libX11 x11-libs/libXfixes
-DESCRIPTION=Qt Image Viewer
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake xdg-utils
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-2 GPL-2+
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtnetwork-5.15:5 >=dev-qt/qtprintsupport-5.15:5 >=dev-qt/qtsvg-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 media-libs/libexif =x11-libs/libfm-qt-1.3*:= x11-libs/libX11 x11-libs/libXfixes
-SLOT=0
-SRC_URI=https://github.com/lxqt/lximage-qt/releases/download/1.3.0/lximage-qt-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b572e47e40743c7bd32f8a8173d0ba0c
diff --git a/metadata/md5-cache/media-gfx/mscgen-0.20 b/metadata/md5-cache/media-gfx/mscgen-0.20
index def26ba5500d..1e1efcede63f 100644
--- a/metadata/md5-cache/media-gfx/mscgen-0.20
+++ b/metadata/md5-cache/media-gfx/mscgen-0.20
@@ -6,7 +6,7 @@ EAPI=7
HOMEPAGE=https://www.mcternan.me.uk/mscgen/
INHERIT=autotools
IUSE=png truetype
-KEYWORDS=amd64 arm ~arm64 ppc ppc64 x86 ~x64-solaris
+KEYWORDS=amd64 arm ~arm64 ppc ppc64 ~riscv x86 ~x64-solaris
LICENSE=GPL-2+
RDEPEND=truetype? ( media-libs/freetype ) png? ( media-libs/gd[png,truetype?] )
REQUIRED_USE=truetype? ( png )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://www.mcternan.me.uk/mscgen/software/mscgen-src-0.20.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ace100ec1314046b308824a3e79a328a
+_md5_=4db8f908143b977abd55886d3f28b825
diff --git a/metadata/md5-cache/media-gfx/pinta-2.1.2 b/metadata/md5-cache/media-gfx/pinta-2.1.2
index 5029427f3141..b638491d1c7f 100644
--- a/metadata/md5-cache/media-gfx/pinta-2.1.2
+++ b/metadata/md5-cache/media-gfx/pinta-2.1.2
@@ -6,11 +6,11 @@ HOMEPAGE=https://www.pinta-project.com/ https://github.com/PintaProject/Pinta/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools dotnet-pkg xdg
IUSE=debug
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=MIT
RDEPEND=x11-libs/gtk+:3[introspection] virtual/dotnet-sdk:8.0
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/PintaProject/Pinta/archive/2.1.2.tar.gz -> pinta-2.1.2.tar.gz https://api.nuget.org/v3-flatcontainer/atksharp/3.24.24.38/atksharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet.annotations/0.13.2/benchmarkdotnet.annotations.0.13.2.nupkg https://api.nuget.org/v3-flatcontainer/benchmarkdotnet/0.13.2/benchmarkdotnet.0.13.2.nupkg https://api.nuget.org/v3-flatcontainer/cairosharp/3.24.24.38/cairosharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/commandlineparser/2.4.3/commandlineparser.2.4.3.nupkg https://api.nuget.org/v3-flatcontainer/gdksharp/3.24.24.38/gdksharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/giosharp/3.24.24.38/giosharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/glibsharp/3.24.24.38/glibsharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/gtksharp/3.24.24.38/gtksharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/iced/1.17.0/iced.1.17.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/1.1.0/microsoft.bcl.asyncinterfaces.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.bcl.asyncinterfaces/6.0.0/microsoft.bcl.asyncinterfaces.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.analyzers/2.6.2-beta2/microsoft.codeanalysis.analyzers.2.6.2-beta2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.common/3.0.0/microsoft.codeanalysis.common.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codeanalysis.csharp/3.0.0/microsoft.codeanalysis.csharp.3.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.codecoverage/17.4.1/microsoft.codecoverage.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.netcore.client/0.2.251802/microsoft.diagnostics.netcore.client.0.2.251802.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.runtime/2.2.332302/microsoft.diagnostics.runtime.2.2.332302.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.diagnostics.tracing.traceevent/3.0.2/microsoft.diagnostics.tracing.traceevent.3.0.2.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.dotnet.platformabstractions/3.1.6/microsoft.dotnet.platformabstractions.3.1.6.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.abstractions/2.1.1/microsoft.extensions.configuration.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration.binder/2.1.1/microsoft.extensions.configuration.binder.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.configuration/2.1.1/microsoft.extensions.configuration.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.dependencyinjection.abstractions/2.1.1/microsoft.extensions.dependencyinjection.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging.abstractions/2.1.1/microsoft.extensions.logging.abstractions.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.logging/2.1.1/microsoft.extensions.logging.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.options/2.1.1/microsoft.extensions.options.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.extensions.primitives/2.1.1/microsoft.extensions.primitives.2.1.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.net.test.sdk/17.4.1/microsoft.net.test.sdk.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.netcore.platforms/2.0.0/microsoft.netcore.platforms.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.objectmodel/17.4.1/microsoft.testplatform.objectmodel.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/microsoft.testplatform.testhost/17.4.1/microsoft.testplatform.testhost.17.4.1.nupkg https://api.nuget.org/v3-flatcontainer/netstandard.library/2.0.0/netstandard.library.2.0.0.nupkg https://api.nuget.org/v3-flatcontainer/newtonsoft.json/13.0.1/newtonsoft.json.13.0.1.nupkg https://api.nuget.org/v3-flatcontainer/ngettext/0.6.7/ngettext.0.6.7.nupkg https://api.nuget.org/v3-flatcontainer/nuget.frameworks/5.11.0/nuget.frameworks.5.11.0.nupkg https://api.nuget.org/v3-flatcontainer/nunit3testadapter/4.3.1/nunit3testadapter.4.3.1.nupkg https://api.nuget.org/v3-flatcontainer/nunit/3.13.3/nunit.3.13.3.nupkg https://api.nuget.org/v3-flatcontainer/pangosharp/3.24.24.38/pangosharp.3.24.24.38.nupkg https://api.nuget.org/v3-flatcontainer/paragonclipper/6.4.2/paragonclipper.6.4.2.nupkg https://api.nuget.org/v3-flatcontainer/perfolizer/0.2.1/perfolizer.0.2.1.nupkg https://api.nuget.org/v3-flatcontainer/sharpziplib/1.4.1/sharpziplib.1.4.1.nupkg https://api.nuget.org/v3-flatcontainer/system.codedom/6.0.0/system.codedom.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/1.5.0/system.collections.immutable.1.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.collections.immutable/5.0.0/system.collections.immutable.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.management/6.0.0/system.management.6.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.1/system.memory.4.5.1.nupkg https://api.nuget.org/v3-flatcontainer/system.memory/4.5.3/system.memory.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit.lightweight/4.7.0/system.reflection.emit.lightweight.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.emit/4.7.0/system.reflection.emit.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.reflection.metadata/1.6.0/system.reflection.metadata.1.6.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.0/system.runtime.compilerservices.unsafe.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/4.5.3/system.runtime.compilerservices.unsafe.4.5.3.nupkg https://api.nuget.org/v3-flatcontainer/system.runtime.compilerservices.unsafe/5.0.0/system.runtime.compilerservices.unsafe.5.0.0.nupkg https://api.nuget.org/v3-flatcontainer/system.security.principal.windows/4.7.0/system.security.principal.windows.4.7.0.nupkg https://api.nuget.org/v3-flatcontainer/system.text.encoding.codepages/4.5.0/system.text.encoding.codepages.4.5.0.nupkg https://api.nuget.org/v3-flatcontainer/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg https://api.nuget.org/v3-flatcontainer/tmds.dbus/0.11.0/tmds.dbus.0.11.0.nupkg
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d dotnet-pkg 9f041be16373f3b3c2ad1ae7a7559960 dotnet-pkg-base 3e91bc4d3bc423a7b9dc30a94279901c edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe nuget e90611a22e7a711a49d37cb365b878e8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8e69d0afdda19ced9bad53e8727713ac
+_md5_=6a99e7f40ef5473f46d436b2eb00239f
diff --git a/metadata/md5-cache/media-gfx/plantuml-1.2024.4-r2 b/metadata/md5-cache/media-gfx/plantuml-1.2024.4-r2
index d48417c59fb6..066c071f31b7 100644
--- a/metadata/md5-cache/media-gfx/plantuml-1.2024.4-r2
+++ b/metadata/md5-cache/media-gfx/plantuml-1.2024.4-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=>=virtual/jre-1.8:* media-gfx/graphviz >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/plantuml/plantuml/archive/v1.2024.4.tar.gz -> plantuml-1.2024.4.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1eccef37d49bded54beb4756e24a9405
diff --git a/metadata/md5-cache/media-gfx/plantuml-1.2024.5-r1 b/metadata/md5-cache/media-gfx/plantuml-1.2024.5-r1
index 15dddb4efcf1..4c7c94731a38 100644
--- a/metadata/md5-cache/media-gfx/plantuml-1.2024.5-r1
+++ b/metadata/md5-cache/media-gfx/plantuml-1.2024.5-r1
@@ -6,10 +6,10 @@ HOMEPAGE=https://plantuml.com
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=java-pkg-2 java-pkg-simple desktop xdg
IUSE=ant-task doc source
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-3
RDEPEND=>=virtual/jre-1.8:* media-gfx/graphviz ant-task? ( >=dev-java/ant-1.10.14-r3:0 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/plantuml/plantuml/archive/v1.2024.5.tar.gz -> plantuml-1.2024.5.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0acc8b6259622fa584b9a5a514100ee9
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=76e3a6da11b87310a6144970a664403e
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-2.8.0 b/metadata/md5-cache/media-gfx/prusaslicer-2.8.0
new file mode 100644
index 000000000000..ca8b6b50ca9f
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/prusaslicer-2.8.0
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl,webkit] media-libs/nanosvg:= media-libs/qhull[static-libs] test? ( =dev-cpp/catch-2* )
+DESCRIPTION=A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)
+EAPI=8
+HOMEPAGE=https://www.prusa3d.com/prusaslicer/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake wxwidgets xdg
+IUSE=test
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT
+RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl,webkit] media-libs/nanosvg:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_2.8.0.tar.gz -> prusaslicer-2.8.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=723bb52eb81e4a8365fff0e3a7ec8e66
diff --git a/metadata/md5-cache/media-gfx/prusaslicer-9999 b/metadata/md5-cache/media-gfx/prusaslicer-9999
index 8143188c371c..e1c67a980db1 100644
--- a/metadata/md5-cache/media-gfx/prusaslicer-9999
+++ b/metadata/md5-cache/media-gfx/prusaslicer-9999
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl] media-libs/nanosvg:= media-libs/qhull[static-libs] test? ( =dev-cpp/catch-2* )
+DEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl,webkit] media-libs/nanosvg:= media-libs/qhull[static-libs] test? ( =dev-cpp/catch-2* )
DESCRIPTION=A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)
EAPI=8
HOMEPAGE=https://www.prusa3d.com/prusaslicer/
@@ -9,8 +9,8 @@ INHERIT=cmake wxwidgets xdg git-r3
IUSE=test
LICENSE=AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT
PROPERTIES=live
-RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl] media-libs/nanosvg:=
+RDEPEND=dev-cpp/eigen:3 dev-cpp/tbb:= dev-libs/boost:=[nls] dev-libs/cereal dev-libs/expat dev-libs/glib:2 dev-libs/gmp:= dev-libs/mpfr:= media-gfx/openvdb:= media-gfx/libbgcode net-misc/curl[adns] media-libs/glew:0= media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/qhull:= sci-libs/libigl sci-libs/nlopt sci-libs/opencascade:= sci-mathematics/cgal:= sys-apps/dbus sys-libs/zlib:= virtual/opengl x11-libs/gtk+:3 >=x11-libs/wxGTK-3.2.2.1-r3:3.2-gtk3[X,opengl,webkit] media-libs/nanosvg:=
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a1d8fabc9a16e4e9506d0e9a1d41b3e4
+_md5_=723bb52eb81e4a8365fff0e3a7ec8e66
diff --git a/metadata/md5-cache/media-gfx/qrencode-4.1.1-r1 b/metadata/md5-cache/media-gfx/qrencode-4.1.1-r1
new file mode 100644
index 000000000000..5fecdd9a4b55
--- /dev/null
+++ b/metadata/md5-cache/media-gfx/qrencode-4.1.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install test
+DEPEND=png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=C library for encoding data in a QR Code symbol
+EAPI=8
+HOMEPAGE=https://fukuchi.org/works/qrencode/
+INHERIT=multilib-minimal
+IUSE=png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=LGPL-2
+RDEPEND=png? ( media-libs/libpng:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+RESTRICT=!test? ( test )
+SLOT=0/4
+SRC_URI=https://fukuchi.org/works/qrencode/qrencode-4.1.1.tar.bz2
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4679b1a88001cc40747d4306c11f9ab7
diff --git a/metadata/md5-cache/media-gfx/tuxpaint-0.9.31-r1 b/metadata/md5-cache/media-gfx/tuxpaint-0.9.31-r1
index e82da7be5651..a23d9a180310 100644
--- a/metadata/md5-cache/media-gfx/tuxpaint-0.9.31-r1
+++ b/metadata/md5-cache/media-gfx/tuxpaint-0.9.31-r1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.tuxpaint.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop optfeature toolchain-funcs xdg
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ~ppc ~x86
LICENSE=GPL-2
RDEPEND=app-text/libpaper:= dev-libs/fribidi gnome-base/librsvg:2 media-gfx/libimagequant >=media-libs/freetype-2:2 >=media-libs/libpng-1.2:0= media-libs/libsdl2[X,joystick] media-libs/sdl2-gfx media-libs/sdl2-image[png] media-libs/sdl2-mixer media-libs/sdl2-pango media-libs/sdl2-ttf sys-libs/zlib x11-libs/cairo
SLOT=0
SRC_URI=https://downloads.sourceforge.net/tuxpaint/tuxpaint-0.9.31.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6a7881cd7b7cab2d124719099e75fb66
+_md5_=f5b4918a259b47045e295aed71b9a832
diff --git a/metadata/md5-cache/media-gfx/ueberzugpp-2.9.5 b/metadata/md5-cache/media-gfx/ueberzugpp-2.9.5
deleted file mode 100644
index 0a552a682c70..000000000000
--- a/metadata/md5-cache/media-gfx/ueberzugpp-2.9.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=wayland? ( dev-util/wayland-scanner kde-frameworks/extra-cmake-modules ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-cpp/tbb:= dev-libs/glib:2 dev-libs/libfmt:= dev-libs/openssl:= dev-libs/spdlog:= media-gfx/chafa media-libs/libsixel media-libs/vips:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-image xcb-errors? ( x11-libs/xcb-util-errors ) ) dbus? ( sys-apps/dbus ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/libglvnd ) wayland? ( dev-libs/wayland ) !media-gfx/ueberzug dev-cpp/cli11 dev-cpp/nlohmann_json dev-cpp/range-v3 X? ( x11-base/xorg-proto ) wayland? ( dev-libs/wayland-protocols )
-DESCRIPTION=Drop in replacement for ueberzug written in C++
-EAPI=8
-HOMEPAGE=https://github.com/jstkdng/ueberzugpp/
-INHERIT=cmake flag-o-matic toolchain-funcs
-IUSE=X dbus opencv opengl wayland xcb-errors
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=dev-cpp/tbb:= dev-libs/glib:2 dev-libs/libfmt:= dev-libs/openssl:= dev-libs/spdlog:= media-gfx/chafa media-libs/libsixel media-libs/vips:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-image xcb-errors? ( x11-libs/xcb-util-errors ) ) dbus? ( sys-apps/dbus ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/libglvnd ) wayland? ( dev-libs/wayland ) !media-gfx/ueberzug
-REQUIRED_USE=xcb-errors? ( X )
-SLOT=0
-SRC_URI=https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v2.9.5.tar.gz -> ueberzugpp-2.9.5.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c85284057f3e28a48368ad7c598519ee
diff --git a/metadata/md5-cache/media-gfx/ueberzugpp-2.9.6 b/metadata/md5-cache/media-gfx/ueberzugpp-2.9.6
index 84193f8476b7..fa157e6b61ed 100644
--- a/metadata/md5-cache/media-gfx/ueberzugpp-2.9.6
+++ b/metadata/md5-cache/media-gfx/ueberzugpp-2.9.6
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/jstkdng/ueberzugpp/
INHERIT=cmake flag-o-matic toolchain-funcs
IUSE=X dbus opencv opengl wayland xcb-errors
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=GPL-3+
RDEPEND=dev-cpp/tbb:= dev-libs/glib:2 dev-libs/libfmt:= dev-libs/openssl:= dev-libs/spdlog:= media-gfx/chafa media-libs/libsixel media-libs/vips:= X? ( x11-libs/libxcb:= x11-libs/xcb-util-image xcb-errors? ( x11-libs/xcb-util-errors ) ) dbus? ( sys-apps/dbus ) opencv? ( media-libs/opencv:= ) opengl? ( media-libs/libglvnd ) wayland? ( dev-libs/wayland ) !media-gfx/ueberzug
REQUIRED_USE=xcb-errors? ( X )
SLOT=0
SRC_URI=https://github.com/jstkdng/ueberzugpp/archive/refs/tags/v2.9.6.tar.gz -> ueberzugpp-2.9.6.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c7e79281ce555a2f9074f602cba4a311
+_md5_=c85284057f3e28a48368ad7c598519ee
diff --git a/metadata/md5-cache/media-gfx/xdot-1.4 b/metadata/md5-cache/media-gfx/xdot-1.4
index 2f328464f5b3..2317f33ed4dc 100644
--- a/metadata/md5-cache/media-gfx/xdot-1.4
+++ b/metadata/md5-cache/media-gfx/xdot-1.4
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/jrfonseca/xdot.py
INHERIT=distutils-r1 virtualx
IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LGPL-2+
RDEPEND=dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pycairo[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-gfx/graphviz test? ( x11-libs/gtk+:3[X] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/jrfonseca/xdot.py/archive/1.4.tar.gz -> xdot-1.4.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=046aa04ea17a85f12209947968926e14
+_md5_=d4c80dc53b787f97bcba3a1966d20363
diff --git a/metadata/md5-cache/media-gfx/zbar-0.23.92 b/metadata/md5-cache/media-gfx/zbar-0.23.92
index 0664b01f524f..a93eaa82814f 100644
--- a/metadata/md5-cache/media-gfx/zbar-0.23.92
+++ b/metadata/md5-cache/media-gfx/zbar-0.23.92
@@ -13,5 +13,5 @@ REQUIRED_USE=introspection? ( gtk ) python? ( ^^ ( python_single_target_python3_
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/mchehab/zbar/archive/0.23.92.tar.gz -> zbar-0.23.92.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=6d86d4d6929a5659e777d61adc45f4d7
diff --git a/metadata/md5-cache/media-libs/Manifest.gz b/metadata/md5-cache/media-libs/Manifest.gz
index 5474a9891899..aa3c3d1c8477 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/aubio-0.4.9-r3 b/metadata/md5-cache/media-libs/aubio-0.4.9-r3
deleted file mode 100644
index 159ec3515e62..000000000000
--- a/metadata/md5-cache/media-libs/aubio-0.4.9-r3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) sndfile? ( media-libs/libsndfile ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) app-text/txt2man virtual/pkgconfig doc? ( app-text/doxygen dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-DESCRIPTION=Library for audio labelling
-EAPI=8
-HOMEPAGE=https://aubio.org/
-INHERIT=distutils-r1 waf-utils
-IUSE=doc double-precision examples ffmpeg fftw jack libsamplerate sndfile python test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~loong ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-3
-RDEPEND=ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) sndfile? ( media-libs/libsndfile )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ?? ( double-precision libsamplerate ) doc? ( python )
-RESTRICT=!test? ( test )
-SLOT=0/5
-SRC_URI=https://aubio.org/pub/aubio-0.4.9.tar.bz2 https://waf.io/waf-2.0.27.tar.bz2
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=168efa11991e59c58b240b715b5ae6b2
diff --git a/metadata/md5-cache/media-libs/aubio-0.4.9-r4 b/metadata/md5-cache/media-libs/aubio-0.4.9-r4
new file mode 100644
index 000000000000..f1aa65955cf8
--- /dev/null
+++ b/metadata/md5-cache/media-libs/aubio-0.4.9-r4
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=blas? ( virtual/cblas ) ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) sndfile? ( media-libs/libsndfile ) python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) app-text/txt2man virtual/pkgconfig doc? ( dev-python/sphinx[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) test? ( dev-python/pytest[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] )
+DESCRIPTION=Library for audio labelling
+EAPI=8
+HOMEPAGE=https://aubio.org/
+INHERIT=distutils-r1 waf-utils
+IUSE=blas doc double-precision examples ffmpeg fftw jack libsamplerate sndfile python test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 debug
+KEYWORDS=~amd64 ~loong ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-3
+RDEPEND=blas? ( virtual/cblas ) ffmpeg? ( >=media-video/ffmpeg-2.6:0= ) fftw? ( sci-libs/fftw:3.0= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) python? ( python_targets_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[threads(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[threads(+)] ) dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) sndfile? ( media-libs/libsndfile )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) ?? ( double-precision libsamplerate ) doc? ( python )
+RESTRICT=!test? ( test )
+SLOT=0/5
+SRC_URI=https://aubio.org/pub/aubio-0.4.9.tar.bz2 https://waf.io/waf-2.0.27.tar.bz2
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=916a4500ccf5415b5f35d081cec27db7
diff --git a/metadata/md5-cache/media-libs/exiftool-12.76 b/metadata/md5-cache/media-libs/exiftool-12.76
index dc6483edb36b..f7980760bc09 100644
--- a/metadata/md5-cache/media-libs/exiftool-12.76
+++ b/metadata/md5-cache/media-libs/exiftool-12.76
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Read and write meta information in image, audio and video files
EAPI=8
HOMEPAGE=https://exiftool.org/ https://exiftool.sourceforge.net
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=doc perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm64 ppc ppc64 x86 ~x64-macos
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXIFTOOL/Image-ExifTool-12.76.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1d83b923a4114b52a4351e6f7e89662e
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3 b/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3
index d65379243f25..793e4ba02d37 100644
--- a/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3
+++ b/metadata/md5-cache/media-libs/fontconfig-2.14.2-r3
@@ -14,5 +14,5 @@ RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,
RESTRICT=!test? ( test )
SLOT=1.0
SRC_URI=https://fontconfig.org/release/fontconfig-2.14.2.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cdf07e899a84380a9943398c1e090ad9
diff --git a/metadata/md5-cache/media-libs/fontconfig-2.15.0 b/metadata/md5-cache/media-libs/fontconfig-2.15.0
index ccbccdbbe8b2..c0038464bc2e 100644
--- a/metadata/md5-cache/media-libs/fontconfig-2.15.0
+++ b/metadata/md5-cache/media-libs/fontconfig-2.15.0
@@ -14,5 +14,5 @@ RDEPEND=>=dev-libs/expat-2.1.0-r3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,
RESTRICT=!test? ( test )
SLOT=1.0
SRC_URI=https://fontconfig.org/release/fontconfig-2.15.0.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b68ae28c4821ab317a7db0e6903117d6
diff --git a/metadata/md5-cache/media-libs/harfbuzz-9.0.0 b/metadata/md5-cache/media-libs/harfbuzz-9.0.0
new file mode 100644
index 000000000000..c0e04f7a8d7e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/harfbuzz-9.0.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig doc? ( dev-util/gtk-doc ) introspection? ( dev-util/glib-utils ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=An OpenType text shaping engine
+EAPI=8
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/HarfBuzz
+INHERIT=flag-o-matic meson-multilib python-any-r1 xdg-utils
+IUSE=+cairo debug doc experimental +glib +graphite icu +introspection test +truetype 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 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=Old-MIT ISC icu
+RDEPEND=cairo? ( x11-libs/cairo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) glib? ( >=dev-libs/glib-2.38: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(-)?] ) graphite? ( >=media-gfx/graphite2-1.2.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) icu? ( >=dev-libs/icu-51.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(-)?] ) introspection? ( >=dev-libs/gobject-introspection-1.34:= ) truetype? ( >=media-libs/freetype-2.5.0.1:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=introspection? ( glib )
+RESTRICT=!test? ( test )
+SLOT=0/6.0.0
+SRC_URI=https://github.com/harfbuzz/harfbuzz/releases/download/9.0.0/harfbuzz-9.0.0.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=50b0700e46bbe1f1a13183fd17156488
diff --git a/metadata/md5-cache/media-libs/harfbuzz-9999 b/metadata/md5-cache/media-libs/harfbuzz-9999
index 4a98dcc0c1d3..e0cb672f236e 100644
--- a/metadata/md5-cache/media-libs/harfbuzz-9999
+++ b/metadata/md5-cache/media-libs/harfbuzz-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=introspection? ( glib )
RESTRICT=!test? ( test )
SLOT=0/6.0.0
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6d2069972b4618a52046822fe33ac209
+_md5_=50b0700e46bbe1f1a13183fd17156488
diff --git a/metadata/md5-cache/media-libs/jasper-4.2.2 b/metadata/md5-cache/media-libs/jasper-4.2.2
index 975ed0b1f20d..dd33f397263c 100644
--- a/metadata/md5-cache/media-libs/jasper-4.2.2
+++ b/metadata/md5-cache/media-libs/jasper-4.2.2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://jasper-software.github.io/jasper
INHERIT=cmake
IUSE=doc heif jpeg opengl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong x86
LICENSE=JasPer2.0
RDEPEND=heif? ( media-libs/libheif:= ) jpeg? ( media-libs/libjpeg-turbo:= ) opengl? ( media-libs/freeglut virtual/opengl virtual/glu )
RESTRICT=!test? ( test )
SLOT=0/7
SRC_URI=https://github.com/jasper-software/jasper/archive/version-4.2.2.tar.gz -> jasper-4.2.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=606ad6e795221056c6f9fc14dba3da8e
+_md5_=2188ad3f7dd380c6eb22f5f8da1c0c39
diff --git a/metadata/md5-cache/media-libs/libbluray-1.3.4-r1 b/metadata/md5-cache/media-libs/libbluray-1.3.4-r1
index 3eb5ac720fa1..27cf68085870 100644
--- a/metadata/md5-cache/media-libs/libbluray-1.3.4-r1
+++ b/metadata/md5-cache/media-libs/libbluray-1.3.4-r1
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/libudfread-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.6.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(-)?] ) bdplus? ( media-libs/libbdplus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1: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(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/2
SRC_URI=https://downloads.videolan.org/pub/videolan/libbluray/1.3.4/libbluray-1.3.4.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8776df34bd989c86811a7140490111ee
diff --git a/metadata/md5-cache/media-libs/libbluray-9999 b/metadata/md5-cache/media-libs/libbluray-9999
index 6f0315476c7b..6fcaed2886ea 100644
--- a/metadata/md5-cache/media-libs/libbluray-9999
+++ b/metadata/md5-cache/media-libs/libbluray-9999
@@ -10,5 +10,5 @@ LICENSE=LGPL-2.1
PROPERTIES=live
RDEPEND=>=dev-libs/libudfread-1.1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] aacs? ( >=media-libs/libaacs-0.6.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(-)?] ) bdplus? ( media-libs/libbdplus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) fontconfig? ( >=media-libs/fontconfig-2.10.92[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) truetype? ( >=media-libs/freetype-2.5.0.1: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(-)?] ) xml? ( >=dev-libs/libxml2-2.9.1-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6543e082813a060013a5ab35d6433255
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1 b/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1
index 2210f1c0bd0b..238318e20ffb 100644
--- a/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-2.1.5.1
@@ -11,5 +11,5 @@ LICENSE=BSD IJG ZLIB
RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/0.2
SRC_URI=https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-2.1.5.1.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ad68845404f8c0b3a8699abb88c952f1
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0
index 687ac26f8512..2c16e080ddcd 100644
--- a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.0
@@ -11,5 +11,5 @@ LICENSE=BSD IJG ZLIB
RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/0.2
SRC_URI=https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-3.0.0.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=92f835fddb012df18e7ded31d3655b24
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.1 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.1
index 478ae428d9b9..4cf52d89d0b8 100644
--- a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.1
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.1
@@ -11,5 +11,5 @@ LICENSE=BSD IJG ZLIB
RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/0.2
SRC_URI=https://downloads.sourceforge.net/libjpeg-turbo/libjpeg-turbo-3.0.1.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cfffcea229dcd78e0953608ca132bdee
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.2 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.2
index d260a18eea9f..9535691a2f93 100644
--- a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.2
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.2
@@ -11,5 +11,5 @@ LICENSE=BSD IJG ZLIB java? ( GPL-2-with-classpath-exception )
RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/0.2
SRC_URI=https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.0.2/libjpeg-turbo-3.0.2.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=24a6df00e0ba5a90a55175ea75ec9e2a
diff --git a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3 b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3
index 7b3e87cc52a5..f8b099eb30c2 100644
--- a/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3
+++ b/metadata/md5-cache/media-libs/libjpeg-turbo-3.0.3
@@ -11,5 +11,5 @@ LICENSE=BSD IJG ZLIB java? ( GPL-2-with-classpath-exception )
RDEPEND=!media-libs/jpeg:0 !media-libs/jpeg:62 java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/0.2
SRC_URI=https://github.com/libjpeg-turbo/libjpeg-turbo/releases/download/3.0.3/libjpeg-turbo-3.0.3.tar.gz mirror://gentoo/libjpeg8_8d-2.debian.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=24a6df00e0ba5a90a55175ea75ec9e2a
diff --git a/metadata/md5-cache/media-libs/libjxl-0.10.3 b/metadata/md5-cache/media-libs/libjxl-0.10.3
new file mode 100644
index 000000000000..e663ffe2ad10
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.10.3
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13: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(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[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=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13: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(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0/0.10
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.10.3.tar.gz -> libjxl-0.10.3.tar.gz test? ( https://github.com/libjxl/testdata/archive/ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz -> libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fdab6ea0470bb72e434d93345fee7bc9
diff --git a/metadata/md5-cache/media-libs/libjxl-0.8.3 b/metadata/md5-cache/media-libs/libjxl-0.8.3
new file mode 100644
index 000000000000..66bdd086b70c
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.8.3
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.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(-)?] >=media-libs/lcms-2.13: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(-)?] gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[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=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl
+INHERIT=cmake-multilib
+IUSE=gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.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(-)?] >=media-libs/lcms-2.13: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(-)?] gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.8.3.tar.gz -> libjxl-0.8.3.tar.gz test? ( https://github.com/libjxl/testdata/archive/d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz -> libjxl-testdata-d6168ffb9e1cc24007e64b65dd84d822ad1fc759.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=cfee14f6d7412221fabda0d86151c3f8
diff --git a/metadata/md5-cache/media-libs/libjxl-0.9.3 b/metadata/md5-cache/media-libs/libjxl-0.9.3
new file mode 100644
index 000000000000..a433cfb2f651
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libjxl-0.9.3
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13: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(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( dev-cpp/gtest[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=JPEG XL image format reference implementation
+EAPI=8
+HOMEPAGE=https://github.com/libjxl/libjxl/
+INHERIT=cmake-multilib gnome2-utils
+IUSE=+gdk-pixbuf gif jpeg openexr +png test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=app-arch/brotli:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-cpp/highway-1.0.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/lcms-2.13: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(-)?] gdk-pixbuf? ( dev-libs/glib:2 x11-libs/gdk-pixbuf:2 ) gif? ( media-libs/giflib:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jpeg? ( media-libs/libjpeg-turbo:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openexr? ( media-libs/openexr:= ) png? ( media-libs/libpng:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-misc/shared-mime-info-2.2
+REQUIRED_USE=test? ( png )
+RESTRICT=!test? ( test )
+SLOT=0/0.9
+SRC_URI=https://github.com/libjxl/libjxl/archive/refs/tags/v0.9.3.tar.gz -> libjxl-0.9.3.tar.gz test? ( https://github.com/libjxl/testdata/archive/ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz -> libjxl-testdata-ff8d743aaba05b3014f17e5475e576242fa979fc.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f27911ae09d05ecd81e085c246ec27cb
diff --git a/metadata/md5-cache/media-libs/liblscp-0.9.91 b/metadata/md5-cache/media-libs/liblscp-0.9.91
index 63a3f5a75364..5b6b29c8ecd5 100644
--- a/metadata/md5-cache/media-libs/liblscp-0.9.91
+++ b/metadata/md5-cache/media-libs/liblscp-0.9.91
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.linuxsampler.org
INHERIT=cmake
IUSE=doc
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=amd64 ~ppc ~x86
LICENSE=LGPL-2.1
SLOT=0
SRC_URI=https://www.rncbc.org/archive/liblscp-0.9.91.tar.gz https://download.linuxsampler.org/packages/liblscp-0.9.91.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b463d82367522025ee7f166f9cf77f1e
+_md5_=31cd218b4141a022ec8d729529858049
diff --git a/metadata/md5-cache/media-libs/liblscp-1.0.0 b/metadata/md5-cache/media-libs/liblscp-1.0.0
new file mode 100644
index 000000000000..7e4f1f30140b
--- /dev/null
+++ b/metadata/md5-cache/media-libs/liblscp-1.0.0
@@ -0,0 +1,13 @@
+BDEPEND=doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=C++ library for the Linux Sampler control protocol
+EAPI=8
+HOMEPAGE=https://www.linuxsampler.org
+INHERIT=cmake
+IUSE=doc
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=LGPL-2.1
+SLOT=0
+SRC_URI=https://www.rncbc.org/archive/liblscp-1.0.0.tar.gz https://download.linuxsampler.org/packages/liblscp-1.0.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b463d82367522025ee7f166f9cf77f1e
diff --git a/metadata/md5-cache/media-libs/libpano13-2.9.22 b/metadata/md5-cache/media-libs/libpano13-2.9.22
index 99565093c281..edfc3702164d 100644
--- a/metadata/md5-cache/media-libs/libpano13-2.9.22
+++ b/metadata/md5-cache/media-libs/libpano13-2.9.22
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=media-libs/libpng:= media-libs/tiff:= media-libs/libjpeg-turbo:= sys-libs/zlib java? ( >=virtual/jdk-1.8:* ) suitesparse? ( sci-libs/suitesparse ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/3
SRC_URI=https://downloads.sourceforge.net/panotools/libpano13-2.9.22.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ac7cd9e26ea3515ddf18436e751e3d5d
diff --git a/metadata/md5-cache/media-libs/libprojectm-3.1.12-r1 b/metadata/md5-cache/media-libs/libprojectm-3.1.12-r1
deleted file mode 100644
index f34b66b32e50..000000000000
--- a/metadata/md5-cache/media-libs/libprojectm-3.1.12-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=media-libs/glm media-libs/libglvnd[X(+)] jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib
-DESCRIPTION=A graphical music visualization plugin similar to milkdrop
-EAPI=7
-HOMEPAGE=https://github.com/projectM-visualizer/projectm
-INHERIT=autotools
-IUSE=gles2 jack pulseaudio qt5 sdl
-KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=LGPL-2
-RDEPEND=media-libs/glm media-libs/libglvnd[X(+)] jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) pulseaudio? ( media-sound/pulseaudio ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib
-REQUIRED_USE=jack? ( qt5 ) pulseaudio? ( qt5 )
-SLOT=0/2
-SRC_URI=https://github.com/projectM-visualizer/projectm/archive/v3.1.12.tar.gz -> libprojectm-3.1.12.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5827fb15505059fa3862aa507cf72ec7
diff --git a/metadata/md5-cache/media-libs/libprojectm-3.1.12-r2 b/metadata/md5-cache/media-libs/libprojectm-3.1.12-r2
new file mode 100644
index 000000000000..b1985ea7180a
--- /dev/null
+++ b/metadata/md5-cache/media-libs/libprojectm-3.1.12-r2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst postrm preinst prepare
+DEPEND=media-libs/glm media-libs/libglvnd[X(+)] jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) pulseaudio? ( media-libs/libpulse ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib
+DESCRIPTION=A graphical music visualization plugin similar to milkdrop
+EAPI=8
+HOMEPAGE=https://github.com/projectM-visualizer/projectm
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools xdg
+IUSE=gles2 jack pulseaudio qt5 sdl
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv sparc x86
+LICENSE=LGPL-2
+RDEPEND=media-libs/glm media-libs/libglvnd[X(+)] jack? ( virtual/jack ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtopengl:5 ) pulseaudio? ( media-libs/libpulse ) sdl? ( >=media-libs/libsdl2-2.0.5 ) sys-libs/zlib
+REQUIRED_USE=jack? ( qt5 ) pulseaudio? ( qt5 )
+SLOT=0/2
+SRC_URI=https://github.com/projectM-visualizer/projectm/archive/v3.1.12.tar.gz -> libprojectm-3.1.12.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4892b3afc4533237a4e5da7ebc1976c2
diff --git a/metadata/md5-cache/media-libs/libprojectm-4.1.0-r1 b/metadata/md5-cache/media-libs/libprojectm-4.1.0-r1
deleted file mode 100644
index 291c7e56d7fc..000000000000
--- a/metadata/md5-cache/media-libs/libprojectm-4.1.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/libglvnd[X(+)]
-DESCRIPTION=A graphical music visualization plugin similar to milkdrop
-EAPI=8
-HOMEPAGE=https://github.com/projectM-visualizer/projectm
-INHERIT=cmake-multilib
-IUSE=gles2-only 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
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=LGPL-2
-RDEPEND=media-libs/libglvnd[X(+)]
-SLOT=4
-SRC_URI=https://github.com/projectM-visualizer/projectm/releases/download/v4.1.0/libprojectM-4.1.0.tar.gz -> libprojectm-4.1.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7132b2ce3e588f0681d98fa5dbc4ff9d
diff --git a/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1 b/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1
index 401d35146c02..60c59e8b7d38 100644
--- a/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1
+++ b/metadata/md5-cache/media-libs/libprojectm-4.1.1-r1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare test
-DEPEND=media-libs/libglvnd[X(+)]
+DEPEND=media-libs/glm media-libs/libglvnd[X(+)]
DESCRIPTION=A graphical music visualization plugin similar to milkdrop
EAPI=8
HOMEPAGE=https://github.com/projectM-visualizer/projectm
@@ -8,8 +8,8 @@ INHERIT=cmake-multilib
IUSE=gles2-only 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
KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
LICENSE=LGPL-2
-RDEPEND=media-libs/libglvnd[X(+)]
+RDEPEND=media-libs/glm media-libs/libglvnd[X(+)]
SLOT=4
SRC_URI=https://github.com/projectM-visualizer/projectm/releases/download/v4.1.1/libprojectM-4.1.1.tar.gz -> libprojectm-4.1.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=da98790b6e18b379d077af54a1d3ec1e
+_md5_=0c629e5ae933613c9ea610be9fc884c6
diff --git a/metadata/md5-cache/media-libs/libprojectm-9999 b/metadata/md5-cache/media-libs/libprojectm-9999
index 3bfd1586fc3b..5aff084e6549 100644
--- a/metadata/md5-cache/media-libs/libprojectm-9999
+++ b/metadata/md5-cache/media-libs/libprojectm-9999
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=media-libs/libglvnd[X(+)]
+DEPEND=media-libs/glm media-libs/libglvnd[X(+)]
DESCRIPTION=A graphical music visualization plugin similar to milkdrop
EAPI=8
HOMEPAGE=https://github.com/projectM-visualizer/projectm
@@ -8,7 +8,7 @@ INHERIT=cmake-multilib git-r3
IUSE=gles2-only 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
LICENSE=LGPL-2
PROPERTIES=live
-RDEPEND=media-libs/libglvnd[X(+)]
+RDEPEND=media-libs/glm media-libs/libglvnd[X(+)]
SLOT=4
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=da98790b6e18b379d077af54a1d3ec1e
+_md5_=0c629e5ae933613c9ea610be9fc884c6
diff --git a/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0 b/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0
index 4441d1c6b8c9..cb2789df6a8e 100644
--- a/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0
+++ b/metadata/md5-cache/media-libs/libqaccessibilityclient-0.6.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://community.kde.org/Accessibility https://invent.kde.org/librarie
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=debug examples test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1
RDEPEND=>=dev-qt/qtbase-6.6.2:6[dbus,gui,widgets] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=6
SRC_URI=mirror://kde/stable/libqaccessibilityclient/libqaccessibilityclient-0.6.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ab14ffaca56ee523acbc24eb997c6b77
+_md5_=ecc6fac6988ad4a3495708864a5b2e7b
diff --git a/metadata/md5-cache/media-libs/libsidplayfp-2.7.0 b/metadata/md5-cache/media-libs/libsidplayfp-2.7.0
deleted file mode 100644
index 4148646770ff..000000000000
--- a/metadata/md5-cache/media-libs/libsidplayfp-2.7.0
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Library for the sidplay2 fork with resid-fp
-EAPI=8
-HOMEPAGE=https://sourceforge.net/projects/sidplay-residfp/
-IUSE=static-libs
-KEYWORDS=amd64 ~hppa ~riscv x86
-LICENSE=GPL-2
-SLOT=0/6
-SRC_URI=https://downloads.sourceforge.net/sidplay-residfp/libsidplayfp/2.7/libsidplayfp-2.7.0.tar.gz
-_md5_=7b82f0f64f0cb251b3eb9ab6628aec52
diff --git a/metadata/md5-cache/media-libs/libsidplayfp-2.7.1 b/metadata/md5-cache/media-libs/libsidplayfp-2.7.1
index 03fb7f839be2..0d15f4439266 100644
--- a/metadata/md5-cache/media-libs/libsidplayfp-2.7.1
+++ b/metadata/md5-cache/media-libs/libsidplayfp-2.7.1
@@ -3,8 +3,8 @@ DESCRIPTION=Library for the sidplay2 fork with resid-fp
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/sidplay-residfp/
IUSE=static-libs
-KEYWORDS=~amd64 ~hppa ~riscv ~x86
+KEYWORDS=amd64 ~hppa ~riscv x86
LICENSE=GPL-2
SLOT=0/6
SRC_URI=https://downloads.sourceforge.net/sidplay-residfp/libsidplayfp/2.7/libsidplayfp-2.7.1.tar.gz
-_md5_=13ebd63cb6cde538c9a000efcf3fec8b
+_md5_=7b82f0f64f0cb251b3eb9ab6628aec52
diff --git a/metadata/md5-cache/media-libs/mesa-24.1.2 b/metadata/md5-cache/media-libs/mesa-24.1.2
new file mode 100644
index 000000000000..489cb6a86d43
--- /dev/null
+++ b/metadata/md5-cache/media-libs/mesa-24.1.2
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) opencl? ( >=virtual/rust-1.62.0 >=dev-util/bindgen-0.58.0 ) >=dev-build/meson-1.4.1 app-alternatives/yacc app-alternatives/lex virtual/pkgconfig || ( ( dev-lang/python:3.12 >=dev-python/mako-0.8.0[python_targets_python3_12(-)] dev-python/packaging[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/mako-0.8.0[python_targets_python3_11(-)] dev-python/packaging[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/mako-0.8.0[python_targets_python3_10(-)] dev-python/packaging[python_targets_python3_10(-)] ) ) video_cards_intel? ( ~dev-util/intel_clc-24.1.2 dev-libs/libclc[spirv(-)] || ( ( dev-lang/python:3.12 dev-python/ply[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/ply[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/ply[python_targets_python3_10(-)] ) ) ) vulkan? ( dev-util/glslang video_cards_nvk? ( >=dev-util/bindgen-0.68.1 >=dev-util/cbindgen-0.26.0 >=virtual/rust-1.74.1 ) ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=>=dev-libs/expat-2.1.0-r3[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/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf: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(-)?] ) video_cards_radeon? ( virtual/libelf: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(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf: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(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.119[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,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/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-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/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[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[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/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_amdgpu] ) video_cards_d3d12? ( >=dev-util/directx-headers-1.613.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(-)?] ) valgrind? ( dev-debug/valgrind ) wayland? ( >=dev-libs/wayland-protocols-1.34 ) X? ( x11-libs/libXrandr[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] x11-base/xorg-proto )
+DESCRIPTION=OpenGL-like graphic library for Linux
+EAPI=8
+HOMEPAGE=https://www.mesa3d.org/ https://mesa.freedesktop.org/
+INHERIT=flag-o-matic llvm-r1 meson-multilib python-any-r1 linux-info rust-toolchain toolchain-funcs
+IUSE=video_cards_r300 video_cards_r600 video_cards_radeon video_cards_radeonsi video_cards_d3d12 video_cards_freedreno video_cards_intel video_cards_lavapipe video_cards_lima video_cards_nouveau video_cards_nvk video_cards_panfrost video_cards_v3d video_cards_vc4 video_cards_virgl video_cards_vivante video_cards_vmware video_cards_zink cpu_flags_x86_sse2 d3d9 debug +llvm lm-sensors opencl +opengl osmesa +proprietary-codecs selinux test unwind vaapi valgrind vdpau vulkan vulkan-overlay wayland +X xa +zstd +llvm_slot_17 llvm_slot_15 llvm_slot_16 llvm_slot_18 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT SGI-B-2.0
+RDEPEND=>=dev-libs/expat-2.1.0-r3[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/libglvnd-1.3.2[X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/zlib-1.2.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) llvm? ( llvm_slot_15? ( sys-devel/llvm:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:15 sys-devel/clang:15[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_16? ( sys-devel/llvm:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:16 sys-devel/clang:16[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_17? ( sys-devel/llvm:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:17 sys-devel/clang:17[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) llvm_slot_18? ( sys-devel/llvm:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] opencl? ( dev-util/spirv-llvm-translator:18 sys-devel/clang:18[llvm_targets_AMDGPU(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) video_cards_r600? ( virtual/libelf: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(-)?] ) video_cards_radeon? ( virtual/libelf: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(-)?] ) ) lm-sensors? ( sys-apps/lm-sensors:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) opencl? ( >=virtual/opencl-3 dev-libs/libclc[spirv(-)] >=dev-util/spirv-tools-1.3.231.0 virtual/libelf:0= ) vaapi? ( >=media-libs/libva-1.7.3:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) vdpau? ( >=x11-libs/libvdpau-1.5:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_radeonsi? ( virtual/libelf: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(-)?] ) video_cards_zink? ( media-libs/vulkan-loader:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) wayland? ( >=dev-libs/wayland-1.18.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) >=x11-libs/libdrm-2.4.119[video_cards_freedreno?,video_cards_intel?,video_cards_nouveau?,video_cards_vc4?,video_cards_vivante?,video_cards_vmware?,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/libxshmfence-1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-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/libXxf86vm-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=x11-libs/libxcb-1.17:=[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[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/xcb-util-keysyms[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) video_cards_r300? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_r600? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeon? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_radeon] ) video_cards_radeonsi? ( >=x11-libs/libdrm-2.4.119[video_cards_amdgpu] )
+REQUIRED_USE=d3d9? ( || ( video_cards_freedreno video_cards_intel video_cards_nouveau video_cards_panfrost video_cards_r300 video_cards_r600 video_cards_radeonsi video_cards_vmware video_cards_zink ) ) llvm? ( ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 llvm_slot_18 ) ) vulkan-overlay? ( vulkan ) video_cards_lavapipe? ( llvm vulkan ) video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) video_cards_zink? ( vulkan opengl ) video_cards_nvk? ( vulkan video_cards_nouveau ) vdpau? ( X ) xa? ( X )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://archive.mesa3d.org/mesa-24.1.2.tar.xz https://github.com/dtolnay/syn/archive/refs/tags/2.0.39.tar.gz -> syn-2.0.39.tar.gz https://github.com/dtolnay/proc-macro2/archive/refs/tags/1.0.70.tar.gz -> proc-macro2-1.0.70.tar.gz https://github.com/dtolnay/quote/archive/refs/tags/1.0.33.tar.gz -> quote-1.0.33.tar.gz https://github.com/dtolnay/unicode-ident/archive/refs/tags/1.0.12.tar.gz -> unicode-ident-1.0.12.tar.gz https://github.com/dtolnay/paste/archive/refs/tags/1.0.14.tar.gz -> paste-1.0.14.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f2200d16bbccda0fdf90d81a4031d355
diff --git a/metadata/md5-cache/media-libs/mutagen-1.47.0 b/metadata/md5-cache/media-libs/mutagen-1.47.0
index 05baccdbc6cc..e826a5984cc3 100644
--- a/metadata/md5-cache/media-libs/mutagen-1.47.0
+++ b/metadata/md5-cache/media-libs/mutagen-1.47.0
@@ -1,16 +1,16 @@
-BDEPEND=test? ( dev-python/eyeD3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-libs/flac[ogg] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+BDEPEND=test? ( dev-python/eyeD3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] dev-python/hypothesis[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] media-libs/flac[ogg] ) test? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] ) doc? ( || ( ( dev-lang/python:3.13 >=dev-python/sphinx-7.2.6[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
DEFINED_PHASES=compile configure install prepare test
DESCRIPTION=Audio metadata tag reader and writer implemented in pure Python
EAPI=8
HOMEPAGE=https://github.com/quodlibet/mutagen/ https://pypi.org/project/mutagen/
INHERIT=distutils-r1
-IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) python_targets_python3_13? ( dev-lang/python:3.13 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/quodlibet/mutagen/releases/download/release-1.47.0/mutagen-1.47.0.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e46dbbaf380092d8b2cb043689b44310
+_md5_=112bed2a0b3f03f527e4b3f14760ceaa
diff --git a/metadata/md5-cache/media-libs/oidn-2.1.0 b/metadata/md5-cache/media-libs/oidn-2.1.0
index 8aa40b80c13e..79cf440792a3 100644
--- a/metadata/md5-cache/media-libs/oidn-2.1.0
+++ b/metadata/md5-cache/media-libs/oidn-2.1.0
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenImageDenoise/oidn/releases/download/v2.1.0/oidn-2.1.0.src.tar.gz -> oidn-2.1.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=616f5dff53d56da184d59de62c085491
+_md5_=cea7af9d53c68e534c02a40605b3e9a5
diff --git a/metadata/md5-cache/media-libs/oidn-2.2.2 b/metadata/md5-cache/media-libs/oidn-2.2.2
index c71dab511355..ec808c6263d3 100644
--- a/metadata/md5-cache/media-libs/oidn-2.2.2
+++ b/metadata/md5-cache/media-libs/oidn-2.2.2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenImageDenoise/oidn/releases/download/v2.2.2/oidn-2.2.2.src.tar.gz -> oidn-2.2.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b25619b81176c74afcf49ac056e87f00
+_md5_=66ac081a4f4edb9873b7ac3833c7b5b1
diff --git a/metadata/md5-cache/media-libs/oidn-2.3.0 b/metadata/md5-cache/media-libs/oidn-2.3.0
new file mode 100644
index 000000000000..c8e76f061cb1
--- /dev/null
+++ b/metadata/md5-cache/media-libs/oidn-2.3.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) openimageio? ( media-libs/openimageio:= )
+DESCRIPTION=Intel® Open Image Denoise library
+EAPI=8
+HOMEPAGE=https://www.openimagedenoise.org https://github.com/RenderKit/oidn
+INHERIT=cmake cuda llvm-r1 python-any-r1 rocm
+IUSE=apps cuda hip openimageio test +llvm_slot_17 llvm_slot_15 llvm_slot_16 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=Apache-2.0
+RDEPEND=dev-cpp/tbb:= dev-lang/ispc cuda? ( dev-util/nvidia-cuda-toolkit ) hip? ( dev-util/hip ) openimageio? ( media-libs/openimageio:= )
+REQUIRED_USE=test? ( apps ) ^^ ( llvm_slot_15 llvm_slot_16 llvm_slot_17 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/RenderKit/oidn/releases/download/v2.3.0/oidn-2.3.0.src.tar.gz -> oidn-2.3.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fd4a7b94259a2631be6e6d4dcf9937cc
diff --git a/metadata/md5-cache/media-libs/opencv-4.8.1-r2 b/metadata/md5-cache/media-libs/opencv-4.8.1-r2
index eb189b2645a6..a9e39e6f8dbf 100644
--- a/metadata/md5-cache/media-libs/opencv-4.8.1-r2
+++ b/metadata/md5-cache/media-libs/opencv-4.8.1-r2
@@ -12,5 +12,5 @@ RDEPEND=app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n3
REQUIRED_USE=cpu_flags_x86_avx2? ( cpu_flags_x86_f16c ) cpu_flags_x86_f16c? ( cpu_flags_x86_avx ) cuda? ( contrib tesseract? ( opencl ) ) cudnn? ( cuda ) dnnsamples? ( examples ) gflags? ( contrib ) glog? ( contrib ) contribcvv? ( contrib || ( qt5 qt6 ) ) contribdnn? ( contrib ) contribfreetype? ( contrib ) contribhdf? ( contrib ) contribovis? ( contrib ) contribsfm? ( contrib eigen gflags glog ) contribxfeatures2d? ( contrib ) java? ( python ) opengl? ( || ( qt5 qt6 ) ) python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) tesseract? ( contrib ) ?? ( gtk3 || ( qt5 qt6 ) ) ?? ( cuda gdal ) ?? ( cuda openexr ) ?? ( cuda tbb )
SLOT=0/4.8.1
SRC_URI=https://github.com/opencv/opencv/archive/4.8.1.tar.gz -> opencv-4.8.1.tar.gz https://github.com/opencv/ade/archive/v0.1.2a.tar.gz -> ade-0.1.2a.tar.gz contrib? ( https://github.com/opencv/opencv_contrib/archive/4.8.1.tar.gz -> opencv-4.8.1_contrib.tar.gz dnnsamples? ( https://github.com/opencv/opencv_3rdparty/archive/a8b69ccc738421293254aec5ddb38bd523503252.tar.gz -> opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz https://github.com/opencv/opencv_3rdparty/archive/b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz -> opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz ) contribxfeatures2d? ( https://github.com/opencv/opencv_3rdparty/archive/34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz -> opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz https://github.com/opencv/opencv_3rdparty/archive/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz -> opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz ) contribdnn? ( https://github.com/opencv/opencv_3rdparty/archive/8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz -> opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz ) cuda? ( https://github.com/NVIDIA/NVIDIAOpticalFlowSDK/archive/edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz -> NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz ) )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ec956389713cbc474d3f6127dd2bf428
diff --git a/metadata/md5-cache/media-libs/opencv-4.9.0-r1 b/metadata/md5-cache/media-libs/opencv-4.9.0-r1
index cf0e84dbf8b8..117946a14e6c 100644
--- a/metadata/md5-cache/media-libs/opencv-4.9.0-r1
+++ b/metadata/md5-cache/media-libs/opencv-4.9.0-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=amd64? ( cpu_flags_x86_sse cpu_flags_x86_sse2 ) cpu_flags_x86_avx2?
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/4.9.0
SRC_URI=https://github.com/opencv/opencv/archive/4.9.0.tar.gz -> opencv-4.9.0.tar.gz https://github.com/opencv/ade/archive/v0.1.2d.tar.gz -> ade-0.1.2d.tar.gz contrib? ( https://github.com/opencv/opencv_contrib/archive/4.9.0.tar.gz -> opencv_contrib-4.9.0.tar.gz dnnsamples? ( https://github.com/opencv/opencv_3rdparty/archive/a8b69ccc738421293254aec5ddb38bd523503252.tar.gz -> opencv_3rdparty-a8b69ccc738421293254aec5ddb38bd523503252.tar.gz https://github.com/opencv/opencv_3rdparty/archive/b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz -> opencv_3rdparty-b2bfc75f6aea5b1f834ff0f0b865a7c18ff1459f.tar.gz ) contribxfeatures2d? ( https://github.com/opencv/opencv_3rdparty/archive/34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz -> opencv_3rdparty-34e4206aef44d50e6bbcd0ab06354b52e7466d26.tar.gz https://github.com/opencv/opencv_3rdparty/archive/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz -> opencv_3rdparty-fccf7cd6a4b12079f73bbfb21745f9babcd4eb1d.tar.gz ) contribdnn? ( https://github.com/opencv/opencv_3rdparty/archive/8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz -> opencv_3rdparty-8afa57abc8229d611c4937165d20e2a2d9fc5a12.tar.gz ) cuda? ( https://github.com/NVIDIA/NVIDIAOpticalFlowSDK/archive/edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz -> NVIDIAOpticalFlowSDK-edb50da3cf849840d680249aa6dbef248ebce2ca.tar.gz ) ) test? ( https://github.com/opencv/opencv_extra/archive/refs/tags/4.9.0.tar.gz -> opencv_extra-4.9.0.tar.gz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1faf8dd7f0cd91b78a4508d2676bb3d1
diff --git a/metadata/md5-cache/media-libs/phonon-4.12.0-r2 b/metadata/md5-cache/media-libs/phonon-4.12.0-r2
index 30d0a29f5454..f9cbd96cbd34 100644
--- a/metadata/md5-cache/media-libs/phonon-4.12.0-r2
+++ b/metadata/md5-cache/media-libs/phonon-4.12.0-r2
@@ -1,4 +1,4 @@
-BDEPEND=dev-libs/libpcre2:* virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 >=kde-frameworks/extra-cmake-modules-5.115.0:* ) qt6? ( dev-qt/qttools:6[linguist] >=kde-frameworks/extra-cmake-modules-6.0.0:* ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
DEPEND=pulseaudio? ( dev-libs/glib:2 media-libs/libpulse[glib] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,widgets] designer? ( dev-qt/qttools:6[designer] ) )
DESCRIPTION=KDE multimedia abstraction library
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://community.kde.org/Phonon
INHERIT=cmake desktop flag-o-matic kde.org multibuild
IUSE=debug designer pulseaudio +qt5 qt6 +vlc
-KEYWORDS=~amd64
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
LICENSE=|| ( LGPL-2.1 LGPL-3 ) !pulseaudio? ( || ( GPL-2 GPL-3 ) )
PDEPEND=vlc? ( >=media-libs/phonon-vlc-0.12.0[qt5?,qt6?] )
RDEPEND=pulseaudio? ( dev-libs/glib:2 media-libs/libpulse[glib] ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 designer? ( dev-qt/designer:5 ) ) qt6? ( dev-qt/qt5compat:6 dev-qt/qtbase:6[gui,widgets] designer? ( dev-qt/qttools:6[designer] ) ) !media-libs/phonon-gstreamer || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* )
@@ -14,4 +14,4 @@ REQUIRED_USE=|| ( qt5 qt6 )
SLOT=0
SRC_URI=mirror://kde/stable/phonon/4.12.0/phonon-4.12.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=441e51c2991d2ea1dbc4f5f3097c9451
+_md5_=f1589e349d1b5b72c18ff002042dba89
diff --git a/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1 b/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1
index 047d77822b4d..cb1ea718d7d1 100644
--- a/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1
+++ b/metadata/md5-cache/media-libs/phonon-vlc-0.12.0-r1
@@ -1,4 +1,4 @@
-BDEPEND=dev-libs/libpcre2:* virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 >=kde-frameworks/extra-cmake-modules-5.115.0:* ) qt6? ( dev-qt/qttools:6[linguist] >=kde-frameworks/extra-cmake-modules-6.0.0:* ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=dev-libs/libpcre2:* >=kde-frameworks/extra-cmake-modules-5.115.0:* virtual/pkgconfig qt5? ( dev-qt/linguist-tools:5 ) qt6? ( dev-qt/qttools:6[linguist] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install nofetch prepare setup test unpack
DEPEND=>=media-libs/phonon-4.12.0[qt5=,qt6=] media-video/vlc:=[dbus,ogg,vorbis(+)] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
DESCRIPTION=VLC backend for the Phonon multimedia library
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://community.kde.org/Phonon
INHERIT=cmake flag-o-matic kde.org multibuild
IUSE=debug +qt5 qt6
-KEYWORDS=~amd64
+KEYWORDS=amd64 arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1+ || ( LGPL-2.1 LGPL-3 )
RDEPEND=>=media-libs/phonon-4.12.0[qt5=,qt6=] media-video/vlc:=[dbus,ogg,vorbis(+)] qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
REQUIRED_USE=|| ( qt5 qt6 )
SLOT=0
SRC_URI=mirror://kde/stable/phonon/phonon-backend-vlc/0.12.0/phonon-backend-vlc-0.12.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=15ec7b7465a423410ea0f536215dd9f1
+_md5_=f0813dc596b74a28d52f8ce5d4a9dc6d
diff --git a/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0 b/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0
index 8a9ab6883179..9905b18117e7 100644
--- a/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0
+++ b/metadata/md5-cache/media-libs/pulseaudio-qt-1.5.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/libraries/pulseaudio-qt
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=debug +handbook doc test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=LGPL-2.1
RDEPEND=>=dev-qt/qtbase-6.6.2:6[gui,dbus] media-libs/libpulse[glib] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 doc? ( dev-qt/qt-docs:6 ) dev-qt/qtbase:6
RESTRICT=!test? ( test )
SLOT=0/5
SRC_URI=mirror://kde/stable/pulseaudio-qt/pulseaudio-qt-1.5.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d76aa9a995527a591689f40114b02bba
+_md5_=6659eaf1bd496461cff142212e3fed8e
diff --git a/metadata/md5-cache/media-libs/roc-toolkit-0.2.5 b/metadata/md5-cache/media-libs/roc-toolkit-0.2.5
deleted file mode 100644
index e3ccbdda95a7..000000000000
--- a/metadata/md5-cache/media-libs/roc-toolkit-0.2.5
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/ragel virtual/pkgconfig test? ( dev-util/cpputest ) tools? ( dev-util/gengetopt ) || ( ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
-DEFINED_PHASES=compile install prepare setup test
-DEPEND=dev-libs/libuv:= media-libs/openfec media-libs/speexdsp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sox? ( media-sound/sox ) ssl? ( dev-libs/openssl:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) )
-DESCRIPTION=Real-time audio streaming over the network
-EAPI=8
-HOMEPAGE=https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/
-INHERIT=python-any-r1 scons-utils toolchain-funcs
-IUSE=alsa llvm-libunwind pulseaudio sox ssl tools test unwind
-KEYWORDS=amd64
-LICENSE=MPL-2.0
-RDEPEND=dev-libs/libuv:= media-libs/openfec media-libs/speexdsp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sox? ( media-sound/sox ) ssl? ( dev-libs/openssl:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v0.2.5.tar.gz -> roc-toolkit-0.2.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7bc51e4e2811305171774e37ff82dc68
diff --git a/metadata/md5-cache/media-libs/roc-toolkit-0.2.6 b/metadata/md5-cache/media-libs/roc-toolkit-0.2.6
deleted file mode 100644
index faf1d2352ccf..000000000000
--- a/metadata/md5-cache/media-libs/roc-toolkit-0.2.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-util/ragel virtual/pkgconfig test? ( dev-util/cpputest ) tools? ( dev-util/gengetopt ) || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
-DEFINED_PHASES=compile install prepare setup test
-DEPEND=dev-libs/libuv:= media-libs/openfec media-libs/speexdsp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sox? ( media-sound/sox ) ssl? ( dev-libs/openssl:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) )
-DESCRIPTION=Real-time audio streaming over the network
-EAPI=8
-HOMEPAGE=https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/
-INHERIT=python-any-r1 scons-utils toolchain-funcs
-IUSE=alsa llvm-libunwind pulseaudio sox ssl tools test unwind
-KEYWORDS=amd64
-LICENSE=MPL-2.0
-RDEPEND=dev-libs/libuv:= media-libs/openfec media-libs/speexdsp alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse ) sox? ( media-sound/sox ) ssl? ( dev-libs/openssl:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v0.2.6.tar.gz -> roc-toolkit-0.2.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=89203bed0275638661d2197b3178e628
diff --git a/metadata/md5-cache/media-libs/roc-toolkit-0.4.0 b/metadata/md5-cache/media-libs/roc-toolkit-0.4.0
new file mode 100644
index 000000000000..ee969e2273ed
--- /dev/null
+++ b/metadata/md5-cache/media-libs/roc-toolkit-0.4.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/ragel virtual/pkgconfig test? ( dev-util/cpputest ) tools? ( dev-util/gengetopt ) || ( ( dev-lang/python:3.12 >=dev-build/scons-4.4.0[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-build/scons-4.4.0[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-build/scons-4.4.0[python_targets_python3_10(-)] ) )
+DEFINED_PHASES=compile install prepare setup test
+DEPEND=>=dev-libs/libuv-1.35.0:= >=media-libs/openfec-1.4.2.9 >=media-libs/speexdsp-1.2.0 alsa? ( >=media-libs/alsa-lib-1.1.9 ) pulseaudio? ( >=media-libs/libpulse-12.2 ) sox? ( >=media-sound/sox-14.4.2 ) sndfile? ( >=media-libs/libsndfile-1.0.28 ) ssl? ( >=dev-libs/openssl-3.0.8:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( >=sys-libs/libunwind-1.2.1:= ) )
+DESCRIPTION=Real-time audio streaming over the network
+EAPI=8
+HOMEPAGE=https://roc-streaming.org/toolkit/docs/ https://github.com/roc-streaming/roc-toolkit/
+INHERIT=python-any-r1 scons-utils toolchain-funcs
+IUSE=alsa llvm-libunwind pulseaudio sox sndfile ssl tools test unwind
+KEYWORDS=~amd64
+LICENSE=MPL-2.0
+RDEPEND=>=dev-libs/libuv-1.35.0:= >=media-libs/openfec-1.4.2.9 >=media-libs/speexdsp-1.2.0 alsa? ( >=media-libs/alsa-lib-1.1.9 ) pulseaudio? ( >=media-libs/libpulse-12.2 ) sox? ( >=media-sound/sox-14.4.2 ) sndfile? ( >=media-libs/libsndfile-1.0.28 ) ssl? ( >=dev-libs/openssl-3.0.8:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( >=sys-libs/libunwind-1.2.1:= ) )
+RESTRICT=!test? ( test )
+SLOT=0/0.4
+SRC_URI=https://github.com/roc-streaming/roc-toolkit/archive/refs/tags/v0.4.0.tar.gz -> roc-toolkit-0.4.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea scons-utils b3544637c85286a19000d59461d3a7a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f9c568df190ed1e92830484b5da06cd2
diff --git a/metadata/md5-cache/media-libs/sge-030809 b/metadata/md5-cache/media-libs/sge-030809
deleted file mode 100644
index 5b0b8a60721a..000000000000
--- a/metadata/md5-cache/media-libs/sge-030809
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=media-libs/libsdl image? ( media-libs/sdl-image ) truetype? ( >=media-libs/freetype-2 ) virtual/pkgconfig
-DESCRIPTION=Graphics extensions library for SDL
-EAPI=6
-HOMEPAGE=http://www.etek.chalmers.se/~e8cal1/sge/
-INHERIT=toolchain-funcs
-IUSE=doc examples image truetype
-KEYWORDS=amd64 ~ia64 ppc x86
-LICENSE=LGPL-2.1
-RDEPEND=media-libs/libsdl image? ( media-libs/sdl-image ) truetype? ( >=media-libs/freetype-2 )
-SLOT=0
-SRC_URI=http://www.etek.chalmers.se/~e8cal1/sge/files/sge030809.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7449c819f2ecb84750dab088fb1e46f2
diff --git a/metadata/md5-cache/media-libs/sge-030809-r1 b/metadata/md5-cache/media-libs/sge-030809-r1
new file mode 100644
index 000000000000..33f52ff68b1e
--- /dev/null
+++ b/metadata/md5-cache/media-libs/sge-030809-r1
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DEPEND=media-libs/libsdl image? ( media-libs/sdl-image ) truetype? ( >=media-libs/freetype-2 )
+DESCRIPTION=Graphics extensions library for SDL
+EAPI=8
+HOMEPAGE=http://www.etek.chalmers.se/~e8cal1/sge/
+INHERIT=toolchain-funcs
+IUSE=doc examples image truetype
+KEYWORDS=amd64 x86
+LICENSE=LGPL-2.1
+RDEPEND=media-libs/libsdl image? ( media-libs/sdl-image ) truetype? ( >=media-libs/freetype-2 )
+SLOT=0
+SRC_URI=http://www.etek.chalmers.se/~e8cal1/sge/files/sge030809.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e1993fe88ca7367c3075698ef27da83f
diff --git a/metadata/md5-cache/media-libs/wxsvg-1.5.24 b/metadata/md5-cache/media-libs/wxsvg-1.5.24
index 53e1006a8d40..95753cf1f494 100644
--- a/metadata/md5-cache/media-libs/wxsvg-1.5.24
+++ b/metadata/md5-cache/media-libs/wxsvg-1.5.24
@@ -5,10 +5,10 @@ DESCRIPTION=C++ library to create, manipulate and render SVG files
EAPI=8
HOMEPAGE=http://wxsvg.sourceforge.net/
INHERIT=wxwidgets
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=wxWinLL-3
RDEPEND=>=dev-libs/expat-2:= media-libs/libexif:= >=dev-libs/glib-2.28:2= dev-libs/libxml2:= media-libs/fontconfig:= media-libs/freetype:2= media-libs/harfbuzz:= x11-libs/cairo:= x11-libs/pango:= x11-libs/wxGTK:3.2-gtk3=[X] >=media-video/ffmpeg-2.6:0=
SLOT=0/3
SRC_URI=https://downloads.sourceforge.net/wxsvg/wxsvg-1.5.24.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
-_md5_=8081b983d72739b4b8e5c78ecb248326
+_md5_=975e20711fcb523c814c0c0c7652b9bf
diff --git a/metadata/md5-cache/media-plugins/Manifest.gz b/metadata/md5-cache/media-plugins/Manifest.gz
index 3e845de98148..7db9c1dbbe9d 100644
--- a/metadata/md5-cache/media-plugins/Manifest.gz
+++ b/metadata/md5-cache/media-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-plugins/calf-9999 b/metadata/md5-cache/media-plugins/calf-9999
index 189f9f1d73eb..4c67cc00a5e8 100644
--- a/metadata/md5-cache/media-plugins/calf-9999
+++ b/metadata/md5-cache/media-plugins/calf-9999
@@ -13,4 +13,4 @@ RDEPEND=>=app-accessibility/at-spi2-core-2.46.0 dev-libs/expat dev-libs/glib:2 m
REQUIRED_USE=jack? ( gtk )
SLOT=0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d240ee59473a7c85e2647b15644b56ae
+_md5_=ae645ab9ddb6d1889ebe51c3091006a4
diff --git a/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6 b/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6
new file mode 100644
index 000000000000..17bb9d5737b7
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-calc-0.0.1_rc6
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR Plugin: OSD Calculator
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=vdr-plugin-2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=http://vdr.websitec.de/download/vdr-calc/vdr-calc-0[1].0.1-rc5.tgz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=22b9f7aecc194255ea470c496a39d1b4
diff --git a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.2 b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.2
deleted file mode 100644
index 7514eb703f76..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=media-video/vdr-2 media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR Plugin: to play dvds and dvd file structures
-EAPI=7
-HOMEPAGE=https://projects.vdr-developer.org/projects/plg-dvdswitch
-INHERIT=vdr-plugin-2
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=media-plugins/vdr-dvd media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=mirror://vdr-developerorg/1323/vdr-dvdswitch-0.2.2.tgz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=2b4723259b88f85c33dfffa4675a3851
diff --git a/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1 b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1
new file mode 100644
index 000000000000..10acf1b9df8e
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-dvdswitch-0.2.3-r1
@@ -0,0 +1,14 @@
+BDEPEND=acct-user/vdr media-video/vdr virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=acct-user/vdr media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR Plugin: to play dvds and dvd file structures
+EAPI=8
+HOMEPAGE=https://github.com/vdr-projects/vdr-plugin-dvdswitch
+INHERIT=user-info vdr-plugin-2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=acct-user/vdr media-video/vdr media-plugins/vdr-dvd media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://github.com/vdr-projects/vdr-plugin-dvdswitch/archive/refs/tags/0.2.3.tar.gz -> vdr-dvdswitch-0.2.3.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=3b732d0d407ee9dcbb7c581e5175b505
diff --git a/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2 b/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2
index 92e34546bf53..a4a877ca6eb2 100644
--- a/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2
+++ b/metadata/md5-cache/media-plugins/vdr-extrecmenu-1.2.4-r2
@@ -11,4 +11,4 @@ RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
SLOT=0
SRC_URI=https://projects.vdr-developer.org/git/vdr-plugin-extrecmenu.git/snapshot/vdr-plugin-extrecmenu-77d10faec3c7b0abe25ba3b161dc3b4e2cad042b.tar.gz -> vdr-extrecmenu-1.2.4-r2.tar.gz mirror://gentoo/dvdarchive-2.3-beta.sh.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=4f9cda07e0edce508a4d0b95d6f163ba
+_md5_=d1cf176e5c188bedb8b58059a0f669c1
diff --git a/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12 b/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12
new file mode 100644
index 000000000000..420536b2206a
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-extrecmenu-2.0.12
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR Plugin: Extended recordings menu (NG)
+EAPI=8
+HOMEPAGE=https://gitlab.com/kamel5/extrecmenung
+INHERIT=vdr-plugin-2
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=GPL-2+
+RDEPEND=media-video/vdr media-fonts/vdrsymbols-ttf media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://gitlab.com/kamel5/extrecmenung/-/archive/v2.0.12/extrecmenung-v2.0.12.tar.bz2 -> vdr-extrecmenu-2.0.12.tbz2
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=99bcfe77f54365fe07c4ea67c0004c92
diff --git a/metadata/md5-cache/media-plugins/vdr-femon-2.4.0 b/metadata/md5-cache/media-plugins/vdr-femon-2.4.0
deleted file mode 100644
index dc106b13ca7c..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-femon-2.4.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=media-video/vdr-2.4.0 media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR Plugin: DVB Frontend Status Monitor (signal strength/noise)
-EAPI=7
-HOMEPAGE=https://github.com/rofafor/vdr-plugin-femon
-INHERIT=vdr-plugin-2
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-2+
-RDEPEND=>=media-video/vdr-2.4.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=https://github.com/rofafor/vdr-plugin-femon/archive/v2.4.0.tar.gz -> vdr-femon-2.4.0.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=13134e833112e52956c78df0ee3aa5e3
diff --git a/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1 b/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1
new file mode 100644
index 000000000000..03d5ef612513
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-femon-2.4.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=>=media-video/vdr-2.4.0 media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR Plugin: DVB Frontend Status Monitor (signal strength/noise)
+EAPI=8
+HOMEPAGE=https://github.com/rofafor/vdr-plugin-femon
+INHERIT=vdr-plugin-2
+KEYWORDS=amd64 ~arm x86
+LICENSE=GPL-2+
+RDEPEND=>=media-video/vdr-2.4.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://github.com/rofafor/vdr-plugin-femon/archive/v2.4.0.tar.gz -> vdr-femon-2.4.0.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=d94a3d9a9ea78f9dbe97b420c2772b2b
diff --git a/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.2 b/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.2
deleted file mode 100644
index e9bb03831ce3..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=media-video/vdr-1.6.0 media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR
-EAPI=8
-HOMEPAGE=https://projects.vdr-developer.org/projects/plg-ffnetdev
-INHERIT=vdr-plugin-2
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=media-video/vdr-1.6.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=mirror://vdr-developerorg/837/vdr-ffnetdev-0.1.2.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=98b3ee784e4bab2f0b1f9409057e4b7e
diff --git a/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3 b/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3
new file mode 100644
index 000000000000..1a4ae29c5d1f
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-ffnetdev-0.1.3
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR
+EAPI=8
+HOMEPAGE=https://github.com/vdr-projects/vdr-plugin-ffnetdev
+INHERIT=vdr-plugin-2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://github.com/vdr-projects/vdr-plugin-ffnetdev/archive/02d155ebe1a7d27aea3a4c1d99d2f9bf91b619a6.tar.gz -> vdr-ffnetdev-0.1.3.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=4273269e648c3edffa2b093e144c6f2c
diff --git a/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521 b/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521
deleted file mode 100644
index d30fc3e1a717..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=>=media-video/vdr-1.4.0 media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR plugin: file manager plugin for moving or renaming files in VDR
-EAPI=7
-HOMEPAGE=https://github.com/vdr-projects/vdr-plugin-filebrowser
-INHERIT=vdr-plugin-2
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=>=media-video/vdr-1.4.0 media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=https://github.com/vdr-projects/vdr-plugin-filebrowser/archive/e09ba5519cf6db68190a2b176f0b6b442c870057.tar.gz -> vdr-filebrowser-0.2.3_p20210521.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=5cfa75310090dc5241f977340420521b
diff --git a/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1 b/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1
new file mode 100644
index 000000000000..4cb67853ae4e
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-filebrowser-0.2.3_p20210521-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR plugin: file manager plugin for moving or renaming files in VDR
+EAPI=8
+HOMEPAGE=https://github.com/vdr-projects/vdr-plugin-filebrowser
+INHERIT=vdr-plugin-2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://github.com/vdr-projects/vdr-plugin-filebrowser/archive/e09ba5519cf6db68190a2b176f0b6b442c870057.tar.gz -> vdr-filebrowser-0.2.3_p20210521.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=25b14ae85aa577e341e8573f70056957
diff --git a/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r4 b/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r4
deleted file mode 100644
index 29c1c92c3908..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR plugin: play 'Freecell' on the On Screen Display
-EAPI=7
-HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
-INHERIT=vdr-plugin-2
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=http://vdr.websitec.de/download/vdr-freecell/vdr-freecell-0.0.2.tgz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=a78ca9d81ec713d0abf535cadb312a07
diff --git a/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5 b/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5
new file mode 100644
index 000000000000..5e186b244495
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-freecell-0.0.2-r5
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR plugin: play 'Freecell' on the On Screen Display
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=vdr-plugin-2
+KEYWORDS=amd64 x86
+LICENSE=GPL-2
+RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=http://vdr.websitec.de/download/vdr-freecell/vdr-freecell-0.0.2.tgz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=582d8e3982a1537a991f3e6f13fcd760
diff --git a/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4 b/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4
new file mode 100644
index 000000000000..9d096367a712
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-fritzbox-1.5.4
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=dev-libs/libgcrypt:= dev-libs/boost:= media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook
+EAPI=8
+HOMEPAGE=https://github.com/jowi24/vdr-fritz
+INHERIT=toolchain-funcs vdr-plugin-2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=dev-libs/libgcrypt:= dev-libs/boost:= media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://github.com/jowi24/vdr-fritz/archive/refs/tags/1.5.4.tar.gz -> vdr-fritzbox-1.5.4.tar.gz https://github.com/jowi24/libconvpp/archive/286a289e30417ac534c861529ae245ccb44286e5.tar.gz -> vdr-fritzbox-1.5.4.libconvpp.tar.gz https://github.com/jowi24/libfritzpp/archive/c74fd462285ade1054784b97b6dce22d55196c01.tar.gz -> vdr-fritzbox-1.5.4.libfritzpp.tar.gz https://github.com/jowi24/liblogpp/archive/d61e25f4548f40261e6db62a967776cfa16e599a.tar.gz -> vdr-fritzbox-1.5.4.liblogpp.tar.gz https://github.com/jowi24/libnetpp/archive/b32ecc8e64508f3b1158a2adcbd82034c71d7a38.tar.gz -> vdr-fritzbox-1.5.4.libnetpp.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=dd97455cacf742b0edb73aba509644c8
diff --git a/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1 b/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1
new file mode 100644
index 000000000000..f6521acd38da
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-newsticker-0.0.4-r1
@@ -0,0 +1,14 @@
+BDEPEND=acct-user/vdr media-video/vdr virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=acct-user/vdr media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR plugin: Show rdf Newsticker on TV
+EAPI=8
+HOMEPAGE=https://wiki.gentoo.org/wiki/No_homepage
+INHERIT=user-info vdr-plugin-2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=acct-user/vdr media-video/vdr net-misc/wget media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=http://vdr.websitec.de/download/vdr-newsticker/vdr-newsticker-0.0.4.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=38d3bc14fafb8e3f6a8f034db6eddad7
diff --git a/metadata/md5-cache/media-plugins/vdr-radio-0.9.1 b/metadata/md5-cache/media-plugins/vdr-radio-0.9.1
deleted file mode 100644
index a6b079adfd66..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-radio-0.9.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR plugin: show background image for radio and decode RDS Text
-EAPI=7
-HOMEPAGE=http://www.vdr-portal.de/board/thread.php?threadid=58795
-INHERIT=vdr-plugin-2
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=http://www.egal-vdr.de/plugins/vdr-radio-0.9.1.tgz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=970102551be020ec37bc5076d99a172f
diff --git a/metadata/md5-cache/media-plugins/vdr-radio-1.1.0 b/metadata/md5-cache/media-plugins/vdr-radio-1.1.0
deleted file mode 100644
index a26b9c17a18d..000000000000
--- a/metadata/md5-cache/media-plugins/vdr-radio-1.1.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
-DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
-DESCRIPTION=VDR plugin: show background image for radio and decode RDS Text
-EAPI=7
-HOMEPAGE=https://projects.vdr-developer.org/projects/vdr-plugin-radio
-INHERIT=vdr-plugin-2
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
-SLOT=0
-SRC_URI=https://projects.vdr-developer.org/git/vdr-plugin-radio.git/snapshot/vdr-plugin-radio-1.1.0.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
-_md5_=30b8ab5e53be5b7c3a6fb0aaec180159
diff --git a/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1 b/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1
new file mode 100644
index 000000000000..9a38b81109f9
--- /dev/null
+++ b/metadata/md5-cache/media-plugins/vdr-radio-1.1.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst postrm prepare setup unpack
+DEPEND=media-video/vdr media-tv/gentoo-vdr-scripts sys-kernel/linux-headers
+DESCRIPTION=VDR plugin: show background image for radio and decode RDS Text
+EAPI=8
+HOMEPAGE=https://github.com/vdr-projects/vdr-plugin-radio/
+INHERIT=vdr-plugin-2
+KEYWORDS=~amd64 ~arm ~x86
+LICENSE=GPL-2
+RDEPEND=media-video/vdr media-tv/gentoo-vdr-scripts app-eselect/eselect-vdr
+SLOT=0
+SRC_URI=https://github.com/vdr-projects/vdr-plugin-radio/archive/refs/tags/1.1.0.tar.gz -> vdr-radio-1.1.0.tgz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 vdr-plugin-2 538778293cabc2e533fb35e1a658af6b
+_md5_=f4c5baa82973d2c9d4b5df5c26f1ffb0
diff --git a/metadata/md5-cache/media-radio/Manifest.gz b/metadata/md5-cache/media-radio/Manifest.gz
index 700a79926534..2d705c6a1350 100644
--- a/metadata/md5-cache/media-radio/Manifest.gz
+++ b/metadata/md5-cache/media-radio/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-radio/tucnak-4.60 b/metadata/md5-cache/media-radio/tucnak-4.60
new file mode 100644
index 000000000000..922c7d1f87b8
--- /dev/null
+++ b/metadata/md5-cache/media-radio/tucnak-4.60
@@ -0,0 +1,15 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=dev-libs/glib:2 ~dev-libs/libzia-4.60 media-libs/libsndfile media-libs/libsdl2 alsa? ( media-libs/alsa-lib ) fftw? ( sci-libs/fftw:3.0 ) gpm? ( sys-libs/gpm ) hamlib? ( media-libs/hamlib:= ) virtual/pkgconfig
+DESCRIPTION=Amateur Radio VHF Contest Logbook
+EAPI=8
+HOMEPAGE=http://tucnak.nagano.cz
+INHERIT=autotools flag-o-matic
+IUSE=alsa fftw gpm hamlib suid
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/glib:2 ~dev-libs/libzia-4.60 media-libs/libsndfile media-libs/libsdl2 alsa? ( media-libs/alsa-lib ) fftw? ( sci-libs/fftw:3.0 ) gpm? ( sys-libs/gpm ) hamlib? ( media-libs/hamlib:= )
+SLOT=0
+SRC_URI=http://tucnak.nagano.cz/tucnak-4.60.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4041d1ef0d61db497549a4b33565d263
diff --git a/metadata/md5-cache/media-sound/Manifest.gz b/metadata/md5-cache/media-sound/Manifest.gz
index e6015e6ecd53..290799507ecc 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/abcmidi-2024.06.12 b/metadata/md5-cache/media-sound/abcmidi-2024.06.12
deleted file mode 100644
index 489585a58402..000000000000
--- a/metadata/md5-cache/media-sound/abcmidi-2024.06.12
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-arch/unzip >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DESCRIPTION=Programs for processing ABC music notation files
-EAPI=8
-HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html
-INHERIT=autotools flag-o-matic
-IUSE=examples
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2024.06.12.zip
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ae99c34f4afdac605f1b64af4e4c3adf
diff --git a/metadata/md5-cache/media-sound/abcmidi-2024.06.18 b/metadata/md5-cache/media-sound/abcmidi-2024.06.18
new file mode 100644
index 000000000000..afccfff031af
--- /dev/null
+++ b/metadata/md5-cache/media-sound/abcmidi-2024.06.18
@@ -0,0 +1,13 @@
+BDEPEND=app-arch/unzip >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DESCRIPTION=Programs for processing ABC music notation files
+EAPI=8
+HOMEPAGE=https://ifdo.ca/~seymour/runabc/top.html
+INHERIT=autotools flag-o-matic
+IUSE=examples
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://ifdo.ca/~seymour/runabc/abcMIDI-2024.06.18.zip
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ae99c34f4afdac605f1b64af4e4c3adf
diff --git a/metadata/md5-cache/media-sound/bluez-alsa-4.2.0 b/metadata/md5-cache/media-sound/bluez-alsa-4.2.0
index 222fb10f55c2..154a862a178a 100644
--- a/metadata/md5-cache/media-sound/bluez-alsa-4.2.0
+++ b/metadata/md5-cache/media-sound/bluez-alsa-4.2.0
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/glib-2.58.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/Arkq/bluez-alsa/archive/v4.2.0.tar.gz -> bluez-alsa-4.2.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d4cae528294abfcd10610d6d629139a
diff --git a/metadata/md5-cache/media-sound/bluez-alsa-9999 b/metadata/md5-cache/media-sound/bluez-alsa-9999
index 4e659d6bee2c..1f7275c15d0f 100644
--- a/metadata/md5-cache/media-sound/bluez-alsa-9999
+++ b/metadata/md5-cache/media-sound/bluez-alsa-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=>=dev-libs/glib-2.58.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/alsa-lib-1.1.2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=media-libs/sbc-1.5[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-wireless/bluez-5.51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/readline:0= aac? ( >=media-libs/fdk-aac-0.1.1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) aptx? ( >=media-libs/libfreeaptx-0.1.1 ) hcitop? ( dev-libs/libbsd sys-libs/ncurses:0= ) lame? ( media-sound/lame[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ldac? ( >=media-libs/libldac-2.0.0 ) liblc3? ( >=media-sound/liblc3-1.0.0 ) mpg123? ( media-sound/mpg123[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ofono? ( net-misc/ofono ) systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) upower? ( sys-power/upower )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8fe902adbc39ec2dcd1a7161140aa6c3
diff --git a/metadata/md5-cache/media-sound/cmus-2.10.0-r1 b/metadata/md5-cache/media-sound/cmus-2.10.0-r1
deleted file mode 100644
index 74435d799d05..000000000000
--- a/metadata/md5-cache/media-sound/cmus-2.10.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile configure install
-DEPEND=sys-libs/ncurses:=[unicode(+)?] aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) cddb? ( media-libs/libcddb ) cdio? ( dev-libs/libcdio-paranoia ) discid? ( media-libs/libdiscid ) elogind? ( sys-auth/elogind ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod:0 ) modplug? ( media-libs/libmodplug ) mp4? ( media-libs/libmp4v2:0 ) musepack? ( media-sound/musepack-tools ) opus? ( media-libs/opusfile ) pulseaudio? ( media-sound/pulseaudio ) sndio? ( media-sound/sndio ) systemd? ( sys-apps/systemd ) tremor? ( media-libs/tremor ) !tremor? ( vorbis? ( media-libs/libvorbis ) ) wavpack? ( media-sound/wavpack )
-DESCRIPTION=Ncurses based music player with plugin support for many formats
-EAPI=8
-HOMEPAGE=https://cmus.github.io/
-INHERIT=bash-completion-r1 toolchain-funcs
-IUSE=aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack libsamplerate +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio sndio systemd tremor +unicode +vorbis wavpack
-KEYWORDS=amd64 ~arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses:=[unicode(+)?] aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) cddb? ( media-libs/libcddb ) cdio? ( dev-libs/libcdio-paranoia ) discid? ( media-libs/libdiscid ) elogind? ( sys-auth/elogind ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod:0 ) modplug? ( media-libs/libmodplug ) mp4? ( media-libs/libmp4v2:0 ) musepack? ( media-sound/musepack-tools ) opus? ( media-libs/opusfile ) pulseaudio? ( media-sound/pulseaudio ) sndio? ( media-sound/sndio ) systemd? ( sys-apps/systemd ) tremor? ( media-libs/tremor ) !tremor? ( vorbis? ( media-libs/libvorbis ) ) wavpack? ( media-sound/wavpack ) pidgin? ( dev-python/dbus-python net-im/pidgin )
-REQUIRED_USE=?? ( elogind systemd ) tremor? ( vorbis ) mp4? ( aac )
-SLOT=0
-SRC_URI=https://github.com/cmus/cmus/archive/v2.10.0.tar.gz -> cmus-2.10.0.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=356de7529c842b8aa03a06739dc54f0e
diff --git a/metadata/md5-cache/media-sound/cmus-2.11.0 b/metadata/md5-cache/media-sound/cmus-2.11.0
index 3a37a77aacf8..7847e37b2777 100644
--- a/metadata/md5-cache/media-sound/cmus-2.11.0
+++ b/metadata/md5-cache/media-sound/cmus-2.11.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://cmus.github.io/
INHERIT=bash-completion-r1 toolchain-funcs
IUSE=aac alsa ao cddb cdio debug discid elogind examples ffmpeg +flac jack libsamplerate +mad mikmod modplug mp4 musepack opus oss pidgin pulseaudio sndio systemd tremor +unicode +vorbis wavpack
-KEYWORDS=amd64 ~arm64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=sys-libs/ncurses:=[unicode(+)?] aac? ( media-libs/faad2 ) alsa? ( media-libs/alsa-lib ) ao? ( media-libs/libao ) cddb? ( media-libs/libcddb ) cdio? ( dev-libs/libcdio-paranoia ) discid? ( media-libs/libdiscid ) elogind? ( sys-auth/elogind ) ffmpeg? ( media-video/ffmpeg:= ) flac? ( media-libs/flac:= ) jack? ( virtual/jack ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) mikmod? ( media-libs/libmikmod:0 ) modplug? ( media-libs/libmodplug ) mp4? ( media-libs/libmp4v2:0 ) musepack? ( media-sound/musepack-tools ) opus? ( media-libs/opusfile ) pulseaudio? ( media-libs/libpulse ) sndio? ( media-sound/sndio ) systemd? ( sys-apps/systemd ) tremor? ( media-libs/tremor ) !tremor? ( vorbis? ( media-libs/libvorbis ) ) wavpack? ( media-sound/wavpack ) pidgin? ( dev-python/dbus-python net-im/pidgin )
REQUIRED_USE=?? ( elogind systemd ) tremor? ( vorbis ) mp4? ( aac )
SLOT=0
SRC_URI=https://github.com/cmus/cmus/archive/v2.11.0.tar.gz -> cmus-2.11.0.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=873fa3ef0c7eedfc5280ec88910e0e06
+_md5_=0e4c3093494c017e5c49c04763dd2bc2
diff --git a/metadata/md5-cache/media-sound/cmusfm-0.5.0 b/metadata/md5-cache/media-sound/cmusfm-0.5.0
index 07f2221ed229..cb8710d5eda7 100644
--- a/metadata/md5-cache/media-sound/cmusfm-0.5.0
+++ b/metadata/md5-cache/media-sound/cmusfm-0.5.0
@@ -11,5 +11,5 @@ LICENSE=GPL-3
RDEPEND=net-misc/curl dev-libs/openssl:0= libnotify? ( x11-libs/libnotify ) media-sound/cmus
SLOT=0
SRC_URI=https://github.com/Arkq/cmusfm/archive/v0.5.0.tar.gz -> cmusfm-0.5.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d60a991e6ad4a362bee82d6d02d121da
diff --git a/metadata/md5-cache/media-sound/gnump3d-3.0-r6 b/metadata/md5-cache/media-sound/gnump3d-3.0-r6
index 7b6c5e0e8b38..bbcc4a9ee322 100644
--- a/metadata/md5-cache/media-sound/gnump3d-3.0-r6
+++ b/metadata/md5-cache/media-sound/gnump3d-3.0-r6
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=acct-group/gnump3d acct-user/gnump3d || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-group/gnump3d acct-user/gnump3d >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Streaming server for MP3, OGG vorbis and other streamable files
EAPI=8
HOMEPAGE=https://www.gnu.org/software/gnump3d/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=sox perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~ppc ppc64 sparc x86
LICENSE=GPL-2+ || ( Artistic GPL-1+ )
-RDEPEND=acct-group/gnump3d acct-user/gnump3d sox? ( media-sound/sox ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/gnump3d acct-user/gnump3d sox? ( media-sound/sox ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://savannah.gnu.org/download/gnump3d/gnump3d-3.0.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0044e3fcdd85e88c95df65f64355b6a7
diff --git a/metadata/md5-cache/media-sound/liblc3-1.1.1-r1 b/metadata/md5-cache/media-sound/liblc3-1.1.1-r1
new file mode 100644
index 000000000000..4c3410d2dae0
--- /dev/null
+++ b/metadata/md5-cache/media-sound/liblc3-1.1.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=test? ( || ( ( dev-lang/python:3.12 dev-python/numpy[python_targets_python3_12(-)] dev-python/scipy[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/numpy[python_targets_python3_11(-)] dev-python/scipy[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/numpy[python_targets_python3_10(-)] dev-python/scipy[python_targets_python3_10(-)] ) ( dev-python/pypy3 dev-python/numpy[python_targets_pypy3(-)] dev-python/scipy[python_targets_pypy3(-)] ) ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install setup test
+DESCRIPTION=LC3 is an efficient low latency audio codec
+EAPI=8
+HOMEPAGE=https://github.com/google/liblc3
+INHERIT=python-any-r1 toolchain-funcs meson-multilib
+IUSE=test tools abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/google/liblc3/archive/refs/tags/v1.1.1.tar.gz -> liblc3-1.1.1.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e2cdf652b87241ab83b652626b7904d7
diff --git a/metadata/md5-cache/media-sound/lilypond-9999 b/metadata/md5-cache/media-sound/lilypond-9999
index f88ae7761c2f..f611146ae1ee 100644
--- a/metadata/md5-cache/media-sound/lilypond-9999
+++ b/metadata/md5-cache/media-sound/lilypond-9999
@@ -1,6 +1,6 @@
BDEPEND=dev-texlive/texlive-metapost sys-apps/texinfo app-alternatives/yacc app-alternatives/lex virtual/pkgconfig doc? ( app-text/texi2html ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare setup unpack
-DEPEND=app-text/ghostscript-gpl >=dev-scheme/guile-2.2:12=[deprecated,regex] media-fonts/tex-gyre media-libs/fontconfig media-libs/freetype:2 x11-libs/pango emacs? ( >=app-editors/emacs-23.1:* ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-text/t1utils dev-lang/perl dev-libs/kpathsea media-gfx/fontforge[png,python] sys-devel/gettext doc? ( dev-texlive/texlive-langcyrillic l10n_cs? ( dev-texlive/texlive-xetex ) l10n_ja? ( dev-texlive/texlive-langjapanese ) l10n_zh? ( dev-texlive/texlive-langchinese ) )
+DEPEND=app-text/ghostscript-gpl >=dev-scheme/guile-3.0.7:12=[deprecated,regex] media-fonts/tex-gyre media-libs/fontconfig media-libs/freetype:2 x11-libs/pango emacs? ( >=app-editors/emacs-23.1:* ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) app-text/t1utils dev-lang/perl dev-libs/kpathsea media-gfx/fontforge[png,python] sys-devel/gettext doc? ( dev-texlive/texlive-langcyrillic l10n_cs? ( dev-texlive/texlive-xetex ) l10n_ja? ( dev-texlive/texlive-langjapanese ) l10n_zh? ( dev-texlive/texlive-langchinese ) )
DESCRIPTION=GNU Music Typesetter
EAPI=8
HOMEPAGE=http://lilypond.org/
@@ -8,9 +8,9 @@ INHERIT=elisp-common autotools python-single-r1 toolchain-funcs xdg-utils git-r3
IUSE=debug doc emacs profile l10n_ca l10n_cs l10n_de l10n_en l10n_fr l10n_hu l10n_it l10n_ja l10n_nl l10n_pt l10n_zh python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
LICENSE=GPL-3 FDL-1.3
PROPERTIES=live
-RDEPEND=app-text/ghostscript-gpl >=dev-scheme/guile-2.2:12=[deprecated,regex] media-fonts/tex-gyre media-libs/fontconfig media-libs/freetype:2 x11-libs/pango emacs? ( >=app-editors/emacs-23.1:* ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
+RDEPEND=app-text/ghostscript-gpl >=dev-scheme/guile-3.0.7:12=[deprecated,regex] media-fonts/tex-gyre media-libs/fontconfig media-libs/freetype:2 x11-libs/pango emacs? ( >=app-editors/emacs-23.1:* ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 )
RESTRICT=test
SLOT=0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1d24c48f4b080d6be470b38e5684e594
+_md5_=fd8f04c86cdc993e0d854c9a2b592f6b
diff --git a/metadata/md5-cache/media-sound/linux-show-player-0.5.3-r1 b/metadata/md5-cache/media-sound/linux-show-player-0.5.3-r1
deleted file mode 100644
index 8709bbf41c1e..000000000000
--- a/metadata/md5-cache/media-sound/linux-show-player-0.5.3-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] )
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DESCRIPTION=A cue player designed for stage productions
-EAPI=8
-HOMEPAGE=https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/
-INHERIT=distutils-r1
-IUSE=alsa jack midi pulseaudio timecode python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=python_single_target_python3_10? ( dev-python/PyQt5[python_targets_python3_10(-)] dev-python/sortedcontainers[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[python_targets_python3_11(-)] dev-python/sortedcontainers[python_targets_python3_11(-)] ) media-libs/gstreamer[introspection] alsa? ( media-libs/gst-plugins-base[alsa] ) jack? ( python_single_target_python3_10? ( dev-python/jack-client[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jack-client[python_targets_python3_11(-)] ) media-plugins/gst-plugins-jack ) midi? ( python_single_target_python3_10? ( dev-python/mido[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mido[python_targets_python3_11(-)] ) ) pulseaudio? ( media-plugins/gst-plugins-pulse ) timecode? ( app-misc/ola[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-SLOT=0
-SRC_URI=https://github.com/FrancescoCeruti/linux-show-player/archive/refs/tags/v0.5.3.tar.gz -> linux-show-player-0.5.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4368269a9af1e2f1829f5cfc91e7190e
diff --git a/metadata/md5-cache/media-sound/linux-show-player-0.6.1 b/metadata/md5-cache/media-sound/linux-show-player-0.6.1
deleted file mode 100644
index e069b7142445..000000000000
--- a/metadata/md5-cache/media-sound/linux-show-player-0.6.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/poetry-core-1.9.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/poetry-core-1.9.0[python_targets_python3_12(-)] )
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DESCRIPTION=A cue player designed for stage productions
-EAPI=8
-HOMEPAGE=https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/
-INHERIT=distutils-r1
-IUSE=alsa jack midi pulseaudio timecode python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/gst-python[python_targets_python3_10(-)] dev-python/humanize[python_targets_python3_10(-)] dev-python/PyQt5[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-)] dev-python/sortedcontainers[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/gst-python[python_targets_python3_11(-)] dev-python/humanize[python_targets_python3_11(-)] dev-python/PyQt5[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-)] dev-python/sortedcontainers[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/appdirs[python_targets_python3_12(-)] dev-python/gst-python[python_targets_python3_12(-)] dev-python/humanize[python_targets_python3_12(-)] dev-python/PyQt5[python_targets_python3_12(-)] dev-python/pygobject[python_targets_python3_12(-)] dev-python/sortedcontainers[python_targets_python3_12(-)] ) media-libs/gstreamer[introspection] alsa? ( python_single_target_python3_10? ( dev-python/pyalsa[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyalsa[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyalsa[python_targets_python3_12(-)] ) media-libs/gst-plugins-base[alsa] ) jack? ( python_single_target_python3_10? ( dev-python/jack-client[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jack-client[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jack-client[python_targets_python3_12(-)] ) media-plugins/gst-plugins-jack ) midi? ( python_single_target_python3_10? ( dev-python/mido[rtmidi,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mido[rtmidi,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/mido[rtmidi,python_targets_python3_12(-)] ) ) pulseaudio? ( media-plugins/gst-plugins-pulse ) timecode? ( app-misc/ola[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/FrancescoCeruti/linux-show-player/archive/refs/tags/v0.6.1.tar.gz -> linux-show-player-0.6.1.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=785345200a6930de1c6673b5cf4f90a9
diff --git a/metadata/md5-cache/media-sound/linux-show-player-0.6.3 b/metadata/md5-cache/media-sound/linux-show-player-0.6.3
new file mode 100644
index 000000000000..23150228a2e1
--- /dev/null
+++ b/metadata/md5-cache/media-sound/linux-show-player-0.6.3
@@ -0,0 +1,15 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/poetry-core-1.9.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/poetry-core-1.9.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/poetry-core-1.9.0[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DESCRIPTION=A cue player designed for stage productions
+EAPI=8
+HOMEPAGE=https://www.linux-show-player.org/ https://github.com/FrancescoCeruti/linux-show-player/
+INHERIT=distutils-r1
+IUSE=alsa jack midi pulseaudio timecode python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=python_single_target_python3_10? ( dev-python/appdirs[python_targets_python3_10(-)] dev-python/gst-python[python_targets_python3_10(-)] dev-python/humanize[python_targets_python3_10(-)] dev-python/PyQt5[python_targets_python3_10(-)] dev-python/pygobject[python_targets_python3_10(-)] dev-python/sortedcontainers[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/appdirs[python_targets_python3_11(-)] dev-python/gst-python[python_targets_python3_11(-)] dev-python/humanize[python_targets_python3_11(-)] dev-python/PyQt5[python_targets_python3_11(-)] dev-python/pygobject[python_targets_python3_11(-)] dev-python/sortedcontainers[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/appdirs[python_targets_python3_12(-)] dev-python/gst-python[python_targets_python3_12(-)] dev-python/humanize[python_targets_python3_12(-)] dev-python/PyQt5[python_targets_python3_12(-)] dev-python/pygobject[python_targets_python3_12(-)] dev-python/sortedcontainers[python_targets_python3_12(-)] ) media-libs/gstreamer[introspection] alsa? ( python_single_target_python3_10? ( dev-python/pyalsa[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyalsa[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyalsa[python_targets_python3_12(-)] ) media-libs/gst-plugins-base[alsa] ) jack? ( python_single_target_python3_10? ( dev-python/jack-client[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jack-client[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jack-client[python_targets_python3_12(-)] ) media-plugins/gst-plugins-jack ) midi? ( python_single_target_python3_10? ( dev-python/mido[rtmidi,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mido[rtmidi,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/mido[rtmidi,python_targets_python3_12(-)] ) ) pulseaudio? ( media-plugins/gst-plugins-pulse ) timecode? ( app-misc/ola[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=https://github.com/FrancescoCeruti/linux-show-player/archive/refs/tags/v0.6.3.tar.gz -> linux-show-player-0.6.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=785345200a6930de1c6673b5cf4f90a9
diff --git a/metadata/md5-cache/media-sound/lltag-0.14.6 b/metadata/md5-cache/media-sound/lltag-0.14.6
index 71c18a300abe..c6b9a98b2dd4 100644
--- a/metadata/md5-cache/media-sound/lltag-0.14.6
+++ b/metadata/md5-cache/media-sound/lltag-0.14.6
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/libwww-perl flac? ( media-libs/flac ) mp3? ( dev-perl/MP3-Tag media-sound/mp3info ) ogg? ( media-sound/vorbis-tools ) readline? ( dev-perl/Term-ReadLine-Perl ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/libwww-perl flac? ( media-libs/flac ) mp3? ( dev-perl/MP3-Tag media-sound/mp3info ) ogg? ( media-sound/vorbis-tools ) readline? ( dev-perl/Term-ReadLine-Perl ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Automatic command-line mp3/ogg/flac file tagger and renamer
EAPI=7
HOMEPAGE=http://bgoglin.free.fr/lltag/ https://github.com/bgoglin/lltag
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=flac mp3 ogg readline perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/libwww-perl flac? ( media-libs/flac ) mp3? ( dev-perl/MP3-Tag media-sound/mp3info ) ogg? ( media-sound/vorbis-tools ) readline? ( dev-perl/Term-ReadLine-Perl ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl flac? ( media-libs/flac ) mp3? ( dev-perl/MP3-Tag media-sound/mp3info ) ogg? ( media-sound/vorbis-tools ) readline? ( dev-perl/Term-ReadLine-Perl ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/bgoglin/lltag/archive/lltag-0.14.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d151c3c8a043276d2c8d2f7be740e1f
diff --git a/metadata/md5-cache/media-sound/lmms-1.2.2-r1 b/metadata/md5-cache/media-sound/lmms-1.2.2-r1
deleted file mode 100644
index 6856fdeba648..000000000000
--- a/metadata/md5-cache/media-sound/lmms-1.2.2-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 sys-libs/zlib >=x11-libs/fltk-1.3.0_rc3:1 alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) mp3? ( media-sound/lame ) ogg? ( media-libs/libogg media-libs/libvorbis ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl >=media-libs/sdl-sound-1.0.1 ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) vst? ( virtual/wine ) dev-qt/qtx11extras:5
-DESCRIPTION=Cross-platform music production software
-EAPI=8
-HOMEPAGE=https://lmms.io
-INHERIT=cmake
-IUSE=alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst
-KEYWORDS=amd64 x86
-LICENSE=GPL-2 LGPL-2
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 sys-libs/zlib >=x11-libs/fltk-1.3.0_rc3:1 alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) mp3? ( media-sound/lame ) ogg? ( media-libs/libogg media-libs/libvorbis ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl >=media-libs/sdl-sound-1.0.1 ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) vst? ( virtual/wine ) media-plugins/calf media-plugins/caps-plugins media-plugins/cmt-plugins media-plugins/swh-plugins media-plugins/tap-plugins
-SLOT=0
-SRC_URI=https://github.com/LMMS/lmms/releases/download/v1.2.2/lmms_1.2.2.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=45b61ead72db6f8d6e1b6284e014b8e0
diff --git a/metadata/md5-cache/media-sound/lmms-1.2.2-r2 b/metadata/md5-cache/media-sound/lmms-1.2.2-r2
new file mode 100644
index 000000000000..0461bcf6169e
--- /dev/null
+++ b/metadata/md5-cache/media-sound/lmms-1.2.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 sys-libs/zlib >=x11-libs/fltk-1.3.0_rc3:1 alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) mp3? ( media-sound/lame ) ogg? ( media-libs/libogg media-libs/libvorbis ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl >=media-libs/sdl-sound-1.0.1 ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) vst? ( virtual/wine ) dev-qt/qtx11extras:5
+DESCRIPTION=Cross-platform music production software
+EAPI=8
+HOMEPAGE=https://lmms.io
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst
+KEYWORDS=amd64 x86
+LICENSE=GPL-2 LGPL-2
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 sys-libs/zlib >=x11-libs/fltk-1.3.0_rc3:1 alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) mp3? ( media-sound/lame ) ogg? ( media-libs/libogg media-libs/libvorbis ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl >=media-libs/sdl-sound-1.0.1 ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) vst? ( virtual/wine ) media-plugins/calf media-plugins/caps-plugins media-plugins/cmt-plugins media-plugins/swh-plugins media-plugins/tap-plugins
+SLOT=0
+SRC_URI=https://github.com/LMMS/lmms/releases/download/v1.2.2/lmms_1.2.2.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4b0bcbbb4e9b61ae5e0f9be6caa56942
diff --git a/metadata/md5-cache/media-sound/lmms-9999 b/metadata/md5-cache/media-sound/lmms-9999
index d91726e8dd0e..1a2b12c6537d 100644
--- a/metadata/md5-cache/media-sound/lmms-9999
+++ b/metadata/md5-cache/media-sound/lmms-9999
@@ -1,14 +1,15 @@
BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install prepare test unpack
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 sys-libs/zlib >=x11-libs/fltk-1.3.0_rc3:1 alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) mp3? ( media-sound/lame ) ogg? ( media-libs/libogg media-libs/libvorbis ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl >=media-libs/sdl-sound-1.0.1 ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) vst? ( virtual/wine ) dev-qt/qtx11extras:5
DESCRIPTION=Cross-platform music production software
EAPI=8
HOMEPAGE=https://lmms.io
-INHERIT=cmake git-r3
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg git-r3
IUSE=alsa debug fluidsynth jack libgig mp3 ogg portaudio pulseaudio sdl soundio stk vst
LICENSE=GPL-2 LGPL-2
PROPERTIES=live
RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 >=media-libs/libsamplerate-0.1.8 >=media-libs/libsndfile-1.0.11 sci-libs/fftw:3.0 sys-libs/zlib >=x11-libs/fltk-1.3.0_rc3:1 alsa? ( media-libs/alsa-lib ) fluidsynth? ( media-sound/fluidsynth ) jack? ( virtual/jack ) libgig? ( media-libs/libgig ) mp3? ( media-sound/lame ) ogg? ( media-libs/libogg media-libs/libvorbis ) portaudio? ( >=media-libs/portaudio-19_pre ) pulseaudio? ( media-libs/libpulse ) sdl? ( media-libs/libsdl >=media-libs/sdl-sound-1.0.1 ) soundio? ( media-libs/libsoundio ) stk? ( media-libs/stk ) vst? ( virtual/wine ) media-plugins/calf media-plugins/caps-plugins media-plugins/cmt-plugins media-plugins/swh-plugins media-plugins/tap-plugins
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f7801bddaffb541946fe2e03d2b3106b
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a82271f98875a0343176be77632785d3
diff --git a/metadata/md5-cache/media-sound/mac-10.71 b/metadata/md5-cache/media-sound/mac-10.71
deleted file mode 100644
index c8aaf81b9141..000000000000
--- a/metadata/md5-cache/media-sound/mac-10.71
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=app-arch/unzip app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Monkey's Audio Codecs
-EAPI=8
-HOMEPAGE=https://www.monkeysaudio.com
-INHERIT=cmake
-KEYWORDS=~alpha amd64 ~loong ppc ppc64 ~riscv sparc x86
-LICENSE=BSD
-SLOT=0/10
-SRC_URI=https://monkeysaudio.com/files/MAC_1071_SDK.zip -> mac-10.71.zip
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8b5ad2c6c3a1a709cb4b4b758ffb2adf
diff --git a/metadata/md5-cache/media-sound/mac-10.73 b/metadata/md5-cache/media-sound/mac-10.73
index 2634a1477db8..bdebc27bd797 100644
--- a/metadata/md5-cache/media-sound/mac-10.73
+++ b/metadata/md5-cache/media-sound/mac-10.73
@@ -4,9 +4,9 @@ DESCRIPTION=Monkey's Audio Codecs
EAPI=8
HOMEPAGE=https://www.monkeysaudio.com
INHERIT=cmake
-KEYWORDS=~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~loong ppc ppc64 ~riscv sparc x86
LICENSE=BSD
SLOT=0/10
SRC_URI=https://monkeysaudio.com/files/MAC_1073_SDK.zip -> mac-10.73.zip
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3394f644e7cca35e97895bb755dcb51e
+_md5_=8b5ad2c6c3a1a709cb4b4b758ffb2adf
diff --git a/metadata/md5-cache/media-sound/mac-10.74 b/metadata/md5-cache/media-sound/mac-10.74
new file mode 100644
index 000000000000..2f1f38a490e0
--- /dev/null
+++ b/metadata/md5-cache/media-sound/mac-10.74
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Monkey's Audio Codecs
+EAPI=8
+HOMEPAGE=https://www.monkeysaudio.com
+INHERIT=cmake
+KEYWORDS=~alpha ~amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+SLOT=0/10
+SRC_URI=https://monkeysaudio.com/files/MAC_1074_SDK.zip -> mac-10.74.zip
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3394f644e7cca35e97895bb755dcb51e
diff --git a/metadata/md5-cache/media-sound/picard-2.12 b/metadata/md5-cache/media-sound/picard-2.12
new file mode 100644
index 000000000000..865d361df223
--- /dev/null
+++ b/metadata/md5-cache/media-sound/picard-2.12
@@ -0,0 +1,18 @@
+BDEPEND=nls? ( dev-qt/linguist-tools:5 ) test? ( python_single_target_python3_10? ( dev-python/fasteners[python_targets_python3_10(-)] dev-python/pyjwt[python_targets_python3_10(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] media-libs/mutagen[python_targets_python3_10(-)] discid? ( dev-python/discid[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/fasteners[python_targets_python3_11(-)] dev-python/pyjwt[python_targets_python3_11(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] media-libs/mutagen[python_targets_python3_11(-)] discid? ( dev-python/discid[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/fasteners[python_targets_python3_12(-)] dev-python/pyjwt[python_targets_python3_12(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] media-libs/mutagen[python_targets_python3_12(-)] discid? ( dev-python/discid[python_targets_python3_12(-)] ) ) fingerprints? ( media-libs/chromaprint[tools] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+DESCRIPTION=Cross-platform music tagger
+EAPI=8
+HOMEPAGE=https://picard.musicbrainz.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 xdg
+IUSE=discid fingerprints nls test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 debug
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-2+
+RDEPEND=python_single_target_python3_10? ( dev-python/fasteners[python_targets_python3_10(-)] dev-python/pyjwt[python_targets_python3_10(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_10(-)] dev-python/python-dateutil[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] media-libs/mutagen[python_targets_python3_10(-)] discid? ( dev-python/discid[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( dev-python/fasteners[python_targets_python3_11(-)] dev-python/pyjwt[python_targets_python3_11(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_11(-)] dev-python/python-dateutil[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] media-libs/mutagen[python_targets_python3_11(-)] discid? ( dev-python/discid[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( dev-python/fasteners[python_targets_python3_12(-)] dev-python/pyjwt[python_targets_python3_12(-)] dev-python/PyQt5[declarative,gui,network,widgets,python_targets_python3_12(-)] dev-python/python-dateutil[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] media-libs/mutagen[python_targets_python3_12(-)] discid? ( dev-python/discid[python_targets_python3_12(-)] ) ) fingerprints? ( media-libs/chromaprint[tools] ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://data.musicbrainz.org/pub/musicbrainz/picard/picard-2.12.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=97baba7fb424b4889ced12f177a4a88a
diff --git a/metadata/md5-cache/media-sound/qjackctl-1.0.0 b/metadata/md5-cache/media-sound/qjackctl-1.0.0
new file mode 100644
index 000000000000..c622a7217c64
--- /dev/null
+++ b/metadata/md5-cache/media-sound/qjackctl-1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 virtual/jack alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) portaudio? ( media-libs/portaudio )
+DESCRIPTION=Qt GUI to control the JACK Audio Connection Kit and ALSA sequencer connections
+EAPI=8
+HOMEPAGE=https://qjackctl.sourceforge.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=xdg cmake
+IUSE=alsa dbus debug portaudio
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 dev-qt/qtxml:5 virtual/jack alsa? ( media-libs/alsa-lib ) dbus? ( dev-qt/qtdbus:5 ) portaudio? ( media-libs/portaudio ) dev-qt/qtsvg:5
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/qjackctl/qjackctl-1.0.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0d7ab17e8d186c97683e3594ba73c4ff
diff --git a/metadata/md5-cache/media-sound/qsampler-0.9.90 b/metadata/md5-cache/media-sound/qsampler-0.9.90
deleted file mode 100644
index bfe2d8232715..000000000000
--- a/metadata/md5-cache/media-sound/qsampler-0.9.90
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=qt6? ( dev-qt/qttools:6[linguist] ) !qt6? ( dev-qt/linguist-tools:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=media-libs/alsa-lib media-libs/liblscp:= x11-libs/libX11 libgig? ( media-libs/libgig:= ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 )
-DESCRIPTION=Graphical frontend to the LinuxSampler engine
-EAPI=8
-HOMEPAGE=https://qsampler.sourceforge.io/ https://www.linuxsampler.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake xdg
-IUSE=debug +libgig qt6
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/alsa-lib media-libs/liblscp:= x11-libs/libX11 libgig? ( media-libs/libgig:= ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) media-sound/linuxsampler
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/qsampler/0.9.90/qsampler-0.9.90.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cd33a5351a810a59cf182f573dcec32d
diff --git a/metadata/md5-cache/media-sound/qsampler-0.9.91 b/metadata/md5-cache/media-sound/qsampler-0.9.91
index 82056b6649a5..cd5b379d83e5 100644
--- a/metadata/md5-cache/media-sound/qsampler-0.9.91
+++ b/metadata/md5-cache/media-sound/qsampler-0.9.91
@@ -7,10 +7,10 @@ HOMEPAGE=https://qsampler.sourceforge.io/ https://www.linuxsampler.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake xdg
IUSE=debug +libgig qt6
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=media-libs/alsa-lib media-libs/liblscp:= x11-libs/libX11 libgig? ( media-libs/libgig:= ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) media-sound/linuxsampler
SLOT=0
SRC_URI=https://downloads.sourceforge.net/qsampler/0.9.91/qsampler-0.9.91.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c554da8b9166d98af2cdc256224babfc
+_md5_=cd33a5351a810a59cf182f573dcec32d
diff --git a/metadata/md5-cache/media-sound/qsampler-1.0.0 b/metadata/md5-cache/media-sound/qsampler-1.0.0
new file mode 100644
index 000000000000..f32bc22d39e3
--- /dev/null
+++ b/metadata/md5-cache/media-sound/qsampler-1.0.0
@@ -0,0 +1,16 @@
+BDEPEND=qt6? ( dev-qt/qttools:6[linguist] ) !qt6? ( dev-qt/linguist-tools:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=media-libs/alsa-lib media-libs/liblscp:= x11-libs/libX11 libgig? ( media-libs/libgig:= ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 )
+DESCRIPTION=Graphical frontend to the LinuxSampler engine
+EAPI=8
+HOMEPAGE=https://qsampler.sourceforge.io/ https://www.linuxsampler.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake xdg
+IUSE=debug +libgig qt6
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=media-libs/alsa-lib media-libs/liblscp:= x11-libs/libX11 libgig? ( media-libs/libgig:= ) qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) media-sound/linuxsampler
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/qsampler/1.0.0/qsampler-1.0.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c554da8b9166d98af2cdc256224babfc
diff --git a/metadata/md5-cache/media-sound/qsynth-1.0.0 b/metadata/md5-cache/media-sound/qsynth-1.0.0
new file mode 100644
index 000000000000..223e58cf59bc
--- /dev/null
+++ b/metadata/md5-cache/media-sound/qsynth-1.0.0
@@ -0,0 +1,17 @@
+BDEPEND=qt6? ( dev-qt/qttools:6[linguist] ) !qt6? ( dev-qt/linguist-tools:5 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
+DESCRIPTION=Qt application to control FluidSynth
+EAPI=8
+HOMEPAGE=https://qsynth.sourceforge.io/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake desktop xdg
+IUSE=+alsa debug jack pulseaudio qt6
+KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=qt6? ( dev-qt/qtbase:6[gui,network,widgets] dev-qt/qtsvg:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) media-sound/fluidsynth:=[jack?,alsa?,pulseaudio?]
+REQUIRED_USE=|| ( alsa jack pulseaudio )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/qsynth/qsynth-1.0.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=165e9b534b125451aba15016ef75cb5d
diff --git a/metadata/md5-cache/media-sound/qtractor-0.9.90 b/metadata/md5-cache/media-sound/qtractor-0.9.90
deleted file mode 100644
index 6010b15a35f1..000000000000
--- a/metadata/md5-cache/media-sound/qtractor-0.9.90
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
-DESCRIPTION=Audio/MIDI multi-track sequencer written in C++ with the Qt framework
-EAPI=8
-HOMEPAGE=https://qtractor.sourceforge.io https://github.com/rncbc/qtractor
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake flag-o-matic xdg
-IUSE=aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib
-KEYWORDS=amd64 x86
-LICENSE=GPL-2
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
-REQUIRED_USE=dssi? ( ladspa )
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/qtractor/qtractor-0.9.90.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3f1b40c75b957d35720834e7dad651b4
diff --git a/metadata/md5-cache/media-sound/qtractor-1.0.0 b/metadata/md5-cache/media-sound/qtractor-1.0.0
new file mode 100644
index 000000000000..d470f39924bd
--- /dev/null
+++ b/metadata/md5-cache/media-sound/qtractor-1.0.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-qt/linguist-tools:5 virtual/pkgconfig app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
+DESCRIPTION=Audio/MIDI multi-track sequencer written in C++ with the Qt framework
+EAPI=8
+HOMEPAGE=https://qtractor.sourceforge.io https://github.com/rncbc/qtractor
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake flag-o-matic xdg
+IUSE=aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc rubberband vorbis zlib
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 dev-qt/qtx11extras:5 media-libs/alsa-lib media-libs/libsndfile media-libs/lilv media-libs/lv2 media-libs/suil virtual/jack x11-libs/libxcb:= aubio? ( media-libs/aubio:= ) dssi? ( media-libs/dssi ) ladspa? ( media-libs/ladspa-sdk ) libsamplerate? ( media-libs/libsamplerate ) mad? ( media-libs/libmad ) osc? ( media-libs/liblo ) rubberband? ( media-libs/rubberband ) vorbis? ( media-libs/libogg media-libs/libvorbis ) zlib? ( sys-libs/zlib )
+REQUIRED_USE=dssi? ( ladspa )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/qtractor/qtractor-1.0.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8eba6e7f29127621f25d0ee9a298922e
diff --git a/metadata/md5-cache/media-sound/redoflacs-0.30 b/metadata/md5-cache/media-sound/redoflacs-0.30
index 45642af9d3c5..64af9d636d75 100644
--- a/metadata/md5-cache/media-sound/redoflacs-0.30
+++ b/metadata/md5-cache/media-sound/redoflacs-0.30
@@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=>=app-shells/bash-4 media-libs/flac sys-apps/coreutils
SLOT=0
SRC_URI=https://github.com/sirjaren/redoflacs/tarball/v0.30 -> redoflacs-0.30.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
_md5_=227e0cc78ada2d4bb4dc2c499dc600d3
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta74 b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta74
deleted file mode 100644
index 382f63cc165a..000000000000
--- a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta74
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst postrm prepare
-DESCRIPTION=A client software for quality voice communication via the internet
-EAPI=8
-HOMEPAGE=https://www.teamspeak.com/
-INHERIT=desktop xdg-utils
-IUSE=+alsa pulseaudio
-LICENSE=teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )
-RDEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse )
-REQUIRED_USE=|| ( alsa pulseaudio )
-RESTRICT=bindist mirror
-SLOT=5
-SRC_URI=https://files.teamspeak-services.com/pre_releases/client/5.0.0-beta74/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta74.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=543e1b5c588863f5a780b1a18383b239
diff --git a/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta77 b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta77
new file mode 100644
index 000000000000..37bea891dcc4
--- /dev/null
+++ b/metadata/md5-cache/media-sound/teamspeak-client-5.0.0_beta77
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst postrm prepare
+DESCRIPTION=A client software for quality voice communication via the internet
+EAPI=8
+HOMEPAGE=https://www.teamspeak.com/
+INHERIT=desktop xdg-utils
+IUSE=+alsa pulseaudio
+LICENSE=teamspeak5 || ( GPL-2 GPL-3 LGPL-3 )
+RDEPEND=app-accessibility/at-spi2-core dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig:1.0 net-print/cups sys-power/upower sys-apps/dbus x11-libs/cairo[glib] x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libXtst x11-libs/pango alsa? ( media-libs/alsa-lib ) pulseaudio? ( media-libs/libpulse )
+REQUIRED_USE=|| ( alsa pulseaudio )
+RESTRICT=bindist mirror
+SLOT=5
+SRC_URI=https://files.teamspeak-services.com/pre_releases/client/5.0.0-beta77/teamspeak-client.tar.gz -> teamspeak-client-5.0.0_beta77.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=88e8060f52845a7cc5f6715e480e42c8
diff --git a/metadata/md5-cache/media-sound/wildmidi-0.4.5 b/metadata/md5-cache/media-sound/wildmidi-0.4.5
index 4d5936478798..327fd8a408db 100644
--- a/metadata/md5-cache/media-sound/wildmidi-0.4.5
+++ b/metadata/md5-cache/media-sound/wildmidi-0.4.5
@@ -12,5 +12,5 @@ RDEPEND=player? ( alsa? ( media-libs/alsa-lib ) openal? ( media-libs/openal ) )
REQUIRED_USE=player? ( ^^ ( alsa oss openal ) )
SLOT=0
SRC_URI=https://github.com/Mindwerks/wildmidi/archive/wildmidi-0.4.5.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eb33f93428c3803c589c60d09ddc4615
diff --git a/metadata/md5-cache/media-sound/wildmidi-0.4.6 b/metadata/md5-cache/media-sound/wildmidi-0.4.6
index ff54926c0048..b5d5bc788635 100644
--- a/metadata/md5-cache/media-sound/wildmidi-0.4.6
+++ b/metadata/md5-cache/media-sound/wildmidi-0.4.6
@@ -11,5 +11,5 @@ LICENSE=GPL-3+ LGPL-3+
RDEPEND=player? ( alsa? ( media-libs/alsa-lib ) openal? ( media-libs/openal ) sndio? ( media-sound/sndio ) ) media-sound/timidity-freepats
SLOT=0
SRC_URI=https://github.com/Mindwerks/wildmidi/archive/wildmidi-0.4.6.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cb229ae4bbd1603a491541d9198291ff
diff --git a/metadata/md5-cache/media-sound/xfmpc-0.3.1 b/metadata/md5-cache/media-sound/xfmpc-0.3.1
index a01432824675..236709ef88a1 100644
--- a/metadata/md5-cache/media-sound/xfmpc-0.3.1
+++ b/metadata/md5-cache/media-sound/xfmpc-0.3.1
@@ -5,10 +5,10 @@ DESCRIPTION=Music Player Daemon (MPD) client for the Xfce desktop environment
EAPI=8
HOMEPAGE=https://docs.xfce.org/apps/xfmpc/start https://gitlab.xfce.org/apps/xfmpc/
INHERIT=xdg-utils
-KEYWORDS=amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86
+KEYWORDS=amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.38.0:2= >=media-libs/libmpd-0.15.0:= >=x11-libs/gtk+-3.22.0:3= >=xfce-base/libxfce4ui-4.12.0:= >=xfce-base/libxfce4util-4.12.0:=
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/xfmpc/0.3/xfmpc-0.3.1.tar.bz2
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c869aa91040172152efe154b8fe2756d
+_md5_=1306a6cd3d0ac6a114454212118019a9
diff --git a/metadata/md5-cache/media-tv/Manifest.gz b/metadata/md5-cache/media-tv/Manifest.gz
index 2c78399fa6c6..dd131b49d16a 100644
--- a/metadata/md5-cache/media-tv/Manifest.gz
+++ b/metadata/md5-cache/media-tv/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-tv/channeleditor-1.9.2.1-r4 b/metadata/md5-cache/media-tv/channeleditor-1.9.2.1-r4
index f1166059b273..6316df7239be 100644
--- a/metadata/md5-cache/media-tv/channeleditor-1.9.2.1-r4
+++ b/metadata/md5-cache/media-tv/channeleditor-1.9.2.1-r4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/channeleditor/channeleditor/1.9.2/channeleditor_1.9.2.1_src.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c9cf31608998650d208c4cab88025932
diff --git a/metadata/md5-cache/media-tv/dvbstream-0.8.2 b/metadata/md5-cache/media-tv/dvbstream-0.8.2
new file mode 100644
index 000000000000..e7ff18cdb3e6
--- /dev/null
+++ b/metadata/md5-cache/media-tv/dvbstream-0.8.2
@@ -0,0 +1,13 @@
+BDEPEND=sys-kernel/linux-headers
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=RTP multicast stream server and other tools for DVB cards
+EAPI=8
+HOMEPAGE=https://www.orcas.net/dvbstream/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/perl
+SLOT=0
+SRC_URI=http://www.orcas.net/dvbstream/dvbstream-0.8.2.tar.bz2
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=64f8cac0719f9c04bf45ff83ad093c81
diff --git a/metadata/md5-cache/media-tv/kodi-20.5-r1 b/metadata/md5-cache/media-tv/kodi-20.5-r1
index 1109165792d1..1b7d24f88338 100644
--- a/metadata/md5-cache/media-tv/kodi-20.5-r1
+++ b/metadata/md5-cache/media-tv/kodi-20.5-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://github.com/xbmc/FFmpeg/archive/4.4.1-Nexus-Alpha1.tar.gz -> ffmpeg-kodi-4.4.1-Nexus-Alpha1.tar.gz ) https://github.com/xbmc/xbmc/archive/20.5-Nexus.tar.gz -> kodi-20.5-Nexus.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=82243488cdbded62144c20bebf6f96d5
diff --git a/metadata/md5-cache/media-tv/kodi-21.0-r1 b/metadata/md5-cache/media-tv/kodi-21.0-r1
index 55524d538f11..ccd2a60944fb 100644
--- a/metadata/md5-cache/media-tv/kodi-21.0-r1
+++ b/metadata/md5-cache/media-tv/kodi-21.0-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz ) https://github.com/xbmc/xbmc/archive/21.0-Omega.tar.gz -> kodi-21.0-Omega.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=510be4c87962de41401bb410da231dde
diff --git a/metadata/md5-cache/media-tv/kodi-21.0-r2 b/metadata/md5-cache/media-tv/kodi-21.0-r2
index c29ce4175ea2..c6d2cfd7f8c0 100644
--- a/metadata/md5-cache/media-tv/kodi-21.0-r2
+++ b/metadata/md5-cache/media-tv/kodi-21.0-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz ) https://github.com/xbmc/xbmc/archive/21.0-Omega.tar.gz -> kodi-21.0-Omega.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=92b21d45fd0e372afd5747692553d751
diff --git a/metadata/md5-cache/media-tv/kodi-21.9999 b/metadata/md5-cache/media-tv/kodi-21.9999
index 4cc17a9903ec..a82f46652088 100644
--- a/metadata/md5-cache/media-tv/kodi-21.9999
+++ b/metadata/md5-cache/media-tv/kodi-21.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=df84c100bceaa93e7f331dc0bd058042
diff --git a/metadata/md5-cache/media-tv/kodi-9999 b/metadata/md5-cache/media-tv/kodi-9999
index be19e0a9936a..9cdf08365515 100644
--- a/metadata/md5-cache/media-tv/kodi-9999
+++ b/metadata/md5-cache/media-tv/kodi-9999
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/xbmc/libdvdnav/archive/6.1.1-Next-Nexus-Alpha2-2.tar.gz -> libdvdnav-6.1.1-Next-Nexus-Alpha2-2.tar.gz https://github.com/xbmc/libdvdread/archive/6.1.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdread-6.1.3-Next-Nexus-Alpha2-2.tar.gz https://mirrors.kodi.tv/build-deps/sources/apache-groovy-binary-4.0.16.zip https://mirrors.kodi.tv/build-deps/sources/commons-lang3-3.14.0-bin.tar.gz https://mirrors.kodi.tv/build-deps/sources/commons-text-1.11.0-bin.tar.gz css? ( https://github.com/xbmc/libdvdcss/archive/1.4.3-Next-Nexus-Alpha2-2.tar.gz -> libdvdcss-1.4.3-Next-Nexus-Alpha2-2.tar.gz ) !system-ffmpeg? ( https://ffmpeg.org/releases/ffmpeg-6.0.1.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=47888ea4f535fe8123a26051b31488c7
diff --git a/metadata/md5-cache/media-tv/mythtv-33.1-r1 b/metadata/md5-cache/media-tv/mythtv-33.1-r1
index 263608a08cc4..d81b9f3c3200 100644
--- a/metadata/md5-cache/media-tv/mythtv-33.1-r1
+++ b/metadata/md5-cache/media-tv/mythtv-33.1-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/mythtv dev-libs/glib:2 dev-libs/lzo dev-libs/libzip:= dev-qt/q
REQUIRED_USE=cdr? ( cdda )
SLOT=0
SRC_URI=https://github.com/MythTV/mythtv/archive/v33.1.tar.gz -> mythtv-33.1.tar.gz
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=6d784010939a2700c869a548c2aa9f2d
diff --git a/metadata/md5-cache/media-tv/plex-media-server-1.40.2.8395 b/metadata/md5-cache/media-tv/plex-media-server-1.40.2.8395
index d3c0c40278c8..6354a46f042e 100644
--- a/metadata/md5-cache/media-tv/plex-media-server-1.40.2.8395
+++ b/metadata/md5-cache/media-tv/plex-media-server-1.40.2.8395
@@ -11,5 +11,5 @@ RDEPEND=acct-group/plex acct-user/plex
RESTRICT=bindist
SLOT=0
SRC_URI=amd64? ( https://downloads.plex.tv/plex-media-server-new/1.40.2.8395-c67dce28e/debian/plexmediaserver_1.40.2.8395-c67dce28e_amd64.deb ) arm? ( https://downloads.plex.tv/plex-media-server-new/1.40.2.8395-c67dce28e/debian/plexmediaserver_1.40.2.8395-c67dce28e_armhf.deb ) arm64? ( https://downloads.plex.tv/plex-media-server-new/1.40.2.8395-c67dce28e/debian/plexmediaserver_1.40.2.8395-c67dce28e_arm64.deb ) x86? ( https://downloads.plex.tv/plex-media-server-new/1.40.2.8395-c67dce28e/debian/plexmediaserver_1.40.2.8395-c67dce28e_i386.deb )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=2b2d72aabc86efb1e1d318c2436f251f
diff --git a/metadata/md5-cache/media-tv/tvheadend-4.3_p20240322 b/metadata/md5-cache/media-tv/tvheadend-4.3_p20240322
deleted file mode 100644
index 2dd146460c04..000000000000
--- a/metadata/md5-cache/media-tv/tvheadend-4.3_p20240322
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) sys-devel/gettext virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst setup
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) acct-user/tvheadend virtual/libiconv dbus? ( sys-apps/dbus ) dvbcsa? ( media-libs/libdvbcsa ) ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] ) hdhomerun? ( media-libs/libhdhomerun ) dev-libs/openssl:0= uriparser? ( dev-libs/uriparser ) zeroconf? ( net-dns/avahi ) zlib? ( sys-libs/zlib ) dvb? ( sys-kernel/linux-headers ) ffmpeg? ( opus? ( media-libs/opus ) vpx? ( media-libs/libvpx ) x264? ( media-libs/x264 ) x265? ( media-libs/x265 ) )
-DESCRIPTION=Tvheadend is a TV streaming server and digital video recorder
-EAPI=8
-HOMEPAGE=https://tvheadend.org/
-INHERIT=linux-info python-single-r1 systemd toolchain-funcs
-IUSE=dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 arm arm64 x86
-LICENSE=GPL-3
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) acct-user/tvheadend virtual/libiconv dbus? ( sys-apps/dbus ) dvbcsa? ( media-libs/libdvbcsa ) ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] ) hdhomerun? ( media-libs/libhdhomerun ) dev-libs/openssl:0= uriparser? ( dev-libs/uriparser ) zeroconf? ( net-dns/avahi ) zlib? ( sys-libs/zlib ) python_single_target_python3_10? ( dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/requests[python_targets_python3_12(-)] ) dvb? ( media-tv/dtv-scan-tables ) xmltv? ( media-tv/xmltv )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ddci? ( dvb )
-SLOT=0
-SRC_URI=https://github.com/tvheadend/tvheadend/archive/c63115464d8f6556fb4cac93ce8740afea1b00d5.tar.gz -> tvheadend-4.3_p20240322.tar.gz
-_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=cce645ad654444d5bf2af7a353d89c65
diff --git a/metadata/md5-cache/media-tv/tvheadend-4.3_p20240618 b/metadata/md5-cache/media-tv/tvheadend-4.3_p20240618
new file mode 100644
index 000000000000..7b6b04df2eda
--- /dev/null
+++ b/metadata/md5-cache/media-tv/tvheadend-4.3_p20240618
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) sys-devel/gettext virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst setup
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) acct-user/tvheadend virtual/libiconv dbus? ( sys-apps/dbus ) dvbcsa? ( media-libs/libdvbcsa ) ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] ) hdhomerun? ( media-libs/libhdhomerun ) dev-libs/openssl:0= uriparser? ( dev-libs/uriparser ) zeroconf? ( net-dns/avahi ) zlib? ( sys-libs/zlib ) dvb? ( sys-kernel/linux-headers ) ffmpeg? ( opus? ( media-libs/opus ) vpx? ( media-libs/libvpx ) x264? ( media-libs/x264 ) x265? ( media-libs/x265 ) )
+DESCRIPTION=Tvheadend is a TV streaming server and digital video recorder
+EAPI=8
+HOMEPAGE=https://tvheadend.org/
+INHERIT=linux-info python-single-r1 systemd toolchain-funcs
+IUSE=dbus debug +ddci dvbcsa +dvb +ffmpeg hdhomerun +imagecache +inotify iptv opus satip systemd +timeshift uriparser vpx x264 x265 xmltv zeroconf zlib python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 arm arm64 x86
+LICENSE=GPL-3
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) acct-user/tvheadend virtual/libiconv dbus? ( sys-apps/dbus ) dvbcsa? ( media-libs/libdvbcsa ) ffmpeg? ( media-video/ffmpeg:=[opus?,vpx?,x264?,x265?] ) hdhomerun? ( media-libs/libhdhomerun ) dev-libs/openssl:0= uriparser? ( dev-libs/uriparser ) zeroconf? ( net-dns/avahi ) zlib? ( sys-libs/zlib ) python_single_target_python3_10? ( dev-python/requests[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/requests[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/requests[python_targets_python3_12(-)] ) dvb? ( media-tv/dtv-scan-tables ) xmltv? ( media-tv/xmltv )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ddci? ( dvb )
+SLOT=0
+SRC_URI=https://github.com/tvheadend/tvheadend/archive/e855f62e6697cf756ad2eed2ed03b8d06ba2019b.tar.gz -> tvheadend-4.3_p20240618.tar.gz
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=72592af3142150c89b0d85763b964d5a
diff --git a/metadata/md5-cache/media-tv/tvheadend-9999 b/metadata/md5-cache/media-tv/tvheadend-9999
index 181ee2eb4e8f..cca1ba0dd386 100644
--- a/metadata/md5-cache/media-tv/tvheadend-9999
+++ b/metadata/md5-cache/media-tv/tvheadend-9999
@@ -12,4 +12,4 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ddci? ( dvb )
SLOT=0
_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed75dc768c32ddf8bdb43eb0e63a9d8a
+_md5_=9e2ed0297f062b79b3ddd801ad20bd8e
diff --git a/metadata/md5-cache/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r5 b/metadata/md5-cache/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r5
deleted file mode 100644
index c0596394afd0..000000000000
--- a/metadata/md5-cache/media-tv/v4l-dvb-saa716x-0.0.1_p20170225-r5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup
-DEPEND=kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) ) kernel_linux? ( virtual/linux-sources virtual/libelf )
-DESCRIPTION=driver for saa716x based dvb cards like TT S2-6400 or Skystar 2 eXpress HD
-EAPI=8
-HOMEPAGE=https://bitbucket.org/powARman/v4l-dvb-saa716x
-INHERIT=linux-info linux-mod
-IUSE=dist-kernel
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=sys-firmware/tt-s2-6400-firmware kernel_linux? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-SLOT=0
-SRC_URI=https://bitbucket.org/powARman/v4l-dvb-saa716x/get/83f3bfd93a95.tar.bz2 -> v4l-dvb-saa716x-0.0.1_p20160322.tar.bz2
-_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod 000f3723e8e062061ee523106e69f84a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2d6a182d697147ed2718aa7a4d3ea34f
diff --git a/metadata/md5-cache/media-tv/xmltv-1.0.0 b/metadata/md5-cache/media-tv/xmltv-1.0.0
index 04c59fbd763b..e54a18c82209 100644
--- a/metadata/md5-cache/media-tv/xmltv-1.0.0
+++ b/metadata/md5-cache/media-tv/xmltv-1.0.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Set of utilities to manage TV listings stored in the XMLTV format
EAPI=8
HOMEPAGE=http://wiki.xmltv.org/index.php/XMLTVProject https://github.com/XMLTV/xmltv
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=ar ch-search eu-epgdata eu-xmltvse fi fi-sv fr huro is it it-dvb na-dd na-dtv na-tvmedia pt-vodafone tr tv-check tv-combiner tv-pick-cgi uk-tvguide zz-sdjson zz-sdjson-sqlite perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 arm arm64 ~ppc x86 ~x86-linux
LICENSE=GPL-2
-RDEPEND=dev-perl/Date-Manip dev-perl/File-Slurp dev-perl/JSON dev-perl/Lingua-Preferred dev-perl/LWP-Online dev-perl/PerlIO-gzip dev-perl/Term-ProgressBar dev-perl/TermReadKey dev-perl/XML-LibXML dev-perl/XML-Parser dev-perl/XML-TreePP dev-perl/XML-Twig dev-perl/XML-Writer dev-perl/Unicode-String virtual/perl-Memoize virtual/perl-Storable virtual/perl-IO-Compress ar? ( dev-perl/DateTime dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies ) ch-search? ( dev-perl/HTML-Tree dev-perl/HTML-Parser dev-perl/HTTP-Cookies dev-perl/URI ) eu-epgdata? ( dev-perl/Archive-Zip dev-perl/DateTime dev-perl/DateTime-Format-Strptime dev-perl/HTML-Parser dev-perl/HTTP-Message ) eu-xmltvse? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy ) fi? ( dev-perl/HTML-Tree dev-perl/LWP-Protocol-https dev-perl/URI ) fi-sv? ( dev-perl/DateTime dev-perl/HTML-Tree dev-perl/IO-stringy ) fr? ( dev-perl/DateTime dev-perl/DateTime-TimeZone dev-perl/HTML-Parser dev-perl/HTML-Tree ) huro? ( dev-perl/HTML-Parser dev-perl/HTML-Tree ) is? ( dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/URI dev-perl/XML-DOM dev-perl/XML-LibXSLT ) it? ( dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/URI ) it-dvb? ( virtual/perl-Data-Dumper ) na-dd? ( dev-perl/HTTP-Daemon dev-perl/SOAP-Lite ) na-dtv? ( dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/URI ) pt-vodafone? ( dev-perl/DateTime dev-perl/URI ) tr? ( dev-perl/DateTime dev-perl/HTTP-Cache-Transparent dev-perl/HTTP-Cookies dev-perl/URI ) uk-tvguide? ( dev-perl/DateTime dev-perl/HTML-Tree dev-perl/HTTP-Cache-Transparent dev-perl/HTTP-Cookies dev-perl/URI ) zz-sdjson? ( dev-lang/perl dev-perl/DateTime virtual/perl-Digest-SHA dev-perl/HTTP-Message dev-perl/LWP-Protocol-https dev-perl/Try-Tiny ) zz-sdjson-sqlite? ( dev-lang/perl dev-perl/DateTime dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-SQLite dev-perl/DateTime-TimeZone dev-perl/DBD-SQLite dev-perl/DBI virtual/perl-Digest-SHA dev-perl/File-HomeDir dev-perl/File-Which dev-perl/List-MoreUtils dev-perl/LWP-UserAgent-Determined ) tv-check? ( dev-perl/Tk dev-perl/Tk-TableMatrix ) tv-pick-cgi? ( dev-perl/CGI ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Date-Manip dev-perl/File-Slurp dev-perl/JSON dev-perl/Lingua-Preferred dev-perl/LWP-Online dev-perl/PerlIO-gzip dev-perl/Term-ProgressBar dev-perl/TermReadKey dev-perl/XML-LibXML dev-perl/XML-Parser dev-perl/XML-TreePP dev-perl/XML-Twig dev-perl/XML-Writer dev-perl/Unicode-String virtual/perl-Memoize virtual/perl-Storable virtual/perl-IO-Compress ar? ( dev-perl/DateTime dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/HTTP-Cookies ) ch-search? ( dev-perl/HTML-Tree dev-perl/HTML-Parser dev-perl/HTTP-Cookies dev-perl/URI ) eu-epgdata? ( dev-perl/Archive-Zip dev-perl/DateTime dev-perl/DateTime-Format-Strptime dev-perl/HTML-Parser dev-perl/HTTP-Message ) eu-xmltvse? ( dev-perl/HTTP-Cache-Transparent dev-perl/IO-stringy ) fi? ( dev-perl/HTML-Tree dev-perl/LWP-Protocol-https dev-perl/URI ) fi-sv? ( dev-perl/DateTime dev-perl/HTML-Tree dev-perl/IO-stringy ) fr? ( dev-perl/DateTime dev-perl/DateTime-TimeZone dev-perl/HTML-Parser dev-perl/HTML-Tree ) huro? ( dev-perl/HTML-Parser dev-perl/HTML-Tree ) is? ( dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/URI dev-perl/XML-DOM dev-perl/XML-LibXSLT ) it? ( dev-perl/HTML-Parser dev-perl/HTML-Tree dev-perl/URI ) it-dvb? ( virtual/perl-Data-Dumper ) na-dd? ( dev-perl/HTTP-Daemon dev-perl/SOAP-Lite ) na-dtv? ( dev-perl/DateTime dev-perl/HTTP-Cookies dev-perl/URI ) pt-vodafone? ( dev-perl/DateTime dev-perl/URI ) tr? ( dev-perl/DateTime dev-perl/HTTP-Cache-Transparent dev-perl/HTTP-Cookies dev-perl/URI ) uk-tvguide? ( dev-perl/DateTime dev-perl/HTML-Tree dev-perl/HTTP-Cache-Transparent dev-perl/HTTP-Cookies dev-perl/URI ) zz-sdjson? ( dev-lang/perl dev-perl/DateTime virtual/perl-Digest-SHA dev-perl/HTTP-Message dev-perl/LWP-Protocol-https dev-perl/Try-Tiny ) zz-sdjson-sqlite? ( dev-lang/perl dev-perl/DateTime dev-perl/DateTime-Format-ISO8601 dev-perl/DateTime-Format-SQLite dev-perl/DateTime-TimeZone dev-perl/DBD-SQLite dev-perl/DBI virtual/perl-Digest-SHA dev-perl/File-HomeDir dev-perl/File-Which dev-perl/List-MoreUtils dev-perl/LWP-UserAgent-Determined ) tv-check? ( dev-perl/Tk dev-perl/Tk-TableMatrix ) tv-pick-cgi? ( dev-perl/CGI ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/XMLTV/xmltv/archive/v1.0.0.tar.gz -> xmltv-1.0.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e57bd1b37a504b68b99b5a216b66b2b8
diff --git a/metadata/md5-cache/media-video/Manifest.gz b/metadata/md5-cache/media-video/Manifest.gz
index d5f39475bcfa..7144e9cf255d 100644
--- a/metadata/md5-cache/media-video/Manifest.gz
+++ b/metadata/md5-cache/media-video/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/media-video/acidrip-0.14-r4 b/metadata/md5-cache/media-video/acidrip-0.14-r4
index 9318c6adda40..c05a06b3c0c5 100644
--- a/metadata/md5-cache/media-video/acidrip-0.14-r4
+++ b/metadata/md5-cache/media-video/acidrip-0.14-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Gtk2 media-video/lsdvd media-video/mplayer[encode] encode? ( >=media-sound/lame-3.92 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Gtk2 media-video/lsdvd media-video/mplayer[encode] encode? ( >=media-sound/lame-3.92 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A gtk-perl mplayer/mencoder frontend for ripping DVDs
EAPI=8
HOMEPAGE=https://sourceforge.net/projects/acidrip/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=encode perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~ppc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Gtk2 media-video/lsdvd media-video/mplayer[encode] encode? ( >=media-sound/lame-3.92 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Gtk2 media-video/lsdvd media-video/mplayer[encode] encode? ( >=media-sound/lame-3.92 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://sourceforge.net/projects/acidrip/files/acidrip/0.14%20-%20Your%20two-wheeled%20knife/acidrip-0.14.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1d2bd3a86856052b40a854b35795308
diff --git a/metadata/md5-cache/media-video/bdsup2sub-4.0.0-r3 b/metadata/md5-cache/media-video/bdsup2sub-4.0.0-r3
index bf8155dd0bfe..73a039532c8c 100644
--- a/metadata/md5-cache/media-video/bdsup2sub-4.0.0-r3
+++ b/metadata/md5-cache/media-video/bdsup2sub-4.0.0-r3
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://sbriesen.de/gentoo/distfiles/bdsup2sub-4.0.0.tar.xz http://sbriesen.de/gentoo/distfiles/xdg-20100731.java.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5cb9022cc8d5d5de339b800f73b2861e
diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-120 b/metadata/md5-cache/media-video/ffmpeg-chromium-120
deleted file mode 100644
index 03f04974fd62..000000000000
--- a/metadata/md5-cache/media-video/ffmpeg-chromium-120
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
-DEFINED_PHASES=compile configure install prepare
-DEPEND=mmal? ( media-libs/raspberrypi-userland ) >=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.255:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.255 )
-DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers
-EAPI=8
-HOMEPAGE=https://ffmpeg.org/
-INHERIT=flag-o-matic toolchain-funcs
-IUSE=cpudetection debug +gpl vaapi vdpau vulkan mmal nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
-KEYWORDS=amd64 ~arm ~arm64
-LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
-RDEPEND=mmal? ( media-libs/raspberrypi-userland ) >=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.255:= )
-REQUIRED_USE=arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
-RESTRICT=test
-SLOT=120
-SRC_URI=https://dev.gentoo.org/~chewi/distfiles/ffmpeg-chromium-120.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0bb72d1079726458f3b06e8daae2109e
diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-121 b/metadata/md5-cache/media-video/ffmpeg-chromium-121
deleted file mode 100644
index dfdaa00e54d5..000000000000
--- a/metadata/md5-cache/media-video/ffmpeg-chromium-121
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
-DEFINED_PHASES=compile configure install prepare
-DEPEND=mmal? ( media-libs/raspberrypi-userland ) >=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.255:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.255 )
-DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers
-EAPI=8
-HOMEPAGE=https://ffmpeg.org/
-INHERIT=flag-o-matic toolchain-funcs
-IUSE=cpudetection debug +gpl vaapi vdpau vulkan mmal nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
-KEYWORDS=amd64 ~arm ~arm64
-LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
-RDEPEND=mmal? ( media-libs/raspberrypi-userland ) >=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.255:= )
-REQUIRED_USE=arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
-RESTRICT=test
-SLOT=121
-SRC_URI=https://dev.gentoo.org/~chewi/distfiles/ffmpeg-chromium-121.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2f701358f3ae503634a94796103939a2
diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-123 b/metadata/md5-cache/media-video/ffmpeg-chromium-123
deleted file mode 100644
index 952f5414ae2b..000000000000
--- a/metadata/md5-cache/media-video/ffmpeg-chromium-123
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
-DEFINED_PHASES=compile configure install prepare
-DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.255:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.255 )
-DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers
-EAPI=8
-HOMEPAGE=https://ffmpeg.org/
-INHERIT=flag-o-matic toolchain-funcs
-IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
-KEYWORDS=amd64 ~arm arm64 ~ppc64
-LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
-RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.255:= )
-REQUIRED_USE=arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
-RESTRICT=test
-SLOT=123
-SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-123.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e007891c6c70639cdf21f160e205bf59
diff --git a/metadata/md5-cache/media-video/ffmpeg-chromium-127 b/metadata/md5-cache/media-video/ffmpeg-chromium-127
new file mode 100644
index 000000000000..2bd9f7b0d9c0
--- /dev/null
+++ b/metadata/md5-cache/media-video/ffmpeg-chromium-127
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/make-3.81 virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) )
+DEFINED_PHASES=compile configure install prepare
+DEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= ) vulkan? ( >=dev-util/vulkan-headers-1.3.277 )
+DESCRIPTION=FFmpeg built specifically for codec support in Chromium-based browsers
+EAPI=8
+HOMEPAGE=https://ffmpeg.org/
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=cpudetection debug +gpl vaapi vdpau vulkan nvenc +threads cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64
+LICENSE=!gpl? ( LGPL-2.1 ) gpl? ( GPL-2 )
+RDEPEND=>=media-libs/opus-1.0.2-r2 vaapi? ( >=media-libs/libva-1.2.1-r1:0= ) nvenc? ( >=media-libs/nv-codec-headers-11.1.5.3 ) vdpau? ( >=x11-libs/libvdpau-0.7 ) vulkan? ( >=media-libs/vulkan-loader-1.3.277:= )
+REQUIRED_USE=vulkan? ( threads ) arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx )
+RESTRICT=test
+SLOT=127
+SRC_URI=https://deps.gentoo.zip/media-video/ffmpeg-chromium-127.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=caf555882cda210ecf1a54716872068a
diff --git a/metadata/md5-cache/media-video/makemkv-1.17.7 b/metadata/md5-cache/media-video/makemkv-1.17.7
index 4e7ffd87d61e..68fa3927f26f 100644
--- a/metadata/md5-cache/media-video/makemkv-1.17.7
+++ b/metadata/md5-cache/media-video/makemkv-1.17.7
@@ -7,11 +7,11 @@ HOMEPAGE=http://www.makemkv.com/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=flag-o-matic linux-info xdg
IUSE=+gui +java
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm arm64 x86
LICENSE=GPL-2 LGPL-2.1 MPL-1.1 MakeMKV-EULA openssl
RDEPEND=dev-libs/expat dev-libs/openssl:0=[-bindist(-)] >=media-video/ffmpeg-1.0.0:0= sys-libs/glibc sys-libs/zlib gui? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) java? ( >=virtual/jre-1.8 )
RESTRICT=bindist mirror
SLOT=0
SRC_URI=http://www.makemkv.com/download/makemkv-oss-1.17.7.tar.gz http://www.makemkv.com/download/makemkv-bin-1.17.7.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6e1beff1098985bcbedca8c80dba7c33
+_md5_=39d5cc9f730bf01a14810b8d7110a530
diff --git a/metadata/md5-cache/media-video/motion-4.5.1-r3 b/metadata/md5-cache/media-video/motion-4.5.1-r3
index 76edcaf47f3a..871990a7a0aa 100644
--- a/metadata/md5-cache/media-video/motion-4.5.1-r3
+++ b/metadata/md5-cache/media-video/motion-4.5.1-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/motion acct-user/motion net-libs/libmicrohttpd:= media-libs/libjpeg-turbo:= >=sys-devel/gettext-0.19 ffmpeg? ( media-video/ffmpeg:0= ) mariadb? ( dev-db/mariadb-connector-c ) mmal? ( media-libs/raspberrypi-userland ) mysql? ( dev-db/mysql-connector-c ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= )
SLOT=0
SRC_URI=https://github.com/Motion-Project/motion/archive/release-4.5.1.tar.gz -> motion-release-4.5.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=886d40f8b23c6cf43084425a3c726e96
diff --git a/metadata/md5-cache/media-video/motion-4.5.1-r4 b/metadata/md5-cache/media-video/motion-4.5.1-r4
index 8847c3490304..24ebfe11e582 100644
--- a/metadata/md5-cache/media-video/motion-4.5.1-r4
+++ b/metadata/md5-cache/media-video/motion-4.5.1-r4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/motion acct-user/motion net-libs/libmicrohttpd:= media-libs/libjpeg-turbo:= >=sys-devel/gettext-0.19 ffmpeg? ( media-video/ffmpeg:0= ) mariadb? ( dev-db/mariadb-connector-c ) mysql? ( dev-db/mysql-connector-c ) postgres? ( dev-db/postgresql:= ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= )
SLOT=0
SRC_URI=https://github.com/Motion-Project/motion/archive/release-4.5.1.tar.gz -> motion-release-4.5.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ea6d03b51460ebe7e5e89770b49b26e1
diff --git a/metadata/md5-cache/media-video/mpv-9999 b/metadata/md5-cache/media-video/mpv-9999
index 71680a30b56a..b0b7f1b23f3a 100644
--- a/metadata/md5-cache/media-video/mpv-9999
+++ b/metadata/md5-cache/media-video/mpv-9999
@@ -1,6 +1,6 @@
BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) virtual/pkgconfig cli? ( dev-python/docutils ) wayland? ( dev-util/wayland-scanner ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst setup test unpack
-DEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols )
+DEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) X? ( x11-base/xorg-proto ) dvb? ( sys-kernel/linux-headers ) nvenc? ( media-libs/nv-codec-headers ) wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Media player for the command line
EAPI=8
HOMEPAGE=https://mpv.io/
@@ -9,9 +9,9 @@ INHERIT=flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg
IUSE=+X +alsa aqua archive bluray cdda +cli coreaudio debug +drm dvb dvd +egl gamepad +iconv jack javascript jpeg lcms libcaca +libmpv +lua nvenc openal opengl pipewire pulseaudio rubberband sdl selinux sixel sndio soc test tools +uchardet vaapi vdpau vulkan wayland xv zimg zlib lua_single_target_luajit lua_single_target_lua5-1 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
LICENSE=LGPL-2.1+ GPL-2+ BSD ISC MIT
PROPERTIES=live
-RDEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-4.4:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
+RDEPEND=media-libs/libass:=[fontconfig] >=media-libs/libplacebo-6.338.2:=[opengl?,vulkan?] >=media-video/ffmpeg-6.1:=[encode,soc(-)?,threads,vaapi?,vdpau?] X? ( x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXext x11-libs/libXpresent x11-libs/libXrandr xv? ( x11-libs/libXv ) ) alsa? ( media-libs/alsa-lib ) archive? ( app-arch/libarchive:= ) bluray? ( media-libs/libbluray:= ) cdda? ( dev-libs/libcdio-paranoia:= dev-libs/libcdio:= ) drm? ( x11-libs/libdrm egl? ( media-libs/mesa[gbm(+)] ) ) dvd? ( media-libs/libdvdnav media-libs/libdvdread:= ) egl? ( media-libs/libglvnd media-libs/libplacebo[opengl] ) gamepad? ( media-libs/libsdl2[joystick] ) iconv? ( virtual/libiconv uchardet? ( app-i18n/uchardet ) ) jack? ( virtual/jack ) javascript? ( dev-lang/mujs:= ) jpeg? ( media-libs/libjpeg-turbo:= ) lcms? ( media-libs/lcms:2 ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) openal? ( media-libs/openal ) opengl? ( media-libs/libglvnd[X?] ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) rubberband? ( media-libs/rubberband ) sdl? ( media-libs/libsdl2[sound,threads,video] ) sixel? ( media-libs/libsixel ) sndio? ( media-sound/sndio:= ) vaapi? ( media-libs/libva:=[X?,drm(+)?,wayland?] ) vdpau? ( x11-libs/libvdpau ) vulkan? ( media-libs/vulkan-loader[X?,wayland?] ) wayland? ( dev-libs/wayland dev-libs/wayland-protocols x11-libs/libxkbcommon ) zimg? ( media-libs/zimg ) zlib? ( sys-libs/zlib:= ) selinux? ( sec-policy/selinux-mplayer ) tools? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( cli libmpv ) egl? ( || ( X drm wayland ) ) lua? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) nvenc? ( || ( egl opengl vulkan ) ) opengl? ( || ( X aqua ) ) test? ( cli ) tools? ( cli ) uchardet? ( iconv ) vaapi? ( || ( X drm wayland ) ) vdpau? ( X ) vulkan? ( || ( X wayland ) ) xv? ( X )
RESTRICT=!test? ( test )
SLOT=0/2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=00a5e7d90f4fc67d9741c25a171557d3
+_md5_=ffb415205bf8e37382934af996ed892b
diff --git a/metadata/md5-cache/media-video/obs-studio-30.1.0 b/metadata/md5-cache/media-video/obs-studio-30.1.0
deleted file mode 100644
index 3ad1af77cca7..000000000000
--- a/metadata/md5-cache/media-video/obs-studio-30.1.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
-DESCRIPTION=Software for Recording and Streaming Live Video Content
-EAPI=8
-HOMEPAGE=https://obsproject.com
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake lua-single optfeature python-single-r1 xdg
-IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv speex +ssl test truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=Boost-1.0 GPL-2+ MIT Unlicense
-RDEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
-REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/obsproject/obs-studio/archive/30.1.0.tar.gz -> obs-studio-30.1.0.tar.gz https://github.com/obsproject/obs-browser/archive/996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz -> obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz https://github.com/obsproject/obs-websocket/archive/d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz -> obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=27614041fb10e13ca1ac3bc5bb71fc32
diff --git a/metadata/md5-cache/media-video/obs-studio-30.1.1 b/metadata/md5-cache/media-video/obs-studio-30.1.1
deleted file mode 100644
index 308785700851..000000000000
--- a/metadata/md5-cache/media-video/obs-studio-30.1.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
-DESCRIPTION=Software for Recording and Streaming Live Video Content
-EAPI=8
-HOMEPAGE=https://obsproject.com
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=cmake flag-o-matic lua-single optfeature python-single-r1 xdg
-IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv speex +ssl test truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
-LICENSE=Boost-1.0 GPL-2+ MIT Unlicense
-RDEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
-REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/obsproject/obs-studio/archive/30.1.1.tar.gz -> obs-studio-30.1.1.tar.gz https://github.com/obsproject/obs-browser/archive/996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz -> obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz https://github.com/obsproject/obs-websocket/archive/d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz -> obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=69666a81307212dd4da5d31c25fc1f0d
diff --git a/metadata/md5-cache/media-video/obs-studio-30.1.2 b/metadata/md5-cache/media-video/obs-studio-30.1.2
new file mode 100644
index 000000000000..fa847949cfa2
--- /dev/null
+++ b/metadata/md5-cache/media-video/obs-studio-30.1.2
@@ -0,0 +1,18 @@
+BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
+DESCRIPTION=Software for Recording and Streaming Live Video Content
+EAPI=8
+HOMEPAGE=https://obsproject.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake flag-o-matic lua-single optfeature python-single-r1 xdg
+IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv speex +ssl test truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=Boost-1.0 GPL-2+ MIT Unlicense
+RDEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
+REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/obsproject/obs-studio/archive/30.1.2.tar.gz -> obs-studio-30.1.2.tar.gz https://github.com/obsproject/obs-browser/archive/996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz -> obs-browser-996b5a7bc43d912f1f4992e0032d4f263ac8b060.tar.gz https://github.com/obsproject/obs-websocket/archive/d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz -> obs-websocket-d2d4bfb3e78cf2b02c8e2f5dda1d805eda8d8f32.tar.gz browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=69666a81307212dd4da5d31c25fc1f0d
diff --git a/metadata/md5-cache/media-video/obs-studio-9999 b/metadata/md5-cache/media-video/obs-studio-9999
index 3ec0c5226cc6..055f11170cc1 100644
--- a/metadata/md5-cache/media-video/obs-studio-9999
+++ b/metadata/md5-cache/media-video/obs-studio-9999
@@ -1,6 +1,6 @@
BDEPEND=lua? ( dev-lang/swig ) python? ( dev-lang/swig ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
+DEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/websocketpp dev-libs/qr-code-generator )
DESCRIPTION=Software for Recording and Streaming Live Video Content
EAPI=8
HOMEPAGE=https://obsproject.com
@@ -9,10 +9,10 @@ INHERIT=cmake flag-o-matic lua-single optfeature python-single-r1 xdg git-r3
IUSE=+alsa browser decklink fdk jack lua mpegts nvenc pipewire pulseaudio python qsv speex +ssl test truetype v4l vlc wayland websocket +lua_single_target_luajit python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=Boost-1.0 GPL-2+ MIT Unlicense
PROPERTIES=live
-RDEPEND=dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-cpp/nlohmann_json dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/nlohmann_json dev-cpp/websocketpp dev-libs/qr-code-generator )
+RDEPEND=dev-cpp/nlohmann_json dev-libs/glib:2 dev-libs/jansson:= dev-qt/qtbase:6[network,widgets,xml(+)] dev-qt/qtsvg:6 media-libs/libglvnd[X] media-libs/libva media-libs/rnnoise media-libs/x264:= media-video/ffmpeg:=[nvenc?,opus,x264] net-misc/curl sys-apps/dbus sys-apps/pciutils sys-apps/util-linux sys-libs/zlib:= x11-libs/libX11 x11-libs/libxcb:= x11-libs/libXcomposite x11-libs/libXfixes x11-libs/libxkbcommon alsa? ( media-libs/alsa-lib ) browser? ( || ( >=app-accessibility/at-spi2-core-2.46.0:2 ( app-accessibility/at-spi2-atk dev-libs/atk ) ) dev-libs/expat dev-libs/glib dev-libs/nspr dev-libs/nss dev-libs/wayland media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups x11-libs/cairo x11-libs/libdrm x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXi x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/libXrender x11-libs/libXScrnSaver x11-libs/libxshmfence x11-libs/libXtst x11-libs/pango ) fdk? ( media-libs/fdk-aac:= ) jack? ( virtual/jack ) lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) mpegts? ( net-libs/librist net-libs/srt ) pipewire? ( media-video/pipewire:= ) pulseaudio? ( media-libs/libpulse ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) qsv? ( media-libs/libvpl ) speex? ( media-libs/speexdsp ) ssl? ( net-libs/mbedtls:= ) test? ( dev-util/cmocka ) truetype? ( media-libs/fontconfig media-libs/freetype ) v4l? ( media-libs/libv4l virtual/udev ) vlc? ( media-video/vlc:= ) wayland? ( dev-libs/wayland x11-libs/libxkbcommon ) websocket? ( dev-cpp/asio dev-cpp/websocketpp dev-libs/qr-code-generator )
REQUIRED_USE=browser? ( || ( alsa pulseaudio ) ) lua? ( ^^ ( lua_single_target_luajit ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=browser? ( https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux_x86_64_v3.tar.xz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e974971e51145f3fa4f999c2f8611816
+_md5_=658d1df723ee32fb138ce5dc4b8cfba8
diff --git a/metadata/md5-cache/media-video/pipewire-1.0.7 b/metadata/md5-cache/media-video/pipewire-1.0.7
index 2d0f3f4fdbdc..1de176af9629 100644
--- a/metadata/md5-cache/media-video/pipewire-1.0.7
+++ b/metadata/md5-cache/media-video/pipewire-1.0.7
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pipewire.org/
INHERIT=meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
IUSE=man bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.5.2
RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.4
SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.0.7/pipewire-1.0.7.tar.bz2 !man? ( https://dev.gentoo.org/~sam/distfiles/media-video/pipewire/pipewire-1.0.0-docs.tar.xz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=d75811ba842b918325a8e3a3b227fd1c
+_md5_=7812dd9306c973db0ef45d6f3a10d431
diff --git a/metadata/md5-cache/media-video/pipewire-1.2.0 b/metadata/md5-cache/media-video/pipewire-1.2.0
new file mode 100644
index 000000000000..874dc97d11ae
--- /dev/null
+++ b/metadata/md5-cache/media-video/pipewire-1.2.0
@@ -0,0 +1,18 @@
+BDEPEND=>=dev-build/meson-0.59 virtual/pkgconfig dbus? ( dev-util/gdbus-codegen ) doc? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-text/doxygen-1.9.8 media-gfx/graphviz ) man? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-text/doxygen-1.9.8 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi )
+DESCRIPTION=Multimedia processing graphs
+EAPI=8
+HOMEPAGE=https://pipewire.org/
+INHERIT=meson-multilib optfeature prefix python-any-r1 systemd tmpfiles udev
+IUSE=man bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsettings ieee1394 jack-client jack-sdk liblc3 lv2 modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l X zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT LGPL-2.1+ GPL-2
+PDEPEND=>=media-video/wireplumber-0.5.2
+RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
+REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus )
+RESTRICT=!test? ( test )
+SLOT=0/0.4
+SRC_URI=https://gitlab.freedesktop.org/pipewire/pipewire/-/archive/1.2.0/pipewire-1.2.0.tar.bz2 !man? ( https://dev.gentoo.org/~sam/distfiles/media-video/pipewire/pipewire-1.2.0-docs.tar.xz )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=ee804e325638213432f25e445ad293b2
diff --git a/metadata/md5-cache/media-video/pipewire-9999 b/metadata/md5-cache/media-video/pipewire-9999
index db22c83bcced..02dfbf96c1de 100644
--- a/metadata/md5-cache/media-video/pipewire-9999
+++ b/metadata/md5-cache/media-video/pipewire-9999
@@ -1,6 +1,6 @@
BDEPEND=>=dev-build/meson-0.59 virtual/pkgconfig dbus? ( dev-util/gdbus-codegen ) doc? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-text/doxygen-1.9.8 media-gfx/graphviz ) man? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=app-text/doxygen-1.9.8 ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi )
+DEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi )
DESCRIPTION=Multimedia processing graphs
EAPI=8
HOMEPAGE=https://pipewire.org/
@@ -9,9 +9,9 @@ IUSE=+man bluetooth dbus doc echo-cancel extra ffmpeg flatpak gstreamer gsetting
LICENSE=MIT LGPL-2.1+ GPL-2
PDEPEND=>=media-video/wireplumber-0.5.2
PROPERTIES=live
-RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( media-libs/webrtc-audio-processing:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
+RDEPEND=acct-group/audio acct-group/pipewire media-libs/alsa-lib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:=[unicode(+)] virtual/libintl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libudev[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bluetooth? ( dev-libs/glib media-libs/fdk-aac media-libs/libldac media-libs/libfreeaptx media-libs/opus media-libs/sbc >=net-wireless/bluez-4.101:= virtual/libusb:1 ) dbus? ( sys-apps/dbus[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) echo-cancel? ( >=media-libs/webrtc-audio-processing-1.2:1 ) extra? ( >=media-libs/libsndfile-1.0.20 ) ffmpeg? ( media-video/ffmpeg:= ) flatpak? ( dev-libs/glib ) gstreamer? ( >=dev-libs/glib-2.32.0:2 >=media-libs/gstreamer-1.10.0:1.0 media-libs/gst-plugins-base:1.0 ) gsettings? ( >=dev-libs/glib-2.26.0:2 ) ieee1394? ( media-libs/libffado[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) jack-client? ( >=media-sound/jack2-1.9.10:2[dbus] ) jack-sdk? ( !media-sound/jack-audio-connection-kit !media-sound/jack2 ) liblc3? ( media-sound/liblc3 ) lv2? ( media-libs/lilv ) modemmanager? ( >=net-misc/modemmanager-1.10.0 ) pipewire-alsa? ( >=media-libs/alsa-lib-1.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sound-server? ( !media-sound/pulseaudio-daemon ) roc? ( >=media-libs/roc-toolkit-0.3.0:= ) readline? ( sys-libs/readline:= ) selinux? ( sys-libs/libselinux ) ssl? ( dev-libs/openssl:= ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire ) v4l? ( media-libs/libv4l ) X? ( media-libs/libcanberra x11-libs/libX11 x11-libs/libXfixes ) zeroconf? ( net-dns/avahi ) virtual/tmpfiles
REQUIRED_USE=ffmpeg? ( extra ) bluetooth? ( dbus ) jack-sdk? ( !jack-client ) modemmanager? ( bluetooth ) system-service? ( systemd ) !sound-server? ( !pipewire-alsa ) jack-client? ( dbus )
RESTRICT=!test? ( test )
SLOT=0/0.4
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=f026a465ec8b3802f441a63d89d7d264
+_md5_=ee804e325638213432f25e445ad293b2
diff --git a/metadata/md5-cache/media-video/projectx-0.91.0.10-r5 b/metadata/md5-cache/media-video/projectx-0.91.0.10-r5
index 5e018d1efbd9..c21850f57319 100644
--- a/metadata/md5-cache/media-video/projectx-0.91.0.10-r5
+++ b/metadata/md5-cache/media-video/projectx-0.91.0.10-r5
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/commons-net:0 X? ( dev-java/browserlauncher2:1.0 ) >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://dev.gentoo.org/~billie/distfiles/projectx-0.91.0.10-r4.tar.xz https://dev.gentoo.org/~billie/distfiles/projectx-idctfast.tar.xz https://dev.gentoo.org/~billie/distfiles/xdg-20100731.java.xz https://dev.gentoo.org/~billie/distfiles/projectx-icon.png
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eae00d775866d831eb5c665e7d150904
diff --git a/metadata/md5-cache/media-video/qmplay2-24.05.23 b/metadata/md5-cache/media-video/qmplay2-24.05.23
index 7bf991650c54..969590da286c 100644
--- a/metadata/md5-cache/media-video/qmplay2-24.05.23
+++ b/metadata/md5-cache/media-video/qmplay2-24.05.23
@@ -7,11 +7,11 @@ HOMEPAGE=https://github.com/zaps166/QMPlay2
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=cmake xdg
IUSE=avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass modplug notifications opengl pipewire portaudio pulseaudio qt6 sid shaders +taglib vaapi videofilters visualizations vulkan xv
-KEYWORDS=~amd64
+KEYWORDS=amd64
LICENSE=LGPL-3
RDEPEND=media-video/ffmpeg:=[vaapi?] !qt6? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5[X(-),vulkan?] dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtx11extras:5 extensions? ( dev-qt/qtdeclarative:5 ) videofilters? ( dev-qt/qtconcurrent:5 ) ) qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets] dev-qt/qt5compat:6 dev-qt/qtsvg:6 extensions? ( dev-qt/qtdeclarative:6 ) ) alsa? ( media-libs/alsa-lib ) cdio? ( dev-libs/libcdio[cddb] ) gme? ( media-libs/game-music-emu ) libass? ( media-libs/libass ) opengl? ( virtual/opengl ) pipewire? ( media-video/pipewire ) portaudio? ( media-libs/portaudio ) pulseaudio? ( media-libs/libpulse ) sid? ( media-libs/libsidplayfp ) shaders? ( >=media-libs/shaderc-2020.1 ) taglib? ( media-libs/taglib ) vaapi? ( media-libs/libva[X] ) vulkan? ( >=media-libs/vulkan-loader-1.2.133 ) xv? ( x11-libs/libXv )
REQUIRED_USE=audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) ) shaders? ( vulkan )
SLOT=0
SRC_URI=https://github.com/zaps166/QMPlay2/releases/download/24.05.23/QMPlay2-src-24.05.23.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=350280bbf98d44125a41d8b6587eb618
+_md5_=ff49be257b4c1b4f57550be029ceb92b
diff --git a/metadata/md5-cache/media-video/ushare-2.1 b/metadata/md5-cache/media-video/ushare-2.1
index 7a413385f5ba..f61fef922241 100644
--- a/metadata/md5-cache/media-video/ushare-2.1
+++ b/metadata/md5-cache/media-video/ushare-2.1
@@ -11,5 +11,5 @@ LICENSE=GPL-2+
RDEPEND=acct-user/ushare >=net-libs/libupnp-1.14
SLOT=0
SRC_URI=https://github.com/ddugovic/uShare/archive/v2.1.tar.gz -> ushare-2.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6adeb48c6faecd0472d9924ab1146a75
diff --git a/metadata/md5-cache/media-video/vdr-2.2.0-r7 b/metadata/md5-cache/media-video/vdr-2.2.0-r7
index 6ed0f5e7db9b..29215e293f79 100644
--- a/metadata/md5-cache/media-video/vdr-2.2.0-r7
+++ b/metadata/md5-cache/media-video/vdr-2.2.0-r7
@@ -12,4 +12,4 @@ RDEPEND=media-libs/libjpeg-turbo sys-libs/libcap >=media-libs/fontconfig-2.4.2 >
SLOT=0
SRC_URI=ftp://ftp.tvdr.de/vdr/vdr-2.2.0.tar.bz2 mirror://gentoo/extpng-vdr-2.2.0-gentoo-edition-v1.patch.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eacfc2f4574e5d23ee3b12b39c7faedc
+_md5_=74ca37408e7d07e5c133dc1b70cd78a2
diff --git a/metadata/md5-cache/media-video/vdr-2.6.7 b/metadata/md5-cache/media-video/vdr-2.6.7
index 0265ba491ea1..570c0368fc7b 100644
--- a/metadata/md5-cache/media-video/vdr-2.6.7
+++ b/metadata/md5-cache/media-video/vdr-2.6.7
@@ -13,4 +13,4 @@ REQUIRED_USE=permashift? ( !naludump !pinplugin )
SLOT=0
SRC_URI=http://git.tvdr.de/?p=vdr.git;a=snapshot;h=refs/tags/2.6.7;sf=tbz2 -> vdr-2.6.7.tbz2 menuorg? ( https://github.com/vdr-projects/vdr-plugin-menuorg/raw/master/vdr-patch/vdr-menuorg-2.3.x.diff ) ttxtsubs? ( https://md11.it.cx/download/vdr/vdr-2.6.7_ttxtsubs_v2.patch )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=dd367e703d1317b2364b7fe8cba25a1a
+_md5_=671533838a0e3f067dd459675fb1b15a
diff --git a/metadata/md5-cache/media-video/wireplumber-0.5.3 b/metadata/md5-cache/media-video/wireplumber-0.5.3
index 37fe21ee569d..688fcf8c68fd 100644
--- a/metadata/md5-cache/media-video/wireplumber-0.5.3
+++ b/metadata/md5-cache/media-video/wireplumber-0.5.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.freedesktop.org/pipewire/wireplumber
INHERIT=lua-single meson systemd
IUSE=elogind system-service systemd test lua_single_target_lua5-3 lua_single_target_lua5-4
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 arm arm64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86
LICENSE=MIT
RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=dev-libs/glib-2.68 >=media-video/pipewire-1.0.5-r1:= virtual/libintl elogind? ( sys-auth/elogind ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire acct-group/pipewire )
REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ?? ( elogind systemd ) system-service? ( systemd )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/0.5
SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.5.3/wireplumber-0.5.3.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=454307805d879eb9f5fee61df308232e
+_md5_=f303ef3e3a29d09d55e53ed822a0cdd0
diff --git a/metadata/md5-cache/media-video/wireplumber-0.5.5 b/metadata/md5-cache/media-video/wireplumber-0.5.5
new file mode 100644
index 000000000000..0db480ba1279
--- /dev/null
+++ b/metadata/md5-cache/media-video/wireplumber-0.5.5
@@ -0,0 +1,17 @@
+BDEPEND=dev-libs/glib dev-util/gdbus-codegen dev-util/glib-utils sys-devel/gettext test? ( sys-apps/dbus ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst setup test
+DEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=dev-libs/glib-2.68 >=media-video/pipewire-1.0.5-r1:= virtual/libintl elogind? ( sys-auth/elogind ) systemd? ( sys-apps/systemd )
+DESCRIPTION=Replacement for pipewire-media-session
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/pipewire/wireplumber
+INHERIT=lua-single meson systemd
+IUSE=elogind system-service systemd test lua_single_target_lua5-3 lua_single_target_lua5-4
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=MIT
+RDEPEND=lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) >=dev-libs/glib-2.68 >=media-video/pipewire-1.0.5-r1:= virtual/libintl elogind? ( sys-auth/elogind ) systemd? ( sys-apps/systemd ) system-service? ( acct-user/pipewire acct-group/pipewire )
+REQUIRED_USE=^^ ( lua_single_target_lua5-3 lua_single_target_lua5-4 ) ?? ( elogind systemd ) system-service? ( systemd )
+RESTRICT=!test? ( test )
+SLOT=0/0.5
+SRC_URI=https://gitlab.freedesktop.org/pipewire/wireplumber/-/archive/0.5.5/wireplumber-0.5.5.tar.bz2
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=454307805d879eb9f5fee61df308232e
diff --git a/metadata/md5-cache/net-analyzer/Manifest.gz b/metadata/md5-cache/net-analyzer/Manifest.gz
index 67f8e282384b..09b59b429595 100644
--- a/metadata/md5-cache/net-analyzer/Manifest.gz
+++ b/metadata/md5-cache/net-analyzer/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0 b/metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0
deleted file mode 100644
index 11e0d15967c0..000000000000
--- a/metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/shtab-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] cron? ( virtual/cron ) python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/shtab-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=net-analyzer/pontos-22.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
-DESCRIPTION=New script for syncing the Greenbone Community Feed
-EAPI=8
-HOMEPAGE=https://github.com/greenbone/greenbone-feed-sync
-INHERIT=distutils-r1 systemd
-IUSE=cron test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 >=dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/rich-13.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/shtab-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] cron? ( virtual/cron ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/greenbone/greenbone-feed-sync/archive/refs/tags/v24.3.0.tar.gz -> greenbone-feed-sync-24.3.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0cc634c640ef20c37276c1270e4d2307
diff --git a/metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0-r1 b/metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0-r1
new file mode 100644
index 000000000000..132a8074535d
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/greenbone-feed-sync-24.3.0-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 python_targets_pypy3? ( >dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/rich-13.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/shtab-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] cron? ( virtual/cron ) python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 python_targets_pypy3? ( >dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/rich-13.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/shtab-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( >=net-analyzer/pontos-22.12.2[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] )
+DESCRIPTION=New script for syncing the Greenbone Community Feed
+EAPI=8
+HOMEPAGE=https://github.com/greenbone/greenbone-feed-sync
+INHERIT=distutils-r1 systemd
+IUSE=cron test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64
+LICENSE=GPL-3+
+RDEPEND=acct-user/gvm net-misc/rsync >=net-analyzer/gvmd-22.5.0 python_targets_pypy3? ( >dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( >dev-python/tomli-2.0.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) >=dev-python/rich-13.2.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/shtab-1.7.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] cron? ( virtual/cron ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/greenbone/greenbone-feed-sync/archive/refs/tags/v24.3.0.tar.gz -> greenbone-feed-sync-24.3.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=399f23a4ce0d85c6c385087e24e0ca2a
diff --git a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2 b/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2
deleted file mode 100644
index c05916070fe1..000000000000
--- a/metadata/md5-cache/net-analyzer/monitoring-plugins-2.3.3-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=configure postinst
-DEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] )
-DESCRIPTION=50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu
-EAPI=8
-HOMEPAGE=https://www.monitoring-plugins.org/
-INHERIT=flag-o-matic
-IUSE=curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl
-KEYWORDS=amd64 ~arm ~arm64 sparc x86
-LICENSE=GPL-3
-RDEPEND=dev-lang/perl curl? ( dev-libs/uriparser net-misc/curl ) ldap? ( net-nds/openldap:= ) mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) ) postgres? ( dev-db/postgresql:= ) ssl? ( !gnutls? ( dev-libs/openssl:0= ) gnutls? ( net-libs/gnutls ) ) radius? ( net-dialup/freeradius-client ) dns? ( net-dns/bind-tools ) game? ( games-util/qstat ) fping? ( net-analyzer/fping ) samba? ( net-fs/samba ) ssh? ( virtual/openssh ) snmp? ( dev-perl/Net-SNMP net-analyzer/net-snmp[-minimal] ) acct-group/nagios acct-user/nagios !net-analyzer/nagios-plugins
-RESTRICT=test
-SLOT=0
-SRC_URI=https://www.monitoring-plugins.org/download/monitoring-plugins-2.3.3.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=07a174797417121025ad8e4558c5455c
diff --git a/metadata/md5-cache/net-analyzer/munin-2.0.73-r4 b/metadata/md5-cache/net-analyzer/munin-2.0.73-r4
index c3de19ce9eba..2fcb681b71c2 100644
--- a/metadata/md5-cache/net-analyzer/munin-2.0.73-r4
+++ b/metadata/md5-cache/net-analyzer/munin-2.0.73-r4
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( !minimal ) apache2? ( cgi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.73.tar.gz -> munin-2.0.73.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0b9d34a996e81d1fd990a834312c78ab
diff --git a/metadata/md5-cache/net-analyzer/munin-2.0.75 b/metadata/md5-cache/net-analyzer/munin-2.0.75
index be88394bf7d2..8a47414a8c69 100644
--- a/metadata/md5-cache/net-analyzer/munin-2.0.75
+++ b/metadata/md5-cache/net-analyzer/munin-2.0.75
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( !minimal ) apache2? ( cgi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.75.tar.gz -> munin-2.0.75.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d819cef20d73a81cbc5c701eefe65b92
diff --git a/metadata/md5-cache/net-analyzer/munin-2.0.76 b/metadata/md5-cache/net-analyzer/munin-2.0.76
index 0dabb86de253..59e0fc75fe82 100644
--- a/metadata/md5-cache/net-analyzer/munin-2.0.76
+++ b/metadata/md5-cache/net-analyzer/munin-2.0.76
@@ -13,5 +13,5 @@ REQUIRED_USE=cgi? ( !minimal ) apache2? ( cgi )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/munin-monitoring/munin/archive/2.0.76.tar.gz -> munin-2.0.76.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=206f302ec91909a0bf9d30b482c493bb
diff --git a/metadata/md5-cache/net-analyzer/nagios-plugin-check_lm_sensors-4.1.1_p20191028 b/metadata/md5-cache/net-analyzer/nagios-plugin-check_lm_sensors-4.1.1_p20191028
index 9dec35eab3af..8a93a0bd97e4 100644
--- a/metadata/md5-cache/net-analyzer/nagios-plugin-check_lm_sensors-4.1.1_p20191028
+++ b/metadata/md5-cache/net-analyzer/nagios-plugin-check_lm_sensors-4.1.1_p20191028
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=dev-perl/Module-Install || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Module-Install >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Nagios plugin to monitor the values of onboard sensors and disk temperatures
EAPI=7
HOMEPAGE=https://github.com/matteocorti/check_lm_sensors
@@ -8,8 +8,8 @@ INHERIT=perl-module vcs-snapshot
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64
LICENSE=GPL-3+
-RDEPEND=dev-perl/JSON-MaybeXS dev-perl/Monitoring-Plugin virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/JSON-MaybeXS dev-perl/Monitoring-Plugin virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/matteocorti/check_lm_sensors/archive/80db8aa58be8f5d7800564d62305281be1ec8e6b.tar.gz -> nagios-plugin-check_lm_sensors-4.1.1_p20191028.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
_md5_=d4cedf04004e22b99a4c096bc31936fa
diff --git a/metadata/md5-cache/net-analyzer/nagios-plugin-check_raid-4.0.10-r3 b/metadata/md5-cache/net-analyzer/nagios-plugin-check_raid-4.0.10-r3
index be27f06da954..caa97b138eba 100644
--- a/metadata/md5-cache/net-analyzer/nagios-plugin-check_raid-4.0.10-r3
+++ b/metadata/md5-cache/net-analyzer/nagios-plugin-check_raid-4.0.10-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-perl/Monitoring-Plugin dev-perl/Module-Pluggable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Monitoring-Plugin dev-perl/Module-Pluggable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Nagios/Icinga plugin to check current server's RAID status
EAPI=8
HOMEPAGE=https://github.com/glensc/nagios-plugin-check_raid
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=3ware aacraid dmraid hpa hpsa megaraid-sas mpt mpt-sas2 perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~sparc ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Monitoring-Plugin dev-perl/Module-Pluggable sys-apps/smartmontools sys-fs/lsscsi 3ware? ( sys-block/tw_cli ) aacraid? ( sys-block/arcconf ) dmraid? ( sys-fs/dmraid ) hpa? ( sys-block/hpacucli ) hpsa? ( sys-apps/cciss_vol_status ) megaraid-sas? ( sys-block/megacli ) mpt-sas2? ( sys-block/sas2ircu ) mpt? ( sys-block/mpt-status ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Monitoring-Plugin dev-perl/Module-Pluggable sys-apps/smartmontools sys-fs/lsscsi 3ware? ( sys-block/tw_cli ) aacraid? ( sys-block/arcconf ) dmraid? ( sys-fs/dmraid ) hpa? ( sys-block/hpacucli ) hpsa? ( sys-apps/cciss_vol_status ) megaraid-sas? ( sys-block/megacli ) mpt-sas2? ( sys-block/sas2ircu ) mpt? ( sys-block/mpt-status ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/glensc/nagios-plugin-check_raid/archive/4.0.10.tar.gz -> nagios-plugin-check_raid-4.0.10.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=63deb69af5e82ca1b8173c7b83ebd6b3
diff --git a/metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r3 b/metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r3
index ac30fc55e8b4..98ea210b1029 100644
--- a/metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r3
+++ b/metadata/md5-cache/net-analyzer/net-snmp-5.9.3-r3
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=test
SLOT=0/40
SRC_URI=https://downloads.sourceforge.net/net-snmp/5.9.3/net-snmp-5.9.3.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/net-snmp-5.7.3-patches-3.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f675399729b60f122be97ef09d609629
diff --git a/metadata/md5-cache/net-analyzer/net-snmp-5.9.4 b/metadata/md5-cache/net-analyzer/net-snmp-5.9.4
index e9cc48b7f39f..8b128bd170f8 100644
--- a/metadata/md5-cache/net-analyzer/net-snmp-5.9.4
+++ b/metadata/md5-cache/net-analyzer/net-snmp-5.9.4
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=test
SLOT=0/40
SRC_URI=https://downloads.sourceforge.net/net-snmp/net-snmp/5.9.4/net-snmp-5.9.4.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/net-snmp-5.7.3-patches-3.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8dffe7b0fb46294f07c9cf0621f6ed7
diff --git a/metadata/md5-cache/net-analyzer/net-snmp-5.9.4-r1 b/metadata/md5-cache/net-analyzer/net-snmp-5.9.4-r1
index 6ad37525d251..15d63a7f3336 100644
--- a/metadata/md5-cache/net-analyzer/net-snmp-5.9.4-r1
+++ b/metadata/md5-cache/net-analyzer/net-snmp-5.9.4-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=test
SLOT=0/40
SRC_URI=https://downloads.sourceforge.net/net-snmp/net-snmp/5.9.4/net-snmp-5.9.4.tar.gz https://dev.gentoo.org/~jsmolic/distfiles/net-snmp-5.7.3-patches-3.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fe0b964b7e809b9fcc3b0267043411d5
diff --git a/metadata/md5-cache/net-analyzer/net-snmp-9999 b/metadata/md5-cache/net-analyzer/net-snmp-9999
index 727c573027c6..62ee50207a7a 100644
--- a/metadata/md5-cache/net-analyzer/net-snmp-9999
+++ b/metadata/md5-cache/net-analyzer/net-snmp-9999
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=test
SLOT=0/40
SRC_URI=https://dev.gentoo.org/~jsmolic/distfiles/net-snmp-5.7.3-patches-3.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5cebbbbc82dd7ec6e9a3f6add29daf04
diff --git a/metadata/md5-cache/net-analyzer/netdata-1.46.1 b/metadata/md5-cache/net-analyzer/netdata-1.46.1
new file mode 100644
index 000000000000..b21b02b04360
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/netdata-1.46.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 || ( net-analyzer/openbsd-netcat net-analyzer/netcat ) net-libs/libwebsockets net-misc/curl net-misc/wget sys-apps/util-linux app-alternatives/awk sys-libs/libcap cups? ( net-print/cups ) app-arch/lz4:= app-arch/zstd:= app-arch/brotli:= dbengine? ( dev-libs/judy dev-libs/openssl:= ) dev-libs/libpcre2:= dev-libs/libuv:= dev-libs/libyaml dev-libs/protobuf:= bpf? ( virtual/libelf:= ) sys-libs/zlib ipmi? ( sys-libs/freeipmi ) dev-libs/json-c:= mongodb? ( dev-libs/mongo-c-driver ) nfacct? ( net-firewall/nfacct net-libs/libmnl:= ) nodejs? ( net-libs/nodejs ) prometheus? ( app-arch/snappy:= dev-libs/protobuf:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) mysql? ( python_single_target_python3_10? ( dev-python/mysqlclient[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mysqlclient[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/mysqlclient[python_targets_python3_12(-)] ) ) postgres? ( python_single_target_python3_10? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psycopg:2[python_targets_python3_12(-)] ) ) tor? ( python_single_target_python3_10? ( net-libs/stem[python_targets_python3_10(-)] ) python_single_target_python3_11? ( net-libs/stem[python_targets_python3_11(-)] ) python_single_target_python3_12? ( net-libs/stem[python_targets_python3_12(-)] ) ) ) xen? ( app-emulation/xen-tools dev-libs/yajl ) systemd? ( sys-apps/systemd ) virtual/pkgconfig
+DESCRIPTION=Linux real time system monitoring, done right!
+EAPI=8
+HOMEPAGE=https://github.com/netdata/netdata https://my-netdata.io/
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=cmake fcaps linux-info optfeature python-single-r1 systemd
+IUSE=aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres prometheus +python systemd tor xen +filecaps python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+ MIT BSD
+RDEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 || ( net-analyzer/openbsd-netcat net-analyzer/netcat ) net-libs/libwebsockets net-misc/curl net-misc/wget sys-apps/util-linux app-alternatives/awk sys-libs/libcap cups? ( net-print/cups ) app-arch/lz4:= app-arch/zstd:= app-arch/brotli:= dbengine? ( dev-libs/judy dev-libs/openssl:= ) dev-libs/libpcre2:= dev-libs/libuv:= dev-libs/libyaml dev-libs/protobuf:= bpf? ( virtual/libelf:= ) sys-libs/zlib ipmi? ( sys-libs/freeipmi ) dev-libs/json-c:= mongodb? ( dev-libs/mongo-c-driver ) nfacct? ( net-firewall/nfacct net-libs/libmnl:= ) nodejs? ( net-libs/nodejs ) prometheus? ( app-arch/snappy:= dev-libs/protobuf:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] ) mysql? ( python_single_target_python3_10? ( dev-python/mysqlclient[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/mysqlclient[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/mysqlclient[python_targets_python3_12(-)] ) ) postgres? ( python_single_target_python3_10? ( dev-python/psycopg:2[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/psycopg:2[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/psycopg:2[python_targets_python3_12(-)] ) ) tor? ( python_single_target_python3_10? ( net-libs/stem[python_targets_python3_10(-)] ) python_single_target_python3_11? ( net-libs/stem[python_targets_python3_11(-)] ) python_single_target_python3_12? ( net-libs/stem[python_targets_python3_12(-)] ) ) ) xen? ( app-emulation/xen-tools dev-libs/yajl ) systemd? ( sys-apps/systemd )
+REQUIRED_USE=mysql? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) tor? ( python )
+SLOT=0
+SRC_URI=https://github.com/netdata/netdata/releases/download/v1.46.1/netdata-v1.46.1.tar.gz -> netdata-1.46.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=17efa38b2c71d8f706cdaae51c584c5d
diff --git a/metadata/md5-cache/net-analyzer/netdata-9999 b/metadata/md5-cache/net-analyzer/netdata-9999
index 284dd57a99cc..bb852a748bde 100644
--- a/metadata/md5-cache/net-analyzer/netdata-9999
+++ b/metadata/md5-cache/net-analyzer/netdata-9999
@@ -5,7 +5,7 @@ DESCRIPTION=Linux real time system monitoring, done right!
EAPI=8
HOMEPAGE=https://github.com/netdata/netdata https://my-netdata.io/
IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=cmake fcaps flag-o-matic linux-info optfeature python-single-r1 systemd git-r3
+INHERIT=cmake fcaps linux-info optfeature python-single-r1 systemd git-r3
IUSE=aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres prometheus +python systemd tor xen +filecaps python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
LICENSE=GPL-3+ MIT BSD
PROPERTIES=live
@@ -13,4 +13,4 @@ RDEPEND=acct-group/netdata acct-user/netdata app-misc/jq >=app-shells/bash-4:0 |
REQUIRED_USE=mysql? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) tor? ( python )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=69ffb907b3dfbda519c0343422c5c51b
+_md5_=17efa38b2c71d8f706cdaae51c584c5d
diff --git a/metadata/md5-cache/net-analyzer/notus-scanner-22.6.2 b/metadata/md5-cache/net-analyzer/notus-scanner-22.6.2
index 532e3423f3c9..e21707896ad0 100644
--- a/metadata/md5-cache/net-analyzer/notus-scanner-22.6.2
+++ b/metadata/md5-cache/net-analyzer/notus-scanner-22.6.2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greenbone/notus-scanner/archive/refs/tags/v22.6.2.tar.gz -> notus-scanner-22.6.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3796782333ec2eb3847e16c7f13c5163
diff --git a/metadata/md5-cache/net-analyzer/notus-scanner-22.6.3 b/metadata/md5-cache/net-analyzer/notus-scanner-22.6.3
deleted file mode 100644
index 82a7ecdbeaac..000000000000
--- a/metadata/md5-cache/net-analyzer/notus-scanner-22.6.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( acct-user/gvm net-libs/paho-mqtt-c >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-gnupg-0.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] app-misc/mosquitto python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=acct-user/gvm net-libs/paho-mqtt-c >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-gnupg-0.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
-DESCRIPTION=Notus is a vulnerability scanner for creating results from local security checks
-EAPI=8
-HOMEPAGE=https://github.com/greenbone/notus-scanner
-INHERIT=distutils-r1 readme.gentoo-r1 systemd
-IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=AGPL-3 AGPL-3+
-RDEPEND=acct-user/gvm net-libs/paho-mqtt-c >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-gnupg-0.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] app-misc/mosquitto python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/greenbone/notus-scanner/archive/refs/tags/v22.6.3.tar.gz -> notus-scanner-22.6.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c7849a522cce981cdf8719fa9728507b
diff --git a/metadata/md5-cache/net-analyzer/notus-scanner-22.6.3-r1 b/metadata/md5-cache/net-analyzer/notus-scanner-22.6.3-r1
new file mode 100644
index 000000000000..1c95e6ab3331
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/notus-scanner-22.6.3-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( acct-user/gvm net-libs/paho-mqtt-c >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-gnupg-0.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) app-misc/mosquitto python_targets_pypy3? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/poetry-core-1.9.0[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=acct-user/gvm net-libs/paho-mqtt-c >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-gnupg-0.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] )
+DESCRIPTION=Notus is a vulnerability scanner for creating results from local security checks
+EAPI=8
+HOMEPAGE=https://github.com/greenbone/notus-scanner
+INHERIT=distutils-r1 readme.gentoo-r1 systemd
+IUSE=test python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=AGPL-3 AGPL-3+
+RDEPEND=acct-user/gvm net-libs/paho-mqtt-c >=dev-python/psutil-5.9[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/python-gnupg-0.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] <dev-python/packaging-24.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/paho-mqtt-1.5.1[python_targets_pypy3(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_pypy3? ( <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) python_targets_python3_10? ( <dev-python/tomli-3[python_targets_pypy3(-)?,python_targets_python3_10(-)?] ) app-misc/mosquitto python_targets_pypy3? ( dev-python/pypy3:= ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_pypy3 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/greenbone/notus-scanner/archive/refs/tags/v22.6.3.tar.gz -> notus-scanner-22.6.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7f3225c1c345deb663b69b1b7fd60d42
diff --git a/metadata/md5-cache/net-analyzer/nuttcp-8.1.4-r1 b/metadata/md5-cache/net-analyzer/nuttcp-8.1.4-r1
index 94598846693b..2a35ad7adfb6 100644
--- a/metadata/md5-cache/net-analyzer/nuttcp-8.1.4-r1
+++ b/metadata/md5-cache/net-analyzer/nuttcp-8.1.4-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=xinetd? ( sys-apps/xinetd )
SLOT=0
SRC_URI=https://nuttcp.net/nuttcp/nuttcp-8.1.4.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e8f35e3df2e73fe3bc2164e64bafaf2e
diff --git a/metadata/md5-cache/net-analyzer/openvas-scanner-22.7.9 b/metadata/md5-cache/net-analyzer/openvas-scanner-22.7.9
index b452773a3c6c..127ecdc4cfa2 100644
--- a/metadata/md5-cache/net-analyzer/openvas-scanner-22.7.9
+++ b/metadata/md5-cache/net-analyzer/openvas-scanner-22.7.9
@@ -12,5 +12,5 @@ RDEPEND=acct-user/gvm >=dev-db/redis-5.0.3 >=dev-libs/glib-2.42:2 >=dev-libs/jso
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greenbone/openvas-scanner/archive/v22.7.9.tar.gz -> openvas-scanner-22.7.9.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8e53dd5bb7cdb9b30dae096338e65dde
diff --git a/metadata/md5-cache/net-analyzer/openvas-scanner-23.0.1 b/metadata/md5-cache/net-analyzer/openvas-scanner-23.0.1
index eac6b93fad22..be9d9a6abe24 100644
--- a/metadata/md5-cache/net-analyzer/openvas-scanner-23.0.1
+++ b/metadata/md5-cache/net-analyzer/openvas-scanner-23.0.1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/gvm app-crypt/gpgme:= >=dev-db/redis-5.0.3 >=dev-libs/glib-2.4
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greenbone/openvas-scanner/archive/v23.0.1.tar.gz -> openvas-scanner-23.0.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=bdf8a8f237b715266bafb42f16a4c025
diff --git a/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.0 b/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.0
index 766120783242..7075abb545ca 100644
--- a/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.0
+++ b/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.0
@@ -12,5 +12,5 @@ RDEPEND=acct-user/gvm app-crypt/gpgme:= >=dev-db/redis-5.0.3 >=dev-libs/glib-2.4
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greenbone/openvas-scanner/archive/v23.3.0.tar.gz -> openvas-scanner-23.3.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7167aeb7851b53b473e776e213b449d3
diff --git a/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.2 b/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.2
index d674976fcc80..5c87cb6a2f67 100644
--- a/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.2
+++ b/metadata/md5-cache/net-analyzer/openvas-scanner-23.3.2
@@ -12,5 +12,5 @@ RDEPEND=acct-user/gvm app-crypt/gpgme:= >=dev-db/redis-5.0.3 >=dev-libs/glib-2.4
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/greenbone/openvas-scanner/archive/v23.3.2.tar.gz -> openvas-scanner-23.3.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=100e740316e2f54f01530d3659c1d360
diff --git a/metadata/md5-cache/net-analyzer/opsgenie-lamp-2.5.1_p20181102 b/metadata/md5-cache/net-analyzer/opsgenie-lamp-2.5.1_p20181102
deleted file mode 100644
index 462cb4da6de7..000000000000
--- a/metadata/md5-cache/net-analyzer/opsgenie-lamp-2.5.1_p20181102
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install prepare unpack
-DEPEND=dev-lang/go:=
-DESCRIPTION=command line client for the opsgenie service
-EAPI=6
-HOMEPAGE=https://docs.opsgenie.com/docs/lamp-command-line-interface-for-opsgenie
-INHERIT=vcs-snapshot
-KEYWORDS=~amd64
-LICENSE=Apache-2.0
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/opsgenie/opsgenie-lamp/archive/062016b.tar.gz -> opsgenie-lamp-2.5.1_p20181102.tar.gz https://dev.gentoo.org/~williamh/dist/opsgenie-lamp-2.5.1_p20181102-vendor.tar.gz
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
-_md5_=a696ebc7c20d6637842b87183b3b021a
diff --git a/metadata/md5-cache/net-analyzer/pbnj-2.04-r1 b/metadata/md5-cache/net-analyzer/pbnj-2.04-r1
index d05c1bc8748a..2ac42d19855b 100644
--- a/metadata/md5-cache/net-analyzer/pbnj-2.04-r1
+++ b/metadata/md5-cache/net-analyzer/pbnj-2.04-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/DBD-SQLite dev-perl/DBI dev-perl/File-HomeDir dev-perl/File-Which dev-perl/Nmap-Parser dev-perl/Shell dev-perl/Text-CSV_XS dev-perl/XML-Twig dev-perl/YAML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/DBD-SQLite dev-perl/DBI dev-perl/File-HomeDir dev-perl/File-Which dev-perl/Nmap-Parser dev-perl/Shell dev-perl/Text-CSV_XS dev-perl/XML-Twig dev-perl/YAML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tool for running Nmap scans and diff'ing the results
EAPI=7
HOMEPAGE=https://pbnj.sourceforge.net/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 x86
LICENSE=GPL-2
-RDEPEND=dev-perl/DBD-SQLite dev-perl/DBI dev-perl/File-HomeDir dev-perl/File-Which dev-perl/Nmap-Parser dev-perl/Shell dev-perl/Text-CSV_XS dev-perl/XML-Twig dev-perl/YAML net-analyzer/nmap || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/DBD-SQLite dev-perl/DBI dev-perl/File-HomeDir dev-perl/File-Which dev-perl/Nmap-Parser dev-perl/Shell dev-perl/Text-CSV_XS dev-perl/XML-Twig dev-perl/YAML net-analyzer/nmap >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://downloads.sourceforge.net/pbnj/pbnj-2.04.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=aaa0ec61e36f306251fb0699951fbdf6
diff --git a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r4 b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r4
index 86dd434f541b..ad3a5c769610 100644
--- a/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r4
+++ b/metadata/md5-cache/net-analyzer/rrdtool-1.8.0-r4
@@ -14,5 +14,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=!test? ( test )
SLOT=0/8.0.0
SRC_URI=https://github.com/oetiker/rrdtool-1.x/releases/download/v1.8.0/rrdtool-1.8.0.tar.gz https://dev.gentoo.org/~conikost/distfiles/patches/rrdtool-1.8.0-gcc14.patch.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua 8f9406bfff123a92ad04e4ace3e7f89b lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2874760efcbbe77cfac3cb9a1920f874
diff --git a/metadata/md5-cache/net-analyzer/scanssh-2.1.3.1 b/metadata/md5-cache/net-analyzer/scanssh-2.1.3.1
new file mode 100644
index 000000000000..da1ac2ef97c8
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/scanssh-2.1.3.1
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install prepare
+DEPEND=dev-libs/libdnet dev-libs/libevent:= net-libs/libpcap
+DESCRIPTION=network scanner that gathers info on SSH protocols and versions
+EAPI=8
+HOMEPAGE=https://github.com/ofalk/scanssh/
+INHERIT=autotools
+KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=BSD
+RDEPEND=dev-libs/libdnet dev-libs/libevent:= net-libs/libpcap
+SLOT=0
+SRC_URI=https://github.com/ofalk/scanssh/archive/2.1.3.1.tar.gz -> scanssh-2.1.3.1.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=07091c4cad3bea9b206bc4161734ca87
diff --git a/metadata/md5-cache/net-analyzer/scapy-2.5.0 b/metadata/md5-cache/net-analyzer/scapy-2.5.0
index c356347af78e..91560382dc3c 100644
--- a/metadata/md5-cache/net-analyzer/scapy-2.5.0
+++ b/metadata/md5-cache/net-analyzer/scapy-2.5.0
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/secdev/scapy/archive/v2.5.0.tar.gz -> scapy-2.5.0.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c7aac5c4ba72630b8742ddffb83bf1d
diff --git a/metadata/md5-cache/net-analyzer/sslscan-2.1.4 b/metadata/md5-cache/net-analyzer/sslscan-2.1.4
new file mode 100644
index 000000000000..d297f5d13a9b
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/sslscan-2.1.4
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare
+DESCRIPTION=Fast SSL configuration scanner
+EAPI=8
+HOMEPAGE=https://github.com/rbsec/sslscan
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/rbsec/sslscan/archive/2.1.4.tar.gz -> sslscan-2.1.4.tar.gz https://github.com/openssl/openssl/archive/openssl-3.0.14.tar.gz -> sslscan-openssl-3.0.14.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5cd9ec47144d77d1643949cd8d07da4b
diff --git a/metadata/md5-cache/net-analyzer/symon-2.88 b/metadata/md5-cache/net-analyzer/symon-2.88
index d7b5b94a8048..7d428ef1e543 100644
--- a/metadata/md5-cache/net-analyzer/symon-2.88
+++ b/metadata/md5-cache/net-analyzer/symon-2.88
@@ -1,6 +1,6 @@
-BDEPEND=dev-build/pmake || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-build/pmake >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=perl? ( dev-lang/perl ) symux? ( net-analyzer/rrdtool ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=perl? ( dev-lang/perl ) symux? ( net-analyzer/rrdtool ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Performance and information monitoring tool
EAPI=7
HOMEPAGE=https://wpd.home.xs4all.nl/symon/
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=perl +symon symux perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~sparc ~x86
LICENSE=BSD-2
-RDEPEND=perl? ( dev-lang/perl ) symux? ( net-analyzer/rrdtool ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=perl? ( dev-lang/perl ) symux? ( net-analyzer/rrdtool ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=|| ( perl symon symux )
SLOT=0
SRC_URI=https://wpd.home.xs4all.nl/symon/philes/symon-2.88.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d74c0141bb4f6d15ad32ed524aba7621
diff --git a/metadata/md5-cache/net-analyzer/wireshark-4.0.11 b/metadata/md5-cache/net-analyzer/wireshark-4.0.11
index 91a74e0f1108..fafceb9a1bb1 100644
--- a/metadata/md5-cache/net-analyzer/wireshark-4.0.11
+++ b/metadata/md5-cache/net-analyzer/wireshark-4.0.11
@@ -14,5 +14,5 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) )
RESTRICT=!test? ( test ) test
SLOT=0/4.0.11
SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-4.0.11.tar.xz verify-sig? ( https://www.wireshark.org/download/SIGNATURES-4.0.11.txt -> wireshark-4.0.11-signatures.txt )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6a182e52da23eb8c79abd0ec37aca79f
diff --git a/metadata/md5-cache/net-analyzer/wireshark-4.0.15 b/metadata/md5-cache/net-analyzer/wireshark-4.0.15
index 6257ce51caaf..0df200047f52 100644
--- a/metadata/md5-cache/net-analyzer/wireshark-4.0.15
+++ b/metadata/md5-cache/net-analyzer/wireshark-4.0.15
@@ -14,5 +14,5 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) )
RESTRICT=!test? ( test ) test
SLOT=0/4.0.15
SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-4.0.15.tar.xz verify-sig? ( https://www.wireshark.org/download/SIGNATURES-4.0.15.txt -> wireshark-4.0.15-signatures.txt )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6a182e52da23eb8c79abd0ec37aca79f
diff --git a/metadata/md5-cache/net-analyzer/wireshark-4.2.5 b/metadata/md5-cache/net-analyzer/wireshark-4.2.5
index 78ae57cb3bda..960a10ff55a5 100644
--- a/metadata/md5-cache/net-analyzer/wireshark-4.2.5
+++ b/metadata/md5-cache/net-analyzer/wireshark-4.2.5
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.wireshark.org/
IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg cmake verify-sig
IUSE=androiddump bcg729 brotli +capinfos +captype ciscodump +dftest doc dpauxmon +dumpcap +editcap +gui http2 http3 ilbc kerberos libxml2 lua lz4 maxminddb +mergecap +minizip +netlink opus +plugins +pcap qt6 +randpkt +randpktdump +reordercap sbc selinux +sharkd smi snappy spandsp sshdump ssl sdjournal test +text2pcap tfshark +tshark +udpdump wifi zlib +zstd +filecaps +lua_single_target_lua5-1 verify-sig
-KEYWORDS=amd64 ~arm arm64 ~hppa ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~riscv ~x86
LICENSE=GPL-2
RDEPEND=acct-group/pcap >=dev-libs/glib-2.50.0:2 dev-libs/libpcre2 >=net-dns/c-ares-1.13.0:= >=dev-libs/libgcrypt-1.8.0:= media-libs/speexdsp bcg729? ( media-libs/bcg729 ) brotli? ( app-arch/brotli:= ) ciscodump? ( >=net-libs/libssh-0.6:= ) filecaps? ( sys-libs/libcap ) http2? ( >=net-libs/nghttp2-1.11.0:= ) http3? ( net-libs/nghttp3 ) ilbc? ( media-libs/libilbc:= ) kerberos? ( virtual/krb5 ) libxml2? ( dev-libs/libxml2 ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) ) lz4? ( app-arch/lz4:= ) maxminddb? ( dev-libs/libmaxminddb:= ) minizip? ( sys-libs/zlib[minizip] ) netlink? ( dev-libs/libnl:3 ) opus? ( media-libs/opus ) pcap? ( net-libs/libpcap ) gui? ( x11-misc/xdg-utils qt6? ( dev-qt/qtbase:6[concurrent,dbus,gui,widgets] dev-qt/qt5compat:6 dev-qt/qtmultimedia:6 ) !qt6? ( dev-qt/qtcore:5 dev-qt/qtconcurrent:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtprintsupport:5 dev-qt/qtwidgets:5 ) ) sbc? ( media-libs/sbc ) sdjournal? ( sys-apps/systemd:= ) smi? ( net-libs/libsmi ) snappy? ( app-arch/snappy:= ) spandsp? ( media-libs/spandsp:= ) sshdump? ( >=net-libs/libssh-0.6:= ) ssl? ( >=net-libs/gnutls-3.5.8:= ) wifi? ( >=net-libs/libssh-0.6:= ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) gui? ( virtual/freedesktop-icon-theme ) selinux? ( sec-policy/selinux-wireshark )
REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/4.2.5
SRC_URI=https://www.wireshark.org/download/src/all-versions/wireshark-4.2.5.tar.xz verify-sig? ( https://www.wireshark.org/download/SIGNATURES-4.2.5.txt -> wireshark-4.2.5-signatures.txt )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=86324769958278993ae054e511657ad0
+_md5_=0a83b1e3b6c0f873ad802b7cb8bd470b
diff --git a/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1 b/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1
index fcf7bca26023..44a495425231 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1
+++ b/metadata/md5-cache/net-analyzer/zabbix-5.0.42-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/5.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.42.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-5.0.42-go-deps.tar.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=f46a0e1dc5859c9218ddd2fc7c31a16b
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.29 b/metadata/md5-cache/net-analyzer/zabbix-6.0.29
index 28ef46a6e41c..ca7eeae6c0b2 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.0.29
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.29
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/6.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.29.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.29-go-deps.tar.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=0a2c74e59bd2c647e3bb4a1d09b36648
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.30 b/metadata/md5-cache/net-analyzer/zabbix-6.0.30
index eab79a59c4e4..f9d6872e617c 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.0.30
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.30
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.zabbix.com/
INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static java
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
RESTRICT=test strip
SLOT=0/6.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.30.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.30-go-deps.tar.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=f277eb4eefbbe02afd410bc87175a211
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=0a2c74e59bd2c647e3bb4a1d09b36648
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.0.31 b/metadata/md5-cache/net-analyzer/zabbix-6.0.31
new file mode 100644
index 000000000000..cc10008efe9c
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.0.31
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig agent2? ( >=dev-lang/go-1.12 app-arch/unzip ) virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup
+DEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) static? ( curl? ( net-misc/curl[static-libs] ) ldap? ( =dev-libs/cyrus-sasl-2*[static-libs] net-libs/gnutls[static-libs] net-nds/openldap[static-libs] ) libxml2? ( dev-libs/libxml2[static-libs] ) mysql? ( dev-db/mysql-connector-c[static-libs] ) odbc? ( dev-db/unixODBC[static-libs] ) postgres? ( dev-db/postgresql:*[static-libs] ) sqlite? ( dev-db/sqlite[static-libs] ) ssh? ( net-libs/libssh2 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=ZABBIX is software for monitoring of your applications, network and servers
+EAPI=8
+HOMEPAGE=https://www.zabbix.com/
+INHERIT=webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static java
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
+RESTRICT=test strip
+SLOT=0/6.0
+SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.0/zabbix-6.0.31.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.0.31-go-deps.tar.xz )
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=f277eb4eefbbe02afd410bc87175a211
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.14 b/metadata/md5-cache/net-analyzer/zabbix-6.4.14
index 5db4d4139a4f..8befc2ea2959 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.4.14
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.14
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/6.4
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.14.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.14-go-deps.tar.xz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=632a815db37f6bd49a8b6f1f2829a614
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.15 b/metadata/md5-cache/net-analyzer/zabbix-6.4.15
index e35cc384df3e..f71878ca66a7 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-6.4.15
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.15
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.zabbix.com/
INHERIT=autotools webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static java
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=GPL-2
RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
RESTRICT=test strip
SLOT=0/6.4
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.15.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.15-go-deps.tar.xz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=1a4c5a2676d20777adb47542fcd86417
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=632a815db37f6bd49a8b6f1f2829a614
diff --git a/metadata/md5-cache/net-analyzer/zabbix-6.4.16 b/metadata/md5-cache/net-analyzer/zabbix-6.4.16
new file mode 100644
index 000000000000..3e744d3de780
--- /dev/null
+++ b/metadata/md5-cache/net-analyzer/zabbix-6.4.16
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig agent2? ( >=dev-lang/go-1.12 app-arch/unzip ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup
+DEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) static? ( curl? ( net-misc/curl[static-libs] ) ldap? ( =dev-libs/cyrus-sasl-2*[static-libs] net-libs/gnutls[static-libs] net-nds/openldap[static-libs] ) libxml2? ( dev-libs/libxml2[static-libs] ) mysql? ( dev-db/mysql-connector-c[static-libs] ) odbc? ( dev-db/unixODBC[static-libs] ) postgres? ( dev-db/postgresql:*[static-libs] ) sqlite? ( dev-db/sqlite[static-libs] ) ssh? ( net-libs/libssh2 ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=ZABBIX is software for monitoring of your applications, network and servers
+EAPI=8
+HOMEPAGE=https://www.zabbix.com/
+INHERIT=autotools webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
+IUSE=agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static java
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=curl? ( net-misc/curl ) gnutls? ( net-libs/gnutls:0= ) java? ( >=virtual/jdk-1.8:* ) ldap? ( =dev-libs/cyrus-sasl-2* net-libs/gnutls:= net-nds/openldap:= ) libxml2? ( dev-libs/libxml2 ) mysql? ( dev-db/mysql-connector-c:= ) odbc? ( dev-db/unixODBC ) openipmi? ( sys-libs/openipmi ) openssl? ( dev-libs/openssl:=[-bindist(-)] ) oracle? ( dev-db/oracle-instantclient[odbc,sdk] ) postgres? ( dev-db/postgresql:* ) proxy? ( dev-libs/libevent:= sys-libs/zlib ) server? ( dev-libs/libevent:= sys-libs/zlib ) snmp? ( net-analyzer/net-snmp:= ) sqlite? ( dev-db/sqlite ) ssh? ( net-libs/libssh2 ) acct-group/zabbix acct-user/zabbix java? ( >=virtual/jre-1.8:* ) mysql? ( virtual/mysql ) proxy? ( dev-libs/libpcre2:= net-analyzer/fping[suid] ) selinux? ( sec-policy/selinux-zabbix ) server? ( app-admin/webapp-config dev-libs/libpcre2:= net-analyzer/fping[suid] ) frontend? ( app-admin/webapp-config dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode] media-libs/gd[png] virtual/httpd-php:* mysql? ( dev-lang/php[mysqli] ) odbc? ( dev-lang/php[odbc] ) postgres? ( dev-lang/php[postgres] ) sqlite? ( dev-lang/php[sqlite] ) ) java? ( >=dev-java/java-config-2.2.0-r3 ) virtual/tmpfiles
+REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) agent2? ( !gnutls ) proxy? ( ^^ ( mysql oracle postgres sqlite ) ) server? ( ^^ ( mysql oracle postgres ) !sqlite ) static? ( !oracle !snmp )
+RESTRICT=test strip
+SLOT=0/6.4
+SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/6.4/zabbix-6.4.16.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-6.4.16-go-deps.tar.xz )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=1a4c5a2676d20777adb47542fcd86417
diff --git a/metadata/md5-cache/net-analyzer/zabbix-7.0.0 b/metadata/md5-cache/net-analyzer/zabbix-7.0.0
index 0b4dc5b40e36..5f4cf9a3d320 100644
--- a/metadata/md5-cache/net-analyzer/zabbix-7.0.0
+++ b/metadata/md5-cache/net-analyzer/zabbix-7.0.0
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( agent agent2 frontend proxy server ) ?? ( gnutls openssl ) age
RESTRICT=test strip
SLOT=0/7.0
SRC_URI=https://cdn.zabbix.com/zabbix/sources/stable/7.0/zabbix-7.0.0.tar.gz agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/zabbix-7.0.0-go-deps.tar.xz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 user-info 9951b1a0e4f026d16c33a001fd2d5cdf webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=ed92992efdc832a9c806810b5df43f4b
diff --git a/metadata/md5-cache/net-dialup/Manifest.gz b/metadata/md5-cache/net-dialup/Manifest.gz
index c6d1ea7106a8..9a9b43200a36 100644
--- a/metadata/md5-cache/net-dialup/Manifest.gz
+++ b/metadata/md5-cache/net-dialup/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dialup/rp-pppoe-3.15-r2 b/metadata/md5-cache/net-dialup/rp-pppoe-3.15-r2
index 50d4e9413041..c95d14ec6cce 100644
--- a/metadata/md5-cache/net-dialup/rp-pppoe-3.15-r2
+++ b/metadata/md5-cache/net-dialup/rp-pppoe-3.15-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=<net-dialup/ppp-2.5:= sys-apps/iproute2 tk? ( dev-lang/tk:= )
SLOT=0
SRC_URI=https://dianne.skoll.ca/projects/rp-pppoe/download/rp-pppoe-3.15.tar.gz https://dev.gentoo.org/~polynomial-c/dist/rp-pppoe-3.14-patches-01.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf6c4fa318fd749119fb3a351b11a909
diff --git a/metadata/md5-cache/net-dialup/sendpage-1.1.0-r4 b/metadata/md5-cache/net-dialup/sendpage-1.1.0-r4
index 4e7e8a95a150..4a51df501534 100644
--- a/metadata/md5-cache/net-dialup/sendpage-1.1.0-r4
+++ b/metadata/md5-cache/net-dialup/sendpage-1.1.0-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dialup alphapaging software
EAPI=7
HOMEPAGE=https://sendpage.github.io/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2+
-RDEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://www.sendpage.org/download/sendpage-1.001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d938056094ddf9de6ca0b6e7b4f3ecb
diff --git a/metadata/md5-cache/net-dialup/sendpage-1.1.1 b/metadata/md5-cache/net-dialup/sendpage-1.1.1
index 1397b2f05cba..7591d3710af9 100644
--- a/metadata/md5-cache/net-dialup/sendpage-1.1.1
+++ b/metadata/md5-cache/net-dialup/sendpage-1.1.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP dev-perl/Sys-Hostname-Long dev-perl/Test-MockObject virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP dev-perl/Sys-Hostname-Long dev-perl/Test-MockObject virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Dialup alphapaging software
EAPI=8
HOMEPAGE=https://sendpage.github.io/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2+
-RDEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP dev-perl/Sys-Hostname-Long dev-perl/Test-MockObject virtual/perl-libnet || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=acct-group/sms acct-user/sendpage dev-perl/DBI dev-perl/Device-SerialPort dev-perl/MailTools dev-perl/Net-SNPP dev-perl/Sys-Hostname-Long dev-perl/Test-MockObject virtual/perl-libnet >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://sendpage.github.io/download/sendpage-1.001001.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2b9f6358d097cd8a19a3e24ba2522ab7
diff --git a/metadata/md5-cache/net-dialup/wvdial-1.61-r1 b/metadata/md5-cache/net-dialup/wvdial-1.61-r1
index a1b433947eed..f4753780b26c 100644
--- a/metadata/md5-cache/net-dialup/wvdial-1.61-r1
+++ b/metadata/md5-cache/net-dialup/wvdial-1.61-r1
@@ -10,5 +10,5 @@ LICENSE=LGPL-2
RDEPEND=>=net-libs/wvstreams-4.4 net-dialup/ppp:=
SLOT=0
SRC_URI=https://wvstreams.googlecode.com/files/wvdial-1.61.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=7754735a59f35b8e1bec429ca3c86f3f
diff --git a/metadata/md5-cache/net-dns/Manifest.gz b/metadata/md5-cache/net-dns/Manifest.gz
index f287ff7fb7c4..079073178c74 100644
--- a/metadata/md5-cache/net-dns/Manifest.gz
+++ b/metadata/md5-cache/net-dns/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-dns/c-ares-1.25.0-r1 b/metadata/md5-cache/net-dns/c-ares-1.25.0-r1
deleted file mode 100644
index 916860efdaca..000000000000
--- a/metadata/md5-cache/net-dns/c-ares-1.25.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-cpp/gtest ) verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install test unpack
-DESCRIPTION=C library that resolves names asynchronously
-EAPI=8
-HOMEPAGE=https://c-ares.org/
-INHERIT=edo multilib-minimal verify-sig
-IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT ISC
-RESTRICT=!test? ( test )
-SLOT=0/2
-SRC_URI=https://github.com/c-ares/c-ares/releases/download/cares-1_25_0/c-ares-1.25.0.tar.gz verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-1_25_0/c-ares-1.25.0.tar.gz.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=4ceb88c931119b7277d677b0a849bd0b
diff --git a/metadata/md5-cache/net-dns/c-ares-1.26.0 b/metadata/md5-cache/net-dns/c-ares-1.26.0
deleted file mode 100644
index a1d25523b7aa..000000000000
--- a/metadata/md5-cache/net-dns/c-ares-1.26.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-cpp/gtest ) verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install test unpack
-DESCRIPTION=C library that resolves names asynchronously
-EAPI=8
-HOMEPAGE=https://c-ares.org/
-INHERIT=edo multilib-minimal verify-sig
-IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT ISC
-RESTRICT=!test? ( test )
-SLOT=0/2
-SRC_URI=https://github.com/c-ares/c-ares/releases/download/cares-1_26_0/c-ares-1.26.0.tar.gz verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-1_26_0/c-ares-1.26.0.tar.gz.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=23cd95d8370d41b00d7f189cb746affe
diff --git a/metadata/md5-cache/net-dns/c-ares-1.27.0 b/metadata/md5-cache/net-dns/c-ares-1.27.0
deleted file mode 100644
index 30d1662fc168..000000000000
--- a/metadata/md5-cache/net-dns/c-ares-1.27.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=test? ( dev-cpp/gtest ) verify-sig? ( sec-keys/openpgp-keys-danielstenberg ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install test unpack
-DESCRIPTION=C library that resolves names asynchronously
-EAPI=8
-HOMEPAGE=https://c-ares.org/
-INHERIT=edo multilib-minimal verify-sig
-IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
-LICENSE=MIT ISC
-RESTRICT=!test? ( test )
-SLOT=0/2
-SRC_URI=https://github.com/c-ares/c-ares/releases/download/cares-1_27_0/c-ares-1.27.0.tar.gz verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-1_27_0/c-ares-1.27.0.tar.gz.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=334777cddd5b0df41a37adef6dff4061
diff --git a/metadata/md5-cache/net-dns/c-ares-1.31.0 b/metadata/md5-cache/net-dns/c-ares-1.31.0
new file mode 100644
index 000000000000..3c499fd3c01e
--- /dev/null
+++ b/metadata/md5-cache/net-dns/c-ares-1.31.0
@@ -0,0 +1,14 @@
+BDEPEND=test? ( dev-cpp/gtest ) verify-sig? ( sec-keys/openpgp-keys-bradhouse ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=C library that resolves names asynchronously
+EAPI=8
+HOMEPAGE=https://c-ares.org/
+INHERIT=edo multilib-minimal verify-sig
+IUSE=static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+LICENSE=MIT ISC
+RESTRICT=!test? ( test )
+SLOT=0/2
+SRC_URI=https://github.com/c-ares/c-ares/releases/download/v1.31.0/c-ares-1.31.0.tar.gz verify-sig? ( https://github.com/c-ares/c-ares/releases/download/v1.31.0/c-ares-1.31.0.tar.gz.asc )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=94dfd06d294dc1e9994ff7489fd72a50
diff --git a/metadata/md5-cache/net-dns/ddclient-3.11.1 b/metadata/md5-cache/net-dns/ddclient-3.11.1
deleted file mode 100644
index 5418589b5373..000000000000
--- a/metadata/md5-cache/net-dns/ddclient-3.11.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( dev-perl/HTTP-Daemon dev-perl/HTTP-Daemon-SSL dev-perl/Plack dev-perl/Test-MockModule dev-perl/Test-Warnings ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=install postinst prepare
-DESCRIPTION=Perl client used to update dynamic DNS entries
-EAPI=8
-HOMEPAGE=https://ddclient.net/
-INHERIT=autotools optfeature systemd tmpfiles
-IUSE=examples selinux test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86
-LICENSE=GPL-2+
-RDEPEND=acct-group/ddclient acct-user/ddclient dev-lang/perl net-misc/curl dev-perl/Digest-SHA1 virtual/perl-Digest-SHA virtual/perl-JSON-PP selinux? ( sec-policy/selinux-ddclient ) virtual/tmpfiles
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/ddclient/ddclient/archive/refs/tags/v3.11.1.tar.gz -> ddclient-3.11.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f060ecfa784f84deb7bed38b2ea7103d
diff --git a/metadata/md5-cache/net-dns/djbdns-1.05-r38 b/metadata/md5-cache/net-dns/djbdns-1.05-r38
index 4fe4dff222a6..ebfb386d7703 100644
--- a/metadata/md5-cache/net-dns/djbdns-1.05-r38
+++ b/metadata/md5-cache/net-dns/djbdns-1.05-r38
@@ -9,5 +9,5 @@ LICENSE=public-domain
RDEPEND=acct-user/dnscache acct-user/dnslog acct-user/tinydns sys-apps/ucspi-tcp virtual/daemontools selinux? ( sec-policy/selinux-djbdns )
SLOT=0
SRC_URI=http://cr.yp.to/djbdns/djbdns-1.05.tar.gz http://smarden.org/pape/djb/manpages/djbdns-1.05-man.tar.gz ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test32.diff.xz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1f283b73c325f590b381b0892c925e97
diff --git a/metadata/md5-cache/net-dns/djbdns-1.05-r39 b/metadata/md5-cache/net-dns/djbdns-1.05-r39
index 62cfc035d6fb..5a9976881f22 100644
--- a/metadata/md5-cache/net-dns/djbdns-1.05-r39
+++ b/metadata/md5-cache/net-dns/djbdns-1.05-r39
@@ -9,5 +9,5 @@ LICENSE=public-domain
RDEPEND=acct-user/dnscache acct-user/dnslog acct-user/tinydns sys-apps/ucspi-tcp virtual/daemontools selinux? ( sec-policy/selinux-djbdns )
SLOT=0
SRC_URI=http://cr.yp.to/djbdns/djbdns-1.05.tar.gz http://smarden.org/pape/djb/manpages/djbdns-1.05-man.tar.gz ipv6? ( http://www.fefe.de/dns/djbdns-1.05-test32.diff.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8e5d51e9f5d3bb33e5fa1cfe86113248
diff --git a/metadata/md5-cache/net-dns/djbdns-1.05-r40 b/metadata/md5-cache/net-dns/djbdns-1.05-r40
index 72ac7782678c..091a7df6a867 100644
--- a/metadata/md5-cache/net-dns/djbdns-1.05-r40
+++ b/metadata/md5-cache/net-dns/djbdns-1.05-r40
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=https://cr.yp.to/djbdns.html
INHERIT=flag-o-matic readme.gentoo-r1 toolchain-funcs
IUSE=ipv6 selinux
-KEYWORDS=~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86
LICENSE=public-domain
RDEPEND=acct-user/dnscache acct-user/dnslog acct-user/tinydns sys-apps/ucspi-tcp virtual/daemontools selinux? ( sec-policy/selinux-djbdns )
SLOT=0
SRC_URI=https://cr.yp.to/djbdns/djbdns-1.05.tar.gz https://smarden.org/pape/djb/manpages/djbdns-1.05-man.tar.gz ipv6? ( https://www.fefe.de/dns/djbdns-1.05-test32.diff.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=88fddd0c81c8aa1c91318cc2c54bdf81
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2288715a559ad96240596f0f701f4f9f
diff --git a/metadata/md5-cache/net-dns/dnssec-root-20210902 b/metadata/md5-cache/net-dns/dnssec-root-20210902
index 511a04033f2f..d1ef8bce95cd 100644
--- a/metadata/md5-cache/net-dns/dnssec-root-20210902
+++ b/metadata/md5-cache/net-dns/dnssec-root-20210902
@@ -3,8 +3,8 @@ DEFINED_PHASES=compile install prepare unpack
DESCRIPTION=The DNSSEC root key(s)
EAPI=7
HOMEPAGE=https://www.iana.org/dnssec/
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos
LICENSE=public-domain
SLOT=0
SRC_URI=https://data.iana.org/root-anchors/root-anchors.xml -> root-anchors-20210902.xml https://data.iana.org/root-anchors/root-anchors.p7s -> root-anchors-20210902.p7s https://data.iana.org/root-anchors/icannbundle.pem -> icannbundle-20210902.pem
-_md5_=6310ca11143975bfc6e95abb1c1dd22a
+_md5_=3385d7d72e195589b9f5c77702b071b4
diff --git a/metadata/md5-cache/net-dns/dnssec-tools-2.2.3-r3 b/metadata/md5-cache/net-dns/dnssec-tools-2.2.3-r3
index 85d8dd91eadc..831fab6561d1 100644
--- a/metadata/md5-cache/net-dns/dnssec-tools-2.2.3-r3
+++ b/metadata/md5-cache/net-dns/dnssec-tools-2.2.3-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) virtual/pkgconfig
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] virtual/pkgconfig
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-lang/perl:= dev-perl/CGI dev-perl/Crypt-OpenSSL-Random dev-perl/Getopt-GUI-Long dev-perl/GraphViz dev-perl/MailTools dev-perl/Net-DNS dev-perl/Net-DNS-SEC dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-lang/perl:= dev-perl/CGI dev-perl/Crypt-OpenSSL-Random dev-perl/Getopt-GUI-Long dev-perl/GraphViz dev-perl/MailTools dev-perl/Net-DNS dev-perl/Net-DNS-SEC dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Tools to ease the deployment of DNSSEC related technologies
EAPI=7
HOMEPAGE=https://dnssec-tools.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module readme.gentoo-r1 systemd
IUSE=static-libs perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~arm ~x86
LICENSE=BSD GPL-2
-RDEPEND=dev-lang/perl:= dev-perl/CGI dev-perl/Crypt-OpenSSL-Random dev-perl/Getopt-GUI-Long dev-perl/GraphViz dev-perl/MailTools dev-perl/Net-DNS dev-perl/Net-DNS-SEC dev-perl/XML-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl:= dev-perl/CGI dev-perl/Crypt-OpenSSL-Random dev-perl/Getopt-GUI-Long dev-perl/GraphViz dev-perl/MailTools dev-perl/Net-DNS dev-perl/Net-DNS-SEC dev-perl/XML-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/DNSSEC-Tools/DNSSEC-Tools/archive/dnssec-tools-2.2.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bd00d2b14682055703ac235ecc66ad89
diff --git a/metadata/md5-cache/net-dns/dnssec-validator-2.2.3-r3 b/metadata/md5-cache/net-dns/dnssec-validator-2.2.3-r3
deleted file mode 100644
index 716cd49512a3..000000000000
--- a/metadata/md5-cache/net-dns/dnssec-validator-2.2.3-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=>=dev-libs/openssl-1.1.0:0=
-DESCRIPTION=Tools to ease the validation of DNSSEC related technologies
-EAPI=8
-HOMEPAGE=https://www.dnssec-tools.org/
-INHERIT=autotools
-IUSE=dlv +nsec3 static-libs +threads
-KEYWORDS=amd64 arm ~arm64 x86
-LICENSE=BSD
-RDEPEND=>=dev-libs/openssl-1.1.0:0=
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/DNSSEC-Tools/DNSSEC-Tools/archive/dnssec-tools-2.2.3.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5fc6d4aeb7bafeff13789ec8f722cd34
diff --git a/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r4 b/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r4
index 7efe289b8daf..2c3e540c3a47 100644
--- a/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r4
+++ b/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r4
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/ez-ipupd acct-user/ez-ipupd
SLOT=0
SRC_URI=mirror://debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8.orig.tar.gz mirror://debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8-13.3.diff.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=caba6362f59ca4fbcc243401e1b1480d
diff --git a/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r5 b/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r5
index 545b66f70c33..2bf47fbe8a60 100644
--- a/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r5
+++ b/metadata/md5-cache/net-dns/ez-ipupdate-3.0.11.13.3_beta8-r5
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/ez-ipupd acct-user/ez-ipupd
SLOT=0
SRC_URI=mirror://debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8.orig.tar.gz mirror://debian/pool/main/e/ez-ipupdate/ez-ipupdate_3.0.11b8-13.3.diff.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bb8d6503f703137045dae884617eafdf
diff --git a/metadata/md5-cache/net-dns/fpdns-0.10.0_pre20130404-r1 b/metadata/md5-cache/net-dns/fpdns-0.10.0_pre20130404-r1
index 958e9481840f..7005699bb9bd 100644
--- a/metadata/md5-cache/net-dns/fpdns-0.10.0_pre20130404-r1
+++ b/metadata/md5-cache/net-dns/fpdns-0.10.0_pre20130404-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fingerprinting DNS servers
EAPI=8
HOMEPAGE=https://github.com/kirei/fpdns/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=>=dev-perl/Net-DNS-0.74 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-DNS-0.74 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kirei/fpdns/archive/20130404.tar.gz -> fpdns-0.10.0_pre20130404.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=816e6ef5c9a5f40a31a56a4aea996636
diff --git a/metadata/md5-cache/net-dns/fpdns-20190131 b/metadata/md5-cache/net-dns/fpdns-20190131
index 201871f54a68..97175b561a33 100644
--- a/metadata/md5-cache/net-dns/fpdns-20190131
+++ b/metadata/md5-cache/net-dns/fpdns-20190131
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Fingerprinting DNS servers
EAPI=8
HOMEPAGE=https://github.com/kirei/fpdns/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=>=dev-perl/Net-DNS-0.74 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/Net-DNS-0.74 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/kirei/fpdns/archive/20190131.tar.gz -> fpdns-20190131.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a8cf7af74c9dea7601ae3b04ce367855
diff --git a/metadata/md5-cache/net-dns/inadyn-2.12.0 b/metadata/md5-cache/net-dns/inadyn-2.12.0
deleted file mode 100644
index 40a389a91bf3..000000000000
--- a/metadata/md5-cache/net-dns/inadyn-2.12.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=virtual/pkgconfig virtual/pkgconfig
-DEFINED_PHASES=configure install postinst
-DEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= )
-DESCRIPTION=Dynamic DNS client with multiple SSL/TLS library support
-EAPI=8
-HOMEPAGE=https://github.com/troglobit/inadyn
-INHERIT=systemd tmpfiles
-IUSE=gnutls mbedtls openssl
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-2+
-RDEPEND=acct-group/inadyn acct-user/inadyn dev-libs/confuse:= gnutls? ( dev-libs/nettle:= net-libs/gnutls:0= ) mbedtls? ( net-libs/mbedtls:0= ) openssl? ( dev-libs/openssl:0= ) virtual/tmpfiles
-REQUIRED_USE=?? ( gnutls mbedtls openssl )
-SLOT=0
-SRC_URI=https://github.com/troglobit/inadyn/releases/download/v2.12.0/inadyn-2.12.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=652aefa958b7b7e58a41cf709adf0407
diff --git a/metadata/md5-cache/net-dns/smartdns-43 b/metadata/md5-cache/net-dns/smartdns-43
deleted file mode 100644
index b87402874976..000000000000
--- a/metadata/md5-cache/net-dns/smartdns-43
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DEPEND=dev-libs/openssl:0=
-DESCRIPTION=A local DNS server returns the fastest access results
-EAPI=8
-HOMEPAGE=https://github.com/pymumu/smartdns
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=dev-libs/openssl:0=
-SLOT=0
-SRC_URI=https://github.com/pymumu/smartdns/archive/refs/tags/Release43.tar.gz -> smartdns-43.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ce9697c2e6346f59612b172a4db66a16
diff --git a/metadata/md5-cache/net-dns/smartdns-45 b/metadata/md5-cache/net-dns/smartdns-45
deleted file mode 100644
index eb53373028c0..000000000000
--- a/metadata/md5-cache/net-dns/smartdns-45
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DEPEND=dev-libs/openssl:0=
-DESCRIPTION=A local DNS server returns the fastest access results
-EAPI=8
-HOMEPAGE=https://github.com/pymumu/smartdns
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=dev-libs/openssl:0=
-SLOT=0
-SRC_URI=https://github.com/pymumu/smartdns/archive/refs/tags/Release45.tar.gz -> smartdns-45.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=53e5eac55c3a2df47aca28a427d38bf6
diff --git a/metadata/md5-cache/net-dns/smartdns-46 b/metadata/md5-cache/net-dns/smartdns-46
new file mode 100644
index 000000000000..cd0275df41da
--- /dev/null
+++ b/metadata/md5-cache/net-dns/smartdns-46
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DEPEND=dev-libs/openssl:0=
+DESCRIPTION=A local DNS server returns the fastest access results
+EAPI=8
+HOMEPAGE=https://github.com/pymumu/smartdns
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=dev-libs/openssl:0=
+SLOT=0
+SRC_URI=https://github.com/pymumu/smartdns/archive/refs/tags/Release46.tar.gz -> smartdns-46.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b1fcbd195485970778207327e07e0a46
diff --git a/metadata/md5-cache/net-firewall/Manifest.gz b/metadata/md5-cache/net-firewall/Manifest.gz
index b70751df2f68..dc618d043dbf 100644
--- a/metadata/md5-cache/net-firewall/Manifest.gz
+++ b/metadata/md5-cache/net-firewall/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1 b/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1
index 726cc27aeb5f..b1ccfaf9c36a 100644
--- a/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1
+++ b/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=net-firewall/ipset net-firewall/iptables sys-apps/coreutils sys-apps/iproute2 plugins? ( net-dns/bind-tools )
SLOT=0
SRC_URI=https://github.com/arno-iptables-firewall/aif/archive/2.1.1.tar.gz -> arno-iptables-firewall-2.1.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=380acd576c7b03fcf1a2aad3de32ba00
diff --git a/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1a b/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1a
index d69639ccb5e7..ff5397ca7c4c 100644
--- a/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1a
+++ b/metadata/md5-cache/net-firewall/arno-iptables-firewall-2.1.1a
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=net-firewall/ipset net-firewall/iptables sys-apps/coreutils sys-apps/iproute2 plugins? ( net-dns/bind-tools )
SLOT=0
SRC_URI=https://github.com/arno-iptables-firewall/aif/archive/2.1.1a.tar.gz -> arno-iptables-firewall-2.1.1a.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ca341329b233694d1ee77473ba662704
diff --git a/metadata/md5-cache/net-firewall/firewalld-2.1.1 b/metadata/md5-cache/net-firewall/firewalld-2.1.1
index f7b4aa0a5b27..456e710f1d77 100644
--- a/metadata/md5-cache/net-firewall/firewalld-2.1.1
+++ b/metadata/md5-cache/net-firewall/firewalld-2.1.1
@@ -1,17 +1,17 @@
BDEPEND=app-text/docbook-xml-dtd >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig
DEFINED_PHASES=configure install postinst postrm preinst prepare setup
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) dev-libs/glib:2
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) selinux? ( sec-policy/selinux-firewalld ) dev-libs/glib:2
DESCRIPTION=Firewall daemon with D-Bus interface providing a dynamic firewall
EAPI=8
HOMEPAGE=https://firewalld.org/
INHERIT=bash-completion-r1 gnome2-utils linux-info optfeature plocale python-single-r1 systemd xdg-utils
-IUSE=gui +nftables +iptables test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+IUSE=gui +nftables +iptables selinux test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
LICENSE=GPL-2+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) selinux? ( sec-policy/selinux-firewalld )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/firewalld/firewalld/releases/download/v2.1.1/firewalld-2.1.1.tar.bz2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnome2-utils 30dbce54b89e77b86f366548f94419ad linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8ddd30f4aa161f10eb0deca8db6dd65e
+_md5_=53a75d408abced79549a746eb315c706
diff --git a/metadata/md5-cache/net-firewall/firewalld-2.1.1-r2 b/metadata/md5-cache/net-firewall/firewalld-2.1.1-r2
index 143d9501dbb8..e0276841a4c3 100644
--- a/metadata/md5-cache/net-firewall/firewalld-2.1.1-r2
+++ b/metadata/md5-cache/net-firewall/firewalld-2.1.1-r2
@@ -1,17 +1,17 @@
BDEPEND=app-text/docbook-xml-dtd >=dev-util/intltool-0.35 sys-devel/gettext virtual/pkgconfig
DEFINED_PHASES=configure install postinst postrm preinst prepare setup
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) dev-libs/glib:2
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) selinux? ( sec-policy/selinux-firewalld ) dev-libs/glib:2
DESCRIPTION=Firewall daemon with D-Bus interface providing a dynamic firewall
EAPI=8
HOMEPAGE=https://firewalld.org/
INHERIT=bash-completion-r1 gnome2-utils linux-info optfeature plocale python-single-r1 systemd xdg-utils
-IUSE=gui +nftables +iptables test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+IUSE=gui +nftables +iptables selinux test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
KEYWORDS=amd64 arm arm64 ~loong ppc64 ~riscv x86
LICENSE=GPL-2+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) || ( >=sys-apps/openrc-0.11.5 sys-apps/systemd ) python_single_target_python3_10? ( dev-python/dbus-python[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_10(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_11? ( dev-python/dbus-python[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_11(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) python_single_target_python3_12? ( dev-python/dbus-python[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] gui? ( x11-libs/gtk+:3 dev-python/PyQt5[gui,widgets,python_targets_python3_12(-)] ) nftables? ( >=net-firewall/nftables-0.9.4[python,json] ) ) iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables net-firewall/ipset nftables? ( net-firewall/nftables[xtables(+)] ) ) selinux? ( sec-policy/selinux-firewalld )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://github.com/firewalld/firewalld/releases/download/v2.1.1/firewalld-2.1.1.tar.bz2
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnome2-utils 30dbce54b89e77b86f366548f94419ad linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 plocale 950fbaec7deeba41b5bcc0572cca99b9 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=48c8594c9e6b9ccf6ce666ecd641d30e
+_md5_=8a07fa29b099239d9dec02d4830da6cc
diff --git a/metadata/md5-cache/net-firewall/fwknop-2.6.10-r3 b/metadata/md5-cache/net-firewall/fwknop-2.6.10-r3
deleted file mode 100644
index ca18a62202e2..000000000000
--- a/metadata/md5-cache/net-firewall/fwknop-2.6.10-r3
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare setup
-DEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) )
-DESCRIPTION=Single Packet Authorization and Port Knocking application
-EAPI=7
-HOMEPAGE=https://www.cipherdyne.org/fwknop/
-INHERIT=autotools linux-info readme.gentoo-r1 systemd tmpfiles
-IUSE=+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) ) virtual/tmpfiles
-REQUIRED_USE=nfqueue? ( server ) server? ( ^^ ( firewalld iptables ) ) udp-server? ( server )
-SLOT=0
-SRC_URI=https://www.cipherdyne.org/fwknop/download/fwknop-2.6.10.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eb3d534f71efeef63dbf9a9391df625e
diff --git a/metadata/md5-cache/net-firewall/fwknop-2.6.10-r4 b/metadata/md5-cache/net-firewall/fwknop-2.6.10-r4
new file mode 100644
index 000000000000..aee1267ecaee
--- /dev/null
+++ b/metadata/md5-cache/net-firewall/fwknop-2.6.10-r4
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst prepare setup
+DEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) )
+DESCRIPTION=Single Packet Authorization and Port Knocking application
+EAPI=7
+HOMEPAGE=https://www.cipherdyne.org/fwknop/
+INHERIT=autotools linux-info readme.gentoo-r1 systemd tmpfiles
+IUSE=+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) ) virtual/tmpfiles
+REQUIRED_USE=nfqueue? ( server ) server? ( ^^ ( firewalld iptables ) ) udp-server? ( server )
+SLOT=0
+SRC_URI=https://www.cipherdyne.org/fwknop/download/fwknop-2.6.10.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1f1c95f19d0561533644a26eb37d1195
diff --git a/metadata/md5-cache/net-firewall/fwknop-2.6.11 b/metadata/md5-cache/net-firewall/fwknop-2.6.11
deleted file mode 100644
index e6545dcdfa66..000000000000
--- a/metadata/md5-cache/net-firewall/fwknop-2.6.11
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=configure install postinst prepare setup unpack
-DEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) ) verify-sig? ( sec-keys/openpgp-keys-fwknop )
-DESCRIPTION=Single Packet Authorization and Port Knocking application
-EAPI=8
-HOMEPAGE=https://www.cipherdyne.org/fwknop/
-INHERIT=autotools linux-info readme.gentoo-r1 systemd tmpfiles verify-sig
-IUSE=+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server verify-sig
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) ) verify-sig? ( sec-keys/openpgp-keys-fwknop ) virtual/tmpfiles
-REQUIRED_USE=nfqueue? ( server ) server? ( ^^ ( firewalld iptables ) ) udp-server? ( server )
-SLOT=0
-SRC_URI=https://www.cipherdyne.org/fwknop/download/fwknop-2.6.11.tar.bz2 verify-sig? ( https://www.cipherdyne.org/fwknop/download/fwknop-2.6.11.tar.bz2.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=cda750e5b808580960929ac8abf6ea3b
diff --git a/metadata/md5-cache/net-firewall/fwknop-2.6.11-r1 b/metadata/md5-cache/net-firewall/fwknop-2.6.11-r1
new file mode 100644
index 000000000000..4a5ffef0d5be
--- /dev/null
+++ b/metadata/md5-cache/net-firewall/fwknop-2.6.11-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst prepare setup unpack
+DEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) ) verify-sig? ( sec-keys/openpgp-keys-fwknop )
+DESCRIPTION=Single Packet Authorization and Port Knocking application
+EAPI=8
+HOMEPAGE=https://www.cipherdyne.org/fwknop/
+INHERIT=autotools linux-info readme.gentoo-r1 systemd tmpfiles verify-sig
+IUSE=+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server verify-sig
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+
+RDEPEND=client? ( net-misc/wget[ssl] ) firewalld? ( net-firewall/firewalld ) gdbm? ( sys-libs/gdbm ) gpg? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) iptables? ( net-firewall/iptables ) nfqueue? ( net-libs/libnetfilter_queue ) server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) ) verify-sig? ( sec-keys/openpgp-keys-fwknop ) virtual/tmpfiles
+REQUIRED_USE=nfqueue? ( server ) server? ( ^^ ( firewalld iptables ) ) udp-server? ( server )
+SLOT=0
+SRC_URI=https://www.cipherdyne.org/fwknop/download/fwknop-2.6.11.tar.bz2 verify-sig? ( https://www.cipherdyne.org/fwknop/download/fwknop-2.6.11.tar.bz2.asc )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=b207d833b4b89a64b20a4d0a678c7669
diff --git a/metadata/md5-cache/net-firewall/ipset-7.21-r1 b/metadata/md5-cache/net-firewall/ipset-7.21-r1
index 6ee76a1538cf..c28f4d2e9552 100644
--- a/metadata/md5-cache/net-firewall/ipset-7.21-r1
+++ b/metadata/md5-cache/net-firewall/ipset-7.21-r1
@@ -7,10 +7,10 @@ HOMEPAGE=https://ipset.netfilter.org/ https://git.netfilter.org/ipset/
IDEPEND=modules? ( sys-apps/kmod[tools] )
INHERIT=autotools bash-completion-r1 linux-mod-r1 systemd
IUSE=dist-kernel modules-compress modules-sign +strip modules
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2
RDEPEND=net-firewall/iptables net-libs/libmnl:= modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
SLOT=0
SRC_URI=https://ipset.netfilter.org/ipset-7.21.tar.bz2
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=945928ed01da4139ab19356c4bae6e1f
+_md5_=926c1bc1cc82681dd89bf6be3d7780c2
diff --git a/metadata/md5-cache/net-firewall/iptables-1.8.10-r1 b/metadata/md5-cache/net-firewall/iptables-1.8.10-r1
index e39e9717b707..97d37cb8ffa7 100644
--- a/metadata/md5-cache/net-firewall/iptables-1.8.10-r1
+++ b/metadata/md5-cache/net-firewall/iptables-1.8.10-r1
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.netfilter.org/projects/iptables/
IDEPEND=>=app-eselect/eselect-iptables-20220320
INHERIT=systemd toolchain-funcs autotools flag-o-matic
IUSE=conntrack netlink nftables pcap static-libs test
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=conntrack? ( >=net-libs/libnetfilter_conntrack-1.0.6 ) netlink? ( net-libs/libnfnetlink ) nftables? ( >=net-libs/libmnl-1.0:= >=net-libs/libnftnl-1.2.6:= ) pcap? ( net-libs/libpcap ) nftables? ( net-misc/ethertypes ) !<net-firewall/ebtables-2.0.11-r1 !<net-firewall/arptables-0.0.5-r1
REQUIRED_USE=test? ( conntrack nftables )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/1.8.3
SRC_URI=https://www.netfilter.org/projects/iptables/files/iptables-1.8.10.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ea48bd7d32d3c9a4a34fa19a3e845add
+_md5_=b694ead2dcf27fe9b59e6c6cfb0904fc
diff --git a/metadata/md5-cache/net-firewall/psad-2.4.6-r1 b/metadata/md5-cache/net-firewall/psad-2.4.6-r1
index 0ac58df29ae9..8268fbe9df4e 100644
--- a/metadata/md5-cache/net-firewall/psad-2.4.6-r1
+++ b/metadata/md5-cache/net-firewall/psad-2.4.6-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Port Scanning Attack Detection daemon
EAPI=8
HOMEPAGE=https://www.cipherdyne.org/psad/
@@ -8,9 +8,9 @@ INHERIT=perl-module toolchain-funcs
IUSE=selinux perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm64 ppc ~sparc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Bit-Vector dev-perl/Date-Calc dev-perl/NetAddr-IP dev-perl/Unix-Syslog net-firewall/iptables net-misc/whois virtual/logger virtual/mailx virtual/perl-Storable selinux? ( sec-policy/selinux-psad ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Bit-Vector dev-perl/Date-Calc dev-perl/NetAddr-IP dev-perl/Unix-Syslog net-firewall/iptables net-misc/whois virtual/logger virtual/mailx virtual/perl-Storable selinux? ( sec-policy/selinux-psad ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.cipherdyne.org/psad/download/psad-2.4.6.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=330328ea4b47a6dda01b9812daf76790
diff --git a/metadata/md5-cache/net-fs/Manifest.gz b/metadata/md5-cache/net-fs/Manifest.gz
index e25f72e202af..654e07240ce4 100644
--- a/metadata/md5-cache/net-fs/Manifest.gz
+++ b/metadata/md5-cache/net-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-fs/samba-4.19.6 b/metadata/md5-cache/net-fs/samba-4.19.6
index d895a35ba848..43a171b5fdaa 100644
--- a/metadata/md5-cache/net-fs/samba-4.19.6
+++ b/metadata/md5-cache/net-fs/samba-4.19.6
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://samba.org/
INHERIT=python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
IUSE=acl addc ads ceph client cluster cups debug fam glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind zeroconf python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86
LICENSE=GPL-3
RDEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.8.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <sys-libs/ldb-2.9.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_12? ( addc? ( dev-python/dnspython:=[python_targets_python3_12(-)] dev-python/markdown[python_targets_python3_12(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_12(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) ) selinux? ( sec-policy/selinux-samba ) virtual/tmpfiles
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) addc? ( json python !system-mitkrb5 winbind ) ads? ( acl ldap python winbind ) cluster? ( ads ) gpg? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://download.samba.org/pub/samba/stable/samba-4.19.6.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=6763600a3991df87410c3f31167133fe
+_md5_=4f1944ab992053f5b45ab3ef8a6ea661
diff --git a/metadata/md5-cache/net-fs/samba-4.19.7 b/metadata/md5-cache/net-fs/samba-4.19.7
new file mode 100644
index 000000000000..e72c1c85cf02
--- /dev/null
+++ b/metadata/md5-cache/net-fs/samba-4.19.7
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.8.1:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <sys-libs/ldb-2.9.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_12? ( addc? ( dev-python/dnspython:=[python_targets_python3_12(-)] dev-python/markdown[python_targets_python3_12(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_12(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) dev-perl/JSON net-libs/libtirpc[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-libs/rpcsvc-proto spotlight? ( dev-libs/glib ) test? ( >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python_single_target_python3_10? ( dev-python/subunit[python_targets_python3_10(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_11? ( dev-python/subunit[python_targets_python3_11(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_12? ( dev-python/subunit[python_targets_python3_12(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) )
+DESCRIPTION=Samba Suite Version 4
+EAPI=8
+HOMEPAGE=https://samba.org/
+INHERIT=python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
+IUSE=acl addc ads ceph client cluster cups debug fam glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind zeroconf python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 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=GPL-3
+RDEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.8.1:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <sys-libs/ldb-2.9.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.15.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_12? ( addc? ( dev-python/dnspython:=[python_targets_python3_12(-)] dev-python/markdown[python_targets_python3_12(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_12(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) ) selinux? ( sec-policy/selinux-samba ) virtual/tmpfiles
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) addc? ( json python !system-mitkrb5 winbind ) ads? ( acl ldap python winbind ) cluster? ( ads ) gpg? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.samba.org/pub/samba/stable/samba-4.19.7.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=f0c31d5802960445d79bade58a2a265c
diff --git a/metadata/md5-cache/net-fs/samba-4.20.2 b/metadata/md5-cache/net-fs/samba-4.20.2
new file mode 100644
index 000000000000..f7db6172b21d
--- /dev/null
+++ b/metadata/md5-cache/net-fs/samba-4.20.2
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) app-text/docbook-xsl-stylesheets dev-libs/libxslt virtual/pkgconfig virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.9.1:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <sys-libs/ldb-2.10.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.4.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(-)?] >=sys-libs/tdb-1.4.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.16.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_12? ( addc? ( dev-python/dnspython:=[python_targets_python3_12(-)] dev-python/markdown[python_targets_python3_12(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_12(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) dev-perl/JSON net-libs/libtirpc[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-libs/rpcsvc-proto spotlight? ( dev-libs/glib ) test? ( >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python_single_target_python3_10? ( dev-python/subunit[python_targets_python3_10(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_11? ( dev-python/subunit[python_targets_python3_11(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python_single_target_python3_12? ( dev-python/subunit[python_targets_python3_12(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-mitkrb5? ( >=net-dns/resolv_wrapper-1.1.4 >=net-libs/socket_wrapper-1.1.9 >=sys-libs/nss_wrapper-1.1.3 >=sys-libs/uid_wrapper-1.2.1 ) )
+DESCRIPTION=Samba Suite Version 4
+EAPI=8
+HOMEPAGE=https://samba.org/
+INHERIT=python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
+IUSE=acl addc ads ceph client cluster cups debug fam glusterfs gpg iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind zeroconf python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 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=GPL-3
+RDEPEND=>=app-arch/libarchive-3.1.2:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-lang/perl:= dev-libs/icu:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/libtasn1:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-perl/Parse-Yapp >=net-libs/gnutls-3.4.7:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-fs/e2fsprogs-1.46.4-r51[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/ldb-2.9.1:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] <sys-libs/ldb-2.10.0:=[ldap(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/liburing:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/ncurses:= sys-libs/readline:= >=sys-libs/talloc-2.4.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(-)?] >=sys-libs/tdb-1.4.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.16.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] virtual/libiconv python_single_target_python3_10? ( addc? ( dev-python/dnspython:=[python_targets_python3_10(-)] dev-python/markdown[python_targets_python3_10(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_10(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_11? ( addc? ( dev-python/dnspython:=[python_targets_python3_11(-)] dev-python/markdown[python_targets_python3_11(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_11(-)] net-dns/bind-tools[gssapi] ) ) python_single_target_python3_12? ( addc? ( dev-python/dnspython:=[python_targets_python3_12(-)] dev-python/markdown[python_targets_python3_12(-)] ) ads? ( dev-python/dnspython:=[python_targets_python3_12(-)] net-dns/bind-tools[gssapi] ) ) acl? ( virtual/acl ) ceph? ( sys-cluster/ceph ) cluster? ( net-libs/rpcsvc-proto ) cups? ( net-print/cups ) debug? ( dev-util/lttng-ust ) fam? ( virtual/fam ) gpg? ( app-crypt/gpgme:= ) json? ( dev-libs/jansson:= ) ldap? ( net-nds/openldap:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pam? ( sys-libs/pam ) python? ( sys-libs/ldb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) snapper? ( sys-apps/dbus ) system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) systemd? ( sys-apps/systemd:= ) unwind? ( llvm-libunwind? ( sys-libs/llvm-libunwind:= ) !llvm-libunwind? ( sys-libs/libunwind:= ) ) zeroconf? ( net-dns/avahi[dbus] ) client? ( net-fs/cifs-utils[ads?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) ) selinux? ( sec-policy/selinux-samba ) virtual/tmpfiles
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) addc? ( json python !system-mitkrb5 winbind ) ads? ( acl ldap python winbind ) cluster? ( ads ) gpg? ( addc ) spotlight? ( json ) test? ( python ) !ads? ( !addc ) ?? ( system-heimdal system-mitkrb5 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://download.samba.org/pub/samba/stable/samba-4.20.2.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=fd99a65765f56f628554cecabf48552f
diff --git a/metadata/md5-cache/net-fs/smbnetfs-0.6.3 b/metadata/md5-cache/net-fs/smbnetfs-0.6.3
index 27cf0db003b7..a9534aa05186 100644
--- a/metadata/md5-cache/net-fs/smbnetfs-0.6.3
+++ b/metadata/md5-cache/net-fs/smbnetfs-0.6.3
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=sys-fs/fuse-2.3:0= >=net-fs/samba-4.2 >=dev-libs/glib-2.30 keyring? ( app-crypt/libsecret )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/smbnetfs/smbnetfs/SMBNetFS-0.6.3/smbnetfs-0.6.3.tar.bz2
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=95b0e9b3cbdd6a64af9546cfda717117
diff --git a/metadata/md5-cache/net-ftp/Manifest.gz b/metadata/md5-cache/net-ftp/Manifest.gz
index 666916b7992b..4df5552572d5 100644
--- a/metadata/md5-cache/net-ftp/Manifest.gz
+++ b/metadata/md5-cache/net-ftp/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-ftp/proftpd-1.3.8 b/metadata/md5-cache/net-ftp/proftpd-1.3.8
deleted file mode 100644
index f532c9e693b2..000000000000
--- a/metadata/md5-cache/net-ftp/proftpd-1.3.8
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare test
-DEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) test? ( dev-libs/check )
-DESCRIPTION=An advanced and very configurable FTP server
-EAPI=8
-HOMEPAGE=http://www.proftpd.org/ http://www.castaglia.org/proftpd/ https://github.com/jbenden/mod_clamav http://gssmod.sourceforge.net/
-INHERIT=multilib systemd tmpfiles toolchain-funcs
-IUSE=acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot
-KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
-LICENSE=GPL-2
-RDEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) net-ftp/ftpbase selinux? ( sec-policy/selinux-ftp ) virtual/tmpfiles
-REQUIRED_USE=ban? ( ctrls ) msg? ( ctrls ) sftp? ( ssl ) shaper? ( ctrls ) mysql? ( ssl ) postgres? ( ssl ) sqlite? ( ssl )
-RESTRICT=test
-SLOT=0
-SRC_URI=ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.8.tar.gz case? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-case-0.7.tar.gz ) clamav? ( https://github.com/jbenden/mod_clamav/archive/v0.14rc2.tar.gz -> proftpd-mod_clamav-0.14rc2.tar.gz ) diskuse? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-diskuse-0.9.tar.gz ) kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-1.3.9.tar.gz ) msg? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-msg-0.4.1.tar.gz ) vroot? ( https://github.com/Castaglia/proftpd-mod_vroot/archive/v0.9.4.tar.gz -> mod_vroot-0.9.4.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ca23dd8c5b7a1eb65af1f2da428e74fc
diff --git a/metadata/md5-cache/net-ftp/proftpd-1.3.8a b/metadata/md5-cache/net-ftp/proftpd-1.3.8a
deleted file mode 100644
index d72cdf426b7f..000000000000
--- a/metadata/md5-cache/net-ftp/proftpd-1.3.8a
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare test
-DEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) test? ( dev-libs/check )
-DESCRIPTION=An advanced and very configurable FTP server
-EAPI=8
-HOMEPAGE=http://www.proftpd.org/ http://www.castaglia.org/proftpd/ https://github.com/jbenden/mod_clamav http://gssmod.sourceforge.net/
-INHERIT=multilib systemd tmpfiles toolchain-funcs
-IUSE=acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) net-ftp/ftpbase selinux? ( sec-policy/selinux-ftp ) virtual/tmpfiles
-REQUIRED_USE=ban? ( ctrls ) msg? ( ctrls ) sftp? ( ssl ) shaper? ( ctrls ) mysql? ( ssl ) postgres? ( ssl ) sqlite? ( ssl )
-RESTRICT=test
-SLOT=0
-SRC_URI=ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.8a.tar.gz case? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-case-0.7.tar.gz ) clamav? ( https://github.com/jbenden/mod_clamav/archive/v0.14rc2.tar.gz -> proftpd-mod_clamav-0.14rc2.tar.gz ) diskuse? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-diskuse-0.9.tar.gz ) kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-1.3.9.tar.gz ) msg? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-msg-0.4.1.tar.gz ) vroot? ( https://github.com/Castaglia/proftpd-mod_vroot/archive/v0.9.4.tar.gz -> mod_vroot-0.9.4.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=95542dfa660c4a8c47b3aa12627ec629
diff --git a/metadata/md5-cache/net-ftp/proftpd-1.3.8a-r1 b/metadata/md5-cache/net-ftp/proftpd-1.3.8a-r1
deleted file mode 100644
index cd549702dc34..000000000000
--- a/metadata/md5-cache/net-ftp/proftpd-1.3.8a-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=configure install postinst prepare test
-DEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) test? ( dev-libs/check )
-DESCRIPTION=An advanced and very configurable FTP server
-EAPI=8
-HOMEPAGE=http://www.proftpd.org/ http://www.castaglia.org/proftpd/ https://github.com/jbenden/mod_clamav http://gssmod.sourceforge.net/
-INHERIT=multilib systemd tmpfiles toolchain-funcs
-IUSE=acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) net-ftp/ftpbase selinux? ( sec-policy/selinux-ftp ) virtual/tmpfiles
-REQUIRED_USE=ban? ( ctrls ) msg? ( ctrls ) sftp? ( ssl ) shaper? ( ctrls ) mysql? ( ssl ) postgres? ( ssl ) sqlite? ( ssl )
-RESTRICT=test
-SLOT=0
-SRC_URI=ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.8a.tar.gz case? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-case-0.7.tar.gz ) clamav? ( https://github.com/jbenden/mod_clamav/archive/v0.14rc2.tar.gz -> proftpd-mod_clamav-0.14rc2.tar.gz ) diskuse? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-diskuse-0.9.tar.gz ) kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-1.3.9.tar.gz ) msg? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-msg-0.4.1.tar.gz ) vroot? ( https://github.com/Castaglia/proftpd-mod_vroot/archive/v0.9.4.tar.gz -> mod_vroot-0.9.4.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0e18ba82041bf3aa24e79b55975c53f
diff --git a/metadata/md5-cache/net-ftp/proftpd-1.3.8b b/metadata/md5-cache/net-ftp/proftpd-1.3.8b
index 6a7be058413a..ff14402f79c3 100644
--- a/metadata/md5-cache/net-ftp/proftpd-1.3.8b
+++ b/metadata/md5-cache/net-ftp/proftpd-1.3.8b
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://www.proftpd.org/ http://www.castaglia.org/proftpd/ https://github.com/jbenden/mod_clamav http://gssmod.sourceforge.net/
INHERIT=multilib systemd tmpfiles toolchain-funcs
IUSE=acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86
LICENSE=GPL-2
RDEPEND=virtual/libcrypt:= acl? ( virtual/acl ) caps? ( sys-libs/libcap ) clamav? ( app-antivirus/clamav ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:= ) memcache? ( >=dev-libs/libmemcached-0.41 ) mysql? ( dev-db/mysql-connector-c:0= ) nls? ( virtual/libiconv ) ncurses? ( sys-libs/ncurses:0= ) ssl? ( dev-libs/openssl:0= ) pam? ( sys-libs/pam ) pcre? ( dev-libs/libpcre ) postgres? ( dev-db/postgresql:= ) sodium? ( dev-libs/libsodium:0= ) sqlite? ( dev-db/sqlite:3 ) net-ftp/ftpbase selinux? ( sec-policy/selinux-ftp ) virtual/tmpfiles
REQUIRED_USE=ban? ( ctrls ) msg? ( ctrls ) sftp? ( ssl ) shaper? ( ctrls ) mysql? ( ssl ) postgres? ( ssl ) sqlite? ( ssl )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.8b.tar.gz case? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-case-0.7.tar.gz ) clamav? ( https://github.com/jbenden/mod_clamav/archive/v0.14rc2.tar.gz -> proftpd-mod_clamav-0.14rc2.tar.gz ) diskuse? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-diskuse-0.9.tar.gz ) kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-1.3.9.tar.gz ) msg? ( http://www.castaglia.org/proftpd/modules/proftpd-mod-msg-0.4.1.tar.gz ) vroot? ( https://github.com/Castaglia/proftpd-mod_vroot/archive/v0.9.4.tar.gz -> mod_vroot-0.9.4.tar.gz )
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0e18ba82041bf3aa24e79b55975c53f
+_md5_=def302646881b0d6ae6115cddd6b710e
diff --git a/metadata/md5-cache/net-im/Manifest.gz b/metadata/md5-cache/net-im/Manifest.gz
index 86c913e6390a..d333736f9b77 100644
--- a/metadata/md5-cache/net-im/Manifest.gz
+++ b/metadata/md5-cache/net-im/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-im/dino-0.4.2-r2 b/metadata/md5-cache/net-im/dino-0.4.2-r2
index 049c9a1aafb5..c6fb8ce0743b 100644
--- a/metadata/md5-cache/net-im/dino-0.4.2-r2
+++ b/metadata/md5-cache/net-im/dino-0.4.2-r2
@@ -13,5 +13,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libgee:0.8= gui-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/dino/dino/releases/download/v0.4.2/dino-0.4.2.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=72f93ba2a2bbb3d504b31bce3a3999b6
diff --git a/metadata/md5-cache/net-im/dino-0.4.3 b/metadata/md5-cache/net-im/dino-0.4.3
index 686e65c764ed..9f6c57c46b13 100644
--- a/metadata/md5-cache/net-im/dino-0.4.3
+++ b/metadata/md5-cache/net-im/dino-0.4.3
@@ -13,5 +13,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libgee:0.8= gui-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/dino/dino/releases/download/v0.4.3/dino-0.4.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e652a0250f97537dd3adb07f17c986d5
diff --git a/metadata/md5-cache/net-im/dino-0.4.3-r1 b/metadata/md5-cache/net-im/dino-0.4.3-r1
index 8382f060d2d8..c7790c73c1e7 100644
--- a/metadata/md5-cache/net-im/dino-0.4.3-r1
+++ b/metadata/md5-cache/net-im/dino-0.4.3-r1
@@ -13,5 +13,5 @@ RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libgee:0.8= gui-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/dino/dino/releases/download/v0.4.3/dino-0.4.3.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f3556c9f6b63ae6058557eb47f923e1e
diff --git a/metadata/md5-cache/net-im/dino-9999 b/metadata/md5-cache/net-im/dino-9999
index 38850a8afc2b..8a4e9c9d81ec 100644
--- a/metadata/md5-cache/net-im/dino-9999
+++ b/metadata/md5-cache/net-im/dino-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/icu:= dev-libs/libgee:0.8= gui-libs/gtk:4 >=gui-libs/libadwaita-1.2.0:1[vala] media-libs/graphene net-libs/glib-networking net-libs/gnutls:= >=net-libs/libnice-0.1.15 net-libs/libsignal-protocol-c net-libs/libsrtp:2= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango gpg? ( app-crypt/gpgme:= ) http? ( net-libs/libsoup:2.4 ) notification-sound? ( media-libs/libcanberra:0[sound] ) omemo? ( dev-libs/libgcrypt:= media-gfx/qrencode:= ) rtp? ( media-libs/gst-plugins-base:1.0 media-libs/gstreamer:1.0 media-libs/webrtc-audio-processing:0 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e652a0250f97537dd3adb07f17c986d5
diff --git a/metadata/md5-cache/net-im/discord-0.0.57 b/metadata/md5-cache/net-im/discord-0.0.57
deleted file mode 100644
index ce2d946a23c0..000000000000
--- a/metadata/md5-cache/net-im/discord-0.0.57
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare setup unpack
-DESCRIPTION=All-in-one voice and text chat for gamers
-EAPI=8
-HOMEPAGE=https://discordapp.com
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop linux-info optfeature unpacker xdg
-IUSE=appindicator +seccomp +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=amd64
-LICENSE=all-rights-reserved
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango appindicator? ( dev-libs/libayatana-appindicator )
-RESTRICT=bindist mirror strip test
-SLOT=0
-SRC_URI=https://dl.discordapp.net/apps/linux/0.0.57/discord-0.0.57.tar.gz
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=666d03bfb1285292037102c59da55a8f
diff --git a/metadata/md5-cache/net-im/discord-0.0.58 b/metadata/md5-cache/net-im/discord-0.0.58
new file mode 100644
index 000000000000..870990d16f4d
--- /dev/null
+++ b/metadata/md5-cache/net-im/discord-0.0.58
@@ -0,0 +1,15 @@
+DEFINED_PHASES=configure install postinst postrm preinst prepare setup unpack
+DESCRIPTION=All-in-one voice and text chat for gamers
+EAPI=8
+HOMEPAGE=https://discordapp.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop linux-info optfeature unpacker xdg
+IUSE=appindicator +seccomp wayland +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=amd64
+LICENSE=all-rights-reserved
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/libsecret dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/fontconfig media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/libdrm x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXScrnSaver x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango appindicator? ( dev-libs/libayatana-appindicator )
+RESTRICT=bindist mirror strip test
+SLOT=0
+SRC_URI=https://dl.discordapp.net/apps/linux/0.0.58/discord-0.0.58.tar.gz
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d52db52583b16a4b95dec5fca20130e5
diff --git a/metadata/md5-cache/net-im/pidgin-2.14.10-r1 b/metadata/md5-cache/net-im/pidgin-2.14.10-r1
index cd4eee2d75a1..18a7b8812dc8 100644
--- a/metadata/md5-cache/net-im/pidgin-2.14.10-r1
+++ b/metadata/md5-cache/net-im/pidgin-2.14.10-r1
@@ -14,5 +14,5 @@ REQUIRED_USE=dbus? ( ^^ ( python_single_target_python3_10 ) ) networkmanager? (
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://downloads.sourceforge.net/pidgin/pidgin-2.14.10.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6723cf47e9c1d3dd411ebd61843da0a0
diff --git a/metadata/md5-cache/net-im/pidgin-2.14.12 b/metadata/md5-cache/net-im/pidgin-2.14.12
index 06eea04aa220..b25e22f99c36 100644
--- a/metadata/md5-cache/net-im/pidgin-2.14.12
+++ b/metadata/md5-cache/net-im/pidgin-2.14.12
@@ -14,5 +14,5 @@ REQUIRED_USE=dbus? ( ^^ ( python_single_target_python3_10 python_single_target_p
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://downloads.sourceforge.net/pidgin/pidgin-2.14.12.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=dd2e692e983300aaec0514b0afe2fbee
diff --git a/metadata/md5-cache/net-im/pidgin-2.14.13 b/metadata/md5-cache/net-im/pidgin-2.14.13
index d45ca21854f5..ac1dee59fa32 100644
--- a/metadata/md5-cache/net-im/pidgin-2.14.13
+++ b/metadata/md5-cache/net-im/pidgin-2.14.13
@@ -14,5 +14,5 @@ REQUIRED_USE=dbus? ( ^^ ( python_single_target_python3_10 python_single_target_p
RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://downloads.sourceforge.net/pidgin/pidgin-2.14.13.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=487887d1b74a2214bfb5436f4c1c84ca
diff --git a/metadata/md5-cache/net-im/profanity-0.13.1 b/metadata/md5-cache/net-im/profanity-0.13.1
deleted file mode 100644
index b3feaa4353bc..000000000000
--- a/metadata/md5-cache/net-im/profanity-0.13.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install
-DEPEND=dev-db/sqlite:3 || ( app-accessibility/at-spi2-atk dev-libs/atk ) dev-libs/glib:2 dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/libstrophe-0.12.2 media-libs/harfbuzz:= net-misc/curl sys-libs/ncurses:=[unicode(+)] sys-libs/readline:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/shared-mime-info virtual/libcrypt:= gpg? ( app-crypt/gpgme:= ) libnotify? ( x11-libs/libnotify ) omemo? ( dev-libs/libgcrypt:= net-libs/libsignal-protocol-c ) otr? ( net-libs/libotr ) xscreensaver? ( x11-libs/libXScrnSaver x11-libs/libX11 ) test? ( dev-util/cmocka )
-DESCRIPTION=A console based XMPP client inspired by Irssi
-EAPI=8
-HOMEPAGE=https://profanity-im.github.io
-IUSE=libnotify omemo otr gpg test xscreensaver
-KEYWORDS=amd64 ~arm64
-LICENSE=GPL-3
-RDEPEND=dev-db/sqlite:3 || ( app-accessibility/at-spi2-atk dev-libs/atk ) dev-libs/glib:2 dev-libs/libassuan dev-libs/libgpg-error >=dev-libs/libstrophe-0.12.2 media-libs/harfbuzz:= net-misc/curl sys-libs/ncurses:=[unicode(+)] sys-libs/readline:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/shared-mime-info virtual/libcrypt:= gpg? ( app-crypt/gpgme:= ) libnotify? ( x11-libs/libnotify ) omemo? ( dev-libs/libgcrypt:= net-libs/libsignal-protocol-c ) otr? ( net-libs/libotr ) xscreensaver? ( x11-libs/libXScrnSaver x11-libs/libX11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/profanity-im/profanity/releases/download/0.13.1/profanity-0.13.1.tar.xz
-_md5_=4444fb4ea3779877f92002b652925b34
diff --git a/metadata/md5-cache/net-im/profanity-0.13.1-r1 b/metadata/md5-cache/net-im/profanity-0.13.1-r1
new file mode 100644
index 000000000000..4df2387e5191
--- /dev/null
+++ b/metadata/md5-cache/net-im/profanity-0.13.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install
+DEPEND=dev-db/sqlite:3 || ( app-accessibility/at-spi2-atk dev-libs/atk ) dev-libs/glib:2 dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/libstrophe-0.12.2 media-libs/harfbuzz:= net-misc/curl sys-libs/ncurses:=[unicode(+)] sys-libs/readline:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/shared-mime-info virtual/libcrypt:= gpg? ( app-crypt/gpgme:= ) libnotify? ( x11-libs/libnotify ) omemo? ( dev-libs/libgcrypt:= net-libs/libsignal-protocol-c ) otr? ( net-libs/libotr ) xscreensaver? ( x11-libs/libXScrnSaver x11-libs/libX11 ) test? ( dev-util/cmocka )
+DESCRIPTION=A console based XMPP client inspired by Irssi
+EAPI=8
+HOMEPAGE=https://profanity-im.github.io
+IUSE=libnotify omemo otr gpg test xscreensaver
+KEYWORDS=amd64 ~arm64
+LICENSE=GPL-3
+RDEPEND=dev-db/sqlite:3 || ( app-accessibility/at-spi2-atk dev-libs/atk ) dev-libs/glib:2 dev-libs/libassuan:= dev-libs/libgpg-error >=dev-libs/libstrophe-0.12.2 media-libs/harfbuzz:= net-misc/curl sys-libs/ncurses:=[unicode(+)] sys-libs/readline:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 x11-libs/pango x11-misc/shared-mime-info virtual/libcrypt:= gpg? ( app-crypt/gpgme:= ) libnotify? ( x11-libs/libnotify ) omemo? ( dev-libs/libgcrypt:= net-libs/libsignal-protocol-c ) otr? ( net-libs/libotr ) xscreensaver? ( x11-libs/libXScrnSaver x11-libs/libX11 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/profanity-im/profanity/releases/download/0.13.1/profanity-0.13.1.tar.xz
+_md5_=a76d7772d5c62d9f515618fe8940c6a5
diff --git a/metadata/md5-cache/net-im/sendxmpp-1.24 b/metadata/md5-cache/net-im/sendxmpp-1.24
index 30f2dc3bf74f..ac9117252abf 100644
--- a/metadata/md5-cache/net-im/sendxmpp-1.24
+++ b/metadata/md5-cache/net-im/sendxmpp-1.24
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A perl-script to send xmpp (jabber), similar to what mail(1) does for mail
EAPI=8
HOMEPAGE=http://sendxmpp.hostname.sk/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~hppa ppc sparc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Net-XMPP dev-perl/Authen-SASL virtual/perl-Getopt-Long || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Net-XMPP dev-perl/Authen-SASL virtual/perl-Getopt-Long >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/lhost/sendxmpp/archive/v1.24.tar.gz -> sendxmpp-1.24.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e9190b990b544850ffe1375d9cc7d743
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.13.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.13.0
new file mode 100644
index 000000000000..004406f38d15
--- /dev/null
+++ b/metadata/md5-cache/net-im/signal-desktop-bin-7.13.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst prepare unpack
+DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer
+EAPI=8
+HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=pax-utils unpacker xdg
+IUSE=+sound
+KEYWORDS=-* amd64
+LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-libs/libpulse media-sound/apulse ) )
+RESTRICT=splitdebug
+SLOT=0
+SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.13.0_amd64.deb
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=1a321e405183568ebb2ac6a8e5ac1bd4
diff --git a/metadata/md5-cache/net-im/signal-desktop-bin-7.8.0 b/metadata/md5-cache/net-im/signal-desktop-bin-7.8.0
deleted file mode 100644
index f8da1d7c8b56..000000000000
--- a/metadata/md5-cache/net-im/signal-desktop-bin-7.8.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare unpack
-DESCRIPTION=Allows you to send and receive messages of Signal Messenger on your computer
-EAPI=8
-HOMEPAGE=https://signal.org/ https://github.com/signalapp/Signal-Desktop
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=pax-utils unpacker xdg
-IUSE=+sound
-KEYWORDS=-* amd64
-LICENSE=GPL-3 MIT MIT-with-advertising BSD-1 BSD-2 BSD Apache-2.0 ISC openssl ZLIB APSL-2 icu Artistic-2 LGPL-2.1
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss >=media-fonts/noto-emoji-20231130 media-libs/alsa-lib media-libs/mesa[X(+)] net-print/cups sys-apps/dbus[X] x11-libs/cairo x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango sound? ( || ( media-libs/libpulse media-sound/apulse ) )
-RESTRICT=splitdebug
-SLOT=0
-SRC_URI=https://updates.signal.org/desktop/apt/pool/s/signal-desktop/signal-desktop_7.8.0_amd64.deb
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1a321e405183568ebb2ac6a8e5ac1bd4
diff --git a/metadata/md5-cache/net-im/synapse-1.108.0 b/metadata/md5-cache/net-im/synapse-1.108.0
index 017c009da29f..adc3dad16d8f 100644
--- a/metadata/md5-cache/net-im/synapse-1.108.0
+++ b/metadata/md5-cache/net-im/synapse-1.108.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://matrix.org/ https://github.com/element-hq/synapse
INHERIT=cargo distutils-r1 multiprocessing optfeature systemd
IUSE=postgres systemd test debug python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 debug
-KEYWORDS=~amd64 ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm64 ~ppc64
LICENSE=AGPL-3+ Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 || ( Apache-2.0 Boost-1.0 )
RDEPEND=acct-user/synapse acct-group/synapse dev-python/attrs[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/bleach[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/canonicaljson-2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/cryptography[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/ijson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/immutabledict[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/jinja-3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jsonschema[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/matrix-common-1.3.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/msgpack[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/netaddr[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/packaging[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/phonenumbers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pillow-10.0.1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,webp] dev-python/prometheus-client[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1-modules[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyasn1[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pydantic[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pymacaroons[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyopenssl[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/service-identity[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/signedjson[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/sortedcontainers[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/treq[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/twisted[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/typing-extensions[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/unpaddedbase64[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] postgres? ( dev-python/psycopg:2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) systemd? ( dev-python/python-systemd[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/element-hq/synapse/archive/v1.108.0.tar.gz -> synapse-1.108.0.gh.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/anyhow/1.0.83/download -> anyhow-1.0.83.crate https://crates.io/api/v1/crates/arc-swap/1.7.1/download -> arc-swap-1.7.1.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/headers-core/0.3.0/download -> headers-core-0.3.0.crate https://crates.io/api/v1/crates/headers/0.4.0/download -> headers-0.4.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/indoc/2.0.5/download -> indoc-2.0.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro2/1.0.82/download -> proc-macro2-1.0.82.crate https://crates.io/api/v1/crates/pyo3-build-config/0.21.2/download -> pyo3-build-config-0.21.2.crate https://crates.io/api/v1/crates/pyo3-ffi/0.21.2/download -> pyo3-ffi-0.21.2.crate https://crates.io/api/v1/crates/pyo3-log/0.10.0/download -> pyo3-log-0.10.0.crate https://crates.io/api/v1/crates/pyo3-macros-backend/0.21.2/download -> pyo3-macros-backend-0.21.2.crate https://crates.io/api/v1/crates/pyo3-macros/0.21.2/download -> pyo3-macros-0.21.2.crate https://crates.io/api/v1/crates/pyo3/0.21.2/download -> pyo3-0.21.2.crate https://crates.io/api/v1/crates/pythonize/0.21.1/download -> pythonize-0.21.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.201/download -> serde-1.0.201.crate https://crates.io/api/v1/crates/serde_derive/1.0.201/download -> serde_derive-1.0.201.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/2.0.61/download -> syn-2.0.61.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ulid/1.1.2/download -> ulid-1.1.2.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/web-time/1.1.0/download -> web-time-1.1.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3bf33c0fa2bbfb642a43cfdaa3692577
+_md5_=7ce10e8f6cab5ddbc8beccebc5e190f6
diff --git a/metadata/md5-cache/net-im/telegram-desktop-bin-5.1.7 b/metadata/md5-cache/net-im/telegram-desktop-bin-5.1.7
new file mode 100644
index 000000000000..1f56e51dc315
--- /dev/null
+++ b/metadata/md5-cache/net-im/telegram-desktop-bin-5.1.7
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst postrm preinst prepare
+DESCRIPTION=Official desktop client for Telegram (binary package)
+EAPI=8
+HOMEPAGE=https://desktop.telegram.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop optfeature xdg
+KEYWORDS=-* ~amd64
+LICENSE=GPL-3-with-openssl-exception
+RDEPEND=!net-im/telegram-desktop sys-libs/glibc dev-libs/glib:2 >=media-libs/fontconfig-2.13 media-libs/freetype:2 virtual/opengl x11-libs/gtk+:3[X,wayland] x11-libs/libX11 >=x11-libs/libxcb-1.10
+SLOT=0
+SRC_URI=https://github.com/telegramdesktop/tdesktop/archive/v5.1.7.tar.gz -> tdesktop-5.1.7.tar.gz amd64? ( https://updates.tdesktop.com/tlinux/tsetup.5.1.7.tar.xz )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=312929ac3cc04a7008785a6a5dccad4e
diff --git a/metadata/md5-cache/net-im/zoom-5.17.11.3835 b/metadata/md5-cache/net-im/zoom-5.17.11.3835
index 859ba13fd3a0..1ba498b01769 100644
--- a/metadata/md5-cache/net-im/zoom-5.17.11.3835
+++ b/metadata/md5-cache/net-im/zoom-5.17.11.3835
@@ -11,5 +11,5 @@ RDEPEND=!games-engines/zoom >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/
RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=https://zoom.us/client/5.17.11.3835/zoom_x86_64.tar.xz -> zoom-5.17.11.3835_x86_64.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0d72c27842dffe09712a526e15cfba8b
diff --git a/metadata/md5-cache/net-im/zoom-6.0.2.4680 b/metadata/md5-cache/net-im/zoom-6.0.2.4680
index 9c9d8fc53674..3da87706742b 100644
--- a/metadata/md5-cache/net-im/zoom-6.0.2.4680
+++ b/metadata/md5-cache/net-im/zoom-6.0.2.4680
@@ -11,5 +11,5 @@ RDEPEND=!games-engines/zoom >=app-accessibility/at-spi2-core-2.46.0:2 app-crypt/
RESTRICT=mirror bindist strip
SLOT=0
SRC_URI=https://zoom.us/client/6.0.2.4680/zoom_x86_64.tar.xz -> zoom-6.0.2.4680_x86_64.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=da75fca09ca7b3017f6a5b21065afada
diff --git a/metadata/md5-cache/net-irc/Manifest.gz b/metadata/md5-cache/net-irc/Manifest.gz
index 070a76ce36a4..7dd185a93716 100644
--- a/metadata/md5-cache/net-irc/Manifest.gz
+++ b/metadata/md5-cache/net-irc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-irc/eggdrop-1.9.1 b/metadata/md5-cache/net-irc/eggdrop-1.9.1
index ca33a5760f7f..119209ba0301 100644
--- a/metadata/md5-cache/net-irc/eggdrop-1.9.1
+++ b/metadata/md5-cache/net-irc/eggdrop-1.9.1
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=sys-apps/gentoo-functions dev-lang/tcl:0= ssl? ( dev-libs/openssl:0= )
SLOT=0
SRC_URI=https://ftp.eggheads.org/pub/eggdrop/source/1.9/eggdrop-1.9.1.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=7a1eecce77b6fdbbae1520d7b20d6236
diff --git a/metadata/md5-cache/net-irc/eggdrop-1.9.4 b/metadata/md5-cache/net-irc/eggdrop-1.9.4
index c33d6e654959..d021d1dea423 100644
--- a/metadata/md5-cache/net-irc/eggdrop-1.9.4
+++ b/metadata/md5-cache/net-irc/eggdrop-1.9.4
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=sys-apps/gentoo-functions dev-lang/tcl:0= ssl? ( dev-libs/openssl:0= )
SLOT=0
SRC_URI=https://ftp.eggheads.org/pub/eggdrop/source/1.9/eggdrop-1.9.4.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=96f03cd4c31f74b3cf9e857701798349
diff --git a/metadata/md5-cache/net-irc/eggdrop-1.9.5 b/metadata/md5-cache/net-irc/eggdrop-1.9.5
index 041230956c4c..5b3afa90aa38 100644
--- a/metadata/md5-cache/net-irc/eggdrop-1.9.5
+++ b/metadata/md5-cache/net-irc/eggdrop-1.9.5
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=sys-apps/gentoo-functions dev-lang/tcl:0= ssl? ( dev-libs/openssl:0= )
SLOT=0
SRC_URI=https://ftp.eggheads.org/pub/eggdrop/source/1.9/eggdrop-1.9.5.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=0b80091f6dad80fa89df88cce5e61593
diff --git a/metadata/md5-cache/net-irc/emech-3.0.99_p20221123 b/metadata/md5-cache/net-irc/emech-3.0.99_p20221123
index 14707a18e2ca..b311d01496a6 100644
--- a/metadata/md5-cache/net-irc/emech-3.0.99_p20221123
+++ b/metadata/md5-cache/net-irc/emech-3.0.99_p20221123
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=virtual/libcrypt:=
SLOT=0
SRC_URI=https://github.com/EnergyMech/energymech/archive/62b62c8388fac3b3715c5d6539e1d704b16fa2d6.tar.gz -> emech-3.0.99_p20221123.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=df2872c0d7304d98259dcdf0b94f5bd7
diff --git a/metadata/md5-cache/net-irc/emech-3.0.99_p3-r1 b/metadata/md5-cache/net-irc/emech-3.0.99_p3-r1
index 6946a2d45795..be1c60ff073f 100644
--- a/metadata/md5-cache/net-irc/emech-3.0.99_p3-r1
+++ b/metadata/md5-cache/net-irc/emech-3.0.99_p3-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=virtual/libcrypt:=
SLOT=0
SRC_URI=http://www.energymech.net/files/emech-3.0.99p3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=377a328102ed4225dc55f79a1c5c25cb
diff --git a/metadata/md5-cache/net-irc/irssi-1.4.4-r1 b/metadata/md5-cache/net-irc/irssi-1.4.4-r1
index d2c5cdaa5b41..e5eb2bb53985 100644
--- a/metadata/md5-cache/net-irc/irssi-1.4.4-r1
+++ b/metadata/md5-cache/net-irc/irssi-1.4.4-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) selinux? ( sec-policy/selinux-irc )
SLOT=0
SRC_URI=https://github.com/irssi/irssi/releases/download/1.4.4/irssi-1.4.4.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1066f64d030545ebbdd932e015bbc2ab
diff --git a/metadata/md5-cache/net-irc/irssi-1.4.5 b/metadata/md5-cache/net-irc/irssi-1.4.5
index dc46a2511106..1a740306c77e 100644
--- a/metadata/md5-cache/net-irc/irssi-1.4.5
+++ b/metadata/md5-cache/net-irc/irssi-1.4.5
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) selinux? ( sec-policy/selinux-irc )
SLOT=0
SRC_URI=https://github.com/irssi/irssi/releases/download/1.4.5/irssi-1.4.5.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2120300113656733fcff9908d98892f4
diff --git a/metadata/md5-cache/net-irc/irssi-9999 b/metadata/md5-cache/net-irc/irssi-9999
index bce48f33a68b..607712a54390 100644
--- a/metadata/md5-cache/net-irc/irssi-9999
+++ b/metadata/md5-cache/net-irc/irssi-9999
@@ -10,5 +10,5 @@ LICENSE=GPL-2
PROPERTIES=live
RDEPEND=>=dev-libs/glib-2.6.0 dev-libs/openssl:= sys-libs/ncurses:= otr? ( >=dev-libs/libgcrypt-1.2.0:= >=net-libs/libotr-4.1.0 ) perl? ( dev-lang/perl:= ) selinux? ( sec-policy/selinux-irc )
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=39ec5bbca443eb9fac82b037d82088b2
diff --git a/metadata/md5-cache/net-irc/pisg-0.73-r1 b/metadata/md5-cache/net-irc/pisg-0.73-r1
index 8bdf5d229ce3..abbdcdf5b485 100644
--- a/metadata/md5-cache/net-irc/pisg-0.73-r1
+++ b/metadata/md5-cache/net-irc/pisg-0.73-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl IRC Statistics Generator
EAPI=7
HOMEPAGE=http://pisg.sourceforge.net/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Text-Iconv || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Text-Iconv >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://downloads.sourceforge.net/pisg/pisg-0.73.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3c645762c955640db8c58b69cdba7885
diff --git a/metadata/md5-cache/net-irc/weechat-4.3.3 b/metadata/md5-cache/net-irc/weechat-4.3.3
new file mode 100644
index 000000000000..a75511abc522
--- /dev/null
+++ b/metadata/md5-cache/net-irc/weechat-4.3.3
@@ -0,0 +1,18 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-weechat ) virtual/pkgconfig doc? ( >=dev-ruby/asciidoctor-1.5.4 ) man? ( >=dev-ruby/asciidoctor-1.5.4 ) nls? ( >=sys-devel/gettext-0.15 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/libgcrypt:0= net-libs/gnutls:= sys-libs/ncurses:0= sys-libs/zlib:= net-misc/curl[ssl] charset? ( virtual/libiconv ) guile? ( >=dev-scheme/guile-2.0:12= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= virtual/libcrypt:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) relay-api? ( dev-libs/cJSON ) ruby? ( || ( dev-lang/ruby:3.3 dev-lang/ruby:3.2 dev-lang/ruby:3.1 ) ) selinux? ( sec-policy/selinux-irc ) spell? ( enchant? ( app-text/enchant:* ) !enchant? ( app-text/aspell ) ) tcl? ( >=dev-lang/tcl-8.4.15:0= ) zstd? ( app-arch/zstd:= ) test? ( dev-util/cpputest )
+DESCRIPTION=Portable and multi-interface IRC client
+EAPI=8
+HOMEPAGE=https://weechat.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=cmake lua-single python-single-r1 xdg verify-sig
+IUSE=doc enchant man nls relay-api selinux test +zstd guile lua +perl +python ruby tcl +alias +buflist +charset +exec +fifo +fset +logger +relay +scripts +spell +trigger +typing +xfer +irc lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos
+LICENSE=GPL-3+
+RDEPEND=dev-libs/libgcrypt:0= net-libs/gnutls:= sys-libs/ncurses:0= sys-libs/zlib:= net-misc/curl[ssl] charset? ( virtual/libiconv ) guile? ( >=dev-scheme/guile-2.0:12= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) nls? ( virtual/libintl ) perl? ( dev-lang/perl:= virtual/libcrypt:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) relay-api? ( dev-libs/cJSON ) ruby? ( || ( dev-lang/ruby:3.3 dev-lang/ruby:3.2 dev-lang/ruby:3.1 ) ) selinux? ( sec-policy/selinux-irc ) spell? ( enchant? ( app-text/enchant:* ) !enchant? ( app-text/aspell ) ) tcl? ( >=dev-lang/tcl-8.4.15:0= ) zstd? ( app-arch/zstd:= )
+REQUIRED_USE=enchant? ( spell ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) test? ( nls ) relay-api? ( relay )
+RESTRICT=!test? ( test )
+SLOT=0/4.3.3
+SRC_URI=https://weechat.org/files/src/weechat-4.3.3.tar.xz verify-sig? ( https://weechat.org/files/src/weechat-4.3.3.tar.xz.asc )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8b907380b90e9e5a4c5ce1c389cd9026
diff --git a/metadata/md5-cache/net-irc/znc-1.8.2-r2 b/metadata/md5-cache/net-irc/znc-1.8.2-r2
index 819609bfa91f..6e04048913a0 100644
--- a/metadata/md5-cache/net-irc/znc-1.8.2-r2
+++ b/metadata/md5-cache/net-irc/znc-1.8.2-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=!test? ( test )
SLOT=0/1.8.2
SRC_URI=https://znc.in/releases/archive/znc-1.8.2.tar.gz test? ( https://github.com/google/googletest/archive/1.8.1.tar.gz -> gtest-1.8.1.tar.gz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b9585eac5f2b40141971f2f90dda5e44
diff --git a/metadata/md5-cache/net-irc/znc-1.9.0 b/metadata/md5-cache/net-irc/znc-1.9.0
index 7263b92ac2d1..0ad1e6aad052 100644
--- a/metadata/md5-cache/net-irc/znc-1.9.0
+++ b/metadata/md5-cache/net-irc/znc-1.9.0
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=!test? ( test )
SLOT=0/1.9.0
SRC_URI=https://znc.in/releases/archive/znc-1.9.0.tar.gz test? ( https://github.com/google/googletest/archive/1.14.0.tar.gz -> gtest-1.14.0.tar.gz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=27b2546c8c806e31643eea110248b7be
diff --git a/metadata/md5-cache/net-irc/znc-9999 b/metadata/md5-cache/net-irc/znc-9999
index cd451ccc5710..4cee69581734 100644
--- a/metadata/md5-cache/net-irc/znc-9999
+++ b/metadata/md5-cache/net-irc/znc-9999
@@ -12,5 +12,5 @@ RDEPEND=dev-cpp/cctz:= argon2? ( app-crypt/argon2:= ) icu? ( dev-libs/icu:= ) nl
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) icu ) test? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=!test? ( test )
SLOT=0/9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=12720c4adaaeeabe857fb09ae191f271
diff --git a/metadata/md5-cache/net-libs/Manifest.gz b/metadata/md5-cache/net-libs/Manifest.gz
index da22d24aa888..f801ac2e5867 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/NativeThread-0_pre20190914-r1 b/metadata/md5-cache/net-libs/NativeThread-0_pre20190914-r1
index d2579c905b32..df6dab053e4b 100644
--- a/metadata/md5-cache/net-libs/NativeThread-0_pre20190914-r1
+++ b/metadata/md5-cache/net-libs/NativeThread-0_pre20190914-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=mirror://gentoo/NativeThread-0_pre20190914.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2ffcdbcf6f1cfa8bfe6e98a5edbc346f
diff --git a/metadata/md5-cache/net-libs/accounts-qml-0.7_p20231028 b/metadata/md5-cache/net-libs/accounts-qml-0.7_p20231028
index d084dd41a0eb..d20a1546bbcc 100644
--- a/metadata/md5-cache/net-libs/accounts-qml-0.7_p20231028
+++ b/metadata/md5-cache/net-libs/accounts-qml-0.7_p20231028
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://accounts-sso.gitlab.io/
INHERIT=qmake-utils multibuild
IUSE=doc +qt5 qt6 test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=qt5? ( dev-qt/qtcore:5 dev-qt/qtdeclarative:5 ) qt6? ( dev-qt/qtbase:6 dev-qt/qtdeclarative:6 ) >=net-libs/accounts-qt-1.16_p20220803[qt5?,qt6?] >=net-libs/signond-8.61-r100[qt5?,qt6?]
REQUIRED_USE=|| ( qt5 qt6 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.com/accounts-sso/accounts-qml-module/-/archive/05e79ebbbf3784a87f72b7be571070125c10dfe3/accounts-qml-module-05e79ebbbf3784a87f72b7be571070125c10dfe3.tar.bz2 -> accounts-qml-0.7_p20231028.tar.bz2
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b12ec37d221091789430fe67e5c41258
+_md5_=700334f6d1f53c6c6eacffb4f4bc3300
diff --git a/metadata/md5-cache/net-libs/accounts-qt-1.17 b/metadata/md5-cache/net-libs/accounts-qt-1.17
index ac1a22d37a76..7ab6c9d509e0 100644
--- a/metadata/md5-cache/net-libs/accounts-qt-1.17
+++ b/metadata/md5-cache/net-libs/accounts-qt-1.17
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://accounts-sso.gitlab.io
INHERIT=qmake-utils multibuild
IUSE=doc +qt5 qt6 test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=dev-libs/glib:2 qt5? ( dev-qt/qtcore:5 dev-qt/qtxml:5 ) qt6? ( dev-qt/qtbase:6[xml] ) >=net-libs/libaccounts-glib-1.23:=
REQUIRED_USE=|| ( qt5 qt6 )
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.com/accounts-sso/libaccounts-qt/-/archive/VERSION_1.17/libaccounts-qt-VERSION_1.17.tar.bz2 -> accounts-qt-1.17.tar.bz2
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dedc7403c026c09937ac531c4507dbbb
+_md5_=f2b472f561983b1c01d7a19837745644
diff --git a/metadata/md5-cache/net-libs/kdsoap-2.2.0 b/metadata/md5-cache/net-libs/kdsoap-2.2.0
index 2615fba6c7d8..a966d94adff3 100644
--- a/metadata/md5-cache/net-libs/kdsoap-2.2.0
+++ b/metadata/md5-cache/net-libs/kdsoap-2.2.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.kdab.com/development-resources/qt-tools/kd-soap/
INHERIT=cmake multibuild
IUSE=+qt5 qt6
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=GPL-3 AGPL-3
RDEPEND=qt5? ( dev-qt/qtcore:5 dev-qt/qtnetwork:5 dev-qt/qtxml:5 ) qt6? ( dev-qt/qtbase:6[network,xml] )
REQUIRED_USE=|| ( qt5 qt6 )
SLOT=0/2
SRC_URI=https://github.com/KDAB/KDSoap/releases/download/kdsoap-2.2.0/kdsoap-2.2.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=9517e5f01b8ac602ec903dca8ffb2e2d
+_md5_=132d70b2fe4188327f9cf370a0144474
diff --git a/metadata/md5-cache/net-libs/kdsoap-ws-discovery-client-0.4.0 b/metadata/md5-cache/net-libs/kdsoap-ws-discovery-client-0.4.0
index 759fa8062c8d..403dad4c38f6 100644
--- a/metadata/md5-cache/net-libs/kdsoap-ws-discovery-client-0.4.0
+++ b/metadata/md5-cache/net-libs/kdsoap-ws-discovery-client-0.4.0
@@ -7,11 +7,11 @@ HOMEPAGE=https://invent.kde.org/libraries/kdsoap-ws-discovery-client
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=doc debug test
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=CC0-1.0 GPL-3+
RDEPEND=dev-qt/qtbase:6[network] >=net-libs/kdsoap-2.2.0[qt6] || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-6 dev-qt/qtbase:6
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://kde/stable/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f1aad1f153b4c85177f71ec8a51bf2f9
+_md5_=a811abf1bc6d3579e7794c6bf1737297
diff --git a/metadata/md5-cache/net-libs/libgssglue-0.7 b/metadata/md5-cache/net-libs/libgssglue-0.7
index f165174c5abd..fb69cfac7895 100644
--- a/metadata/md5-cache/net-libs/libgssglue-0.7
+++ b/metadata/md5-cache/net-libs/libgssglue-0.7
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=virtual/krb5
SLOT=0
SRC_URI=https://gitlab.com/gsasl/libgssglue/-/archive/libgssglue-0.7/libgssglue-libgssglue-0.7.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=422273e597cee5cfda9d65d8217f521e
diff --git a/metadata/md5-cache/net-libs/libgssglue-0.8 b/metadata/md5-cache/net-libs/libgssglue-0.8
index 87457bfac802..2c03c0c4bd57 100644
--- a/metadata/md5-cache/net-libs/libgssglue-0.8
+++ b/metadata/md5-cache/net-libs/libgssglue-0.8
@@ -9,5 +9,5 @@ LICENSE=BSD
RDEPEND=virtual/krb5
SLOT=0
SRC_URI=https://gitlab.com/gsasl/libgssglue/-/archive/libgssglue-0.8/libgssglue-libgssglue-0.8.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=be152b098426b488c3bfc1bf9a6a9d8d
diff --git a/metadata/md5-cache/net-libs/liboping-1.10.0-r3 b/metadata/md5-cache/net-libs/liboping-1.10.0-r3
index c0e8555faa21..5d9526e0cd5d 100644
--- a/metadata/md5-cache/net-libs/liboping-1.10.0-r3
+++ b/metadata/md5-cache/net-libs/liboping-1.10.0-r3
@@ -1,6 +1,6 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=ncurses? ( sys-libs/ncurses:0= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=ncurses? ( sys-libs/ncurses:0= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Protocol independent ANSI-C ping library and command line utility
EAPI=8
HOMEPAGE=https://noping.cc/ https://github.com/octo/liboping
@@ -9,9 +9,9 @@ INHERIT=autotools fcaps perl-module
IUSE=+filecaps ncurses perl +filecaps perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~arm64 x86
LICENSE=GPL-2 LGPL-2.1
-RDEPEND=ncurses? ( sys-libs/ncurses:0= ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=ncurses? ( sys-libs/ncurses:0= ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0/0.3
SRC_URI=https://noping.cc/files/liboping-1.10.0.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d fcaps c0a086b957a1b183a8d136eabf02f191 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=968b263bd2d27a4d02b17003b096d472
diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.18_p1 b/metadata/md5-cache/net-libs/libtrace-4.0.18_p1
deleted file mode 100644
index bc2fb0168313..000000000000
--- a/metadata/md5-cache/net-libs/libtrace-4.0.18_p1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-text/doxygen[dot] app-alternatives/lex virtual/os-headers virtual/pkgconfig app-alternatives/yacc >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:= net-libs/wandio ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
-DESCRIPTION=A library and tools for trace processing
-EAPI=8
-HOMEPAGE=https://research.wand.net.nz/software/libtrace.php
-INHERIT=autotools
-IUSE=doc ncurses numa
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3
-RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:= net-libs/wandio ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
-SLOT=0
-SRC_URI=https://github.com/LibtraceTeam/libtrace/archive//4.0.18-1.tar.gz -> libtrace-4.0.18_p1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f8cb416865c93b7be970f9b3be1a1c8f
diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.19_p1 b/metadata/md5-cache/net-libs/libtrace-4.0.19_p1
deleted file mode 100644
index 0c8b33560733..000000000000
--- a/metadata/md5-cache/net-libs/libtrace-4.0.19_p1
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=app-text/doxygen[dot] app-alternatives/lex virtual/os-headers virtual/pkgconfig app-alternatives/yacc
-DEFINED_PHASES=configure install prepare
-DEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:= net-libs/wandio ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
-DESCRIPTION=A library and tools for trace processing
-EAPI=8
-HOMEPAGE=https://research.wand.net.nz/software/libtrace.php
-IUSE=doc ncurses numa
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3
-RDEPEND=>=net-libs/libpcap-0.8 dev-libs/libyaml dev-libs/openssl:= net-libs/wandio ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
-SLOT=0
-SRC_URI=https://research.wand.net.nz/software/libtrace/libtrace-4.0.19.tar.bz2
-_md5_=5f6489fbaf437f775f2f58e85b510811
diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.20 b/metadata/md5-cache/net-libs/libtrace-4.0.20
deleted file mode 100644
index ee74e7f938ee..000000000000
--- a/metadata/md5-cache/net-libs/libtrace-4.0.20
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-text/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig app-alternatives/yacc >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=dev-libs/libyaml dev-libs/openssl:= >=net-libs/libpcap-0.8 net-libs/wandio ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
-DESCRIPTION=A library and tools for trace processing
-EAPI=8
-HOMEPAGE=https://github.com/LibtraceTeam/libtrace
-INHERIT=autotools
-IUSE=doc ncurses numa
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-3
-RDEPEND=dev-libs/libyaml dev-libs/openssl:= >=net-libs/libpcap-0.8 net-libs/wandio ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
-SLOT=0
-SRC_URI=https://github.com/LibtraceTeam/libtrace/archive/refs/tags/4.0.20-1.tar.gz -> libtrace-4.0.20.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a307fb6bacc293394af23ff31080d8f
diff --git a/metadata/md5-cache/net-libs/libtrace-4.0.26 b/metadata/md5-cache/net-libs/libtrace-4.0.26
new file mode 100644
index 000000000000..0c02c093454a
--- /dev/null
+++ b/metadata/md5-cache/net-libs/libtrace-4.0.26
@@ -0,0 +1,15 @@
+BDEPEND=app-text/doxygen[dot] sys-devel/flex virtual/os-headers virtual/pkgconfig app-alternatives/yacc >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-libs/libyaml dev-libs/openssl:= >=net-libs/libpcap-0.8 >=net-libs/wandio-4.0.0 ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
+DESCRIPTION=A library and tools for trace processing
+EAPI=8
+HOMEPAGE=https://github.com/LibtraceTeam/libtrace
+INHERIT=autotools
+IUSE=doc ncurses numa
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3
+RDEPEND=dev-libs/libyaml dev-libs/openssl:= >=net-libs/libpcap-0.8 >=net-libs/wandio-4.0.0 ncurses? ( sys-libs/ncurses:= ) numa? ( sys-process/numactl )
+SLOT=0
+SRC_URI=https://github.com/LibtraceTeam/libtrace/archive/refs/tags/4.0.26-1.tar.gz -> libtrace-4.0.26.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4e01c21d1d2b0eb441348d48a3b5c40a
diff --git a/metadata/md5-cache/net-libs/libupnp-1.14.18 b/metadata/md5-cache/net-libs/libupnp-1.14.18
deleted file mode 100644
index c1ff0f8d5eea..000000000000
--- a/metadata/md5-cache/net-libs/libupnp-1.14.18
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare
-DEPEND=ssl? ( dev-libs/openssl:0= )
-DESCRIPTION=An Portable Open Source UPnP Development Kit
-EAPI=8
-HOMEPAGE=http://pupnp.sourceforge.net/
-INHERIT=autotools
-IUSE=blocking-tcp debug doc +reuseaddr samples +ssl static-libs
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux
-LICENSE=BSD
-RDEPEND=ssl? ( dev-libs/openssl:0= )
-SLOT=0/17
-SRC_URI=https://github.com/pupnp/pupnp/archive/release-1.14.18.tar.gz -> libupnp-1.14.18.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2827e783aba7771d7d9f3365f7523cd3
diff --git a/metadata/md5-cache/net-libs/nghttp3-1.4.0 b/metadata/md5-cache/net-libs/nghttp3-1.4.0
index dd889da2153b..7fd814d54587 100644
--- a/metadata/md5-cache/net-libs/nghttp3-1.4.0
+++ b/metadata/md5-cache/net-libs/nghttp3-1.4.0
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://github.com/ngtcp2/nghttp3/
INHERIT=cmake-multilib
IUSE=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
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~riscv ~x86
LICENSE=MIT
SLOT=0/0
SRC_URI=https://github.com/ngtcp2/nghttp3/releases/download/v1.4.0/nghttp3-1.4.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6575f65d226e2c3ccfe693995a8110d3
+_md5_=993aa5d2de8f46e9388a7475e783fc45
diff --git a/metadata/md5-cache/net-libs/ngtcp2-1.5.0 b/metadata/md5-cache/net-libs/ngtcp2-1.5.0
index 867c36d80b19..d27a6432abc3 100644
--- a/metadata/md5-cache/net-libs/ngtcp2-1.5.0
+++ b/metadata/md5-cache/net-libs/ngtcp2-1.5.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/ngtcp2/ngtcp2/
INHERIT=cmake-multilib
IUSE=+gnutls openssl +ssl static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm arm64 ~hppa ~loong ppc64 ~riscv ~x86
LICENSE=MIT
RDEPEND=ssl? ( gnutls? ( >=net-libs/gnutls-3.7.2:0= ) openssl? ( >=dev-libs/openssl-1.1.1:0= ) )
REQUIRED_USE=ssl? ( || ( gnutls openssl ) ) test? ( static-libs )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/0
SRC_URI=https://github.com/ngtcp2/ngtcp2/releases/download/v1.5.0/ngtcp2-1.5.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=14fe5c4d06916e19e64d52130f92add3
+_md5_=9fead8aa6faf9886bfaf77ae50a407c3
diff --git a/metadata/md5-cache/net-libs/nodejs-18.20.2 b/metadata/md5-cache/net-libs/nodejs-18.20.2
deleted file mode 100644
index 2ca2a001b242..000000000000
--- a/metadata/md5-cache/net-libs/nodejs-18.20.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-debug/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
-EAPI=8
-HOMEPAGE=https://nodejs.org/
-INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
-LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
-RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl )
-RESTRICT=!test? ( test )
-SLOT=0/18
-SRC_URI=https://nodejs.org/dist/v18.20.2/node-v18.20.2.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cf0676a0a64eecd530d55099e0ecb734
diff --git a/metadata/md5-cache/net-libs/nodejs-18.20.3 b/metadata/md5-cache/net-libs/nodejs-18.20.3
index 2dc5b3f083b7..c9805eeef1da 100644
--- a/metadata/md5-cache/net-libs/nodejs-18.20.3
+++ b/metadata/md5-cache/net-libs/nodejs-18.20.3
@@ -1,4 +1,4 @@
-BDEPEND=|| ( dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-debug/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
+BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) sys-apps/coreutils virtual/pkgconfig systemtap? ( dev-debug/systemtap ) test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
DEFINED_PHASES=compile configure install postinst prepare pretend setup test
DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://nodejs.org/
INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.44.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-67:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/18
SRC_URI=https://nodejs.org/dist/v18.20.3/node-v18.20.3.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cf0676a0a64eecd530d55099e0ecb734
+_md5_=6c93cf6302ee1a89eb93bfc87e1682f9
diff --git a/metadata/md5-cache/net-libs/nodejs-20.12.2 b/metadata/md5-cache/net-libs/nodejs-20.12.2
deleted file mode 100644
index 11591a7ee2ec..000000000000
--- a/metadata/md5-cache/net-libs/nodejs-20.12.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
-EAPI=8
-HOMEPAGE=https://nodejs.org/
-INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
-LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
-RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
-RESTRICT=!test? ( test )
-SLOT=0/20
-SRC_URI=https://nodejs.org/dist/v20.12.2/node-v20.12.2.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cbc3ed470fda57bab5864beb6338b199
diff --git a/metadata/md5-cache/net-libs/nodejs-20.13.1 b/metadata/md5-cache/net-libs/nodejs-20.13.1
deleted file mode 100644
index 01877202529f..000000000000
--- a/metadata/md5-cache/net-libs/nodejs-20.13.1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
-EAPI=8
-HOMEPAGE=https://nodejs.org/
-INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
-LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
-RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
-RESTRICT=!test? ( test )
-SLOT=0/20
-SRC_URI=https://nodejs.org/dist/v20.13.1/node-v20.13.1.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2da05c0a71c147d0d69bbf8daa70fb03
diff --git a/metadata/md5-cache/net-libs/nodejs-20.14.0 b/metadata/md5-cache/net-libs/nodejs-20.14.0
index f679a09313d1..cf659060504c 100644
--- a/metadata/md5-cache/net-libs/nodejs-20.14.0
+++ b/metadata/md5-cache/net-libs/nodejs-20.14.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://nodejs.org/
INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://nodejs.org/dist/v20.14.0/node-v20.14.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2da05c0a71c147d0d69bbf8daa70fb03
+_md5_=2341065643f45f669683e559463e90c9
diff --git a/metadata/md5-cache/net-libs/nodejs-20.15.0 b/metadata/md5-cache/net-libs/nodejs-20.15.0
new file mode 100644
index 000000000000..19b6ac1ceadc
--- /dev/null
+++ b/metadata/md5-cache/net-libs/nodejs-20.15.0
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
+DEFINED_PHASES=compile configure install postinst prepare pretend setup test
+DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
+DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
+EAPI=8
+HOMEPAGE=https://nodejs.org/
+INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
+IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
+RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= >=net-libs/ngtcp2-1.1.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
+REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
+RESTRICT=!test? ( test )
+SLOT=0/20
+SRC_URI=https://nodejs.org/dist/v20.15.0/node-v20.15.0.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2da05c0a71c147d0d69bbf8daa70fb03
diff --git a/metadata/md5-cache/net-libs/nodejs-22.1.0 b/metadata/md5-cache/net-libs/nodejs-22.1.0
deleted file mode 100644
index 72af897ed6d9..000000000000
--- a/metadata/md5-cache/net-libs/nodejs-22.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
-EAPI=8
-HOMEPAGE=https://nodejs.org/
-INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
-LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
-RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.41.0:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
-RESTRICT=!test? ( test )
-SLOT=0/22
-SRC_URI=https://nodejs.org/dist/v22.1.0/node-v22.1.0.tar.xz https://dev.gentoo.org/~sam/distfiles/net-libs/nodejs/nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d2e4e9095381ad0adb960de2029b79e5
diff --git a/metadata/md5-cache/net-libs/nodejs-22.2.0 b/metadata/md5-cache/net-libs/nodejs-22.2.0
deleted file mode 100644
index 07b099a22275..000000000000
--- a/metadata/md5-cache/net-libs/nodejs-22.2.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.12[threads(+)] dev-lang/python:3.11[threads(+)] dev-lang/python:3.10[threads(+)] ) app-alternatives/ninja sys-apps/coreutils virtual/pkgconfig test? ( net-misc/curl ) pax-kernel? ( sys-apps/elfix )
-DEFINED_PHASES=compile configure install postinst prepare pretend setup test
-DEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.61.0:= >=net-libs/ngtcp2-1.3.0:= >=dev-libs/simdjson-3.9.1:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-DESCRIPTION=A JavaScript runtime built on Chrome's V8 JavaScript engine
-EAPI=8
-HOMEPAGE=https://nodejs.org/
-INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
-LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
-RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.61.0:= >=net-libs/ngtcp2-1.3.0:= >=dev-libs/simdjson-3.9.1:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
-REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
-RESTRICT=!test? ( test )
-SLOT=0/22
-SRC_URI=https://nodejs.org/dist/v22.2.0/node-v22.2.0.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e2112a62a30c5b56cd1a3f94be91d4d4
diff --git a/metadata/md5-cache/net-libs/nodejs-22.3.0 b/metadata/md5-cache/net-libs/nodejs-22.3.0
index cafbad5081bc..111471c2e1a7 100644
--- a/metadata/md5-cache/net-libs/nodejs-22.3.0
+++ b/metadata/md5-cache/net-libs/nodejs-22.3.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://nodejs.org/
INHERIT=bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
IUSE=corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+KEYWORDS=~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
LICENSE=Apache-1.1 Apache-2.0 BSD BSD-2 MIT
RDEPEND=>=app-arch/brotli-1.0.9:= >=dev-libs/libuv-1.46.0:= >=net-dns/c-ares-1.18.1:= >=net-libs/nghttp2-1.61.0:= >=net-libs/ngtcp2-1.3.0:= >=dev-libs/simdjson-3.9.1:= sys-libs/zlib corepack? ( !sys-apps/yarn ) system-icu? ( >=dev-libs/icu-71:= ) system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) sys-devel/gcc:*
REQUIRED_USE=inspector? ( icu ssl ) npm? ( ssl ) system-icu? ( icu ) system-ssl? ( ssl ) x86? ( cpu_flags_x86_sse2 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/22
SRC_URI=https://nodejs.org/dist/v22.3.0/node-v22.3.0.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e2112a62a30c5b56cd1a3f94be91d4d4
+_md5_=7e1d7fc8ce0eaf23cc3c28391786df6a
diff --git a/metadata/md5-cache/net-libs/quiche-0.21.0 b/metadata/md5-cache/net-libs/quiche-0.21.0
deleted file mode 100644
index 293eb6cb9349..000000000000
--- a/metadata/md5-cache/net-libs/quiche-0.21.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=virtual/rust-1.66.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(-)?] dev-build/cmake >=virtual/rust-1.53 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test unpack
-DESCRIPTION=Implementation of the QUIC transport protocol and HTTP/3
-EAPI=8
-HOMEPAGE=https://github.com/cloudflare/quiche
-INHERIT=cargo cmake flag-o-matic rust-toolchain multilib-minimal
-IUSE=debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
-LICENSE=|| ( Apache-2.0 Boost-1.0 ) || ( Apache-2.0 MIT ) || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT ) BSD-2 BSD ISC MIT || ( Unlicense MIT ) openssl
-SLOT=0/0
-SRC_URI=https://crates.io/api/v1/crates/quiche/0.21.0/download -> quiche-0.21.0.crate https://crates.io/api/v1/crates/anyhow/1.0.26/download -> anyhow-1.0.26.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/backtrace/0.3.37/download -> backtrace-0.3.37.crate https://crates.io/api/v1/crates/backtrace/sys-0.1.31/download -> backtrace-sys-0.1.31.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bindgen/0.68.1/download -> bindgen-0.68.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/boring/4.6.0/download -> boring-4.6.0.crate https://crates.io/api/v1/crates/boring-sys/4.6.0/download -> boring-sys-4.6.0.crate https://crates.io/api/v1/crates/bstr/0.2.12/download -> bstr-0.2.12.crate https://crates.io/api/v1/crates/bumpalo/3.15.4/download -> bumpalo-3.15.4.crate https://crates.io/api/v1/crates/byteorder/1.3.4/download -> byteorder-1.3.4.crate https://crates.io/api/v1/crates/cast/0.2.3/download -> cast-0.2.3.crate https://crates.io/api/v1/crates/cc/1.0.94/download -> cc-1.0.94.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg/if-0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg/if-1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.35/download -> chrono-0.4.35.crate https://crates.io/api/v1/crates/clang-sys/1.7.0/download -> clang-sys-1.7.0.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/cmake/0.1.50/download -> cmake-0.1.50.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/criterion/0.3.1/download -> criterion-0.3.1.crate https://crates.io/api/v1/crates/criterion/plot-0.4.1/download -> criterion-plot-0.4.1.crate https://crates.io/api/v1/crates/crossbeam/deque-0.7.3/download -> crossbeam-deque-0.7.3.crate https://crates.io/api/v1/crates/crossbeam/epoch-0.8.2/download -> crossbeam-epoch-0.8.2.crate https://crates.io/api/v1/crates/crossbeam/queue-0.2.1/download -> crossbeam-queue-0.2.1.crate https://crates.io/api/v1/crates/crossbeam/utils-0.7.2/download -> crossbeam-utils-0.7.2.crate https://crates.io/api/v1/crates/csv/1.1.3/download -> csv-1.1.3.crate https://crates.io/api/v1/crates/csv/core-0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/data/encoding-2.3.3/download -> data-encoding-2.3.3.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/fs_extra/1.3.0/download -> fs_extra-1.3.0.crate https://crates.io/api/v1/crates/fslock/0.2.1/download -> fslock-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hermit/abi-0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/intrusive-collections/0.9.6/download -> intrusive-collections-0.9.6.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itertools/0.8.2/download -> itertools-0.8.2.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/maybe-uninit/2.0.0/download -> maybe-uninit-2.0.0.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/miow/0.4.0/download -> miow-0.4.0.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.12.0/download -> num_cpus-1.12.0.crate https://crates.io/api/v1/crates/octets/0.3.0/download -> octets-0.3.0.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.0/download -> oorandom-11.1.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plotters/0.2.12/download -> plotters-0.2.12.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.80/download -> proc-macro2-1.0.80.crate https://crates.io/api/v1/crates/qlog/0.13.0/download -> qlog-0.13.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rayon/1.3.0/download -> rayon-1.3.0.crate https://crates.io/api/v1/crates/rayon/core-1.7.0/download -> rayon-core-1.7.0.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rustc_version/0.2.3/download -> rustc_version-0.2.3.crate https://crates.io/api/v1/crates/rustc/hash-1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustversion/1.0.6/download -> rustversion-1.0.6.crate https://crates.io/api/v1/crates/rust_decimal/1.35.0/download -> rust_decimal-1.35.0.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sfv/0.9.4/download -> sfv-0.9.4.crate https://crates.io/api/v1/crates/semver/0.9.0/download -> semver-0.9.0.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.197/download -> serde-1.0.197.crate https://crates.io/api/v1/crates/serde_derive/1.0.197/download -> serde_derive-1.0.197.crate https://crates.io/api/v1/crates/serde_json/1.0.115/download -> serde_json-1.0.115.crate https://crates.io/api/v1/crates/serde_with/3.7.0/download -> serde_with-3.7.0.crate https://crates.io/api/v1/crates/serde_with_macros/3.7.0/download -> serde_with_macros-3.7.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.59/download -> syn-2.0.59.crate https://crates.io/api/v1/crates/termcolor/1.1.2/download -> termcolor-1.1.2.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/time/0.3.34/download -> time-0.3.34.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.17/download -> time-macros-0.2.17.crate https://crates.io/api/v1/crates/tinytemplate/1.0.3/download -> tinytemplate-1.0.3.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.1/download -> walkdir-2.3.1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-webidl/0.2.75/download -> wasm-bindgen-webidl-0.2.75.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/web-sys/0.3.65/download -> web-sys-0.3.65.crate https://crates.io/api/v1/crates/which/3.1.1/download -> which-3.1.1.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2c78342914282086f39807a07e20147f
diff --git a/metadata/md5-cache/net-libs/quiche-0.22.0 b/metadata/md5-cache/net-libs/quiche-0.22.0
new file mode 100644
index 000000000000..da42b9a64311
--- /dev/null
+++ b/metadata/md5-cache/net-libs/quiche-0.22.0
@@ -0,0 +1,13 @@
+BDEPEND=>=virtual/rust-1.66.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(-)?] dev-build/cmake >=virtual/rust-1.53 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test unpack
+DESCRIPTION=Implementation of the QUIC transport protocol and HTTP/3
+EAPI=8
+HOMEPAGE=https://github.com/cloudflare/quiche
+INHERIT=cargo cmake flag-o-matic rust-toolchain multilib-minimal
+IUSE=debug abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=|| ( Apache-2.0 Boost-1.0 ) || ( Apache-2.0 MIT ) || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT ) BSD-2 BSD ISC MIT || ( Unlicense MIT ) openssl
+SLOT=0/0
+SRC_URI=https://crates.io/api/v1/crates/quiche/0.22.0/download -> quiche-0.22.0.crate https://crates.io/api/v1/crates/anyhow/1.0.26/download -> anyhow-1.0.26.crate https://crates.io/api/v1/crates/ansi_term/0.11.0/download -> ansi_term-0.11.0.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.37/download -> backtrace-0.3.37.crate https://crates.io/api/v1/crates/backtrace/sys-0.1.31/download -> backtrace-sys-0.1.31.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/bindgen/0.68.1/download -> bindgen-0.68.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/boring/4.7.0/download -> boring-4.7.0.crate https://crates.io/api/v1/crates/boring-sys/4.7.0/download -> boring-sys-4.7.0.crate https://crates.io/api/v1/crates/bstr/0.2.12/download -> bstr-0.2.12.crate https://crates.io/api/v1/crates/bumpalo/3.15.4/download -> bumpalo-3.15.4.crate https://crates.io/api/v1/crates/byteorder/1.3.4/download -> byteorder-1.3.4.crate https://crates.io/api/v1/crates/cast/0.2.3/download -> cast-0.2.3.crate https://crates.io/api/v1/crates/cc/1.0.101/download -> cc-1.0.101.crate https://crates.io/api/v1/crates/cdylib-link-lines/0.1.5/download -> cdylib-link-lines-0.1.5.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg/if-0.1.10/download -> cfg-if-0.1.10.crate https://crates.io/api/v1/crates/cfg/if-1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/chrono/0.4.35/download -> chrono-0.4.35.crate https://crates.io/api/v1/crates/clang-sys/1.8.1/download -> clang-sys-1.8.1.crate https://crates.io/api/v1/crates/clap/2.33.3/download -> clap-2.33.3.crate https://crates.io/api/v1/crates/cmake/0.1.50/download -> cmake-0.1.50.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/criterion/0.3.1/download -> criterion-0.3.1.crate https://crates.io/api/v1/crates/criterion/plot-0.4.1/download -> criterion-plot-0.4.1.crate https://crates.io/api/v1/crates/crossbeam/deque-0.7.3/download -> crossbeam-deque-0.7.3.crate https://crates.io/api/v1/crates/crossbeam/epoch-0.8.2/download -> crossbeam-epoch-0.8.2.crate https://crates.io/api/v1/crates/crossbeam/queue-0.2.1/download -> crossbeam-queue-0.2.1.crate https://crates.io/api/v1/crates/crossbeam/utils-0.7.2/download -> crossbeam-utils-0.7.2.crate https://crates.io/api/v1/crates/csv/1.1.3/download -> csv-1.1.3.crate https://crates.io/api/v1/crates/csv/core-0.1.10/download -> csv-core-0.1.10.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/data/encoding-2.3.3/download -> data-encoding-2.3.3.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fuchsia-zircon/0.3.3/download -> fuchsia-zircon-0.3.3.crate https://crates.io/api/v1/crates/fuchsia-zircon-sys/0.3.3/download -> fuchsia-zircon-sys-0.3.3.crate https://crates.io/api/v1/crates/fs_extra/1.3.0/download -> fs_extra-1.3.0.crate https://crates.io/api/v1/crates/fslock/0.2.1/download -> fslock-0.2.1.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hermit/abi-0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/intrusive-collections/0.9.6/download -> intrusive-collections-0.9.6.crate https://crates.io/api/v1/crates/iovec/0.1.4/download -> iovec-0.1.4.crate https://crates.io/api/v1/crates/itertools/0.8.2/download -> itertools-0.8.2.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/kernel32-sys/0.2.2/download -> kernel32-sys-0.2.2.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.8.4/download -> libloading-0.8.4.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/matches/0.1.10/download -> matches-0.1.10.crate https://crates.io/api/v1/crates/maybe-uninit/2.0.0/download -> maybe-uninit-2.0.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/miow/0.4.0/download -> miow-0.4.0.crate https://crates.io/api/v1/crates/net2/0.2.37/download -> net2-0.2.37.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.12.0/download -> num_cpus-1.12.0.crate https://crates.io/api/v1/crates/octets/0.3.0/download -> octets-0.3.0.crate https://crates.io/api/v1/crates/peeking_take_while/0.1.2/download -> peeking_take_while-0.1.2.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.0/download -> oorandom-11.1.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plotters/0.2.12/download -> plotters-0.2.12.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/qlog/0.13.0/download -> qlog-0.13.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rayon/1.3.0/download -> rayon-1.3.0.crate https://crates.io/api/v1/crates/rayon/core-1.7.0/download -> rayon-core-1.7.0.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rustc_version/0.2.3/download -> rustc_version-0.2.3.crate https://crates.io/api/v1/crates/rustc/hash-1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustversion/1.0.6/download -> rustversion-1.0.6.crate https://crates.io/api/v1/crates/rust_decimal/1.35.0/download -> rust_decimal-1.35.0.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/sfv/0.9.4/download -> sfv-0.9.4.crate https://crates.io/api/v1/crates/semver/0.9.0/download -> semver-0.9.0.crate https://crates.io/api/v1/crates/semver-parser/0.7.0/download -> semver-parser-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.118/download -> serde_json-1.0.118.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/strsim/0.8.0/download -> strsim-0.8.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/termcolor/1.1.2/download -> termcolor-1.1.2.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/time/0.3.34/download -> time-0.3.34.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.17/download -> time-macros-0.2.17.crate https://crates.io/api/v1/crates/tinytemplate/1.0.3/download -> tinytemplate-1.0.3.crate https://crates.io/api/v1/crates/tinyvec/1.6.1/download -> tinyvec-1.6.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/unicode-width/0.1.10/download -> unicode-width-0.1.10.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unicode-xid/0.2.3/download -> unicode-xid-0.2.3.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/vec_map/0.8.2/download -> vec_map-0.8.2.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.3.1/download -> walkdir-2.3.1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-webidl/0.2.75/download -> wasm-bindgen-webidl-0.2.75.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/web-sys/0.3.65/download -> web-sys-0.3.65.crate https://crates.io/api/v1/crates/which/3.1.1/download -> which-3.1.1.crate https://crates.io/api/v1/crates/winapi/0.2.8/download -> winapi-0.2.8.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-build/0.1.1/download -> winapi-build-0.1.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.5/download -> winapi-util-0.1.5.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/ws2_32-sys/0.2.1/download -> ws2_32-sys-0.2.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ded8344e091d031aa1c531be86e0cf20
diff --git a/metadata/md5-cache/net-libs/quiche-9999 b/metadata/md5-cache/net-libs/quiche-9999
index 7db7aeaeb120..009483f5c117 100644
--- a/metadata/md5-cache/net-libs/quiche-9999
+++ b/metadata/md5-cache/net-libs/quiche-9999
@@ -9,4 +9,4 @@ LICENSE=|| ( Apache-2.0 Boost-1.0 ) || ( Apache-2.0 MIT ) || ( Apache-2.0-with-L
PROPERTIES=live
SLOT=0/0
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2c78342914282086f39807a07e20147f
+_md5_=ded8344e091d031aa1c531be86e0cf20
diff --git a/metadata/md5-cache/net-libs/signon-oauth2-0.25_p20210102 b/metadata/md5-cache/net-libs/signon-oauth2-0.25_p20210102
index 405a59de9c20..c0d0f2a2b9cf 100644
--- a/metadata/md5-cache/net-libs/signon-oauth2-0.25_p20210102
+++ b/metadata/md5-cache/net-libs/signon-oauth2-0.25_p20210102
@@ -5,7 +5,7 @@ EAPI=8
HOMEPAGE=https://gitlab.com/accounts-sso/signon-plugin-oauth2
INHERIT=qmake-utils
IUSE=+qt5 qt6 test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=qt5? ( dev-qt/qtcore:5 dev-qt/qtnetwork:5[ssl] ) qt6? ( dev-qt/qtbase:6[network,ssl] ) >=net-libs/signond-8.61-r100[qt5=,qt6=]
REQUIRED_USE=|| ( qt5 qt6 )
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/archive/d759439066f0a34e5ad352ebab0b3bb2790d429e/signon-plugin-oauth2-d759439066f0a34e5ad352ebab0b3bb2790d429e.tar.bz2 -> signon-oauth2-0.25_p20210102.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d95d7feca4d36f7f7a9fbeb2cfe1f7ec
+_md5_=75fc0206d53b64eaecfa977efc4ae887
diff --git a/metadata/md5-cache/net-libs/signon-ui-0.15_p20231016 b/metadata/md5-cache/net-libs/signon-ui-0.15_p20231016
index b825e164d136..a0fd2508af2b 100644
--- a/metadata/md5-cache/net-libs/signon-ui-0.15_p20231016
+++ b/metadata/md5-cache/net-libs/signon-ui-0.15_p20231016
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://gitlab.com/accounts-sso/signon-ui
INHERIT=qmake-utils
IUSE=qt6 test
-KEYWORDS=~amd64
+KEYWORDS=amd64 arm64
LICENSE=GPL-2 GPL-3
RDEPEND=dev-libs/glib:2 !qt6? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtdeclarative:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5[ssl] dev-qt/qtwebengine:5 dev-qt/qtwidgets:5 >=net-libs/accounts-qt-1.16_p20220803[qt5] >=net-libs/signond-8.61-r100[qt5] ) qt6? ( dev-qt/qtbase:6[dbus,gui,network,ssl,widgets] dev-qt/qtdeclarative:6 dev-qt/qtwebengine:6[qml] >=net-libs/accounts-qt-1.16_p20220803[qt6] >=net-libs/signond-8.61-r100[qt6] ) net-libs/libproxy x11-libs/libnotify !qt6? ( dev-qt/qtwebchannel:5 ) qt6? ( dev-qt/qtwebchannel:6 )
RESTRICT=test
SLOT=0
SRC_URI=https://gitlab.com/accounts-sso/signon-ui/-/archive/eef943f0edf3beee8ecb85d4a9dae3656002fc24/signon-ui-eef943f0edf3beee8ecb85d4a9dae3656002fc24.tar.bz2 -> signon-ui-0.15_p20231016.tar.bz2
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b584f52d3317f74f930def069a37f8b0
+_md5_=0c3f5b677b78ec8846466f3adc3640fe
diff --git a/metadata/md5-cache/net-libs/signond-8.61-r100 b/metadata/md5-cache/net-libs/signond-8.61-r100
index 94402a794792..39a7b9fcf496 100644
--- a/metadata/md5-cache/net-libs/signond-8.61-r100
+++ b/metadata/md5-cache/net-libs/signond-8.61-r100
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://gitlab.com/accounts-sso
INHERIT=qmake-utils multibuild
IUSE=doc +qt5 qt6 test
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtsql:5 ) qt6? ( dev-qt/qtbase:6[dbus,gui,network,sql] ) net-libs/libproxy
REQUIRED_USE=|| ( qt5 qt6 )
@@ -14,4 +14,4 @@ RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://gitlab.com/accounts-sso/signond/-/archive/VERSION_8.61/signond-VERSION_8.61.tar.bz2 -> signond-8.61.tar.bz2
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=be982ee29c7bdce46ca34dbb1419bef9
+_md5_=8a54f959c72337f925e97b816afdd7da
diff --git a/metadata/md5-cache/net-libs/wandio-4.2.6 b/metadata/md5-cache/net-libs/wandio-4.2.6
new file mode 100644
index 000000000000..504841f16bd8
--- /dev/null
+++ b/metadata/md5-cache/net-libs/wandio-4.2.6
@@ -0,0 +1,17 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare test
+DEPEND=!<net-libs/libtrace-4 bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo:2 ) lz4? ( app-arch/lz4:= ) http? ( net-misc/curl ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= ) test? ( app-arch/lzop )
+DESCRIPTION=C library for simple and efficient file IO
+EAPI=8
+HOMEPAGE=https://github.com/LibtraceTeam/wandio
+INHERIT=autotools
+IUSE=bzip2 http lzma lzo lz4 test zlib zstd
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-3
+RDEPEND=!<net-libs/libtrace-4 bzip2? ( app-arch/bzip2 ) lzma? ( app-arch/xz-utils ) lzo? ( dev-libs/lzo:2 ) lz4? ( app-arch/lz4:= ) http? ( net-misc/curl ) zlib? ( sys-libs/zlib ) zstd? ( app-arch/zstd:= )
+REQUIRED_USE=test? ( bzip2 lzma lzo lz4 zlib zstd )
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=https://github.com/LibtraceTeam/wandio/archive/refs/tags/4.2.6-1.tar.gz -> wandio-4.2.6.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9b6a08d98bb330fb7e04a05d61999093
diff --git a/metadata/md5-cache/net-libs/webkit-gtk-2.44.1-r600 b/metadata/md5-cache/net-libs/webkit-gtk-2.44.1-r600
index 6d0defdc6483..7ffb04f34dd5 100644
--- a/metadata/md5-cache/net-libs/webkit-gtk-2.44.1-r600
+++ b/metadata/md5-cache/net-libs/webkit-gtk-2.44.1-r600
@@ -15,4 +15,4 @@ RESTRICT=test
SLOT=6/0
SRC_URI=https://www.webkitgtk.org/releases/webkitgtk-2.44.1.tar.xz
_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea ruby-single e045ee439d34b230e588900a87a11904 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8be97e8b01c6bfbbf75add2f00319dc4
+_md5_=19a269abe5216155e52e198fd48b08d9
diff --git a/metadata/md5-cache/net-libs/xdp-tools-1.4.2 b/metadata/md5-cache/net-libs/xdp-tools-1.4.2
index 07fd54f8b43f..46a5c6f63cc7 100644
--- a/metadata/md5-cache/net-libs/xdp-tools-1.4.2
+++ b/metadata/md5-cache/net-libs/xdp-tools-1.4.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/xdp-project/xdp-tools
INHERIT=flag-o-matic toolchain-funcs
IUSE=+tools
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
LICENSE=GPL-2 LGPL-2.1 BSD-2
RDEPEND=dev-libs/libbpf:= dev-util/bpftool net-libs/libpcap sys-libs/zlib virtual/libelf
SLOT=0
SRC_URI=https://github.com/xdp-project/xdp-tools/archive/refs/tags/v1.4.2.tar.gz -> xdp-tools-1.4.2.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=76afb0c494b5a3cb46b1328d964f1e8b
+_md5_=b19344fb7fbc0f74c689d2964c14dee3
diff --git a/metadata/md5-cache/net-mail/Manifest.gz b/metadata/md5-cache/net-mail/Manifest.gz
index b84c41b68fdb..410fcb5e3e99 100644
--- a/metadata/md5-cache/net-mail/Manifest.gz
+++ b/metadata/md5-cache/net-mail/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1 b/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1
index 7d436050d5e9..424256e0e38b 100644
--- a/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1
+++ b/metadata/md5-cache/net-mail/courier-imap-5.1.2-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( berkdb gdbm )
RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/courier/courier-imap-5.1.2.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=21228f50d1898cc10785ba8bbba2874f
diff --git a/metadata/md5-cache/net-mail/courier-imap-5.2.6-r1 b/metadata/md5-cache/net-mail/courier-imap-5.2.6-r1
index a1371d65c535..ddaa4e48960d 100644
--- a/metadata/md5-cache/net-mail/courier-imap-5.2.6-r1
+++ b/metadata/md5-cache/net-mail/courier-imap-5.2.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( berkdb gdbm )
RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/courier/courier-imap-5.2.6.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3524ff6a4c28c3ec35a9733f493ac224
diff --git a/metadata/md5-cache/net-mail/dbmail-3.2.3-r5 b/metadata/md5-cache/net-mail/dbmail-3.2.3-r5
index 91e0225cea8e..cb6aad07287c 100644
--- a/metadata/md5-cache/net-mail/dbmail-3.2.3-r5
+++ b/metadata/md5-cache/net-mail/dbmail-3.2.3-r5
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=acct-group/dbmail acct-user/dbmail app-text/asciidoc app-crypt/mhash app-text/xmlto dev-db/libzdb >=dev-libs/glib-2.16 dev-libs/gmime:2.6 dev-libs/libevent:= sys-libs/zlib virtual/libcrypt:= ldap? ( >=net-nds/openldap-2.3.33:= ) sieve? ( >=mail-filter/libsieve-2.2.1 ) ssl? ( dev-libs/openssl:= )
SLOT=0
SRC_URI=https://github.com/dbmail/dbmail/archive/v3.2.3.tar.gz -> dbmail-3.2.3.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cf796e66ee5add4376036d1f136c33c6
diff --git a/metadata/md5-cache/net-mail/dbmail-3.2.5-r2 b/metadata/md5-cache/net-mail/dbmail-3.2.5-r2
index 613ebcdda76d..ba69916f328b 100644
--- a/metadata/md5-cache/net-mail/dbmail-3.2.5-r2
+++ b/metadata/md5-cache/net-mail/dbmail-3.2.5-r2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-db/libzdb sieve? ( >=mail-filter/libsieve-2.2.1 ) ldap? ( >=net-nds/openldap-2.3.33:= ) jemalloc? ( dev-libs/jemalloc:= ) elibc_musl? ( sys-libs/queue-standalone ) app-text/asciidoc app-text/xmlto app-crypt/mhash sys-libs/zlib dev-libs/gmime:2.6 >=dev-libs/glib-2.16 dev-libs/libevent:= virtual/libcrypt:= ssl? ( dev-libs/openssl:= ) acct-group/dbmail acct-user/dbmail
SLOT=0
SRC_URI=https://github.com/dbmail/dbmail/archive/v3.2.5.tar.gz -> dbmail-3.2.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1996700a29c0f53061ec9e59a89aa6c5
diff --git a/metadata/md5-cache/net-mail/dbmail-3.3.1 b/metadata/md5-cache/net-mail/dbmail-3.3.1
index 3a4ad5b6ac14..f9a990df5f0c 100644
--- a/metadata/md5-cache/net-mail/dbmail-3.3.1
+++ b/metadata/md5-cache/net-mail/dbmail-3.3.1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-db/libzdb sieve? ( >=mail-filter/libsieve-2.2.1 ) ldap? ( >=net-nds/openldap-2.3.33:= ) jemalloc? ( dev-libs/jemalloc:= ) elibc_musl? ( sys-libs/queue-standalone ) app-text/asciidoc app-text/xmlto app-crypt/mhash sys-libs/zlib dev-libs/gmime:3.0 >=dev-libs/glib-2.16 dev-libs/libevent:= virtual/libcrypt:= ssl? ( dev-libs/openssl:= ) acct-group/dbmail acct-user/dbmail
SLOT=0
SRC_URI=https://github.com/dbmail/dbmail/archive/v3.3.1.tar.gz -> dbmail-3.3.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c916fedad3a81b4c1fca5f7f89e0f9d2
diff --git a/metadata/md5-cache/net-mail/fetchmail-6.4.38 b/metadata/md5-cache/net-mail/fetchmail-6.4.38
index 70c3f804e540..686c2be89383 100644
--- a/metadata/md5-cache/net-mail/fetchmail-6.4.38
+++ b/metadata/md5-cache/net-mail/fetchmail-6.4.38
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.fetchmail.info/
INHERIT=autotools systemd tmpfiles toolchain-funcs
IUSE=ssl nls kerberos tk selinux socks
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=GPL-2 public-domain
RDEPEND=acct-user/fetchmail ssl? ( >=dev-libs/openssl-3.0.9:= ) kerberos? ( virtual/krb5 ) nls? ( virtual/libintl ) !elibc_glibc? ( sys-fs/e2fsprogs ) socks? ( net-proxy/dante ) selinux? ( sec-policy/selinux-fetchmail ) virtual/tmpfiles
REQUIRED_USE=kerberos? ( ssl )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/fetchmail/fetchmail-6.4.38.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2222a4890f2d91222861dc1b4028b943
+_md5_=5a358e3992e36c90287e592dce006215
diff --git a/metadata/md5-cache/net-mail/grepmail-5.3111 b/metadata/md5-cache/net-mail/grepmail-5.3111
index 03ffe606a8eb..edaa80b5c830 100644
--- a/metadata/md5-cache/net-mail/grepmail-5.3111
+++ b/metadata/md5-cache/net-mail/grepmail-5.3111
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/Date-Manip dev-perl/File-HomeDir dev-perl/Inline >=dev-perl/Mail-Mbox-MessageParser-1.40.01 dev-perl/TimeDate virtual/perl-Digest-MD5 test? ( dev-perl/Test-Compile dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Date-Manip dev-perl/File-HomeDir dev-perl/Inline >=dev-perl/Mail-Mbox-MessageParser-1.40.01 dev-perl/TimeDate virtual/perl-Digest-MD5 test? ( dev-perl/Test-Compile dev-perl/Test-Pod dev-perl/Test-Pod-Coverage ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Search normal or compressed mailbox using a regular expression or dates
EAPI=8
HOMEPAGE=https://github.com/coppit/grepmail
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc ~x86
LICENSE=GPL-2
-RDEPEND=dev-perl/Date-Manip dev-perl/File-HomeDir dev-perl/Inline >=dev-perl/Mail-Mbox-MessageParser-1.40.01 dev-perl/TimeDate virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Date-Manip dev-perl/File-HomeDir dev-perl/Inline >=dev-perl/Mail-Mbox-MessageParser-1.40.01 dev-perl/TimeDate virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DC/DCOPPIT/grepmail-5.3111.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac9b9baf08685724d1cd8ebd252ccbd8
diff --git a/metadata/md5-cache/net-mail/mhonarc-2.6.19 b/metadata/md5-cache/net-mail/mhonarc-2.6.19
index 35cc71c1f118..bb3f192418a8 100644
--- a/metadata/md5-cache/net-mail/mhonarc-2.6.19
+++ b/metadata/md5-cache/net-mail/mhonarc-2.6.19
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Mail-to-HTML Converter
EAPI=7
HOMEPAGE=https://www.mhonarc.org/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=examples perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ~mips ~ppc x86
LICENSE=GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://www.mhonarc.org/release/MHonArc/tar/MHonArc-2.6.19.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf092dd96e25b2838f7f1b8b589a9d7b
diff --git a/metadata/md5-cache/net-mail/mhonarc-gentoo-2.6.18-r3 b/metadata/md5-cache/net-mail/mhonarc-gentoo-2.6.18-r3
index eae76b30393e..624e2121f364 100644
--- a/metadata/md5-cache/net-mail/mhonarc-gentoo-2.6.18-r3
+++ b/metadata/md5-cache/net-mail/mhonarc-gentoo-2.6.18-r3
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl Mail-to-HTML Converter, Gentoo fork
EAPI=8
HOMEPAGE=https://www.mhonarc.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
-RDEPEND=!net-mail/mhonarc || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!net-mail/mhonarc >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.mhonarc.org/release/MHonArc/tar/MHonArc-2.6.18.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=17f165accfb00604934fceb645cb2d4a
diff --git a/metadata/md5-cache/net-mail/mu-1.12.4 b/metadata/md5-cache/net-mail/mu-1.12.4
index 1ad0de00ed06..bc2c8d719c80 100644
--- a/metadata/md5-cache/net-mail/mu-1.12.4
+++ b/metadata/md5-cache/net-mail/mu-1.12.4
@@ -11,5 +11,5 @@ LICENSE=BSD Boost-1.0 CC0-1.0 GPL-3+ MIT
RDEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= )
SLOT=0
SRC_URI=https://github.com/djcb/mu/releases/download/v1.12.4/mu-1.12.4.tar.xz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fa76f5c97e06b075625ded7e388515a9
diff --git a/metadata/md5-cache/net-mail/mu-1.12.5 b/metadata/md5-cache/net-mail/mu-1.12.5
index 677d94f54ddd..ef6aa012e71a 100644
--- a/metadata/md5-cache/net-mail/mu-1.12.5
+++ b/metadata/md5-cache/net-mail/mu-1.12.5
@@ -11,5 +11,5 @@ LICENSE=BSD Boost-1.0 CC0-1.0 GPL-3+ MIT
RDEPEND=dev-libs/glib:2 dev-libs/gmime:3.0 >=dev-libs/xapian-1.4:= emacs? ( >=app-editors/emacs-25.3:* ) readline? ( sys-libs/readline:= )
SLOT=0
SRC_URI=https://github.com/djcb/mu/releases/download/v1.12.5/mu-1.12.5.tar.xz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c97c6a444e6c7d56de86a86e6621c403
diff --git a/metadata/md5-cache/net-mail/poppassd_ceti-1.8.9 b/metadata/md5-cache/net-mail/poppassd_ceti-1.8.9
index 1e69dacab44a..9baa1021adc0 100644
--- a/metadata/md5-cache/net-mail/poppassd_ceti-1.8.9
+++ b/metadata/md5-cache/net-mail/poppassd_ceti-1.8.9
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/pam
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/kravietz/poppassd-ceti/archive/v1.8.9.tar.gz -> poppassd-ceti-1.8.9.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b5cb0eb76de0c999baabf8f150303902
diff --git a/metadata/md5-cache/net-mail/public-inbox-1.9.0 b/metadata/md5-cache/net-mail/public-inbox-1.9.0
index eab490e1d531..06d53505b6cb 100644
--- a/metadata/md5-cache/net-mail/public-inbox-1.9.0
+++ b/metadata/md5-cache/net-mail/public-inbox-1.9.0
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An archives-first approach to mailing lists
EAPI=8
HOMEPAGE=https://public-inbox.org
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=AGPL-3+
-RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://public-inbox.org/public-inbox.git/snapshot/public-inbox-1.9.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f262158727d8a44792dfaaa20ca47bc
diff --git a/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20230918 b/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20230918
index 111dafac2d1e..de6c537847ba 100644
--- a/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20230918
+++ b/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20230918
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An archives-first approach to mailing lists
EAPI=8
HOMEPAGE=https://public-inbox.org
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=AGPL-3+
-RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://public-inbox.org/public-inbox.git/snapshot/1febc5cbb633cf7eac7dcaf382dd0ebbfe085380.tar.gz -> public-inbox-1.9.0_p20230918.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bcb7b7c55bd3c4a9a21da0d717e2b575
diff --git a/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20231116 b/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20231116
index 980348dfad53..b98fb45fe0c3 100644
--- a/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20231116
+++ b/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20231116
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An archives-first approach to mailing lists
EAPI=8
HOMEPAGE=https://public-inbox.org
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=AGPL-3+
-RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://public-inbox.org/public-inbox.git/snapshot/9005cb3dced86b78715fef0472a83813003e8e0d.tar.gz -> public-inbox-1.9.0_p20231116.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f5767824b955706e89135228bcb1e6cc
diff --git a/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20240422 b/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20240422
index f9ab7bbc734f..1ad7723da52d 100644
--- a/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20240422
+++ b/metadata/md5-cache/net-mail/public-inbox-1.9.0_p20240422
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An archives-first approach to mailing lists
EAPI=8
HOMEPAGE=https://public-inbox.org
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=AGPL-3+
-RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://public-inbox.org/public-inbox.git/snapshot/488958385c6b8974b8780fb44b91c481e57c2eea.tar.gz -> public-inbox-1.9.0_p20240422.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=805c4496595bc8fea612520ad03ff2b4
diff --git a/metadata/md5-cache/net-mail/public-inbox-9999 b/metadata/md5-cache/net-mail/public-inbox-9999
index c66ff04a04c2..8849a4bdbd52 100644
--- a/metadata/md5-cache/net-mail/public-inbox-9999
+++ b/metadata/md5-cache/net-mail/public-inbox-9999
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An archives-first approach to mailing lists
EAPI=8
HOMEPAGE=https://public-inbox.org
@@ -8,8 +8,8 @@ INHERIT=perl-module git-r3
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=AGPL-3+
PROPERTIES=live
-RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/BSD-Resource dev-perl/DBD-SQLite dev-perl/Email-Address-XS dev-perl/Inline-C dev-perl/Linux-Inotify2 dev-perl/Mail-IMAPClient dev-perl/Net-Server dev-perl/Parse-RecDescent dev-perl/Plack dev-perl/Search-Xapian dev-perl/TimeDate dev-perl/URI dev-vcs/git net-misc/curl virtual/mta >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=805c4496595bc8fea612520ad03ff2b4
diff --git a/metadata/md5-cache/net-mail/safecat-1.13 b/metadata/md5-cache/net-mail/safecat-1.13
deleted file mode 100644
index fea678a1ff82..000000000000
--- a/metadata/md5-cache/net-mail/safecat-1.13
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=sys-apps/groff
-DESCRIPTION=Safecat implements qmail's maildir algorithm, safely copying standard input
-EAPI=6
-HOMEPAGE=http://www.jeenyus.net/linux/software/safecat.html
-INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~hppa ~mips ppc ~sparc x86
-LICENSE=BSD
-RESTRICT=test
-SLOT=0
-SRC_URI=http://www.jeenyus.net/linux/software/safecat/safecat-1.13.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4a8ad5d9ed5d115567f179911972f9dc
diff --git a/metadata/md5-cache/net-mail/safecat-1.13-r1 b/metadata/md5-cache/net-mail/safecat-1.13-r1
index 6fbac5d8b9a7..624e59415285 100644
--- a/metadata/md5-cache/net-mail/safecat-1.13-r1
+++ b/metadata/md5-cache/net-mail/safecat-1.13-r1
@@ -4,10 +4,10 @@ DESCRIPTION=Safecat implements qmail's maildir algorithm, safely copying standar
EAPI=8
HOMEPAGE=http://www.jeenyus.net/linux/software/safecat.html
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~hppa ~mips ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~hppa ~mips ppc ~sparc x86
LICENSE=BSD
RESTRICT=test
SLOT=0
SRC_URI=http://www.jeenyus.net/linux/software/safecat/safecat-1.13.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b77e2d311629b3e1cd8b7037b8681d1e
+_md5_=a2f35fea2f192d4d2f105ae5c3d460b1
diff --git a/metadata/md5-cache/net-misc/Manifest.gz b/metadata/md5-cache/net-misc/Manifest.gz
index 2bbe6db0bb7b..c6cbbbe03d52 100644
--- a/metadata/md5-cache/net-misc/Manifest.gz
+++ b/metadata/md5-cache/net-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-misc/arpsponge-3.17.11-r1 b/metadata/md5-cache/net-misc/arpsponge-3.17.11-r1
index babd117f078f..16d5367899f6 100644
--- a/metadata/md5-cache/net-misc/arpsponge-3.17.11-r1
+++ b/metadata/md5-cache/net-misc/arpsponge-3.17.11-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-lang/perl dev-perl/IO-String dev-perl/NetAddr-IP dev-perl/NetPacket dev-perl/Net-ARP dev-perl/Net-Pcap dev-perl/Readonly dev-perl/TermReadKey dev-perl/Term-ReadLine-Gnu virtual/perl-Data-Dumper virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Sys-Syslog virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-lang/perl dev-perl/IO-String dev-perl/NetAddr-IP dev-perl/NetPacket dev-perl/Net-ARP dev-perl/Net-Pcap dev-perl/Readonly dev-perl/TermReadKey dev-perl/Term-ReadLine-Gnu virtual/perl-Data-Dumper virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Sys-Syslog virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Sweeps up stray ARP queries from a peering LAN
EAPI=8
HOMEPAGE=https://github.com/AMS-IX/arpsponge
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64
LICENSE=|| ( GPL-1+ Artistic )
-RDEPEND=dev-lang/perl dev-perl/IO-String dev-perl/NetAddr-IP dev-perl/NetPacket dev-perl/Net-ARP dev-perl/Net-Pcap dev-perl/Readonly dev-perl/TermReadKey dev-perl/Term-ReadLine-Gnu virtual/perl-Data-Dumper virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Sys-Syslog virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-lang/perl dev-perl/IO-String dev-perl/NetAddr-IP dev-perl/NetPacket dev-perl/Net-ARP dev-perl/Net-Pcap dev-perl/Readonly dev-perl/TermReadKey dev-perl/Term-ReadLine-Gnu virtual/perl-Data-Dumper virtual/perl-File-Path virtual/perl-Getopt-Long virtual/perl-Sys-Syslog virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/AMS-IX/arpsponge/archive/3.17.11.tar.gz -> arpsponge-3.17.11.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2cbe60cc335f3682b9cea49af17e4e8b
diff --git a/metadata/md5-cache/net-misc/asterisk-g729-16.0.3.1.10 b/metadata/md5-cache/net-misc/asterisk-g729-16.0.3.1.10
index 7eeab4f7d287..a48d282475f3 100644
--- a/metadata/md5-cache/net-misc/asterisk-g729-16.0.3.1.10
+++ b/metadata/md5-cache/net-misc/asterisk-g729-16.0.3.1.10
@@ -2,10 +2,10 @@ DEFINED_PHASES=install postinst setup unpack
DESCRIPTION=G.729 codec and supporting files for asterisk
EAPI=7
HOMEPAGE=https://www.sangoma.com/asterisk/software/g729-codec/
-KEYWORDS=-* ~amd64 ~x86
+KEYWORDS=-* amd64 x86
LICENSE=Digium
RDEPEND==net-misc/asterisk-16*
RESTRICT=mirror strip
SLOT=0/16.0
SRC_URI=x86? ( https://downloads.digium.com/pub/telephony/codec_g729/asterisk-16.0/x86-32/codec_g729a-16.0_3.1.10-x86_32.tar.gz https://downloads.digium.com/pub/register/x86-32/register -> astregister-x86_32 https://downloads.digium.com/pub/register/x86-32/asthostid -> asthostid-x86_32 ) amd64? ( https://downloads.digium.com/pub/telephony/codec_g729/asterisk-16.0/x86-64/codec_g729a-16.0_3.1.10-x86_64.tar.gz https://downloads.digium.com/pub/register/x86-64/register -> astregister-x86_64 https://downloads.digium.com/pub/register/x86-64/asthostid -> asthostid-x86_64 )
-_md5_=3fdafb032b6d25a7ee6d4d521396f197
+_md5_=ae9645a5d7d9e290a2221b98344653fd
diff --git a/metadata/md5-cache/net-misc/asterisk-g729-18.0.3.1.10 b/metadata/md5-cache/net-misc/asterisk-g729-18.0.3.1.10
index 434de4106847..9ba8bd90eec0 100644
--- a/metadata/md5-cache/net-misc/asterisk-g729-18.0.3.1.10
+++ b/metadata/md5-cache/net-misc/asterisk-g729-18.0.3.1.10
@@ -2,10 +2,10 @@ DEFINED_PHASES=install postinst setup unpack
DESCRIPTION=G.729 codec and supporting files for asterisk
EAPI=7
HOMEPAGE=https://www.sangoma.com/asterisk/software/g729-codec/
-KEYWORDS=-* ~amd64 ~x86
+KEYWORDS=-* amd64 x86
LICENSE=Digium
RDEPEND==net-misc/asterisk-18*
RESTRICT=mirror strip
SLOT=0/18.0
SRC_URI=x86? ( https://downloads.digium.com/pub/telephony/codec_g729/asterisk-18.0/x86-32/codec_g729a-18.0_3.1.10-x86_32.tar.gz https://downloads.digium.com/pub/register/x86-32/register -> astregister-x86_32 https://downloads.digium.com/pub/register/x86-32/asthostid -> asthostid-x86_32 ) amd64? ( https://downloads.digium.com/pub/telephony/codec_g729/asterisk-18.0/x86-64/codec_g729a-18.0_3.1.10-x86_64.tar.gz https://downloads.digium.com/pub/register/x86-64/register -> astregister-x86_64 https://downloads.digium.com/pub/register/x86-64/asthostid -> asthostid-x86_64 )
-_md5_=3fdafb032b6d25a7ee6d4d521396f197
+_md5_=ae9645a5d7d9e290a2221b98344653fd
diff --git a/metadata/md5-cache/net-misc/clusterssh-4.16 b/metadata/md5-cache/net-misc/clusterssh-4.16
index 88f00bb43632..71afc81f33e9 100644
--- a/metadata/md5-cache/net-misc/clusterssh-4.16
+++ b/metadata/md5-cache/net-misc/clusterssh-4.16
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm dev-perl/CPAN-Changes dev-perl/File-Slurp dev-perl/File-Which dev-perl/Module-Build dev-perl/Test-Differences dev-perl/Test-Pod || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm dev-perl/CPAN-Changes dev-perl/File-Slurp dev-perl/File-Which dev-perl/Module-Build dev-perl/Test-Differences dev-perl/Test-Pod >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Concurrent Multi-Server Terminal Access
EAPI=8
HOMEPAGE=https://github.com/duncs/clusterssh
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
-RDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DU/DUNCS/App-ClusterSSH-4.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=766a5c5965a86faa4cd0e4a1aaa756cb
diff --git a/metadata/md5-cache/net-misc/clusterssh-9999 b/metadata/md5-cache/net-misc/clusterssh-9999
index b1a6e6f4624b..7c17cb88b0af 100644
--- a/metadata/md5-cache/net-misc/clusterssh-9999
+++ b/metadata/md5-cache/net-misc/clusterssh-9999
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm dev-perl/CPAN-Changes dev-perl/File-Slurp dev-perl/File-Which dev-perl/Module-Build dev-perl/Test-Differences dev-perl/Test-Pod >=dev-vcs/git-1.8.2.1[curl] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm dev-perl/CPAN-Changes dev-perl/File-Slurp dev-perl/File-Which dev-perl/Module-Build dev-perl/Test-Differences dev-perl/Test-Pod >=dev-vcs/git-1.8.2.1[curl] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test unpack
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Concurrent Multi-Server Terminal Access
EAPI=8
HOMEPAGE=https://github.com/duncs/clusterssh
@@ -8,8 +8,8 @@ INHERIT=git-r3 perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=GPL-2
PROPERTIES=live
-RDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Config-Simple dev-perl/Exception-Class dev-perl/Readonly dev-perl/Sort-Naturally dev-perl/Test-DistManifest dev-perl/Test-Pod dev-perl/Test-Pod-Coverage dev-perl/Test-Trap dev-perl/Tk dev-perl/Try-Tiny dev-perl/X11-Protocol dev-perl/X11-Protocol-Other dev-perl/XML-Simple x11-apps/xlsfonts x11-terms/xterm >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=828fd450cdc885ed75b20898a3349959
diff --git a/metadata/md5-cache/net-misc/dhcpcd-10.0.8 b/metadata/md5-cache/net-misc/dhcpcd-10.0.8
index f32add100316..7ad842ef9b62 100644
--- a/metadata/md5-cache/net-misc/dhcpcd-10.0.8
+++ b/metadata/md5-cache/net-misc/dhcpcd-10.0.8
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/NetworkConfiguration/dhcpcd/ https://roy.marples.name/projects/dhcpcd/
INHERIT=systemd toolchain-funcs
IUSE=debug +embedded ipv6 privsep +udev
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=BSD-2 BSD ISC MIT
RDEPEND=app-crypt/libmd udev? ( virtual/udev ) privsep? ( acct-group/dhcpcd acct-user/dhcpcd )
SLOT=0
SRC_URI=https://github.com/NetworkConfiguration/dhcpcd/releases/download/v10.0.8/dhcpcd-10.0.8.tar.xz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a13284a7397da284bf7a7a10defa9cdf
+_md5_=f1b1bfa9d2364fc7823e4ad551b5f663
diff --git a/metadata/md5-cache/net-misc/dibbler-1.0.1-r3 b/metadata/md5-cache/net-misc/dibbler-1.0.1-r3
index 0a7fb802adcc..a6397b732d21 100644
--- a/metadata/md5-cache/net-misc/dibbler-1.0.1-r3
+++ b/metadata/md5-cache/net-misc/dibbler-1.0.1-r3
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=resolvconf? ( virtual/resolvconf )
SLOT=0
SRC_URI=http://klub.com.pl/dhcpv6/dibbler/dibbler-1.0.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=20e650d16e591663509160cb2e619610
diff --git a/metadata/md5-cache/net-misc/dibbler-1.0.1-r4 b/metadata/md5-cache/net-misc/dibbler-1.0.1-r4
index 795c2ad52687..9dd32777517d 100644
--- a/metadata/md5-cache/net-misc/dibbler-1.0.1-r4
+++ b/metadata/md5-cache/net-misc/dibbler-1.0.1-r4
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=resolvconf? ( virtual/resolvconf )
SLOT=0
SRC_URI=http://klub.com.pl/dhcpv6/dibbler/dibbler-1.0.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c0cb329fa56834d513196bb50e41460b
diff --git a/metadata/md5-cache/net-misc/dropbox-202.4.5551 b/metadata/md5-cache/net-misc/dropbox-202.4.5551
new file mode 100644
index 000000000000..16f8d88c831e
--- /dev/null
+++ b/metadata/md5-cache/net-misc/dropbox-202.4.5551
@@ -0,0 +1,16 @@
+BDEPEND=dev-util/patchelf virtual/pkgconfig
+DEFINED_PHASES=install postinst postrm preinst prepare unpack
+DESCRIPTION=Dropbox daemon (pretends to be GUI-less)
+EAPI=8
+HOMEPAGE=https://www.dropbox.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop pax-utils systemd xdg
+IUSE=selinux X
+KEYWORDS=~amd64 ~x86 ~x86-linux
+LICENSE=BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox
+RDEPEND=X? ( x11-themes/hicolor-icon-theme ) selinux? ( sec-policy/selinux-dropbox ) app-arch/bzip2 dev-libs/glib:2 dev-libs/libffi-compat:6 media-libs/fontconfig media-libs/freetype net-misc/wget sys-libs/zlib sys-libs/ncurses-compat:5 virtual/opengl x11-libs/libICE x11-libs/libSM x11-libs/libX11 x11-libs/libXext x11-libs/libXrender x11-libs/libxcb
+RESTRICT=mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-202.4.5551.tar.gz ) x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-202.4.5551.tar.gz ) https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=94f1269fd49205eb9cd0ba0b419c9ad4
diff --git a/metadata/md5-cache/net-misc/ena-driver-2.12.2 b/metadata/md5-cache/net-misc/ena-driver-2.12.2
new file mode 100644
index 000000000000..22eb33e33333
--- /dev/null
+++ b/metadata/md5-cache/net-misc/ena-driver-2.12.2
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig )
+DEFINED_PHASES=compile install postinst setup
+DEPEND=virtual/linux-sources
+DESCRIPTION=Amazon EC2 Elastic Network Adapter (ENA) kernel driver
+EAPI=8
+HOMEPAGE=https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html
+IDEPEND=sys-apps/kmod[tools]
+INHERIT=linux-mod-r1
+IUSE=dist-kernel modules-compress modules-sign +strip
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
+SLOT=0
+SRC_URI=https://github.com/amzn/amzn-drivers/archive/ena_linux_2.12.2.tar.gz -> ena-driver-2.12.2-linux.tar.gz
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f6a431a4a865c859e8e2f8e25f78d6d0
diff --git a/metadata/md5-cache/net-misc/gallery-dl-1.27.1 b/metadata/md5-cache/net-misc/gallery-dl-1.27.1
new file mode 100644
index 000000000000..07a029f72dc9
--- /dev/null
+++ b/metadata/md5-cache/net-misc/gallery-dl-1.27.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( >=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] 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[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite,ssl,xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite,ssl,xml(+)] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?]
+DEFINED_PHASES=compile configure install postinst prepare test
+DESCRIPTION=Download image galleries and collections from several image hosting sites
+EAPI=8
+HOMEPAGE=https://github.com/mikf/gallery-dl/
+INHERIT=distutils-r1 optfeature
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86
+LICENSE=GPL-2
+RDEPEND=>=dev-python/requests-2.11.0[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?,python_targets_python3_13(-)?] python_targets_python3_10? ( dev-lang/python:3.10[sqlite,ssl,xml(+)] ) python_targets_python3_11? ( dev-lang/python:3.11[sqlite,ssl,xml(+)] ) python_targets_python3_12? ( dev-lang/python:3.12[sqlite,ssl,xml(+)] ) python_targets_python3_13? ( dev-lang/python:3.13[sqlite,ssl,xml(+)] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/mikf/gallery-dl/archive/v1.27.1.tar.gz -> gallery-dl-1.27.1.gh.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=13783f4572fe937cb0f34333530ede10
diff --git a/metadata/md5-cache/net-misc/gensio-2.8.5 b/metadata/md5-cache/net-misc/gensio-2.8.5
new file mode 100644
index 000000000000..503426f57561
--- /dev/null
+++ b/metadata/md5-cache/net-misc/gensio-2.8.5
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install prepare
+DEPEND=tcpd? ( sys-apps/tcp-wrappers )
+DESCRIPTION=General Stream I/O
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/ser2net
+INHERIT=autotools
+IUSE=debug tcpd
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2 LGPL-2.1
+RDEPEND=tcpd? ( sys-apps/tcp-wrappers )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ser2net/gensio-2.8.5.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=529d5e7ca9616893462cdd009c4d194b
diff --git a/metadata/md5-cache/net-misc/gwhois-20120626-r1 b/metadata/md5-cache/net-misc/gwhois-20120626-r1
index f80735e49692..1503a3fc1a79 100644
--- a/metadata/md5-cache/net-misc/gwhois-20120626-r1
+++ b/metadata/md5-cache/net-misc/gwhois-20120626-r1
@@ -8,5 +8,5 @@ LICENSE=GPL-2
RDEPEND=net-misc/curl dev-lang/perl:= dev-perl/libwww-perl dev-perl/Net-LibIDN www-client/lynx
SLOT=0
SRC_URI=mirror://debian/pool/main/g/gwhois/gwhois_20120626-1.2.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=1ec538354a2081bd5ffb01f5d0b37b63
diff --git a/metadata/md5-cache/net-misc/htpdate-1.3.4 b/metadata/md5-cache/net-misc/htpdate-1.3.4
index 65bf21f7f499..0d93de0d5abf 100644
--- a/metadata/md5-cache/net-misc/htpdate-1.3.4
+++ b/metadata/md5-cache/net-misc/htpdate-1.3.4
@@ -11,5 +11,5 @@ RDEPEND=ssl? ( dev-libs/openssl:0= )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/twekkel/htpdate/archive/refs/tags/v1.3.4.tar.gz -> htpdate-1.3.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6223502d94a9dff51ed7723b807ccf12
diff --git a/metadata/md5-cache/net-misc/htpdate-1.3.6 b/metadata/md5-cache/net-misc/htpdate-1.3.6
index 7f21b7d42d4e..61c36936556a 100644
--- a/metadata/md5-cache/net-misc/htpdate-1.3.6
+++ b/metadata/md5-cache/net-misc/htpdate-1.3.6
@@ -11,5 +11,5 @@ RDEPEND=ssl? ( dev-libs/openssl:= )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/twekkel/htpdate/archive/refs/tags/v1.3.6.tar.gz -> htpdate-1.3.6.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1228cc89a6b424c1fed4b97ebe0463ba
diff --git a/metadata/md5-cache/net-misc/htpdate-9999 b/metadata/md5-cache/net-misc/htpdate-9999
index f4a5d5755527..f80264150de6 100644
--- a/metadata/md5-cache/net-misc/htpdate-9999
+++ b/metadata/md5-cache/net-misc/htpdate-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=ssl? ( dev-libs/openssl:= )
RESTRICT=test
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ad6be22322940b8f380d4324a915fa9d
diff --git a/metadata/md5-cache/net-misc/ipmiview-2.21.1.230720 b/metadata/md5-cache/net-misc/ipmiview-2.21.1.230720
index 4d871a6bdfc9..3c9edf9cbfe4 100644
--- a/metadata/md5-cache/net-misc/ipmiview-2.21.1.230720
+++ b/metadata/md5-cache/net-misc/ipmiview-2.21.1.230720
@@ -11,5 +11,5 @@ RDEPEND=net-misc/stunnel sys-libs/ncurses-compat:5 virtual/jre:1.8 >=dev-java/ja
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://www.supermicro.com/Bios/sw_download/588/IPMIView_2.21.1_build.230720_bundleJRE_Linux_x64.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=0d1bb8ab9f22ca158c34cadb25ab3fc3
diff --git a/metadata/md5-cache/net-misc/miniupnpd-2.3.7 b/metadata/md5-cache/net-misc/miniupnpd-2.3.7
new file mode 100644
index 000000000000..ca2ae7071a5c
--- /dev/null
+++ b/metadata/md5-cache/net-misc/miniupnpd-2.3.7
@@ -0,0 +1,15 @@
+BDEPEND=sys-apps/lsb-release verify-sig? ( sec-keys/openpgp-keys-miniupnp ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=dev-libs/gmp:0= sys-apps/util-linux:= dev-libs/openssl:0= !nftables? ( >=net-firewall/iptables-1.4.6:0=[ipv6(+)?] net-libs/libnfnetlink:= net-libs/libmnl:= ) nftables? ( net-firewall/nftables net-libs/libnftnl:= net-libs/libmnl:= ) elibc_musl? ( sys-libs/queue-standalone )
+DESCRIPTION=MiniUPnP IGD Daemon
+EAPI=8
+HOMEPAGE=http://miniupnp.free.fr/ https://miniupnp.tuxfamily.org/ https://github.com/miniupnp/miniupnp/
+INHERIT=toolchain-funcs verify-sig
+IUSE=+leasefile igd2 ipv6 nftables pcp-peer portinuse strict verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=BSD
+RDEPEND=dev-libs/gmp:0= sys-apps/util-linux:= dev-libs/openssl:0= !nftables? ( >=net-firewall/iptables-1.4.6:0=[ipv6(+)?] net-libs/libnfnetlink:= net-libs/libmnl:= ) nftables? ( net-firewall/nftables net-libs/libnftnl:= net-libs/libmnl:= )
+SLOT=0
+SRC_URI=https://miniupnp.tuxfamily.org/files/miniupnpd-2.3.7.tar.gz verify-sig? ( https://miniupnp.tuxfamily.org/files/miniupnpd-2.3.7.tar.gz.sig )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=f1071f23cdf0c3129fdf614da04756b0
diff --git a/metadata/md5-cache/net-misc/modemmanager-1.18.12 b/metadata/md5-cache/net-misc/modemmanager-1.18.12
index 4ee36d2223a6..1f43cd94a12f 100644
--- a/metadata/md5-cache/net-misc/modemmanager-1.18.12
+++ b/metadata/md5-cache/net-misc/modemmanager-1.18.12
@@ -14,5 +14,5 @@ REQUIRED_USE=?? ( elogind systemd ) qrtr? ( qmi ) vala? ( introspection )
RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://www.freedesktop.org/software/ModemManager/ModemManager-1.18.12.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=34d44f27ae48c6947e1bd5f8162251c2
diff --git a/metadata/md5-cache/net-misc/networkmanager-1.46.0-r1 b/metadata/md5-cache/net-misc/networkmanager-1.46.0-r1
index 736de56feb96..789001d38f35 100644
--- a/metadata/md5-cache/net-misc/networkmanager-1.46.0-r1
+++ b/metadata/md5-cache/net-misc/networkmanager-1.46.0-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=bluetooth? ( modemmanager ) connection-sharing? ( || ( iptables nft
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://gnome/sources/NetworkManager/1.46/NetworkManager-1.46.0.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 vala e477903dbe0105930c51f170a592dc16 virtualx 817571665ee28575da44ee08135089e5
_md5_=433b9ce15c90d17a6a13dac46b0c61f5
diff --git a/metadata/md5-cache/net-misc/r8152-2.16.3-r1 b/metadata/md5-cache/net-misc/r8152-2.16.3-r1
deleted file mode 100644
index 643d530a5e9e..000000000000
--- a/metadata/md5-cache/net-misc/r8152-2.16.3-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst postrm setup
-DEPEND=virtual/udev virtual/linux-sources
-DESCRIPTION=r8152 driver for Realtek USB FE / GBE / 2.5G Gaming Ethernet Family Controller
-EAPI=8
-HOMEPAGE=https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-usb-3-0-software
-IDEPEND=sys-apps/kmod[tools]
-INHERIT=linux-mod-r1 udev
-IUSE=+center-tap-short dist-kernel modules-compress modules-sign +strip
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=virtual/udev sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
-SLOT=0
-SRC_URI=http://rtitwww.realtek.com/rtdrivers/cn/nic1/r8152-2.16.3.tar.bz2
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=9e5b8ecf8b89407925fcb21553082d47
diff --git a/metadata/md5-cache/net-misc/r8152-2.17.1 b/metadata/md5-cache/net-misc/r8152-2.17.1
index 8c870d89ca62..64a0a2429f61 100644
--- a/metadata/md5-cache/net-misc/r8152-2.17.1
+++ b/metadata/md5-cache/net-misc/r8152-2.17.1
@@ -13,4 +13,4 @@ RDEPEND=virtual/udev sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
SLOT=0
SRC_URI=http://rtitwww.realtek.com/rtdrivers/cn/nic1/r8152-2.17.1.tar.bz2
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=bbe33eada72ca2c10f43f8ddd5405b30
+_md5_=bc56338b9f085b69ce1b895ccf8cec3b
diff --git a/metadata/md5-cache/net-misc/radvd-2.19-r5 b/metadata/md5-cache/net-misc/radvd-2.19-r5
index 183c8abcdb75..b5c1bdb5404f 100644
--- a/metadata/md5-cache/net-misc/radvd-2.19-r5
+++ b/metadata/md5-cache/net-misc/radvd-2.19-r5
@@ -12,5 +12,5 @@ RDEPEND=acct-group/radvd acct-user/radvd selinux? ( sec-policy/selinux-radvd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://v6web.litech.org/radvd/dist/radvd-2.19.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f861fc9e72d93d3d359cc5358dfd49df
diff --git a/metadata/md5-cache/net-misc/radvd-2.19-r6 b/metadata/md5-cache/net-misc/radvd-2.19-r6
index f6a47716b098..a4f1059d8473 100644
--- a/metadata/md5-cache/net-misc/radvd-2.19-r6
+++ b/metadata/md5-cache/net-misc/radvd-2.19-r6
@@ -12,5 +12,5 @@ RDEPEND=acct-group/radvd acct-user/radvd selinux? ( sec-policy/selinux-radvd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://v6web.litech.org/radvd/dist/radvd-2.19.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c01ce470f86f4c9e9933b9e8d5280e06
diff --git a/metadata/md5-cache/net-misc/radvd-2.19-r7 b/metadata/md5-cache/net-misc/radvd-2.19-r7
index 067292443071..f99642c5982e 100644
--- a/metadata/md5-cache/net-misc/radvd-2.19-r7
+++ b/metadata/md5-cache/net-misc/radvd-2.19-r7
@@ -12,5 +12,5 @@ RDEPEND=acct-group/radvd acct-user/radvd selinux? ( sec-policy/selinux-radvd )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://v6web.litech.org/radvd/dist/radvd-2.19.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b336e7f7a7eb0c8bc3d2ec333df1a6fd
diff --git a/metadata/md5-cache/net-misc/rclone-1.66.0-r1 b/metadata/md5-cache/net-misc/rclone-1.66.0-r1
index 234b5486ad1a..8e99b5411ab2 100644
--- a/metadata/md5-cache/net-misc/rclone-1.66.0-r1
+++ b/metadata/md5-cache/net-misc/rclone-1.66.0-r1
@@ -4,11 +4,11 @@ DESCRIPTION=A program to sync files to and from various cloud storage providers
EAPI=8
HOMEPAGE=https://rclone.org/ https://github.com/rclone/rclone/
INHERIT=bash-completion-r1 check-reqs edo go-module
-KEYWORDS=~amd64 ~arm ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~riscv x86
LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
RDEPEND=sys-fs/fuse:3
RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/rclone/rclone/archive/v1.66.0.tar.gz -> rclone-1.66.0.tar.gz https://dev.gentoo.org/~xgqt/distfiles/deps/rclone-1.66.0-deps.tar.xz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=791753aed851518e16d122ed520203b5
+_md5_=89ed751a93eba62d8fe3a917ffbf9458
diff --git a/metadata/md5-cache/net-misc/scponly-4.8-r8 b/metadata/md5-cache/net-misc/scponly-4.8-r8
index e499416c678c..714847122dd0 100644
--- a/metadata/md5-cache/net-misc/scponly-4.8-r8
+++ b/metadata/md5-cache/net-misc/scponly-4.8-r8
@@ -11,5 +11,5 @@ RDEPEND=sys-apps/sed virtual/openssh chroot? ( acct-user/scponly acct-group/scpo
REQUIRED_USE=|| ( sftp scp winscp rsync unison subversion )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/scponly/scponly-4.8.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c0e728d91a0cfd004042b5814bf00a7a
diff --git a/metadata/md5-cache/net-misc/ser2net-2.10.0-r1 b/metadata/md5-cache/net-misc/ser2net-2.10.0-r1
index a7f9721ea468..dceb756fa5a7 100644
--- a/metadata/md5-cache/net-misc/ser2net-2.10.0-r1
+++ b/metadata/md5-cache/net-misc/ser2net-2.10.0-r1
@@ -9,4 +9,4 @@ LICENSE=GPL-2
RDEPEND=tcpd? ( sys-apps/tcp-wrappers )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/ser2net/ser2net-2.10.0.tar.gz
-_md5_=fe1e0282aae5bbf0989a47ff8805f8b4
+_md5_=28bcad45dbc5173e246de018788b357f
diff --git a/metadata/md5-cache/net-misc/ser2net-4.6.2 b/metadata/md5-cache/net-misc/ser2net-4.6.2
new file mode 100644
index 000000000000..ce3e9fab758e
--- /dev/null
+++ b/metadata/md5-cache/net-misc/ser2net-4.6.2
@@ -0,0 +1,13 @@
+DEFINED_PHASES=configure install
+DEPEND=dev-libs/libyaml:= net-misc/gensio pam? ( sys-libs/pam )
+DESCRIPTION=Serial To Network Proxy
+EAPI=8
+HOMEPAGE=https://sourceforge.net/projects/ser2net
+IUSE=pam
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/libyaml:= net-misc/gensio pam? ( sys-libs/pam )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/ser2net/ser2net-4.6.2.tar.gz
+_md5_=36c23926514bdeb04582b0b5e39453bc
diff --git a/metadata/md5-cache/net-misc/sks-1.1.6_p20200624-r2 b/metadata/md5-cache/net-misc/sks-1.1.6_p20200624-r2
index 6fbb4157dc61..77116fa05f39 100644
--- a/metadata/md5-cache/net-misc/sks-1.1.6_p20200624-r2
+++ b/metadata/md5-cache/net-misc/sks-1.1.6_p20200624-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-user/sks acct-group/sks <dev-lang/ocaml-4.13:= dev-ml/camlp4:= dev-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/SKS-Keyserver/sks-keyserver/archive/591a7834dc9f1dff3d336d769a6561138a5befe7.tar.gz -> sks-1.1.6_p20200624.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1550b7850a4556b26d553f4f76650c11
diff --git a/metadata/md5-cache/net-misc/smb4k-3.2.5-r2 b/metadata/md5-cache/net-misc/smb4k-3.2.5-r2
index d5a265f6c8a9..82a2fb228e73 100644
--- a/metadata/md5-cache/net-misc/smb4k-3.2.5-r2
+++ b/metadata/md5-cache/net-misc/smb4k-3.2.5-r2
@@ -7,10 +7,10 @@ HOMEPAGE=https://apps.kde.org/smb4k/ https://sourceforge.net/p/smb4k/home/Home/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=ecm kde.org
IUSE=+discovery plasma debug +handbook
-KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~riscv x86
LICENSE=GPL-2
RDEPEND=>=dev-qt/qtdeclarative-5.15.9:5 >=dev-qt/qtgui-5.15.9:5 >=dev-qt/qtnetwork-5.15.9:5 >=dev-qt/qtprintsupport-5.15.9:5 >=dev-qt/qtwidgets-5.15.9:5 >=kde-frameworks/kauth-5.106.0:5 >=kde-frameworks/kcompletion-5.106.0:5 >=kde-frameworks/kconfig-5.106.0:5 >=kde-frameworks/kconfigwidgets-5.106.0:5 >=kde-frameworks/kcoreaddons-5.106.0:5 >=kde-frameworks/kcrash-5.106.0:5 >=kde-frameworks/kdbusaddons-5.106.0:5 >=kde-frameworks/kdnssd-5.106.0:5 >=kde-frameworks/ki18n-5.106.0:5 >=kde-frameworks/kiconthemes-5.106.0:5 >=kde-frameworks/kio-5.106.0:5 >=kde-frameworks/kjobwidgets-5.106.0:5 >=kde-frameworks/knotifications-5.106.0:5 >=kde-frameworks/kwallet-5.106.0:5 >=kde-frameworks/kwidgetsaddons-5.106.0:5 >=kde-frameworks/kwindowsystem-5.106.0:5 >=kde-frameworks/kxmlgui-5.106.0:5 >=kde-frameworks/solid-5.106.0:5 net-fs/samba[cups] discovery? ( net-libs/kdsoap:=[qt5(+)] ) plasma? ( >=dev-qt/qtquickcontrols2-5.15.9:5 >=kde-plasma/libplasma-5.106.0:5 ) || ( kde-frameworks/breeze-icons:* kde-frameworks/oxygen-icons:* ) >=kde-frameworks/kf-env-4 dev-qt/qtcore:5
SLOT=5
SRC_URI=https://downloads.sourceforge.net/smb4k/smb4k-3.2.5.tar.xz https://dev.gentoo.org/~asturm/distfiles/smb4k-3.2.5-bundled-kdsoap-ws-discovery-client.patch.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c ecm 4374b8174045bfc8f743c11736520e32 flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3e59363ebf4e1ace4f77d5d7aec8f39c
+_md5_=439c51cf2624bbefe142a98456cf6271
diff --git a/metadata/md5-cache/net-misc/spice-gtk-0.42-r3 b/metadata/md5-cache/net-misc/spice-gtk-0.42-r3
index de917bf53692..9958647834e7 100644
--- a/metadata/md5-cache/net-misc/spice-gtk-0.42-r3
+++ b/metadata/md5-cache/net-misc/spice-gtk-0.42-r3
@@ -12,5 +12,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/glib-2.46:2 dev-libs/json-glib:0= media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0[introspection?] media-libs/opus media-libs/libjpeg-turbo:= sys-libs/zlib >=x11-libs/cairo-1.2 >=x11-libs/pixman-0.17.7 x11-libs/libX11 gtk3? ( x11-libs/gtk+:3[introspection?] ) introspection? ( dev-libs/gobject-introspection ) dev-libs/openssl:= lz4? ( app-arch/lz4 ) policykit? ( >=sys-auth/polkit-0.110-r1 ) sasl? ( dev-libs/cyrus-sasl ) smartcard? ( app-emulation/qemu[smartcard] ) usbredir? ( sys-apps/hwdata >=sys-apps/usbredir-0.4.2 virtual/acl virtual/libusb:1 ) webdav? ( net-libs/phodav:3.0 net-libs/libsoup:3.0 ) amd64? ( media-libs/libva:= ) arm64? ( media-libs/libva:= ) x86? ( media-libs/libva:= )
SLOT=0
SRC_URI=https://www.spice-space.org/download/gtk/spice-gtk-0.42.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=780be7af6824162ec9f03254bf9cfedf
diff --git a/metadata/md5-cache/net-misc/spice-gtk-0.42-r4 b/metadata/md5-cache/net-misc/spice-gtk-0.42-r4
index 578bc3a9afda..91d066b35a57 100644
--- a/metadata/md5-cache/net-misc/spice-gtk-0.42-r4
+++ b/metadata/md5-cache/net-misc/spice-gtk-0.42-r4
@@ -12,5 +12,5 @@ LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/glib-2.46:2 dev-libs/json-glib:0= media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0[introspection?] media-libs/opus media-libs/libjpeg-turbo:= sys-libs/zlib >=x11-libs/cairo-1.2 >=x11-libs/pixman-0.17.7 x11-libs/libX11 gtk3? ( x11-libs/gtk+:3[introspection?] ) introspection? ( dev-libs/gobject-introspection ) dev-libs/openssl:= lz4? ( app-arch/lz4 ) policykit? ( >=sys-auth/polkit-0.110-r1 ) sasl? ( dev-libs/cyrus-sasl ) smartcard? ( app-emulation/qemu[smartcard] ) usbredir? ( sys-apps/hwdata >=sys-apps/usbredir-0.4.2 virtual/acl virtual/libusb:1 ) webdav? ( net-libs/phodav:3.0 net-libs/libsoup:3.0 ) amd64? ( media-libs/libva:= ) arm64? ( media-libs/libva:= ) x86? ( media-libs/libva:= )
SLOT=0
SRC_URI=https://www.spice-space.org/download/gtk/spice-gtk-0.42.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1f79212167c26dda38d450300a306539
diff --git a/metadata/md5-cache/net-misc/spice-gtk-9999 b/metadata/md5-cache/net-misc/spice-gtk-9999
index 8e3c81eacdb5..e2a3c9383bd0 100644
--- a/metadata/md5-cache/net-misc/spice-gtk-9999
+++ b/metadata/md5-cache/net-misc/spice-gtk-9999
@@ -11,5 +11,5 @@ LICENSE=LGPL-2.1
PROPERTIES=live
RDEPEND=>=dev-libs/glib-2.46:2 dev-libs/json-glib:0= media-libs/gst-plugins-base:1.0 media-libs/gst-plugins-good:1.0 media-libs/gstreamer:1.0[introspection?] media-libs/opus media-libs/libjpeg-turbo:= sys-libs/zlib >=x11-libs/cairo-1.2 >=x11-libs/pixman-0.17.7 x11-libs/libX11 gtk3? ( x11-libs/gtk+:3[introspection?] ) introspection? ( dev-libs/gobject-introspection ) dev-libs/openssl:= lz4? ( app-arch/lz4 ) policykit? ( >=sys-auth/polkit-0.110-r1 ) sasl? ( dev-libs/cyrus-sasl ) smartcard? ( app-emulation/qemu[smartcard] ) usbredir? ( sys-apps/hwdata >=sys-apps/usbredir-0.4.2 virtual/acl virtual/libusb:1 ) webdav? ( net-libs/phodav:3.0 net-libs/libsoup:3.0 ) amd64? ( media-libs/libva:= ) arm64? ( media-libs/libva:= ) x86? ( media-libs/libva:= )
SLOT=0
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d538925dc6d60114590d787cfa4a3322
diff --git a/metadata/md5-cache/net-misc/streamlink-6.7.2-r1 b/metadata/md5-cache/net-misc/streamlink-6.7.2-r1
deleted file mode 100644
index eea963264bfb..000000000000
--- a/metadata/md5-cache/net-misc/streamlink-6.7.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-64[python_targets_python3_10(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_10(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_10(-)] dev-python/pytest-asyncio[python_targets_python3_10(-)] dev-python/pytest-trio[python_targets_python3_10(-)] dev-python/requests-mock[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-64[python_targets_python3_11(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_11(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_11(-)] dev-python/pytest-asyncio[python_targets_python3_11(-)] dev-python/pytest-trio[python_targets_python3_11(-)] dev-python/requests-mock[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/setuptools-64[python_targets_python3_12(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_12(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_12(-)] dev-python/pytest-asyncio[python_targets_python3_12(-)] dev-python/pytest-trio[python_targets_python3_12(-)] dev-python/requests-mock[python_targets_python3_12(-)] ) ) test? ( media-video/ffmpeg python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] || ( dev-python/chardet[python_targets_python3_10(-)] dev-python/charset-normalizer[python_targets_python3_10(-)] ) dev-python/exceptiongroup[python_targets_python3_10(-)] >=dev-python/requests-2.26.0[python_targets_python3_10(-)] dev-python/isodate[python_targets_python3_10(-)] >=dev-python/lxml-4.6.4[python_targets_python3_10(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_10(-)] dev-python/pycountry[python_targets_python3_10(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_10(-)] >dev-python/PySocks-1.5.7[python_targets_python3_10(-)] >=dev-python/trio-0.22.0[python_targets_python3_10(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_10(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] || ( dev-python/chardet[python_targets_python3_11(-)] dev-python/charset-normalizer[python_targets_python3_11(-)] ) dev-python/exceptiongroup[python_targets_python3_11(-)] >=dev-python/requests-2.26.0[python_targets_python3_11(-)] dev-python/isodate[python_targets_python3_11(-)] >=dev-python/lxml-4.6.4[python_targets_python3_11(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_11(-)] dev-python/pycountry[python_targets_python3_11(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_11(-)] >dev-python/PySocks-1.5.7[python_targets_python3_11(-)] >=dev-python/trio-0.22.0[python_targets_python3_11(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_11(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/certifi[python_targets_python3_12(-)] || ( dev-python/chardet[python_targets_python3_12(-)] dev-python/charset-normalizer[python_targets_python3_12(-)] ) dev-python/exceptiongroup[python_targets_python3_12(-)] >=dev-python/requests-2.26.0[python_targets_python3_12(-)] dev-python/isodate[python_targets_python3_12(-)] >=dev-python/lxml-4.6.4[python_targets_python3_12(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_12(-)] dev-python/pycountry[python_targets_python3_12(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_12(-)] >dev-python/PySocks-1.5.7[python_targets_python3_12(-)] >=dev-python/trio-0.22.0[python_targets_python3_12(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_12(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+),threads(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DESCRIPTION=CLI for extracting streams from websites to a video player of your choice
-EAPI=8
-HOMEPAGE=https://streamlink.github.io/
-INHERIT=distutils-r1
-IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm ~arm64 ~x86
-LICENSE=BSD-2 Apache-2.0
-RDEPEND=media-video/ffmpeg python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] || ( dev-python/chardet[python_targets_python3_10(-)] dev-python/charset-normalizer[python_targets_python3_10(-)] ) dev-python/exceptiongroup[python_targets_python3_10(-)] >=dev-python/requests-2.26.0[python_targets_python3_10(-)] dev-python/isodate[python_targets_python3_10(-)] >=dev-python/lxml-4.6.4[python_targets_python3_10(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_10(-)] dev-python/pycountry[python_targets_python3_10(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_10(-)] >dev-python/PySocks-1.5.7[python_targets_python3_10(-)] >=dev-python/trio-0.22.0[python_targets_python3_10(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_10(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] || ( dev-python/chardet[python_targets_python3_11(-)] dev-python/charset-normalizer[python_targets_python3_11(-)] ) dev-python/exceptiongroup[python_targets_python3_11(-)] >=dev-python/requests-2.26.0[python_targets_python3_11(-)] dev-python/isodate[python_targets_python3_11(-)] >=dev-python/lxml-4.6.4[python_targets_python3_11(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_11(-)] dev-python/pycountry[python_targets_python3_11(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_11(-)] >dev-python/PySocks-1.5.7[python_targets_python3_11(-)] >=dev-python/trio-0.22.0[python_targets_python3_11(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_11(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/certifi[python_targets_python3_12(-)] || ( dev-python/chardet[python_targets_python3_12(-)] dev-python/charset-normalizer[python_targets_python3_12(-)] ) dev-python/exceptiongroup[python_targets_python3_12(-)] >=dev-python/requests-2.26.0[python_targets_python3_12(-)] dev-python/isodate[python_targets_python3_12(-)] >=dev-python/lxml-4.6.4[python_targets_python3_12(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_12(-)] dev-python/pycountry[python_targets_python3_12(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_12(-)] >dev-python/PySocks-1.5.7[python_targets_python3_12(-)] >=dev-python/trio-0.22.0[python_targets_python3_12(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_12(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+),threads(+)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/streamlink/streamlink/releases/download/6.7.2/streamlink-6.7.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6ae914c60c332d03db4730013b350b4d
diff --git a/metadata/md5-cache/net-misc/streamlink-6.8.1 b/metadata/md5-cache/net-misc/streamlink-6.8.1
new file mode 100644
index 000000000000..a26bcee97fae
--- /dev/null
+++ b/metadata/md5-cache/net-misc/streamlink-6.8.1
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_10? ( >=dev-python/setuptools-64[python_targets_python3_10(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_10(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_10(-)] dev-python/pytest-asyncio[python_targets_python3_10(-)] dev-python/pytest-trio[python_targets_python3_10(-)] dev-python/requests-mock[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( >=dev-python/setuptools-64[python_targets_python3_11(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_11(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_11(-)] dev-python/pytest-asyncio[python_targets_python3_11(-)] dev-python/pytest-trio[python_targets_python3_11(-)] dev-python/requests-mock[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( >=dev-python/setuptools-64[python_targets_python3_12(-)] >=dev-python/versioningit-2.0.0[python_targets_python3_12(-)] test? ( >=dev-python/freezegun-1.0.0[python_targets_python3_12(-)] dev-python/pytest-asyncio[python_targets_python3_12(-)] dev-python/pytest-trio[python_targets_python3_12(-)] dev-python/requests-mock[python_targets_python3_12(-)] ) ) test? ( media-video/ffmpeg python_single_target_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)] ) python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] || ( dev-python/chardet[python_targets_python3_10(-)] dev-python/charset-normalizer[python_targets_python3_10(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_10(-)] dev-python/isodate[python_targets_python3_10(-)] >=dev-python/lxml-4.6.4[python_targets_python3_10(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_10(-)] dev-python/pycountry[python_targets_python3_10(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_10(-)] >dev-python/PySocks-1.5.7[python_targets_python3_10(-)] >=dev-python/trio-0.22.0[python_targets_python3_10(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_10(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] || ( dev-python/chardet[python_targets_python3_11(-)] dev-python/charset-normalizer[python_targets_python3_11(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_11(-)] dev-python/isodate[python_targets_python3_11(-)] >=dev-python/lxml-4.6.4[python_targets_python3_11(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_11(-)] dev-python/pycountry[python_targets_python3_11(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_11(-)] >dev-python/PySocks-1.5.7[python_targets_python3_11(-)] >=dev-python/trio-0.22.0[python_targets_python3_11(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_11(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/certifi[python_targets_python3_12(-)] || ( dev-python/chardet[python_targets_python3_12(-)] dev-python/charset-normalizer[python_targets_python3_12(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_12(-)] dev-python/isodate[python_targets_python3_12(-)] >=dev-python/lxml-4.6.4[python_targets_python3_12(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_12(-)] dev-python/pycountry[python_targets_python3_12(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_12(-)] >dev-python/PySocks-1.5.7[python_targets_python3_12(-)] >=dev-python/trio-0.22.0[python_targets_python3_12(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_12(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+),threads(+)] ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DESCRIPTION=CLI for extracting streams from websites to a video player of your choice
+EAPI=8
+HOMEPAGE=https://streamlink.github.io/
+INHERIT=distutils-r1
+IUSE=test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=BSD-2 Apache-2.0
+RDEPEND=media-video/ffmpeg python_single_target_python3_10? ( dev-python/exceptiongroup[python_targets_python3_10(-)] ) python_single_target_python3_10? ( dev-python/certifi[python_targets_python3_10(-)] || ( dev-python/chardet[python_targets_python3_10(-)] dev-python/charset-normalizer[python_targets_python3_10(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_10(-)] dev-python/isodate[python_targets_python3_10(-)] >=dev-python/lxml-4.6.4[python_targets_python3_10(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_10(-)] dev-python/pycountry[python_targets_python3_10(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_10(-)] >dev-python/PySocks-1.5.7[python_targets_python3_10(-)] >=dev-python/trio-0.22.0[python_targets_python3_10(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_10(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/certifi[python_targets_python3_11(-)] || ( dev-python/chardet[python_targets_python3_11(-)] dev-python/charset-normalizer[python_targets_python3_11(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_11(-)] dev-python/isodate[python_targets_python3_11(-)] >=dev-python/lxml-4.6.4[python_targets_python3_11(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_11(-)] dev-python/pycountry[python_targets_python3_11(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_11(-)] >dev-python/PySocks-1.5.7[python_targets_python3_11(-)] >=dev-python/trio-0.22.0[python_targets_python3_11(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_11(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/certifi[python_targets_python3_12(-)] || ( dev-python/chardet[python_targets_python3_12(-)] dev-python/charset-normalizer[python_targets_python3_12(-)] ) >=dev-python/requests-2.26.0[python_targets_python3_12(-)] dev-python/isodate[python_targets_python3_12(-)] >=dev-python/lxml-4.6.4[python_targets_python3_12(-)] >=dev-python/websocket-client-1.2.1[python_targets_python3_12(-)] dev-python/pycountry[python_targets_python3_12(-)] >=dev-python/pycryptodome-3.4.3[python_targets_python3_12(-)] >dev-python/PySocks-1.5.7[python_targets_python3_12(-)] >=dev-python/trio-0.22.0[python_targets_python3_12(-)] >=dev-python/trio-websocket-0.9.0[python_targets_python3_12(-)] >=dev-python/urllib3-1.26.0[python_targets_python3_12(-)] ) python_single_target_python3_10? ( dev-lang/python:3.10[xml(+),threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[xml(+),threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[xml(+),threads(+)] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/streamlink/streamlink/releases/download/6.8.1/streamlink-6.8.1.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bc1789f487e96fd7e2bb0d5711ae7d26
diff --git a/metadata/md5-cache/net-misc/sunshine-0.23.1 b/metadata/md5-cache/net-misc/sunshine-0.23.1
index 8078b35a095b..ea8cddbd2e03 100644
--- a/metadata/md5-cache/net-misc/sunshine-0.23.1
+++ b/metadata/md5-cache/net-misc/sunshine-0.23.1
@@ -14,4 +14,4 @@ REQUIRED_USE=arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3
SLOT=0
SRC_URI=https://github.com/LizardByte/Sunshine/archive/refs/tags/v0.23.1.tar.gz -> sunshine-0.23.1.tar.gz https://github.com/LizardByte/build-deps/archive/2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec.tar.gz -> LizardByte-build-deps-2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec.tar.gz https://github.com/cgutman/enet/archive/04e27590670a87a7cd40f5a05cda97467e4e25a3.tar.gz -> moonlight-enet-04e27590670a87a7cd40f5a05cda97467e4e25a3.tar.gz https://github.com/moonlight-stream/moonlight-common-c/archive/cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e.tar.gz -> moonlight-common-c-cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e.tar.gz https://github.com/sleepybishop/nanors/archive/e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz -> nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz https://github.com/LizardByte/tray/archive/4d8b798cafdd11285af9409c16b5f792968e0045.tar.gz -> LizardByte-tray-4d8b798cafdd11285af9409c16b5f792968e0045.tar.gz https://gitlab.com/eidheim/Simple-Web-Server/-/archive/27b41f5ee154cca0fce4fe2955dd886d04e3a4ed/Simple-Web-Server-27b41f5ee154cca0fce4fe2955dd886d04e3a4ed.tar.bz2 https://gitlab.freedesktop.org/wlroots/wlr-protocols/-/archive/2b8d43325b7012cc3f9b55c08d26e50e42beac7d/wlr-protocols-2b8d43325b7012cc3f9b55c08d26e50e42beac7d.tar.bz2 https://ffmpeg.org/releases/ffmpeg-6.1.1.tar.xz https://dev.gentoo.org/~chewi/distfiles/sunshine-assets-0.23.1.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1214adca0621d07186e670d8afb57a85
+_md5_=a0c420e10cc34d11c7c871802d46184b
diff --git a/metadata/md5-cache/net-misc/sunshine-9999 b/metadata/md5-cache/net-misc/sunshine-9999
index ab92c75e2f2b..acccdc349505 100644
--- a/metadata/md5-cache/net-misc/sunshine-9999
+++ b/metadata/md5-cache/net-misc/sunshine-9999
@@ -1,6 +1,6 @@
BDEPEND=net-libs/nodejs[npm] virtual/pkgconfig cpu_flags_x86_mmx? ( || ( >=dev-lang/nasm-2.13 >=dev-lang/yasm-1.3 ) ) cuda? ( dev-util/nvidia-cuda-toolkit ) wayland? ( dev-util/wayland-scanner ) >=dev-vcs/git-1.8.2.1[curl] app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig virtual/pkgconfig
DEFINED_PHASES=compile configure install postinst postrm preinst prepare test unpack
-DEPEND=dev-libs/boost:=[nls] dev-libs/libevdev dev-libs/openssl:= media-libs/opus net-libs/miniupnpc:= net-misc/curl || ( media-libs/libpulse media-sound/apulse[sdk] ) libdrm? ( sys-libs/libcap x11-libs/libdrm ) svt-av1? ( media-libs/svt-av1 ) trayicon? ( dev-libs/libayatana-appindicator x11-libs/libnotify ) vaapi? ( media-libs/libva:=[wayland?,X?] ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 ) x264? ( media-libs/x264:= ) x265? ( media-libs/x265:= ) media-libs/amf-headers =media-libs/nv-codec-headers-12* wayland? ( dev-libs/wayland-protocols )
+DEPEND=>=dev-libs/boost-1.85:=[nls] dev-libs/libevdev dev-libs/openssl:= media-libs/opus net-libs/miniupnpc:= net-misc/curl || ( media-libs/libpulse media-sound/apulse[sdk] ) libdrm? ( sys-libs/libcap x11-libs/libdrm ) svt-av1? ( media-libs/svt-av1 ) trayicon? ( dev-libs/libayatana-appindicator x11-libs/libnotify ) vaapi? ( media-libs/libva:=[wayland?,X?] ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 ) x264? ( media-libs/x264:= ) x265? ( media-libs/x265:= ) media-libs/amf-headers =media-libs/nv-codec-headers-12* wayland? ( dev-libs/wayland-protocols )
DESCRIPTION=Self-hosted game stream host for Moonlight
EAPI=8
HOMEPAGE=https://github.com/LizardByte/Sunshine
@@ -9,8 +9,8 @@ INHERIT=git-r3 cmake fcaps flag-o-matic systemd toolchain-funcs udev xdg
IUSE=cuda debug libdrm svt-av1 trayicon vaapi wayland X x264 x265 cpu_flags_arm_thumb cpu_flags_arm_v6 cpu_flags_arm_thumb2 cpu_flags_arm_neon cpu_flags_arm_vfp cpu_flags_arm_vfpv3 cpu_flags_arm_v8 cpu_flags_arm_asimddp cpu_flags_arm_i8mm cpu_flags_ppc_altivec cpu_flags_ppc_vsx cpu_flags_ppc_vsx2 cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_fma4 cpu_flags_x86_mmx cpu_flags_x86_mmxext cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 cpu_flags_x86_xop +filecaps
LICENSE=GPL-3
PROPERTIES=live
-RDEPEND=dev-libs/boost:=[nls] dev-libs/libevdev dev-libs/openssl:= media-libs/opus net-libs/miniupnpc:= net-misc/curl || ( media-libs/libpulse media-sound/apulse[sdk] ) libdrm? ( sys-libs/libcap x11-libs/libdrm ) svt-av1? ( media-libs/svt-av1 ) trayicon? ( dev-libs/libayatana-appindicator x11-libs/libnotify ) vaapi? ( media-libs/libva:=[wayland?,X?] ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 ) x264? ( media-libs/x264:= ) x265? ( media-libs/x265:= ) media-libs/mesa[vaapi?] X? ( x11-libs/libxcb x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst )
+RDEPEND=>=dev-libs/boost-1.85:=[nls] dev-libs/libevdev dev-libs/openssl:= media-libs/opus net-libs/miniupnpc:= net-misc/curl || ( media-libs/libpulse media-sound/apulse[sdk] ) libdrm? ( sys-libs/libcap x11-libs/libdrm ) svt-av1? ( media-libs/svt-av1 ) trayicon? ( dev-libs/libayatana-appindicator x11-libs/libnotify ) vaapi? ( media-libs/libva:=[wayland?,X?] ) wayland? ( dev-libs/wayland ) X? ( x11-libs/libX11 ) x264? ( media-libs/x264:= ) x265? ( media-libs/x265:= ) media-libs/mesa[vaapi?] X? ( x11-libs/libxcb x11-libs/libXfixes x11-libs/libXrandr x11-libs/libXtst )
REQUIRED_USE=arm64? ( cpu_flags_arm_v8 ) cpu_flags_arm_v8? ( cpu_flags_arm_vfpv3 cpu_flags_arm_neon ) cpu_flags_arm_neon? ( cpu_flags_arm_vfp arm? ( cpu_flags_arm_thumb2 ) ) cpu_flags_arm_vfpv3? ( cpu_flags_arm_vfp ) cpu_flags_arm_thumb2? ( cpu_flags_arm_v6 ) cpu_flags_arm_v6? ( arm? ( cpu_flags_arm_thumb ) ) cpu_flags_ppc_vsx? ( cpu_flags_ppc_altivec ) cpu_flags_ppc_vsx2? ( cpu_flags_ppc_vsx ) cpu_flags_x86_avx2? ( cpu_flags_x86_avx ) cpu_flags_x86_fma4? ( cpu_flags_x86_avx ) cpu_flags_x86_fma3? ( cpu_flags_x86_avx ) cpu_flags_x86_xop? ( cpu_flags_x86_avx ) cpu_flags_x86_avx? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_aes? ( cpu_flags_x86_sse4_2 ) cpu_flags_x86_sse4_2? ( cpu_flags_x86_sse4_1 ) cpu_flags_x86_sse4_1? ( cpu_flags_x86_ssse3 ) cpu_flags_x86_ssse3? ( cpu_flags_x86_sse3 ) cpu_flags_x86_sse3? ( cpu_flags_x86_sse2 ) cpu_flags_x86_sse2? ( cpu_flags_x86_sse ) cpu_flags_x86_sse? ( cpu_flags_x86_mmxext ) cpu_flags_x86_mmxext? ( cpu_flags_x86_mmx ) cpu_flags_x86_3dnowext? ( cpu_flags_x86_3dnow ) cpu_flags_x86_3dnow? ( cpu_flags_x86_mmx ) || ( cuda libdrm wayland X )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=eed8b1fc0da4af3941121720e516fe98
+_md5_=e0e0e8e2e0aaef3f389f3731d7c25bd0
diff --git a/metadata/md5-cache/net-misc/tigervnc-1.13.1-r3 b/metadata/md5-cache/net-misc/tigervnc-1.13.1-r3
index 48f38b5dabf3..9584788902aa 100644
--- a/metadata/md5-cache/net-misc/tigervnc-1.13.1-r3
+++ b/metadata/md5-cache/net-misc/tigervnc-1.13.1-r3
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/gmp:= dev-libs/nettle:= media-libs/libjpeg-turbo:= sys-libs/zli
REQUIRED_USE=dri3? ( drm ) java? ( viewer ) opengl? ( server ) || ( server viewer )
SLOT=0
SRC_URI=server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-21.1.8.tar.xz ) https://github.com/TigerVNC/tigervnc/archive/v1.13.1.tar.gz -> tigervnc-1.13.1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=bbdc4838cb5a7845830f59b157b847a0
diff --git a/metadata/md5-cache/net-misc/tigervnc-1.13.90-r1 b/metadata/md5-cache/net-misc/tigervnc-1.13.90-r1
new file mode 100644
index 000000000000..14461911d8f0
--- /dev/null
+++ b/metadata/md5-cache/net-misc/tigervnc-1.13.90-r1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DEPEND=dev-libs/gmp:= dev-libs/nettle:= media-libs/libjpeg-turbo:= sys-libs/zlib:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/pixman gnutls? ( net-libs/gnutls:= ) nls? ( virtual/libiconv ) server? ( dev-libs/libbsd dev-libs/openssl:0= sys-libs/pam x11-libs/libXau x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXtst x11-libs/pixman x11-apps/xauth x11-apps/xinit x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config opengl? ( media-libs/libglvnd[X] ) !net-misc/turbovnc[server] ) viewer? ( media-video/ffmpeg:= x11-libs/fltk:1 x11-libs/libXi x11-libs/libXrender !net-misc/turbovnc[viewer] ) java? ( >=virtual/jdk-1.8:* ) drm? ( x11-libs/libdrm ) server? ( media-fonts/font-util x11-base/xorg-proto x11-libs/libxcvt x11-libs/libXi x11-libs/libxkbfile x11-libs/libXrender x11-libs/xtrans x11-misc/util-macros opengl? ( media-libs/mesa ) ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Remote desktop viewer display system
+EAPI=8
+HOMEPAGE=https://tigervnc.org
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg
+IUSE=dri3 +drm gnutls java nls +opengl +server +viewer xinerama java
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/gmp:= dev-libs/nettle:= media-libs/libjpeg-turbo:= sys-libs/zlib:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/pixman gnutls? ( net-libs/gnutls:= ) nls? ( virtual/libiconv ) server? ( dev-libs/libbsd dev-libs/openssl:0= sys-libs/pam x11-libs/libXau x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXtst x11-libs/pixman x11-apps/xauth x11-apps/xinit x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config opengl? ( media-libs/libglvnd[X] ) !net-misc/turbovnc[server] ) viewer? ( media-video/ffmpeg:= x11-libs/fltk:1 x11-libs/libXi x11-libs/libXrender !net-misc/turbovnc[viewer] ) java? ( >=virtual/jre-1.8:* ) server? ( dev-lang/perl ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=dri3? ( drm ) java? ( viewer ) opengl? ( server ) || ( server viewer )
+SLOT=0
+SRC_URI=server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-21.1.13.tar.xz ) https://github.com/TigerVNC/tigervnc/archive/v1.13.90.tar.gz -> tigervnc-1.13.90.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=500f4a308dbad0aef86b531b577e92e2
diff --git a/metadata/md5-cache/net-misc/tigervnc-9999 b/metadata/md5-cache/net-misc/tigervnc-9999
index 4c11a77c8088..464940b65bd3 100644
--- a/metadata/md5-cache/net-misc/tigervnc-9999
+++ b/metadata/md5-cache/net-misc/tigervnc-9999
@@ -12,6 +12,6 @@ PROPERTIES=live
RDEPEND=dev-libs/gmp:= dev-libs/nettle:= media-libs/libjpeg-turbo:= sys-libs/zlib:= x11-libs/libX11 x11-libs/libXext x11-libs/libXrandr x11-libs/pixman gnutls? ( net-libs/gnutls:= ) nls? ( virtual/libiconv ) server? ( dev-libs/libbsd dev-libs/openssl:0= sys-libs/pam x11-libs/libXau x11-libs/libXdamage x11-libs/libXdmcp x11-libs/libXfixes x11-libs/libXfont2 x11-libs/libXtst x11-libs/pixman x11-apps/xauth x11-apps/xinit x11-apps/xkbcomp x11-apps/xsetroot x11-misc/xkeyboard-config opengl? ( media-libs/libglvnd[X] ) !net-misc/turbovnc[server] ) viewer? ( media-video/ffmpeg:= x11-libs/fltk:1 x11-libs/libXi x11-libs/libXrender !net-misc/turbovnc[viewer] ) java? ( >=virtual/jre-1.8:* ) server? ( dev-lang/perl ) java? ( >=dev-java/java-config-2.2.0-r3 )
REQUIRED_USE=dri3? ( drm ) java? ( viewer ) opengl? ( server ) || ( server viewer )
SLOT=0
-SRC_URI=server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-21.1.8.tar.xz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=91d34164005452693df22e1aaefb5b6a
+SRC_URI=server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-21.1.13.tar.xz )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=500f4a308dbad0aef86b531b577e92e2
diff --git a/metadata/md5-cache/net-misc/tuba-0.8.0 b/metadata/md5-cache/net-misc/tuba-0.8.0
new file mode 100644
index 000000000000..c49f3757e355
--- /dev/null
+++ b/metadata/md5-cache/net-misc/tuba-0.8.0
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) sys-devel/gettext virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm test
+DEPEND=app-crypt/libsecret[introspection,vala] >=dev-libs/glib-2.76.0:2 dev-libs/icu:= >=dev-libs/json-glib-1.4.4[introspection] >=dev-libs/libgee-0.8.5:0.8[introspection] dev-libs/libxml2 >=gui-libs/gtk-4.13.4:4[gstreamer,introspection] >=gui-libs/libadwaita-1.5:1[introspection,vala] >=gui-libs/gtksourceview-5.6.0:5[introspection,vala] net-libs/libsoup:3.0[introspection,vala]
+DESCRIPTION=Browse the Fediverse (GTK client)
+EAPI=8
+HOMEPAGE=https://tuba.geopjr.dev/ https://github.com/GeopJr/Tuba/
+INHERIT=gnome2-utils meson optfeature vala
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3 CC-BY-SA-4.0
+RDEPEND=app-crypt/libsecret[introspection,vala] >=dev-libs/glib-2.76.0:2 dev-libs/icu:= >=dev-libs/json-glib-1.4.4[introspection] >=dev-libs/libgee-0.8.5:0.8[introspection] dev-libs/libxml2 >=gui-libs/gtk-4.13.4:4[gstreamer,introspection] >=gui-libs/libadwaita-1.5:1[introspection,vala] >=gui-libs/gtksourceview-5.6.0:5[introspection,vala] net-libs/libsoup:3.0[introspection,vala]
+SLOT=0
+SRC_URI=https://github.com/GeopJr/Tuba/archive/v0.8.0.tar.gz -> Tuba-0.8.0.gh.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d3fa6a5a320f044ca57496c617a029ba
diff --git a/metadata/md5-cache/net-misc/tuba-0.8.1 b/metadata/md5-cache/net-misc/tuba-0.8.1
new file mode 100644
index 000000000000..10e9c95f5a9a
--- /dev/null
+++ b/metadata/md5-cache/net-misc/tuba-0.8.1
@@ -0,0 +1,14 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) sys-devel/gettext virtual/pkgconfig >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm test
+DEPEND=app-crypt/libsecret[introspection,vala] >=dev-libs/glib-2.76.0:2 dev-libs/icu:= >=dev-libs/json-glib-1.4.4[introspection] >=dev-libs/libgee-0.8.5:0.8[introspection] dev-libs/libxml2 >=gui-libs/gtk-4.13.4:4[gstreamer,introspection] >=gui-libs/libadwaita-1.5:1[introspection,vala] >=gui-libs/gtksourceview-5.6.0:5[introspection,vala] net-libs/libsoup:3.0[introspection,vala]
+DESCRIPTION=Browse the Fediverse (GTK client)
+EAPI=8
+HOMEPAGE=https://tuba.geopjr.dev/ https://github.com/GeopJr/Tuba/
+INHERIT=gnome2-utils meson optfeature vala
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3 CC-BY-SA-4.0
+RDEPEND=app-crypt/libsecret[introspection,vala] >=dev-libs/glib-2.76.0:2 dev-libs/icu:= >=dev-libs/json-glib-1.4.4[introspection] >=dev-libs/libgee-0.8.5:0.8[introspection] dev-libs/libxml2 >=gui-libs/gtk-4.13.4:4[gstreamer,introspection] >=gui-libs/libadwaita-1.5:1[introspection,vala] >=gui-libs/gtksourceview-5.6.0:5[introspection,vala] net-libs/libsoup:3.0[introspection,vala]
+SLOT=0
+SRC_URI=https://github.com/GeopJr/Tuba/archive/v0.8.1.tar.gz -> Tuba-0.8.1.gh.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d3fa6a5a320f044ca57496c617a029ba
diff --git a/metadata/md5-cache/net-misc/turbovnc-3.0.3 b/metadata/md5-cache/net-misc/turbovnc-3.0.3
index ec7c4b9eb919..72a538e9883e 100644
--- a/metadata/md5-cache/net-misc/turbovnc-3.0.3
+++ b/metadata/md5-cache/net-misc/turbovnc-3.0.3
@@ -12,5 +12,5 @@ RDEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-confi
REQUIRED_USE=|| ( server viewer )
SLOT=0
SRC_URI=https://sourceforge.net/projects/turbovnc/files/3.0.3/turbovnc-3.0.3.tar.gz/download -> turbovnc-3.0.3.tar.gz verify-sig? ( https://sourceforge.net/projects/turbovnc/files/3.0.3/turbovnc-3.0.3.tar.gz.sig/download -> turbovnc-3.0.3.tar.gz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=32963417bf401c701c46a63a88fa3a9a
diff --git a/metadata/md5-cache/net-misc/turbovnc-3.1 b/metadata/md5-cache/net-misc/turbovnc-3.1
index 268064a51e2c..018332a1a1d1 100644
--- a/metadata/md5-cache/net-misc/turbovnc-3.1
+++ b/metadata/md5-cache/net-misc/turbovnc-3.1
@@ -12,5 +12,5 @@ RDEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-confi
REQUIRED_USE=|| ( server viewer )
SLOT=0
SRC_URI=https://sourceforge.net/projects/turbovnc/files/3.1/turbovnc-3.1.tar.gz/download -> turbovnc-3.1.tar.gz verify-sig? ( https://sourceforge.net/projects/turbovnc/files/3.1/turbovnc-3.1.tar.gz.sig/download -> turbovnc-3.1.tar.gz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0e8cf12576c534de538350f55ef81e8e
diff --git a/metadata/md5-cache/net-misc/turbovnc-3.1.1 b/metadata/md5-cache/net-misc/turbovnc-3.1.1
index 560a5926ba73..d22bc7255d65 100644
--- a/metadata/md5-cache/net-misc/turbovnc-3.1.1
+++ b/metadata/md5-cache/net-misc/turbovnc-3.1.1
@@ -12,5 +12,5 @@ RDEPEND=x11-apps/xauth x11-libs/libX11 x11-libs/libXext x11-misc/xkeyboard-confi
REQUIRED_USE=|| ( server viewer )
SLOT=0
SRC_URI=https://github.com/TurboVNC/turbovnc/releases/download/3.1.1/turbovnc-3.1.1.tar.gz verify-sig? ( https://github.com/TurboVNC/turbovnc/releases/download/3.1.1/turbovnc-3.1.1.tar.gz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e448b87d3cf7d8588625786e14aa8476
diff --git a/metadata/md5-cache/net-misc/unison-2.51.5 b/metadata/md5-cache/net-misc/unison-2.51.5
deleted file mode 100644
index c3dc2352f35c..000000000000
--- a/metadata/md5-cache/net-misc/unison-2.51.5
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml:=[ocamlopt?] doc? ( app-text/dvipsk app-text/ghostscript-gpl dev-texlive/texlive-latex dev-tex/hevea www-client/lynx )
-DEFINED_PHASES=compile install postinst postrm prepare test
-DEPEND=gtk? ( dev-ml/lablgtk:2=[ocamlopt?] )
-DESCRIPTION=Two-way cross-platform file synchronizer
-EAPI=8
-HOMEPAGE=https://www.seas.upenn.edu/~bcpierce/unison/ https://github.com/bcpierce00/unison
-INHERIT=desktop xdg-utils
-IUSE=debug doc gtk +ocamlopt threads
-KEYWORDS=amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-2
-RDEPEND=gtk? ( dev-ml/lablgtk:2=[ocamlopt?] || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) >=app-eselect/eselect-unison-0.4
-SLOT=2.51
-SRC_URI=https://github.com/bcpierce00/unison/archive/v2.51.5.tar.gz -> unison-2.51.5.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7371a40b0d2e0a14f606f22352db5b23
diff --git a/metadata/md5-cache/net-misc/unison-2.53.3 b/metadata/md5-cache/net-misc/unison-2.53.3
deleted file mode 100644
index e9920f81f51a..000000000000
--- a/metadata/md5-cache/net-misc/unison-2.53.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=dev-lang/ocaml:=[ocamlopt?] doc? ( app-text/dvipsk app-text/ghostscript-gpl dev-texlive/texlive-latex )
-DEFINED_PHASES=compile install postinst postrm test
-DEPEND=gtk? ( dev-ml/lablgtk:3=[ocamlopt?] )
-DESCRIPTION=Two-way cross-platform file synchronizer
-EAPI=8
-HOMEPAGE=https://github.com/bcpierce00/unison
-INHERIT=desktop xdg-utils
-IUSE=debug doc gtk +ocamlopt threads
-KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-2
-RDEPEND=gtk? ( dev-ml/lablgtk:3=[ocamlopt?] || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) ) >=app-eselect/eselect-unison-0.4 >=dev-lang/ocaml-4.08
-SLOT=2.53
-SRC_URI=https://github.com/bcpierce00/unison/archive/v2.53.3.tar.gz -> unison-2.53.3.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=825a4a4ba6558139c7cb475a79c0417f
diff --git a/metadata/md5-cache/net-misc/unison-2.53.3-r1 b/metadata/md5-cache/net-misc/unison-2.53.3-r1
new file mode 100644
index 000000000000..6ce0974cc2ce
--- /dev/null
+++ b/metadata/md5-cache/net-misc/unison-2.53.3-r1
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml:=[ocamlopt?] doc? ( app-text/dvipsk app-text/ghostscript-gpl dev-texlive/texlive-latex )
+DEFINED_PHASES=compile install postinst postrm test
+DEPEND=gui? ( dev-ml/lablgtk:3=[ocamlopt?] )
+DESCRIPTION=Two-way cross-platform file synchronizer
+EAPI=8
+HOMEPAGE=https://www.seas.upenn.edu/~bcpierce/unison/ https://github.com/bcpierce00/unison/
+IDEPEND=>=app-eselect/eselect-unison-0.4
+INHERIT=desktop xdg-utils
+IUSE=debug doc gui +ocamlopt +threads
+KEYWORDS=amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/ocaml-4.08:= gui? ( dev-ml/lablgtk:3=[ocamlopt?] || ( net-misc/ssh-askpass-fullscreen net-misc/x11-ssh-askpass ) )
+SLOT=2.53
+SRC_URI=https://github.com/bcpierce00/unison/archive/v2.53.3.tar.gz -> unison-2.53.3.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0c85b439c44fff2b12263904f0028988
diff --git a/metadata/md5-cache/net-misc/unison-2.53.5 b/metadata/md5-cache/net-misc/unison-2.53.5
new file mode 100644
index 000000000000..233334ae39ec
--- /dev/null
+++ b/metadata/md5-cache/net-misc/unison-2.53.5
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/ocaml:=[ocamlopt?] doc? ( app-text/dvipsk app-text/ghostscript-gpl dev-texlive/texlive-latex )
+DEFINED_PHASES=compile install postinst postrm test
+DEPEND=gui? ( dev-ml/lablgtk:3=[ocamlopt?] )
+DESCRIPTION=Two-way cross-platform file synchronizer
+EAPI=8
+HOMEPAGE=https://www.seas.upenn.edu/~bcpierce/unison/ https://github.com/bcpierce00/unison/
+IDEPEND=>=app-eselect/eselect-unison-0.4
+INHERIT=desktop xdg-utils
+IUSE=doc gui +ocamlopt
+KEYWORDS=~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=GPL-2
+RDEPEND=>=dev-lang/ocaml-4.08:= gui? ( dev-ml/lablgtk:3=[ocamlopt?] || ( net-misc/ssh-askpass-fullscreen net-misc/x11-ssh-askpass ) )
+SLOT=2.53
+SRC_URI=https://github.com/bcpierce00/unison/archive/v2.53.5.tar.gz -> unison-2.53.5.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f8ba133587ebc74af570a02ecf90bbe3
diff --git a/metadata/md5-cache/net-misc/wakeonlan-0.41-r4 b/metadata/md5-cache/net-misc/wakeonlan-0.41-r4
index 25d718d9309c..c9fb0fd2c652 100644
--- a/metadata/md5-cache/net-misc/wakeonlan-0.41-r4
+++ b/metadata/md5-cache/net-misc/wakeonlan-0.41-r4
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Client for Wake-On-LAN
EAPI=7
HOMEPAGE=https://github.com/jpoliv/wakeonlan/
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 arm ~arm64 ppc sparc x86 ~amd64-linux ~x86-linux
LICENSE=Artistic GPL-2
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=https://github.com/jpoliv/wakeonlan/archive/wakeonlan-0.41.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4a42bb8f913639cd1e23418582e366ab
diff --git a/metadata/md5-cache/net-misc/wget2-2.0.1-r4 b/metadata/md5-cache/net-misc/wget2-2.0.1-r4
deleted file mode 100644
index e14b92788618..000000000000
--- a/metadata/md5-cache/net-misc/wget2-2.0.1-r4
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] )
-DEFINED_PHASES=configure install
-DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
-DESCRIPTION=GNU Wget2 is a file and recursive website downloader
-EAPI=8
-HOMEPAGE=https://gitlab.com/gnuwget/wget2
-IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib
-KEYWORDS=~amd64 ~arm64 ~x86
-LICENSE=GPL-3+ LGPL-3+
-RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
-RESTRICT=!test? ( test )
-SLOT=0/0
-SRC_URI=mirror://gnu/wget/wget2-2.0.1.tar.gz
-_md5_=e901f484b8d3e5146405e3ecbe3e3015
diff --git a/metadata/md5-cache/net-misc/wget2-2.0.1-r5 b/metadata/md5-cache/net-misc/wget2-2.0.1-r5
new file mode 100644
index 000000000000..5ae3159527fc
--- /dev/null
+++ b/metadata/md5-cache/net-misc/wget2-2.0.1-r5
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] )
+DEFINED_PHASES=configure install
+DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+DESCRIPTION=GNU Wget2 is a file and recursive website downloader
+EAPI=8
+HOMEPAGE=https://gitlab.com/gnuwget/wget2
+IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib
+KEYWORDS=~amd64 ~arm64 ~x86
+LICENSE=GPL-3+ LGPL-3+
+RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+RESTRICT=!test? ( test )
+SLOT=0/0
+SRC_URI=mirror://gnu/wget/wget2-2.0.1.tar.gz
+_md5_=38c4ee31ca74e5872068833a26b595a6
diff --git a/metadata/md5-cache/net-misc/wget2-2.1.0 b/metadata/md5-cache/net-misc/wget2-2.1.0
deleted file mode 100644
index 01a1366b39cd..000000000000
--- a/metadata/md5-cache/net-misc/wget2-2.1.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] )
-DEFINED_PHASES=configure install
-DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
-DESCRIPTION=GNU Wget2 is a file and recursive website downloader
-EAPI=8
-HOMEPAGE=https://gitlab.com/gnuwget/wget2
-IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib
-KEYWORDS=~amd64 ~arm64 ~loong ~x86
-LICENSE=GPL-3+ LGPL-3+
-RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
-RESTRICT=!test? ( test )
-SLOT=0/0
-SRC_URI=mirror://gnu/wget/wget2-2.1.0.tar.gz
-_md5_=a96f84a08a1bc1bd22f758a3c1ba80e0
diff --git a/metadata/md5-cache/net-misc/wget2-2.1.0-r1 b/metadata/md5-cache/net-misc/wget2-2.1.0-r1
new file mode 100644
index 000000000000..bda3e4e1a923
--- /dev/null
+++ b/metadata/md5-cache/net-misc/wget2-2.1.0-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] )
+DEFINED_PHASES=configure install
+DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+DESCRIPTION=GNU Wget2 is a file and recursive website downloader
+EAPI=8
+HOMEPAGE=https://gitlab.com/gnuwget/wget2
+IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib
+KEYWORDS=~amd64 ~arm64 ~loong ~x86
+LICENSE=GPL-3+ LGPL-3+
+RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+RESTRICT=!test? ( test )
+SLOT=0/0
+SRC_URI=mirror://gnu/wget/wget2-2.1.0.tar.gz
+_md5_=934d4bcb7efe39818e36b0dde5268f8d
diff --git a/metadata/md5-cache/net-misc/wget2-9999 b/metadata/md5-cache/net-misc/wget2-9999
index 98eea02f22bd..9aae21d907aa 100644
--- a/metadata/md5-cache/net-misc/wget2-9999
+++ b/metadata/md5-cache/net-misc/wget2-9999
@@ -1,6 +1,6 @@
BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen[dot] ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=configure install prepare unpack
-DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+DEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
DESCRIPTION=GNU Wget2 is a file and recursive website downloader
EAPI=8
HOMEPAGE=https://gitlab.com/gnuwget/wget2
@@ -8,8 +8,8 @@ INHERIT=autotools git-r3
IUSE=brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib
LICENSE=GPL-3+ LGPL-3+
PROPERTIES=live
-RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
+RDEPEND=brotli? ( app-arch/brotli ) bzip2? ( app-arch/bzip2 ) !gnutls? ( dev-libs/libgcrypt:= ) ssl? ( gnutls? ( net-libs/gnutls:= ) !gnutls? ( dev-libs/openssl:0= ) ) gpgme? ( app-crypt/gpgme:= dev-libs/libassuan:= dev-libs/libgpg-error ) http2? ( net-libs/nghttp2 ) idn? ( net-dns/libidn2:= ) lzip? ( app-arch/lzlib ) lzma? ( app-arch/xz-utils ) pcre? ( dev-libs/libpcre2 ) psl? ( net-libs/libpsl ) xattr? ( sys-apps/attr ) zlib? ( sys-libs/zlib )
RESTRICT=!test? ( test )
SLOT=0/0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e92a0413ec3e9a49d764c6cc7135294f
+_md5_=a70caf06ca0d7efc4b09f70f367b1877
diff --git a/metadata/md5-cache/net-misc/youtube-viewer-3.10.1 b/metadata/md5-cache/net-misc/youtube-viewer-3.10.1
deleted file mode 100644
index 68d6f2b7994c..000000000000
--- a/metadata/md5-cache/net-misc/youtube-viewer-3.10.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
-DESCRIPTION=A command line utility for viewing youtube-videos in Mplayer
-EAPI=8
-HOMEPAGE=https://github.com/trizen/youtube-viewer
-INHERIT=desktop optfeature perl-module xdg-utils
-IUSE=gtk perl_features_debug perl_features_ithreads perl_features_quadmath test
-KEYWORDS=~amd64 ~x86
-LICENSE=|| ( Artistic-2 GPL-1+ )
-RDEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/trizen/youtube-viewer/archive/3.10.1.tar.gz -> youtube-viewer-3.10.1.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5c3e46495885fd4e0cdbb59eda53ecbc
diff --git a/metadata/md5-cache/net-misc/youtube-viewer-3.11.2 b/metadata/md5-cache/net-misc/youtube-viewer-3.11.2
new file mode 100644
index 000000000000..ab5f1a77bf41
--- /dev/null
+++ b/metadata/md5-cache/net-misc/youtube-viewer-3.11.2
@@ -0,0 +1,16 @@
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=A command line utility for viewing youtube-videos in Mplayer
+EAPI=8
+HOMEPAGE=https://github.com/trizen/youtube-viewer
+INHERIT=desktop optfeature perl-module xdg-utils
+IUSE=gtk perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( Artistic-2 GPL-1+ )
+RDEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/trizen/youtube-viewer/archive/3.11.2.tar.gz -> youtube-viewer-3.11.2.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=117841eb60de5930cb5b7fd25f823b4c
diff --git a/metadata/md5-cache/net-misc/youtube-viewer-9999 b/metadata/md5-cache/net-misc/youtube-viewer-9999
index 4fadcfddcba5..a63d49e5a250 100644
--- a/metadata/md5-cache/net-misc/youtube-viewer-9999
+++ b/metadata/md5-cache/net-misc/youtube-viewer-9999
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 ) >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A command line utility for viewing youtube-videos in Mplayer
EAPI=8
HOMEPAGE=https://github.com/trizen/youtube-viewer
@@ -8,8 +8,8 @@ INHERIT=desktop optfeature perl-module git-r3 xdg-utils
IUSE=gtk perl_features_debug perl_features_ithreads perl_features_quadmath test
LICENSE=|| ( Artistic-2 GPL-1+ )
PROPERTIES=live
-RDEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/Data-Dump dev-perl/JSON dev-perl/libwww-perl[ssl] dev-perl/LWP-Protocol-https dev-perl/Term-ReadLine-Gnu virtual/perl-Encode virtual/perl-File-Path virtual/perl-File-Spec virtual/perl-Getopt-Long virtual/perl-Scalar-List-Utils virtual/perl-Term-ANSIColor virtual/perl-Term-ReadLine virtual/perl-Text-ParseWords virtual/perl-Text-Tabs+Wrap gtk? ( dev-perl/Gtk3 dev-perl/File-ShareDir virtual/freedesktop-icon-theme x11-libs/gdk-pixbuf:2[jpeg] ) || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] ) || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c3389a5a870dab87897d5b6f1d223b4a
diff --git a/metadata/md5-cache/net-nds/389-ds-base-3.0.2 b/metadata/md5-cache/net-nds/389-ds-base-3.0.2
index 17e0cfec32c5..51e186cd8831 100644
--- a/metadata/md5-cache/net-nds/389-ds-base-3.0.2
+++ b/metadata/md5-cache/net-nds/389-ds-base-3.0.2
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=https://github.com/389ds/389-ds-base/archive/refs/tags/389-ds-base-3.0.2.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.7.7/download -> ahash-0.7.7.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cbindgen/0.26.0/download -> cbindgen-0.26.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/concread/0.2.21/download -> concread-0.2.21.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fernet/0.1.4/download -> fernet-0.1.4.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jobserver/0.1.27/download -> jobserver-0.1.27.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/lru/0.7.8/download -> lru-0.7.8.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.99/download -> openssl-sys-0.9.99.crate https://crates.io/api/v1/crates/openssl/0.10.63/download -> openssl-0.10.63.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/paste-impl/0.1.18/download -> paste-impl-0.1.18.crate https://crates.io/api/v1/crates/paste/0.1.18/download -> paste-0.1.18.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/proc-macro-hack/0.5.20+deprecated/download -> proc-macro-hack-0.5.20+deprecated.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustix/0.38.30/download -> rustix-0.38.30.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/tempfile/3.9.0/download -> tempfile-3.9.0.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio/1.35.1/download -> tokio-1.35.1.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/uuid/0.8.2/download -> uuid-0.8.2.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d cargo 67ea64209e3442a3a0e095f048d43a62 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 rust-toolchain 68a6453cb41148db1da01fa2267527f0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8e66a685e5995165ee2b165019a2e169
diff --git a/metadata/md5-cache/net-nds/Manifest.gz b/metadata/md5-cache/net-nds/Manifest.gz
index 7c07f13d94e9..1b6018c19a92 100644
--- a/metadata/md5-cache/net-nds/Manifest.gz
+++ b/metadata/md5-cache/net-nds/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-nds/jxplorer-3.3.1.2-r2 b/metadata/md5-cache/net-nds/jxplorer-3.3.1.2-r2
index 388bcfce2e9a..b68066680db3 100644
--- a/metadata/md5-cache/net-nds/jxplorer-3.3.1.2-r2
+++ b/metadata/md5-cache/net-nds/jxplorer-3.3.1.2-r2
@@ -12,5 +12,5 @@ RDEPEND=>=dev-java/javahelp-2.0.02_p46:0 virtual/jre:1.8 >=dev-java/java-config-
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/jxplorer/jxplorer/version%203.3.1.2/jxplorer-3.3.1.2-project%20.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=5023e3ffc4cbaadf929da3d19b589baa
diff --git a/metadata/md5-cache/net-nds/shelldap-1.5.1 b/metadata/md5-cache/net-nds/shelldap-1.5.1
index 740d9bfe991d..75d8bc08e62d 100644
--- a/metadata/md5-cache/net-nds/shelldap-1.5.1
+++ b/metadata/md5-cache/net-nds/shelldap-1.5.1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A handy shell-like interface for browsing LDAP servers and editing their content
EAPI=7
HOMEPAGE=https://github.com/mahlonsmith/shelldap
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=+readline sasl +ssl perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~amd64 ~x86
LICENSE=BSD
-RDEPEND=dev-perl/Algorithm-Diff sasl? ( dev-perl/Authen-SASL ) dev-perl/IO-Socket-SSL dev-perl/perl-ldap dev-perl/TermReadKey readline? ( dev-perl/Term-ReadLine-Gnu ) dev-perl/Term-Shell dev-perl/Tie-IxHash dev-perl/YAML-Syck virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Digest-MD5 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+RDEPEND=dev-perl/Algorithm-Diff sasl? ( dev-perl/Authen-SASL ) dev-perl/IO-Socket-SSL dev-perl/perl-ldap dev-perl/TermReadKey readline? ( dev-perl/Term-ReadLine-Gnu ) dev-perl/Term-Shell dev-perl/Tie-IxHash dev-perl/YAML-Syck virtual/perl-Data-Dumper virtual/perl-File-Temp virtual/perl-Getopt-Long virtual/perl-Digest-MD5 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
SLOT=0
SRC_URI=https://github.com/mahlonsmith/shelldap/releases/download/v1.5.1/shelldap-1.5.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=64dd128797a180e9f77cb7fa04c309d2
diff --git a/metadata/md5-cache/net-p2p/Manifest.gz b/metadata/md5-cache/net-p2p/Manifest.gz
index 04cc2162bd9e..8a81c70e5c37 100644
--- a/metadata/md5-cache/net-p2p/Manifest.gz
+++ b/metadata/md5-cache/net-p2p/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-p2p/arti-1.2.3 b/metadata/md5-cache/net-p2p/arti-1.2.3
deleted file mode 100644
index 42c4b4355b53..000000000000
--- a/metadata/md5-cache/net-p2p/arti-1.2.3
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/openssl:=
-DESCRIPTION=An implementation of Tor, in Rust.
-EAPI=8
-HOMEPAGE=https://gitlab.torproject.org/tpo/core/arti/
-INHERIT=cargo
-IUSE=debug
-KEYWORDS=~amd64
-LICENSE=MIT Apache-2.0 Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB
-RDEPEND=app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/openssl:=
-SLOT=0
-SRC_URI=https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v1.2.3/arti-arti-v1.2.3.tar.bz2 -> arti-1.2.3.tar.bz2 https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/amplify/4.6.0/download -> amplify-4.6.0.crate https://crates.io/api/v1/crates/amplify_derive/4.0.0/download -> amplify_derive-4.0.0.crate https://crates.io/api/v1/crates/amplify_num/0.5.2/download -> amplify_num-0.5.2.crate https://crates.io/api/v1/crates/amplify_syn/2.0.1/download -> amplify_syn-2.0.1.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.13/download -> anstream-0.6.13.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.82/download -> anyhow-1.0.82.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/assert-impl/0.1.3/download -> assert-impl-0.1.3.crate https://crates.io/api/v1/crates/async-broadcast/0.7.0/download -> async-broadcast-0.7.0.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-channel/2.2.1/download -> async-channel-2.2.1.crate https://crates.io/api/v1/crates/async-compression/0.4.9/download -> async-compression-0.4.9.crate https://crates.io/api/v1/crates/async-ctrlc/1.2.0/download -> async-ctrlc-1.2.0.crate https://crates.io/api/v1/crates/async-executor/1.11.0/download -> async-executor-1.11.0.crate https://crates.io/api/v1/crates/async-global-executor/2.4.1/download -> async-global-executor-2.4.1.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-io/2.3.2/download -> async-io-2.3.2.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.0.crate https://crates.io/api/v1/crates/async-lock/3.3.0/download -> async-lock-3.3.0.crate https://crates.io/api/v1/crates/async-native-tls/0.5.0/download -> async-native-tls-0.5.0.crate https://crates.io/api/v1/crates/async-process/1.8.1/download -> async-process-1.8.1.crate https://crates.io/api/v1/crates/async-signal/0.2.6/download -> async-signal-0.2.6.crate https://crates.io/api/v1/crates/async-std/1.12.0/download -> async-std-1.12.0.crate https://crates.io/api/v1/crates/async-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/async_executors/0.7.0/download -> async_executors-0.7.0.crate https://crates.io/api/v1/crates/asynchronous-codec/0.7.0/download -> asynchronous-codec-0.7.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/atomic/0.6.0/download -> atomic-0.6.0.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.2.0/download -> autocfg-1.2.0.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace/0.3.71/download -> backtrace-0.3.71.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.22.0/download -> base64-0.22.0.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/blanket/0.3.0/download -> blanket-0.3.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.6.0/download -> blocking-1.6.0.crate https://crates.io/api/v1/crates/bounded-vec-deque/0.1.1/download -> bounded-vec-deque-0.1.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/by_address/1.2.1/download -> by_address-1.2.1.crate https://crates.io/api/v1/crates/bytemuck/1.15.0/download -> bytemuck-1.15.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/cc/1.0.95/download -> cc-1.0.95.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_derive/4.5.4/download -> clap_derive-4.5.4.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/coarsetime/0.1.34/download -> coarsetime-0.1.34.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.12/download -> crossbeam-channel-0.5.12.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.2/download -> curve25519-dalek-4.1.2.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling/0.20.8/download -> darling-0.20.8.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.20.8/download -> darling_core-0.20.8.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.20.8/download -> darling_macro-0.20.8.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive-adhoc-macros/0.7.3/download -> derive-adhoc-macros-0.7.3.crate https://crates.io/api/v1/crates/derive-adhoc/0.7.3/download -> derive-adhoc-0.7.3.crate https://crates.io/api/v1/crates/derive-deftly-macros/0.10.5/download -> derive-deftly-macros-0.10.5.crate https://crates.io/api/v1/crates/derive-deftly/0.10.5/download -> derive-deftly-0.10.5.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/derive_builder_core_fork_arti/0.11.2/download -> derive_builder_core_fork_arti-0.11.2.crate https://crates.io/api/v1/crates/derive_builder_fork_arti/0.11.2/download -> derive_builder_fork_arti-0.11.2.crate https://crates.io/api/v1/crates/derive_builder_macro_fork_arti/0.11.2/download -> derive_builder_macro_fork_arti-0.11.2.crate https://crates.io/api/v1/crates/derive_more/0.99.17/download -> derive_more-0.99.17.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/directories/5.0.1/download -> directories-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/dynasm/2.0.0/download -> dynasm-2.0.0.crate https://crates.io/api/v1/crates/dynasmrt/2.0.0/download -> dynasmrt-2.0.0.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/educe/0.4.23/download -> educe-0.4.23.crate https://crates.io/api/v1/crates/either/1.11.0/download -> either-1.11.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/enum-ordinalize/3.1.15/download -> enum-ordinalize-3.1.15.crate https://crates.io/api/v1/crates/env_logger/0.5.13/download -> env_logger-0.5.13.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/erased-serde/0.4.4/download -> erased-serde-0.4.4.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/event-listener-strategy/0.4.0/download -> event-listener-strategy-0.4.0.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.2/download -> event-listener-strategy-0.5.2.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/3.1.0/download -> event-listener-3.1.0.crate https://crates.io/api/v1/crates/event-listener/4.0.3/download -> event-listener-4.0.3.crate https://crates.io/api/v1/crates/event-listener/5.3.0/download -> event-listener-5.3.0.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fast-socks5/0.9.6/download -> fast-socks5-0.9.6.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.8/download -> fiat-crypto-0.2.8.crate https://crates.io/api/v1/crates/figment/0.10.18/download -> figment-0.10.18.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixed-capacity-vec/1.0.1/download -> fixed-capacity-vec-1.0.1.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float-ord/0.3.2/download -> float-ord-0.3.2.crate https://crates.io/api/v1/crates/float_eq/1.0.1/download -> float_eq-1.0.1.crate https://crates.io/api/v1/crates/fluid-let/1.0.0/download -> fluid-let-1.0.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fslock-arti-fork/0.2.0/download -> fslock-arti-fork-0.2.0.crate https://crates.io/api/v1/crates/fslock/0.2.1/download -> fslock-0.2.1.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-await-test-macro/0.3.0/download -> futures-await-test-macro-0.3.0.crate https://crates.io/api/v1/crates/futures-await-test/0.3.0/download -> futures-await-test-0.3.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-rustls/0.26.0/download -> futures-rustls-0.26.0.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generational-arena/0.2.9/download -> generational-arena-0.2.9.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.14/download -> getrandom-0.2.14.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/glob-match/0.2.1/download -> glob-match-0.2.1.crate https://crates.io/api/v1/crates/gloo-timers/0.2.6/download -> gloo-timers-0.2.6.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/growable-bloom-filter/2.1.0/download -> growable-bloom-filter-2.1.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.0/download -> hashlink-0.9.0.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex-literal/0.4.1/download -> hex-literal-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-proto/0.24.1/download -> hickory-proto-0.24.1.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/hostname-validator/1.1.1/download -> hostname-validator-1.1.1.crate https://crates.io/api/v1/crates/http-body-util/0.1.1/download -> http-body-util-0.1.1.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime-serde/1.1.1/download -> humantime-serde-1.1.1.crate https://crates.io/api/v1/crates/humantime/1.3.0/download -> humantime-1.3.0.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.3/download -> hyper-util-0.1.3.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/hyper/1.3.1/download -> hyper-1.3.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/inventory/0.3.15/download -> inventory-0.3.15.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/k12/0.3.0/download -> k12-0.3.0.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/kv-log-macro/1.0.7/download -> kv-log-macro-1.0.7.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.154/download -> libc-0.2.154.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.28.0/download -> libsqlite3-sys-0.28.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lzma-sys/0.1.20/download -> lzma-sys-0.1.20.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.8/download -> matrixmultiply-0.3.8.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/merlin/3.0.0/download -> merlin-3.0.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/nalgebra-macros/0.1.0/download -> nalgebra-macros-0.1.0.crate https://crates.io/api/v1/crates/nalgebra/0.29.0/download -> nalgebra-0.29.0.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.4/download -> num-bigint-0.4.4.crate https://crates.io/api/v1/crates/num-complex/0.4.5/download -> num-complex-0.4.5.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.44/download -> num-iter-0.1.44.crate https://crates.io/api/v1/crates/num-rational/0.4.1/download -> num-rational-0.4.1.crate https://crates.io/api/v1/crates/num-traits/0.2.18/download -> num-traits-0.2.18.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.2.3+3.2.1/download -> openssl-src-300.2.3+3.2.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/ordered-float/2.10.1/download -> ordered-float-2.10.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/p521/0.13.3/download -> p521-0.13.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.2/download -> parking_lot-0.12.2.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/pem/0.8.3/download -> pem-0.8.3.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/permutohedron/0.2.4/download -> permutohedron-0.2.4.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.1/download -> piper-0.2.1.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/platforms/3.4.0/download -> platforms-3.4.0.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/polling/3.7.0/download -> polling-3.7.0.crate https://crates.io/api/v1/crates/postage/0.5.0/download -> postage-0.5.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/priority-queue/1.4.0/download -> priority-queue-1.4.0.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.81/download -> proc-macro2-1.0.81.crate https://crates.io/api/v1/crates/pwd-grp/0.1.1/download -> pwd-grp-0.1.1.crate https://crates.io/api/v1/crates/quick-error/1.2.3/download -> quick-error-1.2.3.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rangemap/1.5.1/download -> rangemap-1.5.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.6/download -> regex-automata-0.4.6.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.3/download -> regex-syntax-0.8.3.crate https://crates.io/api/v1/crates/regex/1.10.4/download -> regex-1.10.4.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rlimit/0.10.1/download -> rlimit-0.10.1.crate https://crates.io/api/v1/crates/rmp-serde/1.2.0/download -> rmp-serde-1.2.0.crate https://crates.io/api/v1/crates/rmp/0.8.14/download -> rmp-0.8.14.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rusqlite/0.31.0/download -> rusqlite-0.31.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.5.0/download -> rustls-pki-types-1.5.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.3/download -> rustls-webpki-0.102.3.crate https://crates.io/api/v1/crates/rustls/0.23.5/download -> rustls-0.23.5.crate https://crates.io/api/v1/crates/rustversion/1.0.15/download -> rustversion-1.0.15.crate https://crates.io/api/v1/crates/ryu/1.0.17/download -> ryu-1.0.17.crate https://crates.io/api/v1/crates/safe_arch/0.7.1/download -> safe_arch-0.7.1.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/sanitize-filename/0.5.0/download -> sanitize-filename-0.5.0.crate https://crates.io/api/v1/crates/scc/2.1.0/download -> scc-2.1.0.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sdd/0.2.0/download -> sdd-0.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/secmem-proc/0.3.3/download -> secmem-proc-0.3.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.10.0/download -> security-framework-sys-2.10.0.crate https://crates.io/api/v1/crates/security-framework/2.10.0/download -> security-framework-2.10.0.crate https://crates.io/api/v1/crates/semver/1.0.22/download -> semver-1.0.22.crate https://crates.io/api/v1/crates/serde-value/0.7.0/download -> serde-value-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.199/download -> serde-1.0.199.crate https://crates.io/api/v1/crates/serde_bytes/0.11.14/download -> serde_bytes-0.11.14.crate https://crates.io/api/v1/crates/serde_derive/1.0.199/download -> serde_derive-1.0.199.crate https://crates.io/api/v1/crates/serde_ignored/0.1.10/download -> serde_ignored-0.1.10.crate https://crates.io/api/v1/crates/serde_json/1.0.116/download -> serde_json-1.0.116.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/serial_test/3.1.1/download -> serial_test-3.1.1.crate https://crates.io/api/v1/crates/serial_test_derive/3.1.1/download -> serial_test_derive-3.1.1.crate https://crates.io/api/v1/crates/sha1-asm/0.5.2/download -> sha1-asm-0.5.2.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/signal-hook-async-std/0.2.2/download -> signal-hook-async-std-0.2.2.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simba/0.6.0/download -> simba-0.6.0.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/ssh-cipher/0.2.0/download -> ssh-cipher-0.2.0.crate https://crates.io/api/v1/crates/ssh-encoding/0.2.0/download -> ssh-encoding-0.2.0.crate https://crates.io/api/v1/crates/ssh-key/0.6.6/download -> ssh-key-0.6.6.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/statrs/0.16.0/download -> statrs-0.16.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.2/download -> strum_macros-0.26.2.crate https://crates.io/api/v1/crates/subtle/2.5.0/download -> subtle-2.5.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.60/download -> syn-2.0.60.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/test-cert-gen/0.9.0/download -> test-cert-gen-0.9.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.59/download -> thiserror-impl-1.0.59.crate https://crates.io/api/v1/crates/thiserror/1.0.59/download -> thiserror-1.0.59.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinystr/0.7.5/download -> tinystr-0.7.5.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tls-api-native-tls/0.9.0/download -> tls-api-native-tls-0.9.0.crate https://crates.io/api/v1/crates/tls-api-openssl/0.9.0/download -> tls-api-openssl-0.9.0.crate https://crates.io/api/v1/crates/tls-api-test/0.9.0/download -> tls-api-test-0.9.0.crate https://crates.io/api/v1/crates/tls-api/0.9.0/download -> tls-api-0.9.0.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-socks/0.5.1/download -> tokio-socks-0.5.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/tokio/1.37.0/download -> tokio-1.37.0.crate https://crates.io/api/v1/crates/toml/0.8.12/download -> toml-0.8.12.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/toml_edit/0.22.12/download -> toml_edit-0.22.12.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-journald/0.3.0/download -> tracing-journald-0.3.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-test-macro/0.2.4/download -> tracing-test-macro-0.2.4.crate https://crates.io/api/v1/crates/tracing-test/0.2.4/download -> tracing-test-0.2.4.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typed-index-collections/3.1.0/download -> typed-index-collections-3.1.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typetag-impl/0.2.16/download -> typetag-impl-0.2.16.crate https://crates.io/api/v1/crates/typetag/0.2.16/download -> typetag-0.2.16.crate https://crates.io/api/v1/crates/uncased/0.9.10/download -> uncased-0.9.10.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/untrusted/0.6.2/download -> untrusted-0.6.2.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/value-bag/1.8.1/download -> value-bag-1.8.1.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/visibility/0.1.0/download -> visibility-0.1.0.crate https://crates.io/api/v1/crates/visible/0.0.1/download -> visible-0.0.1.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.1/download -> waker-fn-1.1.1.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasix/0.12.21/download -> wasix-0.12.21.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/webpki/0.22.4/download -> webpki-0.22.4.crate https://crates.io/api/v1/crates/wide/0.7.17/download -> wide-0.7.17.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.7/download -> winnow-0.6.7.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x25519-dalek/2.0.1/download -> x25519-dalek-2.0.1.crate https://crates.io/api/v1/crates/x509-signature/0.5.0/download -> x509-signature-0.5.0.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.10/download -> xxhash-rust-0.8.10.crate https://crates.io/api/v1/crates/xz2/0.1.7/download -> xz2-0.1.7.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zeroize/1.7.0/download -> zeroize-1.7.0.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zstd-safe/7.1.0/download -> zstd-safe-7.1.0.crate https://crates.io/api/v1/crates/zstd-sys/2.0.10+zstd.1.5.6/download -> zstd-sys-2.0.10+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.1/download -> zstd-0.13.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=28ea7859ceb64418e49b7df14bcd51c2
diff --git a/metadata/md5-cache/net-p2p/arti-1.2.5 b/metadata/md5-cache/net-p2p/arti-1.2.5
new file mode 100644
index 000000000000..7ad8519ecb36
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/arti-1.2.5
@@ -0,0 +1,15 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/openssl:=
+DESCRIPTION=An implementation of Tor, in Rust.
+EAPI=8
+HOMEPAGE=https://gitlab.torproject.org/tpo/core/arti/
+INHERIT=cargo
+IUSE=debug
+KEYWORDS=~amd64
+LICENSE=MIT Apache-2.0 Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 Unlicense ZLIB
+RDEPEND=app-arch/xz-utils app-arch/zstd:= dev-db/sqlite:3 dev-libs/openssl:=
+SLOT=0
+SRC_URI=https://gitlab.torproject.org/tpo/core/arti/-/archive/arti-v1.2.5/arti-arti-v1.2.5.tar.bz2 -> arti-1.2.5.tar.bz2 https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/aes/0.8.4/download -> aes-0.8.4.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/amplify/4.6.0/download -> amplify-4.6.0.crate https://crates.io/api/v1/crates/amplify_derive/4.0.0/download -> amplify_derive-4.0.0.crate https://crates.io/api/v1/crates/amplify_num/0.5.2/download -> amplify_num-0.5.2.crate https://crates.io/api/v1/crates/amplify_syn/2.0.1/download -> amplify_syn-2.0.1.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/approx/0.5.1/download -> approx-0.5.1.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/ascii/1.1.0/download -> ascii-1.1.0.crate https://crates.io/api/v1/crates/assert-impl/0.1.3/download -> assert-impl-0.1.3.crate https://crates.io/api/v1/crates/async-broadcast/0.7.1/download -> async-broadcast-0.7.1.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-channel/2.3.1/download -> async-channel-2.3.1.crate https://crates.io/api/v1/crates/async-compression/0.4.11/download -> async-compression-0.4.11.crate https://crates.io/api/v1/crates/async-ctrlc/1.2.0/download -> async-ctrlc-1.2.0.crate https://crates.io/api/v1/crates/async-executor/1.12.0/download -> async-executor-1.12.0.crate https://crates.io/api/v1/crates/async-global-executor/2.4.1/download -> async-global-executor-2.4.1.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-io/2.3.3/download -> async-io-2.3.3.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.0.crate https://crates.io/api/v1/crates/async-lock/3.4.0/download -> async-lock-3.4.0.crate https://crates.io/api/v1/crates/async-native-tls/0.5.0/download -> async-native-tls-0.5.0.crate https://crates.io/api/v1/crates/async-process/1.8.1/download -> async-process-1.8.1.crate https://crates.io/api/v1/crates/async-signal/0.2.8/download -> async-signal-0.2.8.crate https://crates.io/api/v1/crates/async-std/1.12.0/download -> async-std-1.12.0.crate https://crates.io/api/v1/crates/async-task/4.7.1/download -> async-task-4.7.1.crate https://crates.io/api/v1/crates/async-trait/0.1.80/download -> async-trait-0.1.80.crate https://crates.io/api/v1/crates/async_executors/0.7.0/download -> async_executors-0.7.0.crate https://crates.io/api/v1/crates/asynchronous-codec/0.7.0/download -> asynchronous-codec-0.7.0.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/atomic/0.6.0/download -> atomic-0.6.0.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/axum-core/0.3.4/download -> axum-core-0.3.4.crate https://crates.io/api/v1/crates/axum/0.6.20/download -> axum-0.6.20.crate https://crates.io/api/v1/crates/backtrace/0.3.71/download -> backtrace-0.3.71.crate https://crates.io/api/v1/crates/base16ct/0.2.0/download -> base16ct-0.2.0.crate https://crates.io/api/v1/crates/base32/0.5.0/download -> base32-0.5.0.crate https://crates.io/api/v1/crates/base64/0.22.1/download -> base64-0.22.1.crate https://crates.io/api/v1/crates/base64ct/1.6.0/download -> base64ct-1.6.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blake2/0.10.6/download -> blake2-0.10.6.crate https://crates.io/api/v1/crates/blanket/0.3.0/download -> blanket-0.3.0.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.6.1/download -> blocking-1.6.1.crate https://crates.io/api/v1/crates/bounded-vec-deque/0.1.1/download -> bounded-vec-deque-0.1.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/by_address/1.2.1/download -> by_address-1.2.1.crate https://crates.io/api/v1/crates/bytemuck/1.16.1/download -> bytemuck-1.16.1.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.6.0/download -> bytes-1.6.0.crate https://crates.io/api/v1/crates/cc/1.0.93/download -> cc-1.0.93.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/cipher/0.4.4/download -> cipher-0.4.4.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/coarsetime/0.1.34/download -> coarsetime-0.1.34.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/concurrent-queue/2.5.0/download -> concurrent-queue-2.5.0.crate https://crates.io/api/v1/crates/const-oid/0.9.6/download -> const-oid-0.9.6.crate https://crates.io/api/v1/crates/convert_case/0.4.0/download -> convert_case-0.4.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-bigint/0.5.5/download -> crypto-bigint-0.5.5.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctr/0.9.2/download -> ctr-0.9.2.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/curve25519-dalek-derive/0.1.1/download -> curve25519-dalek-derive-0.1.1.crate https://crates.io/api/v1/crates/curve25519-dalek/4.1.3/download -> curve25519-dalek-4.1.3.crate https://crates.io/api/v1/crates/darling/0.14.4/download -> darling-0.14.4.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.14.4/download -> darling_core-0.14.4.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.14.4/download -> darling_macro-0.14.4.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/der/0.7.9/download -> der-0.7.9.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive-adhoc-macros/0.7.3/download -> derive-adhoc-macros-0.7.3.crate https://crates.io/api/v1/crates/derive-adhoc/0.7.3/download -> derive-adhoc-0.7.3.crate https://crates.io/api/v1/crates/derive-deftly-macros/0.13.1/download -> derive-deftly-macros-0.13.1.crate https://crates.io/api/v1/crates/derive-deftly/0.13.1/download -> derive-deftly-0.13.1.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/derive_builder_core_fork_arti/0.11.2/download -> derive_builder_core_fork_arti-0.11.2.crate https://crates.io/api/v1/crates/derive_builder_fork_arti/0.11.2/download -> derive_builder_fork_arti-0.11.2.crate https://crates.io/api/v1/crates/derive_builder_macro_fork_arti/0.11.2/download -> derive_builder_macro_fork_arti-0.11.2.crate https://crates.io/api/v1/crates/derive_more/0.99.18/download -> derive_more-0.99.18.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/directories/5.0.1/download -> directories-5.0.1.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/displaydoc/0.2.5/download -> displaydoc-0.2.5.crate https://crates.io/api/v1/crates/downcast-rs/1.2.1/download -> downcast-rs-1.2.1.crate https://crates.io/api/v1/crates/dsa/0.6.3/download -> dsa-0.6.3.crate https://crates.io/api/v1/crates/dyn-clone/1.0.17/download -> dyn-clone-1.0.17.crate https://crates.io/api/v1/crates/dynasm/2.0.0/download -> dynasm-2.0.0.crate https://crates.io/api/v1/crates/dynasmrt/2.0.0/download -> dynasmrt-2.0.0.crate https://crates.io/api/v1/crates/ecdsa/0.16.9/download -> ecdsa-0.16.9.crate https://crates.io/api/v1/crates/ed25519-dalek/2.1.1/download -> ed25519-dalek-2.1.1.crate https://crates.io/api/v1/crates/ed25519/2.2.3/download -> ed25519-2.2.3.crate https://crates.io/api/v1/crates/educe/0.4.23/download -> educe-0.4.23.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/elliptic-curve/0.13.8/download -> elliptic-curve-0.13.8.crate https://crates.io/api/v1/crates/enum-as-inner/0.6.0/download -> enum-as-inner-0.6.0.crate https://crates.io/api/v1/crates/enum-ordinalize/3.1.15/download -> enum-ordinalize-3.1.15.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/erased-serde/0.4.5/download -> erased-serde-0.4.5.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/event-listener-strategy/0.5.2/download -> event-listener-strategy-0.5.2.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/3.1.0/download -> event-listener-3.1.0.crate https://crates.io/api/v1/crates/event-listener/5.3.1/download -> event-listener-5.3.1.crate https://crates.io/api/v1/crates/fallible-iterator/0.3.0/download -> fallible-iterator-0.3.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fast-socks5/0.9.6/download -> fast-socks5-0.9.6.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/ff/0.13.0/download -> ff-0.13.0.crate https://crates.io/api/v1/crates/fiat-crypto/0.2.9/download -> fiat-crypto-0.2.9.crate https://crates.io/api/v1/crates/figment/0.10.19/download -> figment-0.10.19.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/fixed-capacity-vec/1.0.1/download -> fixed-capacity-vec-1.0.1.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/float-ord/0.3.2/download -> float-ord-0.3.2.crate https://crates.io/api/v1/crates/float_eq/1.0.1/download -> float_eq-1.0.1.crate https://crates.io/api/v1/crates/fluid-let/1.0.0/download -> fluid-let-1.0.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fslock-arti-fork/0.2.0/download -> fslock-arti-fork-0.2.0.crate https://crates.io/api/v1/crates/fslock/0.2.1/download -> fslock-0.2.1.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-await-test-macro/0.3.0/download -> futures-await-test-macro-0.3.0.crate https://crates.io/api/v1/crates/futures-await-test/0.3.0/download -> futures-await-test-0.3.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.3.0/download -> futures-lite-2.3.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-rustls/0.26.0/download -> futures-rustls-0.26.0.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/generational-arena/0.2.9/download -> generational-arena-0.2.9.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/glob-match/0.2.1/download -> glob-match-0.2.1.crate https://crates.io/api/v1/crates/gloo-timers/0.2.6/download -> gloo-timers-0.2.6.crate https://crates.io/api/v1/crates/group/0.13.0/download -> group-0.13.0.crate https://crates.io/api/v1/crates/growable-bloom-filter/2.1.0/download -> growable-bloom-filter-2.1.0.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/hashlink/0.9.1/download -> hashlink-0.9.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hermit-abi/0.4.0/download -> hermit-abi-0.4.0.crate https://crates.io/api/v1/crates/hex-literal/0.4.1/download -> hex-literal-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hickory-proto/0.24.1/download -> hickory-proto-0.24.1.crate https://crates.io/api/v1/crates/hkdf/0.12.4/download -> hkdf-0.12.4.crate https://crates.io/api/v1/crates/hmac/0.12.1/download -> hmac-0.12.1.crate https://crates.io/api/v1/crates/hostname-validator/1.1.1/download -> hostname-validator-1.1.1.crate https://crates.io/api/v1/crates/http-body-util/0.1.2/download -> http-body-util-0.1.2.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http-body/1.0.0/download -> http-body-1.0.0.crate https://crates.io/api/v1/crates/http/0.2.12/download -> http-0.2.12.crate https://crates.io/api/v1/crates/http/1.1.0/download -> http-1.1.0.crate https://crates.io/api/v1/crates/httparse/1.9.4/download -> httparse-1.9.4.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humantime-serde/1.1.1/download -> humantime-serde-1.1.1.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper-util/0.1.5/download -> hyper-util-0.1.5.crate https://crates.io/api/v1/crates/hyper/0.14.29/download -> hyper-0.14.29.crate https://crates.io/api/v1/crates/hyper/1.3.1/download -> hyper-1.3.1.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.4.0/download -> idna-0.4.0.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inout/0.1.3/download -> inout-0.1.3.crate https://crates.io/api/v1/crates/instant/0.1.13/download -> instant-0.1.13.crate https://crates.io/api/v1/crates/inventory/0.3.15/download -> inventory-0.3.15.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.11.0/download -> itertools-0.11.0.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/jobserver/0.1.31/download -> jobserver-0.1.31.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/k12/0.3.0/download -> k12-0.3.0.crate https://crates.io/api/v1/crates/keccak/0.1.5/download -> keccak-0.1.5.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/kv-log-macro/1.0.7/download -> kv-log-macro-1.0.7.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.28.0/download -> libsqlite3-sys-0.28.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/lzma-sys/0.1.20/download -> lzma-sys-0.1.20.crate https://crates.io/api/v1/crates/matchers/0.1.0/download -> matchers-0.1.0.crate https://crates.io/api/v1/crates/matchit/0.7.3/download -> matchit-0.7.3.crate https://crates.io/api/v1/crates/matrixmultiply/0.3.8/download -> matrixmultiply-0.3.8.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/merlin/3.0.0/download -> merlin-3.0.0.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/nalgebra-macros/0.2.2/download -> nalgebra-macros-0.2.2.crate https://crates.io/api/v1/crates/nalgebra/0.32.6/download -> nalgebra-0.32.6.crate https://crates.io/api/v1/crates/native-tls/0.2.12/download -> native-tls-0.2.12.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/notify/6.1.1/download -> notify-6.1.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-bigint-dig/0.8.4/download -> num-bigint-dig-0.8.4.crate https://crates.io/api/v1/crates/num-bigint/0.4.5/download -> num-bigint-0.4.5.crate https://crates.io/api/v1/crates/num-complex/0.4.6/download -> num-complex-0.4.6.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-iter/0.1.45/download -> num-iter-0.1.45.crate https://crates.io/api/v1/crates/num-rational/0.4.2/download -> num-rational-0.4.2.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/num_enum/0.7.2/download -> num_enum-0.7.2.crate https://crates.io/api/v1/crates/num_enum_derive/0.7.2/download -> num_enum_derive-0.7.2.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.3.1+3.3.1/download -> openssl-src-300.3.1+3.3.1.crate https://crates.io/api/v1/crates/openssl-sys/0.9.102/download -> openssl-sys-0.9.102.crate https://crates.io/api/v1/crates/openssl/0.10.64/download -> openssl-0.10.64.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/ordered-float/2.10.1/download -> ordered-float-2.10.1.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/p256/0.13.2/download -> p256-0.13.2.crate https://crates.io/api/v1/crates/p384/0.13.0/download -> p384-0.13.0.crate https://crates.io/api/v1/crates/p521/0.13.3/download -> p521-0.13.3.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/paste/1.0.15/download -> paste-1.0.15.crate https://crates.io/api/v1/crates/pem-rfc7468/0.7.0/download -> pem-rfc7468-0.7.0.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/permutohedron/0.2.4/download -> permutohedron-0.2.4.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pico-args/0.5.0/download -> pico-args-0.5.0.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.5/download -> pin-project-internal-1.1.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-project/1.1.5/download -> pin-project-1.1.5.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.3/download -> piper-0.2.3.crate https://crates.io/api/v1/crates/pkcs1/0.7.5/download -> pkcs1-0.7.5.crate https://crates.io/api/v1/crates/pkcs8/0.10.2/download -> pkcs8-0.10.2.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/polling/3.7.2/download -> polling-3.7.2.crate https://crates.io/api/v1/crates/postage/0.5.0/download -> postage-0.5.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/primeorder/0.13.6/download -> primeorder-0.13.6.crate https://crates.io/api/v1/crates/priority-queue/2.0.3/download -> priority-queue-2.0.3.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/pwd-grp/0.1.1/download -> pwd-grp-0.1.1.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_distr/0.4.3/download -> rand_distr-0.4.3.crate https://crates.io/api/v1/crates/rangemap/1.5.1/download -> rangemap-1.5.1.crate https://crates.io/api/v1/crates/rawpointer/0.2.1/download -> rawpointer-0.2.1.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rfc6979/0.4.0/download -> rfc6979-0.4.0.crate https://crates.io/api/v1/crates/ring/0.16.20/download -> ring-0.16.20.crate https://crates.io/api/v1/crates/ring/0.17.8/download -> ring-0.17.8.crate https://crates.io/api/v1/crates/rlimit/0.10.1/download -> rlimit-0.10.1.crate https://crates.io/api/v1/crates/rmp-serde/1.3.0/download -> rmp-serde-1.3.0.crate https://crates.io/api/v1/crates/rmp/0.8.14/download -> rmp-0.8.14.crate https://crates.io/api/v1/crates/rsa/0.9.6/download -> rsa-0.9.6.crate https://crates.io/api/v1/crates/rusqlite/0.31.0/download -> rusqlite-0.31.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustls-pki-types/1.7.0/download -> rustls-pki-types-1.7.0.crate https://crates.io/api/v1/crates/rustls-webpki/0.102.4/download -> rustls-webpki-0.102.4.crate https://crates.io/api/v1/crates/rustls/0.23.10/download -> rustls-0.23.10.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe_arch/0.7.2/download -> safe_arch-0.7.2.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/sanitize-filename/0.5.0/download -> sanitize-filename-0.5.0.crate https://crates.io/api/v1/crates/scc/2.1.1/download -> scc-2.1.1.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/sdd/0.2.0/download -> sdd-0.2.0.crate https://crates.io/api/v1/crates/sec1/0.7.3/download -> sec1-0.7.3.crate https://crates.io/api/v1/crates/secmem-proc/0.3.3/download -> secmem-proc-0.3.3.crate https://crates.io/api/v1/crates/security-framework-sys/2.11.0/download -> security-framework-sys-2.11.0.crate https://crates.io/api/v1/crates/security-framework/2.11.0/download -> security-framework-2.11.0.crate https://crates.io/api/v1/crates/semver/1.0.23/download -> semver-1.0.23.crate https://crates.io/api/v1/crates/serde-value/0.7.0/download -> serde-value-0.7.0.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_bytes/0.11.15/download -> serde_bytes-0.11.15.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_ignored/0.1.10/download -> serde_ignored-0.1.10.crate https://crates.io/api/v1/crates/serde_json/1.0.118/download -> serde_json-1.0.118.crate https://crates.io/api/v1/crates/serde_path_to_error/0.1.16/download -> serde_path_to_error-0.1.16.crate https://crates.io/api/v1/crates/serde_repr/0.1.19/download -> serde_repr-0.1.19.crate https://crates.io/api/v1/crates/serde_spanned/0.6.6/download -> serde_spanned-0.6.6.crate https://crates.io/api/v1/crates/serde_test/1.0.176/download -> serde_test-1.0.176.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/3.8.1/download -> serde_with-3.8.1.crate https://crates.io/api/v1/crates/serde_with_macros/3.8.1/download -> serde_with_macros-3.8.1.crate https://crates.io/api/v1/crates/serial_test/3.1.1/download -> serial_test-3.1.1.crate https://crates.io/api/v1/crates/serial_test_derive/3.1.1/download -> serial_test_derive-3.1.1.crate https://crates.io/api/v1/crates/sha1-asm/0.5.3/download -> sha1-asm-0.5.3.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/signal-hook-async-std/0.2.2/download -> signal-hook-async-std-0.2.2.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.2/download -> signal-hook-registry-1.4.2.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signature/2.2.0/download -> signature-2.2.0.crate https://crates.io/api/v1/crates/simba/0.8.1/download -> simba-0.8.1.crate https://crates.io/api/v1/crates/simple_asn1/0.6.2/download -> simple_asn1-0.6.2.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.7/download -> socket2-0.5.7.crate https://crates.io/api/v1/crates/spin/0.5.2/download -> spin-0.5.2.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spki/0.7.3/download -> spki-0.7.3.crate https://crates.io/api/v1/crates/ssh-cipher/0.2.0/download -> ssh-cipher-0.2.0.crate https://crates.io/api/v1/crates/ssh-encoding/0.2.0/download -> ssh-encoding-0.2.0.crate https://crates.io/api/v1/crates/ssh-key/0.6.6/download -> ssh-key-0.6.6.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/statrs/0.17.1/download -> statrs-0.17.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.25.0/download -> strum-0.25.0.crate https://crates.io/api/v1/crates/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum_macros/0.25.3/download -> strum_macros-0.25.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/subtle/2.6.1/download -> subtle-2.6.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/sync_wrapper/0.1.2/download -> sync_wrapper-0.1.2.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/tinystr/0.7.6/download -> tinystr-0.7.6.crate https://crates.io/api/v1/crates/tinyvec/1.6.1/download -> tinyvec-1.6.1.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio-macros/2.3.0/download -> tokio-macros-2.3.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-socks/0.5.1/download -> tokio-socks-0.5.1.crate https://crates.io/api/v1/crates/tokio-stream/0.1.15/download -> tokio-stream-0.1.15.crate https://crates.io/api/v1/crates/tokio-util/0.7.11/download -> tokio-util-0.7.11.crate https://crates.io/api/v1/crates/tokio/1.38.0/download -> tokio-1.38.0.crate https://crates.io/api/v1/crates/toml/0.8.14/download -> toml-0.8.14.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.22.14/download -> toml_edit-0.22.14.crate https://crates.io/api/v1/crates/tower-layer/0.3.2/download -> tower-layer-0.3.2.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tower/0.4.13/download -> tower-0.4.13.crate https://crates.io/api/v1/crates/tracing-appender/0.2.3/download -> tracing-appender-0.2.3.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-journald/0.3.0/download -> tracing-journald-0.3.0.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing-test-macro/0.2.5/download -> tracing-test-macro-0.2.5.crate https://crates.io/api/v1/crates/tracing-test/0.2.5/download -> tracing-test-0.2.5.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typed-index-collections/3.1.0/download -> typed-index-collections-3.1.0.crate https://crates.io/api/v1/crates/typeid/1.0.0/download -> typeid-1.0.0.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/typetag-impl/0.2.16/download -> typetag-impl-0.2.16.crate https://crates.io/api/v1/crates/typetag/0.2.16/download -> typetag-0.2.16.crate https://crates.io/api/v1/crates/uncased/0.9.10/download -> uncased-0.9.10.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.23/download -> unicode-normalization-0.1.23.crate https://crates.io/api/v1/crates/untrusted/0.7.1/download -> untrusted-0.7.1.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/url/2.5.2/download -> url-2.5.2.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/value-bag/1.9.0/download -> value-bag-1.9.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/visibility/0.1.0/download -> visibility-0.1.0.crate https://crates.io/api/v1/crates/visible/0.0.1/download -> visible-0.0.1.crate https://crates.io/api/v1/crates/void/1.0.2/download -> void-1.0.2.crate https://crates.io/api/v1/crates/waker-fn/1.2.0/download -> waker-fn-1.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasix/0.12.21/download -> wasix-0.12.21.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.42/download -> wasm-bindgen-futures-0.4.42.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/weak-table/0.3.2/download -> weak-table-0.3.2.crate https://crates.io/api/v1/crates/web-sys/0.3.69/download -> web-sys-0.3.69.crate https://crates.io/api/v1/crates/wide/0.7.24/download -> wide-0.7.24.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/winnow/0.6.13/download -> winnow-0.6.13.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/x25519-dalek/2.0.1/download -> x25519-dalek-2.0.1.crate https://crates.io/api/v1/crates/x509-signature/0.5.0/download -> x509-signature-0.5.0.crate https://crates.io/api/v1/crates/xxhash-rust/0.8.10/download -> xxhash-rust-0.8.10.crate https://crates.io/api/v1/crates/xz2/0.1.7/download -> xz2-0.1.7.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate https://crates.io/api/v1/crates/zstd-safe/7.1.0/download -> zstd-safe-7.1.0.crate https://crates.io/api/v1/crates/zstd-sys/2.0.11+zstd.1.5.6/download -> zstd-sys-2.0.11+zstd.1.5.6.crate https://crates.io/api/v1/crates/zstd/0.13.1/download -> zstd-0.13.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bb18596174aeca50cc00853f7222b41c
diff --git a/metadata/md5-cache/net-p2p/automatic-0.9.0 b/metadata/md5-cache/net-p2p/automatic-0.9.0
index 9000aae250f0..ad974693e27c 100644
--- a/metadata/md5-cache/net-p2p/automatic-0.9.0
+++ b/metadata/md5-cache/net-p2p/automatic-0.9.0
@@ -12,5 +12,5 @@ RDEPEND=acct-group/automatic acct-user/automatic dev-libs/libxml2:2 dev-libs/lib
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/1100101/Automatic/archive/v0.9.0.tar.gz -> automatic-0.9.0.gh.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b20359fae979454097e55de0a0897978
diff --git a/metadata/md5-cache/net-p2p/biglybt-3.5.0.0 b/metadata/md5-cache/net-p2p/biglybt-3.5.0.0
index 4b9c03f5d7b3..5fea24d96111 100644
--- a/metadata/md5-cache/net-p2p/biglybt-3.5.0.0
+++ b/metadata/md5-cache/net-p2p/biglybt-3.5.0.0
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=dev-java/commons-cli:1 dev-java/swt:4.27 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/BiglySoftware/BiglyBT/archive/v3.5.0.0.tar.gz -> biglybt-3.5.0.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=61f1879536c6255a1561317e10d9e660
diff --git a/metadata/md5-cache/net-p2p/biglybt-3.6.0.0 b/metadata/md5-cache/net-p2p/biglybt-3.6.0.0
new file mode 100644
index 000000000000..852afdcc1eec
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/biglybt-3.6.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test
+DEPEND=dev-java/commons-cli:1 dev-java/swt:4.27 >=virtual/jdk-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+DESCRIPTION=Feature-filled Bittorrent client based on the Azureus open source project
+EAPI=8
+HOMEPAGE=https://www.biglybt.com
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop java-pkg-2 java-pkg-simple optfeature xdg
+IUSE=doc source
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=GPL-2
+RDEPEND=dev-java/commons-cli:1 dev-java/swt:4.27 >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://github.com/BiglySoftware/BiglyBT/archive/v3.6.0.0.tar.gz -> biglybt-3.6.0.0.tar.gz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=0fa67370ee6c5aaeae20102894f5707b
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-25.1-r2 b/metadata/md5-cache/net-p2p/bitcoin-core-25.1-r2
index 9cd0dffb41bc..621edefe959f 100644
--- a/metadata/md5-cache/net-p2p/bitcoin-core-25.1-r2
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-25.1-r2
@@ -13,6 +13,6 @@ RDEPEND=!<dev-util/bitcoin-tx-25.0 >=dev-libs/boost-1.81.0:= >=dev-libs/libevent
REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://bitcoincore.org/bin/bitcoin-core-25.1/bitcoin-25.1.tar.gz
+SRC_URI=https://bitcoincore.org/bin/bitcoin-core-25.1/bitcoin-25.1.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=078a0aca5267a91fee29b478ce16b4a0
+_md5_=c0b30e6bc3e0f366da14e668750097b3
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-25.2 b/metadata/md5-cache/net-p2p/bitcoin-core-25.2
index 72989eb643e2..04dac12c90d6 100644
--- a/metadata/md5-cache/net-p2p/bitcoin-core-25.2
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-25.2
@@ -13,6 +13,6 @@ RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.1
REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/bitcoin/bitcoin/archive/v25.2.tar.gz -> bitcoin-core-25.2.tar.gz
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v25.2.tar.gz -> bitcoin-core-25.2.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d8864302f0ad295a0928300193bdd8ac
+_md5_=af83c1a9443438d98f50a5c7820d5e38
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-26.0-r1 b/metadata/md5-cache/net-p2p/bitcoin-core-26.0-r1
index f337ff1c9fca..4fd0e991b5c4 100644
--- a/metadata/md5-cache/net-p2p/bitcoin-core-26.0-r1
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-26.0-r1
@@ -13,6 +13,6 @@ RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.1
REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/bitcoin/bitcoin/archive/v26.0.tar.gz -> bitcoin-26.0.tar.gz
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v26.0.tar.gz -> bitcoin-26.0.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=aa39d2a707d7f52dfdd52f885f385f98
+_md5_=e729ea6bf542f27636a4952d4738b4f4
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-26.1 b/metadata/md5-cache/net-p2p/bitcoin-core-26.1
index 764df89d3578..40085034778f 100644
--- a/metadata/md5-cache/net-p2p/bitcoin-core-26.1
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-26.1
@@ -7,12 +7,12 @@ HOMEPAGE=https://bitcoincore.org/
IDEPEND=gui? ( dev-util/desktop-file-utils )
INHERIT=autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
IUSE=+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
LICENSE=MIT
RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.10:5 >=dev-qt/qtgui-5.15.10:5 >=dev-qt/qtnetwork-5.15.10:5 >=dev-qt/qtwidgets-5.15.10:5 dbus? ( >=dev-qt/qtdbus-5.15.10:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= )
REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/bitcoin/bitcoin/archive/v26.1.tar.gz -> bitcoin-core-26.1.tar.gz
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v26.1.tar.gz -> bitcoin-core-26.1.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=195a86a312f0ee1bd299f633709d228d
+_md5_=83a25a7045394cf7568f2161c2216fd6
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-26.2_rc1 b/metadata/md5-cache/net-p2p/bitcoin-core-26.2_rc1
new file mode 100644
index 000000000000..1fc77f6a4733
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-26.2_rc1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig daemon? ( acct-group/bitcoin acct-user/bitcoin ) gui? ( >=dev-qt/linguist-tools-5.15.10:5 ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
+DEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.10:5 >=dev-qt/qtgui-5.15.10:5 >=dev-qt/qtnetwork-5.15.10:5 >=dev-qt/qtwidgets-5.15.10:5 dbus? ( >=dev-qt/qtdbus-5.15.10:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= ) systemtap? ( >=dev-debug/systemtap-4.8 )
+DESCRIPTION=Reference implementation of the Bitcoin cryptocurrency
+EAPI=8
+HOMEPAGE=https://bitcoincore.org/
+IDEPEND=gui? ( dev-util/desktop-file-utils )
+INHERIT=autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
+IUSE=+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq
+LICENSE=MIT
+RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.10:5 >=dev-qt/qtgui-5.15.10:5 >=dev-qt/qtnetwork-5.15.10:5 >=dev-qt/qtwidgets-5.15.10:5 dbus? ( >=dev-qt/qtdbus-5.15.10:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= )
+REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v26.2rc1.tar.gz -> bitcoin-core-26.2_rc1.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=addf99e00233c9cae8d99c5514612cca
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-27.0 b/metadata/md5-cache/net-p2p/bitcoin-core-27.0
index 00d3f22ccd2c..2a02ec00d1d7 100644
--- a/metadata/md5-cache/net-p2p/bitcoin-core-27.0
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-27.0
@@ -13,6 +13,6 @@ RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.1
REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
RESTRICT=!test? ( test )
SLOT=0
-SRC_URI=https://github.com/bitcoin/bitcoin/archive/v27.0.tar.gz -> bitcoin-core-27.0.tar.gz
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v27.0.tar.gz -> bitcoin-core-27.0.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=28a5f19cdce577b0858e18e2387d69e6
+_md5_=9eda508907fa396f43ffbe072ec3fc52
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-27.1 b/metadata/md5-cache/net-p2p/bitcoin-core-27.1
new file mode 100644
index 000000000000..c3f5a47abc54
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/bitcoin-core-27.1
@@ -0,0 +1,18 @@
+BDEPEND=virtual/pkgconfig daemon? ( acct-group/bitcoin acct-user/bitcoin ) gui? ( >=dev-qt/linguist-tools-5.15.11:5 ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
+DEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.11:5 >=dev-qt/qtgui-5.15.11:5 >=dev-qt/qtnetwork-5.15.11:5 >=dev-qt/qtwidgets-5.15.11:5 dbus? ( >=dev-qt/qtdbus-5.15.11:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= ) systemtap? ( >=dev-debug/systemtap-4.8 )
+DESCRIPTION=Reference implementation of the Bitcoin cryptocurrency
+EAPI=8
+HOMEPAGE=https://bitcoincore.org/
+IDEPEND=gui? ( dev-util/desktop-file-utils )
+INHERIT=autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
+IUSE=+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.11:5 >=dev-qt/qtgui-5.15.11:5 >=dev-qt/qtnetwork-5.15.11:5 >=dev-qt/qtwidgets-5.15.11:5 dbus? ( >=dev-qt/qtdbus-5.15.11:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= )
+REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/bitcoin/bitcoin/archive/v27.1.tar.gz -> bitcoin-core-27.1.tar.gz https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> bitcoin-core-miniupnpc-2.2.8-compat.patch
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=52dc2a8a1567bfe7bea9b5aefd412d76
diff --git a/metadata/md5-cache/net-p2p/bitcoin-core-27.1_rc1 b/metadata/md5-cache/net-p2p/bitcoin-core-27.1_rc1
deleted file mode 100644
index d6f720a87448..000000000000
--- a/metadata/md5-cache/net-p2p/bitcoin-core-27.1_rc1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=virtual/pkgconfig daemon? ( acct-group/bitcoin acct-user/bitcoin ) gui? ( >=dev-qt/linguist-tools-5.15.11:5 ) test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
-DEFINED_PHASES=compile config configure install postinst postrm preinst prepare pretend setup test
-DEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.11:5 >=dev-qt/qtgui-5.15.11:5 >=dev-qt/qtnetwork-5.15.11:5 >=dev-qt/qtwidgets-5.15.11:5 dbus? ( >=dev-qt/qtdbus-5.15.11:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= ) systemtap? ( >=dev-debug/systemtap-4.8 )
-DESCRIPTION=Reference implementation of the Bitcoin cryptocurrency
-EAPI=8
-HOMEPAGE=https://bitcoincore.org/
-IDEPEND=gui? ( dev-util/desktop-file-utils )
-INHERIT=autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
-IUSE=+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq
-LICENSE=MIT
-RDEPEND=!dev-util/bitcoin-tx >=dev-libs/boost-1.81.0:= >=dev-libs/libevent-2.1.12:= berkdb? ( >=sys-libs/db-4.8.30:4.8=[cxx] ) cli? ( !net-p2p/bitcoin-cli ) daemon? ( !net-p2p/bitcoind acct-group/bitcoin acct-user/bitcoin ) gui? ( !net-p2p/bitcoin-qt >=dev-qt/qtcore-5.15.11:5 >=dev-qt/qtgui-5.15.11:5 >=dev-qt/qtnetwork-5.15.11:5 >=dev-qt/qtwidgets-5.15.11:5 dbus? ( >=dev-qt/qtdbus-5.15.11:5 ) ) libs? ( !net-libs/libbitcoinconsensus ) nat-pmp? ( >=net-libs/libnatpmp-20220705:= ) qrcode? ( >=media-gfx/qrencode-4.1.1:= ) sqlite? ( >=dev-db/sqlite-3.38.5:= ) system-leveldb? ( virtual/bitcoin-leveldb ) system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] ) upnp? ( >=net-libs/miniupnpc-2.2.2:= ) zeromq? ( >=net-libs/zeromq-4.3.4:= )
-REQUIRED_USE=dbus? ( gui ) kde? ( gui ) qrcode? ( gui ) system-leveldb? ( || ( daemon gui ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/bitcoin/bitcoin/archive/v27.1rc1.tar.gz -> bitcoin-core-27.1_rc1.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc db-use 3807d3e43e20aaa6e4decedd2bb2db4c desktop 021728fdc1b03b36357dbc89489e0f0d edo 367e103a74bf77e6a8da7894d999fa3c gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=be9b0de00536ce41c1828a3a80297c03
diff --git a/metadata/md5-cache/net-p2p/freenet-0.7.5_p1497-r1 b/metadata/md5-cache/net-p2p/freenet-0.7.5_p1497-r1
index 316a08389aee..46af063d41c8 100644
--- a/metadata/md5-cache/net-p2p/freenet-0.7.5_p1497-r1
+++ b/metadata/md5-cache/net-p2p/freenet-0.7.5_p1497-r1
@@ -13,5 +13,5 @@ RDEPEND=acct-user/freenet acct-group/freenet >=virtual/jre-1.8:* dev-java/bcprov
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hyphanet/fred/releases/download/build01497/freenet-build01497-source.tar.bz2 https://github.com/hyphanet/seedrefs/archive/build01480.tar.gz -> seednodes-0.7.5_p1480.tar.gz https://repo1.maven.org/maven2/io/pebbletemplates/pebble/3.1.6/pebble-3.1.6.jar mirror://gentoo/freenet-ant-1.7.1.jar verify-sig? ( https://github.com/hyphanet/fred/releases/download/build01497/freenet-build01497-source.tar.bz2.sig )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=195a86dfd11dd83f1a6321710f8cc714
diff --git a/metadata/md5-cache/net-p2p/kubo-0.26.0 b/metadata/md5-cache/net-p2p/kubo-0.26.0
index 19ce1c75dfdc..75ca4a3a993c 100644
--- a/metadata/md5-cache/net-p2p/kubo-0.26.0
+++ b/metadata/md5-cache/net-p2p/kubo-0.26.0
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst test unpack
DEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
DESCRIPTION=Main implementation of IPFS
EAPI=8
-HOMEPAGE=https://ipfs.io/ https://github.com/ipfs/kubo/
+HOMEPAGE=https://ipfs.tech https://github.com/ipfs/kubo/
INHERIT=go-module shell-completion systemd
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
@@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.26.0/kubo-source.tar.gz -> kubo-0.26.0.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=febb401811bbf92b968e7c51620faa75
+_md5_=3cd8c3d4f90561262bf4161860d1e23b
diff --git a/metadata/md5-cache/net-p2p/kubo-0.28.0 b/metadata/md5-cache/net-p2p/kubo-0.28.0
index e33982fe91d8..781b7dcdf8c8 100644
--- a/metadata/md5-cache/net-p2p/kubo-0.28.0
+++ b/metadata/md5-cache/net-p2p/kubo-0.28.0
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile install postinst test unpack
DEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
DESCRIPTION=Main implementation of IPFS
EAPI=8
-HOMEPAGE=https://ipfs.io/ https://github.com/ipfs/kubo/
+HOMEPAGE=https://ipfs.tech https://github.com/ipfs/kubo/
INHERIT=go-module shell-completion systemd
KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
@@ -12,4 +12,4 @@ RESTRICT=strip
SLOT=0
SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.28.0/kubo-source.tar.gz -> kubo-0.28.0.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=febb401811bbf92b968e7c51620faa75
+_md5_=3cd8c3d4f90561262bf4161860d1e23b
diff --git a/metadata/md5-cache/net-p2p/kubo-0.29.0 b/metadata/md5-cache/net-p2p/kubo-0.29.0
new file mode 100644
index 000000000000..3051b77ce730
--- /dev/null
+++ b/metadata/md5-cache/net-p2p/kubo-0.29.0
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst test unpack
+DEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
+DESCRIPTION=Main implementation of IPFS
+EAPI=8
+HOMEPAGE=https://ipfs.tech https://github.com/ipfs/kubo/
+INHERIT=go-module shell-completion systemd
+KEYWORDS=~amd64 ~x86
+LICENSE=Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0
+RDEPEND=acct-group/ipfs acct-user/ipfs sys-fs/fuse:0
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/ipfs/kubo/releases/download/v0.29.0/kubo-source.tar.gz -> kubo-0.29.0.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=19c9dcb22e5f7fe84de0d0c4e6390547
diff --git a/metadata/md5-cache/net-p2p/resilio-sync-2.7.2.1375-r1 b/metadata/md5-cache/net-p2p/resilio-sync-2.7.2.1375-r1
index 0cffb2fc62ec..a7ef75d9e419 100644
--- a/metadata/md5-cache/net-p2p/resilio-sync-2.7.2.1375-r1
+++ b/metadata/md5-cache/net-p2p/resilio-sync-2.7.2.1375-r1
@@ -11,5 +11,5 @@ RDEPEND=acct-group/rslsync acct-user/rslsync || ( sys-libs/libxcrypt[compat] sys
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( http://download-cdn.resilio.com/2.7.2.1375/Debian/resilio-sync_2.7.2.1375-1_amd64.deb ) x86? ( http://download-cdn.resilio.com/2.7.2.1375/Debian/resilio-sync_2.7.2.1375-1_i386.deb )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=7f8716f100dd945e215c8683ceb40f6a
diff --git a/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381 b/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381
index da5943c78010..01bbe733ff25 100644
--- a/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381
+++ b/metadata/md5-cache/net-p2p/resilio-sync-2.7.3.1381
@@ -11,5 +11,5 @@ RDEPEND=acct-group/rslsync acct-user/rslsync virtual/libcrypt:= virtual/tmpfiles
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_amd64.deb ) arm? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_armhf.deb ) arm64? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_arm64.deb ) x86? ( https://download-cdn.resilio.com/2.7.3.1381/Debian/resilio-sync_2.7.3.1381-1_i386.deb )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=f05e946c20b00b7f27462fc1175337a0
diff --git a/metadata/md5-cache/net-p2p/resilio-sync-9999 b/metadata/md5-cache/net-p2p/resilio-sync-9999
index d9d27f0224f6..7726c174c514 100644
--- a/metadata/md5-cache/net-p2p/resilio-sync-9999
+++ b/metadata/md5-cache/net-p2p/resilio-sync-9999
@@ -11,5 +11,5 @@ RDEPEND=acct-group/rslsync acct-user/rslsync virtual/libcrypt:= virtual/tmpfiles
RESTRICT=bindist mirror
SLOT=0
SRC_URI=amd64? ( https://download-cdn.resilio.com/stable/linux-x64/resilio-sync_x64.tar.gz ) arm? ( https://download-cdn.resilio.com/stable/linux-armhf/resilio-sync_armhf.tar.gz ) arm64? ( https://download-cdn.resilio.com/stable/linux-arm64/resilio-sync_arm64.tar.gz ) x86? ( https://download-cdn.resilio.com/stable/linux-i386/resilio-sync_i386.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8fe4236a83fed2a1cb63bba0c18e76f2
diff --git a/metadata/md5-cache/net-print/Manifest.gz b/metadata/md5-cache/net-print/Manifest.gz
index 977ab7d0dc0f..e1ae9b91b35d 100644
--- a/metadata/md5-cache/net-print/Manifest.gz
+++ b/metadata/md5-cache/net-print/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-print/cups-2.4.10 b/metadata/md5-cache/net-print/cups-2.4.10
new file mode 100644
index 000000000000..a6bbefdb6e45
--- /dev/null
+++ b/metadata/md5-cache/net-print/cups-2.4.10
@@ -0,0 +1,17 @@
+BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test
+DEPEND=app-text/libpaper:= sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( || ( net-print/libcupsfilters[jpeg] net-print/libcupsfilters[png] ) )
+DESCRIPTION=The Common Unix Printing System
+EAPI=8
+HOMEPAGE=https://www.cups.org/ https://github.com/OpenPrinting/cups
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs
+IUSE=acl dbus debug kerberos openssl pam selinux static-libs systemd test usb X xinetd zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=Apache-2.0
+RDEPEND=app-text/libpaper:= sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acct-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/OpenPrinting/cups/releases/download/v2.4.10/cups-2.4.10-source.tar.gz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=531d61ba12134a03894a31208234e9ec
diff --git a/metadata/md5-cache/net-print/cups-2.4.7-r2 b/metadata/md5-cache/net-print/cups-2.4.7-r2
index f3602292d613..df236d60ab31 100644
--- a/metadata/md5-cache/net-print/cups-2.4.7-r2
+++ b/metadata/md5-cache/net-print/cups-2.4.7-r2
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenPrinting/cups/releases/download/v2.4.7/cups-2.4.7-source.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8f59bccb3eca58fded0d2132e6edd82c
+_md5_=05abdd059e0e3d16b0238a818632a881
diff --git a/metadata/md5-cache/net-print/cups-9999 b/metadata/md5-cache/net-print/cups-9999
index 000d7dede781..70780556b44b 100644
--- a/metadata/md5-cache/net-print/cups-9999
+++ b/metadata/md5-cache/net-print/cups-9999
@@ -1,6 +1,6 @@
BDEPEND=acct-group/lp acct-group/lpadmin virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=app-text/libpaper:= sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DEPEND=app-text/libpaper:= sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) test? ( || ( net-print/libcupsfilters[jpeg] net-print/libcupsfilters[png] ) )
DESCRIPTION=The Common Unix Printing System
EAPI=8
HOMEPAGE=https://www.cups.org/ https://github.com/OpenPrinting/cups
@@ -8,10 +8,9 @@ IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs git-r3
IUSE=acl dbus debug kerberos openssl pam selinux static-libs systemd test usb X xinetd zeroconf abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
LICENSE=Apache-2.0
-PDEPEND=>=net-print/cups-filters-1.0.43
PROPERTIES=live
RDEPEND=app-text/libpaper:= sys-libs/zlib acl? ( kernel_linux? ( sys-apps/acl sys-apps/attr ) ) 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(-)?] ) kerberos? ( >=virtual/krb5-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(-)?] ) pam? ( sys-libs/pam ) !pam? ( virtual/libcrypt:= ) !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openssl? ( dev-libs/openssl:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd ) usb? ( virtual/libusb:1 ) X? ( x11-misc/xdg-utils ) xinetd? ( sys-apps/xinetd ) zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) acct-group/lp acct-group/lpadmin selinux? ( sec-policy/selinux-cups )
-RESTRICT=!test? ( test ) test
+RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d0f4829c08ed297ce9bd16b5af0e012e
+_md5_=531d61ba12134a03894a31208234e9ec
diff --git a/metadata/md5-cache/net-print/cups-filters-1.28.17-r2 b/metadata/md5-cache/net-print/cups-filters-1.28.17-r2
index 6ff354623a58..405885b7a064 100644
--- a/metadata/md5-cache/net-print/cups-filters-1.28.17-r2
+++ b/metadata/md5-cache/net-print/cups-filters-1.28.17-r2
@@ -12,5 +12,5 @@ RDEPEND=>=app-text/poppler-0.32[cxx,jpeg?,lcms,tiff?,utils] >=app-text/qpdf-8.3.
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/OpenPrinting/cups-filters/releases/download/1.28.17/cups-filters-1.28.17.tar.xz https://www.openprinting.org/download/cups-filters/cups-filters-1.28.17.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2dde40ac5fc5cc9e27aae020e950df62
diff --git a/metadata/md5-cache/net-print/foomatic-db-engine-4.0.12-r1 b/metadata/md5-cache/net-print/foomatic-db-engine-4.0.12-r1
index d2d20f90f93b..ef3de03dde8b 100644
--- a/metadata/md5-cache/net-print/foomatic-db-engine-4.0.12-r1
+++ b/metadata/md5-cache/net-print/foomatic-db-engine-4.0.12-r1
@@ -1,6 +1,6 @@
-BDEPEND=net-print/cups virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=net-print/cups virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libxml2 >=net-print/cups-filters-1.0.43-r1[foomatic] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-libs/libxml2 >=net-print/cups-filters-1.0.43-r1[foomatic] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Generates ppds out of xml foomatic printer description files
EAPI=8
HOMEPAGE=http://www.linuxprinting.org/foomatic.html
@@ -9,9 +9,9 @@ IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86
LICENSE=GPL-2
PDEPEND=net-print/foomatic-db
-RDEPEND=dev-libs/libxml2 >=net-print/cups-filters-1.0.43-r1[foomatic] || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-libs/libxml2 >=net-print/cups-filters-1.0.43-r1[foomatic] >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.openprinting.org/download/foomatic/foomatic-db-engine-4.0.12.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ea45ae6a2225c6bf48ba8a4584b5dbb
diff --git a/metadata/md5-cache/net-print/hplip-3.23.12-r1 b/metadata/md5-cache/net-print/hplip-3.23.12-r1
index 760a9cfc9c0b..c5b9a715c6d8 100644
--- a/metadata/md5-cache/net-print/hplip-3.23.12-r1
+++ b/metadata/md5-cache/net-print/hplip-3.23.12-r1
@@ -12,5 +12,5 @@ RDEPEND=net-print/cups media-libs/libjpeg-turbo:0 hpijs? ( net-print/cups-filter
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/hplip/hplip/3.23.12/hplip-3.23.12.tar.gz https://dev.gentoo.org/~billie/distfiles/hplip-3.23.12-patches-1.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=fc4f9e0a5c14d0337f84495065e4459f
diff --git a/metadata/md5-cache/net-print/hplip-3.23.12-r3 b/metadata/md5-cache/net-print/hplip-3.23.12-r3
index 46f8af96c966..8cc09ca9c70e 100644
--- a/metadata/md5-cache/net-print/hplip-3.23.12-r3
+++ b/metadata/md5-cache/net-print/hplip-3.23.12-r3
@@ -12,5 +12,5 @@ RDEPEND=net-print/cups media-libs/libjpeg-turbo:0 hpijs? ( net-print/cups-filter
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/hplip/hplip/3.23.12/hplip-3.23.12.tar.gz https://dev.gentoo.org/~billie/distfiles/hplip-3.23.12-patches-2.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=c7bd940ef96d4f4880a9c7ea15922478
diff --git a/metadata/md5-cache/net-print/hplip-3.24.4 b/metadata/md5-cache/net-print/hplip-3.24.4
new file mode 100644
index 000000000000..0757da090816
--- /dev/null
+++ b/metadata/md5-cache/net-print/hplip-3.24.4
@@ -0,0 +1,16 @@
+BDEPEND=virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install postinst postrm prepare setup
+DEPEND=net-print/cups media-libs/libjpeg-turbo:0 hpijs? ( net-print/cups-filters[foomatic] ) !libusb0? ( virtual/libusb:1 ) libusb0? ( virtual/libusb:0 ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) !minimal? ( sys-apps/dbus scanner? ( media-gfx/sane-backends ) snmp? ( dev-libs/openssl:0= net-analyzer/net-snmp:=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] net-dns/avahi[dbus,python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) )
+DESCRIPTION=HP Linux Imaging and Printing - Print, scan, fax drivers and service tools
+EAPI=8
+HOMEPAGE=https://developers.hp.com/hp-linux-imaging-and-printing
+INHERIT=autotools flag-o-matic linux-info python-single-r1 readme.gentoo-r1 udev
+IUSE=doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=net-print/cups media-libs/libjpeg-turbo:0 hpijs? ( net-print/cups-filters[foomatic] ) !libusb0? ( virtual/libusb:1 ) libusb0? ( virtual/libusb:0 ) python_single_target_python3_10? ( dev-lang/python:3.10[threads(+),xml(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+),xml(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+),xml(+)] ) !minimal? ( sys-apps/dbus scanner? ( media-gfx/sane-backends ) snmp? ( dev-libs/openssl:0= net-analyzer/net-snmp:=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] net-dns/avahi[dbus,python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) ) app-text/ghostscript-gpl !minimal? ( python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) kernel_linux? ( virtual/udev ) python_single_target_python3_10? ( >=dev-python/dbus-python-1.2.0-r1[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] fax? ( dev-python/reportlab[python_targets_python3_10(-)] ) qt5? ( >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,python_targets_python3_10(-)] libnotify? ( dev-python/notify2[python_targets_python3_10(-)] ) ) scanner? ( >=dev-python/reportlab-3.2[python_targets_python3_10(-)] >=dev-python/pillow-3.1.1[python_targets_python3_10(-)] X? ( || ( kde? ( kde-misc/skanlite ) media-gfx/xsane media-gfx/sane-frontends ) ) ) ) python_single_target_python3_11? ( >=dev-python/dbus-python-1.2.0-r1[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] fax? ( dev-python/reportlab[python_targets_python3_11(-)] ) qt5? ( >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,python_targets_python3_11(-)] libnotify? ( dev-python/notify2[python_targets_python3_11(-)] ) ) scanner? ( >=dev-python/reportlab-3.2[python_targets_python3_11(-)] >=dev-python/pillow-3.1.1[python_targets_python3_11(-)] X? ( || ( kde? ( kde-misc/skanlite ) media-gfx/xsane media-gfx/sane-frontends ) ) ) ) python_single_target_python3_12? ( >=dev-python/dbus-python-1.2.0-r1[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] fax? ( dev-python/reportlab[python_targets_python3_12(-)] ) qt5? ( >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,python_targets_python3_12(-)] libnotify? ( dev-python/notify2[python_targets_python3_12(-)] ) ) scanner? ( >=dev-python/reportlab-3.2[python_targets_python3_12(-)] >=dev-python/pillow-3.1.1[python_targets_python3_12(-)] X? ( || ( kde? ( kde-misc/skanlite ) media-gfx/xsane media-gfx/sane-frontends ) ) ) ) ) policykit? ( sys-auth/polkit )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/project/hplip/hplip/3.24.4/hplip-3.24.4.tar.gz https://dev.gentoo.org/~billie/distfiles/hplip-3.24.4-patches-1.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_md5_=ddc9aa68a7bdcd76a82510a0bfd2a1e4
diff --git a/metadata/md5-cache/net-proxy/Manifest.gz b/metadata/md5-cache/net-proxy/Manifest.gz
index 96a3b81f75a9..e95256ebfa07 100644
--- a/metadata/md5-cache/net-proxy/Manifest.gz
+++ b/metadata/md5-cache/net-proxy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-proxy/trojan-1.16.0-r2 b/metadata/md5-cache/net-proxy/trojan-1.16.0-r2
index 52b7d6098991..eb04977ca4f9 100644
--- a/metadata/md5-cache/net-proxy/trojan-1.16.0-r2
+++ b/metadata/md5-cache/net-proxy/trojan-1.16.0-r2
@@ -12,5 +12,5 @@ RDEPEND=dev-libs/boost:= dev-libs/openssl:0= mysql? ( dev-db/mysql-connector-c:=
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/trojan-gfw/trojan/archive/v1.16.0.tar.gz -> trojan-1.16.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=99897fde8ee8f855d01d628a9db165f0
diff --git a/metadata/md5-cache/net-voip/Manifest.gz b/metadata/md5-cache/net-voip/Manifest.gz
index ae038fa4e8f6..d4ec92357fff 100644
--- a/metadata/md5-cache/net-voip/Manifest.gz
+++ b/metadata/md5-cache/net-voip/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-voip/murmur-1.4.287-r2 b/metadata/md5-cache/net-voip/murmur-1.4.287-r2
index e6ae4d0cdfa9..01ee7cc6b5b0 100644
--- a/metadata/md5-cache/net-voip/murmur-1.4.287-r2
+++ b/metadata/md5-cache/net-voip/murmur-1.4.287-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/murmur acct-user/murmur >=dev-libs/openssl-1.0.0b:0= >=dev-li
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mumble-voip/mumble/releases/download/v1.4.287/mumble-1.4.287.tar.gz https://dl.mumble.info/mumble-1.4.287.tar.gz https://dev.gentoo.org/~concord/distfiles/mumble-1.4-openssl3.patch.xz https://dev.gentoo.org/~concord/distfiles/mumble-1.4-crypto-threads.patch.xz https://dev.gentoo.org/~concord/distfiles/mumble-1.4-odr.patch.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3f0464eb6810c2e5e2d691ba755c6345
diff --git a/metadata/md5-cache/net-voip/murmur-1.5.634 b/metadata/md5-cache/net-voip/murmur-1.5.634
index a92658e0cba9..55bbd8e22ff6 100644
--- a/metadata/md5-cache/net-voip/murmur-1.5.634
+++ b/metadata/md5-cache/net-voip/murmur-1.5.634
@@ -12,5 +12,5 @@ RDEPEND=acct-group/murmur acct-user/murmur dev-cpp/ms-gsl >=dev-libs/openssl-1.0
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/mumble-voip/mumble/releases/download/v1.5.634/mumble-1.5.634.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60228528d7616eacb730f6dce3b29037
diff --git a/metadata/md5-cache/net-voip/murmur-9999 b/metadata/md5-cache/net-voip/murmur-9999
index 208c20855cdf..7169e97631cb 100644
--- a/metadata/md5-cache/net-voip/murmur-9999
+++ b/metadata/md5-cache/net-voip/murmur-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=acct-group/murmur acct-user/murmur dev-cpp/ms-gsl >=dev-libs/openssl-1.0.0b:0= >=dev-libs/protobuf-2.2.0:= dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtnetwork:5[ssl] || ( dev-qt/qtsql:5[sqlite] dev-qt/qtsql:5[mysql] ) dev-qt/qtxml:5 sys-apps/lsb-release >=sys-libs/libcap-2.15 ice? ( dev-libs/Ice:= ) zeroconf? ( net-dns/avahi[mdnsresponder-compat] ) virtual/tmpfiles
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=60228528d7616eacb730f6dce3b29037
diff --git a/metadata/md5-cache/net-voip/umurmur-0.2.20 b/metadata/md5-cache/net-voip/umurmur-0.2.20
index 747ef06aa4f3..5bb2c186db4e 100644
--- a/metadata/md5-cache/net-voip/umurmur-0.2.20
+++ b/metadata/md5-cache/net-voip/umurmur-0.2.20
@@ -11,5 +11,5 @@ LICENSE=BSD
RDEPEND=>=dev-libs/protobuf-c-1.0.0_rc2:= dev-libs/libconfig:= gnutls? ( dev-libs/nettle:= >=net-libs/gnutls-3.0.0:= ) !gnutls? ( mbedtls? ( net-libs/mbedtls:= ) !mbedtls? ( dev-libs/openssl:0= ) ) acct-group/murmur acct-user/murmur
SLOT=0
SRC_URI=https://github.com/umurmur/umurmur/archive/0.2.20.tar.gz -> umurmur-0.2.20.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8c6f44fb13c07141d9bcfe42517ba8ed
diff --git a/metadata/md5-cache/net-voip/umurmur-9999 b/metadata/md5-cache/net-voip/umurmur-9999
index 572c0d08173d..6ad8615eb35d 100644
--- a/metadata/md5-cache/net-voip/umurmur-9999
+++ b/metadata/md5-cache/net-voip/umurmur-9999
@@ -10,5 +10,5 @@ LICENSE=BSD
PROPERTIES=live
RDEPEND=>=dev-libs/protobuf-c-1.0.0_rc2:= dev-libs/libconfig:= gnutls? ( dev-libs/nettle:= >=net-libs/gnutls-3.0.0:= ) !gnutls? ( mbedtls? ( net-libs/mbedtls:= ) !mbedtls? ( dev-libs/openssl:0= ) ) acct-group/murmur acct-user/murmur
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=524923ed319eb858300ff9bea9a4e583
diff --git a/metadata/md5-cache/net-vpn/Manifest.gz b/metadata/md5-cache/net-vpn/Manifest.gz
index dcd61f15b75f..7f4201ae2f77 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/gsocket-1.4.43 b/metadata/md5-cache/net-vpn/gsocket-1.4.43
index 65075d808421..61908fcfacd3 100644
--- a/metadata/md5-cache/net-vpn/gsocket-1.4.43
+++ b/metadata/md5-cache/net-vpn/gsocket-1.4.43
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://www.gsocket.io/
INHERIT=autotools systemd
IUSE=test
-KEYWORDS=~amd64 ~arm64 ~riscv
+KEYWORDS=amd64 ~arm64 ~riscv
LICENSE=BSD-2
RDEPEND=dev-libs/openssl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/hackerschoice/gsocket/archive/v1.4.43.tar.gz -> gsocket-1.4.43.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8cc6e23f542cc0a0a59b74cc5f6bc19b
+_md5_=82e954b5753fb6c16b1baa1abc17dfb9
diff --git a/metadata/md5-cache/net-vpn/i2p-2.3.0-r4 b/metadata/md5-cache/net-vpn/i2p-2.3.0-r4
index cde75b649f36..cab1bccaf930 100644
--- a/metadata/md5-cache/net-vpn/i2p-2.3.0-r4
+++ b/metadata/md5-cache/net-vpn/i2p-2.3.0-r4
@@ -12,5 +12,5 @@ RDEPEND=dev-java/bcprov:0 dev-java/hashcash:1 dev-java/httpcomponents-client:4 d
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.i2p-projekt.de/2.3.0/i2psource_2.3.0.tar.bz2
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7e1f3b895fa854cb0228708ebcdd5284
diff --git a/metadata/md5-cache/net-vpn/i2p-2.5.2-r1 b/metadata/md5-cache/net-vpn/i2p-2.5.2-r1
index 2c3755ac7961..53d97f9da817 100644
--- a/metadata/md5-cache/net-vpn/i2p-2.5.2-r1
+++ b/metadata/md5-cache/net-vpn/i2p-2.5.2-r1
@@ -12,5 +12,5 @@ RDEPEND=dev-java/bcprov:0 dev-java/hashcash:1 dev-java/httpcomponents-client:4 d
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.i2p-projekt.de/2.5.2/i2psource_2.5.2.tar.bz2
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b9849bb4216fcfb37e81294e4ab5776e
diff --git a/metadata/md5-cache/net-vpn/i2pd-2.52.0 b/metadata/md5-cache/net-vpn/i2pd-2.52.0
index 38c6136390dc..74b9ac4d15e5 100644
--- a/metadata/md5-cache/net-vpn/i2pd-2.52.0
+++ b/metadata/md5-cache/net-vpn/i2pd-2.52.0
@@ -12,4 +12,4 @@ RDEPEND=acct-user/i2pd acct-group/i2pd dev-libs/boost:= dev-libs/openssl:0=[-bin
SLOT=0
SRC_URI=https://github.com/PurpleI2P/i2pd/archive/2.52.0.tar.gz -> i2pd-2.52.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5494841e0de6c93550cee7d167eb6d70
+_md5_=934b6d1836b01bf3e633b931e54c494c
diff --git a/metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.0 b/metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.0
new file mode 100644
index 000000000000..0775735f4669
--- /dev/null
+++ b/metadata/md5-cache/net-vpn/microsoft-azurevpnclient-3.0.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=configure install postinst postrm preinst unpack
+DESCRIPTION=Microsoft Azure VPN client for connecting securely to the Azure cloud
+EAPI=8
+HOMEPAGE=https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-client-linux-azure-vpn-client
+IDEPEND=filecaps? ( sys-libs/libcap ) dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop fcaps prefix unpacker xdg
+IUSE=+filecaps
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-azurevpnclient Apache-2.0 BSD-2 BSD ISC MIT openssl SSLeay
+RDEPEND=app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlite:3 dev-libs/glib:2 dev-libs/openssl:0/3 media-libs/fontconfig:1.0 media-libs/libepoxy net-misc/curl sys-apps/systemd[resolvconf] sys-auth/polkit sys-auth/polkit-pkla-compat sys-libs/libcap sys-libs/zlib x11-libs/gtk+:3 x11-libs/pango prefix? ( dev-util/patchelf )
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/m/microsoft-azurevpnclient/microsoft-azurevpnclient_3.0.0_amd64.deb
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d fcaps c0a086b957a1b183a8d136eabf02f191 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=94e17bdfd881104be13b5da945f2aad1
diff --git a/metadata/md5-cache/net-vpn/tor-0.4.7.13-r1 b/metadata/md5-cache/net-vpn/tor-0.4.7.13-r1
index 3dadb2d64196..3ce3365f1ddb 100644
--- a/metadata/md5-cache/net-vpn/tor-0.4.7.13-r1
+++ b/metadata/md5-cache/net-vpn/tor-0.4.7.13-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] sys-li
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.torproject.org/dist/tor-0.4.7.13.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.7.13.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.7.13.tar.gz.sha256sum.asc )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=ecf4af699eca8273c50400473c1f0266
diff --git a/metadata/md5-cache/net-vpn/tor-0.4.7.16 b/metadata/md5-cache/net-vpn/tor-0.4.7.16
index 6a37980b69f6..1b83f4ce8c5c 100644
--- a/metadata/md5-cache/net-vpn/tor-0.4.7.16
+++ b/metadata/md5-cache/net-vpn/tor-0.4.7.16
@@ -12,5 +12,5 @@ RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] dev-li
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.torproject.org/dist/tor-0.4.7.16.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.7.16.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.7.16.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.7.16.tar.gz.sha256sum.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=8b86d911ad5017b87916a80a9fb11402
diff --git a/metadata/md5-cache/net-vpn/tor-0.4.7.16-r1 b/metadata/md5-cache/net-vpn/tor-0.4.7.16-r1
index 617fe6986e9b..880eae7cdbd9 100644
--- a/metadata/md5-cache/net-vpn/tor-0.4.7.16-r1
+++ b/metadata/md5-cache/net-vpn/tor-0.4.7.16-r1
@@ -12,5 +12,5 @@ RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] dev-li
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.torproject.org/dist/tor-0.4.7.16.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.7.16.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.7.16.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.7.16.tar.gz.sha256sum.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=56ede2f0e463b19dd69de3507cb21fcf
diff --git a/metadata/md5-cache/net-vpn/tor-0.4.8.10 b/metadata/md5-cache/net-vpn/tor-0.4.8.10
index 5dfed2087fd1..f73f74eabe15 100644
--- a/metadata/md5-cache/net-vpn/tor-0.4.8.10
+++ b/metadata/md5-cache/net-vpn/tor-0.4.8.10
@@ -12,5 +12,5 @@ RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] dev-li
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.torproject.org/dist/tor-0.4.8.10.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.8.10.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.8.10.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.8.10.tar.gz.sha256sum.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=cba4b22dbb096939b0a3af53dba5d401
diff --git a/metadata/md5-cache/net-vpn/tor-0.4.8.11 b/metadata/md5-cache/net-vpn/tor-0.4.8.11
index df4defe7aaca..1bbeac6a2264 100644
--- a/metadata/md5-cache/net-vpn/tor-0.4.8.11
+++ b/metadata/md5-cache/net-vpn/tor-0.4.8.11
@@ -12,5 +12,5 @@ RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] dev-li
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.torproject.org/dist/tor-0.4.8.11.tar.gz https://archive.torproject.org/tor-package-archive/tor-0.4.8.11.tar.gz verify-sig? ( https://dist.torproject.org/tor-0.4.8.11.tar.gz.sha256sum https://dist.torproject.org/tor-0.4.8.11.tar.gz.sha256sum.asc )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=cba4b22dbb096939b0a3af53dba5d401
diff --git a/metadata/md5-cache/net-vpn/tor-9999 b/metadata/md5-cache/net-vpn/tor-9999
index 1a5e32836b7a..6208ad5c0b5d 100644
--- a/metadata/md5-cache/net-vpn/tor-9999
+++ b/metadata/md5-cache/net-vpn/tor-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=acct-user/tor acct-group/tor >=dev-libs/libevent-2.1.12-r1:=[ssl] dev-libs/openssl:=[-bindist(-)] sys-libs/zlib caps? ( sys-libs/libcap ) man? ( app-text/asciidoc ) lzma? ( app-arch/xz-utils ) scrypt? ( app-crypt/libscrypt ) seccomp? ( >=sys-libs/libseccomp-2.4.1 ) systemd? ( sys-apps/systemd:= ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-tor )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d edo 367e103a74bf77e6a8da7894d999fa3c git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d edo 367e103a74bf77e6a8da7894d999fa3c git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=26d681eed6232a5daeb9d3a8cbf8c45f
diff --git a/metadata/md5-cache/net-wireless/Manifest.gz b/metadata/md5-cache/net-wireless/Manifest.gz
index eb8a2f515024..60ad62ba9a6c 100644
--- a/metadata/md5-cache/net-wireless/Manifest.gz
+++ b/metadata/md5-cache/net-wireless/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/net-wireless/bdaddr-0_p20210511 b/metadata/md5-cache/net-wireless/bdaddr-0_p20210511
index 49779ba878cd..e626abecb57c 100644
--- a/metadata/md5-cache/net-wireless/bdaddr-0_p20210511
+++ b/metadata/md5-cache/net-wireless/bdaddr-0_p20210511
@@ -4,9 +4,9 @@ DEPEND=net-wireless/bluez:=
DESCRIPTION=Utility for changing the Bluetooth device address
EAPI=8
HOMEPAGE=https://github.com/thxomas/bdaddr
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=GPL-2+
RDEPEND=net-wireless/bluez:= sys-apps/hwdata
SLOT=0
SRC_URI=https://github.com/thxomas/bdaddr/archive/53dae3f6a33bca202ddae0e7b14beeaf2d7d653b.tar.gz -> bdaddr-0_p20210511.tar.gz https://github.com/Flowdalic/bdaddr/commit/85eeb2a13ab664432ce357cdb0641163fc541a99.patch -> bdaddr-0_p20210511-idiomatic-makefile-r1.patch
-_md5_=718744d1327ef882d504cbe30f32aa4b
+_md5_=e84fd0ddfda0fc15b98f303d899c6d01
diff --git a/metadata/md5-cache/net-wireless/gr-osmosdr-0.2.6 b/metadata/md5-cache/net-wireless/gr-osmosdr-0.2.6
new file mode 100644
index 000000000000..90360fc726bc
--- /dev/null
+++ b/metadata/md5-cache/net-wireless/gr-osmosdr-0.2.6
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_10? ( dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pybind11[python_targets_python3_12(-)] ) doc? ( app-text/doxygen ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-libs/boost:= dev-libs/log4cpp net-wireless/gnuradio:0=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sci-libs/volk:= airspy? ( net-wireless/airspy ) bladerf? ( >=net-wireless/bladerf-2018.08_rc1:= ) hackrf? ( net-libs/libhackrf:= ) iqbalance? ( net-wireless/gr-iqbal:=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) rtlsdr? ( >=net-wireless/rtl-sdr-0.5.4:= ) sdrplay? ( net-wireless/sdrplay ) soapy? ( net-wireless/soapysdr:= ) uhd? ( net-wireless/uhd:=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) xtrx? ( net-wireless/libxtrx )
+DESCRIPTION=GNU Radio source block for OsmoSDR and rtlsdr and hackrf
+EAPI=8
+HOMEPAGE=https://sdr.osmocom.org/trac/wiki/GrOsmoSDR https://gitea.osmocom.org/sdr/gr-osmosdr
+INHERIT=cmake python-single-r1
+IUSE=airspy bladerf doc hackrf iqbalance rtlsdr sdrplay soapy uhd xtrx python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-libs/boost:= dev-libs/log4cpp net-wireless/gnuradio:0=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sci-libs/volk:= airspy? ( net-wireless/airspy ) bladerf? ( >=net-wireless/bladerf-2018.08_rc1:= ) hackrf? ( net-libs/libhackrf:= ) iqbalance? ( net-wireless/gr-iqbal:=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) rtlsdr? ( >=net-wireless/rtl-sdr-0.5.4:= ) sdrplay? ( net-wireless/sdrplay ) soapy? ( net-wireless/soapysdr:= ) uhd? ( net-wireless/uhd:=[python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) xtrx? ( net-wireless/libxtrx )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0/0.2.6
+SRC_URI=https://gitea.osmocom.org/sdr/gr-osmosdr/archive/v0.2.6.tar.gz -> gr-osmosdr-0.2.6.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=05ceb6e57c2606183db3f0b880779b43
diff --git a/metadata/md5-cache/net-wireless/neard-0.19 b/metadata/md5-cache/net-wireless/neard-0.19
index 50fbef57bf0f..5d82a18fd149 100644
--- a/metadata/md5-cache/net-wireless/neard-0.19
+++ b/metadata/md5-cache/net-wireless/neard-0.19
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://github.com/linux-nfc/neard
INHERIT=autotools
IUSE=test tools systemd
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
LICENSE=GPL-2
RDEPEND=>=dev-libs/glib-2.28 dev-libs/libnl:3= >=sys-apps/dbus-1.2 systemd? ( sys-apps/systemd:0 )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/linux-nfc/neard/archive/refs/tags/v0.19.tar.gz -> neard-0.19.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=db1a9bc49215b23673817dfb11b08921
+_md5_=c3fe0af499b0a6c78a55007f2b373b7f
diff --git a/metadata/md5-cache/net-wireless/tempestsdr-0.0_p20200221-r1 b/metadata/md5-cache/net-wireless/tempestsdr-0.0_p20200221-r1
index 330ad953d646..45f764a6fe4d 100644
--- a/metadata/md5-cache/net-wireless/tempestsdr-0.0_p20200221-r1
+++ b/metadata/md5-cache/net-wireless/tempestsdr-0.0_p20200221-r1
@@ -9,5 +9,5 @@ LICENSE=GPL-3
RDEPEND=>=virtual/jdk-1.8:* dev-libs/boost:= net-wireless/airspy net-wireless/uhd:= net-wireless/rtl-sdr net-wireless/bladerf:= net-wireless/hackrf-tools >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/deltj/TempestSDR/archive/93c238725bdcf2f50c8a1d3789cf56e90f7bab7f.tar.gz -> tempestsdr-0.0_p20200221.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=32edec977367e908a7d93e10684382a3
diff --git a/metadata/md5-cache/net-wireless/tempestsdr-9999 b/metadata/md5-cache/net-wireless/tempestsdr-9999
index ee1bd3118e87..e0f208330200 100644
--- a/metadata/md5-cache/net-wireless/tempestsdr-9999
+++ b/metadata/md5-cache/net-wireless/tempestsdr-9999
@@ -9,5 +9,5 @@ LICENSE=GPL-3
PROPERTIES=live
RDEPEND=>=virtual/jdk-1.8:* dev-libs/boost:= net-wireless/airspy net-wireless/uhd:= net-wireless/rtl-sdr net-wireless/bladerf:= net-wireless/hackrf-tools >=dev-java/java-config-2.2.0-r3
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=32edec977367e908a7d93e10684382a3
diff --git a/metadata/md5-cache/net-wireless/unifi-6.5.55-r2 b/metadata/md5-cache/net-wireless/unifi-6.5.55-r2
index ca3972157223..f8df66ef62fc 100644
--- a/metadata/md5-cache/net-wireless/unifi-6.5.55-r2
+++ b/metadata/md5-cache/net-wireless/unifi-6.5.55-r2
@@ -12,5 +12,5 @@ RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:1.8 >=dev-ja
RESTRICT=bindist mirror
SLOT=0/6.5
SRC_URI=https://dl.ui.com/unifi/6.5.55-1d0581c00d/UniFi.unix.zip -> unifi-6.5.55.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=beb46b553ecf105d16fb530d2933bf74
diff --git a/metadata/md5-cache/net-wireless/unifi-7.5.187 b/metadata/md5-cache/net-wireless/unifi-7.5.187
index 9f805a428d16..3dea37df2a20 100644
--- a/metadata/md5-cache/net-wireless/unifi-7.5.187
+++ b/metadata/md5-cache/net-wireless/unifi-7.5.187
@@ -12,5 +12,5 @@ RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-jav
RESTRICT=bindist mirror
SLOT=0/7.5
SRC_URI=https://dl.ui.com/unifi/7.5.187-f57f5bf7ab/UniFi.unix.zip -> unifi-7.5.187.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d5bbfca2fa4ec04c6f066aa9a6581592
diff --git a/metadata/md5-cache/net-wireless/unifi-8.1.127 b/metadata/md5-cache/net-wireless/unifi-8.1.127
index e80f43a57caf..c8c29377e37b 100644
--- a/metadata/md5-cache/net-wireless/unifi-8.1.127
+++ b/metadata/md5-cache/net-wireless/unifi-8.1.127
@@ -12,5 +12,5 @@ RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-jav
RESTRICT=bindist mirror
SLOT=0/8.1
SRC_URI=https://dl.ui.com/unifi/8.1.127/UniFi.unix.zip -> unifi-8.1.127.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=31ea4d3217135116f30e8f4861e2c867
diff --git a/metadata/md5-cache/net-wireless/unifi-8.2.93 b/metadata/md5-cache/net-wireless/unifi-8.2.93
index 3f324cf03695..0d928309c97b 100644
--- a/metadata/md5-cache/net-wireless/unifi-8.2.93
+++ b/metadata/md5-cache/net-wireless/unifi-8.2.93
@@ -12,5 +12,5 @@ RDEPEND=acct-group/unifi acct-user/unifi dev-db/mongodb virtual/jre:17 >=dev-jav
RESTRICT=bindist mirror
SLOT=0/8.2
SRC_URI=https://dl.ui.com/unifi/8.2.93/UniFi.unix.zip -> unifi-8.2.93.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1c21bc23d733ddcdda104b7061ececb2
diff --git a/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r4 b/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r4
index 0b3f280295c7..bf861c6d3da9 100644
--- a/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r4
+++ b/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r4
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=de
REQUIRED_USE=macsec? ( !privsep ) privsep? ( !macsec ) broadcom-sta? ( !fils !mesh !mbo )
SLOT=0
SRC_URI=https://w1.fi/releases/wpa_supplicant-2.10.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4002921ac496268540345d2772f906ed
diff --git a/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r5 b/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r5
index 0ec07ee81806..3190197faa4c 100644
--- a/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r5
+++ b/metadata/md5-cache/net-wireless/wpa_supplicant-2.10-r5
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=de
REQUIRED_USE=macsec? ( !privsep ) privsep? ( !macsec ) broadcom-sta? ( !fils !mesh !mbo )
SLOT=0
SRC_URI=https://w1.fi/releases/wpa_supplicant-2.10.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2f4507006e0c4ea89d6a773a32a4578
diff --git a/metadata/md5-cache/net-wireless/wpa_supplicant-9999 b/metadata/md5-cache/net-wireless/wpa_supplicant-9999
index c0ac39d246ee..d65548ad807b 100644
--- a/metadata/md5-cache/net-wireless/wpa_supplicant-9999
+++ b/metadata/md5-cache/net-wireless/wpa_supplicant-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=>=dev-libs/openssl-1.0.2k:= dbus? ( sys-apps/dbus ) kernel_linux? ( >=dev-libs/libnl-3.2:3 eap-sim? ( sys-apps/pcsc-lite ) ) !kernel_linux? ( net-libs/libpcap ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 ) readline? ( sys-libs/ncurses:0= sys-libs/readline:0= ) selinux? ( sec-policy/selinux-networkmanager ) kernel_linux? ( net-wireless/wireless-regdb )
REQUIRED_USE=macsec? ( !privsep ) privsep? ( !macsec ) broadcom-sta? ( !fils !mesh !mbo )
SLOT=0
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ca687e072cf31ab48520f2ee5b60a1c0
diff --git a/metadata/md5-cache/perl-core/CPAN-2.290.0-r1 b/metadata/md5-cache/perl-core/CPAN-2.290.0-r1
index 9a7413170dcd..f1cb240db5dc 100644
--- a/metadata/md5-cache/perl-core/CPAN-2.290.0-r1
+++ b/metadata/md5-cache/perl-core/CPAN-2.290.0-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Query, download and build perl modules from CPAN sites
EAPI=7
HOMEPAGE=https://metacpan.org/release/CPAN
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AN/ANDK/CPAN-2.29.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6a47e0138cdd87a2cf2f3d5bfd1b75d1
diff --git a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0 b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0
index baddb83e7a30..b6d2b3093557 100644
--- a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0
+++ b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.206.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=sys-libs/zlib-1.2.13 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-libs/zlib-1.2.13 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Low-Level Interface to zlib compression library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-Raw-Zlib
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sys-libs/zlib-1.2.13 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/zlib-1.2.13 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.206.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=1662e08509cbd18787a2de3af0495196
diff --git a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0 b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0
index 08ab566f57b9..5f9fd2a138e4 100644
--- a/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0
+++ b/metadata/md5-cache/perl-core/Compress-Raw-Zlib-2.212.0
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=sys-libs/zlib-1.3.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sys-libs/zlib-1.3.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Low-Level Interface to zlib compression library
EAPI=7
HOMEPAGE=https://metacpan.org/release/Compress-Raw-Zlib
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sys-libs/zlib-1.3.1 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sys-libs/zlib-1.3.1 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PM/PMQS/Compress-Raw-Zlib-2.212.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=30d7c88e6aced509bfa57ae03cf1cf23
diff --git a/metadata/md5-cache/perl-core/Encode-3.190.0 b/metadata/md5-cache/perl-core/Encode-3.190.0
index 3b517954d854..2585df763717 100644
--- a/metadata/md5-cache/perl-core/Encode-3.190.0
+++ b/metadata/md5-cache/perl-core/Encode-3.190.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Character encodings in Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-3.19.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4e2874fdafacdfaed390ea4056291c34
diff --git a/metadata/md5-cache/perl-core/Encode-3.210.0 b/metadata/md5-cache/perl-core/Encode-3.210.0
index 9af92956c5b9..7f5ab288bd83 100644
--- a/metadata/md5-cache/perl-core/Encode-3.210.0
+++ b/metadata/md5-cache/perl-core/Encode-3.210.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Character encodings in Perl
EAPI=7
HOMEPAGE=https://metacpan.org/release/Encode
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/D/DA/DANKOGAI/Encode-3.21.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=cb54d87398959d86d604728f200df8bd
diff --git a/metadata/md5-cache/perl-core/File-Temp-0.231.100 b/metadata/md5-cache/perl-core/File-Temp-0.231.100
index 9c656fd7458c..61c2d3fd8ec3 100644
--- a/metadata/md5-cache/perl-core/File-Temp-0.231.100
+++ b/metadata/md5-cache/perl-core/File-Temp-0.231.100
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=File::Temp can be used to create and open temporary files in a safe way
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Temp
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/File-Temp-0.2311.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=23e612cc5fdb21f007aab98f0c2282b5
diff --git a/metadata/md5-cache/perl-core/File-Temp-0.231.100-r1 b/metadata/md5-cache/perl-core/File-Temp-0.231.100-r1
index 7ecee71dbc59..0e6b6aaa2f3a 100644
--- a/metadata/md5-cache/perl-core/File-Temp-0.231.100-r1
+++ b/metadata/md5-cache/perl-core/File-Temp-0.231.100-r1
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=File::Temp can be used to create and open temporary files in a safe way
EAPI=7
HOMEPAGE=https://metacpan.org/release/File-Temp
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/ET/ETHER/File-Temp-0.2311.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=62d2d601c8e2f5fe62cc1fd598a534e7
diff --git a/metadata/md5-cache/perl-core/Getopt-Long-2.570.0 b/metadata/md5-cache/perl-core/Getopt-Long-2.570.0
index 22224ab04eb2..a7ed1e2b9820 100644
--- a/metadata/md5-cache/perl-core/Getopt-Long-2.570.0
+++ b/metadata/md5-cache/perl-core/Getopt-Long-2.570.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Advanced handling of command line options
EAPI=7
HOMEPAGE=https://metacpan.org/release/Getopt-Long
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/J/JV/JV/Getopt-Long-2.57.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=707bf0d2c0d8756744ee17572f904841
diff --git a/metadata/md5-cache/perl-core/Manifest.gz b/metadata/md5-cache/perl-core/Manifest.gz
index 4a5a6c1a93ea..68a8fb3829fd 100644
--- a/metadata/md5-cache/perl-core/Manifest.gz
+++ b/metadata/md5-cache/perl-core/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/perl-core/Math-BigInt-1.999.842 b/metadata/md5-cache/perl-core/Math-BigInt-1.999.842
index b9f7c3a0ccd6..300a284ca024 100644
--- a/metadata/md5-cache/perl-core/Math-BigInt-1.999.842
+++ b/metadata/md5-cache/perl-core/Math-BigInt-1.999.842
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-0.940.0 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Arbitrary size floating point math package
EAPI=7
HOMEPAGE=https://metacpan.org/release/Math-BigInt
@@ -9,9 +9,9 @@ IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath exam
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=>=virtual/perl-Math-BigInt-FastCalc-0.500.600 >=virtual/perl-bignum-0.220.0 >=virtual/perl-Math-BigRat-0.260.200
-RDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-Complex-1.390.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=virtual/perl-Carp-1.220.0 >=virtual/perl-Math-Complex-1.390.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PJ/PJACKLAM/Math-BigInt-1.999842.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=95b8b6d95498c1b81306b644ebcdb52a
diff --git a/metadata/md5-cache/perl-core/Module-Load-0.360.0 b/metadata/md5-cache/perl-core/Module-Load-0.360.0
index 4db6b793594b..7c414dca89c8 100644
--- a/metadata/md5-cache/perl-core/Module-Load-0.360.0
+++ b/metadata/md5-cache/perl-core/Module-Load-0.360.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Runtime require of both modules and files
EAPI=7
HOMEPAGE=https://metacpan.org/release/Module-Load
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Module-Load-0.36.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=165d46f3c5a2effc3cd8ea66bb6e449d
diff --git a/metadata/md5-cache/perl-core/Module-Loaded-0.80.0-r2 b/metadata/md5-cache/perl-core/Module-Loaded-0.80.0-r2
index e0db0d7dae5c..a89fc700c67a 100644
--- a/metadata/md5-cache/perl-core/Module-Loaded-0.80.0-r2
+++ b/metadata/md5-cache/perl-core/Module-Loaded-0.80.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Mark modules as loaded or unloaded
EAPI=7
HOMEPAGE=https://metacpan.org/release/Module-Loaded
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Module-Loaded-0.08.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ccf74c6cf3ad776f38faf2e92194f3a
diff --git a/metadata/md5-cache/perl-core/Params-Check-0.380.0-r2 b/metadata/md5-cache/perl-core/Params-Check-0.380.0-r2
index 4003f76bb7bd..15273fa6c9cd 100644
--- a/metadata/md5-cache/perl-core/Params-Check-0.380.0-r2
+++ b/metadata/md5-cache/perl-core/Params-Check-0.380.0-r2
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Locale-Maketext-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=virtual/perl-Locale-Maketext-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A generic input parsing/checking mechanism
EAPI=7
HOMEPAGE=https://metacpan.org/release/Params-Check
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Locale-Maketext-Simple || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Locale-Maketext-Simple >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/B/BI/BINGOS/Params-Check-0.38.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c55beb0de528497128937a40bc37ad3f
diff --git a/metadata/md5-cache/perl-core/Scalar-List-Utils-1.630.0 b/metadata/md5-cache/perl-core/Scalar-List-Utils-1.630.0
index bb7c3ef9c134..d1c44d37cf5f 100644
--- a/metadata/md5-cache/perl-core/Scalar-List-Utils-1.630.0
+++ b/metadata/md5-cache/perl-core/Scalar-List-Utils-1.630.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Common Scalar and List utility subroutines
EAPI=7
HOMEPAGE=https://metacpan.org/release/Scalar-List-Utils
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
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-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PEVANS/Scalar-List-Utils-1.63.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4888c9f656030d6e95cf56793be375f4
diff --git a/metadata/md5-cache/perl-core/Term-Table-0.18.0 b/metadata/md5-cache/perl-core/Term-Table-0.18.0
index 8e21b1d73706..8c9543abbcb0 100644
--- a/metadata/md5-cache/perl-core/Term-Table-0.18.0
+++ b/metadata/md5-cache/perl-core/Term-Table-0.18.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.97 ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils virtual/perl-ExtUtils-MakeMaker test? ( >=virtual/perl-Test-Simple-1.302.97 ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Format a header and rows into a table
EAPI=8
HOMEPAGE=https://metacpan.org/release/Term-Table
@@ -8,9 +8,9 @@ INHERIT=perl-module optfeature
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Scalar-List-Utils || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Scalar-List-Utils >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Term-Table-0.018.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=41bef54b0657f6aedf08724d0acd0365
diff --git a/metadata/md5-cache/perl-core/Test-Simple-1.302.196 b/metadata/md5-cache/perl-core/Test-Simple-1.302.196
index d234b5aee56b..9a5eafbcd98d 100644
--- a/metadata/md5-cache/perl-core/Test-Simple-1.302.196
+++ b/metadata/md5-cache/perl-core/Test-Simple-1.302.196
@@ -1,6 +1,6 @@
-BDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Basic utilities for writing tests
EAPI=7
HOMEPAGE=https://metacpan.org/release/Test-Simple
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath examples
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+ )
-RDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=!<dev-perl/Test-Tester-0.114.0 !<dev-perl/Test-use-ok-0.160.0 !<=dev-perl/Log-Dispatch-Config-TestLog-0.20.0 !<=dev-perl/Net-BitTorrent-0.52.0 !<=dev-perl/Moose-2.120.900 !<=dev-perl/Test-Able-0.110.0 !<=dev-perl/Test-Aggregate-0.373.0 !<=dev-perl/Test-Alien-0.40.0 !<=dev-perl/Test-Builder-Clutch-0.70.0 !<=dev-perl/Test-Clustericious-Cluster-0.300.0 !<=dev-perl/Test-Dist-VersionSync-1.1.4 !<=dev-perl/Test-Exception-0.420.0 !<=dev-perl/Test-Flatten-0.110.0 !<=dev-perl/Test-Group-0.200.0 !<=dev-perl/Test-Modern-0.12.0 !<=dev-perl/Test-More-Prefix-0.5.0 !<=dev-perl/Test-ParallelSubtest-0.50.0 !<=dev-perl/Test-Pretty-0.320.0 !<=dev-perl/Test-SharedFork-0.340.0 !<=dev-perl/Test-Wrapper-0.3.0 !<=dev-perl/Test-UseAllModules-0.140.0 !<=dev-perl/Test2-Harness-0.0.13 !<=dev-perl/Test2-Tools-EventDumper-0.0.7 virtual/perl-File-Spec virtual/perl-File-Temp >=virtual/perl-Scalar-List-Utils-1.130.0 virtual/perl-Storable >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test-Simple-1.302196.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=27a6c80bc2156b6608e9e801a1f65ef2
diff --git a/metadata/md5-cache/perl-core/Test2-Suite-0.0.159-r1 b/metadata/md5-cache/perl-core/Test2-Suite-0.0.159-r1
index 5e812d91686c..5feeb1fbef39 100644
--- a/metadata/md5-cache/perl-core/Test2-Suite-0.0.159-r1
+++ b/metadata/md5-cache/perl-core/Test2-Suite-0.0.159-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Rich set of tools built upon the Test2 framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Suite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 virtual/perl-Scalar-List-Utils >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000159.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4933b7499859e7ccad06c965795f0c58
diff --git a/metadata/md5-cache/perl-core/Test2-Suite-0.0.162-r1 b/metadata/md5-cache/perl-core/Test2-Suite-0.0.162-r1
index ae6303229d49..be2f8739fa63 100644
--- a/metadata/md5-cache/perl-core/Test2-Suite-0.0.162-r1
+++ b/metadata/md5-cache/perl-core/Test2-Suite-0.0.162-r1
@@ -1,6 +1,6 @@
-BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Rich set of tools built upon the Test2 framework
EAPI=8
HOMEPAGE=https://metacpan.org/release/Test2-Suite
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath 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=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-Data-Dumper virtual/perl-Exporter >=dev-perl/Module-Pluggable-2.700.0 >=virtual/perl-Scalar-List-Utils-1.130.0 >=virtual/perl-Term-Table-0.13.0 >=virtual/perl-Test-Simple-1.302.176 virtual/perl-Time-HiRes >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/E/EX/EXODIST/Test2-Suite-0.000162.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2d0fae64010e5d517b23e831a433d192
diff --git a/metadata/md5-cache/perl-core/Text-Tabs+Wrap-2023.51.100 b/metadata/md5-cache/perl-core/Text-Tabs+Wrap-2023.51.100
index 854fefc2eacb..d524f29f224c 100644
--- a/metadata/md5-cache/perl-core/Text-Tabs+Wrap-2023.51.100
+++ b/metadata/md5-cache/perl-core/Text-Tabs+Wrap-2023.51.100
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Expand/unexpand tabs per unix expand and line wrapping
EAPI=7
HOMEPAGE=https://metacpan.org/release/Text-Tabs+Wrap
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_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
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/A/AR/ARISTOTLE/Text-Tabs+Wrap-2023.0511.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=703ef4323fb62e180f647329a13c42b5
diff --git a/metadata/md5-cache/perl-core/Unicode-Collate-1.310.0 b/metadata/md5-cache/perl-core/Unicode-Collate-1.310.0
index 570999947ff5..181e77211d3f 100644
--- a/metadata/md5-cache/perl-core/Unicode-Collate-1.310.0
+++ b/metadata/md5-cache/perl-core/Unicode-Collate-1.310.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-XSLoader virtual/perl-ExtUtils-MakeMaker >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Unicode Collate Algorithm
EAPI=7
HOMEPAGE=https://metacpan.org/release/Unicode-Collate
@@ -8,8 +8,8 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-XSLoader || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=virtual/perl-Carp virtual/perl-File-Spec virtual/perl-XSLoader >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
SLOT=0
SRC_URI=mirror://cpan/authors/id/S/SA/SADAHIRO/Unicode-Collate-1.31.tar.gz
-_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=alternatives 8e630f543dbc427323566317daa8cf87 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=71805651b9ee71c3d1746c7607591e2c
diff --git a/metadata/md5-cache/sci-astronomy/Manifest.gz b/metadata/md5-cache/sci-astronomy/Manifest.gz
index a6f6f20cb418..9349bc784405 100644
--- a/metadata/md5-cache/sci-astronomy/Manifest.gz
+++ b/metadata/md5-cache/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-astronomy/cpl-7.3.2 b/metadata/md5-cache/sci-astronomy/cpl-7.3.2
index 669591c18b9b..9ba15b52bd73 100644
--- a/metadata/md5-cache/sci-astronomy/cpl-7.3.2
+++ b/metadata/md5-cache/sci-astronomy/cpl-7.3.2
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/libltdl sci-astronomy/wcslib:0= sci-libs/cfitsio:0= sci-libs/fftw:3.0= gasgano? ( sci-astronomy/gasgano ) gasgano? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0/26
SRC_URI=https://ftp.eso.org/pub/dfs/pipelines/libraries/cpl/cpl-7.3.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=822b5c9d0265bd810f63c1d0bd816e16
diff --git a/metadata/md5-cache/sci-astronomy/funtools-1.4.7 b/metadata/md5-cache/sci-astronomy/funtools-1.4.7
deleted file mode 100644
index 73e15c8d728d..000000000000
--- a/metadata/md5-cache/sci-astronomy/funtools-1.4.7
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=dev-lang/tcl:0= sci-astronomy/wcstools:0= sci-visualization/gnuplot sys-libs/zlib:0= virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DESCRIPTION=FITS library and utlities for astronomical images
-EAPI=6
-HOMEPAGE=https://github.com/ericmandel/funtools
-INHERIT=toolchain-funcs autotools
-IUSE=doc static-libs
-KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-RDEPEND=dev-lang/tcl:0= sci-astronomy/wcstools:0= sci-visualization/gnuplot sys-libs/zlib:0=
-SLOT=0/1
-SRC_URI=https://github.com/ericmandel/funtools/archive/v1.4.7.tar.gz -> funtools-1.4.7.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=71c754996082bc46fb7807e9264e1d44
diff --git a/metadata/md5-cache/sci-astronomy/gasgano-2.4.8-r1 b/metadata/md5-cache/sci-astronomy/gasgano-2.4.8-r1
index 28439e85a027..e75967d10f5e 100644
--- a/metadata/md5-cache/sci-astronomy/gasgano-2.4.8-r1
+++ b/metadata/md5-cache/sci-astronomy/gasgano-2.4.8-r1
@@ -10,5 +10,5 @@ LICENSE=Apache-1.1
RDEPEND=>=virtual/jre-1.8:* dev-java/gnu-regexp:1 dev-java/junit:0 dev-java/jal:0 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=ftp://ftp.eso.org/pub/dfs/gasgano/gasgano-2.4.8.tar.gz doc? ( https://www.eso.org/sci/software/gasgano/VLT-PRO-ESO-19000-1932-V4.pdf )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=e6037254ae27c7e2834c48eb66a07401
diff --git a/metadata/md5-cache/sci-biology/Manifest.gz b/metadata/md5-cache/sci-biology/Manifest.gz
index cfc02e5285d8..697db60aebad 100644
--- a/metadata/md5-cache/sci-biology/Manifest.gz
+++ b/metadata/md5-cache/sci-biology/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-biology/amap-2.2-r5 b/metadata/md5-cache/sci-biology/amap-2.2-r5
index 277dedb1c4db..68254a07d74d 100644
--- a/metadata/md5-cache/sci-biology/amap-2.2-r5
+++ b/metadata/md5-cache/sci-biology/amap-2.2-r5
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=http://baboon.math.berkeley.edu/amap/download/amap.2.2.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b4e132581d5e91612a875f7f94387a1b
diff --git a/metadata/md5-cache/sci-biology/bioperl-1.6.9-r1 b/metadata/md5-cache/sci-biology/bioperl-1.6.9-r1
index f08327462737..0bb605e40f40 100644
--- a/metadata/md5-cache/sci-biology/bioperl-1.6.9-r1
+++ b/metadata/md5-cache/sci-biology/bioperl-1.6.9-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-perl/libwww-perl !minimal? ( dev-perl/Algorithm-Munkres dev-perl/Array-Compare dev-perl/YAML dev-perl/Bio-ASN1-EntrezGene dev-perl/Clone dev-perl/Convert-Binary-C dev-perl/Data-Stag dev-perl/GD dev-perl/Graph >=dev-perl/HTML-Parser-3.60 dev-perl/List-MoreUtils dev-perl/Math-Random dev-perl/PostScript dev-perl/Set-Scalar dev-perl/SOAP-Lite dev-perl/Sort-Naturally dev-perl/Spreadsheet-ParseExcel >=virtual/perl-Storable-2.05 >=dev-perl/SVG-2.26 >=dev-perl/SVG-Graph-0.01 dev-perl/URI >=dev-perl/XML-DOM-XPath-0.13 dev-perl/XML-Parser >=dev-perl/XML-SAX-0.15 dev-perl/XML-Simple dev-perl/XML-Twig >=dev-perl/XML-Writer-0.4 dev-perl/XML-DOM dev-perl/XML-XPath ) graphviz? ( dev-perl/GraphViz ) sqlite? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=dev-perl/libwww-perl !minimal? ( dev-perl/Algorithm-Munkres dev-perl/Array-Compare dev-perl/YAML dev-perl/Bio-ASN1-EntrezGene dev-perl/Clone dev-perl/Convert-Binary-C dev-perl/Data-Stag dev-perl/GD dev-perl/Graph >=dev-perl/HTML-Parser-3.60 dev-perl/List-MoreUtils dev-perl/Math-Random dev-perl/PostScript dev-perl/Set-Scalar dev-perl/SOAP-Lite dev-perl/Sort-Naturally dev-perl/Spreadsheet-ParseExcel >=virtual/perl-Storable-2.05 >=dev-perl/SVG-2.26 >=dev-perl/SVG-Graph-0.01 dev-perl/URI >=dev-perl/XML-DOM-XPath-0.13 dev-perl/XML-Parser >=dev-perl/XML-SAX-0.15 dev-perl/XML-Simple dev-perl/XML-Twig >=dev-perl/XML-Writer-0.4 dev-perl/XML-DOM dev-perl/XML-XPath ) graphviz? ( dev-perl/GraphViz ) sqlite? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl tools for bioinformatics - Core modules
EAPI=8
HOMEPAGE=http://www.bioperl.org/
@@ -9,10 +9,10 @@ IUSE=minimal graphviz sqlite +db +network +run perl_features_debug perl_features
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
PDEPEND=db? ( >=sci-biology/bioperl-db-1.6.9 ) network? ( >=sci-biology/bioperl-network-1.6.9 ) run? ( >=sci-biology/bioperl-run-1.6.9 )
-RDEPEND=dev-perl/libwww-perl !minimal? ( dev-perl/Algorithm-Munkres dev-perl/Array-Compare dev-perl/YAML dev-perl/Bio-ASN1-EntrezGene dev-perl/Clone dev-perl/Convert-Binary-C dev-perl/Data-Stag dev-perl/GD dev-perl/Graph >=dev-perl/HTML-Parser-3.60 dev-perl/List-MoreUtils dev-perl/Math-Random dev-perl/PostScript dev-perl/Set-Scalar dev-perl/SOAP-Lite dev-perl/Sort-Naturally dev-perl/Spreadsheet-ParseExcel >=virtual/perl-Storable-2.05 >=dev-perl/SVG-2.26 >=dev-perl/SVG-Graph-0.01 dev-perl/URI >=dev-perl/XML-DOM-XPath-0.13 dev-perl/XML-Parser >=dev-perl/XML-SAX-0.15 dev-perl/XML-Simple dev-perl/XML-Twig >=dev-perl/XML-Writer-0.4 dev-perl/XML-DOM dev-perl/XML-XPath ) graphviz? ( dev-perl/GraphViz ) sqlite? ( dev-perl/DBD-SQLite ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=dev-perl/libwww-perl !minimal? ( dev-perl/Algorithm-Munkres dev-perl/Array-Compare dev-perl/YAML dev-perl/Bio-ASN1-EntrezGene dev-perl/Clone dev-perl/Convert-Binary-C dev-perl/Data-Stag dev-perl/GD dev-perl/Graph >=dev-perl/HTML-Parser-3.60 dev-perl/List-MoreUtils dev-perl/Math-Random dev-perl/PostScript dev-perl/Set-Scalar dev-perl/SOAP-Lite dev-perl/Sort-Naturally dev-perl/Spreadsheet-ParseExcel >=virtual/perl-Storable-2.05 >=dev-perl/SVG-2.26 >=dev-perl/SVG-Graph-0.01 dev-perl/URI >=dev-perl/XML-DOM-XPath-0.13 dev-perl/XML-Parser >=dev-perl/XML-SAX-0.15 dev-perl/XML-Simple dev-perl/XML-Twig >=dev-perl/XML-Writer-0.4 dev-perl/XML-DOM dev-perl/XML-XPath ) graphviz? ( dev-perl/GraphViz ) sqlite? ( dev-perl/DBD-SQLite ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
REQUIRED_USE=minimal? ( !graphviz )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-1.6.901.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=275c67756e8440c392c02c29c75e1388
diff --git a/metadata/md5-cache/sci-biology/bioperl-db-1.6.9-r2 b/metadata/md5-cache/sci-biology/bioperl-db-1.6.9-r2
index 1a1d849d7796..103e1c8b0d18 100644
--- a/metadata/md5-cache/sci-biology/bioperl-db-1.6.9-r2
+++ b/metadata/md5-cache/sci-biology/bioperl-db-1.6.9-r2
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sci-biology/bioperl-1.6.9 dev-perl/DBD-mysql dev-perl/DBI sci-biology/biosql test? ( dev-perl/Data-Stag dev-perl/Sub-Uplevel dev-perl/Test-Warn dev-perl/Test-Exception virtual/perl-Test-Simple ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sci-biology/bioperl-1.6.9 dev-perl/DBD-mysql dev-perl/DBI sci-biology/biosql test? ( dev-perl/Data-Stag dev-perl/Sub-Uplevel dev-perl/Test-Warn dev-perl/Test-Exception virtual/perl-Test-Simple ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl tools for bioinformatics - Perl API that accesses the BioSQL schema
EAPI=8
HOMEPAGE=http://www.bioperl.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sci-biology/bioperl-1.6.9 dev-perl/DBD-mysql dev-perl/DBI sci-biology/biosql || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sci-biology/bioperl-1.6.9 dev-perl/DBD-mysql dev-perl/DBI sci-biology/biosql >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-DB-1.006900.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=56259564f94ae015e0cdd27bc2db8b21
diff --git a/metadata/md5-cache/sci-biology/bioperl-network-1.6.9-r1 b/metadata/md5-cache/sci-biology/bioperl-network-1.6.9-r1
index d734cb7b1f82..b7f125d90b88 100644
--- a/metadata/md5-cache/sci-biology/bioperl-network-1.6.9-r1
+++ b/metadata/md5-cache/sci-biology/bioperl-network-1.6.9-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sci-biology/bioperl-1.6.9 >=dev-perl/Graph-0.86 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sci-biology/bioperl-1.6.9 >=dev-perl/Graph-0.86 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl tools for bioinformatics - Analysis of protein-protein interaction networks
EAPI=8
HOMEPAGE=http://www.bioperl.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sci-biology/bioperl-1.6.9 >=dev-perl/Graph-0.86 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sci-biology/bioperl-1.6.9 >=dev-perl/Graph-0.86 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-Network-1.006900.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6c074e2b53c3e7242c6ed1e352537670
diff --git a/metadata/md5-cache/sci-biology/bioperl-run-1.6.9-r1 b/metadata/md5-cache/sci-biology/bioperl-run-1.6.9-r1
index fd2a2497a5ec..f678c0dfeca3 100644
--- a/metadata/md5-cache/sci-biology/bioperl-run-1.6.9-r1
+++ b/metadata/md5-cache/sci-biology/bioperl-run-1.6.9-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=dev-perl/Module-Build >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=sci-biology/bioperl-1.6.9 !minimal? ( dev-perl/Algorithm-Diff dev-perl/XML-Twig dev-perl/IO-String dev-perl/IPC-Run dev-perl/File-Sort ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=sci-biology/bioperl-1.6.9 !minimal? ( dev-perl/Algorithm-Diff dev-perl/XML-Twig dev-perl/IO-String dev-perl/IPC-Run dev-perl/File-Sort ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=Perl wrapper modules for key bioinformatics applications
EAPI=8
HOMEPAGE=http://www.bioperl.org/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=|| ( Artistic GPL-1+ )
-RDEPEND=>=sci-biology/bioperl-1.6.9 !minimal? ( dev-perl/Algorithm-Diff dev-perl/XML-Twig dev-perl/IO-String dev-perl/IPC-Run dev-perl/File-Sort ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=sci-biology/bioperl-1.6.9 !minimal? ( dev-perl/Algorithm-Diff dev-perl/XML-Twig dev-perl/IO-String dev-perl/IPC-Run dev-perl/File-Sort ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=test !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/C/CJ/CJFIELDS/BioPerl-Run-1.006900.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=517668f69988f82c6a81d26d36633342
diff --git a/metadata/md5-cache/sci-biology/emboss-6.6.0-r3 b/metadata/md5-cache/sci-biology/emboss-6.6.0-r3
index 3d2f8a654379..201f9869872f 100644
--- a/metadata/md5-cache/sci-biology/emboss-6.6.0-r3
+++ b/metadata/md5-cache/sci-biology/emboss-6.6.0-r3
@@ -12,5 +12,5 @@ PDEPEND=!minimal? ( sci-biology/aaindex sci-biology/cutg sci-biology/primer3 sci
RDEPEND=!dev-build/cons !games-action/xbomber dev-libs/expat dev-libs/libpcre:3 sci-libs/plplot:= sys-libs/zlib mysql? ( dev-db/mysql-connector-c:0= ) pdf? ( media-libs/libharu:= ) png? ( media-libs/gd:2=[png] ) postgres? ( dev-db/postgresql:= ) X? ( x11-libs/libXt )
SLOT=0
SRC_URI=ftp://emboss.open-bio.org/pub/EMBOSS/EMBOSS-6.6.0.tar.gz https://dev.gentoo.org/~soap/distfiles/emboss-6.6.0-patches-r1.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d emboss-r3 ed4c0b270092039c992b771a26ca322a flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d emboss-r3 ed4c0b270092039c992b771a26ca322a flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=70b903dc25a6c63638148281283a607c
diff --git a/metadata/md5-cache/sci-calculators/Manifest.gz b/metadata/md5-cache/sci-calculators/Manifest.gz
index 88004939a0dc..ef551bad6dd5 100644
--- a/metadata/md5-cache/sci-calculators/Manifest.gz
+++ b/metadata/md5-cache/sci-calculators/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-calculators/qalculate-gtk-4.8.1 b/metadata/md5-cache/sci-calculators/qalculate-gtk-4.8.1
index 269e07231ec9..19475ea96e8b 100644
--- a/metadata/md5-cache/sci-calculators/qalculate-gtk-4.8.1
+++ b/metadata/md5-cache/sci-calculators/qalculate-gtk-4.8.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://qalculate.github.io/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=xdg
-KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=dev-libs/glib:2 >=sci-libs/libqalculate-4.8.1:= x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/pango
SLOT=0
SRC_URI=https://github.com/Qalculate/qalculate-gtk/releases/download/v4.8.1/qalculate-gtk-4.8.1.tar.gz
_eclasses_=xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f64b9426a0999bc73b86222b9b7bcb82
+_md5_=c4890dd2747368987dd1ad8520b0732d
diff --git a/metadata/md5-cache/sci-chemistry/Manifest.gz b/metadata/md5-cache/sci-chemistry/Manifest.gz
index dcf0891d89d1..c9b81aa6e4ff 100644
--- a/metadata/md5-cache/sci-chemistry/Manifest.gz
+++ b/metadata/md5-cache/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-chemistry/autodock-4.2.6 b/metadata/md5-cache/sci-chemistry/autodock-4.2.6
index 6166f571af2a..5a22a3df1d18 100644
--- a/metadata/md5-cache/sci-chemistry/autodock-4.2.6
+++ b/metadata/md5-cache/sci-chemistry/autodock-4.2.6
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=test
SLOT=0
SRC_URI=http://autodock.scripps.edu/downloads/autodock-registration/tars/dist426/autodocksuite-4.2.6-src.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=043b1d517858236ad58fab99602078ac
diff --git a/metadata/md5-cache/sci-chemistry/autodock-4.2.6-r1 b/metadata/md5-cache/sci-chemistry/autodock-4.2.6-r1
index 0f22d4d4cc60..175033fb1875 100644
--- a/metadata/md5-cache/sci-chemistry/autodock-4.2.6-r1
+++ b/metadata/md5-cache/sci-chemistry/autodock-4.2.6-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RESTRICT=test
SLOT=0
SRC_URI=https://autodock.scripps.edu/downloads/autodock-registration/tars/dist426/autodocksuite-4.2.6-src.tar.gz https://dev.gentoo.org/~andrewammerlaan/autodock-4.2.6-drop-register-keyword.patch
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=933bacc9d6fe5c084e6ffbde3e590156
diff --git a/metadata/md5-cache/sci-chemistry/chemex-2024.05.2 b/metadata/md5-cache/sci-chemistry/chemex-2024.05.2
deleted file mode 100644
index 621ce7ed137a..000000000000
--- a/metadata/md5-cache/sci-chemistry/chemex-2024.05.2
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] >=dev-python/tomli-2.0.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] >=dev-python/tomli-2.0.1[python_targets_python3_12(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_12(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] >=dev-python/tomli-2.0.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] >=dev-python/tomli-2.0.1[python_targets_python3_12(-)] )
-DESCRIPTION=Program to fit chemical exchange induced shift and relaxation data
-EAPI=8
-HOMEPAGE=https://github.com/gbouvignies/chemex
-INHERIT=distutils-r1
-IUSE=test test python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] >=dev-python/tomli-2.0.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] >=dev-python/tomli-2.0.1[python_targets_python3_12(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/gbouvignies/ChemEx/archive/refs/tags/v2024.05.2.tar.gz -> chemex-2024.05.2.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eebfc6a9cc0912654e3ce2995946b01f
diff --git a/metadata/md5-cache/sci-chemistry/chemex-2024.05.2-r1 b/metadata/md5-cache/sci-chemistry/chemex-2024.05.2-r1
new file mode 100644
index 000000000000..9df9abb5f88a
--- /dev/null
+++ b/metadata/md5-cache/sci-chemistry/chemex-2024.05.2-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] )
+DESCRIPTION=Program to fit chemical exchange induced shift and relaxation data
+EAPI=8
+HOMEPAGE=https://github.com/gbouvignies/chemex
+INHERIT=distutils-r1
+IUSE=test test python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/gbouvignies/ChemEx/archive/refs/tags/v2024.05.2.tar.gz -> chemex-2024.05.2.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ab972cea82eedf80c5ebc16d5228124f
diff --git a/metadata/md5-cache/sci-chemistry/chemex-2024.05.3 b/metadata/md5-cache/sci-chemistry/chemex-2024.05.3
deleted file mode 100644
index 093ce9b50b9d..000000000000
--- a/metadata/md5-cache/sci-chemistry/chemex-2024.05.3
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] >=dev-python/tomli-2.0.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] >=dev-python/tomli-2.0.1[python_targets_python3_12(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_12(-)] )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] >=dev-python/tomli-2.0.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] >=dev-python/tomli-2.0.1[python_targets_python3_12(-)] )
-DESCRIPTION=Program to fit chemical exchange induced shift and relaxation data
-EAPI=8
-HOMEPAGE=https://github.com/gbouvignies/chemex
-INHERIT=distutils-r1
-IUSE=test test python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=BSD
-RDEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] >=dev-python/tomli-2.0.1[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] >=dev-python/tomli-2.0.1[python_targets_python3_12(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=test !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/gbouvignies/ChemEx/archive/refs/tags/v2024.05.3.tar.gz -> chemex-2024.05.3.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eebfc6a9cc0912654e3ce2995946b01f
diff --git a/metadata/md5-cache/sci-chemistry/chemex-2024.05.3-r1 b/metadata/md5-cache/sci-chemistry/chemex-2024.05.3-r1
new file mode 100644
index 000000000000..050ae21418db
--- /dev/null
+++ b/metadata/md5-cache/sci-chemistry/chemex-2024.05.3-r1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/pdm-backend-2.1.8[python_targets_python3_12(-)] )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] )
+DESCRIPTION=Program to fit chemical exchange induced shift and relaxation data
+EAPI=8
+HOMEPAGE=https://github.com/gbouvignies/chemex
+INHERIT=distutils-r1
+IUSE=test test python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=python_single_target_python3_11? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_11(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_11(-)] >=dev-python/emcee-3.1.4[python_targets_python3_11(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_11(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_11(-)] >=dev-python/numpy-1.26.4[python_targets_python3_11(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_11(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_11(-)] >=dev-python/rich-13.7.1[python_targets_python3_11(-)] >=dev-python/scipy-1.13.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/annotated-types-0.6.0[python_targets_python3_12(-)] >=dev-python/cachetools-5.3.3[python_targets_python3_12(-)] >=dev-python/emcee-3.1.4[python_targets_python3_12(-)] >=dev-python/lmfit-1.2.2[python_targets_python3_12(-)] >=dev-python/matplotlib-3.8.4[python_targets_python3_12(-)] >=dev-python/numpy-1.26.4[python_targets_python3_12(-)] >=dev-python/pydantic-2.6.4[python_targets_python3_12(-)] >=dev-python/rapidfuzz-3.7.0[python_targets_python3_12(-)] >=dev-python/rich-13.7.1[python_targets_python3_12(-)] >=dev-python/scipy-1.13.0[python_targets_python3_12(-)] ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=test !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/gbouvignies/ChemEx/archive/refs/tags/v2024.05.3.tar.gz -> chemex-2024.05.3.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ab972cea82eedf80c5ebc16d5228124f
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2020.7-r1 b/metadata/md5-cache/sci-chemistry/gromacs-2020.7-r1
index db12c8b53b2c..eac154b37550 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2020.7-r1
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2020.7-r1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud
RESTRICT=!test? ( test )
SLOT=0/2020.7
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2020.7.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2020.7.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2020.7.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7164f6d5a59e991b3e31d7cd931cdaa5
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2021.7-r1 b/metadata/md5-cache/sci-chemistry/gromacs-2021.7-r1
index a16377783144..fe9f578a7863 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2021.7-r1
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2021.7-r1
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud
RESTRICT=!test? ( test )
SLOT=0/2021.7
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2021.7.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2021.7.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2021.7.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c849542eba2fbee7ce887e8ea845ac98
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2022.6 b/metadata/md5-cache/sci-chemistry/gromacs-2022.6
index a66801110bf8..64d8a3effaae 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2022.6
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2022.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud
RESTRICT=!test? ( test )
SLOT=0/2022.6
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2022.6.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2022.6.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2022.6.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=54b2680c16d057b98219041b3fef8962
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2023.4 b/metadata/md5-cache/sci-chemistry/gromacs-2023.4
index c3bc7193f1a0..fa7667985a1e 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2023.4
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2023.4
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud
RESTRICT=!test? ( test )
SLOT=0/2023.4
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2023.4.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2023.4.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2023.4.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2913fa98274b71a930f88d0aaee5c3fd
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2023.9999 b/metadata/md5-cache/sci-chemistry/gromacs-2023.9999
index a565fad5615d..86c414c0daf7 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2023.9999
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2023.9999
@@ -11,5 +11,5 @@ RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profi
REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test )
SLOT=0/2023.9999
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2913fa98274b71a930f88d0aaee5c3fd
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2024 b/metadata/md5-cache/sci-chemistry/gromacs-2024
index 7a465673afaa..2055909f4f41 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2024
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2024
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cud
RESTRICT=!test? ( test )
SLOT=0/2024
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2024.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2024.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2024.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2913fa98274b71a930f88d0aaee5c3fd
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2024.1 b/metadata/md5-cache/sci-chemistry/gromacs-2024.1
index b23bc7739710..700d8779aa21 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2024.1
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2024.1
@@ -5,12 +5,12 @@ EAPI=8
HOMEPAGE=https://www.gromacs.org/
INHERIT=bash-completion-r1 cmake cuda distutils-r1 flag-o-matic readme.gentoo-r1 toolchain-funcs xdg-utils
IUSE=blas clang clang-cuda cuda +custom-cflags +doc build-manual double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi +offensive opencl openmp +python +single-precision test +threads +tng cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~amd64 -arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )
RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test )
SLOT=0/2024.1
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2024.1.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2024.1.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2024.1.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2913fa98274b71a930f88d0aaee5c3fd
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bc9440ee2c526e412faba6dd25dd9650
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2024.2 b/metadata/md5-cache/sci-chemistry/gromacs-2024.2
index 826c01470b8a..5cb3cc26bd40 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2024.2
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2024.2
@@ -5,12 +5,12 @@ EAPI=8
HOMEPAGE=https://www.gromacs.org/
INHERIT=bash-completion-r1 cmake cuda distutils-r1 flag-o-matic readme.gentoo-r1 toolchain-funcs xdg-utils
IUSE=blas clang clang-cuda cuda +custom-cflags +doc build-manual double-precision +fftw +gmxapi +gmxapi-legacy +hwloc lapack mkl mpi +offensive opencl openmp +python +single-precision test +threads +tng cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos
+KEYWORDS=~amd64 -arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=LGPL-2.1 UoI-NCSA !mkl? ( !fftw? ( BSD ) !blas? ( BSD ) !lapack? ( BSD ) ) cuda? ( LGPL-3 ) threads? ( BSD )
RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profiler] ) opencl? ( virtual/opencl ) fftw? ( sci-libs/fftw:3.0= ) hwloc? ( sys-apps/hwloc:= ) lapack? ( virtual/lapack ) mkl? ( sci-libs/mkl ) mpi? ( virtual/mpi[cxx] ) sci-libs/lmfit:= >=dev-cpp/muParser-2.3:= python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test )
SLOT=0/2024.2
SRC_URI=https://ftp.gromacs.org/gromacs/gromacs-2024.2.tar.gz doc? ( https://ftp.gromacs.org/manual/manual-2024.2.pdf ) test? ( https://ftp.gromacs.org/regressiontests/regressiontests-2024.2.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2913fa98274b71a930f88d0aaee5c3fd
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bc9440ee2c526e412faba6dd25dd9650
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-2024.9999 b/metadata/md5-cache/sci-chemistry/gromacs-2024.9999
index b3508a9659d5..0239f8a778c4 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-2024.9999
+++ b/metadata/md5-cache/sci-chemistry/gromacs-2024.9999
@@ -11,5 +11,5 @@ RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profi
REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test )
SLOT=0/2024.9999
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2913fa98274b71a930f88d0aaee5c3fd
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bc9440ee2c526e412faba6dd25dd9650
diff --git a/metadata/md5-cache/sci-chemistry/gromacs-9999 b/metadata/md5-cache/sci-chemistry/gromacs-9999
index 4a667a29a4e8..d2a27e1b32ce 100644
--- a/metadata/md5-cache/sci-chemistry/gromacs-9999
+++ b/metadata/md5-cache/sci-chemistry/gromacs-9999
@@ -11,5 +11,5 @@ RDEPEND=blas? ( virtual/blas ) cuda? ( >=dev-util/nvidia-cuda-toolkit-11:=[profi
REQUIRED_USE=|| ( single-precision double-precision ) doc? ( !build-manual ) cuda? ( single-precision ) opencl? ( single-precision ) cuda? ( !opencl ) clang-cuda? ( clang cuda ) mkl? ( !blas !fftw !lapack ) ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
RESTRICT=!test? ( test )
SLOT=0/9999
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2913fa98274b71a930f88d0aaee5c3fd
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bc9440ee2c526e412faba6dd25dd9650
diff --git a/metadata/md5-cache/sci-chemistry/threeV-1.2-r1 b/metadata/md5-cache/sci-chemistry/threeV-1.2-r1
deleted file mode 100644
index a3eae0de434b..000000000000
--- a/metadata/md5-cache/sci-chemistry/threeV-1.2-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DESCRIPTION=3V: Voss Volume Voxelator
-EAPI=6
-HOMEPAGE=http://geometry.molmovdb.org/3v/
-INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=GPL-2
-PDEPEND=sci-chemistry/msms-bin
-SLOT=0
-SRC_URI=http://geometry.molmovdb.org/3v/3v-1.2.tgz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5ca6079a9193f10a01a27b188fadd411
diff --git a/metadata/md5-cache/sci-chemistry/threeV-1.2-r2 b/metadata/md5-cache/sci-chemistry/threeV-1.2-r2
new file mode 100644
index 000000000000..a88e13fa3fc8
--- /dev/null
+++ b/metadata/md5-cache/sci-chemistry/threeV-1.2-r2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=prepare
+DESCRIPTION=3V: Voss Volume Voxelator
+EAPI=8
+HOMEPAGE=http://geometry.molmovdb.org/3v/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+PDEPEND=sci-chemistry/msms-bin
+SLOT=0
+SRC_URI=http://geometry.molmovdb.org/3v/3v-1.2.tgz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9b48892b9b97ad2b9cf5f7fa52c9adf5
diff --git a/metadata/md5-cache/sci-chemistry/tinker-8.2.1-r1 b/metadata/md5-cache/sci-chemistry/tinker-8.2.1-r1
index 82a353899d09..101d9b4633c7 100644
--- a/metadata/md5-cache/sci-chemistry/tinker-8.2.1-r1
+++ b/metadata/md5-cache/sci-chemistry/tinker-8.2.1-r1
@@ -12,5 +12,5 @@ RDEPEND=>=sci-libs/fftw-3.2.2-r1[fortran,threads] dev-libs/maloc !sys-apps/bar !
RESTRICT=mirror
SLOT=0
SRC_URI=https://dasher.wustl.edu/tinker/downloads/tinker-8.2.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6d70b9199ffe5bef7b7377329ae8781e
diff --git a/metadata/md5-cache/sci-electronics/Manifest.gz b/metadata/md5-cache/sci-electronics/Manifest.gz
index 3f7222c26e9b..40ded12cda72 100644
--- a/metadata/md5-cache/sci-electronics/Manifest.gz
+++ b/metadata/md5-cache/sci-electronics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-electronics/electric-9.07 b/metadata/md5-cache/sci-electronics/electric-9.07
index 3e61a0ad1902..9dbb6c7fdcf2 100644
--- a/metadata/md5-cache/sci-electronics/electric-9.07
+++ b/metadata/md5-cache/sci-electronics/electric-9.07
@@ -10,5 +10,5 @@ LICENSE=GPL-3+
RDEPEND=>=virtual/jre-1.6 sci-electronics/electronics-menu >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=mirror://gnu/electric/electricBinary-9.07.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=0b146561e5485cf4110561a12b73600d
diff --git a/metadata/md5-cache/sci-geosciences/Manifest.gz b/metadata/md5-cache/sci-geosciences/Manifest.gz
index 051bab58d6f6..544227d235de 100644
--- a/metadata/md5-cache/sci-geosciences/Manifest.gz
+++ b/metadata/md5-cache/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-geosciences/bt747-2.1.7-r3 b/metadata/md5-cache/sci-geosciences/bt747-2.1.7-r3
index 2f8406481442..e4111cdadc9e 100644
--- a/metadata/md5-cache/sci-geosciences/bt747-2.1.7-r3
+++ b/metadata/md5-cache/sci-geosciences/bt747-2.1.7-r3
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=dev-java/commons-imaging:0 dev-java/jcalendar:1.2 dev-java/jchart2d:0 dev-java/jopt-simple:0 >=dev-java/rxtx-2.2_pre2:2 dev-java/swing-layout:1 dev-java/swingx:1.6 dev-java/swingx-ws:bt747 dev-libs/glib:2[dbus] >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=1
SRC_URI=https://downloads.sourceforge.net/project/bt747/Development/BT747_2.1.7_full.zip https://www.bt747.org/icon/bt747_128x128.gif -> bt747.gif
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=16d0fa43bc281e575e0dd3243c5602ea
diff --git a/metadata/md5-cache/sci-geosciences/folium-0.17.0 b/metadata/md5-cache/sci-geosciences/folium-0.17.0
new file mode 100644
index 000000000000..74d4df92a7db
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/folium-0.17.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools-scm test? ( dev-python/pillow[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( sci-geosciences/xyzservices[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sci-libs/branca[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=sci-geosciences/xyzservices[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sci-libs/branca[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DESCRIPTION=Python Data, Leaflet.js Maps
+EAPI=8
+HOMEPAGE=https://github.com/python-visualization/folium
+INHERIT=distutils-r1
+IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=sci-geosciences/xyzservices[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sci-libs/branca[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/requests[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-visualization/folium/archive/refs/tags/v0.17.0.tar.gz -> folium-0.17.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=04d64507ca46293caa9f70fe183a4a1c
diff --git a/metadata/md5-cache/sci-geosciences/gpsprune-bin-23.2 b/metadata/md5-cache/sci-geosciences/gpsprune-bin-23.2
index 5b891c821536..e388d0046bb0 100644
--- a/metadata/md5-cache/sci-geosciences/gpsprune-bin-23.2
+++ b/metadata/md5-cache/sci-geosciences/gpsprune-bin-23.2
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://activityworkshop.net/software/gpsprune/gpsprune_23.2.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=edb789d8776e055aeb55d7cf25920629
diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-19039 b/metadata/md5-cache/sci-geosciences/josm-bin-19039
deleted file mode 100644
index 9e12a73a0f4f..000000000000
--- a/metadata/md5-cache/sci-geosciences/josm-bin-19039
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install postinst postrm preinst
-DESCRIPTION=Java-based editor for the OpenStreetMap project
-EAPI=8
-HOMEPAGE=https://josm.openstreetmap.de/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop java-utils-2 xdg
-KEYWORDS=amd64 ~x86
-LICENSE=Apache-2.0 GPL-2+ GPL-3
-RDEPEND=>=virtual/jre-1.8
-SLOT=0
-SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-19039.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ddc798f41358f6e3ac61c1c278dc1cdb
diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-19067 b/metadata/md5-cache/sci-geosciences/josm-bin-19067
index ea252f31d19c..ca8a9fdf0cce 100644
--- a/metadata/md5-cache/sci-geosciences/josm-bin-19067
+++ b/metadata/md5-cache/sci-geosciences/josm-bin-19067
@@ -5,10 +5,10 @@ EAPI=8
HOMEPAGE=https://josm.openstreetmap.de/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=desktop java-utils-2 xdg
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 ~x86
LICENSE=Apache-2.0 GPL-2+ GPL-3
RDEPEND=>=virtual/jre-1.8
SLOT=0
SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-19067.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a0cc76b429d9e64c40fe6426e6f9c6ba
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ddc798f41358f6e3ac61c1c278dc1cdb
diff --git a/metadata/md5-cache/sci-geosciences/josm-bin-19096 b/metadata/md5-cache/sci-geosciences/josm-bin-19096
index 1ca87fc9d4ff..7337c9d0c687 100644
--- a/metadata/md5-cache/sci-geosciences/josm-bin-19096
+++ b/metadata/md5-cache/sci-geosciences/josm-bin-19096
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0 GPL-2+ GPL-3
RDEPEND=>=virtual/jre-1.8
SLOT=0
SRC_URI=https://josm.openstreetmap.de/download/josm-snapshot-19096.jar
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a0cc76b429d9e64c40fe6426e6f9c6ba
diff --git a/metadata/md5-cache/sci-geosciences/viking-1.10 b/metadata/md5-cache/sci-geosciences/viking-1.10
index 87641e51b14c..37952614f8f4 100644
--- a/metadata/md5-cache/sci-geosciences/viking-1.10
+++ b/metadata/md5-cache/sci-geosciences/viking-1.10
@@ -12,4 +12,4 @@ RDEPEND=app-arch/bzip2 >=dev-tcltk/expect-5.45.4 dev-db/sqlite:3 dev-libs/expat
SLOT=0
SRC_URI=https://github.com/viking-gps/viking/archive/viking-1.10.tar.gz doc? ( https://github.com/viking-gps/viking/releases/download/viking-1.10/viking.pdf )
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c31a3ef8e62bff03a7aecb4e1bf7777c
+_md5_=2cf5fb21429b7b71e8c582c3a1c2d290
diff --git a/metadata/md5-cache/sci-geosciences/xyzservices-2024.6.0 b/metadata/md5-cache/sci-geosciences/xyzservices-2024.6.0
new file mode 100644
index 000000000000..f8d3e0ee31b2
--- /dev/null
+++ b/metadata/md5-cache/sci-geosciences/xyzservices-2024.6.0
@@ -0,0 +1,16 @@
+BDEPEND=dev-python/setuptools-scm python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DESCRIPTION=Source of XYZ tiles providers
+EAPI=8
+HOMEPAGE=https://github.com/geopandas/xyzservices
+INHERIT=distutils-r1
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=BSD
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/geopandas/xyzservices/archive/refs/tags/2024.6.0.tar.gz -> xyzservices-2024.6.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0edd4d2afcafb0216ba628f0870a9303
diff --git a/metadata/md5-cache/sci-libs/Manifest.gz b/metadata/md5-cache/sci-libs/Manifest.gz
index 602a55273cd0..5c2d4892bd0e 100644
--- a/metadata/md5-cache/sci-libs/Manifest.gz
+++ b/metadata/md5-cache/sci-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-libs/branca-0.8.0 b/metadata/md5-cache/sci-libs/branca-0.8.0
new file mode 100644
index 000000000000..696e9ca1cfb9
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/branca-0.8.0
@@ -0,0 +1,17 @@
+BDEPEND=dev-python/setuptools-scm test? ( dev-python/selenium[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) test? ( dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) doc? ( || ( ( dev-lang/python:3.12 >=dev-python/sphinx-7.2.6[python_targets_python3_12(-)] dev-python/nbsphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/sphinx-7.2.6[python_targets_python3_11(-)] dev-python/nbsphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/sphinx-7.2.6[python_targets_python3_10(-)] dev-python/nbsphinx[python_targets_python3_10(-)] ) ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DESCRIPTION=spinoff from folium, host the non-map-specific features
+EAPI=8
+HOMEPAGE=https://github.com/python-visualization/branca
+INHERIT=distutils-r1
+IUSE=test doc python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+RDEPEND=dev-python/jinja[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/python-visualization/branca/archive/refs/tags/v0.8.0.tar.gz -> branca-0.8.0.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=addc712bfe27b5007f666fb7c0f6b3e8
diff --git a/metadata/md5-cache/sci-libs/caffe2-2.2.2-r1 b/metadata/md5-cache/sci-libs/caffe2-2.2.2-r1
index eb0d3654550e..f5e0a2c21692 100644
--- a/metadata/md5-cache/sci-libs/caffe2-2.2.2-r1
+++ b/metadata/md5-cache/sci-libs/caffe2-2.2.2-r1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( =dev-libs/cudnn-8* >=dev-libs/cudnn-frontend-0.9.2:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( >=dev-util/hip-5.7 >=dev-libs/rccl-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocThrust-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocPRIM-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipBLAS-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipFFT-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSPARSE-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipRAND-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipCUB-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSOLVER-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/miopen-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-util/roctracer-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) cuda? ( >=dev-libs/cutlass-3.1.0 ) onednn? ( sci-libs/ideep ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( =dev-libs/cudnn-8* >=dev-libs/cudnn-frontend-0.9.2:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( =dev-util/hip-5.7* =dev-libs/rccl-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) cuda? ( >=dev-libs/cutlass-3.1.0 ) onednn? ( sci-libs/ideep ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] )
DESCRIPTION=A deep learning framework
EAPI=8
HOMEPAGE=https://pytorch.org/
@@ -8,10 +8,10 @@ INHERIT=python-single-r1 cmake cuda flag-o-matic prefix rocm
IUSE=cuda distributed fbgemm ffmpeg gloo mkl mpi nnpack +numpy onednn openblas opencl opencv openmp qnnpack rocm xnnpack python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( =dev-libs/cudnn-8* >=dev-libs/cudnn-frontend-0.9.2:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( >=dev-util/hip-5.7 >=dev-libs/rccl-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocThrust-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocPRIM-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipBLAS-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipFFT-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSPARSE-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipRAND-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipCUB-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSOLVER-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/miopen-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-util/roctracer-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( =dev-libs/cudnn-8* >=dev-libs/cudnn-frontend-0.9.2:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( =dev-util/hip-5.7* =dev-libs/rccl-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ffmpeg? ( opencv ) mpi? ( distributed ) gloo? ( distributed ) ?? ( cuda rocm ) rocm? ( || ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.2.2.tar.gz -> pytorch-2.2.2.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=adfb04793ac9ee1358a8ef1b79f13d00
+_md5_=8847ce91b14b57b2ae3d6beaded0fbbc
diff --git a/metadata/md5-cache/sci-libs/caffe2-2.3.1 b/metadata/md5-cache/sci-libs/caffe2-2.3.1
index c70c5885aa28..d50ff395a3de 100644
--- a/metadata/md5-cache/sci-libs/caffe2-2.3.1
+++ b/metadata/md5-cache/sci-libs/caffe2-2.3.1
@@ -1,6 +1,6 @@
BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( >=dev-util/hip-5.7 >=dev-libs/rccl-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocThrust-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocPRIM-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipBLAS-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipFFT-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSPARSE-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipRAND-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipCUB-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSOLVER-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/miopen-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-util/roctracer-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) cuda? ( >=dev-libs/cutlass-3.4.1 ) onednn? ( sci-libs/ideep ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] )
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( =dev-util/hip-5.7* =dev-libs/rccl-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas ) cuda? ( >=dev-libs/cutlass-3.4.1 ) onednn? ( sci-libs/ideep ) dev-libs/psimd dev-libs/FP16 dev-libs/FXdiv dev-libs/pocketfft dev-libs/flatbuffers >=sci-libs/kineto-0.4.0_p20231031 python_single_target_python3_10? ( dev-python/pyyaml[python_targets_python3_10(-)] dev-python/pybind11[python_targets_python3_10(-)] dev-python/typing-extensions[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyyaml[python_targets_python3_11(-)] dev-python/pybind11[python_targets_python3_11(-)] dev-python/typing-extensions[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pyyaml[python_targets_python3_12(-)] dev-python/pybind11[python_targets_python3_12(-)] dev-python/typing-extensions[python_targets_python3_12(-)] )
DESCRIPTION=A deep learning framework
EAPI=8
HOMEPAGE=https://pytorch.org/
@@ -8,10 +8,10 @@ INHERIT=python-single-r1 cmake cuda flag-o-matic prefix rocm
IUSE=cuda distributed fbgemm ffmpeg flash gloo mkl mpi nnpack +numpy onednn openblas opencl opencv openmp qnnpack rocm xnnpack python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
KEYWORDS=~amd64
LICENSE=BSD
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( >=dev-util/hip-5.7 >=dev-libs/rccl-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocThrust-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/rocPRIM-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipBLAS-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipFFT-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSPARSE-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipRAND-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipCUB-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/hipSOLVER-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=sci-libs/miopen-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-util/roctracer-5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas )
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gflags:= >=dev-cpp/glog-0.5.0 dev-libs/cpuinfo dev-libs/libfmt dev-libs/protobuf:= dev-libs/pthreadpool dev-libs/sleef virtual/lapack sci-libs/onnx sci-libs/foxi cuda? ( dev-libs/cudnn >=dev-libs/cudnn-frontend-1.0.3:0/8 <dev-util/nvidia-cuda-toolkit-12.4.0:=[profiler] ) fbgemm? ( >=dev-libs/FBGEMM-2023.12.01 ) ffmpeg? ( media-video/ffmpeg:= ) gloo? ( sci-libs/gloo[cuda?] ) mpi? ( virtual/mpi ) nnpack? ( sci-libs/NNPACK ) numpy? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) onednn? ( dev-libs/oneDNN ) opencl? ( virtual/opencl ) opencv? ( media-libs/opencv:= ) qnnpack? ( sci-libs/QNNPACK ) rocm? ( =dev-util/hip-5.7* =dev-libs/rccl-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocThrust-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/rocPRIM-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipBLAS-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipFFT-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSPARSE-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipRAND-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipCUB-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/hipSOLVER-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =sci-libs/miopen-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] =dev-util/roctracer-5.7*[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) distributed? ( sci-libs/tensorpipe[cuda?] ) xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 ) mkl? ( sci-libs/mkl ) openblas? ( sci-libs/openblas )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ffmpeg? ( opencv ) mpi? ( distributed ) gloo? ( distributed ) ?? ( cuda rocm ) rocm? ( || ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx1030 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) !flash )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/pytorch/pytorch/archive/refs/tags/v2.3.1.tar.gz -> pytorch-2.3.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=13fd3cbab64d9da9ddcf5b277dfeb758
+_md5_=20aa12f8f8052d0c69ba724382e138f3
diff --git a/metadata/md5-cache/sci-libs/cdf-3.8.0-r1 b/metadata/md5-cache/sci-libs/cdf-3.8.0-r1
index 6d2c6ee201fb..6c6c5dbe31c8 100644
--- a/metadata/md5-cache/sci-libs/cdf-3.8.0-r1
+++ b/metadata/md5-cache/sci-libs/cdf-3.8.0-r1
@@ -11,5 +11,5 @@ RDEPEND=java? ( >=virtual/jre-1.8:= ) ncurses? ( sys-libs/ncurses:0= ) java? ( >
RESTRICT=bindist
SLOT=0
SRC_URI=https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_0-dist-cdf.tar.gz java? ( https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_0-dist-java.tar.gz ) doc? ( https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf38ifd.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf380crm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf380csrm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf380frm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf380prm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf380ug.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf38_0/unix//cdf38_documentation/cdf380vbrm.pdf )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e14ce6f38d33f1ad4cbc490b16195a93
diff --git a/metadata/md5-cache/sci-libs/cdf-3.9.0 b/metadata/md5-cache/sci-libs/cdf-3.9.0
index 6ce94d84620c..591645a6ae7a 100644
--- a/metadata/md5-cache/sci-libs/cdf-3.9.0
+++ b/metadata/md5-cache/sci-libs/cdf-3.9.0
@@ -12,5 +12,5 @@ RDEPEND=java? ( >=virtual/jre-1.8:= ) ncurses? ( sys-libs/ncurses:= ) java? ( >=
RESTRICT=bindist
SLOT=0
SRC_URI=https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_0-dist-cdf.tar.gz java? ( https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_0-dist-java.tar.gz ) doc? ( https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf39ifd.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf390crm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf390csrm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf390frm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf390prm.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf390ug.pdf https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/cdf39_0/unix//cdf39_documentation/cdf390vbrm.pdf )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e1c1a853050fdb70b107e177a499f9a3
diff --git a/metadata/md5-cache/sci-libs/cfitsio-3.490 b/metadata/md5-cache/sci-libs/cfitsio-3.490
deleted file mode 100644
index c6a2d0448ab0..000000000000
--- a/metadata/md5-cache/sci-libs/cfitsio-3.490
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/fortran
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) <dev-lang/cfortran-20110621 virtual/fortran
-DESCRIPTION=C and Fortran library for manipulating FITS files
-EAPI=7
-HOMEPAGE=https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
-INHERIT=fortran-2 multilib-minimal
-IUSE=bzip2 curl cpu_flags_x86_sse2 cpu_flags_x86_ssse3 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 ~hppa ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=ISC
-RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[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/fortran
-SLOT=0/9
-SRC_URI=https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-3.49.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ed9ed72dde82b533ad40aa105af69a57
diff --git a/metadata/md5-cache/sci-libs/cfitsio-4.0.0 b/metadata/md5-cache/sci-libs/cfitsio-4.0.0
deleted file mode 100644
index b2a609561626..000000000000
--- a/metadata/md5-cache/sci-libs/cfitsio-4.0.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/fortran
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) <dev-lang/cfortran-20110621 virtual/fortran
-DESCRIPTION=C and Fortran library for manipulating FITS files
-EAPI=8
-HOMEPAGE=https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
-INHERIT=fortran-2 multilib-minimal
-IUSE=bzip2 curl cpu_flags_x86_sse2 cpu_flags_x86_ssse3 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 ~hppa ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=ISC
-RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[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/fortran
-SLOT=0/9
-SRC_URI=https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.0.0.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a7016c8226de303a4d5407037e79562c
diff --git a/metadata/md5-cache/sci-libs/cfitsio-4.1.0 b/metadata/md5-cache/sci-libs/cfitsio-4.1.0
deleted file mode 100644
index c2f372ae4f64..000000000000
--- a/metadata/md5-cache/sci-libs/cfitsio-4.1.0
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/fortran
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( !dev-util/smem ) <dev-lang/cfortran-20110621 virtual/fortran
-DESCRIPTION=C and Fortran library for manipulating FITS files
-EAPI=8
-HOMEPAGE=https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
-INHERIT=fortran-2 multilib-minimal
-IUSE=bzip2 curl threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3 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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=ISC
-RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) tools? ( !dev-util/smem ) virtual/fortran
-SLOT=0/9
-SRC_URI=https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.1.0.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=48abbdbe27e43831afafb2d63ee53ea8
diff --git a/metadata/md5-cache/sci-libs/cfitsio-4.1.0-r1 b/metadata/md5-cache/sci-libs/cfitsio-4.1.0-r1
deleted file mode 100644
index d41dc36a1458..000000000000
--- a/metadata/md5-cache/sci-libs/cfitsio-4.1.0-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=app-alternatives/yacc app-alternatives/lex virtual/fortran
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) <dev-lang/cfortran-20110621 virtual/fortran
-DESCRIPTION=C and Fortran library for manipulating FITS files
-EAPI=8
-HOMEPAGE=https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
-INHERIT=fortran-2 multilib-minimal
-IUSE=bzip2 curl threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3 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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
-LICENSE=ISC
-RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[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/fortran
-SLOT=0/9
-SRC_URI=https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.1.0.tar.gz
-_eclasses_=fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b30ececc89850efcabe57f3ca86e2ad9
diff --git a/metadata/md5-cache/sci-libs/cfitsio-4.4.1 b/metadata/md5-cache/sci-libs/cfitsio-4.4.1
new file mode 100644
index 000000000000..d66ba228c342
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/cfitsio-4.4.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/yacc app-alternatives/lex app-alternatives/ninja >=dev-build/cmake-3.20.5 virtual/fortran
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) <dev-lang/cfortran-20110621 virtual/fortran
+DESCRIPTION=C and Fortran library for manipulating FITS files
+EAPI=8
+HOMEPAGE=https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html
+INHERIT=cmake-multilib fortran-2
+IUSE=bzip2 curl test threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3 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 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=ISC
+RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] bzip2? ( app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl? ( net-misc/curl[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/fortran
+RESTRICT=!test? ( test )
+SLOT=0/10
+SRC_URI=https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/cfitsio-4.4.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=29d90c5be99158cb66e67763031c9f2b
diff --git a/metadata/md5-cache/sci-libs/composable-kernel-5.7.1-r1 b/metadata/md5-cache/sci-libs/composable-kernel-5.7.1-r1
index a9f1b0c044ed..24a9341fafe4 100644
--- a/metadata/md5-cache/sci-libs/composable-kernel-5.7.1-r1
+++ b/metadata/md5-cache/sci-libs/composable-kernel-5.7.1-r1
@@ -1,4 +1,4 @@
-BDEPEND=dev-libs/half:0/1 dev-build/rocm-cmake app-alternatives/ninja >=dev-build/cmake-3.20.5
+BDEPEND=dev-build/rocm-cmake app-alternatives/ninja >=dev-build/cmake-3.20.5
DEFINED_PHASES=compile configure install prepare setup test
DEPEND=dev-util/hip >=dev-db/sqlite-3.17 sci-libs/rocBLAS:0/5.7[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-libs/boost-1.72 dev-cpp/nlohmann_json dev-cpp/frugally-deep !!sys-devel/llvm:0
DESCRIPTION=High Performance Composable Kernel for AMD GPUs
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/5.7
SRC_URI=https://github.com/ROCmSoftwarePlatform/composable_kernel/archive/rocm-5.7.1.tar.gz -> composable-kernel-5.7.1.tar.gz test? ( https://github.com/google/googletest/archive/b85864c64758dec007208e56af933fc3f52044ee.tar.gz -> gtest-1.14.0_p20220421.tar.gz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=26830a456aa491722edcc540c3e0a0b5
+_md5_=ead87867ac9e02a920f0611a4b77922f
diff --git a/metadata/md5-cache/sci-libs/composable-kernel-6.1.1 b/metadata/md5-cache/sci-libs/composable-kernel-6.1.1
new file mode 100644
index 000000000000..a4fdc8df2bbb
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/composable-kernel-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/rocm-cmake app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip >=dev-db/sqlite-3.17 sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-libs/boost-1.72 dev-cpp/nlohmann_json dev-cpp/frugally-deep
+DESCRIPTION=High Performance Composable Kernel for AMD GPUs
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/composable_kernel
+INHERIT=cmake flag-o-matic rocm
+IUSE=debug test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip >=dev-db/sqlite-3.17 sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-libs/boost-1.72 dev-cpp/nlohmann_json dev-cpp/frugally-deep
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/composable_kernel/archive/rocm-6.1.1.tar.gz -> composable-kernel-6.1.1.tar.gz test? ( https://github.com/google/googletest/archive/b85864c64758dec007208e56af933fc3f52044ee.tar.gz -> gtest-1.14.0_p20220421.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4058ba5335788516eae0717f4e952b74
diff --git a/metadata/md5-cache/sci-libs/gdal-3.8.0-r1 b/metadata/md5-cache/sci-libs/gdal-3.8.0-r1
index 155c91a1ecf0..13d2f8448501 100644
--- a/metadata/md5-cache/sci-libs/gdal-3.8.0-r1
+++ b/metadata/md5-cache/sci-libs/gdal-3.8.0-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=!test? ( test )
SLOT=0/34
SRC_URI=https://download.osgeo.org/gdal/3.8.0/gdal-3.8.0.tar.xz test? ( https://download.osgeo.org/gdal/3.8.0/gdalautotest-3.8.0.tar.gz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7c650ad47471a363c884cf5afc0d8e4a
diff --git a/metadata/md5-cache/sci-libs/gdal-3.8.5 b/metadata/md5-cache/sci-libs/gdal-3.8.5
index 5a1cc0d32873..0add42b087f2 100644
--- a/metadata/md5-cache/sci-libs/gdal-3.8.5
+++ b/metadata/md5-cache/sci-libs/gdal-3.8.5
@@ -13,5 +13,5 @@ REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target
RESTRICT=!test? ( test )
SLOT=0/34
SRC_URI=https://download.osgeo.org/gdal/3.8.5/gdal-3.8.5.tar.xz test? ( https://download.osgeo.org/gdal/3.8.5/gdalautotest-3.8.5.tar.gz )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1df7174638637f76b7b7bd957d157dd4
diff --git a/metadata/md5-cache/sci-libs/gdal-3.9.0 b/metadata/md5-cache/sci-libs/gdal-3.9.0
new file mode 100644
index 000000000000..844361da5309
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/gdal-3.9.0
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig doc? ( app-text/doxygen ) java? ( >=dev-java/ant-1.10.14-r3:0 dev-lang/swig ) python? ( dev-lang/swig python_single_target_python3_10? ( dev-python/setuptools[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/setuptools[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/setuptools[python_targets_python3_12(-)] ) ) test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test
+DEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) java? ( >=virtual/jdk-1.8:*[-headless-awt] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) parquet? ( dev-libs/apache-arrow:=[parquet] ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=dev-java/java-config-2.2.0-r3 )
+DESCRIPTION=Translator library for raster geospatial data formats (includes OGR support)
+EAPI=8
+HOMEPAGE=https://gdal.org/
+INHERIT=cmake java-pkg-opt-2 python-single-r1
+IUSE=armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle parquet pdf png postgres python spatialite sqlite test webp xls zstd java python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos
+LICENSE=BSD Info-ZIP MIT
+RDEPEND=dev-libs/expat dev-libs/json-c:= dev-libs/libpcre2 dev-libs/libxml2:2 dev-libs/openssl:= media-libs/tiff >=sci-libs/libgeotiff-1.5.1-r1:= >=sci-libs/proj-6.0.0:= sys-libs/zlib[minizip(+)] armadillo? ( sci-libs/armadillo:=[lapack] ) curl? ( net-misc/curl ) fits? ( sci-libs/cfitsio:= ) geos? ( >=sci-libs/geos-3.8.0 ) gif? ( media-libs/giflib:= ) gml? ( >=dev-libs/xerces-c-3.1 ) heif? ( media-libs/libheif:= ) hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) java? ( >=virtual/jdk-1.8:*[-headless-awt] ) jpeg? ( media-libs/libjpeg-turbo:= ) jpeg2k? ( media-libs/openjpeg:2= ) lzma? ( || ( app-arch/xz-utils app-arch/lzma ) ) mysql? ( virtual/mysql ) netcdf? ( sci-libs/netcdf:= ) odbc? ( dev-db/unixODBC ) ogdi? ( >=sci-libs/ogdi-4.1.0-r1 ) opencl? ( virtual/opencl ) oracle? ( dev-db/oracle-instantclient:= ) parquet? ( dev-libs/apache-arrow:=[parquet] ) pdf? ( app-text/poppler:= ) png? ( media-libs/libpng:= ) postgres? ( >=dev-db/postgresql-8.4:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) spatialite? ( dev-db/spatialite ) sqlite? ( dev-db/sqlite:3 ) webp? ( media-libs/libwebp:= ) xls? ( dev-libs/freexl ) zstd? ( app-arch/zstd:= ) java? ( >=virtual/jre-1.8:* ) java? ( >=dev-java/java-config-2.2.0-r3 )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) spatialite? ( sqlite ) test? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
+RESTRICT=!test? ( test )
+SLOT=0/34
+SRC_URI=https://download.osgeo.org/gdal/3.9.0/gdal-3.9.0.tar.xz test? ( https://download.osgeo.org/gdal/3.9.0/gdalautotest-3.9.0.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=fa8e4f90ae1cd4f9b3cb0260b5510583
diff --git a/metadata/md5-cache/sci-libs/hipBLAS-5.7.1 b/metadata/md5-cache/sci-libs/hipBLAS-5.7.1
index 051fb7e75490..13bc7d73cc42 100644
--- a/metadata/md5-cache/sci-libs/hipBLAS-5.7.1
+++ b/metadata/md5-cache/sci-libs/hipBLAS-5.7.1
@@ -13,4 +13,4 @@ REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx
SLOT=0/5.7
SRC_URI=https://github.com/ROCmSoftwarePlatform/hipBLAS/archive/rocm-5.7.1.tar.gz -> hipBLAS-5.7.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8684902f9a5326f8395e8c0279c898f9
+_md5_=6efc97402875993cf9aea320101cbf47
diff --git a/metadata/md5-cache/sci-libs/hipBLAS-6.1.1 b/metadata/md5-cache/sci-libs/hipBLAS-6.1.1
new file mode 100644
index 000000000000..dd5b239899d1
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipBLAS-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sci-libs/rocSOLVER:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+DESCRIPTION=ROCm BLAS marshalling library
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipBLAS
+INHERIT=cmake rocm
+IUSE=+amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sci-libs/rocSOLVER:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipBLAS/archive/rocm-6.1.1.tar.gz -> hipBLAS-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2a7f534e06edd45060abce464e1e1e6c
diff --git a/metadata/md5-cache/sci-libs/hipBLASLt-6.1.1 b/metadata/md5-cache/sci-libs/hipBLASLt-6.1.1
new file mode 100644
index 000000000000..5ed5ba511bdf
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipBLASLt-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/rocm-cmake || ( ( dev-lang/python:3.13 dev-python/msgpack[python_targets_python3_13(-)] dev-python/pyyaml[python_targets_python3_13(-)] dev-python/joblib[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/msgpack[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/joblib[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/msgpack[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/joblib[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/msgpack[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/joblib[python_targets_python3_10(-)] ) ) llvm_slot_18? ( sys-devel/clang:18 ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=dev-util/hip dev-cpp/msgpack-cxx sci-libs/hipBLAS:0/6.1
+DESCRIPTION=General matrix-matrix operations library for AMD Instinct accelerators
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipBLASLt
+INHERIT=cmake python-any-r1 llvm-r1 prefix rocm
+IUSE=+amdgpu_targets_gfx90a +amdgpu_targets_gfx940 +amdgpu_targets_gfx941 +amdgpu_targets_gfx942 test +llvm_slot_18
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip dev-cpp/msgpack-cxx sci-libs/hipBLAS:0/6.1
+REQUIRED_USE=^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipBLASLt/archive/rocm-6.1.1.tar.gz -> hipBLASLt-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=37d8aef2da4ad36dbcab4507618890f3
diff --git a/metadata/md5-cache/sci-libs/hipCUB-6.1.1 b/metadata/md5-cache/sci-libs/hipCUB-6.1.1
new file mode 100644
index 000000000000..849c413093f4
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipCUB-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocPRIM:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] benchmark? ( dev-cpp/benchmark ) test? ( dev-cpp/gtest )
+DESCRIPTION=Wrapper of rocPRIM or CUB for GPU parallel primitives
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipCUB
+INHERIT=cmake rocm
+IUSE=benchmark test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-util/hip sci-libs/rocPRIM:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] benchmark? ( dev-cpp/benchmark ) test? ( dev-cpp/gtest )
+REQUIRED_USE=benchmark? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) test? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipCUB/archive/rocm-6.1.1.tar.gz -> hipCUB-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=de3d6c6f90d7e1a900c708a8e4dc8adb
diff --git a/metadata/md5-cache/sci-libs/hipFFT-6.1.1 b/metadata/md5-cache/sci-libs/hipFFT-6.1.1
new file mode 100644
index 000000000000..d38135b37ec3
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipFFT-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocFFT:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+DESCRIPTION=CU / ROCM agnostic hip FFT implementation
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipFFT
+INHERIT=cmake rocm
+IUSE=+amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip sci-libs/rocFFT:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=test
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipFFT/archive/refs/tags/rocm-6.1.1.tar.gz -> hipFFT-rocm-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=cc6010039f4d16919be224f31e4d6b41
diff --git a/metadata/md5-cache/sci-libs/hipRAND-5.6.0-r1 b/metadata/md5-cache/sci-libs/hipRAND-5.6.0-r1
index 014d9d5534ab..3d4cc884bb3e 100644
--- a/metadata/md5-cache/sci-libs/hipRAND-5.6.0-r1
+++ b/metadata/md5-cache/sci-libs/hipRAND-5.6.0-r1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/5.6
SRC_URI=https://github.com/ROCmSoftwarePlatform/hipRAND/archive/refs/tags/rocm-5.6.0.tar.gz -> hipRAND-rocm-5.6.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8d12151c1031b55cb1974f567947a0d9
+_md5_=61653e3b1c84922df419344461dce780
diff --git a/metadata/md5-cache/sci-libs/hipRAND-5.7.1 b/metadata/md5-cache/sci-libs/hipRAND-5.7.1
index ebf26b636c0d..671b1294d507 100644
--- a/metadata/md5-cache/sci-libs/hipRAND-5.7.1
+++ b/metadata/md5-cache/sci-libs/hipRAND-5.7.1
@@ -14,4 +14,4 @@ RESTRICT=test
SLOT=0/5.7
SRC_URI=https://github.com/ROCmSoftwarePlatform/hipRAND/archive/refs/tags/rocm-5.7.1.tar.gz -> hipRAND-rocm-5.7.1.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8d12151c1031b55cb1974f567947a0d9
+_md5_=61653e3b1c84922df419344461dce780
diff --git a/metadata/md5-cache/sci-libs/hipRAND-6.1.1 b/metadata/md5-cache/sci-libs/hipRAND-6.1.1
new file mode 100644
index 000000000000..47e46f3cebae
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipRAND-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocRAND:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+DESCRIPTION=CU / ROCM agnostic hip RAND implementation
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipRAND
+INHERIT=cmake rocm
+IUSE=+amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip sci-libs/rocRAND:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=test
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipRAND/archive/refs/tags/rocm-6.1.1.tar.gz -> hipRAND-rocm-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3d304efa3a08868427a7c7db0a8c5ce9
diff --git a/metadata/md5-cache/sci-libs/hipSOLVER-6.1.1 b/metadata/md5-cache/sci-libs/hipSOLVER-6.1.1
new file mode 100644
index 000000000000..d07bc8133aef
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipSOLVER-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocSOLVER:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sparse? ( sci-libs/suitesparseconfig sci-libs/cholmod )
+DESCRIPTION=CU / ROCM agnostic marshalling library for LAPACK routines on the GPU
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/hipSOLVER
+INHERIT=cmake rocm
+IUSE=sparse +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip sci-libs/rocSOLVER:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sparse? ( sci-libs/suitesparseconfig sci-libs/cholmod )
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=test
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/hipSOLVER/archive/refs/tags/rocm-6.1.1.tar.gz -> hipSOLVER-rocm-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ef616b7db20d3290a1b75662b9d29224
diff --git a/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1 b/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1
new file mode 100644
index 000000000000..6970818c3c92
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/hipSPARSE-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/rocm-cmake >=dev-build/cmake-3.22 test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/rocminfo dev-util/hip sci-libs/rocSPARSE:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+DESCRIPTION=ROCm SPARSE marshalling library
+EAPI=8
+HOMEPAGE=https://github.com/ROCmSoftwarePlatform/hipSPARSE
+INHERIT=cmake edo rocm toolchain-funcs
+IUSE=test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/rocminfo dev-util/hip sci-libs/rocSPARSE:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?]
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-6.1.1.tar.gz -> hipSPARSE-6.1.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=75ccba0a049dcb6bf673178b804bdbc1
diff --git a/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r3 b/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r3
index b7ab8e761e70..982a155fd789 100644
--- a/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r3
+++ b/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r3
@@ -13,5 +13,5 @@ REQUIRED_USE=java? ( cxx ) python? ( cxx || ( python_targets_python3_10 python_t
RESTRICT=!test? ( test )
SLOT=0/4
SRC_URI=https://sigrok.org/download/source/libsigrok/libsigrok-0.5.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b95774cc727bac4db32413f29b0be746
diff --git a/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r4 b/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r4
index bc60a6481247..d67e1c053e8d 100644
--- a/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r4
+++ b/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r4
@@ -13,5 +13,5 @@ REQUIRED_USE=java? ( cxx ) python? ( cxx || ( python_targets_python3_10 python_t
RESTRICT=!test? ( test )
SLOT=0/4
SRC_URI=https://sigrok.org/download/source/libsigrok/libsigrok-0.5.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2907b89f39d41fb0f055e131ed15dd7b
diff --git a/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r5 b/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r5
index 869bcda8ad99..8c1f6de69b07 100644
--- a/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r5
+++ b/metadata/md5-cache/sci-libs/libsigrok-0.5.2-r5
@@ -13,5 +13,5 @@ REQUIRED_USE=java? ( cxx ) python? ( cxx || ( python_targets_python3_10 python_t
RESTRICT=!test? ( test )
SLOT=0/4
SRC_URI=https://sigrok.org/download/source/libsigrok/libsigrok-0.5.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5431b48708e45248830025f6e5200f8b
diff --git a/metadata/md5-cache/sci-libs/libsigrok-9999 b/metadata/md5-cache/sci-libs/libsigrok-9999
index 034b08855cf2..ef69d406a1e1 100644
--- a/metadata/md5-cache/sci-libs/libsigrok-9999
+++ b/metadata/md5-cache/sci-libs/libsigrok-9999
@@ -12,5 +12,5 @@ RDEPEND=java? ( >=virtual/jre-1.8:* ) !static-libs? ( >=dev-libs/glib-2.32.0 >=d
REQUIRED_USE=java? ( cxx ) python? ( cxx || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 python_targets_python3_13 ) )
RESTRICT=!test? ( test )
SLOT=0/9999
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2cff2d301401ffb7ddc5d1fc967a0549
diff --git a/metadata/md5-cache/sci-libs/libsvm-3.25-r1 b/metadata/md5-cache/sci-libs/libsvm-3.25-r1
index 11b0cd14fc71..0691a1909023 100644
--- a/metadata/md5-cache/sci-libs/libsvm-3.25-r1
+++ b/metadata/md5-cache/sci-libs/libsvm-3.25-r1
@@ -11,5 +11,5 @@ RDEPEND=java? ( >=virtual/jre-1.8:* ) python? ( python_targets_python3_10? ( dev
REQUIRED_USE=python? ( || ( python_targets_python3_10 ) )
SLOT=0/2
SRC_URI=https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-3.25.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9eb6a7f984460e6f5773d330b3981b81
diff --git a/metadata/md5-cache/sci-libs/libsvm-3.30 b/metadata/md5-cache/sci-libs/libsvm-3.30
index aa621d9eb36f..c88eab3c9853 100644
--- a/metadata/md5-cache/sci-libs/libsvm-3.30
+++ b/metadata/md5-cache/sci-libs/libsvm-3.30
@@ -11,5 +11,5 @@ RDEPEND=java? ( >=virtual/jre-1.8:* ) python? ( python_targets_python3_10? ( dev
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
SLOT=0/2
SRC_URI=https://www.csie.ntu.edu.tw/~cjlin/libsvm/libsvm-3.3.tar.gz
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d2692abd5227cb76d6492429532da10d
diff --git a/metadata/md5-cache/sci-libs/linux-gpib-4.3.5 b/metadata/md5-cache/sci-libs/linux-gpib-4.3.5
index e78858e250c9..b149e905ba69 100644
--- a/metadata/md5-cache/sci-libs/linux-gpib-4.3.5
+++ b/metadata/md5-cache/sci-libs/linux-gpib-4.3.5
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/readline:= tcl? ( dev-lang/tcl:0= ) guile? ( dev-scheme/guile:1
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/linux-gpib/linux-gpib-4.3.5.tar.gz firmware? ( https://linux-gpib.sourceforge.io/firmware/gpib_firmware-2008-08-10.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=3ad9f40c681d284e916bceb20ec97e00
diff --git a/metadata/md5-cache/sci-libs/linux-gpib-4.3.6-r3 b/metadata/md5-cache/sci-libs/linux-gpib-4.3.6-r3
index 3ddb4e5dcaff..a4e5eaf842c2 100644
--- a/metadata/md5-cache/sci-libs/linux-gpib-4.3.6-r3
+++ b/metadata/md5-cache/sci-libs/linux-gpib-4.3.6-r3
@@ -12,5 +12,5 @@ RDEPEND=sys-libs/readline:= tcl? ( dev-lang/tcl:0= ) guile? ( dev-scheme/guile:1
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/linux-gpib/linux-gpib-4.3.6.tar.gz firmware? ( https://linux-gpib.sourceforge.io/firmware/gpib_firmware-2008-08-10.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=ede111ae6060006438a3f5df4814a671
diff --git a/metadata/md5-cache/sci-libs/lmfit-9.0-r1 b/metadata/md5-cache/sci-libs/lmfit-9.0-r1
index 7a01dcc44aa9..303f931fc784 100644
--- a/metadata/md5-cache/sci-libs/lmfit-9.0-r1
+++ b/metadata/md5-cache/sci-libs/lmfit-9.0-r1
@@ -4,9 +4,9 @@ DESCRIPTION=library for Levenberg-Marquardt least-squares minimization and curve
EAPI=8
HOMEPAGE=https://jugit.fz-juelich.de/mlz/lmfit
INHERIT=cmake
-KEYWORDS=amd64 arm ~arm64 ~x86
+KEYWORDS=amd64 arm ~arm64 ~riscv ~x86
LICENSE=BSD-2
SLOT=0/9
SRC_URI=https://jugit.fz-juelich.de/mlz/lmfit/-/archive/v9.0/lmfit-v9.0.tar.gz -> lmfit-9.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d882867926ad19ff10b8999dd49a8447
+_md5_=2583be415bb2d775fa60a6313937d8b1
diff --git a/metadata/md5-cache/sci-libs/miopen-5.1.3-r1 b/metadata/md5-cache/sci-libs/miopen-5.1.3-r1
index 1ed71d943635..160737d6df30 100644
--- a/metadata/md5-cache/sci-libs/miopen-5.1.3-r1
+++ b/metadata/md5-cache/sci-libs/miopen-5.1.3-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/5.1
SRC_URI=https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-5.1.3.tar.gz -> MIOpen-5.1.3.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3d43336a145b0fccc1438fda6923d629
+_md5_=ae884fb66a5d476503ee4fe43390e9fe
diff --git a/metadata/md5-cache/sci-libs/miopen-5.7.1-r1 b/metadata/md5-cache/sci-libs/miopen-5.7.1-r1
index 0beec3e1c1c1..34a933d8e3ce 100644
--- a/metadata/md5-cache/sci-libs/miopen-5.7.1-r1
+++ b/metadata/md5-cache/sci-libs/miopen-5.7.1-r1
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0/5.7
SRC_URI=https://github.com/ROCmSoftwarePlatform/MIOpen/archive/rocm-5.7.1.tar.gz -> MIOpen-5.7.1.tar.gz test? ( https://github.com/google/googletest/archive/e2239ee6043f73722e7aa812a459f54a28552929.tar.gz -> gtest-1.11.0_p20210611.tar.gz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c849a8cff8839efd752de3dba411c5ee
+_md5_=71d5af170c516041459920cb924cc876
diff --git a/metadata/md5-cache/sci-libs/miopen-6.1.1 b/metadata/md5-cache/sci-libs/miopen-6.1.1
new file mode 100644
index 000000000000..56277c24dfdd
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/miopen-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-libs/half-1.12.0-r1 dev-build/rocm-cmake test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-util/hip >=dev-db/sqlite-3.17 sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sci-libs/composable-kernel:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] dev-util/roctracer:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-libs/boost-1.72 dev-cpp/nlohmann_json dev-cpp/frugally-deep
+DESCRIPTION=AMD's Machine Intelligence Library
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/MIOpen
+INHERIT=cmake flag-o-matic llvm-r1 rocm
+IUSE=debug test +llvm_slot_18 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip >=dev-db/sqlite-3.17 sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sci-libs/composable-kernel:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] dev-util/roctracer:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] >=dev-libs/boost-1.72 dev-cpp/nlohmann_json dev-cpp/frugally-deep
+REQUIRED_USE=^^ ( llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/MIOpen/archive/rocm-6.1.1.tar.gz -> MIOpen-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a0c0891fef9a7ee39a7aa632032d0239
diff --git a/metadata/md5-cache/sci-libs/plplot-5.15.0_p6-r1 b/metadata/md5-cache/sci-libs/plplot-5.15.0_p6-r1
index 58892608e8bc..9d2e34996140 100644
--- a/metadata/md5-cache/sci-libs/plplot-5.15.0_p6-r1
+++ b/metadata/md5-cache/sci-libs/plplot-5.15.0_p6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 ) ) python? ( ^^ ( python_sing
RESTRICT=!test? ( test ) octave? ( test ) !test? ( test )
SLOT=0/14
SRC_URI=https://downloads.sourceforge.net/plplot/plplot-5.15.0.tar.gz mirror://debian/pool/main/p/plplot/plplot_5.15.0+dfsg2-6.debian.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c4275c11267c9f50571761ff6966ce93
diff --git a/metadata/md5-cache/sci-libs/rocBLAS-6.1.1 b/metadata/md5-cache/sci-libs/rocBLAS-6.1.1
new file mode 100644
index 000000000000..a5dec0f08430
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocBLAS-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/rocm-cmake-5.3 video_cards_amdgpu? ( dev-util/Tensile:0/6.1 ) test? ( dev-cpp/gtest ) app-alternatives/ninja >=dev-build/cmake-3.20.5 doc? ( app-text/doxygen media-gfx/graphviz )
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-cpp/msgpack-cxx-6.0.0 =dev-util/hip-6* test? ( virtual/blas dev-cpp/gtest sys-libs/libomp ) benchmark? ( virtual/blas sys-libs/libomp )
+DESCRIPTION=AMD's library for BLAS on ROCm
+EAPI=8
+HOMEPAGE=https://github.com/ROCmSoftwarePlatform/rocBLAS
+INHERIT=cmake docs edo multiprocessing rocm
+IUSE=benchmark test video_cards_amdgpu doc +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=BSD
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCmSoftwarePlatform/rocBLAS/archive/rocm-6.1.1.tar.gz -> rocm-rocBLAS-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c docs 7f3c0d47338743498c69f1887a139f57 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c718756397b35cba3ec2da5ae501e19e
diff --git a/metadata/md5-cache/sci-libs/rocFFT-6.1.1 b/metadata/md5-cache/sci-libs/rocFFT-6.1.1
new file mode 100644
index 000000000000..9a174e5c3499
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocFFT-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/cmake-3.22 dev-build/rocm-cmake dev-db/sqlite app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND==dev-util/hip-6* python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) benchmark? ( dev-libs/boost sci-libs/hipRAND:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) test? ( dev-cpp/gtest dev-libs/boost >=sci-libs/fftw-3 sys-libs/libomp sci-libs/hipRAND:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] )
+DESCRIPTION=Next generation FFT implementation for ROCm
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocFFT
+INHERIT=cmake check-reqs edo multiprocessing python-r1 rocm
+IUSE=benchmark perfscripts test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=perfscripts? ( >=media-gfx/asymptote-2.61 dev-texlive/texlive-latex dev-tex/latexmk sys-apps/texinfo dev-python/sympy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/scipy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pandas[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=perfscripts? ( benchmark ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocFFT/archive/rocm-6.1.1.tar.gz -> rocFFT-6.1.1.tar.gz
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6ab92c8bf82834ddf2ef7a80dc65f936
diff --git a/metadata/md5-cache/sci-libs/rocPRIM-6.1.1 b/metadata/md5-cache/sci-libs/rocPRIM-6.1.1
new file mode 100644
index 000000000000..85017168dc29
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocPRIM-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/rocm-cmake >=dev-build/cmake-3.22 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip benchmark? ( dev-cpp/benchmark ) test? ( dev-cpp/gtest )
+DESCRIPTION=HIP parallel primitives for developing performant GPU-accelerated code on ROCm
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocPRIM
+INHERIT=cmake rocm
+IUSE=benchmark test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip benchmark? ( dev-cpp/benchmark ) test? ( dev-cpp/gtest )
+REQUIRED_USE=benchmark? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) test? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocPRIM/archive/rocm-6.1.1.tar.gz -> rocPRIM-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=249ffc90f9c4163ef1c0085c85a0a547
diff --git a/metadata/md5-cache/sci-libs/rocRAND-6.1.1 b/metadata/md5-cache/sci-libs/rocRAND-6.1.1
new file mode 100644
index 000000000000..053a3104cec1
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocRAND-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=dev-build/rocm-cmake >=dev-build/cmake-3.22 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip dev-build/rocm-cmake benchmark? ( dev-cpp/benchmark ) test? ( dev-cpp/gtest )
+DESCRIPTION=Generate pseudo-random and quasi-random numbers
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocRAND
+INHERIT=cmake rocm
+IUSE=benchmark test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=dev-util/hip
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocRAND/archive/rocm-6.1.1.tar.gz -> rocRAND-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a5366f21937948aad26bb7db7e24f2e2
diff --git a/metadata/md5-cache/sci-libs/rocSOLVER-6.1.1 b/metadata/md5-cache/sci-libs/rocSOLVER-6.1.1
new file mode 100644
index 000000000000..f5dd1c054d91
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocSOLVER-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-cpp/gtest >=dev-build/cmake-3.22 virtual/blas ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sci-libs/rocSPARSE:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] dev-libs/libfmt benchmark? ( virtual/blas )
+DESCRIPTION=Implementation of a subset of LAPACK functionality on the ROCm platform
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocSOLVER
+INHERIT=cmake edo rocm
+IUSE=test benchmark +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-util/hip sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] sci-libs/rocSPARSE:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] dev-libs/libfmt benchmark? ( virtual/blas )
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocSOLVER/archive/rocm-6.1.1.tar.gz -> rocSOLVER-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=54263e6f669e851db46cffd2061647a8
diff --git a/metadata/md5-cache/sci-libs/rocSPARSE-6.1.1 b/metadata/md5-cache/sci-libs/rocSPARSE-6.1.1
new file mode 100644
index 000000000000..1b79cb31e3fe
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocSPARSE-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=test? ( dev-cpp/gtest >=dev-build/cmake-3.22 || ( ( dev-lang/python:3.12 dev-python/pyyaml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/pyyaml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/pyyaml[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND==dev-util/hip-6* sci-libs/rocPRIM:0/6.1
+DESCRIPTION=Basic Linear Algebra Subroutines for sparse computation
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocSPARSE
+INHERIT=cmake edo python-any-r1 toolchain-funcs rocm
+IUSE=benchmark test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND==dev-util/hip-6* sci-libs/rocPRIM:0/6.1
+REQUIRED_USE=|| ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocSPARSE/archive/rocm-6.1.1.tar.gz -> rocSPARSE-6.1.1.tar.gz test? ( https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz https://sparse.tamu.edu/MM/Cote/mplate.tar.gz -> rocSPARSE_mplate.tar.gz https://sparse.tamu.edu/MM/Bai/qc2534.tar.gz -> rocSPARSE_qc2534.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron2.tar.gz -> rocSPARSE_Chevron2.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron3.tar.gz -> rocSPARSE_Chevron3.tar.gz https://sparse.tamu.edu/MM/Chevron/Chevron4.tar.gz -> rocSPARSE_Chevron4.tar.gz )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7d1e9e43b6615697ec68f540b12f2b7a
diff --git a/metadata/md5-cache/sci-libs/rocThrust-6.1.1 b/metadata/md5-cache/sci-libs/rocThrust-6.1.1
new file mode 100644
index 000000000000..ade842bf69e9
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocThrust-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/cmake-3.22 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip sci-libs/rocPRIM:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] test? ( dev-cpp/gtest )
+DESCRIPTION=HIP back-end for the parallel algorithm library Thrust
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocThrust
+INHERIT=cmake rocm
+IUSE=benchmark test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-util/hip sci-libs/rocPRIM:0/6.1[amdgpu_targets_gfx906(-)?,amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1030(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx803(-)?,amdgpu_targets_gfx900(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx1010(-)?,amdgpu_targets_gfx1011(-)?,amdgpu_targets_gfx1012(-)?,amdgpu_targets_gfx1031(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] test? ( dev-cpp/gtest )
+REQUIRED_USE=benchmark? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) ) test? ( || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 ) )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocThrust/archive/rocm-6.1.1.tar.gz -> rocThrust-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=29c938002caae73fe7925bdf9d48b876
diff --git a/metadata/md5-cache/sci-libs/rocWMMA-6.1.1 b/metadata/md5-cache/sci-libs/rocWMMA-6.1.1
new file mode 100644
index 000000000000..1475d6021a2e
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rocWMMA-6.1.1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-cpp/gtest sci-libs/rocBLAS:0/6.1[amdgpu_targets_gfx908(-)?,amdgpu_targets_gfx90a(-)?,amdgpu_targets_gfx940(-)?,amdgpu_targets_gfx941(-)?,amdgpu_targets_gfx942(-)?,amdgpu_targets_gfx1100(-)?,amdgpu_targets_gfx1101(-)?,amdgpu_targets_gfx1102(-)?] ) dev-build/rocm-cmake app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND==dev-util/hip-6*
+DESCRIPTION=library for accelerating mixed precision matrix multiply-accumulate operations
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rocWMMA
+INHERIT=cmake rocm flag-o-matic
+IUSE=+amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx940 +amdgpu_targets_gfx941 +amdgpu_targets_gfx942 +amdgpu_targets_gfx1100 +amdgpu_targets_gfx1101 +amdgpu_targets_gfx1102 test
+KEYWORDS=~amd64
+LICENSE=MIT
+REQUIRED_USE=|| ( amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx942 amdgpu_targets_gfx1100 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rocWMMA/archive/rocm-6.1.1.tar.gz -> rocWMMA-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c50e08436cd3661b660a740d24ea3622
diff --git a/metadata/md5-cache/sci-libs/rpp-6.1.1 b/metadata/md5-cache/sci-libs/rpp-6.1.1
new file mode 100644
index 000000000000..45e2bd40554a
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/rpp-6.1.1
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-build/cmake-3.22 >=dev-libs/half-1.12.0-r1 test? ( dev-cpp/gtest media-libs/opencv:= ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=dev-util/hip:0/6.1
+DESCRIPTION=AMD ROCm Performance Primitives (RPP) high-performance computer vision library
+EAPI=8
+HOMEPAGE=https://github.com/ROCm/rpp
+INHERIT=cmake flag-o-matic rocm
+IUSE=cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_f16c test +amdgpu_targets_gfx906 +amdgpu_targets_gfx908 +amdgpu_targets_gfx90a +amdgpu_targets_gfx942 +amdgpu_targets_gfx1030 +amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102
+KEYWORDS=~amd64
+LICENSE=BSD
+RDEPEND=dev-util/hip:0/6.1
+REQUIRED_USE=cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_f16c || ( amdgpu_targets_gfx906 amdgpu_targets_gfx908 amdgpu_targets_gfx90a amdgpu_targets_gfx942 amdgpu_targets_gfx1030 amdgpu_targets_gfx1100 amdgpu_targets_gfx803 amdgpu_targets_gfx900 amdgpu_targets_gfx940 amdgpu_targets_gfx941 amdgpu_targets_gfx1010 amdgpu_targets_gfx1011 amdgpu_targets_gfx1012 amdgpu_targets_gfx1031 amdgpu_targets_gfx1101 amdgpu_targets_gfx1102 )
+RESTRICT=!test? ( test )
+SLOT=0/6.1
+SRC_URI=https://github.com/ROCm/rpp/archive/refs/tags/rocm-6.1.1.tar.gz -> rpp-6.1.1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 rocm c4a9a8e37c0ead379f7ddb4ddee80485 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=170ad5eb36338027d28b7f160c44fe72
diff --git a/metadata/md5-cache/sci-libs/symengine-0.12.0 b/metadata/md5-cache/sci-libs/symengine-0.12.0
new file mode 100644
index 000000000000..b46108665a10
--- /dev/null
+++ b/metadata/md5-cache/sci-libs/symengine-0.12.0
@@ -0,0 +1,16 @@
+BDEPEND=doc? ( app-text/doxygen[dot] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=dev-libs/gmp:= sys-libs/binutils-libs:= boost? ( dev-libs/boost:= ) ecm? ( sci-mathematics/gmp-ecm ) flint? ( sci-mathematics/flint:= ) mpc? ( dev-libs/mpc:= ) mpfr? ( dev-libs/mpfr:= ) llvm? ( <sys-devel/llvm-19:= ) tcmalloc? ( dev-util/google-perftools ) dev-libs/cereal !!sys-devel/llvm:0
+DESCRIPTION=Fast symbolic manipulation library, written in C++
+EAPI=8
+HOMEPAGE=https://github.com/symengine/symengine
+INHERIT=cmake llvm toolchain-funcs
+IUSE=benchmarks boost debug doc ecm +flint llvm +mpc +mpfr openmp test tcmalloc +threads
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=MIT
+RDEPEND=dev-libs/gmp:= sys-libs/binutils-libs:= boost? ( dev-libs/boost:= ) ecm? ( sci-mathematics/gmp-ecm ) flint? ( sci-mathematics/flint:= ) mpc? ( dev-libs/mpc:= ) mpfr? ( dev-libs/mpfr:= ) llvm? ( <sys-devel/llvm-19:= ) tcmalloc? ( dev-util/google-perftools )
+RESTRICT=!test? ( test )
+SLOT=0/0.12
+SRC_URI=https://github.com/symengine/symengine/archive/v0.12.0.tar.gz -> symengine-0.12.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bdfe8b9ccfce4e25914a2b05ea3f5efb
diff --git a/metadata/md5-cache/sci-libs/vtk-9.2.5 b/metadata/md5-cache/sci-libs/vtk-9.2.5
index 0900cdd71ad4..477a50b91062 100644
--- a/metadata/md5-cache/sci-libs/vtk-9.2.5
+++ b/metadata/md5-cache/sci-libs/vtk-9.2.5
@@ -13,5 +13,5 @@ REQUIRED_USE=all-modules? ( boost ffmpeg freetype gdal imaging las mysql odbc op
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/9.2
SRC_URI=https://www.vtk.org/files/release/9.2/VTK-9.2.5.tar.gz https://www.vtk.org/files/release/9.2/VTKData-9.2.5.tar.gz https://www.vtk.org/files/release/9.2/VTKDataFiles-9.2.5.tar.gz doc? ( https://www.vtk.org/files/release/9.2/vtkDocHtml-9.2.5.tar.gz ) examples? ( https://www.vtk.org/files/release/9.2/VTKLargeData-9.2.5.tar.gz https://www.vtk.org/files/release/9.2/VTKLargeDataFiles-9.2.5.tar.gz ) test? ( https://www.vtk.org/files/release/9.2/VTKLargeData-9.2.5.tar.gz https://www.vtk.org/files/release/9.2/VTKLargeDataFiles-9.2.5.tar.gz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 webapp de2d3d345b44597c10d7104a7bcdf7b2 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 webapp de2d3d345b44597c10d7104a7bcdf7b2 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=736670ac8dd493adbc4b0bf75b5e59fd
diff --git a/metadata/md5-cache/sci-libs/vtk-9.2.6-r1 b/metadata/md5-cache/sci-libs/vtk-9.2.6-r1
index f10d67e4d2df..0f3cc026dfd0 100644
--- a/metadata/md5-cache/sci-libs/vtk-9.2.6-r1
+++ b/metadata/md5-cache/sci-libs/vtk-9.2.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=all-modules? ( boost ffmpeg freetype gdal imaging las mysql odbc op
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/9.2
SRC_URI=https://www.vtk.org/files/release/9.2/VTK-9.2.6.tar.gz https://www.vtk.org/files/release/9.2/VTKData-9.2.6.tar.gz https://www.vtk.org/files/release/9.2/VTKDataFiles-9.2.6.tar.gz doc? ( https://www.vtk.org/files/release/9.2/vtkDocHtml-9.2.6.tar.gz ) examples? ( https://www.vtk.org/files/release/9.2/VTKLargeData-9.2.6.tar.gz https://www.vtk.org/files/release/9.2/VTKLargeDataFiles-9.2.6.tar.gz ) test? ( https://www.vtk.org/files/release/9.2/VTKLargeData-9.2.6.tar.gz https://www.vtk.org/files/release/9.2/VTKLargeDataFiles-9.2.6.tar.gz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 webapp de2d3d345b44597c10d7104a7bcdf7b2 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 webapp de2d3d345b44597c10d7104a7bcdf7b2 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=90f3790507b11ae956fbef466cc77cca
diff --git a/metadata/md5-cache/sci-libs/vtk-9.3.0 b/metadata/md5-cache/sci-libs/vtk-9.3.0
index 307e414714a5..92d7611c5e0a 100644
--- a/metadata/md5-cache/sci-libs/vtk-9.3.0
+++ b/metadata/md5-cache/sci-libs/vtk-9.3.0
@@ -13,5 +13,5 @@ REQUIRED_USE=all-modules? ( boost ffmpeg freetype gdal imaging las mysql odbc op
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0/9.3
SRC_URI=https://www.vtk.org/files/release/9.3/VTK-9.3.0.tar.gz https://www.vtk.org/files/release/9.3/VTKData-9.3.0.tar.gz https://www.vtk.org/files/release/9.3/VTKDataFiles-9.3.0.tar.gz doc? ( https://www.vtk.org/files/release/9.3/vtkDocHtml-9.3.0.tar.gz ) examples? ( https://www.vtk.org/files/release/9.3/VTKLargeData-9.3.0.tar.gz https://www.vtk.org/files/release/9.3/VTKLargeDataFiles-9.3.0.tar.gz ) test? ( https://www.vtk.org/files/release/9.3/VTKLargeData-9.3.0.tar.gz https://www.vtk.org/files/release/9.3/VTKLargeDataFiles-9.3.0.tar.gz )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 webapp de2d3d345b44597c10d7104a7bcdf7b2 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 webapp de2d3d345b44597c10d7104a7bcdf7b2 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=aca0e52fb3110e067f440d31e680c00a
diff --git a/metadata/md5-cache/sci-mathematics/Manifest.gz b/metadata/md5-cache/sci-mathematics/Manifest.gz
index 159102077f5a..e2e728f34c6a 100644
--- a/metadata/md5-cache/sci-mathematics/Manifest.gz
+++ b/metadata/md5-cache/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-mathematics/cadical-1.9.4 b/metadata/md5-cache/sci-mathematics/cadical-1.9.4
deleted file mode 100644
index f3f994218f78..000000000000
--- a/metadata/md5-cache/sci-mathematics/cadical-1.9.4
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=configure install
-DESCRIPTION=Simplified Satisfiability Solver
-EAPI=8
-HOMEPAGE=http://fmv.jku.at/cadical/
-INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~x86
-LICENSE=MIT
-SLOT=0/1.9.4
-SRC_URI=https://github.com/arminbiere/cadical/archive/rel-1.9.4.tar.gz -> cadical-1.9.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=09149af10b7c2139c57e413230ea60ac
diff --git a/metadata/md5-cache/sci-mathematics/cadical-2.0.0 b/metadata/md5-cache/sci-mathematics/cadical-2.0.0
new file mode 100644
index 000000000000..892929355f0c
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/cadical-2.0.0
@@ -0,0 +1,11 @@
+DEFINED_PHASES=configure install
+DESCRIPTION=Simplified Satisfiability Solver
+EAPI=8
+HOMEPAGE=http://fmv.jku.at/cadical/ https://github.com/arminbiere/cadical/
+INHERIT=toolchain-funcs
+KEYWORDS=~amd64 ~x86
+LICENSE=MIT
+SLOT=0/2.0.0
+SRC_URI=https://github.com/arminbiere/cadical/archive/rel-2.0.0.tar.gz -> cadical-2.0.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0f5f1823e5d9ea0f1bd07ada3accde4c
diff --git a/metadata/md5-cache/sci-mathematics/flint-2.9.0 b/metadata/md5-cache/sci-mathematics/flint-2.9.0
deleted file mode 100644
index c4fff0df72d6..000000000000
--- a/metadata/md5-cache/sci-mathematics/flint-2.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( dev-python/sphinx app-text/texlive-core dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-tex/latexmk ) || ( dev-lang/python:3.11 dev-lang/python:3.10 ) dev-build/make >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=dev-libs/gmp:= dev-libs/mpfr:= ntl? ( dev-libs/ntl:= ) virtual/cblas
-DESCRIPTION=Fast Library for Number Theory
-EAPI=8
-HOMEPAGE=http://www.flintlib.org/
-INHERIT=cmake python-any-r1
-IUSE=doc ntl test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
-LICENSE=LGPL-2.1+
-RDEPEND=dev-libs/gmp:= dev-libs/mpfr:= ntl? ( dev-libs/ntl:= ) virtual/cblas
-RESTRICT=!test? ( test )
-SLOT=0/17
-SRC_URI=https://github.com/wbhart/flint2/archive/refs/tags/v2.9.0.tar.gz -> flint-2.9.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7527637a59c85939e1869e7ded2ef597
diff --git a/metadata/md5-cache/sci-mathematics/flint-3.1.3_p1 b/metadata/md5-cache/sci-mathematics/flint-3.1.3_p1
new file mode 100644
index 000000000000..7a9c1f94d8ed
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/flint-3.1.3_p1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) doc? ( app-text/texlive-core dev-python/sphinx dev-tex/latexmk dev-texlive/texlive-latex dev-texlive/texlive-latexextra ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/gmp:= dev-libs/mpfr:= ntl? ( dev-libs/ntl:= ) virtual/cblas
+DESCRIPTION=Fast Library for Number Theory
+EAPI=8
+HOMEPAGE=https://www.flintlib.org/
+INHERIT=cmake flag-o-matic python-any-r1
+IUSE=doc ntl test
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+LICENSE=LGPL-2.1+
+RDEPEND=dev-libs/gmp:= dev-libs/mpfr:= ntl? ( dev-libs/ntl:= ) virtual/cblas !sci-mathematics/arb
+RESTRICT=!test? ( test )
+SLOT=0/19
+SRC_URI=https://github.com/flintlib/flint/archive/refs/tags/v3.1.3-p1.tar.gz -> flint-3.1.3_p1.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=dcbb193ab8a12e4705822039c7c2be5c
diff --git a/metadata/md5-cache/sci-mathematics/gimps-30.19.14 b/metadata/md5-cache/sci-mathematics/gimps-30.19.14
index 16866d670e45..e670e4c62826 100644
--- a/metadata/md5-cache/sci-mathematics/gimps-30.19.14
+++ b/metadata/md5-cache/sci-mathematics/gimps-30.19.14
@@ -10,5 +10,5 @@ RDEPEND=net-misc/curl >=dev-libs/gmp-6.1.2 virtual/tmpfiles
RESTRICT=mirror bindist
SLOT=0
SRC_URI=amd64? ( https://www.mersenne.org/download/software/v30/30.19/p95v3019b14.linux64.tar.gz -> gimps-30.19.14.linux64.tar.gz ) x86? ( https://www.mersenne.org/download/software/v30/30.19/p95v3019b14.linux32.tar.gz -> gimps-30.19.14.linux32.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ac88c1043f2f59c68b08c1dd8f135e8
diff --git a/metadata/md5-cache/sci-mathematics/gimps-30.8.15 b/metadata/md5-cache/sci-mathematics/gimps-30.8.15
index 8f3d840e1d58..997e2738d1e2 100644
--- a/metadata/md5-cache/sci-mathematics/gimps-30.8.15
+++ b/metadata/md5-cache/sci-mathematics/gimps-30.8.15
@@ -10,5 +10,5 @@ RDEPEND=net-misc/curl >=dev-libs/gmp-6.1.2 virtual/tmpfiles
RESTRICT=mirror bindist
SLOT=0
SRC_URI=amd64? ( https://www.mersenne.org/ftp_root/gimps/p95v308b15.linux64.tar.gz -> gimps-30.8.15.linux64.tar.gz ) x86? ( https://www.mersenne.org/ftp_root/gimps/p95v308b15.linux32.tar.gz -> gimps-30.8.15.linux32.tar.gz )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9d27720f1779224a0c86a3c024f1ec12
diff --git a/metadata/md5-cache/sci-mathematics/gimps-30.8.17 b/metadata/md5-cache/sci-mathematics/gimps-30.8.17
index 81debf6f8395..7be28fc34cc3 100644
--- a/metadata/md5-cache/sci-mathematics/gimps-30.8.17
+++ b/metadata/md5-cache/sci-mathematics/gimps-30.8.17
@@ -10,5 +10,5 @@ RDEPEND=net-misc/curl >=dev-libs/gmp-6.1.2 virtual/tmpfiles
RESTRICT=mirror bindist
SLOT=0
SRC_URI=https://www.mersenne.org/ftp_root/gimps/p95v308b17.linux64.tar.gz -> gimps-30.8.17.linux64.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f287a182d1a2b7006ccab50a25d461c2
diff --git a/metadata/md5-cache/sci-mathematics/lean-3.51.1 b/metadata/md5-cache/sci-mathematics/lean-3.51.1
index be40c0247fa1..b4e9907bdf0a 100644
--- a/metadata/md5-cache/sci-mathematics/lean-3.51.1
+++ b/metadata/md5-cache/sci-mathematics/lean-3.51.1
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0
RDEPEND=dev-libs/gmp:=
SLOT=0/3
SRC_URI=https://github.com/leanprover-community/lean/archive/refs/tags/v3.51.1.tar.gz -> lean-3.51.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4006b2471816f8f888daeab3d21cfdca
diff --git a/metadata/md5-cache/sci-mathematics/octave-8.3.0-r2 b/metadata/md5-cache/sci-mathematics/octave-8.3.0-r2
index b9599ca6e6a6..19f274bfbe07 100644
--- a/metadata/md5-cache/sci-mathematics/octave-8.3.0-r2
+++ b/metadata/md5-cache/sci-mathematics/octave-8.3.0-r2
@@ -13,5 +13,5 @@ RDEPEND=app-arch/bzip2 app-arch/unzip app-arch/zip app-text/ghostscript-gpl sys-
REQUIRED_USE=fltk? ( opengl X ) gui? ( X ) opengl? ( || ( fltk gui ) )
SLOT=0/8.3.0
SRC_URI=mirror://gnu/octave/octave-8.3.0.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=79c787649f4b46121482f8c48ea22287
diff --git a/metadata/md5-cache/sci-mathematics/smtinterpol-2.5_p20211018 b/metadata/md5-cache/sci-mathematics/smtinterpol-2.5_p20211018
index 8fe8e14a2454..ccc2bad2072b 100644
--- a/metadata/md5-cache/sci-mathematics/smtinterpol-2.5_p20211018
+++ b/metadata/md5-cache/sci-mathematics/smtinterpol-2.5_p20211018
@@ -9,5 +9,5 @@ LICENSE=LGPL-3
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://github.com/ultimate-pa/smtinterpol/archive/32d7fa8751f668f9e9a18e4e96df3337b53d2150.tar.gz -> smtinterpol-2.5_p20211018.tar.gz
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3ecc5cfa262ba9fd5ffbd0f2587dbb92
diff --git a/metadata/md5-cache/sci-mathematics/stp-2.3.3-r3 b/metadata/md5-cache/sci-mathematics/stp-2.3.3-r3
index c882e6a1cf54..53253d6949c3 100644
--- a/metadata/md5-cache/sci-mathematics/stp-2.3.3-r3
+++ b/metadata/md5-cache/sci-mathematics/stp-2.3.3-r3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.3.3
SRC_URI=https://github.com/stp/stp/archive/2.3.3.tar.gz -> stp-2.3.3.tar.gz test? ( https://github.com/stp/OutputCheck/archive/119fe41a83bc455a24a11ecc9b78e7b13fcfcc45.tar.gz -> stp-2.3.3_OutputCheck.tar.gz https://github.com/stp/googletest/archive/2ad076167a676e3ed62f90b754b30fac5caa1f88.tar.gz -> stp-2.3.3_gtest.tar.gz )
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=778362d3c7b4197b7650eff505e5521d
+_md5_=c554bb8dc61a439ae34b8c9c2d67b0b9
diff --git a/metadata/md5-cache/sci-mathematics/stp-2.3.4 b/metadata/md5-cache/sci-mathematics/stp-2.3.4
new file mode 100644
index 000000000000..d32e274f4ac2
--- /dev/null
+++ b/metadata/md5-cache/sci-mathematics/stp-2.3.4
@@ -0,0 +1,17 @@
+BDEPEND=sys-apps/help2man test? ( dev-cpp/gtest dev-python/OutputCheck dev-python/lit ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=dev-libs/boost:= sci-mathematics/minisat:= sys-libs/zlib:= cryptominisat? ( dev-db/sqlite:3 dev-libs/icu:= sci-mathematics/cryptominisat:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
+DESCRIPTION=Simple Theorem Prover, an efficient SMT solver for bitvectors
+EAPI=8
+HOMEPAGE=https://stp.github.io/ https://github.com/stp/stp/
+INHERIT=flag-o-matic python-single-r1 cmake
+IUSE=cryptominisat debug +python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2+ MIT
+RDEPEND=dev-libs/boost:= sci-mathematics/minisat:= sys-libs/zlib:= cryptominisat? ( dev-db/sqlite:3 dev-libs/icu:= sci-mathematics/cryptominisat:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) )
+REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) ) test? ( python )
+RESTRICT=!test? ( test )
+SLOT=0/2.3.4
+SRC_URI=https://github.com/stp/stp/archive/2.3.4.tar.gz -> stp-2.3.4.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d9549a2f2739b88b5d680422277885ef
diff --git a/metadata/md5-cache/sci-mathematics/z3-4.13.0 b/metadata/md5-cache/sci-mathematics/z3-4.13.0
index 0a2ec2e14809..cf070dd67fc6 100644
--- a/metadata/md5-cache/sci-mathematics/z3-4.13.0
+++ b/metadata/md5-cache/sci-mathematics/z3-4.13.0
@@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0/4.13
SRC_URI=https://github.com/Z3Prover/z3/archive/z3-4.13.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=8defa18bb809097d427afa104a7e8d0c
diff --git a/metadata/md5-cache/sci-misc/Manifest.gz b/metadata/md5-cache/sci-misc/Manifest.gz
index ed5d1878e271..eee48271f1ee 100644
--- a/metadata/md5-cache/sci-misc/Manifest.gz
+++ b/metadata/md5-cache/sci-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-misc/netlogo-bin-6.2.0 b/metadata/md5-cache/sci-misc/netlogo-bin-6.2.0
index 613c598149af..ce5f8ebfb307 100644
--- a/metadata/md5-cache/sci-misc/netlogo-bin-6.2.0
+++ b/metadata/md5-cache/sci-misc/netlogo-bin-6.2.0
@@ -9,5 +9,5 @@ LICENSE=netlogo GPL-2 LGPL-2.1 LGPL-3 BSD Apache-2.0
RDEPEND=>=virtual/jre-1.8:* media-libs/mesa sys-libs/glibc x11-libs/libdrm x11-libs/libX11 x11-libs/libXrender x11-libs/libXxf86vm >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://netlogoweb.org/assets/images/desktopicon.png -> netlogo.png amd64? ( https://ccl.northwestern.edu/netlogo/6.2.0/NetLogo-6.2.0-64.tgz ) x86? ( https://ccl.northwestern.edu/netlogo/6.2.0/NetLogo-6.2.0-32.tgz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c7a95f8a6bbaf88e4354dab7ace9a496
diff --git a/metadata/md5-cache/sci-misc/netlogo-bin-6.2.2 b/metadata/md5-cache/sci-misc/netlogo-bin-6.2.2
index 6555dd1e3cfb..15855f2bc505 100644
--- a/metadata/md5-cache/sci-misc/netlogo-bin-6.2.2
+++ b/metadata/md5-cache/sci-misc/netlogo-bin-6.2.2
@@ -10,5 +10,5 @@ LICENSE=netlogo GPL-2 LGPL-2.1 LGPL-3 BSD Apache-2.0
RDEPEND=>=virtual/jre-1.8:* media-libs/mesa sys-libs/glibc x11-libs/libdrm x11-libs/libX11 x11-libs/libXrender x11-libs/libXxf86vm >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=https://netlogoweb.org/assets/images/desktopicon.png -> netlogo.png amd64? ( https://ccl.northwestern.edu/netlogo/6.2.2/NetLogo-6.2.2-64.tgz ) x86? ( https://ccl.northwestern.edu/netlogo/6.2.2/NetLogo-6.2.2-32.tgz )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=d6cc0fa290f62fee322f0fad43a81175
diff --git a/metadata/md5-cache/sci-physics/Manifest.gz b/metadata/md5-cache/sci-physics/Manifest.gz
index 608d35ffc554..b43573fd1181 100644
--- a/metadata/md5-cache/sci-physics/Manifest.gz
+++ b/metadata/md5-cache/sci-physics/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-physics/hepmc-3.3.0 b/metadata/md5-cache/sci-physics/hepmc-3.3.0
new file mode 100644
index 000000000000..18e23cc3c58f
--- /dev/null
+++ b/metadata/md5-cache/sci-physics/hepmc-3.3.0
@@ -0,0 +1,17 @@
+BDEPEND=root? ( sci-physics/root:= ) doc? ( app-text/doxygen[dot] dev-texlive/texlive-latex dev-texlive/texlive-latexextra dev-texlive/texlive-latexrecommended ) virtual/fortran app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
+DESCRIPTION=Event Record for Monte Carlo Generators
+EAPI=8
+HOMEPAGE=https://hepmc.web.cern.ch/hepmc/
+INHERIT=fortran-2 cmake python-single-r1
+IUSE=doc test examples python root python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) virtual/fortran
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=3
+SRC_URI=https://hepmc.web.cern.ch/hepmc/releases/HepMC3-3.3.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=16a2b95fada87dc910bc378838ea63f3
diff --git a/metadata/md5-cache/sci-physics/root-6.32.00 b/metadata/md5-cache/sci-physics/root-6.32.00
deleted file mode 100644
index 3cbf306a9c10..000000000000
--- a/metadata/md5-cache/sci-physics/root-6.32.00
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-build/make >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran )
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) minuit? ( !sci-libs/minuit ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
-DESCRIPTION=C++ data analysis framework and interpreter from CERN
-EAPI=8
-HOMEPAGE=https://root.cern
-INHERIT=cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
-IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64 ~x86
-LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
-PROPERTIES=test_network
-RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) minuit? ( !sci-libs/minuit ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
-REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt5? ( root7 http ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
-RESTRICT=test
-SLOT=6/6.32.00
-SRC_URI=https://root.cern/download/root_v6.32.00.source.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=35e702fa516a0689b1637992e4b0b835
diff --git a/metadata/md5-cache/sci-physics/root-6.32.02 b/metadata/md5-cache/sci-physics/root-6.32.02
new file mode 100644
index 000000000000..83231ad4641c
--- /dev/null
+++ b/metadata/md5-cache/sci-physics/root-6.32.02
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) dev-build/make >=dev-build/cmake-3.20.5 fortran? ( virtual/fortran )
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) minuit? ( !sci-libs/minuit ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) virtual/pkgconfig fortran? ( virtual/fortran )
+DESCRIPTION=C++ data analysis framework and interpreter from CERN
+EAPI=8
+HOMEPAGE=https://root.cern
+INHERIT=cmake cuda flag-o-matic fortran-2 python-single-r1 toolchain-funcs
+IUSE=+X aqua +asimage cuda cudnn +davix debug +examples fits fftw fortran +gdml graphviz +gsl +http jupyter libcxx +minuit mpi mysql odbc +opengl postgres pythia8 +python qt5 qt6 R +roofit +root7 shadow sqlite +ssl +tbb test +tmva +unuran uring vc +xml xrootd python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
+PROPERTIES=test_network
+RDEPEND=app-arch/lz4 app-arch/zstd app-arch/xz-utils fortran? ( dev-lang/cfortran ) dev-cpp/nlohmann_json dev-libs/libpcre:3 dev-libs/xxhash media-fonts/dejavu media-libs/freetype:2 media-libs/libpng:0= virtual/libcrypt:= sys-libs/ncurses:= sys-libs/zlib X? ( x11-libs/libX11:0 x11-libs/libXext:0 x11-libs/libXft:0 x11-libs/libXpm:0 opengl? ( media-libs/ftgl:0= media-libs/glew:0= virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt5? ( dev-qt/qtcore:5 dev-qt/qtwebengine:5[widgets] ) qt6? ( dev-qt/qtbase:6 dev-qt/qtwebengine:6[widgets] ) ) cuda? ( >=dev-util/nvidia-cuda-toolkit-9.0 ) cudnn? ( dev-libs/cudnn ) davix? ( net-libs/davix ) fftw? ( sci-libs/fftw:3.0= ) fits? ( sci-libs/cfitsio:0= ) graphviz? ( media-gfx/graphviz ) gsl? ( sci-libs/gsl:= ) http? ( dev-libs/fcgi:0= ) libcxx? ( sys-libs/libcxx ) unuran? ( sci-mathematics/unuran:0= ) minuit? ( !sci-libs/minuit ) mpi? ( virtual/mpi[fortran?] ) mysql? ( dev-db/mysql-connector-c ) odbc? ( || ( dev-db/libiodbc dev-db/unixODBC ) ) postgres? ( dev-db/postgresql:= ) pythia8? ( sci-physics/pythia:8 ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) R? ( dev-lang/R ) shadow? ( sys-apps/shadow ) sqlite? ( dev-db/sqlite:3 ) ssl? ( dev-libs/openssl:0= ) tbb? ( dev-cpp/tbb:= ) tmva? ( python_single_target_python3_10? ( dev-python/numpy[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/numpy[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/numpy[python_targets_python3_12(-)] ) ) uring? ( sys-libs/liburing:= ) vc? ( >=dev-libs/vc-1.4.4:= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( net-libs/xrootd:0= ) jupyter? ( python_single_target_python3_10? ( dev-python/jupyter[python_targets_python3_10(-)] dev-python/notebook[python_targets_python3_10(-)] dev-python/metakernel[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/jupyter[python_targets_python3_11(-)] dev-python/notebook[python_targets_python3_11(-)] dev-python/metakernel[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/jupyter[python_targets_python3_12(-)] dev-python/notebook[python_targets_python3_12(-)] dev-python/metakernel[python_targets_python3_12(-)] ) ) fortran? ( virtual/fortran )
+REQUIRED_USE=cuda? ( tmva ) cudnn? ( cuda ) !X? ( !asimage !opengl !qt5 !qt6 ) davix? ( ssl xml ) jupyter? ( python ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) ) qt5? ( root7 http ) qt6? ( root7 http ) roofit? ( minuit ) tmva? ( gsl python ) uring? ( root7 )
+RESTRICT=test
+SLOT=6/6.32.02
+SRC_URI=https://root.cern/download/root_v6.32.02.source.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=35e702fa516a0689b1637992e4b0b835
diff --git a/metadata/md5-cache/sci-physics/thepeg-2.2.2-r1 b/metadata/md5-cache/sci-physics/thepeg-2.2.2-r1
index fc22e9860244..74bb1c4b7da5 100644
--- a/metadata/md5-cache/sci-physics/thepeg-2.2.2-r1
+++ b/metadata/md5-cache/sci-physics/thepeg-2.2.2-r1
@@ -12,5 +12,5 @@ RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-phy
RESTRICT=!test? ( test )
SLOT=0/20
SRC_URI=https://www.hepforge.org/archive/thepeg/ThePEG-2.2.2.tar.bz2 test? ( hepmc? ( https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5d0c4c65411d47b09cd234a79dacebf7
diff --git a/metadata/md5-cache/sci-physics/thepeg-2.2.3-r1 b/metadata/md5-cache/sci-physics/thepeg-2.2.3-r1
index 37ebc3cd38bb..39d48efbafb0 100644
--- a/metadata/md5-cache/sci-physics/thepeg-2.2.3-r1
+++ b/metadata/md5-cache/sci-physics/thepeg-2.2.3-r1
@@ -12,5 +12,5 @@ RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-phy
RESTRICT=!test? ( test )
SLOT=0/30
SRC_URI=https://www.hepforge.org/archive/thepeg/ThePEG-2.2.3.tar.bz2 test? ( hepmc3? ( https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=adb4334df629c9ef4363cb66143438aa
diff --git a/metadata/md5-cache/sci-physics/thepeg-2.3.0 b/metadata/md5-cache/sci-physics/thepeg-2.3.0
index fa51f7e88080..0cd31e83bfc4 100644
--- a/metadata/md5-cache/sci-physics/thepeg-2.3.0
+++ b/metadata/md5-cache/sci-physics/thepeg-2.3.0
@@ -12,5 +12,5 @@ RDEPEND=sci-libs/gsl:0= emacs? ( >=app-editors/emacs-23.1:* ) fastjet? ( sci-phy
RESTRICT=!test? ( test )
SLOT=0/30
SRC_URI=https://www.hepforge.org/archive/thepeg/ThePEG-2.3.0.tar.bz2 test? ( hepmc3? ( https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq6ll.LHpdf https://www.hepforge.org/archive/lhapdf/pdfsets/current/cteq5l.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/GRV98nlo.LHgrid https://www.hepforge.org/archive/lhapdf/pdfsets/current/MRST2001nlo.LHgrid ) )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d890194081a118a14b9010114ddb9050
diff --git a/metadata/md5-cache/sci-visualization/Manifest.gz b/metadata/md5-cache/sci-visualization/Manifest.gz
index f9879c859286..a876a62250cc 100644
--- a/metadata/md5-cache/sci-visualization/Manifest.gz
+++ b/metadata/md5-cache/sci-visualization/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sci-visualization/gcalc-3.1_rc1-r2 b/metadata/md5-cache/sci-visualization/gcalc-3.1_rc1-r2
index 1dca293b94f3..5e9f7ec03f16 100644
--- a/metadata/md5-cache/sci-visualization/gcalc-3.1_rc1-r2
+++ b/metadata/md5-cache/sci-visualization/gcalc-3.1_rc1-r2
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=>=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=http://gcalc.net/files/GCalc-3.1-rc1.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-pkg-simple 742531b28b0ce82ba9425bd2c28654f9 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=c7e5cc39217c49f76afad5deb4f69733
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-5.4.10 b/metadata/md5-cache/sci-visualization/gnuplot-5.4.10
index 9cc879ae60de..361788c1d084 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-5.4.10
+++ b/metadata/md5-cache/sci-visualization/gnuplot-5.4.10
@@ -13,5 +13,5 @@ RDEPEND=cairo? ( x11-libs/cairo x11-libs/pango ) gd? ( >=media-libs/gd-2.0.35-r3
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gnuplot/gnuplot-5.4.10.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=2cdd24ca19995068a76369cb323dc394
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-5.4.8 b/metadata/md5-cache/sci-visualization/gnuplot-5.4.8
index 0fbd915e4bd2..1fb0e6d49730 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-5.4.8
+++ b/metadata/md5-cache/sci-visualization/gnuplot-5.4.8
@@ -13,5 +13,5 @@ RDEPEND=cairo? ( x11-libs/cairo x11-libs/pango ) gd? ( >=media-libs/gd-2.0.35-r3
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gnuplot/gnuplot-5.4.8.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=2cdd24ca19995068a76369cb323dc394
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-6.0.0 b/metadata/md5-cache/sci-visualization/gnuplot-6.0.0
index 8348d393c81b..c31a6c93f3df 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-6.0.0
+++ b/metadata/md5-cache/sci-visualization/gnuplot-6.0.0
@@ -13,5 +13,5 @@ RDEPEND=cairo? ( x11-libs/cairo x11-libs/pango ) gd? ( >=media-libs/gd-2.0.35-r3
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/gnuplot/gnuplot-6.0.0.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=3cf9206ec119236cbef805fc29f1667d
diff --git a/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999 b/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999
index df1173ebe29a..d33f9e9682a2 100644
--- a/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999
+++ b/metadata/md5-cache/sci-visualization/gnuplot-6.1.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=cairo? ( x11-libs/cairo x11-libs/pango ) gd? ( >=media-libs/gd-2.0.35-r3:2=[png] ) latex? ( virtual/latex-base lua? ( dev-tex/pgf >=dev-texlive/texlive-latexrecommended-2008-r2 ) ) libcaca? ( media-libs/libcaca ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) qt5? ( dev-qt/qtcore:5= dev-qt/qtgui:5= dev-qt/qtnetwork:5= dev-qt/qtprintsupport:5= dev-qt/qtsvg:5= dev-qt/qtwidgets:5= ) readline? ( sys-libs/readline:0= ) libcerf? ( sci-libs/libcerf ) wxwidgets? ( x11-libs/wxGTK:3.2-gtk3[X] x11-libs/cairo x11-libs/pango x11-libs/gtk+:3 ) X? ( x11-libs/libX11 x11-libs/libXaw )
REQUIRED_USE=doc? ( gd ) lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 wxwidgets 9a707a3f9f1ea7aa703b1e46552291e5
_md5_=dd86ea3196157e9bc2f62bc7bf130849
diff --git a/metadata/md5-cache/sec-keys/Manifest.gz b/metadata/md5-cache/sec-keys/Manifest.gz
index 9b336d22d263..5ac86ca4f587 100644
--- a/metadata/md5-cache/sec-keys/Manifest.gz
+++ b/metadata/md5-cache/sec-keys/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.19 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.19
deleted file mode 100644
index fda78b73a547..000000000000
--- a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.19
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=OpenPGP keys used by tomcat.apache.org
-EAPI=8
-HOMEPAGE=https://tomcat.apache.org/download-90.cgi
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=public-domain
-SLOT=10.1.19
-SRC_URI=https://downloads.apache.org/tomcat/tomcat-10/v10.1.19/KEYS -> openpgp-keys-apache-tomcat-10.1.19-KEYS.asc
-_md5_=7927e4be735eaab273a44702d4ba9464
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.23 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.23
deleted file mode 100644
index b577a68a0db3..000000000000
--- a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.23
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=OpenPGP keys used by tomcat.apache.org
-EAPI=8
-HOMEPAGE=https://tomcat.apache.org/download-10.cgi
-KEYWORDS=amd64 ~arm arm64 ppc64 x86
-LICENSE=public-domain
-SLOT=10.1.23
-SRC_URI=https://downloads.apache.org/tomcat/tomcat-10/v10.1.23/KEYS -> openpgp-keys-apache-tomcat-10.1.23-KEYS.asc
-_md5_=5249e01c396421f7f8d4e7228a1a5ef9
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.25 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.25
new file mode 100644
index 000000000000..58879f72d421
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-10.1.25
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by tomcat.apache.org
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/download-10.cgi
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
+LICENSE=public-domain
+SLOT=10.1.25
+SRC_URI=https://downloads.apache.org/tomcat/tomcat-10/v10.1.25/KEYS -> openpgp-keys-apache-tomcat-10.1.25-KEYS.asc
+_md5_=5249e01c396421f7f8d4e7228a1a5ef9
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-9.0.90 b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-9.0.90
new file mode 100644
index 000000000000..fae6ce5f0cbe
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-apache-tomcat-9.0.90
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by tomcat.apache.org
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/download-90.cgi
+KEYWORDS=amd64 ~arm arm64 ppc64 x86
+LICENSE=public-domain
+SLOT=9.0.90
+SRC_URI=https://downloads.apache.org/tomcat/tomcat-9/v9.0.90/KEYS -> openpgp-keys-apache-tomcat-9.0.90-KEYS.asc
+_md5_=7927e4be735eaab273a44702d4ba9464
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-bradhouse-20240624 b/metadata/md5-cache/sec-keys/openpgp-keys-bradhouse-20240624
new file mode 100644
index 000000000000..79e062cf06a7
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-bradhouse-20240624
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by Brad House
+EAPI=8
+HOMEPAGE=https://bradhouse.dev/ https://github.com/c-ares/c-ares
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://github.com/bradh352.gpg -> openpgp-keys-bradhouse-20240624.asc
+_md5_=fd4e28de09c6f58760f0ad6ee2f15946
diff --git a/metadata/md5-cache/sec-keys/openpgp-keys-cgzones-20240624 b/metadata/md5-cache/sec-keys/openpgp-keys-cgzones-20240624
new file mode 100644
index 000000000000..00256abb8b92
--- /dev/null
+++ b/metadata/md5-cache/sec-keys/openpgp-keys-cgzones-20240624
@@ -0,0 +1,9 @@
+DEFINED_PHASES=install
+DESCRIPTION=OpenPGP keys used by Christian Göttsche (cgzones)
+EAPI=8
+HOMEPAGE=https://github.com/cgzones
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=public-domain
+SLOT=0
+SRC_URI=https://github.com/cgzones.gpg -> openpgp-keys-cgzones-20240624.asc
+_md5_=7fa3508005167cd04df67d4c36e0688a
diff --git a/metadata/md5-cache/sys-apps/Manifest.gz b/metadata/md5-cache/sys-apps/Manifest.gz
index d2144b7005a9..8c9992517886 100644
--- a/metadata/md5-cache/sys-apps/Manifest.gz
+++ b/metadata/md5-cache/sys-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-apps/ack-3.7.0 b/metadata/md5-cache/sys-apps/ack-3.7.0
index 570d24f917dd..ef97b51b45df 100644
--- a/metadata/md5-cache/sys-apps/ack-3.7.0
+++ b/metadata/md5-cache/sys-apps/ack-3.7.0
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-perl/File-Next-1.180.0 test? ( dev-perl/IO-Tty ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-perl/File-Next-1.180.0 test? ( dev-perl/IO-Tty ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=ack is a tool like grep, optimized for programmers
EAPI=8
HOMEPAGE=https://beyondgrep.com
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~riscv x86 ~amd64-linux ~x86-linux ~x64-macos
LICENSE=Artistic-2
-RDEPEND=>=dev-perl/File-Next-1.180.0 || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-perl/File-Next-1.180.0 >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://cpan/authors/id/P/PE/PETDANCE/ack-v3.7.0.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4ee15a3ed4066872d051a022364ea16
diff --git a/metadata/md5-cache/sys-apps/busybox-1.36.1-r1 b/metadata/md5-cache/sys-apps/busybox-1.36.1-r1
index 085eea75fc06..e535d07e4930 100644
--- a/metadata/md5-cache/sys-apps/busybox-1.36.1-r1
+++ b/metadata/md5-cache/sys-apps/busybox-1.36.1-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=pam? ( !static )
RESTRICT=test
SLOT=0
SRC_URI=https://www.busybox.net/downloads/busybox-1.36.1.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=03a14776833e9eebf814494b246f2769
diff --git a/metadata/md5-cache/sys-apps/busybox-1.36.1-r2 b/metadata/md5-cache/sys-apps/busybox-1.36.1-r2
index 0a3d4b57a1ee..b3b8d2f485d1 100644
--- a/metadata/md5-cache/sys-apps/busybox-1.36.1-r2
+++ b/metadata/md5-cache/sys-apps/busybox-1.36.1-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=pam? ( !static )
RESTRICT=test
SLOT=0
SRC_URI=https://www.busybox.net/downloads/busybox-1.36.1.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c214465c3edf77c24dbd92029d47e1e
diff --git a/metadata/md5-cache/sys-apps/busybox-9999 b/metadata/md5-cache/sys-apps/busybox-9999
index 4b21f1c41812..8d4da8966cd4 100644
--- a/metadata/md5-cache/sys-apps/busybox-9999
+++ b/metadata/md5-cache/sys-apps/busybox-9999
@@ -12,5 +12,5 @@ RDEPEND=!static? ( virtual/libc virtual/libcrypt:= selinux? ( sys-libs/libselinu
REQUIRED_USE=pam? ( !static )
RESTRICT=test
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7c214465c3edf77c24dbd92029d47e1e
diff --git a/metadata/md5-cache/sys-apps/coreutils-9.5 b/metadata/md5-cache/sys-apps/coreutils-9.5
index 02921738927c..0dc29a31e4fd 100644
--- a/metadata/md5-cache/sys-apps/coreutils-9.5
+++ b/metadata/md5-cache/sys-apps/coreutils-9.5
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=mirror://gnu/coreutils/coreutils-9.5.tar.xz verify-sig? ( mirror://gnu/coreutils/coreutils-9.5.tar.xz.sig ) !vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.5-patches.tar.xz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=4eefb2fe43b7a2964b347d564f7e5b21
+_md5_=0252983a4e5ce252742b1a5bc14f9a3c
diff --git a/metadata/md5-cache/sys-apps/coreutils-9999 b/metadata/md5-cache/sys-apps/coreutils-9999
index d8a87cc7ffc7..24f52a5d37bc 100644
--- a/metadata/md5-cache/sys-apps/coreutils-9999
+++ b/metadata/md5-cache/sys-apps/coreutils-9999
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=!vanilla? ( https://dev.gentoo.org/~sam/distfiles/sys-apps/coreutils/coreutils-9.5-patches.tar.xz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=da8ec41a3d590edd8b40336b5598bfa2
+_md5_=b58f488750df69932a280a8f9efd7ec9
diff --git a/metadata/md5-cache/sys-apps/dbus-1.15.6 b/metadata/md5-cache/sys-apps/dbus-1.15.6
index bcaeea36aa9c..8091320116c2 100644
--- a/metadata/md5-cache/sys-apps/dbus-1.15.6
+++ b/metadata/md5-cache/sys-apps/dbus-1.15.6
@@ -13,5 +13,5 @@ REQUIRED_USE=?? ( elogind systemd )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://dbus.freedesktop.org/releases/dbus/dbus-1.15.6.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=5e9d5ac181353571fa67ba7c881402fe
diff --git a/metadata/md5-cache/sys-apps/dbus-1.15.8 b/metadata/md5-cache/sys-apps/dbus-1.15.8
index cbde7af62a32..fa1d807631f0 100644
--- a/metadata/md5-cache/sys-apps/dbus-1.15.8
+++ b/metadata/md5-cache/sys-apps/dbus-1.15.8
@@ -12,5 +12,5 @@ RDEPEND=>=dev-libs/expat-2.1.0 elogind? ( sys-auth/elogind ) selinux? ( sys-proc
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://dbus.freedesktop.org/releases/dbus/dbus-1.15.8.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
_md5_=4bf15fdcf83272526356b554bc695d8e
diff --git a/metadata/md5-cache/sys-apps/edid-decode-0_pre20220319 b/metadata/md5-cache/sys-apps/edid-decode-0_pre20220319
deleted file mode 100644
index 48063937c3d4..000000000000
--- a/metadata/md5-cache/sys-apps/edid-decode-0_pre20220319
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install
-DESCRIPTION=Decode EDID data in a human-readable format
-EAPI=8
-HOMEPAGE=https://git.linuxtv.org/edid-decode.git/
-INHERIT=toolchain-funcs
-IUSE=examples
-KEYWORDS=amd64 ~arm64 x86
-LICENSE=MIT
-SLOT=0
-SRC_URI=https://dev.gentoo.org/~conikost/files/edid-decode-0_pre20220319.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6c30774d03d207994b4d7b9e089992b7
diff --git a/metadata/md5-cache/sys-apps/edid-decode-0_pre20230131 b/metadata/md5-cache/sys-apps/edid-decode-0_pre20230131
index 2db803dbd843..74953961600d 100644
--- a/metadata/md5-cache/sys-apps/edid-decode-0_pre20230131
+++ b/metadata/md5-cache/sys-apps/edid-decode-0_pre20230131
@@ -9,4 +9,4 @@ LICENSE=MIT
SLOT=0
SRC_URI=https://dev.gentoo.org/~conikost/distfiles/edid-decode-0_pre20230131.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ca328a1c758c0fe0cd0294505dc7490f
+_md5_=9efc14d134f9326607e07fd8c1df48e3
diff --git a/metadata/md5-cache/sys-apps/edid-decode-9999 b/metadata/md5-cache/sys-apps/edid-decode-9999
index ed909108470d..c5cdcd992e64 100644
--- a/metadata/md5-cache/sys-apps/edid-decode-9999
+++ b/metadata/md5-cache/sys-apps/edid-decode-9999
@@ -9,4 +9,4 @@ LICENSE=MIT
PROPERTIES=live
SLOT=0
_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dc27b43ab7a5d585a87cf63250e2d066
+_md5_=c9d301c09536b7e20564a8fae5855c4d
diff --git a/metadata/md5-cache/sys-apps/flashrom-1.3.0-r2 b/metadata/md5-cache/sys-apps/flashrom-1.3.0-r2
index 0bca4ba913f2..86cb92cdea61 100644
--- a/metadata/md5-cache/sys-apps/flashrom-1.3.0-r2
+++ b/metadata/md5-cache/sys-apps/flashrom-1.3.0-r2
@@ -1,5 +1,5 @@
BDEPEND=test? ( dev-util/cmocka ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install test
+DEFINED_PHASES=compile configure install prepare test
DEPEND=atahpt? ( sys-apps/pciutils ) atapromise? ( sys-apps/pciutils ) atavia? ( sys-apps/pciutils ) ch341a-spi? ( virtual/libusb:1 ) dediprog? ( virtual/libusb:1 ) developerbox-spi? ( virtual/libusb:1 ) digilent-spi? ( virtual/libusb:1 ) dirtyjtag-spi? ( virtual/libusb:1 ) drkaiser? ( sys-apps/pciutils ) ft2232-spi? ( dev-embedded/libftdi:1= ) gfxnvidia? ( sys-apps/pciutils ) internal? ( sys-apps/pciutils ) it8212? ( sys-apps/pciutils ) jlink-spi? ( dev-embedded/libjaylink ) nic3com? ( sys-apps/pciutils ) nicintel? ( sys-apps/pciutils ) nicintel-eeprom? ( sys-apps/pciutils ) nicintel-spi? ( sys-apps/pciutils ) nicnatsemi? ( sys-apps/pciutils ) nicrealtek? ( sys-apps/pciutils ) ogp-spi? ( sys-apps/pciutils ) pickit2-spi? ( virtual/libusb:1 ) raiden-debug-spi? ( virtual/libusb:1 ) satamv? ( sys-apps/pciutils ) satasii? ( sys-apps/pciutils ) stlinkv3-spi? ( virtual/libusb:1 ) usbblaster-spi? ( dev-embedded/libftdi:1= ) sys-apps/diffutils linux-mtd? ( sys-kernel/linux-headers ) linux-spi? ( sys-kernel/linux-headers ) mediatek-i2c-spi? ( sys-kernel/linux-headers ) mstarddc-spi? ( sys-kernel/linux-headers ) parade-lspcon? ( sys-kernel/linux-headers ) realtek-mst-i2c-spi? ( sys-kernel/linux-headers )
DESCRIPTION=Utility for reading, writing, erasing and verifying flash ROM chips
EAPI=8
@@ -13,4 +13,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.flashrom.org/releases/flashrom-v1.3.0.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b96aa7a099c8458ee306917448d4bc8f
+_md5_=ce1b1b035804bc75035a6aa14884bcb8
diff --git a/metadata/md5-cache/sys-apps/gentoo-functions-9999 b/metadata/md5-cache/sys-apps/gentoo-functions-9999
index e627efedb407..52afadbe3e3b 100644
--- a/metadata/md5-cache/sys-apps/gentoo-functions-9999
+++ b/metadata/md5-cache/sys-apps/gentoo-functions-9999
@@ -1,9 +1,9 @@
-BDEPEND=>=dev-vcs/git-1.8.2.1[curl] >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
DESCRIPTION=Base functions required by all Gentoo systems
EAPI=8
HOMEPAGE=https://gitweb.gentoo.org/proj/gentoo-functions.git
-INHERIT=git-r3 meson
+INHERIT=meson git-r3
IUSE=test
LICENSE=GPL-2 public-domain
PROPERTIES=live
@@ -11,4 +11,4 @@ RDEPEND=>=sys-apps/findutils-4.9
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=73da1adef343fbf896fe40d0c9598e3e
+_md5_=511fd47cbed95d4b21d8b89221bb2415
diff --git a/metadata/md5-cache/sys-apps/heirloom-tools-070715-r6 b/metadata/md5-cache/sys-apps/heirloom-tools-070715-r6
index a2d2607c87fc..040c90b312a9 100644
--- a/metadata/md5-cache/sys-apps/heirloom-tools-070715-r6
+++ b/metadata/md5-cache/sys-apps/heirloom-tools-070715-r6
@@ -11,5 +11,5 @@ RDEPEND=sys-libs/ncurses:= sys-libs/zlib virtual/libcrypt:=
RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/heirloom/heirloom/070715/heirloom-070715.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5f52dee89f6ad62d6bc73603938c10a1
diff --git a/metadata/md5-cache/sys-apps/hw-probe-1.6.5_p20230812 b/metadata/md5-cache/sys-apps/hw-probe-1.6.5_p20230812
index 51473101108b..524f65f386e2 100644
--- a/metadata/md5-cache/sys-apps/hw-probe-1.6.5_p20230812
+++ b/metadata/md5-cache/sys-apps/hw-probe-1.6.5_p20230812
@@ -8,5 +8,5 @@ LICENSE=LGPL-2.1+
RDEPEND=dev-lang/perl dev-perl/Digest-SHA1 net-misc/curl sys-apps/dmidecode sys-apps/edid-decode sys-apps/hwinfo sys-apps/pciutils sys-apps/smartmontools sys-apps/usbutils virtual/perl-Data-Dumper
SLOT=0
SRC_URI=https://github.com/linuxhw/hw-probe/archive/b895b77b7e03f4b1b0a5fb177118373ee0328a25.tar.gz -> hw-probe-1.6.5_p20230812.tar.gz
-_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=e90f3da75e5340b31a858216e2502341
diff --git a/metadata/md5-cache/sys-apps/hwdata-0.382 b/metadata/md5-cache/sys-apps/hwdata-0.382
index f361316a1a31..9eace6df29e6 100644
--- a/metadata/md5-cache/sys-apps/hwdata-0.382
+++ b/metadata/md5-cache/sys-apps/hwdata-0.382
@@ -3,10 +3,10 @@ DESCRIPTION=Hardware identification and configuration data
EAPI=8
HOMEPAGE=https://github.com/vcrhonek/hwdata
INHERIT=edo
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.382.tar.gz -> hwdata-0.382.tar.gz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c
-_md5_=291b69e65047abfa17446b49c003a5f1
+_md5_=17b4a83e31d65224bd55e92d82ff88d9
diff --git a/metadata/md5-cache/sys-apps/intune-portal-1.2404.23 b/metadata/md5-cache/sys-apps/intune-portal-1.2404.23
deleted file mode 100644
index 9940daf904b2..000000000000
--- a/metadata/md5-cache/sys-apps/intune-portal-1.2404.23
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst postrm preinst unpack
-DESCRIPTION=Microsoft Intune Company Portal to access a corporate environment
-EAPI=8
-HOMEPAGE=https://learn.microsoft.com/mem/intune/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop pam prefix systemd tmpfiles unpacker xdg
-KEYWORDS=-* ~amd64
-LICENSE=all-rights-reserved
-RDEPEND=app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlite:3 dev-libs/glib:2 dev-libs/openssl:0/3 net-libs/libsoup:2.4 net-libs/webkit-gtk:4/37 net-misc/curl sys-apps/bubblewrap sys-apps/dbus sys-apps/lsb-release sys-apps/systemd sys-apps/util-linux sys-auth/microsoft-identity-broker sys-auth/pambase[pwquality] sys-auth/polkit sys-libs/pam sys-libs/zlib x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango || ( www-client/microsoft-edge www-client/microsoft-edge-beta www-client/microsoft-edge-dev ) virtual/tmpfiles
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/i/intune-portal/intune-portal_1.2404.23-jammy_amd64.deb
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=50015954dc0aa1bbfb52e4392d1d87d0
diff --git a/metadata/md5-cache/sys-apps/intune-portal-1.2405.17 b/metadata/md5-cache/sys-apps/intune-portal-1.2405.17
new file mode 100644
index 000000000000..bd880f86a02c
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/intune-portal-1.2405.17
@@ -0,0 +1,15 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst postrm preinst unpack
+DESCRIPTION=Microsoft Intune Company Portal to access a corporate environment
+EAPI=8
+HOMEPAGE=https://learn.microsoft.com/mem/intune/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop pam prefix systemd tmpfiles unpacker xdg
+KEYWORDS=-* ~amd64
+LICENSE=all-rights-reserved
+RDEPEND=app-accessibility/at-spi2-core:2 app-crypt/libsecret dev-db/sqlite:3 dev-libs/glib:2 dev-libs/openssl:0/3 net-libs/libsoup:2.4 net-libs/webkit-gtk:4/37 net-misc/curl sys-apps/bubblewrap sys-apps/dbus sys-apps/lsb-release sys-apps/systemd sys-apps/util-linux sys-auth/microsoft-identity-broker sys-auth/pambase[pwquality] sys-auth/polkit sys-libs/pam sys-libs/zlib x11-libs/gtk+:3 x11-libs/libX11 x11-libs/pango || ( www-client/microsoft-edge www-client/microsoft-edge-beta www-client/microsoft-edge-dev ) virtual/tmpfiles
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/i/intune-portal/intune-portal_1.2405.17-jammy_amd64.deb
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=50015954dc0aa1bbfb52e4392d1d87d0
diff --git a/metadata/md5-cache/sys-apps/inxi-3.3.35.1 b/metadata/md5-cache/sys-apps/inxi-3.3.35.1
new file mode 100644
index 000000000000..da1da865bac8
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/inxi-3.3.35.1
@@ -0,0 +1,12 @@
+DEFINED_PHASES=install postinst
+DESCRIPTION=The CLI inxi collects and prints hardware and system information
+EAPI=8
+HOMEPAGE=https://codeberg.org/smxi/inxi
+INHERIT=optfeature
+KEYWORDS=~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-lang/perl sys-apps/pciutils
+SLOT=0
+SRC_URI=https://codeberg.org/smxi/inxi/archive/3.3.35-1.tar.gz -> inxi-3.3.35.1.tar.gz
+_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54
+_md5_=a46552aa83ec3c43024fdd12807f00f0
diff --git a/metadata/md5-cache/sys-apps/iproute2-6.8.0-r2 b/metadata/md5-cache/sys-apps/iproute2-6.8.0-r2
index 6afc5ab07c93..04c4342ad01a 100644
--- a/metadata/md5-cache/sys-apps/iproute2-6.8.0-r2
+++ b/metadata/md5-cache/sys-apps/iproute2-6.8.0-r2
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wiki.linuxfoundation.org/networking/iproute2
INHERIT=edo toolchain-funcs flag-o-matic
IUSE=atm berkdb bpf caps elf +iptables minimal nfs selinux
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2
RDEPEND=!net-misc/arpd !minimal? ( net-libs/libmnl:= ) atm? ( net-dialup/linux-atm ) berkdb? ( sys-libs/db:= ) bpf? ( dev-libs/libbpf:= ) caps? ( sys-libs/libcap ) elf? ( virtual/libelf:= ) iptables? ( >=net-firewall/iptables-1.4.20:= ) nfs? ( net-libs/libtirpc:= ) selinux? ( sys-libs/libselinux )
RESTRICT=test
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/net/iproute2/iproute2-6.8.0.tar.xz
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=80aa8afdacbaefbb7b6ae255c858997f
+_md5_=f2918961309ac56127724cf412b76221
diff --git a/metadata/md5-cache/sys-apps/kmod-31 b/metadata/md5-cache/sys-apps/kmod-31
deleted file mode 100644
index 165306840e2a..000000000000
--- a/metadata/md5-cache/sys-apps/kmod-31
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=doc? ( dev-util/gtk-doc dev-build/gtk-doc-am ) lzma? ( virtual/pkgconfig ) python? ( dev-python/cython[python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-DESCRIPTION=library and tools for managing linux kernel modules
-EAPI=8
-HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git
-INHERIT=autotools libtool bash-completion-r1 python-r1
-IUSE=debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=LGPL-2
-RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 ) )
-SLOT=0
-SRC_URI=https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-31.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=315b79fb02beae0f501071060f056078
diff --git a/metadata/md5-cache/sys-apps/kmod-31-r1 b/metadata/md5-cache/sys-apps/kmod-31-r1
deleted file mode 100644
index 37d9e7855651..000000000000
--- a/metadata/md5-cache/sys-apps/kmod-31-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( dev-util/gtk-doc dev-build/gtk-doc-am ) lzma? ( virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-DESCRIPTION=Library and tools for managing linux kernel modules
-EAPI=8
-HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git
-INHERIT=autotools libtool bash-completion-r1
-IUSE=debug doc +lzma pkcs7 static-libs +tools +zlib +zstd
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=LGPL-2
-RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-SLOT=0
-SRC_URI=https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-31.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c411a9187f9dafedbe8af60eae6a01d1
diff --git a/metadata/md5-cache/sys-apps/kmod-32-r1 b/metadata/md5-cache/sys-apps/kmod-32-r1
deleted file mode 100644
index 359d62600cfd..000000000000
--- a/metadata/md5-cache/sys-apps/kmod-32-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=doc? ( dev-util/gtk-doc dev-build/gtk-doc-am ) lzma? ( virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install postinst prepare
-DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-DESCRIPTION=Library and tools for managing linux kernel modules
-EAPI=8
-HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git
-INHERIT=autotools libtool bash-completion-r1
-IUSE=debug doc +lzma pkcs7 split-usr static-libs +tools +zlib +zstd
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=LGPL-2
-RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-SLOT=0
-SRC_URI=https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-32.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f481fb294d638bc94575e0bf134186a0
diff --git a/metadata/md5-cache/sys-apps/kmod-32-r2 b/metadata/md5-cache/sys-apps/kmod-32-r2
new file mode 100644
index 000000000000..0f114a74d8b2
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/kmod-32-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( dev-util/gtk-doc dev-build/gtk-doc-am ) lzma? ( virtual/pkgconfig ) zlib? ( virtual/pkgconfig ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure install postinst prepare
+DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
+DESCRIPTION=Library and tools for managing linux kernel modules
+EAPI=8
+HOMEPAGE=https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
+INHERIT=autotools libtool bash-completion-r1
+IUSE=debug doc +lzma pkcs7 static-libs +tools +zlib +zstd
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=LGPL-2
+RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
+SLOT=0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/utils/kernel/kmod/kmod-32.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=98ab63bbac586bb90ec22fbc3119914e
diff --git a/metadata/md5-cache/sys-apps/kmod-9999 b/metadata/md5-cache/sys-apps/kmod-9999
index 865857f9d59d..bb9420c2a3ef 100644
--- a/metadata/md5-cache/sys-apps/kmod-9999
+++ b/metadata/md5-cache/sys-apps/kmod-9999
@@ -3,12 +3,12 @@ DEFINED_PHASES=configure install postinst prepare unpack
DEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
DESCRIPTION=Library and tools for managing linux kernel modules
EAPI=8
-HOMEPAGE=https://git.kernel.org/?p=utils/kernel/kmod/kmod.git
+HOMEPAGE=https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git
INHERIT=autotools libtool bash-completion-r1 git-r3
-IUSE=debug doc +lzma pkcs7 split-usr static-libs +tools +zlib +zstd
+IUSE=debug doc +lzma pkcs7 static-libs +tools +zlib +zstd
LICENSE=LGPL-2
PROPERTIES=live
RDEPEND=!sys-apps/module-init-tools !sys-apps/modutils !<sys-apps/openrc-0.13.8 !<sys-apps/systemd-216-r3 lzma? ( >=app-arch/xz-utils-5.0.4-r1 ) pkcs7? ( >=dev-libs/openssl-1.1.0:= ) zlib? ( >=sys-libs/zlib-1.2.6 ) zstd? ( >=app-arch/zstd-1.5.2-r1:= )
SLOT=0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c85dd059922b5cddadc55a828fe784b1
+_md5_=6e1dd3a701d857590d01e90999874a17
diff --git a/metadata/md5-cache/sys-apps/man-db-2.12.1 b/metadata/md5-cache/sys-apps/man-db-2.12.1
index faeab41e8307..56ca6cd05e38 100644
--- a/metadata/md5-cache/sys-apps/man-db-2.12.1
+++ b/metadata/md5-cache/sys-apps/man-db-2.12.1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gitlab.com/man-db/man-db https://www.nongnu.org/man-db/
INHERIT=systemd prefix tmpfiles libtool
IUSE=+manpager nls +seccomp selinux static-libs zlib
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3
PDEPEND=manpager? ( app-text/manpager )
RDEPEND=>=dev-libs/libpipeline-1.5.0 sys-apps/groff sys-libs/gdbm:= seccomp? ( sys-libs/libseccomp ) zlib? ( sys-libs/zlib ) acct-group/man acct-user/man selinux? ( sec-policy/selinux-mandb ) virtual/tmpfiles
SLOT=0
SRC_URI=mirror://nongnu/man-db/man-db-2.12.1.tar.xz
_eclasses_=libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b2f82c1b6b82fc7758e12574d6c6091a
+_md5_=4a97c6e6d86b958cb20123e92cde1c39
diff --git a/metadata/md5-cache/sys-apps/man-pages-6.06 b/metadata/md5-cache/sys-apps/man-pages-6.06
index c2f4bb51c578..9568fc6bebfc 100644
--- a/metadata/md5-cache/sys-apps/man-pages-6.06
+++ b/metadata/md5-cache/sys-apps/man-pages-6.06
@@ -13,4 +13,4 @@ RESTRICT=binchecks
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.06.tar.xz https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.06.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/docs/man-pages/Archive/man-pages-6.06.tar.sign https://www.kernel.org/pub/linux/docs/man-pages/man-pages-6.06.tar.sign ) mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
_eclasses_=verify-sig a79ba011daaf532d71a219182474d150
-_md5_=34b611cb51c34b9298d0260899f36668
+_md5_=1535754a59fda9474a70cda3d6504a70
diff --git a/metadata/md5-cache/sys-apps/man-pages-9999 b/metadata/md5-cache/sys-apps/man-pages-9999
index 638d043e9a3f..7b06752c602e 100644
--- a/metadata/md5-cache/sys-apps/man-pages-9999
+++ b/metadata/md5-cache/sys-apps/man-pages-9999
@@ -13,4 +13,4 @@ RESTRICT=binchecks
SLOT=0
SRC_URI=mirror://gentoo/man-pages-gentoo-2.tar.bz2 https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-2.tar.bz2
_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1
-_md5_=3ed4e94093c5af78e194bf94f5cfbd7c
+_md5_=b3fbacef20b851f0cd31a65da6d52a82
diff --git a/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240622 b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240622
new file mode 100644
index 000000000000..d2068643a742
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/mawk-1.3.4_p20240622
@@ -0,0 +1,13 @@
+BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20240114 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure install postinst postrm unpack
+DESCRIPTION=An (often faster than gawk) awk-interpreter
+EAPI=8
+HOMEPAGE=https://invisible-island.net/mawk/mawk.html
+INHERIT=toolchain-funcs verify-sig
+IUSE=verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://invisible-mirror.net/archives/mawk/mawk-1.3.4-20240622.tgz verify-sig? ( https://invisible-island.net/archives/mawk/mawk-1.3.4-20240622.tgz.asc )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=a231d4babba62600cd27b0bd6cd26a3d
diff --git a/metadata/md5-cache/sys-apps/moar-1.23.13 b/metadata/md5-cache/sys-apps/moar-1.23.13
deleted file mode 100644
index 45efe39cc467..000000000000
--- a/metadata/md5-cache/sys-apps/moar-1.23.13
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-arch/bzip2 app-arch/xz-utils ) >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DESCRIPTION=Pager designed to do the right thing without any configuration
-EAPI=8
-HOMEPAGE=https://github.com/walles/moar
-INHERIT=go-env go-module
-IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
-LICENSE=BSD-2 BSD MIT
-RDEPEND=!dev-lang/moarvm
-RESTRICT=!test? ( test ) strip
-SLOT=0
-SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.23.13.tar.gz -> moar-1.23.13.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.23.13-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/moar-1.23.14 b/metadata/md5-cache/sys-apps/moar-1.23.14
deleted file mode 100644
index 2117fcd5e9c1..000000000000
--- a/metadata/md5-cache/sys-apps/moar-1.23.14
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=test? ( app-arch/bzip2 app-arch/xz-utils ) >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install test unpack
-DESCRIPTION=Pager designed to do the right thing without any configuration
-EAPI=8
-HOMEPAGE=https://github.com/walles/moar
-INHERIT=go-env go-module
-IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
-LICENSE=BSD-2 BSD MIT
-RDEPEND=!dev-lang/moarvm
-RESTRICT=!test? ( test ) strip
-SLOT=0
-SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.23.14.tar.gz -> moar-1.23.14.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.23.14-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/moar-1.23.15 b/metadata/md5-cache/sys-apps/moar-1.23.15
index e33afb8f2a13..3d9b69ed267c 100644
--- a/metadata/md5-cache/sys-apps/moar-1.23.15
+++ b/metadata/md5-cache/sys-apps/moar-1.23.15
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://github.com/walles/moar
INHERIT=go-env go-module
IUSE=test
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+KEYWORDS=amd64 ~arm arm64 ~ppc64
LICENSE=BSD-2 BSD MIT
RDEPEND=!dev-lang/moarvm
RESTRICT=!test? ( test ) strip
SLOT=0
SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.23.15.tar.gz -> moar-1.23.15.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.23.15-deps.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0112047ccd99be817969fe454e9e86a7
+_md5_=4ed156b3a5cf7a60c109bdf75da56552
diff --git a/metadata/md5-cache/sys-apps/moar-1.24.3 b/metadata/md5-cache/sys-apps/moar-1.24.3
new file mode 100644
index 000000000000..84ebbb63d469
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/moar-1.24.3
@@ -0,0 +1,15 @@
+BDEPEND=test? ( app-arch/bzip2 app-arch/xz-utils ) >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=Pager designed to do the right thing without any configuration
+EAPI=8
+HOMEPAGE=https://github.com/walles/moar
+INHERIT=go-env go-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+LICENSE=BSD-2 BSD MIT
+RDEPEND=!dev-lang/moarvm
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.24.3.tar.gz -> moar-1.24.3.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.24.3-deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/moar-1.24.4 b/metadata/md5-cache/sys-apps/moar-1.24.4
new file mode 100644
index 000000000000..cc7264df0a42
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/moar-1.24.4
@@ -0,0 +1,15 @@
+BDEPEND=test? ( app-arch/bzip2 app-arch/xz-utils ) >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install test unpack
+DESCRIPTION=Pager designed to do the right thing without any configuration
+EAPI=8
+HOMEPAGE=https://github.com/walles/moar
+INHERIT=go-env go-module
+IUSE=test
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64
+LICENSE=BSD-2 BSD MIT
+RDEPEND=!dev-lang/moarvm
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/walles/moar/archive/refs/tags/v1.24.4.tar.gz -> moar-1.24.4.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-apps/moar/moar-1.24.4-deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0112047ccd99be817969fe454e9e86a7
diff --git a/metadata/md5-cache/sys-apps/nvme-cli-2.9.1 b/metadata/md5-cache/sys-apps/nvme-cli-2.9.1
index 79d1b62b68e2..a8c7ae24bfe9 100644
--- a/metadata/md5-cache/sys-apps/nvme-cli-2.9.1
+++ b/metadata/md5-cache/sys-apps/nvme-cli-2.9.1
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/linux-nvme/nvme-cli
INHERIT=meson systemd udev
IUSE=+json
-KEYWORDS=~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc x86
LICENSE=GPL-2 GPL-2+
RDEPEND=>=sys-libs/libnvme-1.9:=[json?] json? ( dev-libs/json-c:= ) sys-libs/zlib:=
SLOT=0
SRC_URI=https://github.com/linux-nvme/nvme-cli/archive/v2.9.1.tar.gz -> nvme-cli-2.9.1.gh.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=1497265fd595aeed0ff6bba772e30bc6
+_md5_=0c7650c5fec2394720fa55d44fa1b7b1
diff --git a/metadata/md5-cache/sys-apps/openrazer-3.7.0-r1 b/metadata/md5-cache/sys-apps/openrazer-3.7.0-r1
deleted file mode 100644
index 291c6796b4de..000000000000
--- a/metadata/md5-cache/sys-apps/openrazer-3.7.0-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=client? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) daemon? ( acct-group/plugdev dev-python/daemonize[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/notify2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyudev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] x11-misc/xautomation x11-misc/xdotool ) virtual/linux-sources test? ( client? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) daemon? ( acct-group/plugdev dev-python/daemonize[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/notify2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyudev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] x11-misc/xautomation x11-misc/xdotool ) 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(-)?] ) ) virtual/pkgconfig virtual/pkgconfig python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=virtual/linux-sources
-DESCRIPTION=Drivers and user-space daemon to control Razer devices on GNU/Linux
-EAPI=8
-HOMEPAGE=https://openrazer.github.io/ https://github.com/openrazer/openrazer/
-IDEPEND=sys-apps/kmod[tools]
-INHERIT=readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod-r1
-IUSE=+client +daemon test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 dist-kernel modules-compress modules-sign +strip
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=client? ( dev-python/numpy[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] ) daemon? ( acct-group/plugdev dev-python/daemonize[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/notify2[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyudev[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/setproctitle[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-libs/gtk+:3[introspection] x11-misc/xautomation x11-misc/xdotool ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= )
-REQUIRED_USE=client? ( daemon ) daemon? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) ) test? ( daemon ) || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/openrazer/openrazer/archive/v3.7.0.tar.gz -> openrazer-3.7.0.tar.gz
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4d740e60288cc3c27ce704213530b387
diff --git a/metadata/md5-cache/sys-apps/openrazer-3.8.0 b/metadata/md5-cache/sys-apps/openrazer-3.8.0
index 8cb38aa6205b..cd26da35f817 100644
--- a/metadata/md5-cache/sys-apps/openrazer-3.8.0
+++ b/metadata/md5-cache/sys-apps/openrazer-3.8.0
@@ -14,5 +14,5 @@ REQUIRED_USE=client? ( daemon ) daemon? ( || ( python_targets_python3_10 python_
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/openrazer/openrazer/archive/v3.8.0.tar.gz -> openrazer-3.8.0.tar.gz
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 distutils-r1 f11e1bc907da246e941fbae648327823 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4d740e60288cc3c27ce704213530b387
diff --git a/metadata/md5-cache/sys-apps/openrc-0.54 b/metadata/md5-cache/sys-apps/openrc-0.54
deleted file mode 100644
index 8e7a1a9dbf4b..000000000000
--- a/metadata/md5-cache/sys-apps/openrc-0.54
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst preinst test
-DEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers
-DESCRIPTION=OpenRC manages the services, startup and shutdown of a host
-EAPI=8
-HOMEPAGE=https://github.com/openrc/openrc/
-INHERIT=meson pam
-IUSE=audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=BSD-2
-PDEPEND=netifrc? ( net-misc/netifrc )
-RDEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 )
-SLOT=0
-SRC_URI=https://github.com/OpenRC/openrc/archive/0.54.tar.gz -> openrc-0.54.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=98fda00db3ea1941f38045d2ad787c58
diff --git a/metadata/md5-cache/sys-apps/openrc-0.54.2 b/metadata/md5-cache/sys-apps/openrc-0.54.2
new file mode 100644
index 000000000000..ebbc7a03ed04
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/openrc-0.54.2
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst preinst test
+DEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers
+DESCRIPTION=OpenRC manages the services, startup and shutdown of a host
+EAPI=8
+HOMEPAGE=https://github.com/openrc/openrc/
+INHERIT=meson pam
+IUSE=audit bash caps debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=BSD-2
+PDEPEND=netifrc? ( net-misc/netifrc )
+RDEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 )
+SLOT=0
+SRC_URI=https://github.com/OpenRC/openrc/archive/0.54.2.tar.gz -> openrc-0.54.2.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=225c985e960c52905884b7427f4b3f28
diff --git a/metadata/md5-cache/sys-apps/openrc-9999 b/metadata/md5-cache/sys-apps/openrc-9999
index ff8ef1465430..610bf68e27b5 100644
--- a/metadata/md5-cache/sys-apps/openrc-9999
+++ b/metadata/md5-cache/sys-apps/openrc-9999
@@ -1,15 +1,15 @@
BDEPEND=>=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst preinst test unpack
-DEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers
+DEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) virtual/os-headers
DESCRIPTION=OpenRC manages the services, startup and shutdown of a host
EAPI=8
HOMEPAGE=https://github.com/openrc/openrc/
INHERIT=meson pam git-r3
-IUSE=audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode
+IUSE=audit bash caps debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode
LICENSE=BSD-2
PDEPEND=netifrc? ( net-misc/netifrc )
PROPERTIES=live
-RDEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 )
+RDEPEND=pam? ( sys-libs/pam ) audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) sys-process/psmisc selinux? ( sys-apps/policycoreutils >=sys-libs/libselinux-2.6 ) bash? ( app-shells/bash ) sysv-utils? ( !sys-apps/systemd[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] ) s6? ( sys-apps/s6-linux-init[sysv-utils(-)] ) ) virtual/tmpfiles selinux? ( >=sec-policy/selinux-base-policy-2.20170204-r4 >=sec-policy/selinux-openrc-2.20170204-r4 )
SLOT=0
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d415afd21c70b622a3f5c40bc8bf01fc
+_md5_=70ce342a9304f87f2256c58751777ecf
diff --git a/metadata/md5-cache/sys-apps/paxctld-1.2.5 b/metadata/md5-cache/sys-apps/paxctld-1.2.5
deleted file mode 100644
index 75c2f553a01a..000000000000
--- a/metadata/md5-cache/sys-apps/paxctld-1.2.5
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=virtual/pkgconfig
-DESCRIPTION=PaX flags maintenance daemon
-EAPI=6
-HOMEPAGE=https://www.grsecurity.net/
-INHERIT=systemd
-IUSE=pam
-KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://www.grsecurity.net/paxctld/paxctld_1.2.5.orig.tar.gz https://dev.gentoo.org/~blueness/hardened-sources/paxctld/paxctld_1.2.5.orig.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2b06f8efd6950deb934908a53e819d5b
diff --git a/metadata/md5-cache/sys-apps/paxctld-1.2.5-r1 b/metadata/md5-cache/sys-apps/paxctld-1.2.5-r1
new file mode 100644
index 000000000000..a5c7d8ae9632
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/paxctld-1.2.5-r1
@@ -0,0 +1,12 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=PaX flags maintenance daemon
+EAPI=8
+HOMEPAGE=https://www.grsecurity.net/
+INHERIT=systemd toolchain-funcs
+KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86
+LICENSE=GPL-2
+SLOT=0
+SRC_URI=https://www.grsecurity.net/paxctld/paxctld_1.2.5.orig.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a66a6cf1b65e7d9da897ce9d57ef72ec
diff --git a/metadata/md5-cache/sys-apps/pciutils-3.12.0 b/metadata/md5-cache/sys-apps/pciutils-3.12.0
index 6a480d5ae1bf..c8c69bfd4881 100644
--- a/metadata/md5-cache/sys-apps/pciutils-3.12.0
+++ b/metadata/md5-cache/sys-apps/pciutils-3.12.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://mj.ucw.cz/sw/pciutils/ https://git.kernel.org/?p=utils/pciutils/pciutils.git
INHERIT=toolchain-funcs multilib-minimal flag-o-matic
IUSE=dns +kmod static-libs +udev zlib abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2
RDEPEND=kmod? ( sys-apps/kmod ) 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(-)?] ) static-libs? ( zlib? ( >=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(-)?] ) ) !static-libs? ( zlib? ( >=sys-libs/zlib-1.2.8-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(-)?] ) ) sys-apps/hwdata
REQUIRED_USE=static-libs? ( !udev )
SLOT=0
SRC_URI=https://mj.ucw.cz/download/linux/pci/pciutils-3.12.0.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dcb04475efd3c8b92b921fffa17bca3a
+_md5_=07a335c2f7d407482debb45be0b85741
diff --git a/metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.15 b/metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.15
new file mode 100644
index 000000000000..e72330ae1e68
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/pkgcraft-tools-0.0.15
@@ -0,0 +1,15 @@
+BDEPEND=llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) >=virtual/rust-1.76 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install setup test unpack
+DESCRIPTION=pkgcraft-based tools for Gentoo
+EAPI=8
+HOMEPAGE=https://pkgcraft.github.io/
+INHERIT=edo cargo llvm-r1
+IUSE=test debug +llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/pkgcraft/pkgcraft/releases/download/pkgcraft-tools-0.0.15/pkgcraft-tools-0.0.15.tar.xz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=03f23410f676af571bec6c41527047aa
diff --git a/metadata/md5-cache/sys-apps/pkgcraft-tools-9999 b/metadata/md5-cache/sys-apps/pkgcraft-tools-9999
index 66939b794a5f..9f40720e71bb 100644
--- a/metadata/md5-cache/sys-apps/pkgcraft-tools-9999
+++ b/metadata/md5-cache/sys-apps/pkgcraft-tools-9999
@@ -1,14 +1,14 @@
-BDEPEND=<sys-devel/clang-18 >=virtual/rust-1.74 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) >=virtual/rust-1.76 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=!!sys-devel/llvm:0
DESCRIPTION=pkgcraft-based tools for Gentoo
EAPI=8
HOMEPAGE=https://pkgcraft.github.io/
-INHERIT=edo cargo llvm git-r3
-IUSE=test debug
+INHERIT=edo cargo llvm-r1 git-r3
+IUSE=test debug +llvm_slot_17 llvm_slot_18
LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016
PROPERTIES=live
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e37c37d003181e005dea2095eb279f5a
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=03f23410f676af571bec6c41527047aa
diff --git a/metadata/md5-cache/sys-apps/polychromatic-0.8.3-r1 b/metadata/md5-cache/sys-apps/polychromatic-0.8.3-r1
deleted file mode 100644
index d7d3474cb690..000000000000
--- a/metadata/md5-cache/sys-apps/polychromatic-0.8.3-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt5[svg,python_targets_python3_10(-)] dev-python/PyQtWebEngine[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[svg,python_targets_python3_11(-)] dev-python/PyQtWebEngine[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] ) dev-util/intltool dev-lang/sassc >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst setup test
-DESCRIPTION=RGB lighting management software for GNU/Linux powered by OpenRazer
-EAPI=8
-HOMEPAGE=https://polychromatic.app/ https://github.com/polychromatic/polychromatic/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson python-single-r1 readme.gentoo-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt5[svg,python_targets_python3_10(-)] dev-python/PyQtWebEngine[python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt5[svg,python_targets_python3_11(-)] dev-python/PyQtWebEngine[python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-SLOT=0
-SRC_URI=https://github.com/polychromatic/polychromatic/archive/v0.8.3.tar.gz -> polychromatic-0.8.3.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bb6e9b0921cb6748a24325cfc6623bf6
diff --git a/metadata/md5-cache/sys-apps/polychromatic-0.9.0 b/metadata/md5-cache/sys-apps/polychromatic-0.9.0
deleted file mode 100644
index 9be11c7d35cb..000000000000
--- a/metadata/md5-cache/sys-apps/polychromatic-0.9.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt6-WebEngine[python_targets_python3_10(-)] dev-python/PyQt6[svg,python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt6-WebEngine[python_targets_python3_11(-)] dev-python/PyQt6[svg,python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt6-WebEngine[python_targets_python3_12(-)] dev-python/PyQt6[svg,python_targets_python3_12(-)] dev-python/colorama[python_targets_python3_12(-)] dev-python/colour[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] sys-apps/openrazer[client,python_targets_python3_12(-)] ) dev-util/intltool dev-lang/sassc >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst setup test
-DESCRIPTION=RGB lighting management software for GNU/Linux powered by OpenRazer
-EAPI=8
-HOMEPAGE=https://polychromatic.app/ https://github.com/polychromatic/polychromatic/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson python-single-r1 readme.gentoo-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~amd64
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt6-WebEngine[python_targets_python3_10(-)] dev-python/PyQt6[svg,python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt6-WebEngine[python_targets_python3_11(-)] dev-python/PyQt6[svg,python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt6-WebEngine[python_targets_python3_12(-)] dev-python/PyQt6[svg,python_targets_python3_12(-)] dev-python/colorama[python_targets_python3_12(-)] dev-python/colour[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] sys-apps/openrazer[client,python_targets_python3_12(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-SLOT=0
-SRC_URI=https://github.com/polychromatic/polychromatic/archive/v0.9.0.tar.gz -> polychromatic-0.9.0.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8407adde99c2316d4ed9081a24d7d58d
diff --git a/metadata/md5-cache/sys-apps/polychromatic-0.9.1 b/metadata/md5-cache/sys-apps/polychromatic-0.9.1
index 9299dda9c399..38d06f4a4d3a 100644
--- a/metadata/md5-cache/sys-apps/polychromatic-0.9.1
+++ b/metadata/md5-cache/sys-apps/polychromatic-0.9.1
@@ -12,5 +12,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
SRC_URI=https://github.com/polychromatic/polychromatic/archive/v0.9.1.tar.gz -> polychromatic-0.9.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ff1ec9594c891574d9aafbbc8ecc84e6
diff --git a/metadata/md5-cache/sys-apps/polychromatic-9999 b/metadata/md5-cache/sys-apps/polychromatic-9999
index 1dc778f43706..278323c46901 100644
--- a/metadata/md5-cache/sys-apps/polychromatic-9999
+++ b/metadata/md5-cache/sys-apps/polychromatic-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/PyQt6-WebEngine[python_targets_python3_10(-)] dev-python/PyQt6[svg,python_targets_python3_10(-)] dev-python/colorama[python_targets_python3_10(-)] dev-python/colour[python_targets_python3_10(-)] dev-python/distro[python_targets_python3_10(-)] dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/requests[python_targets_python3_10(-)] dev-python/setproctitle[python_targets_python3_10(-)] sys-apps/openrazer[client,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/PyQt6-WebEngine[python_targets_python3_11(-)] dev-python/PyQt6[svg,python_targets_python3_11(-)] dev-python/colorama[python_targets_python3_11(-)] dev-python/colour[python_targets_python3_11(-)] dev-python/distro[python_targets_python3_11(-)] dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/requests[python_targets_python3_11(-)] dev-python/setproctitle[python_targets_python3_11(-)] sys-apps/openrazer[client,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/PyQt6-WebEngine[python_targets_python3_12(-)] dev-python/PyQt6[svg,python_targets_python3_12(-)] dev-python/colorama[python_targets_python3_12(-)] dev-python/colour[python_targets_python3_12(-)] dev-python/distro[python_targets_python3_12(-)] dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/requests[python_targets_python3_12(-)] dev-python/setproctitle[python_targets_python3_12(-)] sys-apps/openrazer[client,python_targets_python3_12(-)] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c539f1a9e6f201595f9edc180d78bbbd
diff --git a/metadata/md5-cache/sys-apps/pv-1.8.10 b/metadata/md5-cache/sys-apps/pv-1.8.10
new file mode 100644
index 000000000000..0b50c1ce65e6
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/pv-1.8.10
@@ -0,0 +1,13 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-pv ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=configure prepare setup test unpack
+DESCRIPTION=Pipe Viewer: a tool for monitoring the progress of data through a pipe
+EAPI=8
+HOMEPAGE=https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv
+INHERIT=linux-info toolchain-funcs verify-sig
+IUSE=debug nls verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+LICENSE=GPL-3+
+SLOT=0
+SRC_URI=https://www.ivarch.com/programs/sources/pv-1.8.10.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.8.10.tar.gz.txt -> pv-1.8.10.tar.gz.asc )
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=0c558f080153083acd6bca62e13ef863
diff --git a/metadata/md5-cache/sys-apps/pv-1.8.9 b/metadata/md5-cache/sys-apps/pv-1.8.9
index 7f9626dd5c4d..a2c67943079c 100644
--- a/metadata/md5-cache/sys-apps/pv-1.8.9
+++ b/metadata/md5-cache/sys-apps/pv-1.8.9
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv
INHERIT=linux-info toolchain-funcs verify-sig
IUSE=debug nls verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos
LICENSE=GPL-3+
SLOT=0
SRC_URI=https://www.ivarch.com/programs/sources/pv-1.8.9.tar.gz verify-sig? ( https://www.ivarch.com/programs/sources/pv-1.8.9.tar.gz.txt -> pv-1.8.9.tar.gz.asc )
_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=0c558f080153083acd6bca62e13ef863
+_md5_=4b8c431048160772fcfc16b28bdda88c
diff --git a/metadata/md5-cache/sys-apps/razer-cli-2.2.0-r1 b/metadata/md5-cache/sys-apps/razer-cli-2.2.0-r1
deleted file mode 100644
index 8fd32cab5985..000000000000
--- a/metadata/md5-cache/sys-apps/razer-cli-2.2.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-apps/openrazer[client,daemon,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-apps/xrdb test? ( sys-apps/openrazer[client,daemon,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-apps/xrdb python_targets_python3_10? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_11? ( dev-python/unittest-or-fail[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DESCRIPTION=Command line interface for controlling Razer devices on Linux
-EAPI=8
-HOMEPAGE=https://github.com/LoLei/razer-cli/
-INHERIT=distutils-r1 virtualx
-IUSE=test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 test
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=sys-apps/openrazer[client,daemon,python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] x11-apps/xrdb python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/LoLei/razer-cli/archive/v2.2.0.tar.gz -> razer-cli-2.2.0.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=e50bcf85f18d39188c5c6967785b38b8
diff --git a/metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r1 b/metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r1
deleted file mode 100644
index 9dc429dd7e00..000000000000
--- a/metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] sys-apps/openrazer[client,daemon,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] sys-apps/openrazer[client,daemon,python_targets_python3_11(-)] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
-DEFINED_PHASES=compile configure install postinst postrm preinst setup test
-DESCRIPTION=GTK contol center for managing Razer peripherals on Linux
-EAPI=8
-HOMEPAGE=https://gitlab.com/gabmus/razerCommander/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=meson python-single-r1 xdg
-IUSE=python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] sys-apps/openrazer[client,daemon,python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] sys-apps/openrazer[client,daemon,python_targets_python3_11(-)] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
-SLOT=0
-SRC_URI=https://gitlab.com/gabmus/razerCommander/-/archive/1.2.1.2/razerCommander-1.2.1.2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=f86c3c476d1af88afb81691a3d114e2f
diff --git a/metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r2 b/metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r2
new file mode 100644
index 000000000000..3a56f700f374
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/razercommander-1.2.1.2-r2
@@ -0,0 +1,16 @@
+BDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] sys-apps/openrazer[client,daemon,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] sys-apps/openrazer[client,daemon,python_targets_python3_12(-)] ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array
+DEFINED_PHASES=compile configure install postinst postrm preinst setup test
+DESCRIPTION=GTK contol center for managing Razer peripherals on Linux
+EAPI=8
+HOMEPAGE=https://gitlab.com/gabmus/razerCommander/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=meson python-single-r1 xdg
+IUSE=python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) >=x11-libs/gtk+-3.20:3[introspection] python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] sys-apps/openrazer[client,daemon,python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] sys-apps/openrazer[client,daemon,python_targets_python3_12(-)] )
+REQUIRED_USE=^^ ( python_single_target_python3_11 python_single_target_python3_12 )
+SLOT=0
+SRC_URI=https://gitlab.com/gabmus/razerCommander/-/archive/1.2.1.2/razerCommander-1.2.1.2.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=049fd055b9ed3ed264baab05cbf7224c
diff --git a/metadata/md5-cache/sys-apps/rng-tools-6.16-r1 b/metadata/md5-cache/sys-apps/rng-tools-6.16-r1
index 5d8b4e4652c0..67c3f3af9455 100644
--- a/metadata/md5-cache/sys-apps/rng-tools-6.16-r1
+++ b/metadata/md5-cache/sys-apps/rng-tools-6.16-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( jitterentropy )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/nhorman/rng-tools/archive/v6.16.tar.gz -> rng-tools-6.16.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4499c39f6bef40cac5ffbabe4d9e40f6
diff --git a/metadata/md5-cache/sys-apps/roccat-tools-5.9.0-r101 b/metadata/md5-cache/sys-apps/roccat-tools-5.9.0-r101
index c0df232fa77b..2deb5a36d3c1 100644
--- a/metadata/md5-cache/sys-apps/roccat-tools-5.9.0-r101
+++ b/metadata/md5-cache/sys-apps/roccat-tools-5.9.0-r101
@@ -12,5 +12,5 @@ RDEPEND=acct-group/roccat dev-libs/dbus-glib dev-libs/glib:2 >=dev-libs/libgamin
REQUIRED_USE=input_devices_roccat_ryosmk? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) input_devices_roccat_ryosmkfx? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) ) input_devices_roccat_ryostkl? ( ^^ ( lua_single_target_luajit lua_single_target_lua5-1 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/roccat/roccat-tools-5.9.0.tar.bz2
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=14b14fe2c1a0ef494205264975859792
diff --git a/metadata/md5-cache/sys-apps/sandbox-2.39 b/metadata/md5-cache/sys-apps/sandbox-2.39
new file mode 100644
index 000000000000..57d53708a1d7
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/sandbox-2.39
@@ -0,0 +1,15 @@
+BDEPEND=app-arch/xz-utils
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=>=app-misc/pax-utils-0.1.19
+DESCRIPTION=sandbox'd LD_PRELOAD hack
+EAPI=7
+HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Sandbox
+INHERIT=flag-o-matic multilib-minimal multiprocessing
+IUSE=+nnp 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=GPL-2
+RDEPEND=!<sys-apps/file-5.44-r1
+SLOT=0
+SRC_URI=https://dev.gentoo.org/~floppym/dist/sandbox-2.39.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=7a8a8bd01bd891379f659fa36c57cd63
diff --git a/metadata/md5-cache/sys-apps/smcipmitool-2.27.2.230221 b/metadata/md5-cache/sys-apps/smcipmitool-2.27.2.230221
index d1e75f2ba5db..fe89c6402819 100644
--- a/metadata/md5-cache/sys-apps/smcipmitool-2.27.2.230221
+++ b/metadata/md5-cache/sys-apps/smcipmitool-2.27.2.230221
@@ -10,5 +10,5 @@ RDEPEND=net-misc/stunnel sys-libs/ncurses-compat:5 virtual/jre:1.8 >=dev-java/ja
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://www.supermicro.com/Bios/sw_download/549/SMCIPMITool_2.27.2_build.230221_bundleJRE_Linux_x64.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 prefix eab3c99d77fe00506c109c8a736186f7
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 prefix eab3c99d77fe00506c109c8a736186f7
_md5_=71e4c89c2df74ec302ba110a2a7af5e1
diff --git a/metadata/md5-cache/sys-apps/syd-3.21.2 b/metadata/md5-cache/sys-apps/syd-3.21.2
deleted file mode 100644
index 1bce7955e6c2..000000000000
--- a/metadata/md5-cache/sys-apps/syd-3.21.2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=virtual/rust-1.53
-DEFINED_PHASES=compile configure install test unpack
-DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
-DESCRIPTION=seccomp and landlock based application sandbox with support for namespaces
-EAPI=8
-HOMEPAGE=https://sydbox.exherbolinux.org
-INHERIT=cargo
-IUSE=static debug
-KEYWORDS=~amd64
-LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016
-RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
-RESTRICT=test
-SLOT=0
-SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.21.2.tar.gz -> syd-3.21.2.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.72/download -> backtrace-0.3.72.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/caps/0.5.5/download -> caps-0.5.5.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.99/download -> cc-1.0.99.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.6/download -> clap-4.5.6.crate https://crates.io/api/v1/crates/clap_builder/4.5.6/download -> clap_builder-4.5.6.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/const-hex/1.12.0/download -> const-hex-1.12.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/cty/0.2.2/download -> cty-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/derive_builder/0.20.0/download -> derive_builder-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.0/download -> derive_builder_core-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.0/download -> derive_builder_macro-0.20.0.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/either/1.12.0/download -> either-1.12.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/fixedbitset/0.5.7/download -> fixedbitset-0.5.7.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/io-uring/0.6.4/download -> io-uring-0.6.4.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lexis/0.2.3/download -> lexis-0.2.3.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcgroups/0.3.3/download -> libcgroups-0.3.3.crate https://crates.io/api/v1/crates/libcontainer/0.3.3/download -> libcontainer-0.3.3.crate https://crates.io/api/v1/crates/libloading/0.8.3/download -> libloading-0.8.3.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/liboci-cli/0.3.3/download -> liboci-cli-0.3.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.1.4/download -> linux-raw-sys-0.1.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.21/download -> log-0.4.21.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.2/download -> memchr-2.7.2.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/mimalloc2-rust-sys/2.1.7-source/download -> mimalloc2-rust-sys-2.1.7-source.crate https://crates.io/api/v1/crates/mimalloc2-rust/0.3.2/download -> mimalloc2-rust-0.3.2.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.3/download -> miniz_oxide-0.7.3.crate https://crates.io/api/v1/crates/nc/0.8.21/download -> nc-0.8.21.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nonempty/0.10.0/download -> nonempty-0.10.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.35.0/download -> object-0.35.0.crate https://crates.io/api/v1/crates/oci-spec/0.6.5/download -> oci-spec-0.6.5.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/pentacle/1.0.0/download -> pentacle-1.0.0.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/prctl/1.0.0/download -> prctl-1.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.85/download -> proc-macro2-1.0.85.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.15.1/download -> procfs-0.15.1.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/proptest/1.4.0/download -> proptest-1.4.0.crate https://crates.io/api/v1/crates/protobuf-codegen/3.2.0/download -> protobuf-codegen-3.2.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.2.0/download -> protobuf-parse-3.2.0.crate https://crates.io/api/v1/crates/protobuf-support/3.2.0/download -> protobuf-support-3.2.0.crate https://crates.io/api/v1/crates/protobuf/3.2.0/download -> protobuf-3.2.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_xorshift/0.3.0/download -> rand_xorshift-0.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.1/download -> redox_syscall-0.5.1.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rs_hasher_ctx/0.1.3/download -> rs_hasher_ctx-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_hasher/0.1.3/download -> rs_internal_hasher-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_state/0.1.3/download -> rs_internal_state-0.1.3.crate https://crates.io/api/v1/crates/rs_n_bit_words/0.1.3/download -> rs_n_bit_words-0.1.3.crate https://crates.io/api/v1/crates/rs_sha1/0.1.3/download -> rs_sha1-0.1.3.crate https://crates.io/api/v1/crates/rs_sha3_256/0.1.2/download -> rs_sha3_256-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_384/0.1.2/download -> rs_sha3_384-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_512/0.1.2/download -> rs_sha3_512-0.1.2.crate https://crates.io/api/v1/crates/rust-criu/0.4.0/download -> rust-criu-0.4.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustix/0.36.17/download -> rustix-0.36.17.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/rusty_pool/0.7.0/download -> rusty_pool-0.7.0.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe-path/0.1.0/download -> safe-path-0.1.0.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.0.crate https://crates.io/api/v1/crates/secure-string/0.3.0/download -> secure-string-0.3.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.117/download -> serde_json-1.0.117.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.66/download -> syn-2.0.66.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread-id/4.2.1/download -> thread-id-4.2.1.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tick_counter/0.4.5/download -> tick_counter-0.4.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e2d88c503bb1586ae205b32fb36efda3
diff --git a/metadata/md5-cache/sys-apps/syd-3.23.1 b/metadata/md5-cache/sys-apps/syd-3.23.1
new file mode 100644
index 000000000000..f630761684b7
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/syd-3.23.1
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
+DESCRIPTION=seccomp and landlock based application sandbox with support for namespaces
+EAPI=8
+HOMEPAGE=https://sydbox.exherbolinux.org
+INHERIT=cargo
+IUSE=static debug
+KEYWORDS=~amd64
+LICENSE=GPL-3+ Apache-2.0 MIT Unicode-DFS-2016
+RDEPEND=static? ( sys-libs/libseccomp[static-libs] ) sys-libs/libseccomp
+RESTRICT=test
+SLOT=0
+SRC_URI=https://git.sr.ht/~alip/syd/archive/v3.23.1.tar.gz -> syd-3.23.1.tar.gz https://crates.io/api/v1/crates/addr2line/0.22.0/download -> addr2line-0.22.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.1.3/download -> aho-corasick-1.1.3.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.14/download -> anstream-0.6.14.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.4/download -> anstyle-parse-0.2.4.crate https://crates.io/api/v1/crates/anstyle-query/1.1.0/download -> anstyle-query-1.1.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.3/download -> anstyle-wincon-3.0.3.crate https://crates.io/api/v1/crates/anstyle/1.0.7/download -> anstyle-1.0.7.crate https://crates.io/api/v1/crates/anyhow/1.0.86/download -> anyhow-1.0.86.crate https://crates.io/api/v1/crates/argv/0.1.11/download -> argv-0.1.11.crate https://crates.io/api/v1/crates/autocfg/1.3.0/download -> autocfg-1.3.0.crate https://crates.io/api/v1/crates/backtrace/0.3.73/download -> backtrace-0.3.73.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.6.0/download -> bitflags-2.6.0.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.16.0/download -> bumpalo-3.16.0.crate https://crates.io/api/v1/crates/caps/0.5.5/download -> caps-0.5.5.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.101/download -> cc-1.0.101.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.2.1/download -> cfg_aliases-0.2.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/clap/4.5.7/download -> clap-4.5.7.crate https://crates.io/api/v1/crates/clap_builder/4.5.7/download -> clap_builder-4.5.7.crate https://crates.io/api/v1/crates/clap_derive/4.5.5/download -> clap_derive-4.5.5.crate https://crates.io/api/v1/crates/clap_lex/0.7.1/download -> clap_lex-0.7.1.crate https://crates.io/api/v1/crates/colorchoice/1.0.1/download -> colorchoice-1.0.1.crate https://crates.io/api/v1/crates/const-hex/1.12.0/download -> const-hex-1.12.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.4.2/download -> crc32fast-1.4.2.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/criterion/0.5.1/download -> criterion-0.5.1.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.13/download -> crossbeam-channel-0.5.13.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.20/download -> crossbeam-utils-0.8.20.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/darling/0.20.9/download -> darling-0.20.9.crate https://crates.io/api/v1/crates/darling_core/0.20.9/download -> darling_core-0.20.9.crate https://crates.io/api/v1/crates/darling_macro/0.20.9/download -> darling_macro-0.20.9.crate https://crates.io/api/v1/crates/derive_builder/0.20.0/download -> derive_builder-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_core/0.20.0/download -> derive_builder_core-0.20.0.crate https://crates.io/api/v1/crates/derive_builder_macro/0.20.0/download -> derive_builder_macro-0.20.0.crate https://crates.io/api/v1/crates/dirs-sys/0.4.1/download -> dirs-sys-0.4.1.crate https://crates.io/api/v1/crates/dirs/5.0.1/download -> dirs-5.0.1.crate https://crates.io/api/v1/crates/either/1.13.0/download -> either-1.13.0.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.11.3/download -> env_logger-0.11.3.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.9/download -> errno-0.3.9.crate https://crates.io/api/v1/crates/fastrand/2.1.0/download -> fastrand-2.1.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/fixedbitset/0.5.7/download -> fixedbitset-0.5.7.crate https://crates.io/api/v1/crates/flate2/1.0.30/download -> flate2-1.0.30.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/getargs/0.5.0/download -> getargs-0.5.0.crate https://crates.io/api/v1/crates/getrandom/0.2.15/download -> getrandom-0.2.15.crate https://crates.io/api/v1/crates/getset/0.1.2/download -> getset-0.1.2.crate https://crates.io/api/v1/crates/gimli/0.29.0/download -> gimli-0.29.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/goblin/0.8.2/download -> goblin-0.8.2.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.14.5/download -> hashbrown-0.14.5.crate https://crates.io/api/v1/crates/heck/0.5.0/download -> heck-0.5.0.crate https://crates.io/api/v1/crates/hermit-abi/0.3.9/download -> hermit-abi-0.3.9.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.60/download -> iana-time-zone-0.1.60.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/io-uring/0.6.4/download -> io-uring-0.6.4.crate https://crates.io/api/v1/crates/ipnetwork/0.20.0/download -> ipnetwork-0.20.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.12/download -> is-terminal-0.4.12.crate https://crates.io/api/v1/crates/is_terminal_polyfill/1.70.0/download -> is_terminal_polyfill-1.70.0.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.11/download -> itoa-1.0.11.crate https://crates.io/api/v1/crates/js-sys/0.3.69/download -> js-sys-0.3.69.crate https://crates.io/api/v1/crates/lazy_static/1.5.0/download -> lazy_static-1.5.0.crate https://crates.io/api/v1/crates/lexis/0.2.3/download -> lexis-0.2.3.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libcgroups/0.3.3/download -> libcgroups-0.3.3.crate https://crates.io/api/v1/crates/libcontainer/0.3.3/download -> libcontainer-0.3.3.crate https://crates.io/api/v1/crates/libloading/0.8.4/download -> libloading-0.8.4.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/liboci-cli/0.3.3/download -> liboci-cli-0.3.3.crate https://crates.io/api/v1/crates/libredox/0.1.3/download -> libredox-0.1.3.crate https://crates.io/api/v1/crates/libseccomp-sys/0.2.1/download -> libseccomp-sys-0.2.1.crate https://crates.io/api/v1/crates/libseccomp/0.3.0/download -> libseccomp-0.3.0.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.14/download -> linux-raw-sys-0.4.14.crate https://crates.io/api/v1/crates/lock_api/0.4.12/download -> lock_api-0.4.12.crate https://crates.io/api/v1/crates/log/0.4.22/download -> log-0.4.22.crate https://crates.io/api/v1/crates/md5/0.7.0/download -> md5-0.7.0.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memoffset/0.9.1/download -> memoffset-0.9.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.4/download -> miniz_oxide-0.7.4.crate https://crates.io/api/v1/crates/nc/0.8.21/download -> nc-0.8.21.crate https://crates.io/api/v1/crates/nix/0.27.1/download -> nix-0.27.1.crate https://crates.io/api/v1/crates/nix/0.29.0/download -> nix-0.29.0.crate https://crates.io/api/v1/crates/nonempty/0.10.0/download -> nonempty-0.10.0.crate https://crates.io/api/v1/crates/nu-ansi-term/0.46.0/download -> nu-ansi-term-0.46.0.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/object/0.36.0/download -> object-0.36.0.crate https://crates.io/api/v1/crates/oci-spec/0.6.5/download -> oci-spec-0.6.5.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openat2/0.1.2/download -> openat2-0.1.2.crate https://crates.io/api/v1/crates/option-ext/0.2.0/download -> option-ext-0.2.0.crate https://crates.io/api/v1/crates/overload/0.1.1/download -> overload-0.1.1.crate https://crates.io/api/v1/crates/parking_lot/0.12.3/download -> parking_lot-0.12.3.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.10/download -> parking_lot_core-0.9.10.crate https://crates.io/api/v1/crates/parse-size/1.0.0/download -> parse-size-1.0.0.crate https://crates.io/api/v1/crates/pentacle/1.0.0/download -> pentacle-1.0.0.crate https://crates.io/api/v1/crates/petgraph/0.6.5/download -> petgraph-0.6.5.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.14/download -> pin-project-lite-0.2.14.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.30/download -> pkg-config-0.3.30.crate https://crates.io/api/v1/crates/plain/0.2.3/download -> plain-0.2.3.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/prctl/1.0.0/download -> prctl-1.0.0.crate https://crates.io/api/v1/crates/proc-macro-error-attr/1.0.4/download -> proc-macro-error-attr-1.0.4.crate https://crates.io/api/v1/crates/proc-macro-error/1.0.4/download -> proc-macro-error-1.0.4.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/proptest/1.5.0/download -> proptest-1.5.0.crate https://crates.io/api/v1/crates/protobuf-codegen/3.2.0/download -> protobuf-codegen-3.2.0.crate https://crates.io/api/v1/crates/protobuf-parse/3.2.0/download -> protobuf-parse-3.2.0.crate https://crates.io/api/v1/crates/protobuf-support/3.2.0/download -> protobuf-support-3.2.0.crate https://crates.io/api/v1/crates/protobuf/3.2.0/download -> protobuf-3.2.0.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_xorshift/0.3.0/download -> rand_xorshift-0.3.0.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/redox_users/0.4.5/download -> redox_users-0.4.5.crate https://crates.io/api/v1/crates/regex-automata/0.4.7/download -> regex-automata-0.4.7.crate https://crates.io/api/v1/crates/regex-syntax/0.8.4/download -> regex-syntax-0.8.4.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/rs_hasher_ctx/0.1.3/download -> rs_hasher_ctx-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_hasher/0.1.3/download -> rs_internal_hasher-0.1.3.crate https://crates.io/api/v1/crates/rs_internal_state/0.1.3/download -> rs_internal_state-0.1.3.crate https://crates.io/api/v1/crates/rs_n_bit_words/0.1.3/download -> rs_n_bit_words-0.1.3.crate https://crates.io/api/v1/crates/rs_sha1/0.1.3/download -> rs_sha1-0.1.3.crate https://crates.io/api/v1/crates/rs_sha3_256/0.1.2/download -> rs_sha3_256-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_384/0.1.2/download -> rs_sha3_384-0.1.2.crate https://crates.io/api/v1/crates/rs_sha3_512/0.1.2/download -> rs_sha3_512-0.1.2.crate https://crates.io/api/v1/crates/rust-criu/0.4.0/download -> rust-criu-0.4.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.24/download -> rustc-demangle-0.1.24.crate https://crates.io/api/v1/crates/rustix/0.38.34/download -> rustix-0.38.34.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/ryu/1.0.18/download -> ryu-1.0.18.crate https://crates.io/api/v1/crates/safe-path/0.1.0/download -> safe-path-0.1.0.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/scroll/0.12.0/download -> scroll-0.12.0.crate https://crates.io/api/v1/crates/scroll_derive/0.12.0/download -> scroll_derive-0.12.0.crate https://crates.io/api/v1/crates/secure-string/0.3.0/download -> secure-string-0.3.0.crate https://crates.io/api/v1/crates/sendfd/0.4.3/download -> sendfd-0.4.3.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/serde_json/1.0.118/download -> serde_json-1.0.118.crate https://crates.io/api/v1/crates/sharded-slab/0.1.7/download -> sharded-slab-0.1.7.crate https://crates.io/api/v1/crates/shellexpand/3.1.0/download -> shellexpand-3.1.0.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/strsim/0.11.1/download -> strsim-0.11.1.crate https://crates.io/api/v1/crates/strum/0.26.3/download -> strum-0.26.3.crate https://crates.io/api/v1/crates/strum_macros/0.26.4/download -> strum_macros-0.26.4.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.68/download -> syn-2.0.68.crate https://crates.io/api/v1/crates/tabwriter/1.4.0/download -> tabwriter-1.4.0.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/thread-id/4.2.1/download -> thread-id-4.2.1.crate https://crates.io/api/v1/crates/thread_local/1.1.8/download -> thread_local-1.1.8.crate https://crates.io/api/v1/crates/tick_counter/0.4.5/download -> tick_counter-0.4.5.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/tracing-log/0.2.0/download -> tracing-log-0.2.0.crate https://crates.io/api/v1/crates/tracing-subscriber/0.3.18/download -> tracing-subscriber-0.3.18.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/unarray/0.1.4/download -> unarray-0.1.4.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-width/0.1.13/download -> unicode-width-0.1.13.crate https://crates.io/api/v1/crates/utf8parse/0.2.2/download -> utf8parse-0.2.2.crate https://crates.io/api/v1/crates/valuable/0.1.0/download -> valuable-0.1.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.92/download -> wasm-bindgen-backend-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.92/download -> wasm-bindgen-macro-support-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.92/download -> wasm-bindgen-macro-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.92/download -> wasm-bindgen-shared-0.2.92.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.92/download -> wasm-bindgen-0.2.92.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.5/download -> windows-targets-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.5/download -> windows_aarch64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.5/download -> windows_aarch64_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.5/download -> windows_i686_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_gnullvm/0.52.5/download -> windows_i686_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.5/download -> windows_i686_msvc-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.5/download -> windows_x86_64_gnu-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.5/download -> windows_x86_64_gnullvm-0.52.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.5/download -> windows_x86_64_msvc-0.52.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.34/download -> zerocopy-derive-0.7.34.crate https://crates.io/api/v1/crates/zerocopy/0.7.34/download -> zerocopy-0.7.34.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=9a044059dbd3e7b9aaf9b33bf0a769b7
diff --git a/metadata/md5-cache/sys-apps/syslog-notify-0.2 b/metadata/md5-cache/sys-apps/syslog-notify-0.2
index 1d41200aa607..a9386354233e 100644
--- a/metadata/md5-cache/sys-apps/syslog-notify-0.2
+++ b/metadata/md5-cache/sys-apps/syslog-notify-0.2
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=>=x11-libs/libnotify-0.7 || ( app-admin/syslog-ng app-admin/rsyslog )
SLOT=0
SRC_URI=https://github.com/jtniehof/syslog-notify/archive/refs/tags/v0.2.tar.gz -> syslog-notify-0.2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=50f847841d517ae2a11a0005e139b5a7
diff --git a/metadata/md5-cache/sys-apps/systemd-254.10 b/metadata/md5-cache/sys-apps/systemd-254.10
index b3f360871c8f..5738a370a4d1 100644
--- a/metadata/md5-cache/sys-apps/systemd-254.10
+++ b/metadata/md5-cache/sys-apps/systemd-254.10
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=http://systemd.io/
INHERIT=bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1 secureboot systemd toolchain-funcs udev usr-ldscript
IUSE=acl apparmor audit boot cgroup-hybrid cryptsetup curl +dns-over-tls elfutils fido2 +gcrypt gnutls homed http idn importd iptables +kernel-install +kmod +lz4 lzma +openssl pam pcre pkcs11 policykit pwquality qrcode +resolvconf +seccomp selinux split-usr +sysv-utils test tpm ukify vanilla xkb +zstd abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot split-usr
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2 LGPL-2.1 MIT public-domain
PDEPEND=>=sys-apps/dbus-1.9.8[systemd] >=sys-fs/udev-init-scripts-34 policykit? ( sys-auth/polkit ) !vanilla? ( sys-apps/gentoo-systemd-integration )
RDEPEND=>=sys-apps/util-linux-2.30:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) apparmor? ( sys-libs/libapparmor:0= ) audit? ( >=sys-process/audit-2:0= ) cryptsetup? ( >=sys-fs/cryptsetup-2.0.1:0= ) curl? ( net-misc/curl:0= ) elfutils? ( >=dev-libs/elfutils-0.158:0= ) fido2? ( dev-libs/libfido2:0= ) gcrypt? ( >=dev-libs/libgcrypt-1.4.5: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(-)?] ) gnutls? ( >=net-libs/gnutls-3.6.0:0= ) http? ( >=net-libs/libmicrohttpd-0.9.33:0=[epoll(+)] ) idn? ( net-dns/libidn2:= ) importd? ( app-arch/bzip2:0= sys-libs/zlib:0= ) kmod? ( >=sys-apps/kmod-15:0= ) lz4? ( >=app-arch/lz4-0_p131: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(-)?] ) lzma? ( >=app-arch/xz-utils-5.0.5-r1: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(-)?] ) iptables? ( net-firewall/iptables:0= ) openssl? ( >=dev-libs/openssl-1.1.0:0= ) pam? ( sys-libs/pam:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) pkcs11? ( app-crypt/p11-kit:0= ) pcre? ( dev-libs/libpcre2 ) pwquality? ( dev-libs/libpwquality:0= ) qrcode? ( media-gfx/qrencode:0= ) seccomp? ( >=sys-libs/libseccomp-2.3.3:0= ) selinux? ( sys-libs/libselinux:0= ) tpm? ( app-crypt/tpm2-tss:0= ) xkb? ( >=x11-libs/libxkbcommon-0.4.1:0= ) zstd? ( >=app-arch/zstd-1.4.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(-)?] ) >=acct-group/adm-0-r1 >=acct-group/wheel-0-r1 >=acct-group/kmem-0-r1 >=acct-group/tty-0-r1 >=acct-group/utmp-0-r1 >=acct-group/audio-0-r1 >=acct-group/cdrom-0-r1 >=acct-group/dialout-0-r1 >=acct-group/disk-0-r1 >=acct-group/input-0-r1 >=acct-group/kvm-0-r1 >=acct-group/lp-0-r1 >=acct-group/render-0-r1 acct-group/sgx >=acct-group/tape-0-r1 acct-group/users >=acct-group/video-0-r1 >=acct-group/systemd-journal-0-r1 >=acct-user/root-0-r1 acct-user/nobody >=acct-user/systemd-journal-remote-0-r1 >=acct-user/systemd-coredump-0-r1 >=acct-user/systemd-network-0-r1 acct-user/systemd-oom >=acct-user/systemd-resolve-0-r1 >=acct-user/systemd-timesync-0-r1 >=sys-apps/baselayout-2.2 ukify? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pefile[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pefile[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pefile[python_targets_python3_12(-)] ) ) selinux? ( sec-policy/selinux-base-policy[systemd] sec-policy/selinux-ntp ) sysv-utils? ( !sys-apps/openrc[sysv-utils(-)] !sys-apps/sysvinit ) !sysv-utils? ( sys-apps/sysvinit ) resolvconf? ( !net-dns/openresolv ) !sys-apps/hwids[udev] !sys-auth/nss-myhostname !sys-fs/eudev !sys-fs/udev
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0/2
SRC_URI=https://github.com/systemd/systemd-stable/archive/v254.10/systemd-stable-254.10.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea secureboot 4911adb593665638c76fbd4e70d451ac systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=7af1334ef21069f6d07f7e99d756076f
+_md5_=3e271da12be6e5e0fe306e1ec38f6bfe
diff --git a/metadata/md5-cache/sys-apps/systemd-utils-254.13 b/metadata/md5-cache/sys-apps/systemd-utils-254.13
index fe7b809569c2..f7683bfd5f41 100644
--- a/metadata/md5-cache/sys-apps/systemd-utils-254.13
+++ b/metadata/md5-cache/sys-apps/systemd-utils-254.13
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://systemd.io/
INHERIT=bash-completion-r1 flag-o-matic linux-info meson-multilib optfeature python-single-r1 secureboot toolchain-funcs udev
IUSE=+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test +udev ukify abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 secureboot
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-2 LGPL-2.1 MIT public-domain
PDEPEND=udev? ( >=sys-fs/udev-init-scripts-34 )
RDEPEND=elibc_musl? ( >=sys-libs/musl-1.2.3 ) selinux? ( sys-libs/libselinux:0= ) tmpfiles? ( acl? ( sys-apps/acl:0= ) ) udev? ( >=sys-apps/util-linux-2.30:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] sys-libs/libcap: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(-)?] virtual/libcrypt:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] acl? ( sys-apps/acl:0= ) kmod? ( >=sys-apps/kmod-15:0= ) ) !udev? ( >=sys-apps/util-linux-2.30:0= sys-libs/libcap:0= virtual/libcrypt:= ) boot? ( !<sys-boot/systemd-boot-250 ) ukify? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pefile[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pefile[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pefile[python_targets_python3_12(-)] ) ) tmpfiles? ( !<sys-apps/systemd-tmpfiles-250 ) udev? ( acct-group/audio acct-group/cdrom acct-group/dialout acct-group/disk acct-group/floppy acct-group/input acct-group/kmem acct-group/kvm acct-group/lp acct-group/render acct-group/sgx acct-group/tape acct-group/tty acct-group/usb acct-group/video !sys-apps/gentoo-systemd-integration !sys-apps/hwids[udev] !<sys-fs/udev-250 !sys-fs/eudev ) !sys-apps/systemd
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/systemd/systemd-stable/archive/refs/tags/v254.13.tar.gz -> systemd-stable-254.13.tar.gz elibc_musl? ( https://dev.gentoo.org/~floppym/dist/systemd-musl-patches-254.3-r1.tar.gz )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 meson-multilib 8989922d980e5e870cc3de949d1b2586 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=acbdb8bfe0b1e353f41b54c0a3e224bd
+_md5_=ef930057cfb7bca1cf6e3061b3f1970e
diff --git a/metadata/md5-cache/sys-apps/ucspi-unix-1.0 b/metadata/md5-cache/sys-apps/ucspi-unix-1.0
index b7193a153aec..bd86c332289b 100644
--- a/metadata/md5-cache/sys-apps/ucspi-unix-1.0
+++ b/metadata/md5-cache/sys-apps/ucspi-unix-1.0
@@ -4,10 +4,10 @@ DESCRIPTION=A UCSPI implementation for Unix domain sockets
EAPI=7
HOMEPAGE=https://untroubled.org/ucspi-unix/
INHERIT=toolchain-funcs
-KEYWORDS=amd64 ~loong ppc ~riscv ~sparc x86
+KEYWORDS=amd64 ~loong ~riscv ~sparc x86
LICENSE=GPL-2+
RDEPEND=!net-analyzer/mk-livestatus
SLOT=0
SRC_URI=https://untroubled.org/ucspi-unix/archive/ucspi-unix-1.0.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=49c48ba088b5972c10e2a2db77270971
+_md5_=74c08811fbd1a1406c94d360f275cb0c
diff --git a/metadata/md5-cache/sys-apps/util-linux-2.40.1-r3 b/metadata/md5-cache/sys-apps/util-linux-2.40.1-r3
index 08496fde4066..f58846104a05 100644
--- a/metadata/md5-cache/sys-apps/util-linux-2.40.1-r3
+++ b/metadata/md5-cache/sys-apps/util-linux-2.40.1-r3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.1.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/utils/util-linux/v2.40/util-linux-2.40.1.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=ab983acc2be679ad1265136270bbcf3e
+_md5_=a754b12f56f7acd44bfd4a17464b37b9
diff --git a/metadata/md5-cache/sys-apps/util-linux-9999 b/metadata/md5-cache/sys-apps/util-linux-9999
index 26a84f0f60f0..5c274eca0ab6 100644
--- a/metadata/md5-cache/sys-apps/util-linux-9999
+++ b/metadata/md5-cache/sys-apps/util-linux-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5a795a5a8845d666a75729e0ecea6028
+_md5_=9e41c5a90445d9d4b23cd947ea61230c
diff --git a/metadata/md5-cache/sys-apps/uutils-coreutils-0.0.27 b/metadata/md5-cache/sys-apps/uutils-coreutils-0.0.27
new file mode 100644
index 000000000000..d11403abc7d4
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/uutils-coreutils-0.0.27
@@ -0,0 +1,16 @@
+BDEPEND=>=virtual/rust-1.70.0 test? ( dev-util/cargo-nextest ) >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DEPEND=dev-libs/oniguruma:= selinux? ( sys-libs/libselinux )
+DESCRIPTION=GNU coreutils rewritten in Rust
+EAPI=8
+HOMEPAGE=https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils
+INHERIT=cargo flag-o-matic
+IUSE=debug selinux test debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-DFS-2016
+RDEPEND=dev-libs/oniguruma:= selinux? ( sys-libs/libselinux )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/uutils/coreutils/archive/refs/tags/0.0.27.tar.gz -> uutils-coreutils-0.0.27.tar.gz https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/ahash/0.8.11/download -> ahash-0.8.11.crate https://crates.io/api/v1/crates/aho-corasick/1.0.4/download -> aho-corasick-1.0.4.crate https://crates.io/api/v1/crates/allocator-api2/0.2.18/download -> allocator-api2-0.2.18.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/ansi-width/0.1.0/download -> ansi-width-0.1.0.crate https://crates.io/api/v1/crates/anstream/0.5.0/download -> anstream-0.5.0.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.0/download -> anstyle-parse-0.2.0.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/2.1.0/download -> anstyle-wincon-2.1.0.crate https://crates.io/api/v1/crates/anstyle/1.0.0/download -> anstyle-1.0.0.crate https://crates.io/api/v1/crates/arbitrary/1.3.2/download -> arbitrary-1.3.2.crate https://crates.io/api/v1/crates/arrayref/0.3.6/download -> arrayref-0.3.6.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bigdecimal/0.4.5/download -> bigdecimal-0.4.5.crate https://crates.io/api/v1/crates/binary-heap-plus/0.5.0/download -> binary-heap-plus-0.5.0.crate https://crates.io/api/v1/crates/bincode/1.3.3/download -> bincode-1.3.3.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.5.0/download -> bitflags-2.5.0.crate https://crates.io/api/v1/crates/bitvec/1.0.1/download -> bitvec-1.0.1.crate https://crates.io/api/v1/crates/blake2b_simd/1.0.2/download -> blake2b_simd-1.0.2.crate https://crates.io/api/v1/crates/blake3/1.5.1/download -> blake3-1.5.1.crate https://crates.io/api/v1/crates/block-buffer/0.10.3/download -> block-buffer-0.10.3.crate https://crates.io/api/v1/crates/bstr/1.9.1/download -> bstr-1.9.1.crate https://crates.io/api/v1/crates/bumpalo/3.11.1/download -> bumpalo-3.11.1.crate https://crates.io/api/v1/crates/bytecount/0.6.8/download -> bytecount-0.6.8.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cc/1.0.79/download -> cc-1.0.79.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.38/download -> chrono-0.4.38.crate https://crates.io/api/v1/crates/clang-sys/1.4.0/download -> clang-sys-1.4.0.crate https://crates.io/api/v1/crates/clap/4.4.2/download -> clap-4.4.2.crate https://crates.io/api/v1/crates/clap_builder/4.4.2/download -> clap_builder-4.4.2.crate https://crates.io/api/v1/crates/clap_complete/4.4.0/download -> clap_complete-4.4.0.crate https://crates.io/api/v1/crates/clap_lex/0.5.0/download -> clap_lex-0.5.0.crate https://crates.io/api/v1/crates/clap_mangen/0.2.9/download -> clap_mangen-0.2.9.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/compare/0.1.0/download -> compare-0.1.0.crate https://crates.io/api/v1/crates/console/0.15.8/download -> console-0.15.8.crate https://crates.io/api/v1/crates/const-random-macro/0.1.16/download -> const-random-macro-0.1.16.crate https://crates.io/api/v1/crates/const-random/0.1.16/download -> const-random-0.1.16.crate https://crates.io/api/v1/crates/constant_time_eq/0.3.0/download -> constant_time_eq-0.3.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/coz/0.1.3/download -> coz-0.1.3.crate https://crates.io/api/v1/crates/cpp/0.5.9/download -> cpp-0.5.9.crate https://crates.io/api/v1/crates/cpp_build/0.5.9/download -> cpp_build-0.5.9.crate https://crates.io/api/v1/crates/cpp_common/0.5.9/download -> cpp_common-0.5.9.crate https://crates.io/api/v1/crates/cpp_macros/0.5.9/download -> cpp_macros-0.5.9.crate https://crates.io/api/v1/crates/cpufeatures/0.2.5/download -> cpufeatures-0.2.5.crate https://crates.io/api/v1/crates/crc32fast/1.4.0/download -> crc32fast-1.4.0.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.10/download -> crossbeam-channel-0.5.10.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.4/download -> crossbeam-deque-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.17/download -> crossbeam-epoch-0.9.17.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crossterm/0.27.0/download -> crossterm-0.27.0.crate https://crates.io/api/v1/crates/crossterm_winapi/0.9.1/download -> crossterm_winapi-0.9.1.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/ctrlc/3.4.4/download -> ctrlc-3.4.4.crate https://crates.io/api/v1/crates/data-encoding-macro-internal/0.1.13/download -> data-encoding-macro-internal-0.1.13.crate https://crates.io/api/v1/crates/data-encoding-macro/0.1.15/download -> data-encoding-macro-0.1.15.crate https://crates.io/api/v1/crates/data-encoding/2.6.0/download -> data-encoding-2.6.0.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derive_arbitrary/1.3.2/download -> derive_arbitrary-1.3.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/displaydoc/0.2.4/download -> displaydoc-0.2.4.crate https://crates.io/api/v1/crates/dlv-list/0.5.0/download -> dlv-list-0.5.0.crate https://crates.io/api/v1/crates/dns-lookup/2.0.4/download -> dns-lookup-2.0.4.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/either/1.8.0/download -> either-1.8.0.crate https://crates.io/api/v1/crates/encode_unicode/0.3.6/download -> encode_unicode-0.3.6.crate https://crates.io/api/v1/crates/env_logger/0.8.4/download -> env_logger-0.8.4.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/exacl/0.12.0/download -> exacl-0.12.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/file_diff/1.0.0/download -> file_diff-1.0.0.crate https://crates.io/api/v1/crates/filedescriptor/0.8.2/download -> filedescriptor-0.8.2.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/fs_extra/1.3.0/download -> fs_extra-1.3.0.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/fts-sys/0.2.9/download -> fts-sys-0.2.9.crate https://crates.io/api/v1/crates/fundu-core/0.3.0/download -> fundu-core-0.3.0.crate https://crates.io/api/v1/crates/fundu/2.0.0/download -> fundu-2.0.0.crate https://crates.io/api/v1/crates/funty/2.0.0/download -> funty-2.0.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.28/download -> futures-channel-0.3.28.crate https://crates.io/api/v1/crates/futures-core/0.3.28/download -> futures-core-0.3.28.crate https://crates.io/api/v1/crates/futures-executor/0.3.28/download -> futures-executor-0.3.28.crate https://crates.io/api/v1/crates/futures-io/0.3.28/download -> futures-io-0.3.28.crate https://crates.io/api/v1/crates/futures-macro/0.3.28/download -> futures-macro-0.3.28.crate https://crates.io/api/v1/crates/futures-sink/0.3.28/download -> futures-sink-0.3.28.crate https://crates.io/api/v1/crates/futures-task/0.3.28/download -> futures-task-0.3.28.crate https://crates.io/api/v1/crates/futures-timer/3.0.2/download -> futures-timer-3.0.2.crate https://crates.io/api/v1/crates/futures-util/0.3.28/download -> futures-util-0.3.28.crate https://crates.io/api/v1/crates/futures/0.3.28/download -> futures-0.3.28.crate https://crates.io/api/v1/crates/gcd/2.3.0/download -> gcd-2.3.0.crate https://crates.io/api/v1/crates/generic-array/0.14.6/download -> generic-array-0.14.6.crate https://crates.io/api/v1/crates/getrandom/0.2.9/download -> getrandom-0.2.9.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/half/2.4.1/download -> half-2.4.1.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hermit-abi/0.3.2/download -> hermit-abi-0.3.2.crate https://crates.io/api/v1/crates/hex-literal/0.4.1/download -> hex-literal-0.4.1.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hostname/0.4.0/download -> hostname-0.4.0.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.53/download -> iana-time-zone-0.1.53.crate https://crates.io/api/v1/crates/indexmap/2.2.6/download -> indexmap-2.2.6.crate https://crates.io/api/v1/crates/indicatif/0.17.8/download -> indicatif-0.17.8.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/itertools/0.13.0/download -> itertools-0.13.0.crate https://crates.io/api/v1/crates/itoa/1.0.4/download -> itoa-1.0.4.crate https://crates.io/api/v1/crates/js-sys/0.3.64/download -> js-sys-0.3.64.crate https://crates.io/api/v1/crates/keccak/0.1.4/download -> keccak-0.1.4.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.3/download -> kqueue-sys-1.0.3.crate https://crates.io/api/v1/crates/kqueue/1.0.7/download -> kqueue-1.0.7.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.155/download -> libc-0.2.155.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libm/0.2.7/download -> libm-0.2.7.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/lock_api/0.4.9/download -> lock_api-0.4.9.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/lru/0.12.3/download -> lru-0.12.3.crate https://crates.io/api/v1/crates/lscolors/0.16.0/download -> lscolors-0.16.0.crate https://crates.io/api/v1/crates/md-5/0.10.6/download -> md-5-0.10.6.crate https://crates.io/api/v1/crates/memchr/2.7.4/download -> memchr-2.7.4.crate https://crates.io/api/v1/crates/memmap2/0.9.4/download -> memmap2-0.9.4.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.2/download -> miniz_oxide-0.7.2.crate https://crates.io/api/v1/crates/mio/0.8.11/download -> mio-0.8.11.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/notify/6.0.1/download -> notify-6.0.1.crate https://crates.io/api/v1/crates/nu-ansi-term/0.49.0/download -> nu-ansi-term-0.49.0.crate https://crates.io/api/v1/crates/num-bigint/0.4.5/download -> num-bigint-0.4.5.crate https://crates.io/api/v1/crates/num-conv/0.1.0/download -> num-conv-0.1.0.crate https://crates.io/api/v1/crates/num-integer/0.1.46/download -> num-integer-0.1.46.crate https://crates.io/api/v1/crates/num-modular/0.5.1/download -> num-modular-0.5.1.crate https://crates.io/api/v1/crates/num-prime/0.4.4/download -> num-prime-0.4.4.crate https://crates.io/api/v1/crates/num-traits/0.2.19/download -> num-traits-0.2.19.crate https://crates.io/api/v1/crates/num_threads/0.1.6/download -> num_threads-0.1.6.crate https://crates.io/api/v1/crates/number_prefix/0.4.0/download -> number_prefix-0.4.0.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/onig/6.4.0/download -> onig-6.4.0.crate https://crates.io/api/v1/crates/onig_sys/69.8.1/download -> onig_sys-69.8.1.crate https://crates.io/api/v1/crates/ordered-multimap/0.7.3/download -> ordered-multimap-0.7.3.crate https://crates.io/api/v1/crates/os_display/0.1.3/download -> os_display-0.1.3.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/parse_datetime/0.6.0/download -> parse_datetime-0.6.0.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.1/download -> phf_generator-0.11.1.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.26/download -> pkg-config-0.3.26.crate https://crates.io/api/v1/crates/platform-info/2.0.3/download -> platform-info-2.0.3.crate https://crates.io/api/v1/crates/portable-atomic/1.6.0/download -> portable-atomic-1.6.0.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/prettyplease/0.2.19/download -> prettyplease-0.2.19.crate https://crates.io/api/v1/crates/proc-macro-crate/3.1.0/download -> proc-macro-crate-3.1.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.86/download -> proc-macro2-1.0.86.crate https://crates.io/api/v1/crates/procfs-core/0.16.0/download -> procfs-core-0.16.0.crate https://crates.io/api/v1/crates/procfs/0.16.0/download -> procfs-0.16.0.crate https://crates.io/api/v1/crates/quick-error/2.0.1/download -> quick-error-2.0.1.crate https://crates.io/api/v1/crates/quickcheck/1.0.3/download -> quickcheck-1.0.3.crate https://crates.io/api/v1/crates/quote/1.0.36/download -> quote-1.0.36.crate https://crates.io/api/v1/crates/radium/0.7.0/download -> radium-0.7.0.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/rand_pcg/0.3.1/download -> rand_pcg-0.3.1.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rayon/1.10.0/download -> rayon-1.10.0.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_syscall/0.5.2/download -> redox_syscall-0.5.2.crate https://crates.io/api/v1/crates/reference-counted-singleton/0.1.2/download -> reference-counted-singleton-0.1.2.crate https://crates.io/api/v1/crates/regex-automata/0.4.4/download -> regex-automata-0.4.4.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.5/download -> regex-1.10.5.crate https://crates.io/api/v1/crates/relative-path/1.8.0/download -> relative-path-1.8.0.crate https://crates.io/api/v1/crates/rlimit/0.10.1/download -> rlimit-0.10.1.crate https://crates.io/api/v1/crates/roff/0.2.1/download -> roff-0.2.1.crate https://crates.io/api/v1/crates/rstest/0.21.0/download -> rstest-0.21.0.crate https://crates.io/api/v1/crates/rstest_macros/0.21.0/download -> rstest_macros-0.21.0.crate https://crates.io/api/v1/crates/rust-ini/0.21.0/download -> rust-ini-0.21.0.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.26/download -> rustix-0.37.26.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/self_cell/1.0.4/download -> self_cell-1.0.4.crate https://crates.io/api/v1/crates/selinux-sys/0.6.9/download -> selinux-sys-0.6.9.crate https://crates.io/api/v1/crates/selinux/0.4.4/download -> selinux-0.4.4.crate https://crates.io/api/v1/crates/semver/1.0.14/download -> semver-1.0.14.crate https://crates.io/api/v1/crates/serde-big-array/0.5.1/download -> serde-big-array-0.5.1.crate https://crates.io/api/v1/crates/serde/1.0.203/download -> serde-1.0.203.crate https://crates.io/api/v1/crates/serde_derive/1.0.203/download -> serde_derive-1.0.203.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/sha3/0.10.8/download -> sha3-0.10.8.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook-mio/0.2.3/download -> signal-hook-mio-0.2.3.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/siphasher/0.3.10/download -> siphasher-0.3.10.crate https://crates.io/api/v1/crates/slab/0.4.7/download -> slab-0.4.7.crate https://crates.io/api/v1/crates/sm3/0.4.2/download -> sm3-0.4.2.crate https://crates.io/api/v1/crates/smallvec/1.13.2/download -> smallvec-1.13.2.crate https://crates.io/api/v1/crates/smawk/0.3.1/download -> smawk-0.3.1.crate https://crates.io/api/v1/crates/socket2/0.5.3/download -> socket2-0.5.3.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.60/download -> syn-2.0.60.crate https://crates.io/api/v1/crates/tap/1.0.1/download -> tap-1.0.1.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.2.6/download -> terminal_size-0.2.6.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/textwrap/0.16.1/download -> textwrap-0.16.1.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.61/download -> thiserror-impl-1.0.61.crate https://crates.io/api/v1/crates/thiserror/1.0.61/download -> thiserror-1.0.61.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.18/download -> time-macros-0.2.18.crate https://crates.io/api/v1/crates/time/0.3.36/download -> time-0.3.36.crate https://crates.io/api/v1/crates/tiny-keccak/2.0.2/download -> tiny-keccak-2.0.2.crate https://crates.io/api/v1/crates/toml_datetime/0.6.6/download -> toml_datetime-0.6.6.crate https://crates.io/api/v1/crates/toml_edit/0.21.1/download -> toml_edit-0.21.1.crate https://crates.io/api/v1/crates/trim-in-place/0.1.7/download -> trim-in-place-0.1.7.crate https://crates.io/api/v1/crates/typenum/1.15.0/download -> typenum-1.15.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.5/download -> unicode-ident-1.0.5.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-segmentation/1.11.0/download -> unicode-segmentation-1.11.0.crate https://crates.io/api/v1/crates/unicode-width/0.1.12/download -> unicode-width-0.1.12.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unindent/0.2.3/download -> unindent-0.2.3.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/uutils_term_grid/0.6.0/download -> uutils_term_grid-0.6.0.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.87/download -> wasm-bindgen-backend-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.87/download -> wasm-bindgen-macro-support-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.87/download -> wasm-bindgen-macro-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.87/download -> wasm-bindgen-shared-0.2.87.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.87/download -> wasm-bindgen-0.2.87.crate https://crates.io/api/v1/crates/which/4.3.0/download -> which-4.3.0.crate https://crates.io/api/v1/crates/wild/2.2.1/download -> wild-2.2.1.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.8/download -> winapi-util-0.1.8.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows/0.52.0/download -> windows-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.40/download -> winnow-0.5.40.crate https://crates.io/api/v1/crates/wyz/0.5.1/download -> wyz-0.5.1.crate https://crates.io/api/v1/crates/xattr/1.3.1/download -> xattr-1.3.1.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate https://crates.io/api/v1/crates/z85/3.0.5/download -> z85-3.0.5.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.33/download -> zerocopy-derive-0.7.33.crate https://crates.io/api/v1/crates/zerocopy/0.7.33/download -> zerocopy-0.7.33.crate https://crates.io/api/v1/crates/zip/1.3.0/download -> zip-1.3.0.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=18ad56272b8b193c86ad600d913149a6
diff --git a/metadata/md5-cache/sys-apps/uutils-coreutils-9999 b/metadata/md5-cache/sys-apps/uutils-coreutils-9999
index 7535cadd94fa..76fd580f1f9e 100644
--- a/metadata/md5-cache/sys-apps/uutils-coreutils-9999
+++ b/metadata/md5-cache/sys-apps/uutils-coreutils-9999
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/oniguruma:= selinux? ( sys-libs/libselinux )
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=851a6b8c2a81aeedc33912070f7a7cd1
+_md5_=18ad56272b8b193c86ad600d913149a6
diff --git a/metadata/md5-cache/sys-apps/uutils-findutils-0.5.0 b/metadata/md5-cache/sys-apps/uutils-findutils-0.5.0
new file mode 100644
index 000000000000..ba1b49d698aa
--- /dev/null
+++ b/metadata/md5-cache/sys-apps/uutils-findutils-0.5.0
@@ -0,0 +1,16 @@
+BDEPEND=llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) >=virtual/rust-1.70 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install setup test unpack
+DEPEND=>=dev-libs/oniguruma-6.9.9:=
+DESCRIPTION=GNU findutils rewritten in Rust
+EAPI=8
+HOMEPAGE=https://uutils.github.io/findutils/ https://github.com/uutils/findutils
+INHERIT=cargo llvm-r1
+IUSE=debug +llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT Apache-2.0 MIT Unicode-DFS-2016
+RDEPEND=>=dev-libs/oniguruma-6.9.9:=
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
+SLOT=0
+SRC_URI=https://github.com/uutils/findutils/archive/refs/tags/0.5.0.tar.gz -> uutils-findutils-0.5.0.tar.gz https://crates.io/api/v1/crates/aho-corasick/0.7.18/download -> aho-corasick-0.7.18.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anstream/0.6.12/download -> anstream-0.6.12.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.1/download -> anstyle-parse-0.2.1.crate https://crates.io/api/v1/crates/anstyle-query/1.0.0/download -> anstyle-query-1.0.0.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.1/download -> anstyle-wincon-3.0.1.crate https://crates.io/api/v1/crates/anstyle/1.0.0/download -> anstyle-1.0.0.crate https://crates.io/api/v1/crates/assert_cmd/2.0.14/download -> assert_cmd-2.0.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.1/download -> bitflags-2.4.1.crate https://crates.io/api/v1/crates/bstr/1.0.1/download -> bstr-1.0.1.crate https://crates.io/api/v1/crates/bumpalo/3.12.0/download -> bumpalo-3.12.0.crate https://crates.io/api/v1/crates/byteorder/1.4.2/download -> byteorder-1.4.2.crate https://crates.io/api/v1/crates/cc/1.0.72/download -> cc-1.0.72.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg_aliases/0.1.1/download -> cfg_aliases-0.1.1.crate https://crates.io/api/v1/crates/chrono/0.4.37/download -> chrono-0.4.37.crate https://crates.io/api/v1/crates/clap/4.5.4/download -> clap-4.5.4.crate https://crates.io/api/v1/crates/clap_builder/4.5.2/download -> clap_builder-4.5.2.crate https://crates.io/api/v1/crates/clap_lex/0.7.0/download -> clap_lex-0.7.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.3/download -> core-foundation-sys-0.8.3.crate https://crates.io/api/v1/crates/dashmap/5.3.4/download -> dashmap-5.3.4.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/dunce/1.0.4/download -> dunce-1.0.4.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/faccess/0.2.4/download -> faccess-0.2.4.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/futures-channel/0.3.21/download -> futures-channel-0.3.21.crate https://crates.io/api/v1/crates/futures-core/0.3.21/download -> futures-core-0.3.21.crate https://crates.io/api/v1/crates/futures-executor/0.3.21/download -> futures-executor-0.3.21.crate https://crates.io/api/v1/crates/futures-io/0.3.21/download -> futures-io-0.3.21.crate https://crates.io/api/v1/crates/futures-sink/0.3.21/download -> futures-sink-0.3.21.crate https://crates.io/api/v1/crates/futures-task/0.3.21/download -> futures-task-0.3.21.crate https://crates.io/api/v1/crates/futures-util/0.3.21/download -> futures-util-0.3.21.crate https://crates.io/api/v1/crates/futures/0.3.21/download -> futures-0.3.21.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.47/download -> iana-time-zone-0.1.47.crate https://crates.io/api/v1/crates/js-sys/0.3.59/download -> js-sys-0.3.59.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.12/download -> linux-raw-sys-0.4.12.crate https://crates.io/api/v1/crates/lock_api/0.4.7/download -> lock_api-0.4.7.crate https://crates.io/api/v1/crates/log/0.4.14/download -> log-0.4.14.crate https://crates.io/api/v1/crates/memchr/2.4.0/download -> memchr-2.4.0.crate https://crates.io/api/v1/crates/nix/0.28.0/download -> nix-0.28.0.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/num-traits/0.2.14/download -> num-traits-0.2.14.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/onig/6.4.0/download -> onig-6.4.0.crate https://crates.io/api/v1/crates/onig_sys/69.8.1/download -> onig_sys-69.8.1.crate https://crates.io/api/v1/crates/os_display/0.1.3/download -> os_display-0.1.3.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.9/download -> pin-project-lite-0.2.9.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/pkg-config/0.3.24/download -> pkg-config-0.3.24.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.1/download -> predicates-tree-1.0.1.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/pretty_assertions/1.4.0/download -> pretty_assertions-1.4.0.crate https://crates.io/api/v1/crates/proc-macro2/1.0.60/download -> proc-macro2-1.0.60.crate https://crates.io/api/v1/crates/quote/1.0.28/download -> quote-1.0.28.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/regex-automata/0.1.9/download -> regex-automata-0.1.9.crate https://crates.io/api/v1/crates/regex-syntax/0.6.29/download -> regex-syntax-0.6.29.crate https://crates.io/api/v1/crates/regex/1.7.3/download -> regex-1.7.3.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/same-file/1.0.4/download -> same-file-1.0.4.crate https://crates.io/api/v1/crates/scopeguard/1.1.0/download -> scopeguard-1.1.0.crate https://crates.io/api/v1/crates/serde/1.0.147/download -> serde-1.0.147.crate https://crates.io/api/v1/crates/serial_test/3.0.0/download -> serial_test-3.0.0.crate https://crates.io/api/v1/crates/serial_test_derive/3.0.0/download -> serial_test_derive-3.0.0.crate https://crates.io/api/v1/crates/slab/0.4.6/download -> slab-0.4.6.crate https://crates.io/api/v1/crates/smallvec/1.8.0/download -> smallvec-1.8.0.crate https://crates.io/api/v1/crates/strsim/0.11.0/download -> strsim-0.11.0.crate https://crates.io/api/v1/crates/syn/2.0.18/download -> syn-2.0.18.crate https://crates.io/api/v1/crates/tempfile/3.10.1/download -> tempfile-3.10.1.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/treeline/0.1.0/download -> treeline-0.1.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.9/download -> unicode-ident-1.0.9.crate https://crates.io/api/v1/crates/unicode-width/0.1.9/download -> unicode-width-0.1.9.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uucore/0.0.25/download -> uucore-0.0.25.crate https://crates.io/api/v1/crates/uucore_procs/0.0.20/download -> uucore_procs-0.0.20.crate https://crates.io/api/v1/crates/uuhelp_parser/0.0.20/download -> uuhelp_parser-0.0.20.crate https://crates.io/api/v1/crates/wait-timeout/0.2.0/download -> wait-timeout-0.2.0.crate https://crates.io/api/v1/crates/walkdir/2.5.0/download -> walkdir-2.5.0.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.91/download -> wasm-bindgen-backend-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.91/download -> wasm-bindgen-macro-support-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.91/download -> wasm-bindgen-macro-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.91/download -> wasm-bindgen-shared-0.2.91.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.91/download -> wasm-bindgen-0.2.91.crate https://crates.io/api/v1/crates/wild/2.2.0/download -> wild-2.2.0.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.0/download -> windows-targets-0.48.0.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.0/download -> windows_aarch64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.0/download -> windows_aarch64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.0/download -> windows_i686_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.0/download -> windows_i686_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.0/download -> windows_x86_64_gnu-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.0/download -> windows_x86_64_gnullvm-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.0/download -> windows_x86_64_msvc-0.48.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/yansi/0.5.1/download -> yansi-0.5.1.crate
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2cf4085580f897c5de624451e9cec8bc
diff --git a/metadata/md5-cache/sys-apps/uutils-findutils-9999 b/metadata/md5-cache/sys-apps/uutils-findutils-9999
index 52d46e3365a5..1884f0048c3e 100644
--- a/metadata/md5-cache/sys-apps/uutils-findutils-9999
+++ b/metadata/md5-cache/sys-apps/uutils-findutils-9999
@@ -1,14 +1,15 @@
-BDEPEND=<sys-devel/clang-16 >=virtual/rust-1.56.0 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) >=virtual/rust-1.70 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install setup test unpack
-DEPEND=dev-libs/oniguruma:= !!sys-devel/llvm:0
+DEPEND=>=dev-libs/oniguruma-6.9.9:=
DESCRIPTION=GNU findutils rewritten in Rust
EAPI=8
HOMEPAGE=https://uutils.github.io/findutils/ https://github.com/uutils/findutils
-INHERIT=cargo llvm git-r3
-IUSE=debug
-LICENSE=MIT Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016
+INHERIT=cargo llvm-r1 git-r3
+IUSE=debug +llvm_slot_17 llvm_slot_18
+LICENSE=MIT Apache-2.0 MIT Unicode-DFS-2016
PROPERTIES=live
-RDEPEND=dev-libs/oniguruma:=
+RDEPEND=>=dev-libs/oniguruma-6.9.9:=
+REQUIRED_USE=^^ ( llvm_slot_17 llvm_slot_18 )
SLOT=0
-_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=991ec133c2ce9f898a7f51c9d00ceb70
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2cf4085580f897c5de624451e9cec8bc
diff --git a/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.0.4 b/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.0.4
index e8492344de21..145555592ba1 100644
--- a/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.0.4
+++ b/metadata/md5-cache/sys-apps/xdg-desktop-portal-xapp-1.0.4
@@ -5,10 +5,10 @@ DESCRIPTION=Backend implementation for xdg-desktop-portal using Cinnamon/MATE/Xf
EAPI=8
HOMEPAGE=https://github.com/linuxmint/xdg-desktop-portal-xapp/
INHERIT=meson systemd
-KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm64 ~loong ~ppc64 ~riscv x86
LICENSE=LGPL-2.1
RDEPEND=>=dev-libs/glib-2.44:2 >=sys-apps/xdg-desktop-portal-1.5 sys-apps/xdg-desktop-portal-gtk >=x11-libs/xapp-2.8.1
SLOT=0
SRC_URI=https://github.com/linuxmint/xdg-desktop-portal-xapp/archive/1.0.4.tar.gz -> xdg-desktop-portal-xapp-1.0.4.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b034d2ce27ffd33dc39689a8fbfa0463
+_md5_=a9d4b02915ab66b89de70ba1cba495b7
diff --git a/metadata/md5-cache/sys-auth/Manifest.gz b/metadata/md5-cache/sys-auth/Manifest.gz
index 41d02f9fdbcb..810de66272b3 100644
--- a/metadata/md5-cache/sys-auth/Manifest.gz
+++ b/metadata/md5-cache/sys-auth/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-auth/elogind-252.9-r1 b/metadata/md5-cache/sys-auth/elogind-252.9-r1
deleted file mode 100644
index 818c193c8958..000000000000
--- a/metadata/md5-cache/sys-auth/elogind-252.9-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-util/gperf virtual/pkgconfig || ( ( dev-lang/python:3.12 dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=audit? ( sys-process/audit ) sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux )
-DESCRIPTION=The systemd project's logind, extracted to a standalone package
-EAPI=7
-HOMEPAGE=https://github.com/elogind/elogind
-INHERIT=linux-info meson pam python-any-r1 udev xdg-utils
-IUSE=+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=CC0-1.0 LGPL-2.1+ public-domain
-PDEPEND=sys-apps/dbus policykit? ( sys-auth/polkit )
-RDEPEND=audit? ( sys-process/audit ) sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux ) !sys-apps/systemd
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/elogind/elogind/archive/v252.9.tar.gz -> elogind-252.9.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=352efb3c384fc4fdaafde0a72fab4db2
diff --git a/metadata/md5-cache/sys-auth/elogind-252.9-r2 b/metadata/md5-cache/sys-auth/elogind-252.9-r2
new file mode 100644
index 000000000000..5c0897738e80
--- /dev/null
+++ b/metadata/md5-cache/sys-auth/elogind-252.9-r2
@@ -0,0 +1,17 @@
+BDEPEND=app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets dev-util/gperf virtual/pkgconfig || ( ( dev-lang/python:3.12 dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) || ( ( dev-lang/python:3.12 dev-python/lxml[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lxml[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lxml[python_targets_python3_10(-)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=audit? ( sys-process/audit ) sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux )
+DESCRIPTION=The systemd project's logind, extracted to a standalone package
+EAPI=7
+HOMEPAGE=https://github.com/elogind/elogind
+INHERIT=linux-info meson pam python-any-r1 udev xdg-utils
+IUSE=+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=CC0-1.0 LGPL-2.1+ public-domain
+PDEPEND=sys-apps/dbus policykit? ( sys-auth/polkit )
+RDEPEND=audit? ( sys-process/audit ) sys-apps/util-linux sys-libs/libcap virtual/libudev:= acl? ( sys-apps/acl ) pam? ( sys-libs/pam ) selinux? ( sys-libs/libselinux ) !sys-apps/systemd
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/elogind/elogind/archive/v252.9.tar.gz -> elogind-252.9.tar.gz
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=aeaebe7faf202dddd40a8ef026f3b3d5
diff --git a/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.0 b/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.0
index 5829f5d1fd7a..70b95c3d02dd 100644
--- a/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.0
+++ b/metadata/md5-cache/sys-auth/microsoft-identity-broker-2.0.0
@@ -11,5 +11,5 @@ RDEPEND=acct-user/microsoft-identity-broker acct-group/microsoft-identity-broker
RESTRICT=bindist mirror
SLOT=0
SRC_URI=https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/m/microsoft-identity-broker/microsoft-identity-broker_2.0.0_amd64.deb
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
_md5_=ec27804bb10cdc73589dd45f353adc29
diff --git a/metadata/md5-cache/sys-auth/pam_skey-1.1.5-r7 b/metadata/md5-cache/sys-auth/pam_skey-1.1.5-r7
index 1b328d235d1b..4cb9ede0dd67 100644
--- a/metadata/md5-cache/sys-auth/pam_skey-1.1.5-r7
+++ b/metadata/md5-cache/sys-auth/pam_skey-1.1.5-r7
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=>=sys-libs/pam-0.78-r3 >=sys-auth/skey-1.1.5-r4
SLOT=0
SRC_URI=https://dkorunic.net/tarballs/pam_skey-1.1.5.tar.gz https://dev.gentoo.org/~ulm/distfiles/pam_skey-1.1.5-patches-8.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ea60f9a2523aa0cdfb1694850ae8ac8
diff --git a/metadata/md5-cache/sys-auth/pambase-20220214 b/metadata/md5-cache/sys-auth/pambase-20220214
index cd87aaea6db6..869cf39fb657 100644
--- a/metadata/md5-cache/sys-auth/pambase-20220214
+++ b/metadata/md5-cache/sys-auth/pambase-20220214
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( elogind systemd ) ?? ( passwdqc pwquality ) ?? ( sha512 yescry
RESTRICT=binchecks
SLOT=0
SRC_URI=https://github.com/gentoo/pambase/archive/pambase-20220214.tar.gz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4b1d2f4d829579651921de8046a8f968
diff --git a/metadata/md5-cache/sys-auth/pambase-20240128 b/metadata/md5-cache/sys-auth/pambase-20240128
index 51718ded7bfb..3410b2beed47 100644
--- a/metadata/md5-cache/sys-auth/pambase-20240128
+++ b/metadata/md5-cache/sys-auth/pambase-20240128
@@ -12,5 +12,5 @@ REQUIRED_USE=?? ( elogind systemd ) ?? ( passwdqc pwquality ) ?? ( sha512 yescry
RESTRICT=binchecks
SLOT=0
SRC_URI=https://gitweb.gentoo.org/proj/pambase.git/snapshot/pambase-20240128.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3bbad894958f97d2543f001540da91c1
diff --git a/metadata/md5-cache/sys-auth/pambase-999999999 b/metadata/md5-cache/sys-auth/pambase-999999999
index 2dfb59f671c0..40eaf226228d 100644
--- a/metadata/md5-cache/sys-auth/pambase-999999999
+++ b/metadata/md5-cache/sys-auth/pambase-999999999
@@ -11,5 +11,5 @@ RDEPEND=>=sys-libs/pam-1.4.0 elogind? ( sys-auth/elogind[pam] ) gnome-keyring? (
REQUIRED_USE=?? ( elogind systemd ) ?? ( passwdqc pwquality ) ?? ( sha512 yescrypt ) pwhistory? ( || ( passwdqc pwquality ) ) homed? ( !pam_krb5 ) pam_krb5? ( !homed )
RESTRICT=binchecks
SLOT=0
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pam b56d0c9c20fc5b553f13c8ae165a10a5 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=44e79ed1548f5ee8aa20004faee21913
diff --git a/metadata/md5-cache/sys-auth/polkit-123 b/metadata/md5-cache/sys-auth/polkit-123
index 691638b988ad..01dc6a8950f7 100644
--- a/metadata/md5-cache/sys-auth/polkit-123
+++ b/metadata/md5-cache/sys-auth/polkit-123
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup test
DEPEND=>=dev-libs/glib-2.32:2 dev-libs/expat daemon? ( duktape? ( dev-lang/duktape:= ) !duktape? ( dev-lang/spidermonkey:102[-debug] ) ) pam? ( sys-auth/pambase sys-libs/pam ) !pam? ( virtual/libcrypt:= ) systemd? ( sys-apps/systemd:0=[policykit] ) !systemd? ( sys-auth/elogind )
DESCRIPTION=Policy framework for controlling privileges for system-wide services
EAPI=8
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/polkit https://gitlab.freedesktop.org/polkit/polkit
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/polkit https://github.com/polkit-org/polkit
INHERIT=meson pam pax-utils python-any-r1 systemd xdg-utils
IUSE=+daemon +duktape examples gtk +introspection kde pam selinux systemd test
KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/polkit/polkit/-/archive/123/polkit-123.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=54c21599aa5e6262b8dd565a9716e57b
+_md5_=021d1f4c9a134fe24e921dfdfc84c269
diff --git a/metadata/md5-cache/sys-auth/polkit-124-r1 b/metadata/md5-cache/sys-auth/polkit-124-r1
index 4cf3192c8c30..79609f0e55d0 100644
--- a/metadata/md5-cache/sys-auth/polkit-124-r1
+++ b/metadata/md5-cache/sys-auth/polkit-124-r1
@@ -3,7 +3,7 @@ DEFINED_PHASES=compile configure install postinst prepare setup test
DEPEND=>=dev-libs/glib-2.32:2 dev-libs/expat daemon? ( duktape? ( dev-lang/duktape:= ) !duktape? ( dev-lang/spidermonkey:115[-debug] ) ) pam? ( sys-auth/pambase sys-libs/pam ) !pam? ( virtual/libcrypt:= ) systemd? ( sys-apps/systemd:0=[policykit] ) !systemd? ( sys-auth/elogind )
DESCRIPTION=Policy framework for controlling privileges for system-wide services
EAPI=8
-HOMEPAGE=https://www.freedesktop.org/wiki/Software/polkit https://gitlab.freedesktop.org/polkit/polkit
+HOMEPAGE=https://www.freedesktop.org/wiki/Software/polkit https://github.com/polkit-org/polkit
INHERIT=meson pam pax-utils python-any-r1 systemd xdg-utils
IUSE=+daemon +duktape examples gtk +introspection kde pam selinux systemd test
KEYWORDS=~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://gitlab.freedesktop.org/polkit/polkit/-/archive/124/polkit-124.tar.bz2
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=37848aef9f5b61688afe8c42b70416d2
+_md5_=54756c07f5409a34142b3033c496cab4
diff --git a/metadata/md5-cache/sys-auth/polkit-qt-0.200.0 b/metadata/md5-cache/sys-auth/polkit-qt-0.200.0
index c89131925227..5e3a86f6df70 100644
--- a/metadata/md5-cache/sys-auth/polkit-qt-0.200.0
+++ b/metadata/md5-cache/sys-auth/polkit-qt-0.200.0
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://api.kde.org/polkit-qt-1/html/
INHERIT=cmake kde.org multibuild
IUSE=+qt5 qt6
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86
+KEYWORDS=amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86
LICENSE=LGPL-2
RDEPEND=dev-libs/glib:2 >=sys-auth/polkit-0.103 qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[dbus,gui,widgets] )
REQUIRED_USE=|| ( qt5 qt6 )
SLOT=0
SRC_URI=mirror://kde/stable/polkit-qt-1/polkit-qt-1-0.200.0.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 kde.org 5b717883256e9841ce52e6cad2fca427 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d229ee1695ab418b604e894e583f9fc9
+_md5_=fbb79f92decf50fe3a8eedc9f1080675
diff --git a/metadata/md5-cache/sys-auth/skey-1.1.5-r14 b/metadata/md5-cache/sys-auth/skey-1.1.5-r14
index 4ebb60704770..551da1e5c01d 100644
--- a/metadata/md5-cache/sys-auth/skey-1.1.5-r14
+++ b/metadata/md5-cache/sys-auth/skey-1.1.5-r14
@@ -11,5 +11,5 @@ LICENSE=BSD MIT RSA BEER-WARE
RDEPEND=dev-lang/perl sys-libs/cracklib virtual/libcrypt:= virtual/perl-Time-Local
SLOT=0
SRC_URI=https://dev.gentoo.org/~ulm/distfiles/skey-1.1.5.tar.bz2 https://dev.gentoo.org/~ulm/distfiles/skey-1.1.5-patches-7.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
_md5_=146fa1a07bcfa892fbf288041bbe191d
diff --git a/metadata/md5-cache/sys-block/Manifest.gz b/metadata/md5-cache/sys-block/Manifest.gz
index 6c3d0e9bf244..12aa61981458 100644
--- a/metadata/md5-cache/sys-block/Manifest.gz
+++ b/metadata/md5-cache/sys-block/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-block/arcconf-3.07.23980 b/metadata/md5-cache/sys-block/arcconf-3.07.23980
index 63f8301eae39..fcf78055a00a 100644
--- a/metadata/md5-cache/sys-block/arcconf-3.07.23980
+++ b/metadata/md5-cache/sys-block/arcconf-3.07.23980
@@ -4,10 +4,10 @@ DESCRIPTION=Microsemi Adaptec RAID Controller Command Line Utility
EAPI=8
HOMEPAGE=https://www.microsemi.com/
INHERIT=linux-info
-KEYWORDS=-* ~amd64 ~arm64
+KEYWORDS=-* amd64 arm64
LICENSE=Microsemi
RESTRICT=mirror bindist
SLOT=0
SRC_URI=http://download.adaptec.com/raid/storage_manager/arcconf_v3_07_23980.zip
_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f16effb8ff14805751a67f4c99164209
+_md5_=13bdc4d921cb4d12f5fa6a5509a56cc5
diff --git a/metadata/md5-cache/sys-block/wait-for-dri-devices-rules-1 b/metadata/md5-cache/sys-block/wait-for-dri-devices-rules-1
index a337fcc9a814..e6d3d0be4906 100644
--- a/metadata/md5-cache/sys-block/wait-for-dri-devices-rules-1
+++ b/metadata/md5-cache/sys-block/wait-for-dri-devices-rules-1
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=sys-apps/systemd virtual/udev
SLOT=0
SRC_URI=https://gitlab.com/pachoramos/wait-for-dri-devices-rules/-/archive/1/wait-for-dri-devices-rules-1.tar.bz2
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=37c0ad116285a6ca39574609681abd15
diff --git a/metadata/md5-cache/sys-block/zram-init-11.1 b/metadata/md5-cache/sys-block/zram-init-11.1
index d6d9c4e31d75..d6f407bc18bb 100644
--- a/metadata/md5-cache/sys-block/zram-init-11.1
+++ b/metadata/md5-cache/sys-block/zram-init-11.1
@@ -10,5 +10,5 @@ RDEPEND=>=app-shells/push-2.0 virtual/libintl || ( sys-apps/openrc sys-apps/syst
RESTRICT=binchecks strip test
SLOT=0
SRC_URI=https://github.com/vaeth/zram-init/archive/v11.1.tar.gz -> zram-init-11.1.tar.gz
-_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=7b8624181dbb8f3c4d6fba61f21ce7c8
diff --git a/metadata/md5-cache/sys-block/zram-init-9999 b/metadata/md5-cache/sys-block/zram-init-9999
index e56aa3775731..e5a118f000f3 100644
--- a/metadata/md5-cache/sys-block/zram-init-9999
+++ b/metadata/md5-cache/sys-block/zram-init-9999
@@ -9,5 +9,5 @@ PROPERTIES=live
RDEPEND=>=app-shells/push-2.0 virtual/libintl || ( sys-apps/openrc sys-apps/systemd )
RESTRICT=binchecks strip test
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=33ca60b0d32ae3486799d1a093a963ba
diff --git a/metadata/md5-cache/sys-boot/Manifest.gz b/metadata/md5-cache/sys-boot/Manifest.gz
index 6dbfc6d130d3..8c766e84a5fe 100644
--- a/metadata/md5-cache/sys-boot/Manifest.gz
+++ b/metadata/md5-cache/sys-boot/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-boot/os-prober-1.81-r3 b/metadata/md5-cache/sys-boot/os-prober-1.81-r3
index 2ef8b56a74aa..3dd06e15dc85 100644
--- a/metadata/md5-cache/sys-boot/os-prober-1.81-r3
+++ b/metadata/md5-cache/sys-boot/os-prober-1.81-r3
@@ -8,5 +8,5 @@ LICENSE=GPL-3
RDEPEND=sys-boot/grub:2[mount]
SLOT=0
SRC_URI=mirror://debian/pool/main/o/os-prober/os-prober_1.81.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fc8aabe9831f22021e58db9e3d1c3bc2
diff --git a/metadata/md5-cache/sys-boot/os-prober-1.82 b/metadata/md5-cache/sys-boot/os-prober-1.82
index 07d9529cb9f7..5fad8eee7397 100644
--- a/metadata/md5-cache/sys-boot/os-prober-1.82
+++ b/metadata/md5-cache/sys-boot/os-prober-1.82
@@ -8,5 +8,5 @@ LICENSE=GPL-3
RDEPEND=sys-boot/grub:2[mount]
SLOT=0
SRC_URI=mirror://debian/pool/main/o/os-prober/os-prober_1.82.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a972b66996b52e9f59f223904d5d58da
diff --git a/metadata/md5-cache/sys-boot/os-prober-9999 b/metadata/md5-cache/sys-boot/os-prober-9999
index 493b9cca1304..2aad6bd063a2 100644
--- a/metadata/md5-cache/sys-boot/os-prober-9999
+++ b/metadata/md5-cache/sys-boot/os-prober-9999
@@ -8,5 +8,5 @@ LICENSE=GPL-3
PROPERTIES=live
RDEPEND=sys-boot/grub:2[mount]
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a972b66996b52e9f59f223904d5d58da
diff --git a/metadata/md5-cache/sys-boot/plymouth-22.02.122-r1 b/metadata/md5-cache/sys-boot/plymouth-22.02.122-r1
index 71b79caf5890..b737bda7ab3f 100644
--- a/metadata/md5-cache/sys-boot/plymouth-22.02.122-r1
+++ b/metadata/md5-cache/sys-boot/plymouth-22.02.122-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=>=media-libs/libpng-1.2.16:= drm? ( x11-libs/libdrm ) gtk? ( dev-libs/glib:2 >=x11-libs/gtk+-3.14:3 x11-libs/cairo ) pango? ( >=x11-libs/pango-1.21 ) selinux? ( sec-policy/selinux-plymouthd ) udev? ( virtual/udev ) !<sys-kernel/dracut-0.37-r3
SLOT=0
SRC_URI=https://dev.gentoo.org/~aidecoe/distfiles/sys-boot/plymouth/gentoo-logo.png https://www.freedesktop.org/software/plymouth/releases/plymouth-22.02.122.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f5cec9d8f5a8a245a6c529f0bc21b4a
diff --git a/metadata/md5-cache/sys-boot/plymouth-9999 b/metadata/md5-cache/sys-boot/plymouth-9999
index 625fbf551a1a..d3a3c0392bd5 100644
--- a/metadata/md5-cache/sys-boot/plymouth-9999
+++ b/metadata/md5-cache/sys-boot/plymouth-9999
@@ -11,5 +11,5 @@ PROPERTIES=live
RDEPEND=>=media-libs/libpng-1.2.16:= drm? ( x11-libs/libdrm ) gtk? ( dev-libs/glib:2 >=x11-libs/gtk+-3.14:3 x11-libs/cairo ) pango? ( >=x11-libs/pango-1.21 ) selinux? ( sec-policy/selinux-plymouthd ) udev? ( virtual/udev ) !<sys-kernel/dracut-0.37-r3
SLOT=0
SRC_URI=https://dev.gentoo.org/~aidecoe/distfiles/sys-boot/plymouth/gentoo-logo.png
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a5c904baa2f0489f399b896d63c4a81e
diff --git a/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20221104 b/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20221104
index 3d76c3580243..dbd8340682e6 100644
--- a/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20221104
+++ b/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20221104
@@ -8,5 +8,5 @@ LICENSE=GPL-2 raspberrypi-videocore-bin
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/raspberrypi/firmware/archive/1.20221104.tar.gz -> raspberrypi-firmware-1.20221104.tar.gz
-_eclasses_=mount-boot 3945d351ee3192381911f938f4ee527a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=mount-boot 3945d351ee3192381911f938f4ee527a readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=f65e565ee51097a7455c536ff15ac43a
diff --git a/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20230106 b/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20230106
index 0fc4f8a48c71..6dc0bddf7d63 100644
--- a/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20230106
+++ b/metadata/md5-cache/sys-boot/raspberrypi-firmware-1.20230106
@@ -8,5 +8,5 @@ LICENSE=GPL-2 raspberrypi-videocore-bin
RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/raspberrypi/firmware/archive/1.20230106.tar.gz -> raspberrypi-firmware-1.20230106.tar.gz
-_eclasses_=mount-boot 3945d351ee3192381911f938f4ee527a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=mount-boot 3945d351ee3192381911f938f4ee527a readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=f65e565ee51097a7455c536ff15ac43a
diff --git a/metadata/md5-cache/sys-boot/raspberrypi-firmware-9999 b/metadata/md5-cache/sys-boot/raspberrypi-firmware-9999
index ad64aa850014..ced8874814d4 100644
--- a/metadata/md5-cache/sys-boot/raspberrypi-firmware-9999
+++ b/metadata/md5-cache/sys-boot/raspberrypi-firmware-9999
@@ -8,5 +8,5 @@ LICENSE=GPL-2 raspberrypi-videocore-bin
PROPERTIES=live
RESTRICT=binchecks strip
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 mount-boot 3945d351ee3192381911f938f4ee527a readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 mount-boot 3945d351ee3192381911f938f4ee527a readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=d859c8f8408b41b64081a1da08ce5c31
diff --git a/metadata/md5-cache/sys-cluster/Manifest.gz b/metadata/md5-cache/sys-cluster/Manifest.gz
index d1f5714b8b64..e401ae4cca18 100644
--- a/metadata/md5-cache/sys-cluster/Manifest.gz
+++ b/metadata/md5-cache/sys-cluster/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-cluster/ceph-16.2.14-r1 b/metadata/md5-cache/sys-cluster/ceph-16.2.14-r1
index e0e2d1c36076..b5eaa5915d47 100644
--- a/metadata/md5-cache/sys-cluster/ceph-16.2.14-r1
+++ b/metadata/md5-cache/sys-cluster/ceph-16.2.14-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) ^^ ( lua
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-16.2.14.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b09c7b3cfcb0bc2fc796307fa7eb02c8
diff --git a/metadata/md5-cache/sys-cluster/ceph-16.2.15-r1 b/metadata/md5-cache/sys-cluster/ceph-16.2.15-r1
index a3d86de0e2fd..9ec327bb4672 100644
--- a/metadata/md5-cache/sys-cluster/ceph-16.2.15-r1
+++ b/metadata/md5-cache/sys-cluster/ceph-16.2.15-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) ^^ ( lua
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-16.2.15.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=927dcfaa7a6bb85f92a03b550f7312f1
diff --git a/metadata/md5-cache/sys-cluster/ceph-17.2.6-r8 b/metadata/md5-cache/sys-cluster/ceph-17.2.6-r8
index d1eb9f7eef55..e4faf447351a 100644
--- a/metadata/md5-cache/sys-cluster/ceph-17.2.6-r8
+++ b/metadata/md5-cache/sys-cluster/ceph-17.2.6-r8
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 ) ^^ ( lua
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-17.2.6.tar.gz parquet? ( https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz -> ceph-xsimd-17.2.6.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=bc79ecab5fecc81b25e478183bc2d136
diff --git a/metadata/md5-cache/sys-cluster/ceph-17.2.7 b/metadata/md5-cache/sys-cluster/ceph-17.2.7
index 455c85a9a35e..cda331e7e032 100644
--- a/metadata/md5-cache/sys-cluster/ceph-17.2.7
+++ b/metadata/md5-cache/sys-cluster/ceph-17.2.7
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-17.2.7.tar.gz parquet? ( https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz -> ceph-xsimd-17.2.7.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=aa2e01e95ef38f5034c8933097e20f5c
diff --git a/metadata/md5-cache/sys-cluster/ceph-18.2.1-r2 b/metadata/md5-cache/sys-cluster/ceph-18.2.1-r2
index 110fb106e9fd..a64672411340 100644
--- a/metadata/md5-cache/sys-cluster/ceph-18.2.1-r2
+++ b/metadata/md5-cache/sys-cluster/ceph-18.2.1-r2
@@ -13,5 +13,5 @@ REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_tar
RESTRICT=!test? ( test ) test
SLOT=0
SRC_URI=https://download.ceph.com/tarballs/ceph-18.2.1.tar.gz parquet? ( https://github.com/xtensor-stack/xsimd/archive/aeec9c872c8b475dedd7781336710f2dd2666cb2.tar.gz -> ceph-xsimd-18.2.1.tar.gz )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7459a3b06b8913c47b870b89e38b9c5c
diff --git a/metadata/md5-cache/sys-cluster/charmdebug-6.2.0-r1 b/metadata/md5-cache/sys-cluster/charmdebug-6.2.0-r1
index 9a944cd31b4f..5cb383324b7f 100644
--- a/metadata/md5-cache/sys-cluster/charmdebug-6.2.0-r1
+++ b/metadata/md5-cache/sys-cluster/charmdebug-6.2.0-r1
@@ -9,5 +9,5 @@ LICENSE=charm
RDEPEND=>=virtual/jre-1.6 sys-cluster/charm[charmdebug,-smp] >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=http://charm.cs.illinois.edu/distrib/binaries/charmdebug/charmdebug_6.2.0.tar.gz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=cf00bdd6e49647ab81a30dbbc58904e4
diff --git a/metadata/md5-cache/sys-cluster/flux-2.2.2 b/metadata/md5-cache/sys-cluster/flux-2.2.2
deleted file mode 100644
index fc7141d809d9..000000000000
--- a/metadata/md5-cache/sys-cluster/flux-2.2.2
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Flux is a tool for keeping Kubernetes clusters in sync
-EAPI=8
-HOMEPAGE=https://fluxcd.io https://github.com/fluxcd/flux2
-INHERIT=bash-completion-r1 go-module
-IUSE=hardened
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/fluxcd/flux2/archive/v2.2.2.tar.gz -> flux-2.2.2.tar.gz https://dev.gentoo.org/~concord/distfiles/flux2-2.2.2-deps.tar.xz https://dev.gentoo.org/~concord/distfiles/flux2-2.2.2-manifests.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9dd9ebf7dff0174937ca12b47d108177
diff --git a/metadata/md5-cache/sys-cluster/flux-2.3.0 b/metadata/md5-cache/sys-cluster/flux-2.3.0
new file mode 100644
index 000000000000..bea61e1cb5a5
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/flux-2.3.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Flux is a tool for keeping Kubernetes clusters in sync
+EAPI=8
+HOMEPAGE=https://fluxcd.io https://github.com/fluxcd/flux2
+INHERIT=bash-completion-r1 go-module
+IUSE=hardened
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/fluxcd/flux2/archive/v2.3.0.tar.gz -> flux-2.3.0.tar.gz https://dev.gentoo.org/~concord/distfiles/flux2-2.3.0-deps.tar.xz https://dev.gentoo.org/~concord/distfiles/flux2-2.3.0-manifests.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=b58ff9f0f333bd1e493fbaeb5f43832b
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.6 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.6
deleted file mode 100644
index 8393cbbec95f..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-apiserver-1.28.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
-DESCRIPTION=Kubernetes API server
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=bash-completion-r1 go-module systemd
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af0773aefba11d4e1ea26ab233175398
diff --git a/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.1 b/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.1
deleted file mode 100644
index f069e61df694..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-apiserver-1.29.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
-DESCRIPTION=Kubernetes API server
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=bash-completion-r1 go-module systemd
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=acct-group/kube-apiserver acct-user/kube-apiserver
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af0773aefba11d4e1ea26ab233175398
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.6 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.6
deleted file mode 100644
index 9e123c609941..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.28.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
-DESCRIPTION=Kubernetes Controller Manager
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a2c37259fa3925d096e628da3ecd9b40
diff --git a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.1 b/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.1
deleted file mode 100644
index 93362a474b96..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-controller-manager-1.29.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
-DESCRIPTION=Kubernetes Controller Manager
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=acct-group/kube-controller-manager acct-user/kube-controller-manager
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a2c37259fa3925d096e628da3ecd9b40
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.28.6 b/metadata/md5-cache/sys-cluster/kube-proxy-1.28.6
deleted file mode 100644
index 837389a4b13c..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-proxy-1.28.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Kubernetes Proxy service
-EAPI=8
-HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=net-firewall/conntrack-tools
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fd07922233c025c233a95d91c0686952
diff --git a/metadata/md5-cache/sys-cluster/kube-proxy-1.29.1 b/metadata/md5-cache/sys-cluster/kube-proxy-1.29.1
deleted file mode 100644
index 0c1267f71d9e..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-proxy-1.29.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Kubernetes Proxy service
-EAPI=8
-HOMEPAGE=https://github.com/kubernetes/kubernetes https://kubernetes.io
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=net-firewall/conntrack-tools
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=fd07922233c025c233a95d91c0686952
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.6 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.6
deleted file mode 100644
index e5ba20a691bd..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-scheduler-1.28.6
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
-DESCRIPTION=Kubernetes Scheduler
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b31aa8f79a102e08fb92074046be0007
diff --git a/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.1 b/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.1
deleted file mode 100644
index cf4023668d7c..000000000000
--- a/metadata/md5-cache/sys-cluster/kube-scheduler-1.29.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
-DESCRIPTION=Kubernetes Scheduler
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=acct-group/kube-scheduler acct-user/kube-scheduler
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b31aa8f79a102e08fb92074046be0007
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.28.6 b/metadata/md5-cache/sys-cluster/kubeadm-1.28.6
deleted file mode 100644
index 69017f6020c3..000000000000
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.28.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=bash-completion-r1 go-module
-IUSE=hardened selinux
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=924d1f7c5303aa14788cb1c38e416f33
diff --git a/metadata/md5-cache/sys-cluster/kubeadm-1.29.1 b/metadata/md5-cache/sys-cluster/kubeadm-1.29.1
deleted file mode 100644
index 6f30567cb827..000000000000
--- a/metadata/md5-cache/sys-cluster/kubeadm-1.29.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=CLI to Easily bootstrap a secure Kubernetes cluster
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=bash-completion-r1 go-module
-IUSE=hardened selinux
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=app-containers/cri-tools selinux? ( sec-policy/selinux-kubernetes )
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=924d1f7c5303aa14788cb1c38e416f33
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.28.6 b/metadata/md5-cache/sys-cluster/kubectl-1.28.6
deleted file mode 100644
index 40b5fb3f0137..000000000000
--- a/metadata/md5-cache/sys-cluster/kubectl-1.28.6
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=CLI to run commands against Kubernetes clusters
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=bash-completion-r1 go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1ca87b7b99bf121ef9af1b285230afc2
diff --git a/metadata/md5-cache/sys-cluster/kubectl-1.29.1 b/metadata/md5-cache/sys-cluster/kubectl-1.29.1
deleted file mode 100644
index 0fca2ef33c08..000000000000
--- a/metadata/md5-cache/sys-cluster/kubectl-1.29.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=CLI to run commands against Kubernetes clusters
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=bash-completion-r1 go-module
-IUSE=hardened
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1ca87b7b99bf121ef9af1b285230afc2
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.28.6 b/metadata/md5-cache/sys-cluster/kubelet-1.28.6
deleted file mode 100644
index f04c990e69ad..000000000000
--- a/metadata/md5-cache/sys-cluster/kubelet-1.28.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Kubernetes Node Agent
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=go-module systemd
-IUSE=hardened selinux
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.28.6.tar.gz -> kubernetes-1.28.6.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9118112b036cebc01a82c7cc38deff06
diff --git a/metadata/md5-cache/sys-cluster/kubelet-1.29.1 b/metadata/md5-cache/sys-cluster/kubelet-1.29.1
deleted file mode 100644
index ca18d1339127..000000000000
--- a/metadata/md5-cache/sys-cluster/kubelet-1.29.1
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20 >=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Kubernetes Node Agent
-EAPI=8
-HOMEPAGE=https://kubernetes.io
-INHERIT=go-module systemd
-IUSE=hardened selinux
-KEYWORDS=amd64 ~arm64
-LICENSE=Apache-2.0
-RDEPEND=selinux? ( sec-policy/selinux-kubernetes )
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/kubernetes/kubernetes/archive/v1.29.1.tar.gz -> kubernetes-1.29.1.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9118112b036cebc01a82c7cc38deff06
diff --git a/metadata/md5-cache/sys-cluster/kubelogin-1.27.0 b/metadata/md5-cache/sys-cluster/kubelogin-1.27.0
deleted file mode 100644
index 75adb6a11dfc..000000000000
--- a/metadata/md5-cache/sys-cluster/kubelogin-1.27.0
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=kubectl plugin for Kubernetes OpenID Connect authentication
-EAPI=8
-HOMEPAGE=https://github.com/int128/kubelogin
-INHERIT=bash-completion-r1 go-module
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD BSD-2 ISC MIT
-RESTRICT=strip
-SLOT=0
-SRC_URI=https://github.com/int128/kubelogin/archive/v1.27.0.tar.gz -> kubelogin-1.27.0.tar.gz https://dev.gentoo.org/~concord/distfiles/kubelogin-1.27.0-deps.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8cce02b41f70beb8812e7a2aaa158759
diff --git a/metadata/md5-cache/sys-cluster/kubelogin-1.28.1 b/metadata/md5-cache/sys-cluster/kubelogin-1.28.1
new file mode 100644
index 000000000000..e2a6c871b199
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubelogin-1.28.1
@@ -0,0 +1,13 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=kubectl plugin for Kubernetes OpenID Connect authentication
+EAPI=8
+HOMEPAGE=https://github.com/int128/kubelogin
+INHERIT=bash-completion-r1 go-module
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0 BSD BSD-2 ISC MIT
+RESTRICT=strip
+SLOT=0
+SRC_URI=https://github.com/int128/kubelogin/archive/v1.28.1.tar.gz -> kubelogin-1.28.1.tar.gz https://dev.gentoo.org/~concord/distfiles/kubelogin-1.28.1-deps.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a5347d4de5ee034627c17388154e2d37
diff --git a/metadata/md5-cache/sys-cluster/kubeseal-0.23.0 b/metadata/md5-cache/sys-cluster/kubeseal-0.23.0
deleted file mode 100644
index 4396fefbf50e..000000000000
--- a/metadata/md5-cache/sys-cluster/kubeseal-0.23.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile install unpack
-DESCRIPTION=Client-side utility for one-way encrypted secrets in kubernetes
-EAPI=8
-HOMEPAGE=https://github.com/bitnami-labs/sealed-secrets
-INHERIT=go-module
-IUSE=hardened
-KEYWORDS=~amd64
-LICENSE=Apache-2.0 BSD ISC MIT
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/bitnami-labs/sealed-secrets/archive/v0.23.0.tar.gz -> sealed-secrets-0.23.0.tar.gz https://dev.gentoo.org/~concord/distfiles/sealed-secrets-0.23.0-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=bc125b33e4227687e9999191106b1daa
diff --git a/metadata/md5-cache/sys-cluster/kubeseal-0.27.0 b/metadata/md5-cache/sys-cluster/kubeseal-0.27.0
new file mode 100644
index 000000000000..fdeedcc7c960
--- /dev/null
+++ b/metadata/md5-cache/sys-cluster/kubeseal-0.27.0
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-lang/go-1.19 >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile install unpack
+DESCRIPTION=Client-side utility for one-way encrypted secrets in kubernetes
+EAPI=8
+HOMEPAGE=https://github.com/bitnami-labs/sealed-secrets
+INHERIT=go-module
+IUSE=hardened
+KEYWORDS=~amd64
+LICENSE=Apache-2.0 BSD ISC MIT
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/bitnami-labs/sealed-secrets/archive/v0.27.0.tar.gz -> sealed-secrets-0.27.0.tar.gz https://dev.gentoo.org/~concord/distfiles/sealed-secrets-0.27.0-deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1f90a66ea12451ae2b14224101709915
diff --git a/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1 b/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1
index 290cfcbeb57a..9c31ea88e2ae 100644
--- a/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1
+++ b/metadata/md5-cache/sys-cluster/openmpi-4.1.4-r1
@@ -12,5 +12,5 @@ RDEPEND=!sys-cluster/mpich !sys-cluster/mpich2 !sys-cluster/nullmpi >=dev-libs/l
REQUIRED_USE=openmpi_rm_slurm? ( !openmpi_rm_pbs ) openmpi_rm_pbs? ( !openmpi_rm_slurm ) openmpi_ofed_features_control-hdr-padding? ( openmpi_fabrics_ofed ) openmpi_ofed_features_udcm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_rdmacm? ( openmpi_fabrics_ofed ) openmpi_ofed_features_dynamic-sl? ( openmpi_fabrics_ofed )
SLOT=0
SRC_URI=https://www.open-mpi.org/software/ompi/v4.1/downloads/openmpi-4.1.4.tar.bz2
-_eclasses_=cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=cuda 283d0f298f6c196c755a0f8d50daca85 flag-o-matic d309b9713dfc18e754cba88d3ba69653 fortran-2 40c4450f1c4ecb2ee694d96e1958d4ea java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=844b56bf90f760c42cb4d91d9c1cef05
diff --git a/metadata/md5-cache/sys-cluster/spark-bin-2.4.3 b/metadata/md5-cache/sys-cluster/spark-bin-2.4.3
index c3b5c50b35bd..34cff28d6e99 100644
--- a/metadata/md5-cache/sys-cluster/spark-bin-2.4.3
+++ b/metadata/md5-cache/sys-cluster/spark-bin-2.4.3
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
REQUIRED_USE=^^ ( scala211 scala212 )
SLOT=2
SRC_URI=!scala212? ( scala211? ( mirror://apache/spark/spark-2.4.3/spark-2.4.3-bin-without-hadoop.tgz -> spark-bin-2.4.3-nohadoop-scala211.tgz ) ) !scala211? ( scala212? ( mirror://apache/spark/spark-2.4.3/spark-2.4.3-bin-without-hadoop-scala-2.12.tgz -> spark-bin-2.4.3-nohadoop-scala212.tgz ) )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b6e050cf89e8d95c179f368b1faa007b
diff --git a/metadata/md5-cache/sys-cluster/spark-bin-2.4.7-r1 b/metadata/md5-cache/sys-cluster/spark-bin-2.4.7-r1
index 25d91e7b089a..0f918547d883 100644
--- a/metadata/md5-cache/sys-cluster/spark-bin-2.4.7-r1
+++ b/metadata/md5-cache/sys-cluster/spark-bin-2.4.7-r1
@@ -11,5 +11,5 @@ RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
REQUIRED_USE=^^ ( scala211 scala212 )
SLOT=2
SRC_URI=!scala212? ( scala211? ( mirror://apache/spark/spark-2.4.7/spark-2.4.7-bin-without-hadoop.tgz -> spark-bin-2.4.7-nohadoop-scala211.tgz ) ) !scala211? ( scala212? ( mirror://apache/spark/spark-2.4.7/spark-2.4.7-bin-without-hadoop-scala-2.12.tgz -> spark-bin-2.4.7-nohadoop-scala212.tgz ) )
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b6e050cf89e8d95c179f368b1faa007b
diff --git a/metadata/md5-cache/sys-cluster/spark-bin-3.0.1-r2 b/metadata/md5-cache/sys-cluster/spark-bin-3.0.1-r2
index 141eeb5a8493..361dc7013b64 100644
--- a/metadata/md5-cache/sys-cluster/spark-bin-3.0.1-r2
+++ b/metadata/md5-cache/sys-cluster/spark-bin-3.0.1-r2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
SLOT=3
SRC_URI=mirror://apache/spark/spark-3.0.1/spark-3.0.1-bin-without-hadoop.tgz -> spark-bin-3.0.1-nohadoop.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=a1d3dd68036ac811f1cb63f0753048a7
diff --git a/metadata/md5-cache/sys-cluster/spark-bin-3.1.2 b/metadata/md5-cache/sys-cluster/spark-bin-3.1.2
index 7cb65413abd3..e94e8f94c8c8 100644
--- a/metadata/md5-cache/sys-cluster/spark-bin-3.1.2
+++ b/metadata/md5-cache/sys-cluster/spark-bin-3.1.2
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
SLOT=3
SRC_URI=mirror://apache/spark/spark-3.1.2/spark-3.1.2-bin-hadoop3.2.tgz -> spark-bin-3.1.2-hadoop.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=b033a1b1b3fee29fb76a5a87f4447a2a
diff --git a/metadata/md5-cache/sys-cluster/teleport-9999 b/metadata/md5-cache/sys-cluster/teleport-9999
deleted file mode 100644
index 38601033f756..000000000000
--- a/metadata/md5-cache/sys-cluster/teleport-9999
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-arch/zip >=dev-lang/go-1.10 virtual/pkgconfig >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile install test unpack
-DESCRIPTION=Modern SSH server for teams managing distributed infrastructure
-EAPI=7
-HOMEPAGE=https://gravitational.com/teleport
-INHERIT=golang-build systemd git-r3 golang-vcs
-IUSE=pam
-LICENSE=Apache-2.0 MIT BSD ISC
-PROPERTIES=live live
-RDEPEND=pam? ( sys-libs/pam )
-RESTRICT=test strip
-SLOT=0
-_eclasses_=estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 go-env dbefaac6fd7019213514bccd65949d9a golang-base 9f0e420ab37bc55a318d74bab3aae891 golang-build b689e250dc38d720b04019511cd5806f golang-vcs 90f70b82f50969861a977eb71c447ba1 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9e38ad67cb1526df683666500bbdc543
diff --git a/metadata/md5-cache/sys-cluster/zookeeper-bin-3.8.4 b/metadata/md5-cache/sys-cluster/zookeeper-bin-3.8.4
index 6ed9b0b9ab13..ace8207d0d17 100644
--- a/metadata/md5-cache/sys-cluster/zookeeper-bin-3.8.4
+++ b/metadata/md5-cache/sys-cluster/zookeeper-bin-3.8.4
@@ -10,5 +10,5 @@ RDEPEND=acct-group/zookeeper acct-user/zookeeper >=virtual/jre-1.8
RESTRICT=mirror binchecks
SLOT=0
SRC_URI=https://downloads.apache.org/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4-bin.tar.gz -> zookeeper-bin-3.8.4.tar.gz
-_eclasses_=java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=5f156940302a9a0065e89e7ba01ba9e3
diff --git a/metadata/md5-cache/sys-cluster/zookeeper-bin-3.9.2 b/metadata/md5-cache/sys-cluster/zookeeper-bin-3.9.2
index 6f0d50754380..121a00eefd9c 100644
--- a/metadata/md5-cache/sys-cluster/zookeeper-bin-3.9.2
+++ b/metadata/md5-cache/sys-cluster/zookeeper-bin-3.9.2
@@ -10,5 +10,5 @@ RDEPEND=acct-group/zookeeper acct-user/zookeeper >=virtual/jre-1.8
RESTRICT=mirror binchecks
SLOT=0
SRC_URI=https://downloads.apache.org/zookeeper/zookeeper-3.9.2/apache-zookeeper-3.9.2-bin.tar.gz -> zookeeper-bin-3.9.2.tar.gz
-_eclasses_=java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=8d4c5a792fbdfe943e84dc47a6a225fc
diff --git a/metadata/md5-cache/sys-devel/Manifest.gz b/metadata/md5-cache/sys-devel/Manifest.gz
index 7305002afaf7..f47d9963c66d 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/binutils-2.42-r1 b/metadata/md5-cache/sys-devel/binutils-2.42-r1
index f3d02209bd94..8ecb8d62050b 100644
--- a/metadata/md5-cache/sys-devel/binutils-2.42-r1
+++ b/metadata/md5-cache/sys-devel/binutils-2.42-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
IUSE=cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins static-libs test vanilla zstd
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=GPL-3+
RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test )
SLOT=2.42
SRC_URI=mirror://gnu/binutils/binutils-2.42.tar.xz https://sourceware.org/pub/binutils/releases/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42-patches-3.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=303dbc9b41d1209fc5fea25c1854d0c4
+_md5_=3ba6ed5b62eb977fcacb2e462114dfc9
diff --git a/metadata/md5-cache/sys-devel/binutils-2.42-r2 b/metadata/md5-cache/sys-devel/binutils-2.42-r2
new file mode 100644
index 000000000000..e500c5257e03
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/binutils-2.42-r2
@@ -0,0 +1,15 @@
+BDEPEND=doc? ( sys-apps/texinfo ) pgo? ( dev-util/dejagnu app-alternatives/bc ) test? ( dev-util/dejagnu app-alternatives/bc ) nls? ( sys-devel/gettext ) zstd? ( virtual/pkgconfig ) app-alternatives/lex app-alternatives/yacc >=app-portage/elt-patches-20240116 sys-devel/gnuconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
+DEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) zstd? ( app-arch/zstd:= )
+DESCRIPTION=Tools necessary to build programs
+EAPI=7
+HOMEPAGE=https://sourceware.org/binutils/
+INHERIT=libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
+IUSE=cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins static-libs test vanilla zstd
+LICENSE=GPL-3+
+RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) zstd? ( app-arch/zstd:= )
+RESTRICT=!test? ( test )
+SLOT=2.42
+SRC_URI=mirror://gnu/binutils/binutils-2.42.tar.xz https://sourceware.org/pub/binutils/releases/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42-patches-4.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=941a72f342dadf9c1f0a9e31e00481ee
diff --git a/metadata/md5-cache/sys-devel/binutils-hppa64-2.42-r1 b/metadata/md5-cache/sys-devel/binutils-hppa64-2.42-r1
index 75dc9db77026..20111943a81d 100644
--- a/metadata/md5-cache/sys-devel/binutils-hppa64-2.42-r1
+++ b/metadata/md5-cache/sys-devel/binutils-hppa64-2.42-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
IUSE=cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins static-libs test vanilla zstd
-KEYWORDS=-* ~hppa
+KEYWORDS=-* hppa
LICENSE=GPL-3+
RDEPEND=>=sys-devel/binutils-config-3 sys-libs/zlib debuginfod? ( dev-libs/elfutils[debuginfod(-)] ) zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test )
SLOT=2.42
SRC_URI=mirror://gnu/binutils/binutils-2.42.tar.xz https://sourceware.org/pub/binutils/releases/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42-patches-3.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 strip-linguas ac3ee41ee2d31d8c41a77c0838320cc7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2632bfdf60fa5c111a386a04e9c81fb6
+_md5_=e005e668fa4e5239304d757e9481b340
diff --git a/metadata/md5-cache/sys-devel/clang-15.0.7-r3 b/metadata/md5-cache/sys-devel/clang-15.0.7-r3
index b5c024c4f086..cf822537166c 100644
--- a/metadata/md5-cache/sys-devel/clang-15.0.7-r3
+++ b/metadata/md5-cache/sys-devel/clang-15.0.7-r3
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15g1
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r3.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0cfa18df83fe6dbdb4b88a03144ddd6e
diff --git a/metadata/md5-cache/sys-devel/clang-16.0.6 b/metadata/md5-cache/sys-devel/clang-16.0.6
index 2536cb1b89bc..af038465b520 100644
--- a/metadata/md5-cache/sys-devel/clang-16.0.6
+++ b/metadata/md5-cache/sys-devel/clang-16.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1158b07108b5a7292be9386b837041cb
diff --git a/metadata/md5-cache/sys-devel/clang-17.0.6 b/metadata/md5-cache/sys-devel/clang-17.0.6
index e77770942a03..ea5ed1876073 100644
--- a/metadata/md5-cache/sys-devel/clang-17.0.6
+++ b/metadata/md5-cache/sys-devel/clang-17.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test ) !test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6-r1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7246b694db80f4bd40347b99f8afe83b
diff --git a/metadata/md5-cache/sys-devel/clang-18.1.7 b/metadata/md5-cache/sys-devel/clang-18.1.7
deleted file mode 100644
index bcf978bfc262..000000000000
--- a/metadata/md5-cache/sys-devel/clang-18.1.7
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) test? ( ~sys-devel/lld-18.1.7 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) doc? ( python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-18.1.7:18=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.7[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.7[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.7[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.7[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.7[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.7[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.7[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.7[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.7[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.7[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.7[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.7[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.7[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.7[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.7[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.7[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.7[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.7[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.7[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.7[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.7[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.7[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.7[llvm_targets_Xtensa] )
-DESCRIPTION=C language family frontend for LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake llvm.org llvm-utils multilib multilib-minimal prefix python-single-r1 toolchain-funcs
-IUSE=debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=~sys-devel/clang-runtime-18.1.7 sys-devel/clang-toolchain-symlinks:18
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sys-devel/llvm-18.1.7:18=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=sys-devel/clang-common-18.1.7 llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.7[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.7[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.7[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.7[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.7[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.7[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.7[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.7[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.7[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.7[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.7[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.7[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.7[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.7[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.7[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.7[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.7[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.7[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.7[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.7[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.7[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.7[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.7[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.7[llvm_targets_Xtensa] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=18/18.1
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-18.1.0-manpages.tar.bz2 )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=272662e4ba693731f4771d7c9c4ae585
diff --git a/metadata/md5-cache/sys-devel/clang-18.1.8 b/metadata/md5-cache/sys-devel/clang-18.1.8
new file mode 100644
index 000000000000..150bac9701b6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-18.1.8
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) test? ( ~sys-devel/lld-18.1.8 ) xml? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) doc? ( python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-18.1.8:18=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.8[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.8[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.8[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.8[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.8[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.8[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.8[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.8[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.8[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.8[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.8[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.8[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.8[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.8[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.8[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.8[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.8[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.8[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.8[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.8[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.8[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.8[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.8[llvm_targets_Xtensa] )
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=~sys-devel/clang-runtime-18.1.8 sys-devel/clang-toolchain-symlinks:18
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sys-devel/llvm-18.1.8:18=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=sys-devel/clang-common-18.1.8 llvm_targets_AArch64? ( ~sys-devel/llvm-18.1.8[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-18.1.8[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-18.1.8[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-18.1.8[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-18.1.8[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-18.1.8[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-18.1.8[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-18.1.8[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-18.1.8[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-18.1.8[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-18.1.8[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-18.1.8[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-18.1.8[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-18.1.8[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-18.1.8[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-18.1.8[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-18.1.8[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-18.1.8[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-18.1.8[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-18.1.8[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-18.1.8[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-18.1.8[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-18.1.8[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-18.1.8[llvm_targets_Xtensa] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=18/18.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-18.1.0-manpages.tar.bz2 )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=272662e4ba693731f4771d7c9c4ae585
diff --git a/metadata/md5-cache/sys-devel/clang-19.0.0.9999 b/metadata/md5-cache/sys-devel/clang-19.0.0.9999
index bbd05c15dcd8..0afec8b26746 100644
--- a/metadata/md5-cache/sys-devel/clang-19.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-19.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=19/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a9624904e5005c416e261471f2fa4f4b
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3d0db4ac5ccf5a929dc4a22f48444924
diff --git a/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240608 b/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240608
deleted file mode 100644
index d436a9dd4e3a..000000000000
--- a/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240608
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) test? ( ~sys-devel/lld-19.0.0_pre20240608 ) xml? ( virtual/pkgconfig ) python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-19.0.0_pre20240608:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Xtensa] )
-DESCRIPTION=C language family frontend for LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake llvm.org llvm-utils multilib multilib-minimal prefix python-single-r1 toolchain-funcs
-IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=~sys-devel/clang-runtime-19.0.0_pre20240608 sys-devel/clang-toolchain-symlinks:19
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sys-devel/llvm-19.0.0_pre20240608:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=sys-devel/clang-common-19.0.0_pre20240608 llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240608[llvm_targets_Xtensa] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=19/19.0.0_pre20240608
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a9624904e5005c416e261471f2fa4f4b
diff --git a/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240615 b/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240615
deleted file mode 100644
index 2a5be0aee8e5..000000000000
--- a/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240615
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) test? ( ~sys-devel/lld-19.0.0_pre20240615 ) xml? ( virtual/pkgconfig ) python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
-DEPEND=~sys-devel/llvm-19.0.0_pre20240615:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Xtensa] )
-DESCRIPTION=C language family frontend for LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake llvm.org llvm-utils multilib multilib-minimal prefix python-single-r1 toolchain-funcs
-IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
-PDEPEND=~sys-devel/clang-runtime-19.0.0_pre20240615 sys-devel/clang-toolchain-symlinks:19
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sys-devel/llvm-19.0.0_pre20240615:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=sys-devel/clang-common-19.0.0_pre20240615 llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240615[llvm_targets_Xtensa] )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=19/19.0.0_pre20240615
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a9624904e5005c416e261471f2fa4f4b
diff --git a/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240623 b/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240623
new file mode 100644
index 000000000000..a9554137fa5b
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-19.0.0_pre20240623
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) test? ( ~sys-devel/lld-19.0.0_pre20240623 ) xml? ( virtual/pkgconfig ) python_single_target_python3_10? ( dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=~sys-devel/llvm-19.0.0_pre20240623:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Xtensa] )
+DESCRIPTION=C language family frontend for LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake llvm.org llvm-utils multilib multilib-minimal prefix python-single-r1 toolchain-funcs
+IUSE=+debug doc +extra ieee-long-double +pie +static-analyzer test xml test doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT
+PDEPEND=~sys-devel/clang-runtime-19.0.0_pre20240623 sys-devel/clang-toolchain-symlinks:19
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ~sys-devel/llvm-19.0.0_pre20240623:19=[debug=,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] static-analyzer? ( dev-lang/perl:* ) xml? ( dev-libs/libxml2: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(-)?] ) >=sys-devel/clang-common-19.0.0_pre20240623 llvm_targets_AArch64? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AArch64] ) llvm_targets_AMDGPU? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AMDGPU] ) llvm_targets_ARM? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARM] ) llvm_targets_AVR? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_AVR] ) llvm_targets_BPF? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_BPF] ) llvm_targets_Hexagon? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Hexagon] ) llvm_targets_Lanai? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Lanai] ) llvm_targets_LoongArch? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_LoongArch] ) llvm_targets_Mips? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Mips] ) llvm_targets_MSP430? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_MSP430] ) llvm_targets_NVPTX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_NVPTX] ) llvm_targets_PowerPC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_PowerPC] ) llvm_targets_RISCV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_RISCV] ) llvm_targets_Sparc? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Sparc] ) llvm_targets_SystemZ? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SystemZ] ) llvm_targets_VE? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_VE] ) llvm_targets_WebAssembly? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_WebAssembly] ) llvm_targets_X86? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_X86] ) llvm_targets_XCore? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_XCore] ) llvm_targets_ARC? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_ARC] ) llvm_targets_CSKY? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_CSKY] ) llvm_targets_DirectX? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_DirectX] ) llvm_targets_M68k? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_M68k] ) llvm_targets_SPIRV? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_SPIRV] ) llvm_targets_Xtensa? ( ~sys-devel/llvm-19.0.0_pre20240623[llvm_targets_Xtensa] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=19/19.0.0_pre20240623
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 prefix eab3c99d77fe00506c109c8a736186f7 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3d0db4ac5ccf5a929dc4a22f48444924
diff --git a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r8 b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r8
index b18892f0835f..7cac3df20569 100644
--- a/metadata/md5-cache/sys-devel/clang-common-15.0.7-r8
+++ b/metadata/md5-cache/sys-devel/clang-common-15.0.7-r8
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-15.0.7[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-15.0.7 ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=06fb7e02b53ee48413f2e0cc831dccee
diff --git a/metadata/md5-cache/sys-devel/clang-common-16.0.6-r4 b/metadata/md5-cache/sys-devel/clang-common-16.0.6-r4
index 5d4ecb5c4731..1ec54fdf8ea5 100644
--- a/metadata/md5-cache/sys-devel/clang-common-16.0.6-r4
+++ b/metadata/md5-cache/sys-devel/clang-common-16.0.6-r4
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-16.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-16.0.6 ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=af0a28e9ba2ab7c6daf7a075557c235f
diff --git a/metadata/md5-cache/sys-devel/clang-common-17.0.6-r5 b/metadata/md5-cache/sys-devel/clang-common-17.0.6-r5
index 7ab4771456e2..20b20379644c 100644
--- a/metadata/md5-cache/sys-devel/clang-common-17.0.6-r5
+++ b/metadata/md5-cache/sys-devel/clang-common-17.0.6-r5
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-17.0.6[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-17.0.6 ) !default-lld? ( sys-devel/binutils )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=3afa31ecc4bac5c5f9aa7f3829b853ea
diff --git a/metadata/md5-cache/sys-devel/clang-common-18.1.7 b/metadata/md5-cache/sys-devel/clang-common-18.1.7
deleted file mode 100644
index 3d09e171e62e..000000000000
--- a/metadata/md5-cache/sys-devel/clang-common-18.1.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=install preinst prepare pretend unpack
-DESCRIPTION=Common files shared between multiple slots of clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
-INHERIT=bash-completion-r1 llvm.org multilib
-IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet hardened llvm-libunwind verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-18.1.7[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-18.1.7 ) !default-lld? ( sys-devel/binutils )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2a1f4c03a1b443e639dc0858163fe0d2
diff --git a/metadata/md5-cache/sys-devel/clang-common-18.1.8 b/metadata/md5-cache/sys-devel/clang-common-18.1.8
new file mode 100644
index 000000000000..36e67db2c1fa
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-common-18.1.8
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=install preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 llvm.org multilib
+IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet hardened llvm-libunwind verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-18.1.8[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-18.1.8 ) !default-lld? ( sys-devel/binutils )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=2a1f4c03a1b443e639dc0858163fe0d2
diff --git a/metadata/md5-cache/sys-devel/clang-common-19.0.0.9999 b/metadata/md5-cache/sys-devel/clang-common-19.0.0.9999
index 7580d8fa8b21..2987cdf43c4f 100644
--- a/metadata/md5-cache/sys-devel/clang-common-19.0.0.9999
+++ b/metadata/md5-cache/sys-devel/clang-common-19.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-19.0.0.9999[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-19.0.0.9999 ) !default-lld? ( sys-devel/binutils )
PROPERTIES=live
SLOT=0
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=15ce04c18a335ffc8488f8640efaf2a3
diff --git a/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240608 b/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240608
deleted file mode 100644
index 3f1efb358171..000000000000
--- a/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240608
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install preinst prepare pretend unpack
-DESCRIPTION=Common files shared between multiple slots of clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
-INHERIT=bash-completion-r1 llvm.org multilib
-IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet hardened llvm-libunwind
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-19.0.0_pre20240608[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-19.0.0_pre20240608 ) !default-lld? ( sys-devel/binutils )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=15ce04c18a335ffc8488f8640efaf2a3
diff --git a/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240615 b/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240615
deleted file mode 100644
index af105829baad..000000000000
--- a/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240615
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install preinst prepare pretend unpack
-DESCRIPTION=Common files shared between multiple slots of clang
-EAPI=8
-HOMEPAGE=https://llvm.org/
-IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
-INHERIT=bash-completion-r1 llvm.org multilib
-IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet hardened llvm-libunwind
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-19.0.0_pre20240615[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-19.0.0_pre20240615 ) !default-lld? ( sys-devel/binutils )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=15ce04c18a335ffc8488f8640efaf2a3
diff --git a/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240623 b/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240623
new file mode 100644
index 000000000000..e7cb6a8c4f24
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-common-19.0.0_pre20240623
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install preinst prepare pretend unpack
+DESCRIPTION=Common files shared between multiple slots of clang
+EAPI=8
+HOMEPAGE=https://llvm.org/
+IDEPEND=!default-compiler-rt? ( sys-devel/gcc-config ) !default-libcxx? ( sys-devel/gcc-config )
+INHERIT=bash-completion-r1 llvm.org multilib
+IUSE=default-compiler-rt default-libcxx default-lld bootstrap-prefix cet hardened llvm-libunwind
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=sys-devel/clang:* default-compiler-rt? ( sys-devel/clang-runtime[compiler-rt] llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] ) !llvm-libunwind? ( sys-libs/libunwind[static-libs] ) ) !default-compiler-rt? ( sys-devel/gcc ) default-libcxx? ( >=sys-libs/libcxx-19.0.0_pre20240623[static-libs] ) !default-libcxx? ( sys-devel/gcc ) default-lld? ( >=sys-devel/lld-19.0.0_pre20240623 ) !default-lld? ( sys-devel/binutils )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=15ce04c18a335ffc8488f8640efaf2a3
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-18.1.7 b/metadata/md5-cache/sys-devel/clang-runtime-18.1.7
deleted file mode 100644
index d933d5cafdc4..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-18.1.7
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=pretend
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=8
-HOMEPAGE=https://clang.llvm.org/
-INHERIT=multilib-build toolchain-funcs
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
-LICENSE=metapackage
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-18.1.7:18[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-18.1.7:18[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-18.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-18.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=sanitize? ( compiler-rt )
-SLOT=18
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=160fc06fc8f87413c2a65cf179524b62
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-18.1.8 b/metadata/md5-cache/sys-devel/clang-runtime-18.1.8
new file mode 100644
index 000000000000..eccc86c827b6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-runtime-18.1.8
@@ -0,0 +1,13 @@
+DEFINED_PHASES=pretend
+DESCRIPTION=Meta-ebuild for clang runtime libraries
+EAPI=8
+HOMEPAGE=https://clang.llvm.org/
+INHERIT=multilib-build toolchain-funcs
+IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=metapackage
+RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-18.1.8:18[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-18.1.8:18[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-18.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-18.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=sanitize? ( compiler-rt )
+SLOT=18
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=160fc06fc8f87413c2a65cf179524b62
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240608 b/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240608
deleted file mode 100644
index 81dad5720bbf..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240608
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=pretend
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=8
-HOMEPAGE=https://clang.llvm.org/
-INHERIT=multilib-build toolchain-funcs
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=metapackage
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-19.0.0_pre20240608:19[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-19.0.0_pre20240608:19[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-19.0.0_pre20240608[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-19.0.0_pre20240608[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=sanitize? ( compiler-rt )
-SLOT=19
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f4e85250deef580e6b36d286de5a556e
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240615 b/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240615
deleted file mode 100644
index 2ef5a1334511..000000000000
--- a/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240615
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=pretend
-DESCRIPTION=Meta-ebuild for clang runtime libraries
-EAPI=8
-HOMEPAGE=https://clang.llvm.org/
-INHERIT=multilib-build toolchain-funcs
-IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=metapackage
-RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-19.0.0_pre20240615:19[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-19.0.0_pre20240615:19[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-19.0.0_pre20240615[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-19.0.0_pre20240615[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-REQUIRED_USE=sanitize? ( compiler-rt )
-SLOT=19
-_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f4e85250deef580e6b36d286de5a556e
diff --git a/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240623 b/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240623
new file mode 100644
index 000000000000..6a84c4dea8a1
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/clang-runtime-19.0.0_pre20240623
@@ -0,0 +1,12 @@
+DEFINED_PHASES=pretend
+DESCRIPTION=Meta-ebuild for clang runtime libraries
+EAPI=8
+HOMEPAGE=https://clang.llvm.org/
+INHERIT=multilib-build toolchain-funcs
+IUSE=+compiler-rt libcxx openmp +sanitize abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=metapackage
+RDEPEND=compiler-rt? ( ~sys-libs/compiler-rt-19.0.0_pre20240623:19[abi_x86_32(+)?,abi_x86_64(+)?] sanitize? ( ~sys-libs/compiler-rt-sanitizers-19.0.0_pre20240623:19[abi_x86_32(+)?,abi_x86_64(+)?] ) ) libcxx? ( >=sys-libs/libcxx-19.0.0_pre20240623[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( >=sys-libs/libomp-19.0.0_pre20240623[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+REQUIRED_USE=sanitize? ( compiler-rt )
+SLOT=19
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f4e85250deef580e6b36d286de5a556e
diff --git a/metadata/md5-cache/sys-devel/gcc-10.5.0 b/metadata/md5-cache/sys-devel/gcc-10.5.0
index 922a042c3a42..8d06c6745354 100644
--- a/metadata/md5-cache/sys-devel/gcc-10.5.0
+++ b/metadata/md5-cache/sys-devel/gcc-10.5.0
@@ -12,6 +12,6 @@ PDEPEND=>=sys-devel/gcc-config-2.11
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/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.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 test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+SRC_URI=mirror://gcc/releases/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.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 test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=66ca0844e664fe82d177b14a9082e7d0
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111
index 60639e7b3816..a80122f5aa41 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240111
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=mirror://gcc/snapshots/11-20240111/gcc-11-20240111.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d9994fbf38225506903b8d108b2c9c19
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240501 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240501
index 3e65f1a365ab..64a0778771ba 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240501
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240501
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=mirror://gcc/snapshots/11-20240501/gcc-11-20240501.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=138ce8be38e0e1c4eb200490836f181f
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240612 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240612
index 392661935543..21c6cf6cc249 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240612
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240612
@@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=mirror://gcc/snapshots/11-20240612/gcc-11-20240612.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=799d4838ab24dcb90710645d5119ba2f
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240619 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240619
new file mode 100644
index 000000000000..7ac66fd7bcb9
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240619
@@ -0,0 +1,16 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=11
+SRC_URI=mirror://gcc/snapshots/11-20240619/gcc-11-20240619.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=799d4838ab24dcb90710645d5119ba2f
diff --git a/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240626 b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240626
new file mode 100644
index 000000000000..0496ad47c35a
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-11.4.1_p20240626
@@ -0,0 +1,16 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=11
+SRC_URI=mirror://gcc/snapshots/11-20240626/gcc-11-20240626.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=799d4838ab24dcb90710645d5119ba2f
diff --git a/metadata/md5-cache/sys-devel/gcc-11.5.9999 b/metadata/md5-cache/sys-devel/gcc-11.5.9999
index 9a9a44d066fb..74d27ff46680 100644
--- a/metadata/md5-cache/sys-devel/gcc-11.5.9999
+++ b/metadata/md5-cache/sys-devel/gcc-11.5.9999
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=038e659c1bdec1f3bc64c0f7e278a7b5
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240209 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240209
index 4b1e5a11a0d2..ec6b26eace0f 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240209
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240209
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=12
SRC_URI=mirror://gcc/snapshots/12-20240209/gcc-12-20240209.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=065c6e95eab5917e06d9562a81a41b6e
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240502 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240502
index 637bd8f83d10..188aaca12ab7 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240502
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240502
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=12
SRC_URI=mirror://gcc/snapshots/12-20240502/gcc-12-20240502.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3922cff5d7dcbd5ce671e1955d573537
diff --git a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240613 b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240613
index a525675e260e..d46302da850d 100644
--- a/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240613
+++ b/metadata/md5-cache/sys-devel/gcc-12.3.1_p20240613
@@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=12
SRC_URI=mirror://gcc/snapshots/12-20240613/gcc-12-20240613.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=03f01883579c9b6dd6cf9186855edaa1
diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.0 b/metadata/md5-cache/sys-devel/gcc-12.4.0
new file mode 100644
index 000000000000..82f841270bfb
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-12.4.0
@@ -0,0 +1,17 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=12
+SRC_URI=mirror://gcc/releases/gcc-12.4.0/gcc-12.4.0.tar.xz mirror://gnu/gcc/gcc-12.4.0/gcc-12.4.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3922cff5d7dcbd5ce671e1955d573537
diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.1_p20240627 b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20240627
new file mode 100644
index 000000000000..54d401a3e41e
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-12.4.1_p20240627
@@ -0,0 +1,16 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=12
+SRC_URI=mirror://gcc/snapshots/12-20240627/gcc-12-20240627.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=03f01883579c9b6dd6cf9186855edaa1
diff --git a/metadata/md5-cache/sys-devel/gcc-12.4.9999 b/metadata/md5-cache/sys-devel/gcc-12.4.9999
deleted file mode 100644
index b8fac918920e..000000000000
--- a/metadata/md5-cache/sys-devel/gcc-12.4.9999
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 >=dev-vcs/git-1.8.2.1[curl] app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
-LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
-PDEPEND=>=sys-devel/gcc-config-2.11
-PROPERTIES=live
-RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=12
-SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0b920002b0d5810769bf37834c5d395d
diff --git a/metadata/md5-cache/sys-devel/gcc-12.5.9999 b/metadata/md5-cache/sys-devel/gcc-12.5.9999
new file mode 100644
index 000000000000..a2cabce7f8fd
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-12.5.9999
@@ -0,0 +1,17 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 >=dev-vcs/git-1.8.2.1[curl] app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+PROPERTIES=live
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=12
+SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0b920002b0d5810769bf37834c5d395d
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240210 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240210
index bc34c66ffbd5..c7e64a7aa6bc 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240210
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240210
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=mirror://gcc/snapshots/13-20240210/gcc-13-20240210.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-14.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=72c7c7f290a8334ac25fc83cb88ac3c6
diff --git a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240503 b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240503
index c77e39b7b33c..1e2af2ab4402 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240503
+++ b/metadata/md5-cache/sys-devel/gcc-13.2.1_p20240503
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=mirror://gcc/snapshots/13-20240503/gcc-13-20240503.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-15.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=582efbaa5fdc7dd81be7cd3f72f47736
diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.0 b/metadata/md5-cache/sys-devel/gcc-13.3.0
index fe6c559a419e..558d795f976d 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.3.0
+++ b/metadata/md5-cache/sys-devel/gcc-13.3.0
@@ -12,6 +12,6 @@ PDEPEND=>=sys-devel/gcc-config-2.11
RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=13
-SRC_URI=mirror://gcc/gcc-13.3.0/gcc-13.3.0.tar.xz mirror://gnu/gcc/gcc-13.3.0/gcc-13.3.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-16.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+SRC_URI=mirror://gcc/releases/gcc-13.3.0/gcc-13.3.0.tar.xz mirror://gnu/gcc/gcc-13.3.0/gcc-13.3.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-16.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d91474222eecf74b6e321f35012aaad9
diff --git a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20240614 b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20240614
index 55a1726a601c..23605e051e03 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.3.1_p20240614
+++ b/metadata/md5-cache/sys-devel/gcc-13.3.1_p20240614
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=mirror://gcc/snapshots/13-20240614/gcc-13-20240614.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-17.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=fd996c3320906484436702663099f6e1
diff --git a/metadata/md5-cache/sys-devel/gcc-13.4.9999 b/metadata/md5-cache/sys-devel/gcc-13.4.9999
index c9f9461f9a11..b01bd8a0b06a 100644
--- a/metadata/md5-cache/sys-devel/gcc-13.4.9999
+++ b/metadata/md5-cache/sys-devel/gcc-13.4.9999
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-16.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d91474222eecf74b6e321f35012aaad9
diff --git a/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240518 b/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240518
index 1d2603220194..c12cd9a5bc8a 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240518
+++ b/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240518
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=mirror://gcc/snapshots/14-20240518/gcc-14-20240518.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a74d82a42eefc5fd0c138b3f2c2394f5
diff --git a/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240615 b/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240615
index b9fda3be7197..c087c8773d6c 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240615
+++ b/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240615
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=mirror://gcc/snapshots/14-20240615/gcc-14-20240615.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2414109eeaa446f1e582a74cfb427627
diff --git a/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240622 b/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240622
new file mode 100644
index 000000000000..26d9737560dc
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-14.1.1_p20240622
@@ -0,0 +1,17 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( virtual/rust )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=14
+SRC_URI=mirror://gcc/snapshots/14-20240622/gcc-14-20240622.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=0050ca136b4bad299edb1a8c51a411b8
diff --git a/metadata/md5-cache/sys-devel/gcc-14.1.9999 b/metadata/md5-cache/sys-devel/gcc-14.1.9999
index 0282ddb836f9..92414276e1a7 100644
--- a/metadata/md5-cache/sys-devel/gcc-14.1.9999
+++ b/metadata/md5-cache/sys-devel/gcc-14.1.9999
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ac9bb207f257a9b0a19b8e08d5aa705f
diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240609-r1 b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240609-r1
index 4f680072eaca..fc0b97780e05 100644
--- a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240609-r1
+++ b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240609-r1
@@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=15
SRC_URI=mirror://gcc/snapshots/15-20240609/gcc-15-20240609.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=975d4c6c00e1d32a69019f182efb5cfd
diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240616 b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240616
index a19efaf85690..15b7a263f473 100644
--- a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240616
+++ b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240616
@@ -12,5 +12,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=15
SRC_URI=mirror://gcc/snapshots/15-20240616/gcc-15-20240616.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3691fed029b8fd82607d573276fd99f
diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240623-r1 b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240623-r1
new file mode 100644
index 000000000000..22875355b534
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/gcc-15.0.0_pre20240623-r1
@@ -0,0 +1,16 @@
+BDEPEND=amd64? ( >=sys-devel/binutils-2.30[cet(-)?] ) sys-devel/gnuconfig >=app-portage/elt-patches-20240116 app-alternatives/yacc >=sys-devel/flex-2.5.4 nls? ( sys-devel/gettext ) test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) >=dev-util/dejagnu-1.4.4 >=sys-devel/autogen-5.5.4 ) sys-apps/texinfo valgrind? ( dev-debug/valgrind ) ada? ( || ( sys-devel/gcc[ada] dev-lang/gnat-gpl[ada] ) ) d? ( || ( sys-devel/gcc[d(-)] <sys-devel/gcc-12[d(-)] ) ) rust? ( virtual/rust )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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-debug/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 +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 valgrind custom-cflags ieee-long-double default-znow default-stack-clash-protection modula2 rust
+LICENSE=GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+
+PDEPEND=>=sys-devel/gcc-config-2.11
+RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) 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=15
+SRC_URI=mirror://gcc/snapshots/15-20240623/gcc-15-20240623.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-patches-4.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-15.0.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e1b841909704ac8d3c3abb69dbfa5862
diff --git a/metadata/md5-cache/sys-devel/gcc-15.0.9999 b/metadata/md5-cache/sys-devel/gcc-15.0.9999
index d2c9161c1d57..5d2c3ae84b05 100644
--- a/metadata/md5-cache/sys-devel/gcc-15.0.9999
+++ b/metadata/md5-cache/sys-devel/gcc-15.0.9999
@@ -13,5 +13,5 @@ RDEPEND=elibc_glibc? ( sys-libs/glibc[cet(-)?] ) sys-libs/zlib virtual/libiconv
RESTRICT=!test? ( test )
SLOT=15
SRC_URI=test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=37415ec4f865ab783d24a8c35ab351a9
diff --git a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1 b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1
index 77efa643c0df..0a172fd2cbe4 100644
--- a/metadata/md5-cache/sys-devel/gcc-8.5.0-r1
+++ b/metadata/md5-cache/sys-devel/gcc-8.5.0-r1
@@ -12,6 +12,6 @@ PDEPEND=elibc_glibc? ( >=sys-libs/glibc-2.13 ) >=sys-devel/gcc-config-2.11
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= )
RESTRICT=!test? ( test )
SLOT=8.5.0
-SRC_URI=mirror://gcc/gcc-8.5.0/gcc-8.5.0.tar.xz mirror://gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-8.5.0-patches-4.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+SRC_URI=mirror://gcc/releases/gcc-8.5.0/gcc-8.5.0.tar.xz mirror://gnu/gcc/gcc-8.5.0/gcc-8.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-8.5.0-patches-4.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=305aa944cb92d6b799741c58efab999b
diff --git a/metadata/md5-cache/sys-devel/gcc-9.5.0 b/metadata/md5-cache/sys-devel/gcc-9.5.0
index 2ebd191645a2..8b58971df8f5 100644
--- a/metadata/md5-cache/sys-devel/gcc-9.5.0
+++ b/metadata/md5-cache/sys-devel/gcc-9.5.0
@@ -12,6 +12,6 @@ PDEPEND=>=sys-devel/gcc-config-2.11
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= )
RESTRICT=!test? ( test )
SLOT=9.5.0
-SRC_URI=mirror://gcc/gcc-9.5.0/gcc-9.5.0.tar.xz mirror://gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.5.0-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+SRC_URI=mirror://gcc/releases/gcc-9.5.0/gcc-9.5.0.tar.xz mirror://gnu/gcc/gcc-9.5.0/gcc-9.5.0.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-9.5.0-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4febba67e8d546240150e5ecb051d53b
diff --git a/metadata/md5-cache/sys-devel/gettext-0.21.1 b/metadata/md5-cache/sys-devel/gettext-0.21.1
index 7734130f4dbd..e52bf517b6da 100644
--- a/metadata/md5-cache/sys-devel/gettext-0.21.1
+++ b/metadata/md5-cache/sys-devel/gettext-0.21.1
@@ -12,5 +12,5 @@ PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=>=virtual/libiconv-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/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:0= ) java? ( virtual/jdk:1.8 ) git? ( dev-vcs/git ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.21.1.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.21.1.tar.xz.sig )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=6e40d25a227e87ffe4ac7b613a83d731
diff --git a/metadata/md5-cache/sys-devel/gettext-0.22.4 b/metadata/md5-cache/sys-devel/gettext-0.22.4
index b85c9d06f7b8..0290d49910c8 100644
--- a/metadata/md5-cache/sys-devel/gettext-0.22.4
+++ b/metadata/md5-cache/sys-devel/gettext-0.22.4
@@ -12,5 +12,5 @@ PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=>=virtual/libiconv-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/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( virtual/jdk:1.8 ) xattr? ( sys-apps/attr ) git? ( dev-vcs/git ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.22.4.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.22.4.tar.xz.sig )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=1d8e59e58018d5a05608f1a1d7530df3
diff --git a/metadata/md5-cache/sys-devel/gettext-0.22.5 b/metadata/md5-cache/sys-devel/gettext-0.22.5
index 8fa9b74aea99..fb250858712a 100644
--- a/metadata/md5-cache/sys-devel/gettext-0.22.5
+++ b/metadata/md5-cache/sys-devel/gettext-0.22.5
@@ -12,5 +12,5 @@ PDEPEND=emacs? ( app-emacs/po-mode )
RDEPEND=>=virtual/libiconv-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/libintl-0-r2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=dev-libs/libxml2-2.9.3:= dev-libs/expat acl? ( virtual/acl ) ncurses? ( sys-libs/ncurses:= ) java? ( virtual/jdk:1.8 ) xattr? ( sys-apps/attr ) git? ( dev-vcs/git ) java? ( virtual/jre:1.8 ) java? ( >=dev-java/java-config-2.2.0-r3 )
SLOT=0
SRC_URI=mirror://gnu/gettext/gettext-0.22.5.tar.xz verify-sig? ( mirror://gnu/gettext/gettext-0.22.5.tar.xz.sig )
-_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 09d793abe112f655cd781e4467a6fc10 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-pkg-opt-2 28044ae40e7846886b6f5eca24661629 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=022413970210b534ac6b22d0ecfea34e
diff --git a/metadata/md5-cache/sys-devel/kgcc64-10.5.0 b/metadata/md5-cache/sys-devel/kgcc64-10.5.0
index 2c68469b50c0..9e222e7a2938 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-10.5.0
+++ b/metadata/md5-cache/sys-devel/kgcc64-10.5.0
@@ -12,6 +12,6 @@ PDEPEND=>=sys-devel/gcc-config-2.11
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=
RESTRICT=!test? ( test )
SLOT=10
-SRC_URI=mirror://gcc/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.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 test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+SRC_URI=mirror://gcc/releases/gcc-10.5.0/gcc-10.5.0.tar.xz mirror://gnu/gcc/gcc-10.5.0/gcc-10.5.0.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 test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=4236d55bc98daed4d13eec1909419600
diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240111 b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240111
index 1eb430bd8065..eb4b43c9a2ba 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240111
+++ b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240111
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=mirror://gcc/snapshots/11-20240111/gcc-11-20240111.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9e7ec999f3f0df7e80c1564f5b7f4198
diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240208 b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240208
index d561b51355e2..aac30b0606aa 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240208
+++ b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240208
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=mirror://gcc/snapshots/11-20240208/gcc-11-20240208.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33170f44cde7abb8a9e7b28c9069587e
diff --git a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240501 b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240501
index b97a4167a7f6..847edcc1b061 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240501
+++ b/metadata/md5-cache/sys-devel/kgcc64-11.4.1_p20240501
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=11
SRC_URI=mirror://gcc/snapshots/11-20240501/gcc-11-20240501.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-11.4.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=33170f44cde7abb8a9e7b28c9069587e
diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240112 b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240112
index e7be64066e38..472d1076f6fa 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240112
+++ b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240112
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=12
SRC_URI=mirror://gcc/snapshots/12-20240112/gcc-12-20240112.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acf0a32bdbb889b21d15e61899c9c9a9
diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240209 b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240209
index f8490eda5859..1a3ab9d8bd80 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240209
+++ b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240209
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=12
SRC_URI=mirror://gcc/snapshots/12-20240209/gcc-12-20240209.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-2.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acf0a32bdbb889b21d15e61899c9c9a9
diff --git a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240502 b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240502
index 3236efbe558f..88fa91ef2638 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240502
+++ b/metadata/md5-cache/sys-devel/kgcc64-12.3.1_p20240502
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=12
SRC_URI=mirror://gcc/snapshots/12-20240502/gcc-12-20240502.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-patches-3.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-12.3.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7ecbe6e7ed4fa6c83c2e851897c13468
diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240113-r1 b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240113-r1
index cf9222435337..9df3d53a5c42 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240113-r1
+++ b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240113-r1
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=mirror://gcc/snapshots/13-20240113/gcc-13-20240113.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-12.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0ec6fe5875d32676a434b267b4b022a0
diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240210 b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240210
index a2e257057396..d9e8674a5a96 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240210
+++ b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240210
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=mirror://gcc/snapshots/13-20240210/gcc-13-20240210.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-13.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f2223ea90ab22c3e6c71549cc4119fa8
diff --git a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240503 b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240503
index 3bbd029d02b7..81fda020eb46 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240503
+++ b/metadata/md5-cache/sys-devel/kgcc64-13.2.1_p20240503
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=13
SRC_URI=mirror://gcc/snapshots/13-20240503/gcc-13-20240503.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-patches-15.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-13.2.0-musl-patches-2.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e58fb96bca52b9f02da71786e37cd13f
diff --git a/metadata/md5-cache/sys-devel/kgcc64-14.1.1_p20240511 b/metadata/md5-cache/sys-devel/kgcc64-14.1.1_p20240511
index 17ed525a9d9e..bedd9f6120d5 100644
--- a/metadata/md5-cache/sys-devel/kgcc64-14.1.1_p20240511
+++ b/metadata/md5-cache/sys-devel/kgcc64-14.1.1_p20240511
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib virtual/libiconv nls? ( virtual/libintl ) >=dev-libs/gmp-4
RESTRICT=!test? ( test )
SLOT=14
SRC_URI=mirror://gcc/snapshots/14-20240511/gcc-14-20240511.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-patches-1.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-devel/gcc/gcc-14.1.0-musl-patches-1.tar.xz test? ( https://gitweb.gentoo.org/proj/gcc-patches.git/plain/scripts/testsuite-management/validate_failures.py?id=a447cd6dee206facb66720bdacf0c765a8b09f33 -> gcc-validate-failures-a447cd6dee206facb66720bdacf0c765a8b09f33.py )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 1c6b47c5a647e18863a125e289a6cd22 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain 154281b9f913774a969f2cc30510f064 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e7cc81fb7ba0fe551e019d6fd5d9b284
diff --git a/metadata/md5-cache/sys-devel/lld-15.0.7 b/metadata/md5-cache/sys-devel/lld-15.0.7
index ba98a4a46cb2..83648392c2b7 100644
--- a/metadata/md5-cache/sys-devel/lld-15.0.7
+++ b/metadata/md5-cache/sys-devel/lld-15.0.7
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-15.0.7 sys-libs/zlib:= !sys-devel/lld:0
RESTRICT=!test? ( test ) !test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f22d6c95adc279983bb33d8f95134d83
diff --git a/metadata/md5-cache/sys-devel/lld-16.0.6 b/metadata/md5-cache/sys-devel/lld-16.0.6
index 58bd017016f5..5eaedc8bca59 100644
--- a/metadata/md5-cache/sys-devel/lld-16.0.6
+++ b/metadata/md5-cache/sys-devel/lld-16.0.6
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-16.0.6[zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3cfaf0eb2b7af03eb59e054216545291
diff --git a/metadata/md5-cache/sys-devel/lld-17.0.6 b/metadata/md5-cache/sys-devel/lld-17.0.6
index 45b5193b9a2b..1fe5557019b0 100644
--- a/metadata/md5-cache/sys-devel/lld-17.0.6
+++ b/metadata/md5-cache/sys-devel/lld-17.0.6
@@ -13,5 +13,5 @@ RDEPEND=~sys-devel/llvm-17.0.6[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zs
RESTRICT=!test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b8cff8eb647cb2b7f9fc4c5cd0802d5b
diff --git a/metadata/md5-cache/sys-devel/lld-18.1.7 b/metadata/md5-cache/sys-devel/lld-18.1.7
deleted file mode 100644
index 8ac95da7a18e..000000000000
--- a/metadata/md5-cache/sys-devel/lld-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/llvm:18 test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-18.1.7[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-18.1.7[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-18.1.7[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-18.1.7[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-18.1.7[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
-DESCRIPTION=The LLVM linker (link editor)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=debug test zstd verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:18
-RDEPEND=~sys-devel/llvm-18.1.7[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
-RESTRICT=!test? ( test )
-SLOT=18/18.1
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e5c3566b6607d4c9d6c81015bc2dfce7
diff --git a/metadata/md5-cache/sys-devel/lld-18.1.8 b/metadata/md5-cache/sys-devel/lld-18.1.8
new file mode 100644
index 000000000000..1b66bfdf07d8
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/lld-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/llvm:18 test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-18.1.8[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-18.1.8[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-18.1.8[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-18.1.8[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~sys-devel/llvm-18.1.8[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=debug test zstd verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:18
+RDEPEND=~sys-devel/llvm-18.1.8[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
+RESTRICT=!test? ( test )
+SLOT=18/18.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e5c3566b6607d4c9d6c81015bc2dfce7
diff --git a/metadata/md5-cache/sys-devel/lld-19.0.0.9999 b/metadata/md5-cache/sys-devel/lld-19.0.0.9999
index e37a93c8cda6..4b10d3ba2c5d 100644
--- a/metadata/md5-cache/sys-devel/lld-19.0.0.9999
+++ b/metadata/md5-cache/sys-devel/lld-19.0.0.9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=~sys-devel/llvm-19.0.0.9999[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
RESTRICT=!test? ( test )
SLOT=19/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e1df1c5402ae6e2ced6564b14707000f
diff --git a/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240608 b/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240608
deleted file mode 100644
index 326dd56b50ad..000000000000
--- a/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/llvm:19 test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-19.0.0_pre20240608[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-19.0.0_pre20240608[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-19.0.0_pre20240608[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-19.0.0_pre20240608[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-19.0.0_pre20240608[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
-DESCRIPTION=The LLVM linker (link editor)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+debug test zstd
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:19
-RDEPEND=~sys-devel/llvm-19.0.0_pre20240608[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
-RESTRICT=!test? ( test )
-SLOT=19/19.0.0_pre20240608
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e1df1c5402ae6e2ced6564b14707000f
diff --git a/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240615 b/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240615
deleted file mode 100644
index 5ee364237e57..000000000000
--- a/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/llvm:19 test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-19.0.0_pre20240615[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-19.0.0_pre20240615[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-19.0.0_pre20240615[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-19.0.0_pre20240615[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=~sys-devel/llvm-19.0.0_pre20240615[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
-DESCRIPTION=The LLVM linker (link editor)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+debug test zstd
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:19
-RDEPEND=~sys-devel/llvm-19.0.0_pre20240615[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
-RESTRICT=!test? ( test )
-SLOT=19/19.0.0_pre20240615
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e1df1c5402ae6e2ced6564b14707000f
diff --git a/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240623 b/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240623
new file mode 100644
index 000000000000..a1f79d9f0ae6
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/lld-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=sys-devel/llvm:19 test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-19.0.0_pre20240623[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-19.0.0_pre20240623[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-19.0.0_pre20240623[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-19.0.0_pre20240623[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=~sys-devel/llvm-19.0.0_pre20240623[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= )
+DESCRIPTION=The LLVM linker (link editor)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+debug test zstd
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+PDEPEND=>=sys-devel/lld-toolchain-symlinks-16-r2:19
+RDEPEND=~sys-devel/llvm-19.0.0_pre20240623[debug=,zstd=] sys-libs/zlib:= zstd? ( app-arch/zstd:= ) !sys-devel/lld:0
+RESTRICT=!test? ( test )
+SLOT=19/19.0.0_pre20240623
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e1df1c5402ae6e2ced6564b14707000f
diff --git a/metadata/md5-cache/sys-devel/llvm-15.0.7-r3 b/metadata/md5-cache/sys-devel/llvm-15.0.7-r3
index 7872e514ea29..9c6d8982d7c1 100644
--- a/metadata/md5-cache/sys-devel/llvm-15.0.7-r3
+++ b/metadata/md5-cache/sys-devel/llvm-15.0.7-r3
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=15/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-15.0.7-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r3.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=2eb211d5c745d993ed7956137446908f
diff --git a/metadata/md5-cache/sys-devel/llvm-16.0.6 b/metadata/md5-cache/sys-devel/llvm-16.0.6
index c73aec0101ac..400757ae91d0 100644
--- a/metadata/md5-cache/sys-devel/llvm-16.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-16.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test ) !test? ( test )
SLOT=16/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-16.0.4-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cf36683d2bb4509499b69f7119402031
diff --git a/metadata/md5-cache/sys-devel/llvm-17.0.6 b/metadata/md5-cache/sys-devel/llvm-17.0.6
index 4114e8f3df12..e9d2923a9969 100644
--- a/metadata/md5-cache/sys-devel/llvm-17.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-17.0.6
@@ -14,5 +14,5 @@ REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm
RESTRICT=!test? ( test )
SLOT=17/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-17.0.1-manpages.tar.bz2 ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=10328864aab5ba8d069baf41d9546313
diff --git a/metadata/md5-cache/sys-devel/llvm-18.1.7 b/metadata/md5-cache/sys-devel/llvm-18.1.7
deleted file mode 100644
index 5cd06d229eb7..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-18.1.7
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-18.1.7.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) doc? ( || ( ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
-DESCRIPTION=Low Level Virtual Machine
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
-IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:18 binutils-plugin? ( >=sys-devel/llvmgold-18 )
-RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test )
-SLOT=18/18.1
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-18.1.0-manpages.tar.bz2 )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2ac30d8c7d2e9a74d349ba82b7fb90b0
diff --git a/metadata/md5-cache/sys-devel/llvm-18.1.8 b/metadata/md5-cache/sys-devel/llvm-18.1.8
new file mode 100644
index 000000000000..a8fcacd5bb8e
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-18.1.8
@@ -0,0 +1,18 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-18.1.8.9999 ) libffi? ( virtual/pkgconfig ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) doc? ( || ( ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin debug debuginfod doc exegesis libedit +libffi ncurses test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa verify-sig abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:18 binutils-plugin? ( >=sys-devel/llvmgold-18 )
+RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) ncurses? ( >=sys-libs/ncurses-5.9-r3: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=18/18.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig ) !doc? ( https://dev.gentoo.org/~mgorny/dist/llvm/llvm-18.1.0-manpages.tar.bz2 )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=2ac30d8c7d2e9a74d349ba82b7fb90b0
diff --git a/metadata/md5-cache/sys-devel/llvm-19.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-19.0.0.9999
index 53d4004b5f0a..f98e7cf34191 100644
--- a/metadata/md5-cache/sys-devel/llvm-19.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-19.0.0.9999
@@ -13,5 +13,5 @@ RDEPEND=sys-libs/zlib:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_
REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
RESTRICT=!test? ( test )
SLOT=19/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b2846b61c5961d4ad8182756693e5c52
diff --git a/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240608 b/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240608
deleted file mode 100644
index 94ee735f38e5..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240608
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-19.0.0.9999 ) libffi? ( virtual/pkgconfig ) || ( ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
-DESCRIPTION=Low Level Virtual Machine
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
-IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:19 binutils-plugin? ( >=sys-devel/llvmgold-19 )
-RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test )
-SLOT=19/19.0.0_pre20240608
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b2846b61c5961d4ad8182756693e5c52
diff --git a/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240615 b/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240615
deleted file mode 100644
index 56289b47573c..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240615
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-19.0.0.9999 ) libffi? ( virtual/pkgconfig ) || ( ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare setup test unpack
-DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
-DESCRIPTION=Low Level Virtual Machine
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
-IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
-PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:19 binutils-plugin? ( >=sys-devel/llvmgold-19 )
-RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
-REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
-RESTRICT=!test? ( test )
-SLOT=19/19.0.0_pre20240615
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b2846b61c5961d4ad8182756693e5c52
diff --git a/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240623 b/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240623
new file mode 100644
index 000000000000..e933c0eedd90
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-19.0.0_pre20240623
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) dev-lang/perl sys-devel/gnuconfig kernel_Darwin? ( <sys-libs/libcxx-19.0.0.9999 ) libffi? ( virtual/pkgconfig ) || ( ( dev-lang/python:3.13 dev-python/myst-parser[python_targets_python3_13(-)] dev-python/sphinx[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/myst-parser[python_targets_python3_12(-)] dev-python/sphinx[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/myst-parser[python_targets_python3_11(-)] dev-python/sphinx[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/myst-parser[python_targets_python3_10(-)] dev-python/sphinx[python_targets_python3_10(-)] ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) binutils-plugin? ( sys-libs/binutils-libs )
+DESCRIPTION=Low Level Virtual Machine
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1 toolchain-funcs
+IUSE=+binutils-plugin +debug debuginfod doc exegesis libedit +libffi test xml z3 zstd doc llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc
+PDEPEND=sys-devel/llvm-common sys-devel/llvm-toolchain-symlinks:19 binutils-plugin? ( >=sys-devel/llvmgold-19 )
+RDEPEND=sys-libs/zlib: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(-)?] debuginfod? ( net-misc/curl:= dev-cpp/cpp-httplib:= ) exegesis? ( dev-libs/libpfm:= ) libedit? ( dev-libs/libedit: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(-)?] ) libffi? ( >=dev-libs/libffi-3.0.13-r1: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(-)?] ) xml? ( dev-libs/libxml2: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(-)?] ) z3? ( >=sci-mathematics/z3-4.7.1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) zstd? ( app-arch/zstd:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !sys-devel/llvm:0
+REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_AVR llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_LoongArch llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_VE llvm_targets_WebAssembly llvm_targets_X86 llvm_targets_XCore llvm_targets_ARC llvm_targets_CSKY llvm_targets_DirectX llvm_targets_M68k llvm_targets_SPIRV llvm_targets_Xtensa )
+RESTRICT=!test? ( test )
+SLOT=19/19.0.0_pre20240623
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b2846b61c5961d4ad8182756693e5c52
diff --git a/metadata/md5-cache/sys-devel/llvm-common-15.0.7 b/metadata/md5-cache/sys-devel/llvm-common-15.0.7
index 1fa6348f1886..76a0c15a65dc 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-15.0.7
+++ b/metadata/md5-cache/sys-devel/llvm-common-15.0.7
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
_md5_=74bab60d2fd440b3b3d43e776eebe06a
diff --git a/metadata/md5-cache/sys-devel/llvm-common-16.0.6 b/metadata/md5-cache/sys-devel/llvm-common-16.0.6
index add91a027dea..77565420c6bd 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-16.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-16.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
_md5_=abad9fd7bcfc6952a896f67d449a3ac1
diff --git a/metadata/md5-cache/sys-devel/llvm-common-17.0.6 b/metadata/md5-cache/sys-devel/llvm-common-17.0.6
index 447da940a6ab..a0aec3672842 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-17.0.6
+++ b/metadata/md5-cache/sys-devel/llvm-common-17.0.6
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
RDEPEND=!sys-devel/llvm:0
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
_md5_=abad9fd7bcfc6952a896f67d449a3ac1
diff --git a/metadata/md5-cache/sys-devel/llvm-common-18.1.7 b/metadata/md5-cache/sys-devel/llvm-common-18.1.7
deleted file mode 100644
index eab13e4a8744..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-18.1.7
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=elisp-common llvm.org
-IUSE=emacs verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=!sys-devel/llvm:0
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
-_md5_=9ac9e6f9618852d5474f1772a96c433c
diff --git a/metadata/md5-cache/sys-devel/llvm-common-18.1.8 b/metadata/md5-cache/sys-devel/llvm-common-18.1.8
new file mode 100644
index 000000000000..fcbcb462e412
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-common-18.1.8
@@ -0,0 +1,14 @@
+BDEPEND=emacs? ( >=app-editors/emacs-23.1:* ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=elisp-common llvm.org
+IUSE=emacs verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!sys-devel/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe verify-sig a79ba011daaf532d71a219182474d150
+_md5_=9ac9e6f9618852d5474f1772a96c433c
diff --git a/metadata/md5-cache/sys-devel/llvm-common-19.0.0.9999 b/metadata/md5-cache/sys-devel/llvm-common-19.0.0.9999
index 73098bf38a5b..6962710358ed 100644
--- a/metadata/md5-cache/sys-devel/llvm-common-19.0.0.9999
+++ b/metadata/md5-cache/sys-devel/llvm-common-19.0.0.9999
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
PROPERTIES=live
RDEPEND=!sys-devel/llvm:0
SLOT=0
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
_md5_=6a52c60b6240c535a7ab1e5cbbc4817b
diff --git a/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240608 b/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240608
deleted file mode 100644
index 92a37a9b204c..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240608
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=emacs? ( >=app-editors/emacs-23.1:* )
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=elisp-common llvm.org
-IUSE=emacs
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=!sys-devel/llvm:0
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=6a52c60b6240c535a7ab1e5cbbc4817b
diff --git a/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240615 b/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240615
deleted file mode 100644
index cd5428329b0e..000000000000
--- a/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240615
+++ /dev/null
@@ -1,13 +0,0 @@
-BDEPEND=emacs? ( >=app-editors/emacs-23.1:* )
-DEFINED_PHASES=compile install postinst postrm prepare unpack
-DESCRIPTION=Common files shared between multiple slots of LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=elisp-common llvm.org
-IUSE=emacs
-LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
-RDEPEND=!sys-devel/llvm:0
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org fe51186804467de2471da6256ad5842a multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
-_md5_=6a52c60b6240c535a7ab1e5cbbc4817b
diff --git a/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240623 b/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240623
new file mode 100644
index 000000000000..aacacf0c38b9
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/llvm-common-19.0.0_pre20240623
@@ -0,0 +1,13 @@
+BDEPEND=emacs? ( >=app-editors/emacs-23.1:* )
+DEFINED_PHASES=compile install postinst postrm prepare unpack
+DESCRIPTION=Common files shared between multiple slots of LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=elisp-common llvm.org
+IUSE=emacs
+LICENSE=Apache-2.0-with-LLVM-exceptions UoI-NCSA
+RDEPEND=!sys-devel/llvm:0
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=elisp-common abb2dda42f680fce87602c8273f832c7 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe
+_md5_=6a52c60b6240c535a7ab1e5cbbc4817b
diff --git a/metadata/md5-cache/sys-devel/mold-2.31.0 b/metadata/md5-cache/sys-devel/mold-2.31.0
index 23008096938d..3b287650d422 100644
--- a/metadata/md5-cache/sys-devel/mold-2.31.0
+++ b/metadata/md5-cache/sys-devel/mold-2.31.0
@@ -5,10 +5,10 @@ DESCRIPTION=A Modern Linker
EAPI=8
HOMEPAGE=https://github.com/rui314/mold
INHERIT=cmake toolchain-funcs
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86
LICENSE=MIT BSD-2
RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
SLOT=0
SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.31.0.tar.gz -> mold-2.31.0.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=39f81e433443d884985da1f842bd74f2
+_md5_=b384a3ab64c0e9c42f72914517830d33
diff --git a/metadata/md5-cache/sys-devel/mold-2.32.0 b/metadata/md5-cache/sys-devel/mold-2.32.0
new file mode 100644
index 000000000000..42b855f76a5b
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/mold-2.32.0
@@ -0,0 +1,14 @@
+BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend test
+DEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
+DESCRIPTION=A Modern Linker
+EAPI=8
+HOMEPAGE=https://github.com/rui314/mold
+INHERIT=cmake toolchain-funcs
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86
+LICENSE=MIT BSD-2 CC0-1.0
+RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
+SLOT=0
+SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.32.0.tar.gz -> mold-2.32.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6f3dab333e3f3e281f6c047088f0d21d
diff --git a/metadata/md5-cache/sys-devel/mold-2.4.0 b/metadata/md5-cache/sys-devel/mold-2.4.0
deleted file mode 100644
index 25efbe6c2fd9..000000000000
--- a/metadata/md5-cache/sys-devel/mold-2.4.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend test
-DEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
-DESCRIPTION=A Modern Linker
-EAPI=8
-HOMEPAGE=https://github.com/rui314/mold
-INHERIT=cmake toolchain-funcs
-KEYWORDS=amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86
-LICENSE=MIT BSD-2
-RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
-SLOT=0
-SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.4.0.tar.gz -> mold-2.4.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6d5cc65c3e970b0d78304ca6c45abceb
diff --git a/metadata/md5-cache/sys-devel/mold-2.4.1 b/metadata/md5-cache/sys-devel/mold-2.4.1
deleted file mode 100644
index 05ba98534718..000000000000
--- a/metadata/md5-cache/sys-devel/mold-2.4.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend test
-DEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
-DESCRIPTION=A Modern Linker
-EAPI=8
-HOMEPAGE=https://github.com/rui314/mold
-INHERIT=cmake toolchain-funcs
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86
-LICENSE=MIT BSD-2
-RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
-SLOT=0
-SRC_URI=https://github.com/rui314/mold/archive/refs/tags/v2.4.1.tar.gz -> mold-2.4.1.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=39f81e433443d884985da1f842bd74f2
diff --git a/metadata/md5-cache/sys-devel/mold-9999 b/metadata/md5-cache/sys-devel/mold-9999
index 3ec3354fc4af..f62d25b590b7 100644
--- a/metadata/md5-cache/sys-devel/mold-9999
+++ b/metadata/md5-cache/sys-devel/mold-9999
@@ -5,9 +5,9 @@ DESCRIPTION=A Modern Linker
EAPI=8
HOMEPAGE=https://github.com/rui314/mold
INHERIT=cmake toolchain-funcs git-r3
-LICENSE=MIT BSD-2
+LICENSE=MIT BSD-2 CC0-1.0
PROPERTIES=live
RDEPEND=app-arch/zstd:= >=dev-cpp/tbb-2021.7.0-r1:= dev-libs/blake3:= sys-libs/zlib !kernel_Darwin? ( >=dev-libs/mimalloc-2:= )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=39f81e433443d884985da1f842bd74f2
+_md5_=6f3dab333e3f3e281f6c047088f0d21d
diff --git a/metadata/md5-cache/sys-devel/rust-std-1.79.0 b/metadata/md5-cache/sys-devel/rust-std-1.79.0
new file mode 100644
index 000000000000..c2d26ac00882
--- /dev/null
+++ b/metadata/md5-cache/sys-devel/rust-std-1.79.0
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ~dev-lang/rust-1.79.0:=
+DEFINED_PHASES=compile configure install prepare pretend setup test
+DEPEND=|| ( >=sys-devel/gcc-4.7:* >=sys-devel/clang-3.5:* )
+DESCRIPTION=Rust standard library, standalone (for crossdev)
+EAPI=8
+HOMEPAGE=https://www.rust-lang.org
+INHERIT=flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs
+IUSE=debug
+LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4
+RDEPEND=|| ( >=sys-devel/gcc-4.7:* >=sys-devel/clang-3.5:* )
+RESTRICT=test
+SLOT=stable/1.79
+SRC_URI=https://static.rust-lang.org/dist/rustc-1.79.0-src.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d78b60320f9b4af246d76bd5315f8c24
diff --git a/metadata/md5-cache/sys-firmware/Manifest.gz b/metadata/md5-cache/sys-firmware/Manifest.gz
index 0aabede4ea89..bbeeff3e999c 100644
--- a/metadata/md5-cache/sys-firmware/Manifest.gz
+++ b/metadata/md5-cache/sys-firmware/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-firmware/edk2-ovmf-202105-r2 b/metadata/md5-cache/sys-firmware/edk2-ovmf-202105-r2
index 5d8b769ca2ae..f920b64e3e20 100644
--- a/metadata/md5-cache/sys-firmware/edk2-ovmf-202105-r2
+++ b/metadata/md5-cache/sys-firmware/edk2-ovmf-202105-r2
@@ -11,5 +11,5 @@ LICENSE=BSD-2 MIT
REQUIRED_USE=!amd64? ( binary )
SLOT=0
SRC_URI=!binary? ( https://github.com/tianocore/edk2/archive/edk2-stable202105.tar.gz -> edk2-ovmf-202105.tar.gz https://github.com/openssl/openssl/archive/e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72.tar.gz -> openssl-e2e09d9fba1187f8d6aafaa34d4172f56f1ffb72.tar.gz https://github.com/google/brotli/archive/666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz -> brotli-666c3280cc11dc433c303d79a83d4ffbdd12cc8d.tar.gz ) binary? ( https://dev.gentoo.org/~tamiko/distfiles/edk2-ovmf-202105-r1-bin.tar.xz ) https://dev.gentoo.org/~tamiko/distfiles/edk2-ovmf-202105-qemu-firmware.tar.xz
-_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=24225129792c5ce3d88b6e69edec41a6
diff --git a/metadata/md5-cache/sys-firmware/edk2-ovmf-202202 b/metadata/md5-cache/sys-firmware/edk2-ovmf-202202
index 378d4d3ba78e..26ad1cb9a6e0 100644
--- a/metadata/md5-cache/sys-firmware/edk2-ovmf-202202
+++ b/metadata/md5-cache/sys-firmware/edk2-ovmf-202202
@@ -10,5 +10,5 @@ LICENSE=BSD-2 MIT
RDEPEND=!sys-firmware/edk2-ovmf-bin
SLOT=0
SRC_URI=https://github.com/tianocore/edk2/archive/edk2-stable202202.tar.gz -> edk2-ovmf-202202.tar.gz https://github.com/openssl/openssl/archive/d82e959e621a3d597f1e0d50ff8c2d8b96915fd7.tar.gz -> openssl-d82e959e621a3d597f1e0d50ff8c2d8b96915fd7.tar.gz https://github.com/google/brotli/archive/f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz -> brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea.tar.gz https://dev.gentoo.org/~ajak/distfiles/edk2-ovmf-202202-qemu-firmware.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ee8592dc95579a4d8dfc93ee0738834e
diff --git a/metadata/md5-cache/sys-firmware/edk2-ovmf-bin-202202 b/metadata/md5-cache/sys-firmware/edk2-ovmf-bin-202202
index 80f08df1289e..bcdde28a97de 100644
--- a/metadata/md5-cache/sys-firmware/edk2-ovmf-bin-202202
+++ b/metadata/md5-cache/sys-firmware/edk2-ovmf-bin-202202
@@ -10,5 +10,5 @@ LICENSE=BSD-2 MIT
RDEPEND=!sys-firmware/edk2-ovmf
SLOT=0
SRC_URI=https://dev.gentoo.org/~ajak/distfiles/edk2-ovmf-202202-1.xpak
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 secureboot 4911adb593665638c76fbd4e70d451ac
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 secureboot 4911adb593665638c76fbd4e70d451ac
_md5_=773c9576eda87eedd7f74b765a4d8dc0
diff --git a/metadata/md5-cache/sys-firmware/intel-microcode-20240514_p20240514 b/metadata/md5-cache/sys-firmware/intel-microcode-20240514_p20240514
index fdd195ed3208..825c48ab880b 100644
--- a/metadata/md5-cache/sys-firmware/intel-microcode-20240514_p20240514
+++ b/metadata/md5-cache/sys-firmware/intel-microcode-20240514_p20240514
@@ -6,7 +6,7 @@ HOMEPAGE=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files htt
IDEPEND=dist-kernel? ( initramfs? ( sys-kernel/installkernel ) )
INHERIT=dist-kernel-utils linux-info mount-boot
IUSE=dist-kernel hostonly +initramfs +split-ucode vanilla
-KEYWORDS=-* ~amd64 ~x86
+KEYWORDS=-* amd64 x86
LICENSE=intel-ucode
RDEPEND=dist-kernel? ( virtual/dist-kernel ) hostonly? ( sys-apps/iucode_tool )
REQUIRED_USE=!dist-kernel? ( || ( initramfs split-ucode ) )
@@ -14,4 +14,4 @@ RESTRICT=binchecks strip
SLOT=0
SRC_URI=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20240514.tar.gz https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/437f382b1be4412b9d03e2bbdcda46d83d581242/intel-ucode/06-4e-03 -> intel-ucode-sig_0x406e3-rev_0xd6.bin https://dev.gentoo.org/~mpagano/dist/intel-microcode/intel-microcode-collection-20240514.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-firmware/intel-microcode/intel-microcode-collection-20240514.tar.xz
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 linux-info e967b81f54be6f49f4219a57ce7db437 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eaaa066b07732064c580ae9892217346
+_md5_=e19a315a79b3d20af88da3505f1b1427
diff --git a/metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526 b/metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526
deleted file mode 100644
index bb30393d0ce4..000000000000
--- a/metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=>=sys-apps/iucode_tool-2.3
-DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend setup
-DESCRIPTION=Intel IA32/IA64 microcode update data
-EAPI=8
-HOMEPAGE=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files https://github.com/platomav/CPUMicrocodes http://inertiawar.com/microcode/
-IDEPEND=dist-kernel? ( initramfs? ( sys-kernel/installkernel ) )
-INHERIT=dist-kernel-utils linux-info mount-boot
-IUSE=dist-kernel hostonly +initramfs +split-ucode vanilla
-KEYWORDS=-* ~amd64 ~x86
-LICENSE=intel-ucode
-RDEPEND=dist-kernel? ( virtual/dist-kernel ) hostonly? ( sys-apps/iucode_tool )
-REQUIRED_USE=!dist-kernel? ( || ( initramfs split-ucode ) )
-RESTRICT=binchecks strip
-SLOT=0
-SRC_URI=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20240531.tar.gz https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/437f382b1be4412b9d03e2bbdcda46d83d581242/intel-ucode/06-4e-03 -> intel-ucode-sig_0x406e3-rev_0xd6.bin https://dev.gentoo.org/~mpagano/dist/intel-microcode/intel-microcode-collection-20240526.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-firmware/intel-microcode/intel-microcode-collection-20240526.tar.xz
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 linux-info e967b81f54be6f49f4219a57ce7db437 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=eaaa066b07732064c580ae9892217346
diff --git a/metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526-r1 b/metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526-r1
new file mode 100644
index 000000000000..9b8a7a9e5fd0
--- /dev/null
+++ b/metadata/md5-cache/sys-firmware/intel-microcode-20240531_p20240526-r1
@@ -0,0 +1,17 @@
+BDEPEND=>=sys-apps/iucode_tool-2.3
+DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend setup
+DESCRIPTION=Intel IA32/IA64 microcode update data
+EAPI=8
+HOMEPAGE=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files https://github.com/platomav/CPUMicrocodes http://inertiawar.com/microcode/
+IDEPEND=dist-kernel? ( initramfs? ( sys-kernel/installkernel ) )
+INHERIT=dist-kernel-utils linux-info mount-boot
+IUSE=dist-kernel hostonly +initramfs +split-ucode vanilla
+KEYWORDS=-* ~amd64 ~x86
+LICENSE=intel-ucode
+RDEPEND=dist-kernel? ( virtual/dist-kernel ) hostonly? ( sys-apps/iucode_tool )
+REQUIRED_USE=!dist-kernel? ( || ( initramfs split-ucode ) )
+RESTRICT=binchecks strip
+SLOT=0
+SRC_URI=https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-20240531.tar.gz https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/437f382b1be4412b9d03e2bbdcda46d83d581242/intel-ucode/06-4e-03 -> intel-ucode-sig_0x406e3-rev_0xd6.bin https://dev.gentoo.org/~mpagano/dist/intel-microcode/intel-microcode-collection-20240526.tar.xz https://dev.gentoo.org/~sam/distfiles/sys-firmware/intel-microcode/intel-microcode-collection-20240526.tar.xz
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 linux-info e967b81f54be6f49f4219a57ce7db437 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=56122e03156003b14de57e4516d7c2b3
diff --git a/metadata/md5-cache/sys-fs/Manifest.gz b/metadata/md5-cache/sys-fs/Manifest.gz
index 856383fab5f8..0381228af486 100644
--- a/metadata/md5-cache/sys-fs/Manifest.gz
+++ b/metadata/md5-cache/sys-fs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-fs/atari-fdisk-0.7.1.5.4-r1 b/metadata/md5-cache/sys-fs/atari-fdisk-0.7.1.5.4-r1
index c2e59c4b026f..96029d8db7c4 100644
--- a/metadata/md5-cache/sys-fs/atari-fdisk-0.7.1.5.4-r1
+++ b/metadata/md5-cache/sys-fs/atari-fdisk-0.7.1.5.4-r1
@@ -3,9 +3,9 @@ DESCRIPTION=Create and edit the partition table of a disk partitioned in Atari f
EAPI=7
HOMEPAGE=https://packages.qa.debian.org/a/atari-fdisk.html
INHERIT=multilib toolchain-funcs
-KEYWORDS=~amd64 ~m68k ~x86
+KEYWORDS=~amd64 ~m68k x86
LICENSE=GPL-2
SLOT=0
SRC_URI=mirror://debian/pool/main/a/atari-fdisk/atari-fdisk_0.7.1-5.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=63f11583fe62646f316452ae90fcd102
+_md5_=459671974de5b038503d0ab91ef0e2d0
diff --git a/metadata/md5-cache/sys-fs/bcachefs-tools-1.9.1 b/metadata/md5-cache/sys-fs/bcachefs-tools-1.9.1
new file mode 100644
index 000000000000..03b26eb7ed21
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/bcachefs-tools-1.9.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) || ( ( dev-lang/python:3.12 dev-python/docutils[python_targets_python3_12(-)] test? ( dev-python/pytest[python_targets_python3_12(-)] dev-python/pytest-xdist[python_targets_python3_12(-)] ) ) ( dev-lang/python:3.11 dev-python/docutils[python_targets_python3_11(-)] test? ( dev-python/pytest[python_targets_python3_11(-)] dev-python/pytest-xdist[python_targets_python3_11(-)] ) ) ( dev-lang/python:3.10 dev-python/docutils[python_targets_python3_10(-)] test? ( dev-python/pytest[python_targets_python3_10(-)] dev-python/pytest-xdist[python_targets_python3_10(-)] ) ) ) llvm_slot_16? ( sys-devel/clang:16 ) llvm_slot_17? ( sys-devel/clang:17 ) llvm_slot_18? ( sys-devel/clang:18 ) virtual/pkgconfig virtual/rust >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install postinst prepare setup test unpack
+DEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-libs/libsodium:= dev-libs/userspace-rcu:= sys-apps/keyutils:= sys-apps/util-linux sys-libs/zlib virtual/udev fuse? ( >=sys-fs/fuse-3.7.0 )
+DESCRIPTION=Tools for bcachefs
+EAPI=8
+HOMEPAGE=https://bcachefs.org/
+INHERIT=cargo flag-o-matic llvm-r1 multiprocessing python-any-r1 shell-completion toolchain-funcs unpacker
+IUSE=fuse test debug +llvm_slot_17 llvm_slot_16 llvm_slot_18
+KEYWORDS=~amd64 ~arm64
+LICENSE=Apache-2.0 BSD GPL-2 MIT
+RDEPEND=app-arch/lz4:= app-arch/zstd:= dev-libs/libaio dev-libs/libsodium:= dev-libs/userspace-rcu:= sys-apps/keyutils:= sys-apps/util-linux sys-libs/zlib virtual/udev fuse? ( >=sys-fs/fuse-3.7.0 )
+REQUIRED_USE=^^ ( llvm_slot_16 llvm_slot_17 llvm_slot_18 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/koverstreet/bcachefs-tools/archive/refs/tags/v1.9.1.tar.gz -> bcachefs-tools-1.9.1.tar.gz https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/anstream/0.6.11/download -> anstream-0.6.11.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anstyle/1.0.6/download -> anstyle-1.0.6.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/bindgen/0.69.4/download -> bindgen-0.69.4.crate https://crates.io/api/v1/crates/bitfield/0.14.0/download -> bitfield-0.14.0.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cexpr/0.6.0/download -> cexpr-0.6.0.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/clang-sys/1.7.0/download -> clang-sys-1.7.0.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.10/download -> clap_complete-4.4.10.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/errno-dragonfly/0.1.2/download -> errno-dragonfly-0.1.2.crate https://crates.io/api/v1/crates/errno/0.2.8/download -> errno-0.2.8.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/itertools/0.12.1/download -> itertools-0.12.1.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/libc/0.2.153/download -> libc-0.2.153.crate https://crates.io/api/v1/crates/libloading/0.8.1/download -> libloading-0.8.1.crate https://crates.io/api/v1/crates/libudev-sys/0.1.4/download -> libudev-sys-0.1.4.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memoffset/0.8.0/download -> memoffset-0.8.0.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/prettyplease/0.2.16/download -> prettyplease-0.2.16.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/rpassword/7.3.1/download -> rpassword-7.3.1.crate https://crates.io/api/v1/crates/rtoolbox/0.0.2/download -> rtoolbox-0.0.2.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustix/0.38.31/download -> rustix-0.38.31.crate https://crates.io/api/v1/crates/rustversion/1.0.17/download -> rustversion-1.0.17.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/strum/0.26.2/download -> strum-0.26.2.crate https://crates.io/api/v1/crates/strum_macros/0.26.2/download -> strum_macros-0.26.2.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/udev/0.7.0/download -> udev-0.7.0.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/which/4.4.2/download -> which-4.4.2.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/zeroize/1.8.1/download -> zeroize-1.8.1.crate https://crates.io/api/v1/crates/zeroize_derive/1.4.2/download -> zeroize_derive-1.4.2.crate
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea rust-toolchain 68a6453cb41148db1da01fa2267527f0 shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=4c9395a0f42b458e8ca27ac0e8a117a3
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3 b/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3
index b3f928667e89..87f3d2c9d75e 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.6.3
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= c
REQUIRED_USE=static? ( !udev ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=test
SLOT=0/0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.6.3.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.6.3.tar.sign )
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.6.3.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.6.3.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2fcbbb6b2d91d9cf728a1ca9644285ff
+_md5_=63d75b1693c2df1ca093bfd8f20c09a7
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.7.1 b/metadata/md5-cache/sys-fs/btrfs-progs-6.7.1
index 5f0409ed7418..89d31da0b7b3 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.7.1
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.7.1
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= c
REQUIRED_USE=static? ( !udev ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=test
SLOT=0/0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.7.1.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.7.1.tar.sign )
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.7.1.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.7.1.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2fcbbb6b2d91d9cf728a1ca9644285ff
+_md5_=63d75b1693c2df1ca093bfd8f20c09a7
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1 b/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1
index cde0e29f4eca..b1a2cc0bbb38 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= c
REQUIRED_USE=static? ( !udev ) python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
RESTRICT=test
SLOT=0/0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.sign )
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=a3b807d9e5d4084b695d80912d1a678f
+_md5_=97c3647eccc26733bcbddddb2d0a5f87
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1-r1 b/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1-r1
index f93697891a7d..528841e3392a 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1-r1
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.8.1-r1
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= c
REQUIRED_USE=static? ( !udev )
RESTRICT=test
SLOT=0/0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.sign )
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.8.1.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=16f1d4cf237e42a7e11a91ca2dc36a9b
+_md5_=7e25b2b23b036b2238f2e92fc9db909a
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.9 b/metadata/md5-cache/sys-fs/btrfs-progs-6.9
index f2f90d218a9c..c96109d75479 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-6.9
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.9
@@ -12,6 +12,6 @@ RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= c
REQUIRED_USE=static? ( !udev )
RESTRICT=test
SLOT=0/0
-SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.tar.xz verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.tar.sign )
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.tar.sign )
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=16f1d4cf237e42a7e11a91ca2dc36a9b
+_md5_=b21d341d4882d79d867995cdbc96ca2b
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.9.1 b/metadata/md5-cache/sys-fs/btrfs-progs-6.9.1
new file mode 100644
index 000000000000..8ebadd732fca
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.9.1
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig man? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dsterba ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) )
+DESCRIPTION=Btrfs filesystem utilities
+EAPI=8
+HOMEPAGE=https://btrfs.readthedocs.io/en/latest/
+INHERIT=bash-completion-r1 python-any-r1 udev verify-sig
+IUSE=+convert +man reiserfs static static-libs udev +zstd verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= )
+REQUIRED_USE=static? ( !udev )
+RESTRICT=test
+SLOT=0/0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.1.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.1.tar.sign )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=b21d341d4882d79d867995cdbc96ca2b
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-6.9.2 b/metadata/md5-cache/sys-fs/btrfs-progs-6.9.2
new file mode 100644
index 000000000000..0056f6ff07e6
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-6.9.2
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig man? ( || ( ( dev-lang/python:3.13 dev-python/sphinx[python_targets_python3_13(-)] dev-python/sphinx-rtd-theme[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/sphinx[python_targets_python3_12(-)] dev-python/sphinx-rtd-theme[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/sphinx[python_targets_python3_11(-)] dev-python/sphinx-rtd-theme[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/sphinx[python_targets_python3_10(-)] dev-python/sphinx-rtd-theme[python_targets_python3_10(-)] ) ) ) verify-sig? ( sec-keys/openpgp-keys-dsterba ) virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm prepare setup test unpack
+DEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= ) >=sys-kernel/linux-headers-5.10 convert? ( sys-apps/acl ) static? ( dev-libs/lzo:2[static-libs(+)] sys-apps/util-linux:0[static-libs(+)] sys-libs/zlib:0[static-libs(+)] convert? ( sys-fs/e2fsprogs[static-libs(+)] reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] ) ) zstd? ( app-arch/zstd[static-libs(+)] ) )
+DESCRIPTION=Btrfs filesystem utilities
+EAPI=8
+HOMEPAGE=https://btrfs.readthedocs.io/en/latest/
+INHERIT=bash-completion-r1 python-any-r1 udev verify-sig
+IUSE=+convert +man reiserfs static static-libs udev +zstd verify-sig
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:=[static-libs(+)?] sys-libs/zlib:= convert? ( sys-fs/e2fsprogs:= reiserfs? ( >=sys-fs/reiserfsprogs-3.6.27 ) ) udev? ( virtual/libudev:= ) zstd? ( app-arch/zstd:= )
+REQUIRED_USE=static? ( !udev )
+RESTRICT=test
+SLOT=0/0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.2.tar.xz verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v6.9.2.tar.sign )
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=b21d341d4882d79d867995cdbc96ca2b
diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-9999 b/metadata/md5-cache/sys-fs/btrfs-progs-9999
index 64dd27e81f37..62561725330b 100644
--- a/metadata/md5-cache/sys-fs/btrfs-progs-9999
+++ b/metadata/md5-cache/sys-fs/btrfs-progs-9999
@@ -13,4 +13,4 @@ REQUIRED_USE=static? ( !udev )
RESTRICT=test
SLOT=0/0
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
-_md5_=16f1d4cf237e42a7e11a91ca2dc36a9b
+_md5_=b21d341d4882d79d867995cdbc96ca2b
diff --git a/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1 b/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1
deleted file mode 100644
index 2c1521d58629..000000000000
--- a/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install postinst prepare prerm
-DESCRIPTION=Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag
-EAPI=8
-HOMEPAGE=https://github.com/kdave/btrfsmaintenance
-INHERIT=systemd
-IUSE=systemd
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
-LICENSE=GPL-2
-RDEPEND=app-shells/bash sys-apps/util-linux sys-fs/btrfs-progs systemd? ( sys-apps/systemd ) !systemd? ( virtual/cron )
-SLOT=0
-SRC_URI=https://github.com/kdave/btrfsmaintenance/archive/v0.5.1.tar.gz -> btrfsmaintenance-0.5.1.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3b67d2b45234efd27a8da2cfa5ce9424
diff --git a/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1-r1 b/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1-r1
new file mode 100644
index 000000000000..80998dc1bb94
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/btrfsmaintenance-0.5.1-r1
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install postinst prepare prerm
+DESCRIPTION=Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag
+EAPI=8
+HOMEPAGE=https://github.com/kdave/btrfsmaintenance
+INHERIT=systemd
+IUSE=systemd
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+RDEPEND=app-shells/bash sys-apps/util-linux sys-fs/btrfs-progs systemd? ( sys-apps/systemd ) !systemd? ( virtual/cron )
+SLOT=0
+SRC_URI=https://github.com/kdave/btrfsmaintenance/archive/v0.5.1.tar.gz -> btrfsmaintenance-0.5.1.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=59acaf673314295339ca4107271c696d
diff --git a/metadata/md5-cache/sys-fs/cachefilesd-0.10.10-r2 b/metadata/md5-cache/sys-fs/cachefilesd-0.10.10-r2
index 42fe049490c5..a2dee76292d3 100644
--- a/metadata/md5-cache/sys-fs/cachefilesd-0.10.10-r2
+++ b/metadata/md5-cache/sys-fs/cachefilesd-0.10.10-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-2+
RDEPEND=selinux? ( sec-policy/selinux-cachefilesd ) virtual/tmpfiles
SLOT=0
SRC_URI=https://people.redhat.com/~dhowells/fscache/cachefilesd-0.10.10.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f80880821a1bd100547ca06fc6f0635a
diff --git a/metadata/md5-cache/sys-fs/cryptsetup-2.7.3 b/metadata/md5-cache/sys-fs/cryptsetup-2.7.3
new file mode 100644
index 000000000000..f9277ef7b7ce
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/cryptsetup-2.7.3
@@ -0,0 +1,17 @@
+BDEPEND=virtual/pkgconfig test? ( app-editors/vim-core )
+DEFINED_PHASES=configure install postinst prepare setup test
+DEPEND=static-libs? ( dev-libs/json-c:=[static-libs(+)] dev-libs/popt[static-libs(+)] >=sys-apps/util-linux-2.31-r1[static-libs(+)] argon2? ( app-crypt/argon2:=[static-libs(+)] ) gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] dev-libs/libgpg-error[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl:0=[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) ssh? ( net-libs/libssh[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] ) dev-libs/json-c:= dev-libs/popt >=sys-apps/util-linux-2.31-r1 argon2? ( app-crypt/argon2:= ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( dev-libs/openssl:0= ) pwquality? ( dev-libs/libpwquality ) ssh? ( net-libs/libssh ) sys-fs/lvm2 udev? ( virtual/libudev:= ) static? ( dev-libs/json-c:=[static-libs(+)] dev-libs/popt[static-libs(+)] >=sys-apps/util-linux-2.31-r1[static-libs(+)] argon2? ( app-crypt/argon2:=[static-libs(+)] ) gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] dev-libs/libgpg-error[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl:0=[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) ssh? ( net-libs/libssh[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] )
+DESCRIPTION=Tool to setup encrypted devices with dm-crypt
+EAPI=8
+HOMEPAGE=https://gitlab.com/cryptsetup/cryptsetup
+INHERIT=linux-info tmpfiles
+IUSE=gcrypt kernel nettle +openssl +argon2 fips nls pwquality ssh static static-libs test +udev urandom
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=static-libs? ( dev-libs/json-c:=[static-libs(+)] dev-libs/popt[static-libs(+)] >=sys-apps/util-linux-2.31-r1[static-libs(+)] argon2? ( app-crypt/argon2:=[static-libs(+)] ) gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] dev-libs/libgpg-error[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( dev-libs/openssl:0=[static-libs(+)] ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) ssh? ( net-libs/libssh[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] ) dev-libs/json-c:= dev-libs/popt >=sys-apps/util-linux-2.31-r1 argon2? ( app-crypt/argon2:= ) gcrypt? ( dev-libs/libgcrypt:0= dev-libs/libgpg-error ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( dev-libs/openssl:0= ) pwquality? ( dev-libs/libpwquality ) ssh? ( net-libs/libssh ) sys-fs/lvm2 udev? ( virtual/libudev:= ) virtual/tmpfiles
+REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) static? ( !gcrypt !ssh !udev !fips ) fips? ( !kernel !nettle )
+RESTRICT=!test? ( test )
+SLOT=0/12
+SRC_URI=https://www.kernel.org/pub/linux/utils/cryptsetup/v2.7/cryptsetup-2.7.3.tar.xz
+_eclasses_=linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6c565dfa44d1cfb406f75b31e3d0f336
diff --git a/metadata/md5-cache/sys-fs/jdiskreport-bin-1.4.1 b/metadata/md5-cache/sys-fs/jdiskreport-bin-1.4.1
index 993024762b55..856bf7557d58 100644
--- a/metadata/md5-cache/sys-fs/jdiskreport-bin-1.4.1
+++ b/metadata/md5-cache/sys-fs/jdiskreport-bin-1.4.1
@@ -10,5 +10,5 @@ LICENSE=freedist
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=http://www.jgoodies.com/download/jdiskreport/jdiskreport-1_4_1.zip
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=63e25571aa60fbe2291074f07f668d2c
diff --git a/metadata/md5-cache/sys-fs/lessfs-1.7.0-r2 b/metadata/md5-cache/sys-fs/lessfs-1.7.0-r2
index 68d424358dcf..ddafca013eb5 100644
--- a/metadata/md5-cache/sys-fs/lessfs-1.7.0-r2
+++ b/metadata/md5-cache/sys-fs/lessfs-1.7.0-r2
@@ -10,5 +10,5 @@ LICENSE=GPL-3
RDEPEND=app-crypt/mhash dev-db/tokyocabinet sys-fs/fuse:0 berkdb? ( sys-libs/db:* ) crypt? ( dev-libs/openssl:0= ) lzo? ( dev-libs/lzo ) snappy? ( app-arch/snappy )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/lessfs/lessfs/lessfs-1.7.0/lessfs-1.7.0.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c022b591a4b1e75b8b29718f320c70f3
diff --git a/metadata/md5-cache/sys-fs/lxcfs-6.0.1 b/metadata/md5-cache/sys-fs/lxcfs-6.0.1
new file mode 100644
index 000000000000..c17772e1bc88
--- /dev/null
+++ b/metadata/md5-cache/sys-fs/lxcfs-6.0.1
@@ -0,0 +1,16 @@
+BDEPEND=|| ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) virtual/pkgconfig || ( ( dev-lang/python:3.12 dev-python/jinja[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/jinja[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/jinja[python_targets_python3_10(-)] ) ) doc? ( sys-apps/help2man ) verify-sig? ( sec-keys/openpgp-keys-linuxcontainers ) app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=sys-fs/fuse:3
+DESCRIPTION=FUSE filesystem for LXC
+EAPI=8
+HOMEPAGE=https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/
+INHERIT=cmake meson python-any-r1 systemd verify-sig
+IUSE=doc test verify-sig
+KEYWORDS=~amd64 ~arm64 ~riscv ~x86
+LICENSE=Apache-2.0 LGPL-2+
+RDEPEND=sys-fs/fuse:3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://linuxcontainers.org/downloads/lxcfs/lxcfs-6.0.1.tar.gz verify-sig? ( https://linuxcontainers.org/downloads/lxcfs/lxcfs-6.0.1.tar.gz.asc )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d5c6f9fd730a2b6f4c3d251a4051d1c1
diff --git a/metadata/md5-cache/sys-fs/progsreiserfs-0.3.1_rc8-r1 b/metadata/md5-cache/sys-fs/progsreiserfs-0.3.1_rc8-r1
index b1d4c8b9c7a9..ae1006202674 100644
--- a/metadata/md5-cache/sys-fs/progsreiserfs-0.3.1_rc8-r1
+++ b/metadata/md5-cache/sys-fs/progsreiserfs-0.3.1_rc8-r1
@@ -6,9 +6,9 @@ EAPI=7
HOMEPAGE=http://reiserfs.linux.kiev.ua/
INHERIT=flag-o-matic libtool
IUSE=debug examples nls static-libs
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=http://reiserfs.linux.kiev.ua/snapshots/progsreiserfs-0.3.1-rc8.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7cffdf8175260adf31b1be761f12db14
+_md5_=5549c9592a280fa6aae1a5f09e5104c8
diff --git a/metadata/md5-cache/sys-fs/quotatool-1.6.4 b/metadata/md5-cache/sys-fs/quotatool-1.6.4
index 15d6938c2cd2..cdb0639aede8 100644
--- a/metadata/md5-cache/sys-fs/quotatool-1.6.4
+++ b/metadata/md5-cache/sys-fs/quotatool-1.6.4
@@ -3,10 +3,10 @@ DESCRIPTION=Command-line utility for filesystem quotas
EAPI=8
HOMEPAGE=https://quotatool.ekenberg.se/
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc x86
LICENSE=GPL-2
RDEPEND=sys-fs/quota
SLOT=0
SRC_URI=https://github.com/ekenberg/quotatool/archive/refs/tags/v1.6.4.tar.gz -> quotatool-1.6.4.gh.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=97fc51a15b779fba2439db7164fa7580
+_md5_=ddaadcf81b7fb4cf85948a82bae2b2b4
diff --git a/metadata/md5-cache/sys-fs/udiskie-2.5.3 b/metadata/md5-cache/sys-fs/udiskie-2.5.3
index a726136bd25b..a2c5b760b04e 100644
--- a/metadata/md5-cache/sys-fs/udiskie-2.5.3
+++ b/metadata/md5-cache/sys-fs/udiskie-2.5.3
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie
INHERIT=distutils-r1 pypi xdg-utils
IUSE=libnotify test python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=amd64 ~arm ~x86
+KEYWORDS=amd64 ~arm x86
LICENSE=MIT
RDEPEND=dev-python/docopt[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pyyaml[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] sys-fs/udisks:2 libnotify? ( x11-libs/libnotify[introspection] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://files.pythonhosted.org/packages/source/u/udiskie/udiskie-2.5.3.tar.gz
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d615a1714981635cd8f1e40deec26bc6
+_md5_=2f779d92f74f672dce33f74628b57d83
diff --git a/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r2 b/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r2
index e33c9264421a..699e598ca0fe 100644
--- a/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r2
+++ b/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r2
@@ -11,5 +11,5 @@ RDEPEND=sys-apps/which sys-fs/zfs !systemd? ( virtual/cron )
REQUIRED_USE=!systemd? ( cron )
SLOT=0
SRC_URI=https://github.com/zfsonlinux/zfs-auto-snapshot/archive/upstream/1.2.4.tar.gz -> zfs-auto-snapshot-upstream-1.2.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=3501dd85cff6f7398dd47483605ebfcb
diff --git a/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r3 b/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r3
index b0632c4effb6..2badd2596cb1 100644
--- a/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r3
+++ b/metadata/md5-cache/sys-fs/zfs-auto-snapshot-1.2.4-r3
@@ -11,5 +11,5 @@ RDEPEND=sys-fs/zfs !systemd? ( virtual/cron )
REQUIRED_USE=!systemd? ( cron )
SLOT=0
SRC_URI=https://github.com/zfsonlinux/zfs-auto-snapshot/archive/upstream/1.2.4.tar.gz -> zfs-auto-snapshot-upstream-1.2.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5113ad9fd354cdb166e42e9ae60de6e8
diff --git a/metadata/md5-cache/sys-fs/zfs-auto-snapshot-9999 b/metadata/md5-cache/sys-fs/zfs-auto-snapshot-9999
index a5e8ad7ebb6c..c030e0502a13 100644
--- a/metadata/md5-cache/sys-fs/zfs-auto-snapshot-9999
+++ b/metadata/md5-cache/sys-fs/zfs-auto-snapshot-9999
@@ -10,5 +10,5 @@ PROPERTIES=live
RDEPEND=sys-apps/which sys-fs/zfs !systemd? ( virtual/cron )
REQUIRED_USE=!systemd? ( cron )
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=f937c8040ee65396a602b721001af0e9
diff --git a/metadata/md5-cache/sys-kernel/Manifest.gz b/metadata/md5-cache/sys-kernel/Manifest.gz
index c11f1214dca6..0f761a0bb4c4 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.218 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.218
index 7ce8aeb40f83..a5fb6c6143ed 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.218
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.218
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.218
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-229.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-229.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=483171dbeb62f4d89ca0c16927d04e07
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.219 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.219
index cf4a00a684e7..277dfb483411 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.219
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.219
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.219
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-230.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-230.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=acdeca429c58fe2082bd789f1b245946
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220
new file mode 100644
index 000000000000..27606604eeb7
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.10.220
@@ -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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+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.220
+RDEPEND=!sys-kernel/gentoo-kernel-bin:5.10.220 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.220
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=acdeca429c58fe2082bd789f1b245946
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.160 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.160
index 61fceefd61e8..103a3bbad003 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.160
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.160
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.160
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-170.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-170.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3566a9c064738516b348b474f99147e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161 b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161
index 6e44313a9bf4..80c8cbb16b78 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-5.15.161
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) sparc? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.161
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-171.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-171.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf1f131e6e0d1c121a4a93b98a030f42
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.92 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.92
index deaa84b7c327..2425cc405f7d 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.92
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.92
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.92
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c4b4472fb9586b20a34a7249f351aba6
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.93 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.93
index f37ac29054b7..f1ac92f4910c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.93
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.93
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.93
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=88c481b9e743f0c20c78e33806f4ad20
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.94 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.94
index 9aaab6eff4e4..42163529ae03 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.94
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.94
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.94
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-103.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-103.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=88c481b9e743f0c20c78e33806f4ad20
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95
new file mode 100644
index 000000000000..3907b733d3bf
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.95
@@ -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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.95
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.95 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.95
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=88c481b9e743f0c20c78e33806f4ad20
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.96 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.96
new file mode 100644
index 000000000000..24167c1d1ecb
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.1.96
@@ -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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened savedconfig +initramfs test +strip
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.96
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.1.96 virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.96
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=88c481b9e743f0c20c78e33806f4ad20
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.32 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.32
index 34fb23f6d9be..cc25d99f67db 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.32
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.32
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.32
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=e571852055010e1ba4ff41aef8aefc69
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.33 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.33
index 88460df07988..422b81a62f06 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.33
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.33
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.33
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.34 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.34
index 83973ee621f7..8fb704c05675 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.34
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.34
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.34
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-41.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35
new file mode 100644
index 000000000000..d21377582203
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.35
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi dev-libs/nss sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.35
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.35 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.35
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.36 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.36
new file mode 100644
index 000000000000..3772e23aa100
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.6.36
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi dev-libs/nss sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.36
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.6.36 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.36
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=6f0b7e1a14255fbe6d427b92e8d09284
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.4 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.4
index adab998e4792..5061f2e97169 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.4
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.4
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.4
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-5.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-5.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd843af7d25846f01ec8ac33ee1e114a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.5
index 97e9cfcd291c..1e2e13a45b7c 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.5
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.5
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) s
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-6.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-6.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=dd843af7d25846f01ec8ac33ee1e114a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.6
new file mode 100644
index 000000000000..a620721bf4ae
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.6
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi dev-libs/nss sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.9.6
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.9.6 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.9.6
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dd843af7d25846f01ec8ac33ee1e114a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.7
new file mode 100644
index 000000000000..534b358f2993
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-6.9.7
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) generic-uki? ( net-misc/networkmanager[iwd] sys-libs/pam dev-libs/libp11 sys-libs/libcap net-fs/nfs-utils net-fs/cifs-utils sys-libs/readline net-libs/libmnl sys-apps/kmod app-arch/zstd media-libs/libmtp sys-fs/dosfstools sys-apps/coreutils dev-libs/libevent dev-libs/libpcre2 dev-libs/glib app-crypt/argon2 app-arch/bzip2 sys-libs/libxcrypt sys-block/nbd dev-libs/hidapi sys-apps/dbus dev-libs/libffi dev-libs/nss sys-auth/polkit dev-libs/userspace-rcu app-arch/lz4 sys-apps/gawk app-crypt/gnupg[smartcard,tpm(-)] sys-apps/acl sys-apps/hwdata app-crypt/tpm2-tss net-misc/curl dev-libs/libaio app-alternatives/awk sys-libs/libapparmor dev-libs/lzo sys-fs/e2fsprogs sys-fs/mdadm app-crypt/tpm2-tools sys-libs/libseccomp sys-fs/lvm2[lvm] sys-apps/keyutils dev-libs/json-c sys-apps/util-linux x86? ( sys-firmware/intel-microcode ) dev-libs/libgpg-error dev-db/sqlite amd64? ( sys-firmware/intel-microcode ) sys-libs/ncurses sys-fs/cryptsetup sys-apps/rng-tools dev-libs/libassuan sys-fs/xfsprogs net-wireless/iwd net-libs/nghttp2 sys-apps/attr net-dns/libidn2 sys-kernel/dracut sys-apps/nvme-cli net-libs/libndp sys-process/procps dev-libs/npth net-nds/openldap sys-apps/baselayout sys-fs/dmraid net-libs/libtirpc sys-fs/multipath-tools sys-fs/btrfs-progs sys-apps/sed net-fs/samba dev-libs/oniguruma sys-libs/glibc dev-libs/icu app-arch/xz-utils app-alternatives/gzip dev-libs/cyrus-sasl sys-libs/libnvme app-misc/jq dev-libs/expat sys-apps/iproute2 media-libs/libv4l sys-libs/zlib dev-libs/libusb net-wireless/bluez sys-devel/gcc dev-libs/libunistring app-arch/gzip dev-libs/openssl sys-apps/shadow app-misc/ddcutil sys-kernel/linux-firmware[redistributable,-unknown-license] sys-apps/less app-shells/bash dev-libs/opensc sys-apps/systemd[boot(-),cryptsetup,pkcs11,policykit,tpm,ukify(-)] sys-apps/fwupd dev-libs/libgcrypt sys-apps/pcsc-lite dev-libs/libtasn1 app-crypt/p11-kit sys-libs/libcap-ng app-alternatives/sh net-dns/c-ares sys-apps/kbd )
+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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-build toolchain-funcs
+IUSE=debug hardened secureboot savedconfig +initramfs test generic-uki modules-compress +strip modules-sign
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.9.7
+RDEPEND=!sys-kernel/gentoo-kernel-bin:6.9.7 sys-apps/kmod[lzma] virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) hppa? ( savedconfig ) riscv? ( savedconfig ) sparc? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.9.7
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.extras.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dd843af7d25846f01ec8ac33ee1e114a
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.218 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.218
index adb091c72206..817ea2134cb4 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.218
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.218
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.218
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-229.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-229.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.218-1.gpkg.tar -> gentoo-kernel-5.10.218-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.218-1.gpkg.tar -> gentoo-kernel-5.10.218-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.218-1.gpkg.tar -> gentoo-kernel-5.10.218-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.218-1.gpkg.tar -> gentoo-kernel-5.10.218-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=6ce1292385ef60ebc1b7eceb976b83fc
+_md5_=865efdc75d353e507768a309950167e3
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.219 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.219
index f704c4dc7286..a5a75a82d72a 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.219
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.219
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.219
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-230.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-230.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.219-1.gpkg.tar -> gentoo-kernel-5.10.219-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.219-1.gpkg.tar -> gentoo-kernel-5.10.219-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.219-1.gpkg.tar -> gentoo-kernel-5.10.219-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.219-1.gpkg.tar -> gentoo-kernel-5.10.219-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=b9fa598139009b4d94472a1ed0d09099
+_md5_=39024d8e0aba21dff6adc80cf4b1eebe
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220
new file mode 100644
index 000000000000..69a5b0ef80b6
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.10.220
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-5.10.220
+RDEPEND=!sys-kernel/gentoo-kernel:5.10.220 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.220
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220-1.gpkg.tar -> gentoo-kernel-5.10.220-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=39024d8e0aba21dff6adc80cf4b1eebe
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.160 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.160
index ca11a0b2695a..9b8b9fca0680 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.160
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.160
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.160
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-170.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-170.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.160-1.gpkg.tar -> gentoo-kernel-5.15.160-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.160-1.gpkg.tar -> gentoo-kernel-5.15.160-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.160-1.gpkg.tar -> gentoo-kernel-5.15.160-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.160-1.gpkg.tar -> gentoo-kernel-5.15.160-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=1d5db123e3abc9a00963392ac9946a8e
+_md5_=5e9bf518e4b0c08fb14283681a651aaa
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161
index b27301a8a0ed..b4772ee20e24 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-5.15.161
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.161
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-171.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.15-171.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.161-1.gpkg.tar -> gentoo-kernel-5.15.161-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=83653faa074546262fd1c2ce6b717187
+_md5_=0305acf864229d4f564877b59ebbea7d
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.92 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.92
index 69c3a23bcdde..952997700303 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.92
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.92
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.92
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.92-1.gpkg.tar -> gentoo-kernel-6.1.92-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.92-1.gpkg.tar -> gentoo-kernel-6.1.92-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.92-1.gpkg.tar -> gentoo-kernel-6.1.92-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.92-1.gpkg.tar -> gentoo-kernel-6.1.92-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=f4d2e959b515c715dbc8d495e7fc42b9
+_md5_=fc12ba54ac87c85bc185cfcf57eeac15
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.93 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.93
index 39d995668ef6..4b7955a7f8a0 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.93
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.93
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.93
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.93-1.gpkg.tar -> gentoo-kernel-6.1.93-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.93-1.gpkg.tar -> gentoo-kernel-6.1.93-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.93-1.gpkg.tar -> gentoo-kernel-6.1.93-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.93-1.gpkg.tar -> gentoo-kernel-6.1.93-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=c81049f0794c1c8ae4e027b4ae1eee01
+_md5_=fc5a7f7bdf43a7e62660596252353b08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.94 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.94
index 485b78fd31cc..a4ac816ea9bf 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.94
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.94
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.94
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-103.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-103.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.94-1.gpkg.tar -> gentoo-kernel-6.1.94-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.94-1.gpkg.tar -> gentoo-kernel-6.1.94-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.94-1.gpkg.tar -> gentoo-kernel-6.1.94-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.94-1.gpkg.tar -> gentoo-kernel-6.1.94-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=c81049f0794c1c8ae4e027b4ae1eee01
+_md5_=fc5a7f7bdf43a7e62660596252353b08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95
new file mode 100644
index 000000000000..9813825943f1
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.95
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.95
+RDEPEND=!sys-kernel/gentoo-kernel:6.1.95 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.95
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95-1.gpkg.tar -> gentoo-kernel-6.1.95-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=fc5a7f7bdf43a7e62660596252353b08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.96 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.96
new file mode 100644
index 000000000000..84f4b05b36ff
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.1.96
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.1.96
+RDEPEND=!sys-kernel/gentoo-kernel:6.1.96 virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.96
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96-1.gpkg.tar -> gentoo-kernel-6.1.96-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96-1.gpkg.tar -> gentoo-kernel-6.1.96-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96-1.gpkg.tar -> gentoo-kernel-6.1.96-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96-1.gpkg.tar -> gentoo-kernel-6.1.96-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=fc5a7f7bdf43a7e62660596252353b08
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.32 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.32
index 15a1609fa791..f76ddf982411 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.32
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.32
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.32
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.32-1.gpkg.tar -> gentoo-kernel-6.6.32-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.32-1.gpkg.tar -> gentoo-kernel-6.6.32-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.32-1.gpkg.tar -> gentoo-kernel-6.6.32-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.32-1.gpkg.tar -> gentoo-kernel-6.6.32-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=7b1a9733a922724bda24e8047d0dfb51
+_md5_=f22f3912fcd7635292048e165ddeb593
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.33 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.33
index 26168e03abbd..c3e5a00555bc 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.33
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.33
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.33
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.33-1.gpkg.tar -> gentoo-kernel-6.6.33-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.33-1.gpkg.tar -> gentoo-kernel-6.6.33-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.33-1.gpkg.tar -> gentoo-kernel-6.6.33-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.33-1.gpkg.tar -> gentoo-kernel-6.6.33-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=4833467f70d75da31895ca24dac66689
+_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.34 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.34
index b24001722745..be4260f77006 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.34
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.34
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.34
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-41.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-41.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.34-1.gpkg.tar -> gentoo-kernel-6.6.34-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.34-1.gpkg.tar -> gentoo-kernel-6.6.34-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.34-1.gpkg.tar -> gentoo-kernel-6.6.34-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.34-1.gpkg.tar -> gentoo-kernel-6.6.34-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=4833467f70d75da31895ca24dac66689
+_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35
new file mode 100644
index 000000000000..99c559f3a54a
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.35
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.35
+RDEPEND=!sys-kernel/gentoo-kernel:6.6.35 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.35
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35-1.gpkg.tar -> gentoo-kernel-6.6.35-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.36 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.36
new file mode 100644
index 000000000000..cef7d2e0fa01
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.6.36
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.6.36
+RDEPEND=!sys-kernel/gentoo-kernel:6.6.36 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.36
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36-1.gpkg.tar -> gentoo-kernel-6.6.36-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36-1.gpkg.tar -> gentoo-kernel-6.6.36-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36-1.gpkg.tar -> gentoo-kernel-6.6.36-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36-1.gpkg.tar -> gentoo-kernel-6.6.36-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=d0ff5d4d85a95b54fa53d5e08414c26e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.4 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.4
index 5de9c32b9911..8730b3d8f1bd 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.4
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.4
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.4
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-5.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-5.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.4-1.gpkg.tar -> gentoo-kernel-6.9.4-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.4-1.gpkg.tar -> gentoo-kernel-6.9.4-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.4-1.gpkg.tar -> gentoo-kernel-6.9.4-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.4-1.gpkg.tar -> gentoo-kernel-6.9.4-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=cde287ba2fbd33d48b5d0f595e564c89
+_md5_=f84669f4c9136044505c0a43cbb47cde
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.5 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.5
index d18e3145dbea..86ab93ad38df 100644
--- a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.5
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.5
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-6.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-6.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.5-1.gpkg.tar -> gentoo-kernel-6.9.5-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.5-1.gpkg.tar -> gentoo-kernel-6.9.5-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.5-1.gpkg.tar -> gentoo-kernel-6.9.5-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.5-1.gpkg.tar -> gentoo-kernel-6.9.5-1.x86.gpkg.tar )
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=cde287ba2fbd33d48b5d0f595e564c89
+_md5_=f84669f4c9136044505c0a43cbb47cde
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.6 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.6
new file mode 100644
index 000000000000..3cf5d67c15b9
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.6
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.9.6
+RDEPEND=!sys-kernel/gentoo-kernel:6.9.6 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.9.6
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6-1.gpkg.tar -> gentoo-kernel-6.9.6-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6-1.gpkg.tar -> gentoo-kernel-6.9.6-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6-1.gpkg.tar -> gentoo-kernel-6.9.6-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6-1.gpkg.tar -> gentoo-kernel-6.9.6-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=f84669f4c9136044505c0a43cbb47cde
diff --git a/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.7 b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.7
new file mode 100644
index 000000000000..ae7d79eaf74c
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-kernel-bin-6.9.7
@@ -0,0 +1,17 @@
+BDEPEND=app-alternatives/bc app-alternatives/lex 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) 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=generic-uki? ( >=sys-kernel/installkernel-14[-dracut(-),-ukify(-)] ) !generic-uki? ( !initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] ) )
+INHERIT=kernel-install toolchain-funcs unpacker
+IUSE=+initramfs test generic-uki modules-compress
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~x86
+LICENSE=GPL-2 generic-uki? ( GPL-2+ LGPL-2.1+ || ( BSD GPL-2 ) LGPL-2.1 || ( GPL-2 BSD ) GPL-2 GPL-3 GPL-3+ LGPL-2.1 LGPL-2 || ( BSD GPL-2 ) LGPL-2.1 GPL-3 GPL-3+ BSD BSD LGPL-2.1+ || ( Apache-2.0 CC0-1.0 ) BZIP2 LGPL-2.1+ public-domain BSD BSD-2 GPL-2 || ( BSD GPL-3 HIDAPI ) || ( AFL-2.1 GPL-2 ) MIT || ( MPL-2.0 GPL-2 LGPL-2.1 ) LGPL-2 LGPL-2.1 BSD-2 GPL-2 GPL-3+ GPL-3+ LGPL-2.1 GPL-2+ BSD-2 BSD curl ISC LGPL-2 CC0-1.0 GPL-2 LGPL-2.1 GPL-2+ GPL-2 BSD GPL-2 BSD LGPL-2.1 GPL-2 GPL-2 LGPL-2.1 MIT GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain x86? ( intel-ucode ) GPL-2 LGPL-2.1 public-domain amd64? ( intel-ucode ) MIT GPL-2+ GPL-2 GPL-3 LGPL-2.1 LGPL-2.1 GPL-2 MIT LGPL-2.1 || ( GPL-2+ LGPL-3+ ) GPL-3+ unicode GPL-2 GPL-2 GPL-2+ LGPL-2.1+ GPL-2+ LGPL-2+ LGPL-2.1+ LGPL-2.1+ OPENLDAP GPL-2 GPL-2 GPL-2 BSD BSD-2 BSD-4 LGPL-2.1+ GPL-2 GPL-2 GPL-3+ GPL-3 BSD-2 LGPL-2.1+ BSD HPND ISC inner-net rc PCRE BSD public-domain LGPL-2.1+ GPL-2+ CC0-1.0 BSD-with-attribution LGPL-2.1+ MIT CC-BY-3.0 MIT GPL-2 LGPL-2.1+ ZLIB LGPL-2.1 GPL-2+ LGPL-2.1+ GPL-3+ LGPL-3+ || ( GPL-3+ libgcc libstdc++ gcc-runtime-library-exception-3.1 ) FDL-1.3+ || ( LGPL-3+ GPL-2+ ) || ( FDL-1.2 GPL-3+ ) GPL-3+ Apache-2.0 BSD GPL-2 GPL-2 GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT || ( GPL-3 BSD-2 ) GPL-3+ LGPL-2.1 GPL-2 LGPL-2.1 MIT public-domain LGPL-2.1+ LGPL-2.1 MIT BSD ISC MIT GPL-3+ GPL-2 LGPL-2.1+ MIT LGPL-2.1 CC0-1.0 MIT ISC GPL-2 )
+PDEPEND=>=virtual/dist-kernel-6.9.7
+RDEPEND=!sys-kernel/gentoo-kernel:6.9.7 sys-apps/kmod[lzma] virtual/libelf
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.9.7
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.extras.tar.xz amd64? ( https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7-1.gpkg.tar -> gentoo-kernel-6.9.7-1.amd64.gpkg.tar ) arm64? ( https://dev.gentoo.org/~mgorny/binpkg/arm64/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7-1.gpkg.tar -> gentoo-kernel-6.9.7-1.arm64.gpkg.tar ) ppc64? ( https://dev.gentoo.org/~mgorny/binpkg/ppc64le/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7-1.gpkg.tar -> gentoo-kernel-6.9.7-1.ppc64le.gpkg.tar ) x86? ( https://dev.gentoo.org/~mgorny/binpkg/x86/kernel/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7-1.gpkg.tar -> gentoo-kernel-6.9.7-1.x86.gpkg.tar )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=f84669f4c9136044505c0a43cbb47cde
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.220 b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.220
new file mode 100644
index 000000000000..a75446b23092
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-5.10.220
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 5.10 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=5.10.220
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-231.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-231.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-5.10-231.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-5.10-231.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d9426610962204911931ec9ba2f2a557
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.91 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.91
deleted file mode 100644
index 85c6a06f6219..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.91
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.1.91
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-100.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-100.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-100.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-100.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-100.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-100.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=323de6ccf213e5a3423461548a470727
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.92 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.92
deleted file mode 100644
index 562629247374..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.92
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.1.92
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-101.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-101.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-101.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-101.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=961a951b65f2e5b9093a6ed8436a3380
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.93 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.93
deleted file mode 100644
index b6d6be245ef8..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.93
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.1.93
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-102.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-102.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-102.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-102.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=af8832d003a7cbcc7ef303711fa221f9
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.95 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.95
new file mode 100644
index 000000000000..99bd00325e41
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.95
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.1.95
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-104.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-104.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-104.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-104.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4227ba7d5d417986d4084e43615aae5e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.96 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.96
new file mode 100644
index 000000000000..a049b910a806
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.1.96
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.1 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.1.96
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-105.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-105.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.1-105.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.1-105.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e4e16b8a82866e78854213b4724fbf64
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.31 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.31
deleted file mode 100644
index d3a8f700898d..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.31
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.6.31
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-38.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-38.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-38.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-38.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-38.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-38.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f427966cc59293f226fa7b917601d240
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.32 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.32
deleted file mode 100644
index 92bf361da38b..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.32
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.6.32
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-39.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-39.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-39.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-39.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=86d07431c69a69dd55ffae4ce0b3d18e
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.33 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.33
deleted file mode 100644
index f1354907f25d..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.33
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.6.33
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-40.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-40.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-40.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-40.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c78a282cac595f0edb5973d28aec773b
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.35 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.35
new file mode 100644
index 000000000000..5a3eb1054b82
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.35
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.6.35
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-42.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-42.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-42.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-42.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=96cef18c9603e3108ad874f470f54f9c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.36 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.36
new file mode 100644
index 000000000000..37b5cd64ca2c
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.6.36
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.6 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.6.36
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-43.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-43.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.6-43.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.6-43.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=40cf5de8f5afa8f1a776476b0ff479f7
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.1 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.1
deleted file mode 100644
index e93c7dce917c..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.9 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.9.1
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-2.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-2.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-2.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-2.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-2.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-2.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8b07ef9bebc48adfbb045ed8c4e47d92
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.2 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.2
deleted file mode 100644
index 7e70a8ed666e..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.9 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.9.2
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-3.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-3.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-3.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-3.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-3.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-3.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c5473f1870ac995fca34761a9a7fb134
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.3 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.3
deleted file mode 100644
index 224ccff776ed..000000000000
--- a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources including the Gentoo patchset for the 6.9 kernel tree
-EAPI=8
-HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
-INHERIT=kernel-2
-IUSE=experimental symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.9.3
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-4.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-4.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-4.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-4.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-4.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-4.experimental.tar.xz )
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d70bce1ef8afce02eb498545c3919b15
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.6 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.6
new file mode 100644
index 000000000000..8c87f289c839
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.6
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.9 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.9.6
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-7.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-7.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-7.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-7.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=eb5462e60f7ce1ea4f09da0a63a1f15c
diff --git a/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.7 b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.7
new file mode 100644
index 000000000000..63e06a4f3ec4
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/gentoo-sources-6.9.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources including the Gentoo patchset for the 6.9 kernel tree
+EAPI=8
+HOMEPAGE=https://dev.gentoo.org/~mpagano/genpatches
+INHERIT=kernel-2
+IUSE=experimental symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.9.7
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-8.base.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.base.tar.xz https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-8.extras.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.extras.tar.xz experimental? ( https://dev.gentoo.org/~alicef/dist/genpatches/genpatches-6.9-8.experimental.tar.xz https://dev.gentoo.org/~mpagano/dist/genpatches/genpatches-6.9-8.experimental.tar.xz )
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=12e59d976dfcb7886d6e5209b014fb0e
diff --git a/metadata/md5-cache/sys-kernel/git-sources-6.10_rc5 b/metadata/md5-cache/sys-kernel/git-sources-6.10_rc5
new file mode 100644
index 000000000000..bee21f6264e9
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/git-sources-6.10_rc5
@@ -0,0 +1,15 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=>=sys-devel/patch-2.7.6-r4
+DESCRIPTION=The very latest -git version of the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.10_rc5
+SRC_URI=https://git.kernel.org/torvalds/p/v6.10-rc5/v6.9 -> patch-6.10-rc5.patch https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8a114288ccc885fccc2283227fb9689f
diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20240610 b/metadata/md5-cache/sys-kernel/linux-firmware-20240610
deleted file mode 100644
index 35f95e0747ad..000000000000
--- a/metadata/md5-cache/sys-kernel/linux-firmware-20240610
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=initramfs? ( app-alternatives/cpio ) compress-xz? ( app-arch/xz-utils ) compress-zstd? ( app-arch/zstd ) deduplicate? ( app-misc/rdfind )
-DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend setup unpack
-DESCRIPTION=Linux firmware files
-EAPI=8
-HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
-IDEPEND=dist-kernel? ( initramfs? ( sys-kernel/installkernel ) )
-INHERIT=dist-kernel-utils linux-info mount-boot savedconfig multiprocessing
-IUSE=bindist compress-xz compress-zstd deduplicate dist-kernel +initramfs +redistributable savedconfig unknown-license savedconfig
-KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
-LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) unknown-license? ( all-rights-reserved )
-RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) ) dist-kernel? ( virtual/dist-kernel )
-REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) savedconfig? ( !deduplicate )
-RESTRICT=binchecks strip test !bindist? ( bindist ) unknown-license? ( bindist )
-SLOT=0
-SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20240610.tar.xz
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 linux-info e967b81f54be6f49f4219a57ce7db437 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=49580e1678305dad11bf4c0ad2ec1ce8
diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-20240610-r1 b/metadata/md5-cache/sys-kernel/linux-firmware-20240610-r1
new file mode 100644
index 000000000000..638e15100289
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/linux-firmware-20240610-r1
@@ -0,0 +1,17 @@
+BDEPEND=initramfs? ( app-alternatives/cpio ) compress-xz? ( app-arch/xz-utils ) compress-zstd? ( app-arch/zstd ) deduplicate? ( app-misc/rdfind )
+DEFINED_PHASES=install postinst postrm preinst prepare prerm pretend setup unpack
+DESCRIPTION=Linux firmware files
+EAPI=8
+HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git
+IDEPEND=dist-kernel? ( initramfs? ( sys-kernel/installkernel ) )
+INHERIT=dist-kernel-utils linux-info mount-boot savedconfig multiprocessing
+IUSE=bindist compress-xz compress-zstd deduplicate dist-kernel +initramfs +redistributable savedconfig unknown-license savedconfig
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+LICENSE=GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 ) redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT ) unknown-license? ( all-rights-reserved )
+RDEPEND=!savedconfig? ( redistributable? ( !sys-firmware/alsa-firmware[alsa_cards_ca0132] !sys-block/qla-fc-firmware !sys-firmware/raspberrypi-wifi-ucode ) unknown-license? ( !sys-firmware/alsa-firmware[alsa_cards_korg1212] !sys-firmware/alsa-firmware[alsa_cards_maestro3] !sys-firmware/alsa-firmware[alsa_cards_sb16] !sys-firmware/alsa-firmware[alsa_cards_ymfpci] ) ) dist-kernel? ( virtual/dist-kernel )
+REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) savedconfig? ( !deduplicate )
+RESTRICT=binchecks strip test !bindist? ( bindist ) unknown-license? ( bindist )
+SLOT=0
+SRC_URI=https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/linux-firmware-20240610.tar.xz
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 linux-info e967b81f54be6f49f4219a57ce7db437 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=c41c05856627f7e2ddac21affde00231
diff --git a/metadata/md5-cache/sys-kernel/linux-firmware-99999999 b/metadata/md5-cache/sys-kernel/linux-firmware-99999999
index 51c14d290cde..7891a2cf7ace 100644
--- a/metadata/md5-cache/sys-kernel/linux-firmware-99999999
+++ b/metadata/md5-cache/sys-kernel/linux-firmware-99999999
@@ -13,4 +13,4 @@ REQUIRED_USE=initramfs? ( redistributable ) ?? ( compress-xz compress-zstd ) sav
RESTRICT=binchecks strip test unknown-license? ( bindist )
SLOT=0
_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=966eb7738ae3b5608303261ae8048e7a
+_md5_=69a9455f0182f98d962be9f8936522d7
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.15.158_p76 b/metadata/md5-cache/sys-kernel/rt-sources-5.15.158_p76
deleted file mode 100644
index 6bdc7dcd6c07..000000000000
--- a/metadata/md5-cache/sys-kernel/rt-sources-5.15.158_p76
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full Linux 5.15 kernel sources with the CONFIG_PREEMPT_RT patch
-EAPI=8
-HOMEPAGE=https://wiki.linuxfoundation.org/realtime/start
-INHERIT=kernel-2
-IUSE=symlink build deblob
-KEYWORDS=~amd64 ~arm64
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=5.15.158_p76
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.158.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.158-rt76.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.158-rt76.patch.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f38021cb7995abf3d0f637ed0753b70a
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-5.15.160_p77 b/metadata/md5-cache/sys-kernel/rt-sources-5.15.160_p77
new file mode 100644
index 000000000000..2afbd5a0cb31
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/rt-sources-5.15.160_p77
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full Linux 5.15 kernel sources with the CONFIG_PREEMPT_RT patch
+EAPI=8
+HOMEPAGE=https://wiki.linuxfoundation.org/realtime/start
+INHERIT=kernel-2
+IUSE=symlink build deblob
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=5.15.160_p77
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.15.160.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.15.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-5.15 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//5.15-gnu/deblob-check -> deblob-check-5.15 ) https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/patch-5.15.160-rt77.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/5.15/older/patch-5.15.160-rt77.patch.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f38021cb7995abf3d0f637ed0753b70a
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.1.92_p32 b/metadata/md5-cache/sys-kernel/rt-sources-6.1.92_p32
deleted file mode 100644
index ead60607627d..000000000000
--- a/metadata/md5-cache/sys-kernel/rt-sources-6.1.92_p32
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full Linux 6.1 kernel sources with the CONFIG_PREEMPT_RT patch
-EAPI=8
-HOMEPAGE=https://wiki.linuxfoundation.org/realtime/start
-INHERIT=kernel-2
-IUSE=symlink build deblob
-KEYWORDS=~amd64 ~arm64
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.1.92_p32
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.92.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-6.1 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-check -> deblob-check-6.1 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/patch-6.1.92-rt32.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/older/patch-6.1.92-rt32.patch.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f38021cb7995abf3d0f637ed0753b70a
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.1.95_p34 b/metadata/md5-cache/sys-kernel/rt-sources-6.1.95_p34
new file mode 100644
index 000000000000..74d1c728b80f
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/rt-sources-6.1.95_p34
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full Linux 6.1 kernel sources with the CONFIG_PREEMPT_RT patch
+EAPI=8
+HOMEPAGE=https://wiki.linuxfoundation.org/realtime/start
+INHERIT=kernel-2
+IUSE=symlink build deblob
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.1.95_p34
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.95.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-6.1 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.1-gnu/deblob-check -> deblob-check-6.1 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/patch-6.1.95-rt34.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.1/older/patch-6.1.95-rt34.patch.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f38021cb7995abf3d0f637ed0753b70a
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.6.32_p32 b/metadata/md5-cache/sys-kernel/rt-sources-6.6.32_p32
deleted file mode 100644
index e52a31eae55d..000000000000
--- a/metadata/md5-cache/sys-kernel/rt-sources-6.6.32_p32
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full Linux 6.6 kernel sources with the CONFIG_PREEMPT_RT patch
-EAPI=8
-HOMEPAGE=https://wiki.linuxfoundation.org/realtime/start
-INHERIT=kernel-2
-IUSE=symlink build deblob
-KEYWORDS=~amd64 ~arm64
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.6.32_p32
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.32.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.6-gnu/deblob-6.6 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.6-gnu/deblob-check -> deblob-check-6.6 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.6/patch-6.6.32-rt32.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.6/older/patch-6.6.32-rt32.patch.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f38021cb7995abf3d0f637ed0753b70a
diff --git a/metadata/md5-cache/sys-kernel/rt-sources-6.6.35_p34 b/metadata/md5-cache/sys-kernel/rt-sources-6.6.35_p34
new file mode 100644
index 000000000000..b0983ecbb9e2
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/rt-sources-6.6.35_p34
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full Linux 6.6 kernel sources with the CONFIG_PREEMPT_RT patch
+EAPI=8
+HOMEPAGE=https://wiki.linuxfoundation.org/realtime/start
+INHERIT=kernel-2
+IUSE=symlink build deblob
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.6.35_p34
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.35.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz deblob? ( https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.6-gnu/deblob-6.6 https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/tags//6.6-gnu/deblob-check -> deblob-check-6.6 ) https://www.kernel.org/pub/linux/kernel/projects/rt/6.6/patch-6.6.35-rt34.patch.xz https://www.kernel.org/pub/linux/kernel/projects/rt/6.6/older/patch-6.6.35-rt34.patch.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f38021cb7995abf3d0f637ed0753b70a
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.218 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.218
index 8be23a711c1d..dc58ba55cd25 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.218
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.218
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.218
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.218.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.218.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52a00d30c3b8b90352662de77f9d8c7d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.219 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.219
index e869fad40543..d70db46e0609 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.219
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.219
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.219
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.219.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.219.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=52a00d30c3b8b90352662de77f9d8c7d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220
new file mode 100644
index 000000000000..0b32455564a5
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.220
@@ -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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+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.220
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=5.10.220
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.220.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.10.220.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 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=52a00d30c3b8b90352662de77f9d8c7d
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
index 277b15fb6ed4..961fadecc92d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.10.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.10.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.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 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=7b2dfe96123fcadb448c8a9037ba87d3
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.160 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.160
index 07125e2a79c5..65bead140f2d 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.160
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.160
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.160
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.160.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.160.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=a189984404c34081b1c9e38cf0539bdc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161
index 885a6b2327c6..02c6c697b561 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.161
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.161
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.161.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.161.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 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=a189984404c34081b1c9e38cf0539bdc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
index 73a89eda734d..65cb929de2cd 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-5.15.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=5.15.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.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 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=2c31eb0db70690c689dba9b03424b2f9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.92 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.92
index b2bc649ab9a9..42b7404757bb 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.92
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.92
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.92
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.92.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.92.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.93 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.93
index cb1fe4f9c244..c4ad8f9bf957 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.93
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.93
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.93
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.93.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.93.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.94 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.94
index fb53ede29ddb..27334449d626 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.94
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.94
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.94
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.94.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.94.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95
new file mode 100644
index 000000000000..161788e9ec03
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.95
@@ -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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+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-6.1.95
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.95
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.95.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.95.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.96 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.96
new file mode 100644
index 000000000000..deeec2b2fc67
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.96
@@ -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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+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-6.1.96
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.1.96
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.96.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.1.96.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=20bc05671295de3d9b8ba02915b6b2cc
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
index 388683480bc6..666b8521b224 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.1.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.1.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.1.7-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.1.7-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.1.7-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.1.7-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.1.7-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5878194fcf169a1a30d673bcd5a95a58
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.32 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.32
index aa4b0d2a972d..931743e7e2b7 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.32
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.32
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.32
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.32.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.32.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.33 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.33
index 92f2541cfd50..2573e1662455 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.33
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.33
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.33
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.33.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.33.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.34 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.34
index c8fe35329570..3873737d68b0 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.34
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.34
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.34
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.34.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.34.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35
new file mode 100644
index 000000000000..5c2c50a2d138
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.35
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.35
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.35
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.35.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.35.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.36 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.36
new file mode 100644
index 000000000000..b9163ed2c73d
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.36
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.6.36
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.6.36
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.36.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.6.36.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=4928e378e8729c391a746be8f5c90ca9
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999
index 0803dd89bc24..f30acd702247 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.6.9999
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.6.9999
SRC_URI=https://github.com/projg2/gentoo-kernel-config/archive/g12.tar.gz -> gentoo-kernel-config-g12.tar.gz amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.6.12-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.6.12-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.6.12-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.6.12-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.6.12-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 git-r3 fbb2889c81f3a05910c1524db69425c1 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=9ff3b384f50448e1460b1f06876b4be8
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.4 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.4
index 0bca666c0f31..0008c6660299 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.4
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.4
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.4
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.4.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.4.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=9371955b1c851931f3b4ccab2fcf7ab6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.5 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.5
index 041e9bdc49a3..f9412bb38299 100644
--- a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.5
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.5
@@ -14,5 +14,5 @@ REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
SLOT=6.9.5
SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.5.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.5.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
-_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build 99eb00d7450b05352eb000bfb702db53 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=9371955b1c851931f3b4ccab2fcf7ab6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.6 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.6
new file mode 100644
index 000000000000..c09fe28e5826
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.6
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.9.6
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.9.6
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.6.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.6.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=9371955b1c851931f3b4ccab2fcf7ab6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.7 b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.7
new file mode 100644
index 000000000000..b76f4b148415
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-kernel-6.9.7
@@ -0,0 +1,18 @@
+BDEPEND=debug? ( dev-util/pahole ) verify-sig? ( sec-keys/openpgp-keys-kernel ) secureboot? ( app-crypt/sbsigntools ) 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] ) sparc? ( app-emulation/qemu[qemu_softmmu_targets_sparc,qemu_softmmu_targets_sparc64] ) x86? ( app-emulation/qemu[qemu_softmmu_targets_i386] ) ) || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) app-alternatives/cpio app-alternatives/bc sys-devel/bison sys-devel/flex virtual/libelf arm? ( sys-apps/dtc ) arm64? ( sys-apps/dtc ) riscv? ( sys-apps/dtc ) modules-sign? ( dev-libs/openssl ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+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=!initramfs? ( >=sys-kernel/installkernel-14 ) initramfs? ( >=sys-kernel/installkernel-14[dracut(-)] )
+INHERIT=kernel-build toolchain-funcs verify-sig
+IUSE=debug hardened secureboot savedconfig +initramfs test +strip modules-sign verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~x86
+LICENSE=GPL-2
+PDEPEND=>=virtual/dist-kernel-6.9.7
+RDEPEND=virtual/libelf
+REQUIRED_USE=arm? ( savedconfig ) secureboot? ( modules-sign )
+RESTRICT=!test? ( test ) test? ( userpriv ) arm? ( test )
+SLOT=6.9.7
+SRC_URI=https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.7.tar.xz https://github.com/projg2/gentoo-kernel-config/archive/g13.tar.gz -> gentoo-kernel-config-g13.tar.gz verify-sig? ( https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.9.7.tar.sign ) amd64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-x86_64-fedora.config -> kernel-x86_64-fedora.config.6.9.3-gentoo ) arm64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-aarch64-fedora.config -> kernel-aarch64-fedora.config.6.9.3-gentoo ) ppc64? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-ppc64le-fedora.config -> kernel-ppc64le-fedora.config.6.9.3-gentoo ) x86? ( https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/6.9.3-gentoo/kernel-i686-fedora.config -> kernel-i686-fedora.config.6.9.3-gentoo )
+_eclasses_=dist-kernel-utils 145861da258122cbba5240a850f1a5e8 kernel-build b4e40bd9dd5df90ef67043c51f40a111 kernel-install 8b3f309ac423799839f1fb3253b473b8 mount-boot 3945d351ee3192381911f938f4ee527a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe portability 225656ad6c6594fe3b0187bdd50707fb python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea savedconfig 8b5f9d995a970e49cd427c55d5840285 secureboot 4911adb593665638c76fbd4e70d451ac toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=9371955b1c851931f3b4ccab2fcf7ab6
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.219 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.219
deleted file mode 100644
index 85c8487200e6..000000000000
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.219
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources for the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=5.10.219
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.219.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2957cec637c6d83c14595b382e193a9f
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.220 b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.220
new file mode 100644
index 000000000000..d4dd363accbc
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-5.10.220
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources for the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=5.10.220
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v5.x/patch-5.10.220.xz https://www.kernel.org/pub/linux/kernel/v5.x/linux-5.10.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2957cec637c6d83c14595b382e193a9f
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.94 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.94
deleted file mode 100644
index d9f353bb94aa..000000000000
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.94
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources for the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.1.94
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.94.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0a3a1444da71ab8465c369e46191d87
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.96 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.96
new file mode 100644
index 000000000000..71fc8530f83a
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.1.96
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources for the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.1.96
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.1.96.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.1.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d0a3a1444da71ab8465c369e46191d87
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.34 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.34
deleted file mode 100644
index ef72d7976d0b..000000000000
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.34
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources for the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.6.34
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.34.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d0a3a1444da71ab8465c369e46191d87
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.36 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.36
new file mode 100644
index 000000000000..663c8176bd5b
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.6.36
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources for the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.6.36
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.6.36.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.6.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d0a3a1444da71ab8465c369e46191d87
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.9.5 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.9.5
deleted file mode 100644
index 8d2d436846ec..000000000000
--- a/metadata/md5-cache/sys-kernel/vanilla-sources-6.9.5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Full sources for the Linux kernel
-EAPI=8
-HOMEPAGE=https://www.kernel.org
-INHERIT=kernel-2
-IUSE=symlink build
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
-LICENSE=GPL-2
-RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
-RESTRICT=binchecks strip
-SLOT=6.9.5
-SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.9.5.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz
-_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=180bd724748bcd26af6370cf97c04002
diff --git a/metadata/md5-cache/sys-kernel/vanilla-sources-6.9.7 b/metadata/md5-cache/sys-kernel/vanilla-sources-6.9.7
new file mode 100644
index 000000000000..8e604abd4646
--- /dev/null
+++ b/metadata/md5-cache/sys-kernel/vanilla-sources-6.9.7
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Full sources for the Linux kernel
+EAPI=8
+HOMEPAGE=https://www.kernel.org
+INHERIT=kernel-2
+IUSE=symlink build
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+LICENSE=GPL-2
+RDEPEND=!build? ( app-alternatives/cpio dev-lang/perl app-alternatives/bc dev-build/make sys-devel/bison sys-devel/flex >=sys-libs/ncurses-5.2 virtual/libelf virtual/pkgconfig )
+RESTRICT=binchecks strip
+SLOT=6.9.7
+SRC_URI=https://www.kernel.org/pub/linux/kernel/v6.x/patch-6.9.7.xz https://www.kernel.org/pub/linux/kernel/v6.x/linux-6.9.tar.xz
+_eclasses_=crossdev f04338ff78f213a4a55c5c37b3c6563e estack c61c368a76fdf3a82fdf8dbaebea3804 kernel-2 d7063ec2420394c5b29ed142f15b5033 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=180bd724748bcd26af6370cf97c04002
diff --git a/metadata/md5-cache/sys-libs/Manifest.gz b/metadata/md5-cache/sys-libs/Manifest.gz
index 4d254b6bfd07..b7d096d0a41b 100644
--- a/metadata/md5-cache/sys-libs/Manifest.gz
+++ b/metadata/md5-cache/sys-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-libs/binutils-libs-2.42-r1 b/metadata/md5-cache/sys-libs/binutils-libs-2.42-r1
index 039b55f4789b..8caa95993d3b 100644
--- a/metadata/md5-cache/sys-libs/binutils-libs-2.42-r1
+++ b/metadata/md5-cache/sys-libs/binutils-libs-2.42-r1
@@ -6,11 +6,11 @@ EAPI=7
HOMEPAGE=https://sourceware.org/binutils/
INHERIT=flag-o-matic libtool toolchain-funcs multilib-minimal
IUSE=64-bit-bfd cet multitarget nls static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris
LICENSE=|| ( GPL-3 LGPL-3 )
RDEPEND=sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-devel/binutils-config-5
RESTRICT=!test? ( test )
SLOT=0/2.42.0
SRC_URI=mirror://gnu/binutils/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/binutils-2.42-patches-3.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=334a883ded195265afe009a25fb77eeb
+_md5_=28f55ca52129eea2266968c25b156d71
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-15.0.7
index 0627041b4b5e..b964f43e9d67 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-15.0.7
+++ b/metadata/md5-cache/sys-libs/compiler-rt-15.0.7
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=704d950e9cdfed4a67d55c707a7db129
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6
index c817422b2973..d96698dc37b2 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9dbdbb0a42f87edcd5e64cdaff7329e4
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4 b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4
index 1b2a3b7044c4..dbef313e0103 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4
+++ b/metadata/md5-cache/sys-libs/compiler-rt-16.0.6-r4
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6-r4.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cbf62a2e9a77364e78a667b10382d57e
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-17.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
index dcecefb7294a..7657fab2cb82 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-17.0.6
@@ -11,5 +11,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-17.0.6.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e4f5753fcc6fdbecf6b2ea929c3e73c2
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-18.1.7 b/metadata/md5-cache/sys-libs/compiler-rt-18.1.7
deleted file mode 100644
index 315d01173a93..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-18.1.7
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-18.1.7*:18 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=sys-devel/llvm:18
-DESCRIPTION=Compiler runtime library for clang (built-in part)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+abi_x86_32 abi_x86_64 +clang debug test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=18
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=17f75d79e76c5f3c43e37aa8ef9d7c93
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-18.1.8 b/metadata/md5-cache/sys-libs/compiler-rt-18.1.8
new file mode 100644
index 000000000000..eb921e3dd499
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-18.1.8
@@ -0,0 +1,15 @@
+BDEPEND=clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-18.1.8*:18 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:18
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~arm64-macos ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RESTRICT=!test? ( test ) !clang? ( test )
+SLOT=18
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=17f75d79e76c5f3c43e37aa8ef9d7c93
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-19.0.0.9999
index e2a152920f77..54b77863b746 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-19.0.0.9999
@@ -10,5 +10,5 @@ LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
PROPERTIES=live
RESTRICT=!test? ( test ) !clang? ( test )
SLOT=19
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a7db51057537afaa6b6ed5cb182962ac
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240608 b/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240608
deleted file mode 100644
index 4f2d484f573a..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240608
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.0.0*:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=sys-devel/llvm:19
-DESCRIPTION=Compiler runtime library for clang (built-in part)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+abi_x86_32 abi_x86_64 +clang +debug test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=19
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a7db51057537afaa6b6ed5cb182962ac
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240615 b/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240615
deleted file mode 100644
index ddb8aa79ef45..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240615
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.0.0*:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=sys-devel/llvm:19
-DESCRIPTION=Compiler runtime library for clang (built-in part)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+abi_x86_32 abi_x86_64 +clang +debug test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RESTRICT=!test? ( test ) !clang? ( test )
-SLOT=19
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a7db51057537afaa6b6ed5cb182962ac
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240623 b/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240623
new file mode 100644
index 000000000000..90d3a33f7904
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-19.0.0_pre20240623
@@ -0,0 +1,14 @@
+BDEPEND=clang? ( sys-devel/clang ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.0.0*:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:19
+DESCRIPTION=Compiler runtime library for clang (built-in part)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+abi_x86_32 abi_x86_64 +clang +debug test
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RESTRICT=!test? ( test ) !clang? ( test )
+SLOT=19
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c crossdev f04338ff78f213a4a55c5c37b3c6563e flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a7db51057537afaa6b6ed5cb182962ac
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
index b994b876e32c..f1a2e9d10f1e 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-15.0.7
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=15.0.7
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7.tar.xz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c8981bb60f4a2681377d1b30e49600d6
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6
index fd12cff8812a..2b01ab990dce 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-16.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9dee7cde1fca09c3a59eaeb050aacce9
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6
index 2a0b69280943..2061a589ff9e 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-17.0.6
@@ -12,5 +12,5 @@ REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo sha
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=5e0bb1c349142841159537bac1540ffe
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.7 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.7
deleted file mode 100644
index 7fc73ac9c842..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.7
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-18.1.7*:18 sys-libs/compiler-rt:18 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=sys-devel/llvm:18 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
-DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
-IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
-SLOT=18
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=12d7c8d73e0e0e8f15886f9794c1290f
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.8 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.8
new file mode 100644
index 000000000000..d5593415b7c2
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-18.1.8
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-18.1.8*:18 sys-libs/compiler-rt:18 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:18 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang debug test +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~ppc-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=18
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=12d7c8d73e0e0e8f15886f9794c1290f
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0.9999 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0.9999
index 5d0261b9d481..5c2cd284846b 100644
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0.9999
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0.9999
@@ -11,5 +11,5 @@ PROPERTIES=live
REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
SLOT=19
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=e20250e8a7d9bf28935b81ab4f5bf111
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240608 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240608
deleted file mode 100644
index 511b16bf11e2..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240608
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.0.0*:19 sys-libs/compiler-rt:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=sys-devel/llvm:19 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
-DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
-IUSE=+abi_x86_32 abi_x86_64 +clang +debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
-SLOT=19
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e20250e8a7d9bf28935b81ab4f5bf111
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240615 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240615
deleted file mode 100644
index b8743908624b..000000000000
--- a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240615
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.0.0*:19 sys-libs/compiler-rt:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=sys-devel/llvm:19 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
-DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
-EAPI=8
-HOMEPAGE=https://llvm.org/
-INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
-IUSE=+abi_x86_32 abi_x86_64 +clang +debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
-RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
-SLOT=19
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e20250e8a7d9bf28935b81ab4f5bf111
diff --git a/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240623 b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240623
new file mode 100644
index 000000000000..47c716160037
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/compiler-rt-sanitizers-19.0.0_pre20240623
@@ -0,0 +1,15 @@
+BDEPEND=clang? ( sys-devel/clang ) elibc_glibc? ( net-libs/libtirpc ) test? ( || ( ( dev-lang/python:3.13 >=dev-python/lit-15[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 >=dev-python/lit-15[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 >=dev-python/lit-15[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 >=dev-python/lit-15[python_targets_python3_10(-)] ) ) =sys-devel/clang-19.0.0*:19 sys-libs/compiler-rt:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=sys-devel/llvm:19 virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
+DESCRIPTION=Compiler runtime libraries for clang (sanitizers & xray)
+EAPI=8
+HOMEPAGE=https://llvm.org/
+INHERIT=check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
+IUSE=+abi_x86_32 abi_x86_64 +clang +debug test +ctx-profile +libfuzzer +memprof +orc +profile +xray +asan +dfsan +lsan +msan +hwasan +tsan +ubsan +safestack +cfi +scudo +shadowcallstack +gwp-asan test
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+REQUIRED_USE=|| ( asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo shadowcallstack gwp-asan libfuzzer orc profile xray ) test? ( cfi? ( ubsan ) gwp-asan? ( scudo ) )
+RESTRICT=!clang? ( test ) !test? ( test ) !test? ( test )
+SLOT=19
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e20250e8a7d9bf28935b81ab4f5bf111
diff --git a/metadata/md5-cache/sys-libs/glibc-2.19-r3 b/metadata/md5-cache/sys-libs/glibc-2.19-r3
index d9ce41b21d5e..a35739c58bf5 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.19-r3
+++ b/metadata/md5-cache/sys-libs/glibc-2.19-r3
@@ -14,4 +14,4 @@ RESTRICT=strip
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.19.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.19-patches-9.tar.bz2 multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-4.7.3-r1-multilib-bootstrap.tar.bz2 )
_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ca3eadd1474bd8ad26bccca0b45133e9
+_md5_=2de390fb28f3928650934f8656b2352f
diff --git a/metadata/md5-cache/sys-libs/glibc-2.31-r7 b/metadata/md5-cache/sys-libs/glibc-2.31-r7
index a04cb9bd58e9..227ba63262a7 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.31-r7
+++ b/metadata/md5-cache/sys-libs/glibc-2.31-r7
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.31.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.31-patches-9.tar.xz https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.00.tar.gz multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20180511.tar.xz )
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3a2ab1db5c6448cb5acde73d0db1cccb
+_md5_=4c65f143ca66796381b272e8c1ac34da
diff --git a/metadata/md5-cache/sys-libs/glibc-2.32-r8 b/metadata/md5-cache/sys-libs/glibc-2.32-r8
index 719a91fca972..4f45d76be246 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.32-r8
+++ b/metadata/md5-cache/sys-libs/glibc-2.32-r8
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.32.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.32-patches-8.tar.xz riscv? ( https://dev.gentoo.org/~dilfridge/distfiles/backport-rv32.txz ) https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.10.tar.gz multilib? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz )
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6de4ee3e8382dbe47095d01a0080f0df
+_md5_=c2a5b0175e36af7e2554e420f743f7d2
diff --git a/metadata/md5-cache/sys-libs/glibc-2.33-r14 b/metadata/md5-cache/sys-libs/glibc-2.33-r14
index 318786c3ff5f..9d9fbcdc3174 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.33-r14
+++ b/metadata/md5-cache/sys-libs/glibc-2.33-r14
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.33.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.33-patches-11.tar.xz https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.22.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210814.tar.gz )
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e8208ffb84d62b12bb4e9cea9c33e978
+_md5_=f0de70a03c888f9ed616bed5f57254c9
diff --git a/metadata/md5-cache/sys-libs/glibc-2.34-r14 b/metadata/md5-cache/sys-libs/glibc-2.34-r14
index 3ab1c5e525b7..88adb34f0bf2 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.34-r14
+++ b/metadata/md5-cache/sys-libs/glibc-2.34-r14
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.34.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.34-patches-17.tar.xz https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.22.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=16ed03bcb71f3e4927dca367437b55c5
+_md5_=245696769969e05c711d35f47f2b4528
diff --git a/metadata/md5-cache/sys-libs/glibc-2.35-r11 b/metadata/md5-cache/sys-libs/glibc-2.35-r11
index 262646d778b2..737751d52eac 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.35-r11
+++ b/metadata/md5-cache/sys-libs/glibc-2.35-r11
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.35.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.35-patches-12.tar.xz experimental-loong? ( https://dev.gentoo.org/~xen0n/distfiles/glibc-2.35-loongarch-patches-20220522.tar.xz ) https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.22.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=332281c6e93e1650fea40b0bc5e7e6b3
+_md5_=e9618dd914a58bf954d8d1cb3ba018be
diff --git a/metadata/md5-cache/sys-libs/glibc-2.36-r8 b/metadata/md5-cache/sys-libs/glibc-2.36-r8
index aeb704a890a1..a34903710d68 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.36-r8
+++ b/metadata/md5-cache/sys-libs/glibc-2.36-r8
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.36.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.36-patches-10.tar.xz https://gitweb.gentoo.org/proj/locale-gen.git/snapshot/locale-gen-2.23.tar.gz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=eapi8-dosym 5ac4857ad078256d939c44f7c64197a9 flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ff065e7738f4ae0cc315df728970a105
+_md5_=0225515566bbbdd6fed57844bb2ce113
diff --git a/metadata/md5-cache/sys-libs/glibc-2.37-r10 b/metadata/md5-cache/sys-libs/glibc-2.37-r10
index 78d0126e00d6..cba047c9288d 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.37-r10
+++ b/metadata/md5-cache/sys-libs/glibc-2.37-r10
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.37.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.37-patches-12.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2f23835043ec0e4f5ceba36257361380
+_md5_=1ca94ac657f0539e626b44a35969ca1c
diff --git a/metadata/md5-cache/sys-libs/glibc-2.38-r13 b/metadata/md5-cache/sys-libs/glibc-2.38-r13
index 2e0d6106eaa1..77f263b23302 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.38-r13
+++ b/metadata/md5-cache/sys-libs/glibc-2.38-r13
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.38.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.38-patches-13.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c9d49568589d0372e30b40df53a5ea21
+_md5_=b4268d0f455e15baddf6c514cc1b150d
diff --git a/metadata/md5-cache/sys-libs/glibc-2.39-r6 b/metadata/md5-cache/sys-libs/glibc-2.39-r6
index 2c27548bf8d1..242824ff69c7 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.39-r6
+++ b/metadata/md5-cache/sys-libs/glibc-2.39-r6
@@ -7,7 +7,7 @@ HOMEPAGE=https://www.gnu.org/software/libc/
IDEPEND=!compile-locales? ( sys-apps/locale-gen )
INHERIT=python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig multilib systemd multiprocessing tmpfiles
IUSE=audit caps cet compile-locales custom-cflags doc gd hash-sysv-compat headers-only +multiarch multilib multilib-bootstrap nscd perl profile selinux +ssp stack-realign +static-libs suid systemd systemtap test vanilla
-KEYWORDS=~alpha amd64 arm arm64 ~hppa -ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa -ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LGPL-2.1+ BSD HPND ISC inner-net rc PCRE
PDEPEND=!vanilla? ( sys-libs/timezone-data )
RDEPEND=gd? ( media-libs/gd:2= ) nscd? ( selinux? ( audit? ( sys-process/audit ) caps? ( sys-libs/libcap ) ) ) suid? ( caps? ( sys-libs/libcap ) ) selinux? ( sys-libs/libselinux ) systemtap? ( dev-debug/systemtap ) !<app-misc/pax-utils-1.3.3 !<sys-apps/systemd-254.9-r1 perl? ( dev-lang/perl ) >=net-dns/libidn2-2.3.0 vanilla? ( !sys-libs/timezone-data )
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.39-patches-6.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=83a067e64225f7ac6c1347422708438a
+_md5_=be7a8401eb25f62bbec50743c608adc2
diff --git a/metadata/md5-cache/sys-libs/glibc-2.39-r7 b/metadata/md5-cache/sys-libs/glibc-2.39-r7
index 834061e9a467..0af8d083099b 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.39-r7
+++ b/metadata/md5-cache/sys-libs/glibc-2.39-r7
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.39-patches-7.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=46a5434b2cb3a1f6db54ddc12a114df3
+_md5_=73d902eccff8388abeae2a43b8f57c9b
diff --git a/metadata/md5-cache/sys-libs/glibc-2.39-r9 b/metadata/md5-cache/sys-libs/glibc-2.39-r9
index 06aa60b612dc..06dc2d4e6d2d 100644
--- a/metadata/md5-cache/sys-libs/glibc-2.39-r9
+++ b/metadata/md5-cache/sys-libs/glibc-2.39-r9
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=mirror://gnu/glibc/glibc-2.39.tar.xz https://dev.gentoo.org/~dilfridge/distfiles/glibc-2.39-patches-9.tar.xz multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2bc29045e2f5b2fb0b1ccd59bd7b5acc
+_md5_=898b352eed10827dcc9ba4e33594e93a
diff --git a/metadata/md5-cache/sys-libs/glibc-9999 b/metadata/md5-cache/sys-libs/glibc-9999
index af56bc6f5b6b..8e7491cd3c69 100644
--- a/metadata/md5-cache/sys-libs/glibc-9999
+++ b/metadata/md5-cache/sys-libs/glibc-9999
@@ -15,4 +15,4 @@ RESTRICT=!test? ( test )
SLOT=2.2
SRC_URI=multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-20201208.tar.xz ) systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-20210729.tar.gz )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe prefix eab3c99d77fe00506c109c8a736186f7 preserve-libs 21162ec96c87041004a75348d97342dd python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=156928c83c7a038041c0a77f3d4a8a85
+_md5_=4b56d4b5366a143c4168e6599ed145b1
diff --git a/metadata/md5-cache/sys-libs/ldb-2.8.0 b/metadata/md5-cache/sys-libs/ldb-2.8.0
index 80d8be1319ae..561a081298f4 100644
--- a/metadata/md5-cache/sys-libs/ldb-2.8.0
+++ b/metadata/md5-cache/sys-libs/ldb-2.8.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://ldb.samba.org
INHERIT=python-single-r1 waf-utils multilib-minimal
IUSE=doc ldap +lmdb python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=LGPL-3
RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.15.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(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) test? ( lmdb )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/2.8.0
SRC_URI=https://samba.org/ftp/pub/ldb/ldb-2.8.0.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=149681df051fb5c68ee060effc1959ae
+_md5_=4fd3dd9bd6a4f6b9a3b505d53a0586e4
diff --git a/metadata/md5-cache/sys-libs/ldb-2.8.1 b/metadata/md5-cache/sys-libs/ldb-2.8.1
new file mode 100644
index 000000000000..07fad3f41311
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/ldb-2.8.1
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) dev-libs/libxslt virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.15.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(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) virtual/libcrypt test? ( >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=LDAP-like embedded database
+EAPI=8
+HOMEPAGE=https://ldb.samba.org
+INHERIT=python-single-r1 waf-utils multilib-minimal
+IUSE=doc ldap +lmdb python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=LGPL-3
+RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tdb-1.4.9[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.15.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(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) test? ( lmdb )
+RESTRICT=!test? ( test )
+SLOT=0/2.8.1
+SRC_URI=https://samba.org/ftp/pub/ldb/ldb-2.8.1.tar.gz
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=bac7803040291c65323d132e5ae32cd3
diff --git a/metadata/md5-cache/sys-libs/ldb-2.9.1 b/metadata/md5-cache/sys-libs/ldb-2.9.1
new file mode 100644
index 000000000000..67f659bd7b47
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/ldb-2.9.1
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) dev-libs/libxslt virtual/pkgconfig doc? ( app-text/doxygen )
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.4.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(-)?] >=sys-libs/tdb-1.4.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.16.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] ) virtual/libcrypt test? ( >=dev-util/cmocka-1.1.3[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=LDAP-like embedded database
+EAPI=8
+HOMEPAGE=https://ldb.samba.org
+INHERIT=python-single-r1 waf-utils multilib-minimal
+IUSE=doc ldap +lmdb python test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+LICENSE=LGPL-3
+RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/popt[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.4.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(-)?] >=sys-libs/tdb-1.4.10[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/tevent-0.16.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ldap? ( net-nds/openldap:= ) lmdb? ( >=dev-db/lmdb-0.9.16:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) sys-libs/talloc[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tdb[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] sys-libs/tevent[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) test? ( lmdb )
+RESTRICT=!test? ( test )
+SLOT=0/2.9.1
+SRC_URI=https://samba.org/ftp/pub/ldb/ldb-2.9.1.tar.gz
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
+_md5_=9da1762b4be29960ecfeca9cd6022398
diff --git a/metadata/md5-cache/sys-libs/libcap-2.70 b/metadata/md5-cache/sys-libs/libcap-2.70
index c449f0fc8e8b..994ca0b537c8 100644
--- a/metadata/md5-cache/sys-libs/libcap-2.70
+++ b/metadata/md5-cache/sys-libs/libcap-2.70
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://sites.google.com/site/fullycapable/
INHERIT=multilib-minimal toolchain-funcs pam
IUSE=pam static-libs tools 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 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=|| ( GPL-2 BSD )
PDEPEND=pam? ( sys-libs/pam[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://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/libcap-2.70.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pam b56d0c9c20fc5b553f13c8ae165a10a5 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=50d784acaa11a2f722afa609c1a45528
+_md5_=e423298b03d395bf23cd43e2289d030a
diff --git a/metadata/md5-cache/sys-libs/libcap-ng-0.8.5 b/metadata/md5-cache/sys-libs/libcap-ng-0.8.5
index d7ede287e980..fa698ea36c4b 100644
--- a/metadata/md5-cache/sys-libs/libcap-ng-0.8.5
+++ b/metadata/md5-cache/sys-libs/libcap-ng-0.8.5
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://people.redhat.com/sgrubb/libcap-ng/
INHERIT=autotools flag-o-matic out-of-source-utils python-r1
IUSE=python static-libs 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 ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux
LICENSE=GPL-2+ LGPL-2.1+
RDEPEND=python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
SLOT=0
SRC_URI=https://people.redhat.com/sgrubb/libcap-ng/libcap-ng-0.8.5.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ded051c5cc2bd195a791ea50498a4bd7
+_md5_=9d805b4b2bef2a67bbe46eb1dff9bd6c
diff --git a/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1 b/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1
index 3f23b104d0ac..d90ed826d97f 100644
--- a/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1
+++ b/metadata/md5-cache/sys-libs/libcxx-15.0.7-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r1.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cbab90e17c99591e90cb17c654e53eed
diff --git a/metadata/md5-cache/sys-libs/libcxx-16.0.6 b/metadata/md5-cache/sys-libs/libcxx-16.0.6
index d4db65ce452d..cad990d5ca3e 100644
--- a/metadata/md5-cache/sys-libs/libcxx-16.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-16.0.6.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=524a7f80481620ff445d73b26d915a81
diff --git a/metadata/md5-cache/sys-libs/libcxx-17.0.6 b/metadata/md5-cache/sys-libs/libcxx-17.0.6
index a8123e228fe9..1bfa20d354fd 100644
--- a/metadata/md5-cache/sys-libs/libcxx-17.0.6
+++ b/metadata/md5-cache/sys-libs/libcxx-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=57e96ea47bf712397dfa139361dd8587
diff --git a/metadata/md5-cache/sys-libs/libcxx-18.1.7 b/metadata/md5-cache/sys-libs/libcxx-18.1.7
deleted file mode 100644
index 84e50c19124c..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.1.7[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:18
-DESCRIPTION=New implementation of the C++ standard library, targeting C++11
-EAPI=8
-HOMEPAGE=https://libcxx.llvm.org/
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.1.7[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=745bc558cf73e1543da6e2e14bff129f
diff --git a/metadata/md5-cache/sys-libs/libcxx-18.1.8 b/metadata/md5-cache/sys-libs/libcxx-18.1.8
new file mode 100644
index 000000000000..e4706c63ca6e
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxx-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.1.8[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:18
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-18.1.8[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=745bc558cf73e1543da6e2e14bff129f
diff --git a/metadata/md5-cache/sys-libs/libcxx-19.0.0.9999 b/metadata/md5-cache/sys-libs/libcxx-19.0.0.9999
index c4b81ed2802c..bfa730ceaaa0 100644
--- a/metadata/md5-cache/sys-libs/libcxx-19.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxx-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0.9999[static-libs?,abi_x86_32(-)?
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=eda287c46c79be6a0a584470abde6edc
diff --git a/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240608 b/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240608
deleted file mode 100644
index 4cb825fe5426..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0_pre20240608[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:19
-DESCRIPTION=New implementation of the C++ standard library, targeting C++11
-EAPI=8
-HOMEPAGE=https://libcxx.llvm.org/
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0_pre20240608[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=766fe8445c3ff4bf35da3d5c9d711b68
diff --git a/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240615 b/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240615
deleted file mode 100644
index f3ed18307358..000000000000
--- a/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0_pre20240615[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:19
-DESCRIPTION=New implementation of the C++ standard library, targeting C++11
-EAPI=8
-HOMEPAGE=https://libcxx.llvm.org/
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0_pre20240615[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d13096d9fc84814ebe5fa1af2f7f5ea9
diff --git a/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240623 b/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240623
new file mode 100644
index 000000000000..172ad492c470
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxx-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( dev-debug/gdb[python] || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0_pre20240623[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] ) sys-devel/llvm:19
+DESCRIPTION=New implementation of the C++ standard library, targeting C++11
+EAPI=8
+HOMEPAGE=https://libcxx.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +libcxxabi +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-19.0.0_pre20240623[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(-)?] ) !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=eda287c46c79be6a0a584470abde6edc
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-15.0.7 b/metadata/md5-cache/sys-libs/libcxxabi-15.0.7
index e44d3e3f5b2a..443b7f08d874 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-15.0.7
+++ b/metadata/md5-cache/sys-libs/libcxxabi-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a14a31a2f90e26640f635cc72061d383
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-16.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-16.0.6
index 6112ba0dff3f..25d18cc7184d 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-16.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c72a7ac64229d8667b1e3e2d049a040d
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-17.0.6 b/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
index 6581e9c8dcc8..eace85e631d0 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
+++ b/metadata/md5-cache/sys-libs/libcxxabi-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=c72a7ac64229d8667b1e3e2d049a040d
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-18.1.7 b/metadata/md5-cache/sys-libs/libcxxabi-18.1.7
deleted file mode 100644
index 6853bcebebda..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:18
-DESCRIPTION=Low level support for a standard C++ library
-EAPI=8
-HOMEPAGE=https://libcxxabi.llvm.org/
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!<sys-libs/libcxx-15
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=406c06e2acccee230942ffa11c7c151e
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-18.1.8 b/metadata/md5-cache/sys-libs/libcxxabi-18.1.8
new file mode 100644
index 000000000000..2923ae81448d
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxxabi-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:18
+DESCRIPTION=Low level support for a standard C++ library
+EAPI=8
+HOMEPAGE=https://libcxxabi.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<sys-libs/libcxx-15
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=406c06e2acccee230942ffa11c7c151e
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0.9999 b/metadata/md5-cache/sys-libs/libcxxabi-19.0.0.9999
index 3fcab0c77dd1..f5cab36ea523 100644
--- a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libcxxabi-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!<sys-libs/libcxx-15
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=7f2e448e92b7ab5b357298c1ced0c0f0
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240608 b/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240608
deleted file mode 100644
index b38c1fa20d3e..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:19
-DESCRIPTION=Low level support for a standard C++ library
-EAPI=8
-HOMEPAGE=https://libcxxabi.llvm.org/
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!<sys-libs/libcxx-15
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7f2e448e92b7ab5b357298c1ced0c0f0
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240615 b/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240615
deleted file mode 100644
index f4a43efc44d8..000000000000
--- a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:19
-DESCRIPTION=Low level support for a standard C++ library
-EAPI=8
-HOMEPAGE=https://libcxxabi.llvm.org/
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!<sys-libs/libcxx-15
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7f2e448e92b7ab5b357298c1ced0c0f0
diff --git a/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240623 b/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240623
new file mode 100644
index 000000000000..0336394fb0c0
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libcxxabi-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=!<sys-libs/libcxx-15 sys-devel/llvm:19
+DESCRIPTION=Low level support for a standard C++ library
+EAPI=8
+HOMEPAGE=https://libcxxabi.llvm.org/
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!<sys-libs/libcxx-15
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=7f2e448e92b7ab5b357298c1ced0c0f0
diff --git a/metadata/md5-cache/sys-libs/libieee1284-0.2.11-r9 b/metadata/md5-cache/sys-libs/libieee1284-0.2.11-r9
index 9cca561c0f9a..045acb8b3fba 100644
--- a/metadata/md5-cache/sys-libs/libieee1284-0.2.11-r9
+++ b/metadata/md5-cache/sys-libs/libieee1284-0.2.11-r9
@@ -5,9 +5,9 @@ EAPI=8
HOMEPAGE=http://cyberelk.net/tim/software/libieee1284/
INHERIT=autotools multilib-minimal
IUSE=doc 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
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc ~x86
+KEYWORDS=amd64 ~arm ~arm64 ppc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://downloads.sourceforge.net/libieee1284/libieee1284-0.2.11.tar.bz2
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5719eece6878ba33176a1c63daed40c5
+_md5_=3f2261c8b9886c0dfa99a83c5e774dbe
diff --git a/metadata/md5-cache/sys-libs/libnvme-1.9 b/metadata/md5-cache/sys-libs/libnvme-1.9
index f03e267981c5..0bd78da41ca9 100644
--- a/metadata/md5-cache/sys-libs/libnvme-1.9
+++ b/metadata/md5-cache/sys-libs/libnvme-1.9
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/linux-nvme/libnvme
INHERIT=python-r1 meson
IUSE=dbus +json keyutils python ssl test +uuid python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86
LICENSE=LGPL-2.1+
RDEPEND=json? ( dev-libs/json-c:= ) keyutils? ( sys-apps/keyutils:= ) dbus? ( sys-apps/dbus:= ) python? ( python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) ) ssl? ( >=dev-libs/openssl-1.1:= ) uuid? ( sys-apps/util-linux:= )
REQUIRED_USE=python? ( || ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 ) )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0/1
SRC_URI=https://github.com/linux-nvme/libnvme/archive/refs/tags/v1.9.tar.gz -> libnvme-1.9.tar.gz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=70a5056d773ac914804404b93d3e6258
+_md5_=1982776a117dbaa4ed1c1f7f415fe786
diff --git a/metadata/md5-cache/sys-libs/libomp-15.0.7-r6 b/metadata/md5-cache/sys-libs/libomp-15.0.7-r6
index 8c064041e881..95d91c4cc641 100644
--- a/metadata/md5-cache/sys-libs/libomp-15.0.7-r6
+++ b/metadata/md5-cache/sys-libs/libomp-15.0.7-r6
@@ -12,5 +12,5 @@ RDEPEND=hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x
RESTRICT=!test? ( test )
SLOT=0/15
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig ) https://dev.gentoo.org/~mgorny/dist/llvm/llvm-gentoo-patchset-15.0.7-r6.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=3a7c08c1b2b5342c762f260cd13766ba
diff --git a/metadata/md5-cache/sys-libs/libomp-16.0.6 b/metadata/md5-cache/sys-libs/libomp-16.0.6
index ad397e4ac9cd..6fc31ff6900a 100644
--- a/metadata/md5-cache/sys-libs/libomp-16.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-16.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta
RESTRICT=!test? ( test )
SLOT=0/16
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fa9dc759aa2ebe85213b8979a27fc81f
diff --git a/metadata/md5-cache/sys-libs/libomp-17.0.6 b/metadata/md5-cache/sys-libs/libomp-17.0.6
index 34465ab44074..6e049809a086 100644
--- a/metadata/md5-cache/sys-libs/libomp-17.0.6
+++ b/metadata/md5-cache/sys-libs/libomp-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_ta
RESTRICT=!test? ( test )
SLOT=0/17
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ad04b7957e6fbd40be6957c56b31ba10
diff --git a/metadata/md5-cache/sys-libs/libomp-18.1.7 b/metadata/md5-cache/sys-libs/libomp-18.1.7
deleted file mode 100644
index 66bfa9eb5107..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) sys-devel/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare pretend setup test unpack
-DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-18.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) )
-DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
-EAPI=8
-HOMEPAGE=https://openmp.llvm.org
-INHERIT=flag-o-matic cmake-multilib linux-info llvm.org llvm-utils python-single-r1 toolchain-funcs
-IUSE=debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX 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 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-18.1.7[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) )
-REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
-RESTRICT=!test? ( test )
-SLOT=0/18.1
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=c93d00a9622f6545844f194fc1f558f8
diff --git a/metadata/md5-cache/sys-libs/libomp-18.1.8 b/metadata/md5-cache/sys-libs/libomp-18.1.8
new file mode 100644
index 000000000000..84c765e26761
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libomp-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=dev-lang/perl offload? ( llvm_targets_AMDGPU? ( sys-devel/clang ) llvm_targets_NVPTX? ( sys-devel/clang ) virtual/pkgconfig ) test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) sys-devel/clang ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare pretend setup test unpack
+DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-18.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) )
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm.org llvm-utils python-single-r1 toolchain-funcs
+IUSE=debug gdb-plugin hwloc offload ompt test llvm_targets_AMDGPU llvm_targets_NVPTX 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 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] ) offload? ( dev-libs/libffi:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~sys-devel/llvm-18.1.8[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] llvm_targets_AMDGPU? ( dev-libs/rocr-runtime:= ) )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=!test? ( test )
+SLOT=0/18.1
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c93d00a9622f6545844f194fc1f558f8
diff --git a/metadata/md5-cache/sys-libs/libomp-19.0.0.9999 b/metadata/md5-cache/sys-libs/libomp-19.0.0.9999
index be795f24d9a3..2f9250b72c1e 100644
--- a/metadata/md5-cache/sys-libs/libomp-19.0.0.9999
+++ b/metadata/md5-cache/sys-libs/libomp-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 )
REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
RESTRICT=!test? ( test )
SLOT=0/19.0.0.9999
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 linux-info e967b81f54be6f49f4219a57ce7db437 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a5619cd21eb158ecdd1e78f8a900a3b9
diff --git a/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240608 b/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240608
deleted file mode 100644
index 6fc9f2c13d83..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) sys-devel/clang ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
-EAPI=8
-HOMEPAGE=https://openmp.llvm.org
-INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
-IUSE=+debug gdb-plugin hwloc ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] )
-REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
-RESTRICT=!test? ( test )
-SLOT=0/19.0.0_pre20240608
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a5619cd21eb158ecdd1e78f8a900a3b9
diff --git a/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240615 b/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240615
deleted file mode 100644
index 1f05c1d532ab..000000000000
--- a/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=dev-lang/perl test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) sys-devel/clang ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
-DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
-EAPI=8
-HOMEPAGE=https://openmp.llvm.org
-INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
-IUSE=+debug gdb-plugin hwloc ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] )
-REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
-RESTRICT=!test? ( test )
-SLOT=0/19.0.0_pre20240615
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=a5619cd21eb158ecdd1e78f8a900a3b9
diff --git a/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240623 b/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240623
new file mode 100644
index 000000000000..473dd9171269
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/libomp-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=dev-lang/perl test? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) python_single_target_python3_10? ( dev-python/lit[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/lit[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/lit[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/lit[python_targets_python3_13(-)] ) sys-devel/clang ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] )
+DESCRIPTION=OpenMP runtime library for LLVM/clang compiler
+EAPI=8
+HOMEPAGE=https://openmp.llvm.org
+INHERIT=flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
+IUSE=+debug gdb-plugin hwloc ompt test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=gdb-plugin? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) ) hwloc? ( >=sys-apps/hwloc-2.5: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(-)?] )
+REQUIRED_USE=gdb-plugin? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) )
+RESTRICT=!test? ( test )
+SLOT=0/19.0.0_pre20240623
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=a5619cd21eb158ecdd1e78f8a900a3b9
diff --git a/metadata/md5-cache/sys-libs/libservicelog-1.1.18 b/metadata/md5-cache/sys-libs/libservicelog-1.1.18
index fecdad3bbcf7..c93de5f77121 100644
--- a/metadata/md5-cache/sys-libs/libservicelog-1.1.18
+++ b/metadata/md5-cache/sys-libs/libservicelog-1.1.18
@@ -7,6 +7,7 @@ IUSE=static-libs
KEYWORDS=ppc ppc64
LICENSE=LGPL-2.1+
RDEPEND=dev-db/sqlite:= sys-libs/librtas virtual/logger
+RESTRICT=test
SLOT=0
SRC_URI=https://downloads.sourceforge.net/linux-diag/libservicelog-1.1.18.tar.gz
-_md5_=f5a6ed81c73d96f3447accf983a35ab4
+_md5_=846f6e3881fcd9f741ce9bfa002df67a
diff --git a/metadata/md5-cache/sys-libs/libservicelog-1.1.19 b/metadata/md5-cache/sys-libs/libservicelog-1.1.19
index ae4d36ce7644..c1ee9b508c2c 100644
--- a/metadata/md5-cache/sys-libs/libservicelog-1.1.19
+++ b/metadata/md5-cache/sys-libs/libservicelog-1.1.19
@@ -6,10 +6,11 @@ EAPI=7
HOMEPAGE=https://github.com/power-ras/libservicelog
INHERIT=autotools
IUSE=static-libs
-KEYWORDS=~ppc ~ppc64
+KEYWORDS=ppc ppc64
LICENSE=GPL-2+
RDEPEND=dev-db/sqlite:= sys-libs/librtas virtual/logger
+RESTRICT=test
SLOT=0
SRC_URI=https://github.com/power-ras/libservicelog/archive/refs/tags/v1.1.19.tar.gz -> libservicelog-1.1.19.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=b39561faded318a6bbb58215a02ce007
+_md5_=904b8a556a188d67c6a527df51d2f0bf
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7 b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7
index 0bb189148b21..15087d0636b2 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-15.0.7
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.7/llvm-project-15.0.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=0304c4cd124df43254ba42ff0fa5e262
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1 b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1
index f1eec536afb7..d05c90fb43cd 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-16.0.6-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-16.0.6/llvm-project-16.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6923802effae324b1b764b4bfccaea81
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6 b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
index 1b146eeeeaeb..2cb1ff6b2e9d 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-17.0.6
@@ -13,5 +13,5 @@ REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-17.0.6/llvm-project-17.0.6.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=6923802effae324b1b764b4bfccaea81
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-18.1.7 b/metadata/md5-cache/sys-libs/llvm-libunwind-18.1.7
deleted file mode 100644
index a2093d18bffe..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-18.1.7
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=sys-devel/llvm:18
-DESCRIPTION=C++ runtime stack unwinder from LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!sys-libs/libunwind
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.7/llvm-project-18.1.7.src.tar.xz.sig )
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4824c894f7d102dcf37c203e3ad999a7
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-18.1.8 b/metadata/md5-cache/sys-libs/llvm-libunwind-18.1.8
new file mode 100644
index 000000000000..28116b557d32
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-18.1.8
@@ -0,0 +1,17 @@
+BDEPEND=clang? ( sys-devel/clang:18 ) !test? ( || ( dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) verify-sig? ( >=sec-keys/openpgp-keys-llvm-18.1.6 ) app-alternatives/ninja >=dev-build/cmake-3.20.5 verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=sys-devel/llvm:18
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~arm64-macos ~x64-macos
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz verify-sig? ( https://github.com/llvm/llvm-project/releases/download/llvmorg-18.1.8/llvm-project-18.1.8.src.tar.xz.sig )
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4824c894f7d102dcf37c203e3ad999a7
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0.9999 b/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0.9999
index 6400e1a0a69a..c693c84e4c74 100644
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0.9999
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0.9999
@@ -12,5 +12,5 @@ RDEPEND=!sys-libs/libunwind
REQUIRED_USE=test? ( clang )
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=cef3026431ff3aecaed6b75e0dbc9fba
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240608 b/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240608
deleted file mode 100644
index fa54017faac2..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240608
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=sys-devel/llvm:19
-DESCRIPTION=C++ runtime stack unwinder from LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!sys-libs/libunwind
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz -> llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cef3026431ff3aecaed6b75e0dbc9fba
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240615 b/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240615
deleted file mode 100644
index 0f6ce7e39379..000000000000
--- a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240615
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=sys-devel/llvm:19
-DESCRIPTION=C++ runtime stack unwinder from LLVM
-EAPI=8
-HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
-INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-IUSE=+clang +debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
-RDEPEND=!sys-libs/libunwind
-REQUIRED_USE=test? ( clang )
-RESTRICT=!test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/llvm/llvm-project/archive/cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz -> llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org fe51186804467de2471da6256ad5842a multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=cef3026431ff3aecaed6b75e0dbc9fba
diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240623 b/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240623
new file mode 100644
index 000000000000..82f1a9e8346a
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/llvm-libunwind-19.0.0_pre20240623
@@ -0,0 +1,16 @@
+BDEPEND=clang? ( sys-devel/clang:19 ) !test? ( || ( dev-lang/python:3.13 dev-lang/python:3.12 dev-lang/python:3.11 dev-lang/python:3.10 ) ) test? ( || ( ( dev-lang/python:3.13 dev-python/lit[python_targets_python3_13(-)] ) ( dev-lang/python:3.12 dev-python/lit[python_targets_python3_12(-)] ) ( dev-lang/python:3.11 dev-python/lit[python_targets_python3_11(-)] ) ( dev-lang/python:3.10 dev-python/lit[python_targets_python3_10(-)] ) ) ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=sys-devel/llvm:19
+DESCRIPTION=C++ runtime stack unwinder from LLVM
+EAPI=8
+HOMEPAGE=https://llvm.org/docs/ExceptionHandling.html
+INHERIT=cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
+IUSE=+clang +debug static-libs test test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+LICENSE=Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
+RDEPEND=!sys-libs/libunwind
+REQUIRED_USE=test? ( clang )
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/llvm/llvm-project/archive/3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz -> llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 llvm-utils e59dc622da7e7e7f16879105bed34858 llvm.org 5feca158a7ab6a6a4f30a30e6b464a06 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=cef3026431ff3aecaed6b75e0dbc9fba
diff --git a/metadata/md5-cache/sys-libs/ncurses-6.5_p20240615 b/metadata/md5-cache/sys-libs/ncurses-6.5_p20240615
new file mode 100644
index 000000000000..da02f008d14a
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/ncurses-6.5_p20240615
@@ -0,0 +1,15 @@
+BDEPEND=verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst test unpack
+DEPEND=gpm? ( sys-libs/gpm[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=Console display library
+EAPI=8
+HOMEPAGE=https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/
+INHERIT=flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig
+IUSE=ada +cxx debug doc gpm minimal profile split-usr +stack-realign static-libs test tinfo trace abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr verify-sig
+LICENSE=MIT
+RDEPEND=gpm? ( sys-libs/gpm[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<=sys-libs/ncurses-5.9-r4:5 !<sys-libs/slang-2.3.2_pre23 !<x11-terms/rxvt-unicode-9.06-r3 !<x11-terms/st-0.6-r1
+RESTRICT=!test? ( test )
+SLOT=0/6
+SRC_URI=mirror://gnu/ncurses/ncurses-6.5.tar.gz https://invisible-island.net/archives/ncurses/ncurses-6.5.tar.gz https://invisible-mirror.net/archives/ncurses/ncurses-6.5.tar.gz verify-sig? ( mirror://gnu/ncurses/ncurses-6.5.tar.gz.sig ) https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240504.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240511.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240518.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240519.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240525.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240601.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240608.patch.gz https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240615.patch.gz verify-sig? ( https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240504.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240511.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240518.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240519.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240525.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240601.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240608.patch.gz.asc https://invisible-island.net/archives/ncurses/6.5/ncurses-6.5-20240615.patch.gz.asc ) https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240504.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240511.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240518.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240519.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240525.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240601.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240608.patch.gz https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240615.patch.gz verify-sig? ( https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240504.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240511.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240518.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240519.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240525.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240601.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240608.patch.gz.asc https://invisible-mirror.net/archives/ncurses/6.5/ncurses-6.5-20240615.patch.gz.asc ) https://dev.gentoo.org/~sam/distfiles/sys-libs/ncurses/ncurses-6.5_p20240615-patches.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=cae67833f30e4726818509453eb79fe1
diff --git a/metadata/md5-cache/sys-libs/openipmi-2.0.33-r1 b/metadata/md5-cache/sys-libs/openipmi-2.0.33-r1
index 571b45bc39c5..f17083980ae9 100644
--- a/metadata/md5-cache/sys-libs/openipmi-2.0.33-r1
+++ b/metadata/md5-cache/sys-libs/openipmi-2.0.33-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://sourceforge.net/projects/openipmi/
INHERIT=autotools python-single-r1
IUSE=crypt snmp perl python static-libs tcl python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86
+KEYWORDS=amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86
LICENSE=LGPL-2.1 GPL-2
RDEPEND=dev-libs/glib:2 dev-libs/popt sys-libs/gdbm:= sys-libs/ncurses:= sys-libs/readline:= crypt? ( dev-libs/openssl:= ) snmp? ( net-analyzer/net-snmp ) perl? ( dev-lang/perl:= ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) ) tcl? ( dev-lang/tcl:= )
REQUIRED_USE=python? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 ) )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/openipmi/OpenIPMI-2.0.33.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=490f948e746d6bef2fe2f024651b399c
+_md5_=774e0d3088e365da3fd5bedd93ba61dd
diff --git a/metadata/md5-cache/sys-libs/pam_wrapper-1.1.5 b/metadata/md5-cache/sys-libs/pam_wrapper-1.1.5
index 960d7df1c85d..58ebc5268e7b 100644
--- a/metadata/md5-cache/sys-libs/pam_wrapper-1.1.5
+++ b/metadata/md5-cache/sys-libs/pam_wrapper-1.1.5
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://cwrap.org/pam_wrapper.html
INHERIT=cmake-multilib python-r1
IUSE=test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86
LICENSE=GPL-3
RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) >=sys-libs/pam-1.5.3-r1: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(-)?]
REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.samba.org/ftp/pub/cwrap/pam_wrapper-1.1.5.tar.gz https://ftp.samba.org/pub/cwrap/pam_wrapper-1.1.5.tar.gz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c cmake-multilib 37d23064f303dcf23453353ab8c77059 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bc51fc2797d5076e3422a0fc502f22c5
+_md5_=66988916628056e1a917bc7e5140c04d
diff --git a/metadata/md5-cache/sys-libs/pkgcraft-0.0.15 b/metadata/md5-cache/sys-libs/pkgcraft-0.0.15
new file mode 100644
index 000000000000..4c60b72bb9e3
--- /dev/null
+++ b/metadata/md5-cache/sys-libs/pkgcraft-0.0.15
@@ -0,0 +1,14 @@
+BDEPEND=dev-util/cargo-c sys-devel/clang >=virtual/rust-1.76 >=virtual/rust-1.53
+DEFINED_PHASES=compile configure install test unpack
+DESCRIPTION=C library for pkgcraft
+EAPI=8
+HOMEPAGE=https://pkgcraft.github.io/
+INHERIT=edo cargo toolchain-funcs
+IUSE=test debug
+KEYWORDS=~amd64 ~arm64
+LICENSE=MIT Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016
+RESTRICT=!test? ( test )
+SLOT=0/0.0.15
+SRC_URI=https://github.com/pkgcraft/pkgcraft/releases/download/pkgcraft-c-0.0.15/pkgcraft-c-0.0.15.tar.xz
+_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=bc4403eefc4359d9301872086be854e9
diff --git a/metadata/md5-cache/sys-libs/pkgcraft-9999 b/metadata/md5-cache/sys-libs/pkgcraft-9999
index bcdd12215579..8b0f02e0ff32 100644
--- a/metadata/md5-cache/sys-libs/pkgcraft-9999
+++ b/metadata/md5-cache/sys-libs/pkgcraft-9999
@@ -1,4 +1,4 @@
-BDEPEND=test? ( dev-util/cargo-nextest ) dev-util/cargo-c sys-devel/clang >=virtual/rust-1.74 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
+BDEPEND=test? ( dev-util/cargo-nextest ) dev-util/cargo-c sys-devel/clang >=virtual/rust-1.76 >=virtual/rust-1.53 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install test unpack
DESCRIPTION=C library for pkgcraft
EAPI=8
@@ -10,4 +10,4 @@ PROPERTIES=live
RESTRICT=!test? ( test )
SLOT=0/9999
_eclasses_=cargo 67ea64209e3442a3a0e095f048d43a62 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8c98e25cf218496cbc4954e58f93ce27
+_md5_=bc4403eefc4359d9301872086be854e9
diff --git a/metadata/md5-cache/sys-libs/readline-8.2_p10 b/metadata/md5-cache/sys-libs/readline-8.2_p10
index 883bc33a1bed..13b0186ff6c7 100644
--- a/metadata/md5-cache/sys-libs/readline-8.2_p10
+++ b/metadata/md5-cache/sys-libs/readline-8.2_p10
@@ -6,10 +6,10 @@ EAPI=7
HOMEPAGE=https://tiswww.case.edu/php/chet/readline/rltop.html https://git.savannah.gnu.org/cgit/readline.git
INHERIT=flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs verify-sig
IUSE=static-libs +unicode utils 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 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris
LICENSE=GPL-3+
RDEPEND=>=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?]
SLOT=0/8
SRC_URI=mirror://gnu/readline/readline-8.2.tar.gz https://dev.gentoo.org/~sam/distfiles/sys-libs/readline/readline-8.1-rlfe-c99.patch.xz verify-sig? ( mirror://gnu/readline/readline-8.2.tar.gz.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-001 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-001.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-001 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-001.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-002 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-002.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-002 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-002.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-003 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-003.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-003 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-003.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-004 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-004.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-004 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-004.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-005 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-005.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-005 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-005.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-006 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-006.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-006 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-006.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-007 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-007.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-007 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-007.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-008 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-008.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-008 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-008.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-009 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-009.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-009 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-009.sig ) mirror://gnu/readline/readline-8.2-patches/readline82-010 verify-sig? ( mirror://gnu/readline/readline-8.2-patches/readline82-010.sig ) ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-010 verify-sig? ( ftp://ftp.cwru.edu/pub/readline/readline-8.2-patches/readline82-010.sig )
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 preserve-libs 21162ec96c87041004a75348d97342dd toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=05321a31704d43d6410104d3f434df04
+_md5_=d669d0c532b288c65e20b64d7d1ce023
diff --git a/metadata/md5-cache/sys-libs/talloc-2.4.1 b/metadata/md5-cache/sys-libs/talloc-2.4.1
index e2f51264911e..f833463a6799 100644
--- a/metadata/md5-cache/sys-libs/talloc-2.4.1
+++ b/metadata/md5-cache/sys-libs/talloc-2.4.1
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://talloc.samba.org/
INHERIT=waf-utils python-single-r1 multilib-minimal
IUSE=compat +python test valgrind python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 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 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris
LICENSE=GPL-3 LGPL-3+ LGPL-2
RDEPEND=!elibc_SunOS? ( !elibc_Darwin? ( dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://www.samba.org/ftp/talloc/talloc-2.4.1.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=80c18537516084c1f66b5983826e1461
+_md5_=5ed8977cde85e9d66bea1f1d3a699a37
diff --git a/metadata/md5-cache/sys-libs/tdb-1.4.9 b/metadata/md5-cache/sys-libs/tdb-1.4.9
index 22a0222034e2..83b5063c51a1 100644
--- a/metadata/md5-cache/sys-libs/tdb-1.4.9
+++ b/metadata/md5-cache/sys-libs/tdb-1.4.9
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://tdb.samba.org/
INHERIT=waf-utils multilib-minimal python-single-r1
IUSE=python test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-3
RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://samba.org/ftp/tdb/tdb-1.4.9.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=088d28a34c57f5843d76c7f2ac1cf0a9
+_md5_=5800a1da95edac5e795676a7f76f0d59
diff --git a/metadata/md5-cache/sys-libs/tevent-0.15.0 b/metadata/md5-cache/sys-libs/tevent-0.15.0
index f9e73f4c430a..15f7e2c8e282 100644
--- a/metadata/md5-cache/sys-libs/tevent-0.15.0
+++ b/metadata/md5-cache/sys-libs/tevent-0.15.0
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://tevent.samba.org/
INHERIT=waf-utils multilib-minimal python-single-r1
IUSE=python test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux
LICENSE=GPL-3
RDEPEND=dev-libs/libbsd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/talloc-2.4.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] python? ( python_single_target_python3_10? ( dev-lang/python:3.10[threads(+)] ) python_single_target_python3_11? ( dev-lang/python:3.11[threads(+)] ) python_single_target_python3_12? ( dev-lang/python:3.12[threads(+)] ) >=sys-libs/talloc-2.4.1[python,python_single_target_python3_10(-)?,python_single_target_python3_11(-)?,python_single_target_python3_12(-)?] )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://samba.org/ftp/tevent/tevent-0.15.0.tar.gz
_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 waf-utils be1df8dc616c09387b18633b4155fcb5
-_md5_=c5bf518af87a7469bf63df4252b749ea
+_md5_=52b33d54f006033d6bf15b8cbebdb115
diff --git a/metadata/md5-cache/sys-power/Manifest.gz b/metadata/md5-cache/sys-power/Manifest.gz
index c1875b0488da..9fdc19e63680 100644
--- a/metadata/md5-cache/sys-power/Manifest.gz
+++ b/metadata/md5-cache/sys-power/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/sys-power/iasl-20200717 b/metadata/md5-cache/sys-power/iasl-20200717
index 3f45c773bbd5..3d9f048ff76f 100644
--- a/metadata/md5-cache/sys-power/iasl-20200717
+++ b/metadata/md5-cache/sys-power/iasl-20200717
@@ -5,10 +5,10 @@ EAPI=7
HOMEPAGE=https://www.acpica.org/downloads/
INHERIT=edos2unix toolchain-funcs
IUSE=test
-KEYWORDS=~alpha amd64 arm64 ~ia64 ~loong ~mips ppc ppc64 x86
+KEYWORDS=~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 x86
LICENSE=iASL
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=http://www.acpica.org/sites/acpica/files/acpica-unix-20200717.tar.gz test? ( http://www.acpica.org/sites/acpica/files/acpitests-unix-20200717.tar.gz )
_eclasses_=edos2unix 33e347e171066657f91f8b0c72ec8773 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d682badbce4b46e3aec586ea7fea9436
+_md5_=fad39421a76d46e10e8564207e810115
diff --git a/metadata/md5-cache/sys-power/pmtools-20130209 b/metadata/md5-cache/sys-power/pmtools-20130209
new file mode 100644
index 000000000000..5ff0fbe82469
--- /dev/null
+++ b/metadata/md5-cache/sys-power/pmtools-20130209
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install prepare
+DESCRIPTION=Collection of tools for ACPI and power management
+EAPI=8
+HOMEPAGE=https://github.com/anyc/pmtools/
+INHERIT=flag-o-matic toolchain-funcs
+IUSE=doc
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=>=sys-power/iasl-20090521
+SLOT=0
+SRC_URI=https://github.com/anyc/pmtools/archive/20130209.tar.gz -> pmtools-20130209.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=efa8606a453eb40f924daa060fecf501
diff --git a/metadata/md5-cache/sys-power/power-profiles-daemon-0.13 b/metadata/md5-cache/sys-power/power-profiles-daemon-0.13
deleted file mode 100644
index 32a790a2b8ef..000000000000
--- a/metadata/md5-cache/sys-power/power-profiles-daemon-0.13
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=dev-util/glib-utils gtk-doc? ( dev-util/gi-docgen dev-util/gtk-doc ) test? ( dev-util/umockdev python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-dbusmock[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-dbusmock[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/python-dbusmock[python_targets_python3_12(-)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst setup test
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.114 sys-power/upower selinux? ( sec-policy/selinux-powerprofiles )
-DESCRIPTION=Makes power profiles handling available over D-Bus
-EAPI=8
-HOMEPAGE=https://gitlab.freedesktop.org/hadess/power-profiles-daemon/
-INHERIT=meson python-single-r1 systemd
-IUSE=gtk-doc selinux test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.114 sys-power/upower selinux? ( sec-policy/selinux-powerprofiles )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://gitlab.freedesktop.org/hadess/power-profiles-daemon/-/archive/0.13/power-profiles-daemon-0.13.tar.bz2
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=ef0316b5fd7b01158db218a06f123cbe
diff --git a/metadata/md5-cache/sys-power/power-profiles-daemon-0.21 b/metadata/md5-cache/sys-power/power-profiles-daemon-0.21
new file mode 100644
index 000000000000..d4f24cade6a2
--- /dev/null
+++ b/metadata/md5-cache/sys-power/power-profiles-daemon-0.21
@@ -0,0 +1,17 @@
+BDEPEND=dev-util/glib-utils bash-completion? ( >=app-shells/bash-completion-2.0 python_single_target_python3_10? ( >=dev-python/shtab-1.7.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/shtab-1.7.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/shtab-1.7.0[python_targets_python3_12(-)] ) ) gtk-doc? ( dev-util/gi-docgen dev-util/gtk-doc ) man? ( python_single_target_python3_10? ( dev-python/argparse-manpage[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/argparse-manpage[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/argparse-manpage[python_targets_python3_12(-)] ) ) test? ( dev-util/umockdev python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] dev-python/python-dbusmock[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] dev-python/python-dbusmock[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] dev-python/python-dbusmock[python_targets_python3_12(-)] ) ) zsh-completion? ( python_single_target_python3_10? ( >=dev-python/shtab-1.7.0[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/shtab-1.7.0[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/shtab-1.7.0[python_targets_python3_12(-)] ) ) >=dev-build/meson-1.2.3 app-alternatives/ninja dev-build/meson-format-array virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst setup test
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.99 sys-power/upower selinux? ( sec-policy/selinux-powerprofiles )
+DESCRIPTION=Makes power profiles handling available over D-Bus
+EAPI=8
+HOMEPAGE=https://gitlab.freedesktop.org/upower/power-profiles-daemon/
+INHERIT=meson python-single-r1 shell-completion systemd
+IUSE=bash-completion gtk-doc man selinux test zsh-completion python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( dev-python/pygobject:3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pygobject:3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pygobject:3[python_targets_python3_12(-)] ) dev-libs/glib:2 >=dev-libs/libgudev-234 >=sys-auth/polkit-0.99 sys-power/upower selinux? ( sec-policy/selinux-powerprofiles )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://gitlab.freedesktop.org/upower/power-profiles-daemon/-/archive/0.21/power-profiles-daemon-0.21.tar.bz2
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a7cd448288e50b6e314990eff12c231e
diff --git a/metadata/md5-cache/sys-power/sandmann-bin-1.0 b/metadata/md5-cache/sys-power/sandmann-bin-1.0
index 00d2360842b0..b4a9168a1472 100644
--- a/metadata/md5-cache/sys-power/sandmann-bin-1.0
+++ b/metadata/md5-cache/sys-power/sandmann-bin-1.0
@@ -9,5 +9,5 @@ LICENSE=GPL-3+ LGPL-3
RDEPEND=acct-user/sandmann >=dev-java/java-config-2.3.2 sys-apps/systemd sys-auth/polkit || ( virtual/jre:17 virtual/jre:21 ) virtual/tmpfiles
SLOT=0
SRC_URI=https://geekplace.eu/projects/sandmann/archive/sandmann-1.0.tar.xz
-_eclasses_=java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=b3bea7f5b3db79d56c860e2d3f40a4e8
diff --git a/metadata/md5-cache/sys-process/Manifest.gz b/metadata/md5-cache/sys-process/Manifest.gz
index 7c40dc70a22c..d1946e7677df 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/audit-3.1.3 b/metadata/md5-cache/sys-process/audit-3.1.3
index 99186f24aec5..ad56a5681250 100644
--- a/metadata/md5-cache/sys-process/audit-3.1.3
+++ b/metadata/md5-cache/sys-process/audit-3.1.3
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://people.redhat.com/sgrubb/audit/audit-3.1.3.tar.gz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=6b35abcad2a1a9b69de82f343b596863
+_md5_=f311e8ac339d1dc862bd38810e266119
diff --git a/metadata/md5-cache/sys-process/cronbase-0.3.7-r10 b/metadata/md5-cache/sys-process/cronbase-0.3.7-r10
index ca87cbac2888..edb51d2199e5 100644
--- a/metadata/md5-cache/sys-process/cronbase-0.3.7-r10
+++ b/metadata/md5-cache/sys-process/cronbase-0.3.7-r10
@@ -8,5 +8,5 @@ KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~
LICENSE=GPL-2
RDEPEND=acct-group/cron acct-user/cron
SLOT=0
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=b51da1a67fb7e4364c69d6a1495c5884
diff --git a/metadata/md5-cache/sys-process/cronie-1.7.2 b/metadata/md5-cache/sys-process/cronie-1.7.2
index e8b1373fad41..ab0f90e15fcd 100644
--- a/metadata/md5-cache/sys-process/cronie-1.7.2
+++ b/metadata/md5-cache/sys-process/cronie-1.7.2
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://github.com/cronie-crond/cronie
INHERIT=cron flag-o-matic pam systemd
IUSE=+anacron +inotify pam selinux
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86
LICENSE=ISC BSD BSD-2 GPL-2+
RDEPEND=acct-group/crontab pam? ( sys-libs/pam ) anacron? ( !sys-process/anacron !sys-process/systemd-cron elibc_musl? ( sys-libs/obstack-standalone ) ) selinux? ( sys-libs/libselinux ) sys-apps/debianutils >=sys-process/cronbase-0.3.2 !sys-process/bcron !sys-process/dcron !sys-process/fcron
SLOT=0
SRC_URI=https://github.com/cronie-crond/cronie/releases/download/cronie-1.7.2/cronie-1.7.2.tar.gz
_eclasses_=cron 7a997e295d297e4fa5c9ef0db828ee88 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1a7886901213f42acd4a56fcef44690c
+_md5_=5c8ca60a973285c96a7965a71218fe96
diff --git a/metadata/md5-cache/sys-process/iotop-c-1.26 b/metadata/md5-cache/sys-process/iotop-c-1.26
index 986b06127108..b346b7c6aa20 100644
--- a/metadata/md5-cache/sys-process/iotop-c-1.26
+++ b/metadata/md5-cache/sys-process/iotop-c-1.26
@@ -7,10 +7,10 @@ HOMEPAGE=https://github.com/Tomas-M/iotop
IDEPEND=filecaps? ( sys-libs/libcap )
INHERIT=fcaps linux-info toolchain-funcs
IUSE=+filecaps
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86
+KEYWORDS=amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86
LICENSE=GPL-2+
RDEPEND=sys-libs/ncurses:= !sys-process/iotop
SLOT=0
SRC_URI=https://github.com/Tomas-M/iotop/archive/v1.26.tar.gz -> iotop-c-1.26.tar.gz
_eclasses_=fcaps c0a086b957a1b183a8d136eabf02f191 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=8c5f4563ba3c85db3e150c3e5bfb8bd8
+_md5_=d846d35bfe54ac8abdfa70792df7188c
diff --git a/metadata/md5-cache/sys-process/nmon-16q b/metadata/md5-cache/sys-process/nmon-16q
new file mode 100644
index 000000000000..cf204db485ae
--- /dev/null
+++ b/metadata/md5-cache/sys-process/nmon-16q
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=compile configure install unpack
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=Nigel's performance MONitor for CPU, memory, network, disks, etc
+EAPI=8
+HOMEPAGE=http://nmon.sourceforge.net/
+INHERIT=flag-o-matic toolchain-funcs
+KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
+LICENSE=GPL-3
+RDEPEND=sys-libs/ncurses:=
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/nmon/lmon16q.c
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=cfa6c8f862e0d2024551f86a0f4eef5d
diff --git a/metadata/md5-cache/sys-process/prll-0.6.4 b/metadata/md5-cache/sys-process/prll-0.6.4
index 5e48e10db8a4..d4ffcbf3229b 100644
--- a/metadata/md5-cache/sys-process/prll-0.6.4
+++ b/metadata/md5-cache/sys-process/prll-0.6.4
@@ -8,5 +8,5 @@ LICENSE=GPL-3+
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/exzombie/prll/archive/0.6.4.tar.gz -> prll-0.6.4.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=0de91e9428f6b52d936fe0c01d08190a
diff --git a/metadata/md5-cache/sys-process/procps-4.0.4 b/metadata/md5-cache/sys-process/procps-4.0.4
index ab85d2e1bf84..3b244b842f90 100644
--- a/metadata/md5-cache/sys-process/procps-4.0.4
+++ b/metadata/md5-cache/sys-process/procps-4.0.4
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gitlab.com/procps-ng/procps
INHERIT=autotools flag-o-matic multilib-minimal usr-ldscript
IUSE=elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64 split-usr
-KEYWORDS=~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+
RDEPEND=elogind? ( sys-auth/elogind ) ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode(+)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<app-i18n/man-pages-l10n-4.2.0-r1 !<app-i18n/man-pages-de-2.12-r1 !<app-i18n/man-pages-pl-0.7-r1 kill? ( !sys-apps/coreutils[kill] !sys-apps/util-linux[kill] )
RESTRICT=!test? ( test )
SLOT=0/0-ng
SRC_URI=https://downloads.sourceforge.net/procps-ng/procps-ng-4.0.4.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 usr-ldscript ff03a5d223e97515fa25b5cae97ebda9
-_md5_=e88b0980eaf5050f0afc48b9dc1d6448
+_md5_=51adeea667edb0106d3f862645535f48
diff --git a/metadata/md5-cache/sys-process/procps-4.0.4-r1 b/metadata/md5-cache/sys-process/procps-4.0.4-r1
index e18fc0425897..9ceb16b32b42 100644
--- a/metadata/md5-cache/sys-process/procps-4.0.4-r1
+++ b/metadata/md5-cache/sys-process/procps-4.0.4-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://gitlab.com/procps-ng/procps
INHERIT=autotools flag-o-matic multilib-minimal
IUSE=elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+
RDEPEND=elogind? ( sys-auth/elogind ) ncurses? ( >=sys-libs/ncurses-5.7-r7:=[unicode(+)?] ) selinux? ( sys-libs/libselinux[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) systemd? ( sys-apps/systemd[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !<app-i18n/man-pages-l10n-4.2.0-r1 !<app-i18n/man-pages-de-2.12-r1 !<app-i18n/man-pages-pl-0.7-r1 kill? ( !sys-apps/coreutils[kill] !sys-apps/util-linux[kill] )
RESTRICT=!test? ( test )
SLOT=0/0-ng
SRC_URI=https://downloads.sourceforge.net/procps-ng/procps-ng-4.0.4.tar.xz
_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f3060577a433a9e75deb95dda0569212
+_md5_=62b8c1e05c9177e250d6c8e0826a04fa
diff --git a/metadata/md5-cache/sys-process/runit-2.1.2-r1 b/metadata/md5-cache/sys-process/runit-2.1.2-r1
deleted file mode 100644
index a0b6c901227a..000000000000
--- a/metadata/md5-cache/sys-process/runit-2.1.2-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst preinst prepare
-DESCRIPTION=A UNIX init scheme with service supervision
-EAPI=6
-HOMEPAGE=http://smarden.org/runit/
-INHERIT=toolchain-funcs flag-o-matic
-IUSE=static
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
-LICENSE=BSD
-RDEPEND=sys-apps/openrc
-SLOT=0
-SRC_URI=http://smarden.org/runit/runit-2.1.2.tar.gz
-_eclasses_=eqawarn c9847c43b3253a276ae2eabddedab3d7 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a9c5d56ea0847889f819648bbcf3e5a9
diff --git a/metadata/md5-cache/sys-process/runit-2.1.2-r2 b/metadata/md5-cache/sys-process/runit-2.1.2-r2
index d3aa3f47a4c9..35d64eafb2e7 100644
--- a/metadata/md5-cache/sys-process/runit-2.1.2-r2
+++ b/metadata/md5-cache/sys-process/runit-2.1.2-r2
@@ -4,10 +4,10 @@ EAPI=8
HOMEPAGE=http://smarden.org/runit/
INHERIT=toolchain-funcs flag-o-matic
IUSE=static
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86
LICENSE=BSD
RDEPEND=sys-apps/openrc
SLOT=0
SRC_URI=http://smarden.org/runit/runit-2.1.2.tar.gz http://archive.ubuntu.com/ubuntu/pool/universe/r/runit/runit_2.1.2-59ubuntu1.debian.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e084daa48f0b4d3254529223a9a61d6a
+_md5_=751f58f767a1dd3244f46c3fb78e48ab
diff --git a/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3 b/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3
deleted file mode 100644
index 282816a5d02e..000000000000
--- a/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure prepare
-DEPEND=sys-libs/ncurses !sys-process/procps >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DESCRIPTION=top for UNIX systems
-EAPI=6
-HOMEPAGE=https://unixtop.sourceforge.net/
-INHERIT=autotools
-KEYWORDS=~amd64-linux ~x64-solaris
-LICENSE=BSD
-RDEPEND=sys-libs/ncurses
-SLOT=0
-SRC_URI=https://downloads.sourceforge.net/unixtop/top-3.8beta1.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d eqawarn c9847c43b3253a276ae2eabddedab3d7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=9bf83b30be5ed68a720a4bf472993542
diff --git a/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r4 b/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r4
new file mode 100644
index 000000000000..dca3274b8190
--- /dev/null
+++ b/metadata/md5-cache/sys-process/unixtop-3.8_beta1-r4
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=configure prepare
+DEPEND=sys-libs/ncurses:=
+DESCRIPTION=top for UNIX systems
+EAPI=8
+HOMEPAGE=https://unixtop.sourceforge.net/
+INHERIT=autotools
+KEYWORDS=~amd64-linux ~x64-solaris
+LICENSE=BSD
+RDEPEND=!sys-process/procps
+SLOT=0
+SRC_URI=https://downloads.sourceforge.net/unixtop/top-3.8beta1.tar.bz2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=3c1856f0c351bb85dba473929d1ea509
diff --git a/metadata/md5-cache/virtual/Manifest.gz b/metadata/md5-cache/virtual/Manifest.gz
index b04bb5b071a7..12e0c23935f5 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.220 b/metadata/md5-cache/virtual/dist-kernel-5.10.220
new file mode 100644
index 000000000000..1731386b4c66
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-5.10.220
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-5.10.220 ~sys-kernel/gentoo-kernel-bin-5.10.220 ~sys-kernel/vanilla-kernel-5.10.220 )
+SLOT=0/5.10.220
+_md5_=b2682edfbd4f56743b11195aa79efdca
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.95 b/metadata/md5-cache/virtual/dist-kernel-6.1.95
new file mode 100644
index 000000000000..0b22c7107fb5
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.95
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.95 ~sys-kernel/gentoo-kernel-bin-6.1.95 ~sys-kernel/vanilla-kernel-6.1.95 )
+SLOT=0/6.1.95
+_md5_=bd5ca0c900db7b94124872d7731fa983
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.1.96 b/metadata/md5-cache/virtual/dist-kernel-6.1.96
new file mode 100644
index 000000000000..e67985916dcb
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.1.96
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.1.96 ~sys-kernel/gentoo-kernel-bin-6.1.96 ~sys-kernel/vanilla-kernel-6.1.96 )
+SLOT=0/6.1.96
+_md5_=bd5ca0c900db7b94124872d7731fa983
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.35 b/metadata/md5-cache/virtual/dist-kernel-6.6.35
new file mode 100644
index 000000000000..9b4d8bbe2ee6
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.6.35
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.35 ~sys-kernel/gentoo-kernel-bin-6.6.35 ~sys-kernel/vanilla-kernel-6.6.35 )
+SLOT=0/6.6.35
+_md5_=4dbbe11bdc2bce1baf084b2f48735793
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.6.36 b/metadata/md5-cache/virtual/dist-kernel-6.6.36
new file mode 100644
index 000000000000..58b7aca92675
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.6.36
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.6.36 ~sys-kernel/gentoo-kernel-bin-6.6.36 ~sys-kernel/vanilla-kernel-6.6.36 )
+SLOT=0/6.6.36
+_md5_=4dbbe11bdc2bce1baf084b2f48735793
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.9.6 b/metadata/md5-cache/virtual/dist-kernel-6.9.6
new file mode 100644
index 000000000000..802e0c3b4abe
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.9.6
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.9.6 ~sys-kernel/gentoo-kernel-bin-6.9.6 ~sys-kernel/vanilla-kernel-6.9.6 )
+SLOT=0/6.9.6
+_md5_=4dbbe11bdc2bce1baf084b2f48735793
diff --git a/metadata/md5-cache/virtual/dist-kernel-6.9.7 b/metadata/md5-cache/virtual/dist-kernel-6.9.7
new file mode 100644
index 000000000000..a613c5ef0807
--- /dev/null
+++ b/metadata/md5-cache/virtual/dist-kernel-6.9.7
@@ -0,0 +1,7 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual to depend on any Distribution Kernel
+EAPI=8
+KEYWORDS=~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86
+RDEPEND=|| ( ~sys-kernel/gentoo-kernel-6.9.7 ~sys-kernel/gentoo-kernel-bin-6.9.7 ~sys-kernel/vanilla-kernel-6.9.7 )
+SLOT=0/6.9.7
+_md5_=4dbbe11bdc2bce1baf084b2f48735793
diff --git a/metadata/md5-cache/virtual/gnustep-back-0.30.0 b/metadata/md5-cache/virtual/gnustep-back-0.30.0
index 81c2b1b2a66a..87905e535ba2 100644
--- a/metadata/md5-cache/virtual/gnustep-back-0.30.0
+++ b/metadata/md5-cache/virtual/gnustep-back-0.30.0
@@ -1,7 +1,7 @@
DEFINED_PHASES=-
DESCRIPTION=Virtual for back-end component for the GNUstep GUI Library
EAPI=8
-KEYWORDS=~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux
+KEYWORDS=~alpha ~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux
RDEPEND=|| ( ~gnustep-base/gnustep-back-cairo-0.30.0 ~gnustep-base/gnustep-back-art-0.30.0 ~gnustep-base/gnustep-back-xlib-0.30.0 )
SLOT=0
-_md5_=5899fffc6d0f19b4d15aa228edd7ff0a
+_md5_=c9014b024db990bea06377413a1d05d8
diff --git a/metadata/md5-cache/virtual/pandoc-0-r1 b/metadata/md5-cache/virtual/pandoc-0-r1
deleted file mode 100644
index 915bdbeb786c..000000000000
--- a/metadata/md5-cache/virtual/pandoc-0-r1
+++ /dev/null
@@ -1,7 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Virtual for pandoc
-EAPI=8
-KEYWORDS=amd64 ~arm64 ~riscv ~x86
-RDEPEND=|| ( app-text/pandoc-bin[pandoc-symlink] app-text/pandoc-cli app-text/pandoc )
-SLOT=0
-_md5_=35c564aaa1dce91d2a1d742ff5ca6cd1
diff --git a/metadata/md5-cache/virtual/rust-1.79.0 b/metadata/md5-cache/virtual/rust-1.79.0
new file mode 100644
index 000000000000..2d15c3e89cca
--- /dev/null
+++ b/metadata/md5-cache/virtual/rust-1.79.0
@@ -0,0 +1,10 @@
+DEFINED_PHASES=-
+DESCRIPTION=Virtual for Rust language compiler
+EAPI=8
+INHERIT=multilib-build
+IUSE=rustfmt profiler abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_s390_32 abi_s390_64
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+RDEPEND=|| ( ~dev-lang/rust-bin-1.79.0[profiler?,rustfmt?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ~dev-lang/rust-1.79.0[profiler?,rustfmt?,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/llvm-18
+_eclasses_=multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c out-of-source-utils 1a9007554652a6e627edbccb3c25a439 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=14f566908fab1e780eae17534f111dc3
diff --git a/metadata/md5-cache/www-apache/Manifest.gz b/metadata/md5-cache/www-apache/Manifest.gz
index 98cad167b816..cb250cf86035 100644
--- a/metadata/md5-cache/www-apache/Manifest.gz
+++ b/metadata/md5-cache/www-apache/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apache/libapreq2-2.17 b/metadata/md5-cache/www-apache/libapreq2-2.17
index a174c2b29ecc..4427bbaefa79 100644
--- a/metadata/md5-cache/www-apache/libapreq2-2.17
+++ b/metadata/md5-cache/www-apache/libapreq2-2.17
@@ -1,6 +1,6 @@
-BDEPEND=sys-apps/file || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=sys-apps/file >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= test? ( dev-perl/Apache-Test ) =www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= test? ( dev-perl/Apache-Test ) =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A library for manipulating client request data via the Apache API
EAPI=7
HOMEPAGE=https://httpd.apache.org/apreq/
@@ -8,9 +8,9 @@ INHERIT=apache-module perl-module
IUSE=perl test perl_features_debug perl_features_ithreads perl_features_quadmath
KEYWORDS=amd64 ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
-RDEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= =www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=2
SRC_URI=mirror://apache/httpd/libapreq/libapreq2-2.17.tar.gz
-_eclasses_=apache-module 7a226dc5662c581e506e053b99bb8b31 depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=apache-module 7a226dc5662c581e506e053b99bb8b31 depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=c0b80dc78888ed6239c33190c30b08f7
diff --git a/metadata/md5-cache/www-apache/libapreq2-2.17-r1 b/metadata/md5-cache/www-apache/libapreq2-2.17-r1
new file mode 100644
index 000000000000..62eb714f7002
--- /dev/null
+++ b/metadata/md5-cache/www-apache/libapreq2-2.17-r1
@@ -0,0 +1,16 @@
+BDEPEND=sys-apps/file >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= test? ( dev-perl/Apache-Test ) =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
+DESCRIPTION=A library for manipulating client request data via the Apache API
+EAPI=8
+HOMEPAGE=https://httpd.apache.org/apreq/
+INHERIT=apache-module perl-module
+IUSE=perl test perl_features_debug perl_features_ithreads perl_features_quadmath test
+KEYWORDS=~amd64 ~ppc ~ppc64 ~riscv ~x86
+LICENSE=Apache-2.0
+RDEPEND=|| ( dev-libs/apr-util[openssl] dev-libs/apr-util[nss] ) perl? ( >=dev-perl/ExtUtils-XSBuilder-0.23 virtual/perl-version >=www-apache/mod_perl-2 ) virtual/libcrypt:= =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
+RESTRICT=!test? ( test ) !test? ( test )
+SLOT=2
+SRC_URI=mirror://apache/httpd/libapreq/libapreq2-2.17.tar.gz
+_eclasses_=apache-module 7a226dc5662c581e506e053b99bb8b31 depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=44719696ce7a0dfa6f0e7b6b9ffc3093
diff --git a/metadata/md5-cache/www-apache/mod_perl-2.0.13-r1 b/metadata/md5-cache/www-apache/mod_perl-2.0.13-r1
index 96dd32d67159..6e9222a863f3 100644
--- a/metadata/md5-cache/www-apache/mod_perl-2.0.13-r1
+++ b/metadata/md5-cache/www-apache/mod_perl-2.0.13-r1
@@ -1,6 +1,6 @@
-BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/CGI-3.110.0 dev-perl/Chatbot-Eliza dev-perl/Devel-Symdump dev-perl/HTML-Parser dev-perl/IPC-Run3 dev-perl/libwww-perl www-servers/apache[apache2_modules_version,-apache2_modules_unique_id] !www-apache/mpm_itk ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=dev-perl/Module-Build test? ( >=dev-perl/CGI-3.110.0 dev-perl/Chatbot-Eliza dev-perl/Devel-Symdump dev-perl/HTML-Parser dev-perl/IPC-Run3 dev-perl/libwww-perl www-servers/apache[apache2_modules_version,-apache2_modules_unique_id] !www-apache/mpm_itk ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) ) !perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[-perl_features_ithreads] <dev-lang/perl-5.38.2-r3[-ithreads] ) ) >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !perl_features_ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) ) !perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[-perl_features_ithreads] <dev-lang/perl-5.38.2-r3[-ithreads] ) ) >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !perl_features_ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=An embedded Perl interpreter for Apache2
EAPI=7
HOMEPAGE=https://perl.apache.org/ https://projects.apache.org/project.html?perl-mod_perl
@@ -9,9 +9,9 @@ IUSE=debug perl_features_ithreads test perl_features_debug perl_features_ithread
KEYWORDS=amd64 ~arm ppc ppc64 ~riscv x86
LICENSE=Apache-2.0
PDEPEND=>=dev-perl/Apache-Reload-0.130.0 >=dev-perl/Apache-SizeLimit-0.970.0
-RDEPEND=perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) ) !perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[-perl_features_ithreads] <dev-lang/perl-5.38.2-r3[-ithreads] ) ) >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !perl_features_ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[perl_features_ithreads] <dev-lang/perl-5.38.2-r3[ithreads] ) ) !perl_features_ithreads? ( || ( >=dev-lang/perl-5.38.2-r3[-perl_features_ithreads] <dev-lang/perl-5.38.2-r3[-ithreads] ) ) >=dev-perl/Apache-Test-1.420.0 >=www-servers/apache-2.0.47 >=dev-libs/apr-util-1.4 !perl_features_ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test )
SLOT=1
SRC_URI=mirror://apache/perl/mod_perl-2.0.13.tar.gz
-_eclasses_=apache-module 7a226dc5662c581e506e053b99bb8b31 depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=apache-module 7a226dc5662c581e506e053b99bb8b31 depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=d518cbd5e06c73a31f88eec0da6c7a0d
diff --git a/metadata/md5-cache/www-apache/modsec-flameeyes-20130216 b/metadata/md5-cache/www-apache/modsec-flameeyes-20130216
index 082ace9a74aa..6e0f017b9af9 100644
--- a/metadata/md5-cache/www-apache/modsec-flameeyes-20130216
+++ b/metadata/md5-cache/www-apache/modsec-flameeyes-20130216
@@ -8,5 +8,5 @@ LICENSE=CC-BY-SA-3.0
RDEPEND=>=www-apache/mod_security-2.5.1
SLOT=0
SRC_URI=https://github.com/Flameeyes/modsec-flameeyes/archive/20130216.tar.gz -> modsec-flameeyes-20130216.tar.gz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=0ac1a15b3a17c85260e7cd6991d0ed20
diff --git a/metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r2 b/metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r2
index 778280c520e2..46ec1fe7bb32 100644
--- a/metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r2
+++ b/metadata/md5-cache/www-apps/Apache-Gallery-1.0_rc3-r2
@@ -1,6 +1,6 @@
-BDEPEND=|| ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+BDEPEND=>=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DEFINED_PHASES=compile configure install postinst prepare prerm setup test
-DEPEND==www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) app-admin/webapp-config
+DEPEND==www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] app-admin/webapp-config
DESCRIPTION=Apache gallery for mod_perl
EAPI=7
HOMEPAGE=http://apachegallery.dk/
@@ -8,8 +8,8 @@ INHERIT=depend.apache perl-module webapp
IUSE=perl_features_debug perl_features_ithreads perl_features_quadmath vhosts
KEYWORDS=amd64 ppc x86
LICENSE=|| ( Artistic GPL-2 )
-RDEPEND==dev-lang/perl-5* =www-apache/libapreq2-2*[perl] >=media-libs/imlib2-1.0.6-r1 dev-perl/URI >=dev-perl/Image-Info-1.40.0 >=dev-perl/Image-Size-2.990.0 dev-perl/Text-Template >=dev-perl/CGI-3.08 dev-perl/Image-Imlib2 =www-servers/apache-2* || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:= app-admin/webapp-config
+RDEPEND==dev-lang/perl-5* =www-apache/libapreq2-2*[perl] >=media-libs/imlib2-1.0.6-r1 dev-perl/URI >=dev-perl/Image-Info-1.40.0 >=dev-perl/Image-Size-2.990.0 dev-perl/Text-Template >=dev-perl/CGI-3.08 dev-perl/Image-Imlib2 =www-servers/apache-2* >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:= app-admin/webapp-config
SLOT=0
SRC_URI=http://apachegallery.dk/download/Apache-Gallery-1.0RC3.tar.gz
-_eclasses_=depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=depend.apache 1d51223a0def226481583990f380519c multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d toolchain-funcs e56c7649b804f051623c8bc1a1c44084 webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=5f4d1c5a34d0538174716c0bdf4f08b7
diff --git a/metadata/md5-cache/www-apps/Manifest.gz b/metadata/md5-cache/www-apps/Manifest.gz
index e868144d3df7..039c1a4e8115 100644
--- a/metadata/md5-cache/www-apps/Manifest.gz
+++ b/metadata/md5-cache/www-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.126 b/metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.126
new file mode 100644
index 000000000000..937f33b2cc83
--- /dev/null
+++ b/metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.126
@@ -0,0 +1,12 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install
+DESCRIPTION=WebDriver for Chrome
+EAPI=8
+HOMEPAGE=https://sites.google.com/corp/chromium.org/driver/
+KEYWORDS=-* amd64
+LICENSE=google-chrome
+RDEPEND=sys-libs/glibc www-client/google-chrome !www-client/chromium
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=amd64? ( https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.126/linux64/chromedriver-linux64.zip -> chromedriver-bin-126.0.6478.126.linux64.zip )
+_md5_=5e5984a0f6dd175b47af13c2c4ef519e
diff --git a/metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.55 b/metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.55
deleted file mode 100644
index a122c044060d..000000000000
--- a/metadata/md5-cache/www-apps/chromedriver-bin-126.0.6478.55
+++ /dev/null
@@ -1,12 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install
-DESCRIPTION=WebDriver for Chrome
-EAPI=8
-HOMEPAGE=https://sites.google.com/corp/chromium.org/driver/
-KEYWORDS=-* amd64
-LICENSE=google-chrome
-RDEPEND=sys-libs/glibc www-client/google-chrome !www-client/chromium
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=amd64? ( https://storage.googleapis.com/chrome-for-testing-public/126.0.6478.55/linux64/chromedriver-linux64.zip -> chromedriver-bin-126.0.6478.55.linux64.zip )
-_md5_=5e5984a0f6dd175b47af13c2c4ef519e
diff --git a/metadata/md5-cache/www-apps/hugo-0.125.4 b/metadata/md5-cache/www-apps/hugo-0.125.4
deleted file mode 100644
index 0e324d2c3dea..000000000000
--- a/metadata/md5-cache/www-apps/hugo-0.125.4
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.22.2 test? ( dev-python/docutils dev-ruby/asciidoctor virtual/pandoc ) >=dev-lang/go-1.20:= app-arch/unzip
-DEFINED_PHASES=compile configure install postinst prepare test unpack
-DEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
-DESCRIPTION=Fast static HTML and CSS website generator
-EAPI=8
-HOMEPAGE=https://gohugo.io https://github.com/gohugoio/hugo
-INHERIT=go-module shell-completion
-IUSE=doc +extended test
-KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
-LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense
-RDEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
-RESTRICT=!test? ( test ) strip
-SLOT=0
-SRC_URI=https://github.com/gohugoio/hugo/archive/v0.125.4.tar.gz -> hugo-0.125.4.tar.gz https://tastytea.de/files/gentoo/hugo-0.125.4-vendor.tar.xz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5cc2d8cb03db69b5a463c771d616e7a7
diff --git a/metadata/md5-cache/www-apps/hugo-0.127.0 b/metadata/md5-cache/www-apps/hugo-0.127.0
new file mode 100644
index 000000000000..7d03fd4253e6
--- /dev/null
+++ b/metadata/md5-cache/www-apps/hugo-0.127.0
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-lang/go-1.22.2 test? ( dev-python/docutils dev-ruby/asciidoctor virtual/pandoc ) >=dev-lang/go-1.20:= app-arch/unzip
+DEFINED_PHASES=compile configure install postinst prepare test unpack
+DEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
+DESCRIPTION=Fast static HTML and CSS website generator
+EAPI=8
+HOMEPAGE=https://gohugo.io https://github.com/gohugoio/hugo
+INHERIT=go-module shell-completion
+IUSE=doc +extended test
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv ~x86
+LICENSE=Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense
+RDEPEND=extended? ( dev-libs/libsass:= >=media-libs/libwebp-1.3.2:= )
+RESTRICT=!test? ( test ) strip
+SLOT=0
+SRC_URI=https://github.com/gohugoio/hugo/archive/v0.127.0.tar.gz -> hugo-0.127.0.tar.gz https://tastytea.de/files/gentoo/hugo-0.127.0-vendor.tar.xz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=5cc2d8cb03db69b5a463c771d616e7a7
diff --git a/metadata/md5-cache/www-apps/ikiwiki-3.20190228-r1 b/metadata/md5-cache/www-apps/ikiwiki-3.20190228-r1
index ea053efd6435..d7e9acad448e 100644
--- a/metadata/md5-cache/www-apps/ikiwiki-3.20190228-r1
+++ b/metadata/md5-cache/www-apps/ikiwiki-3.20190228-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/File-chdir dev-perl/File-ReadBackwards dev-perl/File-MimeInfo dev-perl/HTML-LinkExtractor dev-perl/HTML-Tree dev-perl/Net-OpenID-Consumer dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/XML-Twig dev-vcs/cvs[server] dev-vcs/cvsps ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/File-chdir dev-perl/File-ReadBackwards dev-perl/File-MimeInfo dev-perl/HTML-LinkExtractor dev-perl/HTML-Tree dev-perl/Net-OpenID-Consumer dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/XML-Twig dev-vcs/cvs[server] dev-vcs/cvsps ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A wiki compiler
EAPI=8
HOMEPAGE=http://ikiwiki.info/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=extras minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~x86
LICENSE=GPL-2
-RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple media-gfx/imagemagick[perl] extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple media-gfx/imagemagick[perl] extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/i/ikiwiki/ikiwiki_3.20190228.orig.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=8f25d788fa7fe159586e27bddf2ebec0
diff --git a/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3 b/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3
index d199d6b217b6..41c5bb377aac 100644
--- a/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3
+++ b/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/File-chdir dev-perl/File-ReadBackwards dev-perl/File-MimeInfo dev-perl/HTML-LinkExtractor dev-perl/HTML-Tree dev-perl/Net-OpenID-Consumer dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/XML-Twig dev-vcs/cvs[server] dev-vcs/cvsps ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/File-chdir dev-perl/File-ReadBackwards dev-perl/File-MimeInfo dev-perl/HTML-LinkExtractor dev-perl/HTML-Tree dev-perl/Net-OpenID-Consumer dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/XML-Twig dev-vcs/cvs[server] dev-vcs/cvsps ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A wiki compiler
EAPI=8
HOMEPAGE=http://ikiwiki.info/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=extras minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=~amd64 ~ppc64 ~x86
LICENSE=GPL-2
-RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple media-gfx/imagemagick[perl] extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple media-gfx/imagemagick[perl] extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/i/ikiwiki/ikiwiki_3.20200202.3.orig.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=5781c0ba7047088522585686c03fce0a
diff --git a/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1 b/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
index d8570c305c3f..5de39edafb9a 100644
--- a/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
+++ b/metadata/md5-cache/www-apps/ikiwiki-3.20200202.3-r1
@@ -1,6 +1,6 @@
-BDEPEND=test? ( dev-perl/File-chdir dev-perl/File-ReadBackwards dev-perl/File-MimeInfo dev-perl/HTML-LinkExtractor dev-perl/HTML-Tree dev-perl/Net-OpenID-Consumer dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/XML-Twig dev-vcs/cvs[server] dev-vcs/cvsps ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) test? ( >=virtual/perl-Test-Simple-1 )
+BDEPEND=test? ( dev-perl/File-chdir dev-perl/File-ReadBackwards dev-perl/File-MimeInfo dev-perl/HTML-LinkExtractor dev-perl/HTML-Tree dev-perl/Net-OpenID-Consumer dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/XML-Twig dev-vcs/cvs[server] dev-vcs/cvsps ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] test? ( >=virtual/perl-Test-Simple-1 )
DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 )
+DEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=]
DESCRIPTION=A wiki compiler
EAPI=8
HOMEPAGE=http://ikiwiki.info/
@@ -8,9 +8,9 @@ INHERIT=perl-module
IUSE=extras minimal test perl_features_debug perl_features_ithreads perl_features_quadmath test
KEYWORDS=amd64 ~arm64 ~ppc64 ~riscv ~x86
LICENSE=GPL-2
-RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple || ( media-gfx/imagemagick[perl] media-gfx/graphicsmagick[perl] ) extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) || ( >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] <dev-lang/perl-5.38.2-r3 ) dev-lang/perl:=
+RDEPEND=>=dev-lang/perl-5.10 app-text/po4a dev-perl/HTML-Parser dev-perl/HTML-Scrubber dev-perl/HTML-Template dev-perl/URI dev-perl/Text-Markdown dev-perl/TimeDate dev-perl/YAML-LibYAML !minimal? ( dev-perl/CGI >=dev-perl/CGI-FormBuilder-3.0202 >=dev-perl/CGI-Session-4.14 dev-perl/Mail-Sendmail dev-perl/Term-ReadLine-Gnu dev-perl/XML-Simple || ( media-gfx/imagemagick[perl] media-gfx/graphicsmagick[perl] ) extras? ( dev-python/docutils dev-perl/Digest-SHA1 dev-perl/File-MimeInfo dev-perl/RPC-XML dev-perl/XML-Feed dev-perl/LWPx-ParanoidAgent dev-perl/Net-OpenID-Consumer ) ) >=dev-lang/perl-5.38.2-r3[perl_features_debug=,perl_features_ithreads=,perl_features_quadmath=] dev-lang/perl:=
RESTRICT=!test? ( test ) !test? ( test )
SLOT=0
SRC_URI=mirror://debian/pool/main/i/ikiwiki/ikiwiki_3.20200202.3.orig.tar.xz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=600a2772a608453cc6bc38cd74ee1c4b
diff --git a/metadata/md5-cache/www-apps/jellyfin-bin-10.9.6 b/metadata/md5-cache/www-apps/jellyfin-bin-10.9.6
deleted file mode 100644
index ff7d2dca0457..000000000000
--- a/metadata/md5-cache/www-apps/jellyfin-bin-10.9.6
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=acct-user/jellyfin virtual/pkgconfig
-DEFINED_PHASES=install postinst prepare unpack
-DEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib
-DESCRIPTION=Jellyfin puts you in control of managing and streaming your media
-EAPI=8
-HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/ https://github.com/jellyfin/jellyfin/
-INHERIT=pax-utils systemd tmpfiles
-KEYWORDS=-* ~amd64 ~arm64
-LICENSE=GPL-2
-RDEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib dev-libs/icu media-video/ffmpeg[vpx,x264] virtual/tmpfiles
-RESTRICT=mirror test
-SLOT=0
-SRC_URI=arm64? ( elibc_glibc? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.6/arm64/jellyfin_10.9.6-arm64.tar.xz ) elibc_musl? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.6/arm64-musl/jellyfin_10.9.6-arm64-musl.tar.xz ) ) amd64? ( elibc_glibc? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.6/amd64/jellyfin_10.9.6-amd64.tar.xz ) elibc_musl? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.6/amd64-musl/jellyfin_10.9.6-amd64-musl.tar.xz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=e1d7ea379e046615e0a893cdc10b9fc5
diff --git a/metadata/md5-cache/www-apps/jellyfin-bin-10.9.7 b/metadata/md5-cache/www-apps/jellyfin-bin-10.9.7
new file mode 100644
index 000000000000..ef371cf71e80
--- /dev/null
+++ b/metadata/md5-cache/www-apps/jellyfin-bin-10.9.7
@@ -0,0 +1,15 @@
+BDEPEND=acct-user/jellyfin virtual/pkgconfig
+DEFINED_PHASES=install postinst prepare unpack
+DEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib
+DESCRIPTION=Jellyfin puts you in control of managing and streaming your media
+EAPI=8
+HOMEPAGE=https://jellyfin.readthedocs.io/en/latest/ https://github.com/jellyfin/jellyfin/
+INHERIT=pax-utils systemd tmpfiles
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=GPL-2
+RDEPEND=acct-user/jellyfin media-libs/fontconfig sys-libs/zlib dev-libs/icu media-video/ffmpeg[vpx,x264] virtual/tmpfiles
+RESTRICT=mirror test
+SLOT=0
+SRC_URI=arm64? ( elibc_glibc? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.7/arm64/jellyfin_10.9.7-arm64.tar.xz ) elibc_musl? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.7/arm64-musl/jellyfin_10.9.7-arm64-musl.tar.xz ) ) amd64? ( elibc_glibc? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.7/amd64/jellyfin_10.9.7-amd64.tar.xz ) elibc_musl? ( https://repo.jellyfin.org/files/server/linux/stable/v10.9.7/amd64-musl/jellyfin_10.9.7-amd64-musl.tar.xz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 pax-utils 91d47e5d20627c717aa878b9167c62a8 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e1d7ea379e046615e0a893cdc10b9fc5
diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.3.3.4204 b/metadata/md5-cache/www-apps/lidarr-bin-2.3.3.4204
deleted file mode 100644
index 7f5d35c85b63..000000000000
--- a/metadata/md5-cache/www-apps/lidarr-bin-2.3.3.4204
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=Looks and smells like Sonarr but made for music
-EAPI=8
-HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.3.3.4204/Lidarr.master.2.3.3.4204.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.3.3.4204/Lidarr.master.2.3.3.4204.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.3.3.4204/Lidarr.master.2.3.3.4204.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.3.3.4204/Lidarr.master.2.3.3.4204.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.3.3.4204/Lidarr.master.2.3.3.4204.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.3.3.4204/Lidarr.master.2.3.3.4204.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=dd08c6d4436f0e29740d730be4c21651
diff --git a/metadata/md5-cache/www-apps/lidarr-bin-2.4.0.4222 b/metadata/md5-cache/www-apps/lidarr-bin-2.4.0.4222
new file mode 100644
index 000000000000..60a16c1458be
--- /dev/null
+++ b/metadata/md5-cache/www-apps/lidarr-bin-2.4.0.4222
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=Looks and smells like Sonarr but made for music
+EAPI=8
+HOMEPAGE=https://lidarr.audio/ https://github.com/Lidarr/Lidarr/
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/lidarr acct-user/lidarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.0.4222/Lidarr.develop.2.4.0.4222.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.0.4222/Lidarr.develop.2.4.0.4222.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.0.4222/Lidarr.develop.2.4.0.4222.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.0.4222/Lidarr.develop.2.4.0.4222.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.0.4222/Lidarr.develop.2.4.0.4222.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v2.4.0.4222/Lidarr.develop.2.4.0.4222.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=8c4fedbcc50cb14aff55e2e7e09e48e1
diff --git a/metadata/md5-cache/www-apps/mediawiki-1.39.8 b/metadata/md5-cache/www-apps/mediawiki-1.39.8
new file mode 100644
index 000000000000..24d6354513d5
--- /dev/null
+++ b/metadata/md5-cache/www-apps/mediawiki-1.39.8
@@ -0,0 +1,16 @@
+DEFINED_PHASES=install postinst prerm setup unpack
+DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org)
+EAPI=8
+HOMEPAGE=http://www.mediawiki.org
+INHERIT=webapp
+IUSE=imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( dev-lang/php[mysql,mysqli] ) sqlite? ( dev-db/sqlite[fts3(+)] dev-lang/php[pdo,sqlite] ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+RESTRICT=test
+SLOT=1.39.8
+SRC_URI=http://releases.wikimedia.org/mediawiki/1.39/mediawiki-1.39.8.tar.gz
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=b313f7ce3a777f209ba6fe956ff78b98
diff --git a/metadata/md5-cache/www-apps/mediawiki-1.40.3 b/metadata/md5-cache/www-apps/mediawiki-1.40.3
deleted file mode 100644
index e38401c21ad6..000000000000
--- a/metadata/md5-cache/www-apps/mediawiki-1.40.3
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup unpack
-DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org)
-EAPI=8
-HOMEPAGE=http://www.mediawiki.org
-INHERIT=webapp
-IUSE=imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~alpha amd64 ~arm ~arm64 ppc x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( dev-lang/php[mysql,mysqli] ) sqlite? ( dev-db/sqlite[fts3(+)] dev-lang/php[pdo,sqlite] ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-RESTRICT=test
-SLOT=1.40.3
-SRC_URI=http://releases.wikimedia.org/mediawiki/1.40/mediawiki-1.40.3.tar.gz
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=638e87b872e0b4e0faffb19fe0de64e5
diff --git a/metadata/md5-cache/www-apps/mediawiki-1.41.2 b/metadata/md5-cache/www-apps/mediawiki-1.41.2
new file mode 100644
index 000000000000..315e735c6ef4
--- /dev/null
+++ b/metadata/md5-cache/www-apps/mediawiki-1.41.2
@@ -0,0 +1,16 @@
+DEFINED_PHASES=install postinst prerm setup unpack
+DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org)
+EAPI=8
+HOMEPAGE=http://www.mediawiki.org
+INHERIT=webapp
+IUSE=imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( dev-lang/php[mysql,mysqli] ) sqlite? ( dev-db/sqlite[fts3(+)] dev-lang/php[pdo,sqlite] ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+RESTRICT=test
+SLOT=1.41.2
+SRC_URI=http://releases.wikimedia.org/mediawiki/1.41/mediawiki-1.41.2.tar.gz
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=3b7f05d4dc5d5bf610716e33d0072dcf
diff --git a/metadata/md5-cache/www-apps/mediawiki-1.42.1 b/metadata/md5-cache/www-apps/mediawiki-1.42.1
new file mode 100644
index 000000000000..e58e99d73543
--- /dev/null
+++ b/metadata/md5-cache/www-apps/mediawiki-1.42.1
@@ -0,0 +1,16 @@
+DEFINED_PHASES=install postinst prerm setup unpack
+DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=The MediaWiki wiki web application (as used on wikipedia.org)
+EAPI=8
+HOMEPAGE=http://www.mediawiki.org
+INHERIT=webapp
+IUSE=imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~ppc ~x86
+LICENSE=GPL-2
+RDEPEND=dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader] imagemagick? ( virtual/imagemagick-tools ) !imagemagick? ( dev-lang/php[gd] ) mysql? ( dev-lang/php[mysql,mysqli] ) sqlite? ( dev-db/sqlite[fts3(+)] dev-lang/php[pdo,sqlite] ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+RESTRICT=test
+SLOT=1.42.1
+SRC_URI=http://releases.wikimedia.org/mediawiki/1.42/mediawiki-1.42.1.tar.gz
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=3b7f05d4dc5d5bf610716e33d0072dcf
diff --git a/metadata/md5-cache/www-apps/miniflux-2.0.45 b/metadata/md5-cache/www-apps/miniflux-2.0.45
deleted file mode 100644
index 9a4877c95630..000000000000
--- a/metadata/md5-cache/www-apps/miniflux-2.0.45
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile config install postinst unpack
-DEPEND=acct-user/miniflux
-DESCRIPTION=Minimalist and opinionated feed reader
-EAPI=8
-HOMEPAGE=https://miniflux.app https://github.com/miniflux/v2
-INHERIT=go-module systemd
-KEYWORDS=amd64 ppc64 ~riscv
-LICENSE=Apache-2.0 BSD BSD-2 MIT
-RDEPEND=acct-user/miniflux >=dev-db/postgresql-9.5
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/miniflux/v2/archive/2.0.45.tar.gz -> miniflux-2.0.45.tar.gz https://dev.gentoo.org/~concord/distfiles/miniflux-2.0.45-deps.tar.xz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=c426b5c890810d886688349524514872
diff --git a/metadata/md5-cache/www-apps/miniflux-2.0.49 b/metadata/md5-cache/www-apps/miniflux-2.0.49
index 37902b66d534..e43cde74b68d 100644
--- a/metadata/md5-cache/www-apps/miniflux-2.0.49
+++ b/metadata/md5-cache/www-apps/miniflux-2.0.49
@@ -5,11 +5,11 @@ DESCRIPTION=Minimalist and opinionated feed reader
EAPI=8
HOMEPAGE=https://miniflux.app https://github.com/miniflux/v2
INHERIT=go-module systemd
-KEYWORDS=~amd64 ~ppc64 ~riscv
+KEYWORDS=amd64 ppc64 ~riscv
LICENSE=Apache-2.0 BSD BSD-2 MIT
RDEPEND=acct-user/miniflux >=dev-db/postgresql-9.5
RESTRICT=test strip
SLOT=0
SRC_URI=https://github.com/miniflux/v2/archive/2.0.49.tar.gz -> miniflux-2.0.49.tar.gz https://dev.gentoo.org/~concord/distfiles/miniflux-2.0.49-deps.tar.xz
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6df1bbac60f575970899514f373d9f66
+_md5_=721b2e4950a60d91de8bc6292563d26d
diff --git a/metadata/md5-cache/www-apps/miniflux-2.1.3 b/metadata/md5-cache/www-apps/miniflux-2.1.3
new file mode 100644
index 000000000000..13f6091866aa
--- /dev/null
+++ b/metadata/md5-cache/www-apps/miniflux-2.1.3
@@ -0,0 +1,15 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile config install postinst unpack
+DEPEND=acct-user/miniflux
+DESCRIPTION=Minimalist and opinionated feed reader
+EAPI=8
+HOMEPAGE=https://miniflux.app https://github.com/miniflux/v2
+INHERIT=go-module systemd
+KEYWORDS=~amd64 ~ppc64 ~riscv
+LICENSE=Apache-2.0 BSD BSD-2 MIT
+RDEPEND=acct-user/miniflux >=dev-db/postgresql-9.5
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/miniflux/v2/archive/2.1.3.tar.gz -> miniflux-2.1.3.tar.gz https://dev.gentoo.org/~concord/distfiles/miniflux-2.1.3-deps.tar.xz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a456efc48aae65fde656eb4bbfbf2dc5
diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.16 b/metadata/md5-cache/www-apps/nanoc-4.12.16
deleted file mode 100644
index 81c4aa628994..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-4.12.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.12.16[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.12.16[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/asciidoctor[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/haml[ruby_targets_ruby31(-)] dev-ruby/maruku[ruby_targets_ruby31(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mustache[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby31(-)] dev-ruby/rubypants[ruby_targets_ruby31(-)] dev-ruby/systemu[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/vcr[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby31(-)] dev-ruby/rdiscount[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/asciidoctor[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/haml[ruby_targets_ruby32(-)] dev-ruby/maruku[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mustache[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby32(-)] dev-ruby/rubypants[ruby_targets_ruby32(-)] dev-ruby/systemu[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/vcr[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby32(-)] dev-ruby/rdiscount[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.12.16[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.12.16[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.16.tar.gz -> nanoc-4.12.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=2900b1547a9a78f3fdc9b4dea68b595c
diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.17 b/metadata/md5-cache/www-apps/nanoc-4.12.17
deleted file mode 100644
index e0c270d59735..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-4.12.17
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.12.17[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.12.17[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/asciidoctor[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/haml[ruby_targets_ruby31(-)] dev-ruby/maruku[ruby_targets_ruby31(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mustache[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby31(-)] dev-ruby/rubypants[ruby_targets_ruby31(-)] dev-ruby/systemu[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/vcr[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby31(-)] dev-ruby/rdiscount[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/asciidoctor[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/haml[ruby_targets_ruby32(-)] dev-ruby/maruku[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mustache[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby32(-)] dev-ruby/rubypants[ruby_targets_ruby32(-)] dev-ruby/systemu[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/vcr[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby32(-)] dev-ruby/rdiscount[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.12.17[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.12.17[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.17.tar.gz -> nanoc-4.12.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1a8b6e0f316b945612751eb3b6a3d636
diff --git a/metadata/md5-cache/www-apps/nanoc-4.12.19 b/metadata/md5-cache/www-apps/nanoc-4.12.19
deleted file mode 100644
index 6c3756b8db45..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-4.12.19
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.12.19[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.12.19[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/asciidoctor[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/haml[ruby_targets_ruby31(-)] dev-ruby/maruku[ruby_targets_ruby31(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mustache[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby31(-)] dev-ruby/rubypants[ruby_targets_ruby31(-)] dev-ruby/systemu[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/vcr[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby31(-)] dev-ruby/rdiscount[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/asciidoctor[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/haml[ruby_targets_ruby32(-)] dev-ruby/maruku[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mustache[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby32(-)] dev-ruby/rubypants[ruby_targets_ruby32(-)] dev-ruby/systemu[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/vcr[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby32(-)] dev-ruby/rdiscount[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.12.19[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.2:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.12.19[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.19.tar.gz -> nanoc-4.12.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a455724271af7b80fb800ba305232cd3
diff --git a/metadata/md5-cache/www-apps/nanoc-4.13.0 b/metadata/md5-cache/www-apps/nanoc-4.13.0
new file mode 100644
index 000000000000..79ca196829a2
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nanoc-4.13.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.5:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.13.0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.5:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.13.0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby33(-)] dev-ruby/rack:*[ruby_targets_ruby33(-)] www-servers/adsf[ruby_targets_ruby33(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby33(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby33(-)] >=www-apps/nanoc-checking-1.0.5:1[ruby_targets_ruby33(-)] ~www-apps/nanoc-cli-4.13.0[ruby_targets_ruby33(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby33(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby33(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby33(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby33(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/asciidoctor[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/haml[ruby_targets_ruby31(-)] dev-ruby/maruku[ruby_targets_ruby31(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/mustache[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] dev-ruby/rdoc[ruby_targets_ruby31(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/rubypants[ruby_targets_ruby31(-)] dev-ruby/systemu[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/vcr[ruby_targets_ruby31(-)] dev-ruby/webmock[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby31(-)] dev-ruby/rdiscount[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/asciidoctor[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/haml[ruby_targets_ruby32(-)] dev-ruby/maruku[ruby_targets_ruby32(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/mustache[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] dev-ruby/rdoc[ruby_targets_ruby32(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/rubypants[ruby_targets_ruby32(-)] dev-ruby/systemu[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/vcr[ruby_targets_ruby32(-)] dev-ruby/webmock[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby32(-)] dev-ruby/rdiscount[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/asciidoctor[ruby_targets_ruby33(-)] dev-ruby/fuubar[ruby_targets_ruby33(-)] dev-ruby/haml[ruby_targets_ruby33(-)] dev-ruby/maruku[ruby_targets_ruby33(-)] >=dev-ruby/mocha-0.13[ruby_targets_ruby33(-)] dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/mustache[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] dev-ruby/rdoc[ruby_targets_ruby33(-)] >=dev-ruby/rouge-3.5.1:2[ruby_targets_ruby33(-)] dev-ruby/rspec-its[ruby_targets_ruby33(-)] dev-ruby/rubypants[ruby_targets_ruby33(-)] dev-ruby/systemu[ruby_targets_ruby33(-)] dev-ruby/timecop[ruby_targets_ruby33(-)] dev-ruby/vcr[ruby_targets_ruby33(-)] dev-ruby/webmock[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] www-apps/nanoc-spec[ruby_targets_ruby33(-)] ) doc? ( dev-ruby/kramdown[ruby_targets_ruby33(-)] dev-ruby/rdiscount[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
+EAPI=8
+HOMEPAGE=https://nanoc.app/
+INHERIT=ruby-fakegem
+IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby31(-)] dev-ruby/rack:*[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby31(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby31(-)] >=www-apps/nanoc-checking-1.0.5:1[ruby_targets_ruby31(-)] ~www-apps/nanoc-cli-4.13.0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby31(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby31(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby31(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby32(-)] dev-ruby/rack:*[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby32(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby32(-)] >=www-apps/nanoc-checking-1.0.5:1[ruby_targets_ruby32(-)] ~www-apps/nanoc-cli-4.13.0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby32(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby32(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby32(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( !minimal? ( dev-ruby/mime-types:*[ruby_targets_ruby33(-)] dev-ruby/rack:*[ruby_targets_ruby33(-)] www-servers/adsf[ruby_targets_ruby33(-)] ) >=dev-ruby/addressable-2.5[ruby_targets_ruby33(-)] >=dev-ruby/colored-1.2:0[ruby_targets_ruby33(-)] >=www-apps/nanoc-checking-1.0.5:1[ruby_targets_ruby33(-)] ~www-apps/nanoc-cli-4.13.0[ruby_targets_ruby33(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby33(-)] www-apps/nanoc-deploying:1[ruby_targets_ruby33(-)] >=dev-ruby/parallel-1.12:1[ruby_targets_ruby33(-)] >=dev-ruby/tty-command-0.8:0[ruby_targets_ruby33(-)] >=dev-ruby/tty-which-0.4:0[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nanoc/nanoc/archive/4.13.0.tar.gz -> nanoc-4.13.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=ddac484867b3610a8e6827c025a4117f
diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.16 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.16
deleted file mode 100644
index 6a0960a0424a..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.16[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.16.tar.gz -> nanoc-4.12.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=7df6e0ac84fae9b53cc48d14e5c8f16c
diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.17 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.17
deleted file mode 100644
index e65881e79824..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.17
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.17[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.17.tar.gz -> nanoc-4.12.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=73b8c99fd0ea9b8b936f7895da30e0a1
diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.12.19 b/metadata/md5-cache/www-apps/nanoc-cli-4.12.19
deleted file mode 100644
index 9bca7dcb6b64..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-cli-4.12.19
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.12.19[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.19.tar.gz -> nanoc-4.12.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=73b8c99fd0ea9b8b936f7895da30e0a1
diff --git a/metadata/md5-cache/www-apps/nanoc-cli-4.13.0 b/metadata/md5-cache/www-apps/nanoc-cli-4.13.0
new file mode 100644
index 000000000000..d0be077855a9
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nanoc-cli-4.13.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby33(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby33(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] www-servers/adsf[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] www-servers/adsf[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/rspec-its[ruby_targets_ruby33(-)] dev-ruby/fuubar[ruby_targets_ruby33(-)] dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/timecop[ruby_targets_ruby33(-)] dev-ruby/tty-command[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] www-apps/nanoc-spec[ruby_targets_ruby33(-)] www-servers/adsf[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
+EAPI=8
+HOMEPAGE=https://nanoc.app/
+INHERIT=ruby-fakegem
+IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby31(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby31(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby31(-)] dev-ruby/pry[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby32(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby32(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby32(-)] dev-ruby/pry[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( >=dev-ruby/cri-2.15:0[ruby_targets_ruby33(-)] >=dev-ruby/diff-lcs-1.3:0[ruby_targets_ruby33(-)] ~www-apps/nanoc-core-4.13.0[ruby_targets_ruby33(-)] dev-ruby/pry[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nanoc/nanoc/archive/4.13.0.tar.gz -> nanoc-4.13.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=2efacbfc79bf2eb0aa38889d45c71fa5
diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.16 b/metadata/md5-cache/www-apps/nanoc-core-4.12.16
deleted file mode 100644
index c4298d6fe02a..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-core-4.12.16
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.16.tar.gz -> nanoc-core-4.12.16.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5fc913e2bf395dad830b5a278f19691f
diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.17 b/metadata/md5-cache/www-apps/nanoc-core-4.12.17
deleted file mode 100644
index e3bfa2577641..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-core-4.12.17
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.17.tar.gz -> nanoc-core-4.12.17.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=16a0a7999fa9dcb7d75b6cb824b0e7bd
diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.12.19 b/metadata/md5-cache/www-apps/nanoc-core-4.12.19
deleted file mode 100644
index efcb816199c3..000000000000
--- a/metadata/md5-cache/www-apps/nanoc-core-4.12.19
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=test? ( ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] || ( dev-ruby/psych:5[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] || ( dev-ruby/psych:5[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) test? ( 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=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
-EAPI=8
-HOMEPAGE=https://nanoc.app/
-INHERIT=ruby-fakegem
-IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 doc test test
-KEYWORDS=~amd64 ~riscv
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby31? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] || ( dev-ruby/psych:5[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] || ( dev-ruby/psych:5[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] )
-REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 )
-RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
-SLOT=0
-SRC_URI=https://github.com/nanoc/nanoc/archive/4.12.19.tar.gz -> nanoc-core-4.12.19.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=533d8fbcacd32c1ea58df60abc2b034c
diff --git a/metadata/md5-cache/www-apps/nanoc-core-4.13.0 b/metadata/md5-cache/www-apps/nanoc-core-4.13.0
new file mode 100644
index 000000000000..de51c0e196a7
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nanoc-core-4.13.0
@@ -0,0 +1,17 @@
+BDEPEND=test? ( ruby_targets_ruby31? ( dev-ruby/base64:0.2[ruby_targets_ruby31(-)] >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] || ( dev-ruby/psych:5[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64:0.2[ruby_targets_ruby32(-)] >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] || ( dev-ruby/psych:5[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64:0.2[ruby_targets_ruby33(-)] >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby33(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby33(-)] dev-ruby/ddplugin:1[ruby_targets_ruby33(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby33(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby33(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby33(-)] || ( dev-ruby/psych:5[ruby_targets_ruby33(-)] dev-ruby/psych:0[ruby_targets_ruby33(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby33(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/bundler[ruby_targets_ruby31(-)] dev-ruby/rspec:3[ruby_targets_ruby31(-)] dev-ruby/rspec-its[ruby_targets_ruby31(-)] dev-ruby/fuubar[ruby_targets_ruby31(-)] dev-ruby/minitest[ruby_targets_ruby31(-)] dev-ruby/timecop[ruby_targets_ruby31(-)] dev-ruby/tty-command[ruby_targets_ruby31(-)] dev-ruby/yard[ruby_targets_ruby31(-)] www-apps/nanoc-spec[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/bundler[ruby_targets_ruby32(-)] dev-ruby/rspec:3[ruby_targets_ruby32(-)] dev-ruby/rspec-its[ruby_targets_ruby32(-)] dev-ruby/fuubar[ruby_targets_ruby32(-)] dev-ruby/minitest[ruby_targets_ruby32(-)] dev-ruby/timecop[ruby_targets_ruby32(-)] dev-ruby/tty-command[ruby_targets_ruby32(-)] dev-ruby/yard[ruby_targets_ruby32(-)] www-apps/nanoc-spec[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/bundler[ruby_targets_ruby33(-)] dev-ruby/rspec:3[ruby_targets_ruby33(-)] dev-ruby/rspec-its[ruby_targets_ruby33(-)] dev-ruby/fuubar[ruby_targets_ruby33(-)] dev-ruby/minitest[ruby_targets_ruby33(-)] dev-ruby/timecop[ruby_targets_ruby33(-)] dev-ruby/tty-command[ruby_targets_ruby33(-)] dev-ruby/yard[ruby_targets_ruby33(-)] www-apps/nanoc-spec[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( test? ( dev-ruby/rake[ruby_targets_ruby31(-)] ) ) ruby_targets_ruby32? ( test? ( dev-ruby/rake[ruby_targets_ruby32(-)] ) ) ruby_targets_ruby33? ( test? ( dev-ruby/rake[ruby_targets_ruby33(-)] ) ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) test? ( ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] ) )
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( app-text/asciidoc app-text/highlight ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+DESCRIPTION=nanoc is a simple but very flexible static site generator written in Ruby
+EAPI=8
+HOMEPAGE=https://nanoc.app/
+INHERIT=ruby-fakegem
+IUSE=minimal test ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 doc test test
+KEYWORDS=~amd64 ~riscv
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby31? ( dev-ruby/base64:0.2[ruby_targets_ruby31(-)] >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby31(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby31(-)] dev-ruby/ddplugin:1[ruby_targets_ruby31(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby31(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby31(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby31(-)] || ( dev-ruby/psych:5[ruby_targets_ruby31(-)] dev-ruby/psych:0[ruby_targets_ruby31(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby31(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby31(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( dev-ruby/base64:0.2[ruby_targets_ruby32(-)] >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby32(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby32(-)] dev-ruby/ddplugin:1[ruby_targets_ruby32(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby32(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby32(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby32(-)] || ( dev-ruby/psych:5[ruby_targets_ruby32(-)] dev-ruby/psych:0[ruby_targets_ruby32(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby32(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby32(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( dev-ruby/base64:0.2[ruby_targets_ruby33(-)] >=dev-ruby/concurrent-ruby-1.1:1[ruby_targets_ruby33(-)] dev-ruby/ddmetrics:1[ruby_targets_ruby33(-)] dev-ruby/ddplugin:1[ruby_targets_ruby33(-)] >=dev-ruby/immutable-ruby-0.1:0[ruby_targets_ruby33(-)] >=dev-ruby/json_schema-0.19:0[ruby_targets_ruby33(-)] >=dev-ruby/memo_wise-1.5:1[ruby_targets_ruby33(-)] || ( dev-ruby/psych:5[ruby_targets_ruby33(-)] dev-ruby/psych:0[ruby_targets_ruby33(-)] ) dev-ruby/slow_enumerator_tools:1[ruby_targets_ruby33(-)] >=dev-ruby/tty-platform-0.2:0[ruby_targets_ruby33(-)] >=dev-ruby/zeitwerk-2.1:2[ruby_targets_ruby33(-)] ) ruby_targets_ruby31? ( dev-lang/ruby:3.1 ) ruby_targets_ruby32? ( dev-lang/ruby:3.2 ) ruby_targets_ruby33? ( dev-lang/ruby:3.3 ) ruby_targets_ruby31? ( virtual/rubygems[ruby_targets_ruby31(-)] ) ruby_targets_ruby32? ( virtual/rubygems[ruby_targets_ruby32(-)] ) ruby_targets_ruby33? ( virtual/rubygems[ruby_targets_ruby33(-)] )
+REQUIRED_USE=|| ( ruby_targets_ruby31 ruby_targets_ruby32 ruby_targets_ruby33 )
+RESTRICT=!test? ( test ) !test? ( test ) !test? ( test )
+SLOT=0
+SRC_URI=https://github.com/nanoc/nanoc/archive/4.13.0.tar.gz -> nanoc-core-4.13.0.tar.gz
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 ruby-fakegem 5f7dd7ffeaf00a781713582bd507f80b ruby-ng 4ef520a992dc54fdd8f49d875c1ab2c0 ruby-utils 820207a5d3f0e2e31c28080f131f2037 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=e4029b5533ceed25f32f042ce94bce06
diff --git a/metadata/md5-cache/www-apps/nextcloud-27.1.11 b/metadata/md5-cache/www-apps/nextcloud-27.1.11
new file mode 100644
index 000000000000..6ebf5ff0c9e2
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nextcloud-27.1.11
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=app-admin/webapp-config
+DESCRIPTION=Personal cloud that runs on your own server
+EAPI=8
+HOMEPAGE=https://nextcloud.com/
+INHERIT=webapp
+IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=AGPL-3
+RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+SLOT=27.1.11
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-27.1.11.tar.bz2
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=208a174b5dfbba0379cdab989ed15648
diff --git a/metadata/md5-cache/www-apps/nextcloud-27.1.9 b/metadata/md5-cache/www-apps/nextcloud-27.1.9
index aeea59129b5e..184ea3214a24 100644
--- a/metadata/md5-cache/www-apps/nextcloud-27.1.9
+++ b/metadata/md5-cache/www-apps/nextcloud-27.1.9
@@ -5,11 +5,11 @@ EAPI=8
HOMEPAGE=https://nextcloud.com/
INHERIT=webapp
IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
+KEYWORDS=amd64 ~arm ~arm64 x86
LICENSE=AGPL-3
RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
REQUIRED_USE=|| ( mysql postgres sqlite )
SLOT=27.1.9
SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-27.1.9.tar.bz2
_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=208a174b5dfbba0379cdab989ed15648
+_md5_=b272febc0f8407c84c8b714913069f4b
diff --git a/metadata/md5-cache/www-apps/nextcloud-28.0.2 b/metadata/md5-cache/www-apps/nextcloud-28.0.2
deleted file mode 100644
index d8562117153d..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-28.0.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=28.0.2
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-28.0.2.tar.bz2
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=95611efca2794d33feff3142ea3c051a
diff --git a/metadata/md5-cache/www-apps/nextcloud-28.0.5 b/metadata/md5-cache/www-apps/nextcloud-28.0.5
deleted file mode 100644
index b117de03a5fd..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-28.0.5
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=28.0.5
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-28.0.5.tar.bz2
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=95611efca2794d33feff3142ea3c051a
diff --git a/metadata/md5-cache/www-apps/nextcloud-28.0.7 b/metadata/md5-cache/www-apps/nextcloud-28.0.7
new file mode 100644
index 000000000000..d955d737c09e
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nextcloud-28.0.7
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=app-admin/webapp-config
+DESCRIPTION=Personal cloud that runs on your own server
+EAPI=8
+HOMEPAGE=https://nextcloud.com/
+INHERIT=webapp
+IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=AGPL-3
+RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+SLOT=28.0.7
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-28.0.7.tar.bz2
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=208a174b5dfbba0379cdab989ed15648
diff --git a/metadata/md5-cache/www-apps/nextcloud-29.0.1 b/metadata/md5-cache/www-apps/nextcloud-29.0.1
deleted file mode 100644
index 5e094cdf628e..000000000000
--- a/metadata/md5-cache/www-apps/nextcloud-29.0.1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=app-admin/webapp-config
-DESCRIPTION=Personal cloud that runs on your own server
-EAPI=8
-HOMEPAGE=https://nextcloud.com/
-INHERIT=webapp
-IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=AGPL-3
-RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
-REQUIRED_USE=|| ( mysql postgres sqlite )
-SLOT=29.0.1
-SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-29.0.1.tar.bz2
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=0a7ae52c521fed551e591934991940a4
diff --git a/metadata/md5-cache/www-apps/nextcloud-29.0.3 b/metadata/md5-cache/www-apps/nextcloud-29.0.3
new file mode 100644
index 000000000000..f8887d738818
--- /dev/null
+++ b/metadata/md5-cache/www-apps/nextcloud-29.0.3
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=app-admin/webapp-config
+DESCRIPTION=Personal cloud that runs on your own server
+EAPI=8
+HOMEPAGE=https://nextcloud.com/
+INHERIT=webapp
+IUSE=+curl +imagemagick mysql postgres +sqlite vhosts
+KEYWORDS=~amd64 ~arm ~arm64 ~x86
+LICENSE=AGPL-3
+RDEPEND=dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip] imagemagick? ( dev-php/pecl-imagick ) virtual/httpd-php app-admin/webapp-config
+REQUIRED_USE=|| ( mysql postgres sqlite )
+SLOT=29.0.3
+SRC_URI=https://download.nextcloud.com/server/releases/nextcloud-29.0.3.tar.bz2
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=4c687ee6dd507c0183b7479716bdb4a6
diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.18.0.4543 b/metadata/md5-cache/www-apps/prowlarr-bin-1.18.0.4543
deleted file mode 100644
index 03834f554c41..000000000000
--- a/metadata/md5-cache/www-apps/prowlarr-bin-1.18.0.4543
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
-EAPI=8
-HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr/
-INHERIT=systemd
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=GPL-3
-RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.18.0.4543/Prowlarr.master.1.18.0.4543.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.18.0.4543/Prowlarr.master.1.18.0.4543.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.18.0.4543/Prowlarr.master.1.18.0.4543.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.18.0.4543/Prowlarr.master.1.18.0.4543.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.18.0.4543/Prowlarr.master.1.18.0.4543.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.18.0.4543/Prowlarr.master.1.18.0.4543.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=4cad2147353b6e499f8158ae4b012e84
diff --git a/metadata/md5-cache/www-apps/prowlarr-bin-1.19.0.4568 b/metadata/md5-cache/www-apps/prowlarr-bin-1.19.0.4568
new file mode 100644
index 000000000000..71cbe7144a6a
--- /dev/null
+++ b/metadata/md5-cache/www-apps/prowlarr-bin-1.19.0.4568
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=An indexer manager/proxy to integrate with your various PVR apps
+EAPI=8
+HOMEPAGE=https://wiki.servarr.com/prowlarr/ https://github.com/Prowlarr/Prowlarr/
+INHERIT=systemd
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=GPL-3
+RDEPEND=acct-group/prowlarr acct-user/prowlarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.19.0.4568/Prowlarr.master.1.19.0.4568.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.19.0.4568/Prowlarr.master.1.19.0.4568.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.19.0.4568/Prowlarr.master.1.19.0.4568.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.19.0.4568/Prowlarr.master.1.19.0.4568.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.19.0.4568/Prowlarr.master.1.19.0.4568.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Prowlarr/Prowlarr/releases/download/v1.19.0.4568/Prowlarr.master.1.19.0.4568.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=4cad2147353b6e499f8158ae4b012e84
diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.6.0.8846 b/metadata/md5-cache/www-apps/radarr-bin-5.6.0.8846
deleted file mode 100644
index e56d8512f747..000000000000
--- a/metadata/md5-cache/www-apps/radarr-bin-5.6.0.8846
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=A fork of Sonarr to work with movies a la Couchpotato
-EAPI=8
-HOMEPAGE=https://www.radarr.video/ https://github.com/Radarr/Radarr/
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.6.0.8846/Radarr.master.5.6.0.8846.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.6.0.8846/Radarr.master.5.6.0.8846.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.6.0.8846/Radarr.master.5.6.0.8846.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.6.0.8846/Radarr.master.5.6.0.8846.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.6.0.8846/Radarr.master.5.6.0.8846.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.6.0.8846/Radarr.master.5.6.0.8846.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a4596c935bbb6caf764999b310720483
diff --git a/metadata/md5-cache/www-apps/radarr-bin-5.7.0.8882 b/metadata/md5-cache/www-apps/radarr-bin-5.7.0.8882
new file mode 100644
index 000000000000..4113d03d691f
--- /dev/null
+++ b/metadata/md5-cache/www-apps/radarr-bin-5.7.0.8882
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=A fork of Sonarr to work with movies a la Couchpotato
+EAPI=8
+HOMEPAGE=https://www.radarr.video/ https://github.com/Radarr/Radarr/
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/radarr acct-user/radarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.7.0.8882/Radarr.master.5.7.0.8882.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.7.0.8882/Radarr.master.5.7.0.8882.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.7.0.8882/Radarr.master.5.7.0.8882.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.7.0.8882/Radarr.master.5.7.0.8882.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v5.7.0.8882/Radarr.master.5.7.0.8882.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v5.7.0.8882/Radarr.master.5.7.0.8882.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=a4596c935bbb6caf764999b310720483
diff --git a/metadata/md5-cache/www-apps/radicale-3.1.8-r1 b/metadata/md5-cache/www-apps/radicale-3.1.8-r1
deleted file mode 100644
index 9e4c6b270a9d..000000000000
--- a/metadata/md5-cache/www-apps/radicale-3.1.8-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( <dev-python/pytest-8[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/waitress[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) test? ( >=acct-user/radicale-0-r2 acct-group/radicale dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/passlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/util-linux >=dev-python/pytest-7.4.4[python_targets_python3_10(-)?,python_targets_python3_11(-)?] ) python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?] virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare test
-DESCRIPTION=A simple CalDAV calendar server
-EAPI=8
-HOMEPAGE=https://radicale.org/
-INHERIT=distutils-r1 systemd
-IUSE=test python_targets_python3_10 python_targets_python3_11
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-3+
-RDEPEND=>=acct-user/radicale-0-r2 acct-group/radicale dev-python/bcrypt[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/defusedxml[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/passlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/python-dateutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/vobject[python_targets_python3_10(-)?,python_targets_python3_11(-)?] dev-python/setuptools[python_targets_python3_10(-)?,python_targets_python3_11(-)?] sys-apps/util-linux python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 )
-REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/Kozea/Radicale/archive/refs/tags/v3.1.8.tar.gz -> Radicale-3.1.8.gh.tar.gz
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=f9fd7cbff8ce20fdbd92ac69f86691e8
diff --git a/metadata/md5-cache/www-apps/readarr-bin-0.3.28.2554 b/metadata/md5-cache/www-apps/readarr-bin-0.3.28.2554
deleted file mode 100644
index b1940fde04c0..000000000000
--- a/metadata/md5-cache/www-apps/readarr-bin-0.3.28.2554
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=An ebook and audiobook collection manager for Usenet and BitTorrent users
-EAPI=8
-HOMEPAGE=https://readarr.com/ https://github.com/Readarr/Readarr/
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.28.2554/Readarr.develop.0.3.28.2554.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.28.2554/Readarr.develop.0.3.28.2554.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.28.2554/Readarr.develop.0.3.28.2554.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.28.2554/Readarr.develop.0.3.28.2554.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.28.2554/Readarr.develop.0.3.28.2554.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.28.2554/Readarr.develop.0.3.28.2554.linux-musl-core-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=71c4a4dd0fdc6ca176aa31ee212d1d1e
diff --git a/metadata/md5-cache/www-apps/readarr-bin-0.3.29.2565 b/metadata/md5-cache/www-apps/readarr-bin-0.3.29.2565
new file mode 100644
index 000000000000..576354cac915
--- /dev/null
+++ b/metadata/md5-cache/www-apps/readarr-bin-0.3.29.2565
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=An ebook and audiobook collection manager for Usenet and BitTorrent users
+EAPI=8
+HOMEPAGE=https://readarr.com/ https://github.com/Readarr/Readarr/
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/readarr acct-user/readarr dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.29.2565/Readarr.develop.0.3.29.2565.linux-core-x64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.29.2565/Readarr.develop.0.3.29.2565.linux-musl-core-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.29.2565/Readarr.develop.0.3.29.2565.linux-core-arm.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.29.2565/Readarr.develop.0.3.29.2565.linux-musl-core-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Readarr/Readarr/releases/download/v0.3.29.2565/Readarr.develop.0.3.29.2565.linux-core-arm64.tar.gz ) elibc_musl? ( https://github.com/Readarr/Readarr/releases/download/v0.3.29.2565/Readarr.develop.0.3.29.2565.linux-musl-core-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=71c4a4dd0fdc6ca176aa31ee212d1d1e
diff --git a/metadata/md5-cache/www-apps/rutorrent-4.2.10 b/metadata/md5-cache/www-apps/rutorrent-4.2.10
deleted file mode 100644
index 9de6c09406e3..000000000000
--- a/metadata/md5-cache/www-apps/rutorrent-4.2.10
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=ruTorrent is a front-end for the popular Bittorrent client rTorrent
-EAPI=8
-HOMEPAGE=https://github.com/Novik/ruTorrent
-INHERIT=webapp optfeature
-IUSE=vhosts
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=GPL-2+ MIT
-RDEPEND=dev-lang/php[xml,gd] virtual/httpd-php app-admin/webapp-config
-SLOT=4.2.10
-SRC_URI=https://github.com/Novik/ruTorrent/archive/v4.2.10.tar.gz -> rutorrent-4.2.10.tar.gz
-_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=aa3549fbf922e4656ac7a0c4a96e7c88
diff --git a/metadata/md5-cache/www-apps/rutorrent-4.3.3 b/metadata/md5-cache/www-apps/rutorrent-4.3.3
deleted file mode 100644
index b8f460761c77..000000000000
--- a/metadata/md5-cache/www-apps/rutorrent-4.3.3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=ruTorrent is a front-end for the popular Bittorrent client rTorrent
-EAPI=8
-HOMEPAGE=https://github.com/Novik/ruTorrent
-INHERIT=webapp optfeature
-IUSE=vhosts
-KEYWORDS=~amd64 ~ppc ~x86
-LICENSE=GPL-2+ MIT
-RDEPEND=dev-lang/php[xml,gd] virtual/httpd-php app-admin/webapp-config
-SLOT=4.3.3
-SRC_URI=https://github.com/Novik/ruTorrent/archive/v4.3.3.tar.gz -> rutorrent-4.3.3.tar.gz
-_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=37ad5e4646ee5507a2ab5d93637caf71
diff --git a/metadata/md5-cache/www-apps/rutorrent-4.3.4 b/metadata/md5-cache/www-apps/rutorrent-4.3.4
new file mode 100644
index 000000000000..994bdd2044f1
--- /dev/null
+++ b/metadata/md5-cache/www-apps/rutorrent-4.3.4
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=ruTorrent is a front-end for the popular Bittorrent client rTorrent
+EAPI=8
+HOMEPAGE=https://github.com/Novik/ruTorrent
+INHERIT=webapp optfeature
+IUSE=vhosts
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2+ MIT
+RDEPEND=dev-lang/php[xml,gd] virtual/httpd-php app-admin/webapp-config
+SLOT=4.3.4
+SRC_URI=https://github.com/Novik/ruTorrent/archive/v4.3.4.tar.gz -> rutorrent-4.3.4.tar.gz
+_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=37ad5e4646ee5507a2ab5d93637caf71
diff --git a/metadata/md5-cache/www-apps/rutorrent-4.3.5 b/metadata/md5-cache/www-apps/rutorrent-4.3.5
new file mode 100644
index 000000000000..7f16c35603cd
--- /dev/null
+++ b/metadata/md5-cache/www-apps/rutorrent-4.3.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=ruTorrent is a front-end for the popular Bittorrent client rTorrent
+EAPI=8
+HOMEPAGE=https://github.com/Novik/ruTorrent
+INHERIT=webapp optfeature
+IUSE=vhosts
+KEYWORDS=~amd64 ~ppc ~x86
+LICENSE=GPL-2+ MIT
+RDEPEND=dev-lang/php[xml,gd] virtual/httpd-php app-admin/webapp-config
+SLOT=4.3.5
+SRC_URI=https://github.com/Novik/ruTorrent/archive/v4.3.5.tar.gz -> rutorrent-4.3.5.tar.gz
+_eclasses_=optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=37ad5e4646ee5507a2ab5d93637caf71
diff --git a/metadata/md5-cache/www-apps/selfoss-2.20_pre20230730 b/metadata/md5-cache/www-apps/selfoss-2.20_pre20230730
index e11fb7e9a48a..fe1e8fe36be1 100644
--- a/metadata/md5-cache/www-apps/selfoss-2.20_pre20230730
+++ b/metadata/md5-cache/www-apps/selfoss-2.20_pre20230730
@@ -11,5 +11,5 @@ LICENSE=GPL-3+
RDEPEND=dev-lang/php[curl,gd] virtual/httpd-php || ( dev-db/mysql dev-db/postgresql dev-db/sqlite ) app-admin/webapp-config
SLOT=2.20_pre20230730
SRC_URI=https://dl.cloudsmith.io/public/fossar/selfoss-git/raw/names/selfoss.zip/versions/2.20-cdc7f3e/selfoss-2.20-cdc7f3e.zip
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 webapp de2d3d345b44597c10d7104a7bcdf7b2
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 webapp de2d3d345b44597c10d7104a7bcdf7b2
_md5_=2c3a3fdc489210daae6c432b7bc70091
diff --git a/metadata/md5-cache/www-apps/sonarr-bin-4.0.5.1760 b/metadata/md5-cache/www-apps/sonarr-bin-4.0.5.1760
deleted file mode 100644
index cee5e6e76fc6..000000000000
--- a/metadata/md5-cache/www-apps/sonarr-bin-4.0.5.1760
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=install prepare
-DESCRIPTION=Sonarr is a Smart PVR for newsgroup and bittorrent users
-EAPI=8
-HOMEPAGE=https://www.sonarr.tv
-INHERIT=systemd
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
-RESTRICT=bindist strip test
-SLOT=0
-SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1760/Sonarr.develop.4.0.5.1760.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1760/Sonarr.develop.4.0.5.1760.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1760/Sonarr.develop.4.0.5.1760.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1760/Sonarr.develop.4.0.5.1760.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1760/Sonarr.develop.4.0.5.1760.linux-musl-arm64.tar.gz ) )
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d2434edc294d6dfc5195155c8c3d1bd8
diff --git a/metadata/md5-cache/www-apps/sonarr-bin-4.0.5.1791 b/metadata/md5-cache/www-apps/sonarr-bin-4.0.5.1791
new file mode 100644
index 000000000000..76482ab9b2e4
--- /dev/null
+++ b/metadata/md5-cache/www-apps/sonarr-bin-4.0.5.1791
@@ -0,0 +1,14 @@
+BDEPEND=virtual/pkgconfig
+DEFINED_PHASES=install prepare
+DESCRIPTION=Sonarr is a Smart PVR for newsgroup and bittorrent users
+EAPI=8
+HOMEPAGE=https://www.sonarr.tv
+INHERIT=systemd
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=acct-group/sonarr acct-user/sonarr media-video/mediainfo dev-libs/icu dev-util/lttng-ust:0 dev-db/sqlite
+RESTRICT=bindist strip test
+SLOT=0
+SRC_URI=amd64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1791/Sonarr.develop.4.0.5.1791.linux-x64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1791/Sonarr.develop.4.0.5.1791.linux-musl-x64.tar.gz ) ) arm? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1791/Sonarr.develop.4.0.5.1791.linux-arm.tar.gz ) ) arm64? ( elibc_glibc? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1791/Sonarr.develop.4.0.5.1791.linux-arm64.tar.gz ) elibc_musl? ( https://github.com/Sonarr/Sonarr/releases/download/v4.0.5.1791/Sonarr.develop.4.0.5.1791.linux-musl-arm64.tar.gz ) )
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=d2434edc294d6dfc5195155c8c3d1bd8
diff --git a/metadata/md5-cache/www-apps/wordpress-6.5.4 b/metadata/md5-cache/www-apps/wordpress-6.5.4
deleted file mode 100644
index 2ee918b400d7..000000000000
--- a/metadata/md5-cache/www-apps/wordpress-6.5.4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install postinst prerm setup
-DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
-DESCRIPTION=Wordpress PHP and MySQL based content management system (CMS)
-EAPI=8
-HOMEPAGE=https://wordpress.org/
-INHERIT=webapp
-IUSE=+akismet examples +themes vhosts vhosts
-KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
-LICENSE=GPL-2+
-RDEPEND=virtual/httpd-php || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) app-admin/webapp-config
-SLOT=6.5.4
-SRC_URI=https://wordpress.org/wordpress-6.5.4.tar.gz
-_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
-_md5_=8660f5c05df2310443c520b0702137fd
diff --git a/metadata/md5-cache/www-apps/wordpress-6.5.5 b/metadata/md5-cache/www-apps/wordpress-6.5.5
new file mode 100644
index 000000000000..baebbedcdb1e
--- /dev/null
+++ b/metadata/md5-cache/www-apps/wordpress-6.5.5
@@ -0,0 +1,14 @@
+DEFINED_PHASES=install postinst prerm setup
+DEPEND=|| ( virtual/httpd-cgi virtual/httpd-fastcgi ) app-admin/webapp-config
+DESCRIPTION=Wordpress PHP and MySQL based content management system (CMS)
+EAPI=8
+HOMEPAGE=https://wordpress.org/
+INHERIT=webapp
+IUSE=+akismet examples +themes vhosts vhosts
+KEYWORDS=~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86
+LICENSE=GPL-2+
+RDEPEND=virtual/httpd-php || ( dev-lang/php[mysql] dev-lang/php[mysqli] ) app-admin/webapp-config
+SLOT=6.5.5
+SRC_URI=https://wordpress.org/wordpress-6.5.5.tar.gz
+_eclasses_=webapp de2d3d345b44597c10d7104a7bcdf7b2
+_md5_=8660f5c05df2310443c520b0702137fd
diff --git a/metadata/md5-cache/www-apps/zeppelin-bin-0.10.1 b/metadata/md5-cache/www-apps/zeppelin-bin-0.10.1
index 1fa032ad3329..adee8e65f405 100644
--- a/metadata/md5-cache/www-apps/zeppelin-bin-0.10.1
+++ b/metadata/md5-cache/www-apps/zeppelin-bin-0.10.1
@@ -9,5 +9,5 @@ LICENSE=Apache-2.0
RDEPEND=>=virtual/jre-1.8 >=dev-java/java-config-2.2.0-r3
SLOT=0
SRC_URI=mirror://apache/zeppelin/zeppelin-0.10.1/zeppelin-0.10.1-bin-all.tgz -> zeppelin-bin-0.10.1.tgz
-_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10
+_eclasses_=java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97
_md5_=302dbedf95d2a743d3b905243d71f040
diff --git a/metadata/md5-cache/www-client/Manifest.gz b/metadata/md5-cache/www-client/Manifest.gz
index 4f5e36a777d0..cbc4f25dc270 100644
--- a/metadata/md5-cache/www-client/Manifest.gz
+++ b/metadata/md5-cache/www-client/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-client/chromium-125.0.6422.112 b/metadata/md5-cache/www-client/chromium-125.0.6422.112
deleted file mode 100644
index e5989a5e3166..000000000000
--- a/metadata/md5-cache/www-client/chromium-125.0.6422.112
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] ) || ( ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) system-toolchain? ( libcxx? ( >=sys-devel/clang-17 ) lto? ( || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) >=virtual/rust-1.72.0[profiler(-)] ) >=dev-build/gn-0.2165 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig system-toolchain? ( >=sys-devel/clang-17 ) system-toolchain? ( >=sys-devel/lld-17 ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0
-DESCRIPTION=Open-source version of Google Chrome web browser
-EAPI=8
-HOMEPAGE=https://www.chromium.org/
-INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
-IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
-KEYWORDS=amd64 arm64 ~ppc64
-LICENSE=BSD
-RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) )
-REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) !system-toolchain? ( libcxx ) ffmpeg-chromium? ( bindist proprietary-codecs )
-RESTRICT=!bindist? ( bindist )
-SLOT=0/stable
-SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-125.0.6422.112.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/125/chromium-patches-125.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-19-init-8091-gab037c4f-1.tar.xz -> chromium-125-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-ab71ee7a9214c2793108a41efb065aa77aeb7326-1-llvmorg-19-init-8091-gab037c4f.tar.xz -> chromium-125-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_125.0.6422.112-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=1b5bd95108391b27d50afd25ae027e7c
diff --git a/metadata/md5-cache/www-client/chromium-125.0.6422.141 b/metadata/md5-cache/www-client/chromium-125.0.6422.141
deleted file mode 100644
index 5e66beb79adb..000000000000
--- a/metadata/md5-cache/www-client/chromium-125.0.6422.141
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] ) || ( ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) system-toolchain? ( libcxx? ( >=sys-devel/clang-17 ) lto? ( || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) >=virtual/rust-1.72.0[profiler(-)] ) >=dev-build/gn-0.2165 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig system-toolchain? ( >=sys-devel/clang-17 ) system-toolchain? ( >=sys-devel/lld-17 ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0
-DESCRIPTION=Open-source version of Google Chrome web browser
-EAPI=8
-HOMEPAGE=https://www.chromium.org/
-INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
-IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
-KEYWORDS=~amd64 ~arm64 ~ppc64
-LICENSE=BSD
-RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) )
-REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) !system-toolchain? ( libcxx ) ffmpeg-chromium? ( bindist proprietary-codecs )
-RESTRICT=!bindist? ( bindist )
-SLOT=0/stable
-SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-125.0.6422.141.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/125/chromium-patches-125.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-19-init-8091-gab037c4f-1.tar.xz -> chromium-125-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-ab71ee7a9214c2793108a41efb065aa77aeb7326-1-llvmorg-19-init-8091-gab037c4f.tar.xz -> chromium-125-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_125.0.6422.141-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=16b8061caf729abfdcab8340f7fea235
diff --git a/metadata/md5-cache/www-client/chromium-126.0.6478.114 b/metadata/md5-cache/www-client/chromium-126.0.6478.114
new file mode 100644
index 000000000000..82d6c6632125
--- /dev/null
+++ b/metadata/md5-cache/www-client/chromium-126.0.6478.114
@@ -0,0 +1,17 @@
+BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) system-toolchain? ( libcxx? ( >=sys-devel/clang-17 ) lto? ( || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) >=virtual/rust-1.72.0[profiler(-)] ) >=dev-build/gn-0.2165 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig system-toolchain? ( >=sys-devel/clang-17 ) system-toolchain? ( >=sys-devel/lld-17 ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
+DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0
+DESCRIPTION=Open-source version of Google Chrome web browser
+EAPI=8
+HOMEPAGE=https://www.chromium.org/
+INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
+IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
+KEYWORDS=~amd64 ~arm64 ~ppc64
+LICENSE=BSD
+RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) )
+REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) !system-toolchain? ( libcxx ) ffmpeg-chromium? ( bindist proprietary-codecs )
+RESTRICT=!bindist? ( bindist )
+SLOT=0/stable
+SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-126.0.6478.114.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/126/chromium-patches-126.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-19-init-9433-g76ea5feb-1.tar.xz -> chromium-126-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-31e6e8c6c5b6ce62656c922c7384d3376018c980-2-llvmorg-19-init-9433-g76ea5feb.tar.xz -> chromium-126-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_126.0.6478.56-1raptor0~deb12u2.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=d0476ff6054f049f5a22505f593ddf2e
diff --git a/metadata/md5-cache/www-client/chromium-126.0.6478.126 b/metadata/md5-cache/www-client/chromium-126.0.6478.126
new file mode 100644
index 000000000000..d701068f9154
--- /dev/null
+++ b/metadata/md5-cache/www-client/chromium-126.0.6478.126
@@ -0,0 +1,17 @@
+BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) system-toolchain? ( libcxx? ( >=sys-devel/clang-17 ) lto? ( || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) >=virtual/rust-1.72.0[profiler(-)] ) >=dev-build/gn-0.2165 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig system-toolchain? ( >=sys-devel/clang-17 ) system-toolchain? ( >=sys-devel/lld-17 ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
+DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0
+DESCRIPTION=Open-source version of Google Chrome web browser
+EAPI=8
+HOMEPAGE=https://www.chromium.org/
+INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
+IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
+KEYWORDS=amd64 arm64 ~ppc64
+LICENSE=BSD
+RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) )
+REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) !system-toolchain? ( libcxx ) ffmpeg-chromium? ( bindist proprietary-codecs )
+RESTRICT=!bindist? ( bindist )
+SLOT=0/stable
+SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-126.0.6478.126.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/126/chromium-patches-126.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-19-init-9433-g76ea5feb-1.tar.xz -> chromium-126-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-31e6e8c6c5b6ce62656c922c7384d3376018c980-2-llvmorg-19-init-9433-g76ea5feb.tar.xz -> chromium-126-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_126.0.6478.114-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=e6643a474b2ab3a3c25cea02831caca8
diff --git a/metadata/md5-cache/www-client/chromium-126.0.6478.36 b/metadata/md5-cache/www-client/chromium-126.0.6478.36
deleted file mode 100644
index 0fb259b1e2c8..000000000000
--- a/metadata/md5-cache/www-client/chromium-126.0.6478.36
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) || ( dev-lang/python:3.13[xml(+)] dev-lang/python:3.12[xml(+)] dev-lang/python:3.11[xml(+)] ) || ( ( dev-lang/python:3.13[xml(+)] dev-python/setuptools[python_targets_python3_13(-)] ) ( dev-lang/python:3.12[xml(+)] dev-python/setuptools[python_targets_python3_12(-)] ) ( dev-lang/python:3.11[xml(+)] dev-python/setuptools[python_targets_python3_11(-)] ) ) >=app-arch/gzip-1.7 !headless? ( qt5? ( dev-qt/qtcore:5 ) qt6? ( dev-qt/qtbase:6 ) ) system-toolchain? ( libcxx? ( >=sys-devel/clang-17 ) lto? ( || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) pgo? ( >=dev-python/selenium-3.141.0 >=dev-util/web_page_replay_go-20220314 || ( ( sys-devel/clang:17 sys-devel/llvm:17 =sys-devel/lld-17* ) ( sys-devel/clang:18 sys-devel/llvm:18 =sys-devel/lld-18* ) ( sys-devel/clang:19 sys-devel/llvm:19 =sys-devel/lld-19* ) ) ) >=virtual/rust-1.72.0[profiler(-)] ) >=dev-build/gn-0.2165 dev-build/ninja dev-lang/perl >=dev-util/gperf-3.0.3 dev-vcs/git >=net-libs/nodejs-7.6.0[inspector] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig system-toolchain? ( >=sys-devel/clang-17 ) system-toolchain? ( >=sys-devel/lld-17 ) virtual/pkgconfig pgo? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install postinst postrm prepare pretend setup
-DEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( gtk4? ( gui-libs/gtk:4[X?,wayland?] ) !gtk4? ( x11-libs/gtk+:3[X?,wayland?] ) ) !!sys-devel/llvm:0
-DESCRIPTION=Open-source version of Google Chrome web browser
-EAPI=8
-HOMEPAGE=https://www.chromium.org/
-INHERIT=check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
-IUSE=+X +system-harfbuzz +system-icu +system-png +system-zstd bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine custom-cflags +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW pgo
-KEYWORDS=~amd64 ~arm64
-LICENSE=BSD
-RDEPEND=system-icu? ( >=dev-libs/icu-71.1:= ) >=dev-libs/libxml2-2.12.4:=[icu] dev-libs/nspr:= >=dev-libs/nss-3.26:= dev-libs/libxslt:= media-libs/fontconfig:= >=media-libs/freetype-2.11.0-r1:= system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] ) media-libs/libjpeg-turbo:= system-png? ( media-libs/libpng:=[-apng(-)] ) system-zstd? ( >=app-arch/zstd-1.5.5:= ) >=media-libs/libwebp-0.4.0:= media-libs/mesa:=[gbm(+)] >=media-libs/openh264-1.6.0:= sys-libs/zlib:= x11-libs/libdrm:= !headless? ( dev-libs/glib:2 >=media-libs/alsa-lib-1.0.19:= pulseaudio? ( media-libs/libpulse:= ) sys-apps/pciutils:= kerberos? ( virtual/krb5 ) vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] ) X? ( x11-libs/libX11:= x11-libs/libXext:= x11-libs/libxcb:= ) x11-libs/libxkbcommon:= wayland? ( dev-libs/libffi:= dev-libs/wayland:= screencast? ( media-video/pipewire:= ) ) ) app-arch/bzip2:= dev-libs/expat:= net-misc/curl[ssl] sys-apps/dbus:= media-libs/flac:= sys-libs/zlib:=[minizip] !headless? ( X? ( x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXtst:= x11-libs/libxshmfence:= ) >=app-accessibility/at-spi2-core-2.46.0:2 media-libs/mesa:=[X?,wayland?] cups? ( >=net-print/cups-1.3.11:= ) virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:2 x11-libs/pango:= qt5? ( dev-qt/qtcore:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) ) !headless? ( || ( x11-libs/gtk+:3[X?,wayland?] gui-libs/gtk:4[X?,wayland?] ) qt5? ( dev-qt/qtgui:5[X?,wayland?] ) qt6? ( dev-qt/qtbase:6[X?,wayland?] ) ) virtual/ttf-fonts selinux? ( sec-policy/selinux-chromium ) bindist? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) )
-REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) screencast? ( wayland ) !system-toolchain? ( libcxx ) ffmpeg-chromium? ( bindist proprietary-codecs )
-RESTRICT=!bindist? ( bindist )
-SLOT=0/beta
-SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-126.0.6478.36.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/126/chromium-patches-126.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-19-init-9433-g76ea5feb-1.tar.xz -> chromium-126-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-31e6e8c6c5b6ce62656c922c7384d3376018c980-2-llvmorg-19-init-9433-g76ea5feb.tar.xz -> chromium-126-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_124.0.6367.207-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=22ec5c1c6c848d40934d528ec25e226a
diff --git a/metadata/md5-cache/www-client/chromium-126.0.6478.57 b/metadata/md5-cache/www-client/chromium-126.0.6478.57
index a586707b7ee6..b1c0f4685eb6 100644
--- a/metadata/md5-cache/www-client/chromium-126.0.6478.57
+++ b/metadata/md5-cache/www-client/chromium-126.0.6478.57
@@ -13,5 +13,5 @@ REQUIRED_USE=!headless? ( || ( X wayland ) ) pgo? ( X !wayland ) qt6? ( qt5 ) sc
RESTRICT=!bindist? ( bindist )
SLOT=0/stable
SRC_URI=https://commondatastorage.googleapis.com/chromium-browser-official/chromium-126.0.6478.57.tar.xz system-toolchain? ( https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/126/chromium-patches-126.tar.bz2 ) !system-toolchain? ( https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-llvmorg-19-init-9433-g76ea5feb-1.tar.xz -> chromium-126-clang.tar.xz https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-31e6e8c6c5b6ce62656c922c7384d3376018c980-2-llvmorg-19-init-9433-g76ea5feb.tar.xz -> chromium-126-rust.tar.xz ) ppc64? ( https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_124.0.6367.207-1raptor0~deb12u1.debian.tar.xz https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz ) pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )
-_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=40009b28c2e904ea9f4d322f66360252
diff --git a/metadata/md5-cache/www-client/dillo-3.1.0 b/metadata/md5-cache/www-client/dillo-3.1.0
deleted file mode 100644
index 68af455fa049..000000000000
--- a/metadata/md5-cache/www-client/dillo-3.1.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=x11-libs/fltk-1.3:1 sys-libs/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) ssl? ( mbedtls? ( net-libs/mbedtls:= ) openssl? ( dev-libs/openssl:= ) ) test? ( media-gfx/imagemagick x11-apps/xwd x11-apps/xwininfo )
-DESCRIPTION=Lean FLTK based web browser
-EAPI=8
-HOMEPAGE=https://dillo-browser.github.io/
-INHERIT=autotools toolchain-funcs virtualx
-IUSE=debug doc +gif +jpeg mbedtls +png +ssl +openssl +xembed test
-KEYWORDS=~amd64
-LICENSE=GPL-3
-RDEPEND=>=x11-libs/fltk-1.3:1 sys-libs/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) ssl? ( mbedtls? ( net-libs/mbedtls:= ) openssl? ( dev-libs/openssl:= ) ) test? ( media-gfx/imagemagick x11-apps/xwd x11-apps/xwininfo )
-REQUIRED_USE=ssl? ( || ( openssl mbedtls ) )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/dillo-browser/dillo/releases/download/v3.1.0/dillo-3.1.0.tar.bz2 test? ( https://deps.gentoo.zip/www-client/dillo-3.1.0-html-tests.tar.xz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=d3826ade544c4a932be9c65d93f23f77
diff --git a/metadata/md5-cache/www-client/dillo-3.1.1 b/metadata/md5-cache/www-client/dillo-3.1.1
new file mode 100644
index 000000000000..9f78d3735d4d
--- /dev/null
+++ b/metadata/md5-cache/www-client/dillo-3.1.1
@@ -0,0 +1,17 @@
+BDEPEND=doc? ( app-text/doxygen[dot] app-text/texlive ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost )
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=>=x11-libs/fltk-1.3:1 sys-libs/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) ssl? ( mbedtls? ( net-libs/mbedtls:= ) openssl? ( dev-libs/openssl:= ) ) test? ( media-gfx/imagemagick x11-apps/xwd x11-apps/xwininfo )
+DESCRIPTION=Lean FLTK based web browser
+EAPI=8
+HOMEPAGE=https://dillo-browser.github.io/
+INHERIT=autotools toolchain-funcs virtualx xdg-utils
+IUSE=debug doc +gif +jpeg mbedtls +png +ssl +openssl +xembed test
+KEYWORDS=~amd64
+LICENSE=GPL-3
+RDEPEND=>=x11-libs/fltk-1.3:1 sys-libs/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) ssl? ( mbedtls? ( net-libs/mbedtls:= ) openssl? ( dev-libs/openssl:= ) ) test? ( media-gfx/imagemagick x11-apps/xwd x11-apps/xwininfo )
+REQUIRED_USE=ssl? ( || ( openssl mbedtls ) )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/dillo-browser/dillo/releases/download/v3.1.1/dillo-3.1.1.tar.bz2
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c349deed0a4307addaf2b41b45635cfa
diff --git a/metadata/md5-cache/www-client/dillo-9999 b/metadata/md5-cache/www-client/dillo-9999
index 3931b62ae3c4..c9e197722057 100644
--- a/metadata/md5-cache/www-client/dillo-9999
+++ b/metadata/md5-cache/www-client/dillo-9999
@@ -1,10 +1,10 @@
-BDEPEND=doc? ( app-text/doxygen ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
-DEFINED_PHASES=compile configure install prepare test unpack
+BDEPEND=doc? ( app-text/doxygen[dot] app-text/texlive ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 test? ( x11-base/xorg-server[xvfb] x11-apps/xhost ) >=dev-vcs/git-1.8.2.1[curl]
+DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
DEPEND=>=x11-libs/fltk-1.3:1 sys-libs/zlib x11-libs/libX11 jpeg? ( media-libs/libjpeg-turbo:= ) png? ( >=media-libs/libpng-1.2:= ) ssl? ( mbedtls? ( net-libs/mbedtls:= ) openssl? ( dev-libs/openssl:= ) ) test? ( media-gfx/imagemagick x11-apps/xwd x11-apps/xwininfo )
DESCRIPTION=Lean FLTK based web browser
EAPI=8
HOMEPAGE=https://dillo-browser.github.io/
-INHERIT=autotools toolchain-funcs virtualx git-r3
+INHERIT=autotools toolchain-funcs virtualx xdg-utils git-r3
IUSE=debug doc +gif +jpeg mbedtls +png +ssl +openssl +xembed test
LICENSE=GPL-3
PROPERTIES=live
@@ -12,5 +12,5 @@ RDEPEND=>=x11-libs/fltk-1.3:1 sys-libs/zlib x11-libs/libX11 jpeg? ( media-libs/l
REQUIRED_USE=ssl? ( || ( openssl mbedtls ) )
RESTRICT=!test? ( test )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5
-_md5_=db69c3bc8a8d71b7331eefc782abf819
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c349deed0a4307addaf2b41b45635cfa
diff --git a/metadata/md5-cache/www-client/firefox-115.11.0 b/metadata/md5-cache/www-client/firefox-115.11.0
index 7bed74786031..6c5f19c94772 100644
--- a/metadata/md5-cache/www-client/firefox-115.11.0
+++ b/metadata/md5-cache/www-client/firefox-115.11.0
@@ -13,5 +13,5 @@ RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-vide
REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
SLOT=esr
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/source/firefox-115.11.0esr.source.tar.xz -> firefox-115.11.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-09.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/af.xpi -> firefox-115.11.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ar.xpi -> firefox-115.11.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ast.xpi -> firefox-115.11.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/be.xpi -> firefox-115.11.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/bg.xpi -> firefox-115.11.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/br.xpi -> firefox-115.11.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ca.xpi -> firefox-115.11.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/cak.xpi -> firefox-115.11.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/cs.xpi -> firefox-115.11.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/cy.xpi -> firefox-115.11.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/da.xpi -> firefox-115.11.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/de.xpi -> firefox-115.11.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-115.11.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/el.xpi -> firefox-115.11.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-115.11.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-115.11.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-115.11.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-115.11.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/et.xpi -> firefox-115.11.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/eu.xpi -> firefox-115.11.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fi.xpi -> firefox-115.11.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fr.xpi -> firefox-115.11.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.11.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.11.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gd.xpi -> firefox-115.11.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gl.xpi -> firefox-115.11.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/he.xpi -> firefox-115.11.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hr.xpi -> firefox-115.11.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-115.11.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hu.xpi -> firefox-115.11.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/id.xpi -> firefox-115.11.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/is.xpi -> firefox-115.11.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/it.xpi -> firefox-115.11.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ja.xpi -> firefox-115.11.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ka.xpi -> firefox-115.11.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/kab.xpi -> firefox-115.11.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/kk.xpi -> firefox-115.11.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ko.xpi -> firefox-115.11.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/lt.xpi -> firefox-115.11.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/lv.xpi -> firefox-115.11.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ms.xpi -> firefox-115.11.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.11.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/nl.xpi -> firefox-115.11.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.11.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.11.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pl.xpi -> firefox-115.11.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.11.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.11.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/rm.xpi -> firefox-115.11.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ro.xpi -> firefox-115.11.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ru.xpi -> firefox-115.11.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sk.xpi -> firefox-115.11.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sl.xpi -> firefox-115.11.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sq.xpi -> firefox-115.11.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sr.xpi -> firefox-115.11.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.11.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/th.xpi -> firefox-115.11.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/tr.xpi -> firefox-115.11.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/uk.xpi -> firefox-115.11.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/uz.xpi -> firefox-115.11.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/vi.xpi -> firefox-115.11.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.11.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.11.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ach.xpi -> firefox-115.11.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/an.xpi -> firefox-115.11.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/az.xpi -> firefox-115.11.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/bn.xpi -> firefox-115.11.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/bs.xpi -> firefox-115.11.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.11.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/eo.xpi -> firefox-115.11.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-115.11.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-115.11.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fa.xpi -> firefox-115.11.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ff.xpi -> firefox-115.11.0esr-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fur.xpi -> firefox-115.11.0esr-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gn.xpi -> firefox-115.11.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.11.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.11.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.11.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ia.xpi -> firefox-115.11.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/km.xpi -> firefox-115.11.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/kn.xpi -> firefox-115.11.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/lij.xpi -> firefox-115.11.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/mk.xpi -> firefox-115.11.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/mr.xpi -> firefox-115.11.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/my.xpi -> firefox-115.11.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.11.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/oc.xpi -> firefox-115.11.0esr-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sc.xpi -> firefox-115.11.0esr-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sco.xpi -> firefox-115.11.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/si.xpi -> firefox-115.11.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/son.xpi -> firefox-115.11.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/szl.xpi -> firefox-115.11.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ta.xpi -> firefox-115.11.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/te.xpi -> firefox-115.11.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/tl.xpi -> firefox-115.11.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/trs.xpi -> firefox-115.11.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ur.xpi -> firefox-115.11.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/xh.xpi -> firefox-115.11.0esr-xh.xpi )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=b2e1d7be1b23aec471a02104aa6ae304
diff --git a/metadata/md5-cache/www-client/firefox-115.12.0 b/metadata/md5-cache/www-client/firefox-115.12.0
index 981d80871f86..4590fb729094 100644
--- a/metadata/md5-cache/www-client/firefox-115.12.0
+++ b/metadata/md5-cache/www-client/firefox-115.12.0
@@ -13,5 +13,5 @@ RDEPEND=!www-client/firefox:0 !www-client/firefox:rapid screencast? ( media-vide
REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus )
SLOT=esr
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/source/firefox-115.12.0esr.source.tar.xz -> firefox-115.12.0esr.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-115esr-patches-09.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/af.xpi -> firefox-115.12.0esr-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ar.xpi -> firefox-115.12.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ast.xpi -> firefox-115.12.0esr-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/be.xpi -> firefox-115.12.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/bg.xpi -> firefox-115.12.0esr-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/br.xpi -> firefox-115.12.0esr-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ca.xpi -> firefox-115.12.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/cak.xpi -> firefox-115.12.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/cs.xpi -> firefox-115.12.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/cy.xpi -> firefox-115.12.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/da.xpi -> firefox-115.12.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/de.xpi -> firefox-115.12.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-115.12.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/el.xpi -> firefox-115.12.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-115.12.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-115.12.0esr-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-115.12.0esr-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-115.12.0esr-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/et.xpi -> firefox-115.12.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/eu.xpi -> firefox-115.12.0esr-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/fi.xpi -> firefox-115.12.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/fr.xpi -> firefox-115.12.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.12.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.12.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/gd.xpi -> firefox-115.12.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/gl.xpi -> firefox-115.12.0esr-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/he.xpi -> firefox-115.12.0esr-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/hr.xpi -> firefox-115.12.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-115.12.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/hu.xpi -> firefox-115.12.0esr-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/id.xpi -> firefox-115.12.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/is.xpi -> firefox-115.12.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/it.xpi -> firefox-115.12.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ja.xpi -> firefox-115.12.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ka.xpi -> firefox-115.12.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/kab.xpi -> firefox-115.12.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/kk.xpi -> firefox-115.12.0esr-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ko.xpi -> firefox-115.12.0esr-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/lt.xpi -> firefox-115.12.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/lv.xpi -> firefox-115.12.0esr-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ms.xpi -> firefox-115.12.0esr-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.12.0esr-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/nl.xpi -> firefox-115.12.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.12.0esr-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.12.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/pl.xpi -> firefox-115.12.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.12.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.12.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/rm.xpi -> firefox-115.12.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ro.xpi -> firefox-115.12.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ru.xpi -> firefox-115.12.0esr-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sk.xpi -> firefox-115.12.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sl.xpi -> firefox-115.12.0esr-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sq.xpi -> firefox-115.12.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sr.xpi -> firefox-115.12.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.12.0esr-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/th.xpi -> firefox-115.12.0esr-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/tr.xpi -> firefox-115.12.0esr-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/uk.xpi -> firefox-115.12.0esr-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/uz.xpi -> firefox-115.12.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/vi.xpi -> firefox-115.12.0esr-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.12.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.12.0esr-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ach.xpi -> firefox-115.12.0esr-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/an.xpi -> firefox-115.12.0esr-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/az.xpi -> firefox-115.12.0esr-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/bn.xpi -> firefox-115.12.0esr-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/bs.xpi -> firefox-115.12.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.12.0esr-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/eo.xpi -> firefox-115.12.0esr-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-115.12.0esr-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-115.12.0esr-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/fa.xpi -> firefox-115.12.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ff.xpi -> firefox-115.12.0esr-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/fur.xpi -> firefox-115.12.0esr-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/gn.xpi -> firefox-115.12.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.12.0esr-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.12.0esr-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.12.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ia.xpi -> firefox-115.12.0esr-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/km.xpi -> firefox-115.12.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/kn.xpi -> firefox-115.12.0esr-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/lij.xpi -> firefox-115.12.0esr-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/mk.xpi -> firefox-115.12.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/mr.xpi -> firefox-115.12.0esr-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/my.xpi -> firefox-115.12.0esr-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.12.0esr-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/oc.xpi -> firefox-115.12.0esr-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sc.xpi -> firefox-115.12.0esr-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/sco.xpi -> firefox-115.12.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/si.xpi -> firefox-115.12.0esr-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/son.xpi -> firefox-115.12.0esr-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/szl.xpi -> firefox-115.12.0esr-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ta.xpi -> firefox-115.12.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/te.xpi -> firefox-115.12.0esr-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/tl.xpi -> firefox-115.12.0esr-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/trs.xpi -> firefox-115.12.0esr-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/ur.xpi -> firefox-115.12.0esr-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.12.0esr/linux-x86_64/xpi/xh.xpi -> firefox-115.12.0esr-xh.xpi )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm 1eea65d11f743b8e256ef279b652a2e6 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f4fd653e3179fd6d3a55fcfaf8015e24
diff --git a/metadata/md5-cache/www-client/firefox-126.0.1 b/metadata/md5-cache/www-client/firefox-126.0.1
index 5983a84f38d6..b0527affd3e0 100644
--- a/metadata/md5-cache/www-client/firefox-126.0.1
+++ b/metadata/md5-cache/www-client/firefox-126.0.1
@@ -13,5 +13,5 @@ RDEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/seli
REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) ^^ ( llvm_slot_17 )
SLOT=rapid
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/126.0.1/source/firefox-126.0.1.source.tar.xz -> firefox-126.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-126-patches-02.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/af.xpi -> firefox-126.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ar.xpi -> firefox-126.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ast.xpi -> firefox-126.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/be.xpi -> firefox-126.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/bg.xpi -> firefox-126.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/br.xpi -> firefox-126.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ca.xpi -> firefox-126.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/cak.xpi -> firefox-126.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/cs.xpi -> firefox-126.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/cy.xpi -> firefox-126.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/da.xpi -> firefox-126.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/de.xpi -> firefox-126.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-126.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/el.xpi -> firefox-126.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-126.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-126.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-126.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-126.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/et.xpi -> firefox-126.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/eu.xpi -> firefox-126.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fi.xpi -> firefox-126.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fr.xpi -> firefox-126.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-126.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-126.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gd.xpi -> firefox-126.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gl.xpi -> firefox-126.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/he.xpi -> firefox-126.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hr.xpi -> firefox-126.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-126.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hu.xpi -> firefox-126.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/id.xpi -> firefox-126.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/is.xpi -> firefox-126.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/it.xpi -> firefox-126.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ja.xpi -> firefox-126.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ka.xpi -> firefox-126.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/kab.xpi -> firefox-126.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/kk.xpi -> firefox-126.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ko.xpi -> firefox-126.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/lt.xpi -> firefox-126.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/lv.xpi -> firefox-126.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ms.xpi -> firefox-126.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-126.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/nl.xpi -> firefox-126.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-126.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-126.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pl.xpi -> firefox-126.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-126.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-126.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/rm.xpi -> firefox-126.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ro.xpi -> firefox-126.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ru.xpi -> firefox-126.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sk.xpi -> firefox-126.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sl.xpi -> firefox-126.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sq.xpi -> firefox-126.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sr.xpi -> firefox-126.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-126.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/th.xpi -> firefox-126.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/tr.xpi -> firefox-126.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/uk.xpi -> firefox-126.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/uz.xpi -> firefox-126.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/vi.xpi -> firefox-126.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-126.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-126.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ach.xpi -> firefox-126.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/an.xpi -> firefox-126.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/az.xpi -> firefox-126.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/bn.xpi -> firefox-126.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/bs.xpi -> firefox-126.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-126.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/eo.xpi -> firefox-126.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-126.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-126.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fa.xpi -> firefox-126.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ff.xpi -> firefox-126.0.1-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fur.xpi -> firefox-126.0.1-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gn.xpi -> firefox-126.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-126.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-126.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-126.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ia.xpi -> firefox-126.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/km.xpi -> firefox-126.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/kn.xpi -> firefox-126.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/lij.xpi -> firefox-126.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/mk.xpi -> firefox-126.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/mr.xpi -> firefox-126.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/my.xpi -> firefox-126.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-126.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/oc.xpi -> firefox-126.0.1-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sc.xpi -> firefox-126.0.1-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sco.xpi -> firefox-126.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/si.xpi -> firefox-126.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/son.xpi -> firefox-126.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/szl.xpi -> firefox-126.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ta.xpi -> firefox-126.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/te.xpi -> firefox-126.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/tl.xpi -> firefox-126.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/trs.xpi -> firefox-126.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ur.xpi -> firefox-126.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/xh.xpi -> firefox-126.0.1-xh.xpi )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=1197f95e3495dbf6d3baff92e020b7b4
diff --git a/metadata/md5-cache/www-client/firefox-127.0 b/metadata/md5-cache/www-client/firefox-127.0
index 28b837f6706e..95a0752eeee3 100644
--- a/metadata/md5-cache/www-client/firefox-127.0
+++ b/metadata/md5-cache/www-client/firefox-127.0
@@ -13,5 +13,5 @@ RDEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/seli
REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) ^^ ( llvm_slot_17 llvm_slot_18 )
SLOT=rapid
SRC_URI=https://archive.mozilla.org/pub/firefox/releases/127.0/source/firefox-127.0.source.tar.xz -> firefox-127.0.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-127-patches-02.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/af.xpi -> firefox-127.0-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ar.xpi -> firefox-127.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ast.xpi -> firefox-127.0-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/be.xpi -> firefox-127.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/bg.xpi -> firefox-127.0-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/br.xpi -> firefox-127.0-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ca.xpi -> firefox-127.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/cak.xpi -> firefox-127.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/cs.xpi -> firefox-127.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/cy.xpi -> firefox-127.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/da.xpi -> firefox-127.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/de.xpi -> firefox-127.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/dsb.xpi -> firefox-127.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/el.xpi -> firefox-127.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/en-CA.xpi -> firefox-127.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/en-GB.xpi -> firefox-127.0-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-AR.xpi -> firefox-127.0-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-ES.xpi -> firefox-127.0-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/et.xpi -> firefox-127.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/eu.xpi -> firefox-127.0-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fi.xpi -> firefox-127.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fr.xpi -> firefox-127.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-127.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-127.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gd.xpi -> firefox-127.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gl.xpi -> firefox-127.0-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/he.xpi -> firefox-127.0-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hr.xpi -> firefox-127.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hsb.xpi -> firefox-127.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hu.xpi -> firefox-127.0-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/id.xpi -> firefox-127.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/is.xpi -> firefox-127.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/it.xpi -> firefox-127.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ja.xpi -> firefox-127.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ka.xpi -> firefox-127.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/kab.xpi -> firefox-127.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/kk.xpi -> firefox-127.0-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ko.xpi -> firefox-127.0-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/lt.xpi -> firefox-127.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/lv.xpi -> firefox-127.0-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ms.xpi -> firefox-127.0-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-127.0-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/nl.xpi -> firefox-127.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-127.0-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-127.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pl.xpi -> firefox-127.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-127.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-127.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/rm.xpi -> firefox-127.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ro.xpi -> firefox-127.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ru.xpi -> firefox-127.0-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sk.xpi -> firefox-127.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sl.xpi -> firefox-127.0-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sq.xpi -> firefox-127.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sr.xpi -> firefox-127.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-127.0-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/th.xpi -> firefox-127.0-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/tr.xpi -> firefox-127.0-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/uk.xpi -> firefox-127.0-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/uz.xpi -> firefox-127.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/vi.xpi -> firefox-127.0-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-127.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-127.0-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ach.xpi -> firefox-127.0-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/an.xpi -> firefox-127.0-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/az.xpi -> firefox-127.0-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/bn.xpi -> firefox-127.0-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/bs.xpi -> firefox-127.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-127.0-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/eo.xpi -> firefox-127.0-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-CL.xpi -> firefox-127.0-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-MX.xpi -> firefox-127.0-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fa.xpi -> firefox-127.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ff.xpi -> firefox-127.0-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fur.xpi -> firefox-127.0-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gn.xpi -> firefox-127.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-127.0-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-127.0-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-127.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ia.xpi -> firefox-127.0-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/km.xpi -> firefox-127.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/kn.xpi -> firefox-127.0-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/lij.xpi -> firefox-127.0-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/mk.xpi -> firefox-127.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/mr.xpi -> firefox-127.0-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/my.xpi -> firefox-127.0-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-127.0-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/oc.xpi -> firefox-127.0-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sc.xpi -> firefox-127.0-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sco.xpi -> firefox-127.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/si.xpi -> firefox-127.0-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/son.xpi -> firefox-127.0-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/szl.xpi -> firefox-127.0-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ta.xpi -> firefox-127.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/te.xpi -> firefox-127.0-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/tl.xpi -> firefox-127.0-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/trs.xpi -> firefox-127.0-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ur.xpi -> firefox-127.0-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/xh.xpi -> firefox-127.0-xh.xpi )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ccc1c322bf6c41db12857f9c9ce5d686
diff --git a/metadata/md5-cache/www-client/firefox-127.0.1 b/metadata/md5-cache/www-client/firefox-127.0.1
new file mode 100644
index 000000000000..d3d95121013f
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-127.0.1
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 ) pgo? ( sys-libs/compiler-rt-sanitizers:17[profile] ) ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 clang? ( sys-devel/lld:18 virtual/rust:0/llvm-18 ) pgo? ( sys-libs/compiler-rt-sanitizers:18[profile] ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.76 ) !elibc_glibc? ( dev-lang/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.100 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build libproxy lto openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp +telemetry valgrind wayland wifi +X geckodriver +gmp-autoupdate l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.100 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) ^^ ( llvm_slot_17 llvm_slot_18 )
+SLOT=rapid
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/127.0.1/source/firefox-127.0.1.source.tar.xz -> firefox-127.0.1.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-127-patches-02.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/af.xpi -> firefox-127.0.1-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ar.xpi -> firefox-127.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ast.xpi -> firefox-127.0.1-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/be.xpi -> firefox-127.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/bg.xpi -> firefox-127.0.1-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/br.xpi -> firefox-127.0.1-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ca.xpi -> firefox-127.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/cak.xpi -> firefox-127.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/cs.xpi -> firefox-127.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/cy.xpi -> firefox-127.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/da.xpi -> firefox-127.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/de.xpi -> firefox-127.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-127.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/el.xpi -> firefox-127.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-127.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-127.0.1-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-127.0.1-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-127.0.1-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/et.xpi -> firefox-127.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/eu.xpi -> firefox-127.0.1-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fi.xpi -> firefox-127.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fr.xpi -> firefox-127.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-127.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-127.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gd.xpi -> firefox-127.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gl.xpi -> firefox-127.0.1-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/he.xpi -> firefox-127.0.1-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hr.xpi -> firefox-127.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-127.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hu.xpi -> firefox-127.0.1-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/id.xpi -> firefox-127.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/is.xpi -> firefox-127.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/it.xpi -> firefox-127.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ja.xpi -> firefox-127.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ka.xpi -> firefox-127.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/kab.xpi -> firefox-127.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/kk.xpi -> firefox-127.0.1-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ko.xpi -> firefox-127.0.1-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/lt.xpi -> firefox-127.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/lv.xpi -> firefox-127.0.1-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ms.xpi -> firefox-127.0.1-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-127.0.1-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/nl.xpi -> firefox-127.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-127.0.1-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-127.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pl.xpi -> firefox-127.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-127.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-127.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/rm.xpi -> firefox-127.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ro.xpi -> firefox-127.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ru.xpi -> firefox-127.0.1-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sk.xpi -> firefox-127.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sl.xpi -> firefox-127.0.1-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sq.xpi -> firefox-127.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sr.xpi -> firefox-127.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-127.0.1-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/th.xpi -> firefox-127.0.1-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/tr.xpi -> firefox-127.0.1-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/uk.xpi -> firefox-127.0.1-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/uz.xpi -> firefox-127.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/vi.xpi -> firefox-127.0.1-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-127.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-127.0.1-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ach.xpi -> firefox-127.0.1-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/an.xpi -> firefox-127.0.1-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/az.xpi -> firefox-127.0.1-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/bn.xpi -> firefox-127.0.1-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/bs.xpi -> firefox-127.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-127.0.1-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/eo.xpi -> firefox-127.0.1-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-127.0.1-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-127.0.1-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fa.xpi -> firefox-127.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ff.xpi -> firefox-127.0.1-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fur.xpi -> firefox-127.0.1-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gn.xpi -> firefox-127.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-127.0.1-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-127.0.1-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-127.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ia.xpi -> firefox-127.0.1-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/km.xpi -> firefox-127.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/kn.xpi -> firefox-127.0.1-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/lij.xpi -> firefox-127.0.1-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/mk.xpi -> firefox-127.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/mr.xpi -> firefox-127.0.1-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/my.xpi -> firefox-127.0.1-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-127.0.1-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/oc.xpi -> firefox-127.0.1-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sc.xpi -> firefox-127.0.1-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sco.xpi -> firefox-127.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/si.xpi -> firefox-127.0.1-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/son.xpi -> firefox-127.0.1-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/szl.xpi -> firefox-127.0.1-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ta.xpi -> firefox-127.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/te.xpi -> firefox-127.0.1-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/tl.xpi -> firefox-127.0.1-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/trs.xpi -> firefox-127.0.1-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ur.xpi -> firefox-127.0.1-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/xh.xpi -> firefox-127.0.1-xh.xpi )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ccc1c322bf6c41db12857f9c9ce5d686
diff --git a/metadata/md5-cache/www-client/firefox-127.0.2 b/metadata/md5-cache/www-client/firefox-127.0.2
new file mode 100644
index 000000000000..84782ea9e9ad
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-127.0.2
@@ -0,0 +1,17 @@
+BDEPEND=|| ( dev-lang/python:3.12[ncurses,sqlite,ssl] dev-lang/python:3.11[ncurses,sqlite,ssl] dev-lang/python:3.10[ncurses,sqlite,ssl] ) llvm_slot_17? ( sys-devel/clang:17 sys-devel/llvm:17 clang? ( sys-devel/lld:17 virtual/rust:0/llvm-17 ) pgo? ( sys-libs/compiler-rt-sanitizers:17[profile] ) ) llvm_slot_18? ( sys-devel/clang:18 sys-devel/llvm:18 clang? ( sys-devel/lld:18 virtual/rust:0/llvm-18 ) pgo? ( sys-libs/compiler-rt-sanitizers:18[profile] ) ) app-alternatives/awk app-arch/unzip app-arch/zip >=dev-util/cbindgen-0.26.0 net-libs/nodejs virtual/pkgconfig !clang? ( >=virtual/rust-1.76 ) !elibc_glibc? ( dev-lang/rust ) amd64? ( >=dev-lang/nasm-2.14 ) x86? ( >=dev-lang/nasm-2.14 ) pgo? ( X? ( sys-devel/gettext x11-base/xorg-server[xvfb] x11-apps/xhost ) !X? ( || ( gui-wm/tinywl <gui-libs/wlroots-0.17.3[tinywl(-)] ) x11-misc/xkeyboard-config ) ) >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) >=dev-build/autoconf-2.13-r7:2.1 >=dev-build/libtool-2.4.7-r3
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup unpack
+DEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.100 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) X? ( x11-base/xorg-proto x11-libs/libICE x11-libs/libSM )
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+IUSE=+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel jack +jumbo-build libproxy lto openh264 pgo pulseaudio sndio selinux +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp +telemetry valgrind wayland wifi +X geckodriver +gmp-autoupdate l10n_af l10n_ar l10n_ast l10n_be l10n_bg l10n_br l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_es-AR l10n_es-ES l10n_et l10n_eu l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_he l10n_hr l10n_hsb l10n_hu l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_ko l10n_lt l10n_lv l10n_ms l10n_nb l10n_nl l10n_nn l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sk l10n_sl l10n_sq l10n_sr l10n_sv l10n_th l10n_tr l10n_uk l10n_uz l10n_vi l10n_zh-CN l10n_zh-TW l10n_ach l10n_an l10n_az l10n_bn l10n_bs l10n_ca-valencia l10n_eo l10n_es-CL l10n_es-MX l10n_fa l10n_ff l10n_fur l10n_gn l10n_gu l10n_hi l10n_hy l10n_ia l10n_km l10n_kn l10n_lij l10n_mk l10n_mr l10n_my l10n_ne l10n_oc l10n_sc l10n_sco l10n_si l10n_son l10n_szl l10n_ta l10n_te l10n_tl l10n_trs l10n_ur l10n_xh +llvm_slot_17 llvm_slot_18
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox:0 !www-client/firefox:esr selinux? ( sec-policy/selinux-mozilla ) >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/libffi:= >=dev-libs/nss-3.100 >=dev-libs/nspr-4.35 media-libs/alsa-lib media-libs/fontconfig media-libs/freetype media-libs/mesa media-video/ffmpeg sys-libs/zlib virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/pango x11-libs/pixman dbus? ( sys-apps/dbus ) jack? ( virtual/jack ) pulseaudio? ( || ( media-libs/libpulse >=media-sound/apulse-0.1.12-r4[sdk] ) ) libproxy? ( net-libs/libproxy ) selinux? ( sec-policy/selinux-mozilla ) sndio? ( >=media-sound/sndio-1.8.0-r1 ) system-av1? ( >=media-libs/dav1d-1.0.0:= >=media-libs/libaom-1.0.0:= ) system-harfbuzz? ( >=media-gfx/graphite2-1.3.13 >=media-libs/harfbuzz-2.8.1:0= ) system-icu? ( >=dev-libs/icu-73.1:= ) system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 ) system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] ) system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] ) system-png? ( >=media-libs/libpng-1.6.35:0=[apng] ) system-webp? ( >=media-libs/libwebp-1.1.0:0= ) valgrind? ( dev-debug/valgrind ) wayland? ( >=media-libs/libepoxy-1.5.10-r1 x11-libs/gtk+:3[wayland] x11-libs/libxkbcommon[wayland] ) wifi? ( kernel_linux? ( net-misc/networkmanager sys-apps/dbus ) ) X? ( virtual/opengl x11-libs/cairo[X] x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon[X] x11-libs/libXrandr x11-libs/libXtst x11-libs/libxcb:= ) hwaccel? ( media-video/libva-utils sys-apps/pciutils ) jack? ( virtual/jack ) openh264? ( media-libs/openh264:*[plugin] )
+REQUIRED_USE=|| ( X wayland ) debug? ( !system-av1 ) pgo? ( lto ) wifi? ( dbus ) ^^ ( llvm_slot_17 llvm_slot_18 )
+SLOT=rapid
+SRC_URI=https://archive.mozilla.org/pub/firefox/releases/127.0.2/source/firefox-127.0.2.source.tar.xz -> firefox-127.0.2.source.tar.xz https://dev.gentoo.org/~juippis/mozilla/patchsets/firefox-127-patches-02.tar.xz l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/af.xpi -> firefox-127.0.2-af.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ar.xpi -> firefox-127.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ast.xpi -> firefox-127.0.2-ast.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/be.xpi -> firefox-127.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/bg.xpi -> firefox-127.0.2-bg.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/br.xpi -> firefox-127.0.2-br.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ca.xpi -> firefox-127.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/cak.xpi -> firefox-127.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/cs.xpi -> firefox-127.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/cy.xpi -> firefox-127.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/da.xpi -> firefox-127.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/de.xpi -> firefox-127.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-127.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/el.xpi -> firefox-127.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-127.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-127.0.2-en-GB.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-127.0.2-es-AR.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-127.0.2-es-ES.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/et.xpi -> firefox-127.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/eu.xpi -> firefox-127.0.2-eu.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fi.xpi -> firefox-127.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fr.xpi -> firefox-127.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-127.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-127.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gd.xpi -> firefox-127.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gl.xpi -> firefox-127.0.2-gl.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/he.xpi -> firefox-127.0.2-he.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hr.xpi -> firefox-127.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-127.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hu.xpi -> firefox-127.0.2-hu.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/id.xpi -> firefox-127.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/is.xpi -> firefox-127.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/it.xpi -> firefox-127.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ja.xpi -> firefox-127.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ka.xpi -> firefox-127.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/kab.xpi -> firefox-127.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/kk.xpi -> firefox-127.0.2-kk.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ko.xpi -> firefox-127.0.2-ko.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/lt.xpi -> firefox-127.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/lv.xpi -> firefox-127.0.2-lv.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ms.xpi -> firefox-127.0.2-ms.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-127.0.2-nb-NO.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/nl.xpi -> firefox-127.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-127.0.2-nn-NO.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-127.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pl.xpi -> firefox-127.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-127.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-127.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/rm.xpi -> firefox-127.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ro.xpi -> firefox-127.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ru.xpi -> firefox-127.0.2-ru.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sk.xpi -> firefox-127.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sl.xpi -> firefox-127.0.2-sl.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sq.xpi -> firefox-127.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sr.xpi -> firefox-127.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-127.0.2-sv-SE.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/th.xpi -> firefox-127.0.2-th.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/tr.xpi -> firefox-127.0.2-tr.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/uk.xpi -> firefox-127.0.2-uk.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/uz.xpi -> firefox-127.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/vi.xpi -> firefox-127.0.2-vi.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-127.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-127.0.2-zh-TW.xpi ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ach.xpi -> firefox-127.0.2-ach.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/an.xpi -> firefox-127.0.2-an.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/az.xpi -> firefox-127.0.2-az.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/bn.xpi -> firefox-127.0.2-bn.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/bs.xpi -> firefox-127.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-127.0.2-ca-valencia.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/eo.xpi -> firefox-127.0.2-eo.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-127.0.2-es-CL.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-127.0.2-es-MX.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fa.xpi -> firefox-127.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ff.xpi -> firefox-127.0.2-ff.xpi ) l10n_fur? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fur.xpi -> firefox-127.0.2-fur.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gn.xpi -> firefox-127.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-127.0.2-gu-IN.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-127.0.2-hi-IN.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-127.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ia.xpi -> firefox-127.0.2-ia.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/km.xpi -> firefox-127.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/kn.xpi -> firefox-127.0.2-kn.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/lij.xpi -> firefox-127.0.2-lij.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/mk.xpi -> firefox-127.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/mr.xpi -> firefox-127.0.2-mr.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/my.xpi -> firefox-127.0.2-my.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-127.0.2-ne-NP.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/oc.xpi -> firefox-127.0.2-oc.xpi ) l10n_sc? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sc.xpi -> firefox-127.0.2-sc.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sco.xpi -> firefox-127.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/si.xpi -> firefox-127.0.2-si.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/son.xpi -> firefox-127.0.2-son.xpi ) l10n_szl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/szl.xpi -> firefox-127.0.2-szl.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ta.xpi -> firefox-127.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/te.xpi -> firefox-127.0.2-te.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/tl.xpi -> firefox-127.0.2-tl.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/trs.xpi -> firefox-127.0.2-trs.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ur.xpi -> firefox-127.0.2-ur.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/xh.xpi -> firefox-127.0.2-xh.xpi )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d check-reqs 02ac7654b64f7acc7a8b1a35ad9d6ddc desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 linux-info e967b81f54be6f49f4219a57ce7db437 llvm-r1 b0b1f2b1f205cf6142716789254aea99 llvm-utils e59dc622da7e7e7f16879105bed34858 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=ccc1c322bf6c41db12857f9c9ce5d686
diff --git a/metadata/md5-cache/www-client/firefox-bin-115.11.0 b/metadata/md5-cache/www-client/firefox-bin-115.11.0
deleted file mode 100644
index 5b434db23eef..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-115.11.0
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=app-arch/unzip alsa? ( !pulseaudio? ( dev-util/patchelf ) )
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) )
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop linux-info optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=alsa? ( !pulseaudio? ( media-sound/apulse ) ) !www-client/firefox-bin:0 !www-client/firefox-bin:rapid >=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/dbus-glib >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libXtst x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=strip
-SLOT=esr
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/en-US/firefox-115.11.0esr.tar.bz2 -> firefox-bin_x86_64-115.11.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-i686/en-US/firefox-115.11.0esr.tar.bz2 -> firefox-bin_i686-115.11.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ach.xpi -> firefox-115.11.0esr-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/af.xpi -> firefox-115.11.0esr-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/an.xpi -> firefox-115.11.0esr-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ar.xpi -> firefox-115.11.0esr-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ast.xpi -> firefox-115.11.0esr-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/az.xpi -> firefox-115.11.0esr-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/be.xpi -> firefox-115.11.0esr-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/bg.xpi -> firefox-115.11.0esr-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/bn.xpi -> firefox-115.11.0esr-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/br.xpi -> firefox-115.11.0esr-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/bs.xpi -> firefox-115.11.0esr-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ca-valencia.xpi -> firefox-115.11.0esr-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ca.xpi -> firefox-115.11.0esr-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/cak.xpi -> firefox-115.11.0esr-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/cs.xpi -> firefox-115.11.0esr-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/cy.xpi -> firefox-115.11.0esr-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/da.xpi -> firefox-115.11.0esr-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/de.xpi -> firefox-115.11.0esr-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/dsb.xpi -> firefox-115.11.0esr-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/el.xpi -> firefox-115.11.0esr-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/en-CA.xpi -> firefox-115.11.0esr-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/en-GB.xpi -> firefox-115.11.0esr-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/eo.xpi -> firefox-115.11.0esr-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-AR.xpi -> firefox-115.11.0esr-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-CL.xpi -> firefox-115.11.0esr-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-ES.xpi -> firefox-115.11.0esr-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/es-MX.xpi -> firefox-115.11.0esr-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/et.xpi -> firefox-115.11.0esr-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/eu.xpi -> firefox-115.11.0esr-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fa.xpi -> firefox-115.11.0esr-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ff.xpi -> firefox-115.11.0esr-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fi.xpi -> firefox-115.11.0esr-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fr.xpi -> firefox-115.11.0esr-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/fy-NL.xpi -> firefox-115.11.0esr-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ga-IE.xpi -> firefox-115.11.0esr-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gd.xpi -> firefox-115.11.0esr-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gl.xpi -> firefox-115.11.0esr-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gn.xpi -> firefox-115.11.0esr-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/gu-IN.xpi -> firefox-115.11.0esr-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/he.xpi -> firefox-115.11.0esr-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hi-IN.xpi -> firefox-115.11.0esr-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hr.xpi -> firefox-115.11.0esr-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hsb.xpi -> firefox-115.11.0esr-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hu.xpi -> firefox-115.11.0esr-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/hy-AM.xpi -> firefox-115.11.0esr-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ia.xpi -> firefox-115.11.0esr-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/id.xpi -> firefox-115.11.0esr-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/is.xpi -> firefox-115.11.0esr-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/it.xpi -> firefox-115.11.0esr-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ja.xpi -> firefox-115.11.0esr-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ka.xpi -> firefox-115.11.0esr-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/kab.xpi -> firefox-115.11.0esr-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/kk.xpi -> firefox-115.11.0esr-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/km.xpi -> firefox-115.11.0esr-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/kn.xpi -> firefox-115.11.0esr-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ko.xpi -> firefox-115.11.0esr-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/lij.xpi -> firefox-115.11.0esr-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/lt.xpi -> firefox-115.11.0esr-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/lv.xpi -> firefox-115.11.0esr-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/mk.xpi -> firefox-115.11.0esr-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/mr.xpi -> firefox-115.11.0esr-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ms.xpi -> firefox-115.11.0esr-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/my.xpi -> firefox-115.11.0esr-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/nb-NO.xpi -> firefox-115.11.0esr-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ne-NP.xpi -> firefox-115.11.0esr-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/nl.xpi -> firefox-115.11.0esr-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/nn-NO.xpi -> firefox-115.11.0esr-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/oc.xpi -> firefox-115.11.0esr-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pa-IN.xpi -> firefox-115.11.0esr-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pl.xpi -> firefox-115.11.0esr-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pt-BR.xpi -> firefox-115.11.0esr-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/pt-PT.xpi -> firefox-115.11.0esr-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/rm.xpi -> firefox-115.11.0esr-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ro.xpi -> firefox-115.11.0esr-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ru.xpi -> firefox-115.11.0esr-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sco.xpi -> firefox-115.11.0esr-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/si.xpi -> firefox-115.11.0esr-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sk.xpi -> firefox-115.11.0esr-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sl.xpi -> firefox-115.11.0esr-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/son.xpi -> firefox-115.11.0esr-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sq.xpi -> firefox-115.11.0esr-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sr.xpi -> firefox-115.11.0esr-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/sv-SE.xpi -> firefox-115.11.0esr-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ta.xpi -> firefox-115.11.0esr-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/te.xpi -> firefox-115.11.0esr-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/th.xpi -> firefox-115.11.0esr-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/tl.xpi -> firefox-115.11.0esr-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/tr.xpi -> firefox-115.11.0esr-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/trs.xpi -> firefox-115.11.0esr-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/uk.xpi -> firefox-115.11.0esr-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/ur.xpi -> firefox-115.11.0esr-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/uz.xpi -> firefox-115.11.0esr-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/vi.xpi -> firefox-115.11.0esr-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/xh.xpi -> firefox-115.11.0esr-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/zh-CN.xpi -> firefox-115.11.0esr-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/115.11.0esr/linux-x86_64/xpi/zh-TW.xpi -> firefox-115.11.0esr-zh-TW.xpi )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=94e94a9e8e9583af9fa18f55ddeb4bc8
diff --git a/metadata/md5-cache/www-client/firefox-bin-126.0.1 b/metadata/md5-cache/www-client/firefox-bin-126.0.1
deleted file mode 100644
index 87c9f7a86c3f..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-126.0.1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop linux-info optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=!www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=strip
-SLOT=rapid
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/en-US/firefox-126.0.1.tar.bz2 -> firefox-bin_x86_64-126.0.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-i686/en-US/firefox-126.0.1.tar.bz2 -> firefox-bin_i686-126.0.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ach.xpi -> firefox-126.0.1-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/af.xpi -> firefox-126.0.1-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/an.xpi -> firefox-126.0.1-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ar.xpi -> firefox-126.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ast.xpi -> firefox-126.0.1-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/az.xpi -> firefox-126.0.1-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/be.xpi -> firefox-126.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/bg.xpi -> firefox-126.0.1-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/bn.xpi -> firefox-126.0.1-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/br.xpi -> firefox-126.0.1-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/bs.xpi -> firefox-126.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-126.0.1-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ca.xpi -> firefox-126.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/cak.xpi -> firefox-126.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/cs.xpi -> firefox-126.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/cy.xpi -> firefox-126.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/da.xpi -> firefox-126.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/de.xpi -> firefox-126.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-126.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/el.xpi -> firefox-126.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-126.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-126.0.1-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/eo.xpi -> firefox-126.0.1-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-126.0.1-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-126.0.1-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-126.0.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-126.0.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/et.xpi -> firefox-126.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/eu.xpi -> firefox-126.0.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fa.xpi -> firefox-126.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ff.xpi -> firefox-126.0.1-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fi.xpi -> firefox-126.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fr.xpi -> firefox-126.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-126.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-126.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gd.xpi -> firefox-126.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gl.xpi -> firefox-126.0.1-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gn.xpi -> firefox-126.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-126.0.1-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/he.xpi -> firefox-126.0.1-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-126.0.1-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hr.xpi -> firefox-126.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-126.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hu.xpi -> firefox-126.0.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-126.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ia.xpi -> firefox-126.0.1-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/id.xpi -> firefox-126.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/is.xpi -> firefox-126.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/it.xpi -> firefox-126.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ja.xpi -> firefox-126.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ka.xpi -> firefox-126.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/kab.xpi -> firefox-126.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/kk.xpi -> firefox-126.0.1-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/km.xpi -> firefox-126.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/kn.xpi -> firefox-126.0.1-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ko.xpi -> firefox-126.0.1-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/lij.xpi -> firefox-126.0.1-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/lt.xpi -> firefox-126.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/lv.xpi -> firefox-126.0.1-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/mk.xpi -> firefox-126.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/mr.xpi -> firefox-126.0.1-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ms.xpi -> firefox-126.0.1-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/my.xpi -> firefox-126.0.1-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-126.0.1-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-126.0.1-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/nl.xpi -> firefox-126.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-126.0.1-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/oc.xpi -> firefox-126.0.1-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-126.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pl.xpi -> firefox-126.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-126.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-126.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/rm.xpi -> firefox-126.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ro.xpi -> firefox-126.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ru.xpi -> firefox-126.0.1-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sco.xpi -> firefox-126.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/si.xpi -> firefox-126.0.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sk.xpi -> firefox-126.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sl.xpi -> firefox-126.0.1-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/son.xpi -> firefox-126.0.1-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sq.xpi -> firefox-126.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sr.xpi -> firefox-126.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-126.0.1-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ta.xpi -> firefox-126.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/te.xpi -> firefox-126.0.1-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/th.xpi -> firefox-126.0.1-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/tl.xpi -> firefox-126.0.1-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/tr.xpi -> firefox-126.0.1-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/trs.xpi -> firefox-126.0.1-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/uk.xpi -> firefox-126.0.1-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/ur.xpi -> firefox-126.0.1-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/uz.xpi -> firefox-126.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/vi.xpi -> firefox-126.0.1-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/xh.xpi -> firefox-126.0.1-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-126.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/126.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-126.0.1-zh-TW.xpi )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=356a4ab298833cf6bc944e3b6401df90
diff --git a/metadata/md5-cache/www-client/firefox-bin-127.0 b/metadata/md5-cache/www-client/firefox-bin-127.0
deleted file mode 100644
index cdf9c95d1c49..000000000000
--- a/metadata/md5-cache/www-client/firefox-bin-127.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install postinst postrm preinst setup unpack
-DESCRIPTION=Firefox Web Browser
-EAPI=8
-HOMEPAGE=https://www.mozilla.com/firefox
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=desktop linux-info optfeature pax-utils xdg
-IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
-KEYWORDS=-* amd64 x86
-LICENSE=MPL-2.0 GPL-2 LGPL-2.1
-RDEPEND=!www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
-RESTRICT=strip
-SLOT=rapid
-SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/en-US/firefox-127.0.tar.bz2 -> firefox-bin_x86_64-127.0.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-i686/en-US/firefox-127.0.tar.bz2 -> firefox-bin_i686-127.0.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ach.xpi -> firefox-127.0-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/af.xpi -> firefox-127.0-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/an.xpi -> firefox-127.0-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ar.xpi -> firefox-127.0-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ast.xpi -> firefox-127.0-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/az.xpi -> firefox-127.0-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/be.xpi -> firefox-127.0-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/bg.xpi -> firefox-127.0-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/bn.xpi -> firefox-127.0-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/br.xpi -> firefox-127.0-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/bs.xpi -> firefox-127.0-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ca-valencia.xpi -> firefox-127.0-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ca.xpi -> firefox-127.0-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/cak.xpi -> firefox-127.0-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/cs.xpi -> firefox-127.0-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/cy.xpi -> firefox-127.0-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/da.xpi -> firefox-127.0-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/de.xpi -> firefox-127.0-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/dsb.xpi -> firefox-127.0-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/el.xpi -> firefox-127.0-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/en-CA.xpi -> firefox-127.0-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/en-GB.xpi -> firefox-127.0-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/eo.xpi -> firefox-127.0-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-AR.xpi -> firefox-127.0-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-CL.xpi -> firefox-127.0-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-ES.xpi -> firefox-127.0-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/es-MX.xpi -> firefox-127.0-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/et.xpi -> firefox-127.0-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/eu.xpi -> firefox-127.0-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fa.xpi -> firefox-127.0-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ff.xpi -> firefox-127.0-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fi.xpi -> firefox-127.0-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fr.xpi -> firefox-127.0-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/fy-NL.xpi -> firefox-127.0-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ga-IE.xpi -> firefox-127.0-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gd.xpi -> firefox-127.0-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gl.xpi -> firefox-127.0-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gn.xpi -> firefox-127.0-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/gu-IN.xpi -> firefox-127.0-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/he.xpi -> firefox-127.0-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hi-IN.xpi -> firefox-127.0-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hr.xpi -> firefox-127.0-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hsb.xpi -> firefox-127.0-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hu.xpi -> firefox-127.0-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/hy-AM.xpi -> firefox-127.0-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ia.xpi -> firefox-127.0-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/id.xpi -> firefox-127.0-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/is.xpi -> firefox-127.0-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/it.xpi -> firefox-127.0-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ja.xpi -> firefox-127.0-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ka.xpi -> firefox-127.0-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/kab.xpi -> firefox-127.0-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/kk.xpi -> firefox-127.0-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/km.xpi -> firefox-127.0-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/kn.xpi -> firefox-127.0-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ko.xpi -> firefox-127.0-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/lij.xpi -> firefox-127.0-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/lt.xpi -> firefox-127.0-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/lv.xpi -> firefox-127.0-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/mk.xpi -> firefox-127.0-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/mr.xpi -> firefox-127.0-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ms.xpi -> firefox-127.0-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/my.xpi -> firefox-127.0-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/nb-NO.xpi -> firefox-127.0-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ne-NP.xpi -> firefox-127.0-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/nl.xpi -> firefox-127.0-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/nn-NO.xpi -> firefox-127.0-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/oc.xpi -> firefox-127.0-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pa-IN.xpi -> firefox-127.0-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pl.xpi -> firefox-127.0-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pt-BR.xpi -> firefox-127.0-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/pt-PT.xpi -> firefox-127.0-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/rm.xpi -> firefox-127.0-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ro.xpi -> firefox-127.0-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ru.xpi -> firefox-127.0-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sco.xpi -> firefox-127.0-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/si.xpi -> firefox-127.0-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sk.xpi -> firefox-127.0-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sl.xpi -> firefox-127.0-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/son.xpi -> firefox-127.0-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sq.xpi -> firefox-127.0-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sr.xpi -> firefox-127.0-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/sv-SE.xpi -> firefox-127.0-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ta.xpi -> firefox-127.0-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/te.xpi -> firefox-127.0-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/th.xpi -> firefox-127.0-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/tl.xpi -> firefox-127.0-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/tr.xpi -> firefox-127.0-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/trs.xpi -> firefox-127.0-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/uk.xpi -> firefox-127.0-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/ur.xpi -> firefox-127.0-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/uz.xpi -> firefox-127.0-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/vi.xpi -> firefox-127.0-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/xh.xpi -> firefox-127.0-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/zh-CN.xpi -> firefox-127.0-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/127.0/linux-x86_64/xpi/zh-TW.xpi -> firefox-127.0-zh-TW.xpi )
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=356a4ab298833cf6bc944e3b6401df90
diff --git a/metadata/md5-cache/www-client/firefox-bin-127.0.1 b/metadata/md5-cache/www-client/firefox-bin-127.0.1
new file mode 100644
index 000000000000..9c63adddbe03
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-127.0.1
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst setup unpack
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop linux-info optfeature pax-utils xdg
+IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
+RESTRICT=strip
+SLOT=rapid
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/en-US/firefox-127.0.1.tar.bz2 -> firefox-bin_x86_64-127.0.1.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-i686/en-US/firefox-127.0.1.tar.bz2 -> firefox-bin_i686-127.0.1.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ach.xpi -> firefox-127.0.1-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/af.xpi -> firefox-127.0.1-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/an.xpi -> firefox-127.0.1-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ar.xpi -> firefox-127.0.1-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ast.xpi -> firefox-127.0.1-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/az.xpi -> firefox-127.0.1-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/be.xpi -> firefox-127.0.1-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/bg.xpi -> firefox-127.0.1-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/bn.xpi -> firefox-127.0.1-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/br.xpi -> firefox-127.0.1-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/bs.xpi -> firefox-127.0.1-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ca-valencia.xpi -> firefox-127.0.1-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ca.xpi -> firefox-127.0.1-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/cak.xpi -> firefox-127.0.1-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/cs.xpi -> firefox-127.0.1-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/cy.xpi -> firefox-127.0.1-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/da.xpi -> firefox-127.0.1-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/de.xpi -> firefox-127.0.1-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/dsb.xpi -> firefox-127.0.1-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/el.xpi -> firefox-127.0.1-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/en-CA.xpi -> firefox-127.0.1-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/en-GB.xpi -> firefox-127.0.1-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/eo.xpi -> firefox-127.0.1-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-AR.xpi -> firefox-127.0.1-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-CL.xpi -> firefox-127.0.1-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-ES.xpi -> firefox-127.0.1-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/es-MX.xpi -> firefox-127.0.1-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/et.xpi -> firefox-127.0.1-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/eu.xpi -> firefox-127.0.1-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fa.xpi -> firefox-127.0.1-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ff.xpi -> firefox-127.0.1-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fi.xpi -> firefox-127.0.1-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fr.xpi -> firefox-127.0.1-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/fy-NL.xpi -> firefox-127.0.1-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ga-IE.xpi -> firefox-127.0.1-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gd.xpi -> firefox-127.0.1-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gl.xpi -> firefox-127.0.1-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gn.xpi -> firefox-127.0.1-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/gu-IN.xpi -> firefox-127.0.1-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/he.xpi -> firefox-127.0.1-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hi-IN.xpi -> firefox-127.0.1-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hr.xpi -> firefox-127.0.1-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hsb.xpi -> firefox-127.0.1-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hu.xpi -> firefox-127.0.1-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/hy-AM.xpi -> firefox-127.0.1-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ia.xpi -> firefox-127.0.1-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/id.xpi -> firefox-127.0.1-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/is.xpi -> firefox-127.0.1-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/it.xpi -> firefox-127.0.1-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ja.xpi -> firefox-127.0.1-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ka.xpi -> firefox-127.0.1-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/kab.xpi -> firefox-127.0.1-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/kk.xpi -> firefox-127.0.1-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/km.xpi -> firefox-127.0.1-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/kn.xpi -> firefox-127.0.1-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ko.xpi -> firefox-127.0.1-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/lij.xpi -> firefox-127.0.1-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/lt.xpi -> firefox-127.0.1-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/lv.xpi -> firefox-127.0.1-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/mk.xpi -> firefox-127.0.1-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/mr.xpi -> firefox-127.0.1-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ms.xpi -> firefox-127.0.1-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/my.xpi -> firefox-127.0.1-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/nb-NO.xpi -> firefox-127.0.1-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ne-NP.xpi -> firefox-127.0.1-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/nl.xpi -> firefox-127.0.1-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/nn-NO.xpi -> firefox-127.0.1-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/oc.xpi -> firefox-127.0.1-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pa-IN.xpi -> firefox-127.0.1-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pl.xpi -> firefox-127.0.1-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pt-BR.xpi -> firefox-127.0.1-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/pt-PT.xpi -> firefox-127.0.1-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/rm.xpi -> firefox-127.0.1-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ro.xpi -> firefox-127.0.1-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ru.xpi -> firefox-127.0.1-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sco.xpi -> firefox-127.0.1-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/si.xpi -> firefox-127.0.1-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sk.xpi -> firefox-127.0.1-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sl.xpi -> firefox-127.0.1-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/son.xpi -> firefox-127.0.1-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sq.xpi -> firefox-127.0.1-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sr.xpi -> firefox-127.0.1-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/sv-SE.xpi -> firefox-127.0.1-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ta.xpi -> firefox-127.0.1-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/te.xpi -> firefox-127.0.1-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/th.xpi -> firefox-127.0.1-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/tl.xpi -> firefox-127.0.1-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/tr.xpi -> firefox-127.0.1-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/trs.xpi -> firefox-127.0.1-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/uk.xpi -> firefox-127.0.1-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/ur.xpi -> firefox-127.0.1-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/uz.xpi -> firefox-127.0.1-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/vi.xpi -> firefox-127.0.1-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/xh.xpi -> firefox-127.0.1-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/zh-CN.xpi -> firefox-127.0.1-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/127.0.1/linux-x86_64/xpi/zh-TW.xpi -> firefox-127.0.1-zh-TW.xpi )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=356a4ab298833cf6bc944e3b6401df90
diff --git a/metadata/md5-cache/www-client/firefox-bin-127.0.2 b/metadata/md5-cache/www-client/firefox-bin-127.0.2
new file mode 100644
index 000000000000..5fae3afea928
--- /dev/null
+++ b/metadata/md5-cache/www-client/firefox-bin-127.0.2
@@ -0,0 +1,16 @@
+BDEPEND=app-arch/unzip
+DEFINED_PHASES=install postinst postrm preinst setup unpack
+DESCRIPTION=Firefox Web Browser
+EAPI=8
+HOMEPAGE=https://www.mozilla.com/firefox
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=desktop linux-info optfeature pax-utils xdg
+IUSE=+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland l10n_ach l10n_af l10n_an l10n_ar l10n_ast l10n_az l10n_be l10n_bg l10n_bn l10n_br l10n_bs l10n_ca-valencia l10n_ca l10n_cak l10n_cs l10n_cy l10n_da l10n_de l10n_dsb l10n_el l10n_en-CA l10n_en-GB l10n_eo l10n_es-AR l10n_es-CL l10n_es-ES l10n_es-MX l10n_et l10n_eu l10n_fa l10n_ff l10n_fi l10n_fr l10n_fy l10n_ga l10n_gd l10n_gl l10n_gn l10n_gu l10n_he l10n_hi l10n_hr l10n_hsb l10n_hu l10n_hy l10n_ia l10n_id l10n_is l10n_it l10n_ja l10n_ka l10n_kab l10n_kk l10n_km l10n_kn l10n_ko l10n_lij l10n_lt l10n_lv l10n_mk l10n_mr l10n_ms l10n_my l10n_nb l10n_ne l10n_nl l10n_nn l10n_oc l10n_pa l10n_pl l10n_pt-BR l10n_pt-PT l10n_rm l10n_ro l10n_ru l10n_sco l10n_si l10n_sk l10n_sl l10n_son l10n_sq l10n_sr l10n_sv l10n_ta l10n_te l10n_th l10n_tl l10n_tr l10n_trs l10n_uk l10n_ur l10n_uz l10n_vi l10n_xh l10n_zh-CN l10n_zh-TW
+KEYWORDS=-* amd64 x86
+LICENSE=MPL-2.0 GPL-2 LGPL-2.1
+RDEPEND=!www-client/firefox-bin:0 !www-client/firefox-bin:esr >=app-accessibility/at-spi2-core-2.46.0:2 >=dev-libs/glib-2.26:2 media-libs/alsa-lib media-libs/fontconfig >=media-libs/freetype-2.4.10 sys-apps/dbus virtual/freedesktop-icon-theme >=x11-libs/cairo-1.10[X] x11-libs/gdk-pixbuf:2 >=x11-libs/gtk+-3.11:3[X,wayland?] x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXi x11-libs/libXrandr x11-libs/libXrender x11-libs/libxcb >=x11-libs/pango-1.22.0 alsa? ( !pulseaudio? ( media-sound/apulse ) ) ffmpeg? ( media-video/ffmpeg ) pulseaudio? ( media-libs/libpulse ) selinux? ( sec-policy/selinux-mozilla )
+RESTRICT=strip
+SLOT=rapid
+SRC_URI=amd64? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/en-US/firefox-127.0.2.tar.bz2 -> firefox-bin_x86_64-127.0.2.tar.bz2 ) x86? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-i686/en-US/firefox-127.0.2.tar.bz2 -> firefox-bin_i686-127.0.2.tar.bz2 ) l10n_ach? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ach.xpi -> firefox-127.0.2-ach.xpi ) l10n_af? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/af.xpi -> firefox-127.0.2-af.xpi ) l10n_an? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/an.xpi -> firefox-127.0.2-an.xpi ) l10n_ar? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ar.xpi -> firefox-127.0.2-ar.xpi ) l10n_ast? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ast.xpi -> firefox-127.0.2-ast.xpi ) l10n_az? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/az.xpi -> firefox-127.0.2-az.xpi ) l10n_be? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/be.xpi -> firefox-127.0.2-be.xpi ) l10n_bg? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/bg.xpi -> firefox-127.0.2-bg.xpi ) l10n_bn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/bn.xpi -> firefox-127.0.2-bn.xpi ) l10n_br? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/br.xpi -> firefox-127.0.2-br.xpi ) l10n_bs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/bs.xpi -> firefox-127.0.2-bs.xpi ) l10n_ca-valencia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ca-valencia.xpi -> firefox-127.0.2-ca-valencia.xpi ) l10n_ca? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ca.xpi -> firefox-127.0.2-ca.xpi ) l10n_cak? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/cak.xpi -> firefox-127.0.2-cak.xpi ) l10n_cs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/cs.xpi -> firefox-127.0.2-cs.xpi ) l10n_cy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/cy.xpi -> firefox-127.0.2-cy.xpi ) l10n_da? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/da.xpi -> firefox-127.0.2-da.xpi ) l10n_de? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/de.xpi -> firefox-127.0.2-de.xpi ) l10n_dsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/dsb.xpi -> firefox-127.0.2-dsb.xpi ) l10n_el? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/el.xpi -> firefox-127.0.2-el.xpi ) l10n_en-CA? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/en-CA.xpi -> firefox-127.0.2-en-CA.xpi ) l10n_en-GB? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/en-GB.xpi -> firefox-127.0.2-en-GB.xpi ) l10n_eo? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/eo.xpi -> firefox-127.0.2-eo.xpi ) l10n_es-AR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-AR.xpi -> firefox-127.0.2-es-AR.xpi ) l10n_es-CL? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-CL.xpi -> firefox-127.0.2-es-CL.xpi ) l10n_es-ES? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-ES.xpi -> firefox-127.0.2-es-ES.xpi ) l10n_es-MX? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/es-MX.xpi -> firefox-127.0.2-es-MX.xpi ) l10n_et? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/et.xpi -> firefox-127.0.2-et.xpi ) l10n_eu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/eu.xpi -> firefox-127.0.2-eu.xpi ) l10n_fa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fa.xpi -> firefox-127.0.2-fa.xpi ) l10n_ff? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ff.xpi -> firefox-127.0.2-ff.xpi ) l10n_fi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fi.xpi -> firefox-127.0.2-fi.xpi ) l10n_fr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fr.xpi -> firefox-127.0.2-fr.xpi ) l10n_fy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/fy-NL.xpi -> firefox-127.0.2-fy-NL.xpi ) l10n_ga? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ga-IE.xpi -> firefox-127.0.2-ga-IE.xpi ) l10n_gd? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gd.xpi -> firefox-127.0.2-gd.xpi ) l10n_gl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gl.xpi -> firefox-127.0.2-gl.xpi ) l10n_gn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gn.xpi -> firefox-127.0.2-gn.xpi ) l10n_gu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/gu-IN.xpi -> firefox-127.0.2-gu-IN.xpi ) l10n_he? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/he.xpi -> firefox-127.0.2-he.xpi ) l10n_hi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hi-IN.xpi -> firefox-127.0.2-hi-IN.xpi ) l10n_hr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hr.xpi -> firefox-127.0.2-hr.xpi ) l10n_hsb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hsb.xpi -> firefox-127.0.2-hsb.xpi ) l10n_hu? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hu.xpi -> firefox-127.0.2-hu.xpi ) l10n_hy? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/hy-AM.xpi -> firefox-127.0.2-hy-AM.xpi ) l10n_ia? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ia.xpi -> firefox-127.0.2-ia.xpi ) l10n_id? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/id.xpi -> firefox-127.0.2-id.xpi ) l10n_is? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/is.xpi -> firefox-127.0.2-is.xpi ) l10n_it? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/it.xpi -> firefox-127.0.2-it.xpi ) l10n_ja? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ja.xpi -> firefox-127.0.2-ja.xpi ) l10n_ka? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ka.xpi -> firefox-127.0.2-ka.xpi ) l10n_kab? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/kab.xpi -> firefox-127.0.2-kab.xpi ) l10n_kk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/kk.xpi -> firefox-127.0.2-kk.xpi ) l10n_km? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/km.xpi -> firefox-127.0.2-km.xpi ) l10n_kn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/kn.xpi -> firefox-127.0.2-kn.xpi ) l10n_ko? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ko.xpi -> firefox-127.0.2-ko.xpi ) l10n_lij? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/lij.xpi -> firefox-127.0.2-lij.xpi ) l10n_lt? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/lt.xpi -> firefox-127.0.2-lt.xpi ) l10n_lv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/lv.xpi -> firefox-127.0.2-lv.xpi ) l10n_mk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/mk.xpi -> firefox-127.0.2-mk.xpi ) l10n_mr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/mr.xpi -> firefox-127.0.2-mr.xpi ) l10n_ms? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ms.xpi -> firefox-127.0.2-ms.xpi ) l10n_my? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/my.xpi -> firefox-127.0.2-my.xpi ) l10n_nb? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/nb-NO.xpi -> firefox-127.0.2-nb-NO.xpi ) l10n_ne? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ne-NP.xpi -> firefox-127.0.2-ne-NP.xpi ) l10n_nl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/nl.xpi -> firefox-127.0.2-nl.xpi ) l10n_nn? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/nn-NO.xpi -> firefox-127.0.2-nn-NO.xpi ) l10n_oc? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/oc.xpi -> firefox-127.0.2-oc.xpi ) l10n_pa? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pa-IN.xpi -> firefox-127.0.2-pa-IN.xpi ) l10n_pl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pl.xpi -> firefox-127.0.2-pl.xpi ) l10n_pt-BR? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pt-BR.xpi -> firefox-127.0.2-pt-BR.xpi ) l10n_pt-PT? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/pt-PT.xpi -> firefox-127.0.2-pt-PT.xpi ) l10n_rm? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/rm.xpi -> firefox-127.0.2-rm.xpi ) l10n_ro? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ro.xpi -> firefox-127.0.2-ro.xpi ) l10n_ru? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ru.xpi -> firefox-127.0.2-ru.xpi ) l10n_sco? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sco.xpi -> firefox-127.0.2-sco.xpi ) l10n_si? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/si.xpi -> firefox-127.0.2-si.xpi ) l10n_sk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sk.xpi -> firefox-127.0.2-sk.xpi ) l10n_sl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sl.xpi -> firefox-127.0.2-sl.xpi ) l10n_son? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/son.xpi -> firefox-127.0.2-son.xpi ) l10n_sq? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sq.xpi -> firefox-127.0.2-sq.xpi ) l10n_sr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sr.xpi -> firefox-127.0.2-sr.xpi ) l10n_sv? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/sv-SE.xpi -> firefox-127.0.2-sv-SE.xpi ) l10n_ta? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ta.xpi -> firefox-127.0.2-ta.xpi ) l10n_te? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/te.xpi -> firefox-127.0.2-te.xpi ) l10n_th? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/th.xpi -> firefox-127.0.2-th.xpi ) l10n_tl? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/tl.xpi -> firefox-127.0.2-tl.xpi ) l10n_tr? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/tr.xpi -> firefox-127.0.2-tr.xpi ) l10n_trs? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/trs.xpi -> firefox-127.0.2-trs.xpi ) l10n_uk? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/uk.xpi -> firefox-127.0.2-uk.xpi ) l10n_ur? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/ur.xpi -> firefox-127.0.2-ur.xpi ) l10n_uz? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/uz.xpi -> firefox-127.0.2-uz.xpi ) l10n_vi? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/vi.xpi -> firefox-127.0.2-vi.xpi ) l10n_xh? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/xh.xpi -> firefox-127.0.2-xh.xpi ) l10n_zh-CN? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/zh-CN.xpi -> firefox-127.0.2-zh-CN.xpi ) l10n_zh-TW? ( https://archive.mozilla.org/pub/firefox/releases/127.0.2/linux-x86_64/xpi/zh-TW.xpi -> firefox-127.0.2-zh-TW.xpi )
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=356a4ab298833cf6bc944e3b6401df90
diff --git a/metadata/md5-cache/www-client/google-chrome-126.0.6478.126 b/metadata/md5-cache/www-client/google-chrome-126.0.6478.126
new file mode 100644
index 000000000000..1d7219f9cf8d
--- /dev/null
+++ b/metadata/md5-cache/www-client/google-chrome-126.0.6478.126
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Google
+EAPI=8
+HOMEPAGE=https://www.google.com/chrome
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=qt5 qt6 selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* amd64
+LICENSE=google-chrome
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_126.0.6478.126-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=bfd7fbed5da8b0a45c8a72b4a253e8dd
diff --git a/metadata/md5-cache/www-client/google-chrome-126.0.6478.55 b/metadata/md5-cache/www-client/google-chrome-126.0.6478.55
deleted file mode 100644
index 081a61bc1e27..000000000000
--- a/metadata/md5-cache/www-client/google-chrome-126.0.6478.55
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Google
-EAPI=8
-HOMEPAGE=https://www.google.com/chrome
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=qt5 qt6 selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* amd64
-LICENSE=google-chrome
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_126.0.6478.55-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=bfd7fbed5da8b0a45c8a72b4a253e8dd
diff --git a/metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.26 b/metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.26
new file mode 100644
index 000000000000..2ef20bc3204b
--- /dev/null
+++ b/metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.26
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Google
+EAPI=8
+HOMEPAGE=https://www.google.com/chrome
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=qt5 qt6 selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=google-chrome
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_127.0.6533.26-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=830a7134f8131d55b1df4f5860ec558f
diff --git a/metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.4 b/metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.4
deleted file mode 100644
index f88d470b573e..000000000000
--- a/metadata/md5-cache/www-client/google-chrome-beta-127.0.6533.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Google
-EAPI=8
-HOMEPAGE=https://www.google.com/chrome
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=qt5 qt6 selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=google-chrome
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_127.0.6533.4-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=830a7134f8131d55b1df4f5860ec558f
diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-127.0.6523.4 b/metadata/md5-cache/www-client/google-chrome-unstable-127.0.6523.4
deleted file mode 100644
index 9062c4f2713e..000000000000
--- a/metadata/md5-cache/www-client/google-chrome-unstable-127.0.6523.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Google
-EAPI=8
-HOMEPAGE=https://www.google.com/chrome
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=qt5 qt6 selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=google-chrome
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_127.0.6523.4-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=830a7134f8131d55b1df4f5860ec558f
diff --git a/metadata/md5-cache/www-client/google-chrome-unstable-128.0.6559.0 b/metadata/md5-cache/www-client/google-chrome-unstable-128.0.6559.0
new file mode 100644
index 000000000000..308bff18ccf2
--- /dev/null
+++ b/metadata/md5-cache/www-client/google-chrome-unstable-128.0.6559.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Google
+EAPI=8
+HOMEPAGE=https://www.google.com/chrome
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=qt5 qt6 selinux +l10n_af +l10n_am +l10n_ar +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_es +l10n_es-419 +l10n_et +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sl +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=google-chrome
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr >=dev-libs/nss-3.26 media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc sys-libs/libcap x11-libs/cairo x11-libs/gdk-pixbuf:2 || ( x11-libs/gtk+:3[X] gui-libs/gtk:4[X] ) x11-libs/libdrm >=x11-libs/libX11-1.5.0 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) selinux? ( sec-policy/selinux-chromium )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_128.0.6559.0-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=830a7134f8131d55b1df4f5860ec558f
diff --git a/metadata/md5-cache/www-client/microsoft-edge-125.0.2535.92 b/metadata/md5-cache/www-client/microsoft-edge-125.0.2535.92
deleted file mode 100644
index 091a5edc3160..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-125.0.2535.92
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_125.0.2535.92-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=85c7975e84e5c480a26236aa6c35483f
diff --git a/metadata/md5-cache/www-client/microsoft-edge-126.0.2592.81 b/metadata/md5-cache/www-client/microsoft-edge-126.0.2592.81
new file mode 100644
index 000000000000..12489b396338
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-126.0.2592.81
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-stable/microsoft-edge-stable_126.0.2592.81-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=85c7975e84e5c480a26236aa6c35483f
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.36 b/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.36
deleted file mode 100644
index d601f77db05e..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.36
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* ~amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_126.0.2592.36-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.49 b/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.49
deleted file mode 100644
index 7d60d21d7640..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.49
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* ~amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_126.0.2592.49-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.53 b/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.53
deleted file mode 100644
index 9cbc0e1c9a1e..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.53
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* ~amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_126.0.2592.53-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.68 b/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.68
new file mode 100644
index 000000000000..a123c1abbe04
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-126.0.2592.68
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_126.0.2592.68-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.15 b/metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.15
new file mode 100644
index 000000000000..2c3d2c87d23c
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.15
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_127.0.2651.15-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.8 b/metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.8
new file mode 100644
index 000000000000..34cbb8964047
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-beta-127.0.2651.8
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-beta/microsoft-edge-beta_127.0.2651.8-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2610.3 b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2610.3
deleted file mode 100644
index b54434686de5..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2610.3
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* ~amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_127.0.2610.3-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2620.3 b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2620.3
deleted file mode 100644
index 7ca97b79522f..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2620.3
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* ~amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_127.0.2620.3-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2638.2 b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2638.2
deleted file mode 100644
index 8d230934b6b1..000000000000
--- a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2638.2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
-DESCRIPTION=The web browser from Microsoft
-EAPI=8
-HOMEPAGE=https://www.microsoft.com/edge
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop pax-utils unpacker xdg
-IUSE=+mip qt5 qt6
-KEYWORDS=-* ~amd64
-LICENSE=microsoft-edge
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_127.0.2638.2-1_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.2 b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.2
new file mode 100644
index 000000000000..cf33e84a8764
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.2
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_127.0.2651.2-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.8 b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.8
new file mode 100644
index 000000000000..f84d46e8634b
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-127.0.2651.8
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_127.0.2651.8-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/microsoft-edge-dev-128.0.2661.0 b/metadata/md5-cache/www-client/microsoft-edge-dev-128.0.2661.0
new file mode 100644
index 000000000000..4ae2f67878d4
--- /dev/null
+++ b/metadata/md5-cache/www-client/microsoft-edge-dev-128.0.2661.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install nofetch postinst postrm preinst pretend setup unpack
+DESCRIPTION=The web browser from Microsoft
+EAPI=8
+HOMEPAGE=https://www.microsoft.com/edge
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop pax-utils unpacker xdg
+IUSE=+mip qt5 qt6
+KEYWORDS=-* ~amd64
+LICENSE=microsoft-edge
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 app-misc/ca-certificates dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-fonts/liberation-fonts media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl[ssl] net-print/cups sys-apps/dbus sys-apps/util-linux sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libdrm x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/pango x11-misc/xdg-utils mip? ( app-crypt/libsecret ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://packages.microsoft.com/repos/edge/pool/main/m/microsoft-edge-dev/microsoft-edge-dev_128.0.2661.0-1_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=5763d77203fbca8cef77df6c97b9381d
diff --git a/metadata/md5-cache/www-client/opera-111.0.5168.25 b/metadata/md5-cache/www-client/opera-111.0.5168.25
deleted file mode 100644
index 00ebc8eeca90..000000000000
--- a/metadata/md5-cache/www-client/opera-111.0.5168.25
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
-DESCRIPTION=A fast and secure web browser
-EAPI=8
-HOMEPAGE=https://www.opera.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 pax-utils xdg unpacker
-IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* amd64
-LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera/desktop/111.0.5168.25/linux/opera-stable_111.0.5168.25_amd64.deb https://download2.operacdn.com/pub/opera/desktop/111.0.5168.25/linux/opera-stable_111.0.5168.25_amd64.deb https://download3.operacdn.com/pub/opera/desktop/111.0.5168.25/linux/opera-stable_111.0.5168.25_amd64.deb https://download4.operacdn.com/pub/opera/desktop/111.0.5168.25/linux/opera-stable_111.0.5168.25_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b703ec022eb735cbccd5f1fff9759668
diff --git a/metadata/md5-cache/www-client/opera-111.0.5168.43 b/metadata/md5-cache/www-client/opera-111.0.5168.43
new file mode 100644
index 000000000000..92d55a3ef020
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-111.0.5168.43
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
+DESCRIPTION=A fast and secure web browser
+EAPI=8
+HOMEPAGE=https://www.opera.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 pax-utils xdg unpacker
+IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* amd64
+LICENSE=OPERA-2018
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera/desktop/111.0.5168.43/linux/opera-stable_111.0.5168.43_amd64.deb https://download2.operacdn.com/pub/opera/desktop/111.0.5168.43/linux/opera-stable_111.0.5168.43_amd64.deb https://download3.operacdn.com/pub/opera/desktop/111.0.5168.43/linux/opera-stable_111.0.5168.43_amd64.deb https://download4.operacdn.com/pub/opera/desktop/111.0.5168.43/linux/opera-stable_111.0.5168.43_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b703ec022eb735cbccd5f1fff9759668
diff --git a/metadata/md5-cache/www-client/opera-beta-111.0.5168.10 b/metadata/md5-cache/www-client/opera-beta-111.0.5168.10
deleted file mode 100644
index 5b67fa6c5678..000000000000
--- a/metadata/md5-cache/www-client/opera-beta-111.0.5168.10
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
-DESCRIPTION=A fast and secure web browser
-EAPI=8
-HOMEPAGE=https://www.opera.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 pax-utils xdg unpacker
-IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-beta/111.0.5168.10/linux/opera-beta_111.0.5168.10_amd64.deb https://download2.operacdn.com/pub/opera-beta/111.0.5168.10/linux/opera-beta_111.0.5168.10_amd64.deb https://download3.operacdn.com/pub/opera-beta/111.0.5168.10/linux/opera-beta_111.0.5168.10_amd64.deb https://download4.operacdn.com/pub/opera-beta/111.0.5168.10/linux/opera-beta_111.0.5168.10_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-beta-111.0.5168.3-r1 b/metadata/md5-cache/www-client/opera-beta-111.0.5168.3-r1
deleted file mode 100644
index 12afc9b09f04..000000000000
--- a/metadata/md5-cache/www-client/opera-beta-111.0.5168.3-r1
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
-DESCRIPTION=A fast and secure web browser
-EAPI=8
-HOMEPAGE=https://www.opera.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 pax-utils xdg unpacker
-IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-beta/111.0.5168.3/linux/opera-beta_111.0.5168.3_amd64.deb https://download2.operacdn.com/pub/opera-beta/111.0.5168.3/linux/opera-beta_111.0.5168.3_amd64.deb https://download3.operacdn.com/pub/opera-beta/111.0.5168.3/linux/opera-beta_111.0.5168.3_amd64.deb https://download4.operacdn.com/pub/opera-beta/111.0.5168.3/linux/opera-beta_111.0.5168.3_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-beta-112.0.5197.10 b/metadata/md5-cache/www-client/opera-beta-112.0.5197.10
new file mode 100644
index 000000000000..1d1905ff5550
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-beta-112.0.5197.10
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
+DESCRIPTION=A fast and secure web browser
+EAPI=8
+HOMEPAGE=https://www.opera.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 pax-utils xdg unpacker
+IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=OPERA-2018
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera-beta/112.0.5197.10/linux/opera-beta_112.0.5197.10_amd64.deb https://download2.operacdn.com/pub/opera-beta/112.0.5197.10/linux/opera-beta_112.0.5197.10_amd64.deb https://download3.operacdn.com/pub/opera-beta/112.0.5197.10/linux/opera-beta_112.0.5197.10_amd64.deb https://download4.operacdn.com/pub/opera-beta/112.0.5197.10/linux/opera-beta_112.0.5197.10_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-beta-112.0.5197.5 b/metadata/md5-cache/www-client/opera-beta-112.0.5197.5
new file mode 100644
index 000000000000..627114fa42bd
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-beta-112.0.5197.5
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
+DESCRIPTION=A fast and secure web browser
+EAPI=8
+HOMEPAGE=https://www.opera.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 pax-utils xdg unpacker
+IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=OPERA-2018
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera-beta/112.0.5197.5/linux/opera-beta_112.0.5197.5_amd64.deb https://download2.operacdn.com/pub/opera-beta/112.0.5197.5/linux/opera-beta_112.0.5197.5_amd64.deb https://download3.operacdn.com/pub/opera-beta/112.0.5197.5/linux/opera-beta_112.0.5197.5_amd64.deb https://download4.operacdn.com/pub/opera-beta/112.0.5197.5/linux/opera-beta_112.0.5197.5_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-developer-112.0.5179.0 b/metadata/md5-cache/www-client/opera-developer-112.0.5179.0
deleted file mode 100644
index 9c668e754478..000000000000
--- a/metadata/md5-cache/www-client/opera-developer-112.0.5179.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
-DESCRIPTION=A fast and secure web browser
-EAPI=8
-HOMEPAGE=https://www.opera.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 pax-utils xdg unpacker
-IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-developer/112.0.5179.0/linux/opera-developer_112.0.5179.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/112.0.5179.0/linux/opera-developer_112.0.5179.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/112.0.5179.0/linux/opera-developer_112.0.5179.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/112.0.5179.0/linux/opera-developer_112.0.5179.0_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-developer-112.0.5186.0 b/metadata/md5-cache/www-client/opera-developer-112.0.5186.0
deleted file mode 100644
index 82ac82032772..000000000000
--- a/metadata/md5-cache/www-client/opera-developer-112.0.5186.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
-DESCRIPTION=A fast and secure web browser
-EAPI=8
-HOMEPAGE=https://www.opera.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 pax-utils xdg unpacker
-IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-developer/112.0.5186.0/linux/opera-developer_112.0.5186.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/112.0.5186.0/linux/opera-developer_112.0.5186.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/112.0.5186.0/linux/opera-developer_112.0.5186.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/112.0.5186.0/linux/opera-developer_112.0.5186.0_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-developer-112.0.5193.0 b/metadata/md5-cache/www-client/opera-developer-112.0.5193.0
deleted file mode 100644
index 15eb512c333c..000000000000
--- a/metadata/md5-cache/www-client/opera-developer-112.0.5193.0
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
-DESCRIPTION=A fast and secure web browser
-EAPI=8
-HOMEPAGE=https://www.opera.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 pax-utils xdg unpacker
-IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64
-LICENSE=OPERA-2018
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
-RESTRICT=bindist mirror strip
-SLOT=0
-SRC_URI=https://download1.operacdn.com/pub/opera-developer/112.0.5193.0/linux/opera-developer_112.0.5193.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/112.0.5193.0/linux/opera-developer_112.0.5193.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/112.0.5193.0/linux/opera-developer_112.0.5193.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/112.0.5193.0/linux/opera-developer_112.0.5193.0_amd64.deb
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-developer-112.0.5196.0 b/metadata/md5-cache/www-client/opera-developer-112.0.5196.0
new file mode 100644
index 000000000000..6f7598f6c00f
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-developer-112.0.5196.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
+DESCRIPTION=A fast and secure web browser
+EAPI=8
+HOMEPAGE=https://www.opera.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 pax-utils xdg unpacker
+IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=OPERA-2018
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera-developer/112.0.5196.0/linux/opera-developer_112.0.5196.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/112.0.5196.0/linux/opera-developer_112.0.5196.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/112.0.5196.0/linux/opera-developer_112.0.5196.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/112.0.5196.0/linux/opera-developer_112.0.5196.0_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-developer-113.0.5201.0 b/metadata/md5-cache/www-client/opera-developer-113.0.5201.0
new file mode 100644
index 000000000000..bbcb6788ad78
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-developer-113.0.5201.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
+DESCRIPTION=A fast and secure web browser
+EAPI=8
+HOMEPAGE=https://www.opera.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 pax-utils xdg unpacker
+IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=OPERA-2018
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera-developer/113.0.5201.0/linux/opera-developer_113.0.5201.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/113.0.5201.0/linux/opera-developer_113.0.5201.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/113.0.5201.0/linux/opera-developer_113.0.5201.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/113.0.5201.0/linux/opera-developer_113.0.5201.0_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/opera-developer-113.0.5210.0 b/metadata/md5-cache/www-client/opera-developer-113.0.5210.0
new file mode 100644
index 000000000000..58a78d75f15a
--- /dev/null
+++ b/metadata/md5-cache/www-client/opera-developer-113.0.5210.0
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst pretend setup unpack
+DESCRIPTION=A fast and secure web browser
+EAPI=8
+HOMEPAGE=https://www.opera.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 pax-utils xdg unpacker
+IUSE=+ffmpeg-chromium +proprietary-codecs +suid qt5 qt6 +l10n_bg +l10n_bn +l10n_ca +l10n_cs +l10n_da +l10n_de +l10n_el +l10n_en-GB +l10n_en-US +l10n_es-419 +l10n_es +l10n_fil +l10n_fi +l10n_fr +l10n_hi +l10n_hr +l10n_hu +l10n_id +l10n_it +l10n_ja +l10n_ko +l10n_lt +l10n_lv +l10n_ms +l10n_nb +l10n_nl +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sk +l10n_sr +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64
+LICENSE=OPERA-2018
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss gnome-base/gsettings-desktop-schemas media-libs/alsa-lib media-libs/mesa[gbm(+)] net-misc/curl net-print/cups sys-apps/dbus sys-libs/glibc x11-libs/cairo x11-libs/gdk-pixbuf x11-libs/gtk+:3 x11-libs/libdrm x11-libs/libxcb x11-libs/libxkbcommon x11-libs/libxshmfence x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libXrandr x11-libs/pango proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:125 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5[X] dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] )
+RESTRICT=bindist mirror strip
+SLOT=0
+SRC_URI=https://download1.operacdn.com/pub/opera-developer/113.0.5210.0/linux/opera-developer_113.0.5210.0_amd64.deb https://download2.operacdn.com/pub/opera-developer/113.0.5210.0/linux/opera-developer_113.0.5210.0_amd64.deb https://download3.operacdn.com/pub/opera-developer/113.0.5210.0/linux/opera-developer_113.0.5210.0_amd64.deb https://download4.operacdn.com/pub/opera-developer/113.0.5210.0/linux/opera-developer_113.0.5210.0_amd64.deb
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=6832d3ec1792871a5ade3f8d10a8f1e8
diff --git a/metadata/md5-cache/www-client/qutebrowser-3.1.0-r1 b/metadata/md5-cache/www-client/qutebrowser-3.1.0-r1
deleted file mode 100644
index e6d834de2c50..000000000000
--- a/metadata/md5-cache/www-client/qutebrowser-3.1.0-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( test? ( dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] qt6? ( dev-python/PyQt6[testlib] ) !qt6? ( dev-python/PyQt5[testlib] ) ) ) python_single_target_python3_11? ( test? ( dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] qt6? ( dev-python/PyQt6[testlib] ) !qt6? ( dev-python/PyQt5[testlib] ) ) ) python_single_target_python3_12? ( test? ( dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/cheroot[python_targets_python3_12(-)] dev-python/flask[python_targets_python3_12(-)] dev-python/hypothesis[python_targets_python3_12(-)] dev-python/pytest-bdd[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] dev-python/pytest-qt[python_targets_python3_12(-)] dev-python/pytest-rerunfailures[python_targets_python3_12(-)] dev-python/pytest-xvfb[python_targets_python3_12(-)] dev-python/tldextract[python_targets_python3_12(-)] qt6? ( dev-python/PyQt6[testlib] ) !qt6? ( dev-python/PyQt5[testlib] ) ) ) verify-sig? ( sec-keys/openpgp-keys-qutebrowser ) test? ( python_single_target_python3_10? ( dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] pdf? ( <www-plugins/pdfjs-4.1 ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_10(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_10(-)] pdf? ( <www-plugins/pdfjs-3 ) ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_11(-),widgets] pdf? ( <www-plugins/pdfjs-4.1 ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_11(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_11(-)] pdf? ( <www-plugins/pdfjs-3 ) ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_12(-),widgets] pdf? ( <www-plugins/pdfjs-4.1 ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_12(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_12(-)] pdf? ( <www-plugins/pdfjs-3 ) ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DESCRIPTION=Keyboard-driven, vim-like browser based on Python and Qt
-EAPI=8
-HOMEPAGE=https://qutebrowser.org/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=distutils-r1 xdg verify-sig
-IUSE=+adblock pdf +qt6 widevine test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=amd64 ~arm64
-LICENSE=GPL-3+
-RDEPEND=python_single_target_python3_10? ( dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] pdf? ( <www-plugins/pdfjs-4.1 ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_10(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_10(-)] pdf? ( <www-plugins/pdfjs-3 ) ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_11(-),widgets] pdf? ( <www-plugins/pdfjs-4.1 ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_11(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_11(-)] pdf? ( <www-plugins/pdfjs-3 ) ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) qt6? ( dev-qt/qtbase:6[icu,sqlite] dev-python/PyQt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/PyQt6-WebEngine[python_targets_python3_12(-),widgets] pdf? ( <www-plugins/pdfjs-4.1 ) ) !qt6? ( dev-qt/qtcore:5[icu] dev-qt/qtgui:5[png] dev-qt/qtsql:5[sqlite] dev-python/PyQt5[python_targets_python3_12(-),dbus,declarative,gui,network,opengl,printsupport,sql,widgets] dev-python/PyQtWebEngine[python_targets_python3_12(-)] pdf? ( <www-plugins/pdfjs-3 ) ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v3.1.0/qutebrowser-3.1.0.tar.gz verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v3.1.0/qutebrowser-3.1.0.tar.gz.asc )
-_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=7749dad36473692ea3716dba8858f083
diff --git a/metadata/md5-cache/www-client/qutebrowser-3.2.0 b/metadata/md5-cache/www-client/qutebrowser-3.2.0
index b914399a50f6..e4c2088e346b 100644
--- a/metadata/md5-cache/www-client/qutebrowser-3.2.0
+++ b/metadata/md5-cache/www-client/qutebrowser-3.2.0
@@ -6,7 +6,7 @@ HOMEPAGE=https://qutebrowser.org/
IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
INHERIT=distutils-r1 xdg verify-sig
IUSE=+adblock pdf widevine test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
-KEYWORDS=~amd64 ~arm64
+KEYWORDS=amd64 ~arm64
LICENSE=GPL-3+
RDEPEND=python_single_target_python3_10? ( dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/PyQt6-WebEngine[python_targets_python3_11(-),widgets] dev-python/PyQt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/PyQt6-WebEngine[python_targets_python3_12(-),widgets] dev-python/PyQt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v3.2.0/qutebrowser-3.2.0.tar.gz verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v3.2.0/qutebrowser-3.2.0.tar.gz.asc )
_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=8e9c27c89ae70b9d0f2d74d63e720ae9
+_md5_=cdba425950cf61989a9dee7bd35b4d6e
diff --git a/metadata/md5-cache/www-client/qutebrowser-3.2.1 b/metadata/md5-cache/www-client/qutebrowser-3.2.1
new file mode 100644
index 000000000000..b4bc7dcffc0c
--- /dev/null
+++ b/metadata/md5-cache/www-client/qutebrowser-3.2.1
@@ -0,0 +1,17 @@
+BDEPEND=python_single_target_python3_10? ( test? ( dev-python/PyQt6[testlib] dev-python/beautifulsoup4[python_targets_python3_10(-)] dev-python/cheroot[python_targets_python3_10(-)] dev-python/flask[python_targets_python3_10(-)] dev-python/hypothesis[python_targets_python3_10(-)] dev-python/pytest-bdd[python_targets_python3_10(-)] dev-python/pytest-mock[python_targets_python3_10(-)] dev-python/pytest-qt[python_targets_python3_10(-)] dev-python/pytest-rerunfailures[python_targets_python3_10(-)] dev-python/pytest-xvfb[python_targets_python3_10(-)] dev-python/tldextract[python_targets_python3_10(-)] ) ) python_single_target_python3_11? ( test? ( dev-python/PyQt6[testlib] dev-python/beautifulsoup4[python_targets_python3_11(-)] dev-python/cheroot[python_targets_python3_11(-)] dev-python/flask[python_targets_python3_11(-)] dev-python/hypothesis[python_targets_python3_11(-)] dev-python/pytest-bdd[python_targets_python3_11(-)] dev-python/pytest-mock[python_targets_python3_11(-)] dev-python/pytest-qt[python_targets_python3_11(-)] dev-python/pytest-rerunfailures[python_targets_python3_11(-)] dev-python/pytest-xvfb[python_targets_python3_11(-)] dev-python/tldextract[python_targets_python3_11(-)] ) ) python_single_target_python3_12? ( test? ( dev-python/PyQt6[testlib] dev-python/beautifulsoup4[python_targets_python3_12(-)] dev-python/cheroot[python_targets_python3_12(-)] dev-python/flask[python_targets_python3_12(-)] dev-python/hypothesis[python_targets_python3_12(-)] dev-python/pytest-bdd[python_targets_python3_12(-)] dev-python/pytest-mock[python_targets_python3_12(-)] dev-python/pytest-qt[python_targets_python3_12(-)] dev-python/pytest-rerunfailures[python_targets_python3_12(-)] dev-python/pytest-xvfb[python_targets_python3_12(-)] dev-python/tldextract[python_targets_python3_12(-)] ) ) verify-sig? ( sec-keys/openpgp-keys-qutebrowser ) test? ( python_single_target_python3_10? ( dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/PyQt6-WebEngine[python_targets_python3_11(-),widgets] dev-python/PyQt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/PyQt6-WebEngine[python_targets_python3_12(-),widgets] dev-python/PyQt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( >=dev-python/pytest-7.4.4[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/pytest-7.4.4[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/pytest-7.4.4[python_targets_python3_12(-)] ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_10? ( >=dev-python/gpep517-15[python_targets_python3_10(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)] ) python_single_target_python3_11? ( >=dev-python/gpep517-15[python_targets_python3_11(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_11(-)] ) python_single_target_python3_12? ( >=dev-python/gpep517-15[python_targets_python3_12(-)] >=dev-python/setuptools-69.0.3[python_targets_python3_12(-)] ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
+DESCRIPTION=Keyboard-driven, vim-like browser based on Python and Qt
+EAPI=8
+HOMEPAGE=https://qutebrowser.org/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=distutils-r1 xdg verify-sig
+IUSE=+adblock pdf widevine test python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 verify-sig
+KEYWORDS=~amd64 ~arm64
+LICENSE=GPL-3+
+RDEPEND=python_single_target_python3_10? ( dev-python/PyQt6-WebEngine[python_targets_python3_10(-),widgets] dev-python/PyQt6[python_targets_python3_10(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_10(-)] dev-python/jinja[python_targets_python3_10(-)] dev-python/markupsafe[python_targets_python3_10(-)] dev-python/pygments[python_targets_python3_10(-)] dev-python/pyyaml[python_targets_python3_10(-)] dev-python/zipp[python_targets_python3_10(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_10(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_11? ( dev-python/PyQt6-WebEngine[python_targets_python3_11(-),widgets] dev-python/PyQt6[python_targets_python3_11(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_11(-)] dev-python/jinja[python_targets_python3_11(-)] dev-python/markupsafe[python_targets_python3_11(-)] dev-python/pygments[python_targets_python3_11(-)] dev-python/pyyaml[python_targets_python3_11(-)] dev-python/zipp[python_targets_python3_11(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_11(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_12? ( dev-python/PyQt6-WebEngine[python_targets_python3_12(-),widgets] dev-python/PyQt6[python_targets_python3_12(-),dbus,gui,network,opengl,printsupport,qml,sql,widgets] dev-python/colorama[python_targets_python3_12(-)] dev-python/jinja[python_targets_python3_12(-)] dev-python/markupsafe[python_targets_python3_12(-)] dev-python/pygments[python_targets_python3_12(-)] dev-python/pyyaml[python_targets_python3_12(-)] dev-python/zipp[python_targets_python3_12(-)] dev-qt/qtbase:6[icu,sqlite] adblock? ( dev-python/adblock[python_targets_python3_12(-)] ) pdf? ( www-plugins/pdfjs ) widevine? ( www-plugins/chrome-binary-plugins ) ) python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 )
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/qutebrowser/qutebrowser/releases/download/v3.2.1/qutebrowser-3.2.1.tar.gz verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v3.2.1/qutebrowser-3.2.1.tar.gz.asc )
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=8e9c27c89ae70b9d0f2d74d63e720ae9
diff --git a/metadata/md5-cache/www-client/vivaldi-6.7.3329.31 b/metadata/md5-cache/www-client/vivaldi-6.7.3329.31
deleted file mode 100644
index 8a1af0ed6c19..000000000000
--- a/metadata/md5-cache/www-client/vivaldi-6.7.3329.31
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=A browser for our friends
-EAPI=8
-HOMEPAGE=https://vivaldi.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
-IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* amd64 ~arm ~arm64
-LICENSE=Vivaldi
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:124 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
-REQUIRED_USE=ffmpeg-chromium? ( proprietary-codecs )
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.31-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.31-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.31-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=3c7637f21ab5cd8bac324db9fbe06abc
diff --git a/metadata/md5-cache/www-client/vivaldi-6.7.3329.39 b/metadata/md5-cache/www-client/vivaldi-6.7.3329.39
deleted file mode 100644
index d6c586215c7a..000000000000
--- a/metadata/md5-cache/www-client/vivaldi-6.7.3329.39
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=A browser for our friends
-EAPI=8
-HOMEPAGE=https://vivaldi.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
-IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=Vivaldi
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:124 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
-REQUIRED_USE=ffmpeg-chromium? ( proprietary-codecs )
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.39-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.39-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.39-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e8e3e41baa427395c4e855fab6230bca
diff --git a/metadata/md5-cache/www-client/vivaldi-6.7.3329.41 b/metadata/md5-cache/www-client/vivaldi-6.7.3329.41
new file mode 100644
index 000000000000..3d8dd844db11
--- /dev/null
+++ b/metadata/md5-cache/www-client/vivaldi-6.7.3329.41
@@ -0,0 +1,16 @@
+DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
+DESCRIPTION=A browser for our friends
+EAPI=8
+HOMEPAGE=https://vivaldi.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
+IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* amd64 ~arm ~arm64
+LICENSE=Vivaldi
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:124 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
+REQUIRED_USE=ffmpeg-chromium? ( proprietary-codecs )
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.41-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.41-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.7.3329.41-1_arm64.deb )
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=3c7637f21ab5cd8bac324db9fbe06abc
diff --git a/metadata/md5-cache/www-client/vivaldi-6.8.3381.44 b/metadata/md5-cache/www-client/vivaldi-6.8.3381.44
new file mode 100644
index 000000000000..6523228ad41c
--- /dev/null
+++ b/metadata/md5-cache/www-client/vivaldi-6.8.3381.44
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
+DESCRIPTION=A browser for our friends
+EAPI=8
+HOMEPAGE=https://vivaldi.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
+IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Vivaldi
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=amd64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.44-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.44-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/stable/vivaldi-stable_6.8.3381.44-1_arm64.deb )
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4bdd798634dbc67da63adffd9d22e8fd
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3358.3 b/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3358.3
deleted file mode 100644
index 97e16f28bea7..000000000000
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3358.3
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=A browser for our friends
-EAPI=8
-HOMEPAGE=https://vivaldi.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
-IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=Vivaldi
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:124 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
-REQUIRED_USE=ffmpeg-chromium? ( proprietary-codecs )
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3358.3-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3358.3-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3358.3-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=e8e3e41baa427395c4e855fab6230bca
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3371.4 b/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3371.4
deleted file mode 100644
index f07baa7d2571..000000000000
--- a/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3371.4
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
-DESCRIPTION=A browser for our friends
-EAPI=8
-HOMEPAGE=https://vivaldi.com/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
-IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
-KEYWORDS=-* ~amd64 ~arm ~arm64
-LICENSE=Vivaldi
-RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
-RESTRICT=bindist mirror
-SLOT=0
-SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3371.4-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3371.4-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3371.4-1_arm64.deb )
-_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=4bdd798634dbc67da63adffd9d22e8fd
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.35 b/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.35
new file mode 100644
index 000000000000..b49b342f4e61
--- /dev/null
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.35
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
+DESCRIPTION=A browser for our friends
+EAPI=8
+HOMEPAGE=https://vivaldi.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
+IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Vivaldi
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3381.35-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3381.35-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3381.35-1_arm64.deb )
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4bdd798634dbc67da63adffd9d22e8fd
diff --git a/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.40 b/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.40
new file mode 100644
index 000000000000..da3da79f90c2
--- /dev/null
+++ b/metadata/md5-cache/www-client/vivaldi-snapshot-6.8.3381.40
@@ -0,0 +1,15 @@
+DEFINED_PHASES=install postinst postrm preinst prepare setup unpack
+DESCRIPTION=A browser for our friends
+EAPI=8
+HOMEPAGE=https://vivaldi.com/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=chromium-2 desktop linux-info toolchain-funcs unpacker xdg
+IUSE=ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine +l10n_af +l10n_am +l10n_ar +l10n_az +l10n_be +l10n_bg +l10n_bn +l10n_ca +l10n_ca-valencia +l10n_cs +l10n_da +l10n_de +l10n_de-CH +l10n_el +l10n_en-GB +l10n_en-US +l10n_eo +l10n_es +l10n_es-419 +l10n_es-PE +l10n_et +l10n_eu +l10n_fa +l10n_fi +l10n_fil +l10n_fr +l10n_fy +l10n_gd +l10n_gl +l10n_gu +l10n_he +l10n_hi +l10n_hr +l10n_hu +l10n_hy +l10n_id +l10n_io +l10n_is +l10n_it +l10n_ja +l10n_jbo +l10n_ka +l10n_kab +l10n_kn +l10n_ko +l10n_lt +l10n_lv +l10n_mk +l10n_ml +l10n_mr +l10n_ms +l10n_nb +l10n_nl +l10n_nn +l10n_pa +l10n_pl +l10n_pt-BR +l10n_pt-PT +l10n_ro +l10n_ru +l10n_sc +l10n_sk +l10n_sl +l10n_sq +l10n_sr +l10n_sr-Latn +l10n_sv +l10n_sw +l10n_ta +l10n_te +l10n_th +l10n_tr +l10n_uk +l10n_ur +l10n_vi +l10n_zh-CN +l10n_zh-TW
+KEYWORDS=-* ~amd64 ~arm ~arm64
+LICENSE=Vivaldi
+RDEPEND=>=app-accessibility/at-spi2-core-2.46.0:2 dev-libs/expat dev-libs/glib:2 dev-libs/nspr dev-libs/nss media-libs/alsa-lib media-libs/mesa[gbm(+)] net-print/cups sys-apps/dbus x11-libs/cairo x11-libs/libdrm x11-libs/libX11 x11-libs/libxcb x11-libs/libXcomposite x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes x11-libs/libxkbcommon x11-libs/libXrandr x11-libs/pango[X] gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 ) proprietary-codecs? ( !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] ) ffmpeg-chromium? ( media-video/ffmpeg-chromium:126 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 ) qt6? ( dev-qt/qtbase:6[gui,widgets] ) widevine? ( www-plugins/chrome-binary-plugins )
+RESTRICT=bindist mirror
+SLOT=0
+SRC_URI=amd64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3381.40-1_amd64.deb ) arm? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3381.40-1_armhf.deb ) arm64? ( https://downloads.vivaldi.com/snapshot/vivaldi-snapshot_6.8.3381.40-1_arm64.deb )
+_eclasses_=chromium-2 93690d770dc2e27deaa89794e2f9fe3f desktop 021728fdc1b03b36357dbc89489e0f0d linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=4bdd798634dbc67da63adffd9d22e8fd
diff --git a/metadata/md5-cache/www-plugins/Manifest.gz b/metadata/md5-cache/www-plugins/Manifest.gz
index 17c9aec51fde..6d6ce6354b78 100644
--- a/metadata/md5-cache/www-plugins/Manifest.gz
+++ b/metadata/md5-cache/www-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.126 b/metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.126
new file mode 100644
index 000000000000..184082e34db1
--- /dev/null
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.126
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install nofetch unpack
+DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
+EAPI=8
+HOMEPAGE=https://www.google.com/chrome
+INHERIT=unpacker
+KEYWORDS=-* amd64
+LICENSE=google-chrome
+RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:unstable
+RESTRICT=bindist mirror strip
+SLOT=stable
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_126.0.6478.126-1_amd64.deb
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=fa2f06833cd9f9f645a48582e0cfafc8
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.55 b/metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.55
deleted file mode 100644
index d4d4f8abce39..000000000000
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-126.0.6478.55
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install nofetch unpack
-DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
-EAPI=8
-HOMEPAGE=https://www.google.com/chrome
-INHERIT=unpacker
-KEYWORDS=-* amd64
-LICENSE=google-chrome
-RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:unstable
-RESTRICT=bindist mirror strip
-SLOT=stable
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_126.0.6478.55-1_amd64.deb
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=fa2f06833cd9f9f645a48582e0cfafc8
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6523.4_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6523.4_alpha
deleted file mode 100644
index 41f5bf44a92e..000000000000
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6523.4_alpha
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install nofetch unpack
-DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
-EAPI=8
-HOMEPAGE=https://www.google.com/chrome
-INHERIT=unpacker
-KEYWORDS=-* ~amd64
-LICENSE=google-chrome
-RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable
-RESTRICT=bindist mirror strip
-SLOT=unstable
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_127.0.6523.4-1_amd64.deb
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=5b19787a2bf752fe71a01f6e6da560aa
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.26_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.26_beta
new file mode 100644
index 000000000000..45c119eaacea
--- /dev/null
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.26_beta
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install nofetch unpack
+DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
+EAPI=8
+HOMEPAGE=https://www.google.com/chrome
+INHERIT=unpacker
+KEYWORDS=-* ~amd64
+LICENSE=google-chrome
+RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:stable !www-plugins/chrome-binary-plugins:unstable
+RESTRICT=bindist mirror strip
+SLOT=beta
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_127.0.6533.26-1_amd64.deb
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=5b19787a2bf752fe71a01f6e6da560aa
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.4_beta b/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.4_beta
deleted file mode 100644
index a577bfe77920..000000000000
--- a/metadata/md5-cache/www-plugins/chrome-binary-plugins-127.0.6533.4_beta
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install nofetch unpack
-DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
-EAPI=8
-HOMEPAGE=https://www.google.com/chrome
-INHERIT=unpacker
-KEYWORDS=-* ~amd64
-LICENSE=google-chrome
-RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:stable !www-plugins/chrome-binary-plugins:unstable
-RESTRICT=bindist mirror strip
-SLOT=beta
-SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-beta/google-chrome-beta_127.0.6533.4-1_amd64.deb
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
-_md5_=5b19787a2bf752fe71a01f6e6da560aa
diff --git a/metadata/md5-cache/www-plugins/chrome-binary-plugins-128.0.6559.0_alpha b/metadata/md5-cache/www-plugins/chrome-binary-plugins-128.0.6559.0_alpha
new file mode 100644
index 000000000000..160acea05760
--- /dev/null
+++ b/metadata/md5-cache/www-plugins/chrome-binary-plugins-128.0.6559.0_alpha
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install nofetch unpack
+DESCRIPTION=Binary plugins from Google Chrome for use in Chromium
+EAPI=8
+HOMEPAGE=https://www.google.com/chrome
+INHERIT=unpacker
+KEYWORDS=-* ~amd64
+LICENSE=google-chrome
+RDEPEND=dev-libs/glib:2 dev-libs/nspr dev-libs/nss sys-libs/glibc !www-plugins/chrome-binary-plugins:0 !www-plugins/chrome-binary-plugins:beta !www-plugins/chrome-binary-plugins:stable
+RESTRICT=bindist mirror strip
+SLOT=unstable
+SRC_URI=https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-unstable/google-chrome-unstable_128.0.6559.0-1_amd64.deb
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09
+_md5_=5b19787a2bf752fe71a01f6e6da560aa
diff --git a/metadata/md5-cache/www-plugins/pdfjs-2.14.305 b/metadata/md5-cache/www-plugins/pdfjs-2.14.305
deleted file mode 100644
index 44efefc1484e..000000000000
--- a/metadata/md5-cache/www-plugins/pdfjs-2.14.305
+++ /dev/null
@@ -1,10 +0,0 @@
-BDEPEND=app-arch/unzip
-DEFINED_PHASES=install
-DESCRIPTION=A PDF reader in JavaScript
-EAPI=8
-HOMEPAGE=https://mozilla.github.io/pdf.js/
-KEYWORDS=amd64 ~arm64 ~x86
-LICENSE=Apache-2.0
-SLOT=0
-SRC_URI=https://github.com/mozilla/pdf.js/releases/download/v2.14.305/pdfjs-2.14.305-dist.zip -> pdfjs-2.14.305.zip
-_md5_=17893035ab1478981e7ddd225aeb1eb4
diff --git a/metadata/md5-cache/www-servers/Manifest.gz b/metadata/md5-cache/www-servers/Manifest.gz
index 2e1b144521b7..83d327286da6 100644
--- a/metadata/md5-cache/www-servers/Manifest.gz
+++ b/metadata/md5-cache/www-servers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/www-servers/caddy-2.8.0_beta2 b/metadata/md5-cache/www-servers/caddy-2.8.0_beta2
deleted file mode 100644
index cfa5a2a34c5b..000000000000
--- a/metadata/md5-cache/www-servers/caddy-2.8.0_beta2
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
-DEFINED_PHASES=compile install postinst prepare unpack
-DEPEND=acct-user/http acct-group/http
-DESCRIPTION=Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
-EAPI=8
-HOMEPAGE=https://caddyserver.com
-IDEPEND=filecaps? ( sys-libs/libcap )
-INHERIT=fcaps go-module systemd shell-completion
-IUSE=events-handlers-exec security +filecaps
-LICENSE=Apache-2.0 BSD ECL-2.0 MIT CC0-1.0
-RDEPEND=acct-user/http acct-group/http
-RESTRICT=test strip
-SLOT=0
-SRC_URI=https://github.com/caddyserver/caddy/archive/v2.8.0-beta.2.tar.gz -> caddy-2.8.0_beta2.tar.gz https://dev.gentoo.org/~zmedico/dist/caddy-2.8.0_beta2-deps.tar.xz https://dev.gentoo.org/~zmedico/dist/caddy-2.8.0_beta2-docs.tar.gz
-_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=3afdc9f4325db8a85c7b6d3ebfebeb1c
diff --git a/metadata/md5-cache/www-servers/caddy-2.8.4 b/metadata/md5-cache/www-servers/caddy-2.8.4
new file mode 100644
index 000000000000..38e3e2b9a425
--- /dev/null
+++ b/metadata/md5-cache/www-servers/caddy-2.8.4
@@ -0,0 +1,17 @@
+BDEPEND=>=dev-lang/go-1.20:= app-arch/unzip virtual/pkgconfig
+DEFINED_PHASES=compile install postinst prepare unpack
+DEPEND=acct-user/http acct-group/http
+DESCRIPTION=Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
+EAPI=8
+HOMEPAGE=https://caddyserver.com
+IDEPEND=filecaps? ( sys-libs/libcap )
+INHERIT=fcaps go-module systemd shell-completion
+IUSE=events-handlers-exec security +filecaps
+KEYWORDS=~amd64 ~arm64 ~loong ~riscv
+LICENSE=Apache-2.0 BSD ECL-2.0 MIT CC0-1.0
+RDEPEND=acct-user/http acct-group/http
+RESTRICT=test strip
+SLOT=0
+SRC_URI=https://github.com/caddyserver/caddy/archive/v2.8.4.tar.gz -> caddy-2.8.4.tar.gz https://dev.gentoo.org/~zmedico/dist/caddy-2.8.4-deps.tar.xz https://github.com/caddyserver/dist/archive/refs/tags/v2.8.4.tar.gz -> caddy-2.8.4-docs.tar.gz
+_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=f2b593638173bbf75dd15b82c15d5bcb
diff --git a/metadata/md5-cache/www-servers/caddy-9999 b/metadata/md5-cache/www-servers/caddy-9999
index aae07911cc2a..04afed262d30 100644
--- a/metadata/md5-cache/www-servers/caddy-9999
+++ b/metadata/md5-cache/www-servers/caddy-9999
@@ -13,4 +13,4 @@ RDEPEND=acct-user/http acct-group/http
RESTRICT=test strip
SLOT=0
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff fcaps c0a086b957a1b183a8d136eabf02f191 flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 go-env dbefaac6fd7019213514bccd65949d9a go-module 83fd3ed1657cfc316c93d6a37018290d multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe shell-completion bb7eb6bc232cd6c4bf8af739cdd2ee14 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=5ec9cdaefcab6659df36dc6c854c1e2f
+_md5_=9219afe6578e4bbfe95f258013335fa1
diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.75 b/metadata/md5-cache/www-servers/lighttpd-1.4.75
index 71c532ced059..5fe363a6ca77 100644
--- a/metadata/md5-cache/www-servers/lighttpd-1.4.75
+++ b/metadata/md5-cache/www-servers/lighttpd-1.4.75
@@ -13,5 +13,5 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_s
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.75.tar.xz verify-sig? ( https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.75.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=03d71cdbc832887fb271a21cd73a309e
diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.75-r1 b/metadata/md5-cache/www-servers/lighttpd-1.4.75-r1
index 8613d08d1677..3f2f0e7945b4 100644
--- a/metadata/md5-cache/www-servers/lighttpd-1.4.75-r1
+++ b/metadata/md5-cache/www-servers/lighttpd-1.4.75-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_s
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.75.tar.xz verify-sig? ( https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.75.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=e1aed190133cfc492b709a1a766e2f51
diff --git a/metadata/md5-cache/www-servers/lighttpd-1.4.76 b/metadata/md5-cache/www-servers/lighttpd-1.4.76
index 31744eb7229b..92f96a0a9465 100644
--- a/metadata/md5-cache/www-servers/lighttpd-1.4.76
+++ b/metadata/md5-cache/www-servers/lighttpd-1.4.76
@@ -6,12 +6,12 @@ EAPI=8
HOMEPAGE=https://www.lighttpd.net https://github.com/lighttpd
INHERIT=lua-single meson readme.gentoo-r1 systemd tmpfiles verify-sig
IUSE=+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls +nettle nss +pcre php sasl selinux ssl test unwind webdav xattr +zlib zstd lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 verify-sig
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86
LICENSE=BSD GPL-2
RDEPEND=acct-group/lighttpd acct-user/lighttpd >=dev-libs/xxhash-0.8.2 virtual/libcrypt:= brotli? ( app-arch/brotli:= ) dbi? ( dev-db/libdbi ) gnutls? ( net-libs/gnutls ) kerberos? ( virtual/krb5 ) ldap? ( >=net-nds/openldap-2.1.26:= ) lua? ( lua_single_target_lua5-1? ( dev-lang/lua:5.1 ) lua_single_target_lua5-3? ( dev-lang/lua:5.3 ) lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) ) maxminddb? ( dev-libs/libmaxminddb ) mbedtls? ( net-libs/mbedtls ) nettle? ( dev-libs/nettle:= ) nss? ( dev-libs/nss ) pcre? ( dev-libs/libpcre2 ) php? ( dev-lang/php:*[cgi] ) sasl? ( dev-libs/cyrus-sasl ) ssl? ( >=dev-libs/openssl-0.9.7:= ) unwind? ( sys-libs/libunwind:= ) webdav? ( dev-libs/libxml2 dev-db/sqlite ) xattr? ( kernel_linux? ( sys-apps/attr ) ) zlib? ( >=sys-libs/zlib-1.1 ) zstd? ( app-arch/zstd:= ) selinux? ( sec-policy/selinux-apache ) virtual/tmpfiles
REQUIRED_USE=lua? ( ^^ ( lua_single_target_lua5-1 lua_single_target_lua5-3 lua_single_target_lua5-4 ) )
RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.76.tar.xz verify-sig? ( https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.76.tar.xz.asc )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=848e0959834931a709986b2f586821cd
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=d4b6f9c06c32e142f7a8a71e6615b855
diff --git a/metadata/md5-cache/www-servers/nginx-1.26.1 b/metadata/md5-cache/www-servers/nginx-1.26.1
deleted file mode 100644
index 1906c114f1d8..000000000000
--- a/metadata/md5-cache/www-servers/nginx-1.26.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=nginx_modules_http_brotli? ( virtual/pkgconfig ) test? ( dev-lang/perl dev-perl/Cache-Memcached dev-perl/Cache-Memcached-Fast dev-perl/CryptX dev-perl/FCGI dev-perl/GD dev-perl/Net-SSLeay ) >=app-portage/elt-patches-20240116 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops )
-DESCRIPTION=Robust, small and high performance http and reverse proxy server
-EAPI=8
-HOMEPAGE=https://nginx.org
-INHERIT=autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
-IUSE=aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_grpc +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_mirror +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_hash +nginx_modules_http_upstream_ip_hash +nginx_modules_http_upstream_keepalive +nginx_modules_http_upstream_least_conn +nginx_modules_http_upstream_zone +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_slice nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_stream_access nginx_modules_stream_geo nginx_modules_stream_limit_conn nginx_modules_stream_map nginx_modules_stream_return nginx_modules_stream_split_clients nginx_modules_stream_upstream_hash nginx_modules_stream_upstream_least_conn nginx_modules_stream_upstream_zone nginx_modules_stream_geoip nginx_modules_stream_realip nginx_modules_stream_ssl_preread nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_auth_ldap nginx_modules_http_auth_pam nginx_modules_http_brotli nginx_modules_http_cache_purge nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_fancyindex nginx_modules_http_geoip2 nginx_modules_http_headers_more nginx_modules_http_javascript nginx_modules_http_lua nginx_modules_http_memc nginx_modules_http_metrics nginx_modules_http_mogilefs nginx_modules_http_naxsi nginx_modules_http_push_stream nginx_modules_http_security nginx_modules_http_slowfs_cache nginx_modules_http_sticky nginx_modules_http_upload_progress nginx_modules_http_upstream_check nginx_modules_http_vhost_traffic_status nginx_modules_http_vod nginx_modules_stream_geoip2 nginx_modules_stream_javascript nginx_modules_http_spdy +lua_single_target_luajit
-KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
-LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
-PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
-RDEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) app-misc/mime-types[nginx] selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:mainline
-REQUIRED_USE=pcre-jit? ( pcre ) ktls? ( ssl ) nginx_modules_http_fancyindex? ( nginx_modules_http_addition ) nginx_modules_http_grpc? ( http2 ) nginx_modules_http_lua? ( ^^ ( lua_single_target_luajit ) nginx_modules_http_rewrite pcre !pcre2 ) nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl ) nginx_modules_http_vod? ( threads )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://nginx.org/download/nginx-1.26.1.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.8.4.tar.gz -> njs-0.8.4.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/liquidm/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_http_vod? ( https://github.com/kaltura/nginx-vod-module/archive/1.33.tar.gz -> nginx-vod-module-1.33.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.8.4.tar.gz -> njs-0.8.4.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) test? ( https://hg.nginx.org/nginx-tests/archive/0b5ec15c62ed.tar.gz -> nginx-tests-0b5ec15c62ed.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=1195b597e6da7c38d5d98c2d66232057
diff --git a/metadata/md5-cache/www-servers/nginx-1.26.1-r1 b/metadata/md5-cache/www-servers/nginx-1.26.1-r1
new file mode 100644
index 000000000000..b2bd089dbd8a
--- /dev/null
+++ b/metadata/md5-cache/www-servers/nginx-1.26.1-r1
@@ -0,0 +1,18 @@
+BDEPEND=nginx_modules_http_brotli? ( virtual/pkgconfig ) test? ( dev-lang/perl dev-perl/Cache-Memcached dev-perl/Cache-Memcached-Fast dev-perl/CryptX dev-perl/FCGI dev-perl/GD dev-perl/Net-SSLeay ) >=app-portage/elt-patches-20240116 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops )
+DESCRIPTION=Robust, small and high performance http and reverse proxy server
+EAPI=8
+HOMEPAGE=https://nginx.org
+INHERIT=autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
+IUSE=aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_grpc +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_mirror +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_hash +nginx_modules_http_upstream_ip_hash +nginx_modules_http_upstream_keepalive +nginx_modules_http_upstream_least_conn +nginx_modules_http_upstream_zone +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_slice nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_stream_access nginx_modules_stream_geo nginx_modules_stream_limit_conn nginx_modules_stream_map nginx_modules_stream_return nginx_modules_stream_split_clients nginx_modules_stream_upstream_hash nginx_modules_stream_upstream_least_conn nginx_modules_stream_upstream_zone nginx_modules_stream_geoip nginx_modules_stream_realip nginx_modules_stream_ssl_preread nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_auth_ldap nginx_modules_http_auth_pam nginx_modules_http_brotli nginx_modules_http_cache_purge nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_fancyindex nginx_modules_http_geoip2 nginx_modules_http_headers_more nginx_modules_http_javascript nginx_modules_http_lua nginx_modules_http_memc nginx_modules_http_metrics nginx_modules_http_mogilefs nginx_modules_http_naxsi nginx_modules_http_push_stream nginx_modules_http_security nginx_modules_http_slowfs_cache nginx_modules_http_sticky nginx_modules_http_upload_progress nginx_modules_http_upstream_check nginx_modules_http_vhost_traffic_status nginx_modules_http_vod nginx_modules_stream_geoip2 nginx_modules_stream_javascript nginx_modules_http_spdy +lua_single_target_luajit
+KEYWORDS=amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux
+LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
+PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
+RDEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) app-misc/mime-types[nginx] selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:mainline
+REQUIRED_USE=pcre-jit? ( pcre ) ktls? ( ssl ) nginx_modules_http_fancyindex? ( nginx_modules_http_addition ) nginx_modules_http_grpc? ( http2 ) nginx_modules_http_lua? ( ^^ ( lua_single_target_luajit ) nginx_modules_http_rewrite pcre !pcre2 ) nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl ) nginx_modules_http_vod? ( threads )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://nginx.org/download/nginx-1.26.1.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.8.5.tar.gz -> njs-0.8.5.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/liquidm/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_http_vod? ( https://github.com/kaltura/nginx-vod-module/archive/1.33.tar.gz -> nginx-vod-module-1.33.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.8.5.tar.gz -> njs-0.8.5.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) test? ( https://hg.nginx.org/nginx-tests/archive/0b5ec15c62ed.tar.gz -> nginx-tests-0b5ec15c62ed.tar.gz )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=1d1bc091f5367e3faf4a69165b7ac7a8
diff --git a/metadata/md5-cache/www-servers/nginx-1.27.0 b/metadata/md5-cache/www-servers/nginx-1.27.0
deleted file mode 100644
index b341d0d83891..000000000000
--- a/metadata/md5-cache/www-servers/nginx-1.27.0
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=nginx_modules_http_brotli? ( virtual/pkgconfig ) test? ( dev-lang/perl dev-perl/Cache-Memcached dev-perl/Cache-Memcached-Fast dev-perl/CryptX dev-perl/FCGI dev-perl/GD dev-perl/Net-SSLeay ) >=app-portage/elt-patches-20240116 virtual/pkgconfig
-DEFINED_PHASES=compile configure install postinst prepare setup test
-DEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops )
-DESCRIPTION=Robust, small and high performance http and reverse proxy server
-EAPI=8
-HOMEPAGE=https://nginx.org
-INHERIT=autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
-IUSE=aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_grpc +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_mirror +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_hash +nginx_modules_http_upstream_ip_hash +nginx_modules_http_upstream_keepalive +nginx_modules_http_upstream_least_conn +nginx_modules_http_upstream_zone +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_slice nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_stream_access nginx_modules_stream_geo nginx_modules_stream_limit_conn nginx_modules_stream_map nginx_modules_stream_return nginx_modules_stream_split_clients nginx_modules_stream_upstream_hash nginx_modules_stream_upstream_least_conn nginx_modules_stream_upstream_zone nginx_modules_stream_geoip nginx_modules_stream_realip nginx_modules_stream_ssl_preread nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_auth_ldap nginx_modules_http_auth_pam nginx_modules_http_brotli nginx_modules_http_cache_purge nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_fancyindex nginx_modules_http_geoip2 nginx_modules_http_headers_more nginx_modules_http_javascript nginx_modules_http_lua nginx_modules_http_memc nginx_modules_http_metrics nginx_modules_http_mogilefs nginx_modules_http_naxsi nginx_modules_http_push_stream nginx_modules_http_security nginx_modules_http_slowfs_cache nginx_modules_http_sticky nginx_modules_http_upload_progress nginx_modules_http_upstream_check nginx_modules_http_vhost_traffic_status nginx_modules_http_vod nginx_modules_stream_geoip2 nginx_modules_stream_javascript nginx_modules_http_spdy +lua_single_target_luajit
-KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
-LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
-PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
-RDEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) app-misc/mime-types[nginx] selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:0
-REQUIRED_USE=pcre-jit? ( pcre ) ktls? ( ssl ) nginx_modules_http_fancyindex? ( nginx_modules_http_addition ) nginx_modules_http_grpc? ( http2 ) nginx_modules_http_lua? ( ^^ ( lua_single_target_luajit ) nginx_modules_http_rewrite pcre !pcre2 ) nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl ) nginx_modules_http_vod? ( threads )
-RESTRICT=!test? ( test )
-SLOT=mainline
-SRC_URI=https://nginx.org/download/nginx-1.27.0.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.8.4.tar.gz -> njs-0.8.4.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/liquidm/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_http_vod? ( https://github.com/kaltura/nginx-vod-module/archive/1.33.tar.gz -> nginx-vod-module-1.33.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.8.4.tar.gz -> njs-0.8.4.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) test? ( https://hg.nginx.org/nginx-tests/archive/0b5ec15c62ed.tar.gz -> nginx-tests-0b5ec15c62ed.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 07f7f317d867e5d5aa30fdeb6e873138 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=d4b1c842441f52a04106115e8d34ac64
diff --git a/metadata/md5-cache/www-servers/nginx-1.27.0-r1 b/metadata/md5-cache/www-servers/nginx-1.27.0-r1
new file mode 100644
index 000000000000..59fc347ac952
--- /dev/null
+++ b/metadata/md5-cache/www-servers/nginx-1.27.0-r1
@@ -0,0 +1,18 @@
+BDEPEND=nginx_modules_http_brotli? ( virtual/pkgconfig ) test? ( dev-lang/perl dev-perl/Cache-Memcached dev-perl/Cache-Memcached-Fast dev-perl/CryptX dev-perl/FCGI dev-perl/GD dev-perl/Net-SSLeay ) >=app-portage/elt-patches-20240116 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst prepare setup test
+DEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) arm? ( dev-libs/libatomic_ops ) libatomic? ( dev-libs/libatomic_ops )
+DESCRIPTION=Robust, small and high performance http and reverse proxy server
+EAPI=8
+HOMEPAGE=https://nginx.org
+INHERIT=autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
+IUSE=aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax +nginx_modules_http_access +nginx_modules_http_auth_basic +nginx_modules_http_autoindex +nginx_modules_http_browser +nginx_modules_http_charset +nginx_modules_http_empty_gif +nginx_modules_http_fastcgi +nginx_modules_http_geo +nginx_modules_http_grpc +nginx_modules_http_gzip +nginx_modules_http_limit_req +nginx_modules_http_limit_conn +nginx_modules_http_map +nginx_modules_http_memcached +nginx_modules_http_mirror +nginx_modules_http_proxy +nginx_modules_http_referer +nginx_modules_http_rewrite +nginx_modules_http_scgi +nginx_modules_http_ssi +nginx_modules_http_split_clients +nginx_modules_http_upstream_hash +nginx_modules_http_upstream_ip_hash +nginx_modules_http_upstream_keepalive +nginx_modules_http_upstream_least_conn +nginx_modules_http_upstream_zone +nginx_modules_http_userid +nginx_modules_http_uwsgi nginx_modules_http_addition nginx_modules_http_auth_request nginx_modules_http_dav nginx_modules_http_degradation nginx_modules_http_flv nginx_modules_http_geoip nginx_modules_http_gunzip nginx_modules_http_gzip_static nginx_modules_http_image_filter nginx_modules_http_mp4 nginx_modules_http_perl nginx_modules_http_random_index nginx_modules_http_realip nginx_modules_http_secure_link nginx_modules_http_slice nginx_modules_http_stub_status nginx_modules_http_sub nginx_modules_http_xslt nginx_modules_stream_access nginx_modules_stream_geo nginx_modules_stream_limit_conn nginx_modules_stream_map nginx_modules_stream_return nginx_modules_stream_split_clients nginx_modules_stream_upstream_hash nginx_modules_stream_upstream_least_conn nginx_modules_stream_upstream_zone nginx_modules_stream_geoip nginx_modules_stream_realip nginx_modules_stream_ssl_preread nginx_modules_mail_imap nginx_modules_mail_pop3 nginx_modules_mail_smtp nginx_modules_http_auth_ldap nginx_modules_http_auth_pam nginx_modules_http_brotli nginx_modules_http_cache_purge nginx_modules_http_dav_ext nginx_modules_http_echo nginx_modules_http_fancyindex nginx_modules_http_geoip2 nginx_modules_http_headers_more nginx_modules_http_javascript nginx_modules_http_lua nginx_modules_http_memc nginx_modules_http_metrics nginx_modules_http_mogilefs nginx_modules_http_naxsi nginx_modules_http_push_stream nginx_modules_http_security nginx_modules_http_slowfs_cache nginx_modules_http_sticky nginx_modules_http_upload_progress nginx_modules_http_upstream_check nginx_modules_http_vhost_traffic_status nginx_modules_http_vod nginx_modules_stream_geoip2 nginx_modules_stream_javascript nginx_modules_http_spdy +lua_single_target_luajit
+KEYWORDS=~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux
+LICENSE=BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_security? ( Apache-2.0 ) nginx_modules_http_push_stream? ( GPL-3 )
+PDEPEND=vim-syntax? ( app-vim/nginx-syntax )
+RDEPEND=acct-group/nginx acct-user/nginx virtual/libcrypt:= pcre? ( dev-libs/libpcre:= ) pcre2? ( dev-libs/libpcre2:= ) pcre-jit? ( dev-libs/libpcre:=[jit] ) ssl? ( dev-libs/openssl:0= ) http2? ( >=dev-libs/openssl-1.0.1c:0= ) http-cache? ( dev-libs/openssl:0= ) ktls? ( >=dev-libs/openssl-3:0=[ktls] ) nginx_modules_http_brotli? ( app-arch/brotli:= ) nginx_modules_http_geoip? ( dev-libs/geoip ) nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= ) nginx_modules_http_gunzip? ( sys-libs/zlib ) nginx_modules_http_gzip? ( sys-libs/zlib ) nginx_modules_http_gzip_static? ( sys-libs/zlib ) nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] ) nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= ) nginx_modules_http_rewrite? ( dev-libs/libpcre:= ) nginx_modules_http_secure_link? ( dev-libs/openssl:0= ) nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt ) nginx_modules_http_lua? ( lua_single_target_luajit? ( dev-lang/luajit:= ) ) nginx_modules_http_auth_pam? ( sys-libs/pam ) nginx_modules_http_metrics? ( dev-libs/yajl:= ) nginx_modules_http_dav_ext? ( dev-libs/libxml2 ) nginx_modules_http_security? ( dev-libs/modsecurity ) nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] ) nginx_modules_http_vod? ( media-video/ffmpeg:0= ) nginx_modules_stream_geoip? ( dev-libs/geoip ) nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= ) app-misc/mime-types[nginx] selinux? ( sec-policy/selinux-nginx ) !www-servers/nginx:0
+REQUIRED_USE=pcre-jit? ( pcre ) ktls? ( ssl ) nginx_modules_http_fancyindex? ( nginx_modules_http_addition ) nginx_modules_http_grpc? ( http2 ) nginx_modules_http_lua? ( ^^ ( lua_single_target_luajit ) nginx_modules_http_rewrite pcre !pcre2 ) nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre ) nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt ) nginx_modules_http_metrics? ( nginx_modules_http_stub_status ) nginx_modules_http_security? ( pcre ) nginx_modules_http_push_stream? ( ssl ) nginx_modules_http_vod? ( threads )
+RESTRICT=!test? ( test )
+SLOT=mainline
+SRC_URI=https://nginx.org/download/nginx-1.27.0.tar.gz https://github.com/simpl/ngx_devel_kit/archive/v0.3.1.tar.gz -> ngx_devel_kit-0.3.1.tar.gz nginx_modules_http_auth_ldap? ( https://github.com/kvspb/nginx-auth-ldap/archive/42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz -> nginx-auth-ldap-42d195d7a7575ebab1c369ad3fc5d78dc2c2669c.tar.gz ) nginx_modules_http_auth_pam? ( https://github.com/stogh/ngx_http_auth_pam_module/archive/v1.5.2.tar.gz -> ngx_http_auth_pam-1.5.2.tar.gz ) nginx_modules_http_brotli? ( https://github.com/google/ngx_brotli/archive/v1.0.0rc.tar.gz -> ngx_brotli-1.0.0rc.tar.gz ) nginx_modules_http_cache_purge? ( http://labs.frickle.com/files/ngx_cache_purge-2.3.tar.gz -> ngx_http_cache_purge-2.3.tar.gz ) nginx_modules_http_dav_ext? ( https://github.com/arut/nginx-dav-ext-module/archive/v3.0.0.tar.gz -> ngx_http_dav_ext-3.0.0.tar.gz ) nginx_modules_http_echo? ( https://github.com/openresty/echo-nginx-module/archive/v0.63.tar.gz -> ngx_http_echo-0.63.tar.gz ) nginx_modules_http_fancyindex? ( https://github.com/aperezdc/ngx-fancyindex/archive/v0.4.4.tar.gz -> ngx_http_fancyindex-0.4.4.tar.gz ) nginx_modules_http_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_http_headers_more? ( https://github.com/openresty/headers-more-nginx-module/archive/v0.34.tar.gz -> ngx_http_headers_more-0.34.tar.gz ) nginx_modules_http_javascript? ( https://github.com/nginx/njs/archive/0.8.5.tar.gz -> njs-0.8.5.tar.gz ) nginx_modules_http_lua? ( https://github.com/openresty/lua-nginx-module/archive/v0.10.25.tar.gz -> ngx_http_lua-0.10.25.tar.gz ) nginx_modules_http_memc? ( https://github.com/openresty/memc-nginx-module/archive/v0.19.tar.gz -> ngx_memc_module-0.19.tar.gz ) nginx_modules_http_metrics? ( https://github.com/liquidm/ngx_metrics/archive/v0.1.1.tar.gz -> ngx_metrics-0.1.1.tar.gz ) nginx_modules_http_mogilefs? ( https://github.com/vkholodkov/nginx-mogilefs-module/archive/1.0.4.tar.gz -> ngx_mogilefs_module-1.0.4.tar.gz ) nginx_modules_http_naxsi? ( https://github.com/wargio/naxsi/archive/4140b2ded624eb36f04c783c460379b9403012d0.tar.gz -> ngx_http_naxsi-4140b2ded624eb36f04c783c460379b9403012d0.tar.gz https://github.com/libinjection/libinjection/archive/49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz -> ngx_http_naxsi_libinjection-49904c42a6e68dc8f16c022c693e897e4010a06c.tar.gz ) nginx_modules_http_push_stream? ( https://github.com/wandenberg/nginx-push-stream-module/archive/8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz -> ngx_http_push_stream-8c02220d484d7848bc8e3a6d9b1c616987e86f66.tar.gz ) nginx_modules_http_security? ( https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v1.0.3.tar.gz -> modsecurity-nginx-1.0.3.tar.gz ) nginx_modules_http_slowfs_cache? ( http://labs.frickle.com/files/ngx_slowfs_cache-1.10.tar.gz -> ngx_http_slowfs_cache-1.10.tar.gz ) nginx_modules_http_sticky? ( https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/1.2.6-10-g08a395c66e42.tar.bz2 -> nginx_http_sticky_module_ng-1.2.6-10-g08a395c66e42.tar.bz2 ) nginx_modules_http_upload_progress? ( https://github.com/masterzen/nginx-upload-progress-module/archive/68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz -> ngx_http_upload_progress-68b3ab3b64a0cee7f785d161401c8be357bbed12.tar.gz ) nginx_modules_http_upstream_check? ( https://github.com/yaoweibin/nginx_upstream_check_module/archive/9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz -> ngx_http_upstream_check-9aecf15ec379fe98f62355c57b60c0bc83296f04.tar.gz ) nginx_modules_http_vhost_traffic_status? ( https://github.com/vozlt/nginx-module-vts/archive/v0.2.1.tar.gz -> ngx_http_vhost_traffic_status-0.2.1.tar.gz ) nginx_modules_http_vod? ( https://github.com/kaltura/nginx-vod-module/archive/1.33.tar.gz -> nginx-vod-module-1.33.tar.gz ) nginx_modules_stream_geoip2? ( https://github.com/leev/ngx_http_geoip2_module/archive/3.4.tar.gz -> ngx_http_geoip2_module-3.4.tar.gz ) nginx_modules_stream_javascript? ( https://github.com/nginx/njs/archive/0.8.5.tar.gz -> njs-0.8.5.tar.gz ) rtmp? ( https://github.com/arut/nginx-rtmp-module/archive/v1.2.2.tar.gz -> ngx_rtmp-1.2.2.tar.gz ) test? ( https://hg.nginx.org/nginx-tests/archive/0b5ec15c62ed.tar.gz -> nginx-tests-0b5ec15c62ed.tar.gz )
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe pax-utils 91d47e5d20627c717aa878b9167c62a8 perl-functions c3fca037246e877693badea0df3b0ef8 perl-module 25ca2ff8e7971cb7f817f0bda4be696d readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 ssl-cert c6ea4108da6e229ed3a7d2d949f72a26 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=dcd0a585ee760f379091a4f793bb6773
diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.19-r1 b/metadata/md5-cache/www-servers/tomcat-10.1.19-r1
deleted file mode 100644
index c6087effd1fd..000000000000
--- a/metadata/md5-cache/www-servers/tomcat-10.1.19-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-10.1.19:10.1.19 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-1.10.14-r3:0 >=virtual/jdk-17:* test? ( >=dev-java/ant-1.10.14-r3:0[junit] dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
-DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container
-EAPI=8
-HOMEPAGE=https://tomcat.apache.org/
-INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
-IUSE=extra-webapps doc source test verify-sig
-KEYWORDS=amd64 ~arm ~arm64 ~amd64-linux
-LICENSE=Apache-2.0
-RDEPEND=dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.5:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test !test? ( test )
-SLOT=10.1
-SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.19/src/apache-tomcat-10.1.19-src.tar.gz https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/7.0.0/biz.aQute.bnd-7.0.0.jar verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.19/src/apache-tomcat-10.1.19-src.tar.gz.asc )
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=112080b49a647c624ed6451295d35177
diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.23-r1 b/metadata/md5-cache/www-servers/tomcat-10.1.23-r1
deleted file mode 100644
index 48708661b13b..000000000000
--- a/metadata/md5-cache/www-servers/tomcat-10.1.23-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-10.1.23:10.1.23 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
-DEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-1.10.14-r3:0 dev-java/bnd-ant:0 dev-java/bnd-util:0 dev-java/bndlib:0 dev-java/libg:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jdk-17:* test? ( >=dev-java/ant-1.10.14-r3:0[junit] dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
-DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container
-EAPI=8
-HOMEPAGE=https://tomcat.apache.org/
-INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
-IUSE=extra-webapps doc source test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~amd64-linux
-LICENSE=Apache-2.0
-RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
-RESTRICT=test !test? ( test )
-SLOT=10.1
-SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.23/src/apache-tomcat-10.1.23-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.23/src/apache-tomcat-10.1.23-src.tar.gz.asc )
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2c366114f46b9d7fd6e2caaedd1a8260
diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.24-r1 b/metadata/md5-cache/www-servers/tomcat-10.1.24-r1
index 4eea825c62c6..1dcb4ec2973d 100644
--- a/metadata/md5-cache/www-servers/tomcat-10.1.24-r1
+++ b/metadata/md5-cache/www-servers/tomcat-10.1.24-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://tomcat.apache.org/
INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
IUSE=extra-webapps doc source test verify-sig
-KEYWORDS=~amd64 ~arm ~arm64 ~amd64-linux
+KEYWORDS=amd64 ~arm ~arm64 ~amd64-linux
LICENSE=Apache-2.0
RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
RESTRICT=test !test? ( test )
SLOT=10.1
SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.24/src/apache-tomcat-10.1.24-src.tar.gz.asc )
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
-_md5_=2c366114f46b9d7fd6e2caaedd1a8260
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=c70db9a9583cd70ca70ff5a9ff211d35
diff --git a/metadata/md5-cache/www-servers/tomcat-10.1.25 b/metadata/md5-cache/www-servers/tomcat-10.1.25
new file mode 100644
index 000000000000..4b8f2008f5bc
--- /dev/null
+++ b/metadata/md5-cache/www-servers/tomcat-10.1.25
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-10.1.25:10.1.25 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-1.10.14-r3:0 dev-java/bnd-ant:0 dev-java/bnd-util:0 dev-java/bndlib:0 dev-java/libg:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jdk-17:* test? ( >=dev-java/ant-1.10.14-r3:0[junit] dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
+DESCRIPTION=Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
+IUSE=extra-webapps doc source test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~amd64-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.26 dev-java/jax-rpc-api:0 >=dev-java/jakartaee-migration-1.0.7-r2:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-11:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=10.1
+SRC_URI=mirror://apache/tomcat/tomcat-10/v10.1.25/src/apache-tomcat-10.1.25-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-10/v10.1.25/src/apache-tomcat-10.1.25-src.tar.gz.asc )
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=2c366114f46b9d7fd6e2caaedd1a8260
diff --git a/metadata/md5-cache/www-servers/tomcat-9.0.89 b/metadata/md5-cache/www-servers/tomcat-9.0.89
index 5de1d22b5716..37b29d64acbf 100644
--- a/metadata/md5-cache/www-servers/tomcat-9.0.89
+++ b/metadata/md5-cache/www-servers/tomcat-9.0.89
@@ -12,5 +12,5 @@ RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.20 dev-java/jax-rpc-api
RESTRICT=test !test? ( test )
SLOT=9
SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.89/src/apache-tomcat-9.0.89-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-9/v9.0.89/src/apache-tomcat-9.0.89-src.tar.gz.asc )
-_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 09d793abe112f655cd781e4467a6fc10 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
_md5_=35783acf9d9f85ccdfb9f0886dcb3a79
diff --git a/metadata/md5-cache/www-servers/tomcat-9.0.90 b/metadata/md5-cache/www-servers/tomcat-9.0.90
new file mode 100644
index 000000000000..ecfc01114b82
--- /dev/null
+++ b/metadata/md5-cache/www-servers/tomcat-9.0.90
@@ -0,0 +1,16 @@
+BDEPEND=verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-9.0.90:9.0.90 ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile configure install postinst preinst prepare setup test unpack
+DEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.20 dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 app-admin/pwgen >=dev-java/ant-1.10.14-r3:0 dev-java/bnd-ant:0 dev-java/bnd-util:0 dev-java/bndlib:0 dev-java/libg:0 dev-java/osgi-cmpn:8 dev-java/osgi-core:0 dev-java/slf4j-api:0 >=virtual/jdk-17:* test? ( >=dev-java/ant-1.10.14-r3:0[junit] dev-java/easymock:3.2 ) >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip ) >=dev-java/ant-1.10.14-r2:0 dev-java/javatoolkit
+DESCRIPTION=Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container
+EAPI=8
+HOMEPAGE=https://tomcat.apache.org/
+INHERIT=java-pkg-2 java-ant-2 prefix verify-sig
+IUSE=extra-webapps doc source test verify-sig
+KEYWORDS=~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux
+LICENSE=Apache-2.0
+RDEPEND=dev-java/bnd-annotation:0 dev-java/eclipse-ecj:4.20 dev-java/jax-rpc-api:0 dev-java/wsdl4j:0 acct-group/tomcat acct-user/tomcat >=virtual/jre-1.8:* >=dev-java/java-config-2.2.0-r3 source? ( app-arch/zip )
+RESTRICT=test !test? ( test )
+SLOT=9
+SRC_URI=mirror://apache/tomcat/tomcat-9/v9.0.90/src/apache-tomcat-9.0.90-src.tar.gz verify-sig? ( https://downloads.apache.org/tomcat/tomcat-9/v9.0.90/src/apache-tomcat-9.0.90-src.tar.gz.asc )
+_eclasses_=java-ant-2 d3f6ffc6629499cbc0d4cd71b9d7e7dc java-pkg-2 b6d755b4f6afabfd933932be28b46368 java-utils-2 d2bf348d35fd96d97944269dfbaf0f97 multilib c19072c3cd7ac5cb21de013f7e9832e0 prefix eab3c99d77fe00506c109c8a736186f7 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150
+_md5_=70f5aeb933d82f714497dbc1ef7b989a
diff --git a/metadata/md5-cache/www-servers/varnish-7.5.0 b/metadata/md5-cache/www-servers/varnish-7.5.0
new file mode 100644
index 000000000000..a8d75aea5043
--- /dev/null
+++ b/metadata/md5-cache/www-servers/varnish-7.5.0
@@ -0,0 +1,16 @@
+BDEPEND=>=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3 virtual/pkgconfig
+DEFINED_PHASES=configure install prepare
+DEPEND=sys-libs/readline:= dev-libs/libedit dev-libs/libpcre2[jit?] sys-libs/ncurses:= jemalloc? ( dev-libs/jemalloc:= ) unwind? ( sys-libs/libunwind:= ) dev-python/docutils dev-python/sphinx virtual/pkgconfig
+DESCRIPTION=Varnish is a state-of-the-art, high-performance HTTP accelerator
+EAPI=8
+HOMEPAGE=https://varnish-cache.org/
+INHERIT=autotools systemd python-r1
+IUSE=+jemalloc jit selinux static-libs unwind python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86
+LICENSE=BSD-2 GPL-2
+RDEPEND=python_targets_python3_10? ( dev-lang/python:3.10 ) python_targets_python3_11? ( dev-lang/python:3.11 ) python_targets_python3_12? ( dev-lang/python:3.12 ) sys-libs/readline:= dev-libs/libedit dev-libs/libpcre2[jit?] sys-libs/ncurses:= jemalloc? ( dev-libs/jemalloc:= ) unwind? ( sys-libs/libunwind:= ) acct-user/varnish acct-group/varnish sys-devel/gcc selinux? ( sec-policy/selinux-varnishd )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0/2
+SRC_URI=http://varnish-cache.org/_downloads/varnish-7.5.0.tgz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe out-of-source-utils 1a9007554652a6e627edbccb3c25a439 python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_md5_=08853a34df50f36a22cd400d067e32f7
diff --git a/metadata/md5-cache/x11-apps/Manifest.gz b/metadata/md5-cache/x11-apps/Manifest.gz
index ba4e596a2294..372e5f3c9e0d 100644
--- a/metadata/md5-cache/x11-apps/Manifest.gz
+++ b/metadata/md5-cache/x11-apps/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-apps/appres-1.0.7 b/metadata/md5-cache/x11-apps/appres-1.0.7
new file mode 100644
index 000000000000..5eac3777bebf
--- /dev/null
+++ b/metadata/md5-cache/x11-apps/appres-1.0.7
@@ -0,0 +1,14 @@
+BDEPEND=>=app-portage/elt-patches-20240116 virtual/pkgconfig
+DEFINED_PHASES=compile configure install postinst postrm prepare unpack
+DEPEND=x11-libs/libX11 x11-libs/libXt x11-base/xorg-proto
+DESCRIPTION=list X application resource database
+EAPI=8
+HOMEPAGE=https://www.x.org/wiki/ https://gitlab.freedesktop.org/xorg/app/appres
+INHERIT=xorg-3
+KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+LICENSE=MIT
+RDEPEND=x11-libs/libX11 x11-libs/libXt
+SLOT=0
+SRC_URI=https://www.x.org/releases/individual/app/appres-1.0.7.tar.xz
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xorg-3 fc35203be4efc2a0ebc64ed0543d8e17
+_md5_=216701d6848b9a8409ac879d17d93cc9
diff --git a/metadata/md5-cache/x11-base/Manifest.gz b/metadata/md5-cache/x11-base/Manifest.gz
index dfb76a2be843..d1cf583c4cf2 100644
--- a/metadata/md5-cache/x11-base/Manifest.gz
+++ b/metadata/md5-cache/x11-base/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-base/xwayland-9999 b/metadata/md5-cache/x11-base/xwayland-9999
index cd9f2c35021d..aecee9c6c6d3 100644
--- a/metadata/md5-cache/x11-base/xwayland-9999
+++ b/metadata/md5-cache/x11-base/xwayland-9999
@@ -12,4 +12,4 @@ RDEPEND=dev-libs/libbsd dev-libs/openssl:= >=dev-libs/wayland-1.21.0 >=dev-libs/
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=6681e298455062daca0521299fbee74c
+_md5_=6dc619d88406246f83117ea2b39e3bc6
diff --git a/metadata/md5-cache/x11-drivers/Manifest.gz b/metadata/md5-cache/x11-drivers/Manifest.gz
index 530ff67e799d..719cb5524563 100644
--- a/metadata/md5-cache/x11-drivers/Manifest.gz
+++ b/metadata/md5-cache/x11-drivers/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157 b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
index cdf8af9cd411..12febbb98345 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-390.157
@@ -12,5 +12,5 @@ LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT
RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
SLOT=0/390
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/390.157/NVIDIA-Linux-x86_64-390.157.run ) x86? ( https://download.nvidia.com/XFree86/Linux-x86/390.157/NVIDIA-Linux-x86-390.157.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-390.157.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-390.157.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=4a77a431f3d1c00b6247d3957144000d
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06
deleted file mode 100644
index 219d973d4a1a..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.239.06
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* amd64
-LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-SLOT=0/470
-SRC_URI=https://download.nvidia.com/XFree86/Linux-x86_64/470.239.06/NVIDIA-Linux-x86_64-470.239.06.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.239.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.239.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.239.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.239.06.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.239.06.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=251e43ad212baebb6869c044347d04f5
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02 b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02
index fb05f86472ab..f2311bbe7e82 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-470.256.02
@@ -12,5 +12,5 @@ LICENSE=NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
RDEPEND=acct-group/video persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
SLOT=0/470
SRC_URI=https://download.nvidia.com/XFree86/Linux-x86_64/470.256.02/NVIDIA-Linux-x86_64-470.256.02.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-470.256.02.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-470.256.02.tar.bz2
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=251e43ad212baebb6869c044347d04f5
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05 b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05
index ad359ab395cf..b33164c5638b 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-525.147.05
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/525
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/525.147.05/NVIDIA-Linux-x86_64-525.147.05.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/525.147.05/NVIDIA-Linux-aarch64-525.147.05.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-525.147.05.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-525.147.05.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=d42d9f7eba02a77c30e2516c85fd33e7
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.179 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.179
deleted file mode 100644
index 10a38f9d8d47..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.179
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* amd64 ~arm64
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 media-libs/libglvnd ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/535
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.179/NVIDIA-Linux-x86_64-535.179.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.179/NVIDIA-Linux-aarch64-535.179.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.179.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.179.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.179.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.179.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.179.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.179.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=f481604c9aed6f717661085a9c277dc5
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.183.01 b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.183.01
index d81e68c7b383..8aa645b21a8f 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-535.183.01
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-535.183.01
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/535
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/535.183.01/NVIDIA-Linux-x86_64-535.183.01.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/535.183.01/NVIDIA-Linux-aarch64-535.183.01.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-535.183.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-535.183.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-535.183.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-535.183.01.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-535.183.01.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-535.183.01.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=f481604c9aed6f717661085a9c277dc5
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.63 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.63
index f941d9b95813..875a1450d70b 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.63
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.40.63
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/vulkan
SRC_URI=https://developer.nvidia.com/downloads/vulkan-beta-5504063-linux -> NVIDIA-Linux-x86_64-550.40.63.run https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.78.tar.bz2 https://github.com/NVIDIA/open-gpu-kernel-modules/archive/refs/tags/550.40.63.tar.gz -> open-gpu-kernel-modules-550.40.63.tar.gz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=f773a487d1a0acd9a5fbc60783373ea1
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.78 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.78
deleted file mode 100644
index fa68e9b35820..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.78
+++ /dev/null
@@ -1,17 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-KEYWORDS=-* amd64 ~arm64
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/550
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.78/NVIDIA-Linux-x86_64-550.78.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.78/NVIDIA-Linux-aarch64-550.78.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.78.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.78.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.78.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=fb916e0ee718712dfafa5fa5e4156cb3
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.90.07 b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.90.07
index 72aceaf961c9..c36492bae87f 100644
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-550.90.07
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-550.90.07
@@ -13,5 +13,5 @@ RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/
REQUIRED_USE=kernel-open? ( modules )
SLOT=0/550
SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/550.90.07/NVIDIA-Linux-x86_64-550.90.07.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/550.90.07/NVIDIA-Linux-aarch64-550.90.07.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-550.90.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-550.90.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-550.90.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-550.90.07.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-550.90.07.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-550.90.07.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
_md5_=fb916e0ee718712dfafa5fa5e4156cb3
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.52.04 b/metadata/md5-cache/x11-drivers/nvidia-drivers-555.52.04
deleted file mode 100644
index b38615207c0c..000000000000
--- a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.52.04
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
-DEFINED_PHASES=compile install postinst preinst prepare setup unpack
-DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
-DESCRIPTION=NVIDIA Accelerated Graphics Driver
-EAPI=8
-HOMEPAGE=https://www.nvidia.com/download/index.aspx
-IDEPEND=modules? ( sys-apps/kmod[tools] )
-INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
-IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
-LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
-RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
-REQUIRED_USE=kernel-open? ( modules )
-SLOT=0/555
-SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/555.52.04/NVIDIA-Linux-x86_64-555.52.04.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/555.52.04/NVIDIA-Linux-aarch64-555.52.04.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-555.52.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-555.52.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-555.52.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-555.52.04.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-555.52.04.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-555.52.04.tar.xz
-_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
-_md5_=6895cfbcb81200fa1ad1a876e07cda54
diff --git a/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58 b/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58
new file mode 100644
index 000000000000..ebd9d7ad6182
--- /dev/null
+++ b/metadata/md5-cache/x11-drivers/nvidia-drivers-555.58
@@ -0,0 +1,17 @@
+BDEPEND=sys-devel/m4 virtual/pkgconfig modules? ( sys-apps/kmod[tools] modules-sign? ( dev-libs/openssl virtual/pkgconfig ) ) virtual/pkgconfig
+DEFINED_PHASES=compile install postinst preinst prepare setup unpack
+DEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) static-libs? ( x11-base/xorg-proto x11-libs/libX11 x11-libs/libXext ) tools? ( media-libs/libglvnd sys-apps/dbus x11-base/xorg-proto x11-libs/libXrandr x11-libs/libXv x11-libs/libvdpau ) modules? ( virtual/linux-sources )
+DESCRIPTION=NVIDIA Accelerated Graphics Driver
+EAPI=8
+HOMEPAGE=https://www.nvidia.com/download/index.aspx
+IDEPEND=modules? ( sys-apps/kmod[tools] )
+INHERIT=desktop flag-o-matic linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs unpacker user-info
+IUSE=+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland dist-kernel modules-compress modules-sign +strip +modules
+KEYWORDS=-* ~amd64 ~arm64
+LICENSE=NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl
+RDEPEND=acct-group/video X? ( x11-libs/libpciaccess ) persistenced? ( acct-user/nvpd net-libs/libtirpc:= ) tools? ( >=app-accessibility/at-spi2-core-2.46:2 dev-libs/glib:2 dev-libs/jansson:= media-libs/harfbuzz:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXext x11-libs/libXxf86vm x11-libs/pango ) dev-libs/openssl:0/3 sys-libs/glibc X? ( media-libs/libglvnd[X,abi_x86_32(-)?] x11-libs/libX11[abi_x86_32(-)?] x11-libs/libXext[abi_x86_32(-)?] ) powerd? ( sys-apps/dbus[abi_x86_32(-)?] ) wayland? ( gui-libs/egl-gbm >=gui-libs/egl-wayland-1.1.10 ) modules? ( sys-apps/kmod[tools] dist-kernel? ( virtual/dist-kernel:= ) )
+REQUIRED_USE=kernel-open? ( modules )
+SLOT=0/555
+SRC_URI=amd64? ( https://download.nvidia.com/XFree86/Linux-x86_64/555.58/NVIDIA-Linux-x86_64-555.58.run ) arm64? ( https://download.nvidia.com/XFree86/Linux-aarch64/555.58/NVIDIA-Linux-aarch64-555.58.run ) https://download.nvidia.com/XFree86/nvidia-installer/nvidia-installer-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-modprobe/nvidia-modprobe-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-persistenced/nvidia-persistenced-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-555.58.tar.bz2 https://download.nvidia.com/XFree86/nvidia-xconfig/nvidia-xconfig-555.58.tar.bz2 https://download.nvidia.com/XFree86/NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-555.58.tar.xz
+_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d dist-kernel-utils 145861da258122cbba5240a850f1a5e8 edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 linux-mod-r1 9ccd2b29cd75bd48092f8f46b07fc935 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 unpacker 7b40f3faa3e2e12f5cf6d36d0fbfcd09 user-info 9951b1a0e4f026d16c33a001fd2d5cdf
+_md5_=07ebc34f318df8a05fabe0d8a9de1cdf
diff --git a/metadata/md5-cache/x11-libs/Manifest.gz b/metadata/md5-cache/x11-libs/Manifest.gz
index c4b73c8b7457..badd65aa1458 100644
--- a/metadata/md5-cache/x11-libs/Manifest.gz
+++ b/metadata/md5-cache/x11-libs/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-libs/gtk+-2.24.33-r3 b/metadata/md5-cache/x11-libs/gtk+-2.24.33-r3
index 2ff5aa9b2805..240b84fbd168 100644
--- a/metadata/md5-cache/x11-libs/gtk+-2.24.33-r3
+++ b/metadata/md5-cache/x11-libs/gtk+-2.24.33-r3
@@ -15,5 +15,5 @@ REQUIRED_USE=xinerama? ( !aqua )
RESTRICT=test !test? ( test )
SLOT=2
SRC_URI=mirror://gnome/sources/gtk+/2.24/gtk+-2.24.33.tar.xz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2 fc9e598eaac41c6ac9ed1a44bc004d03 gnome2-utils 30dbce54b89e77b86f366548f94419ad gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multilib-build e8aed98bd43dbd25694310a660ad562c multilib-minimal 4b0f1857965db8869a729948d5277e0b out-of-source-utils 1a9007554652a6e627edbccb3c25a439 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 virtualx 817571665ee28575da44ee08135089e5 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=a3aabc878432d3fef4d5ab542f3f9bc2
diff --git a/metadata/md5-cache/x11-libs/qtermwidget-1.3.0 b/metadata/md5-cache/x11-libs/qtermwidget-1.3.0
deleted file mode 100644
index b1efe3ec6959..000000000000
--- a/metadata/md5-cache/x11-libs/qtermwidget-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5
-DESCRIPTION=Qt terminal emulator widget
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=BSD GPL-2 LGPL-2+
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5
-SLOT=0/1.3.0
-SRC_URI=https://github.com/lxqt/qtermwidget/releases/download/1.3.0/qtermwidget-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=36814c16383e54d5a59c8c0ca1f36b1e
diff --git a/metadata/md5-cache/x11-libs/qtermwidget-2.0.0 b/metadata/md5-cache/x11-libs/qtermwidget-2.0.0
deleted file mode 100644
index a661b87922a4..000000000000
--- a/metadata/md5-cache/x11-libs/qtermwidget-2.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.0.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
-DESCRIPTION=Qt terminal emulator widget
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake
-KEYWORDS=~amd64
-LICENSE=BSD GPL-2 LGPL-2+
-RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
-SLOT=0/2.0.0
-SRC_URI=https://github.com/lxqt/qtermwidget/releases/download/2.0.0/qtermwidget-2.0.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=609735544509bab84028041bd4cf85e0
diff --git a/metadata/md5-cache/x11-libs/qtermwidget-2.0.1 b/metadata/md5-cache/x11-libs/qtermwidget-2.0.1
new file mode 100644
index 000000000000..6046cb6b8cc5
--- /dev/null
+++ b/metadata/md5-cache/x11-libs/qtermwidget-2.0.1
@@ -0,0 +1,14 @@
+BDEPEND=>=dev-qt/qttools-6.6:6[linguist] >=dev-util/lxqt-build-tools-2.0.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
+DESCRIPTION=Qt terminal emulator widget
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/
+INHERIT=cmake
+KEYWORDS=~amd64
+LICENSE=BSD GPL-2 LGPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6:6[gui,widgets]
+SLOT=0/2.0.1
+SRC_URI=https://github.com/lxqt/qtermwidget/releases/download/2.0.1/qtermwidget-2.0.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=609735544509bab84028041bd4cf85e0
diff --git a/metadata/md5-cache/x11-misc/Manifest.gz b/metadata/md5-cache/x11-misc/Manifest.gz
index 51a905416064..a8a21d8eeb64 100644
--- a/metadata/md5-cache/x11-misc/Manifest.gz
+++ b/metadata/md5-cache/x11-misc/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-misc/bumblebee-3.2.1_p20210112-r4 b/metadata/md5-cache/x11-misc/bumblebee-3.2.1_p20210112-r4
index 4baf702ec152..ef796107441d 100644
--- a/metadata/md5-cache/x11-misc/bumblebee-3.2.1_p20210112-r4
+++ b/metadata/md5-cache/x11-misc/bumblebee-3.2.1_p20210112-r4
@@ -13,5 +13,5 @@ RDEPEND=dev-libs/glib:2 dev-libs/libbsd sys-apps/kmod x11-libs/libX11 acct-group
REQUIRED_USE=|| ( video_cards_nouveau video_cards_nvidia )
SLOT=0
SRC_URI=https://github.com/Bumblebee-Project/Bumblebee/archive/8f3d307b6aabbc2cd8444c6e5a4360f3bf2915ec.tar.gz -> bumblebee-3.2.1_p20210112.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=efcd89307a7dc65499330101aaf509af
diff --git a/metadata/md5-cache/x11-misc/bumblebee-9999 b/metadata/md5-cache/x11-misc/bumblebee-9999
index eceea81506c0..335ce43341fb 100644
--- a/metadata/md5-cache/x11-misc/bumblebee-9999
+++ b/metadata/md5-cache/x11-misc/bumblebee-9999
@@ -12,5 +12,5 @@ PROPERTIES=live
RDEPEND=dev-libs/glib:2 dev-libs/libbsd sys-apps/kmod x11-libs/libX11 acct-group/bumblebee virtual/opengl x11-base/xorg-drivers[video_cards_nvidia?,video_cards_nouveau?] bbswitch? ( sys-power/bbswitch )
REQUIRED_USE=|| ( video_cards_nouveau video_cards_nvidia )
SLOT=0
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d git-r3 fbb2889c81f3a05910c1524db69425c1 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 udev eec0bbab06977f1cfc5597269c1fa152
_md5_=8886c8bbcbbd15fdf8a3c7fda6f8897b
diff --git a/metadata/md5-cache/x11-misc/dmenu-5.2 b/metadata/md5-cache/x11-misc/dmenu-5.2
deleted file mode 100644
index 030fb08c7990..000000000000
--- a/metadata/md5-cache/x11-misc/dmenu-5.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=virtual/pkgconfig
-DEFINED_PHASES=compile install postinst prepare
-DEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama ) x11-base/xorg-proto
-DESCRIPTION=a generic, highly customizable, and efficient menu for the X Window System
-EAPI=8
-HOMEPAGE=https://tools.suckless.org/dmenu/
-INHERIT=savedconfig toolchain-funcs
-IUSE=xinerama savedconfig
-KEYWORDS=amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86
-LICENSE=MIT
-RDEPEND=media-libs/fontconfig x11-libs/libX11 >=x11-libs/libXft-2.3.5 xinerama? ( x11-libs/libXinerama )
-SLOT=0
-SRC_URI=https://dl.suckless.org/tools/dmenu-5.2.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 portability 225656ad6c6594fe3b0187bdd50707fb savedconfig 8b5f9d995a970e49cd427c55d5840285 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=0979f6fa575dd4d90fbb035990248ffc
diff --git a/metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0 b/metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0
deleted file mode 100644
index 59a227ddf83a..000000000000
--- a/metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=test? ( dev-cpp/catch:1 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst prepare test
-DEPEND=dev-libs/libfmt:= dev-libs/spdlog:=
-DESCRIPTION=A fast desktop replacement for i3-dmenu-desktop
-EAPI=8
-HOMEPAGE=https://github.com/enkore/j4-dmenu-desktop
-INHERIT=cmake
-IUSE=+dmenu test
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=dev-libs/libfmt:= dev-libs/spdlog:= dmenu? ( x11-misc/dmenu )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/enkore/j4-dmenu-desktop/archive/r3.0.tar.gz -> j4-dmenu-desktop-3.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=55517820243fa705f606dbfd2644812e
diff --git a/metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0-r1 b/metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0-r1
new file mode 100644
index 000000000000..71441b213f08
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/j4-dmenu-desktop-3.0-r1
@@ -0,0 +1,16 @@
+BDEPEND=test? ( dev-cpp/catch:0 ) app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst prepare test
+DEPEND=dev-libs/libfmt:= dev-libs/spdlog:=
+DESCRIPTION=A fast desktop replacement for i3-dmenu-desktop
+EAPI=8
+HOMEPAGE=https://github.com/enkore/j4-dmenu-desktop
+INHERIT=cmake
+IUSE=+dmenu test
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-3+
+RDEPEND=dev-libs/libfmt:= dev-libs/spdlog:= dmenu? ( x11-misc/dmenu )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/enkore/j4-dmenu-desktop/archive/r3.0.tar.gz -> j4-dmenu-desktop-3.0.tar.gz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=b8f287cb1916a26af2a446cf1b106f9a
diff --git a/metadata/md5-cache/x11-misc/lightdm-1.32.0-r2 b/metadata/md5-cache/x11-misc/lightdm-1.32.0-r2
index e3eb02175a0d..36b027760bca 100644
--- a/metadata/md5-cache/x11-misc/lightdm-1.32.0-r2
+++ b/metadata/md5-cache/x11-misc/lightdm-1.32.0-r2
@@ -14,5 +14,5 @@ REQUIRED_USE=^^ ( elogind systemd ) vala? ( introspection )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/canonical/lightdm/releases/download/1.32.0/lightdm-1.32.0.tar.xz mirror://gentoo/introspection-20110205.m4.tar.bz2
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 pam b56d0c9c20fc5b553f13c8ae165a10a5 qmake-utils a8dd17b1d94586164f5e3fc12b1c6b81 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=9788089a5683b7b8e4c9fb3ce4bd89ba
diff --git a/metadata/md5-cache/x11-misc/pcmanfm-1.3.2-r1 b/metadata/md5-cache/x11-misc/pcmanfm-1.3.2-r1
index 17aec29d7cec..e3983f17cd55 100644
--- a/metadata/md5-cache/x11-misc/pcmanfm-1.3.2-r1
+++ b/metadata/md5-cache/x11-misc/pcmanfm-1.3.2-r1
@@ -11,5 +11,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/atk >=dev-libs/glib-2.18:2 >=lxde-base/menu-cache-1.1.0-r1 sys-apps/util-linux virtual/freedesktop-icon-theme x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/gtk+:3 >=x11-libs/libfm-1.3.2:=[gtk] x11-libs/libX11 x11-libs/pango x11-misc/shared-mime-info
SLOT=0
SRC_URI=https://downloads.sourceforge.net/pcmanfm/pcmanfm-1.3.2.tar.xz
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=17d49c4e67acda246117035275a740d2
diff --git a/metadata/md5-cache/x11-misc/pcmanfm-qt-1.3.0 b/metadata/md5-cache/x11-misc/pcmanfm-qt-1.3.0
deleted file mode 100644
index 8f355c40ae33..000000000000
--- a/metadata/md5-cache/x11-misc/pcmanfm-qt-1.3.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=dev-libs/glib:2 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 sys-apps/util-linux virtual/freedesktop-icon-theme =x11-libs/libfm-qt-1.3*:= x11-libs/libxcb:= x11-misc/xdg-utils
-DESCRIPTION=Qt GUI Tabbed Filemanager
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake optfeature xdg-utils
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-2 GPL-2+ LGPL-2.1+
-RDEPEND=dev-libs/glib:2 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 sys-apps/util-linux virtual/freedesktop-icon-theme =x11-libs/libfm-qt-1.3*:= x11-libs/libxcb:= x11-misc/xdg-utils >=lxde-base/lxmenu-data-0.1.5
-SLOT=0
-SRC_URI=https://github.com/lxqt/pcmanfm-qt/releases/download/1.3.0/pcmanfm-qt-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=17a05b7e820e461d0c80ec69e226c15a
diff --git a/metadata/md5-cache/x11-misc/qps-2.7.0 b/metadata/md5-cache/x11-misc/qps-2.7.0
deleted file mode 100644
index 1d1feb476313..000000000000
--- a/metadata/md5-cache/x11-misc/qps-2.7.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=>=dev-qt/linguist-tools-5.15:5 >=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=lxqt-base/liblxqt-1.3:=
-DESCRIPTION=Qt GUI Process Manager
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake xdg-utils
-KEYWORDS=amd64 ~arm arm64 ~loong ~riscv x86
-LICENSE=GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=lxqt-base/liblxqt-1.3:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/qps/releases/download/2.7.0/qps-2.7.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=397c1272b8d1862ff7c459e06f7681dc
diff --git a/metadata/md5-cache/x11-misc/safeeyes-2.1.9 b/metadata/md5-cache/x11-misc/safeeyes-2.1.9
new file mode 100644
index 000000000000..aa0c176795ef
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/safeeyes-2.1.9
@@ -0,0 +1,16 @@
+BDEPEND=python_targets_python3_10? ( dev-lang/python:3.10[tk] ) python_targets_python3_11? ( dev-lang/python:3.11[tk] ) python_targets_python3_12? ( dev-lang/python:3.12[tk] ) >=dev-python/gpep517-15[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] >=dev-python/setuptools-69.0.3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?]
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
+DESCRIPTION=Linux alternative to EyeLeo
+EAPI=8
+HOMEPAGE=https://github.com/slgobinath/SafeEyes
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=xdg distutils-r1 pypi
+IUSE=python_targets_python3_10 python_targets_python3_11 python_targets_python3_12
+KEYWORDS=~amd64 ~riscv ~x86
+LICENSE=GPL-3
+RDEPEND=dev-libs/libayatana-appindicator dev-python/Babel[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/croniter[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/dbus-python[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/psutil[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/pygobject:3[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] dev-python/python-xlib[python_targets_python3_10(-)?,python_targets_python3_11(-)?,python_targets_python3_12(-)?] media-sound/alsa-utils x11-apps/xprop x11-libs/gtk+:3[introspection] x11-libs/libnotify[introspection] x11-misc/xprintidle python_targets_python3_10? ( dev-lang/python:3.10[tk] ) python_targets_python3_11? ( dev-lang/python:3.11[tk] ) python_targets_python3_12? ( dev-lang/python:3.12[tk] )
+REQUIRED_USE=|| ( python_targets_python3_10 python_targets_python3_11 python_targets_python3_12 )
+SLOT=0
+SRC_URI=https://files.pythonhosted.org/packages/source/s/safeeyes/safeeyes-2.1.9.tar.gz
+_eclasses_=distutils-r1 f11e1bc907da246e941fbae648327823 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multibuild d67e78a235f541871c7dfe4cf7931489 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 out-of-source-utils 1a9007554652a6e627edbccb3c25a439 pypi 2eecb475512bc76e5ea9192a681b9e6b python-r1 428f5c53276c2adc06a89108fc2f9f46 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=c38a19d74d9b9500d0b1875553c61d07
diff --git a/metadata/md5-cache/x11-misc/screengrab-2.6.0 b/metadata/md5-cache/x11-misc/screengrab-2.6.0
deleted file mode 100644
index 3b01eb71653e..000000000000
--- a/metadata/md5-cache/x11-misc/screengrab-2.6.0
+++ /dev/null
@@ -1,14 +0,0 @@
-BDEPEND=dev-qt/linguist-tools:5 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtnetwork-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 kde-frameworks/kwindowsystem:5[X] x11-libs/libX11 x11-libs/libxcb:=
-DESCRIPTION=Qt GUI Screenshot Utility
-EAPI=8
-HOMEPAGE=https://lxqt.github.io/
-INHERIT=cmake xdg-utils
-KEYWORDS=amd64 ~arm arm64 ~loong ~riscv x86
-LICENSE=GPL-2 GPL-2+ LGPL-2.1+
-RDEPEND=>=dev-libs/libqtxdg-3.11.0 >=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtnetwork-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 kde-frameworks/kwindowsystem:5[X] x11-libs/libX11 x11-libs/libxcb:=
-SLOT=0
-SRC_URI=https://github.com/lxqt/screengrab/releases/download/2.6.0/screengrab-2.6.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=2b5e486c4a1dfa5c70dd6c123552b50e
diff --git a/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240302 b/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240302
index 4f598965e36b..ca4170668a2a 100644
--- a/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240302
+++ b/metadata/md5-cache/x11-misc/sddm-0.21.0_p20240302
@@ -6,7 +6,7 @@ EAPI=8
HOMEPAGE=https://github.com/sddm/sddm
INHERIT=cmake linux-info pam systemd tmpfiles
IUSE=+elogind systemd test +X
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain
RDEPEND=acct-group/sddm acct-user/sddm >=dev-qt/qtbase-6.7.1:6[dbus,gui,network] >=dev-qt/qtdeclarative-6.7.1:6 sys-libs/pam x11-libs/libXau x11-libs/libxcb:= elogind? ( sys-auth/elogind[pam] ) systemd? ( sys-apps/systemd:=[pam] ) !systemd? ( sys-power/upower ) X? ( x11-base/xorg-server ) !systemd? ( gui-libs/display-manager-init ) virtual/tmpfiles
REQUIRED_USE=^^ ( elogind systemd )
@@ -14,4 +14,4 @@ RESTRICT=!test? ( test )
SLOT=0
SRC_URI=https://github.com/sddm/sddm/archive/ae072f901671b68861da9577e3e12e350a9053d5.tar.gz -> sddm-0.21.0_p20240302.tar.gz https://dev.gentoo.org/~asturm/distfiles/sddm-0.21.0-pam.tar.xz
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 linux-info e967b81f54be6f49f4219a57ce7db437 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 systemd c8b03e8df84486aa991d4396686e8942 tmpfiles 216aa76c3a6fcb5d893c23a0de86048f toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=be0d0074a10ad40a9d954ae3e1073326
+_md5_=bea38517832d32aaf8ec3738386f0b09
diff --git a/metadata/md5-cache/x11-misc/slim-1.4.0 b/metadata/md5-cache/x11-misc/slim-1.4.0
index 21e8b888afd5..a39f7ebd66c1 100644
--- a/metadata/md5-cache/x11-misc/slim-1.4.0
+++ b/metadata/md5-cache/x11-misc/slim-1.4.0
@@ -12,5 +12,5 @@ PDEPEND=branding? ( >=x11-themes/slim-themes-1.2.3a-r3 )
RDEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:0= virtual/libcrypt:= x11-apps/sessreg x11-libs/libX11 x11-libs/libXft x11-libs/libXmu x11-libs/libXpm x11-libs/libXrandr pam? ( sys-libs/pam x11-libs/libXext )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/project/slim-fork/slim-1.4.0.tar.gz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=4e8a1d46a91ecf4b34b9f08489f77e4b
diff --git a/metadata/md5-cache/x11-misc/slim-9999 b/metadata/md5-cache/x11-misc/slim-9999
index 8067c9e0a85a..fc7192eb1947 100644
--- a/metadata/md5-cache/x11-misc/slim-9999
+++ b/metadata/md5-cache/x11-misc/slim-9999
@@ -11,5 +11,5 @@ PDEPEND=branding? ( >=x11-themes/slim-themes-1.2.3a-r3 )
PROPERTIES=live
RDEPEND=media-libs/libjpeg-turbo:= media-libs/libpng:0= virtual/libcrypt:= x11-apps/sessreg x11-libs/libX11 x11-libs/libXft x11-libs/libXmu x11-libs/libXpm x11-libs/libXrandr pam? ( sys-libs/pam x11-libs/libXext )
SLOT=0
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 subversion 44c6a1cae0381c100a526e3b348622cd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c estack c61c368a76fdf3a82fdf8dbaebea3804 flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 pam b56d0c9c20fc5b553f13c8ae165a10a5 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 subversion 44c6a1cae0381c100a526e3b348622cd systemd c8b03e8df84486aa991d4396686e8942 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=ad40942812fff4ece83fb10109a779f0
diff --git a/metadata/md5-cache/x11-misc/snixembed-0.2.2 b/metadata/md5-cache/x11-misc/snixembed-0.2.2
deleted file mode 100644
index 6b9c579cbfb0..000000000000
--- a/metadata/md5-cache/x11-misc/snixembed-0.2.2
+++ /dev/null
@@ -1,15 +0,0 @@
-BDEPEND=|| ( dev-lang/vala:0.56 ) virtual/pkgconfig doc? ( dev-lang/vala[valadoc] )
-DEFINED_PHASES=compile install prepare
-DEPEND=dev-libs/glib:2 dev-libs/libdbusmenu[gtk3] x11-libs/gtk+:3
-DESCRIPTION=Proxy StatusNotifierItems as XEmbedded systemtray-spec icons
-EAPI=7
-HOMEPAGE=https://git.sr.ht/~steef/snixembed
-INHERIT=vala
-IUSE=doc
-KEYWORDS=~amd64
-LICENSE=ISC
-RDEPEND=dev-libs/glib:2 dev-libs/libdbusmenu[gtk3] x11-libs/gtk+:3
-SLOT=0
-SRC_URI=https://git.sr.ht/~steef/snixembed/archive/0.2.2.tar.gz -> snixembed-0.2.2.tar.gz
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16
-_md5_=4b6cb37102abcd01a3ede700fe29d1cd
diff --git a/metadata/md5-cache/x11-misc/snixembed-0.3.3 b/metadata/md5-cache/x11-misc/snixembed-0.3.3
new file mode 100644
index 000000000000..0b41813b6ce7
--- /dev/null
+++ b/metadata/md5-cache/x11-misc/snixembed-0.3.3
@@ -0,0 +1,15 @@
+BDEPEND=|| ( dev-lang/vala:0.56 ) virtual/pkgconfig doc? ( dev-lang/vala[valadoc] )
+DEFINED_PHASES=compile install prepare
+DEPEND=dev-libs/glib:2 dev-libs/libdbusmenu[gtk3,introspection] x11-libs/gtk+:3
+DESCRIPTION=Proxy StatusNotifierItems as XEmbedded systemtray-spec icons
+EAPI=7
+HOMEPAGE=https://git.sr.ht/~steef/snixembed
+INHERIT=vala
+IUSE=doc
+KEYWORDS=~amd64
+LICENSE=ISC
+RDEPEND=dev-libs/glib:2 dev-libs/libdbusmenu[gtk3,introspection] x11-libs/gtk+:3
+SLOT=0
+SRC_URI=https://git.sr.ht/~steef/snixembed/archive/0.3.3.tar.gz -> snixembed-0.3.3.tar.gz
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vala e477903dbe0105930c51f170a592dc16
+_md5_=39afec6c26cfb0851642b4b60d244208
diff --git a/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1 b/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1
index 1ef1f0afe884..5dfab77e1ac6 100644
--- a/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1
+++ b/metadata/md5-cache/x11-misc/viewglob-2.0.4-r1
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 x11-libs/gtk+:2 || ( app-shells/bash:* app-shells/zsh )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/viewglob/viewglob-2.0.4.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=ed048cf291578ed05f51da2ddb3ea542
diff --git a/metadata/md5-cache/x11-misc/xdg-user-dirs-gtk-0.11 b/metadata/md5-cache/x11-misc/xdg-user-dirs-gtk-0.11
index 72e3aab3c319..cbc4940a7ff4 100644
--- a/metadata/md5-cache/x11-misc/xdg-user-dirs-gtk-0.11
+++ b/metadata/md5-cache/x11-misc/xdg-user-dirs-gtk-0.11
@@ -10,5 +10,5 @@ LICENSE=GPL-2
RDEPEND=dev-libs/glib:2 >=x11-libs/gtk+-3.5.1:3 >=x11-misc/xdg-user-dirs-0.14
SLOT=0
SRC_URI=mirror://gnome/sources/xdg-user-dirs-gtk/0.11/xdg-user-dirs-gtk-0.11.tar.xz
-_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=gnome.org 6b39404f1491c60a2d32e3c693a683fe multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=bf16f245244e5f1749b48699a9423ef5
diff --git a/metadata/md5-cache/x11-plugins/Manifest.gz b/metadata/md5-cache/x11-plugins/Manifest.gz
index c7915ad4871c..39c3001365b3 100644
--- a/metadata/md5-cache/x11-plugins/Manifest.gz
+++ b/metadata/md5-cache/x11-plugins/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-plugins/pidgin-rhythmbox-2.0 b/metadata/md5-cache/x11-plugins/pidgin-rhythmbox-2.0
deleted file mode 100644
index e9695f10fe75..000000000000
--- a/metadata/md5-cache/x11-plugins/pidgin-rhythmbox-2.0
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=-
-DEPEND=net-im/pidgin media-sound/rhythmbox >=x11-libs/gtk+-2.4:2 dev-libs/dbus-glib
-DESCRIPTION=automatically update your pidgin profile with current info from Rhythmbox
-EAPI=6
-HOMEPAGE=http://jon.oberheide.org/pidgin-rhythmbox/
-KEYWORDS=amd64
-LICENSE=GPL-2
-RDEPEND=net-im/pidgin media-sound/rhythmbox >=x11-libs/gtk+-2.4:2 dev-libs/dbus-glib
-SLOT=0
-SRC_URI=http://jon.oberheide.org/pidgin-rhythmbox/downloads/pidgin-rhythmbox-2.0.tar.gz
-_md5_=74232e3ff757c949475ee97998e0ecfa
diff --git a/metadata/md5-cache/x11-plugins/wmSun-1.06 b/metadata/md5-cache/x11-plugins/wmSun-1.06
index 84394985c78c..870a170f9520 100644
--- a/metadata/md5-cache/x11-plugins/wmSun-1.06
+++ b/metadata/md5-cache/x11-plugins/wmSun-1.06
@@ -4,10 +4,10 @@ DESCRIPTION=dockapp which displays the rise/set time of the sun
EAPI=8
HOMEPAGE=https://www.dockapps.net/wmsun
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~mips ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~mips ~ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=>=x11-libs/libdockapp-0.7:= x11-libs/libX11 x11-libs/libXext x11-libs/libXpm
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmsun-1.06.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=651a0dc1c8e6152cb2a4ecadd3ef1d00
+_md5_=537aa4355af5d07fd33f92aaf7211705
diff --git a/metadata/md5-cache/x11-plugins/wmacpi-2.4 b/metadata/md5-cache/x11-plugins/wmacpi-2.4
index 37e7ff33dbfe..8644cc53c8f8 100644
--- a/metadata/md5-cache/x11-plugins/wmacpi-2.4
+++ b/metadata/md5-cache/x11-plugins/wmacpi-2.4
@@ -4,9 +4,9 @@ DESCRIPTION=DockApp ACPI status monitor for laptops
EAPI=7
HOMEPAGE=https://www.dockapps.net/wmacpi
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 -ppc -sparc ~x86
+KEYWORDS=amd64 -ppc -sparc x86
LICENSE=GPL-2
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmacpi-2.4.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=36679a1eb472e4c648208d5acce65e44
+_md5_=93e6f589d919844e7a58c6f10573c483
diff --git a/metadata/md5-cache/x11-plugins/wmbattery-2.56 b/metadata/md5-cache/x11-plugins/wmbattery-2.56
index bfe8e296a93e..efe40da347cf 100644
--- a/metadata/md5-cache/x11-plugins/wmbattery-2.56
+++ b/metadata/md5-cache/x11-plugins/wmbattery-2.56
@@ -5,9 +5,9 @@ DESCRIPTION=A dockable app to report APM, ACPI, or SPIC battery status
EAPI=8
HOMEPAGE=https://www.dockapps.net/wmbattery
IUSE=apm +upower
-KEYWORDS=~amd64 ~ppc -sparc ~x86
+KEYWORDS=amd64 ~ppc -sparc x86
LICENSE=GPL-2
RDEPEND=apm? ( sys-apps/apmd ) x11-libs/libX11 x11-libs/libXext x11-libs/libXpm upower? ( >=sys-power/upower-0.9.23 )
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmbattery-2.56.tar.gz
-_md5_=d8f07beaa2c4d5197fd05490f5153bf2
+_md5_=771a14ad090f7c013b33243a61fcb5a2
diff --git a/metadata/md5-cache/x11-plugins/wmbinclock-0.51 b/metadata/md5-cache/x11-plugins/wmbinclock-0.51
index bd49b92d5da0..5786ed061d98 100644
--- a/metadata/md5-cache/x11-plugins/wmbinclock-0.51
+++ b/metadata/md5-cache/x11-plugins/wmbinclock-0.51
@@ -4,10 +4,10 @@ DESCRIPTION=a nifty little binary clock dockapp
EAPI=8
HOMEPAGE=https://www.dockapps.net/wmbinclock
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 ppc ppc64 ~sparc x86
LICENSE=BSD
RDEPEND=x11-libs/libX11 x11-libs/libXpm x11-libs/libXext
SLOT=0
SRC_URI=https://downloads.sourceforge.net/wmbinclock/wmbinclock-0.51.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=125dce56fe034dd7c4410a9e8bce7708
+_md5_=ebd7bd59ba702d42f732ad2738878075
diff --git a/metadata/md5-cache/x11-plugins/wmcalendar-0.5.2-r3 b/metadata/md5-cache/x11-plugins/wmcalendar-0.5.2-r3
index 0e8f4ed124ac..33eb8fa11c48 100644
--- a/metadata/md5-cache/x11-plugins/wmcalendar-0.5.2-r3
+++ b/metadata/md5-cache/x11-plugins/wmcalendar-0.5.2-r3
@@ -5,10 +5,10 @@ DESCRIPTION=a calendar dockapp
EAPI=8
HOMEPAGE=https://wmcalendar.sourceforge.net
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=~amd64 ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=dev-libs/libical x11-libs/gtk+:2 x11-libs/libX11 x11-libs/libXext x11-libs/libXpm
SLOT=0
SRC_URI=https://downloads.sourceforge.net/wmcalendar/wmcalendar-0.5.2.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=a55842bbbbb3a464ec39d89e906db083
+_md5_=7da3a5cf7e8ef685ac444114d06c8764
diff --git a/metadata/md5-cache/x11-plugins/wmcp-1.2.8-r2 b/metadata/md5-cache/x11-plugins/wmcp-1.2.8-r2
index c49fe1338597..a1dfeb2c401d 100644
--- a/metadata/md5-cache/x11-plugins/wmcp-1.2.8-r2
+++ b/metadata/md5-cache/x11-plugins/wmcp-1.2.8-r2
@@ -4,10 +4,10 @@ DESCRIPTION=A pager dockapp
EAPI=8
HOMEPAGE=https://www.dockapps.net/wmcp
INHERIT=toolchain-funcs
-KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86
+KEYWORDS=~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXpm
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmcp-1.2.8.tar.gz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=218d17a3b7e5f969b8e8c8c19b655494
+_md5_=732239cef47e748525add4490ddbe555
diff --git a/metadata/md5-cache/x11-plugins/wmifinfo-0.11 b/metadata/md5-cache/x11-plugins/wmifinfo-0.11
index 2dcadf596992..e70af7011234 100644
--- a/metadata/md5-cache/x11-plugins/wmifinfo-0.11
+++ b/metadata/md5-cache/x11-plugins/wmifinfo-0.11
@@ -4,10 +4,10 @@ DESCRIPTION=a dockapp for monitoring network interfaces
EAPI=8
HOMEPAGE=https://www.dockapps.net/wmifinfo
INHERIT=toolchain-funcs
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=amd64 ~ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXpm
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmifinfo-0.11.tgz
_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=31500b2a66b28a9ce64660726be29725
+_md5_=8f26157ff83481f32723b58ce294aecd
diff --git a/metadata/md5-cache/x11-plugins/wmmp3-0.12-r2 b/metadata/md5-cache/x11-plugins/wmmp3-0.12-r2
index f2b7d67eb75e..95f3d46d2ead 100644
--- a/metadata/md5-cache/x11-plugins/wmmp3-0.12-r2
+++ b/metadata/md5-cache/x11-plugins/wmmp3-0.12-r2
@@ -3,9 +3,9 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXpm media-sound/mpg123 x11-b
DESCRIPTION=Mp3 player dock app for WindowMaker; frontend to mpg123
EAPI=7
HOMEPAGE=https://www.dockapps.net/wmmp3
-KEYWORDS=~amd64 ~ppc ~sparc ~x86
+KEYWORDS=~amd64 ppc ~sparc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXpm
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmmp3-0.12.tar.gz
-_md5_=cb43c472a0a6ed9b516fb441b79b5e7c
+_md5_=cae0caecd037f58c2d38ee3a7cf106e8
diff --git a/metadata/md5-cache/x11-plugins/wmnd-0.4.18 b/metadata/md5-cache/x11-plugins/wmnd-0.4.18
index 2eb8debfebd3..3625efd676aa 100644
--- a/metadata/md5-cache/x11-plugins/wmnd-0.4.18
+++ b/metadata/md5-cache/x11-plugins/wmnd-0.4.18
@@ -4,9 +4,9 @@ DESCRIPTION=WindowMaker Network Devices (dockapp)
EAPI=7
HOMEPAGE=https://www.thregr.org/~wavexx/software/wmnd/
IUSE=snmp
-KEYWORDS=~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-solaris
+KEYWORDS=amd64 ppc x86 ~amd64-linux ~x86-linux ~x64-solaris
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXt x11-libs/libXpm snmp? ( >=net-analyzer/net-snmp-5.2.1 )
SLOT=0
SRC_URI=https://www.thregr.org/~wavexx/software/wmnd/releases/wmnd-0.4.18.tar.gz
-_md5_=97896c2dc419f7d6bdcaff4aa1c95604
+_md5_=f52c470c726281f9a97b30d450053480
diff --git a/metadata/md5-cache/x11-plugins/wmweather-2.4.8 b/metadata/md5-cache/x11-plugins/wmweather-2.4.8
index ce5ed8b4bf33..6e1cd94ce0ea 100644
--- a/metadata/md5-cache/x11-plugins/wmweather-2.4.8
+++ b/metadata/md5-cache/x11-plugins/wmweather-2.4.8
@@ -3,9 +3,9 @@ DEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXpm x11-libs/libICE x11-apps
DESCRIPTION=Dockable weather monitor for standard METAR stations using ICAO location
EAPI=8
HOMEPAGE=https://people.debian.org/~godisch/wmweather/
-KEYWORDS=~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=amd64 ~mips ppc ppc64 ~sparc x86
LICENSE=GPL-2
RDEPEND=x11-libs/libX11 x11-libs/libXext x11-libs/libXpm x11-libs/libICE x11-apps/xmessage net-misc/curl
SLOT=0
SRC_URI=mirror://debian/pool/main/w/wmweather/wmweather_2.4.8.orig.tar.gz
-_md5_=0fea21f459480760029c7a979d401a8e
+_md5_=85869caa6aa4210048ec1aa47d32f95a
diff --git a/metadata/md5-cache/x11-plugins/wmxres-1.4 b/metadata/md5-cache/x11-plugins/wmxres-1.4
index 2dff90291b4f..c6a9fd63b4f3 100644
--- a/metadata/md5-cache/x11-plugins/wmxres-1.4
+++ b/metadata/md5-cache/x11-plugins/wmxres-1.4
@@ -3,9 +3,9 @@ DEPEND=>=x11-libs/libdockapp-0.7:= x11-libs/libX11 x11-libs/libXext x11-libs/lib
DESCRIPTION=Dock application to select your display mode among those possible
EAPI=7
HOMEPAGE=https://www.dockapps.net/wmxres
-KEYWORDS=~amd64 ~ppc ~x86
+KEYWORDS=~amd64 ~ppc x86
LICENSE=GPL-1
RDEPEND=>=x11-libs/libdockapp-0.7:= x11-libs/libX11 x11-libs/libXext x11-libs/libXpm x11-libs/libXxf86vm
SLOT=0
SRC_URI=https://www.dockapps.net/download/wmxres-1.4.tar.gz
-_md5_=7e02e461994ac8320e4f0595f49d2fc8
+_md5_=475e4e40934d275728c82b0e95c08feb
diff --git a/metadata/md5-cache/x11-terms/Manifest.gz b/metadata/md5-cache/x11-terms/Manifest.gz
index 0e585cca2e6b..56aaa7deda03 100644
--- a/metadata/md5-cache/x11-terms/Manifest.gz
+++ b/metadata/md5-cache/x11-terms/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-terms/gnome-terminal-3.44.1 b/metadata/md5-cache/x11-terms/gnome-terminal-3.44.1
index 7c1b2151c7be..6f2768651d66 100644
--- a/metadata/md5-cache/x11-terms/gnome-terminal-3.44.1
+++ b/metadata/md5-cache/x11-terms/gnome-terminal-3.44.1
@@ -12,5 +12,5 @@ LICENSE=GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3
RDEPEND=>=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 >=x11-libs/vte-0.68.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/dconf-0.14 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-3.28.0 )
SLOT=0
SRC_URI=mirror://gnome/sources/gnome-terminal/3.44/gnome-terminal-3.44.1.tar.xz !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/gnome-terminal-3.44.0-cntr-ntfy-autottl-ts.patch.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f36d084f145a4b6148cf72d52063148e
diff --git a/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1 b/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1
index ae069636804c..0b29e1d12a2a 100644
--- a/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1
+++ b/metadata/md5-cache/x11-terms/gnome-terminal-3.50.1
@@ -12,5 +12,5 @@ LICENSE=GPL-3+ GPL-3 CC-BY-SA-3.0 FDL-1.3
RDEPEND=>=dev-libs/glib-2.52:2 >=x11-libs/gtk+-3.22.27:3 >=gui-libs/libhandy-1.6.0:1 >=x11-libs/vte-0.74.0:2.91[!vanilla?] >=dev-libs/libpcre2-10 >=gnome-base/gsettings-desktop-schemas-0.1.0 sys-apps/util-linux gnome-shell? ( gnome-base/gnome-shell ) nautilus? ( >=gnome-base/nautilus-43.0 )
SLOT=0
SRC_URI=https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/3.50.1/gnome-terminal-3.50.1.tar.bz2 !vanilla? ( https://dev.gentoo.org/~mattst88/distfiles/gnome-terminal-3.48.1-cntr-ntfy-autottl-ts.patch.xz )
-_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=flag-o-matic d309b9713dfc18e754cba88d3ba69653 gnome.org 6b39404f1491c60a2d32e3c693a683fe gnome2-utils 30dbce54b89e77b86f366548f94419ad meson 99466844dd8d4fcfb07578a76f5a9922 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 python-any-r1 f5169813d1619761b459800587005fd2 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=f52d9effb141504705ce61cf7949ca6f
diff --git a/metadata/md5-cache/x11-terms/kitty-0.35.1 b/metadata/md5-cache/x11-terms/kitty-0.35.1
deleted file mode 100644
index 42204553273e..000000000000
--- a/metadata/md5-cache/x11-terms/kitty-0.35.1
+++ /dev/null
@@ -1,18 +0,0 @@
-BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-lang/go-1.22:= sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
-DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
-DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.35.1 ~x11-terms/kitty-terminfo-0.35.1 X? ( x11-libs/libX11 x11-libs/libXcursor ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat amd64? ( >=dev-libs/simde-0.8.0-r1 ) arm64? ( dev-libs/simde ) x86? ( dev-libs/simde ) X? ( x11-base/xorg-proto x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
-DESCRIPTION=Fast, feature-rich, GPU-based terminal
-EAPI=8
-HOMEPAGE=https://sw.kovidgoyal.net/kitty/
-IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
-INHERIT=edo flag-o-matic go-env optfeature multiprocessing python-single-r1 toolchain-funcs xdg verify-sig
-IUSE=+X test wayland python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 verify-sig
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-3 ZLIB Apache-2.0 BSD BSD-2 MIT MPL-2.0
-RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.35.1 ~x11-terms/kitty-terminfo-0.35.1 X? ( x11-libs/libX11 x11-libs/libXcursor ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat
-REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( X wayland ) test? ( X wayland )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.1/kitty-0.35.1.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.35.1-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.35.1/kitty-0.35.1.tar.xz.sig )
-_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0de7505e2a02e17c1aa5dc845083e93a
diff --git a/metadata/md5-cache/x11-terms/kitty-0.35.2 b/metadata/md5-cache/x11-terms/kitty-0.35.2
new file mode 100644
index 000000000000..c4fb635af355
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kitty-0.35.2
@@ -0,0 +1,18 @@
+BDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) >=dev-lang/go-1.22:= sys-libs/ncurses virtual/pkgconfig test? ( python_single_target_python3_10? ( dev-python/pillow[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pillow[python_targets_python3_11(-)] ) python_single_target_python3_12? ( dev-python/pillow[python_targets_python3_12(-)] ) python_single_target_python3_13? ( dev-python/pillow[python_targets_python3_13(-)] ) ) wayland? ( dev-util/wayland-scanner ) verify-sig? ( sec-keys/openpgp-keys-kovidgoyal ) verify-sig? ( app-crypt/gnupg >=app-portage/gemato-20 )
+DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
+DEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.35.2 ~x11-terms/kitty-terminfo-0.35.2 X? ( x11-libs/libX11 x11-libs/libXcursor ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat amd64? ( >=dev-libs/simde-0.8.0-r1 ) arm64? ( dev-libs/simde ) x86? ( dev-libs/simde ) X? ( x11-base/xorg-proto x11-libs/libXi x11-libs/libXinerama x11-libs/libXrandr ) wayland? ( dev-libs/wayland-protocols )
+DESCRIPTION=Fast, feature-rich, GPU-based terminal
+EAPI=8
+HOMEPAGE=https://sw.kovidgoyal.net/kitty/
+IDEPEND=dev-util/desktop-file-utils x11-misc/shared-mime-info
+INHERIT=edo flag-o-matic go-env optfeature multiprocessing python-single-r1 toolchain-funcs xdg verify-sig
+IUSE=+X test wayland python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 verify-sig
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3 ZLIB Apache-2.0 BSD BSD-2 MIT MPL-2.0
+RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_12? ( dev-lang/python:3.12 ) python_single_target_python3_13? ( dev-lang/python:3.13 ) dev-libs/openssl:= dev-libs/xxhash media-libs/fontconfig media-libs/harfbuzz:=[truetype] media-libs/lcms:2 media-libs/libglvnd[X?] media-libs/libpng:= sys-apps/dbus sys-libs/zlib:= x11-libs/libxkbcommon[X?] x11-misc/xkeyboard-config ~x11-terms/kitty-shell-integration-0.35.2 ~x11-terms/kitty-terminfo-0.35.2 X? ( x11-libs/libX11 x11-libs/libXcursor ) wayland? ( dev-libs/wayland ) !sci-mathematics/kissat
+REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 python_single_target_python3_12 python_single_target_python3_13 ) || ( X wayland ) test? ( X wayland )
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.2/kitty-0.35.2.tar.xz https://dev.gentoo.org/~ionen/distfiles/kitty-0.35.2-vendor.tar.xz verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v0.35.2/kitty-0.35.2.tar.xz.sig )
+_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 go-env dbefaac6fd7019213514bccd65949d9a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 verify-sig a79ba011daaf532d71a219182474d150 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=f188bbafd6df0958ee7eef414db5c2d0
diff --git a/metadata/md5-cache/x11-terms/kitty-9999 b/metadata/md5-cache/x11-terms/kitty-9999
index 1e1d5291df0a..ee65254408ad 100644
--- a/metadata/md5-cache/x11-terms/kitty-9999
+++ b/metadata/md5-cache/x11-terms/kitty-9999
@@ -14,4 +14,4 @@ REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_1
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=edo 367e103a74bf77e6a8da7894d999fa3c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 go-env dbefaac6fd7019213514bccd65949d9a multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg 4a14c5c24f121e7da66e5aab4a168c6e xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=0de7505e2a02e17c1aa5dc845083e93a
+_md5_=f188bbafd6df0958ee7eef414db5c2d0
diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.1 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.1
deleted file mode 100644
index 5807b96e9a5d..000000000000
--- a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=compile install
-DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator
-EAPI=8
-HOMEPAGE=https://sw.kovidgoyal.net/kitty/
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-3
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.1/kitty-0.35.1.tar.xz
-_md5_=a8cfe8205686a248d70d0d90d67248fa
diff --git a/metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.2 b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.2
new file mode 100644
index 000000000000..bd16c8e613ff
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kitty-shell-integration-0.35.2
@@ -0,0 +1,10 @@
+DEFINED_PHASES=compile install
+DESCRIPTION=Shell integration scripts for kitty, a GPU-based terminal emulator
+EAPI=8
+HOMEPAGE=https://sw.kovidgoyal.net/kitty/
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.2/kitty-0.35.2.tar.xz
+_md5_=a8cfe8205686a248d70d0d90d67248fa
diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.35.1 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.35.1
deleted file mode 100644
index 1afccdd818e4..000000000000
--- a/metadata/md5-cache/x11-terms/kitty-terminfo-0.35.1
+++ /dev/null
@@ -1,11 +0,0 @@
-BDEPEND=sys-libs/ncurses
-DEFINED_PHASES=compile install
-DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator
-EAPI=8
-HOMEPAGE=https://sw.kovidgoyal.net/kitty/
-KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
-LICENSE=GPL-3
-RESTRICT=test
-SLOT=0
-SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.1/kitty-0.35.1.tar.xz
-_md5_=72aa57dc4f80da59dd580c3320ade60e
diff --git a/metadata/md5-cache/x11-terms/kitty-terminfo-0.35.2 b/metadata/md5-cache/x11-terms/kitty-terminfo-0.35.2
new file mode 100644
index 000000000000..d6d08406b963
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/kitty-terminfo-0.35.2
@@ -0,0 +1,11 @@
+BDEPEND=sys-libs/ncurses
+DEFINED_PHASES=compile install
+DESCRIPTION=Terminfo for kitty, a GPU-based terminal emulator
+EAPI=8
+HOMEPAGE=https://sw.kovidgoyal.net/kitty/
+KEYWORDS=~amd64 ~arm64 ~ppc64 ~riscv ~x86
+LICENSE=GPL-3
+RESTRICT=test
+SLOT=0
+SRC_URI=https://github.com/kovidgoyal/kitty/releases/download/v0.35.2/kitty-0.35.2.tar.xz
+_md5_=72aa57dc4f80da59dd580c3320ade60e
diff --git a/metadata/md5-cache/x11-terms/qterminal-1.3.0 b/metadata/md5-cache/x11-terms/qterminal-1.3.0
deleted file mode 100644
index 3b18242d976c..000000000000
--- a/metadata/md5-cache/x11-terms/qterminal-1.3.0
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/lxqt-build-tools-0.13.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 x11-libs/libX11 ~x11-libs/qtermwidget-1.3.0:= test? ( dev-qt/qttest:5 )
-DESCRIPTION=Qt-based multitab terminal emulator
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake xdg-utils
-IUSE=test
-KEYWORDS=amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86
-LICENSE=GPL-2 GPL-2+
-RDEPEND=>=dev-qt/qtcore-5.15:5 >=dev-qt/qtdbus-5.15:5 >=dev-qt/qtgui-5.15:5 >=dev-qt/qtwidgets-5.15:5 >=dev-qt/qtx11extras-5.15:5 x11-libs/libX11 ~x11-libs/qtermwidget-1.3.0:= test? ( dev-qt/qttest:5 )
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lxqt/qterminal/releases/download/1.3.0/qterminal-1.3.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=d9823302b36360f5e0fb70167caefefc
diff --git a/metadata/md5-cache/x11-terms/qterminal-2.0.0-r1 b/metadata/md5-cache/x11-terms/qterminal-2.0.0-r1
deleted file mode 100644
index a054d8e44d57..000000000000
--- a/metadata/md5-cache/x11-terms/qterminal-2.0.0-r1
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=>=dev-util/lxqt-build-tools-2.0.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
-DEFINED_PHASES=compile configure install postinst postrm prepare test
-DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] x11-libs/libX11 ~x11-libs/qtermwidget-2.0.0:=
-DESCRIPTION=Qt-based multitab terminal emulator
-EAPI=8
-HOMEPAGE=https://lxqt-project.org/
-INHERIT=cmake xdg-utils
-IUSE=test
-KEYWORDS=~amd64
-LICENSE=GPL-2 GPL-2+
-RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] x11-libs/libX11 ~x11-libs/qtermwidget-2.0.0:=
-RESTRICT=!test? ( test )
-SLOT=0
-SRC_URI=https://github.com/lxqt/qterminal/releases/download/2.0.0/qterminal-2.0.0.tar.xz
-_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=45188e03dba8afbbcf055085b63b9d3b
diff --git a/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1 b/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1
new file mode 100644
index 000000000000..d540405e1acf
--- /dev/null
+++ b/metadata/md5-cache/x11-terms/qterminal-2.0.1-r1
@@ -0,0 +1,16 @@
+BDEPEND=>=dev-util/lxqt-build-tools-2.0.0 app-alternatives/ninja >=dev-build/cmake-3.20.5
+DEFINED_PHASES=compile configure install postinst postrm prepare test
+DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-2.0.1:=
+DESCRIPTION=Qt-based multitab terminal emulator
+EAPI=8
+HOMEPAGE=https://lxqt-project.org/
+INHERIT=cmake xdg-utils
+IUSE=test
+KEYWORDS=~amd64
+LICENSE=GPL-2 GPL-2+
+RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-2.0.1:=
+RESTRICT=!test? ( test )
+SLOT=0
+SRC_URI=https://github.com/lxqt/qterminal/releases/download/2.0.1/qterminal-2.0.1.tar.xz
+_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_md5_=81e39cf65d59141b55518dadf1f8c01e
diff --git a/metadata/md5-cache/x11-terms/qterminal-9999 b/metadata/md5-cache/x11-terms/qterminal-9999
index 0a6279298417..8cbc738ce545 100644
--- a/metadata/md5-cache/x11-terms/qterminal-9999
+++ b/metadata/md5-cache/x11-terms/qterminal-9999
@@ -1,6 +1,6 @@
BDEPEND=>=dev-util/lxqt-build-tools-2.0.0 app-alternatives/ninja >=dev-build/cmake-3.20.5 >=dev-vcs/git-1.8.2.1[curl]
DEFINED_PHASES=compile configure install postinst postrm prepare test unpack
-DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] x11-libs/libX11 ~x11-libs/qtermwidget-9999:=
+DEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-9999:=
DESCRIPTION=Qt-based multitab terminal emulator
EAPI=8
HOMEPAGE=https://lxqt-project.org/
@@ -8,8 +8,8 @@ INHERIT=cmake xdg-utils git-r3
IUSE=test
LICENSE=GPL-2 GPL-2+
PROPERTIES=live
-RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] x11-libs/libX11 ~x11-libs/qtermwidget-9999:=
+RDEPEND=>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X] kde-plasma/layer-shell-qt:6 media-libs/libcanberra x11-libs/libX11 ~x11-libs/qtermwidget-9999:=
RESTRICT=!test? ( test )
SLOT=0
_eclasses_=cmake c7c9a62d6232cac66d4ea32d575c3e7c flag-o-matic d309b9713dfc18e754cba88d3ba69653 git-r3 fbb2889c81f3a05910c1524db69425c1 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe ninja-utils 2df4e452cea39a9ec8fb543ce059f8d6 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=45188e03dba8afbbcf055085b63b9d3b
+_md5_=81e39cf65d59141b55518dadf1f8c01e
diff --git a/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r1 b/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r1
index a2e02237c27b..e08647d43ea4 100644
--- a/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r1
+++ b/metadata/md5-cache/x11-terms/wezterm-20240203.110809-r1
@@ -6,11 +6,11 @@ EAPI=8
HOMEPAGE=https://wezfurlong.org/wezterm/
INHERIT=bash-completion-r1 desktop cargo xdg-utils
IUSE=wayland debug
-KEYWORDS=~amd64
+KEYWORDS=~amd64 ~arm64
LICENSE=0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3 ISC LGPL-2.1 MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB
RDEPEND=dev-libs/openssl wayland? ( dev-libs/wayland ) media-fonts/jetbrains-mono media-fonts/noto media-fonts/noto-emoji media-fonts/roboto media-libs/fontconfig media-libs/mesa sys-apps/dbus x11-libs/cairo[X] x11-libs/libX11 x11-libs/libxkbcommon[X,wayland?] x11-libs/xcb-util x11-libs/xcb-util-image x11-libs/xcb-util-keysyms x11-libs/xcb-util-wm x11-themes/hicolor-icon-theme x11-themes/xcursor-themes
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/wez/wezterm/releases/download/20240203-110809-5046fc22/wezterm-20240203-110809-5046fc22-src.tar.gz https://crates.io/api/v1/crates/addr2line/0.21.0/download -> addr2line-0.21.0.crate https://crates.io/api/v1/crates/adler/1.0.2/download -> adler-1.0.2.crate https://crates.io/api/v1/crates/adler32/1.2.0/download -> adler32-1.2.0.crate https://crates.io/api/v1/crates/ahash/0.7.7/download -> ahash-0.7.7.crate https://crates.io/api/v1/crates/ahash/0.8.7/download -> ahash-0.8.7.crate https://crates.io/api/v1/crates/aho-corasick/1.1.2/download -> aho-corasick-1.1.2.crate https://crates.io/api/v1/crates/allocator-api2/0.2.16/download -> allocator-api2-0.2.16.crate https://crates.io/api/v1/crates/android-tzdata/0.1.1/download -> android-tzdata-0.1.1.crate https://crates.io/api/v1/crates/android_system_properties/0.1.5/download -> android_system_properties-0.1.5.crate https://crates.io/api/v1/crates/anes/0.1.6/download -> anes-0.1.6.crate https://crates.io/api/v1/crates/anstream/0.6.11/download -> anstream-0.6.11.crate https://crates.io/api/v1/crates/anstyle/1.0.5/download -> anstyle-1.0.5.crate https://crates.io/api/v1/crates/anstyle-parse/0.2.3/download -> anstyle-parse-0.2.3.crate https://crates.io/api/v1/crates/anstyle-query/1.0.2/download -> anstyle-query-1.0.2.crate https://crates.io/api/v1/crates/anstyle-wincon/3.0.2/download -> anstyle-wincon-3.0.2.crate https://crates.io/api/v1/crates/anyhow/1.0.79/download -> anyhow-1.0.79.crate https://crates.io/api/v1/crates/arrayref/0.3.7/download -> arrayref-0.3.7.crate https://crates.io/api/v1/crates/arrayvec/0.7.4/download -> arrayvec-0.7.4.crate https://crates.io/api/v1/crates/as-raw-xcb-connection/1.0.1/download -> as-raw-xcb-connection-1.0.1.crate https://crates.io/api/v1/crates/ash/0.37.3+1.3.251/download -> ash-0.37.3+1.3.251.crate https://crates.io/api/v1/crates/assert_fs/1.1.1/download -> assert_fs-1.1.1.crate https://crates.io/api/v1/crates/async-broadcast/0.5.1/download -> async-broadcast-0.5.1.crate https://crates.io/api/v1/crates/async-channel/1.9.0/download -> async-channel-1.9.0.crate https://crates.io/api/v1/crates/async-channel/2.1.1/download -> async-channel-2.1.1.crate https://crates.io/api/v1/crates/async-executor/1.8.0/download -> async-executor-1.8.0.crate https://crates.io/api/v1/crates/async-fs/1.6.0/download -> async-fs-1.6.0.crate https://crates.io/api/v1/crates/async-io/1.13.0/download -> async-io-1.13.0.crate https://crates.io/api/v1/crates/async-io/2.3.1/download -> async-io-2.3.1.crate https://crates.io/api/v1/crates/async-lock/2.8.0/download -> async-lock-2.8.0.crate https://crates.io/api/v1/crates/async-lock/3.3.0/download -> async-lock-3.3.0.crate https://crates.io/api/v1/crates/async-net/1.8.0/download -> async-net-1.8.0.crate https://crates.io/api/v1/crates/async-process/1.8.1/download -> async-process-1.8.1.crate https://crates.io/api/v1/crates/async-recursion/1.0.5/download -> async-recursion-1.0.5.crate https://crates.io/api/v1/crates/async-signal/0.2.5/download -> async-signal-0.2.5.crate https://crates.io/api/v1/crates/async-task/4.7.0/download -> async-task-4.7.0.crate https://crates.io/api/v1/crates/async-trait/0.1.77/download -> async-trait-0.1.77.crate https://crates.io/api/v1/crates/atomic/0.5.3/download -> atomic-0.5.3.crate https://crates.io/api/v1/crates/atomic-waker/1.1.2/download -> atomic-waker-1.1.2.crate https://crates.io/api/v1/crates/atty/0.2.14/download -> atty-0.2.14.crate https://crates.io/api/v1/crates/autocfg/1.1.0/download -> autocfg-1.1.0.crate https://crates.io/api/v1/crates/az/1.2.1/download -> az-1.2.1.crate https://crates.io/api/v1/crates/backtrace/0.3.69/download -> backtrace-0.3.69.crate https://crates.io/api/v1/crates/base64/0.13.1/download -> base64-0.13.1.crate https://crates.io/api/v1/crates/base64/0.21.7/download -> base64-0.21.7.crate https://crates.io/api/v1/crates/benchmarking/0.4.12/download -> benchmarking-0.4.12.crate https://crates.io/api/v1/crates/bit-set/0.5.3/download -> bit-set-0.5.3.crate https://crates.io/api/v1/crates/bit-vec/0.6.3/download -> bit-vec-0.6.3.crate https://crates.io/api/v1/crates/bit_field/0.10.2/download -> bit_field-0.10.2.crate https://crates.io/api/v1/crates/bitflags/1.3.2/download -> bitflags-1.3.2.crate https://crates.io/api/v1/crates/bitflags/2.4.2/download -> bitflags-2.4.2.crate https://crates.io/api/v1/crates/block/0.1.6/download -> block-0.1.6.crate https://crates.io/api/v1/crates/block-buffer/0.10.4/download -> block-buffer-0.10.4.crate https://crates.io/api/v1/crates/blocking/1.5.1/download -> blocking-1.5.1.crate https://crates.io/api/v1/crates/bstr/0.1.4/download -> bstr-0.1.4.crate https://crates.io/api/v1/crates/bstr/1.9.0/download -> bstr-1.9.0.crate https://crates.io/api/v1/crates/bumpalo/3.14.0/download -> bumpalo-3.14.0.crate https://crates.io/api/v1/crates/bytemuck/1.14.1/download -> bytemuck-1.14.1.crate https://crates.io/api/v1/crates/bytemuck_derive/1.5.0/download -> bytemuck_derive-1.5.0.crate https://crates.io/api/v1/crates/byteorder/1.5.0/download -> byteorder-1.5.0.crate https://crates.io/api/v1/crates/bytes/1.5.0/download -> bytes-1.5.0.crate https://crates.io/api/v1/crates/cairo-rs/0.18.5/download -> cairo-rs-0.18.5.crate https://crates.io/api/v1/crates/cairo-sys-rs/0.18.0/download -> cairo-sys-rs-0.18.0.crate https://crates.io/api/v1/crates/camino/1.1.6/download -> camino-1.1.6.crate https://crates.io/api/v1/crates/cassowary/0.3.0/download -> cassowary-0.3.0.crate https://crates.io/api/v1/crates/cast/0.3.0/download -> cast-0.3.0.crate https://crates.io/api/v1/crates/cc/1.0.83/download -> cc-1.0.83.crate https://crates.io/api/v1/crates/cfg-if/1.0.0/download -> cfg-if-1.0.0.crate https://crates.io/api/v1/crates/cfg-expr/0.15.8/download -> cfg-expr-0.15.8.crate https://crates.io/api/v1/crates/cgl/0.3.2/download -> cgl-0.3.2.crate https://crates.io/api/v1/crates/chrono/0.4.33/download -> chrono-0.4.33.crate https://crates.io/api/v1/crates/ciborium/0.2.2/download -> ciborium-0.2.2.crate https://crates.io/api/v1/crates/ciborium-io/0.2.2/download -> ciborium-io-0.2.2.crate https://crates.io/api/v1/crates/ciborium-ll/0.2.2/download -> ciborium-ll-0.2.2.crate https://crates.io/api/v1/crates/clap/2.34.0/download -> clap-2.34.0.crate https://crates.io/api/v1/crates/clap/3.2.25/download -> clap-3.2.25.crate https://crates.io/api/v1/crates/clap/4.4.18/download -> clap-4.4.18.crate https://crates.io/api/v1/crates/clap_builder/4.4.18/download -> clap_builder-4.4.18.crate https://crates.io/api/v1/crates/clap_complete/4.4.9/download -> clap_complete-4.4.9.crate https://crates.io/api/v1/crates/clap_complete_fig/4.4.2/download -> clap_complete_fig-4.4.2.crate https://crates.io/api/v1/crates/clap_derive/4.4.7/download -> clap_derive-4.4.7.crate https://crates.io/api/v1/crates/clap_lex/0.2.4/download -> clap_lex-0.2.4.crate https://crates.io/api/v1/crates/clap_lex/0.6.0/download -> clap_lex-0.6.0.crate https://crates.io/api/v1/crates/clipboard-win/2.2.0/download -> clipboard-win-2.2.0.crate https://crates.io/api/v1/crates/cocoa/0.20.2/download -> cocoa-0.20.2.crate https://crates.io/api/v1/crates/cocoa/0.25.0/download -> cocoa-0.25.0.crate https://crates.io/api/v1/crates/cocoa-foundation/0.1.2/download -> cocoa-foundation-0.1.2.crate https://crates.io/api/v1/crates/codespan-reporting/0.11.1/download -> codespan-reporting-0.11.1.crate https://crates.io/api/v1/crates/color_quant/1.1.0/download -> color_quant-1.1.0.crate https://crates.io/api/v1/crates/colorchoice/1.0.0/download -> colorchoice-1.0.0.crate https://crates.io/api/v1/crates/colored/1.9.4/download -> colored-1.9.4.crate https://crates.io/api/v1/crates/colored/2.1.0/download -> colored-2.1.0.crate https://crates.io/api/v1/crates/colorgrad/0.6.2/download -> colorgrad-0.6.2.crate https://crates.io/api/v1/crates/com-rs/0.2.1/download -> com-rs-0.2.1.crate https://crates.io/api/v1/crates/concurrent-queue/2.4.0/download -> concurrent-queue-2.4.0.crate https://crates.io/api/v1/crates/core-foundation/0.7.0/download -> core-foundation-0.7.0.crate https://crates.io/api/v1/crates/core-foundation/0.9.4/download -> core-foundation-0.9.4.crate https://crates.io/api/v1/crates/core-foundation-sys/0.7.0/download -> core-foundation-sys-0.7.0.crate https://crates.io/api/v1/crates/core-foundation-sys/0.8.6/download -> core-foundation-sys-0.8.6.crate https://crates.io/api/v1/crates/core-graphics/0.19.2/download -> core-graphics-0.19.2.crate https://crates.io/api/v1/crates/core-graphics/0.23.1/download -> core-graphics-0.23.1.crate https://crates.io/api/v1/crates/core-graphics-types/0.1.3/download -> core-graphics-types-0.1.3.crate https://crates.io/api/v1/crates/core-text/20.1.0/download -> core-text-20.1.0.crate https://crates.io/api/v1/crates/core2/0.4.0/download -> core2-0.4.0.crate https://crates.io/api/v1/crates/cpufeatures/0.2.12/download -> cpufeatures-0.2.12.crate https://crates.io/api/v1/crates/crc32fast/1.3.2/download -> crc32fast-1.3.2.crate https://crates.io/api/v1/crates/criterion/0.3.6/download -> criterion-0.3.6.crate https://crates.io/api/v1/crates/criterion/0.4.0/download -> criterion-0.4.0.crate https://crates.io/api/v1/crates/criterion-plot/0.4.5/download -> criterion-plot-0.4.5.crate https://crates.io/api/v1/crates/criterion-plot/0.5.0/download -> criterion-plot-0.5.0.crate https://crates.io/api/v1/crates/crossbeam/0.8.4/download -> crossbeam-0.8.4.crate https://crates.io/api/v1/crates/crossbeam-channel/0.5.11/download -> crossbeam-channel-0.5.11.crate https://crates.io/api/v1/crates/crossbeam-deque/0.8.5/download -> crossbeam-deque-0.8.5.crate https://crates.io/api/v1/crates/crossbeam-epoch/0.9.18/download -> crossbeam-epoch-0.9.18.crate https://crates.io/api/v1/crates/crossbeam-queue/0.3.11/download -> crossbeam-queue-0.3.11.crate https://crates.io/api/v1/crates/crossbeam-utils/0.8.19/download -> crossbeam-utils-0.8.19.crate https://crates.io/api/v1/crates/crunchy/0.2.2/download -> crunchy-0.2.2.crate https://crates.io/api/v1/crates/crypto-common/0.1.6/download -> crypto-common-0.1.6.crate https://crates.io/api/v1/crates/csscolorparser/0.6.2/download -> csscolorparser-0.6.2.crate https://crates.io/api/v1/crates/csv/1.3.0/download -> csv-1.3.0.crate https://crates.io/api/v1/crates/csv-core/0.1.11/download -> csv-core-0.1.11.crate https://crates.io/api/v1/crates/d3d12/0.7.0/download -> d3d12-0.7.0.crate https://crates.io/api/v1/crates/darling/0.20.3/download -> darling-0.20.3.crate https://crates.io/api/v1/crates/darling_core/0.20.3/download -> darling_core-0.20.3.crate https://crates.io/api/v1/crates/darling_macro/0.20.3/download -> darling_macro-0.20.3.crate https://crates.io/api/v1/crates/dary_heap/0.3.6/download -> dary_heap-0.3.6.crate https://crates.io/api/v1/crates/data-encoding/2.5.0/download -> data-encoding-2.5.0.crate https://crates.io/api/v1/crates/deltae/0.3.2/download -> deltae-0.3.2.crate https://crates.io/api/v1/crates/deranged/0.3.11/download -> deranged-0.3.11.crate https://crates.io/api/v1/crates/derivative/2.2.0/download -> derivative-2.2.0.crate https://crates.io/api/v1/crates/dhat/0.3.2/download -> dhat-0.3.2.crate https://crates.io/api/v1/crates/diff/0.1.13/download -> diff-0.1.13.crate https://crates.io/api/v1/crates/difflib/0.4.0/download -> difflib-0.4.0.crate https://crates.io/api/v1/crates/digest/0.10.7/download -> digest-0.10.7.crate https://crates.io/api/v1/crates/dirs/4.0.0/download -> dirs-4.0.0.crate https://crates.io/api/v1/crates/dirs-next/2.0.0/download -> dirs-next-2.0.0.crate https://crates.io/api/v1/crates/dirs-sys/0.3.7/download -> dirs-sys-0.3.7.crate https://crates.io/api/v1/crates/dirs-sys-next/0.1.2/download -> dirs-sys-next-0.1.2.crate https://crates.io/api/v1/crates/dlib/0.5.2/download -> dlib-0.5.2.crate https://crates.io/api/v1/crates/doc-comment/0.3.3/download -> doc-comment-0.3.3.crate https://crates.io/api/v1/crates/downcast-rs/1.2.0/download -> downcast-rs-1.2.0.crate https://crates.io/api/v1/crates/dwrote/0.11.0/download -> dwrote-0.11.0.crate https://crates.io/api/v1/crates/either/1.9.0/download -> either-1.9.0.crate https://crates.io/api/v1/crates/embed-resource/1.8.0/download -> embed-resource-1.8.0.crate https://crates.io/api/v1/crates/emojis/0.6.1/download -> emojis-0.6.1.crate https://crates.io/api/v1/crates/encoding_rs/0.8.33/download -> encoding_rs-0.8.33.crate https://crates.io/api/v1/crates/enum-display-derive/0.1.1/download -> enum-display-derive-0.1.1.crate https://crates.io/api/v1/crates/enumflags2/0.7.8/download -> enumflags2-0.7.8.crate https://crates.io/api/v1/crates/enumflags2_derive/0.7.8/download -> enumflags2_derive-0.7.8.crate https://crates.io/api/v1/crates/env_filter/0.1.0/download -> env_filter-0.1.0.crate https://crates.io/api/v1/crates/env_logger/0.10.2/download -> env_logger-0.10.2.crate https://crates.io/api/v1/crates/env_logger/0.11.1/download -> env_logger-0.11.1.crate https://crates.io/api/v1/crates/equivalent/1.0.1/download -> equivalent-1.0.1.crate https://crates.io/api/v1/crates/errno/0.3.8/download -> errno-0.3.8.crate https://crates.io/api/v1/crates/euclid/0.22.9/download -> euclid-0.22.9.crate https://crates.io/api/v1/crates/event-listener/2.5.3/download -> event-listener-2.5.3.crate https://crates.io/api/v1/crates/event-listener/3.1.0/download -> event-listener-3.1.0.crate https://crates.io/api/v1/crates/event-listener/4.0.3/download -> event-listener-4.0.3.crate https://crates.io/api/v1/crates/event-listener-strategy/0.4.0/download -> event-listener-strategy-0.4.0.crate https://crates.io/api/v1/crates/exr/1.6.4/download -> exr-1.6.4.crate https://crates.io/api/v1/crates/fallible-iterator/0.2.0/download -> fallible-iterator-0.2.0.crate https://crates.io/api/v1/crates/fallible-streaming-iterator/0.1.9/download -> fallible-streaming-iterator-0.1.9.crate https://crates.io/api/v1/crates/fancy-regex/0.11.0/download -> fancy-regex-0.11.0.crate https://crates.io/api/v1/crates/fastrand/1.9.0/download -> fastrand-1.9.0.crate https://crates.io/api/v1/crates/fastrand/2.0.1/download -> fastrand-2.0.1.crate https://crates.io/api/v1/crates/fdeflate/0.3.4/download -> fdeflate-0.3.4.crate https://crates.io/api/v1/crates/filenamegen/0.2.4/download -> filenamegen-0.2.4.crate https://crates.io/api/v1/crates/filetime/0.2.23/download -> filetime-0.2.23.crate https://crates.io/api/v1/crates/finl_unicode/1.2.0/download -> finl_unicode-1.2.0.crate https://crates.io/api/v1/crates/fixed/1.24.0/download -> fixed-1.24.0.crate https://crates.io/api/v1/crates/fixedbitset/0.4.2/download -> fixedbitset-0.4.2.crate https://crates.io/api/v1/crates/flate2/1.0.28/download -> flate2-1.0.28.crate https://crates.io/api/v1/crates/float-cmp/0.9.0/download -> float-cmp-0.9.0.crate https://crates.io/api/v1/crates/flume/0.10.14/download -> flume-0.10.14.crate https://crates.io/api/v1/crates/flume/0.11.0/download -> flume-0.11.0.crate https://crates.io/api/v1/crates/fnv/1.0.7/download -> fnv-1.0.7.crate https://crates.io/api/v1/crates/foreign-types/0.3.2/download -> foreign-types-0.3.2.crate https://crates.io/api/v1/crates/foreign-types/0.5.0/download -> foreign-types-0.5.0.crate https://crates.io/api/v1/crates/foreign-types-macros/0.2.3/download -> foreign-types-macros-0.2.3.crate https://crates.io/api/v1/crates/foreign-types-shared/0.1.1/download -> foreign-types-shared-0.1.1.crate https://crates.io/api/v1/crates/foreign-types-shared/0.3.1/download -> foreign-types-shared-0.3.1.crate https://crates.io/api/v1/crates/form_urlencoded/1.2.1/download -> form_urlencoded-1.2.1.crate https://crates.io/api/v1/crates/fsevent-sys/4.1.0/download -> fsevent-sys-4.1.0.crate https://crates.io/api/v1/crates/futures/0.3.30/download -> futures-0.3.30.crate https://crates.io/api/v1/crates/futures-channel/0.3.30/download -> futures-channel-0.3.30.crate https://crates.io/api/v1/crates/futures-core/0.3.30/download -> futures-core-0.3.30.crate https://crates.io/api/v1/crates/futures-executor/0.3.30/download -> futures-executor-0.3.30.crate https://crates.io/api/v1/crates/futures-io/0.3.30/download -> futures-io-0.3.30.crate https://crates.io/api/v1/crates/futures-lite/1.13.0/download -> futures-lite-1.13.0.crate https://crates.io/api/v1/crates/futures-lite/2.2.0/download -> futures-lite-2.2.0.crate https://crates.io/api/v1/crates/futures-macro/0.3.30/download -> futures-macro-0.3.30.crate https://crates.io/api/v1/crates/futures-sink/0.3.30/download -> futures-sink-0.3.30.crate https://crates.io/api/v1/crates/futures-task/0.3.30/download -> futures-task-0.3.30.crate https://crates.io/api/v1/crates/futures-timer/3.0.2/download -> futures-timer-3.0.2.crate https://crates.io/api/v1/crates/futures-util/0.3.30/download -> futures-util-0.3.30.crate https://crates.io/api/v1/crates/fuzzy-matcher/0.3.7/download -> fuzzy-matcher-0.3.7.crate https://crates.io/api/v1/crates/generic-array/0.14.7/download -> generic-array-0.14.7.crate https://crates.io/api/v1/crates/gethostname/0.4.3/download -> gethostname-0.4.3.crate https://crates.io/api/v1/crates/getopts/0.2.21/download -> getopts-0.2.21.crate https://crates.io/api/v1/crates/getrandom/0.2.12/download -> getrandom-0.2.12.crate https://crates.io/api/v1/crates/gif/0.12.0/download -> gif-0.12.0.crate https://crates.io/api/v1/crates/gimli/0.28.1/download -> gimli-0.28.1.crate https://crates.io/api/v1/crates/git2/0.16.1/download -> git2-0.16.1.crate https://crates.io/api/v1/crates/gl_generator/0.14.0/download -> gl_generator-0.14.0.crate https://crates.io/api/v1/crates/glium/0.31.0/download -> glium-0.31.0.crate https://crates.io/api/v1/crates/glob/0.3.1/download -> glob-0.3.1.crate https://crates.io/api/v1/crates/globset/0.4.14/download -> globset-0.4.14.crate https://crates.io/api/v1/crates/globwalk/0.9.1/download -> globwalk-0.9.1.crate https://crates.io/api/v1/crates/glow/0.13.1/download -> glow-0.13.1.crate https://crates.io/api/v1/crates/glutin_wgl_sys/0.5.0/download -> glutin_wgl_sys-0.5.0.crate https://crates.io/api/v1/crates/governor/0.5.1/download -> governor-0.5.1.crate https://crates.io/api/v1/crates/gpu-alloc/0.6.0/download -> gpu-alloc-0.6.0.crate https://crates.io/api/v1/crates/gpu-alloc-types/0.3.0/download -> gpu-alloc-types-0.3.0.crate https://crates.io/api/v1/crates/gpu-allocator/0.23.0/download -> gpu-allocator-0.23.0.crate https://crates.io/api/v1/crates/gpu-descriptor/0.2.4/download -> gpu-descriptor-0.2.4.crate https://crates.io/api/v1/crates/gpu-descriptor-types/0.1.2/download -> gpu-descriptor-types-0.1.2.crate https://crates.io/api/v1/crates/guillotiere/0.6.2/download -> guillotiere-0.6.2.crate https://crates.io/api/v1/crates/h2/0.3.24/download -> h2-0.3.24.crate https://crates.io/api/v1/crates/half/1.8.2/download -> half-1.8.2.crate https://crates.io/api/v1/crates/half/2.3.1/download -> half-2.3.1.crate https://crates.io/api/v1/crates/hashbrown/0.11.2/download -> hashbrown-0.11.2.crate https://crates.io/api/v1/crates/hashbrown/0.12.3/download -> hashbrown-0.12.3.crate https://crates.io/api/v1/crates/hashbrown/0.13.2/download -> hashbrown-0.13.2.crate https://crates.io/api/v1/crates/hashbrown/0.14.3/download -> hashbrown-0.14.3.crate https://crates.io/api/v1/crates/hashlink/0.7.0/download -> hashlink-0.7.0.crate https://crates.io/api/v1/crates/hassle-rs/0.10.0/download -> hassle-rs-0.10.0.crate https://crates.io/api/v1/crates/hdrhistogram/7.5.4/download -> hdrhistogram-7.5.4.crate https://crates.io/api/v1/crates/heck/0.4.1/download -> heck-0.4.1.crate https://crates.io/api/v1/crates/hermit-abi/0.1.19/download -> hermit-abi-0.1.19.crate https://crates.io/api/v1/crates/hermit-abi/0.3.4/download -> hermit-abi-0.3.4.crate https://crates.io/api/v1/crates/hex/0.4.3/download -> hex-0.4.3.crate https://crates.io/api/v1/crates/hexf-parse/0.2.1/download -> hexf-parse-0.2.1.crate https://crates.io/api/v1/crates/home/0.5.9/download -> home-0.5.9.crate https://crates.io/api/v1/crates/hostname/0.3.1/download -> hostname-0.3.1.crate https://crates.io/api/v1/crates/http/0.2.11/download -> http-0.2.11.crate https://crates.io/api/v1/crates/http-body/0.4.6/download -> http-body-0.4.6.crate https://crates.io/api/v1/crates/http_req/0.10.2/download -> http_req-0.10.2.crate https://crates.io/api/v1/crates/httparse/1.8.0/download -> httparse-1.8.0.crate https://crates.io/api/v1/crates/httpdate/1.0.3/download -> httpdate-1.0.3.crate https://crates.io/api/v1/crates/humansize/2.1.3/download -> humansize-2.1.3.crate https://crates.io/api/v1/crates/humantime/2.1.0/download -> humantime-2.1.0.crate https://crates.io/api/v1/crates/hyper/0.14.28/download -> hyper-0.14.28.crate https://crates.io/api/v1/crates/hyper-tls/0.5.0/download -> hyper-tls-0.5.0.crate https://crates.io/api/v1/crates/iana-time-zone/0.1.59/download -> iana-time-zone-0.1.59.crate https://crates.io/api/v1/crates/iana-time-zone-haiku/0.1.2/download -> iana-time-zone-haiku-0.1.2.crate https://crates.io/api/v1/crates/ident_case/1.0.1/download -> ident_case-1.0.1.crate https://crates.io/api/v1/crates/idna/0.5.0/download -> idna-0.5.0.crate https://crates.io/api/v1/crates/ignore/0.4.22/download -> ignore-0.4.22.crate https://crates.io/api/v1/crates/image/0.24.8/download -> image-0.24.8.crate https://crates.io/api/v1/crates/indexmap/1.9.3/download -> indexmap-1.9.3.crate https://crates.io/api/v1/crates/indexmap/2.2.1/download -> indexmap-2.2.1.crate https://crates.io/api/v1/crates/inotify/0.9.6/download -> inotify-0.9.6.crate https://crates.io/api/v1/crates/inotify-sys/0.1.5/download -> inotify-sys-0.1.5.crate https://crates.io/api/v1/crates/instant/0.1.12/download -> instant-0.1.12.crate https://crates.io/api/v1/crates/intrusive-collections/0.9.6/download -> intrusive-collections-0.9.6.crate https://crates.io/api/v1/crates/io-lifetimes/1.0.11/download -> io-lifetimes-1.0.11.crate https://crates.io/api/v1/crates/ioctl-rs/0.1.6/download -> ioctl-rs-0.1.6.crate https://crates.io/api/v1/crates/ipnet/2.9.0/download -> ipnet-2.9.0.crate https://crates.io/api/v1/crates/is-terminal/0.4.10/download -> is-terminal-0.4.10.crate https://crates.io/api/v1/crates/itertools/0.10.5/download -> itertools-0.10.5.crate https://crates.io/api/v1/crates/itoa/1.0.10/download -> itoa-1.0.10.crate https://crates.io/api/v1/crates/jobserver/0.1.27/download -> jobserver-0.1.27.crate https://crates.io/api/v1/crates/jpeg-decoder/0.3.1/download -> jpeg-decoder-0.3.1.crate https://crates.io/api/v1/crates/js-sys/0.3.67/download -> js-sys-0.3.67.crate https://crates.io/api/v1/crates/k9/0.11.6/download -> k9-0.11.6.crate https://crates.io/api/v1/crates/k9/0.12.0/download -> k9-0.12.0.crate https://crates.io/api/v1/crates/khronos-egl/6.0.0/download -> khronos-egl-6.0.0.crate https://crates.io/api/v1/crates/khronos_api/3.1.0/download -> khronos_api-3.1.0.crate https://crates.io/api/v1/crates/kqueue/1.0.8/download -> kqueue-1.0.8.crate https://crates.io/api/v1/crates/kqueue-sys/1.0.4/download -> kqueue-sys-1.0.4.crate https://crates.io/api/v1/crates/lab/0.11.0/download -> lab-0.11.0.crate https://crates.io/api/v1/crates/lazy_static/1.4.0/download -> lazy_static-1.4.0.crate https://crates.io/api/v1/crates/lazycell/1.3.0/download -> lazycell-1.3.0.crate https://crates.io/api/v1/crates/leb128/0.2.5/download -> leb128-0.2.5.crate https://crates.io/api/v1/crates/lebe/0.5.2/download -> lebe-0.5.2.crate https://crates.io/api/v1/crates/libc/0.2.152/download -> libc-0.2.152.crate https://crates.io/api/v1/crates/libflate/2.0.0/download -> libflate-2.0.0.crate https://crates.io/api/v1/crates/libflate_lz77/2.0.0/download -> libflate_lz77-2.0.0.crate https://crates.io/api/v1/crates/libgit2-sys/0.14.2+1.5.1/download -> libgit2-sys-0.14.2+1.5.1.crate https://crates.io/api/v1/crates/libloading/0.6.7/download -> libloading-0.6.7.crate https://crates.io/api/v1/crates/libloading/0.7.4/download -> libloading-0.7.4.crate https://crates.io/api/v1/crates/libloading/0.8.1/download -> libloading-0.8.1.crate https://crates.io/api/v1/crates/libm/0.2.8/download -> libm-0.2.8.crate https://crates.io/api/v1/crates/libredox/0.0.1/download -> libredox-0.0.1.crate https://crates.io/api/v1/crates/libsqlite3-sys/0.24.2/download -> libsqlite3-sys-0.24.2.crate https://crates.io/api/v1/crates/libssh-rs/0.2.2/download -> libssh-rs-0.2.2.crate https://crates.io/api/v1/crates/libssh-rs-sys/0.2.2/download -> libssh-rs-sys-0.2.2.crate https://crates.io/api/v1/crates/libssh2-sys/0.3.0/download -> libssh2-sys-0.3.0.crate https://crates.io/api/v1/crates/libz-sys/1.1.15/download -> libz-sys-1.1.15.crate https://crates.io/api/v1/crates/line-wrap/0.1.1/download -> line-wrap-0.1.1.crate https://crates.io/api/v1/crates/line_drawing/0.8.1/download -> line_drawing-0.8.1.crate https://crates.io/api/v1/crates/linked-hash-map/0.5.6/download -> linked-hash-map-0.5.6.crate https://crates.io/api/v1/crates/linux-raw-sys/0.3.8/download -> linux-raw-sys-0.3.8.crate https://crates.io/api/v1/crates/linux-raw-sys/0.4.13/download -> linux-raw-sys-0.4.13.crate https://crates.io/api/v1/crates/lock_api/0.4.11/download -> lock_api-0.4.11.crate https://crates.io/api/v1/crates/log/0.4.20/download -> log-0.4.20.crate https://crates.io/api/v1/crates/lru/0.7.8/download -> lru-0.7.8.crate https://crates.io/api/v1/crates/lua-src/546.0.2/download -> lua-src-546.0.2.crate https://crates.io/api/v1/crates/luajit-src/210.5.5+f2336c4/download -> luajit-src-210.5.5+f2336c4.crate https://crates.io/api/v1/crates/mac_address/1.1.5/download -> mac_address-1.1.5.crate https://crates.io/api/v1/crates/mach/0.3.2/download -> mach-0.3.2.crate https://crates.io/api/v1/crates/malloc_buf/0.0.6/download -> malloc_buf-0.0.6.crate https://crates.io/api/v1/crates/maplit/1.0.2/download -> maplit-1.0.2.crate https://crates.io/api/v1/crates/match_cfg/0.1.0/download -> match_cfg-0.1.0.crate https://crates.io/api/v1/crates/memchr/2.7.1/download -> memchr-2.7.1.crate https://crates.io/api/v1/crates/memmap2/0.2.3/download -> memmap2-0.2.3.crate https://crates.io/api/v1/crates/memmap2/0.5.10/download -> memmap2-0.5.10.crate https://crates.io/api/v1/crates/memmap2/0.8.0/download -> memmap2-0.8.0.crate https://crates.io/api/v1/crates/memmem/0.1.1/download -> memmem-0.1.1.crate https://crates.io/api/v1/crates/memoffset/0.6.5/download -> memoffset-0.6.5.crate https://crates.io/api/v1/crates/memoffset/0.7.1/download -> memoffset-0.7.1.crate https://crates.io/api/v1/crates/memoffset/0.9.0/download -> memoffset-0.9.0.crate https://crates.io/api/v1/crates/metal/0.27.0/download -> metal-0.27.0.crate https://crates.io/api/v1/crates/metrics/0.17.1/download -> metrics-0.17.1.crate https://crates.io/api/v1/crates/metrics-macros/0.4.1/download -> metrics-macros-0.4.1.crate https://crates.io/api/v1/crates/mime/0.3.17/download -> mime-0.3.17.crate https://crates.io/api/v1/crates/minimal-lexical/0.2.1/download -> minimal-lexical-0.2.1.crate https://crates.io/api/v1/crates/miniz_oxide/0.4.4/download -> miniz_oxide-0.4.4.crate https://crates.io/api/v1/crates/miniz_oxide/0.7.1/download -> miniz_oxide-0.7.1.crate https://crates.io/api/v1/crates/mintex/0.1.3/download -> mintex-0.1.3.crate https://crates.io/api/v1/crates/mio/0.8.10/download -> mio-0.8.10.crate https://crates.io/api/v1/crates/mlua/0.9.5/download -> mlua-0.9.5.crate https://crates.io/api/v1/crates/mlua-sys/0.5.1/download -> mlua-sys-0.5.1.crate https://crates.io/api/v1/crates/naga/0.14.2/download -> naga-0.14.2.crate https://crates.io/api/v1/crates/names/0.12.0/download -> names-0.12.0.crate https://crates.io/api/v1/crates/nanorand/0.7.0/download -> nanorand-0.7.0.crate https://crates.io/api/v1/crates/native-tls/0.2.11/download -> native-tls-0.2.11.crate https://crates.io/api/v1/crates/nix/0.23.2/download -> nix-0.23.2.crate https://crates.io/api/v1/crates/nix/0.24.3/download -> nix-0.24.3.crate https://crates.io/api/v1/crates/nix/0.25.1/download -> nix-0.25.1.crate https://crates.io/api/v1/crates/nix/0.26.4/download -> nix-0.26.4.crate https://crates.io/api/v1/crates/no-std-compat/0.4.1/download -> no-std-compat-0.4.1.crate https://crates.io/api/v1/crates/nom/7.1.3/download -> nom-7.1.3.crate https://crates.io/api/v1/crates/nonzero_ext/0.3.0/download -> nonzero_ext-0.3.0.crate https://crates.io/api/v1/crates/normalize-line-endings/0.3.0/download -> normalize-line-endings-0.3.0.crate https://crates.io/api/v1/crates/notify/5.2.0/download -> notify-5.2.0.crate https://crates.io/api/v1/crates/ntapi/0.4.1/download -> ntapi-0.4.1.crate https://crates.io/api/v1/crates/num/0.3.1/download -> num-0.3.1.crate https://crates.io/api/v1/crates/num-bigint/0.3.3/download -> num-bigint-0.3.3.crate https://crates.io/api/v1/crates/num-complex/0.3.1/download -> num-complex-0.3.1.crate https://crates.io/api/v1/crates/num-derive/0.3.3/download -> num-derive-0.3.3.crate https://crates.io/api/v1/crates/num-integer/0.1.45/download -> num-integer-0.1.45.crate https://crates.io/api/v1/crates/num-iter/0.1.43/download -> num-iter-0.1.43.crate https://crates.io/api/v1/crates/num-rational/0.3.2/download -> num-rational-0.3.2.crate https://crates.io/api/v1/crates/num-traits/0.2.17/download -> num-traits-0.2.17.crate https://crates.io/api/v1/crates/num_cpus/1.16.0/download -> num_cpus-1.16.0.crate https://crates.io/api/v1/crates/objc/0.2.7/download -> objc-0.2.7.crate https://crates.io/api/v1/crates/objc_exception/0.1.2/download -> objc_exception-0.1.2.crate https://crates.io/api/v1/crates/object/0.32.2/download -> object-0.32.2.crate https://crates.io/api/v1/crates/once_cell/1.19.0/download -> once_cell-1.19.0.crate https://crates.io/api/v1/crates/oorandom/11.1.3/download -> oorandom-11.1.3.crate https://crates.io/api/v1/crates/openssl/0.10.63/download -> openssl-0.10.63.crate https://crates.io/api/v1/crates/openssl-macros/0.1.1/download -> openssl-macros-0.1.1.crate https://crates.io/api/v1/crates/openssl-probe/0.1.5/download -> openssl-probe-0.1.5.crate https://crates.io/api/v1/crates/openssl-src/300.2.1+3.2.0/download -> openssl-src-300.2.1+3.2.0.crate https://crates.io/api/v1/crates/openssl-sys/0.9.99/download -> openssl-sys-0.9.99.crate https://crates.io/api/v1/crates/ordered-float/4.2.0/download -> ordered-float-4.2.0.crate https://crates.io/api/v1/crates/ordered-stream/0.2.0/download -> ordered-stream-0.2.0.crate https://crates.io/api/v1/crates/os_str_bytes/6.6.1/download -> os_str_bytes-6.6.1.crate https://crates.io/api/v1/crates/parking/2.2.0/download -> parking-2.2.0.crate https://crates.io/api/v1/crates/parking_lot/0.11.2/download -> parking_lot-0.11.2.crate https://crates.io/api/v1/crates/parking_lot/0.12.1/download -> parking_lot-0.12.1.crate https://crates.io/api/v1/crates/parking_lot_core/0.8.6/download -> parking_lot_core-0.8.6.crate https://crates.io/api/v1/crates/parking_lot_core/0.9.9/download -> parking_lot_core-0.9.9.crate https://crates.io/api/v1/crates/paste/1.0.14/download -> paste-1.0.14.crate https://crates.io/api/v1/crates/pem/3.0.3/download -> pem-3.0.3.crate https://crates.io/api/v1/crates/percent-encoding/2.3.1/download -> percent-encoding-2.3.1.crate https://crates.io/api/v1/crates/pest/2.7.6/download -> pest-2.7.6.crate https://crates.io/api/v1/crates/pest_derive/2.7.6/download -> pest_derive-2.7.6.crate https://crates.io/api/v1/crates/pest_generator/2.7.6/download -> pest_generator-2.7.6.crate https://crates.io/api/v1/crates/pest_meta/2.7.6/download -> pest_meta-2.7.6.crate https://crates.io/api/v1/crates/phf/0.11.2/download -> phf-0.11.2.crate https://crates.io/api/v1/crates/phf_codegen/0.11.2/download -> phf_codegen-0.11.2.crate https://crates.io/api/v1/crates/phf_generator/0.11.2/download -> phf_generator-0.11.2.crate https://crates.io/api/v1/crates/phf_macros/0.11.2/download -> phf_macros-0.11.2.crate https://crates.io/api/v1/crates/phf_shared/0.11.2/download -> phf_shared-0.11.2.crate https://crates.io/api/v1/crates/pin-project/1.1.4/download -> pin-project-1.1.4.crate https://crates.io/api/v1/crates/pin-project-internal/1.1.4/download -> pin-project-internal-1.1.4.crate https://crates.io/api/v1/crates/pin-project-lite/0.2.13/download -> pin-project-lite-0.2.13.crate https://crates.io/api/v1/crates/pin-utils/0.1.0/download -> pin-utils-0.1.0.crate https://crates.io/api/v1/crates/piper/0.2.1/download -> piper-0.2.1.crate https://crates.io/api/v1/crates/pkg-config/0.3.29/download -> pkg-config-0.3.29.crate https://crates.io/api/v1/crates/plist/1.6.0/download -> plist-1.6.0.crate https://crates.io/api/v1/crates/plotters/0.3.5/download -> plotters-0.3.5.crate https://crates.io/api/v1/crates/plotters-backend/0.3.5/download -> plotters-backend-0.3.5.crate https://crates.io/api/v1/crates/plotters-svg/0.3.5/download -> plotters-svg-0.3.5.crate https://crates.io/api/v1/crates/png/0.17.11/download -> png-0.17.11.crate https://crates.io/api/v1/crates/polling/2.8.0/download -> polling-2.8.0.crate https://crates.io/api/v1/crates/polling/3.3.2/download -> polling-3.3.2.crate https://crates.io/api/v1/crates/powerfmt/0.2.0/download -> powerfmt-0.2.0.crate https://crates.io/api/v1/crates/ppv-lite86/0.2.17/download -> ppv-lite86-0.2.17.crate https://crates.io/api/v1/crates/predicates/3.1.0/download -> predicates-3.1.0.crate https://crates.io/api/v1/crates/predicates-core/1.0.6/download -> predicates-core-1.0.6.crate https://crates.io/api/v1/crates/predicates-tree/1.0.9/download -> predicates-tree-1.0.9.crate https://crates.io/api/v1/crates/presser/0.3.1/download -> presser-0.3.1.crate https://crates.io/api/v1/crates/proc-macro-crate/1.3.1/download -> proc-macro-crate-1.3.1.crate https://crates.io/api/v1/crates/proc-macro2/1.0.78/download -> proc-macro2-1.0.78.crate https://crates.io/api/v1/crates/profiling/1.0.13/download -> profiling-1.0.13.crate https://crates.io/api/v1/crates/pulldown-cmark/0.9.6/download -> pulldown-cmark-0.9.6.crate https://crates.io/api/v1/crates/pure-rust-locales/0.7.0/download -> pure-rust-locales-0.7.0.crate https://crates.io/api/v1/crates/qoi/0.4.1/download -> qoi-0.4.1.crate https://crates.io/api/v1/crates/quick-xml/0.30.0/download -> quick-xml-0.30.0.crate https://crates.io/api/v1/crates/quick-xml/0.31.0/download -> quick-xml-0.31.0.crate https://crates.io/api/v1/crates/quote/1.0.35/download -> quote-1.0.35.crate https://crates.io/api/v1/crates/rand/0.8.5/download -> rand-0.8.5.crate https://crates.io/api/v1/crates/rand_chacha/0.3.1/download -> rand_chacha-0.3.1.crate https://crates.io/api/v1/crates/rand_core/0.6.4/download -> rand_core-0.6.4.crate https://crates.io/api/v1/crates/range-alloc/0.1.3/download -> range-alloc-0.1.3.crate https://crates.io/api/v1/crates/raw-window-handle/0.5.2/download -> raw-window-handle-0.5.2.crate https://crates.io/api/v1/crates/rayon/1.8.1/download -> rayon-1.8.1.crate https://crates.io/api/v1/crates/rayon-core/1.12.1/download -> rayon-core-1.12.1.crate https://crates.io/api/v1/crates/rcgen/0.12.1/download -> rcgen-0.12.1.crate https://crates.io/api/v1/crates/redox_syscall/0.2.16/download -> redox_syscall-0.2.16.crate https://crates.io/api/v1/crates/redox_syscall/0.4.1/download -> redox_syscall-0.4.1.crate https://crates.io/api/v1/crates/redox_users/0.4.4/download -> redox_users-0.4.4.crate https://crates.io/api/v1/crates/regex/1.10.3/download -> regex-1.10.3.crate https://crates.io/api/v1/crates/regex-automata/0.1.10/download -> regex-automata-0.1.10.crate https://crates.io/api/v1/crates/regex-automata/0.4.5/download -> regex-automata-0.4.5.crate https://crates.io/api/v1/crates/regex-syntax/0.8.2/download -> regex-syntax-0.8.2.crate https://crates.io/api/v1/crates/relative-path/1.9.2/download -> relative-path-1.9.2.crate https://crates.io/api/v1/crates/renderdoc-sys/1.0.0/download -> renderdoc-sys-1.0.0.crate https://crates.io/api/v1/crates/reqwest/0.11.23/download -> reqwest-0.11.23.crate https://crates.io/api/v1/crates/resize/0.5.5/download -> resize-0.5.5.crate https://crates.io/api/v1/crates/rgb/0.8.37/download -> rgb-0.8.37.crate https://crates.io/api/v1/crates/ring/0.17.7/download -> ring-0.17.7.crate https://crates.io/api/v1/crates/rle-decode-fast/1.0.3/download -> rle-decode-fast-1.0.3.crate https://crates.io/api/v1/crates/rstest/0.18.2/download -> rstest-0.18.2.crate https://crates.io/api/v1/crates/rstest_macros/0.18.2/download -> rstest_macros-0.18.2.crate https://crates.io/api/v1/crates/rusqlite/0.27.0/download -> rusqlite-0.27.0.crate https://crates.io/api/v1/crates/rustc-demangle/0.1.23/download -> rustc-demangle-0.1.23.crate https://crates.io/api/v1/crates/rustc-hash/1.1.0/download -> rustc-hash-1.1.0.crate https://crates.io/api/v1/crates/rustc_version/0.4.0/download -> rustc_version-0.4.0.crate https://crates.io/api/v1/crates/rustix/0.37.27/download -> rustix-0.37.27.crate https://crates.io/api/v1/crates/rustix/0.38.30/download -> rustix-0.38.30.crate https://crates.io/api/v1/crates/ryu/1.0.16/download -> ryu-1.0.16.crate https://crates.io/api/v1/crates/safemem/0.3.3/download -> safemem-0.3.3.crate https://crates.io/api/v1/crates/same-file/1.0.6/download -> same-file-1.0.6.crate https://crates.io/api/v1/crates/schannel/0.1.23/download -> schannel-0.1.23.crate https://crates.io/api/v1/crates/scoped-tls/1.0.1/download -> scoped-tls-1.0.1.crate https://crates.io/api/v1/crates/scopeguard/1.2.0/download -> scopeguard-1.2.0.crate https://crates.io/api/v1/crates/security-framework/2.9.2/download -> security-framework-2.9.2.crate https://crates.io/api/v1/crates/security-framework-sys/2.9.1/download -> security-framework-sys-2.9.1.crate https://crates.io/api/v1/crates/semver/0.11.0/download -> semver-0.11.0.crate https://crates.io/api/v1/crates/semver/1.0.21/download -> semver-1.0.21.crate https://crates.io/api/v1/crates/semver-parser/0.10.2/download -> semver-parser-0.10.2.crate https://crates.io/api/v1/crates/serde/1.0.196/download -> serde-1.0.196.crate https://crates.io/api/v1/crates/serde_cbor/0.11.2/download -> serde_cbor-0.11.2.crate https://crates.io/api/v1/crates/serde_derive/1.0.196/download -> serde_derive-1.0.196.crate https://crates.io/api/v1/crates/serde_json/1.0.113/download -> serde_json-1.0.113.crate https://crates.io/api/v1/crates/serde_repr/0.1.18/download -> serde_repr-0.1.18.crate https://crates.io/api/v1/crates/serde_spanned/0.6.5/download -> serde_spanned-0.6.5.crate https://crates.io/api/v1/crates/serde_urlencoded/0.7.1/download -> serde_urlencoded-0.7.1.crate https://crates.io/api/v1/crates/serde_with/2.3.3/download -> serde_with-2.3.3.crate https://crates.io/api/v1/crates/serde_with_macros/2.3.3/download -> serde_with_macros-2.3.3.crate https://crates.io/api/v1/crates/serde_yaml/0.9.31/download -> serde_yaml-0.9.31.crate https://crates.io/api/v1/crates/serial/0.4.0/download -> serial-0.4.0.crate https://crates.io/api/v1/crates/serial-core/0.4.0/download -> serial-core-0.4.0.crate https://crates.io/api/v1/crates/serial-unix/0.4.0/download -> serial-unix-0.4.0.crate https://crates.io/api/v1/crates/serial-windows/0.4.0/download -> serial-windows-0.4.0.crate https://crates.io/api/v1/crates/sha1/0.10.6/download -> sha1-0.10.6.crate https://crates.io/api/v1/crates/sha2/0.10.8/download -> sha2-0.10.8.crate https://crates.io/api/v1/crates/shared_library/0.1.9/download -> shared_library-0.1.9.crate https://crates.io/api/v1/crates/shell-words/1.1.0/download -> shell-words-1.1.0.crate https://crates.io/api/v1/crates/shlex/1.3.0/download -> shlex-1.3.0.crate https://crates.io/api/v1/crates/signal-hook/0.3.17/download -> signal-hook-0.3.17.crate https://crates.io/api/v1/crates/signal-hook-registry/1.4.1/download -> signal-hook-registry-1.4.1.crate https://crates.io/api/v1/crates/simd-adler32/0.3.7/download -> simd-adler32-0.3.7.crate https://crates.io/api/v1/crates/siphasher/0.3.11/download -> siphasher-0.3.11.crate https://crates.io/api/v1/crates/slab/0.4.9/download -> slab-0.4.9.crate https://crates.io/api/v1/crates/slotmap/1.0.7/download -> slotmap-1.0.7.crate https://crates.io/api/v1/crates/smallvec/1.13.1/download -> smallvec-1.13.1.crate https://crates.io/api/v1/crates/smawk/0.3.2/download -> smawk-0.3.2.crate https://crates.io/api/v1/crates/smithay-client-toolkit/0.16.1/download -> smithay-client-toolkit-0.16.1.crate https://crates.io/api/v1/crates/smol/1.3.0/download -> smol-1.3.0.crate https://crates.io/api/v1/crates/smol-potat/1.1.2/download -> smol-potat-1.1.2.crate https://crates.io/api/v1/crates/smol-potat-macro/0.6.0/download -> smol-potat-macro-0.6.0.crate https://crates.io/api/v1/crates/socket2/0.4.10/download -> socket2-0.4.10.crate https://crates.io/api/v1/crates/socket2/0.5.5/download -> socket2-0.5.5.crate https://crates.io/api/v1/crates/spa/0.3.1/download -> spa-0.3.1.crate https://crates.io/api/v1/crates/spin/0.9.8/download -> spin-0.9.8.crate https://crates.io/api/v1/crates/spirv/0.2.0+1.5.4/download -> spirv-0.2.0+1.5.4.crate https://crates.io/api/v1/crates/sqlite-cache/0.1.3/download -> sqlite-cache-0.1.3.crate https://crates.io/api/v1/crates/ssh2/0.9.4/download -> ssh2-0.9.4.crate https://crates.io/api/v1/crates/starship-battery/0.7.9/download -> starship-battery-0.7.9.crate https://crates.io/api/v1/crates/static_assertions/1.1.0/download -> static_assertions-1.1.0.crate https://crates.io/api/v1/crates/strict-num/0.1.1/download -> strict-num-0.1.1.crate https://crates.io/api/v1/crates/strsim/0.10.0/download -> strsim-0.10.0.crate https://crates.io/api/v1/crates/svg_fmt/0.4.1/download -> svg_fmt-0.4.1.crate https://crates.io/api/v1/crates/syn/1.0.109/download -> syn-1.0.109.crate https://crates.io/api/v1/crates/syn/2.0.48/download -> syn-2.0.48.crate https://crates.io/api/v1/crates/system-configuration/0.5.1/download -> system-configuration-0.5.1.crate https://crates.io/api/v1/crates/system-configuration-sys/0.5.0/download -> system-configuration-sys-0.5.0.crate https://crates.io/api/v1/crates/system-deps/6.2.1/download -> system-deps-6.2.1.crate https://crates.io/api/v1/crates/takeable-option/0.5.0/download -> takeable-option-0.5.0.crate https://crates.io/api/v1/crates/tar/0.4.40/download -> tar-0.4.40.crate https://crates.io/api/v1/crates/target-lexicon/0.12.14/download -> target-lexicon-0.12.14.crate https://crates.io/api/v1/crates/tempfile/3.9.0/download -> tempfile-3.9.0.crate https://crates.io/api/v1/crates/term_size/0.3.2/download -> term_size-0.3.2.crate https://crates.io/api/v1/crates/termcolor/1.4.1/download -> termcolor-1.4.1.crate https://crates.io/api/v1/crates/terminal_size/0.2.6/download -> terminal_size-0.2.6.crate https://crates.io/api/v1/crates/terminal_size/0.3.0/download -> terminal_size-0.3.0.crate https://crates.io/api/v1/crates/terminfo/0.8.0/download -> terminfo-0.8.0.crate https://crates.io/api/v1/crates/termios/0.2.2/download -> termios-0.2.2.crate https://crates.io/api/v1/crates/termios/0.3.3/download -> termios-0.3.3.crate https://crates.io/api/v1/crates/termtree/0.4.1/download -> termtree-0.4.1.crate https://crates.io/api/v1/crates/textwrap/0.11.0/download -> textwrap-0.11.0.crate https://crates.io/api/v1/crates/textwrap/0.16.0/download -> textwrap-0.16.0.crate https://crates.io/api/v1/crates/thiserror/1.0.56/download -> thiserror-1.0.56.crate https://crates.io/api/v1/crates/thiserror-impl/1.0.56/download -> thiserror-impl-1.0.56.crate https://crates.io/api/v1/crates/thousands/0.2.0/download -> thousands-0.2.0.crate https://crates.io/api/v1/crates/thread_local/1.1.7/download -> thread_local-1.1.7.crate https://crates.io/api/v1/crates/tiff/0.9.1/download -> tiff-0.9.1.crate https://crates.io/api/v1/crates/time/0.3.31/download -> time-0.3.31.crate https://crates.io/api/v1/crates/time-core/0.1.2/download -> time-core-0.1.2.crate https://crates.io/api/v1/crates/time-macros/0.2.16/download -> time-macros-0.2.16.crate https://crates.io/api/v1/crates/tiny-skia/0.11.3/download -> tiny-skia-0.11.3.crate https://crates.io/api/v1/crates/tiny-skia-path/0.11.3/download -> tiny-skia-path-0.11.3.crate https://crates.io/api/v1/crates/tinytemplate/1.2.1/download -> tinytemplate-1.2.1.crate https://crates.io/api/v1/crates/tinyvec/1.6.0/download -> tinyvec-1.6.0.crate https://crates.io/api/v1/crates/tinyvec_macros/0.1.1/download -> tinyvec_macros-0.1.1.crate https://crates.io/api/v1/crates/tokio/1.35.1/download -> tokio-1.35.1.crate https://crates.io/api/v1/crates/tokio-macros/2.2.0/download -> tokio-macros-2.2.0.crate https://crates.io/api/v1/crates/tokio-native-tls/0.3.1/download -> tokio-native-tls-0.3.1.crate https://crates.io/api/v1/crates/tokio-util/0.7.10/download -> tokio-util-0.7.10.crate https://crates.io/api/v1/crates/toml/0.5.11/download -> toml-0.5.11.crate https://crates.io/api/v1/crates/toml/0.8.8/download -> toml-0.8.8.crate https://crates.io/api/v1/crates/toml_datetime/0.6.5/download -> toml_datetime-0.6.5.crate https://crates.io/api/v1/crates/toml_edit/0.19.15/download -> toml_edit-0.19.15.crate https://crates.io/api/v1/crates/toml_edit/0.21.0/download -> toml_edit-0.21.0.crate https://crates.io/api/v1/crates/tower-service/0.3.2/download -> tower-service-0.3.2.crate https://crates.io/api/v1/crates/tracing/0.1.40/download -> tracing-0.1.40.crate https://crates.io/api/v1/crates/tracing-attributes/0.1.27/download -> tracing-attributes-0.1.27.crate https://crates.io/api/v1/crates/tracing-core/0.1.32/download -> tracing-core-0.1.32.crate https://crates.io/api/v1/crates/try-lock/0.2.5/download -> try-lock-0.2.5.crate https://crates.io/api/v1/crates/typenum/1.17.0/download -> typenum-1.17.0.crate https://crates.io/api/v1/crates/ucd-trie/0.1.6/download -> ucd-trie-0.1.6.crate https://crates.io/api/v1/crates/uds_windows/1.1.0/download -> uds_windows-1.1.0.crate https://crates.io/api/v1/crates/unicase/2.7.0/download -> unicase-2.7.0.crate https://crates.io/api/v1/crates/unicode-bidi/0.3.15/download -> unicode-bidi-0.3.15.crate https://crates.io/api/v1/crates/unicode-ident/1.0.12/download -> unicode-ident-1.0.12.crate https://crates.io/api/v1/crates/unicode-linebreak/0.1.5/download -> unicode-linebreak-0.1.5.crate https://crates.io/api/v1/crates/unicode-normalization/0.1.22/download -> unicode-normalization-0.1.22.crate https://crates.io/api/v1/crates/unicode-segmentation/1.10.1/download -> unicode-segmentation-1.10.1.crate https://crates.io/api/v1/crates/unicode-width/0.1.11/download -> unicode-width-0.1.11.crate https://crates.io/api/v1/crates/unicode-xid/0.2.4/download -> unicode-xid-0.2.4.crate https://crates.io/api/v1/crates/unsafe-libyaml/0.2.10/download -> unsafe-libyaml-0.2.10.crate https://crates.io/api/v1/crates/untrusted/0.9.0/download -> untrusted-0.9.0.crate https://crates.io/api/v1/crates/uom/0.30.0/download -> uom-0.30.0.crate https://crates.io/api/v1/crates/url/2.5.0/download -> url-2.5.0.crate https://crates.io/api/v1/crates/utf8parse/0.2.1/download -> utf8parse-0.2.1.crate https://crates.io/api/v1/crates/uuid/1.7.0/download -> uuid-1.7.0.crate https://crates.io/api/v1/crates/varbincode/0.1.0/download -> varbincode-0.1.0.crate https://crates.io/api/v1/crates/vcpkg/0.2.15/download -> vcpkg-0.2.15.crate https://crates.io/api/v1/crates/version-compare/0.1.1/download -> version-compare-0.1.1.crate https://crates.io/api/v1/crates/version_check/0.9.4/download -> version_check-0.9.4.crate https://crates.io/api/v1/crates/vswhom/0.1.0/download -> vswhom-0.1.0.crate https://crates.io/api/v1/crates/vswhom-sys/0.1.2/download -> vswhom-sys-0.1.2.crate https://crates.io/api/v1/crates/waker-fn/1.1.1/download -> waker-fn-1.1.1.crate https://crates.io/api/v1/crates/walkdir/2.4.0/download -> walkdir-2.4.0.crate https://crates.io/api/v1/crates/want/0.3.1/download -> want-0.3.1.crate https://crates.io/api/v1/crates/wasi/0.11.0+wasi-snapshot-preview1/download -> wasi-0.11.0+wasi-snapshot-preview1.crate https://crates.io/api/v1/crates/wasm-bindgen/0.2.90/download -> wasm-bindgen-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-backend/0.2.90/download -> wasm-bindgen-backend-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-futures/0.4.40/download -> wasm-bindgen-futures-0.4.40.crate https://crates.io/api/v1/crates/wasm-bindgen-macro/0.2.90/download -> wasm-bindgen-macro-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-macro-support/0.2.90/download -> wasm-bindgen-macro-support-0.2.90.crate https://crates.io/api/v1/crates/wasm-bindgen-shared/0.2.90/download -> wasm-bindgen-shared-0.2.90.crate https://crates.io/api/v1/crates/wayland-client/0.29.5/download -> wayland-client-0.29.5.crate https://crates.io/api/v1/crates/wayland-commons/0.29.5/download -> wayland-commons-0.29.5.crate https://crates.io/api/v1/crates/wayland-cursor/0.29.5/download -> wayland-cursor-0.29.5.crate https://crates.io/api/v1/crates/wayland-egl/0.29.5/download -> wayland-egl-0.29.5.crate https://crates.io/api/v1/crates/wayland-protocols/0.29.5/download -> wayland-protocols-0.29.5.crate https://crates.io/api/v1/crates/wayland-scanner/0.29.5/download -> wayland-scanner-0.29.5.crate https://crates.io/api/v1/crates/wayland-sys/0.29.5/download -> wayland-sys-0.29.5.crate https://crates.io/api/v1/crates/web-sys/0.3.64/download -> web-sys-0.3.64.crate https://crates.io/api/v1/crates/weezl/0.1.8/download -> weezl-0.1.8.crate https://crates.io/api/v1/crates/wgpu/0.18.0/download -> wgpu-0.18.0.crate https://crates.io/api/v1/crates/wgpu-core/0.18.1/download -> wgpu-core-0.18.1.crate https://crates.io/api/v1/crates/wgpu-hal/0.18.1/download -> wgpu-hal-0.18.1.crate https://crates.io/api/v1/crates/wgpu-types/0.18.0/download -> wgpu-types-0.18.0.crate https://crates.io/api/v1/crates/which/5.0.0/download -> which-5.0.0.crate https://crates.io/api/v1/crates/whoami/1.4.1/download -> whoami-1.4.1.crate https://crates.io/api/v1/crates/widestring/1.0.2/download -> widestring-1.0.2.crate https://crates.io/api/v1/crates/winapi/0.3.9/download -> winapi-0.3.9.crate https://crates.io/api/v1/crates/winapi-i686-pc-windows-gnu/0.4.0/download -> winapi-i686-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/winapi-util/0.1.6/download -> winapi-util-0.1.6.crate https://crates.io/api/v1/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download -> winapi-x86_64-pc-windows-gnu-0.4.0.crate https://crates.io/api/v1/crates/windows/0.33.0/download -> windows-0.33.0.crate https://crates.io/api/v1/crates/windows/0.51.1/download -> windows-0.51.1.crate https://crates.io/api/v1/crates/windows-core/0.51.1/download -> windows-core-0.51.1.crate https://crates.io/api/v1/crates/windows-core/0.52.0/download -> windows-core-0.52.0.crate https://crates.io/api/v1/crates/windows-sys/0.45.0/download -> windows-sys-0.45.0.crate https://crates.io/api/v1/crates/windows-sys/0.48.0/download -> windows-sys-0.48.0.crate https://crates.io/api/v1/crates/windows-sys/0.52.0/download -> windows-sys-0.52.0.crate https://crates.io/api/v1/crates/windows-targets/0.42.2/download -> windows-targets-0.42.2.crate https://crates.io/api/v1/crates/windows-targets/0.48.5/download -> windows-targets-0.48.5.crate https://crates.io/api/v1/crates/windows-targets/0.52.0/download -> windows-targets-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.42.2/download -> windows_aarch64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.48.5/download -> windows_aarch64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_gnullvm/0.52.0/download -> windows_aarch64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.33.0/download -> windows_aarch64_msvc-0.33.0.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.42.2/download -> windows_aarch64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.48.5/download -> windows_aarch64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_aarch64_msvc/0.52.0/download -> windows_aarch64_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.33.0/download -> windows_i686_gnu-0.33.0.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.42.2/download -> windows_i686_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.48.5/download -> windows_i686_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_gnu/0.52.0/download -> windows_i686_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.33.0/download -> windows_i686_msvc-0.33.0.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.42.2/download -> windows_i686_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.48.5/download -> windows_i686_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_i686_msvc/0.52.0/download -> windows_i686_msvc-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.33.0/download -> windows_x86_64_gnu-0.33.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.42.2/download -> windows_x86_64_gnu-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.48.5/download -> windows_x86_64_gnu-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnu/0.52.0/download -> windows_x86_64_gnu-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.42.2/download -> windows_x86_64_gnullvm-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.48.5/download -> windows_x86_64_gnullvm-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_gnullvm/0.52.0/download -> windows_x86_64_gnullvm-0.52.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.33.0/download -> windows_x86_64_msvc-0.33.0.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.42.2/download -> windows_x86_64_msvc-0.42.2.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.48.5/download -> windows_x86_64_msvc-0.48.5.crate https://crates.io/api/v1/crates/windows_x86_64_msvc/0.52.0/download -> windows_x86_64_msvc-0.52.0.crate https://crates.io/api/v1/crates/winnow/0.5.35/download -> winnow-0.5.35.crate https://crates.io/api/v1/crates/winreg/0.10.1/download -> winreg-0.10.1.crate https://crates.io/api/v1/crates/winreg/0.50.0/download -> winreg-0.50.0.crate https://crates.io/api/v1/crates/wio/0.2.2/download -> wio-0.2.2.crate https://crates.io/api/v1/crates/x11/2.21.0/download -> x11-2.21.0.crate https://crates.io/api/v1/crates/xattr/1.3.1/download -> xattr-1.3.1.crate https://crates.io/api/v1/crates/xcb/1.3.0/download -> xcb-1.3.0.crate https://crates.io/api/v1/crates/xcb-imdkit/0.1.2/download -> xcb-imdkit-0.1.2.crate https://crates.io/api/v1/crates/xcursor/0.3.5/download -> xcursor-0.3.5.crate https://crates.io/api/v1/crates/xdg-home/1.0.0/download -> xdg-home-1.0.0.crate https://crates.io/api/v1/crates/xkbcommon/0.7.0/download -> xkbcommon-0.7.0.crate https://crates.io/api/v1/crates/xkeysym/0.2.0/download -> xkeysym-0.2.0.crate https://crates.io/api/v1/crates/xml-rs/0.8.19/download -> xml-rs-0.8.19.crate https://crates.io/api/v1/crates/yaml-rust/0.4.5/download -> yaml-rust-0.4.5.crate https://crates.io/api/v1/crates/yasna/0.5.2/download -> yasna-0.5.2.crate https://crates.io/api/v1/crates/zbus/3.14.1/download -> zbus-3.14.1.crate https://crates.io/api/v1/crates/zbus_macros/3.14.1/download -> zbus_macros-3.14.1.crate https://crates.io/api/v1/crates/zbus_names/2.6.0/download -> zbus_names-2.6.0.crate https://crates.io/api/v1/crates/zerocopy/0.7.32/download -> zerocopy-0.7.32.crate https://crates.io/api/v1/crates/zerocopy-derive/0.7.32/download -> zerocopy-derive-0.7.32.crate https://crates.io/api/v1/crates/zstd/0.11.2+zstd.1.5.2/download -> zstd-0.11.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-safe/5.0.2+zstd.1.5.2/download -> zstd-safe-5.0.2+zstd.1.5.2.crate https://crates.io/api/v1/crates/zstd-sys/2.0.9+zstd.1.5.5/download -> zstd-sys-2.0.9+zstd.1.5.5.crate https://crates.io/api/v1/crates/zune-inflate/0.2.54/download -> zune-inflate-0.2.54.crate https://crates.io/api/v1/crates/zvariant/3.15.0/download -> zvariant-3.15.0.crate https://crates.io/api/v1/crates/zvariant_derive/3.15.0/download -> zvariant_derive-3.15.0.crate https://crates.io/api/v1/crates/zvariant_utils/1.0.1/download -> zvariant_utils-1.0.1.crate https://github.com/wez/freetype2/archive/e4586d960f339cf75e2e0b34aee30a0ed8353c0d.tar.gz -> freetype2-e4586d960f339cf75e2e0b34aee30a0ed8353c0d.tar.gz https://github.com/glennrp/libpng/archive/8439534daa1d3a5705ba92e653eda9251246dd61.tar.gz -> libpng-8439534daa1d3a5705ba92e653eda9251246dd61.tar.gz https://github.com/madler/zlib/archive/cacf7f1d4e3d44d871b605da3b647f07d718623f.tar.gz -> zlib-cacf7f1d4e3d44d871b605da3b647f07d718623f.tar.gz https://github.com/harfbuzz/harfbuzz/archive/894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a.tar.gz -> harfbuzz-894a1f72ee93a1fd8dc1d9218cb3fd8f048be29a.tar.gz https://github.com/wez/libssh-rs/archive/e57fdc813ed177738828ad73536f657cb2f91cf4.tar.gz -> libssh-rs-e57fdc813ed177738828ad73536f657cb2f91cf4.tar.gz https://gitlab.com/libssh/libssh-mirror/-/archive/6ad455a8acfe6032c2a87cf83f2d20463c30f8af/libssh-mirror-6ad455a8acfe6032c2a87cf83f2d20463c30f8af.tar.gz
_eclasses_=bash-completion-r1 f5e7a020fd9c741740756aac61bf75ff cargo 67ea64209e3442a3a0e095f048d43a62 desktop 021728fdc1b03b36357dbc89489e0f0d flag-o-matic d309b9713dfc18e754cba88d3ba69653 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe rust-toolchain 68a6453cb41148db1da01fa2267527f0 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=b588dfb36c262ddb0e8a4eec849d5898
+_md5_=1b630caa2a067f3a9e6a7b68d0d7cc94
diff --git a/metadata/md5-cache/x11-themes/Manifest.gz b/metadata/md5-cache/x11-themes/Manifest.gz
index 68258c4cc669..74d39011e023 100644
--- a/metadata/md5-cache/x11-themes/Manifest.gz
+++ b/metadata/md5-cache/x11-themes/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-themes/claws-mail-themes-20221017 b/metadata/md5-cache/x11-themes/claws-mail-themes-20221017
index db4b00cdcaf7..24b737bd7c62 100644
--- a/metadata/md5-cache/x11-themes/claws-mail-themes-20221017
+++ b/metadata/md5-cache/x11-themes/claws-mail-themes-20221017
@@ -2,10 +2,10 @@ DEFINED_PHASES=-
DESCRIPTION=Iconsets for Claws Mail
EAPI=8
HOMEPAGE=https://www.claws-mail.org/
-KEYWORDS=~amd64 ~ppc ~ppc64 ~x86
+KEYWORDS=amd64 ~ppc ~ppc64 x86
LICENSE=GPL-2 GPL-3 CC-BY-3.0 CC-BY-SA-2.5 CC-BY-NC-SA-3.0 CC-BY-ND-3.0 MPL-1.1 freedist public-domain all-rights-reserved
RDEPEND=mail-client/claws-mail
RESTRICT=mirror bindist
SLOT=0
SRC_URI=https://www.claws-mail.org/themes/claws-mail-themes-20221017.tar.gz
-_md5_=c34917257d1a85ec34af07cc64308e02
+_md5_=5387503d54bbdf6888bc4c9a086612cf
diff --git a/metadata/md5-cache/x11-themes/fvwm-crystal-3.7.5 b/metadata/md5-cache/x11-themes/fvwm-crystal-3.7.5
index 52c4be0c6f84..05ff6bb9c8b5 100644
--- a/metadata/md5-cache/x11-themes/fvwm-crystal-3.7.5
+++ b/metadata/md5-cache/x11-themes/fvwm-crystal-3.7.5
@@ -10,5 +10,5 @@ RDEPEND=python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_
REQUIRED_USE=^^ ( python_single_target_python3_10 python_single_target_python3_11 )
SLOT=0
SRC_URI=https://downloads.sourceforge.net/fvwm-crystal/fvwm-crystal-3.7.5.tar.gz
-_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=a36fd7e311b9c81695c084e820c43afc
diff --git a/metadata/md5-cache/x11-themes/wm-icons-0.4.0 b/metadata/md5-cache/x11-themes/wm-icons-0.4.0
index a80bf5874c88..198850469c40 100644
--- a/metadata/md5-cache/x11-themes/wm-icons-0.4.0
+++ b/metadata/md5-cache/x11-themes/wm-icons-0.4.0
@@ -9,5 +9,5 @@ LICENSE=GPL-2
RDEPEND=app-alternatives/awk dev-lang/perl
SLOT=0
SRC_URI=https://downloads.sourceforge.net/wm-icons/wm-icons-0.4.0.tar.bz2
-_eclasses_=readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3
+_eclasses_=readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4
_md5_=a1934ee528a9a4c8461043e2ea2f0d9a
diff --git a/metadata/md5-cache/x11-wm/Manifest.gz b/metadata/md5-cache/x11-wm/Manifest.gz
index a4e2f61db5ba..3de2505dcf79 100644
--- a/metadata/md5-cache/x11-wm/Manifest.gz
+++ b/metadata/md5-cache/x11-wm/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613 b/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613
index 1e4733c8dd57..cc9234283cd3 100644
--- a/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613
+++ b/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) xrandr? ( xinerama )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/raboof/notion/archive/f161c1b4dbba1ac81d8e9c3d7e5e353058a4d7d1.tar.gz -> notion-4.0.2_p20220613.tar.gz
-_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
+_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
_md5_=ed2ce1bad68e325f0f4ec97662bb1d62
diff --git a/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613-r1 b/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613-r1
index d14839303d94..9cb684ab20cf 100644
--- a/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613-r1
+++ b/metadata/md5-cache/x11-wm/notion-4.0.2_p20220613-r1
@@ -13,5 +13,5 @@ REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) xrandr? ( xinerama )
RESTRICT=test
SLOT=0
SRC_URI=https://github.com/raboof/notion/archive/f161c1b4dbba1ac81d8e9c3d7e5e353058a4d7d1.tar.gz -> notion-4.0.2_p20220613.tar.gz
-_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
+_eclasses_=lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 vcs-snapshot eab6d8533446763c2e9777d8bbd1594e
_md5_=215fa7805e0fd6d6ba430fd16e52483f
diff --git a/metadata/md5-cache/x11-wm/notion-9999 b/metadata/md5-cache/x11-wm/notion-9999
index 0215fd024b8f..3cc101395b7c 100644
--- a/metadata/md5-cache/x11-wm/notion-9999
+++ b/metadata/md5-cache/x11-wm/notion-9999
@@ -12,5 +12,5 @@ RDEPEND=lua_single_target_lua5-4? ( dev-lang/lua:5.4 ) x11-libs/libSM x11-libs/l
REQUIRED_USE=^^ ( lua_single_target_lua5-4 ) xrandr? ( xinerama )
RESTRICT=test
SLOT=0
-_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 204091a2cde6179cd9d3db26d09412d3 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
+_eclasses_=git-r3 fbb2889c81f3a05910c1524db69425c1 lua-single 86d497a20c93c7ce83af442f627515c1 lua-utils d37a16dbcc1f07f71bc48da75ed7a0cb multilib c19072c3cd7ac5cb21de013f7e9832e0 readme.gentoo-r1 b8c7a61664027641d79dcfc04bd366f4 toolchain-funcs e56c7649b804f051623c8bc1a1c44084
_md5_=192fe80b43f9fc864b5408c3a5bdcb6e
diff --git a/metadata/md5-cache/x11-wm/openbox-3.6.1-r8 b/metadata/md5-cache/x11-wm/openbox-3.6.1-r8
deleted file mode 100644
index 962f035e8cdd..000000000000
--- a/metadata/md5-cache/x11-wm/openbox-3.6.1-r8
+++ /dev/null
@@ -1,16 +0,0 @@
-BDEPEND=sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20240116 sys-devel/gnuconfig || ( >=dev-build/automake-1.16.5:1.16 ) || ( >=dev-build/autoconf-2.72-r1:2.72 >=dev-build/autoconf-2.71-r6:2.71 ) >=dev-build/libtool-2.4.7-r3
-DEFINED_PHASES=configure install prepare setup unpack
-DEPEND=dev-libs/glib:2 >=dev-libs/libxml2-2.0 >=media-libs/fontconfig-2 x11-libs/cairo x11-libs/libXau x11-libs/libXcursor x11-libs/libXext x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXt >=x11-libs/pango-1.8[X] imlib? ( media-libs/imlib2 ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) svg? ( gnome-base/librsvg:2 ) xdg? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyxdg[python_targets_python3_11(-)] ) ) x11-base/xorg-proto
-DESCRIPTION=Standards compliant, fast, light-weight, extensible window manager
-EAPI=8
-HOMEPAGE=http://openbox.org/wiki/Main_Page
-INHERIT=autotools python-single-r1
-IUSE=branding debug imlib nls session startup-notification svg xdg python_single_target_python3_10 python_single_target_python3_11
-KEYWORDS=~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x86-linux
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 >=dev-libs/libxml2-2.0 >=media-libs/fontconfig-2 x11-libs/cairo x11-libs/libXau x11-libs/libXcursor x11-libs/libXext x11-libs/libXft x11-libs/libXinerama x11-libs/libXrandr x11-libs/libXt >=x11-libs/pango-1.8[X] imlib? ( media-libs/imlib2 ) startup-notification? ( >=x11-libs/startup-notification-0.8 ) svg? ( gnome-base/librsvg:2 ) xdg? ( python_single_target_python3_10? ( dev-lang/python:3.10 ) python_single_target_python3_11? ( dev-lang/python:3.11 ) python_single_target_python3_10? ( dev-python/pyxdg[python_targets_python3_10(-)] ) python_single_target_python3_11? ( dev-python/pyxdg[python_targets_python3_11(-)] ) )
-REQUIRED_USE=xdg? ( ^^ ( python_single_target_python3_10 python_single_target_python3_11 ) )
-SLOT=3
-SRC_URI=http://openbox.org/dist/openbox/openbox-3.6.1.tar.gz branding? ( https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 multiprocessing 30ead54fa2e2b5f9cd4e612ffc34d0fe python-single-r1 75118e916668a74c660a13b0ecb22562 python-utils-r1 8b220bbce5c119fb1d4d5c2f5588f3ea toolchain-funcs e56c7649b804f051623c8bc1a1c44084
-_md5_=228e5b4b5cca3ef493fd51c689134bd9
diff --git a/metadata/md5-cache/x11-wm/stumpwm-22.05_p20220818 b/metadata/md5-cache/x11-wm/stumpwm-22.05_p20220818
index c4e494bdf0f3..2ea5781abf0d 100644
--- a/metadata/md5-cache/x11-wm/stumpwm-22.05_p20220818
+++ b/metadata/md5-cache/x11-wm/stumpwm-22.05_p20220818
@@ -13,5 +13,5 @@ RDEPEND=dev-lisp/alexandria dev-lisp/cl-ppcre dev-lisp/clx >=dev-lisp/sbcl-1.3.0
RESTRICT=strip test
SLOT=0
SRC_URI=https://github.com/stumpwm/stumpwm/archive/740e945d742d85aef36e0ed9467de9bbbf5eafd2.tar.gz -> stumpwm-740e945d742d85aef36e0ed9467de9bbbf5eafd2.tar.gz
-_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
+_eclasses_=autotools dc70c1dc473b68317fc4a86f5fbfc57d common-lisp-3 11d5b94b6865855d9a890a952bf92c7c desktop 021728fdc1b03b36357dbc89489e0f0d elisp-common abb2dda42f680fce87602c8273f832c7 gnuconfig a397adda6984a4c423e28ac274c1ba98 libtool 5f49a16f67f81bdf873e3d1f10b10001 multilib c19072c3cd7ac5cb21de013f7e9832e0 optfeature 222cb475c5a4f7ae7cfb0bf510a6fe54 toolchain-funcs e56c7649b804f051623c8bc1a1c44084 xdg-utils baea6080dd821f5562d715887954c9d3
_md5_=fccd49c1bc90663ab1d1043a394c0f03
diff --git a/metadata/md5-cache/x11-wm/stumpwm-contrib-20180128-r1 b/metadata/md5-cache/x11-wm/stumpwm-contrib-20180128-r1
index 6203f08fea3d..d8aa64cf2546 100644
--- a/metadata/md5-cache/x11-wm/stumpwm-contrib-20180128-r1
+++ b/metadata/md5-cache/x11-wm/stumpwm-contrib-20180128-r1
@@ -9,5 +9,5 @@ PDEPEND=virtual/commonlisp
RDEPEND=>=x11-wm/stumpwm-1.0.0
SLOT=0
SRC_URI=mirror://gentoo/f8/stumpwm-contrib-20180128.tar.bz2
-_eclasses_=common-lisp-3 c42335afdc60b05807aa6ae5c9225a7f
+_eclasses_=common-lisp-3 11d5b94b6865855d9a890a952bf92c7c
_md5_=f9899c831f4e4434dfdd018c7b6ead93
diff --git a/metadata/md5-cache/x11-wm/windowmaker-0.96.0 b/metadata/md5-cache/x11-wm/windowmaker-0.96.0
index 655e48ae8462..1c0aa743a471 100644
--- a/metadata/md5-cache/x11-wm/windowmaker-0.96.0
+++ b/metadata/md5-cache/x11-wm/windowmaker-0.96.0
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://www.windowmaker.org/
INHERIT=desktop
IUSE=gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
+KEYWORDS=~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris
LICENSE=GPL-2
RDEPEND=media-libs/fontconfig >=x11-libs/libXft-2.1.0 x11-libs/libXmu x11-libs/libXpm x11-libs/libXt x11-libs/libXv gif? ( >=media-libs/giflib-4.1.0-r3 ) imagemagick? ( >=media-gfx/imagemagick-7:0= ) jpeg? ( media-libs/libjpeg-turbo:= ) nls? ( virtual/libintl ) png? ( media-libs/libpng:= ) tiff? ( media-libs/tiff:= ) webp? ( media-libs/libwebp:= ) xinerama? ( x11-libs/libXinerama ) xrandr? ( x11-libs/libXrandr )
SLOT=0
SRC_URI=https://github.com/window-maker/wmaker/releases/download/wmaker-0.96.0/WindowMaker-0.96.0.tar.gz https://www.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.gz
_eclasses_=desktop 021728fdc1b03b36357dbc89489e0f0d
-_md5_=dc754c3b82c4e9440fe66c356d7d0ee7
+_md5_=1e3ea4e2d9f7f30eee3c65af976b8dca
diff --git a/metadata/md5-cache/xfce-extra/Manifest.gz b/metadata/md5-cache/xfce-extra/Manifest.gz
index 2491208958d4..fc3d312e69af 100644
--- a/metadata/md5-cache/xfce-extra/Manifest.gz
+++ b/metadata/md5-cache/xfce-extra/Manifest.gz
Binary files differ
diff --git a/metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.6 b/metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.6
index f8f9cc641ed4..1cd4cdc170f5 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.6
+++ b/metadata/md5-cache/xfce-extra/xfce4-clipman-plugin-1.6.6
@@ -9,7 +9,8 @@ IUSE=X qrcode wayland
KEYWORDS=~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux
LICENSE=GPL-2+
RDEPEND=>=dev-libs/glib-2.60.0 >=x11-libs/gtk+-3.22.29:3[wayland?,X?] >=xfce-base/libxfce4ui-4.14.0:= >=xfce-base/libxfce4util-4.14.0:= >=xfce-base/xfce4-panel-4.14.0:= >=xfce-base/xfconf-4.14.0:= X? ( >=x11-libs/libX11-1.6.7 >=x11-libs/libXtst-1.0.0 ) qrcode? ( >=media-gfx/qrencode-3.3.0:= ) wayland? ( >=dev-libs/wayland-1.15.0 )
+REQUIRED_USE=|| ( X wayland )
SLOT=0
SRC_URI=https://archive.xfce.org/src/panel-plugins/xfce4-clipman-plugin/1.6/xfce4-clipman-plugin-1.6.6.tar.bz2
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=ceb4798010d9e61a0b55b50d091ebae6
+_md5_=8f790912eed4a091bb23abb9acd188f5
diff --git a/metadata/md5-cache/xfce-extra/xfce4-screensaver-4.18.3 b/metadata/md5-cache/xfce-extra/xfce4-screensaver-4.18.3
index bd6cecbed404..64091def3e58 100644
--- a/metadata/md5-cache/xfce-extra/xfce4-screensaver-4.18.3
+++ b/metadata/md5-cache/xfce-extra/xfce4-screensaver-4.18.3
@@ -6,10 +6,10 @@ EAPI=8
HOMEPAGE=https://docs.xfce.org/apps/screensaver/start https://gitlab.xfce.org/apps/xfce4-screensaver/
INHERIT=xdg-utils
IUSE=elogind +locking opengl pam systemd
-KEYWORDS=~alpha amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv x86
+KEYWORDS=~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86
LICENSE=GPL-2+ LGPL-2+
RDEPEND=>=dev-libs/dbus-glib-0.30 >=dev-libs/glib-2.50.0:2 >=x11-libs/gtk+-3.24.0:3 >=x11-libs/libwnck-3.20:3 x11-libs/libICE:= x11-libs/libX11:= x11-libs/libXScrnSaver:= x11-libs/libXext:= x11-libs/libXxf86vm:= >=x11-libs/libXrandr-1.3:= >=x11-libs/libxklavier-5.2:= >=xfce-base/garcon-0.5.0:= >=xfce-base/libxfce4ui-4.18.4:= >=xfce-base/libxfce4util-4.12.1:= >=xfce-base/xfconf-4.12.1:= elogind? ( sys-auth/elogind ) locking? ( pam? ( sys-libs/pam ) ) opengl? ( virtual/opengl ) systemd? ( sys-apps/systemd:= )
SLOT=0
SRC_URI=https://archive.xfce.org/src/apps/xfce4-screensaver/4.18/xfce4-screensaver-4.18.3.tar.bz2
_eclasses_=xdg-utils baea6080dd821f5562d715887954c9d3
-_md5_=24fab64a4a52066040046edc323034be
+_md5_=aa5c8cc0f6168d15a2517834c96da57e
diff --git a/metadata/news/Manifest b/metadata/news/Manifest
index 593edf9a8d7e..b6a24abf3756 100644
--- a/metadata/news/Manifest
+++ b/metadata/news/Manifest
@@ -2,22 +2,22 @@
Hash: SHA512
MANIFEST Manifest.files.gz 18196 BLAKE2B 1b43af09e61e2865c024c72285ed218159c7ec13fb8eed308744d07d77ca67bd464e4e1e0953b84b2feefea8c3c0df17f2e9ca49f7df8516e5e9d8f85c1e97d2 SHA512 1cfd10f587a7c1b83e57769d372f8b0b4748d237837b5136194fd0cb51e57e068480b7753d62a86072d8760a29fb1eea4fda11ead23ce37ef285381acb9e8ce9
-TIMESTAMP 2024-06-18T22:40:26Z
+TIMESTAMP 2024-06-29T06:10:43Z
-----BEGIN PGP SIGNATURE-----
-iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmZyDNpfFIAAAAAALgAo
+iQKTBAEBCgB9FiEE4dartjv8+0ugL98c7FkO6skYklAFAmZ/pWNfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUx
RDZBQkI2M0JGQ0ZCNEJBMDJGREYxQ0VDNTkwRUVBQzkxODkyNTAACgkQ7FkO6skY
-klBmQw//a6E1R3zMqrOUxqu3MkSdCA3KP9SpD87mFJvQ17JRYOncDOZSnnsGZEIU
-79ssGIJgNdOiSpvkc6zL4+rW0ZKW0x20l5wUQSyx6wJ0vtVmmtutS6L6aBJl8FMe
-NUlZGZfFrL2yveX18q4CYIX1iJnvgRbAfH0cFvA9gOM3MO/bDnsGS5+/r9AjgshH
-cv+wRKXv3fnaxOnQa55Cw+rfYHKi7fQoPPTejnewk2i90KEiq8jLaMCDeWLxXtsX
-g3KlpACK35uUWyWxOpAkFoJ4D5bIpDEpC8jnQTnWy8iF4FDMImWMVeKszbpj8qdv
-lZ+p2+Gaqz/zvG2iGA7zfK2i9MUQ24AOBHNPvnQfPXzSxIeRfGJjiBOdjbnvHAHm
-RrFimu3QJAUtDLYkQdne+kuvjMYImoCgcgN6ODYHL+XRrsCTzm8ff6JXroaP817z
-Rz8M8fFkoE+vgZ6ltm0szeWbUkpRrgdAZ9Djx3ZGfAGpU7TukeJaI6zGbVYo1knV
-/VFhF+lyx+belWeaodOuepu2xn9mJDCPTE8yev6SpGNMs0cMoedacsXwwvECMuXv
-RX7c+V88JNItXYPNBzn8vUgDdYVkX8tJbvUXMyu4DtSF1w2btzcT/mXHOvcL/gZB
-aB4R3Ssn6lmNf8GLAjGvstPWafT3K+VaRZmzMft8EWKxuOH6Yfk=
-=CrOD
+klAtog//Y516MuQu9Svw/m2aTZqkbiq+slqr18kHqiGw/xxavpZfZu9A6h8uz6Tz
+sBamJrTYVohsg9ZhmZ9hiKHSCNrt1vW+ZH69lDzB0MiUujf8S4MGngiJAgVuWpW3
+CqIkluCzdYEeOpBocLyEpJGAe72x3tQZ/h0wGHxGnqF4roOrC4bDQSeKPZOEV8l9
+HrOqxz8kJzgeF+VeXmZ8EtGJeiEPSZCtLYhL+txgr9Xatm6PxjmL69i+McvU0Vce
+HhQh1UUuu0c1y4PdchmPLhczIZPllgqyCIG0Te/6i9emwTp+SmVlB7dkMq83ezI1
++HlXMMbfqdQ+W2lKsPj/zzn+yCp+13yUTS/VH+xSQgniXDPUUDdGvm/pCKPW/5l7
+vIzO2vGhbbbN+H1gd5TrTBOM1GVpptMBIJKrXA+ZpL+r3DzhD7+8N6z850qyICXy
+s1cWqt8QllZAb9UecOKjPto+80ktdGrHK+fh+OKCTw8uYAvX8bPpQPxyFKVHBCO3
+IhqIbQQFyBajbGFakSWKEgm9Tp7eTcceCdXv4858mejOS53tiDTOq4RzR1Tg36T4
+JjpHv8gUzxUs56DGjID/IhUAASRqBJxyAqP0TDV61sOg0mAvxycISNpwPcNDao82
+62qwIWK7qqTlkEh7T6D8GJ+mj+fSRzcCsV5nBfeVJrivqxvq0Ww=
+=Lw1c
-----END PGP SIGNATURE-----
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 3790b10bb1f6..ccccf6c602db 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Tue, 18 Jun 2024 22:40:21 +0000
+Sat, 29 Jun 2024 06:10:40 +0000
diff --git a/metadata/projects.xml b/metadata/projects.xml
index bcd1aef84b73..fa70c198a7de 100644
--- a/metadata/projects.xml
+++ b/metadata/projects.xml
@@ -345,10 +345,6 @@
<email>jstein@gentoo.org</email>
<name>Jonas Stein</name>
</member>
- <member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </member>
<member is-lead="1">
<email>wraeth@gentoo.org</email>
<name>Sam Jorna</name>
@@ -365,6 +361,10 @@
<name>Ben Kohler</name>
</member>
<member>
+ <email>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </member>
+ <member>
<email>mattst88@gentoo.org</email>
<name>Matt Turner</name>
</member>
@@ -713,10 +713,6 @@
<name>Yixun Lan</name>
</member>
<member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </member>
- <member>
<email>perfinion@gentoo.org</email>
<name>Jason Zaman</name>
</member>
@@ -1450,6 +1446,10 @@
<email>mschiff@gentoo.org</email>
<name>Marc Schiffbauer</name>
</member>
+ <member>
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </member>
</project>
<project>
<email>kerberos@gentoo.org</email>
@@ -1671,11 +1671,6 @@
<role>Mathematics</role>
</member>
<member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- <role>Numerics, Statistics</role>
- </member>
- <member>
<email>soap@gentoo.org</email>
<name>David Seifert</name>
<role>Mathematics, Numerics, Statistics</role>
@@ -1957,11 +1952,6 @@
<role>High Energy Physics, General Physics</role>
</member>
<member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- <role>High Energy Physics</role>
- </member>
- <member>
<email>nicolasbock@gentoo.org</email>
<name>Nicolas Bock</name>
<role>Physics</role>
@@ -2456,10 +2446,6 @@
<role>VisionFive 2</role>
</member>
<member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </member>
- <member>
<email>nerdboy@gentoo.org</email>
<name>Steve Arnold</name>
</member>
@@ -2821,11 +2807,6 @@
<role>Mathematics, *</role>
</member>
<member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- <role>Physics, Mathematics, Electronics, *</role>
- </member>
- <member>
<email>nicolasbock@gentoo.org</email>
<name>Nicolas Bock</name>
<role>Chemistry, Physics, *</role>
@@ -3191,10 +3172,6 @@
<url>https://wiki.gentoo.org/wiki/Project:Vim</url>
<description>The Vim Project maintains Vim-related packages.</description>
<member>
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </member>
- <member>
<email>monsieurp@gentoo.org</email>
<name>Patrice Clement</name>
</member>
diff --git a/metadata/stabilization-groups/base/bash.group b/metadata/stabilization-groups/base/bash.group
new file mode 100644
index 000000000000..6bfda557df69
--- /dev/null
+++ b/metadata/stabilization-groups/base/bash.group
@@ -0,0 +1,2 @@
+app-shells/bash
+sys-libs/readline
diff --git a/metadata/stabilization-groups/base/libxml2.group b/metadata/stabilization-groups/base/libxml2.group
new file mode 100644
index 000000000000..2771143f7269
--- /dev/null
+++ b/metadata/stabilization-groups/base/libxml2.group
@@ -0,0 +1,2 @@
+dev-libs/libxslt
+dev-libs/libxml2
diff --git a/metadata/stabilization-groups/texlive.group b/metadata/stabilization-groups/texlive.group
index d4123cb78127..27542c101c0f 100644
--- a/metadata/stabilization-groups/texlive.group
+++ b/metadata/stabilization-groups/texlive.group
@@ -1,5 +1,7 @@
app-text/dvipsk
+app-text/epspdf
app-text/lcdf-typetools
+app-text/pdfjam
app-text/ps2eps
app-text/ps2pkm
app-text/psutils
@@ -17,6 +19,7 @@ dev-tex/latex-beamer
dev-tex/latexdiff
dev-tex/latexmk
dev-tex/minted
+dev-tex/pdfannotextractor
dev-tex/pgf
dev-tex/tex4ht
dev-texlive/texlive-basic
diff --git a/metadata/timestamp b/metadata/timestamp
index 536b32a1ff4d..0beced1831a7 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Tue Jun 18 10:40:21 PM UTC 2024
+Sat Jun 29 06:10:40 AM UTC 2024
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 8dfe771e8f54..cabfd4cd4f29 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Tue, 18 Jun 2024 22:45:00 +0000
+Sat, 29 Jun 2024 06:15:00 +0000
diff --git a/metadata/timestamp.commit b/metadata/timestamp.commit
index 2b228b86c6ab..71179fdb6f7a 100644
--- a/metadata/timestamp.commit
+++ b/metadata/timestamp.commit
@@ -1 +1 @@
-a72f8d7023487bf4f9f0f3e583f7c3760bbfddc1 1718748722 2024-06-18T22:12:02Z
+c443ce7a4f2651664881060ae92fb85e38c309f5 1719640461 2024-06-29T05:54:21Z
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 1ca2f8176bd3..81b63251c09e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1718750400 Tue 18 Jun 2024 10:40:00 PM UTC
+1719641400 Sat 29 Jun 2024 06:10:00 AM UTC
diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk
index 3790b10bb1f6..ccccf6c602db 100644
--- a/metadata/xml-schema/timestamp.chk
+++ b/metadata/xml-schema/timestamp.chk
@@ -1 +1 @@
-Tue, 18 Jun 2024 22:40:21 +0000
+Sat, 29 Jun 2024 06:10:40 +0000
diff --git a/net-analyzer/Manifest.gz b/net-analyzer/Manifest.gz
index 2f99668ee7dd..133e13e7b5a6 100644
--- a/net-analyzer/Manifest.gz
+++ b/net-analyzer/Manifest.gz
Binary files differ
diff --git a/net-analyzer/greenbone-feed-sync/Manifest b/net-analyzer/greenbone-feed-sync/Manifest
index 6c5f9f4b6fef..cb3a53cf41b6 100644
--- a/net-analyzer/greenbone-feed-sync/Manifest
+++ b/net-analyzer/greenbone-feed-sync/Manifest
@@ -4,5 +4,5 @@ AUX greenbone-feed-sync.timer 183 BLAKE2B f91b69c6b2a5024c6cd9d678676071f7d5e175
DIST greenbone-feed-sync-23.10.0.tar.gz 63001 BLAKE2B 5566cef8649e578cb498f0a5bc1e41f237a3702698b2012f3a62d8f5f647e6b1e3253c7d92e4a9fc82ad7991de8010b94ba8c1194a820511c49e5f5262e471ff SHA512 fe5864c4e650f17a072cd6e4153779ea33ad8f0ac28e92114b40c465a04b70791b603ccbe82934dcdad13fce2003e2d9786cec75854efecf8aefa74c7ce178f4
DIST greenbone-feed-sync-24.3.0.tar.gz 58949 BLAKE2B 10260850dad8781682e9f3e3eb31faa4139080b3c5661261770fe28053df472b21b4e2ef98f258b5c634c26d543313da30bb01d9eadfdb8ea8e7b7b57205b7f5 SHA512 ac1ce1f0a2898997e5a330e9a186b6203b7593e5b847d23202c28e7b3b7be1556001cc6d8ba5abd7077d1b51e0f21640728f78659ecf9a60eede28ea483344b4
EBUILD greenbone-feed-sync-23.10.0.ebuild 1575 BLAKE2B abe5101d16ca2c904b36d622c49f3d3a4e43ae60d0ce36d76ae50522b39b694604c65d1a81fd6ee74813f697b3d21c130d4acf3f7fe98955537e4bf1a23b24e6 SHA512 fc7ffb5e2c7a155ba33952cd77fddaf7690001e25c1ba1ad4f5c6f640b1b12874c5bedaf61400155a6947d3ed8849a3d8b38f048c16ee9e8bf4c028c243b997a
-EBUILD greenbone-feed-sync-24.3.0.ebuild 2127 BLAKE2B 60467634c1f22f9548fa2e46dab8910c4e978f35af9ea3e7fcb49faf265ef53bd61c0b9be08c147f382eb82fafe63eb67033df234f6d69fae5a8346782198121 SHA512 29757eede67f311828124b32dc2f5c4ba4de1390b3a40aa9c3c3536df5be8e50087881b5a1ffbe8a99b085691619fcba367b81d4be3605676d3e5b64fc67b08a
+EBUILD greenbone-feed-sync-24.3.0-r1.ebuild 2161 BLAKE2B c6e6cc113ed24cbe18f2eb1f8f2b7523dbe25df2880a2f9d20d0425fbcaf14fa33967a2aaf48f12c8c63a2ee19f1f6e9006fce1f9c187050e98d663a5c258321 SHA512 b9ed80c1ddf48eeb0f64a0c39d44b0a5161cfa24bd7d21e9ae15b639a1c52a0e19b4e575c8548733155e8eadf010df15f297ce0c2ab4934d917570eb93c58ac1
MISC metadata.xml 822 BLAKE2B 6e48caf48d652d7892292654b2b55a1b200fedae3b34d03ed237259fda8a8c8013cda2c3ac93b080658424a21a13e9a3d4eb92c677621c17c2309cf7f7467c32 SHA512 9457919c66737a70c7cc58aa576102c46c1d296a616baf53559eb04bd89a7cc315d59980e7150afea1f9010344952e73deeb215ec5f776075b638072badf5983
diff --git a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild
new file mode 100644
index 000000000000..c5178e60a3c3
--- /dev/null
+++ b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 systemd
+
+DESCRIPTION="New script for syncing the Greenbone Community Feed"
+HOMEPAGE="https://github.com/greenbone/greenbone-feed-sync"
+SRC_URI="https://github.com/greenbone/greenbone-feed-sync/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cron"
+
+COMMON_DEPEND="
+ acct-user/gvm
+ net-misc/rsync
+ >=net-analyzer/gvmd-22.5.0
+ $(python_gen_cond_dep '
+ >dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
+ ' 3.10)
+ >=dev-python/rich-13.2.0[${PYTHON_USEDEP}]
+ >=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ test? ( >=net-analyzer/pontos-22.12.2[${PYTHON_USEDEP}] )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ cron? ( virtual/cron )
+"
+
+distutils_enable_tests unittest
+
+src_test() {
+ # Disable tests that require network access.
+ sed -i \
+ -e 's:test_do_not_run_as_root:_&:' \
+ -e 's:test_sync_nvts:_&:' \
+ -e 's:test_sync_nvts_quiet:_&:' \
+ -e 's:test_sync_nvts_rsync_error:_&:' \
+ -e 's:test_sync_nvts_verbose:_&:' \
+ -e 's:test_sync_nvts:_&:' \
+ -e 's:test_sync_nvts_error:_&:' \
+ tests/test_main.py || die
+
+ distutils-r1_src_test
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ # greenbone-feed-sync should not be run as root to avoid changing file permissions
+ insinto /etc/sudoers.d
+ newins - greenbone-feed-sync <<-EOF
+ gvm ALL = NOPASSWD: /usr/bin/greenbone-feed-sync
+ EOF
+
+ fperms 0750 /etc/sudoers.d
+ fperms 0440 /etc/sudoers.d/greenbone-feed-sync
+
+ if use cron; then
+ exeinto /etc/cron.daily
+ newexe "${FILESDIR}"/${PN}.cron ${PN}
+ fi
+
+ systemd_dounit "${FILESDIR}/${PN}.timer" "${FILESDIR}/${PN}.service"
+}
+
+pkg_postinst() {
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ return
+ fi
+
+ if use cron; then
+ elog
+ elog "Edit ${EROOT}/etc/cron.weekly/greenbone-feed-sync to activate daily feed update!"
+ elog
+ fi
+
+ if systemd_is_booted; then
+ elog
+ elog "To enable the systemd timer, run the following command:"
+ elog " systemctl enable --now greenbone-feed-sync.timer"
+ elog
+ fi
+}
diff --git a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild b/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild
deleted file mode 100644
index a29bec692a29..000000000000
--- a/net-analyzer/greenbone-feed-sync/greenbone-feed-sync-24.3.0.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 systemd
-
-DESCRIPTION="New script for syncing the Greenbone Community Feed"
-HOMEPAGE="https://github.com/greenbone/greenbone-feed-sync"
-SRC_URI="https://github.com/greenbone/greenbone-feed-sync/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="cron"
-
-COMMON_DEPEND="
- acct-user/gvm
- net-misc/rsync
- >=net-analyzer/gvmd-22.5.0
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
- >=dev-python/rich-13.2.0[${PYTHON_USEDEP}]
- >=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]
-"
-DEPEND="
- ${COMMON_DEPEND}
- test? ( >=net-analyzer/pontos-22.12.2[${PYTHON_USEDEP}] )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- cron? ( virtual/cron )
-"
-
-distutils_enable_tests unittest
-
-src_test() {
- # Disable tests that require network access.
- sed -i \
- -e 's:test_do_not_run_as_root:_&:' \
- -e 's:test_sync_nvts:_&:' \
- -e 's:test_sync_nvts_quiet:_&:' \
- -e 's:test_sync_nvts_rsync_error:_&:' \
- -e 's:test_sync_nvts_verbose:_&:' \
- -e 's:test_sync_nvts:_&:' \
- -e 's:test_sync_nvts_error:_&:' \
- tests/test_main.py || die
-
- distutils-r1_src_test
-}
-
-python_install() {
- distutils-r1_python_install
-
- # greenbone-feed-sync should not be run as root to avoid changing file permissions
- insinto /etc/sudoers.d
- newins - greenbone-feed-sync <<-EOF
- gvm ALL = NOPASSWD: /usr/bin/greenbone-feed-sync
- EOF
-
- fperms 0750 /etc/sudoers.d
- fperms 0440 /etc/sudoers.d/greenbone-feed-sync
-
- if use cron; then
- exeinto /etc/cron.daily
- newexe "${FILESDIR}"/${PN}.cron ${PN}
- fi
-
- systemd_dounit "${FILESDIR}/${PN}.timer" "${FILESDIR}/${PN}.service"
-}
-
-pkg_postinst() {
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- return
- fi
-
- if use cron; then
- elog
- elog "Edit ${EROOT}/etc/cron.weekly/greenbone-feed-sync to activate daily feed update!"
- elog
- fi
-
- if systemd_is_booted; then
- elog
- elog "To enable the systemd timer, run the following command:"
- elog " systemctl enable --now greenbone-feed-sync.timer"
- elog
- fi
-}
diff --git a/net-analyzer/monitoring-plugins/Manifest b/net-analyzer/monitoring-plugins/Manifest
index c8680e47d39a..2606a7bb7e35 100644
--- a/net-analyzer/monitoring-plugins/Manifest
+++ b/net-analyzer/monitoring-plugins/Manifest
@@ -1,7 +1,3 @@
-AUX monitoring-plugins-fix-check-http-segfault.patch 870 BLAKE2B 23e0d356fbb2ac071b488c49d846827292ad9fc6a2f7d5b1c1390d84db777e787d2f4d09f40ff297bab7da72c6b6b287ebfb01ca313923cca6d2bd44cad77f50 SHA512 c13325116a125f0af6299ec2d8f2ba109cc14fe5d315d944b3a3a7e8a5af731d40d84d57c9e1e29c9c9bb07212e67e943bcefb4706cd0b9c6bc0e9ec6760c2d2
-AUX monitoring-plugins-gnutls.patch 782 BLAKE2B 52f3ad417fbbf9b6fd021a42dfa2b547fcdf5f6709701732029c4bcca00793d83be9bc56f95100ded0cfe6ddaa026972b7ebd1451a7ce9a756d1cf27f595a1a7 SHA512 bc52716ad032215ce8dcd2b59b18b84eddede536280fdfd263ea7c0bb7be93f57a8efd5fcaedf6b803b435325fba8f3197ba2b17f0dd037c3beecbcaeb5cce75
-DIST monitoring-plugins-2.3.3.tar.gz 2620192 BLAKE2B 47bd7e71cf470781bb3bd8c8437ebfccdc977e48a3eba1d83ba85c2c1a8c154c7db832e3bb7189bf669083a10069c7fe09c7235a00b35fd9a6d80afcdbb44246 SHA512 502274b47da2ad04d0e2e4e29baa7e5ad8b9a9ece36794dcdf7dfcc087de30e514ff6937eaaa26b93daad329fcd11b72c3c87cad826e6bf6bafffa450077706f
DIST monitoring-plugins-2.3.5.tar.gz 2876130 BLAKE2B 7029f6485ef73d29329bcb36e16cbbaa99c57ae20505f554af154b45cc1af6f623dabb35ee5b7f777d728bcae8eafd795f12aabc199cf1f45c9f2335f74b6d41 SHA512 bb04d547584a4aed82bfd605d129b652b45c7356c0610fb1da53a57b2ab889b67afccdd53998e2612ec06571bdc5fc238ef0d378b96e29ec072f657e74eabd55
-EBUILD monitoring-plugins-2.3.3-r2.ebuild 3169 BLAKE2B 7e6ddc621b94b560b18cdd33c4acabf234b534aa07ad6d239f38b95daa4c4f0f3582630cbda51fd2887492357eb8233dbcc34136e7b9a8fd1640f894c99876c8 SHA512 e17f1cf4619cc3cda54d7024dabc6cd6cb01028504489908110806fc449548297846441a0444b74d12693db182d125dd4e6016522ec9d858a005d0e194623373
EBUILD monitoring-plugins-2.3.5.ebuild 3053 BLAKE2B fb5abb2f871578946e90eda375c9821c6dab7f87f650bfe8ee11f104c8715babe3ab04520feaa23819598fc227cb68497d027fdca12dbce333db32d87b3ffd65 SHA512 8626668a6504427a7958f3c3775660e1a5f4d7cb0ee7102a3287211ecf9c40132c999682c2b106fb192133a6fead16af19722857b703eda4cec71f1140541084
-MISC metadata.xml 1541 BLAKE2B 979f2ab54aa6fd684023c25a2725f45ce1c3edfcc98f7b79e0bee72937f0c385c71c8f8a2caaa60231bdf26c4649ded397eeafb046a46fdcda5247ca030724be SHA512 a8d68c666fa3e9e181ab3d7f469395b19e26b47145fdf96f1135c3eb5001404f66a8c046a236d25238e4e31adb6269c1da7020b5b92262d3a7cb4f6f8a0f49d9
+MISC metadata.xml 1679 BLAKE2B e99ba6614df951268458260a1b8f02f40408dd2e41b65e77555fe1d1698bf4d5fbb8a35b5d640198c1feb74bdeb78c3efb9c2670c3d87bbadef16be66602d172 SHA512 1b24d36802f5efa30d4c289bbc231761d9a3a1149831ae913eea998d49782c9424e37d270ff2853a91a9d75d65e2991910aab986f7dc78e3a8132ca17be56d8a
diff --git a/net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch b/net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch
deleted file mode 100644
index 34e539f51e2d..000000000000
--- a/net-analyzer/monitoring-plugins/files/monitoring-plugins-fix-check-http-segfault.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-https://bugs.gentoo.org/893252
-https://github.com/monitoring-plugins/monitoring-plugins/issues/1836
-https://github.com/monitoring-plugins/monitoring-plugins/commit/6d3e44d2d8395076060e9c741e9b173dc5d57b76
-
-diff --git a/plugins/check_http.c b/plugins/check_http.c
-index 5fa310f5d..8dda046ff 100644
---- a/plugins/check_http.c
-+++ b/plugins/check_http.c
-@@ -1462,7 +1462,13 @@ char *unchunk_content(const char *content) {
- memcpy(result + (overall_size - size_of_chunk), start_of_chunk, size_of_chunk);
- }
-
-- result[overall_size] = '\0';
-+ if (overall_size == 0 && result == NULL) {
-+ // We might just have received the end chunk without previous content, so result is never allocated
-+ result = calloc(1, sizeof(char));
-+ // No error handling here, we can only return NULL anyway
-+ } else {
-+ result[overall_size] = '\0';
-+ }
- return result;
- }
-
diff --git a/net-analyzer/monitoring-plugins/files/monitoring-plugins-gnutls.patch b/net-analyzer/monitoring-plugins/files/monitoring-plugins-gnutls.patch
deleted file mode 100644
index 00415f0b7111..000000000000
--- a/net-analyzer/monitoring-plugins/files/monitoring-plugins-gnutls.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-https://bugs.gentoo.org/880211
-https://github.com/monitoring-plugins/monitoring-plugins/issues/1834
-https://github.com/monitoring-plugins/monitoring-plugins/commit/31bdbfce92de2dc7717fe13a8d1ca8e7dbf850d4
-
-diff --git a/plugins/sslutils.c b/plugins/sslutils.c
-index 286273f6..c26c4fb3 100644
---- a/plugins/sslutils.c
-+++ b/plugins/sslutils.c
-@@ -134,7 +134,12 @@ int np_net_ssl_init_with_hostname_version_and_cert(int sd, char *host_name, int
- return STATE_CRITICAL;
- }
- if (cert && privkey) {
-+#ifdef USE_GNUTLS
-+ SSL_CTX_use_certificate_file(c, cert, SSL_FILETYPE_PEM);
-+#endif
-+#ifdef USE_OPENSSL
- SSL_CTX_use_certificate_chain_file(c, cert);
-+#endif
- SSL_CTX_use_PrivateKey_file(c, privkey, SSL_FILETYPE_PEM);
- #ifdef USE_OPENSSL
- if (!SSL_CTX_check_private_key(c)) {
diff --git a/net-analyzer/monitoring-plugins/metadata.xml b/net-analyzer/monitoring-plugins/metadata.xml
index 37237fb7544c..b8ca2be8aea7 100644
--- a/net-analyzer/monitoring-plugins/metadata.xml
+++ b/net-analyzer/monitoring-plugins/metadata.xml
@@ -26,6 +26,10 @@
Install <pkg>net-analyzer/fping</pkg> required for fancy ping
monitoring. Disabling the flag does not remove any plugins.
</flag>
+ <!-- leave this global flag defined here to avoid a pkgcheck warning -->
+ <flag name="ipv6">
+ Enable ipv6 checks.
+ </flag>
<flag name="ssh">
Install <pkg>net-misc/openssh</pkg> required for monitoring SSH
servers. Disabling the flag does not remove any plugins.
diff --git a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild b/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild
deleted file mode 100644
index e364f28aa4cc..000000000000
--- a/net-analyzer/monitoring-plugins/monitoring-plugins-2.3.3-r2.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit flag-o-matic
-
-DESCRIPTION="50+ standard plugins for Icinga, Naemon, Nagios, Shinken, Sensu"
-HOMEPAGE="https://www.monitoring-plugins.org/"
-SRC_URI="https://www.monitoring-plugins.org/download/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 sparc x86"
-IUSE="curl gnutls ipv6 ldap mysql dns fping game postgres radius samba snmp ssh +ssl"
-
-# Most of the plugins use automagic dependencies, i.e. the plugin will
-# get built if the binary it uses is installed. For example, check_snmp
-# will be built only if snmpget from net-analyzer/net-snmp[-minimal] is
-# installed. End result: most of our runtime dependencies are required
-# at build time as well.
-#
-# REAL_DEPEND contains the dependencies that are actually needed to
-# build. DEPEND contains those plus the automagic dependencies.
-#
-REAL_DEPEND="dev-lang/perl
- curl? (
- dev-libs/uriparser
- net-misc/curl
- )
- ldap? ( net-nds/openldap:= )
- mysql? ( || ( dev-db/mysql-connector-c dev-db/mariadb-connector-c ) )
- postgres? ( dev-db/postgresql:= )
- ssl? (
- !gnutls? (
- dev-libs/openssl:0=
- )
- gnutls? ( net-libs/gnutls )
- )
- radius? ( net-dialup/freeradius-client )"
-
-DEPEND="${REAL_DEPEND}
- dns? ( net-dns/bind-tools )
- game? ( games-util/qstat )
- fping? ( net-analyzer/fping )
- samba? ( net-fs/samba )
- ssh? ( virtual/openssh )
- snmp? ( dev-perl/Net-SNMP
- net-analyzer/net-snmp[-minimal] )"
-
-# Basically everything collides with nagios-plugins.
-RDEPEND="${DEPEND}
- acct-group/nagios
- acct-user/nagios
- !net-analyzer/nagios-plugins"
-
-# At least one test is interactive.
-RESTRICT="test"
-
-PATCHES=(
- "${FILESDIR}/${PN}-gnutls.patch" #880211
- "${FILESDIR}/${PN}-fix-check-http-segfault.patch" #893252
-)
-
-src_configure() {
- append-flags -fno-strict-aliasing
-
- # Use an array to prevent econf from mangling the ping args.
- local myconf=()
-
- if use ssl; then
- myconf+=( $(use_with !gnutls openssl /usr)
- $(use_with gnutls gnutls /usr) )
- else
- myconf+=( --without-openssl )
- myconf+=( --without-gnutls )
- fi
-
- # The autodetection for these two commands can hang if localhost is
- # down or ICMP traffic is filtered (bug #468296). But also the path
- # likes to move around on us (bug #883729).
- myconf+=( --with-ping-command="$(command -v ping) -4 -n -U -w %d -c %d %s" )
-
- if use ipv6; then
- myconf+=( --with-ping6-command="$(command -v ping) -6 -n -U -w %d -c %d %s" )
- fi
-
- econf \
- $(use_with curl libcurl) \
- $(use_with curl uriparser) \
- $(use_with mysql) \
- $(use_with ipv6) \
- $(use_with ldap) \
- $(use_with postgres pgsql /usr) \
- $(use_with radius) \
- "${myconf[@]}" \
- --libexecdir="/usr/$(get_libdir)/nagios/plugins" \
- --sysconfdir="/etc/nagios"
-}
-
-DOCS=( ACKNOWLEDGEMENTS AUTHORS CODING ChangeLog FAQ \
- NEWS README REQUIREMENTS SUPPORT THANKS )
-
-pkg_postinst() {
- elog "This ebuild has a number of USE flags that determine what you"
- elog "are able to monitor. Depending on what you want to monitor, some"
- elog "or all of these USE flags need to be set."
- elog
- elog "The plugins are installed in ${EROOT}/usr/$(get_libdir)/nagios/plugins"
-}
diff --git a/net-analyzer/nessus-agent-bin/Manifest b/net-analyzer/nessus-agent-bin/Manifest
index 2b6966327f6d..2786b0923db4 100644
--- a/net-analyzer/nessus-agent-bin/Manifest
+++ b/net-analyzer/nessus-agent-bin/Manifest
@@ -2,4 +2,4 @@ AUX nessusagent.initd 563 BLAKE2B 63820368c95dc2358ff73843e239a084e21cea48bd4dfd
DIST NessusAgent-10.6.4-el8.aarch64.rpm 18910392 BLAKE2B f98c83e7af30b5571cae3f206d9bf96c33b9b06d9d527b2f08cab553a3d91dab3021ab4868fd8e735bd52179842743076e3a6e675d91129d0883a699ad7a66ab SHA512 0fa9dbb27e67320d900872dc2f4067082944f654795a7aa5423a8d0bda72febade2088ef7f0b6b4c1b688e8d81b149f253ee9daa770eb20da248bc1a3bf8dfd1
DIST NessusAgent-10.6.4-el8.x86_64.rpm 20398348 BLAKE2B 48da8404a08454d9258c8af739db966f317934e58603425f7586ee92b5368da06d99a946a48e3f7d12344baed1a61b34706fa1475608304616d53be6fc9e9bdd SHA512 9600457806817ebda602fe644afbeab5f44ad3e7c2ccd8cb600e8024b5c621b727568f9de3e9530d59b4417b01e0c6e8ea3b3dce0061a0f4756cba3c0cab766c
EBUILD nessus-agent-bin-10.6.4.ebuild 2212 BLAKE2B a36d73ed7493d8d2c3e670985fd747481ec18321c438843f7ecd5bef21d998a885ed45c2776fa4b320b8531c67afb434a5462c06cbfcbc15f95787e1a64e35c5 SHA512 453814257fd837cab884850329b68fd36e7e1a270b50051e36558247c811bfef5e0845333ecd97001fe3d1c94842e94156001c37d84ae544ee89ebb14746a04e
-MISC metadata.xml 354 BLAKE2B f3d046b6610423bd40c2cdbe29c8aa35d8111c56f6565d5b84aea31e03a8612b3a173965496833ec2ad2a38412b68d39f09d389e41797a0cda399758c85034a5 SHA512 1f4021d2781ddbccbbf0bf91492b50af18f142200bfc959a36b527941b9e8452a7814e12a1f720fcc62f6d069158cdb5093ae3760bc1b3b09d2cb73e4ab7f715
+MISC metadata.xml 248 BLAKE2B 289644a08c163016713ef605da208e5e305427bc7e76b65abc70af7167fdb4db34e89b0cfef631a702965e89e85058471b9dbab0abadb6d7bec3c8b2a72f3add SHA512 9030c9a82b92ffa1e5501c40175477a47e724fd841a78019a7a0a7e3bba91f19aaee02d286af9a1d71004f0003f6e2f04abd0f6799d830f76bf12bf67163e631
diff --git a/net-analyzer/nessus-agent-bin/metadata.xml b/net-analyzer/nessus-agent-bin/metadata.xml
index 8dbe725d1f4e..97eff4632a18 100644
--- a/net-analyzer/nessus-agent-bin/metadata.xml
+++ b/net-analyzer/nessus-agent-bin/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
diff --git a/net-analyzer/nessus-bin/Manifest b/net-analyzer/nessus-bin/Manifest
index 1db7d5a3c61e..0a17b3fe44b6 100644
--- a/net-analyzer/nessus-bin/Manifest
+++ b/net-analyzer/nessus-bin/Manifest
@@ -2,4 +2,4 @@ AUX nessusd-initd 582 BLAKE2B 67c5e73262512c590b5b4fc0668297a504677aa3d771fdeee2
DIST Nessus-10.7.4-el8.aarch64.rpm 62834928 BLAKE2B eccd19b7ee0923b470a64a29b0c636535a72553f7930ff9bad14211eb25194bc52d472f35e7f121e765aea97de92e66ff05eba016bbf0d5fed4e49262db7132f SHA512 53d3a0ddc72a32b5a4cf4334ad625b7a7680112f553551ee89153eb107ef144e4bcb2915d31e8064d712db15d89cbd6d0bab0473078c5a5f9e8d28ac4fcfb216
DIST Nessus-10.7.4-el8.x86_64.rpm 64268520 BLAKE2B 4f639d665ea09444305c6609a921076bff89a2f0205fb73ad485cd2a122993caa14fa764a02fb19b32092ad19639b21dc7da1d7737ce0873445c422109ff7957 SHA512 ba33fee31c093497852d0aea217603d27e2e92fce9a9894149ae306ded47b2ed940e021b42c8a302d1ecd95cfd52656470ad3a03d2e54ba5dab0edb4fd522a3a
EBUILD nessus-bin-10.7.4.ebuild 1886 BLAKE2B abb347acc96565eb28078844cbc89e6b51dd2b1de070152fd1d94b70420c02b431ff1639f26fe8951cd0fa881602fd5ad8fe9a9536797db2d75c4947a3719a63 SHA512 8c724a190c3cf0c9d0d36289a888d395ef902ab0f76e06b1fa5d9a95fc4fd248d940ac21b42bf8c4d95e13c890e94e28c66cd4ad68bd06814864b09d0f3f606c
-MISC metadata.xml 346 BLAKE2B 5e72f68ab557c56cc09cedcaaa9760f3619723bd6fc58b8ecc921526b1b42b6b65e971876ec569c1e68a26e55def24767c5d896fd9eb6a706041b485a8885023 SHA512 ab7e122c344a3f5078b2d497ed36a63f6af74fcfa7f2b98d6299ec7c82e7cbaf427da8fa595e6445e49ee041114ac581fb5b1d703f16fc70a54ee98375062e82
+MISC metadata.xml 244 BLAKE2B 8d5e8402df230a2c5eb71642df8da108ec828d630fee7ef6ff9f28cef48ebdc28e18af4a9fd4dbe08ef3927024a9404bcb5cef83d31e4b6cb132371001a8bd6f SHA512 19874c970aef84d620568218cabf018e6d366fc3d9276eeb50d462897d8fa3f3dece126b93d2fad939fc87e01891cfce5899acf0eb66d1ac0eab8f0b0f0142a1
diff --git a/net-analyzer/nessus-bin/metadata.xml b/net-analyzer/nessus-bin/metadata.xml
index 3a59c704b098..7796c76c375e 100644
--- a/net-analyzer/nessus-bin/metadata.xml
+++ b/net-analyzer/nessus-bin/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
-</maintainer>
-<maintainer type="person">
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
diff --git a/net-analyzer/netdata/Manifest b/net-analyzer/netdata/Manifest
index f2c45c90347e..d907e63f0336 100644
--- a/net-analyzer/netdata/Manifest
+++ b/net-analyzer/netdata/Manifest
@@ -1,4 +1,6 @@
DIST netdata-1.45.4.tar.gz 74881136 BLAKE2B e6184458a8b7e4430fb3e11543812f00652712c0c78d3ffb2f040adf649ceb4b01b4984165e489dfbea5c2207b702319fd5f3fb0d6d420e8973a20e54f3555b9 SHA512 44ab814c1dfb8c70880a363abbf29115189da366a49df953665dc2831da389e46ac2e33c288ebdbb10478f66180d0243d1b848a2f94043449198a87d9ad06340
+DIST netdata-1.46.1.tar.gz 75135927 BLAKE2B 61ba35b4c61df47fd3aa03f08dc168dd02173b3c1ef0246bdf14555c50e9e573b0fa4b1bbca8b8f89f89a21a076630318acd21969be9060d1e7fba08cea85e22 SHA512 04d9f955129538cdd34175b6586fc548b80da1aa6d7cc7d8ecfb222e36ad184d51ad45c71b173ede7f8c1d948b9dafa3136b71cb47dfd8a73a0412445e6aae51
EBUILD netdata-1.45.4.ebuild 4335 BLAKE2B af56d57f7c289c67b44cc7ba47349e1c2d62cd1c8288b259f80d9325ac4c68b9f096f93f4c854fb3dc70b889361d07ec55ab90d7b35e7d74cf44e96b7da7a41b SHA512 001e9411d8fded3b47f7ef3e3904b5c78433a5cb894bd90c7723d541c889d8b6a13734322f19b97b184c3510d40db5bb2848344565780e9840f8e3e411d0b0d8
-EBUILD netdata-9999.ebuild 4335 BLAKE2B af56d57f7c289c67b44cc7ba47349e1c2d62cd1c8288b259f80d9325ac4c68b9f096f93f4c854fb3dc70b889361d07ec55ab90d7b35e7d74cf44e96b7da7a41b SHA512 001e9411d8fded3b47f7ef3e3904b5c78433a5cb894bd90c7723d541c889d8b6a13734322f19b97b184c3510d40db5bb2848344565780e9840f8e3e411d0b0d8
+EBUILD netdata-1.46.1.ebuild 4126 BLAKE2B d6fd416e82e28532ad08f13918a8c9f93ac6375f24e44047dc4596411bfc7b5338ac640ebf37d7de817ea9fe5693f295f1d9130e0801a62e617f7892bc25483a SHA512 00002d86adc18733f30edbcda871460b4fcdd27b27da11e259defa498a67620ffdde71aa0e24fda24e2fb619b6d4d21152fca79c007ea6231c90d88926cef6a4
+EBUILD netdata-9999.ebuild 4126 BLAKE2B d6fd416e82e28532ad08f13918a8c9f93ac6375f24e44047dc4596411bfc7b5338ac640ebf37d7de817ea9fe5693f295f1d9130e0801a62e617f7892bc25483a SHA512 00002d86adc18733f30edbcda871460b4fcdd27b27da11e259defa498a67620ffdde71aa0e24fda24e2fb619b6d4d21152fca79c007ea6231c90d88926cef6a4
MISC metadata.xml 1357 BLAKE2B d7b8f45aaa7dc92cc61e5452f883069997f571d6461572430786f85783d3ed42a23f079818da95495eb3a613eb7107ab3509eddda317f728a0a21e5f8dad98a9 SHA512 ee5f106689c754cb4dc679eba1a00d69c0df858146b168f5a02faac794a8b21cfcadee316e9fbfa26433ed16eb3c56ddb8cdc70d950882be1aada7433795d2d0
diff --git a/net-analyzer/netdata/netdata-1.46.1.ebuild b/net-analyzer/netdata/netdata-1.46.1.ebuild
new file mode 100644
index 000000000000..2f9af0d43617
--- /dev/null
+++ b/net-analyzer/netdata/netdata-1.46.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python{3_9,3_10,3_11,3_12} )
+
+inherit cmake fcaps linux-info optfeature python-single-r1 systemd
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/netdata/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/netdata/${PN}/releases/download/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-v${PV}"
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Linux real time system monitoring, done right!"
+HOMEPAGE="https://github.com/netdata/netdata https://my-netdata.io/"
+
+LICENSE="GPL-3+ MIT BSD"
+SLOT="0"
+IUSE="aclk bpf cloud cups +dbengine ipmi mongodb mysql nfacct nodejs postgres prometheus +python systemd tor xen"
+REQUIRED_USE="
+ mysql? ( python )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ tor? ( python )"
+
+# most unconditional dependencies are for plugins.d/charts.d.plugin:
+RDEPEND="
+ acct-group/netdata
+ acct-user/netdata
+ app-misc/jq
+ >=app-shells/bash-4:0
+ || (
+ net-analyzer/openbsd-netcat
+ net-analyzer/netcat
+ )
+ net-libs/libwebsockets
+ net-misc/curl
+ net-misc/wget
+ sys-apps/util-linux
+ app-alternatives/awk
+ sys-libs/libcap
+ cups? ( net-print/cups )
+ app-arch/lz4:=
+ app-arch/zstd:=
+ app-arch/brotli:=
+ dbengine? (
+ dev-libs/judy
+ dev-libs/openssl:=
+ )
+ dev-libs/libpcre2:=
+ dev-libs/libuv:=
+ dev-libs/libyaml
+ dev-libs/protobuf:=
+ bpf? ( virtual/libelf:= )
+ sys-libs/zlib
+ ipmi? ( sys-libs/freeipmi )
+ dev-libs/json-c:=
+ mongodb? ( dev-libs/mongo-c-driver )
+ nfacct? (
+ net-firewall/nfacct
+ net-libs/libmnl:=
+ )
+ nodejs? ( net-libs/nodejs )
+ prometheus? (
+ app-arch/snappy:=
+ dev-libs/protobuf:=
+ )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+ mysql? ( $(python_gen_cond_dep 'dev-python/mysqlclient[${PYTHON_USEDEP}]') )
+ postgres? ( $(python_gen_cond_dep 'dev-python/psycopg:2[${PYTHON_USEDEP}]') )
+ tor? ( $(python_gen_cond_dep 'net-libs/stem[${PYTHON_USEDEP}]') )
+ )
+ xen? (
+ app-emulation/xen-tools
+ dev-libs/yajl
+ )
+ systemd? ( sys-apps/systemd )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+FILECAPS=(
+ 'cap_dac_read_search,cap_sys_ptrace+ep'
+ 'usr/libexec/netdata/plugins.d/apps.plugin'
+ 'usr/libexec/netdata/plugins.d/debugfs.plugin'
+)
+
+pkg_setup() {
+ use python && python-single-r1_pkg_setup
+ linux-info_pkg_setup
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE
+ -DCMAKE_INSTALL_PREFIX=/
+ -DENABLE_ACLK=$(usex aclk)
+ -DENABLE_CLOUD=$(usex cloud)
+ -DENABLE_DBENGINE=$(usex dbengine)
+ -DENABLE_PLUGIN_CUPS=$(usex cups)
+ -DENABLE_PLUGIN_NFACCT=$(usex nfacct)
+ -DENABLE_PLUGIN_FREEIPMI=$(usex ipmi)
+ -DENABLE_EXPORTER_MONGODB=$(usex mongodb)
+ -DENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE=$(usex prometheus)
+ -DENABLE_PLUGIN_XENSTAT=$(usex xen)
+ -DENABLE_PLUGIN_EBPF=$(usex bpf)
+ -DENABLE_PLUGIN_GO=FALSE
+ -DENABLE_PLUGIN_SYSTEMD_JOURNAL=$(usex systemd)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ rm -rf "${D}/var/cache" || die
+ rm -rf "${D}/var/run" || die
+
+ keepdir /var/log/netdata
+ fowners -Rc netdata:netdata /var/log/netdata
+ keepdir /var/lib/netdata
+ keepdir /var/lib/netdata/registry
+ keepdir /var/lib/netdata/cloud.d
+ fowners -Rc netdata:netdata /var/lib/netdata
+
+ newinitd "${D}/usr/lib/netdata/system/openrc/init.d/netdata" "${PN}"
+ newconfd "${D}/usr/lib/netdata/system/openrc/conf.d/netdata" "${PN}"
+ systemd_newunit "${D}/usr/lib/netdata/system/systemd/netdata.service.v235" netdata.service
+ systemd_dounit "${D}/usr/lib/netdata/system/systemd/netdata-updater.service"
+ systemd_dounit "${D}/usr/lib/netdata/system/systemd/netdata-updater.timer"
+ insinto /etc/netdata
+ doins system/netdata.conf
+}
+
+pkg_postinst() {
+ fcaps_pkg_postinst
+
+ if use nfacct ; then
+ fcaps 'cap_net_admin' 'usr/libexec/netdata/plugins.d/nfacct.plugin'
+ fi
+
+ if use xen ; then
+ fcaps 'cap_dac_override' 'usr/libexec/netdata/plugins.d/xenstat.plugin'
+ fi
+
+ if use ipmi ; then
+ fcaps 'cap_dac_override' 'usr/libexec/netdata/plugins.d/freeipmi.plugin'
+ fi
+
+ optfeature "go.d external plugin" net-analyzer/netdata-go-plugin
+}
diff --git a/net-analyzer/netdata/netdata-9999.ebuild b/net-analyzer/netdata/netdata-9999.ebuild
index 725670699e12..2f9af0d43617 100644
--- a/net-analyzer/netdata/netdata-9999.ebuild
+++ b/net-analyzer/netdata/netdata-9999.ebuild
@@ -4,7 +4,7 @@
EAPI=8
PYTHON_COMPAT=( python{3_9,3_10,3_11,3_12} )
-inherit cmake fcaps flag-o-matic linux-info optfeature python-single-r1 systemd
+inherit cmake fcaps linux-info optfeature python-single-r1 systemd
if [[ ${PV} == *9999 ]] ; then
EGIT_REPO_URI="https://github.com/netdata/${PN}.git"
@@ -95,14 +95,6 @@ pkg_setup() {
}
src_configure() {
- # -Werror=strict-aliasing
- # https://bugs.gentoo.org/927174
- # https://github.com/netdata/netdata/issues/17321
- #
- # Do not trust with LTO either.
- append-flags -fno-strict-aliasing
- filter-lto
-
local mycmakeargs=(
-DCMAKE_DISABLE_FIND_PACKAGE_Git=TRUE
-DCMAKE_INSTALL_PREFIX=/
diff --git a/net-analyzer/notus-scanner/Manifest b/net-analyzer/notus-scanner/Manifest
index b6a0718d0d41..4431f2981958 100644
--- a/net-analyzer/notus-scanner/Manifest
+++ b/net-analyzer/notus-scanner/Manifest
@@ -5,5 +5,5 @@ AUX notus-scanner.toml 272 BLAKE2B 41cd9a81754ee06604373e8d4644362167ed7165c36d2
DIST notus-scanner-22.6.2.tar.gz 316406 BLAKE2B c24ec5e4fd9f8fc181145d64580d04f7045ccf1a7570f855f0a8a79bcea842fe7a73d91fadecd61c10b94cb3ee68ecae98b0f91b4059b84258765be98c95057f SHA512 ecbbb79950908641c2b83d379d141b189b8e0e27cac17753cbb381a5f4ebf28d7100f60bd24fc284c2681abc889f6fee36a64f469ac0b37323940eaeae7e7522
DIST notus-scanner-22.6.3.tar.gz 293997 BLAKE2B 889416d2324088dc11f2df5146b3c88b276d1170552f55b2cb7ef49f4d8d855b98d6c0e53a1d49bd725b97b88c12df69a1997a38a614aa941dd699d0efb1de51 SHA512 fc3a05a3a9d61dd0b7a9913cfbbf507fec9dd3797a42a82283d14ab7fa8090fbc847487cf3a1d064f49572dda9acadba4bd7d30003fd32a179f572e327254546
EBUILD notus-scanner-22.6.2.ebuild 2131 BLAKE2B d754be7534a460285cddf9387039523f998e5342c71ad0db5780a0766d06e89402f36eee19de6d0621f2b1d94ded87086f66b508741f7a8b0b1e3e25d4f96198 SHA512 6be8b83e4a6a8edeb0511b03b387420c171349921ac4a38d260b72e26f51f71e98e99d930d034ae5177f7e0a917a62afe9b67e5b001a649f67f5dd4f84095531
-EBUILD notus-scanner-22.6.3.ebuild 2138 BLAKE2B 262811a4dc3f5d3165e181cc2e8677f15c5d80d00c40eab9aaf4d0a353d61e1faf889d6d5dfecf78814fc4ea561b9d3e18e3edea525a2b48e5f3105a1c478001 SHA512 00248fa65d7802be2ed7d1ac571bda377c3835be76485d231a638208ec57d7e6a7bd9629fdaed503e464fb550fc8ffb11346ea4a61db16dfd7b97fdfc18e6a40
+EBUILD notus-scanner-22.6.3-r1.ebuild 2173 BLAKE2B 0fad1f1917dd51e37743a4b1775012f30388682abc34190cd117b482c1c410d7d241fe15e8892b1684882faec90f501141115bfcd5c5a4c4b050391fb49eb270 SHA512 5a428aa49b67720f5359cf5021288dbe1e6bf5ccf3a1496da5d2fec24675a283baaf8d187d98eb82d34706250236155d49cea7317a97000426539a7460dc54e2
MISC metadata.xml 735 BLAKE2B 78af413540fe6af7214b65b50b50aaf9cf59280037ada5228d38e529d90752b0516bf1d7514e7d9436edd93b50cd8a9dadc1e9fbf84a5c57a0ff0cb45b712cc8 SHA512 fdb4ce92c1eede58fe267ed2a4832dd1d4e7a1694591efb3d2ff372a621320275c4090317cb57c50724ceb7e386fa28965e45b724b311127ecd8665e2908cf92
diff --git a/net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild b/net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild
new file mode 100644
index 000000000000..9ac39d6372b9
--- /dev/null
+++ b/net-analyzer/notus-scanner/notus-scanner-22.6.3-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+DISTUTILS_USE_PEP517=poetry
+inherit distutils-r1 readme.gentoo-r1 systemd
+
+DESCRIPTION="Notus is a vulnerability scanner for creating results from local security checks"
+HOMEPAGE="https://github.com/greenbone/notus-scanner"
+SRC_URI="https://github.com/greenbone/notus-scanner/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="AGPL-3 AGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ acct-user/gvm
+ net-libs/paho-mqtt-c
+ >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+ >=dev-python/python-gnupg-0.5.1[${PYTHON_USEDEP}]
+ <dev-python/packaging-24.1[${PYTHON_USEDEP}]
+ >=dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep '
+ <dev-python/tomli-3[${PYTHON_USEDEP}]
+ ' 3.10)
+"
+
+RDEPEND="
+ ${DEPEND}
+ app-misc/mosquitto
+"
+
+PATCHES=(
+ "${FILESDIR}"/notus-scanner-22.6.2-remove-tests.patch
+)
+
+DOC_CONTENTS="
+For validating the feed content, a GnuPG keychain with the Greenbone Community Feed integrity key needs to be created.
+Please, read here on how to create it:
+https://greenbone.github.io/docs/latest/22.4/source-build/index.html#feed-validation
+https://wiki.gentoo.org/wiki/Greenbone_Vulnerability_Management#Notus_Scanner
+
+To enable feed validation, edit /etc/gvm/${PN}.toml
+and set
+disable-hashsum-verification = false"
+DISABLE_AUTOFORMATTING=true
+
+distutils_enable_tests unittest
+
+python_compile() {
+ distutils-r1_python_compile
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ insinto /etc/gvm
+ use prefix || fowners -R gvm:gvm /etc/gvm
+ newins "${FILESDIR}/${PN}.toml" "${PN}.toml"
+ use prefix || fowners gvm:gvm "/etc/gvm/${PN}.toml"
+
+ # Set proper permissions on required files/directories
+ keepdir /var/lib/notus
+ keepdir /var/lib/notus/products
+ keepdir /var/lib/notus/advisories
+ if ! use prefix; then
+ fowners -R gvm:gvm /var/lib/notus
+ fi
+
+ newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+
+ systemd_dounit config/${PN}.service
+
+ systemd_install_serviced "${FILESDIR}/notus-scanner.service.conf" \
+ ${PN}.service
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ readme.gentoo_print_elog
+}
diff --git a/net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild b/net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild
deleted file mode 100644
index c14414c68226..000000000000
--- a/net-analyzer/notus-scanner/notus-scanner-22.6.3.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 readme.gentoo-r1 systemd
-
-DESCRIPTION="Notus is a vulnerability scanner for creating results from local security checks"
-HOMEPAGE="https://github.com/greenbone/notus-scanner"
-SRC_URI="https://github.com/greenbone/notus-scanner/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="AGPL-3 AGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DEPEND="
- acct-user/gvm
- net-libs/paho-mqtt-c
- >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
- >=dev-python/python-gnupg-0.5.1[${PYTHON_USEDEP}]
- <dev-python/packaging-24.1[${PYTHON_USEDEP}]
- >=dev-python/paho-mqtt-1.5.1[${PYTHON_USEDEP}]
- <dev-python/tomli-3[${PYTHON_USEDEP}]
-"
-
-RDEPEND="
- ${DEPEND}
- app-misc/mosquitto
-"
-
-PATCHES=(
- "${FILESDIR}"/notus-scanner-22.6.2-remove-tests.patch
-)
-
-DOC_CONTENTS="
-For validating the feed content, a GnuPG keychain with the Greenbone Community Feed integrity key needs to be created.
-Please, read here on how to create it:
-https://greenbone.github.io/docs/latest/22.4/source-build/index.html#feed-validation
-https://wiki.gentoo.org/wiki/Greenbone_Vulnerability_Management#Notus_Scanner
-
-To enable feed validation, edit /etc/gvm/${PN}.toml
-and set
-disable-hashsum-verification = false"
-DISABLE_AUTOFORMATTING=true
-
-distutils_enable_tests unittest
-
-python_compile() {
- distutils-r1_python_compile
-}
-
-python_install() {
- distutils-r1_python_install
-
- insinto /etc/gvm
- use prefix || fowners -R gvm:gvm /etc/gvm
- newins "${FILESDIR}/${PN}.toml" "${PN}.toml"
- use prefix || fowners gvm:gvm "/etc/gvm/${PN}.toml"
-
- # Set proper permissions on required files/directories
- keepdir /var/lib/notus
- keepdir /var/lib/notus/products
- keepdir /var/lib/notus/advisories
- if ! use prefix; then
- fowners -R gvm:gvm /var/lib/notus
- fi
-
- newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-
- systemd_dounit config/${PN}.service
-
- systemd_install_serviced "${FILESDIR}/notus-scanner.service.conf" \
- ${PN}.service
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/net-analyzer/opsgenie-lamp/Manifest b/net-analyzer/opsgenie-lamp/Manifest
index 67f07cb19e44..aaec5e5daa3c 100644
--- a/net-analyzer/opsgenie-lamp/Manifest
+++ b/net-analyzer/opsgenie-lamp/Manifest
@@ -1,6 +1,3 @@
-DIST opsgenie-lamp-2.5.1_p20181102-vendor.tar.gz 204755 BLAKE2B 65c92b5bbbdec8b4bdccad884435273a6aec51c472437de92613dcda76c3a6cff1b84dfe5028713a353b861ff868cb8377e97c9322423b7a887a121a92c9515f SHA512 08f86e1520f2ca6d5208994c5836d511bea13d9e8ccf707a121956e23ff1c6f411d730ab6445ac30158e90d76efcdbbf65a19cef39641493c76b836980b6792a
-DIST opsgenie-lamp-2.5.1_p20181102.tar.gz 19259 BLAKE2B 1a4f54b817b0210654f42e4ea1eb9dc29e0416ab37a90ca00ba86788cdcde6a8a7330bd095c238268b7e00525da33a67c4fa0aa68602442887dc81091f802fd2 SHA512 9a2c5d23b530a5c2df99f1b63afcb47d8fb3cdf9a45142f82d52df5c9dd570bad444735d851af3fe03306179076e78ece3be9b1a6b63da04740d0a02752db67a
DIST opsgenie-lamp-3.1.4.tar.gz 994564 BLAKE2B bbc8801b9943eb57bd784ddd7a8f2631e0879c88b6760b9759dc37d95149dbc2c7013544c481f69cd4272bb19eca2df537a5d4a60acd56d5b70a88ad4449fbc8 SHA512 e5770d0188d9e8ef9d9c24f2cc3d160bca75732fff8c6bd1a694f18c604a1c85303b803817c15f461358521eafee029e86475c2f11177c719e173eaf18f4d5c1
-EBUILD opsgenie-lamp-2.5.1_p20181102.ebuild 1244 BLAKE2B 8b0c58aec8ffa8263a25549376387dabace402b189c0124db634d2985a3862ff60d63489e698a1cdb350e563a163c2bc71d2006023c617c5adc8ecf7321b8689 SHA512 7bcd0369f92b02a2e218b8934615e20ea674820d961f8b17656dee636c6e134d2631f957b08566838014a4416919ecc4b6a95484d3ca224ef16e88e2ac64b6c5
EBUILD opsgenie-lamp-3.1.4.ebuild 597 BLAKE2B 3702d7a85501e4861748498249587c86e698e0c99f23b2fd886b77d78a9c3d60574010e16158f099f81daff684586490131ca61c3f5840203c73443e2800a206 SHA512 2adca1766fe3ba06b4bdbee3c35209cb233dfced6bfdcf83136a480081c460813e6b36e884a2903fe818dba9976dc8a0ea19bd0a6afdd5508ebc0034f2f62d43
MISC metadata.xml 336 BLAKE2B 12eaeb26be0b2136f543c89bf4f2b7951c010c015e584c27b3bae466bd2b2527c58a1a0babecdc391a844b79210e99acf97e348c85f038ead865941e712bc816 SHA512 ea6c696ded92930b0494f42db5c44b2d4be58916046342f964e1070cfc5917c4437a82a43a7bb2efb3ce92162d4900e66496adb061aff4ebf244f56fb9b48db2
diff --git a/net-analyzer/opsgenie-lamp/opsgenie-lamp-2.5.1_p20181102.ebuild b/net-analyzer/opsgenie-lamp/opsgenie-lamp-2.5.1_p20181102.ebuild
deleted file mode 100644
index 8aba54f81df9..000000000000
--- a/net-analyzer/opsgenie-lamp/opsgenie-lamp-2.5.1_p20181102.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit vcs-snapshot
-
-DESCRIPTION="command line client for the opsgenie service"
-HOMEPAGE="https://docs.opsgenie.com/docs/lamp-command-line-interface-for-opsgenie"
-HASH=062016b
-SRC_URI="https://github.com/opsgenie/${PN}/archive/${HASH}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.gz"
-
-# I followed the following steps to create the vendor tarball:
-#
-# git clone https://github.com/opsgenie/opsgenie-lamp
-# cd opsgenie-lamp
-# go mod init # creates go.mod and go.sum
-# go mod vendor # updates go.mod/sum and adds vendor directory
-# mv -i go.mod go.sum vendor
-# tar cf ${P}.tar vendor
-# gzip ${P}.tar
-#
-# Upstream doesn't tag releases, but the most recent version number is
-# in the sources, see the lampVersion variable.
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-lang/go:="
-
-RESTRICT="strip"
-
-src_prepare() {
- mv ../${P}-vendor vendor || die "mv failed"
- mv vendor/go.mod vendor/go.sum . || die "mv failed"
- default
-}
-
-src_compile() {
- GOCACHE="${T}"/go-cache go build -mod vendor || die "build failed"
-}
-
-src_install() {
- newbin ${PN} lamp
-dodoc conf/lamp.conf
- einstalldocs
-}
diff --git a/net-analyzer/scanssh/Manifest b/net-analyzer/scanssh/Manifest
index 914195f67d52..b19efa27daf7 100644
--- a/net-analyzer/scanssh/Manifest
+++ b/net-analyzer/scanssh/Manifest
@@ -1,5 +1,8 @@
AUX scanssh-2.0-fix-warnings.diff 1071 BLAKE2B c92997cd26cd03ec451ebf83a54f19ba86d6b33f90dd666c8637fceb222849b3d2703ca9c8c1645a95186059ccf049ae462d7a4c58486ee8c0d086cb8f73e625 SHA512 b9080dbe7551e905db0744ca36b8690d05d784ad7c4c77f4fcbe64ff603353e998cc28ae45c26e230f594278cdb6f130029aa633166e6636933be44845c27b06
AUX scanssh-2.0-libdir.diff 4916 BLAKE2B 23fb00f8880e9a2407e919c626328430fc7c09d21bcdb535cf2411b41fc4c623ab04e2411dbdd239e62cc4f6545b9d67d29bab879f6ac268c241d1cd884b2592 SHA512 be01518f156b724439837150f9f02148d6f92c0bac2557419f2f9def9244d29006a6c84ceecf193b6f57830c697d9b650102625cf78787fc59709a2ef2b7847f
+AUX scanssh-2.1.3-libdir.diff 5254 BLAKE2B d1f52730480f97c2518ccdf0c125d7d376a91bb32de5510c92e81cd4ce19bec9f1c65a568bc3e7f490b61ce31ac5349b518d8011411f86d33a43b4feef9f893e SHA512 b8668f2b89e1861ac5dd782da0927d9c6fd3d51b1ccef7bff42b061fd37b91d7515b42a26fcda4aeae64d95b9cf447763d343df701df879758bf1098d6451f55
DIST scanssh-2.1.2.tar.gz 147470 BLAKE2B 4cb31a27dd925f071bcb958fc72bef7b7f0455b7d718a15536dae40cee969739628da64a3972e2c5cc9813ef24c5634ca019571783ea20df87c7df80f32da876 SHA512 af4e705c43156b907d6864b12f5832bb4e43d0ff284e34e96b32bbe7986299954d1175880ffe7588f91a939d140b45592fc72dc2bf397f140aed929dbe44a453
+DIST scanssh-2.1.3.1.tar.gz 147954 BLAKE2B a263eda2d49159e715bb8d2190fc78f8e41d5f3a56e0bf67b70ed716eb787c09cff0ea9e759b5aa62096f75de01d2d5b5980aa66a7c5b14635d835fd3b7c6f07 SHA512 970cbb03aa44fcef62aa03132335e6ecedb083cee98a360b3d781efc8c2d3c169f70c17837b1faaf9ceaa2691a7c619174a9bb185146af50188eaceda5d14adb
EBUILD scanssh-2.1.2.ebuild 860 BLAKE2B 0d8ba021d32cf1656aa6823c96e716f3120ee3406de26bd78f827d13257c88a9acf54865c1b191a65c89c194bffd1e3dc34de664eb2f17bfe0bee9c9dbb31135 SHA512 acfa6e2a2f041773d15d8894ce95c2be194f100c9276f47081b5ad371299190620813f20c989ce065de6eb6950e1478ea5df35a607c81f86b8d43246869273d9
+EBUILD scanssh-2.1.3.1.ebuild 865 BLAKE2B 492a8889780f0189563830199fb0dad9a80e9af22272845c3a7cea0cf308c0673cef45e69f2f883f2b5b451e821c8e2b3a425a1325174e52a6c572a4e39aac37 SHA512 678116483f524b7996107ee5c59cae64a9d17a821c711277b7af6eee68c7a3dedd25e977f569da5ae215b607e568e2cae7328a69cd7329db2ebee427c01b8d34
MISC metadata.xml 512 BLAKE2B 58be7a766b9858f55a5d2926ed85a19545014f3a6f522132f03b11c2ae0b0f050e8cb85abc09725b4bcc6cb8f87ce50792756e31e8bf523d6da1ac4f1c012854 SHA512 d5c347f2a04abb0a6ba81edc8df0c844cab63d2eab85eaa01d8e847b4bde02ff4bb1e4531fa18678d66f032d4078ad17dce34b3b0aa27e9e0f964a77e829c6f5
diff --git a/net-analyzer/scanssh/files/scanssh-2.1.3-libdir.diff b/net-analyzer/scanssh/files/scanssh-2.1.3-libdir.diff
new file mode 100644
index 000000000000..c34159b3fca7
--- /dev/null
+++ b/net-analyzer/scanssh/files/scanssh-2.1.3-libdir.diff
@@ -0,0 +1,191 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -20,8 +20,8 @@ AC_PROG_CC
+ AC_PROG_INSTALL
+
+ dnl XXX - Solaris sux.
+-AC_CHECK_LIB(socket, socket)
+-AC_CHECK_LIB(nsl, gethostbyname)
++AC_SEARCH_LIBS(socket, socket)
++AC_SEARCH_LIBS(gethostbyname, nsl)
+
+ dnl XXX - we need WinPcap developer's pack under Cygwin for win32
+
+@@ -33,11 +33,11 @@ case $host_os in
+ if test -d /usr/include/mingw ; then
+ CPPFLAGS="$CPPFLAGS -mno-cygwin"
+ CFLAGS="$CFLAGS -mno-cygwin"
+- AC_DEFINE(WIN32_LEAN_AND_MEAN, 1,
++ AC_DEFINE(WIN32_LEAN_AND_MEAN, 1,
+ [Define for faster code generation.])
+ AC_CHECK_LIB(ws2_32, main)
+ AC_CHECK_LIB(iphlpapi, main)
+- AC_DEFINE(snprintf, _snprintf,
++ AC_DEFINE(snprintf, _snprintf,
+ [Use MingW32's internal snprintf])
+ else
+ AC_MSG_ERROR([need MingW32 package to build under Cygwin])
+@@ -84,92 +84,9 @@ if test $neederr = yes; then
+ AC_LIBOBJ(err)
+ fi
+
+-dnl Checks for libpcap
+-AC_MSG_CHECKING(for libpcap)
+-AC_ARG_WITH(libpcap,
+-[ --with-libpcap=DIR use libpcap build directory],
+-[ case "$withval" in
+- yes|no)
+- AC_MSG_RESULT(no)
+- ;;
+- *)
+- AC_MSG_RESULT($withval)
+- if test -f $withval/pcap.h -a -f $withval/libpcap.a; then
+- owd=`pwd`
+- if cd $withval; then withval=`pwd`; cd $owd; fi
+- PCAPINC="-I$withval -I$withval/bpf"
+- PCAPLIB="-L$withval -lpcap"
+- else
+- AC_MSG_ERROR(pcap.h or libpcap.a not found in $withval)
+- fi
+- ;;
+- esac ],
+-[ if test -f ${prefix}/include/pcap.h; then
+- PCAPINC="-I${prefix}/include"
+- PCAPLIB="-L${prefix}/lib -lpcap"
+- elif test -f /usr/include/pcap/pcap.h; then
+- PCAPINC="-I/usr/include/pcap"
+- PCAPLIB="-lpcap"
+- elif test -f /usr/include/pcap.h; then
+- PCAPLIB="-lpcap"
+- else
+- AC_MSG_RESULT(no)
+- AC_MSG_ERROR(libpcap not found)
+- fi
+- AC_MSG_RESULT(yes) ]
+-)
+ AC_SUBST(PCAPINC)
+ AC_SUBST(PCAPLIB)
+
+-dnl Checks for (installed) libdnet
+-AC_ARG_WITH(libdnet,
+-[ --with-libdnet=DIR use libdnet in DIR],
+-[ case "$withval" in
+- yes|no)
+- AC_MSG_ERROR(Please specify directory containing dnet-config when using --with-libdnet)
+- ;;
+- *)
+- AC_MSG_CHECKING(for libdnet)
+- AC_MSG_RESULT($withval)
+- if test -f $withval/src/libdnet.a; then
+- DNETINC="-I$withval/include"
+- DNETLIB="-L$withval/src -ldnet `$withval/dnet-config --libs`"
+- elif test -x $withval/bin/dnet-config; then
+- DNETINC="`$withval/bin/dnet-config --cflags`"
+- DNETLIB="`$withval/bin/dnet-config --libs`"
+- else
+- AC_MSG_RESULT(no)
+- AC_MSG_ERROR(dnet-config not found in $withval/bin)
+- fi
+- ;;
+- esac
+- AC_MSG_RESULT(yes) ],
+-[ dnl This is the default case so let's just use AC_PATH_PROG! --CPK.
+- AC_PATH_PROG(dnetconfig, dnet-config, "no")
+- if test "$dnetconfig" = "no"; then
+- AC_MSG_ERROR(dnet-config not found)
+- else
+- DNETINC="`$dnetconfig --cflags`"
+- DNETLIB="`$dnetconfig --libs`"
+- fi]
+-)
+-
+-dnl We still need to check whether it's dnet or dumbnet as
+-dnl for example on Debian. We test by looking at the content
+-dnl of DNETLIB and derive from the library name what version
+-dnl we're dealing with. If we find a libdumbnet, we prefix
+-dnl compat/libdnet to our inclusion path. It provides a dnet.h
+-dnl that transparently includes dumbnet.h for those systems. --CPK.
+-AC_MSG_CHECKING([whether libdnet is a libdumbnet])
+-if test `echo $DNETLIB | sed -e '/dumb/=;d'`; then
+- AC_MSG_RESULT(yes)
+- AC_DEFINE(HAVE_DUMBNET, 1,
+- [Define if our libdnet is a libdumbnet])
+- DNETCOMPAT="compat/libdnet"
+-else
+- AC_MSG_RESULT(no)
+-fi
+-
+ AC_SUBST(DNETCOMPAT)
+ AC_SUBST(DNETINC)
+ AC_SUBST(DNETLIB)
+@@ -180,50 +97,16 @@ then
+ else
+ CFLAGS="-I$DNETCOMPAT $DNETINC"
+ fi
++save_LIBS=$LIBS
+ LIBS=$DNETLIB
+
+-dnl Checks for libevent
+-AC_MSG_CHECKING(for libevent)
+-AC_ARG_WITH(libevent,
+-[ --with-libevent=DIR use libevent build directory],
+-[ case "$withval" in
+- yes|no)
+- AC_MSG_RESULT(no)
+- ;;
+- *)
+- AC_MSG_RESULT($withval)
+- if test -f $withval/event.h -a -f $withval/libevent.a; then
+- owd=`pwd`
+- if cd $withval; then withval=`pwd`; cd $owd; fi
+- EVENTINC="-I$withval"
+- EVENTLIB="-L$withval -levent"
+- else
+- AC_MSG_ERROR(event.h or libevent.a not found in $withval)
+- fi
+- ;;
+- esac ],
+-[ if test -f ${prefix}/include/event.h; then
+- EVENTINC="-I${prefix}/include"
+- EVENTLIB="-L${prefix}/lib -levent"
+- elif test -f /usr/include/event/event.h; then
+- EVENTINC="-I/usr/include/event"
+- EVENTLIB="-levent"
+- elif test -f /usr/include/event.h; then
+- EVENTLIB="-levent"
+- else
+- AC_MSG_RESULT(no)
+- AC_MSG_ERROR(libevent not found)
+- fi
+- AC_MSG_RESULT(yes) ]
+-)
+ AC_SUBST(EVENTINC)
+ AC_SUBST(EVENTLIB)
+
+ CFLAGS=$EVENTINC
+ LIBS=$EVENTLIB
+
+-CFLAGS=""
+-LIBS=""
++LIBS=$save_LIBS
+
+ AC_HEADER_SYS_WAIT
+ AC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/time.h unistd.h)
+@@ -271,7 +154,7 @@ AC_EGREP_CPP(yes,
+ #ifdef BSD4_4
+ yes
+ #endif
+-],
++],
+ AC_EGREP_CPP(yes,
+ [#include <sys/param.h>
+ #ifdef OpenBSD
+@@ -285,7 +168,7 @@ AC_EGREP_CPP(yes,
+ ),
+ AC_MSG_RESULT([good byte order])
+ )
+-
++
+ AC_MSG_CHECKING([for sin_len in struct sockaddr_in])
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
+ #include <sys/types.h>
diff --git a/net-analyzer/scanssh/scanssh-2.1.3.1.ebuild b/net-analyzer/scanssh/scanssh-2.1.3.1.ebuild
new file mode 100644
index 000000000000..f19ad9605894
--- /dev/null
+++ b/net-analyzer/scanssh/scanssh-2.1.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="network scanner that gathers info on SSH protocols and versions"
+HOMEPAGE="https://github.com/ofalk/scanssh/"
+SRC_URI="https://github.com/ofalk/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="
+ dev-libs/libdnet
+ dev-libs/libevent:=
+ net-libs/libpcap
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.0-fix-warnings.diff
+ "${FILESDIR}"/${PN}-2.1.3-libdir.diff
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ DNETINC='' \
+ DNETLIB=-ldnet \
+ EVENTINC='' \
+ EVENTLIB=-levent \
+ PCAPINC='' \
+ PCAPLIB=-lpcap
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin scanssh
+ doman scanssh.1
+}
diff --git a/net-analyzer/sslscan/Manifest b/net-analyzer/sslscan/Manifest
index 2fd5bd8b570b..6f87c67c1c3f 100644
--- a/net-analyzer/sslscan/Manifest
+++ b/net-analyzer/sslscan/Manifest
@@ -2,11 +2,14 @@ AUX gentoo.config-1.0.2 5253 BLAKE2B 2a167c760399401cd595e6b85ee8c29f8e4d3e4a44e
DIST sslscan-2.1.1.tar.gz 113738 BLAKE2B c31a16e7a174f8c7c476ea525846963cfeff590d92063a7b0c4f2cfd95129517f32d4450e1d839dea648f9f8990fef715692caf331186b0f3cfafe8372927076 SHA512 5178119d67d41cc72afb7d7ae294d7eb8e68b75932038c09bf07936f53807b06bc27b036b105e655be40f025f3afd20c9c4c0d0b2bd28cfa8e6234c5cee53c3d
DIST sslscan-2.1.2.tar.gz 113842 BLAKE2B b4c297b9b8619f559bae28debaeab5fae89ba60823b0bd2d043436e73bbafd3ce688e505678bb4d0182c78caa0f4c086f71e40e900e40d4bea93649f4ab8baca SHA512 2d76c1908b64dc291e8e6688746544386823a2e53d61e13a3ea3109d6ccb4f7dc0199b4c4d8a2ac6d420cf85183d9c9ca42051e351531c54eb138ede01a13277
DIST sslscan-2.1.3.tar.gz 113917 BLAKE2B 2c3dd21838bca82035dc4d1c48869d4d2c2a18ea603b947d39040744d2f51c4946e6ca6681d734aafc62cf71b6e380b31f6f29c7164c14c2d75e0d1ab5925245 SHA512 62dbb8c97598cdc5bf22cb8311eaba6cff186f6b874d8eb4165a80d0577cd0a13837222fe6ee4e015c353acef2691ff044f4538c04044869805b5455abf36155
+DIST sslscan-2.1.4.tar.gz 114318 BLAKE2B 4a2473a1fe76f276b6f2656cb9c688e4cb8fb829d76e048ddbf8693287ee50b74e5ba2bf7de44c71f4ae75e73e191c5a52e508c32dfb9cb32678dfbcd5247827 SHA512 2880df01cf4a9d05e151a67d0f7ec078645286ce467bb4ead97592d4aeb0a5d7373d67ce48cef8d211c5519fee88fbede7b90adee5e4da1feece51bf609a4318
DIST sslscan-openssl-3.0.11.tar.gz 15347070 BLAKE2B e9b0d6c53b66fc66b1dfe46b042adb9bad770fa60555eea65748ef59bd7231ea8882f16ddff7e5ebdd1c164a83264a5d7da37a4f0207a3bd88045cabcebe0ea8 SHA512 4dd485720a335879bd52d0045edf65fd8397b6f6b6afb3e2c756230937304975b3bd95f67933cadde175cae81d420a692fcf7e96b9f9d2b059ea387a8d9ac305
DIST sslscan-openssl-3.0.12.tar.gz 15352880 BLAKE2B 55a321609e97636173421e738bfb745b6e9a912744fba6d83bfecba199f8684b5625b8547e29305dacda91735cd329fc4c3f5c1f0f919d362a81995073781796 SHA512 8eb6141c1f3d43aa7dd5a5570c99302910feae0d25ab872c58432e5d11d3e330a069715fd4a0cd03234f3fb3e5e9fba38ef59977f7ecf162a2b048476dbb14c6
DIST sslscan-openssl-3.0.13.tar.gz 15440228 BLAKE2B 00f66b5940b494c36ea8731f05691bf85206c7a93f6313f3ff2cea36d35ce99e71dadc9620188eee8ea0d7be523721af432d7fd74aa59e34634796cd0e4899a6 SHA512 272223fefae76759de40219dd05ff119b99688a807c1af01360470ac5f390426e45463c1445988bf0a6e4cca23a6e0b1649a78121f9d6f69f92563e307a7fd70
+DIST sslscan-openssl-3.0.14.tar.gz 15456760 BLAKE2B 7a7f16466ebe63d81615c67256972e2f5f56ec4c095ff851add388edd872913a41f76f6c17056e13f43896c3b1f3b2f778497c8ecc920fc00dbc90093513aabe SHA512 ebd70c82ef2b8d882858e26333c27b8975e55cc8a350b646c24505cd6feba1e92d4894026ec6b0cefe6d7dcbedb5799bd72df4114c832efb2616b68ad303f5d1
EBUILD sslscan-2.1.1.ebuild 2054 BLAKE2B cc60cef80ffa7bbffab581cfc75fc25bf0531967672454f289dffe39f6737d7be183739d245fd66f01f91fb26f70fe4d21d8ee78097c8ef4ccfb59bfdd4c2375 SHA512 8b9061f2b329aea77a9d14ad039b9d34ce41912f87c66e3dbe2c3c8857955f6ead1bd640ed0cc60618ab105cbc52ad253242a106152a280055b06e5c17a549e6
EBUILD sslscan-2.1.2.ebuild 2054 BLAKE2B ca7d408a6ea867bb24f64f5165128e00a40a70cb15b53001197fff0e8d0cf0f9ad4ab1594afa625072584326a4ad1c35e4cbf71d14f9d3e0cb706aaa077c8c8a SHA512 a8a028449e53b8945d666427f8f2da1627b956115f05704501547e573afe447fe10d772697e82f460381e7f6cc8e0a9422526ecf7f343d195875e0ee8b297e61
EBUILD sslscan-2.1.3-r1.ebuild 2063 BLAKE2B 8ef178e75a73ee1242980ee512b501c135f3aca609b6e6d6c7e397878e4ff0f52c14558d92f23367966d55f52afcedde4ad16eeb1be8d2ff2620b52d2d9f29b4 SHA512 befe40ece5b58a429788405a63d6a18d3fae860e8cc0f2a7d6ec8ad0f67367b2ad23865f3a2035518ff626960028515d1ef6b2588397522b377e48d14d8967e3
EBUILD sslscan-2.1.3.ebuild 2056 BLAKE2B e043448c24637e3aae4df69da11e9ac40f1230c84ee181a543dd8d1328c393942f496ae1f25c46852f95a61046c84645fdb7f2a93fc614cd5e99c36ce2489ff4 SHA512 dd4082509a209df30b01d2c9e3a3bb24fdd1b341fba55e7233f718a6aaca7787dc8cb6196c6505ec9b4afe6315927a467e3ab6dad2f902b464799b712e70e2bf
+EBUILD sslscan-2.1.4.ebuild 2063 BLAKE2B c16f6d956155ef5671529a43dca8cc9e293aa5e4e08cc108fcd6c7e99bdbcd930d0b6ac9579bcbf74fdccc4af4bf1621f3dff9b6403ea9cbe19ad4bc192180f5 SHA512 e3bea5744f803f70569abfe17745880c656be607346622f3f98d9d72e5f30f85073e29898350b0924aa62e0cb3a1a411b82f61963c30aa4a4bccf163cea06553
MISC metadata.xml 296 BLAKE2B b16b4e5a187d36ca8495bd63c691f67ae420fcc4cc742cdd8e477534edbe36414cef5eaa60eca31bdb62b9fbd7a6922754ea0d3d2adeb6d0d4181fefcbe3cb81 SHA512 650f60a88d140869a64a7287d094832e0e553f5d0093d248c3b94f9f3565bed26784ba2e6629128b602c3fcb56496fc4a92d1cd5148acf3b00b72aae22f16780
diff --git a/net-analyzer/sslscan/sslscan-2.1.4.ebuild b/net-analyzer/sslscan/sslscan-2.1.4.ebuild
new file mode 100644
index 000000000000..10bd693b77bc
--- /dev/null
+++ b/net-analyzer/sslscan/sslscan-2.1.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+# sslscan builds against a static openssl library to allow weak ciphers
+# to be enabled so that they can be tested.
+OPENSSL_RELEASE_TAG="openssl-3.0.14"
+
+DESCRIPTION="Fast SSL configuration scanner"
+HOMEPAGE="https://github.com/rbsec/sslscan"
+SRC_URI="https://github.com/rbsec/sslscan/archive/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/openssl/openssl/archive/${OPENSSL_RELEASE_TAG}.tar.gz -> ${PN}-${OPENSSL_RELEASE_TAG}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+# Requires a docker environment
+RESTRICT="test"
+
+# S="${WORKDIR}/${P}-${MY_FORK}"
+
+src_prepare() {
+ ln -s ../openssl-${OPENSSL_RELEASE_TAG} openssl || die
+ touch .openssl_is_fresh || die
+ sed -i -e '/openssl\/.git/,/fi/d' \
+ -e '/openssl test/d' Makefile || die
+
+ # Copied from dev-libs/openssl
+ # allow openssl to be cross-compiled
+ cp "${FILESDIR}"/gentoo.config-1.0.2 gentoo.config || die
+ chmod a+rx gentoo.config || die
+
+ default
+}
+
+src_configure() {
+ # Copied from dev-libs/openssl
+ unset APPS #197996
+ unset SCRIPTS #312551
+ unset CROSS_COMPILE #311473
+
+ tc-export CC AR RANLIB RC
+
+ local sslout=$(./gentoo.config)
+ einfo "Use configuration ${sslout:-(openssl knows best)}"
+ local config="Configure"
+ [[ -z ${sslout} ]] && config="config"
+
+ # Clean out hardcoded flags that openssl uses
+ local DEFAULT_CFLAGS=$(grep ^CFLAGS= Makefile | LC_ALL=C sed \
+ -e 's:^CFLAGS=::' \
+ -e 's:\(^\| \)-fomit-frame-pointer::g' \
+ -e 's:\(^\| \)-O[^ ]*::g' \
+ -e 's:\(^\| \)-march=[^ ]*::g' \
+ -e 's:\(^\| \)-mcpu=[^ ]*::g' \
+ -e 's:\(^\| \)-m[^ ]*::g' \
+ -e 's:^ *::' \
+ -e 's: *$::' \
+ -e 's: \+: :g' \
+ -e 's:\\:\\\\:g'
+ )
+
+ # Now insert clean default flags with user flags
+ sed -i \
+ -e "/^CFLAGS=/s|=.*|=${DEFAULT_CFLAGS} ${CFLAGS}|" \
+ -e "/^LDFLAGS=/s|=[[:space:]]*$|=${LDFLAGS}|" \
+ Makefile || die
+}
+
+src_compile() {
+ emake static
+}
+
+src_install() {
+ DESTDIR="${D}" emake install
+
+ dodoc Changelog README.md
+}
diff --git a/net-analyzer/suricata/Manifest b/net-analyzer/suricata/Manifest
index c0120d3839b3..2e37ca025921 100644
--- a/net-analyzer/suricata/Manifest
+++ b/net-analyzer/suricata/Manifest
@@ -10,4 +10,4 @@ AUX suricata.tmpfiles 24 BLAKE2B 150b74a6775137704915015871ab4455b8d0b9204a75c39
DIST suricata-7.0.5.tar.gz 23612189 BLAKE2B 9a44e4561edcc8909853b88779aa520a79b684ca9114479a95b2b34f8e34b6a0f5887d4b332dddb9da225335d7642089345e7f245a1ebce68f42f38126eb4b58 SHA512 4eae28a78e1e9595c7f37215e9cccdf417235eadf3c8a9dc4cb531d7dc3fb353c903154ee745df7a44620d299998b84f15d6db95e5f0562744ff7cbaac398d34
DIST suricata-7.0.5.tar.gz.sig 566 BLAKE2B f1e4885f92d13e3168ae44b2fd2b134e1eee9a71f4d92ee8e60df65af3558f4dfa64919955dc60d597d0ef6c6a92b505ab5974fc2f07cd8dc8b4d889eaa4b4c2 SHA512 5f6c2904441c0cb414990a89a2c5a640da9ef25b572512cb2dbb607c7e469186982299acc98414067f8119c8e7c2d433f1b8cf38d1a3c95235a493311230bfc7
EBUILD suricata-7.0.5.ebuild 7057 BLAKE2B 28478072025542a6369f8775465cdfdee67544480f62fd2fae9aa7bc70b623b3d86f123b2fd6d869020900cfac7f1261fbc6428f3f863937e63f8287e438f9dd SHA512 7a5c7ec876a578acb0ee62f0f23bdd27d79be76543b38c9abdc2382307f1b201a6e907c267db1bf68370b702be46064707ad0debe259cddc11f0d0c58029e2b7
-MISC metadata.xml 1031 BLAKE2B d4a226d079d33e081412301c792d94a7b94e35f5948748ed61e8ef1b9f7e9ee2bca8825c737ad5dc51f538042a4f343d09b8722cc0afcfc67ab02194899979de SHA512 5b44e21b4ae9ca9e3880ffb39643934b87a229e8f57c1f75e28eb7daa16d8b611a66ceee215d3d41d60ea700116744fdf3ed36033c86af308be2385fbd107ff9
+MISC metadata.xml 948 BLAKE2B 02d48f120f248dbc4f5b9e2a2e42f4c403b50ca61f595926d75c6dc6de137d5eb77d0830660f8d80b18f1710b28514513c3e55c86052c7f3cca443511e22ecda SHA512 df55fcd2f48848db77625268f41a5427bd13a1c25c731ef195c785d65a15f58a37b1c00b76e8fd1cfa1fd98861f2b102a0695e8271379234cf5c59f51c07cb11
diff --git a/net-analyzer/suricata/metadata.xml b/net-analyzer/suricata/metadata.xml
index a409aa734d3c..c5c9cb7e4d89 100644
--- a/net-analyzer/suricata/metadata.xml
+++ b/net-analyzer/suricata/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="af-packet">Enable AF_PACKET support</flag>
<flag name="af-xdp">Enable AF_XDP support</flag>
diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest
index 2b6f71997318..6f27eae9ed52 100644
--- a/net-analyzer/wireshark/Manifest
+++ b/net-analyzer/wireshark/Manifest
@@ -13,6 +13,6 @@ DIST wireshark-4.2.5.tar.xz 45014156 BLAKE2B 536743a7e402f7a511d7612454d9770f0e6
EBUILD wireshark-4.0.11.ebuild 8629 BLAKE2B 570d1896cdc2a12deca6e12740fd6db574ba4591191541e329c9a9e71bbcd71cf3bc547ef8be4584ee5d7d39715ea4498f6bd558b5169e623cf4f3f68f17a49d SHA512 f8c4693e14e9d7b60832ffacf70b79ecb387abee9abab3f02292ef06f08a270b3580a9e0a7569d27404b22a05adf6159027f6f494bb9c81bccff57fc389befe9
EBUILD wireshark-4.0.15.ebuild 8629 BLAKE2B 570d1896cdc2a12deca6e12740fd6db574ba4591191541e329c9a9e71bbcd71cf3bc547ef8be4584ee5d7d39715ea4498f6bd558b5169e623cf4f3f68f17a49d SHA512 f8c4693e14e9d7b60832ffacf70b79ecb387abee9abab3f02292ef06f08a270b3580a9e0a7569d27404b22a05adf6159027f6f494bb9c81bccff57fc389befe9
EBUILD wireshark-4.2.4-r1.ebuild 8904 BLAKE2B 3d9d741806defe5c9d87d6ecf240632cb4a18561aaa9c5c59672ce351c04d8d601e26694e2bd25a82a19a110099bcc982286dad2f0c2b0ba2f829b44ccb69079 SHA512 6b22e258580abc67c34da5ab9b8430cbd9533c5c026bbf46ffbe61966f218dba7e6797769ae43800400664ca3ced3606c976ea60cb0f8a8a8e6beeadc129cb27
-EBUILD wireshark-4.2.5.ebuild 8833 BLAKE2B 129f9c0384dfce149b9cd6312fe68d5627730a84291d6c66caef8cb85d71fbf4d6eea47b580334800cd0545d75c908e0a387d50cdba397908387a2555895699c SHA512 a1cf1743ce049a7a1362d766d60da2bfb24c3cd1cda7787aba4df1e9a77b69497259570a6ec81963bc75c3a8312790d9afe6a72b861c0d24a95131a5704fa352
+EBUILD wireshark-4.2.5.ebuild 8839 BLAKE2B 316ed65d419e409f389a30b8ddf57481352c75ee75a39115d7a61a1aca6dbe1888cfb29b02885d329d663f4f977da4b66561d1527fa445347a50ffaa59cfd843 SHA512 96122ad547d122cc897c86f66061a0ed860ccc4b8b7360ba3998b409af6a92bc7758eb300381abaca199d83893a0eea145817439cf89d609df718f9ff877cfde
EBUILD wireshark-9999.ebuild 8818 BLAKE2B 6abcff955a4a038252f5ef742c39b98f35ed912f519916c7ff8c008fa133fae0d71fb66f726d85334f80d85d4b342710b3864245a1db399816bda946d98bdaf1 SHA512 f1549fe351261b790f3bfddf4ec1331e10195e1fda7047686d04c590cec3fd490fcd09d61b586e0edec74ac33db1d73f762f488dd8d80c896dbb4f88ac6f3cf5
MISC metadata.xml 5352 BLAKE2B 319ae9385ccf49cf52abdc3bb2292a6181f8bad974eecb1863b69dc248e8e1b17d95de5c7267e4e70ee28809bffc82a13f06de3e7d15541d32e2e2ab7ada638f SHA512 15580364ef3f86e9d4020c8b7e2e765a2be97742dc398d11697b87e15085e1a95e951d0200eea71484fb8d124d54b86da8542921c0b8f29d064a26681192d919
diff --git a/net-analyzer/wireshark/wireshark-4.2.5.ebuild b/net-analyzer/wireshark/wireshark-4.2.5.ebuild
index 111f677c7d23..e7a7b090bf6d 100644
--- a/net-analyzer/wireshark/wireshark-4.2.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.2.5.ebuild
@@ -24,7 +24,7 @@ else
S="${WORKDIR}/${P/_/}"
if [[ ${PV} != *_rc* ]] ; then
- KEYWORDS="amd64 ~arm arm64 ~hppa ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~riscv ~x86"
fi
fi
diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index 08f316e3a48a..10d269d6f68d 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -24,16 +24,22 @@ DIST zabbix-6.0.29-go-deps.tar.xz 30833084 BLAKE2B 8d856dba3bcfce88c0ec68461b1de
DIST zabbix-6.0.29.tar.gz 44962896 BLAKE2B dbf1031435b155c6122018fdeb18012bb7828c65b36f9384fb4c1bf90d703c939e68546749307fe76b9648633b050f1f1718c3dd20021fe642462347b5b5c848 SHA512 3189a534e250a02f7661340700d6c6d852eeae552db8a15f94e6d917aea84f7292660a22580d6fc59479498aedecdbf58b19c51b649266a9de229f0d0c35c3e0
DIST zabbix-6.0.30-go-deps.tar.xz 30833644 BLAKE2B 0b15f210c16dd8ab6bef0fbcb1926dee99aa73716ebe2285c69e9630723c5a85d1083c380c192707cf56c5ff04d3064320eda12d568c08e104f629dc256d696c SHA512 c5074ed89a60b5491a823015126a15d4e58f1964887d15b5e7ca9ecaea3ff2c026f4e2554db25bb26367a66adfc981a7debb89c08fb90927241e7f018fd2ab11
DIST zabbix-6.0.30.tar.gz 45039653 BLAKE2B 5446a15c5fa3400d78eef47cced6cbd0bc884b6b1f14e267321f562b5891e21de41179bb615a733b49ee0ae334aadede32d931db400b9148ec9bc6636ac71e5a SHA512 8e49b53a30d4c9450ea00600144542cc1c709b2a11f3716462eefedee4d47b59c99334002bfd6644c6c49afaba0a268c86f9824ac7d45305c95b55681fd82eee
+DIST zabbix-6.0.31-go-deps.tar.xz 31203888 BLAKE2B e4b2a8a0f505f01b58dc0dd6baf5ea243cbba0fe996aa022a64248a1b698f8919aead95540e05dad71c7b3610cc86ba40dcb685960a0f234d1dc04739ed69f38 SHA512 ef6813f7e29aaf5b2361952fe5373fdbbb2b9a9c39a2314cd3daf8e4f8233f8ded31f29c3efe1f8a9fecb79c4872d5fb7ffdc846c7dd6bbdfb95f683f936e48a
+DIST zabbix-6.0.31.tar.gz 45176869 BLAKE2B d00a02d764f3f8800a87ef5763fff3cd27b5e6c8ed57bd07b23da809e9b4dd61a1b575c7717ff39311b16bba4906256a48ab01e8f2b4b594bcfde25ae003ed73 SHA512 75488e47ac32758f41ebe76d2e6a0e7f165e3921e04b9ac8304dc72a97718739aef06c42baa3d474066bd6f10c944547131c25ef4d553df9cbd13b797ea3d586
DIST zabbix-6.4.14-go-deps.tar.xz 33272120 BLAKE2B 1554414dd9ed837938d6d560b01c14d63c49cbb7e927d9c15bbd8ec62246b808be27834c48a2e255a3d13bc0cb3062929ca48deafa8a6cf1bda84a0a7538acd5 SHA512 619c77dbbb26f0d5f7018fa5d80bdad4678f30cf2fe6127e6d3d37d21c28db41dcdf4b741fe8a27f98d2f7859a7db1b55824f808a9d147dba6ef0678a6443840
DIST zabbix-6.4.14.tar.gz 46517773 BLAKE2B 5036019a051b6a84209a695b1a0aa33b65800e21ee77e61a80edd113999230c0566741b27cdc2c973051cfe8b87af446dd08ce1b92e6e1a71f844c16b17f8202 SHA512 fa1f404a509d0e7f78f195807469cedb049e06a9e6bd6afe53fa7f87bda008ad80158116b13558ef537ce25cb1974a920d73c6338cade9903b2d4d6d02b83317
DIST zabbix-6.4.15-go-deps.tar.xz 33572368 BLAKE2B 2065ede50e7682b180387e08b2b2e9893fde4dd5316d2087aa7931a0e08b100558a47b49e9e5204f60ad9e0ce480dce9787e7a43d3841a67b9ea96db80fd1703 SHA512 347b51492147e203a2d7966fd8fe8f2b044fecd45948a767fcf4f79c96cebe8774643a1d0940a76103d25eecf852770a3a7c156d371a3de2cfef2121de5c076a
DIST zabbix-6.4.15.tar.gz 46631895 BLAKE2B 3f9c23db6e8d0895b1fb5566b2cd9877d1e219c17ebea7dc5057621313c9b6f7ecd5cf1bedd3f759dfa4a429a87b50b06b97bb663d756817027c2f04ce3a625a SHA512 2fb032a02e3c507807dde140fdb17ad453ba199c724f3eb7e0e053d64df3c4f57bbc63b794eedfb3b5000f23bcabb5d6aa89039fa6f1a118c70f5cd44fd5ff02
+DIST zabbix-6.4.16-go-deps.tar.xz 33766756 BLAKE2B 24ce0f3febbdeaf16f54eb351861ba8adbd59e9a54ab898882eab80741f34b7f255d226f4a61df2f8b5c4ac9e36160fa14ce872ab0c55c811eb4f5529c5213db SHA512 925344d69da4cadf9ea4fd27a1f991c14a6b77d0c58f3884e4c4e0b29f5ab2427507d2cce3d81085feafc88b87e6c1c1885813cd97543af28b0c0cf4246b5988
+DIST zabbix-6.4.16.tar.gz 46717893 BLAKE2B 69212ba902195cabc38a14c9c0865d3f613662b58c5d21b654f030e888d9a33eec8c2149478b1e28af2bcfae07c9f34d5bc2531d17fd15f095916dfb64d76e64 SHA512 1688ac2fa6f3361f866f93e39b38c898e2460c510b982301b67899bcf42fb3949c843918fd0b566c5c1126ef8cb39407d5b73d22c6a0fd7a8404506df0544e33
DIST zabbix-7.0.0-go-deps.tar.xz 33347940 BLAKE2B 7da8c3ff2bb74c31c551d61fa3d5ffc6d6a330361eea178dffc5379412da2fce9330acfe35bef2ae1c515a47ecef3ff24f54f17692cb32226d928b4f1d2072e8 SHA512 a365da2fb5dc3ecdaa2a4c4ee53aa022b298ded16e150814cc0cbd3b9dbaa12d5f163130724ba2ac6a129acc99386b7fd81ca3834d69fb856bdc805d90c0d3c2
DIST zabbix-7.0.0.tar.gz 47919968 BLAKE2B dc6736a1e433b5f0d742ec9e908b47a0094da77f69103d566b7476379a28819e46d9327d53e388b9ccfeb7b3b4d976fb47ba94a02057ab62ef8294e19af00188 SHA512 3302f6f7b8731e25c87d1582f897d25b8e9b5eeeddb3632aea57e39bb7a47acbaa5e74e175e83166ea3476e7e932f3282b6cc353104cdfc87dea3d4976fbc703
EBUILD zabbix-5.0.42-r1.ebuild 9819 BLAKE2B 7be0b02fa0842b250033f883c48f41963d6a0998054fa443ef26c910ffb77c1c1e40e54628fd90de8a8a24c20f45783d7570408a40e6eef727a1fd0ecaabfc3b SHA512 793e988e130abde40652ef3e9d594c46918332aa11da855b68196f23ffd206d237a21d031b21a836ab2ec19b1bdd860b21f8733631f9b2874b51787dc9b681d3
EBUILD zabbix-6.0.29.ebuild 9934 BLAKE2B 82ced7b4693f61272cd933c319188ee41934b7be0494c1ff81312e1426f54180bd32dd267fd8073cd10f054b17dbb4204924f379c9b3b5a77eb82a8109002895 SHA512 fb1cebac60d5f86d5073f09ca85b48de0e42639eb622a49e8be4774edc4d6f25c7c4150c98611945eebff92a09dd5058329a7506386a178cc8e3d905ff2bf9cf
-EBUILD zabbix-6.0.30.ebuild 9935 BLAKE2B 709f063488c60e870ca41ae8e4fad65d56745d0cf0434ee63015b52508910f98c4eed268ca59c4a5cf0ec00591ebe74e1653f0ff0491c0b5421719a9a2945ad2 SHA512 fadde9d5c32db0c9d7ac9102542093b7168e1b4b2bd1f5ce4515f5186b3cf94de244cf5f54066308a25f6836dc5b3ed4c00c89c3a7528c5e937e3fc1c95d2662
+EBUILD zabbix-6.0.30.ebuild 9934 BLAKE2B 82ced7b4693f61272cd933c319188ee41934b7be0494c1ff81312e1426f54180bd32dd267fd8073cd10f054b17dbb4204924f379c9b3b5a77eb82a8109002895 SHA512 fb1cebac60d5f86d5073f09ca85b48de0e42639eb622a49e8be4774edc4d6f25c7c4150c98611945eebff92a09dd5058329a7506386a178cc8e3d905ff2bf9cf
+EBUILD zabbix-6.0.31.ebuild 9935 BLAKE2B 709f063488c60e870ca41ae8e4fad65d56745d0cf0434ee63015b52508910f98c4eed268ca59c4a5cf0ec00591ebe74e1653f0ff0491c0b5421719a9a2945ad2 SHA512 fadde9d5c32db0c9d7ac9102542093b7168e1b4b2bd1f5ce4515f5186b3cf94de244cf5f54066308a25f6836dc5b3ed4c00c89c3a7528c5e937e3fc1c95d2662
EBUILD zabbix-6.4.14.ebuild 10086 BLAKE2B 4d6704bafa8c9370856f7980be82929fdc45906af1b66b4f51934abc88c635847728a5a8680e6db88cf38883dedbcd64e28f4b70eb2b82e7f58fdbd75e6edaaa SHA512 dc9a6c4d50b64a9298889f1acedeba11c4e3a5d4292d8e796d17643deb79c860fe30b927a760adf14b447537875a02e5c8e9532a8470430625a367e0e0043773
-EBUILD zabbix-6.4.15.ebuild 10087 BLAKE2B 3de8cedfa2081795d888bd0d922457bb35decbdd4fbae7b276e3f16208893405e9449b66ae6fc3a12b99eb00ed21b6add86b6f4229402d88db3ef75d3c207343 SHA512 5148088dca96b51e8fc2ab86d129dbb3d3d76f0b898aa53d43be1be2e5cb859bd435c31f538d6cd81c56b30ed65c02beae0824ac1b0a5d4f4d71f085abbecf93
+EBUILD zabbix-6.4.15.ebuild 10086 BLAKE2B 4d6704bafa8c9370856f7980be82929fdc45906af1b66b4f51934abc88c635847728a5a8680e6db88cf38883dedbcd64e28f4b70eb2b82e7f58fdbd75e6edaaa SHA512 dc9a6c4d50b64a9298889f1acedeba11c4e3a5d4292d8e796d17643deb79c860fe30b927a760adf14b447537875a02e5c8e9532a8470430625a367e0e0043773
+EBUILD zabbix-6.4.16.ebuild 10087 BLAKE2B 3de8cedfa2081795d888bd0d922457bb35decbdd4fbae7b276e3f16208893405e9449b66ae6fc3a12b99eb00ed21b6add86b6f4229402d88db3ef75d3c207343 SHA512 5148088dca96b51e8fc2ab86d129dbb3d3d76f0b898aa53d43be1be2e5cb859bd435c31f538d6cd81c56b30ed65c02beae0824ac1b0a5d4f4d71f085abbecf93
EBUILD zabbix-7.0.0.ebuild 9414 BLAKE2B 79733c3971e69775e6ad25790bd91f7b4ac9263b081cab82b8f70f8d7647c31a3ab927d29f0ff868a1cf5005c28904f7b619a30926f663f83d1e163ac1e0d0d5 SHA512 d51f336ba57e8e3088f3881f2c2efda169a9059852abe1564f37902392000d3ff34c7a5782ef652065e3c99391e7656cc06fd7ed111d60f0af94aa7ae899cbb9
MISC metadata.xml 1576 BLAKE2B 877e83a97b492fe256f3459332dacb4680b2ddeaaab34c077f1ead5eb387d8f5ef6f7cca85435eedc85cdb0db7243a805a8b49c5ef7b1b7dce39a9213b401eae SHA512 77d805096f0bcf2f3650216c69cb33c7dbbcdfc8b7c56066463ce5436af30dd0e9b8c6d124b59bfdbdac4c18aa628c92f78722920284622065af0ddb6448cd3d
diff --git a/net-analyzer/zabbix/zabbix-6.0.30.ebuild b/net-analyzer/zabbix/zabbix-6.0.30.ebuild
index 44884d9f45ff..7cbc451d3735 100644
--- a/net-analyzer/zabbix/zabbix-6.0.30.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.0.30.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
diff --git a/net-analyzer/zabbix/zabbix-6.0.31.ebuild b/net-analyzer/zabbix/zabbix-6.0.31.ebuild
new file mode 100644
index 000000000000..44884d9f45ff
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-6.0.31.ebuild
@@ -0,0 +1,389 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# To create the go modules tarball:
+# cd src/go
+# GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw
+# tar -acf $(pwd | grep -Eo 'zabbix-[0-9.]+')-go-deps.tar.xz go-mod
+
+EAPI=8
+
+GO_OPTIONAL="yes"
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
+
+DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers"
+HOMEPAGE="https://www.zabbix.com/"
+MY_P=${P/_/}
+MY_PV=${PV/_/}
+SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
+ agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz )
+"
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0/$(ver_cut 1-2)"
+WEBAPP_MANUAL_SLOT="yes"
+KEYWORDS="~amd64 ~x86"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
+REQUIRED_USE="|| ( agent agent2 frontend proxy server )
+ ?? ( gnutls openssl )
+ agent2? ( !gnutls )
+ proxy? ( ^^ ( mysql oracle postgres sqlite ) )
+ server? ( ^^ ( mysql oracle postgres ) !sqlite )
+ static? ( !oracle !snmp )"
+
+COMMON_DEPEND="
+ curl? ( net-misc/curl )
+ gnutls? ( net-libs/gnutls:0= )
+ java? ( >=virtual/jdk-1.8:* )
+ ldap? (
+ =dev-libs/cyrus-sasl-2*
+ net-libs/gnutls:=
+ net-nds/openldap:=
+ )
+ libxml2? ( dev-libs/libxml2 )
+ mysql? ( dev-db/mysql-connector-c:= )
+ odbc? ( dev-db/unixODBC )
+ openipmi? ( sys-libs/openipmi )
+ openssl? ( dev-libs/openssl:=[-bindist(-)] )
+ oracle? ( dev-db/oracle-instantclient[odbc,sdk] )
+ postgres? ( dev-db/postgresql:* )
+ proxy? (
+ dev-libs/libevent:=
+ sys-libs/zlib
+ )
+ server? (
+ dev-libs/libevent:=
+ sys-libs/zlib
+ )
+ snmp? ( net-analyzer/net-snmp:= )
+ sqlite? ( dev-db/sqlite )
+ ssh? ( net-libs/libssh2 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ acct-group/zabbix
+ acct-user/zabbix
+ java? ( >=virtual/jre-1.8:* )
+ mysql? ( virtual/mysql )
+ proxy? (
+ dev-libs/libpcre2:=
+ net-analyzer/fping[suid]
+ )
+ selinux? ( sec-policy/selinux-zabbix )
+ server? (
+ app-admin/webapp-config
+ dev-libs/libpcre2:=
+ net-analyzer/fping[suid]
+ )
+ frontend? (
+ app-admin/webapp-config
+ dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode]
+ media-libs/gd[png]
+ virtual/httpd-php:*
+ mysql? ( dev-lang/php[mysqli] )
+ odbc? ( dev-lang/php[odbc] )
+ postgres? ( dev-lang/php[postgres] )
+ sqlite? ( dev-lang/php[sqlite] )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ static? (
+ curl? ( net-misc/curl[static-libs] )
+ ldap? (
+ =dev-libs/cyrus-sasl-2*[static-libs]
+ net-libs/gnutls[static-libs]
+ net-nds/openldap[static-libs]
+ )
+ libxml2? ( dev-libs/libxml2[static-libs] )
+ mysql? ( dev-db/mysql-connector-c[static-libs] )
+ odbc? ( dev-db/unixODBC[static-libs] )
+ postgres? ( dev-db/postgresql:*[static-libs] )
+ sqlite? ( dev-db/sqlite[static-libs] )
+ ssh? ( net-libs/libssh2 )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ agent2? (
+ >=dev-lang/go-1.12
+ app-arch/unzip
+ )
+"
+
+# upstream tests fail for agent2
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.0.18-modulepathfix.patch"
+ "${FILESDIR}/${PN}-3.0.30-security-disable-PidFile.patch"
+ "${FILESDIR}/${PN}-6.0.3-system.sw.packages.patch"
+)
+
+ZABBIXJAVA_BASE="opt/zabbix_java"
+
+pkg_setup() {
+ if use oracle; then
+ if [ -z "${ORACLE_HOME}" ]; then
+ eerror
+ eerror "The environment variable ORACLE_HOME must be set"
+ eerror "and point to the correct location."
+ eerror "It looks like you don't have Oracle installed."
+ eerror
+ die "Environment variable ORACLE_HOME is not set"
+ fi
+ fi
+
+ if use frontend; then
+ webapp_pkg_setup
+ fi
+
+ java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ local econf_args=(
+ --with-libpcre2
+ "$(use_enable agent)"
+ "$(use_enable agent2)"
+ "$(use_enable ipv6)"
+ "$(use_enable java)"
+ "$(use_enable proxy)"
+ "$(use_enable server)"
+ "$(use_enable static)"
+ "$(use_with curl libcurl)"
+ "$(use_with gnutls)"
+ "$(use_with ldap)"
+ "$(use_with libxml2)"
+ "$(use_with mysql)"
+ "$(use_with odbc unixodbc)"
+ "$(use_with openipmi openipmi)"
+ "$(use_with openssl)"
+ "$(use_with oracle)"
+ "$(use_with postgres postgresql)"
+ "$(use_with snmp net-snmp)"
+ "$(use_with sqlite sqlite3)"
+ "$(use_with ssh ssh2)"
+ )
+
+ econf ${econf_args[@]}
+}
+
+src_compile() {
+ if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
+ emake AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ fi
+}
+
+src_install() {
+ local dirs=(
+ /etc/zabbix
+ /var/lib/zabbix
+ /var/lib/zabbix/home
+ /var/lib/zabbix/scripts
+ /var/lib/zabbix/alertscripts
+ /var/lib/zabbix/externalscripts
+ /var/log/zabbix
+ )
+
+ for dir in "${dirs[@]}"; do
+ keepdir "${dir}"
+ done
+
+ if use server; then
+ insinto /etc/zabbix
+ doins "${S}"/conf/zabbix_server.conf
+ fperms 0640 /etc/zabbix/zabbix_server.conf
+ fowners root:zabbix /etc/zabbix/zabbix_server.conf
+
+ newinitd "${FILESDIR}"/zabbix-server-r1.init zabbix-server
+
+ dosbin src/zabbix_server/zabbix_server
+
+ insinto /usr/share/zabbix
+ doins -r "${S}"/database/
+
+ systemd_dounit "${FILESDIR}"/zabbix-server.service
+ newtmpfiles "${FILESDIR}"/zabbix-server.tmpfiles zabbix-server.conf
+ fi
+
+ if use proxy; then
+ insinto /etc/zabbix
+ doins "${S}"/conf/zabbix_proxy.conf
+ fperms 0640 /etc/zabbix/zabbix_proxy.conf
+ fowners root:zabbix /etc/zabbix/zabbix_proxy.conf
+
+ newinitd "${FILESDIR}"/zabbix-proxy.init zabbix-proxy
+
+ dosbin src/zabbix_proxy/zabbix_proxy
+
+ insinto /usr/share/zabbix
+ doins -r "${S}"/database/
+
+ systemd_dounit "${FILESDIR}"/zabbix-proxy.service
+ newtmpfiles "${FILESDIR}"/zabbix-proxy.tmpfiles zabbix-proxy.conf
+ fi
+
+ if use agent; then
+ insinto /etc/zabbix
+ doins "${S}"/conf/zabbix_agentd.conf
+ fperms 0640 /etc/zabbix/zabbix_agentd.conf
+ fowners root:zabbix /etc/zabbix/zabbix_agentd.conf
+
+ newinitd "${FILESDIR}"/zabbix-agentd.init zabbix-agentd
+
+ dosbin src/zabbix_agent/zabbix_agentd
+ dobin \
+ src/zabbix_sender/zabbix_sender \
+ src/zabbix_get/zabbix_get
+
+ systemd_dounit "${FILESDIR}"/zabbix-agentd.service
+ newtmpfiles "${FILESDIR}"/zabbix-agentd.tmpfiles zabbix-agentd.conf
+ fi
+ if use agent2; then
+ insinto /etc/zabbix
+ doins "${S}"/src/go/conf/zabbix_agent2.conf
+ fperms 0640 /etc/zabbix/zabbix_agent2.conf
+ fowners root:zabbix /etc/zabbix/zabbix_agent2.conf
+ keepdir /etc/zabbix/zabbix_agent2.d/plugins.d
+
+ newinitd "${FILESDIR}"/zabbix-agent2.init zabbix-agent2
+
+ dosbin src/go/bin/zabbix_agent2
+
+ systemd_dounit "${FILESDIR}"/zabbix-agent2.service
+ newtmpfiles "${FILESDIR}"/zabbix-agent2.tmpfiles zabbix-agent2.conf
+ fi
+
+ fowners root:zabbix /etc/zabbix
+ fowners zabbix:zabbix \
+ /var/lib/zabbix \
+ /var/lib/zabbix/home \
+ /var/lib/zabbix/scripts \
+ /var/lib/zabbix/alertscripts \
+ /var/lib/zabbix/externalscripts \
+ /var/log/zabbix
+ fperms 0750 \
+ /etc/zabbix \
+ /var/lib/zabbix \
+ /var/lib/zabbix/home \
+ /var/lib/zabbix/scripts \
+ /var/lib/zabbix/alertscripts \
+ /var/lib/zabbix/externalscripts \
+ /var/log/zabbix
+
+ dodoc README INSTALL NEWS ChangeLog \
+ conf/zabbix_agentd.conf \
+ conf/zabbix_proxy.conf \
+ conf/zabbix_agentd/userparameter_examples.conf \
+ conf/zabbix_agentd/userparameter_mysql.conf \
+ conf/zabbix_server.conf
+
+ if use frontend; then
+ webapp_src_preinst
+ cp -R ui/* "${D}/${MY_HTDOCSDIR}"
+ webapp_configfile \
+ "${MY_HTDOCSDIR}"/include/db.inc.php \
+ "${MY_HTDOCSDIR}"/include/config.inc.php
+ webapp_src_install
+ fi
+
+ if use java; then
+ dodir \
+ /${ZABBIXJAVA_BASE} \
+ /${ZABBIXJAVA_BASE}/bin \
+ /${ZABBIXJAVA_BASE}/lib
+ keepdir /${ZABBIXJAVA_BASE}
+ exeinto /${ZABBIXJAVA_BASE}/bin
+ doexe src/zabbix_java/bin/zabbix-java-gateway-"${MY_PV}".jar
+ exeinto /${ZABBIXJAVA_BASE}/lib
+ doexe \
+ src/zabbix_java/lib/logback-classic-1.2.9.jar \
+ src/zabbix_java/lib/logback-console.xml \
+ src/zabbix_java/lib/logback-core-1.2.9.jar \
+ src/zabbix_java/lib/logback.xml \
+ src/zabbix_java/lib/android-json-4.3_r3.1.jar \
+ src/zabbix_java/lib/slf4j-api-1.7.32.jar
+ newinitd "${FILESDIR}"/zabbix-jmx-proxy.init zabbix-jmx-proxy
+ newconfd "${FILESDIR}"/zabbix-jmx-proxy.conf zabbix-jmx-proxy
+ fi
+}
+
+pkg_postinst() {
+ if use server || use proxy ; then
+ elog
+ elog "You may need to configure your database for Zabbix"
+ elog "if you have not already done so."
+ elog
+
+ zabbix_homedir=$(egethome zabbix)
+ if [ -n "${zabbix_homedir}" ] && \
+ [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then
+ ewarn
+ ewarn "The user 'zabbix' should have his homedir changed"
+ ewarn "to /var/lib/zabbix/home if you want to use"
+ ewarn "custom alert scripts."
+ ewarn
+ ewarn "A real homedir might be needed for configfiles"
+ ewarn "for custom alert scripts."
+ ewarn
+ ewarn "To change the homedir use:"
+ ewarn " usermod -d /var/lib/zabbix/home zabbix"
+ ewarn
+ fi
+ fi
+
+ if use server; then
+ tmpfiles_process zabbix-server.conf
+
+ elog
+ elog "For distributed monitoring you have to run:"
+ elog
+ elog "zabbix_server -n <nodeid>"
+ elog
+ elog "This will convert database data for use with Node ID"
+ elog "and also adds a local node."
+ elog
+ fi
+
+ if use oracle; then
+ ewarn
+ ewarn "Support for Oracle database has been dropped from PHP"
+ ewarn "so to make the web frontend work, you need to install"
+ ewarn "PECL extension for Oracle database."
+ ewarn "For details see https://bugs.gentoo.org/928386"
+ fi
+
+ if use proxy; then
+ tmpfiles_process zabbix-proxy.conf
+ fi
+
+ if use agent; then
+ tmpfiles_process zabbix-agentd.conf
+ fi
+
+ if use agent2; then
+ tmpfiles_process zabbix-agent2.conf
+ fi
+
+ elog "--"
+ elog
+ elog "You may need to add these lines to /etc/services:"
+ elog
+ elog "zabbix-agent 10050/tcp Zabbix Agent"
+ elog "zabbix-agent 10050/udp Zabbix Agent"
+ elog "zabbix-trapper 10051/tcp Zabbix Trapper"
+ elog "zabbix-trapper 10051/udp Zabbix Trapper"
+ elog
+}
+
+pkg_prerm() {
+ (use frontend || use server) && webapp_pkg_prerm
+}
diff --git a/net-analyzer/zabbix/zabbix-6.4.15.ebuild b/net-analyzer/zabbix/zabbix-6.4.15.ebuild
index 1f01c04f346d..44b5abc0f52e 100644
--- a/net-analyzer/zabbix/zabbix-6.4.15.ebuild
+++ b/net-analyzer/zabbix/zabbix-6.4.15.ebuild
@@ -26,7 +26,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="GPL-2"
SLOT="0/$(ver_cut 1-2)"
WEBAPP_MANUAL_SLOT="yes"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
REQUIRED_USE="|| ( agent agent2 frontend proxy server )
?? ( gnutls openssl )
diff --git a/net-analyzer/zabbix/zabbix-6.4.16.ebuild b/net-analyzer/zabbix/zabbix-6.4.16.ebuild
new file mode 100644
index 000000000000..1f01c04f346d
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-6.4.16.ebuild
@@ -0,0 +1,393 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# To create the go modules tarball:
+# cd src/go
+# GOMODCACHE="${PWD}"/go-mod go mod download -modcacherw
+# tar -acf $(pwd | grep -Eo 'zabbix-[0-9.]+')-go-deps.tar.xz go-mod
+
+EAPI=8
+
+GO_OPTIONAL="yes"
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit autotools webapp java-pkg-opt-2 systemd tmpfiles toolchain-funcs go-module user-info
+
+DESCRIPTION="ZABBIX is software for monitoring of your applications, network and servers"
+HOMEPAGE="https://www.zabbix.com/"
+MY_P=${P/_/}
+MY_PV=${PV/_/}
+SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/$(ver_cut 1-2)/${P}.tar.gz
+ agent2? ( https://dev.gentoo.org/~fordfrog/distfiles/${P}-go-deps.tar.xz )
+"
+
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+SLOT="0/$(ver_cut 1-2)"
+WEBAPP_MANUAL_SLOT="yes"
+KEYWORDS="~amd64 ~x86"
+IUSE="agent +agent2 curl frontend gnutls ipv6 java ldap libxml2 mysql odbc openipmi +openssl oracle +postgres proxy selinux server snmp sqlite ssh static"
+REQUIRED_USE="|| ( agent agent2 frontend proxy server )
+ ?? ( gnutls openssl )
+ agent2? ( !gnutls )
+ proxy? ( ^^ ( mysql oracle postgres sqlite ) )
+ server? ( ^^ ( mysql oracle postgres ) !sqlite )
+ static? ( !oracle !snmp )"
+
+COMMON_DEPEND="
+ curl? ( net-misc/curl )
+ gnutls? ( net-libs/gnutls:0= )
+ java? ( >=virtual/jdk-1.8:* )
+ ldap? (
+ =dev-libs/cyrus-sasl-2*
+ net-libs/gnutls:=
+ net-nds/openldap:=
+ )
+ libxml2? ( dev-libs/libxml2 )
+ mysql? ( dev-db/mysql-connector-c:= )
+ odbc? ( dev-db/unixODBC )
+ openipmi? ( sys-libs/openipmi )
+ openssl? ( dev-libs/openssl:=[-bindist(-)] )
+ oracle? ( dev-db/oracle-instantclient[odbc,sdk] )
+ postgres? ( dev-db/postgresql:* )
+ proxy? (
+ dev-libs/libevent:=
+ sys-libs/zlib
+ )
+ server? (
+ dev-libs/libevent:=
+ sys-libs/zlib
+ )
+ snmp? ( net-analyzer/net-snmp:= )
+ sqlite? ( dev-db/sqlite )
+ ssh? ( net-libs/libssh2 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+ acct-group/zabbix
+ acct-user/zabbix
+ java? ( >=virtual/jre-1.8:* )
+ mysql? ( virtual/mysql )
+ proxy? (
+ dev-libs/libpcre2:=
+ net-analyzer/fping[suid]
+ )
+ selinux? ( sec-policy/selinux-zabbix )
+ server? (
+ app-admin/webapp-config
+ dev-libs/libpcre2:=
+ net-analyzer/fping[suid]
+ )
+ frontend? (
+ app-admin/webapp-config
+ dev-lang/php:*[bcmath,ctype,sockets,gd,truetype,xml,session,xmlreader,xmlwriter,nls,sysvipc,unicode]
+ media-libs/gd[png]
+ virtual/httpd-php:*
+ mysql? ( dev-lang/php[mysqli] )
+ odbc? ( dev-lang/php[odbc] )
+ postgres? ( dev-lang/php[postgres] )
+ sqlite? ( dev-lang/php[sqlite] )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ static? (
+ curl? ( net-misc/curl[static-libs] )
+ ldap? (
+ =dev-libs/cyrus-sasl-2*[static-libs]
+ net-libs/gnutls[static-libs]
+ net-nds/openldap[static-libs]
+ )
+ libxml2? ( dev-libs/libxml2[static-libs] )
+ mysql? ( dev-db/mysql-connector-c[static-libs] )
+ odbc? ( dev-db/unixODBC[static-libs] )
+ postgres? ( dev-db/postgresql:*[static-libs] )
+ sqlite? ( dev-db/sqlite[static-libs] )
+ ssh? ( net-libs/libssh2 )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ agent2? (
+ >=dev-lang/go-1.12
+ app-arch/unzip
+ )
+"
+
+# upstream tests fail for agent2
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-4.0.18-modulepathfix.patch"
+ "${FILESDIR}/${PN}-3.0.30-security-disable-PidFile.patch"
+ "${FILESDIR}/${PN}-6.4.0-configure-sscanf.patch"
+ "${FILESDIR}/${PN}-6.4.6-clang16-build-fix.patch"
+)
+
+ZABBIXJAVA_BASE="opt/zabbix_java"
+
+pkg_setup() {
+ if use oracle; then
+ if [ -z "${ORACLE_HOME}" ]; then
+ eerror
+ eerror "The environment variable ORACLE_HOME must be set"
+ eerror "and point to the correct location."
+ eerror "It looks like you don't have Oracle installed."
+ eerror
+ die "Environment variable ORACLE_HOME is not set"
+ fi
+ fi
+
+ if use frontend; then
+ webapp_pkg_setup
+ fi
+
+ java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Since we patch configure.ac with e.g., ${PN}-6.4.0-configure-sscanf.patch".
+ eautoreconf
+}
+
+src_configure() {
+ local econf_args=(
+ --with-libpcre2
+ "$(use_enable agent)"
+ "$(use_enable agent2)"
+ "$(use_enable ipv6)"
+ "$(use_enable java)"
+ "$(use_enable proxy)"
+ "$(use_enable server)"
+ "$(use_enable static)"
+ "$(use_with curl libcurl)"
+ "$(use_with gnutls)"
+ "$(use_with ldap)"
+ "$(use_with libxml2)"
+ "$(use_with mysql)"
+ "$(use_with odbc unixodbc)"
+ "$(use_with openipmi openipmi)"
+ "$(use_with openssl)"
+ "$(use_with oracle)"
+ "$(use_with postgres postgresql)"
+ "$(use_with snmp net-snmp)"
+ "$(use_with sqlite sqlite3)"
+ "$(use_with ssh ssh2)"
+ )
+
+ econf ${econf_args[@]}
+}
+
+src_compile() {
+ if [ -f Makefile ] || [ -f GNUmakefile ] || [ -f makefile ]; then
+ emake AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)"
+ fi
+}
+
+src_install() {
+ local dirs=(
+ /etc/zabbix
+ /var/lib/zabbix
+ /var/lib/zabbix/home
+ /var/lib/zabbix/scripts
+ /var/lib/zabbix/alertscripts
+ /var/lib/zabbix/externalscripts
+ /var/log/zabbix
+ )
+
+ for dir in "${dirs[@]}"; do
+ keepdir "${dir}"
+ done
+
+ if use server; then
+ insinto /etc/zabbix
+ doins "${S}"/conf/zabbix_server.conf
+ fperms 0640 /etc/zabbix/zabbix_server.conf
+ fowners root:zabbix /etc/zabbix/zabbix_server.conf
+
+ newinitd "${FILESDIR}"/zabbix-server-r1.init zabbix-server
+
+ dosbin src/zabbix_server/zabbix_server
+
+ insinto /usr/share/zabbix
+ doins -r "${S}"/database/
+
+ systemd_dounit "${FILESDIR}"/zabbix-server.service
+ newtmpfiles "${FILESDIR}"/zabbix-server.tmpfiles zabbix-server.conf
+ fi
+
+ if use proxy; then
+ insinto /etc/zabbix
+ doins "${S}"/conf/zabbix_proxy.conf
+ fperms 0640 /etc/zabbix/zabbix_proxy.conf
+ fowners root:zabbix /etc/zabbix/zabbix_proxy.conf
+
+ newinitd "${FILESDIR}"/zabbix-proxy.init zabbix-proxy
+
+ dosbin src/zabbix_proxy/zabbix_proxy
+
+ insinto /usr/share/zabbix
+ doins -r "${S}"/database/
+
+ systemd_dounit "${FILESDIR}"/zabbix-proxy.service
+ newtmpfiles "${FILESDIR}"/zabbix-proxy.tmpfiles zabbix-proxy.conf
+ fi
+
+ if use agent; then
+ insinto /etc/zabbix
+ doins "${S}"/conf/zabbix_agentd.conf
+ fperms 0640 /etc/zabbix/zabbix_agentd.conf
+ fowners root:zabbix /etc/zabbix/zabbix_agentd.conf
+
+ newinitd "${FILESDIR}"/zabbix-agentd.init zabbix-agentd
+
+ dosbin src/zabbix_agent/zabbix_agentd
+ dobin \
+ src/zabbix_sender/zabbix_sender \
+ src/zabbix_get/zabbix_get
+
+ systemd_dounit "${FILESDIR}"/zabbix-agentd.service
+ newtmpfiles "${FILESDIR}"/zabbix-agentd.tmpfiles zabbix-agentd.conf
+ fi
+ if use agent2; then
+ insinto /etc/zabbix
+ doins "${S}"/src/go/conf/zabbix_agent2.conf
+ fperms 0640 /etc/zabbix/zabbix_agent2.conf
+ fowners root:zabbix /etc/zabbix/zabbix_agent2.conf
+ keepdir /etc/zabbix/zabbix_agent2.d/plugins.d
+
+ newinitd "${FILESDIR}"/zabbix-agent2.init zabbix-agent2
+
+ dosbin src/go/bin/zabbix_agent2
+
+ systemd_dounit "${FILESDIR}"/zabbix-agent2.service
+ newtmpfiles "${FILESDIR}"/zabbix-agent2.tmpfiles zabbix-agent2.conf
+ fi
+
+ fowners root:zabbix /etc/zabbix
+ fowners zabbix:zabbix \
+ /var/lib/zabbix \
+ /var/lib/zabbix/home \
+ /var/lib/zabbix/scripts \
+ /var/lib/zabbix/alertscripts \
+ /var/lib/zabbix/externalscripts \
+ /var/log/zabbix
+ fperms 0750 \
+ /etc/zabbix \
+ /var/lib/zabbix \
+ /var/lib/zabbix/home \
+ /var/lib/zabbix/scripts \
+ /var/lib/zabbix/alertscripts \
+ /var/lib/zabbix/externalscripts \
+ /var/log/zabbix
+
+ dodoc README INSTALL NEWS ChangeLog \
+ conf/zabbix_agentd.conf \
+ conf/zabbix_proxy.conf \
+ conf/zabbix_agentd/userparameter_examples.conf \
+ conf/zabbix_agentd/userparameter_mysql.conf \
+ conf/zabbix_server.conf
+
+ if use frontend; then
+ webapp_src_preinst
+ cp -R ui/* "${D}/${MY_HTDOCSDIR}"
+ webapp_configfile \
+ "${MY_HTDOCSDIR}"/include/db.inc.php \
+ "${MY_HTDOCSDIR}"/include/config.inc.php
+ webapp_src_install
+ fi
+
+ if use java; then
+ dodir \
+ /${ZABBIXJAVA_BASE} \
+ /${ZABBIXJAVA_BASE}/bin \
+ /${ZABBIXJAVA_BASE}/lib
+ keepdir /${ZABBIXJAVA_BASE}
+ exeinto /${ZABBIXJAVA_BASE}/bin
+ doexe src/zabbix_java/bin/zabbix-java-gateway-"${MY_PV}".jar
+ exeinto /${ZABBIXJAVA_BASE}/lib
+ doexe \
+ src/zabbix_java/lib/logback-classic-1.2.9.jar \
+ src/zabbix_java/lib/logback-console.xml \
+ src/zabbix_java/lib/logback-core-1.2.9.jar \
+ src/zabbix_java/lib/logback.xml \
+ src/zabbix_java/lib/android-json-4.3_r3.1.jar \
+ src/zabbix_java/lib/slf4j-api-1.7.32.jar
+ newinitd "${FILESDIR}"/zabbix-jmx-proxy.init zabbix-jmx-proxy
+ newconfd "${FILESDIR}"/zabbix-jmx-proxy.conf zabbix-jmx-proxy
+ fi
+}
+
+pkg_postinst() {
+ if use server || use proxy ; then
+ elog
+ elog "You may need to configure your database for Zabbix"
+ elog "if you have not already done so."
+ elog
+
+ zabbix_homedir=$(egethome zabbix)
+ if [ -n "${zabbix_homedir}" ] && \
+ [ "${zabbix_homedir}" != "/var/lib/zabbix/home" ]; then
+ ewarn
+ ewarn "The user 'zabbix' should have his homedir changed"
+ ewarn "to /var/lib/zabbix/home if you want to use"
+ ewarn "custom alert scripts."
+ ewarn
+ ewarn "A real homedir might be needed for configfiles"
+ ewarn "for custom alert scripts."
+ ewarn
+ ewarn "To change the homedir use:"
+ ewarn " usermod -d /var/lib/zabbix/home zabbix"
+ ewarn
+ fi
+ fi
+
+ if use server; then
+ tmpfiles_process zabbix-server.conf
+
+ elog
+ elog "For distributed monitoring you have to run:"
+ elog
+ elog "zabbix_server -n <nodeid>"
+ elog
+ elog "This will convert database data for use with Node ID"
+ elog "and also adds a local node."
+ elog
+ fi
+
+ if use oracle; then
+ ewarn
+ ewarn "Support for Oracle database has been dropped from PHP"
+ ewarn "so to make the web frontend work, you need to install"
+ ewarn "PECL extension for Oracle database."
+ ewarn "For details see https://bugs.gentoo.org/928386"
+ fi
+
+ if use proxy; then
+ tmpfiles_process zabbix-proxy.conf
+ fi
+
+ if use agent; then
+ tmpfiles_process zabbix-agentd.conf
+ fi
+
+ if use agent2; then
+ tmpfiles_process zabbix-agent2.conf
+ fi
+
+ elog "--"
+ elog
+ elog "You may need to add these lines to /etc/services:"
+ elog
+ elog "zabbix-agent 10050/tcp Zabbix Agent"
+ elog "zabbix-agent 10050/udp Zabbix Agent"
+ elog "zabbix-trapper 10051/tcp Zabbix Trapper"
+ elog "zabbix-trapper 10051/udp Zabbix Trapper"
+ elog
+}
+
+pkg_prerm() {
+ (use frontend || use server) && webapp_pkg_prerm
+}
diff --git a/net-dialup/Manifest.gz b/net-dialup/Manifest.gz
index 5357e9ac43b5..b01ac23bae37 100644
--- a/net-dialup/Manifest.gz
+++ b/net-dialup/Manifest.gz
Binary files differ
diff --git a/net-dialup/accel-ppp/Manifest b/net-dialup/accel-ppp/Manifest
index 54bce0ae0a42..5687168d4ca3 100644
--- a/net-dialup/accel-ppp/Manifest
+++ b/net-dialup/accel-ppp/Manifest
@@ -6,4 +6,4 @@ DIST accel-ppp-1.12.0_p20230609.tar.bz2 1679570 BLAKE2B 3af713135f755215dc6cd448
EBUILD accel-ppp-1.12.0_p20220830-r1.ebuild 2789 BLAKE2B 9a415e7060f97829e6e1351ff3afa4e87d84bc8d1904421fd220cb2f7d9d35eb9c2b2abe7ac1e0462fcf44e80579d60dacbd06075ed896de097561a303c45db7 SHA512 4eaec5674428af90d6b97b46b07d7c1be94d29c6df6ca566c6db39a21cc0c35acd11269bd66edb84cdbb78fa0635f0176d1d8c546e6b0250a8291b94bccd621f
EBUILD accel-ppp-1.12.0_p20230609.ebuild 2758 BLAKE2B 12cbced07dc7cfd0424c1d78163f3fb8f5da3e60b324fd8e2f2bb6ebabe05e5f92f8fbafa75e6157b02380fe1d92e4bcf3c91fb0728119beb1c4d47dd820fa3d SHA512 58c0127e698f59b3771a662919eb690f5f9200aba4bf1e3a21efd09c4b3cccf92bd2ac46833b9189586422f096a45422c4cd03982dcf7654490e692df26c82e5
EBUILD accel-ppp-9999.ebuild 2545 BLAKE2B d1c485369efa36d08771260fe5329019364900761cc5aa3b133faab0719a85ea2009317889682e63ecdfbceb8930018389cf0e4c9cb5edc50da1ca425c83d944 SHA512 4ee4a8c94bbf3e118b46e98436e92735207af4694fc59ee1d270f387dcf8f40232db25adbd7af824a970d05f77eb796be2e8effcfcdb3d0bed5eed00c16c2bb0
-MISC metadata.xml 644 BLAKE2B db340b3f5850e550544683548a2e863b96176ca5e0b9984fcfb67979f88ae5ce79b403fe56328e986e752e67e6ed9fa08e71ead24c9d645c0f7ab0ea9796cd4e SHA512 2a81f8ceee0cd6c1dcc2396386b2e98b72736f7485c0426c8a893eb4e4a8f32978938df8727aa2719d339b81c54a5a34fea3e8429052fa9808da87c25e1647b7
+MISC metadata.xml 564 BLAKE2B 902fe8dc676882d8bb0f378d262546f606638ac1968af67c9d9820107b9f688e462c09ac8eae3ccb1456512a8a072d8401a4d8390eaa42529eb2e793bcacc5ab SHA512 97e394a5f05c09ac380c2da096fabba090ef8b3ef27db88a362f930f1c0c52ce8ee6b92cdb43f4b9b27c421b1fad112ac1706c236387dc40d0655a9d7a2bd362
diff --git a/net-dialup/accel-ppp/metadata.xml b/net-dialup/accel-ppp/metadata.xml
index 1218f07536cb..3b16196c8a63 100644
--- a/net-dialup/accel-ppp/metadata.xml
+++ b/net-dialup/accel-ppp/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="ipoe">Build IPoE kernel module</flag>
<flag name="libtomcrypt">Support crypto algorithms through <pkg>dev-libs/libtomcrypt</pkg> instead of <pkg>dev-libs/openssl</pkg></flag>
diff --git a/net-dns/Manifest.gz b/net-dns/Manifest.gz
index 9a62afcbd324..38d2b1443f00 100644
--- a/net-dns/Manifest.gz
+++ b/net-dns/Manifest.gz
Binary files differ
diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest
index 019e5ea6e8b1..38d1a90bd7b2 100644
--- a/net-dns/c-ares/Manifest
+++ b/net-dns/c-ares/Manifest
@@ -1,17 +1,10 @@
-AUX c-ares-1.25.0-fix-sanity-check-rr.patch 6252 BLAKE2B 4075eb5e0a3ca03047c192dd53a867078ca00bce9db5a9284347c8beaceaacfd0531d87f44805cd6a31ee06eda09683cfe77229da52e0ba7e66d9a1910acc928 SHA512 8f78165011fdf795200b6110798dc4a747fd3c9ab7baf9edd8e6bfad172b5c019b1d518f79318ad70c3baea0918fc88ec2b36d5a0668aea1f06f435281ee1d6d
-DIST c-ares-1.25.0.tar.gz 1264129 BLAKE2B a4f4b493e1331ade27504238c3e520e1ffaa525baf99442c88de3aeda1eb06a12ec804a5f0f699fb8acd469ccd2b3d08f5c32b4d01d50cfdc31097665087fce9 SHA512 f73ffc45c17f1e952ea5fae8a1d9e1508427f21c821ff470ff0b728cc4a1e21d1274f95d9192c22f704bc7e0f58a633608cfdc1704dfe8950902fdfc3dfa2e1c
-DIST c-ares-1.25.0.tar.gz.asc 488 BLAKE2B 45b07fc1ef14452b8a4fda63f134e389b66c120ccd8de3d48ccc5659c481db1796339a1968db406cf9b3da1a9c5aa81ccf538bc0546bb6c4babbe7de9c14f576 SHA512 9cf2dcd80807b54cd7fa6871283863384a4b6b10e0ef9c287bb4969a9169b7f12180a15c5fa756770c5ba01558ef48615aaaaefa546d19b3496e3cbe0454346b
-DIST c-ares-1.26.0.tar.gz 1298394 BLAKE2B 9bcbb321b31518fdd3481447e1bba733dbf0eabd1876aa0fec6737888fd176b837c64e6b22ae5754a905f0fd1591d4fd516db558fafae92cc2684ad7e0c29f63 SHA512 81657b8b9840a565b04ecf87ef8f0fc3192a9594808e47aed5e5bbebf2b5f0066b0cd5fae70f0fe70b68d428b4cc75fba22d2ae7683c6d0f87979c414c072af1
-DIST c-ares-1.26.0.tar.gz.asc 488 BLAKE2B 89c420ed235dce86c3d18ce62b58f50b78abf919c178e9a786fce5ee11da2b7a1314f8eb76bef20df0e43d18f636508540d9a9d2dfcd84df0c62691497f3a9a0 SHA512 84cd9918c22346a975400f17bf64e5093aa7b2d8f3377799cde5f6ab508e8f5ab6a004497747b702b7249b2b1369cdd22149519da01a405cf928806007e7a599
-DIST c-ares-1.27.0.tar.gz 1301440 BLAKE2B 112bf16288efc3ca1c69216de6bb42fdfc5348e70879321fb27f9602a8f469a21fa502a1cdd2f935e4ad0505ea7e22bd3a3326ce83bdb2acbe5ff266fc11cc6f SHA512 d0bffeeabdc5f1d4cececd46bd495b8224a64eaaf6d2a91c5475517440effe0e096146a1ebf19ece07367198be576c61b11961d5e4c3f601c5c5529ce4fcb46a
-DIST c-ares-1.27.0.tar.gz.asc 488 BLAKE2B 64798140a1d61e32ba45467034d9da75abd8f48810643947c94b04dcaae1b8c68da7a6d9acb7476808601acfe6a527b2cd855d99912f5ac069a597b9c9c890e3 SHA512 dbaa2e96035283e55c7a3c940255d9cc81d98961f59a10586cd666525a0fddf0e3ada01fd79133a278159f47c344bce70bcc4ad1b5df5c853273941b744357e4
DIST c-ares-1.28.1.tar.gz 1312102 BLAKE2B 2d0f12aeb4b947f76fe6c45e2bb0a7401c5d3ae5c84a94f2387f05b639587275e12cb0a2798caa381726e37757973b28c543249f9528b60746b8bf543a70be77 SHA512 9a24f40002b661d97c9b49a617d2e6b12bad1c9f22e872611252d051ec650f886c010207939fac6992610b3cd5a87588f802d7dfa1310ced7c6621ea2f99dd90
DIST c-ares-1.28.1.tar.gz.asc 488 BLAKE2B 90f3aedc3b56f31519a9b2746e528bb952364748b6053ecebaa3edf4269aab6b3badad459a14e8afe623340b294fd072b13c60af540eb59d7f4d82eb5204be83 SHA512 62659e3c41ea7158c7fdaab3246fee6a6a1502dec12d322efd353e5a0fb1b0aa4c1caf7ace37e1d3ea0b2937522814fdf66af2d19a501e9b9995b86e2369410d
DIST c-ares-1.29.0.tar.gz 1329299 BLAKE2B 7dd6a0dc85d3383087726cd48e75b481f4ef7551a41590de21b7f30f9e588d7bef87c852203b91f281b0fbf44dca75f0ae538f6a3c17fe8ff29c802d05d36189 SHA512 0287fd59aa6d831e0d1705deb6b4b1ab3b97a28c5c42feeeaa1eeab55ffb429998c7f0735f15cf5eaeb9177cb77800e6b0b01107bd28fb082cf737f8c12766d0
DIST c-ares-1.29.0.tar.gz.asc 488 BLAKE2B 3d955b0a130dce562436d9629f1403e30ee5ebd2e981a9c2220b51d129222c3760d6bd8a681cab6115e3f2ef0bcf8e8d600792fc498bc0c05638ce7fcac0d509 SHA512 a379f3c5338073810b7bf932fecf0ce1f0b382cfbc75521f4b135cb78d0a9fd418b06f7affd747fa00d11479186db248fe8ef8120858de2b8f562b56cc41ecb2
-EBUILD c-ares-1.25.0-r1.ebuild 2525 BLAKE2B 20f66bb2c681f8b0ed43509d856b8395f5c55db13b8b976a58072497406515b3a19c97e7fe1f1af521a25a1a646f84888a5f7a579ea858bb73f0ea2b69e6f1f0 SHA512 057ac39f6dc5d4c28d9b015246d8e5ea15e8b92f1f38887fd05236a5c709733d8db587e0a3d401a7c460f4c9068c10e00b0c35285c358fd56d976a2f85c4bf79
-EBUILD c-ares-1.26.0.ebuild 2469 BLAKE2B 3602700c7fbd2b32142f10a96cfb6d0918a7a9b532d5c9a3464b8e4f99d64bbe77248211628123fb7d29bff9642ff3f5630b9483d1c2f758dd988bdbf97ba448 SHA512 9a19121ff5d8b4290613e9db043824f5eca2879bd86f9e6a76f479af4190145966484dc60112323d881b7408db668912347346e8981dae021e56f2d8fca6906f
-EBUILD c-ares-1.27.0.ebuild 2477 BLAKE2B af7ef39d916bdf7fff30e9ed176699fb20abc10a51e69e56f9380e9b41d0831880eeecc438476c6d5709fb0d05360899a1c6ce271c65ae2cdd55f3c415778d6d SHA512 daf2ec88ced3df7ce2a112ec0b2c9562681fb11e2bedbceef636fd5d63be0bf0c3a2788a53635a208f93eb87356907058eac0ccbcbbcb4b8284270c1073fe6a6
+DIST c-ares-1.31.0.tar.gz 1012373 BLAKE2B d302862148998fbfb737e5f78826a3152b299fbbf04db4d80580daeaade77e4ea1a9513f4d194746733c33a35474f39dce43dd0562b3faa8673b366a2190c87c SHA512 571d2555b4aaf3bf9cd7b5c89be8448ca26fe0ea1f3d664b07a01b42d28af4f5412b30485ef01d4bacc4e08de487dc6eeda98acf212a6a08edec6805f17210cc
+DIST c-ares-1.31.0.tar.gz.asc 228 BLAKE2B 41d35804e4f5d0e11c2c6c192453a0d48f779be999a3f9c1bd8066c547e0ed9959083d953b7735ca15699444913bcdd7d43c3871e11a381e9c8ee508086fc3d8 SHA512 ea2decdec5913f25e690e6c7437fad1682b2df807397e4b764ebb2a8b010804f77b91a889e8aa00471cd1bba3b96c5f90d815ffa677598e9b516909e29b7f960
EBUILD c-ares-1.28.1.ebuild 2469 BLAKE2B 3602700c7fbd2b32142f10a96cfb6d0918a7a9b532d5c9a3464b8e4f99d64bbe77248211628123fb7d29bff9642ff3f5630b9483d1c2f758dd988bdbf97ba448 SHA512 9a19121ff5d8b4290613e9db043824f5eca2879bd86f9e6a76f479af4190145966484dc60112323d881b7408db668912347346e8981dae021e56f2d8fca6906f
EBUILD c-ares-1.29.0.ebuild 2477 BLAKE2B af7ef39d916bdf7fff30e9ed176699fb20abc10a51e69e56f9380e9b41d0831880eeecc438476c6d5709fb0d05360899a1c6ce271c65ae2cdd55f3c415778d6d SHA512 daf2ec88ced3df7ce2a112ec0b2c9562681fb11e2bedbceef636fd5d63be0bf0c3a2788a53635a208f93eb87356907058eac0ccbcbbcb4b8284270c1073fe6a6
+EBUILD c-ares-1.31.0.ebuild 2499 BLAKE2B a596da04d3c74feb78f2ebbbc82bd8b46668592931b0fa74de8f54e6a9fb093203aa5794d8d9761b2183e2bfdb2046abca927f3f3c2b4a468bf8746c771edafb SHA512 509712dbfdb6ce96e5fdafb73cc8b7d75c0f78b5d6383461230a4555545ad20708dc4c7636d1cacf141b99d3a79d77394a2680960b07bcf261c7b75a43922df1
MISC metadata.xml 402 BLAKE2B ab03bca92ec4073f5a877993558552136f0ae673f98619aa1f30eb94b6d8f2103b1cf77d23a9f2b3d56ee33af23d626ee230e480a3e3e0bc174df879082466bd SHA512 e02d13db5d10b1aaaae5680247a6b47610dda28a13b7754d2b97f08a760ce732957c96fb6e88ce7fd2076bfec275e72bfbb3dec802940f0159122364ab21acda
diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
deleted file mode 100644
index 750a2585f9d1..000000000000
--- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
-inherit edo multilib-minimal verify-sig
-
-DESCRIPTION="C library that resolves names asynchronously"
-HOMEPAGE="https://c-ares.org/"
-SRC_URI="
- https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz
- verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz.asc )
-"
-
-# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
-LICENSE="MIT ISC"
-# Subslot = SONAME of libcares.so.2
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? ( dev-cpp/gtest )
- verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
-"
-
-DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/ares_build.h
-)
-
-A__QA_CONFIG_IMPL_DECL_SKIP=(
- # Checking for obsolete headers
- malloc
- calloc
- free
-
- # Non-existent on Linux
- closesocket
- CloseSocket
- ioctlsocket
- bitncmp
- ConvertInterfaceIndexToLuid
- ConvertInterfaceLuidToNameA
-)
-
-PATCHES=(
- "${FILESDIR}"/${P}-fix-sanity-check-rr.patch
-)
-
-multilib_src_configure() {
- local myeconfargs=(
- --enable-symbol-hiding
- $(use_enable static-libs static)
- $(use_enable test tests)
- )
-
- # Needed for running unit tests only
- # Violates sandbox and tests pass fine without
- export ax_cv_uts_namespace=no
- export ax_cv_user_namespace=no
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- cd "${BUILD_DIR}"/test || die
-
- # We're skipping the "real" network tests with the filter
- # see https://github.com/c-ares/c-ares/tree/main/test
- local network_tests=(
- # Most live tests have Live in the name
- *Live*
- # These don't but are still in ares-test-live.cc => live
- *GetTCPSock*
- *TimeoutValue*
- *GetSock*
- *GetSock_virtualized*
- *VerifySocketFunctionCallback*
- # Seems flaky, even run manually
- # https://github.com/c-ares/c-ares/commit/9e542a8839f81c990bb0dff14beeaf9aa6bcc18d
- *MockUDPMaxQueriesTest.GetHostByNameParallelLookups*
- )
-
- # The format for disabling test1, test2, and test3 looks like:
- # -test1:test2:test3
- edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo "${network_tests[*]}"))
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-}
diff --git a/net-dns/c-ares/c-ares-1.26.0.ebuild b/net-dns/c-ares/c-ares-1.26.0.ebuild
deleted file mode 100644
index fcaf723b0bb2..000000000000
--- a/net-dns/c-ares/c-ares-1.26.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
-inherit edo multilib-minimal verify-sig
-
-DESCRIPTION="C library that resolves names asynchronously"
-HOMEPAGE="https://c-ares.org/"
-SRC_URI="
- https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz
- verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz.asc )
-"
-
-# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
-LICENSE="MIT ISC"
-# Subslot = SONAME of libcares.so.2
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? ( dev-cpp/gtest )
- verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
-"
-
-DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES.md TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/ares_build.h
-)
-
-A__QA_CONFIG_IMPL_DECL_SKIP=(
- # Checking for obsolete headers
- malloc
- calloc
- free
-
- # Non-existent on Linux
- closesocket
- CloseSocket
- ioctlsocket
- bitncmp
- ConvertInterfaceIndexToLuid
- ConvertInterfaceLuidToNameA
-)
-
-multilib_src_configure() {
- local myeconfargs=(
- --enable-symbol-hiding
- $(use_enable static-libs static)
- $(use_enable test tests)
- )
-
- # Needed for running unit tests only
- # Violates sandbox and tests pass fine without
- export ax_cv_uts_namespace=no
- export ax_cv_user_namespace=no
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- cd "${BUILD_DIR}"/test || die
-
- # We're skipping the "real" network tests with the filter
- # see https://github.com/c-ares/c-ares/tree/main/test
- local network_tests=(
- # Most live tests have Live in the name
- *Live*
- # These don't but are still in ares-test-live.cc => live
- *GetTCPSock*
- *TimeoutValue*
- *GetSock*
- *GetSock_virtualized*
- *VerifySocketFunctionCallback*
- # Seems flaky, even run manually
- # https://github.com/c-ares/c-ares/commit/9e542a8839f81c990bb0dff14beeaf9aa6bcc18d
- *MockUDPMaxQueriesTest.GetHostByNameParallelLookups*
- )
-
- # The format for disabling test1, test2, and test3 looks like:
- # -test1:test2:test3
- edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo "${network_tests[*]}"))
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-}
diff --git a/net-dns/c-ares/c-ares-1.27.0.ebuild b/net-dns/c-ares/c-ares-1.27.0.ebuild
deleted file mode 100644
index f57d48f92bcd..000000000000
--- a/net-dns/c-ares/c-ares-1.27.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc
-inherit edo multilib-minimal verify-sig
-
-DESCRIPTION="C library that resolves names asynchronously"
-HOMEPAGE="https://c-ares.org/"
-SRC_URI="
- https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz
- verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz.asc )
-"
-
-# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
-LICENSE="MIT ISC"
-# Subslot = SONAME of libcares.so.2
-SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- test? ( dev-cpp/gtest )
- verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
-"
-
-DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES.md TODO )
-
-MULTILIB_WRAPPED_HEADERS=(
- /usr/include/ares_build.h
-)
-
-A__QA_CONFIG_IMPL_DECL_SKIP=(
- # Checking for obsolete headers
- malloc
- calloc
- free
-
- # Non-existent on Linux
- closesocket
- CloseSocket
- ioctlsocket
- bitncmp
- ConvertInterfaceIndexToLuid
- ConvertInterfaceLuidToNameA
-)
-
-multilib_src_configure() {
- local myeconfargs=(
- --enable-symbol-hiding
- $(use_enable static-libs static)
- $(use_enable test tests)
- )
-
- # Needed for running unit tests only
- # Violates sandbox and tests pass fine without
- export ax_cv_uts_namespace=no
- export ax_cv_user_namespace=no
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
- cd "${BUILD_DIR}"/test || die
-
- # We're skipping the "real" network tests with the filter
- # see https://github.com/c-ares/c-ares/tree/main/test
- local network_tests=(
- # Most live tests have Live in the name
- *Live*
- # These don't but are still in ares-test-live.cc => live
- *GetTCPSock*
- *TimeoutValue*
- *GetSock*
- *GetSock_virtualized*
- *VerifySocketFunctionCallback*
- # Seems flaky, even run manually
- # https://github.com/c-ares/c-ares/commit/9e542a8839f81c990bb0dff14beeaf9aa6bcc18d
- *MockUDPMaxQueriesTest.GetHostByNameParallelLookups*
- )
-
- # The format for disabling test1, test2, and test3 looks like:
- # -test1:test2:test3
- edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo "${network_tests[*]}"))
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- find "${ED}" -name "*.la" -delete || die
-}
diff --git a/net-dns/c-ares/c-ares-1.31.0.ebuild b/net-dns/c-ares/c-ares-1.31.0.ebuild
new file mode 100644
index 000000000000..d6ad901bd330
--- /dev/null
+++ b/net-dns/c-ares/c-ares-1.31.0.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Both Daniel and Brad are listed as possible signers on the homepage
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradhouse.asc
+inherit edo multilib-minimal verify-sig
+
+DESCRIPTION="C library that resolves names asynchronously"
+HOMEPAGE="https://c-ares.org/"
+SRC_URI="
+ https://github.com/c-ares/c-ares/releases/download/v${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/c-ares/c-ares/releases/download/v${PV}/${P}.tar.gz.asc )
+"
+
+# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405)
+LICENSE="MIT ISC"
+# Subslot = SONAME of libcares.so.2
+SLOT="0/2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ test? ( dev-cpp/gtest )
+ verify-sig? ( sec-keys/openpgp-keys-bradhouse )
+"
+
+DOCS=( AUTHORS README.md RELEASE-NOTES.md )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/ares_build.h
+)
+
+A__QA_CONFIG_IMPL_DECL_SKIP=(
+ # Checking for obsolete headers
+ malloc
+ calloc
+ free
+
+ # Non-existent on Linux
+ closesocket
+ CloseSocket
+ ioctlsocket
+ bitncmp
+ ConvertInterfaceIndexToLuid
+ ConvertInterfaceLuidToNameA
+)
+
+multilib_src_configure() {
+ local myeconfargs=(
+ --enable-symbol-hiding
+ $(use_enable static-libs static)
+ $(use_enable test tests)
+ )
+
+ # Needed for running unit tests only
+ # Violates sandbox and tests pass fine without
+ export ax_cv_uts_namespace=no
+ export ax_cv_user_namespace=no
+ ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+ cd "${BUILD_DIR}"/test || die
+
+ # We're skipping the "real" network tests with the filter
+ # see https://github.com/c-ares/c-ares/tree/main/test
+ local network_tests=(
+ # Most live tests have Live in the name
+ *Live*
+ # These don't but are still in ares-test-live.cc => live
+ *GetTCPSock*
+ *TimeoutValue*
+ *GetSock*
+ *GetSock_virtualized*
+ *VerifySocketFunctionCallback*
+ # Seems flaky, even run manually
+ # https://github.com/c-ares/c-ares/commit/9e542a8839f81c990bb0dff14beeaf9aa6bcc18d
+ *MockUDPMaxQueriesTest.GetHostByNameParallelLookups*
+ )
+
+ # The format for disabling test1, test2, and test3 looks like:
+ # -test1:test2:test3
+ edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo "${network_tests[*]}"))
+}
+
+multilib_src_install_all() {
+ einstalldocs
+
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch b/net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch
deleted file mode 100644
index 9b494ebfe8fe..000000000000
--- a/net-dns/c-ares/files/c-ares-1.25.0-fix-sanity-check-rr.patch
+++ /dev/null
@@ -1,166 +0,0 @@
-https://github.com/c-ares/c-ares/issues/683
-https://github.com/c-ares/c-ares/commit/626dcb155b4daf3360e4251c64ce052e7e520b34
-
-From 626dcb155b4daf3360e4251c64ce052e7e520b34 Mon Sep 17 00:00:00 2001
-From: Brad House <brad@brad-house.com>
-Date: Fri, 12 Jan 2024 09:55:42 -0500
-Subject: [PATCH] Do not sanity check RR Name vs Question (#685)
-
-It appears as though we should never sanity check the RR name vs the question name as some DNS servers may return results for alias records.
-
-Fixes Bug: #683
-Fix By: Brad House (@bradh352)
---- a/src/lib/ares__parse_into_addrinfo.c
-+++ b/src/lib/ares__parse_into_addrinfo.c
-@@ -81,7 +81,6 @@ ares_status_t ares__parse_into_addrinfo(const unsigned char *abuf, size_t alen,
- }
-
- for (i = 0; i < ancount; i++) {
-- const char *rname = NULL;
- ares_dns_rec_type_t rtype;
- const ares_dns_rr_t *rr =
- ares_dns_record_rr_get(dnsrec, ARES_SECTION_ANSWER, i);
-@@ -91,13 +90,18 @@ ares_status_t ares__parse_into_addrinfo(const unsigned char *abuf, size_t alen,
- }
-
- rtype = ares_dns_rr_get_type(rr);
-- rname = ares_dns_rr_get_name(rr);
-
-- /* Old code did this hostname sanity check */
-- if ((rtype == ARES_REC_TYPE_A || rtype == ARES_REC_TYPE_AAAA) &&
-- strcasecmp(rname, hostname) != 0) {
-- continue;
-- }
-+ /* Issue #683
-+ * Old code did this hostname sanity check, however it appears this is
-+ * flawed logic. Other resolvers don't do this sanity check. Leaving
-+ * this code commented out for future reference.
-+ *
-+ * rname = ares_dns_rr_get_name(rr);
-+ * if ((rtype == ARES_REC_TYPE_A || rtype == ARES_REC_TYPE_AAAA) &&
-+ * strcasecmp(rname, hostname) != 0) {
-+ * continue;
-+ * }
-+ */
-
- if (rtype == ARES_REC_TYPE_CNAME) {
- struct ares_addrinfo_cname *cname;
---- a/src/lib/ares_parse_ptr_reply.c
-+++ b/src/lib/ares_parse_ptr_reply.c
-@@ -113,7 +113,6 @@ int ares_parse_ptr_reply(const unsigned char *abuf, int alen_int,
-
- /* Cycle through answers */
- for (i = 0; i < ancount; i++) {
-- const char *rname = NULL;
- const ares_dns_rr_t *rr =
- ares_dns_record_rr_get(dnsrec, ARES_SECTION_ANSWER, i);
-
-@@ -141,17 +140,20 @@ int ares_parse_ptr_reply(const unsigned char *abuf, int alen_int,
- continue;
- }
-
-- /* Old code compared the name in the rr to the ptrname, so we'll do that
-- * check here, but I'm not sure its necessary */
-- rname = ares_dns_rr_get_name(rr);
-- if (rname == NULL) {
-- /* Shouldn't be possible */
-- status = ARES_EBADRESP;
-- goto done;
-- }
-- if (strcasecmp(ptrname, rname) != 0) {
-- continue;
-- }
-+ /* Issue #683
-+ * Old code compared the name in the rr to the ptrname, but I think this
-+ * is wrong since it was proven wrong for A & AAAA records. Leaving
-+ * this code commented out for future reference
-+ *
-+ * rname = ares_dns_rr_get_name(rr);
-+ * if (rname == NULL) {
-+ * status = ARES_EBADRESP;
-+ * goto done;
-+ * }
-+ * if (strcasecmp(ptrname, rname) != 0) {
-+ * continue;
-+ * }
-+ */
-
- /* Save most recent PTR record as the hostname */
- hostname = ares_dns_rr_get_str(rr, ARES_RR_PTR_DNAME);
---- a/test/ares-test-parse-a.cc
-+++ b/test/ares-test-parse-a.cc
-@@ -312,13 +312,19 @@ TEST_F(LibraryTest, ParseAReplyErrors) {
- EXPECT_EQ(nullptr, host);
- pkt.add_question(new DNSQuestion("example.com", T_A));
-
-- // Question != answer
-+ // Question != answer, this is ok as of Issue #683
- pkt.questions_.clear();
- pkt.add_question(new DNSQuestion("Axample.com", T_A));
- data = pkt.data();
-- EXPECT_EQ(ARES_ENODATA, ares_parse_a_reply(data.data(), (int)data.size(),
-+ EXPECT_EQ(ARES_SUCCESS, ares_parse_a_reply(data.data(), (int)data.size(),
- &host, info, &count));
-- EXPECT_EQ(nullptr, host);
-+ ASSERT_NE(nullptr, host);
-+ std::stringstream ss;
-+ ss << HostEnt(host);
-+ EXPECT_EQ("{'Axample.com' aliases=[] addrs=[2.3.4.5]}", ss.str());
-+ ares_free_hostent(host);
-+ host = nullptr;
-+
- pkt.questions_.clear();
- pkt.add_question(new DNSQuestion("example.com", T_A));
-
---- a/test/ares-test-parse-aaaa.cc
-+++ b/test/ares-test-parse-aaaa.cc
-@@ -139,13 +139,19 @@ TEST_F(LibraryTest, ParseAaaaReplyErrors) {
- EXPECT_EQ(nullptr, host);
- pkt.add_question(new DNSQuestion("example.com", T_AAAA));
-
-- // Question != answer
-+ // Question != answer, this is ok as of Issue #683
- pkt.questions_.clear();
- pkt.add_question(new DNSQuestion("Axample.com", T_AAAA));
- data = pkt.data();
-- EXPECT_EQ(ARES_ENODATA, ares_parse_aaaa_reply(data.data(), (int)data.size(),
-+ EXPECT_EQ(ARES_SUCCESS, ares_parse_aaaa_reply(data.data(), (int)data.size(),
- &host, info, &count));
-- EXPECT_EQ(nullptr, host);
-+ ASSERT_NE(nullptr, host);
-+ std::stringstream ss;
-+ ss << HostEnt(host);
-+ EXPECT_EQ("{'Axample.com' aliases=[] addrs=[0101:0101:0202:0202:0303:0303:0404:0404]}", ss.str());
-+ ares_free_hostent(host);
-+
-+ host = nullptr;
- pkt.questions_.clear();
- pkt.add_question(new DNSQuestion("example.com", T_AAAA));
-
---- a/test/ares-test-parse-ptr.cc
-+++ b/test/ares-test-parse-ptr.cc
-@@ -163,13 +163,20 @@ TEST_F(LibraryTest, ParsePtrReplyErrors) {
- addrv4, sizeof(addrv4), AF_INET, &host));
- pkt.add_question(new DNSQuestion("64.48.32.16.in-addr.arpa", T_PTR));
-
-- // Question != answer
-+ // Question != answer, ok after #683
-+ host = nullptr;
- pkt.questions_.clear();
- pkt.add_question(new DNSQuestion("99.48.32.16.in-addr.arpa", T_PTR));
- data = pkt.data();
-- EXPECT_EQ(ARES_ENODATA, ares_parse_ptr_reply(data.data(), (int)data.size(),
-+ EXPECT_EQ(ARES_SUCCESS, ares_parse_ptr_reply(data.data(), (int)data.size(),
- addrv4, sizeof(addrv4), AF_INET, &host));
-- EXPECT_EQ(nullptr, host);
-+ ASSERT_NE(nullptr, host);
-+ std::stringstream ss;
-+ ss << HostEnt(host);
-+ EXPECT_EQ("{'other.com' aliases=[other.com] addrs=[16.32.48.64]}", ss.str());
-+ ares_free_hostent(host);
-+
-+ host = nullptr;
- pkt.questions_.clear();
- pkt.add_question(new DNSQuestion("64.48.32.16.in-addr.arpa", T_PTR));
-
-
diff --git a/net-dns/ddclient/Manifest b/net-dns/ddclient/Manifest
index 9b3fcb39f7f5..d7578ba399d5 100644
--- a/net-dns/ddclient/Manifest
+++ b/net-dns/ddclient/Manifest
@@ -1,8 +1,6 @@
AUX ddclient.initd-r7 579 BLAKE2B 0dc1e1806789189db1e4e36765e119730df7c1f93a5053421fade16acf47d273a1e4b4e481eb7cdd572bc4152db8ef748391a193bce459b40d307eccfffa8c3b SHA512 d60cc4780262a8c66fa2ba16f1e47812eac2eaf6a341d1068fc7f9dae52aa8201517ac1cb55277a6df6fcacb14ad7a617d88553936a1fe6206971e2a96ae3bd2
AUX ddclient.service-r2 226 BLAKE2B 19072199ca175fe302f0efa77848bc6a47d560738bd24a731d636ac96fdb91bfef75c5f63bfc4b268e139c24263f857f295f22d9f0ecb1448d7794175f09a528 SHA512 903a5c1f5fb253fb54e9ae0ee13d94e3515c35147be5e07bfbb4e229614425ea0a5130fc90cde91d6593ee06417f8239986212cec00dc48ef832e1f270a81da3
AUX ddclient.tmpfiles-r1 144 BLAKE2B ccee5c685e9ade37b67c629b09a3c7b92d88ad2fa80dadf5299460a792a4a6c93d112a5d910a2e8dc0f01b14f5f678890ad5a7d1e7e62399cf8917af67084c41 SHA512 47c688084f2d3a0015557140b9a74857a40b352bad1bcc95a42d7d848fa2f1fc17d62d551462e9e893d32211394b924701a6780b8dce02789603623b4b377dc6
-DIST ddclient-3.11.1.tar.gz 277452 BLAKE2B f496443b972cfed0623eae3a4056b4315cc085e3358189f0846bedaeda53912ec43949da5c4505cc749bf0dea247702e5c2415f06b27dc6549739833a39c8365 SHA512 e823ce54f94e268d62c52e2e13f32e5549b0f91721c876e0bfde2f948ac60d6346fb633b96eda410174c9f039c9c67034efdec7826f249f85c5890e33b3279b0
DIST ddclient-3.11.2.tar.gz 278314 BLAKE2B 5e60d8ab0889fbfe03cf182faf025b84faa6a5c278d0c0c1fd45c0bab88828bc3ebacdadac44d1cbd71202f1eff79a7ae0ffcb668992ad54f71e36f8c2f74333 SHA512 b0d275f5ccc36cd8b532b6176de885696ff189dbdffa71bc63e9fa6db2aaf4ab5ff3290c251e318f05b2163c546dcc785eb3582388d9fb70e8439e35e5cbcd7f
-EBUILD ddclient-3.11.1.ebuild 2180 BLAKE2B aaa228c55927e55df2e1c03a0cb7ce448f31e90214289f10550ff48f647733af0c8241d6d34b363e72a2c0a13d7ccc2ea6eb231e96fed09dd22ff4cee4728eea SHA512 7a1aa514fe6bb37d92e3faa44ff9d5435132e46c83a38485a5bf6ae5d55814528d79cc6e8d9f98c46f07d1dc6dba7131a53407dd91bddbe9daf2dc3a6af4ed03
EBUILD ddclient-3.11.2.ebuild 2180 BLAKE2B 151df18beee0f5d8ece2fbd13ad5e19bc1bbc22125716f9e3b7b17962c1957fc4d58f19a01797eea4a5eaf24ff9cfa397c9af1bfc82b1c66faf69e594ce03307 SHA512 e19929ecb0068cf02a0355c2760b02b420af267a66c5b25a808bf9dd059c822eb881940c2dcf898a97db721dbb115f1b9d0fafce54aae60bd5fd1464c99aee53
MISC metadata.xml 885 BLAKE2B c63978b4205739e523e5ad71c9a0268c1619533a2951339ef3a03509e9031276ba1a8add5afc2b38cac0d1808ccda59da41cc431de86fa7203c5759f5398c4ce SHA512 2a2888daaff085ccd82ad956e6d3590f4af0eb8d8224b3110424ac828ff1bfb49d9a187d1ab2b2ba436860b14a0d2ad0dda1dd13378872c85fe5e0df90f09f5c
diff --git a/net-dns/ddclient/ddclient-3.11.1.ebuild b/net-dns/ddclient/ddclient-3.11.1.ebuild
deleted file mode 100644
index cb205a5469cd..000000000000
--- a/net-dns/ddclient/ddclient-3.11.1.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools optfeature systemd tmpfiles
-
-DESCRIPTION="Perl client used to update dynamic DNS entries"
-HOMEPAGE="https://ddclient.net/"
-SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="examples selinux test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- acct-group/ddclient
- acct-user/ddclient
- dev-lang/perl
- net-misc/curl
- dev-perl/Digest-SHA1
- virtual/perl-Digest-SHA
- virtual/perl-JSON-PP
- selinux? ( sec-policy/selinux-ddclient )
-"
-
-BDEPEND="
- test? (
- dev-perl/HTTP-Daemon
- dev-perl/HTTP-Daemon-SSL
- dev-perl/Plack
- dev-perl/Test-MockModule
- dev-perl/Test-Warnings
- )
-"
-
-src_prepare() {
- default
-
- # Remove PID setting, to reliably setup the environment for the init script
- sed -e '/^pid/d' -i ddclient.conf.in || die
-
- # Disable 'get_ip_from_if.pl' test, as it fails with network-sandbox
- # Don't create cache directory, as it's created by init script / tmpfiles
- sed -e '/get_ip_from_if.pl/d' -e '/MKDIR_P/d' -i Makefile.am || die
-
- # Remove windows executable
- if use examples; then
- rm sample-etc_dhcpc_dhcpcd-eth0.exe || die
- fi
-
- eautoreconf
-}
-
-src_install() {
- default
-
- newinitd "${FILESDIR}"/ddclient.initd-r7 ddclient
- systemd_newunit "${FILESDIR}"/ddclient.service-r2 ddclient.service
- newtmpfiles "${FILESDIR}"/ddclient.tmpfiles-r1 ddclient.conf
-
- if use examples; then
- docinto examples
- dodoc sample-*
- fi
-
- einstalldocs
-}
-
-pkg_postinst() {
- if [[ ${REPLACING_VERSIONS} ]]; then
- for v in ${REPLACING_VERSIONS}; do
- if ver_test "${v}" -lt 3.10.0; then
- if [ -f "${EROOT}/etc/ddclient/ddclient.conf" ]; then
- cp /etc/ddclient/ddclient.conf /etc/ddclient.conf || die
- ewarn "Your DDClient configuration has been copied from"
- ewarn "'/etc/ddclient/ddclient.conf' to '/etc/ddclient.conf'."
- ewarn "Please check your configuration."
- fi
- break
- fi
- done
- fi
-
- optfeature "using iproute2 instead if ifconfig." sys-apps/iproute2
- tmpfiles_process ddclient.conf
-}
diff --git a/net-dns/djbdns/Manifest b/net-dns/djbdns/Manifest
index eb00901eaf84..efd3eba24298 100644
--- a/net-dns/djbdns/Manifest
+++ b/net-dns/djbdns/Manifest
@@ -23,5 +23,5 @@ DIST djbdns-1.05-test32.diff.xz 31096 BLAKE2B 0bd6948ba3930f7d6e657f91ff76b1101f
DIST djbdns-1.05.tar.gz 85648 BLAKE2B 51918fcc8944e64e72709636ee7d56975a138a2806e22c019fa836770de3a338bb8f682216b89c09d6b2861c2423e60e28dc60639f5a86aca2040e1788e4cf5c SHA512 20f066402801d7bec183cb710a5bc51e41f1410024741e5803e26f68f2c13567e48eba793f233dfab903459c3335bc169e24b99d66a4c64e617e1f0779732fa9
EBUILD djbdns-1.05-r38.ebuild 3865 BLAKE2B 48ad84b7063fe3bad4f85a31cabf347cf190184d8ba53a1f58e41a687dcdf4ab4073a2e81745f475eeeb5eb2e9b4d90db2525e9db76fbd43e3669be435722f03 SHA512 cde9e09279e6934bd862d3e8962b2aa40348eeff2bb1ba03c7d4b8788ffc9a895a484bd7fee63b0ead42dadfb34c8cc26f700056f3417f2c26565fb443a5e2a2
EBUILD djbdns-1.05-r39.ebuild 4289 BLAKE2B 9945ba00fa1d8ba613245a7dc86cedc0470bd43de7541419c4bbd999f469a31d8f408bc3f0cfc08d0ff9893428597907f5e8762096e6ec1b4c188aceafb40b10 SHA512 3392601d470e4e1830f23d7a7daac0dcd9149cbfcf827db762c0f6e3369ef53c8a65bdf9707591ad6c1237af62f375d8e2f9e3b5d7a7ee4b0d7107e6bd072f4c
-EBUILD djbdns-1.05-r40.ebuild 4434 BLAKE2B c2cec8e3016d5b0711791f63e042f8bf263f7d58bdbb91fc1ecd112ec1d27b7f91f0956daf60a6cbab4f2d826307acc6e2c582b25504111830a8204043bd5c71 SHA512 6d0b9a11bcac2d0c1cbc2e67f990c708fb499b8b072e9e03575086968f4ea1ac978f1ae960fc24fc46492b5fbf471dfd709cea2110c95f1d43eda5ccd843e46b
+EBUILD djbdns-1.05-r40.ebuild 4429 BLAKE2B 974b95fdc81a512479737296cb53e7c4e9340f568a9b8fd4e05e9eec492439aaf71506bbe67695de6a3b811a8f5c6752291df61e6053ffca6bd015f6a3b7980d SHA512 68276853101bfb890a971f84e4422a905e6394ee5381395ccf5dac18bb32143a814a115e11f393b69bee79537418916b1cf6c5e092cde270659dc81e91cd98f3
MISC metadata.xml 576 BLAKE2B ade984b384316960d3ea8de1f6ef83c8a578901cf644af5e42543038d52cdac99a834a3881e244fe6f3999f1aac030f4e39cd3cd83d4eed39dbf24b4a55ea9be SHA512 7d85669a1c841d3ea2a97ab5efcd4c18e03062526827f8ae9a97e7becddcf9e3222fee03a67933d01675b605c51dbf0ed6b1e17b9130829545c7c5bad651b5fd
diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild b/net-dns/djbdns/djbdns-1.05-r40.ebuild
index f5a5afde9b70..3ceac85f940c 100644
--- a/net-dns/djbdns/djbdns-1.05-r40.ebuild
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~mips ppc ppc64 sparc x86"
IUSE="ipv6 selinux"
RDEPEND="
diff --git a/net-dns/dnssec-root/Manifest b/net-dns/dnssec-root/Manifest
index b9071716fc89..afc70cb426bf 100644
--- a/net-dns/dnssec-root/Manifest
+++ b/net-dns/dnssec-root/Manifest
@@ -5,5 +5,5 @@ DIST root-anchors-20181220.xml 690 BLAKE2B 548fd62073542f527e0b05c09ed1e668baafb
DIST root-anchors-20210902.p7s 2551 BLAKE2B 2a079bf36d77a7cc480c197700bfb3f06bbc67f0cc2937954793fab1f4fee5fff4477ceb028a8796a5cb41c0fb1369df7df45b33410f78b03cb18794ddd564df SHA512 3d57446cc145081841ced6cda3ecff8fba1de5123f116d580cd3ea33011e26ad9dc790281590a06f68e551e22fef45aa2408a4e2ea80e35ec0a642454b45ca0d
DIST root-anchors-20210902.xml 690 BLAKE2B 548fd62073542f527e0b05c09ed1e668baafbb3cf7ca8afd1a32b67dd43d8958cef5005729c1bc11c2b1d0ddea48ca4db69a10b049f2e8a05536b93fff15e911 SHA512 e3adfaa4f8c9751599b8062787f4c3a81d3fa1478411f138f227c0cc972c7262bcf85578d333d36352da3628211b7d8ec4416528814a8937078dc393ce195f32
EBUILD dnssec-root-20181220-r1.ebuild 2798 BLAKE2B 109ee1c0e3f3476c56ecbf0ba74619cbc2e0133231d9f995d9c0789b8abbc6a856f41463ae8254a08b7139b48aad3446c087b7757fc4f7899f9b9f7cfd291ddd SHA512 47683cd914620700672b74339cd6f9422f9c24a0d55f82cb172c057e9360b4442afa7eedb7e983a04415aba64801dea5f6a022c1b079127c6208a2a84c7ce942
-EBUILD dnssec-root-20210902.ebuild 2869 BLAKE2B 95ef6a223ff37b5af7abba3da083c8ef8babff0646cbe955372f54135ddb5581a74637f50d84a6e59553b739f6adcbace806cbf466f56f84b23fd8156ec54b4f SHA512 41bef6a964f4195e6f46fca5e2ea66f5ac07be1baa38ea06f8d2c9b78cd6eef854c554228ab7365162705fdf467ceb44e8e4503357f3015d6ba6be652407f42a
+EBUILD dnssec-root-20210902.ebuild 2863 BLAKE2B 37a96172b817a9b619110e2da164e259c1038b11a8b408bf9c08f49c852e6a98229d51f3dad13964e0fe45db9eaa156c55dfd15bd25931895f70b5db1c1f3fe4 SHA512 f4ab71439bb17de3318ec828a8ebf7ae545afa310807122375717e4c2482db94657ddf62a442e8cdace4810d12b2abb4f25836d9f28ed275af5f310a047ab19a
MISC metadata.xml 251 BLAKE2B c4b2c58fbe476fa27226d01a46b74c9506d938c1e14fe68ccbee1383f683d357ff87a3c1aacee177b7f3908333cd58540e446bc73ed8258359481c4b507c155e SHA512 f113d652bc4a2cded17c6fc788d425f8a5d1fac17709b4f0583c7d530cbba5093c4309d2539d169f733d8e8bff3c0e71e24ffe4ba6a81ebd5bab23191c0e4278
diff --git a/net-dns/dnssec-root/dnssec-root-20210902.ebuild b/net-dns/dnssec-root/dnssec-root-20210902.ebuild
index 2f5864b4566f..39c780c526b2 100644
--- a/net-dns/dnssec-root/dnssec-root-20210902.ebuild
+++ b/net-dns/dnssec-root/dnssec-root-20210902.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -12,7 +12,7 @@ SRC_URI="https://data.iana.org/root-anchors/root-anchors.xml -> root-anchors-${P
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos"
IUSE=""
BDEPEND=">=dev-perl/XML-XPath-1.420.0"
diff --git a/net-dns/dnssec-validator/Manifest b/net-dns/dnssec-validator/Manifest
index 745fde4800b4..d000825f415c 100644
--- a/net-dns/dnssec-validator/Manifest
+++ b/net-dns/dnssec-validator/Manifest
@@ -1,6 +1,5 @@
AUX dnssec-validator-2.2.3-ldflags.patch 955 BLAKE2B b6cf8f7e812d4ed14dfafde00afabdd30f2fb54ae604613d0f43520eb683e5f19113477421d9aba86ecc7f89a2706f12c713c19a3690bd93bb7c284123b08a71 SHA512 dfa88f661318b0f3406ce984455b3890ddc891ec2e4ac20ce5eb46d47b22014b001f447fbf69ac1a5d2a3239dfe4d6a330040d768ef4b1ad3ee4923ca06f95d0
AUX dnssec-validator-2.2.3-musl-fix.patch 1186 BLAKE2B 9a85d42ab32df6f2ffbb5b035d6502d91166e097a9791ce9386682c08b8cf8f1d832435902611b9ded10b2ef683875c237293bbdfeccb49a6194c1427b346474 SHA512 3ad1b65bc09e90e0c2df911c65b3d8467bc1098584876e5fbc6d5a8d43cd31eee52c4f53f124e2481e1ea3b369e6b758ea846dbe1c9496dfe7a41ae7be724fce
DIST dnssec-tools-2.2.3.tar.gz 42941393 BLAKE2B b7b6a54113fb5cf030bd60e18f5446b02d1ceba3564ac854b0305225672545e802fecfa1169dc81e68ffe195533e06082dc22500a51b48965aa9c0fc32c915ed SHA512 fd2467f116f77089bddf9311706f356957f4ae735d827d393534e4001b621c9dfc904ff3d4da698d37e8e97b1be9448ab2fd5455c124656399aac30f1f642baf
-EBUILD dnssec-validator-2.2.3-r3.ebuild 1419 BLAKE2B a0d367b189e35b2dc22ab7f915a749bd799d212a8e6a70d27e473b871986252536ab9f70c2285e999b7cfb5c8044fb92502a77f9f0a68aa6310646e43928daf2 SHA512 37ad5f02bd8e21a6d88e9c33d0d9e0273b5ae9b503fcd577af7aa6218b3ab10b37c9c396a82a135aecc637969a11ad116bfaf4a3eddf541c969381becf65d1cf
EBUILD dnssec-validator-2.2.3-r4.ebuild 1461 BLAKE2B 6d257b3d07a62a58c0189e78ee54bcfea0ed358cde4bc38bc629785518a5ad6be135a3099de5415f80aea61f55608d1ffbf876ea48c0bd6bab29dbbcf2f03ab3 SHA512 75bebce25ac3a048268aa645a438db943b971473f50445eaf5923e7b88dff34ea8750323c36e2cb3d065e8b9d22c8215dfa035300ffb8c99491455c84c252060
MISC metadata.xml 799 BLAKE2B 4ac1f462a58554bda552b98f466924efa9048e04c2468444e05b2b12d9b601731d393f74cc978477a9ee22e8b4961cbea8fd2127dcc492bfdba81491816b00a6 SHA512 121bd337d9b878f8eab84329ddee6b5d63362a58782c89972d73adf5cd0e0477f515c6abb4e5727b58fb30481ba1876eb1fe685c1313aed6ac5d6c7c6868b809
diff --git a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild b/net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild
deleted file mode 100644
index 20a94d1e224c..000000000000
--- a/net-dns/dnssec-validator/dnssec-validator-2.2.3-r3.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Tools to ease the validation of DNSSEC related technologies"
-HOMEPAGE="https://www.dnssec-tools.org/"
-SRC_URI="https://github.com/DNSSEC-Tools/DNSSEC-Tools/archive/dnssec-tools-${PV}.tar.gz"
-S="${WORKDIR}/DNSSEC-Tools-dnssec-tools-${PV}/dnssec-tools/validator"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 x86"
-IUSE="dlv +nsec3 static-libs +threads"
-
-RDEPEND=">=dev-libs/openssl-1.1.0:0="
-DEPEND="${RDEPEND}"
-
-# Tests fail due "Cannot create context: -7"
-RESTRICT="test"
-
-PATCHES=(
- # Users LDFLAGS are not respected
- # See https://github.com/DNSSEC-Tools/DNSSEC-Tools/pull/9
- "${FILESDIR}/${P}-ldflags.patch"
-)
-
-src_prepare() {
- default
-
- mv configure.in configure.ac || die
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with dlv)
- $(use_with nsec3)
- $(use_enable static-libs static)
- $(use_with threads)
- --with-dnsval-conf="${EPREFIX}/etc/dnssec-tools/dnsval.conf"
- --with-ipv6
- --with-resolv-conf="${EPREFIX}/etc/dnssec-tools/resolv.conf"
- --with-root-hints="${EPREFIX}/etc/dnssec-tools/root.hints"
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- # Install fails with MAKEOPTS > -j1
- # See https://github.com/DNSSEC-Tools/DNSSEC-Tools/issues/8
- emake -j1 DESTDIR="${D}" install
-
- einstalldocs
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/net-dns/inadyn/Manifest b/net-dns/inadyn/Manifest
index d99a70c78075..52bb30fb6c1f 100644
--- a/net-dns/inadyn/Manifest
+++ b/net-dns/inadyn/Manifest
@@ -1,8 +1,6 @@
AUX inadyn.confd 158 BLAKE2B 246e1620c4e86ae2181cdee7ae4a14d9139a96476c159a2bd1b57bb3c10b8696f39e232da0efdef89a3473d138c72ba523ae866a248ba38213a1cab6127b5128 SHA512 0806329acf13e83f6806e1c36a0cf7bff4c4cfd480e10f602ff0e3dfddfcf99bb912460d1bb6c5ef84036d42fb3ccd5ff11e7ac99e1f8db2d82d84b5acf20d2f
AUX inadyn.initd 618 BLAKE2B 14dbddb55e21194ddad9fbbd8470a84964f06a30a560375ee2b4916ca3522cf366a5e793eef7edbee272ab117e55ebf20a5ab574c24c8d8561937168cb70bdcb SHA512 fe5d77d54f4f56900e7e54d920530b2023401207ffc43955ebdbf8edf9d8b0a323ec10df7620bc3751c6ee7bf1c25047ef6d7226b3b29d276f70d511665ce45e
AUX inadyn.tmpfilesd 75 BLAKE2B f09b58e347524f2bb42dbab273a6ca86e2a46bd15082fd54bbf2523a75e97f204a1539c6acde658e2fc4e377cf3801fd5c1a393e7f91ccca847f86aca139c1f1 SHA512 53f3a24f2bd3ed9a236294223199cb9717a009550222d32f704c0b98b6b91c94943440a47ed3dfcd528591cf7e00b29ded02b6245eeb5887282fbffe169e1414
-DIST inadyn-2.12.0.tar.gz 506723 BLAKE2B 35fc5f8f9298cfb5ff7bf4c569fbd0495c2591a1fd630919bae8dabff03a0e41c512d304d2519be688bff3c41427f13b0a66738b785e1d28e0ec4d3901f05488 SHA512 940e49cd2c434f57a56494e1946939f0d773deeb489939c957c0e1eac135177ab3c446e967daa01a56fde5490568761c1492646bae1bb2f63688e0e9121ef8fe
DIST inadyn-2.12.0.tar.xz 341904 BLAKE2B 2bb1e8f16784c41cb2810c3ed2a52ef12823277082b33a9436a330caad4b4f76034ab3e7f9fefb4dffc0fbf5968f4fb60967f784ce3682f165666c8c0744fcc9 SHA512 309ad6deca4831cbbfb4f4c0b4fcc1ba69fd46a47dc329b20b5e74acdcaf32e7bef435abdc89d2924b576d166095b61bdb7a74cc698a805659c47e7d6a4fe907
EBUILD inadyn-2.12.0-r1.ebuild 1689 BLAKE2B f97e96f7ef1e68ccb963730798ae1e67ee322b5805f32db2f3d6391b6719cdaf6def1a6be85c7c7f3610d7ec172dd5c4b4e336db222a5063f1b0c4f79e3eeac0 SHA512 96bcdf93fdd1a252a975194fd924340fc0e7955bdf8d946515ce4268a312a66c22852f4c6298d75b43446b4f8fc60ea687549397655ae3ed78a9d809ebf11215
-EBUILD inadyn-2.12.0.ebuild 1582 BLAKE2B f4969dd9e191b0f026a5b1e90a01c84b7f52e5474a29acc4f8454a5d8fe9e25fe4bfe64fd5a9d7f779ece48ba8f64c08c21fc29783cb21b53e0ea2d8e430ebfe SHA512 a2b9a71e60bc58cfd94a1c4fa0c7be8933eebc5ea38e0a96cbf31b00d40f76a7c5924224ec0a9237f3328965b8e2f586c60207c5bb7c76bc6010e4c97543a07c
MISC metadata.xml 993 BLAKE2B 362846a13e02a33b0219fa4c21f7e4d39886089b16a0eb2d5891abbf3f6c1945f42750126d54b8271caa381770dedf458f18117ece52f7058c494838d5625540 SHA512 7bb3ba6f732c1bde413bd52a50f22c93ca1e5f59cbdee12e106cc33b4175982c55cb587f48a691d603d46ae268ab9bf37fbb816cab514e895c7386c6d5cc4267
diff --git a/net-dns/inadyn/inadyn-2.12.0.ebuild b/net-dns/inadyn/inadyn-2.12.0.ebuild
deleted file mode 100644
index 14ccc44e5337..000000000000
--- a/net-dns/inadyn/inadyn-2.12.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd tmpfiles
-
-DESCRIPTION="Dynamic DNS client with multiple SSL/TLS library support"
-HOMEPAGE="https://github.com/troglobit/inadyn"
-SRC_URI="https://github.com/troglobit/inadyn/releases/download/v${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="gnutls mbedtls openssl"
-REQUIRED_USE="?? ( gnutls mbedtls openssl )"
-
-DEPEND="
- acct-group/inadyn
- acct-user/inadyn
- dev-libs/confuse:=
- gnutls? (
- dev-libs/nettle:=
- net-libs/gnutls:0=
- )
- mbedtls? ( net-libs/mbedtls:0= )
- openssl? ( dev-libs/openssl:0= )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_configure() {
- local myeconfargs=( "--disable-ssl" )
- if use gnutls || use mbedtls || use openssl; then
- local myeconfargs=( "--enable-ssl" )
- fi
-
- if use mbedtls; then
- myeconfargs+=( "--enable-mbedtls" )
-
- # MbedTLS has no support for pkg-config
- myeconfargs+=( MbedTLS_CFLAGS="-I/usr/include/mbedtls" )
- myeconfargs+=( MbedTLS_LIBS="-lmbedtls" )
- fi
- use openssl && myeconfargs+=( "--enable-openssl" )
-
- myeconfargs+=( --with-systemd="$(systemd_get_systemunitdir)" )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- insinto /etc
- insopts -m 0600 -o inadyn -g inadyn
- doins examples/inadyn.conf
-
- newinitd "${FILESDIR}"/inadyn.initd inadyn
- newconfd "${FILESDIR}"/inadyn.confd inadyn
-
- newtmpfiles "${FILESDIR}"/inadyn.tmpfilesd inadyn.conf
-}
-
-pkg_postinst() {
- tmpfiles_process inadyn.conf
-}
diff --git a/net-dns/smartdns/Manifest b/net-dns/smartdns/Manifest
index 112d119c07e0..0539d49f9cd5 100644
--- a/net-dns/smartdns/Manifest
+++ b/net-dns/smartdns/Manifest
@@ -1,7 +1,5 @@
AUX smartdns.confd 148 BLAKE2B 4ea7db4def275650a2321b42ad22ab95f316fb6371cb814792ba5b47091e472a69d9a13c6a77202dc005116c3e723dbf07d4515a43d69239e71e2ea0cffd85fb SHA512 57a69fe8cb1b1f96a9c1e9c06d1908e4764c0bf4010fcfdd8515dfbbc358ff38b85d28416c7b11a8715623528ff22b3982d287dbf266f6c7ae104e745c5cb068
AUX smartdns.initd 480 BLAKE2B f27c77b95ea13d65eb45d75de831fc2622d7e37cbf517b466e56d38506ad10e283c9a75d74446d3d1329600f3b3b1178ca6169fd7c611e3f8d9aa8bc5b2e8a79 SHA512 66d8b43b01419029162817685c569731eb45dc44128224644e628191bb57cc830d3fdbb9df80d61a52333bba5a763dbefdef7b3be5c164e0bc66cd425ba89e94
-DIST smartdns-43.tar.gz 572029 BLAKE2B 8f4ec3b1b1a804a6624107ed3d97e8015690db9c405fc52d1e34ac9bda280ef0785b7d9648dfd41809a1f729679b6241f36b3c7a4dc88a60e77b2d0ca463ca69 SHA512 ab4ce7ac5fe05173a660f8dce61e7cc0ec8375ff7d64d08e854f73e5cfd78fec702220f076b75efe9518334a384b9689898d5c2856cc506d294b5325733bb9c6
-DIST smartdns-45.tar.gz 631756 BLAKE2B 3bc187b5513b4d02f546b285c5196cdcb3a6851ba679645a4e8bb24d3b338502a2cedc8d21c8397a5370a0330c3e083b7fc880dd972f5c5bc6c72501545d76d4 SHA512 351b2d9591a6c17349ffcd199cb7b387c8b7ec692a0ee16d163d6118dabfdbc4bf67cedc1695c73b2d20b2ee6b4b99fc81a9e26e1eda5e02c477208b140d7cb6
-EBUILD smartdns-43.ebuild 781 BLAKE2B 4bbdae59b3e8644a75adcadb541d4c807786ab4c1d16949ef71d42b792dd4a6da178c4b155d49ab967ba6555798231b70dea57900aca2cc98ce6dfef3c428977 SHA512 ea099a502725e4962300815a695769e7b9b651a32fea3312d866088a323d44d6b4579d6087747c7645f4e20125c0fff686d4d99ffa1989aeb216b001b588aa59
-EBUILD smartdns-45.ebuild 781 BLAKE2B 9f0083423cca9c15839e8593c714cc446666465bb725443363a0cc7ab75c6558701b5300980b952e4303d37094cb14c33a274ac06f231def94f728b1b0ddb417 SHA512 e700789c17481f76d72a5108522f4213ac717dbad51db47c8057da4cbd188d11287d288a20c242ed5960388cd532e46757800b1f48c0a8749e12ab2a0ec44ef3
+DIST smartdns-46.tar.gz 633211 BLAKE2B 2cf550fb88da183a9899995a6b9e030d887c13d16b7cdc479678ac6f8bd411894413f00a4bba02a4ac2dbf6781b7f1c66b18b8fd20c4a522472b514f6777dbaf SHA512 4798b5d75412864f707a2de5bc72c38fdfdc278156dc00c7f5d0ab3af95d605544a86368b56cc41bc7465fa6c063bc742a0c0e797c266aa472bf9d21398313f7
+EBUILD smartdns-46.ebuild 780 BLAKE2B 173e7d2c0309880532b310341a246faaa0a3f35495ebabb7f27af48c985a509ae42668d807e161f1e997e08dd54e639ff05a99a7f34f65aa6e652dbe5260cc83 SHA512 f218944e4b1a5456626c2380a760d3b83ce09fe7aff02fc3318c9ef8de866fcef7a0950bb7cef6642f7afb08741e43b5f0b72973fa273def395b1d275b023dbb
MISC metadata.xml 384 BLAKE2B 19b47f366fc3f3fe2bcb6df3a06f76452e5ee4d9249a88b02fe3cd08dccd692a8b0130879edbb4070537050746fa60fb3d06f269aba41657e57f359ba0084408 SHA512 924bb86fe0837f58ed9c2da49b28d8531a56e3c97a4331c06fd6697152290c130a55463fea275a7e3d9d8c131bc4ed62d4fe659a935aa9c1a670f3b16805f253
diff --git a/net-dns/smartdns/smartdns-43.ebuild b/net-dns/smartdns/smartdns-43.ebuild
deleted file mode 100644
index 1cb256b86f6b..000000000000
--- a/net-dns/smartdns/smartdns-43.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-DESCRIPTION="A local DNS server returns the fastest access results"
-HOMEPAGE="https://github.com/pymumu/smartdns"
-SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-Release${PV}"
-
-src_prepare() {
- default
- sed -i -e "/install .*default /d" \
- -e "/install .*init.d /d" Makefile || die
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
-
- newconfd "${FILESDIR}"/smartdns.confd smartdns
- newinitd "${FILESDIR}"/smartdns.initd smartdns
-}
diff --git a/net-dns/smartdns/smartdns-45.ebuild b/net-dns/smartdns/smartdns-45.ebuild
deleted file mode 100644
index 9d01b7f6763a..000000000000
--- a/net-dns/smartdns/smartdns-45.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-DESCRIPTION="A local DNS server returns the fastest access results"
-HOMEPAGE="https://github.com/pymumu/smartdns"
-SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${PN}-Release${PV}"
-
-src_prepare() {
- default
- sed -i -e "/install .*default /d" \
- -e "/install .*init.d /d" Makefile || die
-}
-
-src_install() {
- emake DESTDIR="${D}" \
- SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
-
- newconfd "${FILESDIR}"/smartdns.confd smartdns
- newinitd "${FILESDIR}"/smartdns.initd smartdns
-}
diff --git a/net-dns/smartdns/smartdns-46.ebuild b/net-dns/smartdns/smartdns-46.ebuild
new file mode 100644
index 000000000000..27d07ff42dc1
--- /dev/null
+++ b/net-dns/smartdns/smartdns-46.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+DESCRIPTION="A local DNS server returns the fastest access results"
+HOMEPAGE="https://github.com/pymumu/smartdns"
+SRC_URI="https://github.com/pymumu/smartdns/archive/refs/tags/Release${PV}.tar.gz -> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-Release${PV}"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+ sed -i -e "/install .*default /d" \
+ -e "/install .*init.d /d" Makefile || die
+}
+
+src_install() {
+ emake DESTDIR="${D}" \
+ SYSTEMDSYSTEMUNITDIR="$(systemd_get_systemunitdir)" install
+
+ newconfd "${FILESDIR}"/smartdns.confd smartdns
+ newinitd "${FILESDIR}"/smartdns.initd smartdns
+}
diff --git a/net-firewall/Manifest.gz b/net-firewall/Manifest.gz
index 3aa717b94493..6104c862cfc7 100644
--- a/net-firewall/Manifest.gz
+++ b/net-firewall/Manifest.gz
Binary files differ
diff --git a/net-firewall/firewalld/Manifest b/net-firewall/firewalld/Manifest
index 4caa95fdc386..2f9d9685169e 100644
--- a/net-firewall/firewalld/Manifest
+++ b/net-firewall/firewalld/Manifest
@@ -2,6 +2,6 @@ AUX firewalld-systemd-service.patch 769 BLAKE2B fbd8392b6f542413ae2896f8830faa0d
AUX firewalld.init 250 BLAKE2B 1c0f690e24313037b801902aa772a9d1cb6889a05f142bc3d84602002ef053cd059b5193983f9fe6d89065a070a566a6a9ba8212a092435953ebed80ea7c7b40 SHA512 457cda01449f38563e98e1db937fe1c50745eab91797f52687e3ab9f5d94dd42d129740ae6669e99666a3f096d631dd3a44e66010b638b31b9c6ba798362403e
AUX firewalld.service 581 BLAKE2B b4eb7549305da68bc53f913d5d0a3ff2595e8e482ed2a474ede645f33b8192e142cd1aa964c5c1dcf8a7c336c68d494ee13421ec7566312a4f89330c236cab9c SHA512 b81fb8414619b3661985cbac001a47c76d76b13eebe421919a838fa0396e6470a3109e0d20d88f423ff43b6e48c0537467125a85bf8939ef0ab6ded4d4829b03
DIST firewalld-2.1.1.tar.bz2 1315222 BLAKE2B 064abfae1f2f1c5a63bbbbbec3357aa6e63936818fa2020ca882d1b834736b3735a32b0ab318e6de78b6f785cb4da0ee4e299956c922d9dbf6e7bd442e9bb2d6 SHA512 383e5ea3d451a28241e5a76f8d0efeeb8319663bdc5f680b68c5156ddb5145fac766a9ee9521c4af27b1df82861ca6f68ee81c0588b1dd6c4f6d4e4f5ca8fee1
-EBUILD firewalld-2.1.1-r2.ebuild 5284 BLAKE2B 83d3363157cf6b529eb80adfc450c8121edbd7a76fb06e25cab7f189c9fc17d5ba5861ce96e9b2f872c58d80bab815a5c65e537fc89fedef607f9ca36ff86d49 SHA512 37e69281d297ef26365ec888abc43c86d61e0863670f0787355672d5c343fcbc39a8baf65d9564cd94e9338b857a0369a31b4c2cede307c74757f489577ada79
-EBUILD firewalld-2.1.1.ebuild 5373 BLAKE2B 205de389c57eaf802b79e3a15c82ba5e7de139ef7a423d2fb034e4298af53f6fb25cefa32a9e7fb937d9bfa392f1b1509b80ac078fa09feb9ba5ab9b1c74710f SHA512 3bdd473d064313aac731f2f9e470ee437adb4465140d1fd0182f7e1eed3d9c5edd6aebff4ec31184538adda005e10032c98f43c50b1ec9788c24b34cf8013da5
+EBUILD firewalld-2.1.1-r2.ebuild 5335 BLAKE2B 1ff6fd49bde4401645cae09a8ffdab9a355f67c14ae4b433502a6b51c66d562df015800b9e59d56435e0be79eeb3c2663c33f16e057f61fca62b66934c50c1bd SHA512 4fabbbdbfed947ee65d99897ff0639311c9ca096adfc4b5751a1ac2c297afb793aef8439eaf32dbd9531a482b64724296c5a15eee5181cf50e84acf48b1c0ac3
+EBUILD firewalld-2.1.1.ebuild 5424 BLAKE2B 5ada5619779a8ffda48cf3b44ee452f6e1b82bdf2d5107734e0dc4746d2a72e4df7f257721aa5c7a653ec24ec4c90072989b8c0f4fd0dd0b028f792c286f29b6 SHA512 7393ce6587cd9b8e14ccf64b8cdfd66aed11648114465d0f12631ae1f41e427311b1cca1df2a376af9b25488695cc5dbebdc120d2547ac43404c386d7334d7c7
MISC metadata.xml 671 BLAKE2B 69c4bda7cc74a243aa1738bed90d16a3bc2c2085f6c0718becc7797a68da63035ef4d4f5e59c0583987d54032c163df6052d012fb7ca49026ca7259088793d33 SHA512 dd2d482251a4e33cb12ba324e1a21b4758f82de83c0cf83d5fa6259444c272360b47c5666e596103eba4703183fc9864a6bbb07a254aba67146b89d9870e9bbe
diff --git a/net-firewall/firewalld/firewalld-2.1.1-r2.ebuild b/net-firewall/firewalld/firewalld-2.1.1-r2.ebuild
index 518816e8e8b3..5bad13603297 100644
--- a/net-firewall/firewalld/firewalld-2.1.1-r2.ebuild
+++ b/net-firewall/firewalld/firewalld-2.1.1-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.ta
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="gui +nftables +iptables test"
+IUSE="gui +nftables +iptables selinux test"
# Tests are too unreliable in sandbox environment
RESTRICT="!test? ( test ) test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -37,6 +37,7 @@ RDEPEND="
net-firewall/ipset
nftables? ( net-firewall/nftables[xtables(+)] )
)
+ selinux? ( sec-policy/selinux-firewalld )
"
DEPEND="
${RDEPEND}
diff --git a/net-firewall/firewalld/firewalld-2.1.1.ebuild b/net-firewall/firewalld/firewalld-2.1.1.ebuild
index d30735b4523c..86bba732e341 100644
--- a/net-firewall/firewalld/firewalld-2.1.1.ebuild
+++ b/net-firewall/firewalld/firewalld-2.1.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/firewalld/firewalld/releases/download/v${PV}/${P}.ta
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 arm arm64 ~loong ppc64 ~riscv x86"
-IUSE="gui +nftables +iptables test"
+IUSE="gui +nftables +iptables selinux test"
# Tests are too unreliable in sandbox environment
RESTRICT="!test? ( test ) test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
@@ -37,6 +37,7 @@ RDEPEND="
net-firewall/ipset
nftables? ( net-firewall/nftables[xtables(+)] )
)
+ selinux? ( sec-policy/selinux-firewalld )
"
DEPEND="
${RDEPEND}
diff --git a/net-firewall/fwknop/Manifest b/net-firewall/fwknop/Manifest
index 4dbcd592347a..d845ec4a736b 100644
--- a/net-firewall/fwknop/Manifest
+++ b/net-firewall/fwknop/Manifest
@@ -6,6 +6,6 @@ AUX fwknopd.tmpfiles.conf 31 BLAKE2B 81d88d9bb1fd826c242b2815e1a6c0e5a300f22e19d
DIST fwknop-2.6.10.tar.gz 1988197 BLAKE2B d4c2010c64ab160f0edc02e2b1530749ee47ff6ed16d6b556d366daef7ce5e22ef38fbbbf6e8cfaa14e0d9706ba2b65937b03c70b54b3429ff1732ae33c1852c SHA512 3b3e35eda574abd1759431c88677eea7078c54cb3252c0ee0e1019b5b8224ed8844d30760da70a952e1cd92b04715a547f6effabda54678f791fff9afa32cd80
DIST fwknop-2.6.11.tar.bz2 1812061 BLAKE2B 7cfb8abc95fd8aa8a8d6774507fe4dea8deacc5aa4c9f5874c39dc2a3ab0c413cf479632a34027c76180cecd0a4fbf11d8cac5fe77f48993932fab13ea740a0b SHA512 79ce0585d075dffe77143b4d6ec3f8653ddad5f46cfb596e9f373be0065bdace7efdfe9cd341ebfaa7232d39f905affa81325b569635c8a44095fd551debadd7
DIST fwknop-2.6.11.tar.bz2.asc 195 BLAKE2B 56ea868bd31fc4d06e3e976042bd3969f2c8df5bcb1e6a12d87c5740eb39b2eaf1118620be260e94b07758f4bc875e58f6b63a7989cdc08a32f049aa208b57a3 SHA512 2902a9ccb1c82baa4a96af5841d21ac873b606876fe01e8fbcf2b1e2a89c75965477f574c62a6f261f2af4420038ea6d41ef66af57b79742527054593e3cd3d7
-EBUILD fwknop-2.6.10-r3.ebuild 3381 BLAKE2B 11a3b8bd6ed3888e3526f541fe9fd1822a7adc66354136ecd62d164364724d9960a62f40acea02fecf51e45743cab0d72ae4cd9b2fbe155da1a445c6f8a96837 SHA512 5d897a9b3cca73a4285ae56925c392fbf00df3b58c7abdebc7d71a8848611c968c02e39efee2bb463fd9f450ce6b0e99af0e5fcd660707979e9f7c08e1bb8bf3
-EBUILD fwknop-2.6.11.ebuild 3586 BLAKE2B aa35e02ea67d1eafcec2dcb2d4273509bdef3b75bc636a203f2f4e0366594a555d2cf60fb8e48baa4f2426f7278f7d4ae1e6e5a5c4a2be1bde6193d980855d2c SHA512 cbc2053d796b55bf07c74955d9f9432aa82ae2ebbe1d6329560618133749692c3dc92d11ae8245666014337ba4343ec5e8c86a71f0f5d3de32a44bf5ae813877
+EBUILD fwknop-2.6.10-r4.ebuild 3383 BLAKE2B 87eb7bf4ddcf2f752ecd1e64a9346095262de60d85773149e79af0d107f6772060f2cb1dc09743b8aa0078dd751f99a3e3a4858ac16dd906c2da37d3093cd409 SHA512 91db6c3cef1d4411e02b5d92f8f7c99d9314335f6882b89ac17b1e20d68fd60480e7eebf748a8dc76cd1ec69ccbb524cdefc4e191a2cead59ad5d3f59830d04f
+EBUILD fwknop-2.6.11-r1.ebuild 3588 BLAKE2B 93a1df0bd46744fc11d5a25493cc6b242c0d50e52c209e82f75929968689cba6286c247116b6b943dcc2535013727ccc5ebd9eac0eea7056ffdfe16e3fdd8e01 SHA512 927e002561d9823af57ced0fc917346a122b0cf1c0ea8fac553e4c7e08c05a72c67613a59ba8b96b0a4128cec14af1b5d9634ca2ca74f059f2857665e79a3368
MISC metadata.xml 1248 BLAKE2B 0e1cee756e1e5cf4ae7b4334b6d2dcb2f6ad67cf930d72cb6ab7ee4c84e3218474af88d3f3c03b306777be20e8763c771d28eb5762ae0d889f93dd8d559bc75a SHA512 8fb3ec7045a512f7c08250b5533a11a50a87ebf21837acd7c25db52434e7c55f2981adec0e8618824c1bfae8d8fc3200d7c2f94b4405bbffab010bdc60ca1c74
diff --git a/net-firewall/fwknop/fwknop-2.6.10-r3.ebuild b/net-firewall/fwknop/fwknop-2.6.10-r3.ebuild
deleted file mode 100644
index 3b582da13606..000000000000
--- a/net-firewall/fwknop/fwknop-2.6.10-r3.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info readme.gentoo-r1 systemd tmpfiles
-
-DESCRIPTION="Single Packet Authorization and Port Knocking application"
-HOMEPAGE="https://www.cipherdyne.org/fwknop/"
-SRC_URI="https://www.cipherdyne.org/fwknop/download/${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server"
-
-DEPEND="
- client? ( net-misc/wget[ssl] )
- firewalld? ( net-firewall/firewalld )
- gdbm? ( sys-libs/gdbm )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libassuan
- dev-libs/libgpg-error
- )
- iptables? ( net-firewall/iptables )
- nfqueue? ( net-libs/libnetfilter_queue )
- server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) )
-"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="
- nfqueue? ( server )
- server? ( ^^ ( firewalld iptables ) )
- udp-server? ( server )
-"
-
-PATCHES=( "${FILESDIR}/${PN}-2.6.10_fno-common_fix.patch" )
-
-DOCS=( AUTHORS ChangeLog README )
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS="
-Example configuration files were installed to '${EPREFIX}/etc/fwknopd/'.
-Please edit them to suit your needs and then remove the .example suffix.
-
-fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
-You can set the desired backend via FIREWALL_EXE option in fwknopd.conf
-instead of the default one chosen at compile time.
-"
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default_src_prepare
-
- # Install example configs with .example suffix.
- if use server; then
- sed -i -e 's|conf;|conf.example;|g' Makefile.am || die
- fi
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --localstatedir="${EPREFIX}/run"
- $(use_enable client)
- $(use_enable !gdbm file-cache)
- $(use_enable nfqueue nfq-capture)
- $(use_enable server)
- $(use_enable udp-server)
- $(use_with gpg gpgme)
- )
- use firewalld && myeconfargs+=(--with-firewalld="${EPREFIX}/usr/sbin/firewalld")
- use iptables && myeconfargs+=(--with-iptables="${EPREFIX}/sbin/iptables")
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default_src_install
-
- if use extras; then
- dodoc extras/apparmor/usr.sbin.fwknopd
- dodoc extras/console-qr/console-qr.sh
- dodoc extras/fwknop-launcher/*
- fi
-
- if use server; then
- newinitd "${FILESDIR}/fwknopd.init" fwknopd
- newconfd "${FILESDIR}/fwknopd.confd" fwknopd
- systemd_dounit "${FILESDIR}/fwknopd.service"
- newtmpfiles "${FILESDIR}/fwknopd.tmpfiles.conf" fwknopd.conf
- readme.gentoo_create_doc
- fi
-
- find "${ED}" -type f -name "*.la" -delete || die
-
- if ! use static-libs ; then
- find "${ED}" -type f -name libfko.a -delete || die
- fi
-}
-
-pkg_postinst() {
- if use server; then
- readme.gentoo_print_elog
-
- tmpfiles_process fwknopd.conf
-
- if ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_MATCH_COMMENT; then
- echo
- ewarn "fwknopd daemon relies on the 'comment' match in order to expire"
- ewarn "created firewall rules, which is an important security feature."
- ewarn "Please enable NETFILTER_XT_MATCH_COMMENT support in your kernel."
- echo
- fi
- if use nfqueue && \
- ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_TARGET_NFQUEUE; then
- echo
- ewarn "fwknopd daemon relies on the 'NFQUEUE' target for NFQUEUE mode."
- ewarn "Please enable NETFILTER_XT_TARGET_NFQUEUE support in your kernel."
- echo
- fi
- fi
-}
diff --git a/net-firewall/fwknop/fwknop-2.6.10-r4.ebuild b/net-firewall/fwknop/fwknop-2.6.10-r4.ebuild
new file mode 100644
index 000000000000..6cbff29d5512
--- /dev/null
+++ b/net-firewall/fwknop/fwknop-2.6.10-r4.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info readme.gentoo-r1 systemd tmpfiles
+
+DESCRIPTION="Single Packet Authorization and Port Knocking application"
+HOMEPAGE="https://www.cipherdyne.org/fwknop/"
+SRC_URI="https://www.cipherdyne.org/fwknop/download/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server"
+
+DEPEND="
+ client? ( net-misc/wget[ssl] )
+ firewalld? ( net-firewall/firewalld )
+ gdbm? ( sys-libs/gdbm )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ )
+ iptables? ( net-firewall/iptables )
+ nfqueue? ( net-libs/libnetfilter_queue )
+ server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) )
+"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="
+ nfqueue? ( server )
+ server? ( ^^ ( firewalld iptables ) )
+ udp-server? ( server )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-2.6.10_fno-common_fix.patch" )
+
+DOCS=( AUTHORS ChangeLog README )
+
+DISABLE_AUTOFORMATTING=1
+DOC_CONTENTS="
+Example configuration files were installed to '${EPREFIX}/etc/fwknopd/'.
+Please edit them to suit your needs and then remove the .example suffix.
+
+fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
+You can set the desired backend via FIREWALL_EXE option in fwknopd.conf
+instead of the default one chosen at compile time.
+"
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default_src_prepare
+
+ # Install example configs with .example suffix.
+ if use server; then
+ sed -i -e 's|conf;|conf.example;|g' Makefile.am || die
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --localstatedir="${EPREFIX}/run"
+ $(use_enable client)
+ $(use_enable !gdbm file-cache)
+ $(use_enable nfqueue nfq-capture)
+ $(use_enable server)
+ $(use_enable udp-server)
+ $(use_with gpg gpgme)
+ )
+ use firewalld && myeconfargs+=(--with-firewalld="${EPREFIX}/usr/sbin/firewalld")
+ use iptables && myeconfargs+=(--with-iptables="${EPREFIX}/sbin/iptables")
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default_src_install
+
+ if use extras; then
+ dodoc extras/apparmor/usr.sbin.fwknopd
+ dodoc extras/console-qr/console-qr.sh
+ dodoc extras/fwknop-launcher/*
+ fi
+
+ if use server; then
+ newinitd "${FILESDIR}/fwknopd.init" fwknopd
+ newconfd "${FILESDIR}/fwknopd.confd" fwknopd
+ systemd_dounit "${FILESDIR}/fwknopd.service"
+ newtmpfiles "${FILESDIR}/fwknopd.tmpfiles.conf" fwknopd.conf
+ readme.gentoo_create_doc
+ fi
+
+ find "${ED}" -type f -name "*.la" -delete || die
+
+ if ! use static-libs ; then
+ find "${ED}" -type f -name libfko.a -delete || die
+ fi
+}
+
+pkg_postinst() {
+ if use server; then
+ readme.gentoo_print_elog
+
+ tmpfiles_process fwknopd.conf
+
+ if ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_MATCH_COMMENT; then
+ echo
+ ewarn "fwknopd daemon relies on the 'comment' match in order to expire"
+ ewarn "created firewall rules, which is an important security feature."
+ ewarn "Please enable NETFILTER_XT_MATCH_COMMENT support in your kernel."
+ echo
+ fi
+ if use nfqueue && \
+ ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_TARGET_NFQUEUE; then
+ echo
+ ewarn "fwknopd daemon relies on the 'NFQUEUE' target for NFQUEUE mode."
+ ewarn "Please enable NETFILTER_XT_TARGET_NFQUEUE support in your kernel."
+ echo
+ fi
+ fi
+}
diff --git a/net-firewall/fwknop/fwknop-2.6.11-r1.ebuild b/net-firewall/fwknop/fwknop-2.6.11-r1.ebuild
new file mode 100644
index 000000000000..15c36e2fcd9b
--- /dev/null
+++ b/net-firewall/fwknop/fwknop-2.6.11-r1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/fwknop.gpg
+inherit autotools linux-info readme.gentoo-r1 systemd tmpfiles verify-sig
+
+DESCRIPTION="Single Packet Authorization and Port Knocking application"
+HOMEPAGE="https://www.cipherdyne.org/fwknop/"
+SRC_URI="
+ https://www.cipherdyne.org/fwknop/download/${P}.tar.bz2
+ verify-sig? ( https://www.cipherdyne.org/fwknop/download/${P}.tar.bz2.asc )
+ "
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server"
+
+DEPEND="
+ client? ( net-misc/wget[ssl] )
+ firewalld? ( net-firewall/firewalld )
+ gdbm? ( sys-libs/gdbm )
+ gpg? (
+ app-crypt/gpgme:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ )
+ iptables? ( net-firewall/iptables )
+ nfqueue? ( net-libs/libnetfilter_queue )
+ server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) )
+ verify-sig? ( sec-keys/openpgp-keys-fwknop )
+"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="
+ nfqueue? ( server )
+ server? ( ^^ ( firewalld iptables ) )
+ udp-server? ( server )
+"
+
+##PATCHES=( "${FILESDIR}/${PN}-2.6.10_fno-common_fix.patch" )
+
+DOCS=( AUTHORS ChangeLog README )
+
+DISABLE_AUTOFORMATTING=1
+DOC_CONTENTS="
+Example configuration files were installed to '${EPREFIX}/etc/fwknopd/'.
+Please edit them to suit your needs and then remove the .example suffix.
+
+fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
+You can set the desired backend via FIREWALL_EXE option in fwknopd.conf
+instead of the default one chosen at compile time.
+"
+
+pkg_setup() {
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ default_src_prepare
+
+ # Install example configs with .example suffix.
+ if use server; then
+ sed -i -e 's|conf;|conf.example;|g' Makefile.am || die
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --localstatedir="${EPREFIX}/run"
+ $(use_enable client)
+ $(use_enable !gdbm file-cache)
+ $(use_enable nfqueue nfq-capture)
+ $(use_enable server)
+ $(use_enable udp-server)
+ $(use_with gpg gpgme)
+ )
+ use firewalld && myeconfargs+=(--with-firewalld="${EPREFIX}/usr/sbin/firewalld")
+ use iptables && myeconfargs+=(--with-iptables="${EPREFIX}/sbin/iptables")
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default_src_install
+
+ if use extras; then
+ dodoc extras/apparmor/usr.sbin.fwknopd
+ dodoc extras/console-qr/console-qr.sh
+ dodoc extras/fwknop-launcher/*
+ fi
+
+ if use server; then
+ newinitd "${FILESDIR}/fwknopd.init" fwknopd
+ newconfd "${FILESDIR}/fwknopd.confd" fwknopd
+ systemd_dounit extras/systemd/fwknopd.service
+ newtmpfiles "${FILESDIR}/fwknopd.tmpfiles.conf" fwknopd.conf
+ readme.gentoo_create_doc
+ fi
+
+ find "${ED}" -type f -name "*.la" -delete || die
+
+ if ! use static-libs ; then
+ find "${ED}" -type f -name libfko.a -delete || die
+ fi
+}
+
+pkg_postinst() {
+ if use server; then
+ readme.gentoo_print_elog
+
+ tmpfiles_process fwknopd.conf
+
+ if ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_MATCH_COMMENT; then
+ echo
+ ewarn "fwknopd daemon relies on the 'comment' match in order to expire"
+ ewarn "created firewall rules, which is an important security feature."
+ ewarn "Please enable NETFILTER_XT_MATCH_COMMENT support in your kernel."
+ echo
+ fi
+ if use nfqueue && \
+ ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_TARGET_NFQUEUE; then
+ echo
+ ewarn "fwknopd daemon relies on the 'NFQUEUE' target for NFQUEUE mode."
+ ewarn "Please enable NETFILTER_XT_TARGET_NFQUEUE support in your kernel."
+ echo
+ fi
+ fi
+}
diff --git a/net-firewall/fwknop/fwknop-2.6.11.ebuild b/net-firewall/fwknop/fwknop-2.6.11.ebuild
deleted file mode 100644
index 2ae43d31f5f7..000000000000
--- a/net-firewall/fwknop/fwknop-2.6.11.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/fwknop.gpg
-inherit autotools linux-info readme.gentoo-r1 systemd tmpfiles verify-sig
-
-DESCRIPTION="Single Packet Authorization and Port Knocking application"
-HOMEPAGE="https://www.cipherdyne.org/fwknop/"
-SRC_URI="
- https://www.cipherdyne.org/fwknop/download/${P}.tar.bz2
- verify-sig? ( https://www.cipherdyne.org/fwknop/download/${P}.tar.bz2.asc )
- "
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+client extras firewalld gdbm gpg +iptables nfqueue +server static-libs udp-server"
-
-DEPEND="
- client? ( net-misc/wget[ssl] )
- firewalld? ( net-firewall/firewalld )
- gdbm? ( sys-libs/gdbm )
- gpg? (
- app-crypt/gpgme:=
- dev-libs/libassuan
- dev-libs/libgpg-error
- )
- iptables? ( net-firewall/iptables )
- nfqueue? ( net-libs/libnetfilter_queue )
- server? ( !nfqueue? ( !udp-server? ( net-libs/libpcap ) ) )
- verify-sig? ( sec-keys/openpgp-keys-fwknop )
-"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="
- nfqueue? ( server )
- server? ( ^^ ( firewalld iptables ) )
- udp-server? ( server )
-"
-
-##PATCHES=( "${FILESDIR}/${PN}-2.6.10_fno-common_fix.patch" )
-
-DOCS=( AUTHORS ChangeLog README )
-
-DISABLE_AUTOFORMATTING=1
-DOC_CONTENTS="
-Example configuration files were installed to '${EPREFIX}/etc/fwknopd/'.
-Please edit them to suit your needs and then remove the .example suffix.
-
-fwknopd supports several backends: firewalld, iptables, ipfw, pf, ipf.
-You can set the desired backend via FIREWALL_EXE option in fwknopd.conf
-instead of the default one chosen at compile time.
-"
-
-pkg_setup() {
- linux-info_pkg_setup
-}
-
-src_prepare() {
- default_src_prepare
-
- # Install example configs with .example suffix.
- if use server; then
- sed -i -e 's|conf;|conf.example;|g' Makefile.am || die
- fi
-
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --localstatedir="${EPREFIX}/run"
- $(use_enable client)
- $(use_enable !gdbm file-cache)
- $(use_enable nfqueue nfq-capture)
- $(use_enable server)
- $(use_enable udp-server)
- $(use_with gpg gpgme)
- )
- use firewalld && myeconfargs+=(--with-firewalld="${EPREFIX}/usr/sbin/firewalld")
- use iptables && myeconfargs+=(--with-iptables="${EPREFIX}/sbin/iptables")
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default_src_install
-
- if use extras; then
- dodoc extras/apparmor/usr.sbin.fwknopd
- dodoc extras/console-qr/console-qr.sh
- dodoc extras/fwknop-launcher/*
- fi
-
- if use server; then
- newinitd "${FILESDIR}/fwknopd.init" fwknopd
- newconfd "${FILESDIR}/fwknopd.confd" fwknopd
- systemd_dounit extras/systemd/fwknopd.service
- newtmpfiles "${FILESDIR}/fwknopd.tmpfiles.conf" fwknopd.conf
- readme.gentoo_create_doc
- fi
-
- find "${ED}" -type f -name "*.la" -delete || die
-
- if ! use static-libs ; then
- find "${ED}" -type f -name libfko.a -delete || die
- fi
-}
-
-pkg_postinst() {
- if use server; then
- readme.gentoo_print_elog
-
- tmpfiles_process fwknopd.conf
-
- if ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_MATCH_COMMENT; then
- echo
- ewarn "fwknopd daemon relies on the 'comment' match in order to expire"
- ewarn "created firewall rules, which is an important security feature."
- ewarn "Please enable NETFILTER_XT_MATCH_COMMENT support in your kernel."
- echo
- fi
- if use nfqueue && \
- ! linux_config_exists || ! linux_chkconfig_present NETFILTER_XT_TARGET_NFQUEUE; then
- echo
- ewarn "fwknopd daemon relies on the 'NFQUEUE' target for NFQUEUE mode."
- ewarn "Please enable NETFILTER_XT_TARGET_NFQUEUE support in your kernel."
- echo
- fi
- fi
-}
diff --git a/net-firewall/ipset/Manifest b/net-firewall/ipset/Manifest
index 0ede8cfe001a..1c7f20a8af30 100644
--- a/net-firewall/ipset/Manifest
+++ b/net-firewall/ipset/Manifest
@@ -5,7 +5,7 @@ AUX ipset.initd-r7 4175 BLAKE2B 8a9936ffc57ffcf25ed45769d6cb76cecc0de66919597a90
AUX ipset.systemd-r1 492 BLAKE2B 78fd7b122e0fe08b36d36e736d18b7a5f0bf1aa78802f1bdc7abf69ad2ef9c0bcfb22ae84f8f6489aee6c147ee3c0be7ebfa600712bf6169940802466daf68ba SHA512 6574e48ce6b3c4f45122a8b387746793ceda62f68ec8b0f3f6f949f5650ab557f3f7eb75699e36d5bf04efbf39dc17e030cc44ea9d97891578d4c909669e6eb7
DIST ipset-7.21.tar.bz2 687746 BLAKE2B bb887a6e74f11df8e24e13c767d21761fe547e90dbfe9fbd5b9adf3a6280a6e0eceeabd0d238178a2f76dd6492b04f4ccde222b5b41807b21bb441f2fb94cc48 SHA512 175c6516c2091c57738a0324678d8d016e4d7f18fa03cb0dcc502391cac4caf4db1e757f61ad2fe312c1dbe431ec9cfabbc8e15a64a94ebd2fa903155b27c88f
DIST ipset-7.22.tar.bz2 694069 BLAKE2B 9daaff54adb6f9daf69cd7dabbd9134d8fcf8cd7f8ef0c52296961579ad3c8202087158a01664228eff70356ba97f77ec61abbab7c7ce323112fbdc32abd661b SHA512 e375a9110eb7974480147c57eb2cff4bdd03c7704cdae006a3d254cc80fada587aa8aee25a86f7cab29db83f5e283c5f9a47a314297317660ebba5097f623d79
-EBUILD ipset-7.21-r1.ebuild 3440 BLAKE2B 14e8ebb5c528247e99545da9ab5493d4ab5cef881a62ae95ac5a06f89e635487e2b98ad181d097e1f381c8c9dd241e80e43e701114ef7eb581545916cf885edb SHA512 c05777a60ddb27f6fae77f2dcfc4f1518b6be5b1849e8d47647f0ec002f1d4e71cfa87c565e5f968d2749874b6336f42f62058143ed87d520f7f23e1f52d3291
+EBUILD ipset-7.21-r1.ebuild 3434 BLAKE2B 1b43d5f7768a84099ee0c012cc198cd4e7e0856ebec3a67a175d90bbb7a299596afa640674397250d2a9246b657280d60a4f40f36689449ed0590b119239440f SHA512 74a8ce301c3364460391c5322d8cb80db9d191877da80ab39a8f17d5e1ffa38a6d65ed226ca67b8452d8d8e87299d67fa2944b9ee6fa79624ff18bb7a3e17c88
EBUILD ipset-7.21.ebuild 3434 BLAKE2B 17ef8882a3b6c16edf749d9a144dbf5f7850a4927a76de448c3f0fc617def6de721d78ffab0cc5b0082eb3a5ebc0943d3d06a1493c22387038913c4488e0bd91 SHA512 9a978db628a6bc4f40e1076c2cc169771abfb579bf90dd76b72efd809abd953ecb440a62def5fb405b90e9b2ad4337ba7f45ebbc7498bb686c2d66d87165fbf4
EBUILD ipset-7.22.ebuild 3440 BLAKE2B 14e8ebb5c528247e99545da9ab5493d4ab5cef881a62ae95ac5a06f89e635487e2b98ad181d097e1f381c8c9dd241e80e43e701114ef7eb581545916cf885edb SHA512 c05777a60ddb27f6fae77f2dcfc4f1518b6be5b1849e8d47647f0ec002f1d4e71cfa87c565e5f968d2749874b6336f42f62058143ed87d520f7f23e1f52d3291
MISC metadata.xml 475 BLAKE2B e1e06003a410249ed76d39b74ccbcd64b8572ff05f1c818729d787cecfb19cfa9c7e3463473688abc7a398efb908b0c7145bad88bbb7259e69f1b7d985584bcc SHA512 d0a3dca6593e8a62cbf5c325eb59b620137af8d8f5a463702c4d6ec102fd03b8adbbdcd9358777d0461f57a98d892d359d80b8f722d3f322f3d4766d762f6585
diff --git a/net-firewall/ipset/ipset-7.21-r1.ebuild b/net-firewall/ipset/ipset-7.21-r1.ebuild
index 396608d34f0b..fe8c8b630d01 100644
--- a/net-firewall/ipset/ipset-7.21-r1.ebuild
+++ b/net-firewall/ipset/ipset-7.21-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://ipset.netfilter.org/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RDEPEND="
net-firewall/iptables
diff --git a/net-firewall/ipt_netflow/Manifest b/net-firewall/ipt_netflow/Manifest
index 1dd5a5364f05..a16f89e94d12 100644
--- a/net-firewall/ipt_netflow/Manifest
+++ b/net-firewall/ipt_netflow/Manifest
@@ -7,4 +7,4 @@ AUX ipt_netflow-9999-gentoo.patch 1840 BLAKE2B f5f7481e812f40596a089c168eba13bbb
DIST ipt_netflow-2.6.tar.gz 95752 BLAKE2B 088c7030addd34d9d889cfa705aa060d0793e33be957deb3b703daea4229afc24f7268285ce336e425a024dc9d8139633a5206ff9d769c95cf71c156acbd4f25 SHA512 0ccea556e25dc6bc2d8c7648ed1b4ab366097baf5b06f167ccd19d2adb0a195ad652635181573785f9e9fa208d163f22b6527310eb939455d7ee3bc141cbeed5
EBUILD ipt_netflow-2.6-r1.ebuild 2469 BLAKE2B 0661063a852a7be4416c05d2e5fda8fa37c47b5687cc0a9691bda6fb213a2c22871816f63df12cb4338ebb055b5fb067c2ccc2bb24d024fb59edf2f4cfa1b880 SHA512 6918b3b1148af085c798b0c037acc74c4ca56aecc60d888811a8e74efbfdd2556329121424639c5d9f44e6f253356f2470cb551579b2fa0ba92bb04122437ef7
EBUILD ipt_netflow-9999.ebuild 2303 BLAKE2B c6f6f15eae8f8e7837b2e0d14658c4c7cccec3441f55fe96edc25440cc78526b4a7cb737de06be9842ac904047ba96af40d447d91f6b29f461b278c5e0d469ff SHA512 e5da85534c11907e415896afa39658c9f4fdc2d6c7699244d4a10f736b4cc51de3c85167c486ddcc2af1cf48854277dfc215a1e1f16112cc82a96fed2d86a480
-MISC metadata.xml 618 BLAKE2B e2a825f374a432c7d1abe90ab4ac3af148428db80fb28117dd2865bc7b80cc05af5dff3343b95ce0a60ab92fd4ccbc1061d61442f3f03249d8bff2e85b471408 SHA512 0aae1d806aee7b372d9faa2788c51726e44fd0b1784a8118a3a36fdbbbc2cdc85abd9a5f71be78abc13483b0a5d6f6a067f72f9f8c89b1dd97f63f6921f92263
+MISC metadata.xml 510 BLAKE2B d908e2e607a082f119d5d5f07c11406f2fd4eb8397a1ab50c59876cfbc958ece9f983468470a05eeeb88dda7fdf257211bc5332850894f694a8975b7b869255b SHA512 d736832e8e4e5761d9e3f7a23e33f11d83bcaa370133679ddb0fd3fa9693a83e5834eceeddddd3589868ea9e0612084a81155e19a97f6fb77fed69871a529e71
diff --git a/net-firewall/ipt_netflow/metadata.xml b/net-firewall/ipt_netflow/metadata.xml
index 1c60427303d3..2721f41f00bb 100644
--- a/net-firewall/ipt_netflow/metadata.xml
+++ b/net-firewall/ipt_netflow/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
<maintainer type="project">
<email>netmon@gentoo.org</email>
<name>Gentoo network monitoring and analysis project</name>
diff --git a/net-firewall/iptables/Manifest b/net-firewall/iptables/Manifest
index c723a57ead28..f4851c79d382 100644
--- a/net-firewall/iptables/Manifest
+++ b/net-firewall/iptables/Manifest
@@ -10,7 +10,7 @@ AUX systemd/iptables-restore.service 400 BLAKE2B cd7f700cf717a2efb6504770308f7dc
AUX systemd/iptables-store.service 240 BLAKE2B 7ddb4425e63cd41f421767fab25a7b055087fddde5927291b3fce6e0e978f0cb3b734bcacf02f78257eec99274056b69058436a847dcb366f5fb70032e410355 SHA512 a720e92b5571a2c3427101105e95e555f3b72541a53c5daa43e361c99ca28830e9e8dd27dbd7cfed40fbbe289ed180f9be7e0f3b6b0cd19bba022a531815fd5e
DIST iptables-1.8.10.tar.xz 641168 BLAKE2B 417b33fcfc7edeba169caef26ed0322798f6b82500840509f6c10b97b4ef3f11932c0393fc8dcc5946264442bf8ee959a594b6fbd5dc92012cfad30edf130520 SHA512 71e6ed2260859157d61981a4fe5039dc9e8d7da885a626a4b5dae8164c509a9d9f874286b9468bb6a462d6e259d4d32d5967777ecefdd8a293011ae80c00f153
DIST iptables-1.8.9.tar.xz 637848 BLAKE2B 37ba80be0ee7049c4d3ee5689b273b4d2cc6e6fb9ebb297e86976b5750f987f2ae4536013fe1749ae79b6989c241eaece3202019fafd47d842c7a4fe3e5093b1 SHA512 e367bf286135e39b7401e852de25c1ed06d44befdffd92ed1566eb2ae9704b48ac9196cb971f43c6c83c6ad4d910443d32064bcdf618cfcef6bcab113e31ff70
-EBUILD iptables-1.8.10-r1.ebuild 4568 BLAKE2B 4045feb95629e5cd449791452c53d4f3b6c89f82f046580059ce3bd45263c94d7029eff7bbf53b2abcccc68288acd77dd7b0fa1d6a1fa5bb2312b4b1ebf8ad29 SHA512 8e9edb86f433b23a6604922321e6cc14abfc70924af09e055e09361bc29b79bb206f3c3774f5cb642577a0f04d974339522d8dd774c8604bc693760e69ae44a4
+EBUILD iptables-1.8.10-r1.ebuild 4567 BLAKE2B ed3ef70fe7e0e72e9124c752068870222bf55f002812985ac87cd13a68e8ecbbe07f4a2adf52436b28176287035736b2e5d4114862749e78ae5bcf16e8f174cf SHA512 b1afc31a01047d3d4399a9c26ba61e90f1b40f163f04fc205c1117df0ebbb2eccb63df2fdcf3eee72cd99316283c86ab805276dd96d2f5ae873279a5d906cfc9
EBUILD iptables-1.8.10.ebuild 4664 BLAKE2B e82b0eaf9448696e8c9163a3c389095cc973a725979a2a582b1850c25bdb0a33006e7d7a7e23ef8ce205d04f14b5ff7e19d104c9fe892403378a30a6aab02392 SHA512 62a7c2e0807a67266fdc0df30806fb6b63b83f44b70c73dcda7e4e0303e0e530148135efd9e137ca44cfbcc53663b7402a45c87948f2c0f5c89173bbb599feec
EBUILD iptables-1.8.9-r2.ebuild 4681 BLAKE2B 7351c269b83c5cd41547e0bee5d5b55e0c1fe51ee316fb96b2db4c1689550db79970f3f8a2b20cba2fb4990157328f0115529a8fa467048cf1f6a03b648ee9fa SHA512 5003888f620e3fb68ba0b4bf482771607f0010274369ea25fed9cfe8ba8265c08421f099edb0b361f5f24fb95a408b9209e231336acda183b929c91f246d0d20
EBUILD iptables-1.8.9.ebuild 4556 BLAKE2B 76c710543d3aaa744ea299126cb97ac793f7c7c382cadbaab6e378d4249901d65cc7eb0ab9bf95e0571fd6902c74f5b207b3a6b4297f67d22743d52eed5419a3 SHA512 73c363ceec2be0a032088a9ddcbf7b4c6abf0886f32d59fb20369f6a816f3e29025a938e5c9326d36e4032a8a2c2795c61e625556c7e4614021e3fec6378c258
diff --git a/net-firewall/iptables/iptables-1.8.10-r1.ebuild b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
index 2e98b6113f44..605fc7637a5c 100644
--- a/net-firewall/iptables/iptables-1.8.10-r1.ebuild
+++ b/net-firewall/iptables/iptables-1.8.10-r1.ebuild
@@ -13,7 +13,7 @@ LICENSE="GPL-2"
# Subslot reflects PV when libxtables and/or libip*tc was changed
# the last time.
SLOT="0/1.8.3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="conntrack netlink nftables pcap static-libs test"
RESTRICT="!test? ( test )"
# TODO: skip tests needing nftables if no xtables-nft-multi (bug #890628)
diff --git a/net-fs/Manifest.gz b/net-fs/Manifest.gz
index 4d07c6f83b91..c86236a50918 100644
--- a/net-fs/Manifest.gz
+++ b/net-fs/Manifest.gz
Binary files differ
diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index ceb9f3aba049..37f0de464baf 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -11,14 +11,18 @@ DIST samba-4.18.8.tar.gz 41335959 BLAKE2B d25711f1e781ed16fc224476979a07a5362f92
DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123 SHA512 93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
DIST samba-4.19.4.tar.gz 41839810 BLAKE2B b5916478d9385eff93d852b61eaa835e04eef7d813175b7011dfab518d3115707895a67f34fc4bb6afc2a1e3b2f60af8d30cd5a32b59d8ec48977c7eefd1b906 SHA512 9a66f685cb1b5b89c59c75ccb67292b3f792b40b30ca76dfc483e805f5bb680bac027117a28a117f42713452fca41c439bed1724ba7d436fe0b0cb30a34f5b45
DIST samba-4.19.6.tar.gz 41847853 BLAKE2B 42a1756f3cb1cd48da5abe043357e15b294148b88fdcb2502394372628a17a729ffb5ea070a967face2dfb76e319cdf6fa56d611c369baddf54e998164d782ca SHA512 23172f4393deb9c520182ffb1acb3cf3e53391d4276fffe98527f2f514f969c0952e6e59bcd90f11385dc51367a7bb9cd0534fa9fc3814f16bfb88f41609d0f5
+DIST samba-4.19.7.tar.gz 41851647 BLAKE2B 9bd58363d4cd30f900b286be7c7e172ed0308c4527308d15309a5f3881ba9b1d4c3dd2a37f19d63fdf80a36bd89c9b6001ab2a5aefb724f10721e3a0dc09fa94 SHA512 a837a6255be6268a48c9f41ccad5db040c69b596936a37b011a4c8e3ec68f27ebd1947b86d26b544a7b546ed426dadc450353dff9553698ca4e6e0a3af162ad3
DIST samba-4.20.0.tar.gz 42433302 BLAKE2B 97cdfdaf118fcd9b44aef0134d211e243a6e2468d90449b9c5ac55c9a8c4dc1e63bf9eb2be9878dc70609c830f90b08b4d1dbf80d7e947c10219043def970d24 SHA512 e820739706992ef3b4e3a7a771ad5d8efc6b87d5ccdcee7ebd41483d90fa3cc0420ba9680d059e71d7083c9c12b0d36deafcdce0224560f49bbfc3a277e7e77c
DIST samba-4.20.1.tar.gz 42441898 BLAKE2B 5516b3d74705ee829971119d9931ccd339aaa857647dc46e40fda96f65ec5ba695db107f91075a46e1a7135cfdcc0a56ee67aa3475649b314260be03e4e44657 SHA512 bea2bacae5b3272045399057ddf88d8f38203dde04c718b0088fd45792cccd68047b413e66bca7418b19db8580879358b86531a8d6f2d76fbcd902c331050a84
+DIST samba-4.20.2.tar.gz 42458953 BLAKE2B dffa86c8f3abca45e0b9dd29e723fbc13c0dac6c2b50d6240151ec0ae261fa5d9f43cc57403fa0b35624fd05f8cb50e2945d26b5f5205be48ccb60db0e64c1f7 SHA512 ff2c24314c6a35cc42db36a9021241b1323e810bf746e3975bc103f26daf395cd3c32da72e7172e322dee480587bbb1daac939e9851ff65be493be6fb4fc3eda
EBUILD samba-4.18.10.ebuild 11567 BLAKE2B afb26d8cdd341237007895a73c23055432b6b5633ea9bde4590f25d67939ddda463ab43c300dc0d359c309c292a979a2e6e38d1cd34f840a05095b2e05ac56e3 SHA512 7203db99d0fc6c3d40abf7de539ee397ebc156eb1f86fa16285787ace1dff4245c9ae27444f191761e944a4d15ea7b743185d45ec096a9bfc8be6a03b5179b19
EBUILD samba-4.18.11.ebuild 11611 BLAKE2B 746f2d33a6f13f40d53c2cf369aa13340893268011d15db6804551c9fcfaa42ef922bb73b663f9cc527e673a21e605786a74eb638c5d7d3ae860a0d7c28e6044 SHA512 5d3281a7f51e75c551f75bd4ede306a84212414b1aeaaa029cdf13f20e369eb326ad35d8f988eec3793ee1d9a4aee904c8f71eb60b19ff2d695ff9e3490fb33d
EBUILD samba-4.18.8.ebuild 11560 BLAKE2B 3a6e88ff75b156a9705dcb28bb661c7f366f3e3db43b230cd77d09975a4313512b6f96aa5aea305f0e37e9c6ffcf4bc33d014ada9f04f1fc9c4311ad4fdddae7 SHA512 a6532ff47d70ec53bfeb47e68e5a02d457a8c8913dcf7f8de62f6f32e46a5ec6f27fc8637c8276532c3d904ec915885f5cbe2bac1a9641052c3767351b5c1c52
EBUILD samba-4.18.9.ebuild 11560 BLAKE2B 1ddbc87e90d55420344063d85156071519bb70b98bd729110bad1d11a4e6e91bd1fdd3f673fa46c42456f4d601447e34768ff38e11864a39351545b98cf1e601 SHA512 645e411e6c606ad1e592c915cd53e74799fd5857b7ffb52a980190356b01f3e0d91046fdd08812479915a1b1c3833d5803a7399540455e733ca464fd676f0cd6
EBUILD samba-4.19.4.ebuild 11493 BLAKE2B e4acd13264db64c9e461ae182849d6e917cc8cd11a1e907adc6296e0fb21d30c7a3bd9b410ad2e163ea5daceff7c28ab925ee9e5e9c1f18eff93d2e4804152dc SHA512 06e35bfca1ba9d8646cbc9e90eafd632ead6af922b7bd5587a35d711b57ffc84de5379270bfd2bade09a0308f60afe89faf0dd5dce48352da3a846c8315fbd5a
-EBUILD samba-4.19.6.ebuild 11532 BLAKE2B 1e9b599c5a02c43a74a0a0544ee8168d55e56788a3c9cbf7812beb16d918293ae0d99420d9fdcf6e867b9e3d8fde5652afad0391b52254c12ea418c2499d7fb2 SHA512 c7de823063cb04c8a0213d01d1efd81fbab7ac6b40bd64905733d12cc49ea13cbf15c9fe177bf15cad73f959e651ef2c74199f817899a30855de57fd04f7d68b
+EBUILD samba-4.19.6.ebuild 11531 BLAKE2B 867db7108506eee5b360134444d605cf0e1cc8ad6db53c305db43ae1c1fd52ac10c29f7174e07c71f9ebdbc253504486d81a1f1509840b52c3c0eacc6ecefde0 SHA512 0701fa1571e7c859dcb536ade75ebf325f78404c23eb0fd73657ef7ea65f07b76d08088e90f6fbd330fa56aa0ab6196ea8cfacb1d76aa123dbfbeee384bcf5ae
+EBUILD samba-4.19.7.ebuild 11537 BLAKE2B b0b7bcd220a49dfc4871747ceb3556ced9784f1b3517955a867ce4dc1d291a5a5fee3c28fa84ae600798b9d63ce2a6d38c49c2859a174ba4c190380bf197a8a7 SHA512 5a6b329ceb147883f2dfdca19975bf01026c3a0eaa723ff7273561cc516f0b7f5a59ba470e61e58e008b9b7ea3d57155bf33f478521d909610d6877cb14fb631
EBUILD samba-4.20.0.ebuild 11539 BLAKE2B 75ffb4a45bb86e440300b7b45911e555b988e081bf20378f2617dada3f832852e8fda50e83e108888ad158700e8b5bb4796eae8089560e793f19f7f38b252722 SHA512 793b560c2bab62a9b982736a2daa36395215564d2f8119bf4f08f0330975a56a8a80e9e8fd78ba04721672a0a0ee088686ca430272a27f8be987b50674667565
EBUILD samba-4.20.1.ebuild 11539 BLAKE2B 75ffb4a45bb86e440300b7b45911e555b988e081bf20378f2617dada3f832852e8fda50e83e108888ad158700e8b5bb4796eae8089560e793f19f7f38b252722 SHA512 793b560c2bab62a9b982736a2daa36395215564d2f8119bf4f08f0330975a56a8a80e9e8fd78ba04721672a0a0ee088686ca430272a27f8be987b50674667565
+EBUILD samba-4.20.2.ebuild 11539 BLAKE2B cb5796c8c739c8662ed021dd892aa78a85f03002cc40f1cc210546529ef3a6a40684f55c92c4de2b7c63648691d9109d9e50db8f999ead20f09818f2d5728453 SHA512 c3ed7a55eea5be749682ddb34a9c7f55ab018746101644375e43e96449cf1de3307bb781fe8c4baa59ec60e45fdcf6e99cc25ce5fad67aab73e7a98d67e43aa7
MISC metadata.xml 2066 BLAKE2B 1d3a5757c3226cede70b5fabb63b27bf0a5b86bf27643a30ebfe743d0758e57ce1e69b14ba6795de4c656b3d5da5b3f9d90d11074520c24d6459220f62723b04 SHA512 0a7963f9abddd4cc3b303c93dcd4b7dc30ca5660e64750d77bcd3bce0a95291c46208d9a1143303c168febb2d65cdad0018c475130dc04c16d79df2019d8e9aa
diff --git a/net-fs/samba/samba-4.19.6.ebuild b/net-fs/samba/samba-4.19.6.ebuild
index 4493fa08886d..119e2c01cff1 100644
--- a/net-fs/samba/samba-4.19.6.ebuild
+++ b/net-fs/samba/samba-4.19.6.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == *_rc* ]]; then
SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"
else
SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc x86"
fi
S="${WORKDIR}/${MY_P}"
diff --git a/net-fs/samba/samba-4.19.7.ebuild b/net-fs/samba/samba-4.19.7.ebuild
new file mode 100644
index 000000000000..0911ede7e865
--- /dev/null
+++ b/net-fs/samba/samba-4.19.7.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/"
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+ SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"
+else
+ SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ addc? ( json python !system-mitkrb5 winbind )
+ ads? ( acl ldap python winbind )
+ cluster? ( ads )
+ gpg? ( addc )
+ spotlight? ( json )
+ test? ( python )
+ !ads? ( !addc )
+ ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/samba-4.0/policy.h
+ /usr/include/samba-4.0/dcerpc_server.h
+ /usr/include/samba-4.0/ctdb.h
+ /usr/include/samba-4.0/ctdb_client.h
+ /usr/include/samba-4.0/ctdb_protocol.h
+ /usr/include/samba-4.0/ctdb_private.h
+ /usr/include/samba-4.0/ctdb_typesafe_cb.h
+ /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+COMMON_DEPEND="
+ >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+ dev-lang/perl:=
+ dev-libs/icu:=[${MULTILIB_USEDEP}]
+ dev-libs/libbsd[${MULTILIB_USEDEP}]
+ dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+ dev-libs/popt[${MULTILIB_USEDEP}]
+ dev-perl/Parse-Yapp
+ >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+ >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+ >=sys-libs/ldb-2.8.1:=[ldap(+)?,${MULTILIB_USEDEP}]
+ <sys-libs/ldb-2.9.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+ sys-libs/libcap[${MULTILIB_USEDEP}]
+ sys-libs/liburing:=[${MULTILIB_USEDEP}]
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ virtual/libcrypt:=[${MULTILIB_USEDEP}]
+ virtual/libiconv
+ $(python_gen_cond_dep '
+ addc? (
+ dev-python/dnspython:=[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ )
+ ads? (
+ dev-python/dnspython:=[${PYTHON_USEDEP}]
+ net-dns/bind-tools[gssapi]
+ )
+ ')
+ acl? ( virtual/acl )
+ ceph? ( sys-cluster/ceph )
+ cluster? ( net-libs/rpcsvc-proto )
+ cups? ( net-print/cups )
+ debug? ( dev-util/lttng-ust )
+ fam? ( virtual/fam )
+ gpg? ( app-crypt/gpgme:= )
+ json? ( dev-libs/jansson:= )
+ ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+ pam? ( sys-libs/pam )
+ python? (
+ sys-libs/ldb[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
+ )
+ snapper? ( sys-apps/dbus )
+ system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
+ system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+ !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] ) )
+ systemd? ( sys-apps/systemd:= )
+ unwind? (
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-perl/JSON
+ net-libs/libtirpc[${MULTILIB_USEDEP}]
+ net-libs/rpcsvc-proto
+ spotlight? ( dev-libs/glib )
+ test? (
+ >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
+ $(python_gen_cond_dep "dev-python/subunit[\${PYTHON_USEDEP},${MULTILIB_USEDEP}]" )
+ !system-mitkrb5? (
+ >=net-dns/resolv_wrapper-1.1.4
+ >=net-libs/socket_wrapper-1.1.9
+ >=sys-libs/nss_wrapper-1.1.3
+ >=sys-libs/uid_wrapper-1.2.1
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}
+ client? ( net-fs/cifs-utils[ads?] )
+ python? ( ${PYTHON_DEPS} )
+ selinux? ( sec-policy/selinux-samba )
+"
+BDEPEND="${PYTHON_DEPS}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.18.4-pam.patch
+ "${FILESDIR}"/ldb-2.5.2-skip-wav-tevent-check.patch
+)
+
+CONFDIR="${FILESDIR}/4.4"
+WAF_BINARY="${S}/buildtools/bin/waf"
+SHAREDMODS=""
+
+pkg_setup() {
+ # Package fails to build with distcc
+ export DISTCC_DISABLE=1
+ export PYTHONHASHSEED=1
+
+ python-single-r1_pkg_setup
+
+ SHAREDMODS="$(usev !snapper '!')vfs_snapper"
+ if use cluster ; then
+ SHAREDMODS+=",idmap_rid,idmap_tdb2,idmap_ad"
+ elif use ads ; then
+ SHAREDMODS+=",idmap_ad"
+ fi
+}
+
+check_samba_dep_versions() {
+ actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die)
+ if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then
+ eerror "Source talloc version: ${TALLOC_VERSION}"
+ eerror "Ebuild talloc version: ${actual_talloc_version}"
+ die "Ebuild needs to fix TALLOC_VERSION!"
+ fi
+
+ actual_tdb_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tdb/wscript || die)
+ if [[ ${actual_tdb_version} != ${TDB_VERSION} ]] ; then
+ eerror "Source tdb version: ${TDB_VERSION}"
+ eerror "Ebuild tdb version: ${actual_tdb_version}"
+ die "Ebuild needs to fix TDB_VERSION!"
+ fi
+
+ actual_tevent_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tevent/wscript || die)
+ if [[ ${actual_tevent_version} != ${TEVENT_VERSION} ]] ; then
+ eerror "Source tevent version: ${TEVENT_VERSION}"
+ eerror "Ebuild tevent version: ${actual_tevent_version}"
+ die "Ebuild needs to fix TEVENT_VERSION!"
+ fi
+}
+
+src_prepare() {
+ default
+
+ check_samba_dep_versions
+
+ # Unbundle dnspython
+ sed -i -e '/"dns.resolver":/d' "${S}"/third_party/wscript || die
+
+ # Unbundle iso8601 unless tests are enabled
+ if ! use test ; then
+ sed -i -e '/"iso8601":/d' "${S}"/third_party/wscript || die
+ fi
+
+ # Ugly hackaround for bug #592502
+ #cp /usr/include/tevent_internal.h "${S}"/lib/tevent/ || die
+
+ sed -e 's:<gpgme\.h>:<gpgme/gpgme.h>:' \
+ -i source4/dsdb/samdb/ldb_modules/password_hash.c \
+ || die
+
+ # WAF
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # When specifying libs for samba build you must append NONE to the end to
+ # stop it automatically including things
+ local bundled_libs="NONE"
+ if ! use system-heimdal && ! use system-mitkrb5 ; then
+ bundled_libs="heimbase,heimntlm,hdb,kdc,krb5,wind,gssapi,hcrypto,hx509,roken,asn1,com_err,NONE"
+ fi
+
+ # We "use" bundled cmocka when we're not running tests as we're
+ # not using it anyway. Means we avoid making users install it for
+ # no reason. bug #802531
+ if ! use test ; then
+ bundled_libs="cmocka,${bundled_libs}"
+ fi
+
+ # bug #874633
+ if use llvm-libunwind ; then
+ mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+ local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+ cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+ exec_prefix=\${prefix}
+ libdir=/usr/$(get_libdir)
+ includedir=\${prefix}/include
+
+ Name: libunwind-generic
+ Description: libunwind generic library
+ Version: 1.70
+ Libs: -L\${libdir} -lunwind
+ Cflags: -I\${includedir}
+ EOF
+ fi
+
+ local myconf=(
+ --enable-fhs
+ --sysconfdir="${EPREFIX}/etc"
+ --localstatedir="${EPREFIX}/var"
+ --with-modulesdir="${EPREFIX}/usr/$(get_libdir)/samba"
+ --with-piddir="${EPREFIX}/run/${PN}"
+ --bundled-libraries="${bundled_libs}"
+ --builtin-libraries=NONE
+ --disable-rpath
+ --disable-rpath-install
+ --nopyc
+ --nopyo
+ --without-winexe
+ $(multilib_native_use_with acl acl-support)
+ $(multilib_native_usex addc '' '--without-ad-dc')
+ $(multilib_native_use_with ads)
+ $(multilib_native_use_enable ceph cephfs)
+ $(multilib_native_use_with cluster cluster-support)
+ $(multilib_native_use_enable cups)
+ --without-dmapi
+ $(multilib_native_use_with fam)
+ $(multilib_native_use_enable glusterfs)
+ $(multilib_native_use_with gpg gpgme)
+ $(multilib_native_use_with json)
+ $(multilib_native_use_enable iprint)
+ $(multilib_native_use_with pam)
+ $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '')
+ $(multilib_native_use_with quota quotas)
+ $(multilib_native_use_with regedit)
+ $(multilib_native_use_enable spotlight)
+ $(multilib_native_use_with syslog)
+ $(multilib_native_use_with systemd)
+ --systemd-install-services
+ --with-systemddir="$(systemd_get_systemunitdir)"
+ $(multilib_native_use_with unwind libunwind)
+ $(multilib_native_use_with winbind)
+ $(multilib_native_usex python '' '--disable-python')
+ $(multilib_native_use_enable zeroconf avahi)
+ $(multilib_native_usex test '--enable-selftest' '')
+ $(usev system-mitkrb5 "--with-system-mitkrb5 $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
+ $(use_with debug lttng)
+ $(use_with ldap)
+ $(use_with profiling-data)
+ # bug #683148
+ --jobs 1
+ )
+
+ if multilib_is_native_abi ; then
+ myconf+=( --with-shared-modules=${SHAREDMODS} )
+ else
+ myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
+ fi
+
+ append-cppflags "-I${ESYSROOT}/usr/include/et"
+
+ waf-utils_src_configure ${myconf[@]}
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+}
+
+multilib_src_test() {
+ if multilib_is_native_abi ; then
+ "${WAF_BINARY}" test || die "Test failed"
+ fi
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+
+ # Make all .so files executable
+ find "${ED}" -type f -name "*.so" -exec chmod +x {} + || die
+ # smbspool_krb5_wrapper must only be accessible to root, bug #880739
+ find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx {} + || die
+
+ # Remove empty runtime dirs created by build system (bug #892341)
+ find "${ED}"/{run,var} -type d -empty -delete || die
+
+ if multilib_is_native_abi ; then
+ # Install ldap schema for server (bug #491002)
+ if use ldap ; then
+ insinto /etc/openldap/schema
+ doins examples/LDAP/samba.schema
+ fi
+
+ # Create symlink for cups (bug #552310)
+ if use cups ; then
+ dosym ../../../bin/smbspool \
+ /usr/libexec/cups/backend/smb
+ fi
+
+ # Install example config file
+ insinto /etc/samba
+ doins examples/smb.conf.default
+
+ # Fix paths in example file (bug #603964)
+ sed \
+ -e '/log file =/s@/usr/local/samba/var/@/var/log/samba/@' \
+ -e '/include =/s@/usr/local/samba/lib/@/etc/samba/@' \
+ -e '/path =/s@/usr/local/samba/lib/@/var/lib/samba/@' \
+ -e '/path =/s@/usr/local/samba/@/var/lib/samba/@' \
+ -e '/path =/s@/usr/spool/samba@/var/spool/samba@' \
+ -i "${ED}"/etc/samba/smb.conf.default || die
+
+ # Install init script and conf.d file
+ newinitd "${CONFDIR}/samba4.initd-r1" samba
+ newconfd "${CONFDIR}/samba4.confd" samba
+
+ dotmpfiles "${FILESDIR}"/samba.conf
+ if ! use addc ; then
+ rm "${D}/$(systemd_get_systemunitdir)/samba.service" \
+ || die
+ fi
+
+ # Preserve functionality for old gentoo-specific unit names
+ dosym nmb.service "$(systemd_get_systemunitdir)/nmbd.service"
+ dosym smb.service "$(systemd_get_systemunitdir)/smbd.service"
+ dosym winbind.service "$(systemd_get_systemunitdir)/winbindd.service"
+ fi
+
+ if use pam && use winbind ; then
+ newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind
+ # bugs #376853 and #590374
+ insinto /etc/security
+ doins examples/pam_winbind/pam_winbind.conf
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process samba.conf
+}
diff --git a/net-fs/samba/samba-4.20.2.ebuild b/net-fs/samba/samba-4.20.2.ebuild
new file mode 100644
index 000000000000..03bbefce2036
--- /dev/null
+++ b/net-fs/samba/samba-4.20.2.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/"
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+ SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz"
+else
+ SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cups debug fam glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota +regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ addc? ( json python !system-mitkrb5 winbind )
+ ads? ( acl ldap python winbind )
+ cluster? ( ads )
+ gpg? ( addc )
+ spotlight? ( json )
+ test? ( python )
+ !ads? ( !addc )
+ ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/samba-4.0/policy.h
+ /usr/include/samba-4.0/dcerpc_server.h
+ /usr/include/samba-4.0/ctdb.h
+ /usr/include/samba-4.0/ctdb_client.h
+ /usr/include/samba-4.0/ctdb_protocol.h
+ /usr/include/samba-4.0/ctdb_private.h
+ /usr/include/samba-4.0/ctdb_typesafe_cb.h
+ /usr/include/samba-4.0/ctdb_version.h
+)
+
+TALLOC_VERSION="2.4.2"
+TDB_VERSION="1.4.10"
+TEVENT_VERSION="0.16.1"
+
+COMMON_DEPEND="
+ >=app-arch/libarchive-3.1.2:=[${MULTILIB_USEDEP}]
+ dev-lang/perl:=
+ dev-libs/icu:=[${MULTILIB_USEDEP}]
+ dev-libs/libbsd[${MULTILIB_USEDEP}]
+ dev-libs/libtasn1:=[${MULTILIB_USEDEP}]
+ dev-libs/popt[${MULTILIB_USEDEP}]
+ dev-perl/Parse-Yapp
+ >=net-libs/gnutls-3.4.7:=[${MULTILIB_USEDEP}]
+ >=sys-fs/e2fsprogs-1.46.4-r51[${MULTILIB_USEDEP}]
+ >=sys-libs/ldb-2.9.1:=[ldap(+)?,${MULTILIB_USEDEP}]
+ <sys-libs/ldb-2.10.0:=[ldap(+)?,${MULTILIB_USEDEP}]
+ sys-libs/libcap[${MULTILIB_USEDEP}]
+ sys-libs/liburing:=[${MULTILIB_USEDEP}]
+ sys-libs/ncurses:=
+ sys-libs/readline:=
+ >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ virtual/libcrypt:=[${MULTILIB_USEDEP}]
+ virtual/libiconv
+ $(python_gen_cond_dep '
+ addc? (
+ dev-python/dnspython:=[${PYTHON_USEDEP}]
+ dev-python/markdown[${PYTHON_USEDEP}]
+ )
+ ads? (
+ dev-python/dnspython:=[${PYTHON_USEDEP}]
+ net-dns/bind-tools[gssapi]
+ )
+ ')
+ acl? ( virtual/acl )
+ ceph? ( sys-cluster/ceph )
+ cluster? ( net-libs/rpcsvc-proto )
+ cups? ( net-print/cups )
+ debug? ( dev-util/lttng-ust )
+ fam? ( virtual/fam )
+ gpg? ( app-crypt/gpgme:= )
+ json? ( dev-libs/jansson:= )
+ ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+ pam? ( sys-libs/pam )
+ python? (
+ sys-libs/ldb[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
+ )
+ snapper? ( sys-apps/dbus )
+ system-heimdal? ( >=app-crypt/heimdal-1.5[-ssl(-),${MULTILIB_USEDEP}] )
+ system-mitkrb5? ( >=app-crypt/mit-krb5-1.19[${MULTILIB_USEDEP}] )
+ !system-heimdal? ( !system-mitkrb5? ( sys-apps/keyutils[${MULTILIB_USEDEP}] ) )
+ systemd? ( sys-apps/systemd:= )
+ unwind? (
+ llvm-libunwind? ( sys-libs/llvm-libunwind:= )
+ !llvm-libunwind? ( sys-libs/libunwind:= )
+ )
+ zeroconf? ( net-dns/avahi[dbus] )
+"
+DEPEND="${COMMON_DEPEND}
+ dev-perl/JSON
+ net-libs/libtirpc[${MULTILIB_USEDEP}]
+ net-libs/rpcsvc-proto
+ spotlight? ( dev-libs/glib )
+ test? (
+ >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}]
+ $(python_gen_cond_dep "dev-python/subunit[\${PYTHON_USEDEP},${MULTILIB_USEDEP}]" )
+ !system-mitkrb5? (
+ >=net-dns/resolv_wrapper-1.1.4
+ >=net-libs/socket_wrapper-1.1.9
+ >=sys-libs/nss_wrapper-1.1.3
+ >=sys-libs/uid_wrapper-1.2.1
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}
+ client? ( net-fs/cifs-utils[ads?] )
+ python? ( ${PYTHON_DEPS} )
+ selinux? ( sec-policy/selinux-samba )
+"
+BDEPEND="${PYTHON_DEPS}
+ app-text/docbook-xsl-stylesheets
+ dev-libs/libxslt
+ virtual/pkgconfig
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-4.18.4-pam.patch
+ "${FILESDIR}"/ldb-2.5.2-skip-wav-tevent-check.patch
+)
+
+CONFDIR="${FILESDIR}/4.4"
+WAF_BINARY="${S}/buildtools/bin/waf"
+SHAREDMODS=""
+
+pkg_setup() {
+ # Package fails to build with distcc
+ export DISTCC_DISABLE=1
+ export PYTHONHASHSEED=1
+
+ python-single-r1_pkg_setup
+
+ SHAREDMODS="$(usev !snapper '!')vfs_snapper"
+ if use cluster ; then
+ SHAREDMODS+=",idmap_rid,idmap_tdb2,idmap_ad"
+ elif use ads ; then
+ SHAREDMODS+=",idmap_ad"
+ fi
+}
+
+check_samba_dep_versions() {
+ actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die)
+ if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then
+ eerror "Source talloc version: ${TALLOC_VERSION}"
+ eerror "Ebuild talloc version: ${actual_talloc_version}"
+ die "Ebuild needs to fix TALLOC_VERSION!"
+ fi
+
+ actual_tdb_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tdb/wscript || die)
+ if [[ ${actual_tdb_version} != ${TDB_VERSION} ]] ; then
+ eerror "Source tdb version: ${TDB_VERSION}"
+ eerror "Ebuild tdb version: ${actual_tdb_version}"
+ die "Ebuild needs to fix TDB_VERSION!"
+ fi
+
+ actual_tevent_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tevent/wscript || die)
+ if [[ ${actual_tevent_version} != ${TEVENT_VERSION} ]] ; then
+ eerror "Source tevent version: ${TEVENT_VERSION}"
+ eerror "Ebuild tevent version: ${actual_tevent_version}"
+ die "Ebuild needs to fix TEVENT_VERSION!"
+ fi
+}
+
+src_prepare() {
+ default
+
+ check_samba_dep_versions
+
+ # Unbundle dnspython
+ sed -i -e '/"dns.resolver":/d' "${S}"/third_party/wscript || die
+
+ # Unbundle iso8601 unless tests are enabled
+ if ! use test ; then
+ sed -i -e '/"iso8601":/d' "${S}"/third_party/wscript || die
+ fi
+
+ # Ugly hackaround for bug #592502
+ #cp /usr/include/tevent_internal.h "${S}"/lib/tevent/ || die
+
+ sed -e 's:<gpgme\.h>:<gpgme/gpgme.h>:' \
+ -i source4/dsdb/samdb/ldb_modules/password_hash.c \
+ || die
+
+ # WAF
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # When specifying libs for samba build you must append NONE to the end to
+ # stop it automatically including things
+ local bundled_libs="NONE"
+ if ! use system-heimdal && ! use system-mitkrb5 ; then
+ bundled_libs="heimbase,heimntlm,hdb,kdc,krb5,wind,gssapi,hcrypto,hx509,roken,asn1,com_err,NONE"
+ fi
+
+ # We "use" bundled cmocka when we're not running tests as we're
+ # not using it anyway. Means we avoid making users install it for
+ # no reason. bug #802531
+ if ! use test ; then
+ bundled_libs="cmocka,${bundled_libs}"
+ fi
+
+ # bug #874633
+ if use llvm-libunwind ; then
+ mkdir -p "${T}"/${ABI}/pkgconfig || die
+
+ local -x PKG_CONFIG_PATH="${T}/${ABI}/pkgconfig:${PKG_CONFIG_PATH}"
+
+ cat <<-EOF > "${T}"/${ABI}/pkgconfig/libunwind-generic.pc || die
+ exec_prefix=\${prefix}
+ libdir=/usr/$(get_libdir)
+ includedir=\${prefix}/include
+
+ Name: libunwind-generic
+ Description: libunwind generic library
+ Version: 1.70
+ Libs: -L\${libdir} -lunwind
+ Cflags: -I\${includedir}
+ EOF
+ fi
+
+ local myconf=(
+ --enable-fhs
+ --sysconfdir="${EPREFIX}/etc"
+ --localstatedir="${EPREFIX}/var"
+ --with-modulesdir="${EPREFIX}/usr/$(get_libdir)/samba"
+ --with-piddir="${EPREFIX}/run/${PN}"
+ --bundled-libraries="${bundled_libs}"
+ --builtin-libraries=NONE
+ --disable-rpath
+ --disable-rpath-install
+ --nopyc
+ --nopyo
+ --without-winexe
+ $(multilib_native_use_with acl acl-support)
+ $(multilib_native_usex addc '' '--without-ad-dc')
+ $(multilib_native_use_with ads)
+ $(multilib_native_use_enable ceph cephfs)
+ $(multilib_native_use_with cluster cluster-support)
+ $(multilib_native_use_enable cups)
+ --without-dmapi
+ $(multilib_native_use_with fam)
+ $(multilib_native_use_enable glusterfs)
+ $(multilib_native_use_with gpg gpgme)
+ $(multilib_native_use_with json)
+ $(multilib_native_use_enable iprint)
+ $(multilib_native_use_with pam)
+ $(multilib_native_usex pam "--with-pammodulesdir=${EPREFIX}/$(get_libdir)/security" '')
+ $(multilib_native_use_with quota quotas)
+ $(multilib_native_use_with regedit)
+ $(multilib_native_use_enable spotlight)
+ $(multilib_native_use_with syslog)
+ $(multilib_native_use_with systemd)
+ --systemd-install-services
+ --with-systemddir="$(systemd_get_systemunitdir)"
+ $(multilib_native_use_with unwind libunwind)
+ $(multilib_native_use_with winbind)
+ $(multilib_native_usex python '' '--disable-python')
+ $(multilib_native_use_enable zeroconf avahi)
+ $(multilib_native_usex test '--enable-selftest' '')
+ $(usev system-mitkrb5 "--with-system-mitkrb5 $(multilib_native_usex addc --with-experimental-mit-ad-dc '')")
+ $(use_with debug lttng)
+ $(use_with ldap)
+ $(use_with profiling-data)
+ # bug #683148
+ --jobs 1
+ )
+
+ if multilib_is_native_abi ; then
+ myconf+=( --with-shared-modules=${SHAREDMODS} )
+ else
+ myconf+=( --with-shared-modules=DEFAULT,!vfs_snapper )
+ fi
+
+ append-cppflags "-I${ESYSROOT}/usr/include/et"
+
+ waf-utils_src_configure ${myconf[@]}
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+}
+
+multilib_src_test() {
+ if multilib_is_native_abi ; then
+ "${WAF_BINARY}" test || die "Test failed"
+ fi
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+
+ # Make all .so files executable
+ find "${ED}" -type f -name "*.so" -exec chmod +x {} + || die
+ # smbspool_krb5_wrapper must only be accessible to root, bug #880739
+ find "${ED}" -type f -name "smbspool_krb5_wrapper" -exec chmod go-rwx {} + || die
+
+ # Remove empty runtime dirs created by build system (bug #892341)
+ find "${ED}"/{run,var} -type d -empty -delete || die
+
+ if multilib_is_native_abi ; then
+ # Install ldap schema for server (bug #491002)
+ if use ldap ; then
+ insinto /etc/openldap/schema
+ doins examples/LDAP/samba.schema
+ fi
+
+ # Create symlink for cups (bug #552310)
+ if use cups ; then
+ dosym ../../../bin/smbspool \
+ /usr/libexec/cups/backend/smb
+ fi
+
+ # Install example config file
+ insinto /etc/samba
+ doins examples/smb.conf.default
+
+ # Fix paths in example file (bug #603964)
+ sed \
+ -e '/log file =/s@/usr/local/samba/var/@/var/log/samba/@' \
+ -e '/include =/s@/usr/local/samba/lib/@/etc/samba/@' \
+ -e '/path =/s@/usr/local/samba/lib/@/var/lib/samba/@' \
+ -e '/path =/s@/usr/local/samba/@/var/lib/samba/@' \
+ -e '/path =/s@/usr/spool/samba@/var/spool/samba@' \
+ -i "${ED}"/etc/samba/smb.conf.default || die
+
+ # Install init script and conf.d file
+ newinitd "${CONFDIR}/samba4.initd-r1" samba
+ newconfd "${CONFDIR}/samba4.confd" samba
+
+ dotmpfiles "${FILESDIR}"/samba.conf
+ if ! use addc ; then
+ rm "${D}/$(systemd_get_systemunitdir)/samba.service" \
+ || die
+ fi
+
+ # Preserve functionality for old gentoo-specific unit names
+ dosym nmb.service "$(systemd_get_systemunitdir)/nmbd.service"
+ dosym smb.service "$(systemd_get_systemunitdir)/smbd.service"
+ dosym winbind.service "$(systemd_get_systemunitdir)/winbindd.service"
+ fi
+
+ if use pam && use winbind ; then
+ newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind
+ # bugs #376853 and #590374
+ insinto /etc/security
+ doins examples/pam_winbind/pam_winbind.conf
+ fi
+}
+
+pkg_postinst() {
+ tmpfiles_process samba.conf
+}
diff --git a/net-ftp/Manifest.gz b/net-ftp/Manifest.gz
index 04c6200c8dcc..a556e81c3fab 100644
--- a/net-ftp/Manifest.gz
+++ b/net-ftp/Manifest.gz
Binary files differ
diff --git a/net-ftp/ncftp/Manifest b/net-ftp/ncftp/Manifest
index 385581eaf31a..4e02cc553c39 100644
--- a/net-ftp/ncftp/Manifest
+++ b/net-ftp/ncftp/Manifest
@@ -1,5 +1,3 @@
-AUX ncftp-3.2.7-fix-clang.patch 1440 BLAKE2B b2f046dc6d91452edfdf0f666d67363cbbe944e7f4e93b83a322fcd92e4bb3af4af65ec5757ad204f9d9e05fcd9c93e56904ba77756bb08b72905d7c76bb471b SHA512 84de37d6c5beffb15736b7ee07cc8c0a3bb4d0c86dad5188dc4c44858e1862314611cd8c3ba32f2f6f337128dc25a32b8940c3a84df374b6cb2ff17a3848a6b7
-AUX ncftp-3.2.7-fix-gcc14.patch 580 BLAKE2B 4db070ba0c247f385e5feda778eb87e0b4864028fc3ac51f1c39e135f409d4411b1f5a93115a342ad4fcd56dd495a64f86b8107acdca0c6981735abc6d0cfca0 SHA512 c65a6ec2a53669f3c872fd8778eeaeab9be81dbf222f96537be6df2d6d8ad8b3f650764fe19643cd18613acd192f860f6db4bb9bb9c76f297597f9b6072695f3
AUX ncftp-3.2.7-implicit-function-declarations.patch 2456 BLAKE2B 860a88090eae634036ac95c7b1b8530b27c7fbfc67aa70bf4b68b8ba07d9ec770e1f0981a3633c5a79d4d6e03b26a84c3accba445553580ba0dd9ffc2c76d34f SHA512 64fd1b531666cedcca533afa54d0acce163b15315dad9d16715ec17dd2f0696e976bcd5a1e8df7b63783aa9517f9c5bd5680dc0a09bafab97a87cc88b3bedd99
DIST ncftp-3.2.7-src.tar.xz 422480 BLAKE2B d075be273d534b11385b8ee5839835102d9f69a6cc8fc8f661b85be32c1cad3b1c4bab2c99b8c47bc3c40d18275524b88da7d8e70985dbb0cfb7ff5ea07b70f3 SHA512 b755385a57ac2487625c15985f091d9e1b71073b2593faffe1f2bbba34e691cfff9ffd8448b048f223ea08428e890f30c49a903e4f938393e3c0e4ae03ddab37
EBUILD ncftp-3.2.7-r2.ebuild 1125 BLAKE2B 43e1aa1689fa1bbdd4f54913aa9c4f20543022cf92d31d9efe8274391d9aea68c2a0bb0821ec935933e7cf68c9a253dbc87edcffbf25a27f836a03faf7ea6175 SHA512 ae72937deaea98af0c7d315b475f2ee7ec9364baa102f9a5fe23f83c4f154d4ec7d808a67d8f6f38f74416aa865bef97f27d315223cf320b1ab332025e08babe
diff --git a/net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch b/net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch
deleted file mode 100644
index d8529490cd1e..000000000000
--- a/net-ftp/ncftp/files/ncftp-3.2.7-fix-clang.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-Fix compilation with clang-16
-
-aclocal.m4 contains code that no longer compiles: missing headers and missing
-return types.
-
---- a/autoconf_local/aclocal.m4
-+++ b/autoconf_local/aclocal.m4
-@@ -3057,6 +3057,7 @@
- #include <sys/uio.h>
- #include <sys/socket.h>
- #include <sys/un.h>
-+#include <string.h>
- ],[
- struct sockaddr_un uaddr;
-
-@@ -3285,6 +3286,7 @@
- #ifdef HAVE_RESOLV_H
- # include <resolv.h>
- #endif
-+#include <string.h>
- ],[
- /* function-body */
- int len;
-@@ -3363,6 +3365,7 @@
- #include <stdio.h>
- #include <stdlib.h>
-
-+ int
- main(int argc, char **argv)
- {
- /* Note: don't actually call readline,
-@@ -5145,6 +5148,7 @@
- #ifdef HAVE_STDLIB_H
- # include <stdlib.h>
- #endif
-+#include <string.h>
-
- #ifdef HAVE_NCURSES_H
- # define NCURSES_OPAQUE 0
-@@ -5176,6 +5180,7 @@
- #endif
-
-
-+int
- main(int argc, char **argv)
- {
- /* Note: don't actually call curses, since it may block;
-@@ -6510,7 +6515,6 @@
- #endif
- #endif /* MG */
-
--int
- int main(void)
- {
- char *data, *data2, *data3;
-@@ -6607,8 +6611,9 @@
- AC_CACHE_CHECK(whether setvbuf arguments are reversed,
- ac_cv_func_setvbuf_reversed,
- [AC_TRY_RUN([#include <stdio.h>
-+ $include <stdlib.h>
- /* If setvbuf has the reversed format, exit 0. */
-- main () {
-+ int main (void) {
- /* This call has the arguments reversed.
- A reversed system may check and see that the address of main
- is not _IOLBF, _IONBF, or _IOFBF, and return nonzero. */
diff --git a/net-ftp/ncftp/files/ncftp-3.2.7-fix-gcc14.patch b/net-ftp/ncftp/files/ncftp-3.2.7-fix-gcc14.patch
deleted file mode 100644
index f40f85e41d9e..000000000000
--- a/net-ftp/ncftp/files/ncftp-3.2.7-fix-gcc14.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://bugs.gentoo.org/921487
-
---- a/autoconf_local/aclocal.m4
-+++ b/autoconf_local/aclocal.m4
-@@ -4196,7 +4196,7 @@
- #include <sys/select.h>
- #endif
- #include <sys/socket.h> /* MG: always incl */
--extern select ($ac_cv_func_select_arg1,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg5);],,dnl
-+extern int select ($ac_cv_func_select_arg1,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg234,$ac_cv_func_select_arg5);],,dnl
- [ac_not_found=no ; break 3],ac_not_found=yes)
- done
- done
diff --git a/net-ftp/proftpd/Manifest b/net-ftp/proftpd/Manifest
index 0210e6d1b61d..adee32242e00 100644
--- a/net-ftp/proftpd/Manifest
+++ b/net-ftp/proftpd/Manifest
@@ -16,15 +16,11 @@ AUX proftpd.xinetd 295 BLAKE2B 4863cea66df5c32efba61647bbc854953dff28e154fab284c
DIST mod_gss-1.3.9.tar.gz 117158 BLAKE2B f957fa465f9a9b06ceb9c190ab60c7f67fdeeef79dce7f51bcfed8dc726cb01a231232c65821ca3a240b77a5019fa22f31b45496c128a06627bd24dc960b566f SHA512 44615983b0f67939b110e54c4a83b3056263bad72ba78de1b16f9f8590f5504c60e679f55484708d49e694c528d4715d9abd0cb75cfe439982ea9e02e0c18891
DIST mod_vroot-0.9.4.tar.gz 29461 BLAKE2B eb4d3f6425ab0a1a61ca607e4655b5f8ff6ea342ca49d49598e7a4c5596382aa2c1d4e8228a1cdcfff324feb92dac80fcc58e35bbb77155069749afdd7cc41fb SHA512 f5de392c9fe39f0a03b0783a7092bbfe17ea6db991f4b4e4a2d8f092f073d27ef2c64dd6484d5665b5abc808c0caba016d4fc3fab3da3810f5ebe5249bb4cbce
DIST proftpd-1.3.8.tar.gz 19744412 BLAKE2B b694ef6a2cbc562e88593e28bdcbc03e7b27f35d9a96c0c337cbc2b8685089ffcc9fe23bb243eab63c2f63fd0d30896407fdb163af231509a217425cd5ebd352 SHA512 e7db8829b60dbe5526a5a6160b09dcbdbeeac8f05eaa64950f4d5a918e5bfaf36924059fadef7d8a095e779da2de9c86da4e71761c573803c79eab6c2429ef8b
-DIST proftpd-1.3.8a.tar.gz 19749900 BLAKE2B f76bad1f6a62f02535da0db8c5d4d86ce1489694d32ff12069fe708e28169b0ccb6c0f4b0310b88168bd73d459552077cf8d28e1aa585bbb590bd769a1de2bc9 SHA512 ebd40045af1232399ec4e6a0b0335cdf0e6609fb767c1bd5ff8bbebc4353c6d82fa2418d95b85f9d976f40f6b44962bb9ce6aaceca7d6b19a388d0d9ca172999
DIST proftpd-1.3.8b.tar.gz 19752808 BLAKE2B 3e8fdf5e0a27dd2284514a446496715e90c15d7be17824cceb4159e930d64705680320b33769f68ab6f3ce152322363aca6301190eea234de0bf4bb0cc6557e1 SHA512 291a91f220d711fefdbff18ef4e056080ad99c94dc4c71d0651f725932e1f2d9438fb75fbc2017e0f30a9a18a354b2d515788fbd538a80414f8c2d4eaaace396
DIST proftpd-mod-case-0.7.tar.gz 13184 BLAKE2B bf2118d9b8ed97a5b192b92b515d17ac7a0d75e154288e5afb3a1c3d686e635093df9501cc1c9b077f87c14326e31e8b9f751803dfca1eae9643f12333eb633f SHA512 c08d13ef82fec36ae75aa3213dd02e0ce4045904849f422e152f039a9da66a45e4423751074b8bcf8ce347a40ce0e7bde798a85cbadc962fd872aeaa898261fc
DIST proftpd-mod-diskuse-0.9.tar.gz 18596 BLAKE2B 38c704c8607f0f93b080e77fe793cfe0125c88acc6f818ecb059c6c21a983e040ff5f2c1b91e34ef4ba2666a808d896018c364d1f12ea38f0c477e79bdaa2120 SHA512 d41976bf2810e4b783e775e8c767ca2030c3b5df116219fd31cbbac7feaf9922c315bf4ea092881b0d6cf43f2f4c5dbcae61be3c3a833058d12f962a3024b975
DIST proftpd-mod-msg-0.4.1.tar.gz 8082 BLAKE2B 970b46b19d25bac22ecb01495270a523997a0b7d5b53b9470b4744b919adcf03d5bcee2df85ba88c4a4c20a9fc30dc01459ffb58c5dae8e78a52a7379bf36f11 SHA512 38ea63b1d355e1e10a6a4477596bf3fa28529a871c9fb8dbf093b5317f0743ef9cb59b986d0b8c1c7ed932dad5d5d571883d596fad2d3b793431824db4487012
DIST proftpd-mod_clamav-0.14rc2.tar.gz 19710 BLAKE2B 3435e198cf029337904d4666910414124a3b7e1529d4b12f7acd8a9be563009fff4d9a30eb132a2d7361d2c830e5601c4a00a8814282585b6915e991cc29bc13 SHA512 b8e56880fadf36513215fa4c20be6db7cdf1274337072a9b29c3c3477b3de4743ebcdb1179572ec4cb1501fac0064330c855b1f818bf0cc52f0e91170f059772
EBUILD proftpd-1.3.8-r1.ebuild 8608 BLAKE2B 8eea8bcbc81337f1375e0fbcaec6d7553cf60babef0e05fe78a2522be3a8c1db2be175064ec1b90c626117864c69e24e2fb61c5e453457cd2ba8ae21fba6e2be SHA512 f9299ef21eb89ab05ed8f6ab1004a532317b8e77b445217c07b4b4fdaec47e266b5f7e54a98b21613fafe4f625c0e4f104feca3eca2f636347678523f2eb092d
-EBUILD proftpd-1.3.8.ebuild 8557 BLAKE2B 20176be8d8b467eda66781a81ac4d5dfceb72cdfbd8800922084626c96a4e5410a91bca17fec66669ba1ebd0af07fedf4cb8edad8b0da3b721237159809e116c SHA512 9e9789af3cb70169966a38dc8013cac6e37a0ec787ba73c6cc4393f2bf89b4327ac6c09ac7ef2e148010965b120cb32cd90282bea88e97b8035009c2b48e0ed3
-EBUILD proftpd-1.3.8a-r1.ebuild 8993 BLAKE2B bcc83ff8015a0c8352a5f72a4b3a88de84734e10600d592721b9a42ec2a7268f490fce8708a634739e22ed112d57bdeb82a00843127aa42c55534334b77af05b SHA512 619e739a7bf1d772351811cb6fae0e19fa5b117f9e2fbbb6583799d5b183194208690d68b5bd97a678045b20f9aae6545e2b524a588296ffc8fa51473b18a909
-EBUILD proftpd-1.3.8a.ebuild 8897 BLAKE2B dd32b9494c7a049c6e2b59f84c89a86f32141de2005f6cc9242c750fa77d93c1b668f93ceefb9238684d0ac0dda950f7f6a41a0d4283145fe82d00f9f84d9b87 SHA512 eed670a19ba2a766a252aa08963cac772e08b67d38910af5cf909aa298c7dd81734e349d320c7de36df0d34a486da096858c7cc5bda13fe6d52eeb3e603121ad
-EBUILD proftpd-1.3.8b.ebuild 8993 BLAKE2B bcc83ff8015a0c8352a5f72a4b3a88de84734e10600d592721b9a42ec2a7268f490fce8708a634739e22ed112d57bdeb82a00843127aa42c55534334b77af05b SHA512 619e739a7bf1d772351811cb6fae0e19fa5b117f9e2fbbb6583799d5b183194208690d68b5bd97a678045b20f9aae6545e2b524a588296ffc8fa51473b18a909
+EBUILD proftpd-1.3.8b.ebuild 8987 BLAKE2B 1f20465fb5c5c873fba815d474ae740c523a276d630f2f3e91a225851fb437966c251231ebb727343dd144349c53e60c186b0318822468dcd591f6996f9036c0 SHA512 126c65a6fd37e4412a985ce05b01b14b9688a9efe0a5b6d19e9a261c89f4af48bc8671f36f72ccebc6d4f55bf64cf35e4df0ac5ccbbb1978438e4c0bdc0191e2
MISC metadata.xml 2793 BLAKE2B fa59abf255f37e7fb5442f6cb3c0234ac2eb5590a633f82ed0c8af6a4f6c534ecd3fbab8497d40d3e2d7117b4ca92fa9f8dbbd4c093c45cb45ce5f06f97d6974 SHA512 623e38d9da86cd996b22fcddbc5a04bd43655fc4a84e601ce112bdc2fa35eb94a0476382e3dd65d3fad412b916b9673d0f9edd3f328b5b9ce73998c7312ba745
diff --git a/net-ftp/proftpd/proftpd-1.3.8.ebuild b/net-ftp/proftpd/proftpd-1.3.8.ebuild
deleted file mode 100644
index fb978973f74b..000000000000
--- a/net-ftp/proftpd/proftpd-1.3.8.ebuild
+++ /dev/null
@@ -1,274 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib systemd tmpfiles toolchain-funcs
-
-MOD_CASE="0.7"
-MOD_CLAMAV="0.14rc2"
-MOD_DISKUSE="0.9"
-MOD_GSS="1.3.9"
-MOD_MSG="0.4.1"
-MOD_VROOT="0.9.4"
-
-DESCRIPTION="An advanced and very configurable FTP server"
-HOMEPAGE="http://www.proftpd.org/
- http://www.castaglia.org/proftpd/
- https://github.com/jbenden/mod_clamav
- http://gssmod.sourceforge.net/"
-SRC_URI="ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
- case? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-case-${MOD_CASE}.tar.gz )
- clamav? ( https://github.com/jbenden/mod_clamav/archive/v${MOD_CLAMAV}.tar.gz -> ${PN}-mod_clamav-${MOD_CLAMAV}.tar.gz )
- diskuse? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-diskuse-${MOD_DISKUSE}.tar.gz )
- kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-${MOD_GSS}.tar.gz )
- msg? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-msg-${MOD_MSG}.tar.gz )
- vroot? ( https://github.com/Castaglia/${PN}-mod_vroot/archive/v${MOD_VROOT}.tar.gz -> mod_vroot-${MOD_VROOT}.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
-IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6
- kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius
- ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot"
-# TODO: geoip
-REQUIRED_USE="ban? ( ctrls )
- msg? ( ctrls )
- sftp? ( ssl )
- shaper? ( ctrls )
-
- mysql? ( ssl )
- postgres? ( ssl )
- sqlite? ( ssl )
-"
-
-CDEPEND="virtual/libcrypt:=
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- clamav? ( app-antivirus/clamav )
- kerberos? ( virtual/krb5 )
- ldap? ( net-nds/openldap:= )
- memcache? ( >=dev-libs/libmemcached-0.41 )
- mysql? ( dev-db/mysql-connector-c:0= )
- nls? ( virtual/libiconv )
- ncurses? ( sys-libs/ncurses:0= )
- ssl? ( dev-libs/openssl:0= )
- pam? ( sys-libs/pam )
- pcre? ( dev-libs/libpcre )
- postgres? ( dev-db/postgresql:= )
- sodium? ( dev-libs/libsodium:0= )
- sqlite? ( dev-db/sqlite:3 )
-"
-DEPEND="${CDEPEND}
- test? ( dev-libs/check )"
-RDEPEND="${CDEPEND}
- net-ftp/ftpbase
- selinux? ( sec-policy/selinux-ftp )"
-
-S="${WORKDIR}/${P/_/}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.3.6-use-trace.patch
-)
-
-RESTRICT=test # Some tests are ran in chroot. Confuse sandbox.
-
-in_dir() {
- pushd "${WORKDIR}/${1}" || die
- shift
- "$@"
- popd
-}
-
-src_prepare() {
- # Skip 'install-conf' / Support LINGUAS
- sed -i -e "/install-all/s/ install-conf//" Makefile.in || die
- sed -i -e "s/^LANGS=.*$/LANGS=${LINGUAS}/" locale/Makefile.in || die
-
- # Prepare external modules
- if use case; then
- cp -v "${WORKDIR}"/mod_case/mod_case.c contrib || die
- cp -v "${WORKDIR}"/mod_case/mod_case.html doc/contrib || die
- fi
-
- if use clamav ; then
- cp -v "${WORKDIR}"/mod_clamav-${MOD_CLAMAV}/mod_clamav.{c,h} contrib || die
- eapply -p0 "${WORKDIR}"/mod_clamav-${MOD_CLAMAV}/001-add-mod_clamav-to-tests.patch
- fi
-
- if use diskuse; then
- in_dir mod_diskuse eapply "${FILESDIR}"/${PN}-1.3.6_rc4-diskuse-refresh-api.patch
-
- # ./configure will modify files. Symlink them instead of copying
- ln -sv "${WORKDIR}"/mod_diskuse/mod_diskuse.h "${S}"/contrib || die
-
- cp -v "${WORKDIR}"/mod_diskuse/mod_diskuse.c "${S}"/contrib || die
- cp -v "${WORKDIR}"/mod_diskuse/mod_diskuse.html "${S}"/doc/contrib || die
- fi
-
- if use msg; then
- in_dir mod_msg eapply "${FILESDIR}"/${PN}-1.3.6_rc4-msg-refresh-api.patch
-
- cp -v "${WORKDIR}"/mod_msg/mod_msg.c contrib || die
- cp -v "${WORKDIR}"/mod_msg/mod_msg.html doc/contrib || die
- fi
-
- if use vroot; then
- in_dir ${PN}-mod_vroot-${MOD_VROOT} eapply "${FILESDIR}"/${PN}-1.3.6_rc4-vroot-refresh-api.patch
-
- cp -v "${WORKDIR}"/${PN}-mod_vroot-${MOD_VROOT}/mod_vroot.c contrib || die
- cp -v "${WORKDIR}"/${PN}-mod_vroot-${MOD_VROOT}/mod_vroot.html doc/contrib || die
- fi
-
- if use kerberos ; then
- # in_dir mod_gss-${MOD_GSS} eapply "${FILESDIR}"/${PN}-1.3.6_rc4-gss-refresh-api.patch
-
- # Support app-crypt/heimdal / Gentoo Bug #284853
- sed -i -e "s/krb5_principal2principalname/_\0/" "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_auth_gss.c.in || die
-
- # Remove obsolete DES / Gentoo Bug #324903
- # Replace 'rpm' lookups / Gentoo Bug #391021
- sed -i -e "/ac_gss_libs/s/ -ldes425//" \
- -e "s/ac_libdir=\`rpm -q -l.*$/ac_libdir=\/usr\/$(get_libdir)\//" \
- -e "s/ac_includedir=\`rpm -q -l.*$/ac_includedir=\/usr\/include\//" "${WORKDIR}"/mod_gss-${MOD_GSS}/configure{,.ac} || die
-
- # ./configure will modify files. Symlink them instead of copying
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_auth_gss.c "${S}"/contrib || die
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.c "${S}"/contrib || die
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.h "${S}"/include || die
-
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/README.mod_{auth_gss,gss} "${S}" || die
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.html "${S}"/doc/contrib || die
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/rfc{1509,2228}.txt "${S}"/doc/rfc || die
- fi
-
- default
-
- tc-export CC
-}
-
-src_configure() {
- local c m
-
- use acl && m="${m}:mod_facl"
- use ban && m="${m}:mod_ban"
- use case && m="${m}:mod_case"
- use clamav && m="${m}:mod_clamav"
- use copy && m="${m}:mod_copy"
- use ctrls && m="${m}:mod_ctrls_admin"
- use deflate && m="${m}:mod_deflate"
- if use diskuse ; then
- in_dir mod_diskuse econf
- m="${m}:mod_diskuse"
- fi
- use dynmasq && m="${m}:mod_dynmasq"
- use exec && m="${m}:mod_exec"
- use ifsession && m="${m}:mod_ifsession"
- use ifversion && m="${m}:mod_ifversion"
- if use kerberos ; then
- in_dir mod_gss-${MOD_GSS} econf
- m="${m}:mod_gss:mod_auth_gss"
- fi
- use ldap && m="${m}:mod_ldap"
- use log-forensic && m="${m}:mod_log_forensic"
- use msg && m="${m}:mod_msg"
- if use mysql || use postgres || use sqlite ; then
- m="${m}:mod_sql:mod_sql_passwd"
- use mysql && m="${m}:mod_sql_mysql"
- use postgres && m="${m}:mod_sql_postgres"
- use sqlite && m="${m}:mod_sql_sqlite"
- fi
- use qos && m="${m}:mod_qos"
- use radius && m="${m}:mod_radius"
- use ratio && m="${m}:mod_ratio"
- use readme && m="${m}:mod_readme"
- use rewrite && m="${m}:mod_rewrite"
- if use sftp ; then
- m="${m}:mod_sftp"
- use pam && m="${m}:mod_sftp_pam"
- use mysql || use postgres || use sqlite && m="${m}:mod_sftp_sql"
- fi
- use shaper && m="${m}:mod_shaper"
- use sitemisc && m="${m}:mod_site_misc"
- use snmp && m="${m}:mod_snmp"
- if use softquota ; then
- m="${m}:mod_quotatab:mod_quotatab_file"
- use ldap && m="${m}:mod_quotatab_ldap"
- use radius && m="${m}:mod_quotatab_radius"
- use mysql || use postgres || use sqlite && m="${m}:mod_quotatab_sql"
- fi
- if use ssl ; then
- m="${m}:mod_tls:mod_tls_shmcache"
- use memcache && m="${m}:mod_tls_memcache"
- fi
- if use tcpd ; then
- m="${m}:mod_wrap2:mod_wrap2_file"
- use mysql || use postgres || use sqlite && m="${m}:mod_wrap2_sql"
- fi
- use unique-id && m="${m}:mod_unique_id"
- use vroot && m="${m}:mod_vroot"
-
- if [[ -n ${PROFTP_CUSTOM_MODULES} ]]; then
- einfo "Adding user-specified extra modules: '${PROFTP_CUSTOM_MODULES}'"
- m="${m}:${PROFTP_CUSTOM_MODULES}"
- fi
-
- [[ -z ${m} ]] || c="${c} --with-modules=${m:1}"
-
- econf --localstatedir=/run/proftpd --sysconfdir=/etc/proftpd --disable-strip \
- $(use_enable acl facl) \
- $(use_enable authfile auth-file) \
- $(use_enable caps cap) \
- $(use_enable ctrls) \
- $(use_enable dso) \
- $(use_enable ident) \
- $(use_enable ipv6) \
- $(use_enable memcache) \
- $(use_enable ncurses) \
- $(use_enable nls) \
- $(use_enable ssl openssl) \
- $(use_enable pam auth-pam) \
- $(use_enable pcre) \
- $(use_enable sodium) \
- $(use_enable test tests) \
- --enable-trace \
- --enable-shadow \
- --enable-autoshadow \
- ${c:1}
-}
-
-src_test() {
- emake api-tests -C tests
-}
-
-src_install() {
- default
- [[ -z ${LINGUAS-set} ]] && rm -r "${ED}"/usr/share/locale
- rm -rf "${ED}"/run "${ED}"/var/run
-
- newinitd "${FILESDIR}"/proftpd.initd-r1 proftpd
- insinto /etc/proftpd
- doins "${FILESDIR}"/proftpd.conf.sample
-
- insinto /etc/xinetd.d
- newins "${FILESDIR}"/proftpd.xinetd proftpd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotate ${PN}
-
- dodoc ChangeLog CREDITS INSTALL NEWS README* RELEASE_NOTES
-
- docinto html
- dodoc doc/*.html doc/contrib/*.html doc/howto/*.html doc/modules/*.html
-
- docinto rfc
- dodoc doc/rfc/*.txt
-
- systemd_dounit "${FILESDIR}"/${PN}.service
- newtmpfiles "${FILESDIR}"/${PN}-tmpfiles.d.conf-r1 ${PN}.conf
-}
-
-pkg_postinst() {
- # Create /var/run files at package merge time: bug #650000
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-ftp/proftpd/proftpd-1.3.8a-r1.ebuild b/net-ftp/proftpd/proftpd-1.3.8a-r1.ebuild
deleted file mode 100644
index bbb68edfae9e..000000000000
--- a/net-ftp/proftpd/proftpd-1.3.8a-r1.ebuild
+++ /dev/null
@@ -1,304 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib systemd tmpfiles toolchain-funcs
-
-MOD_CASE="0.7"
-MOD_CLAMAV="0.14rc2"
-MOD_DISKUSE="0.9"
-MOD_GSS="1.3.9"
-MOD_MSG="0.4.1"
-MOD_VROOT="0.9.4"
-
-DESCRIPTION="An advanced and very configurable FTP server"
-HOMEPAGE="
- http://www.proftpd.org/
- http://www.castaglia.org/proftpd/
- https://github.com/jbenden/mod_clamav
- http://gssmod.sourceforge.net/
-"
-SRC_URI="
- ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
- case? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-case-${MOD_CASE}.tar.gz )
- clamav? ( https://github.com/jbenden/mod_clamav/archive/v${MOD_CLAMAV}.tar.gz -> ${PN}-mod_clamav-${MOD_CLAMAV}.tar.gz )
- diskuse? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-diskuse-${MOD_DISKUSE}.tar.gz )
- kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-${MOD_GSS}.tar.gz )
- msg? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-msg-${MOD_MSG}.tar.gz )
- vroot? ( https://github.com/Castaglia/${PN}-mod_vroot/archive/v${MOD_VROOT}.tar.gz -> mod_vroot-${MOD_VROOT}.tar.gz )
-"
-S="${WORKDIR}/${P/_/}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6
- kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius
- ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot"
-# Some tests are ran in chroot. Confuses sandbox.
-RESTRICT="test"
-# TODO: geoip
-REQUIRED_USE="
- ban? ( ctrls )
- msg? ( ctrls )
- sftp? ( ssl )
- shaper? ( ctrls )
-
- mysql? ( ssl )
- postgres? ( ssl )
- sqlite? ( ssl )
-"
-
-COMMON_DEPEND="
- virtual/libcrypt:=
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- clamav? ( app-antivirus/clamav )
- kerberos? ( virtual/krb5 )
- ldap? ( net-nds/openldap:= )
- memcache? ( >=dev-libs/libmemcached-0.41 )
- mysql? ( dev-db/mysql-connector-c:0= )
- nls? ( virtual/libiconv )
- ncurses? ( sys-libs/ncurses:0= )
- ssl? ( dev-libs/openssl:0= )
- pam? ( sys-libs/pam )
- pcre? ( dev-libs/libpcre )
- postgres? ( dev-db/postgresql:= )
- sodium? ( dev-libs/libsodium:0= )
- sqlite? ( dev-db/sqlite:3 )
-"
-DEPEND="
- ${COMMON_DEPEND}
- test? ( dev-libs/check )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- net-ftp/ftpbase
- selinux? ( sec-policy/selinux-ftp )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.3.6-use-trace.patch
- "${FILESDIR}"/${PN}-1.3.8-configure-clang16.patch
- "${FILESDIR}"/${PN}-1.3.8a-configure-c99.patch
-)
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # AIX only
- authenticate
- loginfailed
- loginsuccess
-
- # Deprecated/removed functions, not actually checking for this anyway
- SSLeay_add_all_algorithms
- # Test isn't actually checking for BIO_f_zlib
- BIO_f_zlib
-)
-
-in_dir() {
- pushd "${WORKDIR}/${1}" || die
- shift
- "$@"
- popd
-}
-
-src_prepare() {
- # Skip 'install-conf' / Support LINGUAS
- sed -i -e "/install-all/s/ install-conf//" Makefile.in || die
- sed -i -e "s/^LANGS=.*$/LANGS=${LINGUAS}/" locale/Makefile.in || die
-
- # Prepare external modules
- if use case; then
- cp -v "${WORKDIR}"/mod_case/mod_case.c contrib || die
- cp -v "${WORKDIR}"/mod_case/mod_case.html doc/contrib || die
- fi
-
- if use clamav ; then
- cp -v "${WORKDIR}"/mod_clamav-${MOD_CLAMAV}/mod_clamav.{c,h} contrib || die
- eapply -p0 "${WORKDIR}"/mod_clamav-${MOD_CLAMAV}/001-add-mod_clamav-to-tests.patch
- fi
-
- if use diskuse; then
- in_dir mod_diskuse eapply "${FILESDIR}"/${PN}-1.3.6_rc4-diskuse-refresh-api.patch
-
- # ./configure will modify files. Symlink them instead of copying
- ln -sv "${WORKDIR}"/mod_diskuse/mod_diskuse.h "${S}"/contrib || die
-
- cp -v "${WORKDIR}"/mod_diskuse/mod_diskuse.c "${S}"/contrib || die
- cp -v "${WORKDIR}"/mod_diskuse/mod_diskuse.html "${S}"/doc/contrib || die
- fi
-
- if use msg; then
- in_dir mod_msg eapply "${FILESDIR}"/${PN}-1.3.6_rc4-msg-refresh-api.patch
-
- cp -v "${WORKDIR}"/mod_msg/mod_msg.c contrib || die
- cp -v "${WORKDIR}"/mod_msg/mod_msg.html doc/contrib || die
- fi
-
- if use vroot; then
- in_dir ${PN}-mod_vroot-${MOD_VROOT} eapply "${FILESDIR}"/${PN}-1.3.6_rc4-vroot-refresh-api.patch
-
- cp -v "${WORKDIR}"/${PN}-mod_vroot-${MOD_VROOT}/mod_vroot.c contrib || die
- cp -v "${WORKDIR}"/${PN}-mod_vroot-${MOD_VROOT}/mod_vroot.html doc/contrib || die
- fi
-
- if use kerberos ; then
- # in_dir mod_gss-${MOD_GSS} eapply "${FILESDIR}"/${PN}-1.3.6_rc4-gss-refresh-api.patch
-
- # Support app-crypt/heimdal / Gentoo Bug #284853
- sed -i -e "s/krb5_principal2principalname/_\0/" "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_auth_gss.c.in || die
-
- # Remove obsolete DES / Gentoo Bug #324903
- # Replace 'rpm' lookups / Gentoo Bug #391021
- sed -i -e "/ac_gss_libs/s/ -ldes425//" \
- -e "s/ac_libdir=\`rpm -q -l.*$/ac_libdir=\/usr\/$(get_libdir)\//" \
- -e "s/ac_includedir=\`rpm -q -l.*$/ac_includedir=\/usr\/include\//" "${WORKDIR}"/mod_gss-${MOD_GSS}/configure{,.ac} || die
-
- # ./configure will modify files. Symlink them instead of copying
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_auth_gss.c "${S}"/contrib || die
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.c "${S}"/contrib || die
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.h "${S}"/include || die
-
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/README.mod_{auth_gss,gss} "${S}" || die
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.html "${S}"/doc/contrib || die
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/rfc{1509,2228}.txt "${S}"/doc/rfc || die
- fi
-
- default
-
- tc-export CC
-}
-
-src_configure() {
- local c m
-
- use acl && m="${m}:mod_facl"
- use ban && m="${m}:mod_ban"
- use case && m="${m}:mod_case"
- use clamav && m="${m}:mod_clamav"
- use copy && m="${m}:mod_copy"
- use ctrls && m="${m}:mod_ctrls_admin"
- use deflate && m="${m}:mod_deflate"
- if use diskuse ; then
- in_dir mod_diskuse econf
- m="${m}:mod_diskuse"
- fi
- use dynmasq && m="${m}:mod_dynmasq"
- use exec && m="${m}:mod_exec"
- use ifsession && m="${m}:mod_ifsession"
- use ifversion && m="${m}:mod_ifversion"
- if use kerberos ; then
- in_dir mod_gss-${MOD_GSS} econf
- m="${m}:mod_gss:mod_auth_gss"
- fi
- use ldap && m="${m}:mod_ldap"
- use log-forensic && m="${m}:mod_log_forensic"
- use msg && m="${m}:mod_msg"
- if use mysql || use postgres || use sqlite ; then
- m="${m}:mod_sql:mod_sql_passwd"
- use mysql && m="${m}:mod_sql_mysql"
- use postgres && m="${m}:mod_sql_postgres"
- use sqlite && m="${m}:mod_sql_sqlite"
- fi
- use qos && m="${m}:mod_qos"
- use radius && m="${m}:mod_radius"
- use ratio && m="${m}:mod_ratio"
- use readme && m="${m}:mod_readme"
- use rewrite && m="${m}:mod_rewrite"
- if use sftp ; then
- m="${m}:mod_sftp"
- use pam && m="${m}:mod_sftp_pam"
- use mysql || use postgres || use sqlite && m="${m}:mod_sftp_sql"
- fi
- use shaper && m="${m}:mod_shaper"
- use sitemisc && m="${m}:mod_site_misc"
- use snmp && m="${m}:mod_snmp"
- if use softquota ; then
- m="${m}:mod_quotatab:mod_quotatab_file"
- use ldap && m="${m}:mod_quotatab_ldap"
- use radius && m="${m}:mod_quotatab_radius"
- use mysql || use postgres || use sqlite && m="${m}:mod_quotatab_sql"
- fi
- if use ssl ; then
- m="${m}:mod_tls:mod_tls_shmcache"
- use memcache && m="${m}:mod_tls_memcache"
- fi
- if use tcpd ; then
- m="${m}:mod_wrap2:mod_wrap2_file"
- use mysql || use postgres || use sqlite && m="${m}:mod_wrap2_sql"
- fi
- use unique-id && m="${m}:mod_unique_id"
- use vroot && m="${m}:mod_vroot"
-
- if [[ -n ${PROFTP_CUSTOM_MODULES} ]]; then
- einfo "Adding user-specified extra modules: '${PROFTP_CUSTOM_MODULES}'"
- m="${m}:${PROFTP_CUSTOM_MODULES}"
- fi
-
- [[ -z ${m} ]] || c="${c} --with-modules=${m:1}"
-
- local myeconfargs=(
- --cache-file="${S}"/config.cache
- --localstatedir=/run/proftpd
- --sysconfdir=/etc/proftpd
- --disable-strip
- $(use_enable acl facl)
- $(use_enable authfile auth-file)
- $(use_enable caps cap)
- $(use_enable ctrls)
- $(use_enable dso)
- $(use_enable ident)
- $(use_enable ipv6)
- $(use_enable memcache)
- $(use_enable ncurses)
- $(use_enable nls)
- $(use_enable ssl openssl)
- $(use_enable pam auth-pam)
- $(use_enable pcre)
- $(use_enable sodium)
- $(use_enable test tests)
- --enable-trace
- --enable-shadow
- --enable-autoshadow
- ${c:1}
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_test() {
- emake api-tests -C tests
-}
-
-src_install() {
- default
- [[ -z ${LINGUAS-set} ]] && rm -r "${ED}"/usr/share/locale
- rm -rf "${ED}"/run "${ED}"/var/run
-
- newinitd "${FILESDIR}"/proftpd.initd-r1 proftpd
- insinto /etc/proftpd
- doins "${FILESDIR}"/proftpd.conf.sample
-
- insinto /etc/xinetd.d
- newins "${FILESDIR}"/proftpd.xinetd proftpd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotate ${PN}
-
- dodoc ChangeLog CREDITS INSTALL NEWS README* RELEASE_NOTES
-
- docinto html
- dodoc doc/*.html doc/contrib/*.html doc/howto/*.html doc/modules/*.html
-
- docinto rfc
- dodoc doc/rfc/*.txt
-
- systemd_dounit "${FILESDIR}"/${PN}.service
- newtmpfiles "${FILESDIR}"/${PN}-tmpfiles.d.conf-r1 ${PN}.conf
-}
-
-pkg_postinst() {
- # Create /var/run files at package merge time: bug #650000
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-ftp/proftpd/proftpd-1.3.8a.ebuild b/net-ftp/proftpd/proftpd-1.3.8a.ebuild
deleted file mode 100644
index e7516214ecfb..000000000000
--- a/net-ftp/proftpd/proftpd-1.3.8a.ebuild
+++ /dev/null
@@ -1,296 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib systemd tmpfiles toolchain-funcs
-
-MOD_CASE="0.7"
-MOD_CLAMAV="0.14rc2"
-MOD_DISKUSE="0.9"
-MOD_GSS="1.3.9"
-MOD_MSG="0.4.1"
-MOD_VROOT="0.9.4"
-
-DESCRIPTION="An advanced and very configurable FTP server"
-HOMEPAGE="
- http://www.proftpd.org/
- http://www.castaglia.org/proftpd/
- https://github.com/jbenden/mod_clamav
- http://gssmod.sourceforge.net/
-"
-SRC_URI="
- ftp://ftp.proftpd.org/distrib/source/${P/_/}.tar.gz
- case? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-case-${MOD_CASE}.tar.gz )
- clamav? ( https://github.com/jbenden/mod_clamav/archive/v${MOD_CLAMAV}.tar.gz -> ${PN}-mod_clamav-${MOD_CLAMAV}.tar.gz )
- diskuse? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-diskuse-${MOD_DISKUSE}.tar.gz )
- kerberos? ( https://downloads.sourceforge.net/gssmod/mod_gss-${MOD_GSS}.tar.gz )
- msg? ( http://www.castaglia.org/${PN}/modules/${PN}-mod-msg-${MOD_MSG}.tar.gz )
- vroot? ( https://github.com/Castaglia/${PN}-mod_vroot/archive/v${MOD_VROOT}.tar.gz -> mod_vroot-${MOD_VROOT}.tar.gz )
-"
-S="${WORKDIR}/${P/_/}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6
- kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius
- ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot"
-# Some tests are ran in chroot. Confuses sandbox.
-RESTRICT="test"
-# TODO: geoip
-REQUIRED_USE="
- ban? ( ctrls )
- msg? ( ctrls )
- sftp? ( ssl )
- shaper? ( ctrls )
-
- mysql? ( ssl )
- postgres? ( ssl )
- sqlite? ( ssl )
-"
-
-COMMON_DEPEND="
- virtual/libcrypt:=
- acl? ( virtual/acl )
- caps? ( sys-libs/libcap )
- clamav? ( app-antivirus/clamav )
- kerberos? ( virtual/krb5 )
- ldap? ( net-nds/openldap:= )
- memcache? ( >=dev-libs/libmemcached-0.41 )
- mysql? ( dev-db/mysql-connector-c:0= )
- nls? ( virtual/libiconv )
- ncurses? ( sys-libs/ncurses:0= )
- ssl? ( dev-libs/openssl:0= )
- pam? ( sys-libs/pam )
- pcre? ( dev-libs/libpcre )
- postgres? ( dev-db/postgresql:= )
- sodium? ( dev-libs/libsodium:0= )
- sqlite? ( dev-db/sqlite:3 )
-"
-DEPEND="
- ${COMMON_DEPEND}
- test? ( dev-libs/check )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- net-ftp/ftpbase
- selinux? ( sec-policy/selinux-ftp )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-1.3.6-use-trace.patch
- "${FILESDIR}"/${PN}-1.3.8-configure-clang16.patch
-)
-
-QA_CONFIG_IMPL_DECL_SKIP=(
- # AIX only
- authenticate
- loginfailed
- loginsuccess
-
- # Deprecated/removed functions, not actually checking for this anyway
- SSLeay_add_all_algorithms
- # Test isn't actually checking for BIO_f_zlib
- BIO_f_zlib
-)
-
-in_dir() {
- pushd "${WORKDIR}/${1}" || die
- shift
- "$@"
- popd
-}
-
-src_prepare() {
- # Skip 'install-conf' / Support LINGUAS
- sed -i -e "/install-all/s/ install-conf//" Makefile.in || die
- sed -i -e "s/^LANGS=.*$/LANGS=${LINGUAS}/" locale/Makefile.in || die
-
- # Prepare external modules
- if use case; then
- cp -v "${WORKDIR}"/mod_case/mod_case.c contrib || die
- cp -v "${WORKDIR}"/mod_case/mod_case.html doc/contrib || die
- fi
-
- if use clamav ; then
- cp -v "${WORKDIR}"/mod_clamav-${MOD_CLAMAV}/mod_clamav.{c,h} contrib || die
- eapply -p0 "${WORKDIR}"/mod_clamav-${MOD_CLAMAV}/001-add-mod_clamav-to-tests.patch
- fi
-
- if use diskuse; then
- in_dir mod_diskuse eapply "${FILESDIR}"/${PN}-1.3.6_rc4-diskuse-refresh-api.patch
-
- # ./configure will modify files. Symlink them instead of copying
- ln -sv "${WORKDIR}"/mod_diskuse/mod_diskuse.h "${S}"/contrib || die
-
- cp -v "${WORKDIR}"/mod_diskuse/mod_diskuse.c "${S}"/contrib || die
- cp -v "${WORKDIR}"/mod_diskuse/mod_diskuse.html "${S}"/doc/contrib || die
- fi
-
- if use msg; then
- in_dir mod_msg eapply "${FILESDIR}"/${PN}-1.3.6_rc4-msg-refresh-api.patch
-
- cp -v "${WORKDIR}"/mod_msg/mod_msg.c contrib || die
- cp -v "${WORKDIR}"/mod_msg/mod_msg.html doc/contrib || die
- fi
-
- if use vroot; then
- in_dir ${PN}-mod_vroot-${MOD_VROOT} eapply "${FILESDIR}"/${PN}-1.3.6_rc4-vroot-refresh-api.patch
-
- cp -v "${WORKDIR}"/${PN}-mod_vroot-${MOD_VROOT}/mod_vroot.c contrib || die
- cp -v "${WORKDIR}"/${PN}-mod_vroot-${MOD_VROOT}/mod_vroot.html doc/contrib || die
- fi
-
- if use kerberos ; then
- # in_dir mod_gss-${MOD_GSS} eapply "${FILESDIR}"/${PN}-1.3.6_rc4-gss-refresh-api.patch
-
- # Support app-crypt/heimdal / Gentoo Bug #284853
- sed -i -e "s/krb5_principal2principalname/_\0/" "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_auth_gss.c.in || die
-
- # Remove obsolete DES / Gentoo Bug #324903
- # Replace 'rpm' lookups / Gentoo Bug #391021
- sed -i -e "/ac_gss_libs/s/ -ldes425//" \
- -e "s/ac_libdir=\`rpm -q -l.*$/ac_libdir=\/usr\/$(get_libdir)\//" \
- -e "s/ac_includedir=\`rpm -q -l.*$/ac_includedir=\/usr\/include\//" "${WORKDIR}"/mod_gss-${MOD_GSS}/configure{,.ac} || die
-
- # ./configure will modify files. Symlink them instead of copying
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_auth_gss.c "${S}"/contrib || die
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.c "${S}"/contrib || die
- ln -sv "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.h "${S}"/include || die
-
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/README.mod_{auth_gss,gss} "${S}" || die
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/mod_gss.html "${S}"/doc/contrib || die
- cp -v "${WORKDIR}"/mod_gss-${MOD_GSS}/rfc{1509,2228}.txt "${S}"/doc/rfc || die
- fi
-
- default
-
- tc-export CC
-}
-
-src_configure() {
- local c m
-
- use acl && m="${m}:mod_facl"
- use ban && m="${m}:mod_ban"
- use case && m="${m}:mod_case"
- use clamav && m="${m}:mod_clamav"
- use copy && m="${m}:mod_copy"
- use ctrls && m="${m}:mod_ctrls_admin"
- use deflate && m="${m}:mod_deflate"
- if use diskuse ; then
- in_dir mod_diskuse econf
- m="${m}:mod_diskuse"
- fi
- use dynmasq && m="${m}:mod_dynmasq"
- use exec && m="${m}:mod_exec"
- use ifsession && m="${m}:mod_ifsession"
- use ifversion && m="${m}:mod_ifversion"
- if use kerberos ; then
- in_dir mod_gss-${MOD_GSS} econf
- m="${m}:mod_gss:mod_auth_gss"
- fi
- use ldap && m="${m}:mod_ldap"
- use log-forensic && m="${m}:mod_log_forensic"
- use msg && m="${m}:mod_msg"
- if use mysql || use postgres || use sqlite ; then
- m="${m}:mod_sql:mod_sql_passwd"
- use mysql && m="${m}:mod_sql_mysql"
- use postgres && m="${m}:mod_sql_postgres"
- use sqlite && m="${m}:mod_sql_sqlite"
- fi
- use qos && m="${m}:mod_qos"
- use radius && m="${m}:mod_radius"
- use ratio && m="${m}:mod_ratio"
- use readme && m="${m}:mod_readme"
- use rewrite && m="${m}:mod_rewrite"
- if use sftp ; then
- m="${m}:mod_sftp"
- use pam && m="${m}:mod_sftp_pam"
- use mysql || use postgres || use sqlite && m="${m}:mod_sftp_sql"
- fi
- use shaper && m="${m}:mod_shaper"
- use sitemisc && m="${m}:mod_site_misc"
- use snmp && m="${m}:mod_snmp"
- if use softquota ; then
- m="${m}:mod_quotatab:mod_quotatab_file"
- use ldap && m="${m}:mod_quotatab_ldap"
- use radius && m="${m}:mod_quotatab_radius"
- use mysql || use postgres || use sqlite && m="${m}:mod_quotatab_sql"
- fi
- if use ssl ; then
- m="${m}:mod_tls:mod_tls_shmcache"
- use memcache && m="${m}:mod_tls_memcache"
- fi
- if use tcpd ; then
- m="${m}:mod_wrap2:mod_wrap2_file"
- use mysql || use postgres || use sqlite && m="${m}:mod_wrap2_sql"
- fi
- use unique-id && m="${m}:mod_unique_id"
- use vroot && m="${m}:mod_vroot"
-
- if [[ -n ${PROFTP_CUSTOM_MODULES} ]]; then
- einfo "Adding user-specified extra modules: '${PROFTP_CUSTOM_MODULES}'"
- m="${m}:${PROFTP_CUSTOM_MODULES}"
- fi
-
- [[ -z ${m} ]] || c="${c} --with-modules=${m:1}"
-
- econf --localstatedir=/run/proftpd --sysconfdir=/etc/proftpd --disable-strip \
- $(use_enable acl facl) \
- $(use_enable authfile auth-file) \
- $(use_enable caps cap) \
- $(use_enable ctrls) \
- $(use_enable dso) \
- $(use_enable ident) \
- $(use_enable ipv6) \
- $(use_enable memcache) \
- $(use_enable ncurses) \
- $(use_enable nls) \
- $(use_enable ssl openssl) \
- $(use_enable pam auth-pam) \
- $(use_enable pcre) \
- $(use_enable sodium) \
- $(use_enable test tests) \
- --enable-trace \
- --enable-shadow \
- --enable-autoshadow \
- ${c:1}
-}
-
-src_test() {
- emake api-tests -C tests
-}
-
-src_install() {
- default
- [[ -z ${LINGUAS-set} ]] && rm -r "${ED}"/usr/share/locale
- rm -rf "${ED}"/run "${ED}"/var/run
-
- newinitd "${FILESDIR}"/proftpd.initd-r1 proftpd
- insinto /etc/proftpd
- doins "${FILESDIR}"/proftpd.conf.sample
-
- insinto /etc/xinetd.d
- newins "${FILESDIR}"/proftpd.xinetd proftpd
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotate ${PN}
-
- dodoc ChangeLog CREDITS INSTALL NEWS README* RELEASE_NOTES
-
- docinto html
- dodoc doc/*.html doc/contrib/*.html doc/howto/*.html doc/modules/*.html
-
- docinto rfc
- dodoc doc/rfc/*.txt
-
- systemd_dounit "${FILESDIR}"/${PN}.service
- newtmpfiles "${FILESDIR}"/${PN}-tmpfiles.d.conf-r1 ${PN}.conf
-}
-
-pkg_postinst() {
- # Create /var/run files at package merge time: bug #650000
- tmpfiles_process ${PN}.conf
-}
diff --git a/net-ftp/proftpd/proftpd-1.3.8b.ebuild b/net-ftp/proftpd/proftpd-1.3.8b.ebuild
index bbb68edfae9e..62e189bef4f0 100644
--- a/net-ftp/proftpd/proftpd-1.3.8b.ebuild
+++ b/net-ftp/proftpd/proftpd-1.3.8b.ebuild
@@ -32,7 +32,7 @@ S="${WORKDIR}/${P/_/}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6
kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius
ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot"
diff --git a/net-im/Manifest.gz b/net-im/Manifest.gz
index d1da7602b693..03d9936353aa 100644
--- a/net-im/Manifest.gz
+++ b/net-im/Manifest.gz
Binary files differ
diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index c0dbcf2a9c5f..8f4a112f928a 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1,3 +1,3 @@
-DIST discord-0.0.57.tar.gz 101436594 BLAKE2B 689d7b8dc6ad266a2e6d1ce7212761279a320c5e517ec6ba396f1ad043f3bd07f674f1bbafdbe3536f6f0a2001483d6f824bc02edd640462e2609190c727cabd SHA512 5db4a92ca32fd697f7319f81fd4dc29ac6df0296e8a2c55acae25df7225e546880760f3e0b72a09734a01251444aa37320a3db671cf052592daaef78856e7fee
-EBUILD discord-0.0.57.ebuild 3517 BLAKE2B 376f475de1231064440fa4508621101f2668319cc0d1b91592bfed39e5673994fc2c7a6fbd4e8df88e301d17ca6975e75cb2a5ecc0db591ad608235ad29769c1 SHA512 2e7678d3c65b235ec6d955e13af6b73447a1e32cd79592bcca1948ab232cb5f6f270cc6cc61c8f356f9c32ad539d9920f613d2df749590fd9498a1195532e751
+DIST discord-0.0.58.tar.gz 103212154 BLAKE2B 62b9d598c101c885cd87277020d1d1182fd288b4c3883f1f8b16f12fe62df81725dcc70167c644eb4195a0e6019004033f4775e37ae24382ff4eadddf0f0d465 SHA512 8efab6f4a476c05b620f3e95c082ae3f5423a2aaab310687f8b67711b0b34e7c82105e8c9ea5d4e0b92fc368443bc6a0e8970143d28ef7cb2d5f9e05f85b038d
+EBUILD discord-0.0.58.ebuild 3721 BLAKE2B eb82434169d7778ddba7a810dd18938a0b59c78c96bc40f94d2cdb2e650c88cce36b522e5ee6b1305b4d84d39b33d4124b3957c8803f87365e5d6ce12ae7d448 SHA512 dd2bb48a78953299459f3f8e48ff6cc9eb55b975623d1662b00d1b07a66b3bae1291d4be5f8aa09dea3b7a132643c9c58c977b0c6f0b331b7869eaaf4cbf2432
MISC metadata.xml 506 BLAKE2B ff098a1c9341a94ebb21da57c3028d3d96e884e19e3adf2df8d50b694a1ca3eee61f5dfd90eaa557a0a0eee769fd11dfa7bbf63308386a11faa56d13687e33c3 SHA512 56baf0a5323057b4af83a7b7d760b2b1e071e15ca4eef6546eab4104fbdd026906f68d8023a3155f492d8d93cd7022c5d0017372cbaf2894b94bd253b2ce3665
diff --git a/net-im/discord/discord-0.0.57.ebuild b/net-im/discord/discord-0.0.57.ebuild
deleted file mode 100644
index fefed5b524d7..000000000000
--- a/net-im/discord/discord-0.0.57.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="${PN/-bin/}"
-MY_PV="${PV/-r*/}"
-
-CHROMIUM_LANGS="
- af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
- hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
- sw ta te th tr uk ur vi zh-CN zh-TW
-"
-
-inherit chromium-2 desktop linux-info optfeature unpacker xdg
-
-DESCRIPTION="All-in-one voice and text chat for gamers"
-HOMEPAGE="https://discordapp.com"
-SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz"
-S="${WORKDIR}/${MY_PN^}"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="amd64"
-
-IUSE="appindicator +seccomp"
-RESTRICT="bindist mirror strip test"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- app-crypt/libsecret
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/fontconfig
- media-libs/mesa[gbm(+)]
- net-print/cups
- sys-apps/dbus
- sys-apps/util-linux
- sys-libs/glibc
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/libX11
- x11-libs/libXScrnSaver
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXrandr
- x11-libs/libxcb
- x11-libs/libxkbcommon
- x11-libs/libxshmfence
- x11-libs/pango
- appindicator? ( dev-libs/libayatana-appindicator )
-"
-
-DESTDIR="/opt/${MY_PN}"
-
-QA_PREBUILT="*"
-
-CONFIG_CHECK="~USER_NS"
-
-src_unpack() {
- unpack ${MY_PN}-${MY_PV}.tar.gz
-}
-
-src_configure() {
- default
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- default
- # remove post-install script
- rm postinst.sh || die "the removal of the unneeded post-install script failed"
- # cleanup languages
- pushd "locales/" >/dev/null || die "location change for language cleanup failed"
- chromium_remove_language_paks
- popd >/dev/null || die "location reset for language cleanup failed"
- # fix .desktop exec location
- sed -i "/Exec/s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" \
- "${MY_PN}.desktop" ||
- die "fixing of exec location on .desktop failed"
- # USE seccomp
- if ! use seccomp; then
- sed -i '/Exec/s/Discord/Discord --disable-seccomp-filter-sandbox/' \
- "${MY_PN}.desktop" ||
- die "sed failed for seccomp"
- fi
-}
-
-src_install() {
- doicon -s 256 "${MY_PN}.png"
-
- # install .desktop file
- domenu "${MY_PN}.desktop"
-
- exeinto "${DESTDIR}"
-
- doexe "${MY_PN^}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so
-
- insinto "${DESTDIR}"
- doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin
- insopts -m0755
- doins -r locales resources
-
- # Chrome-sandbox requires the setuid bit to be specifically set.
- # see https://github.com/electron/electron/issues/17972
- fowners root "${DESTDIR}/chrome-sandbox"
- fperms 4711 "${DESTDIR}/chrome-sandbox"
-
- # Crashpad is included in the package once in a while and when it does, it must be installed.
- # See #903616 and #890595
- [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
-
- dosym "${DESTDIR}/${MY_PN^}" "/usr/bin/${MY_PN}"
-
- # https://bugs.gentoo.org/898912
- if use appindicator; then
- dosym ../../usr/lib64/libayatana-appindicator3.so /opt/discord/libappindicator3.so
- fi
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature_header "Install the following packages for additional support:"
- optfeature "sound support" \
- media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire
- optfeature "emoji support" media-fonts/noto-emoji
-}
diff --git a/net-im/discord/discord-0.0.58.ebuild b/net-im/discord/discord-0.0.58.ebuild
new file mode 100644
index 000000000000..e7dde173394c
--- /dev/null
+++ b/net-im/discord/discord-0.0.58.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="${PN/-bin/}"
+MY_PV="${PV/-r*/}"
+
+CHROMIUM_LANGS="
+ af am ar bg bn ca cs da de el en-GB en-US es es-419 et fa fi fil fr gu he hi
+ hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv
+ sw ta te th tr uk ur vi zh-CN zh-TW
+"
+
+inherit chromium-2 desktop linux-info optfeature unpacker xdg
+
+DESCRIPTION="All-in-one voice and text chat for gamers"
+HOMEPAGE="https://discordapp.com"
+SRC_URI="https://dl.discordapp.net/apps/linux/${MY_PV}/${MY_PN}-${MY_PV}.tar.gz"
+S="${WORKDIR}/${MY_PN^}"
+
+LICENSE="all-rights-reserved"
+SLOT="0"
+KEYWORDS="amd64"
+
+IUSE="appindicator +seccomp wayland"
+RESTRICT="bindist mirror strip test"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ app-crypt/libsecret
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/mesa[gbm(+)]
+ net-print/cups
+ sys-apps/dbus
+ sys-apps/util-linux
+ sys-libs/glibc
+ x11-libs/cairo
+ x11-libs/libdrm
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/libX11
+ x11-libs/libXScrnSaver
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libXrandr
+ x11-libs/libxcb
+ x11-libs/libxkbcommon
+ x11-libs/libxshmfence
+ x11-libs/pango
+ appindicator? ( dev-libs/libayatana-appindicator )
+"
+
+DESTDIR="/opt/${MY_PN}"
+
+QA_PREBUILT="*"
+
+CONFIG_CHECK="~USER_NS"
+
+src_unpack() {
+ unpack ${MY_PN}-${MY_PV}.tar.gz
+}
+
+src_configure() {
+ default
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ default
+ # remove post-install script
+ rm postinst.sh || die "the removal of the unneeded post-install script failed"
+ # cleanup languages
+ pushd "locales/" >/dev/null || die "location change for language cleanup failed"
+ chromium_remove_language_paks
+ popd >/dev/null || die "location reset for language cleanup failed"
+ # fix .desktop exec location
+ sed -i "/Exec/s:/usr/share/discord/Discord:${DESTDIR}/${MY_PN^}:" \
+ "${MY_PN}.desktop" ||
+ die "fixing of exec location on .desktop failed"
+ # USE wayland
+ if use wayland; then
+ sed -i '/Exec/s/Discord/Discord --enable-features=UseOzonePlatform --ozone-platform=wayland/' \
+ "${MY_PN}.desktop" ||
+ die "sed failed for wayland"
+ fi
+ # USE seccomp
+ if ! use seccomp; then
+ sed -i '/Exec/s/Discord/Discord --disable-seccomp-filter-sandbox/' \
+ "${MY_PN}.desktop" ||
+ die "sed failed for seccomp"
+ fi
+}
+
+src_install() {
+ doicon -s 256 "${MY_PN}.png"
+
+ # install .desktop file
+ domenu "${MY_PN}.desktop"
+
+ exeinto "${DESTDIR}"
+
+ doexe "${MY_PN^}" chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so
+
+ insinto "${DESTDIR}"
+ doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin v8_context_snapshot.bin
+ insopts -m0755
+ doins -r locales resources
+
+ # Chrome-sandbox requires the setuid bit to be specifically set.
+ # see https://github.com/electron/electron/issues/17972
+ fowners root "${DESTDIR}/chrome-sandbox"
+ fperms 4711 "${DESTDIR}/chrome-sandbox"
+
+ # Crashpad is included in the package once in a while and when it does, it must be installed.
+ # See #903616 and #890595
+ [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler
+
+ dosym "${DESTDIR}/${MY_PN^}" "/usr/bin/${MY_PN}"
+
+ # https://bugs.gentoo.org/898912
+ if use appindicator; then
+ dosym ../../usr/lib64/libayatana-appindicator3.so /opt/discord/libappindicator3.so
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature_header "Install the following packages for additional support:"
+ optfeature "sound support" \
+ media-sound/pulseaudio media-sound/apulse[sdk] media-video/pipewire
+ optfeature "emoji support" media-fonts/noto-emoji
+}
diff --git a/net-im/profanity/Manifest b/net-im/profanity/Manifest
index be34b5ee9ed9..a07809e26f20 100644
--- a/net-im/profanity/Manifest
+++ b/net-im/profanity/Manifest
@@ -4,7 +4,7 @@ DIST profanity-0.14.0-ox-carbons.patch 1525 BLAKE2B 85fe9a76a8c735047365d56555c8
DIST profanity-0.14.0-plugins-install.patch 2295 BLAKE2B 8b67718abdb620875b9040f550685189acf5a2776aa5f45422e3471c13ae05bd773c05652048940d5b8d10d88c9a013c3262742db7c84b0ff0c108f5f78ead45 SHA512 a8912d5a33d4d6eebf85733f616ed729a05688b4acf70c927aa733755527fd4e523c3a485bbb0390b2006225e8420e1d76db7e91d2122af41496c0081e3b0cea
DIST profanity-0.14.0-xscreensaver.patch 1678 BLAKE2B fe350b2249e45224b6510bb5730f38eafeb47e60a44035eaf88771940c9f0e556cc72ca737cb68c0b148b9faff442b9c9b6cdf9169a3db7ff6c7a60c2bdfc025 SHA512 2875df728b9957fc3bc8734a87c0e1a48913170b9718d6664ea65187327e26da1a7b2f5b80fe243a5ce5ab74983e4f3d22113747f44f8b8e8c13c871d31cf651
DIST profanity-0.14.0.tar.gz 936272 BLAKE2B ec2ae625950a838ee50d6d3a87910bec76f28777bd662e909f394f18c277662694611a59d3be6c7f66821c2800a94b08f94b27a68d82e4de33b7d2f7b14ddf18 SHA512 25afd2f3146e6ed9f573f0e073cad0f06f7f8a21441c3c2c61641442d1aa5b9a7a817cdccc17354b32045ab9a965a95495a30c49088577a5060e8969725ea86e
-EBUILD profanity-0.13.1.ebuild 1432 BLAKE2B d82eda77c79054e906e97999c74aacd97a799890880a2329a2824570a518b3b694fde9cf9508e8fc76746ea70f09be0c5940d18e408d30ae14f3e135e292c303 SHA512 eeca616896f0552070e0530cf7a5f352daf6f305e7f98aa473070343be69ca3bc20596cf17245fe96a7f05659283b0d5f2fd3ca215a7f16936c181e111a3443b
+EBUILD profanity-0.13.1-r1.ebuild 1434 BLAKE2B 4a35cd9234f8c25b53c28fc1dd3719bf45b874b5d3c161c0f1c8e68435308ed0a850f16487b508e54596296415389419293789c69a013fbcaa4299ece3a2397a SHA512 e275669e4ade117a10f563aeab98ba6da3a16b8bdd20c1ecbaff67a8b2f58cb01c265b7a0207f469e57f60b4591f4f6b30969aa97e5b6e95aded3637075fabfe
EBUILD profanity-0.14.0-r1.ebuild 2102 BLAKE2B 32617ab8c9b5a6c2d461f9ebecb4b2599e0b8dbd3afdba495f10b0a9f0dc7238a8dac7a1f9225c34a94650538187744577c7b289067eeac30af62c1561cad21b SHA512 ffbdd6ebae7205233932b3316d7ab98b56f915c0192d77a5adb34372c8a21d940b1f2aa906ee0907f82b92aa374b8be0d1998bb4cc9a16acf23c5f11f6b77b9b
EBUILD profanity-0.14.0-r2.ebuild 2404 BLAKE2B 44c061230d743b66b39c72250dbe37e66e2d1d52f444c77ee5ccf173bff5a575c18f0ea57b6248e26d17f5acb13ec0184f1c943d432d2c8f2a0255e911de980c SHA512 42e657c2047e560853b7344d39873f6aed724f37de0a7b4e54d858920586e39d1c1ffedee05db1e3488402e66295273356f8968b9928bd57a1e247db49cdda15
EBUILD profanity-0.14.0.ebuild 1482 BLAKE2B ada48e942dc3ab8c0d41fb88b576188f910ec7dd1d717660c89c8e77ceaa91d6783a87e9eb70d7399d34b0344a199713f0b37100b1e6fb74dc5dd88209634a53 SHA512 4c73bdd42b70a10c68bb9c532258e27fe98fbc5a09e23d1f417c6234ca3aa4f4788ec421e687b0504a74f1ec52c227a5b7211ccb6e325383713ea3527ebada8c
diff --git a/net-im/profanity/profanity-0.13.1-r1.ebuild b/net-im/profanity/profanity-0.13.1-r1.ebuild
new file mode 100644
index 000000000000..0df0cb8be284
--- /dev/null
+++ b/net-im/profanity/profanity-0.13.1-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A console based XMPP client inspired by Irssi"
+HOMEPAGE="https://profanity-im.github.io"
+SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm64"
+IUSE="libnotify omemo otr gpg test xscreensaver"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-db/sqlite:3
+ || ( app-accessibility/at-spi2-atk dev-libs/atk )
+ dev-libs/glib:2
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ >=dev-libs/libstrophe-0.12.2
+ media-libs/harfbuzz:=
+ net-misc/curl
+ sys-libs/ncurses:=[unicode(+)]
+ sys-libs/readline:=
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3
+ x11-libs/pango
+ x11-misc/shared-mime-info
+ virtual/libcrypt:=
+ gpg? ( app-crypt/gpgme:= )
+ libnotify? ( x11-libs/libnotify )
+ omemo? (
+ dev-libs/libgcrypt:=
+ net-libs/libsignal-protocol-c
+ )
+ otr? ( net-libs/libotr )
+ xscreensaver? (
+ x11-libs/libXScrnSaver
+ x11-libs/libX11
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-util/cmocka )
+"
+
+src_configure() {
+ local myeconfargs=(
+ --enable-gdk-pixbuf
+ $(use_enable libnotify notifications)
+ $(use_enable omemo)
+ $(use_enable otr)
+ $(use_enable gpg pgp)
+ $(use_with xscreensaver)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/net-im/profanity/profanity-0.13.1.ebuild b/net-im/profanity/profanity-0.13.1.ebuild
deleted file mode 100644
index e4e9ada1cc2d..000000000000
--- a/net-im/profanity/profanity-0.13.1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A console based XMPP client inspired by Irssi"
-HOMEPAGE="https://profanity-im.github.io"
-SRC_URI="https://github.com/profanity-im/profanity/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="libnotify omemo otr gpg test xscreensaver"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- dev-db/sqlite:3
- || ( app-accessibility/at-spi2-atk dev-libs/atk )
- dev-libs/glib:2
- dev-libs/libassuan
- dev-libs/libgpg-error
- >=dev-libs/libstrophe-0.12.2
- media-libs/harfbuzz:=
- net-misc/curl
- sys-libs/ncurses:=[unicode(+)]
- sys-libs/readline:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3
- x11-libs/pango
- x11-misc/shared-mime-info
- virtual/libcrypt:=
- gpg? ( app-crypt/gpgme:= )
- libnotify? ( x11-libs/libnotify )
- omemo? (
- dev-libs/libgcrypt:=
- net-libs/libsignal-protocol-c
- )
- otr? ( net-libs/libotr )
- xscreensaver? (
- x11-libs/libXScrnSaver
- x11-libs/libX11
- )
-"
-DEPEND="
- ${RDEPEND}
- test? ( dev-util/cmocka )
-"
-
-src_configure() {
- local myeconfargs=(
- --enable-gdk-pixbuf
- $(use_enable libnotify notifications)
- $(use_enable omemo)
- $(use_enable otr)
- $(use_enable gpg pgp)
- $(use_with xscreensaver)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake CFLAGS="${CFLAGS}"
-}
-
-src_install() {
- default
-
- find "${ED}" -type f -name '*.la' -delete || die
-}
diff --git a/net-im/signal-desktop-bin/Manifest b/net-im/signal-desktop-bin/Manifest
index eced1eac85cd..f12ec2d81c55 100644
--- a/net-im/signal-desktop-bin/Manifest
+++ b/net-im/signal-desktop-bin/Manifest
@@ -1,3 +1,3 @@
-DIST signal-desktop_7.8.0_amd64.deb 118931504 BLAKE2B 27e84bd8a305e0ca8cfdc0560d988e0f5aae4afb781b78d80e7749d742a44a9fbbaf7496c7e441ceacf948c258fc36c8cc453f04906055d8e3eca1bc8da4677f SHA512 2cb2813957f107384221daf1323c46a050e122293664c0f188e7e42c2f041c5827af4e3f6b78decace5dd8254268106157ff49dfcc63bec4dad10ef14fb6b66a
-EBUILD signal-desktop-bin-7.8.0.ebuild 2462 BLAKE2B b063aa73e783e8b1d217feddc253f07330e72ed67435278957bad3f8ab488c626db9dd43b6a85ebc8edc76a04b1b3e6dbe1135c8d3a0b91013c45d3ea3ca053f SHA512 b86b2b0125cc5e50ff9a0d096abc9dc84cf2e2fa55159e22191d6ff8d2d42681bf3af9de91adac339657e41f5034fe0cd4d0d290a0066796ca24cf3df5a8abcf
+DIST signal-desktop_7.13.0_amd64.deb 120853554 BLAKE2B 7c9087d4d19944a73d8c0e113fcec5cebbc1c3a5788eb25f114479e010d2629a075b46eb7d74926d0af7d57a7540aeb067d6ebe496063d7e1c443b1e34ea2ec7 SHA512 390582ecf33e81343ce98f87e84c5ecbd6422e600553ebd5c358f9c4c7db7b7171796ccbaf9e0f656a9d02f0f28c97174eeaddb2d1688a25b6f01d7c5093ca2e
+EBUILD signal-desktop-bin-7.13.0.ebuild 2462 BLAKE2B b063aa73e783e8b1d217feddc253f07330e72ed67435278957bad3f8ab488c626db9dd43b6a85ebc8edc76a04b1b3e6dbe1135c8d3a0b91013c45d3ea3ca053f SHA512 b86b2b0125cc5e50ff9a0d096abc9dc84cf2e2fa55159e22191d6ff8d2d42681bf3af9de91adac339657e41f5034fe0cd4d0d290a0066796ca24cf3df5a8abcf
MISC metadata.xml 486 BLAKE2B cfc118c5488c5c50b4de72443e6b836992a4ba7a6fb94358552c814006a49b00580b5ab0a57141b17809e1d2a898b9e23e6fee0837778edfa7f6de53ccc09d01 SHA512 4ab7dc5fd6fb03e7296164d0d924ab4eb11c6fd31c2fc651706892eda53b29be5db65cd94da8e6aa743e9b7ed10ee3e5f25f14dd2d1be99459daa11f529dbb95
diff --git a/net-im/signal-desktop-bin/signal-desktop-bin-7.8.0.ebuild b/net-im/signal-desktop-bin/signal-desktop-bin-7.13.0.ebuild
index 4ddfe8d854e5..4ddfe8d854e5 100644
--- a/net-im/signal-desktop-bin/signal-desktop-bin-7.8.0.ebuild
+++ b/net-im/signal-desktop-bin/signal-desktop-bin-7.13.0.ebuild
diff --git a/net-im/synapse/Manifest b/net-im/synapse/Manifest
index 7bbf6c06f646..a70cdd5c5ad6 100644
--- a/net-im/synapse/Manifest
+++ b/net-im/synapse/Manifest
@@ -140,6 +140,6 @@ DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a63
DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
EBUILD synapse-1.107.0.ebuild 6081 BLAKE2B a24cb91218dee3c22bd6759774b4ff28df93f345b94f34ff6a264529eb0b1fd9a7ac37968d9967c48ad8052c7fced712e435bb23d78b082fdca2641fb6c42fb8 SHA512 c37621a1fd34b5b7db3e41e7a830160a63f958feb9dd81d12e3f090fd22502da4fa3549bdbb07fe2bfedd4f6232fbdea5d4cfce638a675fcf800f0d44c4a06bd
-EBUILD synapse-1.108.0.ebuild 6183 BLAKE2B 3e36b2ffa854f37da2ed509d394c4aeec604320008760399dd4d0bcb57c498d526f0b2fddc6e1e40423a327f2be1278a9d3acd4b788541a81f732a11f571dd3a SHA512 e808bf44ef166adde87ba14b760cd74b8e9281bfd2343c961cc86a05bc99282289aa56bcd52e2315652f35a092cf14feb03b1f97a812fcdcbc2b32ebc18a064b
+EBUILD synapse-1.108.0.ebuild 6182 BLAKE2B 90776029915c1e59897e6a490c614d057aa309549453b8a1094352d160940c129dc8af64b545fb6e29b2e15e9c0907fe0dcde4826a6051fd68a78060d7bd4aa3 SHA512 2303e6fce7222842889745be7f7b1514ea19cea176ae3b33ad4014d457e326fc611f21c3d251f7d4aa48a2d353f178a22de829232de7c7609ab7f08d2277c8a2
EBUILD synapse-1.109.0.ebuild 6183 BLAKE2B 28eebcdc69a46ed4ba8f982bd91d314bcf587f466465933fd68d4b9cc6fea8ededb7910118d532353ec2a32744c042a3bedbadcd141d8f7021fee7b13ee19ee0 SHA512 c991fff48e4e94dc142e62a683ad1c3a9e1103646949a1033745dc11f71ac170806f459de1e8d1769a0a1745f26f2a1b62c1b64675a69327ad5a2728575432ac
MISC metadata.xml 381 BLAKE2B 8bf85af089213456d20c9d66a4d9788ff209983f8fd98c9fb6cf03e03ab5c12c9d5518ff4d86f5d4fb2a9a1080516f1febfedf5b06b0cb8e101cdc035bb139f4 SHA512 e88fd7f735bc9ca0aced01f49ca539134b297a5c9c5ee633fe3de64626d6f4b4eb547326288abea9c161f2647852c23658dba17265e64254335870450f644307
diff --git a/net-im/synapse/synapse-1.108.0.ebuild b/net-im/synapse/synapse-1.108.0.ebuild
index 9c89793dafbc..b4e2f7c573dd 100644
--- a/net-im/synapse/synapse-1.108.0.ebuild
+++ b/net-im/synapse/synapse-1.108.0.ebuild
@@ -116,7 +116,7 @@ LICENSE+="
|| ( Apache-2.0 Boost-1.0 )
"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
IUSE="postgres systemd test"
RESTRICT="!test? ( test )"
diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest
index 6b51ba0262f2..94a59023d63a 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,7 +1,10 @@
DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54 SHA512 343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7
DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec SHA512 2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9
+DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815 SHA512 4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba
DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c SHA512 f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9
DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab SHA512 4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18
+DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc SHA512 283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba
EBUILD telegram-desktop-bin-5.1.2.ebuild 1623 BLAKE2B 4e0ec6429b91f3b31f8b5f8fc46a2025a90fad67ec6d99f5177ef17c74ee3d7aece57be3a0e6dd03d32cdb6368bbb482c19ce9f41175a80f3fd402a6a9f16684 SHA512 5b60ef7442633f981d74851e835ae3a475bcef7ec411c7ebdf462f29d6c6429fe4dd0a260c75a52fbecbbe948566ee53265741e9dd7f5a3815a68d0c0e8c3253
EBUILD telegram-desktop-bin-5.1.4.ebuild 1623 BLAKE2B 4e0ec6429b91f3b31f8b5f8fc46a2025a90fad67ec6d99f5177ef17c74ee3d7aece57be3a0e6dd03d32cdb6368bbb482c19ce9f41175a80f3fd402a6a9f16684 SHA512 5b60ef7442633f981d74851e835ae3a475bcef7ec411c7ebdf462f29d6c6429fe4dd0a260c75a52fbecbbe948566ee53265741e9dd7f5a3815a68d0c0e8c3253
+EBUILD telegram-desktop-bin-5.1.7.ebuild 1623 BLAKE2B 4e0ec6429b91f3b31f8b5f8fc46a2025a90fad67ec6d99f5177ef17c74ee3d7aece57be3a0e6dd03d32cdb6368bbb482c19ce9f41175a80f3fd402a6a9f16684 SHA512 5b60ef7442633f981d74851e835ae3a475bcef7ec411c7ebdf462f29d6c6429fe4dd0a260c75a52fbecbbe948566ee53265741e9dd7f5a3815a68d0c0e8c3253
MISC metadata.xml 501 BLAKE2B 94aa66404772e94f51d8c59e36d19e6454f37173aaac352fe3539bcc09e72c267e69001c41f8356f19ca2830107164144d907865ad7fb3ad1def8771f5ef6d9a SHA512 3cd8e818062cd40787f12c9530ed202ea23c3f60a70f1ab50c95a7b3310197590be5a75378c598dabe5a1fce310fa8acf409a36e7446b66c2046a109d59a5ff8
diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild
new file mode 100644
index 000000000000..24722ca70535
--- /dev/null
+++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg
+
+DESCRIPTION="Official desktop client for Telegram (binary package)"
+HOMEPAGE="https://desktop.telegram.org"
+SRC_URI="
+ https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz
+ amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz )
+"
+
+S="${WORKDIR}/Telegram"
+
+LICENSE="GPL-3-with-openssl-exception"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+QA_PREBUILT="usr/bin/telegram-desktop"
+
+RDEPEND="
+ !net-im/telegram-desktop
+ sys-libs/glibc
+ dev-libs/glib:2
+ >=media-libs/fontconfig-2.13
+ media-libs/freetype:2
+ virtual/opengl
+ x11-libs/gtk+:3[X,wayland]
+ x11-libs/libX11
+ >=x11-libs/libxcb-1.10
+"
+
+src_prepare() {
+ default
+
+ sed -i -e \
+ 's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/' \
+ "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die
+}
+
+src_install() {
+ newbin Telegram telegram-desktop
+
+ insinto /usr/share/TelegramDesktop/externalupdater.d/
+ newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop"
+
+ local icon_size
+ for icon_size in 16 32 48 64 128 256 512; do
+ newicon -s "${icon_size}" \
+ "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \
+ telegram.png
+ done
+
+ domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop
+ insinto /usr/share/dbus-1/services
+ doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ optfeature "spell checker support" app-text/enchant
+}
diff --git a/net-irc/Manifest.gz b/net-irc/Manifest.gz
index c4f8b0e3d77e..de0642631a1d 100644
--- a/net-irc/Manifest.gz
+++ b/net-irc/Manifest.gz
Binary files differ
diff --git a/net-irc/weechat/Manifest b/net-irc/weechat/Manifest
index e06d2b5494a4..1e086c0474c6 100644
--- a/net-irc/weechat/Manifest
+++ b/net-irc/weechat/Manifest
@@ -9,10 +9,13 @@ DIST weechat-4.3.1.tar.xz 2692548 BLAKE2B 5072bea7375802bfac1522ab97058f12705834
DIST weechat-4.3.1.tar.xz.asc 833 BLAKE2B 1412d40e9f6950d6c8cfe51ea5ecd4423aa1e86d0aa522017d3af065c4aa64ed816c4bd8af701f1a8859c511b3b85377c22b7cf4f59a8ef2cfa44eb0abe0dada SHA512 358b41e4c27e1c32ed1c8c20fd4487c9445ea203cd76fb77c8a082baad38105c0e93a8aabb656680a0d429e76a26bb149f2f2b6a4eda4b8192f1520a9249458a
DIST weechat-4.3.2.tar.xz 2693508 BLAKE2B 599ee64317f2a10c7bdd8636759b249d3db7c4c30bc9c12566e4dc2534ec932fa8f3b2fe1c570e2e40b20cac9af99f8429ee1bf6edc0aa2c7e32368058f515c6 SHA512 438d76cada9bb870c188b8fe0c8ad45d1d0dc71392ee8d5193c5b3c3424afad4f98bedc9a396b2294c4cb20bce9299e5a4f921525f7f976e5cd1f589a78b2caa
DIST weechat-4.3.2.tar.xz.asc 833 BLAKE2B 14a71a4b66cf82fe7bb0e3c7eefe3f2f3d3b14f0c7ca26fd645716d33acd64598dfcfda9162bb07290cb9758eeef1471cde28183c559440597d45bc8984969a6 SHA512 ff9a3d3777fecf1de1898647b97f45ebe68c95f09cc098280ba4f0dc9e6d78f25119217bfb704eecbabed9bba09d567556913018f69d903858a84e8150298690
+DIST weechat-4.3.3.tar.xz 2694000 BLAKE2B 1fde0f51add8928f264c0f9418f60d03ff60cf3ea347413d0823b6a8d5781c59a893f1c047b08ff4760628f50189c3e8ffed89f8d78171bcaf260f957aac2146 SHA512 ca6f80b874fa7b1a5e2773b7b05bdd47e6dd9a622e72ce2f876a94d4c6edaa6834cea83a7294dd2acb2c0bc67bc9e731593b33252559bb26290f964911790b1b
+DIST weechat-4.3.3.tar.xz.asc 833 BLAKE2B 53ecaf3b58c9d894a026452e42e386e4beb819539f12653363dcf93caddcdd1790b338d91f347b788a01183621931011bb79cff1fc75900ce97cd947e8d397f5 SHA512 35a348b2dd230c738634acbd77c8ae786296b93b755f1b22b0b8500c5bc2787ab64128aaf51bf755b9ffeefb08ab3f78cd57e6e9403849964ef561b7c850a264
EBUILD weechat-4.1.2.ebuild 4874 BLAKE2B 6dee373ab332ae62b7ec45f18c08fe482f12fae592dc19a9916366686be023287427176228166a18b91d6392e905d8d9379ef9f3047a276fb28c844b9c39c31e SHA512 3bc97d66ef52a171452edaf3d1737378228e8be8666c9aa5327b6bbaae6d2bea942ac66732a8fedc4f12bf7ce059b21f7490ff0eb9c3c9fdb57492ff21a4059e
EBUILD weechat-4.2.1.ebuild 4895 BLAKE2B 55956a1c2c4889a47bc5a86709fdaf4dbbd2ccc70705e4b62d728a6be60649e23cce8b57a86f8fc0385e945057c93f111c3babc34688903e360c1d87c25299d9 SHA512 0094b099948779173e284c3e8f32a3d31fdb0b3003a3b7cedd12ed41fd15effe40ee62d9109303d923a7bf67d7171c8fc939806c54bcaff5d44b2095edd46a8a
EBUILD weechat-4.2.3.ebuild 4898 BLAKE2B cccef046978eb24b4e7ca825f9b0a28d771e6d0051e8f7605bb08c2e70cd7f826669524127941f996e6e256d1c235da7c1f69792a197a36aa3b97f024720c43a SHA512 7a68157263ca21a3f0cc785b052be669ffe1dca22b7746a5b5d9b93aee117b678f5501a3dbff45c2aa16c790f50a9595d17c6d9ee6d888263ca0a474f336829a
EBUILD weechat-4.3.1.ebuild 4965 BLAKE2B bb63a308dbf5e4798bc2de6885d2b19d84d3b7a49297f9e78baed0d7fe61c32f649916a1bc71e39aa50c94e612bdd82663f64211ac15e54607b54daf4fbd9a1a SHA512 9d6bfafecf00ca9d92d259810ad1758a43d13f4d2c2db8ed6c3971a92443979d0409c365ed8cebee5b769f615ec6b1e461d01bfa02a787520741d759bf8e7b93
EBUILD weechat-4.3.2-r1.ebuild 4996 BLAKE2B 9a990aa051aa62ee99a629874428361edfdef3c1befab8da4a16bbaece0499e972dc8b910b926249b68aad7651e8521ace0af9971a096dbf8832706513105ac7 SHA512 6bdc1395ba624e42de4dfe9ba6c89e1ae7ceddc4d595d28ffcc81c9f234611d45a0edf07cd7c91e3a9d9e2ffdd455e6e4dff3f88e7ea8ac3b50376da2ade403e
+EBUILD weechat-4.3.3.ebuild 4996 BLAKE2B 9a990aa051aa62ee99a629874428361edfdef3c1befab8da4a16bbaece0499e972dc8b910b926249b68aad7651e8521ace0af9971a096dbf8832706513105ac7 SHA512 6bdc1395ba624e42de4dfe9ba6c89e1ae7ceddc4d595d28ffcc81c9f234611d45a0edf07cd7c91e3a9d9e2ffdd455e6e4dff3f88e7ea8ac3b50376da2ade403e
EBUILD weechat-9999.ebuild 4983 BLAKE2B 765785ebd7511724ff7538f01c80ad00633134bd33a3d4d7789ece4590d249e56bd4ed2d756f1c95961ce5d60a6b7d828d792e74577649eab69afdd496403826 SHA512 e83f4d54bb3b0e5f50b743c03831e1e321e8275912f58d2a2c6e5eac181eed1e925f9c5b4450854e064440b09be8852d32e34876ccc9c08c73fbd2e532f05b03
MISC metadata.xml 1535 BLAKE2B 654e2479cf1fa904e9f91a9a1214ac4bdc17da43ae6c0f344588c68a7dc1fbf200f08911cbc673debe71c7d72488390cbb30c33f6c504e5b1a68404c86a4ee21 SHA512 82b181c67a102f7625342c933c953c6e2fef2fcaec8abb11eb2237983590db8e1947e615e806c17c73efb55f47963a69a63d56174da9b3613f20d15aa5967876
diff --git a/net-irc/weechat/weechat-4.3.3.ebuild b/net-irc/weechat/weechat-4.3.3.ebuild
new file mode 100644
index 000000000000..d86207e4e6ef
--- /dev/null
+++ b/net-irc/weechat/weechat-4.3.3.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..4} )
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake lua-single python-single-r1 xdg
+
+if [[ ${PV} == "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/weechat/weechat.git"
+else
+ inherit verify-sig
+ SRC_URI="https://weechat.org/files/src/${P}.tar.xz
+ verify-sig? ( https://weechat.org/files/src/${P}.tar.xz.asc )"
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/weechat.org.asc
+ BDEPEND+="verify-sig? ( sec-keys/openpgp-keys-weechat )"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="Portable and multi-interface IRC client"
+HOMEPAGE="https://weechat.org/"
+
+LICENSE="GPL-3+"
+SLOT="0/${PV}"
+
+NETWORKS="+irc"
+PLUGINS="+alias +buflist +charset +exec +fifo +fset +logger +relay +scripts +spell +trigger +typing +xfer"
+# dev-lang/v8 was dropped from Gentoo so we can't enable javascript support
+# dev-lang/php eclass support is lacking, php plugins don't work. bug #705702
+SCRIPT_LANGS="guile lua +perl +python ruby tcl"
+LANGS=" cs de es fr it ja pl ru"
+IUSE="doc enchant man nls relay-api selinux test +zstd ${SCRIPT_LANGS} ${PLUGINS} ${INTERFACES} ${NETWORKS}"
+
+REQUIRED_USE="
+ enchant? ( spell )
+ lua? ( ${LUA_REQUIRED_USE} )
+ python? ( ${PYTHON_REQUIRED_USE} )
+ test? ( nls )
+ relay-api? ( relay )
+"
+
+RDEPEND="
+ dev-libs/libgcrypt:0=
+ net-libs/gnutls:=
+ sys-libs/ncurses:0=
+ sys-libs/zlib:=
+ net-misc/curl[ssl]
+ charset? ( virtual/libiconv )
+ guile? ( >=dev-scheme/guile-2.0:12= )
+ lua? ( ${LUA_DEPS} )
+ nls? ( virtual/libintl )
+ perl? (
+ dev-lang/perl:=
+ virtual/libcrypt:=
+ )
+ python? ( ${PYTHON_DEPS} )
+ relay-api? ( dev-libs/cJSON )
+ ruby? (
+ || (
+ dev-lang/ruby:3.3
+ dev-lang/ruby:3.2
+ dev-lang/ruby:3.1
+ )
+ )
+ selinux? ( sec-policy/selinux-irc )
+ spell? (
+ enchant? ( app-text/enchant:* )
+ !enchant? ( app-text/aspell )
+ )
+ tcl? ( >=dev-lang/tcl-8.4.15:0= )
+ zstd? ( app-arch/zstd:= )
+"
+
+DEPEND="${RDEPEND}
+ test? ( dev-util/cpputest )
+"
+
+BDEPEND+="
+ virtual/pkgconfig
+ doc? ( >=dev-ruby/asciidoctor-1.5.4 )
+ man? ( >=dev-ruby/asciidoctor-1.5.4 )
+ nls? ( >=sys-devel/gettext-0.15 )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.3-cmake_lua_version.patch
+)
+
+DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc README.adoc"
+
+RESTRICT="!test? ( test )"
+
+pkg_setup() {
+ use lua && lua-single_pkg_setup
+ use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # install only required translations
+ local i
+ for i in ${LANGS} ; do
+ if ! has ${i} ${LINGUAS-${i}} ; then
+ sed -i \
+ -e "/${i}.po/d" \
+ po/CMakeLists.txt || die
+ fi
+ done
+
+ # install only required documentation ; en always
+ local j
+ for i in $(grep -e 'set(.*en.*)$' doc/CMakeLists.txt \
+ | sed -e 's/.*set(\(\w\+\).*/\1/'); do
+ for j in $(grep set.${i} doc/CMakeLists.txt \
+ | sed -e "s/.*${i}\(.*\)).*/\1/" -e 's/ en//'); do
+ if ! has ${j} ${LINGUAS-${j}} ; then
+ sed -i \
+ -e "s/\(set(${i}.*\) ${j}/\1/" \
+ doc/CMakeLists.txt || die
+ fi
+ done
+ done
+
+ # install docs in correct directory
+ sed -i "s#\${DATAROOTDIR}/doc/\${PROJECT_NAME}#\0-${PVR}/html#" doc/CMakeLists.txt || die
+
+ if [[ ${CHOST} == *-darwin* ]]; then
+ # fix linking error on Darwin
+ sed -i "s/+ get_config_var('LINKFORSHARED')//" \
+ cmake/FindPython.cmake || die
+ # allow to find the plugins by default
+ sed -i 's/".so,.dll"/".bundle,.so,.dll"/' \
+ src/core/wee-config.c || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DLIBDIR="${EPREFIX}/usr/$(get_libdir)"
+ -DENABLE_JAVASCRIPT=OFF
+ -DENABLE_LARGEFILE=ON
+ -DENABLE_NCURSES=ON
+ -DENABLE_PHP=OFF
+ -DENABLE_ALIAS=$(usex alias)
+ -DENABLE_BUFLIST=$(usex buflist)
+ -DENABLE_CHARSET=$(usex charset)
+ # -DENABLE_DOC requires all plugins (except javascript).
+ # https://github.com/weechat/weechat/blob/v4.0.2/CMakeLists.txt#L144
+ # Impossible since php was dropped in net-irc/weechat-3.5.r1.ebuild. bug #705702
+ -DENABLE_DOC=OFF
+ -DENABLE_DOC_INCOMPLETE=$(usex doc)
+ -DENABLE_ENCHANT=$(usex enchant)
+ -DENABLE_EXEC=$(usex exec)
+ -DENABLE_FIFO=$(usex fifo)
+ -DENABLE_FSET=$(usex fset)
+ -DENABLE_GUILE=$(usex guile)
+ -DENABLE_IRC=$(usex irc)
+ -DENABLE_LOGGER=$(usex logger)
+ -DENABLE_LUA=$(usex lua)
+ -DENABLE_MAN=$(usex man)
+ -DENABLE_NLS=$(usex nls)
+ -DENABLE_PERL=$(usex perl)
+ -DENABLE_PYTHON=$(usex python)
+ -DENABLE_RELAY=$(usex relay)
+ -DENABLE_CJSON=$(usex relay-api)
+ -DENABLE_RUBY=$(usex ruby)
+ -DENABLE_SCRIPT=$(usex scripts)
+ -DENABLE_SCRIPTS=$(usex scripts)
+ -DENABLE_SPELL=$(usex spell)
+ -DENABLE_TCL=$(usex tcl)
+ -DENABLE_TESTS=$(usex test)
+ -DENABLE_TRIGGER=$(usex trigger)
+ -DENABLE_TYPING=$(usex typing)
+ -DENABLE_XFER=$(usex xfer)
+ -DENABLE_ZSTD=$(usex zstd)
+ )
+ cmake_src_configure
+}
+
+src_test() {
+ if $(locale -a | grep -iq "en_US\.utf.*8"); then
+ cmake_src_test -V
+ else
+ eerror "en_US.UTF-8 locale is required to run ${PN}'s ${FUNCNAME}"
+ die "required locale missing"
+ fi
+}
diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz
index 6119e95311b2..e9231ef188c9 100644
--- a/net-libs/Manifest.gz
+++ b/net-libs/Manifest.gz
Binary files differ
diff --git a/net-libs/accounts-qml/Manifest b/net-libs/accounts-qml/Manifest
index e7082db93bad..cab751d63852 100644
--- a/net-libs/accounts-qml/Manifest
+++ b/net-libs/accounts-qml/Manifest
@@ -3,5 +3,5 @@ DIST accounts-qml-0.7-patches-1.tar.xz 3416 BLAKE2B bbaef28c3d455d4aa458790a875a
DIST accounts-qml-0.7_p20231028.tar.bz2 50521 BLAKE2B 6704557e50b40d0be6e706c05ce888f959fd2028c7fa9aea9d3f2064828b6869bee454cd88189e70abe483b0809ec857634b0b8fa5f989fca05ae7af55efb80a SHA512 0d366b526873bdeecb9a5582992b8d659777beff3b5449745141a3c8156e130714acd81343440a2edcff7ed7bfeed2ce1afdb89188c8be2a2737491278b44253
DIST accounts-qml-module-VERSION_0.7.tar.gz 62029 BLAKE2B 0924b73868135ad5d9ec7545d5b0ba84f140053f0be4d17f1c6d3754ec19e362af906af60fb45e6405b5d080dd8f63845070815b12e8bfeda30032c9ed172708 SHA512 4e0e5df64d0a477e11f412c0def85d0de1730efff9682790f5339a57d58778282aa8ca0fa201e409b3b9a2a75fea70f10555b1f70224a3b95ab8d44b942cf7e1
EBUILD accounts-qml-0.7-r2.ebuild 1344 BLAKE2B cf839eb0b53d0aa7728cb31aa9e69517ae8d53efeb493082fe3c72c10c28bfd51e6bfdb886c661587770d8f89df884983f5cb7b5df269dcdaf3c219a3abd9183 SHA512 e6589ba7701c56898573385fa32ce198ba2b13c555c28171f5efb32c4fa968b969648061419718b7660a6d31e78eb5e1dd94a2c64f30c9193c3e070d8ce3cb72
-EBUILD accounts-qml-0.7_p20231028.ebuild 2702 BLAKE2B 4f2ecceda03e8ca72de2cdaf6e38262deea71f8f2d6c43b5f49eb6184905f9fbda3f7e065e4084683ce39d501a9698211149eeb3bbcf7ebd8e2ce26f9b7f71e7 SHA512 7d5c5bc569edec80141bb12db29e2991c7e240bcad7b0ef866c8bd203a836735e27d04b5e67d4907b603fdef702e99dd70be0d18caa383409b06899246d5a173
+EBUILD accounts-qml-0.7_p20231028.ebuild 2703 BLAKE2B ce4bef5da0ff05c2f04904f3c583b25ee3ae94e27277128727054218f2daeef57fec3a876aae3e020ce9a6059db683b549906d45dbb73f61b56074e207978e2c SHA512 67e81b7b21e64c8c8d9f74b071068f923bca6d777ae3f261bd8adf2232680b974ae941d9555c672d17cde338bb0e9c31c29866d4a317667c9d1e660c2d908024
MISC metadata.xml 347 BLAKE2B 755e5ea43cad3783e4cb0e4f981a70a02cc25a344de46fe29923edcf5737778312017ddb7be004fc7cc075a6ffd206133952f07aeac30f9bf84277c3ea00eff2 SHA512 adbed6a6a004dc5a83adb510ca9ea5a8c2d43639452cc0c7ca28a2bff6a3680bb7a190c3e78d85008ae3cb444d07cf9d34f7e1b296cf2789e49e682fac970456
diff --git a/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild b/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
index 7df58aee3efa..3b29e8d15a41 100644
--- a/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
+++ b/net-libs/accounts-qml/accounts-qml-0.7_p20231028.ebuild
@@ -20,7 +20,7 @@ else
"
S="${WORKDIR}/${PN}-module-VERSION_${PV}"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="QML bindings for accounts-qt and signond"
@@ -109,7 +109,7 @@ src_compile() {
if use doc; then
local qtanybindir
if has_version "dev-qt/qttools:6[qdoc]"; then
- qtanybindir="$(qt6_get_libdir)"
+ qtanybindir="$(qt6_get_libdir)/qt6/bin/"
elif has_version "dev-qt/qdoc:5"; then
qtanybindir="$(qt5_get_bindir)"
else
@@ -126,6 +126,6 @@ src_install() {
local QT_QPA_PLATFORM=offscreen
multibuild_foreach_variant my_src_install
- use doc && local HTML_DOCS=( doc/html )
+ use doc && local HTML_DOCS=( doc )
einstalldocs
}
diff --git a/net-libs/accounts-qt/Manifest b/net-libs/accounts-qt/Manifest
index 5319a8344117..2f152164b9bf 100644
--- a/net-libs/accounts-qt/Manifest
+++ b/net-libs/accounts-qt/Manifest
@@ -2,5 +2,5 @@ AUX accounts-qt-1.16-libdir.patch 4809 BLAKE2B 50c73a04be62a4748278f7cf46a8c0628
DIST accounts-qt-1.16a.tar.gz 64376 BLAKE2B 39abe10249efff2edeae1a8ce210be3ce06656311ed5a3a3fbcb847194ebbd8ec6e111ef070fb29a2a847591304cf22a7cb60e9d1178a201b886313c4c8aaadb SHA512 a2a65899a258ac41c67fe496ba14468a95615fe8cfc518b7aaf7d3e72e0088304c61f5d76d50bd26a95b5f56dea4d0191bf08ecead508286504161aa05b7a05b
DIST accounts-qt-1.17.tar.bz2 55907 BLAKE2B e13debd3f7bc9a17cf73c55777b62e904a6bf7791fe3ad0e1af25a72622a8c21cb56bf033afb50d17a1dd703be0af88de9e557d0947d9b7c12e1ac241b45b743 SHA512 ceab67d5db1acb68e391be0557e5fd4b9675f1401b1fe81ff431d5d1eb1d7124cd5170fde44658d7db8b46f721e9d3f7db719c5b727aa681a9e35ea026a71908
EBUILD accounts-qt-1.16.ebuild 1246 BLAKE2B c827ee70ba0344e152692559d76a6866840651083e509434c65cf997f4826669b6f173af24de9f58aa5f2690eee28a4150e7907655303ae654db113cdb7ff146 SHA512 bde1752c2640107c64286b5415294c71dab734eca555d259658d1d99ec89273a512f76396d02600b52fd54068b2a72c6497292a995a6453b967bc7f64d84cc93
-EBUILD accounts-qt-1.17.ebuild 2400 BLAKE2B 8742fcd64e6ee1217e8437db4fe2b3bca20afff9edc094b870040df0c8a5f8f97b23f47528e0a0989e778ac6eb288564203082030188a4494c4531af438a6ad2 SHA512 bb0a827fc3df8dea5ce5e7aa27e8c117223b0cc851bf5665407a551346836291327bc799ccd9903e5cb4228d140dc97cb5571025accf96cec5e87537e22c3ddf
+EBUILD accounts-qt-1.17.ebuild 2397 BLAKE2B 36ec7157d3cebb1d9ec5faba8affab3994fba9237ffc2d5f334787fefe3980d7e9d4a34bdd61555bdea0962ab39d3ca2f347b8de653810f9b693f687ecea7560 SHA512 73d2b11d481ece53c32f05afdc702abb23a4648683253ee460d7b889eba22dba1cf1ebf875940fd518c095a329247ea69e6f8587bce86f755168576885ce216d
MISC metadata.xml 342 BLAKE2B 220884a62a67c3bc3417a30099191a253c3af9144d30fb04bc6b495c9a665e167392d96421a707bdc9d7d3737781650e48839ec9db12047590a69e8b1704730f SHA512 2525b4cab71fe0a925d2acea96ec7a164f1df175f7699b9b26d30a2642559627790d264b147c40365162ce3dda67fbbde2ed8115bc42e4ed284b970658bb3779
diff --git a/net-libs/accounts-qt/accounts-qt-1.17.ebuild b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
index 3cb5ade1897a..9ef807a5dea9 100644
--- a/net-libs/accounts-qt/accounts-qt-1.17.ebuild
+++ b/net-libs/accounts-qt/accounts-qt-1.17.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} = *9999* ]] ; then
else
SRC_URI="https://gitlab.com/accounts-sso/lib${PN}/-/archive/VERSION_${PV}/lib${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/lib${PN}-VERSION_${PV}"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="Qt bindings for libaccounts-glib"
diff --git a/net-libs/biblesync/Manifest b/net-libs/biblesync/Manifest
index 3b6b44665925..831072cc6000 100644
--- a/net-libs/biblesync/Manifest
+++ b/net-libs/biblesync/Manifest
@@ -1,3 +1,3 @@
DIST biblesync-2.1.0.tar.gz 87868 BLAKE2B 2a136e4840f6f3cb3f03aa127adc978f9f5f189d48be198e4cb5b0ec654ae4a28f3fac30a10640d6fd2b1c3555c6bd88527e51e34287424f953cd599c5915521 SHA512 c6637954c0d9cbe9ba03048d92288d52c3675eaa9770749690222bd76d45ec7f138d67a4e416c33dbf9864f623f919f117aea58b1bb35feed8bcf59daad94e8e
EBUILD biblesync-2.1.0.ebuild 597 BLAKE2B cddd837727299f2b460e7de1fdec91db1593f952c2573fba3cf7355394f12c91002ebdd395157e24008d2a7a5926176ab20d5877e9bb5a106a0a8efa4fdbda41 SHA512 3e80e735138b8a892e11ed4da1a3380cd1878c9002868a3154991f1e755ff5ca2b2e6c9e92484f0b4f31fdc54e5bc78c01d195517d8f942c84ec951c336a179f
-MISC metadata.xml 335 BLAKE2B 5130e938cda220508c6299436a0abe0214ec61962c5f2964769f999581dcb0f88e388556f8eeea49b27809860962aae3965913955635081331128070d75224f1 SHA512 12420c9ac100dc3e69bb16cd1b2d78a86d119037fd8e4015367c143219d50cabd156aa148ccbb95752ff241721093a7217fc1e901fe860788d4e8287b048dfca
+MISC metadata.xml 257 BLAKE2B 21e9dc2456d8831dd23583578f26adb27dde25b612d0a99a3d19af8dd7cebfbe7e5e4370e07d2cf692090cc38825e23d04b8e1a91d52bee2fdd3021a18cf57f4 SHA512 baed3f5e7a9cff036baf104edc18ad84845170dea9b4c37ed9ce456f97579777fd85f638ad84bfc0d4d356107726e601192459576243b781d4a465b6df6e789f
diff --git a/net-libs/biblesync/metadata.xml b/net-libs/biblesync/metadata.xml
index bd707ac30866..a4df06b870e4 100644
--- a/net-libs/biblesync/metadata.xml
+++ b/net-libs/biblesync/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">karlkleinpaste/biblesync</remote-id>
</upstream>
diff --git a/net-libs/kdsoap-ws-discovery-client/Manifest b/net-libs/kdsoap-ws-discovery-client/Manifest
index 1433a0b32c9c..16e9ceea7984 100644
--- a/net-libs/kdsoap-ws-discovery-client/Manifest
+++ b/net-libs/kdsoap-ws-discovery-client/Manifest
@@ -2,5 +2,5 @@ AUX kdsoap-ws-discovery-client-0.2_pre20200317-no-install-docs.patch 467 BLAKE2B
DIST kdsoap-ws-discovery-client-0.2_pre20200927.tar.gz 37493 BLAKE2B c0dff21554bc56c4055c74a166a85186d67b0378f7bfbfcd3582ae7b992aaa71cefb6b794258fa07b37fcdd1d42ac2bf9fbfd7cd8142f8f77b1ba9791d683dae SHA512 86f8c4eee3fd484253ee91190092a9ae0dbd3d0c536ec25a6e3ec35be45d4a3d320cffbfc0ed2024d447788b43c9df88ca81181157720ce8942c9034d4eea49f
DIST kdsoap-ws-discovery-client-0.4.0.tar.xz 30692 BLAKE2B f8d65a23731c9f56c75bdf678842b815512d5e15a28b3e37acc4d02cf0b10ec2d11876ff751dfd93321c7d3af3e422bec563ed6abd33c514f5537dbec9e39b46 SHA512 485e0319d986743183e82dd3a7576f0fc473122867e5e820a57f63b2fa2fde0721d8a7ee30d4399c01b11b51634db452174841a887b6685db9ab33e310866dda
EBUILD kdsoap-ws-discovery-client-0.2_pre20200927-r1.ebuild 1287 BLAKE2B abeea4047a653f5fd3125b5ba0704e87f77b110ca46c557af7e90c4265a256c8cc1221ae736b67598c4b9ac9b408c933e79d160ed79f91dcb811b5fb67126c6b SHA512 bd7718dc7a3f54c5269d37f93c10918a7f31bac78ff03285ffd90f7241f6313296c9a8f104e87606b9a8ae45eb49b82be477dcbf518f7b1eb08d167293d0b4a3
-EBUILD kdsoap-ws-discovery-client-0.4.0.ebuild 1064 BLAKE2B 0ef97941e9a47048305e98ef972067237ee97df3c4f952f6e407e6c45615fa276795842cdf2aa896d5442d9add2c435cda5a6dd487dc8a4fb10429221c7a8c26 SHA512 db477493e0574ea7c64f0f0868680f60ee088dda2fc4706efe71b135705a6c2fcda1b0c5f6b4e1779c65ead95d01042f5dd8c037d53ce2afa22ff6e35fdde678
+EBUILD kdsoap-ws-discovery-client-0.4.0.ebuild 1071 BLAKE2B be5f9ed4af0151ab30ac10a8d761a9fb55e148d3ab7b4f6ad5067e7d2353029f0dae44bcd739c3575d4cc0ea7c0116c1950ea3633aaebe5b451f502fc24f0de4 SHA512 36ab439b3c5663795dd2f681ca61d6c16f29ca4a3d5d6a021c78e94adae374838102a7128f5b6350cd50b3674793e8ca241021948e60f274c988e60ed063192b
MISC metadata.xml 355 BLAKE2B 837ce719b98553c8995bcf17d26eb6e6adb4679690029677487e14ae2026c4ad40ca1431a7133d026de65a27a74494b6be51dfa60e1e88dd06e3c86a55276a3d SHA512 138c43e593a78fa0983dd4d5abc1a32f50a33ef34f24adc45d64eb040eb30934325af7912f070348b4bd41cb1575f76740637100915f5baf1a45fc8bdcdf1972
diff --git a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild
index a125911e9817..1acf8d1f72b2 100644
--- a/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild
+++ b/net-libs/kdsoap-ws-discovery-client/kdsoap-ws-discovery-client-0.4.0.ebuild
@@ -13,7 +13,7 @@ HOMEPAGE="https://invent.kde.org/libraries/kdsoap-ws-discovery-client"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
LICENSE="CC0-1.0 GPL-3+"
diff --git a/net-libs/kdsoap/Manifest b/net-libs/kdsoap/Manifest
index 9f50b30be687..4e1fb0f5c4c2 100644
--- a/net-libs/kdsoap/Manifest
+++ b/net-libs/kdsoap/Manifest
@@ -1,5 +1,5 @@
DIST kdsoap-2.1.1.tar.gz 948277 BLAKE2B 6daec26426bb6becc78400877ad221b929f0c30e45755644258eca864617d20b9d1269d8a964d38d40e9f5eb93ae213a95e05deb0a34dd3817261096178815a2 SHA512 12224f664dcae7ceb7395a7c3de48a208ae81c10f6fba4d0db233613472c6b9cdbea6375297c27b58fe7338d7db27a4447844f4e8f40a24ec1b4dd3fa38d20bb
DIST kdsoap-2.2.0.tar.gz 11918875 BLAKE2B 0cce6af5ee08948d8029a2302174e0faa9cc06a7c813cb914a5395078a27b23d3c10ccc63f50831ecbd8f8958cb2eb5620b460d78cd6e63480e17580a331a8f9 SHA512 6ed5cd6a0d02a9faf6881facbd28391c553b3671512153ecd058ab53bfbe9d3f0afa3704d580e66010ddf6a3de7e578a632339f8c1ae7529c28f9d5fd7d1eb5f
EBUILD kdsoap-2.1.1.ebuild 972 BLAKE2B bd9fbb53b5a1c2d85dc2b6e5e2b6cc91d226b159f17b86681a493d921bdba9ef899af1ea7ddcf6603a6ffbb56e5e890d0946218b380441d70ce6def9d7fe7b91 SHA512 dcebff4449f90bb3bd885c2ac6a2110b87c3d04b1543d04151796fcdab3e6cf8663057f0c1e557ad1bc9137c550eb42b65e26f044710e19e9ec247013e8d72cd
-EBUILD kdsoap-2.2.0.ebuild 1462 BLAKE2B c7198c2538727f26008e9e7b5fb68ebddddaf05362e3c18b9cb376ae053f3cfbdcd15227963775a08d8adac30df7b96ef9301e2c5a7835ac3734a2b5e1ef4255 SHA512 3606729f7d0ad7abc3849616c5e47488639b6cdba73b6e48c37a9cbbc9b89ec858c388dc84cf76037949975eae7cecfc39d9e252d9ce376da024c9a440d8d72c
+EBUILD kdsoap-2.2.0.ebuild 1459 BLAKE2B 264ef3571c1a928f28ae66a084ff04a5c2eb144fe0d240c63fe218ec98cdd1142c4f7c58eb830b62ecec5bc43948f3fbddcc8a82cfec3856da807a3f081fa973 SHA512 6c0d029fb4d8fecfb2fe802a6130a494765543f9c6d4379d93f10680a260873c3d1ceb986ba97ff00defdc8d1e963993997ccafa6a1e176b6dc80e7bc9daf4ff
MISC metadata.xml 326 BLAKE2B c8d9770121ebd17e883891e2e101ddbe7ba0bd8c26b0fd6f3cd68069ad59f25e5407fff8c40781063c3d93902b29342e8f1e57b493194cf9d8bd08886deb7c26 SHA512 871bc07a24982421a397b0d53f51ecfc98a606bc276d98f20d6408e769c678dd39c925b86d5b393964937da97be2d4e3d6ff8a8a6df4848493a56aaacd999254
diff --git a/net-libs/kdsoap/kdsoap-2.2.0.ebuild b/net-libs/kdsoap/kdsoap-2.2.0.ebuild
index 64e1ce941828..5c5c5c7672a8 100644
--- a/net-libs/kdsoap/kdsoap-2.2.0.ebuild
+++ b/net-libs/kdsoap/kdsoap-2.2.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
if [[ ${PV} != *9999* ]]; then
SRC_URI="https://github.com/KDAB/KDSoap/releases/download/${P}/${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
else
EGIT_REPO_URI="https://github.com/KDAB/KDSoap.git"
EGIT_SUBMODULES=( kdwsdl2cpp/libkode -autogen )
diff --git a/net-libs/libhtp/Manifest b/net-libs/libhtp/Manifest
index 5b32e9ac1745..facd20620aaf 100644
--- a/net-libs/libhtp/Manifest
+++ b/net-libs/libhtp/Manifest
@@ -1,4 +1,4 @@
AUX libhtp-0.5.48-configure_fortify_source.patch 780 BLAKE2B e9828a007bfbc62d062d7e3c315d2fd1caaa0797744c06e483b3cdf556d0339a5f9db49da82e9150e8bde3afbe528b10d024d4d12c1c07326f1cdb129e13ff58 SHA512 ff9c657f680a7068a5cb5b373bff27a978301307fbd1c03164ca4c90ba1b63bf7c0385c0454a5a8ae235ad41c452f2a08784c7c295ca3aee2c549b8ecb4d9923
DIST libhtp-0.5.48.tar.gz 503546 BLAKE2B 56eeef3524ffeac593c251846196d09e0ccfacd9aadd03b35061fd1fe6a245d1374c338581b4f7bee67255797740f4e282344fc10bf3d0c0fdf824f159380053 SHA512 1270d560bcb03493afebbb9198cef669d03d347f4878635119ee845dc734cec28789ea4385ca5903b2545e250152d0278ea077641702ae0973005593f241776b
EBUILD libhtp-0.5.48.ebuild 939 BLAKE2B 884afc516ea8c4ec54da2d5f10aee47c67f8b897893493950de1c7c2cc78b0d873df6d41def3878b250d8aa654789fce3853c590f7574adae62ee5ff397758df SHA512 933278be1b3d0ad16afd41d45b447606883dda11ba9f3182be89d9f88cc43bcb1a8ed275600fb9a692534ba897bfd4fb5242d10347deb730bdbed8cd16b7e685
-MISC metadata.xml 315 BLAKE2B 6bc47ec9cf301e16cb6047079014a7de8068847b18b822a078f7ca4c99284020af1fa716eb87d06c2e0aaf3bd8577761f77134e9417e7286dce954caef6ec8a1 SHA512 a92ed083085ed48b0735e088a55bd5a1d55cfba73531ae4a3b13aefc46afd108e189188e69d8246f0a4003b5e534b72be5f72c561d57564b7c708d0212a495f4
+MISC metadata.xml 240 BLAKE2B 440cbaa205bea52b7c0fb4bacaf03555d2429bbe6fdd63ea1e1d54a866ef77a638bf099c8f9d4f2d85a2c969528601ff2997f05517ebe51c6cda16fe311b80d8 SHA512 3ac1c3b8fb2bc751d5ebb4db9e9c13e6387c11277ac1da7b704968aa7744f255a22f8ddc963d336fc724c23174b16d69a5912756c348b5552de30ea7f1e4d36f
diff --git a/net-libs/libhtp/metadata.xml b/net-libs/libhtp/metadata.xml
index 263d0dcb486b..124048900957 100644
--- a/net-libs/libhtp/metadata.xml
+++ b/net-libs/libhtp/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
-</maintainer>
+<!-- maintainer-needed -->
<upstream>
<remote-id type="github">OISF/libhtp</remote-id>
</upstream>
diff --git a/net-libs/libtrace/Manifest b/net-libs/libtrace/Manifest
index 30eb16e9b652..c848971a43aa 100644
--- a/net-libs/libtrace/Manifest
+++ b/net-libs/libtrace/Manifest
@@ -1,12 +1,7 @@
-AUX libtrace-4.0.18_p1-build-system.patch 4161 BLAKE2B e2811873721fa703e5f2202258e2e943320a601020d6d1172b215917ddb3c0e04b22a2c73c948d64ca7e65716a4f4b7147f49150b607bd6364f4da244db76311 SHA512 cec579934f535ca5f0ae1f32860e13bfc9a5e7f1467d66100be3edb6c10585b2190987d93ab558feb5dd464c85c153faece29fe37f6e2dd8037f240c96ed0040
-DIST libtrace-4.0.18_p1.tar.gz 1963425 BLAKE2B fdacd4a44f899dc49fe9571d8e695cd726ea07d1c0595bd7c1f59d53721bd5610126924323c9c7098caf65276219e61265e5e05f23b4a92ae6377268c618202f SHA512 fc2979fa56b0eee25149a3571d0a06e2a46ab6d6fa419b2fc37635ebcf4a8814250005c4dfc5dddb5fb6aa9c74161ab4f475a037e021388054bb62f414b9c5d2
-DIST libtrace-4.0.19.tar.bz2 844871 BLAKE2B ff55935b46fb2193ae2e4ab10971d0983da18be20a52a18664f0e72cb829ab444a22e00aeedbd2df85aebbcd6b8352636c559e55d05466a599cc332f018f14ad SHA512 f2744337b4dcff8fc782cd90e44ea6f21cfe120840f626dfac365d3ffaecb82bfdd04a35458b67f663addc1f7ae792c5b0ec7538ed90a2deb386586bc55e1c54
-DIST libtrace-4.0.20.tar.gz 3722006 BLAKE2B f68ededebef71673d6e3a655cb116a5a6d4cdee05ba5150edd85abd45863460208715ebb5eab3ee29254864f0130a594649db0baed99f7ced5d1d968472a595b SHA512 b4d00f0d6f8286eff9bac5408bd10244922f4ab262e3dec5dd6f0984ec9f538ab5ac6e554686e33f92168d687275629ec1725d4ebb7c491fe4bdaffd57058fc0
DIST libtrace-4.0.21.tar.gz 3741856 BLAKE2B c7178cdf9721dbbce423d38236ee1fe470f32b86af393c10600a326dfbd2e84f28df27584d4ed99590c00cb8042d4472782712024c4398b95e954565d50c33fc SHA512 0215488a36c6bcb5619d01f6f73f42c14d63b291233c3cf2668434f78e0d60c1faac6bb1f7927cdd6448771e5c0de8e1012dcc954c8815763079f5ebd0abe601
DIST libtrace-4.0.22.tar.gz 3742482 BLAKE2B bdba49d04b354ea075fbd21933b8ad5ecb187836cb13cf95ac8a4c89abbf0c90741696b41dc91924f52a6443e5dee34075b3200cbaf99acacfd43834887df655 SHA512 ecb2a275419e659d05149c64cad2e27caba5b3920188a3eef2df6323785eeaa11677c206ce7d9bcea593d970be95ad9e2019b37642c08d7fec9e0daac9d8681f
-EBUILD libtrace-4.0.18_p1.ebuild 1464 BLAKE2B 1fef8a354180d1a9ef7f3f6c9b1db7c9dae0fea452f9594faf1ae6aa3fb494d9b1caeb638741bacb985f723f81c7cd7bd46771e77e0f0f8e7498ecb929359338 SHA512 984f9ce9819e0b3cf67d10212292a2dd8570f8c713d8a21ab528bc101500543e92d64aafeaf212038a4228f4c8bb4689027da7c7cefad0db29e89f729c200356
-EBUILD libtrace-4.0.19_p1.ebuild 1347 BLAKE2B e29cef7b5993fef83ebe2e303accff892b7eb9a2d2eccb0f53277db99e9c0bc0339fdbd469c55acbe310128050a9614289c07f8510655fd1b5a7cde9c6522875 SHA512 1212f042e2169cf09f42da5b8de048a2e2184ce203698ebeb9dfe930658962121a6813764c6a4472f676c402b5890edb60b46e50006e49548d57222b9a176fa8
-EBUILD libtrace-4.0.20.ebuild 1386 BLAKE2B 2196b24de3d5bd44a331e1f685851cc8ce58fc371a81f82ae3e728f8cbc21d6b84426bafc1185b34b515db5afcb271abb41957d27ae6d2b8e8d1cb5b2c94e77d SHA512 16c4bb2fde988ffbf1641f1450a08efc55e576675b450a198549f4c401f7f5cb915b5f5bb0bb32f76e06288bc3590b09df00f8dc83adbc4a45a707a8c68abc53
+DIST libtrace-4.0.26.tar.gz 3737830 BLAKE2B 7d5c76da9176542b8a710a23d2773b47eaa74987de1692ccbb012c1c11b8bc84ef69633342d11e0491896f3d30ba0d28243d6d280303cb01cb7ad484590022ca SHA512 5b3e0f5fec43fb576fc2fe9c418ba4b0b0f5506d76c203b69c33a60975541828c61e38e33edf8422ab656421379ec8d8de868b1e71a04714d7ab42f4938b402c
EBUILD libtrace-4.0.21.ebuild 1394 BLAKE2B 11497f0bb46e510618010a65e53fa51274ec403aa145b37e200e22b4f60ffc0c2628804338d788ab784d8ed746c30ec604a1ab7878e2c5b4e90d2571b139eda7 SHA512 83f7a2fb91a491a6671417053698b899125f3c63679d40a20d4e30e97cfb9431880098c7ccaff409b66ef9f1bd3928e1abbdaa5c55efc13306b9d166dc19269a
EBUILD libtrace-4.0.22.ebuild 1394 BLAKE2B 11497f0bb46e510618010a65e53fa51274ec403aa145b37e200e22b4f60ffc0c2628804338d788ab784d8ed746c30ec604a1ab7878e2c5b4e90d2571b139eda7 SHA512 83f7a2fb91a491a6671417053698b899125f3c63679d40a20d4e30e97cfb9431880098c7ccaff409b66ef9f1bd3928e1abbdaa5c55efc13306b9d166dc19269a
+EBUILD libtrace-4.0.26.ebuild 1394 BLAKE2B 11497f0bb46e510618010a65e53fa51274ec403aa145b37e200e22b4f60ffc0c2628804338d788ab784d8ed746c30ec604a1ab7878e2c5b4e90d2571b139eda7 SHA512 83f7a2fb91a491a6671417053698b899125f3c63679d40a20d4e30e97cfb9431880098c7ccaff409b66ef9f1bd3928e1abbdaa5c55efc13306b9d166dc19269a
MISC metadata.xml 525 BLAKE2B 02976e0d1f606614b5902644f5ee4d6580f6b0db53fb5a348a44a0e653052007a1e9f31bbf8185f0b2fc5cd890ffac517aae512c78625e8f30cdda4223f7a5f3 SHA512 fb048667eb5579363b3a62b1c6b7ac2d1f3e2a25b980f9f485b418dcf9d794f27608de847f7eb444765ef69dfcbcbd710af87f051d492fdb2b21f05a1ff231a8
diff --git a/net-libs/libtrace/files/libtrace-4.0.18_p1-build-system.patch b/net-libs/libtrace/files/libtrace-4.0.18_p1-build-system.patch
deleted file mode 100644
index b536302c30b9..000000000000
--- a/net-libs/libtrace/files/libtrace-4.0.18_p1-build-system.patch
+++ /dev/null
@@ -1,133 +0,0 @@
-https://github.com/LibtraceTeam/libtrace/pull/201
-
-From dde6c39e5808f06f1450b03e7c682edb0f1290cf Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 8 Feb 2022 05:30:32 +0000
-Subject: [PATCH 1/3] build: fix bashism in configure
-
-configures have a shebang of #!/bin/sh so need to work with a POSIX-compliant
-shell; let's use = instead of == which will have the same effect on both Bash
-and said shells (like dash).
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- configure.in | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index 95d63fdc..dbbaabb7 100644
---- a/configure.in
-+++ b/configure.in
-@@ -305,7 +305,7 @@ AC_ARG_WITH(xdp, AS_HELP_STRING(--with-xdp, include XDP capture support),
-
- if test "$want_xdp" != no; then
- AC_CHECK_LIB(elf, elf_begin, elffound=1, elffound=0)
-- if test "$elffound" == 1; then
-+ if test "$elffound" = 1; then
- # check for libbpf
- AC_CHECK_LIB(bpf, xsk_socket__create, bpffound=1, bpffound=0, -lelf)
-
-
-From 1525a42b386da02bda3982cf6e8b472f57f8ac34 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 8 Feb 2022 05:32:59 +0000
-Subject: [PATCH 2/3] build: make NUMA support optional
-
-This avoids an 'automagic dependency' [0] on NUMA. This is helpful for
-downstreams to ensure we don't miss dependencies or when we may not
-want to enable support for a feature even though a dependency is enabled.
-
-Gentoo has shipped this patch for quite some time.
-
-[0] https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Automagic_dependencies
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- configure.in | 18 +++++++++++++++++-
- 1 file changed, 17 insertions(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index dbbaabb7..6fbff150 100644
---- a/configure.in
-+++ b/configure.in
-@@ -518,7 +518,23 @@ AC_CHECK_DECL([PACKET_FANOUT],
- [[#include <linux/if_packet.h>]])
-
- # If we use DPDK we might be able to use libnuma
--AC_CHECK_LIB(numa, numa_node_to_cpus, have_numa=1, have_numa=0)
-+AC_ARG_WITH(numa,
-+ AS_HELP_STRING(--with-numa,include NUMA support),
-+[
-+ if test "$withval" = no
-+ then
-+ want_numa=no
-+ else
-+ want_numa=yes
-+ fi
-+],[
-+ # Default to building without NUMA
-+ want_numa=yes
-+])
-+
-+if test "$want_numa" != no; then
-+ AC_CHECK_LIB(numa, numa_node_to_cpus, have_numa=1, have_numa=0)
-+fi
-
- # Need libwandder for ETSI live decoding
- AC_CHECK_LIB(wandder, init_wandder_decoder, have_wandder=1, have_wandder=0)
-
-From 153254413ae3cd6a62ee7d8b5eae189e84ebc066 Mon Sep 17 00:00:00 2001
-From: Sam James <sam@gentoo.org>
-Date: Tue, 8 Feb 2022 05:34:05 +0000
-Subject: [PATCH 3/3] build: use pkg-config to find ncurses
-
-ncurses can be built in a variety of configurations, but the motivating case
-for Gentoo was "split tinfo" where libtinfo is no longer included within
-libncurses.
-
-Use pkg-config to find where ncurses is installed and the required libraries
-needed to link against it (which will include -ltinfo if required).
-
-We've been shipping this patch in Gentoo for quite some time.
-
-Signed-off-by: Sam James <sam@gentoo.org>
----
- configure.in | 4 ++++
- tools/tracetop/Makefile.am | 2 +-
- 2 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/configure.in b/configure.in
-index 6fbff150..cbb94d55 100644
---- a/configure.in
-+++ b/configure.in
-@@ -79,6 +79,8 @@ AC_PROG_INSTALL
- AC_CHECK_PROGS(YACC, 'bison -y' byacc yacc)
- AM_PROG_LEX
-
-+PKG_PROG_PKG_CONFIG
-+
- # All our source files for function replacements are in lib/
- AC_CONFIG_LIBOBJ_DIR(lib)
-
-@@ -916,6 +918,8 @@ if (test "$use_llvm" != "no"); then
- fi
- fi
-
-+PKG_CHECK_MODULES(ncurses,ncurses,have_ncurses=yes,have_ncurses=no)
-+
- AC_ARG_WITH([ncurses],
- AC_HELP_STRING([--with-ncurses], [build tracetop (requires ncurses)]))
-
-diff --git a/tools/tracetop/Makefile.am b/tools/tracetop/Makefile.am
-index 2ebbc3a7..a2eb2797 100644
---- a/tools/tracetop/Makefile.am
-+++ b/tools/tracetop/Makefile.am
-@@ -6,6 +6,6 @@ bin_PROGRAMS = tracetop
- include ../Makefile.tools
-
- tracetop_SOURCES = tracetop.cc
--tracetop_LDADD = -lncurses
-+tracetop_LDADD = @ncurses_LIBS@
- tracetop_CPPFLAGS = -fno-strict-aliasing $(AM_CFLAGS)
- endif
-
diff --git a/net-libs/libtrace/libtrace-4.0.18_p1.ebuild b/net-libs/libtrace/libtrace-4.0.18_p1.ebuild
deleted file mode 100644
index 404ec0be0516..000000000000
--- a/net-libs/libtrace/libtrace-4.0.18_p1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A library and tools for trace processing"
-HOMEPAGE="https://research.wand.net.nz/software/libtrace.php"
-SRC_URI="https://github.com/${PN^}Team/${PN}/archive//${PV/_p/-}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${P/_p/-}"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# doxygen is always needed for man pages, but USE=doc controls installing docs themselves
-# (not man pages)
-IUSE="doc ncurses numa"
-
-RDEPEND=">=net-libs/libpcap-0.8
- dev-libs/libyaml
- dev-libs/openssl:=
- net-libs/wandio
- ncurses? ( sys-libs/ncurses:= )
- numa? ( sys-process/numactl )"
-DEPEND="${RDEPEND}"
-BDEPEND="app-text/doxygen[dot]
- app-alternatives/lex
- virtual/os-headers
- virtual/pkgconfig
- app-alternatives/yacc"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-4.0.18_p1-build-system.patch
-)
-
-src_prepare() {
- default
-
- mv configure.{in,ac} || die
-
- eautoreconf
-
- # Comment out FILE_PATTERNS definition (bug #706230)
- if has_version ~app-text/doxygen-1.8.16; then
- sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die
- fi
-
- # Update doxygen configuration
- doxygen -u docs/libtrace.doxygen.in || die
-}
-
-src_configure() {
- econf \
- $(use_with ncurses) \
- $(use_with numa) \
- --with-man \
- --without-dpdk
-}
-
-src_install() {
- default
-
- if use doc ; then
- docinto html
- dodoc -r docs/doxygen/html
- fi
-
- find "${ED}" -name "*.la" -delete || die
-}
diff --git a/net-libs/libtrace/libtrace-4.0.19_p1.ebuild b/net-libs/libtrace/libtrace-4.0.19_p1.ebuild
deleted file mode 100644
index da401f1ea38b..000000000000
--- a/net-libs/libtrace/libtrace-4.0.19_p1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A library and tools for trace processing"
-HOMEPAGE="https://research.wand.net.nz/software/libtrace.php"
-SRC_URI="https://research.wand.net.nz/software/libtrace/${PN}-$(ver_cut 1-3).tar.bz2"
-S="${WORKDIR}"/${PN}-$(ver_cut 1-3)
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# doxygen is always needed for man pages, but USE=doc controls installing docs themselves
-# (not man pages)
-IUSE="doc ncurses numa"
-
-RDEPEND=">=net-libs/libpcap-0.8
- dev-libs/libyaml
- dev-libs/openssl:=
- net-libs/wandio
- ncurses? ( sys-libs/ncurses:= )
- numa? ( sys-process/numactl )"
-DEPEND="${RDEPEND}"
-BDEPEND="app-text/doxygen[dot]
- app-alternatives/lex
- virtual/os-headers
- virtual/pkgconfig
- app-alternatives/yacc"
-
-src_prepare() {
- default
-
- # Comment out FILE_PATTERNS definition (bug #706230)
- if has_version ~app-text/doxygen-1.8.16; then
- sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die
- fi
-
- # Update doxygen configuration
- doxygen -u docs/libtrace.doxygen.in || die
-}
-
-src_configure() {
- econf \
- $(use_with ncurses) \
- $(use_with numa) \
- --with-man \
- --without-dpdk
-}
-
-src_install() {
- default
-
- if use doc ; then
- docinto html
- dodoc -r docs/doxygen/html
- fi
-
- find "${ED}" -name "*.la" -delete || die
-}
diff --git a/net-libs/libtrace/libtrace-4.0.20.ebuild b/net-libs/libtrace/libtrace-4.0.20.ebuild
deleted file mode 100644
index 0c4bf1d66107..000000000000
--- a/net-libs/libtrace/libtrace-4.0.20.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="A library and tools for trace processing"
-HOMEPAGE="https://github.com/LibtraceTeam/libtrace"
-SRC_URI="https://github.com/LibtraceTeam/libtrace/archive/refs/tags/${PV}-1.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${P}-1
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-# doxygen is always needed for man pages, but USE=doc controls installing docs themselves
-# (not man pages)
-IUSE="doc ncurses numa"
-
-RDEPEND="
- dev-libs/libyaml
- dev-libs/openssl:=
- >=net-libs/libpcap-0.8
- net-libs/wandio
- ncurses? ( sys-libs/ncurses:= )
- numa? ( sys-process/numactl )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-text/doxygen[dot]
- sys-devel/flex
- virtual/os-headers
- virtual/pkgconfig
- app-alternatives/yacc
-"
-
-src_prepare() {
- default
-
- eautoreconf
-
- # Comment out FILE_PATTERNS definition (bug #706230)
- if has_version ~app-text/doxygen-1.8.16; then
- sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die
- fi
-
- # Update doxygen configuration
- doxygen -u docs/libtrace.doxygen.in || die
-}
-
-src_configure() {
- export LEX=flex
-
- econf \
- $(use_with ncurses) \
- $(use_with numa) \
- --with-man \
- --without-dpdk
-}
-
-src_install() {
- default
-
- if use doc ; then
- docinto html
- dodoc -r docs/doxygen/html
- fi
-
- find "${ED}" -name "*.la" -delete || die
-}
diff --git a/net-libs/libtrace/libtrace-4.0.26.ebuild b/net-libs/libtrace/libtrace-4.0.26.ebuild
new file mode 100644
index 000000000000..8e5ea4214918
--- /dev/null
+++ b/net-libs/libtrace/libtrace-4.0.26.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A library and tools for trace processing"
+HOMEPAGE="https://github.com/LibtraceTeam/libtrace"
+SRC_URI="https://github.com/LibtraceTeam/libtrace/archive/refs/tags/${PV}-1.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${P}-1
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+# doxygen is always needed for man pages, but USE=doc controls installing docs themselves
+# (not man pages)
+IUSE="doc ncurses numa"
+
+RDEPEND="
+ dev-libs/libyaml
+ dev-libs/openssl:=
+ >=net-libs/libpcap-0.8
+ >=net-libs/wandio-4.0.0
+ ncurses? ( sys-libs/ncurses:= )
+ numa? ( sys-process/numactl )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-text/doxygen[dot]
+ sys-devel/flex
+ virtual/os-headers
+ virtual/pkgconfig
+ app-alternatives/yacc
+"
+
+src_prepare() {
+ default
+
+ eautoreconf
+
+ # Comment out FILE_PATTERNS definition (bug #706230)
+ if has_version ~app-text/doxygen-1.8.16; then
+ sed -i -e '/^FILE_PATTERNS/s|^|#|g' docs/${PN}.doxygen.in || die
+ fi
+
+ # Update doxygen configuration
+ doxygen -u docs/libtrace.doxygen.in || die
+}
+
+src_configure() {
+ export LEX=flex
+
+ econf \
+ $(use_with ncurses) \
+ $(use_with numa) \
+ --with-man \
+ --without-dpdk
+}
+
+src_install() {
+ default
+
+ if use doc ; then
+ docinto html
+ dodoc -r docs/doxygen/html
+ fi
+
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/net-libs/libupnp/Manifest b/net-libs/libupnp/Manifest
index df3ef3621392..bd5f43ba641e 100644
--- a/net-libs/libupnp/Manifest
+++ b/net-libs/libupnp/Manifest
@@ -1,6 +1,4 @@
AUX libupnp-1.14.12-disable-network-tests.patch 416 BLAKE2B d1fea0b8e0abba960cd5296839977559bcc8081285f17de4a19e0d48557735bdee687f8d069976b3e97e5f0d5dde46063f1c8d83cd4df071bef439633d33b59c SHA512 e59e7695bad657b3e67efc3478f76ae2617732b22bbc7ea07b904260f0a73d7a57db83deedc58959f4335aba2c66c6bd0bf819051a7c4c8e412694883466d61b
-DIST libupnp-1.14.18.tar.gz 811092 BLAKE2B ee95cafc10838817900f82b83d15cf5d925e36a4321c7000b963e9e986ca9165af55c4c90c6fdf5d9bfaf72695711337986d25498cb838d513470f20decf10cc SHA512 68973e0e5a8f9e64b2311246b7924b0837fd2c7ef30483d3d93ebfeee62bc2293760209d8a5213c0456ce5c37f9f32a6038c9e5d8b461670ba6073db8c2f1394
DIST libupnp-1.14.19.tar.gz 814300 BLAKE2B 119281a2e220b3b9398566b649d76fc047741a251097059920e84ef9376db03ee953ebf10934423a56613ad85aa9f77b777e33d92095b1468dfffb12e37e86bd SHA512 76ae3bf8b69fd649ede0b92e03b36a6cbc7a9df9fa7828386c97761df12f2ae6346dec9ab45f78e17eb793d4d225707ecb3a7628d7678287979115cd4ba65c49
-EBUILD libupnp-1.14.18.ebuild 1113 BLAKE2B 7b83db99e320547bf165a4625a9c58955d7f8d4af32bc3ed2dc447d2a7f3ab347c0d58c49fa1c8b136f479473ae07a382ee191c448d4dc048baf6f53ed5ab8b5 SHA512 b1bd2d68243e140d322de1d8c0f23a9adabfb869e802e1c48bc3c54db51f047a90695ea94e7d37fbc78630365f95af88762ae728a1f37723a30f1425624b7efa
EBUILD libupnp-1.14.19.ebuild 1113 BLAKE2B dbda36d2d0a20bf5d2432a0ff5d8a786b130292a4a225e70d35e8e5ec7912f7c1ad6c0f0748296b251cb4cf5cf0988f58e23b234d71a7cce32e4bb774620a33e SHA512 200e549761905697e9879e80b9aa5c5cfed3380193d8ffe8c5397574b5309539bc1d574ae897e42b7584cf2cc04f523a87b73be107f05bba78d282d77725fabd
MISC metadata.xml 676 BLAKE2B a5aa120c6aef01b436d44e14c0d3d9014b4d3392c75322c5269bb56c6c143ad184d409def0adec6a02a4158b67c71e0cb009eb83d023a0346937337ce171dd6a SHA512 507660834175c3675b9ca6aeb4f5cdae1a017f54ba46e25d1a3235f05c897548b18ca294c328c167d35c8babb3aa71838880965bf34269559aac02a831addd17
diff --git a/net-libs/libupnp/libupnp-1.14.18.ebuild b/net-libs/libupnp/libupnp-1.14.18.ebuild
deleted file mode 100644
index 88582b0261e3..000000000000
--- a/net-libs/libupnp/libupnp-1.14.18.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_PN="pupnp"
-
-DESCRIPTION="An Portable Open Source UPnP Development Kit"
-HOMEPAGE="http://pupnp.sourceforge.net/"
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/release-${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${MY_PN}-release-${PV}"
-
-LICENSE="BSD"
-SLOT="0/17"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux"
-IUSE="blocking-tcp debug doc +reuseaddr samples +ssl static-libs"
-
-RDEPEND="ssl? ( dev-libs/openssl:0= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=( "${FILESDIR}/${PN}-1.14.12-disable-network-tests.patch" )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable blocking-tcp blocking-tcp-connections)
- $(use_enable debug)
- --enable-ipv6
- $(use_enable reuseaddr)
- $(use_enable samples)
- $(use_enable ssl open_ssl)
- $(use_enable static-libs static)
- )
-
- econf ${myeconfargs[@]}
-}
-
-src_install() {
- default
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/net-libs/nghttp3/Manifest b/net-libs/nghttp3/Manifest
index 8822251cf4c6..05b018d81518 100644
--- a/net-libs/nghttp3/Manifest
+++ b/net-libs/nghttp3/Manifest
@@ -3,6 +3,6 @@ DIST nghttp3-1.3.0.tar.xz 390176 BLAKE2B 8ff17da3e53efb27b13e9ab17dba4ca27cc8fd9
DIST nghttp3-1.4.0.tar.xz 389036 BLAKE2B f8292aded56c0778dc285cf7d8261494c89e70e1e2128b0196be97706b1ce45edfd885031d069990429ef82c56c4922e0fe07d7471d4851642ce5e8afaf02bb9 SHA512 39ff9418009dcf84ae58d8297f53427da91509a69ecc4fc78c4c00f0fe6bbe348f7afffeafe535ae4c02ff9f0413016b4f51de6a87d8e8c8f6b415bb7f2b0895
EBUILD nghttp3-1.2.0-r2.ebuild 742 BLAKE2B e279425fed0370a7b99265a40b05f88ee0fb26a92d6b2fcb34be2b89d501d53db508a58cffdd12e40450cc74d73a27540504119c7225d583f7ea335822eab0c8 SHA512 23a87ea01d7396498e8a5ddd9b7106451fcbd693b3670e1db1d99d9ff69d67711dbe105450ada8e6caf32f622ae392a31c74fe7807f379c89545f456f56f7dc1
EBUILD nghttp3-1.3.0.ebuild 757 BLAKE2B 47f7189cceacc6e8c745a5f3d7e99bfea2096e57767e0c256f48fd87b95793743cd6f937b796310d5457c0a8f50906ca1f0c1d30d5e5615e0e8ee05590b4606f SHA512 b4b8d39ad767f52d34e778b92866049036e482de4533da52a5d29fdf51555e95db7befb1087354365d32648f13914c6fde6a983205ce22d26c520d3f218dbc57
-EBUILD nghttp3-1.4.0.ebuild 759 BLAKE2B 74700044d5601df448522573d135434467cb72c96f1d6c7f4aaea88d6b062df6423e3e78dfabb92a835d734748e98801b54347c74e4900a0b9f2cc0eb70a65d7 SHA512 c852ea99028537ec452699825ba2460b8848b124f98006fbf968b6e275eeeeb59df4468ee41763a9fd5b36eb3789b9d3d0be314292132fb923a1d3a393fda66e
+EBUILD nghttp3-1.4.0.ebuild 765 BLAKE2B 862651712201949094aa91ca90bd669e96e087a6c54ad46f93f006b0733bc64c6db37ff6e7d90051f3d791b308e11d27436cf86c71282216265c1aa430846fa0 SHA512 313b0e4b30b22c71b3c78207cf1858ac2a3adad342774cb88ff2c2df9d462f3bf7fe1e495f72844d84d1bb83fa992a9129f3d94f9a8546f94aa3e83fb757f1af
EBUILD nghttp3-9999.ebuild 742 BLAKE2B e279425fed0370a7b99265a40b05f88ee0fb26a92d6b2fcb34be2b89d501d53db508a58cffdd12e40450cc74d73a27540504119c7225d583f7ea335822eab0c8 SHA512 23a87ea01d7396498e8a5ddd9b7106451fcbd693b3670e1db1d99d9ff69d67711dbe105450ada8e6caf32f622ae392a31c74fe7807f379c89545f456f56f7dc1
MISC metadata.xml 328 BLAKE2B 6f0147cead329ef6b779485417ff33e5814b0cd86e99b571b0dc5653a7ca8f80f65fddb8b1b58fe249b7b86c0aecd32a446d415065fc70a0c72bf69651b19d25 SHA512 54e49a9c82c6a7f7a50daf557416845fa5c548f11ca243ff236105ad97903ea983436e94067c831b93ca95da154dd2561e314e96e8bde6d4678efd1adaf02f11
diff --git a/net-libs/nghttp3/nghttp3-1.4.0.ebuild b/net-libs/nghttp3/nghttp3-1.4.0.ebuild
index 2c11c586801a..0d2dcc6e27ff 100644
--- a/net-libs/nghttp3/nghttp3-1.4.0.ebuild
+++ b/net-libs/nghttp3/nghttp3-1.4.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/ngtcp2/nghttp3/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~riscv ~x86"
fi
DESCRIPTION="HTTP/3 library written in C"
diff --git a/net-libs/ngtcp2/Manifest b/net-libs/ngtcp2/Manifest
index 175bd7be94b3..ecf3f293730a 100644
--- a/net-libs/ngtcp2/Manifest
+++ b/net-libs/ngtcp2/Manifest
@@ -10,7 +10,7 @@ EBUILD ngtcp2-1.1.0.ebuild 1212 BLAKE2B 3875ba79a79fed3e82d572c597975c7cfa27c674
EBUILD ngtcp2-1.2.0.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
EBUILD ngtcp2-1.3.0.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
EBUILD ngtcp2-1.4.0.ebuild 1212 BLAKE2B d6b2095d78dd941d7d077872edcdb3a84fa7d2a948eec5093107b641e86c7e56d640b881a796ebe6df0d9aaef82ca00db701de1f2e36d93ce2aef27d6c6979f2 SHA512 035d5c88c5d003e4befdc0d751b41ca5ab57fec3665aca217fe88236b22a1a25172ff2ff94e1a0754a6f9ca7adc04f7e025e4cb75187b7f9b737c0c9239ef8f7
-EBUILD ngtcp2-1.5.0.ebuild 1284 BLAKE2B 27cfec0b6a3477d6c1537206ef7ecf0824941f1d50a1340e0443e541a83ce5bdb57c8c7a658e4e755838dd6801fbe4dc3f1f4820fc9d280d8b26a6c09655a843 SHA512 dca267e0da95cbf87ede5fcbbf24acad6ae0fc1ef877ac8fe5d7c9eab3920bcf00aa06b9718b6b8023a480fe1f67e1b2d3a575de319efda29e1f4a78809a4cab
+EBUILD ngtcp2-1.5.0.ebuild 1282 BLAKE2B 96abaf7ea3e9f625216cabcb2f9e5b14a425c3304779b318d01475caf837a34462cc6391eeb7b8b1faf602ad17c5d9c581e1044aea742ac185f2d7b210925232 SHA512 7a91e464cd238b396998404472dce1d2a3d5f67ef70638bbc48521e10c3f257a79984d09fa8068a5d6014fa699f10160a2f7f43381bec484eea357274089c820
EBUILD ngtcp2-1.6.0.ebuild 1284 BLAKE2B 27cfec0b6a3477d6c1537206ef7ecf0824941f1d50a1340e0443e541a83ce5bdb57c8c7a658e4e755838dd6801fbe4dc3f1f4820fc9d280d8b26a6c09655a843 SHA512 dca267e0da95cbf87ede5fcbbf24acad6ae0fc1ef877ac8fe5d7c9eab3920bcf00aa06b9718b6b8023a480fe1f67e1b2d3a575de319efda29e1f4a78809a4cab
EBUILD ngtcp2-9999.ebuild 1265 BLAKE2B 8312e2b64f40763ddedaf1f6919b11b8fe1c35b4ea363488e33478bafc0e4b795a97c884b5608fd6dee95184f176b1f3ee1e59b29434b2b0bf432558024aa773 SHA512 ed38e5101eb870d6c7c110dfa2671c2d67d8cb595a992aeeca2ee6e12884069796a5b0ff75aa39d91d251e35d2dab06cd8c527791bbcf97964bba69e53c066e1
MISC metadata.xml 445 BLAKE2B d27a34331ff5bd772b6228ff26ca20440a3bf932ccc88720a33409f329d41165d5fad6750221bae1fed3386d6e8244458c1c5073df8b36251156598e599bb15e SHA512 c09f5ac61f3c3b16bda0f12c2f31188aaaba469fbfde31e71d4f9834609b4c8d0cb7152a688934ba0b90c491da4e8b707e6ad5e54d5965b4109cbdc29ee0a4a2
diff --git a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
index da18d964561e..5594416602f8 100644
--- a/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
+++ b/net-libs/ngtcp2/ngtcp2-1.5.0.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/ngtcp2/ngtcp2/releases/download/v${PV}/${P}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ppc64 ~riscv ~x86"
fi
DESCRIPTION="Implementation of the IETF QUIC Protocol"
diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index ab3a12ada0a5..848bc563adc8 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,26 +1,18 @@
AUX nodejs-18.16.0-paxmarking.patch 3470 BLAKE2B 4de01a4b3267d24c7c899a9caf8dae3975a8ed4a82cfe4df2ffc6858a3e1153bd6801ec5f5dc17ab5984ffa2d3b5ec9651c80e6993bd20c14865b0d873f58547 SHA512 5f49c1ca953421b3aa07e0b93375e99c9e5f543b48df3cff833f5e55f7e1b511971c56ed250e36c8a7465229db135a8d2bd1319f2d09368788f6152f06ced4f9
AUX nodejs-20.11.0-riscv.patch 7660 BLAKE2B 8af657b4c87f892a7e8ab4e0b0f6c8927841585cf71971cb3a0e9b508c182222ace7178fd76f12000432df8a1b51c1a553616a3797a16b35f9499edce1e84638 SHA512 29b42307e017de0ef54c2e80e5e56d771a04f282ca858bcd3300c68ef4d72bb2fb5f2841a85a9845ee17f1909a33a64c798da9ed624feb34fcb11661dbe9fe69
AUX nodejs-20.6.0-paxmarking.patch 3143 BLAKE2B 34b93f63481177f1b70d26bdbdb27674533016dd5cefe4161cfa49c3defc6316cbbf22df024d28e9d42687be78fb0a6ce6e95334cad386d6371ff1f7fd9063ee SHA512 6604a1c8041e28bea0ea8c4dd168d44fb4ae7d25b15db4e20c220bcf3697d08de5205dde502dda4d061ace36e3f8f3511f646b00acc0382c2c8dff64cf1bf8b8
+AUX nodejs-22.2.0-riscv.patch 1760 BLAKE2B f5f033dd589637481d2a2f3e67cdbb7a6052bdb187d2666b145a76f23da6e36adeddfe2b6e1718ae4412df914f8517bec2cdc5c15b18eb9dca5dad7a6668cc04 SHA512 f2ff6da8cf5dcc994a7a20342e2928dc1821fbbf42891009a6234b6051277e0200d7e3fbba63b9a2773887591d0ad5ceb1bb3d25e5efeb557f6d00109a80253c
DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38 SHA512 08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
-DIST node-v18.20.2.tar.xz 40550044 BLAKE2B 119e1c0a1817b982940704c3fb92bca8fa09d6d26921ffa01aa1240103704d2e2779774a759246f9b00372bcd991e8cff035f3c5ad0bf92e0fde9f640721904a SHA512 b613e1cf5c87535fc3db908cd258359813aae7636ab0e2fdd00ffe813f99e33050926f10016280d8fac4905fb933d1f20315b919fbf3b0b37cd7a9936ae415e3
DIST node-v18.20.3.tar.xz 40610412 BLAKE2B 7f1cb88cd4bf51ca8933344a11f710c8748b88a9cfa38f6960b8f12f0b78afbecd0fae86608b81fcaca44d98042aae5807924bb09e2088491831d6eb08615ca2 SHA512 0f518e8f3985274d5b0f48eb574675fa0a1ade6f5e59a9de706b2ade3f8a82dbea1557611a6353422090a95846b5ed107ea2476f78bee787ef4f0db8c07bc999
DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a SHA512 c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
-DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5 SHA512 2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288
-DIST node-v20.13.1.tar.xz 41770976 BLAKE2B 1ee95ed15aecbc5d611abdba305f97adf2769e769db8ecccce1609aec5ed8e746ce4531d7a809bacec1da304f2dea44e98167ee01c57da0250c6a8b54cafa984 SHA512 646ac044e5699ba4740d3d4caa262b1c39b0a590c333fdb05bd35f4cb1bc52695b31169fb94264417dd553f46706e6dfea5b31eb336ba865d05397df67ba3b15
DIST node-v20.14.0.tar.xz 41795876 BLAKE2B 588c380751c12f05ccc95146f6e7f9c3eadfc77e769d836cdca1832a7739a40723fd9a7a4e59a2ab4ad087a2b2def5da76ec28077996b59ae0a6d5b2bd15d2c6 SHA512 b6148c705b2152b20c6567a9bbcbbb3925972d17273e126613b350d1d117600e2d895a93d70f793523cb903337ace9527c541a38cb10137eb81ba992778ed243
-DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859 SHA512 d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688
-DIST node-v22.2.0.tar.xz 44334460 BLAKE2B ab81534f1bc97ed66aaa60b07876605315ffdbffba97d2e2823ca570ca2ffe9f413e0dc7ab34ca45db06f7494003a79e583964c5c8f14787b34b60bed98a8a6f SHA512 c75c4907eaabc042c75f2c2aede8e23b2f204b70f4a777405132b3548ae35e58413f80147e3d7fadefc8048bcae175fc3064eda0138718e6f38e1dbf39ca8050
+DIST node-v20.15.0.tar.xz 41868532 BLAKE2B 07049df11e18b90ee3ebc72fdd953a64a4a925f234fcf7bfb26c472d841bd3f6f34233670d1cc67ba592eeaa714de74c6a7b89ac5a9f62a321764023a86760de SHA512 2b041ee368ca27fa1f92ec8a43237423b7e2f81dabf525e20df7b9b200a46e6d9a8c4b82beb33ec58a9351e0eea865eadfadac3d9e4d3733b1d699f0b5d4bbf3
DIST node-v22.3.0.tar.xz 44517412 BLAKE2B 38ed4e6de9be48fb252b809a0174420f0f201f583ef5fb46a446d74168a25b39e1fa95ede44bfee8e7099dfe5636b3fb2bcd1ba3d626d7dfcac01dec0bd84d0a SHA512 70d1508bb576d98ef138db5618a5b07ca4412ec8a2aa35c8ff1d76fc93221bff6d7b418ff60b9194c420ad810523d5aeb0ffa662d2fa99f9cecf299317698710
-DIST nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz 192248 BLAKE2B 8acd447cea7ce7d68750c89a1778f0b43279ecd3b7fdbc4db36b9d0f97974efc6769266fbde2934b80e96db5a11f2550098b92d74ef72708d6e2cf542ebf0060 SHA512 7fe3f057b8785ff944cee5ad185a8708ee114f86344b9199f03443d149bc26bd2434c1ad32b8eb388f982f90632643b28aeff60177403c4851d3e7897b0272a6
EBUILD nodejs-18.20.1.ebuild 7433 BLAKE2B e366853288364eddb38a0a598db70f83e5188a489ac2c5970eb21f9c993abd4807d87826536d0a1ea12315603edd5f0a714876d95d2aae1ef8e1ded8ee3e7030 SHA512 0a20a965b9c25f7319bc5dfca87e0ddf9f78f603a4dc334c68e750b847d5687b0e636fa199f089a004e72536435b334309ad042753a95f93800fb65515d77402
-EBUILD nodejs-18.20.2.ebuild 7438 BLAKE2B 156d9ca41a4c966d641cd6ba0b4a1d56634dc0a55c1797917a67d078f3c6e9a54eca3a89fb19b36f6200a9a7006628ba76b56ea7df7c499bf570a577c6db458b SHA512 02d95f400c38efdee04993d10be04ec0e3cd88f42f5fbf8852db5591a49fdbf1ae652eb057d17cce86fcc6d4f48142a01c1691e33119f1fdd3263a5ee8bf6af3
-EBUILD nodejs-18.20.3.ebuild 7438 BLAKE2B 156d9ca41a4c966d641cd6ba0b4a1d56634dc0a55c1797917a67d078f3c6e9a54eca3a89fb19b36f6200a9a7006628ba76b56ea7df7c499bf570a577c6db458b SHA512 02d95f400c38efdee04993d10be04ec0e3cd88f42f5fbf8852db5591a49fdbf1ae652eb057d17cce86fcc6d4f48142a01c1691e33119f1fdd3263a5ee8bf6af3
+EBUILD nodejs-18.20.3.ebuild 7436 BLAKE2B 30e36570fd1e35fa4e695bc57c92b5405cea0893ccb3cf8dcf1a9bccf5b092c390aab06e8f45e5fce6b163b593cd3a70acee6a22bf6cd3e7910f4c28e5de0b18 SHA512 9de5d1c6e97c365d59ff05dd9da9c4e106a199ef698bfbd794389086a9062354577e39f18d81d1da1ee92db047ca582485764bc255768beda9c77b349dbf5100
EBUILD nodejs-20.12.1.ebuild 7599 BLAKE2B 10339e186e827ab88b9830fbd76bab4a12a181fab9d6a6ce054948d8e1e64c32e54491bcc29ef6304827da39352f25ad73b01122c872c2667ee9d945f43368ca SHA512 cac02959f6cdfc3d99dbf918b910453a8175b2fce0a8dcaeebc64a21e4cb4186b19d5f4ce46b237de52c7e66e8f9a9dc4a353b9c12969f7370c82d91ef281b02
-EBUILD nodejs-20.12.2.ebuild 7522 BLAKE2B 29dcafce452678b5cce45321961fa50fcf95571f71990e4266589a9551ee15d6538b46af8721150a34fe329aa352937af38c7f29e5a53e265108841302d952b5 SHA512 5cd70ce3dfd4c0a1102be071784a0964b990b53e0729652a759b2d3d8678e4eb0240bbfbc943fd836e11965aeae4de70040d93654892480845143971b50127e8
-EBUILD nodejs-20.13.1.ebuild 7567 BLAKE2B f91ca9f6bc88e927ae20a5af0f74a8fad87c995610eda2132a55ddbe9ab2df279d0f717dcc8e3e660358d6609de50dbb3fd76c6d4715c8e4d0e8b4016b7c65c0 SHA512 730eac7fa64742cda816d710720ca30d42a1a95db9b60e85282c7895115c437bb4e27986ff713657199a6947bb0b0cda8a2fc94912c8f7f0c032155eafe9509b
-EBUILD nodejs-20.14.0.ebuild 7567 BLAKE2B f91ca9f6bc88e927ae20a5af0f74a8fad87c995610eda2132a55ddbe9ab2df279d0f717dcc8e3e660358d6609de50dbb3fd76c6d4715c8e4d0e8b4016b7c65c0 SHA512 730eac7fa64742cda816d710720ca30d42a1a95db9b60e85282c7895115c437bb4e27986ff713657199a6947bb0b0cda8a2fc94912c8f7f0c032155eafe9509b
-EBUILD nodejs-22.1.0.ebuild 7809 BLAKE2B 461d79a24bb270546c396e6a94d584ced1abcf604671c9606be953e89cca87b8fdc8271073fce2485744d5395568f861b17d6542e783edc7677978fa15ab863a SHA512 48bb51eafd4f1dd5eb08e0c141186db7d27ed6d0fa3219042a9abdec24335cfedd400308e0a551976f9f917b043433bcd926c86381501ed88b4af1b1ec0da729
-EBUILD nodejs-22.2.0.ebuild 7788 BLAKE2B 8e1de08dd2d0d60367d72c4dae504f0cd542da5f316daf1f706b9a871a5ed3cc52ee4f153ed83ca82d29e1da32744452badcdaed22351761378f08a01b6f8d27 SHA512 d302640c0c5857204d18d759ce607bdbce5bc490f6188b6218f52fb9b96bf2c20a182c819bd4bcc49aff7e2e951155fec34861a9f27401cc71adf0c7b9c8b625
-EBUILD nodejs-22.3.0.ebuild 7788 BLAKE2B 8e1de08dd2d0d60367d72c4dae504f0cd542da5f316daf1f706b9a871a5ed3cc52ee4f153ed83ca82d29e1da32744452badcdaed22351761378f08a01b6f8d27 SHA512 d302640c0c5857204d18d759ce607bdbce5bc490f6188b6218f52fb9b96bf2c20a182c819bd4bcc49aff7e2e951155fec34861a9f27401cc71adf0c7b9c8b625
+EBUILD nodejs-20.14.0.ebuild 7565 BLAKE2B 9504d6478162ef6cf3272ab890d432087d639b7e7cf0051fc662a53d9e61bcccc36569fe2caf37a24b501f7dcb290b6f876b2d6c9396dcb604c3bd897df8eb60 SHA512 1f0617963f36a2de89d4cbb8436def4196334dcc4016170bf568b01eb340c3bfba1701efb392d0d3dd96b420317a32ef78b64a9307ce0ab835befb67c305b139
+EBUILD nodejs-20.15.0.ebuild 7567 BLAKE2B f91ca9f6bc88e927ae20a5af0f74a8fad87c995610eda2132a55ddbe9ab2df279d0f717dcc8e3e660358d6609de50dbb3fd76c6d4715c8e4d0e8b4016b7c65c0 SHA512 730eac7fa64742cda816d710720ca30d42a1a95db9b60e85282c7895115c437bb4e27986ff713657199a6947bb0b0cda8a2fc94912c8f7f0c032155eafe9509b
+EBUILD nodejs-22.3.0.ebuild 7859 BLAKE2B 5978b66c66359d580983183e818467cb604be5a5181292396ecd4d2a125a273343f895135107aa93951efa53990ed25004e67290209bd238eadc4af91793accc SHA512 7a43cf069ac1949d9e4ed22ef13872bee8e02cfc2dd7f33e93e1034f7a11ef4440f1a956f9c2274ab49537e0716089345c5940cf5745b414860353f2af14eb26
EBUILD nodejs-99999999.ebuild 7406 BLAKE2B 71b0f9acf3a3cdf3181c7f1dc3ca2a290c5fefce6be6ab017483750a31f7bf3c996984b91f03e1144b2b6bf3cb852529b9f620974ab0484928d6a390890cf2dc SHA512 bc0b7c5171f11b9b2d29915e03614272653baba609d505885e4aaf5d51ed40291e82c5970bb7e914e41604dcb3788ecb85a0d5e8a9770aea73f77136f6915d1e
MISC metadata.xml 983 BLAKE2B 7e455047a955185d1e53797b2b0592c5242b7eb849617cf39366acbab41e4fd066d36d723dbc32760f591c933f068e643475fc1b58a2873a2f1221e1c5d44b71 SHA512 5e08a76e2704000aa83a2c63f6e821e83c302939c1a729c4ac73774cc85189da4eccc1a19b700babfe87c8f07327865171526550ddf16a4fc25fed834f4bf7a6
diff --git a/net-libs/nodejs/files/nodejs-22.2.0-riscv.patch b/net-libs/nodejs/files/nodejs-22.2.0-riscv.patch
new file mode 100644
index 000000000000..44c696307240
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-22.2.0-riscv.patch
@@ -0,0 +1,37 @@
+From 2674676fe3b01cc9652a5922badc9b044080fce7 Mon Sep 17 00:00:00 2001
+From: Lu Yahan <yahan@iscas.ac.cn>
+Date: Wed, 8 May 2024 16:34:24 +0800
+Subject: [PATCH] tools: fix riscv64 build failed
+
+---
+ tools/v8_gypfiles/v8.gyp | 17 +++++++++++++++++
+ 1 file changed, 17 insertions(+)
+
+diff --git a/tools/v8_gypfiles/v8.gyp b/tools/v8_gypfiles/v8.gyp
+index 1e2b3645132aab..ab96e0c7d2c1f2 100644
+--- a/tools/v8_gypfiles/v8.gyp
++++ b/tools/v8_gypfiles/v8.gyp
+@@ -1150,6 +1150,23 @@
+ 'sources': [
+ '<!@pymod_do_main(GN-scraper "<(V8_ROOT)/BUILD.gn" "\\"v8_base_without_compiler.*?v8_enable_wasm_gdb_remote_debugging.*?v8_current_cpu == \\"riscv64\\".*?sources \\+= ")',
+ ],
++ 'conditions': [
++ ['v8_enable_webassembly==1', {
++ 'conditions': [
++ ['(_toolset=="host" and host_arch=="arm64" or _toolset=="target" and target_arch=="arm64") or (_toolset=="host" and host_arch=="riscv64" or _toolset=="target" and target_arch=="riscv64") or (_toolset=="host" and host_arch=="x64" or _toolset=="target" and target_arch=="x64")', {
++ 'sources': [
++ '<(V8_ROOT)/src/trap-handler/handler-inside-posix.cc',
++ '<(V8_ROOT)/src/trap-handler/handler-outside-posix.cc',
++ ],
++ }],
++ ['(_toolset=="host" and host_arch=="x64" or _toolset=="target" and target_arch=="x64") and (OS=="linux" or OS=="mac" or OS=="win")', {
++ 'sources': [
++ '<(V8_ROOT)/src/trap-handler/handler-outside-simulator.cc',
++ ],
++ }],
++ ],
++ }],
++ ],
+ }],
+ ['v8_target_arch=="loong64"', {
+ 'sources': [
diff --git a/net-libs/nodejs/nodejs-18.20.2.ebuild b/net-libs/nodejs/nodejs-18.20.2.ebuild
deleted file mode 100644
index 00566b9e3f4c..000000000000
--- a/net-libs/nodejs/nodejs-18.20.2.ebuild
+++ /dev/null
@@ -1,256 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/"
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/nodejs/node"
- SLOT="0"
-else
- SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
- SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
- S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test"
-REQUIRED_USE="inspector? ( icu ssl )
- npm? ( ssl )
- system-icu? ( icu )
- system-ssl? ( ssl )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
- >=dev-libs/libuv-1.44.0:=
- >=net-dns/c-ares-1.18.1:=
- >=net-libs/nghttp2-1.41.0:=
- sys-libs/zlib
- corepack? ( !sys-apps/yarn )
- system-icu? ( >=dev-libs/icu-67:= )
- system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
- sys-devel/gcc:*"
-BDEPEND="${PYTHON_DEPS}
- sys-apps/coreutils
- virtual/pkgconfig
- systemtap? ( dev-debug/systemtap )
- test? ( net-misc/curl )
- pax-kernel? ( sys-apps/elfix )"
-DEPEND="${RDEPEND}"
-
-# These are measured on a loong machine with -ggdb on, and only checked
-# if debugging flags are present in CFLAGS.
-#
-# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
-# limit for memory usage. Disk usage was 19.1GiB for the build directory and
-# 1.2GiB for the installed image, so we leave some room for architectures with
-# fatter binaries and set the disk requirement to 22GiB.
-CHECKREQS_MEMORY="8G"
-CHECKREQS_DISK_BUILD="22G"
-
-pkg_pretend() {
- (use x86 && ! use cpu_flags_x86_sse2) && \
- die "Your CPU doesn't support the required SSE2 instruction."
-
- if [[ ${MERGE_TYPE} != "binary" ]]; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
- fi
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- tc-export AR CC CXX PKG_CONFIG
- export V=1
- export BUILDTYPE=Release
-
- # fix compilation on Darwin
- # https://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
-
- # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
- local LIBDIR=$(get_libdir)
- sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
- sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
-
- # Avoid writing a depfile, not useful
- sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
-
- sed -i -e "/'-O3'/d" common.gypi node.gypi || die
-
- # debug builds. change install path, remove optimisations and override buildtype
- if use debug; then
- sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
- BUILDTYPE=Debug
- fi
-
- # We need to disable mprotect on two files when it builds Bug 694100.
- use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-18.16.0-paxmarking.patch )
-
- default
-}
-
-src_configure() {
- xdg_environment_reset
-
- # LTO compiler flags are handled by configure.py itself
- filter-lto
- # nodejs unconditionally links to libatomic #869992
- # specifically it requires __atomic_is_lock_free which
- # is not yet implemented by sys-libs/compiler-rt (see
- # https://reviews.llvm.org/D85044?id=287068), therefore
- # we depend on gcc and force using libgcc as the support lib
- tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
-
- local myconf=(
- --shared-brotli
- --shared-cares
- --shared-libuv
- --shared-nghttp2
- --shared-zlib
- )
- use debug && myconf+=( --debug )
- use lto && myconf+=( --enable-lto )
- if use system-icu; then
- myconf+=( --with-intl=system-icu )
- elif use icu; then
- myconf+=( --with-intl=full-icu )
- else
- myconf+=( --with-intl=none )
- fi
- use corepack || myconf+=( --without-corepack )
- use inspector || myconf+=( --without-inspector )
- use npm || myconf+=( --without-npm )
- use snapshot || myconf+=( --without-node-snapshot )
- if use ssl; then
- use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
- else
- myconf+=( --without-ssl )
- fi
-
- local myarch=""
- case "${ARCH}:${ABI}" in
- *:amd64) myarch="x64";;
- *:arm) myarch="arm";;
- *:arm64) myarch="arm64";;
- loong:lp64*) myarch="loong64";;
- riscv:lp64*) myarch="riscv64";;
- *:ppc64) myarch="ppc64";;
- *:x32) myarch="x32";;
- *:x86) myarch="ia32";;
- *) myarch="${ABI}";;
- esac
-
- GYP_DEFINES="linux_use_gold_flags=0
- linux_use_bundled_binutils=0
- linux_use_bundled_gold=0" \
- "${EPYTHON}" configure.py \
- --prefix="${EPREFIX}"/usr \
- --dest-cpu=${myarch} \
- $(use_with systemtap dtrace) \
- "${myconf[@]}" || die
-}
-
-src_compile() {
- emake -C out -Onone
-}
-
-src_install() {
- local LIBDIR="${ED}/usr/$(get_libdir)"
- default
-
- pax-mark -m "${ED}"/usr/bin/node
-
- # set up a symlink structure that node-gyp expects..
- dodir /usr/include/node/deps/{v8,uv}
- dosym . /usr/include/node/src
- for var in deps/{uv,v8}/include; do
- dosym ../.. /usr/include/node/${var}
- done
-
- if use doc; then
- docinto html
- dodoc -r "${S}"/doc/*
- fi
-
- if use npm; then
- keepdir /etc/npm
- echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
- doenvd "${T}"/50npm
-
- # Install bash completion for `npm`
- local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
- "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
- newbashcomp "${tmp_npm_completion_file}" npm
-
- # Move man pages
- doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
-
- # Clean up
- rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
- rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
-
- local find_exp="-or -name"
- local find_name=()
- for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
- ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
- "*.md" "*.markdown" "*.bat" "*.cmd"; do
- find_name+=( ${find_exp} "${match}" )
- done
-
- # Remove various development and/or inappropriate files and
- # useless docs of dependend packages.
- find "${LIBDIR}"/node_modules \
- \( -type d -name examples \) -or \( -type f \( \
- -iname "LICEN?E*" \
- "${find_name[@]}" \
- \) \) -exec rm -rf "{}" \;
- fi
-
- use corepack &&
- "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
-
- mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
-}
-
-src_test() {
- local drop_tests=(
- test/parallel/test-dns-resolveany.js
- test/parallel/test-dns-resolveany-bad-ancount.js
- test/parallel/test-dns-setserver-when-querying.js
- test/parallel/test-fs-mkdir.js
- test/parallel/test-fs-utimes-y2K38.js
- test/parallel/test-release-npm.js
- test/parallel/test-socket-write-after-fin-error.js
- test/parallel/test-strace-openat-openssl.js
- test/sequential/test-util-debug.js
- )
- rm -f "${drop_tests[@]}" || die "disabling tests failed"
-
- out/${BUILDTYPE}/cctest || die
- "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
-}
-
-pkg_postinst() {
- if use npm; then
- ewarn "remember to run: source /etc/profile if you plan to use nodejs"
- ewarn " in your current shell"
- fi
-}
diff --git a/net-libs/nodejs/nodejs-18.20.3.ebuild b/net-libs/nodejs/nodejs-18.20.3.ebuild
index 00566b9e3f4c..8aa2d9abf052 100644
--- a/net-libs/nodejs/nodejs-18.20.3.ebuild
+++ b/net-libs/nodejs/nodejs-18.20.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
PYTHON_REQ_USE="threads(+)"
inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
@@ -20,7 +20,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
fi
diff --git a/net-libs/nodejs/nodejs-20.12.2.ebuild b/net-libs/nodejs/nodejs-20.12.2.ebuild
deleted file mode 100644
index 1b36063a673d..000000000000
--- a/net-libs/nodejs/nodejs-20.12.2.ebuild
+++ /dev/null
@@ -1,259 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/"
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/nodejs/node"
- SLOT="0"
-else
- SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
- SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
- S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test"
-REQUIRED_USE="inspector? ( icu ssl )
- npm? ( ssl )
- system-icu? ( icu )
- system-ssl? ( ssl )
- x86? ( cpu_flags_x86_sse2 )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
- >=dev-libs/libuv-1.46.0:=
- >=net-dns/c-ares-1.18.1:=
- >=net-libs/nghttp2-1.41.0:=
- sys-libs/zlib
- corepack? ( !sys-apps/yarn )
- system-icu? ( >=dev-libs/icu-71:= )
- system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
- sys-devel/gcc:*"
-BDEPEND="${PYTHON_DEPS}
- app-alternatives/ninja
- sys-apps/coreutils
- virtual/pkgconfig
- test? ( net-misc/curl )
- pax-kernel? ( sys-apps/elfix )"
-DEPEND="${RDEPEND}"
-
-# These are measured on a loong machine with -ggdb on, and only checked
-# if debugging flags are present in CFLAGS.
-#
-# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
-# limit for memory usage. Disk usage was 19.1GiB for the build directory and
-# 1.2GiB for the installed image, so we leave some room for architectures with
-# fatter binaries and set the disk requirement to 22GiB.
-CHECKREQS_MEMORY="8G"
-CHECKREQS_DISK_BUILD="22G"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]]; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
- fi
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- tc-export AR CC CXX PKG_CONFIG
- export V=1
- export BUILDTYPE=Release
-
- # fix compilation on Darwin
- # https://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
-
- # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
- local LIBDIR=$(get_libdir)
- sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
- sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
-
- # Avoid writing a depfile, not useful
- sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
-
- sed -i -e "/'-O3'/d" common.gypi node.gypi || die
-
- # debug builds. change install path, remove optimisations and override buildtype
- if use debug; then
- sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
- BUILDTYPE=Debug
- fi
-
- # We need to disable mprotect on two files when it builds Bug 694100.
- use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
-
- default
-}
-
-src_configure() {
- xdg_environment_reset
-
- # LTO compiler flags are handled by configure.py itself
- filter-lto
- # nodejs unconditionally links to libatomic #869992
- # specifically it requires __atomic_is_lock_free which
- # is not yet implemented by sys-libs/compiler-rt (see
- # https://reviews.llvm.org/D85044?id=287068), therefore
- # we depend on gcc and force using libgcc as the support lib
- tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
-
- local myconf=(
- --ninja
- --shared-brotli
- --shared-cares
- --shared-libuv
- --shared-nghttp2
- --shared-zlib
- )
- use debug && myconf+=( --debug )
- use lto && myconf+=( --enable-lto )
- if use system-icu; then
- myconf+=( --with-intl=system-icu )
- elif use icu; then
- myconf+=( --with-intl=full-icu )
- else
- myconf+=( --with-intl=none )
- fi
- use corepack || myconf+=( --without-corepack )
- use inspector || myconf+=( --without-inspector )
- use npm || myconf+=( --without-npm )
- use snapshot || myconf+=( --without-node-snapshot )
- if use ssl; then
- use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
- else
- myconf+=( --without-ssl )
- fi
-
- local myarch=""
- case "${ARCH}:${ABI}" in
- *:amd64) myarch="x64";;
- *:arm) myarch="arm";;
- *:arm64) myarch="arm64";;
- loong:lp64*) myarch="loong64";;
- riscv:lp64*) myarch="riscv64";;
- *:ppc64) myarch="ppc64";;
- *:x32) myarch="x32";;
- *:x86) myarch="ia32";;
- *) myarch="${ABI}";;
- esac
-
- GYP_DEFINES="linux_use_gold_flags=0
- linux_use_bundled_binutils=0
- linux_use_bundled_gold=0" \
- "${EPYTHON}" configure.py \
- --prefix="${EPREFIX}"/usr \
- --dest-cpu=${myarch} \
- "${myconf[@]}" || die
-}
-
-src_compile() {
- emake -Onone
-}
-
-src_install() {
- local LIBDIR="${ED}/usr/$(get_libdir)"
- default
-
- pax-mark -m "${ED}"/usr/bin/node
-
- # set up a symlink structure that node-gyp expects..
- dodir /usr/include/node/deps/{v8,uv}
- dosym . /usr/include/node/src
- for var in deps/{uv,v8}/include; do
- dosym ../.. /usr/include/node/${var}
- done
-
- if use doc; then
- docinto html
- dodoc -r "${S}"/doc/*
- fi
-
- if use npm; then
- keepdir /etc/npm
- echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
- doenvd "${T}"/50npm
-
- # Install bash completion for `npm`
- local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
- "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
- newbashcomp "${tmp_npm_completion_file}" npm
-
- # Move man pages
- doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
-
- # Clean up
- rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
- rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
-
- local find_exp="-or -name"
- local find_name=()
- for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
- ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
- "*.md" "*.markdown" "*.bat" "*.cmd"; do
- find_name+=( ${find_exp} "${match}" )
- done
-
- # Remove various development and/or inappropriate files and
- # useless docs of dependend packages.
- find "${LIBDIR}"/node_modules \
- \( -type d -name examples \) -or \( -type f \( \
- -iname "LICEN?E*" \
- "${find_name[@]}" \
- \) \) -exec rm -rf "{}" \;
- fi
-
- use corepack &&
- "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
-
- mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
-}
-
-src_test() {
- local drop_tests=(
- test/parallel/test-dns-resolveany-bad-ancount.js
- test/parallel/test-dns-setserver-when-querying.js
- test/parallel/test-fs-mkdir.js
- test/parallel/test-fs-read-stream.js
- test/parallel/test-fs-utimes-y2K38.js
- test/parallel/test-fs-watch-recursive-add-file.js
- test/parallel/test-process-euid-egid.js
- test/parallel/test-process-initgroups.js
- test/parallel/test-process-setgroups.js
- test/parallel/test-process-uid-gid.js
- test/parallel/test-release-npm.js
- test/parallel/test-socket-write-after-fin-error.js
- test/parallel/test-strace-openat-openssl.js
- test/sequential/test-util-debug.js
- )
- rm -f "${drop_tests[@]}" || die "disabling tests failed"
-
- out/${BUILDTYPE}/cctest || die
- "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
-}
-
-pkg_postinst() {
- if use npm; then
- ewarn "remember to run: source /etc/profile if you plan to use nodejs"
- ewarn " in your current shell"
- fi
-}
diff --git a/net-libs/nodejs/nodejs-20.14.0.ebuild b/net-libs/nodejs/nodejs-20.14.0.ebuild
index 1ce818bc4013..1701a1424832 100644
--- a/net-libs/nodejs/nodejs-20.14.0.ebuild
+++ b/net-libs/nodejs/nodejs-20.14.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
fi
diff --git a/net-libs/nodejs/nodejs-20.13.1.ebuild b/net-libs/nodejs/nodejs-20.15.0.ebuild
index 1ce818bc4013..1ce818bc4013 100644
--- a/net-libs/nodejs/nodejs-20.13.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.15.0.ebuild
diff --git a/net-libs/nodejs/nodejs-22.1.0.ebuild b/net-libs/nodejs/nodejs-22.1.0.ebuild
deleted file mode 100644
index e35427690118..000000000000
--- a/net-libs/nodejs/nodejs-22.1.0.ebuild
+++ /dev/null
@@ -1,265 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/"
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/nodejs/node"
- SLOT="0"
-else
- SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
- # We need this until simdjson is updated to 3.9.1 in nodejs (bug 931150)
- SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/net-libs/nodejs/nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz"
- SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
- S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test"
-REQUIRED_USE="inspector? ( icu ssl )
- npm? ( ssl )
- system-icu? ( icu )
- system-ssl? ( ssl )
- x86? ( cpu_flags_x86_sse2 )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
- >=dev-libs/libuv-1.46.0:=
- >=net-dns/c-ares-1.18.1:=
- >=net-libs/nghttp2-1.41.0:=
- sys-libs/zlib
- corepack? ( !sys-apps/yarn )
- system-icu? ( >=dev-libs/icu-71:= )
- system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
- sys-devel/gcc:*"
-BDEPEND="${PYTHON_DEPS}
- app-alternatives/ninja
- sys-apps/coreutils
- virtual/pkgconfig
- test? ( net-misc/curl )
- pax-kernel? ( sys-apps/elfix )"
-DEPEND="${RDEPEND}"
-
-# These are measured on a loong machine with -ggdb on, and only checked
-# if debugging flags are present in CFLAGS.
-#
-# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
-# limit for memory usage. Disk usage was 19.1GiB for the build directory and
-# 1.2GiB for the installed image, so we leave some room for architectures with
-# fatter binaries and set the disk requirement to 22GiB.
-CHECKREQS_MEMORY="8G"
-CHECKREQS_DISK_BUILD="22G"
-
-PATCHES=(
- "${WORKDIR}"/nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch
-)
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]]; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
- fi
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- tc-export AR CC CXX PKG_CONFIG
- export V=1
- export BUILDTYPE=Release
-
- # fix compilation on Darwin
- # https://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
-
- # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
- local LIBDIR=$(get_libdir)
- sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
- sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
-
- # Avoid writing a depfile, not useful
- sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
-
- sed -i -e "/'-O3'/d" common.gypi node.gypi || die
-
- # debug builds. change install path, remove optimisations and override buildtype
- if use debug; then
- sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
- BUILDTYPE=Debug
- fi
-
- # We need to disable mprotect on two files when it builds Bug 694100.
- use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
-
- default
-}
-
-src_configure() {
- xdg_environment_reset
-
- # LTO compiler flags are handled by configure.py itself
- filter-lto
- # nodejs unconditionally links to libatomic #869992
- # specifically it requires __atomic_is_lock_free which
- # is not yet implemented by sys-libs/compiler-rt (see
- # https://reviews.llvm.org/D85044?id=287068), therefore
- # we depend on gcc and force using libgcc as the support lib
- tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
-
- local myconf=(
- --ninja
- --shared-brotli
- --shared-cares
- --shared-libuv
- --shared-nghttp2
- --shared-zlib
- )
- use debug && myconf+=( --debug )
- use lto && myconf+=( --enable-lto )
- if use system-icu; then
- myconf+=( --with-intl=system-icu )
- elif use icu; then
- myconf+=( --with-intl=full-icu )
- else
- myconf+=( --with-intl=none )
- fi
- use corepack || myconf+=( --without-corepack )
- use inspector || myconf+=( --without-inspector )
- use npm || myconf+=( --without-npm )
- use snapshot || myconf+=( --without-node-snapshot )
- if use ssl; then
- use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
- else
- myconf+=( --without-ssl )
- fi
-
- local myarch=""
- case "${ARCH}:${ABI}" in
- *:amd64) myarch="x64";;
- *:arm) myarch="arm";;
- *:arm64) myarch="arm64";;
- loong:lp64*) myarch="loong64";;
- riscv:lp64*) myarch="riscv64";;
- *:ppc64) myarch="ppc64";;
- *:x32) myarch="x32";;
- *:x86) myarch="ia32";;
- *) myarch="${ABI}";;
- esac
-
- GYP_DEFINES="linux_use_gold_flags=0
- linux_use_bundled_binutils=0
- linux_use_bundled_gold=0" \
- "${EPYTHON}" configure.py \
- --prefix="${EPREFIX}"/usr \
- --dest-cpu=${myarch} \
- "${myconf[@]}" || die
-}
-
-src_compile() {
- emake -Onone
-}
-
-src_install() {
- local LIBDIR="${ED}/usr/$(get_libdir)"
- default
-
- pax-mark -m "${ED}"/usr/bin/node
-
- # set up a symlink structure that node-gyp expects..
- dodir /usr/include/node/deps/{v8,uv}
- dosym . /usr/include/node/src
- for var in deps/{uv,v8}/include; do
- dosym ../.. /usr/include/node/${var}
- done
-
- if use doc; then
- docinto html
- dodoc -r "${S}"/doc/*
- fi
-
- if use npm; then
- keepdir /etc/npm
- echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
- doenvd "${T}"/50npm
-
- # Install bash completion for `npm`
- local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
- "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
- newbashcomp "${tmp_npm_completion_file}" npm
-
- # Move man pages
- doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
-
- # Clean up
- rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
- rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
-
- local find_exp="-or -name"
- local find_name=()
- for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
- ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
- "*.md" "*.markdown" "*.bat" "*.cmd"; do
- find_name+=( ${find_exp} "${match}" )
- done
-
- # Remove various development and/or inappropriate files and
- # useless docs of dependend packages.
- find "${LIBDIR}"/node_modules \
- \( -type d -name examples \) -or \( -type f \( \
- -iname "LICEN?E*" \
- "${find_name[@]}" \
- \) \) -exec rm -rf "{}" \;
- fi
-
- use corepack &&
- "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
-
- mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
-}
-
-src_test() {
- local drop_tests=(
- test/parallel/test-dns-resolveany-bad-ancount.js
- test/parallel/test-dns-setserver-when-querying.js
- test/parallel/test-fs-mkdir.js
- test/parallel/test-fs-read-stream.js
- test/parallel/test-fs-utimes-y2K38.js
- test/parallel/test-fs-watch-recursive-add-file.js
- test/parallel/test-process-euid-egid.js
- test/parallel/test-process-initgroups.js
- test/parallel/test-process-setgroups.js
- test/parallel/test-process-uid-gid.js
- test/parallel/test-release-npm.js
- test/parallel/test-socket-write-after-fin-error.js
- test/parallel/test-strace-openat-openssl.js
- test/sequential/test-util-debug.js
- )
- rm -f "${drop_tests[@]}" || die "disabling tests failed"
-
- out/${BUILDTYPE}/cctest || die
- "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
-}
-
-pkg_postinst() {
- if use npm; then
- ewarn "remember to run: source /etc/profile if you plan to use nodejs"
- ewarn " in your current shell"
- fi
-}
diff --git a/net-libs/nodejs/nodejs-22.2.0.ebuild b/net-libs/nodejs/nodejs-22.2.0.ebuild
deleted file mode 100644
index 37c99da5a59e..000000000000
--- a/net-libs/nodejs/nodejs-22.2.0.ebuild
+++ /dev/null
@@ -1,269 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{9..12} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/"
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/nodejs/node"
- SLOT="0"
-else
- SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
- SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
- S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl test"
-REQUIRED_USE="inspector? ( icu ssl )
- npm? ( ssl )
- system-icu? ( icu )
- system-ssl? ( ssl )
- x86? ( cpu_flags_x86_sse2 )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
- >=dev-libs/libuv-1.46.0:=
- >=net-dns/c-ares-1.18.1:=
- >=net-libs/nghttp2-1.61.0:=
- >=net-libs/ngtcp2-1.3.0:=
- >=dev-libs/simdjson-3.9.1:=
- sys-libs/zlib
- corepack? ( !sys-apps/yarn )
- system-icu? ( >=dev-libs/icu-71:= )
- system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
- sys-devel/gcc:*"
-BDEPEND="${PYTHON_DEPS}
- app-alternatives/ninja
- sys-apps/coreutils
- virtual/pkgconfig
- test? ( net-misc/curl )
- pax-kernel? ( sys-apps/elfix )"
-DEPEND="${RDEPEND}"
-
-# These are measured on a loong machine with -ggdb on, and only checked
-# if debugging flags are present in CFLAGS.
-#
-# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
-# limit for memory usage. Disk usage was 19.1GiB for the build directory and
-# 1.2GiB for the installed image, so we leave some room for architectures with
-# fatter binaries and set the disk requirement to 22GiB.
-CHECKREQS_MEMORY="8G"
-CHECKREQS_DISK_BUILD="22G"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != "binary" ]]; then
- if is-flagq "-g*" && ! is-flagq "-g*0" ; then
- einfo "Checking for sufficient disk space and memory to build ${PN} with debugging CFLAGS"
- check-reqs_pkg_pretend
- fi
- fi
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
- linux-info_pkg_setup
-}
-
-src_prepare() {
- tc-export AR CC CXX PKG_CONFIG
- export V=1
- export BUILDTYPE=Release
-
- # fix compilation on Darwin
- # https://code.google.com/p/gyp/issues/detail?id=260
- sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || die
-
- # proper libdir, hat tip @ryanpcmcquen https://github.com/iojs/io.js/issues/504
- local LIBDIR=$(get_libdir)
- sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
- sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
-
- # Avoid writing a depfile, not useful
- sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
-
- sed -i -e "/'-O3'/d" common.gypi node.gypi || die
-
- # debug builds. change install path, remove optimisations and override buildtype
- if use debug; then
- sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
- BUILDTYPE=Debug
- fi
-
- # We need to disable mprotect on two files when it builds Bug 694100.
- use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
-
- default
-}
-
-src_configure() {
- xdg_environment_reset
-
- # LTO compiler flags are handled by configure.py itself
- filter-lto
- # nodejs unconditionally links to libatomic #869992
- # specifically it requires __atomic_is_lock_free which
- # is not yet implemented by sys-libs/compiler-rt (see
- # https://reviews.llvm.org/D85044?id=287068), therefore
- # we depend on gcc and force using libgcc as the support lib
- tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
-
- local myconf=(
- --ninja
- # ada is not packaged yet
- # https://github.com/ada-url/ada
- # --shared-ada
- --shared-brotli
- --shared-cares
- --shared-libuv
- --shared-nghttp2
- --shared-ngtcp2
- --shared-simdjson
- # sindutf is not packaged yet
- # https://github.com/simdutf/simdutf
- # --shared-simdutf
- --shared-zlib
- )
- use debug && myconf+=( --debug )
- use lto && myconf+=( --enable-lto )
- if use system-icu; then
- myconf+=( --with-intl=system-icu )
- elif use icu; then
- myconf+=( --with-intl=full-icu )
- else
- myconf+=( --with-intl=none )
- fi
- use corepack || myconf+=( --without-corepack )
- use inspector || myconf+=( --without-inspector )
- use npm || myconf+=( --without-npm )
- use snapshot || myconf+=( --without-node-snapshot )
- if use ssl; then
- use system-ssl && myconf+=( --shared-openssl --openssl-use-def-ca-store )
- else
- myconf+=( --without-ssl )
- fi
-
- local myarch=""
- case "${ARCH}:${ABI}" in
- *:amd64) myarch="x64";;
- *:arm) myarch="arm";;
- *:arm64) myarch="arm64";;
- loong:lp64*) myarch="loong64";;
- riscv:lp64*) myarch="riscv64";;
- *:ppc64) myarch="ppc64";;
- *:x32) myarch="x32";;
- *:x86) myarch="ia32";;
- *) myarch="${ABI}";;
- esac
-
- GYP_DEFINES="linux_use_gold_flags=0
- linux_use_bundled_binutils=0
- linux_use_bundled_gold=0" \
- "${EPYTHON}" configure.py \
- --prefix="${EPREFIX}"/usr \
- --dest-cpu=${myarch} \
- "${myconf[@]}" || die
-}
-
-src_compile() {
- emake -Onone
-}
-
-src_install() {
- local LIBDIR="${ED}/usr/$(get_libdir)"
- default
-
- pax-mark -m "${ED}"/usr/bin/node
-
- # set up a symlink structure that node-gyp expects..
- dodir /usr/include/node/deps/{v8,uv}
- dosym . /usr/include/node/src
- for var in deps/{uv,v8}/include; do
- dosym ../.. /usr/include/node/${var}
- done
-
- if use doc; then
- docinto html
- dodoc -r "${S}"/doc/*
- fi
-
- if use npm; then
- keepdir /etc/npm
- echo "NPM_CONFIG_GLOBALCONFIG=${EPREFIX}/etc/npm/npmrc" > "${T}"/50npm
- doenvd "${T}"/50npm
-
- # Install bash completion for `npm`
- local tmp_npm_completion_file="$(TMPDIR="${T}" mktemp -t npm.XXXXXXXXXX)"
- "${ED}/usr/bin/npm" completion > "${tmp_npm_completion_file}"
- newbashcomp "${tmp_npm_completion_file}" npm
-
- # Move man pages
- doman "${LIBDIR}"/node_modules/npm/man/man{1,5,7}/*
-
- # Clean up
- rm -f "${LIBDIR}"/node_modules/npm/{.mailmap,.npmignore,Makefile}
- rm -rf "${LIBDIR}"/node_modules/npm/{doc,html,man}
-
- local find_exp="-or -name"
- local find_name=()
- for match in "AUTHORS*" "CHANGELOG*" "CONTRIBUT*" "README*" \
- ".travis.yml" ".eslint*" ".wercker.yml" ".npmignore" \
- "*.md" "*.markdown" "*.bat" "*.cmd"; do
- find_name+=( ${find_exp} "${match}" )
- done
-
- # Remove various development and/or inappropriate files and
- # useless docs of dependend packages.
- find "${LIBDIR}"/node_modules \
- \( -type d -name examples \) -or \( -type f \( \
- -iname "LICEN?E*" \
- "${find_name[@]}" \
- \) \) -exec rm -rf "{}" \;
- fi
-
- use corepack &&
- "${D}"/usr/bin/corepack enable --install-directory "${D}"/usr/bin
-
- mv "${ED}"/usr/share/doc/node "${ED}"/usr/share/doc/${PF} || die
-}
-
-src_test() {
- local drop_tests=(
- test/parallel/test-dns-resolveany-bad-ancount.js
- test/parallel/test-dns-setserver-when-querying.js
- test/parallel/test-fs-mkdir.js
- test/parallel/test-fs-read-stream.js
- test/parallel/test-fs-utimes-y2K38.js
- test/parallel/test-fs-watch-recursive-add-file.js
- test/parallel/test-process-euid-egid.js
- test/parallel/test-process-initgroups.js
- test/parallel/test-process-setgroups.js
- test/parallel/test-process-uid-gid.js
- test/parallel/test-release-npm.js
- test/parallel/test-socket-write-after-fin-error.js
- test/parallel/test-strace-openat-openssl.js
- test/sequential/test-util-debug.js
- )
- rm -f "${drop_tests[@]}" || die "disabling tests failed"
-
- out/${BUILDTYPE}/cctest || die
- "${EPYTHON}" tools/test.py --mode=${BUILDTYPE,,} --flaky-tests=dontcare -J message parallel sequential || die
-}
-
-pkg_postinst() {
- if use npm; then
- ewarn "remember to run: source /etc/profile if you plan to use nodejs"
- ewarn " in your current shell"
- fi
-}
diff --git a/net-libs/nodejs/nodejs-22.3.0.ebuild b/net-libs/nodejs/nodejs-22.3.0.ebuild
index 37c99da5a59e..d0b6e626704d 100644
--- a/net-libs/nodejs/nodejs-22.3.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.3.0.ebuild
@@ -20,7 +20,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"
SLOT="0/$(ver_cut 1)"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
+ KEYWORDS="~amd64 ~arm arm64 ~loong ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos"
S="${WORKDIR}/node-v${PV}"
fi
@@ -104,6 +104,9 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( "${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
+ # bug 931256
+ use riscv && PATCHES+=( "${FILESDIR}"/${P}-riscv.patch )
+
default
}
diff --git a/net-libs/quiche/Manifest b/net-libs/quiche/Manifest
index 1a227508dee8..73a1ce2dc63e 100644
--- a/net-libs/quiche/Manifest
+++ b/net-libs/quiche/Manifest
@@ -5,25 +5,26 @@ DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97
DIST anyhow-1.0.26.crate 26024 BLAKE2B 09cdaf61531f3a36b186fbebc2c783d472b54494c1dbd0e2b808be332bfba5783f40d66e46b2148a677ec61ed89f73bf2db04ebb6d43c8b395162177181d2094 SHA512 362a22854f90032f407875ee3687287f2c9c87e3b462e808219e0fd4d3067ad245544d1b6f38b3130d824af77390a331ac0b5a918498ee6c6b401fc8d0292ccc
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST backtrace-0.3.37.crate 67955 BLAKE2B af9deeda806a9c47084df102ed6f5e6d57a81db9ac410678684c7026069be43bc4efd15bbf4b042d5aea9d85d619168484396d1dfc2ed83a69eeb29d750b6158 SHA512 d32ef8fa11cffeee298f7468f8f9b6d3492cdd805679fa72600115df7dd7e0ae65378ed7aa767a75a90743e278018cfb9631842e7eb633869d77485405dc520b
DIST backtrace-sys-0.1.31.crate 518877 BLAKE2B 397f3c4053eeabd7216c4373e6457637e22ee124d8a864c2587a78ebd8d619745dece654357cb9cd970ee20d7c41d53c84ecb3ed92beefaacbcfddfaca804ce5 SHA512 6aa8c7a2694f4e953a0e9bbd07dc8b7e218719de5aef2adaecfae81beb919deffde6f184675dc6b6c1a330bb81dc9611c256f7f63caef5e301101dbe3bbaafe0
DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
DIST bindgen-0.68.1.crate 218997 BLAKE2B e3706a992c166c16cd8b8ef996b2eba6a0d67f493825e7257ba660f597de33002a32df7fea0fc2508fb47155f70ace0765e9ac4e4649d1f24b2bbac8ecf06d8f SHA512 29520e30db93ef3e239273854c926eba7bbbe2ec70e5162a4722e03947461510732319bfcfc20d5dfc0df137d69e8c1ad97daa0236c5bd4da8a1679bfd696a90
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
-DIST boring-4.6.0.crate 187355 BLAKE2B f3d8b9087351a742686839ee678c97fed25205fc6a2a57d7e23303230b94029472effbc3da00bb32701e0fb43c6081554048fe618554658fab0b91ac8977ae4f SHA512 8dde700cd043a9ade1a062c5021268a02ba128f85c932b92b867cd6a78c789b5c8549d7590d0a8dadc1f272ec44a4a1f707aa98cc38e1027f318527fbedb5f0c
-DIST boring-sys-4.6.0.crate 7087060 BLAKE2B 1fbbc360ba9262b544052ad96a92f3bf7dacb5ab13d4816579bd279fd1d131a473f92926b261aafb8335bd00d2332bdb5145500d92b263524c37d87857c2b933 SHA512 7a44e6188c2a437223ee5812054118247bdfda21d2f568095dd8ec7896ab50f9ee2c137e8294579f687c162c583ed7bb8d64ecdc8867694c78506b89f57e4542
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
+DIST boring-4.7.0.crate 188531 BLAKE2B 807e6f7997f1135a8220581fea8f637aca85e3129246874d914f24d3161631d9f4ef1b0b41ea4ac0e3464ee69b26b8cc2bd93cfc8bc3f9e2ae13d10174f4c0b2 SHA512 40b9516edddd0cfbdb797407d8eb6c0411faa0c2217486ba321266ec2e6cbc2e819f0f61aab90f7fcfb0545a2caa24e18d5a2cd7efbf3ec6f5d6b8308d226e44
+DIST boring-sys-4.7.0.crate 3685358 BLAKE2B 1560de054224c941f42c617200b91557793de46ba660b9ef03789f03638ad9b2bbe1fd6cfd9cb8da1626f0ae2d96c6e24ae9bd0aad103c69f3279bd707dd1f27 SHA512 ef7b59250d11f2f02fb81ca33d0807873ac1278dd8365a72a4e9b565af31b2482e4f88e41a180756b76881b1255c0617b4f7aaa5c7dc65b6912b227beefb83dd
DIST bstr-0.2.12.crate 344435 BLAKE2B b55a55be4875d9aefcff0091be82d80a19c1c92d5d6e17b751dd41bebd37f6a5f72d884fa8a70e829905baf3526ce4d854b162d10d894573dd2801ed030460e9 SHA512 2d14ac85274814bb29439acf67c3aaf84ac32ad361dd6d2cbca58bf571c968f594eeb1443a632b625296929b84047652fc60ec39983c110737ba1950d88bce89
DIST bumpalo-3.15.4.crate 85028 BLAKE2B 9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60 SHA512 59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8
DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
DIST cast-0.2.3.crate 11446 BLAKE2B 70003625a66e1f505d81cb324992f38388762686def5f6edd8023d55425273b9aad36a2d1c7f429799565c02a0c9d6db1a869137aec9c8d1e2fe12b228e4c8c4 SHA512 2afdba50989aaefd64b2cd1274dcf8812f69e7b2d8ed783a261fe9d3805bd7800e8e0b30beccc64f640df1a869c012d35c7cdac5ef976829a53dc82e73048ae0
-DIST cc-1.0.94.crate 76456 BLAKE2B bf72e0007d9fe022a66ccc12be48acbc5dd1b716a47f18e4062b415405140764db6ed26bcab071307142167309c9c9ab55382c7973ad43fd15d06e3fe6b24b69 SHA512 67ce0e73904cf7fac81b0b914ec5fd4d9e59f358602199530f51d203a2e42be9814b04f65497a644a0e2720cc6e58c5e4bf1ad4782ded35b710b22c9b0f2bee5
+DIST cc-1.0.101.crate 79446 BLAKE2B fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf SHA512 6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148
+DIST cdylib-link-lines-0.1.5.crate 2946 BLAKE2B f1b3908b2cbca38e0dfb7b099188b7dc566d4332bd799a48000ceb509c995111fb6f9974aabf549e97e0d95ed43e17874bc555210f0181ba691ed6174e05aec9 SHA512 3080a84a4a414ce11956c004ebc7ab87c4617778f39a3979cd38057d08c401c11176ec2efb577ee129a730fca8f1186fea95029c7cb339a8813c504f8cdca62e
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST chrono-0.4.35.crate 234267 BLAKE2B 92552b9c8fb40160de9ee62ed8c5bea12bf8bae393caf91c1c64596d6b2efd09dce94355fb757ed46eaf4a13d27ee3ebb43af91e2d8c26df1f9a9f429869f319 SHA512 aed8bc3298c8f8dd8146c6a919610b6dda52c038a28b56c837a21590e41fda605cd466dc1b85e407f365e116d741cb82afbeff5d29f95f3f5bce4a62abf80812
-DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81
+DIST clang-sys-1.8.1.crate 44009 BLAKE2B 9173de6dfbd3ef9d5d1fdc559700cd3a52f95cd77302063a97e8cf311a35825825e030b47f252c857853663ae8a16709e1f7bd0c608d67c2a74eb36ed588e778 SHA512 a68c426c20110fddb8bba07d6631517b0528fad45802e5a34a22561d7e6dad82dc5001387019a03f275e9a671b09ee0a06b6e86793c4fb4ec655700bb0f5e125
DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
DIST cmake-0.1.50.crate 16748 BLAKE2B cd3b131fbc27764e15fcefdac31f97a9d12f82ac9758b2aad256ccb371ce3e2db8aed3c76fbf4816df3483dad9fffe9973940ced65be6d31463d8c059c543646 SHA512 868d5cece75d79382ac6176aabde1723bb7e26dc745383a636516ff45856dc9187fe5a83e139f17e3bb0c114624e9e71b93c8a460b89b8facbafbca50d1d0923
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
@@ -35,13 +36,13 @@ DIST crossbeam-queue-0.2.1.crate 14543 BLAKE2B 0decf8fc19f33912d129eb73ac981142e
DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
DIST csv-1.1.3.crate 890849 BLAKE2B 4d5fcc75f693a7e5f224866c626f3e65c6af66c8f0c13bf7d3d5fddb31a5078c47b195c3e1068ebdb81a5cdfbd716db649b5f2f3e3ffbb4471bbd0176c3c7b5e SHA512 2e5319b50cdb96f85c129743c0ecfc23638713113641608b817e47ac34c6f9767079b98405808a387a8a870d52c44e858aea98b91126e5d996d4d3efecbab713
DIST csv-core-0.1.10.crate 25668 BLAKE2B 8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8 SHA512 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
-DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
-DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
-DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
+DIST darling-0.20.9.crate 31777 BLAKE2B f27b62e098461bdda18cbd78682e5d99d4f319ffca91cf9153c4aa99a55cbf91868a1fdb68b06910eaf12501f9f1bc0e2515375e6c425cd998052640b1e9af58 SHA512 801671ff5d63af09a861ef5c260c98477a49a75084ed4aabd2be2b8b5a01c742f106a71b94872a64ff2b1ec8f4e95809f334f0471343c9802549ebf2899a763d
+DIST darling_core-0.20.9.crate 65014 BLAKE2B 27422074f55ebc413ec893c27bcefec2cb4bd26156d272e637a1530ff63694a43929f55bd87baa517dba683ad6f24f97e097dd69e0407e24f656cf673c2ba07e SHA512 2c24469b2836139566713da59a3c2e3cf9cc7c1a01baa571cd59ae8a25b9c0a42bd9bd8ab7a9dae95cee2a46c344aef2c36792c05c799f195afb1925d82b81f1
+DIST darling_macro-0.20.9.crate 1875 BLAKE2B 80ef248c7699d7c6d45e0ff3d4828175c7c15967272cbdfd8a91037b57911c4c264b46bd6369da53e45a0970de2e9c8d7f7e13a1788c0e8069d01cc026ce83b4 SHA512 16ccf4b30b413377249fe7fade5976bb5230500783e784d765e7920b46d5f9cbc3c316dba6c8d5a23e82ab28509b31406bfd265caebfa9f127017fa2881c39e6
DIST data-encoding-2.3.3.crate 19117 BLAKE2B d77962932be4aefd5855db78379b56a9fdeb784a9916a3e4d0bf3b085a8b3286396122066ad875395bf3be3fe026422fdf5554ca67e0f1b53d9fba36c11c14cb SHA512 5922cdfaaa9b4c3b2faa68e86018653dac7bccef3f2a1e16f6c599dc8c3e98a644f29c3a9082234d3a58f9feb0eb54842e57ab62ceadcf287c43f7eed1906d93
-DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae
+DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
-DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
+DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
@@ -53,10 +54,10 @@ DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461fe
DIST fslock-0.2.1.crate 13463 BLAKE2B dca565da8e760d016a659b7b81289034b8c48c416b326e403086a96aa4f50d6b30abe96f3026bc87e9deecbb49d7ee2b8352641f26d99dd9e9b85dfa7640d6ed SHA512 89f69658457994697f090c5ea090fed0699d032e2fa66fdafaab12d545ad6d21a324912e7132dab02e2bb1a09fc7b72d6562004c0321988a0b34332542f061f4
DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93
DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386
-DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
+DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
-DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
+DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
@@ -72,15 +73,15 @@ DIST itertools-0.8.2.crate 89203 BLAKE2B bcf8c00da5033f36cc205708324fd8eff083d46
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b
-DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
-DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
-DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
+DIST libloading-0.8.4.crate 28636 BLAKE2B 5961c69ce15cf2bfb4ad743ead808374f5a7a9d98ad5585d895fa4654b1c31309d968eb3f5d63e7dd5fa95b77ea59c80e666ab0e467849c858a807cc3a68ffb2 SHA512 670d82fde2ddbfcc28efaf7736d799690e4fe4b7872d95854b9c4320d64f45d4b33c0e1917228302a7625f2e5e55e5ad56e113ee8e67d59fb384b7054a0cc849
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
DIST maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
-DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
@@ -88,7 +89,7 @@ DIST miow-0.4.0.crate 27567 BLAKE2B fbd395d3766c3874da8067dec37bfe40f3dd90c995af
DIST net2-0.2.37.crate 21311 BLAKE2B 21cef5df92d5d51c8e23c57ad2225e3311c13083fb86830bcb313965eb5ad0170519bed9a47cefb2305d3614ce55e11896a06437cf9ca50c79b7843ea633e99f SHA512 9ae70c655468c3e35ce05988626e0398a3cdf7b7343c08aaecf1267bb958329e608b814cc7be252fe085de3cf6913a1c72aad206c677459469ba4886c20206ec
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
-DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
+DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.12.0.crate 11867 BLAKE2B 49ba476ebd14f2894dcd3e017921a865ceafe62ebf990a27874d264588f5e45fc8d6c3a3e82717e661434daca8b134faafeaf55f44e6ac447b81f162a9cbc695 SHA512 502cb7c7abdaaa42e849847313e6e12b34d9d619b58dccf7f3e80458b5b7778657f352828481daa21d482c247cfbf6d167f9ada8bbf0c3186b82d30a93a6e381
DIST octets-0.3.0.crate 5760 BLAKE2B 0375ce7b14f37a072fc0269c3995004152759e14f4c933daff26b5fc0cbf5c6e8640746dd5bc65694810066729c3efdeba0791958180c4beb63c0b892230f135 SHA512 cf74ad97161da7db775d4f46db045b6aeb9a1a65cbf83539f765e9254735db1d8e18aa349b108a046bb7d931c71fd26e91957dd119abdef27248de031869f226
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
@@ -98,46 +99,46 @@ DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7
DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
DIST plotters-0.2.12.crate 3194754 BLAKE2B 21035d561321bc66b47cd3a1d3374f4e11d49cae62cc363a3bac98938328aebd527592270ac4014f558751bcdcf7e4994da5647baf98437200a93849bc9e549f SHA512 f9d8be381ffbb853b9a3bfdb0cf5b29c23fbab9b376ab2cc9a734fb7d573a1ef1ae3a32c5b4f080f534e52505fba1d6051475d62811da01205323420f2045dff
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
-DIST proc-macro2-1.0.80.crate 48227 BLAKE2B 1b4d2a1d613af8e03fab7a976707ed9ad4809ba50775992df54de10e5b8deabfcce423ca962fbce5c22090421cb0b8b26b8026d56562aa6569a8acfbb49d55de SHA512 d40181bbc4f83ee66be7721e8f89f9a08e368e12a8a0d4c1dcdb1c29cc72b1bcb8da598de1ad1a155a8182026ab7f8365f7a46fc76d589282fbffbd35aa228a0
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST qlog-0.13.0.crate 22388 BLAKE2B 62dd0a53852bcc40f2a9cf13eea582cb041d45ccf17ddc5b4c6240f6f4ce068b102dfeadf6b38e06f548915d401e88969400343e53f8147e16d6a19cf1a6caf9 SHA512 6ec2d870c890da33378ca33350ccda64f7502653b45813c14a1cfe7be6fbbeb98f85e79fd84697d27c02ee3448759cfe3b517d3fcb3f7a0cc6bb1b65e926d1d7
-DIST quiche-0.21.0.crate 3703765 BLAKE2B 9b9b09e272ee7b70575aa5aaa47a2cd6885df5bd7dd89174cafa1ea4e141ca6602bdc2a3c5141d4093e5f5259b9e1db1eacb46528bf3baea108cd57e3f1507e7 SHA512 b16eb5dd96fcd7487789f0e2d187519b660423bf8de37a0b13e2281575c9ed5a00483753a6593180a18c489ceede8a0eba28f80969aa0c677497baa8f8568eff
+DIST quiche-0.22.0.crate 3704420 BLAKE2B 72b1efa10e18b303330cc10ae9ac5c608d86d0cce2b5b463d608c671c0205405142166c64032ce9e108993e05103805ec7e1fa92bf583b35a9f8b428fc951fc0 SHA512 32a5a0ef35483b2a687448d3a17d35a4dfa5d8772d6c682d4f157e53b7b180f49f73bad0f112dca377179dc172c488a9f4f02557002ecc3d0414408771784c13
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST rayon-1.3.0.crate 143294 BLAKE2B c52c0ca7f3424eb6c251f91a4a8f556ff40120889b91fb0e4dce36401cbc653310c16393c12b73b29d56eb04846e06c04942b7fd41173cd8fcd8dc11046163f7 SHA512 176af1a8148026954e271ece820c67b215223cdf11b80ff4e3229e4871ad87ce9c21c0b5b5c9f1c9e8063102ed0722c3e5194c13bbe77d8688fdf81e0ba8a599
DIST rayon-core-1.7.0.crate 58306 BLAKE2B ffcff7e465267a5c360fd92089787281fd1dc07af05cc49b62dd2030267fccb31ea7590509d2af8b7e7a87df9f23167358e91044bb61062bdfaef790d2a4684d SHA512 7bacda8330518c137b433ac1f7f65f64aaf7939d7fdae1c8263bdaefbdf6734003054a1fc7acf73d4e323f27e9f152f273ffb7388abbf6cca0fa2357f1362e2e
-DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
-DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
-DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST rust_decimal-1.35.0.crate 128340 BLAKE2B de57ffa9901ebf325dc3ae80226b20780fe6611c3a317419667940f55eaab01c4099abbc484af67b0d050880f03922de1861b7d624467f52d4529b9a1aeee7e6 SHA512 17ffd08f67305e428820d0e64ee06a381eb026f1ef1903da48f26c079505365c122d3159ebbd7566261ba3abb5360b8e80b51efc6ca5d182a8d68646aeaa9dcd
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
DIST rustversion-1.0.6.crate 18380 BLAKE2B 2969bb40849dbd2f0d3f4a190629e53204cc5ef9065be6aec7a4504470e1dba6cde7172a3075a1bade421b30b88947cef6b29c0ab5aea8601695f72a7acc45d1 SHA512 fa9efca7e49eff6c510d062d02fc73d15341b1fe16d24dada86108202a4295d2e0519aecf3f1701540cd4d49a513c05e74d3d27e21e5eb3cb1aba46c70a992cc
-DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
+DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST semver-0.9.0.crate 17344 BLAKE2B ae782bc78f29e45577de8574ee58959c70b54bb0b6f45a5a7b09cc4d358d9a0a80bbefc6e0f2a330e2b55adfbbe5c1f64f4ec9bb94c4adf7bb3e4fc9c142db6c SHA512 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
DIST semver-parser-0.7.0.crate 10268 BLAKE2B e46b7cf9d292f8fc54561fca4df8534dc96f6be920a5c869c405ddb31b9d1a18eab0799207113cf4910a52cc0df5017ab1bc1883a7c3787ebf2d60f09ac0ab4f SHA512 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
-DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410
-DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994
-DIST serde_json-1.0.115.crate 147100 BLAKE2B baa2dce9d85e331d1308f2ece9dbeff24bcc70e37be3f06c7e819ad9f4eb59fb1f00658736fd336a41a65e3616d1bf75a0c9adb359eb606e1418159a9455132f SHA512 d1a60e20af770fdfe0585853c87c5631e56944a3c1bbdf9e1e91003af8e924a8076335bd37563d167c760aad10d4c08fe59ebd47fc52e461bc3586b835808d22
-DIST serde_with-3.7.0.crate 140905 BLAKE2B fa749055ab1b1f271d46f68a169b18c7e670640e937002ee6f59814c4ed7a7dcee13340ec4a4bc116c57224472f919dad85ac64270441987d3cb0110162d6b05 SHA512 a923993d3ebf1543de6f73e264f436849de6d9a292668ca5508e20c1231b78105307f62140d06bd401fa7001d83a46b56a14f3ad95a2360a55e276ec7b94e142
-DIST serde_with_macros-3.7.0.crate 30834 BLAKE2B 2da5db01fbbbc9e3ad94531c4947bab966e7284c3867f1bb2520cfad23f5a7f5dabe58b821ecfd8bd1f89041e57ee388910636479faea2506fad232c5c7aeafe SHA512 43d666624e6216de285aa3ff8435bc01bfacb675544f63922d1113c4d1a37e8556c61d19807558e002aa05888f8a5d19e7ff8b339b50c4b9c54f0a2cdfc4e9b0
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
+DIST serde_json-1.0.118.crate 146962 BLAKE2B b85f17cbef0cb9fcc8af5d8d18a74850804de631f8ac94193bdb0ff8c95d4c8507876e4802005e0bc8fc4745d52c79be153d825e106090b680b620acc5b1add4 SHA512 1fa7e01d849684e3ed6f9bd67ba9862f822dcecdcb9110a43182367225f559416f855d59f2b8bd943756957932710b930244963a1f47a3d7d530be19dd412f20
+DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
+DIST serde_with_macros-3.8.1.crate 30796 BLAKE2B e7fb0a20c839ecea75f52d6ad5841c918f2c01ead7efb5ec5f0dacca23715cb9868ad792c7811f20951429f289ebc5a90ec4c4f833ebeddc5ff484dce7839f1d SHA512 fc1b854729efb24377f830087c21b6d996b19024ed38fca31dd4377f65991189e32db481387143f6fbb4b16eb5e80a89d91e97f40fc1beedd873ee93b01abe7b
DIST sfv-0.9.4.crate 22456 BLAKE2B ffb5a0da73eb11ea452b5ad8eef7c2019ad6f2e067aa4156485c78ea61fe0432fa3c0aec37c2593828f174d0ef614b208b22ca0277ef6c250fe474b59075c023 SHA512 78e55d45341d2133b4fd005aeecc083c04951970d20d74a44afbae3ef00341e90f0f9f23bf826e913226200fa09567e263ec861fa0acb444ee45e4b9e2a22301
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee
-DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.59.crate 255393 BLAKE2B 872c6fdf55eef2f050c02fd054f383ede1793286e787f447d242a0436186e67151ce4f47a63c7ac8ab00a87d2fa9452ccc166a32cc7f1c1de2e0f2581c01d2ee SHA512 0e9e1529a0ce43afeec5e9847f8f4c86939ebb1fa0236d25aab73a9fc253b97ebc62f1c741e137a5a3173e2342b33d776a488210ccbdcd36177a1df31188afdc
+DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c
DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
DIST time-0.3.34.crate 118430 BLAKE2B 6d04a20596c9b0961ca104748d9d360f07b16059719d7410fdf1a7a0d5f2aa02aaebf640999464835964bbded2d3257d79c4b0ca3080fbecf13dd2d0aa6962fc SHA512 3997e1b8d9be2f54184ebc9e1355d4b65f0b7bc9439b2b29e4a4acd86ad3a3aa019261112a24d998d76a7f66b266a86536fa50412279911b14d4d7aa7078c116
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
DIST time-macros-0.2.17.crate 24443 BLAKE2B 5045af9352961db0c97cae2f6ca3e8d2c4f89a129c7ac2ec1d8d20804292aa9f2901a61f910a564954614b68f39311bd381deeb66fed8bdac423227d077f3d14 SHA512 c81747f0b74e68d3b3f36d378ac5911dece8c6b511e5ac793807f854cc31c812b927d0df941f55ff90d3d67512d0ac6a5f63f2de4322c81b05da42f46b4a661c
DIST tinytemplate-1.0.3.crate 24781 BLAKE2B a965579d9551968f5134e2892595abb01950346fe083a32234fe7184d86b1003ed1a71800a1ddfb2eedd2f3a56baafd05eac5a34a4adcdb1477f5cf510027fe2 SHA512 bb3941d197e3d3f98709d2dfee977a35040eb50217fb017487aebec6d75e53d08cc281ead712bffa2ac606a8bdcb9e5e064993c2bf6e0fe66b1bd3d401ab5817
-DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
+DIST tinyvec-1.6.1.crate 46657 BLAKE2B 0579dd18a6ad47d995200535950ce0c2a0f63ac081ff5c54a5be5e6a9d5f0545266a2e44b09b847e2fbe88e374a9467ddcf7fcea6ad404e443c387d343eac3e9 SHA512 fc00617fe56c438ed417b9c18fb2525e624b6b6effd1b729da9b8f144b36cd02dbcefbbb6fd423c30b1f19309d42117a1eaab99deb0a46b2a474c2cdc02c1695
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
@@ -146,7 +147,7 @@ DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa53
DIST unicode-xid-0.2.3.crate 15174 BLAKE2B 5cfb2a094047106a45eaeb77ebc1ae2e17ca51ece71082c127d3e2bf36773959f52df1c6df0d0d5cbc40ec4ee7f81820a094fd7ee99f01a2f99a1f7f68317223 SHA512 2adea0c8447c9450be34859f2b2e2b87a61b5e313685da994d21bc24a96dd94088f3320bcdb8d20466a3fdafb0bc0375823f0c28ec0077c9c42a9818f66ac1f5
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
-DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST walkdir-2.3.1.crate 23413 BLAKE2B fc9601f4a28cec383297dbd87d422e56db1e989e4273900750f05d1f4a92e114a5b1a5a54368e290c5f4b47159ed51f52d85ce66f003cd2f52ffc737ead20f8b SHA512 ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951
@@ -186,6 +187,6 @@ DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a63
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f
-EBUILD quiche-0.21.0.ebuild 5642 BLAKE2B e6f61d3ae6352baf5a3d6cef589969b4b9a84713790739413d727de550a913e9eafc09d8509ffdca8b6e6bb4e0398e7e97bb28cad84df8ff8d4a8746b4d04b3c SHA512 4f9140aa0ddea242fd78a08b8ae141c8e319e6c98855e7eef1ac124b841504c5e2718407656ac97f0bfa4ecf0295fe64cb30d42438631987bffa89949d0ac799
-EBUILD quiche-9999.ebuild 5642 BLAKE2B e6f61d3ae6352baf5a3d6cef589969b4b9a84713790739413d727de550a913e9eafc09d8509ffdca8b6e6bb4e0398e7e97bb28cad84df8ff8d4a8746b4d04b3c SHA512 4f9140aa0ddea242fd78a08b8ae141c8e319e6c98855e7eef1ac124b841504c5e2718407656ac97f0bfa4ecf0295fe64cb30d42438631987bffa89949d0ac799
+EBUILD quiche-0.22.0.ebuild 5667 BLAKE2B 80af26a6d99e0554c89791fa3a3cf26da57c25a80fad4d4fc35318f8090466bf422b44aab863daf10a02e40433b1640f6297f71ee73b3984e4995859ebf106db SHA512 d0f7ae28e6bbbdc69db363f9188d6965111d3e9d5ba52e70b7273433237e374c77befda3daa56b13184765919c5d345caf3f40208b2b5f1344d7368ee3f7cdb3
+EBUILD quiche-9999.ebuild 5667 BLAKE2B 80af26a6d99e0554c89791fa3a3cf26da57c25a80fad4d4fc35318f8090466bf422b44aab863daf10a02e40433b1640f6297f71ee73b3984e4995859ebf106db SHA512 d0f7ae28e6bbbdc69db363f9188d6965111d3e9d5ba52e70b7273433237e374c77befda3daa56b13184765919c5d345caf3f40208b2b5f1344d7368ee3f7cdb3
MISC metadata.xml 331 BLAKE2B d0c7e9933d0377d9aa5c8c4249c3171ed475025e74cb36354ffea5e184acd2ca7239b577335c86bf48a456bbccf777ff4c4229f5c676f35bf3db41c52cdc0637 SHA512 3604e6eff391505fb81b215004b6e8ca4b240ee36413fc96b76e044dab63cdb1df2dcb55783a37e828c4a330679297fd6f58e4f53da66c29d966e8949ce85093
diff --git a/net-libs/quiche/quiche-0.21.0.ebuild b/net-libs/quiche/quiche-0.21.0.ebuild
deleted file mode 100644
index a9b28c4abdb5..000000000000
--- a/net-libs/quiche/quiche-0.21.0.ebuild
+++ /dev/null
@@ -1,276 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
-${PN}@${PV}
-anyhow@1.0.26
-ansi_term@0.11.0
-aho-corasick@1.1.3
-android-tzdata@0.1.1
-android_system_properties@0.1.5
-arrayvec@0.7.4
-atty@0.2.14
-autocfg@1.2.0
-backtrace@0.3.37
-backtrace@sys-0.1.31
-base64@0.21.7
-bindgen@0.68.1
-bitflags@1.3.2
-bitflags@2.5.0
-boring@4.6.0
-boring-sys@4.6.0
-bstr@0.2.12
-bumpalo@3.15.4
-byteorder@1.3.4
-cast@0.2.3
-cc@1.0.94
-cexpr@0.6.0
-cfg@if-0.1.10
-cfg@if-1.0.0
-chrono@0.4.35
-clang-sys@1.7.0
-clap@2.33.3
-cmake@0.1.50
-core-foundation-sys@0.8.6
-criterion@0.3.1
-criterion@plot-0.4.1
-crossbeam@deque-0.7.3
-crossbeam@epoch-0.8.2
-crossbeam@queue-0.2.1
-crossbeam@utils-0.7.2
-csv@1.1.3
-csv@core-0.1.10
-data-encoding@2.5.0
-darling@0.20.8
-darling_core@0.20.8
-darling_macro@0.20.8
-data@encoding-2.3.3
-deranged@0.3.11
-either@1.11.0
-env_logger@0.8.4
-equivalent@1.0.1
-fnv@1.0.7
-foreign-types@0.5.0
-foreign-types-macros@0.2.3
-foreign-types-shared@0.3.1
-form_urlencoded@1.2.1
-fuchsia-zircon@0.3.3
-fuchsia-zircon-sys@0.3.3
-fs_extra@1.3.0
-fslock@0.2.1
-getrandom@0.2.14
-glob@0.3.1
-hashbrown@0.12.3
-hashbrown@0.14.3
-hermit@abi-0.1.19
-hex@0.4.3
-humantime@2.1.0
-iana-time-zone-haiku@0.1.2
-iana-time-zone@0.1.60
-ident_case@1.0.1
-idna@0.5.0
-intrusive-collections@0.9.6
-iovec@0.1.4
-itertools@0.8.2
-itoa@1.0.11
-js-sys@0.3.69
-kernel32-sys@0.2.2
-lazycell@1.3.0
-lazy_static@1.4.0
-libc@0.2.153
-libloading@0.8.3
-libm@0.2.8
-log@0.4.21
-matches@0.1.10
-maybe-uninit@2.0.0
-memchr@2.7.2
-memoffset@0.9.1
-minimal-lexical@0.2.1
-mio@0.8.11
-miow@0.4.0
-net2@0.2.37
-nom@7.1.3
-num-conv@0.1.0
-num-traits@0.2.18
-num_cpus@1.12.0
-octets@0.3.0
-peeking_take_while@0.1.2
-indexmap@1.9.3
-indexmap@2.2.6
-once_cell@1.19.0
-oorandom@11.1.0
-percent-encoding@2.3.1
-pkg-config@0.3.30
-plotters@0.2.12
-powerfmt@0.2.0
-proc-macro2@1.0.80
-qlog@0.13.0
-quote@1.0.36
-rayon@1.3.0
-rayon@core-1.7.0
-regex@1.10.4
-regex-automata@0.4.6
-regex-syntax@0.8.3
-ring@0.17.8
-rustc_version@0.2.3
-rustc@hash-1.1.0
-rustversion@1.0.6
-rust_decimal@1.35.0
-ryu@1.0.17
-same-file@1.0.6
-scopeguard@1.1.0
-sfv@0.9.4
-semver@0.9.0
-semver-parser@0.7.0
-serde@1.0.197
-serde_derive@1.0.197
-serde_json@1.0.115
-serde_with@3.7.0
-serde_with_macros@3.7.0
-shlex@1.3.0
-slab@0.4.9
-smallvec@1.13.2
-spin@0.9.8
-strsim@0.8.0
-strsim@0.10.0
-syn@1.0.109
-syn@2.0.59
-termcolor@1.1.2
-textwrap@0.11.0
-time@0.3.34
-time-core@0.1.2
-time-macros@0.2.17
-tinytemplate@1.0.3
-tinyvec@1.6.0
-tinyvec_macros@0.1.1
-unicode-bidi@0.3.15
-unicode-ident@1.0.12
-unicode-normalization@0.1.23
-unicode-width@0.1.10
-unicode-xid@0.2.4
-unicode-xid@0.2.3
-untrusted@0.9.0
-url@2.5.0
-vec_map@0.8.2
-version_check@0.9.4
-walkdir@2.3.1
-wasm-bindgen@0.2.92
-wasm-bindgen-backend@0.2.92
-wasm-bindgen-macro@0.2.92
-wasm-bindgen-macro-support@0.2.92
-wasm-bindgen-shared@0.2.92
-wasm-bindgen-webidl@0.2.75
-wasi@0.11.0+wasi-snapshot-preview1
-web-sys@0.3.65
-which@3.1.1
-winapi@0.2.8
-winapi@0.3.9
-winapi-build@0.1.1
-winapi-i686-pc-windows-gnu@0.4.0
-winapi-util@0.1.5
-winapi-x86_64-pc-windows-gnu@0.4.0
-windows-core@0.52.0
-windows_aarch64_gnullvm@0.48.5
-windows_aarch64_gnullvm@0.52.5
-windows_aarch64_msvc@0.48.5
-windows_aarch64_msvc@0.52.5
-windows_i686_gnu@0.48.5
-windows_i686_gnu@0.52.5
-windows_i686_gnullvm@0.52.5
-windows_i686_msvc@0.48.5
-windows_i686_msvc@0.52.5
-windows_x86_64_gnu@0.48.5
-windows_x86_64_gnu@0.52.5
-windows_x86_64_gnullvm@0.48.5
-windows_x86_64_gnullvm@0.52.5
-windows_x86_64_msvc@0.48.5
-windows_x86_64_msvc@0.52.5
-windows-sys@0.48.0
-windows-sys@0.52.0
-windows-targets@0.48.5
-windows-targets@0.52.5
-ws2_32-sys@0.2.1
-"
-
-inherit cargo cmake flag-o-matic rust-toolchain multilib-minimal
-
-DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3"
-HOMEPAGE="https://github.com/cloudflare/quiche"
-
-if [[ ${PV} == *9999 ]] ; then
- EGIT_REPO_URI="https://github.com/cloudflare/${PN}.git"
- inherit git-r3
- CMAKE_USE_DIR="${S}/quiche/deps/boringssl"
-else
- SRC_URI="${CARGO_CRATE_URIS}"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
- S="${WORKDIR}/${P//_/-}"
- CMAKE_USE_DIR="${S}/deps/boringssl"
-fi
-
-LICENSE="|| ( Apache-2.0 Boost-1.0 )
- || ( Apache-2.0 MIT )
- || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT )
- BSD-2
- BSD
- ISC
- MIT
- || ( Unlicense MIT )
- openssl"
-SLOT="0/0"
-IUSE=""
-DOCS=( COPYING README.md )
-
-BDEPEND="
- >=virtual/rust-1.66.0[${MULTILIB_USEDEP}]
- dev-build/cmake
-"
-DEPEND=""
-RDEPEND=""
-
-BUILD_DIR="${WORKDIR}/${P}"
-
-src_unpack() {
- if [[ "${PV}" == *9999* ]]; then
- git-r3_src_unpack
- cargo_live_src_unpack
- else
- cargo_src_unpack
- tar -xf "${DISTDIR}/${P//_/-}.crate" -C "${WORKDIR}" || die
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- append-flags "-fPIC"
- local mycmakeargs=(
- -DOPENSSL_NO_ASM=ON
- -DBUILD_SHARED_LIBS=OFF
- )
- BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_configure
-}
-
-multilib_src_compile() {
- BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_compile bssl
- QUICHE_BSSL_PATH="${BUILD_DIR}/deps/boringssl" cargo_src_compile --features "ffi pkg-config-meta" --target="$(rust_abi)"
-}
-
-multilib_src_test() {
- QUICHE_BSSL_PATH="${BUILD_DIR}/deps/boringssl" cargo_src_test --target="$(rust_abi)"
-}
-
-multilib_src_install() {
- sed -i -e "s:libdir=.\+:libdir=${EPREFIX}/usr/$(get_libdir):" -e "s:includedir=.\+:includedir=${EPREFIX}/usr/include:" target/$(rust_abi)/release/quiche.pc || die
- insinto "/usr/$(get_libdir)/pkgconfig"
- doins target/$(rust_abi)/release/quiche.pc
- doheader -r include/*
- dolib.so "target/$(rust_abi)/release/libquiche.so"
- QA_FLAGS_IGNORED+=" usr/$(get_libdir)/libquiche.so" # rust libraries don't use LDFLAGS
- QA_SONAME+=" usr/$(get_libdir)/libquiche.so" # https://github.com/cloudflare/quiche/issues/165
-}
diff --git a/net-libs/quiche/quiche-0.22.0.ebuild b/net-libs/quiche/quiche-0.22.0.ebuild
new file mode 100644
index 000000000000..85a385a6452c
--- /dev/null
+++ b/net-libs/quiche/quiche-0.22.0.ebuild
@@ -0,0 +1,277 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+${PN}@${PV}
+anyhow@1.0.26
+ansi_term@0.11.0
+aho-corasick@1.1.3
+android-tzdata@0.1.1
+android_system_properties@0.1.5
+arrayvec@0.7.4
+atty@0.2.14
+autocfg@1.3.0
+backtrace@0.3.37
+backtrace@sys-0.1.31
+base64@0.21.7
+bindgen@0.68.1
+bitflags@1.3.2
+bitflags@2.6.0
+boring@4.7.0
+boring-sys@4.7.0
+bstr@0.2.12
+bumpalo@3.15.4
+byteorder@1.3.4
+cast@0.2.3
+cc@1.0.101
+cdylib-link-lines@0.1.5
+cexpr@0.6.0
+cfg@if-0.1.10
+cfg@if-1.0.0
+chrono@0.4.35
+clang-sys@1.8.1
+clap@2.33.3
+cmake@0.1.50
+core-foundation-sys@0.8.6
+criterion@0.3.1
+criterion@plot-0.4.1
+crossbeam@deque-0.7.3
+crossbeam@epoch-0.8.2
+crossbeam@queue-0.2.1
+crossbeam@utils-0.7.2
+csv@1.1.3
+csv@core-0.1.10
+data-encoding@2.6.0
+darling@0.20.9
+darling_core@0.20.9
+darling_macro@0.20.9
+data@encoding-2.3.3
+deranged@0.3.11
+either@1.13.0
+env_logger@0.8.4
+equivalent@1.0.1
+fnv@1.0.7
+foreign-types@0.5.0
+foreign-types-macros@0.2.3
+foreign-types-shared@0.3.1
+form_urlencoded@1.2.1
+fuchsia-zircon@0.3.3
+fuchsia-zircon-sys@0.3.3
+fs_extra@1.3.0
+fslock@0.2.1
+getrandom@0.2.15
+glob@0.3.1
+hashbrown@0.12.3
+hashbrown@0.14.5
+hermit@abi-0.1.19
+hex@0.4.3
+humantime@2.1.0
+iana-time-zone-haiku@0.1.2
+iana-time-zone@0.1.60
+ident_case@1.0.1
+idna@0.5.0
+intrusive-collections@0.9.6
+iovec@0.1.4
+itertools@0.8.2
+itoa@1.0.11
+js-sys@0.3.69
+kernel32-sys@0.2.2
+lazycell@1.3.0
+lazy_static@1.5.0
+libc@0.2.155
+libloading@0.8.4
+libm@0.2.8
+log@0.4.21
+matches@0.1.10
+maybe-uninit@2.0.0
+memchr@2.7.4
+memoffset@0.9.1
+minimal-lexical@0.2.1
+mio@0.8.11
+miow@0.4.0
+net2@0.2.37
+nom@7.1.3
+num-conv@0.1.0
+num-traits@0.2.19
+num_cpus@1.12.0
+octets@0.3.0
+peeking_take_while@0.1.2
+indexmap@1.9.3
+indexmap@2.2.6
+once_cell@1.19.0
+oorandom@11.1.0
+percent-encoding@2.3.1
+pkg-config@0.3.30
+plotters@0.2.12
+powerfmt@0.2.0
+proc-macro2@1.0.86
+qlog@0.13.0
+quote@1.0.36
+rayon@1.3.0
+rayon@core-1.7.0
+regex@1.10.5
+regex-automata@0.4.7
+regex-syntax@0.8.4
+ring@0.17.8
+rustc_version@0.2.3
+rustc@hash-1.1.0
+rustversion@1.0.6
+rust_decimal@1.35.0
+ryu@1.0.18
+same-file@1.0.6
+scopeguard@1.1.0
+sfv@0.9.4
+semver@0.9.0
+semver-parser@0.7.0
+serde@1.0.203
+serde_derive@1.0.203
+serde_json@1.0.118
+serde_with@3.8.1
+serde_with_macros@3.8.1
+shlex@1.3.0
+slab@0.4.9
+smallvec@1.13.2
+spin@0.9.8
+strsim@0.8.0
+strsim@0.11.1
+syn@1.0.109
+syn@2.0.68
+termcolor@1.1.2
+textwrap@0.11.0
+time@0.3.34
+time-core@0.1.2
+time-macros@0.2.17
+tinytemplate@1.0.3
+tinyvec@1.6.1
+tinyvec_macros@0.1.1
+unicode-bidi@0.3.15
+unicode-ident@1.0.12
+unicode-normalization@0.1.23
+unicode-width@0.1.10
+unicode-xid@0.2.4
+unicode-xid@0.2.3
+untrusted@0.9.0
+url@2.5.2
+vec_map@0.8.2
+version_check@0.9.4
+walkdir@2.3.1
+wasm-bindgen@0.2.92
+wasm-bindgen-backend@0.2.92
+wasm-bindgen-macro@0.2.92
+wasm-bindgen-macro-support@0.2.92
+wasm-bindgen-shared@0.2.92
+wasm-bindgen-webidl@0.2.75
+wasi@0.11.0+wasi-snapshot-preview1
+web-sys@0.3.65
+which@3.1.1
+winapi@0.2.8
+winapi@0.3.9
+winapi-build@0.1.1
+winapi-i686-pc-windows-gnu@0.4.0
+winapi-util@0.1.5
+winapi-x86_64-pc-windows-gnu@0.4.0
+windows-core@0.52.0
+windows_aarch64_gnullvm@0.48.5
+windows_aarch64_gnullvm@0.52.5
+windows_aarch64_msvc@0.48.5
+windows_aarch64_msvc@0.52.5
+windows_i686_gnu@0.48.5
+windows_i686_gnu@0.52.5
+windows_i686_gnullvm@0.52.5
+windows_i686_msvc@0.48.5
+windows_i686_msvc@0.52.5
+windows_x86_64_gnu@0.48.5
+windows_x86_64_gnu@0.52.5
+windows_x86_64_gnullvm@0.48.5
+windows_x86_64_gnullvm@0.52.5
+windows_x86_64_msvc@0.48.5
+windows_x86_64_msvc@0.52.5
+windows-sys@0.48.0
+windows-sys@0.52.0
+windows-targets@0.48.5
+windows-targets@0.52.5
+ws2_32-sys@0.2.1
+"
+
+inherit cargo cmake flag-o-matic rust-toolchain multilib-minimal
+
+DESCRIPTION="Implementation of the QUIC transport protocol and HTTP/3"
+HOMEPAGE="https://github.com/cloudflare/quiche"
+
+if [[ ${PV} == *9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/cloudflare/${PN}.git"
+ inherit git-r3
+ CMAKE_USE_DIR="${S}/quiche/deps/boringssl"
+else
+ SRC_URI="${CARGO_CRATE_URIS}"
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+ S="${WORKDIR}/${P//_/-}"
+ CMAKE_USE_DIR="${S}/deps/boringssl"
+fi
+
+LICENSE="|| ( Apache-2.0 Boost-1.0 )
+ || ( Apache-2.0 MIT )
+ || ( Apache-2.0-with-LLVM-exceptions Apache-2.0 MIT )
+ BSD-2
+ BSD
+ ISC
+ MIT
+ || ( Unlicense MIT )
+ openssl"
+SLOT="0/0"
+IUSE=""
+DOCS=( COPYING README.md )
+
+BDEPEND="
+ >=virtual/rust-1.66.0[${MULTILIB_USEDEP}]
+ dev-build/cmake
+"
+DEPEND=""
+RDEPEND=""
+
+BUILD_DIR="${WORKDIR}/${P}"
+
+src_unpack() {
+ if [[ "${PV}" == *9999* ]]; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ tar -xf "${DISTDIR}/${P//_/-}.crate" -C "${WORKDIR}" || die
+ fi
+}
+
+src_prepare() {
+ cmake_src_prepare
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ append-flags "-fPIC"
+ local mycmakeargs=(
+ -DOPENSSL_NO_ASM=ON
+ -DBUILD_SHARED_LIBS=OFF
+ )
+ BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_configure
+}
+
+multilib_src_compile() {
+ BUILD_DIR="${BUILD_DIR}/deps/boringssl/build" cmake_src_compile bssl
+ QUICHE_BSSL_PATH="${BUILD_DIR}/deps/boringssl" cargo_src_compile --features "ffi pkg-config-meta" --target="$(rust_abi)"
+}
+
+multilib_src_test() {
+ QUICHE_BSSL_PATH="${BUILD_DIR}/deps/boringssl" cargo_src_test --target="$(rust_abi)"
+}
+
+multilib_src_install() {
+ sed -i -e "s:libdir=.\+:libdir=${EPREFIX}/usr/$(get_libdir):" -e "s:includedir=.\+:includedir=${EPREFIX}/usr/include:" target/$(rust_abi)/release/quiche.pc || die
+ insinto "/usr/$(get_libdir)/pkgconfig"
+ doins target/$(rust_abi)/release/quiche.pc
+ doheader -r include/*
+ dolib.so "target/$(rust_abi)/release/libquiche.so"
+ QA_FLAGS_IGNORED+=" usr/$(get_libdir)/libquiche.so" # rust libraries don't use LDFLAGS
+ QA_SONAME+=" usr/$(get_libdir)/libquiche.so" # https://github.com/cloudflare/quiche/issues/165
+}
diff --git a/net-libs/quiche/quiche-9999.ebuild b/net-libs/quiche/quiche-9999.ebuild
index a9b28c4abdb5..85a385a6452c 100644
--- a/net-libs/quiche/quiche-9999.ebuild
+++ b/net-libs/quiche/quiche-9999.ebuild
@@ -12,25 +12,26 @@ android-tzdata@0.1.1
android_system_properties@0.1.5
arrayvec@0.7.4
atty@0.2.14
-autocfg@1.2.0
+autocfg@1.3.0
backtrace@0.3.37
backtrace@sys-0.1.31
base64@0.21.7
bindgen@0.68.1
bitflags@1.3.2
-bitflags@2.5.0
-boring@4.6.0
-boring-sys@4.6.0
+bitflags@2.6.0
+boring@4.7.0
+boring-sys@4.7.0
bstr@0.2.12
bumpalo@3.15.4
byteorder@1.3.4
cast@0.2.3
-cc@1.0.94
+cc@1.0.101
+cdylib-link-lines@0.1.5
cexpr@0.6.0
cfg@if-0.1.10
cfg@if-1.0.0
chrono@0.4.35
-clang-sys@1.7.0
+clang-sys@1.8.1
clap@2.33.3
cmake@0.1.50
core-foundation-sys@0.8.6
@@ -42,13 +43,13 @@ crossbeam@queue-0.2.1
crossbeam@utils-0.7.2
csv@1.1.3
csv@core-0.1.10
-data-encoding@2.5.0
-darling@0.20.8
-darling_core@0.20.8
-darling_macro@0.20.8
+data-encoding@2.6.0
+darling@0.20.9
+darling_core@0.20.9
+darling_macro@0.20.9
data@encoding-2.3.3
deranged@0.3.11
-either@1.11.0
+either@1.13.0
env_logger@0.8.4
equivalent@1.0.1
fnv@1.0.7
@@ -60,10 +61,10 @@ fuchsia-zircon@0.3.3
fuchsia-zircon-sys@0.3.3
fs_extra@1.3.0
fslock@0.2.1
-getrandom@0.2.14
+getrandom@0.2.15
glob@0.3.1
hashbrown@0.12.3
-hashbrown@0.14.3
+hashbrown@0.14.5
hermit@abi-0.1.19
hex@0.4.3
humantime@2.1.0
@@ -78,14 +79,14 @@ itoa@1.0.11
js-sys@0.3.69
kernel32-sys@0.2.2
lazycell@1.3.0
-lazy_static@1.4.0
-libc@0.2.153
-libloading@0.8.3
+lazy_static@1.5.0
+libc@0.2.155
+libloading@0.8.4
libm@0.2.8
log@0.4.21
matches@0.1.10
maybe-uninit@2.0.0
-memchr@2.7.2
+memchr@2.7.4
memoffset@0.9.1
minimal-lexical@0.2.1
mio@0.8.11
@@ -93,7 +94,7 @@ miow@0.4.0
net2@0.2.37
nom@7.1.3
num-conv@0.1.0
-num-traits@0.2.18
+num-traits@0.2.19
num_cpus@1.12.0
octets@0.3.0
peeking_take_while@0.1.2
@@ -105,45 +106,45 @@ percent-encoding@2.3.1
pkg-config@0.3.30
plotters@0.2.12
powerfmt@0.2.0
-proc-macro2@1.0.80
+proc-macro2@1.0.86
qlog@0.13.0
quote@1.0.36
rayon@1.3.0
rayon@core-1.7.0
-regex@1.10.4
-regex-automata@0.4.6
-regex-syntax@0.8.3
+regex@1.10.5
+regex-automata@0.4.7
+regex-syntax@0.8.4
ring@0.17.8
rustc_version@0.2.3
rustc@hash-1.1.0
rustversion@1.0.6
rust_decimal@1.35.0
-ryu@1.0.17
+ryu@1.0.18
same-file@1.0.6
scopeguard@1.1.0
sfv@0.9.4
semver@0.9.0
semver-parser@0.7.0
-serde@1.0.197
-serde_derive@1.0.197
-serde_json@1.0.115
-serde_with@3.7.0
-serde_with_macros@3.7.0
+serde@1.0.203
+serde_derive@1.0.203
+serde_json@1.0.118
+serde_with@3.8.1
+serde_with_macros@3.8.1
shlex@1.3.0
slab@0.4.9
smallvec@1.13.2
spin@0.9.8
strsim@0.8.0
-strsim@0.10.0
+strsim@0.11.1
syn@1.0.109
-syn@2.0.59
+syn@2.0.68
termcolor@1.1.2
textwrap@0.11.0
time@0.3.34
time-core@0.1.2
time-macros@0.2.17
tinytemplate@1.0.3
-tinyvec@1.6.0
+tinyvec@1.6.1
tinyvec_macros@0.1.1
unicode-bidi@0.3.15
unicode-ident@1.0.12
@@ -152,7 +153,7 @@ unicode-width@0.1.10
unicode-xid@0.2.4
unicode-xid@0.2.3
untrusted@0.9.0
-url@2.5.0
+url@2.5.2
vec_map@0.8.2
version_check@0.9.4
walkdir@2.3.1
diff --git a/net-libs/signon-oauth2/Manifest b/net-libs/signon-oauth2/Manifest
index ee3fe2845582..3c720f758bf5 100644
--- a/net-libs/signon-oauth2/Manifest
+++ b/net-libs/signon-oauth2/Manifest
@@ -15,5 +15,5 @@ AUX signon-oauth2-0.25-pkgconfig-libdir.patch 455 BLAKE2B 787c03ead028ff9e7980de
DIST signon-oauth2-0.25.tar.gz 41090 BLAKE2B d14cde073cf834427e337f94345b719ad1af38a285587f987f6ed42f96e8aecfcf63720e42b7f86f2018565c198e1f31b7b75da74c86db3e8a15680da70d3f9e SHA512 721cd514ee0a1175e3b1bbaa78dc1a87fd382327bcbee8356de040f04455f7cc80ed173e3f33a6acf4c0d679847063a25282e9d5c9a9be99f730bec41be96451
DIST signon-oauth2-0.25_p20210102.tar.bz2 34873 BLAKE2B 4e53f6d19cf0e9c8513afef44ab640dcd3ed811a9830acff65abd997691926388015b35e6f010c6a0bc25cc257e22a4b8e359ec690bbc35182cd1cf87c716b85 SHA512 5b371e6230c9ed4352ff151626dfaf40d2ecb41e389ee3a753fc41be3937191d416b864d555fd85cecbfe1615233a063db881adae3ea29aefb652a36d46633b5
EBUILD signon-oauth2-0.25.ebuild 1151 BLAKE2B 754e64ec51bdc35ffa5b5a65373ecf19ac79e080d2874127881ebb9d05bb2286861a5cd3d32b02214ac28fd011b954b1800c5437f3224511a39240cf4b922d70 SHA512 d5262a193c7ef6ac34e3c43c5b5260a668eb42045dbc62ee87ad87e02ba95e903e50803614dfa71e16f3c8c1ea836c9ceb649d1167d3257c470c2f1f3777b5cf
-EBUILD signon-oauth2-0.25_p20210102.ebuild 2398 BLAKE2B 031eb2f1e69a5f4bd9e082fe54bdca4b34d43e3048f864a0ce878a5cf4564c9a065ffd8790f624602f7b5ee1f8d2e614a226c645523fcf6b152e7232171350ad SHA512 b9751f7f7c6fb01858246d34859b450e5b44d91435b935f227ac7a097591c8d17f1801ea1b674923bd119eeaddcbc3fc759db9d1ccfc21aa11f8ba8c338c99a5
+EBUILD signon-oauth2-0.25_p20210102.ebuild 2395 BLAKE2B dceda357dd1c1c5b0e889ba17b427fd8b727152107898e95bfa77b991ac84f94166d90943561c9a700f2d9b8a637bd54304e4f5d9c5135ad1a7cc74319d4c2b9 SHA512 3fa1c8bc26dd5dff805c870fb2307d7fbe584a4a035ee51c4f66e77253db0779bd6ee8258c98ad438c7e4612fd14621077f7d300795d3a6f870ced91da50bf62
MISC metadata.xml 348 BLAKE2B 223f85a8556cf010e028dcfe0fffc9d524d38f591aa07af45cb992f9095651113deeb18bb5a2a90b363b4dc62307a19e410c9ccc51b6d87de1b98a1e457ab8b7 SHA512 00f32e7e48f5bd2cad3286636d35f6d328a100eb555fed58b2ce49447a14a0fcc20a087f3fb0227e56669bd5873551532b4e3d36772fd5fae7f4d11dc0c84f68
diff --git a/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild b/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
index dd60c8ff1151..060cd8e719a1 100644
--- a/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
+++ b/net-libs/signon-oauth2/signon-oauth2-0.25_p20210102.ebuild
@@ -21,7 +21,7 @@ else
SRC_URI="https://gitlab.com/accounts-sso/${MY_PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${MY_P}"
fi
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="OAuth2 plugin for Signon daemon"
diff --git a/net-libs/signon-ui/Manifest b/net-libs/signon-ui/Manifest
index 18e2ab07f54e..e6e943335c78 100644
--- a/net-libs/signon-ui/Manifest
+++ b/net-libs/signon-ui/Manifest
@@ -5,5 +5,5 @@ AUX signon-ui-0.15_p20171022-webengine-cachedir-path.patch 925 BLAKE2B 5ead2d7a7
DIST signon-ui-0.15_p20171022.tar.bz2 55849 BLAKE2B 6b97b3f673fb4494c7e32dc345f6c4697acdb19305b9459fe954d88983e4666211926921dac70829435706cdd9a41f36d36241a73905b2a795873c2894ffa8d7 SHA512 d0a4ca222de00abf4000905d917799fc6f9e04a2c3f49d0d0882dc4e90fdbcde14da91f355d10f8a3feac03661febd321ea6de1df227fa5a3c404eaefa7c2d60
DIST signon-ui-0.15_p20231016.tar.bz2 55078 BLAKE2B eff35b2b311c4b923148656ad7512418ee6e19607babd02f2bc8bff9d6f2f5cfdc37c7030fb842b65b25c310f6e44f76a73b9d0a4569af52f7661b0eb09da2f2 SHA512 c26be8921c5d2a559bd62793f3eca19184c236c2e2649728631d60d2781f4b4457f63bbd35238cb274ff3a7747220688688f0880df8db0e78ccaf6f126d6e86e
EBUILD signon-ui-0.15_p20171022-r1.ebuild 1183 BLAKE2B 29fea792c508bbebe0f938470f4fc2e4d79f54f9e671038b62b6091f23b54f721c84fefa744fa426351bbf25b46d6481608c3b2178655f78fe75e984748411d2 SHA512 8679dd6600f7c9c396dc30487abf9901a20492637b3c3038adf92042995e2b8334c72d6688bd8caa65664d5bc1745754f0387a3d666b321b9251019c75a8f341
-EBUILD signon-ui-0.15_p20231016.ebuild 1791 BLAKE2B e257cb4255b3851560bbfd6ab25d65f51cd9a603b322952810a8319cdd7b3307e0e8196daa5452ba48dd57fb145ff47e66f88e821282cca0b3615ca081c401a4 SHA512 45263edf6add92f3cc833e0415ca7aa42963dd573a81fc5637b7768f7abdd3b1eefc5a4e2868f0aa7030aa783215770e9b046829854d3f1e13625ef3c019e009
+EBUILD signon-ui-0.15_p20231016.ebuild 1796 BLAKE2B 756daead9b5fdb0d7492995cda7b80c62bc08a621d251fc3ab7a55a7da6509f9c4846cd079ec7db507b14fb1d01203af028c6fce0ffd60fb7c085c6004ec9996 SHA512 08e97f3ae9318e028b7ddf3af93a70333e65c1519603eca6ca058b691358afbadee73a76dd82477566c1ba425cdf390c10886c77fd8923a3d6619c95072fbaa3
MISC metadata.xml 337 BLAKE2B 6329a58a1fb57e124a64deb6b3829fa06632cc323991540a322a4aecf4a07f129905d7ee393e2e105afb1a4fa8eadcb08d969b6ed497cb29ec1737437f0d6bca SHA512 3a85a0fce6d18ec8c2e029579ac851229dc56ec4fe3f6d9a19e11b875afc6b9c4da555884fcd49fc68b5e510a2306ae53d8e5f5c4600a0f987ee7a14735322f8
diff --git a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
index 36db60ad1d2f..614c98372fed 100644
--- a/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
+++ b/net-libs/signon-ui/signon-ui-0.15_p20231016.ebuild
@@ -12,7 +12,7 @@ else
COMMIT=eef943f0edf3beee8ecb85d4a9dae3656002fc24
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/${COMMIT}/${PN}-${COMMIT}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64"
+ KEYWORDS="amd64 arm64"
fi
DESCRIPTION="Online accounts signon UI"
diff --git a/net-libs/signond/Manifest b/net-libs/signond/Manifest
index aad9f6fa2acd..fcb160d0e985 100644
--- a/net-libs/signond/Manifest
+++ b/net-libs/signond/Manifest
@@ -15,6 +15,6 @@ AUX signond-8.60-unused-dep.patch 984 BLAKE2B 67ec450053f294eec1be87411ab11dd14d
AUX signond-8.61-consistent-paths.patch 11609 BLAKE2B 2ad71837dfd949b79b7a5e9501567027b552860be43d94176c19df7a551835e4f5cd00c7661ace881416a38faa61f6aa09c1dfff7ab1b56a063445c701fbf930 SHA512 7869361c25766fbbb2973cae38251c85d19a15fb0bb7c1c5d578c792c50e7b16006ecff889fb6a47d5c7ef9ebbaa2ec029859373e1ddbf19456ad4f56c77f839
DIST signond-8.61.tar.bz2 203066 BLAKE2B 2f78e08143d346777ab3517ef6b76b54ab1b17efa6d15b2c5a16487c2e11f38c88cb2820bff8dd04deb334d0c178c16bd061c0eba694c5edfb0e31411581648a SHA512 95e83bc672792ec10493f1f456788af7e8051ce0bed6b047b6b6f5fa9ac019dd3392063152930be49cf68d590567fd7467c544d642cc58624b1aabdc0b405258
DIST signond-8.61.tar.gz 282965 BLAKE2B 8ab8f4ac3f8416ef9c1b8d8c73057ffcf0024a7e3cf6c2fa97a3119826f6c655b215e2530137c199e60e9e9518b0858fa1a23a3f107c71751f33d2a34898a610 SHA512 1652ee8e97d6aee036075f5416909649c5848e33c3c71f367176f3e5d6f9c360fd7a46c65ba877d58b3ae8fb8df0712938c5e073409ba945d66d8afeacfd6f72
-EBUILD signond-8.61-r100.ebuild 4265 BLAKE2B 0b84ae8313757111ab561c575df1654a7b7730020ab8c81524da49d37a7c589a05735c3698aee115cb4a464933c83c598d1de373746eda3abc714164c44ece48 SHA512 cda384e4d71bcc133d083cf7ee8884dfd72f68b07f50d1909dc7e9f20beb32513f6ed744431ff54a307d045ff1a2ef707e8333ba08e7369cb6e70867b00bc12e
+EBUILD signond-8.61-r100.ebuild 4262 BLAKE2B cc766c463135f237f02820dc6f42076a9e8f0b5328ac40fa7fc2ec61ee01a2a38d88a7554b766a316dafc346c9f06759e430e3b9aad2695f15738e17eea6cf9b SHA512 11eaa064e3de8c814baff6efe78bb066c2a0751dcf95b5eea8e4012d50b3079fdcbaf167ceba5bcf2939979e49878be74650b193799790b10c5d0ff617837deb
EBUILD signond-8.61.ebuild 2117 BLAKE2B 4d2e46f68b9063835ca2faf84e19182b77ae14ae38fcecc6f5f04dde3888f0319d627f5339b4aec803bb562149fc38f3d80e1b7dd83d6b3a5cec36501e9cee27 SHA512 08cdf586239d7fd608c60a649262e499e2854af0902ed85837f8d260348c872dd4563dcdce4e66ea14f156f63d16e6e2b94f6b7da77f2a9d4d2a4d5dfa4b334d
MISC metadata.xml 402 BLAKE2B cbca0310ab027fc70e2c6f3c4fc84a4de8847d4899ed19e848796279c0b03b9ffcc59269487def4b3e6298adfb095a9cf3417a1c7bf083efa30a8894ecfa858f SHA512 1831ad67394a82c3839fb80196982f3252e2bc9c7cf116c782d731a7d315e97cc2e6a299e951f73f92d2a4598a33c7251d8a68c47102c6186344b61486a72515
diff --git a/net-libs/signond/signond-8.61-r100.ebuild b/net-libs/signond/signond-8.61-r100.ebuild
index 1c3cc37a6396..37f08f7263f0 100644
--- a/net-libs/signond/signond-8.61-r100.ebuild
+++ b/net-libs/signond/signond-8.61-r100.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} = *9999* ]] ; then
else
SRC_URI="https://gitlab.com/accounts-sso/${PN}/-/archive/VERSION_${PV}/${PN}-VERSION_${PV}.tar.bz2 -> ${P}.tar.bz2"
S="${WORKDIR}/${PN}-VERSION_${PV}"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
fi
DESCRIPTION="Signon daemon for libaccounts-glib"
diff --git a/net-libs/wandio/Manifest b/net-libs/wandio/Manifest
index c58fafb5ca0d..5e380c053826 100644
--- a/net-libs/wandio/Manifest
+++ b/net-libs/wandio/Manifest
@@ -1,7 +1,9 @@
AUX wandio-4.2.3_p1-fix-lz4-check.patch 418 BLAKE2B a728dc17df93a161d2bca3fe964f18a7aad073028794ce06a6dd316d60eec529e392e5c2d7e5e66ab3b6100d4f962b66cb21acb782bde49c3b35707b3909b2ef SHA512 ef8b4c659975a4562e720dfd6b2ad1ddb51086778b0f9100516e442df24cc4d45bfe413727d88619453f4972e8e60ce83fd126cb9f8eb5c5ab21364e51686606
DIST wandio-4.2.3_p1.tar.gz 15418423 BLAKE2B 1274f10b87964e2dc87ed25a465991b1e4e9211b75fb5ac5a13a0aa535ff30ddfa69059b3d41de7dc758220bda8dd9d02ca7ed31b7c0ca2997641968cc729e48 SHA512 b4bfff9d33010c04826318c560592ee7f7aba9fccd0eba0f29c6294a636971bf4ac5105ffb9addfc22946e7b7234396dafa6c7e0a0d8de3ee1b7e586c069b438
DIST wandio-4.2.4.tar.gz 15417703 BLAKE2B a4b6f066ac513975c669bd8f57b8791b87a240e6b5a6ad55340a829adfe89b614ab3541cab224e7cc4fb5daf0656108d02de231bce5cb2f1660871d1b3f9c13e SHA512 ac267d8762b38c073a67e7c6b3e7efbd551b668b5b56879c15aefa4ea353b5d86cea0f30acde76be187243843bdb08cae101dea0f346244b07a43a2796a6ca62
+DIST wandio-4.2.6.tar.gz 17183116 BLAKE2B 0097510e5b7a3f8567d687db79185b190c963754b1a856809d37b2665087867f017a3f1d2c03ed404a5471c4680d8e5030458200d908878bcad9d3fd1d902804 SHA512 931bdfe91c8923de52217873d5a12568bcac97b2ab7e4e50f48cd9999d7b3887175885c3f56250b0cd822584bbf4a9262b017ab57ed599ddd288abda1fad9885
EBUILD wandio-4.2.3_p1-r1.ebuild 1075 BLAKE2B c2b0086b33f6e43826cfba1520bbae67b5b67dc34fb46c2e2d9c08d883d5365d74eea3e113a528bed9285885a97c366f13a624699a45c1c3fdf45fa5e2fa8cd5 SHA512 b3d777a31fab7bf88b76e8823fdaa3771cfd2387119421752ce0d12d0d6f9e6fb0fe99e45628372efde653f2bde962479e2b4f89d33657d547ee264b63a8d651
EBUILD wandio-4.2.3_p1-r2.ebuild 1216 BLAKE2B 59373a72385eaba7bbc432cea4ed23243e85080fc8b50a3adbe590f01ed50158bbce6545c06b0aa69175f9c57b2b8b546a9366d4268fbcdf52f69ccc972f344b SHA512 cc87484f8b3e523a1b24f72e36ff77d0f23ad26bc5ce3f67ceb18b1a33b4cf2a5458004a74fe51f299429a9c940954878005dc1fcf34f1108feee75044a29a54
EBUILD wandio-4.2.4.ebuild 1048 BLAKE2B afe570cd54a197cba4bb3346ccfba580a011a163cc7a823568435de341c2bedfcbaf6cd60401bf44c115604d843f8b15a4114210e757a6d231672ec7de407a82 SHA512 c36a05eabbc07b1f892be958b0772b9cd0052d94b38b6fa1a3df9af0317e77bad75d48154f3df5dbac7b3fa29b587fe9dce6aabad77b1697b10faf818bde2d6b
+EBUILD wandio-4.2.6.ebuild 1172 BLAKE2B 412e792b58f99475f3a5a7428c0c434e2a8bd8c4158a8a99136bcebd2e48adb9f365582c534f3905ff8464cf6d186837a7e1b4296ac0b868bf0a5360bbbdc29b SHA512 1b526db3a2be0464ccda2005dce95b7f657f72f06ec20b6daff0a4dd78fcbbbb7e6fc1403b6d7f07be2da23a483a3f1dbca2fa6aaa7a4a09cf1f96a84862b710
MISC metadata.xml 418 BLAKE2B 8aaf1b4c57c4388146a1a49a45dbbb4d9ead390919e8d50277d0fbd85d3b2337cb9a8321426bfb28b6e32e9e9a6b7c7613ccbc8641de0702b3ecec617df736ea SHA512 69aed4483f5ef7f5b9dc1c4f455cd7701e60925ae6d17fee91a1e4c2fb9988dba44c0255fc879c926c3fa454f7f7c10ab8dd8c4d94041cad5a8a3c92efcb3b58
diff --git a/net-libs/wandio/wandio-4.2.6.ebuild b/net-libs/wandio/wandio-4.2.6.ebuild
new file mode 100644
index 000000000000..dd14502b7512
--- /dev/null
+++ b/net-libs/wandio/wandio-4.2.6.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="C library for simple and efficient file IO"
+HOMEPAGE="https://github.com/LibtraceTeam/wandio"
+SRC_URI="https://github.com/LibtraceTeam/wandio/archive/refs/tags/${PV}-1.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${P}-1
+
+LICENSE="LGPL-3"
+SLOT="0/6"
+KEYWORDS="~amd64 ~x86"
+IUSE="bzip2 http lzma lzo lz4 test zlib zstd"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( bzip2 lzma lzo lz4 zlib zstd )"
+
+RDEPEND="
+ !<net-libs/libtrace-4
+ bzip2? ( app-arch/bzip2 )
+ lzma? ( app-arch/xz-utils )
+ lzo? ( dev-libs/lzo:2 )
+ lz4? ( app-arch/lz4:= )
+ http? ( net-misc/curl )
+ zlib? ( sys-libs/zlib )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+ ${RDEPEND}
+ test? ( app-arch/lzop )
+"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_with bzip2) \
+ $(use_with http) \
+ $(use_with lzma) \
+ $(use_with lzo) \
+ $(use_with lz4) \
+ $(use_with zlib) \
+ $(use_with zstd)
+}
+
+src_test() {
+ pushd test || die
+
+ "${BROOT}"/bin/bash do-basic-tests.sh || die
+}
+
+src_install() {
+ default
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/net-libs/webkit-gtk/Manifest b/net-libs/webkit-gtk/Manifest
index 89fc10d96e97..ab38cb452a39 100644
--- a/net-libs/webkit-gtk/Manifest
+++ b/net-libs/webkit-gtk/Manifest
@@ -1,8 +1,9 @@
AUX 2.42.3-arm64-non-jumbo-fix-925621.patch 1025 BLAKE2B 6a9641b4c05b62c143b2be5ed1d2d8563839466d56831b4dcba503c8892848155f753b0c892407882e41d9cdebd418eff68b94918ed098526813feb1cb87c435 SHA512 238531fe2cc6dff154527abafb8d9c3f0586a82122675d763a440d8dd58162840ebd0539b2ca5c797b203707b4b4470207e509f050220881bc5474660b057ab7
AUX 2.44.1-branch-patchset.patch 11288 BLAKE2B 0966d524063bc6137464eca431d161ac3b8ec0687f5cb2fa318d95734ceebd6bf9a4bef8db39b135f02a5e64ab453a9e74b3484db1411cf8ad85292d9d4cf034 SHA512 7f2420e49e085fecd630a62866ba2df0470e89f5bf92251436e9aca55200a158b96e866bf15bef283abf4b81d484d9747368fcd3ed2c58d0650aee1df9d9cd52
AUX 2.44.1-non-unified-build-fixes.patch 11799 BLAKE2B 6928f61428c4bc6594a46f7427e644143b071c39cc7405b143d693f956631519860efd958dd928f55c1e6139334966fd6bb92e42594c7b7b9b11236d5b0154f2 SHA512 c3ee1b48bebe8c6e504b6d15277b67261cceffa9790a212972f2d0ffd32d68c60c96373a2fecc0af9c6400114ecc84130bb23d81d03e08473b60eaadc3df9802
+AUX 2.44.1-riscv.patch 2977 BLAKE2B 37a6e22cea8f621e1857141a77b886d82afca1bec70d56b5ecce4b5f89eefc1c0c311f11521840872314a1372ef4666b71000ed14eec787a26c4dc694a1168b3 SHA512 ee5ecbc98c0a40d41477975adc9d4d093cecb9dfe26901f6a5eed510bcefb505885fd7dc99cccc20a79661df900a70a985d2cf740f51481037a8888961488cda
DIST webkitgtk-2.44.1.tar.xz 36280696 BLAKE2B a5fff4c4fe90bcd0ea098930e51a36ea60152da47fd06e78abbc10f146437838aa19fed15cf58732b538046e1f42d8461cd5c0e0859096506932c9fae150cc16 SHA512 b1752303f9ee38ef98c1e5c0cad001d389eaedbbf07d13fed8699104e6e311cb47a9bed7089868cb92c53d2777aaff441147353da13123d5c8eee4adf8709169
EBUILD webkit-gtk-2.44.1-r410.ebuild 8153 BLAKE2B 06c69a117128b5489925c4ee7d373d4152679155a30b83472e3c382be96fda4ec19322f3b73ce7a9524f5be61db71b6fe126876817777be22ba9844de84d2854 SHA512 1af3eabd3e18786bc027eb72168b03ccacec24daddfc9eeaf886d97bbf6ab29d7a5039e191d5ebf9fe156cc069ca9c57b09f58f3955f5b8905ffe2f1188ddb58
-EBUILD webkit-gtk-2.44.1-r600.ebuild 8846 BLAKE2B e95a70b739d0df8e85414c8ed3c16d70cb40fe6bddb8f41bc4322f02ac9f8d88197d8687ba555b1d071e44851c85545e75d898d865361ea74e55375eac498d4d SHA512 287c81e077b8ad094823fa4a8cbaad7a8d3b6fbbf3d6bfe62c05a9509502abebdf1421b1e31427a6a959a5d3e6bcb5ff9292b773b7aa3b05c7e7d5b1f3151060
+EBUILD webkit-gtk-2.44.1-r600.ebuild 8923 BLAKE2B 060e3e00a95a062cea4710d2d1e47cf77dae266aa978dd1883cfb37f07f835048494b18b936c3aa262fa8f4e5aa519559704bb657e0d6ceeb1afcd0b060c3b99 SHA512 35edaf1c7839d3f5f522ebc5e02c6d2f6f1fd57a6a963c120a62ecac8cefc21da5e027501acad4342aaa2d7b43f475ff39a92372ddbfa20c2899ce711cc93578
EBUILD webkit-gtk-2.44.1.ebuild 8001 BLAKE2B 1ecfff526fca6a304d9334a095f031a59d619645b5dcd6fdc8b2f9024af99e82e0a0fbd790b702894780fad3612971dad37257cd10dcd2ceb1ef75fb010723fc SHA512 9a08a2ff8248c40751d7ff5b6bee72d214ed86cbf7c6c00cac87b24d184dba07d618f329efd31026a2291ae9cb29393eb0f078f875b54dd381e2d061c5ff6df1
MISC metadata.xml 615 BLAKE2B 5527ca0439e337193601d221df1b5f9b85c6f4ea0b0867fe8ac0548307672de45fe956fe61c0044b778644c8079271eba565854ab041ce45738dd98a9b3db39e SHA512 4681816de7821ede7c252e62a4cb29ee5c6e88f1799972a7325b40ed1998f9462835ca38c42dc65eeac4c0bcb0d672593af857fcf442cced865bdfdefe063eb1
diff --git a/net-libs/webkit-gtk/files/2.44.1-riscv.patch b/net-libs/webkit-gtk/files/2.44.1-riscv.patch
new file mode 100644
index 000000000000..fce0cec50113
--- /dev/null
+++ b/net-libs/webkit-gtk/files/2.44.1-riscv.patch
@@ -0,0 +1,62 @@
+From 30e1d5e22213fdaca2a29ec3400c927d710a37a8 Mon Sep 17 00:00:00 2001
+From: Thomas Devoogdt <thomas.devoogdt@barco.com>
+Date: Mon, 16 Jan 2023 17:03:30 +0100
+Subject: [PATCH] REGRESSION(257865@main): B3Validate.cpp: fix
+ !ENABLE(WEBASSEMBLY_B3JIT)
+
+https://bugs.webkit.org/show_bug.cgi?id=250681
+
+Reviewed by NOBODY (OOPS!).
+
+WasmTypeDefinition.h isn't included if not ENABLE(WEBASSEMBLY_B3JIT).
+Also, toB3Type and simdScalarType are not defined if it is included.
+
+Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
+---
+ Source/JavaScriptCore/b3/B3Validate.cpp | 12 +++++++++---
+ 1 file changed, 9 insertions(+), 3 deletions(-)
+
+diff --git a/Source/JavaScriptCore/b3/B3Validate.cpp b/Source/JavaScriptCore/b3/B3Validate.cpp
+index d06a76023392..53bf8b16ed86 100644
+--- a/Source/JavaScriptCore/b3/B3Validate.cpp
++++ b/Source/JavaScriptCore/b3/B3Validate.cpp
+@@ -47,6 +47,12 @@
+ #include <wtf/StringPrintStream.h>
+ #include <wtf/text/CString.h>
+
++#if ENABLE(WEBASSEMBLY) && ENABLE(WEBASSEMBLY_B3JIT)
++#define simdScalarTypeToB3Type(type) toB3Type(Wasm::simdScalarType(type))
++#else
++#define simdScalarTypeToB3Type(type) B3::Type()
++#endif
++
+ namespace JSC { namespace B3 {
+
+ namespace {
+@@ -452,7 +458,7 @@ class Validater {
+ case VectorExtractLane:
+ VALIDATE(!value->kind().hasExtraBits(), ("At ", *value));
+ VALIDATE(value->numChildren() == 1, ("At ", *value));
+- VALIDATE(value->type() == toB3Type(Wasm::simdScalarType(value->asSIMDValue()->simdLane())), ("At ", *value));
++ VALIDATE(value->type() == simdScalarTypeToB3Type(value->asSIMDValue()->simdLane()), ("At ", *value));
+ VALIDATE(value->child(0)->type() == V128, ("At ", *value));
+ break;
+ case VectorReplaceLane:
+@@ -460,7 +466,7 @@ class Validater {
+ VALIDATE(value->numChildren() == 2, ("At ", *value));
+ VALIDATE(value->type() == V128, ("At ", *value));
+ VALIDATE(value->child(0)->type() == V128, ("At ", *value));
+- VALIDATE(value->child(1)->type() == toB3Type(Wasm::simdScalarType(value->asSIMDValue()->simdLane())), ("At ", *value));
++ VALIDATE(value->child(1)->type() == simdScalarTypeToB3Type(value->asSIMDValue()->simdLane()), ("At ", *value));
+ break;
+ case VectorNot:
+ case VectorAbs:
+@@ -475,7 +481,7 @@ class Validater {
+ VALIDATE(!value->kind().hasExtraBits(), ("At ", *value));
+ VALIDATE(value->numChildren() == 1, ("At ", *value));
+ VALIDATE(value->type() == V128, ("At ", *value));
+- VALIDATE(value->child(0)->type() == toB3Type(Wasm::simdScalarType(value->asSIMDValue()->simdLane())), ("At ", *value));
++ VALIDATE(value->child(0)->type() == simdScalarTypeToB3Type(value->asSIMDValue()->simdLane()), ("At ", *value));
+ break;
+
+ case VectorPopcnt:
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.1-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.1-r600.ebuild
index dca160b9f744..2c87e2a468dc 100644
--- a/net-libs/webkit-gtk/webkit-gtk-2.44.1-r600.ebuild
+++ b/net-libs/webkit-gtk/webkit-gtk-2.44.1-r600.ebuild
@@ -155,6 +155,8 @@ src_prepare() {
eapply "${FILESDIR}"/2.42.3-arm64-non-jumbo-fix-925621.patch
# Fix USE=-jumbo-build on all arches
eapply "${FILESDIR}"/${PV}-non-unified-build-fixes.patch
+ # Fix building on riscv, bug 933675
+ eapply "${FILESDIR}"/${PV}-riscv.patch
}
src_configure() {
diff --git a/net-libs/xdp-tools/Manifest b/net-libs/xdp-tools/Manifest
index a33b9a0fd46a..14df1a6b6dab 100644
--- a/net-libs/xdp-tools/Manifest
+++ b/net-libs/xdp-tools/Manifest
@@ -2,5 +2,5 @@ AUX 1.4.1-fix-memory-leak-in-xsk_setup_xdp_prog.patch 1120 BLAKE2B c922ec5fec6b4
DIST xdp-tools-1.4.1.tar.gz 339878 BLAKE2B 30ed245dd0da8404cf67313ea4d5f9a148507d14bd7330bdac3b03c07d1cc0b38eb1a376636551cb8ea14c8a2e77d02527da363733a1059e1c2ebaee9ac90392 SHA512 9d2ad42713aa53c10ccbde2c344bf2696524e317544f3693114b343ab74240187699c3802cfc6efa05b3e9f9bfec80fd2537799aa3ae050717bb1f6aab435996
DIST xdp-tools-1.4.2.tar.gz 340864 BLAKE2B c5197330ff917043e03a16346823acab760db5fe903f2e039bd2c178ad34bb04d96a0d6b321fd3565256c39422f3f1f7b475970bd22ab487e30468c96e11c711 SHA512 aedf79859872523d514f18e7a6e8b7999bd1942021968dbba9a7e86cde1c193e31b328bc56d6bf2b3fbc7f266c9df8d942d90a70bbd9d514ce38d56c07cd18ca
EBUILD xdp-tools-1.4.1-r1.ebuild 2363 BLAKE2B 9627ed4b09696b64d526355136b7fc8b9a0e99bd19fd43b6d8b3aed25c20b4b25365dcfbc9c50d8f51a2d2355c25048272ecbee7c9b39d09f3e2170f90a9967a SHA512 dc760636998c615a295367be28171b629815f867254506ba2365b1f1f30e7a355528580104049236eff52ff2a749718931be9aca75b119bf46a5e99e8ecdf4a3
-EBUILD xdp-tools-1.4.2.ebuild 2286 BLAKE2B f628edd88fd0dc18f02e46bc5e2fa7bfb11ea6483f6d6d14a11fd7e0be0c97032902a4a3eaa9b57b85fc784ff15a16335d48f35c92fa338e4dbf3f2a38c4f74a SHA512 b26960a9d91d9997aaa4c7c7f5817e5709ca4636f25aa03ed5f7f804640d81b4a62af8a7693d46a967c5d35227763d2f87dfb2c73d5725d4d589c7d3f2f09989
+EBUILD xdp-tools-1.4.2.ebuild 2285 BLAKE2B 1782fc7c7fd82f8bf779ee1f9c292c5c0985f3e8fda4c51b67ec7c9b30440d9263b389f285021d289ff4e0bf0fccf454530e46753ffa9dabe1811a8f6077da94 SHA512 33bdd3e3df88cfe77b0d431d9dddf4f9ceac1e86d34706900c67c4e9622726373faf5017bd16be00dfd604ad60e211d3ecb71f4fdc051a0c358603397409dd25
MISC metadata.xml 731 BLAKE2B a9c958d31f9ece376e4518e213823c14474df47747205020b76da7a0a67f7ed926ec55002b586143ce84cb965a23ad1794a42862597278682ef3605fc7d07911 SHA512 78774e4bcc6e05d56fe82b0aacd46e4d23e3bd89aa5bb55900adb94648d06b3251c575d4d0b6108cdad0f2ffbabcc2973e50e804b120a73e8923cd679601384f
diff --git a/net-libs/xdp-tools/xdp-tools-1.4.2.ebuild b/net-libs/xdp-tools/xdp-tools-1.4.2.ebuild
index 6861f5e2c969..b447f204968c 100644
--- a/net-libs/xdp-tools/xdp-tools-1.4.2.ebuild
+++ b/net-libs/xdp-tools/xdp-tools-1.4.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/xdp-project/${PN}/archive/refs/tags/v${PV}.tar.gz ->
LICENSE="GPL-2 LGPL-2.1 BSD-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
IUSE="+tools"
DEPEND="
diff --git a/net-mail/Manifest.gz b/net-mail/Manifest.gz
index c6c81b78bdc5..df66bdea1004 100644
--- a/net-mail/Manifest.gz
+++ b/net-mail/Manifest.gz
Binary files differ
diff --git a/net-mail/fetchmail/Manifest b/net-mail/fetchmail/Manifest
index 235b3831ed9f..347a9de75f12 100644
--- a/net-mail/fetchmail/Manifest
+++ b/net-mail/fetchmail/Manifest
@@ -7,5 +7,5 @@ AUX fetchmail_at.service 289 BLAKE2B ab28a4b96625404f5451aa2dd37b671a18d7bf72bb3
DIST fetchmail-6.4.37.tar.xz 1202860 BLAKE2B 4dc7d116e9dc32c2ff070f669306d9f2c0f93d5638b748d7362d6c9ab8684ae7ed8e26278ecf63bf23e2fff27916f83f7287aff891bd90bad82793bb84775c40 SHA512 99a620380d9bd0713d76495f587adbcc95fc16e5fcb048dc528f3039ebd8fcfbb1e2f44e10fc25f70e50940ce89922ff39f1f3d724d1f47a8d4918a37c07d8d0
DIST fetchmail-6.4.38.tar.xz 1220892 BLAKE2B 6bb743b0e1f47143f69e3790ba2ad8849d2ec216c5fd7cc427a737e00183f2e3a65007df9dc5ffdebd991bd13e079a501519b271d02b1fd75151032d74e84dd2 SHA512 f58ab1275ceab2d11df590d32f5f59a8eb656ddab13bc47ffee8962aed53ce0509aa2cc100d5d67e59dac76c2d8159655a702e0c3f454d218b070129f785be59
EBUILD fetchmail-6.4.37.ebuild 2089 BLAKE2B 926581d4d40e2224b12c3af74015513c2073526035abe5cee95d29081d8ec1b47ed1ddf4ed43b0a84edf5f783b79aba672c5f0e17376264e0f99d18851623d76 SHA512 f37fc2104436975c9f83b8379757128a3393aef2dae7d4837525134d7db575de9b0a177abf420e27b96dab02397d67d1abc1451f05a1f7709961eb7405a37b3b
-EBUILD fetchmail-6.4.38.ebuild 2038 BLAKE2B dec51f148a9869a4285a830bea1c3e6c31aa8d73d2f7d1fe04052d4099aeba27012d2117586eaebd3e2aeb850dc4481fa0200dc918898119a406d67a8829139b SHA512 4466ad2b83143da1fa0731c43c48e9dd2ccde64a64ad94185291455d784db7d6a921098934b0f816eccd4e3890c9f0535a5f8d384b9e132a10206b8b40c7075b
+EBUILD fetchmail-6.4.38.ebuild 2032 BLAKE2B 56b33808e83ad2332e3488190bb90eb9b6273c877d8867ff8077814e3d1137cfeb98714abe2a044129924ab377c2df5d4397213135bd10d0c5fd8e73c3f940e2 SHA512 f1e1ea23f64eb264520e4db0d080f5dd641ec065e5201817e154a19e830afa54bcfb45d42d38ae988797bab0443e44cc43c5b9b125607cb569abe831f866a9c4
MISC metadata.xml 522 BLAKE2B 34e08c52e9391d8f01d717516857cde4c2c77af269d587a29ce6d6e3c6c2e989898f5afcb1240f6718dbdb18be2700b66980f5a684c253c69ed4123e6bb6905e SHA512 8c6fd6c541834669a9518b31859990c8d6e9946e35bc1aa00bf2e0c1822392508ff712119005b97f5e85ca74e97c0d5cf3ced5798a388c23f9c8fd959feaf8cc
diff --git a/net-mail/fetchmail/fetchmail-6.4.38.ebuild b/net-mail/fetchmail/fetchmail-6.4.38.ebuild
index cd3e44bfe6ba..0865aa799592 100644
--- a/net-mail/fetchmail/fetchmail-6.4.38.ebuild
+++ b/net-mail/fetchmail/fetchmail-6.4.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz"
LICENSE="GPL-2 public-domain"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
IUSE="ssl nls kerberos tk selinux socks"
RDEPEND="acct-user/fetchmail
diff --git a/net-mail/safecat/Manifest b/net-mail/safecat/Manifest
index f4b4dfff6ef1..088871f6060a 100644
--- a/net-mail/safecat/Manifest
+++ b/net-mail/safecat/Manifest
@@ -4,6 +4,5 @@ AUX safecat-1.13-head-tail-POSIX.patch 1183 BLAKE2B 846a9f99b40417524d62adf0b0fd
AUX safecat-1.13-include.patch 3173 BLAKE2B 9dbe53e62a3daa8da5460337ef1a56a42f9d829f70cb34445a14ee2e7f5efea182881143ab5c6891c0dace8ffce50c25071286e44f12faccf9153fdce38eae32 SHA512 8336b875df38470a5fe41fb7fb51c67ac35c0ced8af857b1cd023ee4cfbe95e5fc35b49480fe46e0ae0ca81d754713b58495b09f11baeaf9c3e284ab09381157
AUX safecat-1.13-makefile.patch 562 BLAKE2B b80bc02df3244a922d831d10417c2e973778ac737d4a52ecfbdfebcfd51c1571c2dc8229bfd4e35faa7c23d2f58c2f788200977a8c2b5fe93f67de79325846fa SHA512 d48a33ce9e68ce8a27d77968040a146b975986b85e3ef534bde6a015b8179fc563f341be1ab7e74afe3e260ad267c99e18aab027d2f63125f76c071e15867050
DIST safecat-1.13.tar.gz 33953 BLAKE2B d8b4132b530f975fb5629bc591e3b332cd6c8c29684a8848e76b7a660a6ea683adc8b89b92fbe37cf5c1236bca597d9ec6e44bfb5b35076a98d6590f355a40ae SHA512 e6f7401b55a61f70715b3d222c8286c0125c5e7b3b132e5e8d3c8573a6c45dba75b29a459c7e93d7c0760300f0a62635d8ea4eacde9b0b1ff7637b3f6c63e210
-EBUILD safecat-1.13-r1.ebuild 1195 BLAKE2B 2a4ff3115bc3a856cbcec9d9c40b940a6b1e18d3d2cbafc534c6759b84354621b84d4673a511612422ee97245c3b4dda917b1f351d155e6bbeb1516826ae9ace SHA512 0f77f8cc2b0b593e9c16de86d19d0d286f9a8e0ed983e488142c5fac0269c47689077ec0efd404d8468dfb9fddf4888616b8744169c5fa4893bfb91c856cda2a
-EBUILD safecat-1.13.ebuild 1109 BLAKE2B 23ec534b2f05e2e86500e391c5532c68552aae696ce3601211e982af3696878e1cb9405d5ec5f847a6c05c28c4f189a894ee07542dcd7e01b863a69635706bda SHA512 1a1f654de2b3a2d6debc25e9d7b53219c0602bf5dd4ba89c1f3c005b0f98d646c4f97c6aea8022ca53370118b37d9500c8ab03c113344dc2d08efe974e78222a
+EBUILD safecat-1.13-r1.ebuild 1192 BLAKE2B 9431ba7299f869f4503943b100488d368d35ad5177fc00d4206606e188f45074277eb7900e287995c1cfec757af268f7a846fc432136861a581678a5c1f1bd34 SHA512 5afe24778c2ffc9b1a09ac51468c87185ab3eebd446f6dacdcb47cb3b87c816e35ea68fd94399e8052b343f831c1ae9ed1012f62df5fa9fbdc33f94db5a75bd4
MISC metadata.xml 269 BLAKE2B 43d9731cf9f56bf0639c05f7299cbdadfaaf03fe439dda719287de85a226d301d3bfee81ac2e7f37fc9f25d8e3a3045324f9214e0c1c6c0ff22b1c085a238414 SHA512 818b094a5a00192f09ca69f6ebdb6bfa91f9a94150d2c0861cfdaf0ff78919e5fdac9b58334f0beb73de1f0608372eb86f0c283cd095c0d67224efd9bb5d3ddb
diff --git a/net-mail/safecat/safecat-1.13-r1.ebuild b/net-mail/safecat/safecat-1.13-r1.ebuild
index 5ceefb07bb67..52e479c32cb0 100644
--- a/net-mail/safecat/safecat-1.13-r1.ebuild
+++ b/net-mail/safecat/safecat-1.13-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.jeenyus.net/linux/software/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~mips ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~hppa ~mips ppc ~sparc x86"
RESTRICT="test"
DEPEND="sys-apps/groff"
diff --git a/net-mail/safecat/safecat-1.13.ebuild b/net-mail/safecat/safecat-1.13.ebuild
deleted file mode 100644
index f8fa413f269e..000000000000
--- a/net-mail/safecat/safecat-1.13.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Safecat implements qmail's maildir algorithm, safely copying standard input"
-HOMEPAGE="http://www.jeenyus.net/linux/software/safecat.html"
-SRC_URI="http://www.jeenyus.net/linux/software/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~mips ppc ~sparc x86"
-RESTRICT="test"
-
-DEPEND="sys-apps/groff"
-
-PATCHES=(
- # applying maildir-patch
- "${FILESDIR}"/safecat-1.11-gentoo.patch
- # Fix parallel make errors
- "${FILESDIR}"/${P}-makefile.patch
- # Fix POSIX head/tail syntax
- "${FILESDIR}"/${P}-head-tail-POSIX.patch
-)
-
-src_prepare() {
- default
-
- sed -ni '/man\|doc/!p' hier.c || die
-
- # Fix implicit decleration
- sed '/include <signal.h>/ a #include <stdlib.h>' -i safecat.c || die
-}
-
-src_configure() {
- echo "/usr" > conf-root || die
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc || die
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld || die
-}
-
-src_install() {
- echo "${D}/usr" > conf-root || die
- emake setup check
- einstalldocs
- doman maildir.1 safecat.1
-}
diff --git a/net-misc/Manifest.gz b/net-misc/Manifest.gz
index 55e39dc20e61..c2088fcf2dfd 100644
--- a/net-misc/Manifest.gz
+++ b/net-misc/Manifest.gz
Binary files differ
diff --git a/net-misc/asterisk-g729/Manifest b/net-misc/asterisk-g729/Manifest
index b4493ef2fc7a..577660941e0f 100644
--- a/net-misc/asterisk-g729/Manifest
+++ b/net-misc/asterisk-g729/Manifest
@@ -12,9 +12,9 @@ DIST codec_g729a-18.0_3.1.9-x86_32.tar.gz 476626 BLAKE2B 7a8a0a763fcae579ac4be28
DIST codec_g729a-18.0_3.1.9-x86_64.tar.gz 475817 BLAKE2B ef45f1edab67b1fdb57d11340d2b3885c72d9f09f00fdccfdaa8674d61cf95ddf8ace223f29049e1e700f0bdcabd824ffbfa5382e492a1e0d0a47e1ab030d606 SHA512 12bbd2bcef0b7138d0ef261b6b1265f803526ce3c4ec371be830267e01e0e674150f17169742fe72737291b162136ea5224b320b655112cbc10fa207733c7f54
DIST codec_g729a-20.0_3.1.10-x86_32.tar.gz 476843 BLAKE2B 8d014823184f17c158de9720bc903f841f290f1171344bc7a54ad7cf40627b7fcac697e642c35feef4e6eccff58b7fc85775e5d5a31c518b35a3b6c7bf258b19 SHA512 81d7d0921c9f17b31d9d3a3dd7e81844ee17bc9afd58418c2add40409c3eda932330e93411f32b5af67a42877f6abfba5d9b599812cc0655b2cc9851f1257c3c
DIST codec_g729a-20.0_3.1.10-x86_64.tar.gz 476178 BLAKE2B f27787c17929deecf048c0b79f38bd3630375d1e09afe142052ff7b4f9ef3d5577a09b11a11aa551ae6d82f44cf40931550fa5612ec132befa3c9e3776b7dd58 SHA512 91df558f4c88af703bde270d0e360ebba074ab5ff917f163f8a525b7fa0e4a2e7480884effafb1253d6a67a72e640d1cdaba75c10c24283655136d8a356dec56
-EBUILD asterisk-g729-16.0.3.1.10.ebuild 1854 BLAKE2B 4c752b0a8237ca355f57a00146232a135f9f40acb867303d99e314212abca387a7fd71df63f9001eab2dd9b97ac1147fb04e779742cbc4b48b4c5f33231ac6a3 SHA512 329bc5ba0b42abee799a984b6bc55eaf47cdf2fc1559ed80cdacc8ba4a21cca710c5c676e72570fe574e0dc6df6151ccc82b9b3193babecb3e6d105c05501fdd
+EBUILD asterisk-g729-16.0.3.1.10.ebuild 1852 BLAKE2B 34e1b05adf32ec9b39816e66c7aa7c6416bdedcd479faed20d05f9dbd901c8d132bc5954efdc7a686878d79f966b9e856cfa9e547e81d4af4c4e00a001cc406a SHA512 26aa3238448f4d4bd5ae55f17008e3f1fc7d1f89cea7a5bd291cf187285ed6c0dd53e3dba708a14b1cce311e775cd16eca92ac078c37a561b6bc14f2a4f1fc3c
EBUILD asterisk-g729-16.0.3.1.9-r1.ebuild 1852 BLAKE2B 76fc3059359d737055dfcfe851abb44c5a8764723a626895f1a6ec9fa20ca3adf11bad371eb7ad532726b161951f510cdc3f3ce75b04bb2e494d8b92efd5c33c SHA512 6cf0de82b3f4a65949aafcead6d0801a0b666ee45b0e5ba6f0f1eb569a80bcb02ed82f39579b8eee0bf73dcefcc347ff334db5ad246487ee240dd811f73acfb3
-EBUILD asterisk-g729-18.0.3.1.10.ebuild 1854 BLAKE2B 4c752b0a8237ca355f57a00146232a135f9f40acb867303d99e314212abca387a7fd71df63f9001eab2dd9b97ac1147fb04e779742cbc4b48b4c5f33231ac6a3 SHA512 329bc5ba0b42abee799a984b6bc55eaf47cdf2fc1559ed80cdacc8ba4a21cca710c5c676e72570fe574e0dc6df6151ccc82b9b3193babecb3e6d105c05501fdd
+EBUILD asterisk-g729-18.0.3.1.10.ebuild 1852 BLAKE2B 34e1b05adf32ec9b39816e66c7aa7c6416bdedcd479faed20d05f9dbd901c8d132bc5954efdc7a686878d79f966b9e856cfa9e547e81d4af4c4e00a001cc406a SHA512 26aa3238448f4d4bd5ae55f17008e3f1fc7d1f89cea7a5bd291cf187285ed6c0dd53e3dba708a14b1cce311e775cd16eca92ac078c37a561b6bc14f2a4f1fc3c
EBUILD asterisk-g729-18.0.3.1.9.ebuild 1852 BLAKE2B 76fc3059359d737055dfcfe851abb44c5a8764723a626895f1a6ec9fa20ca3adf11bad371eb7ad532726b161951f510cdc3f3ce75b04bb2e494d8b92efd5c33c SHA512 6cf0de82b3f4a65949aafcead6d0801a0b666ee45b0e5ba6f0f1eb569a80bcb02ed82f39579b8eee0bf73dcefcc347ff334db5ad246487ee240dd811f73acfb3
EBUILD asterisk-g729-20.0.3.1.10.ebuild 1854 BLAKE2B 4c752b0a8237ca355f57a00146232a135f9f40acb867303d99e314212abca387a7fd71df63f9001eab2dd9b97ac1147fb04e779742cbc4b48b4c5f33231ac6a3 SHA512 329bc5ba0b42abee799a984b6bc55eaf47cdf2fc1559ed80cdacc8ba4a21cca710c5c676e72570fe574e0dc6df6151ccc82b9b3193babecb3e6d105c05501fdd
MISC metadata.xml 388 BLAKE2B 8627eaf1867246255f9cf5e886749300fe854b6fc4add00c1fb7395a41349a42aeaf9bcd1866b1ef8a6b3ecd04416cd6ebb7dcebd266ae341af4aaa144de510d SHA512 238ec6ad37a6fcb588eeb6f5f00befa9e9f483cbd012d7e98b9627a3bf3f401ea74aee560a1909458a471e6c44b3ea13eb3a7d30e5f5a1f5c5464c9775d5614d
diff --git a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
index c62b6daea016..ba68b2878ec9 100644
--- a/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-16.0.3.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -22,7 +22,7 @@ amd64? (
LICENSE="Digium"
SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
diff --git a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
index c62b6daea016..ba68b2878ec9 100644
--- a/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
+++ b/net-misc/asterisk-g729/asterisk-g729-18.0.3.1.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
@@ -22,7 +22,7 @@ amd64? (
LICENSE="Digium"
SLOT="0/${AST_PV}"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
RDEPEND="=net-misc/asterisk-$(ver_cut 1)*"
diff --git a/net-misc/dhcpcd/Manifest b/net-misc/dhcpcd/Manifest
index 16917edcecb3..6d2f53c469df 100644
--- a/net-misc/dhcpcd/Manifest
+++ b/net-misc/dhcpcd/Manifest
@@ -8,7 +8,7 @@ DIST dhcpcd-10.0.8.tar.xz 272116 BLAKE2B 1bf27387c13f192c6216e2f1ecad06bfa82267d
DIST dhcpcd-9.5.1.tar.xz 258280 BLAKE2B 355a98d415253608e8f586809d41e7654c1973d956cb3951218e1ff8c928ee414aa1b9854180c78e975898d9eb0f4cb9cc0fe64eefd5690b371989093e1bcb5a SHA512 979c180743d3e01d1996033d42c5606792e3acaef4e600f0ea51c362643a5b2743c6dc2792314c3b66edfa99c3b98d17f46cf3421e2088b37804e6e2167037ee
EBUILD dhcpcd-10.0.6-r2.ebuild 4914 BLAKE2B 06d46941ff39863b0741e63a5584762a5ea72fcf8ab8f5bc08899e124777c0bd14133d0b8f3916a64d191836cd1f8aa754d21415845977a4351e8e68ca40152d SHA512 f653bbdeb503a6464bfa7fc1469cb41fdaef83f9a9042158c5401d179dca3c8ce61a545c68821f9b0a172f65037672250885d5171dc63669361465d2e7a318a4
EBUILD dhcpcd-10.0.6-r3.ebuild 5153 BLAKE2B 0bc2764f5a8b21c1475b15f31b493674f8b847e08c615103b8cb5d11ac1ed45666ed119991294fe5c26cd09972c67a3dbb7724c95905f078e6d188c3b38d4ce3 SHA512 23b2bda0bb0ebe0bbd88b82b0f83ca6ecc4a0cafdb4967fad437c6ee976323162fb6b939950ee240a694e9d36cd74f2ccd7bea8176201910ca365d3108f1d76c
-EBUILD dhcpcd-10.0.8.ebuild 5069 BLAKE2B efd50fb2ddb281df4168c24cdc61e74192d1c7eec2821fa8f1cd70bf56244d47c7f8c9178b2dab1d2eb0e6fd808bad2938dacb2551f23e6e73728067be6e95c2 SHA512 5b398fc5ddd1ea0f8189e66bb0525c10f2f079991fc9d3011264c7274bada9603e5bbebb78fd5af3d98d7d0bd20e1b7b2375169d3377a61753003479a37e2c12
+EBUILD dhcpcd-10.0.8.ebuild 5062 BLAKE2B fd64408ac55c442bd9df2960caa2e6ae0109fb3d91dbd2dac8f4fe36a9afb5b24391cf0be6721225caa96aadf724719565fa864086ae2f2f82216f91fa7e02c2 SHA512 b4e21bba4d1ed17d68950c37c9923e0c75f4881ac5bdd13d17a5d8520866b0963f81c19adf8559c8dae8f3ae49c0a2f713a6c1e49e6a682fb12044c53895fd19
EBUILD dhcpcd-9.5.1.ebuild 4610 BLAKE2B e74ed2bcac66ce60354b6a1d5fe606b91c87057db2e23dd31fd1035aa5ab05042053c62d04b406c5ff9c1b96a2e196a60a8df699c7755319ca50a58f627e684e SHA512 88976827203f49c28d45cb0dfd65b1f71e881e53c617e3cc131f6886197cfcc50dfaa6d0d1a2e6e678e12f9964aa50f70d102475bcbcc9431e6d5f4c98c5120b
EBUILD dhcpcd-9999.ebuild 5069 BLAKE2B efd50fb2ddb281df4168c24cdc61e74192d1c7eec2821fa8f1cd70bf56244d47c7f8c9178b2dab1d2eb0e6fd808bad2938dacb2551f23e6e73728067be6e95c2 SHA512 5b398fc5ddd1ea0f8189e66bb0525c10f2f079991fc9d3011264c7274bada9603e5bbebb78fd5af3d98d7d0bd20e1b7b2375169d3377a61753003479a37e2c12
MISC metadata.xml 714 BLAKE2B 2ee7c968d6c9285404d5cd22afdf2d62db42af2d3d35f7784dffe80d448ea96dec7dcaa2d4784aa35ab7002de5784b191a71cb854eeede645fb3bf018c19f37b SHA512 44cb0105baac58bc24a7ff3d868ab2eb01d7f1447ca5f6ab830c60d8dc46212bb064bdb67d48bb86908aa9803b5dc887fd51733fccda8338828317f10895ea45
diff --git a/net-misc/dhcpcd/dhcpcd-10.0.8.ebuild b/net-misc/dhcpcd/dhcpcd-10.0.8.ebuild
index 56307d8d8f09..a1d217b5d65f 100644
--- a/net-misc/dhcpcd/dhcpcd-10.0.8.ebuild
+++ b/net-misc/dhcpcd/dhcpcd-10.0.8.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/NetworkConfiguration/dhcpcd/releases/download/v${PV}/${MY_P}.tar.xz"
S="${WORKDIR}/${MY_P}"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="A fully featured, yet light weight RFC2131 compliant DHCP client"
diff --git a/net-misc/dropbox/Manifest b/net-misc/dropbox/Manifest
index 44ebc70ec503..f9fc5125519f 100644
--- a/net-misc/dropbox/Manifest
+++ b/net-misc/dropbox/Manifest
@@ -5,10 +5,13 @@ DIST DropboxGlyph_Blue.svg 605 BLAKE2B 6c488bd261293b22da98035935ddfa9247bedbc6f
DIST dropbox-lnx.x86-199.4.6287.tar.gz 113741255 BLAKE2B bb7a9b52bfdad485de61fb5b36f4d0651a39769194fcc4a3960b72d0ebe35f0e82024ac449cc2b5a5f4d05eb23b9aa99faada56887049f2108ee931b59a35d22 SHA512 c9dfc4b19736f4b8eeb5ecde6badace4f6023cecf39a61b9729a96f73da6d866dbb4e46d9f5dd1e937ad85ea9966ad590ec80c7af4ff96b18b5cf3d2e6e4651d
DIST dropbox-lnx.x86-200.4.7134.tar.gz 113828617 BLAKE2B 874009dcbb2e321875874c7172cf0096c9d476c81dbfddd843c6945518c0ea4e1ef9a947e54cf90a73d2a9e351cfd7c6c4148bae46234928fe5aae0133b6be66 SHA512 d73117976f549cabfe59ad2854e9ec7a9ca2784888874faa7c19097ba3d6afa90833be068517e03c7d72b5d77780d8dac7a706b64aa8065c14cf22a01cec2f79
DIST dropbox-lnx.x86-201.4.5552.tar.gz 113513016 BLAKE2B 7713aba5811ff3fc15a80f46f9841e40b16618d048f6371cf1a5affc7c166fe279bc44a44327fe60d9bfaf5658dd3ff646ebd951487e19f0acbef5bf09d8c5cc SHA512 eeaf88eb2c306cb06f872d98218e595782d656aee0cf07b391fbbf400cfa73e7075bf4b20d7945650bc4fde287834f43f72e34c252f0f781952ff1e37a7e4d79
+DIST dropbox-lnx.x86-202.4.5551.tar.gz 113668681 BLAKE2B 2590c89af767803b77ff7bd57e4978c90a90be6f6394f7058393045fa4f3c68ae97ab365a460eccf38ab1e0b0a58b0e33aa482348a0bdf040dbe71d0bf683eeb SHA512 d5176c6c4b8f178fced661ef6df73fb767c3e7ff7f111df4829ab258d218586e128acb4187de6d840a0faca5a8766ea97b77c4d5c915fbd944be458ff07b8765
DIST dropbox-lnx.x86_64-199.4.6287.tar.gz 116574689 BLAKE2B 8ab6032081b296d08a60fa4a7dd61399ecf333776381d7832dd3d5cc703c071d3991ca735283bc9421ace08b522cbac31ae0764727c34987c199e0c3506686cf SHA512 244f3f7601722bf2f4a821271187472c8bbbb088cfbf61891a6cdb8f9202cc3ec5deec0df88c1e9c39ca27a3addfa97261c75c880444d6cb393c0d15c815182a
DIST dropbox-lnx.x86_64-200.4.7134.tar.gz 116482290 BLAKE2B 1db1ca42fdbed2198995dc57a928873a1c92f4dfbc90fe9f3fbcb93fde5c08e66fa572baae759758db82a282dad360f96f347e89b85d0ff8a5c8d478007168bd SHA512 135a2d5a9efa994483042238b79bbdbfe708f23c1ac240c99a15223a9c438d7d41f3fc39449cd573ad91b8c28ff3b8d577ff4a34ab2dc7aa557c992ec1ce31db
DIST dropbox-lnx.x86_64-201.4.5552.tar.gz 116241621 BLAKE2B fa209a75b733f6bb2a59d26ab329d58c46de9d58868cda846d7ca3c1041131c3c2009ab10a2abf7bbcb3ed99782a0b7453a67bda3269a3390a7cafb12bee58ab SHA512 3eae6b97a4ac2f37183d5dcfd5e7fc990e1dc1aacf4520af60e40e8342729dd7e94095c01fa1989d0ea81013b6b87005fe3774c5c9c076417261875a746218d7
+DIST dropbox-lnx.x86_64-202.4.5551.tar.gz 116236652 BLAKE2B f8a7c45ed45ce70580cb0c2f23e83c06098b8792e4a47b01f8ea9d2b1674b6d6470450edc25d58917630106b9f3ba49c20e87829b2f594d9e3a458d2586276fe SHA512 2d33f9f6d7a8b59f381ed43033c7638a54ae0a84f68845127505f6eb7ef00fbae490d7ba8d4f5e31790a39348612db665591e2785870acf816d60ca6d20097c3
EBUILD dropbox-199.4.6287.ebuild 2854 BLAKE2B 83fb409fd9c6af41a884408f2258e3563a2d146f1fba8edfcc7e5fee674b8396cc1a674207533091721a2709118cdf655f24c5871ecdda663eb96da9b05b3861 SHA512 17f3737762fbaf48508b911b9605b629a876f3a503367298250ced4e81d599b6d496ef7f8b2742c0ccb9df89d8f8002ee732bd66f67148d474ae79fc96336ba8
EBUILD dropbox-200.4.7134.ebuild 2856 BLAKE2B f8cc4e91838f412f3ef580f75bb4e4658f513b79ad144eaa5ebcdecd3ab3fda2fc75b40ada47ea83f165bb1f16396e0bfccdc050747d868797987ba21d6ca2fe SHA512 9d6d54d5c7755a7678c3dc2a684fe0fb8e98c142e8b5e0fbf6f090a694bec12504ed0d28088a3af193388cf3bf540f306ff691181427d036ae03ef072332a785
EBUILD dropbox-201.4.5552.ebuild 2856 BLAKE2B f8cc4e91838f412f3ef580f75bb4e4658f513b79ad144eaa5ebcdecd3ab3fda2fc75b40ada47ea83f165bb1f16396e0bfccdc050747d868797987ba21d6ca2fe SHA512 9d6d54d5c7755a7678c3dc2a684fe0fb8e98c142e8b5e0fbf6f090a694bec12504ed0d28088a3af193388cf3bf540f306ff691181427d036ae03ef072332a785
+EBUILD dropbox-202.4.5551.ebuild 2856 BLAKE2B f8cc4e91838f412f3ef580f75bb4e4658f513b79ad144eaa5ebcdecd3ab3fda2fc75b40ada47ea83f165bb1f16396e0bfccdc050747d868797987ba21d6ca2fe SHA512 9d6d54d5c7755a7678c3dc2a684fe0fb8e98c142e8b5e0fbf6f090a694bec12504ed0d28088a3af193388cf3bf540f306ff691181427d036ae03ef072332a785
MISC metadata.xml 336 BLAKE2B 0932d5cb97ca50abfbfd49b3b209733da73c94ed41ef1087e6c43c4e65f3a09186f74c507cf0db5d64a1c5231d3560a7d6a8bb6130e95e1d5dbb7f3974801df3 SHA512 25bee9aa1ab64f01bb4544dec14b4b98bcb3877714ec33c6cbed4cdd3362d2a4cab58f425cad3723398e4ee0a2ba16a550ab38ff9f974cd0c5046df1b34b5eb0
diff --git a/net-misc/dropbox/dropbox-202.4.5551.ebuild b/net-misc/dropbox/dropbox-202.4.5551.ebuild
new file mode 100644
index 000000000000..7d9715a71882
--- /dev/null
+++ b/net-misc/dropbox/dropbox-202.4.5551.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils systemd xdg
+
+DESCRIPTION="Dropbox daemon (pretends to be GUI-less)"
+HOMEPAGE="https://www.dropbox.com/"
+SRC_URI="
+ amd64? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86_64-${PV}.tar.gz )
+ x86? ( https://clientupdates.dropboxstatic.com/dbx-releng/client/dropbox-lnx.x86-${PV}.tar.gz )
+ https://www.dropbox.com/sh/42f8d4kq6yt5lte/AAD69lhaw6gy46W8HfQAm0GSa/Glyph/Dropbox/SVG/DropboxGlyph_Blue.svg
+"
+
+LICENSE="BSD-2 CC-BY-ND-3.0 FTL MIT LGPL-2 openssl dropbox"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-linux"
+IUSE="selinux X"
+
+RESTRICT="mirror strip"
+
+QA_PREBUILT="opt/.*"
+QA_EXECSTACK="opt/dropbox/dropbox"
+
+BDEPEND="dev-util/patchelf"
+
+# Be sure to have GLIBCXX_3.4.9, #393125
+RDEPEND="
+ X? (
+ x11-themes/hicolor-icon-theme
+ )
+ selinux? ( sec-policy/selinux-dropbox )
+ app-arch/bzip2
+ dev-libs/glib:2
+ dev-libs/libffi-compat:6
+ media-libs/fontconfig
+ media-libs/freetype
+ net-misc/wget
+ sys-libs/zlib
+ sys-libs/ncurses-compat:5
+ virtual/opengl
+ x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ x11-libs/libxcb
+"
+
+src_unpack() {
+ unpack ${A}
+ mkdir -p "${S}" || die
+ mv "${WORKDIR}"/.dropbox-dist/* "${S}" || die
+ mv "${S}"/dropbox-lnx.*-${PV}/* "${S}" || die
+ rmdir "${S}"/dropbox-lnx.*-${PV}/ || die
+ rmdir .dropbox-dist || die
+}
+
+src_prepare() {
+ default
+ # we supply all of these in RDEPEND
+ rm -vf libGL.so.1 libX11* libffi.so.6 || die
+ # some of these do not appear to be used
+ rm -vf libQt5{OpenGL,PrintSupport,Qml,Quick,Sql,WebKit,WebKitWidgets}.so.5 \
+ PyQt5.QtPrintSupport.* PyQt5.QtQml.* PyQt5.QtQuick.* \
+ wmctrl libdrm.so.2 libpopt.so.0 || die
+ if use X ; then
+ mv images/hicolor/16x16/status "${T}" || die
+ else
+ rm -vrf images || die
+ fi
+ patchelf --set-rpath '$ORIGIN' \
+ apex._apex.*.so \
+ nucleus_python.*.so \
+ tprt.*.so \
+ || die
+ pax-mark cm dropbox
+ mv README ACKNOWLEDGEMENTS "${T}" || die
+}
+
+src_install() {
+ local targetdir="/opt/dropbox"
+
+ insinto "${targetdir}"
+ doins -r *
+ fperms a+x "${targetdir}"/{dropbox,dropboxd}
+ dosym "${targetdir}/dropboxd" "/opt/bin/dropbox"
+
+ if use X; then
+ doicon -s 16 -c status "${T}"/status
+ newicon -s scalable "${DISTDIR}/DropboxGlyph_Blue.svg" dropbox.svg
+ fi
+
+ make_desktop_entry "${PN}" "Dropbox" "dropbox"
+
+ newinitd "${FILESDIR}"/dropbox.initd dropbox
+ newconfd "${FILESDIR}"/dropbox.conf dropbox
+ systemd_newunit "${FILESDIR}"/dropbox_at.service-r2 "dropbox@.service"
+
+ dodoc "${T}"/{README,ACKNOWLEDGEMENTS}
+}
+
+pkg_postinst() {
+ einfo "Warning: while running, dropbox may attempt to autoupdate itself in"
+ einfo " your user's home directory. To prevent this, run the following as"
+ einfo " each user who will run dropbox:"
+ einfo ""
+ einfo "install -dm0 ~/.dropbox-dist"
+}
diff --git a/net-misc/ena-driver/Manifest b/net-misc/ena-driver/Manifest
index 6f6f492749cf..79d37c310573 100644
--- a/net-misc/ena-driver/Manifest
+++ b/net-misc/ena-driver/Manifest
@@ -1,7 +1,9 @@
DIST ena-driver-2.11.1-linux.tar.gz 1441591 BLAKE2B 39db9d21efd0d7f810304a1be0be13dd0c944419a9e5aee5a60c3dee310f990af9787cb297e36e718aa3f62ff3a7e9ce4e8302a19efcc3b151438869827b540d SHA512 f27c556a902ee276022ddafec7cda70790280587f470968f233e3de09a7dac3b49f43a2b7dba1018489c9ff5f0f554201fe63b82533c6a627b7f533c2b4910c5
DIST ena-driver-2.12.0-linux.tar.gz 1443210 BLAKE2B f8e13e6c8cbaa6946221c9ca09fdda1a1233b5c7b728bac92a26b8afcb19e5187f9fafd00cad795d3815b399fc7421c50efde08b0684ea31e4a9cea363766263 SHA512 34871c46a907c868dbe511761c43104fc00965850011ac8d9efe4103460858dd79ae57576cd5dea038f84901cf23c4dad00c49a167333d60743b84cf2169125c
DIST ena-driver-2.12.1-linux.tar.gz 1443454 BLAKE2B 4a1e96e7160db3f27a81f23aa027df8f7e8c1dbe3dc59a09b18e70a12458d8a0f67f923fdcd7d79f55d67fe03147eaa9d92dc0a76826c0c77669dc669359d92b SHA512 11312fcef724566a1204eb88ce9aefc6d3387cad4dc8667b8feb6bd4dc61dbc110fdb620ccb1268a6170db45e6e31b7f514d5823c9cdf48a4bf8dd849d862012
+DIST ena-driver-2.12.2-linux.tar.gz 1444018 BLAKE2B 54223073bb096e8b6d29dc7bc8c971f5b99dd8803d5ece5e631120a9b2b8d180742cb74d5986dc163e3de53f223161dedc61102def498ea6274f117ae9508055 SHA512 93cb93c78aa409a1f9c3d542e1271dda9630641ceb32ecd2f69b69b380cf9625e1bc89721726ffcd3f64ff538df87e276748c5c7ac1f625a171624ffff776b6a
EBUILD ena-driver-2.11.1.ebuild 786 BLAKE2B 418a84b6d4b6c682b5020bdc130347ea789011d1106e69a041b37336bbf40bc6f125ec16dd3318d869ac011e42d1dfc57e11f5c4f65d79ec23fcc929d60e3733 SHA512 dfc857b2186c9724fc72c51a3fee6e9a470b2a13987eeb311c4052995ce5c2af300dd66e8535ec78cb30f1d6f41eb3f6e289474e3b8d2cceab781252384baa49
EBUILD ena-driver-2.12.0.ebuild 786 BLAKE2B 418a84b6d4b6c682b5020bdc130347ea789011d1106e69a041b37336bbf40bc6f125ec16dd3318d869ac011e42d1dfc57e11f5c4f65d79ec23fcc929d60e3733 SHA512 dfc857b2186c9724fc72c51a3fee6e9a470b2a13987eeb311c4052995ce5c2af300dd66e8535ec78cb30f1d6f41eb3f6e289474e3b8d2cceab781252384baa49
EBUILD ena-driver-2.12.1.ebuild 785 BLAKE2B 05d0d5a91a29a606156e214a5d10de6385bc7f87abaeab630b909145718e7495596b5928caa906945017232df4e036ddb53f09dd5cbdd363e9f485ad8bdf0de3 SHA512 21a943358bf5629beb95c9229b4113786e687204dd3d4d15b7434c89b6d29e94783d4bbbd2f036aaa4bb7f5ac2d9a61b9e89cd530ba733013e64dbd9c64c1860
+EBUILD ena-driver-2.12.2.ebuild 785 BLAKE2B 05d0d5a91a29a606156e214a5d10de6385bc7f87abaeab630b909145718e7495596b5928caa906945017232df4e036ddb53f09dd5cbdd363e9f485ad8bdf0de3 SHA512 21a943358bf5629beb95c9229b4113786e687204dd3d4d15b7434c89b6d29e94783d4bbbd2f036aaa4bb7f5ac2d9a61b9e89cd530ba733013e64dbd9c64c1860
MISC metadata.xml 455 BLAKE2B ff763cb1a030c6fd413d1163be1b9bee472b12feddf9eeef6f4d0d10e7d2f991d8b4e2cb5084b2aefaea9540442657f71897f55e8ada4fb14a618ac2e2f1676a SHA512 f84495a594c2973c84b39bc04dee4662a44c1277fdb9ac47932e277d135ef3b2f18a3af01d3f4917341ebc97311c3a1554ff67890f08e73c904e05b2a43519d1
diff --git a/net-misc/ena-driver/ena-driver-2.12.2.ebuild b/net-misc/ena-driver/ena-driver-2.12.2.ebuild
new file mode 100644
index 000000000000..3d3ab17ac267
--- /dev/null
+++ b/net-misc/ena-driver/ena-driver-2.12.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+DESCRIPTION="Amazon EC2 Elastic Network Adapter (ENA) kernel driver"
+HOMEPAGE="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking-ena.html"
+SRC_URI="https://github.com/amzn/amzn-drivers/archive/ena_linux_${PV}.tar.gz -> ${P}-linux.tar.gz"
+S="${WORKDIR}/amzn-drivers-ena_linux_${PV}/kernel/linux/ena"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND="app-arch/unzip"
+
+CONFIG_CHECK="PCI_MSI !CPU_BIG_ENDIAN DIMLIB"
+DOCS=(
+ README.rst
+ RELEASENOTES.md
+ ENA_Linux_Best_Practices.rst
+)
+
+src_compile() {
+ local modlist=( ena=net )
+ local modargs=( CONFIG_MODULE_SIG=n BUILD_KERNEL="${KV_FULL}" )
+ linux-mod-r1_src_compile
+}
diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 903ccf12fe18..66b48c4f895d 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -1,7 +1,9 @@
DIST gallery-dl-1.26.9-5227bb6.patch 3415 BLAKE2B 864d6877ba9f6ee6449465ebce9b6648325c176f2ae4062c27e7059852b05983a99f203aabc9e3c361214b14d489bdb450920879171385474ddec50d83f1b937 SHA512 6931eeb00f6fcd6b9005672aa23ed2b0270846758a762a8a86ef51ca860bea2563673b02881abd5a1a224b7518a89e66de46da5cc0a7994d58078886aa090c64
DIST gallery-dl-1.26.9.gh.tar.gz 670467 BLAKE2B 849d20ff6fd802915b3bc4f6bb11d638d1e8f24f1dbdcfd5946461798044d59bf9243faa370cdddcdffe40a24d39d44a43abc79b4c8e89e7c60b40e5e204603a SHA512 54c2a86a67c53b7d5c62e6c23c549fd89503386549dc9d2f9c7de058b52ecb60b5089555e97dd0b63d33686e1bd08a3be940152715a6d26647e6949e641df9cb
DIST gallery-dl-1.27.0.gh.tar.gz 682957 BLAKE2B 7a376c22d970533ac3668d9893fed74551100463d7d24c93940971238c568b70c644cd78df1edb506c9a5ef0d7154d3566f61fb9bcc047c47f0868900936b5d5 SHA512 129df83eafecf3ce680318ff9360fd99feb2136e236f377eb7921406e3f4ea93bb2479265dcec18cae77b83f013223612c0cae7ffd7ac2e122e0395de7beb92a
+DIST gallery-dl-1.27.1.gh.tar.gz 686087 BLAKE2B c80f37d314671637f435957abf9d79d01d421e48c89e90a3290e6fbf6e32f89d4b7495deeaf2ce0528750b65d4b404108fe78bc42f0e39dda4bcfd4267aa9dff SHA512 d3243bd23e7a743d98b9745d78b653546a49a97dd8468b60014fa6ba74071de8057c8b479dc3d74854b4c194034b027fe15bc530a60dea34dcc6221b105c285c
EBUILD gallery-dl-1.26.9.ebuild 1297 BLAKE2B 4887d8139f44daa0a8ce4ad56ac50107165e2ca4f9f50e71076531770ad8d17cb67c6485581cca5f03f16476f9042523aed9cd1c6a59a27a38215a53d45f2d16 SHA512 d2304f95acc119c0229e104d5343de465d60246af78a4c73c15da25ad8fd57cbaba540d9bc4a4ec70502304b2ff138475712a005757047864396237fa38e3fc5
EBUILD gallery-dl-1.27.0.ebuild 1142 BLAKE2B e0b7b410c71ec272bf5c02ba6489c84f7bc9251c64e35774f599a130b356ce2c7bd2e51c345defa812664d0c7e2381ebed78edb5b087c741ef7d42fcc11afa58 SHA512 357e03c77c606d5c98b98b1a97226180c752efe086800c95c9e5d89e442985c8875add96714443960005b969ddab640ef84ef6383cf169e46f1940f418ee0ee4
+EBUILD gallery-dl-1.27.1.ebuild 1142 BLAKE2B e0b7b410c71ec272bf5c02ba6489c84f7bc9251c64e35774f599a130b356ce2c7bd2e51c345defa812664d0c7e2381ebed78edb5b087c741ef7d42fcc11afa58 SHA512 357e03c77c606d5c98b98b1a97226180c752efe086800c95c9e5d89e442985c8875add96714443960005b969ddab640ef84ef6383cf169e46f1940f418ee0ee4
EBUILD gallery-dl-9999.ebuild 1142 BLAKE2B e0b7b410c71ec272bf5c02ba6489c84f7bc9251c64e35774f599a130b356ce2c7bd2e51c345defa812664d0c7e2381ebed78edb5b087c741ef7d42fcc11afa58 SHA512 357e03c77c606d5c98b98b1a97226180c752efe086800c95c9e5d89e442985c8875add96714443960005b969ddab640ef84ef6383cf169e46f1940f418ee0ee4
MISC metadata.xml 747 BLAKE2B bb63a74ca71891f1e937e6bd41b4cef50f1e1d459ab389f83f881cbfcc5c39bf5c4b8e999ea6cab7406a97f3dca9644380eaf1930d811746c5b893b948085ecd SHA512 302b9f3cde6c404de62347415c1f02d6884a9327c88871ea67b986ac7eaadac6b79018d919f5e6a2d8dde5dfd9e12d6c7c4702120fb08bfbfa291df4d1baecae
diff --git a/net-misc/gallery-dl/gallery-dl-1.27.1.ebuild b/net-misc/gallery-dl/gallery-dl-1.27.1.ebuild
new file mode 100644
index 000000000000..fea34fbde450
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.27.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_REQ_USE="sqlite,ssl,xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl/"
+
+if [[ "${PV}" == *9999* ]]; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/mikf/${PN}.git"
+else
+ SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz
+ -> ${P}.gh.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+
+RDEPEND="
+ >=dev-python/requests-2.11.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+ # Tests against real servers, some tests always fail and some are subject to change.
+ rm test/test_results.py || die
+
+ distutils-r1_src_prepare
+}
+
+python_compile_all() {
+ emake PYTHON="${EPYTHON}" data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+ optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+ optfeature "video downloads" net-misc/yt-dlp
+}
diff --git a/net-misc/gensio/Manifest b/net-misc/gensio/Manifest
new file mode 100644
index 000000000000..46dfe30dd00c
--- /dev/null
+++ b/net-misc/gensio/Manifest
@@ -0,0 +1,4 @@
+AUX gensio-2.8.5-install-dir.patch 656 BLAKE2B 342788bf6eaa8e6f4e04cdb8112d81e098e4f63c5782d1583156dd80e8e80cd3d27cb2b808731d712519c2a1b0e811c3f08acd9583a4de003e186e904a108404 SHA512 4e5c7b30c6c7c5aa65fd6ffdce05765d61190e3612beeadd1a37982ea34c9d5c655f94067ca567daa055341cd46c241b933c1a2e99e6e33fcde6ab44266f2868
+DIST gensio-2.8.5.tar.gz 1550476 BLAKE2B 4a000101a31ce0e1b9ee47e786a3a552b5b2e5863de67491bcfea0a61e55132220b5a62c6e40bb17aeae66ea57b651611e776b1446c6b1c3ac74452238295d95 SHA512 820bceca89085f830d0bdf05147ffa591f63a635311757d0af22a5a0284065e9b50e3bb4bea64bba1114c563e448d11e7f425c311b8f577d7f0f2d17944c9549
+EBUILD gensio-2.8.5.ebuild 1464 BLAKE2B 31b8cd606577d0ddb7c533fa817eeec2b19a852393101a5b7e324d3e65812985b63effb302929709103fd5a83ffdcc0b5affe20d383647957f7ca92de7adca18 SHA512 718776584738e39a3b85ef32973246c3986755b5043c7a7131a442a3cb42100f8ce15013fe55408e9e60eb11b411050e40e269daa5d285b021b27eacf2c3dde2
+MISC metadata.xml 512 BLAKE2B d4edf70d5238afadc071df0004d98acb9807c90a4d6e550e951ae0e8b2bee137ffe0d1e5953ae6261ca463774f3fd9d076439ef075631e780b5d8a20a05a3583 SHA512 0c37c3af17ccf246838db73e489b7560a0f75bdc9041cbbf31d05cdf45ce6bdcace11ece27c039d90bd191e1c4f6fcb650ff22688f5d80c75c197cb9a19841d9
diff --git a/net-misc/gensio/files/gensio-2.8.5-install-dir.patch b/net-misc/gensio/files/gensio-2.8.5-install-dir.patch
new file mode 100644
index 000000000000..ddea0cb55402
--- /dev/null
+++ b/net-misc/gensio/files/gensio-2.8.5-install-dir.patch
@@ -0,0 +1,16 @@
+--- gensio-2.8.5.orig/lib/Makefile.am 2024-06-18 21:45:20.427838306 -0700
++++ gensio-2.8.5/lib/Makefile.am 2024-06-18 21:46:09.360860952 -0700
+@@ -385,6 +385,7 @@
+ endif
+
+ install-exec-hook:
++ @(install -d $(DESTDIR)$(gensiolibexecdir))
+ @(cd $(DESTDIR)$(gensiolibexecdir) && $(RM) -f $(gensiolibexec_LTLIBRARIES))
+ @(cd $(DESTDIR)$(gensiolibexecdir) && $(RM) -f $(xgensio_libs))
+
+@@ -392,4 +393,5 @@
+ # libtool will not remove the .so or .dll files since the .la file is
+ # no longer there. We have to do that by hand.
+ uninstall-hook:
++ @(install -d $(DESTDIR)$(gensiolibexecdir))
+ @(cd $(DESTDIR)$(gensiolibexecdir) && $(RM) -f $(xgensio_solibs))
diff --git a/net-misc/gensio/gensio-2.8.5.ebuild b/net-misc/gensio/gensio-2.8.5.ebuild
new file mode 100644
index 000000000000..738d126edafe
--- /dev/null
+++ b/net-misc/gensio/gensio-2.8.5.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+DESCRIPTION="General Stream I/O"
+HOMEPAGE="https://sourceforge.net/projects/ser2net"
+SRC_URI="https://downloads.sourceforge.net/ser2net/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug tcpd"
+
+DEPEND="
+ tcpd? ( sys-apps/tcp-wrappers )
+"
+RDEPEND="${DEPEND}"
+
+# Test suite requires a kernel module
+RESTRICT="test"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.8.5-install-dir.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --with-file-stdio \
+ --without-link-ssl-with-main \
+ --with-uucp-locking \
+ --with-flock-locking \
+ --without-broken-pselect \
+ --with-pthreads \
+ --without-glib \
+ --without-cplusplus \
+ --without-python \
+ --without-go \
+ --without-swig \
+ --without-all-gensios \
+ --without-moduleinstall \
+ --with-net=yes \
+ --with-udp=yes \
+ --with-sctp=no \
+ --with-stdio=yes \
+ --with-pty=yes \
+ --with-serialdev=yes \
+ --with-telnet=yes \
+ --without-tcl \
+ --without-openipmi \
+ --without-ipmisol \
+ --without-mdns \
+ --without-dnssd \
+ --without-alsa \
+ --without-winsound \
+ --without-portaudio \
+ --without-certauth \
+ --without-udev \
+ --without-ssl \
+ --enable-doc \
+ --disable-internal-trace \
+ $(use_with tcpd tcp-wrappers) \
+ $(use_enable debug)
+}
+
+src_install() {
+ default
+ find "${ED}" -type f -name '*.la' -delete || die
+}
diff --git a/net-misc/gensio/metadata.xml b/net-misc/gensio/metadata.xml
new file mode 100644
index 000000000000..846d0822488b
--- /dev/null
+++ b/net-misc/gensio/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>perfinion@gentoo.org</email>
+ <name>Jason Zaman</name>
+ </maintainer>
+
+ <longdescription>
+ A library to abstract stream I/O like serial port, TCP, telnet, UDP, SSL, IPMI SOL, etc.
+ </longdescription>
+
+ <upstream>
+ <remote-id type="sourceforge">ser2net</remote-id>
+ <remote-id type="github">cminyard/gensio</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/net-misc/geomyidae/Manifest b/net-misc/geomyidae/Manifest
index 553446ecc385..8c12008d5b1b 100644
--- a/net-misc/geomyidae/Manifest
+++ b/net-misc/geomyidae/Manifest
@@ -2,4 +2,4 @@ DIST geomyidae-v0.34.tgz 22242 BLAKE2B bc25f50c49c10e5a04b83a12cdcd7546b33f6a7d9
DIST geomyidae-v0.69.tar.gz 34631 BLAKE2B a1d7e33d403df5d6bb4d5fdc0999fdcfa94da058dd5dc1c0f22c49b9cc1b06cf45fafdb839eb91dec78be0aa778e3a74bf26d8ffa5054d45e5c6e86918480ad4 SHA512 c66f751472c35107c2c91f1675ab40bf68da1d3d5742ec94125c8ecba54b2832e82c8106a3627da53216cf3802ae7900ef8457c383160614ecce2a07b318662a
EBUILD geomyidae-0.34-r1.ebuild 1092 BLAKE2B ac44156e892812b7c00ec072999f3c86a0d68f02c2b7dae9826778586d6486b9d0520627f2ccc89babaf2f310e8ced288e9893740c2be6a65861a89b2648cc70 SHA512 49a96889f0c256ad49eb7e7e6e424769ec40932551416ae89ebc23a19dbfa9b3e63257d354d1b4d5c056087a06d862feeec168750a57483500b8870ecf16ffcf
EBUILD geomyidae-0.69.ebuild 938 BLAKE2B c338eaa89241505ddb2e4079d2cafe72f01eee13674c9ea8c99fa1b8ee106ee93909094e93e770288bfab2c38337ac57ddf5c684b12f9b52466bb651adc9f62d SHA512 2eedcb6e80195eed604fda396f72170d398a20e6bffa114d9735e22c80f2e376beaf91719041a7c108e7b75d7dc643a145445027cb9db6c5404059115aa224fb
-MISC metadata.xml 248 BLAKE2B 66e4449d4247cee6b9b5f83956e415b9dbb08cf64770a96cbf98d9be71b52f99633ac4724d01684446f72c07e8604ea59c12df34cefda37386d3f43ab1606425 SHA512 01f5f77d52fbb159724187a68a6d5f9fe00ddd3f04657629c8c432dc8290d499779b3920fd3feeb21a8408bacf3c4064fe14827384569c7e044eb6d81dd9dd93
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/net-misc/geomyidae/metadata.xml b/net-misc/geomyidae/metadata.xml
index a3862b8ec2fc..115e9d64a669 100644
--- a/net-misc/geomyidae/metadata.xml
+++ b/net-misc/geomyidae/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/net-misc/linuxptp/Manifest b/net-misc/linuxptp/Manifest
index cb8c4a6e54c2..ce16e895703c 100644
--- a/net-misc/linuxptp/Manifest
+++ b/net-misc/linuxptp/Manifest
@@ -8,4 +8,4 @@ DIST linuxptp-4.1.tgz 252373 BLAKE2B 9dc6bb69c98a8b452250554b5e06b39d445b81a3e0c
DIST linuxptp-4.2.tgz 253861 BLAKE2B 83489edb1cb48a7f245e3224705332980a32aed14e166c3fd0d8111f4008ae42a293397a588a546e421fae634057829dcbcd94794ce539ecb166e5cf69ff6554 SHA512 479e512efd0573602379a9e1d8ef5c0ec9e033944cee5aed11c68cea5e8a3f7d4b6f2d11f6d6d4718282010da52c2c8629d675d9b388cc0c3d574845a913cdbb
EBUILD linuxptp-4.1.ebuild 1253 BLAKE2B c5b8b219460cdb7ed868ffbc61f11d60f111879f8f810eef5fc526f63eacf7d03b17e175a8235bba9bb29668513bfcbd5c5272455c8c9df6aa0d02f5a909cae4 SHA512 a92551e976d0670ef5454ebcd4570d6fb05cca9ce55482324c2948532f3c099dc3d7e343f96488a7edc7b0127c2d10e5e2c16fcbf314c748a17846c6edb05afb
EBUILD linuxptp-4.2.ebuild 1203 BLAKE2B 3085a2e9703b34c76f3efa4af28d8e770f372edd52dfad4b726534bcd1cbb91911a08ae119fd92ad500de48ec2efb93574001029d715886c441342f7d8fc7a3f SHA512 2ed027c157cfedb831405e1d4f3180b7e881cbc7cd1db5b9279ef910fc0a3cc9efece1009a877e3d18594b157645561e5c9cc809d2ffa3845f325129cfdfad7a
-MISC metadata.xml 503 BLAKE2B ec9b2dec0b9155a88578d08fde75d6713ccbeade7f1c06ee79ad07020470cd9dd947ab108cf4336e105701ad8e0537f49e2aa65385dd6fe7468982d67ed8fdec SHA512 55ae9ba00c3ff259ace8d597ef1a29480b7e2ca6080a9990657d96c9f6fb492811bbbcecfea14d1a38790c6f45441724030d469d03c5cd55b5a606dff6be419e
+MISC metadata.xml 397 BLAKE2B ad47c63ba080644c0e964191a16c9e06c7357dd489f278c721c1b3e3cd292f61ae635870e809130b9ba23bb28b4e8e4500673028cafd4ba92ef79992c35c9c1b SHA512 273aed8c5eb9a4f3f9aa458b550ea9de53b0d9cc7d87ab7af36a9c4c515df0aa9952a84c9f6e381ce2e2e4d7e6dce308663505ea586f588d4bc18d431b9f9162
diff --git a/net-misc/linuxptp/metadata.xml b/net-misc/linuxptp/metadata.xml
index 569ac4f7b037..b5563b8f7c01 100644
--- a/net-misc/linuxptp/metadata.xml
+++ b/net-misc/linuxptp/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>tomjbe@gentoo.org</email>
<name>Thomas Beierlein</name>
</maintainer>
diff --git a/net-misc/miniupnpd/Manifest b/net-misc/miniupnpd/Manifest
index 556517d2091e..6f71ca21ef80 100644
--- a/net-misc/miniupnpd/Manifest
+++ b/net-misc/miniupnpd/Manifest
@@ -4,6 +4,9 @@ DIST miniupnpd-2.3.5.tar.gz 261952 BLAKE2B 022ddbc495a2dbb500ab54a3c0569a16acf37
DIST miniupnpd-2.3.5.tar.gz.sig 543 BLAKE2B 17394e1da7d95c89771dd7578e4f1e2ce407c04b142f44fe4f110beff908797991553a7275c3ba28df03b09877963d16092cb718d4c75d96211db07226bcb176 SHA512 ef21f493da56b9f3fe99003ee299c08b13ddcf433d7136222817ff2e1c775bf7c28cbb47ef3ab60c662380e585c2be0ca4c38e261697de410f5a751c1f4fe2da
DIST miniupnpd-2.3.6.tar.gz 263018 BLAKE2B 9e3d6bfdbe71a09a15bf11c1a718b1388db991de52a2ec742aaec70128e4ac5147f441ccfa50e7077f09682ac724040343c4e351b4cc8c3d9e8efe04773651ec SHA512 41ed8d0afcfdba70ab5ec44a33ad4643b226bea2da972fc432035fd3ff3a790227a71c32ca47574558e36eb491b0f6ab7710d3ef0af5ac6a359d899dcb36893c
DIST miniupnpd-2.3.6.tar.gz.sig 543 BLAKE2B 5c5c3566a9dfd16d95ca70fa006f7ce7097aebfe76940c03c22047064d5dae92aed73062f2455f08b61a99a747f9615e72c06e178628d948532b987b40fb262f SHA512 312a9db9cbd74912294a7cc2d4ccc69634806fc58702083fda56e11ad1fd978e92ad71f217cadf5f4482e8e655df07e6d7cc52ae494b8167140ae4db74cd352d
+DIST miniupnpd-2.3.7.tar.gz 265329 BLAKE2B 9d7cbe04644c6811950328f402e4666fc8d51cf022a3ec40e4cc76c0f8a1c89b6703fe4ebe8d5eca7f6cef20acad7efbc47503dad4391d1519a6774ae6b26afd SHA512 7409bd6777c2a572ea501d47be604d9b09c09b1451c0f4150acd2313e3a5b4f7f3567559324a6c634c11a2b7c0ff56886a85217d1b056d5402916d0a8a3408e8
+DIST miniupnpd-2.3.7.tar.gz.sig 543 BLAKE2B 957b5dad44b020004a38b6f4748ca251deaadfc8ade28332eb12484e4bac408f5afdb38fe9974f18bc17a28dd33aae91a287838c7c15984bc5df7f69a82f9c6f SHA512 b8edd3f69b61e63560fb902f43e0a1730c80908637978782a1141fe8ac910b24f578ee3980127f4726c44e44222491a83670adea36a19984b3ffd726b12fe0dc
EBUILD miniupnpd-2.3.5.ebuild 2361 BLAKE2B 72e1f38f9c24ce443aa6a4320c287b9f9f64a088d4e481de936aa0cd3062a3723b38bce50aecdb43c362ae81ba780c9ac31ec01b3c03527b2ac9b9861ef5e634 SHA512 9ad0036463ef1a7dba8d45cf197db26f50251bfa082a49447e6e581ac8d54363f288a6f4e339b29f02794afde249b8361ff1ea51f8d6a79b6e5b0381b371d4bc
EBUILD miniupnpd-2.3.6.ebuild 2361 BLAKE2B 72e1f38f9c24ce443aa6a4320c287b9f9f64a088d4e481de936aa0cd3062a3723b38bce50aecdb43c362ae81ba780c9ac31ec01b3c03527b2ac9b9861ef5e634 SHA512 9ad0036463ef1a7dba8d45cf197db26f50251bfa082a49447e6e581ac8d54363f288a6f4e339b29f02794afde249b8361ff1ea51f8d6a79b6e5b0381b371d4bc
+EBUILD miniupnpd-2.3.7.ebuild 2361 BLAKE2B 72e1f38f9c24ce443aa6a4320c287b9f9f64a088d4e481de936aa0cd3062a3723b38bce50aecdb43c362ae81ba780c9ac31ec01b3c03527b2ac9b9861ef5e634 SHA512 9ad0036463ef1a7dba8d45cf197db26f50251bfa082a49447e6e581ac8d54363f288a6f4e339b29f02794afde249b8361ff1ea51f8d6a79b6e5b0381b371d4bc
MISC metadata.xml 985 BLAKE2B 4df9a4cf573d7aa45b80bc5062682325c3e063fd4b6147164dcc2a4e1b859def25df4541e1859c8843153c9de3a74557a3b66c94b69a65a94162752e177a907e SHA512 2068b103e2804c899ab17f63ae0aaf46442252067d6a8c12e7cc94c0b8760f5d764cf4124be78079236611cd05d7c5016b1b08499d1c265c561193344dfdeba6
diff --git a/net-misc/miniupnpd/miniupnpd-2.3.7.ebuild b/net-misc/miniupnpd/miniupnpd-2.3.7.ebuild
new file mode 100644
index 000000000000..ef90208e7b6d
--- /dev/null
+++ b/net-misc/miniupnpd/miniupnpd-2.3.7.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="MiniUPnP IGD Daemon"
+HOMEPAGE="
+ http://miniupnp.free.fr/
+ https://miniupnp.tuxfamily.org/
+ https://github.com/miniupnp/miniupnp/
+"
+SRC_URI="
+ https://miniupnp.tuxfamily.org/files/${P}.tar.gz
+ verify-sig? (
+ https://miniupnp.tuxfamily.org/files/${P}.tar.gz.sig
+ )
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+leasefile igd2 ipv6 nftables pcp-peer portinuse strict"
+
+RDEPEND="
+ dev-libs/gmp:0=
+ sys-apps/util-linux:=
+ dev-libs/openssl:0=
+ !nftables? (
+ >=net-firewall/iptables-1.4.6:0=[ipv6(+)?]
+ net-libs/libnfnetlink:=
+ net-libs/libmnl:=
+ )
+ nftables? (
+ net-firewall/nftables
+ net-libs/libnftnl:=
+ net-libs/libmnl:=
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ elibc_musl? ( sys-libs/queue-standalone )
+"
+BDEPEND="
+ sys-apps/lsb-release
+ verify-sig? ( sec-keys/openpgp-keys-miniupnp )
+"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/miniupnp.asc
+
+src_prepare() {
+ default
+
+ # fails without a default route
+ sed -i -e 's:EXTIF=.*:EXTIF=lo:' testgetifaddr.sh || die
+}
+
+src_configure() {
+ local opts=(
+ --vendorcfg
+ $(usex igd2 '--igd2' '')
+ $(usex ipv6 '--ipv6' '')
+ $(usex leasefile '--leasefile' '')
+ $(usex portinuse '--portinuse' '')
+ $(usex pcp-peer '--pcp-peer' '')
+ $(usex strict '--strict' '')
+ --firewall=$(usex nftables nftables iptables)
+ )
+
+ # custom script
+ ./configure "${opts[@]}" || die
+ # prevent gzipping manpage
+ sed -i -e '/gzip/d' Makefile || die
+}
+
+src_compile() {
+ # By default, it builds a bunch of unittests that are missing wrapper
+ # scripts in the tarball
+ emake CC="$(tc-getCC)" STRIP=true miniupnpd
+}
+
+src_test() {
+ emake CC="$(tc-getCC)" check
+}
+
+src_install() {
+ emake PREFIX="${ED}" STRIP=true install
+
+ local confd_seds=()
+ if use nftables; then
+ confd_seds+=( -e 's/^iptables_scripts=/#&/' )
+ else
+ confd_seds+=( -e 's/^nftables_scripts=/#&/' )
+ fi
+ if ! use ipv6 || use nftables; then
+ confd_seds+=( -e 's/^ip6tables_scripts=/#&/' )
+ fi
+
+ newinitd "${FILESDIR}"/${PN}-init.d-r2 ${PN}
+ newconfd - ${PN} < <(sed "${confd_seds[@]}" \
+ "${FILESDIR}"/${PN}-conf.d-r2 || die)
+}
+
+pkg_postinst() {
+ elog "Please correct the external interface in the top of the two"
+ elog "scripts in /etc/miniupnpd and edit the config file in there too"
+}
diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest
index a0d8a20d3231..8582ce30b852 100644
--- a/net-misc/oidc-agent/Manifest
+++ b/net-misc/oidc-agent/Manifest
@@ -8,4 +8,4 @@ DIST oidc-agent-5.1.0.tar.gz 1803314 BLAKE2B 8ce1de7ec6dffa3155200664a93433db4f4
EBUILD oidc-agent-4.5.2.ebuild 2387 BLAKE2B ad75c9735389ccbcba1885b0ac75f3d5505af0c4080e660607613be15630ce8aca24caed63be250c23656333877b7b50b8af4c24341a3f80c10b6d12075f6c9d SHA512 cd56c2250a6a9e6afe114cf02ff069b6bb1f31564f9355467543e0f4ac9c71d175b23d70c8addff75e1b56903a606bdddb848b8178d0cc8375ff9f59cc5a4f2e
EBUILD oidc-agent-5.0.1.ebuild 2632 BLAKE2B f756650c3c90fa58ce20c72a9856a9a001c89177e767f59a64c3f5779b7aa69ee2606e544873a8eb4c40db95a95ffe19ea8d478a0980642b03aaeae37151a417 SHA512 ef1db7d05d683b45a25d26d65e7cd2260aab08130392ae5b492525ff505e8b5768456abcd16577a3924dafa8dd6db27fcfdb0057cc16c7555e571e1963fdd671
EBUILD oidc-agent-5.1.0.ebuild 2633 BLAKE2B f46b6946cd6a27c7011eab3edd2265185a4dbca78649469f55771879047812b826b0d64fcbb66e46137d07cb7f4ff16d3088a84f2174602f51f6ead04bba6e2d SHA512 4ab82b0b1049a81226ca434acb0a6d9eb0972d3471018bbffac155175f835c5a5c63b8f7e23bad16316e07ad6d7c8ce034e711a63cad7dfa183d24c4edb037e4
-MISC metadata.xml 780 BLAKE2B 8a2538e5b233383449dc76e49a4d68f950ad3982874e657664ee027fd71a12f18a9a86f38efd6452732305783cd175b761a7702d1a21b97200b1991d20624fd7 SHA512 a4ba3692ce9304b119ea331f83f702bba0956f0013bbe239bca376dea7ccf72a5bb639f06006cf2d65f8ea4b2817173ef26f1c086ab5482095eff34fea026d3f
+MISC metadata.xml 702 BLAKE2B 14c601e4349d652788fd5bb26faaef29106f126e805e817e1d805164c5fe7ab7fab9b423a56d3593d8f50756bb8b68bbfaf863ad1276352c503a44efefc0ab67 SHA512 f608c4feaf014c80b7076bb16e972944c1c43467f59e019f3abf360d01f2587a2d629ba7a4cc63079ba51eaab095f473d77590a044fd70aa19eee6a3a46502a2
diff --git a/net-misc/oidc-agent/metadata.xml b/net-misc/oidc-agent/metadata.xml
index 0da6e4f2bbdc..77a6fd266217 100644
--- a/net-misc/oidc-agent/metadata.xml
+++ b/net-misc/oidc-agent/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
oidc-agent is a set of tools to manage OpenID Connect tokens and make them
easily usable from the command line. We followed the ssh-agent design, so users
diff --git a/net-misc/r8152/Manifest b/net-misc/r8152/Manifest
index 65187ab07bbe..78ee99b73a4f 100644
--- a/net-misc/r8152/Manifest
+++ b/net-misc/r8152/Manifest
@@ -3,8 +3,7 @@ AUX r8152-2.16.3-kernel-5.19-fix.patch 1599 BLAKE2B e1300601e2dcd98729481a6d146f
AUX r8152-2.16.3-kernel-6.1-fix.patch 1473 BLAKE2B bebafaeaed61bff9ee058ddc64fef6299703bdf9b0c2cd086c86643b362122a8d691577963b9b64f45729bfa4e72f09fe33d6c61fc195d0675bdcd7affd63d7a SHA512 4c5115946a1086d88bc19aa556782aec45fc05f3e38fab8255bb13a863bd2744c08bca0fd6ed72da8c5171fe801436665f4b10bfc22203c500460942a0a6db2d
AUX r8152-2.16.3-kernel-6.4.10-fix.patch 731 BLAKE2B 2d7820d7dc749bdd4dbbb165116135af2d6831f17b4721afc9c37bbd078f6915cc6c44ce9cb77941ffc52a399a6065269a578128b2c1bb0823658972f8f81dc2 SHA512 a274fc2d5f998ba0c6bfad74c0a56d50c9b146abe012fdd5eebe9719615876e63f55203f3dcf17397e4e28040cd0b253ef861e2cb9636da9c1d050fa844c226c
AUX r8152-2.17.1-kernel-6.8-strscpy.patch 1298 BLAKE2B 057d7c31115e5903b040f53c964e62d79a3e05308d5b8b072ca6fbf4a3c08e13dc9975e0ca0b6f6342f9e70fc0c957e642ac6d9fdd9f7d915eb7ca7fb24e405a SHA512 4f19815e4f3f9bb3f7934fc13b7c912ab044270512c887b6c89f1409131b73d248d1462c7b1a464eb7e16c590e99bfe46032b36ca5b676896e995964d66d1028
-DIST r8152-2.16.3.tar.bz2 73331 BLAKE2B 9e22ee6d9d0197def782f77bfd0c88a2d8827d4f8cc0bbb1a6583ab67533cd07ba79a16cd9350272ed18c733fe809ea1ff70596627abdc65d452bdf817628bc8 SHA512 c37bf5199d3a857c9a7a12f3aa4ecfe9c04b49413aea862a053ebee24c137cd35769e5d5cc7e2bb7dd3bf9057f51ffada0b4e0c53cb3d417e05c8e3fc830705c
+AUX r8152-2.17.1-kernel-6.9-fix.patch 4008 BLAKE2B 6566782e57e8b69a2cf183a0d63a9e0c17ce9c83974dc23ef1d8588adca14105b4ef8682ca33225be0c4e2ed5121bbc4cd9d5180f44b9c36655d875505c99668 SHA512 4859d41116474e14aec2b03952d155ec07293941181db5cecb27b389c79d4c03ef8ec1abe540ce3b9f04c1ad835f98a11562484dcf168afb100cad91bc96d334
DIST r8152-2.17.1.tar.bz2 75156 BLAKE2B 05b55ea17a579add9a9abee89db490685086bfe29aeea6cbfbdbb63a81dbee4d1cac151822c178e52febe4bee14a3b5deb20737f671fcdbc6dd6d01938b1d18c SHA512 e465b524ee8aaed12da8258195fb8a4c9fea0862812c1ab268e31ad6ec61444c4f4332d643124063b389fd1df7a271c6c057537d4cbe67188a1a2262b4793f42
-EBUILD r8152-2.16.3-r1.ebuild 1290 BLAKE2B 82d4ebe9fc9bca31b9a1307eae719745e7916c5d694a052e2e41c0178f2d18947d270ea19564347f8847f33dad132b9b4af1fb102e3a0b8e10ed87cfcdb0e4be SHA512 460cef4288683e56e13885a1a3bbc588b4816a9770bbffb22b81e980c50f9848b7cb15b5808ba88a204d0e5ad8372a8e741fc8617efac2e1b3cffc6309a802c3
-EBUILD r8152-2.17.1.ebuild 1244 BLAKE2B 39a421b6c3e0dac8894e75a11b8a435a656096a1de1dabeaf72db5ea672b9f76c6e2630e728b1af7abc2fdd4d0364e734fd23635a59b64e6bec124ecc3145bf9 SHA512 61adcbff9e86f1ec8aab62a384dfc3e8484606cd0b59dfee4f1434af802fddd0ce95b13d5f62218f362951ae638e6bfe10f24bf73d968345b1090c81656be6fa
+EBUILD r8152-2.17.1.ebuild 1293 BLAKE2B 19c8c4a1507ce6722f552c2c566e449b06a3b114b5b04e89c9259832e23e03d4d655084ee0d2aaf55d862573a524f762e8afc997a36ac8e61873c6e9d0ecf005 SHA512 069a53b153ac5d61fdebd8bcaa1411b904002b46124e81799efa601ca7ceb2fb4200e49eec7d8818b1a5abda049460e08ba3bdc0d94358116c1b4224ee10dafb
MISC metadata.xml 660 BLAKE2B 1f7bd7d75e5fc3b88b140f88b82390b09cbffed8770b73b4584f7d9114fd1b97a84f745881d424f30c1a738c332bb04bab3d651bd9734f0170164eb8158ef098 SHA512 c0258ae24671a18801a9a499869267b2c3d2d0350e1fbbf91db6fe2358326bb27551623ef93c9c9a9bebde3c08520463eae00a05802053a0f5b7ade1b0f5ea4d
diff --git a/net-misc/r8152/files/r8152-2.17.1-kernel-6.9-fix.patch b/net-misc/r8152/files/r8152-2.17.1-kernel-6.9-fix.patch
new file mode 100644
index 000000000000..433d3deab34e
--- /dev/null
+++ b/net-misc/r8152/files/r8152-2.17.1-kernel-6.9-fix.patch
@@ -0,0 +1,117 @@
+From: https://github.com/wget/realtek-r8152-linux/pull/41
+From a5b3b4a882a3a637ccfa447dc7d2e84eac9ef0fc Mon Sep 17 00:00:00 2001
+From: "oleg.hoefling" <oleg.hoefling@gmail.com>
+Date: Wed, 22 May 2024 00:44:37 +0200
+Subject: [PATCH] add compat for 6.9.X kernels
+
+Signed-off-by: oleg.hoefling <oleg.hoefling@gmail.com>
+--- a/r8152.c
++++ b/r8152.c
+@@ -950,7 +950,10 @@ struct r8152 {
+ void (*up)(struct r8152 *tp);
+ void (*down)(struct r8152 *tp);
+ void (*unload)(struct r8152 *tp);
+-#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++ int (*eee_get)(struct r8152 *tp, struct ethtool_keee *eee);
++ int (*eee_set)(struct r8152 *tp, struct ethtool_keee *eee);
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0)
+ int (*eee_get)(struct r8152 *tp, struct ethtool_eee *eee);
+ int (*eee_set)(struct r8152 *tp, struct ethtool_eee *eee);
+ #endif /* LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0) */
+@@ -19099,7 +19102,11 @@ static void rtl8152_get_strings(struct net_device *dev, u32 stringset, u8 *data)
+ }
+
+ #if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0)
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++static int r8152_get_eee(struct r8152 *tp, struct ethtool_keee *eee)
++#else
+ static int r8152_get_eee(struct r8152 *tp, struct ethtool_eee *eee)
++#endif
+ {
+ u32 lp, adv, supported = 0;
+ u16 val;
+@@ -19115,17 +19122,32 @@ static int r8152_get_eee(struct r8152 *tp, struct ethtool_eee *eee)
+
+ eee->eee_enabled = tp->eee_en;
+ eee->eee_active = !!(supported & adv & lp);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++ ethtool_convert_legacy_u32_to_link_mode(eee->supported, supported);
++ ethtool_convert_legacy_u32_to_link_mode(eee->advertised, tp->eee_adv);
++ ethtool_convert_legacy_u32_to_link_mode(eee->lp_advertised, lp);
++#else
+ eee->supported = supported;
+ eee->advertised = tp->eee_adv;
+ eee->lp_advertised = lp;
++#endif
+
+ return 0;
+ }
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++static int r8152_set_eee(struct r8152 *tp, struct ethtool_keee *eee)
++#else
+ static int r8152_set_eee(struct r8152 *tp, struct ethtool_eee *eee)
++#endif
+ {
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++ u32 advertised = 0;
++ ethtool_convert_link_mode_to_legacy_u32(&advertised, eee->advertised);
++ u16 val = ethtool_adv_to_mmd_eee_adv_t(advertised);
++#else
+ u16 val = ethtool_adv_to_mmd_eee_adv_t(eee->advertised);
+-
++#endif
+ tp->eee_en = eee->eee_enabled;
+ tp->eee_adv = val;
+
+@@ -19134,7 +19156,11 @@ static int r8152_set_eee(struct r8152 *tp, struct ethtool_eee *eee)
+ return 0;
+ }
+
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++static int r8153_get_eee(struct r8152 *tp, struct ethtool_keee *eee)
++#else
+ static int r8153_get_eee(struct r8152 *tp, struct ethtool_eee *eee)
++#endif
+ {
+ u32 lp, adv, supported = 0;
+ u16 val;
+@@ -19150,15 +19176,25 @@ static int r8153_get_eee(struct r8152 *tp, struct ethtool_eee *eee)
+
+ eee->eee_enabled = tp->eee_en;
+ eee->eee_active = !!(supported & adv & lp);
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++ ethtool_convert_legacy_u32_to_link_mode(eee->supported, supported);
++ ethtool_convert_legacy_u32_to_link_mode(eee->advertised, tp->eee_adv);
++ ethtool_convert_legacy_u32_to_link_mode(eee->lp_advertised, lp);
++#else
+ eee->supported = supported;
+ eee->advertised = tp->eee_adv;
+ eee->lp_advertised = lp;
++#endif
+
+ return 0;
+ }
+
+ static int
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++rtl_ethtool_get_eee(struct net_device *net, struct ethtool_keee *edata)
++#else
+ rtl_ethtool_get_eee(struct net_device *net, struct ethtool_eee *edata)
++#endif
+ {
+ struct r8152 *tp = netdev_priv(net);
+ int ret;
+@@ -19185,7 +19221,11 @@ rtl_ethtool_get_eee(struct net_device *net, struct ethtool_eee *edata)
+ }
+
+ static int
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(6,9,0)
++rtl_ethtool_set_eee(struct net_device *net, struct ethtool_keee *edata)
++#else
+ rtl_ethtool_set_eee(struct net_device *net, struct ethtool_eee *edata)
++#endif
+ {
+ struct r8152 *tp = netdev_priv(net);
+ int ret;
diff --git a/net-misc/r8152/r8152-2.16.3-r1.ebuild b/net-misc/r8152/r8152-2.16.3-r1.ebuild
deleted file mode 100644
index 82753f37ac20..000000000000
--- a/net-misc/r8152/r8152-2.16.3-r1.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit linux-mod-r1 udev
-
-DESCRIPTION="r8152 driver for Realtek USB FE / GBE / 2.5G Gaming Ethernet Family Controller"
-HOMEPAGE="https://www.realtek.com/en/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-usb-3-0-software"
-SRC_URI="http://rtitwww.realtek.com/rtdrivers/cn/nic1/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND="virtual/udev"
-DEPEND="${RDEPEND}"
-
-IUSE="+center-tap-short"
-
-# https://github.com/wget/realtek-r8152-linux/ keeps reasonably up to date
-# with kernel support patches. It appears to be used by the AUR maintainer.
-PATCHES=(
- "${FILESDIR}"/${PN}-2.16.3-kernel-5.19-fix.patch
- "${FILESDIR}"/${PN}-2.16.3-kernel-6.1-fix.patch
- "${FILESDIR}"/${PN}-2.16.3-kernel-6.4.10-fix.patch
- "${FILESDIR}"/${PN}-2.16.3-asus-c5000-support.patch
-)
-
-src_compile() {
- local modlist=( ${PN}=kernel/net/usb:. )
- local modargs=(
- KERNELDIR="${KV_OUT_DIR}"
- CONFIG_CTAP_SHORT="$(usex center-tap-short on off)"
- )
-
- linux-mod-r1_src_compile
-}
-
-src_install() {
- linux-mod-r1_src_install
- udev_dorules 50-usb-realtek-net.rules
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
- udev_reload
-}
-
-pkg_postrm() {
- udev_reload
-}
diff --git a/net-misc/r8152/r8152-2.17.1.ebuild b/net-misc/r8152/r8152-2.17.1.ebuild
index 865057ee5c0d..0c0485efb61b 100644
--- a/net-misc/r8152/r8152-2.17.1.ebuild
+++ b/net-misc/r8152/r8152-2.17.1.ebuild
@@ -24,6 +24,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.16.3-kernel-6.4.10-fix.patch
"${FILESDIR}"/${PN}-2.16.3-asus-c5000-support.patch
"${FILESDIR}"/${PN}-2.17.1-kernel-6.8-strscpy.patch
+ "${FILESDIR}"/${PN}-2.17.1-kernel-6.9-fix.patch
)
src_compile() {
diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 6cc620d745cc..8b9877c18972 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -5,6 +5,6 @@ DIST rclone-1.66.0.tar.gz 17066102 BLAKE2B 587208635c2154782a9f3285c7972a5676251
DIST rclone-1.67.0-deps.tar.xz 367523832 BLAKE2B 45e33614658aa619f0abe4cb48ae8eb82d39cf3f56ef9c9f0fcfbc14c2ba2868ff237ae0ab1f308bab31352e176209029604c18c22d180d68c0605a6a671a3c2 SHA512 2e4aba47f37ca67c7ba827d9c70bae858cb9633861c546e9cf19205a11109c52ea8e3e7b13f3073be5ab6405770b7c58bb00124393b712bd59fa25da6930987e
DIST rclone-1.67.0.tar.gz 17232236 BLAKE2B 8241234a970335bb67a5f51b11fdc79afe4a3894c1df2409d141cc8662fec669c1d273e7e67383291703cf66a4168a0ff3c3f8e28d569b0df340c0e7b4a4c324 SHA512 9d336c6a03ba7711f88fbd6ff019b4ce02825467b9656bba8811e9c27fe857ba5d64d863e1f5f3129cbcc89509891615d911794376c90775901a7de1b0741448
EBUILD rclone-1.63.1.ebuild 1104 BLAKE2B b44f954688b4aea211812e31f62edb83eb501746167d9656a48394a35d4f31cd871f936a0fc086c393854011b299fb5d5ceb0785504439174da994639edc4d92 SHA512 b6e55378818f3527421d1720a84f723a6b67af45ced19c4f205bb6b80bbadfcbd15b57ecc962199871263e9340e1ffd5088b45785c7bf9bb1d7913b4f2681c8b
-EBUILD rclone-1.66.0-r1.ebuild 1483 BLAKE2B 635fbf54022fa9243854913d12f696431ca6dc93f75cc223cc687dbd6ee40dd6d27de8bde28a478abff82244954fc6d25794ff9e4a86e5311876c64f07df6a5d SHA512 56a80fee745ba534f32b1bb6f0306ff01406c977f8eaf2c7acc5eb4b4df6e07a16aed8cf3cc20341283c2313216da182b27328c27351c496ca5011b547787dd4
+EBUILD rclone-1.66.0-r1.ebuild 1481 BLAKE2B 5ef10483275adc5c1528f671142d9d7ed5815af544850052c57343057ba965c001967e11a8cad63eb5704e187643c6a7a1e5fcdeae756fcc17273f72e35db9dd SHA512 06356bb6db628ab899b3946795c4b5687f7d32ffb1ae85c5f718828502659257b050861e720f084cc4221c6cfb7e95023ea08dc64750866a3617109a50579e33
EBUILD rclone-1.67.0.ebuild 1483 BLAKE2B 635fbf54022fa9243854913d12f696431ca6dc93f75cc223cc687dbd6ee40dd6d27de8bde28a478abff82244954fc6d25794ff9e4a86e5311876c64f07df6a5d SHA512 56a80fee745ba534f32b1bb6f0306ff01406c977f8eaf2c7acc5eb4b4df6e07a16aed8cf3cc20341283c2313216da182b27328c27351c496ca5011b547787dd4
MISC metadata.xml 494 BLAKE2B 8c55f5c9c23f1f0d91a1c617b15839850edf6a1e1da2ce9f3c474c69770175a102be95500b37e384ad9d68b1931363d35d2e499ed38a918bbd13528116528c10 SHA512 7df01f2ac9a0fe8a048726c327ada07cdf3b332c202144e31dec4be9558c75819cb871425a70406e1b84df7a13cb7c8470cc6522b343a3efb4dc8b529687eb27
diff --git a/net-misc/rclone/rclone-1.66.0-r1.ebuild b/net-misc/rclone/rclone-1.66.0-r1.ebuild
index b59ebe324c66..aea77db97b4b 100644
--- a/net-misc/rclone/rclone-1.66.0-r1.ebuild
+++ b/net-misc/rclone/rclone-1.66.0-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
RDEPEND="
sys-fs/fuse:3
diff --git a/net-misc/ser2net/Manifest b/net-misc/ser2net/Manifest
index e026b99031b9..34d0748348e3 100644
--- a/net-misc/ser2net/Manifest
+++ b/net-misc/ser2net/Manifest
@@ -1,5 +1,9 @@
AUX ser2net.confd 879 BLAKE2B 41e159da088c7db25415da24f545435e4e1ee94af9f922ddb3accc392a5fd9ec0517e79a6a37d9dcfae6911739306e02711580ce1c0059fb1f5e38495ebe929b SHA512 15054f7aa604f93bd5a54c2bb96c9a3168905be5ace50bcd2ebeeaf9dc9ae19426388e6118e9e4850125349090ee29542c24487e64c349593a76366be4a5e501
+AUX ser2net.confd-r2 676 BLAKE2B 2446bea3d565ceccea3e9f86a36606fdea6084285175282b96b93cc70223d388cf3bb3d37226877f0193a660c776210f7b65032e9fa5957f7c4bf21e8fa039fc SHA512 0a03fecc44c2b1cf4208914d2e4cea407d494caa0461fdfe95f6a3fdeaa3dbcec84d7537062e0c4261621f8720f31013262963b4764e41088200984f5e6222cf
AUX ser2net.initd 1251 BLAKE2B a22c21a2807e9c6c9e6ec19869b0de3871514c6cd38c36e0713ca93d392d56966e9ef63655afe7b2e86affa4c1dc0ee4837381cfce8c1b8cea980d7d23d0f51f SHA512 f92c39a2f54f04c31ff12c6bc92b86eb6b884e790e9856b15ce3d8f2db1f43c8084437f91ccbe259fc989deac462575cbe16a4ce5059f29857bd04258b6e6aee
+AUX ser2net.initd-r2 1053 BLAKE2B 77ee4ae2728b9d010a1e155b8e33fd3d42aa72a79a61c0a7a2a87474f0523179dd147d4b070698a869f87931c454ac21b0f3aa465e4a663d64823be74047cf12 SHA512 7e4f7e2c7c54ef194741ad78b3b0a1358107241f6352d6e3cc0f7bfdfe3042d4dfbddb165d729aafda41de5ec56e2760ae9727707d91d4d1be720511e2e561b3
DIST ser2net-2.10.0.tar.gz 364322 BLAKE2B db041297069ea0a111ed73d6b1fc8a639971f113952fbcd499a81671bbd873ee3e1724146bfb5c6975d1812acd8e545e9df2bde445f4a86af57a0ae5b9b19ec1 SHA512 dd3e37619b10d8bf20d738e90c253bc2d109e0a57ee9f3a8b2a85a69399afa5a8459a4602b2856f0b655427023a36c78330851bf7f8d8da0f28d1fe22c1d5e10
-EBUILD ser2net-2.10.0-r1.ebuild 633 BLAKE2B 716fc276a41dd9268b5458348a64fcd032b7f266992ad91b25de78e173f429d93d52ce575d1ce907f00ab89cff0473f3264c7a40dbb5b7ec155413190e08c1f9 SHA512 10c2a69459f8f80de29b7a49f6c245c30408a94f0de46b73bd7e456a3ddcf91fe9e9d7b97cb944c079fc973e62cf20b02f0ffae3616e550ca31f16e8fab7fb10
-MISC metadata.xml 245 BLAKE2B 283e669c2eaccbce6c5325e25d008486a91fee37eea3825d95b9659ba080b98865682e7713d1f2ccfb0b9fc4f1172dea97b8adf709582101ebe3b1dffb20f3da SHA512 01f6412344b7d183c04fe517d920e61d02ae502d820d2c41f49d3d4bdc9d76cf15429cf1dddbea33bb9d8a0c70cf2cc20d2d9a751258c41d1fe1a9aebd690ec4
+DIST ser2net-4.6.2.tar.gz 474345 BLAKE2B b495628f7aeda3804c43e59f76a54bfb872551011ccf338a81dc4ed92fa89b36a7356f45b5d4d6804969505eb90b117a348c7a2f78e08a4ed08c730c58df2e40 SHA512 3bd7ceb743f1503c055e0c206cfd2b987fee8ba532683a8470c7c078134b68d115809ef94c38fe926ff29363930e014d9cc9a44cc32a8ed93559e193a13204f8
+EBUILD ser2net-2.10.0-r1.ebuild 633 BLAKE2B 4503c978024a14dd77232baede1bc681ba4c6c4cfe11522876a4e16df02958220b9a377db67a0405f73269d9984e1e6614efb11a3663d012258b9c6264c96884 SHA512 c4af45699f87da83f0647491bcef499c12f9da62f680ff168aaf217a57d89a6d78be0ea4c0b97dcdda547624fda2e83dacf3eba2de4c0189af6b6cffd69678f2
+EBUILD ser2net-4.6.2.ebuild 704 BLAKE2B c3d856fb6c4bd8bf20f4c8c7bd8b44e016790b45c05049e626bc838a08b2fbc2718f460246cf29286652782e7a0425485903e8d26b90d7a7365187c819588e88 SHA512 525c7c0b24542ef555fba54128c8127b97cda1e904dc2588522e151c0afd1b0c54b156edbbd1fe00e7d60c1c308c13671a198c25156ba9174f8c040da6da8f72
+MISC metadata.xml 539 BLAKE2B b3effcbfadd7b46f80e3e3f5eea5c6a5f09af3861ea24b91b41d71d28c651610f57d7edd81f46430bbc8d5ec16bdb604dc4661b4fbb31b09c918a8b8cb4cb215 SHA512 bb16fd9b94c07662c71d4d3668c56ede92afc95fbe7efaadd6f9380f39d459b59d653b0dccf6539b9655bf468c22de59aa54317c36c2aa4e32b20c9d36369637
diff --git a/net-misc/ser2net/files/ser2net.confd-r2 b/net-misc/ser2net/files/ser2net.confd-r2
new file mode 100644
index 000000000000..a443ce752a75
--- /dev/null
+++ b/net-misc/ser2net/files/ser2net.confd-r2
@@ -0,0 +1,21 @@
+# Config file for /etc/init.d/ser2net
+
+# Set the configuration file to one other than the default of /etc/ser2net/ser2net.yaml
+#
+#CONFIG_FILE="/etc/ser2net/ser2net.yaml"
+
+# Enables the control port and sets the TCP port to listen to for the control port.
+# A port number may be of the form [host,]port, such as 127.0.0.1,2000 or localhost,2000.
+# If this is specified, it will only bind to the IP address specified for the port.
+# Otherwise, it will bind to all the addresses on the machine.
+#
+#CONTROL_PORT=""
+
+# Enable or disable UUCP locking (default=yes)
+#
+#UUCP_LOCKS="no"
+
+# see the ser2net(8) manual page for additional options you can configure here
+#
+#EXTRA_OPTS=""
+
diff --git a/net-misc/ser2net/files/ser2net.initd-r2 b/net-misc/ser2net/files/ser2net.initd-r2
new file mode 100644
index 000000000000..0321e8a9bbb6
--- /dev/null
+++ b/net-misc/ser2net/files/ser2net.initd-r2
@@ -0,0 +1,37 @@
+#!/sbin/openrc-run
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+description="Serial to network proxy (${RC_SVCNAME#*.})"
+pidfile="/var/run/${RC_SVCNAME}.pid"
+command="/usr/sbin/ser2net"
+name="${description}"
+
+extra_started_commands="reload"
+description_reload="Reread configuration file and make the appropriate changes"
+start_stop_daemon_args="--quiet"
+command_args_background="-P ${pidfile}"
+command_args_foreground="-n"
+
+depend() {
+ use logger
+ need net
+}
+
+start_pre() {
+ command_args="${EXTRA_OPTS}"
+ CONFIG_FILE_DEFAULT="/etc/ser2net/ser2net.yaml"
+
+ yesno "${UUCP_LOCKS:-yes}" || command_args="${command_args} -u"
+ [ -n "${CONTROL_PORT}" ] && command_args="${command_args} -p ${CONTROL_PORT}"
+ [ -z "${CONFIG_FILE}" ] && CONFIG_FILE="${CONFIG_FILE_DEFAULT}"
+ [ "${CONFIG_FILE}" != "${CONFIG_FILE_DEFAULT}" ] && command_args="${command_args} -c ${CONFIG_FILE}"
+
+ return 0
+}
+
+reload() {
+ ebegin "Reloading ${description}"
+ start-stop-daemon --signal HUP --pidfile "${pidfile}"
+ eend ${?}
+}
diff --git a/net-misc/ser2net/metadata.xml b/net-misc/ser2net/metadata.xml
index 1fe9d8c02aa9..72212e7f69df 100644
--- a/net-misc/ser2net/metadata.xml
+++ b/net-misc/ser2net/metadata.xml
@@ -1,8 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>perfinion@gentoo.org</email>
+ <name>Jason Zaman</name>
+ </maintainer>
+
+ <longdescription>
+ Serial to network interface, a proxy that allows telnet/tcp connections
+ to be made to serial ports on a machine.
+ </longdescription>
+
<upstream>
<remote-id type="sourceforge">ser2net</remote-id>
+ <remote-id type="github">cminyard/ser2net</remote-id>
</upstream>
</pkgmetadata>
diff --git a/net-misc/ser2net/ser2net-2.10.0-r1.ebuild b/net-misc/ser2net/ser2net-2.10.0-r1.ebuild
index 72d5a604c80c..a4441cf96772 100644
--- a/net-misc/ser2net/ser2net-2.10.0-r1.ebuild
+++ b/net-misc/ser2net/ser2net-2.10.0-r1.ebuild
@@ -4,12 +4,12 @@
EAPI=8
DESCRIPTION="Serial To Network Proxy"
-SRC_URI="https://downloads.sourceforge.net/ser2net/${P}.tar.gz"
HOMEPAGE="https://sourceforge.net/projects/ser2net"
+SRC_URI="https://downloads.sourceforge.net/ser2net/${P}.tar.gz"
-KEYWORDS="amd64 ppc x86"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
IUSE="tcpd"
DEPEND="tcpd? ( sys-apps/tcp-wrappers )"
diff --git a/net-misc/ser2net/ser2net-4.6.2.ebuild b/net-misc/ser2net/ser2net-4.6.2.ebuild
new file mode 100644
index 000000000000..3fd27c27be52
--- /dev/null
+++ b/net-misc/ser2net/ser2net-4.6.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Serial To Network Proxy"
+HOMEPAGE="https://sourceforge.net/projects/ser2net"
+SRC_URI="https://downloads.sourceforge.net/ser2net/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pam"
+
+DEPEND="
+ dev-libs/libyaml:=
+ net-misc/gensio
+ pam? ( sys-libs/pam )
+"
+RDEPEND="${DEPEND}"
+
+# Test suite requires a kernel module
+RESTRICT="test"
+
+src_configure() {
+ econf --without-sysfs-led-support $(use_with pam)
+}
+
+src_install() {
+ default
+
+ insinto /etc/${PN}
+ doins ${PN}.yaml
+
+ newinitd "${FILESDIR}/${PN}.initd-r2" ${PN}
+ newconfd "${FILESDIR}/${PN}.confd-r2" ${PN}
+}
diff --git a/net-misc/smb4k/Manifest b/net-misc/smb4k/Manifest
index 99ba0501f8c0..ea850124624b 100644
--- a/net-misc/smb4k/Manifest
+++ b/net-misc/smb4k/Manifest
@@ -2,6 +2,6 @@ DIST smb4k-3.2.5-bundled-kdsoap-ws-discovery-client.patch.xz 33212 BLAKE2B 774f5
DIST smb4k-3.2.5.tar.xz 4314812 BLAKE2B 9c5ca6f3d9607be1e5673f7d32a8dc5f191045ccc5607a4ccd9d48d07fc698278db5bbe5e8ffcc4fa9a1f390d52e7ebb877bc01146754873af5d3c266aad16d2 SHA512 6273c9701cf3d65f9b1d7ce0cbe929dc8f422b6a7a308f0b3c4c08e30acf2d189bc1ef4f960dad25aaf71b38b29ce6c41ba8adf50f0bb139e25a0d65a8e67a28
DIST smb4k-3.2.71.tar.xz 4344004 BLAKE2B 12365fc1b93a0b78b5da16fad276d0b295209cf02fc5fb39a95fe1e695ec6a5427428e41ae31ad4784dc84978564eedc0955d0071455522bcc31997f26d62f61 SHA512 d3e871b67ddee027341e7973f7204c44e93843a340553cf5588c7de4a225db83af3a376a54d7f0e8c099271e33dc4f65fffcc96fb32a911dc1787814981be279
EBUILD smb4k-3.2.5-r1.ebuild 2049 BLAKE2B 0d565ab01d914c19be5c9561956f1e69b874567d8a7b9ab93c3cb78234d6ff0eb95a73218ea566b4a3a9f7833500bcfc2e412bcdd5af198afb369fcf1bc80c25 SHA512 f933a5f7f09377bdeb86f02a9eb0f99a0b8f352fa9ba83df41ddf43f0f19d8abb7064f1485e8ec75b4943e32e4a12fc1d502eb8bdf84d2eea1d10518245d4c0e
-EBUILD smb4k-3.2.5-r2.ebuild 2334 BLAKE2B 1d5762881a4e11602ba4e52d4ba52c78ebe756f813762cac3254d5aae5d9985bab9a2e78980d4da3be409706e6d58f6ffcc3419ccfcaefec55c0911fd36ed562 SHA512 98fc5d5411feca7872f856e94fb73f7fe7daa90c532abef5eac3a1b06a8448be61660174d79b07bec579993d325b231376c4c7b63705809e05c79221ef38c18a
+EBUILD smb4k-3.2.5-r2.ebuild 2332 BLAKE2B 926572e0d143e7906a4c0048539c30f746e8942ed5bac4eeb60e018406aa502e7216f6e8b2bb7b35f0e2f23d0bd2f300b863a9737e3074d172dced30ec630c52 SHA512 fe42de522dbe88095929542436cc2ab544c010bef3474b01dabaf02507bfe5ac16f7cd9e2571035e25a60c5e0462bd0a91eddf5784d00c60b980d6b089f52875
EBUILD smb4k-3.2.71.ebuild 2042 BLAKE2B 576bec3179831b6b7ea22e489b39182adc48a11d508601eb97e2aad6906ad3b0fe4faf6be98fc4c592ded97b10524a0e011ab45ff8b28eda405cea50dda5e3b5 SHA512 26e2c0e2d98d90fb2a0f89705cfb523d023e01e337efee5d41a1d3bf6f0fa838c8792c67d8ac932b1864fa5d99b10d95ded2dd69ae3aed6a507b7682b05b1ad3
MISC metadata.xml 593 BLAKE2B 087dedf151163d8d8f02f41a9aa08117219c50556e3e60c97bf3bf3175fbe41fe9cdc1f0ada27aacc660095b41edfcb9502d02568bcd9eea26e8cecdbceaebe9 SHA512 f090b6f9b968087c912cc88187089a0eb891e77713fd5aabed03931b9da6f2f6673e48b37edf57de5da3a421f25d82371f9568db302e9e35e64f5f8200a2418e
diff --git a/net-misc/smb4k/smb4k-3.2.5-r2.ebuild b/net-misc/smb4k/smb4k-3.2.5-r2.ebuild
index 4480250673e4..cd17810a10d4 100644
--- a/net-misc/smb4k/smb4k-3.2.5-r2.ebuild
+++ b/net-misc/smb4k/smb4k-3.2.5-r2.ebuild
@@ -15,7 +15,7 @@ https://sourceforge.net/p/smb4k/home/Home/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz
https://dev.gentoo.org/~asturm/distfiles/${PN}-3.2.5-bundled-kdsoap-ws-discovery-client.patch.xz"
- KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm64 ~riscv x86"
fi
LICENSE="GPL-2"
diff --git a/net-misc/streamlink/Manifest b/net-misc/streamlink/Manifest
index 1722a284b452..9fe77359f475 100644
--- a/net-misc/streamlink/Manifest
+++ b/net-misc/streamlink/Manifest
@@ -1,9 +1,8 @@
-AUX streamlink-6.7.2-validator.patch 2637 BLAKE2B 91b6c0f12b584c0908f0d4092d87cb50feefbdc3ff563d7585c5713547ffbb54614b7970435664d3a0cae7c1b7ae69edaa7bd15ff19a4169c9bc5ff02f0edfe5 SHA512 fe9d12e5d7bbdee7f778ac344494ec0fca6489509a92627b6305b425d1f594337a8b495c61c87f90356a9aaf97996b6b9b2b804f1b08f1ca3358ad2dec1cdea8
-DIST streamlink-6.7.2.tar.gz 741037 BLAKE2B b6ecea883a8b09e524a28ebdee083bb5f1e563605ef16fb3adebba03194ad3f1d8f9dc902cfe80372dc53c5778f1ddc9695680b5cd4a87277b646fc15fffd7e2 SHA512 251e0b03c39dae980367e8a5b6ffcb1c279b0874eeaeff31d9d4486917b759ef27ba2bd5bba0bc74691237e429981f3748002e0ef49befe8c7be69160856ecfe
DIST streamlink-6.7.3.tar.gz 742832 BLAKE2B 5f03a036c3f2170d25e43618f36d7b937e8063f15a965f45d8cc6033b49899b15c19af23aa2a845f8aec74341932721b792dad6bff70400f0dea24a19f1415ed SHA512 0955faab177bcdd0f66500f837124bf0f426829cb5c847fa18bb85aa3fcd7c27a750bab13f3e247b5187e9561713330b582b10729d82984d98081856e976ae65
DIST streamlink-6.7.4.tar.gz 744387 BLAKE2B bd8fb9af560fbe164a63fd1b698100765c716b44b6f3364e6ad072f69d0fdee9d22dd0fda6c297f249915c9a60f10e2089228a8c19244a7ef18b5809632bf96a SHA512 266c66626624814d708a228d4e2e62c443c3973fb139632a88086619c755fa80d97fad077a2a7383f9beb3e2f4464274beb0bb446b85f6f63d6704a88a9c2e29
-EBUILD streamlink-6.7.2-r1.ebuild 3586 BLAKE2B 84da1643f580ee83c3c21d10ea05938c8f19508f0174d7c078712df5f6e87974935ca102d409158c76d326079f23aa03a1090fd61e567072672fe8a78d22126d SHA512 8b35abad170e51449321c60d238dc956fd9f567ec0342ad10da21f2e1d7671379f8523d227bc1d5b544815fbc7ba258638dc9c49c94eb476da26f7050cbda6a5
+DIST streamlink-6.8.1.tar.gz 748765 BLAKE2B bf42375bc37432c66e8d2c9d8c3b31cfbda8c990bc4d7b83970198c4f60b5dc30d5ce3daf339bb842bc058955edff55df16da4f4cc0362410eaaff1bb6d74e28 SHA512 51cb03ca2414ec64f95704833568bb48aaae458e77f6ef3f4d858b564908cff4944c07a0b4d3bb648a0fe2bbb6a43a7964333878e31aef0b2a6ff3b9048b8e1d
EBUILD streamlink-6.7.3.ebuild 3511 BLAKE2B dbb535f5f5379b3c4fdc8d63782a517631764df5381cdbad9ddac1279670b174f2b90ce71b8640a51ddc1f4e58feddbdcb5e929d16efd232a83a38da475d9a4b SHA512 e8d23d97c4333ad15590fba842174a9ce91901ca76491e9cafd8517584c9e52df40ba99b24a1282abaa7fd55b83e66d17f707050ba6061511ebad791159c9fa3
EBUILD streamlink-6.7.4.ebuild 3467 BLAKE2B 86cce8c49e044677799d05283a625b9255bb7a8f87df22dc95481a65cef2db6f863f1263a01c84240c59cd85bc3830d75ac6a31c018f9c23ea708c39973647d6 SHA512 6544c612555ba1d853adac93114be7093ac3d33443ab4bcdb272c64e9e3f85d3a644dbab5708d652bf128f7d3fa8ebb3a4ed9b88de8a904ed173e27b1fe0728e
+EBUILD streamlink-6.8.1.ebuild 3467 BLAKE2B 86cce8c49e044677799d05283a625b9255bb7a8f87df22dc95481a65cef2db6f863f1263a01c84240c59cd85bc3830d75ac6a31c018f9c23ea708c39973647d6 SHA512 6544c612555ba1d853adac93114be7093ac3d33443ab4bcdb272c64e9e3f85d3a644dbab5708d652bf128f7d3fa8ebb3a4ed9b88de8a904ed173e27b1fe0728e
EBUILD streamlink-9999.ebuild 3467 BLAKE2B 86cce8c49e044677799d05283a625b9255bb7a8f87df22dc95481a65cef2db6f863f1263a01c84240c59cd85bc3830d75ac6a31c018f9c23ea708c39973647d6 SHA512 6544c612555ba1d853adac93114be7093ac3d33443ab4bcdb272c64e9e3f85d3a644dbab5708d652bf128f7d3fa8ebb3a4ed9b88de8a904ed173e27b1fe0728e
MISC metadata.xml 398 BLAKE2B 43aa67d43256cecb95b788e4bab999f73b7b624fa1af0432aa87ffa94071f09e29eab6733468d6607eeb7aa9f81030610dfbcd849f9cb9196d80181ea5712f74 SHA512 2db05f8a1196e44e632b4ee1d85f804d295eb53141cf176e85cbe90cc30e0fee382a5e798e4cc7fd63557d60687d05a671533c2188a2fcf497f6e95292190149
diff --git a/net-misc/streamlink/files/streamlink-6.7.2-validator.patch b/net-misc/streamlink/files/streamlink-6.7.2-validator.patch
deleted file mode 100644
index 8dc69d62616a..000000000000
--- a/net-misc/streamlink/files/streamlink-6.7.2-validator.patch
+++ /dev/null
@@ -1,61 +0,0 @@
-https://github.com/streamlink/streamlink/pull/5932
-https://github.com/streamlink/streamlink/commit/0466622dc0bd13db972f6a00d2e2bda31ad50229
-
-Quoting the PR:
-"""
-Since Python 3.11.9 / 3.12.3 / 3.13.0a6, urllib.parse.parse_qsl() now raises a TypeError
-if the input is not a str, is truthy and can't be passed to memoryview(), like integers for example,
-hence the test failure which previously just checked an invalid input to that validation schema.
-"""
-
-From 51c13ddd45f83384cf7800a881127ad74dec3bb8 Mon Sep 17 00:00:00 2001
-From: bastimeyer <mail@bastimeyer.de>
-Date: Tue, 9 Apr 2024 21:36:03 +0200
-Subject: [PATCH] plugin.api.validate: check parse_qsd() input type
-
----
- src/streamlink/plugin/api/validate/_validators.py | 6 +++++-
- tests/test_api_validate.py | 11 +++++++++--
- 2 files changed, 14 insertions(+), 3 deletions(-)
-
-diff --git a/src/streamlink/plugin/api/validate/_validators.py b/src/streamlink/plugin/api/validate/_validators.py
-index 69135b74919..e99d305733f 100644
---- a/src/streamlink/plugin/api/validate/_validators.py
-+++ b/src/streamlink/plugin/api/validate/_validators.py
-@@ -651,4 +651,8 @@ def validator_parse_qsd(*args, **kwargs) -> TransformSchema:
- :raise ValidationError: On parsing error
- """
-
-- return TransformSchema(_parse_qsd, *args, **kwargs, exception=ValidationError, schema=None)
-+ def parser(*_args, **_kwargs):
-+ validate(AnySchema(str, bytes), _args[0])
-+ return _parse_qsd(*_args, **_kwargs, exception=ValidationError, schema=None)
-+
-+ return TransformSchema(parser, *args, **kwargs)
-diff --git a/tests/test_api_validate.py b/tests/test_api_validate.py
-index ceff9bc1dde..c328116d27b 100644
---- a/tests/test_api_validate.py
-+++ b/tests/test_api_validate.py
-@@ -1343,13 +1343,20 @@ def test_success(self):
- validate.parse_qsd(),
- "foo=bar&foo=baz&qux=quux",
- ) == {"foo": "baz", "qux": "quux"}
-+ assert validate.validate(
-+ validate.parse_qsd(),
-+ b"foo=bar&foo=baz&qux=quux",
-+ ) == {b"foo": b"baz", b"qux": b"quux"}
-
- def test_failure(self):
- with pytest.raises(ValidationError) as cm:
- validate.validate(validate.parse_qsd(), 123)
- assert_validationerror(cm.value, """
-- ValidationError:
-- Unable to parse query string: 'int' object has no attribute 'decode' (123)
-+ ValidationError(AnySchema):
-+ ValidationError(type):
-+ Type of 123 should be str, but is int
-+ ValidationError(type):
-+ Type of 123 should be bytes, but is int
- """)
-
-
diff --git a/net-misc/streamlink/streamlink-6.7.2-r1.ebuild b/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
deleted file mode 100644
index 73d54972af03..000000000000
--- a/net-misc/streamlink/streamlink-6.7.2-r1.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} = 9999* ]]; then
- EGIT_REPO_URI="https://github.com/streamlink/${PN}.git"
- inherit git-r3
-fi
-
-DISTUTILS_SINGLE_IMPL=1
-# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
-# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{10..12} )
-PYTHON_REQ_USE='xml(+),threads(+)'
-inherit distutils-r1
-
-DESCRIPTION="CLI for extracting streams from websites to a video player of your choice"
-HOMEPAGE="https://streamlink.github.io/"
-
-if [[ ${PV} != 9999* ]]; then
- SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz"
-fi
-
-LICENSE="BSD-2 Apache-2.0"
-SLOT="0"
-if [[ ${PV} != 9999* ]]; then
- KEYWORDS="amd64 ~arm ~arm64 ~x86"
-fi
-
-# See https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358 for chardet/charset-normalizer dep
-# See https://github.com/streamlink/streamlink/pull/5895 re exceptiongroup dep
-RDEPEND="
- media-video/ffmpeg
- $(python_gen_cond_dep '
- dev-python/certifi[${PYTHON_USEDEP}]
- || (
- dev-python/chardet[${PYTHON_USEDEP}]
- dev-python/charset-normalizer[${PYTHON_USEDEP}]
- )
- dev-python/exceptiongroup[${PYTHON_USEDEP}]
- >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
- dev-python/isodate[${PYTHON_USEDEP}]
- >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
- >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
- dev-python/pycountry[${PYTHON_USEDEP}]
- >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
- >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
- >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
- >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
- >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/setuptools-64[${PYTHON_USEDEP}]
- >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
- test? (
- >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
- dev-python/pytest-asyncio[${PYTHON_USEDEP}]
- dev-python/pytest-trio[${PYTHON_USEDEP}]
- dev-python/requests-mock[${PYTHON_USEDEP}]
- )
- ')
-"
-
-if [[ ${PV} == 9999* ]]; then
- RDEPEND+="
- $(python_gen_cond_dep '
- >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
- ')
- "
-fi
-
-PATCHES=(
- "${FILESDIR}"/${P}-validator.patch
-)
-
-distutils_enable_tests pytest
-
-python_test() {
- # Skip tests requiring <dev-python/pytest-8.0.0 which is currently masked
- # https://github.com/streamlink/streamlink/pull/5901
- EPYTEST_DESELECT+=(
- tests/webbrowser/cdp/test_client.py::TestEvaluate::test_exception
- tests/webbrowser/cdp/test_client.py::TestEvaluate::test_error
- tests/webbrowser/cdp/test_client.py::TestNavigate::test_detach
- tests/webbrowser/cdp/test_client.py::TestNavigate::test_error
- tests/webbrowser/cdp/test_connection.py::TestCreateConnection::test_failure
- tests/webbrowser/cdp/test_connection.py::TestReaderError::test_invalid_json
- tests/webbrowser/cdp/test_connection.py::TestReaderError::test_unknown_session_id
- 'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Default timeout, response not in time]'
- 'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Custom timeout, response not in time]'
- tests/webbrowser/cdp/test_connection.py::TestSend::test_bad_command
- tests/webbrowser/cdp/test_connection.py::TestSend::test_result_exception
- tests/webbrowser/cdp/test_connection.py::TestHandleCmdResponse::test_response_error
- tests/webbrowser/cdp/test_connection.py::TestHandleCmdResponse::test_response_no_result
- )
-
- epytest
-}
diff --git a/net-misc/streamlink/streamlink-6.8.1.ebuild b/net-misc/streamlink/streamlink-6.8.1.ebuild
new file mode 100644
index 000000000000..6d9015879476
--- /dev/null
+++ b/net-misc/streamlink/streamlink-6.8.1.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = 9999* ]]; then
+ EGIT_REPO_URI="https://github.com/streamlink/${PN}.git"
+ inherit git-r3
+fi
+
+DISTUTILS_SINGLE_IMPL=1
+# >= 6.2.1 uses a bunch of setuptools hooks instead of vanilla setuptools
+# https://github.com/streamlink/streamlink/commit/194d9bc193f5285bc1ba33af5fd89209a96ad3a7
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE='xml(+),threads(+)'
+inherit distutils-r1
+
+DESCRIPTION="CLI for extracting streams from websites to a video player of your choice"
+HOMEPAGE="https://streamlink.github.io/"
+
+if [[ ${PV} != 9999* ]]; then
+ SRC_URI="https://github.com/streamlink/${PN}/releases/download/${PV}/${P}.tar.gz"
+fi
+
+LICENSE="BSD-2 Apache-2.0"
+SLOT="0"
+if [[ ${PV} != 9999* ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+# See https://github.com/streamlink/streamlink/commit/9d8156dd794ee0919297cd90d85bcc11b8a28358 for chardet/charset-normalizer dep
+RDEPEND="
+ media-video/ffmpeg
+ $(python_gen_cond_dep '
+ dev-python/exceptiongroup[${PYTHON_USEDEP}]
+ ' 3.10)
+ $(python_gen_cond_dep '
+ dev-python/certifi[${PYTHON_USEDEP}]
+ || (
+ dev-python/chardet[${PYTHON_USEDEP}]
+ dev-python/charset-normalizer[${PYTHON_USEDEP}]
+ )
+ >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+ dev-python/isodate[${PYTHON_USEDEP}]
+ >=dev-python/lxml-4.6.4[${PYTHON_USEDEP}]
+ >=dev-python/websocket-client-1.2.1[${PYTHON_USEDEP}]
+ dev-python/pycountry[${PYTHON_USEDEP}]
+ >=dev-python/pycryptodome-3.4.3[${PYTHON_USEDEP}]
+ >dev-python/PySocks-1.5.7[${PYTHON_USEDEP}]
+ >=dev-python/trio-0.22.0[${PYTHON_USEDEP}]
+ >=dev-python/trio-websocket-0.9.0[${PYTHON_USEDEP}]
+ >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}]
+ ')
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/setuptools-64[${PYTHON_USEDEP}]
+ >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+ test? (
+ >=dev-python/freezegun-1.0.0[${PYTHON_USEDEP}]
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-trio[${PYTHON_USEDEP}]
+ dev-python/requests-mock[${PYTHON_USEDEP}]
+ )
+ ')
+"
+
+if [[ ${PV} == 9999* ]]; then
+ RDEPEND+="
+ $(python_gen_cond_dep '
+ >=dev-python/versioningit-2.0.0[${PYTHON_USEDEP}]
+ ')
+ "
+fi
+
+distutils_enable_tests pytest
+
+python_test() {
+ # Skip tests requiring <dev-python/pytest-8.0.0
+ # https://github.com/streamlink/streamlink/pull/5901
+ EPYTEST_DESELECT+=(
+ tests/webbrowser/cdp/test_client.py::TestEvaluate::test_exception
+ tests/webbrowser/cdp/test_client.py::TestEvaluate::test_error
+ tests/webbrowser/cdp/test_client.py::TestNavigate::test_detach
+ tests/webbrowser/cdp/test_client.py::TestNavigate::test_error
+ tests/webbrowser/cdp/test_connection.py::TestCreateConnection::test_failure
+ tests/webbrowser/cdp/test_connection.py::TestReaderError::test_invalid_json
+ tests/webbrowser/cdp/test_connection.py::TestReaderError::test_unknown_session_id
+ 'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Default timeout, response not in time]'
+ 'tests/webbrowser/cdp/test_connection.py::TestSend::test_timeout[Custom timeout, response not in time]'
+ tests/webbrowser/cdp/test_connection.py::TestSend::test_bad_command
+ tests/webbrowser/cdp/test_connection.py::TestSend::test_result_exception
+ tests/webbrowser/cdp/test_connection.py::TestHandleCmdResponse::test_response_error
+ tests/webbrowser/cdp/test_connection.py::TestHandleCmdResponse::test_response_no_result
+ )
+
+ epytest
+}
diff --git a/net-misc/sunshine/Manifest b/net-misc/sunshine/Manifest
index 32f2c1cc4630..4a4a52230830 100644
--- a/net-misc/sunshine/Manifest
+++ b/net-misc/sunshine/Manifest
@@ -2,6 +2,7 @@ AUX sunshine-0.22.0-nvcodec.patch 1009 BLAKE2B 4a2fd3dbd98b64fd6e259c94d218f9853
AUX sunshine-cross-cbs.patch 2020 BLAKE2B b57c6fe66707a86b35a70945ca9b9da9c4e8bb0bba8bd0d66e9ec9e3d15121cc4a193b56ea376ff3e244d652c18ac7504d687cefd54876afcf3cb54d8024c71b SHA512 95710af147509f8c93c875513c01a596fd62fe421495395dfeef41a6230d031e779277a9a2604c4d5dce788d6ecf77e667942d3ae2d6e675ef29db86e6519734
AUX sunshine-custom-ffmpeg.patch 7668 BLAKE2B 2fa8adf912791e8abf73f0ea173228318edb804584c1efbe15077d6b6e08f7e6cfaa4dacf5e02115325ebe9a0ef09b9e49d3e021d6220dff0b364c1bbcd0b7e4 SHA512 ace6b855edf21a91958d843bff730634c585a96c1f728c304e7b79ddacc96fdb767936fd5d8dd8f2df3347d12a25519e9d1511ada3828404b9440d8333bfc013
AUX sunshine-find-npm.patch 3778 BLAKE2B 9862cb4f8926438a588275446d02a84e0341dcafacf7037338151eb0e3020a89aa8f583d52efcebca032fd8f87b12ff6f6545f288ae1431f84efd9bc6b381d18 SHA512 4ed7da0be9d8608e71fd17b8af7ef159920d9313278c0f7f21390144b510dbfa0b2a4433bca5664e507c6210e1f032c5c014448e85a44eba891df71fc316c2b9
+AUX sunshine-miniupnpc.patch 1564 BLAKE2B fdf74035a9fe5d8e696b57bc924dfcff226151f4561d6fb814996a7c972196022a765483cb01f77a4dbf435fc9fbcfd193cec497a172ba55fbe4374dcbde0ee7 SHA512 9c804e1e8386b058c01e6034ae9b4fc4ddc2336aebc858562f6c1d6a5bee36c37ebd3382c8fc37441db55916665f37678503a0749892a6416035d4c449468a5b
DIST LizardByte-build-deps-2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec.tar.gz 24171 BLAKE2B bcc8f1829eae4ba85a9cbdaca7876a4a52c979f3b8ef0f0a56876fcb171025544bd1997455c2b8fff59564deca433366ae03f14cbb0929f78c87f991b269156f SHA512 892184ec0ff321b2b7e2000dc605d1162955cb04ff259f6032f124f1ff50a1fe485e2cf2c0b735788f8615c9aba87ca040205599cb4b91881daa462a53340bd7
DIST LizardByte-tray-4d8b798cafdd11285af9409c16b5f792968e0045.tar.gz 1068346 BLAKE2B 6da778c6dc1efb1147363de239a4170dad23288322285b847ed86837b316162bce861b848b8371ea8562efbfa0d36dc6921e8a36da0a05740e3f6aa1da29fae1 SHA512 9c6535a6a3ba4489b5af0821a8c42bbb706259c10d70237bd3d3b31283a7e8ad0e3c2326a34c229d899389156909c36252a931ea47eef8daeb8b7c54b26e92cb
DIST Simple-Web-Server-27b41f5ee154cca0fce4fe2955dd886d04e3a4ed.tar.bz2 63258 BLAKE2B e80a6cd92825038ca75b973281b676584f9e488b45b1f9c6ed526236c0a7188b97ae2bba9d7b5557893452dd1ba8778faff2ade840cc169d20b4cf0e51fc8394 SHA512 2eba1d8bd53bb3e29e51a72000918b44730f73b4df26824f25cb6a4860dd21f8aaa7f77124fb500ffe9601ebeca66d1c21a06cad239ed27481e9cae088afbd44
@@ -12,6 +13,6 @@ DIST nanors-e9e242e98e27037830490b2a752895ca68f75f8b.tar.gz 194694 BLAKE2B 1effd
DIST sunshine-0.23.1.tar.gz 24503568 BLAKE2B 0c589f38a7d638c49af6385def2676de04af422f85d37228988bd7c822ffc006dbac0a1695e01527ac7a1d5ee28103cff00d78a97d57f61247772a6e6cc1fe18 SHA512 7a9150baf4ecdad1035666993c60744390e227ebeaf467447c53675dc0aecc7031cd9c9b253fbbbbac072f5592c3690c6acfde41f38d441497a17157417f1e16
DIST sunshine-assets-0.23.1.tar.xz 1269348 BLAKE2B 36dd00fbf4bb1bfa213d53fd9dc78ed1fee9e12efcfb138dbd54932c3f19447d832da506175a982be7564408e06b0699b0b7cb4b9811ab81b47e30681c915bab SHA512 9fe9e0ee29864faa0f67dd4d501d116be1476f2c7ec688646b91eb87cb38e9e9d2baecb8335df29075fd3f60bf05b900c20dcb8406306d68a62c30ff55d1b7aa
DIST wlr-protocols-2b8d43325b7012cc3f9b55c08d26e50e42beac7d.tar.bz2 19708 BLAKE2B fe20f21ee8282d7afcdbb8f3863e50b217fb71e7814f404f288b0d09d30c9e30135769b12342d9e9126a8cb2ab35d6ced0c5562807d274b1d97224f5f3d02511 SHA512 7935b5089820304aa8cb0e1a8f4e0db6ccd5285973a3f3554ccc935dd88e379eb03c3b2dd199da97b6ff8dfbbbf124ca65fb1c12821a168d34bd7e26d8514edb
-EBUILD sunshine-0.23.1.ebuild 11943 BLAKE2B 4c9dfbf39d87da8cec615660c9d4c315a28692faed80bd67da952d3d6beeb2dc5a82f41277e37d712d9069384300a20ba5a7c3ecc3b74ab7b64ad1a87178d774 SHA512 bc5a654cec73c65b89b3c76eef78751de45711c91c47d0e1d4ede52ba31eb59fb91ce12778781ebd9de58bf29ab12194cd0d61d06a9922f2d7b7988899da4a4a
-EBUILD sunshine-9999.ebuild 11866 BLAKE2B e263814754a6c873c8a3d5f72776518ce4637c0db84368c0ab050a969cce1c2325a574b41f1c9ebc4aebaedc81cde5b612626695a79e91fe6e6802d44d40ca01 SHA512 493d72e6bfe1e9fc394921ffd702239385f2595e35387a5a92bc4d7debb84dba13791c81149b1493debf9c115d401f2e4ed74aecc0131ab58b283037ba7502d3
+EBUILD sunshine-0.23.1.ebuild 11980 BLAKE2B 037183be75c94168a3a673562e2d6058fbfe0a32f0c746e9ff315bbcd2fe38a5eaef62f024021b0f0a8bef79f2020e66c9159ad88876934e7e28a2184a19b792 SHA512 0c4f2190a1833b71885049bd598ce2b328149a0b2f22043ed420c39ecf98be4211377a16810b31216a21e0b55eb1b6c12a7f47f4b76a530c5d2cf1c8203e20a5
+EBUILD sunshine-9999.ebuild 12219 BLAKE2B 653b583a1a3f13f50d0b8c8f9fd1302bca376c1868648006e3d6f9b75db594defc73356b6db8113037b34e1d4a7970e25cabcf24bca124c2da1b5829e58bc31e SHA512 dc7027069b5e499e9ad0ce7740468cad05394feeb52b8d284f5a855881b11ec3bef6cd464ca629c36c373d6b26368e310bea756f0f3976cd53d237cc873a06b4
MISC metadata.xml 880 BLAKE2B 656a3a283ae7504498d1a67cc343cfa614e21e0422c1076781164822809079eafe8e514d01182e977f7add5a28c4e7e09db985c8e4ea551eef1a1f92609488d9 SHA512 679f3c676ce568e8c0a8b816463c66d69055d0dba740c9065ce8feb36335981df65fff9d47f35e93f6b60337cc59f3da6ec3b83f9bb01905c73f912b50a0366d
diff --git a/net-misc/sunshine/files/sunshine-miniupnpc.patch b/net-misc/sunshine/files/sunshine-miniupnpc.patch
new file mode 100644
index 000000000000..3847724eedc5
--- /dev/null
+++ b/net-misc/sunshine/files/sunshine-miniupnpc.patch
@@ -0,0 +1,43 @@
+https://bugs.gentoo.org/934173
+https://github.com/LizardByte/Sunshine/pull/2746
+
+From 850f656676d30ffb47028e865982e56be161d179 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot <chewi@gentoo.org>
+Date: Sun, 23 Jun 2024 16:21:23 +0100
+Subject: [PATCH] fix(upnp): Support miniupnpc API version 18 (release 2.2.8)
+
+---
+ src/upnp.cpp | 8 ++++++++
+ 1 file changed, 8 insertions(+)
+
+diff --git a/src/upnp.cpp b/src/upnp.cpp
+index 2743ebae..e6ec057b 100644
+--- a/src/upnp.cpp
++++ b/src/upnp.cpp
+@@ -109,7 +109,11 @@ namespace upnp {
+ IGDdatas data;
+ urls_t urls;
+ std::array<char, INET6_ADDRESS_STRLEN> lan_addr;
++#if (MINIUPNPC_API_VERSION >= 18)
++ auto status = UPNP_GetValidIGD(device.get(), &urls.el, &data, lan_addr.data(), lan_addr.size(), nullptr, 0);
++#else
+ auto status = UPNP_GetValidIGD(device.get(), &urls.el, &data, lan_addr.data(), lan_addr.size());
++#endif
+ if (status != 1 && status != 2) {
+ BOOST_LOG(debug) << "No valid IPv6 IGD: "sv << status_string(status);
+ return false;
+@@ -331,7 +335,11 @@ namespace upnp {
+ std::array<char, INET6_ADDRESS_STRLEN> lan_addr;
+
+ urls_t urls;
++#if (MINIUPNPC_API_VERSION >= 18)
++ auto status = UPNP_GetValidIGD(device.get(), &urls.el, &data, lan_addr.data(), lan_addr.size(), nullptr, 0);
++#else
+ auto status = UPNP_GetValidIGD(device.get(), &urls.el, &data, lan_addr.data(), lan_addr.size());
++#endif
+ if (status != 1 && status != 2) {
+ BOOST_LOG(error) << status_string(status);
+ mapped = false;
+--
+2.45.2
+
diff --git a/net-misc/sunshine/sunshine-0.23.1.ebuild b/net-misc/sunshine/sunshine-0.23.1.ebuild
index f700216a63b6..d197b35c6616 100644
--- a/net-misc/sunshine/sunshine-0.23.1.ebuild
+++ b/net-misc/sunshine/sunshine-0.23.1.ebuild
@@ -179,6 +179,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-custom-ffmpeg.patch
"${FILESDIR}"/${PN}-0.22.0-nvcodec.patch
"${FILESDIR}"/${PN}-find-npm.patch
+ "${FILESDIR}"/${PN}-miniupnpc.patch
)
# Make this mess a bit simpler.
diff --git a/net-misc/sunshine/sunshine-9999.ebuild b/net-misc/sunshine/sunshine-9999.ebuild
index daa9608b1d60..fc9ced64a545 100644
--- a/net-misc/sunshine/sunshine-9999.ebuild
+++ b/net-misc/sunshine/sunshine-9999.ebuild
@@ -6,6 +6,7 @@ EAPI=8
# These don't necessarily have to align with the upstream release.
BUILD_DEPS_COMMIT="2aafe061cd52a944cb3b5f86d1f25e9ad2a19bec"
ENET_COMMIT="04e27590670a87a7cd40f5a05cda97467e4e25a3"
+INPUTTINO_COMMIT="8a33706a146787a1ed3666ce52888634dd16cb86"
MOONLIGHT_COMMIT="cbd0ec1b25edfb8ee8645fffa49ff95b6e04c70e"
NANORS_COMMIT="e9e242e98e27037830490b2a752895ca68f75f8b"
TRAY_COMMIT="4d8b798cafdd11285af9409c16b5f792968e0045"
@@ -28,6 +29,8 @@ else
-> LizardByte-build-deps-${BUILD_DEPS_COMMIT}.tar.gz
https://github.com/cgutman/enet/archive/${ENET_COMMIT}.tar.gz
-> moonlight-enet-${ENET_COMMIT}.tar.gz
+ https://github.com/games-on-whales/inputtino/archive/${INPUTTINO_COMMIT}.tar.gz
+ -> inputtino-${INPUTTINO_COMMIT}.tar.gz
https://github.com/moonlight-stream/moonlight-common-c/archive/${MOONLIGHT_COMMIT}.tar.gz
-> moonlight-common-c-${MOONLIGHT_COMMIT}.tar.gz
https://github.com/sleepybishop/nanors/archive/${NANORS_COMMIT}.tar.gz
@@ -123,7 +126,7 @@ REQUIRED_USE="
"
CDEPEND="
- dev-libs/boost:=[nls]
+ >=dev-libs/boost-1.85:=[nls]
dev-libs/libevdev
dev-libs/openssl:=
media-libs/opus
@@ -208,7 +211,7 @@ src_unpack() {
local EGIT_REPO_URI="https://github.com/LizardByte/Sunshine.git"
local EGIT_SUBMODULES=(
- third-party/{moonlight-common-c{,/enet},nanors,tray,Simple-Web-Server,wlr-protocols}
+ third-party/{inputtino,moonlight-common-c{,/enet},nanors,tray,Simple-Web-Server,wlr-protocols}
)
unset EGIT_CHECKOUT_DIR EGIT_COMMIT EGIT_BRANCH
git-r3_src_unpack
@@ -222,6 +225,7 @@ src_unpack() {
find moonlight-common-c-${MOONLIGHT_COMMIT} "${S}"/third-party build-deps/ffmpeg_sources \
-mindepth 1 -type d -empty -delete || die
ln -snf ../enet-${ENET_COMMIT} moonlight-common-c-${MOONLIGHT_COMMIT}/enet || die
+ ln -snf ../../inputtino-${INPUTTINO_COMMIT} "${S}"/third-party/inputtino || die
ln -snf ../../moonlight-common-c-${MOONLIGHT_COMMIT} "${S}"/third-party/moonlight-common-c || die
ln -snf ../../nanors-${NANORS_COMMIT} "${S}"/third-party/nanors || die
ln -snf ../../tray-${TRAY_COMMIT} "${S}"/third-party/tray || die
@@ -332,7 +336,10 @@ src_configure() {
CMAKE_USE_DIR="${WORKDIR}/build-deps" cmake_src_configure
local mycmakeargs=(
+ -DBUILD_SHARED_LIBS=no
+ -DBOOST_USE_STATIC=no
-DBUILD_TESTS=no
+ -DCCACHE_FOUND=no
-DCMAKE_DISABLE_FIND_PACKAGE_Git=yes
-DFFMPEG_PLATFORM_LIBRARIES="$(usex svt-av1 SvtAv1Enc '');$(usex vaapi 'va;va-drm' '');$(usev x264);$(usev x265)"
-DFFMPEG_PREPARED_BINARIES="${S}"/third-party/ffmpeg
diff --git a/net-misc/tigervnc/Manifest b/net-misc/tigervnc/Manifest
index 968b91725477..c274981e9cbb 100644
--- a/net-misc/tigervnc/Manifest
+++ b/net-misc/tigervnc/Manifest
@@ -3,8 +3,12 @@ AUX tigervnc-1.12.0-xsession-path.patch 973 BLAKE2B c193ccc5ad0d8e04f8cd9f755c9d
AUX tigervnc-1.12.80-disable-server-and-pam.patch 1394 BLAKE2B fcda4d2199dce67a189e3b3aba7e88e41d2325e79147de7a5e0a414aff2583ac0bda1de7e372b907527177612eaeb2462294dbf578f5342701e9d274f09e4f78 SHA512 ec1fa15f70ff508636c02cf3b945b7e372fb391c674e47c6c0cbfc871400a3fc6f0847dae62cf7eb5d56afae121b9aec8d19359319ca0e7e04df03b3bec3cc5e
AUX tigervnc-1.13.1.confd 518 BLAKE2B ee5e354a36638850595cda0c4d083c6837609201cca520175f78b03aa8cce18c6b89f534cdaf6c409ecd5aacf0c0115a52ebd458cc4aaa4aa0ba19942e2352cf SHA512 57db5b7ba590a48fc7e91da13cbe2ff0bf6e96088d522d214f6dc5266ea9dc214c561c9705380477f25d65eede870ef3b054fa77fabac78cd5ac449204e07b59
AUX tigervnc-1.13.1.initd 2635 BLAKE2B 4600e73a22cb774030bcb0f750a50b134f06183a30008781e78c5e64034ab4ae8e5598e8e65f01c2bee96276ded4ec583df73f5eee0bc1ff1e8c2524af9ea6fd SHA512 acdbd97e3f559474c0c5b9211a8a3885f70d7d59a89c236d01b50490c6c2a70c4b7f9c2346f161640b09123cadb8803f0cbe9ddaa0efd046bcdd00033f133673
+AUX tigervnc-1.13.90.initd 2927 BLAKE2B 9a6a13cbe80471151896a617be7c2ad6c57ed4d3913ee6fff7cc7845e93966c6fab2852b1561ac3b26c001518ddbdd25428501cb48f8dd3e7a8a59ca8940c3ec SHA512 45ee8723ed38c1821b6e60a034b20c95f11cd1db21a3270c6c2655516d5e2114cd872f163d2e7d649057156db0702a44bb0a8f8cbf05a9be7c04fdb62b6678de
DIST tigervnc-1.13.1.tar.gz 1989081 BLAKE2B 3f4d395c2788a4d475dcd42793c43f249264db586da85f99d7e0f64ea37854831c61bb5c99945578f8dbeac5ee30e0f7b46fa7f215768c70e750d50689cd4e7a SHA512 9190dbcd3b57ba52286c158c0675104d68463d7e3ea8e23493514b64451ddb511f3daf0f177339bc231155daea376d9c8dc58216663e10aa12f67468f4559da5
+DIST tigervnc-1.13.90.tar.gz 2082778 BLAKE2B 204f2bdc503f4f13ead2cb641c78390763ebc590822d5759fdb3f1c1e052c761ffa443bdbb8f380d5b6b9f45215506bbd1c20d4bae336ee14d9e3621161a182a SHA512 8787d8b18e491df841947b42492e6ac09ed57c72a2b3a1aa901676b7b73bd8dfab5ce45177333913cf66d604804c55357d15eefe5747c31e97b91ce2b9f44093
+DIST xorg-server-21.1.13.tar.xz 4963952 BLAKE2B f6b05439e54b9709ce7a5b5f3702053ebc586ac8f8976bb6de9955ab34eac7201e027e1076584cf5b6d8c2639703e3a908b9e38f5dc52d4897aac8650f462502 SHA512 a55fbeeed227c12c67f166f2c06a7f4f8d78feeea04c6e73509dbc723185fd0772349aa23f7c44cf0828ac0a0e2f9e4b26cffb220e6dfa7186d60f88b25ccaf1
DIST xorg-server-21.1.8.tar.xz 4980208 BLAKE2B a223efe6d14b55bd133b7f8db75b7720ea0ae58f1eced0f6b20caf6e7045e7649a0923a1c6db5d649265375e6768fa9811477d2fa0da52d7a1e65cf4511535d2 SHA512 6104b3620ed2e1e27d9a8e963388bbe8785a764585b1bc03dbf5d719a92894773dda580d377ca18ceeab353e65a5d23cc947bab84a4012f9dd1eca31cac36937
EBUILD tigervnc-1.13.1-r3.ebuild 5432 BLAKE2B e9104059ab3ca717699f38329a8c428f24f7ff9d42ebd27181f30f0dd4bad7ba7af86f7e1a75406a0f08a6570cf1bed9ee4d03c50f266d6bf9c681d1b7bd2c86 SHA512 b921c52372954381ae535c6c7e9fa518c31f33a62e13a63ae9cca0f0fd210f4efa40d769966d86a4c3d4ad71d6b2d0caa30de6fd4d4b1de61f41faedb87e803a
-EBUILD tigervnc-9999.ebuild 5364 BLAKE2B f2bc3c8b4a83d01989fc5d353a2afb78f7e04413c5fab6bfdcf927a9b992dfa5426e25db8ec541aaaa3b0cc3160323cfc340d5a034ee51c47b1a27076dc2d7c6 SHA512 060c2b282be98fa105fc862beafd60632e9b5967dc6f57b1149ab0be7b33b899875a2af32abfd88fff16d82d2f0a57361373d28726e225c2fd7be5ddc7150fd1
+EBUILD tigervnc-1.13.90-r1.ebuild 5451 BLAKE2B 969ff59f69636c982e7c4bbf6fae54941b1d0f71950135d62700b31d28166e84708de6a4d5b0f3f3e0e3e3b05f37a3e5b7c15a3ad9154a1c8709f7428071b1bf SHA512 7fbb6c3eaaafb0284816e6a0c93524991f3b4d506cf93d3e3563b5f4da5264b8541e27a5420fcc8716a252b78694ecffc1b2eae0834d5f4b1057b58971db08a0
+EBUILD tigervnc-9999.ebuild 5451 BLAKE2B 969ff59f69636c982e7c4bbf6fae54941b1d0f71950135d62700b31d28166e84708de6a4d5b0f3f3e0e3e3b05f37a3e5b7c15a3ad9154a1c8709f7428071b1bf SHA512 7fbb6c3eaaafb0284816e6a0c93524991f3b4d506cf93d3e3563b5f4da5264b8541e27a5420fcc8716a252b78694ecffc1b2eae0834d5f4b1057b58971db08a0
MISC metadata.xml 602 BLAKE2B cd3ae9a2fa5758627621230b5bc005b46c65d028764c5578d7684ae7aaa6403d301a59476e2aae6fa4a7a1f38cd0d8c23a7db3a784666aa2f375267444c48658 SHA512 16c1ccff038df995cbe4bace496636e41f1de9c28ad25c45d49f63485d3b7b71d9682866ff1b005acc7b401d66112c1709048298a77fb1c0baadc879fa236743
diff --git a/net-misc/tigervnc/files/tigervnc-1.13.90.initd b/net-misc/tigervnc/files/tigervnc-1.13.90.initd
new file mode 100644
index 000000000000..bf9eee12787b
--- /dev/null
+++ b/net-misc/tigervnc/files/tigervnc-1.13.90.initd
@@ -0,0 +1,91 @@
+#!/sbin/openrc-run
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License, v2 or later
+
+# shellcheck shell=sh
+
+# Create symlinks for all displays.
+# For example for display :1, run `ln -s tigervnc /etc/init.d/tigervnc.1`
+# Then `rc-update add tigervnc.1 default`
+# For compatibility, /etc/init.d/tigervnc will start all displays.
+
+DISPLAYS=${SVCNAME#*.}
+if [ "$DISPLAYS" = "tigervnc" ]; then
+ should_warn=1
+ DISPLAYS=$(grep -v "^#" /etc/tigervnc/vncserver.users | sed -e 's/=.*//' -e 's/^://')
+fi
+
+depend() {
+ need net
+}
+
+checkconfig() {
+ if [ -n "${DISPLAYS}" ]; then
+ if [ "$1" = "start" ]; then
+ for display in $DISPLAYS; do
+ user="$(grep "^:${display}" /etc/tigervnc/vncserver.users)"
+ user=${user#*=}
+ # bug #690046
+ if [ -z "${user}" ]; then
+ eerror "User is not defined for display :${display} in /etc/tigervnc/vncserver.users"
+ return 1
+ # 1.13.90 changed the default config directory to ~/.config/tigervnc
+ # but still supports ~/.vnc if not found
+ elif ! runuser -l "${user}" -s /bin/bash -c \
+ "[[ ( -d ${XDG_CONFIG_HOME:-~/.config}/tigervnc && -f ${XDG_CONFIG_HOME:-~/.config}/tigervnc/passwd ) || ( ! -d ${XDG_CONFIG_HOME:-~/.config}/tigervnc && -f ~/.vnc/passwd ) ]]"; then
+ eerror "There are no passwords defined for user ${user}."
+ return 1
+ elif [ -e "/tmp/.X11-unix/X${display}" ]; then
+ eerror "Display :${display} appears to be already in use because of /tmp/.X11-unix/X${display}"
+ eerror "Remove this file if there is no X server for :${display}"
+ return 1
+ elif [ -e "/tmp/.X${display}-lock" ]; then
+ eerror "Display :${display} appears to be already in use because of /tmp/.X${display}-lock"
+ eerror "Remove this file if there is no X server for :${display}"
+ return 1
+ fi
+ FREEDISPLAYS="${FREEDISPLAYS} ${display}"
+ done
+ fi
+ return 0
+ else
+ eerror 'There are no displays configured in /etc/tigervnc/vncserver.users'
+ return 1
+ fi
+}
+
+checkwarn() {
+ if [ "${should_warn}" = "1" ]; then
+ ewarn 'Running /etc/init.d/tigervnc in compatibility mode'
+ ewarn 'Please migrate to one service per display as detailed here:'
+ ewarn 'https://wiki.gentoo.org/wiki/TigerVNC#Migrating_from_1.13.1-r2_or_lower:'
+ fi
+}
+
+start() {
+ checkwarn
+ FREEDISPLAYS=""
+ checkconfig start || return 1
+ for display in $FREEDISPLAYS; do
+ [ -n "${TIGERVNC_XSESSION_FILE}" ] && export TIGERVNC_XSESSION_FILE
+ ebegin "Starting TigerVNC server :${display}"
+ start-stop-daemon --start --pidfile=/run/vncsession-":${display}".pid /usr/libexec/vncsession-start -- ":${display}"
+ eend $?
+ done
+}
+
+stop() {
+ checkconfig stop || return 2
+ for display in $DISPLAYS; do
+ ebegin "Stopping TigerVNC server :${display}"
+ start-stop-daemon --stop --pidfile=/run/vncsession-":${display}".pid
+ eend $?
+ done
+ # Do not fail if a server is missing
+ /bin/true
+}
+
+restart() {
+ svc_stop
+ svc_start
+}
diff --git a/net-misc/tigervnc/tigervnc-1.13.90-r1.ebuild b/net-misc/tigervnc/tigervnc-1.13.90-r1.ebuild
new file mode 100644
index 000000000000..24dd8515063c
--- /dev/null
+++ b/net-misc/tigervnc/tigervnc-1.13.90-r1.ebuild
@@ -0,0 +1,229 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_IN_SOURCE_BUILD=1
+inherit autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg
+
+XSERVER_VERSION="21.1.13"
+XSERVER_PATCH_VERSION="21"
+
+DESCRIPTION="Remote desktop viewer display system"
+HOMEPAGE="https://tigervnc.org"
+SRC_URI="server? ( ftp://ftp.freedesktop.org/pub/xorg/individual/xserver/xorg-server-${XSERVER_VERSION}.tar.xz )"
+
+if [[ ${PV} == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/TigerVNC/tigervnc/"
+else
+ SRC_URI+=" https://github.com/TigerVNC/tigervnc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="dri3 +drm gnutls java nls +opengl +server +viewer xinerama"
+REQUIRED_USE="
+ dri3? ( drm )
+ java? ( viewer )
+ opengl? ( server )
+ || ( server viewer )
+"
+
+# TODO: sys-libs/libselinux
+COMMON_DEPEND="
+ dev-libs/gmp:=
+ dev-libs/nettle:=
+ media-libs/libjpeg-turbo:=
+ sys-libs/zlib:=
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrandr
+ x11-libs/pixman
+ gnutls? ( net-libs/gnutls:= )
+ nls? ( virtual/libiconv )
+ server? (
+ dev-libs/libbsd
+ dev-libs/openssl:0=
+ sys-libs/pam
+ x11-libs/libXau
+ x11-libs/libXdamage
+ x11-libs/libXdmcp
+ x11-libs/libXfixes
+ x11-libs/libXfont2
+ x11-libs/libXtst
+ x11-libs/pixman
+ x11-apps/xauth
+ x11-apps/xinit
+ x11-apps/xkbcomp
+ x11-apps/xsetroot
+ x11-misc/xkeyboard-config
+ opengl? ( media-libs/libglvnd[X] )
+ !net-misc/turbovnc[server]
+ )
+ viewer? (
+ media-video/ffmpeg:=
+ x11-libs/fltk:1
+ x11-libs/libXi
+ x11-libs/libXrender
+ !net-misc/turbovnc[viewer]
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+ server? ( dev-lang/perl )
+"
+DEPEND="${COMMON_DEPEND}
+ java? ( >=virtual/jdk-1.8:* )
+ drm? ( x11-libs/libdrm )
+ server? (
+ media-fonts/font-util
+ x11-base/xorg-proto
+ x11-libs/libxcvt
+ x11-libs/libXi
+ x11-libs/libxkbfile
+ x11-libs/libXrender
+ x11-libs/xtrans
+ x11-misc/util-macros
+ opengl? ( media-libs/mesa )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+PATCHES=(
+ # Restore Java viewer
+ "${FILESDIR}"/${PN}-1.11.0-install-java-viewer.patch
+ "${FILESDIR}"/${PN}-1.12.0-xsession-path.patch
+ "${FILESDIR}"/${PN}-1.12.80-disable-server-and-pam.patch
+)
+
+src_unpack() {
+ if [[ ${PV} == *9999 ]]; then
+ git-r3_src_unpack
+ use server && unpack xorg-server-${XSERVER_VERSION}.tar.xz
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ if use server; then
+ cp -r "${WORKDIR}"/xorg-server-${XSERVER_VERSION}/. unix/xserver || die
+ fi
+
+ cmake_src_prepare
+
+ if use server; then
+ cd unix/xserver || die
+ eapply ../xserver${XSERVER_PATCH_VERSION}.patch
+ eautoreconf
+ sed -i '/strcmp.*-fakescreenfps/,/^ \}/d' os/utils.c || die
+
+ if use drm; then
+ cd "${WORKDIR}" && \
+ sed -i 's:\(drm_fourcc.h\):libdrm/\1:' $(grep drm_fourcc.h -rl .) || die
+ fi
+ fi
+}
+
+src_configure() {
+ if use arm || use hppa; then
+ append-flags "-fPIC"
+ fi
+
+ local mycmakeargs=(
+ -DENABLE_GNUTLS=$(usex gnutls)
+ -DENABLE_NLS=$(usex nls)
+ -DBUILD_JAVA=$(usex java)
+ -DBUILD_SERVER=$(usex server)
+ -DBUILD_VIEWER=$(usex viewer)
+ )
+
+ cmake_src_configure
+
+ if use server; then
+ cd unix/xserver || die
+ econf \
+ $(use_enable opengl glx) \
+ $(use_enable drm libdrm) \
+ --disable-config-hal \
+ --disable-config-udev \
+ --disable-devel-docs \
+ --disable-dri \
+ $(use_enable dri3) \
+ --disable-glamor \
+ --disable-kdrive \
+ --disable-libunwind \
+ --disable-linux-acpi \
+ --disable-record \
+ --disable-selective-werror \
+ --disable-static \
+ --disable-unit-tests \
+ --disable-xephyr \
+ $(use_enable xinerama) \
+ --disable-xnest \
+ --disable-xorg \
+ --disable-xvfb \
+ --disable-xwin \
+ --enable-dri2 \
+ --with-pic \
+ --without-dtrace \
+ --with-sha1=libcrypto
+ fi
+}
+
+src_compile() {
+ cmake_src_compile
+
+ if use server; then
+ # deps of the vnc module and the module itself
+ local d subdirs=(
+ fb xfixes Xext dbe $(usex opengl glx "") $(usev dri3) randr render
+ damageext miext Xi xkb composite dix mi os present hw/vnc
+ )
+ for d in "${subdirs[@]}"; do
+ emake -C unix/xserver/"${d}"
+ done
+ fi
+}
+
+src_install() {
+ cmake_src_install
+
+ if use server; then
+ emake -C unix/xserver/hw/vnc DESTDIR="${D}" install
+ rm -v "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/libvnc.la || die
+
+ newconfd "${FILESDIR}"/${PN}-1.13.1.confd ${PN}
+ newinitd "${FILESDIR}"/${PN}-1.13.90.initd ${PN}
+
+ systemd_douserunit unix/vncserver/vncserver@.service
+
+ # comment out pam_selinux.so, the server does not start if missing
+ # part of bug #746227
+ sed -i -e '/pam_selinux/s/^/#/' "${ED}"/etc/pam.d/tigervnc || die
+
+ # install vncserver to /usr/bin too, see bug #836620
+ dosym -r /usr/libexec/vncserver /usr/bin/vncserver
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ use server && [[ -n ${REPLACING_VERSIONS} ]] && ver_test "${REPLACING_VERSIONS}" -lt 1.13.1-r3 && {
+ elog 'OpenRC users: please migrate to one service per display as documented here:'
+ elog 'https://wiki.gentoo.org/wiki/TigerVNC#Migrating_from_1.13.1-r2_or_lower:'
+ elog
+ }
+
+ local OPTIONAL_DM="gnome-base/gdm x11-misc/lightdm x11-misc/sddm x11-misc/slim"
+ use server && \
+ optfeature "keeping track of the xorg-server module" net-misc/tigervnc-xorg-module && \
+ optfeature_header "Install any additional display manager package:" && \
+ optfeature "proper session support" ${OPTIONAL_DM}
+}
diff --git a/net-misc/tigervnc/tigervnc-9999.ebuild b/net-misc/tigervnc/tigervnc-9999.ebuild
index 23b38081e296..24dd8515063c 100644
--- a/net-misc/tigervnc/tigervnc-9999.ebuild
+++ b/net-misc/tigervnc/tigervnc-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,8 +6,8 @@ EAPI=8
CMAKE_IN_SOURCE_BUILD=1
inherit autotools cmake flag-o-matic java-pkg-opt-2 optfeature systemd xdg
-XSERVER_VERSION="21.1.8"
-XSERVER_PATCH_VERSION="21.1.1"
+XSERVER_VERSION="21.1.13"
+XSERVER_PATCH_VERSION="21"
DESCRIPTION="Remote desktop viewer display system"
HOMEPAGE="https://tigervnc.org"
@@ -121,7 +121,6 @@ src_prepare() {
cd unix/xserver || die
eapply ../xserver${XSERVER_PATCH_VERSION}.patch
eautoreconf
- sed -i 's:\(present.h\):../present/\1:' os/utils.c || die
sed -i '/strcmp.*-fakescreenfps/,/^ \}/d' os/utils.c || die
if use drm; then
@@ -173,7 +172,6 @@ src_configure() {
--enable-dri2 \
--with-pic \
--without-dtrace \
- --disable-present \
--with-sha1=libcrypto
fi
}
@@ -185,7 +183,7 @@ src_compile() {
# deps of the vnc module and the module itself
local d subdirs=(
fb xfixes Xext dbe $(usex opengl glx "") $(usev dri3) randr render
- damageext miext Xi xkb composite dix mi os hw/vnc
+ damageext miext Xi xkb composite dix mi os present hw/vnc
)
for d in "${subdirs[@]}"; do
emake -C unix/xserver/"${d}"
@@ -201,7 +199,7 @@ src_install() {
rm -v "${ED}"/usr/$(get_libdir)/xorg/modules/extensions/libvnc.la || die
newconfd "${FILESDIR}"/${PN}-1.13.1.confd ${PN}
- newinitd "${FILESDIR}"/${PN}-1.13.1.initd ${PN}
+ newinitd "${FILESDIR}"/${PN}-1.13.90.initd ${PN}
systemd_douserunit unix/vncserver/vncserver@.service
@@ -217,7 +215,11 @@ src_install() {
pkg_postinst() {
xdg_pkg_postinst
- use server && elog 'OpenRC users: please migrate to one service per display as documented here' #FIXME: add link
+ use server && [[ -n ${REPLACING_VERSIONS} ]] && ver_test "${REPLACING_VERSIONS}" -lt 1.13.1-r3 && {
+ elog 'OpenRC users: please migrate to one service per display as documented here:'
+ elog 'https://wiki.gentoo.org/wiki/TigerVNC#Migrating_from_1.13.1-r2_or_lower:'
+ elog
+ }
local OPTIONAL_DM="gnome-base/gdm x11-misc/lightdm x11-misc/sddm x11-misc/slim"
use server && \
diff --git a/net-misc/tuba/Manifest b/net-misc/tuba/Manifest
index cee6639998d0..d95f029d62ae 100644
--- a/net-misc/tuba/Manifest
+++ b/net-misc/tuba/Manifest
@@ -1,5 +1,9 @@
DIST Tuba-0.6.3.gh.tar.gz 1124191 BLAKE2B b5a7107c94d9adf89fc02224891c12b71fc2b640e962006fbfcf1d0673e5f3f73b11423b6d66e8952e2aef122ade6a57607cced5d4707bd91193157fd561ce11 SHA512 b987b9b8434a0abd086a3197154b27bd4a0bca69df07bcec26c59a2da51cf447943e7a05a83529a99670f2b1b7ea1a7dce1da39148844d23706940f3a0a423d8
DIST Tuba-0.7.2.gh.tar.gz 1388074 BLAKE2B 6785225612db57592f351d2e0937b9578f4861230e999190f64b1068f344624ad41e69afcb199913c0a8e5b5eadb1438b7c6c48746b3582e1978afe6e09cde32 SHA512 bbabadbf2131233a737d6ccded50fde0af44330c7a69d1e0688a6ef42fe548826cacbe714a61df78dbe5afe867940b1dbae868efc3dfae707342b9f7ce5a9835
+DIST Tuba-0.8.0.gh.tar.gz 1730326 BLAKE2B 7f1e716f26c758e06cb0f532f780855759e637dfdfbed80d4a5bd2b92b68ff1f925141a71ad1f588d55f1e32d0c750ce58fd431ca429cd5dc65f0e5f059d8b60 SHA512 d768fe86678c66af267afe2f0d4c7449dfa61a44d7ba43c538e6ad6beb029a87f1f35f280251870f5df612d55f2f3170bb2abee99abcf559bd7a901ede2986ec
+DIST Tuba-0.8.1.gh.tar.gz 1737171 BLAKE2B b7bd9b0b6559a108886c46927ebdfb08e533c72fe63bfcb17f46c6aba3b637c99e324c83037a26024094516b659c247f2b6a61390313a4503ad593a4db97a39b SHA512 8e37e806ada3ad507761fbbf7f028f87c83e9e25fc3bd5a922fd9e6b0334c4c86b6c988ac337e5889f7ab05fd62e36044a9934b589583d1eabb2efbfae4f6a5d
EBUILD tuba-0.6.3.ebuild 1434 BLAKE2B 24880148abbc1b4c60c659fec876160e4923f5fe7945ca973f4cd6fa63a2a1bb2b6a7a0122d5df917f0b64c8a1cc0f50959bb3e797f54fda86481e5384a29556 SHA512 c551af69a1bdffcefc28e6dd3c98f4136085ed3c9e4fe8babd6917a9f7c5f2ed171e0311efd67f34fd6911d9dd46971b161e5cd728fa1336ef829b0728955f60
EBUILD tuba-0.7.2.ebuild 1452 BLAKE2B 40821b1406c383ae9c929b0d1355810fdee735512e528afd32d81c7f4e9eaa9ae6edaa118c4cbfc98d71da6099bd67f1cabb3fd9478da917483413a800727949 SHA512 cdb6cc945a0db2508861303ad862b3949e78ebbf6cb0789a9c1ab8434b391c107b40532d0eb139b9a920c0762619ad10a8191c989411350bbf4af8306a9c156e
+EBUILD tuba-0.8.0.ebuild 1487 BLAKE2B b0d2e08a400365b2fc2c6a29f91e16276b971af0e346eb28498cbe57db6810fe73efc24bacdc4f6a96aba79441ace01fae498966741c7fc37c88f15a7edc2161 SHA512 058fd60ea34ee787967cfbb667475a6e8d904489a50eac361fc9a75f31c74edd60b9804c168539ef097f16f311133b0148728c242512c7eba82fbade8b21716d
+EBUILD tuba-0.8.1.ebuild 1487 BLAKE2B b0d2e08a400365b2fc2c6a29f91e16276b971af0e346eb28498cbe57db6810fe73efc24bacdc4f6a96aba79441ace01fae498966741c7fc37c88f15a7edc2161 SHA512 058fd60ea34ee787967cfbb667475a6e8d904489a50eac361fc9a75f31c74edd60b9804c168539ef097f16f311133b0148728c242512c7eba82fbade8b21716d
MISC metadata.xml 324 BLAKE2B b9364b6c365bfaeda33ec6e0600582271501e80f0af0c075545a9d577e823bc4ce35ec37903f2f7f1f22c016b6bb0e7c40ef7d9ba8882fb924a865491bbb8dc7 SHA512 867574ad6665a12cb09aa75c525de101955dabdea5b744e688ab0b7214482ca5d151ed2007c5b050fbc69c48205fdbe5784aea0cb7ebce455d785200048b0a41
diff --git a/net-misc/tuba/tuba-0.8.0.ebuild b/net-misc/tuba/tuba-0.8.0.ebuild
new file mode 100644
index 000000000000..e75bb85f2c86
--- /dev/null
+++ b/net-misc/tuba/tuba-0.8.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson optfeature vala
+
+MY_P=${P^}
+DESCRIPTION="Browse the Fediverse (GTK client)"
+HOMEPAGE="
+ https://tuba.geopjr.dev/
+ https://github.com/GeopJr/Tuba/
+"
+SRC_URI="
+ https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+# TODO: optional dep on libspelling-1
+DEPEND="
+ app-crypt/libsecret[introspection,vala]
+ >=dev-libs/glib-2.76.0:2
+ dev-libs/icu:=
+ >=dev-libs/json-glib-1.4.4[introspection]
+ >=dev-libs/libgee-0.8.5:0.8[introspection]
+ dev-libs/libxml2
+ >=gui-libs/gtk-4.13.4:4[gstreamer,introspection]
+ >=gui-libs/libadwaita-1.5:1[introspection,vala]
+ >=gui-libs/gtksourceview-5.6.0:5[introspection,vala]
+ net-libs/libsoup:3.0[introspection,vala]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ $(vala_depend)
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ # disable calling updaters (see pkg_post*)
+ -Ddistro=true
+ # not packaged
+ -Dclapper=false
+ )
+
+ vala_setup
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ dosym dev.geopjr.Tuba /usr/bin/tuba
+}
+
+pkg_postinst() {
+ optfeature "WebP image support" gui-libs/gdk-pixbuf-loader-webp
+
+ gnome2_schemas_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/net-misc/tuba/tuba-0.8.1.ebuild b/net-misc/tuba/tuba-0.8.1.ebuild
new file mode 100644
index 000000000000..e75bb85f2c86
--- /dev/null
+++ b/net-misc/tuba/tuba-0.8.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2-utils meson optfeature vala
+
+MY_P=${P^}
+DESCRIPTION="Browse the Fediverse (GTK client)"
+HOMEPAGE="
+ https://tuba.geopjr.dev/
+ https://github.com/GeopJr/Tuba/
+"
+SRC_URI="
+ https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz
+ -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-3 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+# TODO: optional dep on libspelling-1
+DEPEND="
+ app-crypt/libsecret[introspection,vala]
+ >=dev-libs/glib-2.76.0:2
+ dev-libs/icu:=
+ >=dev-libs/json-glib-1.4.4[introspection]
+ >=dev-libs/libgee-0.8.5:0.8[introspection]
+ dev-libs/libxml2
+ >=gui-libs/gtk-4.13.4:4[gstreamer,introspection]
+ >=gui-libs/libadwaita-1.5:1[introspection,vala]
+ >=gui-libs/gtksourceview-5.6.0:5[introspection,vala]
+ net-libs/libsoup:3.0[introspection,vala]
+"
+RDEPEND="
+ ${DEPEND}
+"
+BDEPEND="
+ $(vala_depend)
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_configure() {
+ local emesonargs=(
+ # disable calling updaters (see pkg_post*)
+ -Ddistro=true
+ # not packaged
+ -Dclapper=false
+ )
+
+ vala_setup
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ dosym dev.geopjr.Tuba /usr/bin/tuba
+}
+
+pkg_postinst() {
+ optfeature "WebP image support" gui-libs/gdk-pixbuf-loader-webp
+
+ gnome2_schemas_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/net-misc/unison/Manifest b/net-misc/unison/Manifest
index 476415a8d264..29c7d81393f6 100644
--- a/net-misc/unison/Manifest
+++ b/net-misc/unison/Manifest
@@ -1,5 +1,5 @@
-DIST unison-2.51.5.tar.gz 1385407 BLAKE2B cdad4683518ec9c7c43d9107d8533fa393a68f602782d96ddba345df07b1ef70cc2ebf7dfd205fc7535349553a5e0d3c2931099bde99e5c736bc815ccdd294f8 SHA512 4a31df4d043d2b7552438f9fc2056098b9a35cd1cae1a037083cb56d91ec6fec0c3164de73914ff46cb8821f78c1594f48bf0334a94d9d706cd82ce3a6b70440
DIST unison-2.53.3.tar.gz 1415490 BLAKE2B 1142419781f5084da7ae8d043897f2f80aa4c3770a1c5cb44f8d7f669f718c41dd7fa6d13069cd95c71842233309eb886f63ab525e5e446ff761ea970de0e794 SHA512 f3fafd5e1a2950a00ed8bcc682036180ea40eff1ccfa1fc671cca49954890a535ee48faf1e8e62002563143e5479b9df1eca1db1caf03dffc50449fb467b8e2b
-EBUILD unison-2.51.5.ebuild 2581 BLAKE2B 390079d02bc2ab9a312f03309ce0c051f6bd6e470f01ccb8462abc47c20e613b5946063d9c884ea198a140ba8ac3fc30beaa450fcec97f127097c22535919820 SHA512 551e0153b1e156557ff22b8f6807b51cccf163210a8454cceafc0746966252c72e8e50627d65d1f6dd8170dfe64559d7dd6225f25242a1be721c2624ec5abf61
-EBUILD unison-2.53.3.ebuild 2229 BLAKE2B 2490f9a9c31179c9c5bd00a657cecb767ccf2039c9eef6ef586740891fc4128948beb7b6be621acddcab8b67b25b3a1e8d2061b4ce72d41c603bdd2aafa67188 SHA512 8f673f62833f15a79af93c438e10d9129694c668e80160e0799c48d86eea940bef4b3ea7af1da28604d88ca3d0e28817c3c0d24404b8196642f71dcb89f95c21
-MISC metadata.xml 451 BLAKE2B e84c101fb93728a569747cfd4ba69e4e746bde0ec1154aa940dfb963fe4313f6e37a2725df55d7921139b52ea021d1196592d8323617f084f50c18e4cff7cc32 SHA512 708a52b7f47377099de539ee768951d67e98a8173c6b168547135cfa80fda37c8c26cf9dfee038c76bc5bdabc966652e686f818af35905e58bd17396181c02ea
+DIST unison-2.53.5.tar.gz 1408926 BLAKE2B e7e3db458a485fca8820508a964df5877aed0a2d6a3ea8305298d0c6516591323f3cacdd86c4e057585c0f3b2da8a03a5a3653f543d6f1acb20701f23a81f470 SHA512 eabeed7b428f1985610b47ce8bc7faac515fd24937727612aa45435da3e38d40b6cd6d227eb3b65dc370d46458cecfca9d0e9e1712b2b7fa41b76675f8115c4c
+EBUILD unison-2.53.3-r1.ebuild 2640 BLAKE2B d59f6ff05b4f082f64bf3593379fae8fe9945847c0ac3fb1c23f70f249811fe66cb4791008886378c26291beda5be749aebb54d58c105c61ef3b67462d95764b SHA512 b074f6cd44fed516800ee19f1e65878dcae9afb0d2afae553ab3955f6499a7b81780680cac89d032d3dd8e9128e982387bb9bd01f5b8a85185bdac2de1ded109
+EBUILD unison-2.53.5.ebuild 2617 BLAKE2B 65a9fc7f413884058caae84a80daa74b70d27e97f337a849f6dcee46c3632d56f021e6d31633cfbb1c084bf83cd6b88931850a0c7139c772a4786602ac02c878 SHA512 578f80ecdbf73353f6af0ff66391781bba4afd518f44d3cdeb32b852658ad91dbfdc64b5a30cdc2b2bb71ccebf61c657f5a00ae74c761585111f8448ef54a067
+MISC metadata.xml 533 BLAKE2B b8ab17513b1bfdb3467fd5f728caa0e782c8092737577c7ba9fd38c064842cc06136a1e84fc76d90c9c52785d54cce6916f4930c4e582a0138ecc8bbf623bd70 SHA512 6fb4be0ee5c3750f73c080aef8724535a470607966c3b8086ae95e7e962666dabbffb2536f6859e4cfe4018c985903a78b759d3cde498b0f97ad060af3b6eead
diff --git a/net-misc/unison/metadata.xml b/net-misc/unison/metadata.xml
index ddea0b516f37..bb6a9ec8d72c 100644
--- a/net-misc/unison/metadata.xml
+++ b/net-misc/unison/metadata.xml
@@ -1,11 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+
<pkgmetadata>
- <!-- maintainer-needed -->
- <upstream>
- <remote-id type="github">bcpierce00/unison</remote-id>
- <bugs-to>https://github.com/bcpierce00/unison/issues</bugs-to>
- <doc>https://github.com/bcpierce00/unison/wiki</doc>
- <changelog>https://www.cis.upenn.edu/~bcpierce/unison/changes.html</changelog>
- </upstream>
+ <maintainer type="project">
+ <email>ml@gentoo.org</email>
+ <name>ML</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">bcpierce00/unison</remote-id>
+ <bugs-to>https://github.com/bcpierce00/unison/issues</bugs-to>
+ <changelog>https://www.cis.upenn.edu/~bcpierce/unison/changes.html</changelog>
+ <doc>https://github.com/bcpierce00/unison/wiki</doc>
+ </upstream>
</pkgmetadata>
diff --git a/net-misc/unison/unison-2.51.5.ebuild b/net-misc/unison/unison-2.51.5.ebuild
deleted file mode 100644
index 914cd4876cd3..000000000000
--- a/net-misc/unison/unison-2.51.5.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="Two-way cross-platform file synchronizer"
-HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/ https://github.com/bcpierce00/unison"
-SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="debug doc gtk +ocamlopt threads"
-
-BDEPEND="dev-lang/ocaml:=[ocamlopt?]
- doc? ( app-text/dvipsk
- app-text/ghostscript-gpl
- dev-texlive/texlive-latex
- dev-tex/hevea
- www-client/lynx
- )"
-DEPEND="gtk? ( dev-ml/lablgtk:2=[ocamlopt?] )"
-RDEPEND="gtk? ( dev-ml/lablgtk:2=[ocamlopt?]
- || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) )
- >=app-eselect/eselect-unison-0.4"
-
-DOCS=( CONTRIB INSTALL NEWS README ROADMAP.txt TODO.txt )
-
-QA_FLAGS_IGNORED="usr/bin/${PN}-fsmonitor-${SLOT}"
-
-src_prepare() {
- default
- # https://github.com/bcpierce00/unison/issues/416
- sed -e "/ifdef\ HEVEA/,/endif/d" -i doc/Makefile || die
- # https://github.com/bcpierce00/unison/pull/415
- sed -e "/myName/d" -i doc/docs.ml || die
-}
-
-src_compile() {
- local myconf
-
- if use threads; then
- myconf+=( THREADS=true )
- fi
-
- if use debug; then
- myconf+=( DEBUGGING=true )
- fi
-
- if use gtk; then
- myconf+=( UISTYLE=gtk2 )
- else
- myconf+=( UISTYLE=text )
- fi
-
- use ocamlopt || myconf+=( NATIVE=false )
-
- if use doc; then
- VARTEXFONTS="${T}/fonts" emake "${myconf[@]}" CFLAGS="" HEVEA=true docs
- fi
-
- # Discard cflags as it will try to pass them to ocamlc...
- emake "${myconf[@]}" CFLAGS="" src
-}
-
-src_test() {
- emake test CFLAGS=""
-}
-
-src_install() {
- # install manually, since it's just too much
- # work to force the Makefile to do the right thing.
- local binname
- cd src || die
- for binname in unison unison-fsmonitor; do
- newbin ${binname} ${binname}-${SLOT}
- done
-
- if use gtk; then
- newicon -s scalable ../icons/U.svg ${PN}-${SLOT}.svg
- make_desktop_entry ${PN}-${SLOT} "${PN} (${SLOT})" "${PN}-${SLOT}"
- fi
-
- if use doc; then
- DOCS+=( ../doc/unison-manual.pdf )
- HTML_DOCS=( "../doc/unison-manual.html" )
- fi
-
- einstalldocs
-}
-
-pkg_postinst() {
- elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}"
- elog "in your profile files to access exactly this version over ssh."
- elog "Or you can use 'eselect unison' to set the version."
- eselect unison update || die
-
- if use gtk; then
- xdg_icon_cache_update
- fi
-}
-
-pkg_postrm() {
- if use gtk; then
- xdg_icon_cache_update
- fi
-}
diff --git a/net-misc/unison/unison-2.53.3-r1.ebuild b/net-misc/unison/unison-2.53.3-r1.ebuild
new file mode 100644
index 000000000000..b74dc58452c9
--- /dev/null
+++ b/net-misc/unison/unison-2.53.3-r1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="Two-way cross-platform file synchronizer"
+HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/
+ https://github.com/bcpierce00/unison/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/bcpierce00/${PN}.git"
+else
+ SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="amd64 ~arm ~ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2"
+SLOT="$(ver_cut 1-2)"
+IUSE="debug doc gui +ocamlopt +threads"
+
+BDEPEND="
+ dev-lang/ocaml:=[ocamlopt?]
+ doc? (
+ app-text/dvipsk
+ app-text/ghostscript-gpl
+ dev-texlive/texlive-latex
+ )
+"
+DEPEND="
+ gui? (
+ dev-ml/lablgtk:3=[ocamlopt?]
+ )
+"
+RDEPEND="
+ >=dev-lang/ocaml-4.08:=
+ gui? (
+ dev-ml/lablgtk:3=[ocamlopt?]
+ || (
+ net-misc/ssh-askpass-fullscreen
+ net-misc/x11-ssh-askpass
+ )
+ )
+"
+IDEPEND="
+ >=app-eselect/eselect-unison-0.4
+"
+
+DOCS=( src/CONTRIB src/README src/ROADMAP.txt src/TODO.txt )
+
+QA_FLAGS_IGNORED="usr/bin/${PN}-fsmonitor-${SLOT}"
+
+gui_cache_update() {
+ if use gui ; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ fi
+}
+
+src_compile() {
+ local -a myconf=()
+
+ if use debug ; then
+ myconf+=( DEBUGGING=true )
+ fi
+
+ if use doc ; then
+ VARTEXFONTS="${T}/fonts" emake "${myconf[@]}" CFLAGS="" HEVEA=false docs
+ fi
+
+ if use gui ; then
+ myconf+=( UISTYLE=gtk3 )
+ else
+ myconf+=( UISTYLE=text )
+ fi
+
+ if ! use ocamlopt ; then
+ myconf+=( NATIVE=false )
+ fi
+
+ if use threads ; then
+ myconf+=( THREADS=true )
+ fi
+
+ # Discard cflags as it will try to pass them to ocamlc...
+ emake "${myconf[@]}" CFLAGS="" -j1 src manpage
+}
+
+src_test() {
+ emake test CFLAGS=""
+}
+
+src_install() {
+ # install manually, since it's just too much
+ # work to force the Makefile to do the right thing.
+ cd "${S}/src" || die
+
+ local binname
+ for binname in unison unison-fsmonitor ; do
+ exeinto /usr/bin
+ newexe "${binname}" "${binname}-${SLOT}"
+ done
+
+ cd "${S}" || die
+
+ doman "man/${PN}.1"
+
+ if use gui ; then
+ newicon -s scalable icons/U.svg "${PN}-${SLOT}.svg"
+ make_desktop_entry "${PN}-${SLOT}" "${PN} (${SLOT})" "${PN}-${SLOT}"
+ fi
+
+ if use doc ; then
+ DOCS+=( doc/unison-manual.pdf )
+ fi
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}"
+ elog "in your profile files to access exactly this version over ssh."
+ elog "Or you can use 'eselect unison' to set the version."
+
+ eselect unison update
+
+ gui_cache_update
+}
+
+pkg_postrm() {
+ eselect unison update
+
+ gui_cache_update
+}
diff --git a/net-misc/unison/unison-2.53.3.ebuild b/net-misc/unison/unison-2.53.3.ebuild
deleted file mode 100644
index 0de016690ac1..000000000000
--- a/net-misc/unison/unison-2.53.3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg-utils
-
-DESCRIPTION="Two-way cross-platform file synchronizer"
-HOMEPAGE="https://github.com/bcpierce00/unison"
-SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="debug doc gtk +ocamlopt threads"
-
-BDEPEND="dev-lang/ocaml:=[ocamlopt?]
- doc? ( app-text/dvipsk
- app-text/ghostscript-gpl
- dev-texlive/texlive-latex )"
-DEPEND="gtk? ( dev-ml/lablgtk:3=[ocamlopt?] )"
-RDEPEND="gtk? ( dev-ml/lablgtk:3=[ocamlopt?]
- || ( net-misc/x11-ssh-askpass net-misc/ssh-askpass-fullscreen ) )
- >=app-eselect/eselect-unison-0.4
- >=dev-lang/ocaml-4.08"
-
-DOCS=( CONTRIB README ROADMAP.txt TODO.txt )
-
-src_compile() {
- local myconf
-
- if use threads; then
- myconf+=( THREADS=true )
- fi
-
- if use debug; then
- myconf+=( DEBUGGING=true )
- fi
-
- if use gtk; then
- myconf+=( UISTYLE=gtk3 )
- else
- myconf+=( UISTYLE=text )
- fi
-
- use ocamlopt || myconf+=( NATIVE=false )
-
- if use doc; then
- VARTEXFONTS="${T}/fonts" emake "${myconf[@]}" CFLAGS="" HEVEA=false docs
- fi
-
- # Discard cflags as it will try to pass them to ocamlc...
- emake "${myconf[@]}" CFLAGS="" src
-
- emake manpage
-}
-
-src_test() {
- emake test CFLAGS=""
-}
-
-src_install() {
- # install manually, since it's just too much
- # work to force the Makefile to do the right thing.
- local binname
- cd src || die
- for binname in unison unison-fsmonitor; do
- newbin ${binname} ${binname}-${SLOT}
- done
- doman ../man/unison.1
-
- if use gtk; then
- newicon -s scalable ../icons/U.svg ${PN}-${SLOT}.svg
- make_desktop_entry ${PN}-${SLOT} "${PN} (${SLOT})" "${PN}-${SLOT}"
- fi
-
- if use doc; then
- DOCS+=( ../doc/unison-manual.pdf )
- fi
-
- einstalldocs
-}
-
-pkg_postinst() {
- elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}"
- elog "in your profile files to access exactly this version over ssh."
- elog "Or you can use 'eselect unison' to set the version."
- eselect unison update || die
-
- if use gtk; then
- xdg_icon_cache_update
- fi
-}
-
-pkg_postrm() {
- if use gtk; then
- xdg_icon_cache_update
- fi
-}
diff --git a/net-misc/unison/unison-2.53.5.ebuild b/net-misc/unison/unison-2.53.5.ebuild
new file mode 100644
index 000000000000..95aaf5401b6c
--- /dev/null
+++ b/net-misc/unison/unison-2.53.5.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg-utils
+
+DESCRIPTION="Two-way cross-platform file synchronizer"
+HOMEPAGE="https://www.seas.upenn.edu/~bcpierce/unison/
+ https://github.com/bcpierce00/unison/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/bcpierce00/${PN}.git"
+else
+ SRC_URI="https://github.com/bcpierce00/unison/archive/v${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+fi
+
+LICENSE="GPL-2"
+SLOT="$(ver_cut 1-2)"
+IUSE="doc gui +ocamlopt"
+
+BDEPEND="
+ dev-lang/ocaml:=[ocamlopt?]
+ doc? (
+ app-text/dvipsk
+ app-text/ghostscript-gpl
+ dev-texlive/texlive-latex
+ )
+"
+DEPEND="
+ gui? (
+ dev-ml/lablgtk:3=[ocamlopt?]
+ )
+"
+RDEPEND="
+ >=dev-lang/ocaml-4.08:=
+ gui? (
+ dev-ml/lablgtk:3=[ocamlopt?]
+ || (
+ net-misc/ssh-askpass-fullscreen
+ net-misc/x11-ssh-askpass
+ )
+ )
+"
+IDEPEND="
+ >=app-eselect/eselect-unison-0.4
+"
+
+DOCS=( CONTRIBUTING.md README.md src/FEATURES.md src/ROADMAP.txt src/TODO.txt )
+
+QA_FLAGS_IGNORED="usr/bin/${PN}-fsmonitor-${SLOT}"
+
+gui_cache_update() {
+ if use gui ; then
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ fi
+}
+
+src_compile() {
+ local -a myconf=()
+
+ if ! use ocamlopt ; then
+ myconf+=( NATIVE=false )
+ fi
+
+ # Discard cflags as it will try to pass them to ocamlc...
+ emake "${myconf[@]}" CFLAGS="" -j1 tui fsmonitor manpage
+
+ if use gui ; then
+ emake "${myconf[@]}" CFLAGS="" -j1 gui
+ fi
+
+ if use doc ; then
+ VARTEXFONTS="${T}/fonts" emake "${myconf[@]}" CFLAGS="" HEVEA=false docs
+ fi
+}
+
+src_test() {
+ emake test CFLAGS=""
+}
+
+src_install() {
+ # install manually, since it's just too much
+ # work to force the Makefile to do the right thing.
+ cd "${S}/src" || die
+
+ local -a bins=(
+ unison
+ unison-fsmonitor
+ )
+
+ if use gui ; then
+ bins+=( unison-gui )
+ fi
+
+ local binname
+ for binname in "${bins[@]}" ; do
+ exeinto /usr/bin
+ newexe "${binname}" "${binname}-${SLOT}"
+ done
+
+ cd "${S}" || die
+
+ doman "man/${PN}.1"
+
+ if use gui ; then
+ newicon -s scalable icons/U.svg "${PN}-${SLOT}.svg"
+ make_desktop_entry "${PN}-${SLOT}" "${PN^} GUI (${SLOT})" "${PN}-${SLOT}"
+ fi
+
+ if use doc ; then
+ DOCS+=( doc/unison-manual.pdf )
+ fi
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ elog "Unison now uses SLOTs, so you can specify servercmd=/usr/bin/unison-${SLOT}"
+ elog "in your profile files to access exactly this version over ssh."
+ elog "Or you can use 'eselect unison' to set the version."
+
+ eselect unison update
+
+ gui_cache_update
+}
+
+pkg_postrm() {
+ eselect unison update
+
+ gui_cache_update
+}
diff --git a/net-misc/wget2/Manifest b/net-misc/wget2/Manifest
index 805d8934995c..4106af17e53b 100644
--- a/net-misc/wget2/Manifest
+++ b/net-misc/wget2/Manifest
@@ -2,7 +2,7 @@ AUX wget2-2.0.1-stdint.patch 573 BLAKE2B bd2f85fc234a6d019c10212bee2c636c9b42847
AUX wget2-fix-build-issues-with-clang-16.patch 841 BLAKE2B 055c0e61566fa78360481f618dbcdc5fd65f853c94ac4b5d1e75e43a5be9b6295e9281c632635405eec840a79b6d106b30bf068d7577f21d8d087f6b102f39f1 SHA512 59c95329ee7f779be169c2a9032a36dd49e8c596967ba3a6d0dc12ba3cbd67dab8acccabff7d73126232ee60b699b84ee95253c17b39b47e049134b86700608a
DIST wget2-2.0.1.tar.gz 3780748 BLAKE2B cc28c58ab59c28540259545d60b19d6c513725e856fce02690e40ab0818d213bd656de704bd6310650af7190d7d3265fee859eebab326ad441f7351213fce6d3 SHA512 7a4afebf87ecda9e7e2d1fb2861c220875a96bab7c7ead6397c7ac11b6effae80d80f71b57a58d6b91a6c849b9a9fd974ce620d3050f677dd0fc4bc05358b27e
DIST wget2-2.1.0.tar.gz 3867884 BLAKE2B 4bde0b8d8d703f863db10dccdcafe9c93923a6861b973607f7ec2c06fa68921561b41eb049e59ccab4f0abafe5017e15d4131d684ad47b4fa4f6ac38c8772ed2 SHA512 ae1fc267b1c2ee182ee59f0fc34fef238326a20f1ea1c15be6db2c16b70d49e89f61ca937d3e64d214f73ef9646ba4318782ac4210db51bd3d89c55ce4406872
-EBUILD wget2-2.0.1-r4.ebuild 2099 BLAKE2B b1243ee3033e70e94d099325ca876e168298db7e7a884361a66fcab87693b89b9628691b6395e176bbe9146bb0403b5d3d285e5db215daca026b0ae4aa642e72 SHA512 5f2848b599e8ef34dc1f29d76843332ea4c4a6afecc01b5ecdba0c3bc26f770a2a6b7f3cce28a12103830060bcf082df5413c9c5ce924e3db64c586a3bf286e4
-EBUILD wget2-2.1.0.ebuild 2002 BLAKE2B 31d45d1c577bdef1b4d1fe769297bdc7de3f2ce64dfeb811717cba1f8e501e35a5633ebbf8ba14e14d2fa3516cfca53ee3e97052abdb5ae366f2a134f0e9d875 SHA512 a0c25f07d7fd0494667fd161f461a61825af75dc1a08d6179cbce805f9f3a733fbccd7833d02b333d46a90527ab68e8207652bd15b3aa3b373cece1bd284122b
-EBUILD wget2-9999.ebuild 2459 BLAKE2B 06427b66e5d28a8b6bd84858878d325ce23f37a47fa3c54bc2c14adb04be55aefea4fe22a84a8bede55ea31ef5b85e36cc809f88dc112f820211adadce6d39ba SHA512 33eda01f7e1a3fec32eccf460655d34f09a63b5c19065d406bc426125c9ca1d15a4fb22cd1d695ee812bd8c13cdce82296abb9c9edde759b9cfaf2c24f0c3799
+EBUILD wget2-2.0.1-r5.ebuild 2101 BLAKE2B ad5a9b30d712ff74aab2341b64acad027c331f968f284959bf4efd2126eae7b09ada5686991415169475e1eb1ca8ad3f63c2285c082982d192566ce7fc30cf42 SHA512 8ed0502c73d3e4da18cb5431305b7f213b0ff718d4afe65d3bf186506696debe429fe6f767e754096dcb5a341f2b66eb26ca5662fd56d4627649a48e52154317
+EBUILD wget2-2.1.0-r1.ebuild 2004 BLAKE2B d5211b88e52e3079711720979fccb0a8a59b4fcdb22b219cfb1a5d97723ace8cf91c412b6706b54e0708fb400bcf1be124ed53c89e80dd6b28ad80991dbfab35 SHA512 f7b31a8d372e129a862a5467509e3c971b72a69b17599156c780231ffc3278b28417c2efbb0827beb832c9cfeb27be42227f7697ef5b3520f25e1bb77e4348ad
+EBUILD wget2-9999.ebuild 2461 BLAKE2B 722cd2ecf7ac287d0acb11fa227ee61e718079f5aefb1502cd9554776b5edb240200e4ef4373aca1e827d069848a62836c75373761ac8cd175578394379e16bc SHA512 a231dcdaac8af0f470d1eb54cf5197b0196af4c5ad3e13b2def37ed1d6eb5e52e80dbf760fe372aebd578bed5fb24510be4080b20ea9dae95350e1d0e9f97b1f
MISC metadata.xml 579 BLAKE2B c79af69ebc4c7486e50182bb2b30883f31243de3b125ef1e152118141989dbcdf64a9e04c8879d05690821fb333583f6a1387198b30ee02be8d9483c6545daff SHA512 d07b10702ee8e38700e171f628a95f4b24748132f8372f9595fbc85345d7e96066c1494a3d216d3428679d52ed2e3a3c0fa50b1e5c41286d0f31348c6646ad9b
diff --git a/net-misc/wget2/wget2-2.0.1-r4.ebuild b/net-misc/wget2/wget2-2.0.1-r4.ebuild
deleted file mode 100644
index 56d044188f55..000000000000
--- a/net-misc/wget2/wget2-2.0.1-r4.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
-HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-# LGPL for libwget
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0/0" # subslot = libwget.so version
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
-
-RDEPEND="
- brotli? ( app-arch/brotli )
- bzip2? ( app-arch/bzip2 )
- !gnutls? ( dev-libs/libgcrypt:= )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- gpgme? (
- app-crypt/gpgme:=
- dev-libs/libassuan
- dev-libs/libgpg-error
- )
- http2? ( net-libs/nghttp2 )
- idn? ( net-dns/libidn2:= )
- lzip? ( app-arch/lzlib )
- lzma? ( app-arch/xz-utils )
- pcre? ( dev-libs/libpcre2 )
- psl? ( net-libs/libpsl )
- xattr? ( sys-apps/attr )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/doxygen[dot] )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-fix-build-issues-with-clang-16.patch
- "${FILESDIR}"/${P}-stdint.patch
-)
-
-src_configure() {
- local myeconfargs=(
- --disable-static
- --disable-valgrind-tests
- --with-plugin-support
- --with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
- --without-libidn
- --without-libmicrohttpd
- $(use_enable doc)
- $(use_enable xattr)
- $(use_with brotli brotlidec)
- $(use_with bzip2)
- $(use_with gpgme)
- $(use_with http2 libnghttp2)
- $(use_with idn libidn2)
- $(use_with lzip)
- $(use_with lzma)
- $(use_with pcre libpcre2)
- $(use_with psl libpsl)
- $(use_with zlib)
-
- # Avoid calling ldconfig
- LDCONFIG=:
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- if [[ ${PV} == *9999 ]] ; then
- if use doc ; then
- local mpage
- for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
- doman ${mpage}
- done
- fi
- else
- doman docs/man/man{1/*.1,3/*.3}
- fi
-
- find "${D}" -type f -name '*.la' -delete || die
- rm "${ED}"/usr/bin/${PN}_noinstall || die
-}
diff --git a/net-misc/wget2/wget2-2.0.1-r5.ebuild b/net-misc/wget2/wget2-2.0.1-r5.ebuild
new file mode 100644
index 000000000000..9d777020a981
--- /dev/null
+++ b/net-misc/wget2/wget2-2.0.1-r5.ebuild
@@ -0,0 +1,96 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2"
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
+# LGPL for libwget
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0/0" # subslot = libwget.so version
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
+
+RDEPEND="
+ brotli? ( app-arch/brotli )
+ bzip2? ( app-arch/bzip2 )
+ !gnutls? ( dev-libs/libgcrypt:= )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ gpgme? (
+ app-crypt/gpgme:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ )
+ http2? ( net-libs/nghttp2 )
+ idn? ( net-dns/libidn2:= )
+ lzip? ( app-arch/lzlib )
+ lzma? ( app-arch/xz-utils )
+ pcre? ( dev-libs/libpcre2 )
+ psl? ( net-libs/libpsl )
+ xattr? ( sys-apps/attr )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen[dot] )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-fix-build-issues-with-clang-16.patch
+ "${FILESDIR}"/${P}-stdint.patch
+)
+
+src_configure() {
+ local myeconfargs=(
+ --disable-static
+ --disable-valgrind-tests
+ --with-plugin-support
+ --with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+ --without-libidn
+ --without-libmicrohttpd
+ $(use_enable doc)
+ $(use_enable xattr)
+ $(use_with brotli brotlidec)
+ $(use_with bzip2)
+ $(use_with gpgme)
+ $(use_with http2 libnghttp2)
+ $(use_with idn libidn2)
+ $(use_with lzip)
+ $(use_with lzma)
+ $(use_with pcre libpcre2)
+ $(use_with psl libpsl)
+ $(use_with zlib)
+
+ # Avoid calling ldconfig
+ LDCONFIG=:
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ if [[ ${PV} == *9999 ]] ; then
+ if use doc ; then
+ local mpage
+ for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
+ doman ${mpage}
+ done
+ fi
+ else
+ doman docs/man/man{1/*.1,3/*.3}
+ fi
+
+ find "${D}" -type f -name '*.la' -delete || die
+ rm "${ED}"/usr/bin/${PN}_noinstall || die
+}
diff --git a/net-misc/wget2/wget2-2.1.0-r1.ebuild b/net-misc/wget2/wget2-2.1.0-r1.ebuild
new file mode 100644
index 000000000000..adf3183d13a5
--- /dev/null
+++ b/net-misc/wget2/wget2-2.1.0-r1.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
+HOMEPAGE="https://gitlab.com/gnuwget/wget2"
+SRC_URI="mirror://gnu/wget/${P}.tar.gz"
+
+# LGPL for libwget
+LICENSE="GPL-3+ LGPL-3+"
+SLOT="0/0" # subslot = libwget.so version
+KEYWORDS="~amd64 ~arm64 ~loong ~x86"
+IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
+
+RDEPEND="
+ brotli? ( app-arch/brotli )
+ bzip2? ( app-arch/bzip2 )
+ !gnutls? ( dev-libs/libgcrypt:= )
+ ssl? (
+ gnutls? ( net-libs/gnutls:= )
+ !gnutls? (
+ dev-libs/openssl:0=
+ )
+ )
+ gpgme? (
+ app-crypt/gpgme:=
+ dev-libs/libassuan:=
+ dev-libs/libgpg-error
+ )
+ http2? ( net-libs/nghttp2 )
+ idn? ( net-dns/libidn2:= )
+ lzip? ( app-arch/lzlib )
+ lzma? ( app-arch/xz-utils )
+ pcre? ( dev-libs/libpcre2 )
+ psl? ( net-libs/libpsl )
+ xattr? ( sys-apps/attr )
+ zlib? ( sys-libs/zlib )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen[dot] )
+"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-static
+ --disable-valgrind-tests
+ --with-plugin-support
+ --with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
+ --without-libidn
+ --without-libmicrohttpd
+ $(use_enable doc)
+ $(use_enable xattr)
+ $(use_with brotli brotlidec)
+ $(use_with bzip2)
+ $(use_with gpgme)
+ $(use_with http2 libnghttp2)
+ $(use_with idn libidn2)
+ $(use_with lzip)
+ $(use_with lzma)
+ $(use_with pcre libpcre2)
+ $(use_with psl libpsl)
+ $(use_with zlib)
+
+ # Avoid calling ldconfig
+ LDCONFIG=:
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ if [[ ${PV} == *9999 ]] ; then
+ if use doc ; then
+ local mpage
+ for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
+ doman ${mpage}
+ done
+ fi
+ else
+ doman docs/man/man{1/*.1,3/*.3}
+ fi
+
+ find "${D}" -type f -name '*.la' -delete || die
+ rm "${ED}"/usr/bin/${PN}_noinstall || die
+}
diff --git a/net-misc/wget2/wget2-2.1.0.ebuild b/net-misc/wget2/wget2-2.1.0.ebuild
deleted file mode 100644
index 745aa97146f8..000000000000
--- a/net-misc/wget2/wget2-2.1.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="GNU Wget2 is a file and recursive website downloader"
-HOMEPAGE="https://gitlab.com/gnuwget/wget2"
-SRC_URI="mirror://gnu/wget/${P}.tar.gz"
-
-# LGPL for libwget
-LICENSE="GPL-3+ LGPL-3+"
-SLOT="0/0" # subslot = libwget.so version
-KEYWORDS="~amd64 ~arm64 ~loong ~x86"
-IUSE="brotli bzip2 doc +gnutls gpgme +http2 idn lzip lzma openssl pcre psl +ssl test xattr zlib"
-
-RDEPEND="
- brotli? ( app-arch/brotli )
- bzip2? ( app-arch/bzip2 )
- !gnutls? ( dev-libs/libgcrypt:= )
- ssl? (
- gnutls? ( net-libs/gnutls:= )
- !gnutls? (
- dev-libs/openssl:0=
- )
- )
- gpgme? (
- app-crypt/gpgme:=
- dev-libs/libassuan
- dev-libs/libgpg-error
- )
- http2? ( net-libs/nghttp2 )
- idn? ( net-dns/libidn2:= )
- lzip? ( app-arch/lzlib )
- lzma? ( app-arch/xz-utils )
- pcre? ( dev-libs/libpcre2 )
- psl? ( net-libs/libpsl )
- xattr? ( sys-apps/attr )
- zlib? ( sys-libs/zlib )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-text/doxygen[dot] )
-"
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
- local myeconfargs=(
- --disable-static
- --disable-valgrind-tests
- --with-plugin-support
- --with-ssl="$(usex ssl $(usex gnutls gnutls openssl) none)"
- --without-libidn
- --without-libmicrohttpd
- $(use_enable doc)
- $(use_enable xattr)
- $(use_with brotli brotlidec)
- $(use_with bzip2)
- $(use_with gpgme)
- $(use_with http2 libnghttp2)
- $(use_with idn libidn2)
- $(use_with lzip)
- $(use_with lzma)
- $(use_with pcre libpcre2)
- $(use_with psl libpsl)
- $(use_with zlib)
-
- # Avoid calling ldconfig
- LDCONFIG=:
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- if [[ ${PV} == *9999 ]] ; then
- if use doc ; then
- local mpage
- for mpage in $(find docs/man -type f -regextype grep -regex ".*\.[[:digit:]]$") ; do
- doman ${mpage}
- done
- fi
- else
- doman docs/man/man{1/*.1,3/*.3}
- fi
-
- find "${D}" -type f -name '*.la' -delete || die
- rm "${ED}"/usr/bin/${PN}_noinstall || die
-}
diff --git a/net-misc/wget2/wget2-9999.ebuild b/net-misc/wget2/wget2-9999.ebuild
index 088e948a5a9b..28200b483dae 100644
--- a/net-misc/wget2/wget2-9999.ebuild
+++ b/net-misc/wget2/wget2-9999.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
)
gpgme? (
app-crypt/gpgme:=
- dev-libs/libassuan
+ dev-libs/libassuan:=
dev-libs/libgpg-error
)
http2? ( net-libs/nghttp2 )
diff --git a/net-misc/youtube-viewer/Manifest b/net-misc/youtube-viewer/Manifest
index 8a36da98a757..72f060529921 100644
--- a/net-misc/youtube-viewer/Manifest
+++ b/net-misc/youtube-viewer/Manifest
@@ -1,4 +1,4 @@
-DIST youtube-viewer-3.10.1.tar.gz 263735 BLAKE2B 319c0d1f3342fc4988215e70205e6a0c627cfd7f4edfa61788474621859ae72ba6e5212818c3bb95d0a15345575dec049be7240861b03d4d62b9ef95873a908a SHA512 629601ea912258873eb2c5ad4b527eb45f733847611fc2424fcb038758fda06c3bd730b14781d9e091c0b6a1d9fd637ad15a08079f68469edfe7d83124408242
-EBUILD youtube-viewer-3.10.1.ebuild 2151 BLAKE2B 11f2f37826e70fcd7ab9a32f1c6728a0fa96d3ee3aed83e4af806adf105acdaab59fd0459199bd64d24a3ba7dcc65b9071aae396c59f025e90f1c60b8a93b68f SHA512 65202ec449fd76bec291050a1fe9072ce8cc2e760a9d5d75755bcdb13ca43ba0004ae4e75869614ec7f6a2f739655a2bc17d1e80fb1cb9345f190f3ee4d6482c
+DIST youtube-viewer-3.11.2.tar.gz 268972 BLAKE2B f4312bf82ef977374abe9f0366dc38fccf0fc2571796dfb6eeb7e42fdf2ed4a879ee35fa5ec43c37d6e2bbd38ef4f8080476c57a31cfa5139cf0438f661e64cc SHA512 8640fff8bf87d00d8a7649f0ff5c602fd2513ffd28cf741b9a29b6b0292fff733cde70382ef36810c9c3f6431371f6f3ddea34aaba1ac9064782aec1b315650e
+EBUILD youtube-viewer-3.11.2.ebuild 2151 BLAKE2B 4626432aa325396ff7950ec6bb670d865a84bb9db39204ac66efdd8f82e787f853f190a62680c379741e95ae06ca1a254318fb2d3af62e162007495a18ee33af SHA512 92d1f840baa7ad63765614b2fea6cd1b794876541eb4d89aad506b6f34cbd777ecb981289269ff0dc2d706a12c31f251ffc92c455b6460a4859b8fed555b1687
EBUILD youtube-viewer-9999.ebuild 1896 BLAKE2B ffb298118063d05f495884e595ea89bbc848d0bdb0b925d0d6ebbcaeb6de20df8a3a0079e7f50cca86e3abf7089b5004564a1ef31a158d24321ff0dbd0286298 SHA512 20f37fb30a8a89d3fc88ffe2ad432cd0c711ef1e1fc1e7688ba57a944012a8a74df42154a9ceac7915f23539922f60c262582641976ff4e792f0210c216267d1
MISC metadata.xml 856 BLAKE2B 669dd186f7ce3cbe787ad2fc06dce3104597050d4eef4c02bb26d8256dabb082dc2e5826c2184ffcb6fc18217189d9953d902245b8e2119d3419eccfcb7a7636 SHA512 a3ca8ef08797a5fe27ce5f29a35f7989b736364f8597c2c9726dd92db0f2534c61fc7745f7f674614c832b7c314ee5e3cedce54f570679d81b52781fb7124f1d
diff --git a/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
deleted file mode 100644
index ff42b9681d3b..000000000000
--- a/net-misc/youtube-viewer/youtube-viewer-3.10.1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_TEST="do"
-inherit desktop optfeature perl-module xdg-utils
-
-DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer"
-HOMEPAGE="https://github.com/trizen/youtube-viewer"
-SRC_URI="https://github.com/trizen/youtube-viewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Artistic-2 GPL-1+ )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="gtk"
-
-RDEPEND="
- dev-perl/Data-Dump
- dev-perl/JSON
- dev-perl/libwww-perl[ssl]
- dev-perl/LWP-Protocol-https
- dev-perl/Term-ReadLine-Gnu
- virtual/perl-Encode
- virtual/perl-File-Path
- virtual/perl-File-Spec
- virtual/perl-Getopt-Long
- virtual/perl-Scalar-List-Utils
- virtual/perl-Term-ANSIColor
- virtual/perl-Term-ReadLine
- virtual/perl-Text-ParseWords
- virtual/perl-Text-Tabs+Wrap
- gtk? (
- dev-perl/Gtk3
- dev-perl/File-ShareDir
- virtual/freedesktop-icon-theme
- x11-libs/gdk-pixbuf:2[jpeg]
- )
- || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] )
- || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) )"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-perl/Module-Build"
-
-src_configure() {
- local myconf
- if use gtk; then
- myconf="--gtk3"
- fi
-
- perl-module_src_configure
-}
-
-src_install() {
- perl-module_src_install
-
- if use gtk; then
- domenu share/gtk-youtube-viewer.desktop
- doicon share/icons/gtk-youtube-viewer.png
- fi
-}
-
-pkg_postinst() {
- use gtk && xdg_icon_cache_update
- optfeature "local cache support" dev-perl/LWP-UserAgent-Cached
- optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS
- optfeature "printing results in a fixed-width format (--fixed-width, -W)" dev-perl/Text-CharWidth
- optfeature "live streams support" net-misc/yt-dlp
- elog
- elog "Check the configuration file in ~/.config/youtube-viewer/"
- elog "and configure your video player backend."
- elog
- ewarn "Starting with version 3.7.4, youtube-viewer requires the user to"
- ewarn "get their own API key to function. Please refer to README.md or"
- ewarn "https://github.com/trizen/youtube-viewer#logging-in for details!"
-}
-
-pkg_postrm() {
- use gtk && xdg_icon_cache_update
-}
diff --git a/net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild b/net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild
new file mode 100644
index 000000000000..bbdbd05ff1c1
--- /dev/null
+++ b/net-misc/youtube-viewer/youtube-viewer-3.11.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_TEST="do"
+inherit desktop optfeature perl-module xdg-utils
+
+DESCRIPTION="A command line utility for viewing youtube-videos in Mplayer"
+HOMEPAGE="https://github.com/trizen/youtube-viewer"
+SRC_URI="https://github.com/trizen/youtube-viewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Artistic-2 GPL-1+ )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk"
+
+RDEPEND="
+ dev-perl/Data-Dump
+ dev-perl/JSON
+ dev-perl/libwww-perl[ssl]
+ dev-perl/LWP-Protocol-https
+ dev-perl/Term-ReadLine-Gnu
+ virtual/perl-Encode
+ virtual/perl-File-Path
+ virtual/perl-File-Spec
+ virtual/perl-Getopt-Long
+ virtual/perl-Scalar-List-Utils
+ virtual/perl-Term-ANSIColor
+ virtual/perl-Term-ReadLine
+ virtual/perl-Text-ParseWords
+ virtual/perl-Text-Tabs+Wrap
+ gtk? (
+ dev-perl/Gtk3
+ dev-perl/File-ShareDir
+ virtual/freedesktop-icon-theme
+ x11-libs/gdk-pixbuf:2[jpeg]
+ )
+ || ( media-video/ffmpeg[openssl] media-video/ffmpeg[gnutls] )
+ || ( media-video/mpv media-video/mplayer media-video/vlc gtk? ( media-video/smplayer ) )"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-perl/Module-Build"
+
+src_configure() {
+ local myconf
+ if use gtk; then
+ myconf="--gtk3"
+ fi
+
+ perl-module_src_configure
+}
+
+src_install() {
+ perl-module_src_install
+
+ if use gtk; then
+ domenu share/gtk-youtube-viewer.desktop
+ doicon share/icons/gtk-youtube-viewer.png
+ fi
+}
+
+pkg_postinst() {
+ use gtk && xdg_icon_cache_update
+ optfeature "local cache support" dev-perl/LWP-UserAgent-Cached
+ optfeature "faster JSON to HASH conversion" dev-perl/JSON-XS
+ optfeature "printing results in a fixed-width format (--fixed-width, -W)" dev-perl/Text-CharWidth
+ optfeature "live streams support" net-misc/yt-dlp
+ elog
+ elog "Check the configuration file in ~/.config/youtube-viewer/"
+ elog "and configure your video player backend."
+ elog
+ ewarn "Starting with version 3.7.4, youtube-viewer requires the user to"
+ ewarn "get their own API key to function. Please refer to README.md or"
+ ewarn "https://github.com/trizen/youtube-viewer#logging-in for details!"
+}
+
+pkg_postrm() {
+ use gtk && xdg_icon_cache_update
+}
diff --git a/net-news/Manifest.gz b/net-news/Manifest.gz
index bd692ad92802..4bbeddbdb3df 100644
--- a/net-news/Manifest.gz
+++ b/net-news/Manifest.gz
Binary files differ
diff --git a/net-news/canto-curses/Manifest b/net-news/canto-curses/Manifest
index 38fd64e0db16..4655c866b5f6 100644
--- a/net-news/canto-curses/Manifest
+++ b/net-news/canto-curses/Manifest
@@ -1,3 +1,3 @@
DIST canto-curses-0.9.9.tar.gz 79963 BLAKE2B c6154dfa71ec88b405fb89feec66a6bb922dfb93523c865c33fe0664ed7ea796d795027ff65a355fd3767342ffd5fa8cb01f48475c262ded4413924df6339509 SHA512 2a88631506c1fda7278bb3ac376c2b67b4f2e5e1f443e49fe3035f542b66ac4b232fa66e7ae1b40e86b0a5cde3c38d11a0953754e5c5c7ed572a0da74656d798
EBUILD canto-curses-0.9.9.ebuild 1010 BLAKE2B 2b214e1ef8488d96e6a5389f81ab27d4fbddd6a84c178d6a575294de7baf8acebe94873ac51d655a9b035654a4d835e69c9a6fb02293192c9b206dc3028f69c4 SHA512 39519492e1e518e41b121d07f8b9052d29fb07538121b1ff26c298efa2e10841101adf861bda4efd27bd00a4fba6c5a0ed4a826601cbb17e62371ee14a340608
-MISC metadata.xml 334 BLAKE2B 52df08727877d5d1002fab6d29ffa10b0ee0c8386581eb0254d122529b62cde5287709dc7d4c8dc2732d72a77f34515e2f422bc28b0ca135225ccb01244a4637 SHA512 ec1f3e445e730f91fec5adce1e5d510211e660f89227b1cf7065831672a058b6f130b6a38428644d0009a190af41cd3b9c4984c84d176b4d9d333eb334d0baa7
+MISC metadata.xml 254 BLAKE2B d5b77e3f35be988d74f3465fde6a2d1e36da8f39f39319a143881120b013261ec7b2b5394931bfceb5be9b5d77b1753a0000efca699318f276518d699de0e366 SHA512 d3bfd35d73e33288777cfba93acc5cae6984f1d2fb9c5b5feebd242a2025a4ebd5e1edc3f0a23954455b81418c9d74726d0c8b0da421676cec0b2a0740bf9251
diff --git a/net-news/canto-curses/metadata.xml b/net-news/canto-curses/metadata.xml
index a4c5ccad7d90..3d3745a6ad20 100644
--- a/net-news/canto-curses/metadata.xml
+++ b/net-news/canto-curses/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">themoken/canto-curses</remote-id>
</upstream>
diff --git a/net-news/canto-daemon/Manifest b/net-news/canto-daemon/Manifest
index 04948afe3413..5421c9886a18 100644
--- a/net-news/canto-daemon/Manifest
+++ b/net-news/canto-daemon/Manifest
@@ -1,3 +1,3 @@
DIST canto-daemon-0.9.8.tar.gz 53866 BLAKE2B 55b5e9be9980df471e5488b7583be3b06f8f7048ecb3a89a64ecc9aafa806b201272bd16944a25e7a412da914cc83b76d1f19c0813366209c33195442a84586e SHA512 5394a0fea38ecbe28c02bd6f68e1e10e0523cf087bb0f79f17e53bdf8e9df16213beaa1c0a5f5873b3126022faf8d0fd999dbd01aa727c35b3c1a823501787da
EBUILD canto-daemon-0.9.8.ebuild 950 BLAKE2B 51233d326e7e11a6af96606785a4da1daabe9f6cf6f35f8b0cdfe9ef946d69745c486dea952538efdcedd774435b3142c7f988c7330c0bbe4c29e79d58b27092 SHA512 bd84e276130f4fc5b78748f9e42646ebccd3ee6b49814e8d58b419253608056839e2ffba1abaab30d7b17033bc6fb8e727499d4e9f8f8754b208002692946599
-MISC metadata.xml 332 BLAKE2B 962e477b5ad4d3835483df1eb6ec2e4b8d6996f81076dd06aaf9e5b3927606e9a9f36db835ef51525717e803849335d86b6bdafb854b12f2199bd0b72646ba25 SHA512 6e444fca759d82a8507d4805d0cd3ca170e9e2181bd809e18c51e73822a5eec5b693cce5535bfb2b6ad9d4e5fa9919de685065333e25bbc3c5a80b83f998d8f8
+MISC metadata.xml 252 BLAKE2B 08f4aa5bbb526e0e46ee84184a191d63c48a68e8a0191d12969067233ffc05561039929dcb7e2190cc483d09420768b76b0639e080ce910dd2c9ba30fc5fd3cd SHA512 33feba8ec742903074fc50007799ae1f8c25d303f1191952a69d8cc23eeb7c782d092764b71a5fbf51f3848acedd34abcd8c1571e74f1fbd4076019fc953737a
diff --git a/net-news/canto-daemon/metadata.xml b/net-news/canto-daemon/metadata.xml
index f3feb6a4caf4..cc8c19e49691 100644
--- a/net-news/canto-daemon/metadata.xml
+++ b/net-news/canto-daemon/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">themoken/canto-next</remote-id>
</upstream>
diff --git a/net-p2p/Manifest.gz b/net-p2p/Manifest.gz
index e198fc412f61..0aadab6ec5df 100644
--- a/net-p2p/Manifest.gz
+++ b/net-p2p/Manifest.gz
Binary files differ
diff --git a/net-p2p/arti/Manifest b/net-p2p/arti/Manifest
index fc2d997f89c0..446090343367 100644
--- a/net-p2p/arti/Manifest
+++ b/net-p2p/arti/Manifest
@@ -3,39 +3,38 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907
DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79
DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST amplify-4.6.0.crate 33243 BLAKE2B 69e4c7e25e648865194ea45b8939d855d205932d944ad505116ae3bc50bb9fc5ca05c901019c490381a4814c5a6122bc1486d7dcc1eee1fea1b067b82a16ecc8 SHA512 2113e62516021a6ed726d11ef4d5af46228c1035ee88c2c44b956a3bafc71d0cc07281fea1007ed18b7a98eb0b75165fb808cab2a29ad8030b05c805092f39be
DIST amplify_derive-4.0.0.crate 39635 BLAKE2B d11a21362c4903348c343bca2a0653663a264e3e8f49cd3546ed2de9bdf1c1b673a89e121d9ec3cd1992b34938ccfbaeeb517da1712bd59eadd6b47a87a54590 SHA512 0ca87c9407d0339fcffdee374b7caf24377968b7fdd25d32eed0acfb123e0634cc5a2048b93f469b9949d9aafc67373845a37c1a4a5877ebc1a30443ebc83501
DIST amplify_num-0.5.2.crate 27518 BLAKE2B 4367571bb3e0468ffd4382a66cb9f83e1f77a0ec7c16bec48a6a7be28b9e2417bd9d4f6f5c84c2a43d8f4f6d23ce30f76989871772d62bc89d34229cddd295f0 SHA512 99b0432afbca33349c3830925a354c659980346151ba10e97dc792b3a2b9ecbb8c7cd13a9e169ffc69b23e9e7893a253684e2e22411d5bd993987f09412e5682
DIST amplify_syn-2.0.1.crate 19566 BLAKE2B aa024efbd14427f267903560d60792c08ff325963311afa7a9f26408db18c6780ae42b90d76f9fe819721ae23adc20cdebb678d0181f0958ace420b3c0b3d73a SHA512 007aadcf49e9be5d827b1a3a16a7fb2f61bfe2052e82d0a71d5522e839a0b9c1e706f22ecdce8584605fb7fe4c3d73b7dc4e2189391f116df455e8bcfcd13c93
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09
-DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa
-DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399
-DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc
-DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931
-DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69
+DIST anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
+DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
+DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
-DIST arti-1.2.3.tar.bz2 3593550 BLAKE2B cd4aa5e3344465f59b46a1aab111d7feb7df28e28bdf77fc06c0da83e75332ee0dd84a448a125390607d4109e4ae2c935649e982d013ecc872ca110bd191a1d0 SHA512 44669318a9e1bfabe8fc71b46ffd035bdc0c3df255b48aa4a316f135a17975af585a392cb46608b729bc722efad2ebda022d9dc203b73c5d10d36baf9386ef6f
+DIST arti-1.2.5.tar.bz2 3639195 BLAKE2B ce897b27554f8703c7488162db47bddd1e0f49fd7f1028f0d1529f5739d454807ecc8d304908a16e0b9b3886e5a0a198619a9fb81865d0e582672ab107a81807 SHA512 0747e02ddecb036cc14d8da939a787c3caa36fe540c40543097050cc79d22455c4652ab6eba2e00fd9df4a130b792747b23ec30d6f26e53649a02fff247ce3d5
DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec
DIST assert-impl-0.1.3.crate 2270 BLAKE2B 20375f019d5b0eeb1c922c9c7f77fb351d53c62c734a779fc0d95a1d660fa4c66ca455d68a5a985cdca3e1cdf77792c83f36d857cec677b737ed06cb47693cf6 SHA512 888294ccfd62de80e4a41dcf3237bc9385d209eda706a56c32345a2a7bbc6eecc36c3d931aa10854bb59605611e4c14ef71bdb24f483acc932911ca68e28dc98
-DIST async-broadcast-0.7.0.crate 20852 BLAKE2B 5848b71ced51d2a8ba7c5d9e1102b626b450c5412d35362903beecdcb7a7fc89ef33ebc3aa233fa1ae8bdf2da2768b541d16b91dc21c0435751bdda9e1bdce7a SHA512 d1a452db233cd9c1776b0d5931727d8d96a5e7779088fc410eae897a174c5dd80900c86385e270c62f164f340951a5f83860be970e37cd4910cf8a85dd78d89f
+DIST async-broadcast-0.7.1.crate 21867 BLAKE2B 9c430a70bbd2b15ecc88afee064bcb04a665c0421d6c239de611d86ff3fe56fafc083ebc172c5d41c9f72a40080d87a75dae8e9b1e85249202dd844b8360735b SHA512 82b90a41ade624631dd5a03226921ed58835ddf1bcde271ff0c0e14905fb069847bbacee5592978c5389cbf366d77a7cab244ca92871949f3f4872d6da10755c
DIST async-channel-1.9.0.crate 13664 BLAKE2B 52455c1c9f82bede902a96de0526ce4563184a9da303477110b556b4c877b563c21c32bfd9c6ded446ea0bad416af81a07e5df5a62e7c8f40c8183c1d09ac4f5 SHA512 cc624b87dbf34e4be4e219a82b96036396b92042025eeed2362d91f414ca17884365470fca5014b02659be44b77f20530ca33236dc427f0a2fcff2704c46c3dc
-DIST async-channel-2.2.1.crate 14326 BLAKE2B ff89c3c0daf1b682c6eef8efba42e9fd29a374b6508cf254e69c8e503eb6ae10d96d129baf0c5033af4a9826210c57a6f826eb62241108ca4448f8dc438ad33a SHA512 706aa51402267ee2e7b8995efea8fb950a88d5db5e86302d554850074a2ecc541b02db3b9b28f068d4143de41300f75a405c0f2b9e83cd848ffc98a1d336da71
-DIST async-compression-0.4.9.crate 104842 BLAKE2B a9a98d9aff44a9c740f4a2d794a3bc0c6e242f353a49b1ebd3855769e81bec77e85d1f1d881c2286fd2ed63c9d82208ba77c6561ba109fd1e0c46923acf72049 SHA512 29498cdae6aa664d470e4f39020c029ac1e3f804749650d503ef0af625c7f89ae9af13e45861f237819d214129b0e605d7529a1f7450d640745eeba20d4746ec
+DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5
+DIST async-compression-0.4.11.crate 105187 BLAKE2B 073e1eaf7c2b902920823223b95e7021b1f9e1bd92367b29d16af255d5ede2c067388dae2254fef3da2792bcc461b5fb736421187393ed7486731ee609630b25 SHA512 4e8572f4b847899493b65986025c9b916d77f424e6e3332b23c173e59c4a0b22f5acb1f7fa095815f68af90e45096fa3f49f31645c803a3f00f3748634e848e7
DIST async-ctrlc-1.2.0.crate 12413 BLAKE2B 8a3850b2528d768af4c3f1681df2eca8a46e0d81b281f91bcf5da9fb06597fa32163ef81bec143f921839a172695e6837fb059f557140566a6fa7d670b0b1224 SHA512 62e648b216630b3a8309e8619bda64f1f12263fc97598618813921d79d9bb0d6eea80f4612512bca802d4f2b71654b9bb5e768460f35c528ae9494a8bc1a236f
-DIST async-executor-1.11.0.crate 24767 BLAKE2B 02e396acc8aae8f83fe6652b78765c6845a212ec231fedac817f0b0e4076b1a756e0613544e82c29c5276b6538ecb0f8789e221c8f182f0cff0d9c70b1324027 SHA512 a966e235a6f73c92ac8aded01315f2b309c8fd69fc3b92c189f33ad7b2e9790c09bd3ba6e4fd4f46017fe803299629ede6bb490341e6a7acaeae0d4fbab19dce
+DIST async-executor-1.12.0.crate 28529 BLAKE2B 8bc6ca73d4ed9fea222e0960a3a3dbd3b67eb2b85d0b61014d5ccce4454fbe9c499e9ed33a9749e82d4afb04b1fc38327371ec6c5372a321cc53e4f4f4cfdec6 SHA512 1d0c967f310e360ee156aad85af273cb8c89735e846f82ac56846063db23ca435cafa917a5b146c7bd26fc3111cfa320f2b43def3a00419b93c7d75dd230664c
DIST async-global-executor-2.4.1.crate 11844 BLAKE2B 910e2472142201b970a20e6a65406b5e79d3fd96d88d03e43f6c2b868a6cbd3a5fa715cba3ebd427e5ea6e30dbf159bba162ea7f0718d8b5c9eda1a8e355aab4 SHA512 688fc105404feb0bcc841e9b853e5f270257cf2bdffc041bac7dd681a2990978a0f0d1e48e2eb574bfccd991d95632641e2407768d572c6352084b2808aca3b1
DIST async-io-1.13.0.crate 37191 BLAKE2B ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb SHA512 b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
-DIST async-io-2.3.2.crate 49298 BLAKE2B cf01d97782405c56261d54800fcefe97c914850d50b49ce2902eda3cfacfbe6800dc0ec9b418f4bc51f579a9d0dca8b2842b17d97c3e046667e539ac67f72a57 SHA512 a7f04de21cd2eea933d7bdddaa548c92ed9a96d4f910d0aebd2ea9ddb7fe75de5f142df7aa4f7afc23b6877a20e68d3376db2e801e2a258e74b3f0ad674630fd
+DIST async-io-2.3.3.crate 49746 BLAKE2B 312d71f8670f720947ae5e78e6bd0251534d5a872164845f8606951ef88009e54684019831f55f27322e6e5d7d3f6f4a8157032fb6387ae6859be0d0dab74689 SHA512 5709064176812556a567cd558161a5e1a014b989e6835de5b77f387bcda8f148d03e5ac79a5dde56977bd3f2d38644593aa99ed28a4d646d3535332eae4b09c9
DIST async-lock-2.8.0.crate 29944 BLAKE2B ebb35437caf6bc8db154b21fd17bbe1973490fec06cd34e7385d9028440b0960407d674beaa707a01becb227ef1107686165953658f490902e13d0732a4e80b4 SHA512 f48732dd8e5de0228f56780adb87e4d9870496ddbfe4cc7c6aace8d4cd7198627a05ff0358fb33ed57480c7ac886b57253fc73b2bbcd3e8cfe65624b51847ae1
-DIST async-lock-3.3.0.crate 33286 BLAKE2B 93e66c16a6b1cb759378e198927d2df8ff9f7839a2bcda49d8e013ec7b9b175bb4199864bff585282a471cab6d4f88b70141636413dbcaa7b0453d35f08a94d6 SHA512 0f9e0940e610744fa97c6d2ece9220a2ad91f09155eda66703c2aaf4959f85c17f2cb55ef5fdf29013d4dcd84f8cdb6b16e8692ec7724744b57bf11a86f22f5c
+DIST async-lock-3.4.0.crate 34446 BLAKE2B e113033a86101bd93543d287379ba354b4bd61ce87786719f05f8a990c177a885eb50a19eb71fcd5cafa01308cb45b7872be65cd7e975cde03b0555a691a4bd7 SHA512 83731067a3302d3266848b0f65ea6564dad60188472c80e78a7d4cd93804f830332aa01b404b60a8f91cc1c6c7170020ebdfe4b5bae14fef6d3bddcc5f1ed9a5
DIST async-native-tls-0.5.0.crate 24719 BLAKE2B a88ac4991037c43ccca585cbea6788c2a4b9a062f91caf7de95c52d3b33d5bcc6b4779bd3ca1d0dc6f8e0b9883465e47cfff41cfee1acd96010513d280670277 SHA512 1715e1e45b8da32a4491c41706692d002a677ed3ec8210084220e2450d8e45855dbb2f3db4137102ad5aaef525c56cce3bc283bac440b1611634b819359f8abd
DIST async-process-1.8.1.crate 22758 BLAKE2B ec395b0b2041c44a8d7b15433447d044d53944a71bd4912e052f59eea1dc7cc5b1555aede4778c773f6241cdc27cab058499143fa65f23348b43549e91beab5c SHA512 ce0dbcd0f893d93ed83915d7ed9661c0d5ef867115c051df2a298cd07e531a2b0f63fe58cbcd25820cd810d81759a6f467635201659d34994c04edfba8a8187c
-DIST async-signal-0.2.6.crate 16696 BLAKE2B ddfc789706ab39dac25436db39fe73c7e35504a8ae18f4ce9e75515d363c3cce1f4170315210ff172ba138a7241a7dee56d5aae854af69ebdbf3740e3534bb17 SHA512 a65ca9f77f9fa8251b84a5856fbd9856b632cba3e4a2276fbc680b16bbe2efb7e1278e6d4e33f2fcc1bfa43146deed43774080336d70101778389f9737d2275e
+DIST async-signal-0.2.8.crate 17497 BLAKE2B 1ad10800c45aa02c3b644b6e21cee88939cda4e5b4d0b40b2c1304c4c61a5dfd6d01a99608e8faf3ca678bf68fa368dc6ec2b8cab3574a49d8efefb2bb9e3c74 SHA512 f109f470628c99f514ecdc86fbe31c983dd7e1a35de2b7bd81d05d47f10d89aa318ba90642123b917e7da69e7a24d0934e936d212fb55e23051d2d8dacb7b3fb
DIST async-std-1.12.0.crate 215080 BLAKE2B 1d9c56e03971f742b6e78a7a8ae097a6b1b622f64ebe378fa54511187e7c9c7ed5840ed6282633ac6636d3130d0ed4cc7985eb1a5c32718f07b57bc7172f3eaa SHA512 aaeef7f474fc700bba7beb6725d4eb778a9a05ebccfecdd81789b5d039c49508860d953f231c7b8fbce4c5b237d063a43eb03b83410490fc14eca572884f57e2
DIST async-task-4.7.1.crate 38077 BLAKE2B 200f3c2eff92afeffb34404bd9b02af39226024d309137c3835342ab6631c09f14f47abc5d25d77e73cbd133274e731fc88e7e94d8456f690b0f1056bae8dd95 SHA512 8495436d0739a2ce83b372ae13ff24ca1487c92e032948d5830af19c3ba411d7cd004634fa10bc2f748f8a82de27c12cbfacaac92cd0012e1fae024eca9e78ca
DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19
@@ -44,80 +43,80 @@ DIST asynchronous-codec-0.7.0.crate 14271 BLAKE2B d2887e4aa1043b5f8172afb39f0895
DIST atomic-0.5.3.crate 12801 BLAKE2B 0839f1d26840f33f865248ba8f8e275f8168d5dc07a7e424717ef48db014da3c2fe8877eb7a08230669d2b585775145efb69bfc43da7062ac9076b037a9f1bf5 SHA512 de1be4302b4d8f50ef5a808ef09881726e56fbdd72bd1b2a118724295a48128bae57316805ed92e991b82b06e7bf229efac4deff9a9ce84fdb839726a2ae8064
DIST atomic-0.6.0.crate 12919 BLAKE2B e9a6978637f0c887b6c65e7abd92088cdab699a49957df2856499eaa8f8b38310c3cec949348884a4d17012ca97b98b4a4fa8f4695f2673063e6ad6ed5fe3541 SHA512 45f82c3b87ee248a32ea403aa2b230b7dd90142254bf7d2ad09b992368620d6b70b4fa05d0319bd2e12f327c4da678863a76ee249db7071f57baedbd301a5626
DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c
-DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
DIST axum-0.6.20.crate 146227 BLAKE2B 24592e684de9b7c0b06b9871028dd6ed14b9a2ed259076b50b12a2376e93b8fc028831a94bc748eb6c66dce49978987d3655fc30313daccb0ddf92919fa9da00 SHA512 e0ef6bab62d465a607a49c799823133d634d93d7a389fddd2e165fc3895eeb4c544f35e044e3c8f52a21c8421e4e4880982fc0be62de613f98ee571186f55646
DIST axum-core-0.3.4.crate 21088 BLAKE2B 323888f8dd90f27f6f14a9ca0c1b9f1d81e04336c52eab887ada22d8ff2dfaaeab191635f45706c4246c73cdb32078b3c01481a5df888db402c29279fafb0434 SHA512 e09e65e478db742c26115b417970cbcff81bbdf75b37ac3c7b5b0b99e953d21de05884a50377238ab788ae3afea40388c59daea45fd03cce8fcb861c7cabb0ef
DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89
DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a
-DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b
-DIST base64-0.22.0.crate 81568 BLAKE2B 55e6bf8888de846bc14010fd706686544a1706dc9cea034435b5bf97bbbfcdab57210e69b425c9f2adf7b088b6f2cbe0f8148077a8be3aad88114c404738682c SHA512 116928d2fed66b43ecc8ffb4e1cdafb1aec3005e0034e2cacf1cd3cac7a591aed8e423fb2523900c25a4592ada49d3a0e438703afe7bb66dd1ab9fcaade24000
+DIST base32-0.5.0.crate 9114 BLAKE2B 788b60181cdbe49b58f51577be752890f26ead79982b3d1e066838a5cc1619f10a6bd49cf70971e2aec8754ecfaa8685a58ed8f614a19780a8d60ab90cefd13b SHA512 8d1f66b8b456a01efb0febdca0266a0a2698e518eb1de1bfdf90677ea2a7aaaaf35dc2c98bfeccd8d237014a9e8aa3a4d61e2e1ce8b124c3f4926bf3dea85fc0
+DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
DIST base64ct-1.6.0.crate 28870 BLAKE2B 60fbd9958f2519f293db2cd86add5160b51ff4f98718591b3e65d866e8bb176670ceecd5f6e365ff3ff488bf813860bf65d375a2159dd28b25e276e027303c4a SHA512 e3a267dce49257b6990d8d0842299d75b49a9af635082dfee25e314f5ab9067b339c877a4c7b012a1eaf9a84a7f8ddf0173c6f9d8695be81b8b4db03df66c92c
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6
DIST blanket-0.3.0.crate 15928 BLAKE2B b78a3bb21a3781e1eb38e3aea7bf1b0fd982d19015714b9a1fe6d9a2a0833524ca509042c603579e0cb65dfd129ce8557305d4178657c1a3457616aceb79375d SHA512 67549e520657fa1ebe6587b25a1253f942df847dc504a2dbe12d75b52c20cac3187be7199365ba6c8b5e339871a530dcf2d2e003b28efd3d8497a2e3bb085007
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
-DIST blocking-1.6.0.crate 17696 BLAKE2B 5efab89514a712044ca5eb67410cd3e2996f3a6f798e9bce2e3ec3c68bb134bf163d7d11e02f6a749baa94922b6d1b7cc2a8641a8044b4ea892698e069817109 SHA512 6b45de329933067d62c6848d14b17d64fbc7918daff5a4c307698530388e856dcb787e9b59178551589cfaf54cdeb972b3a3825e8a6ef8ee1fd76c5aee6392e5
+DIST blocking-1.6.1.crate 17788 BLAKE2B d07246809d8b80f1fdbdc678b2877f349b748f2dd0f8543e91fde4aec7aea0b45e145a44f07cdbf26934d20269af01844e1cf7d9dd8b9588d129da7f929d9c95 SHA512 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6
DIST bounded-vec-deque-0.1.1.crate 22869 BLAKE2B b3ed72740db336a70f0a8fccbb1e4a1397ea689f3bae6cefcd513fd8b9a5a92d798503dffbceceed3fe4a9e77764a85a6c6f1b437574115969bbeba54e9f0429 SHA512 e26e28d67ae780cbf49baf7e5634a8c386ede6169bcc5a54d06044c19e772133208dd19f2156ea07d252e54da4b0e7fd0d5b2ba325d63641da85ea6b2f7f286e
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0
-DIST bytemuck-1.15.0.crate 47672 BLAKE2B 49f2d92cfd5abfbe3fd94e7e4c9a3d4ac22c67b58e73947f461cf8e5022738b7d38c790de2a1717b731d658f1646066bee2f936a1575e2995e6de39d20f918b2 SHA512 5b6886f252945449c4546c181bbb6c95597e498aba6b1faf81c5a4af69bcb9e3e024d7d6e849d347682e8ca72ecaa9a70d13fb06c174e17846f0c85bb4810433
+DIST bytemuck-1.16.1.crate 48321 BLAKE2B ae8525a829a2c981200dfbc17de7f2a4e14fc6df71328c1a62b27dfa7488fdf634b4a6f45e65104bc45b828a91d3d0a70d06e9dd4c61dcba18db09204a22a6f2 SHA512 ba9e5eaae4d4d5ffd654da0359cdb5e85ad2d111b26a3b5147bae69519963ae3118ebe2afd34e92305cad3b3e573cd5aaf175c3bf81e94126f65ca3c9320b9dd
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8
-DIST cc-1.0.95.crate 76485 BLAKE2B fb86d2c49e9ee73f1a7f9268274a879260b13adafa49c8bd4bcd4acb77861b7b65c5cdda988877e1ad2d4a4eee52308ddc29b545a07cf90cdcf10268ce639986 SHA512 7e19d1c2271a094311db96edc6faa6576366070dc2e77a666ce43016c367d5a94e832724b95b170650bdb16998699699e45d3ac2cd0eda6655c58c1e141d40d1
+DIST cc-1.0.93.crate 76459 BLAKE2B e66910833207a9f349d97312ecbe5e9172dc9093eee2f76ebd66edf0368ed73b95047a51ef01afc88973f81ebd609b23fc48c1b4a399069d3eba8d51fcdd4a50 SHA512 447a9d4d03c910522a5c7305423a36f9406e313067025f42668cdfd1945640218b1442248ac5cc0ddb6c3e71072618deaedb0cbef35353793b45706aa95acd9f
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846
-DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
-DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
-DIST clap_derive-4.5.4.crate 29159 BLAKE2B 6f7087d553102f24c9de37e1ba85c0d540ea42d9df9af26b5234ccde23175180efe21df93513df49f6ba83e46cc85cedcead29c902e426c39b25086c9f79a51c SHA512 670411136c819577c0129c6fcf5a8216cac82a47ae11ce3cd97cffd038644e06c5a21f7a69948628f01fb77f1e656678ffbfe441385866fdf90d247bda036c4d
-DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
+DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
+DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
+DIST clap_derive-4.5.5.crate 30017 BLAKE2B 8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f SHA512 90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
+DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2
DIST coarsetime-0.1.34.crate 8765 BLAKE2B 483d81496126dfee31e3fd26de09c20e8b7226f97ddb30cf186ac9a66420c8ef4328382f2728084d900b79cc43b5f7d8f5986c088756a1190df961f0ba62d05d SHA512 88680d1bd95608f1905169061ed4307f1c05cb093bcb5f96b20d273e4ed718c6b63f9ce9674c5cfaf3c376ed5387d5546b90e29cdd81f52515fbd8a6d515e3b3
-DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
+DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd
DIST concurrent-queue-2.5.0.crate 22654 BLAKE2B b490e76804e45d6a7af6bb4ec074fb370d9ec7cd67c7ecfb55d5ed53b9b437c174e678add915303559e902ac81c8751dccb2c5ef0543d5961713372fd2b08d3c SHA512 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a
DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399
DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1
DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33
DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100
DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6
-DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
-DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c
+DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
+DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8
DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
-DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
+DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
DIST crypto-bigint-0.5.5.crate 83384 BLAKE2B f688f22331b4b3620299ae9b50aa9ba6e1b2c7a4ae55e4236f7ccb8ddee4f61950ee0332b6b67005bad505434f3be74b1a0caa426036dde94162289c6926c8d4 SHA512 04668d432b4169154934d55b8ab14f708e59f70a70704b56cd72ceaca460e15589965aa92a22bef20b32ce637a423cc6e1a8819dfba38a32353bd749f7126021
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
DIST ctr-0.9.2.crate 18344 BLAKE2B 195dce5872a0f59b90bedc268c5a5796f3076d12868f29f887294301b3576047ea82098e73ae996f564e400ce316cf1cdd9016ffb714559aaa0465dc826f0cbf SHA512 6a027f4e3881e51e3dbcb89348c961a2086bb63e70652c49107f49b7d021e31f74ec8c6ae91fd1605928f93f5ffa27889f257c166669e18508995168f17b46a5
DIST ctrlc-3.4.4.crate 14660 BLAKE2B fe7c2ca8352dbe40e60ad2c63654beafd9ad3f62483b23b3c614a22dacc8ce0edd2b94e9ec3a2472c581f6a1b8befe0952df092b4c7d34ad92414190e285e51b SHA512 c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c
-DIST curve25519-dalek-4.1.2.crate 305477 BLAKE2B 7553435f9d431739793feeb503a542619dd67178bfb0f41fd3d56907e9217f114e68ea78e6d6ad57c746b6e6a281f38023cd9b6f78e39e65725591d0295a9d5a SHA512 a6aa320a16c5a64f1a151717175978df651765d0772bfc2e06590e7656d34ff898e47fe11a5590580340a028b0d3524b1a5e150b37996e3c5774b8bf93c5f3d5
+DIST curve25519-dalek-4.1.3.crate 306017 BLAKE2B 0c02e769ae48e6839e37e622fecb8b1987fec0653049775a80bc53827329b50d6b8aa8288f26af306208d4a2edb94ef92a64d955c395d980cdd2624c35f0cc26 SHA512 a1dd318f96b5f1851d82a6fbd29c44dc85d2f75da16e5bcf9d6ba3abecddf5e0eaee4a7415d8afc09923064fa41529ede2622f8a5fe0b3e6d4c88b418c41bb5d
DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b
DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6
-DIST darling-0.20.8.crate 31234 BLAKE2B 13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2 SHA512 2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
+DIST darling-0.20.9.crate 31777 BLAKE2B f27b62e098461bdda18cbd78682e5d99d4f319ffca91cf9153c4aa99a55cbf91868a1fdb68b06910eaf12501f9f1bc0e2515375e6c425cd998052640b1e9af58 SHA512 801671ff5d63af09a861ef5c260c98477a49a75084ed4aabd2be2b8b5a01c742f106a71b94872a64ff2b1ec8f4e95809f334f0471343c9802549ebf2899a763d
DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96
-DIST darling_core-0.20.8.crate 64442 BLAKE2B bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b SHA512 6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
+DIST darling_core-0.20.9.crate 65014 BLAKE2B 27422074f55ebc413ec893c27bcefec2cb4bd26156d272e637a1530ff63694a43929f55bd87baa517dba683ad6f24f97e097dd69e0407e24f656cf673c2ba07e SHA512 2c24469b2836139566713da59a3c2e3cf9cc7c1a01baa571cd59ae8a25b9c0a42bd9bd8ab7a9dae95cee2a46c344aef2c36792c05c799f195afb1925d82b81f1
DIST darling_macro-0.14.4.crate 1896 BLAKE2B e537b384c4c05103a962ff03be3da6c6c31d1c0cc25dedf5df1522c524e744446274a1696093d6f4479c0b6ddf02d27941fe959f517ede4b203bff3e20eeb294 SHA512 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf
-DIST darling_macro-0.20.8.crate 1856 BLAKE2B d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116 SHA512 97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
+DIST darling_macro-0.20.9.crate 1875 BLAKE2B 80ef248c7699d7c6d45e0ff3d4828175c7c15967272cbdfd8a91037b57911c4c264b46bd6369da53e45a0970de2e9c8d7f7e13a1788c0e8069d01cc026ce83b4 SHA512 16ccf4b30b413377249fe7fade5976bb5230500783e784d765e7920b46d5f9cbc3c316dba6c8d5a23e82ab28509b31406bfd265caebfa9f127017fa2881c39e6
DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b
DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
DIST derive-adhoc-0.7.3.crate 52230 BLAKE2B bd49f168cb829c9b010233fb05780abf1484592335d183342649ed0baa0e153dec4d68bea6bd4bb6929a88f9b71c25092163495a6da5f50c8625653ead56fd36 SHA512 c4a46eab68da2bf1782c463b060b2473117c11b9a82ed266f91294ffdcac625bc5034820fde12da127c373c5d14e54f1c120e8f0b02b6cce9111c5499f1e07d1
DIST derive-adhoc-macros-0.7.3.crate 60290 BLAKE2B 1e94df97f58103df49c8cd3b0a46c0c3eedf28c9058b139d500d6e96ef323cbcb3fc31dbdfa1ae0f8eb2e00382ed85e63554f18d98d612ffc8a3b3e616c7e003 SHA512 c5e1a67c6c787caa1c735e25a1b440274d7bbf0ce693df15c6b949158605396b3d3554bcc8297b2cdb4bd036b4e458abd2ec2295da903dcf1626bdf332b8f2fe
-DIST derive-deftly-0.10.5.crate 57018 BLAKE2B 4bcaa49333921e22f7697b9ce5b94bb954a3a650de5055cb3e91508417a98e16d8992b432d0c50d2eaef8019cac5872b744024c84fa04484774694b4ad3936fc SHA512 00d8e03e1e35fc79b4f83a3c29e62d9ebc78db8cd8c8cf20876f596f0782a5f6614711609633b8a47a1e33a421909f1c1eee823cbbcac1e1baa631577a26ba8e
-DIST derive-deftly-macros-0.10.5.crate 80340 BLAKE2B 64a0bb588012ef5a7454e133fb2f279ec62bfc96d71f4a9068178c1398abdd6e306ff335ac535ac9b8cf4deae79d7f3be51bc91f8fac36c82d14f709f0dc51f0 SHA512 3d70bae22a742a9c4cc2e27ec91c20edac5056c2d63aefddca7a635f343688b80c32680b27a90d86adb5004a0a70ee4e5cb4f9216ad6d27a778a6dfed0007af2
+DIST derive-deftly-0.13.1.crate 73301 BLAKE2B b73f2b60c7b222dcbb515cd8f328f306e33b9ef6bb6021ec567e5a56de820cf53026d53a0296d8323f51c53d4f2e0eef77d38a4fa4d6c53d5d94b48d90fb8506 SHA512 76975ee91ed6cc9d058f40a2b1a8ac2dd91df1b1030a623b1fbe3db833d28524d76d1f8600dfc58320441a86657b60496f9e432f1f2c17d6eccc681bf1d61b96
+DIST derive-deftly-macros-0.13.1.crate 91286 BLAKE2B 8de5c2faf38714c40c3e350b6364d0c52156cd8fee1aa0e8c198d9b80ac867ad0d8116283136228a17a9f330c809def4ec26f15ca744438bba10291496d42fda SHA512 c1e99332b68dcc16776eadd0483b7763d3cc126c6bed1cfee413383732313d18dbb6cbfe521c2e3a58faea1fb68ac8b49a02a298c6d6b2ee6db20b13cc477884
DIST derive_arbitrary-1.3.2.crate 10614 BLAKE2B df96dfb9000a794e3ee6e633ab527621d321db8006221b482e944d58d4293c3f87f6808af4784c53c06b28f3078ec9be6860e3496d6af044ad6d71db35310dae SHA512 5ff36cdb5fdbc1120442571b21405bca9dc3e7a0c0d6f0b4996fc71be0553e1a8cbf2626457c55198ecd9c66d18dda66909823e7c6f1f16151b5d05e1c69d201
DIST derive_builder_core_fork_arti-0.11.2.crate 31064 BLAKE2B 1e2fc6de858d9f48325ba6cf5beec5342bace2bea08213f5f9c7e94505435ed1c129b493f8aba4dd59b0b66f10b6832bad7144ce56a8d7fee3a83f8100920610 SHA512 5f62dfdf43ecfcb02ee49538233d8a9600b3a4042ec79d9d0476b11954faa5b38d5463d7825ae70b9738421941951da7137a4035b045de9684b403562322f89f
DIST derive_builder_fork_arti-0.11.2.crate 35894 BLAKE2B deaf01f4302b5c04a8dcfefa7f4d0ac7b2f0fc58a399d3e50a08a55e23e3552218013ae64cc8052e57c30228622f3b7951dc3bcf5c15d1b6c4131cb15c244670 SHA512 db5fdc656a3c7d235e2ffd691d4b056538fbbf871d1def9850046e703b58f67abd3d8e49fc2815435f3bc9ae1d1c0fee789cdab77e02ce7b08172687080834a6
DIST derive_builder_macro_fork_arti-0.11.2.crate 6446 BLAKE2B 041b0335a9df2948a46199d4451e8607832cf13467b775f31d4615c812c25236d593fc72a67868cdbdc57d8359b6c5faad8047ba016635874c85e0dde547f20d SHA512 9f97c56fc1ba89e54d5a904d23da16901a9fec6ddfc52356f4b6905cd1aa5ff4b3d9f49a8828ed0b1f3c37e9a2ccda8e13e212fd91186e48e0e56a01193e11f2
-DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf
+DIST derive_more-0.99.18.crate 55013 BLAKE2B 989e22daa6592dc38667d9a9b6edf73c6772d57e2e925d3f86cb079e4107f88871133f47c2aca06f61ebdc510f916d396b14c72678340ce50db9a9f28cfed252 SHA512 e4d157525c408d32f62b11085f0c49c213c41df58b28bfd59605b86172c00b258f477c811dbbe141a5c12224ba2e9f4c696800000d8ad2e330b1a8d86122d5f3
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST directories-5.0.1.crate 15833 BLAKE2B 2348af89efae3020f901bc6d97a42028c12d3168ec57a9a19668eacfaed61da95df597a26afeb0faa82c9322fd3772478290f00216acee636694a67441e408e0 SHA512 4ec733bccf79940190b983e022ad4a5741c32136aac7bd942423e63a2e7a7c07b87e2692ae42eb21b7a5cc81c60ad883d55c568e0d6c10a7c7c64652ec0df83e
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
-DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc21120bc30348e8b16b5121f7c35ab72b65e80bf97dbea6cb4ee6b4d5215e8e5c4374f92a569697bc9c862348620cd SHA512 a1de2c200584bfac640f8b84b5103d8687919cd29f59a14898e98d480f476a8e4dc06e3b929af479d536cd02186e2a9be72e6414338bc117b97bc0d160029592
+DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86
+DIST dsa-0.6.3.crate 25991 BLAKE2B f8db8e4eac2b967206e0641f83da560de847e59cbaaac7cd8f497324f8c698fa1b22873f463b8372f61da6fcec02eb5f7043e4f5506f9daa20d511a49cbe6fad SHA512 ddc74666a39fcecde77bc1714133b0cf796091d71099c13d4d13c61523c4d431c5f6a47e5eaa171d3fd5d94ffe16cb80643316834e028afb4d58f3ae6f527dff
DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6
DIST dynasm-2.0.0.crate 104802 BLAKE2B 40922ab676de054e8ab10bbc3c42dc17f460730d1470420e57c0da0841381a72e38c548fe00ef531d13c0e64437617bdc4aefbb8a46de77f8e9c0e63f2ba452d SHA512 525fd83328f50417f67174a5b7093787b896fa8e9e68def589f87d0d8e3b74b02c1448a2a1fcf6fdec566895536ebf67b89172082c655e854ae974234bb8df69
DIST dynasmrt-2.0.0.crate 22144 BLAKE2B 85d18e7cbf2f062ffcd8f708c493e84809ea3c239ce02a94dd93e87673bce401037bbc6f0a935243bc4f48d99973c07a8599f85a68a6f01a64b6fa8f1caf976d SHA512 94c6e4713df5e37a5d1fd05e8f6ebfd649208aa3b080d53b8ce5f7aa79c5a5813127884a0e61b0c4009442fdf4a71188df7ed91b28dd1f6ab48a1fa6d90afa2c
@@ -125,19 +124,16 @@ DIST ecdsa-0.16.9.crate 31406 BLAKE2B f827c0ea9f80555a1c4e37efa3509ef57bcb8c2abb
DIST ed25519-2.2.3.crate 17802 BLAKE2B aff96de3343d0cfba058203e90b6fd2c6cbd24531abca3a37977a1ed2f1eff0f4d4b6decbfcd9759617f381f88eed32d78397e6fa8d310b99b98d603b809de44 SHA512 3bfbfcd7f442dbb6d49860c530525bac60182bc57f6778e4ee097c7ace9c6a9d32ce430339ec15931070a538d3bb1e1f7b1cf572537ffb782bc5551fab49b2b2
DIST ed25519-dalek-2.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665ffd8dc91660f6a9b2596fb886400508bc632dac10a06461f35fce5400f27b89b1270514188ab488a952288309beda SHA512 a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9
DIST educe-0.4.23.crate 44244 BLAKE2B 4218f50521f2dffd8907a4ad5c9b4a1fda8bea353c40696397fe06b406679559ef5159338e0b4716aae9b6ba7465afb7afb697eee84d744865d44f24028297c1 SHA512 f1b539f870388379928407911008b0d0cd15b6460497f7f22a57833b067b280e3ac669c392fa8d693a215b24a60f4e1cb89f7035571c4bbff1734f9e88688e1a
-DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff
+DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042
DIST enum-as-inner-0.6.0.crate 12079 BLAKE2B fea251b187470b6204f686eede8d9d2fc3869a396d50051a45c72e3628b4d893a2393760afdbe14676cf505b1892ff67846226ffdc4a23f59a18b2cda1a2629c SHA512 c06e0bbc43068161a07a8b34bf1382311273cfc5390f3fb4c90b758d47cf49baf648f6bb277770a983942f7d2effd242bf1f6eaa4eab77e7f6f4fe9ef6ce188b
DIST enum-ordinalize-3.1.15.crate 5783 BLAKE2B b36aa380b1544696543f30241c797805137c745329d86e659b66d1e6238601c923704177b622bc77c2ca9039ba1bce6b1f052b6bc3c009e721073ab1faed7f92 SHA512 1cf94cc9409316449e7ae0b8655c5bdf30687e6ba446f52adb72f03836a02d1cc3a674078cdc4aa725cc780390d3899a289187f67e38d854a36e62579fba6644
-DIST env_logger-0.5.13.crate 25275 BLAKE2B 02d13c40bafa9e403ba1e3582e296d132061ef020183d39a071f9ab4606a8f45cd211708ab8757d6dd9c04bf4b79b429c0db4bc293a8dbce0506b643d1a6aba5 SHA512 46739cbdcfb34e56b65c7839a5d62ec0f285359dd415bcdcbd2de5ad8e8015aee5a31e92c202c94da5d75235dee4f49ad8585fb852be1f8b2852438922ed4a99
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
-DIST erased-serde-0.4.4.crate 25664 BLAKE2B 609438362f241b847e5fbbfc9f0aa9184d8f721419db4e3baa7e651608e7e8164b0ba67d3a138da7aa850aa24a69e8ee85d2302605406a6eb57d4302f5e8a962 SHA512 a3fe0c6322da59628f68ae1f8981506de2158a3d5d9175f51e8115c9cae721e68c1552d321cb19174383f00192f3eea0394058a0f857f4c500d716078ef45434
-DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
+DIST erased-serde-0.4.5.crate 25459 BLAKE2B 0745866c0780b8635861ac9c6bc545742d5b1abbc7a42e299ee5fc7092803e709892987b2a82b293eea5a610b410602c5f4f27be3503b7467ea71eac01bcb028 SHA512 56ecd1be8f756a852102eea15d6e79b6c1c5d39c87cac0a5595d050fd3a62fda6b2bd81b9370dbde806b3b1b1c664a994f968b418212d0453b47a458313968c8
+DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a
DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22
DIST event-listener-3.1.0.crate 38793 BLAKE2B b26a13ca1172531145e8ae1e7990beb8719b99828d38ba3291b80d0bec59faba38b754debe3f64950f587304986ca9bc3c8edc1ea1d4323f094306943379c046 SHA512 e341cb624bfbbf0c58ae177e6a0bf462a7bbccdfff839f04051b7bc6338c6c504f3c6593e69f5cdad3592202e11979fa0b9986794272856b746ffdcfc7fb3154
-DIST event-listener-4.0.3.crate 39784 BLAKE2B 2924aa196726f3a6404536dbf494a52d266014b2097ea1f4a42e0f5d54bc2d14d6722deb4e40f1b1fb539ec12af7348275a75a9fe3e619a7f6a6a9156e0d30ac SHA512 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b
-DIST event-listener-5.3.0.crate 43084 BLAKE2B 0876bf059b3d4798cf4a273f784a4d4461c933e6982805b44e997ae244a5996566acff08ccba2fae6bad6ba2b536fe90f554943d1f735f5638a37bcf0a74139e SHA512 b31b6ef4de7c062900845bd7d0e940045b641f7b02898eba2fcf42ac98241a696777e4e1fa740aa52fb80454b5adcff4e1511705d9a593c882f9ccd13437bc8d
-DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9
+DIST event-listener-5.3.1.crate 42576 BLAKE2B dfd8020527c06adae338e9bcf19076e70ae745facd7b49e8d6604e8508436b70b48fb1f4479214998f288055447186d4ef4969630af90e301103bc5faf6492e5 SHA512 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0
DIST event-listener-strategy-0.5.2.crate 10697 BLAKE2B f49faa8a2cda551b65e29b9dc98e4e55dabff7f2b330097bf5f6a5a5927804a99cb699d1f693db9c7cbd92ecb44f6c1b51be2b86810d3e3fbfd5eebcfad1a241 SHA512 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626
DIST fallible-iterator-0.3.0.crate 19639 BLAKE2B 58b8fe842fd6514fa4327eacc81b157a4a9bec4ad9b8e69248c0f0aa5610dbddb9c8a72e6e6ef9fb8216e8f79e6aab439e90d4d527e35634ab222347cbe39974 SHA512 c655918fcda5deb8ce792708509e4959139f113c1006dd41b94d7073ffc204512a22cdeeee05c87534db9c414da3f4eb716e1a26970646fcb1c139a14eb8a2fa
DIST fallible-streaming-iterator-0.1.9.crate 9249 BLAKE2B cc4459b34a9ad00552a5248d090d1f25804b92838f41131e475abb83ae0b89401248feeb52a49dbffd499ccc0ba0f2f1d044f2f3e9b06662be01fe2257a4e885 SHA512 34824e2007cb944eaf54b10d6d3885bb17ef2a2976c6dd7695ff82a937cc95eb65d343dd7a5cd2fab5aa5859faae3352a9e1c78f239ff736900c1dbc3f5ef7dc
@@ -145,8 +141,8 @@ DIST fast-socks5-0.9.6.crate 33144 BLAKE2B e00f1b0e46b96bce36feca57503a0100a38c6
DIST fastrand-1.9.0.crate 11910 BLAKE2B 570c66ec1d4ace08b9790299759e3b6f0394aca52c4ec2e02258229c198846cba7c0627807548bac3ef1f86c7e512c4bd105f1e18e35ac0ea6934f76a6838e1f SHA512 321567b5fad8552c0efc4393b1e77d1bce288b0a88c475d432f79e91b3457ee6eb5db9e4d65ac6381b9990c9916f4651b6a76250df44d51ea3e25bd8184bdc52
DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104
DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63
-DIST fiat-crypto-0.2.8.crate 495396 BLAKE2B efdbcd1d5f4c13cde6d790a0fa01f002ac988880fbf6a856a91f922e2a632b530e08c2e6fac30d40c3f8cb737e1eb8ebac28614f368bfa8c2d8ae9f20b72a654 SHA512 865a39b2143eae7c429c32de047e81727f3e7f259e91761c481def15989d91fd0b3557a8c4d6a39eff1ee2cbeed592f4751e87b1bc03c445f09f4ced35b53982
-DIST figment-0.10.18.crate 69856 BLAKE2B a5af94759c29969caae9b5e6e213ab56290bd2cbe92ae212e962bd0194d30df6a5134c76a7acc9b6353b5e12c8fd63d62aee2bff06f59eb0fd0b6301eeab530f SHA512 52b48ced17902830ba076ebf53c4b9446e03ca56d6fac821fb5b759aa9ad0bf0f4bac295713a7fa76718728e049623829616241c38ad50f832da074e82fd3991
+DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510
+DIST figment-0.10.19.crate 70111 BLAKE2B 3f985b6a9d03d61143bef1c3eb681944f90e1441937f783bb49c00f1333da9b75952554301ee04e1f4446f131d656c714be5795d93537011739c16ea78e84feb SHA512 1b153903f54c980451d013a145138b8c4254796014c19e6bc096927d490c96f04bf0a2266164cca3ad3a50322c07b3ef41831e317d264ae9273645e1e43ee095
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST fixed-capacity-vec-1.0.1.crate 14879 BLAKE2B 03fb2e1df04eac104e79f92a0b59c3ec49b25693a5f69d6f5bdc9b2052d3eabebef04d4b04472d58c628e1e12fb76db8444989b06d470a942c3ddc9a66c09a32 SHA512 976c5dbd2f54534219cbcd4eaec1d14d1644f6cc8bd608a14ae63a71d31f72ad9a2da334c00b7629d0c9a62c5e2f83f34f4e3df0350a1ee1a03d698d26af962b
DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578
@@ -177,7 +173,7 @@ DIST futures-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e4
DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951
DIST generational-arena-0.2.9.crate 21409 BLAKE2B 3c8e0e63f2e91a68676a88547032806200484f5ca08d5790e25dbb0215e6812535a9c65e105af5b53e61b47923de1631847bb5be02b87a4e62b845d13eb8df32 SHA512 f729ac873edebc1ad8e28e6e21d76db8ef1cf785092f2bfdbbfe5eb34955f96fde323ccbc95f5bdc9a86cd7aa870b3e88cb22cf9f0854705b4c067a4dbc1896b
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
-DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658
+DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25
DIST glob-match-0.2.1.crate 13599 BLAKE2B d92aab7dfe3cf3c05a3f05cf1b246aa88b118b404e681584aa4111a75dc953998fde38a1daf68ebbf9234061d9a66ade04bbf3852f7202196951af5b42a4916c SHA512 fb64321ef2196b9c047d6cbbb74e59a304532dad68bb9feeb446c7c1998bc7ba962f3c32d33414b945d276e1c9854d42ee4076c177a793cf1804c67e0c1d85f0
DIST gloo-timers-0.2.6.crate 5516 BLAKE2B 1c06b6a7f7ebcae8145c8aa4675d2d4d56d04c37a3b8e25ede6dce7b8a144fee30ff5b4b04103408f1866b70b02607237161913d250ed6d34af2b6f4c54cb57c SHA512 1e3ea8351528e8e73add2f48482019fb9737533bb128170834bd27541e9d53c35c6bbe18c28bd0f70fc218ed22731c7a3f01891c6977fcbcf839fe932c3c792d
@@ -185,11 +181,11 @@ DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168
DIST growable-bloom-filter-2.1.0.crate 10214 BLAKE2B 041816ce78035e827146407c0659b509f0ab5c5839c600e8626546ea3d9b078fd77a2dba8f6aa1344db748eaf623f3185590578d3a1fe3ad8fd20dc390bd73a0 SHA512 9a716abb55cbb48a0c7786e15905ce17b97176cb6c2d36fe78026a7e36e91c6fc26949efa0ea036f2af653405f97b2346ce1776d818f744e03a5bf6473af4e66
DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
-DIST hashlink-0.9.0.crate 26390 BLAKE2B ba93177de6be0ca355038b80091454b1ba4daae5f266b9796b300db08e73a5399471a73c55fa3b9207f8702fb10f75d4ba4b1c6d9d7ee0a75fe5b93ee5de2bce SHA512 bf9d356d39e14e4de4a95ac6f43064ce42f42fac15ce005d7225d2538968ab171c89c4fade7b1f76e480783406d2f6afd005f8450e0c674b9a138951f0abd7a9
+DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717
DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8
DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
-DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
+DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST hex-literal-0.4.1.crate 8559 BLAKE2B ca88420383532a2f2c09e188bc0950cedf74e8335c1e5b3f640dc80607d57bab0aa6967a536a458d149a074f8bc1025a3de99a9081787e7ac80dd8308fa0e5e6 SHA512 8894e48485be7e1d7a16d2e061086c524b039a1be24a4c20126d3f175e12aa87d6d65ae295da6dea88f19708f3f3a051c3c3e334196c094ace68a249ad57fbb6
DIST hickory-proto-0.24.1.crate 374410 BLAKE2B 342ac0893684c2f350e4e1e26d37323e066782ab1c37db41f00d97b47856f2ff9b18c216fd162884b330dfeb542d9bd4da1eaad05a869d83f3245b5e6d451ab7 SHA512 9b14d8f4763b8034313ec48f96ffbcab0cbbdac73c0b32e04eabb5a11cfbb3ba8c6d2a84bff5ce2b1a625db5a76be895929a60bc3582b56012c736c897fb99ba
@@ -200,15 +196,14 @@ DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685
DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33
DIST http-body-0.4.6.crate 10773 BLAKE2B 828a43f8ec79a7187cd6f5379edd50127cefa8e80e9bc1205e80c567f506f4778387dcb1d2808e68f1b88bfc7e2d6405ddf9ede9403d35584e31bc62db0b7756 SHA512 fd74fcbd25044aefa183e3caad6cde0967cbb00b6d80addec2589d037b752cdafcdfd02d29d38a12b5c7d87cf1cb5e5ed80488057735b9dd73e03904006a5462
DIST http-body-1.0.0.crate 5411 BLAKE2B f560b45bfb1525fbdb209982740dc2da5688034912377b88a1f0e069a003bd3fba3d3f248bae98dde043e6f797f256a219228611e9b8035e6181f4c84381f823 SHA512 b351df7a2ec991787a57232229f80a29a648433de25efc1db2c9453d5a09b75c2e8b0101268b6753251c686a2af9ce346e08bd016f4e93891534f428c1d80183
-DIST http-body-util-0.1.1.crate 11930 BLAKE2B 7e8388c2e15f7cd2d4e4630bd1af25bea49efc2444b18aaecd5fe191d913c7922a34efcf48b69811e1c64923bb7dc1e3aae9a2ca2daa1b1a5c9e12c679dcf787 SHA512 bb3750ab98dcaa7024c1b5a90b3865b303fac8f723dd037960f12815c6e0d1e68ab5e09dad0b7ab3154a820e7ec4a5bc7b39be104e5721c7ef1fb36416fd9b24
-DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f
+DIST http-body-util-0.1.2.crate 12821 BLAKE2B 43ed71d7b7247d8d11f6f204bcac1b3b81c002cf7ec89e6c381554132293c11e6ca148cdf0dae8bc213409c9e0523dd388cdfc6f636dc1bc5ec7a0f7d3796dd2 SHA512 1f3eddc475791d860848041075d9df8a3d613c9761b2248364e406c84b070b9d2e4d7e8ced61d7445d97919d5cb96d5c1424e8298ddbe6069110c6d4a5c9246e
+DIST httparse-1.9.4.crate 38555 BLAKE2B 24949d12a08fad7c90f57de628fed1cf9d0a726ddf1b1f66def1d7037f509406911e6a54067eb299436d865881fcb5b4dcd54bc9a7fd166f9ab6f562ca29a3c7 SHA512 7a6c34cd0e60aea6a4e747b1e0711c7227f0cb6f332ed34b8b5424ab2d21772a77e60295e4df6421e921f6f9afe1e9955db1be5bf1dbc065200d4aa7d23a4aef
DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a
-DIST humantime-1.3.0.crate 17020 BLAKE2B 37efaacedac293197ff7acc8b0446a73243a2d90ed8dbdcecd9cb0af6e901f135e1d92aa1a642460f531a6811a5f08075f8aabaa9941e96eddef301e205fdbe1 SHA512 2589bfdac96108951882b7ee497528b9084ddd344a67914810ea9961a1e319167d5cab959c66cbb26e398e75ca50d488a251694fff35f3c2f69a88b6f22844da
DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
DIST humantime-serde-1.1.1.crate 7886 BLAKE2B 4c66a483276e0cc5f4bd82fd49cfa0ee40c8ceda753919cfb7a8c794d098e9e4e851643fbc42a209d6ab00c5c62d9edc81c3bb1f6da218a09eafc96da9b566f6 SHA512 0bd72554e700f89506d2d1c8191832aed0065ea02aacb99e27139a60c883d3dbabb1fc3d60f499f5aeb20bd155fdcf21dc671aec1ca68d4041bf98ddf324248d
-DIST hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7
+DIST hyper-0.14.29.crate 198107 BLAKE2B 9bb42a18c9ecd0a3055daf2be5e0308ceb3bb66cc73fbcf0fe91746c40f437be0cfff88ac653fd43f25bb855fe563ff9f7a70c031e02f007f5fbaaf5d752283c SHA512 998c0ae60a6fd2b80717da1aa9596553489a8af890f34d9d9e6b0afe1e7e8960645fd5cbcf1379bd14d91f006fd4eb1c45e0d1ac5d3bd68731395c1b51b1dd07
DIST hyper-1.3.1.crate 148763 BLAKE2B 50727f12dc4fc3ac605b19f92c30815a059364674b57dc0d8fee1aac548ba9474a9c0f23c32c537ef1b814a6eef10608dd442c579e37b102c249356c715f3cb7 SHA512 a7158d887593e29885c0d62a482916d50e14b69d7a4136be6c29e262d739d742d551446507bed27f7e6d7b142faac9907ed7b590e6f84175092c52f176598806
-DIST hyper-util-0.1.3.crate 61647 BLAKE2B 25821f66f7576e89b5c7a5207a4179a7e86f024b04acd1e8c7cdc8be3bc8c9222df1efdb14de087a0db50029370a84ba5d48ae2a0d85d04c1322bc1701a4c2df SHA512 fa68ae79e56a40beef318ec1b3fa6683ecd49371a64b123e55cb311a739d44226bfd526afbbab661785ce4302ef4bb1bcbff80ae3c6af26a4db62e9d4792a114
+DIST hyper-util-0.1.5.crate 69740 BLAKE2B 725513188d076a2f8cd48e969e82fced47fb0109c84574dec56b94208750aae54a573797dd03feaac30c45742e7abcf90286d368b30eb3516fdcb730bc851c32 SHA512 44b1ec55849a93f9faab391eb6b99f205ba19f8b4d83966a04562dfa86e936222b79a5c8b2d6204870a4038103ff99b0a07feaee314e6c7c38b000732a68eb69
DIST iana-time-zone-0.1.60.crate 27074 BLAKE2B 6f534056e220e2f721fc7c7f3ed24152eea7f07d1f4cb3609ca734ade32a2d6b18fd0164ed831170cdff192cbe48653b2c4eb0903fb6f157292b3b5bf47299bb SHA512 5619b994d3277f56e65322a7903e4c5e03928a87bdb72831cbef88788aaf5573b8460abc0a4d5488c5df7052bb978531d973dd66002b0ec4a3af468928c9b722
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
@@ -219,12 +214,13 @@ DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efea
DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb
-DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
+DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9
DIST inventory-0.3.15.crate 13967 BLAKE2B 213ed4450412fd25bd74328389727e7b0c40363f677a156f6d4c1158958c1d000c8fa27b800a517b830f17579e3fe1905fa96cf8de6d384ce8592837923005c1 SHA512 1b7e229e5555e9b08edf1c1658e11831e591fe1f7c10e6160162fad076e89e4ca401b58ac59a76ce8ed4e1f9cd759a073d8d1f937f0190e2892804ce4e0c1f72
DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544
DIST ipnet-2.9.0.crate 27627 BLAKE2B e7e1c74815b965e9cec1cd37cc3dca76671168feb689620d44d5e635f3a5fa92a7276cb3022f25a9512ffbaaa11b0a8719cc1b838a7dacda71a5beb1a992ecc0 SHA512 8ce429ba2bae53cfdaf8a7d6bf980e10b9dd515446ef3ed4e4e11432043a18e09454260567419818f523bc589fc367194bc345660f2cc808d281db235d3e0b54
+DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
-DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
@@ -233,40 +229,40 @@ DIST keccak-0.1.5.crate 13120 BLAKE2B 26b5d52a18550e67e79eb51d26c5329607699b1401
DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3
DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5
DIST kv-log-macro-1.0.7.crate 16842 BLAKE2B ad3c028863d78730e4b2bb2e8cb980581b13d741b5dd2b76435ae91f5a7498a1e9f99178a0c9370b693a3af6a95c0682ff0d63e81a2515a267c6564d50ec3683 SHA512 aa7d79ae599930dcbca06f77590d9623dce461b118435dae1a4128fa8f38149a820109fe4bd1f19944b67285cf1b41bbf78e94b47e561dff1af683953c55a697
-DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
-DIST libc-0.2.154.crate 743304 BLAKE2B 25ff132ec29b78dec455f0a1fc9fbfc744ee0d6eb410aba05ec6b1b08af9d83ec61e56f840f86cb833f590e8cdec7f67ce6e7b630ee227a36581650c81298b84 SHA512 891a36cf153a9f4d58793412c104504c57280994e428ce8ba208673a924b2de38cc21eece09b91696eaea3b2359606dbe9f1509f9bf364bdabdb366ef2dd0f61
+DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
DIST libsqlite3-sys-0.28.0.crate 4975624 BLAKE2B e8d9e637a9ed616372e6e9496a9a7095eea281e1496ffa5b312f632958c751d50d9051f5ad09777e23a18dec08821cf9c43a405c4ac64fbb8719820c12886b54 SHA512 4a3d16eec47c6e3e53e00232501fd50fa77f1ee1370f4ab6c984496f2f897b4acd1c15c697caa8babd635d31a946e147d5d090378615676a3b5c4a9656355016
DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375
-DIST linux-raw-sys-0.4.13.crate 1493855 BLAKE2B 1298a038276e2424eda9873c642fb43d864b343b03b7962446122d2dbea94d58d9fb2b93e890769e6fe4092378755413ed6afba81ce56fd61e512146e44148a3 SHA512 3918da6b667a08ef8a51aa0b087129e2dc5ab101669cbba7690fc98ae2659a36861bf9410a3b87d18522a7549d43ac169b995ea192d3073f7249305a809cac62
+DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279
DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed1658766b23e963b7ef1e47a8ec7d3b4804936eb919ee87ed38e8b822a8381417c93330aef51082d89f1843a001 SHA512 c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc
DIST matrixmultiply-0.3.8.crate 57530 BLAKE2B 3a97130168de9dd18fcc0ed33df126f25f47a919e9f74289f809f33c2a290bc41626a743e6c446d3ed0a22fb5eecadbf29c11082704970ba9e465fdc5ce18332 SHA512 c2d31d5764cdec868fddf018b3e51b936e8bb18b131bb9899a5747ad5a4cbe892c0d62265f99077137308ea11f32254c8a8b64da07855a6c38756df42d76e5f3
-DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a
DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
DIST merlin-3.0.0.crate 10964 BLAKE2B ee977213c246ae5220955d1735f350b2c75d419e3ef5a325cdab10b0e3d6f7d8660712af20a9403f6721f9acf45b23e3b96410d12c43dbe73307730b92447751 SHA512 bfbc3d1dbb0b9fff76687e9557a10b905341439733add2ad38edaa5bb9e5b80a50a8451be9c9bc95e9920204cabbb6f1b962f3a4eaba009efb43271eab71f382
DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1
-DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
+DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
-DIST nalgebra-0.29.0.crate 344585 BLAKE2B 6257044c3a5c880a0c143504d6899f7d1b77834c0cbe789fb12481acf5de547a06195fc914701a34f47d20585416092fbb1ab995d193715860b2fb9ccdffd9f7 SHA512 0f1303baa016fb97e7b6fe7644167aedbd6a244f346820c5ff774e02f5bf4e560d3d59238639e7ec5c95599af93e2fad806043726ca213fb969b383a5cd022e8
-DIST nalgebra-macros-0.1.0.crate 5758 BLAKE2B ec39ddfbd14e8e12c0661280ac1ccc583c36155014fbde712a89b2312b484029d080c34d8acdbfdca3717ec0071c81b0b431afacc5c3ff61d52b9fb4a44bb57c SHA512 5b7e3e54414653822a3a0e1a89a97f2dcad53851b2d97db095c6a058009f5ed62a130b12dc35befc43ce7c1095904402910f6453df059b9e320e42571d7b3f37
-DIST native-tls-0.2.11.crate 29008 BLAKE2B 594511c364e639e309f32f37ae20ecfc5ddeeb39c3f7180c5f3f2cf304d8c323b977af933ffe70cce696a5a63e17c5fa7ddb119d46fc3db819a28e31a388640b SHA512 7e77959932f2859757f1aeb37b78fdd459b7b6fd02424f4b7399525b94c21d1f499a718775503b8f3dfe3b4b740e1cfbee77052a2ebd0994468addb3fa665e6c
+DIST nalgebra-0.32.6.crate 375297 BLAKE2B 7ab4efc3ec9e088df6aaa3b80cbbe9a1758412ff6ff842ef20d4463aab69450f0890717bb3c4dbd8b15080875325759fa4cb3144086bf957b82ca38ab4ade01a SHA512 075be55b003c8153b5ad21db3bbd7bb5dbca2c5513576486f1a024351aab59b65abf245d202c06e6928a96009aa0f3fda4dc00f5590333ed0bbb20a0242a8889
+DIST nalgebra-macros-0.2.2.crate 7545 BLAKE2B 00883aac40e7eb64ff0f088520befe7fdb6d59b7d24c5553d86ff5f362da537e266e4d7684c40d23d7af27c45ab92263ccc88a17f48415b6644e94b8878b3dad SHA512 8fe15a64c1e31c7a2c2943d975f0f17a04c8670df505c5f0c4c86a5889467f79017587c0be42e30aec7eb030133c87e2f5b19eab91bf1593432d2da459d3a719
+DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723
DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
-DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
+DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
DIST num-bigint-dig-0.8.4.crate 123825 BLAKE2B 9710266116ea15d0e56792b7c8e217931765dcf2377bc05f23bd386625087eb6a7d7aca7b8f0beeb78ace9f280895565a6de3b14ffda7721e35c741ff64b71c0 SHA512 88ea682c5aabc61c0cab9234e31a2dccdb5458d3bc018e1f9ccbbf0a9f09ed0053341e93bc53f65b5bee55bafe71d50bbcd48fd085ac723ef4662e15664925b8
-DIST num-complex-0.4.5.crate 29614 BLAKE2B 32277724d5336443768a299c835cba63906ac91b85c57ff0e57338902e32731a0e67a93c647e6a57ae53a1b4a961c8b9ca2f6937a275e51a58089378a9646e8a SHA512 7b607f240773e4f4ff1954f46b2ee85be1a4f012e2d290343f6178543d10b69c0e9e1a93b0df8efa013c3914ad48321e1d96a4578092ae4d359acdc239ce1ebf
+DIST num-complex-0.4.6.crate 30352 BLAKE2B b9f0465d53e8e16edc44187f8efa40681377e75fc4bbaec2c9fd8b8f5384044c3a989106ed3cdb740cb86e19659b34e4b38e7cfd7bb01904e137ddeda3d0b6b5 SHA512 11ca2c28ffbd15aacb7e184b7f3e09cbec9c955738568c1e0760c256c72b230cae7152403d834c8ed9358e42b724269e99313dde9a23027a6963ca176ca45615
DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
-DIST num-iter-0.1.44.crate 10249 BLAKE2B 9e70a4ee02e784c5eafb033dd321f70ee92582c2a75871688ad43970a1313ffbcd49c26a8c6787e537f041ac60fd269131e157bb61ff2bef09e5ccfa372b2a09 SHA512 f7cff4e6ceee82aa6de469b9db834a45b50a3b73cb068ea714fe237f74fe4875a33881f3421a71ed31c47dca847e3f3b7e21cdaaec52f0aafe6dfb8927f39f42
-DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd
-DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
+DIST num-iter-0.1.45.crate 10320 BLAKE2B 9f2a60a819e31a6e7e048ae86f7fa029015a73888348676e54ec6fdfe76abe94b632a49a82b53b86488ea5af1031f677b0eed8ba7c5e843ce804c6d6af123622 SHA512 6195c7bd5f904e9f0aeee3ce17b42c0383d053f9d37954a9ce3b4ff0a048afa121c9a37aa9c74b9ace7353d7fd9f57a7d04c7a18e1456fc2c4c298d8ecfd0172
+DIST num-rational-0.4.2.crate 28159 BLAKE2B 653e05b9ea621a92dbac090339d9e0ae0b3f952b332e3a54f27ba8f5209a4e9957b014ef18355555cea0caa63432de0ec0be7ea6798389aae46402f789432554 SHA512 0999130db45e5d877d1e2232c8900cc633bd39e749186b2ef4ac4343b958dcc80edcc2247df5f229546dcb3537fd45984a7a459a9bd8f62aee69a0239fce0b62
+DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
DIST num_enum-0.7.2.crate 18571 BLAKE2B d68d127db218d8c4a34849cbf64a8dae823e9404bb4231504ecbe02236d04d96ac161c3dc6e400a05fb458e42bb24418ff08f937335d37839b0f9174e3a5725f SHA512 a002a35079c81eb39945b3b2a903c1d904924c8417e12f54b9825ccc04a2f1ea1b1b93ec540c746926536851c2f6a9aa71be3c05a29afbd5924236b3e7874389
DIST num_enum_derive-0.7.2.crate 17090 BLAKE2B 708f474f6be67cf1f3a63d989b6e84ff33a165f0fce98a2d82d99eee71970f2bcc2c9b58395049d0b6e7e089446a9155ae6b7d6621895326c48049416b5817f9 SHA512 f3d825aad4a04bddaa42d07ef4dbc69c793cc53999cc2b32ef49fb28499cd812896e0c5b89b9118d9def495de0caa05e473109a0937876da4c1a628964a8ba6b
@@ -275,7 +271,7 @@ DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0
DIST openssl-0.10.64.crate 272306 BLAKE2B a8b618aa403cdb06a7f135cd966775f21c99739365c55aabde2680a6154d03c7d554bfae6c62a069841c70ed82ece6c3f0cd589da8c26022b7022c3c4d79a6d8 SHA512 a1fa9f71cfebbb37ed9d4a902360f2cc95a78f55b5da5d51eef69db38cef016fc03236485158d689ccf054e04937b8cddf88e3f0f31672997fb30c6cac73cbf6
DIST openssl-macros-0.1.1.crate 5601 BLAKE2B 69dc1c1f3b7bc4f934cae0dce64c3efa501162e5279efd6af3b74f7a7716c04b6996b306b310f1c045cfa2eff2895314a47ecbb020a817e461c6d77d0bc11e92 SHA512 57e75c84f78fb83f884eeaedb0dd135ecb40192dad2facd908e6a575c9b65b38a2c93bca4630e09ea5a82c77d8bc8364cb2f5778cbfe9d8f484cafe3346b883c
DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c
-DIST openssl-src-300.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5
+DIST openssl-src-300.3.1+3.3.1.crate 9783559 BLAKE2B d6717a6d1b09cc277138eb9b9d035cbbe584ef1c6f51c488063ed73f9d8bc20fc15eeab2ed5d5713c6d040f2e2d6f5c31f233b56259ef3b7c4d15b446cc5af32 SHA512 4f90b906dca08664bcf5784c8e4d7111e9f61029f7b9ffc512f3904900d4a29918d14cb6f57845f0c7029ee31e551bd58048c3cdfc8ae5b4c0f2c637075bdc40
DIST openssl-sys-0.9.102.crate 68622 BLAKE2B 0d3d3c9ef8e2542c7f35db1d8feaf512cc7313481bfcc99354d601e8d6332adfc2e7ee8b35599a9241de35c163efd840186e904375bdc9c65ee743abbc154cba SHA512 7ecfaa0b49cea5c60f6f063fe5217252a65b27c5e6d1185e0aa1bb4b59c4cf9bf326840e8795a870a537c18ee5a987feedaaf2dd767cd6f1380f25468a1622bd
DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
DIST ordered-float-2.10.1.crate 16029 BLAKE2B 7c6920160e52e377ba44ff63ac679208dcb3782c1ffb802707c54fd285ec22bebf80edd036753ee13ac3e577b0b7114241dbd9ce5f018d0d6d31ae21df1cde48 SHA512 bc659ff02660a12c4340889ca7ad99d569d8e7b9043d8e8ffae912da0a5049c1a837c7e4eb0a39e5ee3bbba9fdb498af6236e56af6da841c97c2bd4ca4c39090
@@ -284,10 +280,9 @@ DIST p256-0.13.2.crate 63434 BLAKE2B 8c0d6997b60299382f1da2b7caa1b0353b787352bc3
DIST p384-0.13.0.crate 236495 BLAKE2B 240fa9cf7cc066cba64e9c89d78ae65d0f0fff3e875b0175646114784a2eb0083cbdac9e1a17e6de6b3e9a6074b8f318e8d6abfe63b7de432c2d19dfc0fc0091 SHA512 e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17
DIST p521-0.13.3.crate 138499 BLAKE2B 758cd3d1917e9e3055d1ce26194443b4c5aa72812194cf63abef0750342501d58a4c27b92272504e2295a44fa291e614b462dc112742e8576126e280a6cccb0b SHA512 fada6c066deb17c1d046ab4e321b32b35ab851e4f39ef9d095b7a05163a4a43d1e4d35fed4f9594b854a6a1dc32d257685eeff33956698f20f805980ee763a8b
DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a09703c58e8d46c625cd74e2c55d7e28a4c09b0886fe4ab415b128bd3114f8283d4c903398e12a11d65489b6 SHA512 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a
-DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2
+DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee
-DIST pem-0.8.3.crate 9395 BLAKE2B 7d4cf8a8b3e55ca8fe39bc65c6616c5ea0f91bda666493688d98e06ea9fc3c83d0b0a1a10b4c5deff685efe2f9858f63fab765b82a1c79d1d5412a5e6a706dc1 SHA512 30421492b14ca94ad8bf7e3d80315f2cbc129fac18655f33e2866e4de20201f9b3e9109c273c5bcd7b45ecc0ccdb8f7e6d8ead07278890d1a043688752f572cb
+DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a
DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
DIST permutohedron-0.2.4.crate 11090 BLAKE2B 23d159363a177b6ce4681ca6a2ba69ef9f41444955c6f0ea838ea77e9bd1dd507890f022c9fc8971d5c2a4911e3a2ad25bb019a797c4b98675b77c61449e6fe1 SHA512 40a355843b57c8e455456173b5de6816bd30102bcee857f1df40b8d7b7cb4101926737f10d9986b6beaa41807b2e1465f5600488f717301b9b21c921395ca3b0
@@ -300,25 +295,22 @@ DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c0358822
DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032
DIST pin-project-lite-0.2.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST piper-0.2.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1
+DIST piper-0.2.3.crate 15924 BLAKE2B 13263d38692f954b321568d999c92640040b4a411ceb82fa68ad84e32c40f56d62db49a0611f4afc24825fd8aa7252422120581e173d9adc236e0294cd11e759 SHA512 18867a2ca43c3224c3c749debdcfb65c07e0fe28759973140320712ec0d6a86125635665aceb4feae0c3aca9667048b6754121b7667a2c8caa1ecd2e3b3af7c9
DIST pkcs1-0.7.5.crate 35790 BLAKE2B 0cee88bc3406b60d225593b4b01a4eca11d14a916bd589843300f6130729e7926d2af32b9b7d03e98b6934775e30e5627754e7e32e1785f59c8ede36c28ea40d SHA512 a3584ce492116d6e617a733a0d3d5696404aa7b10ae95070313b4a41dbc21d0940850870b711e375ac8b54fdd179b4083d61c48e902e6efd8a3a11cb630076a3
DIST pkcs8-0.10.2.crate 26360 BLAKE2B a62b5b7386eedba6fcbc4cff2b103b899dbf6179101445283f9076080489129543561af1ad6f09061564f68c28954262e49d0bb3e182f2ce7495e19d6f34bd5e SHA512 87127d51f0e1fe085d46b30394f2a580e857cd64f5c6fe4a3ac3b8871230aa426598dbb007e8bdfd5d729b99a9c0b4d84116f0768886605342d2ed112c51dfa8
DIST pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d
-DIST platforms-3.4.0.crate 29298 BLAKE2B 7d3f85ffc526ec95b2e95073d0621bd57e9becd86406789971cb87ee072fecdb42c90cc01e16f320d793dcb6ccae02688c0952861e8c7b25723347c21e1663f0 SHA512 16bd9bd104040827d457595bbea3385e103cd82530e84f17132ffccd3a20fca80cc92b5b72b452e7307c7aefa8e4a947c0bde7d9224f0e38b06caaad28907c70
DIST polling-2.8.0.crate 43554 BLAKE2B 8fc5986db7c34989954bbe84bd69d1f61c59b890d4e5fd21a20f3861bad750aafe2d1a89b3181df97f3659f1a6c980a92e43dcb9ef9e1de3881518024caa6f58 SHA512 c22dc35f39f374f21483c987d43108472dbfc291508e3f5e1d76e2c466f40b396b1ba7c222db5e5a2c0e670e83b4c34e0fbb5c3e93d86435b8a2ebb0890471a2
-DIST polling-3.7.0.crate 58381 BLAKE2B b18c2de920feacd907b1a93b3bcc5419a147a086c2fc19dbd09b408ee56bc93fc58968e5a92458454a13c82a1e8d66d1e4253d2da229d1a52909a9254bb34822 SHA512 912669f12c81f5b33c02d39ccf6f3f40bf87d1c646f3013447247335d93fa99fa1188a078e03af44068bf4bb7f0ef88355bcf271a8c96ac1bdc7fba292dffc2c
+DIST polling-3.7.2.crate 57988 BLAKE2B 4a957ac93d2d4b1d1cda0525b42b6f5b9a3a93b115fd107339e7cdadeb7344833749467ee99cd7c77de0a065378faf89dbf85520fa1a71b67f71e7f9dd5eaa53 SHA512 d98ead0c929458f65ff75b9712ef9665878ad2656c729333eaea4340a236f67876b1c665eb683f695c9f12a89420401e1461c39ae8297081f4789dd5d2a7562b
DIST postage-0.5.0.crate 431521 BLAKE2B 641efa40f8edfa53e9764f8f89fabf150588e293d62d054b2ed3739e30af409ba4f40b6011aa1f8140db9d651133b2613145a0aaa099e11d6918d506f4ed06da SHA512 f30825d5326830047f9d1dad63c63cc8655a0bfe92ab65ebb2338145688dbb9250ca0c53923b038d4ba04b687898eb4accc1040f3d2f1d158c666e192a528c89
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac
-DIST priority-queue-1.4.0.crate 33872 BLAKE2B c313509f663318033d93afaaf1a9507dc3ca091992c00029184a070fb8a29e91ca907a7d5f80c815b87d1e79570d329c8399cd95886ddf9839a0a3c2c2c7fa7f SHA512 de3ff208bdbbe3b9868f7c7e3524efa70b575031271a1dafcb19d699ee025e1d020dacfedf55592623f1f7f58fd6c7b98549d55355ea94befd646f91b540d3a8
+DIST priority-queue-2.0.3.crate 34752 BLAKE2B c75fd76bd3eae2f9b9dac4c3bcef12955129c6906e90e85b5113a85d2345dc3aaecbdbb64acea106f6b507aa217794e3e6d51fcb852983ba30c4967cb9c13862 SHA512 408aae316643937d1e1aa9ad2aa99a054775a1958945fdcded3cdfca4796975a5686ffec3af24bed9ab62bb3abc6bbb106d40be74846bd99192cea1fd8c2dce7
DIST proc-macro-crate-1.3.1.crate 9678 BLAKE2B ed617a1930bf28a26e865f6477229566a0c4ade7f2c1e8f70d628c5536985f03c7533c561490415e207c0f58b4885367e7f54ddcf10b058711829f78a34d68a9 SHA512 5306f017933ffa89eb6111ee00b0536179c5cfab56529440630a0bec86b62194ff16f57ebb471b233e88cd886b7b9871de8402ed29073b23e5ca98193e513659
-DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
-DIST proc-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST pwd-grp-0.1.1.crate 28281 BLAKE2B 6c1f121ba0978d07ced60ce2435893299667274d9b11c7def5b6735f7c5d63068694bfe61d43297640bddbe3c89b266b6f202631efab91638bf71cabbbe63e81 SHA512 689ab5d42e5fa39260e17d0573d4ee7bae7b4fcc677d27c3d2a9c7694c198899f4e41395d1fc80df05d23e5273f0373f59de6e40ac04f5398d208359d7f107d5
-DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9
DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
@@ -328,51 +320,51 @@ DIST rand_distr-0.4.3.crate 58255 BLAKE2B c93a4db62e1c27bde51c77423e15674c4bafd0
DIST rangemap-1.5.1.crate 57091 BLAKE2B 2fde0bcf53cad7c90bd39f6bc85f9d0913f9d772b93259b563ccff7cf08ff22df6050e7838122c8ce1ffbd87185f2613bcc1d175dcec4439835095133c8bbef7 SHA512 a78cc008bee3468604df91e18e1a03a6d1701c1ed96f4dca5995a97474f3d335bd6208f0ab2e6c616f501d39da86bc30a3f3913ffbf4796be45a7a9ad1b1f160
DIST rawpointer-0.2.1.crate 7490 BLAKE2B ee4542886347f2bfc7cb32cf4f7d025d35c78cb763e6d6acf2a8f85ae8d0261a2a20f86903952bd33b886dcaff789bd30c507b4e5d53c0debd2e6696291a825b SHA512 bff9ba7b69e7754e89ca6d42bd3b7a547f450404de999e35c10e4002fe03ee1f563b9799673c5010aa4c2f80885ca9e45b5560c5093e117be3b75d86affcb62f
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
-DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
+DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
-DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
-DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1
+DIST regex-automata-0.4.7.crate 617582 BLAKE2B 6295d866706b623b2025fdc0c407086fec15053229d708713d0ec165bd526ba25e7468d0009625cbbbc21d20345f0af2eea10addf6de633e8e6a02dddced67b8 SHA512 b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
-DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76
+DIST regex-syntax-0.8.4.crate 347577 BLAKE2B 400323cdad2a7daa8d4006e4dd7a7b1234704df0f80ca0f4bb19447f8f1d270053bc8aa613e48291ab3a78c7eb02d7afec57bfc8d966a48b372a4c80de9b120c SHA512 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f
DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191
DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358
DIST rlimit-0.10.1.crate 18802 BLAKE2B 8d77c8ab81bf9d37fdf0fa45ca692897b191cddc879c8724fe91350140547953e773d6aafcdbfc83b4865688345a207db54769b034ea76066a667e15a8a2e41c SHA512 d48292f47dc671ea28e2620897601c20f7207b9eeff9ad5ca7aee1681b3708ac23b82ab2c8c88058ffd9e2b2e1ec0e588a3f219c2bd30871137feadb435506ec
DIST rmp-0.8.14.crate 29687 BLAKE2B 8467f30a5c015798bcd984297c9af33b5cea52b775e21d79322021c1232efadf3fcf9db86310a66a22cc84dcec2450da410d7308be6e723279279df98e922a4b SHA512 f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e
-DIST rmp-serde-1.2.0.crate 31066 BLAKE2B 9e094f47740a3596e613bd5d862263dff5870ed0dbcd67058a6d87e1eefff3f943d1465ff16a2a9f22ee7277d28f453fdb2bdaa00a923ade72d9d9855471a697 SHA512 b20d0d8aa1cd5a0b997a49fc442d9b4e9e25d81378cb288b12b94d77097b7dd1535a6a95cbad3850986c597cb7edac3fcb94849182f9a3383cd17bc1d532a7f3
+DIST rmp-serde-1.3.0.crate 33025 BLAKE2B c726f5555cc4d3a08d45e6229d6541fecd78022b79a844c28a16ee9ac60ea5b08efc4059394f2f3911c1ca699c3420a8e8fc40abce60a402d7a43248d63b8fd9 SHA512 d4ab14e7cd4e6a3628d6795d45112504ce6e571038b08fa92b70ad5deed143d2e4a89927c206eb1fc06b3d5fcf4dc6d4357572f8393e766c958b50f0076b436f
DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c
DIST rusqlite-0.31.0.crate 152252 BLAKE2B 5ef8396ab6ee9f6887466e7ff856c6260f40ef85361ca451e230d8590019d6ffa4952df15abd21cf300cf51da4a6ea4e82f5dc88dfba474f2f62036cee76caa3 SHA512 6d20b015ab72d3d75c363111c0cb41feae8bff83104ebdfcb8e5efc1bfb63eb48a17f6de2e6c96cb1e916b4795fea6d58466ab0820b151b12d1dc4c29800ba66
-DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247
+DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8
DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
DIST rustix-0.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
-DIST rustls-0.23.5.crate 380816 BLAKE2B cf73e4d4cd2b147764d4ae98f4c830df8cfd140f7971985c5357ca46b9621ba39e0883a553f8c934d50d4ad53fbf0b11bff1aa463f7211302495509f006d8fed SHA512 7fa067727c7da04ef11fd6b26b9449f34669bcad87fe7690692889cb9ab285834cdd59458e65e835dda8dd57f231ad3c5b7b96c2653e66b6ca036a7ba611357c
-DIST rustls-pki-types-1.5.0.crate 29362 BLAKE2B 74a1ab3f98ebf77a6baae88a9d862837840f7b43ad43bdf9957ea552ce135be926843067789a33cc18f87de3f800ec509120f0f8c037017e6a111f36f651db70 SHA512 0c6804a96a6424316b21e1160e3c18fa5f5c91265e8c5eeac3e9b307026a2e50a96073a71ca033dfd95b516fa7d335cddb35f2b5c167fc78a33aae7f1b999757
-DIST rustls-webpki-0.102.3.crate 197543 BLAKE2B f39081c4e5938f3ec6dcedaf9a0c8832f6b2a16dba9c04e6ed082e6f7f46b53ad98e01068ec672ed47ae763147b7f0488a33e33fe7e375f53e1892cf614428b3 SHA512 ce8485bc60f2e2c87e96e0c21da1774d403b20e08db169854c56ebc6c61abcd50bb88d2798c83eaae93ee12081168f4ef934ab8681fa45522c41eb3facc440fa
-DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da
-DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4
-DIST safe_arch-0.7.1.crate 76930 BLAKE2B 7083fbf6b390dd238f22c499b725cdeb21fd07fe1b17a6fda183ae2cccaec22659dc6c154f4b0dbb902648588a77e0c457c79dfbe3f3fc4029a912e2fb1249bc SHA512 99c9c076c046a29bd8c6430b41ff37e3604490b9cd83ce69edd289ea22b511f1e70ed477164d5edae650fb933a7fb01713ca7a5b3dace5df793a4e80c3154ece
+DIST rustls-0.23.10.crate 424689 BLAKE2B 9258b0cb14b7f10b583e3a1cae5b3a645c2f79cc6aec445432a52ef75b35607760977089ccbf62d62a60d18f5908400d9960484aba8864e634d52c2b7372cbe5 SHA512 eeabefd525abeb1b87024494bc0691832eececf8a39a6207efef096f1d061aa99403bf09568a2de95d1cf11b51a67834e418f4d761d64eedc9da73ffab67e278
+DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11
+DIST rustls-webpki-0.102.4.crate 200657 BLAKE2B 7d6c27ee182e5b92fef74504d9331c476861b1ef6f67df44b31382d3bebe3c2c1ed666fa535b2a213ad602449fdd23d0ad1a7b89332efeb950686ab6065278a7 SHA512 f5fd01401b74ce3bd3fee6228fa01c29f0ad005eff0314ec19ca9cafe401b056270545b239050cbd72fd22b64a5376bb1d1c3cc5e29303c7d502d5983513d8f6
+DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
+DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
+DIST safe_arch-0.7.2.crate 74949 BLAKE2B 93051082e7c3d1c80aa0f7ecff17d80470baadec310a54bebc45680da726bd2f17f362337458413f1f8a15d4adda03d68b499cfea413b328e5b8e8dcc134913b SHA512 4baa60bf3888b7d7efca8e62288bd62a15668b3a74b07ae79557ad518ceacc87d5bedfa87637f0a384064374aa8ae63aa95edc56c04f083ffba7d0b880194ddc
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST sanitize-filename-0.5.0.crate 4043 BLAKE2B 7f97a41221a55a1da452054f458e0d6460edf9a862965f964dc836af1bdc4a7332de68e8e6c98fe933cf023f786fa476df644ded9deee24901442ed062fecf8e SHA512 2cde9126452e6a3b638892cbeae6da56467a73a9a5c667c148180ede92e0e17b4ab05bc5c4a3836bde3dc43d0030b3ee776f222ae965cd144e1d349e4b9adf22
-DIST scc-2.1.0.crate 122739 BLAKE2B 12508415de1d856cac46ac042ff8ec738fdf234dc34b54b848cb5964a29d12f6ae705fa47e467ae72b4dac3289ab1168490050aaa25cc9e992a077f4f4c5f4a3 SHA512 8ac3754d63e350d43404bcaf1ef79657194e4188fd026f0f504196b5f27552dd380614966bb75d43282d57f0d1bc050d5417abd7774353088eeecc84201d5bdd
+DIST scc-2.1.1.crate 122923 BLAKE2B d4c18e80670d52ae3d0627346a68b7b415d646a5db4b51fa33e1aa18a5ca105cffadcdffa9ba85ba74406321c7a80da2c26f14ebfe02e5d537755c51ff2c4365 SHA512 4e6679c5496e8ce9ccd6aee2125c5a4dd53a1e091a70069e6dafd29ad9ba503a9d3381c8df062abbb46b1b7f6727c0434fdaa8cdfb9ce6663736adf1773cf68f
DIST schannel-0.1.23.crate 41667 BLAKE2B 3f34ecf4cc519f5302f0ab5207907a275c68e6fcbb47630aec4ed5d5f1a1cc7475f6d7a8c22361e9878002f9f54314c1f630ab0c1f77ea309714bdb7ada6c9af SHA512 dfce25e3b8bc09d8dd1fce2783fe02ec83f74697cb24aa212ef9369a628685ba488f821cb3e5f863798e0e59995038c8d748f74b89f7929eb8cfd804d5066b84
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST sdd-0.2.0.crate 23494 BLAKE2B 4f104f7dbbe4db9d91a61e44993292c9ca2b0df05f466c6da2f31b1c4b70cd51dd96622298b75f6cdb3a45ad110f07b45eef9f398572052010918460359f36b4 SHA512 851040ba93361673ffc193aef83b0b467f46d1c1d8df2230fcb8a31fa1b0264db95a7df78f4e61f53a2fa9d77547eac450e711247b1cef9490ebe8d1bdb14d55
DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e
DIST secmem-proc-0.3.3.crate 30000 BLAKE2B f7de21d6ff55b6305b3fd1ded19830bafeac54b881982224af23c3a8c47482cb3236947be7f37b49437380b6f1c80f8ad2e74da59d77426d5534de44166f6a3b SHA512 adf1ac818909e6a16133d8828632d6c41fa229873fd461be30028a57ee5a47076c444c8c48aafeb4af34a672facb5939288bcb3c3a46fc431e212eec3f73c5ea
-DIST security-framework-2.10.0.crate 79723 BLAKE2B 9978af62742c6f58c6720a7a9d76aef3627531a4e5cb2b131584727237ec743eb1e688029c8abfcecdc8280b16e6fc85fb9c6fd93be65621363b0e3945899a83 SHA512 693944670032db795ceb944b187ecd96f094449fc801cc5f8b903a5cf117832a4db97c23dd0ab6d66a61da7ab56b5e9433b5993cbcd0b8dfd88f96e819958a5e
-DIST security-framework-sys-2.10.0.crate 18676 BLAKE2B 4c16983b5bad471b18c52e34fb6a2762097bcbb0891c7c8a8423777e01bb27341576114f6ed90aaa80cc3e0ee264b3bbe9335886565f7b2a91e37f0ac3f555e2 SHA512 10c006488bd52bffba72f7aa44cc58e292c186259054aa85f882c3f0198586574a9c722ba80f101710b867148e823596f8d1ead1b6a753e6b50e702f5fcbf904
-DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949
-DIST serde-1.0.199.crate 77598 BLAKE2B 8c0adc59a4fe7bebce94394059a487b6a23415a9f6cd39e6207793125018b838530443bd4264be2912c42657a68b271a6646480161f02b4a66e46b4ce9120858 SHA512 6d365e23d5980d343175cfa14edf82d8ba34f00d197e3cfeff813c27e1d088df945611780fa22b243807b4948c576bbf6f0f18faf5f03be984f6810ceada33f3
+DIST security-framework-2.11.0.crate 80191 BLAKE2B 23515556ff935e7a19f282f7dcdb28bcc93ff1b14fae069d1e1be35abd5651a38c7c71594eae085c8385e48b25fb84b6f5fbc44636b5d1badb15e89ec6acfcbc SHA512 7a1a1d1b807cfcc0c87b27a13aa0007d5c29560a45f20963cc84fc705385554b969b4062c7f8b15fe793291ab624fb2a5257c05d140c53200c2eb344547652be
+DIST security-framework-sys-2.11.0.crate 18718 BLAKE2B 4fd8e8eabdc910f656cbed6d6f941992eebc2ebe29c1d85e4ee2de5aee2e4840f2952ffa0b0f9ae88329a2b16d66c3575796f476b873c6bb3c3efcc8d119ab6f SHA512 e3848a45391ebd98026ecafb0777852aa826b465613ef184cc33cdbaa75fb91053d46d417dfda6398339abd3b67788a567562e99b3c509b676b7ee5a4372acd8
+DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde-value-0.7.0.crate 10249 BLAKE2B d2d3d687cf490eb0be1910bf82c09334ffe32efc485297ee228363e4dbb536b72e2c37f3d37a5f8fe61af7480fa8975c0a654f761c55e56348082e4605f2288b SHA512 6ca9a73420ca9fb5415730bac4daa30087b1722ed7966ae07f403497b8cab95e1e1da664c0581b9cd170494242d4e01be75e1d5f9b6ce19c538e7323da46bf76
-DIST serde_bytes-0.11.14.crate 12018 BLAKE2B bc5eaa0a9a0add423e0d0114951baf82dba80550e7b9e0ae69d35ccaa9e0a22a0da93bbcd8995508423ee30212e56a0bc0689e845c47507991ddaa43b488fa25 SHA512 7132fb65a52a9533145562abdf8d253c5ed669a55bf89e443376c8b566e736a1258a0b876ce92c62e9082248adad7dbd5c721074bc918293895a6625d5ef260a
-DIST serde_derive-1.0.199.crate 55793 BLAKE2B cf59a2653bdc15ed439415ffd5c21300023ed669f9076354198429f146ec0d96b9905d66aaf6a5ba3e18f16b8afcce7d9349baa75e39d1968b7fb75177b586be SHA512 8b3ac20b7374a515ac9f7a929582dba79701de4096de1662368b361faeaf9259b0a898458ba1cbbfd5ddde4c9c8216c305e307656fa1dc85aab3df87e428201f
+DIST serde_bytes-0.11.15.crate 12191 BLAKE2B 71cfa0a91b274a2f31c2541c230ac16041d4454c56c70206f9b1874884cc9bf5b6ecb5a490f6f849daf391dae5888b5cc7428d8397b14e47cd8e13d973b1eeb9 SHA512 96c9f7749b15773df420fae1307ff1a8699856362775a9c9ef6a9eedaed4d5bbd4919872d8c2f9c24caed6dca6e3d82b929a9a3e7536df7e2be954bd1f4d56c4
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_ignored-0.1.10.crate 11789 BLAKE2B 16900f4e424fe522a72158ffeaa1c279ea96d498317215d2da9ffb61963587914965c87c31023d67be67675721db693d9ecaab6f4b0e064ca438ea8087e8c2d2 SHA512 c8a0b55c975446e06ae6a6ed16690a9b0a942f9e43e84149a8d9727660283e7d42c9e0386af60c7186923edffaf1781013f52739bdd9ea0a5e22dbb006f5a413
-DIST serde_json-1.0.116.crate 146790 BLAKE2B 20492ac3c431fd3666599f079383a9d945549e02357127a58acaa7011684ef0caca221a253218402ceff6956ee8a20cc41ca3394b25bb69669be75ab22b66a1e SHA512 d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337
+DIST serde_json-1.0.118.crate 146962 BLAKE2B b85f17cbef0cb9fcc8af5d8d18a74850804de631f8ac94193bdb0ff8c95d4c8507876e4802005e0bc8fc4745d52c79be153d825e106090b680b620acc5b1add4 SHA512 1fa7e01d849684e3ed6f9bd67ba9862f822dcecdcb9110a43182367225f559416f855d59f2b8bd943756957932710b930244963a1f47a3d7d530be19dd412f20
DIST serde_path_to_error-0.1.16.crate 16657 BLAKE2B c9064b28677201ead32eaa91f20444251b75e7fc7f512075cd53079fcad54006f531ab4fada27ad7414f57a385441de65def5702d592143916d0106fa8e70182 SHA512 d937e2ef7eb6f58e741f0b1805431fd8cfc583d558fd5b58aa04aefcfc61694503afeca33ad62f6a09b4039555e3199c18d5912b7d5d928120ff631949cfc30e
DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1
-DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354
+DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f
DIST serde_test-1.0.176.crate 18390 BLAKE2B 2f4bba264e75ce33023fb6d46f59c2a908b57a70b72e13a8d9832d2c15ad5fe17d3013bcc4ccb52f35295b9422bde2acd20c64c1c4cf28be620034bdf4f5266e SHA512 a7d18de55a4b4e6871d62a5df63eb2132caffb7922edcb767a9ed8fad094d9aca16efe8bfa3b625f48a543cd4cb20c13d78e5ca9ed3965cfdeda9c9fa8bc9a0e
DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60
DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8
@@ -380,7 +372,7 @@ DIST serde_with_macros-3.8.1.crate 30796 BLAKE2B e7fb0a20c839ecea75f52d6ad5841c9
DIST serial_test-3.1.1.crate 8660 BLAKE2B c53e2253af200a40abeba2e9ceffe24b12abb128a123370eff1deb0f430c2ba511e0f59d0d22e541e7993e0e5751665be6457de025fb39b43edb72db4cac963e SHA512 6c339aa658625ecb561f000247df185ff98eb3d9d117fc32c3c57f83fb5d02c4e45fba53d9f53457f87f2e7e635f581d5c4fde48cff6971fe17619307b487aea
DIST serial_test_derive-3.1.1.crate 6881 BLAKE2B 8dcadae7d44ecb2f4ca7290d5e1749e0ea2b21462b0020fc7d751f7d254a18afdb99456b4d5cdc35c73c9f5f5112654ecd7e06cb3afdf384d93e48430d11dcbc SHA512 7ea928622fd1c8b0e9103815e181ef179a4bac91b1b7de8937b4c97d7f552b22615129df29598d7415e6d735ac08f5fdd7d09f4393861714354bf47bcd6dba09
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
-DIST sha1-asm-0.5.2.crate 5691 BLAKE2B dd2064bb744568c1a37240ed20e3f152e288da20e97cfe062897f8a55eeadd882331ed021cb20a82585df8afe1816997833bcf736e413179447f1ff04261b9e4 SHA512 ec7e4529cc0f2aa80f47025f397e90e7c740be112e5869ecb9f8e520f0efecd4b95bb792ef41a48d01659da63c7752be652560aaac1df9d8d05c371ad0ae50c1
+DIST sha1-asm-0.5.3.crate 5830 BLAKE2B f0bdd5f39644f59ecb8e163f797f2398afe3735adcf67b86340028c422479a13d3d6ab89c13044cd05ad52cd56ee170253a384e719b85d1851b4ac4a4501ae62 SHA512 dd8658dda1b44120b4475e09c51137b9a83a9c55f3d141db8fc170990fa1dcca351194b8bfeb610e8a6bc8846a1edee05e3ae9bdaf986c0a0da0e8d52c34a7b9
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sha3-0.10.8.crate 858216 BLAKE2B 0251020db34e0be3f150d342d055bae00c7fe17e2eb1f5134016389e45a4d3ef35ab8e533f58cedd7e10412955c4a011ba8e604e129fc5bd9a433ff756f0ca5e SHA512 390102cea4cbb0de4fa772a0842cf6d13dadde9fd95c5dfa9e75ebf89e98a2b4bb10f05257797e8f688af78ac42d951cb71df71e3b7ec36e52e2661932479c7e
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
@@ -389,7 +381,7 @@ DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc08
DIST signal-hook-async-std-0.2.2.crate 7751 BLAKE2B 875a1f92187eac245eaceb0d8d6fec4097e7ad1f7a5aadb23e2ad80994f8a078695b5d6aeff4af731083839266e72f43532367baba5b675d5cf7b9faed0adaf6 SHA512 8e5e7401fd2e9811159a368b106386b869213d1b99867a73f8941dc811d510800412fe6a42a2b91ae08741b1f4c6632b32f6155c23046bfc2cff1bc9270b4190
DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508
DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7
-DIST simba-0.6.0.crate 49252 BLAKE2B f0d3a2e1da9ca41e611a1c77b9e6d0d82a52f3a4a3252378a1a09ffe0a942c6003ba538d57ab3731df05a408988a9e3eb526ca0bd9943c8af98464b4d9d49f7f SHA512 8b87ef96a1316457fe5b3103a67feeac3a82d12dd0dd0bfd2d5f8d340c65633cf744ce1070a85a2b41db8e9d01af5e8516837643318cb14b6910936b89ddb984
+DIST simba-0.8.1.crate 52545 BLAKE2B d6f02df46cf10e8c9728c6f08a923781a970b78158063fb475c885255b6d1f9bbe485031c5a6654f074752537af252c5e67b2684a1e0759315c91c5988bc1583 SHA512 d17f2338b03dc319221c3b1afdd54d3f34c5926ce40ab22d67030057b407c8e2c6c9617ee4d1f5e637b24540baa5aed5bd9cea06e6e6652e05d5281fb702eb80
DIST simple_asn1-0.6.2.crate 15992 BLAKE2B 3abf422412f51d0f8d3440c245792b817eb3333d58f27146109f11278b8eac4b49898264e266de3d00816319aaa822eeb0d1115e46f96f2c9a971b41a3edce0c SHA512 b2ad0042a4492f8cfdbf475b52c87431dccb91444ba3ed026adc488c844d1182a6ec88fc833b5dc0c2ebfdd6194c5b49289af71c151822228b8ecf89251ee9ae
DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
@@ -404,47 +396,40 @@ DIST ssh-cipher-0.2.0.crate 10843 BLAKE2B 72984af70ec6d814b688834dbac1337f9ecd0e
DIST ssh-encoding-0.2.0.crate 13600 BLAKE2B d90150f5cc2399d0beb08742280a147e22e8dde23eafb4c36e1054bc156109e273926186f862c79b965c45239d5a7f71bc03f597817be7feeee143b56e50da79 SHA512 bdf0ea0691c140d0ba04db4e465dc2fac0ead483dfde6b998d87563e2dc3eff1b4553689df3bac1811b13c3866bfadc162d8bd807752f56d499690145a2a9662
DIST ssh-key-0.6.6.crate 111935 BLAKE2B f64b83168707668814e11270c5d4eb6826a238c654cfbcd3d99296d0da6733061e19a2a2aae0564132b44e016d310c72b3457b8a7152066b84e8b21fb495a4ed SHA512 26e5219068bf4241b9ebd4c1708a6af868ced77c1d341e83ba91120bcba20e78488b5e7729eb52f2cc8d13e552e0267eec0c4016969a5d72221dbc4b23d939ce
DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
-DIST statrs-0.16.0.crate 138777 BLAKE2B bbbe0b734143cd2664fed4c0e9ec64179c09a8db0b37124ecb0877542da7dac9d1ac5df40f5dc586f3ca0fa14227e1974d530839023b5f0ff99f08fe99da86a6 SHA512 4a6e089c8bba2cf87f0f57e12f81b7bdf311fdfe7d32a443fe9f43b82d32f9b19eafade53e40d7381273de5562005509a19a6f0b402b7a2cfe4a9e7897c4b91f
+DIST statrs-0.17.1.crate 139729 BLAKE2B 88c0e712604d8a8de47aa3e31849e78939ae1717f2feaf4df881327eab812099d899700f1cc8fde8613acec059ba7dc630f6b53d8c4746fbdfec6b5ae081a38d SHA512 b8c3732dac3eb1ae1f1e8a8143d402a2e8786d1d652850559cae1c24fb1d9b24b0282af5a0aab19e15c6cdba7a71fc5d4f5991b677e9149a3bce682a5ecaa212
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strum-0.25.0.crate 5539 BLAKE2B 9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40 SHA512 a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
-DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
+DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
-DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
-DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0
+DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
+DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-DIST syn-2.0.60.crate 255808 BLAKE2B d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930 SHA512 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
+DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
DIST sync_wrapper-0.1.2.crate 6933 BLAKE2B 0ec797ddead298a95bde0a508ae942a4e90943948d3c1e4833fb3ad1cefd3566b7fd1aa0b133d614839707e3f416e3e739099ac73441527213da81b6d1c47d50 SHA512 ca7cd7a6dd242fa420e8dba820117d85b1b11ea6a9fd99c92a5a260f12263cac0c034c9f9fe10090d5830fb5bf5eefc8a5a0d0b5a40f3f809d69e5393693d5c8
DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
-DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
-DIST test-cert-gen-0.9.0.crate 6499 BLAKE2B 5b2d3bc09a5be206e955e81190fea4ee5a0e0c7d2b03c76d2ddc417de482aa277c9d837078fb7148a84786f5625a39e77517a72a002972f13c25ab5897825e35 SHA512 919bf55de4f5b86062bd423437d75169a915ff38e8dd71f46ac61ebdc863aa83ad7d1c4efe15db40441e6ce1a40f463aab1a7246893ab2a82dc8d5666290776f
-DIST thiserror-1.0.59.crate 21040 BLAKE2B d9ae0b1d810e7631edf072a41267a871c1cd88d71c882c8fb47d65b3dc563ca2addef0ebf9a9cb122fbfdccff5b92815b8f2e0f7c3382963828cb69d21ec8531 SHA512 254b0ad6c4b135234f89db8bd5674fb8c6b633495810140abf93cf06c58e911ad2ebcfdc002e7ce29739e95ea066eeed3fbd7c831e2858822dff620598dd147a
-DIST thiserror-impl-1.0.59.crate 15726 BLAKE2B 0e524c851f999f4592e5450d7d8ad45a922c9cc5d2229f4dd106144238c8a0ceaeff5a4d1c7e27cdc53a7eb44e60f890fabe1f43ba3d5b950da9c63e6ddcc9d1 SHA512 75543ad39d1243dab23a4b50075bec337c39045f0271337a1ccc144f25dc1e7fc23b0163f16958ded9a1f44ff359378bd22f4c0f5e095c1823e928fc929457e8
+DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
+DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492
DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
-DIST tinystr-0.7.5.crate 16366 BLAKE2B 00a5eda21da581ab351dbdd2591960c027d0d1e35f00b2b1049cf78ce115b4e7f9583ebec74d0a95c79112d2b4fa60ab8440ec83646542d8c73236790c07ae8c SHA512 f6f5ee490049a3572d13305f1431d4882f201c81bacb0e0a333e949a0a955c98d3a0d347b1f31d1fc8eaeefb4690a3fe6fb18e82163b92d10b757a56bb5610c3
-DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c
+DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
+DIST tinyvec-1.6.1.crate 46657 BLAKE2B 0579dd18a6ad47d995200535950ce0c2a0f63ac081ff5c54a5be5e6a9d5f0545266a2e44b09b847e2fbe88e374a9467ddcf7fcea6ad404e443c387d343eac3e9 SHA512 fc00617fe56c438ed417b9c18fb2525e624b6b6effd1b729da9b8f144b36cd02dbcefbbb6fd423c30b1f19309d42117a1eaab99deb0a46b2a474c2cdc02c1695
DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-DIST tls-api-0.9.0.crate 13725 BLAKE2B e039aa2313baf767e3e287f7d5ec162174ac169997cfcdc613c0a729d89c8a48ed6e2f3c468670261dee1da92de5b9b2f06dbe5dc1fef2ee5c8a6ce9de93a788 SHA512 df5d980e197db0aea8b5f8e75bf3d27489c68c6eb9a00131cba774e08f2a29efdb3c74b55db9ce3da0fa978ec558b87b62d1ec42581094b00a66e8cd45259607
-DIST tls-api-native-tls-0.9.0.crate 11352 BLAKE2B 7eb2d37e08a05c36edbf92b76b6aa8890688d91f7c08f1b658a179f10f02e07e2db39ad78558b19570edc504e3197192127026c227a7d67dd87f74466ac73df0 SHA512 7d0cd1cc0fa1966db1184a91affb2404301dad4d632dbf4d31928847c57e8158a580b212d2aa14aad8fb33468d235c7c3eba1bfb1422312488381de8726ce7bc
-DIST tls-api-openssl-0.9.0.crate 11673 BLAKE2B 5055fb32a3c1fa6921f9e7205304244d352371de948be88a82c520562fe65b91d63c36f444ca1ae3a5315c5f385aa38e92311687e93da3fd6ab00de67158c11a SHA512 1f413a80973842c17cb9db6afd5541c7a68093bcfa8374a4acad246c5342f7ef549d7e474e7502bdbdcbbe1f3eaaed7c3538dccb997056cc57607b7c1ca7dde3
-DIST tls-api-test-0.9.0.crate 6146 BLAKE2B a81cad2d8e3d7589124db7f501d9913f69e96790557226cc022de6cdd7112794d9fd584fd22aaf425277dc92f06174045fe6dd8e2ea97f98cba34e9277e78c87 SHA512 75a9cc4bc83b1f4b560596d7e0221a6f1e4e5918dd1aa7977c98df859a93dedbaacfc782b6e3d01719e5b75d80d286cc791875d6a8f59272ecf04f45aec17ac2
-DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85
-DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6
+DIST tokio-1.38.0.crate 774094 BLAKE2B c7d85234ed0de32526246d2ecb52b70b1c4b81681c6b26aeec256090b4aafb41a9173dbe754a5716baecf2c45d9e3cc02fa375fbb343da09e728890b0194b9ff SHA512 4bc16fe979f2261cb17f007ce8ebb05b915be79c1000c5c429744cab01755b933908aadba0005c84faba6bf5d486ae6e3aae6c8f9bf0d6a5dc0ab6d0390ebae9
+DIST tokio-macros-2.3.0.crate 11753 BLAKE2B 53429417a6fe3bc6c320ac5e321ffb2b19a64236a8a499fbb10b501d875e9d266fca2d82364a8aabdfecab46e4aef1b48d3b8ab3ac20086b54834c3e2f0f1b98 SHA512 cdb2f13141895035b76d38137dfd0e6829a5f8a617d0b63ec53ff51723c69e301d49f19c4b8b7e86c6e6a2cf58c1aeb35d071193029005fdfb9127f5a12841ae
DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914
DIST tokio-socks-0.5.1.crate 16137 BLAKE2B 195c302b357369aabc9759709eed3369bce26d423d4349ee8c85e06dce8f985062e19e52f338d65fba76844bb56b1b36c4d501ef4079fc001aabd0be38dd783d SHA512 dc0ea053d11935646df436d19a653d18c7a495af1dd8dd0c02696dceabfa5b6e91f370072dae426848915f91c95f7c37a1f3835256e3e23b144b9380210fca2d
DIST tokio-stream-0.1.15.crate 36284 BLAKE2B e12d50652cb39227da004ce6850413d21294142fff229dede50f2d6736753cce87a6b0d864b0446fd878b4cfbf715ce94a9a7fdde0ca6fceff3d5d5fa402553f SHA512 3e6b0ecedd45fe6333689b9dff06c85a5dd9beae461879278c795782bdad0680c6744cadca9ef64d30abddcf1bc83b04b489768a0777f7c6a621d2ea7cb1328b
-DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c
-DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265
-DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6
+DIST tokio-util-0.7.11.crate 113421 BLAKE2B 2bb1c64e4698b99a149ac3db137d9f80a691199397f98f1e6fbba14f411e849859d061e7052cd3955f000b31d97d594a4bab7928fcbfefcc9723980d3a1c80f5 SHA512 09956fc3eac8587f48cc739370883b96d19eb3de19293d240396b64b187178adc081248a5ed3d15accf97c27f9aabd0e6a1e3e2a194f330a0efcbebcd5055360
+DIST toml-0.8.14.crate 50645 BLAKE2B 264a757d09f443e9d4d2cd7efa07bec4bfa382d1ca82e59d268c0099114547536858be323e8004fe7add72967b5c193bea176a823b688ad8be2bd71b186607f2 SHA512 31af40bb5d8a172f45b5f0ea7f089862cfec57bc9bcea6559932b045efefe9e8be349df24f55d6ebe536f414fc35950f6545a4703e13a202212eec9fed6ecf62
+DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc
-DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
-DIST toml_edit-0.22.12.crate 104416 BLAKE2B 8f1f670ae986b900e141ed359f8ec1300dd91c3b0c204c8f3d6bcb44bd11ed06dda87535a6a8b94efa604a323e2a714ddfb382633b1ee3605e1f91488d9f2e56 SHA512 723b9cf08b1262c3e28c227ab363fec0122e23c3c9854f428d1aa117dc87564be2e22f368f9ee63cfe7abafa563c2ea51c00909d44eaa067bf1fd8c985d25965
+DIST toml_edit-0.22.14.crate 103761 BLAKE2B 54acbfda77cb071d280790bdf167a9a7a3fc6c8297ef96c5a82d55c93fb036c0ed167fcfd380d558fba3602bfad26080947e6477a6011819795d2debb74e8d14 SHA512 fef6ca35315482f635bfe35c2c6753d09f9bd33681d8f032f448fb9c6f494d30fc5789d96f99657879be9fdd7b35a640d52fce7722fc6ca05d8b9d5ed91903c4
DIST tower-0.4.13.crate 106906 BLAKE2B 6a8f4455dcc69f6c03af703fcfb0e6b214c2ce599611ef78fd41cf411ccf06bdce241e03a1d85d36cfeadc72db9f3d9b7ed94c4fcec466c070f2357ff6e27360 SHA512 592f23eee5efa6a4f0d2ffb0d965da7e0f75a90a4320a0d0dacdd5add66513ae40902d21af2bf683573133ee984866987df2ae8eb8e632cba7a9d196985aff8c
DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e
DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005
@@ -455,10 +440,11 @@ DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d35935
DIST tracing-journald-0.3.0.crate 11592 BLAKE2B 5cf510c6b64bede0a6cbcf20a4224fcd838fc117d56befce60cd83e8bf1f6189c8df06460d82b4be14f6a7e083780ca705909801e0234ed95dcb4fa7cb1f9f48 SHA512 f51a48f8329f92a459511f64408a91067bcc7c91824effb4dacbb3712c553e7e5b0ef9d5a630dc2e1f373c453b352884a8fd67cf4ba7e96a559246b3a778e78e
DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1
-DIST tracing-test-0.2.4.crate 5229 BLAKE2B e3eff12a562291273420d755751dc15a39a9d5ac0d7e110b97dc448220bdf3717f801f85a35ac4a5806fa956481d367544c7e03471b3e5acd13f2dedc6a70681 SHA512 040e71606685c4ff6e8deabca711c4a3ea6bdab192eaea95eb637ec6d68fa43759944b897da6be4a5cd3ba30c8a8414c4c17424d7ee5f9fd533d3b742d7b4605
-DIST tracing-test-macro-0.2.4.crate 3785 BLAKE2B 3ddcda2f9be522617f27f8c7482c13938f786f7ec1d4f4463a8149debecd2e58c88d7cda24c5dbb1eaecd46e9710681f23650bb7c28a8cfff4a964726cb1443d SHA512 67e065a7dbafd6d5eae53637fd63ce8652701d53934aacc62f89be6c419f74eee45583ecdec74269ed763b059e5b1e1bb28edc18ba0ea933472c6a604ccd3641
+DIST tracing-test-0.2.5.crate 9080 BLAKE2B 0aa7187ec86064dfd69eff2451985333108f3210c9c887ea215c7b8d547c719edbee1b56e333fece5ce309a321061c713d3cfe2059acc9f1af9b445e453ce63d SHA512 4f02d3e1441deb2279dff64b11dd8decc5721e5e180feaeb41db28466f814397d236030fcf7f9bae600c4593b2ca3d6f4b1d7eb4cefe71e8006308bf6930a8da
+DIST tracing-test-macro-0.2.5.crate 7665 BLAKE2B 10883684a7d0b9448938600fdb3fe2e481d5eebadebcbfb96d72075d4b8c1d4d23f6fb0de51d2ce1dd5fca74e96a5a32356c42b69fa6309a1da2413b7b1a9fe6 SHA512 d26bfc1bc9730b463d10edc5097bfd80542d03754ae7d46782862637539c3cf37293d66ff9b336134d16cc4bd3d8435dd58b4c894283a267fe73ae1dc6a2c947
DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
DIST typed-index-collections-3.1.0.crate 31537 BLAKE2B c0c51eff0607bea4ea83c69492893c00f198d19435832df6bb3b1c62b81398df91288e9ab743d692bd7c7b61f10d141f11932359577b8805a86ec0caef8e04a1 SHA512 134cc573a4736527860d0be612aa7edf3f452cba143c0d946ef7cd7d1821f7a78976b7366944050d6324386640cbc55ebe608faf296f1fbe2cb7e6f3ecae705a
+DIST typeid-1.0.0.crate 7549 BLAKE2B f0d61e26f706a52bf7ef0e0967f0fd1181e70bef58d7d48f478b40883f9d38a0258149233876230fe936d94c8ad9335785bc3329f1ed61645d91a6ba1b4b303c SHA512 d26eb5cdf10eb3d429ac28a842aaa0393de7c949f8ba1bc134e428ffc7327f4bbe054792c7eb333720b17ac507992a8c703154d6217cd5430a8d90f8dfccb734
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST typetag-0.2.16.crate 27793 BLAKE2B b177a4c73bd0f61f94ed98195e2e118fd07479d9e13e0feca403c122bbbe6643e505cd49f366c898b8f01790b68d36fbd98dda811253a884923879aa1f1a44f6 SHA512 a62e792dfa09bcb98711f246e7dd8c4a457e1114092199c6f75323ab8c45690479ab5a370ccf0a71fdcf0c6d5c58e884691d3faf852d7d0d67a8f13a0edf78e4
DIST typetag-impl-0.2.16.crate 9086 BLAKE2B a32f947452001820527f5c60f05cfccfdd96525190779857db19b434bd6d8a9412217a230343736af6131efe7f1af70a1a2b5198e4126efa2f3de4f5ad87c472 SHA512 52a1036f82cc0193b74b16aa43d59d72f259eb669101e3e3a694f509932f706c93d5402bbfc47cff1359ee860af0728a25124ee215c375025c798b9bb4174940
@@ -466,19 +452,18 @@ DIST uncased-0.9.10.crate 10872 BLAKE2B 33dc5de7d08a3134a772308d9e92231a4fc92ede
DIST unicode-bidi-0.3.15.crate 56811 BLAKE2B 1f1d372c86ec7444f13eb32baf13dfc8699b52156b265a2b53f40c0d771064876405451120fe54739a2679e6991caaf4f63e0644f03729cab814079fef4868c8 SHA512 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5
-DIST untrusted-0.6.2.crate 7526 BLAKE2B 6886853aa5a9152a47534ff6ceb419782163d3c57a06b2f592cb7d00d07eebfee38a87f198c25bd3a4ad3b9f406afbed1993b4001c0af179d099723a07d5b779 SHA512 45ef8c556a13868a13d5bc6aac26281677edc7bc647b03b51a1294cf83d7699c712c1bc0a1453dbea643207f9aede11550aa7b16750d83048f88ac7a8c93b574
DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
-DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3
-DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
+DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
+DIST utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387
-DIST value-bag-1.8.1.crate 39451 BLAKE2B e4a128ab665adc469478bfc61564ee3b4efabe1f1ea34ddab26dd8d63ef52f5f8aeaee0e3d2e2280f1e70e9b64f8091ff76c0e1d93e3ce9fd3dc1f68922f4b23 SHA512 79b21066ab7fd2d4ceb8263438a583b525932813e93041a8c486df98454ffc99b0354a03bf48941f4e00d1fc83ad07f99fb11d08aa865378f018c9302a70cca7
+DIST value-bag-1.9.0.crate 39936 BLAKE2B 78bd900226b9032f2016ae087f92e5f47ec282fba37dcbb204faa83ff4bcddca8f47a14f899d36dabe0df0a684c8f1874d26206edbb5fdbb30b883c09afb37cc SHA512 37b121feb957f81f9900cd5754bc3e5bbb5ac53e4f5626ee1aaacaf70d5c3d1c0128b26f585b8bcaf555970a0f023ee977fac836861a3f928b70b2b79ac5bac5
DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST visibility-0.1.0.crate 3309 BLAKE2B 00328ee7038c84bc80fb6b0450d3a73c74f4d81d6ff97835a3b621f5e86368a2e7185eb9acc6e2e1bc2a8a2fed180f094008ac00e24bc7100c19f2ab93010f3f SHA512 fc7b1355fb970d80547c77ac527dbfd23c6371c311c5f6dedf1a564913fbcdd07957a6ebc706ef3ba815dbceba311883bd1fe8658c8a86d120aa0b60480839b8
DIST visible-0.0.1.crate 6269 BLAKE2B d53e06aea8f8a819d2eb2019f4aa8df8b617165b52133775fd07773c36fde22d8bd16657d14c70e1e012f16ee2ff3120b846ccbb6b9f2dc25b17ad90da502417 SHA512 1794d86ead751e3e110b26af135bf96665838809f0b0a916852d6edc85ca16c087a730316e58247d32e5c8b9eb80a9e43d9d18a8fe86fc6e4ffa2074b3bc5b7d
DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1
-DIST waker-fn-1.1.1.crate 6323 BLAKE2B a6b60c11d72aa5991ba57036bff589f73ddb5c15c399b8510a7e4d2993af67fcfb9c0d3a85b0ed27a772a98d068b0748f4b43145475e46e4a5ee1ce290875a09 SHA512 293321481eba0b72a4a37b158c76b0a783f0e5e4677d9609e43aafb703d44162e4abfb6b50bed1adda5bd1bff95a3b658fb542cbaa6c684a1bc7a8e8cf4135c8
+DIST waker-fn-1.2.0.crate 6685 BLAKE2B 26a5cb7941edfa50157bdee87142b734203110993224cb7d1b74fe0ea4cf5649c5c5c0ae8f10e9cd10662c3a0ee9e6c5a2a104fcf64beb3e3730f2266d307c04 SHA512 5f75c51a82081d0e3cc7a1d8473cd0e07ac17771b024401024a3324c12fd3f8dffae4661f669235ec96a50b70dc653ab46cd170b00b9f3b75b27f887eaa21b4d
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST want-0.3.1.crate 6398 BLAKE2B bcc1384bbb86db27b5e082b29a8dd4d89c37b40f6cdec4df8a86c8d205b418468b6cd42a78bd14ebaba057b28e151c00b474c098d7596f49a823ce33510c13b9 SHA512 f93f765113f035e134b967e8eb3f4511b8e03e793a47899b614d826afac02348fc02865c298a10410ecec4eb64f35f66c22bcbdbe36ed0c4c1665dca1db4d526
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
@@ -491,8 +476,7 @@ DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740
DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07
DIST weak-table-0.3.2.crate 23989 BLAKE2B f5b12d62704a86f77fabaac918d084a4f7471b52994307da20376d48264b811eaeffe2cae2f28ebeeefa4338c758516bcdba5d138cd7ac12ebfccc697009e167 SHA512 78936f2afca36575d3faa823ef4e621d7dea9e3eb4c8c3e1d66af296951fc25476dc8cbadae184322f6e1e8166410df617fe74794b2d3696d599bb2406499562
DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b
-DIST webpki-0.22.4.crate 63472 BLAKE2B 35862693d6e10574490f516dd8683cb5b167bca9ac06a72ca0b1ab2007b055cc14db9c6f92ebc872394775d769d38290b8c592833ae9778e5070e115caace504 SHA512 b1bb203a5a36c01259840d9f32c729e736b25baebfa4de66ccdb9c38f164857e701fb597a91e18537ab1c31a6b29cd3d0cd8f45658cec87e55dd27c1c582a637
-DIST wide-0.7.17.crate 81324 BLAKE2B a3363a0b873b4dca51add88aff722997152fe4bd48a4481e32056a48ad102d564c22eaccd8834f52e516ce887f79024318acb76c2f9357cd67d519c51294cc4f SHA512 f668fd1d854368ec1411881ea2c3b6565df8599a060d789d9806ce0c6da4fdc922dbd8107571141f0645f1c78d815fc1b34b5bfb95dfffc1be86f4f0419b2d5b
+DIST wide-0.7.24.crate 90130 BLAKE2B 06d836eb7fdb1e9e0b524508e5e93ff7907bb1e5ee8a29f0a952ab43aa89d1a60040ce10d93d32bbe615c22279995c00db908a6dea1fff6e16c66daf9e83f775 SHA512 e9699731af74bed33a627e7569c6b06cc77804560fee9efebb27e3ef69104377096ce9c9cb9dc9391e1c09be92151525ef8c29886ef260d50ad4d68ea1e3f01f
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd
@@ -519,19 +503,19 @@ DIST windows_x86_64_gnullvm-0.52.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a63
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6
DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c
-DIST winnow-0.6.7.crate 159491 BLAKE2B 1169a7cde2c588bbc86db6a01e145c2af5aaa92b1b6e9f1c7d72faed32972bc2d706e7a900aea495d0fed3dd150f5a5b6bbf75bac203c07e118b449a7a5f07a4 SHA512 b8a0f161f338760dc24da0f8f6706c84dbb9318430556d87cce841a725357dd4800e86552c448f9b521975a716eb80c0e631346073295a11cdea3f59c6207a45
+DIST winnow-0.6.13.crate 162649 BLAKE2B f088396ccdc6e96e56b822c20ea483eaead57794e101bff3df6ea35fe039fa2dcf2eac98dabebc3decb4129c200490633f05ba5dd4325cec29d28c78887c3de1 SHA512 a8a94c26afc4cc4db6ec2e65e7bff325fbe6816d4a80fb97e2014e202af0f549a77518f0435157985822aa9fd8642b95258b6cf87a9e695f4b9a11b5fe514d86
DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST x25519-dalek-2.0.1.crate 87820 BLAKE2B 039749d0278d95996016260f9e32162b370594085186044665685288d879e067fa16a5d4d42e939d2bd05f7b47a81036cb4f573d841cc81ece078c7a08eb672d SHA512 13dde8a8d4772dfccc3849a37717828ff6fdf6b4deaae86b5d6bbfce9b6dabbaf039d95c163cc6764447d503c1a62d602ae5b5d1f7204cc002d3fb13ca85acb9
DIST x509-signature-0.5.0.crate 21704 BLAKE2B 82ac157b0291069dbaef0a92c73f06c6b9d09406837ac08cedfb7a4de39a20d5dc827cfa019213a99039c3b154a537a70c0f96afbe9fbc868d1881f62b97df32 SHA512 2216a23872cd02882e89f3c6f3279cf7bba08e518c387c7cc564a54b4f87c1d60e8998d8d7b308b1be525854ddd54dbafc175ee90f52d70615356f11a25c81fe
DIST xxhash-rust-0.8.10.crate 20066 BLAKE2B 5fca80ff05e00d5f78c2655093a963b08a16d2bd40e74e53c9e48e9812f81d668f9d60cd23872cb76ecb643cd381eddb841da5ba93a5f9fc92e42e6d8bb7e871 SHA512 c5a66c4c7a30dffe9d925dbfa8d0b5ae5b825770cb5d52a0d5de2eadf24c9af1b08b11b2e7a94ce60a30dabb2ce61cd3066cc781d05c90bc6a9d46daa2e04b71
DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74
-DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82
-DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d
-DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756
+DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
+DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
DIST zstd-0.13.1.crate 29805 BLAKE2B f5ad84f1a6899637a93c85dee8e3006609db0df89a8f94878881e2f21735ad0ce104a0a2391feabd5570d9461689deede14e98778d9f51f99c3393f4218a0dd3 SHA512 903edbc1713fe0822dabd4d3b014cadd59f4c9ad4f9eb8c78ca4b78b0e927dc360b9f21c7feb2e85231896543b8a6ffd7d9daa705eeb2de26f501f4f8e8c2bb1
DIST zstd-safe-7.1.0.crate 20792 BLAKE2B e12fa6387c46ad526d8831dbe1ca0dcc0d3d93043f29af2dbbebd1600ee3bb818acb6bf9d33b050a6c908ce70507686fb3e1c1377f441ac48b496cd0f1d8d391 SHA512 b9127f270c747b6f2df256fe8d2b3d50c17c55bf366ffe516315c90214952ed3c7069e14d5d37d382df9f621f385abfb6855c4c8416baccd277bff7698524044
-DIST zstd-sys-2.0.10+zstd.1.5.6.crate 749088 BLAKE2B 89ec471502281a65841e1c38b313571ac0ba1d2bb3aacba11297f782db9f0f8ed9cf945b757840e7851da0b7400b8c58fc79a60f24a6535fc271d28f07b2ffe9 SHA512 588008a436a9c7751fa7c088620bf04434751e508c9a729e6840e42a14a2cc26c8ee252e8f129a5ae00eb1f76ae6ecfffaac043d854b61381d386f71d80993f9
-EBUILD arti-1.2.3.ebuild 11427 BLAKE2B 5eaae0de91c5a85db4cc70fb64055287a8f3d2c1b8159ed0f9d97fdcc035c48d51a97de5a334197cebf5f52fd7e301e2f32bf14175133d3e93777b29d49e61c3 SHA512 7d803486c56f19ab9602a3d1ec20a8ce3ad038da6b74079a03a2ffd089266fdca7a9ea3dce155711774ab6c3c8e2f8b8cdb7fdbc758a31e2efa4821b49f227f4
+DIST zstd-sys-2.0.11+zstd.1.5.6.crate 749078 BLAKE2B 6be19b2ea22e557a6b38bdb37c97817eb0a112fe9ad3626e822485a96f04087a79726b872d819ac05517dde56fb5eadd8f1e6885d356526c34635547bfe762d3 SHA512 37081282feffee1e78ddd8992ad5d8b2179ed7ec1be340d0cef0ce0aeea4aaa57850050f4b896d02875f0dec04ac1c20d9aa392f01b12e49ed885f4b8929f48d
+EBUILD arti-1.2.5.ebuild 11126 BLAKE2B 1c8e4825a61027cd3976ac1c48545d5616a0cb929ebd9f8f29b344c3b07768300fca5aefe5648ba5baab0b58b0a508acb89b39aad6cab3e847d60efe7d5ba63b SHA512 bba07e4a14815b0dae7c043da6d289da4552e5ca4def999b7d3a37b09736081c78728f5e66c1413641f7c63f719bbe1e8a4f5f95034888fc0799e2840086971d
EBUILD arti-9999.ebuild 1315 BLAKE2B 69ff16c159230cf51d00987018a027393661e4bb0a13253e779e9bd0bd40304842670e8dda60e0d518832361de133f110bcdc73e04cdb85be30fbecb56ea0f72 SHA512 90d772c6f2c49be0550d97ca29b56997af9cc40c97ca234b55602e387f22770614b4b8b77ce9baf2de0cfc3aee3960e3ad283f6e65e4bb6147ceba894d16c1ef
MISC metadata.xml 248 BLAKE2B d74a668fe3651516ae5fc09d05b19f23c3805226f2bd6a467bb335a120dec22aef68395a1a3b3b48f88a54bb65be7809344fd846262e61d19ebaa752107c8700 SHA512 a666e44641b0092cedb169972387594c198b6f22ecbb2574fe9a68fdf40e639bd436f8b2bb7ef2546fb13a18cef97f6acb4665d40bed0fcf6f4bd8dced3e16b0
diff --git a/net-p2p/arti/arti-1.2.3.ebuild b/net-p2p/arti/arti-1.2.3.ebuild
deleted file mode 100644
index 2679db6c1ab8..000000000000
--- a/net-p2p/arti/arti-1.2.3.ebuild
+++ /dev/null
@@ -1,602 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- addr2line@0.21.0
- adler@1.0.2
- aes@0.8.4
- ahash@0.8.11
- aho-corasick@1.1.3
- allocator-api2@0.2.18
- amplify@4.6.0
- amplify_derive@4.0.0
- amplify_num@0.5.2
- amplify_syn@2.0.1
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anstream@0.6.13
- anstyle-parse@0.2.3
- anstyle-query@1.0.2
- anstyle-wincon@3.0.2
- anstyle@1.0.6
- anyhow@1.0.82
- approx@0.5.1
- arbitrary@1.3.2
- arrayvec@0.7.4
- ascii@1.1.0
- assert-impl@0.1.3
- async-broadcast@0.7.0
- async-channel@1.9.0
- async-channel@2.2.1
- async-compression@0.4.9
- async-ctrlc@1.2.0
- async-executor@1.11.0
- async-global-executor@2.4.1
- async-io@1.13.0
- async-io@2.3.2
- async-lock@2.8.0
- async-lock@3.3.0
- async-native-tls@0.5.0
- async-process@1.8.1
- async-signal@0.2.6
- async-std@1.12.0
- async-task@4.7.1
- async-trait@0.1.80
- async_executors@0.7.0
- asynchronous-codec@0.7.0
- atomic-waker@1.1.2
- atomic@0.5.3
- atomic@0.6.0
- atty@0.2.14
- autocfg@1.2.0
- axum-core@0.3.4
- axum@0.6.20
- backtrace@0.3.71
- base16ct@0.2.0
- base64@0.13.1
- base64@0.22.0
- base64ct@1.6.0
- bitflags@1.3.2
- bitflags@2.5.0
- bitvec@1.0.1
- blake2@0.10.6
- blanket@0.3.0
- block-buffer@0.10.4
- blocking@1.6.0
- bounded-vec-deque@0.1.1
- bumpalo@3.16.0
- by_address@1.2.1
- bytemuck@1.15.0
- byteorder@1.5.0
- bytes@1.6.0
- cc@1.0.95
- cfg-if@1.0.0
- cfg_aliases@0.1.1
- chrono@0.4.38
- cipher@0.4.4
- clap@4.5.4
- clap_builder@4.5.2
- clap_derive@4.5.4
- clap_lex@0.7.0
- coarsetime@0.1.34
- colorchoice@1.0.0
- concurrent-queue@2.5.0
- const-oid@0.9.6
- convert_case@0.4.0
- core-foundation-sys@0.8.6
- core-foundation@0.9.4
- cpufeatures@0.2.12
- crc32fast@1.4.0
- crossbeam-channel@0.5.12
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.19
- crunchy@0.2.2
- crypto-bigint@0.5.5
- crypto-common@0.1.6
- ctr@0.9.2
- ctrlc@3.4.4
- curve25519-dalek-derive@0.1.1
- curve25519-dalek@4.1.2
- darling@0.14.4
- darling@0.20.8
- darling_core@0.14.4
- darling_core@0.20.8
- darling_macro@0.14.4
- darling_macro@0.20.8
- data-encoding@2.6.0
- der@0.7.9
- deranged@0.3.11
- derive-adhoc-macros@0.7.3
- derive-adhoc@0.7.3
- derive-deftly-macros@0.10.5
- derive-deftly@0.10.5
- derive_arbitrary@1.3.2
- derive_builder_core_fork_arti@0.11.2
- derive_builder_fork_arti@0.11.2
- derive_builder_macro_fork_arti@0.11.2
- derive_more@0.99.17
- digest@0.10.7
- directories@5.0.1
- dirs-sys@0.4.1
- dirs@5.0.1
- displaydoc@0.2.4
- downcast-rs@1.2.1
- dyn-clone@1.0.17
- dynasm@2.0.0
- dynasmrt@2.0.0
- ecdsa@0.16.9
- ed25519-dalek@2.1.1
- ed25519@2.2.3
- educe@0.4.23
- either@1.11.0
- elliptic-curve@0.13.8
- enum-as-inner@0.6.0
- enum-ordinalize@3.1.15
- env_logger@0.5.13
- equivalent@1.0.1
- erased-serde@0.4.4
- errno@0.3.8
- event-listener-strategy@0.4.0
- event-listener-strategy@0.5.2
- event-listener@2.5.3
- event-listener@3.1.0
- event-listener@4.0.3
- event-listener@5.3.0
- fallible-iterator@0.3.0
- fallible-streaming-iterator@0.1.9
- fast-socks5@0.9.6
- fastrand@1.9.0
- fastrand@2.1.0
- ff@0.13.0
- fiat-crypto@0.2.8
- figment@0.10.18
- filetime@0.2.23
- fixed-capacity-vec@1.0.1
- flate2@1.0.30
- float-cmp@0.9.0
- float-ord@0.3.2
- float_eq@1.0.1
- fluid-let@1.0.0
- fnv@1.0.7
- foreign-types-shared@0.1.1
- foreign-types@0.3.2
- form_urlencoded@1.2.1
- fslock-arti-fork@0.2.0
- fslock@0.2.1
- funty@2.0.0
- futures-await-test-macro@0.3.0
- futures-await-test@0.3.0
- futures-channel@0.3.30
- futures-core@0.3.30
- futures-executor@0.3.30
- futures-io@0.3.30
- futures-lite@1.13.0
- futures-lite@2.3.0
- futures-macro@0.3.30
- futures-rustls@0.26.0
- futures-sink@0.3.30
- futures-task@0.3.30
- futures-util@0.3.30
- futures@0.3.30
- generational-arena@0.2.9
- generic-array@0.14.7
- getrandom@0.2.14
- gimli@0.28.1
- glob-match@0.2.1
- gloo-timers@0.2.6
- group@0.13.0
- growable-bloom-filter@2.1.0
- hashbrown@0.12.3
- hashbrown@0.14.5
- hashlink@0.9.0
- heck@0.4.1
- heck@0.5.0
- hermit-abi@0.1.19
- hermit-abi@0.3.9
- hex-literal@0.4.1
- hex@0.4.3
- hickory-proto@0.24.1
- hkdf@0.12.4
- hmac@0.12.1
- hostname-validator@1.1.1
- http-body-util@0.1.1
- http-body@0.4.6
- http-body@1.0.0
- http@0.2.12
- http@1.1.0
- httparse@1.8.0
- httpdate@1.0.3
- humantime-serde@1.1.1
- humantime@1.3.0
- humantime@2.1.0
- hyper-util@0.1.3
- hyper@0.14.28
- hyper@1.3.1
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- ident_case@1.0.1
- idna@0.4.0
- idna@0.5.0
- indexmap@1.9.3
- indexmap@2.2.6
- inotify-sys@0.1.5
- inotify@0.9.6
- inout@0.1.3
- instant@0.1.12
- inventory@0.3.15
- io-lifetimes@1.0.11
- ipnet@2.9.0
- itertools@0.11.0
- itertools@0.12.1
- itoa@1.0.11
- jobserver@0.1.31
- js-sys@0.3.69
- k12@0.3.0
- keccak@0.1.5
- kqueue-sys@1.0.4
- kqueue@1.0.8
- kv-log-macro@1.0.7
- lazy_static@1.4.0
- libc@0.2.154
- libm@0.2.8
- libredox@0.1.3
- libsqlite3-sys@0.28.0
- linux-raw-sys@0.3.8
- linux-raw-sys@0.4.13
- lock_api@0.4.12
- log@0.4.21
- lzma-sys@0.1.20
- matchers@0.1.0
- matchit@0.7.3
- matrixmultiply@0.3.8
- memchr@2.7.2
- memmap2@0.5.10
- memmap2@0.9.4
- merlin@3.0.0
- mime@0.3.17
- miniz_oxide@0.7.2
- mio@0.8.11
- nalgebra-macros@0.1.0
- nalgebra@0.29.0
- native-tls@0.2.11
- nix@0.28.0
- notify@6.1.1
- nu-ansi-term@0.46.0
- num-bigint-dig@0.8.4
- num-bigint@0.4.4
- num-complex@0.4.5
- num-conv@0.1.0
- num-integer@0.1.46
- num-iter@0.1.44
- num-rational@0.4.1
- num-traits@0.2.18
- num_cpus@1.16.0
- num_enum@0.7.2
- num_enum_derive@0.7.2
- object@0.32.2
- once_cell@1.19.0
- openssl-macros@0.1.1
- openssl-probe@0.1.5
- openssl-src@300.2.3+3.2.1
- openssl-sys@0.9.102
- openssl@0.10.64
- option-ext@0.2.0
- ordered-float@2.10.1
- overload@0.1.1
- p256@0.13.2
- p384@0.13.0
- p521@0.13.3
- parking@2.2.0
- parking_lot@0.12.2
- parking_lot_core@0.9.10
- paste@1.0.14
- pem-rfc7468@0.7.0
- pem@0.8.3
- percent-encoding@2.3.1
- permutohedron@0.2.4
- phf@0.11.2
- phf_generator@0.11.2
- phf_macros@0.11.2
- phf_shared@0.11.2
- pico-args@0.5.0
- pin-project-internal@1.1.5
- pin-project-lite@0.2.14
- pin-project@1.1.5
- pin-utils@0.1.0
- piper@0.2.1
- pkcs1@0.7.5
- pkcs8@0.10.2
- pkg-config@0.3.30
- platforms@3.4.0
- polling@2.8.0
- polling@3.7.0
- postage@0.5.0
- powerfmt@0.2.0
- ppv-lite86@0.2.17
- primeorder@0.13.6
- priority-queue@1.4.0
- proc-macro-crate@1.3.1
- proc-macro-crate@3.1.0
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.81
- pwd-grp@0.1.1
- quick-error@1.2.3
- quote@1.0.36
- radium@0.7.0
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- rand_distr@0.4.3
- rangemap@1.5.1
- rawpointer@0.2.1
- redox_syscall@0.4.1
- redox_syscall@0.5.1
- redox_users@0.4.5
- regex-automata@0.1.10
- regex-automata@0.4.6
- regex-syntax@0.6.29
- regex-syntax@0.8.3
- regex@1.10.4
- rfc6979@0.4.0
- ring@0.16.20
- ring@0.17.8
- rlimit@0.10.1
- rmp-serde@1.2.0
- rmp@0.8.14
- rsa@0.9.6
- rusqlite@0.31.0
- rustc-demangle@0.1.23
- rustc_version@0.4.0
- rustix@0.37.27
- rustix@0.38.34
- rustls-pki-types@1.5.0
- rustls-webpki@0.102.3
- rustls@0.23.5
- rustversion@1.0.15
- ryu@1.0.17
- safe_arch@0.7.1
- same-file@1.0.6
- sanitize-filename@0.5.0
- scc@2.1.0
- schannel@0.1.23
- scopeguard@1.2.0
- sdd@0.2.0
- sec1@0.7.3
- secmem-proc@0.3.3
- security-framework-sys@2.10.0
- security-framework@2.10.0
- semver@1.0.22
- serde-value@0.7.0
- serde@1.0.199
- serde_bytes@0.11.14
- serde_derive@1.0.199
- serde_ignored@0.1.10
- serde_json@1.0.116
- serde_path_to_error@0.1.16
- serde_repr@0.1.19
- serde_spanned@0.6.5
- serde_test@1.0.176
- serde_urlencoded@0.7.1
- serde_with@3.8.1
- serde_with_macros@3.8.1
- serial_test@3.1.1
- serial_test_derive@3.1.1
- sha1-asm@0.5.2
- sha1@0.10.6
- sha2@0.10.8
- sha3@0.10.8
- sharded-slab@0.1.7
- shellexpand@3.1.0
- signal-hook-async-std@0.2.2
- signal-hook-registry@1.4.2
- signal-hook@0.3.17
- signature@2.2.0
- simba@0.6.0
- simple_asn1@0.6.2
- siphasher@0.3.11
- slab@0.4.9
- slotmap@1.0.7
- smallvec@1.13.2
- socket2@0.4.10
- socket2@0.5.7
- spin@0.5.2
- spin@0.9.8
- spki@0.7.3
- ssh-cipher@0.2.0
- ssh-encoding@0.2.0
- ssh-key@0.6.6
- static_assertions@1.1.0
- statrs@0.16.0
- strsim@0.10.0
- strsim@0.11.1
- strum@0.25.0
- strum@0.26.2
- strum_macros@0.25.3
- strum_macros@0.26.2
- subtle@2.5.0
- syn@1.0.109
- syn@2.0.60
- sync_wrapper@0.1.2
- tap@1.0.1
- tempfile@3.10.1
- termcolor@1.4.1
- terminal_size@0.3.0
- test-cert-gen@0.9.0
- thiserror-impl@1.0.59
- thiserror@1.0.59
- thread_local@1.1.8
- time-core@0.1.2
- time-macros@0.2.18
- time@0.3.36
- tiny-keccak@2.0.2
- tinystr@0.7.5
- tinyvec@1.6.0
- tinyvec_macros@0.1.1
- tls-api-native-tls@0.9.0
- tls-api-openssl@0.9.0
- tls-api-test@0.9.0
- tls-api@0.9.0
- tokio-macros@2.2.0
- tokio-native-tls@0.3.1
- tokio-socks@0.5.1
- tokio-stream@0.1.15
- tokio-util@0.7.10
- tokio@1.37.0
- toml@0.8.12
- toml_datetime@0.6.5
- toml_edit@0.19.15
- toml_edit@0.21.1
- toml_edit@0.22.12
- tower-layer@0.3.2
- tower-service@0.3.2
- tower@0.4.13
- tracing-appender@0.2.3
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-journald@0.3.0
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing-test-macro@0.2.4
- tracing-test@0.2.4
- tracing@0.1.40
- try-lock@0.2.5
- typed-index-collections@3.1.0
- typenum@1.17.0
- typetag-impl@0.2.16
- typetag@0.2.16
- uncased@0.9.10
- unicode-bidi@0.3.15
- unicode-ident@1.0.12
- unicode-normalization@0.1.23
- untrusted@0.6.2
- untrusted@0.7.1
- untrusted@0.9.0
- url@2.5.0
- utf8parse@0.2.1
- valuable@0.1.0
- value-bag@1.8.1
- vcpkg@0.2.15
- version_check@0.9.4
- visibility@0.1.0
- visible@0.0.1
- void@1.0.2
- waker-fn@1.1.1
- walkdir@2.5.0
- want@0.3.1
- wasi@0.11.0+wasi-snapshot-preview1
- wasix@0.12.21
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-futures@0.4.42
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
- weak-table@0.3.2
- web-sys@0.3.69
- webpki@0.22.4
- wide@0.7.17
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.8
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.48.5
- windows-targets@0.52.5
- windows@0.52.0
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.5
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.5
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.5
- windows_i686_gnullvm@0.52.5
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.5
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.5
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.5
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.5
- winnow@0.5.40
- winnow@0.6.7
- wyz@0.5.1
- x25519-dalek@2.0.1
- x509-signature@0.5.0
- xxhash-rust@0.8.10
- xz2@0.1.7
- zerocopy-derive@0.7.32
- zerocopy@0.7.32
- zeroize@1.7.0
- zeroize_derive@1.4.2
- zstd-safe@7.1.0
- zstd-sys@2.0.10+zstd.1.5.6
- zstd@0.13.1
-"
-
-inherit cargo
-
-MY_P="${PN}-${PN}-v${PV}"
-
-DESCRIPTION="An implementation of Tor, in Rust."
-HOMEPAGE="https://gitlab.torproject.org/tpo/core/arti/"
-
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/arti"
-else
- SRC_URI="https://gitlab.torproject.org/tpo/core/${PN}/-/archive/${PN}-v${PV}/${PN}-${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2
- ${CARGO_CRATE_URIS}"
- KEYWORDS="~amd64"
- S="${WORKDIR}/${MY_P}"
-fi
-
-LICENSE="MIT Apache-2.0"
-# Dependent crate licenses
-LICENSE+="
- Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016
- Unlicense ZLIB
-"
-SLOT="0"
-
-DEPEND="app-arch/xz-utils
- app-arch/zstd:=
- dev-db/sqlite:3
- dev-libs/openssl:="
-RDEPEND="${DEPEND}"
-
-QA_FLAGS_IGNORED="usr/bin/arti"
-
-src_unpack() {
- if [[ "${PV}" == *9999 ]]; then
- git-r3_src_unpack
- cargo_live_src_unpack
- else
- cargo_src_unpack
- fi
-}
-
-src_compile() {
- export ZSTD_SYS_USE_PKG_CONFIG=1
- for crate in crates/*; do
- pushd "${crate}" || die
- cargo_src_compile
- popd >/dev/null || die
- done
-}
-
-src_install() {
- pushd crates/arti >/dev/null || die
-
- cargo_src_install
- newdoc src/arti-example-config.toml arti.toml
-
- popd >/dev/null || die
-
- dodoc -r doc/*
-}
diff --git a/net-p2p/arti/arti-1.2.5.ebuild b/net-p2p/arti/arti-1.2.5.ebuild
new file mode 100644
index 000000000000..12fa1f7c0afe
--- /dev/null
+++ b/net-p2p/arti/arti-1.2.5.ebuild
@@ -0,0 +1,586 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ addr2line@0.21.0
+ adler@1.0.2
+ aes@0.8.4
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ amplify@4.6.0
+ amplify_derive@4.0.0
+ amplify_num@0.5.2
+ amplify_syn@2.0.1
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstream@0.6.14
+ anstyle-parse@0.2.4
+ anstyle-query@1.1.0
+ anstyle-wincon@3.0.3
+ anstyle@1.0.7
+ anyhow@1.0.86
+ approx@0.5.1
+ arbitrary@1.3.2
+ arrayvec@0.7.4
+ ascii@1.1.0
+ assert-impl@0.1.3
+ async-broadcast@0.7.1
+ async-channel@1.9.0
+ async-channel@2.3.1
+ async-compression@0.4.11
+ async-ctrlc@1.2.0
+ async-executor@1.12.0
+ async-global-executor@2.4.1
+ async-io@1.13.0
+ async-io@2.3.3
+ async-lock@2.8.0
+ async-lock@3.4.0
+ async-native-tls@0.5.0
+ async-process@1.8.1
+ async-signal@0.2.8
+ async-std@1.12.0
+ async-task@4.7.1
+ async-trait@0.1.80
+ async_executors@0.7.0
+ asynchronous-codec@0.7.0
+ atomic-waker@1.1.2
+ atomic@0.5.3
+ atomic@0.6.0
+ autocfg@1.3.0
+ axum-core@0.3.4
+ axum@0.6.20
+ backtrace@0.3.71
+ base16ct@0.2.0
+ base32@0.5.0
+ base64@0.22.1
+ base64ct@1.6.0
+ bitflags@1.3.2
+ bitflags@2.6.0
+ bitvec@1.0.1
+ blake2@0.10.6
+ blanket@0.3.0
+ block-buffer@0.10.4
+ blocking@1.6.1
+ bounded-vec-deque@0.1.1
+ bumpalo@3.16.0
+ by_address@1.2.1
+ bytemuck@1.16.1
+ byteorder@1.5.0
+ bytes@1.6.0
+ cc@1.0.93
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chrono@0.4.38
+ cipher@0.4.4
+ clap@4.5.7
+ clap_builder@4.5.7
+ clap_derive@4.5.5
+ clap_lex@0.7.1
+ coarsetime@0.1.34
+ colorchoice@1.0.1
+ concurrent-queue@2.5.0
+ const-oid@0.9.6
+ convert_case@0.4.0
+ core-foundation-sys@0.8.6
+ core-foundation@0.9.4
+ cpufeatures@0.2.12
+ crc32fast@1.4.2
+ crossbeam-channel@0.5.13
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.20
+ crunchy@0.2.2
+ crypto-bigint@0.5.5
+ crypto-common@0.1.6
+ ctr@0.9.2
+ ctrlc@3.4.4
+ curve25519-dalek-derive@0.1.1
+ curve25519-dalek@4.1.3
+ darling@0.14.4
+ darling@0.20.9
+ darling_core@0.14.4
+ darling_core@0.20.9
+ darling_macro@0.14.4
+ darling_macro@0.20.9
+ data-encoding@2.6.0
+ der@0.7.9
+ deranged@0.3.11
+ derive-adhoc-macros@0.7.3
+ derive-adhoc@0.7.3
+ derive-deftly-macros@0.13.1
+ derive-deftly@0.13.1
+ derive_arbitrary@1.3.2
+ derive_builder_core_fork_arti@0.11.2
+ derive_builder_fork_arti@0.11.2
+ derive_builder_macro_fork_arti@0.11.2
+ derive_more@0.99.18
+ digest@0.10.7
+ directories@5.0.1
+ dirs-sys@0.4.1
+ dirs@5.0.1
+ displaydoc@0.2.5
+ downcast-rs@1.2.1
+ dsa@0.6.3
+ dyn-clone@1.0.17
+ dynasm@2.0.0
+ dynasmrt@2.0.0
+ ecdsa@0.16.9
+ ed25519-dalek@2.1.1
+ ed25519@2.2.3
+ educe@0.4.23
+ either@1.12.0
+ elliptic-curve@0.13.8
+ enum-as-inner@0.6.0
+ enum-ordinalize@3.1.15
+ equivalent@1.0.1
+ erased-serde@0.4.5
+ errno@0.3.9
+ event-listener-strategy@0.5.2
+ event-listener@2.5.3
+ event-listener@3.1.0
+ event-listener@5.3.1
+ fallible-iterator@0.3.0
+ fallible-streaming-iterator@0.1.9
+ fast-socks5@0.9.6
+ fastrand@1.9.0
+ fastrand@2.1.0
+ ff@0.13.0
+ fiat-crypto@0.2.9
+ figment@0.10.19
+ filetime@0.2.23
+ fixed-capacity-vec@1.0.1
+ flate2@1.0.30
+ float-cmp@0.9.0
+ float-ord@0.3.2
+ float_eq@1.0.1
+ fluid-let@1.0.0
+ fnv@1.0.7
+ foreign-types-shared@0.1.1
+ foreign-types@0.3.2
+ form_urlencoded@1.2.1
+ fslock-arti-fork@0.2.0
+ fslock@0.2.1
+ funty@2.0.0
+ futures-await-test-macro@0.3.0
+ futures-await-test@0.3.0
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-lite@1.13.0
+ futures-lite@2.3.0
+ futures-macro@0.3.30
+ futures-rustls@0.26.0
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-util@0.3.30
+ futures@0.3.30
+ generational-arena@0.2.9
+ generic-array@0.14.7
+ getrandom@0.2.15
+ gimli@0.28.1
+ glob-match@0.2.1
+ gloo-timers@0.2.6
+ group@0.13.0
+ growable-bloom-filter@2.1.0
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ hashlink@0.9.1
+ heck@0.4.1
+ heck@0.5.0
+ hermit-abi@0.3.9
+ hermit-abi@0.4.0
+ hex-literal@0.4.1
+ hex@0.4.3
+ hickory-proto@0.24.1
+ hkdf@0.12.4
+ hmac@0.12.1
+ hostname-validator@1.1.1
+ http-body-util@0.1.2
+ http-body@0.4.6
+ http-body@1.0.0
+ http@0.2.12
+ http@1.1.0
+ httparse@1.9.4
+ httpdate@1.0.3
+ humantime-serde@1.1.1
+ humantime@2.1.0
+ hyper-util@0.1.5
+ hyper@0.14.29
+ hyper@1.3.1
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ ident_case@1.0.1
+ idna@0.4.0
+ idna@0.5.0
+ indexmap@1.9.3
+ indexmap@2.2.6
+ inotify-sys@0.1.5
+ inotify@0.9.6
+ inout@0.1.3
+ instant@0.1.13
+ inventory@0.3.15
+ io-lifetimes@1.0.11
+ ipnet@2.9.0
+ is_terminal_polyfill@1.70.0
+ itertools@0.11.0
+ itertools@0.13.0
+ itoa@1.0.11
+ jobserver@0.1.31
+ js-sys@0.3.69
+ k12@0.3.0
+ keccak@0.1.5
+ kqueue-sys@1.0.4
+ kqueue@1.0.8
+ kv-log-macro@1.0.7
+ lazy_static@1.5.0
+ libc@0.2.155
+ libm@0.2.8
+ libredox@0.1.3
+ libsqlite3-sys@0.28.0
+ linux-raw-sys@0.3.8
+ linux-raw-sys@0.4.14
+ lock_api@0.4.12
+ log@0.4.21
+ lzma-sys@0.1.20
+ matchers@0.1.0
+ matchit@0.7.3
+ matrixmultiply@0.3.8
+ memchr@2.7.4
+ memmap2@0.5.10
+ memmap2@0.9.4
+ merlin@3.0.0
+ mime@0.3.17
+ miniz_oxide@0.7.4
+ mio@0.8.11
+ nalgebra-macros@0.2.2
+ nalgebra@0.32.6
+ native-tls@0.2.12
+ nix@0.28.0
+ notify@6.1.1
+ nu-ansi-term@0.46.0
+ num-bigint-dig@0.8.4
+ num-bigint@0.4.5
+ num-complex@0.4.6
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-iter@0.1.45
+ num-rational@0.4.2
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ num_enum@0.7.2
+ num_enum_derive@0.7.2
+ object@0.32.2
+ once_cell@1.19.0
+ openssl-macros@0.1.1
+ openssl-probe@0.1.5
+ openssl-src@300.3.1+3.3.1
+ openssl-sys@0.9.102
+ openssl@0.10.64
+ option-ext@0.2.0
+ ordered-float@2.10.1
+ overload@0.1.1
+ p256@0.13.2
+ p384@0.13.0
+ p521@0.13.3
+ parking@2.2.0
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ paste@1.0.15
+ pem-rfc7468@0.7.0
+ percent-encoding@2.3.1
+ permutohedron@0.2.4
+ phf@0.11.2
+ phf_generator@0.11.2
+ phf_macros@0.11.2
+ phf_shared@0.11.2
+ pico-args@0.5.0
+ pin-project-internal@1.1.5
+ pin-project-lite@0.2.14
+ pin-project@1.1.5
+ pin-utils@0.1.0
+ piper@0.2.3
+ pkcs1@0.7.5
+ pkcs8@0.10.2
+ pkg-config@0.3.30
+ polling@2.8.0
+ polling@3.7.2
+ postage@0.5.0
+ powerfmt@0.2.0
+ ppv-lite86@0.2.17
+ primeorder@0.13.6
+ priority-queue@2.0.3
+ proc-macro-crate@1.3.1
+ proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
+ proc-macro2@1.0.86
+ pwd-grp@0.1.1
+ quote@1.0.36
+ radium@0.7.0
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_distr@0.4.3
+ rangemap@1.5.1
+ rawpointer@0.2.1
+ redox_syscall@0.4.1
+ redox_syscall@0.5.2
+ redox_users@0.4.5
+ regex-automata@0.1.10
+ regex-automata@0.4.7
+ regex-syntax@0.6.29
+ regex-syntax@0.8.4
+ regex@1.10.5
+ rfc6979@0.4.0
+ ring@0.16.20
+ ring@0.17.8
+ rlimit@0.10.1
+ rmp-serde@1.3.0
+ rmp@0.8.14
+ rsa@0.9.6
+ rusqlite@0.31.0
+ rustc-demangle@0.1.24
+ rustc_version@0.4.0
+ rustix@0.37.27
+ rustix@0.38.34
+ rustls-pki-types@1.7.0
+ rustls-webpki@0.102.4
+ rustls@0.23.10
+ rustversion@1.0.17
+ ryu@1.0.18
+ safe_arch@0.7.2
+ same-file@1.0.6
+ sanitize-filename@0.5.0
+ scc@2.1.1
+ schannel@0.1.23
+ scopeguard@1.2.0
+ sdd@0.2.0
+ sec1@0.7.3
+ secmem-proc@0.3.3
+ security-framework-sys@2.11.0
+ security-framework@2.11.0
+ semver@1.0.23
+ serde-value@0.7.0
+ serde@1.0.203
+ serde_bytes@0.11.15
+ serde_derive@1.0.203
+ serde_ignored@0.1.10
+ serde_json@1.0.118
+ serde_path_to_error@0.1.16
+ serde_repr@0.1.19
+ serde_spanned@0.6.6
+ serde_test@1.0.176
+ serde_urlencoded@0.7.1
+ serde_with@3.8.1
+ serde_with_macros@3.8.1
+ serial_test@3.1.1
+ serial_test_derive@3.1.1
+ sha1-asm@0.5.3
+ sha1@0.10.6
+ sha2@0.10.8
+ sha3@0.10.8
+ sharded-slab@0.1.7
+ shellexpand@3.1.0
+ signal-hook-async-std@0.2.2
+ signal-hook-registry@1.4.2
+ signal-hook@0.3.17
+ signature@2.2.0
+ simba@0.8.1
+ simple_asn1@0.6.2
+ siphasher@0.3.11
+ slab@0.4.9
+ slotmap@1.0.7
+ smallvec@1.13.2
+ socket2@0.4.10
+ socket2@0.5.7
+ spin@0.5.2
+ spin@0.9.8
+ spki@0.7.3
+ ssh-cipher@0.2.0
+ ssh-encoding@0.2.0
+ ssh-key@0.6.6
+ static_assertions@1.1.0
+ statrs@0.17.1
+ strsim@0.10.0
+ strsim@0.11.1
+ strum@0.25.0
+ strum@0.26.3
+ strum_macros@0.25.3
+ strum_macros@0.26.4
+ subtle@2.6.1
+ syn@1.0.109
+ syn@2.0.68
+ sync_wrapper@0.1.2
+ tap@1.0.1
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread_local@1.1.8
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tiny-keccak@2.0.2
+ tinystr@0.7.6
+ tinyvec@1.6.1
+ tinyvec_macros@0.1.1
+ tokio-macros@2.3.0
+ tokio-native-tls@0.3.1
+ tokio-socks@0.5.1
+ tokio-stream@0.1.15
+ tokio-util@0.7.11
+ tokio@1.38.0
+ toml@0.8.14
+ toml_datetime@0.6.6
+ toml_edit@0.19.15
+ toml_edit@0.22.14
+ tower-layer@0.3.2
+ tower-service@0.3.2
+ tower@0.4.13
+ tracing-appender@0.2.3
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-journald@0.3.0
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing-test-macro@0.2.5
+ tracing-test@0.2.5
+ tracing@0.1.40
+ try-lock@0.2.5
+ typed-index-collections@3.1.0
+ typeid@1.0.0
+ typenum@1.17.0
+ typetag-impl@0.2.16
+ typetag@0.2.16
+ uncased@0.9.10
+ unicode-bidi@0.3.15
+ unicode-ident@1.0.12
+ unicode-normalization@0.1.23
+ untrusted@0.7.1
+ untrusted@0.9.0
+ url@2.5.2
+ utf8parse@0.2.2
+ valuable@0.1.0
+ value-bag@1.9.0
+ vcpkg@0.2.15
+ version_check@0.9.4
+ visibility@0.1.0
+ visible@0.0.1
+ void@1.0.2
+ waker-fn@1.2.0
+ walkdir@2.5.0
+ want@0.3.1
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasix@0.12.21
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-futures@0.4.42
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ weak-table@0.3.2
+ web-sys@0.3.69
+ wide@0.7.24
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows@0.52.0
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ winnow@0.5.40
+ winnow@0.6.13
+ wyz@0.5.1
+ x25519-dalek@2.0.1
+ x509-signature@0.5.0
+ xxhash-rust@0.8.10
+ xz2@0.1.7
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+ zeroize@1.8.1
+ zeroize_derive@1.4.2
+ zstd-safe@7.1.0
+ zstd-sys@2.0.11+zstd.1.5.6
+ zstd@0.13.1
+"
+
+inherit cargo
+
+MY_P="${PN}-${PN}-v${PV}"
+
+DESCRIPTION="An implementation of Tor, in Rust."
+HOMEPAGE="https://gitlab.torproject.org/tpo/core/arti/"
+
+if [[ "${PV}" == *9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.torproject.org/tpo/core/arti"
+else
+ SRC_URI="https://gitlab.torproject.org/tpo/core/${PN}/-/archive/${PN}-v${PV}/${PN}-${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2
+ ${CARGO_CRATE_URIS}"
+ KEYWORDS="~amd64"
+ S="${WORKDIR}/${MY_P}"
+fi
+
+LICENSE="MIT Apache-2.0"
+# Dependent crate licenses
+LICENSE+="
+ Apache-2.0 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0
+ Unicode-DFS-2016 Unlicense ZLIB
+"
+SLOT="0"
+
+DEPEND="app-arch/xz-utils
+ app-arch/zstd:=
+ dev-db/sqlite:3
+ dev-libs/openssl:="
+RDEPEND="${DEPEND}"
+
+QA_FLAGS_IGNORED="usr/bin/arti"
+
+src_unpack() {
+ if [[ "${PV}" == *9999 ]]; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_compile() {
+ export ZSTD_SYS_USE_PKG_CONFIG=1
+ for crate in crates/*; do
+ pushd "${crate}" || die
+ cargo_src_compile
+ popd >/dev/null || die
+ done
+}
+
+src_install() {
+ pushd crates/arti >/dev/null || die
+
+ cargo_src_install
+ newdoc src/arti-example-config.toml arti.toml
+
+ popd >/dev/null || die
+
+ dodoc -r doc/*
+}
diff --git a/net-p2p/biglybt/Manifest b/net-p2p/biglybt/Manifest
index 1d0dc6101225..bad68d507941 100644
--- a/net-p2p/biglybt/Manifest
+++ b/net-p2p/biglybt/Manifest
@@ -2,6 +2,9 @@ AUX biglybt-3.2.0.0-disable-DorkBoxUpdaterPlugin.patch 316 BLAKE2B 87efcf5b3a0c8
AUX biglybt-3.2.0.0-disable-SWTUpdateChecker.patch 407 BLAKE2B 63b34dfc13d2c3a6002b66da1bf652a7e98b0f4c92d48d1af90001742cebc0ba89c81c72f5c8d81bb29c6f7a5fb412b00dc1a18daf9f5ab6601e446e49b030c0 SHA512 87743e1a437d15e929b51b67bd5fb329ce67fc44f93c3172634056fe52d575db22102d915d9507df9644c4f800e399fed2cb327f0451eb6506c27e5bf776f2f6
AUX biglybt-3.2.0.0-disable-shared-plugins.patch 553 BLAKE2B b4844e817c76ddb03ac1f029d4c3626483d02fc81460e8f028719e9252e4b74765db04e2c0e0561dd9237ecbf6687ef93a5c75fed58342f259839935af5e976e SHA512 5f8eeb6caf6b719b77f3b2d7857723335b0dbe8c5c4e09454471ed10e6ad01a82f566e9a42614b65821d5c33e44eb958d6933ffb1d30025512a75114346a6b45
AUX biglybt-3.5.0.0-Entities.javadoc.patch 1378 BLAKE2B 0984fcc6d342a3b54129b0196611a9b76d3aad4e7fa0b8cba7d43ac8bb7102a92072e9e288a979f7a92cf1ac496868be863b51e9a1fb3b3d83aad7ae25a1d5eb SHA512 c7987683558224f7752dbdc91d10147c5a4fbe4c0a7db47a2dd495e728d3f8b2aa4c7ec5712163160a60431e5d043f86e4018becc63fe61f8909dcdd7201f41d
+AUX biglybt-3.6.0.0-disable-PluginUpdatePlugin.patch 1374 BLAKE2B 9f2e72b24e20db59ba57df5591e3a722b114b697f6bd4c872c5a2b41eae1310d03489c03c353748cb877735a698e3ee5bced62809ab2bf30f8bf7609be9e07a2 SHA512 dd4dc70157685acdcd0e4c4e61058367489ef4081fc027c858a31af85e5b84432d2146c7a4742ff644ae6bf79a60e2c08d5a68590829c66c008a490c9cb04247
DIST biglybt-3.5.0.0.tar.gz 41499459 BLAKE2B a08bfa560a72297a6ef21aed1bf4dc278e6c1e8b28b7adfb9bd880d8a6bcec1875b2ff8f3c95e9a05a41be5f14ba7ec66d775f53b78ee4a6bb88a295906f75e2 SHA512 1345ca1b49615be6d7e4ffb883ac5a60ed31af1dbf29a45d5d03ab56fb37d3f47d36abdffe990d264bda5fe5d3f90a3e2ad64373f1fe16fa23feb1ba8b70dd15
+DIST biglybt-3.6.0.0.tar.gz 43972902 BLAKE2B 76995d3d5f24f054690e609d2be7bd822f6c8573b6627bcf380c3a93be86265f4ca827c2991db65ef39c9f3f79b0cd8e0aebce492571a36bf237c95fc3d6cc54 SHA512 b56beb006ab813efa2ab2aff8563a04675e677ea70fe6ef72062e2d38ec753749b36740ae87f851739cb1389948a916273cb6ffb65758e651d0701a7f6237afd
EBUILD biglybt-3.5.0.0.ebuild 2941 BLAKE2B 2aa37b93d58eedf78aab850d037fd3dd8dba834b7d7ab344c5b1a6bf42676c87ffd843f1a0323be49d409097aac0a3ac446a5859d297d4f91937d43b9da73fb2 SHA512 f4bb8adca1674d8e5812ee2883172654006340e5c24a112aab2d343a701e72286725e16462fb47732c5318e0dc52c14861377d38e2258d6bc1f97a504a7e4bcc
-MISC metadata.xml 431 BLAKE2B 2d99951c29491ef26da2c83cf34ee292db74fc8a693bda6bea48c846ebffe43f660b962518c2bbc92433839672838497209bbc841ccbd7f514052d70e5c4d74d SHA512 8aded1d9b8f5987d741c041c1374ad849bfffd4a1e70cac9e1daeeda144e91f88183a2cf26527ee9f1c80d1de93bf91840b49eda82d5e1aa833eb6e593bfca88
+EBUILD biglybt-3.6.0.0.ebuild 3050 BLAKE2B 92992124c093e6a4af9779644780e4288ace64acd6b344993660537ddba2eb9b7d214ac195069efb289d9a639c22a0730de836feee1b2c093e265dc8511c8b12 SHA512 7c6dad13ef311bdb46f42d6b71a68c28828e900ed8a5b85e50dc52ce402f01f5d5f0d417bd8c57b2a988e4abac93e023743d32fb648d023ec6d9951cc1367072
+MISC metadata.xml 904 BLAKE2B fd6313faad9aa5140a1110c0fbb53fb5b220e33cdf8c0c59d8a96ed6b424d67cb1922537543b0c7bfdf6fdced2d9273b963db5e7126b0f9d9c61404d4774ea60 SHA512 5106049f93d633214a67dfa9bc52d721911bd7c7c08f36dc8dd2cc052121929c0d95483138685877a6cbbe152be58ec8165320b06a3f1bd78f9f625af2d55c1b
diff --git a/net-p2p/biglybt/biglybt-3.6.0.0.ebuild b/net-p2p/biglybt/biglybt-3.6.0.0.ebuild
new file mode 100644
index 000000000000..4ee04bea7849
--- /dev/null
+++ b/net-p2p/biglybt/biglybt-3.6.0.0.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# No tests, #839681
+JAVA_PKG_IUSE="doc source"
+MAVEN_PROVIDES="com.${PN}:${PN}-core:${PV} com.${PN}:${PN}-ui:${PV}"
+
+inherit desktop java-pkg-2 java-pkg-simple optfeature xdg
+
+DESCRIPTION="Feature-filled Bittorrent client based on the Azureus open source project"
+HOMEPAGE="https://www.biglybt.com"
+SRC_URI="https://github.com/BiglySoftware/BiglyBT/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/BiglyBT-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+
+CP_DEPEND="
+ dev-java/commons-cli:1
+ dev-java/swt:4.27
+"
+
+# Due to removal of AENameServiceDescriptor it would fail to start under jdk:1.8
+# StartServer ERROR: unable to bind to 127.0.0.1:6880 listening for passed torrent info: \
+# sun.net.spi.nameservice.NameServiceDescriptor: Provider com.biglybt.core.util.spi.AENameServiceDescriptor not found
+# Restricting to jdk:11 for https://bugs.gentoo.org/888859
+DEPEND="${CP_DEPEND}
+ >=virtual/jdk-11:*"
+
+RDEPEND="${CP_DEPEND}
+ >=virtual/jre-1.8:*"
+
+DOCS=(
+ CODING_GUIDELINES.md
+ CONTRIBUTING.md
+ ChangeLog.txt
+ README.md
+ TRANSLATE.md
+)
+
+JAVADOC_SRC_DIRS=( {core,uis}/src )
+
+PATCHES=(
+ "${FILESDIR}/biglybt-3.2.0.0-disable-SWTUpdateChecker.patch"
+ "${FILESDIR}/biglybt-3.2.0.0-disable-shared-plugins.patch"
+ "${FILESDIR}/biglybt-3.5.0.0-Entities.javadoc.patch"
+ "${FILESDIR}/biglybt-3.6.0.0-disable-PluginUpdatePlugin.patch"
+)
+
+src_prepare() {
+ default #780585
+ java-pkg-2_src_prepare
+ # AENameServiceDescriptor fails to compile with jdk >= 11
+ # "error: package sun.net.spi.nameservice does not exist"
+ # https://github.com/BiglySoftware/BiglyBT/pull/2611
+ rm -r core/src/com/biglybt/core/util/spi || die
+# rm -r core/src/META-INF || die
+
+ cp -r core/{src,resources} || die
+ find core/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed"
+
+ cp -r uis/{src,resources} || die
+ find uis/resources -type f -name '*.java' -exec rm -rf {} + || die "deleting classes failed"
+}
+
+src_compile() {
+ einfo "Compiling module \"core\""
+ JAVA_JAR_FILENAME="${PN}-core.jar"
+ JAVA_RESOURCE_DIRS="core/resources"
+ JAVA_SRC_DIR="core/src"
+ java-pkg-simple_src_compile
+ JAVA_GENTOO_CLASSPATH_EXTRA="${PN}-core.jar"
+
+ einfo "Compiling module \"uis\""
+ JAVA_JAR_FILENAME="BiglyBT.jar"
+ JAVA_LAUNCHER_FILENAME="${PN}"
+ JAVA_MAIN_CLASS="com.${PN}.ui.Main"
+ JAVA_RESOURCE_DIRS="uis/resources"
+ JAVA_SRC_DIR="uis/src"
+ java-pkg-simple_src_compile
+
+ if use doc; then
+ einfo "Creating javadoc"
+ JAVADOC_CLASSPATH="${JAVA_GENTOO_CLASSPATH}"
+ ejavadoc
+ fi
+}
+
+src_install() {
+ java-pkg-simple_src_install
+
+ make_desktop_entry "${PN}" BiglyBT "${PN}" "Network;FileTransfer"
+
+ if use source; then
+ java-pkg_dosrc "core/src/*"
+ java-pkg_dosrc "uis/src/*"
+ fi
+ default
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature_header "If you are using plugin proxies you might want to swap them for these native packages:"
+ optfeature "I2P SOCKS proxy" net-vpn/i2p net-vpn/i2pd
+ optfeature "TOR SOCKS proxy" net-vpn/tor
+}
diff --git a/net-p2p/biglybt/files/biglybt-3.6.0.0-disable-PluginUpdatePlugin.patch b/net-p2p/biglybt/files/biglybt-3.6.0.0-disable-PluginUpdatePlugin.patch
new file mode 100644
index 000000000000..a736a191b129
--- /dev/null
+++ b/net-p2p/biglybt/files/biglybt-3.6.0.0-disable-PluginUpdatePlugin.patch
@@ -0,0 +1,32 @@
+--- a/core/src/com/biglybt/pifimpl/update/PluginUpdatePlugin.java
++++ b/core/src/com/biglybt/pifimpl/update/PluginUpdatePlugin.java
+@@ -99,7 +99,7 @@ PluginUpdatePlugin
+
+ final PluginConfig plugin_config = plugin_interface.getPluginconfig();
+
+- boolean enabled = plugin_config.getPluginBooleanParameter( "enable.update", true );
++ boolean enabled = plugin_config.getPluginBooleanParameter( "enable.update", false );
+
+ model.setConfigSectionID(PLUGIN_CONFIGSECTION_ID);
+ model.getStatus().setText( enabled?"Running":"Optional checks disabled" );
+@@ -130,7 +130,7 @@ PluginUpdatePlugin
+
+ BasicPluginConfigModel config = ui_manager.createBasicPluginConfigModel(ConfigSection.SECTION_PLUGINS, PLUGIN_CONFIGSECTION_ID);
+
+- config.addBooleanParameter2( "enable.update", "Plugin.pluginupdate.enablecheck", true );
++ config.addBooleanParameter2( "enable.update", "Plugin.pluginupdate.enablecheck", false );
+
+ plugin_interface.addEventListener(
+ new PluginEventListener()
+@@ -563,7 +563,7 @@ PluginUpdatePlugin
+ try{
+ if ( (!mandatory) &&
+ (ids_to_check == null ) && // allow custom actions through
+- (!plugin_interface.getPluginconfig().getPluginBooleanParameter( "enable.update", true ))){
++ (!plugin_interface.getPluginconfig().getPluginBooleanParameter( "enable.update", false ))){
+
+ return( num_updates_found );
+ }
+--
+2.44.2
+
diff --git a/net-p2p/biglybt/metadata.xml b/net-p2p/biglybt/metadata.xml
index a660313d0473..f232be2ae7c6 100644
--- a/net-p2p/biglybt/metadata.xml
+++ b/net-p2p/biglybt/metadata.xml
@@ -4,9 +4,18 @@
<maintainer type="project">
<email>java@gentoo.org</email>
</maintainer>
+ <longdescription>
+ BiglyBT is a BitTorrent client based on Vuze (previously Azureus) which first released in 2003.
+
+ It's killer feature is integration with I2P and TOR anonymyzing networks.
+ They are available as plugins or can be used with your local node using SOCKS.
+ BiglyBT is the only client in acrive development that can work on clearnet and I2P simultaneously,
+ cross-seeding the torrents and swarm-merging them.
+ </longdescription>
<upstream>
<bugs-to>https://github.com/BiglySoftware/BiglyBT/issues</bugs-to>
<doc>https://github.com/BiglySoftware/BiglyBT/wiki</doc>
<remote-id type="github">BiglySoftware/BiglyBT</remote-id>
</upstream>
+ <stabilize-allarches/>
</pkgmetadata>
diff --git a/net-p2p/bitcoin-core/Manifest b/net-p2p/bitcoin-core/Manifest
index 4e6c55156559..0c9eeed2b0f9 100644
--- a/net-p2p/bitcoin-core/Manifest
+++ b/net-p2p/bitcoin-core/Manifest
@@ -11,12 +11,15 @@ DIST bitcoin-25.1.tar.gz 12498596 BLAKE2B e8e4ea99cb40db420033c4df75e985af93cbb6
DIST bitcoin-26.0.tar.gz 12753904 BLAKE2B 35b5d40390dc5eab18a12b0f120619d40d9d0eaf4a59f5ed943a59189c0ede5d78207b7606f1c3490b90f14c17e87882242d6637fdc348005a6f60a1d8202d13 SHA512 31b7bc66b43d073611ccf19adc80a4dd3ce3a4b5cf4c8b814f4be9e771e88721d20ae0aa83d89cd8d55ffaf0853444479932b425e82081fd66bb037c6b53e4a8
DIST bitcoin-core-25.2.tar.gz 12502724 BLAKE2B b6c4a2916c058a399c61ea3c57dd485a19d67fd71cdadf014b82d779792de65f7359d0cf994130681e5e27d568fbcfbc7dba22ff72b2dbc684c6bde9b99ab622 SHA512 bee23eee4d95dadabc34c72f48c940d81512c25b5db2fac8ed9f58bc433f6bdbe4e4aaba2a39b7d46c08355c957f8e7afc8e9a4836f634641c297dbc41ff0809
DIST bitcoin-core-26.1.tar.gz 12822211 BLAKE2B 9093133f025a47cc93cc02056c2588be0eb8cc5dcb58c33111a79f88b7b07ef36e278ea7b95ee8d359ec0935a71846306b14d31f423e1af330dc55dcfa23abab SHA512 b7d364134b12bbd683661db95d2cd313644ca7e0f4d04163c09ab39753df55ce4943ae386e8f41b6787e993b2bbf674cde0a093487afe1a1504f0b6e45338ac9
+DIST bitcoin-core-26.2_rc1.tar.gz 12889436 BLAKE2B 59a517597f2482ea297bbe251464e635937e166379d9dcd420a14cb1ed8af3f02c5480a1d2501a3c43c461938728e06b1c48944ad653bada2ab183ce5051647d SHA512 cd67cbd5b813d34c098a0724e00375d8a2daa3509756055a7a60fd86ef681e7e65df9c21322b38a652e580f72122b0e01bea1dd2dfb46a337cfcc0645e5b9f53
DIST bitcoin-core-27.0.tar.gz 13087956 BLAKE2B f625eaa2ce98cd8ed771f97d5a7e66733e94523d2ddda99cd858777bfb88a6e7eafae71e10fbf1ddadfcf629f2e3f790fb48c39f0e016d3fb22f1da7e7c93614 SHA512 0833fbd654570bc3e50efbe4da1f0bcab7744b92becc76d0dfea39a551325bd1b64ae746f7d9824d9e93fc53c95bc5eb5977869f0af04e26bd8ccb992d4c6e7c
-DIST bitcoin-core-27.1_rc1.tar.gz 13150196 BLAKE2B bf0b7d76b54cbb9f097b3d15e7e3397f504dba60d1f838373eb9096f435a33b9eefef408a44f7d484657e43fcd627000685d5177aab9ebc3d7d91960645b8b29 SHA512 273a1f8d05ef2d5204a59742726ad03fc8e1ce6797cf95cf9bc9c6b75db7f23d4f7e46c153c5757cefdf246b1094b9146b1fea2a853274fc11474b98874389b5
-EBUILD bitcoin-core-25.1-r2.ebuild 12629 BLAKE2B ca23ce3077968fd5be33f331ca0ca56414a7cbedc8be85dd495f5a4da7d15317dcae5fbc3ba493e43cd77e43208650ba8d8a7c5185e4f04bb897594ca70e1396 SHA512 8dd9d7a39fa36ed915577f52e08cf9af1c2bf4acc04cf8a0f84f1409ebd88e24cb7252ab68aff7c307e9a979742890d61919551f78390852f77735a703602088
-EBUILD bitcoin-core-25.2.ebuild 12733 BLAKE2B 10f1ba77bcf0a71d5c4d727720e1c4af66937982515de291bb88561d2a64bfa3d433cffd876715cf9eb18da5cb5c57b322e67426f04c9b890a56b97b239a1a35 SHA512 1af55a71303828a528671b8772a76123484eef1f6ca6470e13a8d9af4cdac45af6522d372b032468b55687501f73d8590021127bb40cb661e1a512351484e901
-EBUILD bitcoin-core-26.0-r1.ebuild 13052 BLAKE2B 6f4863f10ac953c7b9520463cafc139f5b4cfa3fc0f36e0ac8bc4c8a761e3bc40d1742d5ba28169f94412cf4163b29e89319b511f19e9cdcb5b1df28f4e95401 SHA512 2a7abe6b9916a42165578e45e72be33f3a408224e400d45a47bb825be3cac0494829daf512f241d92ab2983db5f646222cfe429da4e1012d56641f4315e99f67
-EBUILD bitcoin-core-26.1.ebuild 12992 BLAKE2B 465a73cc72652773581fd6bd33703426b4d9cd25842fa263eabf480411f86b4da8941df4b16423a960b4ffd803a3da3f1fd1521c37fa38e6b36fbf3daecf1270 SHA512 b97b8c1648caea11510d3cba2e7638ae5989483ff279686e53ed4c164c88a22cdd75d6adf2229be1dbd4bd6b0e8f989392e59a897b1d6f3dd3a3e9245713b656
-EBUILD bitcoin-core-27.0.ebuild 12992 BLAKE2B 24bf4eb3b2429d72280cf78b346a8e6fd2f142ad2bd451d217becee5239d985e26f29706d717f2a4d386b1f37d80ce7a6e86239655105373b2f3bcd40dc690a9 SHA512 5e607a6d8e25ff99c92f8ec36839f801339e380593dcf2d03905651a100998a36e00845e9f77a5972b1e21991f7d9ff034245f7f271d3760b472f738b9dac2d9
-EBUILD bitcoin-core-27.1_rc1.ebuild 12992 BLAKE2B e8bc87083a2745f8d1c7cc611ad18acfd20e749866d9115367cdb84d364cbf618e9e9f5f9a86c8a8bf2bcc14d0bf8652f1ff3b8d3cb06c83907e38cded6861fa SHA512 a7d5db0cb7f43cb364c8918329404187a9771356e40a2fec7f8a3605de3c6604ae8b30c028286488b09d3a7e051817016cd16963e2c796afaaec5e2ee66684d3
+DIST bitcoin-core-27.1.tar.gz 13146683 BLAKE2B 9df45ca67565aa1f1cb851e86302ab5e7edbc573642cbd66585910cbd20ecbe8b3a89f7441fc7f299bb3ff32cf687a617f7449cd1a4164e9ac78637501f619da SHA512 b3c2f90b125705401dbf1318db44be586f3609473a9aa3b7330d6c7f48bf5b31951f822e494ae607ebb96e5ffb62b909bea51be14fd91ed71ea62324d2736862
+DIST bitcoin-core-miniupnpc-2.2.8-compat.patch 1130 BLAKE2B 4b1e8eaf4c7f13e9317fa4f69f6c2bce5f1663d8e4731bfe5ca5b4622fcd140e6532acdae544259727a59050b7f3f7bd7dab6f7f23dccebef4caf8fdef0f0c83 SHA512 ec0890d90a5ec3555b2e5477ead75ea5874c57aa3312dc64df5688224f51569f3f7c59593ed2f4336b283fff71c87b5d4fd786ab3cfecbb6407ef143b5018ba5
+EBUILD bitcoin-core-25.1-r2.ebuild 12822 BLAKE2B 7a738341ba08012d66d1308b9b8f778c31e4b3a21e5541543e55db0cd0dfeba66b70d22b26e345bbff84e24dcb02f4c4647f9611595932f5cca51d4c56160e44 SHA512 4271e3edaebc070a7f29fe22c83879c0d9dbfcd3bd6402bb576b5cb1dc4b5fa11b5b6561445b2a4b0b75d4893340de23f610e4d8fa5e75e737e21561c9703684
+EBUILD bitcoin-core-25.2.ebuild 12926 BLAKE2B 2fb614a47736f39df8123e3382a729434fb6fb06fa7f34e2e70e2ec3dea171984ee29410d0a56c20a52d8dd2548d5a80cf3672aed1745bb482c4cba794794fa9 SHA512 a4b7e2f13c6631319d8788a09eaa97f4f4fd6c29ea1ce42f5d66ec0c0bb78a809e91eabdc08ced79a220578814a58083173b5c5fd1c2c71ba7e039bca6d7eb0e
+EBUILD bitcoin-core-26.0-r1.ebuild 13245 BLAKE2B b56303447b3a7a3f966b8e145cb9093922019796fd562feda349d93839bc77e47b10563a189530326cfaf9fc15e0f845a2aef790158d029a235263d7b267400a SHA512 cf9b9efce7a48a58e06ea7082ae35d083115fc4d27b7be7be58788d0b72a032bf8e8126ba3ef8029a5d44644d31c3bda1cc7fbd0836dd4d90f4d5dd570aa8812
+EBUILD bitcoin-core-26.1.ebuild 13184 BLAKE2B f613bd537bc220777d77fc5b4babf243cd9bfb90b094f5de4543a9b855ba7b7595348d2b64919ddb5f0b862f0cb4c72f360330159bd8beabd731a1d746bd5a5d SHA512 993c78ab0ac133a271a414e036777532deeaf8859d416b1e13558c54dcff9a0c3739083e97219b8d59684c996fb4219a4d006453a32dc51c9a87fe367369ecec
+EBUILD bitcoin-core-26.2_rc1.ebuild 13185 BLAKE2B b613ad78cef8069daa1298dde1cba8c056b0aef1770797072cbb1d52753e9cba46c2bc17a22e826c00a4918c4f368ddcfa95711d8c28cd50b826b1adf279a08c SHA512 0b551cb80b220724a90a1513a598733213373dc40e75051f0d329bb989eb39466899a6b7136d58f60b60068da230e661a3a2f9fabd949639ee21f239bcf25a7f
+EBUILD bitcoin-core-27.0.ebuild 13185 BLAKE2B e9ff9dd6778c7a6791545b0c01bd851f24ae40c7b6ad941f0649ee5c3904ec2c3c02f75514b89db39d4fbbb5625c3ef40d6e086a81d54fa43000e632ddbe5965 SHA512 a70ad744357d4837349fea01b16917022ecf62ef1935d52424b5c64dbec477ca8729e15f93d57ad9ddaf16b73cf4b0461a56a78cab4cecedbf26d21a7edafc7b
+EBUILD bitcoin-core-27.1.ebuild 13185 BLAKE2B 58849f1af366a2db5fa6b200f7710998406c68a4c5910dcd80fde6ee16697ba0ef34b8124c243a5fd19744a0c579f55e9b904a62f07996f45796caea7b0a7321 SHA512 930f0a2f4faf6d8be1d9392559378644f7d58b22fc3f0fe97bdd0259637f9bb12cc96bab9cdc1886eb123fc415ec6503c1e92a8947bd5bd706880449334dcd9b
MISC metadata.xml 1731 BLAKE2B 82448eebdb2fb1de884d8df8a61449a4895c9670997fe590d6cdd2473a3831f12338c736739cef110a38ca0673053317bb21c93f2016b1b0c329407c7255e068 SHA512 84a029da788f4c41679bc9fa1fcc8d23ca74ddb11abc678bf436744239b1135e4c8aac9e40974b64414990e6892cc39fe08aa3a005f7a924f0802853c013d163
diff --git a/net-p2p/bitcoin-core/bitcoin-core-25.1-r2.ebuild b/net-p2p/bitcoin-core/bitcoin-core-25.1-r2.ebuild
index 1b14729e0a7c..52a3f31055e3 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-25.1-r2.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-25.1-r2.ebuild
@@ -9,7 +9,10 @@ inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessi
DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
-SRC_URI="https://bitcoincore.org/bin/${P}/${P/-core}.tar.gz"
+SRC_URI="
+ https://bitcoincore.org/bin/${P}/${P/-core}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
S="${WORKDIR}/${P/-core}"
LICENSE="MIT"
@@ -91,6 +94,7 @@ DOCS=(
)
PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
"${FILESDIR}/25.0-syslibs.patch"
"${FILESDIR}/init.patch"
)
diff --git a/net-p2p/bitcoin-core/bitcoin-core-25.2.ebuild b/net-p2p/bitcoin-core/bitcoin-core-25.2.ebuild
index b51f27a43b29..d3b23526e37c 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-25.2.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-25.2.ebuild
@@ -9,7 +9,10 @@ inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessi
DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
-SRC_URI="https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz"
+SRC_URI="
+ https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
LICENSE="MIT"
@@ -92,6 +95,7 @@ DOCS=(
)
PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
"${FILESDIR}/25.0-syslibs.patch"
"${FILESDIR}/init.patch"
)
diff --git a/net-p2p/bitcoin-core/bitcoin-core-26.0-r1.ebuild b/net-p2p/bitcoin-core/bitcoin-core-26.0-r1.ebuild
index bc609a903ac0..27e0238e5b62 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-26.0-r1.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-26.0-r1.ebuild
@@ -9,7 +9,10 @@ inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessi
DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
-SRC_URI="https://github.com/bitcoin/bitcoin/archive/v${PV}.tar.gz -> ${P/-core}.tar.gz"
+SRC_URI="
+ https://github.com/bitcoin/bitcoin/archive/v${PV}.tar.gz -> ${P/-core}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
S="${WORKDIR}/${P/-core}"
LICENSE="MIT"
@@ -91,6 +94,7 @@ DOCS=(
)
PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
"${FILESDIR}/26.0-syslibs.patch"
"${FILESDIR}/26.0-init.patch"
)
diff --git a/net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild b/net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild
index eacdbc50d800..5327852ba303 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-26.1.ebuild
@@ -9,13 +9,16 @@ inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessi
DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
-SRC_URI="https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz"
+SRC_URI="
+ https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
LICENSE="MIT"
SLOT="0"
if [[ "${PV}" != *_rc* ]] ; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
fi
IUSE="+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq"
RESTRICT="!test? ( test )"
@@ -92,6 +95,7 @@ DOCS=(
)
PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
"${FILESDIR}/26.0-syslibs.patch"
"${FILESDIR}/26.0-init.patch"
)
diff --git a/net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild b/net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild
new file mode 100644
index 000000000000..73ea8bc6302b
--- /dev/null
+++ b/net-p2p/bitcoin-core/bitcoin-core-26.2_rc1.ebuild
@@ -0,0 +1,427 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
+
+DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
+HOMEPAGE="https://bitcoincore.org/"
+SRC_URI="
+ https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
+S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
+
+LICENSE="MIT"
+SLOT="0"
+if [[ "${PV}" != *_rc* ]] ; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+fi
+IUSE="+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ dbus? ( gui )
+ kde? ( gui )
+ qrcode? ( gui )
+ system-leveldb? ( || ( daemon gui ) )
+"
+# dev-libs/univalue is now bundled, as upstream dropped support for system copy
+# and their version in the Bitcoin repo has deviated a fair bit from upstream.
+# Upstream also seems very inactive.
+RDEPEND="
+ !dev-util/bitcoin-tx
+ >=dev-libs/boost-1.81.0:=
+ >=dev-libs/libevent-2.1.12:=
+ berkdb? ( >=sys-libs/db-4.8.30:$(db_ver_to_slot 4.8)=[cxx] )
+ cli? ( !net-p2p/bitcoin-cli )
+ daemon? (
+ !net-p2p/bitcoind
+ acct-group/bitcoin
+ acct-user/bitcoin
+ )
+ gui? (
+ !net-p2p/bitcoin-qt
+ >=dev-qt/qtcore-5.15.10:5
+ >=dev-qt/qtgui-5.15.10:5
+ >=dev-qt/qtnetwork-5.15.10:5
+ >=dev-qt/qtwidgets-5.15.10:5
+ dbus? ( >=dev-qt/qtdbus-5.15.10:5 )
+ )
+ libs? ( !net-libs/libbitcoinconsensus )
+ nat-pmp? ( >=net-libs/libnatpmp-20220705:= )
+ qrcode? ( >=media-gfx/qrencode-4.1.1:= )
+ sqlite? ( >=dev-db/sqlite-3.38.5:= )
+ system-leveldb? ( virtual/bitcoin-leveldb )
+ system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] )
+ upnp? ( >=net-libs/miniupnpc-2.2.2:= )
+ zeromq? ( >=net-libs/zeromq-4.3.4:= )
+"
+DEPEND="
+ ${RDEPEND}
+ systemtap? ( >=dev-debug/systemtap-4.8 )
+"
+BDEPEND="
+ virtual/pkgconfig
+ daemon? (
+ acct-group/bitcoin
+ acct-user/bitcoin
+ )
+ gui? ( >=dev-qt/linguist-tools-5.15.10:5 )
+ test? ( ${PYTHON_DEPS} )
+"
+IDEPEND="
+ gui? ( dev-util/desktop-file-utils )
+"
+
+DOCS=(
+ doc/bips.md
+ doc/bitcoin-conf.md
+ doc/descriptors.md
+ doc/files.md
+ doc/i2p.md
+ doc/JSON-RPC-interface.md
+ doc/multisig-tutorial.md
+ doc/p2p-bad-ports.md
+ doc/psbt.md
+ doc/reduce-memory.md
+ doc/reduce-traffic.md
+ doc/release-notes.md
+ doc/REST-interface.md
+ doc/tor.md
+)
+
+PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
+ "${FILESDIR}/26.0-syslibs.patch"
+ "${FILESDIR}/26.0-init.patch"
+)
+
+efmt() {
+ : ${1:?} ; local l ; while read -r l ; do "${!#}" "${l}" ; done < <(fmt "${@:1:$#-1}")
+}
+
+pkg_pretend() {
+ if ! use daemon && ! use gui && ! has_version "${CATEGORY}/${PN}[-daemon,-gui(-),-qt5(-)]" ; then
+ efmt ewarn <<-EOF
+ You are enabling neither USE="daemon" nor USE="gui". This is a valid
+ configuration, but you will be unable to run a Bitcoin node using this
+ installation.
+ EOF
+ fi
+ if use daemon && ! use cli && ! has_version "${CATEGORY}/${PN}[daemon,-bitcoin-cli(-),-cli(-)]" ; then
+ efmt ewarn <<-EOF
+ You are enabling USE="daemon" but not USE="cli". This is a valid
+ configuration, but you will be unable to interact with your bitcoind node
+ via the command line using this installation.
+ EOF
+ fi
+ if ! use berkdb && ! use sqlite &&
+ { { use daemon && ! has_version "${CATEGORY}/${PN}[daemon,-berkdb,-sqlite]" ; } ||
+ { use gui && ! has_version "${CATEGORY}/${PN}[gui,-berkdb,-sqlite]" ; } ; }
+ then
+ efmt ewarn <<-EOF
+ You are enabling neither USE="berkdb" nor USE="sqlite". This is a valid
+ configuration, but your Bitcoin node will be unable to open any wallets.
+ EOF
+ fi
+
+ # test/functional/feature_pruning.py requires 4 GB disk space
+ # test/functional/wallet_pruning.py requires 1.3 GB disk space
+ use test && CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ if use test ; then
+ CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_setup
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+ ! use system-leveldb || rm -r src/leveldb || die
+ if use system-libsecp256k1 ; then
+ rm -r src/secp256k1 || die
+ sed -e '/^DIST_SUBDIRS *=/s/\bsecp256k1\b//' -i src/Makefile.am || die
+ else
+ pushd src/secp256k1 >/dev/null || die
+ AT_NOELIBTOOLIZE=yes eautoreconf
+ popd >/dev/null || die
+ fi
+ eautoreconf
+
+ # we say --disable-util-util, so we can't test bitcoin-util
+ sed -ne '/^ {/{h;:0;n;H;/^ }/!b0;g;\|"exec": *"\./bitcoin-util"|d};p' \
+ -i test/util/data/bitcoin-util-test.json || die
+
+ sed -e 's/^\(complete -F _bitcoind\b\).*$/\1'"$(usev daemon ' bitcoind')$(usev gui ' bitcoin-qt')/" \
+ -i contrib/completions/bash/bitcoind.bash || die
+}
+
+src_configure() {
+ local wallet ; if use berkdb || use sqlite ; then wallet=enable ; else wallet=disable ; fi
+ local myeconfargs=(
+ --disable-static
+ --${wallet}-wallet
+ $(use_with sqlite)
+ $(use_with berkdb bdb)
+ $(use_enable systemtap usdt)
+ $(use_with upnp miniupnpc)
+ $(use_with nat-pmp natpmp)
+ $(use_enable test tests)
+ --disable-bench
+ --disable-fuzz{,-binary}
+ $(use_with qrcode qrencode)
+ --disable-ccache
+ $(use_enable asm)
+ $(use_enable zeromq zmq)
+ $(use_enable man)
+ $(use_enable external-signer)
+ --with-utils
+ $(use_enable {,util-}cli)
+ --enable-util-tx
+ --${wallet}-util-wallet
+ --disable-util-util
+ $(use_with libs)
+ $(use_with daemon)
+ $(use_with gui gui qt5)
+ $(use_with dbus qtdbus)
+ $(use_with system-leveldb)
+ $(use_with system-libsecp256k1)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ if use daemon && ! tc-is-cross-compiler ; then
+ TOPDIR="${S}" bash contrib/devtools/gen-bitcoin-conf.sh || die
+ fi
+ sed -e 's/ To use, copy this file$//p;Tp;:0;n;/save the file\.$/!b0;d;:p;p' \
+ -ni share/examples/bitcoin.conf || die
+}
+
+src_test() {
+ emake check
+
+ use daemon && edo "${PYTHON}" test/functional/test_runner.py \
+ --ansi --extended --jobs="$(get_makeopts_jobs)" --timeout-factor="${TIMEOUT_FACTOR:-15}"
+}
+
+src_install() {
+ use external-signer && DOCS+=( doc/external-signer.md )
+ use berkdb || use sqlite && DOCS+=( doc/managing-wallets.md )
+ use libs && DOCS+=( doc/shared-libraries.md )
+ use systemtap && DOCS+=( doc/tracing.md )
+ use zeromq && DOCS+=( doc/zmq.md )
+
+ if use daemon ; then
+ # https://bugs.gentoo.org/757102
+ DOCS+=( share/rpcauth/rpcauth.py )
+ docompress -x "/usr/share/doc/${PF}/rpcauth.py"
+ fi
+
+ default
+
+ find "${ED}" -type f -name '*.la' -delete || die
+ ! use test || rm -f -- "${ED}"/usr/bin/test_bitcoin{,-qt} || die
+
+ newbashcomp contrib/completions/bash/bitcoin-tx.bash bitcoin-tx
+ use cli && newbashcomp contrib/completions/bash/bitcoin-cli.bash bitcoin-cli
+ if use daemon ; then
+ newbashcomp contrib/completions/bash/bitcoind.bash bitcoind
+ use gui && bashcomp_alias bitcoind bitcoin-qt
+ elif use gui ; then
+ newbashcomp contrib/completions/bash/bitcoind.bash bitcoin-qt
+ fi
+
+ if use daemon ; then
+ insinto /etc/bitcoin
+ doins share/examples/bitcoin.conf
+ fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
+ fperms 0660 /etc/bitcoin/bitcoin.conf
+
+ newconfd contrib/init/bitcoind.openrcconf bitcoind
+ newinitd "${FILESDIR}/bitcoind.openrc" bitcoind
+ systemd_newunit contrib/init/bitcoind.service bitcoind.service
+
+ keepdir /var/lib/bitcoind
+ fperms 0750 /var/lib/bitcoind
+ fowners bitcoin:bitcoin /var/lib/bitcoind
+ dosym -r {/etc/bitcoin,/var/lib/bitcoind}/bitcoin.conf
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/bitcoind.logrotate-r1" bitcoind
+ fi
+
+ if use gui ; then
+ insinto /usr/share/icons/hicolor/scalable/apps
+ newins src/qt/res/src/bitcoin.svg bitcoin128.svg
+
+ domenu "${FILESDIR}/org.bitcoin.bitcoin-qt.desktop"
+
+ if use kde ; then
+ insinto /usr/share/kservices5
+ doins "${FILESDIR}/bitcoin-qt.protocol"
+ fi
+ fi
+
+ if use examples ; then
+ docinto examples
+ dodoc -r contrib/{linearize,qos}
+ use zeromq && dodoc -r contrib/zmq
+ fi
+}
+
+pkg_preinst() {
+ if use daemon && [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
+ if [[ -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
+ dosym -r /var/lib/bitcoin{d,/.bitcoin}
+ elif [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]] ; then
+ efmt ewarn <<-EOF
+ Your bitcoind data directory is located at ${EPREFIX}/var/lib/bitcoin/.bitcoin,
+ a deprecated location. To perform an automated migration to
+ ${EPREFIX}/var/lib/bitcoind, first shut down any running bitcoind instances
+ that may be using the deprecated path, and then run:
+
+ # emerge --config ${CATEGORY}/${PN}
+ EOF
+ insinto /var/lib/bitcoin
+ mv -- "${ED}/var/lib/bitcoin"{d,/.bitcoin} || die
+ dosym -r {/etc/,/var/lib/bitcoin/.}bitcoin/bitcoin.conf
+ dosym -r /var/lib/bitcoin{/.bitcoin,d}
+ fi
+ fi
+
+ if use kde && [[ -d "${EROOT}/usr/share/kde4" ]] ; then
+ dosym -r /usr/share/{kservices5,kde4/services}/bitcoin-qt.protocol
+ fi
+}
+
+pkg_postinst() {
+ # we don't use xdg.eclass because it adds unconditional IDEPENDs
+ if use gui ; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+
+ if use daemon && [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ efmt -su elog <<-EOF
+ To have ${PN} automatically use Tor when it's running, be sure your \
+ 'torrc' config file has 'ControlPort' and 'CookieAuthentication' set up \
+ correctly, and:
+ - Using an init script: add the 'bitcoin' user to the 'tor' user group.
+ - Running bitcoind directly: add that user to the 'tor' user group.
+ EOF
+ fi
+
+ if use cli && use daemon ; then
+ efmt -su elog <<-EOF
+ To use bitcoin-cli with the /etc/init.d/bitcoind service:
+ - Add your user(s) to the 'bitcoin' group.
+ - Symlink ~/.bitcoin to /var/lib/bitcoind.
+ EOF
+ fi
+
+ if use berkdb ; then
+ # https://github.com/bitcoin/bitcoin/pull/28597
+ # https://bitcoincore.org/en/releases/26.0/#wallet
+ efmt ewarn <<-EOF
+ Creation of legacy (Berkeley DB) wallets is refused starting with Bitcoin
+ Core 26.0, pending the deprecation and eventual removal of support for
+ legacy wallets altogether in future releases. At present you can still
+ force support for the creation of legacy wallets by adding the following
+ line to your bitcoin.conf:
+
+ deprecatedrpc=create_bdb
+ EOF
+ fi
+}
+
+pkg_postrm() {
+ if use gui ; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+}
+
+pkg_config() {
+ if [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" && ! -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] &&
+ [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]]
+ then
+ in_use() {
+ : ${1:?} ; local each
+ if command -v fuser >/dev/null ; then
+ fuser "${@}" >/dev/null 2>&1
+ elif command -v lsof >/dev/null ; then
+ for each ; do
+ lsof -- "${each}" && return
+ done >/dev/null 2>&1
+ elif mountpoint -q /proc ; then
+ { find /proc/[0-9]*/{cwd,exe,fd} -type l -exec readlink -- {} +
+ awk '{ print $6 }' /proc/[0-9]*/maps
+ } 2>/dev/null | grep -Fqx -f <(printf '%s\n' "${@}" ; readlink -m -- "${@}")
+ else
+ return 13
+ fi
+ }
+ ebegin "Checking that ${EPREFIX}/var/lib/bitcoin/.bitcoin is not in use"
+ in_use "${EROOT}/var/lib/bitcoin/.bitcoin"{,/.lock}
+ case $? in
+ 0)
+ eend 1
+ efmt eerror <<-EOF
+ ${EPREFIX}/var/lib/bitcoin/.bitcoin is currently in use. Please stop any
+ running bitcoind instances that may be using this data directory, and then
+ retry this migration.
+ EOF
+ die "${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
+ ;;
+ 13)
+ eend 1
+ if [[ "${BITCOIND_IS_NOT_RUNNING}" != 1 ]] ; then
+ efmt eerror <<-EOF
+ Found no way to check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use.
+ Do you have /proc mounted? To force the migration without checking, re-run
+ this command with BITCOIND_IS_NOT_RUNNING=1.
+ EOF
+ die "could not check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
+ fi
+ ;;
+ *)
+ eend 0
+ ;;
+ esac
+
+ # find all relative symlinks that point outside the data dir
+ local -A symlinks
+ cd -- "${EROOT}/var/lib/bitcoin/.bitcoin" || die
+ local each ; while read -r -d '' each ; do
+ local target=$(readlink -- "${each}") && [[ "${target}" == ../* ]] &&
+ target=$(readlink -e -- "${each}") && [[ "${target}" != "${EROOT}/var/lib/bitcoin/.bitcoin/"* ]] &&
+ symlinks["${each}"]="${target}"
+ done < <(find -type l -print0)
+
+ einfo "Moving your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
+ rm -f -- "${EROOT}/var/lib/bitcoind" || die
+ mv --no-clobber --no-copy --no-target-directory -- "${EROOT}/var/lib/bitcoin"{/.bitcoin,d} ||
+ die "Failed to move your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
+
+ # fix up the relative symlinks
+ cd -- "${EROOT}/var/lib/bitcoind" || die
+ for each in "${!symlinks[@]}" ; do
+ ln -fnrs -- "${symlinks[${each}]}" "${each}" # keep going even if this fails
+ done
+
+ einfo 'Creating a transitional symlink for your convenience.'
+ ln -fnrsv -- "${EROOT}/var/lib/bitcoin"{d,/.bitcoin}
+ einfo 'You may remove this link when you no longer need it.'
+ else
+ einfo 'Nothing to do.'
+ fi
+}
diff --git a/net-p2p/bitcoin-core/bitcoin-core-27.0.ebuild b/net-p2p/bitcoin-core/bitcoin-core-27.0.ebuild
index 44f1f8378b82..f35da4dc4869 100644
--- a/net-p2p/bitcoin-core/bitcoin-core-27.0.ebuild
+++ b/net-p2p/bitcoin-core/bitcoin-core-27.0.ebuild
@@ -9,7 +9,10 @@ inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessi
DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
HOMEPAGE="https://bitcoincore.org/"
-SRC_URI="https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz"
+SRC_URI="
+ https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
LICENSE="MIT"
@@ -92,6 +95,7 @@ DOCS=(
)
PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
"${FILESDIR}/27.0-syslibs.patch"
"${FILESDIR}/26.0-init.patch"
)
diff --git a/net-p2p/bitcoin-core/bitcoin-core-27.1.ebuild b/net-p2p/bitcoin-core/bitcoin-core-27.1.ebuild
new file mode 100644
index 000000000000..9ee8d0810153
--- /dev/null
+++ b/net-p2p/bitcoin-core/bitcoin-core-27.1.ebuild
@@ -0,0 +1,427 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
+
+DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
+HOMEPAGE="https://bitcoincore.org/"
+SRC_URI="
+ https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz
+ https://github.com/bitcoin/bitcoin/commit/8acdf66540834b9f9cf28f16d389e8b6a48516d5.patch?full_index=1 -> ${PN}-miniupnpc-2.2.8-compat.patch
+"
+S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
+
+LICENSE="MIT"
+SLOT="0"
+if [[ "${PV}" != *_rc* ]] ; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+fi
+IUSE="+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ dbus? ( gui )
+ kde? ( gui )
+ qrcode? ( gui )
+ system-leveldb? ( || ( daemon gui ) )
+"
+# dev-libs/univalue is now bundled, as upstream dropped support for system copy
+# and their version in the Bitcoin repo has deviated a fair bit from upstream.
+# Upstream also seems very inactive.
+RDEPEND="
+ !dev-util/bitcoin-tx
+ >=dev-libs/boost-1.81.0:=
+ >=dev-libs/libevent-2.1.12:=
+ berkdb? ( >=sys-libs/db-4.8.30:$(db_ver_to_slot 4.8)=[cxx] )
+ cli? ( !net-p2p/bitcoin-cli )
+ daemon? (
+ !net-p2p/bitcoind
+ acct-group/bitcoin
+ acct-user/bitcoin
+ )
+ gui? (
+ !net-p2p/bitcoin-qt
+ >=dev-qt/qtcore-5.15.11:5
+ >=dev-qt/qtgui-5.15.11:5
+ >=dev-qt/qtnetwork-5.15.11:5
+ >=dev-qt/qtwidgets-5.15.11:5
+ dbus? ( >=dev-qt/qtdbus-5.15.11:5 )
+ )
+ libs? ( !net-libs/libbitcoinconsensus )
+ nat-pmp? ( >=net-libs/libnatpmp-20220705:= )
+ qrcode? ( >=media-gfx/qrencode-4.1.1:= )
+ sqlite? ( >=dev-db/sqlite-3.38.5:= )
+ system-leveldb? ( virtual/bitcoin-leveldb )
+ system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] )
+ upnp? ( >=net-libs/miniupnpc-2.2.2:= )
+ zeromq? ( >=net-libs/zeromq-4.3.4:= )
+"
+DEPEND="
+ ${RDEPEND}
+ systemtap? ( >=dev-debug/systemtap-4.8 )
+"
+BDEPEND="
+ virtual/pkgconfig
+ daemon? (
+ acct-group/bitcoin
+ acct-user/bitcoin
+ )
+ gui? ( >=dev-qt/linguist-tools-5.15.11:5 )
+ test? ( ${PYTHON_DEPS} )
+"
+IDEPEND="
+ gui? ( dev-util/desktop-file-utils )
+"
+
+DOCS=(
+ doc/bips.md
+ doc/bitcoin-conf.md
+ doc/descriptors.md
+ doc/files.md
+ doc/i2p.md
+ doc/JSON-RPC-interface.md
+ doc/multisig-tutorial.md
+ doc/p2p-bad-ports.md
+ doc/psbt.md
+ doc/reduce-memory.md
+ doc/reduce-traffic.md
+ doc/release-notes.md
+ doc/REST-interface.md
+ doc/tor.md
+)
+
+PATCHES=(
+ "${DISTDIR}/${PN}-miniupnpc-2.2.8-compat.patch"
+ "${FILESDIR}/27.0-syslibs.patch"
+ "${FILESDIR}/26.0-init.patch"
+)
+
+efmt() {
+ : ${1:?} ; local l ; while read -r l ; do "${!#}" "${l}" ; done < <(fmt "${@:1:$#-1}")
+}
+
+pkg_pretend() {
+ if ! use daemon && ! use gui && ! has_version "${CATEGORY}/${PN}[-daemon,-gui(-),-qt5(-)]" ; then
+ efmt ewarn <<-EOF
+ You are enabling neither USE="daemon" nor USE="gui". This is a valid
+ configuration, but you will be unable to run a Bitcoin node using this
+ installation.
+ EOF
+ fi
+ if use daemon && ! use cli && ! has_version "${CATEGORY}/${PN}[daemon,-bitcoin-cli(-),-cli(-)]" ; then
+ efmt ewarn <<-EOF
+ You are enabling USE="daemon" but not USE="cli". This is a valid
+ configuration, but you will be unable to interact with your bitcoind node
+ via the command line using this installation.
+ EOF
+ fi
+ if ! use berkdb && ! use sqlite &&
+ { { use daemon && ! has_version "${CATEGORY}/${PN}[daemon,-berkdb,-sqlite]" ; } ||
+ { use gui && ! has_version "${CATEGORY}/${PN}[gui,-berkdb,-sqlite]" ; } ; }
+ then
+ efmt ewarn <<-EOF
+ You are enabling neither USE="berkdb" nor USE="sqlite". This is a valid
+ configuration, but your Bitcoin node will be unable to open any wallets.
+ EOF
+ fi
+
+ # test/functional/feature_pruning.py requires 4 GB disk space
+ # test/functional/wallet_pruning.py requires 1.3 GB disk space
+ use test && CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_pretend
+}
+
+pkg_setup() {
+ if use test ; then
+ CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_setup
+ python-any-r1_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+ ! use system-leveldb || rm -r src/leveldb || die
+ if use system-libsecp256k1 ; then
+ rm -r src/secp256k1 || die
+ sed -e '/^DIST_SUBDIRS *=/s/\bsecp256k1\b//' -i src/Makefile.am || die
+ else
+ pushd src/secp256k1 >/dev/null || die
+ AT_NOELIBTOOLIZE=yes eautoreconf
+ popd >/dev/null || die
+ fi
+ eautoreconf
+
+ # we say --disable-util-util, so we can't test bitcoin-util
+ sed -ne '/^ {/{h;:0;n;H;/^ }/!b0;g;\|"exec": *"\./bitcoin-util"|d};p' \
+ -i test/util/data/bitcoin-util-test.json || die
+
+ sed -e 's/^\(complete -F _bitcoind\b\).*$/\1'"$(usev daemon ' bitcoind')$(usev gui ' bitcoin-qt')/" \
+ -i contrib/completions/bash/bitcoind.bash || die
+}
+
+src_configure() {
+ local wallet ; if use berkdb || use sqlite ; then wallet=enable ; else wallet=disable ; fi
+ local myeconfargs=(
+ --disable-static
+ --${wallet}-wallet
+ $(use_with sqlite)
+ $(use_with berkdb bdb)
+ $(use_enable systemtap usdt)
+ $(use_with upnp miniupnpc)
+ $(use_with nat-pmp natpmp)
+ $(use_enable test tests)
+ --disable-bench
+ --disable-fuzz{,-binary}
+ $(use_with qrcode qrencode)
+ --disable-ccache
+ $(use_enable asm)
+ $(use_enable zeromq zmq)
+ $(use_enable man)
+ $(use_enable external-signer)
+ --with-utils
+ $(use_enable {,util-}cli)
+ --enable-util-tx
+ --${wallet}-util-wallet
+ --disable-util-util
+ $(use_with libs)
+ $(use_with daemon)
+ $(use_with gui gui qt5)
+ $(use_with dbus qtdbus)
+ $(use_with system-leveldb)
+ $(use_with system-libsecp256k1)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ default
+
+ if use daemon && ! tc-is-cross-compiler ; then
+ TOPDIR="${S}" bash contrib/devtools/gen-bitcoin-conf.sh || die
+ fi
+ sed -e 's/ To use, copy this file$//p;Tp;:0;n;/save the file\.$/!b0;d;:p;p' \
+ -ni share/examples/bitcoin.conf || die
+}
+
+src_test() {
+ emake check
+
+ use daemon && edo "${PYTHON}" test/functional/test_runner.py \
+ --ansi --extended --jobs="$(get_makeopts_jobs)" --timeout-factor="${TIMEOUT_FACTOR:-15}"
+}
+
+src_install() {
+ use external-signer && DOCS+=( doc/external-signer.md )
+ use berkdb || use sqlite && DOCS+=( doc/managing-wallets.md )
+ use libs && DOCS+=( doc/shared-libraries.md )
+ use systemtap && DOCS+=( doc/tracing.md )
+ use zeromq && DOCS+=( doc/zmq.md )
+
+ if use daemon ; then
+ # https://bugs.gentoo.org/757102
+ DOCS+=( share/rpcauth/rpcauth.py )
+ docompress -x "/usr/share/doc/${PF}/rpcauth.py"
+ fi
+
+ default
+
+ find "${ED}" -type f -name '*.la' -delete || die
+ ! use test || rm -f -- "${ED}"/usr/bin/test_bitcoin{,-qt} || die
+
+ newbashcomp contrib/completions/bash/bitcoin-tx.bash bitcoin-tx
+ use cli && newbashcomp contrib/completions/bash/bitcoin-cli.bash bitcoin-cli
+ if use daemon ; then
+ newbashcomp contrib/completions/bash/bitcoind.bash bitcoind
+ use gui && bashcomp_alias bitcoind bitcoin-qt
+ elif use gui ; then
+ newbashcomp contrib/completions/bash/bitcoind.bash bitcoin-qt
+ fi
+
+ if use daemon ; then
+ insinto /etc/bitcoin
+ doins share/examples/bitcoin.conf
+ fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
+ fperms 0660 /etc/bitcoin/bitcoin.conf
+
+ newconfd contrib/init/bitcoind.openrcconf bitcoind
+ newinitd "${FILESDIR}/bitcoind.openrc" bitcoind
+ systemd_newunit contrib/init/bitcoind.service bitcoind.service
+
+ keepdir /var/lib/bitcoind
+ fperms 0750 /var/lib/bitcoind
+ fowners bitcoin:bitcoin /var/lib/bitcoind
+ dosym -r {/etc/bitcoin,/var/lib/bitcoind}/bitcoin.conf
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/bitcoind.logrotate-r1" bitcoind
+ fi
+
+ if use gui ; then
+ insinto /usr/share/icons/hicolor/scalable/apps
+ newins src/qt/res/src/bitcoin.svg bitcoin128.svg
+
+ domenu "${FILESDIR}/org.bitcoin.bitcoin-qt.desktop"
+
+ if use kde ; then
+ insinto /usr/share/kservices5
+ doins "${FILESDIR}/bitcoin-qt.protocol"
+ fi
+ fi
+
+ if use examples ; then
+ docinto examples
+ dodoc -r contrib/{linearize,qos}
+ use zeromq && dodoc -r contrib/zmq
+ fi
+}
+
+pkg_preinst() {
+ if use daemon && [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
+ if [[ -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
+ dosym -r /var/lib/bitcoin{d,/.bitcoin}
+ elif [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]] ; then
+ efmt ewarn <<-EOF
+ Your bitcoind data directory is located at ${EPREFIX}/var/lib/bitcoin/.bitcoin,
+ a deprecated location. To perform an automated migration to
+ ${EPREFIX}/var/lib/bitcoind, first shut down any running bitcoind instances
+ that may be using the deprecated path, and then run:
+
+ # emerge --config ${CATEGORY}/${PN}
+ EOF
+ insinto /var/lib/bitcoin
+ mv -- "${ED}/var/lib/bitcoin"{d,/.bitcoin} || die
+ dosym -r {/etc/,/var/lib/bitcoin/.}bitcoin/bitcoin.conf
+ dosym -r /var/lib/bitcoin{/.bitcoin,d}
+ fi
+ fi
+
+ if use kde && [[ -d "${EROOT}/usr/share/kde4" ]] ; then
+ dosym -r /usr/share/{kservices5,kde4/services}/bitcoin-qt.protocol
+ fi
+}
+
+pkg_postinst() {
+ # we don't use xdg.eclass because it adds unconditional IDEPENDs
+ if use gui ; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+
+ if use daemon && [[ -z "${REPLACING_VERSIONS}" ]] ; then
+ efmt -su elog <<-EOF
+ To have ${PN} automatically use Tor when it's running, be sure your \
+ 'torrc' config file has 'ControlPort' and 'CookieAuthentication' set up \
+ correctly, and:
+ - Using an init script: add the 'bitcoin' user to the 'tor' user group.
+ - Running bitcoind directly: add that user to the 'tor' user group.
+ EOF
+ fi
+
+ if use cli && use daemon ; then
+ efmt -su elog <<-EOF
+ To use bitcoin-cli with the /etc/init.d/bitcoind service:
+ - Add your user(s) to the 'bitcoin' group.
+ - Symlink ~/.bitcoin to /var/lib/bitcoind.
+ EOF
+ fi
+
+ if use berkdb ; then
+ # https://github.com/bitcoin/bitcoin/pull/28597
+ # https://bitcoincore.org/en/releases/26.0/#wallet
+ efmt ewarn <<-EOF
+ Creation of legacy (Berkeley DB) wallets is refused starting with Bitcoin
+ Core 26.0, pending the deprecation and eventual removal of support for
+ legacy wallets altogether in future releases. At present you can still
+ force support for the creation of legacy wallets by adding the following
+ line to your bitcoin.conf:
+
+ deprecatedrpc=create_bdb
+ EOF
+ fi
+}
+
+pkg_postrm() {
+ if use gui ; then
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+ fi
+}
+
+pkg_config() {
+ if [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" && ! -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] &&
+ [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]]
+ then
+ in_use() {
+ : ${1:?} ; local each
+ if command -v fuser >/dev/null ; then
+ fuser "${@}" >/dev/null 2>&1
+ elif command -v lsof >/dev/null ; then
+ for each ; do
+ lsof -- "${each}" && return
+ done >/dev/null 2>&1
+ elif mountpoint -q /proc ; then
+ { find /proc/[0-9]*/{cwd,exe,fd} -type l -exec readlink -- {} +
+ awk '{ print $6 }' /proc/[0-9]*/maps
+ } 2>/dev/null | grep -Fqx -f <(printf '%s\n' "${@}" ; readlink -m -- "${@}")
+ else
+ return 13
+ fi
+ }
+ ebegin "Checking that ${EPREFIX}/var/lib/bitcoin/.bitcoin is not in use"
+ in_use "${EROOT}/var/lib/bitcoin/.bitcoin"{,/.lock}
+ case $? in
+ 0)
+ eend 1
+ efmt eerror <<-EOF
+ ${EPREFIX}/var/lib/bitcoin/.bitcoin is currently in use. Please stop any
+ running bitcoind instances that may be using this data directory, and then
+ retry this migration.
+ EOF
+ die "${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
+ ;;
+ 13)
+ eend 1
+ if [[ "${BITCOIND_IS_NOT_RUNNING}" != 1 ]] ; then
+ efmt eerror <<-EOF
+ Found no way to check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use.
+ Do you have /proc mounted? To force the migration without checking, re-run
+ this command with BITCOIND_IS_NOT_RUNNING=1.
+ EOF
+ die "could not check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
+ fi
+ ;;
+ *)
+ eend 0
+ ;;
+ esac
+
+ # find all relative symlinks that point outside the data dir
+ local -A symlinks
+ cd -- "${EROOT}/var/lib/bitcoin/.bitcoin" || die
+ local each ; while read -r -d '' each ; do
+ local target=$(readlink -- "${each}") && [[ "${target}" == ../* ]] &&
+ target=$(readlink -e -- "${each}") && [[ "${target}" != "${EROOT}/var/lib/bitcoin/.bitcoin/"* ]] &&
+ symlinks["${each}"]="${target}"
+ done < <(find -type l -print0)
+
+ einfo "Moving your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
+ rm -f -- "${EROOT}/var/lib/bitcoind" || die
+ mv --no-clobber --no-copy --no-target-directory -- "${EROOT}/var/lib/bitcoin"{/.bitcoin,d} ||
+ die "Failed to move your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
+
+ # fix up the relative symlinks
+ cd -- "${EROOT}/var/lib/bitcoind" || die
+ for each in "${!symlinks[@]}" ; do
+ ln -fnrs -- "${symlinks[${each}]}" "${each}" # keep going even if this fails
+ done
+
+ einfo 'Creating a transitional symlink for your convenience.'
+ ln -fnrsv -- "${EROOT}/var/lib/bitcoin"{d,/.bitcoin}
+ einfo 'You may remove this link when you no longer need it.'
+ else
+ einfo 'Nothing to do.'
+ fi
+}
diff --git a/net-p2p/bitcoin-core/bitcoin-core-27.1_rc1.ebuild b/net-p2p/bitcoin-core/bitcoin-core-27.1_rc1.ebuild
deleted file mode 100644
index 820fbbb16b31..000000000000
--- a/net-p2p/bitcoin-core/bitcoin-core-27.1_rc1.ebuild
+++ /dev/null
@@ -1,423 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit autotools bash-completion-r1 check-reqs db-use desktop edo multiprocessing python-any-r1 systemd toolchain-funcs xdg-utils
-
-DESCRIPTION="Reference implementation of the Bitcoin cryptocurrency"
-HOMEPAGE="https://bitcoincore.org/"
-SRC_URI="https://github.com/bitcoin/bitcoin/archive/v${PV/_rc/rc}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN/-core}-${PV/_rc/rc}"
-
-LICENSE="MIT"
-SLOT="0"
-if [[ "${PV}" != *_rc* ]] ; then
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-fi
-IUSE="+asm +berkdb +cli +daemon dbus examples +external-signer gui kde libs +man nat-pmp +qrcode +sqlite system-leveldb +system-libsecp256k1 systemtap test upnp zeromq"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
- dbus? ( gui )
- kde? ( gui )
- qrcode? ( gui )
- system-leveldb? ( || ( daemon gui ) )
-"
-# dev-libs/univalue is now bundled, as upstream dropped support for system copy
-# and their version in the Bitcoin repo has deviated a fair bit from upstream.
-# Upstream also seems very inactive.
-RDEPEND="
- !dev-util/bitcoin-tx
- >=dev-libs/boost-1.81.0:=
- >=dev-libs/libevent-2.1.12:=
- berkdb? ( >=sys-libs/db-4.8.30:$(db_ver_to_slot 4.8)=[cxx] )
- cli? ( !net-p2p/bitcoin-cli )
- daemon? (
- !net-p2p/bitcoind
- acct-group/bitcoin
- acct-user/bitcoin
- )
- gui? (
- !net-p2p/bitcoin-qt
- >=dev-qt/qtcore-5.15.11:5
- >=dev-qt/qtgui-5.15.11:5
- >=dev-qt/qtnetwork-5.15.11:5
- >=dev-qt/qtwidgets-5.15.11:5
- dbus? ( >=dev-qt/qtdbus-5.15.11:5 )
- )
- libs? ( !net-libs/libbitcoinconsensus )
- nat-pmp? ( >=net-libs/libnatpmp-20220705:= )
- qrcode? ( >=media-gfx/qrencode-4.1.1:= )
- sqlite? ( >=dev-db/sqlite-3.38.5:= )
- system-leveldb? ( virtual/bitcoin-leveldb )
- system-libsecp256k1? ( >=dev-libs/libsecp256k1-0.4.0:=[ellswift,extrakeys,recovery,schnorr] )
- upnp? ( >=net-libs/miniupnpc-2.2.2:= )
- zeromq? ( >=net-libs/zeromq-4.3.4:= )
-"
-DEPEND="
- ${RDEPEND}
- systemtap? ( >=dev-debug/systemtap-4.8 )
-"
-BDEPEND="
- virtual/pkgconfig
- daemon? (
- acct-group/bitcoin
- acct-user/bitcoin
- )
- gui? ( >=dev-qt/linguist-tools-5.15.11:5 )
- test? ( ${PYTHON_DEPS} )
-"
-IDEPEND="
- gui? ( dev-util/desktop-file-utils )
-"
-
-DOCS=(
- doc/bips.md
- doc/bitcoin-conf.md
- doc/descriptors.md
- doc/files.md
- doc/i2p.md
- doc/JSON-RPC-interface.md
- doc/multisig-tutorial.md
- doc/p2p-bad-ports.md
- doc/psbt.md
- doc/reduce-memory.md
- doc/reduce-traffic.md
- doc/release-notes.md
- doc/REST-interface.md
- doc/tor.md
-)
-
-PATCHES=(
- "${FILESDIR}/27.0-syslibs.patch"
- "${FILESDIR}/26.0-init.patch"
-)
-
-efmt() {
- : ${1:?} ; local l ; while read -r l ; do "${!#}" "${l}" ; done < <(fmt "${@:1:$#-1}")
-}
-
-pkg_pretend() {
- if ! use daemon && ! use gui && ! has_version "${CATEGORY}/${PN}[-daemon,-gui(-),-qt5(-)]" ; then
- efmt ewarn <<-EOF
- You are enabling neither USE="daemon" nor USE="gui". This is a valid
- configuration, but you will be unable to run a Bitcoin node using this
- installation.
- EOF
- fi
- if use daemon && ! use cli && ! has_version "${CATEGORY}/${PN}[daemon,-bitcoin-cli(-),-cli(-)]" ; then
- efmt ewarn <<-EOF
- You are enabling USE="daemon" but not USE="cli". This is a valid
- configuration, but you will be unable to interact with your bitcoind node
- via the command line using this installation.
- EOF
- fi
- if ! use berkdb && ! use sqlite &&
- { { use daemon && ! has_version "${CATEGORY}/${PN}[daemon,-berkdb,-sqlite]" ; } ||
- { use gui && ! has_version "${CATEGORY}/${PN}[gui,-berkdb,-sqlite]" ; } ; }
- then
- efmt ewarn <<-EOF
- You are enabling neither USE="berkdb" nor USE="sqlite". This is a valid
- configuration, but your Bitcoin node will be unable to open any wallets.
- EOF
- fi
-
- # test/functional/feature_pruning.py requires 4 GB disk space
- # test/functional/wallet_pruning.py requires 1.3 GB disk space
- use test && CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_pretend
-}
-
-pkg_setup() {
- if use test ; then
- CHECKREQS_DISK_BUILD="6G" check-reqs_pkg_setup
- python-any-r1_pkg_setup
- fi
-}
-
-src_prepare() {
- default
- ! use system-leveldb || rm -r src/leveldb || die
- if use system-libsecp256k1 ; then
- rm -r src/secp256k1 || die
- sed -e '/^DIST_SUBDIRS *=/s/\bsecp256k1\b//' -i src/Makefile.am || die
- else
- pushd src/secp256k1 >/dev/null || die
- AT_NOELIBTOOLIZE=yes eautoreconf
- popd >/dev/null || die
- fi
- eautoreconf
-
- # we say --disable-util-util, so we can't test bitcoin-util
- sed -ne '/^ {/{h;:0;n;H;/^ }/!b0;g;\|"exec": *"\./bitcoin-util"|d};p' \
- -i test/util/data/bitcoin-util-test.json || die
-
- sed -e 's/^\(complete -F _bitcoind\b\).*$/\1'"$(usev daemon ' bitcoind')$(usev gui ' bitcoin-qt')/" \
- -i contrib/completions/bash/bitcoind.bash || die
-}
-
-src_configure() {
- local wallet ; if use berkdb || use sqlite ; then wallet=enable ; else wallet=disable ; fi
- local myeconfargs=(
- --disable-static
- --${wallet}-wallet
- $(use_with sqlite)
- $(use_with berkdb bdb)
- $(use_enable systemtap usdt)
- $(use_with upnp miniupnpc)
- $(use_with nat-pmp natpmp)
- $(use_enable test tests)
- --disable-bench
- --disable-fuzz{,-binary}
- $(use_with qrcode qrencode)
- --disable-ccache
- $(use_enable asm)
- $(use_enable zeromq zmq)
- $(use_enable man)
- $(use_enable external-signer)
- --with-utils
- $(use_enable {,util-}cli)
- --enable-util-tx
- --${wallet}-util-wallet
- --disable-util-util
- $(use_with libs)
- $(use_with daemon)
- $(use_with gui gui qt5)
- $(use_with dbus qtdbus)
- $(use_with system-leveldb)
- $(use_with system-libsecp256k1)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- default
-
- if use daemon && ! tc-is-cross-compiler ; then
- TOPDIR="${S}" bash contrib/devtools/gen-bitcoin-conf.sh || die
- fi
- sed -e 's/ To use, copy this file$//p;Tp;:0;n;/save the file\.$/!b0;d;:p;p' \
- -ni share/examples/bitcoin.conf || die
-}
-
-src_test() {
- emake check
-
- use daemon && edo "${PYTHON}" test/functional/test_runner.py \
- --ansi --extended --jobs="$(get_makeopts_jobs)" --timeout-factor="${TIMEOUT_FACTOR:-15}"
-}
-
-src_install() {
- use external-signer && DOCS+=( doc/external-signer.md )
- use berkdb || use sqlite && DOCS+=( doc/managing-wallets.md )
- use libs && DOCS+=( doc/shared-libraries.md )
- use systemtap && DOCS+=( doc/tracing.md )
- use zeromq && DOCS+=( doc/zmq.md )
-
- if use daemon ; then
- # https://bugs.gentoo.org/757102
- DOCS+=( share/rpcauth/rpcauth.py )
- docompress -x "/usr/share/doc/${PF}/rpcauth.py"
- fi
-
- default
-
- find "${ED}" -type f -name '*.la' -delete || die
- ! use test || rm -f -- "${ED}"/usr/bin/test_bitcoin{,-qt} || die
-
- newbashcomp contrib/completions/bash/bitcoin-tx.bash bitcoin-tx
- use cli && newbashcomp contrib/completions/bash/bitcoin-cli.bash bitcoin-cli
- if use daemon ; then
- newbashcomp contrib/completions/bash/bitcoind.bash bitcoind
- use gui && bashcomp_alias bitcoind bitcoin-qt
- elif use gui ; then
- newbashcomp contrib/completions/bash/bitcoind.bash bitcoin-qt
- fi
-
- if use daemon ; then
- insinto /etc/bitcoin
- doins share/examples/bitcoin.conf
- fowners bitcoin:bitcoin /etc/bitcoin/bitcoin.conf
- fperms 0660 /etc/bitcoin/bitcoin.conf
-
- newconfd contrib/init/bitcoind.openrcconf bitcoind
- newinitd "${FILESDIR}/bitcoind.openrc" bitcoind
- systemd_newunit contrib/init/bitcoind.service bitcoind.service
-
- keepdir /var/lib/bitcoind
- fperms 0750 /var/lib/bitcoind
- fowners bitcoin:bitcoin /var/lib/bitcoind
- dosym -r {/etc/bitcoin,/var/lib/bitcoind}/bitcoin.conf
-
- insinto /etc/logrotate.d
- newins "${FILESDIR}/bitcoind.logrotate-r1" bitcoind
- fi
-
- if use gui ; then
- insinto /usr/share/icons/hicolor/scalable/apps
- newins src/qt/res/src/bitcoin.svg bitcoin128.svg
-
- domenu "${FILESDIR}/org.bitcoin.bitcoin-qt.desktop"
-
- if use kde ; then
- insinto /usr/share/kservices5
- doins "${FILESDIR}/bitcoin-qt.protocol"
- fi
- fi
-
- if use examples ; then
- docinto examples
- dodoc -r contrib/{linearize,qos}
- use zeromq && dodoc -r contrib/zmq
- fi
-}
-
-pkg_preinst() {
- if use daemon && [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
- if [[ -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] ; then
- dosym -r /var/lib/bitcoin{d,/.bitcoin}
- elif [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]] ; then
- efmt ewarn <<-EOF
- Your bitcoind data directory is located at ${EPREFIX}/var/lib/bitcoin/.bitcoin,
- a deprecated location. To perform an automated migration to
- ${EPREFIX}/var/lib/bitcoind, first shut down any running bitcoind instances
- that may be using the deprecated path, and then run:
-
- # emerge --config ${CATEGORY}/${PN}
- EOF
- insinto /var/lib/bitcoin
- mv -- "${ED}/var/lib/bitcoin"{d,/.bitcoin} || die
- dosym -r {/etc/,/var/lib/bitcoin/.}bitcoin/bitcoin.conf
- dosym -r /var/lib/bitcoin{/.bitcoin,d}
- fi
- fi
-
- if use kde && [[ -d "${EROOT}/usr/share/kde4" ]] ; then
- dosym -r /usr/share/{kservices5,kde4/services}/bitcoin-qt.protocol
- fi
-}
-
-pkg_postinst() {
- # we don't use xdg.eclass because it adds unconditional IDEPENDs
- if use gui ; then
- xdg_desktop_database_update
- xdg_icon_cache_update
- fi
-
- if use daemon && [[ -z "${REPLACING_VERSIONS}" ]] ; then
- efmt -su elog <<-EOF
- To have ${PN} automatically use Tor when it's running, be sure your \
- 'torrc' config file has 'ControlPort' and 'CookieAuthentication' set up \
- correctly, and:
- - Using an init script: add the 'bitcoin' user to the 'tor' user group.
- - Running bitcoind directly: add that user to the 'tor' user group.
- EOF
- fi
-
- if use cli && use daemon ; then
- efmt -su elog <<-EOF
- To use bitcoin-cli with the /etc/init.d/bitcoind service:
- - Add your user(s) to the 'bitcoin' group.
- - Symlink ~/.bitcoin to /var/lib/bitcoind.
- EOF
- fi
-
- if use berkdb ; then
- # https://github.com/bitcoin/bitcoin/pull/28597
- # https://bitcoincore.org/en/releases/26.0/#wallet
- efmt ewarn <<-EOF
- Creation of legacy (Berkeley DB) wallets is refused starting with Bitcoin
- Core 26.0, pending the deprecation and eventual removal of support for
- legacy wallets altogether in future releases. At present you can still
- force support for the creation of legacy wallets by adding the following
- line to your bitcoin.conf:
-
- deprecatedrpc=create_bdb
- EOF
- fi
-}
-
-pkg_postrm() {
- if use gui ; then
- xdg_desktop_database_update
- xdg_icon_cache_update
- fi
-}
-
-pkg_config() {
- if [[ -d "${EROOT}/var/lib/bitcoin/.bitcoin" && ! -h "${EROOT}/var/lib/bitcoin/.bitcoin" ]] &&
- [[ ! -e "${EROOT}/var/lib/bitcoind" || -h "${EROOT}/var/lib/bitcoind" ]]
- then
- in_use() {
- : ${1:?} ; local each
- if command -v fuser >/dev/null ; then
- fuser "${@}" >/dev/null 2>&1
- elif command -v lsof >/dev/null ; then
- for each ; do
- lsof -- "${each}" && return
- done >/dev/null 2>&1
- elif mountpoint -q /proc ; then
- { find /proc/[0-9]*/{cwd,exe,fd} -type l -exec readlink -- {} +
- awk '{ print $6 }' /proc/[0-9]*/maps
- } 2>/dev/null | grep -Fqx -f <(printf '%s\n' "${@}" ; readlink -m -- "${@}")
- else
- return 13
- fi
- }
- ebegin "Checking that ${EPREFIX}/var/lib/bitcoin/.bitcoin is not in use"
- in_use "${EROOT}/var/lib/bitcoin/.bitcoin"{,/.lock}
- case $? in
- 0)
- eend 1
- efmt eerror <<-EOF
- ${EPREFIX}/var/lib/bitcoin/.bitcoin is currently in use. Please stop any
- running bitcoind instances that may be using this data directory, and then
- retry this migration.
- EOF
- die "${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
- ;;
- 13)
- eend 1
- if [[ "${BITCOIND_IS_NOT_RUNNING}" != 1 ]] ; then
- efmt eerror <<-EOF
- Found no way to check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use.
- Do you have /proc mounted? To force the migration without checking, re-run
- this command with BITCOIND_IS_NOT_RUNNING=1.
- EOF
- die "could not check whether ${EPREFIX}/var/lib/bitcoin/.bitcoin is in use"
- fi
- ;;
- *)
- eend 0
- ;;
- esac
-
- # find all relative symlinks that point outside the data dir
- local -A symlinks
- cd -- "${EROOT}/var/lib/bitcoin/.bitcoin" || die
- local each ; while read -r -d '' each ; do
- local target=$(readlink -- "${each}") && [[ "${target}" == ../* ]] &&
- target=$(readlink -e -- "${each}") && [[ "${target}" != "${EROOT}/var/lib/bitcoin/.bitcoin/"* ]] &&
- symlinks["${each}"]="${target}"
- done < <(find -type l -print0)
-
- einfo "Moving your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
- rm -f -- "${EROOT}/var/lib/bitcoind" || die
- mv --no-clobber --no-copy --no-target-directory -- "${EROOT}/var/lib/bitcoin"{/.bitcoin,d} ||
- die "Failed to move your ${EPREFIX}/var/lib/bitcoin/.bitcoin to ${EPREFIX}/var/lib/bitcoind."
-
- # fix up the relative symlinks
- cd -- "${EROOT}/var/lib/bitcoind" || die
- for each in "${!symlinks[@]}" ; do
- ln -fnrs -- "${symlinks[${each}]}" "${each}" # keep going even if this fails
- done
-
- einfo 'Creating a transitional symlink for your convenience.'
- ln -fnrsv -- "${EROOT}/var/lib/bitcoin"{d,/.bitcoin}
- einfo 'You may remove this link when you no longer need it.'
- else
- einfo 'Nothing to do.'
- fi
-}
diff --git a/net-p2p/kubo/Manifest b/net-p2p/kubo/Manifest
index 712c5b4fc35a..d296be694904 100644
--- a/net-p2p/kubo/Manifest
+++ b/net-p2p/kubo/Manifest
@@ -4,6 +4,8 @@ AUX ipfs.init 464 BLAKE2B 553288784ba3df93037f640663d7ed3539f9a55e72ee9a36a9708e
AUX ipfs.service 372 BLAKE2B 8989cc474ab46309dda6d167fb89476b01d10e07374d53c480a7ee345f13827e25ca19d84b0a3974e45c5d9a0c78abdfd7be262bff48f427aedaac2a9c4094a8 SHA512 35d5edda83bd296f92ffe3ee61f2608eb9ec464225e32ca52582d8e8fe699466c9b412ed224ff44e36e34d3d41a618d50082dd677feeaba53429d3a6913a869a
DIST kubo-0.26.0.tar.gz 16129891 BLAKE2B 199e3fb3d7982eb3bca35c7139a15f4c4f32a54bde2c9ae2e5b594524668d146296001ccfb29d1ded5eec0e82a02b4e16a4bbb7a82bcc4787ee06820f02d4687 SHA512 21bcfd605d0aa0b55afafa5c717b6b0f8c657722a207ae0cb901815b7881266ae528acc85d74e70f5fafec9407c68cd5dcb2e02ab9fbe61c05f648888e15e0e5
DIST kubo-0.28.0.tar.gz 16070929 BLAKE2B f0febdee1e2313c83369c07b520fe285e10a73322d87f3891dd8edc97d6fa3d8dab7644d6108d060ef652fe34ed7cacf75f756e48f1e022d16b12bc30d298c0b SHA512 e6ef309084b8f09b56e5bceae37cf220c7e015003a8660f132d4e79709c7bd29ae8d8bb02736dab6a447b3acccc7dd0bd7043955df0a787a72fb3b9dfe9c42f5
-EBUILD kubo-0.26.0.ebuild 1972 BLAKE2B a2f586bdb3ffe1f0205128d3df74a2ffd18daa607473a1bd59c148a151e2b3a5e610297141dcc0bcc20430b625f012c0559834a38f0810ebbaccd0a3aa539ccd SHA512 6537777a9ca9b3126e21802d2ff58123fe5a40797421436c95a104e94e88250e2a2cf3f77b13ac990443ce6111c7a9083496582941a5910ff15c9b08405caa1d
-EBUILD kubo-0.28.0.ebuild 1972 BLAKE2B a2f586bdb3ffe1f0205128d3df74a2ffd18daa607473a1bd59c148a151e2b3a5e610297141dcc0bcc20430b625f012c0559834a38f0810ebbaccd0a3aa539ccd SHA512 6537777a9ca9b3126e21802d2ff58123fe5a40797421436c95a104e94e88250e2a2cf3f77b13ac990443ce6111c7a9083496582941a5910ff15c9b08405caa1d
+DIST kubo-0.29.0.tar.gz 16229764 BLAKE2B 91a6d322987bf7316f4acaf984ea57ea69617925e56adf4cee06be4d08a3a77f8f197aed42aa16cd438485df657de02cd647d3319c7c1afd09c0b8410fab30e6 SHA512 f23496452c3382629fddafce039acdff51c085280b15b807923bc4474b3ec540a39f9906ba7dcba621fef6237336ee2eb1bed10f81cac7a1dfccb21b7c3fecfb
+EBUILD kubo-0.26.0.ebuild 1973 BLAKE2B 215b76417f7487096944d7554f81e53f55423fa2a7e5b5f92897ca9aca819582ed3b58ab9763666e26bf13598ca605f346d296c395e206e06faed80f6f4e2658 SHA512 b19393420d08b619ec1ffbf926e99116b79bd29fd747e7bcae002cf4a81c939ba98226f5ed24b152d7997b98fc631c70a5a41c071469953be8bedb11d81ee68a
+EBUILD kubo-0.28.0.ebuild 1973 BLAKE2B 215b76417f7487096944d7554f81e53f55423fa2a7e5b5f92897ca9aca819582ed3b58ab9763666e26bf13598ca605f346d296c395e206e06faed80f6f4e2658 SHA512 b19393420d08b619ec1ffbf926e99116b79bd29fd747e7bcae002cf4a81c939ba98226f5ed24b152d7997b98fc631c70a5a41c071469953be8bedb11d81ee68a
+EBUILD kubo-0.29.0.ebuild 1974 BLAKE2B 9dc16820196941722e57306727241178685e2bbf574066f1a2d28b6d0c14670f9fd4bb3ab4209116a15816c5c67c1dbee5d0c7ee0a0acaede7ca373ef7beb848 SHA512 76ef8a1cbc69fc67bc44f091c67535ea041c2ed7c13c74caca7b1af7d34768e096b5a1ecb9b304498c3e6fb843326e22e28c5fb0e2e158442efcb13f6f1b73d7
MISC metadata.xml 596 BLAKE2B 68c5576e325ef2e0a6954047b8784427ca8b1d038c4b7fc7a7f2082e2682dbb8b807083251c9e5eca927d070d21b1f5ee9f96e2cb2437a9f5934bdc46f139fb6 SHA512 2d41af83abc0527e9031f8bec8d471dc7d163714bb42b9d7f65c943993e7d554207a5fb85ad96ae94c7876a74e2b3c8dba6a8f70e4f1bbb5a785bb98624233a9
diff --git a/net-p2p/kubo/kubo-0.26.0.ebuild b/net-p2p/kubo/kubo-0.26.0.ebuild
index a0a1e83e9245..64fa62b8defd 100644
--- a/net-p2p/kubo/kubo-0.26.0.ebuild
+++ b/net-p2p/kubo/kubo-0.26.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit go-module shell-completion systemd
DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/"
+HOMEPAGE="https://ipfs.tech https://github.com/ipfs/kubo/"
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"
diff --git a/net-p2p/kubo/kubo-0.28.0.ebuild b/net-p2p/kubo/kubo-0.28.0.ebuild
index a0a1e83e9245..64fa62b8defd 100644
--- a/net-p2p/kubo/kubo-0.28.0.ebuild
+++ b/net-p2p/kubo/kubo-0.28.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
inherit go-module shell-completion systemd
DESCRIPTION="Main implementation of IPFS"
-HOMEPAGE="https://ipfs.io/ https://github.com/ipfs/kubo/"
+HOMEPAGE="https://ipfs.tech https://github.com/ipfs/kubo/"
SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}"
diff --git a/net-p2p/kubo/kubo-0.29.0.ebuild b/net-p2p/kubo/kubo-0.29.0.ebuild
new file mode 100644
index 000000000000..ad5cae72abc6
--- /dev/null
+++ b/net-p2p/kubo/kubo-0.29.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion systemd
+
+DESCRIPTION="Main implementation of IPFS"
+HOMEPAGE="https://ipfs.tech https://github.com/ipfs/kubo/"
+SRC_URI="https://github.com/ipfs/${PN}/releases/download/v${PV}/kubo-source.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="
+ acct-group/ipfs
+ acct-user/ipfs
+ sys-fs/fuse:0
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md docs/ )
+
+src_compile() {
+ local mygoargs
+ mygoargs=(
+ -tags release
+ )
+
+ ego build "${mygoargs[@]}" -o ipfs ./cmd/ipfs
+ ego build "${mygoargs[@]}" -o ipfswatch ./cmd/ipfswatch
+
+ IPFS_PATH="" ./ipfs commands completion bash > ipfs-completion.bash || die
+ IPFS_PATH="" ./ipfs commands completion fish > ipfs-completion.fish || die
+ IPFS_PATH="" ./ipfs commands completion zsh > ipfs-completion.zsh || die
+}
+
+src_test() {
+ ego test ./cmd/ipfs/... ./cmd/ipfswatch/...
+}
+
+src_install() {
+ dobin ipfs
+ dobin ipfswatch
+ newbashcomp ipfs-completion.bash ipfs
+ newfishcomp ipfs-completion.fish ipfs
+ newzshcomp ipfs-completion.zsh _ipfs
+ einstalldocs
+
+ systemd_dounit "${FILESDIR}/ipfs.service"
+ systemd_newunit "${FILESDIR}/ipfs-at.service" "ipfs@.service"
+
+ newinitd "${FILESDIR}/ipfs.init" ipfs
+ newconfd "${FILESDIR}/ipfs.confd" ipfs
+
+ keepdir /var/log/ipfs
+ fowners -R ipfs:ipfs /var/log/ipfs
+}
+
+pkg_postinst() {
+ elog 'To be able to use the ipfs service you will need to create the ipfs repository'
+ elog '(eg: su -s /bin/sh -c "ipfs init -e" ipfs)'
+ elog 'or change IPFS_PATH of /etc/conf.d/ipfs with another with proper permissions.'
+
+ # See https://bugs.gentoo.org/838238
+ ewarn 'In case kubo CPU usage is too high run the next workaround'
+ ewarn 'su -s /bin/sh -c "ipfs config profile apply lowpower" ipfs'
+ ewarn 'Be aware that this will make your node less visible to other peers'
+}
diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index cc5a477c09a4..4c02e0968bd8 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -17,4 +17,4 @@ DIST syncthing-1.27.8.tar.gz 15305526 BLAKE2B f3458792f474f661e5420058d9c2991d04
EBUILD syncthing-1.27.2.ebuild 2918 BLAKE2B ba78b1eb3e761a50c4111fa2cec4eb9d17eac0f28301cf9f78a812012e8d9193d0c4453e6a2b60e937da66f1e3ab0e0434b24bd9d52d38e57f93aaa51b3c46c0 SHA512 9bcda8e8817123a15dd7121e8c55ec23de3ac4cefde0bd1c98499e12a06c58a4e5cd6c1e6301f03b5ee3baa31a9b39d42fc281e9d5aef2d7989b8add85eba8e7
EBUILD syncthing-1.27.6.ebuild 2930 BLAKE2B 7b90e13d3356c0bb4c0cd0149c3113bae155b1c907a9870cd96d37461c2852810974b42004ae6c1e27c012ca8e956d6c5ef9b8b48bdc08c77448f27ed9fd8543 SHA512 3f7365a7d1367cc62a04f5040f9d57a1f429b3f1077395a1ba3f15ee81edb80ea7f135c48200eb436ab6715542e135128858a16985d6837f00b2308af4f13424
EBUILD syncthing-1.27.8.ebuild 2994 BLAKE2B 45e9cd6b3b0999f829b469a75d35f5b3698e4c0c598f41220d44293c93028a2f215a045a05c892245a6c749cdfad9ebd6fc847bac80e9246c87c0ecaa7d8e346 SHA512 6519f9eea91f454eced7b21d4284dc05cd83350ecfe3a7f2e3e1fccf555542ae2ea0d461fbb543e88524dc0fc7c0df915ce167c33ee400c2e6e215dd8b08580e
-MISC metadata.xml 870 BLAKE2B 9d6abd4129ab6ab9ece49e3cb74b6537cf185c5e7e0d7cf893543ea6e75be83e534a8d3f4d042aeb778f9284c9ed7a6f2d60461593ae46f65901a42a3582acc2 SHA512 ef4f1fb81733a7c53f4deb239de1d01d4d2710cf92cb4abfb49659f64bfe5a080c3ab50ec9ec9bda531d0ca87f2f5b9ac80fe1beba1eaaccd1971b1759b3e93a
+MISC metadata.xml 875 BLAKE2B 55f23b2af63de22383e3ea26f2b5db552b888ec73e086c6d852794b3ac334b91f3e3e83cc38f4448b6d794df8cec442a3627b396c2e2926b32e348f6703356f1 SHA512 4a3d03f16e3376e86f85a2ebe15ade456ee5a577a36f789cec206cf2002cf2dc04e9673c2b316eb50998610fd2e52d8669b11d015ebb7372ba94596e94954dc3
diff --git a/net-p2p/syncthing/metadata.xml b/net-p2p/syncthing/metadata.xml
index 25b63f614935..555f24ddc127 100644
--- a/net-p2p/syncthing/metadata.xml
+++ b/net-p2p/syncthing/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>mschiff@gentoo.org</email>
+ <name>Marc Schiffbauer</name>
</maintainer>
<longdescription lang="en">
Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized.
diff --git a/net-print/Manifest.gz b/net-print/Manifest.gz
index 7fa68b6c19e6..e6e6cb114d8c 100644
--- a/net-print/Manifest.gz
+++ b/net-print/Manifest.gz
Binary files differ
diff --git a/net-print/cups/Manifest b/net-print/cups/Manifest
index 068e185207d4..4a38097a24a2 100644
--- a/net-print/cups/Manifest
+++ b/net-print/cups/Manifest
@@ -1,10 +1,12 @@
AUX cups-2.4.1-nostrip.patch 411 BLAKE2B 67b7ebe76e3586ef819a0dfee5729781ee6d5ece9ea3ff2e6805ed5bffd7cdaac039e62bbb0c47ef663fae46ae42041e025ada586f978301077124ff0ce85712 SHA512 6e792b90dbba541142f505563d37f5a567ef8469e298e2b373a9ac1900b31ffde3050b995d16fcbbeed792252b933e75c7517419a5907f9ce69e22e9c5656ff0
AUX cups-2.4.1-user-AR.patch 567 BLAKE2B 06e91a7601ebbe534808b310e80d482b0dc0b3df0d2c738979fc0917a6c497341dbb0c5f12eedc19b58a149546bab26c13324bc4d1916966d9628413a18d065f SHA512 136871e48c19be011e368dc004c39d104405a2f6729b7612c3c6355d6e1bb8dc112909c850cb58bffcbcf1efe0d4b1c3cfa3083bb63dbfc512dc93a2d0379a9e
AUX cupsd.init.d-r4 577 BLAKE2B 48508b10a13ee73e905b3d061275f5cb12ebdc2175ce46affb2007d4a5d007719a147f490e7c17a3e9a5211b82d9b89be7111921b1c9d991a6fc4c457f63eae0 SHA512 23ec5714764f2bac4105130efe6f79a508a352ecb45ab3f6e08042b156af05065330b2ac85615d0ce792a4dcd8f5230302dba9d1a96fca84c11d8bf2573ccc0e
+DIST cups-2.4.10-source.tar.gz 8145236 BLAKE2B 842a713d606c1e68d5113c0fc2f063cb58519891bb8f442fd64caeebf6b14fbf38b59d1fe4277cf8f9a01238c4c040fc7919234afa56dc86fcebb623a0058322 SHA512 6442207615f79c91de134ff5f438aa5060cbdf764113f7a338a53f7e12ad87bab147ea61302e84c94f259d31950f1a164c4574d11942ca838eb924827375748e
DIST cups-2.4.6-source.tar.gz 8135135 BLAKE2B 4e61112ddaa46f20b1cfcb8f523dd07ba7d82604b9857754b288a2a9c5bc50ce242cfa119867347e4696818dc2eb505cf7fff1f9a0634e314edb2500395b83e4 SHA512 eb748680a748f599e4826c17054a24259d190e6c8e8339f6a7a37ee2a3f4c3fd1829e856b25a854cfdbee1b51279c70a0e847f6142225b8b68f1cd10c4ce4ce4
DIST cups-2.4.7-source.tar.gz 8134809 BLAKE2B d81de62cff37c576ef8fb125b97568c2d86602cec6151d7030552fad421d7bc77a5df1e860d5ac5a241e739cc0d1fe5fcac44b8451ad2fc4dc675cf74fd41382 SHA512 914b574ff6d85de9f3471528b52d4a436c484c441f47651846e1bdfa00aec26774efd416ff466216d2bccf468f8a797b1e0d666b5c82abc87e77550ce8b00d39
+EBUILD cups-2.4.10.ebuild 9645 BLAKE2B fafb22d0a346293ecb2fc3be493ef4dd5f2259eac977458b92cf355fc98670284fac0e3bfe5bddd4810901e37cda46964c3e4538fc0c4a8cfd341b2191997ad0 SHA512 8fad49ff09dec34200bbac25865f8b2a8a2c57c2e774ac898bd8c2675f26a4f3690f8f3191723bdfcf2a69faa7117b21f5bb51d032a020f5629bc124d4f9981f
EBUILD cups-2.4.6.ebuild 9552 BLAKE2B 04227d32d232dabbf378d9dd4c254b04bf582e41c569295c50db2990b23f14824287c5158f792da2b9a64d146883b5c8b096f7fc55f88ffdc3b1288293def759 SHA512 4d8e8028a98f338d6775ee3ca07490efdfcd5f9ac9ca4a6fa59405045e25e2280598bab302b6d2cbc6c69878253cba035dbcee8a6f09c6c989ffc62d78408406
EBUILD cups-2.4.7-r1.ebuild 9467 BLAKE2B f4d2c631a5c5af07ea5cbf525cf80353d60f46b37273f9b4a58def9a26cd3de5f733a87f4108b513be5a20cb1a33add83d428e9c35fd5a5c175e15e45052bfa6 SHA512 d0ddd06b8d121533025e5c74124fab77240e820e79ed189200e20f3faa60c1cf8ca3b29453cf74e733da673206fb5855a926e0bcb50f27269395a349a0f906dd
-EBUILD cups-2.4.7-r2.ebuild 9635 BLAKE2B 6d97f4be0b14bdacaa5641ed2e49a9e8cb62424bfbeb3c9d652a5bc6c16bb40123a7b96614d66eb4fe543e17592418e2d9170c68539953213f06c520c2039b40 SHA512 4964b5ede6bb79a53493540c31b85458ae35db2991fe22040c917459c6feffb78d721b2d8d66c27a43ce5403c9634a8b11fe26e29510cf207ac9e53e91f46045
-EBUILD cups-9999.ebuild 9475 BLAKE2B 6a86ce8658096636175e5f324e4d19b6ab2023f002495e6bff79f18122ea1bb7332bfdc9c642d26022a50ec72e9dd3d1d0f7329b92fc49e3da7abf038835fc92 SHA512 e0ece558491f66bcbd78fa4c10a84ef58b58a17fac7ce1f6a5fd6c6a6e7c2163b671b178da22fe92883c90a79a391f2f0735cd1f920fcac0e6e12f4c9b6b6077
+EBUILD cups-2.4.7-r2.ebuild 9638 BLAKE2B 6f1ba280050a738e9c7505bb9b03281100fe2aadfd59509977d9f7437f013613781d8f1a2fe4da5387c1bb228d341c187ee08aa6a8c9fe04f6b45ec15122a36d SHA512 5406ebc558a59f978d33f28fc9ad59d564fb66d9b2e43f651fb19058a71e5801a738f0390d2061fe6c29bd452f9348f43bd9d35cb11239209c2ddd13538bb920
+EBUILD cups-9999.ebuild 9645 BLAKE2B fafb22d0a346293ecb2fc3be493ef4dd5f2259eac977458b92cf355fc98670284fac0e3bfe5bddd4810901e37cda46964c3e4538fc0c4a8cfd341b2191997ad0 SHA512 8fad49ff09dec34200bbac25865f8b2a8a2c57c2e774ac898bd8c2675f26a4f3690f8f3191723bdfcf2a69faa7117b21f5bb51d032a020f5629bc124d4f9981f
MISC metadata.xml 527 BLAKE2B 04a32175e666165226eaa97785a6b9e4b779644e352c503a4653870631f28089dddbaaa3db3143f09a1d97c7f57952e4d760d64005eafacb379c23035fe9ad19 SHA512 136c81a99b501ffcedfd71f4425ba556292b79abc0ac819d336d2c845401775955b8cd72e6194f02f4c48d0cd26bc93ee7c94c7438228b49410daca80a159523
diff --git a/net-print/cups/cups-2.4.10.ebuild b/net-print/cups/cups-2.4.10.ebuild
new file mode 100644
index 000000000000..561c0c7527d4
--- /dev/null
+++ b/net-print/cups/cups-2.4.10.ebuild
@@ -0,0 +1,320 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info xdg multilib-minimal optfeature pam toolchain-funcs
+
+MY_PV="${PV/_beta/b}"
+MY_PV="${MY_PV/_rc/rc}"
+MY_PV="${MY_PV/_p/op}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} == *9999 ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/OpenPrinting/cups.git"
+ [[ ${PV} != 9999 ]] && EGIT_BRANCH=branch-${PV/.9999}
+else
+ SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz"
+ if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ fi
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="The Common Unix Printing System"
+HOMEPAGE="https://www.cups.org/ https://github.com/OpenPrinting/cups"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb X xinetd zeroconf"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ acct-group/lp
+ acct-group/lpadmin
+ virtual/pkgconfig
+"
+COMMON_DEPEND="
+ app-text/libpaper:=
+ sys-libs/zlib
+ acl? (
+ kernel_linux? (
+ sys-apps/acl
+ sys-apps/attr
+ )
+ )
+ dbus? ( >=sys-apps/dbus-1.6.18-r1[${MULTILIB_USEDEP}] )
+ kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+ pam? ( sys-libs/pam )
+ !pam? ( virtual/libcrypt:= )
+ !openssl? ( >=net-libs/gnutls-2.12.23-r6:=[${MULTILIB_USEDEP}] )
+ openssl? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
+ systemd? ( sys-apps/systemd )
+ usb? ( virtual/libusb:1 )
+ X? ( x11-misc/xdg-utils )
+ xinetd? ( sys-apps/xinetd )
+ zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
+"
+# if libcupsfilters is installed, more tests are run. They fail without at least one of the two formats enabled.
+DEPEND="
+ ${COMMON_DEPEND}
+ test? ( || ( net-print/libcupsfilters[jpeg] net-print/libcupsfilters[png] ) )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ acct-group/lp
+ acct-group/lpadmin
+ selinux? ( sec-policy/selinux-cups )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.4.1-nostrip.patch"
+ "${FILESDIR}/${PN}-2.4.1-user-AR.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+ /usr/bin/cups-config
+)
+
+pkg_setup() {
+ if use kernel_linux; then
+ linux-info_pkg_setup
+ if ! linux_config_exists; then
+ ewarn "Can't check the linux kernel configuration."
+ ewarn "You might have some incompatible options enabled."
+ else
+ # Recheck that we don't have usblp to collide with libusb; this should now work in most cases (bug #501122)
+ if use usb; then
+ if linux_chkconfig_present USB_PRINTER; then
+ elog "Your USB printers will be managed via libusb. In case you run into problems, "
+ elog "please try disabling USB_PRINTER support in your kernel or blacklisting the"
+ elog "usblp kernel module."
+ elog "Alternatively, just disable the usb useflag for cups (your printer will still work)."
+ fi
+ else
+ if ! linux_chkconfig_present USB_PRINTER; then
+ ewarn "If you plan to use USB printers you should enable the USB_PRINTER"
+ ewarn "support in your kernel."
+ ewarn "Please enable it:"
+ ewarn " CONFIG_USB_PRINTER=y"
+ ewarn "in /usr/src/linux/.config or"
+ ewarn " Device Drivers --->"
+ ewarn " USB support --->"
+ ewarn " [*] USB Printer support"
+ ewarn "Alternatively, enable the usb useflag for cups and use the libusb code."
+ fi
+ fi
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Remove ".SILENT" rule for verbose output (bug #524338).
+ sed 's#^.SILENT:##g' -i Makedefs.in || die
+
+ # Remove redefinition of _FORTIFY_SOURCE (bug #907683)
+ sed 's#-D_FORTIFY_SOURCE=3##g' -i config-scripts/cups-compiler.m4 || die
+
+ AT_M4DIR="config-scripts" eautoreconf
+
+ # Custom Makefiles
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ export DSOFLAGS="${LDFLAGS}"
+
+ # Explicitly specify compiler wrt bug #524340
+ #
+ # Need to override KRB5CONFIG for proper flags
+ # https://github.com/apple/cups/issues/4423
+ local myeconfargs=(
+ CC="$(tc-getCC)"
+ CXX="$(tc-getCXX)"
+ KRB5CONFIG="${EPREFIX}"/usr/bin/${CHOST}-krb5-config
+ --libdir="${EPREFIX}"/usr/$(get_libdir)
+ --localstatedir="${EPREFIX}"/var
+ # Follow Fedora permission setting
+ --with-cupsd-file-perm=0755
+ --with-exe-file-perm=755
+ --with-log-file-perm=0640
+ # Used by Debian, also prevents printers from getting
+ # disabled and users not knowing how to re-enable them
+ --with-error-policy=retry-job
+ # Used in Debian and Fedora
+ --enable-sync-on-close
+ #
+ --with-rundir="${EPREFIX}"/run/cups
+ --with-pkgconfpath="${EPREFIX}"/usr/$(get_libdir)/pkgconfig
+ --with-cups-user=lp
+ --with-cups-group=lp
+ --with-docdir="${EPREFIX}"/usr/share/cups/html
+ # See bug #863221 for adding root
+ --with-system-groups="root lpadmin"
+ --with-xinetd="${EPREFIX}"/etc/xinetd.d
+ $(multilib_native_use_enable acl)
+ $(use_enable dbus)
+ $(use_enable debug)
+ $(use_enable debug debug-guards)
+ $(use_enable debug debug-printfs)
+ $(use_enable kerberos gssapi)
+ $(multilib_native_use_enable pam)
+ $(use_enable static-libs static)
+ --with-tls=$(usex openssl openssl gnutls)
+ $(use_with systemd ondemand systemd)
+ $(multilib_native_use_enable usb libusb)
+ $(use_with zeroconf dnssd avahi)
+ $(multilib_is_native_abi && echo --enable-libpaper || echo --disable-libpaper)
+ )
+
+ # Handle empty LINGUAS properly, bug #771162
+ if [[ -n "${LINGUAS+x}" ]] ; then
+ myeconfargs+=(
+ --with-languages="${LINGUAS}"
+ )
+ fi
+
+ if tc-is-static-only; then
+ myeconfargs+=(
+ --disable-shared
+ )
+ fi
+
+ # Install in /usr/libexec always, instead of using /usr/lib/cups, as that
+ # makes more sense when facing multilib support.
+ sed -i -e 's:CUPS_SERVERBIN="$exec_prefix/lib/cups":CUPS_SERVERBIN="$exec_prefix/libexec/cups":g' configure ||die
+
+ econf "${myeconfargs[@]}"
+
+ sed -i -e "s:SERVERBIN.*:SERVERBIN = \"\$\(BUILDROOT\)${EPREFIX}/usr/libexec/cups\":" Makedefs || die
+ sed -i -e "s:#define CUPS_SERVERBIN.*:#define CUPS_SERVERBIN \"${EPREFIX}/usr/libexec/cups\":" config.h || die
+ sed -i -e "s:cups_serverbin=.*:cups_serverbin=\"${EPREFIX}/usr/libexec/cups\":" cups-config || die
+
+ # Additional path corrections needed for prefix, see bug #597728
+ sed \
+ -e "s:ICONDIR.*:ICONDIR = ${EPREFIX}/usr/share/icons:" \
+ -e "s:INITDIR.*:INITDIR = ${EPREFIX}/etc:" \
+ -e "s:DBUSDIR.*:DBUSDIR = ${EPREFIX}/etc/dbus-1:" \
+ -e "s:MENUDIR.*:MENUDIR = ${EPREFIX}/usr/share/applications:" \
+ -i Makedefs || die
+}
+
+multilib_src_compile() {
+ if multilib_is_native_abi; then
+ default
+ else
+ emake libs
+ fi
+}
+
+multilib_src_test() {
+ # We only build some of CUPS for multilib, so can't run the tests.
+ if multilib_is_native_abi; then
+ # Avoid using /tmp
+ export CUPS_TESTBASE="${T}"/cups-tests
+
+ mkdir "${T}"/cups-tests || die
+
+ # avoid building *and running* test binaries in src_compile
+ # https://github.com/OpenPrinting/cups/commit/b1d42061e9286f50eefc851ed906d17c6e80c4b0
+ emake UNITTESTS=unittests
+ default
+ fi
+}
+
+multilib_src_install() {
+ if multilib_is_native_abi; then
+ emake BUILDROOT="${D}" install
+ else
+ emake BUILDROOT="${D}" install-libs install-headers
+ dobin cups-config
+ fi
+}
+
+multilib_src_install_all() {
+ dodoc {CHANGES,CREDITS,README}.md
+
+ # Move the default config file to docs
+ dodoc "${ED}"/etc/cups/cupsd.conf.default
+ rm "${ED}"/etc/cups/cupsd.conf.default || die
+
+ # Clean out cups init scripts
+ rm -r "${ED}"/etc/{init.d/cups,rc*} || die
+
+ # Install our init script
+ local neededservices=(
+ $(usex zeroconf avahi-daemon '')
+ $(usex dbus dbus '')
+ )
+ [[ -n ${neededservices[@]} ]] && neededservices="need ${neededservices[@]}"
+ cp "${FILESDIR}"/cupsd.init.d-r4 "${T}"/cupsd || die
+ sed -i -e "s/@neededservices@/${neededservices}/" "${T}"/cupsd || die
+ doinitd "${T}"/cupsd
+
+ if use pam ; then
+ rm "${ED}"/etc/pam.d/${PN} || die
+ pamd_mimic_system cups auth account
+ fi
+
+ if use xinetd ; then
+ # Correct path
+ sed -i -e "s:server = .*:server = /usr/libexec/cups/daemon/cups-lpd:" \
+ "${ED}"/etc/xinetd.d/cups-lpd || die
+ # It is safer to disable this by default, bug #137130
+ grep -w 'disable' "${ED}"/etc/xinetd.d/cups-lpd || \
+ { sed -i -e "s:}:\tdisable = yes\n}:" "${ED}"/etc/xinetd.d/cups-lpd || die ; }
+ # Write permission for file owner (root), bug #296221
+ fperms u+w /etc/xinetd.d/cups-lpd
+ else
+ # Always configure with --with-xinetd= and clean up later,
+ # bug #525604
+ rm -r "${ED}"/etc/xinetd.d || die
+ fi
+
+ keepdir /etc/cups/{interfaces,ppd,ssl}
+
+ if ! use X ; then
+ rm -r "${ED}"/usr/share/applications || die
+ fi
+
+ # Create /etc/cups/client.conf, bug #196967 and bug #266678
+ echo "ServerName ${EPREFIX}/run/cups/cups.sock" >> "${ED}"/etc/cups/client.conf
+
+ # The following file is now provided by cups-filter:
+ rm -r "${ED}"/usr/share/cups/banners || die
+
+ # The following are created by the init script
+ rm -r "${ED}"/var/cache || die
+ rm -r "${ED}"/run || die
+
+ keepdir /usr/libexec/cups/driver /usr/share/cups/{model,profiles} /var/log/cups /var/spool/cups/tmp
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ local v
+
+ for v in ${REPLACING_VERSIONS}; do
+ if ! ver_test ${v} -ge 2.2.2-r2 ; then
+ ewarn "The cupsd init script switched to using pidfiles. Shutting down"
+ ewarn "cupsd will fail the next time. To fix this, please run once as root"
+ ewarn " killall cupsd ; /etc/init.d/cupsd zap ; /etc/init.d/cupsd start"
+ break
+ fi
+ done
+
+ for v in ${REPLACING_VERSIONS}; do
+ elog
+ elog "For information about installing a printer and general cups setup"
+ elog "take a look at: https://wiki.gentoo.org/wiki/Printing"
+ break
+ done
+
+ optfeature_header "CUPS may need installing the following for certain features to work:"
+ use zeroconf && optfeature "local hostname resolution using a hostname.local naming scheme" sys-auth/nss-mdns
+}
diff --git a/net-print/cups/cups-2.4.7-r2.ebuild b/net-print/cups/cups-2.4.7-r2.ebuild
index 51ce84608e2e..0da25c8b8850 100644
--- a/net-print/cups/cups-2.4.7-r2.ebuild
+++ b/net-print/cups/cups-2.4.7-r2.ebuild
@@ -213,13 +213,13 @@ multilib_src_compile() {
}
multilib_src_test() {
- # Avoid using /tmp
- export CUPS_TESTBASE="${T}"/cups-tests
-
- mkdir "${T}"/cups-tests || die
-
# We only build some of CUPS for multilib, so can't run the tests.
if multilib_is_native_abi; then
+ # Avoid using /tmp
+ export CUPS_TESTBASE="${T}"/cups-tests
+
+ mkdir "${T}"/cups-tests || die
+
# avoid building *and running* test binaries in src_compile
# https://github.com/OpenPrinting/cups/commit/b1d42061e9286f50eefc851ed906d17c6e80c4b0
emake UNITTESTS=unittests
diff --git a/net-print/cups/cups-9999.ebuild b/net-print/cups/cups-9999.ebuild
index 3d6b8b8cac30..561c0c7527d4 100644
--- a/net-print/cups/cups-9999.ebuild
+++ b/net-print/cups/cups-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,7 @@ if [[ ${PV} == *9999 ]] ; then
else
SRC_URI="https://github.com/OpenPrinting/cups/releases/download/v${MY_PV}/cups-${MY_PV}-source.tar.gz"
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
fi
fi
@@ -30,16 +30,14 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="acl dbus debug kerberos openssl pam selinux static-libs systemd test usb X xinetd zeroconf"
-# As of 2.4.2, they don't actually seem to be interactive (they pass some flags
-# by default to input for us), but they fail on some greyscale issue w/ poppler?
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
BDEPEND="
acct-group/lp
acct-group/lpadmin
virtual/pkgconfig
"
-DEPEND="
+COMMON_DEPEND="
app-text/libpaper:=
sys-libs/zlib
acl? (
@@ -60,13 +58,17 @@ DEPEND="
xinetd? ( sys-apps/xinetd )
zeroconf? ( >=net-dns/avahi-0.6.31-r2[dbus,${MULTILIB_USEDEP}] )
"
+# if libcupsfilters is installed, more tests are run. They fail without at least one of the two formats enabled.
+DEPEND="
+ ${COMMON_DEPEND}
+ test? ( || ( net-print/libcupsfilters[jpeg] net-print/libcupsfilters[png] ) )
+"
RDEPEND="
- ${DEPEND}
+ ${COMMON_DEPEND}
acct-group/lp
acct-group/lpadmin
selinux? ( sec-policy/selinux-cups )
"
-PDEPEND=">=net-print/cups-filters-1.0.43"
PATCHES=(
"${FILESDIR}/${PN}-2.4.1-nostrip.patch"
@@ -163,7 +165,6 @@ multilib_src_configure() {
$(use_enable kerberos gssapi)
$(multilib_native_use_enable pam)
$(use_enable static-libs static)
- $(use_enable test unit-tests)
--with-tls=$(usex openssl openssl gnutls)
$(use_with systemd ondemand systemd)
$(multilib_native_use_enable usb libusb)
@@ -212,13 +213,18 @@ multilib_src_compile() {
}
multilib_src_test() {
- # Avoid using /tmp
- export CUPS_TESTBASE="${T}"/cups-tests
+ # We only build some of CUPS for multilib, so can't run the tests.
+ if multilib_is_native_abi; then
+ # Avoid using /tmp
+ export CUPS_TESTBASE="${T}"/cups-tests
- mkdir "${T}"/cups-tests || die
+ mkdir "${T}"/cups-tests || die
- # We only build some of CUPS for multilib, so can't run the tests.
- multilib_is_native_abi && default
+ # avoid building *and running* test binaries in src_compile
+ # https://github.com/OpenPrinting/cups/commit/b1d42061e9286f50eefc851ed906d17c6e80c4b0
+ emake UNITTESTS=unittests
+ default
+ fi
}
multilib_src_install() {
diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index ed1d9a1fc1bd..5baa3a3c1c45 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,6 +1,9 @@
DIST hplip-3.23.12-patches-1.tar.xz 21132 BLAKE2B 83cee13ef988618cf6537b3954649c733b3de99f4d1c2ffefe9aeaba8f21e61a92dfa2e4cdb87af3d4b56df244e7de1b1d6bf73d878aa8ccabe60c537e05916f SHA512 89a0139660b013c11ba1dfa6adf1840b8ccc5b49bc31580481967c85e75ca79aba537bc4b65834ee464013b7aa0544267235d14dc877cb5276cb6e89c6a3fafa
DIST hplip-3.23.12-patches-2.tar.xz 22484 BLAKE2B 919be82d0639bc30fdbe6a5651ec08c8b6951fc31284e52f09ea2aed254bb34024c7f757ec3eccec6c0fd5d261a625c2e77d6aa33d298287f26313811280e3b7 SHA512 bc9746fb748819ca06a0a3d5b2a66ab15ef499ed01177fd936f754d743a282253897db7f813ba8165e8336a9a3540c2f9b99e10908930b3842ef7452957afc13
DIST hplip-3.23.12.tar.gz 30162044 BLAKE2B 752a5b75855677e4f8b5b8738181d40c426268be4e393e5df7565c78efca68389e86d92f21002a733c0b2d5d62913bef3986e4bedd36a9f35f205c11e6027e7a SHA512 7461ffec38be68421e4204021f53d2b1641e7a67c14f205390d45f487a1af90956fd221f7e1561635508103ae944f19e04d6052d3f8928f2c9685fdcdcf515df
+DIST hplip-3.24.4-patches-1.tar.xz 22068 BLAKE2B 9b388033b17315c407014b0b344e2994c456c84dd856f3f522e202b431a03fb315060d74ead98696af62934fa5e5d44185cae20cd3171252f33049a9832b15f5 SHA512 292c5717627ecbb5f50b2ecad82fdf43bb80c3128f1e4c3cc806167dd34ac9c7c5c2a988103ec18fc82483ba95221261c7935271a0b213523f00a4e9de23731c
+DIST hplip-3.24.4.tar.gz 30217933 BLAKE2B 0b5c93465f6d9e30916bf57fd7f2d490d2f04ef80ed1654a7d2c6adc57a5293e358720a71bbb76757a1496d9f7ca05f077f6e9ea62cfa243319fe9d551440710 SHA512 6162ec58289433659ed4c3a254b2a50863c01acb87a8c0e1a1f935fed2b1916c5ae211c2d84130f40963368ff53e0c8da1878a1fce4dd08bd517f65bbcf6a2d2
EBUILD hplip-3.23.12-r1.ebuild 8535 BLAKE2B 5a5a723b5fc8461b683119b6be9d573d0670941498b3c979193cba7c12d3fa40d1296822293004700c7f8ebf4e2ea3b2d566f6c0d9d2344618a3af76ba5f7c17 SHA512 10c05f98b99667c8987c4b06f96e63a8981b31b5df38a849f952aa834b1ba077a8e2d9c1178b8448c8d35f07a72a3d285ecdb60855c60212ead57db10b3cf280
EBUILD hplip-3.23.12-r3.ebuild 8539 BLAKE2B 939ef177964fa69c5bd721275baf55240b0f946aa51af17b419c8bbc3043cf89cb320fa04f5d4253693942639fd325b5703364c477ac6765a7afe7d061df9d93 SHA512 7f8284ec077610b7835e120a496bf45cb6435af10fc31dad0ea5ec6da8a1317e0049d6c2184c528446337c3c99588665f760fa6cfcc2c450ef97e3e931e75f1c
+EBUILD hplip-3.24.4.ebuild 8543 BLAKE2B 26b4844790b289a7da111ae6605e793729e3799d4635bec5d68ed03d7cc83642ce526b018d1208b02d0e77629041565a84c57b4071ba5372b336cceed1cc39ab SHA512 2318246fb34cd9e84aea0b8e32b362408a84e4ebb5a6cf875a317594335a8927568c09277b3b512d6d8c469f8f262923d2e87be4b26256cbd51328a89c6fff47
MISC metadata.xml 1849 BLAKE2B 381cc0d0fe08d072487850a5f5ac6e264cb4ee5db8722b6f83ad9d4e6e78948a7768e80ea2a8a2313bdca1029b59a02d8c3ca309d9438d5e4d63585f7a6b2a83 SHA512 0f5f42b561099e943d99dc5e50cfd42577582b31590c0cd98f276e5acc364fb31f4a48cf91b33e923d24daa77b7b3a6bc54a0c24d9ebff9e3ec82c957a5671e3
diff --git a/net-print/hplip/hplip-3.24.4.ebuild b/net-print/hplip/hplip-3.24.4.ebuild
new file mode 100644
index 000000000000..684d9692524b
--- /dev/null
+++ b/net-print/hplip/hplip-3.24.4.ebuild
@@ -0,0 +1,296 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10,11,12} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+
+inherit autotools flag-o-matic linux-info python-single-r1 readme.gentoo-r1 udev
+
+DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and service tools"
+HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing"
+SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PN}/${PV}/${P}.tar.gz
+ https://dev.gentoo.org/~billie/distfiles/${PN}-3.24.4-patches-1.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+IUSE="doc fax +hpcups hpijs kde libnotify libusb0 minimal parport policykit qt5 scanner +snmp static-ppds X"
+
+COMMON_DEPEND="
+ net-print/cups
+ media-libs/libjpeg-turbo:0
+ hpijs? ( net-print/cups-filters[foomatic] )
+ !libusb0? ( virtual/libusb:1 )
+ libusb0? ( virtual/libusb:0 )
+ ${PYTHON_DEPS}
+ !minimal? (
+ sys-apps/dbus
+ scanner? (
+ media-gfx/sane-backends
+ )
+ snmp? (
+ dev-libs/openssl:0=
+ net-analyzer/net-snmp:=[${PYTHON_SINGLE_USEDEP}]
+ net-dns/avahi[dbus,python,${PYTHON_SINGLE_USEDEP}]
+ )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+"
+DEPEND="
+ ${COMMON_DEPEND}
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ app-text/ghostscript-gpl
+ !minimal? (
+ $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]' 'python3*')
+ kernel_linux? ( virtual/udev )
+ $(python_gen_cond_dep '
+ >=dev-python/dbus-python-1.2.0-r1[${PYTHON_USEDEP}]
+ dev-python/distro[${PYTHON_USEDEP}]
+ fax? ( dev-python/reportlab[${PYTHON_USEDEP}] )
+ qt5? (
+ >=dev-python/PyQt5-5.5.1[dbus,gui,widgets,${PYTHON_USEDEP}]
+ libnotify? ( dev-python/notify2[${PYTHON_USEDEP}] )
+ )
+ scanner? (
+ >=dev-python/reportlab-3.2[${PYTHON_USEDEP}]
+ >=dev-python/pillow-3.1.1[${PYTHON_USEDEP}]
+ X? (
+ || (
+ kde? ( kde-misc/skanlite )
+ media-gfx/xsane
+ media-gfx/sane-frontends
+ )
+ )
+ )
+ ')
+ )
+ policykit? ( sys-auth/polkit )
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+ "${WORKDIR}/patches"
+)
+
+CONFIG_CHECK="~PARPORT ~PPDEV"
+ERROR_PARPORT="Please make sure kernel parallel port support is enabled (PARPORT and PPDEV)."
+
+#DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+For more information on setting up your printer please take
+a look at the hplip section of the gentoo printing guide:
+https://wiki.gentoo.org/wiki/Printing
+"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+
+ use scanner && ! use X && ewarn "You need USE=X for the scanner GUI."
+
+ use parport && linux-info_pkg_setup
+
+ if use minimal ; then
+ ewarn "Installing driver portions only, make sure you know what you are doing."
+ ewarn "Depending on the USE flags set for hpcups or hpijs the appropiate driver"
+ ewarn "is installed. If both USE flags are set hpijs overrides hpcups."
+ ewarn "This also disables fax, network, scanner and gui support!"
+ fi
+
+ if ! use hpcups && ! use hpijs ; then
+ ewarn "Installing neither hpcups (USE=-hpcups) nor hpijs (USE=-hpijs) driver,"
+ ewarn "which is probably not what you want."
+ ewarn "You will almost certainly not be able to print."
+ fi
+}
+
+src_prepare() {
+ default
+
+ python_fix_shebang .
+
+ # Make desktop files follow the specification
+ # Gentoo bug: https://bugs.gentoo.org/show_bug.cgi?id=443680
+ # Upstream bug: https://bugs.launchpad.net/hplip/+bug/1080324
+ sed -i -e '/^Categories=/s/Application;//' \
+ -e '/^Encoding=.*/d' hplip.desktop.in || die
+ sed -i -e '/^Categories=/s/Application;//' \
+ -e '/^Version=.*/d' \
+ -e '/^Comment=.*/d' hplip-systray.desktop.in || die
+
+ # Fix for Gentoo bug https://bugs.gentoo.org/show_bug.cgi?id=345725
+ # Upstream bug: https://bugs.launchpad.net/hplip/+bug/880847,
+ # https://bugs.launchpad.net/hplip/+bug/500086
+ local udevdir=$(get_udevdir)
+ sed -i -e "s|/etc/udev|${udevdir}|g" \
+ $(find . -type f -exec grep -l /etc/udev {} +) || die
+
+ # Force recognition of Gentoo distro by hp-check
+ sed -i \
+ -e "s:file('/etc/issue', 'r').read():'Gentoo':" \
+ installer/core_install.py || die
+
+ eautoreconf
+}
+
+src_configure() {
+ # -Werror=lto-type-mismatch
+ # https://bugs.gentoo.org/861851
+ # https://bugs.launchpad.net/hplip/+bug/2055371
+ filter-lto
+
+ local drv_build minimal_build
+
+ if use hpcups ; then
+ drv_build="$(use_enable hpcups hpcups-install)"
+ if use static-ppds ; then
+ drv_build="${drv_build} --enable-cups-ppd-install"
+ drv_build="${drv_build} --disable-cups-drv-install"
+ else
+ drv_build="${drv_build} --enable-cups-drv-install"
+ drv_build="${drv_build} --disable-cups-ppd-install"
+ fi
+ else
+ drv_build="--disable-hpcups-install"
+ drv_build="${drv_build} --disable-cups-drv-install"
+ drv_build="${drv_build} --disable-cups-ppd-install"
+ fi
+
+ if use hpijs ; then
+ drv_build="${drv_build} $(use_enable hpijs hpijs-install)"
+ if use static-ppds ; then
+ drv_build="${drv_build} --enable-foomatic-ppd-install"
+ drv_build="${drv_build} --disable-foomatic-drv-install"
+ else
+ drv_build="${drv_build} --enable-foomatic-drv-install"
+ drv_build="${drv_build} --disable-foomatic-ppd-install"
+ fi
+ else
+ drv_build="${drv_build} --disable-hpijs-install"
+ drv_build="${drv_build} --disable-foomatic-drv-install"
+ drv_build="${drv_build} --disable-foomatic-ppd-install"
+ fi
+
+ if use minimal ; then
+ if use hpijs ; then
+ minimal_build="--enable-hpijs-only-build"
+ else
+ minimal_build="--disable-hpijs-only-build"
+ fi
+ if use hpcups ; then
+ minimal_build="${minimal_build} --enable-hpcups-only-build"
+ else
+ minimal_build="${minimal_build} --disable-hpcups-only-build"
+ fi
+ minimal_build="${minimal_build} --disable-dbus-build"
+ minimal_build="${minimal_build} --disable-fax-build"
+ minimal_build="${minimal_build} --disable-network-build"
+ minimal_build="${minimal_build} --disable-scan-build"
+ minimal_build="${minimal_build} --disable-gui-build"
+ else
+ minimal_build="${minimal_build} --enable-dbus-build"
+ if use fax ; then
+ minimal_build="${minimal_build} --enable-fax-build"
+ else
+ minimal_build="${minimal_build} --disable-fax-build"
+ fi
+ if use snmp ; then
+ minimal_build="${minimal_build} --enable-network-build"
+ else
+ minimal_build="${minimal_build} --disable-network-build"
+ fi
+ if use scanner ; then
+ minimal_build="${minimal_build} --enable-scan-build"
+ else
+ minimal_build="${minimal_build} --disable-scan-build"
+ fi
+ if use qt5 ; then
+ minimal_build="${minimal_build} --enable-qt5"
+ minimal_build="${minimal_build} --enable-gui-build"
+ else
+ minimal_build="${minimal_build} --disable-gui-build"
+ minimal_build="${minimal_build} --disable-qt5"
+ fi
+ fi
+
+ # disable class driver for now
+ econf \
+ --disable-class-driver \
+ --disable-cups11-build \
+ --disable-foomatic-rip-hplip-install \
+ --disable-imageProcessor-build \
+ --disable-lite-build \
+ --disable-shadow-build \
+ --disable-qt3 \
+ --disable-qt4 \
+ --disable-udev_sysfs_rules \
+ --with-cupsbackenddir=$(cups-config --serverbin)/backend \
+ --with-cupsfilterdir=$(cups-config --serverbin)/filter \
+ --with-docdir=/usr/share/doc/${PF} \
+ --with-htmldir=/usr/share/doc/${PF}/html \
+ --enable-hpps-install \
+ ${drv_build} \
+ ${minimal_build} \
+ $(use_enable doc doc-build) \
+ $(use_enable libusb0 libusb01_build) \
+ $(use_enable parport pp-build) \
+ $(use_enable policykit)
+
+ # hpijs ppds are created at configure time but are not installed (3.17.11)
+
+ # Use system foomatic-rip for hpijs driver instead of foomatic-rip-hplip
+ # The hpcups driver does not use foomatic-rip
+ #local i
+ #for i in ppd/hpijs/*.ppd.gz ; do
+ # rm -f ${i}.temp || die
+ # gunzip -c ${i} | sed 's/foomatic-rip-hplip/foomatic-rip/g' | \
+ # gzip > ${i}.temp || die
+ # mv ${i}.temp ${i} || die
+ #done
+}
+
+src_install() {
+ # Disable parallel install
+ # Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=578018
+ emake -j1 DESTDIR="${D}" install
+ einstalldocs
+ # default
+
+ # Installed by sane-backends
+ # Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=201023
+ rm -f "${ED}"/etc/sane.d/dll.conf || die
+
+ # Remove desktop and autostart files
+ # Gentoo Bug: https://bugs.gentoo.org/show_bug.cgi?id=638770
+ use qt5 || {
+ rm -Rf "${ED}"/usr/share/applications "${ED}"/etc/xdg
+ }
+
+ rm -f "${ED}"/usr/share/doc/${PF}/{copyright,README_LIBJPG,COPYING} || die
+ rmdir --ignore-fail-on-non-empty "${ED}"/usr/share/doc/${PF}/ || die
+
+ # Remove hal fdi files
+ rm -rf "${ED}"/usr/share/hal || die
+
+ find "${D}" -name '*.la' -delete || die
+
+ python_optimize "${ED}"/usr/share/hplip
+
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ udev_reload
+ readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/net-proxy/Manifest.gz b/net-proxy/Manifest.gz
index 2d54d76d35d6..2261262513a3 100644
--- a/net-proxy/Manifest.gz
+++ b/net-proxy/Manifest.gz
Binary files differ
diff --git a/net-proxy/lyrebird/Manifest b/net-proxy/lyrebird/Manifest
index 9f96adce300a..445531f58bfd 100644
--- a/net-proxy/lyrebird/Manifest
+++ b/net-proxy/lyrebird/Manifest
@@ -1,4 +1,4 @@
DIST lyrebird-0.1.0-deps.tar.xz 88991580 BLAKE2B ba9113d847bc900ad3001e91a67ac939a7fbd8f7423f256be92a5fb2461604c00e05edd581a28f456f493997d31a40fa1673fead1cd15ae192e02ca480b9db5b SHA512 af6e245ac333de1c14ba1f648548123f11ceaffb894d4057e2e7ed5c1fa8cd0f023e308ccf20d74696b2ef0b8a0489fe2f73c868dc23e087f8ae04ea6688db4d
DIST lyrebird-0.1.0.tar.bz2 76753 BLAKE2B af168a25093b68b10b489adc282f1ee65b70193602f79d9cc352c78e2a9c71205191dc6487ea58584f76ce1cbbf653d3fd0e1f645d7972d3e73173a90ae39361 SHA512 f9b8686d1c5f9ddb41a255a1a8954e05cefd50523ada7360432b456c62475ba606872df407ba8ebd7714d4f185eef0efae63e3e53c5c1c18fd323a97912f951e
EBUILD lyrebird-0.1.0.ebuild 1244 BLAKE2B f2e4d055be1e48a370ad6e4e9661e7879fbe776ecd758670392627438b35df2aa503032c4dbe3905cfd71cfdaefbca8a9af4469301bfd0d1b8bd953c360eed8d SHA512 a345ab35b49908b78986318400544409ae2872c9aa49df353434a17782aa29bd2ceda416b1e390b222227846f50e9fbc38e22c9660c608b6b1886a57a363530b
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/net-proxy/lyrebird/metadata.xml b/net-proxy/lyrebird/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/net-proxy/lyrebird/metadata.xml
+++ b/net-proxy/lyrebird/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/net-proxy/rejik/Manifest b/net-proxy/rejik/Manifest
index e4272326023c..332e660b3d22 100644
--- a/net-proxy/rejik/Manifest
+++ b/net-proxy/rejik/Manifest
@@ -1,4 +1,4 @@
DIST banlists-2.x.x.tgz 116100 BLAKE2B 401d3cd995b7e2adcb28055c4f107799a87397a1ed06c698d70b2a4b755565759d7f56eb70a8d59a5ea04cdc51c6142d6bd03ebdd414133fd71792c66c5fe54e SHA512 068d01685e01679b2726da1cbc5f31f6aba54ab2194e8ab145bd2409e7fc71e3662445a8274b08746e5cdeadea2197f5a72a1abef98ec91267df851615b188b3
DIST redirector-3.2.11.tgz 45758 BLAKE2B 39f83c8245d8a24c7454d40d607c851250bd9844f56ee8e9f43d64f32ac3cb52d9c1d9091e3d5126133d94fe59d5be8e8d99b7f2cb253c7731a73e344604a1ce SHA512 e4b20f11a46a84d47c8e6adc74f88f6092f9791e1b6050a3e3b4685cf4c510b55f32ea3d4c9a334dbe5753ee486b98ca73bb7e2d9854e2c8d299b7fd50fce2f8
EBUILD rejik-3.2.11.ebuild 2374 BLAKE2B 14283a74cfef4686ecb0bb35d793376c9be59631be67515a86501d26f2b13fdb8c638b413e568bf99d187e0868cf1bf5a01f1724e0f9952bb9de5142ea020b92 SHA512 bcc318e80da39475396632e91dba1d3397af744d0659af43d67b0b4b3552f25141330b22506f0d9ba65b2a877d6e780d7dc63da6874e038e42ed4bda36b7527a
-MISC metadata.xml 346 BLAKE2B df9b3b9dd2f4da88403dee1ff6820672a80d65313e84f0afae04fe7b46153f9a28e353af26cbe14ae67aaf311ba335341c212619911480e9036d4a21e783222a SHA512 3b60967ad98afc03b626ca0f26fc3da2cd84fa198c31d8ac555cd7ec6709b99ce42a5e20d955743a297ef40cd6aa8932c4e0bcd2f7999a15caa98a651a70fedb
+MISC metadata.xml 261 BLAKE2B 63705e4da8dd8d5d49c780a018f3d821d5c8775ecb0dff16e168d95022e2860623ab5924f6d454750e010efc6b8faa7ca02d4dd943b0e7d0e991527f3e4d51ca SHA512 71e035507007a7c07de5829d16603e3b6760a67de5038ec814be0c985025c9e6b642efebf9e024beabe22cf5cbb523e0451754fa6172023a9362f3c8b6960795
diff --git a/net-proxy/rejik/metadata.xml b/net-proxy/rejik/metadata.xml
index 03bf78158e70..b065aa0b631b 100644
--- a/net-proxy/rejik/metadata.xml
+++ b/net-proxy/rejik/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="banlists">Install upstream provided simple banlists</flag>
</use>
diff --git a/net-proxy/squidguard/Manifest b/net-proxy/squidguard/Manifest
index b3c1f0033a5d..e28be4a3c507 100644
--- a/net-proxy/squidguard/Manifest
+++ b/net-proxy/squidguard/Manifest
@@ -6,4 +6,4 @@ AUX squidguard-1.6.0-gentoo.patch 982 BLAKE2B 9858c7778fbf52573061fd12d3c3941c4f
AUX squidguard-1.6.0-stdlib.patch 531 BLAKE2B 14d62576ff058d542c296073612f8c27d96ec476def77a54adbb26534dc84f5ed172a5b25b080d3380c37d3f0ecd05bf73ac5917f1144381e3ed29d4a72c1ced SHA512 6b352f5ff3bfb93899fe29eaa5f5200f9d9c9e243e0dc6746deffb03cbc543a3f5226b6579bdc3ab30b0b4f0df5e4d760064d65acd8aa962c7cf729fe303e690
DIST squidguard-1.6.0.tar.gz 1902233 BLAKE2B 36b422fb2424c79532e0d9dc237b4a60b7817190a45de3646a50031b341c5e94540f55adea7b3e8241b8d87fdec551c5c40d1f60ea90e25347305ef9e473b5d3 SHA512 d6e934f550cd777d58abda5f4fd905ccc396afc28e1ddb0bb842a9a3364cbe43db5c30834fe1ed7d93623a361dde50362a79ac2b660382c7e81b4f067f2ac65e
EBUILD squidguard-1.6.0-r1.ebuild 2398 BLAKE2B 051ac6d30be1f2210fb5e463afde555eb4c6e07b29dfdb0856efa368b27b25df10d1c1b21449472cd01d7799b8a138fbfcda929ae6a2359a5467db73d26eb16d SHA512 93528ed7e83ecfdce6c948a66e0b1a8b64dfe715766bbcf907138e381e48d5e3258704ab3ee5d99cf88d7e079e0bbfd11714a08a3ad61ddcad4f82934235ec88
-MISC metadata.xml 248 BLAKE2B 66e4449d4247cee6b9b5f83956e415b9dbb08cf64770a96cbf98d9be71b52f99633ac4724d01684446f72c07e8604ea59c12df34cefda37386d3f43ab1606425 SHA512 01f5f77d52fbb159724187a68a6d5f9fe00ddd3f04657629c8c432dc8290d499779b3920fd3feeb21a8408bacf3c4064fe14827384569c7e044eb6d81dd9dd93
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/net-proxy/squidguard/metadata.xml b/net-proxy/squidguard/metadata.xml
index a3862b8ec2fc..115e9d64a669 100644
--- a/net-proxy/squidguard/metadata.xml
+++ b/net-proxy/squidguard/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/net-vpn/Manifest.gz b/net-vpn/Manifest.gz
index 6f2f5fa0efb2..61f10db59447 100644
--- a/net-vpn/Manifest.gz
+++ b/net-vpn/Manifest.gz
Binary files differ
diff --git a/net-vpn/gsocket/Manifest b/net-vpn/gsocket/Manifest
index 3fd618be99f2..e00226889b3a 100644
--- a/net-vpn/gsocket/Manifest
+++ b/net-vpn/gsocket/Manifest
@@ -1,5 +1,5 @@
AUX gsocket-1.4.43-gs-init-secret.patch 5216 BLAKE2B bcbac9fb8d6466fc0c512e2c2c99f77d7ad1bc32252daceaae4af1ec59df58e9cf7871de946a8ade7b4936c6289eb22b8a4b6c0815aac34c3343d19d029b8f6f SHA512 108a76bf81b53f4c14288f5c86d8b9036a38d42f074e4f080796d4c46b9d22c4cdbb5d55ae240784a041e75577545d885763dbeaf418a1f78561d974e8243d49
DIST gsocket-1.4.43.tar.gz 223602 BLAKE2B 92818d932f1d5eddd66a810aaecb800d0ac435d7320912fdb8e485ae7f5398dfb96b1e6c0bbc4edc651414eb912bd90e14e442db904d04aa71b236188a9bff66 SHA512 2c58182b52242f275b7597c7214f8f0b09f52d369fee66454a2b00322b9b7075af3f675c7f785ae66ed8f331351ed60a0038e997258df35a938c6b1f4a94b21c
-EBUILD gsocket-1.4.43.ebuild 1341 BLAKE2B 6517e072a1435d68fec3eb0f99b1023abc536cb250675f4da5ffac649e3e87262ce42fd788e039a5266ec4705df31a227f3854e009f1feb7ffe3263f477f9cad SHA512 9fb510e50bdda0bf00bc76e55477c08a36a0e2efa8ce79f2ee0e98fc9bb5b9cfc4f72cc2cd9f4e02b16acf42672ec3ab1f1cc9559082d1bce197f165cf5f279c
+EBUILD gsocket-1.4.43.ebuild 1340 BLAKE2B cb1237947c43416accdfc0156822a51b585bcd1424cb3adea405ac6292ccb4d1187f1f3eef44c17092bf09f33d6e7393a016935c1d5b73df172f12ed261bca8c SHA512 01c5d5eb6a4cc3fbcc107e0bc9c41a69bec20ec841a6c978e4db202dd4cf654959a3523f38038588b3d25d9d5456357a7a53bd36cb5dfda8fe7e46efcd949815
EBUILD gsocket-9999.ebuild 1341 BLAKE2B 6517e072a1435d68fec3eb0f99b1023abc536cb250675f4da5ffac649e3e87262ce42fd788e039a5266ec4705df31a227f3854e009f1feb7ffe3263f477f9cad SHA512 9fb510e50bdda0bf00bc76e55477c08a36a0e2efa8ce79f2ee0e98fc9bb5b9cfc4f72cc2cd9f4e02b16acf42672ec3ab1f1cc9559082d1bce197f165cf5f279c
MISC metadata.xml 333 BLAKE2B 745060b3c89631d042599a634f55f2a5ba35facd04c35af16e9e4f1f27cbfe1463c68691684f2648613bcee92b8db038cdcae818ad0a7eb0aea6ffab76c6d22c SHA512 82a2ecff11354b26e1a29a6cac42830793d6487629a68534b64ba0f46d31a1151ca6e26e378af48ec5e680d9dfa8be39a72391a385da51adb7cfca26024a1fb7
diff --git a/net-vpn/gsocket/gsocket-1.4.43.ebuild b/net-vpn/gsocket/gsocket-1.4.43.ebuild
index 39e124344a92..cf52e0c79b0d 100644
--- a/net-vpn/gsocket/gsocket-1.4.43.ebuild
+++ b/net-vpn/gsocket/gsocket-1.4.43.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]]; then
EGIT_REPO_URI="https://github.com/hackerschoice/gsocket.git"
else
SRC_URI="https://github.com/hackerschoice/gsocket/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64 ~riscv"
+ KEYWORDS="amd64 ~arm64 ~riscv"
fi
LICENSE="BSD-2"
diff --git a/net-vpn/i2pd/Manifest b/net-vpn/i2pd/Manifest
index ffecf9850541..e4e9554c488c 100644
--- a/net-vpn/i2pd/Manifest
+++ b/net-vpn/i2pd/Manifest
@@ -2,6 +2,7 @@ AUX 99i2pd 44 BLAKE2B d7a2d45f79ecb34f50eaddc09f318339eedfb2444d0a96d97691c6f395
AUX i2pd-2.38.0-r1.logrotate 294 BLAKE2B 183e9d0a88a3ff4b1116d4f8475862ed110cf2bad43a1858b55fb6b502bf0c7fc975958e7a88fe9cf2bb331330e7aa70f13a3d9ce64fb525060bd84e965af5f2 SHA512 d2460d1d1b65222a0e3b89e464e75b2fd94fc65a49afe78a26c19e7a3c097b2334c02d58faad5f4ff06e3e4847425ed383f1963be2dbb9282a77c5b287a30fe2
AUX i2pd-2.38.0.service 906 BLAKE2B 583c1856ceada5e60b7f595452afbe3e254616185d641e63f7931ccc972a52123745f72f1fffaf122be6fd3d4dadb311d58f4d639e0d2ba2187bde21f5340d2d SHA512 233722990f5e9934558b05a0aee5e0ef6af9bcd0b5f9c38cb9d1e61ffa37a4d80f403047dc15ec706bc03185d2e1ca27015210b6757a71786ad0bb4b75662981
AUX i2pd-2.39.0.initd 1437 BLAKE2B 6f4e7b585e2acbabdb58999387954cac0ac5edd8bc7c3cec686f3ecb6e3b7b04a13c1de57ba081da7dee4c35b72bc65f2a1ac3c4dccf3a57c22b24eba248664f SHA512 58f28b38a39e3e7a1bf378e17dad1c0879c641d6c479db887f33e2689dde29f4f2fa1b9d3dc9a6ab03eb35d2e834b5691de2bc7d9c97c9a8523ebea1e9cd637e
+AUX i2pd-2.52.0-miniupnp.patch 1198 BLAKE2B 3448fb24ca2c41cf37b15a4c45e8245d0c5dbf535e3945b9f7093585f438b48319dbfd810268690aa4a49a5946a50681842baff63afebdda4dcd2d1f85959130 SHA512 c215df5e32142732f405534ad0fa874e8fa15f18513423f833c60f3d2bc4d143e5cf3065a0602b43636988331175062304996aa47ec0e0aead36a897b7383baa
AUX i2pd-2.6.0-r3.confd 322 BLAKE2B 1abce31d300785fe0f42eb0c15bc26f723e99bfe4f3d21ef4d83620c064838d0e27f89f287a97404276490b848bd1372a40b915d4830b7755d801c4bda551099 SHA512 083f4c860d7556bd14f2765b098743c25f996ef16de3982430ff27ac7711051738d48709654441099ea8c755b6d9a6e25b52286f7e8c928d3f39f1207a9517a9
DIST i2pd-2.49.0.tar.gz 654406 BLAKE2B 93b1bba73d308a7a6163b0b51ea59a3e11ea2d635d7275d71338ecd06d8d1dfb430e3e177aad0b3ae35f7e0e0bd95acb4e7750cbba70a4ded97fcc7596a1912b SHA512 f2461bf6e1ec2f1b581c8528de57c92350133642cd34ed9a6b2f4c8e8199aa9e5b9ff76d967c60350606f1ab5359f8a7dbbcaa58284e8769cdfa7e0a29a384af
DIST i2pd-2.50.2.tar.gz 663010 BLAKE2B 671a294f1b4de3a71031c071330adad378e8fa418c95dbaeaba824071d38bc579d12113e899f00873e3a9a0a365f7ddc52ec9b728ffb19f254ffd8cacd9c945b SHA512 7df7a578711a959feee4326060829cf87c0d1669e473934549cb59d868a7aef7300ecd2d7a6b92a2295aa7e97964cc16d0e44a334db917e22b0b59573a9052de
@@ -10,5 +11,5 @@ DIST i2pd-2.52.0.tar.gz 677023 BLAKE2B 785eeb074df3e8a046ae3c6aa1204b52275ced565
EBUILD i2pd-2.49.0.ebuild 1951 BLAKE2B 1cc165406b9fc798fb0954971781e242d8aa05bd20543f35316a996acbdaaad95ff5d5d3a0185004d765b4d6abfdfe1e23eb0a32d4d47aeef0cf5c429f73c988 SHA512 7c0c8e4933d9a005eb4bf4ac5b17aa82ccf49a898100165464f4e347759f69d5fabd4fad216ae6a5d623312ef1806995a50e11380756e698c01973f046651c83
EBUILD i2pd-2.50.2.ebuild 1950 BLAKE2B e157516f805383504a9f5ef62da27a5fa0e05e5c887e8e3d8425b040236e3636aa6ece75ee33a04f2580a66df4ceb3266c3e0fb1749e48c97f2541f873c511db SHA512 f168aeb061b1a8401e3511b0f530934b2205f01b98ed217743f5e88790decdcae3c0dbc4c83cc6d6044f3092a6a4e25c47cb49371ab3a474116833e0234b13cf
EBUILD i2pd-2.51.0.ebuild 1951 BLAKE2B b1e91ce459c30546a424386278ede00e1a6375fb75b69d4223c65896f574f9634e544301b0b7538170f3ada2f2f016c6025dad222968f10d100e3ae7cfb5cff0 SHA512 6011682fdf5ec09d8537a3c6f20cb9951655ae293bb476b0e1f30a14f923627d69def4c86f8a96bceb3156ffa296773fafff01f1308f34029c3c3054aa7636c7
-EBUILD i2pd-2.52.0.ebuild 1951 BLAKE2B b1e91ce459c30546a424386278ede00e1a6375fb75b69d4223c65896f574f9634e544301b0b7538170f3ada2f2f016c6025dad222968f10d100e3ae7cfb5cff0 SHA512 6011682fdf5ec09d8537a3c6f20cb9951655ae293bb476b0e1f30a14f923627d69def4c86f8a96bceb3156ffa296773fafff01f1308f34029c3c3054aa7636c7
+EBUILD i2pd-2.52.0.ebuild 1998 BLAKE2B bde3e799385fd58405fbe8a018675d37f97195287cc0a3ff5755109843a0e838e7de1d43e9715b555fc644c8c29fa0b535fd31408d78919361612834d8134aba SHA512 18869ec2a49814e905df5262cce17764befc14fa6d14db801778cd2bda9121b79c0e2d4c5c1b0f29340a28092d4f30fc37162df8be945c523bf5eaa69053bf29
MISC metadata.xml 588 BLAKE2B a7a342599b07b88c0fc192386a7722eeb864b8f1debc4f30d6825e829b9c684d085edc6ef0b4e7d8e5bf3e04e93629df2925341784b2221d591084098a8a2d3e SHA512 86ca6c50c7eb8f06269a3e0b84f1189f4be57f40ea92b9cae3b9299b02c63d5a89fbb9ca6f16588a682ea1bb193c6395b55f67799c07e4bbf60f046185fb5d0e
diff --git a/net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch b/net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch
new file mode 100644
index 000000000000..5c9ef9231351
--- /dev/null
+++ b/net-vpn/i2pd/files/i2pd-2.52.0-miniupnp.patch
@@ -0,0 +1,37 @@
+commit 192e9ad7f6a6995ecb843fbbefe5425d0b37f6ee
+Author: Stefan Strogin <stefan@steils.org>
+Date: Mon Jun 17 17:10:23 2024 +0000
+
+ Support miniupnp-2.2.8 (fixes #2071)
+
+ Use UPNP_GetValidIGD for getting external IP.
+
+diff --git a/daemon/UPnP.cpp b/daemon/UPnP.cpp
+index 043d935e..7885578e 100644
+--- a/daemon/UPnP.cpp
++++ b/daemon/UPnP.cpp
+@@ -115,10 +115,16 @@ namespace transport
+ return;
+ }
+
++#if (MINIUPNPC_API_VERSION >= 18)
++ err = UPNP_GetValidIGD (m_Devlist, &m_upnpUrls, &m_upnpData, m_NetworkAddr, sizeof (m_NetworkAddr),
++ m_externalIPAddress, sizeof (m_externalIPAddress));
++#else
+ err = UPNP_GetValidIGD (m_Devlist, &m_upnpUrls, &m_upnpData, m_NetworkAddr, sizeof (m_NetworkAddr));
++#endif
+ m_upnpUrlsInitialized=err!=0;
+ if (err == UPNP_IGD_VALID_CONNECTED)
+ {
++#if (MINIUPNPC_API_VERSION < 18)
+ err = UPNP_GetExternalIPAddress (m_upnpUrls.controlURL, m_upnpData.first.servicetype, m_externalIPAddress);
+ if(err != UPNPCOMMAND_SUCCESS)
+ {
+@@ -126,6 +132,7 @@ namespace transport
+ return;
+ }
+ else
++#endif
+ {
+ LogPrint (eLogError, "UPnP: Found Internet Gateway Device ", m_upnpUrls.controlURL);
+ if (!m_externalIPAddress[0])
diff --git a/net-vpn/i2pd/i2pd-2.52.0.ebuild b/net-vpn/i2pd/i2pd-2.52.0.ebuild
index 0346c80cb527..504fce8a853d 100644
--- a/net-vpn/i2pd/i2pd-2.52.0.ebuild
+++ b/net-vpn/i2pd/i2pd-2.52.0.ebuild
@@ -27,6 +27,8 @@ CMAKE_USE_DIR="${WORKDIR}/${P}/build"
DOCS=( ../README.md ../contrib/i2pd.conf ../contrib/tunnels.conf )
+PATCHES=( "${FILESDIR}/${P}-miniupnp.patch" )
+
pkg_pretend() {
if use i2p-hardening && ! tc-is-gcc; then
die "i2p-hardening requires gcc"
diff --git a/net-vpn/microsoft-azurevpnclient/Manifest b/net-vpn/microsoft-azurevpnclient/Manifest
new file mode 100644
index 000000000000..76089cd2e018
--- /dev/null
+++ b/net-vpn/microsoft-azurevpnclient/Manifest
@@ -0,0 +1,4 @@
+AUX microsoft-azurevpnclient-sudo-group.patch 796 BLAKE2B 1f0bf8832749cbd5fa71b1aeb88ed6fbffe750eea210805987402df29befdd4e9dac04adadcc160b45056c7bcd3752bb93742a51a194aed3cca9717ec18d1d6e SHA512 8ad44e122e7bbcec4432908c263e12ede87d1a093c78221618a93ae2afc7d28ad2420aec75fce8dedf8374b5c95528f011a4f9f2d86d23987f20bd0689cc1696
+DIST microsoft-azurevpnclient_3.0.0_amd64.deb 12590862 BLAKE2B c8ef50ba9500ea1d6f576f43b9b3d9cc2127efdc52f9df3b880e198d08c467e2f4f17f659cebc5a0374174e7738756963f6669ad0d175c71ffe932b3b58b5c90 SHA512 742beed521ad0d5ccc58e34005e687b66e878da4b14aa204239c80181bfd6718689da490378e6c5d6c812c16991f3c853f1c1ede1074388c8697d5798a58bb03
+EBUILD microsoft-azurevpnclient-3.0.0.ebuild 1959 BLAKE2B eb26c6324723a88770c524070f5680f527c374c4fbeceb52c28a4886aad2a3575df67ff5aebc51c6157a54508831a5a675071fe4ecb3f8ae1d8bbcde238d49df SHA512 41409932b47b913e17dbd19049484c8eb7368a102c86bf78ff7e94e048aba7e3661175ace48791ff3058b5b16f28e951165550444cae88e2b48eb360115f4660
+MISC metadata.xml 248 BLAKE2B 97ed0d2320e1aa2d1cca6b63b0cf9cb07669ea73ac0dad7a8f7db4f510d3b2dc28cbf5a7c019f15ac87c25c5e51e619386694b49d21fc19f4092047c8e382287 SHA512 23bb29604f7cc644073025158d751004189a85fe6be88a7817afebad685c3b73f21cdb3e5d05f16699baa5d6b52f1e3a1f365b1ad7ea09bfcd204182e646f203
diff --git a/net-vpn/microsoft-azurevpnclient/files/microsoft-azurevpnclient-sudo-group.patch b/net-vpn/microsoft-azurevpnclient/files/microsoft-azurevpnclient-sudo-group.patch
new file mode 100644
index 000000000000..3dc29657ef5a
--- /dev/null
+++ b/net-vpn/microsoft-azurevpnclient/files/microsoft-azurevpnclient-sudo-group.patch
@@ -0,0 +1,13 @@
+Gentoo does not have a sudo group, so use wheel instead.
+
+diff -Naur a/var/lib/polkit-1/localauthority/50-local.d/10-microsoft-azurevpnclient.pkla b/var/lib/polkit-1/localauthority/50-local.d/10-microsoft-azurevpnclient.pkla
+--- a/var/lib/polkit-1/localauthority/50-local.d/10-microsoft-azurevpnclient.pkla 2023-04-26 12:18:12.000000000 +0100
++++ b/var/lib/polkit-1/localauthority/50-local.d/10-microsoft-azurevpnclient.pkla 2024-05-03 11:23:22.657251999 +0100
+@@ -1,5 +1,5 @@
+-[Allow sudo group users to set DNS domains and servers without prompt]
+-Identity=unix-group:sudo
++[Allow wheel group users to set DNS domains and servers without prompt]
++Identity=unix-group:wheel
+ Action=org.freedesktop.resolve1.set-domains;org.freedesktop.resolve1.set-dns-servers
+ ResultAny=yes
+ ResultInactive=yes
diff --git a/net-vpn/microsoft-azurevpnclient/metadata.xml b/net-vpn/microsoft-azurevpnclient/metadata.xml
new file mode 100644
index 000000000000..374cd4dedb33
--- /dev/null
+++ b/net-vpn/microsoft-azurevpnclient/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>chewi@gentoo.org</email>
+ <name>James Le Cuirot</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/net-vpn/microsoft-azurevpnclient/microsoft-azurevpnclient-3.0.0.ebuild b/net-vpn/microsoft-azurevpnclient/microsoft-azurevpnclient-3.0.0.ebuild
new file mode 100644
index 000000000000..1248eaf86816
--- /dev/null
+++ b/net-vpn/microsoft-azurevpnclient/microsoft-azurevpnclient-3.0.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop fcaps prefix unpacker xdg
+
+DESCRIPTION="Microsoft Azure VPN client for connecting securely to the Azure cloud"
+HOMEPAGE="https://learn.microsoft.com/en-us/azure/vpn-gateway/point-to-site-certificate-client-linux-azure-vpn-client"
+SRC_URI="https://packages.microsoft.com/ubuntu/22.04/prod/pool/main/${PN:0:1}/${PN}/${PN}_${PV}_amd64.deb"
+S="${WORKDIR}"
+LICENSE="microsoft-azurevpnclient Apache-2.0 BSD-2 BSD ISC MIT openssl SSLeay"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+ app-accessibility/at-spi2-core:2
+ app-crypt/libsecret
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/openssl:0/3
+ media-libs/fontconfig:1.0
+ media-libs/libepoxy
+ net-misc/curl
+ sys-apps/systemd[resolvconf]
+ sys-auth/polkit
+ sys-auth/polkit-pkla-compat
+ sys-libs/libcap
+ sys-libs/zlib
+ x11-libs/gtk+:3
+ x11-libs/pango
+ prefix? ( dev-util/patchelf )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-sudo-group.patch
+)
+
+QA_PREBUILT="*"
+DIR="/opt/microsoft/${PN}"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_configure() {
+ hprefixify \
+ etc/rsyslog.d/*.conf \
+ usr/share/applications/*.desktop \
+ usr/share/polkit-1/rules.d/*.rules
+
+ if use prefix; then
+ patchelf --set-rpath "${EPREFIX}${DIR}/lib" "${DIR#/}"/{lib/*,${PN}} || die
+ fi
+}
+
+src_install() {
+ insinto "${DIR}"
+ doins -r "${DIR#/}"/data
+
+ exeinto "${DIR}"/lib
+ doexe "${DIR#/}"/lib/*
+
+ exeinto "${DIR}"
+ doexe "${DIR#/}"/${PN}
+ dosym "../../${DIR#/}/${PN}" /usr/bin/${PN}
+
+ insinto /usr/share/polkit-1
+ doins -r usr/share/polkit-1/*
+
+ insinto /var/lib/polkit-1
+ doins -r var/lib/polkit-1/*
+
+ insinto /etc
+ doins -r etc/*
+
+ domenu usr/share/applications/*.desktop
+ insinto /usr/share/icons
+ doins usr/share/icons/*.png
+
+ gunzip usr/share/doc/${PN}/changelog.gz || die
+ dodoc usr/share/doc/${PN}/changelog
+}
+
+pkg_postinst() {
+ fcaps cap_net_admin+eip "${EROOT}${DIR}/${PN}"
+ xdg_pkg_postinst
+}
diff --git a/net-vpn/pptpd/Manifest b/net-vpn/pptpd/Manifest
index d85102310b6f..bff43b72663b 100644
--- a/net-vpn/pptpd/Manifest
+++ b/net-vpn/pptpd/Manifest
@@ -9,4 +9,4 @@ AUX pptpd-confd 131 BLAKE2B b1cf43035bb96859e3f69ad2ba8d161fd5e7c98370f407767a74
AUX pptpd-init-r2 325 BLAKE2B 492d4a17910fd45475337376570e23b2193f0b5471e82a575465eb139a9cf0f9296388962e3dc2584784a4be6aac17edf4da67410ca422498a2f3c39c9baba43 SHA512 5eb0839310b6897aeb5ef067f3bbccc3f302f9d5375fea9c2cf405a6e823560a776a96fa0189b4c9adf1744651a35a41d4fcafc3f9e1ebf5ddeb5d88bece9678
DIST pptpd-1.4.0.tar.gz 252167 BLAKE2B c7fa9397c0a1b7c1ae5f22f9d7f85ba1bb60966984506f7b7c7b4f5dce69efa717f41e8d9a717e4c6f482d2d3e4052611709e0b825a2fcc63fabf19a53a550f0 SHA512 cfb4caef3025c0721e7fabf8b7bf595739f2d3048555b30616cdadc37e70ba9e1c50561c25091dd617b5448da2816aeaf83aea0fc2ef6b0dd5e3fe35d9591484
EBUILD pptpd-1.4.0-r4.ebuild 1884 BLAKE2B 199738c8bbbd21f0f8631409be21d5d0bef4efc518baaf0e70f578d1e7b6e0e79107f082ee98fea3309734c0a27f1d204d065ec05ffef9b69c6031ce27ae035b SHA512 1064f0bb2d580591ce44e456c194ffbb6078cf484d57ea95bb2cd96ec92eb646ec8d625dfa805829fe76fb32df0ac38dfdc21dcb85331ec4d7e8109d4312896e
-MISC metadata.xml 469 BLAKE2B e1c0396ab4a78ed9b1b20dab4a3c81fc4058adacdb87d9f287e0ba9dfdb050ee64727ef95433e249fc1054ad1849ef543fbd0ff35cfd4a2c3f08f3d5ec51965c SHA512 d1d9a5a96795964d88f79aaf93b67948f7298d1410e5ec5bf4a0b98eb11f5157eeb71633209ee6491d1ba02e77454ec641c36ad217c7eb084dc3015a9f8b854b
+MISC metadata.xml 389 BLAKE2B 98b5cc66d84fc1b7886c1748033d39b36889c7c2c57852772d1b30d0d4f671d433d228c003927505c09841801379b3529903001cdfbd8e6f0477add20559622d SHA512 441798a92feed1f2f6902c784c1f0eba22389701d99ad70814933dc042ea08630811fec7b8f66ca7d4d9a10f218a69973996d841fe1fc6c222ac30d8af153295
diff --git a/net-vpn/pptpd/metadata.xml b/net-vpn/pptpd/metadata.xml
index c0c0f4c92398..655ccf466886 100644
--- a/net-vpn/pptpd/metadata.xml
+++ b/net-vpn/pptpd/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="gre-extreme-debug">Log all GRE accepted packets when in
debug mode (required if you want upstream support)</flag>
diff --git a/net-wireless/Manifest.gz b/net-wireless/Manifest.gz
index 27466112cd44..6934543bb401 100644
--- a/net-wireless/Manifest.gz
+++ b/net-wireless/Manifest.gz
Binary files differ
diff --git a/net-wireless/bdaddr/Manifest b/net-wireless/bdaddr/Manifest
index 5cda9253d017..b1c67ce1fd8c 100644
--- a/net-wireless/bdaddr/Manifest
+++ b/net-wireless/bdaddr/Manifest
@@ -1,4 +1,4 @@
DIST bdaddr-0_p20210511-idiomatic-makefile-r1.patch 883 BLAKE2B 805f5faf7bc1260f7f415eb92d02e0269ec6b753e31106f81970c28e1692226ce2f6fb08eb05438b190a321a6789fe600fd9ae6006a1fb54d92a96f55a6db80c SHA512 1938644c359c061966e1278bf97cd622cfa9c74eac7e5c0373df1ce0bc6b36a3034e47bb95601d31d28ec2a0627e0e2b3bb2174d1613368fbf2f2eb0ec237043
DIST bdaddr-0_p20210511.tar.gz 5236 BLAKE2B a445586cc016f57f1922d6cff9dcf3141d35122a0dd4a3c338cc98515dadcf40265c3f4dcb2da03d3cd4214ab3d57172d78677afe9099d380e1241677d13b486 SHA512 956e1207c4b082d6322ab0ce9cdc76c9c2c9f17fe4ecb3d03b4839025b49f102a4e35b05e2489eca3fee6fc4a611d942e598c97cab7db6b530e895818e33a150
-EBUILD bdaddr-0_p20210511.ebuild 1146 BLAKE2B 8d018573cd966403261498412e7835da02aa509e634b5dee7ba8fe03155ebc42bea0d69e78e2a5afcc9620b637a901de79d321976d8cac4d26b0dfcd6383d82f SHA512 ad6ea695d704b9f0a337ca3974c7390873e87e2fd7841de5295cf7e7feeec698c28ccf9b96db54866bdd4e9c2fe9b427c67642159d7d5db851d75b7e26d86974
+EBUILD bdaddr-0_p20210511.ebuild 1145 BLAKE2B a00a6daef34459f250c661861381492dfa9f6e44d0c5cbbaa462730bf23593ea9e71579d7f5ec4e79a15dedb296d04b5c849b965c805c035ae63d6e43e2bbc9c SHA512 7f290a3ceb52be13f030c72448594917116f198838a4a2550ee478c1a8f9c42f460559aca20cc9c01f6a58fd2bb910326c58b914ff867f315b41fee4ee21245e
MISC metadata.xml 325 BLAKE2B 8f199664da0bdffcaf523f26ef724d3ec28c7146cc82b8bf8e7644ec94cbb0438fb3ece3c5e106051e33ffd96b285b6b60cee5049163efdce9e9f6ba41e1e896 SHA512 543ac251b372121280d8255b170b350999d0053f746e1a0fcd86e6f12463e0cdaa17f527b00613220a275c7a2eb57e469cae78cc264a16e6c6a5f3bf80090f7c
diff --git a/net-wireless/bdaddr/bdaddr-0_p20210511.ebuild b/net-wireless/bdaddr/bdaddr-0_p20210511.ebuild
index 8686e8e58f20..b1c2edecc39d 100644
--- a/net-wireless/bdaddr/bdaddr-0_p20210511.ebuild
+++ b/net-wireless/bdaddr/bdaddr-0_p20210511.ebuild
@@ -14,7 +14,7 @@ else
SRC_URI="
https://github.com/thxomas/bdaddr/archive/${MY_COMMIT}.tar.gz
-> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
S="${WORKDIR}/${PN}-${MY_COMMIT}"
fi
diff --git a/net-wireless/gr-osmosdr/Manifest b/net-wireless/gr-osmosdr/Manifest
index 0bc14d801d93..b86b473e691a 100644
--- a/net-wireless/gr-osmosdr/Manifest
+++ b/net-wireless/gr-osmosdr/Manifest
@@ -1,5 +1,7 @@
AUX gr-osmosdr-0.2.3_p20210128-fix-enable-python.patch 342 BLAKE2B fe7b93a8679eb11959560e41c8c9675d94f27578c98926327329139cab87cdab1d8556605809347a894a6cf66b44f9d585ace9c3edf51d938558cab0a7da67ef SHA512 dab43caa06b4073cc6832076b58a938f6ad0ea023870279c2f49588d88d2b208465d4788f6d0ed9d02a11a6678e21974a982a23565fcecbf72d841ea6b1a18a6
DIST gr-osmosdr-0.2.5.tar.gz 267914 BLAKE2B cec3790513a8e050610cb4b7f928c7b1d47e5b34e372f577c7f90a929a7353e2d7a86d04b8fcde57b24cc08554c5bee7257c052263de55e0f5ba3201f19a275c SHA512 d1c126d94accbd292624022df6ff7febecb1c73c3a1a0c3e8d0e3e4d882076df5b77ad14d79966a150e2c9d889c391239b1dc831acf49cdf891a19db7f830901
+DIST gr-osmosdr-0.2.6.tar.gz 268003 BLAKE2B e9826301e2836dbe937aa69bcc8078769a44889b19aa8981224ab4b0de96bd93cd3b6a0b42366b85e44854fc4300c5846cd07fdd5d9e3f7695082be3a29cb249 SHA512 2afac3503e74b67c8fb20b51dbe3c4d25f8247a9da4bfd9aec6d68412381e5e2319e8cc5b411faa9909a6c2b00c4844307c94d63e4efd613a2ddba027fd2e570
EBUILD gr-osmosdr-0.2.5-r2.ebuild 2276 BLAKE2B c11e8bbecf057349da2158553e8972d9457402d9fa30bc1dc2c9d2ae61c9e1fed048c946b760f7f9c704b32a5ce3459c22f1eb83d69eaedbf6c34879b0dc833e SHA512 8f7e992b1a74fad962407bbdef28f13832c7b5e4d33955262ac006ae892b68980021914469ca86e2b73e2f6597c0dd801670856a834f0f80b907cde9f059fc27
+EBUILD gr-osmosdr-0.2.6.ebuild 2276 BLAKE2B c11e8bbecf057349da2158553e8972d9457402d9fa30bc1dc2c9d2ae61c9e1fed048c946b760f7f9c704b32a5ce3459c22f1eb83d69eaedbf6c34879b0dc833e SHA512 8f7e992b1a74fad962407bbdef28f13832c7b5e4d33955262ac006ae892b68980021914469ca86e2b73e2f6597c0dd801670856a834f0f80b907cde9f059fc27
EBUILD gr-osmosdr-9999.ebuild 2276 BLAKE2B c11e8bbecf057349da2158553e8972d9457402d9fa30bc1dc2c9d2ae61c9e1fed048c946b760f7f9c704b32a5ce3459c22f1eb83d69eaedbf6c34879b0dc833e SHA512 8f7e992b1a74fad962407bbdef28f13832c7b5e4d33955262ac006ae892b68980021914469ca86e2b73e2f6597c0dd801670856a834f0f80b907cde9f059fc27
MISC metadata.xml 1216 BLAKE2B 4a6151282aebb42160bfdce62e8bcfce7a032b51909d1026ddda460d6a1b2ad0a1a2d9314ab7ffe2d038cdd8843ec74d3efd2bb3630b604550ae25c34e443cdb SHA512 880f182511fbfec4359e40362f44064bd76ca4e3fce60d65eb3c233d74faf7b148667147219086be2ac49541c8ebb286fa9ea083626b200b3c8ee2b6ca6f07fa
diff --git a/net-wireless/gr-osmosdr/gr-osmosdr-0.2.6.ebuild b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.6.ebuild
new file mode 100644
index 000000000000..45b04b67fe12
--- /dev/null
+++ b/net-wireless/gr-osmosdr/gr-osmosdr-0.2.6.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="GNU Radio source block for OsmoSDR and rtlsdr and hackrf"
+HOMEPAGE="
+ https://sdr.osmocom.org/trac/wiki/GrOsmoSDR
+ https://gitea.osmocom.org/sdr/gr-osmosdr
+"
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitea.osmocom.org/sdr/gr-osmosdr.git"
+else
+ SRC_URI="https://gitea.osmocom.org/sdr/gr-osmosdr/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~riscv ~x86"
+ S="${WORKDIR}/${PN}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0/${PV}"
+IUSE="airspy bladerf doc hackrf iqbalance rtlsdr sdrplay soapy uhd xtrx"
+
+RDEPEND="${PYTHON_DEPS}
+ dev-libs/boost:=
+ dev-libs/log4cpp
+ net-wireless/gnuradio:0=[${PYTHON_SINGLE_USEDEP}]
+ sci-libs/volk:=
+ airspy? ( net-wireless/airspy )
+ bladerf? ( >=net-wireless/bladerf-2018.08_rc1:= )
+ hackrf? ( net-libs/libhackrf:= )
+ iqbalance? ( net-wireless/gr-iqbal:=[${PYTHON_SINGLE_USEDEP}] )
+ rtlsdr? ( >=net-wireless/rtl-sdr-0.5.4:= )
+ sdrplay? ( net-wireless/sdrplay )
+ soapy? ( net-wireless/soapysdr:= )
+ uhd? ( net-wireless/uhd:=[${PYTHON_SINGLE_USEDEP}] )
+ xtrx? ( net-wireless/libxtrx )
+ "
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ $(python_gen_cond_dep 'dev-python/pybind11[${PYTHON_USEDEP}]')
+ doc? ( app-text/doxygen )
+ "
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-0.2.3_p20210128-fix-enable-python.patch"
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_DEFAULT=OFF
+ -DPYTHON_EXECUTABLE="${PYTHON}"
+ -DENABLE_FILE=ON
+ -DENABLE_AIRSPY="$(usex airspy ON OFF)"
+ -DENABLE_BLADERF="$(usex bladerf ON OFF)"
+ -DENABLE_HACKRF="$(usex hackrf ON OFF)"
+ -DENABLE_IQBALANCE="$(usex iqbalance ON OFF)"
+ -DENABLE_PYTHON=ON
+ -DENABLE_RTL="$(usex rtlsdr ON OFF)"
+ -DENABLE_RTL_TCP="$(usex rtlsdr ON OFF)"
+ -DENABLE_SDRPLAY="$(usex sdrplay ON OFF)"
+ -DENABLE_NONFREE="$(usex sdrplay ON OFF)"
+ -DENABLE_SOAPY="$(usex soapy ON OFF)"
+ -DENABLE_UHD="$(usex uhd ON OFF)"
+ -DENABLE_XTRX="$(usex xtrx ON OFF)"
+ -DENABLE_DOXYGEN="$(usex doc ON OFF)"
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ find "${ED}" -name '*.py[oc]' -delete || die
+ python_fix_shebang "${ED}"/usr/bin
+ python_optimize
+}
diff --git a/net-wireless/neard/Manifest b/net-wireless/neard/Manifest
index 942a79df32b0..758019b1e3c7 100644
--- a/net-wireless/neard/Manifest
+++ b/net-wireless/neard/Manifest
@@ -1,5 +1,5 @@
AUX neard.confd 274 BLAKE2B f61cc6b061a146899aabd430e3e5c082da57a8e413600a748ae23959dd4ff5668d39b17222c7c22f0cf6f990e289e8dd21287142e9d4bf21e7bdd4d15beb05ec SHA512 d696911f7e5f33f6b2a0f6508c73676998a3bfaebbda02386dc08d9149d525bf211bfcf9836276d070f31288ef84540ef1bce3d68119d4439089297c079392ef
AUX neard.rc 417 BLAKE2B cdbd53502cebf7ac732830d5266fca64e7bfb8ec06caf660e026ec8bd9413375495e630b27e0e0b97997aab5313c5a215059c1624fd350e8b25e59bd5563c578 SHA512 68459f7dfc9bdcc6b450770d76c0ffa4b0adb248476c801317f8a8cc7c2dc9e41dea4fcf9425b9d667821037d923fb8368acb72540cc63478dd45e21ba9215d5
DIST neard-0.19.tar.gz 229059 BLAKE2B 35976667dc22d6fc4e80468fcd21124bd8675c490e5d96e6d8d0f5bba28a92deae4255aa96070419f6a840ede9cda7fa793ef2c27fa3e725710dbf0a2a7105a5 SHA512 577061c214365853667033a2ae9f78a367adcbf07f2d7a70087c484ac31b410d34c003f396da622604f8844f30d44cba01f0d8a7cadebfd4c4c6457996541b48
-EBUILD neard-0.19.ebuild 1299 BLAKE2B 7d4d8e7a78f1deac65e6f108cacda307c7b93f01cf12996ca9023f37e5f2fabcfb2e7daeb8e6c35b135e2e3b45f96cbfda120522ef25e492b072330e7b23fe37 SHA512 f04bc0cb24ff1ece12ba8a83a737deb3bcaad73731c917d5763c0ebc6e1aef012a45e4d917229b3f1bab37575a46a135bbbb64c570be62699f0a37e510a552d9
+EBUILD neard-0.19.ebuild 1306 BLAKE2B 79f93ff7d79e3017a9f4aefdf5e12dd401e3f80f48668048a848e79bab33702d1c5481167f6388f63d5bda8704b0882cf03adcc0eb5395f86ebc00e244d56ff6 SHA512 063db13ab8d1ccc1da37ad00625abf675f628599269d0f82d24c823359008cd9ad57ce1f2f595a05a0c9985ee93e885e837b6eaf70a2f8f62da28586150fef56
MISC metadata.xml 345 BLAKE2B ff4efcacd7341f422affd38cf868262e2ca73da528803b3f5c0a7efc38f9997d66d0e4c499bc465065671637ed1eb38f05a34a43e88ba214a65ae06c10ed5344 SHA512 fb6522da05b8b33c8aafd24c7a937039756d861adaea54a0e9075b10879b647a315d66b4f94a96da9a220c1248aeedba9d3105d640e4a0ee93eec4567fcd50af
diff --git a/net-wireless/neard/neard-0.19.ebuild b/net-wireless/neard/neard-0.19.ebuild
index a0c049f3fe95..7a99d91c18a2 100644
--- a/net-wireless/neard/neard-0.19.ebuild
+++ b/net-wireless/neard/neard-0.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/linux-nfc/neard/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
IUSE="test tools systemd"
RESTRICT="!test? ( test )"
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index 139a02bc9cba..255ed16dc791 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 501559b18b84..016e8763c70a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,14 @@
#--- END OF EXAMPLES ---
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
+# Pulls in kde-apps/kgpg is keyworded here
+>=kde-apps/kdeutils-meta-24.05.1 -gpg
+
+# Jared Allard <jared@rgst.io> (2024-06-21)
+# uasm and jwasm include amd64-specific ASM
+app-arch/7zip -uasm -jwasm
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25)
# ROCm and Level-Zero are amd64-only at the moment
sys-apps/hwloc -rocm -l0
diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask
index f306b843fb71..6b5e99b951d5 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -269,10 +269,6 @@ dev-ruby/capybara test
# pre-built, no ARM support
net-wireless/gr-osmosdr sdrplay
-# Andreas Sturmlechner <asturm@gentoo.org> (2018-06-03)
-# net-wireless/soapysdr not keyworded
-net-wireless/gr-osmosdr soapy
-
# Markus Meier <maekke@gentoo.org> (2018-05-30)
# unkeyworded deps for bug #621434
net-analyzer/zmap mongo
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 4b533c19aeab..d83b2e00517d 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
+# Pulls in kde-apps/kgpg is keyworded here
+>=kde-apps/kdeutils-meta-24.05.1 -gpg
+
# Sam James <sam@gentoo.org> (2024-06-13)
# Needs as-yet-unkeyworded KF6 (bug #934215)
app-crypt/pinentry qt6
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 44d1c8e25182..e409b19b7ac1 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,16 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Andreas Sturmlechner <asturm@gentoo.org> (2024-06-23)
+# Pulls in kde-apps/kgpg which requires kde-apps/akonadi, which is as
+# part of the KDE PIM stack (big, requiring QtWebengine) only keyworded
+# on amd64 and arm64.
+>=kde-apps/kdeutils-meta-24.05.1 gpg
+
+# Jared Allard <jared@rgst.io> (2024-06-21)
+# uasm and jwasm include amd64-specific ASM
+app-arch/7zip uasm jwasm
+
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2024-04-25)
# ROCm and Level-Zero are amd64-only at the moment
sys-apps/hwloc rocm l0
diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask
index f48150514c33..54c9a841a623 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -4,6 +4,12 @@
# NOTE: When masking a USE flag due to missing keywords, please file a keyword
# request bug for the hppa arch.
+# Sam James <sam@gentoo.org> (2024-06-19)
+# The systemd implementation of installkernel doesn't currently support
+# updating the 'initramfs.img' and 'vmlinuz' symlinks that palo needs,
+# and palo is the only bootloader for HPPA.
+sys-kernel/installkernel systemd
+
# Holger Hoffstätte <holger@applied-asynchrony.com> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
diff --git a/profiles/arch/ia64/package.use.mask b/profiles/arch/ia64/package.use.mask
index 931d0d3d8933..1d7415b21e76 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10)
+# requires dev-libs/apache-arrow which is net yet keyworded
+sci-libs/gdal parquet
+
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
media-gfx/graphicsmagick jpeg2k
diff --git a/profiles/arch/m68k/package.mask b/profiles/arch/m68k/package.mask
new file mode 100644
index 000000000000..c9a806f67556
--- /dev/null
+++ b/profiles/arch/m68k/package.mask
@@ -0,0 +1,6 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel <dilfridge@gentoo.org>
+# Requires 32bit alignment, so we mask it for the moment
+dev-lang/python:3.13
diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index 25d4d1977e96..120f9403a7de 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -157,3 +157,7 @@ slang
tcl
tk
xemacs
+
+# Andreas K. Hüttel <dilfridge@gentoo.org>
+# Requires 32bit alignment, so we mask it for the moment
+python_targets_python3_13
diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask
index 06143f8546fc..4a0df526484f 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Thomas Bettler <thomas.bettler@gmail.com> (2024-06-10)
+# requires dev-libs/apache-arrow which is net yet keyworded
+sci-libs/gdal parquet
+
# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-13)
# Requires dev-util/shelltestrunner
app-arch/mt-st test
diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask b/profiles/arch/powerpc/ppc64/64le/package.mask
index b90847845712..aa4f7d7393b0 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,9 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# WARNING: UnmatchedProfilePackageUnmask has a bug with false positives here
+# https://github.com/pkgcore/pkgcheck/issues/685
+
# matoro <matoro_gentoo@matoro.tk> (2024-06-10)
# Unmask for ppc64le, #892183
-dev-python/sympy
@@ -14,10 +17,6 @@
# https://bugs.gentoo.org/925111
-app-containers/podman
-# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
-# Requires media-libs/libva since 29.0.0, which is unmasked here.
-->=media-video/obs-studio-29.0.0
-
# Sam James <sam@gentoo.org> (2022-01-18)
# No bootstrap binary available on big endian PPC64 right now, but there is
# one for ppc64le.
@@ -73,16 +72,6 @@
-sys-kernel/vanilla-kernel
-virtual/dist-kernel
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
-# libva unmasked on little-endian profile
--net-im/telegram-desktop
-
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
-# works fine on little-endian
--media-libs/libva
--media-video/libva-utils
--media-plugins/gst-plugins-vaapi
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# works fine on little-endian
-x11-drivers/xf86-video-amdgpu
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.mask b/profiles/arch/powerpc/ppc64/64ul/package.mask
index 8e5387d4c6e7..0686d825e2a1 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.mask
@@ -11,6 +11,10 @@ dev-python/symengine
# https://bugs.gentoo.org/925111
app-containers/podman
+# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
+# Requires media-libs/libva since 29.0.0, which is masked here.
+>=media-video/obs-studio-29.0.0
+
# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-25)
# Not all dependencies keyworded
net-im/telegram-desktop
diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index 785e4d8dc70e..02d3e897d489 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
+# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
+# wouldn't work.
+www-client/firefox hwaccel
+
# Georgy Yakovlev (2022-02-16)
# dev-python/networkx is keyworded here
app-portage/nattka -depgraph-order
diff --git a/profiles/arch/powerpc/ppc64/package.mask b/profiles/arch/powerpc/ppc64/package.mask
index 694da7e1f320..9b330b7b8468 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,10 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Jimi Huotari <chiitoo@gentoo.org> (2023-01-11)
-# Requires media-libs/libva since 29.0.0.
->=media-video/obs-studio-29.0.0
-
# Michał Górny <mgorny@gentoo.org> (2022-08-25)
# Only ppc64le binpkg is provided.
dev-python/pypy-exe-bin
@@ -61,12 +57,6 @@ sys-kernel/gentoo-kernel-bin
sys-kernel/vanilla-kernel
virtual/dist-kernel
-# Georgy Yakovlev <gyakovlev@gentoo.org> (2020-01-21)
-# buggy on big-endian
-media-libs/libva
-media-video/libva-utils
-media-plugins/gst-plugins-vaapi
-
# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14)
# buggy on big-endian
x11-drivers/xf86-video-amdgpu
diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask
index 2d89c7091699..9bf17edea8f2 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -30,11 +30,6 @@ media-libs/libplacebo -shaderc
# Qt 6 not keyworded here.
dev-build/cmake gui
-# Joonas Niilola <juippis@gentoo.org> (2023-08-24)
-# media-video/libva-utils is masked on ppc64, so hwaccel on Firefox
-# wouldn't work.
-www-client/firefox hwaccel
-
# Alexey Sokolov <alexey+gentoo@asokolov.org> (2023-08-14)
# OpenMW is only playtested with LuaJIT, and in fact unit tests fail with Lua-5.
# Therefore apply mask/force to override the profile's defaults, and invert on
diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask
index 0b93aee43001..6360e5164eef 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -1,12 +1,17 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-06-23)
+# app-crypt/gcr:4[gtk] is not available here
+app-crypt/pinentry gtk
+
# matoro <matoro_gentoo@matoro.tk> (2024-06-11)
# net-misc/memcached casualties, #636552
# https://github.com/memcached/memcached/issues/902
dev-python/pylibmc test
dev-python/pytest-services test
net-ftp/proftpd memcache
+dev-ruby/dalli test
# Sam James <sam@gentoo.org> (2024-05-19)
# media-libs/jasper not yet keyworded here: https://bugs.gentoo.org/921559
diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index c043c1946cde..1f124de03fe8 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,12 +1,19 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Michał Górny <mgorny@gentoo.org> (2024-06-29)
+# Disabling GIL (enabling freethreading) is experimental and prone
+# to break packages. Should you choose to test it, please do not file
+# Gentoo bugs and report any issues you hit upstream.
+dev-lang/python gil
+
# Sam James <sam@gentoo.org> (2024-06-03)
# Poor rendering performance otherwise (bug #931215).
kde-plasma/kwin caps
# James Le Cuirot <chewi@gentoo.org> (2024-06-02)
# Requires FFmpeg 7.0, which we don't have yet, so force Chromium fork.
+>=dev-libs/nwjs-0.88.0 ffmpeg-chromium
>=www-client/vivaldi-6.8.3371.4 ffmpeg-chromium
>=www-client/vivaldi-snapshot-6.8.3371.4 ffmpeg-chromium
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 8a2855ee973a..cb89826a5cbb 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,17 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Michał Górny <mgorny@gentoo.org> (2024-06-29)
+# JIT is experimental and prone to break packages. Should you choose
+# to use it, please do not file Gentoo bugs and report any issues you
+# hit upstream.
+dev-lang/python jit
+
+# Sam James <sam@gentoo.org> (2024-06-24)
+# Breaks installed gems in hard-to-debug ways.
+# bug #887223, bug #891367, bug #903891, bug #917139
+dev-lang/ruby static-libs
+
# Alfredo Tupone <tupone@gentoo.org> (2024-05-28)
# Not working, bug #931046
>=sci-libs/caffe2-2.3.0 rocm
diff --git a/profiles/default/linux/arm/23.0/musl/package.use.stable.mask b/profiles/default/linux/arm/23.0/musl/package.use.stable.mask
index c021f45d8508..785b52ceb864 100644
--- a/profiles/default/linux/arm/23.0/musl/package.use.stable.mask
+++ b/profiles/default/linux/arm/23.0/musl/package.use.stable.mask
@@ -1,6 +1,11 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License, v2
+# Sam James <sam@gentoo.org> (2024-06-16)
+# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build
+# See bug #928936.
+sys-devel/clang-runtime sanitize
+
# Andreas K. Hüttel <dilfridge@gentoo.org> (2024-03-20)
# Does not compile with musl-1.2.4
sys-devel/gcc sanitize
diff --git a/profiles/default/linux/ppc/23.0/musl/package.use.mask b/profiles/default/linux/ppc/23.0/musl/package.use.mask
index 80fbaf3654a7..c7d54156ade0 100644
--- a/profiles/default/linux/ppc/23.0/musl/package.use.mask
+++ b/profiles/default/linux/ppc/23.0/musl/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2024-06-16)
+# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build
+# See bug #928936.
+sys-devel/clang-runtime sanitize
+
# Sam James <sam@gentoo.org> (2023-01-29)
# Fails to build on combination of ppc* + musl because of mcontext.
# libsanitizer needs adapting, bug #892079.
diff --git a/profiles/default/linux/x86/23.0/i486/musl/package.use.mask b/profiles/default/linux/x86/23.0/i486/musl/package.use.mask
index 3ced25c30235..0f0f54b0e2d2 100644
--- a/profiles/default/linux/x86/23.0/i486/musl/package.use.mask
+++ b/profiles/default/linux/x86/23.0/i486/musl/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License, v2
+# Sam James <sam@gentoo.org> (2024-06-16)
+# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build
+# See bug #928936.
+sys-devel/clang-runtime sanitize
+
# Ian Jordan <immoloism@gmail.com> (2024-05-20)
# Does not compile with musl-1.2.4+
sys-devel/gcc sanitize
@@ -10,4 +15,3 @@ sys-devel/gcc sanitize
# file-5.39-seccomp_sandbox.patch is okay
# file-5.39-portage_sandbox.patch is broken
sys-apps/file seccomp
-
diff --git a/profiles/default/linux/x86/23.0/i686/musl/package.use.mask b/profiles/default/linux/x86/23.0/i686/musl/package.use.mask
index d3fa26567c1d..0f0f54b0e2d2 100644
--- a/profiles/default/linux/x86/23.0/i686/musl/package.use.mask
+++ b/profiles/default/linux/x86/23.0/i686/musl/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License, v2
+# Sam James <sam@gentoo.org> (2024-06-16)
+# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build
+# See bug #928936.
+sys-devel/clang-runtime sanitize
+
# Ian Jordan <immoloism@gmail.com> (2024-05-20)
# Does not compile with musl-1.2.4+
sys-devel/gcc sanitize
diff --git a/profiles/default/linux/x86/23.0/i686/time64/eapi b/profiles/default/linux/x86/23.0/i686/time64/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/x86/23.0/i686/time64/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/x86/23.0/i686/time64/make.defaults b/profiles/default/linux/x86/23.0/i686/time64/make.defaults
new file mode 100644
index 000000000000..e842848fb66c
--- /dev/null
+++ b/profiles/default/linux/x86/23.0/i686/time64/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+CHOST="i686-pc-linux-gnut64"
+CHOST_x86="${CHOST}"
diff --git a/profiles/default/linux/x86/23.0/i686/time64/parent b/profiles/default/linux/x86/23.0/i686/time64/parent
new file mode 100644
index 000000000000..1072670e42f2
--- /dev/null
+++ b/profiles/default/linux/x86/23.0/i686/time64/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../features/time64
diff --git a/profiles/default/linux/x86/23.0/i686/time64/systemd/eapi b/profiles/default/linux/x86/23.0/i686/time64/systemd/eapi
new file mode 100644
index 000000000000..7ed6ff82de6b
--- /dev/null
+++ b/profiles/default/linux/x86/23.0/i686/time64/systemd/eapi
@@ -0,0 +1 @@
+5
diff --git a/profiles/default/linux/x86/23.0/i686/time64/systemd/parent b/profiles/default/linux/x86/23.0/i686/time64/systemd/parent
new file mode 100644
index 000000000000..44f88d3e2df0
--- /dev/null
+++ b/profiles/default/linux/x86/23.0/i686/time64/systemd/parent
@@ -0,0 +1,2 @@
+..
+../../../../../../../targets/systemd
diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask
index 6f8eb1437452..b9e64b3d1b08 100644
--- a/profiles/features/musl/package.mask
+++ b/profiles/features/musl/package.mask
@@ -342,6 +342,7 @@ net-nntp/sabnzbd
net-p2p/resilio-sync
net-print/cnijfilter2
net-print/hplip-plugin
+net-vpn/microsoft-azurevpnclient
sci-chemistry/cara-bin
sci-electronics/eagle
sci-electronics/labone
diff --git a/profiles/features/musl/package.use.mask b/profiles/features/musl/package.use.mask
index d20c7dd9c843..9cb4b9e5ab7b 100644
--- a/profiles/features/musl/package.use.mask
+++ b/profiles/features/musl/package.use.mask
@@ -1,11 +1,6 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# Sam james <sam@gentoo.org> (2024-06-16)
-# Avoid pulling in sys-libs/compiler-rt-sanitizers which fails to build
-# See bug #928936.
-sys-devel/clang-runtime sanitize
-
# Sam James <sam@gentoo.org> (2024-06-03)
# Poor rendering performance otherwise (bug #931215) but it doesn't
# work on musl.
diff --git a/profiles/features/time64/make.defaults b/profiles/features/time64/make.defaults
index 993dd21b6104..0edc40fa682e 100644
--- a/profiles/features/time64/make.defaults
+++ b/profiles/features/time64/make.defaults
@@ -1,3 +1,15 @@
# Copyright 2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Many profiles and stages override CFLAGS etc, and need then to eat their
+# own dogfood. For those who don't...
+__COMMON_FLAGS_TIME64="-D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64"
+
+CFLAGS="${CFLAGS} ${__COMMON_FLAGS_TIME64} -Werror=implicit-function-declaration -Werror=implicit-int -Werror=incompatible-pointer-types -Werror=return-type -Werror=int-conversion"
+CXXFLAGS="${CXXFLAGS} ${__COMMON_FLAGS_TIME64}"
+FCFLAGS="${FCFLAGS} ${__COMMON_FLAGS_TIME64}"
+FFLAGS="${FFLAGS} ${__COMMON_FLAGS_TIME64}"
+
+# We need to switch this explicitly on since it's explicitly disabled
+# in profiles otherwise.
+enable_year2038="yes"
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index 036c54d5ca93..b253ee7d0daa 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -162,6 +162,7 @@ dev-python/anyio test
dev-python/httpcore test
dev-python/httpx test
dev-python/aiohttp-socks test
+dev-python/truststore test
# WANG Xuerui <xen0n@gentoo.org> (2022-05-13)
# dev-lang/rust is not available on ${arch} yet.
diff --git a/profiles/package.mask b/profiles/package.mask
index 8cc70eb913a2..6046fb762a5a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,104 @@
#--- END OF EXAMPLES ---
+# Sam James <sam@gentoo.org> (2024-06-25)
+# Subvolume printing is broken: https://github.com/kdave/btrfs-progs/issues/829
+=sys-fs/btrfs-progs-6.9.1
+
+# Sam James <sam@gentoo.org> (2024-06-25)
+# The symbol versioning "fix" breaks anything built with 3.0.0.
+=dev-libs/libassuan-3.0.1
+
+# NHOrus <jy6x2b32pie9@yahoo.com> (2024-06-24)
+# Masked for removal in 30 days.
+# It's a dependency of cinelerra, written for cinelerra.
+# We don't ship cinelerra. It should be removed when we removed cinelerra
+#
+# Bugs #871387, #907261, #712480, #931765.
+media-libs/libmpeg3
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-23)
+# EAPI=6, waiting for a version bump, no reverse-dependencies.
+# Removal on 2024-07-23. Bugs #934756, #924303.
+sci-astronomy/scamp
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-22)
+# EAPI=6, no reverse-dependencies, various issues with modern C,
+# installs libtools files.
+# Removal on 2024-07-22. Bugs #934689, #741440, #849920, #832789, #862714, #828579.
+sci-libs/h5hut
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-22)
+# EAPI=6, failing tests, fails to compile in various envs, various
+# QA issues.
+# Removal on 2024-07-22. Bugs #934687, #928028, #862687, #836104, #741430, #811561, #526442.
+sci-libs/coinor-os
+
+# Michał Górny <mgorny@gentoo.org> (2024-06-21)
+# An obsolete timezone distribution for Python. No revdeps left.
+# Removal on 2024-07-21. Bug #934681.
+dev-python/pytzdata
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-21)
+# EAPI=6, not maintained in gentoo for a long time, fails to
+# configure.
+# Removal on 2024-07-21. Bugs #934680, #677444, #898100.
+sci-astronomy/aatm
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-21)
+# Last dev-php/* EAPI=6 packages, and reverse dependencies of them.
+# composer has active security vulnerabilities. Others are waiting
+# for version bumps, and unbundling of dependencies.
+# Removal on 2024-07-21. Bugs #934666.
+dev-php/phpDocumentor
+dev-php/phpcov
+dev-php/phpdepend
+dev-php/phpdocumentor-reflection-common
+dev-php/phpdocumentor-reflection-docblock
+dev-php/phpdocumentor-type-resolver
+dev-php/stringparser_bbcode
+dev-php/symfony-config
+dev-php/symfony-console
+dev-php/symfony-dependency-injection
+dev-php/symfony-event-dispatcher
+dev-php/symfony-yaml
+dev-php/composer
+
+# Hans de Graaff <graaff@gentoo.org> (2024-06-21)
+# Obsolete slot. Please use a newer slot instead.
+# Masked for removal on 2024-07-21.
+dev-ruby/public_suffix:4
+
+# Martin Dummer <martin.dummer@gmx.net> (2024-06-21)
+# Upstream dead, was an optional package for a reverse dependency
+# which is gone.
+# Removal on 2024-07-21. Bug #791904
+media-video/vdr2jpeg
+
+# James Le Cuirot <chewi@gentoo.org> (2024-06-20)
+# Ancient, dead upstream, X11-based, probably doesn't work any more, and there
+# are better ways of running games in different sessions now.
+# Removal on 2024-07-20. Bug #934640.
+games-util/xgame
+games-util/xgame-gtk2
+
+# James Le Cuirot <chewi@gentoo.org> (2024-06-20)
+# Apparently a good game, but you cannot buy the full Linux version any more.
+# Get the HD version from Steam or the Windows original from GOG instead.
+# Removal on 2024-07-20. Bug #934637.
+games-strategy/majesty-demo
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-20)
+# EAPI=6, keyworded for x86 only (making it hard to debug), has
+# open bugs for modern C and not using correct toolchain commands.
+# Removal on 2024-07-20. Bugs #934621, #925090, #724078, #727438.
+dev-debug/ald
+
+# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-20)
+# EAPI=6, no reverse dependencies, waiting for a version bump.
+# Removal on 2024-07-20. Bugs #934619, #730758, #713760.
+media-gfx/dawn
+
# Jakov Smolić <jsmolic@gentoo.org> (2024-06-18)
# Outdated by several versions, very difficult to package due to the
# complicated Cargo dependency management.
@@ -127,12 +225,6 @@ sci-chemistry/procheck
# Removal on 2024-07-14. Bugs #934227, #898840.
www-misc/log-toolkit
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-13)
-# EAPI=6, maintainer-needed, waiting for a bump, various failures
-# with modern C.
-# Removal on 2024-07-13. Bugs #934200, #711348, #726634, #831750.
-app-misc/blink1
-
# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-12)
# EAPI=6, maintainer needed, no reverse dependencies. Not maintained in
# gentoo for a long time.
@@ -339,6 +431,7 @@ dev-ml/async_rpc_kernel:0/0.17
dev-ml/async_log:0/0.17
dev-ml/textutils:0/0.17
dev-ml/async:0/0.17
+>=dev-ml/labltk-8.06.14
# Arthur Zamarin <arthurzam@gentoo.org> (2024-06-08)
# EAPI=6, waiting for a version bump, not maintained for many years.
@@ -376,6 +469,7 @@ sci-libs/coinhsl
# Michał Górny <mgorny@gentoo.org> (2024-06-08)
# Prereleases of Xfce 4.20. Masking upon popular request, due to
# a large number of regressions in every new release.
+>=dev-build/xfce4-dev-tools-4.19
>=xfce-base/exo-4.19
>=xfce-base/garcon-4.19
>=xfce-base/libxfce4ui-4.19
@@ -408,10 +502,6 @@ net-p2p/gnut
# #741444, #831092, #862717.
sci-libs/h5part
-# Michał Górny <mgorny@gentoo.org> (2024-06-06)
-# Causes crashes in pure Python modules, e.g. dev-python/freezegun.
-=dev-lang/python-3.13.0_beta2
-
# Maciej Barć <xgqt@gentoo.org> (2024-06-05)
# Old and experimental Scheme compiler.
# Bugs: 870472 and 906863
@@ -474,25 +564,6 @@ sec-keys/openpgp-keys-jiatan
# 20240-06-26.
dev-ruby/uconv
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-23)
-# EAPI=6, maintainer-needed, dead HOMEPAGE, fails to compile.
-# Removal on 2024-06-22. Bugs #932571, #902899, #887625, #853025, #672702.
-x11-plugins/pidgin-rhythmbox
-
-# Arthur Zamarin <arthurzam@gentoo.org> (2024-05-23)
-# Bitrise stack is abandoned in Gentoo, maintainer-needed, awaits
-# version bump, uses deprecated Go eclasses, EAPI=6, fails to compile
-# with modern C.
-# Removal on 2024-06-22. Bugs #932570, #844688, #717536, #771066, #844700, #844703.
-dev-util/bitrise
-dev-util/envman
-dev-util/stepman
-
-# Andreas Sturmlechner <asturm@gentoo.org> (2024-05-20)
-# Short-lived side-by-side release, now unnecessary as it moved back to
-# kde-apps/kio-extras:5. Removal on 2024-06-04.
-kde-apps/kio-extras-kf5
-
# Sam James <sam@gentoo.org> (2024-04-28)
# Masked for testing. Tracker bug: bug #930805.
>=sys-libs/ncurses-6.5
@@ -535,17 +606,6 @@ sec-keys/openpgp-keys-jiatan
# Test failure in watchpoints.dem, undefined function FresnelC.
~sci-visualization/gnuplot-6.0.0
-# Patrick Lauer <patrick@gentoo.org> (2023-12-23)
-# ROCm-6 builds but has runtime issues for me
->=dev-libs/roct-thunk-interface-6.0.0
->=dev-libs/rocr-runtime-6.0.0
->=dev-libs/rocm-comgr-6.0.0
->=dev-libs/rocm-device-libs-6.0.0
->=dev-libs/rocm-opencl-runtime-6.0.0
->=dev-util/hipcc-6.0.0
->=dev-util/hip-6.0.0
->=dev-util/rocminfo-6.0.0
-
# Sam James <sam@gentoo.org> (2023-12-14)
# Gentoo's kernel maintainers have decided to discontinue gentoo-sources and
# gentoo-kernel for old kernel LTS branches because of the resources to require
@@ -645,11 +705,6 @@ x11-drivers/nvidia-drivers:0/390
# This is likely to cause issues in tests; Unmask if using for other purposes
>=dev-php/PHP_Timer-5.0
-# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2021-11-23)
-# Does not support updated dev-java/pdfbox-2.0.24, Bug #803488
-# Blocks (CVE-2018-11797, CVE-2021-{27807,27906,31811,31812})
-dev-tex/pdfannotextractor
-
# Ionen Wolkens <ionen@gentoo.org> (2021-10-09)
# Vulkan beta driver branch aimed at Vulkan developers for testing
# new features. Beside vulkan, it is typically behind the main branch
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 9b4ac7df17b7..ab5d884d2a44 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -54,11 +54,13 @@ app-admin/conky:lua-imlib - Enable if you want Lua Imlib2 bindings
app-admin/conky:lua-rsvg - Enable if you want Lua RSVG bindings
app-admin/conky:math - Enable support for glibc's libm math library
app-admin/conky:moc - Enable monitoring of music played by media-sound/moc
+app-admin/conky:mouse-events - Enable support for mouse events"
app-admin/conky:mpd - Enable monitoring of music controlled by media-sound/mpd
app-admin/conky:nvidia - Enable reading of nvidia card temperature sensors via x11-drivers/nvidia-drivers
app-admin/conky:portmon - Enable support for tcp (ip4) port monitoring
app-admin/conky:thinkpad - Enable support for IBM/Lenovo notebooks
app-admin/conky:webserver - Enable support to act as a webserver serving conkys output using net-libs/libmicrohttpd
+app-admin/conky:xinput - Enable support for Xinput 2 (slow)
app-admin/conky:xmms2 - Enable monitoring of music played by media-sound/xmms2
app-admin/conserver:freeipmi - Compile in FreeIPMI support via sys-libs/freeipmi
app-admin/diradm:automount - Support for automount data in LDAP
@@ -331,7 +333,6 @@ app-containers/crun:bpf - Enable in Kernel, eBPF (enhanced Berkley Packet Filter
app-containers/crun:criu - Enable CRIU based checkpoint/restore support
app-containers/docker:btrfs - Enables dependencies for the "btrfs" graph driver, including necessary kernel flags.
app-containers/docker:container-init - Makes the a staticly-linked init system tini available inside a container.
-app-containers/docker:device-mapper - Enables dependencies for the "devicemapper" graph driver, including necessary kernel flags.
app-containers/docker:overlay - Enables dependencies for the "overlay" graph driver, including necessary kernel flags.
app-containers/docker-credential-helpers:pass - Build pass helper for the pass utility.
app-containers/incus:fuidshift - Install the fuidshift binary - currently conflicts with app-containers/lxd
@@ -521,7 +522,6 @@ app-emacs/sly:xref - Install xref.lisp cross-referencing tool
app-emacs/vm:bbdb - Include support for app-emacs/bbdb
app-emacs/wanderlust:bbdb - Include support for app-emacs/bbdb
app-emacs/wikipedia-mode:outline-magic - Enable support for outline-mode extensions (app-emacs/outline-magic)
-app-emulation/86Box:dinput - Enable legacy Dinput mode instead of Xinput for older controllers.
app-emulation/86Box:experimental - Enable hardware from devbranch, which may be unstable or unusable.
app-emulation/86Box:fluidsynth - Enable MIDI support through media-sound/fluidsynth.
app-emulation/86Box:munt - Enable MIDI MT-32 support through media-libs/munt-mt32emu.
@@ -688,7 +688,7 @@ app-emulation/vkd3d:spirv-tools - Enable SPIRV shader debugging support using de
app-emulation/vkd3d-proton:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up)
app-emulation/vkd3d-proton:extras - Install extra tools and demos in /usr/lib/vkd3d-proton
app-emulation/wine-gecko:shared - Install pre-unpacked files which do not need to be copied into the Wine prefix
-app-emulation/wine-mono:shared - Install pre-unpacked files which do not need to be copied into the Wine prefix
+app-emulation/wine-mono:shared - Install pre-unpacked files which do not need to be copied into the Wine prefix (note that this requires the default top-level Z: drive to be kept for out-of-prefix files to be readable)
app-emulation/wine-proton:crossdev-mingw - Use sys-devel/crossdev for the toolchain rather than dev-util/mingw64-toolchain (requires manual setting up)
app-emulation/wine-proton:gecko - Enable mshtml support using app-emulation/wine-gecko
app-emulation/wine-proton:mono - Enable .NET support using app-emulation/wine-mono
@@ -1114,6 +1114,7 @@ app-portage/portage-utils:qmanifest - Build qmanifest applet, this adds addition
app-portage/portage-utils:qtegrity - Build qtegrity applet, this adds additional dependencies for OpenSSL
app-portage/tatt:templates - Install template scripts to be used with tatt
app-shells/atuin:client - Enable the autin client
+app-shells/atuin:daemon - Enable the autin background daemon on the client
app-shells/atuin:server - Enable the autin server
app-shells/atuin:sync - Enable the server-sync feature in the autin client
app-shells/autojump:ipython - Add support for dev-python/ipython
@@ -1220,6 +1221,7 @@ app-text/pandoc-cli:lua - Support custom modifications and conversions with the
app-text/pandoc-cli:nightly - Add '-nightly-COMPILEDATE' to the output of '--version'.
app-text/pandoc-cli:server - Include support for running pandoc as an HTTP server.
app-text/pdfgrep:unac - Removing accents and ligatures before search
+app-text/pdfjam:extra - Install unsupported wrapper scripts, for example pdf90, pdfnup, pdfjoin
app-text/pdfpc:gstreamer - Compile support for movie playback (media-libs/gstreamer)
app-text/pdfpc:soup - Compile support for REST server (net-libs/libsoup)
app-text/pdfpc:webkit - Enable viewing Markdown notes (net-libs/webkit-gtk)
@@ -1446,6 +1448,7 @@ dev-db/timescaledb:proprietary-extensions - Enable proprietary features/extensio
dev-db/unixODBC:minimal - Disable bundled drivers and extra libraries (most users don't need these)
dev-db/unixODBC:odbcmanual - Administrator, Internal Structure, Programmer and User documentation
dev-debug/bpftrace:fuzzing - Build bpftrace for fuzzing
+dev-debug/bpftrace:lldb - Parse debug info usingdev-debug/lldb
dev-debug/gdb:cet - Enable Intel Control-flow Enforcement Technology.
dev-debug/gdb:debuginfod - Enable debuginfod support via dev-libs/elfutils libdebuginfod
dev-debug/gdb:lzma - Support lzma compression in ELF debug info
@@ -1762,6 +1765,7 @@ dev-java/qdox:ant-task - Build the ant-task
dev-java/rxtx:lfd - Installs and uses LockFileServer daemon (lfd)
dev-java/saxon:ant-task - BUILD and register the ant-task
dev-java/sbt:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build.
+dev-lang/R:libdeflate - Use app-arch/libdeflate rather than sys-libs/zlib for lazy-loaded R objects.
dev-lang/algol68g:mpfr - Add support for multiprecision floating point rouding
dev-lang/ammonite-repl-bin:scala2-13 - Install Ammonite for Scala 2.13
dev-lang/ammonite-repl-bin:scala3-0 - Install Ammonite for Scala 3.0
@@ -2279,7 +2283,6 @@ dev-libs/yaz:ziffy - Install ziffy, a promiscuous Z39.50 APDU sniffer
dev-lisp/clisp:hyperspec - Use local hyperspec instead of online version
dev-lisp/clisp:svm - Build CLISP with support for the Support Vector Machine module
dev-lisp/clx:doc - Builds documentation
-dev-lisp/cmucl:X - Build CLX, CLM, or Hemlock
dev-lisp/cmucl:doc - Installs package documentation
dev-lisp/cmucl:gui - Build CLX, CLM, or Hemlock
dev-lisp/cmucl:source - Include source code for CMUCL in installation
@@ -2915,6 +2918,10 @@ dev-util/google-perftools:pagesize-32k - Use 32K page size for tcmalloc. Larger
dev-util/google-perftools:pagesize-64k - Use 64K page size for tcmalloc. Larger size makes tcmalloc faster, at the cost of using more space (due to internal fragmentation)
dev-util/heaptrack:gui - Install Qt5-based analyzer tool
dev-util/hfstospell:clang - Use different logic in ebuild when clang is used
+dev-util/hip:hip - Build HIP runtime
+dev-util/hip:opencl - Build OpenCL runtime
+dev-util/hip:video_cards_amdgpu - Build for AMD platform
+dev-util/hip:video_cards_nvidia - Build for Nvidia platform
dev-util/intel-graphics-compiler:vc - Enable VectorCompiler for a better performance.
dev-util/intel-graphics-system-controller:cli - Build CLI tools for flashing manually a firmware upgrade.
dev-util/kcov:binutils - Use sys-libs/binutils-libs for --verify support
@@ -3574,15 +3581,6 @@ kde-apps/kio-extras:nfs - Enable NFS support using net-libs/libtirpc
kde-apps/kio-extras:phonon - Enable file audio preview plugin using media-libs/phonon
kde-apps/kio-extras:sftp - Enable SFTP protocol support using net-libs/libssh
kde-apps/kio-extras:taglib - Enable audio thumbnails via media-libs/taglib
-kde-apps/kio-extras-kf5:X - Enable support for XCursor thumbnails via x11-libs/libX11
-kde-apps/kio-extras-kf5:activities - Enable activities KIO worker and fileitem plugin
-kde-apps/kio-extras-kf5:ios - Enable AFC (Apple File Conduit) KIO worker for iOS devices support
-kde-apps/kio-extras-kf5:kf6compat - Disable components colliding with KF6, depend on KF6 components instead
-kde-apps/kio-extras-kf5:man - Enable manpages KIO worker
-kde-apps/kio-extras-kf5:nfs - Enable NFS support using net-libs/libtirpc
-kde-apps/kio-extras-kf5:phonon - Enable file audio preview plugin using media-libs/phonon
-kde-apps/kio-extras-kf5:sftp - Enable SFTP protocol support using net-libs/libssh
-kde-apps/kio-extras-kf5:taglib - Enable audio thumbnails via media-libs/taglib
kde-apps/kleopatra:pim - Enable WKS publishing support using kde-apps/kmail
kde-apps/kmag:keyboardfocus - Enable keyboard focus tracking
kde-apps/konqueror:activities - Enable kactivities support
@@ -5108,7 +5106,6 @@ media-video/ffmpeg:zimg - Enables media-libs/zimg based scale filter.
media-video/ffmpeg:zvbi - Enables media-libs/zvbi based teletext decoder.
media-video/ffmpeg-chromium:cpudetection - Enables runtime CPU detection (useful for bindist, compatibility on other CPUs)
media-video/ffmpeg-chromium:gpl - Build GPL code. Should be enabled unless you require LGPL binaries.
-media-video/ffmpeg-chromium:mmal - Enables Multi-Media Abstraction Layer (MMAL) decoding support: Available e.g. on the Raspberry Pi.
media-video/guvcview:qt5 - Build with Qt5 interface instead Gtk+
media-video/handbrake:fdk - Support for encoding AAC using media-libs/fdk-aac.
media-video/handbrake:gstreamer - Support for the streaming media framework from media-libs/gstreamer.
@@ -5364,6 +5361,7 @@ net-analyzer/linkchecker:sqlite - Mozilla Bookmark parsing
net-analyzer/monitoring-plugins:dns - Install net-dns/bind-tools required for monitoring DNS servers. Disabling the flag does not remove any plugins.
net-analyzer/monitoring-plugins:fping - Install net-analyzer/fping required for fancy ping monitoring. Disabling the flag does not remove any plugins.
net-analyzer/monitoring-plugins:game - Install games-util/qstat required for monitoring FPS servers. Disabling the flag does not remove any plugins.
+net-analyzer/monitoring-plugins:ipv6 - Enable ipv6 checks.
net-analyzer/monitoring-plugins:snmp - Install dev-perl/Net-SNMP and net-analyzer/net-snmp required for monitoring SNMP values. Disabling the flag does not remove any plugins.
net-analyzer/monitoring-plugins:ssh - Install net-misc/openssh required for monitoring SSH servers. Disabling the flag does not remove any plugins.
net-analyzer/mtr:ipinfo - Disable support for IP address lookups
@@ -7374,6 +7372,7 @@ sci-libs/gdal:fits - Enable support for NASA's sci-libs/cfitsio library
sci-libs/gdal:geos - Add support for geometry engine (sci-libs/geos)
sci-libs/gdal:gml - Enable support for dev-libs/xerces-c C++ API
sci-libs/gdal:ogdi - Enable support for the open geographic datastore interface (sci-libs/ogdi)
+sci-libs/gdal:parquet - Enables read/write parquet data format (dev-libs/apache-arrow)
sci-libs/gdal:spatialite - Enable Spatial DBMS over sqlite dev-db/spatialite
sci-libs/gdal:xls - Add the dev-libs/freexl library for xls import support
sci-libs/ginkgo:cuda - Add support for cuda assimp (dev-util/nvidia-cuda-toolkit)
@@ -7398,6 +7397,7 @@ sci-libs/gsl:deprecated - Enable deprecated functions
sci-libs/hdf5:hl - Enable high level API (https://support.hdfgroup.org/HDF5/doc/HL/index.html)
sci-libs/hdf5:unsupported - Enable unsupported combinations of configuration options
sci-libs/hipCUB:benchmark - Build and install benchmark binaries.
+sci-libs/hipSOLVER:sparse - Build hipSOLVER with sparse functionality (sci-libs/cholmod)
sci-libs/hypre:int64 - Build the 64 bits integer library
sci-libs/indilib:rtlsdr - Enable support for devices supported by net-wireless/rtl-sdr
sci-libs/indilib:websocket - Enable support for WebSocket protocol
@@ -7476,7 +7476,7 @@ sci-libs/plplot:qhull - Add bindings for media-libs/qhull
sci-libs/plplot:shapefile - Enable support for ESRI shapefiles
sci-libs/rocBLAS:benchmark - Build and install rocblas-bench.
sci-libs/rocBLAS:test - Perform rocblas-test to compare the result between rocBLAS and system BLAS.
-sci-libs/rocFFT:benchmark - Build and install [dyna-]rocfft-rider.
+sci-libs/rocFFT:benchmark - Build and install rocfft benchmark tools.
sci-libs/rocFFT:perfscripts - Install rocfft-perf performance visualization suite.
sci-libs/rocPRIM:benchmark - Build and install benchmark programs.
sci-libs/rocRAND:benchmark - Build and install benchmark programs.
@@ -8704,7 +8704,6 @@ www-client/opera-beta:proprietary-codecs - Enable codecs for patent-encumbered a
www-client/opera-developer:ffmpeg-chromium - Use Chromium FFmpeg fork (media-video/ffmpeg-chromium) rather than mainline FFmpeg (media-video/ffmpeg)
www-client/opera-developer:proprietary-codecs - Enable codecs for patent-encumbered audio and video formats.
www-client/qutebrowser:adblock - Enable Brave's ABP-style adblocker library for improved adblocking
-www-client/qutebrowser:qt6 - Use Qt6 that provides a newer Chromium version
www-client/qutebrowser:widevine - Unsupported closed-source DRM capability (required by Netflix VOD)
www-client/seamonkey:chatzilla - Build Mozilla's IRC client (default on)
www-client/seamonkey:custom-optimization - Build with user-specified compiler optimizations (-Os, -O0, -O1, -O2, -O3) from CFLAGS (unsupported)
diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz
index 0b338327bb7d..d5bb30a675f8 100644
--- a/sci-astronomy/Manifest.gz
+++ b/sci-astronomy/Manifest.gz
Binary files differ
diff --git a/sci-astronomy/funtools/Manifest b/sci-astronomy/funtools/Manifest
index c2273eff9c93..a06dcd0d98dc 100644
--- a/sci-astronomy/funtools/Manifest
+++ b/sci-astronomy/funtools/Manifest
@@ -1,5 +1,3 @@
-DIST funtools-1.4.7.tar.gz 3270079 BLAKE2B 8c366d70d9d7e48c41dcd1f82374dce818c6f8e367b971b6ae44f36491bc41008645cfa02526b6173f8248c172639f7461f5a142434fe2791177718503f66332 SHA512 d53bdb00a2eb9cd70bf60e34a10e5e16435a10b96f89cd55f0ffb686fac30438e2dfc1d823578286be51bee5caf0dcd1c0f257cd8e725cf8e5aa798a6f3c245a
DIST funtools-1.4.8.tar.gz 3281636 BLAKE2B dd1fd341786e09662a6de88a102a01f02be78775bdada938c4df79f6bae388d07d711df46f52eaea6557589450e104aaff65b0823758161f1aea3301f5a82338 SHA512 f916ce582d66f0350448912be6ec427b0c697e7da49595ec04e86b105af76d229d7721b5fee8844f843b1734129b53402228d7736e55fbae83df405362fb8a6c
-EBUILD funtools-1.4.7.ebuild 1845 BLAKE2B 65b29c6521c44414234aaca538018bfa0fe2ef54868ed2fae88d466a4b8ae8bc9939671ed3a06a69a3953f18d51650f6fe0e3c432bd76f78d4ef6704374e0d49 SHA512 9d09686142ed4aa567276c83305cfbbdcc83776a0c135b5ea9da2630f5160c2b15b3062186c17655ef7375d6eb0b0db56139c847c6d865ebb9cea42684ed7ad9
EBUILD funtools-1.4.8.ebuild 1917 BLAKE2B 8efd1f8f061610a7cf6d914f4f6e783cd99d7c8cc6fdddceac5d3e718288e772de8c311acbec77fc7ead4d94091061b0d109f6734c3bbbdf87a157c114bbfea2 SHA512 df6c93e2e07b860f80c59d6fb08d545ee78320c998095fa4ccabd3aab44ba994f76d395a229fdcb92903e009dc75aeadbfb200b62ed1665cefe55218f180209c
MISC metadata.xml 730 BLAKE2B f61bfa4bd01e5cbc059bcd3632090177da35ae6ac6b91362b408630f9ef533d598e70bdaa46c4ae9e33d2a1dc5f82b4bcb3c9f2fc94548d07aab045229085f4a SHA512 08e091dd36f285586fc6973d7ca3e59497ce05ca13fc66d5e543b0d27b710b2abedb6e210bfa074ae24a3cdc55db4e767f51fba8e459753903bc2c6fa799d03d
diff --git a/sci-astronomy/funtools/funtools-1.4.7.ebuild b/sci-astronomy/funtools/funtools-1.4.7.ebuild
deleted file mode 100644
index 05371d13bf15..000000000000
--- a/sci-astronomy/funtools/funtools-1.4.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs autotools
-
-DESCRIPTION="FITS library and utlities for astronomical images"
-HOMEPAGE="https://github.com/ericmandel/funtools"
-SRC_URI="https://github.com/ericmandel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/1"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc static-libs"
-
-RDEPEND="
- dev-lang/tcl:0=
- sci-astronomy/wcstools:0=
- sci-visualization/gnuplot
- sys-libs/zlib:0="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_prepare() {
- default
- # respect libdir, dont build wcs, respect toolchain
- sed -e "/INSTALL/s|/lib|/$(get_libdir)|g" \
- -e 's|${OBJS}|$(OBJS)|g' \
- -e '/^SUBLIBS/s|wcs||g' \
- -e 's/mkdir/mkdir -p/g' \
- -e '/mklib/s|-o $(PACKAGE)|-o $(PACKAGE) $(LIBS)|g' \
- -e "s| ar| $(tc-getAR)|g" \
- -e "s|ar cruv|$(tc-getAR) cruv|g" \
- -e "s|WCS_INC.*=.*|WCS_INC = $($(tc-getPKG_CONFIG) --cflags wcstools)|g" \
- -i Makefile.in */Makefile.in || die
- # fix race condition (when ccache is on)
- sed -e 's|$(LIB):|$(LIB): FORCE|g' \
- -e '$aFORCE:' \
- -i */Makefile.in || die
- eautoreconf
-}
-
-src_configure() {
- econf \
- --exec-prefix="${EPREFIX}/usr" \
- --enable-shared \
- --enable-dl \
- --with-wcslib="$($(tc-getPKG_CONFIG) --libs wcstools)" \
- --with-zlib="$($(tc-getPKG_CONFIG) --libs zlib)" \
- --with-tcl="${EPREFIX}/usr/$(get_libdir)"
-}
-
-src_compile() {
- emake
- emake shtclfun
-}
-
-src_install() {
- default
- # install missing includes
- insinto /usr/include/funtools/fitsy
- doins fitsy/*.h
- # fix bug #536630
- mv "${ED}"/usr/share/man/man3/funopen.3 \
- "${ED}"/usr/share/man/man7/funopen.7 \
- || die
- use doc && dodoc doc/*.pdf doc/*html doc/*c \
- && docompress -x /usr/share/doc/${PF}/*.c
- use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a
-}
diff --git a/sci-astronomy/sofa_c/Manifest b/sci-astronomy/sofa_c/Manifest
index 892db999444d..bf333d9d63ce 100644
--- a/sci-astronomy/sofa_c/Manifest
+++ b/sci-astronomy/sofa_c/Manifest
@@ -1,5 +1,4 @@
AUX sofa_c-20231011-makefile.patch 3335 BLAKE2B 6db237a3684ca2cf4661e03756c9b7443b21546b2d7019e4342e3e37c4e23b3087f0322ccc860b171c7cf1aef777d9a04665752a5270f0336e5d6c6359a16648 SHA512 8ae7ec5051069ba3fe5317fcefdb5d5deffbb8cfa6f80ee285e8eab095d35866d0ad26e8205626e0482dddef9db290c8310857b91ae178814898bd918b94066c
-AUX sofa_c-makefile.patch 3345 BLAKE2B 4d137b742018c5b589d2dc2c834d3171c5caeb1778061cf0de07755cbc246d8bed1eb1d59f225813de77da25ea9d155192f2d4d6080316e2343c895173d6f064 SHA512 a38248d3912ef68aecbc2ed1b28181378b2c92a470b1447865f1cf9d9475f7fbc584ff1bcf7184e563f298b72b0284c81e4b905757208459cebb9b7cb4dbc26b
DIST sofa_c-20231011.tar.gz 3055571 BLAKE2B 4a2771599af61f06cab76c83af8d8bac321258bd2145f7558be9a7afed3b5cefc13bea2a24d05f9a7481409e617f807f4e29173d87ab58a403808d43aae477a5 SHA512 8e7d67f7ac7a285a96160c96d16b1921ccb7a9324b83280b1594efcbbd7eb78c4d41898c1e5acfa5081842e4aeee15a96572d21b466bfda7ef7582c58624d376
EBUILD sofa_c-20231011.ebuild 753 BLAKE2B 0c75f0ed0dc7aa4a215bc7549799f0c9a8a36d29ee9f5d514297a08054bebc3da99e642d46482b79bfea603eed59d8917e063f046cd9b08896a055ddd1178d75 SHA512 b731e3f9108e928b3a5b6f3564b2211a0d225a97910e0adaad570ffce2946b0dca6b14d701c45c61095e2982e18979e97bc82860a09de8c73e8c73652265f004
MISC metadata.xml 977 BLAKE2B 1389565e20033490916bf9736c74d539ec0ac890a1cad5d7c579e203207a1d03cd0e5bb10a25f06767bd15da2afd90dd40e2b55982964f1b88649c51b1c4cae5 SHA512 255e0513f247fae86a7227afbc18d2b0269cef2f6648562572db48ca5a2501dfb7743c40ea7b91562a18c4ca312a10f3cf7b104c9cc25dfa986c3371a0247238
diff --git a/sci-astronomy/sofa_c/files/sofa_c-makefile.patch b/sci-astronomy/sofa_c/files/sofa_c-makefile.patch
deleted file mode 100644
index 00c1a6ae735d..000000000000
--- a/sci-astronomy/sofa_c/files/sofa_c-makefile.patch
+++ /dev/null
@@ -1,105 +0,0 @@
---- src/makefile.orig
-+++ src/makefile
-@@ -49,7 +49,7 @@
-
- # Specify the installation home directory.
-
--INSTALL_DIR = $(HOME)
-+INSTALL_DIR = $(DESTDIR)/usr
-
- # Specify the installation directory for the library.
-
-@@ -63,9 +63,9 @@
- # of your preferred C compiler (CCOMPC) and compilation flags (CFLAGF
- # for functions, CFLAGX for executables) here.
-
--CCOMPC = gcc
--CFLAGF = -c -pedantic -Wall -W -O
--CFLAGX = -pedantic -Wall -W -O
-+CCOMPC = $(CC)
-+CFLAGF = $(CPPFLAGS) -I. -c -fPIC $(CFLAGS)
-+CFLAGX = $(CPPFLAGS) -I. $(CFLAGS)
-
- #----YOU SHOULDN'T HAVE TO MODIFY ANYTHING BELOW THIS LINE---------
-
-@@ -80,6 +80,11 @@
- SOFA_LIB_NAME = libsofa_c.a
- SOFA_LIB = $(SOFA_LIB_DIR)$(SOFA_LIB_NAME)
-
-+# Name the SOFA/C library in its source and target locations.
-+
-+SOFA_SHLIB_NAME = libsofa_c.so
-+SOFA_SHLIB = $(SOFA_LIB_DIR)$(SOFA_SHLIB_NAME)
-+
- # Name the SOFA/C testbed in its source and target locations.
-
- SOFA_TEST_NAME = t_sofa_c.c
-@@ -88,7 +93,7 @@
- # Name the SOFA/C includes in their source and target locations.
-
- SOFA_INC_NAMES = sofa.h sofam.h
--SOFA_INC = $(SOFA_INC_DIR)sofa.h $(SOFA_INC_DIR)sofam.h
-+SOFA_INC = $(SOFA_INC_NAMES:%=$(SOFA_INC_DIR)%)
-
- # The list of SOFA/C library object files.
-
-@@ -321,28 +326,31 @@
- #-----------------------------------------------------------------------
-
- # Build (but do not install) the library.
--all : $(SOFA_LIB_NAME)
-+all : $(SOFA_SHLIB_NAME)
- -@ echo ""
- -@ echo "*** Now type 'make test'" \
- " to install the library and run tests ***"
- -@ echo ""
-
- # Install the library and header files.
--install $(SOFA_LIB) : $(INSTALL_DIRS) $(SOFA_LIB_NAME) $(SOFA_INC)
-- cp $(SOFA_LIB_NAME) $(SOFA_LIB_DIR)
-+install: $(INSTALL_DIRS) $(SOFA_SHLIB_NAME) $(SOFA_INC)
-+ cp $(SOFA_SHLIB_NAME).0.0 $(SOFA_LIB_DIR)
-+ ln -s $(SOFA_SHLIB_NAME).0.0 $(SOFA_SHLIB).0
-+ ln -s $(SOFA_SHLIB_NAME).0 $(SOFA_SHLIB)
-+
-
- # Deinstall the library and header files.
- uninstall:
-- - $(RM) $(SOFA_LIB) $(SOFA_INC)
-+ - $(RM) $(SOFA_LIB) $(SOFA_SHLIB)* $(SOFA_INC)
-
- # Test the build.
--check: $(SOFA_TEST_NAME) $(SOFA_INC_NAMES) $(SOFA_LIB_NAME)
-- $(CCOMPC) $(CFLAGX) $(SOFA_TEST_NAME) $(SOFA_LIB_NAME) \
-+check: $(SOFA_TEST_NAME) $(SOFA_INC_NAMES) $(SOFA_SHLIB_NAME)
-+ $(CCOMPC) $(CFLAGX) $(SOFA_TEST_NAME) $(SOFA_SHLIB_NAME).0.0 \
- -lm -o $(SOFA_TEST)
-- ./$(SOFA_TEST)
-+ LD_LIBRARY_PATH="$${LD_LIBRARY_PATH}:." ./$(SOFA_TEST)
-
- # Test the installed library.
--installcheck test: $(SOFA_TEST_NAME) $(SOFA_INC) $(SOFA_LIB)
-+installcheck: $(SOFA_TEST_NAME) $(SOFA_INC) $(SOFA_LIB)
- $(CCOMPC) $(CFLAGX) $(SOFA_TEST_NAME) -I$(SOFA_INC_DIR) \
- -L$(SOFA_LIB_DIR) -lsofa_c -lm -o $(SOFA_TEST)
- ./$(SOFA_TEST)
-@@ -353,7 +361,7 @@
-
- # Delete all generated binaries in the current directory.
- realclean distclean : clean
-- - $(RM) $(SOFA_LIB_NAME) $(SOFA_TEST)
-+ - $(RM) $(SOFA_LIB_NAME) $(SOFA_SHLIB_NAME)* $(SOFA_TEST)
-
- # Create the installation directories if not already present.
- $(INSTALL_DIRS):
-@@ -363,6 +371,10 @@
- $(SOFA_LIB_NAME): $(SOFA_OBS)
- ar ru $(SOFA_LIB_NAME) $?
-
-+$(SOFA_SHLIB_NAME): $(SOFA_OBS)
-+ $(CC) $(LDFLAGS) -shared -Wl,-soname,$(SOFA_SHLIB_NAME).0 $? -lm -o $(SOFA_SHLIB_NAME).0.0
-+ ln -sfn $(SOFA_SHLIB_NAME).0.0 $(SOFA_SHLIB_NAME).0
-+
- # Install the header files.
- $(SOFA_INC) : $(INSTALL_DIRS) $(SOFA_INC_NAMES)
- cp $(SOFA_INC_NAMES) $(SOFA_INC_DIR)
diff --git a/sci-calculators/Manifest.gz b/sci-calculators/Manifest.gz
index b9fbbc6092c0..677b35430230 100644
--- a/sci-calculators/Manifest.gz
+++ b/sci-calculators/Manifest.gz
Binary files differ
diff --git a/sci-calculators/qalculate-gtk/Manifest b/sci-calculators/qalculate-gtk/Manifest
index 097ec6618d3b..bedb83505ef6 100644
--- a/sci-calculators/qalculate-gtk/Manifest
+++ b/sci-calculators/qalculate-gtk/Manifest
@@ -8,6 +8,6 @@ EBUILD qalculate-gtk-4.5.0.ebuild 874 BLAKE2B 88c2c0d9cb5219190e8dccc9565f594547
EBUILD qalculate-gtk-4.6.1.ebuild 874 BLAKE2B 88c2c0d9cb5219190e8dccc9565f594547c61b974a798477decdb17cbb5cc05e30b8e54c205eb6a6ccd62b3eca4bd33e5a964368018fc7b78596500b78b50529 SHA512 32c604662df76596930066c8ad6eb6e8b9d96dc9df8ddcfebc3120d990a44a37354ad3ab4136a43eb85e57edb96c1bd3b035e1fbd6b42443cad021d58140b7a0
EBUILD qalculate-gtk-4.7.0.ebuild 875 BLAKE2B 517d1f0cd7987f2395ca9871f7d1040aca5a28643347c91a37fb057cf4952cf58ecfd37b975f95b2cb754238af2e32f87a41224947c988bca6f871119f5f15f0 SHA512 c780dde177d60d98907724d76528eba5f10c95c8aba35a004a92fb0089d9541e21c02885ad3483babc383c9709b0d4daa8c4b2f1f1cc1af9596e2de18a662064
EBUILD qalculate-gtk-4.8.0.ebuild 908 BLAKE2B 0aeb931538b5de25c13af31c7314990525c4b346ea3aa0582520628d5b437e208b95d46ee492a4285e1123a453d5ade9c2c7e7515de91213954dfd094f02e600 SHA512 c08b13c1b265731726627c850feaf899ec003ed52ce884b88ab3238680dd67c0384acdc52d07e7a62bff23c29c05fb3a7fb7ee91c6b8ddfa5597c195526194fc
-EBUILD qalculate-gtk-4.8.1.ebuild 914 BLAKE2B 74f5d48b47f1b475f5e2624d43b3a53e58685cc8f163eea8b0c03e0b4d011de16c856df05d3feb9a1aae1e6da20b11797be5debf5384a32250b41ef94d0164e2 SHA512 3c076569a36874c4da6f1d2111e62e8d13642103daa6850842a7a9be25706e7828612cce7f1fe2c482e4857ab04d68176193a2943a6dea95e736ccd09ed35f51
+EBUILD qalculate-gtk-4.8.1.ebuild 913 BLAKE2B a228fdd6f676a62905e33161ce6993a7d6e4df10ba98fbfb31ddad76232832b6ece417ec1685f9c6101407ba6ae907309e7c26445a4b6074306027a532738e1f SHA512 4299ae766847465100ae23e0c1c41bf405ad54b04691808d77a4378e0cf6f42d0634c02b1a8adabd3cd042a41737651e3deee0e5c20a89432b1514563a3086be
EBUILD qalculate-gtk-5.0.0.ebuild 916 BLAKE2B f61af71ab4dc642a693a82a380c709f0cd5b3c1bc95f1d39e6d114400c44c415ca74b4e2c1abf7b373e41f3db7e0e1308f4c084521f5a31ef24671a726c9d23c SHA512 1b0d1b61ecd2aafd5c16fb6bfe3a9ef2ff6e3aa4d450b80fd4f39a443ac96e64c64e952e47025193eac6670eecec9cb38e6cb7612f2ecdc4e24b9b78e6227a57
MISC metadata.xml 607 BLAKE2B 7572be504616d69914849d6bdd53a9768fa649606f7f64f3a5ce136f0971ed57b410bf90796091f95f94c73dfdfe8748f31e30a656765de82e68e3d40abc48c3 SHA512 fba3a4df947551ec5421975ec33830e2c3c30b26030abf13a3ba1d524cb64f92adbf77015683142457ea715883a39198f3fb83a932629b887d077ab9b34d77d4
diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild b/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild
index 6515af961fd1..3cd6ad871803 100644
--- a/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild
+++ b/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="dev-libs/glib:2
>=sci-libs/libqalculate-${PV}:=
diff --git a/sci-chemistry/Manifest.gz b/sci-chemistry/Manifest.gz
index 4ab40e4a1a97..883ae2cbccdf 100644
--- a/sci-chemistry/Manifest.gz
+++ b/sci-chemistry/Manifest.gz
Binary files differ
diff --git a/sci-chemistry/chemex/Manifest b/sci-chemistry/chemex/Manifest
index 7e7e50a2bb05..e79b0c6d82fe 100644
--- a/sci-chemistry/chemex/Manifest
+++ b/sci-chemistry/chemex/Manifest
@@ -1,5 +1,5 @@
DIST chemex-2024.05.2.tar.gz 2757082 BLAKE2B e231f2b4da566b633cdd10c54f413b319847e86ab909b81ca78e0cf5c368f4cd039fc26d4214f464de1ca618ea5bbd8579e9bfeaa4a97e01ef3ddecb1d8c8227 SHA512 29e137a1d275f5c6b078081350b8d9a6f9172858adb744afdbbdbbe94dc9953f1fb37ad49e10f2d39db89e90c2c8d5b17a53ec9be337772bb531052ae4ab86f1
DIST chemex-2024.05.3.tar.gz 2757407 BLAKE2B 8f98cda5158224bf06b4e81271157b7d6dd6c28526a6fd0362090d51d2fb2402a5dffc422862f129ffe7db22ec87ee49a12a1bd1a812e88014d4b1956e626ff7 SHA512 f2a29c03d9375b440206e1cd08d0f656ec6f9c627b15645663ee0d249731adb9619fa2ad5792e55e7219e11165d20a7d25b00ee9766daf580490cb4c8ea77ebf
-EBUILD chemex-2024.05.2.ebuild 1343 BLAKE2B eb695b0c3dfdcf00c651fb7dab2953a9b382233f343098bff90dfc1ea8bc5ddb9107bd039ba399f9dd0f176edde15224853585acc9b55c9cff0440fe007046ca SHA512 34ed74f6fe89bf5a22752d91989456878754d4b3ab1ced0cd606254e0b725cd56c4b2a4a70c87865917b3477d71acb978f6371ab9dc249edacbdcc86c24b6fb1
-EBUILD chemex-2024.05.3.ebuild 1343 BLAKE2B eb695b0c3dfdcf00c651fb7dab2953a9b382233f343098bff90dfc1ea8bc5ddb9107bd039ba399f9dd0f176edde15224853585acc9b55c9cff0440fe007046ca SHA512 34ed74f6fe89bf5a22752d91989456878754d4b3ab1ced0cd606254e0b725cd56c4b2a4a70c87865917b3477d71acb978f6371ab9dc249edacbdcc86c24b6fb1
+EBUILD chemex-2024.05.2-r1.ebuild 1298 BLAKE2B f5a3146ad927d9e00edf573abc5e93c028c9e0eeb806e9196e1dea31f431dccbdf2595a7781e52f1426d3d6a31baccb8a853e4b610ac06f6969e62748ba42d84 SHA512 471992fc58cad9cb9ec3d0420289e27aa0c54492b0a9e422f096b22212d4423aae0eaa25219b4139c834b1c8a0522dd49a9542e7e8fe87bc9b4e10211afc9785
+EBUILD chemex-2024.05.3-r1.ebuild 1298 BLAKE2B f5a3146ad927d9e00edf573abc5e93c028c9e0eeb806e9196e1dea31f431dccbdf2595a7781e52f1426d3d6a31baccb8a853e4b610ac06f6969e62748ba42d84 SHA512 471992fc58cad9cb9ec3d0420289e27aa0c54492b0a9e422f096b22212d4423aae0eaa25219b4139c834b1c8a0522dd49a9542e7e8fe87bc9b4e10211afc9785
MISC metadata.xml 300 BLAKE2B a1ad769918094ddbda13ac92462ec69fa469dfcacde1202c653a4aa7443db661ffa5739cd039b6e38b13f0345a2680f276b4e071362106b162c95cd92007b5a8 SHA512 755c273f6bf67f79c388d06d970702a1d4a9f84338f8d889dd9146905c6994621917952225406ffba5bfe1e1b69f0bfd0f471374178b15343f4927af9de49aef
diff --git a/sci-chemistry/chemex/chemex-2024.05.2-r1.ebuild b/sci-chemistry/chemex/chemex-2024.05.2-r1.ebuild
new file mode 100644
index 000000000000..87646d2c3045
--- /dev/null
+++ b/sci-chemistry/chemex/chemex-2024.05.2-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL="yes"
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data"
+HOMEPAGE="https://github.com/gbouvignies/chemex"
+SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+#RESTRICT="!test? ( test )"
+# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51
+RESTRICT="test"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
+ >=dev-python/cachetools-5.3.3[${PYTHON_USEDEP}]
+ >=dev-python/emcee-3.1.4[${PYTHON_USEDEP}]
+ >=dev-python/lmfit-1.2.2[${PYTHON_USEDEP}]
+ >=dev-python/matplotlib-3.8.4[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.26.4[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-2.6.4[${PYTHON_USEDEP}]
+ >=dev-python/rapidfuzz-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.13.0[${PYTHON_USEDEP}]
+ ')
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/sci-chemistry/chemex/chemex-2024.05.2.ebuild b/sci-chemistry/chemex/chemex-2024.05.2.ebuild
deleted file mode 100644
index 449970b2c4ce..000000000000
--- a/sci-chemistry/chemex/chemex-2024.05.2.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL="yes"
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{11..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data"
-HOMEPAGE="https://github.com/gbouvignies/chemex"
-SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-#RESTRICT="!test? ( test )"
-# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51
-RESTRICT="test"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/cachetools-5.3.3[${PYTHON_USEDEP}]
- >=dev-python/emcee-3.1.4[${PYTHON_USEDEP}]
- >=dev-python/lmfit-1.2.2[${PYTHON_USEDEP}]
- >=dev-python/matplotlib-3.8.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.26.4[${PYTHON_USEDEP}]
- >=dev-python/pydantic-2.6.4[${PYTHON_USEDEP}]
- >=dev-python/rapidfuzz-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.13.0[${PYTHON_USEDEP}]
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/sci-chemistry/chemex/chemex-2024.05.3-r1.ebuild b/sci-chemistry/chemex/chemex-2024.05.3-r1.ebuild
new file mode 100644
index 000000000000..87646d2c3045
--- /dev/null
+++ b/sci-chemistry/chemex/chemex-2024.05.3-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL="yes"
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data"
+HOMEPAGE="https://github.com/gbouvignies/chemex"
+SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+#RESTRICT="!test? ( test )"
+# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51
+RESTRICT="test"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
+ >=dev-python/cachetools-5.3.3[${PYTHON_USEDEP}]
+ >=dev-python/emcee-3.1.4[${PYTHON_USEDEP}]
+ >=dev-python/lmfit-1.2.2[${PYTHON_USEDEP}]
+ >=dev-python/matplotlib-3.8.4[${PYTHON_USEDEP}]
+ >=dev-python/numpy-1.26.4[${PYTHON_USEDEP}]
+ >=dev-python/pydantic-2.6.4[${PYTHON_USEDEP}]
+ >=dev-python/rapidfuzz-3.7.0[${PYTHON_USEDEP}]
+ >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
+ >=dev-python/scipy-1.13.0[${PYTHON_USEDEP}]
+ ')
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/sci-chemistry/chemex/chemex-2024.05.3.ebuild b/sci-chemistry/chemex/chemex-2024.05.3.ebuild
deleted file mode 100644
index 449970b2c4ce..000000000000
--- a/sci-chemistry/chemex/chemex-2024.05.3.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL="yes"
-DISTUTILS_USE_PEP517=pdm-backend
-PYTHON_COMPAT=( python3_{11..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="Program to fit chemical exchange induced shift and relaxation data"
-HOMEPAGE="https://github.com/gbouvignies/chemex"
-SRC_URI="https://github.com/gbouvignies/ChemEx/archive/refs/tags/v${PV/_p/-dev}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/ChemEx-${PV/_p/-dev}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-
-#RESTRICT="!test? ( test )"
-# FIXME: Restrict until tests are readded https://github.com/gbouvignies/ChemEx/issues/51
-RESTRICT="test"
-
-RDEPEND="
- $(python_gen_cond_dep '
- >=dev-python/annotated-types-0.6.0[${PYTHON_USEDEP}]
- >=dev-python/cachetools-5.3.3[${PYTHON_USEDEP}]
- >=dev-python/emcee-3.1.4[${PYTHON_USEDEP}]
- >=dev-python/lmfit-1.2.2[${PYTHON_USEDEP}]
- >=dev-python/matplotlib-3.8.4[${PYTHON_USEDEP}]
- >=dev-python/numpy-1.26.4[${PYTHON_USEDEP}]
- >=dev-python/pydantic-2.6.4[${PYTHON_USEDEP}]
- >=dev-python/rapidfuzz-3.7.0[${PYTHON_USEDEP}]
- >=dev-python/rich-13.7.1[${PYTHON_USEDEP}]
- >=dev-python/scipy-1.13.0[${PYTHON_USEDEP}]
- >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}]
- ')
-"
-DEPEND="${RDEPEND}"
-
-distutils_enable_tests pytest
-
-export PDM_BUILD_SCM_VERSION=${PV}
diff --git a/sci-chemistry/gperiodic/Manifest b/sci-chemistry/gperiodic/Manifest
index 569d688227fe..35a2c89303ef 100644
--- a/sci-chemistry/gperiodic/Manifest
+++ b/sci-chemistry/gperiodic/Manifest
@@ -1,3 +1,3 @@
DIST gperiodic-3.0.3.tar.gz 451559 BLAKE2B b91995046b9905a534e3b6f530aee0ad2b4e6ac42cd11755ea182fdaaf8970f34b1aea8a33870abb8767837606a42a0cf0d76c9a689236aa39fba686e1521ee8 SHA512 7226063cf7977f4283a199d4a3d1842d6c9be60c53f5a005541eb26f35cd6538b29f086dc13c28225779e1849a12d1c39150897055c03902cb00adc011bc1ce8
EBUILD gperiodic-3.0.3.ebuild 884 BLAKE2B 3d3389b62f81d204d39f846421fe87267e8cc877464cb7f93bb0355d2ac4e89973e0fff1364f60db9c4ecd38919a774223c0e967ca661835c87e05c1bc83a1b3 SHA512 7e0b3e5b80cb0566489ddeba299d5efceecfcc83ffc7faac61f4d0bfb0aa6bb68dd80cb8452e6e09f1f742a95ab0041e313047741b8be6e6a4ff45c475fc0c4f
-MISC metadata.xml 551 BLAKE2B 820a6c68db9ca1c8e1138fcd82aa998c5e9a06a93ec19e2c7135d522b18b5410597ca1074b594ccaac896fdf69efa1a962328022b78c7c3d12f04a9b32a2d977 SHA512 8e3c92beae849c975057babf305a21df19f42d07bc122db73023ec3cb7a52937906cd2dcde9e9bd29f9b4f54b80ad23c907840e38bfdaf608e9b12373c47a7cb
+MISC metadata.xml 472 BLAKE2B e0811caf393b542123014a9d910fde9c840e2ace704c63073287537a3176ebc8821c1c6603cf6c9fd39bf03f68f77a0778d51632da04e2c5b5daa216188af313 SHA512 6bd33a21ad9298bf9896f0da7b72d0857581255fa4c6e34aa2a133a32e2c91eee43b342138675e60885e65acc3482ea29158138d2695a1acddf6418d6fddc352
diff --git a/sci-chemistry/gperiodic/metadata.xml b/sci-chemistry/gperiodic/metadata.xml
index 3050b77faba5..ca9404a805af 100644
--- a/sci-chemistry/gperiodic/metadata.xml
+++ b/sci-chemistry/gperiodic/metadata.xml
@@ -10,7 +10,4 @@
periodic table, based on the GTK2 toolkit. It also features a command line
interface.
</longdescription>
- <upstream>
- <remote-id type="sourceforge">downloads</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/sci-chemistry/gromacs/Manifest b/sci-chemistry/gromacs/Manifest
index 05fca2bd57ec..cdfc78bc1836 100644
--- a/sci-chemistry/gromacs/Manifest
+++ b/sci-chemistry/gromacs/Manifest
@@ -28,9 +28,9 @@ EBUILD gromacs-2021.7-r1.ebuild 10139 BLAKE2B 9611b5c6e0d22255f1faf0f5223cf013ff
EBUILD gromacs-2022.6.ebuild 9583 BLAKE2B 4700542f3a32bc3055617792d56fa63370438e949efaf073ae3e983f25184ed0f7fbf8a13c777c0da0a0965cfae8ad96625e76ec4d69e5ade60b71d6466fe4af SHA512 9c7c0a0692cd31102c4edce4b33d4e61afb12cf034ad804ba131d40f60cb2b3cf05a424b3f40e4001ea09ee5a5c354b4d98e9a709ee75d5c8d134ee0a579bd09
EBUILD gromacs-2023.4.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
EBUILD gromacs-2023.9999.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
-EBUILD gromacs-2024.1.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
-EBUILD gromacs-2024.2.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
-EBUILD gromacs-2024.9999.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
+EBUILD gromacs-2024.1.ebuild 9745 BLAKE2B 254a8fd8fd9b12cdb0afbbd98539add499934781db7a2a249b1fd5dd077227d6a50a23cadb87e409aaf51a7188491dc4662f305142ebc8388b9ef823bbe7b45d SHA512 e9d3a2346f38a64f125bb20031f37e3ffde9c17b50f7812b682818417dc2c68aef0afec206a58f91e5c9af091ce198b97e998ecf6fc5b6c64d861cfda31be755
+EBUILD gromacs-2024.2.ebuild 9745 BLAKE2B 254a8fd8fd9b12cdb0afbbd98539add499934781db7a2a249b1fd5dd077227d6a50a23cadb87e409aaf51a7188491dc4662f305142ebc8388b9ef823bbe7b45d SHA512 e9d3a2346f38a64f125bb20031f37e3ffde9c17b50f7812b682818417dc2c68aef0afec206a58f91e5c9af091ce198b97e998ecf6fc5b6c64d861cfda31be755
+EBUILD gromacs-2024.9999.ebuild 9745 BLAKE2B 254a8fd8fd9b12cdb0afbbd98539add499934781db7a2a249b1fd5dd077227d6a50a23cadb87e409aaf51a7188491dc4662f305142ebc8388b9ef823bbe7b45d SHA512 e9d3a2346f38a64f125bb20031f37e3ffde9c17b50f7812b682818417dc2c68aef0afec206a58f91e5c9af091ce198b97e998ecf6fc5b6c64d861cfda31be755
EBUILD gromacs-2024.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
-EBUILD gromacs-9999.ebuild 9738 BLAKE2B af8b9cfb076d9bf0d49544cb5a7b2bcec58ccbfd20a74eb3082e818a890901d10734aa1aba3b1425aab0c0999f16afe83423a865a823e24433703380a8ed5153 SHA512 19a573be8b616440e6680a27ad4a43195d39e265142dad103f6d27d952594c8a99410c98ec2fb8792e7d1318e8a58172b0c53dfc6c494a1662793ea123cdc935
+EBUILD gromacs-9999.ebuild 9745 BLAKE2B 254a8fd8fd9b12cdb0afbbd98539add499934781db7a2a249b1fd5dd077227d6a50a23cadb87e409aaf51a7188491dc4662f305142ebc8388b9ef823bbe7b45d SHA512 e9d3a2346f38a64f125bb20031f37e3ffde9c17b50f7812b682818417dc2c68aef0afec206a58f91e5c9af091ce198b97e998ecf6fc5b6c64d861cfda31be755
MISC metadata.xml 1375 BLAKE2B 321b7db8536061655a6efaa40110f4858633921292eba465b85fe0cb50280842e511f2f11385fe5d62bbdfb40e9c0c76e8e986a1efce8eac25d52c438d7ed5f4 SHA512 cc61e0b477f6576079a0f7910475b9091c1c521fbb48efab365d355e3c0a80cd19e1ea9028cb269d37c2572546b1be66a210512e40ff0f2d6314d1b0138cdba6
diff --git a/sci-chemistry/gromacs/gromacs-2024.1.ebuild b/sci-chemistry/gromacs/gromacs-2024.1.ebuild
index a3319899d419..33e343e23e7c 100644
--- a/sci-chemistry/gromacs/gromacs-2024.1.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2024.1.ebuild
@@ -26,7 +26,7 @@ else
doc? ( https://ftp.gromacs.org/manual/manual-${PV/_/-}.pdf )
test? ( https://ftp.gromacs.org/regressiontests/regressiontests-${PV/_/-}.tar.gz )"
# since 2022 arm support was dropped (but not arm64)
- KEYWORDS="~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~amd64 -arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon"
diff --git a/sci-chemistry/gromacs/gromacs-2024.2.ebuild b/sci-chemistry/gromacs/gromacs-2024.2.ebuild
index a3319899d419..33e343e23e7c 100644
--- a/sci-chemistry/gromacs/gromacs-2024.2.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2024.2.ebuild
@@ -26,7 +26,7 @@ else
doc? ( https://ftp.gromacs.org/manual/manual-${PV/_/-}.pdf )
test? ( https://ftp.gromacs.org/regressiontests/regressiontests-${PV/_/-}.tar.gz )"
# since 2022 arm support was dropped (but not arm64)
- KEYWORDS="~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~amd64 -arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon"
diff --git a/sci-chemistry/gromacs/gromacs-2024.9999.ebuild b/sci-chemistry/gromacs/gromacs-2024.9999.ebuild
index a3319899d419..33e343e23e7c 100644
--- a/sci-chemistry/gromacs/gromacs-2024.9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-2024.9999.ebuild
@@ -26,7 +26,7 @@ else
doc? ( https://ftp.gromacs.org/manual/manual-${PV/_/-}.pdf )
test? ( https://ftp.gromacs.org/regressiontests/regressiontests-${PV/_/-}.tar.gz )"
# since 2022 arm support was dropped (but not arm64)
- KEYWORDS="~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~amd64 -arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon"
diff --git a/sci-chemistry/gromacs/gromacs-9999.ebuild b/sci-chemistry/gromacs/gromacs-9999.ebuild
index a3319899d419..33e343e23e7c 100644
--- a/sci-chemistry/gromacs/gromacs-9999.ebuild
+++ b/sci-chemistry/gromacs/gromacs-9999.ebuild
@@ -26,7 +26,7 @@ else
doc? ( https://ftp.gromacs.org/manual/manual-${PV/_/-}.pdf )
test? ( https://ftp.gromacs.org/regressiontests/regressiontests-${PV/_/-}.tar.gz )"
# since 2022 arm support was dropped (but not arm64)
- KEYWORDS="~amd64 -arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+ KEYWORDS="~amd64 -arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~x64-macos"
fi
ACCE_IUSE="cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_fma4 cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_avx512f cpu_flags_arm_neon"
diff --git a/sci-chemistry/threeV/Manifest b/sci-chemistry/threeV/Manifest
index a211d0d34124..57bddec7fa8a 100644
--- a/sci-chemistry/threeV/Manifest
+++ b/sci-chemistry/threeV/Manifest
@@ -1,5 +1,5 @@
AUX threeV-1.2-format-security.patch 7116 BLAKE2B 6530128ba9ebe224bea5022af1b888181af3a37371dceb23f1900d2dfb94255bfae9362ad980eb48f170795f30bbb9dfbaf72a2ec3ce023756b0a06c60de7eee SHA512 9ed991640b297090a4b35a8d04f67da4eba21c0cf828a06120fd31a55ca809a3485da8e85db759311c1b136b37ae3214c5c1000cc8fb54491f59f454b22f87d3
AUX threeV-1.2-gentoo.patch 3085 BLAKE2B b6bf352a7de785ee5312b52d15f56d85fd1bd86c8d7d87e321237058722dc6ea1b416f259fbcf17498e5ad38345d5b1b69a9e67df57beeaa2874b046b3917691 SHA512 493fc39b2d3cf1325ea00ad572e8c4c62ae48f55a82fd5eb6a1f7e91900ecfdf6cb174ec43b2fb748d6708099ddb395af34045a4439f1dbc0c574169539344a0
DIST 3v-1.2.tgz 599194 BLAKE2B cc5f14cfe4d9adca54925ee9edea2616019c9780878e2a300dcdd9492b331fa9f186473548b4a38b2f006380440b6d53c52cf567f02dc1fb6342706fb21ecbb8 SHA512 063747e46be1ab8af585909185b735edbbb760945f9d4d345d478a264e3d90c551d72f578239e7eff7768482d18b34d2b00831f87e109ec87cb36b0fd4e6a757
-EBUILD threeV-1.2-r1.ebuild 745 BLAKE2B acd34138ac15191833df2f67d9cda08272e6e993da7b7b9941b0f36edfbfae48cb87562ace2b60346f6a6c803d65f9399f2e7703c8ab157d9baf3bdd616882f0 SHA512 eec0425c83705264670ccba3d8b839717bf1135114fe7baa637d638fe3214c6bc2ec9e7331b9bfc11e6e1bf530ed6ea73164c400c4344d9ca65b0b244338ee02
+EBUILD threeV-1.2-r2.ebuild 687 BLAKE2B 07fc0844f79adc8c4fff4d9a72de58f0849afb9b549099cac3d6d793cb904c042e4ebea0bdb6b5bd50469b23b79cd3f9c4bf7134842f61c652c03d0195b8bc8e SHA512 3e71a0da40e6a1ada6ec1f25937241c489fb9abe5d52c6a3575acb057b43072944473292091cc1b0b773e0b238f6b92a58c73b27b34738701d1fd0ed13a85f77
MISC metadata.xml 266 BLAKE2B a03b1fcf7148cf43fb829f619c218219bcd4e66c45d12f563113401e3ae0b06cb0df9a8c0af01ea97e21453638d627d420e7df5b9b0d330ef1752253faa8aa32 SHA512 1dc293fa0d0296eba18ac2cbcd57f47ffc6cc822bf0d76e1cc86cb046700201f703d705375b5555b88cbe8780ef3750be05b8f9f8de092693e6d165c1734e049
diff --git a/sci-chemistry/threeV/threeV-1.2-r1.ebuild b/sci-chemistry/threeV/threeV-1.2-r1.ebuild
deleted file mode 100644
index 1d4a1e1f3466..000000000000
--- a/sci-chemistry/threeV/threeV-1.2-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="3V: Voss Volume Voxelator"
-HOMEPAGE="http://geometry.molmovdb.org/3v/"
-SRC_URI="http://geometry.molmovdb.org/3v/3v-${PV}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-PDEPEND="sci-chemistry/msms-bin"
-# sci-chemistry/usf-rave"
-
-S="${WORKDIR}/3v-${PV}/src"
-
-PATCHES=(
- "${FILESDIR}"/${P}-gentoo.patch
- "${FILESDIR}"/${P}-format-security.patch
-)
-
-src_prepare() {
- default
- tc-export CXX
- emake distclean
-
- export MAKEOPTS+=" V=1"
-}
-
-src_install() {
- emake DESTDIR="${ED}" install
-
- cd .. || die
- dodoc AUTHORS ChangeLog QUICKSTART README TODO VERSION
-}
diff --git a/sci-chemistry/threeV/threeV-1.2-r2.ebuild b/sci-chemistry/threeV/threeV-1.2-r2.ebuild
new file mode 100644
index 000000000000..961b882887f2
--- /dev/null
+++ b/sci-chemistry/threeV/threeV-1.2-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="3V: Voss Volume Voxelator"
+HOMEPAGE="http://geometry.molmovdb.org/3v/"
+SRC_URI="http://geometry.molmovdb.org/3v/3v-${PV}.tgz"
+S=${WORKDIR}/3v-${PV}/src
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+PDEPEND="sci-chemistry/msms-bin"
+# sci-chemistry/usf-rave"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gentoo.patch
+ "${FILESDIR}"/${P}-format-security.patch
+)
+
+DOCS=( ../AUTHORS ../ChangeLog ../QUICKSTART ../README ../TODO ../VERSION )
+
+src_prepare() {
+ default
+ tc-export CXX
+ emake distclean
+
+ export MAKEOPTS+=" V=1"
+}
diff --git a/sci-electronics/Manifest.gz b/sci-electronics/Manifest.gz
index 7b19137c6c85..7b18b5bd7d8b 100644
--- a/sci-electronics/Manifest.gz
+++ b/sci-electronics/Manifest.gz
Binary files differ
diff --git a/sci-electronics/NanoVNA-QT/Manifest b/sci-electronics/NanoVNA-QT/Manifest
index a31b921a3b79..8768172e8f0f 100644
--- a/sci-electronics/NanoVNA-QT/Manifest
+++ b/sci-electronics/NanoVNA-QT/Manifest
@@ -1,4 +1,4 @@
AUX NanoVNA-QT-20200507-missing_headers.patch 896 BLAKE2B 75997eee8ac12a8365bc0562098cb1b5224d78653f7e452ff961a5c98be3498762086ccd0e70e410896eae81e486f0f09f05ab7624b6192e4e1358d5fe6cbbd2 SHA512 36a52c0c9822ff983e56f54033713bf2748b4b208f04a20bf5fee21bee4f9ea406d32fb042fadc2a362791089cf19d4b67afe6ad86e3b38b71aeb7bcde929722
DIST NanoVNA-QT-20200507.tar.gz 876476 BLAKE2B bda4424b0dfb8b977a3e4227393d477f7c6d6518b34887fb4104deb805768f1466d3a01f4b5949c80c0177151b6660158296a1eff24f6f6614ee53e185e2df38 SHA512 7b465c06cdff8cdc9c13ab4e6d6c4502849a2ef42e81de3f3d47bcf49008761307ea57e6572d316a96993aa547ce7f8185bab742d11139e313c33161d2324a21
EBUILD NanoVNA-QT-20200507.ebuild 1416 BLAKE2B fcf58a1acef4b868407432fb8bee111d38078052e8cb7012957e476355c1f600700d304b40c5ec021a2a191fdaa3b083fd46186b66b2c08d3002ccf2327ca146 SHA512 5a1bb9c1ca297a78b0f3a58b608f1120e785265c6aabf5466f8afc5bf35a2b8dc938a5b98146c2ccf081e0f663e61ec3c664429f938db87f8be2be55c9bb996b
-MISC metadata.xml 332 BLAKE2B 0df01b9398bb0f96090d0742dba0320ff3e389ee4b795ce19f39924146b91408bcfe04ea38287228879785df135b51b8d0ebf7c56b8a99def323c59c85228829 SHA512 42897e30597f019edfb1c444e56e4f7226e0acd481aef7ac9e96a6e5f777bb849b31458b598c53a1556c5f48f7d12dab8da8069cfede5178f40698ccbec48926
+MISC metadata.xml 254 BLAKE2B 1afd998b708e1d443f46719f189ec2457d93ced6851585b92ad9d3c2e396186a3727f36a0790f07f460e9c0af6831cb0586250b18b1357b63487c572c2c6e23d SHA512 c591b34a9244aa4e48048f4bff44ef46faecb11720108c42e3f2f3fcb96849160f9d7e6e6d7b21b2d648f3b63198641713e640ca96dd75ae9633cc2ca4e87c83
diff --git a/sci-electronics/NanoVNA-QT/metadata.xml b/sci-electronics/NanoVNA-QT/metadata.xml
index 84af1563757c..833cf3134f85 100644
--- a/sci-electronics/NanoVNA-QT/metadata.xml
+++ b/sci-electronics/NanoVNA-QT/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">nanovna-v2/NanoVNA-QT</remote-id>
</upstream>
diff --git a/sci-geosciences/Manifest.gz b/sci-geosciences/Manifest.gz
index 14caff43465d..55d904ceb0f2 100644
--- a/sci-geosciences/Manifest.gz
+++ b/sci-geosciences/Manifest.gz
Binary files differ
diff --git a/sci-geosciences/folium/Manifest b/sci-geosciences/folium/Manifest
index 36cef92f9ada..3b9b973aca87 100644
--- a/sci-geosciences/folium/Manifest
+++ b/sci-geosciences/folium/Manifest
@@ -1,6 +1,8 @@
AUX folium-0.15.1-gentoo.patch 281 BLAKE2B 1a2642e75865fbd0d03bbab2da133c1e205bec1f43fc7ac39c54ddfab330c4acc10da0d81be68a81d3da9937fd3e613f6c0f776b9fdb231c20fc7f66129cece2 SHA512 174145f6db6136c400f1ad0012f928bc042e683d5d564a67f1e2e0adfdb985fa0fb5cd05f04a355af3578dac727f0c06db5a815741ce58e684c46dc9891b1920
DIST folium-0.15.1.tar.gz 8400799 BLAKE2B c01c4029882aed5c1390be05a358c6c9e321e1562573bb1ae7246b462bc9183c21ba7631ca6b9a0e51311375f90f06bac5651c28505fa0d73c65942267ab2ce4 SHA512 fdc0b7bb0c864337b10d92e60090382d67d29e9158bb92c22ae53e749612d88427db95d34990c8895a04017ca1a5870330c6d9da3abb94e19ff6141b94f503c0
DIST folium-0.16.0.tar.gz 8403284 BLAKE2B 443d8fc54ecdad8921d4467623ea4b8f6c22744df79ed25071e7937d38b1204f076432fc99f10ae23ddfebf89d4f7db19101e4aa54ceb1902bdad01af6f3ba2b SHA512 7dbaf3acdc0f5efbee8332bbc33ee002f1af22d53c662d434ace50e091dbaa9dde190d1f5f212be2a9d8abdcd5e5dbce0a916033c672c2327cc8b72f74eb69f4
+DIST folium-0.17.0.tar.gz 8212314 BLAKE2B aac66b49fee5633e6c5d097094cc4ff21d835f87c5017384f2e39236aece1f4820c0dad80b87abcbce30ddb2a3c48332656b0ad07cecdd5b2dbf81c9329eb852 SHA512 2f45237064ea0bd07f95c53ab482bb33bd1786cd431237df23f1d2b9f5f063c43a0f590236b408d257e2567c16444651e9fe1a4ec9c13e6f4934a0330c7d86cc
EBUILD folium-0.15.1-r2.ebuild 1285 BLAKE2B 06e2dc98a5c1c9fb94724435c613d93add5368325c5128664439b43d5b03a00e1513dec516ecf8e700401905bd0d0f36c06136048ed86e3b2c84e2685fa37029 SHA512 7800e89530c1b59b64bffbc6fe5ade9aa50699058c62855fd34f20a4d1e7e38d53cecf9af21b971cc8ca7b4591e00f635af2deb6373921280b4f81f30df6c429
EBUILD folium-0.16.0.ebuild 1293 BLAKE2B b3009e0a28eca0ca623008ef04773fe25f472a5ddc3de450d97f454198df350fd3142b84464e26c8a047cf1a06e82796f7c2c21a47df89c097ea751f88475af9 SHA512 474a4f038c90bfee8a1be6d6c88d1879987200a9185875ac25bf302cdebca4a9e81ac226f16fb99bcfa77c38ece5b6a57cdf19e2f47b556d842a87d92e1b85fe
+EBUILD folium-0.17.0.ebuild 1293 BLAKE2B b3009e0a28eca0ca623008ef04773fe25f472a5ddc3de450d97f454198df350fd3142b84464e26c8a047cf1a06e82796f7c2c21a47df89c097ea751f88475af9 SHA512 474a4f038c90bfee8a1be6d6c88d1879987200a9185875ac25bf302cdebca4a9e81ac226f16fb99bcfa77c38ece5b6a57cdf19e2f47b556d842a87d92e1b85fe
MISC metadata.xml 630 BLAKE2B a22785187ee548da6b47df938a5db21a6778d5bcb22988de11ba54d080dcc03e3702b7f0529dfc4de9fad12973e526af118bbd1b04dddd6f3ad3d7f0163f96e5 SHA512 7ad7009474c3a357a0e4c0b526aa66c96c8b91e39fe3fa3da1dbaf27564d4f15988f0898a13f77d8d93be6567c0533ddf6402279882ca4ea62da96051afe7209
diff --git a/sci-geosciences/folium/folium-0.17.0.ebuild b/sci-geosciences/folium/folium-0.17.0.ebuild
new file mode 100644
index 000000000000..6182bf93caf4
--- /dev/null
+++ b/sci-geosciences/folium/folium-0.17.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+inherit distutils-r1
+
+DESCRIPTION="Python Data, Leaflet.js Maps"
+HOMEPAGE="https://github.com/python-visualization/folium"
+SRC_URI="https://github.com/python-visualization/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.15.1-gentoo.patch
+)
+
+RDEPEND="sci-geosciences/xyzservices[${PYTHON_USEDEP}]
+ sci-libs/branca[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/requests[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-python/setuptools-scm
+ test? (
+ dev-python/pillow[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ rm -r tests/selenium || die # require chromedriver
+ rm tests/test_folium.py || die # require geopandas
+ rm tests/test_raster_layers.py || die # require xyzservices
+ rm tests/plugins/test_time_slider_choropleth.py || die # require geopandas
+ rm tests/test_repr.py || die # require geckodriver
+ default
+}
+
+python_test() {
+ epytest -m 'not web'
+}
diff --git a/sci-geosciences/josm-bin/Manifest b/sci-geosciences/josm-bin/Manifest
index c53e6603d1b0..80dceffdbac5 100644
--- a/sci-geosciences/josm-bin/Manifest
+++ b/sci-geosciences/josm-bin/Manifest
@@ -1,7 +1,5 @@
-DIST josm-snapshot-19039.jar 16767506 BLAKE2B fe5fe056771c17179bd0480792c0cccb963af792066ab7f72e8bda3cfd414323ea1b37d166ad80d4c5228bf2bf92be83df6e07fb1d59c4af57e41b7aaeb7057f SHA512 316bab3ed4654b46b65c5924a6fe8978da0af505d6287086bfb9a0a0b30486a22c53b9d93934009f49e0b18daf44b7aa34d1651d6cf66a6e9d8e0e3b5020fd57
DIST josm-snapshot-19067.jar 18350764 BLAKE2B c4341e1f1442887b490d8118e6bdad72bcacaf437017f251b3a167622b75360434c57df5ef2631eb57bf747af5ec313c5a3029b9c2aed9134f2c8080904cbf6c SHA512 0300e21f494748ca3a4b8792ed671a5f9b9106f83ebe65e108c4d58b15e9312fa7323a016d0d4e55ee1ea9ea7bc201c1f209db9860cce026e66530d725357ae9
DIST josm-snapshot-19096.jar 18349420 BLAKE2B 0423ccd0cad224168a1c88cc1bffb6643a65b837a9a0715aa867e0ece55d7d6d69530adb2ee32e65cc3a9364daaba0ca7a9d6edb8807e809913f145f8e554269 SHA512 6005dd32a2ca0aa1f7367b181b99d13d000d98282420d3119569b9fb148407191a1a8dccc81734b3c2e40715ee813599305dcadd5e3cf2af040ba312f75a0467
-EBUILD josm-bin-19039.ebuild 1193 BLAKE2B 72ac4adcb57a503336c4ef0b309b015de45b57c7598a67fbc05231f7ee9d2dce71b53ae8d57477350718251a0028df2eb9a83390ad04fa9c9e88388b41148065 SHA512 160da9353ea4dfed9e7b42e2c7e9b4972ad74a7dd1edc5bb8cc7be44dfae11822ab690055c3b8ad00c95276735ba2a0770ad600eb59cc590a631d702cf701781
-EBUILD josm-bin-19067.ebuild 1194 BLAKE2B 4d3baae83ce1ec9b343eaf3223cfa0f0dc15fb32674a50ca13eac19f64c906d9d3bdcf5f494d2bfd9c985a32db6e23e838d4fd992233040714ddcd7a8b2487b2 SHA512 3824da326ecef5d2a7faad42ba89061dcb5d00f12387b42c3ad46a8647b1a9a23e33c4a7298e5a7b9bea6a46926da96b428af81eb07fcd2525369620361d7a5c
+EBUILD josm-bin-19067.ebuild 1193 BLAKE2B 72ac4adcb57a503336c4ef0b309b015de45b57c7598a67fbc05231f7ee9d2dce71b53ae8d57477350718251a0028df2eb9a83390ad04fa9c9e88388b41148065 SHA512 160da9353ea4dfed9e7b42e2c7e9b4972ad74a7dd1edc5bb8cc7be44dfae11822ab690055c3b8ad00c95276735ba2a0770ad600eb59cc590a631d702cf701781
EBUILD josm-bin-19096.ebuild 1194 BLAKE2B 4d3baae83ce1ec9b343eaf3223cfa0f0dc15fb32674a50ca13eac19f64c906d9d3bdcf5f494d2bfd9c985a32db6e23e838d4fd992233040714ddcd7a8b2487b2 SHA512 3824da326ecef5d2a7faad42ba89061dcb5d00f12387b42c3ad46a8647b1a9a23e33c4a7298e5a7b9bea6a46926da96b428af81eb07fcd2525369620361d7a5c
MISC metadata.xml 645 BLAKE2B 53c16632c20c6f6c592d340c5dd466632489b9427c30ce13a427241e6e5e366120cbef12692363918e4ed0c4c0e26f3b0e55ec762d9d9c375ac2170674b2f55e SHA512 a87e8be8d5a9c404f1acde4c9fc77c820b4c1c97d9b3a9c42a92b5ef497c45d3cf3c4f33fa7226ae32370381de9c5373e65e2560246cf597120d2b8557c4258a
diff --git a/sci-geosciences/josm-bin/josm-bin-19039.ebuild b/sci-geosciences/josm-bin/josm-bin-19039.ebuild
deleted file mode 100644
index 3c2c192c743d..000000000000
--- a/sci-geosciences/josm-bin/josm-bin-19039.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop java-utils-2 xdg
-
-DESCRIPTION="Java-based editor for the OpenStreetMap project"
-HOMEPAGE="https://josm.openstreetmap.de/"
-# PV should be stable here https://josm.openstreetmap.de/wiki/StartupPage
-SRC_URI="https://josm.openstreetmap.de/download/josm-snapshot-${PV}.jar"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0 GPL-2+ GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-RDEPEND=">=virtual/jre-1.8"
-BDEPEND="app-arch/unzip"
-
-src_install() {
- java-pkg_newjar "${DISTDIR}/${A}" ${PN}.jar
- java-pkg_dolauncher ${PN} --jar ${PN}.jar \
- --java_args "\
- --add-exports=java.base/sun.security.action=ALL-UNNAMED \
- --add-exports=java.desktop/com.sun.imageio.plugins.jpeg=ALL-UNNAMED \
- --add-exports=java.desktop/com.sun.imageio.spi=ALL-UNNAMED"
-
- local icon_size
- for icon_size in 16 32 48; do
- newicon -s ${icon_size} -t hicolor \
- images/logo_${icon_size}x${icon_size}x32.png ${PN}.png
- newicon -s ${icon_size} -t locolor \
- images/logo_${icon_size}x${icon_size}x8.png ${PN}.png
- done
- make_desktop_entry ${PN} "Java OpenStreetMap Editor" ${PN} "Utility;Science;Geoscience"
-}
diff --git a/sci-geosciences/josm-bin/josm-bin-19067.ebuild b/sci-geosciences/josm-bin/josm-bin-19067.ebuild
index 6303fb8bbeed..3c2c192c743d 100644
--- a/sci-geosciences/josm-bin/josm-bin-19067.ebuild
+++ b/sci-geosciences/josm-bin/josm-bin-19067.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
LICENSE="Apache-2.0 GPL-2+ GPL-3"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
RDEPEND=">=virtual/jre-1.8"
BDEPEND="app-arch/unzip"
diff --git a/sci-geosciences/osm-gps-map/Manifest b/sci-geosciences/osm-gps-map/Manifest
index ebac8cfa69c8..2140f3325cfd 100644
--- a/sci-geosciences/osm-gps-map/Manifest
+++ b/sci-geosciences/osm-gps-map/Manifest
@@ -2,4 +2,4 @@ AUX osm-gps-map-1.1.0-gtk-doc-module.patch 392 BLAKE2B 73bdfd92240b7e96b05a3cf1c
AUX osm-gps-map-1.1.0-no-maintainer-mode.patch 1048 BLAKE2B bd95f60bf9ba525e7bb9ffbc46a4003a4f00a19e156ba2a288aa0aff0a72fc2d5363004ef3e91aeb6d3c2caea43f710cf77dc76d61b26834be359558baae7af6 SHA512 e6cd05ca74d77851b4b40ec167bad20f1b06840378ef93f4f961fcf795212d5f0f5ae4198bd345143e0eb0418c4bfd9e59d62b69936ae68cccb24fb84d9f87fa
DIST osm-gps-map-1.2.0.tar.gz 466817 BLAKE2B 727c5969b1ca1c681a6629cc0d35f5124e99de7116267e3135dc5dd926df4431b16045df3e1441eb1f7a68252b3bb451c26585b9907f16aec7800b9531631eaa SHA512 7d19a3f2afcaab6dd5d2fcf62a552f4f4481d494a8ce6a88f3db94d0037ade0679d1618107859c63cdc0cf72eb8c9380b435a4c3d9af68cd3f2595cc66bba747
EBUILD osm-gps-map-1.2.0.ebuild 927 BLAKE2B acdb65f185c41f2e6d43db66304640cd7da908655c8f21929c4d67ca66885b02fab8d2956d8add8f594d82664b77a4a5606476e486e33c25ceb08b4c08872d57 SHA512 e96ce414f0652a1c4f7898257d1c43ed89ea47a5412518fdafc1a759eae25d2fb40388ba17bec0cb908f61241ddecf7ae0328c51ec79afed4b96c7f187a97577
-MISC metadata.xml 328 BLAKE2B 44e8606a488dd6ec51cc32435e190db51291a5777ce18665adb42b8adc73309165d62a55b41491ce7f866dc295defc54cef6d482da6178b1568d5e7a178be86b SHA512 f6ab0806342f23e1770ba196718e838628bf6d7c8cf1e8c80f52d57585a01676a59f0e69d6891e3b07e7a092ee2eec998f7bcd98feec38e8553c08481dee5e13
+MISC metadata.xml 250 BLAKE2B 92a3ebd95cbac75a43e405c19f008bb38b6c9f175a66d87c36c164cc4ceb4acdf513723e6a103c2c32b24b32535d21a0234a739111da038390810d823e3d8367 SHA512 81c8a9108c6b8258db4a0ce02886554f9c57c9074cc82aeb279b12945fc48f2dabfcc53e9dd78201187b58be08db1db6a6c4ab47c235c2070fb4c8448bba6aee
diff --git a/sci-geosciences/osm-gps-map/metadata.xml b/sci-geosciences/osm-gps-map/metadata.xml
index 357b2be6f0cc..60c42deff2f0 100644
--- a/sci-geosciences/osm-gps-map/metadata.xml
+++ b/sci-geosciences/osm-gps-map/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">nzjrs/osm-gps-map</remote-id>
</upstream>
diff --git a/sci-geosciences/viking/Manifest b/sci-geosciences/viking/Manifest
index 8f3eb1566540..c0fcf1756d9c 100644
--- a/sci-geosciences/viking/Manifest
+++ b/sci-geosciences/viking/Manifest
@@ -1,4 +1,5 @@
+AUX viking-1.10-terraserver.patch 1286 BLAKE2B a10fb99632db730a03b1e34d2f3021ff5ab02905676052b409b25577b7f7e03f90572ddf201b0b6345b80c3704cc30582b266a613144cfb21e30afd7b9a78a88 SHA512 82a868cdd85b1d1886fa4b8e86fef5bf67b283453e5bb160b9fc9b15685727cab558f2b73f61c1a8e63e8bb366cfc0c22abca68865aba9fbc45bb6fc5153ec36
DIST viking-1.10.tar.gz 6014926 BLAKE2B 667a5cd854449f54c6f5969118a445903cafae4e8f046f14b6802f53a76c217cf960dd11876ed237112026f96da2906bb68b2474ba4e72696bd8b8a082cf7189 SHA512 8d0b3b46e139b8c03730140d89e8eaf6f1dbcde504011710d122e5239d11d1115464b087edd531228be199286605df0deb3f4b75fae0222128b0f5098344527e
DIST viking.pdf 383200 BLAKE2B 388129023e62008de2d2c402a72aa1e4a1834f99e6666bb9deedb5f5c32e8b94edeadf5a40e7b1f941aacc0057d4dcfbaf13c3098eb4efa02e3a1a8e00288201 SHA512 481c88afd43783475366d41cd46a7fa5fdbcd20fec27b3ce286fb8abe1e9efbb4164def0d19fca2380fa95b5b97e9472f25ff5e10f8d95261e85b7c4a52d29ee
-EBUILD viking-1.10.ebuild 2051 BLAKE2B 51692a09fbfe7343fdbfbe0416882750fef2bed1ac71abc430201205923581ddf18e3fe80c4fb4fed7819432b4baec2dee57316f3aa2e642a096c56e072ef9fc SHA512 f0cecea28b66e0f1b07b832d6561d10299ef815d6ce89d990d161a5318bf64a78851be611f6268a27de7d2529847a27ec766e19982780c910b8b8a1898df2d50
-MISC metadata.xml 734 BLAKE2B 7fd63ec5238ee628cb9f6cb485643fb7f029e83735d3e85b79ea2c27e3c4d50698c6fc1b67d122a4261f0ff0b6271b3001102d07a7495c0ab58d54b7feec94a5 SHA512 a0568859ea1fedda5839ed1d055097687210d938867473e31be9c5331d6d1b1b26305049d5fee9d36e945343cd2dcd08951eb5921d0683a69433b2cd6539c209
+EBUILD viking-1.10.ebuild 2100 BLAKE2B 4346b9649e6252d5f69a809d44437237f9382b1ce58289468e3e09d4558a996db763ae30d79c8fabf01d00490357f3b8debeb362a4ef887060dcc313dbff3e80 SHA512 96b280af85f57f1ca63e9e05f38aaf7739fe42d95137859fbd64e1b19c879f2d8f0fe8200b0c8f7e06e0dbc6bc3b4d0d1e25eed00c6990ec3afd1d7f5f4494b6
+MISC metadata.xml 793 BLAKE2B 21b6c3d0751f98fd8d90b260b54b9a3ef004b35f9fbb088dd664f60a72a1618df90464288075043d30754d95ebea1aa6e261ce3a280fda005a029c4dd4dac971 SHA512 9e436dedcc783f3c0c1c678905ec1381f7fe56f50480680448401b4ce06ccaffbc954debd52bb98af8008df468220482f155ee53db071e6b8b5adf1a6d600da5
diff --git a/sci-geosciences/viking/files/viking-1.10-terraserver.patch b/sci-geosciences/viking/files/viking-1.10-terraserver.patch
new file mode 100644
index 000000000000..143f80af838e
--- /dev/null
+++ b/sci-geosciences/viking/files/viking-1.10-terraserver.patch
@@ -0,0 +1,31 @@
+From 71e5d6bb1b2f9481788ce7d54d5124f468515852 Mon Sep 17 00:00:00 2001
+From: Rob Norris <rw_norris@hotmail.com>
+Date: Thu, 24 Mar 2022 19:26:37 +0000
+Subject: [PATCH] Maintain terraserver code building
+
+---
+ src/terraservermapsource.c | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/terraservermapsource.c b/src/terraservermapsource.c
+index 8d9edfac..0e8cf09a 100644
+--- a/src/terraservermapsource.c
++++ b/src/terraservermapsource.c
+@@ -32,7 +32,7 @@ static gboolean _is_mbtiles ( VikMapSource *self );
+
+ static gchar *_get_uri( VikMapSourceDefault *self, MapCoord *src );
+ static gchar *_get_hostname( VikMapSourceDefault *self );
+-static DownloadFileOptions *_get_download_options( VikMapSourceDefault *self );
++static DownloadFileOptions *_get_download_options( VikMapSourceDefault *self, MapCoord *src );
+
+ /* FIXME Huge gruik */
+ static DownloadFileOptions terraserver_options = { FALSE, FALSE, NULL, 0, NULL, NULL, 0, a_check_map_file, NULL, FALSE, FALSE, NULL };
+@@ -247,7 +247,7 @@ _get_hostname( VikMapSourceDefault *self )
+ }
+
+ static DownloadFileOptions *
+-_get_download_options( VikMapSourceDefault *self )
++_get_download_options( VikMapSourceDefault *self, MapCoord *src )
+ {
+ g_return_val_if_fail (TERRASERVER_IS_MAP_SOURCE(self), NULL);
+
diff --git a/sci-geosciences/viking/metadata.xml b/sci-geosciences/viking/metadata.xml
index d113d8a61afa..10d05ec65b71 100644
--- a/sci-geosciences/viking/metadata.xml
+++ b/sci-geosciences/viking/metadata.xml
@@ -21,5 +21,6 @@
</use>
<upstream>
<remote-id type="sourceforge">viking</remote-id>
+ <remote-id type="github">viking-gps/viking</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-geosciences/viking/viking-1.10.ebuild b/sci-geosciences/viking/viking-1.10.ebuild
index 35fb8f0196c1..f3cde20cb986 100644
--- a/sci-geosciences/viking/viking-1.10.ebuild
+++ b/sci-geosciences/viking/viking-1.10.ebuild
@@ -7,14 +7,15 @@ inherit autotools xdg-utils
DESCRIPTION="GPS data editor and analyzer"
HOMEPAGE="https://github.com/viking-gps/viking/"
-IUSE="doc +exif libexif geoclue gps +magic nls oauth"
SRC_URI="
https://github.com/viking-gps/${PN}/archive/${P}.tar.gz
doc? ( https://github.com/viking-gps/${PN}/releases/download/${P}/${PN}.pdf )"
+S="${WORKDIR}/${PN}-${P}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
+IUSE="doc +exif libexif geoclue gps +magic nls oauth"
COMMONDEPEND="
app-arch/bzip2
@@ -47,7 +48,7 @@ DEPEND="${COMMONDEPEND}
sys-devel/gettext
"
-S="${WORKDIR}/${PN}-${P}"
+PATCHES=( "${FILESDIR}/${P}-terraserver.patch" )
src_prepare() {
default
diff --git a/sci-geosciences/xyzservices/Manifest b/sci-geosciences/xyzservices/Manifest
index b18c05eca8f5..cf5d1a728da0 100644
--- a/sci-geosciences/xyzservices/Manifest
+++ b/sci-geosciences/xyzservices/Manifest
@@ -1,5 +1,7 @@
DIST xyzservices-2023.10.1.tar.gz 1113019 BLAKE2B c239c244c7ffea836acfc2fdba284c2b2b0b8fbd7e915ddcc004f7735898760f8bac626c7f58329d5c5555753dbbfe13731494ef5948ffaf2cd36d1eb28e014d SHA512 5ab57caa160bbf926014da83f81108c7ae6c509831a94d38c2dde73067cb2cd624697902166eb5a0af5f55faef1b8f1d0786db4766f80b1bfe5cad889d9dc627
DIST xyzservices-2024.4.0.tar.gz 1126163 BLAKE2B d725799b668ac0cbdc88fbd8a9f14db70d45b5ca665fe899b4cc57197321b6639590c29f47fb10e420b9f8ccfbfe4b867a9a9c8e090403f0c023c0e69295f5f9 SHA512 1fb991578275914a7b3ef8202dcb049116a423f2b645bbc52717485c76089615f988f9eb592e13399c30b2901630089188c4ed30276c68015a7f12661ac62331
+DIST xyzservices-2024.6.0.tar.gz 1127473 BLAKE2B 0c5f99cd8efb5290f9e84abe824578da2c49075ebba72d48920c22da762e4b1e3225709602325f562669835cab39fe4df3556057c454c263d15dbccdf237c950 SHA512 628e0c50149792515051120e3a300bb6d5338fca8bfd40f4ecd7c8a2e5d0ffa43e5d9affd4c979739d61f5140b3331fb4f15aef061075763957abfed7f77c5d2
EBUILD xyzservices-2023.10.1.ebuild 592 BLAKE2B 57ab00e7446df8d90126563b05983d1be5cc9c8fa3f386a0911b7b13725a05f9762b6ab651b4091fe2853815a328beb8453ef7d9e55c0f57c8de1756184d6988 SHA512 dfffcc0fa5f48edd7ab61d55e975287553ce13b8ab1f560db0c3953af8006202a552b16377c65534b2f4d2f2fd73ca18c097d88c4c84288aa537e3ede522ffe5
EBUILD xyzservices-2024.4.0.ebuild 592 BLAKE2B 57ab00e7446df8d90126563b05983d1be5cc9c8fa3f386a0911b7b13725a05f9762b6ab651b4091fe2853815a328beb8453ef7d9e55c0f57c8de1756184d6988 SHA512 dfffcc0fa5f48edd7ab61d55e975287553ce13b8ab1f560db0c3953af8006202a552b16377c65534b2f4d2f2fd73ca18c097d88c4c84288aa537e3ede522ffe5
+EBUILD xyzservices-2024.6.0.ebuild 592 BLAKE2B 57ab00e7446df8d90126563b05983d1be5cc9c8fa3f386a0911b7b13725a05f9762b6ab651b4091fe2853815a328beb8453ef7d9e55c0f57c8de1756184d6988 SHA512 dfffcc0fa5f48edd7ab61d55e975287553ce13b8ab1f560db0c3953af8006202a552b16377c65534b2f4d2f2fd73ca18c097d88c4c84288aa537e3ede522ffe5
MISC metadata.xml 334 BLAKE2B 125827255982a5609c4692d89b1ffdcbd3f8c8d159b79c96f93a384953b110c391d278c565b58015608329592240c0609540a2aa749f1f7b54fd1975ac43636c SHA512 a1378f8cb8430ba5be57af9d80cb50593ec2c1346c4142170508835230976a9795e110b9e0836f2f3a83793b5af4d93ec1e8ec9d8fe6383402a4265940b0b8b1
diff --git a/sci-geosciences/xyzservices/xyzservices-2024.6.0.ebuild b/sci-geosciences/xyzservices/xyzservices-2024.6.0.ebuild
new file mode 100644
index 000000000000..14e1cb70572f
--- /dev/null
+++ b/sci-geosciences/xyzservices/xyzservices-2024.6.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+inherit distutils-r1
+
+DESCRIPTION="Source of XYZ tiles providers"
+HOMEPAGE="https://github.com/geopandas/xyzservices"
+SRC_URI="https://github.com/geopandas/${PN}/archive/refs/tags/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"
+
+BDEPEND="dev-python/setuptools-scm"
+
+# Need mercantile module
+# distutils_enable_tests pytest
diff --git a/sci-libs/Manifest.gz b/sci-libs/Manifest.gz
index 8d9f2a2ce02f..d900c7763595 100644
--- a/sci-libs/Manifest.gz
+++ b/sci-libs/Manifest.gz
Binary files differ
diff --git a/sci-libs/branca/Manifest b/sci-libs/branca/Manifest
index e0990fc9793c..088b84cff58f 100644
--- a/sci-libs/branca/Manifest
+++ b/sci-libs/branca/Manifest
@@ -2,7 +2,9 @@ AUX branca-0.6.0-test.patch 333 BLAKE2B bdf1a556ff4b2e8b023a216a84af4b97cefe1c86
DIST branca-0.7.0.tar.gz 42990 BLAKE2B b8de083b0b94d35dbb6df5d230e388832fe027d756767d24ae8091f25d9846ac1f2ae72799aa83583c99ec02d955c7f8cb80183f1543e503d0a802ce051acac5 SHA512 bfe6afd93752dda57e55ba7bdd433e079b51798056b2be8d9c19d4ccc4ed94cc95b733cabf0981c908887c1f8a96e16bd11cb1b495243ac91df4c1c1c1253282
DIST branca-0.7.1.tar.gz 43005 BLAKE2B 2f2834d87e32ef5507273b14b1b8fcebc33d7eae49e0ffb8e834c540b1a329d177805ccbc1441cd522092d396ba98f69f3c8ab95254068d7b352e6f7df52c60d SHA512 70b6e361e93a01c319928890a40e3aa1e887e718b0736afe0a65bc45fe56fe6ca24a4c50db099066d84876cc8efd540a5cc14aa48607671ac068df3ae5124d29
DIST branca-0.7.2.tar.gz 42586 BLAKE2B 3bb6a1f93babb80788fbc1cbd37d8b0c2d5c975c9a98c5816298e37a447bcffb7742a768a0ad2fbb58af5ce0650ef28fdef42e8e4d505bbf29ab10c87ed388d6 SHA512 ad62e4496b43405dbc54b2cca35ee9d0265b8deeeb3df3b0868e63e6890fe491bfc4987318d74c1e78d83f05bdf56bfd570609699860ab1af9d189357bf00107
+DIST branca-0.8.0.tar.gz 43075 BLAKE2B 46779d59ca981c1f6e76193b1776c77a7c455b67d93115027b17f96b8c4df737502dc32feb6ce242e0f2fec9ed4541ed79c6856e85d740dec40d092000873b32 SHA512 b5e8ac51a5d1b70ee72066ee16c9fc8d37623ca807c67cf0f5a2daba37f901ecd9eb81b03857c222ace1f36fb71a9a348aae7079deccf657eaabcc1dc6b64158
EBUILD branca-0.7.0-r2.ebuild 901 BLAKE2B 79cc3f6889f428a007bfd905338753520660c38dc32d00cad2f9587ae633c67793e66af2a005f58acefc749b84ecde32fa94848651f0e7f2874b966952c36eaf SHA512 90289c6cf1ab22f0e77939c2984c98834a3fcddbca5fe2930c3fa35bf5e2d74d18caecca32f9c537c8a4f0b72555fd7ed2f4ab828ff5ab999eacd6b242375209
EBUILD branca-0.7.1.ebuild 901 BLAKE2B 79cc3f6889f428a007bfd905338753520660c38dc32d00cad2f9587ae633c67793e66af2a005f58acefc749b84ecde32fa94848651f0e7f2874b966952c36eaf SHA512 90289c6cf1ab22f0e77939c2984c98834a3fcddbca5fe2930c3fa35bf5e2d74d18caecca32f9c537c8a4f0b72555fd7ed2f4ab828ff5ab999eacd6b242375209
EBUILD branca-0.7.2.ebuild 902 BLAKE2B 4eac358501ca18426d9aca169caa360c194bebc401bc2f870ad5fc606ef2f0699157b00f342f811a08db79a8cec62707d7106d269c0d18d4f540698fe1f92c62 SHA512 b0a8133fad3418a79afa9c9ca0b88231c680a5131a2375ac095db0937ef8973221a25cba6c1f9b65302385e6b29b6700f8ffa8f7588ea8aa57b8412086a93c3e
+EBUILD branca-0.8.0.ebuild 902 BLAKE2B 4eac358501ca18426d9aca169caa360c194bebc401bc2f870ad5fc606ef2f0699157b00f342f811a08db79a8cec62707d7106d269c0d18d4f540698fe1f92c62 SHA512 b0a8133fad3418a79afa9c9ca0b88231c680a5131a2375ac095db0937ef8973221a25cba6c1f9b65302385e6b29b6700f8ffa8f7588ea8aa57b8412086a93c3e
MISC metadata.xml 567 BLAKE2B a65dec67ea324de3bd665152174cd5d8ca121d2775e9e6db7d15f2c1a2b60058f8788769d2cd4ae54d454b667b9581fe84006b2eebfde99ccdb63ed5d015ff6c SHA512 9cff06968cb58902bc68dab33859310746e7fba3420a53f04c6fa45c5aeda061a68c41343b71240670b21d116d80fe9e6d40c7ba281e2910b7a95caebfcd5dd8
diff --git a/sci-libs/branca/branca-0.8.0.ebuild b/sci-libs/branca/branca-0.8.0.ebuild
new file mode 100644
index 000000000000..6fbc4495a341
--- /dev/null
+++ b/sci-libs/branca/branca-0.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+inherit distutils-r1
+
+DESCRIPTION="spinoff from folium, host the non-map-specific features"
+HOMEPAGE="https://github.com/python-visualization/branca"
+SRC_URI="https://github.com/python-visualization/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+PATCHES=( "${FILESDIR}"/${PN}-0.6.0-test.patch )
+
+RDEPEND="dev-python/jinja[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/setuptools-scm
+ test? (
+ dev-python/selenium[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ )"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs/source \
+ dev-python/nbsphinx
+
+python_test() {
+ epytest -m 'not headless'
+}
diff --git a/sci-libs/caffe2/Manifest b/sci-libs/caffe2/Manifest
index 08523c57be39..79cf2c8c93df 100644
--- a/sci-libs/caffe2/Manifest
+++ b/sci-libs/caffe2/Manifest
@@ -14,7 +14,7 @@ AUX caffe2-2.3.0-rocm-fix-std-cpp17.patch 3378 BLAKE2B 9e88fa1bf68c397c8122ea5b3
DIST pytorch-2.2.2.tar.gz 116367503 BLAKE2B 0be22f2ec4b9aac6f5e976664cae01facf07929a32565cd57d7cc5b2d9888e9ae71ca301853752fe8f31d174d04c9974eb9ed2f3d452360a50ccf024f200726a SHA512 7990e0f9484038c3458c0bda2c863bf2b19e56edab81fc5938c6e0f08b17558287f853bb67350e8cca8f42bec0f1d4ba0e94e50a145db8da44bdd4bd703d91d0
DIST pytorch-2.3.0.tar.gz 117029829 BLAKE2B 8f9c0d71ee0a9219b495eddccdcc65107f7ad537c43c68100b229f3d27b0e6c01ccb1659c7fffc356a48d80f2adc0a10361305dc8f1df20446de837d380f89f6 SHA512 67f7e9a096c3ffb952206ebf9105bedebb68c24ad82456083adf1d1d210437fcaa9dd52b68484cfc97d408c9eebc9541c76868c34a7c9982494dc3f424cfb07c
DIST pytorch-2.3.1.tar.gz 117035696 BLAKE2B d419d7fa1342f1fb317ffce09ec9dc1447414627cc83d36578fe60f68c283c620b2b4d49f414cd206d537b90b16432a06cd1941662720db05d5e2b6c493325f5 SHA512 e1bcae44f9939fc7ccb1360a9b1970d92426f25e5de73e36964df3dd15ad5d8d9f5bd2f9a7dda6b8f64e2bba3674005bd869f542489cc442ad0125a02676f587
-EBUILD caffe2-2.2.2-r1.ebuild 7452 BLAKE2B 6b4c14a8304ef36349f6442616bb1e2a9563596293ea507ffd1d9083fc01c251dd237db3babbdc9841273b7c31b8ac4b420e3047e6ffd128763ca9afc4b6aa16 SHA512 cfa525d40f3dfbcd4dcf7e31cb772dcd809d528981925b50239961e91ae2147723d261b71f433e5a22e73f59b0bd156a97d84b385d1d5bfffd51db9fc6db2b57
+EBUILD caffe2-2.2.2-r1.ebuild 7452 BLAKE2B 31ef525960d7c3866580985f9ba9736e5419f17c2a63251b8c4fe961a6789a33dee746b14b12fa331c8c20a6c821565b92dd2cb7c6cdd61678bba7ddf5fc7400 SHA512 f232d901c08e3fefd0d6260d07915786747df8f83269c3980c16112c968114c3cdb7daccd8132a6a3850a266a04b38f6df6d2b1f1bc35f473fb9a58d5fff3452
EBUILD caffe2-2.3.0-r3.ebuild 7542 BLAKE2B 6b230db4d2a033b5078e8c61e40955a0981aa3b6b06734145e4bec8f78719329a3825218045a8f57efce9bfddad7b252ee4447d82cc0637db8656d5f8178b9cc SHA512 d3861111081d26a883790e7a5097ddf77ef2e491eb4471a3cc95d25e659ad8c283c22bda5674cb09d575768da5b6a401ea5347febd4f194dbedd4196d1ac628d
-EBUILD caffe2-2.3.1.ebuild 7563 BLAKE2B 9baa8fc31f572e2f16b193c9e5820d3e8f53d06d2ee4707c275e5070d13d6e90d52cf2df32a13b4566707ddb1e298efad79c80812fb54950486f6b8589915ff1 SHA512 fbbe1d6fdd03e55b9beb63ae5934b873552e68662cff1a5f2eaa9ae35bf326f637b040f4864e4d59775c509d2b4aebef0c11d67c54f3464625a6163ed001df2d
+EBUILD caffe2-2.3.1.ebuild 7563 BLAKE2B 17433295ef6aaf94567a5261e9df6a2b5aeac0b2c18eb4c45375ed828cbba7ac874811c0da8ca51de84482d5e4b62b48ccecd8924ad42c72a1320ff8b3b715c6 SHA512 c6868b614f7a9c3847e32ba054d821e96486d57cdf1d4597d3a6bb6f9045bd19fa65d5462af31c471eafddd4d5e72278d68de59c21cb21ab17df381fd181fe10
MISC metadata.xml 1225 BLAKE2B ab7fb0bf8b2d37ddaa1a9ecc815eb094e85465d20d3a30af081b42e0b60ade9858d0053b101ba0e7750a90cb48b5b79db9bdc2729bf66d0420732489da62fe54 SHA512 dfb58597fb4bcdd7df0fcc3f2514518e118e8fc9b1cd24868aab60c32a62ff419b8b72a7c294925eff4c8871cc8df606af7fa60bfa99901091d8195101ee1153
diff --git a/sci-libs/caffe2/caffe2-2.2.2-r1.ebuild b/sci-libs/caffe2/caffe2-2.2.2-r1.ebuild
index cd3d8757daa6..6649975ddf2d 100644
--- a/sci-libs/caffe2/caffe2-2.2.2-r1.ebuild
+++ b/sci-libs/caffe2/caffe2-2.2.2-r1.ebuild
@@ -62,18 +62,18 @@ RDEPEND="
opencv? ( media-libs/opencv:= )
qnnpack? ( sci-libs/QNNPACK )
rocm? (
- >=dev-util/hip-5.7
- >=dev-libs/rccl-5.7[${ROCM_USEDEP}]
- >=sci-libs/rocThrust-5.7[${ROCM_USEDEP}]
- >=sci-libs/rocPRIM-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipBLAS-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipFFT-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipSPARSE-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipRAND-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipCUB-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipSOLVER-5.7[${ROCM_USEDEP}]
- >=sci-libs/miopen-5.7[${ROCM_USEDEP}]
- >=dev-util/roctracer-5.7[${ROCM_USEDEP}]
+ =dev-util/hip-5.7*
+ =dev-libs/rccl-5.7*[${ROCM_USEDEP}]
+ =sci-libs/rocThrust-5.7*[${ROCM_USEDEP}]
+ =sci-libs/rocPRIM-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipBLAS-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipFFT-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipSPARSE-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipRAND-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipCUB-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipSOLVER-5.7*[${ROCM_USEDEP}]
+ =sci-libs/miopen-5.7*[${ROCM_USEDEP}]
+ =dev-util/roctracer-5.7*[${ROCM_USEDEP}]
)
distributed? ( sci-libs/tensorpipe[cuda?] )
xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 )
diff --git a/sci-libs/caffe2/caffe2-2.3.1.ebuild b/sci-libs/caffe2/caffe2-2.3.1.ebuild
index 53c270458dd2..51bab7c5dac7 100644
--- a/sci-libs/caffe2/caffe2-2.3.1.ebuild
+++ b/sci-libs/caffe2/caffe2-2.3.1.ebuild
@@ -65,18 +65,18 @@ RDEPEND="
opencv? ( media-libs/opencv:= )
qnnpack? ( sci-libs/QNNPACK )
rocm? (
- >=dev-util/hip-5.7
- >=dev-libs/rccl-5.7[${ROCM_USEDEP}]
- >=sci-libs/rocThrust-5.7[${ROCM_USEDEP}]
- >=sci-libs/rocPRIM-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipBLAS-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipFFT-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipSPARSE-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipRAND-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipCUB-5.7[${ROCM_USEDEP}]
- >=sci-libs/hipSOLVER-5.7[${ROCM_USEDEP}]
- >=sci-libs/miopen-5.7[${ROCM_USEDEP}]
- >=dev-util/roctracer-5.7[${ROCM_USEDEP}]
+ =dev-util/hip-5.7*
+ =dev-libs/rccl-5.7*[${ROCM_USEDEP}]
+ =sci-libs/rocThrust-5.7*[${ROCM_USEDEP}]
+ =sci-libs/rocPRIM-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipBLAS-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipFFT-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipSPARSE-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipRAND-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipCUB-5.7*[${ROCM_USEDEP}]
+ =sci-libs/hipSOLVER-5.7*[${ROCM_USEDEP}]
+ =sci-libs/miopen-5.7*[${ROCM_USEDEP}]
+ =dev-util/roctracer-5.7*[${ROCM_USEDEP}]
)
distributed? ( sci-libs/tensorpipe[cuda?] )
xnnpack? ( >=sci-libs/XNNPACK-2022.12.22 )
diff --git a/sci-libs/cfitsio/Manifest b/sci-libs/cfitsio/Manifest
index 895b6d0b0c30..b56ebe476cba 100644
--- a/sci-libs/cfitsio/Manifest
+++ b/sci-libs/cfitsio/Manifest
@@ -1,21 +1,10 @@
AUX cfitsio-3.490-ldflags.patch 520 BLAKE2B 30943426915a9fe78756230ad82d700a605f9e95913b26741199c0db68ef8e69bd3efb901bf938d6bf2529d9359d3e97bd9823e6c871b8873aa368aebf097faa SHA512 8a78b2ba84bb5fc904c7e642410945674b9bee20fe36e46b1e7c0b4f369ef934cd75ded3f9fb9dcf465f11ae30d1e2fbfa5c0e70adf3c8264b96bca5238e31a2
-AUX cfitsio-3.490-pkgconfig.patch 613 BLAKE2B acdaedb24b8a06019346b44eade4cf9f8cdce93578a08354dab61bfa5e7979fd22ab5214676d0f08a8dde5bb70b10c0ec54527d25b73892aa6bbbe935614ee92 SHA512 46c2f7ae36529c4d3afc17afe2f22b2f21b1d5ecfa1d460fca8a95335bf94017c322412da67b57cd052ab98701e5f7776845fe30171cb400f97e2b4411497387
-AUX cfitsio-3.490-system-zlib.patch 2816 BLAKE2B eb16c43cc5be95877424469eeebc085a46fb37e78d0b2fb48db72d71c2bb05d5b85eaf6d7341ed07da25858765cb9902e1dcf8ef33f3ab42b191d2b7689976ed SHA512 4f05a0a35d6bcdc03676d9142d2cc46dd4df69aff4759464c2dc441753e7e3085c756059d2218e9deef9da91c27e760c0f73562bbc02b5a73e0044f47560ded8
-AUX cfitsio-4.0.0-pkgconfig.patch 560 BLAKE2B ca784b063cddb88ae6665d205dd91908499f1f1ae82ce185a9c45f8af972ffd4f4d5c075fb5bcaaddd639550785dff4aeb573efea3d87dc45e097811806a2532 SHA512 b4ceb89429c1e9139c8086cb6ab8dd0191678b8f868f36ee651b6b97779e16aeceec121cb5a6dac9dffc03add4f90469286a4134d7b31607614ec6a055d4c19e
-AUX cfitsio-4.0.0-system-zlib.patch 2406 BLAKE2B f17d54f549b4167d51eb073decd4924acad02c4239ea36fea78bd5c71a4f236d7285d669bd12c8e9de38468416e4262005bfd704ab5146353810bfd11c08036c SHA512 3d82bd4852619b1d10eb765f05e3dd03b8cc11dfac6f4eae48062b20b71e715c8eebe7c374fb83d38dfdb454fdb598a7b62a7d27f6517cc885d56189f4a0f2d7
-AUX cfitsio-4.1.0-pkgconfig.patch 600 BLAKE2B 4cf6c9a10f3b43f85b0b7d63bad64affd4da8aefee0b70884c5d6df70adc069c638379a1101594eeefcae40a7bde1c0f6253b91ea3f01eacde4ed8b35a05b95f SHA512 1f5f6a31ad7fcee675958bc63a679052dbad002dd32ba480a47bbc6d54c224e5bc35c54d213c2b7ba60ce624f9efb943896ded2383a50d01575b3fe78ba0d9a0
-AUX cfitsio-4.1.0-system-zlib.patch 2580 BLAKE2B 9c84cf98d1cfafa824c7122e1833927912af0993566750c06066426a08cdb66505ec62a5eab4018e7da7aed2ed55320018c0a0feb25c8a857dbcc4067f9cf49f SHA512 51d5c5edb6f19ad23f9ee91bfc84aba4b2aed4f53740e5721c1a9b68977549bcf00ac38c1dba0a073ce3b4525cc90239e9401de4d03702467efc72b0810dd69f
AUX cfitsio-4.2.0-pkgconfig.patch 685 BLAKE2B a231cbaa3df98088248cf9064c00bab5c76398a88c4494c7e827e325627e6c3f74b1228bda1bc4cba1fd7a32916121095ee0a07c8a7fa18adfdf85815717ddb0 SHA512 7ce6e934d19cb08bac4002edcad2310e45d073abfece87db8b654b5d4b52930f382f5ef3713412311bf5bb32361a27cb9ee8ccdd012fb23ca3b2bcae9ea8a028
AUX cfitsio-4.2.0-system-zlib.patch 2589 BLAKE2B 6dbba94f0a3779d18f92478c82a4ff19c6b1bcef7ce72b9a33623b483de8dc99f771f1e1d5868f87b4dd605de94eb3e6ffef53163a88f9300bd9e5a32ba5a2c0 SHA512 a27692620d0c21641d2e4e739c735daac78af200cf8002dd3cf411a7fc14189faca3e5988f00aca1028d06badd4a76353f27b56d40ea9966cb4c9be183f9176d
-DIST cfitsio-3.49.tar.gz 4934662 BLAKE2B ca8b701f0fec399d989efb61fdaa2bfbf49d0eea2d3ff47e156757c5a99bc77c23a1b91b4c91166696293c71c78210065dc48d0bb3c77039815f326d0ed55f0a SHA512 9836a4af3bbbfed1ea1b4c70b9d500ac485d7c3d8131eb8a25ee6ef6662f46ba52b5161c45c709ed9a601ff0e9ec36daa5650eaaf4f2cc7d6f4bb5640f10da15
-DIST cfitsio-4.0.0.tar.gz 4746177 BLAKE2B a43a21d29522cac84294e81ad5f0a45839c21c2fafcbde42504670e73757a41ebd91e42d086529df8139ce920446332f827b1abf027f8932ee73dd025103cd8e SHA512 a5b20bd6ad648450e99167f63813cc7523347aadfc9f85d2c0ed3ba7e4516b3bb6bc0851f209268f2cb045cdacc43a3da9e4506af4581f806ab9f4de248065fa
-DIST cfitsio-4.1.0.tar.gz 4305184 BLAKE2B 1edfce2b44ab990ed834b22dfc734af632f8f1401b6616f0c4322a3c40117123e52ba191610a3393c077f4a5fccd7462bcb4749e715cf2e9abae08edb1f1f8eb SHA512 bbbe10e890e74a30a9806dd2bbf711b3b1f15502b210b222d2d57cc083495c3b66b44927e4680f989045187fb7075f7187e2805ddcb4753ce53c68c3442cc813
DIST cfitsio-4.2.0.tar.gz 4356372 BLAKE2B 7f5e695a56105866b2457e0f1c2d74bfb2aa86bc53e4eeb39aa9b8e79b278e1184a610422bf43c341a9f3159a93b980bab1ec9084475189b08dfa080b59ec2af SHA512 41b51653370874f50a7a9fe7d5f61577a979ab9d146b8249afa407d3858cb4dce0581eba23093972b66f7d1042b9693b98ad9130ec67b3b44e94005e72d60853
DIST cfitsio-4.4.0.tar.gz 4278372 BLAKE2B 883a88b08ecddb756a479c361fd0dc4741cffd9b82f311d3cde3f4bede2ac3cb68c8597a5d1cc1350f14b2b145a628fa0ec90754284c0cd4ec1472cb370af01e SHA512 9358b1ed94fdc456cf8c0ddcb346c08f6bc97ee862c31366f3fae2d1be8d5278ffc79da01e41ceebf67ebc831f58bce3551e087c883bbf6b396133110d74b076
-EBUILD cfitsio-3.490.ebuild 1700 BLAKE2B 1993e129785b1191a2fb8c43ccc552b2518b60fbdc6c227fee00c73d938e4608115e077711716c23bd28027e25e04636dae0049d93a2d6773712627fceaa8036 SHA512 5634f5ff6641ccd92edcec1849bdc2fb975471cdab50debebaeccab52fda9814ef61588ad5083a2306a93db7d830045f288094cc245f87d40fb333fc67ec1255
-EBUILD cfitsio-4.0.0.ebuild 1659 BLAKE2B e8c509d9090f2272c0a1545f5f2c301935df0d030ef85cce53c0606b7c0046a3c0fe50e725035cd7107318f645abb6ea6415985e58439bd1ed76f347f1fa3fa0 SHA512 cc578475a999b25decaedff27de330270b2eb1b50085de7e85738b517e8fe51a949e3985e7af9de3163b76b1bf817d997def846dd6be991ba04085b7f18b50ac
-EBUILD cfitsio-4.1.0-r1.ebuild 1879 BLAKE2B 7c48140997a05908921ce35c4c4a9233928a44de433a61d02eb93839e913832bd373eabe094539a3091c137498df4ffb1fa7b6a392560c5551f89475905f0982 SHA512 00f9c639087c62cd052f7ea4890f95c8cee324c821abc3d7c8b701a0c2662c071389f49542d4288d538101d535622dd5d84a773835c9389cc39f83fd16cfe3bd
-EBUILD cfitsio-4.1.0.ebuild 1814 BLAKE2B 76968a8950f95ed2bf537491572a0f8d5dd8a5bc5babf2e2006f99c8d6014009e599101534f936ca5a6a9819fcf2da7dd429a2bc21e5e63c9e5057dfccde352a SHA512 cfdfa3021f4ea8802bf538370b41246f0bba1fef26476dd66d189996dcf6a3337b9a0d250aa46edffb6b7e1f8ac104c88edd0f9591e00dff7e62f71345feada2
+DIST cfitsio-4.4.1.tar.gz 4308170 BLAKE2B 237a2f899b39a01ed73e3e41b420874c7654faf1f93e3c3b3454d2001a472f64b1c44fa2c88598ea21e3a8d60a1dcb76aa3001fee1e4443f91bcd565ce605a4f SHA512 a49e4e09a2e5f6e0ae823a68f02b3f6285cf3e0af66c9a1f8dadcd2867fa83c17fd27e446e8e5af9374ff2dc7b7a18334663ce977a1691c4ed4ced14d33232b7
EBUILD cfitsio-4.2.0.ebuild 1877 BLAKE2B 3b541f0d4930b42d8ece6acdaa1be4e7c1443f84800b7642ff6dbb9f15125122f7ede4c07034e508d80fce187797faaac4ca370a19ecc99cc91cd37a15e6a485 SHA512 f5694ab2d6666d622427055987d635ec7063ddba754332cc0527a0aaacd6dda0359554ec13d08760f73508e9606fd517d93a571686748bf518cedcbfbb553ba5
EBUILD cfitsio-4.4.0.ebuild 1836 BLAKE2B 0ec49e9cc08b6179ee846e227b210d3d776fa2f2c551c6ca6658ac43ed503c6afcf8234916da4a51cb92cf1d5221959ad2b132159408049f5e262757b58afe05 SHA512 6bc6c8f1248271cf5754b9354bb8d76a2776fd963aac033c477b8a7be6c900d072f00117091eb9f55a8d7c52ef28500602adb65165d4818d026f7615e8f991f1
+EBUILD cfitsio-4.4.1.ebuild 1836 BLAKE2B 0ec49e9cc08b6179ee846e227b210d3d776fa2f2c551c6ca6658ac43ed503c6afcf8234916da4a51cb92cf1d5221959ad2b132159408049f5e262757b58afe05 SHA512 6bc6c8f1248271cf5754b9354bb8d76a2776fd963aac033c477b8a7be6c900d072f00117091eb9f55a8d7c52ef28500602adb65165d4818d026f7615e8f991f1
MISC metadata.xml 1032 BLAKE2B 4479a1c6a42796e7effcc1b53ecc30d11e7302140cee2a34f7deaa1270497d0b0add85ddf1ce38223b357a9cac5f11af9039246f41228aca7d73653fd58a0fcf SHA512 ad32ecfbeceae8d768e9fa63386bdf89887d36ca18a68a72965b4f9206d779a26ece545d618540538246be5307c066e823ce55117208533cd9e668a6010222df
diff --git a/sci-libs/cfitsio/cfitsio-3.490.ebuild b/sci-libs/cfitsio/cfitsio-3.490.ebuild
deleted file mode 100644
index 25baa898457a..000000000000
--- a/sci-libs/cfitsio/cfitsio-3.490.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${PN}-${PV%0*}"
-inherit fortran-2 multilib-minimal
-
-DESCRIPTION="C and Fortran library for manipulating FITS files"
-HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
-SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="ISC"
-SLOT="0/9"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bzip2 curl cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
-
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
-"
-RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
- bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
- curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
-"
-# Bug #803350
-DEPEND="${RDEPEND}
- <dev-lang/cfortran-20110621
-"
-
-PATCHES=(
- "${FILESDIR}/${P}-ldflags.patch"
- "${FILESDIR}/${P}-system-zlib.patch"
- "${FILESDIR}/${P}-pkgconfig.patch"
-)
-
-pkg_setup() {
- fortran-2_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Avoid internal cfortran
- mv cfortran.h cfortran.h.disabled || die
- ln -s "${EPREFIX}"/usr/include/cfortran.h . || die
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_with bzip2)
- $(use_enable curl)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_ssse3 ssse3)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- dodoc README docs/changes.txt
-
- dodoc docs/{quick,cfitsio,fpackguide}.pdf
- dodoc docs/fitsio.pdf
-
- docinto examples
- dodoc cookbook.c testprog.c speed.c smem.c
- dodoc cookbook.f testf77.f
-
- # Remove static libs
- find "${ED}" -name '*.a' -delete || die
-}
diff --git a/sci-libs/cfitsio/cfitsio-4.0.0.ebuild b/sci-libs/cfitsio/cfitsio-4.0.0.ebuild
deleted file mode 100644
index f3a9749ea4d6..000000000000
--- a/sci-libs/cfitsio/cfitsio-4.0.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fortran-2 multilib-minimal
-
-DESCRIPTION="C and Fortran library for manipulating FITS files"
-HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
-SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/9"
-KEYWORDS="~alpha amd64 ~hppa ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bzip2 curl cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
-
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
-"
-RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
- bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
- curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
-"
-# Bug #803350
-DEPEND="${RDEPEND}
- <dev-lang/cfortran-20110621
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.490-ldflags.patch"
- "${FILESDIR}/${P}-system-zlib.patch"
- "${FILESDIR}/${P}-pkgconfig.patch"
-)
-
-pkg_setup() {
- fortran-2_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Avoid internal cfortran
- mv cfortran.h cfortran.h.disabled || die
- ln -s "${EPREFIX}"/usr/include/cfortran.h . || die
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_with bzip2)
- $(use_enable curl)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_ssse3 ssse3)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
- dodoc README docs/changes.txt
-
- dodoc docs/{quick,cfitsio,fpackguide}.pdf
- dodoc docs/fitsio.pdf
-
- docinto examples
- dodoc cookbook.c testprog.c speed.c smem.c
- dodoc cookbook.f testf77.f
-
- # Remove static libs
- find "${ED}" -name '*.a' -delete || die
-}
diff --git a/sci-libs/cfitsio/cfitsio-4.1.0-r1.ebuild b/sci-libs/cfitsio/cfitsio-4.1.0-r1.ebuild
deleted file mode 100644
index 3e3a329bda85..000000000000
--- a/sci-libs/cfitsio/cfitsio-4.1.0-r1.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fortran-2 multilib-minimal
-
-DESCRIPTION="C and Fortran library for manipulating FITS files"
-HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
-SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/9"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bzip2 curl threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
-
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
-"
-RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
- bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
- curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
-"
-# Bug #803350
-DEPEND="${RDEPEND}
- <dev-lang/cfortran-20110621
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.490-ldflags.patch"
- "${FILESDIR}/${P}-system-zlib.patch"
- "${FILESDIR}/${P}-pkgconfig.patch"
-)
-
-pkg_setup() {
- fortran-2_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Avoid internal cfortran
- mv cfortran.h cfortran.h.disabled || die
- ln -s "${EPREFIX}"/usr/include/cfortran.h . || die
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_with bzip2)
- $(use_enable curl)
- $(use_enable threads reentrant)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_ssse3 ssse3)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- if use tools ; then
- emake utils
- fi
-}
-
-multilib_src_install_all() {
- dodoc README docs/changes.txt
-
- dodoc docs/{quick,cfitsio,fpackguide}.pdf
- dodoc docs/fitsio.pdf
-
- docinto examples
- dodoc cookbook.c testprog.c speed.c smem.c
- dodoc cookbook.f testf77.f
-
- # https://bugs.gentoo.org/855191
- if use tools; then
- rm "${ED}/usr/bin/smem" || die
- fi
-
- # Remove static libs
- find "${ED}" -name '*.a' -delete || die
-}
diff --git a/sci-libs/cfitsio/cfitsio-4.1.0.ebuild b/sci-libs/cfitsio/cfitsio-4.1.0.ebuild
deleted file mode 100644
index f63f54fd87e5..000000000000
--- a/sci-libs/cfitsio/cfitsio-4.1.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fortran-2 multilib-minimal
-
-DESCRIPTION="C and Fortran library for manipulating FITS files"
-HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
-SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0/9"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="bzip2 curl threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
-
-BDEPEND="
- app-alternatives/yacc
- app-alternatives/lex
-"
-RDEPEND="
- sys-libs/zlib[${MULTILIB_USEDEP}]
- bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
- curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
- tools? ( !dev-util/smem )
-"
-# Bug #803350
-DEPEND="${RDEPEND}
- <dev-lang/cfortran-20110621
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.490-ldflags.patch"
- "${FILESDIR}/${P}-system-zlib.patch"
- "${FILESDIR}/${P}-pkgconfig.patch"
-)
-
-pkg_setup() {
- fortran-2_pkg_setup
-}
-
-src_prepare() {
- default
-
- # Avoid internal cfortran
- mv cfortran.h cfortran.h.disabled || die
- ln -s "${EPREFIX}"/usr/include/cfortran.h . || die
-
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- local myeconfargs=(
- $(use_with bzip2)
- $(use_enable curl)
- $(use_enable threads reentrant)
- $(use_enable cpu_flags_x86_sse2 sse2)
- $(use_enable cpu_flags_x86_ssse3 ssse3)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_compile() {
- default
-
- if use tools ; then
- emake utils
- fi
-}
-
-multilib_src_install_all() {
- dodoc README docs/changes.txt
-
- dodoc docs/{quick,cfitsio,fpackguide}.pdf
- dodoc docs/fitsio.pdf
-
- docinto examples
- dodoc cookbook.c testprog.c speed.c smem.c
- dodoc cookbook.f testf77.f
-
- # Remove static libs
- find "${ED}" -name '*.a' -delete || die
-}
diff --git a/sci-libs/cfitsio/cfitsio-4.4.1.ebuild b/sci-libs/cfitsio/cfitsio-4.4.1.ebuild
new file mode 100644
index 000000000000..a27f43704cab
--- /dev/null
+++ b/sci-libs/cfitsio/cfitsio-4.4.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake-multilib fortran-2
+
+DESCRIPTION="C and Fortran library for manipulating FITS files"
+HOMEPAGE="https://heasarc.gsfc.nasa.gov/docs/software/fitsio/fitsio.html"
+SRC_URI="https://heasarc.gsfc.nasa.gov/FTP/software/fitsio/c/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/10"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="bzip2 curl test threads tools cpu_flags_x86_sse2 cpu_flags_x86_ssse3"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ app-alternatives/yacc
+ app-alternatives/lex
+"
+RDEPEND="
+ sys-libs/zlib[${MULTILIB_USEDEP}]
+ bzip2? ( app-arch/bzip2[${MULTILIB_USEDEP}] )
+ curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+"
+# Bug #803350
+DEPEND="
+ ${RDEPEND}
+ <dev-lang/cfortran-20110621
+"
+
+pkg_setup() {
+ fortran-2_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ if ! grep -q 'CFITSIO_SONAME,10' configure.in; then
+ die "Update subslot!"
+ fi
+
+ # fix libdir & sync SONAME to configure.in
+ sed -e 's:lib/:${CMAKE_INSTALL_LIBDIR}/:' \
+ -e "/SOVERSION/s:VERSION :VERSION ${SLOT#0/}.:" \
+ -e "s:SOVERSION :SOVERSION ${SLOT#0/}.:" \
+ -i CMakeLists.txt || die
+
+ # Avoid internal cfortran
+ rm cfortran.h || die
+}
+
+multilib_src_configure() {
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ # used for .pc file
+ -DLIB_SUFFIX=${libdir#lib}
+
+ -DUSE_BZIP2=$(usex bzip2)
+ -DUSE_CURL=$(usex curl)
+ -DUSE_PTHREADS=$(usex threads)
+ -DUSE_SSE2=$(usex cpu_flags_x86_sse2)
+ -DUSE_SSSE3=$(usex cpu_flags_x86_ssse3)
+
+ -DTESTS=$(usex test)
+ -DUTILS=$(multilib_native_usex tools)
+ )
+ cmake_src_configure
+}
+
+multilib_src_install_all() {
+ dodoc README.md docs/changes.txt docs/*.pdf
+
+ docinto examples
+ dodoc utilities/{cookbook.{c,f},testprog.c,testf77.f,speed.c,smem.c}
+}
diff --git a/sci-libs/cfitsio/files/cfitsio-3.490-pkgconfig.patch b/sci-libs/cfitsio/files/cfitsio-3.490-pkgconfig.patch
deleted file mode 100644
index 37b47c7b820f..000000000000
--- a/sci-libs/cfitsio/files/cfitsio-3.490-pkgconfig.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -ur a/cfitsio.pc.in b/cfitsio.pc.in
---- a/cfitsio.pc.in 2019-05-08 17:34:49.000000000 +0200
-+++ b/cfitsio.pc.in 2019-08-01 15:56:52.064310329 +0200
-@@ -1,12 +1,12 @@
- prefix=@prefix@
- exec_prefix=@exec_prefix@
- libdir=@libdir@
--includedir=@includedir@
-+includedir=@includedir@/cfitsio
-
- Name: cfitsio
- Description: FITS File Subroutine Library
- URL: https://heasarc.gsfc.nasa.gov/fitsio/
- Version: @CFITSIO_MAJOR@.@CFITSIO_MINOR@
--Libs: -L${libdir} -lcfitsio
--Libs.private: -lm @LIBS@
--Cflags: -I${includedir}
-+Libs: -L${libdir} -lcfitsio
-+Libs.private: -lm -lz @LIBS@
-+Cflags: -D_REENTRANT -I${includedir}
diff --git a/sci-libs/cfitsio/files/cfitsio-3.490-system-zlib.patch b/sci-libs/cfitsio/files/cfitsio-3.490-system-zlib.patch
deleted file mode 100644
index 6ade40ce62f3..000000000000
--- a/sci-libs/cfitsio/files/cfitsio-3.490-system-zlib.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-diff -ur a/Makefile.in b/Makefile.in
---- a/Makefile.in 2019-05-08 17:34:50.000000000 +0200
-+++ b/Makefile.in 2019-08-01 15:52:57.829760351 +0200
-@@ -68,9 +68,7 @@
- pliocomp.c fits_hcompress.c fits_hdecompress.c \
- simplerng.c @GSIFTP_SRC@
-
--ZLIB_SOURCES = zlib/adler32.c zlib/crc32.c zlib/deflate.c zlib/infback.c \
-- zlib/inffast.c zlib/inflate.c zlib/inftrees.c zlib/trees.c \
-- zlib/uncompr.c zlib/zcompress.c zlib/zuncompress.c zlib/zutil.c
-+ZLIB_SOURCES = zlib/zcompress.c zlib/zuncompress.c
-
- SOURCES = ${CORE_SOURCES} ${ZLIB_SOURCES} @F77_WRAPPERS@
-
-@@ -103,7 +101,7 @@
- shared: lib${PACKAGE}${SHLIB_SUFFIX}
-
- lib${PACKAGE}${SHLIB_SUFFIX}: ${OBJECTS}
-- ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS_CURL} ${LIBS}
-+ ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm -lz -lbz2 ${LIBS_CURL} ${LIBS}
- @if [ "x${CFITSIO_SHLIB_SONAME}" != x ]; then \
- ln -sf ${CFITSIO_SHLIB} ${CFITSIO_SHLIB_SONAME}; \
- ln -sf ${CFITSIO_SHLIB_SONAME} $@; \
-@@ -140,28 +138,28 @@
- ${CC} -c ${CFLAGS} ${CPPFLAGS} ${SSE_FLAGS} ${DEFS} $<
-
- smem: smem.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz
-
- testprog: testprog.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- fpack: fpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- funpack: funpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- fitscopy: fitscopy.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- speed: speed.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- imcopy: imcopy.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- cookbook: cookbook.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- eval: # Rebuild eval_* files from flex/bison source
- ${FLEX} -t eval.l > eval_l.c1
diff --git a/sci-libs/cfitsio/files/cfitsio-4.0.0-pkgconfig.patch b/sci-libs/cfitsio/files/cfitsio-4.0.0-pkgconfig.patch
deleted file mode 100644
index 4d743f2d32d9..000000000000
--- a/sci-libs/cfitsio/files/cfitsio-4.0.0-pkgconfig.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff --git a/cfitsio.pc.in b/cfitsio.pc.in
-index 7cc25c6..95fb9d0 100644
---- a/cfitsio.pc.in
-+++ b/cfitsio.pc.in
-@@ -1,12 +1,12 @@
- prefix=@prefix@
- exec_prefix=@exec_prefix@
- libdir=@libdir@
--includedir=@includedir@
-+includedir=@includedir@/cfitsio
-
- Name: cfitsio
- Description: FITS File Subroutine Library
- URL: https://heasarc.gsfc.nasa.gov/fitsio/
- Version: @CFITSIO_MAJOR@.@CFITSIO_MINOR@.@CFITSIO_MICRO@
- Libs: -L${libdir} -lcfitsio
--Libs.private: -lm @LIBS@
--Cflags: -I${includedir}
-+Libs.private: -lm -lz @LIBS@
-+Cflags: -D_REENTRANT -I${includedir}
diff --git a/sci-libs/cfitsio/files/cfitsio-4.0.0-system-zlib.patch b/sci-libs/cfitsio/files/cfitsio-4.0.0-system-zlib.patch
deleted file mode 100644
index f26f3d431505..000000000000
--- a/sci-libs/cfitsio/files/cfitsio-4.0.0-system-zlib.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-diff --git a/Makefile.in b/Makefile.in
-index d607eec..b646458 100644
---- a/Makefile.in
-+++ b/Makefile.in
-@@ -102,7 +102,7 @@ lib${PACKAGE}.a: ${OBJECTS}
- shared: lib${PACKAGE}${SHLIB_SUFFIX}
-
- lib${PACKAGE}${SHLIB_SUFFIX}: ${OBJECTS}
-- ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS_CURL} ${LIBS}
-+ ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm -lz -lbz2 ${LIBS_CURL} ${LIBS}
- @if [ "x${CFITSIO_SHLIB_SONAME}" != x ]; then \
- ln -sf ${CFITSIO_SHLIB} ${CFITSIO_SHLIB_SONAME}; \
- ln -sf ${CFITSIO_SHLIB_SONAME} $@; \
-@@ -140,28 +140,28 @@ swapproc.o: swapproc.c
- ${CC} -c ${CFLAGS} ${CPPFLAGS} ${SSE_FLAGS} ${DEFS} $<
-
- smem: smem.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz
-
- testprog: testprog.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- fpack: fpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- funpack: funpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- fitscopy: fitscopy.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- speed: speed.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- imcopy: imcopy.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- cookbook: cookbook.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- eval: # Rebuild eval_* files from flex/bison source
- ${FLEX} -t eval.l > eval_l.c1
diff --git a/sci-libs/cfitsio/files/cfitsio-4.1.0-pkgconfig.patch b/sci-libs/cfitsio/files/cfitsio-4.1.0-pkgconfig.patch
deleted file mode 100644
index 63502b77f756..000000000000
--- a/sci-libs/cfitsio/files/cfitsio-4.1.0-pkgconfig.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -ur a/cfitsio.pc.in b/cfitsio.pc.in
---- a/cfitsio.pc.in 2022-05-26 17:25:47.094287274 +0200
-+++ b/cfitsio.pc.in 2022-05-26 17:30:27.552413663 +0200
-@@ -1,12 +1,12 @@
- prefix=@prefix@
- exec_prefix=@exec_prefix@
- libdir=@libdir@
--includedir=@includedir@
-+includedir=@includedir@/cfitsio
-
- Name: cfitsio
- Description: FITS File Subroutine Library
- URL: https://heasarc.gsfc.nasa.gov/fitsio/
- Version: @CFITSIO_MAJOR@.@CFITSIO_MINOR@.@CFITSIO_MICRO@
- Libs: -L${libdir} -lcfitsio
--Libs.private: -lm @LIBS@
--Cflags: -I${includedir}
-+Libs.private: -lm -lz @LIBS@
-+Cflags: -D_REENTRANT -I${includedir}
diff --git a/sci-libs/cfitsio/files/cfitsio-4.1.0-system-zlib.patch b/sci-libs/cfitsio/files/cfitsio-4.1.0-system-zlib.patch
deleted file mode 100644
index 6d740074857c..000000000000
--- a/sci-libs/cfitsio/files/cfitsio-4.1.0-system-zlib.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff -ur a/Makefile.in b/Makefile.in
---- a/Makefile.in 2022-05-26 17:33:37.986215858 +0200
-+++ b/Makefile.in 2022-05-26 17:34:27.580944957 +0200
-@@ -102,7 +102,7 @@
- shared: lib${PACKAGE}${SHLIB_SUFFIX}
-
- lib${PACKAGE}${SHLIB_SUFFIX}: ${OBJECTS}
-- ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm ${LIBS_CURL} ${LIBS}
-+ ${SHLIB_LD} ${LDFLAGS} -o ${CFITSIO_SHLIB} ${OBJECTS} -lm -lz -lbz2 ${LIBS_CURL} ${LIBS}
- @if [ "x${CFITSIO_SHLIB_SONAME}" != x ]; then \
- ln -sf ${CFITSIO_SHLIB} ${CFITSIO_SHLIB_SONAME}; \
- ln -sf ${CFITSIO_SHLIB_SONAME} $@; \
-@@ -140,31 +140,31 @@
- ${CC} -c ${CFLAGS} ${CPPFLAGS} ${SSE_FLAGS} ${DEFS} $<
-
- smem: smem.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz
-
- testprog: testprog.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- fpack: fpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- funpack: funpack.o fpackutil.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o fpackutil.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- fitscopy: fitscopy.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- speed: speed.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- imcopy: imcopy.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- cookbook: cookbook.o lib${PACKAGE}.a ${OBJECTS}
-- ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${CC} ${LDFLAGS_BIN} ${DEFS} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- testf77: testf77.o lib${PACKAGE}.a ${OBJECTS}
-- ${FC} ${LDFLAGS_BIN} -o $@ ${@}.o -L. -l${PACKAGE} -lm ${LIBS}
-+ ${FC} ${LDFLAGS_BIN} -o $@ ${@}.o -L. -l${PACKAGE} -lm -lz ${LIBS}
-
- eval: # Rebuild eval_* files from flex/bison source
- ${FLEX} -t eval.l > eval_l.c1
diff --git a/sci-libs/composable-kernel/Manifest b/sci-libs/composable-kernel/Manifest
index 316f4e33f9d2..91879beba858 100644
--- a/sci-libs/composable-kernel/Manifest
+++ b/sci-libs/composable-kernel/Manifest
@@ -1,5 +1,10 @@
AUX composable-kernel-5.7.1-enable-test-examples.patch 507 BLAKE2B aae585262ad83f2a4e4f07e00e79a99d8cddae9c590e503f8ea1d3ffef84b3d829e61526a8c9b7977a6d604b5310cce521fb179155aba2ffc620c45db76c51cc SHA512 447ee2ec28442d610f185af4d6733d86d183a8f451fca00eafb0d6950d0a65f5d5396a8edcb4a3a1dd4733a6524ba4b9da9ca08b1bcdbd7ecaf7600bf0b14c60
+AUX composable-kernel-6.1.1-enable-examples.patch 379 BLAKE2B 38c3909c98686f97d527f01801043923d26f9f1352a66136cc0c3ce79fabfc7780c822cda7a7e3cc06b36637f6dc5cb5d2c2f055fd79641d3b03f57c241278db SHA512 32d362da7138a7f4c687cbb8ba8be6910d0a562ac79d26ecb7322ecae34e892fc19a79e7be32edbec8290632cef1d97f577accccde2a024e10445fd4cd71f93a
+AUX composable-kernel-6.1.1-fix-clang-17-no-offload-uniform-block.patch 918 BLAKE2B 04a17e4e9fd1a2c340a3d93a41f072ad24a836dcf5956644e3eeccb9269f7058a18135f324327aadf48f0e4369bcce8af900a72344515b46992c6deb68b15c71 SHA512 f8ac68ecc9d42673b1b66d3ddde80d042dab2e548a89ebeb50db153c3ec60308f1019a67d1a644d3320435936af0aef4e744b1c12a9f504dc32b18b808921767
+AUX composable-kernel-6.1.1-no-git-no-hash.patch 688 BLAKE2B e3588a306816cf4380bf8987a6fc1660a70a6fc29b811d31381bae4aa2a00b55340d13f43246b70bbc439a462fcb8f664505bfaaac0e4cab793f2e4cb0611aed SHA512 94c59971b95b48e267280989d332240e236cea4cda8b6153945940f01c8f367a8da569403d802d733b7d46728861110b1d916b32be797e62c7a927a42b7b72b7
DIST composable-kernel-5.7.1.tar.gz 2158402 BLAKE2B 660c205c2a99cd17f29a9077e9e7b8b88e41f42ab40d92d0a235e7a60683a04234cce6b2eb6110265c2f461dd132c40151b2521b7d64df4cebb7f27094d8b2b0 SHA512 3931c5dbcab59513541103ebf7446311a1e318421a9e12aeafa7a98cf0717a75e1519140e6b2fbcaf4cb90829a11f03a724ff3ccc6636139c61667ac82558c55
+DIST composable-kernel-6.1.1.tar.gz 2520967 BLAKE2B 549d76c5c36b0a273a4c51159abd162403ad035520f97c43dd4b66560ad30021199d2f4cf7e2c12ffe33beee2fb49604db6d7c40b3b33fdcbfde111b9d4833aa SHA512 3f7667cea91760447c3f6ac0bfc261c0bca95abafbfce209d1c889e04f01ec29849e8d7f0e1cb1d77a4309ac06b3c2557721a773e4a67be383de91668cb279b2
DIST gtest-1.14.0_p20220421.tar.gz 849107 BLAKE2B e9c32d9c1d98959583b696430a6be411f5d69e3db96669b16cffc0f1dcad42512391c0a4733f6e829c82953ff33fa243ee782f3cf6e86436f0d290f45d1a3db7 SHA512 967aac7d85da0e216fe13b17d10f894a31d763d9b88201bac7d3dfc37600552b5472d30a166a6ef27f2778677e73fd3e43d082695a48f47824262eb9cd4fcd2f
-EBUILD composable-kernel-5.7.1-r1.ebuild 1786 BLAKE2B ca0f01b34ce48f190a57b9e3b0d788f4bd8422ecae782bb7e9d9e21886bdba0dac8776f1183e57b96e9ef824cde482476746d30b1d5cba5fe93eb7cea9453ce9 SHA512 11b806f90b2a4a94d2535a86cd490a992e39ded8aa648c6b327cd407338a326375850935515338b7fd15946799118821e0d40b0c024cdaaac95cd87bdad1c560
-MISC metadata.xml 473 BLAKE2B fdeace65d8ada21cb0b0fd3a7e1c0c48338c10b51cdad675ffb33e4bd8b9da4ef83ffee85606ef436b2f0315ed323266fa28c70ac5553952ee800fe0450fb066 SHA512 38c79eb08baedccfa7e7a46ef138520d7a939379c4120883d1f8b1187624ca78d9c8dfcf5759867a0b78253b4724a4da944f7384ec27bc2f9846198c1386af9d
+EBUILD composable-kernel-5.7.1-r1.ebuild 1769 BLAKE2B 4e51c1eb8f331df322d9427b00d2cb8cba81f10b335533bc131142719d224d9bc89f98a0b54ec20d65f9622a081ab74d2a6bbae9289d1807958a9ded7f08fe4a SHA512 610bc66d4a374c6de7a0afb15a84255dae71911175c05674550478f5850b20f99a5bd0f5c40103c17e42ca774c80423d6a68b5bd0307be9c0ef3eaffa2912a58
+EBUILD composable-kernel-6.1.1.ebuild 1826 BLAKE2B 51c50ead79442a5d3beb92deac4555ae5b74e18e1ad95f27ee0522dc7afa190b307f26e5a0d0e54ffe557d2d91da4ed4a1b501a7fdf8308d8473101312facd2f SHA512 2334d9bb2ce3858ca07b54dbd07b3dac6039ff0afe25b85efa56340866c02852d4b92ccce30298d97029763ea0554518304e82f8d6f1d84d5eda23e0e2227836
+MISC metadata.xml 457 BLAKE2B 3ea71ee5eb1ef715b76f1ff2132c8d487f9360d5ea4a062bcb785eda19a997bed1ffcb251a98046661d647c3eac24db5cf5eeb9b3a6792c450c277038ac8c9e3 SHA512 efc4309c8c4ac98a59cb9634d64410d8a0c8b136accc13aff2f943594a0b4fe8d333010fd5ad59b46fbd7c2d29a244839bb3687cfef6e2c880431ffd80ed873b
diff --git a/sci-libs/composable-kernel/composable-kernel-5.7.1-r1.ebuild b/sci-libs/composable-kernel/composable-kernel-5.7.1-r1.ebuild
index fbaa9356f722..30016b8dbf79 100644
--- a/sci-libs/composable-kernel/composable-kernel-5.7.1-r1.ebuild
+++ b/sci-libs/composable-kernel/composable-kernel-5.7.1-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
-BDEPEND="dev-libs/half:0/1
+BDEPEND="
dev-build/rocm-cmake
"
diff --git a/sci-libs/composable-kernel/composable-kernel-6.1.1.ebuild b/sci-libs/composable-kernel/composable-kernel-6.1.1.ebuild
new file mode 100644
index 000000000000..8c096e29135a
--- /dev/null
+++ b/sci-libs/composable-kernel/composable-kernel-6.1.1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake flag-o-matic rocm
+
+GTEST_COMMIT="b85864c64758dec007208e56af933fc3f52044ee"
+GTEST_FILE="gtest-1.14.0_p20220421.tar.gz"
+
+DESCRIPTION="High Performance Composable Kernel for AMD GPUs"
+HOMEPAGE="https://github.com/ROCm/composable_kernel"
+SRC_URI="https://github.com/ROCm/composable_kernel/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz
+ test? ( https://github.com/google/googletest/archive/${GTEST_COMMIT}.tar.gz -> ${GTEST_FILE} )"
+S="${WORKDIR}/composable_kernel-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="debug test"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-util/hip
+ >=dev-db/sqlite-3.17
+ sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
+ >=dev-libs/boost-1.72
+ dev-cpp/nlohmann_json
+ dev-cpp/frugally-deep
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ dev-build/rocm-cmake
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.1-enable-examples.patch
+ "${FILESDIR}"/${PN}-6.1.1-fix-clang-17-no-offload-uniform-block.patch
+ "${FILESDIR}"/${PN}-6.1.1-no-git-no-hash.patch
+)
+
+src_prepare() {
+ sed -e '/-Werror/d' -i cmake/EnableCompilerWarnings.cmake || die
+ cmake_src_prepare
+}
+
+src_configure() {
+ if ! use debug; then
+ append-cflags "-DNDEBUG"
+ append-cxxflags "-DNDEBUG"
+ CMAKE_BUILD_TYPE="Release"
+ else
+ CMAKE_BUILD_TYPE="Debug"
+ fi
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_DEV=OFF
+ -DGPU_TARGETS="$(get_amdgpu_flags)"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DBUILD_TESTING=$(usex test ON OFF)
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DGOOGLETEST_DIR="${WORKDIR}/googletest-${GTEST_COMMIT}"
+ )
+ fi
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ LD_LIBRARY_PATH="${BUILD_DIR}"/lib cmake_src_test -j1
+}
diff --git a/sci-libs/composable-kernel/files/composable-kernel-6.1.1-enable-examples.patch b/sci-libs/composable-kernel/files/composable-kernel-6.1.1-enable-examples.patch
new file mode 100644
index 000000000000..bedc79c562bd
--- /dev/null
+++ b/sci-libs/composable-kernel/files/composable-kernel-6.1.1-enable-examples.patch
@@ -0,0 +1,14 @@
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -470,7 +470,10 @@ if(NOT DEFINED INSTANCES_ONLY)
+ LIBRARY_NAME composablekernel
+ PACKAGE_NAME examples
+ )
+- add_subdirectory(example)
++ option(BUILD_EXAMPLES "Build examples" OFF)
++ if(BUILD_EXAMPLES)
++ add_subdirectory(example)
++ endif()
+ if(BUILD_TESTING)
+ add_subdirectory(test)
+ endif()
diff --git a/sci-libs/composable-kernel/files/composable-kernel-6.1.1-fix-clang-17-no-offload-uniform-block.patch b/sci-libs/composable-kernel/files/composable-kernel-6.1.1-fix-clang-17-no-offload-uniform-block.patch
new file mode 100644
index 000000000000..3a102bec49cd
--- /dev/null
+++ b/sci-libs/composable-kernel/files/composable-kernel-6.1.1-fix-clang-17-no-offload-uniform-block.patch
@@ -0,0 +1,18 @@
+`-fno-offload-uniform-block` flag was added in Clang 18; do not use it if hipcc uses Clang 17
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -144,11 +144,9 @@ else()
+ message("Building CK for the following targets: ${AMDGPU_TARGETS}")
+ endif()
+ find_package(hip)
+-# No assumption that HIP kernels are launched with uniform block size for backward compatibility
+-# SWDEV-413293 and https://reviews.llvm.org/D155213
+-math(EXPR hip_VERSION_FLAT "(${hip_VERSION_MAJOR} * 1000 + ${hip_VERSION_MINOR}) * 100000 + ${hip_VERSION_PATCH}")
+-message("hip_version_flat=${hip_VERSION_FLAT}")
+-if(NOT WIN32 AND ${hip_VERSION_FLAT} GREATER 500723302)
++
++check_cxx_compiler_flag("-x hip -fno-offload-uniform-block" COMPILER_HAS_OPTION_OFFLOAD_UNIFORM_BLOCK)
++if(COMPILER_HAS_OPTION_OFFLOAD_UNIFORM_BLOCK)
+ message("Adding the fno-offload-uniform-block compiler flag")
+ add_compile_options(-fno-offload-uniform-block)
+ endif()
diff --git a/sci-libs/composable-kernel/files/composable-kernel-6.1.1-no-git-no-hash.patch b/sci-libs/composable-kernel/files/composable-kernel-6.1.1-no-git-no-hash.patch
new file mode 100644
index 000000000000..6c6b161b1a14
--- /dev/null
+++ b/sci-libs/composable-kernel/files/composable-kernel-6.1.1-no-git-no-hash.patch
@@ -0,0 +1,14 @@
+Fix "Could NOT find Git (missing: GIT_EXECUTABLE)", git is not needed for releases
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -84,9 +84,7 @@ include(getopt)
+ # CK config file to record supported datatypes, etc.
+ configure_file(include/ck/config.h.in ${CMAKE_CURRENT_BINARY_DIR}/include/ck/config.h)
+
+-# CK version file to record release version as well as git commit hash
+-find_package(Git REQUIRED)
+-execute_process(COMMAND "${GIT_EXECUTABLE}" rev-parse HEAD OUTPUT_VARIABLE COMMIT_ID OUTPUT_STRIP_TRAILING_WHITESPACE)
++# CK version file to record release version
+ configure_file(include/ck/version.h.in ${CMAKE_CURRENT_BINARY_DIR}/include/ck/version.h)
+
+ set(ROCM_SYMLINK_LIBS OFF)
diff --git a/sci-libs/composable-kernel/metadata.xml b/sci-libs/composable-kernel/metadata.xml
index 9236dd2846d7..afd22272458c 100644
--- a/sci-libs/composable-kernel/metadata.xml
+++ b/sci-libs/composable-kernel/metadata.xml
@@ -10,6 +10,6 @@
<name>Science Project</name>
</maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/composable_kernel</remote-id>
+ <remote-id type="github">ROCm/composable_kernel</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest
index f04edd52b8ad..904819fef51f 100644
--- a/sci-libs/gdal/Manifest
+++ b/sci-libs/gdal/Manifest
@@ -6,8 +6,11 @@ AUX gdal-3.8.0-libxml2-2.12-2.patch 1118 BLAKE2B 5c0abcfcfbb0ca2a96156abb4c7daaf
AUX gdal-3.8.5-poppler-24.05.0.patch 1007 BLAKE2B b0bed1a9b145226581e9047c0d810ea1101e6f83c9ee2c533dfff771d3ad57599738492994652bb39e6d0d79158efe953b530799f6861b45385a1e14c54badca SHA512 2fcb7ea4f09978b6c3542eef3ed1cf34eb86c4412bef129c3822e6b03d8ae240fedcdf90c6f490f5eb4bc173cb06af36cdba253a63924e63736aeef22071a4ab
DIST gdal-3.8.0.tar.xz 8853728 BLAKE2B 646aa91283e7228a054221d120bddb456c8b898f9155edd289f2b2e0bf8706fa3045a98d26e4cf5ba5dba6d8c1c7f0a7f4aaaded9457481a65910c2d313c8f9d SHA512 42b3a381190922e546ae83355f56532b92d519b1eac357a9c116ee19b67b67362f282e248e2d82c14ae04cae04dce175bb652f481879442ffa5b58f764a088dd
DIST gdal-3.8.5.tar.xz 8871404 BLAKE2B 2c5f9b3fa1c3d5d7879c2aa1c95f82c6360b35a259443a8ad68ff8f471f4efa8d2fd7935c57317ee5e94789244067706967f9c5df413bccd2556b5790d51d349 SHA512 4cdf1c45ea110cf6ba6ffe5b890ebd8f82654899ed6224ede6c59864f28626c758b5ea15f26c1840a4d3f70abaf9c1255754c565ef2fe5e5b39e0499ace63521
+DIST gdal-3.9.0.tar.xz 9081116 BLAKE2B 5b1453b889768359d36c6da435b27f6d31bb1ba95cecfd05d525d63258100705778d2675219711d0c2ab0e2392dd0eabffa1af3ffd055ebfc14840aaa1e768c0 SHA512 05e50a3898b4c71351125c59b0058eb8213858ef14f213b251dee44638522e7e87ed660d028677803a74728543531b0f438e53a543e6529bb8cdc391e9a09b02
DIST gdalautotest-3.8.0.tar.gz 15615239 BLAKE2B fa524bb796a6f5b28bea79b51c4ce34e231b1d10a108a4590e30a48dc946df45880828a5a1ee0db07ed191e0f7dd5631fb294f3a73d1ce24244b6132f5cc3de1 SHA512 e72705571a337412d379cdf36debbe01aca61e789527c5e1f1c47904ba817c390a04032913fde75f899b96ec4f0b3a849ec3ead2539c31b59ca5006cd5e4e431
DIST gdalautotest-3.8.5.tar.gz 15711701 BLAKE2B 3f0a5ba7f6a2072aaf46e2867739faaba9fae89f2679ad5cb4cb356112b197141e996fc10365bb6a95c3fce648a440bd746aa68f5c52a8743995cf696d230ef0 SHA512 18251e2fe5870bcbbde9c4278d7ce969feb6397a727679f56e6cf051cf5a3ded29217c034566cb9c5ebb02d51ad4d12933ab918eeadb0017c78859892bbf4f19
+DIST gdalautotest-3.9.0.tar.gz 16280839 BLAKE2B e9d294dcbf98b052889b807992ec435837da37a8ecf6bf97ab3cac5c798feea4f69c930cfcecbe072f959c140788136f34525fed9086e14d9bf4fb1fe44e0113 SHA512 411037da7c8de6985dad7b5f3868527b8f59b280a2b7fd29addab81ae1ae58f8611843de355d9a39ea3fca09001b7931c669f379e88b407116784e597b2cda7f
EBUILD gdal-3.8.0-r1.ebuild 7643 BLAKE2B 38adb7951372403eff4aa19e013e8982ca3a06f3891572e4ec1316667a96bb1e864fb5be5c026dbafefeb42b6b72b7c320556a0a078fcb003fa8382cb2e3ebb8 SHA512 695c5ea85a7fc45cd2d7516ea430721a5c423b2b907d454f364d0a197a36b0120df7028c19d6b885d3bb19c64e0cd237af72a48a78d456a418fce27dee6e14d8
EBUILD gdal-3.8.5.ebuild 7598 BLAKE2B b4e9d315edd0e7831048f6175d2a81a19b57c8ab1f480329e7a53ac973ed85df4bbe74b61e7865df9457132cd4cc54d408acecdc6b598dbe10974a1ecd81b246 SHA512 82c54f34fcbbe591ebedbf13000193fd09424875157afae0d91a25f93c1561673810ffbce4d7a86e163052c85fbd6fe1577800ac81d63e838c71f593e730f002
-MISC metadata.xml 1297 BLAKE2B 03cb6c5ccc7d2e6ceeaedf24779e9cb4b0dd8ba7c6609604a7d74a05844079d5b102b5413e6d622b79d464784d106665496dce6c0dc902e121382b84596061bc SHA512 df991d15bd43d009c50de6a76af9939b5c6c83b64c4043b52065a77858b8ae77c8287510505b1b80e25c45eb01ccaf276de12db47a8c2b6b22f908a7cb48fae7
+EBUILD gdal-3.9.0.ebuild 7576 BLAKE2B 3290f0155a7b0a8cf2b9b4cccb977b33b89837fd40138be8e52157df13aaadb5844b3158f1de075ae71c8bd847e68b52df3a1f88f6eb55a8b8a891bf79b92499 SHA512 4aa12034ee6b5c59d896858688c7f37d6a756767902c2692c369c0702fde25970493894d26e73a846958ba8bb59d0c1c8a19203bff43b76ee326ae01e9485a20
+MISC metadata.xml 1401 BLAKE2B f76e292c72b879bf98dd9e009bdc3aabd5d1ca134d2f867a38faafa755db99b39d217b12105a184ca2ad4943704b8f1df6d129605f59485dc74114e88bfcbbed SHA512 54342a758b5d8c0b7dac325565cb7ace9ac32a6a27b621bea232ade813f9bc6b002049fb0293b7b838dd9f0ec10719ccf8f11197227acfbeddc77b4f87dc4a12
diff --git a/sci-libs/gdal/gdal-3.9.0.ebuild b/sci-libs/gdal/gdal-3.9.0.ebuild
new file mode 100644
index 000000000000..1d4b3b7c902b
--- /dev/null
+++ b/sci-libs/gdal/gdal-3.9.0.ebuild
@@ -0,0 +1,286 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake java-pkg-opt-2 python-single-r1
+
+DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)"
+HOMEPAGE="https://gdal.org/"
+SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"
+SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )"
+
+LICENSE="BSD Info-ZIP MIT"
+SLOT="0/34" # subslot is libgdal.so.<SONAME>
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle parquet pdf png postgres python spatialite sqlite test webp xls zstd"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="
+ python? ( ${PYTHON_REQUIRED_USE} )
+ spatialite? ( sqlite )
+ test? ( ${PYTHON_REQUIRED_USE} )
+"
+
+BDEPEND="
+ virtual/pkgconfig
+ doc? ( app-text/doxygen )
+ java? (
+ >=dev-java/ant-1.10.14-r3:0
+ dev-lang/swig
+ )
+ python? (
+ dev-lang/swig
+ $(python_gen_cond_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ )
+ test? (
+ ${PYTHON_DEPS}
+ dev-cpp/gtest
+ )
+"
+DEPEND="
+ dev-libs/expat
+ dev-libs/json-c:=
+ dev-libs/libpcre2
+ dev-libs/libxml2:2
+ dev-libs/openssl:=
+ media-libs/tiff
+ >=sci-libs/libgeotiff-1.5.1-r1:=
+ >=sci-libs/proj-6.0.0:=
+ sys-libs/zlib[minizip(+)]
+ armadillo? ( sci-libs/armadillo:=[lapack] )
+ curl? ( net-misc/curl )
+ fits? ( sci-libs/cfitsio:= )
+ geos? ( >=sci-libs/geos-3.8.0 )
+ gif? ( media-libs/giflib:= )
+ gml? ( >=dev-libs/xerces-c-3.1 )
+ heif? ( media-libs/libheif:= )
+ hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] )
+ java? (
+ >=virtual/jdk-1.8:*[-headless-awt]
+ )
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ jpeg2k? ( media-libs/openjpeg:2= )
+ lzma? ( || (
+ app-arch/xz-utils
+ app-arch/lzma
+ ) )
+ mysql? ( virtual/mysql )
+ netcdf? ( sci-libs/netcdf:= )
+ odbc? ( dev-db/unixODBC )
+ ogdi? ( >=sci-libs/ogdi-4.1.0-r1 )
+ opencl? ( virtual/opencl )
+ oracle? ( dev-db/oracle-instantclient:= )
+ parquet? ( dev-libs/apache-arrow:=[parquet] )
+ pdf? ( app-text/poppler:= )
+ png? ( media-libs/libpng:= )
+ postgres? ( >=dev-db/postgresql-8.4:= )
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ')
+ )
+ spatialite? ( dev-db/spatialite )
+ sqlite? ( dev-db/sqlite:3 )
+ webp? ( media-libs/libwebp:= )
+ xls? ( dev-libs/freexl )
+ zstd? ( app-arch/zstd:= )
+"
+RDEPEND="
+ ${DEPEND}
+ java? ( >=virtual/jre-1.8:* )
+"
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ _wstat64 # Windows LFS
+)
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.6.4-abseil-cpp-20230125.2-c++17.patch
+)
+
+pkg_setup() {
+ if use python || use test ; then
+ python-single-r1_pkg_setup
+ fi
+
+ use java && java-pkg-opt-2_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ if use test ; then
+ mv "${WORKDIR}"/gdalautotest-${PV} "${S}"/autotest || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DENABLE_IPO=OFF
+ -DGDAL_USE_EXTERNAL_LIBS=ON
+ -DGDAL_USE_INTERNAL_LIBS=OFF
+ -DBUILD_TESTING=$(usex test)
+
+ # bug #844874 and bug #845150
+ -DCMAKE_INSTALL_INCLUDEDIR="include/gdal"
+
+ # Options here are generally off because of one of:
+ # - Not yet packaged dependencies
+ #
+ # - Off for autotools build and didn't want more churn by
+ # enabling during port to CMake. Feel free to request them
+ # being turned on if useful for you.
+ -DGDAL_USE_ARMADILLO=$(usex armadillo)
+ -DGDAL_USE_ARROW=OFF
+ -DGDAL_USE_BLOSC=OFF
+ -DGDAL_USE_BRUNSLI=OFF
+ -DGDAL_USE_CRNLIB=OFF
+ -DGDAL_USE_CFITSIO=$(usex fits)
+ -DGDAL_USE_CURL=$(usex curl)
+ -DGDAL_USE_CRYPTOPP=OFF
+ -DGDAL_USE_DEFLATE=OFF
+ -DGDAL_USE_ECW=OFF
+ -DGDAL_USE_EXPAT=ON
+ -DGDAL_USE_FILEGDB=OFF
+ -DGDAL_USE_FREEXL=$(usex xls)
+ -DGDAL_USE_FYBA=OFF
+ -DGDAL_USE_GEOTIFF=ON
+ -DGDAL_USE_GEOS=$(usex geos)
+ -DGDAL_USE_GIF=$(usex gif)
+ -DGDAL_USE_GTA=OFF
+ -DGDAL_USE_HEIF=$(usex heif)
+ -DGDAL_USE_HDF4=OFF
+ -DGDAL_USE_HDF5=$(usex hdf5)
+ -DGDAL_USE_HDFS=OFF
+ -DGDAL_USE_ICONV=ON # TODO dep
+ -DGDAL_USE_IDB=OFF
+ -DGDAL_USE_JPEG=$(usex jpeg)
+
+ # https://gdal.org/build_hints.html#jpeg12
+ # Independent of whether using system libjpeg
+ -DGDAL_USE_JPEG12_INTERNAL=ON
+
+ -DGDAL_USE_JSONC=ON
+ -DGDAL_USE_JXL=OFF
+ -DGDAL_USE_KDU=OFF
+ -DGDAL_USE_KEA=OFF
+ -DGDAL_USE_LERC=OFF
+ -DGDAL_USE_LIBKML=OFF
+ -DGDAL_USE_LIBLZMA=$(usex lzma)
+ -DGDAL_USE_LIBXML2=ON
+ -DGDAL_USE_LURATECH=OFF
+ -DGDAL_USE_LZ4=OFF
+ -DGDAL_USE_MONGOCXX=OFF
+ -DGDAL_USE_MRSID=OFF
+ -DGDAL_USE_MSSQL_NCLI=OFF
+ -DGDAL_USE_MSSQL_ODBC=OFF
+ -DGDAL_USE_MYSQL=$(usex mysql)
+ -DGDAL_USE_NETCDF=$(usex netcdf)
+ -DGDAL_USE_ODBC=$(usex odbc)
+ -DGDAL_USE_ODBCCPP=OFF
+ -DGDAL_USE_OGDI=$(usex ogdi)
+ -DGDAL_USE_OPENCAD=OFF
+ -DGDAL_USE_OPENCL=$(usex opencl)
+ -DGDAL_USE_OPENEXR=OFF
+ -DGDAL_USE_OPENJPEG=$(usex jpeg2k)
+ -DGDAL_USE_OPENSSL=ON
+ -DGDAL_USE_ORACLE=$(usex oracle)
+ -DGDAL_USE_PARQUET=$(usex parquet)
+ -DGDAL_USE_PCRE2=ON
+ -DGDAL_USE_PDFIUM=OFF
+ -DGDAL_USE_PNG=$(usex png)
+ -DGDAL_USE_PODOFO=OFF
+ -DGDAL_USE_POPPLER=$(usex pdf)
+ -DGDAL_USE_POSTGRESQL=$(usex postgres)
+ -DGDAL_USE_QHULL=OFF
+ -DGDAL_USE_RASTERLITE2=OFF
+ -DGDAL_USE_RDB=OFF
+ -DGDAL_USE_SPATIALITE=$(usex spatialite)
+ -DGDAL_USE_SQLITE3=$(usex sqlite)
+ -DGDAL_USE_SFCGAL=OFF
+ -DGDAL_USE_TEIGHA=OFF
+ -DGDAL_USE_TIFF=ON
+ -DGDAL_USE_TILEDB=OFF
+ -DGDAL_USE_WEBP=$(usex webp)
+ -DGDAL_USE_XERCESC=$(usex gml)
+ -DGDAL_USE_ZLIB=ON
+ -DGDAL_USE_ZSTD=$(usex zstd)
+
+ # Bindings
+ -DBUILD_PYTHON_BINDINGS=$(usex python)
+ -DBUILD_JAVA_BINDINGS=$(usex java)
+ # bug #845369
+ -DBUILD_CSHARP_BINDINGS=OFF
+
+ # Check work/gdal-3.5.0_build/CMakeCache.txt after configure
+ # and https://github.com/OSGeo/gdal/blob/master/cmake/helpers/CheckCompilerMachineOption.cmake#L71
+ # Commented out: not (yet?) implemented upstream.
+ # Also, arm64 stuff is a TODO upstream, but not there (yet?)
+ -Dtest_avx=$(usex cpu_flags_x86_avx)
+ -Dtest_avx2=$(usex cpu_flags_x86_avx2)
+ -Dtest_sse=$(usex cpu_flags_x86_sse)
+ -Dtest_sse2=$(usex cpu_flags_x86_sse2)
+ #-Dtest_sse3=$(usex cpu_flags_x86_sse3)
+ -Dtest_sse4.1=$(usex cpu_flags_x86_sse4_1)
+ #-Dtest_sse4.2=$(usex cpu_flags_x86_sse4_2)
+ #-Dtest_sse4a=$(usex cpu_flags_x86_sse4a)
+ -Dtest_ssse3=$(usex cpu_flags_x86_ssse3)
+ #-Dtest_fma4=$(usex cpu_flags_x86_fma4)
+ #-Dtest_xop=$(usex cpu_flags_x86_xop)
+ )
+
+ if use test ; then
+ mycmakeargs+=( -DUSE_EXTERNAL_GTEST=ON )
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ cmake_src_compile
+
+ use doc && cmake_src_compile doc
+}
+
+src_test() {
+ export GDAL_RUN_SLOW_TESTS=0
+ export GDAL_DOWNLOAD_TEST_DATA=0
+
+ # Two test suites:
+ # 1. autotests (much larger, uses pytest)
+ # 2. Small set of fuzzing tests (no download needed)
+
+ # Missing file for test-unit?
+ cmake_src_test -E "(test-unit)"
+}
+
+src_install() {
+ cmake_src_install
+ use python && python_optimize
+
+ if use java; then
+ # Move the native library into the proper place for Gentoo. The
+ # library in ${D} has already had its RPATH fixed, so we use it
+ # rather than ${BUILD_DIR}/swig/java/libgdalalljni.so.
+ java-pkg_doso "${D}/usr/$(get_libdir)/jni/libgdalalljni.so"
+ rm -rf "${ED}/usr/$(get_libdir)/jni" || die
+ fi
+
+ # TODO: install docs?
+}
+
+pkg_postinst() {
+ elog "Check available image and data formats after building with"
+ elog "gdalinfo and ogrinfo (using the --formats switch)."
+
+ if use java; then
+ elog
+ elog "To use the Java bindings, you need to pass the following to java:"
+ elog " -Djava.library.path=$(java-config -i gdal)"
+ fi
+}
diff --git a/sci-libs/gdal/metadata.xml b/sci-libs/gdal/metadata.xml
index 4178226d550c..6aed0112ba9c 100644
--- a/sci-libs/gdal/metadata.xml
+++ b/sci-libs/gdal/metadata.xml
@@ -19,6 +19,7 @@
<flag name="geos">Add support for geometry engine (<pkg>sci-libs/geos</pkg>)</flag>
<flag name="gml">Enable support for <pkg>dev-libs/xerces-c</pkg> C++ API</flag>
<flag name="ogdi">Enable support for the open geographic datastore interface (<pkg>sci-libs/ogdi</pkg>)</flag>
+ <flag name="parquet">Enables read/write parquet data format (<pkg>dev-libs/apache-arrow</pkg>)</flag>
<flag name="spatialite">Enable Spatial DBMS over sqlite <pkg>dev-db/spatialite</pkg></flag>
<flag name="xls">Add the <pkg>dev-libs/freexl</pkg> library for xls import support</flag>
</use>
diff --git a/sci-libs/hipBLAS/Manifest b/sci-libs/hipBLAS/Manifest
index eea500c42794..ffcc305f1a9c 100644
--- a/sci-libs/hipBLAS/Manifest
+++ b/sci-libs/hipBLAS/Manifest
@@ -1,7 +1,9 @@
DIST hipBLAS-5.1.3.tar.gz 526704 BLAKE2B d32d7029ea910c341e00dccab1ee9ab984518368cf38524f2264bb808cc1242b3d57db283937650f54460cb01174ec90f02c4bd66866cba4be5d0a1855814f0e SHA512 41dbc86b7ea53e7c0f1d629130f90b719f864ceddae972f1c68911e97b6233286f0c22c0fcfce049ae7db73a1ed41bdaf730040c72f1790fca367362c14ac707
DIST hipBLAS-5.4.2.tar.gz 930814 BLAKE2B 702df09010b50652feb8f7e5741b27117aa58fc3e3b1b5f89f5043073a47581d1710f0831740453e84f7594b1b305e95d2681709898e5231c3eee2e8207404a3 SHA512 a941350d2d25022cf5142f68559242a048136bdd048dafcd544a0241cf3b510062273163f7a0eecc55f17ec47a1063d84d6102ca766ba7cde9b704eee5c44cd8
DIST hipBLAS-5.7.1.tar.gz 669163 BLAKE2B e065f77eba0bb99d347f71920e733d30b7693f9eaf0c1f2a87a169360ccff23b8294e367eebfd6489440308b9bb1ae662c39617c5bb94275bf9b0ed60d555f85 SHA512 24c074f07865e1a3dfb0aca0b1d494e340a584ecb408813bb5b053f8282437cfd3644d730163f4faf1b93da306626ba68904141f9c3730a29749537fb7fd1a63
+DIST hipBLAS-6.1.1.tar.gz 835570 BLAKE2B dc8a54f3b6c780f63e57f208d67b15e965d3a7c98e20766ef22ecfd41e8780a6b9464e31efad8003b52562222ec7ad06801d93a502ff99f8456f415db09e5ace SHA512 390b9a9bf0238a5c72d51d034c0053ec8c6b007547b1ec9561064828c24335e099ddb0402ad76e60018ec96742d5acfbb29b9d218a613e1c6d54e4b8b05ceca7
EBUILD hipBLAS-5.1.3.ebuild 1290 BLAKE2B 2d5722359ad1192d245a0d344aa2d3ab794f49be3cf7d6e0e90936d8813c29e7d2b96fb571f0b34aa5cf2883186bf20c5a4e8d974bba148ac20370b032176d1d SHA512 a95a0f8ae694e346aa00d4de3b09938515e8f104e731fa14936dd6f335996c32136d043f326887b8bcde718b5782cb464fc9a23641ea9641492fa21efee4b3a3
EBUILD hipBLAS-5.4.2.ebuild 929 BLAKE2B ce433ff82d693d8b446bc47ce93e7ded4a4401cb423d45cbe9040d5a6b19bd1daa1b0b62e227c69505f941778fd3832827e867894f1ddb92538aebedddc26f67 SHA512 09813a2e0878222efdee2a5e87401671337dedb76441bbc5cca3c42f2aea3e88281ac503feb93b5ec3d4a904ceebe34bb9344ac577b9fdedb9f65e6678ead8fa
-EBUILD hipBLAS-5.7.1.ebuild 930 BLAKE2B 701197e3a06e56cd231b127cdb10d1a407f9c3ff83549d0f974e168f4aab2dc30565db602221244a18f7e4b6d55c2c192327573575956896b4f33b04ac77936a SHA512 d21079acf0101f779672eb033b0626099b29f18567f5b68697d988122a5ea1b775022625cd397dfb9ff8c6077d19b3fa796cd04ea99ebe80fe7a3dc5e303e2d6
-MISC metadata.xml 550 BLAKE2B f138aed628130d69e0e24f818e407e7ca940c90d3c2b5552fd8371a15ca7d1a4c2d26b4e521b71b67a18804dd31f0287b2d7af285c0cb77c000f2904e0618eae SHA512 6fc45e338865b72a9a876316c5bf9604eba1b8182ebfba2dcd229d4ff09ac02f73e263be63a330dd806a72e0a4e935eeec49fa7fe445e323674ebf2f67342f78
+EBUILD hipBLAS-5.7.1.ebuild 919 BLAKE2B 35676f043ad9ab3f3dc3398915e285fd5d8f15fd7ada8b1f3dc9af667853e7c57f79a51a3868141f91b8804b31353794038c0dd8be4a206ad44843609e385fb3 SHA512 2d825e3e69473d0fb0c8b718b0bc2751363bf0cf6f77f7afef54a9a4d2616cc09d8910a8196e44eb31aac8a3d3db389d702d5f2fa70107eae2ff8b38b72c15e0
+EBUILD hipBLAS-6.1.1.ebuild 877 BLAKE2B ffbb8660064b81317ffef15907d5203d213117787efce6bff92ffece9f47eb923048952113efa74fa187d9516298997ff1a5d78ad1c2481e28d3f17d5b21388c SHA512 c68564244a262ed0f2fd779a7ace6eda8ad65e5e1b43473098a2be4e4818e2ca6f7660924b75b7ab6e6f1b24b23cf5cfbc3d7bccf8c4da7f81a0b1860cd627e5
+MISC metadata.xml 647 BLAKE2B b4e941583a6b55bfa45a58e3173c6cecfcadaffd5e782c052f9cc8a46b37e1a09d9fd48b93fd0bd2977a982ec6752aed254f341caad0035a5dd8d2a1dad98b18 SHA512 d3ca380b71547c0e28be4dfbcc0b568fc2e2d89ae2ed0eca3bd087650d352539e5921d89d28bfd255e1564ec6c79dff5df2cddd3c008f91990f8c6f37ae3f3a8
diff --git a/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild b/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild
index f5afa385cdee..f979363cda25 100644
--- a/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild
+++ b/sci-libs/hipBLAS/hipBLAS-5.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,6 @@ RDEPEND="dev-util/hip
sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
sci-libs/rocSOLVER:${SLOT}[${ROCM_USEDEP}]"
DEPEND="${RDEPEND}"
-BDEPEND=""
S="${WORKDIR}/hipBLAS-rocm-${PV}"
diff --git a/sci-libs/hipBLAS/hipBLAS-6.1.1.ebuild b/sci-libs/hipBLAS/hipBLAS-6.1.1.ebuild
new file mode 100644
index 000000000000..439a778540e9
--- /dev/null
+++ b/sci-libs/hipBLAS/hipBLAS-6.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+DESCRIPTION="ROCm BLAS marshalling library"
+HOMEPAGE="https://github.com/ROCm/hipBLAS"
+SRC_URI="https://github.com/ROCm/hipBLAS/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/hipBLAS-rocm-${PV}"
+
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-util/hip
+ sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
+ sci-libs/rocSOLVER:${SLOT}[${ROCM_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ # currently hipBLAS is a wrapper of rocBLAS which has tests, so no need to perform test here
+ -DBUILD_CLIENTS_TESTS=OFF
+ -DBUILD_CLIENTS_BENCHMARKS=OFF
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ )
+
+ cmake_src_configure
+}
diff --git a/sci-libs/hipBLAS/metadata.xml b/sci-libs/hipBLAS/metadata.xml
index 65b9259ded18..128eeacea7f9 100644
--- a/sci-libs/hipBLAS/metadata.xml
+++ b/sci-libs/hipBLAS/metadata.xml
@@ -12,7 +12,11 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/hipBLAS</remote-id>
+ <remote-id type="github">ROCm/hipBLAS</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-libs/hipBLASLt/Manifest b/sci-libs/hipBLASLt/Manifest
new file mode 100644
index 000000000000..23aeb5897dba
--- /dev/null
+++ b/sci-libs/hipBLASLt/Manifest
@@ -0,0 +1,8 @@
+AUX hipBLASLt-6.1.1-clang-19.patch 341 BLAKE2B 7e486930db9a406e3665eb4d276c0df4790018ce4f8f6f7a72bd986da61a0ccfc6619ea0de6a2a488cb1ee64f92470aaa337b4590a5be0044be0bf9a014bad25 SHA512 894596742720d947fb25fd3332c34efbb5cc2fdc790c29919e0d65df85d2add6f1ac2a6c7b8f4796428bc69197af0f6227132a6711f3106e9a7b84f285ecfa83
+AUX hipBLASLt-6.1.1-fix-msgpack-dependency.patch 1094 BLAKE2B 9606ba01ead2aefd52ec2d2f424c735d361ffab67fc1bc2a6800cd81a34ae7e8d3a189fa79ef84f2caf4d6186687d6eddd8083ca8a912beaa0bce0ae72ad0393 SHA512 8b1b383611a88d9af6be546b985d4d460be830c370ec149eb7c4ae56dfedb57583ea463470029d099a779161f8b582637cf62ec0fbbd3617023002cc903cf82c
+AUX hipBLASLt-6.1.1-gentoopath.patch 724 BLAKE2B ac3acc8c444de7a8072337cadb3c9976d94cd019a1ecf51a18a4ccd59500efd4de798f710738c818f495dd018d0c8885e8754fede2d308a50c355f2a39236370 SHA512 59358f5d0c22d9188cf4e70215c0e42415831b0e804709f1c97d42fce15049edb3e58320c252b413b016490ed72fc27ab59660880fe71e4226bace0808529b32
+AUX hipBLASLt-6.1.1-no-arch.patch 1967 BLAKE2B d73ede48e0254a99df1b632437a4d820d1f639600bdda216d38c74dca38e6234a3ef4dd8bdc3a1e0450cfd64e07c9c2806f5378ec1097be0e130f6f6b5c4b934 SHA512 a4aae7c3117821e72ce63b72b2017eedb414046c9e0f52c2cb16c8a6c7aa84efcd1960adfe85dd89f3a247c8f7bccc7a586e36d494c6e9bc1a8fbd39f6febe87
+AUX hipBLASLt-6.1.1-no-git.patch 365 BLAKE2B 47b7f23a4ce0919cfd6d2d1a946d98822db912571d908c82d35d734ea2bfee15a1e537f50e8fb2ada474e819274654462b26f97fcb5dc010354df9f6ba30c377 SHA512 a44aa357bdc035ffcfe4d30fb81db205dfcfd28c00543a4c55f7f61f5a90ae228bcfce71be2f4290e842f60f534287b2f25a4cd2a27369ddbbaf1e0d1171a7d5
+DIST hipBLASLt-6.1.1.tar.gz 78448557 BLAKE2B 08ac9ce45d7d1e4384a36939af22f65589ed87e25b4db77f5f7ff5fbe65b8070e9c55fbb09db3b7bd49be98981dc8bf939e646ea27571bf1d1ccfa52a50b0f92 SHA512 1aa3a1cb8e9c7f653db66909b38be065b7386b97d4bd6b52ecc6c2bf72c6cdfabde6f12ebc6016b5fa195f979359af875eda8d54ea6772329312cb357bc2ebc5
+EBUILD hipBLASLt-6.1.1.ebuild 3260 BLAKE2B c22ce042c79793e78b9e91bea880ec853d6faa6cda427393729f39ba8fd9af491454da04cfd6330c85cb6bf7b8bd1034c7dac120d2dba1d1be0956c56d40b761 SHA512 f640b0c0db0089627341f102b87c23b892874cd90d49d89b3257234c65105db2c377c835b8e2876d3034401112303a7f17d025f7a268c410a948f9cb38b77814
+MISC metadata.xml 416 BLAKE2B 72248e12cd10654326a6685df0e03c508d413d2728d8e687eb8ad3d8dc928e518e3ba21df1ee774282c45363f61eed98b47b862cab2354d743ca530047084281 SHA512 02acf2d17f2c56f09c599fcde965bd5ceb07c335d7c2b4fd57a06a6b1a591a250d22de7a002f299cc99cacd1fd72f183adf51fc1b9ebff1338c6d83450da9c3b
diff --git a/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-clang-19.patch b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-clang-19.patch
new file mode 100644
index 000000000000..5d082cc704b6
--- /dev/null
+++ b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-clang-19.patch
@@ -0,0 +1,11 @@
+Clang 19 is so smart, it can analyze templates before instantiation
+--- a/tensilelite/Tensile/Source/lib/include/Tensile/MasterSolutionLibrary.hpp
++++ b/tensilelite/Tensile/Source/lib/include/Tensile/MasterSolutionLibrary.hpp
+@@ -36,6 +36,7 @@
+
+ namespace Tensile
+ {
++ enum class LazyLoadingInit;
+
+ /**
+ * \ingroup SolutionLibrary
diff --git a/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-fix-msgpack-dependency.patch b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-fix-msgpack-dependency.patch
new file mode 100644
index 000000000000..ef0b8395c527
--- /dev/null
+++ b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-fix-msgpack-dependency.patch
@@ -0,0 +1,29 @@
+Gentoo uses "msgpack-cxx" as library name and adds important
+MSGPACK_NO_BOOST compile definition when msgpack-cxx us installed with USE=-boost
+--- a/tensilelite/Tensile/Source/lib/CMakeLists.txt
++++ b/tensilelite/Tensile/Source/lib/CMakeLists.txt
+@@ -102,22 +102,9 @@ if(TENSILE_USE_LLVM OR TENSILE_USE_MSGPACK)
+ endif()
+
+ if(TENSILE_USE_MSGPACK)
+- find_package(msgpack REQUIRED)
++ find_package(msgpack-cxx REQUIRED)
+ target_compile_definitions(TensileHost PUBLIC -DTENSILE_MSGPACK=1)
+-
+- if(TARGET msgpackc-cxx)
+- get_target_property(msgpack_inc msgpackc-cxx INTERFACE_INCLUDE_DIRECTORIES)
+- elseif(TARGET msgpackc)
+- get_target_property(msgpack_inc msgpackc INTERFACE_INCLUDE_DIRECTORIES)
+- endif()
+-
+- if(DEFINED msgpack_inc)
+- # include C++ headers manually
+- # External header includes included as system files
+- target_include_directories(TensileHost
+- SYSTEM PRIVATE $<BUILD_INTERFACE:${msgpack_inc}>
+- )
+- endif()
++ target_link_libraries(TensileHost PRIVATE msgpack-cxx)
+ endif()
+
+ if(TENSILE_USE_LLVM)
diff --git a/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-gentoopath.patch b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-gentoopath.patch
new file mode 100644
index 000000000000..17c5d9c534c0
--- /dev/null
+++ b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-gentoopath.patch
@@ -0,0 +1,24 @@
+--- a/tensilelite/Tensile/Ops/gen_assembly.sh
++++ b/tensilelite/Tensile/Ops/gen_assembly.sh
+@@ -32,7 +32,7 @@ if ! [ -z ${ROCM_PATH+x} ]; then
+ rocm_path=${ROCM_PATH}
+ fi
+
+-toolchain=${rocm_path}/llvm/bin/clang++
++toolchain=@LLVM_PATH@/bin/clang++
+
+ . ${venv}/bin/activate
+
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -97,10 +97,6 @@ endif()
+ # hipBLASLt project
+ project(hipblaslt LANGUAGES CXX)
+
+-# Force library install path to lib (CentOS 7 defaults to lib64)
+-set(CMAKE_INSTALL_LIBDIR "lib" CACHE INTERNAL "Installation directory for libraries" FORCE)
+-
+-
+ # Build options
+ option(BUILD_SHARED_LIBS "Build hipBLASLt as a shared library" ON)
+ option(BUILD_CLIENTS_TESTS "Build tests (requires googletest)" OFF)
diff --git a/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-arch.patch b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-arch.patch
new file mode 100644
index 000000000000..6bd608c94d0e
--- /dev/null
+++ b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-arch.patch
@@ -0,0 +1,56 @@
+Add ability to build without specitying any arch.
+This produces dummy library, which can be linked to other project (like caffe2 in pytorch).
+
+Related upstream bug: https://github.com/ROCm/hipBLASLt/issues/535
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -220,6 +220,10 @@ else()
+ else()
+ find_package(Tensile 4.33.0 EXACT REQUIRED HIP LLVM OpenMP PATHS "${INSTALLED_TENSILE_PATH}")
+ endif()
++ else() # link to Tensile (required), but don't generate libraries
++ cmake_policy(SET CMP0074 NEW)
++ set(Tensile_ROOT "${CMAKE_SOURCE_DIR}/tensilelite/Tensile")
++ find_package(Tensile REQUIRED HIP LLVM OpenMP)
+ endif()
+
+ # setup hipblaslt defines used for both the library and clients
+--- a/library/CMakeLists.txt
++++ b/library/CMakeLists.txt
+@@ -75,7 +75,7 @@ add_library(roc::hipblaslt ALIAS hipblaslt)
+
+ # Target compile definitions
+ if(NOT BUILD_CUDA)
+-if( BUILD_WITH_TENSILE )
++if( TRUE ) # link with Tensile is always reqiured
+
+ if( BUILD_SHARED_LIBS )
+ target_link_libraries( hipblaslt PRIVATE TensileHost )
+@@ -194,7 +194,7 @@ rocm_install_targets(TARGETS hipblaslt
+ ${CMAKE_BINARY_DIR}/include
+ )
+
+-if ( NOT BUILD_CUDA )
++if ( NOT BUILD_CUDA AND BUILD_WITH_TENSILE )
+ if (WIN32)
+ set( HIPBLASLT_TENSILE_LIBRARY_DIR "\${CPACK_PACKAGING_INSTALL_PREFIX}hipblaslt/bin" CACHE PATH "path to tensile library" )
+ else()
+--- a/library/src/amd_detail/rocblaslt/src/CMakeLists.txt
++++ b/library/src/amd_detail/rocblaslt/src/CMakeLists.txt
+@@ -100,7 +100,16 @@ if( BUILD_WITH_TENSILE )
+ set( Tensile_INC
+ ${CMAKE_CURRENT_SOURCE_DIR}/src/amd_detail/rocblaslt/src/Tensile
+ )
++else()
++ set_target_properties( TensileHost PROPERTIES POSITION_INDEPENDENT_CODE ON )
+
++ set( Tensile_SRC
++ src/amd_detail/rocblaslt/src/tensile_host.cpp
++ )
++
++ set( Tensile_INC
++ ${CMAKE_CURRENT_SOURCE_DIR}/src/amd_detail/rocblaslt/src/Tensile
++ )
+ endif( ) # BUILD_WITH_TENSILE
+
+ set(DL_LIB dl) \ No newline at end of file
diff --git a/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-git.patch b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-git.patch
new file mode 100644
index 000000000000..55c26680673f
--- /dev/null
+++ b/sci-libs/hipBLASLt/files/hipBLASLt-6.1.1-no-git.patch
@@ -0,0 +1,13 @@
+Git is not used
+--- a/cmake/Dependencies.cmake
++++ b/cmake/Dependencies.cmake
+@@ -23,9 +23,6 @@
+
+ # Dependencies
+
+-# Git
+-find_package(Git REQUIRED)
+-
+ # Workaround until hcc & hip cmake modules fixes symlink logic in their config files.
+ # (Thanks to rocBLAS devs for finding workaround for this problem!)
+ list(APPEND CMAKE_PREFIX_PATH /opt/rocm/hip /opt/rocm)
diff --git a/sci-libs/hipBLASLt/hipBLASLt-6.1.1.ebuild b/sci-libs/hipBLASLt/hipBLASLt-6.1.1.ebuild
new file mode 100644
index 000000000000..cf2ad2ac5382
--- /dev/null
+++ b/sci-libs/hipBLASLt/hipBLASLt-6.1.1.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_SKIP_GLOBALS=1
+PYTHON_COMPAT=( python3_{10..13} )
+
+# gfx941 and gfx942 assembly uses directives of LLVM >= 18.1.0
+LLVM_COMPAT=( 18 )
+
+inherit cmake python-any-r1 llvm-r1 prefix rocm
+DESCRIPTION="General matrix-matrix operations library for AMD Instinct accelerators"
+HOMEPAGE="https://github.com/ROCm/hipBLASLt"
+SRC_URI="https://github.com/ROCm/hipBLASLt/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/hipBLASLt-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+SUPPORTED_GPUS=( gfx90a gfx940 gfx941 gfx942 )
+IUSE_TARGETS=( "${SUPPORTED_GPUS[@]/#/amdgpu_targets_}" )
+IUSE="${IUSE_TARGETS[@]/#/+} test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-util/hip
+ dev-cpp/msgpack-cxx
+ sci-libs/hipBLAS:${SLOT}
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/rocm-cmake
+ $(python_gen_any_dep '
+ dev-python/msgpack[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/joblib[${PYTHON_USEDEP}]
+ ')
+ $(llvm_gen_dep 'sys-devel/clang:${LLVM_SLOT}')
+ test? (
+ dev-cpp/gtest
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.1-fix-msgpack-dependency.patch
+ "${FILESDIR}"/${PN}-6.1.1-no-arch.patch
+ "${FILESDIR}"/${PN}-6.1.1-no-git.patch
+ "${FILESDIR}"/${PN}-6.1.1-clang-19.patch
+)
+
+python_check_deps() {
+ python_has_version "dev-python/msgpack[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/joblib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+pkg_pretend() {
+ if [[ "${AMDGPU_TARGETS[@]}" = "" ]]; then
+ ewarn "hipBLASLt supports only few GPUs: ${SUPPORTED_GPUS[@]},"
+ ewarn "but none of them were defined in AMDGPU_TARGETS USE_EXPAND variable."
+ ewarn
+ ewarn "Library will continue to be built in \"dummy\" mode,"
+ ewarn "serving as a non-functional placeholder for end-user applications."
+ fi
+}
+
+src_prepare() {
+ sed -e "s,\@LLVM_PATH\@,$(get_llvm_prefix),g" \
+ "${FILESDIR}"/${PN}-6.1.1-gentoopath.patch > "${S}"/gentoopath.patch || die
+ eapply $(prefixify_ro "${S}"/gentoopath.patch)
+
+ local shebangs=($(grep -rl "#!/usr/bin/env python3" tensilelite/Tensile || die))
+ python_fix_shebang -q ${shebangs[*]}
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local targets="$(get_amdgpu_flags)"
+ local build_with_tensile=$([ "${AMDGPU_TARGETS[@]}" = "" ] && echo OFF || echo ON )
+
+ local mycmakeargs=(
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_WITH_TENSILE="${build_with_tensile}"
+ -DAMDGPU_TARGETS="${targets}"
+ -DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
+ )
+
+ use test && mycmakeargs+=( -DBUILD_FORTRAN_CLIENTS=ON )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_compile() {
+ local -x ROCM_PATH="${EPREFIX}/usr"
+ # set PYTHONPATH to load Tensile from virtualenv, not the system-wide one
+ local -x PYTHONPATH="${S}_build/virtualenv/lib/${EPYTHON}/site-packages"
+ local -x TENSILE_ROCM_ASSEMBLER_PATH="$(get_llvm_prefix)/bin/clang++"
+ cmake_src_compile
+}
+
+src_install() {
+ cmake_src_install
+
+ # Stop llvm-strip from removing .strtab section from *.hsaco files,
+ # otherwise rocclr/elf/elf.cpp complains with "failed: null sections(STRTAB)" and crashes
+ dostrip -x /usr/$(get_libdir)/hipblaslt/library/
+}
+
+src_test() {
+ check_amdgpu
+ cmake_src_test -j1
+}
diff --git a/sci-libs/hipBLASLt/metadata.xml b/sci-libs/hipBLASLt/metadata.xml
new file mode 100644
index 000000000000..da84ad53885c
--- /dev/null
+++ b/sci-libs/hipBLASLt/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ROCm/hipBLASLt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/hipCUB/Manifest b/sci-libs/hipCUB/Manifest
index 5ddc70706c77..eb15875aba99 100644
--- a/sci-libs/hipCUB/Manifest
+++ b/sci-libs/hipCUB/Manifest
@@ -1,6 +1,8 @@
AUX hipCUB-4.3.0-add-memory-header.patch 421 BLAKE2B cd05a027dbf75098fd199783c0abc2c37627e5b55b92f1b4ffb828995fbdb7ebf46f3f1d66a87c37eb35ddd16bd472541537d1ea250474c541bd01b10bd386c5 SHA512 7865f3942b7b157095c477da8790bf9632a630aa3456cde3b1a7b267e62db720a257e1c0e0501b88f8a0b187aa8ec520c4e7693e97af72358a6ff518be1f10a3
DIST hipCUB-5.1.3.tar.gz 278021 BLAKE2B f30e567370fea80ef63a455c2c27b3f4ff241e7e405688fa4dc33d1e0ce3dffb016a1a1523b20613a7963bff061758eac0c0d110243a9a6cedbc100bb087d7d4 SHA512 dd3ca341b78cf6985ba723feeeb560c0503ab283b63067e9a5e68d12ad42f752a7f56fd60f0f0c26c2853538853e09a102cfc6006c18c31c3162fa7b536ffb9f
DIST hipCUB-5.7.1.tar.gz 322980 BLAKE2B a9b2a69b47661532858f18e7296ef37be41da814bb4886f7b8b444829e6ad1374d1c3117b57e7599095253ed56ea2403c895bb820dbde9cec77c28a041af3898 SHA512 7cf7dc819a3d8bac2cf70aa077616e65d785d76bae3ad3991db7b940a061f694ac82b1e4219aa16476351f1329e3f0d09a818b0ff0b9c5ad261937879c21dca8
+DIST hipCUB-6.1.1.tar.gz 343181 BLAKE2B 3943278597c5e9d41c225ad86c3cdcc113f35cf1bf218ba357a112c25ae14df8d0e3f385aacd82ab4c694ae2382012aea06c02d40d982d00929d03d0d3908b55 SHA512 37297f6791146cc9db11d3d494555672c021dea06bec1e8a780ca926df1e5de140c8ee560657668df6221279a0418af9e34a235b3b52df3df2a66adabea7ca6f
EBUILD hipCUB-5.1.3.ebuild 1930 BLAKE2B 9a686ada92902f9ee2fed32ac68e5599a38fd25ab639a22316293efe868701399d6d26c401d9c09b328139d94fe4fccbe8a33e6dd3eb675b7b9704c906af3ce9 SHA512 91a0e1284bb43502525120d031586b12238a71c28583135848b824e555c5ed84ab7d2258eb38945090a00def1ba060ae2ba8aefa7c2fe5cd35ae38808b4df94d
EBUILD hipCUB-5.7.1-r1.ebuild 1303 BLAKE2B b5702011d5ef9ffc482cec9a74bf6b05bc952d8d071b38d7dfe8ae5aa48d8944ec248d23eef9bbdf25e25085cb99e5b578a291b206fb6dfb97f2ca257245b515 SHA512 97e716391c5f75d05396b46cf05f73130eefc12566c07f550d25ed38fb764a02d3bee0b77ab0cdb849261bce8dba0fe66d01e9d261a110e4a06dbde1d201ffe5
-MISC metadata.xml 625 BLAKE2B 7f927357a005110b37accb6841e4248e22e8080d0e0d6eb28e50e96c84807f663faf2f85dd222e5f5af448211cc05004d371a6d57ac6f17393609e76980bda81 SHA512 7d16cebc8c7df7dcc5d63e02e88e9d16d2321485de688621fd8628b8473d5ae614d63b0578363ee3b47f5e0aa7f45da9a00950b6a09a8cc9c6e3c77ae856c798
+EBUILD hipCUB-6.1.1.ebuild 1265 BLAKE2B 8a64bc81af9c541be86c30e3b1553620f45cc10805102e68d7f85b15bd59ab31d2a8534eb40bf0e6aeedab4adfb79c28bae14d6eaaf8c692466d9b59671cd711 SHA512 5b2f574c4de7089be0554e486421633dc1fa3369adce90316d7d159b6ac95780ad9e8366ea07e3cb878de04f4d9d8778e785a05987f1a7c605a63bf94230e7fb
+MISC metadata.xml 716 BLAKE2B 433c3fdc53e3748b67a65d62ce8380044a4c5456191a14cc723e614d90da63b2e4bf4ff6d8f1fd9a7595041f6380a17c502d3bb5f17d8d0c08e0b7b1205ac8f5 SHA512 5130451d65a122a242bc9c553efed4289f54aa3e7bd56c1b3ac636ae902ce0df4502d9bbdca61e58c4a94bb4ea8adb00d94baacced1e487ed563c6c489377587
diff --git a/sci-libs/hipCUB/hipCUB-6.1.1.ebuild b/sci-libs/hipCUB/hipCUB-6.1.1.ebuild
new file mode 100644
index 000000000000..8a38588c8d4c
--- /dev/null
+++ b/sci-libs/hipCUB/hipCUB-6.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="Wrapper of rocPRIM or CUB for GPU parallel primitives"
+HOMEPAGE="https://github.com/ROCm/hipCUB"
+SRC_URI="https://github.com/ROCm/hipCUB/archive/rocm-${PV}.tar.gz -> hipCUB-${PV}.tar.gz"
+S="${WORKDIR}/hipCUB-rocm-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="benchmark test"
+REQUIRED_USE="
+ benchmark? ( ${ROCM_REQUIRED_USE} )
+ test? ( ${ROCM_REQUIRED_USE} )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/hip
+ sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}]
+ benchmark? ( dev-cpp/benchmark )
+ test? ( dev-cpp/gtest )
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -e "s:set(ROCM_INSTALL_LIBDIR lib):set(ROCM_INSTALL_LIBDIR $(get_libdir)):" \
+ -i cmake/ROCMExportTargetsHeaderOnly.cmake || die
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_TEST=$(usex test ON OFF)
+ -DBUILD_BENCHMARK=$(usex benchmark ON OFF)
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ # uses HMM to fit tests to default <512M iGPU VRAM
+ HIPCUB_USE_HMM="1" cmake_src_test -j1
+}
diff --git a/sci-libs/hipCUB/metadata.xml b/sci-libs/hipCUB/metadata.xml
index 5e18b914d070..64944bcdc745 100644
--- a/sci-libs/hipCUB/metadata.xml
+++ b/sci-libs/hipCUB/metadata.xml
@@ -12,8 +12,12 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/hipCUB</remote-id>
+ <remote-id type="github">ROCm/hipCUB</remote-id>
</upstream>
<use>
<flag name="benchmark">Build and install benchmark binaries.</flag>
diff --git a/sci-libs/hipFFT/Manifest b/sci-libs/hipFFT/Manifest
index f8b276e95075..359f9f3077eb 100644
--- a/sci-libs/hipFFT/Manifest
+++ b/sci-libs/hipFFT/Manifest
@@ -5,6 +5,8 @@ AUX hipFFT-5.1.3_hip-config.patch 2792 BLAKE2B 275010cb9b4fe0b2f530bc1fe4fd027e7
AUX hipFFT-5.7.1_hip-config.patch 1256 BLAKE2B 240423151a9eede7398289049294c28322dca1480038ca6a88b234e5222df12bd56ef1ad1c56939ce695e1aa0161ca838327902a047a92cd509beaa330a9247c SHA512 915b512e847ccaf02466c9f105365c354d4e51a1a54506844cdefc895eca555d10c0e10716686aebbd1e3b5f6a547fa8ab093b56ccf655e172a0154171f4f2c2
DIST hipFFT-rocm-5.1.3.tar.gz 89397 BLAKE2B 3c29d5d660e9f3db8afd8c9e524296c29f50faf06a5d6a58ec628b5cc5ddb47ac2b99f137c7bc5090a311189b44014ea2f6f1f7547d22506f5ba18f837fbeb68 SHA512 8d7a90630cd8bfeade9cb026e45b6b6c1ab9c96dba424559a7ced8c881cd45c1cb06d3f7e82c8e6558e4ccb8bb41b6278842057a0cf0957b0644b1139f2c9706
DIST hipFFT-rocm-5.7.1.tar.gz 102616 BLAKE2B ee8d6dcb7924c8989987b02533126c4e4419d8dc83067a816f2253efe4537e094f1665d95699d4bf27f30cd13f3fc5df7d3b0062c267ecbdcbb3aad961fab6f6 SHA512 4bfd812fa1e949574b4170833755a435f47e893f0615b65d8d273af6e8f89ea4d28632a208de20321e834c8bc237b11816e2af0363b60adca9af736b9bc87465
+DIST hipFFT-rocm-6.1.1.tar.gz 170796 BLAKE2B 8c957db8e7e2548918539c94262d912c2f33b70d8482b727c78c13323bdb6822c3e95439854b8ab4fed970d21ed0c6fd2ab8c2805db59d3a3606d73e7eb47468 SHA512 531be32b12ed5f0f2352e3e0a893ca988a4c8492e66fc9347b6754ae4e769549d6f638a760de35cb15ef2d301ab4200a76c832d769ecb0cd55e9e42f839a1876
EBUILD hipFFT-5.1.3-r1.ebuild 1055 BLAKE2B 421cdf532e119730b6d3115b40d304b24156b0724f80188dd6059e0bcc017b66744bb66c52e520349e5423d80edd6c9c7eec57476a7553cfbef3965777c51caa SHA512 fe8dfd3e06dcec747dd182bd9eba449f5947d72214d2865c2789cfa0ded17e9394762d8e4a4b307de45169461cbbc6facaaa188f5f0c8b68a9b48be77c297a2e
EBUILD hipFFT-5.7.1-r1.ebuild 988 BLAKE2B 8a15335790603e3499c1824bfc0dd5aa4fb305320bacc37dc17579fab895b1d7dbfca8da3a47efdf8a8fc1f32d7eca72db24d59fc764fc5c09997e2e1a232ff1 SHA512 7af50918064c2792e194ad9da8e00b96c84f275c2f38f8ad831109024d16e92c0aaad059e4da7bb3862368e1b776b416628b743e5ff7e7831fa9253cce11f645
-MISC metadata.xml 617 BLAKE2B d5ab7f2a7c98fdafe1e50bff4708e7a2bf58680e9ee2cadaa2eea018b81032b4e1d82849144684a1100acb9a4e2651fb07572c0e46cbda87ef585b290e4b865c SHA512 7859cff3011e71bb1e6a2668c6d1f035cdd47ad214aefe6c0c225a8ac7133081a9e2bad5a7bb7ea94b7a9c3761f131228e5da66b0190e35234cd10c626e01734
+EBUILD hipFFT-6.1.1.ebuild 782 BLAKE2B 772222101b586e9ef1426cdb084a1fd096f398d5dc7cbee73b7684ffa89883c1c9c1dda2b1504883945385385fbaf9aae9f813b9b3bf6ee450c9f732b924a6ac SHA512 d040a4f4c7d622f11d3d7d06dfa073e2a42d4b2edbee9b0f76912944f21b20f8af1030c924590ce33a35a5f54fa1d8d090c65245332a0bbdaf2b10548e46318b
+MISC metadata.xml 714 BLAKE2B 092bc9b24f4f4471096402455b42f65bc7850a46a08dc1e5721d25d630a9dbfd3ba9e770e7c529187cb483161a47e6fd0bdbd617e54b80280704c58a6c6256e8 SHA512 4da0b797299b620d14b2f1ce5dd2c7adcad555dacf11a5f1aa991773895730330c381759e29f43b2a2bbd3d3f50995b1cbb654fdd0d2e8b622db1e1385b9a8d1
diff --git a/sci-libs/hipFFT/hipFFT-6.1.1.ebuild b/sci-libs/hipFFT/hipFFT-6.1.1.ebuild
new file mode 100644
index 000000000000..d9700529cd24
--- /dev/null
+++ b/sci-libs/hipFFT/hipFFT-6.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="CU / ROCM agnostic hip FFT implementation"
+HOMEPAGE="https://github.com/ROCm/hipFFT"
+SRC_URI="https://github.com/ROCm/hipFFT/archive/refs/tags/rocm-${PV}.tar.gz -> hipFFT-rocm-${PV}.tar.gz"
+S="${WORKDIR}/hipFFT-rocm-${PV}"
+
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+RDEPEND="dev-util/hip
+ sci-libs/rocFFT:${SLOT}[${ROCM_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_CLIENTS_TESTS=OFF
+ -DBUILD_CLIENTS_RIDER=OFF
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ )
+
+ cmake_src_configure
+}
diff --git a/sci-libs/hipFFT/metadata.xml b/sci-libs/hipFFT/metadata.xml
index 54e78eb20141..1e3fd1c52d20 100644
--- a/sci-libs/hipFFT/metadata.xml
+++ b/sci-libs/hipFFT/metadata.xml
@@ -13,7 +13,11 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/hipFFT</remote-id>
+ <remote-id type="github">ROCm/hipFFT</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-libs/hipRAND/Manifest b/sci-libs/hipRAND/Manifest
index 4d04e283f14d..09cdb4661bd7 100644
--- a/sci-libs/hipRAND/Manifest
+++ b/sci-libs/hipRAND/Manifest
@@ -1,5 +1,7 @@
DIST hipRAND-rocm-5.6.0.tar.gz 477597 BLAKE2B fdc88ac7076ab6b31ba794f9274881323fba32295bab5b90e38d8c8f336e0255b7d20dcba6e334b7bacd8b67eaac8a3ac6e11e3d490e7c95a973d16c9598922f SHA512 47d0cca92b458f8ef682b3c15fe4ccc5201370b1458e541080dc2150e98256962b78806c20b26d789b232d420eb305639fa50180e379ba123851d35d24d40cb2
DIST hipRAND-rocm-5.7.1.tar.gz 478352 BLAKE2B 5f435cf53d213b1d95ee8b766df2c9bc4b4d590ccf63fe867bd033eeb4b7fef67e2bde22242525686a8dee59fd811363857312481e9cb3575357c612ab519a41 SHA512 b3c51728c1d7cc37760f49f36ab7765c166f105bc5b1b6ce65ac4a1de9bb70f8e2c10f5c41f89040288b09c9257d913d745a416bd4785b71f170a4f57e1f95e2
-EBUILD hipRAND-5.6.0-r1.ebuild 826 BLAKE2B c3018b88618d5f741b45fe5272c1d1ab30a23663b586917f16ce70d8692ff64daee77fb1b1881a1023712cf7fd50facd6d536f3a57865ad0f99d0b2bf2bbcb77 SHA512 6943fc2034c0fbf71eca8c83b33c7fe6b73df66d0af931645ca5372e9cb9a85f6d6957f48e187b44a6373ab659079ce9684380d1f575296faef3d8bd7cb03b4e
-EBUILD hipRAND-5.7.1.ebuild 826 BLAKE2B c3018b88618d5f741b45fe5272c1d1ab30a23663b586917f16ce70d8692ff64daee77fb1b1881a1023712cf7fd50facd6d536f3a57865ad0f99d0b2bf2bbcb77 SHA512 6943fc2034c0fbf71eca8c83b33c7fe6b73df66d0af931645ca5372e9cb9a85f6d6957f48e187b44a6373ab659079ce9684380d1f575296faef3d8bd7cb03b4e
-MISC metadata.xml 489 BLAKE2B 9dbd5a5d1c3d7deeb191eb70c48ec9f4abd11a6362a81f93fb54116a4687edf9cf1113179af884bd346b9bfb4c785437dd674251903b233589ba8556e5316644 SHA512 4f85aa13c08b7ccab6c1db816f805a987a3ee33991dacba683fabf7f40ff7288660f725296dfdda68d9ae9ff5d5150cde9b6e9303f481960665a2085b5f62ef0
+DIST hipRAND-rocm-6.1.1.tar.gz 119063 BLAKE2B dc314d8b09c15351075594335d14f65024be54597e7cbdfb7671ebea29fa208c9a33530a2d406a8a2a9d8738f0aae7e9fc25d8c39304ef2ef27aaf8b327b5975 SHA512 4c350c8a75e6b4064e22cd73679f66e5caf28f7922fc47ef9670c1023b58b36bf3a2a35580463ee7c89e26ed924aaaa68166a11f64823b99f2f8302f80d6e87a
+EBUILD hipRAND-5.6.0-r1.ebuild 815 BLAKE2B 568be23ee847e47d5aeee9cb63b318961057a6787140ef54ce5bce289703b0b611cb52f501bc6fc73c2365549af482ba7483a6edda9e91b5cbe419f5b9cfb07f SHA512 8e8eabb6d74cdaffb3e8c9c41fddb166e8b49317285c4f79574253854b70c8f7b43689df767a3b8117f0591a9ea9f2a0652c1b7696b8cbfb04481a41c61de37b
+EBUILD hipRAND-5.7.1.ebuild 815 BLAKE2B 568be23ee847e47d5aeee9cb63b318961057a6787140ef54ce5bce289703b0b611cb52f501bc6fc73c2365549af482ba7483a6edda9e91b5cbe419f5b9cfb07f SHA512 8e8eabb6d74cdaffb3e8c9c41fddb166e8b49317285c4f79574253854b70c8f7b43689df767a3b8117f0591a9ea9f2a0652c1b7696b8cbfb04481a41c61de37b
+EBUILD hipRAND-6.1.1.ebuild 783 BLAKE2B f16cf94ffd74feade782c956cef6b01a19d59667dd1b14c75a8dfa266cf0252d90859fa4c6de477df161665fb55837f45b6cfadbbee794ea0acd1bc0a0d34b12 SHA512 418859dfe9690ecef18d85a6437902ea590607677d506bad73e9d2df74238925c6dc4b995cffd99f45f26db2efaf67adbf1e27b0db1a5063b6e3bf71b7c3cbab
+MISC metadata.xml 586 BLAKE2B 98f8745143ec4d1c89f1e12747e1f1abe97ec74bab97f2afeea257f3a900b87c76efccebb39abd500f36ff88eab2284ec73a89db90ff0c5e616dba912f084f11 SHA512 71778ca99fb19bf30fc2f301f188e4ded754eafd2eba8abe1143cbecbf143d7f3cc8ce908592dee9e7cdc242d4f05f4a2d10739893357abb0a30362ec4448b85
diff --git a/sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild b/sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild
index 006440bb6a29..1674ad72718f 100644
--- a/sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild
+++ b/sci-libs/hipRAND/hipRAND-5.6.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,6 @@ RESTRICT="test"
RDEPEND="dev-util/hip
sci-libs/rocRAND:${SLOT}[${ROCM_USEDEP}]"
DEPEND="${RDEPEND}"
-BDEPEND=""
S="${WORKDIR}/hipRAND-rocm-${PV}"
diff --git a/sci-libs/hipRAND/hipRAND-5.7.1.ebuild b/sci-libs/hipRAND/hipRAND-5.7.1.ebuild
index 006440bb6a29..1674ad72718f 100644
--- a/sci-libs/hipRAND/hipRAND-5.7.1.ebuild
+++ b/sci-libs/hipRAND/hipRAND-5.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,6 @@ RESTRICT="test"
RDEPEND="dev-util/hip
sci-libs/rocRAND:${SLOT}[${ROCM_USEDEP}]"
DEPEND="${RDEPEND}"
-BDEPEND=""
S="${WORKDIR}/hipRAND-rocm-${PV}"
diff --git a/sci-libs/hipRAND/hipRAND-6.1.1.ebuild b/sci-libs/hipRAND/hipRAND-6.1.1.ebuild
new file mode 100644
index 000000000000..2a123df19544
--- /dev/null
+++ b/sci-libs/hipRAND/hipRAND-6.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="CU / ROCM agnostic hip RAND implementation"
+HOMEPAGE="https://github.com/ROCm/hipRAND"
+SRC_URI="https://github.com/ROCm/hipRAND/archive/refs/tags/rocm-${PV}.tar.gz -> hipRAND-rocm-${PV}.tar.gz"
+S="${WORKDIR}/hipRAND-rocm-${PV}"
+
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+RDEPEND="dev-util/hip
+ sci-libs/rocRAND:${SLOT}[${ROCM_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ )
+
+ CXX=hipcc cmake_src_configure
+}
diff --git a/sci-libs/hipRAND/metadata.xml b/sci-libs/hipRAND/metadata.xml
index 27c8916b67d4..c47caac8ebdf 100644
--- a/sci-libs/hipRAND/metadata.xml
+++ b/sci-libs/hipRAND/metadata.xml
@@ -9,7 +9,11 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/hipRAND</remote-id>
+ <remote-id type="github">ROCm/hipRAND</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-libs/hipSOLVER/Manifest b/sci-libs/hipSOLVER/Manifest
index 6c96ae23564d..2ba646602c30 100644
--- a/sci-libs/hipSOLVER/Manifest
+++ b/sci-libs/hipSOLVER/Manifest
@@ -1,3 +1,6 @@
+AUX hipSOLVER-6.1.1-find-cholmod.patch 965 BLAKE2B 0d4f37dbae67bf2605a981f3a01c9c4fe681953d59c4b17c4abbe9953154dafd94a9e66b710f4384035521e6b2e0d98ebaa63d41a44ba263e53f71725ca7e2f0 SHA512 e22bb5470ed857faa7aed8522fcc67f92994260386f302af6112dc6a7bb8f9ca20b22fe1261f4f7dec87c0e04138a8a1f64894556db003e2fccf924dd5cd4c7b
DIST hipSOLVER-rocm-5.7.1.tar.gz 1516012 BLAKE2B 8d0966d34877978784b9872150283719602465c85036c3a74a72a2fe7c516b6029af3f4aefbc022088b2cf37bb1e0a450c0221aef0ac3227018020de340adfcd SHA512 f9c14b51ea582f17d1b323c7d066d9c0c95f4250f08515768d7a11067774fd2841fa3dec7354d3c98e56bd8dd53cff3b993c68b1d7df4b24f562b3afe9c4625e
+DIST hipSOLVER-rocm-6.1.1.tar.gz 2553462 BLAKE2B 77731b876a7fe5f80f79e5af5128a84d8a5d4dee6d511f3e1cf4964845b636380f7f1e19f07e84ed24b98e99c3bdfbba623b97b48cf4ea1bc09a4c1bd3dccaed SHA512 4f28ecd807717013318f293df8c48d7674f64fd3a538c2b827f4188a00a36165f48277d5ac50e806461d52a8a3b6d626cab91ff7c6687b17fea2580461e08de9
EBUILD hipSOLVER-5.7.1.ebuild 820 BLAKE2B 2e172aea78616bb75696b6dcf81e7ebee8902ff15335a5d7d36e9728e74eb20c320124491bccfb6cef9b4804e14fd7c58accacce500d13c043f6a104407f0c77 SHA512 83d99abbb856cfe7ce029fd8c7529fdd07be56e60a4ce6f00b662c5a6c3c829e99e66081fa907e61ee673320991fcbccca26b493022cdcae5e6d12dac04b62ea
-MISC metadata.xml 618 BLAKE2B a62e9c459afe2c341849d43f9dbf2304389dfa1f50ace6616c5bd2903488e49d0e1d235808a46dafb782d638a3f209706220d66264fda845b701c19e55febce2 SHA512 c9654b6e8a610638093d3f26710292cf62e0d9e1a9dddc160c4d30e59e7a12f70e39eb965995187fe54b6f3648fb44810ca8b983a886af7a731d62eb06c9464b
+EBUILD hipSOLVER-6.1.1.ebuild 1002 BLAKE2B 463115ba89403b1f0a0788aebd8bba9b48c6c6a39585a79ffe6b3ef8e1602f22e5257949bf2cddf2f3819dc4610981da6efcaff63d699fb6b9c8b7c31e58ed89 SHA512 99c71c0f1b9276331754c9de130b11edbf1a7336a6d42020bb4a9bb5dc5e7591dc6b603821810976d69c7a3a4cce9318635be9b58c9ac90d677240e657924d97
+MISC metadata.xml 727 BLAKE2B d10c0be13cf9f705b7c7c0b223b91da6f0d06faccaf5a7c5e8a6ed03e0c3d32e943a742f1a9feb9452f21f36de99f1b74b3ec91ad2d32a6c7c94088eee66ed22 SHA512 14521a8ef7d65220b9b5ee23c7600f11a8329adb23993bbbda70ccfeb3cc4de5eb25713cb523890f2868983a409ae2a735d4191457b1fd8647b01751193e2cde
diff --git a/sci-libs/hipSOLVER/files/hipSOLVER-6.1.1-find-cholmod.patch b/sci-libs/hipSOLVER/files/hipSOLVER-6.1.1-find-cholmod.patch
new file mode 100644
index 000000000000..da43f4ff116b
--- /dev/null
+++ b/sci-libs/hipSOLVER/files/hipSOLVER-6.1.1-find-cholmod.patch
@@ -0,0 +1,29 @@
+cholmod.h is in /usr/include in Gentoo, use pkg-config to find it
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -221,11 +221,9 @@ if( NOT USE_CUDA )
+ if( BUILD_WITH_SPARSE )
+ list(APPEND hipsolver_pkgdeps "rocsparse >= 2.3.0")
+
+- if( SYSTEM_OS STREQUAL "centos" OR SYSTEM_OS STREQUAL "rhel" )
+- list(APPEND hipsolver_pkgdeps "suitesparse")
+- else()
+- list(APPEND hipsolver_pkgdeps "libcholmod3" "libsuitesparseconfig5")
+- endif()
++ find_package(PkgConfig REQUIRED)
++ pkg_check_modules(CHOLMOD REQUIRED IMPORTED_TARGET cholmod)
++ target_link_libraries(hipsolver-common INTERFACE PkgConfig::CHOLMOD)
+ endif( )
+
+ rocm_package_add_dependencies(DEPENDS ${hipsolver_pkgdeps})
+--- a/library/src/amd_detail/hipsolver_sparse.cpp
++++ b/library/src/amd_detail/hipsolver_sparse.cpp
+@@ -45,7 +45,7 @@
+
+ #ifdef HAVE_ROCSPARSE
+ #include <rocsparse/rocsparse.h>
+-#include <suitesparse/cholmod.h>
++#include <cholmod.h>
+ #endif
+
+ #undef TRUE
diff --git a/sci-libs/hipSOLVER/hipSOLVER-6.1.1.ebuild b/sci-libs/hipSOLVER/hipSOLVER-6.1.1.ebuild
new file mode 100644
index 000000000000..be450babaed3
--- /dev/null
+++ b/sci-libs/hipSOLVER/hipSOLVER-6.1.1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="CU / ROCM agnostic marshalling library for LAPACK routines on the GPU"
+HOMEPAGE="https://github.com/ROCm/hipSOLVER"
+SRC_URI="https://github.com/ROCm/hipSOLVER/archive/refs/tags/rocm-${PV}.tar.gz -> hipSOLVER-rocm-${PV}.tar.gz"
+S="${WORKDIR}/hipSOLVER-rocm-${PV}"
+
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="sparse"
+
+RESTRICT="test"
+
+RDEPEND="
+ dev-util/hip
+ sci-libs/rocSOLVER:${SLOT}[${ROCM_USEDEP}]
+ sparse? (
+ sci-libs/suitesparseconfig
+ sci-libs/cholmod
+ )
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.1-find-cholmod.patch
+)
+
+src_configure() {
+ local mycmakeargs=(
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_WITH_SPARSE=$(usex sparse ON OFF)
+ )
+
+ CXX=hipcc cmake_src_configure
+}
diff --git a/sci-libs/hipSOLVER/metadata.xml b/sci-libs/hipSOLVER/metadata.xml
index dfd45574f216..9aa1438b519c 100644
--- a/sci-libs/hipSOLVER/metadata.xml
+++ b/sci-libs/hipSOLVER/metadata.xml
@@ -16,4 +16,7 @@
<upstream>
<remote-id type="github">ROCmSoftwarePlatform/hipSOLVER</remote-id>
</upstream>
+ <use>
+ <flag name="sparse">Build hipSOLVER with sparse functionality (sci-libs/cholmod)</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/hipSPARSE/Manifest b/sci-libs/hipSPARSE/Manifest
index 78ab79c4c59b..17a6b95df054 100644
--- a/sci-libs/hipSPARSE/Manifest
+++ b/sci-libs/hipSPARSE/Manifest
@@ -1,6 +1,7 @@
AUX hipSPARSE-5.0.2-remove-matrices-unpacking.patch 3940 BLAKE2B e3815659b32856206bc3291d09f59514e59dc06c3c33454c24afb68955d6a55411c71535693325be06bdb097e7cedc558ec2b8fa6a2d3886d774d79e038557ad SHA512 39db7d6fe0a085ef5a92f6ec1613376ffd9152d8d31a78f0864c971e7b61d4dfbda2e170940c82dae286d024333621722b249d5bd601399e76e68e8029fc7e81
DIST hipSPARSE-5.1.tar.gz 449838 BLAKE2B 7727ecb9fa397e2730cfda4c9367188c37ad201d501b50129994869c6ef15b51cdf2d1f481f19f2f37cf0530f1ec3689c40a9651924f70fabe945d80732df64a SHA512 8b01c01a10b8419d14a532ebccfa5b5b5b5c3f6a6e73f3f0ecee58c7e240d2754485a9da020fe4693df3ef9fc08e5bb09b05396472ccbeebf89bc2635d94eb64
DIST hipSPARSE-5.7.tar.gz 458521 BLAKE2B 94695ef3cf4294f571723e31ab5d4295b5aaa24528e90838375ee8477cf0957b297663d80e5fe3406762b475b6ef4741f9ccfb4dfb1448ce71ea4014da14b46e SHA512 bb28cd81b7ec298eb2e6462a8588ed93eee7b4892923b11087a91d1c32341f29f488fd4e6797debe51a989f463db31030eae02d07be6512d6b755367ba221aac
+DIST hipSPARSE-6.1.tar.gz 471148 BLAKE2B 18119ac355e180adb5ce38561f44e39119226d209a970ae8cac6b85575bad1ab2a690a3bb72de1c179c1190aa2c29d691e6ce02855f3df89a58f634d42e54103 SHA512 09f9e94c5f976e6f17c07f9be2fde31c2e740871215a6b77b49675644b883bd9994fcaacb19864ace3883bb5aea7a7dc589ddbaf9b6aaf3d9f411c7e452a0b78
DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2 SHA512 1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03
DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0 SHA512 fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0
DIST rocSPARSE_amazon0312.tar.gz 11303646 BLAKE2B 388947a29380253bb5eecb22d3a3b6f3378711044b3fe98d6d2517cd27330f11b3d12fdb96320a2889e139224f1a6a5ad1c455ff8e91a262aa2aadbe16301330 SHA512 aed2d62581763742d9c7faf3dcaf1eaa983caa1e2e7ad4abebe97c5e7c2aec9942e0e32291092b348b60052c92b130e721ec19ed59bda22e1b233ef72ac7d2ff
@@ -22,4 +23,5 @@ DIST rocSPARSE_sme3Dc.tar.gz 42483568 BLAKE2B f0d16b58f6ea28e67727637697a812a0b1
DIST rocSPARSE_webbase-1M.tar.gz 11360460 BLAKE2B 01b1d06adb5fb32fa402ed888d25a7e52a34779b078fc2e21c60e688d03579bb4ca8694f5ee4a824f7859952d55590a1fd9449dc80d6fe894d7b662b918882d4 SHA512 6401a965b8f6dd5392879956fde3c94f77fe1801a4a43428c03b6d639031575c647eab47b1babe53f4ecc2c3b8fc183e8339536b78dcd0d94ce62bfedd87c161
EBUILD hipSPARSE-5.1.3-r1.ebuild 3605 BLAKE2B 15ab47a0fd3a822f981021bdfffcf8c5f5f996347ad2c8c00c84e65fec8584f1854a550726e2f6a31f93767071950f8ab533adadde1f813407da73bd6dbd4f45 SHA512 2036a56e753aa80da9ce11bb71ae3539fc16257850d5f58114f696b5bb855101f5994d2016a96e4ab0b7383a3156b919b04dc1ede2e0e4f706751b6b2029d8ce
EBUILD hipSPARSE-5.7.1.ebuild 3561 BLAKE2B 95ae56d53f834219bae36405315be1bab61d325efd634fbe1e270c5b20ecb1440fcc51daca805530a0d721f852d042ebe7d7eb5b03f3a7f2a9132de73aaf865f SHA512 bfc349c8b1a1f7d66e19db8fdcb5bf23ace3541e99fb3328ea59438587322678e641af121e59e71e2a9b65834b5d985c83f85771592f68346e169ce5b847e993
-MISC metadata.xml 603 BLAKE2B 21c5f53de40b5582b8541e1cef239a4a2eff2eaaaa966a4168439417cd6f80ea00dbd48636bea73aedbaaf580950803768f02ab5f0cca0f76d433d80a80026e1 SHA512 4ff1ebefa7203326a5c2feed7c0deffa10f17383bb4a05fdf3057d8ab1d6f8427a45126ec17aa88e02a93e9114e79f6d89cd4564e72faebf970b7f63814d701a
+EBUILD hipSPARSE-6.1.1.ebuild 3141 BLAKE2B 9a12847d571dd213fe0cfbf5152e65d16104c073e03b22d932901f108f39d961f56de2f48f598e91e9cc098505e7925d8385b4aa59b06b29dcbaf5319ea648e0 SHA512 8c30bfae688927d1e3d3d1ffb177ef4dd230917a7d4a6ad926ee2c397d96192c69c57d467c6016af3560d3776b6359c57818ab50d34871bf0f58f07ac6f2b88c
+MISC metadata.xml 716 BLAKE2B f070df7c312bbe29cf150da488b6f862eb4768ff01385b34c613864da3bc7d44c3adf506e7f92c7beef729c538f176194ec1cb828fe5c97203591873f0aa706a SHA512 cb2bf1a7e03444af8bb5ca08ea3544c974a577c3bab2a194fcaa45750e9cecbc68571adc288b457de01fa84615738130ef8e2a3d002219d2870963d7e53e0570
diff --git a/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild b/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild
new file mode 100644
index 000000000000..46d70c4b6625
--- /dev/null
+++ b/sci-libs/hipSPARSE/hipSPARSE-6.1.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake edo rocm toolchain-funcs
+
+DESCRIPTION="ROCm SPARSE marshalling library"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipSPARSE"
+# share some test datasets with rocSPARSE
+SRC_URI="https://github.com/ROCmSoftwarePlatform/hipSPARSE/archive/rocm-${PV}.tar.gz -> hipSPARSE-$(ver_cut 1-2).tar.gz
+test? (
+https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> rocSPARSE_amazon0312.tar.gz
+https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> rocSPARSE_Chebyshev4.tar.gz
+https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> rocSPARSE_sme3Dc.tar.gz
+https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> rocSPARSE_webbase-1M.tar.gz
+https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> rocSPARSE_rma10.tar.gz
+https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> rocSPARSE_bibd_22_8.tar.gz
+https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> rocSPARSE_mac_econ_fwd500.tar.gz
+https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> rocSPARSE_mc2depi.tar.gz
+https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> rocSPARSE_scircuit.tar.gz
+https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> rocSPARSE_ASIC_320k.tar.gz
+https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> rocSPARSE_bmwcra_1.tar.gz
+https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> rocSPARSE_nos1.tar.gz
+https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> rocSPARSE_nos2.tar.gz
+https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> rocSPARSE_nos3.tar.gz
+https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> rocSPARSE_nos4.tar.gz
+https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> rocSPARSE_nos5.tar.gz
+https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> rocSPARSE_nos6.tar.gz
+https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> rocSPARSE_nos7.tar.gz
+https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> rocSPARSE_shipsec1.tar.gz
+)"
+S="${WORKDIR}/hipSPARSE-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0"/$(ver_cut 1-2)
+KEYWORDS="~amd64"
+IUSE="test"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/rocminfo
+ dev-util/hip
+ sci-libs/rocSPARSE:${SLOT}[${ROCM_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-build/rocm-cmake
+ >=dev-build/cmake-3.22
+ test? ( dev-cpp/gtest )"
+
+src_prepare() {
+ cmake_src_prepare
+
+ if use test; then
+ mkdir -p "${BUILD_DIR}"/clients/matrices
+ # compile and use the mtx2bin converter. Do not use any optimization flags!
+ edo $(tc-getCXX) deps/convert.cpp -o deps/convert
+ find "${WORKDIR}" -maxdepth 2 -regextype grep -E -regex ".*/(.*)/\1\.mtx" -print0 |
+ while IFS= read -r -d '' mtxfile; do
+ destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).bin
+ ebegin "Converting ${mtxfile} to ${destination}"
+ deps/convert ${mtxfile} ${destination}
+ eend $?
+ done
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DHIP_RUNTIME="ROCclr"
+ -DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
+ -DBUILD_CLIENTS_SAMPLES=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ )
+
+ cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}"/clients/staging || die
+ edob ./${PN,,}-test
+}
diff --git a/sci-libs/hipSPARSE/metadata.xml b/sci-libs/hipSPARSE/metadata.xml
index 693bc03ef766..db85e1426e8f 100644
--- a/sci-libs/hipSPARSE/metadata.xml
+++ b/sci-libs/hipSPARSE/metadata.xml
@@ -13,6 +13,10 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
<remote-id type="github">ROCmSoftwarePlatform/hipSPARSE</remote-id>
</upstream>
diff --git a/sci-libs/lmfit/Manifest b/sci-libs/lmfit/Manifest
index 1df6430e93b3..071720115fe4 100644
--- a/sci-libs/lmfit/Manifest
+++ b/sci-libs/lmfit/Manifest
@@ -1,4 +1,4 @@
AUX lmfit-9.0-cmake.patch 1599 BLAKE2B e0f4783b64436845a12f8ca0a45f93d4964dba3855adeb73cb466c1bc0b8652610f8fa610e816db33c0f027db0b86233c01358245cd42a2284e718b76c964b18 SHA512 7256873a0620a429c231cdd296a6dcf6dffd4caa2468f7a91ca0d3943488753155aeb32bdc5813e1404c52ca2ea9bdf48b7ecf736e1348a1b36c0fd8d555f0c3
DIST lmfit-9.0.tar.gz 36686 BLAKE2B 34d77a9101dcea1387df09e58cf8b69e51b1961ba8f1f73ac070abcc4c6ddbf1a1cd1f4bf2568942442f0c4c3815288959259c16e505ad1a91a4db2a2753bed6 SHA512 523d18c75498f5586c55e6dfcab8d1005aaef61d60e8d482814ced4f90bcd14d72c53ee71ed1991651d38845cce67e3da756fab9500431d6f435fa5ad998c2b1
-EBUILD lmfit-9.0-r1.ebuild 512 BLAKE2B 80e9a07f802d4ef710e3443c9f16be1137eaf890a76c73c4c941597a46e494e6b47df14748999a2ac19f0d2f480d614e918e2502def64c857ab3a250e1cc8f27 SHA512 810e65deef938750e26e02d97016fe1699ffa3cce36d848b3bac47708ebffea36f713e40266d553b86069ba4eb76a272e60bf4f5195af980a1351e3f798da57a
+EBUILD lmfit-9.0-r1.ebuild 519 BLAKE2B 14c709ce909d0ddb2f1a20d0e3215e8a3cc54e0848cc73141ef5b600d8e4316c4507f9dde6e070695b3ca85a4ae5cfad0ae7cd73c52a6ccbdc678010c1d9feeb SHA512 f25b34643c2d60d4735a8e4d84848b4134c08c529048633225aa72aa46aa48a7a80157fd926f3e21eb29025b9456af748ab72070903cbe8bfbd9f0d744985ee5
MISC metadata.xml 329 BLAKE2B e14c94d390f181a254eddb7c0ae891c9b736ac30346be5caeba754b9439f17391b5dd1bcabfb58a486d53c9ab4403afaa1b86ecda1c9378b99859a8a01f000d4 SHA512 adcd5f27f011b23bed7d73d3aa88a43d6ed85760e47c0cd8bf89aaf3ab0e7524e52203ea0bba95c6c44d1146998f7e3adcf5430220866c7da9880c0008a9e7d7
diff --git a/sci-libs/lmfit/lmfit-9.0-r1.ebuild b/sci-libs/lmfit/lmfit-9.0-r1.ebuild
index 1c7f7fcdd3bf..32374742eb2f 100644
--- a/sci-libs/lmfit/lmfit-9.0-r1.ebuild
+++ b/sci-libs/lmfit/lmfit-9.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="BSD-2"
SLOT="0/9"
-KEYWORDS="amd64 arm ~arm64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ~riscv ~x86"
PATCHES=(
"${FILESDIR}"/${P}-cmake.patch
diff --git a/sci-libs/miopen/Manifest b/sci-libs/miopen/Manifest
index 671f703e1bc3..dc22e32055e2 100644
--- a/sci-libs/miopen/Manifest
+++ b/sci-libs/miopen/Manifest
@@ -9,9 +9,12 @@ AUX miopen-5.1.3-gfx1031.patch 19268 BLAKE2B b3d10c57601fd5f39ae431d101687863de3
AUX miopen-5.1.3-include-array.patch 343 BLAKE2B 993a8f3e301f4c16088ca216b2d820b17ceb42eeda4550b4291a70e00592281f992bf184407d024a0f8b2207a26fef2d56c26ef95e7a452d3b97090e1335a404 SHA512 887ac13f25c1bfd524bb2a3be701bf688f002a95ef8218cb798e41feaeb0678dbbd2ffaf905c59070a125001093bf5ede1bb6a77fdfe6f7a4ff19cbccfdc6624
AUX miopen-5.1.3-no-strip.patch 608 BLAKE2B 3173d95219542a48c6dcd2b87e7157dcf483ff714c3d1c1c47aab8fc8af7b1fd4f6ac52b9d8e892cc25bff973597f4a05426fa4714b0764733b810867af59cfe SHA512 201357718203ee9a4062362541c483e069321b825708c6aa0e8892cc7722bcd520808797307e320df34c4fbf0003198f7a46717d5ff3819b1e2c3a5a3a045725
AUX miopen-5.7.1-fix-miopendriver-gemm.patch 2818 BLAKE2B fd839ec500b297272f70cc1ee2fa87e74b8a70197cc72291c99c1372c9eeb7f2af33de8067fa1dc42d873bd96f93615074521c00f00b0676835c912ec0e2b73b SHA512 22c852082e0de5115acfa208c325cdb7870823dfe3b5984887c848b702a2fc5072c1d1944b218e27776f0e116d391c6039c3f8485ca65282e9699f3fc1885985
+AUX miopen-6.1.1-build-all-tests.patch 548 BLAKE2B be700c5401e288a4da5423047303a316ea82fc928c88e46be3da9cd41ac473bf6e232b68d1791e2fea0534c8233e4c2431c9a7536a24125651ce2f55aea1e667 SHA512 c8df1b24d61c9b7a132b77bddacb3d614653257c61b8b5936ea666a3e130b76a183618d5384abe5b871ae144bf9b2f2cf622850a59e7d5c53cf89adbf9dfa32b
DIST MIOpen-5.1.3.tar.gz 88118329 BLAKE2B d24722ffc5f5dab6d6a1de2ce34193ad2f25c9a2562e38c52e010a29870f01d9ea1c56970ba0601a088c8286e97958ee95d0da27fc8082126dd2ebe5ccb36b70 SHA512 a14e28cfcb12e5061e0e7b999ef3e67fa0a0e897e31bc50e7288b8a23eb1791312e33d3b697021c2b654ccc065ae1b046c1cfd77ba8e04b0f3e87e9cc0626dcd
DIST MIOpen-5.7.1.tar.gz 100751593 BLAKE2B c5f847fe4374ab22737c281a65401125012328412d584fc09244b431ea6265d6d5028429115ee15fa8b04cbe0edd020e4e7ac8deb22561183ed76cb8c3d4d9d4 SHA512 3354b3b154f29a6337403abc5a71ec47c0b2558320c5a1b0cbfbbdb370c4fada2db12d4a19a312b5e30ca2e2302ee50ece3390603e84d132b2212a168e9523fa
+DIST MIOpen-6.1.1.tar.gz 101935496 BLAKE2B 5aadaa5eefa1b22dedfe87deb36f8acdbe57962cac8b7b6b20bc76f136ef29f0441e48112010280c2e674a1ae9fd202ca3e07be47cf4a4bc797234d6dc618be5 SHA512 b8860583919bf2f3e0da7ace30fdb0595ab45b85a367be3737e0b15a22a5565b8d6660c652ee070f21c36ac7d17ef3ba8e2eda7ed89bd6a0c65a4df799626d1a
DIST gtest-1.11.0_p20210611.tar.gz 887296 BLAKE2B 8f29b7028a6dd8190a113cd93398705b23b61d88bee38beaf9dcc0dfc8a463aed7fcd3719f6f1b131d4363aa57231629aaeffa108f6558efb58416cfface6d6e SHA512 cf9e7f3fd3e31ce6677eac355fb8bfe19c5b56a8ec3af8b9417d0904cdf5da92f99f7411a08131cc9fa4fc7d38e6a71fcfac993648e47b269a74a27de7607f7a
-EBUILD miopen-5.1.3-r1.ebuild 3131 BLAKE2B 70a9e8325d5611aaad84ebba69873c1177bad75b5a7c90ccee74dc26a3283ee555c0826203851b2ea1234837cd0ec26103c8891b5ba6fdca27a18659bcb59e4d SHA512 a61ebfdbe769d5f7d463c293df8b0f17f5a8c5e732c67d6c3be492fe0ffe433a5c9a30d5c735fb6661cdf1ea96a2edce76d7429936ff295b197522017717a36a
-EBUILD miopen-5.7.1-r1.ebuild 3287 BLAKE2B 926b187675d85525e3679a5a95f8c9451bd6e5758ca91d6e65b3341aa624d3c5dbfd2682960ca3d05dc241bde69a447eae8d8d582bb676dd45d7e8b9afc2c47f SHA512 823bfc7f122c9ed91ef3fca2af6ea027b163f1564a87f0d60603348888465770d0c300f97fa46194658dc14002cf78dbb55567c4b4880350f70336788bc1e886
-MISC metadata.xml 549 BLAKE2B 6bf2f670de2b8f61584d0a930dd65c4c36c251a68a232d0de5bdf3a732b242c7cbddff642ee37909fe54506c7f231c86adf53d71816f46469320e90925076fc1 SHA512 f5d23eacb988af92506012ccaa2d32a0b7e3d2c93b10bfce1eee6ac51ae113bc572a39e2386fd4816fe62ed563b0cb384d5480bd2bd44184cf77f5e53d8ded61
+EBUILD miopen-5.1.3-r1.ebuild 3182 BLAKE2B a6ae78e487ea88d31693fcf1b96a7ce6a1cb0505311c2f101be498bcafce5436cc678ca83e10dafc27549b3121c01cbf0c5d2a35e7f6117de086879002ecc138 SHA512 2165e4d250f125f699963bc7b6f1c22598467e962c9aac1bb7eeff24d6091fa3b72a696a11e1ab80ea18710525ef00f99889cc5b972068e23340c4eb14b621ef
+EBUILD miopen-5.7.1-r1.ebuild 3338 BLAKE2B bbd84a39a04c4ef9e1b2dc42ff1bbe7b7e4ceda90ca0c82f416a05a55b1324727418e1c2c1446fe7a82800d23380cfb9a3e30463289a18e9af20ab10239cbfc7 SHA512 5a8ddf01d2c088325fd377499f80b3c1f84881d52596b53450f2ce07714e53a552304bd8a24aecf394a57ee039fd6f364642f93e7920d8d9df63bb7dd312057e
+EBUILD miopen-6.1.1.ebuild 2332 BLAKE2B 04154b1c66d6e91dca12201e4e61dfaed46b60e10d31809906ca6f43a75b34d8334944da3f2223a14684f9a1ff0ed2a58b3e5878c25a54721ab4ec25f017ec70 SHA512 2e90d3a0d51e3206b6e90fb0e435d4ec2ac5ddaa94b155e27750902942f5e0c2dca139acfcf1bbf45183fb9f8ecb68461650688be0e929eb60b978f7e87fe6a2
+MISC metadata.xml 646 BLAKE2B 76ad8db32707d804dcee5a8ff3adb66444464aa2bef2e3415326b485b67f6b0c26a36e45b30cd632b0e41e96cbcfad9c785f5145ddbf89fcdabe66456b35d22a SHA512 d7b219b8800178385725fc92fe72fe65c291a451963263271731580548e3319f2bac83e73bba66d3a6442aa6f9dfc8ff8955cdbbfd7f057825dda992e8dfe772
diff --git a/sci-libs/miopen/files/miopen-6.1.1-build-all-tests.patch b/sci-libs/miopen/files/miopen-6.1.1-build-all-tests.patch
new file mode 100644
index 000000000000..49ec1ccbff3b
--- /dev/null
+++ b/sci-libs/miopen/files/miopen-6.1.1-build-all-tests.patch
@@ -0,0 +1,13 @@
+Normally, MIOpen compiles tests during test phase instead of "compile".
+This patch allows to build testing executables during compile phase.
+--- a/test/CMakeLists.txt
++++ b/test/CMakeLists.txt
+@@ -330,7 +330,7 @@ endfunction()
+ separate_arguments(MIOPEN_TEST_FLAGS_ARGS NATIVE_COMMAND ${MIOPEN_TEST_FLAGS})
+
+ function(add_test_executable TEST_NAME)
+- add_executable (${TEST_NAME} EXCLUDE_FROM_ALL ${ARGN})
++ add_executable (${TEST_NAME} ${ARGN})
+ if(WIN32)
+ target_compile_definitions(${TEST_NAME} PRIVATE NOMINMAX)
+ endif()
diff --git a/sci-libs/miopen/metadata.xml b/sci-libs/miopen/metadata.xml
index 08c299887077..e08e7753394d 100644
--- a/sci-libs/miopen/metadata.xml
+++ b/sci-libs/miopen/metadata.xml
@@ -12,7 +12,11 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/MIOpen</remote-id>
+ <remote-id type="github">ROCm/MIOpen</remote-id>
</upstream>
</pkgmetadata>
diff --git a/sci-libs/miopen/miopen-5.1.3-r1.ebuild b/sci-libs/miopen/miopen-5.1.3-r1.ebuild
index 2ef5b8fb50b8..7d02435948f7 100644
--- a/sci-libs/miopen/miopen-5.1.3-r1.ebuild
+++ b/sci-libs/miopen/miopen-5.1.3-r1.ebuild
@@ -87,6 +87,7 @@ src_configure() {
-DMIOPEN_USE_MLIR=OFF
-DBUILD_TESTS=$(usex test ON OFF)
-DMIOPEN_TEST_ALL=$(usex test ON OFF)
+ -DHALF_INCLUDE_DIR="${EPREFIX}/usr/include/half"
)
if use test; then
diff --git a/sci-libs/miopen/miopen-5.7.1-r1.ebuild b/sci-libs/miopen/miopen-5.7.1-r1.ebuild
index 93bcde8190ae..b13e6354554f 100644
--- a/sci-libs/miopen/miopen-5.7.1-r1.ebuild
+++ b/sci-libs/miopen/miopen-5.7.1-r1.ebuild
@@ -91,6 +91,7 @@ src_configure() {
-DBUILD_TESTS=$(usex test ON OFF)
-DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
-DROCM_SYMLINK_LIBS=OFF
+ -DHALF_INCLUDE_DIR="${EPREFIX}/usr/include/half"
)
if use test; then
diff --git a/sci-libs/miopen/miopen-6.1.1.ebuild b/sci-libs/miopen/miopen-6.1.1.ebuild
new file mode 100644
index 000000000000..7cf62bdcb790
--- /dev/null
+++ b/sci-libs/miopen/miopen-6.1.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+LLVM_COMPAT=( 18 )
+
+inherit cmake flag-o-matic llvm-r1 rocm
+
+DESCRIPTION="AMD's Machine Intelligence Library"
+HOMEPAGE="https://github.com/ROCm/MIOpen"
+SRC_URI="https://github.com/ROCm/MIOpen/archive/rocm-${PV}.tar.gz -> MIOpen-${PV}.tar.gz"
+S="${WORKDIR}/MIOpen-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="debug test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-util/hip
+ >=dev-db/sqlite-3.17
+ sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
+ sci-libs/composable-kernel:${SLOT}[${ROCM_USEDEP}]
+ dev-util/roctracer:${SLOT}[${ROCM_USEDEP}]
+ >=dev-libs/boost-1.72
+ dev-cpp/nlohmann_json
+ dev-cpp/frugally-deep
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+ >=dev-libs/half-1.12.0-r1
+ dev-build/rocm-cmake
+ test? ( dev-cpp/gtest )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.1-build-all-tests.patch
+)
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -e '/MIOPEN_TIDY_ERRORS ALL/d' \
+ -e 's/FLAGS_RELEASE} -s/FLAGS_RELEASE}/g' \
+ -i CMakeLists.txt || die
+
+ sed -e "/add_test/s:--build \${CMAKE_CURRENT_BINARY_DIR}:--build ${BUILD_DIR}:" \
+ -i test/CMakeLists.txt || die
+
+ sed -e "s:\${PROJECT_BINARY_DIR}/miopen/include:\${PROJECT_BINARY_DIR}/include:" \
+ -i src/CMakeLists.txt || die
+}
+
+src_configure() {
+ if ! use debug; then
+ append-cflags "-DNDEBUG"
+ append-cxxflags "-DNDEBUG"
+ CMAKE_BUILD_TYPE="Release"
+ else
+ CMAKE_BUILD_TYPE="Debug"
+ fi
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
+ -DMIOPEN_BACKEND=HIP
+ -DBoost_USE_STATIC_LIBS=OFF
+ -DMIOPEN_USE_MLIR=OFF
+ -DBUILD_TESTING=$(usex test ON OFF)
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ -DMIOPEN_HIP_COMPILER="${ESYSROOT}/usr/bin/hipcc"
+ -DMIOPEN_AMDGCN_ASSEMBLER="$(get_llvm_prefix)/bin/clang"
+ -DHIP_OC_COMPILER="$(get_llvm_prefix)/bin/clang"
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DMIOPEN_TEST_ALL=ON
+ -DMIOPEN_TEST_GDB=OFF
+ )
+ # needed by rocminfo
+ addpredict /dev/random
+ check_amdgpu
+ fi
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ LD_LIBRARY_PATH="${BUILD_DIR}"/lib MIOPEN_SYSTEM_DB_PATH="${BUILD_DIR}"/share/miopen/db/ cmake_src_test -j1
+}
+
+src_install() {
+ cmake_src_install
+}
diff --git a/sci-libs/rocBLAS/Manifest b/sci-libs/rocBLAS/Manifest
index 9d9423b200c5..3c591309db7a 100644
--- a/sci-libs/rocBLAS/Manifest
+++ b/sci-libs/rocBLAS/Manifest
@@ -7,12 +7,15 @@ AUX rocBLAS-5.4.2-cpp_lib_filesystem.patch 898 BLAKE2B 403b42f0193f2d21585fe8f8a
AUX rocBLAS-5.4.2-link-cblas.patch 508 BLAKE2B ab53db7c73cc174039880ebd8987adc88f83d61e84bf024e2a6367f5bc9414ac343843610382bae43b4dcf874f6cf9e91bc3bd865264e37517f280d50881b4ff SHA512 fa91f817a06f517b38d3d3a71110da59d6579bf7915d6f47deefc46c532ca10d17802815662d8909ee52fb155b82339122601793858e52c13c6cc93cac283fc9
AUX rocBLAS-5.4.2-unbundle-Tensile.patch 1373 BLAKE2B 944771b7511de883aa106016cf59e3cb94248119af472aed75c76c712fc9ee2e9e765d472ef727776d95ee478f1701c12853c37be269ee4940a3cde9e1f41cc7 SHA512 bdf01803a0594b53f248bc57594e7bed2f3f4cc772de8b5a043fa849798887291cb14d273511d33453c0685a113a9064a218a56d57631d2e9c1126eb62853668
AUX rocBLAS-5.7.1-expand-isa-compatibility.patch 3771 BLAKE2B 3be8a45734c4d3ce0d54981e48685c500d6cf8ba1981b6035f2cb83cad1c221afcf50e5d9fbdaa9966ce64e99845c57b32267adda7983bb9a511fec661a0cfeb SHA512 86eedaa1bf6d0430f4b059d9257539dd95d56bdfc0cb61ceb0d180e29f76e280505c8b0002eba71c8152522c637917cd0b9ac7fb2f07059b3b5b6076f8ac7c59
+AUX rocBLAS-6.0.2-expand-isa-compatibility.patch 3792 BLAKE2B 55a57fad4cce821f83d04156942c33ab1842389dc0c4ad1ceea0c2435a37d9912bf24f0359023735b503bea5505b47e2e707b0798d93cdc5622d34821b1e3950 SHA512 c21de66ddc126b5ac5b588c9e68283e8d32574ec0a28963e62244a176edfb0c9188236a75b3985d2cf9043f4fb919a837326ede94045dce9158e9651228b0c38
DIST rocBLAS-5.0.2-Tensile-asm_full-navi22.tar.gz 1110323 BLAKE2B 80fab97c6f89fccf1f8829ad41baf15ad31bbbb313b48825841834c7ec1b9f8ece794aebdf9fda42b54a38f642beb1bc1e374f2f3b4e43d8ba9dfd1eb6e3ece5 SHA512 8f6946cf9d68afd195640ae7e0da8dc33341c67f28813813b5361a56531fa2af4453d075703ea52c66d93a1936cf74688b86aa2fa62b52a7ed5f03272290c232
DIST rocBLAS-5.4.2-Tensile-asm_full-navi22.tar.gz 1057686 BLAKE2B aa755595bbcd48775713f1d94c18b9bfa6464cae97653dd5beda9e4ed600802b62c4159e6edef7fbd4c92e629bbda1c284e6c48e096c7eaf22bbaad86bdcdace SHA512 cdc928528e7ce5bcc3ae32ec18e3aee48533f24e77c1e42f6e0398858eefebd52b8812caabe01a0ef7fa552e00118b862e025f1675a9642b009f1e38efbcdd53
DIST rocm-rocBLAS-5.1.3.tar.gz 13741546 BLAKE2B af10d8cb69bee44ef5aab2dc350e1d9f3b6fddb3a840c17230c4b55b2649a4724c9f2e58c1eafdb3e2716eea016a72a35c3ddb498881b1ce682d780baa8d8b07 SHA512 5ab71838fdd0e9c5848cbf28a19d113353b619a878d8c7d05f64feb32faae2054169c95ed6e9dd6b05a2e807b57229dd2c361c4d289b6e6f17c196558640890f
DIST rocm-rocBLAS-5.4.2.tar.gz 15938434 BLAKE2B 14ebafa944fdac443800bb7f9b16f8ecf0f420b168d3c6534f68ad7d14bf058a4cc1673fce8f4b9be53e4a6c1cf05011e01853cd901bce0b59827d2aca4d029f SHA512 e62bb80457c1e89454885499bdce9d60beecd706806724418983c78c65c2ae303550f9670b5a6e71dae6a61c0e42b223ab01b36b8406430731ebcbff54c4a8f4
DIST rocm-rocBLAS-5.7.1.tar.gz 55389700 BLAKE2B 9e58b1d29c8a04aa58ce17fdd9b0c2504934261851619dc5b696a04e8c6a79e7c44d86a6db7a9c76a434d76593de8c191cba6f163cf398d01cfc001e5fa32b5a SHA512 cfc73f6c490595a3c153c2ac2a3cb5926c48c2c19baa07ff3dcdf3a7ccaed82cfdff64ed5a3be64c349cb43d654d4b104d9090e2ec9f2061049d6a4921c07722
+DIST rocm-rocBLAS-6.1.1.tar.gz 100103895 BLAKE2B df89a21e47730714b80c62717a86d65ac0d819c2d33b2a3c6252b60b8d7cc9eb5f8f1db27159b0a8dfc87aba7ccad97e2f832bc0044e92d0b69c526d382c745a SHA512 74e847c4ddee16cae7f41e268a815ea03875519c365abe7dfce313a9545df245baa73301b432f64a36cc988281fec7530629a0d72583e9ea287c98ec8a0b3907
EBUILD rocBLAS-5.1.3-r4.ebuild 3050 BLAKE2B 79866dab3479b657dc21aabf7140d465c144b8ea778f1f620a6dad8425883b8a2feb6eff15e936074c5947d44be104e5c391732596c185cb360592981f4cf461 SHA512 b14cf2ec87859a56f314f161fdb6f96695e6f68838699406365f619e56481c99559e6a5e115f16376ea323b9cbf6b57307c2b8531d6bb31a6339639d1eb2d734
EBUILD rocBLAS-5.4.2-r3.ebuild 2689 BLAKE2B a3713d44891b79166ff1bcf5e2290853b85545a7cbe4a0605ace885f350d8de2ba119090c9bc9ac15bd768ebb7e58ae450cd31e58402f87e3ad0ca5344aeabc7 SHA512 95da8f3dd111894bfc18f522c44bd92e34e91a3215ef89e2bc24ffa63e6fd320d04ee2c98d9261482793e583064a7d77ed364a0ad0a72270009f302c6de28703
EBUILD rocBLAS-5.7.1-r2.ebuild 2718 BLAKE2B 78b35d4032fd97fa5ff63273c213ecde3b7d7900b4002da27355ce1ab8f4af2a6e796560b955df6fb3b1d517752a153ccf4a9980e31733a141b880a11f676db7 SHA512 943f734ef9a089b5a16032614813b8e528de81a4b81c81734814ab4a986e3c01a3d9e6f0bdee32efd850f476f83380cb445ac3da2a6dc102cbd18414ff19a1db
-MISC metadata.xml 739 BLAKE2B 38ace9571ca717a5bf7251888b4537522326f34778be98cfe717a06dbbd3a04a2bf905ec1cabafe9bbd3fea90adfb5c25c8b41e46c034a7793363ea5fc0c7f29 SHA512 60f1d5aa2a6ebe17cfcf24780529e1eef521bb7c838e48d18180a52d580cf91430ac1f4fdd0e70b9804ec5f0b5957dbd431149f6e0b0b9033cf8ad683510c582
+EBUILD rocBLAS-6.1.1.ebuild 2833 BLAKE2B 56df33992129fa096291dd2809431de8423ccace0c0ea7ad7162411972ecd9c24460b26b96c29bb0ac6e11407a797222933fe37b06615d62ff6ca214ea75d1de SHA512 b03ccda2a28e6a68081f150a46f248b10fa276d73a2f72d99e9c9203840733b34d114d2f3dfb002cb589b9e3d1dfd9c7bf1d6d9165927ef68d0df35daf567cbd
+MISC metadata.xml 852 BLAKE2B c358ef9128e50c5052fea39876550419dc037a8750c8dd12f10415a02dd2a64893ecd11c4c0ee4acc8db83999a4f709a98da53f6d12f71d0782f98af92a37a96 SHA512 18de129cceb076f84235ccb5706287ee16c5843dab654dc9494013b89b07bbb9f82d1e4980e1c1a8e0c8ce2b0e125633cefef069b0e97b3127e0240071d5a53a
diff --git a/sci-libs/rocBLAS/files/rocBLAS-6.0.2-expand-isa-compatibility.patch b/sci-libs/rocBLAS/files/rocBLAS-6.0.2-expand-isa-compatibility.patch
new file mode 100644
index 000000000000..ca895c4b4ff5
--- /dev/null
+++ b/sci-libs/rocBLAS/files/rocBLAS-6.0.2-expand-isa-compatibility.patch
@@ -0,0 +1,96 @@
+--- a/library/src/handle.cpp
++++ b/library/src/handle.cpp
+@@ -21,6 +21,7 @@
+ * ************************************************************************ */
+ #include "handle.hpp"
+ #include <cstdarg>
++#include <cstring>
+ #include <limits>
+ #ifdef WIN32
+ #include <windows.h>
+@@ -80,6 +81,20 @@ static Processor getActiveArch(int deviceId)
+ // strip out xnack/ecc from name
+ std::string deviceFullString(deviceProperties.gcnArchName);
+ std::string deviceString = deviceFullString.substr(0, deviceFullString.find(":"));
++ // coerce to compatible arch
++ int gcnArch = deviceString.substr(0, 3) == "gfx" ? std::stoi(deviceString.substr(3)) : 0;
++ switch(gcnArch)
++ {
++ case 902: case 909: case 912:
++ std::strcpy(deviceProperties.gcnArchName, "gfx900");
++ break;
++ case 1013:
++ std::strcpy(deviceProperties.gcnArchName, "gfx1010");
++ break;
++ case 1031: case 1032: case 1033: case 1034: case 1035: case 1036:
++ std::strcpy(deviceProperties.gcnArchName, "gfx1030");
++ break;
++ }
+
+ if(deviceString.find("gfx803") != std::string::npos)
+ {
+--- a/library/src/rocblas_auxiliary.cpp
++++ b/library/src/rocblas_auxiliary.cpp
+@@ -24,6 +24,7 @@
+ #include "logging.hpp"
+ #include "rocblas-auxiliary.h"
+ #include <cctype>
++#include <cstring>
+ #include <cstdlib>
+ #include <memory>
+ #include <string>
+@@ -1242,6 +1243,20 @@ std::string rocblas_internal_get_arch_name()
+ hipGetDevice(&deviceId);
+ hipDeviceProp_t deviceProperties;
+ hipGetDeviceProperties(&deviceProperties, deviceId);
++ // coerce to compatible arch
++ int gcnArch = strncmp(deviceProperties.gcnArchName, "gfx", 3) == 0 ? std::stoi(deviceProperties.gcnArchName + 3) : 0;
++ switch(gcnArch)
++ {
++ case 902: case 909: case 912:
++ std::strcpy(deviceProperties.gcnArchName, "gfx900");
++ break;
++ case 1013:
++ std::strcpy(deviceProperties.gcnArchName, "gfx1010");
++ break;
++ case 1031: case 1032: case 1033: case 1034: case 1035: case 1036:
++ std::strcpy(deviceProperties.gcnArchName, "gfx1030");
++ break;
++ }
+ return ArchName<hipDeviceProp_t>{}(deviceProperties);
+ }
+
+--- a/library/src/tensile_host.cpp
++++ b/library/src/tensile_host.cpp
+@@ -45,6 +45,7 @@ extern "C" void rocblas_shutdown();
+ #include <Tensile/hip/HipUtils.hpp>
+ #include <atomic>
+ #include <complex>
++#include <cstring>
+ #include <exception>
+ #include <future>
+ #include <iomanip>
+@@ -802,6 +803,23 @@ namespace
+ std::string deviceFullString(prop.gcnArchName);
+ std::string deviceString
+ = deviceFullString.substr(0, deviceFullString.find(":"));
++ // coerce to compatible arch
++ int gcnArch = deviceString.substr(0, 3) == "gfx" ? std::stoi(deviceString.substr(3)) : 0;
++ switch(gcnArch)
++ {
++ case 902: case 909: case 912:
++ std::strcpy(prop.gcnArchName, "gfx900");
++ deviceString = prop.gcnArchName;
++ break;
++ case 1013:
++ std::strcpy(prop.gcnArchName, "gfx1010");
++ deviceString = prop.gcnArchName;
++ break;
++ case 1031: case 1032: case 1033: case 1034: case 1035: case 1036:
++ std::strcpy(prop.gcnArchName, "gfx1030");
++ deviceString = prop.gcnArchName;
++ break;
++ }
+ m_devicePropMap[deviceString] = std::make_shared<hipDeviceProp_t>(prop);
+ }
+ }
diff --git a/sci-libs/rocBLAS/metadata.xml b/sci-libs/rocBLAS/metadata.xml
index 066f5c749e3f..0e8f76b2a76e 100644
--- a/sci-libs/rocBLAS/metadata.xml
+++ b/sci-libs/rocBLAS/metadata.xml
@@ -12,6 +12,10 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<use>
<flag name="test">Perform rocblas-test to compare the result between rocBLAS and system BLAS.</flag>
<flag name="benchmark">Build and install rocblas-bench.</flag>
diff --git a/sci-libs/rocBLAS/rocBLAS-6.1.1.ebuild b/sci-libs/rocBLAS/rocBLAS-6.1.1.ebuild
new file mode 100644
index 000000000000..26bfc2ada24d
--- /dev/null
+++ b/sci-libs/rocBLAS/rocBLAS-6.1.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+DOCS_DIR="docs/.doxygen"
+DOCS_DEPEND="media-gfx/graphviz"
+ROCM_VERSION=${PV}
+inherit cmake docs edo multiprocessing rocm
+
+DESCRIPTION="AMD's library for BLAS on ROCm"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocBLAS"
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocBLAS/archive/rocm-${PV}.tar.gz -> rocm-${P}.tar.gz"
+S="${WORKDIR}/${PN}-rocm-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="benchmark test video_cards_amdgpu"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+BDEPEND="
+ >=dev-build/rocm-cmake-5.3
+ video_cards_amdgpu? (
+ dev-util/Tensile:${SLOT}
+ )
+ test? ( dev-cpp/gtest )
+"
+
+DEPEND="
+ >=dev-cpp/msgpack-cxx-6.0.0
+ =dev-util/hip-6*
+ test? (
+ virtual/blas
+ dev-cpp/gtest
+ sys-libs/libomp
+ )
+ benchmark? (
+ virtual/blas
+ sys-libs/libomp
+ )
+"
+
+QA_FLAGS_IGNORED="/usr/lib64/rocblas/library/.*"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.4.2-cpp_lib_filesystem.patch
+ "${FILESDIR}"/${PN}-5.4.2-add-missing-header.patch
+ "${FILESDIR}"/${PN}-5.4.2-link-cblas.patch
+ "${FILESDIR}"/${PN}-6.0.2-expand-isa-compatibility.patch
+ )
+
+src_prepare() {
+ cmake_src_prepare
+ sed -e "s:,-rpath=.*\":\":" -i clients/CMakeLists.txt || die
+}
+
+src_configure() {
+ addpredict /dev/random
+ addpredict /dev/kfd
+ addpredict /dev/dri/
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_WITH_TENSILE="$(usex video_cards_amdgpu)"
+ -DCMAKE_INSTALL_INCLUDEDIR="include/rocblas"
+ -DBUILD_CLIENTS_SAMPLES=OFF
+ -DBUILD_CLIENTS_TESTS="$(usex test)"
+ -DBUILD_CLIENTS_BENCHMARKS="$(usex benchmark)"
+ -DBUILD_WITH_PIP=OFF
+ )
+
+ if usex video_cards_amdgpu; then
+ mycmakeargs+=(
+ -DTensile_LOGIC="asm_full"
+ -DTensile_COMPILER="hipcc"
+ -DTensile_LIBRARY_FORMAT="msgpack"
+ -DTensile_CODE_OBJECT_VERSION="default"
+ -DTensile_ROOT="${EPREFIX}/usr/share/Tensile"
+ -DTensile_CPU_THREADS="$(makeopts_jobs)"
+ )
+ fi
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_compile() {
+ docs_compile
+ cmake_src_compile
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}"/clients/staging || die
+ export ROCBLAS_TEST_TIMEOUT=3600 ROCBLAS_TENSILE_LIBPATH="${BUILD_DIR}/Tensile/library"
+ export LD_LIBRARY_PATH="${BUILD_DIR}/clients:${BUILD_DIR}/library/src"
+ edob "./${PN,,}-test"
+}
+
+src_install() {
+ cmake_src_install
+
+ if use benchmark; then
+ cd "${BUILD_DIR}" || die
+ dolib.a clients/librocblas_fortran_client.a
+ dobin clients/staging/rocblas-bench
+ fi
+
+ # Stop llvm-strip from removing .strtab section from *.hsaco files,
+ # otherwise rocclr/elf/elf.cpp complains with "failed: null sections(STRTAB)" and crashes
+ dostrip -x "/usr/$(get_libdir)/rocblas/library/"
+}
diff --git a/sci-libs/rocFFT/Manifest b/sci-libs/rocFFT/Manifest
index 25de558512b6..bc4c89d928d5 100644
--- a/sci-libs/rocFFT/Manifest
+++ b/sci-libs/rocFFT/Manifest
@@ -5,6 +5,8 @@ AUX rocFFT-5.1.3-unbundle-sqlite.patch 2326 BLAKE2B 5a08f2ec7486f0687c4af46e09a0
AUX rocFFT-5.7.1-fix-rocm-link-path.patch 492 BLAKE2B daf4d865d8b2b5f3dc97a845f262c266588da910f517e31a10cf7896c6bc1c4fd794c01be39c7aa74d5eb80e4066b8d3dd8a8841210e0075ad4e593dc0f85f66 SHA512 b715c08515b6d289f1b045db7053ff08a27aa9cf940beacba47167a72f168d75f4652d98b33fc2bef303832f0689cf51d71f893e415ba4b4cd7a0f21c677de69
DIST rocFFT-5.1.3.tar.gz 845470 BLAKE2B 86060ce4f8612869fedc5bc92ed6a5bb7fbc539b26c7f5ab0ded5406ab6c340f64116782285d040824e54557af87d9ddb6f907fd1550b80c3da903d3c1d5e5c0 SHA512 175402856bd4753e74ce14326569be99221e21d0ce675e007900f6982c53e1566ad0b060eec545e0f17ff4dc4811688cc1003dc986226205ee95ee6f22d1ca43
DIST rocFFT-5.7.1.tar.gz 1192841 BLAKE2B 58f880f7ff866f85af70666d17e8b1a3ac8e63e853520546f746d74cecd805687fd689367a09d2b1ec4e1059b44b858377dce362cd4cae91cb85aad7c3185c00 SHA512 48467589cb4bc1334a4074bacc6a726c850dc2a79ef82622301d61c4269fb81c0b2b9fce56d72bddca584d1797a8634d243a9a6b8cf943e687b2b0f5c931116f
+DIST rocFFT-6.1.1.tar.gz 1257210 BLAKE2B 01d383d32bb91a9cd1d68a3b1ef2c6d71b33a9a49389c558adca2673ce4a74aab9f0a420977d4f4d5e8b8e72f3d9bfe3a8019e137968b58984edac4f2e1a9146 SHA512 fb35b4d21b8bd598702f79707cdf19b7c30a9e62176f5f7a71b93076f904a98446dac4fa8bffcd7ba20ecb797aec727e730c8232de881a52d519c0c00a907bf9
EBUILD rocFFT-5.1.3-r1.ebuild 3921 BLAKE2B 98eb96a54b1f73e0674299da7300c68ccee073a9a87a27213f865d8cc0b229078416b7fb4a98ade73ea13baa59d3e57c3117c457e59e710177287d726fe6f189 SHA512 a3feeec5c089171f6476bcfe5f1a8d154a1117be087f57151d4efc4403dcefb689dfee8241b7ad3651c8b008106314a7f5f8ae65a5147cc617beef1e63b1b803
EBUILD rocFFT-5.7.1-r2.ebuild 3945 BLAKE2B e663c5ef2aa609daec68644c943a4b4dbb7963f1506ef6dcd6c907c0b2bf9f5cddb768fb7e37503e5aba02c998655785bb44412205e2c5575fa95cf9b98a4dce SHA512 f49656ba5e5691bd83a3e18c22c343b254bafe3b8ea893b482e32421e6612cd4cb3cf14607751ffd78f8b0bfe56057ad563b624e27036a80b4db4b6e02f94fe9
-MISC metadata.xml 676 BLAKE2B dbf1364ede458c08dde2ebd4a8ca7053a1dc00813f647fc09268ef5a97150945c19b2375f13cc74aec8ff0af831625221bfa675b5ded7769ff5e1a322ae8b5dc SHA512 352c744ece6202b976170615927c09b82513a73669cd5efc5ca626ac2b6929d18f8ecd0b8a91d87bef86aab17713158f1e7efaef0aee01b7ac6e7d6cd2a3a4f3
+EBUILD rocFFT-6.1.1.ebuild 3735 BLAKE2B 4dfc2b602df3707956c3958d6289eb89d9f6e0df1d62faccd9545a2f311ad69304c4a0e2b446bc76076bc5f8922486e72c5ffcc374a1fb2cc0029d793b492cc9 SHA512 a3b20704d3a310106046ea433d93dc23f3365b5848b7e7ece83794960dc07fdb771b27e31d097cde909ee657122246266b92a32527cb307e08f26b755d8bc28a
+MISC metadata.xml 764 BLAKE2B 0490d64e75e9269408f31d4ac87f4845f01a306adf829d57d89401cab19c84412896f351c1dc9f6a918679447f1fe62a7fc958bff9c98f1990fe021f99b35e01 SHA512 0135bae193ac9439a86dca5e26a32366eae7b67175c955aace1a1d620f1df5176a3e3a302a5e6f1e6473777e5b51ab772aa67a01ba023e9c8bbb180352ae8e0b
diff --git a/sci-libs/rocFFT/metadata.xml b/sci-libs/rocFFT/metadata.xml
index 5774b6a548d7..ab2a20524390 100644
--- a/sci-libs/rocFFT/metadata.xml
+++ b/sci-libs/rocFFT/metadata.xml
@@ -9,11 +9,15 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/rocFFT</remote-id>
+ <remote-id type="github">ROCm/rocFFT</remote-id>
</upstream>
- <use>
- <flag name="benchmark">Build and install [dyna-]rocfft-rider.</flag>
- <flag name="perfscripts">Install rocfft-perf performance visualization suite.</flag>
- </use>
+ <use>
+ <flag name="benchmark">Build and install rocfft benchmark tools.</flag>
+ <flag name="perfscripts">Install rocfft-perf performance visualization suite.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/rocFFT/rocFFT-6.1.1.ebuild b/sci-libs/rocFFT/rocFFT-6.1.1.ebuild
new file mode 100644
index 000000000000..4eef4ea268dc
--- /dev/null
+++ b/sci-libs/rocFFT/rocFFT-6.1.1.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+ROCM_VERSION=${PV}
+
+inherit cmake check-reqs edo multiprocessing python-r1 rocm
+
+DESCRIPTION="Next generation FFT implementation for ROCm"
+HOMEPAGE="https://github.com/ROCm/rocFFT"
+SRC_URI="https://github.com/ROCm/rocFFT/archive/rocm-${PV}.tar.gz -> rocFFT-${PV}.tar.gz"
+S="${WORKDIR}/rocFFT-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+# RDEPEND: perfscripts? dev-python/plotly[${PYTHON_USEDEP}] # currently masked by arch/amd64/x32/package.mask
+RDEPEND="
+perfscripts? (
+ >=media-gfx/asymptote-2.61
+ dev-texlive/texlive-latex
+ dev-tex/latexmk
+ sys-apps/texinfo
+ dev-python/sympy[${PYTHON_USEDEP}]
+ dev-python/numpy[${PYTHON_USEDEP}]
+ dev-python/scipy[${PYTHON_USEDEP}]
+ dev-python/pandas[${PYTHON_USEDEP}] )
+${PYTHON_DEPS}"
+
+DEPEND="=dev-util/hip-6*
+ ${PYTHON_DEPS}
+ benchmark? (
+ dev-libs/boost
+ sci-libs/hipRAND:${SLOT}[${ROCM_USEDEP}]
+ )
+ test? (
+ dev-cpp/gtest
+ dev-libs/boost
+ >=sci-libs/fftw-3
+ sys-libs/libomp
+ sci-libs/hipRAND:${SLOT}[${ROCM_USEDEP}]
+ )
+"
+
+BDEPEND="
+ >=dev-build/cmake-3.22
+ dev-build/rocm-cmake
+ dev-db/sqlite
+"
+
+CHECKREQS_DISK_BUILD="7G"
+
+IUSE="benchmark perfscripts test"
+REQUIRED_USE="perfscripts? ( benchmark ) ${PYTHON_REQUIRED_USE} ${ROCM_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.7.1-fix-rocm-link-path.patch
+)
+
+required_mem() {
+ if use test; then
+ echo "52G"
+ else
+ if [[ -n "${AMDGPU_TARGETS}" ]]; then
+ # count how many archs user specified in ${AMDGPU_TARGETS}
+ local NARCH=$(($(awk -F";" '{print NF-1}' <<< "${AMDGPU_TARGETS}" || die)+1))
+ else
+ # The default number of AMDGPU_TARGETS for rocFFT-4.3.0. May change in the future.
+ local NARCH=7
+ fi
+ echo "$(($(makeopts_jobs)*${NARCH}*25+2200))M" # A linear function estimating how much memory required
+ fi
+}
+
+pkg_pretend() {
+ return # leave the disk space check to pkg_setup phase
+}
+
+pkg_setup() {
+ export CHECKREQS_MEMORY=$(required_mem)
+ check-reqs_pkg_setup
+ python_setup
+}
+
+src_prepare() {
+ if use perfscripts; then
+ pushd scripts/perf || die
+ sed -e "/\/opt\/rocm/d" -e "/rocmversion/s,rocm_info.strip(),\"${PV}\"," -i perflib/specs.py || dir
+ sed -e "/^top/,+1d" -i rocfft-perf suites.py || die
+ sed -e "s,perflib,${PN}_perflib,g" -i rocfft-perf suites.py perflib/*.py || die
+ sed -e "/^top = /s,__file__).*$,\"${EPREFIX}/usr/share/${PN}-perflib\")," \
+ -i perflib/pdf.py perflib/generators.py || die
+ popd
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -Wno-dev
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
+ -DBUILD_CLIENTS_BENCH=$(usex benchmark ON OFF)
+ -DSQLITE_USE_SYSTEM_PACKAGE=ON
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}/clients/staging" || die
+ export LD_LIBRARY_PATH=${BUILD_DIR}/library/src/:${BUILD_DIR}/library/src/device
+ edob ./${PN,,}-test
+ edob ./${PN,,}-selftest
+}
+
+src_install() {
+ cmake_src_install
+
+ if use benchmark; then
+ cd "${BUILD_DIR}"/clients/staging || die
+ dobin dyna-rocfft-bench rocfft-bench
+ dosym dyna-rocfft-bench /usr/bin/dyna-rocfft-rider
+ dosym rocfft-bench /usr/bin/dyna-rocfft-rider
+
+ if ! use perfscripts; then
+ # prevent collision with dev-util/perf
+ rm -rf "${ED}"/usr/bin/perf || die
+ fi
+ fi
+
+ if use perfscripts; then
+ cd "${S}"/scripts/perf || die
+ python_foreach_impl python_doexe rocfft-perf
+ python_moduleinto ${PN}_perflib
+ python_foreach_impl python_domodule perflib/*.py
+ insinto /usr/share/${PN}-perflib
+ doins *.asy suites.py
+ fi
+}
diff --git a/sci-libs/rocPRIM/Manifest b/sci-libs/rocPRIM/Manifest
index 195f501ff097..63daeae9a910 100644
--- a/sci-libs/rocPRIM/Manifest
+++ b/sci-libs/rocPRIM/Manifest
@@ -1,6 +1,8 @@
AUX rocPRIM-5.7.1-expand-isa-compatibility.patch 1655 BLAKE2B 23392f6237ec706e0763c6165f854b0638757d70b5dc756125b6a5e861f2d5dc9e557362035a57dc2557241a1e32a631cb2e8660d1e8107c73a7aff734af76eb SHA512 f2ffc71c6322b66685de4c78737d546ea27779e36d952d06fd14017e2bf4efb905f2f6da8f56e3a3f5314aa594b624cd3cd9f749bf74c97a425982f264cf82ee
DIST rocPRIM-5.1.3.tar.gz 374510 BLAKE2B ab6960e7bd2159ac7a0d72ba6d594684f8d47028eca0940eabd35b346ac3d432a734ec575ee71341f339a9d0dead10dfafe81fb651a3b7da681aa900a5132d0e SHA512 54e14f2b40795153b862a64c9b3d336f35feccfda725daad75fae356b0147c577735884b65218c26c370ebec710af0f84aeef3103067a50db077cf9e24d2b64a
DIST rocPRIM-5.7.1.tar.gz 535649 BLAKE2B 469bf59b5c92c37df96f58bac5a6559dc2cb879e5f82e539881d79bda57d23c25a9b114466042258e87862a88cd53d260155d7785c9a69a1800b0d05e931f56d SHA512 b2f0bc07dbc5cd111dd513f6c05dbc533908c52ea99caf77d6a4dd35db2b28f98c80006bd1f50a232873eab00b70e54231c38bfd1035c8845029d53690fd5e71
+DIST rocPRIM-6.1.1.tar.gz 611372 BLAKE2B 984df214179a6d2c90b31bd30ec9472a0b985d9d488ea195968f25df4cac97ce48bfa4c322f2d578771ac63caeafc2c69c9dae911bc3a9d920ab9558ba7d6e15 SHA512 298eebc8a5d3fd7da71ab98a22fd39183436b3d9e14945e450f0fb35e38ea8fb99c5f2b342f1f77f21899a14d506ce96a965fbdb24f106ec9638dcd6afe6ae98
EBUILD rocPRIM-5.1.3.ebuild 2012 BLAKE2B db384e213038bbe8dc5e925905b9637bf5dc14de1b59f1f574abcc0f46aebe876484c0b9704acd0bf447a01727e1a94b388de9989669f64569043bf46cfb6e5e SHA512 3cf65a5a20fcb5b90cc871e266df7d96e791c70f82c33f088349a5cf03a39f0b114972a7fbf25ce8df4d80fc47af379f8cc0bd0466d261a1acee79e4ca7b3dbe
EBUILD rocPRIM-5.7.1.ebuild 2234 BLAKE2B 504db3f20d2bc78f46e3a93d5eac96b275197444448185b0ebce64df866f6e27aa966cc940be9d91cdb3756bfaad2bb00e76cea40fe489e7603e63571d50f590 SHA512 bb10e2ded213c8e5554707e25cde78205cd0b6eb217e68242def0c2126fcd2dbc1dd0182c56df65e6bba5ed7c1931637079106d012a748cf3c53eeb13589e04a
-MISC metadata.xml 583 BLAKE2B c7ec5d60d52e656c8e1808803ded22d8a49dba10ea8cfce85c15025cb39ebbc7e66da25c3db8b5281e264167ff860e24ec39ecdab5286a79beaedb4a6d2090b4 SHA512 f89eeedcbfe6a86245fd00bc4114d64b1464d151db3b6b998f5679949310c7513ffdca1c5f320cc7d22f011dc67807d39f5e74e11155b3fbf50f439245e7176b
+EBUILD rocPRIM-6.1.1.ebuild 1536 BLAKE2B 3e96a188cae858765055e6b31daa5f5f92da227f5f782d78b1f9d749a7a80845216ba00031f78b881f2be630839997372d0e0813e3f24a32e1bd5b5d86d5c672 SHA512 a31f2017d7f2fda1cbaebdf3ecdbcaddce1a9d9b1a36f3f8929d628c9f75f873933ae7e1fa07f3ae61fde02f12aa481d0d54d0f3f24f00aabe1b952ac6afecb0
+MISC metadata.xml 672 BLAKE2B 93644f07bd8f34b43e335ec631b69abdfee76bfe55fcccc9c33b772945e72870f4307803a121226d2d87aa55a07f31274f376a6d8a44a9f5996a861d21dc5c38 SHA512 e8f5caa76c96a1ef5affce0a29f07e12fc4a10057c77bbc9f53288fd886488fddde59a713be80fd72dbaa9656abb6d4851995a000e160398c09ed28000a53712
diff --git a/sci-libs/rocPRIM/metadata.xml b/sci-libs/rocPRIM/metadata.xml
index 6d29bd1f8901..b98edd6a4e2b 100644
--- a/sci-libs/rocPRIM/metadata.xml
+++ b/sci-libs/rocPRIM/metadata.xml
@@ -9,10 +9,14 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/rocPRIM</remote-id>
+ <remote-id type="github">ROCm/rocPRIM</remote-id>
</upstream>
- <use>
- <flag name="benchmark">Build and install benchmark programs.</flag>
- </use>
+ <use>
+ <flag name="benchmark">Build and install benchmark programs.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/rocPRIM/rocPRIM-6.1.1.ebuild b/sci-libs/rocPRIM/rocPRIM-6.1.1.ebuild
new file mode 100644
index 000000000000..cd85f27b6500
--- /dev/null
+++ b/sci-libs/rocPRIM/rocPRIM-6.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+inherit cmake rocm
+
+DESCRIPTION="HIP parallel primitives for developing performant GPU-accelerated code on ROCm"
+HOMEPAGE="https://github.com/ROCm/rocPRIM"
+SRC_URI="https://github.com/ROCm/rocPRIM/archive/rocm-${PV}.tar.gz -> rocPRIM-${PV}.tar.gz"
+S="${WORKDIR}/rocPRIM-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="benchmark test"
+REQUIRED_USE="
+ benchmark? ( ${ROCM_REQUIRED_USE} )
+ test? ( ${ROCM_REQUIRED_USE} )
+"
+
+RDEPEND="dev-util/hip
+ benchmark? ( dev-cpp/benchmark )
+ test? ( dev-cpp/gtest )"
+BDEPEND="dev-build/rocm-cmake
+ >=dev-build/cmake-3.22"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=( "${FILESDIR}"/${PN}-5.7.1-expand-isa-compatibility.patch )
+
+src_prepare() {
+ # install benchmark files
+ if use benchmark; then
+ sed -e "/get_filename_component/s,\${BENCHMARK_SOURCE},${PN}_\${BENCHMARK_SOURCE}," \
+ -e "/add_executable/a\ install(TARGETS \${BENCHMARK_TARGET})" -i benchmark/CMakeLists.txt || die
+ fi
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_TEST=$(usex test ON OFF)
+ -DBUILD_BENCHMARK=$(usex benchmark ON OFF)
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ # uses HMM to fit tests to default <512M iGPU VRAM
+ ROCPRIM_USE_HMM="1" cmake_src_test -j1
+}
diff --git a/sci-libs/rocRAND/Manifest b/sci-libs/rocRAND/Manifest
index a8e0198de41b..43caf94db9a8 100644
--- a/sci-libs/rocRAND/Manifest
+++ b/sci-libs/rocRAND/Manifest
@@ -6,7 +6,9 @@ DIST hipRAND-de941a7eb9ede2a862d719cd3ca23234a3692d07.tar.gz 80820 BLAKE2B f2894
DIST rocRAND-5.1.3.tar.gz 11729425 BLAKE2B f61aaedb7b72ceba3868a2069c93db1e2cd88a7a0188a9d5a33f520af3b42235c0dca62495460fd5e7abbca5fe7acc01acfdc90e53ae9a6e45128df5da472f49 SHA512 12859e52b79e40fcd1fb97d0915c191bbbc24e31e00aac4dbeecb625f9978a00ece3d7a42d0f9d37516031c1fbeb66e14dcd476ea83fe32fb13e0dd5c3964a28
DIST rocRAND-5.6.0.tar.gz 23189913 BLAKE2B 2418a90c323f483d1f92630df7134bc060b9052f580259924e79680a7ec37857574973dda69dc3c28fdd5b88a5fc1d29757ed637fcde0730c53b9a5f09668aba SHA512 cccd26a6b80a7705644803a85dad3a43de3f4e2f73f964f2b5aa410f71d3782b68d6cc1ad60b7f7be5193a94098ed3fa25cad30c3acbc141522cdd738d3328a5
DIST rocRAND-5.7.1.tar.gz 23189653 BLAKE2B c70ab6f3b718c2430394f63b93bee15fa72daae704883fdb203b98b0dc4763b46bc27886af64c48bf4ebe8da9b919158b8cd346f70f9b76bf0492ce3b2c1e20e SHA512 4d74bce9fbd3cb45e3f057d38df747270c6986fea7ad524f7a88109b6a53a4ea5dcd60d4bbf2364888501e9444245fb6898bb79fccad0e37b61e819e8c4ed863
+DIST rocRAND-6.1.1.tar.gz 26683143 BLAKE2B 4108584c6372adbf2f9ef887cf1aa08f5afdfa489ba0739d247e693628f3e23978fe023c2896e7bff666b8822b0011fd3f635338b013898f8d76b3f31ec21f6c SHA512 d8df0e6bf843719e59434c952ef56b112ada23d0c226bec9f2974ed762500202ac809f495de61a4086289e35c2f4b670f4ed7dcd7092a158c0a731c368950a44
EBUILD rocRAND-5.1.3.ebuild 1983 BLAKE2B ea0f8aeebc7d7eaf8bbfe682ea1b4f52c789df5250b05cba6728db6af46c30f852d783c9c5254bde7f7eec36854ab857a18ab0d3536db50ebd0bc016bf82bbb6 SHA512 f4a139505f8b64ae36d912730ac40c78b14dee492cc75499536f8b0697bc3fdaa31c37efc1572faba02ff10952cef0f489a90a72904fc589cd71f5a222f2e2aa
EBUILD rocRAND-5.6.0-r1.ebuild 1381 BLAKE2B 398870e0a0a5d68eaccf173fca87e1d5086e8818e45b56a9811113e3d2038add46bf370af35771079928dfd0770575c74d79aeff92cc149eacf4dbf55ee67643 SHA512 a0d94616f9b63904aab41dbee8e73ba013a6e1e59a8be3526d7f48ec0c7b2463b7282c66f6ad1c0984ee254b9a13d39ae40ea9a272cf9f2213c1a0b5d680a586
EBUILD rocRAND-5.7.1.ebuild 1512 BLAKE2B 52baabeaa5bf7af55555cde6afb2165f36a409150a5d64a0662145d59cff880352a10a42c352b1d989626283295061222be87c9ecff74b998bc3bd4adff98488 SHA512 a909992ee8631bbd0fc4b875d5bc10ca9cb2f6aaead2611978632f0df55a078cf784e9833613c45b28916e6806de5bfecdeb9872784eba7eea990b9c3f720884
-MISC metadata.xml 583 BLAKE2B 5713db2187eb2c1c8f40e9f9774215a880b67ad90ffe943f66724619b90cff92ccc06e09e1f6d7092e4d6e374cd26300ca13c8654a3f2ca2cc65d796356b5a42 SHA512 a42e669f1ce6ed3a83a8648f7c43a85cc1223c2bf73fe14e2e06df5c6573dfa55751198b374f151ed36e75ada831406654d7f3d8429e3e05c14036e26057608c
+EBUILD rocRAND-6.1.1.ebuild 1356 BLAKE2B a6cd2febabea79999841a1cdf3973bc6cd0a5ed323b65d906e9c4148d8b0725821fd6c3480d49b54ff6564f4a90ee5c6672d106ff669c2653e981ead0eff8596 SHA512 90f431872013aa462da49b09765ba81ae0e8ad617c9da9bf135a6107911d3fa594d61abaadc02e799d65aa3762c72edc700e4fb7848036dc01a2cd60f49724bd
+MISC metadata.xml 672 BLAKE2B 418c0adb9c54e60ffbcfdc6abf3bee2c7ca17a5d4e4022f84ed9cdd654f6470a2bb2336f6fdf01766f9ff42eb599d1a155fa575a658c1459c3580396a21847c4 SHA512 9be6210f28457c4e71adaabf3f66f0f58bf8f1db78bb69ea43ed9e621d8f8115a04f05d8db7814725198f2a3e70dbcb723d89ccf5b88ed08b090c5f15f6e370f
diff --git a/sci-libs/rocRAND/metadata.xml b/sci-libs/rocRAND/metadata.xml
index 4add606d2dbe..1c9d7fffbee6 100644
--- a/sci-libs/rocRAND/metadata.xml
+++ b/sci-libs/rocRAND/metadata.xml
@@ -9,10 +9,14 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/rocRAND</remote-id>
+ <remote-id type="github">ROCm/rocRAND</remote-id>
</upstream>
- <use>
- <flag name="benchmark">Build and install benchmark programs.</flag>
- </use>
+ <use>
+ <flag name="benchmark">Build and install benchmark programs.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/rocRAND/rocRAND-6.1.1.ebuild b/sci-libs/rocRAND/rocRAND-6.1.1.ebuild
new file mode 100644
index 000000000000..1cfbcdbd04f3
--- /dev/null
+++ b/sci-libs/rocRAND/rocRAND-6.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="Generate pseudo-random and quasi-random numbers"
+HOMEPAGE="https://github.com/ROCm/rocRAND"
+SRC_URI="https://github.com/ROCm/${PN}/archive/rocm-${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/rocRAND-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="benchmark test"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-5.7.1_fix_generator_alignment.patch
+)
+
+RDEPEND="dev-util/hip"
+DEPEND="${RDEPEND}
+ dev-build/rocm-cmake
+ benchmark? ( dev-cpp/benchmark )
+ test? ( dev-cpp/gtest )"
+BDEPEND="dev-build/rocm-cmake
+ >=dev-build/cmake-3.22"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_TEST=$(usex test ON OFF)
+ -DBUILD_BENCHMARK=$(usex benchmark ON OFF)
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ export LD_LIBRARY_PATH="${BUILD_DIR}/library"
+ # uses HMM to fit tests to default <512M iGPU VRAM
+ ROCRAND_USE_HMM="1" cmake_src_test -j1
+}
+
+src_install() {
+ cmake_src_install
+
+ if use benchmark; then
+ cd "${BUILD_DIR}"/benchmark
+ dobin benchmark_rocrand_*
+ fi
+}
diff --git a/sci-libs/rocSOLVER/Manifest b/sci-libs/rocSOLVER/Manifest
index cf0f37d09490..543c7a3b5c20 100644
--- a/sci-libs/rocSOLVER/Manifest
+++ b/sci-libs/rocSOLVER/Manifest
@@ -4,7 +4,9 @@ AUX rocSOLVER-5.4.2-libfmt9.patch 1478 BLAKE2B a5f3774483c38bb059873509d326d46a5
DIST rocSOLVER-5.1.3.tar.gz 545627 BLAKE2B 2cca24a1310efba7f8c66d1614fb50704221ebc8aa50d6aba11083baf9a7427575642fd28218ce80f8a7b83d3406348c2dd18373fb32e533509d01d37cf06927 SHA512 38e7a4ed6b67e83960ad3416d1008f82f895d19dc85427cd6f9c76f00b1ce18f78a4dd73d1ab53ffe81588890cd5545315029e903e2e09b85d6cfb854d405753
DIST rocSOLVER-5.4.2.tar.gz 674866 BLAKE2B 0628353d567da92e3f7c3a11e19859329f3ea916184d554ee9c7172084ee4698c93408f397f493331d4dc47d833c56ead41bb4445081ba9ac73809ca0478770c SHA512 b3a60c65a18c3864568e1e0b1524850eb1b322f6005cf8a2763c9b457e43e03c8ce74be1d13f3cc3adef1f6ac979f54fb903831f4a60447a9a915a40dcbe5ff6
DIST rocSOLVER-5.7.1.tar.gz 1859403 BLAKE2B f7a40494deda9dd66f2fb2f57e13665688e89e1f82733701ec60a520bc4b9f7d5899ada618a37e73baa3a910757be4f11d5fced5d4d2ad82c56918b34d265511 SHA512 78e0a2b5b069378696afebf5e3e023449b3d7705aa79099eb7721c142d7525255825b41bf413324c33178091315e3909980a1bf0cbb66e0891c85e757858ee1c
+DIST rocSOLVER-6.1.1.tar.gz 2971118 BLAKE2B 2611b6b65704e7cd64df682728013f07d20c6e17e6729cec7befb91dbed57aabaaed2887a252d4ae610fe0bcb336dfcd4b98d63c107694c22e35be06d06363db SHA512 a96901226cbe5b410fa2885023a080b5ca7dc4659be92b363c37e10eba97d3da09d97488ecdc040452a535ad3284017c64b3b68646f258655583302baa009f34
EBUILD rocSOLVER-5.1.3-r1.ebuild 1939 BLAKE2B 5106e36577bdfbbba5039de1007a9d96587354bb634f2ae4cec76c644144ab6b5527082ba96a0039c42c2e0984c1abf99cc30c6d8bb3a3867c45348245ced66f SHA512 8d6abd695f2596fef6f6c2fb66e168ba5b087b71360ffebfd4a0aaa3796d21b9e9deb215e4368ca36a42ede7ac91415ed6641e20e4ac1d40fa420bbdf1cf44b9
EBUILD rocSOLVER-5.4.2.ebuild 1537 BLAKE2B 8881bd0881366f2315011b8fca3562bf85f2fbed0c5522b47b18794366e6d26bf800da60a5f1d73f74b0f4397b6407cea042e6ed9e10595017e51441fe221ea6 SHA512 b9d212bc359301a901750ce682f4658a9ba927950800f5e4692f26991ee1aee86d0465e9a7af5eeef61750fe5799a7e4e636dffd097a8a604208ef8764e961b9
EBUILD rocSOLVER-5.7.1.ebuild 1536 BLAKE2B c85b59fc74642843d586c33e81b6d0e3504e8b53d639072eb65a46112ca56fb229fa6a312b5b2f7e3d8061e89716530b38a4f497ed1c0a512117312c81cafc67 SHA512 36f9bcff6650fe09fbe4227904d1b05259208fed1935f4b8a29e297102e81d77ded767c3392a78b126790ea56413fc56e6828774881bc4313a2714c2a0b9ef2c
-MISC metadata.xml 761 BLAKE2B 6247276c89fddaf929633dca9a73a6e1a07e0d1fdca8f58d55145e29822917a7fc1a0309632ed9dfe42d57b327bda743be1445f96a86cb557edc7a90f76356cb SHA512 f4eadda6ec691cb0b17969249b4dc18b0fa4f020e929a8ab982e490b1358b569d028f9d054982987d225e88cf3a97914c0557f02381f0272d008dddaed678d36
+EBUILD rocSOLVER-6.1.1.ebuild 1432 BLAKE2B 3a6ff6ec59b749c042241e6e650da23d3afb69cac7b49f9e5bc1e2c52fa54bef0443de18f6f4ee7560b05211145aaa03eab6b3a30afc88c60340aa44dd7459eb SHA512 239f322c030b04ddd92199c13d0cd04f0824ab056fea07d58c2962c1a6127d0f642ddff1b370cf300902815a74f86089de37196dddad00b9302f81c61fa42445
+MISC metadata.xml 846 BLAKE2B 4f740804d76db5a55b3ee7bfc1e4e79edb192a0cb3962bee1e1326af0e1b2cdf9e1e410bf0557d0adc2a8e34592b8bf01eb49b951c50c4af3a97c7275c9e3629 SHA512 c8c0d4b5559b2ebb6323137bb6d7017cf50d674e05fb36533c75d3ffe53711b126798cc787521b0f9920c9e510ac163aaefd723b509fe1563d138f393bccbf2c
diff --git a/sci-libs/rocSOLVER/metadata.xml b/sci-libs/rocSOLVER/metadata.xml
index da8fc11173b1..97b4749ddd6d 100644
--- a/sci-libs/rocSOLVER/metadata.xml
+++ b/sci-libs/rocSOLVER/metadata.xml
@@ -12,11 +12,15 @@
<email>xgreenlandforwyy@gmail.com</email>
<name>Yiyang Wu</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/rocSOLVER</remote-id>
+ <remote-id type="github">ROCm/rocSOLVER</remote-id>
</upstream>
- <use>
- <flag name="test">Perform rocsolver-test to compare the result between rocSOLVER and system LAPACK.</flag>
- <flag name="benchmark">Build and install rocsolver-bench.</flag>
- </use>
+ <use>
+ <flag name="test">Perform rocsolver-test to compare the result between rocSOLVER and system LAPACK.</flag>
+ <flag name="benchmark">Build and install rocsolver-bench.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/rocSOLVER/rocSOLVER-6.1.1.ebuild b/sci-libs/rocSOLVER/rocSOLVER-6.1.1.ebuild
new file mode 100644
index 000000000000..4fe2bbbdaca1
--- /dev/null
+++ b/sci-libs/rocSOLVER/rocSOLVER-6.1.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake edo rocm
+
+DESCRIPTION="Implementation of a subset of LAPACK functionality on the ROCm platform"
+HOMEPAGE="https://github.com/ROCm/rocSOLVER"
+SRC_URI="https://github.com/ROCm/rocSOLVER/archive/rocm-${PV}.tar.gz -> rocSOLVER-${PV}.tar.gz"
+S=${WORKDIR}/${PN}-rocm-${PV}
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+IUSE="test benchmark"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+RDEPEND="dev-util/hip
+ sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
+ sci-libs/rocSPARSE:${SLOT}[${ROCM_USEDEP}]
+ dev-libs/libfmt
+ benchmark? ( virtual/blas )"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-cpp/gtest
+ >=dev-build/cmake-3.22
+ virtual/blas )"
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -Wno-dev
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DROCM_SYMLINK_LIBS=OFF
+ -DBUILD_CLIENTS_SAMPLES=NO
+ -DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
+ -DBUILD_CLIENTS_BENCHMARKS=$(usex benchmark ON OFF)
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}"/clients/staging || die
+ LD_LIBRARY_PATH="${BUILD_DIR}/library/src" edob ./rocsolver-test
+}
+
+src_install() {
+ cmake_src_install
+
+ if use benchmark; then
+ cd "${BUILD_DIR}" || die
+ dobin clients/staging/rocsolver-bench
+ fi
+}
diff --git a/sci-libs/rocSPARSE/Manifest b/sci-libs/rocSPARSE/Manifest
index a49bf66b16f3..46296fa11110 100644
--- a/sci-libs/rocSPARSE/Manifest
+++ b/sci-libs/rocSPARSE/Manifest
@@ -3,6 +3,7 @@ AUX rocSPARSE-5.0.2-remove-incorrect-assert.patch 1658 BLAKE2B 26aa66d7d61657eb5
AUX rocSPARSE-5.0.2-remove-matrices-unpacking.patch 1205 BLAKE2B 0d903453692025f6f239c8b5d2f11dd6f9dfe5c09a63395898920326e0dbd6aeff37fdf2dde8e89ea1cbdc60252ab87b7ef020b56a726853d2f7261addcf00c8 SHA512 52ec3913f89f7886d6b8fb9ef54ca313c64e4c9d374507a0d89a8c7cf846e8f8f6b8a4ad266b23015869a79d2eaadb75c5540ca53e40163cb0fbdc2b1819e645
DIST rocSPARSE-5.1.3.tar.gz 943788 BLAKE2B f9d5fc34d74bc10f3e5bd0a18da41fe9b35a2f01aca3a74979960958fd0e7648fca96493ba9d767119a452dd75ede0733959d0d4bae84615b7a1ff212c8412a3 SHA512 735aa210bbdc3f31b0ed4defe0288606e255788e877f24ed25506d780552a779305fe5bfd692a3e720e9b286073894300fcbcf161d41e1b23abf2110a9536bf3
DIST rocSPARSE-5.7.1.tar.gz 1167162 BLAKE2B 20ed88c87afbb041a31aa8bf867dca7ee670af093347c9c6a68b0750e70c796e7cfd599f84a58de2b8038f7681524bcb5909230fc340d1575dae3b72089ec650 SHA512 cd48884c51fcddcb26c42920cf477999160b3f06da4ab182f746a18d1fe54f697d89b1e470c550bd2330b26fb596d4a5baadf64366145e0d07f3fd8891f9af59
+DIST rocSPARSE-6.1.1.tar.gz 1367035 BLAKE2B fc981df5913ea527bb4a7d3eba69373ebc7b74319f387e9f42a94feb1ec029ecca15618ea2d5ff7a91cb6e8959f164ab4be57755ee17db5f155f3b0e373cc487 SHA512 f87bd724b92fdb35e1c70cafcf09d95ab65f514bacfe1c59c5f0a2a75a8bae7a7dca2ee093ecd2e05adf542cc00165c0f8bf0a67e98013e2c4c72145ba951db2
DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2 SHA512 1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03
DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0 SHA512 fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0
DIST rocSPARSE_Chevron2.tar.gz 3210636 BLAKE2B 919bc19931cbcb32c09e6b623c9d3890400895dfd65e83845d351a8e3dd8b30ef43374c3c0ca3ee9708c81b5fb8886f1a4adbea6086495f08f9498f19a2279d5 SHA512 22b71deddec4f1af5b239d4065089230cf70e521102803a77ab3f16b34a0d69534817e54d81dfa7f8d1f299932c0f0424237baeb3d8289bcfffa4b902b00e256
@@ -29,4 +30,5 @@ DIST rocSPARSE_sme3Dc.tar.gz 42483568 BLAKE2B f0d16b58f6ea28e67727637697a812a0b1
DIST rocSPARSE_webbase-1M.tar.gz 11360460 BLAKE2B 01b1d06adb5fb32fa402ed888d25a7e52a34779b078fc2e21c60e688d03579bb4ca8694f5ee4a824f7859952d55590a1fd9449dc80d6fe894d7b662b918882d4 SHA512 6401a965b8f6dd5392879956fde3c94f77fe1801a4a43428c03b6d639031575c647eab47b1babe53f4ecc2c3b8fc183e8339536b78dcd0d94ce62bfedd87c161
EBUILD rocSPARSE-5.1.3-r1.ebuild 4962 BLAKE2B 75563a04a39be35abc1dc388026ccba17ed40c389f5c3d6b274035fe06f21cee93d4eb46abaf60e09723243768668ddae38d639b371eec65d0798296862dcbaa SHA512 792b4f541ccb30c32863889565de114a334088e29fadeeee54671a67aa6e69c57ad69054d44a8382bf56cae7af815feea5650f5bafe27348f97f8e9a8f831dd7
EBUILD rocSPARSE-5.7.1-r2.ebuild 4919 BLAKE2B 68d80886d30d233fdbc601dd5ac0b08f1d3ccc00de1a9bccf79d49012706b9e88a053ee0b99a44d4b87ce8d1fa9f1b1c647d73c678948d61a328eb01b843a2bb SHA512 5007ca4f6b79122fae121ba290356d1f967752a545f89f4263a42cf74b567a4014d32f15761e6d49cb84c1c1d2c05138203cfc292d70ae769d465cadaa0f3f2c
-MISC metadata.xml 580 BLAKE2B be266a810a64b24ad0fdddf97e9ec46036c84e6dc0f7d00bc8e4447062fd78f14d0b73c4dccb542dade7db194b8d9034efd08f518aa913fa5e3ea88ae7972ada SHA512 1063ecc68c4634f2819dcab271fda7d12a32c44074e140503f09b0a80e7d599533f2b3a732215ed66a49b3e653e90c843e0b92c3bf0ec07c0ab749c90d7013ea
+EBUILD rocSPARSE-6.1.1.ebuild 4356 BLAKE2B 266dde88eaaca0bf73c438d5e7126795d0a64f171f1b44445cfa90eba7b160190f24daac96f5a8c42f319b6549cf0c49096b53875ce8b7ee52a86ad375a8968a SHA512 cf940ada8be18c529bb4d7fe943143b07cf217e4efef5e63fe4b98a9827f7b014144772624d052d6c5f8f7d403be4d02c1932b63ed7bb5e4e20e8b2c9068e1ec
+MISC metadata.xml 669 BLAKE2B 62133bd86a945eedaba10a5507a30d2dac62984558e74540860bbde3d12cf971de129d5c6e046b3916f4cf048c60aeb87553385b8f28d50ce0046ec04e90385d SHA512 6717bc1ad49a85001695265b3571c3936da67d3ded431149d6d9c98b094386a8899fcbf2375ca799c3e9c742c48460ac482418a53189097f5a12510f8a3ce628
diff --git a/sci-libs/rocSPARSE/metadata.xml b/sci-libs/rocSPARSE/metadata.xml
index f4e399df67a8..0cc6b903bb24 100644
--- a/sci-libs/rocSPARSE/metadata.xml
+++ b/sci-libs/rocSPARSE/metadata.xml
@@ -9,10 +9,14 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCmSoftwarePlatform/rocSPARSE</remote-id>
+ <remote-id type="github">ROCm/rocSPARSE</remote-id>
</upstream>
- <use>
- <flag name="benchmark">Build and install rocblas-bench.</flag>
- </use>
+ <use>
+ <flag name="benchmark">Build and install rocblas-bench.</flag>
+ </use>
</pkgmetadata>
diff --git a/sci-libs/rocSPARSE/rocSPARSE-6.1.1.ebuild b/sci-libs/rocSPARSE/rocSPARSE-6.1.1.ebuild
new file mode 100644
index 000000000000..093273002e65
--- /dev/null
+++ b/sci-libs/rocSPARSE/rocSPARSE-6.1.1.ebuild
@@ -0,0 +1,125 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+ROCM_VERSION=${PV}
+
+inherit cmake edo python-any-r1 toolchain-funcs rocm
+
+DESCRIPTION="Basic Linear Algebra Subroutines for sparse computation"
+HOMEPAGE="https://github.com/ROCm/rocSPARSE"
+
+SRC_URI="https://github.com/ROCm/rocSPARSE/archive/rocm-${PV}.tar.gz -> rocSPARSE-${PV}.tar.gz
+test? (
+https://sparse.tamu.edu/MM/SNAP/amazon0312.tar.gz -> ${PN}_amazon0312.tar.gz
+https://sparse.tamu.edu/MM/Muite/Chebyshev4.tar.gz -> ${PN}_Chebyshev4.tar.gz
+https://sparse.tamu.edu/MM/FEMLAB/sme3Dc.tar.gz -> ${PN}_sme3Dc.tar.gz
+https://sparse.tamu.edu/MM/Williams/webbase-1M.tar.gz -> ${PN}_webbase-1M.tar.gz
+https://sparse.tamu.edu/MM/Bova/rma10.tar.gz -> ${PN}_rma10.tar.gz
+https://sparse.tamu.edu/MM/JGD_BIBD/bibd_22_8.tar.gz -> ${PN}_bibd_22_8.tar.gz
+https://sparse.tamu.edu/MM/Williams/mac_econ_fwd500.tar.gz -> ${PN}_mac_econ_fwd500.tar.gz
+https://sparse.tamu.edu/MM/Williams/mc2depi.tar.gz -> ${PN}_mc2depi.tar.gz
+https://sparse.tamu.edu/MM/Hamm/scircuit.tar.gz -> ${PN}_scircuit.tar.gz
+https://sparse.tamu.edu/MM/Sandia/ASIC_320k.tar.gz -> ${PN}_ASIC_320k.tar.gz
+https://sparse.tamu.edu/MM/GHS_psdef/bmwcra_1.tar.gz -> ${PN}_bmwcra_1.tar.gz
+https://sparse.tamu.edu/MM/HB/nos1.tar.gz -> ${PN}_nos1.tar.gz
+https://sparse.tamu.edu/MM/HB/nos2.tar.gz -> ${PN}_nos2.tar.gz
+https://sparse.tamu.edu/MM/HB/nos3.tar.gz -> ${PN}_nos3.tar.gz
+https://sparse.tamu.edu/MM/HB/nos4.tar.gz -> ${PN}_nos4.tar.gz
+https://sparse.tamu.edu/MM/HB/nos5.tar.gz -> ${PN}_nos5.tar.gz
+https://sparse.tamu.edu/MM/HB/nos6.tar.gz -> ${PN}_nos6.tar.gz
+https://sparse.tamu.edu/MM/HB/nos7.tar.gz -> ${PN}_nos7.tar.gz
+https://sparse.tamu.edu/MM/DNVS/shipsec1.tar.gz -> ${PN}_shipsec1.tar.gz
+https://sparse.tamu.edu/MM/Cote/mplate.tar.gz -> ${PN}_mplate.tar.gz
+https://sparse.tamu.edu/MM/Bai/qc2534.tar.gz -> ${PN}_qc2534.tar.gz
+https://sparse.tamu.edu/MM/Chevron/Chevron2.tar.gz -> ${PN}_Chevron2.tar.gz
+https://sparse.tamu.edu/MM/Chevron/Chevron3.tar.gz -> ${PN}_Chevron3.tar.gz
+https://sparse.tamu.edu/MM/Chevron/Chevron4.tar.gz -> ${PN}_Chevron4.tar.gz
+)"
+
+S="${WORKDIR}/rocSPARSE-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="benchmark test"
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+RDEPEND="=dev-util/hip-6*
+ sci-libs/rocPRIM:${SLOT}"
+DEPEND="${RDEPEND}"
+BDEPEND="test? (
+ dev-cpp/gtest
+ >=dev-build/cmake-3.22
+ $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+)
+"
+
+RESTRICT="!test? ( test )"
+
+python_check_deps() {
+ if use test; then
+ python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+ fi
+}
+
+src_prepare() {
+ # use python interpreter specifyied by python-any-r1
+ sed -e "s/\${python}/${EPYTHON}/" \
+ -i clients/tests/CMakeLists.txt || die
+
+ cmake_src_prepare
+
+ # Test need download data from https://sparse.tamu.edu (or other mirror site), check MD5,
+ # unpack and convert them into csr format
+ # This process is handled default by ${S}/cmake/ClientMatrices.cmake, but should be the responsibility of portage.
+ if use test; then
+ mkdir -p "${BUILD_DIR}"/clients/matrices
+ # compile and use the mtx2csr converter. Do not use any optimization flags, because it causes error!
+ edo $(tc-getCXX) deps/convert.cpp -o deps/convert
+ find "${WORKDIR}" -maxdepth 2 -regextype egrep -regex ".*/(.*)/\1\.mtx" -print0 |
+ while IFS= read -r -d '' mtxfile; do
+ destination=${BUILD_DIR}/clients/matrices/$(basename -s '.mtx' ${mtxfile}).csr
+ ebegin "Converting ${mtxfile} to ${destination}"
+ deps/convert ${mtxfile} ${destination}
+ eend $?
+ done
+ fi
+}
+
+src_configure() {
+ addpredict /dev/kfd
+ addpredict /dev/dri/
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_CLIENTS_SAMPLES=OFF
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ -DCMAKE_INSTALL_INCLUDEDIR="include/rocsparse"
+ -DBUILD_CLIENTS_TESTS=$(usex test ON OFF)
+ -DBUILD_CLIENTS_BENCHMARKS=$(usex benchmark ON OFF)
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cd "${BUILD_DIR}/clients/staging" || die
+ LD_LIBRARY_PATH="${BUILD_DIR}/library" edob ./${PN,,}-test
+}
+
+src_install() {
+ cmake_src_install
+
+ # rm unwanted copy
+ rm -rf "${ED}/usr/rocsparse" || die
+
+ if use benchmark; then
+ cd "${BUILD_DIR}" || die
+ dobin clients/staging/rocsparse-bench
+ fi
+}
diff --git a/sci-libs/rocThrust/Manifest b/sci-libs/rocThrust/Manifest
index 6643af178e41..61b039b05f9c 100644
--- a/sci-libs/rocThrust/Manifest
+++ b/sci-libs/rocThrust/Manifest
@@ -1,6 +1,8 @@
AUX rocThrust-4.0-operator_new.patch 1699 BLAKE2B 1f8e4eb035768acd424cc2bae173c2c107b15b7f670c430ff5db5bb3657fdcafcea7933890176537c6147c1bee3cb675464d6d948724ba186868ff277eaa71f2 SHA512 5d9d48561e7feabc9341f13877d7e6bd49b59b140fe249956e87e785ed8afd1222aa1e7d77759af6ad8843e87d21362ba85ac9204bfcf160f30a4bcfb3d2e88b
DIST rocThrust-5.1.3.tar.gz 1186518 BLAKE2B 2defe71247915940917438d4f0d0a811dca7de39e5168248968fa9c165b81d94b0e20f3df9b84db1fbdcd2eb87942dec5d3adbbe1a699eb51eeb4e1b2f0a88d0 SHA512 189c70343a410cf3f3c1589ef24c68a38b5270d8780d15261a124b8250f279a3c3c7afef38e6310d57cb1741b3ee75f0b4ac0bb9dfcf4a4fb0e7e6c0516faf74
DIST rocThrust-5.7.1.tar.gz 1122808 BLAKE2B 41a5d57d03c7f95baf861b772c9513c7fbc26eee8a2f388897eb9b9f9fad3cdad81e2a79932c5b9a6d88b4e1596bf64e59e01337943a036ddb792f7b352ecd31 SHA512 52a9640808f0ed78ae2d6f25e741af59ae4e977535a0431f16c0fa1ee9a395e6f389cf29e61c02ac274cf16fcd193e5df6fb2edc340059ab282ed7cd877fc8b4
+DIST rocThrust-6.1.1.tar.gz 1147635 BLAKE2B e71288a4666ba1f23cf85d2d269f61f9085efaeb2921b7f3142c5ce0808380b27a8c07945a44b6a651747046020b412838a667232b1ba65308fd7fd336b840b4 SHA512 30eeb6df73ee0dc2361879337faae09cf19cd151510c6e22d774c22b4be19272f9980cc6ba2b2e42f43738a1e475f49fcb4384d66b24639746a05685a90e37d4
EBUILD rocThrust-5.1.3.ebuild 1929 BLAKE2B 04ef6dbe75793a05c9d2f994eb82d7816ec99abed0415e0a3a555aeda4e09267adac4db686d76c409a942c636f035433d33d0727e9c793cf3afdf8bfeaedc371 SHA512 e3867e21e481ccfb13318cb2ba02596e81be6e86b5026083b7091916adc850fe74a926cb98c129a3dbe6ee0ea9c12665849979d63628e081fe56465f746098c4
EBUILD rocThrust-5.7.1.ebuild 2054 BLAKE2B 16f51ff532eb679fa80ab0494066e3113962d01f7fd0927fa70efc923017cabcf09149df2f730a15d17fbd2f95162f051fa8b9b71cd984109236c0be090f2574 SHA512 ca20c3485ab1a0a5f19d15f0275a440176671a808411352582460c203ff00dcd8cde327cf70b54227b2e7eb3ae29005a00eb5e9b6f2a492080086b620a88d1d9
-MISC metadata.xml 541 BLAKE2B bab886722d16c8fb7095c256dabd189817881b1b9707351efa2d83c327b6a448f7fe829e93c6cc25b3379ae11d121fd6049dcb15d8fa7273bf891f6ae7643a76 SHA512 a3c55751d755b67531a8ba70a6183e50208fe7c5ecf7feb4eef2acb0671803aafe54a6c3d3b430a592e39d3ec15ed964fda3d552c216546af31608cea796a559
+EBUILD rocThrust-6.1.1.ebuild 1306 BLAKE2B 42213722ef4bf3d3e6e47c6a596c75477101e77dab7ccbbf13e5beca42dd85938c7c8ca9c1c7427c05cb00d985c81f3846c24fca8fe5d8e7edde4fe4d93515f8 SHA512 2817565bcdab2c63b91ce55f7a1cdf400d5e57005c47d1d3588ad4eddaeea403af0cf107c5263018e7db60bce2fd65d55bff31b1c7df7658d44406a285f4cb28
+MISC metadata.xml 631 BLAKE2B 99edd995566ee67d4e2fb4fdc67eca30299e81bd657d57c24932b0bc0545c805abce9d2542dfcb9d61d7aa5639ac02dc5385a5d90bfa5fcb757b5fab9f1f11d6 SHA512 bc0f9411724711f1806f1681c6c55877b828807e9deb22123a92b1b1cfc19c2f423ddd111978bf04a3993555cdc984f654c049617e5919e18d09a093c4559136
diff --git a/sci-libs/rocThrust/metadata.xml b/sci-libs/rocThrust/metadata.xml
index 61a33c63bbf4..03efe0482dfe 100644
--- a/sci-libs/rocThrust/metadata.xml
+++ b/sci-libs/rocThrust/metadata.xml
@@ -8,10 +8,14 @@
<email>gentoo@holzke.net</email>
<name>Wilfried Holzke</name>
</maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
<upstream>
- <remote-id type="github">ROCm-Developer-Tools/rocThrust</remote-id>
+ <remote-id type="github">ROCm/rocThrust</remote-id>
</upstream>
- <use>
- <flag name="benchmark">Build and install benchmark binary.</flag>
- </use>
-</pkgmetadata>
+ <use>
+ <flag name="benchmark">Build and install benchmark binary.</flag>
+ </use>
+</pkgmetadata> \ No newline at end of file
diff --git a/sci-libs/rocThrust/rocThrust-6.1.1.ebuild b/sci-libs/rocThrust/rocThrust-6.1.1.ebuild
new file mode 100644
index 000000000000..7a04d78cbe0f
--- /dev/null
+++ b/sci-libs/rocThrust/rocThrust-6.1.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake rocm
+
+DESCRIPTION="HIP back-end for the parallel algorithm library Thrust"
+HOMEPAGE="https://github.com/ROCm/rocThrust"
+SRC_URI="https://github.com/ROCm/rocThrust/archive/rocm-${PV}.tar.gz -> rocThrust-${PV}.tar.gz"
+S="${WORKDIR}/rocThrust-rocm-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="benchmark test"
+REQUIRED_USE="
+ benchmark? ( ${ROCM_REQUIRED_USE} )
+ test? ( ${ROCM_REQUIRED_USE} )
+"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/hip
+ sci-libs/rocPRIM:${SLOT}[${ROCM_USEDEP}]
+ test? ( dev-cpp/gtest )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-build/cmake-3.22"
+
+PATCHES=( "${FILESDIR}/${PN}-4.0-operator_new.patch" )
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DBUILD_TEST=$(usex test ON OFF)
+ -DBUILD_BENCHMARKS=$(usex benchmark ON OFF)
+ -DBUILD_FILE_REORG_BACKWARD_COMPATIBILITY=OFF
+ )
+
+ CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ # uses HMM to fit tests to default <512M iGPU VRAM
+ ROCTHRUST_USE_HMM="1" cmake_src_test -j1
+}
+
+src_install() {
+ cmake_src_install
+
+ use benchmark && dobin "${BUILD_DIR}"/benchmarks/benchmark_thrust_bench
+}
diff --git a/sci-libs/rocWMMA/Manifest b/sci-libs/rocWMMA/Manifest
index fcc5b5ff7c23..340a27ed24b0 100644
--- a/sci-libs/rocWMMA/Manifest
+++ b/sci-libs/rocWMMA/Manifest
@@ -1,4 +1,8 @@
AUX rocWMMA-5.7.1-use-system-googletest.patch 1211 BLAKE2B 2db14b5ef68502ca2aa66507a394eb3959c58802cb6350f40d15c3047d56cab3ee26be3688a4f99b9b7aa3dca687369ebaed0283f2e1af015475147bddc33d7f SHA512 a5d646361a95d96c97c594de4c63dd76d3cb571300446ca90f5b0f5a2e9af5d676fc9cac48b5dd04b921fb34fe951f396a93a7c2e47b09c1f59014a48bc74f7a
+AUX rocWMMA-6.0.2-use-system-googletest.patch 1292 BLAKE2B 358e7024dd80664ffc3f92c0c0442c0a325807cd143135d82c95ab72c006f7607c3ad085db80490dbdb7a1e98908bd6bc827a01f202ca21e03e6b10ffc2e701d SHA512 075da1871a8aabbccaff9155e21be2300c471b52e270c15349359e738c8cd9379bb83aee809a299381370ccc2b8ebe73d52002f5cfcb416aa208d4c910931ce9
+AUX rocWMMA-6.1.1-no-test-install.patch 854 BLAKE2B b8d4c15e578cae34eb116a633819eeb941ec85d98e3209fb0359ae9943e9a82ae905513f9ffdd5eed1f1f33fa613b7acb9544dfd314891863a72c54698d3f9ad SHA512 ae2b22e44092d876ad29c8bcabc01aae2ef4279e0ee8b2e8fa80ff2bae0bf3ef30f8f0d7a3e873d12b8ba876cb3aa7ca8cc4b919167f8d229263fc4f982e3e49
DIST rocWMMA-5.7.1.tar.gz 3163060 BLAKE2B 47ca55c0cd388ca51ad3843e656a31ce04d9e07988c26bfb69a7c61bfe497609408cfd20dcbe9c6698bd79b800a114ab67d582ced43dc6f1c4db4072e2901d99 SHA512 92c9c634fdf1f5319d34fabbf691df45600abdc5285a76b40255e7d6d260553076f65baa1eda566a163725e2a0cec0a85372eb07add39c65368e84505c176f50
+DIST rocWMMA-6.1.1.tar.gz 3189782 BLAKE2B fd96d8f3ba8f21ee3544d532a59ffdefa1aefc94d73401f48d470f7f699e28771d5495e98c1ee316d8379167b70b945220be6670dee2757a62af162276a2fb0f SHA512 db2bfe805a4f33c48ee98c821efe0b261eca474af9e954843c83faa3335459bfe635326ba2cfc7b8b8ece2cf0f2c418f49ff6aa81537f8d3747cc729738a6b18
EBUILD rocWMMA-5.7.1.ebuild 1212 BLAKE2B e0bd4413db21ddf0c3933154fd60c561462f21f054bac0990ce3788de9d437a51d128447cf38a59ba29f352e8a39d9e66f3c27ee1eb794f09edcdbf757a9a32f SHA512 cd78d160bee5e49c085b33defc407c26d493e4c9405003dc4d09a5f3fcde7fa22a0db140a6a0736e21e59bd8af39758dd519ba7d8c52c924799fc56bd55808b8
+EBUILD rocWMMA-6.1.1.ebuild 1540 BLAKE2B 49a7d2d9ebc1ecc4d692dd54f23d2ff670564c04656d81ec3034458a5b131959c11ba56ef91c379849350a800f1939ee949afaf45b171d14e4fbda16fd8d0622 SHA512 84362a0f54fa252ab5e900bdfb7043e3b002d3cb769553e65fed3f9572251e8aee13c96bd2a136746e871d36b5433408e468ef2eb21ab6ba63e7b1d88678e115
MISC metadata.xml 468 BLAKE2B 00be6e38c18a77eebb430632acdd9da61aaa299c92cb733735bc7a40e1017e33d778783dd821f4122f46e9f390d7bc37c05c1b43e0abda915586eb83928e5f0a SHA512 9ed778246d9895dfdb2e881b533a2f53a0f6c0361671c33c065ce37e5f2ea4677e9885e28a66466c95e261dea909ec5de9fb79de44d9857520ed269849145247
diff --git a/sci-libs/rocWMMA/files/rocWMMA-6.0.2-use-system-googletest.patch b/sci-libs/rocWMMA/files/rocWMMA-6.0.2-use-system-googletest.patch
new file mode 100644
index 000000000000..de29d5b70410
--- /dev/null
+++ b/sci-libs/rocWMMA/files/rocWMMA-6.0.2-use-system-googletest.patch
@@ -0,0 +1,28 @@
+Add an option to use system PR
+Upstream PR: https://github.com/ROCm/rocWMMA/pull/353
+--- a/test/CMakeLists.txt
++++ b/test/CMakeLists.txt
+@@ -29,11 +29,15 @@ include( CMakeDependentOption )
+ cmake_dependent_option( ROCWMMA_BUILD_VALIDATION_TESTS "Build validation tests" ON "ROCWMMA_BUILD_TESTS" OFF )
+ cmake_dependent_option( ROCWMMA_BUILD_BENCHMARK_TESTS "Build benchmarking tests" OFF "ROCWMMA_BUILD_TESTS" OFF )
+ cmake_dependent_option( ROCWMMA_BUILD_EXTENDED_TESTS "Build extended test parameter coverage" OFF "ROCWMMA_BUILD_TESTS" OFF )
++cmake_dependent_option( ROCWMMA_USE_SYSTEM_GOOGLETEST "Use system Google Test library instead of downloading and building it" OFF "ROCWMMA_BUILD_TESTS" OFF )
+
+ add_compile_options(-mcmodel=large)
+ add_link_options(-mcmodel=large)
+
+ # Test/benchmark requires additional dependencies
++if(ROCWMMA_USE_SYSTEM_GOOGLETEST)
++ find_package(GTest 1.12.1 REQUIRED)
++else()
+ include( FetchContent )
+
+ FetchContent_Declare(
+@@ -59,6 +63,7 @@ if(NOT googletest_POPULATED)
+ # Restore shared libs setting
+ set(BUILD_SHARED_LIBS ${BUILD_SHARED_LIBS_OLD} CACHE INTERNAL "Build SHARED libraries" FORCE)
+ endif()
++endif()
+
+ set(ROCWMMA_TEST_INCLUDE_DIRS ${CMAKE_CURRENT_SOURCE_DIR})
+ set(ROCWMMA_COMMON_TEST_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/hip_device.cpp
diff --git a/sci-libs/rocWMMA/files/rocWMMA-6.1.1-no-test-install.patch b/sci-libs/rocWMMA/files/rocWMMA-6.1.1-no-test-install.patch
new file mode 100644
index 000000000000..d4219baf3496
--- /dev/null
+++ b/sci-libs/rocWMMA/files/rocWMMA-6.1.1-no-test-install.patch
@@ -0,0 +1,25 @@
+Don't install tests into /usr/bin
+--- a/test/CMakeLists.txt
++++ b/test/CMakeLists.txt
+@@ -114,11 +114,6 @@ function(add_rocwmma_test TEST_TARGET TEST_SOURCE)
+ add_test(NAME ${TEST_TARGET} COMMAND ${TEST_TARGET})
+ set_property(TEST ${TEST_TARGET} PROPERTY SKIP_REGULAR_EXPRESSION "no ROCm-capable device" "unsupported host device")
+
+- rocm_install_targets(
+- TARGETS ${TEST_TARGET}
+- COMPONENT tests
+- )
+-
+ get_target_property(EXE_NAME ${TEST_TARGET} RUNTIME_OUTPUT_NAME)
+ if(EXE_NAME STREQUAL "EXE_NAME-NOTFOUND")
+ get_target_property(EXE_NAME ${TEST_TARGET} OUTPUT_NAME)
+@@ -148,9 +143,3 @@ add_subdirectory(gemm)
+ add_subdirectory(unit)
+ add_subdirectory(dlrm)
+
+-rocm_install(
+- FILES "${INSTALL_TEST_FILE}"
+- DESTINATION "${CMAKE_INSTALL_BINDIR}/${PROJECT_NAME}"
+- COMPONENT tests
+- RENAME "CTestTestfile.cmake"
+-)
diff --git a/sci-libs/rocWMMA/rocWMMA-6.1.1.ebuild b/sci-libs/rocWMMA/rocWMMA-6.1.1.ebuild
new file mode 100644
index 000000000000..a3f8d61463b1
--- /dev/null
+++ b/sci-libs/rocWMMA/rocWMMA-6.1.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_SKIP_GLOBALS=1
+
+inherit cmake rocm flag-o-matic
+
+DESCRIPTION="library for accelerating mixed precision matrix multiply-accumulate operations"
+HOMEPAGE="https://github.com/ROCm/rocWMMA"
+SRC_URI="https://github.com/ROCm/rocWMMA/archive/rocm-${PV}.tar.gz -> rocWMMA-${PV}.tar.gz"
+S="${WORKDIR}/rocWMMA-rocm-${PV}"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+DEPEND="=dev-util/hip-6*"
+
+IUSE_TARGETS=( gfx908 gfx90a gfx940 gfx941 gfx942 gfx1100 gfx1101 gfx1102 )
+IUSE_TARGETS=( "${IUSE_TARGETS[@]/#/amdgpu_targets_}" )
+ROCM_USEDEP_OPTFLAGS=${IUSE_TARGETS[*]/%/(-)?}
+ROCM_USEDEP=${ROCM_USEDEP_OPTFLAGS// /,}
+ROCM_REQUIRED_USE=" || ( ${IUSE_TARGETS[*]} )"
+
+BDEPEND="
+ test? (
+ dev-cpp/gtest
+ sci-libs/rocBLAS:${SLOT}[${ROCM_USEDEP}]
+ )
+ dev-build/rocm-cmake
+"
+
+IUSE="${IUSE_TARGETS[*]/#/+} test"
+
+REQUIRED_USE="${ROCM_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.0.2-use-system-googletest.patch
+ "${FILESDIR}"/${PN}-6.1.1-no-test-install.patch
+)
+
+src_configure() {
+ # ld.lld bug https://github.com/llvm/llvm-project/issues/61101
+ filter-lto
+
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DROCM_SYMLINK_LIBS=OFF
+ -DROCWMMA_BUILD_SAMPLES=OFF
+ -DROCWMMA_BUILD_TESTS="$(usex test)"
+ )
+ use test && mycmakeargs+=(-DROCWMMA_USE_SYSTEM_GOOGLETEST=ON)
+ CC=hipcc CXX=hipcc cmake_src_configure
+}
+
+src_test() {
+ check_amdgpu
+ cmake_src_test -j1
+}
diff --git a/sci-libs/rpp/Manifest b/sci-libs/rpp/Manifest
new file mode 100644
index 000000000000..a2677e21b155
--- /dev/null
+++ b/sci-libs/rpp/Manifest
@@ -0,0 +1,4 @@
+AUX rpp-6.1.1-skip-install-license.patch 1046 BLAKE2B 3000d90e9d2ccb3191e18cba7b74c4318ded903103cc31a998cca9591297bd3203c578bac2a1415db7980dcd7db0c5678f9f5dbdce66bc0112b4fdbe6405909d SHA512 5b2818a151dd3dd27c1af9ae19a73cbdf3c1bb69ad16d51ad075f50e2488742792bd1ec6f00b38392660e765911942fb41fdea2c5f31bc76998d5f9b5c9fd2db
+DIST rpp-6.1.1.tar.gz 37016755 BLAKE2B 884090ab50e0a4a3aed4e52c5bbd934a8c5b62eca310471c30cf4c5a7cafdd36fed7894320b4d5246620b3c47e90fafd0f8160a7d4ed0295c7668c8d147f4b18 SHA512 a7c10bdd08739eba08209783decf0f4fd7c12194b9ebc63bd16e4cb998645110c089833efb83a77d4bed7f8599cf3a320608be28633f0dc956079f9d70e765f8
+EBUILD rpp-6.1.1.ebuild 2127 BLAKE2B ee7e07eab9440959df1123a23d1112905e7af4763d9a2ca636424d9a4d60492f509016e4004808a90680410cc2d42bafd968117fb355e0759f4cdc306682e1d2 SHA512 90191804e681c39aa9c7059976436fabb7efab91f947cc04930fdd9d444429b222fc8c01fafd9ac5b53b78caaba6738b24bbdc379834b7d8b83e8dd76f4fc5a1
+MISC metadata.xml 410 BLAKE2B 196192c40a427e78cfb88efe5ba4cd77399a2945bc1c8bb8728f0c43cab51f95ecf992e832c95e6607b48043a04f0680b21cd059cdfca3def9286530a4899e7b SHA512 a66340c6c4d62c10a5fdada9b63cab9784f75973a5132be56e52233341796c93423ed766a58733e3f22091057488aed9e0731e7cedd55caa0721e703df137d31
diff --git a/sci-libs/rpp/files/rpp-6.1.1-skip-install-license.patch b/sci-libs/rpp/files/rpp-6.1.1-skip-install-license.patch
new file mode 100644
index 000000000000..2253bb5aed67
--- /dev/null
+++ b/sci-libs/rpp/files/rpp-6.1.1-skip-install-license.patch
@@ -0,0 +1,17 @@
+Skip installation of license: it will be installed by ebuild to correct place
+--- a/CMakeLists.txt
++++ b/CMakeLists.txt
+@@ -343,13 +343,6 @@ install(FILES ${PROJECT_BINARY_DIR}/include/rpp_backend.h
+ install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/cmake DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/test COMPONENT test)
+ install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/utilities/test_suite/ DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/test COMPONENT test)
+
+-# set license information
+-set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/LICENSE")
+-install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION ${CMAKE_INSTALL_DOCDIR} COMPONENT runtime)
+-install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION ${CMAKE_INSTALL_DOCDIR}-asan COMPONENT asan)
+-install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION ${CMAKE_INSTALL_DOCDIR}-dev COMPONENT dev)
+-install(FILES ${CPACK_RESOURCE_FILE_LICENSE} DESTINATION ${CMAKE_INSTALL_DOCDIR}-test COMPONENT test)
+-
+ # CTest - Needs RPP Installed
+ enable_testing()
+ include(CTest)
diff --git a/sci-libs/rpp/metadata.xml b/sci-libs/rpp/metadata.xml
new file mode 100644
index 000000000000..944efd183177
--- /dev/null
+++ b/sci-libs/rpp/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sci@gentoo.org</email>
+ </maintainer>
+ <maintainer type="person">
+ <email>lockalsash@gmail.com</email>
+ <name>Sv. Lockal</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">ROCm/rpp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sci-libs/rpp/rpp-6.1.1.ebuild b/sci-libs/rpp/rpp-6.1.1.ebuild
new file mode 100644
index 000000000000..dc7d12f41604
--- /dev/null
+++ b/sci-libs/rpp/rpp-6.1.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ROCM_VERSION=${PV}
+
+inherit cmake flag-o-matic rocm
+
+DESCRIPTION="AMD ROCm Performance Primitives (RPP) high-performance computer vision library"
+HOMEPAGE="https://github.com/ROCm/rpp"
+SRC_URI="https://github.com/ROCm/rpp/archive/refs/tags/rocm-${PV}.tar.gz -> rpp-${PV}.tar.gz"
+S="${WORKDIR}/${PN}-rocm-${PV}"
+
+LICENSE="BSD"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+
+# pkgcheck warning: RequiredUseDefaults
+REQUIRED_USE="
+ cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_f16c
+ ${ROCM_REQUIRED_USE}
+"
+
+RDEPEND="
+ dev-util/hip:${SLOT}
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ >=dev-build/cmake-3.22
+ >=dev-libs/half-1.12.0-r1
+ test? (
+ dev-cpp/gtest
+ media-libs/opencv:=
+ )
+"
+
+IUSE="cpu_flags_x86_avx2 cpu_flags_x86_fma3 cpu_flags_x86_f16c test"
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-6.1.1-skip-install-license.patch
+)
+
+DOCS=( CHANGELOG.md LICENSE README.md )
+
+rcc_test_wrapper() {
+ local S="${WORKDIR}/${PN}-rocm-${PV}/utilities/rpp-unittests/HIP_NEW"
+ local CMAKE_USE_DIR="${S}"
+ local BUILD_DIR="${BUILD_DIR}/utilities/rpp-unittests/HIP_NEW"
+ cd "${S}" || die
+ $@
+}
+
+src_prepare() {
+ sed -e "s:\${ROCM_PATH}/llvm/bin/clang++:hipcc:" \
+ -i CMakeLists.txt || die
+
+ cmake_src_prepare
+ if use test; then
+ local PATCHES=()
+ rcc_test_wrapper cmake_src_prepare
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DCMAKE_SKIP_RPATH=ON
+ -DAMDGPU_TARGETS="$(get_amdgpu_flags)"
+ -DROCM_PATH=/usr
+ -DBACKEND=HIP
+ -DBUILD_WITH_AMD_ADVANCE=OFF
+ )
+
+ cmake_src_configure
+
+ if use test; then
+ append-cxxflags -I"${S}/include"
+ append-ldflags -L"${BUILD_DIR}/lib64"
+ local mycmakeargs=(-DROCM_PATH=/usr)
+ use test && rcc_test_wrapper cmake_src_configure
+ fi
+}
+
+src_compile() {
+ cmake_src_compile
+ use test && rcc_test_wrapper cmake_src_compile
+}
+
+src_test() {
+ check_amdgpu
+
+ cd "${BUILD_DIR}"/utilities/rpp-unittests/HIP_NEW || die
+ for params in "0 0" "0 1" "1 1" "2 1" "5 1" "0 2" "0 3" "0 4" "0 5" "0 8"; do
+ LD_LIBRARY_PATH="${BUILD_DIR}"/lib64 ./uniqueFunctionalities_hip $params || die
+ done
+}
diff --git a/sci-libs/symengine/Manifest b/sci-libs/symengine/Manifest
index 1b9406b697ed..cdfbd8e96db2 100644
--- a/sci-libs/symengine/Manifest
+++ b/sci-libs/symengine/Manifest
@@ -2,5 +2,7 @@ AUX symengine-0.11.1-flint-3.patch 1191 BLAKE2B 123ac0c424b0bb1c7ecbf4c35acc3394
AUX symengine-0.7.0-cmake-build-type.patch 1234 BLAKE2B b416e9b83db5eb6689bb9e18682d8f36f6ec13a4fe368004d2c3f961945cb0d1ec94081cb2c99bb16656439214cfd127a21cad2844a4752cd5c2fa6f40f3a3dc SHA512 d5e09a9603fab4caa9d9b091a0636be5ab8eddea6cb5b37b184ff7a65ac9707536f1a71e1893e0b5f795efb33396ae653d2745487aa863f7a239c63e42d22032
AUX symengine-0.8.1-fix_llvm.patch 2674 BLAKE2B f7d493318389f63a8b61f47ee2ba6429d205e91fec3f94a5c45a062622fa7b6c29ab410fb04a260d98f983402e4e74103ca591ea3aa035c68bd4e431dfde371f SHA512 683e9acac3f6304e2ac1d2c67304d1e6a2fc6915115a201a870e29253c804e378b39d8d00298a70ac5a4e1456a153febe69d63cfbab821b31cda46fc94782131
DIST symengine-0.11.1.tar.gz 898181 BLAKE2B ef14e09ceb7e9783711ca7f9f06a59362c40222e7f85de5545be834ecd79bbf41fcd34141bb3a63c106ee45067dd0b957377f937097183ffd5b93c6943976571 SHA512 076aac35428589c5b3524a46bd939a3a3a7da44b1c866b5f71487678b27b6e48b4da034029f1630881d7713a9252e905411a04b8016c9ec56a608b6de23365ac
+DIST symengine-0.12.0.tar.gz 898768 BLAKE2B 81bca3f59e864d2e37598a058cb4db97b1f9c8536ee841c10df6f01c6322fa744281ecdeb338e5bf33bf599ead66adcaaa724650535df9b3d4bd7f07e22a3ad2 SHA512 fbc73a75299c19155a09f1854888a5050150aaad5bc3df683d43e8036af8005f8152a36ae79029e00bc8422c3edd7252baaf3a0da6a21d1d754d80a44c5c68bf
EBUILD symengine-0.11.1.ebuild 2714 BLAKE2B 0d8f638d1ea0be177f79b7571d4d433fc12b48ed6d812d762fc9465e2c9c727840dc572f2026ef66c8b0ff87d2e86ab356de0964b60cdd9d1ff0d4dddf10b86e SHA512 08c697e06469b082e9a3cde4209b6daf4903fc67a7dd66d0cbbf55f7de4ec78b1c3bbd630bcec7644022785664e6ce3279c1605936d54038108ac232e60cb8eb
+EBUILD symengine-0.12.0.ebuild 2476 BLAKE2B be2f9f4b3fc05ff9ecfc64f1ae1fcbf73a153efc31577fd4e795fe4551cba51408aebae38c27096536dec91c5bc2769f1a6b0bc5cbfbfeb84d10365f2bbc2168 SHA512 de3a9f5ad25f9b2b889bc908340d1048d6df212081dd031bf34bedeacda47d6617acc60a0a390c2f89c5787773655399aaac54347704c42ea3667f702f94dbdf
MISC metadata.xml 1270 BLAKE2B e52ff12980457252a05195ef47bd90e52816794948169473a597e263d744d163cbe42d35e995243daf6b8664f1ed7d41879b63927606187277cdf503fc7bf846 SHA512 4fd6f340d1d4952774eb0fcd47d9ed6e9f145bd83ba7bd04fe428faa96ec63b6cd62173b6ead116a649471fe9b6466be7bbb48c8e534b3203f232f9a7bae12b9
diff --git a/sci-libs/symengine/symengine-0.12.0.ebuild b/sci-libs/symengine/symengine-0.12.0.ebuild
new file mode 100644
index 000000000000..8511224ebba8
--- /dev/null
+++ b/sci-libs/symengine/symengine-0.12.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LLVM_MAX_SLOT=18
+inherit cmake llvm toolchain-funcs
+
+DESCRIPTION="Fast symbolic manipulation library, written in C++"
+HOMEPAGE="https://github.com/symengine/symengine"
+SRC_URI="https://github.com/symengine/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+# BUILD_FOR_DISTRIBUTION enables threads by default so do it here
+IUSE="benchmarks boost debug doc ecm +flint llvm +mpc +mpfr openmp test tcmalloc +threads"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/gmp:=
+ sys-libs/binutils-libs:=
+ boost? ( dev-libs/boost:= )
+ ecm? ( sci-mathematics/gmp-ecm )
+ flint? ( sci-mathematics/flint:= )
+ mpc? ( dev-libs/mpc:= )
+ mpfr? ( dev-libs/mpfr:= )
+ llvm? ( <sys-devel/llvm-$((${LLVM_MAX_SLOT} + 1)):= )
+ tcmalloc? ( dev-util/google-perftools )
+"
+DEPEND="
+ ${RDEPEND}
+ dev-libs/cereal
+"
+BDEPEND="doc? ( app-text/doxygen[dot] )"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.7.0-cmake-build-type.patch
+ "${FILESDIR}"/${PN}-0.8.1-fix_llvm.patch
+)
+
+pkg_pretend() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+ [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+
+ use llvm && llvm_pkg_setup
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ sed -e "s|DESTINATION doc| DESTINATION share/doc/${PF}/html|" \
+ -e "s|/lib|/$(get_libdir)|g" \
+ -e "s|lib/|$(get_libdir)/|g" \
+ -e "/DESTINATION/s|lib|$(get_libdir)|g" \
+ -i CMakeLists.txt symengine/CMakeLists.txt \
+ symengine/utilities/teuchos/CMakeLists.txt || die
+}
+
+src_configure() {
+ # not in portage yet: piranha
+ local int_class
+
+ if use flint; then
+ int_class=flint
+ elif use mpfr; then
+ int_class=gmpxx
+ elif use boost; then
+ int_class=boostmp
+ else
+ int_class=gmp
+ fi
+
+ einfo "Building with integer class: ${int_class}"
+
+ local mycmakeargs=(
+ -DINTEGER_CLASS=${int_class}
+ -DBUILD_BENCHMARKS=$(usex benchmarks)
+ -DBUILD_DOXYGEN=$(usex doc)
+ -DBUILD_TESTS=$(usex test)
+ -DWITH_BFD=$(usex debug)
+ -DWITH_SYMENGINE_ASSERT=$(usex debug)
+ -DWITH_SYMENGINE_THREAD_SAFE=$(usex threads)
+ -DWITH_FLINT=$(usex flint)
+ -DWITH_OPENMP=$(usex openmp)
+ -DWITH_MPFR=$(usex mpfr)
+ -DWITH_MPC=$(usex mpc)
+ -DWITH_LLVM=$(usex llvm)
+ -DWITH_PTHREAD=$(usex threads)
+ -DWITH_TCMALLOC=$(usex tcmalloc)
+ -DWITH_ECM=$(usex ecm)
+ -DWITH_SYSTEM_CEREAL=ON
+ )
+
+ cmake_src_configure
+}
diff --git a/sci-mathematics/Manifest.gz b/sci-mathematics/Manifest.gz
index b9481e3cbea6..dcf40203eca5 100644
--- a/sci-mathematics/Manifest.gz
+++ b/sci-mathematics/Manifest.gz
Binary files differ
diff --git a/sci-mathematics/cadical/Manifest b/sci-mathematics/cadical/Manifest
index ce86db1a0608..ef1b6ae5df21 100644
--- a/sci-mathematics/cadical/Manifest
+++ b/sci-mathematics/cadical/Manifest
@@ -1,7 +1,8 @@
AUX cadical-configure.patch 380 BLAKE2B e9fd63e663811a2a067b9bb8bb05604dc5b0fb02068a04ed1f80ad7b40e3aa8981c47ad7b80475e758e6c2e44b17b175c3a793e256185d28e0029a78473837b9 SHA512 9b82cd65257253ea423df6fb711bef0d5a8fbca48dd86fde5433b0dd377bfa9778ba3141b36560d13ceb61a4df305b818f11f3a72a483a02b3b3859299d6d830
+AUX cadical-makefile-in-respect-ar-2.0.0.patch 363 BLAKE2B 75e3af23e2122f638f7d8064517c8f4d20bddc3663c9d985fa6509df49cd0c3904ac05ecff779800e3b63c413c92e95a15618c713531492e32c845e2a1160097 SHA512 33650ff548f77aa83a613211d3a810313ab347dff4b17f0c9ca274ec31d94c54ac9ae1fd96f581d0683a0c6f84adee3d275aabd9c805738c99f7b197029f3108
AUX cadical-makefile.in-ar.patch 323 BLAKE2B 226618745824824d8d7ccea53a3435abed9f829ca8462994fcdf805b7e5ba18a571214a16fbb2fcaeb0c91683424402e0a3c8dd05cd8f8dbdec19ed30aa023eb SHA512 30427fb87ef6aef56b9aebc3b2e0981e79c680c73dba20d371364d1b3668b51f1cbba4b6c7467ffb979245488b8ca1f2251a6321db4991221051f0c4b8e6a4d7
-DIST cadical-1.9.4.tar.gz 691203 BLAKE2B 40fcb86e60b2c6e4f24d43976e12ae063aa00ccfc8cad78d27e85b863b0faee23213d210886fd2f374aa93b575b741fd079351d3655ee1ed5bb17f96cd0005b6 SHA512 a3477ac3a4ddcb8bb797653efa9afe992a84db94900394d401667a55630932a91e847fc943bf5509d6672523818233c247db0be4268b9d8aae1636bad1877bc3
DIST cadical-1.9.5.tar.gz 691268 BLAKE2B 68c7fcc35ef0ad5082d5bbc828363ee45c2e637f281f1829ffb34047fff73775d34615e0ac37b8b49ff20b941db85b72c0dd6de0ab5ec5a690fd80fb5489b212 SHA512 b40727847ba0217f8d24e5468874264065c5ec9cbf0600d2e2395b8396a9d5f892127018ab9d1b930599a16a0817de5b0d29136c5dc74f2a72fb0f726e825271
-EBUILD cadical-1.9.4.ebuild 923 BLAKE2B 654e146a46b3ab80d4f718bab69f5c930146f15dfeb9bcf47ec5d59e64b422064443e2ec964a8077e9818c12cae0412324f43ca8f97c0c81ff1164af529a7280 SHA512 694c7c5ab8c8b69ad9bd0d962382377900658e2da4f53563c3ffb52ec1dd2ad24ce1676f33a58bae4136a41ebb5f0a4306b2dfe3a3c9756765a11f86fd2220ea
+DIST cadical-2.0.0.tar.gz 709136 BLAKE2B 76b738aef8063b96b11098be132bd9921cc6e4f39efe4c14916e1b9fb9517f464771a8f4fcc116a1a37fcd44b71513bb94516b3c81699f4d5417dde0e69ddb0c SHA512 5ec4d43751e36844afcfc9102e71a2fc1e5b1112506eb654e3aef7f2ba425738264b73b88b0400ec15222c8a9d2f4d37a1f60da69a0c061303904b7ad0a93885
EBUILD cadical-1.9.5.ebuild 923 BLAKE2B 654e146a46b3ab80d4f718bab69f5c930146f15dfeb9bcf47ec5d59e64b422064443e2ec964a8077e9818c12cae0412324f43ca8f97c0c81ff1164af529a7280 SHA512 694c7c5ab8c8b69ad9bd0d962382377900658e2da4f53563c3ffb52ec1dd2ad24ce1676f33a58bae4136a41ebb5f0a4306b2dfe3a3c9756765a11f86fd2220ea
+EBUILD cadical-2.0.0.ebuild 978 BLAKE2B 9c9846b75db3e01737ef024a276b4960f304f5feaf9e6bd14cd03c3d378ce93dcae164e046175af42eace5baddaaa69f60716b302dfc93cf7ef725ed234773cf SHA512 565058dbd8dac6b62071b581fbc95ec579df9c399e579d428786b80ea58a0b71308e366ea69cf4e305b89cba4ad10d1726863aaab374d5d2342de37512bfcd0f
MISC metadata.xml 613 BLAKE2B 6d7e0c1b5eae3803aa0981b195457cdcc6d2ffa2af655837e615da6ed6914ac5bec7a831ced6703ff67476561cf67139ea5519d98cdc2bd8d5781108496046e2 SHA512 b04ad6ae6e2626cea18049e3e20eb227b5580853b8ad77179ea693ed61f12d042b7ea505eb8cfafaa0121564ab0a4b6c7dcdf84f78fa2f47c465e6f61fb1a3f0
diff --git a/sci-mathematics/cadical/cadical-1.9.4.ebuild b/sci-mathematics/cadical/cadical-1.9.4.ebuild
deleted file mode 100644
index 4c087365b45b..000000000000
--- a/sci-mathematics/cadical/cadical-1.9.4.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Simplified Satisfiability Solver"
-HOMEPAGE="http://fmv.jku.at/cadical/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/arminbiere/${PN}.git"
-else
- SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz
- -> ${P}.tar.gz"
- S="${WORKDIR}/${PN}-rel-${PV}"
-
- KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-
-PATCHES=(
- "${FILESDIR}/${PN}-configure.patch"
- "${FILESDIR}/${PN}-makefile.in-ar.patch"
-)
-
-DOCS=( CONTRIBUTING.md NEWS.md README.md )
-
-src_configure() {
- tc-export AR
- CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die
-}
-
-src_install() {
- exeinto /usr/bin
- doexe build/{cadical,mobical}
-
- dolib.a build/libcadical.a
- doheader src/cadical.hpp
- doheader src/ccadical.h
-
- einstalldocs
-}
diff --git a/sci-mathematics/cadical/cadical-2.0.0.ebuild b/sci-mathematics/cadical/cadical-2.0.0.ebuild
new file mode 100644
index 000000000000..0d4bf08a816c
--- /dev/null
+++ b/sci-mathematics/cadical/cadical-2.0.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Simplified Satisfiability Solver"
+HOMEPAGE="http://fmv.jku.at/cadical/
+ https://github.com/arminbiere/cadical/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/arminbiere/${PN}.git"
+else
+ SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/${PN}-rel-${PV}"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-configure.patch"
+ "${FILESDIR}/${PN}-makefile-in-respect-ar-2.0.0.patch"
+)
+
+DOCS=( CONTRIBUTING.md NEWS.md README.md )
+
+src_configure() {
+ tc-export AR
+
+ CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die
+}
+
+src_install() {
+ exeinto /usr/bin
+ doexe build/{cadical,mobical}
+
+ dolib.a build/libcadical.a
+ doheader src/cadical.hpp
+ doheader src/ccadical.h
+
+ einstalldocs
+}
diff --git a/sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch b/sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch
new file mode 100644
index 000000000000..61787b76f29e
--- /dev/null
+++ b/sci-mathematics/cadical/files/cadical-makefile-in-respect-ar-2.0.0.patch
@@ -0,0 +1,11 @@
+--- a/makefile.in
++++ b/makefile.in
+@@ -60,7 +60,7 @@ mobical: src/mobical.o libcadical.a makefile $(LIBS)
+ $(COMPILE) -o $@ $< -L. -lcadical
+
+ libcadical.a: $(OBJ_SOLVER) $(OBJ_CONTRIB) makefile
+- ar rc $@ $(OBJ_SOLVER) $(OBJ_CONTRIB)
++ ${AR} rc $@ $(OBJ_SOLVER) $(OBJ_CONTRIB)
+
+ #--------------------------------------------------------------------------#
+
diff --git a/sci-mathematics/flint/Manifest b/sci-mathematics/flint/Manifest
index c2a578e829ee..b9cd649810e6 100644
--- a/sci-mathematics/flint/Manifest
+++ b/sci-mathematics/flint/Manifest
@@ -1,10 +1,10 @@
-AUX flint-2.9.0-remove-hardcoded-CFLAGS.patch 2131 BLAKE2B f52fbcf321fd0f0beb302480c220b1f83e382ffe893e9b22a5eed839d02c2436ba101575c272cea0fbcbdd42110d5b9dde7cf6516403cb6dde1b0fa081dae63f SHA512 fa5c057cf664cd3ba83d3ec6b31a96c8a8e4a971a8f07b11a40150e22c1e55c7ad2d8b480f119213f867e502417c48741bb438b1724393b42da27d3577116fb5
AUX flint-3.0.1-find-cblas.patch 1755 BLAKE2B bdf73d282a98f11126271d1afb5dd27daa2242fbd4923558a720753db85fcc71474ab559822a3549d60c555ab72c8273350c9df3fea2ba4d134bd7a45ec4c089 SHA512 1dc9342031472e59a5ba68540f070dc410134be5d52d7545a780c5b2867fad3c84410c5719ada517a0f2780f384c02487d128e0264bdaa54e8cdf34d2a5b71df
AUX flint-3.1.0-fix-pc-install.patch 1035 BLAKE2B 30f80d5a75353344c1dd2216395263adf13ca00545b019e1fe4f00f4cb2f92adab970092c2f237c8b9b15e60e0943b5b46d36f719c9a87f0039e50bd9db65e58 SHA512 859aaf547599fa7103de12020f569d13e7545cdcff09a3dcbbe05bd239daaa4d4f58780a4247910e115478117af8a7e266671104dec36d87feddce93255d9650
-DIST flint-2.9.0.tar.gz 5283894 BLAKE2B a790437ee142d8acb5cec1e6c7d21812f8d83f5d30d1e8c07e799713e96791d87792f25fbd4ce2d0d68f6a8ee2f0cde2b8d9f8db8ab26922a48485e0e90394aa SHA512 4494cba6a4e215e817d7c74ef6834c4e05a832488f4808bbd7bea8b02a4a35d47ef3c63a4f213230c712b32842f5588c503fc1cf23e5e2ddc4a4a5a1627a02ba
+AUX flint-3.1.3_p1-c99-I.patch 14288 BLAKE2B b0c030835fa6f239367fd169e428c09551893f4b7a7d525344d33ee8c9756f6652b570543af5bd0ffccc292753bde9dad4cbe933aa71187660fe96852f65fea5 SHA512 7698f3003cab0909a7a42d8c6701a3a4837325aa595ab171781faef482850b1c013dcf9f11e089fe860de7fa7aad0b9f62830b3f41a73343fb0663135f5067e3
DIST flint-3.0.1.tar.gz 7624944 BLAKE2B 0d94252075945f39af3dd2e49803cbe16aa65b108964dfc0c12bdfd9188748944c1e839401e17b974f8f6f8832e4da84d62a63f20b63cfff0ff5c2736bfd2d47 SHA512 4b5b432b962135cd708a0ce4242343f3226f0fdf73c3f541728ed4540e7ef6cb7812a48b6b46e65a8fcc1f5cae93d8bb59838d24728024cd9aa0f7b8e5c6f98f
DIST flint-3.1.0.tar.gz 7585407 BLAKE2B 697be5bd88e7793eb160d5f0e2110a7b8371ef8d3ca82b576c4cc755983a660a884d35d3cbb442288caa074b7f41699f4c6bc3c244272d9e9f5755d8d209004d SHA512 1d33bb35853f4bdca047899ebb4ac9873748c6d57ad3b6aded32219261e95713fb26b394d8c86f6183b9f44db58697def07e6c565ac789461d5ccc4dca3e9ba7
-EBUILD flint-2.9.0.ebuild 1726 BLAKE2B dd2ef05aacb1642cc35807306af41237bb362662a8b7b50d5814f42212125d8a83aa716c7699d554e66e41a298bf5470b454d6e67ae9dd7fae6d8bb6cd503e82 SHA512 d40e144f5e2efeb72fe39b7c9948517ab6b59588a184e3b449932c914d8f85ba5db0cd2b1f4a56925288877705956b0ff2c175327dd24f385a12014e577e5506
+DIST flint-3.1.3_p1.tar.gz 7588734 BLAKE2B 87acf8778e21e37c01e12b198ff81e62ab113df3e0e9c6155ff7dd505828f79d5c49d85093e261ea96397e906350caa03477e3ecbdd1fc09d6ae5c984397a2be SHA512 1b16ff2fb9cb2ac4b75513278b8c14683e8d83db39985631df14d6ea74bee4d6ea818a200321d5f0de6f1af89898f7a99dc7088f712f4c6db1a2546199aefba7
EBUILD flint-3.0.1.ebuild 1983 BLAKE2B bba189fe6f49d2991abc592b99cf725add9abb69f1d683432aa1954e46293afe3fc0b5a8afa7e77acb09455598c91388e29cde07dc845bd2bd66fc98ef9734d8 SHA512 0e68cb71137a24a696f49b21f1523d694af56fda47b9d1343aca9d9a58f55196a304bbb236125e7313429311e7b4ba36a88d365d55f1ac7ff8840e4da4d9ac68
EBUILD flint-3.1.0.ebuild 2023 BLAKE2B ebddd22bcbdc40778d36947998c266f0baaf146b07e902c7174ddacf7b26a22b28c366a4d1710b031e84e06532479ee6d1c183aaad05fdd5ca7346fcf66ecac3 SHA512 230fc27efc3ea58352c759a5be3a1a81e7138c9bbc1c9cdc723ef752d0dd1e7199a72a003759f62f64f9d9d3cfe916d38376f9f3a8817c95e1cfec9bb05da55a
+EBUILD flint-3.1.3_p1.ebuild 2093 BLAKE2B a7e288546940bc407d07a2f3d0147b89d57aeb2c709b2cfee58a24447a834140f87f513fe69355e5dfc139087af8344f42ded31e39875072b0a966d2a3206edf SHA512 eaa36ee26b3feffcba4220ed76c618b1f309aef29757a022e29c69494a4a01081f072ac6baa2342181d93adbb15fe585525a08e180ec3b0c45890da3729f0b22
MISC metadata.xml 640 BLAKE2B b95d6f493564025e43604bffa340fffd88fcedf29c282fcc3c18e08ac089cdf1e10837787af664dd250a77a62237bf3665ff0a3045ca52680dd67aa0b39eeba7 SHA512 a9a64076e7f0df29e6a05a9d349c530a4ee4285b6a444425681eddf6ae1e8b41f610fda0bd7cc86b5177b36f34bc3072b67c7edac2cc8c0709a032b000576a14
diff --git a/sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch b/sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch
deleted file mode 100644
index b057ea207bbd..000000000000
--- a/sci-mathematics/flint/files/flint-2.9.0-remove-hardcoded-CFLAGS.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index 9784633c4..641ab9ed4 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -1,6 +1,5 @@
- cmake_minimum_required(VERSION 3.9)
-
--include(CheckIPOSupported)
- include(CheckIncludeFiles)
- include(CheckFunctionExists)
- include(CheckPrototypeDefinition)
-@@ -126,13 +125,6 @@ with open(join('${CMAKE_SOURCE_DIR}','qadic', 'CPimport.txt')) as fin:
- )
- configure_file(${CMAKE_BINARY_DIR}/CPimport.h.in ${CMAKE_BINARY_DIR}/CPimport.h COPYONLY)
-
--# Setup for flint-config.h
--check_c_compiler_flag("-mpopcnt" HAS_FLAG_MPOPCNT)
--check_c_compiler_flag("-funroll-loops" HAS_FLAG_UNROLL_LOOPS)
--
--if(HAS_FLAG_MPOPCNT)
-- set(CMAKE_REQUIRED_FLAGS "-mpopcnt")
--endif()
- # Testing __builtin_popcountl...
- check_c_source_runs([[int main(int argc, char ** argv) {
- #if defined(_WIN64)
-@@ -141,7 +133,6 @@ check_c_source_runs([[int main(int argc, char ** argv) {
- return __builtin_popcountl(argc) == 100;
- #endif
- }]] FLINT_USES_POPCNT)
--unset(CMAKE_REQUIRED_FLAGS)
-
- # fenv configuration
- check_c_source_compiles([[#include <fenv.h>
-@@ -250,13 +241,6 @@ if(BUILD_SHARED_LIBS AND WIN32)
- target_compile_definitions(flint PUBLIC "MSC_USE_DLL")
- endif()
-
--if (HAS_FLAG_MPOPCNT)
-- target_compile_options(flint PUBLIC "-mpopcnt")
--endif()
--if (HAS_FLAG_UNROLL_LOOPS)
-- target_compile_options(flint PUBLIC "-funroll-loops")
--endif()
--
- # Versioning
-
- set_target_properties(flint PROPERTIES
-@@ -279,21 +263,6 @@ elseif (WIN32)
- set_target_properties(flint PROPERTIES RUNTIME_OUTPUT_NAME "flint-${FLINT_MAJOR}")
- endif()
-
--if(NOT DEFINED IPO_SUPPORTED)
-- message(STATUS "Checking for IPO")
-- check_ipo_supported(RESULT ipo_supported LANGUAGES C)
-- if(ipo_supported)
-- message(STATUS "Checking for IPO - found")
-- else()
-- message(STATUS "Checking for IPO - not found")
-- endif()
-- set(IPO_SUPPORTED ${ipo_supported} CACHE INTERNAL "Introprocedural Optimization" FORCE)
--endif()
--
--if(IPO_SUPPORTED)
-- set_target_properties(flint PROPERTIES INTERPROCEDURAL_OPTIMIZATION TRUE)
--endif()
--
- if(NOT MSVC)
- target_link_libraries(flint PUBLIC m)
- endif()
diff --git a/sci-mathematics/flint/files/flint-3.1.3_p1-c99-I.patch b/sci-mathematics/flint/files/flint-3.1.3_p1-c99-I.patch
new file mode 100644
index 000000000000..1ebe43d6243b
--- /dev/null
+++ b/sci-mathematics/flint/files/flint-3.1.3_p1-c99-I.patch
@@ -0,0 +1,320 @@
+From 1b93e73d00881be12e04b7f13e070214a3c9e1cc Mon Sep 17 00:00:00 2001
+From: Dima Pasechnik <dima@pasechnik.info>
+Date: Wed, 19 Jun 2024 22:16:34 +0100
+Subject: [PATCH] ensure C99 compliance in headers, as 'I' is reserved
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Note that the following code
+---- cut here: save as t.c
+---- cut here
+
+fails to compile with a suffciently new compiler, e.g. clang 16 or gcc 14.
+
+$ gcc -c t.c
+In file included from t.c:1:
+/usr/include/flint/mpoly.h:1319:43: error: expected ‘)’ before ‘__extension__’
+ 1319 | void mpoly_gcd_info_init(mpoly_gcd_info_t I, slong nvars);
+ | ^
+In file included from /usr/include/flint/fmpz_types.h:15,
+ from /usr/include/flint/fmpz_mod_types.h:15,
+ from /usr/include/flint/mpoly_types.h:15,
+ from /usr/include/flint/mpoly.h:23,
+ from t.c:2:
+/usr/include/flint/mpoly.h:1319:46: error: expected ‘;’, ‘,’ or ‘)’ before ‘mp_limb_signed_t’
+ 1319 | void mpoly_gcd_info_init(mpoly_gcd_info_t I, slong nvars);
+
+...
+---
+ src/fft_small.h | 6 +++---
+ src/fmpz_mod_mpoly_factor.h | 8 ++++----
+ src/fmpz_mpoly.h | 2 +-
+ src/fmpz_mpoly_factor.h | 18 +++++++++---------
+ src/fq_nmod_mpoly_factor.h | 6 +++---
+ src/fq_zech_mpoly_factor.h | 6 +++---
+ src/mpoly.h | 18 +++++++++---------
+ src/nmod_mpoly.h | 4 ++--
+ src/nmod_mpoly_factor.h | 6 +++---
+ 9 files changed, 37 insertions(+), 37 deletions(-)
+
+diff --git a/src/fft_small.h b/src/fft_small.h
+index 3f62f2e988..b7404f196d 100644
+--- a/src/fft_small.h
++++ b/src/fft_small.h
+@@ -242,10 +242,10 @@ FLINT_INLINE double sd_fft_ctx_get_fft_index(double* d, ulong i)
+ }
+
+ /* sd_fft.c */
+-void sd_fft_trunc(const sd_fft_lctx_t Q, ulong I, ulong S, ulong k, ulong j, ulong itrunc, ulong otrunc);
++void sd_fft_trunc(const sd_fft_lctx_t Q, ulong Iv, ulong S, ulong k, ulong j, ulong itrunc, ulong otrunc);
+
+ /* sd_ifft.c */
+-void sd_ifft_trunc(const sd_fft_lctx_t Q, ulong I, ulong S, ulong k, ulong j, ulong z, ulong n, int f);
++void sd_ifft_trunc(const sd_fft_lctx_t Q, ulong Iv, ulong S, ulong k, ulong j, ulong z, ulong n, int f);
+
+ /* sd_fft_ctx.c */
+ void sd_fft_ctx_clear(sd_fft_ctx_t Q);
+@@ -428,7 +428,7 @@ typedef struct {
+
+ typedef mpn_ctx_struct mpn_ctx_t[1];
+
+-void _convert_block(ulong* Xs, sd_fft_ctx_struct* Rffts, double* d, ulong dstride, ulong np, ulong I);
++void _convert_block(ulong* Xs, sd_fft_ctx_struct* Rffts, double* d, ulong dstride, ulong np, ulong Iv);
+ ulong flint_mpn_nbits(const ulong* a, ulong an);
+ int flint_mpn_cmp_ui_2exp(const ulong* a, ulong an, ulong b, ulong e);
+ unsigned char flint_mpn_add_inplace_c(ulong* z, ulong zn, ulong* a, ulong an, unsigned char cf);
+diff --git a/src/fmpz_mod_mpoly_factor.h b/src/fmpz_mod_mpoly_factor.h
+index 359fdd1e3d..460695dd23 100644
+--- a/src/fmpz_mod_mpoly_factor.h
++++ b/src/fmpz_mod_mpoly_factor.h
+@@ -1203,15 +1203,15 @@ typedef struct {
+ typedef fmpz_mod_mpoly_pfrac_struct fmpz_mod_mpoly_pfrac_t[1];
+
+
+-int fmpz_mod_mpoly_pfrac_init(fmpz_mod_mpoly_pfrac_t I,
++int fmpz_mod_mpoly_pfrac_init(fmpz_mod_mpoly_pfrac_t Iv,
+ flint_bitcnt_t bits, slong l, slong r, const fmpz_mod_mpoly_struct * betas,
+ const fmpz * alpha, const fmpz_mod_mpoly_ctx_t ctx);
+
+-void fmpz_mod_mpoly_pfrac_clear(fmpz_mod_mpoly_pfrac_t I,
++void fmpz_mod_mpoly_pfrac_clear(fmpz_mod_mpoly_pfrac_t Iv,
+ const fmpz_mod_mpoly_ctx_t ctx);
+
+ int fmpz_mod_mpoly_pfrac(slong r, fmpz_mod_mpoly_t t, const slong * deg,
+- fmpz_mod_mpoly_pfrac_t I, const fmpz_mod_mpoly_ctx_t ctx);
++ fmpz_mod_mpoly_pfrac_t Iv, const fmpz_mod_mpoly_ctx_t ctx);
+
+ int fmpz_mod_mpoly_hlift(slong m, fmpz_mod_mpoly_struct * f, slong r,
+ const fmpz * alpha, const fmpz_mod_mpoly_t A, const slong * degs,
+@@ -1290,7 +1290,7 @@ int fmpz_mod_mpolyn_gcd_brown_smprime(
+ fmpz_mod_mpolyn_t B,
+ slong var,
+ const fmpz_mod_mpoly_ctx_t ctx,
+- const mpoly_gcd_info_t I,
++ const mpoly_gcd_info_t Iv,
+ fmpz_mod_poly_polyun_mpolyn_stack_t St);
+
+ int fmpz_mod_mpolyl_gcdp_zippel(
+diff --git a/src/fmpz_mpoly.h b/src/fmpz_mpoly.h
+index b7c9677915..4be3d05c56 100644
+--- a/src/fmpz_mpoly.h
++++ b/src/fmpz_mpoly.h
+@@ -1084,7 +1084,7 @@ void fmpz_mpoly_vec_randtest_not_zero(fmpz_mpoly_vec_t vec, flint_rand_t state,
+
+ void fmpz_mpoly_spoly(fmpz_mpoly_t res, const fmpz_mpoly_t f, const fmpz_mpoly_t g, const fmpz_mpoly_ctx_t ctx);
+ void fmpz_mpoly_vec_set_primitive_unique(fmpz_mpoly_vec_t G, const fmpz_mpoly_vec_t F, const fmpz_mpoly_ctx_t ctx);
+-void fmpz_mpoly_reduction_primitive_part(fmpz_mpoly_t res, const fmpz_mpoly_t f, const fmpz_mpoly_vec_t I, const fmpz_mpoly_ctx_t ctx);
++void fmpz_mpoly_reduction_primitive_part(fmpz_mpoly_t res, const fmpz_mpoly_t f, const fmpz_mpoly_vec_t Iv, const fmpz_mpoly_ctx_t ctx);
+ int fmpz_mpoly_vec_is_groebner(const fmpz_mpoly_vec_t G, const fmpz_mpoly_vec_t F, const fmpz_mpoly_ctx_t ctx);
+ void fmpz_mpoly_buchberger_naive(fmpz_mpoly_vec_t G, const fmpz_mpoly_vec_t F, const fmpz_mpoly_ctx_t ctx);
+ int fmpz_mpoly_buchberger_naive_with_limits(fmpz_mpoly_vec_t G, const fmpz_mpoly_vec_t F,
+diff --git a/src/fmpz_mpoly_factor.h b/src/fmpz_mpoly_factor.h
+index 0da7c1052b..a04ef8021e 100644
+--- a/src/fmpz_mpoly_factor.h
++++ b/src/fmpz_mpoly_factor.h
+@@ -298,11 +298,11 @@ void fmpz_mpoly_from_mpolyl_perm_inflate(fmpz_mpoly_t A,
+
+ int fmpz_mpolyl_gcd_brown(fmpz_mpoly_t G,
+ fmpz_mpoly_t Abar, fmpz_mpoly_t Bbar, fmpz_mpoly_t A, fmpz_mpoly_t B,
+- const fmpz_mpoly_ctx_t ctx, const mpoly_gcd_info_t I);
++ const fmpz_mpoly_ctx_t ctx, const mpoly_gcd_info_t Iv);
+
+ int fmpz_mpolyl_gcd_brown_threaded_pool(fmpz_mpoly_t G,
+ fmpz_mpoly_t Abar, fmpz_mpoly_t Bbar, fmpz_mpoly_t A, fmpz_mpoly_t B,
+- const fmpz_mpoly_ctx_t ctx, const mpoly_gcd_info_t I,
++ const fmpz_mpoly_ctx_t ctx, const mpoly_gcd_info_t Iv,
+ const thread_pool_handle * handles, slong num_handles);
+
+ int fmpz_mpolyl_gcd_zippel(fmpz_mpoly_t G, fmpz_mpoly_t Abar,
+@@ -340,15 +340,15 @@ typedef struct {
+
+ typedef fmpz_poly_pfrac_struct fmpz_poly_pfrac_t[1];
+
+-void fmpz_poly_pfrac_init(fmpz_poly_pfrac_t I);
++void fmpz_poly_pfrac_init(fmpz_poly_pfrac_t Iv);
+
+-void fmpz_poly_pfrac_clear(fmpz_poly_pfrac_t I);
++void fmpz_poly_pfrac_clear(fmpz_poly_pfrac_t Iv);
+
+-int fmpz_poly_pfrac_precompute(fmpz_poly_pfrac_t I,
++int fmpz_poly_pfrac_precompute(fmpz_poly_pfrac_t Iv,
+ const fmpz_poly_struct * b, slong r);
+
+ int fmpz_poly_pfrac_precomp(fmpz_poly_struct * c,
+- const fmpz_poly_t A, fmpz_poly_pfrac_t I);
++ const fmpz_poly_t A, fmpz_poly_pfrac_t Iv);
+
+ typedef struct {
+ flint_bitcnt_t bits;
+@@ -372,15 +372,15 @@ typedef struct {
+
+ typedef fmpz_mpoly_pfrac_struct fmpz_mpoly_pfrac_t[1];
+
+-int fmpz_mpoly_pfrac_init(fmpz_mpoly_pfrac_t I, flint_bitcnt_t bits,
++int fmpz_mpoly_pfrac_init(fmpz_mpoly_pfrac_t Iv, flint_bitcnt_t bits,
+ slong r, slong w, const fmpz_mpoly_struct * betas,
+ const fmpz * alpha, const fmpz_mpoly_ctx_t ctx);
+
+-void fmpz_mpoly_pfrac_clear(fmpz_mpoly_pfrac_t I,
++void fmpz_mpoly_pfrac_clear(fmpz_mpoly_pfrac_t Iv,
+ const fmpz_mpoly_ctx_t ctx);
+
+ int fmpz_mpoly_pfrac(slong l, fmpz_mpoly_t t, const slong * degs,
+- fmpz_mpoly_pfrac_t I, const fmpz_mpoly_ctx_t ctx);
++ fmpz_mpoly_pfrac_t Iv, const fmpz_mpoly_ctx_t ctx);
+
+ int fmpz_mpoly_hlift(slong m, fmpz_mpoly_struct * f, slong r,
+ const fmpz * alpha, const fmpz_mpoly_t A, const slong * degs,
+diff --git a/src/fq_nmod_mpoly_factor.h b/src/fq_nmod_mpoly_factor.h
+index 6289d3f1c5..29caa99aa4 100644
+--- a/src/fq_nmod_mpoly_factor.h
++++ b/src/fq_nmod_mpoly_factor.h
+@@ -427,7 +427,7 @@ typedef fq_nmod_mpoly_pfrac_struct fq_nmod_mpoly_pfrac_t[1];
+
+
+ int fq_nmod_mpoly_pfrac_init(
+- fq_nmod_mpoly_pfrac_t I,
++ fq_nmod_mpoly_pfrac_t Iv,
+ flint_bitcnt_t bits,
+ slong l, slong r,
+ const fq_nmod_mpoly_struct * betas,
+@@ -435,14 +435,14 @@ int fq_nmod_mpoly_pfrac_init(
+ const fq_nmod_mpoly_ctx_t ctx);
+
+ void fq_nmod_mpoly_pfrac_clear(
+- fq_nmod_mpoly_pfrac_t I,
++ fq_nmod_mpoly_pfrac_t Iv,
+ const fq_nmod_mpoly_ctx_t ctx);
+
+ int fq_nmod_mpoly_pfrac(
+ slong r,
+ fq_nmod_mpoly_t t,
+ const slong * deg,
+- fq_nmod_mpoly_pfrac_t I,
++ fq_nmod_mpoly_pfrac_t Iv,
+ const fq_nmod_mpoly_ctx_t ctx);
+
+ int fq_nmod_mpoly_hlift(
+diff --git a/src/fq_zech_mpoly_factor.h b/src/fq_zech_mpoly_factor.h
+index 06f31369f9..3d3c51419f 100644
+--- a/src/fq_zech_mpoly_factor.h
++++ b/src/fq_zech_mpoly_factor.h
+@@ -652,7 +652,7 @@ typedef fq_zech_mpoly_pfrac_struct fq_zech_mpoly_pfrac_t[1];
+
+
+ int fq_zech_mpoly_pfrac_init(
+- fq_zech_mpoly_pfrac_t I,
++ fq_zech_mpoly_pfrac_t Iv,
+ flint_bitcnt_t bits,
+ slong l, slong r,
+ const fq_zech_mpoly_struct * betas,
+@@ -660,14 +660,14 @@ int fq_zech_mpoly_pfrac_init(
+ const fq_zech_mpoly_ctx_t ctx);
+
+ void fq_zech_mpoly_pfrac_clear(
+- fq_zech_mpoly_pfrac_t I,
++ fq_zech_mpoly_pfrac_t Iv,
+ const fq_zech_mpoly_ctx_t ctx);
+
+ int fq_zech_mpoly_pfrac(
+ slong r,
+ fq_zech_mpoly_t t,
+ const slong * deg,
+- fq_zech_mpoly_pfrac_t I,
++ fq_zech_mpoly_pfrac_t Iv,
+ const fq_zech_mpoly_ctx_t ctx);
+
+ int fq_zech_mpoly_hlift(
+diff --git a/src/mpoly.h b/src/mpoly.h
+index b0950e3a48..fe0ccbe7c4 100644
+--- a/src/mpoly.h
++++ b/src/mpoly.h
+@@ -1363,9 +1363,9 @@ typedef struct
+
+ typedef mpoly_gcd_info_struct mpoly_gcd_info_t[1];
+
+-void mpoly_gcd_info_init(mpoly_gcd_info_t I, slong nvars);
++void mpoly_gcd_info_init(mpoly_gcd_info_t Iv, slong nvars);
+
+-void mpoly_gcd_info_clear(mpoly_gcd_info_t I);
++void mpoly_gcd_info_clear(mpoly_gcd_info_t Iv);
+
+ void mpoly_gcd_info_limits(ulong * Amax_exp, ulong * Amin_exp,
+ slong * Amax_exp_count, slong * Amin_exp_count,
+@@ -1378,25 +1378,25 @@ void mpoly_gcd_info_stride(ulong * strides,
+ const ulong * Bmax_exp, const ulong * Bmin_exp,
+ const mpoly_ctx_t mctx);
+
+-void mpoly_gcd_info_set_perm(mpoly_gcd_info_t I,
++void mpoly_gcd_info_set_perm(mpoly_gcd_info_t Iv,
+ slong Alength, slong Blength, const mpoly_ctx_t mctx);
+
+-slong mpoly_gcd_info_get_brown_upper_limit(const mpoly_gcd_info_t I,
++slong mpoly_gcd_info_get_brown_upper_limit(const mpoly_gcd_info_t Iv,
+ slong var, slong bound);
+
+-void mpoly_gcd_info_measure_hensel(mpoly_gcd_info_t I,
++void mpoly_gcd_info_measure_hensel(mpoly_gcd_info_t Iv,
+ slong Alength, slong Blength, const mpoly_ctx_t mctx);
+
+-void mpoly_gcd_info_measure_brown(mpoly_gcd_info_t I,
++void mpoly_gcd_info_measure_brown(mpoly_gcd_info_t Iv,
+ slong Alength, slong Blength, const mpoly_ctx_t mctx);
+
+-void mpoly_gcd_info_measure_bma(mpoly_gcd_info_t I,
++void mpoly_gcd_info_measure_bma(mpoly_gcd_info_t Iv,
+ slong Alength, slong Blength, const mpoly_ctx_t mctx);
+
+-void mpoly_gcd_info_measure_zippel(mpoly_gcd_info_t I,
++void mpoly_gcd_info_measure_zippel(mpoly_gcd_info_t Iv,
+ slong Alength, slong Blength, const mpoly_ctx_t mctx);
+
+-void mpoly_gcd_info_measure_zippel2(mpoly_gcd_info_t I,
++void mpoly_gcd_info_measure_zippel2(mpoly_gcd_info_t Iv,
+ slong Alength, slong Blength, const mpoly_ctx_t mctx);
+
+ int mpoly_monomial_cofactors(fmpz * Abarexps, fmpz * Bbarexps,
+diff --git a/src/nmod_mpoly.h b/src/nmod_mpoly.h
+index 2a8136e6eb..716ac9669a 100644
+--- a/src/nmod_mpoly.h
++++ b/src/nmod_mpoly.h
+@@ -1619,13 +1619,13 @@ int nmod_mpolyn_gcd_brown_smprime_bivar(
+ int nmod_mpolyn_gcd_brown_smprime(nmod_mpolyn_t G,
+ nmod_mpolyn_t Abar, nmod_mpolyn_t Bbar,
+ nmod_mpolyn_t A, nmod_mpolyn_t B, slong var,
+- const nmod_mpoly_ctx_t ctx, const mpoly_gcd_info_t I,
++ const nmod_mpoly_ctx_t ctx, const mpoly_gcd_info_t Iv,
+ nmod_poly_stack_t Sp);
+
+ int nmod_mpolyn_gcd_brown_smprime_threaded_pool(nmod_mpolyn_t G,
+ nmod_mpolyn_t Abar, nmod_mpolyn_t Bbar,
+ nmod_mpolyn_t A, nmod_mpolyn_t B, slong var,
+- const nmod_mpoly_ctx_t ctx, const mpoly_gcd_info_t I,
++ const nmod_mpoly_ctx_t ctx, const mpoly_gcd_info_t Iv,
+ const thread_pool_handle * handles, slong num_workers);
+
+ int nmod_mpolyn_gcd_brown_lgprime(nmod_mpolyn_t G,
+diff --git a/src/nmod_mpoly_factor.h b/src/nmod_mpoly_factor.h
+index a46afc860f..b16c802b9b 100644
+--- a/src/nmod_mpoly_factor.h
++++ b/src/nmod_mpoly_factor.h
+@@ -362,15 +362,15 @@ typedef struct {
+ typedef nmod_mpoly_pfrac_struct nmod_mpoly_pfrac_t[1];
+
+
+-int nmod_mpoly_pfrac_init(nmod_mpoly_pfrac_t I, flint_bitcnt_t bits,
++int nmod_mpoly_pfrac_init(nmod_mpoly_pfrac_t Iv, flint_bitcnt_t bits,
+ slong l, slong r, const nmod_mpoly_struct * betas,
+ const mp_limb_t * alpha, const nmod_mpoly_ctx_t ctx);
+
+-void nmod_mpoly_pfrac_clear(nmod_mpoly_pfrac_t I,
++void nmod_mpoly_pfrac_clear(nmod_mpoly_pfrac_t Iv,
+ const nmod_mpoly_ctx_t ctx);
+
+ int nmod_mpoly_pfrac(slong r, nmod_mpoly_t t, const slong * deg,
+- nmod_mpoly_pfrac_t I, const nmod_mpoly_ctx_t ctx);
++ nmod_mpoly_pfrac_t Iv, const nmod_mpoly_ctx_t ctx);
+
+ int nmod_mpoly_hlift(slong m, nmod_mpoly_struct * f, slong r,
+ const mp_limb_t * alpha, const nmod_mpoly_t A, const slong * degs,
diff --git a/sci-mathematics/flint/flint-2.9.0.ebuild b/sci-mathematics/flint/flint-2.9.0.ebuild
deleted file mode 100644
index 8294eb140a41..000000000000
--- a/sci-mathematics/flint/flint-2.9.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# ninja doesn't like "-lcblas" so using make.
-CMAKE_MAKEFILE_GENERATOR="emake"
-PYTHON_COMPAT=( python3_{9..11} )
-inherit cmake python-any-r1
-
-DESCRIPTION="Fast Library for Number Theory"
-HOMEPAGE="http://www.flintlib.org/"
-
-# flintlib.org tarballs have been broken in the past, Bill Hart suggests
-# we get them from Github (which he has control over).
-SRC_URI="https://github.com/wbhart/flint2/archive/refs/tags/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-
-# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
-SLOT="0/17"
-
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc ntl test"
-
-RESTRICT="!test? ( test )"
-
-BDEPEND="doc? (
- dev-python/sphinx
- app-text/texlive-core
- dev-texlive/texlive-latex
- dev-texlive/texlive-latexextra
- dev-tex/latexmk
- )
- ${PYTHON_DEPS}"
-DEPEND="dev-libs/gmp:=
- dev-libs/mpfr:=
- ntl? ( dev-libs/ntl:= )
- virtual/cblas"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/flint2-${PV}"
-PATCHES=( "${FILESDIR}/${PN}-2.9.0-remove-hardcoded-CFLAGS.patch" )
-
-src_prepare() {
- # https://github.com/wbhart/flint2/issues/1140
- rm test/t-sdiv_qrnnd.c || die
- cmake_src_prepare
-}
-
-src_configure() {
- local mycmakeargs=(
- -DWITH_NTL="$(usex ntl)"
- -DBUILD_TESTING="$(usex test)"
- -DBUILD_DOCS="$(usex doc)"
- -DCBLAS_INCLUDE_DIRS="${EPREFIX}/usr/include"
- -DCBLAS_LIBRARIES="-lcblas"
- )
-
- cmake_src_configure
-
- if use doc ; then
- HTML_DOCS="${BUILD_DIR}/html/*"
- DOCS=(
- "${S}"/README
- "${S}"/AUTHORS
- "${S}"/NEWS
- "${BUILD_DIR}"/latex/Flint.pdf
- )
- fi
-}
-
-src_compile() {
- cmake_src_compile
-
- if use doc ; then
- cmake_build html
- cmake_build pdf
- fi
-}
diff --git a/sci-mathematics/flint/flint-3.1.3_p1.ebuild b/sci-mathematics/flint/flint-3.1.3_p1.ebuild
new file mode 100644
index 000000000000..09d8ddd97e09
--- /dev/null
+++ b/sci-mathematics/flint/flint-3.1.3_p1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit cmake flag-o-matic python-any-r1
+
+DESCRIPTION="Fast Library for Number Theory"
+HOMEPAGE="https://www.flintlib.org/"
+
+MY_PV="${PV/_/-}"
+SRC_URI="https://github.com/flintlib/flint/archive/refs/tags/v${MY_PV}.tar.gz
+ -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+LICENSE="LGPL-2.1+"
+
+# Based off the soname, e.g. /usr/lib64/libflint.so -> libflint.so.15
+SLOT="0/19"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc ntl test"
+
+RESTRICT="!test? ( test )"
+
+BDEPEND="${PYTHON_DEPS}
+ doc? (
+ app-text/texlive-core
+ dev-python/sphinx
+ dev-tex/latexmk
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+ )
+"
+DEPEND="dev-libs/gmp:=
+ dev-libs/mpfr:=
+ ntl? ( dev-libs/ntl:= )
+ virtual/cblas"
+# flint 3 includes arb and arb cannot use flint 3.
+RDEPEND="${DEPEND}
+ !sci-mathematics/arb"
+
+# The rst files are API docs, but they're very low-effort compared to
+# the PDF and HTML docs, so we ship them unconditionally and hide only
+# the painful parts behind USE=doc.
+DOCS="AUTHORS README.md doc/source/*.rst"
+
+PATCHES=(
+ "${FILESDIR}/flint-3.0.1-find-cblas.patch"
+ "${FILESDIR}/flint-3.1.3_p1-c99-I.patch"
+)
+
+src_configure() {
+ # Test failures:
+ # * https://bugs.gentoo.org/934463
+ # * https://github.com/flintlib/flint/issues/2029
+ filter-flags -floop-nest-optimize \
+ -ftree-loop-linear \
+ -floop-strip-mine \
+ -floop-block \
+ -fgraphite-identity
+
+ local mycmakeargs=(
+ -DWITH_NTL="$(usex ntl)"
+ -DBUILD_TESTING="$(usex test)"
+ -DBUILD_DOCS="$(usex doc)"
+ )
+
+ cmake_src_configure
+
+ if use doc; then
+ # Avoid the "html/_source" directory that will contain a copy of
+ # the rst sources we've already installed, and also avoid
+ # installing html/objects.inv.
+ HTML_DOCS="${BUILD_DIR}/html/*.html
+ ${BUILD_DIR}/html/*.js
+ ${BUILD_DIR}/html/_static"
+ DOCS+=" ${BUILD_DIR}/latex/Flint.pdf"
+ fi
+}
+
+src_compile() {
+ cmake_src_compile
+
+ if use doc; then
+ cmake_build html
+ cmake_build pdf
+ fi
+}
diff --git a/sci-mathematics/spin/Manifest b/sci-mathematics/spin/Manifest
index 1c4f81d81786..dbe72d8ffaef 100644
--- a/sci-mathematics/spin/Manifest
+++ b/sci-mathematics/spin/Manifest
@@ -2,4 +2,4 @@ AUX spin-6.5.2-makefile.patch 320 BLAKE2B d88604300a9a1c7f16339e9c9c0ba96f79e3a0
AUX spin-6.5.2-nesting_limit.patch 1755 BLAKE2B 8c7b54262492dfc399bfbd90383a801375f4a6c6d7604f2f17841285b3ffb2ef32db67a02bdf4bee3b71633b436e057d4e0d6594c1a545ee7278c578546fb563 SHA512 dd92d130c61698d44c88e13ff8b744f3412dd5940e37c0c5e971889644e5482fcac1b0483e8dae0b6197749828a8dbdf74a5402fc2e8fb7dd88876199e02832a
DIST spin-6.5.2.tar.gz 6084903 BLAKE2B a075043c55609de5860c3a428d356a9618a4062667e06d92797e1fb87cb4c805ac90ac580c7d9dfac1d5be1dda4c7f9c9f72927826b921c23710a858adb3eb4d SHA512 ff1d378076995fa5a8b66dd31d19d8bad6296b968183180251d267c926c20775edda927a31f466199e01231f6233c3a5166fd51ec44b02d570070e857d8ba7f9
EBUILD spin-6.5.2-r1.ebuild 1111 BLAKE2B b2b0367fb373fdd5e9dc47c9f561fad3f6986e523dfcfb234297675e0d005d223d456d3fa5452e16374f00e7e57d971cfc48fd3c837070ff6da211e2436d808a SHA512 a2d4af0f6e8be46ff6e323fd66e8d22e2dc9ab963c9f69d7cf93b4974e24d076e55bae6a01053ae6ec58aea40d859ca937b22da00455bc7c3730b838ed555baf
-MISC metadata.xml 327 BLAKE2B 1b6a2bbece4fff801301d1bc5b86ebea4fe32096f1fb76d24831bd299608d73116261733e1318cf76532a336c467b394655157145ba565e256626ca66bf191be SHA512 5baaef50807b13c5a3e63d394a0df2b75ecb7973d1467d918329b55536ff6280da086311ee56bcff9fc156f377f077916d572f3cf8a1756d959b4bdb70b55ae8
+MISC metadata.xml 249 BLAKE2B e10620a2198a73cc89eba59fed33a3c0dfb695ec32736d048cec0e20fb089701500b74f8c79eea2810fc053cbe00336cdd95a2b9179dfe73ed426029ea7289e8 SHA512 4261abf986eb6c1696c8d8fcf89e3a4de5748d11d8e7a4b11e6b900ee9d34b4061a0636385bb8e8a024aa3516526b1f495aab0fad585a8ff8c80e6f80e078b10
diff --git a/sci-mathematics/spin/metadata.xml b/sci-mathematics/spin/metadata.xml
index 081ee86ca70e..a8e0865a4e65 100644
--- a/sci-mathematics/spin/metadata.xml
+++ b/sci-mathematics/spin/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">nimble-code/Spin</remote-id>
</upstream>
diff --git a/sci-mathematics/stp/Manifest b/sci-mathematics/stp/Manifest
index d7e50d42d770..92f779201219 100644
--- a/sci-mathematics/stp/Manifest
+++ b/sci-mathematics/stp/Manifest
@@ -1,8 +1,12 @@
AUX stp-2.3.3-CMakeLists.txt-fix_cflags.patch 721 BLAKE2B 31f116d43270558ee88b3cde1cb6303ee35a0078ca7c1be805260a405d5932068609918d711e3c6f3ec0e01e468c0647e1b2b392311e9408a7959736c86cf720 SHA512 1b5f2e9592f178ba31797da152e960c2a78ecf37dae2737f122f6becf16b0235e515129119b176fb5439e77597ab3d5c5f910bb764e13740922bc395a3fab17b
AUX stp-2.3.3-cstdint.patch 275 BLAKE2B 9343de9e9e4eeed85b2d8e61ccd1ab04fc8b0b7af29a2e54fb047e61ee9552cf06043d1fd80b4685ac6095615b8c5a5b5991c31cf207daebe442cbfd44352320 SHA512 91cdf2814b13bf73450aff6adaf0daf9a38ba0712046b808555da9817ac64a346f4e3fcb33b0c1c78ad49a2b5fe964c04966e154b269a1f323e59772b91ca6fb
AUX stp-2.3.3-stp.py-library_path.patch 372 BLAKE2B 1e36f48d2c403cdea156157826a1b3c3e424dc864bf87b30c66d13deadacc25479aaca2c44f89773c20c7ec48b49ce0c65e642e46a8ea22bd5c4695fe15ae86f SHA512 d5feaf02395d90fdba997aebbf582d764e9c238cce4300caba4316b60a1164cc3ce11e8756dd341dc6e3bc53a153fedac4c322776ca5d5b951eaf3a997456973
+AUX stp-2.3.4-gtest.patch 1077 BLAKE2B 338ba55fc5f5f4dba866585dfa6c72eac2b7364a442e3790c774e1cad6c6101f71c0baa807fa366e5479edcd69db737f9b5fd91cffc917ca7cee5967c3d6680c SHA512 f759aeb1701c16190e9808f6f116deb79280bc7a6c1becb0c37b1253a85189a5862ce36dd4da9c73d7ad4e0359c7444bff9e1d0ac70758323d5e927cc9350aca
+AUX stp-2.3.4-lit-cfg.patch 871 BLAKE2B d784973495a76d01fe1b3a69ba1cc0aa4511dcca43f19cf82e0a310f95e20f2834cee2c97b6b050f74561d625561c6f9e2671af845436f290b2ee34ac79712fa SHA512 73769c1a42dcc2906283aa3e8684155c1757fd5c7c8ef349822350c1ffa17f9858eea0a36e43eda354b886f22a9a79b18a592133438fac361035a44f961ec0f9
DIST stp-2.3.3.tar.gz 2577550 BLAKE2B 9ebedf3cb8e6b50d037cfacbc14826bd4e6505d29a53b1fcc6580749f0637fe5f96619c166babdb3a52b18fb6337e49c02f5693e233effe84d0131d0e7402381 SHA512 a0b1bf419d8230e40ce0aee90d9c8c9d814aca300831c24b3576c75623362942abf20673c419f9f0ea1e0505bfae000dc65fdd818179f5759879b0b255f1b99a
DIST stp-2.3.3_OutputCheck.tar.gz 12002 BLAKE2B f8fafba8f7957f3d0ee480b9e1e8c8923c373cf134512d6329adf84a96f3177ad07d00eae4dc6dd8d4b09ca82dfc8b425602f1926e3f88ccb2556b4b7121e5b9 SHA512 36012ae2b2aee1ff3f36ba1678a4bcbfeb590e01c2042ca35eb2f49b6a890b767c1809d1415e7b03f2118204361f834ad9caf70319b59fd14b2c140bf858d16e
DIST stp-2.3.3_gtest.tar.gz 469100 BLAKE2B 386444657d3f23e54f01dac8e0ac36da4d97c3eebcc8cf79bfc754c474a5ed64765a0ad389fef358667e468469c47d02a407e13e6882d426a4defb0102e4a758 SHA512 2fc79fe9c8a4e0487e7e76db9508fd2207df0cfe3940a51aeac32e4440afab9e265bfe553b1cd66086cd5a574d8bf99dbb9e1d9c4a70fafd7b31f38825914aa1
-EBUILD stp-2.3.3-r3.ebuild 2672 BLAKE2B da4e83f06666631b8273f40616b1de06b11a3b3fd34f810cfe5c8d8d1f9f6b6aab53748e7a9bb550e22b6bda2db47deb4b7582a6897f0f5419d509af42984016 SHA512 aeb87a19f5c125d90f0ca8c54f80f3c7e87f4a991ea9b0aef1b5350aaf49c2db715a5ca4253d575e4a73c376867c92e5c547f141e6852afefd57fd7dbe7c3cbf
+DIST stp-2.3.4.tar.gz 3543794 BLAKE2B 94813f76db3f1ba5ccdd226d5013c470ea0e265ffccc53050d49b1f7bd09bac87f1baf7d49325b106fd9a2bf934e78e879f58c913685176bcebf0f92a9b70168 SHA512 d4355698cd2d96199bd548d996f0c50788c0329b20e79ea0dd4d9e04b48417850041205d7d9efa342f8a362d203d434ec25aa22649f650f658acac2bfadb3ecf
+EBUILD stp-2.3.3-r3.ebuild 2720 BLAKE2B e9f0cc2ac51a410bb1ad5541ef5bf92e3c9a9d5435ab83cabcde35c084832a2d4f8bd1c4feaea202ac91a438e4d120ce3c3a9c59a255bd159404d0a6daa18e36 SHA512 b0b630393f1aba012adec51daeb18fa5df56938dfb15a91a97c7916035a87a2c5283a90048879e31b532b38322f3d559d497f7df93e0354f5d6900ade6aaae5d
+EBUILD stp-2.3.4.ebuild 2269 BLAKE2B c3fed746e5847fc5aaff25944fb0adbec115f851d8f89865ae4f4140bd1157ea5f079e6108b75fe773891670816bbc0f6b9e82259e2f5fadf6b32f41c24a464b SHA512 c96405d66299bf5a384e3750ff427e42502882d772117181fe88ef8778e29c72295be0bf7ee5ea1a83c0e544e4d8733d09d7d5e79d45bb50fc949f95d30b8cb6
MISC metadata.xml 1110 BLAKE2B e13b9420b7f730e6b9e2571e3f4e8a48cf7f54b16fa767fce48099549071c4c819e16a5da25b6779c77a5a7a7f21c3ec61eeb2719867f874a1c4fa21b84e32f2 SHA512 aa3ddfd8d3bf4647f230f0ca55b6f70f9f82f2ae63fe21edad637397fb1bd2779241a2e439a48bed59bd1de11ef3b4e275731c6a90873ec5d86bb5897bf2a9f0
diff --git a/sci-mathematics/stp/files/stp-2.3.4-gtest.patch b/sci-mathematics/stp/files/stp-2.3.4-gtest.patch
new file mode 100644
index 000000000000..25fb88b87ea9
--- /dev/null
+++ b/sci-mathematics/stp/files/stp-2.3.4-gtest.patch
@@ -0,0 +1,26 @@
+--- a/tests/CMakeLists.txt
++++ b/tests/CMakeLists.txt
+@@ -55,10 +55,7 @@ set(LIT_ARGS -s CACHE STRING "Arguments to pass to lit")
+ # the location of GTest source code is probably error prone so using a copy in the
+ # repository seems like the easiest thing to do. This also has the added benefit that
+ # everyone uses the same version of GTest.
+-set(GTEST_PREFIX ${PROJECT_SOURCE_DIR}/deps/gtest)
+-if (NOT EXISTS "${GTEST_PREFIX}/CMakeLists.txt")
+- message(FATAL_ERROR "Could not find GTest. Did you run scripts/deps/setup-gtest.sh?")
+-endif()
++find_package(GTest REQUIRED)
+
+ if (MSVC)
+ # STP is built with the shared version of the CRT, gtest defaults to the
+@@ -68,11 +65,8 @@ endif()
+
+ set(PREV_CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-format-nonliteral -Wno-missing-field-initializers")
+-add_subdirectory(${GTEST_PREFIX} gtest)
+ set(CMAKE_CXX_FLAGS "${PREV_CMAKE_CXX_FLAGS}")
+-set(GTEST_BOTH_LIBRARIES gtest gtest_main)
+
+-include_directories(${GTEST_PREFIX}/include)
+
+ # Add handy macros/functions
+ include(AddSTPGTest)
diff --git a/sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch b/sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch
new file mode 100644
index 000000000000..34f92feb28c9
--- /dev/null
+++ b/sci-mathematics/stp/files/stp-2.3.4-lit-cfg.patch
@@ -0,0 +1,24 @@
+--- a/tests/query-files/lit.cfg
++++ b/tests/query-files/lit.cfg
+@@ -6,6 +6,7 @@ import os
+ import sys
+ import re
+ import platform
++import shutil
+
+ import lit.util
+ import lit.formats
+@@ -107,12 +108,7 @@ lit_config.note('Using solver: {solver}\n'.format(solver=solverExecutable))
+ config.substitutions.append( ('%solver', solverExecutable) )
+
+ # Find OutputCheck
+-OutputCheckTool = os.path.join( os.path.dirname( os.path.dirname( config.test_source_root ) ),
+- 'deps',
+- 'OutputCheck',
+- 'bin',
+- 'OutputCheck'
+- )
++OutputCheckTool = shutil.which("OutputCheck")
+ if not os.path.exists(OutputCheckTool):
+ lit_config.fatal('Cannot find OutputCheck executable: {OutputCheck}'.format(OutputCheck=OutputCheckTool))
+
diff --git a/sci-mathematics/stp/stp-2.3.3-r3.ebuild b/sci-mathematics/stp/stp-2.3.3-r3.ebuild
index ae62721212d2..bd4d40fd22d4 100644
--- a/sci-mathematics/stp/stp-2.3.3-r3.ebuild
+++ b/sci-mathematics/stp/stp-2.3.3-r3.ebuild
@@ -100,12 +100,18 @@ src_configure() {
fi
local -a mycmakeargs=(
- -DTEST_C_API=OFF # C API test fail
-DNOCRYPTOMINISAT=$(usex cryptominisat 'OFF' 'ON') # double negation
-DENABLE_PYTHON_INTERFACE=$(usex python)
-DENABLE_ASSERTIONS=$(usex test)
-DENABLE_TESTING=$(usex test)
)
+
+ if use test ; then
+ mycmakeargs+=(
+ -DTEST_C_API=OFF # C API test fail
+ )
+ fi
+
cmake_src_configure
}
diff --git a/sci-mathematics/stp/stp-2.3.4.ebuild b/sci-mathematics/stp/stp-2.3.4.ebuild
new file mode 100644
index 000000000000..ab792a8ff3cd
--- /dev/null
+++ b/sci-mathematics/stp/stp-2.3.4.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit flag-o-matic python-single-r1 cmake
+
+DESCRIPTION="Simple Theorem Prover, an efficient SMT solver for bitvectors"
+HOMEPAGE="https://stp.github.io/
+ https://github.com/stp/stp/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://github.com/stp/stp.git"
+else
+ SRC_URI="https://github.com/stp/stp/archive/${PV}.tar.gz
+ -> ${P}.tar.gz"
+
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+ MIT"
+SLOT="0/${PV}"
+IUSE="cryptominisat debug +python test"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) test? ( python )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ dev-libs/boost:=
+ sci-mathematics/minisat:=
+ sys-libs/zlib:=
+ cryptominisat? (
+ dev-db/sqlite:3
+ dev-libs/icu:=
+ sci-mathematics/cryptominisat:=
+ )
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ sys-apps/help2man
+ test? (
+ dev-cpp/gtest
+ dev-python/OutputCheck
+ dev-python/lit
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.3.3-CMakeLists.txt-fix_cflags.patch"
+ "${FILESDIR}/${PN}-2.3.3-stp.py-library_path.patch"
+ "${FILESDIR}/${PN}-2.3.4-gtest.patch"
+ "${FILESDIR}/${PN}-2.3.4-lit-cfg.patch"
+)
+
+pkg_setup() {
+ if use python ; then
+ python-single-r1_pkg_setup
+ fi
+}
+
+src_configure() {
+ # -Werror=odr warnings, bug #863263
+ filter-lto
+
+ local CMAKE_BUILD_TYPE
+ if use debug ; then
+ CMAKE_BUILD_TYPE="Debug"
+ else
+ CMAKE_BUILD_TYPE="Release"
+ fi
+
+ local -a mycmakeargs=(
+ -DUSE_RISS=OFF
+
+ # Cryptominisat switches
+ -DNOCRYPTOMINISAT=$(usex cryptominisat 'OFF' 'ON') # double negation
+ -DFORCE_CMS=$(usex cryptominisat)
+
+ -DENABLE_PYTHON_INTERFACE=$(usex python)
+ -DENABLE_ASSERTIONS=$(usex test)
+ -DENABLE_TESTING=$(usex test)
+ )
+
+ if use test ; then
+ mycmakeargs+=(
+ -DTEST_C_API=OFF # C API test fail
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ # Because Python files for tests (in BUILD_DIR) and those installed on the
+ # system differ, and are generated upon install, we have to wait for CMake
+ # to install them into the temporary image.
+ if use python ; then
+ python_optimize "${D}/$(python_get_sitedir)/stp"
+ fi
+
+ mv "${D}/usr/man" "${D}/usr/share/man" || die
+ dodoc -r papers
+}
diff --git a/sci-physics/Manifest.gz b/sci-physics/Manifest.gz
index 9f328125bb74..7bf4a5ce0223 100644
--- a/sci-physics/Manifest.gz
+++ b/sci-physics/Manifest.gz
Binary files differ
diff --git a/sci-physics/hepmc/Manifest b/sci-physics/hepmc/Manifest
index f4588006d154..8ecf6bcbb942 100644
--- a/sci-physics/hepmc/Manifest
+++ b/sci-physics/hepmc/Manifest
@@ -1,10 +1,12 @@
DIST HepMC3-3.2.6.tar.gz 9344806 BLAKE2B da478157ad73915d77851e9da7b236a052cb32e98103c2701f874a81ed62cbc4397489e3a2f64cd25a46c9704ccfcaac4d854357251d8bbb4120cbc1f5149374 SHA512 d8a50f081db109c9c18e4aaee60230be062eaa2947dadfb14759649eb1c504975802b2c822b1fe024d4e73f703e9f399161fa4fe38b526722dda33c2ff2e8fab
DIST HepMC3-3.2.7.tar.gz 9345591 BLAKE2B e053b9d91552e1e969742a4e3295e233afba1a9f37bc33474f9b8faeda69f3dccddf3fa0aa7d23e6620df1a321c2d8eab51fce08da6fb8f68de130fc5f90ece9 SHA512 c4072fe4e3d80b90f5e5437781d2c7e1439b777318eecd1202cf7611d1ba2910394d72280873c6f897c43f2dd274ebb7cb77f43b223efb13c823aeaef6ba0e71
+DIST HepMC3-3.3.0.tar.gz 9341637 BLAKE2B ce02d0c3b103c634bcde80040ae82682a8f0b622c6dd0ed97cf915ef0b026976ed852c69a469d7a27a39746ab9fb660b307c2fe11b4844a42973f8590e828296 SHA512 2d99880a99ec028013622460580409ecc99e3395cb2acef51fa4c6d629f42ee4044e78048314fd21be6a8b462ea01a4e161bc65fa279d6468325fc9e5ef110fb
DIST HepMC3-e05d32ebac8705c0097e9e7d00ce815a205110db.tar.gz 9346161 BLAKE2B 9304d329332c2d4eb0ef6526a3308aecd29a38c569d3ba57d94767fd38ad052514f75a7a90f301c54185230d7693a67e48d59b66b12f42626a7ef900e309f743 SHA512 45f9edc6c56f9f8494b416bff147dccca64c52a90e0e169ede560ae8cf9e9255258b7af1586dd1c856f4010c22b2e668511bab160487a3ba802b629d03015e55
DIST hepmc2.06.11.tgz 4893958 BLAKE2B ac8eef250cb330a167c9e0f4bd1aaf8df82e0ffec3557ab5cdaf8bc5b0b7333d6a45f73710ce63abab52d2c5758d5663c15c2a7c940a09504b3ef2fd4517aa0b SHA512 81c100d4931e0e4de62c8ffd18cc06e7996a642fecc092892988bdc0dd0dc3c0f5b336e85f09ceb8f5e0e09456775ae5928d37daf28d82923476089bc0e910f2
EBUILD hepmc-2.06.11.ebuild 2116 BLAKE2B 1cc75cf1577b38386720025ed5feb75b19a3a8531927dffc134d9b6847141338252d264412b5c59ee718986867b9fef0fa9cd5bcc3c47fbd8addbcaee3d07aa9 SHA512 f04112c914c519fa630afdfead10961a45805f20863f62f8132b985900865bef28e11310a96a7ca259884baa9a6484a220b44d5a8365dbcdbf1d1021d1057792
EBUILD hepmc-3.2.5_p20230225-r1.ebuild 1488 BLAKE2B 65054613cb8d829c75cdadf5880f17c1127e8817dbf4189f8d1bd3b0105a2ff4d7fcc4790a3c1eb2d48c8047d2ca84f4b0931a5452e066447db254c65914fd84 SHA512 5281c1a6c6fdcd3e9c22b806730b71d96f8215071554d590114579f7cd9f4391a56902548798cd9608342308e9a5390d09f9ad0037dac68fabf637dece660f7f
EBUILD hepmc-3.2.6.ebuild 1400 BLAKE2B a23c3da80c1961c7a3cf7b81b2debe14f061247c8a5d41ea295d03d90103f55adb730d0a797ee9a913a9029de5acb82168994220f6d54e63ea8a0a90324ff4ce SHA512 508d7945a8499753ecb1c4131c1d5a5fb59a2b686217a4b909371ac410d9f8dd88adbe5f601e16bea94ac863d839520853e9ce7cca6a19f3a9adea1592c469f9
EBUILD hepmc-3.2.7.ebuild 1400 BLAKE2B a23c3da80c1961c7a3cf7b81b2debe14f061247c8a5d41ea295d03d90103f55adb730d0a797ee9a913a9029de5acb82168994220f6d54e63ea8a0a90324ff4ce SHA512 508d7945a8499753ecb1c4131c1d5a5fb59a2b686217a4b909371ac410d9f8dd88adbe5f601e16bea94ac863d839520853e9ce7cca6a19f3a9adea1592c469f9
+EBUILD hepmc-3.3.0.ebuild 1387 BLAKE2B 6106642efe3674ebb153f872105b3ff873b8aef105bfe3f013549557c162d59a508c44fab8f0fbd92596e66a3343fc6e5833a9d9aaeae817256159fdb4d8feec SHA512 00ccdde71033f34991376e183f58b95367b7317e90324f0870a27af17b448294d6f3ecb4c58342107599472426ab8bfdd9ca694c59f9335a365893e2ba4861cc
EBUILD hepmc-9999.ebuild 1387 BLAKE2B 6106642efe3674ebb153f872105b3ff873b8aef105bfe3f013549557c162d59a508c44fab8f0fbd92596e66a3343fc6e5833a9d9aaeae817256159fdb4d8feec SHA512 00ccdde71033f34991376e183f58b95367b7317e90324f0870a27af17b448294d6f3ecb4c58342107599472426ab8bfdd9ca694c59f9335a365893e2ba4861cc
MISC metadata.xml 1600 BLAKE2B 10b28e9bbb93689a55d60e8af6ca44ea7764b8b309c4dfba81bb11d0ca2cd3aa30ee1df5b9a4a02bd649f64d7624885f10259f4d62c1bdb89b36fa7bb1da8baf SHA512 52c562ae75774076c652072aa1bfbefbbb3fcace04856fea14ce7265e6116bce7bc0fafa24e092cb848cdda980c489ade647ac056a6cd6cc8f077f26994454ae
diff --git a/sci-physics/hepmc/hepmc-3.3.0.ebuild b/sci-physics/hepmc/hepmc-3.3.0.ebuild
new file mode 100644
index 000000000000..788d8d48adf5
--- /dev/null
+++ b/sci-physics/hepmc/hepmc-3.3.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit fortran-2 cmake python-single-r1
+
+MYP=HepMC3-${PV}
+
+DESCRIPTION="Event Record for Monte Carlo Generators"
+HOMEPAGE="https://hepmc.web.cern.ch/hepmc/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://gitlab.cern.ch/hepmc/HepMC3"
+else
+ SRC_URI="https://hepmc.web.cern.ch/hepmc/releases/${MYP}.tar.gz"
+ S="${WORKDIR}/${MYP}"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="3"
+IUSE="doc test examples python root"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ python? (
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ')
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ root? ( sci-physics/root:= )
+ doc? (
+ app-text/doxygen[dot]
+ dev-texlive/texlive-latex
+ dev-texlive/texlive-latexextra
+ dev-texlive/texlive-latexrecommended
+ )
+"
+
+src_configure() {
+ local mycmakeargs=(
+ -DHEPMC3_ENABLE_ROOTIO=$(usex root ON OFF)
+ -DHEPMC3_ENABLE_PYTHON=$(usex python ON OFF)
+ -DHEPMC3_ENABLE_TEST=$(usex test ON OFF)
+ -DHEPMC3_BUILD_DOCS=$(usex doc ON OFF)
+ -DHEPMC3_BUILD_EXAMPLES=$(usex examples ON OFF)
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+ use examples && docompress -x /usr/share/doc/${PF}/examples
+ use python && python_optimize
+}
diff --git a/sci-physics/root/Manifest b/sci-physics/root/Manifest
index 13c19c31fe7a..4b076c0cf89b 100644
--- a/sci-physics/root/Manifest
+++ b/sci-physics/root/Manifest
@@ -1,10 +1,10 @@
AUX root-6.12.06_cling-runtime-sysroot.patch 989 BLAKE2B 8202cc8f2bf72cc25642d0a03ba26c3969069b291a6a22188879dbedbf0c3c496149f79f671d0eb51d81d0ee36565660d136b4741f5d018c2b05325ff08381f0 SHA512 c96dee9843da1051c54bd6870ef0a04714944ffe1f86800c9a51b8eb8ef84107d3315d3a708dcc0b651248af4bec362c7f31695514505045aeda9c793d40dc58
DIST root_v6.28.12.source.tar.gz 185351881 BLAKE2B 623897580edaf91870be8f894df1a36582f9d0e066dcf025fa9143ee9e30100b8b1bc952659f44f87af78b0815cb1cef602c8620a61d5abad015eb74ac3b62fb SHA512 b8b3d918245340ef4657c96580227a74d11042c2f2ed58e33946b8b42ed7d1acae9ff3ec8f537c725bd527adf7e386bbeab40be1b535bb3008a3cad3f8d56cfc
DIST root_v6.30.06.source.tar.gz 184791201 BLAKE2B 02830a683971fd55578dad6daf513e947ff9630af919c5f95af33959c9e99bcb01d9db3c589e037b7af56c2689f3085ca69e4353e9ea2a4648d98fa12145ccea SHA512 4ebdb1bd610b3611e2c9bdb776dce2efdb243c41558bde42961548eea751df85aad66f30f7c1e99d97024bf581b727d75710a67b6e5e630131fc3fdc4bdfb3bf
-DIST root_v6.32.00.source.tar.gz 192888872 BLAKE2B 504638aa1ec824280b8661f0f163995c902c4ae8ef149a3fe6d9887239dfeb56b59868d443fa4834d943c0528d3ad6250d9017c8fec5ae446513191596571d75 SHA512 04e40a7ce0d92758aecdc9249b5349faed79c0d41337abc2229a5cc081cfc1b90f879ffd427f586dc7e23b025755f7bf1388a3f7d5ad3bbceef77e91b48b68ea
+DIST root_v6.32.02.source.tar.gz 192892722 BLAKE2B b1a3ad870a064158351425d11b385366d5133dcc861b8b9ef8a692e45cad33361fb2e08eb94f1cc6d2eab13cf0632f0e4dac5694b129d64a37fd31d7aa695d9c SHA512 d3869ddb49a8afc753c144f1a5e09010ad7c1980ef2e13d7379ce25b19152ac83c660c3e21212cf70e2afb9c308cff96e320b93e029284d9480a5a79e7e2a24b
EBUILD root-6.28.12-r1.ebuild 8387 BLAKE2B 1fb608568c18af69bc61df28fd5c44b8e8efb090da61de5de0e2d43db73181167e3e5d08dea38c67d3d63a0f93680de218d909c5aa73c6df8fe972c9e31b532d SHA512 9c9baceac643ede3c4da527282761e4cd3d4fa672720f23248be9766f34aef554429f1e8a8d206b56c6dbfe1fddbff705b6073cb1d16a124c73b03ffbe77c626
EBUILD root-6.30.06.ebuild 8387 BLAKE2B 1fb608568c18af69bc61df28fd5c44b8e8efb090da61de5de0e2d43db73181167e3e5d08dea38c67d3d63a0f93680de218d909c5aa73c6df8fe972c9e31b532d SHA512 9c9baceac643ede3c4da527282761e4cd3d4fa672720f23248be9766f34aef554429f1e8a8d206b56c6dbfe1fddbff705b6073cb1d16a124c73b03ffbe77c626
EBUILD root-6.30.9999.ebuild 8387 BLAKE2B 1fb608568c18af69bc61df28fd5c44b8e8efb090da61de5de0e2d43db73181167e3e5d08dea38c67d3d63a0f93680de218d909c5aa73c6df8fe972c9e31b532d SHA512 9c9baceac643ede3c4da527282761e4cd3d4fa672720f23248be9766f34aef554429f1e8a8d206b56c6dbfe1fddbff705b6073cb1d16a124c73b03ffbe77c626
-EBUILD root-6.32.00.ebuild 8021 BLAKE2B 3c6fbc903d22e839e3f919b5b6c25dd8416771c8ee90ab00f0bdbf2bdd56120f3bfe584d7933c67f27cc0cec911ef4fe3e326e306a452d08cf5603b107484c7e SHA512 7ba6f910520e581d9d7be195f9951a21ee20bd761938b0df0518d097befab48e7856c0e89c422a2784d70b3f09e2f8754634bf6f80fcee19ef752323050ce8fd
+EBUILD root-6.32.02.ebuild 8021 BLAKE2B 3c6fbc903d22e839e3f919b5b6c25dd8416771c8ee90ab00f0bdbf2bdd56120f3bfe584d7933c67f27cc0cec911ef4fe3e326e306a452d08cf5603b107484c7e SHA512 7ba6f910520e581d9d7be195f9951a21ee20bd761938b0df0518d097befab48e7856c0e89c422a2784d70b3f09e2f8754634bf6f80fcee19ef752323050ce8fd
EBUILD root-9999.ebuild 8021 BLAKE2B 3c6fbc903d22e839e3f919b5b6c25dd8416771c8ee90ab00f0bdbf2bdd56120f3bfe584d7933c67f27cc0cec911ef4fe3e326e306a452d08cf5603b107484c7e SHA512 7ba6f910520e581d9d7be195f9951a21ee20bd761938b0df0518d097befab48e7856c0e89c422a2784d70b3f09e2f8754634bf6f80fcee19ef752323050ce8fd
MISC metadata.xml 3029 BLAKE2B 9c87d6eb0c9779c7254b2f42cb4b0a557427c864da9c7b67517e30a6f4eb9d2f514dc02fb74735ea9bd6e6bb579977245cb776252c0c5ccb01e1602feca4959b SHA512 04464a018cd47d33f01c3f0b7676e3e7db725944c1917dd29d140f74e27b9d623ff6fed8704a4d5efb31d3f61a6aeb0c9839b6726e7d6a0f5d4f6d7c3febafcf
diff --git a/sci-physics/root/root-6.32.00.ebuild b/sci-physics/root/root-6.32.02.ebuild
index fa797d38a0aa..fa797d38a0aa 100644
--- a/sci-physics/root/root-6.32.00.ebuild
+++ b/sci-physics/root/root-6.32.02.ebuild
diff --git a/sec-keys/Manifest.gz b/sec-keys/Manifest.gz
index e9a93ccc4dbb..dfc5224f3cf9 100644
--- a/sec-keys/Manifest.gz
+++ b/sec-keys/Manifest.gz
Binary files differ
diff --git a/sec-keys/openpgp-keys-apache-tomcat/Manifest b/sec-keys/openpgp-keys-apache-tomcat/Manifest
index e4886eda87f8..8e1de8b7f1dc 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/Manifest
+++ b/sec-keys/openpgp-keys-apache-tomcat/Manifest
@@ -1,11 +1,11 @@
-DIST openpgp-keys-apache-tomcat-10.1.19-KEYS.asc 35385 BLAKE2B 1c2bba42759f901fef1cda1871c706cd5f960de4120de62361853b7e6cade3c205852215e8562e066ca675506bf1a8d424fb588dfd856cdc99bca5bcc575be06 SHA512 43d3c06e6eb776b939864a092161f70759e6f095b9b2bb7f00172cb6dca890fb88dff6f646863b882226ac490ad8082c03a84f93dfe917e7b9aab378f54612ce
-DIST openpgp-keys-apache-tomcat-10.1.23-KEYS.asc 35385 BLAKE2B 1c2bba42759f901fef1cda1871c706cd5f960de4120de62361853b7e6cade3c205852215e8562e066ca675506bf1a8d424fb588dfd856cdc99bca5bcc575be06 SHA512 43d3c06e6eb776b939864a092161f70759e6f095b9b2bb7f00172cb6dca890fb88dff6f646863b882226ac490ad8082c03a84f93dfe917e7b9aab378f54612ce
DIST openpgp-keys-apache-tomcat-10.1.24-KEYS.asc 35385 BLAKE2B 1c2bba42759f901fef1cda1871c706cd5f960de4120de62361853b7e6cade3c205852215e8562e066ca675506bf1a8d424fb588dfd856cdc99bca5bcc575be06 SHA512 43d3c06e6eb776b939864a092161f70759e6f095b9b2bb7f00172cb6dca890fb88dff6f646863b882226ac490ad8082c03a84f93dfe917e7b9aab378f54612ce
+DIST openpgp-keys-apache-tomcat-10.1.25-KEYS.asc 35385 BLAKE2B 1c2bba42759f901fef1cda1871c706cd5f960de4120de62361853b7e6cade3c205852215e8562e066ca675506bf1a8d424fb588dfd856cdc99bca5bcc575be06 SHA512 43d3c06e6eb776b939864a092161f70759e6f095b9b2bb7f00172cb6dca890fb88dff6f646863b882226ac490ad8082c03a84f93dfe917e7b9aab378f54612ce
DIST openpgp-keys-apache-tomcat-9.0.88-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce2eeee62df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
DIST openpgp-keys-apache-tomcat-9.0.89-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce2eeee62df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
-EBUILD openpgp-keys-apache-tomcat-10.1.19.ebuild 561 BLAKE2B b0d1d1118ac926cce2ba54feea8791f7f8ba44d2bfe2bb61b0bc11815e460d6fc3d4c4993c1552b34c1b98b7453e798b4dc70c70a1942bedcec09fc1cad05ef7 SHA512 83f6ee3b0f2e32b39136027f840557c0f94bd47b89adf990e33da1e7015f02193cd643e911828f1d6545609e39ff4b4dcb9aecd061c7cad678996122b20b1152
-EBUILD openpgp-keys-apache-tomcat-10.1.23.ebuild 561 BLAKE2B a55b0b86507ee9b80b8d755d15c589784d29ca99d9696e4bc5024d904b419c76dd9a4ca369e976817a5c2ece3fdfddad2762f06427a1763a155893040058fe1b SHA512 35b96b247ed668b9a3c3c7a7da7e79cacb35dad1e29408364c7f61070d9c88b5650aa5391738faadb03a45101a4558df2b537fa5b469ee90024b5222846cd18e
+DIST openpgp-keys-apache-tomcat-9.0.90-KEYS.asc 14008 BLAKE2B 62f0f6bf0d89a3930df668c039c69c4b2648128079a4d420f4f0c8a1b4c228ca5c631f3d2f66745a7c4d8c85e98609dc4119bc224306d972f65ab432385a1231 SHA512 51ad85d42824d22ace66ce2eeee62df598d55efe11caad7f6e5c9d09377a80431013711a0243fb0dc1f7a4bf3aa24ed77024a311aa77277743b784e3ef6a946e
EBUILD openpgp-keys-apache-tomcat-10.1.24.ebuild 561 BLAKE2B a55b0b86507ee9b80b8d755d15c589784d29ca99d9696e4bc5024d904b419c76dd9a4ca369e976817a5c2ece3fdfddad2762f06427a1763a155893040058fe1b SHA512 35b96b247ed668b9a3c3c7a7da7e79cacb35dad1e29408364c7f61070d9c88b5650aa5391738faadb03a45101a4558df2b537fa5b469ee90024b5222846cd18e
+EBUILD openpgp-keys-apache-tomcat-10.1.25.ebuild 561 BLAKE2B a55b0b86507ee9b80b8d755d15c589784d29ca99d9696e4bc5024d904b419c76dd9a4ca369e976817a5c2ece3fdfddad2762f06427a1763a155893040058fe1b SHA512 35b96b247ed668b9a3c3c7a7da7e79cacb35dad1e29408364c7f61070d9c88b5650aa5391738faadb03a45101a4558df2b537fa5b469ee90024b5222846cd18e
EBUILD openpgp-keys-apache-tomcat-9.0.88.ebuild 561 BLAKE2B b0d1d1118ac926cce2ba54feea8791f7f8ba44d2bfe2bb61b0bc11815e460d6fc3d4c4993c1552b34c1b98b7453e798b4dc70c70a1942bedcec09fc1cad05ef7 SHA512 83f6ee3b0f2e32b39136027f840557c0f94bd47b89adf990e33da1e7015f02193cd643e911828f1d6545609e39ff4b4dcb9aecd061c7cad678996122b20b1152
EBUILD openpgp-keys-apache-tomcat-9.0.89.ebuild 561 BLAKE2B b0d1d1118ac926cce2ba54feea8791f7f8ba44d2bfe2bb61b0bc11815e460d6fc3d4c4993c1552b34c1b98b7453e798b4dc70c70a1942bedcec09fc1cad05ef7 SHA512 83f6ee3b0f2e32b39136027f840557c0f94bd47b89adf990e33da1e7015f02193cd643e911828f1d6545609e39ff4b4dcb9aecd061c7cad678996122b20b1152
+EBUILD openpgp-keys-apache-tomcat-9.0.90.ebuild 561 BLAKE2B b0d1d1118ac926cce2ba54feea8791f7f8ba44d2bfe2bb61b0bc11815e460d6fc3d4c4993c1552b34c1b98b7453e798b4dc70c70a1942bedcec09fc1cad05ef7 SHA512 83f6ee3b0f2e32b39136027f840557c0f94bd47b89adf990e33da1e7015f02193cd643e911828f1d6545609e39ff4b4dcb9aecd061c7cad678996122b20b1152
MISC metadata.xml 237 BLAKE2B 7c3263833976c18611a5cba44845af4d80f2f86c48cf587a657292ed0074022088cef88756e3209b292252dce5c0eea307c4f2f45f28b8517609124708f7d09a SHA512 e8227b536eb45569cbf744907106e101d1aa6bf9ba8337783786d719ab107d8bda0fde5dd7067d168181d694b4161b12d1ef3cb5a83b14971b21aa4479670559
diff --git a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.23.ebuild b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.25.ebuild
index 7481a3964076..7481a3964076 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.23.ebuild
+++ b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.25.ebuild
diff --git a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.19.ebuild b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-9.0.90.ebuild
index 57c3e1749269..57c3e1749269 100644
--- a/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-10.1.19.ebuild
+++ b/sec-keys/openpgp-keys-apache-tomcat/openpgp-keys-apache-tomcat-9.0.90.ebuild
diff --git a/sec-keys/openpgp-keys-bradhouse/Manifest b/sec-keys/openpgp-keys-bradhouse/Manifest
new file mode 100644
index 000000000000..dcdb6c0c2573
--- /dev/null
+++ b/sec-keys/openpgp-keys-bradhouse/Manifest
@@ -0,0 +1,3 @@
+DIST openpgp-keys-bradhouse-20240624.asc 3503 BLAKE2B c514517eb6976a7b1f31feda6e9079019204cff55aa2434d2220b6daa7ae322ec0560410ed2b84f1c1328282e29471419d4e4837b87d728d89813b2721daf5e9 SHA512 239074bf41cb3e9a8121c2cec2aee50106e77f2bba822cb5e6246f89151f7a1e8c37bca6838d8289126476356ce62bb329e4d71068cd43bb5d252d0906efbf6c
+EBUILD openpgp-keys-bradhouse-20240624.ebuild 567 BLAKE2B 99273f9eb20ffaf32469a846ae6e489205f0bdeab63893b0e74e2c7b39b12a17cd41e487e943b2a1871ee2713bc22ffdda25554f0d79ed3e6808a5fbb3213358 SHA512 d60ad6b0819a3e9b247ed591e51a6faf0c37619e1189c57865837a6d6aa21f327e7704311005acf11138c5cc502d4e636e510c4d34da83f31c962654dd387776
+MISC metadata.xml 402 BLAKE2B ab03bca92ec4073f5a877993558552136f0ae673f98619aa1f30eb94b6d8f2103b1cf77d23a9f2b3d56ee33af23d626ee230e480a3e3e0bc174df879082466bd SHA512 e02d13db5d10b1aaaae5680247a6b47610dda28a13b7754d2b97f08a760ce732957c96fb6e88ce7fd2076bfec275e72bfbb3dec802940f0159122364ab21acda
diff --git a/sec-keys/openpgp-keys-bradhouse/metadata.xml b/sec-keys/openpgp-keys-bradhouse/metadata.xml
new file mode 100644
index 000000000000..38e54d9f2ee6
--- /dev/null
+++ b/sec-keys/openpgp-keys-bradhouse/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="cpe">cpe:/a:daniel_stenberg:c-ares</remote-id>
+ <remote-id type="github">c-ares/c-ares</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild b/sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild
new file mode 100644
index 000000000000..0240f3be6df7
--- /dev/null
+++ b/sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by Brad House"
+HOMEPAGE="https://bradhouse.dev/ https://github.com/c-ares/c-ares"
+SRC_URI="
+ https://github.com/bradh352.gpg -> ${P}.asc
+"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+
+src_install() {
+ local files=( ${A} )
+
+ insinto /usr/share/openpgp-keys
+ newins - bradhouse.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}
diff --git a/sec-keys/openpgp-keys-cgzones/Manifest b/sec-keys/openpgp-keys-cgzones/Manifest
new file mode 100644
index 000000000000..77f321526bc6
--- /dev/null
+++ b/sec-keys/openpgp-keys-cgzones/Manifest
@@ -0,0 +1,3 @@
+DIST openpgp-keys-cgzones-20240624.asc 3162 BLAKE2B b609f0feab3c91b513ad2e763632671f7e148e268cdbec0ae85ce98906b66ec33dac06040ed64dc8b6f2ec9d71862cb44725d8789ccca4022c966e797d270d2d SHA512 208abc3fb4adfbb0ed35c87e4918f6fa4c363c9dfe1aa57de0c8850b6cd6165603ed7085ad1aa3abefa71e0264b3729851ca0775dc8e97e1ae4d160fd1d65b9d
+EBUILD openpgp-keys-cgzones-20240624.ebuild 554 BLAKE2B d0cd740b555c2dea0f3f7bccd2cac9ce942d2e6226331dcd8bbef7e609ee144e5f704094078041bd4937dd7757bb2e732c56d4d898d51944c9fa00264d3a2597 SHA512 dcaf7345a383dacfcfc96e52b31c6213e3c85386fcce7867f00658d61f41d71e937abe6f26908247478969fdd9daeda8451ed486c316d6f16714ac1e4d8a8fe3
+MISC metadata.xml 258 BLAKE2B b3ebb9691cf2c860b26172c2fc7ead843959a83806b7c06f4eec2ea349a6d2f39afe2f4b08c09bc7f65d18bece520b8b6306c8c7c2075d653f04b09af43db8fd SHA512 02ab38ca1547c68e87cbcad1dd4bb121e90d1fcca941cbfd29583ea803ed50617aa6a29df11915af5e95d63fc817df2250c7b8189157d705ef86e477d6a1685e
diff --git a/sec-keys/openpgp-keys-cgzones/metadata.xml b/sec-keys/openpgp-keys-cgzones/metadata.xml
new file mode 100644
index 000000000000..b0d83aa2e489
--- /dev/null
+++ b/sec-keys/openpgp-keys-cgzones/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>base-system@gentoo.org</email>
+ <name>Gentoo Base System</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild b/sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild
new file mode 100644
index 000000000000..622fefaced62
--- /dev/null
+++ b/sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="OpenPGP keys used by Christian Göttsche (cgzones)"
+HOMEPAGE="https://github.com/cgzones"
+SRC_URI="
+ https://github.com/cgzones.gpg -> ${P}.asc
+"
+S="${WORKDIR}"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+
+src_install() {
+ local files=( ${A} )
+
+ insinto /usr/share/openpgp-keys
+ newins - cgzones.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}
diff --git a/sec-keys/openpgp-keys-oisf/Manifest b/sec-keys/openpgp-keys-oisf/Manifest
index 8be7a92e6768..b35a909f4205 100644
--- a/sec-keys/openpgp-keys-oisf/Manifest
+++ b/sec-keys/openpgp-keys-oisf/Manifest
@@ -1,3 +1,3 @@
DIST oisf-B36FDAF2607E10E8FFA89E5E2BA9C98CCDF1E93A.asc 3212 BLAKE2B 0dfd0e84fe340caf38d8e3f87266ffa66f0ee781459818455959634596194c421be0e46ffddfeaa65d606906af372597779c29ca83d9a77b3bc6f2e7c63e0d60 SHA512 20eb56d4d073ad9d0faa62a79f37bc867b519ef974395ad8ea6f74595702a4633f4318772a0862d27279a26a32072bb57c6a15a767f9004de173c94b4f3c92c7
EBUILD openpgp-keys-oisf-20200807.ebuild 679 BLAKE2B 6ea51ad9aa29b70581378f90b7aae42c343528c6c63f51f6804c07daba1bb64ff660ad7455ab3b58c3857d3739f0f12e5c4cebe11a20a790be8389a47d00488b SHA512 79ff06b331286675edd0146255afeb3a7029c272a1c4b11607335e55c44b48650c255c3a4bc620dec61b1d2a9ccea3db8c6c1f93ce423656b9d779ac029d4c36
-MISC metadata.xml 270 BLAKE2B d90b48ed01ae5992ffbc202f3986e25094317fad7487f19dd94522a125654901ab9530e2e968019e914fca406b14128723d976f4135fbaca04a2b940e153a225 SHA512 1227df9b05e8c78e076c45e582f308979de96289b537eeaf49eec613d0149ea62fbed862310b6496f39af5d935039c64d5fedc9ba82be4023cbe6c9b44a61dc5
+MISC metadata.xml 192 BLAKE2B fef49cb9e1dda8063c379e650d4897670410d2c0641f469b8a200d5e7ec8d3f505e692277d03b583790cb1340ece9c2e8f7e7c9ff5080d42a2e0ef3fc7138a44 SHA512 bece454b8da734c7a28ce25f8080b3fca56332e57cde854c50f0b884ba3836f1af7782a1ee9f63e6aeff4830e2bca71c5c466471fc82eee75339565aab6495d5
diff --git a/sec-keys/openpgp-keys-oisf/metadata.xml b/sec-keys/openpgp-keys-oisf/metadata.xml
index bc94402fe731..c3bda71eefca 100644
--- a/sec-keys/openpgp-keys-oisf/metadata.xml
+++ b/sec-keys/openpgp-keys-oisf/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
</pkgmetadata>
diff --git a/sec-keys/openpgp-keys-tenable/Manifest b/sec-keys/openpgp-keys-tenable/Manifest
index ee36b30178a4..2f49aff35748 100644
--- a/sec-keys/openpgp-keys-tenable/Manifest
+++ b/sec-keys/openpgp-keys-tenable/Manifest
@@ -1,3 +1,3 @@
DIST tenable-9E53A34068D18A6E0EE45E41A021B5142F12969D.asc 1696 BLAKE2B f98a18db15d355dbb98a1f1dcd9da634e0c4d65aabc2c97f15a5cfe2b389df10e20f761037fa4f424c39b41db6e49d4421450daee4ee140127cbb04834a7a625 SHA512 beb45c0d409d126529dd5b1f700f5228dba4ab50ee4ef7071ce342a7cb3b092d087fd2e39e3d8b0fd92df896e7015ee8a29241bb6b02b642f584f84bc31f6b36
EBUILD openpgp-keys-tenable-20220718.ebuild 754 BLAKE2B 6e6045f467007f245ff4ac49ea084daba2cc7a4db52e5f874b93da4e10c45d60380ee3bb6c3bb1857def1ca2034f776d400775e72439be92d09641349efbfec0 SHA512 28154db2853df28aab7611301a592ab5033bb8ffded779cc371d4247c70996bf74d77a9569fac9fffac549970e45f6fced94529b79782484d3e74fd3b87a1400
-MISC metadata.xml 378 BLAKE2B 52f892ca20b4c626267da000a768944ea6ccc4f7273f6c1060ec1e2029f5de483bb42562d3fd7a3b3a4f5cae4f3e01261642bdfc84c6ff6a90257cdee07b7449 SHA512 5b2ccbc401d45496ab22416444597cbb4061b568bf7c48cce663ad5295c8f094d96231003b7e8b334037f4175eadab7288b75e1c2ceaea52b8eec8fbb252748c
+MISC metadata.xml 272 BLAKE2B 2a42142ca287ab19668cc11278dac4d0f16bf5b183646b0f06317a6e60568d9328d42baa986af6c692a256b28fdef32f24442faf69ae9b8305d625a3265df298 SHA512 4595277c33cd3d565c652cae1644c4ba131dea25899984629a48dc9a679441c95a7d26527c6fe4578a3e6f616e6f8c25580ee9f785fdcbd699bd43bacd846dd3
diff --git a/sec-keys/openpgp-keys-tenable/metadata.xml b/sec-keys/openpgp-keys-tenable/metadata.xml
index e8e95ecba6d9..a61f7bfb3196 100644
--- a/sec-keys/openpgp-keys-tenable/metadata.xml
+++ b/sec-keys/openpgp-keys-tenable/metadata.xml
@@ -2,10 +2,6 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
- <maintainer type="person">
<email>zerochaos@gentoo.org</email>
<name>Rick Farina</name>
</maintainer>
diff --git a/sec-keys/openpgp-keys-yubico/Manifest b/sec-keys/openpgp-keys-yubico/Manifest
index b098f72db2dc..8e816207f714 100644
--- a/sec-keys/openpgp-keys-yubico/Manifest
+++ b/sec-keys/openpgp-keys-yubico/Manifest
@@ -12,4 +12,4 @@ DIST yubico-20230825-9E885C0302F9BB9167529C2D5CBA11E6ADC7BCD1.asc 20244 BLAKE2B
DIST yubico-20230825-AF511D2CBC0F973E5D308054325C8E4AE2E6437D.asc 12253 BLAKE2B 03d0083cd8fd00ee0fcc85ca0cbddb3963220a73dde717321dcca5e21c9a4e77371a37618ed74ec4ca9dd7b38a779f8772e0a3d560c2048d8bb0dc6e1d585512 SHA512 fcdf7238c2be765ccb430e39cda9022d1441dfce8ecda3fff5b2667579da0d8761a2229e2849284c45f6acf0410f9333ce81d842d157b3cc74f7fdfd55d1b02f
DIST yubico-20230825-B70D62AA6A31AD6B9E4F9F4BDC8888925D25CA7A.asc 41265 BLAKE2B 3b27fd1f8504ccba5b7237a7567ed8980fe6c2df99abc1fce2baebeed4afca268728e0ac4d7a612f6e8569e1d079c900bd3f01b15c3c4222ced802852846f9c8 SHA512 c8892a67a77541263ed5bb69fa69738fede314fe95896527085fa99c10bc86938b8524bf2a83c90b2b01acee6c69cfc1f604a1c3f9706eab5b75ffa7d1a35e80
EBUILD openpgp-keys-yubico-20230825.ebuild 3313 BLAKE2B f7564f0cd63edab589e153312188c486d3c896056ad6f9f79f0c1d35d83a35348604173754a5181cdb8689670a2ef8a7d49b2a5f0f35594dc183efff178b34e1 SHA512 b04dad91859a7c023f3fb0124ec6484f9fdabf3d57051b70311e7bc618a1bc9d05fa57b875ca12b717ac0cfba285fd6e9f3405cfef84923004fa41a0a3bad691
-MISC metadata.xml 270 BLAKE2B d90b48ed01ae5992ffbc202f3986e25094317fad7487f19dd94522a125654901ab9530e2e968019e914fca406b14128723d976f4135fbaca04a2b940e153a225 SHA512 1227df9b05e8c78e076c45e582f308979de96289b537eeaf49eec613d0149ea62fbed862310b6496f39af5d935039c64d5fedc9ba82be4023cbe6c9b44a61dc5
+MISC metadata.xml 192 BLAKE2B fef49cb9e1dda8063c379e650d4897670410d2c0641f469b8a200d5e7ec8d3f505e692277d03b583790cb1340ece9c2e8f7e7c9ff5080d42a2e0ef3fc7138a44 SHA512 bece454b8da734c7a28ce25f8080b3fca56332e57cde854c50f0b884ba3836f1af7782a1ee9f63e6aeff4830e2bca71c5c466471fc82eee75339565aab6495d5
diff --git a/sec-keys/openpgp-keys-yubico/metadata.xml b/sec-keys/openpgp-keys-yubico/metadata.xml
index bc94402fe731..c3bda71eefca 100644
--- a/sec-keys/openpgp-keys-yubico/metadata.xml
+++ b/sec-keys/openpgp-keys-yubico/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
</pkgmetadata>
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz
index 24d5e34b9e41..303a135f1147 100644
--- a/sys-apps/Manifest.gz
+++ b/sys-apps/Manifest.gz
Binary files differ
diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest
index d3b9b72c34d9..f1fd4793ad61 100644
--- a/sys-apps/coreutils/Manifest
+++ b/sys-apps/coreutils/Manifest
@@ -14,6 +14,6 @@ DIST coreutils-9.5.tar.xz.sig 833 BLAKE2B 37c29984bceee0ff3bffde76712f71dbb118c2
EBUILD coreutils-8.32-r1.ebuild 5947 BLAKE2B 19f30ddaa57e16326db783e2396ce653c17c8def86422ac517b45ee3869266a6e8c600d926814720b1b79485f1db34e3d8dbad32dcc5ad285987c53ab2dbab27 SHA512 a552a58864edf6a768933f85b6624f82b3bd1bf94c169acf3577394523c2768d6768d5a141283abac760bdab950a1ea394c8f36cf2c0793b8b9a2a1c6dda9622
EBUILD coreutils-9.4-r1.ebuild 8494 BLAKE2B fdf0bda691689ad97a0c938d91d09f787a8c39f17e99af3ef5720b9aa42f1cd087543fded417d403eac48515095e5a80e93f24037a37e938219696d0407c7f1a SHA512 b360a66ff906e07171ecc124ace3809388154756da4d6f5c19f8f8152d039bb21e3fbdd2db785c4323a98fb8057acb292b044b08acaf4d801f67342ff927916b
EBUILD coreutils-9.4.ebuild 8396 BLAKE2B 726efb986d7746043c9cdff74c12a66ff74b7910ec5f4a9b437c644132589155c0351df548e38c8eec2f5681bf1906594aebac6b5611880f2d7d80eac3f5b888 SHA512 4ec7e3b01025800a50bc1b5f772ab621411c142891e65cd77c4bc7d163962ac10e13d66e3add569a4caa78d873afbde8f662151f330768af49f5a45fb2b07732
-EBUILD coreutils-9.5.ebuild 8453 BLAKE2B c3c9f1277056b926813154873cf14ab98ec4aca1de84898a38466f552c9cb86d62d9a13b41d6159646f12442dd20e70967a1a60a53af7ee871f5ff30c956d283 SHA512 2e540be6fe5623edf806f5f0f2764ed3cddc78a69a86b75853fc19654f8508cae048c29ca481a2d4789b3c73bd76037dc942ce7770c06d1e3278eb99ee433eb1
-EBUILD coreutils-9999.ebuild 8359 BLAKE2B dd3778257afd7f85066e25ed006de8eab115f586be47918add7f6e9c64830cfe43e002339d2c65dc9b4a6552cc30366e92dc5c22f1bcfe136e72f49e76ca2555 SHA512 b2b5d5fa01ff9430d94de2cd81a5406b056fd6034c84241262ce6c320e823371a001a49dd3b5b9c863d7e142eef14f4ccbbfe82429d46feac2bb513cbf72c11a
+EBUILD coreutils-9.5.ebuild 8452 BLAKE2B 264bb7d2f09bc53f6224b54badb2a7099232f09c58332b1fa7299fa8e1f639870ddb876c139e2f90e90e0a89e7294a75fdf03c73a0a8aed8070f370cff7243cd SHA512 8a106a9cadf65840a93f50fe7b6abdb82be056624c729d657cfa5eceec89e88bda4df325b500424095ac0c17afd582ae665961b8ba697b4b6089f1d27e24b748
+EBUILD coreutils-9999.ebuild 8358 BLAKE2B 95219e83ffe8a143b33eb7015539240f1480f922e9817b3dc5b8e8d12d7908ec77158361957cefdfb3146ce95f5849b5ef7eb874c74eeec21fe89c79b058fc61 SHA512 385c4aa80c35ccbfdf64b418a1adba4acd671603f9579d95bc05f10f51cb3904857c7f0e718d889e86601bb95f559f51e2a1aa23068959233465e66422ac5073
MISC metadata.xml 1093 BLAKE2B 68a653fe54fc668c7f2c7c01904cfca5a071192de4370dcbba427e673f8e9ec33b5104a868a5493117ef24e277446181383140c621b105689797aec4e077b86e SHA512 bf8f2653a1a81edb6e4090b127c5660e0c5ab41a33c985dea1b5cb05c6656b04f42084ce4e561f4550c3e54630893314d3084011c673e7d5aded022be1c065d1
diff --git a/sys-apps/coreutils/coreutils-9.5.ebuild b/sys-apps/coreutils/coreutils-9.5.ebuild
index 7e7f411f12cc..0b4053a9b3d9 100644
--- a/sys-apps/coreutils/coreutils-9.5.ebuild
+++ b/sys-apps/coreutils/coreutils-9.5.ebuild
@@ -225,7 +225,7 @@ src_test() {
local xfail_tests=(
# bug #629660
- #tests/dd/no-allocate.sh
+ tests/dd/no-allocate.sh
# bug #675802
tests/env/env-S
diff --git a/sys-apps/coreutils/coreutils-9999.ebuild b/sys-apps/coreutils/coreutils-9999.ebuild
index 187e8ba621a9..086f5cc8e036 100644
--- a/sys-apps/coreutils/coreutils-9999.ebuild
+++ b/sys-apps/coreutils/coreutils-9999.ebuild
@@ -223,7 +223,7 @@ src_test() {
local xfail_tests=(
# bug #629660
- #tests/dd/no-allocate.sh
+ tests/dd/no-allocate.sh
# bug #675802
tests/env/env-S
diff --git a/sys-apps/edid-decode/Manifest b/sys-apps/edid-decode/Manifest
index b0788bab59bd..64b28ee7597a 100644
--- a/sys-apps/edid-decode/Manifest
+++ b/sys-apps/edid-decode/Manifest
@@ -1,6 +1,4 @@
-DIST edid-decode-0_pre20220319.tar.gz 135715 BLAKE2B 3ca70f7147463ec586d9b28e4e68327c5b2e8075dcf6f57f0be40288f87a4b498998654333321b3d3ca7e7d38926befc53094250b2953cd2b33b686f5cd878cc SHA512 5f3f285b898ae1a47abf06e787e097c8aebb558e3efbc6e80bdd4ed5505ea4f59f723d5a0a820bbc0c575d25f686f03aa33fe424e1b3a1b2c1be1ef13b6508c2
DIST edid-decode-0_pre20230131.tar.gz 147392 BLAKE2B 8a08ca44bbdb61b0264a24b911b082d264eb1ef281d98a93dc12d62f5d233cc898cf1ad06647e680f8ab49b047721f31c80572582a2dd5dc8fec93ff70227b03 SHA512 53619eb79e456d4bf3566506019ad77a8f8dacb4211106cdf21164c26d0d026383bedd8a8ba2a7050d4d0657e1bbca51fb89978cfd066f1130f888a4537dd19b
-EBUILD edid-decode-0_pre20220319.ebuild 676 BLAKE2B 24b12550cea4f8bdc2d24aeca29eea88fc6311c833f23d8bf2d484e1338f9534dc2fde388deb4343f52c74d69e137681accef07981bdb54d81e6d222cd4b5cb3 SHA512 b8e6fc02163f9f1e6b921051211e299d18c8ad1f9046a726856d263b2fb8073ee8bffbe6357106b21a60130ee30454b6d0d7f4d2f7221219fc5e2149a56ce745
-EBUILD edid-decode-0_pre20230131.ebuild 704 BLAKE2B 84ac233c7b5242fcbeb3ede2834bfdec862a185c23e6816bb079dc708f571c50a3490b89a68a9d8bf9e23ffeea78214a8355a20b0e49377b6b1015372f7232d8 SHA512 cbc3cab73be482a3acc6fdc15b5405352fccf5fac1f0470845f18a2d08401480e638e44324ccd532d352c75033c76e1156378b6e0214e92b46f3e22ac8def150
-EBUILD edid-decode-9999.ebuild 550 BLAKE2B 775a90997efcdbe276451be45fb7533e5132864ec6bebf44172d708c328e0acb9ecb58c66e6402642c0b3dc7a8da71715b8592f4e86975f8c538946cdf53cd21 SHA512 0fcd19bdb9b1bfb54db0140b96efdbd6058648c2dc663f617a9823e453255844a377dbff3ddbe98557ca514ed0ee4d54cbb68f5859d1a060d5f5202a86c25c5f
+EBUILD edid-decode-0_pre20230131.ebuild 704 BLAKE2B 0328edb44ef1a54ade51981174b9166da37e2a26bdfed8d3b5dc5e29249c5ec2775d14fa842bd20ae0773c8e934e120ac9b6e4d84a265bf0d440154635cc1111 SHA512 e97d07da5e9d4d010aabcf892a4f454771b04ceeb7575d0f090edaf62b50b4e50a52235561de75aef459fbd07b8024c1ca4e83c62fbed6c05c852f8a95de0a81
+EBUILD edid-decode-9999.ebuild 538 BLAKE2B 281b8d8264251c8b2c9dfc7003aad201be92df0f962f06772f49165a620ff22a018dd597e76ef0630cc9f88e7862596336defcb8a7b494f5050fdb80f2a1c71c SHA512 cd8bf283683b1e16316c111c03d2507e3971aaa9491ef65db2d8117cfc384fe3ecb6841405369fefd5d0d67680ae062043ed88df0617aaf8689655003bdf4b10
MISC metadata.xml 647 BLAKE2B 42d8d41db31a4748f5ffad976c0ad35ff483073c286236d77f3c6fc91e854844e519bc8d4761a02880e116faca88c43c16bea37c008719c8adb8f55f4226ac83 SHA512 c7c46f576fd17b42a06a6b241d3a5b6f5dfb9597e824f00ff311feba48a587ecd821285ecc3fb46d3533b6bdd352b34a69ec8886e0e7e8da38dbd29055effbad
diff --git a/sys-apps/edid-decode/edid-decode-0_pre20220319.ebuild b/sys-apps/edid-decode/edid-decode-0_pre20220319.ebuild
deleted file mode 100644
index ed99cdb3764f..000000000000
--- a/sys-apps/edid-decode/edid-decode-0_pre20220319.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-EGIT_COMMIT="cb74358c289650322d91af60cb48a9d984509fd2"
-MY_P="${PN}-${EGIT_COMMIT}"
-
-DESCRIPTION="Decode EDID data in a human-readable format"
-HOMEPAGE="https://git.linuxtv.org/edid-decode.git/"
-SRC_URI="https://dev.gentoo.org/~conikost/files/${P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-KEYWORDS="amd64 ~arm64 x86"
-LICENSE="MIT"
-SLOT="0"
-IUSE="examples"
-
-src_compile() {
- tc-export CXX
- default
-}
-
-src_install() {
- emake DESTDIR="${ED}" install
- einstalldocs
-
- if use examples; then
- insinto /usr/share/edid-decode/examples
- doins data/*
- fi
-}
diff --git a/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild b/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild
index e775c7987721..74934c4710dd 100644
--- a/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild
+++ b/sys-apps/edid-decode/edid-decode-0_pre20230131.ebuild
@@ -13,9 +13,9 @@ HOMEPAGE="https://git.linuxtv.org/edid-decode.git/"
SRC_URI="https://dev.gentoo.org/~conikost/distfiles/${P}.tar.gz"
S="${WORKDIR}/${MY_P}"
-KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
LICENSE="MIT"
SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
IUSE="examples"
src_compile() {
diff --git a/sys-apps/edid-decode/edid-decode-9999.ebuild b/sys-apps/edid-decode/edid-decode-9999.ebuild
index a46948f8178a..0ef4a99857cd 100644
--- a/sys-apps/edid-decode/edid-decode-9999.ebuild
+++ b/sys-apps/edid-decode/edid-decode-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,6 @@ EGIT_REPO_URI="https://git.linuxtv.org/${PN}.git"
DESCRIPTION="Decode EDID data in a human-readable format"
HOMEPAGE="https://git.linuxtv.org/edid-decode.git/"
-KEYWORDS=""
LICENSE="MIT"
SLOT="0"
IUSE="examples"
diff --git a/sys-apps/flashrom/Manifest b/sys-apps/flashrom/Manifest
index fa7ec8f75fef..465d25b1ac8a 100644
--- a/sys-apps/flashrom/Manifest
+++ b/sys-apps/flashrom/Manifest
@@ -1,6 +1,8 @@
AUX flashrom-1.3.0-c99.patch 2134 BLAKE2B d1f0216a5281719972208d22ae31ca19fd6e34d10f3e2c9fb9e9633ea04fe989fd9fbe47939b2f1a9a51f99dd7ca450c479ad3abbcda9f61488d3fd8b4ee1209 SHA512 5c1c8a9663f1d584a4a27a8826062127be9ac2737d40a41c90a3e955c293c7151ed6038cbeaf41cdcb5b28ec654024e9d7ec83f7a22a3c7128cf0074b57f1adb
+AUX flashrom-1.3.0-libflashrom.patch 935 BLAKE2B e982b5872a9588cf7b792ff533911e86cc849180ff79b00c1a9469368f9c8ea2c843de90c7e59128c3c76c414c8376811ceccf5776fb520d3b39d23a3229995a SHA512 dce40f9ab1624942888d2db62169147281aadba448d12e54484b5b14e5df49f62f39b742ac6baf38f13328332336c5e40e8c7b2f964f0ebd22e9f3685a22240c
+AUX flashrom-1.3.0-llvm-dummyflasher.patch 316 BLAKE2B 80d496d47faec89b24de8468c78b33ec94f7b4df76a1484f4a6f5f084be257049fdf7c7fde9777a8401cce82dc7965d999b212a0758398078f131ca8331a3317 SHA512 b4992f6906fb8d6302b2f383522132bd71daacc51942fbf8468999c259ea2df34b1c273460017323f74ec3f0793b0ae6a0df55bf77eff41260ad55defd6ab8a5
AUX flashrom-1.3.0_spi-master.patch 9106 BLAKE2B 594a921aa48ceb67a6370080a0b51665efde24844e3523eaa84d69d49a1384272553bd5dae0642dd8540e13ba67e6d8feb2ac6edfc95949bd0edd8a2eaa164c8 SHA512 78d08c853d9dbe75610b5b0ec14df753a0780bf19309c0d9be34ebfdc4c364b8875a183307da6394456becd19b22f8987569feb9c718ca123764539ef0e52444
DIST flashrom-v1.3.0.tar.bz2 489782 BLAKE2B e6d2284d83171b003b434251f060fa44edf32ecfd3d397bd4ba39b74c6a0b5c9d1659b703dd6b632b63aa4bf27d08c8aeece72920199712c6a4ae160b2eb3a8a SHA512 73b6e00bd3bc66c98d4ad53966a65b19d3d92f07d7b210d69e041d6f5788605b9791a9bf7aec0a52e13d19fcb62c4bdaf4bab9f805fc31468393ca313129a77b
EBUILD flashrom-1.3.0-r1.ebuild 3316 BLAKE2B 8bf9cd5852d5802b40da3446b865608f3a33e8e843acdd548ef3d1a9b1b969bad78f81c2321766b631c5c2ce6d03a508b9082622a0d92863587db49a600673e0 SHA512 508611ca0f0d59062db946fb9d3722db241aa81a78922c1a2ac37490e7ff605e480d301577d455ff2cf682f3daa389106020178def57b7bdfcc9f5e71caaa9d3
-EBUILD flashrom-1.3.0-r2.ebuild 3358 BLAKE2B a362efb7b3b7c3977fa2b5eb3b180d60790da3364bf3b9ede5232c09bb752a420c6827806e057700c8616bdb4b0af450478c50e59d37b3ab1be4f75fd0ffc92c SHA512 e536abc35405b26c32cfbc3277217a280ac96a43ee4a4437bef401066916ea907d95576fb909d3a1b83d2c35acabead6d24e84ebe0ff1980a40ecca9140f811a
-MISC metadata.xml 5072 BLAKE2B 5e11d250b2d59b71281ef50bf9cc79c30b2b2000002fae9725f75c73f89d02e297714d23d63dcaa55fb980162e54395b5ec5a528d15ada6c0fe8b6d020e1e3e9 SHA512 bec32f9d6d997e487f2560c89e68c041ae4162a2cc7b80dc38f20e610c300e76e8fa35144c371055f6a4594653c5af4865ba23634be87bd3e36cc8d66069ebc3
+EBUILD flashrom-1.3.0-r2.ebuild 3623 BLAKE2B 19515ed1c5a0bd95229d11e672e070e448f412eef9c3460439498a99304bd02f754cd868ca3f7a800999720b266851e21d1e66a5992768572ee63075c1679051 SHA512 6e85a2d7756a636ffb34f6db4d28daf5681ce994ade3fd84e7ecdc4feceb1718cd4e4c23b1823b1fd8127d7511cc4c889a58906b4ade2e10c17e032f459baff4
+MISC metadata.xml 5075 BLAKE2B a698e5756c49254e9365a613dc418ac9ba27a0f54d5a0e4550d89c9938b32dbe01f0be03a296bc08973cf31cda4e7af33cd681c81869c8ab91aced6c760d9638 SHA512 6a8d44d70af1d630f791648c05023e059d97e799bf1112e1cdffe3ff1167e52edfe7fd0d9a5aa6834844d305827ef2fa92264277c4c63c6015641da36b028d81
diff --git a/sys-apps/flashrom/files/flashrom-1.3.0-libflashrom.patch b/sys-apps/flashrom/files/flashrom-1.3.0-libflashrom.patch
new file mode 100644
index 000000000000..d228d8be5577
--- /dev/null
+++ b/sys-apps/flashrom/files/flashrom-1.3.0-libflashrom.patch
@@ -0,0 +1,32 @@
+commit b544f055c32dd9c839cdf49009531decb80af8e5
+Author: Fabian Groffen <grobian@gentoo.org>
+Date: Fri Jun 28 20:46:25 2024 +0200
+
+ libflashrom.map: remove non-existant functions
+
+ Remove symbol names from the map that do not exist in the code.
+ https://bugs.gentoo.org/928955
+
+ Change-Id: I30bab842d9cbd2daaa9902fd3223f47145cb0e7f
+ Signed-off-by: Fabian Groffen <grobian@gentoo.org>
+
+diff --git a/libflashrom.map b/libflashrom.map
+index 77abf727..e1cdfa6a 100644
+--- a/libflashrom.map
++++ b/libflashrom.map
+@@ -1,7 +1,5 @@
+ LIBFLASHROM_1.0 {
+ global:
+- flashrom_board_info;
+- flashrom_chipset_info;
+ flashrom_data_free;
+ flashrom_flag_get;
+ flashrom_flag_set;
+@@ -9,7 +7,6 @@ LIBFLASHROM_1.0 {
+ flashrom_flash_getsize;
+ flashrom_flash_probe;
+ flashrom_flash_release;
+- flashrom_flashchip_info;
+ flashrom_image_read;
+ flashrom_image_verify;
+ flashrom_image_write;
diff --git a/sys-apps/flashrom/files/flashrom-1.3.0-llvm-dummyflasher.patch b/sys-apps/flashrom/files/flashrom-1.3.0-llvm-dummyflasher.patch
new file mode 100644
index 000000000000..22243937b960
--- /dev/null
+++ b/sys-apps/flashrom/files/flashrom-1.3.0-llvm-dummyflasher.patch
@@ -0,0 +1,11 @@
+--- a/dummyflasher.c
++++ b/dummyflasher.c
+@@ -930,7 +930,7 @@
+ .read = default_spi_read,
+ .write_256 = dummy_spi_write_256,
+ .write_aai = default_spi_write_aai,
+- .probe_opcode = dummy_spi_probe_opcode,
++ .probe_opcode = &dummy_spi_probe_opcode,
+ };
+
+ static const struct par_master par_master_dummyflasher = {
diff --git a/sys-apps/flashrom/flashrom-1.3.0-r2.ebuild b/sys-apps/flashrom/flashrom-1.3.0-r2.ebuild
index 1e3b19367f39..0607f1d76a6d 100644
--- a/sys-apps/flashrom/flashrom-1.3.0-r2.ebuild
+++ b/sys-apps/flashrom/flashrom-1.3.0-r2.ebuild
@@ -103,10 +103,21 @@ BDEPEND="test? ( dev-util/cmocka )"
PATCHES=(
"${FILESDIR}"/${PN}-1.3.0_spi-master.patch
"${FILESDIR}"/${PN}-1.3.0-c99.patch
+ "${FILESDIR}"/${PN}-1.3.0-llvm-dummyflasher.patch
+ "${FILESDIR}"/${PN}-1.3.0-libflashrom.patch
)
DOCS=( README Documentation/ )
+src_prepare() {
+ default
+ if use elibc_musl ; then
+ # skip failing test #908539
+ sed -i -e 's/-DCONFIG_LINUX_MTD=1/-UCONFIG_LINUX_MTD/' \
+ meson.build || die
+ fi
+}
+
src_configure() {
local programmers="$(printf '%s,' $(for flag in ${IUSE_PROGRAMMERS//+/}; do usev ${flag}; done))"
programmers="${programmers%,}"
diff --git a/sys-apps/flashrom/metadata.xml b/sys-apps/flashrom/metadata.xml
index 6f60f84bb3d6..c6597aa60e82 100644
--- a/sys-apps/flashrom/metadata.xml
+++ b/sys-apps/flashrom/metadata.xml
@@ -2,8 +2,8 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>grobian@gentoo.org</email>
+ <name>Fabian Groffen</name>
</maintainer>
<use>
<flag name="atahpt">Highpoint (HPT) ATA/RAID controller support</flag>
diff --git a/sys-apps/fwupd-efi/Manifest b/sys-apps/fwupd-efi/Manifest
index 4defe59668d5..46f6dae9a3de 100644
--- a/sys-apps/fwupd-efi/Manifest
+++ b/sys-apps/fwupd-efi/Manifest
@@ -5,4 +5,4 @@ DIST fwupd-efi-1.6.tar.xz 39940 BLAKE2B 906f90a3187fb7d180dab22941d255220e3d56c2
EBUILD fwupd-efi-1.4.ebuild 1399 BLAKE2B 726e24909760f613d5557fc5503a8658a5828b119173ba587bfb4b30d818991b87870ad5b3459b58d3c889014f6df997adf022d54fbb2296478d35c99cdb0143 SHA512 37343ef8181e59ee67da8f8508c63e601f96695f4bbdd260f2b82587817c2b931de5b8eb54b00183c036f2c3e94205e72881ac2524cb7a0b854c81bd995849bb
EBUILD fwupd-efi-1.5.ebuild 1245 BLAKE2B 7e51261127cc41b07e83f1dab13e8249d07b360ca2cb82ac0cd90bcb529212c51d7441b0613f8c3a7a85991515e57833adab9687428b646718b40eda4fcf7eaf SHA512 fa3c44b846478c3f920c122fce44acf53b27a53af683deab1632439c9ab5abd76e4e08e88708d99951baae5a085417dba281fa99e00dd96848b8be27bf9fbd8f
EBUILD fwupd-efi-1.6.ebuild 1330 BLAKE2B 4d2da70e00f480eab73d32e3fe0cbfc85e3610ab77d21c1a2c592dd0061e95d477fbfbefb7dff2b473f51deec6f2ba7cc2802dc75e651d07d1b8d5d5dc168f38 SHA512 64ef4230409cbd29d21286d950ed5d2c3dc641322c110aa355aec4c634767bd4fa588e55287f289f0596d0a5b846c85df86e4eddca52b1a95745488e07855035
-MISC metadata.xml 389 BLAKE2B 130ccd29eddd855aced2084c0d42873449a4a10e3dd65137ce1994669bb65784909ccf004a9aa19b2fc70a49bdfe469977da6acf49b14dd07ed62189a9a34e0c SHA512 843b9301455128a38a366bb5bc2e8b2867664a5a61710f9db4d1ed1fb814203ab8be4bcf64eb339b4af2bd6e5f1522ae61aed38e6f19dbee238a1721c8769a01
+MISC metadata.xml 311 BLAKE2B 937939dd70ed009d57242d3ae652a57c240a04a6f4f12166c1a1adc1ae314153298d78285510de9e0c2af0b6ae4d621c7a711ed4e09a7cf86a74abfb682eae80 SHA512 6b1a5f185b846742ddd389596ad0d8a471cb422c63021e71aae2c06cab257135014edc5a3a6f7e14389193a7cb2dcf5887192dd451df6abf69d0e6850a3c5ba6
diff --git a/sys-apps/fwupd-efi/metadata.xml b/sys-apps/fwupd-efi/metadata.xml
index e8bbd920f7b6..771d90fee052 100644
--- a/sys-apps/fwupd-efi/metadata.xml
+++ b/sys-apps/fwupd-efi/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<bugs-to>https://github.com/fwupd/fwupd-efi/issues</bugs-to>
<remote-id type="github">fwupd/fwupd-efi</remote-id>
diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
index b35af0c03d40..127810b28dc6 100644
--- a/sys-apps/fwupd/Manifest
+++ b/sys-apps/fwupd/Manifest
@@ -6,4 +6,4 @@ DIST fwupd-1.9.20.tar.xz 4290676 BLAKE2B da9c47df676fc6da059e6a2df60891ff3d91412
EBUILD fwupd-1.9.14.ebuild 5381 BLAKE2B 38ada083d022ac68cdaa9c40b04ed6c649f78eebab0253d65ad5e03a1793d06447a3c01ed83a71bb996ecffbceb9c5102ef84a05c1d55d147e135f2aa5ab042f SHA512 72f48d900e3bfadd4b81fd68abf172647c17bf206dba8e8afbd92fc78807793039d9af1c28935522ad2ef85f3b7f18ff5861d6365f37cd57274be6372eff3e6e
EBUILD fwupd-1.9.16.ebuild 5384 BLAKE2B e73525af331457608a02543c2d55b146720317a8b05382f664f55b7be727f4ab1bf33f49cbb2e594ec7353a96337d30de778dab27d7380c0595ccd5ce2c9b2ed SHA512 b9a746d5e8a419b691dcb9c8d7b5b750dc1c9fd43720662b77ce74920f143f20a904896cdbcde6b57775a8afbda918199ebdbec60d86f7a8fa16b3540ad97049
EBUILD fwupd-1.9.20.ebuild 5384 BLAKE2B e73525af331457608a02543c2d55b146720317a8b05382f664f55b7be727f4ab1bf33f49cbb2e594ec7353a96337d30de778dab27d7380c0595ccd5ce2c9b2ed SHA512 b9a746d5e8a419b691dcb9c8d7b5b750dc1c9fd43720662b77ce74920f143f20a904896cdbcde6b57775a8afbda918199ebdbec60d86f7a8fa16b3540ad97049
-MISC metadata.xml 1521 BLAKE2B 61fd8c6cedf39c9289260683fe6d599f78ba3fc679f4540c3cd0aa936dff3374cf81b3d59536dc5898586f9aeb453960ff64d5182361e712caddbca2986d404c SHA512 1d072df281f653f69abec3c78e10eef5300cfe60a41dc9c2d82460a1807fc7990e12a6a97d56aebadb11a4f4e7325824dcab27ffd4b6a52e73374ee99e075551
+MISC metadata.xml 1443 BLAKE2B 1bb0d5f92e73766f016cdc6cdd59a2a91204ca4d2097f2a4e3e03a4f3d16ef084cb260bc144aa388403c1b2cdda4c6638c178117d7ac2e158494bac3322678d3 SHA512 53c7739542ae4c03913bbdaa6e4b4a5c04b53b1eb8e16dd1e4b0036c4af9c019205c57b06a6a41e1ad4fb4be361ebaf0c15eba7f949f56f428d982cb4e3170a0
diff --git a/sys-apps/fwupd/metadata.xml b/sys-apps/fwupd/metadata.xml
index 37f757e41a8c..b19370c03702 100644
--- a/sys-apps/fwupd/metadata.xml
+++ b/sys-apps/fwupd/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="archive">Use <pkg>app-arch/libarchive</pkg> for archives support</flag>
<flag name="amdgpu">Build and install AMD dGPU (Navi3x and above) plugin</flag>
diff --git a/sys-apps/gentoo-functions/Manifest b/sys-apps/gentoo-functions/Manifest
index 0cb52f131e50..cb8da3b248c1 100644
--- a/sys-apps/gentoo-functions/Manifest
+++ b/sys-apps/gentoo-functions/Manifest
@@ -4,5 +4,5 @@ DIST gentoo-functions-1.6.tar.bz2 16795 BLAKE2B c901cdb8f2fcb507b5397e9ce674a126
EBUILD gentoo-functions-0.19.ebuild 877 BLAKE2B 457e5c405c05e9e928c4f8e9e764fe07b7ace335750bebb01d7226e9b7b1f7ceac0fcb49148087439c8a6b42c034aa1f7590b4203e9d42f06031f2b3acee58d4 SHA512 c846b3451c764b64ec601e9d579542a47d68775e94eac97b8680a08891076226279f0611a19a72ba1b75b0cb35941b22ff3c734831e6c8665c2ca5b65cd1f5b4
EBUILD gentoo-functions-1.5.ebuild 1025 BLAKE2B ec059aed56465fcfd1ee9e057b77c1d1f9c4c251a863c742806a191459b2432a1bc5c7d339d4028fd80f4a77de2c8a21bd7d3724e2dd7c17fa628e7110d658c6 SHA512 0e0b913559b3bd975a53a69bdebb1b04350f59c6c3f5e761ad3ac6472db70a8cbe4c3273158569ce35597d4e81a0e4e15c5805e2585e6ff3025967b02e0b503d
EBUILD gentoo-functions-1.6.ebuild 1025 BLAKE2B ec059aed56465fcfd1ee9e057b77c1d1f9c4c251a863c742806a191459b2432a1bc5c7d339d4028fd80f4a77de2c8a21bd7d3724e2dd7c17fa628e7110d658c6 SHA512 0e0b913559b3bd975a53a69bdebb1b04350f59c6c3f5e761ad3ac6472db70a8cbe4c3273158569ce35597d4e81a0e4e15c5805e2585e6ff3025967b02e0b503d
-EBUILD gentoo-functions-9999.ebuild 1025 BLAKE2B fdfa38a3fa0dbd7bceff4f1a211924f5efa890b6f4ee75e1a46d182a508eb89e153994a6d2805147f1c8cf0556460927479e598cb053ff716b6c81a45f1fca53 SHA512 31dd91c713f4172825d28c2d018baaf46b7e0e408cd2c0f1f9cfafaba6932d1a8ea80e9a9b9402b7d483295524a384de2320adae70ed63820e3334acfab1bc7b
+EBUILD gentoo-functions-9999.ebuild 1403 BLAKE2B 1f76b45647e4cbcfdff6bb17fd551f09bc311af7e82c8c3e8b9b5b7931c310367ff04e0b827d0551b6c71218e23fcae167de27096a7f99b13202a99ab3a02722 SHA512 201cd97be2e61fccdcb6efd38a0759a0297af7ad0f3c76f8570ec9de7ab35afc523bb8f2d03e42ac771a5ebda2423bed785ac6cf83ff623231fbbded2f968bba
MISC metadata.xml 487 BLAKE2B c34b1b196d84a44ca3f2729101b826a6460f6b560f942e95e444d23b821256e9c4f330e5b7a2530dabd34b0f1e0a3844ed4b52ea5944500b0b4c72bd955f988a SHA512 3c3008734be30e74ccf3a1f34e4112eef2df0f4e8b0b5d1dd1e90037d130428b21b05ad3686a74c18e5a035a15b32e89cd04de4274e311aa1e30a42ad8cf97f0
diff --git a/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild b/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild
index 54a24d65f0a1..864663a97757 100644
--- a/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild
+++ b/sys-apps/gentoo-functions/gentoo-functions-9999.ebuild
@@ -1,8 +1,13 @@
-# Copyright 2014-2023 Gentoo Authors
+# Copyright 2014-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
+inherit meson
+
+DESCRIPTION="Base functions required by all Gentoo systems"
+HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git"
+
if [[ ${PV} == 9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gentoo-functions.git"
@@ -11,11 +16,6 @@ else
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
-inherit meson
-
-DESCRIPTION="Base functions required by all Gentoo systems"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gentoo-functions.git"
-
LICENSE="GPL-2 public-domain"
SLOT="0"
IUSE="test"
@@ -34,3 +34,19 @@ src_configure() {
meson_src_configure
}
+
+src_install() {
+ meson_src_install
+
+ if [[ ${EPREFIX} ]]; then
+ while read -r; do
+ if [[ ${REPLY} == $'\t'genfun_prefix= ]]; then
+ printf 'genfun_prefix=%q\n' "${EPREFIX}"
+ else
+ printf '%s\n' "${REPLY}"
+ fi || ! break
+ done < "${ED}/lib/gentoo/functions.sh" > "${T}/functions.sh" \
+ && mv -- "${T}/functions.sh" "${ED}/lib/gentoo/functions.sh" \
+ || die
+ fi
+}
diff --git a/sys-apps/gptfdisk/Manifest b/sys-apps/gptfdisk/Manifest
index 3567dad1651c..6ab2b56bd2ea 100644
--- a/sys-apps/gptfdisk/Manifest
+++ b/sys-apps/gptfdisk/Manifest
@@ -7,4 +7,4 @@ DIST gptfdisk-1.0.10.tar.gz 220787 BLAKE2B 9047bf68a2c5c254bda9b2815488963dc19a9
DIST gptfdisk-1.0.9.tar.gz 215065 BLAKE2B 1939ffd75972a4d7f92af2bfab90c7b0223825b5478b6b808dd35af943c687d38ba81663cd7ba5e0f9400656db4dac019c13a9f75d90b7bd716568c676c24dd2 SHA512 c2489ac7e196cb53b9fdb18d0e421571eca43c366de8922c5c7f550aadf192558e7af69b181c30747d6cf607c1670126223465eaa5e231cc589402d94a4e97a2
EBUILD gptfdisk-1.0.10-r1.ebuild 1381 BLAKE2B 9db39574772c2ade79cff0d04b5d032d7d03ec0eb0c43011025de6e0a4e86975e49e9030a732e35dc422e292478f622250cbb8663cfad02a21941663ea792063 SHA512 764940f00b19fc8ea10aee1878150fa2d943bbd1e1d418515eb1e37d99651d90031aa39fd44bbacf28267065527cd797ce4a3813ab45117292f7f374a7f575cc
EBUILD gptfdisk-1.0.9-r3.ebuild 1459 BLAKE2B 4dede3196d9038c11b5b1fe21b79c256a0d9b23d6d38277287caa02ee7214d982c75ae569daf947c78c161339e8223b191313a94a1904ff8c6e743033edb9581 SHA512 04adb76e5251d3cd93cb4193fe6fe3f4fa0f670b0730594a7f83de859e541ab6c4296efb11053611300ba3fb378859c4d1341bcc6b7f0a2d3b230df5006a22a5
-MISC metadata.xml 324 BLAKE2B 71325b739cb7e216be64dfff099ebf3a3f24d8a714ce59838780b6944a65f7d9abdb9b0afb43c617364071778768a7d90da9ef8c7eb4c3bc0cd6b5dc9e04c773 SHA512 ad7457ef87228bef7db385c72bee2c9cf1f913cf261641582a57e4b72c05e7106ad39092c55e2aae1e4d92f86a0bf6f4537dd7de9fdd6e1dc64677b36df4a273
+MISC metadata.xml 246 BLAKE2B 3d41e700d98c6016b343a1f59506759ecb12c7e262b16db795bf4fb1f428dc6c6e8f5a5b0b85ecd5ab4b5ea2344e6e202a40057ad614593c3337308689437f4b SHA512 8364da10362a3a706d6afaa5cf13a3ffbe393e8dd538cb11892ef3f46d888f911cfe8685fcb1225aebf522f81adbace01e2169ac8914e7e3a26a5183ceb7208b
diff --git a/sys-apps/gptfdisk/metadata.xml b/sys-apps/gptfdisk/metadata.xml
index 519be91819e5..8755103a78f0 100644
--- a/sys-apps/gptfdisk/metadata.xml
+++ b/sys-apps/gptfdisk/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">gptfdisk</remote-id>
</upstream>
diff --git a/sys-apps/hwdata/Manifest b/sys-apps/hwdata/Manifest
index bb74966299ec..6fcf8cfe49d3 100644
--- a/sys-apps/hwdata/Manifest
+++ b/sys-apps/hwdata/Manifest
@@ -4,6 +4,6 @@ DIST hwdata-0.382.tar.gz 2423254 BLAKE2B d5f2b2d9497c6a8652c02b49fde008845ac3608
DIST hwdata-0.383.tar.gz 2430035 BLAKE2B 7f53f08fa6df5d4dd2eb5a92b419914a0fd04a74285d5af0d879fe9b30b768f24c526225b3d700201a53eccabee49ae84958bb6605bc0265483bdf1801dfbffc SHA512 9a11e0d8cc6788c6a54c87956afb19853f5214c1d2deb77cc7c6155687a9621b83d54533a8e475decad82aaad84581ee410d16b7db20e666f62a003a76a62618
EBUILD hwdata-0.375.ebuild 694 BLAKE2B e65d661084c4d61beaf449b8f7b8db5ba3bea6d2ccb93776d93dc077f26f74bcca40e89eafddacac44f67faaa568012c3c01c679bcc5dcb210889356b4d7d81b SHA512 087f7c7157e38023f3f3121237dc930fb69abca7b0523907a01463d011380d0f78d15bb4ace04deb08082af5d03fa7a1371d196ca34e31bc4d14b36e681ea077
EBUILD hwdata-0.376.ebuild 694 BLAKE2B e65d661084c4d61beaf449b8f7b8db5ba3bea6d2ccb93776d93dc077f26f74bcca40e89eafddacac44f67faaa568012c3c01c679bcc5dcb210889356b4d7d81b SHA512 087f7c7157e38023f3f3121237dc930fb69abca7b0523907a01463d011380d0f78d15bb4ace04deb08082af5d03fa7a1371d196ca34e31bc4d14b36e681ea077
-EBUILD hwdata-0.382.ebuild 702 BLAKE2B f9b23f4f07d7e4b8d58f6802221703cae82ef55ccde4c4ef948d27912241d5ef19b8d9d76cb41432ae28bd42f568aad8eea15f3b9e862c352015b7c0608b7d57 SHA512 f647ab18b6ebfeee6e14d6787a6dfcbdc3ae76631eb356889986c561bfdf31353668f3a52bf364c34f8344933c12a08fd9613b3800dad7334eb17559351e69fa
+EBUILD hwdata-0.382.ebuild 694 BLAKE2B 6e0d1777463dc18ababddd75e3b185e92efeab8bab61776093b14a9bcfbf5dd5aeb2f2223616bab6cfa9b9e08cec82f350bcdbe97f050f6a8cbd34fdb4c8b631 SHA512 d6715e361e6afe6ab68fa4e56f8439480f491e4d1edf6fd46cc8c92647ddfe489e49e33e776bed1a4dd845b873bb71b7369fa6e97c70ac537a1781a67369afa4
EBUILD hwdata-0.383.ebuild 702 BLAKE2B f9b23f4f07d7e4b8d58f6802221703cae82ef55ccde4c4ef948d27912241d5ef19b8d9d76cb41432ae28bd42f568aad8eea15f3b9e862c352015b7c0608b7d57 SHA512 f647ab18b6ebfeee6e14d6787a6dfcbdc3ae76631eb356889986c561bfdf31353668f3a52bf364c34f8344933c12a08fd9613b3800dad7334eb17559351e69fa
MISC metadata.xml 328 BLAKE2B cf72c9663e944154e41475067b5e89dbfcd50f0c771e17dddfb6042a2ccb10693d7ef6eb7508e9ec7a50cbc59e8e47698030a5c1e18accd79040d4318416eb54 SHA512 f366d006f709fabe624840768aa780982884ba8a74f3ac121e323995e218a577dc5a4d34d9dcbec44571580d388967d78350d4540316444ddaf014b99db804e7
diff --git a/sys-apps/hwdata/hwdata-0.382.ebuild b/sys-apps/hwdata/hwdata-0.382.ebuild
index aa8f1bb9c78f..294584919180 100644
--- a/sys-apps/hwdata/hwdata-0.382.ebuild
+++ b/sys-apps/hwdata/hwdata-0.382.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/vcrhonek/hwdata/archive/refs/tags/v${PV}.tar.gz -> $
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
RESTRICT="test"
diff --git a/sys-apps/intune-portal/Manifest b/sys-apps/intune-portal/Manifest
index 2851378bae99..a90abd55bdb9 100644
--- a/sys-apps/intune-portal/Manifest
+++ b/sys-apps/intune-portal/Manifest
@@ -1,4 +1,4 @@
AUX wrapper 345 BLAKE2B 5540b50377a3593d1ff12670fa3596850083e19fbfeb508e529fa218be0bb66410ac6cce440aa1e12b4fb9b4113e895ee5943e302b8568f571f97f13faca5342 SHA512 e70deccdf3c00a139b6230c5fa59224bf9b29156f107b4ab494e9d8bee0c96f4e2bb33c595b17b4378dbd860c9a841264f8d782a563adeefbaba20b09d531542
-DIST intune-portal_1.2404.23-jammy_amd64.deb 6666262 BLAKE2B 66e615fabcf1d307a8fc794fea03c842b3380d78f67c412acb673f185a04658427566c1f23a60b34a294462e782da46cf9004c4ef8aaf41eea67a42f671ae53c SHA512 8c344eb9b0edb4639bf2903a26c341eb0eefe15e4e663516dba9381d50cc6bc5b4868e71f85d9bb70e33b70db785eb47f74b136246b36f438d09aa7ac80e7119
-EBUILD intune-portal-1.2404.23.ebuild 1963 BLAKE2B 741d45a674383e1280d6c1d04b880275563833eacc8918498f7f23a8d4a244e592be6cb5efbb9711c7fd6beb620a0e33f7999d46d72af2f90285e144884d2df5 SHA512 62fa7582ef8c2c3d97480521c9114e89c4157af8727fb42cba67eeee8afec507522ff580de463fb4513816d558955e35cef37cb5a8535d1e18f8b35c5a710323
+DIST intune-portal_1.2405.17-jammy_amd64.deb 6662402 BLAKE2B 0f745cb0ebe6876645b14db04ba50e840cb11cfa8e9239080704299e461ffaded22f9e854ff8c635c08289e4b15f128780f30a6e2ef03d2ded4f2f1db512d3cc SHA512 5188f7467ed7cd85c8a70a24669ad2906517e71a5ca2f06f27437e9078df569afbf95c3b7b02b2c65dc85c2e58a799313e30211bab9226fabe4399a2bdb52073
+EBUILD intune-portal-1.2405.17.ebuild 1963 BLAKE2B 741d45a674383e1280d6c1d04b880275563833eacc8918498f7f23a8d4a244e592be6cb5efbb9711c7fd6beb620a0e33f7999d46d72af2f90285e144884d2df5 SHA512 62fa7582ef8c2c3d97480521c9114e89c4157af8727fb42cba67eeee8afec507522ff580de463fb4513816d558955e35cef37cb5a8535d1e18f8b35c5a710323
MISC metadata.xml 248 BLAKE2B 97ed0d2320e1aa2d1cca6b63b0cf9cb07669ea73ac0dad7a8f7db4f510d3b2dc28cbf5a7c019f15ac87c25c5e51e619386694b49d21fc19f4092047c8e382287 SHA512 23bb29604f7cc644073025158d751004189a85fe6be88a7817afebad685c3b73f21cdb3e5d05f16699baa5d6b52f1e3a1f365b1ad7ea09bfcd204182e646f203
diff --git a/sys-apps/intune-portal/intune-portal-1.2404.23.ebuild b/sys-apps/intune-portal/intune-portal-1.2405.17.ebuild
index 47eb619b6b16..47eb619b6b16 100644
--- a/sys-apps/intune-portal/intune-portal-1.2404.23.ebuild
+++ b/sys-apps/intune-portal/intune-portal-1.2405.17.ebuild
diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 7b682baef3fe..c9916d1c1b4f 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -2,8 +2,10 @@ DIST inxi-3.3.27.1.tar.gz 614167 BLAKE2B 1a312255340bfe361eb10dd725cc9fb1421d8df
DIST inxi-3.3.30.1.tar.gz 643283 BLAKE2B cfcafc643e7e18261fac622df3614e7ad296ec2233ebf6750243d9490e0ca5e8ba3742286a0630ae948d16ac4d09705ffc1b20df666f48ed2c5331a8320919d7 SHA512 dba5c23d991bd6fb34eec9c2b6107da4e0ddab202f97e8aa53efb25d446fbe77f5250a9d14f543014f21d2cc614cd4e2d486a9f1fae78dde37ecee418cb763f5
DIST inxi-3.3.33.1.tar.gz 679978 BLAKE2B 7445989e64cbb4beb39d6b415230ed70f5b7be90a9b4155104abdb4d57d490ea5ae09cd48871ed3745ba7b719fe4eb49e9706ad168f59245c66f8f576cf022f3 SHA512 7537da7175fe1578a09567e169a309c5258cbb1fd1ae7e58d98df800110cd03333775f8a73f672a5a6a8f0a950123f4f5908a15023648da9150f43464d25be10
DIST inxi-3.3.34.1.tar.gz 683279 BLAKE2B 5693d8add89185fe626f8f6a9e606f7582175402158cd01e30b91779eb289e00d5e8bc71c0d72028b0d5bf1913c040c206c7db83e5fd4639a622dc847d6f1ba9 SHA512 75b21d4ac99383b44d9a2f0f206b3bc612bd2f10fdae44e4b15373090825eea6c7c70250c8f535438d44fc4e938e4ebdb813016cc4a6ab2dbd6d91b6b50adc27
+DIST inxi-3.3.35.1.tar.gz 689546 BLAKE2B 5b383998a110291f02807e2d61f5454a49437bb1dea682ec677ea9e76b5d9fcfb1b1d644700670d71f999ca6fdd100e852d6ab7936309998e6992507b2083c02 SHA512 f71d18c63d7d4dbe4d9d1d6c1dace2527c5ef1c29f58ea08d0d3f09f86c0a7514ec448b3f1f83392d19bd7c64e3718d1ed5f420589a67893ad9b32cc8d0c810c
EBUILD inxi-3.3.27.1.ebuild 849 BLAKE2B e33bca955b9d9eaa1eeeaec203d42bb8435fcdabdb954f68692cdc141019f6f79bf3618fef50e9ff2d3fcf9c5022cb348cf5739072673683e3e3e49ecf90ca8f SHA512 bfc1850345c0689a45dae8cd2712371928f08e3b3f5d6c78b82abd2614051cae20a0ea92626cbd52ab6e6cdf59677ee7b1da4aaba12536f528f2eec389fdbfc4
EBUILD inxi-3.3.30.1.ebuild 851 BLAKE2B ed4c7d42fb76a7dc4cc445090448b6a8bc201a7b356971d447e08b59d215be093fe2cedc5fec8baf56e5b78d6d95a91fd26d06f0da292e888b7a16fa72418f46 SHA512 bfc39127783662976e2556a06c85bb3f5d5dfb2b4c29145b65c3ce453751f4d12a7008ecac9b5ee553e08264c21f257baa20613a5288e8af7695673274a2a3f6
EBUILD inxi-3.3.33.1.ebuild 3616 BLAKE2B 9710684712c2bca7e66e75a4d92cb5d78a77a3379e0c9ca79b5f85be0112a9a3cede7ba45a8779a0e6a377da5fa4849fbf7a58729ce0ddd80ee6355cecab3471 SHA512 bfff2b167c144300211545ddba604e6fe10ff2ce93602a18ab358a9ab3f9bf0cf44de7ea53b177bbc848bbb8f35a18515f796dcf1c28fba00ddbff3d1a30b0a5
EBUILD inxi-3.3.34.1.ebuild 3623 BLAKE2B 0962d3d474750f74b722af4223170cd49a6a2beed6daebb8eb5eed28feb1dfa5f612900c826b342a6247d8d85e651539fad04c7b386aa87ca06e2b6daafd91dd SHA512 1923407e4e9bfc939c16095d0a55c83e1a235636aedb6712218d91c5f2bf39322b471822e15b0039d911809d46a4c99e25ea5395f35a11bffa012e9ad2a8adb2
+EBUILD inxi-3.3.35.1.ebuild 3623 BLAKE2B 0962d3d474750f74b722af4223170cd49a6a2beed6daebb8eb5eed28feb1dfa5f612900c826b342a6247d8d85e651539fad04c7b386aa87ca06e2b6daafd91dd SHA512 1923407e4e9bfc939c16095d0a55c83e1a235636aedb6712218d91c5f2bf39322b471822e15b0039d911809d46a4c99e25ea5395f35a11bffa012e9ad2a8adb2
MISC metadata.xml 664 BLAKE2B c38054112d7054267d754e28b8c11e00728dbcc516d3ff0acb7a09ba4770229878bfed12169ba18444fa0851a73268ba3cb8d5232ded4aa7b88ba8c9e3f33ca1 SHA512 0b050ad410e854af80b4c16cf8e2b2838a0d6c2a8638a38dc2083939b7022734671f71dca8f81d0f350c0993b6e5f86f59681f15cf7b5c5e959035f51b320e7f
diff --git a/sys-apps/inxi/inxi-3.3.35.1.ebuild b/sys-apps/inxi/inxi-3.3.35.1.ebuild
new file mode 100644
index 000000000000..990d547acf19
--- /dev/null
+++ b/sys-apps/inxi/inxi-3.3.35.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=$(ver_rs 3 '-')
+
+inherit optfeature
+
+DESCRIPTION="The CLI inxi collects and prints hardware and system information"
+HOMEPAGE="https://codeberg.org/smxi/inxi"
+SRC_URI="https://codeberg.org/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="dev-lang/perl
+ sys-apps/pciutils
+ "
+
+src_install() {
+ dobin ${PN}
+ doman ${PN}.1
+ dodoc README.txt
+}
+
+pkg_postinst() {
+ # All packages are in the same order as displayed by inxi --recommends
+ # including duplicates in order to keep track of changes in the future.
+ optfeature_header "Optional features as suggested by inxi --recommends:"
+
+ optfeature "blockdev: --admin -p/-P (filesystem blocksize)" sys-apps/util-linux
+ optfeature "bt-adapter: -E bluetooth data (if no hciconfig, btmgmt)" net-wireless/bluez-tools
+ optfeature "btmgmt: -E bluetooth data (if no hciconfig)" net-wireless/bluez
+ optfeature "dig: -i wlan IP" net-dns/bind-tools
+ optfeature "dmidecode: -M if no sys machine data; -m" sys-apps/dmidecode
+ optfeature "doas: -Dx hddtemp-user; -o file-user (alt for sudo)" app-admin/doas
+ optfeature "fdisk: -D partition scheme (fallback)" sys-apps/util-linux
+
+ # currently implicit dependency:
+ # optfeature "file: -o unmounted file system (if no lsblk)" sys-apps/file
+ # not packaged yet:
+ # fruid_print: -M machine data, Elbrus only
+
+ optfeature "hciconfig: -E bluetooth data (deprecated, good report)" net-wireless/bluez
+ optfeature "hddtemp: -Dx show hdd temp, if no drivetemp module" app-admin/hddtemp
+ optfeature "ifconfig: -i ip LAN (deprecated)" sys-apps/net-tools
+ optfeature "ip: -i ip LAN" sys-apps/iproute2
+ optfeature "ipmitool: -s IPMI sensors (servers)" sys-apps/ipmitool
+ optfeature "ipmi-sensors: -s IPMI sensors (servers)" sys-libs/freeipmi
+ optfeature "lsblk: -L LUKS/bcache; -o unmounted file system (best option)" sys-apps/util-linux
+ optfeature "lsusb: -A usb audio; -J (optional); -N usb networking" sys-apps/usbutils
+ optfeature "lvs: -L LVM data" sys-fs/lvm2
+ optfeature "mdadm: -Ra advanced mdraid data" sys-fs/mdadm
+ optfeature "modinfo: Ax; -Nx module version" sys-apps/kmod
+ optfeature "runlevel: -I fallback to Perl" sys-apps/sysvinit
+ optfeature "sensors: -s sensors output (optional, /sys supplies most)" sys-apps/lm-sensors
+ optfeature "smartctl: -Da advanced data" sys-apps/smartmontools
+ # TODO optfeature "strings: -I sysvinit version" sys-devel/llvm-toolchain-symlinks
+ optfeature "sudo: -Dx hddtemp-user; -o file-user (try doas!)" app-admin/sudo
+ optfeature "tree: --debugger 20,21 /sys tree" app-text/tree
+ optfeature "udevadm: -m ram data for non-root, or no dmidecode" sys-apps/systemd
+ optfeature "upower: -sx attached device battery info" sys-power/upower
+ optfeature "uptime: -I uptime" sys-process/procps
+ optfeature "eglinfo: -G X11/Wayland EGL info" x11-apps/mesa-progs
+ optfeature "glxinfo: -G X11 GLX info" x11-apps/mesa-progs
+ optfeature "vulkaninfo: -G Vulkan API info" dev-util/vulkan-tools
+ optfeature "wayland-info: -G Wayland data (not for X)" app-misc/wayland-utils
+ optfeature "wmctrl: -S active window manager (fallback)" x11-misc/wmctrl
+ optfeature "xdpyinfo: -G (X) Screen resolution, dpi; -Ga Screen size" x11-apps/xdpyinfo
+ optfeature "xprop: -S (X) desktop data" x11-apps/xprop
+ optfeature "xdriinfo: -G (X) DRI driver (if missing, fallback to Xorg log)" x11-apps/xdriinfo
+ optfeature "xrandr: -G (X) monitors(s) resolution; -Ga monitor data" x11-apps/xrandr
+}
diff --git a/sys-apps/iproute2/Manifest b/sys-apps/iproute2/Manifest
index ed4a9247a22a..34937b127103 100644
--- a/sys-apps/iproute2/Manifest
+++ b/sys-apps/iproute2/Manifest
@@ -15,7 +15,7 @@ DIST iproute2-6.9.0.tar.xz 918144 BLAKE2B a7434a2537a55b4875db0e3cc35383dfe4d0c8
EBUILD iproute2-6.6.0-r1.ebuild 6005 BLAKE2B 9fc5b0e58119278043b53d8a200170f2613065d838922119a03b47df5bdbf98bd167c68a1ee220a5b6ef18ab8a6595470dc515c1f5265d931a6a0f1aab928e9c SHA512 860fd63ceac311bc945fd0729f4b373a824eb7130893c1eb871d1d4138539896385e3380ffa600486d58844aeb08a17a57f2a8daf2672fe7cc0bbf20a1b40dca
EBUILD iproute2-6.6.0-r3.ebuild 5970 BLAKE2B cd6a2a71c8991b42a23ee59ce356aceb6e2a6801ff48866558f973229cfe525d03ba3eb3f30e679d29dbfa0145b555b5b9ef525eae3b1469c0904fea78359d5d SHA512 2002fd7eca14a2b7dc80bbc7004e5f349229f26bfb097d94d82d9ae5c6f29637ce34e38491401f995a8ccdc0c37eda8f1a5fda91fb16dacef34e4d4da17a5d55
EBUILD iproute2-6.6.0.ebuild 5912 BLAKE2B 8a2fbae9e828f4ba106489cba07a94f5ce7e287a4e2d8e38901c334e1daaa162d3d94a6ba14116049b9c245b0e76904cf5401c799c32202c7af33df25177d021 SHA512 95d267179aacb4666b0d14dce83ebd790f099d31546c30ec7e61b9dcfa1c7b946e24839d30f4a3a42a6191427b2e3963b5569cffd4256bc09353680a17d9f68d
-EBUILD iproute2-6.8.0-r2.ebuild 6018 BLAKE2B 40e04288d7acfff500cfea28556eba9f8590b67d3d34cf4627ae5c3fbe9bf74b8b5bf1467bd50a90c41018404a0569917a1355ca5c25ddc9d4146c84140d49f9 SHA512 95db346c6fcc43361579cc97a326e46f4a50bf59b4e2b721802cf7e4243df3a032bc9b2ffe7b4497ed47999d09d4a58f73f21e3e6b08c126ff30d424b487eb5c
+EBUILD iproute2-6.8.0-r2.ebuild 6011 BLAKE2B 5c5383029e724583663e7dd995622b4ae5307de20502f3016adc00e43f80100839ed788225e2292df8c6b5f1e2fabdf8bea1c91cfae425c341abb512c350d8b6 SHA512 92bf25007c2fdf7e0af872ae7220021582a783d96ae771704155de67c3d6f3d46ae9b26931deb7a6da60e15c8e0b092c489bc78498187e358747694e8c55e210
EBUILD iproute2-6.9.0.ebuild 5974 BLAKE2B 0d78cf38466338e0918d60a11edb627297d2363657aa7dba67667693a4560889e0edbb876f7ef5c6bab64aa921ea39b736f3fe2c677c072803b0b1533153507a SHA512 2e260795bffca6c49af09981ee3e4079271d16a13ff46886796ffe3264c79a2562bc2ecbe0cd159d3b1345091af43f24041d7c399147fde7dfbe020b46abe80e
EBUILD iproute2-9999.ebuild 6105 BLAKE2B d2b239882f105b285305b77bff60e12759226b4ea629f2a84caaa9fc51a35c3be42a9ad46e0c4a7ee3c0a34cd824071c9587d06dccd02a0a5fa61802d24135be SHA512 e6a24e56f94d8d56526a89771f1763849d0eed86dc06aa3d484d78bcb7e3fd63e26a83f4c5c7854af49072df042656b94ed1c752a5cff294ea486034e4a9db72
MISC metadata.xml 887 BLAKE2B 28f816c12d798665f2e32e22ffd69dfda03e251bc6447a34e3ddbf0d5d00046c561b7f8282f73ed8609b3d9397da9bc2b1bf54d23bc82d5395af141e2448a3e3 SHA512 e5cafc242c2e4fe64df7456b3e001285933a680b674400ef53b2fc5f966f0c8551fc2ad7d07798d56eed365331ae01536d7b6d41fa5a710c1c2257900ce45d3e
diff --git a/sys-apps/iproute2/iproute2-6.8.0-r2.ebuild b/sys-apps/iproute2/iproute2-6.8.0-r2.ebuild
index d74ccd7658b0..6c0325660d66 100644
--- a/sys-apps/iproute2/iproute2-6.8.0-r2.ebuild
+++ b/sys-apps/iproute2/iproute2-6.8.0-r2.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://www.kernel.org/pub/linux/utils/net/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
DESCRIPTION="kernel routing and traffic control utilities"
diff --git a/sys-apps/kmod/Manifest b/sys-apps/kmod/Manifest
index d860c1f3257c..b91969c15bd7 100644
--- a/sys-apps/kmod/Manifest
+++ b/sys-apps/kmod/Manifest
@@ -1,9 +1,6 @@
AUX kmod-31-musl-basename.patch 3352 BLAKE2B 3fc8fa107d22de1806b40ea2c52110952813877cb98798f15a76aafb900b3cf7382d5ca7d5c6acc0ca540099cc1eaf575d61a3ec0aa71a4a46d0dab61b1f963f SHA512 4349ac247039aed1015a14e6eda5ac479edaff97804d251adf2f48ff492706c0bc55a5258b1e37c38f6fefe9069589693ad66b99bf21eeec18c87ec296f8bd72
AUX kmod-static-nodes-r1 500 BLAKE2B 44ae03377e6cc7b5a271063828fcb39ec6925d82e52207771e1b6b4f921d0a07e51e97a8e6f432b542d88fb0195e1298cd54ba92d462a828ddd94dab7f924eb3 SHA512 8210d90f5d0702aea626b6db00adbabbd550009d8275fe430c8b113fcb0593a4dfb9efb22c061dde259e1bd94390be49823415d3fd99909e22a2bbf7ae349f63
-DIST kmod-31.tar.xz 570936 BLAKE2B 0dc8572da570315cf0aadd87fa7e83d0f88dea91c8566749e6f3004f9a6df916dce337ca99ea5929d41f45b408c1e3effa50f9d24615d7fa28688150a5ce91cf SHA512 05ca70381808bec5f262b94db625662c385408988178a35e4aaf4960ee0716dc0cbfc327160ea4b61098d0c2130ab1b5142ea8156bea8e06ded7f4d288b6d085
DIST kmod-32.tar.xz 511988 BLAKE2B 5b5dac4639406549b23bb1da44bedd86a42885304ef4c7c67344dc8fd70b9e0ca3f83d033c6b80f6e00371d7188e205f4b68fadc56a9ddbf9d6a9d28e9b1e9a4 SHA512 29162135aabd025dff178a4147a754b5da5964855dbeee65ca867dec3b84437f35c1c97f0f027e974a021d3ee9a4940309a716859cc3cfe93c7ed0aada338f24
-EBUILD kmod-31-r1.ebuild 4060 BLAKE2B 51002c2d019b425de450833fd11776d68d35e8536ca8c52b3d431393f5eb089492c6ba16726eaf6de07ab8377427daba841028b8e44abcdb8890db4e3a896296 SHA512 3dbf1d3320920204e740fece6e05ffa37025bd16ce51eb44b738f0497144786f4c8c4f8a68c55a7fed849f7186c16e782652a8d93c07c843b4e67a61beb8e884
-EBUILD kmod-31.ebuild 5880 BLAKE2B 636d01e1c32f4f22e64c868e56d49c238bd6beed835ed5d1b3aef655162ac5741adba02b03e5ed6d89e7303465a7727cf4dcfaed0f87b78318f2142edbb6d1c1 SHA512 eed9173f25d7a9436652a0f0661308ac68a85ef6fdfb88949264189bc836401b6394f62f5bcefadb1564f350a2e011873a3c73d8eadde3a0fc5686d017f0b12e
-EBUILD kmod-32-r1.ebuild 3925 BLAKE2B f21c70bcb3793b2caa848995aa4798013642c4eab93ef0613389bff4dbf7f08ab35dece2f5326868f56a09057b76dae17bfc14821708853a7f76aa33640622c8 SHA512 eec0243d89a5b4c9ff55800bb13d528de3b59d332b41ca7f3cbaad1352410610e83be828b816a7f0b93daffbf9ae3b03e30893e931457975571ffaa6b02adfbe
-EBUILD kmod-9999.ebuild 3933 BLAKE2B 9a80b9fd4b0a197965d57ff600af8b3b01fcf531e9e8887fb1900dcae5ff295ca13aa6e148d6742a8f2098914e82f3e6932a3c21b3081402cb61e91e33ff3f2e SHA512 15b1baf7b6f40eff083fb8e96172a2b586941083737062c0110ac10f2a110e98668afe3ce82e26ee086e261cdee0fda22c70b5f9bd732a50a3f9f436a1f6c6bd
+EBUILD kmod-32-r2.ebuild 3956 BLAKE2B 7024dbec5224a5849cea2f8ad0b370191078375f85aa3a78c76061ea15f390a7c1df14c83cb39fbddfe2ec7c2a3933a8bad2fd4712f0794003f3c388af902271 SHA512 105bccb868858960ea1aa96c505de12ec68da739742f72be6e1cee0716ae4df60690fee2aab594efb349f9514271fef6d69762df33294f88d62cbb13759e19fb
+EBUILD kmod-9999.ebuild 3964 BLAKE2B b3597495184c698bef0727090a585cd31195c9b3424418aef7c5c62659cf10790c27e866098da8ea39b061b1bd924fd4b06b35bcedf1b82a9b88d71706296a55 SHA512 fbccd4afb137c32cb998a2f7ebc76c570a94e5e67ce2dc680fa43972da2b105f4ff3c16455303f8e8b9b414903b893631baa677de035305040ae04c092808c80
MISC metadata.xml 681 BLAKE2B d99a380ff37258528d263ede7c4752ffbb9abfb458674e884504a3618d574cffd0cad0da260e9bca208c5bdce1878ce7b3bf26e48fe883e812c5221c6ae38a53 SHA512 032d9a89779ae60a3e34f4d5cdb6b89c6f07bec68dc23b063e1b06f57825cb071ea89322f3bd9408b2503dab423fef3bac42ab5c8a9ae899849f51e38e0ecef3
diff --git a/sys-apps/kmod/kmod-31-r1.ebuild b/sys-apps/kmod/kmod-31-r1.ebuild
deleted file mode 100644
index d0de1d663e3e..000000000000
--- a/sys-apps/kmod/kmod-31-r1.ebuild
+++ /dev/null
@@ -1,154 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools libtool bash-completion-r1
-
-DESCRIPTION="Library and tools for managing linux kernel modules"
-HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git"
-
-if [[ ${PV} == 9999* ]]; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc +lzma pkcs7 static-libs +tools +zlib +zstd"
-
-# Upstream does not support running the test suite with custom configure flags.
-# I was also told that the test suite is intended for kmod developers.
-# So we have to restrict it.
-# See bug #408915.
-#RESTRICT="test"
-
-# - >=zlib-1.2.6 required because of bug #427130
-# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch
-# - >=zstd-1.5.2-r1 required for bug #771078
-RDEPEND="
- !sys-apps/module-init-tools
- !sys-apps/modutils
- !<sys-apps/openrc-0.13.8
- !<sys-apps/systemd-216-r3
- lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
- pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
- zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? (
- dev-util/gtk-doc
- dev-build/gtk-doc-am
- )
- lzma? ( virtual/pkgconfig )
- zlib? ( virtual/pkgconfig )
-"
-if [[ ${PV} == 9999* ]]; then
- BDEPEND+=" dev-libs/libxslt"
-fi
-
-PATCHES=(
- "${FILESDIR}"/${PN}-31-musl-basename.patch
-)
-
-src_prepare() {
- default
-
- if [[ ! -e configure ]] || use doc ; then
- if use doc; then
- cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
- gtkdocize --copy --docdir libkmod/docs || die
- else
- touch libkmod/docs/gtk-doc.make
- fi
- eautoreconf
- else
- elibtoolize
- fi
-
- # Restore possibility of running --enable-static, bug #472608
- sed -i \
- -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \
- configure || die
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}/bin"
- --enable-shared
- --with-bashcompletiondir="$(get_bashcompdir)"
- --with-rootlibdir="${EPREFIX}/$(get_libdir)"
- --disable-python
- $(use_enable debug)
- $(usev doc '--enable-gtk-doc')
- $(use_enable static-libs static)
- $(use_enable tools)
- $(use_with lzma xz)
- $(use_with pkcs7 openssl)
- $(use_with zlib)
- $(use_with zstd)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}" -type f -name "*.la" -delete || die
-
- if use tools; then
- local cmd
- for cmd in depmod insmod modprobe rmmod; do
- dosym ../bin/kmod /sbin/${cmd}
- done
-
- # These are also usable as normal user
- for cmd in lsmod modinfo; do
- dosym kmod /bin/${cmd}
- done
- fi
-
- cat <<-EOF > "${T}"/usb-load-ehci-first.conf
- softdep uhci_hcd pre: ehci_hcd
- softdep ohci_hcd pre: ehci_hcd
- EOF
-
- insinto /lib/modprobe.d
- # bug #260139
- doins "${T}"/usb-load-ehci-first.conf
-
- newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes
-}
-
-pkg_postinst() {
- if [[ -L ${EROOT}/etc/runlevels/boot/static-nodes ]]; then
- ewarn "Removing old conflicting static-nodes init script from the boot runlevel"
- rm -f "${EROOT}"/etc/runlevels/boot/static-nodes
- fi
-
- # Add kmod to the runlevel automatically if this is the first install of this package.
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- if [[ ! -d ${EROOT}/etc/runlevels/sysinit ]]; then
- mkdir -p "${EROOT}"/etc/runlevels/sysinit
- fi
- if [[ -x ${EROOT}/etc/init.d/kmod-static-nodes ]]; then
- ln -s /etc/init.d/kmod-static-nodes "${EROOT}"/etc/runlevels/sysinit/kmod-static-nodes
- fi
- fi
-
- if [[ -e ${EROOT}/etc/runlevels/sysinit ]]; then
- if ! has_version sys-apps/systemd && [[ ! -e ${EROOT}/etc/runlevels/sysinit/kmod-static-nodes ]]; then
- ewarn
- ewarn "You need to add kmod-static-nodes to the sysinit runlevel for"
- ewarn "kernel modules to have required static nodes!"
- ewarn "Run this command:"
- ewarn "\trc-update add kmod-static-nodes sysinit"
- fi
- fi
-}
diff --git a/sys-apps/kmod/kmod-31.ebuild b/sys-apps/kmod/kmod-31.ebuild
deleted file mode 100644
index b5acdf3f9a37..000000000000
--- a/sys-apps/kmod/kmod-31.ebuild
+++ /dev/null
@@ -1,224 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit autotools libtool bash-completion-r1 python-r1
-
-if [[ ${PV} == 9999* ]]; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="library and tools for managing linux kernel modules"
-HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git"
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc +lzma pkcs7 python static-libs +tools +zlib +zstd"
-
-# Upstream does not support running the test suite with custom configure flags.
-# I was also told that the test suite is intended for kmod developers.
-# So we have to restrict it.
-# See bug #408915.
-#RESTRICT="test"
-
-# - >=zlib-1.2.6 required because of bug #427130
-# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch
-# - >=zstd-1.5.2-r1 required for bug #771078
-RDEPEND="!sys-apps/module-init-tools
- !sys-apps/modutils
- !<sys-apps/openrc-0.13.8
- !<sys-apps/systemd-216-r3
- lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
- python? ( ${PYTHON_DEPS} )
- pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
- zstd? ( >=app-arch/zstd-1.5.2-r1:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? (
- dev-util/gtk-doc
- dev-build/gtk-doc-am
- )
- lzma? ( virtual/pkgconfig )
- python? (
- dev-python/cython[${PYTHON_USEDEP}]
- virtual/pkgconfig
- )
- zlib? ( virtual/pkgconfig )
-"
-if [[ ${PV} == 9999* ]]; then
- BDEPEND="${BDEPEND}
- dev-libs/libxslt"
-fi
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DOCS=( NEWS README.md TODO )
-
-src_prepare() {
- default
-
- if [[ ! -e configure ]] || use doc ; then
- if use doc; then
- cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
- gtkdocize --copy --docdir libkmod/docs || die
- else
- touch libkmod/docs/gtk-doc.make
- fi
- eautoreconf
- else
- elibtoolize
- fi
-
- # Restore possibility of running --enable-static, bug #472608
- sed -i \
- -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \
- configure || die
-}
-
-src_configure() {
- local myeconfargs=(
- --bindir="${EPREFIX}/bin"
- --enable-shared
- --with-bashcompletiondir="$(get_bashcompdir)"
- --with-rootlibdir="${EPREFIX}/$(get_libdir)"
- $(use_enable debug)
- $(usex doc '--enable-gtk-doc' '')
- $(use_enable static-libs static)
- $(use_enable tools)
- $(use_with lzma xz)
- $(use_with pkcs7 openssl)
- $(use_with zlib)
- $(use_with zstd)
- )
-
- local ECONF_SOURCE="${S}"
-
- kmod_configure() {
- mkdir -p "${BUILD_DIR}" || die
- run_in_build_dir econf "${myeconfargs[@]}" "$@"
- }
-
- BUILD_DIR="${WORKDIR}/build"
- kmod_configure --disable-python
-
- if use python; then
- python_foreach_impl kmod_configure --enable-python
- fi
-}
-
-src_compile() {
- emake -C "${BUILD_DIR}"
-
- if use python; then
- local native_builddir="${BUILD_DIR}"
-
- python_compile() {
- emake -C "${BUILD_DIR}" -f Makefile -f - python \
- VPATH="${native_builddir}:${S}" \
- native_builddir="${native_builddir}" \
- libkmod_python_kmod_{kmod,list,module,_util}_la_LIBADD='$(PYTHON_LIBS) $(native_builddir)/libkmod/libkmod.la' \
- <<< 'python: $(pkgpyexec_LTLIBRARIES)'
- }
-
- python_foreach_impl python_compile
- fi
-}
-
-src_test() {
- python_test() {
- mkdir "${T}/test-${EPYTHON}" || die
- emake -C "${BUILD_DIR}" DESTDIR="${T}/test-${EPYTHON}" \
- VPATH="${native_builddir}:${S}" \
- install-pkgpyexecLTLIBRARIES \
- install-dist_pkgpyexecPYTHON
-
- # Smoke test based on https://bugs.gentoo.org/891975#c5
- local -x PYTHONPATH="${T}/test-${EPYTHON}/usr/lib/${EPYTHON}/site-packages:${PYTHONPATH}"
- ${EPYTHON} -c 'import kmod; km = kmod.Kmod(); print([(m.name, m.size) for m in km.loaded()])' || die
- rm -r "${T}/test-${EPYTHON}" || die
- }
-
- if use python; then
- python_foreach_impl python_test
- fi
-}
-
-src_install() {
- emake -C "${BUILD_DIR}" DESTDIR="${D}" install
-
- einstalldocs
-
- if use python; then
- local native_builddir="${BUILD_DIR}"
-
- python_install() {
- emake -C "${BUILD_DIR}" DESTDIR="${D}" \
- VPATH="${native_builddir}:${S}" \
- install-pkgpyexecLTLIBRARIES \
- install-dist_pkgpyexecPYTHON
- python_optimize
- }
-
- python_foreach_impl python_install
- fi
-
- find "${ED}" -type f -name "*.la" -delete || die
-
- if use tools; then
- local cmd
- for cmd in depmod insmod modprobe rmmod; do
- dosym ../bin/kmod /sbin/${cmd}
- done
-
- # These are also usable as normal user
- for cmd in lsmod modinfo; do
- dosym kmod /bin/${cmd}
- done
- fi
-
- cat <<-EOF > "${T}"/usb-load-ehci-first.conf
- softdep uhci_hcd pre: ehci_hcd
- softdep ohci_hcd pre: ehci_hcd
- EOF
-
- insinto /lib/modprobe.d
- # bug #260139
- doins "${T}"/usb-load-ehci-first.conf
-
- newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes
-}
-
-pkg_postinst() {
- if [[ -L ${EROOT}/etc/runlevels/boot/static-nodes ]]; then
- ewarn "Removing old conflicting static-nodes init script from the boot runlevel"
- rm -f "${EROOT}"/etc/runlevels/boot/static-nodes
- fi
-
- # Add kmod to the runlevel automatically if this is the first install of this package.
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- if [[ ! -d ${EROOT}/etc/runlevels/sysinit ]]; then
- mkdir -p "${EROOT}"/etc/runlevels/sysinit
- fi
- if [[ -x ${EROOT}/etc/init.d/kmod-static-nodes ]]; then
- ln -s /etc/init.d/kmod-static-nodes "${EROOT}"/etc/runlevels/sysinit/kmod-static-nodes
- fi
- fi
-
- if [[ -e ${EROOT}/etc/runlevels/sysinit ]]; then
- if ! has_version sys-apps/systemd && [[ ! -e ${EROOT}/etc/runlevels/sysinit/kmod-static-nodes ]]; then
- ewarn
- ewarn "You need to add kmod-static-nodes to the sysinit runlevel for"
- ewarn "kernel modules to have required static nodes!"
- ewarn "Run this command:"
- ewarn "\trc-update add kmod-static-nodes sysinit"
- fi
- fi
-}
diff --git a/sys-apps/kmod/kmod-32-r1.ebuild b/sys-apps/kmod/kmod-32-r1.ebuild
deleted file mode 100644
index e7ffd559cc75..000000000000
--- a/sys-apps/kmod/kmod-32-r1.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools libtool bash-completion-r1
-
-DESCRIPTION="Library and tools for managing linux kernel modules"
-HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git"
-
-if [[ ${PV} == 9999* ]]; then
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="LGPL-2"
-SLOT="0"
-IUSE="debug doc +lzma pkcs7 split-usr static-libs +tools +zlib +zstd"
-
-# Upstream does not support running the test suite with custom configure flags.
-# I was also told that the test suite is intended for kmod developers.
-# So we have to restrict it.
-# See bug #408915.
-#RESTRICT="test"
-
-# - >=zlib-1.2.6 required because of bug #427130
-# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch
-# - >=zstd-1.5.2-r1 required for bug #771078
-RDEPEND="
- !sys-apps/module-init-tools
- !sys-apps/modutils
- !<sys-apps/openrc-0.13.8
- !<sys-apps/systemd-216-r3
- lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
- pkcs7? ( >=dev-libs/openssl-1.1.0:= )
- zlib? ( >=sys-libs/zlib-1.2.6 )
- zstd? ( >=app-arch/zstd-1.5.2-r1:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- doc? (
- dev-util/gtk-doc
- dev-build/gtk-doc-am
- )
- lzma? ( virtual/pkgconfig )
- zlib? ( virtual/pkgconfig )
-"
-if [[ ${PV} == 9999* ]]; then
- BDEPEND+=" dev-libs/libxslt"
-fi
-
-PATCHES=(
- "${FILESDIR}"/${PN}-31-musl-basename.patch
-)
-
-src_prepare() {
- default
-
- if [[ ! -e configure ]] || use doc ; then
- if use doc; then
- cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
- gtkdocize --copy --docdir libkmod/docs || die
- else
- touch libkmod/docs/gtk-doc.make
- fi
- eautoreconf
- else
- elibtoolize
- fi
-
- # Restore possibility of running --enable-static, bug #472608
- sed -i \
- -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \
- configure || die
-}
-
-src_configure() {
- local myeconfargs=(
- --enable-shared
- --with-bashcompletiondir="$(get_bashcompdir)"
- $(use_enable debug)
- $(usev doc '--enable-gtk-doc')
- $(use_enable static-libs static)
- $(use_enable tools)
- $(use_with lzma xz)
- $(use_with pkcs7 openssl)
- $(use_with zlib)
- $(use_with zstd)
- )
-
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- default
-
- find "${ED}" -type f -name "*.la" -delete || die
-
- if use tools && use split-usr; then
- # Move modprobe to /sbin to match CONFIG_MODPROBE_PATH from kernel
- rm "${ED}/usr/bin/modprobe" || die
- dosym ../usr/bin/kmod /sbin/modprobe
- fi
-
- cat <<-EOF > "${T}"/usb-load-ehci-first.conf
- softdep uhci_hcd pre: ehci_hcd
- softdep ohci_hcd pre: ehci_hcd
- EOF
-
- insinto /lib/modprobe.d
- # bug #260139
- doins "${T}"/usb-load-ehci-first.conf
-
- newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes
-}
-
-pkg_postinst() {
- if [[ -L ${EROOT}/etc/runlevels/boot/static-nodes ]]; then
- ewarn "Removing old conflicting static-nodes init script from the boot runlevel"
- rm -f "${EROOT}"/etc/runlevels/boot/static-nodes
- fi
-
- # Add kmod to the runlevel automatically if this is the first install of this package.
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- if [[ ! -d ${EROOT}/etc/runlevels/sysinit ]]; then
- mkdir -p "${EROOT}"/etc/runlevels/sysinit
- fi
- if [[ -x ${EROOT}/etc/init.d/kmod-static-nodes ]]; then
- ln -s /etc/init.d/kmod-static-nodes "${EROOT}"/etc/runlevels/sysinit/kmod-static-nodes
- fi
- fi
-
- if [[ -e ${EROOT}/etc/runlevels/sysinit ]]; then
- if ! has_version sys-apps/systemd && [[ ! -e ${EROOT}/etc/runlevels/sysinit/kmod-static-nodes ]]; then
- ewarn
- ewarn "You need to add kmod-static-nodes to the sysinit runlevel for"
- ewarn "kernel modules to have required static nodes!"
- ewarn "Run this command:"
- ewarn "\trc-update add kmod-static-nodes sysinit"
- fi
- fi
-}
diff --git a/sys-apps/kmod/kmod-32-r2.ebuild b/sys-apps/kmod/kmod-32-r2.ebuild
new file mode 100644
index 000000000000..5b930673338b
--- /dev/null
+++ b/sys-apps/kmod/kmod-32-r2.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools libtool bash-completion-r1
+
+DESCRIPTION="Library and tools for managing linux kernel modules"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git"
+
+if [[ ${PV} == 9999* ]]; then
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://mirrors.edge.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="LGPL-2"
+SLOT="0"
+IUSE="debug doc +lzma pkcs7 static-libs +tools +zlib +zstd"
+
+# Upstream does not support running the test suite with custom configure flags.
+# I was also told that the test suite is intended for kmod developers.
+# So we have to restrict it.
+# See bug #408915.
+#RESTRICT="test"
+
+# - >=zlib-1.2.6 required because of bug #427130
+# - Block systemd below 217 for -static-nodes-indicate-that-creation-of-static-nodes-.patch
+# - >=zstd-1.5.2-r1 required for bug #771078
+RDEPEND="
+ !sys-apps/module-init-tools
+ !sys-apps/modutils
+ !<sys-apps/openrc-0.13.8
+ !<sys-apps/systemd-216-r3
+ lzma? ( >=app-arch/xz-utils-5.0.4-r1 )
+ pkcs7? ( >=dev-libs/openssl-1.1.0:= )
+ zlib? ( >=sys-libs/zlib-1.2.6 )
+ zstd? ( >=app-arch/zstd-1.5.2-r1:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? (
+ dev-util/gtk-doc
+ dev-build/gtk-doc-am
+ )
+ lzma? ( virtual/pkgconfig )
+ zlib? ( virtual/pkgconfig )
+"
+if [[ ${PV} == 9999* ]]; then
+ BDEPEND+=" dev-libs/libxslt"
+fi
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-31-musl-basename.patch
+)
+
+src_prepare() {
+ default
+
+ if [[ ! -e configure ]] || use doc ; then
+ if use doc; then
+ cp "${BROOT}"/usr/share/aclocal/gtk-doc.m4 m4 || die
+ gtkdocize --copy --docdir libkmod/docs || die
+ else
+ touch libkmod/docs/gtk-doc.make
+ fi
+ eautoreconf
+ else
+ elibtoolize
+ fi
+
+ # Restore possibility of running --enable-static, bug #472608
+ sed -i \
+ -e '/--enable-static is not supported by kmod/s:as_fn_error:echo:' \
+ configure || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ --bindir="${EPREFIX}/bin"
+ --sbindir="${EPREFIX}/sbin"
+ --enable-shared
+ --with-bashcompletiondir="$(get_bashcompdir)"
+ $(use_enable debug)
+ $(usev doc '--enable-gtk-doc')
+ $(use_enable static-libs static)
+ $(use_enable tools)
+ $(use_with lzma xz)
+ $(use_with pkcs7 openssl)
+ $(use_with zlib)
+ $(use_with zstd)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ default
+
+ find "${ED}" -type f -name "*.la" -delete || die
+
+ if use tools; then
+ local cmd
+ for cmd in depmod insmod modprobe rmmod; do
+ rm "${ED}"/bin/${cmd} || die
+ dosym ../bin/kmod /sbin/${cmd}
+ done
+ fi
+
+ cat <<-EOF > "${T}"/usb-load-ehci-first.conf
+ softdep uhci_hcd pre: ehci_hcd
+ softdep ohci_hcd pre: ehci_hcd
+ EOF
+
+ insinto /lib/modprobe.d
+ # bug #260139
+ doins "${T}"/usb-load-ehci-first.conf
+
+ newinitd "${FILESDIR}"/kmod-static-nodes-r1 kmod-static-nodes
+}
+
+pkg_postinst() {
+ if [[ -L ${EROOT}/etc/runlevels/boot/static-nodes ]]; then
+ ewarn "Removing old conflicting static-nodes init script from the boot runlevel"
+ rm -f "${EROOT}"/etc/runlevels/boot/static-nodes
+ fi
+
+ # Add kmod to the runlevel automatically if this is the first install of this package.
+ if [[ -z ${REPLACING_VERSIONS} ]]; then
+ if [[ ! -d ${EROOT}/etc/runlevels/sysinit ]]; then
+ mkdir -p "${EROOT}"/etc/runlevels/sysinit
+ fi
+ if [[ -x ${EROOT}/etc/init.d/kmod-static-nodes ]]; then
+ ln -s /etc/init.d/kmod-static-nodes "${EROOT}"/etc/runlevels/sysinit/kmod-static-nodes
+ fi
+ fi
+
+ if [[ -e ${EROOT}/etc/runlevels/sysinit ]]; then
+ if ! has_version sys-apps/systemd && [[ ! -e ${EROOT}/etc/runlevels/sysinit/kmod-static-nodes ]]; then
+ ewarn
+ ewarn "You need to add kmod-static-nodes to the sysinit runlevel for"
+ ewarn "kernel modules to have required static nodes!"
+ ewarn "Run this command:"
+ ewarn "\trc-update add kmod-static-nodes sysinit"
+ fi
+ fi
+}
diff --git a/sys-apps/kmod/kmod-9999.ebuild b/sys-apps/kmod/kmod-9999.ebuild
index 341d36a4f5e2..1e49c67ac4af 100644
--- a/sys-apps/kmod/kmod-9999.ebuild
+++ b/sys-apps/kmod/kmod-9999.ebuild
@@ -6,19 +6,19 @@ EAPI=8
inherit autotools libtool bash-completion-r1
DESCRIPTION="Library and tools for managing linux kernel modules"
-HOMEPAGE="https://git.kernel.org/?p=utils/kernel/kmod/kmod.git"
+HOMEPAGE="https://git.kernel.org/pub/scm/utils/kernel/kmod/kmod.git"
if [[ ${PV} == 9999* ]]; then
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/kernel/${PN}/${PN}.git"
inherit git-r3
else
- SRC_URI="https://www.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
+ SRC_URI="https://mirrors.edge.kernel.org/pub/linux/utils/kernel/kmod/${P}.tar.xz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
LICENSE="LGPL-2"
SLOT="0"
-IUSE="debug doc +lzma pkcs7 split-usr static-libs +tools +zlib +zstd"
+IUSE="debug doc +lzma pkcs7 static-libs +tools +zlib +zstd"
# Upstream does not support running the test suite with custom configure flags.
# I was also told that the test suite is intended for kmod developers.
@@ -79,6 +79,8 @@ src_prepare() {
src_configure() {
local myeconfargs=(
+ --bindir="${EPREFIX}/bin"
+ --sbindir="${EPREFIX}/sbin"
--enable-shared
--with-bashcompletiondir="$(get_bashcompdir)"
$(use_enable debug)
@@ -99,10 +101,12 @@ src_install() {
find "${ED}" -type f -name "*.la" -delete || die
- if use tools && use split-usr; then
- # Move modprobe to /sbin to match CONFIG_MODPROBE_PATH from kernel
- rm "${ED}/usr/bin/modprobe" || die
- dosym ../usr/bin/kmod /sbin/modprobe
+ if use tools; then
+ local cmd
+ for cmd in depmod insmod modprobe rmmod; do
+ rm "${ED}"/bin/${cmd} || die
+ dosym ../bin/kmod /sbin/${cmd}
+ done
fi
cat <<-EOF > "${T}"/usb-load-ehci-first.conf
diff --git a/sys-apps/lm-sensors/Manifest b/sys-apps/lm-sensors/Manifest
index 13e4cb41d85c..c993412b8dc4 100644
--- a/sys-apps/lm-sensors/Manifest
+++ b/sys-apps/lm-sensors/Manifest
@@ -11,4 +11,4 @@ AUX sensord.initd 574 BLAKE2B bbc4e39d6b906a0e7539c4521420b9da686722eb6d26d486c2
AUX sensord.service-r1 155 BLAKE2B 8a61565976b7d333dfb257d0e57a18140229bedb44fc095446e64de85d829f3d34802d4f762967cc503d527b8f28deaeaf3e0a93b3a4384b9c9b62a8b71d4dfe SHA512 83132636209f3e3717edad28ed230f767ee8bf00eabf3036238f64c370d1e42db1c14d1ed965c650da8aa3a6deb3ce7a0794425491ff7f8ce67e2fde934fc4fb
DIST lm-sensors-3.6.0.tar.gz 273209 BLAKE2B d05efa2bf5f052158a9b3f8bbe925d45a8e00fd7fb07490ddf6c87db786c803fbe8a728693f36c301269b995c72d510657d02f2e94fbbe5a7e9f50a36214635b SHA512 4e80361913aff5403f1f0737fd4f42cffe43cc170ef48fff3914c9952f71990739d723f7b0b8120d9a01bcbbc829e964cfbd0a5cf18508af8f8dc825b49860bf
EBUILD lm-sensors-3.6.0-r1.ebuild 6692 BLAKE2B 67d2e0300673c4b42e9a1344b2468f03dc1753967149abcf2cc43191c79de9387dbe9f8b205641dfa5b3aecbaedb55c67d57f4279ad360f57f847fbbc7b36aac SHA512 68d01e97f1c638ac4fb89b2c5764a8741a8db7b5363c3d3634741313cfecc756c731fdc8ee1cf0be98fef38feac98f41a1a2230c194181bcc8d534fd731b2eb6
-MISC metadata.xml 830 BLAKE2B 5d01ec1901a03ca35dacd9c9a032a79cf14f938fbecef2be3dd15e3e32da99b3fa429200ba98fe510b1e1148e58433ef04d4113767a337cf495a394e1c1772ff SHA512 ada6ce9ab911fbd9adb6492961dd3448be5b9a9a05b5c8be8ee64d067cf0eb3994cc473b17391b986b8664659cbfa64dae41c85bfeeddc08351ed22f447e4a3c
+MISC metadata.xml 752 BLAKE2B 2869500f45d7843af710ca30fcd756f8bf6cf8be350a0c8b28a19488090e43b5cc067f93e24d7a719d270cb15e4ed12af2ec495813ef26b6aa75ecb50f6e70e8 SHA512 079c7d7775c434858bd71621f61a0893fda3afe2d83380c6a9a54932314b6b41524962aaa4d71c3ea5c1a392e2e1e9e962ff077becc743b1a6a24dd3effa7f79
diff --git a/sys-apps/lm-sensors/metadata.xml b/sys-apps/lm-sensors/metadata.xml
index 3ce355fef10c..8e6571c26fcc 100644
--- a/sys-apps/lm-sensors/metadata.xml
+++ b/sys-apps/lm-sensors/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<slots>
<subslots>Reflect ABI of libsensors.so.</subslots>
</slots>
diff --git a/sys-apps/man-db/Manifest b/sys-apps/man-db/Manifest
index 67f1cca3149e..1fdc1c62c09b 100644
--- a/sys-apps/man-db/Manifest
+++ b/sys-apps/man-db/Manifest
@@ -5,6 +5,6 @@ DIST man-db-2.12.0.tar.xz 1987444 BLAKE2B a6258c1fc9cd81be5d288298660f5b9bda22d7
DIST man-db-2.12.1.tar.xz 2041380 BLAKE2B b06c48431608cf798659d19df754d992dca8ba31842613a3326e376e80fe74d913146f45a7f3c5e70c421a2401aeabdb091de78ebb3102b9d70c194286c245a7 SHA512 0f79f4205ce116c3148dc6caf561c1b7d793aac234188ef8edd1b1f5aaaebcca32c65ef403dff65896920535077fb63ddc2e9cb293efdb6ef3037c33916aa329
EBUILD man-db-2.11.2.ebuild 5086 BLAKE2B 406c4420f624699316cd0fede3756738f38b84033dbb3ca884b7921729738b098db428156faa6cdca1a7a2aee4128f6e0c9107473f2965f2e83a67f2672fc118 SHA512 6f2b1b64720de1aca1c009218dabe589a4be49e649d08eeb51187750719fb42a60f3795246f4334d78d57917ef86fe349d73af499fb7aeb93229ea5b4af90601
EBUILD man-db-2.12.0.ebuild 5151 BLAKE2B 35baebfc8a608baaff255699403d356e58c4663b9a55005d9a13d36b07415b8e23a73ceb0c3ab1beaa849dfe3510e3547de07284094ea6432bf0651d803037c1 SHA512 7069ca85d19e3d331be0ac82398e5936c4956c957771df3eb52ba48e6c420e831039caec1fdf79ff0357a61053ee29a9fa9142ef5e5beb78b76e8ae0a64b5176
-EBUILD man-db-2.12.1.ebuild 5242 BLAKE2B 4bfee22d4d5c2ad7ea4ec3003c578eb2cedb543465f2fbe90411300c3f16e28474bbb151ac96ffae08198bfa78a3a8886441b38b22175934cde07ef4eb992c12 SHA512 d254eea4cd658646ca2663dfeaa6d0667e3d80d5466ccd5c1c58f57cff929a4e11f1269b3faa3a701df7393a8e0961d4c52ea866463e66d922b24ddffb5168ae
+EBUILD man-db-2.12.1.ebuild 5235 BLAKE2B 051b9ec1df9798881d44a71514e08bb09ad7e55feebe47f29748ca6ab360093dd87619ae36b0c0f567e37c65a636ff4968e82a0d61515075f971c7f8d7f3e45a SHA512 09498a9f72d4380e29a98362e7991bd7a3741ec5f647a5f56d6e9c4e517190b941fedbd7c63b3108c2706c47001cbaeebe1b23bbe9921ffe989b690518b9719c
EBUILD man-db-9999.ebuild 5242 BLAKE2B 4bfee22d4d5c2ad7ea4ec3003c578eb2cedb543465f2fbe90411300c3f16e28474bbb151ac96ffae08198bfa78a3a8886441b38b22175934cde07ef4eb992c12 SHA512 d254eea4cd658646ca2663dfeaa6d0667e3d80d5466ccd5c1c58f57cff929a4e11f1269b3faa3a701df7393a8e0961d4c52ea866463e66d922b24ddffb5168ae
MISC metadata.xml 493 BLAKE2B 33282cbeba0e727dbe080ce8dab8b903590f4139d346e260d950d531fadee3c9a36451b8ec37564b313c8c2fa3ce0accf41cb632db2b2f709287fae4c57bcfd5 SHA512 2ac84cdda859f02a19005ca0cc43b84160171f9080a100491cef5451d0ba3f6d38cdbfb4da35bf38b1942f14eae8ea705774820c2c7a0cd86d4bc9540c9c5490
diff --git a/sys-apps/man-db/man-db-2.12.1.ebuild b/sys-apps/man-db/man-db-2.12.1.ebuild
index cf68b64447c6..43e2675d8e26 100644
--- a/sys-apps/man-db/man-db-2.12.1.ebuild
+++ b/sys-apps/man-db/man-db-2.12.1.ebuild
@@ -14,7 +14,7 @@ else
inherit libtool
# TODO: Change tarballs to gitlab too...?
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
fi
LICENSE="GPL-3"
diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index 55e081c7bd45..9377b47bd2ac 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -3,6 +3,6 @@ DIST man-pages-6.06.tar.sign 833 BLAKE2B 7198f7a024731fcaeb97c131ff02611cefc60cf
DIST man-pages-6.06.tar.xz 2166012 BLAKE2B 49c022204f8ce82fafd6f34a590a310beb6618d884290123a755efd38a71c974aa2e49d729655fcf82df0b96db8f782c1b2eac5174b319b6a383740e715fa11a SHA512 c50b5a47cff5172e46752b61af4dd9f54ee0be88ab69bcc5914bd8ce5ddfaf7358143bea9f69bd6a45f0420eb5eb4596c2200109b23fe98a5221dd01e4a8ea15
DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e SHA512 6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770
EBUILD man-pages-6.05.01.ebuild 3585 BLAKE2B d0fadcaf3f096029d388447a0cb9f0f281786fada32a79a2f6cfa400226f653cdeceec92fdafc56a13f8fcfc7b788f2ccb124ff6763d0082c8cf9d0b738bb763 SHA512 d4f0ada88c0aefc8a753300f930170ea1d3faad28d24bec4df9fffae8c285974360f00a6ded62bd6b301af1881a15f5ac732267304473dba95edc973942f2ad7
-EBUILD man-pages-6.06.ebuild 4441 BLAKE2B cf2d091f3b0354bbcfd969a7882cc6b0484016699d51ee5bb41f76179ad5782744ff25f86a7848cd56234db0aac566e05189d4833fe360f3ef9c6c80c1ddf34f SHA512 d76e9e4ca1309b0c0cb48738e18e44a31b87a8818894a0f0dc2ad2711300e05b4880568a20fc659264bfdc84eeea7bd2cc731043d3af12884c51555c5a3daa5f
-EBUILD man-pages-9999.ebuild 4449 BLAKE2B a0753ea92b599e432710e8c9cfe291fd23370426a7c64e15e9bfa29e3749d3eb0ff4a57c9f0d4120462e0b18d98ef990cd59d4deb8bbf9326e95a896a237f711 SHA512 c409a7c58bfbbf15d2e76d330e1b9ccfd42712516dc07aa61a27b5968a39edb793124ed8f904055a9423ac41a3519ad067665455d79dc273a7b9767ac27d2de7
+EBUILD man-pages-6.06.ebuild 4309 BLAKE2B 59d3dfb555d1209d4a72196c6e681ba407ad0c7ff6be688941cee55081df7a8c2dd157ee5acb3708f809993f3b35982c91880ec255a8f134743fba5c80cd0d6c SHA512 c32b9bdd8e29b36b7e88f544c87d162e8a3b8fcde676ea125dee9f8b4019db12b95f575ca31ba6298f8feaa7acb05a3f11d5718c64ff1a8db2e8df9ae31ba216
+EBUILD man-pages-9999.ebuild 4317 BLAKE2B 7138f7674f852d47e9ce4ca2e83831d9f710a412f1e01e36375408801801ec9cb645c721f5d48751e0658e5ddb81d3d9d3422263053d5c486826d0ae2b1a5db1 SHA512 bc53d544478ce474106362dac22994665f9ff901bb0b2a4e6a6b5516a38778d1214f09ce8fa054a86813e917d2fc1d70069be01b19b1c87753601039795cbbde
MISC metadata.xml 277 BLAKE2B 866b0f11a1927de0a75083001a598aa5ff99fc21b3e2b61811bda22915df73776a2d0ffe350497964c95c47a050723d2573d7248589c5cce28ba83c2660736b9 SHA512 0f502e6d4e3e23c0c88e2d5f4ba641974d934a175a643ba2ad96cdd954a2ab26972794b6ca9a1b370536c6eade6798bcb9c89be0193d170320e1b0f302a2747f
diff --git a/sys-apps/man-pages/man-pages-6.06.ebuild b/sys-apps/man-pages/man-pages-6.06.ebuild
index 1f1a2609c79c..c0cd7d383769 100644
--- a/sys-apps/man-pages/man-pages-6.06.ebuild
+++ b/sys-apps/man-pages/man-pages-6.06.ebuild
@@ -95,21 +95,16 @@ src_unpack() {
fi
if [[ ${PV} != *_rc* ]] && ! [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] && use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
# Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${P}.tar.xz . || die
- xz -d ${P}.tar.xz || die
- verify-sig_verify_detached ${P}.tar "${DISTDIR}"/${P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
- fi
+ einfo "Unpacking ${P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
- default
+ unpack man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+ else
+ default
+ fi
}
src_prepare() {
diff --git a/sys-apps/man-pages/man-pages-9999.ebuild b/sys-apps/man-pages/man-pages-9999.ebuild
index 04246b807452..224074d21d27 100644
--- a/sys-apps/man-pages/man-pages-9999.ebuild
+++ b/sys-apps/man-pages/man-pages-9999.ebuild
@@ -95,21 +95,16 @@ src_unpack() {
fi
if [[ ${PV} != *_rc* ]] && ! [[ ${MAN_PAGES_GENTOO_DIST} -eq 1 ]] && use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
# Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${P}.tar.xz . || die
- xz -d ${P}.tar.xz || die
- verify-sig_verify_detached ${P}.tar "${DISTDIR}"/${P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
- fi
+ einfo "Unpacking ${P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
- default
+ unpack man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+ else
+ default
+ fi
}
src_prepare() {
diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest
index 4c3240dd8962..459099c8dbd3 100644
--- a/sys-apps/mawk/Manifest
+++ b/sys-apps/mawk/Manifest
@@ -2,6 +2,9 @@ DIST mawk-1.3.4-20231126.tgz 413452 BLAKE2B e3907cf88ea3daaaf8a1d12eb9fe3cb726be
DIST mawk-1.3.4-20231126.tgz.asc 729 BLAKE2B 72d8e626aac6354f2e568eb118f2d19b3d770ab8b23449163e84941cdbd8539b0e39edb0446176fc64ecfe2deac81e98f1107df1bdbd815569bf5d6b08d72cc3 SHA512 19a9725f84651f87ecb38350984a60fce52046df45be7c494e615db91f6b76229d3dba20211bca41b90a7370fbba97fcb7bb2fe475ffb880fac7f1116f14333f
DIST mawk-1.3.4-20240123.tgz 413943 BLAKE2B 29a9c89995e969a62bd0b30e494c67e53aea0466c9286e2005422a54a44bef661ef6223522c4b51bc49b83c56512ae47e784c237dd39dfef77b7aa13ec33973a SHA512 f6d5da44280afeac4a9bb6d3788ed71ee816daaa5816f49b9d40add5292f3ae06e5af007a6c993d14405238cbb70ba4997fdd2fcd5901c9a1a4b61357045c4a6
DIST mawk-1.3.4-20240123.tgz.asc 729 BLAKE2B e4ba4ddd1f3227a9dc922a1325b00fac2d9c95a848fdc03f57eaa5f354bf45da218cbf6e931b5c1464b799c05d10ff7fe95d1eb81221b4afba468bedc7805815 SHA512 3b4b8b8b7b74aff7061158a7c284d1949c09d52d78003b678c9dcc1da036a4d84b873103d76362866daf914d5a7d717c71baf13d30d7e882b03c5f87c8e4c452
+DIST mawk-1.3.4-20240622.tgz 414190 BLAKE2B 3238e633546ea04b0e3822271fcd37d1ac6ae3924c9e7655ff14c9fa35d691ba27bb779e7c1b7f95a46c0aa90b75a71ab2681763c89812f55773e97489e03ff8 SHA512 29fed436502531e226af5e04bc54c2f4f9430c80d863f27e520401577c1f03a10d8a0d9def94c71ca43de40a7b1f450340802de37a7276bfe91d029779b1460e
+DIST mawk-1.3.4-20240622.tgz.asc 729 BLAKE2B b57d41b6062a51d18525abce1c1d463debe032fe05dea9f9ac82f49cae12b7190cdcdb59ef69757b1372d777353ab3cae7a38177e99f684550bf31f85fd3eb56 SHA512 a97297424dea27207b49b51fd1461c9a158dd9a4e5289e91194beebe67a35b3b9fbb414cf8367eae296688038264f1e7b6d69a00903f9c88d0b90d32fc154ae3
EBUILD mawk-1.3.4_p20231126.ebuild 1298 BLAKE2B 7799aa876bf05b81a98c9d63116862da55b44e37c56bdbde188e19ebb1dc88d0431130a6db31f6e4eaf242c5c55a8e077702b0190aa22e773ce91e585d1561f5 SHA512 7726ebd7e05af3f8bde3c93ad928085335cfed0d0d9d68124eef4a33bab60eb77cb5ce83b361bc584dc3b6fdcb51a4f015cfc1d9ec3c3f5ae05b76098d66dc99
EBUILD mawk-1.3.4_p20240123.ebuild 1298 BLAKE2B 295253a5cfb6b861214a4072acc84af892d557e2aef52b7066e97043012fae3550a78c070f521df68e8befe6419488391c5bf3313a5eb0b83603aaa7c5575e2c SHA512 1b44dc09bfe3254ba8b89b5d4a38c335e1d328ad95a9f59bdf4beeaf22ad50ed43241be65c20d1b72225de757053caa85952f853df67f87303fb327630c38469
+EBUILD mawk-1.3.4_p20240622.ebuild 1306 BLAKE2B ffa7e2c78073c9ad6e76ad957a230670d4aa0b6475b5cb7fec93afc06fdca09b9eb08c5fcb78b2909448e83f740c2a276751716c0d62d12b887bfe33612f8fcd SHA512 d79cbe028cc16886947f4a5d15abae9820ee73674af5a6b0c5aa2fd76a5e1169c3e91a2f6dad92cf290aaa7105e24316eb05c52cc2ea2315aa0acfdd62815300
MISC metadata.xml 422 BLAKE2B 8bd344848b5247eb1858b7cd31d91a796671c321610b826e602d9350e59769a4e6612438d9bf89ee2d6d63c327729d88a9ccb538b162beb816fde2910d0a4d9a SHA512 9adcc3c3b54ee935d3363e874e76f9e9b1efee00faac94184a84d10a6600dad4f11da51d4567acabf63707ca55f9b3d5ac3df107c6de8b38cad1da9891e82086
diff --git a/sys-apps/mawk/mawk-1.3.4_p20240622.ebuild b/sys-apps/mawk/mawk-1.3.4_p20240622.ebuild
new file mode 100644
index 000000000000..8259c09ce3d6
--- /dev/null
+++ b/sys-apps/mawk/mawk-1.3.4_p20240622.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit toolchain-funcs verify-sig
+
+MY_P="${P/_p/-}"
+DESCRIPTION="An (often faster than gawk) awk-interpreter"
+HOMEPAGE="https://invisible-island.net/mawk/mawk.html"
+SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz"
+SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20240114 )"
+
+DOCS=( ACKNOWLEDGMENT CHANGES README )
+
+QA_CONFIG_IMPL_DECL_SKIP=(
+ arc4random_push # doesn't exist on Linux
+)
+
+src_configure() {
+ tc-export BUILD_CC
+ econf
+}
+
+src_install() {
+ default
+
+ exeinto /usr/share/doc/${PF}/examples
+ doexe examples/*
+ docompress -x /usr/share/doc/${PF}/examples
+}
+
+pkg_postinst() {
+ if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then
+ eselect awk update ifunset
+ fi
+}
+
+pkg_postrm() {
+ if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then
+ eselect awk update ifunset
+ fi
+}
diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest
index 797f1761c92f..67177f17a2e4 100644
--- a/sys-apps/moar/Manifest
+++ b/sys-apps/moar/Manifest
@@ -1,13 +1,13 @@
-DIST moar-1.23.13-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
-DIST moar-1.23.13.tar.gz 2804565 BLAKE2B 01737fbc85e46fb87433bac2f2177562924a8ed2bd12ebd4e361f5a61723de112a0888b188992ae037e9d32303ede836a42d49920b6906acb1c6bf446d7e9a98 SHA512 a054cdf046f8e0e3b2afb949ad766e96ef6b18f5cd06a556af99f6f3b1af662a9e2b0bac49f791fe8eaf143616f2237080b48eeb9e90c595a59d9bed824f3238
-DIST moar-1.23.14-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
-DIST moar-1.23.14.tar.gz 2804444 BLAKE2B 596ab44ac62d092895f1b211f946863d31b7bb9db00d2fdc26a3b3f5d3b8cfab290ee651ba1665584be1055633762dd3cbd971bfd0121ca5c923fa8fc55f4c36 SHA512 b67a535d8dc4ff79966b3d75aaa4c17acf2f648327443e4393fedd42f20dcd147ae8cb53ae5bf795de54639e3ed599f3c7c434df6556d4b3a08171b0aeb3f3c9
DIST moar-1.23.15-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
DIST moar-1.23.15.tar.gz 2804019 BLAKE2B b870275909af4b16f20f755186bcc834045854e4612780e5ec7fd64f352699da1a704918e5a3e0b1544c4363ace32f789f3a714a977f69acfda83b0f36d7ebe8 SHA512 cb2aded40af9f80199dc84008552c9eda989d2de90f00ce2b37b7cdd3c16a387fe5a78593bde71b62bfe0d02e2b2dc051f91159ccd2466570847a6e2c1b5445c
DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa
DIST moar-1.23.9.tar.gz 2804191 BLAKE2B d5663fedd70fc80d70a206c276ece6ec11da4f4b4dc396a3e11b1fb8edd5bd9f3395e943158c4bb297b5ebfeecd8f61bdbaaff79e78c4a89458f1b1a02db0e71 SHA512 9ab4a3e49b66b39f642b6a1f882c0980a4e755e3e127ca37d1319615ae836fe3250676a8c0e95ccd0f8e714357df5dc00235bf67be6097a7b2811f0e3bf02e9f
-EBUILD moar-1.23.13.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
-EBUILD moar-1.23.14.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
-EBUILD moar-1.23.15.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
+DIST moar-1.24.3-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
+DIST moar-1.24.3.tar.gz 2806023 BLAKE2B 7deb1319bf887e117867f4d2a4ede54a618d787d9bdf2c2a3a69d6da376ad7aaa52f8cd2d66da8d6fecd441902b36bd32a8b623c06af142d18422558fff827ab SHA512 7e109eced995c080df54a7c79d96a0403da1246fbd1a30be5c66479740824e3c34e0a3ac2679a7c27e5d0180c6818ea4322a07b71fa3a724d2778458b750653f
+DIST moar-1.24.4-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4
+DIST moar-1.24.4.tar.gz 2806042 BLAKE2B bbe10b9c829074a572f7b741eb5349d02329decc2bdec85e743e177784530ae349653a6941b994c2a3de6496d5ce39c451480a689ceae9daeba6ab13c9e6f555 SHA512 872e7a537b6383665b8f2af0ba92973dca3fa7c1c240db1be34b97cb38274e7aeb81281371809972004f08424bdd78d6c32bc39db2a4ecf22545c5c5ab38ee7b
+EBUILD moar-1.23.15.ebuild 1141 BLAKE2B 6837c1c68e6c64e83a6fc3d51e0699676444231359a74e55e8229a83d41cbb59d30d22cf381c722cc34b857bb1680d104f83e0bf6163496be8538b1f85dafcd9 SHA512 4674a8715b00da1fa5ef4a3497c7df1cad6bb239445fd58ca4cd0883fc4a90bd095fc443555ad956f57b0070035bf1397ad93ca87e90db5e7d2f7f242e45cce6
EBUILD moar-1.23.9.ebuild 984 BLAKE2B 59e8ecfe756c1a600b9ca5e39bc43663264434288be4e7a1a7064c8e2b7dbbf47f130ebe847e6385e28d92aba622d5999a1f48777fe2eae62cf0aec56c24d78e SHA512 a4e31acdd2bc81ff9789e9b1c871a3d080dccf2532c4210f7c1b4a02b2a6366a98cf46eb785f9b896523ef401b71c4e3cda313c9162f1d8ea6151a2b54db8fd7
+EBUILD moar-1.24.3.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
+EBUILD moar-1.24.4.ebuild 1143 BLAKE2B 3b995dadce97cddd595cc95ebcc290651b0c94255eae7d6fd36e9b8029764fb981dab2728a3ed808f9438080f5b3f0727474fe4051bd2f704e21df48a3437b90 SHA512 c29255a40fdec0fd4f37afd2d899e4ff9ed435ec5b5b14656ddbc4039572c56196dd597f61e444963096d1e0051f7e83a0ad2c4e5bc863cb8a141e134b4b1071
MISC metadata.xml 316 BLAKE2B 19b5d071afbcad1f05744cca494156dc634f3fc35afaf4828dcf1e691e75a0f47f162b6cf548e5a333441f25327970f6a71d6acb436b60a68deeb7fb44659d45 SHA512 44155ffd972d79d47e41fe2ed38583e41eaaeb9f6b0de7e52b666930906f561e73d1f604acf602750ae1bed50e516dbbe36327b47ba2005813438e0d2db070e1
diff --git a/sys-apps/moar/moar-1.23.15.ebuild b/sys-apps/moar/moar-1.23.15.ebuild
index 928e03d26244..7da7d0e2a6a0 100644
--- a/sys-apps/moar/moar-1.23.15.ebuild
+++ b/sys-apps/moar/moar-1.23.15.ebuild
@@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar
LICENSE="BSD-2 BSD MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm arm64 ~ppc64"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-apps/moar/moar-1.23.13.ebuild b/sys-apps/moar/moar-1.24.3.ebuild
index 928e03d26244..928e03d26244 100644
--- a/sys-apps/moar/moar-1.23.13.ebuild
+++ b/sys-apps/moar/moar-1.24.3.ebuild
diff --git a/sys-apps/moar/moar-1.23.14.ebuild b/sys-apps/moar/moar-1.24.4.ebuild
index 928e03d26244..928e03d26244 100644
--- a/sys-apps/moar/moar-1.23.14.ebuild
+++ b/sys-apps/moar/moar-1.24.4.ebuild
diff --git a/sys-apps/nvme-cli/Manifest b/sys-apps/nvme-cli/Manifest
index 925c3e20df54..85fde21276bf 100644
--- a/sys-apps/nvme-cli/Manifest
+++ b/sys-apps/nvme-cli/Manifest
@@ -5,5 +5,5 @@ DIST nvme-cli-2.8.gh.tar.gz 910994 BLAKE2B c231fc087219622736bdc400c83d2a320670f
DIST nvme-cli-2.9.1.gh.tar.gz 932210 BLAKE2B 865808c17f2098f8d0be8ba928869801023f77f0ffd44b5d2424b9f75e01180f8d1990684e3e4a79363e650a44e58abe213b5ab55328f0bde9ed699eba9a215c SHA512 c9c86e7567c2d4c59aff1eb9d18f4775923db3c81a89c628b819121c32150d4bc2d65d0dacac764c64594369890b380d0fd06bc7c1f83f4a7f3e71a51a6fee24
EBUILD nvme-cli-2.7.1.ebuild 926 BLAKE2B ffdaa6599c97b85a07f8e08e51c06d74157bfeff083c034bb93c023406689216e715537bfb8a47b289982a5ec1d83a5f273c4a903bed38207dfc43514a34c7da SHA512 48f4e66972e0594775f735e0dcc6900e009361ec03f06200e288922262f4a63e57e98cddc7bff820172f7fc9b02015dead97ec10f2479934be5dc4b61594b726
EBUILD nvme-cli-2.8.ebuild 947 BLAKE2B 51bfcee2f89a93e4fc1a7d280639442dba7af56bc67fc7cfa9af2a89b5ec7e4f6170e28ab3508f72d9d344cccd2141562b7361a5db949ece50039b275cce246d SHA512 3df063c969ae6b0301e60acc4fd75f6cd0ffa13d296f0defacd1333ab99562d5bd92095104bdb11ef4dc35d859147d66260b87a429c77f1d11f034da01824191
-EBUILD nvme-cli-2.9.1.ebuild 1046 BLAKE2B 5fe657a5bcd85671e25278a98e466000b8c4bdc7e24023822c97be010211e6b82a17d36ea7dc67a01ff25b627cec7e636ed10d833c74b4938252c16d6bc8dc3f SHA512 e84ebe4e8e598a19e907fe787e038a759cc1c8e9eea2714bf46abe5e221b9925bf6afb6542ee52d81d2834e5b2d551234695e7b0d2cf37fbd186a27fbc0b8fee
+EBUILD nvme-cli-2.9.1.ebuild 1044 BLAKE2B 5a4703cc0c923c44e9357576110e22b260caa3fedf431ab8ba7696ef9e49318a25ce8861aac880fc90312e74eb3e83a29a432e97510dc98d795eda4e11f0e0d7 SHA512 0cab4a77a3ea60eaa7087b6c728e60bf03f30d572e1e4c93be0bf3e99d87d31fc49b8996e2adec6e894df74fab67feb0f5b303ce00d58ee5e75ac39269420944
MISC metadata.xml 435 BLAKE2B 6756d3cbc2fa183946f5cb5fe2e6cc3e19ffef2a63f6c5ba6cf203bbcc6eb0df68d615b8ad266dc89ce23cd06a5d843bddeae8eaf574bf45ad1c06442f50c9c5 SHA512 2b05f8e31378564378339755d80da4244524c8f261fc0fda47a1350bf5a6309b5cca68c74bad06566d6f2bf9e1cc1747b7ce2ebf783c46a9015d27fdcff44b7d
diff --git a/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild b/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild
index 991abb4ea462..0ae397d0570e 100644
--- a/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild
+++ b/sys-apps/nvme-cli/nvme-cli-2.9.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/linux-nvme/nvme-cli/archive/v${PV}.tar.gz -> ${P}.gh
LICENSE="GPL-2 GPL-2+"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~sparc x86"
IUSE="+json"
RDEPEND="
diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest
index ae85892e8c5a..dad6fb9d497d 100644
--- a/sys-apps/openrazer/Manifest
+++ b/sys-apps/openrazer/Manifest
@@ -1,5 +1,3 @@
-DIST openrazer-3.7.0.tar.gz 249201 BLAKE2B fd3d98b1d3c46623392a5cd42c8cafd605a7e2a6ec3d42f1f8f3c27b20fe06a149d55c45615a574957a14b66d20371cc9ddfd551c44659bd3887e53a3ad44570 SHA512 5067510fc22040f7a351556499db85a728863d97b56cdb26ea15adebe062403d2a4927c9bdcd620bddeb3388f1db184c0036dd121495b27ddb0d8d80cc17aafb
DIST openrazer-3.8.0.tar.gz 250649 BLAKE2B 7266bff9d1614d72b051370aae4cce917adc8d601b788a93eea11db8d11d9c993527aed9b588c5f1c7b248e0e4fa560faf3c095c551bca2a1126ea6b01189154 SHA512 5ec059017591e8942f4c623deb4fa394c4c1d8a0eb14f80491c00976848964c07b4f56bb542f9e5cea84818b296fd05c768feb9eef3d1c9e8e087e5497319fe5
-EBUILD openrazer-3.7.0-r1.ebuild 3677 BLAKE2B e6508d20c12381dd6a57cdc725211d3924c44c81aec2e62d09dae20a63b9ec297ded6863ef02d90ba7fe1143750f6422ffa1a4c82c3b5034a293fbe647ba4fcb SHA512 11ce3233e20aedee0b7c8a22c710577f984ff7430fd181ea313a6d7b8e377b7aa33feaeb0aef65fddf790ae18fdf0ecc8a3759aaf2b285475c93e4975c295748
EBUILD openrazer-3.8.0.ebuild 3677 BLAKE2B e6508d20c12381dd6a57cdc725211d3924c44c81aec2e62d09dae20a63b9ec297ded6863ef02d90ba7fe1143750f6422ffa1a4c82c3b5034a293fbe647ba4fcb SHA512 11ce3233e20aedee0b7c8a22c710577f984ff7430fd181ea313a6d7b8e377b7aa33feaeb0aef65fddf790ae18fdf0ecc8a3759aaf2b285475c93e4975c295748
MISC metadata.xml 557 BLAKE2B c7d8fe83eb9f1d3d5361d816e6bad6abd2eea172e743a3482b1e67bb77019251b26b2ecb7d9d8e7efd4ada69990ea07735446771a836a64bd110cac6b72a626a SHA512 87490d202ae606a8f4d1fe63e5631c7eae1ae13f0705dc6553f79b351d6181183cc81c69b5740647298a48e35db407821835c8309db725b609f4bcfd8d0bdd56
diff --git a/sys-apps/openrazer/openrazer-3.7.0-r1.ebuild b/sys-apps/openrazer/openrazer-3.7.0-r1.ebuild
deleted file mode 100644
index 878518347eef..000000000000
--- a/sys-apps/openrazer/openrazer-3.7.0-r1.ebuild
+++ /dev/null
@@ -1,175 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod-r1
-
-DESCRIPTION="Drivers and user-space daemon to control Razer devices on GNU/Linux"
-HOMEPAGE="https://openrazer.github.io/
- https://github.com/openrazer/openrazer/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-2+"
-SLOT="0"
-
-IUSE="+client +daemon"
-REQUIRED_USE="
- client? ( daemon )
- daemon? ( ${PYTHON_REQUIRED_USE} )
- test? ( daemon )
-"
-
-RDEPEND="
- client? ( dev-python/numpy[${PYTHON_USEDEP}] )
- daemon? (
- acct-group/plugdev
- dev-python/daemonize[${PYTHON_USEDEP}]
- dev-python/dbus-python[${PYTHON_USEDEP}]
- dev-python/notify2[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-python/pyudev[${PYTHON_USEDEP}]
- dev-python/setproctitle[${PYTHON_USEDEP}]
- x11-libs/gtk+:3[introspection]
- x11-misc/xautomation
- x11-misc/xdotool
- )
-"
-BDEPEND="
- ${RDEPEND}
- virtual/linux-sources
-"
-
-DOCS=( README.md )
-
-DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module
-(razeraccessory, razerkbd, razerkraken and/or razermouse),
-add your user to the \"plugdev\" group and start the OpenRazer daemon.
-To automatically start up the OpenRazer daemon on session login copy
-/usr/share/openrazer/openrazer-daemon.desktop file into Your user's
-~/.config/autostart/ directory."
-
-distutils_enable_tests unittest
-
-python_compile() {
- cd "${S}/daemon" || die
-
- distutils_pep517_install "${BUILD_DIR}/install"
-
- if use client ; then
- cd "${S}/pylib" || die
-
- distutils_pep517_install "${BUILD_DIR}/install"
- fi
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_scriptinto /usr/bin
- python_newscript daemon/run_openrazer_daemon.py "${PN}-daemon"
-}
-
-src_prepare() {
- xdg_environment_reset
-
- if use daemon ; then
- distutils-r1_src_prepare
- else
- default
- fi
-
- # Remove bad tests.
- rm daemon/tests/test_effect_sync.py || die
-}
-
-src_compile() {
- local -a modargs=(
- SUBDIRS="${S}/driver"
- KERNELDIR="${KERNEL_DIR}"
- )
- local -a modlist=(
- {razeraccessory,razerkbd,razerkraken,razermouse}="hid:${S}:driver"
- )
- linux-mod-r1_src_compile
-
- if use daemon ; then
- distutils-r1_src_compile
-
- emake -C "${S}/daemon" PREFIX=/usr service
- fi
-
- readme.gentoo_create_doc
-}
-
-src_test() {
- cd daemon/tests || die
-
- distutils-r1_src_test
-}
-
-src_install() {
- linux-mod-r1_src_install
-
- udev_dorules install_files/udev/99-razer.rules
- exeinto "$(get_udevdir)"
- doexe install_files/udev/razer_mount
-
- # Install configuration example so that the daemon does not complain.
- insinto /usr/share/${PN}
- newins daemon/resources/razer.conf razer.conf.example
-
- if use daemon ; then
- # Python libraries/scripts, "client" also requires USE="daemon"
- distutils-r1_src_install
-
- # dbus service
- insinto /usr/share/dbus-1/services
- doins daemon/org.razer.service
-
- # systemd unit
- systemd_douserunit "daemon/${PN}-daemon.service"
-
- # xdg autostart example file
- insinto /usr/share/${PN}
- doins install_files/desktop/openrazer-daemon.desktop
-
- # Manpages
- doman daemon/resources/man/${PN}-daemon.8
- doman daemon/resources/man/razer.conf.5
- fi
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
- udev_reload
-
- if use daemon ; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- fi
-
- readme.gentoo_print_elog
-}
-
-pkg_postrm() {
- udev_reload
-
- if use daemon ; then
- xdg_icon_cache_update
- xdg_desktop_database_update
- fi
-}
diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index ebe0c2fe0fa0..d7464c661beb 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -2,9 +2,9 @@ AUX openrc.logrotate 43 BLAKE2B 0587cd211767937fd6273e6b159271490443a94d80a54b5a
AUX start-stop-daemon.pam 63 BLAKE2B df39a1a12fe09dbbc0746eac67035d9e6d4a63323f6c937ef3888c70787354128e415b3c1c8bccccec0c987b3e789711cd1ddaba55e9b53a7f67b332c4ca9d5b SHA512 85cf440611b8f87f51bf24bdd9fa03639a75b950f00096d81b8826c21ae85ff9784b8c56b8ddb482e70f08bce933d4561b30750346d51fb2cef3be34acc065cb
DIST openrc-0.48.tar.gz 250249 BLAKE2B 4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b SHA512 c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
DIST openrc-0.53.1.tar.gz 251312 BLAKE2B c44570b489621ac097f057dd25a9a7fd6274fc68c987d548a8c7ab49068bc2025375527c97b82b919ff955d27ce8e4110d6e8f0472abfd83b6911ea9e501198d SHA512 f4e53c28c62b8f184935387d3d8b30dea5953b28d7e50dc00a2b48d84fa3b0c9c19d27a9cdf0b9879b4e4b2a3f91604b893ad5178680e7af0bbbdbd00e108537
-DIST openrc-0.54.tar.gz 250242 BLAKE2B cdc420a3fa1733664eab0c556cb71712ecd1da17895aef6c77f229b3a9f9258b049c5f67d817a808253adb37afd0e65a276c7d89c77a64e3a1fd619f0a68e0ab SHA512 25a7c6b042608627b4cabb98208205c0cffafefcfa62ab4c7a6747a134583c3c6d54adcbb0d837cae6fbae5b082b964b60ebd1762e90efeae23a14bc5f1e348e
+DIST openrc-0.54.2.tar.gz 249992 BLAKE2B 46f7439c9cc264dee19ce3b2ae7d3ac892d302242b9de0855afdfc368bed8bea5b34d95d46327ce3ce796b5dff8e3d30f110249d60ed408a6d6d9a085c7d1c7d SHA512 6a4a9e7d84a5b4f1aeb78a271e69560b1d9e621392b36d26997727d75099f3628e7712f09b4e5393bc588eca41b375e2777a307d8b03ce26f45ed297537c9fd6
EBUILD openrc-0.48.ebuild 4547 BLAKE2B e0fdbd7a9668d0b0cac96e67cae7c9ca05b995857a16784e9c71dc2504d9e9f546c08f5163ec9f18c93b641a1e3a8333d74df07659215bd8b11356a0d48640f7 SHA512 caca44a4aefe5fa61be9e023c14b80d65630db0fdea7e3ed76b31b33168dcfd38228c3c3599e8217cd76fdfb28f44536816efe9c2a90fb053960886c174fe044
EBUILD openrc-0.53.1.ebuild 4543 BLAKE2B 27bbb8ff46608decda06ece2e8b73b0a1a63e81a4911dba4c89b345d3be01581798da274adbd19be16b03e2634547e660fa2ccb90994fa6b478ecd0ef07aeb3a SHA512 1c1d0c4f64e0fe9301f52283296f7089e96435f60a58a73d53b33b4381bb0ac276858b2f9155d3159ba6bb04b6c087fbaf44fe8b77eeddb0cd6a2cf59f109682
-EBUILD openrc-0.54.ebuild 4441 BLAKE2B 18ca8f2e16054d79afbdf8b824fa359c186f8885a9c2fc9e2639170f2650810bd1fb07d64efe31a0eb88ce2f3b9067ac5ce0a713274cfaf1110ab22e4d7a4a01 SHA512 620a9b8c3915c27975229c10cd7fba2c853e27e541795b87526649467d293ab7d47337d4bb7212fe46bb4551307d9e8399d5941f20f0096a73c8effcd4ab195c
-EBUILD openrc-9999.ebuild 4449 BLAKE2B 2106a206c39a91c0c9af609c0027d620605838d7d3ca3b6047c6cd6402d5bc9a2934aaea8ab7c1856d6d209dba0ee2ade068822e421c63fe2915bb458b417173 SHA512 8b5076e5bbbba978a26810e1df0d25991ce91023cbf3027d72819fdca93a4c4004cdf446ccb6cdf46f015056a3bced24d95c671fc97b84db5b0e15e64b953759
+EBUILD openrc-0.54.2.ebuild 4510 BLAKE2B 70a73c14a5ba399120525e4831eae7d7d159a2222be84b92dba1086c9a980f45afdfa882075972e8f511dde3de9cb58916c1033f0614cf55ece247645981c7f1 SHA512 6ed3fb8e714e62a960e25c55178d675c3520536414ad1301301be1ca4dc38a34d55b0744b3c02d7c18e866f02d2d3146a2efc10872da92c3f64a07276ff1a65c
+EBUILD openrc-9999.ebuild 4518 BLAKE2B 6cfa049a914cb5abe4db1a7e8af876d73a69b3240cf37d6545d58eb490e31b4a6effbcc8e4070c77c47f306823ce7f5200d9239f26630625969971368cf92ecf SHA512 55b2e22f787348c569f356b94748fc38542067ad84b8a45ad5aca2ae36f5c24ce62b4925d24db78adb423b8488c5d9affb74b2b84d715f81c22a4239160661ec
MISC metadata.xml 842 BLAKE2B 696a5ccdf7eca47ac64ee7f317817a06d93664bcbaa3e94cc4420cc9452c97781d69b6b259350a4c5caf681c2e3394019f9f208eec661c861f3f6e3f5c214542 SHA512 dee510e527b885c19b57f5831081d47a422c88d65b7d50dc5c3e74c0a439ddbd1d1d87e241734d08e35a7551b500ab25d01f7a6be73e36dccde576df59974f36
diff --git a/sys-apps/openrc/openrc-0.54.2.ebuild b/sys-apps/openrc/openrc-0.54.2.ebuild
new file mode 100644
index 000000000000..1bd6d7589105
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.54.2.ebuild
@@ -0,0 +1,164 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/"
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+ EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash caps debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode"
+
+COMMON_DEPEND="
+ pam? ( sys-libs/pam )
+ audit? ( sys-process/audit )
+ caps? ( sys-libs/libcap )
+ sys-process/psmisc
+ selinux? (
+ sys-apps/policycoreutils
+ >=sys-libs/libselinux-2.6
+ )"
+DEPEND="${COMMON_DEPEND}
+ virtual/os-headers"
+RDEPEND="${COMMON_DEPEND}
+ bash? ( app-shells/bash )
+ sysv-utils? (
+ !sys-apps/systemd[sysv-utils(-)]
+ !sys-apps/sysvinit
+ )
+ !sysv-utils? (
+ sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
+ s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
+ )
+ virtual/tmpfiles
+ selinux? (
+ >=sec-policy/selinux-base-policy-2.20170204-r4
+ >=sec-policy/selinux-openrc-2.20170204-r4
+ )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature audit)
+ "-Dbranding=\"Gentoo Linux\""
+ $(meson_feature caps capabilities)
+ $(meson_use newnet)
+ -Dos=Linux
+ $(meson_use pam)
+ $(meson_feature selinux)
+ -Drootprefix="${EPREFIX}"
+ -Dshell=$(usex bash /bin/bash /bin/sh)
+ $(meson_use sysv-utils sysvinit)
+ )
+ # export DEBUG=$(usev debug)
+ meson_src_configure
+}
+
+# set_config <file> <option name> <yes value> <no value> test
+# a value of "#" will just comment out the option
+set_config() {
+ local file="${ED}/$1" var=$2 val com
+ eval "${@:5}" && val=$3 || val=$4
+ [[ ${val} == "#" ]] && com="#" && val='\2'
+ sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+ set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+ meson_install
+
+ keepdir /lib/rc/tmp
+
+ # Setup unicode defaults for silly unicode users
+ set_config_yes_no /etc/rc.conf unicode use unicode
+
+ # Cater to the norm
+ set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')'
+
+ # On HPPA, do not run consolefont by default (bug #222889)
+ if use hppa; then
+ rm -f "${ED}"/etc/runlevels/boot/consolefont
+ fi
+
+ # Support for logfile rotation
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/openrc.logrotate openrc
+
+ if use pam; then
+ # install gentoo pam.d files
+ newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
+ newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
+ fi
+
+ # install documentation
+ dodoc *.md
+}
+
+pkg_preinst() {
+ # avoid default thrashing in conf.d files when possible #295406
+ if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
+ (
+ unset hostname HOSTNAME
+ source "${EROOT}"/etc/conf.d/hostname
+ : ${hostname:=${HOSTNAME}}
+ [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}"
+ )
+ fi
+
+ # set default interactive shell to sulogin if it exists
+ set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
+ return 0
+}
+
+pkg_postinst() {
+ if use hppa; then
+ elog "Setting the console font does not work on all HPPA consoles."
+ elog "You can still enable it by running:"
+ elog "# rc-update add consolefont boot"
+ fi
+
+ if ! use newnet && ! use netifrc; then
+ ewarn "You have emerged OpenRc without network support. This"
+ ewarn "means you need to SET UP a network manager such as"
+ ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman,"
+ ewarn " net-misc/NetworkManager, or net-vpn/badvpn."
+ ewarn "Or, you have the option of emerging openrc with the newnet"
+ ewarn "use flag and configuring /etc/conf.d/network and"
+ ewarn "/etc/conf.d/staticroute if you only use static interfaces."
+ ewarn
+ fi
+
+ if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then
+ ewarn "Please add the network service to your boot runlevel"
+ ewarn "as soon as possible. Not doing so could leave you with a system"
+ ewarn "without networking."
+ ewarn
+ fi
+
+ # added for 0.45 to handle seedrng/urandom switching (2022-06-07)
+ for v in ${REPLACING_VERSIONS}; do
+ [[ -x $(type rc-update) ]] || continue
+ if ver_test $v -lt 0.45; then
+ if rc-update show boot | grep -q urandom; then
+ rc-update del urandom boot
+ rc-update add seedrng boot
+ fi
+ fi
+ done
+}
diff --git a/sys-apps/openrc/openrc-0.54.ebuild b/sys-apps/openrc/openrc-0.54.ebuild
deleted file mode 100644
index ed8424d562b7..000000000000
--- a/sys-apps/openrc/openrc-0.54.ebuild
+++ /dev/null
@@ -1,162 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson pam
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/"
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
- EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode"
-
-COMMON_DEPEND="
- pam? ( sys-libs/pam )
- audit? ( sys-process/audit )
- sys-process/psmisc
- selinux? (
- sys-apps/policycoreutils
- >=sys-libs/libselinux-2.6
- )"
-DEPEND="${COMMON_DEPEND}
- virtual/os-headers"
-RDEPEND="${COMMON_DEPEND}
- bash? ( app-shells/bash )
- sysv-utils? (
- !sys-apps/systemd[sysv-utils(-)]
- !sys-apps/sysvinit
- )
- !sysv-utils? (
- sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
- s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
- )
- virtual/tmpfiles
- selinux? (
- >=sec-policy/selinux-base-policy-2.20170204-r4
- >=sec-policy/selinux-openrc-2.20170204-r4
- )
-"
-
-PDEPEND="netifrc? ( net-misc/netifrc )"
-
-src_configure() {
- local emesonargs=(
- $(meson_feature audit)
- "-Dbranding=\"Gentoo Linux\""
- $(meson_use newnet)
- -Dos=Linux
- $(meson_use pam)
- $(meson_feature selinux)
- -Drootprefix="${EPREFIX}"
- -Dshell=$(usex bash /bin/bash /bin/sh)
- $(meson_use sysv-utils sysvinit)
- )
- # export DEBUG=$(usev debug)
- meson_src_configure
-}
-
-# set_config <file> <option name> <yes value> <no value> test
-# a value of "#" will just comment out the option
-set_config() {
- local file="${ED}/$1" var=$2 val com
- eval "${@:5}" && val=$3 || val=$4
- [[ ${val} == "#" ]] && com="#" && val='\2'
- sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ ]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
- set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
- meson_install
-
- keepdir /lib/rc/tmp
-
- # Setup unicode defaults for silly unicode users
- set_config_yes_no /etc/rc.conf unicode use unicode
-
- # Cater to the norm
- set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use amd64 ')'
-
- # On HPPA, do not run consolefont by default (bug #222889)
- if use hppa; then
- rm -f "${ED}"/etc/runlevels/boot/consolefont
- fi
-
- # Support for logfile rotation
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/openrc.logrotate openrc
-
- if use pam; then
- # install gentoo pam.d files
- newpamd "${FILESDIR}"/start-stop-daemon.pam start-stop-daemon
- newpamd "${FILESDIR}"/start-stop-daemon.pam supervise-daemon
- fi
-
- # install documentation
- dodoc *.md
-}
-
-pkg_preinst() {
- # avoid default thrashing in conf.d files when possible #295406
- if [[ -e "${EROOT}"/etc/conf.d/hostname ]] ; then
- (
- unset hostname HOSTNAME
- source "${EROOT}"/etc/conf.d/hostname
- : ${hostname:=${HOSTNAME}}
- [[ -n ${hostname} ]] && set_config /etc/conf.d/hostname hostname "${hostname}"
- )
- fi
-
- # set default interactive shell to sulogin if it exists
- set_config /etc/rc.conf rc_shell /sbin/sulogin "#" test -e /sbin/sulogin
- return 0
-}
-
-pkg_postinst() {
- if use hppa; then
- elog "Setting the console font does not work on all HPPA consoles."
- elog "You can still enable it by running:"
- elog "# rc-update add consolefont boot"
- fi
-
- if ! use newnet && ! use netifrc; then
- ewarn "You have emerged OpenRc without network support. This"
- ewarn "means you need to SET UP a network manager such as"
- ewarn " net-misc/netifrc, net-misc/dhcpcd, net-misc/connman,"
- ewarn " net-misc/NetworkManager, or net-vpn/badvpn."
- ewarn "Or, you have the option of emerging openrc with the newnet"
- ewarn "use flag and configuring /etc/conf.d/network and"
- ewarn "/etc/conf.d/staticroute if you only use static interfaces."
- ewarn
- fi
-
- if use newnet && [ ! -e "${EROOT}"/etc/runlevels/boot/network ]; then
- ewarn "Please add the network service to your boot runlevel"
- ewarn "as soon as possible. Not doing so could leave you with a system"
- ewarn "without networking."
- ewarn
- fi
-
- # added for 0.45 to handle seedrng/urandom switching (2022-06-07)
- for v in ${REPLACING_VERSIONS}; do
- [[ -x $(type rc-update) ]] || continue
- if ver_test $v -lt 0.45; then
- if rc-update show boot | grep -q urandom; then
- rc-update del urandom boot
- rc-update add seedrng boot
- fi
- fi
- done
-}
diff --git a/sys-apps/openrc/openrc-9999.ebuild b/sys-apps/openrc/openrc-9999.ebuild
index 931bff079adb..24d92426858e 100644
--- a/sys-apps/openrc/openrc-9999.ebuild
+++ b/sys-apps/openrc/openrc-9999.ebuild
@@ -18,11 +18,12 @@ fi
LICENSE="BSD-2"
SLOT="0"
-IUSE="audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode"
+IUSE="audit bash caps debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils unicode"
COMMON_DEPEND="
pam? ( sys-libs/pam )
audit? ( sys-process/audit )
+ caps? ( sys-libs/libcap )
sys-process/psmisc
selinux? (
sys-apps/policycoreutils
@@ -53,6 +54,7 @@ src_configure() {
local emesonargs=(
$(meson_feature audit)
"-Dbranding=\"Gentoo Linux\""
+ $(meson_feature caps capabilities)
$(meson_use newnet)
-Dos=Linux
$(meson_use pam)
diff --git a/sys-apps/paxctld/Manifest b/sys-apps/paxctld/Manifest
index acc8e2770879..1ad5a0e329d2 100644
--- a/sys-apps/paxctld/Manifest
+++ b/sys-apps/paxctld/Manifest
@@ -1,3 +1,3 @@
DIST paxctld_1.2.5.orig.tar.gz 18694 BLAKE2B 9d219846bbdfc5d709d9fb3758ec9451bef1545d6bb25263aef1c42f992f4201e2ce9f9cae0a77ed7584ec5c3c6dd0e3d0c58ec251a52f0b855c87b0fcf0e826 SHA512 c38b2cb0bf07d0075fa01f95d82adf6aae6e7bd010fa31b349af7c92b0498bf3225344500ef306bb633caec0b642771f453a8445cadbf342775931495d0ef2c2
-EBUILD paxctld-1.2.5.ebuild 732 BLAKE2B b0c1a4bc809bf1e6c08b284addabfc974eb6bbbae0786b9cc5f018c66a7f727329f35eab6846f412b8968892144fb706f61283c8905304270c8205399e6cb391 SHA512 43d1065c3fe84e8427c8bbf29edc0f3367eaf8a60076299395d2b9f50736e4239a2f99c7c2aa7f5bb2224c191f648bac4b2acafc2e0fa8dc9aa20020f27ebef2
+EBUILD paxctld-1.2.5-r1.ebuild 655 BLAKE2B 59726a18737a467f9ce62755a633d2236bdf7556ae8b5b23eb53319878f49197e7d72395b9826ef2257a5d3aa2794fd014c9895245868cd68a5dda99b34401c2 SHA512 9dd507fc620df96a48a9267c010fe7708ee2d608ff302aabb8abf7dafb1cff567da8dfcaf8e7c991261113fa8fd9fceeec062315abcafa93e7dbac51a551bc9f
MISC metadata.xml 252 BLAKE2B 77d0ee5309919adedac9caf60e48d1feea156ab00e03740fc83282b32e3424e66a9e49c3736b6e186143373653d99cb43baca8a876b9601720583693af3d43f7 SHA512 0638df454dd637421d42dd06154095824d66a1e08c5160ab406bfa45dd414d3330a5181a1d0127bee99eb56c125832b68b4ea1c1ee8da54e4929a1748070f435
diff --git a/sys-apps/paxctld/paxctld-1.2.5-r1.ebuild b/sys-apps/paxctld/paxctld-1.2.5-r1.ebuild
new file mode 100644
index 000000000000..cba38e8e2631
--- /dev/null
+++ b/sys-apps/paxctld/paxctld-1.2.5-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="PaX flags maintenance daemon"
+HOMEPAGE="https://www.grsecurity.net/"
+SRC_URI="https://www.grsecurity.net/${PN}/${PN}_${PV}.orig.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+
+src_prepare() {
+ # Respect Gentoo flags and don't strip
+ sed -i Makefile -e '/^CC=/d' -e '/^CFLAGS?=/d' -e '/^LDFLAGS=/d' -e '/STRIP/d' || die
+
+ default
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ default
+
+ systemd_dounit rpm/${PN}.service
+}
diff --git a/sys-apps/paxctld/paxctld-1.2.5.ebuild b/sys-apps/paxctld/paxctld-1.2.5.ebuild
deleted file mode 100644
index c4650263e8b3..000000000000
--- a/sys-apps/paxctld/paxctld-1.2.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit systemd
-
-DESCRIPTION="PaX flags maintenance daemon"
-HOMEPAGE="https://www.grsecurity.net/"
-SRC_URI="https://www.grsecurity.net/${PN}/${PN}_${PV}.orig.tar.gz
- https://dev.gentoo.org/~blueness/hardened-sources/${PN}/${PN}_${PV}.orig.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-IUSE="pam"
-
-RDEPEND=""
-DEPEND=""
-
-src_prepare() {
- # Respect Gentoo flags and don't strip
- sed -i \
- -e '/^CC/d' \
- -e '/^CFLAGS/d' \
- -e '/^LDFLAGS/d' \
- -e '/STRIP/d' \
- Makefile
-
- eapply_user
-}
-
-src_install() {
- default
-
- systemd_dounit "${S}"/rpm/${PN}.service
-}
diff --git a/sys-apps/pciutils/Manifest b/sys-apps/pciutils/Manifest
index faecfeea7349..e582ed9f8936 100644
--- a/sys-apps/pciutils/Manifest
+++ b/sys-apps/pciutils/Manifest
@@ -4,6 +4,6 @@ DIST pciutils-3.10.0.tar.gz 931711 BLAKE2B 2e1255eb5508c9d1339f5bc772c2592a03cae
DIST pciutils-3.12.0.tar.gz 668358 BLAKE2B 6d57b0654a26e959d2a953a102fd616ba0a0a183ec6d40f65a1274ad33330df9c81b95d4b2274edc240cbcf576ce93a0b61252bae0b6348a29df659b3fc219eb SHA512 b1efd3e24efad4f80e1a942d23d6ea12acec9642714e47d24bff7f7c53ff475b0252c6f75c0053b7ec64635037e72b150b3e313229b36479dc0cbf96902096c5
DIST pciutils-3.13.0.tar.gz 672999 BLAKE2B d779ca0fd8c96a54bf81f6234d6a38eae2882d39dd1a52a508246bc46b5f4ac9318bbca20266378ec3917e72fe6ec30c47b1b5e9df4e86d3f59cbe860e2ac70e SHA512 73f99b5c2251676368738e0dc9d82529f3516966f1658a96149768b9775a0e177d630512dc7ea33087a7fcb960a3498f0c4c1a9f7233ec1cf242b9ab087fa0d1
EBUILD pciutils-3.10.0.ebuild 4905 BLAKE2B fc998bbc04dd08d1707890bafc62deaa9a282640a7ca946b37e24841b2bf00205d4ee18678786a3616293fa211a1ada48da41bd564e0d6716cd5c7ab2edf2fe0 SHA512 5435ab9fef31732c00f278c4ba19501f99cb13aa2ab84974bef5571798121747c2a9cf68c1d20b4d4a0ea2db4f93b842f7149ac46ab3ed615a5793209c97f297
-EBUILD pciutils-3.12.0.ebuild 4906 BLAKE2B 7f34d5ff16c89d7fe6112c252b0db3d6afa919d037d82709ef8fc1e4decd17e1c813653baa873dc3d195bf543ae2198ccf8229b5c3143c7c846cda26ae00682e SHA512 ea32c95dbffc4fe0d5a0e04a482355b5e59ba78f2c0ee3a190e99b7d384fed6673433b6b7cd05bbba370b54ada69d3fd0051b8bd924da3a781fa1669ce96777a
+EBUILD pciutils-3.12.0.ebuild 4905 BLAKE2B cad6c1d863f7abd2bb357da7e4ff70aae73793dbd7cebad082ff15c098b77a74ad8cd323471e76ced701fe572f3114f3d37849f98c7e2897d462ceedf0f1e437 SHA512 9c7e8c45acaa4d03c86092e79b369c0d94f818c68a975c46db017246e9161cc89f94c461390ab0b61abdbd4334cc0dc16b40683cb68e197483cc141a825bacd1
EBUILD pciutils-3.13.0.ebuild 4913 BLAKE2B 301520e077afbd9406e5f330b1a3013d8e89cacaa8f72757da44935db7c9b532cc732e4131366db4b79972df85ecc5df0219c7a46f7e0f39796baa99499421e4 SHA512 8e1d393c8c32b3dde40fd0f80f1a99284cc24c8f4ed1a80c34d7f0fff830947ee7e04328d1ad47bbf9ded42f57bd4d831d846af0d27c23c2821ba10b0d6c4cbe
MISC metadata.xml 616 BLAKE2B 0aefbd7995f4bf549cba3e9c60066675efb8dc8e4d38e320c8cb28f7f6a275527e90d2526248c57fd34d09125693e3f185f51c05d0ae10fd8a61d058d4f8a9d0 SHA512 5f44a15a2a18a40ac7a46a5c1dfed741082e48321d5ee3f53bebb6b12e310ea05070e03853cf15655ef800a768d49515f174e3a73ca923177ce0be3963154a59
diff --git a/sys-apps/pciutils/pciutils-3.12.0.ebuild b/sys-apps/pciutils/pciutils-3.12.0.ebuild
index 57b9f333b119..612e1edd227f 100644
--- a/sys-apps/pciutils/pciutils-3.12.0.ebuild
+++ b/sys-apps/pciutils/pciutils-3.12.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://mj.ucw.cz/download/linux/pci/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="dns +kmod static-libs +udev zlib"
REQUIRED_USE="static-libs? ( !udev )"
diff --git a/sys-apps/pkgcraft-tools/Manifest b/sys-apps/pkgcraft-tools/Manifest
index 607322671b84..e9ea1c1795d0 100644
--- a/sys-apps/pkgcraft-tools/Manifest
+++ b/sys-apps/pkgcraft-tools/Manifest
@@ -1,4 +1,6 @@
DIST pkgcraft-tools-0.0.14.tar.xz 30138240 BLAKE2B b9d0b238f26d980f032cfad26602348dabe574e3968e8adf5172e91efeea051b9720b158941a1bea53e2c1fa8180d516b1bb9668d9178f17c789fb5ba76b7bd9 SHA512 ca7c0f429228567c91a18db793b2fa81f6918cde54f302269deb6a1d2f6445756fbc73e3957ad7b29c8a0e8e000c1b939290c6bbc34bb693cc54b87841fef06c
+DIST pkgcraft-tools-0.0.15.tar.xz 23029344 BLAKE2B 7e5f6e119a98bc061578bcfad954bc286bef2bfa93687d16daab615e17ede1512bb0fcbd7ce342c915f4494397169a05b7846029c1c59f2f5f0565ef34ae1bb3 SHA512 6009582531f21c3896441a04ad462fc6d06b509bc4faaa3944ae3696b7b67a0d492ec6345cc6bedc7388b20d558a01bb8a24f3c439da3972c01fcae9277d2c2c
EBUILD pkgcraft-tools-0.0.14.ebuild 1143 BLAKE2B db8d072ac5674edd8de492a4df64c9da5b3e87c288159e71e5376bfb11776129e70f69c979d03a60f5a780d30b940800f16d924881cb93fa69ede13af750c5ec SHA512 1441db25715bdf6ded23ceb9fde80e53bcd66b349fb6d588a524236751a64e9676235b1ddbd54c4cda66919b49b107f4e759e25a710419c1570cda4c91ffa8c6
-EBUILD pkgcraft-tools-9999.ebuild 1143 BLAKE2B 41fc28049557fa8b0c8744aabaf5bf7f7c6b69a661b66377375bd4e6365b96aa178b17fdc4251419df986212c271c93c2b88b66b05c4ae1429215ff8004979ce SHA512 1c6643a547b3be610be712b68955b136c1904400c1ed19bf296dd4fd917b50cb2662beecd153b81e412938074170c2a43e4c8089d391da5fee02e4948fdedd5b
+EBUILD pkgcraft-tools-0.0.15.ebuild 1093 BLAKE2B 4addd2b956f6b7b293e4f54c3b9211da7d27319256066daa27fc629abae4924b6c29976462e591dbc3534456557df0c92f746a522b9df186070a03c553d235cf SHA512 74eb328c077066cba08a6bc032dd815d2a1c510cf71c7ddaf66485037a5c4fe427f0b004f859e4a587c11af91886d523e930fbbb74ece877d5d994fb76c849fd
+EBUILD pkgcraft-tools-9999.ebuild 1093 BLAKE2B 4addd2b956f6b7b293e4f54c3b9211da7d27319256066daa27fc629abae4924b6c29976462e591dbc3534456557df0c92f746a522b9df186070a03c553d235cf SHA512 74eb328c077066cba08a6bc032dd815d2a1c510cf71c7ddaf66485037a5c4fe427f0b004f859e4a587c11af91886d523e930fbbb74ece877d5d994fb76c849fd
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15.ebuild
new file mode 100644
index 000000000000..e12a623430f6
--- /dev/null
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-0.0.15.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+LLVM_COMPAT=( {17..18} )
+inherit edo cargo llvm-r1
+
+DESCRIPTION="pkgcraft-based tools for Gentoo"
+HOMEPAGE="https://pkgcraft.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft"
+ inherit git-r3
+
+ S="${WORKDIR}"/${P}/crates/pkgcraft-tools
+else
+ SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${P}/${P}.tar.xz"
+
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3+ ISC MIT Unicode-DFS-2016"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test ) "
+
+QA_FLAGS_IGNORED="usr/bin/pk"
+
+# Clang needed for bindgen
+BDEPEND="
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ >=virtual/rust-1.76
+ test? ( dev-util/cargo-nextest )
+"
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_test() {
+ edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests
+}
diff --git a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild
index 7f18fbdca06e..e12a623430f6 100644
--- a/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild
+++ b/sys-apps/pkgcraft-tools/pkgcraft-tools-9999.ebuild
@@ -4,8 +4,8 @@
EAPI=8
CRATES=" "
-LLVM_MAX_SLOT=17
-inherit edo cargo llvm
+LLVM_COMPAT=( {17..18} )
+inherit edo cargo llvm-r1
DESCRIPTION="pkgcraft-based tools for Gentoo"
HOMEPAGE="https://pkgcraft.github.io/"
@@ -32,15 +32,13 @@ QA_FLAGS_IGNORED="usr/bin/pk"
# Clang needed for bindgen
BDEPEND="
- <sys-devel/clang-$((${LLVM_MAX_SLOT} + 1))
- >=virtual/rust-1.74
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ >=virtual/rust-1.76
test? ( dev-util/cargo-nextest )
"
-llvm_check_deps() {
- has_version -b "sys-devel/clang:${LLVM_SLOT}"
-}
-
src_unpack() {
if [[ ${PV} == 9999 ]] ; then
git-r3_src_unpack
diff --git a/sys-apps/polychromatic/Manifest b/sys-apps/polychromatic/Manifest
index 31219e0916b2..05b4c3e2c610 100644
--- a/sys-apps/polychromatic/Manifest
+++ b/sys-apps/polychromatic/Manifest
@@ -1,8 +1,4 @@
-DIST polychromatic-0.8.3.tar.gz 1762021 BLAKE2B eb4925fdd5be892c4f490424f357e8d1a2db79ac4bd9b4ae2a6f05662022837ba624d23c373b073de8045207511c50a6f2c4ba6cc4a6f276c2553edcbae25eaf SHA512 e2b26bfda985a2a80373dfa2c10e85a96724eec16c513e825841b7363b692c3edf51fc7ddc0735e28bb1c5074ebd22e9390606d314df35fc61cb185a0fd0acfc
-DIST polychromatic-0.9.0.tar.gz 1776527 BLAKE2B 20129aad108f362d6efff4ad8e4e3b6eeff36eaba9a4fc12c0093dbf9f4ab91b34cc80760f5c19348f16760b2e569cda645a16d0005b1f5f00dcf478c10b16af SHA512 10ea80f09e032c29036702de70d1b1b977cf07d2ae834cdcfd6a16599fa389209b0db695e8b1cd5c40f2ebe4c48ae99aafc5d649c1cf3bffe5382bd471b9c23d
DIST polychromatic-0.9.1.tar.gz 1786276 BLAKE2B 46865d85aefa99ebc06ea145fe3afd3e4388d94529b8835ff4c4990d241031ee069801c7183ef89c811bde170a2211583dae7bb5bde8b3d65ebdf04421cef349 SHA512 def2d488fb52091ecddea5f11bf066efec5caf43b2c53f3b1a63d6de59c4ca9b62eb5da84faa08581050dbcc8ebcb98681b6d5c4376d04699a736d7122b79cb3
-EBUILD polychromatic-0.8.3-r1.ebuild 1905 BLAKE2B 149506c4c5bcb6df832d39c2dc482328fe1ecadcd38b52119b19ba25149653449beac38e5acee7afab8f9e0f49137184c461d3891e8cd85b6360525b5830985b SHA512 196b59767cae6c8fb8068422eb4929af1f8b2114c04b72b5788494224d3436b48c180f32f964e81a0975e52f18f6a09b0e15540d80bd89097749927afdcf9665
-EBUILD polychromatic-0.9.0.ebuild 1912 BLAKE2B f4f767a988f30d9e192b4660913434e1ba1c4e6021af2605f128c931df14512575dba9e7ab1d42f4485fa4f8418932d23a1143558b37c5ca719fda54b2ff2b00 SHA512 4f4001098bff43f5cc9c63672c51c339272ef4e524099f227f8b7438a50cb7c1166b580c1bb96664910406ceb593b3b7c80894fe418624cd76cae41c3f8f4a4a
EBUILD polychromatic-0.9.1.ebuild 2070 BLAKE2B 293333df8d16d4e76f7adfa8f2f65f6bfac2bb0782c3452db047bc4661934faf1b6e6a8e36d0b5eb21505b4bcc7576dd022519581431fec7b170c3d5d2b6514a SHA512 359c066e84a796aa2d21397b0fe0af96bbfafc40d9f87f9a1e5b32a137033e51bcaa3ef49d4a1197192e120b864174ce4efb9f008113c95769950d37907d0599
EBUILD polychromatic-9999.ebuild 2071 BLAKE2B 47b2a3c11b2a524e23fe7afd494d1708c15679997197960011617ddbd94adc3dc58140561a6de759d0d333430a83046d1db0d9cf6e3366632fd407fe0ec8b2b3 SHA512 e8dff2dec0a6f4ddb5b70a0717cbf30ecf0c9da428ef28396713770b2ae0895c3483b733cc6b1d033d184959a9e8194c76ea127227edcf9eeeb85737ceeb6bc4
MISC metadata.xml 993 BLAKE2B 193ed9d7f922efa078e7856084b828ff4f97d8606a1979206b3ff4a36ddcc6ff88a1adc3d0d899261fef5ae5751a1204fb27a03b0a8ff7510578f431a89a0cd2 SHA512 245f395c90cfbe36dae2bc1da5f1c6d2513ebde78a44e7a785a4bb9c01cf24ea0be81405c82eb8f4fbc34d34a4990a36359e98658d1340e47172257a867aa8db
diff --git a/sys-apps/polychromatic/polychromatic-0.8.3-r1.ebuild b/sys-apps/polychromatic/polychromatic-0.8.3-r1.ebuild
deleted file mode 100644
index 77b33608e6d4..000000000000
--- a/sys-apps/polychromatic/polychromatic-0.8.3-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit meson python-single-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="RGB lighting management software for GNU/Linux powered by OpenRazer"
-HOMEPAGE="https://polychromatic.app/
- https://github.com/polychromatic/polychromatic/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
- KEYWORDS="amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3[introspection]
- $(python_gen_cond_dep '
- dev-python/PyQt5[svg,${PYTHON_USEDEP}]
- dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/colour[${PYTHON_USEDEP}]
- dev-python/distro[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/setproctitle[${PYTHON_USEDEP}]
- sys-apps/openrazer[client,${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- ${RDEPEND}
- dev-util/intltool
- dev-lang/sassc
-"
-
-DOC_CONTENTS="To automatically start up Polychromatic on session login copy
-/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
-~/.config/autostart/ directory."
-
-src_install() {
- meson_src_install
- python_optimize
- readme.gentoo_create_doc
-
- python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
-
- # Do not force polychromatic to autostart on session login.
- # Move it into /usr/share/polychromatic and treat it as an example file
- # that could be installed into user's ~/.config/autostart/ directory.
- mv "${ED}"/etc/xdg/autostart/${PN}-autostart.desktop \
- "${ED}"/usr/share/${PN}/${PN}-autostart.desktop || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/sys-apps/polychromatic/polychromatic-0.9.0.ebuild b/sys-apps/polychromatic/polychromatic-0.9.0.ebuild
deleted file mode 100644
index 19e9c50db521..000000000000
--- a/sys-apps/polychromatic/polychromatic-0.9.0.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-single-r1 readme.gentoo-r1 xdg
-
-DESCRIPTION="RGB lighting management software for GNU/Linux powered by OpenRazer"
-HOMEPAGE="https://polychromatic.app/
- https://github.com/polychromatic/polychromatic/"
-
-if [[ "${PV}" == *9999* ]] ; then
- inherit git-r3
-
- EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
- -> ${P}.tar.gz"
-
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3[introspection]
- $(python_gen_cond_dep '
- dev-python/PyQt6-WebEngine[${PYTHON_USEDEP}]
- dev-python/PyQt6[svg,${PYTHON_USEDEP}]
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/colour[${PYTHON_USEDEP}]
- dev-python/distro[${PYTHON_USEDEP}]
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-python/requests[${PYTHON_USEDEP}]
- dev-python/setproctitle[${PYTHON_USEDEP}]
- sys-apps/openrazer[client,${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="
- ${RDEPEND}
- dev-util/intltool
- dev-lang/sassc
-"
-
-DOC_CONTENTS="To automatically start up Polychromatic on session login copy
-/usr/share/polychromatic/polychromatic-autostart.desktop file into Your user's
-~/.config/autostart/ directory."
-
-src_install() {
- meson_src_install
- python_optimize
- readme.gentoo_create_doc
-
- python_doscript "${S}"/polychromatic-{cli,controller,helper,tray-applet}
-
- # Do not force polychromatic to autostart on session login.
- # Move it into /usr/share/polychromatic and treat it as an example file
- # that could be installed into user's ~/.config/autostart/ directory.
- mv "${ED}/etc/xdg/autostart/${PN}-autostart.desktop" \
- "${ED}/usr/share/${PN}/${PN}-autostart.desktop" || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- readme.gentoo_print_elog
-}
diff --git a/sys-apps/proot/Manifest b/sys-apps/proot/Manifest
index bec183a864c2..e6fab84aab53 100644
--- a/sys-apps/proot/Manifest
+++ b/sys-apps/proot/Manifest
@@ -5,4 +5,4 @@ DIST proot-5.3.0.tar.gz 224436 BLAKE2B 431ea8e1d1de5b9babe377b6f8bc04313f968dd59
DIST proot-5.4.0.tar.gz 225529 BLAKE2B 8e29224cf93d7fbf888134ebe8a9acbcb9d0d00cba3169dee609e57e5374743a62157b71cbd0e95f5e9e06659a914a3d488a8f6fb4c0b469ce945b5baa43b842 SHA512 c4d7b7428758c0d8f6a89ecaa01d1d7d5d9663a84b7e730e8160bc2a2385a7e278589f5dd86f5cd4f8e0736f09b3097b9efea7814096fd2d28e6032435b9ee63
EBUILD proot-5.3.0.ebuild 1976 BLAKE2B 2fad9c1e1294e1c2a886f6388407e74cdf41cc6b27ae37d832f33d0b5851dfb41dc91992ca05f120f232d6ed25dae9510f5458d3d58ffc6b28a263ab7a516154 SHA512 d1c68a1b9846c2e310910954987c93ef6fc90ebeb27fcef04cddd9f9ea09479394b8e590f616d5a05364e3d59882dd95bfa77af8ada0dce422f1abd5b1263d53
EBUILD proot-5.4.0.ebuild 1976 BLAKE2B 243370ebc522c39ed8652608544c5a0fe69ad024179ecd8d8f7de3870448cee21449682b7b93243aa8c6070e0896c9b24c09ddf9c5360a055ddecc1a285c08ab SHA512 577d2e82618c0d6c5425f32ea40c51eb77bc05fb27957d4094a7c8c8aa2dff767e9861006192c107a32cdaf29d6c5a9a20c1c5e64aa4ac1d708c39e3a6a556a1
-MISC metadata.xml 1022 BLAKE2B ff66b38969e0aca8bbe194fa3eb23046c99fac97245dc5b820a51e521e80366d0d01013856d26eeee393ec43dc8c29c819b3d21097615db1bd2b58ed706dbbc7 SHA512 a0f7bcb99f21b9911d15e5255a9eb9bfbda0b2dd02fd87bd9e16ddcb5ab31cf075e1b08989ead342bca055be6f88351bb751d0a5af8134efce39046e30259305
+MISC metadata.xml 942 BLAKE2B 2a7692b1fc208ed1d179eb5c8a19c10dfcbd0865dae403e886b9520cd59e8beefefa796d4f387563e24e29b3d0f4fabba26d4b40219132b20f89c4657d34354b SHA512 a7c9abf9e000795d5ffaabe56ccbc6c84a47ed8a348b07d831a9d8cfb589cf93034507fbb7b37b0a25aceafea50f388cef593a5397924d2bbc4a04bcf4c7b6bc
diff --git a/sys-apps/proot/metadata.xml b/sys-apps/proot/metadata.xml
index 9d9660ca3670..5e9633f480fe 100644
--- a/sys-apps/proot/metadata.xml
+++ b/sys-apps/proot/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
PRoot is a user-space implementation of chroot, mount --bind, and binfmt_misc.
This means that users don't need any privilege or setup to do things like: using an arbitrary directory as the new root filesystem,
diff --git a/sys-apps/pv/Manifest b/sys-apps/pv/Manifest
index a62726b8d03b..502450623cd9 100644
--- a/sys-apps/pv/Manifest
+++ b/sys-apps/pv/Manifest
@@ -1,8 +1,11 @@
+DIST pv-1.8.10.tar.gz 328069 BLAKE2B 03e2c6717954e55b9ce2bdb7462e83c07a3d1d71799aa20a225a3140a0cdda4b3b8a7b038e065ee939bfd881392471f24846422e751f07909c6ca2fb1d4f515c SHA512 4bb60d55f7c8e5453793ec6771f70b791b25324f07a673f111afdfdb79225f28987265f736b9dd5d5bdfa279634be46b8db2cb774f78c91c88f25d254cd9be78
+DIST pv-1.8.10.tar.gz.asc 691 BLAKE2B 5425cbac5a3212a9f13222d8e8de28fc60a3418acdd32e094394afe59e3f69dedc9101e56a9888d39baf68e0f0f7482b57f74544d20bb6919a05597f7954b325 SHA512 ab9b1ed2a58a25eba30f48d6b176464ae6fd93e14b55571b7db7c815dc1810c022eff9b92885f64002a12c341b640bb2fdda3b0495dfb6e65d5b1ec4564e0b86
DIST pv-1.8.5.tar.gz 327072 BLAKE2B ef7fcf64430a72e04ca3a922115e7012c999109bb7e1a52f480c27eeb6c49952f4be52e6041a063c710d934c68555cfb65796103920fd240e4ebde2fa6a323c7 SHA512 6d7a0f785ace5e25c5677af4cf38a003386774e60563865de7f1dae60f1785685541da93e1f88236b8b2e14431584bc2cb2adb3a575fb90dc774bc6bacf22e21
DIST pv-1.8.5.tar.gz.asc 691 BLAKE2B ac5bd2b05e145d4ea5aedbb148b39a317d68329787f06f39f808be75951da0e0f460254b4a5049a8eafabad07edfbe936be00154f5dfa660628c8a3dfa3b7ffd SHA512 8414b2485347579a54233a2f241c080ab6461799c149567ab1063ce812b08ab2293f55bf8a24bcadabf94d12ce3dce36fe57277d822d115db9e53c957fe99c20
DIST pv-1.8.9.tar.gz 330129 BLAKE2B a8e8b567a0e9eed9fa9b938b5ef52623adda8907b26d6dc3664fb0e3c8bee193e615ad0f357f688a53fa0014d978bf98a157a072d0159e9aaded447d3e4b16e0 SHA512 d6e483d2cb5ef3def1df9c72774ab70a5210e7a45f165d3d1527f11366e7bbab57320f1987d460783eda94605a17c5ef2a027fa4a7e9d58b529f4b1b05ec07a8
DIST pv-1.8.9.tar.gz.asc 691 BLAKE2B 24640b3ba4d3306175f6e63d5efe86bc4a29da3b822417098f66892c0c59ddab713b202ebcc6e8fbe97de104b0583221ee12b4ef72adb2402912e3f799403e92 SHA512 ad4791b094caacc05485ee817c3162c65110c46bd7feaf06617fcf7d42c0d407e5696cf35ff881aa19340a13d02e04183c5e4db51cc68bb443fa524d9573ce57
+EBUILD pv-1.8.10.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
EBUILD pv-1.8.5.ebuild 1278 BLAKE2B 0705970b9d42634081269d25fac77f86e7a584484a6699c6a5392ac252cdc3abe4a49d35d498316992b87996fdd7ac1724d0c5bfa7c727fe009581a3b95b154a SHA512 ea240f0733beb2460fa6b5b6cc5c33637bda265e1be86830dfa622a2f9f00f82c8dd4bc602cbdca9986690c57640e001fa739938f0a260f5825405633580c88d
-EBUILD pv-1.8.9.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
+EBUILD pv-1.8.9.ebuild 1437 BLAKE2B 9dde442a7f2d92646e610226a46c3f21a271b45c2b06377fb7868d75eb14ac0f437572a48eaff3853491a4f3a5072732834046bf1513a29da4c6e720b8b62fce SHA512 1405a4cac1d33043d5c3f150482f4aead531dc606763815b285b66061bc507b2e1b45cdad01b5576695f4ff778baac249da6721e890a4776b7e448eebce535c9
EBUILD pv-9999.ebuild 1444 BLAKE2B 4bb7ee33330eebaf686740cd3f758c0cca05cb25a24189423c0407108067e450414551a9ee613892795f459b9bbd0c94edf6b05a92e2df32fe50685890bc0df3 SHA512 5c216a518312fb5134443a72c88195db67bfadf9a27f91ccf93343ffd834888105b7fad173efc1d1875d6ec29eb4a16a43f8deea4cf9ea5ffa162bc52d915cb6
MISC metadata.xml 318 BLAKE2B 784fb52623d9590f78551ca793501497ee0838584119a606a34c6ecd92b872b583e05a9da7ca979e30bba983dd4d5c8b499c1b764f23bf6fb22062b2a0b96200 SHA512 a8e06d0f2f20359e4a45c42a6db544c7efd08adc69843eaf2b1004003c4c03d1bf484214283016db560f1f6952104574287747f14bc42cfe4a184218d3783187
diff --git a/sys-apps/pv/pv-1.8.10.ebuild b/sys-apps/pv/pv-1.8.10.ebuild
new file mode 100644
index 000000000000..89cf567ffe13
--- /dev/null
+++ b/sys-apps/pv/pv-1.8.10.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/pv.asc
+inherit linux-info toolchain-funcs verify-sig
+
+DESCRIPTION="Pipe Viewer: a tool for monitoring the progress of data through a pipe"
+HOMEPAGE="https://www.ivarch.com/programs/pv.shtml https://codeberg.org/a-j-wood/pv"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://codeberg.org/a-j-wood/pv"
+ inherit autotools git-r3
+else
+ SRC_URI="
+ https://www.ivarch.com/programs/sources/${P}.tar.gz
+ verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
+ "
+
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="debug nls"
+
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-pv )"
+
+pkg_setup() {
+ if use kernel_linux; then
+ CONFIG_CHECK="~SYSVIPC"
+ ERROR_SYSVIPC="You will need to enable CONFIG_SYSVIPC in your kernel to use the --remote option."
+ linux-info_pkg_setup
+ fi
+}
+
+src_prepare() {
+ default
+
+ # Valgrind isn't reliable within sandbox.
+ cat <<-EOF > tests/run-valgrind.sh || die
+ #!/bin/sh
+ exit 77
+ EOF
+ chmod +x tests/run-valgrind.sh || Die
+
+ [[ ${PV} == 9999 ]] && eautoreconf
+}
+
+src_configure() {
+ tc-export AR
+
+ econf \
+ $(use_enable debug debugging) \
+ $(use_enable nls)
+}
+
+src_test() {
+ emake -Onone check
+}
diff --git a/sys-apps/pv/pv-1.8.9.ebuild b/sys-apps/pv/pv-1.8.9.ebuild
index 89cf567ffe13..75f4dca4c120 100644
--- a/sys-apps/pv/pv-1.8.9.ebuild
+++ b/sys-apps/pv/pv-1.8.9.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( https://www.ivarch.com/programs/sources/${P}.tar.gz.txt -> ${P}.tar.gz.asc )
"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
fi
LICENSE="GPL-3+"
diff --git a/sys-apps/razer-cli/Manifest b/sys-apps/razer-cli/Manifest
index 5f9698977231..a3efbe517170 100644
--- a/sys-apps/razer-cli/Manifest
+++ b/sys-apps/razer-cli/Manifest
@@ -1,6 +1,4 @@
AUX razer-cli-setup.patch 298 BLAKE2B 18b852425de2b6e7ae1edda4be359ceef99b599397b73646135cde4499611d097737b6f22d1c855bde75a09a3979777232c6db4bc943a25681eae858940192e4 SHA512 fed44c63b22ac0646e34ad830ae6224794511949e91039a2f5ac0e9fed29111e5d71aae86d94e99ab07c2dbc346f82130dff79bd04733b7ef8fdb36dc7540439
-DIST razer-cli-2.2.0.gh.tar.gz 6985679 BLAKE2B 2ed6a343759a2fb1a74accc509fd862330226bb407cc1f6c276ab06d1c6719ee5c358041dfd35ad596885499c5affbef79fdc14aed331b466f2d383e5d552b26 SHA512 a82b2bc29bee30a0994c3f061809e63ffb2b8cca651ad09641fcf9bdc3dd370614ca6d6d8305345573810e20dc2cde96a48979bcfad1473a83c509cd322ab471
DIST razer-cli-2.2.1.gh.tar.gz 6985735 BLAKE2B 0ee1f4a123ca7bd853ca71b5962bd26339c0a51941f8d51e478d43ba96559227d89383d9ba8bf054cb9dec708d6abc0903a9537a55a05eecb56b0e4448e78001 SHA512 e0b6302ea599c578f9445ebfba90bc942c9fa1aec02ad836790318ea91b7f07f0c38aca49267b320b0576fdcc11c9ab98da019026eb06476ec016619b5aafe65
-EBUILD razer-cli-2.2.0-r1.ebuild 800 BLAKE2B 8d87ee2d9cbf4d29f9bdaf86680be837f56171cda471bf1185c96aa08575a2a6f44961af26dc5f56c61966135d78d6ddbdbf598d85ac2e83e6d818437ec44273 SHA512 8532ac8ceb7b55d326e3386f30c227a5a50c629d098a158ccf950e460d095bda5aa16d697af3fd00a60d8c5712dffb951491b73860e2b729df5c04468f6d2f86
EBUILD razer-cli-2.2.1-r1.ebuild 807 BLAKE2B 9973a35db6b5a4477573930467ad7d78f98f740f8830ff85d012f61d79e41df16595fde24ef6b753be57de38fa3950bb130623f23b64baa51970da3201dea8f9 SHA512 ec1f5eb850d0917c54a85f918a7b006b0a53758b4ae9a597c03212e5e5613f6ffd7c2ef8a3e2943192d5282abeda864d5b57fc6615bbaa37c82589568a7bdb80
MISC metadata.xml 773 BLAKE2B fcc66443a9656b5862f7b57ae28266d601f509f8637a77c72fd9e4e8a293f3dc665c242de27ac6f3439fe91446fded80b97bf7ba956262925aefa1d696d8e9e5 SHA512 bd5c4dad8daae0716b7d2706aa01af082df8ffc21bca808c0d07d894d52e27197f3d866f305531e40dffbfa99599b7050edbe28f561354c61f668df0c0e462d6
diff --git a/sys-apps/razer-cli/razer-cli-2.2.0-r1.ebuild b/sys-apps/razer-cli/razer-cli-2.2.0-r1.ebuild
deleted file mode 100644
index 5c523710f54b..000000000000
--- a/sys-apps/razer-cli/razer-cli-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Command line interface for controlling Razer devices on Linux"
-HOMEPAGE="https://github.com/LoLei/razer-cli/"
-
-if [[ ${PV} == *9999* ]] ; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/LoLei/${PN}.git"
-else
- SRC_URI="https://github.com/LoLei/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
- KEYWORDS="amd64 ~x86"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-
-RDEPEND="
- sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
- x11-apps/xrdb
-"
-BDEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}"/${PN}-setup.patch )
-
-distutils_enable_tests unittest
-
-src_test() {
- virtx distutils-r1_src_test
-}
diff --git a/sys-apps/razercommander/Manifest b/sys-apps/razercommander/Manifest
index 827180d2d63f..5bd0b6b4e045 100644
--- a/sys-apps/razercommander/Manifest
+++ b/sys-apps/razercommander/Manifest
@@ -1,3 +1,3 @@
DIST razerCommander-1.2.1.2.tar.gz 8400936 BLAKE2B 855af7f5888a63995646803da2fb0df8c9a07dc87713895c4b6edb0fe53cc68bdd4ce1c3143c4b2728942ab68bb2e6c3ce942a3aa2647212ee41cf309b6d2c4f SHA512 3eabe79ee8b0f625aaf567b6d5707aadd1fbba3cc0840a8cabe12c0dd2f0617ea7b2aa328366a88c07bd5cadf5fd228f74512d6a0df2a98474a4d88e98431c54
-EBUILD razercommander-1.2.1.2-r1.ebuild 808 BLAKE2B 1f820c67d84a2c1bb75dc346c9d3f48322416311f968a8892c0fc17899544697244c0eeaac713cc48304e226cd6ec2db9cb13ee78bf0a925659e1a16150ce55c SHA512 50ccf0bffaed499e5aa372d5df97bb148897a29230488307d1e6a38872b66d4f6d1f310c3d0bfed9773850f01527c045231c5bf6c0cb1f79654e3e89fbd0fb69
+EBUILD razercommander-1.2.1.2-r2.ebuild 934 BLAKE2B 66576f6b7f8a9d25f1684d9526942287b1a467176d0d291ff4e9c76800c3412b3c181e74440cb94f8ccbde65ab72ee0747f0bc0b80232cbc8fcc689c503d9a34 SHA512 e9491e81c862e7a3c84f2596f7f70a3af66623df10f9f302e2486deaced07a0f6dfa36252beba22d47f0c2344bd7a8e276a9c43e6d10360763db063063c093e4
MISC metadata.xml 415 BLAKE2B e9a060d2d791713816551229f8cca9af3858ebc076b1c226c217408af039eba82b3b0021fec378739d1dc9b1c7000e8527c4ae4fb7aea9a7bb4cbff555714447 SHA512 e7ed8c18421aa6cd72423ecb3c2f6e154710a85297c05e677f02bfa316f618ec6f16862def4c4ca1a8f54acf7a4988e8d8a3480de867938b4deb99b818c39f58
diff --git a/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild b/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild
deleted file mode 100644
index 91e87705a06e..000000000000
--- a/sys-apps/razercommander/razercommander-1.2.1.2-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN="razerCommander"
-MY_P=${MY_PN}-${PV}
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit meson python-single-r1 xdg
-
-DESCRIPTION="GTK contol center for managing Razer peripherals on Linux"
-HOMEPAGE="https://gitlab.com/gabmus/razerCommander/"
-SRC_URI="https://gitlab.com/gabmus/${MY_PN}/-/archive/${PV}/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="
- ${PYTHON_DEPS}
- >=x11-libs/gtk+-3.20:3[introspection]
- $(python_gen_cond_dep '
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
- ')
-"
-BDEPEND="${RDEPEND}"
-
-src_install() {
- meson_src_install
- python_optimize
-}
diff --git a/sys-apps/razercommander/razercommander-1.2.1.2-r2.ebuild b/sys-apps/razercommander/razercommander-1.2.1.2-r2.ebuild
new file mode 100644
index 000000000000..60a6091d79c2
--- /dev/null
+++ b/sys-apps/razercommander/razercommander-1.2.1.2-r2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="razerCommander"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit meson python-single-r1 xdg
+
+DESCRIPTION="GTK contol center for managing Razer peripherals on Linux"
+HOMEPAGE="https://gitlab.com/gabmus/razerCommander/"
+
+if [[ "${PV}" == *9999* ]] ; then
+ inherit git-r3
+
+ EGIT_REPO_URI="https://gitlab.com/gabmus/${MY_PN}.git"
+else
+ SRC_URI="https://gitlab.com/gabmus/${MY_PN}/-/archive/${PV}/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+
+ KEYWORDS="amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ >=x11-libs/gtk+-3.20:3[introspection]
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
+ ')
+"
+BDEPEND="
+ ${RDEPEND}
+"
+
+src_install() {
+ meson_src_install
+ python_optimize
+}
diff --git a/sys-apps/sandbox/Manifest b/sys-apps/sandbox/Manifest
index 894a8ce39c39..e37fb8fdf85a 100644
--- a/sys-apps/sandbox/Manifest
+++ b/sys-apps/sandbox/Manifest
@@ -1,6 +1,8 @@
AUX 09sandbox 37 BLAKE2B 181213e2cc0bcfa328310cced40bfaba4530d8d2f80e892cb5649d5277c5d59d345ce96ca802a5529a22892c929bafac04c616458fa147a3bee5c89d31b0baf1 SHA512 4e8a9c58debde6480224a45559c5f2db4765213d151e47937f9142f110cac3681bf6402acaf21249a37bb17398e7bc00ae7feee68ecdb5b9363c432eac1b052a
DIST sandbox-2.37.tar.xz 459420 BLAKE2B 0f6c701f819139f557a5fccb59e67509b04ba6eb22e79250a69ae990b123f9f7b618bb82a43ea86e1b18614c38d0d884aceb77d17af5a92030b2b4ad89eb2bd4 SHA512 91ddb98aa118f2d606aaf64b20598dbed9239069350842ab9fd3af05b1942380c92841d044387bc2d761317faa9c44848b3010e18747d834c115929f64060056
DIST sandbox-2.38.tar.xz 460776 BLAKE2B 39a93e77301d5b6ea0a352cf1dc7786a1030a3701b0f8beca62e80a4f0d614b26cb3764ecf0174a9fd77acf27ae5d972de352e6fdec5a169aba83e6146a84038 SHA512 a559e32654b2fd7baca70b85f6dbf0a610e5847ccf28d7a0536485aedbfb1ce8394a080e6efdafcf76e01439b2592eebcef6c8f77a976188ce7e3759a2844d3f
+DIST sandbox-2.39.tar.xz 462796 BLAKE2B 330c6f896eba6ff2a38eb8a5d1ff9b242d0e42ab03734254b1851f36cc851c32e7ed3d32afe07374b6e264cb0a922d25b010af5269f60fc5142b9036008f0945 SHA512 5eed5d828eb904b15d52736ea8835128e805f0274f2152d033ae6d93f1df3bc1f50ed23d7544c37ee06b14cb2c301110730e1de3097d6f7032069ef8dbbbd28c
EBUILD sandbox-2.37.ebuild 1737 BLAKE2B 398d141fabc24f78a9eb35e321bdb9bad1778ddecdf1a70d18da5fa5466274557f0922015764e32119460811d2da2467b988f09878148e3b3b20e7ff884693cb SHA512 b187bca63b637ed2cc95a7a8deaf828843da575009a33e6c39c34dbe5ea240c05bc53a6c3f71b7c8df0a004a52fb7b2ec60627ef4d04496055e6cdc89bebca94
EBUILD sandbox-2.38.ebuild 1737 BLAKE2B 398d141fabc24f78a9eb35e321bdb9bad1778ddecdf1a70d18da5fa5466274557f0922015764e32119460811d2da2467b988f09878148e3b3b20e7ff884693cb SHA512 b187bca63b637ed2cc95a7a8deaf828843da575009a33e6c39c34dbe5ea240c05bc53a6c3f71b7c8df0a004a52fb7b2ec60627ef4d04496055e6cdc89bebca94
+EBUILD sandbox-2.39.ebuild 1745 BLAKE2B 4e4eeb8bac185113a69b9053cadc884af9fe35abeb50d8a7ebae7fd504176be2a9bae24b1318a0b23f59d8c2f8da4e90d1b1c40c7fd2ce963da7ed609a0c768f SHA512 995a341fb28c5c1eef4a5e46cbac9e356c65a5def22626950171c7a808ae4565301d0106d3396147ef47f82be2743f3e028c928126130b961192263b1932dd53
MISC metadata.xml 512 BLAKE2B 2befd96e6697e45e04b9e5c6594d30987f035b52fe2d642e10b67b3a2f9657b63f66f48439cd6df71f07ad6fe112220f195d453595c4bf1ef47561cfb8c0428d SHA512 1869fc1c558817f7c7ace988184b74647a82c94e51f0bdb610011bd6736034188abb778e3c5b852ff39daad5a7ef131b09468353b0764a4957dfe72da4767601
diff --git a/sys-apps/sandbox/sandbox-2.39.ebuild b/sys-apps/sandbox/sandbox-2.39.ebuild
new file mode 100644
index 000000000000..c93eb97cf159
--- /dev/null
+++ b/sys-apps/sandbox/sandbox-2.39.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic multilib-minimal multiprocessing
+
+DESCRIPTION="sandbox'd LD_PRELOAD hack"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Sandbox"
+SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="+nnp"
+
+# pax-utils lower bound for bug #265376
+DEPEND=">=app-misc/pax-utils-0.1.19"
+# Avoid folks installing with older file, bug #889046. We still need the
+# >= dep in Portage but this is a safety net if people do partial upgrades.
+RDEPEND="!<sys-apps/file-5.44-r1"
+BDEPEND="app-arch/xz-utils"
+
+has sandbox_death_notice ${EBUILD_DEATH_HOOKS} || EBUILD_DEATH_HOOKS+=" sandbox_death_notice"
+
+sandbox_death_notice() {
+ ewarn "If configure failed with a 'cannot run C compiled programs' error, try this:"
+ ewarn "FEATURES='-sandbox -usersandbox' emerge sandbox"
+}
+
+src_prepare() {
+ default
+
+ if ! use nnp ; then
+ sed -i 's:PR_SET_NO_NEW_PRIVS:___disable_nnp_hack:' src/sandbox.c || die
+ fi
+
+ # sandbox uses `__asm__ (".symver "...` which does
+ # not play well with gcc's LTO: https://gcc.gnu.org/PR48200
+ filter-lto
+}
+
+multilib_src_configure() {
+ filter-lfs-flags #90228
+
+ ECONF_SOURCE="${S}" econf
+}
+
+multilib_src_test() {
+ # Default sandbox build will run with --jobs set to # cpus.
+ emake check TESTSUITEFLAGS="--jobs=$(makeopts_jobs)"
+}
+
+multilib_src_install_all() {
+ doenvd "${FILESDIR}"/09sandbox
+
+ dodoc AUTHORS ChangeLog* README.md
+}
+
+pkg_postinst() {
+ mkdir -p "${EROOT}"/var/log/sandbox
+ chown root:portage "${EROOT}"/var/log/sandbox
+ chmod 0770 "${EROOT}"/var/log/sandbox
+}
diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index f7339f99a532..841d98cf100c 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -14,15 +14,16 @@ DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cd
DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
DIST argv-0.1.11.crate 8683 BLAKE2B 44344e0f3678b159b64d06287d58508479831dc0bd7b044a1ccaebfffdd9023508da5d86f3e6d8af8579cf5351f6c8963581af978ca46bb0b87a37c1802e67d8 SHA512 011e8d5333b305387d7667bbcd4d3e694fb73d16ba4c51a10969d5dae7a7a4286f8583c160949fc2724c56c7d47c618813d0dd55c42665c8c2d1cccfcaf414a3
DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-DIST backtrace-0.3.72.crate 87877 BLAKE2B c4b4736cb9728e3c1b1d9035528abfd9b989b7fc42b7a2d68eb8fe802084f888d281624233dbd942c08024b35affee6488bb7ea859d8faea65f2ec191c250a56 SHA512 b0bb4759b56cf0953d933b1fdd4b597d10ba1e6c0f7fd4b6504647f9c996644cbf6b473e49a8ef4b85828cfd05ffd68c3e9356b509812c0935f15f1a6dbf0018
DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
+DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST caps-0.5.5.crate 17575 BLAKE2B 77d788f936eb36c2f4776ee719cdc138dac4b840ce632190f34ed26e705175209f9905c71d96d54f0c69f4c6d25f0a203a4d490f2034c330480bedd5ffab149e SHA512 866312aa0f3847dc2779570d1466aaae00945d78a2f5f3b05a833c67a2abd04c0380715f61dce79814845e4e57321adde67fea97f99dca56a970c6e6f80aa029
DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
+DIST cc-1.0.101.crate 79446 BLAKE2B fbecc04723577abd209d16c34269b5ac2652fbd5385838190c744abf573912fa7a062e2fcf1dc76486c5b61677225a826a65dbd6eca58398ff60ddd1e47a3caf SHA512 6edaf3dcc2e58dffd7221a6b457057c83bdec03b6fad9cbd2d702af6820fd8354fdb3960cd78d8b38568ef408171354f0313f17a32f0caa64f97736c0840a148
DIST cc-1.0.99.crate 76961 BLAKE2B d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356 SHA512 2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
@@ -30,9 +31,7 @@ DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14
DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106
DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
-DIST clap-4.5.6.crate 56342 BLAKE2B 052762cb79e9b4bbbfdd1576e37d265d67511ff0aad5bde365337ca9f84a2d4654aaa0bc75331b908c07648bfcdc3c04e7d6deddb7b24e0badb518c59788e7fe SHA512 ed1ec9040dcbd6a79c0f6aefa4ea11c3528ecd902439345d79ca63710c2873b1db39a6a7559fe72004780ec93697a7cc06f3aef9467810ff6f8c5a37aef378aa
DIST clap-4.5.7.crate 56343 BLAKE2B e2392ddd11213c8410344c474d84bf40d2d5a0663d25ce8126940ce59085a84334223e92ebd59fc387b4d1334b8f8cd7b76eb15f916adc5ef59b9858929c5787 SHA512 f126132811696d5fcac0242264121a08c1f7c59b4830d73b6b95b8c5b31a2c11928b0d7026151a5d1a0108aa912d7c6157652193ea1ef5a980669bdf388d5bfb
-DIST clap_builder-4.5.6.crate 163952 BLAKE2B bbac218877610a3d33c5b6308800c5c6f0db908f3726c9862ab5feeb9efe799f2c075b19f3d1e58e3dcc79afc2010992dc70db82163dac151bc0e58776632b2b SHA512 3c8d609ea2a21752d36bfa745e8202fd7581639cd9ab5b9c054d4671f4345f4a2e313d881abb1bc8d9a58a6076743b54dc9940279149bc03fb42c0f8d71ee9d0
DIST clap_builder-4.5.7.crate 163957 BLAKE2B a1d6e728f05b7f7eab8fd9fc8dd0e25f8a066e0ba72ccd6084e747f5833ef90e98b63f4bb0b3af54b74c193df3ceb4eac63a45c9f3222570ef7ec85562346a01 SHA512 df0ef9adabb61538619d94ead0768fb8291cdef48c0cf47b323aa366fa2564d89ddf65cd0ef0b7162ef5e590be26a357cc775ae5278abf8048c05a5fbf58b5cc
DIST clap_derive-4.5.5.crate 30017 BLAKE2B 8525d8adba25ec0165936f72f78dec3cdffedc9de8e537b078944b1830640222013e335e86a2337ae9ea3b07dd655275705eeeb8c2155224dc0950ed00e47f7f SHA512 90c2110445c832d81cf66287ebe32155c6bd72a0a75cdbceef4e411d4b9d83268af244adab6755379b6970b5d40b39a9f89df9ef8786429fe73d95a3eee1c134
DIST clap_lex-0.7.1.crate 12766 BLAKE2B e0e3a1a4a65bf9df3c21753f9298a7461046e6b34c7a8d26521efc551ef3511a7d202f25ebdddf285ff68c4073364f48cf739ff0bda32f41d4fd0c87c4cf02fb SHA512 4cdede5eb9fa527567e9f3f94fd8fe7e1022d9e9236e78d30b3068befbaadedd778b5464f800e74bf187c44af9df582365f4d41a0113f8ab0fe9abc936171fc2
@@ -50,7 +49,6 @@ DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150
DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe
DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
-DIST cty-0.2.2.crate 7230 BLAKE2B f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b SHA512 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8
DIST darling-0.20.9.crate 31777 BLAKE2B f27b62e098461bdda18cbd78682e5d99d4f319ffca91cf9153c4aa99a55cbf91868a1fdb68b06910eaf12501f9f1bc0e2515375e6c425cd998052640b1e9af58 SHA512 801671ff5d63af09a861ef5c260c98477a49a75084ed4aabd2be2b8b5a01c742f106a71b94872a64ff2b1ec8f4e95809f334f0471343c9802549ebf2899a763d
DIST darling_core-0.20.9.crate 65014 BLAKE2B 27422074f55ebc413ec893c27bcefec2cb4bd26156d272e637a1530ff63694a43929f55bd87baa517dba683ad6f24f97e097dd69e0407e24f656cf673c2ba07e SHA512 2c24469b2836139566713da59a3c2e3cf9cc7c1a01baa571cd59ae8a25b9c0a42bd9bd8ab7a9dae95cee2a46c344aef2c36792c05c799f195afb1925d82b81f1
DIST darling_macro-0.20.9.crate 1875 BLAKE2B 80ef248c7699d7c6d45e0ff3d4828175c7c15967272cbdfd8a91037b57911c4c264b46bd6369da53e45a0970de2e9c8d7f7e13a1788c0e8069d01cc026ce83b4 SHA512 16ccf4b30b413377249fe7fade5976bb5230500783e784d765e7920b46d5f9cbc3c316dba6c8d5a23e82ab28509b31406bfd265caebfa9f127017fa2881c39e6
@@ -60,6 +58,7 @@ DIST derive_builder_macro-0.20.0.crate 6308 BLAKE2B daeaf30f4548ce0796df99920515
DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138
+DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1
DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02
DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
@@ -106,11 +105,13 @@ DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a4
DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
DIST lexis-0.2.3.crate 28357 BLAKE2B 8382e207742c9f973a0b80669ea43762e548ccc6c3c2438d3dd7bf60ca320bd2bacec3291f06204190846e721fbc6293c8ef3fee4df5568d6cd65dd52cac38f9 SHA512 650bcc5515a82fa0969f2f96eb7f8a47e876d50dd03a3b611a6d156b2f53241728fd53be6eca1d5dcd1544ea5b5bc8743869a0ed3f84e1716fb7e06ca6252915
DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libcgroups-0.3.3.crate 93697 BLAKE2B cd237dc5177c7112002ba9fa6b08b7438bc0d77cf556a0716e031c4deacc646c35f61bb0c6f842c243e78cff6e52e69827933d61d242073ae79958b05a16149e SHA512 2a64c1f0408fadcd0dbcbf33b27246da706542cda61b4ab1dc4d26ad10e4494830ac292cfd9ff26ea74d8452c26bdc174a5425c5111c4021eb4aacd24e6961de
DIST libcontainer-0.3.3.crate 108873 BLAKE2B 73e367d4e1092fbd96bca5d2fd114b48bc8a83732d895802b6bc78e38b469a10d6b3bf050f4361ddbd9e9d61304feef97669eb00a0424e540ce60bd682ba6cb8 SHA512 a4a3e87fc17911567d2fcd1de6d8d63fc27b669bab624a3b429186cac1bc780b96e4788a58adf85b1e22150c7ef14d4a65c700db7e62825bccc8b3bff2de4586
DIST libloading-0.8.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9
+DIST libloading-0.8.4.crate 28636 BLAKE2B 5961c69ce15cf2bfb4ad743ead808374f5a7a9d98ad5585d895fa4654b1c31309d968eb3f5d63e7dd5fa95b77ea59c80e666ab0e467849c858a807cc3a68ffb2 SHA512 670d82fde2ddbfcc28efaf7736d799690e4fe4b7872d95854b9c4320d64f45d4b33c0e1917228302a7625f2e5e55e5ad56e113ee8e67d59fb384b7054a0cc849
DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5
DIST liboci-cli-0.3.3.crate 9387 BLAKE2B 33b8c40b97cc683050c0743310f8d2502f056bb9524e287818b39fb9420db46d9c1d28a43e50eeb0a173f5ea2d69a17b0b6608b4198c7a4c68d641acda512b91 SHA512 f4b021fbf60323eab67d43ec2b5798ea4b9350360602b9cd2016f43e416521a39dffee3a0cbd10e3ce6932bf06dd8e7f6cff92f7a5cfb55347ce7e69e6b07010
DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
@@ -120,14 +121,13 @@ DIST linux-raw-sys-0.1.4.crate 878981 BLAKE2B b8708b06e48ef4e32d820b5a0e25ce12d3
DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7
DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b
+DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
DIST md5-0.7.0.crate 6671 BLAKE2B a1c8132cb4d7497ab3f4550e6fffdea6b118ad99a31128c068ea3243b5f76c4b059042da376a0be32fb74e866571348a581c2ca727d6acf855d823ce15f593b5 SHA512 569c992eafe25986a1328666a428b2335ecc5cb7a5ba142c34d7abb1247f6768c0bb3dce790121686d4ebf1b4a1832d65315136552163dfba5f799f99551544a
-DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40
DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
-DIST mimalloc2-rust-0.3.2.crate 5361 BLAKE2B 98b07f982f68c07beebab7a775994cc428a2ca9bb851cbd312d3a93feb73d323ebe192d8da5d3a813ed1dab936ce93c4217ce3a3c7663e5671fd78ad93cc4ffc SHA512 2b3a14971a975308ac9a922f0f5fafd6906cc6335dd859b8f26e12674c37b86126c82480c02562a610e622c91297302b6e4548b05da5bb60c86d67c5f678ffee
-DIST mimalloc2-rust-sys-2.1.7-source.crate 166651 BLAKE2B aecb28d3e9443b48932b0d7e4ce5be7e98fc70404f350d050b0ccea5966dcc97d7b50e33856b4a7391884a693893b6080911556db5c417a67b9a89739a0dbd5c SHA512 dc272cc4c7874722d81acb5ef2bca409d48442527ee914c503bdb7a167f9f53421e3ccd36978f9ff9eefe2fcdd122ec605098d237be35b28712eecb2f8ba9f86
DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f
+DIST miniz_oxide-0.7.4.crate 56119 BLAKE2B 68facfec9ff405bebe99f52bcf3aac6788f1b5eef313ca393e2a15e1158bf294003cbe31efea4c793e644e8ab4e00ef67d38f7d32849ab6f01a8e19d31c30221 SHA512 482bf02d7bfd25bd8abe5e5959132677202d8c5dc014b9b0b64fbdc204be1b8431867095c140a1183dd1ca59f6ba871a355422fbd148ce34d62960cad2b7a978
DIST nc-0.8.21.crate 914291 BLAKE2B ab41f1957e77dec297a79805187643c2e7656d32d8922fb2c492fe18579b02186fe5bd27991db535fe7338d46e7f77a0bd9856815353eee9bd7a5ad89eae9064 SHA512 8fa8915cfb051dd5a6717ef8d603124c217a9b4478369b6cd887d6f9f33a7c7885ef8271db35117655cb7dc3a0f064175060cf4d568ced2df6f2ea7a78feb6e2
DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010
@@ -136,7 +136,6 @@ DIST nonempty-0.10.0.crate 12661 BLAKE2B 6d86e3a3b7dd0eda0f9485cedc61f6450d2a617
DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
-DIST object-0.35.0.crate 317792 BLAKE2B 0f18cf2fe8ae4eac322e03708a2e3e9b5cb8a788aaef47ea8776a406fe4df10c5dc6a46d86fe6d5aeaf520ebd3d8333b99163e1e5b824d145f374b5f1d620d63 SHA512 4230b083bca1f7954c3c50f6fbd12e03d7e4a5ea47aa55c08d0df94bbe0e2e61187413bf59eabfb39ef680c35e11577408ecf58d460e4b97e5ad58f376cbfab7
DIST object-0.36.0.crate 321771 BLAKE2B 6350df2cd8e2cd733397768e3fd9a2a79d182e0e3fe653bffe0d688a944713cb83434b2810a48638b30f89f0fc5311784a7c7dc82291191a8e5bd310c82531a9 SHA512 5a75b296bde7a01a9a5cb59da98b7599b51c3ccdea2c135c5291ed10af8b1fab46dfe936e43de617328c216fd113913545fdedde00adf22fca251149b22bd6bc
DIST oci-spec-0.6.5.crate 59030 BLAKE2B 5df5984dce5c5be0aedff102b9ac4e6f183267de5ce07b6688c69e8ceb92c9acd2bac4780d6bc68598fe0cf0e564c2176885f2f164abce834f83808b85de40c7 SHA512 8288f95f6e903e9d48e717a569165512f4f545fa05e776f0a2509a0fe780f4adc3dfb8d51c5ee8eb9bbb7b6cb598e6ad4419c2b2228e7eb0e0324a193a618455
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
@@ -158,10 +157,12 @@ DIST prctl-1.0.0.crate 5084 BLAKE2B 0d876151fd520cd2dcf1c2367e54187876465de1d4f4
DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
DIST proc-macro2-1.0.85.crate 48988 BLAKE2B 236f2a07c758d0d8628f003b70d4b25d5f0d2bd8cbd3955fc4262d7d9b271c6571eb0fc45c95fd816b426a84ed5ec5dfeb81d8041d4de955cce6f3b9fceda1f1 SHA512 54c61dd0581bb5802e077a58fa41f113aa1fab59026478268ece293f2643921b7649844c1675a21a3a21674cdb3ccf94928e5bd069a02bf6813ccc1114d37262
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST procfs-0.15.1.crate 128786 BLAKE2B c61d2d514eea64d4e6e55ded61eebaf63f391a77c2e6f36dee6730ebe3c5a6908507e514295c1562c722ec587e45550a2f8798167952689e80e1096f0bcb58fb SHA512 8ccd80a027deb759798d055e21ae56f346e3cb869af40de23970f7237100f46087b3c3f1908900ce558b92bf5d341421a1b717cfacdcdd6d38b256255f15ac82
DIST procfs-0.16.0.crate 60581 BLAKE2B 0df34ca82fe08930d123d7487394dd31a233addcc5ea540952b246b0b036f110242f757a3211e2010fa1e5fba4c53f253ad8d5dbb565491fe502f5d2332d6122 SHA512 bcc08d05a536f34272a0beae3e0fa55360de1aab6942d3b20e95a577bcaa4def8f5ecc96e9432871efb13a8d298b2b0fe61c7188c9d2ee5deed2544371aab707
DIST procfs-core-0.16.0.crate 68279 BLAKE2B 257abf95553979dcd0b0e9f86bde831382486ddd13691c59f1d0bc36f9c604ef0ecb06461ee7530a2d455181bf588add9fef8022ceea3fa3f939159001a2690d SHA512 aa21eb08ff57b7e86dd4073837bf408ed6e89e46add614c7faa04882d131241c0b01d0267de39aa86f85ba9e60a326de48c7959d878a6b75058cb7d82a31175a
DIST proptest-1.4.0.crate 198527 BLAKE2B e6e6585a3e4872595cc9778fac723bd9002c3ed5137338f8f50b1bb4beb43e2503ef4ba67228018a5f753d60b3cb188944145d0a37126478c87d07426f974140 SHA512 eb7f4e976f9d71f75dd6a575339d0e31b6f693f2f3399b3e495d9fe1be2490a0c691c312c95103f543669899381d3a3264a2f74604eee587ae0972139bfc49cd
+DIST proptest-1.5.0.crate 201381 BLAKE2B 08d47d4bed148e132effe1b6df19645ef48d2a34e60cbffe5082d8a59844844359f21b1688e71388725f8b871e4e1c923a65974a32372609e449e3368feb4d4c SHA512 fce20d27da7bec919b1e566898866edc19a7c4b6f800def063ef420be090a9b8552aa9bd7e0aaa1c6c584579d1200a985a9c99eadc15ca1cbbc7588f4569b3b9
DIST protobuf-3.2.0.crate 211054 BLAKE2B e49bb3ad408fa83512c136e44e04a266962dd3a2829e3a4268487804d91a7590ed6f33247cd79953d4b17cbddb9b73109bcbd68253445beb12148abbc123de2a SHA512 16936a6ca8b84ba494ba9811ea9fa99785f314e5f780a2ead203a3d53163d2ec954a01d0a32260f96dde19d590f3f9182a33cb6647a4a129d802b872e457db42
DIST protobuf-codegen-3.2.0.crate 56540 BLAKE2B 84d40924d83bd21577660784c34f9b636535397e08efbe9b910623aad20a8cd8e155c0d4534be00619e47d209b41dc4c93350f1e4da8b597080f11e5a2ff0f34 SHA512 8df9ebe24f5ca99cac3981258e3c4e6113327872a878ef72b59113c4eddc0b3ef62dfa8fcae6f62ee33559d6681c8f9f94a8b464f0570872c99aca6aebd2ad8d
DIST protobuf-parse-3.2.0.crate 65995 BLAKE2B 51089383817818803869d7f7e2ee0c2f0c93349a6fe6dba01b478576fdfb1b1889dfaf1e19172fe329b35bb8f34487e299c4b6a5c5b915cd513cecba9d6d93ea SHA512 e8b3ee2b61bd59098b2de006aee2f6328a42fc710ae3f2f75fe2cbe792884c60fdb96eb36347399e2671dc36d75632d1f469d3eda19d5f9a4be6c1af3a9a9d64
@@ -171,7 +172,6 @@ DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b40
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_xorshift-0.3.0.crate 9121 BLAKE2B 56c29e159c0beb9c751429130e84e4666f9031b6f70e180544f9cc8f8e85d98676b861b588dbda46f2cdbd254fb908c02c6ba640d53422e6bfa1ae4e48ca5a33 SHA512 256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49
-DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460
DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4
DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
@@ -190,7 +190,6 @@ DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aa
DIST rustix-0.36.17.crate 290840 BLAKE2B 2834a18dad9ac72019e4bb578e3573ed5d3848ebb254da0f57cb79ca272d67dddce5484a030477f4fabe0225a9a89bbf60460780e6a7444581de6c06586069bd SHA512 b2ec91c1078e87800c56b9d004f07d3fecfb62032200b2efa8dfbc668f84bfb01e2cd944b074ce8c21dc1f3a9f19c58084afb9c313fe6c7be31ece2549e97fa2
DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f
DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
-DIST rusty_pool-0.7.0.crate 25301 BLAKE2B dd4e9ad11fd02b637b0cd6250a89b3b7813e5d3df4dee7663a467d10470d5b99fa0dd115d17d89ea9b75d74aaf68c44a28c25b449f07c17224e22c7172b4d555 SHA512 6a403a249f11b64bdf263fdff6ece860090b6c37f0e9c45b20739d4e9cde0da570688514590ec5a5eaa1ad888e077611afb2ae482b324663291eb6077e75b32a
DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
DIST safe-path-0.1.0.crate 10966 BLAKE2B c87dfd71f93df7e5c81dcaeac41b74fe282a8e8c8cc990cc6d876957e198ea8dc0c06e73f8b27699239d3012ac250520dc08ef91ec20080306d0a6a616bff7ca SHA512 bc673dfa28380208e239c1d2ab7d8b0ca174f7b124288ed6779ed9d257dff1f16e1f9c2a2a61ff69d131024f727ec17147b5a651933a7c0ee5f9126b11aef79b
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
@@ -202,6 +201,7 @@ DIST sendfd-0.4.3.crate 11120 BLAKE2B 5f9e1d170ffd45f3012facead052267a868cf95790
DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056
+DIST serde_json-1.0.118.crate 146962 BLAKE2B b85f17cbef0cb9fcc8af5d8d18a74850804de631f8ac94193bdb0ff8c95d4c8507876e4802005e0bc8fc4745d52c79be153d825e106090b680b620acc5b1add4 SHA512 1fa7e01d849684e3ed6f9bd67ba9862f822dcecdcb9110a43182367225f559416f855d59f2b8bd943756957932710b930244963a1f47a3d7d530be19dd412f20
DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb
DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
@@ -209,11 +209,13 @@ DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b5
DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c
DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
+DIST strum-0.26.3.crate 7237 BLAKE2B bdc348c718c39609c00b9fa7d47b7090b1467022b7a8a28cc7c8a72a0aef20569c6ab22a8a8d26c2d9272f18d000e4ce94858a6647194f0a7b86d812d52b05a9 SHA512 62f116d5bbc6167a6ac68b049f8045bc660901f1ce1252f8bdcd91cb28bef821aad8098905369db6c2fe74c134a5d549e55ddd28e383d7d78f7175258924b268
DIST strum_macros-0.26.4.crate 27531 BLAKE2B 7f7d57c957a1591054288fcae6590a5e669fba1b47d8f1a52371ce60fd84f91fdb430e48cc7edbb5fc72914be5ce12af29758b653680da3f4177339b31206750 SHA512 77a17ce47d5e8fe8a89cb6aa6c3ca5d5c2625aea0f93456f05a9994238cd3b08b3f7c6a45e9b3db21bca8fb5759f505f15cc111ac84acbbb34d59cdae8307b0b
-DIST syd-3.21.2.tar.gz 735910 BLAKE2B 6aa99f590201479b8d1239eab3ca960deeeb662b82ba69848ba2839547fe400c40e1d6d3748fbe2741a2cf2e46edc8cc20824ccea4b7aeaf7a929b4d35236f88 SHA512 87b037f54e565ea65d8397df3e4b9d7c286d5784910051bf29dffef2ca5a3cdc80590887119db1556ea1a642be49b54b14ebfbcde583db3ccee7dbc4959eca54
DIST syd-3.22.0.tar.gz 775939 BLAKE2B 727131c9c3fa3c549adadf7f8f161a887b736368117503ba643a023b2ca6f442ed23ba7d878b86d8ff836a18e698299257af11aad0515f927ce8231f7ed33ce7 SHA512 5d02b40f7011627bb027c3c0cea9fa4e9c467da511c6f1fc0ee8083f4283afd95d56cd1fa375f2db0885793ce2fcfa53baaeb5f88ce2c7686191321a153d93b7
+DIST syd-3.23.1.tar.gz 801765 BLAKE2B 7c01ca40847857ba27f865d409b5ef0200283ad5c2cae16a963634f6711df9f84488bafc0a10ca25d6ce7371132f202de602a85a30154ad53befa327a2ff71b2 SHA512 5ef42c5f08fa751ecad6880e8ad5ba8c52076a24adb0497a4ca543335377b6fe4a3fdc5c3d654ea0476fee59841e05a0f080140691170880cb358b6bcca420ad
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0
+DIST syn-2.0.68.crate 265035 BLAKE2B 8bc6f68ed286bea617a2cfaf3949bb699d3a0466faeca735314a51596ce950e4ee57eda88154bd562c1728cfaff4cdb5bc1ba701b9d47a9c50d4c4f011bee975 SHA512 7b781f8ea2b0d01c06f47d165da99cd96e3b44a33de1d77c78a2cb37ebe3f8304f426ba3d0d1cf766241dcc0537908774504df7d455d63bf89ec22ac0499d372
DIST tabwriter-1.4.0.crate 9951 BLAKE2B 8833c5a7f37749268187e60d95b07262e77c461ab868cd934e58031703dc0c9ea83b8757e681747900dc07eb5c8e41e589d9c37568b66ca25c95f0fbf07c8a8c SHA512 066846124e3beee816f76ed3a59fb224593537ce5807aa472fbcd0cb98f638dba6801d171b6d1026e56b6eaae6f2e873d64c190c97bbd8d6ffeffc82f3b4d52f
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
@@ -277,6 +279,6 @@ DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a733
DIST zerocopy-0.7.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148
DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63
DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
-EBUILD syd-3.21.2.ebuild 6663 BLAKE2B e9a9592376d4e4a23b7c50402e1d1d5a2f91e53df822b6c42daa2c4ce8a4e20309a54da25fe3090e6fadd14899b31fb6a7568592363cefb57dc2ae8b02b2bd17 SHA512 2dab6ef4f90e4c7a16053f92d45d0046e22245c78277249e6f3b91ddee7be8f2a32f8537116c7373e94c78be3b0a52565c1d997bf6c3ea941481020c007e84f8
EBUILD syd-3.22.0.ebuild 6570 BLAKE2B 075bcfa0c5a3be15644deb2e6d87f10d69cd1f366540a49fa3e6dccc87c313b0cb3c49a7f321d38122dc7867a73e88470635ade9752e60180e00e49ea331b91a SHA512 846b70992bb2448f3600a5e042d9861c557b84ea4b560f412c9ea73d9a3c2f85db07dca72cdce6e3239101c63e49582dbc234c3606e9ab34ad8992918a2d8aa6
+EBUILD syd-3.23.1.ebuild 6210 BLAKE2B 9e1d9389c786e564ce8aee7b7cc6a4be3e0b5d3d1d38bfbe1301accc6a8a8836212838f564431aac4307f7000ad0eb7bb58428f04a0909cce30bbf271adac45c SHA512 e52d036c0a60e9f085ecaa5be8779de9447748cfd399d619e2b380770ef910e869ba4751a0a658d1563e3d1f37d09f61b424446e3660ad2fec7cd6aee131287c
MISC metadata.xml 254 BLAKE2B 0e6d918ec0aa523a1d7ff2da1c9081d8257c2a83396bc5c7033412341b400364ee2d9b155d9d1df05da92b11f6a940dcda2adae7c158e479d082ce4a0583971b SHA512 24b045489397ba3bcd9dc48dbbc8a26189c1220053c04f09035dd735d2a3fb2ad6a55791f943f4502fee20c633c4a30983b76093f31ce752994f424fbb3cd21b
diff --git a/sys-apps/syd/syd-3.21.2.ebuild b/sys-apps/syd/syd-3.21.2.ebuild
deleted file mode 100644
index a7aaed2f8bf2..000000000000
--- a/sys-apps/syd/syd-3.21.2.ebuild
+++ /dev/null
@@ -1,335 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-RESTRICT="test" # fails with sandbox
-
-CRATES="
- addr2line@0.22.0
- adler@1.0.2
- ahash@0.8.11
- aho-corasick@1.1.3
- allocator-api2@0.2.18
- android-tzdata@0.1.1
- android_system_properties@0.1.5
- anes@0.1.6
- anstream@0.6.14
- anstyle-parse@0.2.4
- anstyle-query@1.1.0
- anstyle-wincon@3.0.3
- anstyle@1.0.7
- anyhow@1.0.86
- argv@0.1.11
- autocfg@1.3.0
- backtrace@0.3.72
- bitflags@1.3.2
- bitflags@2.5.0
- bstr@1.9.1
- bumpalo@3.16.0
- byteorder@1.5.0
- caps@0.5.5
- cast@0.3.0
- cc@1.0.99
- cfg-if@1.0.0
- cfg_aliases@0.2.1
- chrono@0.4.38
- ciborium-io@0.2.2
- ciborium-ll@0.2.2
- ciborium@0.2.2
- clap@4.5.6
- clap_builder@4.5.6
- clap_derive@4.5.5
- clap_lex@0.7.1
- colorchoice@1.0.1
- const-hex@1.12.0
- core-foundation-sys@0.8.6
- cpufeatures@0.2.12
- crc32fast@1.4.2
- criterion-plot@0.5.0
- criterion@0.5.1
- crossbeam-channel@0.5.13
- crossbeam-deque@0.8.5
- crossbeam-epoch@0.9.18
- crossbeam-queue@0.3.11
- crossbeam-utils@0.8.20
- crossbeam@0.8.4
- crunchy@0.2.2
- cty@0.2.2
- darling@0.20.9
- darling_core@0.20.9
- darling_macro@0.20.9
- derive_builder@0.20.0
- derive_builder_core@0.20.0
- derive_builder_macro@0.20.0
- dirs-sys@0.4.1
- dirs@5.0.1
- either@1.12.0
- env_filter@0.1.0
- env_logger@0.11.3
- equivalent@1.0.1
- errno@0.3.9
- fastrand@2.1.0
- fixedbitset@0.4.2
- fixedbitset@0.5.7
- flate2@1.0.30
- fnv@1.0.7
- futures-channel@0.3.30
- futures-core@0.3.30
- futures-executor@0.3.30
- futures-io@0.3.30
- futures-macro@0.3.30
- futures-sink@0.3.30
- futures-task@0.3.30
- futures-util@0.3.30
- futures@0.3.30
- getargs@0.5.0
- getrandom@0.2.15
- getset@0.1.2
- gimli@0.29.0
- glob@0.3.1
- globset@0.4.14
- goblin@0.8.2
- half@2.4.1
- hashbrown@0.12.3
- hashbrown@0.14.5
- heck@0.5.0
- hermit-abi@0.3.9
- hex@0.4.3
- home@0.5.9
- iana-time-zone-haiku@0.1.2
- iana-time-zone@0.1.60
- ident_case@1.0.1
- indexmap@1.9.3
- indexmap@2.2.6
- io-lifetimes@1.0.11
- io-uring@0.6.4
- ipnetwork@0.20.0
- is-terminal@0.4.12
- is_terminal_polyfill@1.70.0
- itertools@0.10.5
- itoa@1.0.11
- js-sys@0.3.69
- lazy_static@1.4.0
- lexis@0.2.3
- libc@0.2.155
- libcgroups@0.3.3
- libcontainer@0.3.3
- libloading@0.8.3
- libm@0.2.8
- liboci-cli@0.3.3
- libredox@0.1.3
- libseccomp-sys@0.2.1
- libseccomp@0.3.0
- linux-raw-sys@0.1.4
- linux-raw-sys@0.4.14
- lock_api@0.4.12
- log@0.4.21
- md5@0.7.0
- memchr@2.7.2
- memoffset@0.7.1
- memoffset@0.9.1
- mimalloc2-rust-sys@2.1.7-source
- mimalloc2-rust@0.3.2
- miniz_oxide@0.7.3
- nc@0.8.21
- nix@0.26.4
- nix@0.27.1
- nix@0.29.0
- nonempty@0.10.0
- nu-ansi-term@0.46.0
- num-traits@0.2.19
- num_cpus@1.16.0
- object@0.35.0
- oci-spec@0.6.5
- once_cell@1.19.0
- oorandom@11.1.3
- openat2@0.1.2
- option-ext@0.2.0
- overload@0.1.1
- parking_lot@0.12.3
- parking_lot_core@0.9.10
- parse-size@1.0.0
- pentacle@1.0.0
- petgraph@0.6.5
- pin-project-lite@0.2.14
- pin-utils@0.1.0
- pkg-config@0.3.30
- plain@0.2.3
- ppv-lite86@0.2.17
- prctl@1.0.0
- proc-macro-error-attr@1.0.4
- proc-macro-error@1.0.4
- proc-macro2@1.0.85
- procfs-core@0.16.0
- procfs@0.15.1
- procfs@0.16.0
- proptest@1.4.0
- protobuf-codegen@3.2.0
- protobuf-parse@3.2.0
- protobuf-support@3.2.0
- protobuf@3.2.0
- quote@1.0.36
- rand@0.8.5
- rand_chacha@0.3.1
- rand_core@0.6.4
- rand_xorshift@0.3.0
- redox_syscall@0.5.1
- redox_users@0.4.5
- regex-automata@0.4.7
- regex-syntax@0.8.4
- regex@1.10.5
- rs_hasher_ctx@0.1.3
- rs_internal_hasher@0.1.3
- rs_internal_state@0.1.3
- rs_n_bit_words@0.1.3
- rs_sha1@0.1.3
- rs_sha3_256@0.1.2
- rs_sha3_384@0.1.2
- rs_sha3_512@0.1.2
- rust-criu@0.4.0
- rustc-demangle@0.1.24
- rustix@0.36.17
- rustix@0.38.34
- rustversion@1.0.17
- rusty_pool@0.7.0
- ryu@1.0.18
- safe-path@0.1.0
- same-file@1.0.6
- scopeguard@1.2.0
- scroll@0.12.0
- scroll_derive@0.12.0
- secure-string@0.3.0
- sendfd@0.4.3
- serde@1.0.203
- serde_derive@1.0.203
- serde_json@1.0.117
- sharded-slab@0.1.7
- shellexpand@3.1.0
- slab@0.4.9
- slotmap@1.0.7
- smallvec@1.13.2
- strsim@0.11.1
- strum@0.26.2
- strum_macros@0.26.4
- syn@1.0.109
- syn@2.0.66
- tabwriter@1.4.0
- tempfile@3.10.1
- thiserror-impl@1.0.61
- thiserror@1.0.61
- thread-id@4.2.1
- thread_local@1.1.8
- tick_counter@0.4.5
- tinytemplate@1.2.1
- tracing-attributes@0.1.27
- tracing-core@0.1.32
- tracing-log@0.2.0
- tracing-subscriber@0.3.18
- tracing@0.1.40
- unarray@0.1.4
- unicode-ident@1.0.12
- unicode-width@0.1.13
- utf8parse@0.2.2
- valuable@0.1.0
- version_check@0.9.4
- walkdir@2.5.0
- wasi@0.11.0+wasi-snapshot-preview1
- wasm-bindgen-backend@0.2.92
- wasm-bindgen-macro-support@0.2.92
- wasm-bindgen-macro@0.2.92
- wasm-bindgen-shared@0.2.92
- wasm-bindgen@0.2.92
- which@4.4.2
- winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.8
- winapi-x86_64-pc-windows-gnu@0.4.0
- winapi@0.3.9
- windows-core@0.52.0
- windows-sys@0.45.0
- windows-sys@0.48.0
- windows-sys@0.52.0
- windows-targets@0.42.2
- windows-targets@0.48.5
- windows-targets@0.52.5
- windows_aarch64_gnullvm@0.42.2
- windows_aarch64_gnullvm@0.48.5
- windows_aarch64_gnullvm@0.52.5
- windows_aarch64_msvc@0.42.2
- windows_aarch64_msvc@0.48.5
- windows_aarch64_msvc@0.52.5
- windows_i686_gnu@0.42.2
- windows_i686_gnu@0.48.5
- windows_i686_gnu@0.52.5
- windows_i686_gnullvm@0.52.5
- windows_i686_msvc@0.42.2
- windows_i686_msvc@0.48.5
- windows_i686_msvc@0.52.5
- windows_x86_64_gnu@0.42.2
- windows_x86_64_gnu@0.48.5
- windows_x86_64_gnu@0.52.5
- windows_x86_64_gnullvm@0.42.2
- windows_x86_64_gnullvm@0.48.5
- windows_x86_64_gnullvm@0.52.5
- windows_x86_64_msvc@0.42.2
- windows_x86_64_msvc@0.48.5
- windows_x86_64_msvc@0.52.5
- zerocopy-derive@0.7.34
- zerocopy@0.7.34
- zeroize@1.8.1
-"
-
-inherit cargo
-
-DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces"
-HOMEPAGE="https://sydbox.exherbolinux.org"
-SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz
- ${CARGO_CRATE_URIS}
-"
-
-IUSE="static"
-
-LICENSE="GPL-3+"
-# Dependent crate licenses
-LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
-
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="static? ( sys-libs/libseccomp[static-libs] )
- sys-libs/libseccomp"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/syd-v${PV}"
-
-src_configure() {
- if use static; then
- export LIBSECCOMP_LINK_TYPE="static"
- export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp)
- export RUSTFLAGS+="-Clink-args=-static -Clink-args=-no-pie -Clink-args=-Wl,-Bstatic -Ctarget-feature=+crt-static"
- local myfeatures=( "log,mimalloc,uring,utils" )
- cargo_src_configure --no-default-features
- else
- local myfeatures=( "oci" )
- cargo_src_configure
- fi
-}
-
-src_install () {
- cargo_src_install
- dodoc README.md
- insinto /usr/libexec
- doins src/esyd.sh
-
- insinto /etc
- newins data/user.syd-3 user.syd-3.sample
-
- insinto /usr/share/vim/vimfiles/ftdetect
- doins vim/ftdetect/syd.vim
- insinto /usr/share/vim/vimfiles/syntax
- doins vim/syntax/syd-3.vim
-}
-
-src_test() {
- RUSTFLAGS="" cargo_src_test
-}
diff --git a/sys-apps/syd/syd-3.23.1.ebuild b/sys-apps/syd/syd-3.23.1.ebuild
new file mode 100644
index 000000000000..e1a5dee790aa
--- /dev/null
+++ b/sys-apps/syd/syd-3.23.1.ebuild
@@ -0,0 +1,315 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+RESTRICT="test" # fails with sandbox
+
+CRATES="
+ addr2line@0.22.0
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.1.3
+ allocator-api2@0.2.18
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anes@0.1.6
+ anstream@0.6.14
+ anstyle-parse@0.2.4
+ anstyle-query@1.1.0
+ anstyle-wincon@3.0.3
+ anstyle@1.0.7
+ anyhow@1.0.86
+ argv@0.1.11
+ autocfg@1.3.0
+ backtrace@0.3.73
+ bitflags@1.3.2
+ bitflags@2.6.0
+ bstr@1.9.1
+ bumpalo@3.16.0
+ caps@0.5.5
+ cast@0.3.0
+ cc@1.0.101
+ cfg-if@1.0.0
+ cfg_aliases@0.2.1
+ chrono@0.4.38
+ ciborium-io@0.2.2
+ ciborium-ll@0.2.2
+ ciborium@0.2.2
+ clap@4.5.7
+ clap_builder@4.5.7
+ clap_derive@4.5.5
+ clap_lex@0.7.1
+ colorchoice@1.0.1
+ const-hex@1.12.0
+ core-foundation-sys@0.8.6
+ cpufeatures@0.2.12
+ crc32fast@1.4.2
+ criterion-plot@0.5.0
+ criterion@0.5.1
+ crossbeam-channel@0.5.13
+ crossbeam-deque@0.8.5
+ crossbeam-epoch@0.9.18
+ crossbeam-queue@0.3.11
+ crossbeam-utils@0.8.20
+ crossbeam@0.8.4
+ crunchy@0.2.2
+ darling@0.20.9
+ darling_core@0.20.9
+ darling_macro@0.20.9
+ derive_builder@0.20.0
+ derive_builder_core@0.20.0
+ derive_builder_macro@0.20.0
+ dirs-sys@0.4.1
+ dirs@5.0.1
+ either@1.13.0
+ env_filter@0.1.0
+ env_logger@0.11.3
+ equivalent@1.0.1
+ errno@0.3.9
+ fastrand@2.1.0
+ fixedbitset@0.4.2
+ fixedbitset@0.5.7
+ flate2@1.0.30
+ fnv@1.0.7
+ futures-channel@0.3.30
+ futures-core@0.3.30
+ futures-executor@0.3.30
+ futures-io@0.3.30
+ futures-macro@0.3.30
+ futures-sink@0.3.30
+ futures-task@0.3.30
+ futures-util@0.3.30
+ futures@0.3.30
+ getargs@0.5.0
+ getrandom@0.2.15
+ getset@0.1.2
+ gimli@0.29.0
+ glob@0.3.1
+ globset@0.4.14
+ goblin@0.8.2
+ half@2.4.1
+ hashbrown@0.12.3
+ hashbrown@0.14.5
+ heck@0.5.0
+ hermit-abi@0.3.9
+ hex@0.4.3
+ home@0.5.9
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.60
+ ident_case@1.0.1
+ indexmap@1.9.3
+ indexmap@2.2.6
+ io-uring@0.6.4
+ ipnetwork@0.20.0
+ is-terminal@0.4.12
+ is_terminal_polyfill@1.70.0
+ itertools@0.10.5
+ itoa@1.0.11
+ js-sys@0.3.69
+ lazy_static@1.5.0
+ lexis@0.2.3
+ libc@0.2.155
+ libcgroups@0.3.3
+ libcontainer@0.3.3
+ libloading@0.8.4
+ libm@0.2.8
+ liboci-cli@0.3.3
+ libredox@0.1.3
+ libseccomp-sys@0.2.1
+ libseccomp@0.3.0
+ linux-raw-sys@0.4.14
+ lock_api@0.4.12
+ log@0.4.22
+ md5@0.7.0
+ memchr@2.7.4
+ memoffset@0.9.1
+ miniz_oxide@0.7.4
+ nc@0.8.21
+ nix@0.27.1
+ nix@0.29.0
+ nonempty@0.10.0
+ nu-ansi-term@0.46.0
+ num-traits@0.2.19
+ num_cpus@1.16.0
+ object@0.36.0
+ oci-spec@0.6.5
+ once_cell@1.19.0
+ oorandom@11.1.3
+ openat2@0.1.2
+ option-ext@0.2.0
+ overload@0.1.1
+ parking_lot@0.12.3
+ parking_lot_core@0.9.10
+ parse-size@1.0.0
+ pentacle@1.0.0
+ petgraph@0.6.5
+ pin-project-lite@0.2.14
+ pin-utils@0.1.0
+ pkg-config@0.3.30
+ plain@0.2.3
+ ppv-lite86@0.2.17
+ prctl@1.0.0
+ proc-macro-error-attr@1.0.4
+ proc-macro-error@1.0.4
+ proc-macro2@1.0.86
+ procfs-core@0.16.0
+ procfs@0.16.0
+ proptest@1.5.0
+ protobuf-codegen@3.2.0
+ protobuf-parse@3.2.0
+ protobuf-support@3.2.0
+ protobuf@3.2.0
+ quote@1.0.36
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_xorshift@0.3.0
+ redox_syscall@0.5.2
+ redox_users@0.4.5
+ regex-automata@0.4.7
+ regex-syntax@0.8.4
+ regex@1.10.5
+ rs_hasher_ctx@0.1.3
+ rs_internal_hasher@0.1.3
+ rs_internal_state@0.1.3
+ rs_n_bit_words@0.1.3
+ rs_sha1@0.1.3
+ rs_sha3_256@0.1.2
+ rs_sha3_384@0.1.2
+ rs_sha3_512@0.1.2
+ rust-criu@0.4.0
+ rustc-demangle@0.1.24
+ rustix@0.38.34
+ rustversion@1.0.17
+ ryu@1.0.18
+ safe-path@0.1.0
+ same-file@1.0.6
+ scopeguard@1.2.0
+ scroll@0.12.0
+ scroll_derive@0.12.0
+ secure-string@0.3.0
+ sendfd@0.4.3
+ serde@1.0.203
+ serde_derive@1.0.203
+ serde_json@1.0.118
+ sharded-slab@0.1.7
+ shellexpand@3.1.0
+ slab@0.4.9
+ slotmap@1.0.7
+ smallvec@1.13.2
+ strsim@0.11.1
+ strum@0.26.3
+ strum_macros@0.26.4
+ syn@1.0.109
+ syn@2.0.68
+ tabwriter@1.4.0
+ tempfile@3.10.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ thread-id@4.2.1
+ thread_local@1.1.8
+ tick_counter@0.4.5
+ tinytemplate@1.2.1
+ tracing-attributes@0.1.27
+ tracing-core@0.1.32
+ tracing-log@0.2.0
+ tracing-subscriber@0.3.18
+ tracing@0.1.40
+ unarray@0.1.4
+ unicode-ident@1.0.12
+ unicode-width@0.1.13
+ utf8parse@0.2.2
+ valuable@0.1.0
+ version_check@0.9.4
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.92
+ wasm-bindgen-macro-support@0.2.92
+ wasm-bindgen-macro@0.2.92
+ wasm-bindgen-shared@0.2.92
+ wasm-bindgen@0.2.92
+ which@4.4.2
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.5
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.5
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.5
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.5
+ windows_i686_gnullvm@0.52.5
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.5
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.5
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.5
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.5
+ zerocopy-derive@0.7.34
+ zerocopy@0.7.34
+ zeroize@1.8.1
+"
+
+inherit cargo
+
+DESCRIPTION="seccomp and landlock based application sandbox with support for namespaces"
+HOMEPAGE="https://sydbox.exherbolinux.org"
+SRC_URI="https://git.sr.ht/~alip/syd/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}
+"
+
+IUSE="static"
+
+LICENSE="GPL-3+"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
+
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="static? ( sys-libs/libseccomp[static-libs] )
+ sys-libs/libseccomp"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/syd-v${PV}"
+
+src_configure() {
+ if use static; then
+ export LIBSECCOMP_LINK_TYPE="static"
+ export LIBSECCOMP_LIB_PATH=$(pkgconf --variable=libdir libseccomp)
+ export RUSTFLAGS+="-Clink-args=-static -Clink-args=-no-pie -Clink-args=-Wl,-Bstatic -Ctarget-feature=+crt-static"
+ local myfeatures=( "log,uring,utils" )
+ cargo_src_configure --no-default-features
+ else
+ local myfeatures=( "oci" )
+ cargo_src_configure
+ fi
+}
+
+src_install () {
+ cargo_src_install
+ dodoc README.md
+ insinto /usr/libexec
+ doins src/esyd.sh
+
+ insinto /etc
+ newins data/user.syd-3 user.syd-3.sample
+
+ insinto /usr/share/vim/vimfiles/ftdetect
+ doins vim/ftdetect/syd.vim
+ insinto /usr/share/vim/vimfiles/syntax
+ doins vim/syntax/syd-3.vim
+}
+
+src_test() {
+ RUSTFLAGS="" cargo_src_test
+}
diff --git a/sys-apps/systemd-utils/Manifest b/sys-apps/systemd-utils/Manifest
index 8fa44c2328d0..4774957439ac 100644
--- a/sys-apps/systemd-utils/Manifest
+++ b/sys-apps/systemd-utils/Manifest
@@ -15,6 +15,6 @@ DIST systemd-stable-254.13.tar.gz 14533359 BLAKE2B 6f37bf5f1868840f122652fdca270
DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0 SHA512 1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a
EBUILD systemd-utils-254.10-r1.ebuild 13355 BLAKE2B 9e88dd7b2bc7c280aa4430d9e4ec9bea942b365408c775d0e5a53ae9d6b1eee3f79bada47ac83f3f3b4bd0fa5245b3158fc48e4b5003ba15bb7c3eb9179c9bc2 SHA512 86199fe50859269f739b37d2fa6d345b17ad90edd0aefd203f3beafdfd36c79affb16a61546da919e984836fcaded2831bd406f7123b0a84ee50ef65ac4d8b5c
EBUILD systemd-utils-254.12.ebuild 13363 BLAKE2B 21cc042bc1041556b71f12c160a8fd5b23f31a9598d6a85b13b77ccd01b5b0e34350bde236f151662873734003fe2fd5a001c746370c16fb8308fb51e283d843 SHA512 9660bcde5c1a06aa03dd7bc90aad59421eeea53757ed1edc2d674c1cddc0addf6b7670520426bd569c5f3e309f66ab641362c260c1fbdfdd20fb10198032677a
-EBUILD systemd-utils-254.13.ebuild 13356 BLAKE2B b4892ba9c9ab31ded67652533fabf4f36d5b76377ea14e5d145795bb45cbdcf300660f1a54abe61a050a3287c08309e8fadfcf5f4d17b0c4bc7640b5382499ba SHA512 c8d72fe488c33f75f3e9ff11fc885befed66b61f3dea70c1e367b91a037536bc7d4668983644048c1099e07ee0977203a8ea6908b89dbd27371f5b1e4ce1bbd1
+EBUILD systemd-utils-254.13.ebuild 13355 BLAKE2B 9e88dd7b2bc7c280aa4430d9e4ec9bea942b365408c775d0e5a53ae9d6b1eee3f79bada47ac83f3f3b4bd0fa5245b3158fc48e4b5003ba15bb7c3eb9179c9bc2 SHA512 86199fe50859269f739b37d2fa6d345b17ad90edd0aefd203f3beafdfd36c79affb16a61546da919e984836fcaded2831bd406f7123b0a84ee50ef65ac4d8b5c
EBUILD systemd-utils-255.7-r4.ebuild 14239 BLAKE2B 9eb4a58556fb3bbeb3e53dfb375c3b757d0e0b206261eead1e74fea79d9e58707d80bafbe5d34443df3233e10bd26b8c2cff26a7cab26fcbd474eb7717fff334 SHA512 3662b02df1eb89d642087d017c99a8784894ad60f021797f26609dc3eeed0fe7989eaef006b9b65bf139a3a9f452be10005da2cb9ee6a967a199b5dc685e50bc
MISC metadata.xml 888 BLAKE2B b799e1d62a1208dbbec1a1cfb47592b069d5c79cb18efffef922c72b0d61e30938d26c6f4e0d3951f9c327601dd71de14062dad0a47e6b84a61b1a8b125f1a6b SHA512 6debd964f9c127ba4332e0c0b86e506d3cf10cbe3cd45442bf7955b16e790a9eccdd928d473b3722b11b4a75d34fe5bb91f4867a5dc92e786ba73d9ec3f54712
diff --git a/sys-apps/systemd-utils/systemd-utils-254.13.ebuild b/sys-apps/systemd-utils/systemd-utils-254.13.ebuild
index 3f52033ed095..af3b023e8eb8 100644
--- a/sys-apps/systemd-utils/systemd-utils-254.13.ebuild
+++ b/sys-apps/systemd-utils/systemd-utils-254.13.ebuild
@@ -27,7 +27,7 @@ SRC_URI+=" elibc_musl? ( https://dev.gentoo.org/~floppym/dist/${MUSL_PATCHSET}.t
LICENSE="GPL-2 LGPL-2.1 MIT public-domain"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+acl boot +kmod kernel-install selinux split-usr sysusers +tmpfiles test +udev ukify"
REQUIRED_USE="
|| ( kernel-install tmpfiles sysusers udev )
diff --git a/sys-apps/systemd/Manifest b/sys-apps/systemd/Manifest
index 0c6ccdda947d..c694b72190e5 100644
--- a/sys-apps/systemd/Manifest
+++ b/sys-apps/systemd/Manifest
@@ -15,7 +15,7 @@ DIST systemd-stable-255.3.tar.gz 14873273 BLAKE2B e22ef391c691fcf1e765c5112e1a55
DIST systemd-stable-255.4.tar.gz 14952427 BLAKE2B 27f5080f83a9e870fbe8e3ebcb500a63c42022f1f96f26f35c76eeeea85dab691291c31ee716cab330b76df5e576910a6a82f51267eff4f766b1d4c304d815c9 SHA512 8a2bde11a55f7f788ba7751789a5e9be6ce9634e88d54e49f6e832c4c49020c6cacaf2a610fe26f92998b0cbf43c6c2150a96b2c0953d23261009f57d71ea979
DIST systemd-stable-255.6.tar.gz 15060034 BLAKE2B 27e14a870bd8ae85e3c7679a69b7dcd6f1165430c4cdea57d3f7092a40a22085bafc3e3e397a7429b53773f7460bde0ad0af9afb6852c6d0c9cc681d25c34c03 SHA512 523c5d973e2ccd47f8ba33d1fb8264a8de58cb639fab22be0d0854f96009dce700d6f022d30aad5ab7b9292b33047cbbc1eefc3c6141328e337b9a245944c237
DIST systemd-stable-255.7.tar.gz 15068684 BLAKE2B 6fb5415d9e013bc8695ef837affce7063d214027529412a25ea73eb25473d1f07cff6ad3ea3ea18b7bbf9d73d2bb8e39838e1aeb2a14d016b3b47e4ba24d02d0 SHA512 1cd2a00f292751b923bd93c60bdcdd66d82792b45e32dce11d77e2b3b6fc5c8ba4c5db386652deffa8c24e75032af1a745700ba91f1726e249f0c447daf85c2a
-EBUILD systemd-254.10.ebuild 15377 BLAKE2B ce4888ff93d461cbd6822e5ccd22096f3768b5c4d0225b0abe1e3e61110dc7f683926fec396be0cdde08c34024b1cae10c31df897adee62d12a5aac68feda133 SHA512 51357d0ef5230863f21401c0898bdcdf92c9a38ffe91b56512e58bdeef20eadd1ebf663a347fa584e6ed28ce64c4a947fbcc66cbb7a4d1bf7ef0186e1ea967c5
+EBUILD systemd-254.10.ebuild 15376 BLAKE2B 80e1843bf35af94585e9675df47fdf42ad3706d09c9949067e2e15247384578154775549d623a9be2c3788c3a27bd23de61b85097708176873afa32aaf27212f SHA512 6fb5993e53a593b14a6e19bfce38961096cd258f588fdd958c62087b56fd653f12406815cefd98c2239d21c567a9716ed9e22be0f08b2397c0e9301341906ce6
EBUILD systemd-254.12.ebuild 15384 BLAKE2B 2fd289f3f5c73c3e520a532965d488f15e4644e0a9e233e6f7a211ba1ed8d6cfa3eeb937fc8fd28850a2d8d6c0e9139816f87117046651ac1cc305453eb5938c SHA512 da1ead3fb668c74005111bedc03a77ab8a4047325d99c861baadfedd8dc901717730c8a95ef60c4f1381294a08147a90ffcc5046f8e1372685fc47d9a0d6755f
EBUILD systemd-254.13.ebuild 15376 BLAKE2B 80e1843bf35af94585e9675df47fdf42ad3706d09c9949067e2e15247384578154775549d623a9be2c3788c3a27bd23de61b85097708176873afa32aaf27212f SHA512 6fb5993e53a593b14a6e19bfce38961096cd258f588fdd958c62087b56fd653f12406815cefd98c2239d21c567a9716ed9e22be0f08b2397c0e9301341906ce6
EBUILD systemd-254.8-r1.ebuild 15496 BLAKE2B 5d5c93316937fa101ff4ded77c87b8e4930aa6464d596a0a251bf02afda1691fcd2b4660f9460c77c3a7bc66acc3b8cf34cbfd869a7723dd211751d4b3238ba1 SHA512 5ffa7ae4c92aeb3dd92ad18980bd7ee2661c1ab7ee02da23a2eed198c87e4e9edbfdd1aad4df7215618c13e711769fe37b07031778624b00c02619ca61de4a1c
diff --git a/sys-apps/systemd/systemd-254.10.ebuild b/sys-apps/systemd/systemd-254.10.ebuild
index 3b01f6ae67e4..4f86b3dc5b5e 100644
--- a/sys-apps/systemd/systemd-254.10.ebuild
+++ b/sys-apps/systemd/systemd-254.10.ebuild
@@ -23,7 +23,7 @@ else
MY_P=${MY_PN}-${MY_PV}
S=${WORKDIR}/${MY_P}
SRC_URI="https://github.com/systemd/${MY_PN}/archive/v${MY_PV}/${MY_P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
fi
inherit bash-completion-r1 linux-info meson-multilib optfeature pam python-single-r1
diff --git a/sys-apps/the_silver_searcher/Manifest b/sys-apps/the_silver_searcher/Manifest
index b4e2ebc8960c..0664e0c03733 100644
--- a/sys-apps/the_silver_searcher/Manifest
+++ b/sys-apps/the_silver_searcher/Manifest
@@ -4,4 +4,4 @@ AUX the_silver_searcher-2.2.0-no_lfs64.patch 1319 BLAKE2B dbddd84fe6a2c0a29b3d58
DIST the_silver_searcher-2.2.0_p20201217.tar.gz 165236 BLAKE2B eaf5e657b33d463048a83e08a90588448cb2fcd481b1f7f869e82c5e1ae1168a10dacb0d549dcc4acafb4323c96a9b67ff9e58de85f80bd2bd7e209ddc5ca6fa SHA512 96bc8da8ba10034bbb646bac71d479a21a68793e8af5377481da72c8dfa49ac99a1540c2b4193c4a95167127f1caa48fbd611ba367b8279bd2115549b6d8d126
EBUILD the_silver_searcher-2.2.0_p20201217-r2.ebuild 1248 BLAKE2B 9478a97970b5fc43ef375e2ff6d31221d9cd88e01c68cd658d4d5bf933cc93489f87508b018573ebeaf49971fc8cf96fad2d1ff23926982bf56e98ab546b484f SHA512 33110751afa88d6ffa5005dac1c74d0149f589ccd9be55e91978a9e770c40aea964e095b1ddc82c6c148d4b85ff89b93f27c5ef13096dd060e393d9deaebaa17
EBUILD the_silver_searcher-2.2.0_p20201217-r3.ebuild 1417 BLAKE2B ebcff15b708f6a4f132e80e34f4244fb17a1e0376531f265a3b80dd71a132a558b2f333052f9b74446fa0a24e335a0bbf866aa9d46ec4c9e7b12111dc9876eb9 SHA512 ebf346101bfe02b65cd144bd17223531edfb8e57a22e1f8386732b64b9b2ad18d60ec424bd9be88c489096c58c2766e01064de3b423b776003437a396f87a303
-MISC metadata.xml 337 BLAKE2B ebc0a9cb5b553e57b6b4fedd0c0838256ed348c1f313576eb58accf4a8a1ab73d8065daaadbf4fed612ee6311b114cfd2330b62840c7238c77832f4122739bdf SHA512 40d62335cc5c9f9857b635f7fd15daadd9f7b3b733ac64c39d7078dec27e742763232316aac45f88967f9b95bf8068e509492fa8c17cf43fde9e46f640065105
+MISC metadata.xml 259 BLAKE2B 703872b1e3d4395fbd05daec4fe759e9dee9578a64b1c252889402a61b4eb8a9549b0a9a238dd4a8eaf6af63a1e43b9b70aeb5641c1b9fa84c1a7ddfe0a22ef9 SHA512 9fb79b710b6e2ecde94d3c128b82fef372c64c87071aff04fc854a2734472c2a2587f2af37305a56dd950adcb2b94d4da1ac07ececf9a0db6e77000b5c12a1d3
diff --git a/sys-apps/the_silver_searcher/metadata.xml b/sys-apps/the_silver_searcher/metadata.xml
index 0f71fdbbec56..2f669e6e085c 100644
--- a/sys-apps/the_silver_searcher/metadata.xml
+++ b/sys-apps/the_silver_searcher/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">ggreer/the_silver_searcher</remote-id>
</upstream>
diff --git a/sys-apps/ucspi-unix/Manifest b/sys-apps/ucspi-unix/Manifest
index 5190d41459eb..48f3c61614e0 100644
--- a/sys-apps/ucspi-unix/Manifest
+++ b/sys-apps/ucspi-unix/Manifest
@@ -1,3 +1,3 @@
DIST ucspi-unix-1.0.tar.gz 17391 BLAKE2B 0605c770a5e898ff9fbe9eb1a50fddbe2fcb25b37168f7b6a2fed18a632504d0f80f5f0b39b812de7d4bd6845039e143eab8706429392f7b4178bbbe59713630 SHA512 dc79515908e34cd3bcc8c66f360fe3f4662a5be35c9876b07c609fac0f90e0f498d306d1796ebbade902c7affceece7d18f8acd178a850e42d6d6820d53c1d11
-EBUILD ucspi-unix-1.0.ebuild 807 BLAKE2B 85c49906076c8350f0fdfa859fb5516f00c9b9f215f9d6c109b86ffd1dd25100b169660e8334797bccadcb6ef64700bb0ba1c0d77a617d69007cbdc2bbae7997 SHA512 3be305587d66572778ce30dae471ecd81872b177fb880ba7ae757961f789c75fcf1c5f52203182c9aaa2921e8fe3fa961c7e8a5f7821131d13d9974c0cd79f2c
+EBUILD ucspi-unix-1.0.ebuild 803 BLAKE2B 54f3957b6db81c7db4f8ea2ad7692ae8dc72fbbde29ff39a15e44b7d7c7df8ef335fa2ec106e985404a64f301db3a117b814450fde0a9bdc298308ce056b029f SHA512 a33248e70eef92d23d726a4a2716aa96a0634bc486473fc6a6d0e2c52d273307cc2658cedac9702ba3044c88ef01f857f2fe6982cafe4ab3e9e57494594d3287
MISC metadata.xml 434 BLAKE2B cab949acb4414411907f921100ec9afba6bccfa2cb6575e89fb860475a031aaba30220d286e452e511ea0cd71aa4e01f492dad9dbffce6470da9e44436938404 SHA512 565db1510d29a012b316ea1d8159c7836da8bd6305bdea8e6dc8569dd86f1c68663ee48442c3fd26511ad8d231a30c3b66817c83394a0fac66b5e31122d35330
diff --git a/sys-apps/ucspi-unix/ucspi-unix-1.0.ebuild b/sys-apps/ucspi-unix/ucspi-unix-1.0.ebuild
index 0f7291eb308b..12b8b9d8a389 100644
--- a/sys-apps/ucspi-unix/ucspi-unix-1.0.ebuild
+++ b/sys-apps/ucspi-unix/ucspi-unix-1.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://untroubled.org/ucspi-unix/archive/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 ~loong ppc ~riscv ~sparc x86"
+KEYWORDS="amd64 ~loong ~riscv ~sparc x86"
IUSE=""
# We statically link bglibs.
diff --git a/sys-apps/uswid/Manifest b/sys-apps/uswid/Manifest
index fc942bed9448..b3b60c4c31d0 100644
--- a/sys-apps/uswid/Manifest
+++ b/sys-apps/uswid/Manifest
@@ -1,3 +1,3 @@
DIST uswid-0.4.7.tar.gz 43719 BLAKE2B c99ea760658a5b5f518e6e8aa554515bc0a5246d60c358b6542dda17489fe18f06b2dff7342371944fe36c44562f9e78feb230f6573445c4004568c973b66b87 SHA512 6e8069547efbc06ee5e2792908a292e70612041f303b41d54fc618519f3156a8c88ca9176367c47304dbe80b0199467b913060c8fdbcef1287794cac0a9e695c
EBUILD uswid-0.4.7.ebuild 662 BLAKE2B 3cc50de62cb5219002a6c81784f0f96bde23d2654d9bee5c29ccf7c523e37a02c53e54138f3b0af48a545a2a97edfc27e384a96d39938357971c26f56455f577 SHA512 5bc8b860000408333776155ba9c7037971765b4a891f0e9e0c877efc9c1b50ef7c9a9d05ef036de8d911d44be8877844a41d8c6e974736a7c18cd663be83b451
-MISC metadata.xml 946 BLAKE2B 6aec42fb59ffbbcbff4d2a68861bd93b9625c0230aeb689605f1ee132301558f37ce3f37eaa76650a55436f37b64d10c179b5aa53bc3e259006b6c754b80b008 SHA512 a78e1066ccbcf102725849720da52cec75c434dfca180282126b58dcddac4ed98bfc1d0418495758f7aa0399a5a7c4b72daefe6327488a6fe023ca4bc45964a9
+MISC metadata.xml 868 BLAKE2B 94c9b3317a9789c66a4917b30c7f1c31b3ea0cb6cd54e503c8eabeef8481ccb0ee02b60d1f5b5752bf3e07740540bf7cb5eb65c19a36536081c4e4ff3a5c9e25 SHA512 85a46283d67e9230cc92f5dc9ed95b1153e43b16e4fbf94e05342998ed8d33c5433cb3c77796085e8f8264a386220a0ff1ec0a3e9f3c524df3fbec25b94409a6
diff --git a/sys-apps/uswid/metadata.xml b/sys-apps/uswid/metadata.xml
index 36b5e41b4afc..2723db53c4b2 100644
--- a/sys-apps/uswid/metadata.xml
+++ b/sys-apps/uswid/metadata.xml
@@ -10,10 +10,7 @@
header. Last but not least, it can be used to embed coSWID SBoM metadata
into PE/EFI binaries.
</longdescription>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<upstream>
<remote-id type="pypi">uswid</remote-id>
diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 6bea3314d7ae..e9d264def2cf 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -20,6 +20,6 @@ DIST util-linux-2.40.1.tar.xz 8823784 BLAKE2B a51fcf9b63c033e470da4f4f0094f0f923
EBUILD util-linux-2.39.3-r2.ebuild 10872 BLAKE2B c44068bc288acf9c77d4c697cc8b7848e3c85ab0d548672283cc76bf34eae1bf80aa39cc9afaa7105e5ad9bf0ed0494ddbebe062e7dba6aa9ec0616ee77a7eb2 SHA512 b8cc2a20122f1c094cfbd4fb3652672cf7def1d6d9b38971f2f52511893f9de1e7774ed06c03a17c4b19d58cc564a1291833974ffe0c43778d077165f6f6f538
EBUILD util-linux-2.39.3-r7.ebuild 11231 BLAKE2B c8734054faf407fd1d7b0f077d3f84a7c59cb7698e0b6c810f164d60d186f7efbefc117cbb3bffa701a0d83f8d1d1a42ce2a081031bed9179c5bc43cd9ed9038 SHA512 94d84e7221d67e9a061c34f7cd5eff3da45b4763b813a7071f0d9be93528da38f1d378ef56a85e19948881e8540528d2cfdab7e4bfd1858f0fa09a3f7ca857b8
EBUILD util-linux-2.39.4-r1.ebuild 11171 BLAKE2B 40e06d4c563271a3e891270007d0a21e1743eab09e5385a21f6dcca02d2c6bf3a7c0620ff569b81a3e9fc48c9ee125f16a10d7baf71cf9ce3700cfc653905f59 SHA512 f0cbc998a7d908960bc0b9f767998280c09c02417d206ed833fb6ebf6bf3265212337ae7b5e6418221f50e14601b55df4a3d9b8cb0ffc02536f4223ccda0d14f
-EBUILD util-linux-2.40.1-r3.ebuild 11388 BLAKE2B c16ff38eb6ad3096318412e8667a3e6b6c9757cada2fde17960d2a1a8322feaf325698c45d43cdf18fe8e89e11273a4f420ef9d2bfc4b02dc4b1d1785cbd9b4f SHA512 225391cd312a2da0befcec59ae39a7772f7c2cfc1e5c762ee1c883e76175656ab65f6b7af8fc8e429e8f99e64c31ac96d8cbdd075cb050369b97d29659db0f14
-EBUILD util-linux-9999.ebuild 11332 BLAKE2B 27901988f579bb0bf9042881de771e19650f2cdd980140e953165ae2ef094b8287c80778a9ba20b9239952ac0de578baaa22da7065a2341aa82630ad0d34a08f SHA512 61b70ca620bec03ca32d049d00568200aaefa1256a931c928e27846315fb250825c4bd8ec9a430c830874b973777461f9b1a125a940ae104961b2ffcb761fb1a
+EBUILD util-linux-2.40.1-r3.ebuild 11242 BLAKE2B 7719aedf804e87e8b78a8d3eadf4ec0aeca94b4a213b34a17059003922f8efa94e0980556159c6c7e119606c1a44c092252473dbdcc3bb891b1201952f5740a5 SHA512 3d081701737757531746ed1528838dba624baf237816a5fa439dd371020e1b301036b42e534da43f05525c4de146f71ae35176a2a6465cec22b229d58ab14f98
+EBUILD util-linux-9999.ebuild 11144 BLAKE2B 6eac7c7bb6c20e7a82be199f67598f17e44b1dfa59b12e4a998db34550ac0bf65f9128cd625ced594cd01178ed416cfc85a7c6c9bd39002375da4d62b02ea69a SHA512 66dfcb2916a4882c781f49b2f7d8b2853fc4b0983bcd58c424f595d3a4f0c6bb23881bb422d3d8c46315ea74da449ee0229c02923cb066f8fdbe865fc72835d3
MISC metadata.xml 1600 BLAKE2B c36342513e86655c4e4bfee627d9b516d4dc008abce3a7397d6cf3fb65f562bb58bcdc5b9d7daa801da01c77d19415b0dc6bf3407c5cca7d51327bb3689f94f6 SHA512 56b041dcbcc2c048a642bb8b44927cc0bed40de1c531f6445feaf0a87673fa19efffa3a5dabed5178b427d1fe5fdf41c2f7b8c0386f9adf1545c5ff9fa30169b
diff --git a/sys-apps/util-linux/util-linux-2.40.1-r3.ebuild b/sys-apps/util-linux/util-linux-2.40.1-r3.ebuild
index 340527c06ae4..1205062fedfc 100644
--- a/sys-apps/util-linux/util-linux-2.40.1-r3.ebuild
+++ b/sys-apps/util-linux/util-linux-2.40.1-r3.ebuild
@@ -110,27 +110,20 @@ pkg_pretend() {
}
src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- return
- fi
-
- if use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
- # Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${MY_P}.tar.xz . || die
- xz -d ${MY_P}.tar.xz || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ return
+ fi
+
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
fi
-
- default
}
src_prepare() {
diff --git a/sys-apps/util-linux/util-linux-9999.ebuild b/sys-apps/util-linux/util-linux-9999.ebuild
index 90d69b34f877..8e74d1439e60 100644
--- a/sys-apps/util-linux/util-linux-9999.ebuild
+++ b/sys-apps/util-linux/util-linux-9999.ebuild
@@ -115,22 +115,15 @@ src_unpack() {
return
fi
- if use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
- # Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${MY_P}.tar.xz . || die
- xz -d ${MY_P}.tar.xz || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
fi
-
- default
}
src_prepare() {
diff --git a/sys-apps/uutils-coreutils/Manifest b/sys-apps/uutils-coreutils/Manifest
index 6d0dd90a58f0..fad102ecfacf 100644
--- a/sys-apps/uutils-coreutils/Manifest
+++ b/sys-apps/uutils-coreutils/Manifest
@@ -1,33 +1,46 @@
+AUX uutils-coreutils-0.0.27-cow-tests.patch 1052 BLAKE2B bf882b1564ec5684770cbdfb737a55ff36bf031341c94ad909f619c5061f0aa756f992dcad9c840ebcb80eee63b612e91625ed37cd7afb6ba4cfc7931bb97727 SHA512 25f371c2dc95667966728ef74dde19d040f2490eb75a9dda3c794d02727afbb0b1768718b5e5bb5ff85d89db144756ecd8024701481e77e9e6a57cbd8d835756
AUX uutils-coreutils-0.2.25-xfail-tests.patch 2738 BLAKE2B eaf61b35980b108fd938265d5c60d3558c9d59f74ca50f5b44ec28da9a61bfa4afe0bff9ca6b1561bd5f4ea7af76e8fa345cfc325cca02b321acbd47bfc05c1d SHA512 e7e41e16e89863606d60eec44415858dd61947d4490d67d81f0380a55f32d54d331c6064fcb03e142c4a770de7d68aca002123a8b22d668931de37c7f44f30b3
+AUX uutils-coreutils-0.2.27-xfail-tests.patch 2864 BLAKE2B 0ff8bbe4fc8f2902e9fb8c23b016419aaca83ca25e5207fab4f4a7a1051285795bd9d5eeaf07bf6720c591f3a0718d371e9f999cc9c257fc7cfd346b56490bc9 SHA512 9e867a5f5729d094bb770571782bbe6fa818c648da5113e427614bc9ef9b8b9f8a55b29a5be25815e04ed6103304ef8bc82fd51acc4662b924334153687cfd15
DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
DIST aho-corasick-1.0.4.crate 171175 BLAKE2B b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e SHA512 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
+DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST ansi-width-0.1.0.crate 6116 BLAKE2B f90f1f2cf668ef6d36b8aa723c3dec02b64139d4729f2c286c7298b78752d1e241fc7063ba2571388bba9f06d61feae05b0f48f2eaadb91f04035fe16184875a SHA512 2366fc37e81153dd19554fc4f2688ee1ce4a4794cdc6a56eaf6e7cf6a5459b2b1309bc35d8d049114c64730d9eb6d73a9a1380747b4cde644498a9b39e41c31e
DIST anstream-0.5.0.crate 19646 BLAKE2B 770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d SHA512 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359
DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
DIST anstyle-wincon-2.1.0.crate 11757 BLAKE2B b7c1071da1ab24accc33d7af70f09ace8edb2dcbb53936ed5ac13552c6082c0f16ce501f041d2c1792cee7dd9cc3877d29505e12a65022bec44285f13e1f422f SHA512 6c379c46f791b6b1367f3d6f3531dcd16589cc2e12f6f5ce52a3fa32d42e62b719d2277699d1bc8526099a6f791f2e7d5b1068e1295cbcd2997841f0eafc4eeb
+DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf
DIST arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST bigdecimal-0.4.0.crate 44652 BLAKE2B a104763b71dcc7c1f9d6116d319989c7777db7fc05826968d3a5dca7f0f032cafe4df158c691fb8aa0fe168ca9b5c0ef714de81be5b2051c27ce51147a022c05 SHA512 f8a8524aa24592fbd9a75593bcceaa9dcff7684fbf87a6cb9e66e63135e5bdee1fae40320ae99ef8a4b1e5af5707a8b69ef53d9dc84036cc23fe933ff1038416
+DIST bigdecimal-0.4.5.crate 79843 BLAKE2B cce99886dee926d0859f7d90b0e709cbdff91de941b364e24b935259544def8d583ea8e9212a507e0ef66b847c90d4517a1746687bb85d7d6b2d4404518f1aa0 SHA512 36f947f1604a208d8d638fbaf6a1eb24a4cd43a132c6b24c3154cb46f06dd655b4a71631f8da1b96c3ef7e4862e197c0ae362e9a150a02b00e90951235e9fdcf
DIST binary-heap-plus-0.5.0.crate 20570 BLAKE2B a0cd30313e52eb33e7fa109c96ef39642d5ec6ef38b96ca37c0b3817299f1a06d39f6245316325e072d7275021e75eceb06a0f78ffd5418ec8bdd3974f10532e SHA512 8ad19390582e20ffe26533db6a452ce8a6768f9fe309f1cf0c58be830d433e1130f9187450a106981cf8d440e2a37ddb95dde90d346decae56340971ff8eed66
+DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3
DIST bindgen-0.63.0.crate 201856 BLAKE2B a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141 SHA512 43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796
+DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214
+DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9
+DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
DIST blake2b_simd-1.0.2.crate 34165 BLAKE2B acb2508f3a36710119ec170bfa3d343d3d99e5f9b7c65bb62d362e316eca3f52bd17dcdfc30ecab99e41883f113b4be51d72d754b8f4ea8e886addfbd93dcb6b SHA512 b2c5da66e8d0c64c00302f0047a4944e1099ddd69b23075874c3bd3b33c7faee9f425b939380da280d2ee347ebc09dbd4c97fa805dee6f752cc40c90e7edbd5e
DIST blake3-1.5.1.crate 170239 BLAKE2B d966170b27098a9f51a2ee1ad0e16bf09a5b886b9e350fcee70d62c0e42bbe6e7629eb185cea9b11e55fa4f5c3e4b65803472e1b18306316cb33e7854feac0f5 SHA512 86c67b98dc3fd790363dbafc71a47cab96bda5e6e1f971210f532783e3b538b1a62e1580140380aaeaafbfdf63d93bc3b09e01b836eb5a7a11655fec01009763
DIST block-buffer-0.10.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f
DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172
DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc
DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53
+DIST bytecount-0.6.8.crate 14694 BLAKE2B f534fadb45ce25036313c0c4d54ecfd2091069d5402e02606da36d73696c74e3162990dfdbc95dca4424b498983bf04019234af6eb71e38ca28fb7da61d181fb SHA512 5984dbb71fe22371db00ca56675f409cefcf7c093f406ce1abc330a0b1535f30a43a520fb64d66c04a181a4f05d956300e35f77b43aceeb161eaf8a2c64df614
DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f
DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
DIST chrono-0.4.35.crate 234267 BLAKE2B 92552b9c8fb40160de9ee62ed8c5bea12bf8bae393caf91c1c64596d6b2efd09dce94355fb757ed46eaf4a13d27ee3ebb43af91e2d8c26df1f9a9f429869f319 SHA512 aed8bc3298c8f8dd8146c6a919610b6dda52c038a28b56c837a21590e41fda605cd466dc1b85e407f365e116d741cb82afbeff5d29f95f3f5bce4a62abf80812
+DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9
DIST clang-sys-1.4.0.crate 38679 BLAKE2B d15bdae2142ed26b4f6bd037bd2062e8c4b7b87fc5b749b872a95ff1952d000066c255aa0984e5f9c4a5c88066db4a20cfd048db4ba5a59b331d5ffa5e9a281d SHA512 062189bb0a341e2e85de4987f4b564c1fc69e4005c9c42cfedb61dee5f48db9126a8114d1d97be1b9c21b8c885243751232fbe8cf532e1d2be593308fe45216a
DIST clap-4.4.2.crate 54441 BLAKE2B 878b7808985e0cec0de249fb35c3a81b3a583b08e56c159395b0a915ef0d4a555531cd5e280f8c78b11a5f4883a02df65770733bc610ae61dfe820a2b0361bc0 SHA512 7ab5d9f320779e7f249d1f6c5b4fa351e6476fe114ce5975a70f21a19e2ba5ffd3867d383242506c0f86917ba7f271b7e31afdbb087cb590fb6ef9b1466f62dd
DIST clap_builder-4.4.2.crate 162358 BLAKE2B afe7a9e1f62553a4c25617305b4060152e8a74b8ea8ba37fdb399ee1e4c4c8ae8d387fa81ffd6e9faa1f903da6add42b4711919c9b398770a41ddd9c60a4f4fa SHA512 58f211803ffcc9007aee856f2491b9ab823bea281d35a1f2f177beb8efb5419ea7fa6fe4bb6790f134c288194837bac13b695311b2521fba9f1d0f90608a8336
@@ -49,10 +62,12 @@ DIST cpp_common-0.5.9.crate 4725 BLAKE2B c366790121f185010d24dc2a862eb36ad5ca341
DIST cpp_macros-0.5.9.crate 7103 BLAKE2B e7a3502b04d226eb15098d592c120bea080dd41e4a91ddfaafac8490026982edfb801beaa022c922ea19c59f3062084c26705399568a1675165d6d84a839304d SHA512 11621aa045c7cfd62bd1e07cb3b61d2518619716b5bbeb7944c2b032e85d4e10d8762cee2bf6f63904dcbd904d59c081c13910e63835a8aad4eb21bc645c278e
DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e
DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357
+DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e
DIST crossbeam-channel-0.5.10.crate 90442 BLAKE2B f3117110f7c558d2263f0c8522f98a9f38e04d3ce43b4e0fa67f33f23c5c5be6680d177884131dfa75f50cab50b3607be1f09a10126fb960b8a2e04161178292 SHA512 afd65fda772f9f225e1b372d27fd90f991097c57ac9b2747a40702e50791c6d702d1342088c99c2243873cbe6126f7c4e8df8f41b00bf4db3dbccfae1ae0063e
DIST crossbeam-deque-0.8.4.crate 21752 BLAKE2B 1813e2c0916ac990c5ce54aadd13f309dc4d2cb651995261cf591900a5c820712de7dd730116e8b4cf78bcef19626889fc0658d7f1020cb2c1d7fab41718a31a SHA512 cc036613727a3aa8933bec419ba8a5fd2f506770ad2cf874ff757b048e0d29ea3f1b0e2b72d2d5352ed4b62c6764c7bbb10d0d4e217176da26bf5ae4bca0b68b
DIST crossbeam-epoch-0.9.17.crate 46953 BLAKE2B c5da55d852c649da0275bb3eac67b9dca663b8b1291c60c55b5af226c170cd7f622665719bbe62ccbb8a63804955ca27557b26e129dd81593a560216949f4acd SHA512 9bdeb0415ea26250547ed9f34a8dd4c17f9379e3c56f8f17315e48f9bf63ce1b79c37786ead0f4df026e31b0b5965d181c36839d891c14149529ac42b5cedea4
DIST crossbeam-utils-0.8.18.crate 42383 BLAKE2B f0b58626f3d40c5a889572e0f5fdb468e4c13ce0afc09aec1a75e1c5888cab56fbc644f592c620e1d28aae79687c4446146d9f783d96f8bd177d0a4a559fe8dd SHA512 977f41d7596a8d206fab665570f155479e15a83698fa54e714305d56ce32d78abc6f778b5f6e3c379ed1da27e241639cf4d0cd12922383f774ae85b32a4dc550
+DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
DIST crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb
DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7
DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
@@ -60,28 +75,39 @@ DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb569
DIST ctrlc-3.4.4.crate 14660 BLAKE2B fe7c2ca8352dbe40e60ad2c63654beafd9ad3f62483b23b3c614a22dacc8ce0edd2b94e9ec3a2472c581f6a1b8befe0952df092b4c7d34ad92414190e285e51b SHA512 c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c
DIST custom_derive-0.1.7.crate 10700 BLAKE2B 205c46bd4f052873ff9790974052f8d81ca1fb16815b591d20db96fb330ef5b782a54eca9c07615edc5e55ba93eb38fcd37c1225f49251e83ea6059ed2cc3910 SHA512 593a98f7c9adfbd07eeacbc6915d3de053ffb33076099f425f5a72c089ee0dfabab8ea31f525cd3eb5da5c19782925ddd14a3672bd9999c6866fd9f14150518c
DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae
+DIST data-encoding-2.6.0.crate 20769 BLAKE2B 9d5713e63f6f6a4d6e5324fb0be9308a231ccefa20d69cda9e19609a2250e2cd72030ec28309068f71c932327a3ef680b749125658e27d35273354c3465f9931 SHA512 a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
DIST data-encoding-macro-0.1.14.crate 3762 BLAKE2B ab18a0b7300e7fb7b8bbd6da07921525180e6088f0ff41c30a9487b64aac6704b8ae36e5791e8658d8493895a845a3223f9632fa3f67e2b5d4aec3fb1d352bf1 SHA512 ce2c80d6afb9c1313ffc45f27c8394d3eaf0154122030b286c21c7a5e3cd3509309b865040526ccacabd097d51f7b80238f643e959e35c10f5005baa1a6ab87a
+DIST data-encoding-macro-0.1.15.crate 3783 BLAKE2B 33246085b9c11c92920591103f7a72cc42f721b6d3464dace65f1628a26222ba1008ca4f1479d0095e803003b6db87a139e9d0e1e201a6623d00f5fb012f20d3 SHA512 5ace72b564c1c8bd471d1c0179101bdaacd1039489a9846780c79ac91afcaa0a8332d02bcf9c675bd2e9b173dcdbb1f4829d5d836bf4a57313ddc2c14a707a62
DIST data-encoding-macro-internal-0.1.12.crate 3184 BLAKE2B d5fdd0aed50bb097f54229e1cbf8048077a12c9fb0a39c77d2cea85b42208c4f7e04dc2f170a68392b0200e6145fadb0e7039d409ac62f68b2f3be1711ba23d7 SHA512 5a0b8f7e84dc9ef1b87d014e216cde388010b63aed08f925c9ac83313dad4825b4ac846dd499dda4251780fbc221e9346b576a55cb5bd8d33752c0efb04ac799
+DIST data-encoding-macro-internal-0.1.13.crate 3185 BLAKE2B 142d99c01e39326f9f5729ebc8a6df450de0cb0d1acc829d453ff1fac31feb6ac3a8a5a3a3820444e9661658360d64aec895fd30ef3b4a93860d4574aea057e1 SHA512 81f844fc89da1a95ec6dea35cd89c5a6ed9de53c5e2c447f2b96a4527045bb619f321cc09debcc2add4c1a0f2ce9005278ac97e839e85328dcc29cd04e962eca
+DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43
+DIST derive_arbitrary-1.3.2.crate 10614 BLAKE2B df96dfb9000a794e3ee6e633ab527621d321db8006221b482e944d58d4293c3f87f6808af4784c53c06b28f3078ec9be6860e3496d6af044ad6d71db35310dae SHA512 5ff36cdb5fdbc1120442571b21405bca9dc3e7a0c0d6f0b4996fc71be0553e1a8cbf2626457c55198ecd9c66d18dda66909823e7c6f1f16151b5d05e1c69d201
DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
+DIST displaydoc-0.2.4.crate 23200 BLAKE2B 91b0ae7018109d407095060b6bbd6aed1cc21120bc30348e8b16b5121f7c35ab72b65e80bf97dbea6cb4ee6b4d5215e8e5c4374f92a569697bc9c862348620cd SHA512 a1de2c200584bfac640f8b84b5103d8687919cd29f59a14898e98d480f476a8e4dc06e3b929af479d536cd02186e2a9be72e6414338bc117b97bc0d160029592
DIST dlv-list-0.5.0.crate 22112 BLAKE2B ed6ba7f0621dea6bad42a96423c147e55d6b120bedf7b1f8eee9f1101e38bc44f5e030c67df29d281829a9951233c0a8138906dd59c454caa44aeca443f08758 SHA512 4acfd27f975f314edb8e520fdd36c45f9dce60db7d0f1a8b483689ce01e099663fb5608a0463b0c4c3453d493787ba4167b21fab50eadceb90bbe202396ef2a6
DIST dns-lookup-2.0.4.crate 13733 BLAKE2B c28840a97de70192d337d078d0e04db5da0b0c01781bc245036dbd2931092c3e381a3792086fc0e84c6a1a0f92d0adf0366f41d4f48479a331a6de1e69af267c SHA512 4b2be29b927a8bc83e983b7caf24f3391dd1046b1d6b255e11edcc69338cec9d04fe5935bd01bed30fe2b551ed7f93585e92fac066e67479fe597acc6bdd87eb
DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8
DIST either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2
DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77
DIST env_logger-0.8.4.crate 33342 BLAKE2B b1bb359be2f34ca6f93f72154c86920b8254f574b48f693b2ae7296cd1ff25d34dea61e95fb2954569fdebb6c522c851ef7499c107005528aa2226df13b0de33 SHA512 9e4478ff609a2e1e1a902a55b221af43a52622fdb5668dc33fb0be354b964708b7b6d13b7f1ef11982f45fa7e71f0712a2ab3fd4ea98155a5115e5a7c3d33049
+DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST exacl-0.12.0.crate 64506 BLAKE2B 89471ef3fd6b675ad5cf0f7ecdcdad41a852828fd4fb8f0f96ca0870013222045d7e1f627c365fb8b5a0a8c617a15d045972bae5f87b99258c28a25d13b76846 SHA512 d0eed224863b6d5216d8974bf83ad794123650808ec042d63db138cb252caf408e127fc5707fbeef181cdf50fba0c2a27ce49fa2dfd630da822e4bdee0f130dc
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
DIST file_diff-1.0.0.crate 282318 BLAKE2B 628bbbd75e7a8f192e54f75e3898b2c128f23c0111299fe54676f00ebfe532794f4b7fa28b27df3f94d96c8e4405fb9d2dd73e3459dbb888a38a4e99c6383389 SHA512 260313bcf0860e63d9f78523d81416fbc360a33c7c1740306d9d5b8aa1640e509b7330313c38105cd662881a47c46f89193e473f0b7da12d3848ed59d84e9905
+DIST filedescriptor-0.8.2.crate 10830 BLAKE2B 964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402 SHA512 dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65
DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c847fb0a42eeb5a9d531ba28d34b41632bc1b34d2f935ab576f152479f72877dc4e6b296edf125becc6e6d52b2 SHA512 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5
+DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284
DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
DIST fs_extra-1.3.0.crate 31298 BLAKE2B 96dfb4e886767d3d3850d94cc789867c3ed461feb9da0ba90c600b2b41c3119067953ba795cea5e6c8c338adb6fe6426769a6e6894ea3e02eb1ab11794eb8d5f SHA512 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d
DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
DIST fts-sys-0.2.4.crate 3807 BLAKE2B ba506c633630c168e1b215aae20cb9ebb3789c736724f9759eaf2cd0d131e8b17341c745f580f95bb4aa0f8576cd525069f7f1468685441d1b0e49eec212e62c SHA512 5ab7fc502f9e7c3b628a178b59ec0a627cb270bfae5968fb49766d2b78bbda2688449dc9387c8cd9cffc456a4eaf217d4d7ef5c56f555a7e55659be72028f2af
+DIST fts-sys-0.2.9.crate 3941 BLAKE2B a499020507ba19604b2b95ca3da4d9cba173c610fdb6f792d417bb237b3ba8a9901cd223cbcf012f155b9afe30a87e91c25a4006a351de24ade4729f429c06f2 SHA512 ff0392ee06d425bd7865da43b4a44f48b61e8b1023a62c897752afe4641499f447afaea72b40d8308aae342bd727c6805b901ccf2f9ae4b3d25d0299e0272307
DIST fundu-2.0.0.crate 60486 BLAKE2B 657a1b082c78d8eb2888918c4678452c4e4d006a70149a6c15852387aff87456b2c37daf4d36fcb82af1bb86c4c6b73dbae1ee9529dc60c933d717503464b53c SHA512 2a0f530d21acb0f39ad01c664e090778c915e8779d5e91e258b4a673183d1777b5ee3a770b78e239c82188c5c0a09ca51efec53b0c20788ade5aa23a0e2a73c1
DIST fundu-core-0.3.0.crate 37430 BLAKE2B 8f473be40b2a0af15b854a9e8069ad3b6955b1b1b926adccac498fa06cf7677efc42ed31520a452ed05ed4dbe641de0ccc6d36454321bf6bc83243d2460633e4 SHA512 4a9a264fa98ad3ae1dade4da636fd38feedbdf9cf47cb213b324a0bd9be7521353d0915f5dcdf6b6b1a5fba0a09b237a88fd106c104406ed04ea398676c43fb6
+DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
DIST futures-0.3.28.crate 53229 BLAKE2B fa4420594a8e261d2622715e5e40123d401b0a549b8eea9f72efe177c606b1fdb3743717a4826bc82479c1700e90a1b3bb3d0955d75e7eda84adbeabe0dddf89 SHA512 271c83c157de76b1c58db49d6f7aa0591c665551e60dbb260c3ad292a48138979b06e76b99a78cb4f3ea57cff3ec5884839cf6a0b807fa212d54ac28799c5e6d
DIST futures-channel-0.3.28.crate 32281 BLAKE2B 128709ed9c3f275ee9365135426b626dab7d34a706cb9435a6ee45e2a28f7d2e6702b7bcd8b0788f7171ccc75917f287834a18c8af58b73ec07f46425aecdd97 SHA512 21bcae42859687538a3bbd4a4328b1a176bf8eec3b03f9d341f8ec08e796ada1638c0c3011246995d742e392a3ecf4446ccd2e92ea5426fe658c5f5ad8303b99
DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0
@@ -97,18 +123,25 @@ DIST generic-array-0.14.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e7
DIST getrandom-0.2.9.crate 34457 BLAKE2B ccf7232ece1047000140ed6bb9a1afa784be87b5cf83e2f58dff77abcd79e34120b45336cb05e47fbfde36407957fe9da8b04971092ec05f67b321fde9142d29 SHA512 48e341125223945d1c02c4dfc54df303ae27d3ceca0d5a30b42065f5e40da600cb2010bb59e88af6b990d54b5eb4bf83ae5bbd27e13e56363f5f68be03ea9082
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
DIST half-2.4.0.crate 50666 BLAKE2B 5175650e5cb9fa08a5d45ce35b76b15454d27f214d9b9236902ffab71834b342beba0654f9c85fc796bbb499a1a979b60714a5bf7666d1faf59d61530073adbd SHA512 7357a0f84dc6ae394efdd464f5a6da2bafa48bf8d794b2c34d1507d4d66af31ece8a012b58e6f76eacea2c249488a12c20f8c7e516ddd42a70633c9dbaa13bf5
+DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193
DIST hashbrown-0.13.2.crate 105265 BLAKE2B e9ff7e6e753166ab3051a834df6f2da81a19ac6997ba269ab13a65e0abb9ce00839311785aefb451553284ad5ef3a0cda925dc2bc188d2a138a78578e530969c SHA512 21dae7a283326d21e16bb32ae0dd1481c4936939a32a06478a3351c2dec97941be532437b808e99ac40e7900a75433fe0efbd852158659a682461245e19d0e70
+DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356
DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST hex-literal-0.4.1.crate 8559 BLAKE2B ca88420383532a2f2c09e188bc0950cedf74e8335c1e5b3f640dc80607d57bab0aa6967a536a458d149a074f8bc1025a3de99a9081787e7ac80dd8308fa0e5e6 SHA512 8894e48485be7e1d7a16d2e061086c524b039a1be24a4c20126d3f175e12aa87d6d65ae295da6dea88f19708f3f3a051c3c3e334196c094ace68a249ad57fbb6
DIST hostname-0.3.1.crate 9272 BLAKE2B cafcae4bbfadd51d058e3daba3e63d897bc3418723d8e843fd941d9663dbc89dba131c77d14ce7a5da552650ea3c40c4e418c88d465f1bab2fa20c178596852d SHA512 a90407996353c9bcf5b76be03713e3a0455ac80a50892e77a508744cf436a938ddb87ef97d8cc91ec7dc4353cfb7bca0fd28c90a72f8a9ecd4f29220d174edf2
+DIST hostname-0.4.0.crate 10632 BLAKE2B 85c1b224aa0de4c64a4c56dc284145c50bfe3ddc9063e0884de1cc994b38931552229c57dfa832e927f816df0d93d7b553bd8b4ede582939bebc36c0acf451a8 SHA512 1365d02b3c438d467cee0bb704e98b601390cfc76ff290da198d6c1e85bdd57db5ea07ed9d14b35f4b0cb3c2999eddda69667fca4b01ef3b6c4df1769f0abd21
DIST iana-time-zone-0.1.53.crate 20176 BLAKE2B 842c3c2a9f5b753363668af5162edb6f2734a51fa6c6fc8bafc3981f5f287451258f5ab31d5ea6c2a1df75934233849bba8dde4ee5aa9fcc456fbafa93d8b51b SHA512 a3f899fe9ebc7501bd22e75b2df34c3b26ad5a53afbff4fa552672d0185d8a291736c48ac2fa76dab36a6621e689b5584a2d7bd0334055994bb21077765aa7cb
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
+DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea
DIST indicatif-0.17.3.crate 53584 BLAKE2B cb65be2e4de6d2d6fc636ccbdb07b415314464eee2d51a88471bd0e4601e9a9f2f540d6d7dd81ac8ef2b693e3cf9ccef1184c8f32d213d6b31e35f2601d1b2db SHA512 9d536106cb5435f6944ad78fbbcad2dd15763f7efbd78a21da452ab6fe939bed8fa565909aa6db12f738035cd1417ddfbfba2c2a10ec14b8fb464acaf7356c39
+DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf
DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
+DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
DIST io-lifetimes-1.0.11.crate 37346 BLAKE2B 7f278b7378a8569d3552c9b6d4be06d7908e05d77cdb964267f0b621ec4975a42fb6e48fc030a75ad5865681adf32ff747943ac559ab4ad73331a6611a1b10c6 SHA512 30c6e5ce6f5beabe0d7bee4f4522884d1316cf7d9b8d093ba0f952995997be3d0f10e1e77b9c20b7fe2b65429de0d2ec89bb35e939455795205206a3154ed544
DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68
+DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42
DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64
DIST keccak-0.1.4.crate 13049 BLAKE2B f788e96ce56e6d88bfc892db0f71c652ffdadba766d277e7078deb4dc1aca1588902a27751fb7ccdee9f00f9a91793ffd5d51550efb294a04ad5fe1bc26e3e2a SHA512 0ef3912525c019609f98f32a71672467bb7663b12029b03d55a4a3efc637f5ebeb35b3c63e2783f5e49dc7b00b8f4cf8a421399b0a5f7ea19a697470019f35fe
@@ -117,37 +150,50 @@ DIST kqueue-sys-1.0.3.crate 6673 BLAKE2B 79254d667b4cf1fa556f1773db23b00ac431bde
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
+DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807
DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9
DIST linux-raw-sys-0.3.8.crate 1013776 BLAKE2B 375b29d2cc700e95d94ea8dc304cb711562952742f65c9664e33560a3da862aba74f2ad2ee66b1dface8cd5371ea9cbbc452ea953a6b6c656ade7d938b7d2ff2 SHA512 cb0e5c54870dacfa513ad05f7a84e9e90dc1a42f55685fe3e252fd25cffa4b875f1b65eaf4ad132ef0a19e6677c7763b360d71ff0060fe6ce5198f38b9956375
DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9
DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
+DIST lru-0.12.3.crate 15009 BLAKE2B 2b2587a602409113a7ed61d0dbc44b8b1740e44897bf9273011e6196db64a51e6973436d6bf34df7a1e534cfc0490e0bec4d83c0dcb0f53f640c80b88713974b SHA512 1768ff09e294ad7b0631a4c7cfc1773be57568329901e9c2034b1cffadaca9963180b3bf8194554bad2f9f42f6c5e67d52dc90ba7d75d929cadf31642f4a688a
DIST lscolors-0.16.0.crate 23368 BLAKE2B f4c39acda48e5da0489b8a5b169a55bd69f9d4a2e7c264e6f785feb6f50c5b51ce793b5b34a85aca90809644d55999ce5158117e6496936ebf13758b064d59e5 SHA512 3b6f65e5cdad090fb05b278d4f5cc3d3219dcaa5413dcdb20ca4f673842906c09c71fab4dfe23a3669a9a3781af0d08a793e1626900a078e7e776286c676195a
DIST match_cfg-0.1.0.crate 7153 BLAKE2B d3f40e5b16761fed337ed18dfa9db9e46aa2ad84ca8cfdc7cf7c72bea7cff8d084d95214ce013b3515bbe5b1ad4b8527bfce692569551e4588fe6f396a8a96ee SHA512 fd36f2b128d70a0f278e708bcb3274d90380229f754aed7ce9b808138b0189d5e1a07e0ba732216f788a530cecddcdd980559b3f71efa371d8805a213ff8f2d6
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473
+DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
DIST memmap2-0.9.0.crate 31529 BLAKE2B 555a4160470a4f71ae3f72a8dc1de963b7df89ba83d0a50438a27a6df0d875c4fb1ce6454883b24cce3a8e8ec77b663eace08fd9d531b3c4af7393e71831e0dc SHA512 f46dcb4159fce188bb247a568ca3d86488c379bc18c8c24ce5cac5c34963f9da39af9dc9436c3d741ad364bc3b9d6d6a65b2c724aca3e6caea921127ac807e93
+DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d SHA512 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114
+DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432
DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1
DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST notify-6.0.1.crate 36446 BLAKE2B 791dd96c28bb22e7ae457accd0b2c44e60e8fd4d1e71f0a006c45db7465f535d98ac18e0d7a9bfc2d301305a713bd1e282cdad8812a7fef69e47e3acf819baa2 SHA512 114abeb67356c90f3528f74e87f28af384b0db263d8d803043b8122b6689bee80d7a378c6ffe292a962d082665d288bee5a9e8a50a6af806d8d641dad3765c1f
DIST nu-ansi-term-0.49.0.crate 28211 BLAKE2B 057f2d9a3b6fa773e5b8b7b33eb0bd588db3310f01354701832716d77dd6c49ae17f69728582cdf84e8387f7c57b9eb05cc97ee6e14541878f12fb50f93855cc SHA512 8168f44f3574e56fe70ecbc67255556bb92215d3520d1cfca7be918b3d7d54be7aa0d82359f1044eaf66f11ee85fab1f9ccf32b13cdc39139c2facc78b2d8e71
DIST num-bigint-0.4.4.crate 99369 BLAKE2B 09a44754e3a3d4f949b3714d96ddd7f3915164d611036675e3df421d6c0863e368eb0180978a4ec27fbfff529b4999d2593e411903516670c24c08fbed6a79de SHA512 0dcef3344a933509fdfe87d6adb0bb1bf67af3c692ccaeec5663a8f18ad0a251199ef9c7a24c25b95d1b255b413947e70f0a205669d549b13e54b6f4864ab3b5
+DIST num-bigint-0.4.5.crate 102281 BLAKE2B a25880f907caeb948d0a8619180be7e1e66d0644819a842fd1413a1ecc8d7cd873b4a55a684e8a98f6bc1b74612e20d3d01389c6753389cd9f4cf7f754125fdd SHA512 0d3b1da7f37a441cae0bc276b5b9b8aaad2f5a7ddc3a1c9b6c6e09be70147f7430604c74c57a79dce12d32c242393c8031ec7bbe9b1cc6fb6e496d6fd151474e
+DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100
DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
+DIST num-integer-0.1.46.crate 22331 BLAKE2B d88c9f84e5d803a3aa8f44dfc1bd6d9b5e336e7cbf47231cb3a7de30dfe263c41c62c586d31f0029459c8c240475cd329b3fce79f355be7643bdccf8d56dcbba SHA512 e27986d91f6c6dc3d5a0900defe28ab5f47905cde3f84d0914b7acee076dca8fec6fdb7b631ac94d3a31eb01ecbc5854e51afc3187cd1abfa21e1bfafdc700ae
+DIST num-modular-0.5.1.crate 26428 BLAKE2B f46d361b2b4886e8b884d38498bcb69f2ee753e22ad03a5a1f43a1418acea845b9df696ac78d7256c29ec9823bd716792dce83a58d401b73f4c33c24000e5769 SHA512 c0237227a1b1ae75be65814027dced8ddea6948ce051a4a6e9adba6e2846dda8ae6524a3d8aa658742d1560d8f2e6df4717b8e9455c71b62db1d066fd965a78c
+DIST num-prime-0.4.4.crate 133040 BLAKE2B ba46b8f73e169bd785944360cf0f20217a440cd9310fa50081b0ad2e8662be4eaa712244897ced1f917a2dbe8c88263449b765aa65ad63e51121d56e42251aef SHA512 2e2a758d5896fbc5b873d03bdda4b34b009171add8301497f56d44bfd34fd108f03449a44f481d2a3727f4d60d32d022d9a70bb1ad1ed12c4f868bef9937abf8
DIST num-traits-0.2.18.crate 51930 BLAKE2B 6c40e155d7a52267a7183d8030ef34245492d33f103cc24551b10da3eaa18e3db485062ff87057dc23e6b55e381e5c5d2a2633aaf6f4763c06677a0a0c524f02 SHA512 e395ad9f3b21b0dd1d3a94cefe0d68a42d1b1d429ddb2823696f9cd75042568a635d93d133ddb9497ed357e5b3be5caddb8e4a4af87b65882bbdc60b05c74ebc
+DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df
DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
DIST onig-6.4.0.crate 32616 BLAKE2B eca949c47870f260310c69302c6a0a60b9329f7324281433170b0f6fde80f91d49267307825652830217cf44b6a77a741f526a3bca63a12fd8f28791c14a0d5c SHA512 5d388d35eaeb4ba4876b5a683010e4e38c7c54abaf15c900681a7c9ed199b6b7ff414aa1d6246153546680eab28505cfda359c3d5df5b9fd3a5cdbfba35953bf
DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bdead87483595e9c81c722e475d137b8cf5e1caad2965ea411d3211738a6848896128b5fa1f727a0a175ac217d05 SHA512 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864
DIST ordered-multimap-0.6.0.crate 23158 BLAKE2B c345ed6b935fd4d145fe88bad2e0d5ec5d73dccc242a8d5eb7f8caa01eadea71f1470a25b17642475d9e4cba1e4abce79ad3b1c1d6b3f05cb793e286e0d146a8 SHA512 94d0202efe1d4b6ead1804b893e303e6688893d78cea0899346f3aa2790c9296239f3408364f9d499c2ac7a981a908bc80b45d6245ac985787649055f87cc2e0
+DIST ordered-multimap-0.7.3.crate 23265 BLAKE2B f894c3384d447e4ea0a58dc912e4e5bc6e72ac108365458195ac6af8c0f3b5e1f58941bdb7d9c323c67cd23001cdd5c340e35705a5f017c3f789d0dc777ab043 SHA512 4a0c8e2352037d91428cc54014c2c20385a76500faf345170e15d9354c180a7fd719d361822626842d01c4b19d44ee291bb3ccc07ea934fecdf52e28a5e4e354
DIST os_display-0.1.3.crate 16800 BLAKE2B 2d3a46bee2aade195bad0080178cfba0c5a5eb178211bceebc6e3c894ba1644667fb1713a6df9b0dbc2e34810bc6c9140641f4f2dad784845e7d1ad38a74b4a9 SHA512 2a413edc3237743a3dbca9645a8f813992ebbd57a9e7b1209a121d6914756bc0ddd4f3e11a1a5e55fb861f44deed4462a1e52dfe96e9f2f1d612c18b1062a165
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST parse_datetime-0.5.0.crate 9954 BLAKE2B 85173816f8c46cdf34321dafceaf22c8fee2606220a1ccea0915c850959754b817a470b1d8b6f320ecc0e1226a25dedb5b88e31d54fd623dbb561851319a2a54 SHA512 7392690503e0e3b24ac28525e478a3e02f7a99421d5b477ad34565b1c63a3fe974b5703e398831c9c33b8f02c0ddc8ff0b43f9e7e2848b4d7dcb31d9d9f9d3dd
+DIST parse_datetime-0.6.0.crate 12822 BLAKE2B 016e9c21fdd6af26827ae0cf7fbdbd4f161ca17138018160133efe92ed2c4f5f0d607f5ed4ed1d56059a20582f4df4122fdff0a21c715c411d0dc3e285320106 SHA512 9d1c23241c4668d5ac2332aee1b4f9e42faee923c9f501c69071692e3c7ae4b23c030473013e00c3ed98a7a031e55c1a53110777a41cccdf08d623edeb5aeed8
DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4
DIST phf_codegen-0.11.2.crate 12977 BLAKE2B 5ceceead850a45fb0f6ad706ca26e79267bba0ffc0870b8a31ee8a586b37dc421d31e5af3453d62eb85efada260a2eb9ceb12d2f76434dcbaaee2f71cd43d38d SHA512 0a11be13927f6d4303a2f10bc3a0c986dfcc4bc91c9e885e8912d077e434098f75ff4ed9633085ccfbeb052d573721750fb80c7a19ee1e75fc09660aac2a6c5d
@@ -157,33 +203,47 @@ DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435
DIST platform-info-2.0.2.crate 28443 BLAKE2B f6389f76c04954189a6ee38eca506659b7597b99ccf6c4eda8b9325318de52b40447ed5474062002afc7fdd8411c8a56b9e4a0b03843ed47d54ca9b37e96227c SHA512 06f36f3091baaa502d33322e5e77d4871781144ed4ca33a3097c9611cf78e2e91852b8be59b1869e2e441ba0f8a076d4f25bdab7235e3324247d1b5bf49967da
+DIST platform-info-2.0.3.crate 28454 BLAKE2B 22c60f2db10908c9dd0e07e74ea40823156e2d795bd6e3c279585a424c692762c0d18885c0c5782c3e6caa9a91ee6f3adba2279bb6cd0448041a667a82404fc2 SHA512 305699107d21673ab22e56dc42752f85dae93922dcef93233f355b73838e54c2d157e89db60ffdcfd38f105ca6804f76c524ebb75c4f94845ee0320c46c69d03
DIST portable-atomic-0.3.15.crate 75147 BLAKE2B 8620d9ac726052780c890e95d590a6cd674727c2a571729bd455a737dd8789367455826effe848156fcaa599b06a7437c46d1fb1d6d5126c4a46b28d417481a6 SHA512 0069cc1f6dae4d1767b3d86ed570b35ca67b11c68839088f604a9c05b2e5a06f074d7ea0ab424bf6bf5b1e15a52843d9c9593b6cf18a23e4eea3afefbc40ba60
+DIST portable-atomic-1.6.0.crate 140689 BLAKE2B c91d06e04a87c9a207233d8a850859aa1f5cc43dda8aed34511c3fe9641c27412796539ed045a58e649d2a0c7d71100b6b2d78a0c662fc061fd961a652ae8722 SHA512 b27cf57655a2f1e2d6ea7b45d80b4f9920a836e462f132c50dc1e4d314e162444309de1baecf45dad2defc7a5b99759165e54da9fe759b24092f8cb8755c515c
+DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a
DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
+DIST prettyplease-0.2.19.crate 57713 BLAKE2B 244d4fbb94102b0516efd656c0ce0d5ab3188bf9135157c797bcf3db5c417825c9ad92378082a6f682c6096c3f76b26dbc39cfa379ea7e642fa786cc4b08cd87 SHA512 c156eb23076560466ee1001d1d6ccf74fc7afe754518b2a21e16b5d05acb4a829da473dcbe43cd3499efbf03e09ca2dbcf2bf475c8260fae5550315ac09e93e6
+DIST proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2
DIST proc-macro2-1.0.63.crate 44867 BLAKE2B 54fc0f4f4e328c78609f5c0e26a8e6b1e5f1ad989d68e63d21e094bc20e1be6950d5df98ffb601c89bd3d137f6c05a3d1de74070e493002e793bf159b96f29de SHA512 3855011d0d42e8fe591e7552d224b692d79b194c4452fe9d8f92ed85e5437c0a3524a38e66301412be482cfcfbd468b071a03cf584a1618284dfcdcac9713102
+DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
DIST procfs-0.16.0.crate 60581 BLAKE2B 0df34ca82fe08930d123d7487394dd31a233addcc5ea540952b246b0b036f110242f757a3211e2010fa1e5fba4c53f253ad8d5dbb565491fe502f5d2332d6122 SHA512 bcc08d05a536f34272a0beae3e0fa55360de1aab6942d3b20e95a577bcaa4def8f5ecc96e9432871efb13a8d298b2b0fe61c7188c9d2ee5deed2544371aab707
DIST procfs-core-0.16.0.crate 68279 BLAKE2B 257abf95553979dcd0b0e9f86bde831382486ddd13691c59f1d0bc36f9c604ef0ecb06461ee7530a2d455181bf588add9fef8022ceea3fa3f939159001a2690d SHA512 aa21eb08ff57b7e86dd4073837bf408ed6e89e46add614c7faa04882d131241c0b01d0267de39aa86f85ba9e60a326de48c7959d878a6b75058cb7d82a31175a
DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32
DIST quickcheck-1.0.3.crate 28069 BLAKE2B 5f0ddc8e22fec55e879745a95024abaa03d7bcfc6453286eec072663b36a5d6ae247b3c1622c4743e1ca9b7c4bb21da0d095aa5247f32b0bedc393f92cda6bc0 SHA512 07dd707c9d3fd0b9cedbba545bc8b4fc1ca2770d169e444f8c96f8306d3161a6a3e9189cc5d0d6b3dc4221f7dbc05887dfe2dedc914f88d5e69ab2b94179185a
DIST quote-1.0.29.crate 28345 BLAKE2B 3aeb637a4139730348775caab4d48173650d8bdce08247263d741ccc657dfff7f2facff05725bcaa73486818d394c392c64ecbc61bae3f5b612104aec16ff289 SHA512 d686a3943dca059a8e79689c77e6e8f6dbfa9b16a1a7ecdd27099339b77a55334252eaa8b4340e79c35ebb1f6e4deeb3f6356dfd02484f9c724e66a74387e30b
+DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685
+DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
DIST rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb81567c530bc45001ed93a254dbf0d007f4d3d22355cb68dea51e82bbd78761bfb9f139a62983dda39f0432306ed SHA512 6386c23c26fb911c3b20718e31b6a2f395e3cb46b59351cbd58bbc0666f1d42c2092638360162079387e0d61f7591d01271cb50212b91db6df78a76bae239dc4
+DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
DIST rayon-1.9.0.crate 177770 BLAKE2B 34e20aeb82a548bd80b8ab3faf8fd870201ba3d67f9618e5493332a3c43bcf1443c027b8ccc76cec8df6bff852434531a01c8490f829f57df5cfbc3d8a6e8a42 SHA512 c9763503fb135eefdebebb82d4d19d20e48a182f1125030a7df085ebda4184942d9057598194ab8e8d39b942c83c231834b10a677e89badb6305a2b571fc1abc
DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST redox_syscall-0.5.0.crate 22262 BLAKE2B a18a5a00c3d77d508e46139489effe2f405928ac8e79bd5991dd88b57697e652798695b8cadd7ccaa4da594b1b84f234254ea30092cbd26703210494621d7880 SHA512 e51efa2947446ac641d9764a132e4cc29220eb32cd772ffe432911306c33a5e00d4da5807b553cf9bdb36f8d77ca989798ee4592fb1a792d761345b07172a1ea
+DIST redox_syscall-0.5.2.crate 23957 BLAKE2B 6261df25a59af5119a21d31fc3b6a8800bb1783cf2fd63a5524d48d0b187f5f2e65ebbdec00d9282adf110ba8f307d4ceb154bf029a0c6a26e8a887fc722b2d7 SHA512 b7e39a08e220153370449cec7b058c2dbc4916ff7be01b34658e1793035323ecc28f40712194cb9bfc9b863e4bb316e58662721eb0e54f68f09438bd880ea032
DIST reference-counted-singleton-0.1.2.crate 6161 BLAKE2B c90d3adc74efdf38c063a7d0a180539ba48f9c70bc96542e6a1fa2f6501f4ebfaf8afc340528b3fcbff45f2a0af0c5879111adf270c4d3102ed9b53dc6d83ce8 SHA512 bafd0bea76a131b21f183f597c7ce71a6d15e76ead76ade929225b4930b2345326ddfccdffa1ac6456627ba50eaaa02bcc364865207f574baea89b4e0c709ea9
DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b
+DIST regex-1.10.5.crate 253805 BLAKE2B 9f5418b577209051640c3614a98b15604a1e71144763a6f00caa7757f0ff67fd833a7d14fe9d6acef96386a2a4eb60cf5d490472e73fd62ca8bb0e78d4f9f125 SHA512 177fddb001e14281510e34070f88f8e5167278a46f1d93d9286d9606b7673346f504e4064d7ad53558e6988a400c728e33b663ab398fee12ae23fba7158da5fb
DIST regex-automata-0.4.4.crate 617294 BLAKE2B 68f29fae9479a82dbecf8091250b65486c19af2e5c37c1b2df5d12906bac8aaa4d1e577dc0437a2eb46174a9580410e51a2c53ab265dd8af14e0c758888e92ac SHA512 9705f7949b270003c095f1787a3936ab7d4b0dc9f050ee046ef4e96f4f4630ac56cf0dabb0ac3b9120c462aca6344ca60636cb95e0c0d537ace506159c02b15a
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
DIST relative-path-1.8.0.crate 24865 BLAKE2B 323d6651eb82f52fc75f237fd45d613dbe122045a4b30dc8dbebca4e299465d99c7994a0602c4c039f22060766a135680ce232cc542f065c4b5aab1777c3620a SHA512 80079cf06d0f908822a0c63c5c2f29826f3b458c56036b300f00f94e090f391013144419b8d0147c7269639c109363775e2d286c207b159f68fe63650d32633b
DIST rlimit-0.10.1.crate 18802 BLAKE2B 8d77c8ab81bf9d37fdf0fa45ca692897b191cddc879c8724fe91350140547953e773d6aafcdbfc83b4865688345a207db54769b034ea76066a667e15a8a2e41c SHA512 d48292f47dc671ea28e2620897601c20f7207b9eeff9ad5ca7aee1681b3708ac23b82ab2c8c88058ffd9e2b2e1ec0e588a3f219c2bd30871137feadb435506ec
DIST roff-0.2.1.crate 10605 BLAKE2B 34d66bc4f4eb828523c464cd75632171277f6b1901916f2337013f8daf39915e1b7ee9154e18413145c9ae103917e0f34c2b6261ba16b3e969a2cd078a372c61 SHA512 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f
DIST rstest-0.18.2.crate 28868 BLAKE2B 44368c85da79308277d9cad96659520ecdddd767e55acc5a4f35e246af64a29112867c4ed40bded5dc0f9d3230d828f6ca98a73adbc1067b60a9119b3cbdf369 SHA512 b73b902c761717acf5848adf888c27e5c58fe304f235e91e1e543cdcfb4e678472b8fe9930cb559be525c0f1a037bdfb2d77b7a0632b021d51976b85288f459a
+DIST rstest-0.21.0.crate 42620 BLAKE2B 0900551b119cfb9e18ea4beada1459b770ef263591a466a2247f27c443d8eb0d9dd508626b1144442f990a42995b0f980ccfd6175f2651fdbf18958ce7d2815f SHA512 baf52d34f47b9e400f35810dea724715cb66c494c44e08cf70c6372bd16d4826ef11e3e5bc8c56871c02d525595fe5198c7e4cfff8f2d1b355a2411d8996bafd
DIST rstest_macros-0.18.2.crate 57534 BLAKE2B d06bb6453eefa572cd784e38ecf9361873a5f3ddd5dc4926728183bc303e28a304030d45304bb287019b42337d78f294d9ae350d4204fee027b68c264272d86a SHA512 614944fbd51de32b5e7ec1b485c12cd68ed9fae6ef296f9a9811de2495bc27887fa5ff8695c619255ac18da5af2b6ef8a557753d96b4c1ec3d711a9036bc7392
+DIST rstest_macros-0.21.0.crate 54797 BLAKE2B c627a310467fbe13b1a91fafe7d7e6011876f3f73bb53016650123dd75a54a0b9b762256f721ba62cf4535b23527074b11a48ae837e1513cf37ee689b8932377 SHA512 8b1ad5feeb4820e14f64af2d1db081ac98d227a0a9096206c32dbb32501b9a59e44cff0abac605fa6c4a670958477dc95c48796a0dd9c83557acf1e7c08dbd87
DIST rust-ini-0.19.0.crate 18328 BLAKE2B 63d72949f2aec01f73670d9c531093c5faca0c9f3778c2243c7f8a5d180b7bbcb60c269be1413df774842cf73c69d26333dd26bfecdd6813aded5d04d6bb4db1 SHA512 55101f890bb536670c524fe343ce17faa145c583e3f30485695693a9f0fc47f9769b68318c163700c7b00663a34e2b18a62637ed590d3fe5c5d23d467bdd7fa5
+DIST rust-ini-0.21.0.crate 18998 BLAKE2B 75f77baaf63a40fec0e1ae31a36581aa2b3deced5ee0e20c367bf6e519298bd8c0f79adedfb055a8207b866e7cf6f2ed8523bf8b43e4085afb20de1ed1e1341b SHA512 b6ae89cfb2217049b8517954262a853c9e5fd446e769d61d2b078ae4af65031bf276ba186ff9bff1fb7e2c2e48ed5963309c8b4e6b7630783e2ceb713ac1a7a5
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
DIST rustix-0.37.26.crate 324663 BLAKE2B 49876bd8bb34da5d03ffff3c0635b78c985d6d5360f783a902a7b3c878a7dd25d10d72f8990d23adcbed9e60bfe60279c527562edf17e37ec9e95219dabd45d7 SHA512 ac9266a30274ce399d3856f0363ff55708ab5cbc817b6a1da31a2c14d14de3e00af4aff49adf1a9ddf3dbe2d6b6c8d667e6c9c5291e3cd3dc40020f73f3016b7
@@ -191,11 +251,17 @@ DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abb
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
DIST self_cell-1.0.3.crate 15147 BLAKE2B 9b53b0568dc4ce0c7372565eef14e593aa25e262d7501da6e4b8cd7807f5385977f9bd3563ed39a6fd4e07c824847d0c09a2a750024a800229c7a57ce5e8e325 SHA512 89a990f8a59cdbb99930ebbf9bb6566b77f03f1f551e49b207c865e7205541fd9f0342d284aca5f3d054a24520fd438b6c53baf48c43fa28dfbe8d79fe8c7e00
+DIST self_cell-1.0.4.crate 15220 BLAKE2B 9a617058652ab2a2e92434b6eef58a813ce0be5afed9525c4d4c819c25c7cd87aaa12d129c8c4ca9d74c3ea33d81e9dd295f121887070364185b9ab33021544c SHA512 042467e5f3ac0305e2a634df0b9a9379e92b54813e05c3a7652d5327a4a9a784f49e897c968c5c7a87017284d42a889b5420ad18e97ea84183e0283a46dc907a
DIST selinux-0.4.0.crate 36519 BLAKE2B a10f9d651f79b43edad40cf50f5ca806d6b892885a9a6f79b0b098f8507869345aa4244a05427bfa296ad0c2d31d5cfb47fcbbddb5d19a8649f019fc9a59450a SHA512 a8f31aa747848ce9109d3817e2e1701eb5fb9ceb0a15b92e5f84183a0b897d88c8b928ac152a164719a8a0ce5c844a39e530e2f8a5ad1dccbbfe74b18ee203d7
+DIST selinux-0.4.4.crate 37266 BLAKE2B 2de8afdfc36c8a4b71ae232d053a5d83e49802a5504910460c4ab49ad4c3384b759bac53bd7fc47f4735a242f2b4da4facff94f5d0873c2030e788874f537e9b SHA512 cefc91ed41a610f3c69b944fa573c7a953164764c91a5f7ffbf3f1110cc5408f4e094863e547ac83fe1e07b8ae4046a6463c39a21791ed1be0d7c69845362864
DIST selinux-sys-0.6.2.crate 8324 BLAKE2B 19f04e215b41fd9af546d96b480385f417de111f3cedbf1b8b9b1ff632bf335a18f13488c13db8651723eaa26ad8f64bc55e614e188bd49043051d7fd5813c60 SHA512 c1ac433ed4777b5164f3f37dbeff36d1e867fce65e5d117a8a5b036d7a947c44b3e7ee59ee08ee74ccc14370d2f07d301101a282fc70dd6dc5c1c9e12f419975
+DIST selinux-sys-0.6.9.crate 8671 BLAKE2B df8ce96ca1b223b1044c134627367cf2e321d018b506cceabb29476d280f74e18565d282644305c6bc217c42b26c8967deb1831f6dd7cb2d5c23ae0afc92b754 SHA512 20c3165d7c1706d69294d90ad6fe1a079bb3c3f9cee17838f7fe2155ba90321fd496e311e3eb6bdbe58a930ea1afee5d0cba20f3ec97b6be71d6c3b889b62aae
DIST semver-1.0.14.crate 29813 BLAKE2B a080f0a65127142a90bf033452241ffebfc7098b56a6a6b8bd818528df3b88fb48b3982125b405c1601e1bd55f3a0fdb4ffd9653e398295d8156651a04b2e903 SHA512 04db4c0a30141c2767d24d6d715b66ecd6355c1c88e572d4c473e0fa8c1fdd7197092b8286c973f25d201c5fcdc9105ba3e28c11ba1546a666167afc1fdf6728
DIST serde-1.0.193.crate 76863 BLAKE2B 163097e85b5542451896d7381607aa297e3b0342a2641887a01689b13122c6c1ca566fcb7f32f51bb0ecc861aed014f1467edfe21338223d5361555f870425a3 SHA512 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506
+DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec
+DIST serde-big-array-0.5.1.crate 6618 BLAKE2B f863cb6238e66da9531a74c0b49bfe828ffbb823b8249d3922a07e7745cffe2599cd20268fe37b0ce442caf3b59101c82bfc06affef0d86d9afed635fa332b3b SHA512 bc333f6d92f8a7741774e345490f05a79c191760a714d2066694eedd1625d179e989fc7f209f5c0c91721ba4e608e1fefe13434941ceb2d09d937018cf8ad61c
DIST serde_derive-1.0.193.crate 55692 BLAKE2B eeb2a2fbcd0daf5fee1bd6a4f584fed330db58cbd786073311d6a94308c63dfc6b7c2dfbc4b8980064ed66509f0127525b79d99aa96ca0134226fe21715999bb SHA512 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41
+DIST serde_derive-1.0.203.crate 55867 BLAKE2B 1bc8aa96328bb83e4e4ff527b1df855bbcefd333f0c43c96d1e0b93f98a46273dd88a21653bccc8f517c4fc06d17b9b44332a963d024796e0a2c18a5bfecc824 SHA512 b2aeeab33395ac11ebdbd922fcdbda29f2592e7a20e78aef250713baf269cacf497271be7aa407f657aba33da132df0e035be046fef070f915f234097d1dd392
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sha3-0.10.8.crate 858216 BLAKE2B 0251020db34e0be3f150d342d055bae00c7fe17e2eb1f5134016389e45a4d3ef35ab8e533f58cedd7e10412955c4a011ba8e604e129fc5bd9a433ff756f0ca5e SHA512 390102cea4cbb0de4fa772a0842cf6d13dadde9fd95c5dfa9e75ebf89e98a2b4bb10f05257797e8f688af78ac42d951cb71df71e3b7ec36e52e2661932479c7e
@@ -203,36 +269,52 @@ DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997
DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298
DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08
DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d
+DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1
DIST siphasher-0.3.10.crate 9889 BLAKE2B e5dd6d265340b4c9e4266ab1ff3a20f1fb87fd493b2d7b5fba32d26421cc858b38929e4ab96941d0c055375b8acebbd04236d994cadca324500ed05064b9bfc9 SHA512 f90425a2cccc9575d377bb92a765d34653ddef1ac12b7c63dc6d700aaa74b525787e11609061c2d3e44ea56fe0e4b8f93f7b13f0279b5de2e0f710c5caffd4ce
DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521
DIST sm3-0.4.2.crate 10344 BLAKE2B 72d571c1e6c7bf2f30b2286b4bf5dc63a872b838a1bd6c67dc7fb37539367e4ac8ae2cf49224d243af5b938176300681f80e3fc40e44a65e31310e97b390322a SHA512 b5cbb43af4d5be6d18e9e5bdef151817c89ba6962f37d36b2ff46be704d8d7996a5c48bf629e91ca3648229eae0d1e03f7d9407aaad64a1cf0786dcf6b363c5a
DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d
+DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
DIST smawk-0.3.1.crate 12840 BLAKE2B 937471e3ec3431f174264ce41e7a9c8ac781f5ce3638afe6219173730f5a0d0cec2b482ca72eeee34d5765c75db1707433b2c5b5004cd6d6fa4809f606b26813 SHA512 d6a050e873da5c90de3ff9fd02166de3be4c03931de9cac5307e6c16a71b8db1db6e8309eaa38ad408b20e0cc98eb4133595ad7aea96f62ebdcea579a643b65f
DIST socket2-0.5.3.crate 52588 BLAKE2B 03692b67f27530670048db0920e26da4d95373a3aaa81ffe840b09e73a5730e2cec4fa43c25e63db0a6164c67d6fe555b0fcf1c9f7ce6a231d2972f5224a4d50 SHA512 63cb78d66b057587e4b3b50b9c618db1a202102c72b52b79c2e9f9a401dc1c28fe4523a0f6483b38ca8a3d24d1e2fca0b7176d96fef6ec1b922ae7c4afacc324
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.32.crate 242504 BLAKE2B 2c2938c0d711c684c9baf95538e2e76220418646590474b2b654d9242d2818aa7c3e5990208fe231ef64903df17edbbf6cc930e6224c964cad4eae5aeaeae781 SHA512 609f125f8138d17b1185760b1a63f3713079f5214fb56c23012229a56d10ac1c12654466c9ad1ecd6b2aff1126d125abfb0a42bd7f669635e5024b962b0cb0af
+DIST syn-2.0.60.crate 255808 BLAKE2B d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930 SHA512 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d
+DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST terminal_size-0.2.6.crate 10585 BLAKE2B 8696b9046c717eec8bf7246346af84a5d0cb740ac6e1335a4d8c20476628f4c0dd7c6106cde33513681466e9701d4b05d73f22a3bd2dfabc4d22045a69d31345 SHA512 95f38bc00f8c5e1a6913bb2a0a7c46d96e02a4f3234af1623ad3d7be41eae677e77f1b5d5d005d1e9d778fcc6c87196f67a51ab37caab5b4d299da79c85d06ed
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
DIST textwrap-0.16.1.crate 56012 BLAKE2B 9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211 SHA512 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b
DIST thiserror-1.0.37.crate 18752 BLAKE2B b8d792715cfdffccba72af132e414a6ef28f8e4dfc0608bea49bda1bde5b6acb13da24feaabf4467b8aeace9b6d90a97e2202f7d24bfb753cc4019c2243bda25 SHA512 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e
+DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15
DIST thiserror-impl-1.0.37.crate 15428 BLAKE2B d91e9f058e1a2b722f604d9a399c0f291c5309299c4bc103427f8927ba41c9937c7e7cd4c0f394dfb9d96799be8a3d5b33f8e869045f58228a43354dead5117b SHA512 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952
+DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec
DIST time-0.3.20.crate 111856 BLAKE2B d4fd3d3f9fb164b26317fa26788014419902147c7f17816a09565590245acf72019fb57e88d4f4ad4a399c5dc92247af9e915fc5d2168710f81673ed609a055d SHA512 689099bcd5cfea6b92d88584d92e7c15163f427f621c653026e3b3f8066a3932836de3f8be9716a41b77f1d36a9fa6c3e2a42ab011d21ca38efeb55522a39145
+DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133
DIST time-core-0.1.0.crate 6597 BLAKE2B 43137c5cbeb61a89c1cbbef325f2e2dc4b907d4c576553b202d178a64d46396958745b00c9f2aa60a6eb609d663e48b1f9bd1f7ebe58ff6e22540e96b2b1c7f2 SHA512 f7e181a40a0052d7aedf78219a46f8876618342c710e819748a87a5bc0728e5b2fc7ba08e38ebfa6a17d6fb60382003bb35745ff1eabac1c8f8b47d186a383db
+DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
+DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4
DIST time-macros-0.2.8.crate 24295 BLAKE2B 6b54c83b11db8c8490383764a0e6f3a2c3f17c44adab2d19e69dc3fc5b27c5a44bd57bd0e6885c54ae493bd5e2c05a6237f72be93a3a2fbf297c47c02d28c61d SHA512 4e604f926a620b1caeba90bc5de1129f6a6bb4548890d6e31306ac419c7b6d421b548b3887a929da3209fad28cba8d57b989503e52f16af243375d545b5aefde
DIST tiny-keccak-2.0.2.crate 20129 BLAKE2B 105a2d2af36cc053cd95721ea563108f33b8a3feb2ae84c75a04a65ed5d548dfe35d8b2e48977a82f725c0ebcf914f21157c547f4a74bb4d98c2e894385139be SHA512 c0219f23361eb07e0a68575c461a36b7286d9bdebae89080d9e259178d402b0c7762ccf33e65a16951ea168392322c44a24eb55189cf143e22d09d6dfc4acec1
+DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0
+DIST toml_edit-0.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07
+DIST trim-in-place-0.1.7.crate 2485 BLAKE2B b6a3b845d379c09c3d36658925ececed94e4b8a1cebff0e3333a372efca42899800cdba5642ad72c36266ca5d24dec45f5be8f50b946f9a67ccbfc7bd6e81877 SHA512 9885e2cf7098e5eba7ff2a481e9de189dc509adffc32307e7c6a4a9aaab05a512ae914959cc53d572d86f64a79950fc9b444da5d3a3b703a6f437355c5dba5ef
DIST typenum-1.15.0.crate 40741 BLAKE2B 5752d80396d0a37b0069b98ace9efe96d94ccaf41b33b8149c8b8c6a767537dbffe64251bbf61f3812465ecbc8cb45544f177dc97ac9735d84454282e4d1ed66 SHA512 a3c1ceac85e1aed98d0829449c35f4f36db860218b955b4e5f8f01da1d27ee6213f3c60e2b25c3745dcd67369049da5de737a9473fa9402db99cf7cddeb42288
DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c
DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4
DIST unicode-xid-0.2.4.crate 15352 BLAKE2B 80c327b39f3b8f2cdb5747cde968cfa1efe7b65b6bee9136adc881fa19f66aa5b1010d9d08de55a61b322d665b5b0cb0395e9ac471f6333c40d8dca5d97e123c SHA512 e67bd1258e1961807d9d5fe583a89ab5b82b2a529ecd32cadfc79aa5331380eb4a2db9fd96b74c8eace47f2f29021587d69bcdbf79f7e2650e92a25f7839d03c
DIST unindent-0.2.1.crate 7256 BLAKE2B 44fe571c7795c5f4a57581d29bdc793ba804a4d0516aa61ce3f9801c11e99f2342488b93594581fcb6bb1c3113aec1881fed0c8150a061c9690a1a9334e55f07 SHA512 497ad4c6af4aa5b930921988fdcf0da40296ff8659c557f0d6ab562b2208fda4004a6ab98a2acc0b8e58c83f9ad9164e69f5bf2bcef8fb65c5c1bec893f233bc
+DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST uuid-1.7.0.crate 42627 BLAKE2B 493f6a3a643d3493a2bd7e0e92a1ccfb7bd722e3a1fc8deb7df0ddc875a822daead1cdd35dc3ac6f26346844100a671318d71e5ad760c9587471d4f05bbb0c69 SHA512 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856
DIST uutils-coreutils-0.0.25.tar.gz 2287537 BLAKE2B 3c3d5f38ffe5e5b917ae00359eadbc72781fe7156de4216787879a4eb912ff190323ce901bb7bbcaf1ee4707c0b848f881eb5f4fc857570a199f42c94d487166 SHA512 bdf523120aa72f41b1d3e8e3ab848f55de5ab5bef888ec0b7a5fa90680b461ea9b7012f39c399750fa35b41893d44d1bee7c31ac10b78946b1649198d0b93278
+DIST uutils-coreutils-0.0.27.tar.gz 2317966 BLAKE2B 83ee0f7dc45b6eb11cfa77bc4c6dfb019564ff475b5bd99872fe9a312bb90c397003f767eb5660cb9078b267f29b54c49733d0c373f0d0761d3de3fc6fc9d1bd SHA512 e798a14a9d24b2ff857588336e4035817445850a1ed5216b1fa5b876082eb0693c7ae535d0106a7aab95690eb0369481308e877f60e39ae67a38b048e73574bd
DIST uutils_term_grid-0.3.0.crate 12055 BLAKE2B c5492862b8346272639e59b62eaf516093df4e9b47c6fd4a1dfad0e318991828b4f1e3126eade02bdb251adc05a4674948b0a2558accd780d843748e1b9e0992 SHA512 8df1048bc260a8d95d1d983b837ed4be55d8b7cbe07f51c0f8f5f8836ae7dbb095fe27cdca2e70f6c9cf01211871a6fb96e06d210f95ffa90e5e164ad790e0bd
+DIST uutils_term_grid-0.6.0.crate 10904 BLAKE2B 9779eac591c1e9b2e60630fbd49350d171b11fabe2e0d0df64e2c46da186afa579808ea052c8bb5db02f174a8548905dbcaf3b002fc3f240a1fe469cd739c99e SHA512 9d169a6eacc368824924c49d7f4847927f633c6492d921735deedcefc02c53664b094e8d736fe45b1d9085d5c99ea3ec676f25221a2cf2e81ce4c5f261ad40ab
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
@@ -246,7 +328,10 @@ DIST wild-2.2.1.crate 8080 BLAKE2B 489a2a625aa8091fdef9f4d49747db7816d82c0138467
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9
+DIST winapi-util-0.1.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+DIST windows-0.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da
+DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
DIST windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
@@ -274,10 +359,16 @@ DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534
DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788
DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
+DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c
+DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280
DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
DIST z85-3.0.5.crate 9084 BLAKE2B fab4d13d859b02211cf1a80fbbe03af5d2eeb65c927ae4a75730be5567de496619e41f365a02c432af5526f262798af7f89056d72404d38157454dc2e405b7f9 SHA512 8b9c3d095ae51b7d0a9183373e8e47635ba1777d86466e160748bab67a45265b90308189efaf0a5a8eefa7c08ffd08a3ba0580be7ad7bafc7fdce463ec05d0dd
+DIST zerocopy-0.7.33.crate 151013 BLAKE2B d9f811a98d0565421cfffcd2e36ef4370c8d2b0f364f0ccfe44d63d6bfc0cb302a0a04659a33f43e2b1cf7cd296b5800548f74f1b43ac15c7d7b2830a2521726 SHA512 8c21b9d743369ca1ed9b56e7cf87e20041b5436aa4727c72e5a6763dde15ccd277a4117aac3d37005a7f1a063dce7c44625aa2cf7de435204d13c86aa6c70a58
+DIST zerocopy-derive-0.7.33.crate 37907 BLAKE2B 9106804643067ca3d21a409fc4dc8f86792a142cd770679d49d29da0fad148de00c105fd18f0ca7a615b4c99ad86242fff17043e0ad4e5c5375fa088e2fac2b0 SHA512 8cdb8164906029da51f604675a7c03ae0b60e7ba43a7273cd93028f814d4fe15b231b65b47df4cae1898c154e9a06701dea81bc82278e1732eae17a422b28229
DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef
+DIST zip-1.3.0.crate 85997 BLAKE2B 6ed6ef4c90a77919070216b092e2c509929fd60e48d567778b32636b2fe80079a066e41a22eea7f7f905b8ecfaaca95bdbce7b8fd18f3b24482492a620ab5802 SHA512 f042c88592e9e00ed23f05ed87c18396738dd707e77110e8103e19d1852b63e13d935155d9f2906531ddc458c769d785bc483a5958824133a2ac20847fd25690
EBUILD uutils-coreutils-0.0.25.ebuild 7662 BLAKE2B b1501d64a3bb75a1a834b24d3a1c390fd0aa9a62c62eb2803ba86ac3ace83926c664aa9a5ccd0c0b9a100aa7d14cd93c9660d32e2556cf17a7860bd161b3b864 SHA512 63e6f0b08ccfe611d4e2273f07513f3492c351f907e34b129cfbb58f8664acce2a38bc32307697f39e0292e9c8caf29bd15b24fcdace6f764c2cce897c1b6e3c
-EBUILD uutils-coreutils-9999.ebuild 7662 BLAKE2B b1501d64a3bb75a1a834b24d3a1c390fd0aa9a62c62eb2803ba86ac3ace83926c664aa9a5ccd0c0b9a100aa7d14cd93c9660d32e2556cf17a7860bd161b3b864 SHA512 63e6f0b08ccfe611d4e2273f07513f3492c351f907e34b129cfbb58f8664acce2a38bc32307697f39e0292e9c8caf29bd15b24fcdace6f764c2cce897c1b6e3c
+EBUILD uutils-coreutils-0.0.27.ebuild 8231 BLAKE2B b1873ba5070a23a25dcdbc0a78b77e9c2859d028c4233dda2122a13ffa257cdde0238db37dbeb1d5c4d6937e87a01ad9106b00ff31d9e4d31ea7a443e05e6ea1 SHA512 edbd85836f13e9ca9ca7057ddffa6f46c98b42ab65b3973ed75efadaf16187e4c12d3af15fd1b804861935167596b9d06ec72be18971007fa90c029001cfacab
+EBUILD uutils-coreutils-9999.ebuild 8231 BLAKE2B b1873ba5070a23a25dcdbc0a78b77e9c2859d028c4233dda2122a13ffa257cdde0238db37dbeb1d5c4d6937e87a01ad9106b00ff31d9e4d31ea7a443e05e6ea1 SHA512 edbd85836f13e9ca9ca7057ddffa6f46c98b42ab65b3973ed75efadaf16187e4c12d3af15fd1b804861935167596b9d06ec72be18971007fa90c029001cfacab
MISC metadata.xml 626 BLAKE2B 4a7a3c7683c6c0260951085755d6b6942213612b1bd4d58228d88e18f260b18d53eb2c3e0169b991ed60b3ef8213f59a7d2bc484c5c9940cb7f68a9862b75f96 SHA512 5d358e0e1248090fe494c26aba98a7e4d881c4cf9361bd5ae97cf88f79e89a98faa01b32c4199e39cd0104a2862dda9130323c24cf7d022b8ada774b93b86a50
diff --git a/sys-apps/uutils-coreutils/files/uutils-coreutils-0.0.27-cow-tests.patch b/sys-apps/uutils-coreutils/files/uutils-coreutils-0.0.27-cow-tests.patch
new file mode 100644
index 000000000000..1c9901aa47cd
--- /dev/null
+++ b/sys-apps/uutils-coreutils/files/uutils-coreutils-0.0.27-cow-tests.patch
@@ -0,0 +1,29 @@
+https://github.com/uutils/coreutils/issues/6456
+--- a/tests/by-util/test_cp.rs
++++ b/tests/by-util/test_cp.rs
+@@ -2318,6 +2318,7 @@ fn test_cp_sparse_never_empty() {
+ #[cfg(any(target_os = "linux", target_os = "android"))]
+ #[test]
+ fn test_cp_sparse_always_empty() {
++ return;
+ for argument in ["--sparse=always", "--sparse=alway", "--sparse=al"] {
+ let (at, mut ucmd) = at_and_ucmd!();
+
+@@ -4026,6 +4027,7 @@ fn test_cp_default_virtual_file() {
+ #[test]
+ #[cfg(any(target_os = "linux", target_os = "android"))]
+ fn test_cp_debug_reflink_auto_sparse_always_non_sparse_file_with_long_zero_sequence() {
++ return;
+ let ts = TestScenario::new(util_name!());
+
+ let buf: Vec<u8> = vec![0; 4096 * 4];
+--- a/tests/by-util/test_cp.rs
++++ b/tests/by-util/test_cp.rs
+@@ -2339,6 +2339,7 @@ fn test_cp_sparse_always_empty() {
+ #[cfg(any(target_os = "linux", target_os = "android"))]
+ #[test]
+ fn test_cp_sparse_always_non_empty() {
++ return;
+ let (at, mut ucmd) = at_and_ucmd!();
+
+ const BUFFER_SIZE: usize = 4096 * 16 + 3;
diff --git a/sys-apps/uutils-coreutils/files/uutils-coreutils-0.2.27-xfail-tests.patch b/sys-apps/uutils-coreutils/files/uutils-coreutils-0.2.27-xfail-tests.patch
new file mode 100644
index 000000000000..afd0ef872147
--- /dev/null
+++ b/sys-apps/uutils-coreutils/files/uutils-coreutils-0.2.27-xfail-tests.patch
@@ -0,0 +1,79 @@
+See also: https://github.com/uutils/coreutils/issues/4946
+--- a/tests/by-util/test_install.rs
++++ b/tests/by-util/test_install.rs
+@@ -1434,6 +1434,7 @@ fn test_install_dir_dot() {
+ // To match tests/install/d-slashdot.sh
+ let scene = TestScenario::new(util_name!());
+
++ /*
+ scene.ucmd().arg("-d").arg("dir1/.").succeeds();
+ scene.ucmd().arg("-d").arg("dir2/..").succeeds();
+ // Tests that we don't have dir3/. in the output
+@@ -1466,7 +1467,7 @@ fn test_install_dir_dot() {
+ assert!(at.dir_exists("dir2"));
+ assert!(at.dir_exists("dir3"));
+ assert!(at.dir_exists("dir4/cal"));
+- assert!(at.dir_exists("dir5/cali"));
++ assert!(at.dir_exists("dir5/cali"));*/
+ }
+
+ #[test]
+--- a/tests/by-util/test_pinky.rs
++++ b/tests/by-util/test_pinky.rs
+@@ -110,5 +110,5 @@ fn test_no_flag() {
+ let expect = unwrap_or_return!(expected_result(&ts, &[])).stdout_move_str();
+ let v_actual: Vec<&str> = actual.split_whitespace().collect();
+ let v_expect: Vec<&str> = expect.split_whitespace().collect();
+- assert_eq!(v_actual, v_expect);
++ /* assert_eq!(v_actual, v_expect); */
+ }
+--- a/tests/by-util/test_tail.rs
++++ b/tests/by-util/test_tail.rs
+@@ -1543,6 +1543,8 @@ fn test_retry9() {
+ // Ensure that inotify will switch to polling mode if directory
+ // of the watched file was removed and recreated.
+
++ return;
++
+ use text::BACKEND;
+
+ let ts = TestScenario::new(util_name!());
+--- a/tests/test_util_name.rs
++++ b/tests/test_util_name.rs
+@@ -23,9 +23,9 @@ fn execution_phrase_double() {
+ .arg("--some-invalid-arg")
+ .output()
+ .unwrap();
+- assert!(String::from_utf8(output.stderr)
++ /*assert!(String::from_utf8(output.stderr)
+ .unwrap()
+- .contains(&format!("Usage: {} ls", scenario.bin_path.display(),)));
++ .contains(&format!("Usage: {} ls", scenario.bin_path.display(),)));*/
+ }
+
+ #[test]
+@@ -41,10 +41,10 @@ fn execution_phrase_single() {
+ .output()
+ .unwrap();
+ dbg!(String::from_utf8(output.stderr.clone()).unwrap());
+- assert!(String::from_utf8(output.stderr).unwrap().contains(&format!(
++ /*assert!(String::from_utf8(output.stderr).unwrap().contains(&format!(
+ "Usage: {}",
+ scenario.fixtures.plus("uu-ls").display()
+- )));
++ )));*/
+ }
+
+ #[test]
+diff --git a/tests/by-util/test_tail.rs b/tests/by-util/test_tail.rs
+index 5680e31..66c4e19 100644
+--- a/tests/by-util/test_tail.rs
++++ b/tests/by-util/test_tail.rs
+@@ -1983,6 +1983,7 @@ fn test_follow_name_truncate3() {
+ #[test]
+ #[cfg(all(not(target_vendor = "apple"), not(target_os = "windows")))] // FIXME: for currently not working platforms
+ fn test_follow_name_truncate4() {
++ return;
+ // Truncating a file with the same content it already has should not trigger a truncate event
+
+ let ts = TestScenario::new(util_name!());
diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.27.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.27.ebuild
new file mode 100644
index 000000000000..81d874fa698b
--- /dev/null
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.27.ebuild
@@ -0,0 +1,416 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.2
+
+EAPI=8
+
+CRATES="
+ adler@1.0.2
+ ahash@0.8.11
+ aho-corasick@1.0.4
+ allocator-api2@0.2.18
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ ansi-width@0.1.0
+ anstream@0.5.0
+ anstyle-parse@0.2.0
+ anstyle-query@1.0.0
+ anstyle-wincon@2.1.0
+ anstyle@1.0.0
+ arbitrary@1.3.2
+ arrayref@0.3.6
+ arrayvec@0.7.4
+ autocfg@1.1.0
+ bigdecimal@0.4.5
+ binary-heap-plus@0.5.0
+ bincode@1.3.3
+ bindgen@0.69.4
+ bitflags@1.3.2
+ bitflags@2.5.0
+ bitvec@1.0.1
+ blake2b_simd@1.0.2
+ blake3@1.5.1
+ block-buffer@0.10.3
+ bstr@1.9.1
+ bumpalo@3.11.1
+ bytecount@0.6.8
+ byteorder@1.5.0
+ cc@1.0.79
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chrono@0.4.38
+ clang-sys@1.4.0
+ clap@4.4.2
+ clap_builder@4.4.2
+ clap_complete@4.4.0
+ clap_lex@0.5.0
+ clap_mangen@0.2.9
+ colorchoice@1.0.0
+ compare@0.1.0
+ console@0.15.8
+ const-random-macro@0.1.16
+ const-random@0.1.16
+ constant_time_eq@0.3.0
+ core-foundation-sys@0.8.3
+ coz@0.1.3
+ cpp@0.5.9
+ cpp_build@0.5.9
+ cpp_common@0.5.9
+ cpp_macros@0.5.9
+ cpufeatures@0.2.5
+ crc32fast@1.4.0
+ crossbeam-channel@0.5.10
+ crossbeam-deque@0.8.4
+ crossbeam-epoch@0.9.17
+ crossbeam-utils@0.8.19
+ crossterm@0.27.0
+ crossterm_winapi@0.9.1
+ crunchy@0.2.2
+ crypto-common@0.1.6
+ ctrlc@3.4.4
+ data-encoding-macro-internal@0.1.13
+ data-encoding-macro@0.1.15
+ data-encoding@2.6.0
+ deranged@0.3.11
+ derive_arbitrary@1.3.2
+ diff@0.1.13
+ digest@0.10.7
+ displaydoc@0.2.4
+ dlv-list@0.5.0
+ dns-lookup@2.0.4
+ dunce@1.0.4
+ either@1.8.0
+ encode_unicode@0.3.6
+ env_logger@0.8.4
+ equivalent@1.0.1
+ errno@0.3.8
+ exacl@0.12.0
+ fastrand@2.0.1
+ file_diff@1.0.0
+ filedescriptor@0.8.2
+ filetime@0.2.23
+ flate2@1.0.28
+ fnv@1.0.7
+ fs_extra@1.3.0
+ fsevent-sys@4.1.0
+ fts-sys@0.2.9
+ fundu-core@0.3.0
+ fundu@2.0.0
+ funty@2.0.0
+ futures-channel@0.3.28
+ futures-core@0.3.28
+ futures-executor@0.3.28
+ futures-io@0.3.28
+ futures-macro@0.3.28
+ futures-sink@0.3.28
+ futures-task@0.3.28
+ futures-timer@3.0.2
+ futures-util@0.3.28
+ futures@0.3.28
+ gcd@2.3.0
+ generic-array@0.14.6
+ getrandom@0.2.9
+ glob@0.3.1
+ half@2.4.1
+ hashbrown@0.14.3
+ hermit-abi@0.3.2
+ hex-literal@0.4.1
+ hex@0.4.3
+ hostname@0.4.0
+ iana-time-zone-haiku@0.1.2
+ iana-time-zone@0.1.53
+ indexmap@2.2.6
+ indicatif@0.17.8
+ inotify-sys@0.1.5
+ inotify@0.9.6
+ instant@0.1.12
+ io-lifetimes@1.0.11
+ itertools@0.12.1
+ itertools@0.13.0
+ itoa@1.0.4
+ js-sys@0.3.64
+ keccak@0.1.4
+ kqueue-sys@1.0.3
+ kqueue@1.0.7
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ libc@0.2.155
+ libloading@0.7.4
+ libm@0.2.7
+ linux-raw-sys@0.3.8
+ linux-raw-sys@0.4.12
+ lock_api@0.4.9
+ log@0.4.20
+ lru@0.12.3
+ lscolors@0.16.0
+ md-5@0.10.6
+ memchr@2.7.4
+ memmap2@0.9.4
+ minimal-lexical@0.2.1
+ miniz_oxide@0.7.2
+ mio@0.8.11
+ nix@0.28.0
+ nom@7.1.3
+ notify@6.0.1
+ nu-ansi-term@0.49.0
+ num-bigint@0.4.5
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-modular@0.5.1
+ num-prime@0.4.4
+ num-traits@0.2.19
+ num_threads@0.1.6
+ number_prefix@0.4.0
+ once_cell@1.19.0
+ onig@6.4.0
+ onig_sys@69.8.1
+ ordered-multimap@0.7.3
+ os_display@0.1.3
+ parking_lot@0.12.1
+ parking_lot_core@0.9.9
+ parse_datetime@0.6.0
+ phf@0.11.2
+ phf_codegen@0.11.2
+ phf_generator@0.11.1
+ phf_shared@0.11.2
+ pin-project-lite@0.2.9
+ pin-utils@0.1.0
+ pkg-config@0.3.26
+ platform-info@2.0.3
+ portable-atomic@1.6.0
+ powerfmt@0.2.0
+ ppv-lite86@0.2.17
+ pretty_assertions@1.4.0
+ prettyplease@0.2.19
+ proc-macro-crate@3.1.0
+ proc-macro2@1.0.86
+ procfs-core@0.16.0
+ procfs@0.16.0
+ quick-error@2.0.1
+ quickcheck@1.0.3
+ quote@1.0.36
+ radium@0.7.0
+ rand@0.8.5
+ rand_chacha@0.3.1
+ rand_core@0.6.4
+ rand_pcg@0.3.1
+ rayon-core@1.12.1
+ rayon@1.10.0
+ redox_syscall@0.4.1
+ redox_syscall@0.5.2
+ reference-counted-singleton@0.1.2
+ regex-automata@0.4.4
+ regex-syntax@0.8.2
+ regex@1.10.5
+ relative-path@1.8.0
+ rlimit@0.10.1
+ roff@0.2.1
+ rstest@0.21.0
+ rstest_macros@0.21.0
+ rust-ini@0.21.0
+ rustc-hash@1.1.0
+ rustc_version@0.4.0
+ rustix@0.37.26
+ rustix@0.38.31
+ same-file@1.0.6
+ scopeguard@1.2.0
+ self_cell@1.0.4
+ selinux-sys@0.6.9
+ selinux@0.4.4
+ semver@1.0.14
+ serde-big-array@0.5.1
+ serde@1.0.203
+ serde_derive@1.0.203
+ sha1@0.10.6
+ sha2@0.10.8
+ sha3@0.10.8
+ shlex@1.3.0
+ signal-hook-mio@0.2.3
+ signal-hook-registry@1.4.1
+ signal-hook@0.3.17
+ siphasher@0.3.10
+ slab@0.4.7
+ sm3@0.4.2
+ smallvec@1.13.2
+ smawk@0.3.1
+ socket2@0.5.3
+ strsim@0.10.0
+ syn@1.0.109
+ syn@2.0.60
+ tap@1.0.1
+ tempfile@3.10.1
+ terminal_size@0.2.6
+ terminal_size@0.3.0
+ textwrap@0.16.1
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
+ tiny-keccak@2.0.2
+ toml_datetime@0.6.6
+ toml_edit@0.21.1
+ trim-in-place@0.1.7
+ typenum@1.15.0
+ unicode-ident@1.0.5
+ unicode-linebreak@0.1.5
+ unicode-segmentation@1.11.0
+ unicode-width@0.1.12
+ unicode-xid@0.2.4
+ unindent@0.2.3
+ utf8parse@0.2.1
+ uuid@1.7.0
+ uutils_term_grid@0.6.0
+ version_check@0.9.4
+ walkdir@2.5.0
+ wasi@0.11.0+wasi-snapshot-preview1
+ wasm-bindgen-backend@0.2.87
+ wasm-bindgen-macro-support@0.2.87
+ wasm-bindgen-macro@0.2.87
+ wasm-bindgen-shared@0.2.87
+ wasm-bindgen@0.2.87
+ which@4.3.0
+ wild@2.2.1
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.8
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-core@0.52.0
+ windows-sys@0.45.0
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.42.2
+ windows-targets@0.48.0
+ windows-targets@0.52.0
+ windows@0.52.0
+ windows_aarch64_gnullvm@0.42.2
+ windows_aarch64_gnullvm@0.48.0
+ windows_aarch64_gnullvm@0.52.0
+ windows_aarch64_msvc@0.42.2
+ windows_aarch64_msvc@0.48.0
+ windows_aarch64_msvc@0.52.0
+ windows_i686_gnu@0.42.2
+ windows_i686_gnu@0.48.0
+ windows_i686_gnu@0.52.0
+ windows_i686_msvc@0.42.2
+ windows_i686_msvc@0.48.0
+ windows_i686_msvc@0.52.0
+ windows_x86_64_gnu@0.42.2
+ windows_x86_64_gnu@0.48.0
+ windows_x86_64_gnu@0.52.0
+ windows_x86_64_gnullvm@0.42.2
+ windows_x86_64_gnullvm@0.48.0
+ windows_x86_64_gnullvm@0.52.0
+ windows_x86_64_msvc@0.42.2
+ windows_x86_64_msvc@0.48.0
+ windows_x86_64_msvc@0.52.0
+ winnow@0.5.40
+ wyz@0.5.1
+ xattr@1.3.1
+ yansi@0.5.1
+ z85@3.0.5
+ zerocopy-derive@0.7.33
+ zerocopy@0.7.33
+ zip@1.3.0
+"
+
+inherit cargo flag-o-matic
+
+DESCRIPTION="GNU coreutils rewritten in Rust"
+HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/uutils/coreutils"
+ inherit git-r3
+elif [[ ${PV} == *_p* ]] ; then
+ COREUTILS_COMMIT=""
+ SRC_URI="https://github.com/uutils/coreutils/archive/${FINDUTILS_COMMIT}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" ${CARGO_CRATE_URIS}"
+ S="${WORKDIR}"/coreutils-${COREUTILS_COMMIT}
+else
+ SRC_URI="https://github.com/uutils/coreutils/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" ${CARGO_CRATE_URIS}"
+ S="${WORKDIR}"/coreutils-${PV}
+
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 ISC MIT Unicode-DFS-2016"
+SLOT="0"
+IUSE="debug selinux test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/oniguruma:=
+ selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ >=virtual/rust-1.70.0
+ test? ( dev-util/cargo-nextest )
+"
+
+QA_FLAGS_IGNORED=".*"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.2.27-xfail-tests.patch
+ "${FILESDIR}"/${PN}-0.0.27-cow-tests.patch
+)
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_compile() {
+ # normally cargo_src_compile sets this for us, but we don't use it
+ filter-lto
+
+ # By default, the crate uses a system version if it can. This just guarantees
+ # that it will error out instead of building a vendored copy.
+ export RUSTONIG_SYSTEM_LIBONIG=1
+
+ makeargs=(
+ # Disable output synchronisation as make calls cargo
+ -Onone
+
+ V=1
+
+ PROFILE=$(usex debug debug release)
+
+ PREFIX="${EPREFIX}/usr"
+ PROG_PREFIX="uu-"
+ MULTICALL=y
+ MANDIR="/share/man/man1"
+
+ SELINUX_ENABLED=$(usex selinux)
+
+ # pinky, uptime, users, and who require utmpx (not available on musl)
+ # bug #832868
+ SKIP_UTILS="$(usev elibc_musl "pinky uptime users who")"
+ )
+
+ emake "${makeargs[@]}"
+}
+
+src_test() {
+ local -x RUST_BACKTRACE=full
+
+ # Nicer output for nextest vs test
+ emake "${makeargs[@]}" \
+ CARGOFLAGS="${CARGOFLAGS} $(usev !debug --release)" \
+ TEST_NO_FAIL_FAST="--no-fail-fast" \
+ nextest
+}
+
+src_install() {
+ emake "${makeargs[@]}" DESTDIR="${D}" install
+}
diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild
index 54d71a2f8c9c..81d874fa698b 100644
--- a/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild
+++ b/sys-apps/uutils-coreutils/uutils-coreutils-9999.ebuild
@@ -7,34 +7,40 @@ EAPI=8
CRATES="
adler@1.0.2
+ ahash@0.8.11
aho-corasick@1.0.4
+ allocator-api2@0.2.18
android-tzdata@0.1.1
android_system_properties@0.1.5
+ ansi-width@0.1.0
anstream@0.5.0
anstyle-parse@0.2.0
anstyle-query@1.0.0
anstyle-wincon@2.1.0
anstyle@1.0.0
+ arbitrary@1.3.2
arrayref@0.3.6
arrayvec@0.7.4
autocfg@1.1.0
- bigdecimal@0.4.0
+ bigdecimal@0.4.5
binary-heap-plus@0.5.0
- bindgen@0.63.0
+ bincode@1.3.3
+ bindgen@0.69.4
bitflags@1.3.2
- bitflags@2.4.2
+ bitflags@2.5.0
+ bitvec@1.0.1
blake2b_simd@1.0.2
blake3@1.5.1
block-buffer@0.10.3
bstr@1.9.1
bumpalo@3.11.1
- bytecount@0.6.7
+ bytecount@0.6.8
byteorder@1.5.0
cc@1.0.79
cexpr@0.6.0
cfg-if@1.0.0
cfg_aliases@0.1.1
- chrono@0.4.35
+ chrono@0.4.38
clang-sys@1.4.0
clap@4.4.2
clap_builder@4.4.2
@@ -47,7 +53,6 @@ CRATES="
const-random-macro@0.1.16
const-random@0.1.16
constant_time_eq@0.3.0
- conv@0.3.3
core-foundation-sys@0.8.3
coz@0.1.3
cpp@0.5.9
@@ -55,40 +60,45 @@ CRATES="
cpp_common@0.5.9
cpp_macros@0.5.9
cpufeatures@0.2.5
- crc32fast@1.3.2
+ crc32fast@1.4.0
crossbeam-channel@0.5.10
crossbeam-deque@0.8.4
crossbeam-epoch@0.9.17
- crossbeam-utils@0.8.18
+ crossbeam-utils@0.8.19
crossterm@0.27.0
crossterm_winapi@0.9.1
crunchy@0.2.2
crypto-common@0.1.6
ctrlc@3.4.4
- custom_derive@0.1.7
- data-encoding-macro-internal@0.1.12
- data-encoding-macro@0.1.14
- data-encoding@2.5.0
+ data-encoding-macro-internal@0.1.13
+ data-encoding-macro@0.1.15
+ data-encoding@2.6.0
+ deranged@0.3.11
+ derive_arbitrary@1.3.2
diff@0.1.13
digest@0.10.7
+ displaydoc@0.2.4
dlv-list@0.5.0
dns-lookup@2.0.4
dunce@1.0.4
either@1.8.0
encode_unicode@0.3.6
env_logger@0.8.4
+ equivalent@1.0.1
errno@0.3.8
exacl@0.12.0
fastrand@2.0.1
file_diff@1.0.0
+ filedescriptor@0.8.2
filetime@0.2.23
- flate2@1.0.24
+ flate2@1.0.28
fnv@1.0.7
fs_extra@1.3.0
fsevent-sys@4.1.0
- fts-sys@0.2.4
+ fts-sys@0.2.9
fundu-core@0.3.0
fundu@2.0.0
+ funty@2.0.0
futures-channel@0.3.28
futures-core@0.3.28
futures-executor@0.3.28
@@ -103,19 +113,22 @@ CRATES="
generic-array@0.14.6
getrandom@0.2.9
glob@0.3.1
- half@2.4.0
- hashbrown@0.13.2
+ half@2.4.1
+ hashbrown@0.14.3
hermit-abi@0.3.2
hex-literal@0.4.1
hex@0.4.3
- hostname@0.3.1
+ hostname@0.4.0
iana-time-zone-haiku@0.1.2
iana-time-zone@0.1.53
- indicatif@0.17.3
+ indexmap@2.2.6
+ indicatif@0.17.8
inotify-sys@0.1.5
inotify@0.9.6
+ instant@0.1.12
io-lifetimes@1.0.11
itertools@0.12.1
+ itertools@0.13.0
itoa@1.0.4
js-sys@0.3.64
keccak@0.1.4
@@ -123,39 +136,41 @@ CRATES="
kqueue@1.0.7
lazy_static@1.4.0
lazycell@1.3.0
- libc@0.2.153
+ libc@0.2.155
libloading@0.7.4
libm@0.2.7
linux-raw-sys@0.3.8
linux-raw-sys@0.4.12
lock_api@0.4.9
log@0.4.20
+ lru@0.12.3
lscolors@0.16.0
- match_cfg@0.1.0
md-5@0.10.6
- memchr@2.7.1
- memmap2@0.9.0
+ memchr@2.7.4
+ memmap2@0.9.4
minimal-lexical@0.2.1
- miniz_oxide@0.5.4
+ miniz_oxide@0.7.2
mio@0.8.11
nix@0.28.0
nom@7.1.3
notify@6.0.1
nu-ansi-term@0.49.0
- num-bigint@0.4.4
- num-integer@0.1.45
- num-traits@0.2.18
+ num-bigint@0.4.5
+ num-conv@0.1.0
+ num-integer@0.1.46
+ num-modular@0.5.1
+ num-prime@0.4.4
+ num-traits@0.2.19
num_threads@0.1.6
number_prefix@0.4.0
once_cell@1.19.0
onig@6.4.0
onig_sys@69.8.1
- ordered-multimap@0.6.0
+ ordered-multimap@0.7.3
os_display@0.1.3
parking_lot@0.12.1
parking_lot_core@0.9.9
- parse_datetime@0.5.0
- peeking_take_while@0.1.2
+ parse_datetime@0.6.0
phf@0.11.2
phf_codegen@0.11.2
phf_generator@0.11.1
@@ -163,82 +178,91 @@ CRATES="
pin-project-lite@0.2.9
pin-utils@0.1.0
pkg-config@0.3.26
- platform-info@2.0.2
- portable-atomic@0.3.15
+ platform-info@2.0.3
+ portable-atomic@1.6.0
+ powerfmt@0.2.0
ppv-lite86@0.2.17
pretty_assertions@1.4.0
- proc-macro2@1.0.63
+ prettyplease@0.2.19
+ proc-macro-crate@3.1.0
+ proc-macro2@1.0.86
procfs-core@0.16.0
procfs@0.16.0
quick-error@2.0.1
quickcheck@1.0.3
- quote@1.0.29
+ quote@1.0.36
+ radium@0.7.0
rand@0.8.5
rand_chacha@0.3.1
rand_core@0.6.4
rand_pcg@0.3.1
rayon-core@1.12.1
- rayon@1.9.0
+ rayon@1.10.0
redox_syscall@0.4.1
- redox_syscall@0.5.0
+ redox_syscall@0.5.2
reference-counted-singleton@0.1.2
regex-automata@0.4.4
regex-syntax@0.8.2
- regex@1.10.4
+ regex@1.10.5
relative-path@1.8.0
rlimit@0.10.1
roff@0.2.1
- rstest@0.18.2
- rstest_macros@0.18.2
- rust-ini@0.19.0
+ rstest@0.21.0
+ rstest_macros@0.21.0
+ rust-ini@0.21.0
rustc-hash@1.1.0
rustc_version@0.4.0
rustix@0.37.26
rustix@0.38.31
same-file@1.0.6
scopeguard@1.2.0
- self_cell@1.0.3
- selinux-sys@0.6.2
- selinux@0.4.0
+ self_cell@1.0.4
+ selinux-sys@0.6.9
+ selinux@0.4.4
semver@1.0.14
- serde@1.0.193
- serde_derive@1.0.193
+ serde-big-array@0.5.1
+ serde@1.0.203
+ serde_derive@1.0.203
sha1@0.10.6
sha2@0.10.8
sha3@0.10.8
shlex@1.3.0
signal-hook-mio@0.2.3
- signal-hook-registry@1.4.0
+ signal-hook-registry@1.4.1
signal-hook@0.3.17
siphasher@0.3.10
slab@0.4.7
sm3@0.4.2
- smallvec@1.13.1
+ smallvec@1.13.2
smawk@0.3.1
socket2@0.5.3
strsim@0.10.0
syn@1.0.109
- syn@2.0.32
+ syn@2.0.60
+ tap@1.0.1
tempfile@3.10.1
terminal_size@0.2.6
terminal_size@0.3.0
textwrap@0.16.1
- thiserror-impl@1.0.37
- thiserror@1.0.37
- time-core@0.1.0
- time-macros@0.2.8
- time@0.3.20
+ thiserror-impl@1.0.61
+ thiserror@1.0.61
+ time-core@0.1.2
+ time-macros@0.2.18
+ time@0.3.36
tiny-keccak@2.0.2
+ toml_datetime@0.6.6
+ toml_edit@0.21.1
+ trim-in-place@0.1.7
typenum@1.15.0
unicode-ident@1.0.5
unicode-linebreak@0.1.5
unicode-segmentation@1.11.0
- unicode-width@0.1.11
+ unicode-width@0.1.12
unicode-xid@0.2.4
- unindent@0.2.1
+ unindent@0.2.3
utf8parse@0.2.1
uuid@1.7.0
- uutils_term_grid@0.3.0
+ uutils_term_grid@0.6.0
version_check@0.9.4
walkdir@2.5.0
wasi@0.11.0+wasi-snapshot-preview1
@@ -250,15 +274,17 @@ CRATES="
which@4.3.0
wild@2.2.1
winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.6
+ winapi-util@0.1.8
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
+ windows-core@0.52.0
windows-sys@0.45.0
windows-sys@0.48.0
windows-sys@0.52.0
windows-targets@0.42.2
windows-targets@0.48.0
windows-targets@0.52.0
+ windows@0.52.0
windows_aarch64_gnullvm@0.42.2
windows_aarch64_gnullvm@0.48.0
windows_aarch64_gnullvm@0.52.0
@@ -280,10 +306,14 @@ CRATES="
windows_x86_64_msvc@0.42.2
windows_x86_64_msvc@0.48.0
windows_x86_64_msvc@0.52.0
+ winnow@0.5.40
+ wyz@0.5.1
xattr@1.3.1
yansi@0.5.1
z85@3.0.5
- zip@0.6.6
+ zerocopy-derive@0.7.33
+ zerocopy@0.7.33
+ zip@1.3.0
"
inherit cargo flag-o-matic
@@ -327,7 +357,8 @@ BDEPEND="
QA_FLAGS_IGNORED=".*"
PATCHES=(
- "${FILESDIR}"/${PN}-0.2.25-xfail-tests.patch
+ "${FILESDIR}"/${PN}-0.2.27-xfail-tests.patch
+ "${FILESDIR}"/${PN}-0.0.27-cow-tests.patch
)
src_unpack() {
diff --git a/sys-apps/uutils-findutils/Manifest b/sys-apps/uutils-findutils/Manifest
index 8e5d2673e5a9..ba8972b51bf6 100644
--- a/sys-apps/uutils-findutils/Manifest
+++ b/sys-apps/uutils-findutils/Manifest
@@ -1,15 +1,20 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c
DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anstream-0.6.12.crate 30769 BLAKE2B 7e1427a8d81ab52f74c5d25209ba2a410575958139ec5e6a94d0a7751c4a177285ece215222b16bffc0fb12b19014e9925e27a988a52e7dfa5139476bec4cf7b SHA512 47396e1617464188e7b4d7c931c5a6fafa918ca7aa39044a5b3dad1b8685ea96829ee87e7b70820bbe2efb35571fb331539f0fb8938d229034a9b9bb60700a70
DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159
+DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a SHA512 28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9
DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e
DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce
DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
DIST assert_cmd-2.0.12.crate 25347 BLAKE2B 7ff952782a86203c1dd06611f1c644d8eaa6d85c8aa635bb2cac0423050f0af3c3687dcc82235041fb44e748ed06db16ed7c413d0f31305b6e3d208880494fac SHA512 d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4
+DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
DIST bindgen-0.64.0.crate 204700 BLAKE2B 4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb SHA512 f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95
@@ -18,109 +23,165 @@ DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de4751073
DIST blake2b_simd-1.0.2.crate 34165 BLAKE2B acb2508f3a36710119ec170bfa3d343d3d99e5f9b7c65bb62d362e316eca3f52bd17dcdfc30ecab99e41883f113b4be51d72d754b8f4ea8e886addfbd93dcb6b SHA512 b2c5da66e8d0c64c00302f0047a4944e1099ddd69b23075874c3bd3b33c7faee9f425b939380da280d2ee347ebc09dbd4c97fa805dee6f752cc40c90e7edbd5e
DIST blake3-1.5.0.crate 168914 BLAKE2B 72d1851f3cbe5c996570f5cf0cb4ab8c4215ac0e95a6b930dd64ff650333a8745ad1b63a2f988227d66a096cafc59777aeec8e63c05a22d666c1bdd58acaa320 SHA512 39c4d3d370bede96b3f4e37c44514dddfd1ef91d178116e1556eb8f3e2687b705e2320f842e600e59229198aeffff4ab1de34eaf59e8a3c039003f13d0f08aab
DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
+DIST bstr-1.0.1.crate 340636 BLAKE2B 5c5c67fd6ac1d7219eb0b47fab4a32dcaca91218316a0151e8cdcda0c94dbec06623cb1ac1cc8a2203bd77bfeaaed57042b2dfb401f5f4bd8d397d64a34d9e56 SHA512 b4896364458074cf478c8df412619860858f5eb96e2228e5d083f074dd11b49ec1076df314c5d593dd4f8da1a286305793cdfecbcd9aa5f417706e545c4e8585
DIST bstr-1.8.0.crate 380176 BLAKE2B 017ba2818bd636297cfb16fa975b34aa83367aef6df2cc321443754e5fbf4a9afa8ec9e99328e0cb0e5929268d6a4c2301e55aa2a6516e43e87280789c8d159f SHA512 9b8828790f3e342e69bb92cb9231c7134188c168a9b67a8705dc2e3370b86885f99e4d47f21ff68afc9147968b0fbf5a293307b09f132dddc550d8cd576f1048
+DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b
+DIST byteorder-1.4.2.crate 22148 BLAKE2B 4fd246d80ec9e0abf41a0779668d8b383098206eacbf7e16ab94a4aac39858471742934df41e20084f976a738154a97f642bebe51cb871afb2a50ff2cbdbf943 SHA512 f6d2bdc3fb456b3f7a99358a987bb593be027b47b06b896938a30a88d36459ec4d28be166ff8fea9b1ea468d95ad387488cc6aa8f07d0723d6a2a7d43e3617e8
+DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880
DIST chrono-0.4.31.crate 214513 BLAKE2B 2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54 SHA512 23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089
+DIST chrono-0.4.37.crate 234441 BLAKE2B d1c10bcdf33324f1dbe9a79cd8c5a70b8223ca289753446aef778c93bf18863714ab2ade88f1e67432d1451b0d408065325a7d8dd3578211a0e39caae733ceee SHA512 46d77f291c7c60a25d0c06ebbd89935ef3ae1b736d504b8faf39aad8210a9fc68b45b5afb024763979f666308750b1a662afdabc36c59974567cadadfc17fcbf
DIST clang-sys-1.6.1.crate 41346 BLAKE2B b70104e6c6b3c1b85caa111c2b1fb2c20d30eeb85059bc616afc49bce9409f7ee2dd8b800750a466accad6a74ef29d10c6a2ee4459d854a2c0c54050ff51cc4b SHA512 a6c62c1d3faae3796f5e7d98ed4f1a8119f0ffaf8fceee8e728cd4da57b0140e82631012450bb0c551cd13814a97065e9e47015320707a87bdfbb6fd317e952c
DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
DIST clap-4.4.8.crate 54609 BLAKE2B a975094e91d9aa9ccde5e79d6b46fad451dd80a1765a116a3c94e3523bc0383e51a5ce7383021b10776654e1252eb08302d9a5761bca903b154e1a0a1f5164e5 SHA512 579cee9b0b582d23c3b78fffcbef4c33ce47a67f511276922daee838aa5ad26134ba81a454bfdfb72d7e23df69b78227f0b60e57d2ca7455402d37dbbf099dbc
+DIST clap-4.5.4.crate 55401 BLAKE2B e9ece2eee6be16c366888f6140080c43a182aa758a971ab2f60fa5c8f5e00460c3e6ae6bface1f36445306265ce13d8145ac24cef833b68b2b2c32c13a7a4a00 SHA512 c1e88968a86598a6541cd8f8144909872fe71fc707dc5327293a71425f6ff9d4957491f93c36326a9f615c1cce1a453cc85740ff18e1ca571e91bf8f7a6ad7c0
DIST clap_builder-4.4.8.crate 163164 BLAKE2B 1d7ea3e3bedbe44f8bfb80014bc8de1057749b3e94506a83c3da6e475a67e44911bcdc6f08c3af02fb908059a745dcc2268d03fbb58d010841a2bf41645356d4 SHA512 83a3a4c81bcfd769a787b4f91b29488e65cb3d4e9e5160ab7b7289e5860a7d4058aa08077b62b9e8d10e4c1cc7c949439b677444d94c8ae00a7bebb2e0e8af8b
+DIST clap_builder-4.5.2.crate 163566 BLAKE2B 5eb81df416f3da0bb7e53c59ef4e914f03e2bb0563bb3707fbf70215f249aa523e3f5ef2205d0a8e25c23db6c6d0d344181c1c771566453505c769c55b355374 SHA512 af7eb8326a980cf461442a4dd6d224e61ae31a2fe4a45b34210a2c1f747eed49e00b6254699e82f986f441667f290a5de747b5e9d9d0360ed049504343385864
DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
+DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036
DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
DIST constant_time_eq-0.3.0.crate 11369 BLAKE2B a6fb4ad3146b26bb3e18458938e65133431df129963041465291b38a69ba2b53ffcc849f455e67a65a5291803591b350afe4ad4996f1c4cb76c18a987b5b3ee2 SHA512 77bf6817c521daa45c0df7721418b4aa367531adde46b1db97316d52ffb46fc4ee2d3e6f62ff91ca6292db5e1d3e040f0f5287c3936f12a595b2c8c5928bf5e6
+DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82
DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6
DIST cpufeatures-0.2.11.crate 12727 BLAKE2B 5b91dffb779e437606db9b75d2b05c2de19069575a8272112e9a0389f5bd8de0f753cd90330b5a5bb6a3f84c9e794e96328664557db31c43853ba43097229efc SHA512 af179e269a4d5f48b50134a5e98ac541a9a0d6aa34f13fb8fd9ce8d5092352e1b322437254449ecb1bce608d8558b1cca2c79232ac1327efd887193bd1d36031
DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
+DIST dashmap-5.3.4.crate 22826 BLAKE2B 65932f6ff7a60ae1eb309b8e75f31c4ec8beba09ccd2345b0c133237e3504833efa66d9f811aee123681034360112686c04dd47766537ffe300c0dd8ab86263b SHA512 95310bc2b9e4ab46acc056ed0be8e75bb6e27e6bdb2bf2e0917482cdc86e64e5fb9159307016895f25282771fe3a367731d0e2c68c6aa5435154945cda52b6df
DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
DIST deranged-0.3.9.crate 17080 BLAKE2B a1441d629cb5d8ed75c49c25a42c144ecf5f6d060612b01bc2c78cde577f59fc3aed35b8b5629be50433244975fb4f98004ea99bad1177862d15c8695951dda1 SHA512 63abb2a6aaa770596caf96672c764e2f65b867653f9cd3fc268b4d2137afee7b3fc0618d83ab29c80c313e03455fb717a5015cfb33a69f95adeeddce723003fd
+DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9
DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c
DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba
DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8
DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177
DIST errno-0.3.7.crate 10712 BLAKE2B 1ac3a3084673791fc31e228ea3f49d334eea106f1bb6de3f9548882167d8982153e0d9cd9dbb4bde68fb9a12ea8eced99a4a128c507fe8a6ca90caf849cda1dd SHA512 ba4cd3919fefff84bd5ae473392ecdbaaec52ccaa9d1d93ae06ea5962523054d0fa1c5866787e36114a00d449a60df811a110f89c923a6acf7430d3668c2f54e
+DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
DIST faccess-0.2.4.crate 7262 BLAKE2B d069c8ea1555563137a9e7fd4e8626b8327f96e7eb1e05f1281e20fd1f283278cfada7eb2a10064bd03d8057561367283bcc16280132f16ad3e9e977027f8150 SHA512 6d3328238dcdad0a310ad33e28ca32e68314c7a1b99b0c88c4bb5b380c5a385ec8deb23bb5e8f6bb2eff957becf0b514c488564eb6bd88d471f6ebd3a1614efd
DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9
DIST filetime-0.2.22.crate 15029 BLAKE2B 068f4a84388d04d900bc5518a94895985ecba9c618a47b6483cabc31abd267e37ce69d78c51703ec5745307800d96ac801f37ac9959c60283c3c3d6ccd349c0a SHA512 d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067
+DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3
DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8
+DIST futures-0.3.21.crate 49935 BLAKE2B 290dee4f7662a473d82350092c0b12a8270f6d6f5eae9e4f7e06a6abf59e2d9f2d33e5e62e2682fcf6e109d62f651cb37cc467cff2b20f909c72b5fee2cb7683 SHA512 723fc190e4480fd812a852656fa6509a188f0d06adaa1c22ef24ec4afa7688a1c5d3961e5747f0812d073fc672b0e084af6ad5e5c3fac3ea5829466f993ad865
DIST futures-0.3.29.crate 53624 BLAKE2B 365ca3a09175cef1cb9314abfe25b6671205450fca77257cbf11ac156e5d805712783cb6aa1b856487b04fe3c410eb93e0fee2f69aed1c43245905ef17d170ef SHA512 08d96848a0bc20f3ed3e4d1aad923b8ca3a90f82904bb2f901595b02dfb70e9dfd4bf46eda6bbc48796a4e4ead37f68e4f7226b0f18d715e23746dcbd2613830
+DIST futures-channel-0.3.21.crate 31961 BLAKE2B e99f37cdeac080c8bad2203fd24b48eb62918166104ad6cc531c8f69d3e0c3a5898ca27f19693e2c143c9049a7d244f9af49c16fecba12233f9ff3f1d01e35b0 SHA512 1c10398657949b53b6df196cc44d8e4b3acf53b4d216be6f5f631d8d4b500f5c344e2cc7d5a5642ced6c5480511884611be6d429f56a0ede4a716b9c5770cb76
DIST futures-channel-0.3.29.crate 32432 BLAKE2B fa89fb7bb14e5d23e19636de6116fcad23668e320a4c75409ef232f83d473e3c6db89a44b640cae969a0a7210df6ad6e5f7886e284481e0c2a816ef01e0c3d93 SHA512 f04574f9e88b5d56570ae0aeab082c6c1e4382e1594d83646c1899416e7403bdd7537282bdb20146b5df4fe24b550dcf35c497af04c2210575413d6c8018dff0
+DIST futures-core-0.3.21.crate 14601 BLAKE2B 73cf4c422202a34cc9916509939fab35c79093a6c1aeb99e35763727ebf7d3a06ae203684d75cc74183126f0cd95dec1530f136ffa2a0e69354c554883e3af1f SHA512 b60e7892436ae28fd2240f17816f934f6caeac663d67b8efc7d519ebb4b0bd921f0b732b6176bd4b472d2fbe346d39a37ba394401e15afa93af8294ceea90976
DIST futures-core-0.3.29.crate 14808 BLAKE2B f1ebfc7c1c7a8a212ed7e6c5c72d973f7dafe8b4635c8d42070d6842bd4920fd39775195571dec2f6395c5002d8ac02af889581fdbf878a45e0eb27dc6c5f0b9 SHA512 ae10dc9c1473e4625bee4db902ab3833bb047bd159a40e4fc4cfdc3a266d1ab99e85aa3db4f8dd867e08926d8dc733760b3258884ab890db1fd69f1520715592
+DIST futures-executor-0.3.21.crate 17306 BLAKE2B fd20c7f0b4996cc10e3b3d30c33630a42eb363ac7893af4ae5c476775f8e4f3724ac110648252b6cfb3d652d352fbb5833f2647d262a4c9ae999de1fa69340a3 SHA512 597732f96b45ce21f7a0b149f62cbdc54a80010bfa5421ab0ef7345c501c197e1c8fe109fa2d1c813d5c2e872b4670e0fbd96e2572cc3e9d2646b68f41c78147
DIST futures-executor-0.3.29.crate 17745 BLAKE2B 4bc4ee76b767285ea121f6edd3d5230f5de12724b9bd9f80341249b1feda6ff845ca6e847639906565c17f7dedb8bd726c0e531071fbadeae91e4a1a7d42c8a4 SHA512 df3220201247d4ae085a970c34e4c3dc7f546f4ff38fa817e4eef55743127a5ca6bcdfc35dd7f5f47c5e2dff32120483e14dee466080db04e93244fb5a5024ae
+DIST futures-io-0.3.21.crate 8902 BLAKE2B e673342d3fae38e5a6a20c426cb1127353b4f15459b4c27965566f7f2f13f0773ac6ec850b0d679bea37d68219edf6cdf9d1d0eed37665f4ff51c6060b81466c SHA512 dde0b79c4ba208b4c92c699457efbd515d331ab612e7b7df735b3b8f2ab79c012b1ba329ddaf488d68c69dbd119aa231b833b81cbcc0cc2f55c656f68dc22bd8
DIST futures-io-0.3.29.crate 8908 BLAKE2B 909bd5dadadbf726dba3943dcec930c7409e20d8d324a52444f4145f5972e30ee4b1e48b7c2d9982fbea62ed5f3288e68e8920e99cf83d7cb81b9de1e8d81246 SHA512 869862f8728d94f0f0e71f9b24d0bd26b8bcafe70a80dd1dde4cefce73d91dc0cca80fb22e891f66024a77dcf28e8858e815bd436eb17d4c3119a7e68fefbaec
+DIST futures-sink-0.3.21.crate 7843 BLAKE2B e4b2ac98e89063b23f5e278cad1df6b1b8f96d4f0df0cb035ce964b91e97f88c7a1a4942ec4010cb4da5f4a3552487eac048a6bfcef637bf1f83398d7f38758e SHA512 9bc0198495b5a1b3ed25fcf7b053a235bba0a43a4226bf085d9027537a57add1686ef61179bf2a2d4189945cb5a05a8d64ba6e6e647c56245666d51e138d113f
DIST futures-sink-0.3.29.crate 7853 BLAKE2B 2c5dc852006b364be92e59a9adcc200bc0966cb2ded763e4d5bc3658071a8417d8c5c74ea2f2a96ab9a111602ed94b8cb72356d851178ca634583f172cb77041 SHA512 20f6a790dd83ed4db54911160254cb33c7a7fd93298df7b3dfc6f1da50c6402bdb17ccb5fc03bc9ad315c277e3dcfe4b3648fde5ace09d90f84d11febd6a0d9e
+DIST futures-task-0.3.21.crate 11815 BLAKE2B ec3f2e2c025e9a482d86912099e68722099c22c0024669906036504d0e70998cb9cb5fd4074928d21847334611ccfcbe6d3e2f686c4d4d7d4436f1e7f501b8fb SHA512 8f3b27865d8c7a290471903297e3c0b52caebfaa55550a4738d7915008b893fce67c7d9ae5c5bd03f2a42ee72a96aa0245c4bee70fc06977b3493eb81bca2033
DIST futures-task-0.3.29.crate 11853 BLAKE2B 050df023d7942207ea11cbe5e1cb5316a255763948b0c07d479828a3245ca34b82a71d1854ddbb13e01e853bd4ce424b319b2182346c36122d0246649390961e SHA512 6f8da7141899cceaa498c857a81c69330c093cf518e101dc53ee1e37123fae918536fcb1dde038e06c08f05c5f378a50970265a35229fb31c2377146cf94be39
+DIST futures-util-0.3.21.crate 153768 BLAKE2B b3bc5632bbc7616d33f74361d68f83e0cb051125475101c84212ea2bd03307e927cd125e2f93eeb0f84946cc45d3964a590dcbfcfff88d3ce1970f127e71aed3 SHA512 ff952fb74a54e793de943e3aee2ac771357bf9f1aa5de89af128868c46a6b44e414fc4ea97f2d9b201ff7ff41023e119f1adf90d314343ff53ab987c3e07f5d4
DIST futures-util-0.3.29.crate 160207 BLAKE2B 2f545d3387d5ca21c13bc157eb219ef767b7b0c9957329f3ccf247e6402295f5384e01121a1e1ed062223568f6d7db13602b38878a280f19d26c26cf184508d7 SHA512 48fae22d9b5f38aa85b423ade3022dc693775aad5c3e6988d35e4d529b9395c0f35ceeb394492e0f3ec96719cc3f3fe4ed3811df045b840b63231921e42fd65a
DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b
+DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
DIST hashbrown-0.14.2.crate 140080 BLAKE2B 4a9fc89d77940d116d781ac6ca2a07a8ba3146fed54bd5d304d5ccb7722d27c053bbd83ec5ef897f1a25db50f838b73421677fd92be5d534a91909a7ad390d3b SHA512 a611359ccc8d859a72e812b94123ff162f5653caa1839c5f5e3269ed18b5fe2b2c7b15b4f03ae8076a622d08090a90e747d8cbcdfce9cf7f317592f1a3695351
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6
DIST home-0.5.5.crate 8557 BLAKE2B b14225f6e967ccd37fa734f50991a50065047f3814c4e526f3b4605ceb9206d4d12e189b4033ab85792ffea34a30f2b0267b10b9b0ed88df52c37f6ae1ecea4d SHA512 4ba97149d8f70e9b6eefc930292c7e62fab6ad03d5e4e6bf93d40209d3a65e40932c6f3d14ca579ed19ba33195977c60fc52b3d3788629fc760f41ce90fa1e58
+DIST iana-time-zone-0.1.47.crate 16974 BLAKE2B 841e380fd81def3eb5af424215c36caa9b48adf2368d9da57dd562ea4f806fc5ed1abd0c118eebb532264eb3ab5d8670049cfe20eada40cad7bef4718245c968 SHA512 c1817555149f05ae45f7e54046b79c732f80f5af382680d626dd3e970167092cdc176b259941d3c1533518bef511a92ed24c3aa538897e9d082984684d99f55b
DIST iana-time-zone-0.1.58.crate 27020 BLAKE2B 3e62ae3876e181e6ce4be1ca2417363298c0b83fe7d66d1e1dcb5ec308e9342871306387ca0c5fb3aa7ebf8f16968094d4c7b4a497fb792171fd400fe23e6a50 SHA512 9e55f17e08f371c476394ac2db9b447ff7f2a5e37e2cd3e84ec3e2b77980bd9de7eb81e8618695367d708e69156628a2e4ed80c4b7343aa71ce0d75a41e24b75
DIST iana-time-zone-haiku-0.1.2.crate 7185 BLAKE2B 37fa14b589ff092377b9271c414d4e584c5a531f13f70ac48df26df3cc03353db635b4630ba192fc65b800cce11823e91b91f03dfad85e4bed55aa18398156cb SHA512 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d
+DIST js-sys-0.3.59.crate 78849 BLAKE2B 2dd42294717ddf922f4d329b3da1acefe1e34c5d9c735132752bab183ea186a879a8218d201238146c20374e724f9219d2c28dca8c530105a18eca81ba86fe39 SHA512 317a0cbce8ccad741dfac48a09e326460bda68a58225bd8d2eb50ff50a7355016c399660e996b328bdbb77d12bc5107d4c2908b11441183f3b3d2f45eedbfd00
DIST js-sys-0.3.65.crate 80725 BLAKE2B 9abf4a2e9678b2b2e6648f07ea879ac372a20b4ec34a271b93dea1ed57d25c8fefb6c9a2cad93b4c8d008987d98bd9c50a45614419fbde11659e5515261ccc69 SHA512 ffc14e62a936a93eb6b71317a0d00529dc9b3d45994aeaa79fc21b5fad93a6a02da52e1dbb5fbc439da66f693e8a04b39c8a03381494d355443a425412ced267
DIST keccak-0.1.4.crate 13049 BLAKE2B f788e96ce56e6d88bfc892db0f71c652ffdadba766d277e7078deb4dc1aca1588902a27751fb7ccdee9f00f9a91793ffd5d51550efb294a04ad5fe1bc26e3e2a SHA512 0ef3912525c019609f98f32a71672467bb7663b12029b03d55a4a3efc637f5ebeb35b3c63e2783f5e49dc7b00b8f4cf8a421399b0a5f7ea19a697470019f35fe
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
DIST libc-0.2.150.crate 719359 BLAKE2B d08e17fb29992c76337bb5862cbc1cdaf7b9d7749cd65021f145fcf49fa7954d6251c8c2f3c9a796b46283c3bc014bccfd259ea52824459841911ad847fd7f5a SHA512 7ae8fe6a1db38ac6d951c0b4880d25a02f064f5e61d6057c20f7208dec8395d58efd085e41857bcf5f4da2b014d2952dc4ddaf18ac4acd3a23675bb659e70385
+DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4
DIST libloading-0.7.4.crate 27580 BLAKE2B 491faef2659270b10bb88ac46e0453f747f35e78d7f28b7d6d9151177b4c7a7aec0a1efdf702eda0988c31e9dafff2990eba4e6a9b0b695c535ea9086ccf36e7 SHA512 34439d9eca68bac8fcbe2bc94a70e07550e7e95d713ab74ed60ba6736ec807fd9c9135c178d436fbeb39afb074b2a9b05775d953340845c088f5f8712f5f56a1
DIST linux-raw-sys-0.4.11.crate 1413981 BLAKE2B 45172cc348e758bf87831b47d2d52ea43e781a738a59654dffc04cd5f1726efdd8d1e2376cdc247019b64d82d756f4739815422c353f54f081a2c539df02b5f4 SHA512 befe18ab06e5248ee89f0cb8fbc192a5564c15c9873672fea62754322d3c197563d9133b839d5222e6baa522ec1fafc48176ee605ec7954c5d93e52dfb6d9772
+DIST linux-raw-sys-0.4.12.crate 1465800 BLAKE2B 2f70a344c427093fd55732b68239f771cf6563edfe2db4b2f50cdbc904dfc7565b30bf06454b91482eaeea787b9cd4214979665bfa32f3c1c586551333cf4d2e SHA512 d9564d02d5f41356478066592e438629adb3275df0e5a1a44030cc99bf8856b8af64f18f27371f84122a828b34712aae16495a1a16050fbdbece6d95e9cdace9
DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3
+DIST lock_api-0.4.7.crate 25371 BLAKE2B 9ed08433ffa70af60193dcf307287991a3154f0ef16b485f32a6c83e64962661a6e08ef83a6b217d6cbf5bd964c0638d8ed86b290087677c1fb3218321c4bbf8 SHA512 b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d
+DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e
DIST md-5-0.10.6.crate 16161 BLAKE2B bdd43889aed114cfa97ed0c70bc97b89fda28b14033a0a26bc7309ed744ee907d59151ab92e9cb95f0ff0ca1cfe2af360c48f1b99fc8a246a25c803a4b444a0f SHA512 024a9e14aaf860e748f64dddbb8aec01bb9f40d702d8de31497fde1d66a663e97ca1b06b600d8a818a0c707d1ef02eb0f210befaeacada458acba69ccbf476ca
+DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4
DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157
DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d
+DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a
DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad
DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea
+DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e
DIST num-traits-0.2.17.crate 50190 BLAKE2B a549ef00c749dc7f276c4817477d1f9dab70cba01b6a3afa5743f16f16353bc50d992d7446a54859cf750a410d66c8cd3440708a6b91fd89d3b8889f8fff1668 SHA512 4d47d3e2f5a31019e038e609897cb0cef1ba061b35cee7e2a02e65179dcdd4960bd5b9bc759b5c013d699b3fbd9b014940a15e36658f7d4fd12cb0c7841c5b4e
DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6
DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
+DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
+DIST onig-6.4.0.crate 32616 BLAKE2B eca949c47870f260310c69302c6a0a60b9329f7324281433170b0f6fde80f91d49267307825652830217cf44b6a77a741f526a3bca63a12fd8f28791c14a0d5c SHA512 5d388d35eaeb4ba4876b5a683010e4e38c7c54abaf15c900681a7c9ed199b6b7ff414aa1d6246153546680eab28505cfda359c3d5df5b9fd3a5cdbfba35953bf
+DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bdead87483595e9c81c722e475d137b8cf5e1caad2965ea411d3211738a6848896128b5fa1f727a0a175ac217d05 SHA512 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864
DIST os_display-0.1.3.crate 16800 BLAKE2B 2d3a46bee2aade195bad0080178cfba0c5a5eb178211bceebc6e3c894ba1644667fb1713a6df9b0dbc2e34810bc6c9140641f4f2dad784845e7d1ad38a74b4a9 SHA512 2a413edc3237743a3dbca9645a8f813992ebbd57a9e7b1209a121d6914756bc0ddd4f3e11a1a5e55fb861f44deed4462a1e52dfe96e9f2f1d612c18b1062a165
DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c
DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032
DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
DIST pin-project-lite-0.2.13.crate 29141 BLAKE2B c434a336716c9cdd16ebc297fed393e9106ef167a693c4aa0b12c681e03141b8ba3cdf64c310916cb7d5cc43cbbfcaaeb39bb5fb1e8b3efb9e94a3f72af914eb SHA512 7f12595d751d315de6c0d380e2f501b74154661eb676987d2cab6fdc956091a68c9cac658df45dbff73615e982e6ae2ea138c09ebb708cd6c351f0d18dbbdbee
+DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
+DIST pkg-config-0.3.24.crate 16489 BLAKE2B d0bd099bcc39928b6758c22b14291f2dc4f4452c0837aeed8c3ff6086cdcf29518806e4f3f379804c998d752b717a26d5c0054c071c5f4c224a3e03cc6a3ee51 SHA512 be22c609b3d5a9a38bab1d30792cff397cc908f1c53fb2da68a9a7d1258e53ef64c1c5b26d840b0ed1d35b307c98ffb499c82e5796e88be0a6ecc0c6f3b5dbfb
DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a
DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029
DIST predicates-3.0.4.crate 23240 BLAKE2B ff0b96b85668dd24e8368479d82210b38f591f67a0793a080670e02b649516be8acda4ae5f80e98113a2030bfc7ec71cffe53a0fea4fb65f98b3a2fc1f6daece SHA512 b2dbfa83760004abce72f2ef576d7ec079c4ea909120a8fe1ec6b87da0fcc2b48406cd6857ed16e131281b4775a6f33ae94f975e381794fd9a98a2c0e11e1f75
+DIST predicates-3.1.0.crate 23090 BLAKE2B 6c51fa390f3335501df604afda47ff1d2a69322d928a1412bcc4829f16c3ff5d345ae52f54d797c9698b0eb7b26495e594d8c21f04fdd77c8119ad4635184adb SHA512 1ee38c715b4b55038497a4a4996e12de91d356d53173d3a034d6a1f56859cb3a4a61a82d016fbefdd6ff291519097ce9cef950547d3d437035cd7093d965dbf0
DIST predicates-core-1.0.6.crate 8084 BLAKE2B 337cbb155bc2859c5a8b891c21d352e998cd1eaaf606cf46c003c9c499a42f12268b071e7a4cca65d50cdfdfd4267f023076e078a0a3eb401ad836755d65298e SHA512 afeb1de4275c76bb1c5950f42bce2f83a21ab217ec60130336286cb48b15f36bf2a1ca346bd652c10a65a1f9e3310d16b23b8333a3e0f7e20fe874c3f728e702
+DIST predicates-tree-1.0.1.crate 6355 BLAKE2B b79f756d9f1822a037c05a65f90cf01592ec6ba83bde2c44aa6fc8a3d476f9e4e3d0ac13afdcd3936b0d43244e8e7ab1eeaf0223cecc3f7941af96e44c45366f SHA512 f97f6e05b3edc1faf82931ab47541b3e459066e0f5181f77a4ab885e10bdce43f71021bf2c848993125a4feef13c3290a312a74ad1d2b4a2cb55fe7d24492a19
DIST predicates-tree-1.0.9.crate 7960 BLAKE2B b758c52dcdd0ea237ce25f0a092200604765bc83c5edcaea646c6b1db49431296b61aebddea3b325e62f0ba9bbd5edba7ec92fd031cb597e7e8d642b966b401a SHA512 1fd5d9a84ca8fdd1b3c4759d5e6fb16e3d8fe8b0dfe5afbd16bb509c8558b0750705fff47701c95f7a8df1a222f639116a1b9ba4d89775bf03b06daf34f249a3
+DIST pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995
+DIST proc-macro2-1.0.60.crate 44160 BLAKE2B 3cca40d5ffa85607212ea8da63995b35b1d59bf077ad1f708bb08f20a3f3d477e934205008984bf2e947e6e53689192df1d437772c75148e122e0f1f4fe43455 SHA512 2a3d33d2e42e3b7edac7a099dcaf83c43ad47852217424c2bcf8ed5b894292975ef5a11df01ebb3479971e94d5b032b9d043c28bed476d6f7087fb9297fbaac0
DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1
+DIST quote-1.0.28.crate 28382 BLAKE2B 9fb16c3bb2a7fec3d8138ffec1f58277061f4a643c9051e1f6525f9e347ed9de41a3797eb3140a6dd828526eb4114c1f7ca562151dc933f338d64b175ed35d9f SHA512 846d718153f78cbae6dc714caa9413a5d5964bcc5e032f5c6c5356c62c33bf22635955ebdff0dede69ba1c9657387e65d61de7c537f6f56f8060721dfa52d735
DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c
DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde
DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d
DIST regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3
+DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f
+DIST regex-automata-0.1.9.crate 114560 BLAKE2B 2bbaeaaa896479c817b7bac2f51108f8f74fda72178068c3b5e599b466899692fba8ff3ce8cd30f1f978a944a0df98f466f3d4bd340bf595d6f7048ba6f648a8 SHA512 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0
DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8
+DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728
DIST rust-onig-fa90c0e97e90a056af89f183b23cd417b59ee6a2.gh.tar.gz 48916 BLAKE2B 328e6ffcac0fcc93d7c48ade04b7bcaf5ca4c112072943187713f07dbde2b67354c1332b256cd9de5d38e2ec7deaa68684f4054a3e6caddccc17871e03f35eef SHA512 0e489098246855f75b354dfbcb33aee13ea5a2d912cb5e04457daa358871720ed1c34175f221863172851d8bb5efc5c4036984c15f17c62513e667b00fbe2dfd
DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
DIST rustix-0.38.25.crate 362735 BLAKE2B 8d368458850d031d63c76c75e716d8e580a763fa365aaf3f065de7f6f28fa314cd57c558286b0322438b9a8fe5475ebc709b02dc804862e02ebf02ad8fd2f30b SHA512 f14d3112f82e254ee01059a845062e305b5386b84e2de14fd89443606b37c5640322258cac91dda3be79b11cd72de60557515649ee266bfe7a796a284afe6a11
+DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
+DIST same-file-1.0.4.crate 8678 BLAKE2B a46a2572f18a9adb3a23c8142c78d55757f04e10ddf68568f6af810a6e30a4b212bbf21c453ccd9b2e5ea7c42c6216505a4119fc6f19645c28e5434e3e8d7847 SHA512 bfb961dc7a31d5dd3be748d6ac609006ba71e0a6f61ec06c5f96a651e1ad1e768873b7cc2a10d9a52a6c670e7b56bf015df2974158001cb3138e2108d3160fea
DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
+DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
+DIST serde-1.0.147.crate 76697 BLAKE2B 90fb2df19ad225c96a30cf88dea82a5785bb110f256b882cadef8d1e09f91dd610637a104c2e7629847a14d4a422f89f7ae324c29845788aefb0a6bb51503886 SHA512 d993bd86c61bba602faf7286ff21d36c5d8c83176c5bbb203cb284a3f89dbc8a1ca893a09eb2657f9e98ccb5c5287f44aac06d2e60db96e78d99ee40bd1fe1b0
DIST serde-1.0.193.crate 76863 BLAKE2B 163097e85b5542451896d7381607aa297e3b0342a2641887a01689b13122c6c1ca566fcb7f32f51bb0ecc861aed014f1467edfe21338223d5361555f870425a3 SHA512 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506
DIST serde_derive-1.0.193.crate 55692 BLAKE2B eeb2a2fbcd0daf5fee1bd6a4f584fed330db58cbd786073311d6a94308c63dfc6b7c2dfbc4b8980064ed66509f0127525b79d99aa96ca0134226fe21715999bb SHA512 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41
DIST serial_test-2.0.0.crate 7946 BLAKE2B 4f467100401f0800cf6cf3000b046d43a0df6c2164264061cdaaf9207cd719b087bc9fdd1fd64f1a8ba945c9f2c432786cf0bb5c77bc0d1525e14148cc6b6044 SHA512 65bbba74ddf39c3437b3afa327f7cb1befad12a81e639bc6285608211621b444dbf81edfde8b1b85c708a873c105d27aaf0d2f2d4dcac8872c68d92849c8f3dc
+DIST serial_test-3.0.0.crate 8483 BLAKE2B 3e392bfae0f75d83bd381f04950d5cdfc1244bbdcce523258d5b13aac567ad0987a7f50a4c0e189f283ed6f385fcebf631322200dee268b8f4a306c258dd4782 SHA512 b743748496b188ef8078204c5ff25823f1aadf50299a353a2afbac5014fd025dcf9b86f63343098f7bc1399866b4841399389bae586b088b69dd75cf23c27cef
DIST serial_test_derive-2.0.0.crate 5638 BLAKE2B 72fcbc0a6903b0ac82af3334048eab8fd43f65333570758d4a484f2a7ab83a44c39e9a9f4af3cb1be5296f25d863208a88e3243162664b710daffdeddfd8b3af SHA512 3cbab9f93c1b966e0827d9ee9f41e4cead47c2de8b8da80a3f9402549d01c9f28042d084abfb6f1037bd31c751de8e4139131014da7c80a165444bc3db804be3
+DIST serial_test_derive-3.0.0.crate 6588 BLAKE2B 9f6c2730ae163981931d361053dd579acedb874c86e749d4649a3bbb88a1a1f41c780405b39bb38d6438b0c451726783189f1adc0370d914ae7907dc5d83a312 SHA512 f1574b6eea36ff1d9592971f74de76ffc748b6a495c5c3b26e90baf6ec8bce61042072ebe50bc8e0d12720040d815552765ab092f6fe8e58e8d4b26a6298b3ee
DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f
DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785
DIST sha3-0.10.8.crate 858216 BLAKE2B 0251020db34e0be3f150d342d055bae00c7fe17e2eb1f5134016389e45a4d3ef35ab8e533f58cedd7e10412955c4a011ba8e604e129fc5bd9a433ff756f0ca5e SHA512 390102cea4cbb0de4fa772a0842cf6d13dadde9fd95c5dfa9e75ebf89e98a2b4bb10f05257797e8f688af78ac42d951cb71df71e3b7ec36e52e2661932479c7e
DIST shlex-1.2.0.crate 6584 BLAKE2B ac07c648d9affe62512edab307fe07436dce69b428570ba6455aaf21c178145b1026e35704f920fc177b334cf190f57e393e4dd9e522dd26d133f80fb2c15f47 SHA512 cf48c0c47aac44654a48047fed3568c30f53f19cd131615cabbc247dbdf1eb1b7540b0d188f341251b4876dd0d5fcc13792800f0160f7907e8d8fe9a5e75083f
+DIST slab-0.4.6.crate 16067 BLAKE2B 0aa3d8914479baf2409ce83644f8eca93f49b426333f1b82392b779fd79cdc04a0a33bc1aa5e34e8248df9ebd88e742b3e870716adf1787bcb7aa5b9caee307c SHA512 788837db210be63579eccf12d96fcaa3280c7515bedebe3040a71ed27d013430815ebc74acc06280daf22c0b16871bad210981d32615c26cb1da344b4b0d9488
DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
DIST sm3-0.4.2.crate 10344 BLAKE2B 72d571c1e6c7bf2f30b2286b4bf5dc63a872b838a1bd6c67dc7fb37539367e4ac8ae2cf49224d243af5b938176300681f80e3fc40e44a65e31310e97b390322a SHA512 b5cbb43af4d5be6d18e9e5bdef151817c89ba6962f37d36b2ff46be704d8d7996a5c48bf629e91ca3648229eae0d1e03f7d9407aaad64a1cf0786dcf6b363c5a
DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d
+DIST smallvec-1.8.0.crate 27992 BLAKE2B d02897eb4d3901805be86cafd5d3dc6768b31c2ee4d0a9d7eb455e2a21be2864ea83589f4ffde102dbbafb66e3c197707af770b5ef184b8e244d992189644b84 SHA512 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+DIST strsim-0.11.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226
DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
+DIST syn-2.0.18.crate 240648 BLAKE2B 1e16f0936faf2656ee74cf9c75bdaec19589a4309d68b0cab37438061cfa29c66a1dcd624ad9247d63c85b3c1fdd8a484a65509d672cc6471f3c93f3ecce30d2 SHA512 2642eb35d52022c6d21bb893843beb9b737a267f620e1f5a6c9096d434fd1fab05fe007c8d8b6f1fe00a25007d6f55dbd4ec620b9f5c1154659bf34c246334dd
DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3
+DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39
DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681
DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062
@@ -128,24 +189,37 @@ DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff5
DIST time-0.3.30.crate 120289 BLAKE2B 917b71ea8362ca14f2564706919e7e62ebd3e8024d48ebcd9ac9799368a12f425b982a7739a73c025155d5dd0650ef8c9fd4642c60a9111294cad7ac2e30672c SHA512 268f0c779e2a44431932aa407f39878ff1412e287f9678574537fe7185f12faf7605c5ef433aa6d364bf77894e819ff3953f870ef7ad208b7203f1c58eccc4e5
DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52
DIST time-macros-0.2.15.crate 23568 BLAKE2B ed16207f302e03095e726f0087f9f7c1514cd71b68a17ac804424c526349838171f3bda62d442b8429a89adb084cca1a4117828c3d66d20f2ff8272d7cb2d3a6 SHA512 d6da54996ab99a46b2b2cef83cec62eca2462490db439ba9814502f7d5ecc3018eb266b29453d601677a0ef39797da77a106d407e0e5de3b110ec1c5ae2f3c6b
+DIST treeline-0.1.0.crate 3855 BLAKE2B 3347bee24c686a6b6890f85b60429d36b14f2738e6a5e5adcd493d099b097a8087f7c61f4c155fd8b3af3982a97da31740353b4d036ae451ed8944a9b0feaf75 SHA512 37a7c7e95855fdf0fafe5b529eed6c6cfc641da799bc6738a5649a9a0c3db2ef3e63d692862a987bc19263f33b6df2e8ae71b49fe30160d6d470cbb804511824
DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508
DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920
+DIST unicode-ident-1.0.9.crate 41978 BLAKE2B 4e78cefb4e7d7f173f1826a5ab6c8ffde386fea67cf3227bd22e6a6e65d3348dc53c9438e6bde9af06fb5e04b0beac866209d2426e7f04cd10b2435db85df7e3 SHA512 4d8cffe699c6f15ee82ab5f5a73421a6bb8b1a476237aefefa6e932c45c30683a4fb015f138bce99d7cb27a27fb7972909c828e77daef091da84ec162315625a
DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe
+DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050
DIST uucore-0.0.20.crate 96079 BLAKE2B 55ae44dfceed178614b51d9afa21ed7fb5d26fa66f3b9a8e801119d6cbca7de10055fdb7da7c85bb0603f7d38da4a3fcf6ad9da05f5dc1d4cf89d96dde6d68ec SHA512 ed229bf35ca244a97000f63cd11458feb9e952c2e05e2b61bbcace493042e8761a1343086a0d2613f2039622895d068a5cfb2c2ef61f7063b43d30acf3bdf97b
+DIST uucore-0.0.25.crate 97954 BLAKE2B 868dfc7d309a4f77f999802709c21b2a868c5a13630b5b58cdc4ad650082c43ad7d3b185d76c72633a50b6e567f3009167639e1ee7905eaa1e81993c7ebab95f SHA512 f1c4b3972df0573134423c23886952ad4c9d277442a9cd6086e38f63fc41b1b2f0872d213679a1e5afe78b82bb601a52278f8efa471b86c12fe819241c02106b
+DIST uucore_procs-0.0.20.crate 3663 BLAKE2B 77beff8c1e854e8f2a7ef5fd8bb7d312c9407ec81e5c7718330108afd41f28288f5158a7dc962481ec9d5113bd37be7f60cc58143e64c0ae39fd8bc29f5ca7c2 SHA512 04d8fbdacd81d9ba348dc0a8e5a24de762e398f7b730eb101678d7828665573d752cb3e5772fd812e97cf26f883b479223fd2d06ae4d5180969366cf39929091
DIST uucore_procs-0.0.23.crate 3714 BLAKE2B 24afbbbc60d2517d3cc943c02d5b3bbcd52bf60d8d07066383ae4e9865a2819858ab764a284c5fbc0d14e50c731a6c35b604a0b5b1adb1aca391c952c65dee7b SHA512 41a3bd8539ae3d91310e9264ed56adde959de9318123aae144db5482bddec865e06b26d04ff33f32c5e84862aef9e9a3d4766632fb41ad195422ebb016e87032
+DIST uuhelp_parser-0.0.20.crate 2155 BLAKE2B dd7acd2b49c344b72d50ec990937dacb497f7592a08f2cc4513db95b0dad13441da1e866db7c1360b7af4fb54a73ac418d9d24dfbef7989b0d17d91cae7a4c73 SHA512 69aa877af71984248ee44c4fe2c2046877c3f213797847d23ebf95371fcda5841e36f8b7bc9bba44a036c6dbf9cc9ef126b4f2fb63cc558010016b33993ddb33
DIST uuhelp_parser-0.0.23.crate 2154 BLAKE2B 5aefd83acb7ee86832ed4b7ea872a8538dfa4e48a40cd3941b815219c2d28ddc27cd4d035eaaaffca3256d569cd6900d53d8d704c806be302d4431a1e4855e33 SHA512 627f13a4dd25d46812c70c04dbe5b6897ca620069db2be71acc6d308a1a95039acb10c15382190f3229a76db23f1409dde53fb24ccff4b1f1ecec7c6f20c09da
DIST uutils-findutils-0.4.2-update-crates.patch.xz 13176 BLAKE2B 15f9885a24b77e095d310b302c530c9a0688c2c4b0d292fffec02a5c4c13b2d10817c6b227d993d62b2866b9fe85b3c95b1875903578a09efd9a7b3588b99dfe SHA512 b21295de6e66220de7766feef3fe5f7dd5a1a9cc05dd826ab57278c1f0e5bceb97aff98e87a4213fecac71ea80eed009ab9d5b100917e98ca8e4f2f224b5f156
DIST uutils-findutils-0.4.2.tar.gz 66649 BLAKE2B 68b5313f0d885c864932703c06e7baa39f01f63a864826125488dcbeaba54c384228b89bf1e71726d35c3a4ee9961d14225d3fcc91518276d9a53da96bec8da5 SHA512 4bef3db72985158dd89ff7bd4022e264dff840981d72671b1deafad606b9cbe98d55860c1561c2833475f8021d47fddaac1913bd3c6e93bec76754b935629c7b
+DIST uutils-findutils-0.5.0.tar.gz 83146 BLAKE2B ff83010efde356567efe36be22434f9f4c6daac08895313da4be138a4793ab8855cb8bb66ef12ca55a5c5c9323a5e4828265eb80b85f1044e2c53f098cd407de SHA512 9210c1352fef3244a6a5b66981e14cc808c0e7fdb55a37b6aa4274f61f6175de929070bd434b859e0b6c2ca0c63840baaee02dd03a6b73677aaaaa4431f27b18
DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066
DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9
+DIST walkdir-2.5.0.crate 23951 BLAKE2B a2d3a973f206e94699adec0263dd5e211347722cf3ab82536295019268b3125084da5dbcad818070bfdcb6a5de08da4eb483475bc225a829f58a1e3e040b5fba SHA512 da36a121dc6656942dc9cd9887fcf4f6eea7750354ef3f59c7c25d836e7afe06f33260b4d55d0d99421104ed4ce56ef2a1f0f4c3b713766fff90548c21793fad
DIST wasm-bindgen-0.2.88.crate 181311 BLAKE2B 94be99405e6f8d821aabed65928d03b3f5c7062afb923cac6088e56272fce4b928a03ca693b9e3bc2c7ac5b61052a3b2c1b9f75400c95814f29504c0f255f2e7 SHA512 21c50fa3ba6947e53fb56a57850350b9f5ef11d7281e015bbd564fa07a702b9e58b9ccd22bc6d870092e73ae51a9350f4c7f5a019b279f1cae2fb85a1f4ce80b
+DIST wasm-bindgen-0.2.91.crate 182689 BLAKE2B 4ee85709546462be3da2a6f1caa02448fa903c7411eb264894aac402979afae4a0d7f3dbb486266b05d8caa911893ae9bfe9921cd36e03eb5147a8d75d6c17d2 SHA512 80e91e5b6094eddadbafd842a4a1b3284de7bb51bbd795e8716a0adac354dc14ceee0593d7c33090de06aadc8bc61b8eeab8851d066cc4ef4661e64adff1988a
DIST wasm-bindgen-backend-0.2.88.crate 28181 BLAKE2B 791e6bdc0702631dbb959e788db0f6dc2675f48c6d9e15f1362f153dd32a6df85b598a8a415143626dacdc17c2d447d0147c885f373ee6e0503446d96af243ce SHA512 717a62c8ed07adb29cbdbb1edf6f47d47eef2ad6fd9ad1264b09189d785bf525a6f09d1cf362d6a337d5be0a2ae8614e30843a33da73c2d22b6d233b76fabab4
+DIST wasm-bindgen-backend-0.2.91.crate 28345 BLAKE2B 912a0471ac64d61f18d1c1749a3614ab70d08f330fd90b903ce5ef51f18288c7d4ef153f1d8100671c02de8fc499928cf925bdab4da4f0352789268dfae87457 SHA512 7d3c8db4503982fae9c86620c964e8f9a4ce542a79c56f21d9f82d26bb9418e78b7fa9922901663bf78516d58652dc3255ef48d1e1f042d8a3c69210f5804204
DIST wasm-bindgen-macro-0.2.88.crate 13908 BLAKE2B 49baa77009d60e05464d438a97bf4c72a5357f79a2995b88bd2a9c73823b01940b23d90b9b0d7e01bcf3c1c31988b015ba029df09aa1595bcf560000fededc33 SHA512 df45cac130bf787d08640045839d8e9fb1b10720c0e7def84862fc6f6f8df1a3c775870570c210279488eeb1700dcb6b778ee22fd23e5a2ae5572603c2fa3d1b
+DIST wasm-bindgen-macro-0.2.91.crate 13898 BLAKE2B dda8dd5d77dc57324b633f056805bf7892c39c5e70257b6d048c2f8cf885f7306f91f3f17de1b63dc740db66d52fe2250ba981077e03dcc731dcf7c80c047c9d SHA512 6b05e0a2657e7e4f313089787b52cc7f59f5a94be6f716ba007fcbc3bf7c38561225ba3f39245d779e28dd30630b2d4c6be12baa6ea1e6cb47e562ccff48372f
DIST wasm-bindgen-macro-support-0.2.88.crate 20008 BLAKE2B ce90104bb631d00c4a1c0e056c688c6b88f95d9a4d58d474185313c5b38d0b81a660bc4c6684d8b70215140fe6eafd90fe9448e56154ded423616449ec30c750 SHA512 46aa40e5bd55f8ed3a576b1973c6ba7743675f20623397421fdd56b1f5d43159f7e7b3ce4acec0fe5b04a6fba8cf7744cb041e98844b0bc9e6542b06671076c2
+DIST wasm-bindgen-macro-support-0.2.91.crate 20091 BLAKE2B 337b1b2a9e9e9c1350267df0d9f041291a847cf4faa3bcd6fcc8a96e66fda54685da72f6e64e57cde0d4609409ebdc7851e96781f599470f8b0545018bdc2166 SHA512 1277682520d88cb9529adbc054590a732a8890debe33d1d64ebce332c66c02f84065c0f643fa45c01de8b80534b2daf8333979601323b3ed50dc49553233c39c
DIST wasm-bindgen-shared-0.2.88.crate 7264 BLAKE2B d1934b4af13257b9be90a26d90e0a13927efd4ff794ac1e90cba4133bab58f4941045e17e2b240489bfbf6e35107ffd5c7cfc4c9c37f2112d4a7ad78fec435db SHA512 eaffae8a98a1b6bbb186fc5f6535654171c19a763bc9ac2a79758e5ad2710537ca4de92228b99c7186322f94205f9623155f20d039fcc2d56452340c3bb9330b
+DIST wasm-bindgen-shared-0.2.91.crate 7267 BLAKE2B a9dca2db84a33c650a7abbb6dc552bc4bab1446e66aace751d3709d2c63b878b127748a83cb174aae3ff8c5f5ec017b97623e5e9294e6ebf92d669efc618c357 SHA512 97072a8bdfadde104f6e9e760e1ac5ec665fdaff38a93a0bf601c95e652b35403e58a99fa8c0fefea6e47b38fb97f2e1ffcf52736f9ab890b0b9632efb26cb4b
DIST which-4.4.2.crate 15953 BLAKE2B 40ca22cd2f625cb035a1d919ed457a300b482c7751dcee4441974c53d56ce13f1f502535e1f7c0746a01981f4de2e2f761c3a255902d6353db1a4c3c62637448 SHA512 2d12aa1d4c2dbc140e39c8f15bd4ee1eeb8e8de71bcdf579479ef4be860fb0839eaf4cdb818addba242d50420f6e08acaf2bfc979a889e092c83644819246fd5
DIST wild-2.2.0.crate 8067 BLAKE2B 628902dd8c2d252397bb0677b59295f37ab088df79cbc92c32d3a17023535d9c192b49bffe23c74a49145e0e3c57cbb84c0db7d41923adc204b291d19d9f3272 SHA512 12a3484f372b5979715d56afdadc6d9b152ee75c1961fd0352f5cfb500691b526d4fc32bee32af7548cb7e6bb20288a5eae710a473bde9d2065fcbfc3f8de851
DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
@@ -154,14 +228,33 @@ DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ec
DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
DIST windows-core-0.51.1.crate 42364 BLAKE2B 0227e8cc033f40b644879ce4a86f17b9552076378eb6cc6c8cedaa15602ef3ce0deb1ca48c6a7b4276af2bc2e0434e76193649051d7a2f78695f60400d00ccff SHA512 90615ed84f11fdfe0725a4a8b112e45f93ae6cb7e65c16636f85217369fd8b708553ae5bd28aff66e18b180ffa3c0f6820a94022fc5eb202b4f8358f8926fde6
DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
+DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
+DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22
DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
+DIST windows-targets-0.52.0.crate 6229 BLAKE2B 4b1efdd32202f112d3782b586ce60667f5d3b6f97ccae0d7da833aee2ae81ceece88b5ef4126db2448c9019de3f77e4fe66ed4286bb6275d9a5e8ab74725b804 SHA512 0ea09552d89b802ec0d419b640fa02d0af7af602704a0e88ba10f81d123dee0c907460f6ec91224177ec9a948970abd7414740eb219148a4d66c269c2362740e
+DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711
DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
+DIST windows_aarch64_gnullvm-0.52.0.crate 430182 BLAKE2B f23370c62c4ab3fd885e3ee22e8ec2fb5a3a837a57044c1df3f9986dd4e7e9d0a44ec58be1648a41e1ea4d037afa3077f0f03de0204199a82fb8395731815a4a SHA512 b7c3fe0a2ad5149be0df48fc7a4d15879eb130bd9441c58c25fc71b8a91483f0b553fb1bf29a9302acd348e9083a547430a840b059b0cfe19867ecaffcae986f
+DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df
DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
+DIST windows_aarch64_msvc-0.52.0.crate 821663 BLAKE2B e6f772858205f7cd871722136aec4d00daea4793ff9dcae53e6311e74526c46aa11c2b3df7a85e6c577757254cbfa5a713e68c694625ca274b64e7a1c5532c23 SHA512 8446bfe5b9fe538415762c8129ab3bf2fe45482e045bce367475747786602ad4ae1187c6e508dd9d7b6be81bfc8d430e0db9c624e35c7cc52e823023e46f5cf1
+DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68
DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
+DIST windows_i686_gnu-0.52.0.crate 870285 BLAKE2B a7688062a128a1b1394b3978210334e4e2aaa10dce131457c4a11ce0cb3f551e7f4962d1ece1846d8e9526983ced0e0a3ee8c933858e9314b62e76381e086ef9 SHA512 fe993f5bb6e039c257be9b35337e0221f718d23866818bfd19c76aaae236aafc2de4bb5014fcdf919563b5901cdaa14a2136cd086eeed3c83e46a5d02f6aa77e
+DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b
DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
+DIST windows_i686_msvc-0.52.0.crate 888693 BLAKE2B 7a6e9d03e503c8f543e80a8c7bcf3f50cfa7eed462e487ae7b581746d7cc4d871b33e307110d3a3a75226d88e837f9452ac56bf3baf71b66cfab2626cc15558a SHA512 817ac796fd00bed51d80133ec873cf3d3d582ba41fec8a6f6407fbd7544f198e928aa5d710f70c13bbf74a1dde4c91c54e65eb9d3b7518a7f011ea42725eb671
+DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602
DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
+DIST windows_x86_64_gnu-0.52.0.crate 826213 BLAKE2B 3ca03285ef289fc844261142154e710e996c29940b1c0a7dc3016906ff6452fa50b24f8668fce0ca44bf169ab1228c217fece9f7bddac9ab8bdc54fddafaf8a8 SHA512 2d81af56ad0bc9536f6e066776642a546ce6c6d99551edc0603ffcafe6db15d5d5a32a642b204bbfadf34231daa3894ad7897a9c0c575c2b6bc1e3e58a9a3eb7
+DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396
DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
+DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
+DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
+DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
+DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2
EBUILD uutils-findutils-0.4.2-r1.ebuild 5196 BLAKE2B 4457d18456ee47c91b589bb153108d98771032359f19a9b30c8f6f993f8a1748a572d1594a3d93431285a6e55e65c2ca51d9126a4a0c757af8b8e2fda8ffe50e SHA512 73140b2bf8d49a4e586e499144223c40ef4056fc1e5bef8856fcd6a6fed5adfccc4e55d8e29635d82b70a3c0c2a02b3150f9f841a5cd94d81df431607b943754
-EBUILD uutils-findutils-9999.ebuild 5109 BLAKE2B 0975d0eed17a7254a80aba7dccd7a0504e9e1f960bde71aa1e0e963cf9a898f7b88436d37ac05f4d54b3a57a0e7d0d5bd83995e6a89553478b7ab239817c7b71 SHA512 db43ebf0c3a2250ba341a1934c0e968b7f59af07198d3e834ed50bb2221963780a89f48ad469b2f15cc5446b44c1fa2b38ebca91036e2629edb498b6e62a166e
+EBUILD uutils-findutils-0.5.0.ebuild 4117 BLAKE2B 068cbaf3a5241f20078b8e760eb6dae64bb56faffc9e03041296e54673ff2f3be7a6acacf03bafc560b66abdea95a1e69a17221558b67c761b499ffc98f94dd4 SHA512 d7da2e78b03099f3253047cf535fc9f682797ce6bbb80b4f0b89349bfc0ea32642a0a9ad232a3152ff9545aec66c10b6047e16ee7cdd074fa459ac6a05687e39
+EBUILD uutils-findutils-9999.ebuild 4117 BLAKE2B 068cbaf3a5241f20078b8e760eb6dae64bb56faffc9e03041296e54673ff2f3be7a6acacf03bafc560b66abdea95a1e69a17221558b67c761b499ffc98f94dd4 SHA512 d7da2e78b03099f3253047cf535fc9f682797ce6bbb80b4f0b89349bfc0ea32642a0a9ad232a3152ff9545aec66c10b6047e16ee7cdd074fa459ac6a05687e39
MISC metadata.xml 428 BLAKE2B a130660afee028d057d6efdb89665b9aaee83236fdd0823341182d27e3838ddc8b64dd57e47f6c1e9baca06cedea895eff01649a0b9ddbb50552d8bae64afcc4 SHA512 f505385ff6f1a8baa50643719eaa2cc7464f3a9e2a225532e417c1942fa711ae9b85ebeb5d71982f359d2b2555e7fddc897bd502db085355d8dd5c7479eda136
diff --git a/sys-apps/uutils-findutils/uutils-findutils-0.5.0.ebuild b/sys-apps/uutils-findutils/uutils-findutils-0.5.0.ebuild
new file mode 100644
index 000000000000..68631a51d6bf
--- /dev/null
+++ b/sys-apps/uutils-findutils/uutils-findutils-0.5.0.ebuild
@@ -0,0 +1,199 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Autogenerated by pycargoebuild 0.6.2
+
+EAPI=8
+
+CRATES="
+ aho-corasick@0.7.18
+ android-tzdata@0.1.1
+ android_system_properties@0.1.5
+ anstream@0.6.12
+ anstyle-parse@0.2.1
+ anstyle-query@1.0.0
+ anstyle-wincon@3.0.1
+ anstyle@1.0.0
+ assert_cmd@2.0.14
+ autocfg@1.1.0
+ bitflags@1.3.2
+ bitflags@2.4.1
+ bstr@1.0.1
+ bumpalo@3.12.0
+ byteorder@1.4.2
+ cc@1.0.72
+ cfg-if@1.0.0
+ cfg_aliases@0.1.1
+ chrono@0.4.37
+ clap@4.5.4
+ clap_builder@4.5.2
+ clap_lex@0.7.0
+ colorchoice@1.0.0
+ core-foundation-sys@0.8.3
+ dashmap@5.3.4
+ diff@0.1.13
+ difflib@0.4.0
+ doc-comment@0.3.3
+ dunce@1.0.4
+ errno@0.3.8
+ faccess@0.2.4
+ fastrand@2.0.1
+ filetime@0.2.23
+ float-cmp@0.9.0
+ futures-channel@0.3.21
+ futures-core@0.3.21
+ futures-executor@0.3.21
+ futures-io@0.3.21
+ futures-sink@0.3.21
+ futures-task@0.3.21
+ futures-util@0.3.21
+ futures@0.3.21
+ glob@0.3.1
+ hashbrown@0.12.3
+ iana-time-zone@0.1.47
+ js-sys@0.3.59
+ lazy_static@1.4.0
+ libc@0.2.153
+ linux-raw-sys@0.4.12
+ lock_api@0.4.7
+ log@0.4.14
+ memchr@2.4.0
+ nix@0.28.0
+ normalize-line-endings@0.3.0
+ num-traits@0.2.14
+ once_cell@1.19.0
+ onig@6.4.0
+ onig_sys@69.8.1
+ os_display@0.1.3
+ parking_lot@0.12.1
+ parking_lot_core@0.9.9
+ pin-project-lite@0.2.9
+ pin-utils@0.1.0
+ pkg-config@0.3.24
+ predicates-core@1.0.6
+ predicates-tree@1.0.1
+ predicates@3.1.0
+ pretty_assertions@1.4.0
+ proc-macro2@1.0.60
+ quote@1.0.28
+ redox_syscall@0.4.1
+ regex-automata@0.1.9
+ regex-syntax@0.6.29
+ regex@1.7.3
+ rustix@0.38.31
+ same-file@1.0.4
+ scopeguard@1.1.0
+ serde@1.0.147
+ serial_test@3.0.0
+ serial_test_derive@3.0.0
+ slab@0.4.6
+ smallvec@1.8.0
+ strsim@0.11.0
+ syn@2.0.18
+ tempfile@3.10.1
+ terminal_size@0.3.0
+ treeline@0.1.0
+ unicode-ident@1.0.9
+ unicode-width@0.1.9
+ utf8parse@0.2.1
+ uucore@0.0.25
+ uucore_procs@0.0.20
+ uuhelp_parser@0.0.20
+ wait-timeout@0.2.0
+ walkdir@2.5.0
+ wasm-bindgen-backend@0.2.91
+ wasm-bindgen-macro-support@0.2.91
+ wasm-bindgen-macro@0.2.91
+ wasm-bindgen-shared@0.2.91
+ wasm-bindgen@0.2.91
+ wild@2.2.0
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-util@0.1.6
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.0
+ windows-targets@0.52.0
+ windows_aarch64_gnullvm@0.48.0
+ windows_aarch64_gnullvm@0.52.0
+ windows_aarch64_msvc@0.48.0
+ windows_aarch64_msvc@0.52.0
+ windows_i686_gnu@0.48.0
+ windows_i686_gnu@0.52.0
+ windows_i686_msvc@0.48.0
+ windows_i686_msvc@0.52.0
+ windows_x86_64_gnu@0.48.0
+ windows_x86_64_gnu@0.52.0
+ windows_x86_64_gnullvm@0.48.0
+ windows_x86_64_gnullvm@0.52.0
+ windows_x86_64_msvc@0.48.0
+ windows_x86_64_msvc@0.52.0
+ yansi@0.5.1
+"
+
+LLVM_COMPAT=( {17..18} )
+inherit cargo llvm-r1
+
+DESCRIPTION="GNU findutils rewritten in Rust"
+HOMEPAGE="https://uutils.github.io/findutils/ https://github.com/uutils/findutils"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/uutils/findutils"
+ inherit git-r3
+elif [[ ${PV} == *_p* ]] ; then
+ FINDUTILS_COMMIT="59301c788aa610bd9b35d8715af72d87528d07dc"
+ SRC_URI="https://github.com/uutils/findutils/archive/${FINDUTILS_COMMIT}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" ${CARGO_CRATE_URIS}"
+ S="${WORKDIR}"/findutils-${FINDUTILS_COMMIT}
+else
+ SRC_URI="https://github.com/uutils/findutils/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI+=" ${CARGO_CRATE_URIS}"
+ S="${WORKDIR}"/findutils-${PV}
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
+SLOT="0"
+if [[ ${PV} != 9999 ]] ; then
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+RDEPEND=">=dev-libs/oniguruma-6.9.9:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ >=virtual/rust-1.70
+"
+
+QA_FLAGS_IGNORED=".*"
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_configure() {
+ export RUSTONIG_SYSTEM_LIBONIG=1
+ export PKG_CONFIG_ALLOW_CROSS=1
+
+ cargo_src_configure
+}
+
+src_install() {
+ cargo_src_install
+
+ rm "${ED}"/usr/bin/testing-commandline || die
+
+ local binary
+ for binary in find xargs ; do
+ mv "${ED}"/usr/bin/${binary} "${ED}"/usr/bin/uutils-${binary} || die
+ done
+}
diff --git a/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild b/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild
index 6bc84bd5222f..68631a51d6bf 100644
--- a/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild
+++ b/sys-apps/uutils-findutils/uutils-findutils-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Autogenerated by pycargoebuild 0.6.2
@@ -9,53 +9,36 @@ CRATES="
aho-corasick@0.7.18
android-tzdata@0.1.1
android_system_properties@0.1.5
- ansi_term@0.12.1
- anstream@0.3.2
+ anstream@0.6.12
anstyle-parse@0.2.1
anstyle-query@1.0.0
- anstyle-wincon@1.0.1
+ anstyle-wincon@3.0.1
anstyle@1.0.0
- arrayref@0.3.7
- arrayvec@0.7.4
- assert_cmd@2.0.11
- atty@0.2.14
+ assert_cmd@2.0.14
autocfg@1.1.0
- bindgen@0.59.2
bitflags@1.3.2
- bitflags@2.3.3
- blake2b_simd@1.0.1
- blake3@1.4.1
- block-buffer@0.10.4
+ bitflags@2.4.1
bstr@1.0.1
bumpalo@3.12.0
byteorder@1.4.2
cc@1.0.72
- cexpr@0.6.0
cfg-if@1.0.0
- chrono@0.4.26
- clang-sys@1.3.0
- clap@2.34.0
- clap@4.3.19
- clap_builder@4.3.19
- clap_lex@0.5.0
+ cfg_aliases@0.1.1
+ chrono@0.4.37
+ clap@4.5.4
+ clap_builder@4.5.2
+ clap_lex@0.7.0
colorchoice@1.0.0
- constant_time_eq@0.2.6
- constant_time_eq@0.3.0
core-foundation-sys@0.8.3
- cpufeatures@0.2.9
- crypto-common@0.1.6
dashmap@5.3.4
+ diff@0.1.13
difflib@0.4.0
- digest@0.10.7
doc-comment@0.3.3
dunce@1.0.4
- either@1.6.1
- env_logger@0.9.0
- errno-dragonfly@0.1.2
- errno@0.3.1
+ errno@0.3.8
faccess@0.2.4
- fastrand@1.7.0
- filetime@0.2.21
+ fastrand@2.0.1
+ filetime@0.2.23
float-cmp@0.9.0
futures-channel@0.3.21
futures-core@0.3.21
@@ -65,131 +48,92 @@ CRATES="
futures-task@0.3.21
futures-util@0.3.21
futures@0.3.21
- generic-array@0.14.7
glob@0.3.1
hashbrown@0.12.3
- hermit-abi@0.1.19
- hermit-abi@0.3.1
- hex@0.4.3
- humantime@2.1.0
iana-time-zone@0.1.47
- instant@0.1.9
- io-lifetimes@1.0.11
- is-terminal@0.4.9
- itertools@0.10.1
- itoa@1.0.9
js-sys@0.3.59
- keccak@0.1.4
lazy_static@1.4.0
- lazycell@1.3.0
- libc@0.2.147
- libloading@0.7.2
- linux-raw-sys@0.3.8
- linux-raw-sys@0.4.3
+ libc@0.2.153
+ linux-raw-sys@0.4.12
lock_api@0.4.7
log@0.4.14
- md-5@0.10.5
memchr@2.4.0
- memoffset@0.7.1
- minimal-lexical@0.2.1
- nix@0.26.2
- nom@7.1.1
+ nix@0.28.0
normalize-line-endings@0.3.0
num-traits@0.2.14
- num_threads@0.1.6
- once_cell@1.18.0
+ once_cell@1.19.0
onig@6.4.0
onig_sys@69.8.1
os_display@0.1.3
parking_lot@0.12.1
- parking_lot_core@0.9.3
- peeking_take_while@0.1.2
+ parking_lot_core@0.9.9
pin-project-lite@0.2.9
pin-utils@0.1.0
pkg-config@0.3.24
predicates-core@1.0.6
predicates-tree@1.0.1
- predicates@3.0.3
+ predicates@3.1.0
+ pretty_assertions@1.4.0
proc-macro2@1.0.60
quote@1.0.28
- redox_syscall@0.2.10
- redox_syscall@0.3.5
+ redox_syscall@0.4.1
regex-automata@0.1.9
regex-syntax@0.6.29
regex@1.7.3
- rustc-hash@1.1.0
- rustix@0.37.20
- rustix@0.38.4
+ rustix@0.38.31
same-file@1.0.4
scopeguard@1.1.0
serde@1.0.147
- serial_test@2.0.0
- serial_test_derive@2.0.0
- sha1@0.10.5
- sha2@0.10.7
- sha3@0.10.8
- shlex@1.1.0
+ serial_test@3.0.0
+ serial_test_derive@3.0.0
slab@0.4.6
- sm3@0.4.2
smallvec@1.8.0
- static_assertions@1.1.0
- strsim@0.10.0
- strsim@0.8.0
- subtle@2.5.0
- syn@1.0.94
+ strsim@0.11.0
syn@2.0.18
- tempfile@3.6.0
- termcolor@1.0.5
- terminal_size@0.2.6
- textwrap@0.11.0
- time-core@0.1.1
- time-macros@0.2.10
- time@0.1.43
- time@0.3.23
+ tempfile@3.10.1
+ terminal_size@0.3.0
treeline@0.1.0
- typenum@1.16.0
unicode-ident@1.0.9
unicode-width@0.1.9
- unicode-xid@0.2.1
utf8parse@0.2.1
- uucore@0.0.20
+ uucore@0.0.25
uucore_procs@0.0.20
uuhelp_parser@0.0.20
- vec_map@0.8.2
- version_check@0.9.4
wait-timeout@0.2.0
- walkdir@2.3.3
- wasm-bindgen-backend@0.2.82
- wasm-bindgen-macro-support@0.2.82
- wasm-bindgen-macro@0.2.82
- wasm-bindgen-shared@0.2.82
- wasm-bindgen@0.2.82
- which@4.2.5
- wild@2.1.0
+ walkdir@2.5.0
+ wasm-bindgen-backend@0.2.91
+ wasm-bindgen-macro-support@0.2.91
+ wasm-bindgen-macro@0.2.91
+ wasm-bindgen-shared@0.2.91
+ wasm-bindgen@0.2.91
+ wild@2.2.0
winapi-i686-pc-windows-gnu@0.4.0
- winapi-util@0.1.5
+ winapi-util@0.1.6
winapi-x86_64-pc-windows-gnu@0.4.0
winapi@0.3.9
- wincolor@1.0.3
- windows-sys@0.36.1
windows-sys@0.48.0
+ windows-sys@0.52.0
windows-targets@0.48.0
+ windows-targets@0.52.0
windows_aarch64_gnullvm@0.48.0
- windows_aarch64_msvc@0.36.1
+ windows_aarch64_gnullvm@0.52.0
windows_aarch64_msvc@0.48.0
- windows_i686_gnu@0.36.1
+ windows_aarch64_msvc@0.52.0
windows_i686_gnu@0.48.0
- windows_i686_msvc@0.36.1
+ windows_i686_gnu@0.52.0
windows_i686_msvc@0.48.0
- windows_x86_64_gnu@0.36.1
+ windows_i686_msvc@0.52.0
windows_x86_64_gnu@0.48.0
+ windows_x86_64_gnu@0.52.0
windows_x86_64_gnullvm@0.48.0
- windows_x86_64_msvc@0.36.1
+ windows_x86_64_gnullvm@0.52.0
windows_x86_64_msvc@0.48.0
+ windows_x86_64_msvc@0.52.0
+ yansi@0.5.1
"
-LLVM_MAX_SLOT=15
-inherit cargo llvm
+LLVM_COMPAT=( {17..18} )
+inherit cargo llvm-r1
DESCRIPTION="GNU findutils rewritten in Rust"
HOMEPAGE="https://uutils.github.io/findutils/ https://github.com/uutils/findutils"
@@ -210,19 +154,19 @@ fi
LICENSE="MIT"
# Dependent crate licenses
-LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016"
+LICENSE+=" Apache-2.0 MIT Unicode-DFS-2016"
SLOT="0"
if [[ ${PV} != 9999 ]] ; then
KEYWORDS="~amd64 ~arm64"
fi
-# Building onig-sys fails w/ Clang 16 right now
-# https://github.com/rust-onig/rust-onig/issues/173
-RDEPEND="dev-libs/oniguruma:="
+RDEPEND=">=dev-libs/oniguruma-6.9.9:="
DEPEND="${RDEPEND}"
BDEPEND="
- <sys-devel/clang-$((LLVM_MAX_SLOT + 1))
- >=virtual/rust-1.56.0
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ >=virtual/rust-1.70
"
QA_FLAGS_IGNORED=".*"
diff --git a/sys-apps/xdg-desktop-portal-xapp/Manifest b/sys-apps/xdg-desktop-portal-xapp/Manifest
index 3eb32e090176..1f0a908f5693 100644
--- a/sys-apps/xdg-desktop-portal-xapp/Manifest
+++ b/sys-apps/xdg-desktop-portal-xapp/Manifest
@@ -1,3 +1,3 @@
DIST xdg-desktop-portal-xapp-1.0.4.tar.gz 88429 BLAKE2B 7f45a252a5c0dd433238a58012c65369240e7974a93d3d2b5b73bdbc91509480977ad1ce381a6f4ee3a0c87bfabd11ce87bf99839018811a84378e54be1ef36f SHA512 3f861473a763c37a1af95e3beb13c3364a04f557310d5a6520845bc754941149eb3d80a4e2893699715ff11b135edb2859f6349b6aa6fbe0aa1e173263e22dba
-EBUILD xdg-desktop-portal-xapp-1.0.4.ebuild 805 BLAKE2B 20f517488cbb30bb208b172c51368b534269b6d1fc35a1cb54b3bb9712c18a74b505a58fe2f2925ccc945d41256f4ad4ffe3b6ae28c745fe53a313c411cc7622 SHA512 617025a97676ebe35cdf298b0ac6b9cdb043dc9870f7c9fb50b53fb2ad36ba7557228fcff2cd2fef81fc995b243897bf6f2f969857e7724ecf25299a3b6e93d9
+EBUILD xdg-desktop-portal-xapp-1.0.4.ebuild 804 BLAKE2B 6456bc4303a8a6ee121ea0da990aba267c7f0257eee4e31f3afbfbfc84c098c9ff473471bc55c94fa5aa93c3392d85b663a1c80c614a9889d48748efd407c11a SHA512 581e7898d034c0f62257e73e4ded43f8fcf5f1408ab19bf40b266d4454749dadc0596fca252f2dffb770783ebf667f81359d0957fb10be71e4078b4525c47e12
MISC metadata.xml 503 BLAKE2B d18cb4ecc008c396116061965eb5a07fccdab52684891a4200da5141d7f2f26d519eef4c81980e05f86d8ab337e5b8aadc5da19ee73b951ff632cb0e998ff7bc SHA512 72cae90440ff0c8d50361d9a2bc5b9e1dc6c4e4f59e12197aeb664b75cfc1d38f5f00e2bb051c953451932198ce0bbb53e295f8391ddc9090b0cde26e06be98e
diff --git a/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.0.4.ebuild b/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.0.4.ebuild
index 837fea0d5546..3bc1d0baddad 100644
--- a/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.0.4.ebuild
+++ b/sys-apps/xdg-desktop-portal-xapp/xdg-desktop-portal-xapp-1.0.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/linuxmint/xdg-desktop-portal-xapp/archive/${PV}.tar.
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~loong ~ppc64 ~riscv x86"
DEPEND="
>=dev-libs/glib-2.44:2
diff --git a/sys-auth/Manifest.gz b/sys-auth/Manifest.gz
index dfa53bea2a85..8e040790817e 100644
--- a/sys-auth/Manifest.gz
+++ b/sys-auth/Manifest.gz
Binary files differ
diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest
index 2a63e9db81c5..834f7500c1c6 100644
--- a/sys-auth/elogind/Manifest
+++ b/sys-auth/elogind/Manifest
@@ -20,5 +20,5 @@ AUX elogind.init-r1 503 BLAKE2B 7e54688c91f78b46411edff04dd8544dea778864d34ec00a
DIST elogind-246.10.tar.gz 1559256 BLAKE2B 17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208 SHA512 9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b
DIST elogind-252.9.tar.gz 1922777 BLAKE2B dd566125e407b3479a44b007890f97c9c87a325b3fed2d3505499d2163f113affd998e14b1c1fc50b9b86b0d155b51dae344dcc1cddafb6a48c631d0a0f00c9a SHA512 eed620cbc2f03bfeae6a80c9a421c21d3293fa40adffb96c7e4d86508c06712041f6623fb2bac15ecbb85faca4b5674ea6423b3067840809fb27d023fd9e5ffd
EBUILD elogind-246.10-r4.ebuild 4203 BLAKE2B 27ca3d6145112f3b6c6dd368630c3758b2cb958f143ac5eba9529d944ea7dce5417e922a4f359a78bb56442a910c8a7b31ebd524e49407b116c63cc89fd611ea SHA512 d8a0ab1c4e5ad35fd6f6ee0cd4375fdc4c737cc26448bd1c1c013ffaf472eaf9f19e778124376f11eb073b6ac392f9cd76f3d300cf87c714f7f06d15561f9180
-EBUILD elogind-252.9-r1.ebuild 5133 BLAKE2B 617ec5bf74abaa2d2b9bab49023bee3ef09211a72b251b96e3384ec85e61a76d4227725e1c249516914acf659af744e87ad51fa7c9c92aabed07a110748918f0 SHA512 9382a5b6d71ceec0a192ae70861307b1da5cd513667b05ae94c71ff61e4d69d74247847b795f5938bb77ee92f68c5fcab1f4c2be153f190342c8a635346976a2
+EBUILD elogind-252.9-r2.ebuild 5173 BLAKE2B 81e8b468d2832a5740a29dc3c2dc482e9f17db096510ce0e8faab16ae6c5e2338e49d3e53bde8950d1fe34bff4185e16cac0f2d0cf9b7fa12477601ccfb2eac9 SHA512 8a93a1e71113143e75d64b46651357134e452d908af44d381ed628b4f2f04c645979eff9e7b36bf288526c95419ab4af435f290ba385dbd61e2edbf2514c0a87
MISC metadata.xml 416 BLAKE2B b354229184d72f8b392f62a1ba04925265e78b4b6b824edf500b0dceb1d9dccc72932b3e1005b6d6fd4746a9ab1612adb3de363dcda27a724ab40a8023ce52c1 SHA512 2155a8329bc7fb9b7bc455d4ee4ae55d877179453ef2c83e8829a1debc40898120d708f502741939762b6931b1febc3a23857491f323a49c3b3a611e9d00f4a1
diff --git a/sys-auth/elogind/elogind-252.9-r1.ebuild b/sys-auth/elogind/elogind-252.9-r1.ebuild
deleted file mode 100644
index 1da0c8672fff..000000000000
--- a/sys-auth/elogind/elogind-252.9-r1.ebuild
+++ /dev/null
@@ -1,181 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{10..12} )
-
-if [[ ${PV} = *9999* ]]; then
- EGIT_BRANCH="v252-stable"
- EGIT_REPO_URI="https://github.com/elogind/elogind.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-inherit linux-info meson pam python-any-r1 udev xdg-utils
-
-DESCRIPTION="The systemd project's logind, extracted to a standalone package"
-HOMEPAGE="https://github.com/elogind/elogind"
-
-LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
-SLOT="0"
-IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
- app-text/docbook-xml-dtd:4.2
- app-text/docbook-xml-dtd:4.5
- app-text/docbook-xsl-stylesheets
- dev-util/gperf
- virtual/pkgconfig
- $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
- $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
-"
-DEPEND="
- audit? ( sys-process/audit )
- sys-apps/util-linux
- sys-libs/libcap
- virtual/libudev:=
- acl? ( sys-apps/acl )
- pam? ( sys-libs/pam )
- selinux? ( sys-libs/libselinux )
-"
-RDEPEND="${DEPEND}
- !sys-apps/systemd
-"
-PDEPEND="
- sys-apps/dbus
- policykit? ( sys-auth/polkit )
-"
-
-DOCS=( README.md)
-
-PATCHES=(
- "${FILESDIR}/${P}-nodocs.patch"
- "${FILESDIR}/${PN}-252.9-musl-lfs.patch"
- "${FILESDIR}/${PN}-252.9-musl-1.2.5.patch"
-)
-
-python_check_deps() {
- python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
-
- use kernel_linux && linux-info_pkg_setup
-}
-
-src_prepare() {
- if use elibc_musl; then
- # Some of musl-specific patches break build on the
- # glibc systems (like getdents), therefore those are
- # only used when the build is done for musl.
- PATCHES+=(
- "${FILESDIR}/${P}-musl-sigfillset.patch"
- "${FILESDIR}/${P}-musl-statx.patch"
- "${FILESDIR}/${P}-musl-rlim-max.patch"
- "${FILESDIR}/${P}-musl-getdents.patch"
- "${FILESDIR}/${P}-musl-gshadow.patch"
- "${FILESDIR}/${P}-musl-strerror_r.patch"
- "${FILESDIR}/${P}-musl-more-strerror_r.patch"
- )
- fi
-
- default
- xdg_environment_reset
-}
-
-src_configure() {
- if use cgroup-hybrid; then
- cgroupmode="hybrid"
- else
- cgroupmode="unified"
- fi
-
- python_setup
-
- EMESON_BUILDTYPE="$(usex debug debug release)"
-
- local emesonargs=(
- -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
- -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
- -Dpamlibdir=$(getpam_mod_dir)
- -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
- --libdir="${EPREFIX}"/usr/$(get_libdir)
- -Drootlibdir="${EPREFIX}"/$(get_libdir)
- -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
- -Drootprefix="${EPREFIX}/"
- -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
- -Dman=auto
- -Dsmack=true
- -Dcgroup-controller=openrc
- -Ddefault-hierarchy=${cgroupmode}
- -Ddefault-kill-user-processes=false
- -Dacl=$(usex acl true false)
- -Daudit=$(usex audit true false)
- -Dhtml=$(usex doc auto false)
- -Dpam=$(usex pam true false)
- -Dselinux=$(usex selinux true false)
- -Dtests=$(usex test true false)
- -Dutmp=$(usex elibc_musl false true)
- -Dmode=release
- )
-
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
-
- newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
-
- sed -e "s|@libdir@|$(get_libdir)|" "${FILESDIR}"/${PN}.conf.in > ${PN}.conf || die
- newconfd ${PN}.conf ${PN}
-}
-
-pkg_postinst() {
- if ! use pam; then
- ewarn "${PN} will not be managing user logins/seats without USE=\"pam\"!"
- ewarn "In other words, it will be useless for most applications."
- ewarn
- fi
- if ! use policykit; then
- ewarn "loginctl will not be able to perform privileged operations without"
- ewarn "USE=\"policykit\"! That means e.g. no suspend or hibernate."
- ewarn
- fi
- if [[ "$(rc-config list boot | grep elogind)" != "" ]]; then
- elog "elogind is currently started from boot runlevel."
- elif [[ "$(rc-config list default | grep elogind)" != "" ]]; then
- ewarn "elogind is currently started from default runlevel."
- ewarn "Please remove elogind from the default runlevel and"
- ewarn "add it to the boot runlevel by:"
- ewarn "# rc-update del elogind default"
- ewarn "# rc-update add elogind boot"
- else
- elog "elogind is currently not started from any runlevel."
- elog "You may add it to the boot runlevel by:"
- elog "# rc-update add elogind boot"
- elog
- elog "Alternatively, you can leave elogind out of any"
- elog "runlevel. It will then be started automatically"
- if use pam; then
- elog "when the first service calls it via dbus, or"
- elog "the first user logs into the system."
- else
- elog "when the first service calls it via dbus."
- fi
- fi
-
- for version in ${REPLACING_VERSIONS}; do
- if ver_test "${version}" -lt 252.9; then
- elog "Starting with release 252.9 the sleep configuration is now done"
- elog "in the /etc/elogind/sleep.conf. Should you use non-default sleep"
- elog "configuration remember to migrate those to new configuration file."
- fi
- done
-}
diff --git a/sys-auth/elogind/elogind-252.9-r2.ebuild b/sys-auth/elogind/elogind-252.9-r2.ebuild
new file mode 100644
index 000000000000..6c9522bc9e1a
--- /dev/null
+++ b/sys-auth/elogind/elogind-252.9-r2.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ ${PV} = *9999* ]]; then
+ EGIT_BRANCH="v252-stable"
+ EGIT_REPO_URI="https://github.com/elogind/elogind.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+inherit linux-info meson pam python-any-r1 udev xdg-utils
+
+DESCRIPTION="The systemd project's logind, extracted to a standalone package"
+HOMEPAGE="https://github.com/elogind/elogind"
+
+LICENSE="CC0-1.0 LGPL-2.1+ public-domain"
+SLOT="0"
+IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+ app-text/docbook-xml-dtd:4.2
+ app-text/docbook-xml-dtd:4.5
+ app-text/docbook-xsl-stylesheets
+ dev-util/gperf
+ virtual/pkgconfig
+ $(python_gen_any_dep 'dev-python/jinja[${PYTHON_USEDEP}]')
+ $(python_gen_any_dep 'dev-python/lxml[${PYTHON_USEDEP}]')
+"
+DEPEND="
+ audit? ( sys-process/audit )
+ sys-apps/util-linux
+ sys-libs/libcap
+ virtual/libudev:=
+ acl? ( sys-apps/acl )
+ pam? ( sys-libs/pam )
+ selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${DEPEND}
+ !sys-apps/systemd
+"
+PDEPEND="
+ sys-apps/dbus
+ policykit? ( sys-auth/polkit )
+"
+
+DOCS=( README.md)
+
+PATCHES=(
+ "${FILESDIR}/${P}-nodocs.patch"
+ "${FILESDIR}/${PN}-252.9-musl-lfs.patch"
+ "${FILESDIR}/${PN}-252.9-musl-1.2.5.patch"
+)
+
+python_check_deps() {
+ python_has_version "dev-python/jinja[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/lxml[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD"
+
+ use kernel_linux && linux-info_pkg_setup
+}
+
+src_prepare() {
+ if use elibc_musl; then
+ # Some of musl-specific patches break build on the
+ # glibc systems (like getdents), therefore those are
+ # only used when the build is done for musl.
+ PATCHES+=(
+ "${FILESDIR}/${P}-musl-sigfillset.patch"
+ "${FILESDIR}/${P}-musl-statx.patch"
+ "${FILESDIR}/${P}-musl-rlim-max.patch"
+ "${FILESDIR}/${P}-musl-getdents.patch"
+ "${FILESDIR}/${P}-musl-gshadow.patch"
+ "${FILESDIR}/${P}-musl-strerror_r.patch"
+ "${FILESDIR}/${P}-musl-more-strerror_r.patch"
+ )
+ fi
+
+ default
+ xdg_environment_reset
+}
+
+src_configure() {
+ if use cgroup-hybrid; then
+ cgroupmode="hybrid"
+ else
+ cgroupmode="unified"
+ fi
+
+ python_setup
+
+ EMESON_BUILDTYPE="$(usex debug debug release)"
+
+ local emesonargs=(
+ -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
+ -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html"
+ -Dpamlibdir=$(getpam_mod_dir)
+ -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d
+ --libdir="${EPREFIX}"/usr/$(get_libdir)
+ -Drootlibdir="${EPREFIX}"/$(get_libdir)
+ -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind
+ -Drootprefix="${EPREFIX}/"
+ -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions"
+ -Dman=auto
+ -Dpolkit=$(usex policykit true false)
+ -Dsmack=true
+ -Dcgroup-controller=openrc
+ -Ddefault-hierarchy=${cgroupmode}
+ -Ddefault-kill-user-processes=false
+ -Dacl=$(usex acl true false)
+ -Daudit=$(usex audit true false)
+ -Dhtml=$(usex doc auto false)
+ -Dpam=$(usex pam true false)
+ -Dselinux=$(usex selinux true false)
+ -Dtests=$(usex test true false)
+ -Dutmp=$(usex elibc_musl false true)
+ -Dmode=release
+ )
+
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+
+ newinitd "${FILESDIR}"/${PN}.init-r1 ${PN}
+
+ sed -e "s|@libdir@|$(get_libdir)|" "${FILESDIR}"/${PN}.conf.in > ${PN}.conf || die
+ newconfd ${PN}.conf ${PN}
+}
+
+pkg_postinst() {
+ if ! use pam; then
+ ewarn "${PN} will not be managing user logins/seats without USE=\"pam\"!"
+ ewarn "In other words, it will be useless for most applications."
+ ewarn
+ fi
+ if ! use policykit; then
+ ewarn "loginctl will not be able to perform privileged operations without"
+ ewarn "USE=\"policykit\"! That means e.g. no suspend or hibernate."
+ ewarn
+ fi
+ if [[ "$(rc-config list boot | grep elogind)" != "" ]]; then
+ elog "elogind is currently started from boot runlevel."
+ elif [[ "$(rc-config list default | grep elogind)" != "" ]]; then
+ ewarn "elogind is currently started from default runlevel."
+ ewarn "Please remove elogind from the default runlevel and"
+ ewarn "add it to the boot runlevel by:"
+ ewarn "# rc-update del elogind default"
+ ewarn "# rc-update add elogind boot"
+ else
+ elog "elogind is currently not started from any runlevel."
+ elog "You may add it to the boot runlevel by:"
+ elog "# rc-update add elogind boot"
+ elog
+ elog "Alternatively, you can leave elogind out of any"
+ elog "runlevel. It will then be started automatically"
+ if use pam; then
+ elog "when the first service calls it via dbus, or"
+ elog "the first user logs into the system."
+ else
+ elog "when the first service calls it via dbus."
+ fi
+ fi
+
+ for version in ${REPLACING_VERSIONS}; do
+ if ver_test "${version}" -lt 252.9; then
+ elog "Starting with release 252.9 the sleep configuration is now done"
+ elog "in the /etc/elogind/sleep.conf. Should you use non-default sleep"
+ elog "configuration remember to migrate those to new configuration file."
+ fi
+ done
+}
diff --git a/sys-auth/libyubikey/Manifest b/sys-auth/libyubikey/Manifest
index 810408015224..e632376fdbfc 100644
--- a/sys-auth/libyubikey/Manifest
+++ b/sys-auth/libyubikey/Manifest
@@ -1,4 +1,4 @@
DIST libyubikey-1.13.tar.gz 347337 BLAKE2B 99bbcc16115d913ffd548625f3366405879b0537c4dbcb9f6cebc406a057de642ae621d5793f1828056bfac266eb56b9a409cde44eb26753f955c9da6bcf8c0e SHA512 28f45cb9817c30a70d168ae507d3f8014051058d730eed92b31d92e96784138dea291bda4275511c5f92a6427cb4249d76c802b8abb867cec50e62fb770950f2
EBUILD libyubikey-1.13-r1.ebuild 490 BLAKE2B 0f3b3fa9543ae1997e3ae7a9251cdd2f0baea062750c4750db40ba9316a2b17f974cb323c10de0c55972c5882083dc991cedf96a80851419667f5cfa26e5936c SHA512 f6de747b19c139285a6f30f092f9675cd5d2eea0e47b6066b1308636e4bb90bec8bbc4fb07cd3b8156c4f6f0577d45ad4c5fbbd16e7737d887537b04df53cfb3
EBUILD libyubikey-1.13.ebuild 533 BLAKE2B 76822633450019903c2dda3c4bc5571547b245f2a702c5174a9c00a39d5f5a535c1aa181a6535fff95d955e58fe60dab70cef7c7377e57cc2ddb49b9d45ff439 SHA512 703d5c8facc83d6d13f74aed92fb860658a120c25a05a2275d37f36a38d209c163d165ee60a86f911a05518c6bff18363af14b8e28942a5b39a0878ee2887fab
-MISC metadata.xml 379 BLAKE2B 53f88bb5545b975d9b065f302ac1f03d4ff8b1aee8b9c492e166847b2bb57a2105ce37adabd6317c3d0bed420236123ced9de5c1f29ae369525955fdf29d4f59 SHA512 54ccbf977aeb24ad1864a54ae368e3324d477c21fe8c008f8a6ed588bce9aa6a5ecf60015865fe27a7a066aad83921ac550936bf5bbf66a0753c80029129317d
+MISC metadata.xml 301 BLAKE2B 7eb5a3949c7f08900df377995750c049519b3f0b6d0f81984d1c8bfd7a35dba7cb3a8a06f061f39abfa58fa1ab1b6ac6cb96111011298de15f2a6a2f278f69e7 SHA512 7a053cd6719f7e8a06f6c979c9f8f0a84e13f8b0ef879baed4d410055c0f123ebe9e505040f8d27a463be05aa1b3a1f06e97b3e50f193dcb2374ff3cc20a918b
diff --git a/sys-auth/libyubikey/metadata.xml b/sys-auth/libyubikey/metadata.xml
index 22febfcd29aa..21b6ba81033f 100644
--- a/sys-auth/libyubikey/metadata.xml
+++ b/sys-auth/libyubikey/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="google-code">yubico-c</remote-id>
<remote-id type="github">Yubico/yubico-c</remote-id>
diff --git a/sys-auth/polkit-qt/Manifest b/sys-auth/polkit-qt/Manifest
index 6e2db442b2c8..a19ad9f7493e 100644
--- a/sys-auth/polkit-qt/Manifest
+++ b/sys-auth/polkit-qt/Manifest
@@ -4,5 +4,5 @@ AUX polkit-qt-0.114.0-glib-2.36.patch 6739 BLAKE2B b771febcdac3786331c28776f3db9
DIST polkit-qt-1-0.114.0.tar.xz 58384 BLAKE2B e788198e386797ba9b4c228a451dde703f83e79c81eacaf805e431a3f60c0832adc3faef4616e3008dfaa816d7dc5a7a80aaf02936ea232373e78e0d008724ca SHA512 4a16d9428d5ccc0107dcbd67c29ecba196424e555dc43d55cf2b6e0e7b72c99f894e9c994eaed85a9536010d67a19f20fe74f792c0d6b9ca0e05ce85f655f9a8
DIST polkit-qt-1-0.200.0.tar.xz 58216 BLAKE2B 4edd1577178d4b61889f3da3699f36e0b3251c38b111c0c219ad9c9585ff32845034c068a5c382c29baa1d9cd8d723378422dafb4ea8734766da1b8032025826 SHA512 a09214043fa874234086a5de4d27153368dbe775dd6d573dd2531f2f2be79eb22bf73bbfb2a3a839c20c0347762e7af86b73ba38a05b2dcd43e59526e29c008d
EBUILD polkit-qt-0.114.0-r3.ebuild 956 BLAKE2B 4c94e8bf92f85b21724f262d44022f6979d191b889295f44e8e89e0c27d3627e9c4a8c0990c6333c6bd4f066c8a1f088988f3b286ca9e52753be73d13bc048dc SHA512 5f27f8209fb019cbc41ff05104d6a99d8d8e0b72f6e56bdcc74f3efd44e3d96da9ee3d414c18031a4c47a6dafc6600fbb73f4d5b00f62d025b19153ad79e3cda
-EBUILD polkit-qt-0.200.0.ebuild 1242 BLAKE2B f12e3446f1daa5b5e8b37ffea7a07ce1f7bafe66e35fa73d662649f8ca245037cc2e61a04c84d9dac90c5054829299e29f8a95bcfd8207e1707e5d7bc5f7238b SHA512 f361daf34d4d13182c439b9bfcd7c2ab20262514b18fb1e3163175827f82f832700a2d1f89f3e12141dd2fe5df4af48619370f8b81e9bc6985f199363639004b
+EBUILD polkit-qt-0.200.0.ebuild 1238 BLAKE2B d921ce6260c4aaba61d2ad202b74d95c43edad3fae3e9d461bea909c54247a9609c823d26974321643fb100219a2ae65ae21f98b7cbc7ca12969f638a6875b77 SHA512 a30a0620fadf6d52fc6ea86d1cc308bacf9320631cc07815faad7399b214f432b316c7982334d71a526c63b911d59753ef964dc7fc3d867e5d70658f6ac10638
MISC metadata.xml 318 BLAKE2B 922a5e32e706b2976c5f359a14194d268d3f499398576c80ce5fad8c0fcea0fbf048de4480a80a6a1889c88b8b6c14147654a3ab4d5ffbcc258c2290da63f6d1 SHA512 614cb8dda7ad2088e5d6ef39b449bb4be0ac72cd0231c320188d76d1816dce6490c5114bb4798112c4b11d99d30a9e82ff8fcf08ffa8c049589682a5e38208f6
diff --git a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
index ccd0336422ba..618f38a11324 100644
--- a/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
+++ b/sys-auth/polkit-qt/polkit-qt-0.200.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://api.kde.org/polkit-qt-1/html/"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${KDE_ORG_NAME}/${KDE_ORG_NAME}-${PV}.tar.xz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
fi
LICENSE="LGPL-2"
diff --git a/sys-auth/polkit/Manifest b/sys-auth/polkit/Manifest
index 7a12db6143df..6dcab3139c0c 100644
--- a/sys-auth/polkit/Manifest
+++ b/sys-auth/polkit/Manifest
@@ -5,6 +5,6 @@ AUX polkit-124-systemd-fixup.patch 1571 BLAKE2B e9f03f0239a4af15a05a8a83749f2da5
AUX polkit-124-systemd.patch 2483 BLAKE2B 3323abefac5adff5046d7756ba19d87b9206baecce4937de6b29ca2e12025c173d503e2f6bc9274147f16a333b1dd46a3d089645708d051f7cdb59a52705dcae SHA512 97622cd525e6706e82aad8bb63f8721ae22f3da47727797556b468b9f01417f78a3c52733582c5f40ba5196261faa7a0aff1da4326baf57d9d8d470d88b2a538
DIST polkit-123.tar.bz2 707480 BLAKE2B 27d8764606d8156118269fb4cd5eda1cfd0d56df219e4157cd78fd4c2a2d001c474271b7bb31e7e82ca376eacd26411418695058cc888700690606348b4d014a SHA512 4306363d3ed7311243de462832199bd10ddda35e36449104daff0895725d8189b07a4c88340f28607846fdf761c23470da2d43288199c46aa816426384124bb6
DIST polkit-124.tar.bz2 715490 BLAKE2B ecfc1ec73a7e1bbdf7374642ad4e1dbe534149a27e75bb1235eaa446ff912466ee0cdd978c34b7f110bc62a49b25ffddc9011e280686e3f304a234454be85a40 SHA512 db520882b0bedf1c96052570bf4c55d7e966d8172f6d26acf0791d98c4b911fce5ee39e6d830f06122ac8df33c6b43c252cdb7ba3a54523804824ebf355405dc
-EBUILD polkit-123.ebuild 4103 BLAKE2B 000dc7e9260379f36ef49256ab137a9d985c4a18af3a5949dcca2731d427de37fdcbe7b908ada0652e3910ffd10ba07ddd63fff2afe4260ef496c309e6fb1d54 SHA512 69ba195ab3a8dacd866899c7f12eb570351fa747a6463f7fdc9a6bf9b7536145fe75bb2aa59e4e7b86929c7bcf65f1aa5211f6513dfeea722d66e65179012d84
-EBUILD polkit-124-r1.ebuild 3921 BLAKE2B 37b7836ef0961bf2f914d2b861dc0832da4a58c94ae91d072d2044f257522e5b83785dc380e8a8fece7d58b1727b3c0cff963819a84caad2465dbcd28020d04c SHA512 563cf1c031d1fd5255209f3b77256759a366f144f4be9b30adc2804f4fc7218a4450bbd1dc9c7d13b57341240e799eff65eb3c98ba1d5b722ec125f9eb357c81
+EBUILD polkit-123.ebuild 4095 BLAKE2B f0463090b6b6d356924135c83f45c6372d02250dec3663fe70d042bfbac5cfc6a08c574f0b7d353e54de348ec50d8f65628938d7c74ec0fa6a944307429159e7 SHA512 ca0c558fbcd8a98f0938fc28d279e34c5b380a9e2f61f55642b3b404bb9ecdd7492764851861b935e4d7eebd9ba23a070d4421461b11296182b8f2b9bf8130cb
+EBUILD polkit-124-r1.ebuild 3913 BLAKE2B f4c8e5c058f6bb11e90f4ecd9ed7c6c542c78b1854fed84411c80b4df7a2f2ed3e5b9eb03b14baa7319bd46aba0d9ceaf3ffc48205291de40e6b1e6db7c99c79 SHA512 98a4a4b30a98755b5a14a846731f211c1db1beb7ceb3d2e383d81dbbbf8e770efc3564c3bce94f96715686814e19a84241bf77cde1540cad601b100a0d205d3a
MISC metadata.xml 605 BLAKE2B 80c7a5d7d4d370123b0ab3d40cbc51e7a606ed45fb29cf201dfb2ebf3dbb47a9c5c3648be971d18afee881bc5fc0402b27a26bcdc4ed29e083b22e8f194d415d SHA512 14f7b54a110db41ddb8ae53a6bd769352bf59b1ac8d519b448aa4a97b1dd6f7d6a315c4aec96f223effb7c84e0525e31076650d1331b17a150f614ee1aee4034
diff --git a/sys-auth/polkit/polkit-123.ebuild b/sys-auth/polkit/polkit-123.ebuild
index fae107ce5592..90054d01b766 100644
--- a/sys-auth/polkit/polkit-123.ebuild
+++ b/sys-auth/polkit/polkit-123.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..11} )
inherit meson pam pax-utils python-any-r1 systemd xdg-utils
DESCRIPTION="Policy framework for controlling privileges for system-wide services"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit https://gitlab.freedesktop.org/polkit/polkit"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit https://github.com/polkit-org/polkit"
if [[ ${PV} == *_p* ]] ; then
# Upstream don't make releases very often. Test snapshots throughly
# and review commits, but don't shy away if there's useful stuff there
diff --git a/sys-auth/polkit/polkit-124-r1.ebuild b/sys-auth/polkit/polkit-124-r1.ebuild
index 93c8e6eaf48b..9bf6524a9b8a 100644
--- a/sys-auth/polkit/polkit-124-r1.ebuild
+++ b/sys-auth/polkit/polkit-124-r1.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{10..12} )
inherit meson pam pax-utils python-any-r1 systemd xdg-utils
DESCRIPTION="Policy framework for controlling privileges for system-wide services"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit https://gitlab.freedesktop.org/polkit/polkit"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/polkit https://github.com/polkit-org/polkit"
if [[ ${PV} == *_p* ]] ; then
# Upstream don't make releases very often. Test snapshots throughly
# and review commits, but don't shy away if there's useful stuff there
diff --git a/sys-auth/rtkit/Manifest b/sys-auth/rtkit/Manifest
index 25c85849bf77..255b87f3d57b 100644
--- a/sys-auth/rtkit/Manifest
+++ b/sys-auth/rtkit/Manifest
@@ -3,4 +3,4 @@ AUX rtkit-0.13_meson_rtkitctl_dir.patch 655 BLAKE2B 4f52913ac74851824410a83d0010
AUX rtkit-0.13_meson_xxd_optional.patch 2002 BLAKE2B 6b6ba9a3a48e31e1f61c8fe97ef4feb58f87f4b4a3d53a14a05646eed1af714ccd49f133b0066a3037ffd02821521375dccb614b8db66cb8b889c56503b44615 SHA512 91be0179b07825f8aeb9ad407f809707fc3275dcd582ec05ad427ebf98ee7330aaf82c7c5f2e340856a0e0faa6c98c34665aba6546badfacaab7e099494a4efc
DIST rtkit-0.13.tar.xz 130796 BLAKE2B 842d04556a47c199bed9fc6bc9281c0d88f83e183f01ef57ecbd80ce72949a301d6682a3aab96e996e71b82d8e8c7a85e1d44524f2ed6fbdffc6bf236cdcadaa SHA512 c058d770a4ccfdf4e2e3a713748b6a705b6d3e148a903b9dbba4bba9d3ded2b819d7dfbfa37b9fad78e57c0a5f10f2f94226f8738f666e692a085ab297a36b36
EBUILD rtkit-0.13-r2.ebuild 1282 BLAKE2B dbe636193e0842368deb7a91765969feeb885ca9ca06d65d31af1899cc90946ba83df0a2d13b3caa32c8a6e7fca608eb38883cf1e8b9b2e23295af22ca22af29 SHA512 539d00ea32d7e8223365ab7254e271609301673a06a344236abad41fd3dce58879f261f8b76c31523f64fb888d2c1722c030a44646d5cd4064699f54b8e53394
-MISC metadata.xml 533 BLAKE2B de053d674e2e03a0b8ef6a754a2ef5a9ce1cc639fed121ec5c358bdd0560a63c181e8a2be2060f49e058a1799f17291bdc0b832601d374d35f15a2e690afb538 SHA512 40bf89d951e50fc1950d03ee4029cb26c9a73727b9d982b691a7f5489f4c43de96c8ad039d731c4118486beaef77eeb15f56a0147acf56bf37181d60e7af6f94
+MISC metadata.xml 455 BLAKE2B 80b9bcc20e76342c2b952acc6c9b84902785240c9a110d40604da61799f540dde9bd83814b0b1790da75323cb9643fa9ce09af162e5b7a2bf5e452d4a458cc73 SHA512 924d43b51914c0529a13b8b3ac26a4e33256753825b854b31e9fc86de9333dd0904405c628e6ac35447e2cd6190367b59f4520a75b9e7b54a0fda9f7d1a9355d
diff --git a/sys-auth/rtkit/metadata.xml b/sys-auth/rtkit/metadata.xml
index 2c85d65cf461..29358ddb98c2 100644
--- a/sys-auth/rtkit/metadata.xml
+++ b/sys-auth/rtkit/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
RealtimeKit is a DBus service that provides applications with an interface
to escalate their priority to realtime, without any special setup in
diff --git a/sys-auth/solo1/Manifest b/sys-auth/solo1/Manifest
index 0834b918917e..ee6e8d2261fd 100644
--- a/sys-auth/solo1/Manifest
+++ b/sys-auth/solo1/Manifest
@@ -1,3 +1,3 @@
DIST solo1-0.1.1.tar.gz 39300 BLAKE2B 3d486d7d515acf03131ef640e38f804f10b4601db37d2b668ea50a715e5b0b38e95d16f3dec41a282bfaacf743a531ef6b56f9b688bdbb7d7f8acc56bdd1d77c SHA512 7e345059205f8753d7d89a22091316f5a529e5afedd82f7a03acbe494035479ef28731cc2b91e8d46058ce638a0e420db8c5f57fcedfcc39b6d07de5eda86f93
EBUILD solo1-0.1.1-r1.ebuild 1039 BLAKE2B eb4fc8996193c2d1ebf750611c8e85aa5726cebc94fb47e0407b8de4de18b7944119d5e69ff96d5faee8afb0aad06e637b9d8cf25c55d60360c552c0c6f7a9c7 SHA512 303f187ac0465e0abd992f938613862e004c6b0faa80c349d5fb464044aceba4448e47e0b1e920e085927539d1ce93068d400395195486a5a613f685b370f08c
-MISC metadata.xml 703 BLAKE2B f783bce450c4dd2231e6ffbe678c074b630fafa7fa2d75b296cc3e9d1dec11c4caa30182f4c09d15e20b6e4338b03b33961e01cdbde08b4bd05c6b90cbe35583 SHA512 bfb1e4a6cc78ea489411280ac1a8c649690fab10540698dc865daea0ddccce6bd5c5221bf72774d13755a998378d38ba14a9731664447baccbb8be2f795d0d19
+MISC metadata.xml 625 BLAKE2B c8ac2ab2df6eae69ec662b834e1b7e268306d659fa85a6a62a0ed6b2f16b8f364e8af42a2e19a890e5ff531080f85c0656b2502ab67438242e335dc2165fdfc7 SHA512 4abb6579a6617e8e74e72b8b17f5addbc007252c7a0630b27c123c3a3291ab81ca23f78989e913a05b705bf2860978ce166f0ed0e39ecc6d694c4c0df6e4c94b
diff --git a/sys-auth/solo1/metadata.xml b/sys-auth/solo1/metadata.xml
index d85a5fb1d267..2aad2c45a6fd 100644
--- a/sys-auth/solo1/metadata.xml
+++ b/sys-auth/solo1/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
The command-line tool 'solo1' provided by this package can be used to reset
a SoloKeys Solo 1, set/change the PIN, generate credentials, interact
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 002a94c13d87..282b94f6164a 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -1,8 +1,5 @@
AUX sssd-2.8.2-krb5_pw_locked.patch 453 BLAKE2B 7aed1dd32f0743381b704444ac36dcffa76535d58cd39d307d370290b9b5ad634ef9b90f4d076c7b91b41113792b0d24cf04b63bcd1e1220aa3e790f9c9a23c0 SHA512 e3c210032d6f65ebffa14aa7c398ca929b7bb17d9aa9ef30c2a1522311bc0bf278214d008d7dbac47e8565245b35e00f7143f5c7d0d24f99d64a92486ec50e45
-AUX sssd-2.9.1-BUILD-Accept-krb5-1.21-for-building-the-PAC-plugin.patch 1104 BLAKE2B ef4f781ed437183147bc9fb657d830e510fbde21b92a0edc577ae407ac6384e5a5b936bc4b065ad6c7676180b0d3e84c9e0df3894744a10bd282874d04f88f05 SHA512 8f0d4bb5ed403c122d392cf98c7a37d9ecd8eb63b7dc190d5349747ff656c5618b42c0b0b64db1c6a51847e80cf007e96f1ce2d295407c32848861aab2bb1103
-AUX sssd-2.9.1-certmap-fix-partial-string-comparison.patch 3182 BLAKE2B 1e4a41d82fcf7654d5f8ec6f1c41e47b28f05faefd3e14cf5861c198d1efbae8b87ec0e3a5a9eef037b7a69ad59b8291e8238a81d18a1fda14afcbd49f06471e SHA512 ed2ba0f0cdc2aea524f73d1aa73ae14a7c535b12e511c29042c23c34a801b004ed19609c351ea587254fa9c18e1ad527fb77cc997b8e7d82704da17c503c87a9
AUX sssd-2.9.1-conditional-python-install.patch 533 BLAKE2B ce076e4e00bd1b3e8a18427fde385b6a65fbbc65f28a542f575d3b77b8e7d277ebc829a7d43fdbced51475b69553de4fd6e564d52d06c6a83edcae7fa8a2a53a SHA512 4348577c16ab96717e0b92dcae00e955e76e9be6c58a6f6c4435f2315c8393336396e7a0ccdd05f50b97233a956ef674fd64589780500159748ac47c65edb623
-AUX sssd-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch 2137 BLAKE2B 58207d28ab800ae880aa7df1ac90055a9750bef31dcdef2a1152c0108797f82419aa3d26b6ab645e52449cff507f946e750ed261cf767b7181217dd979160bec SHA512 ca2794f7484b1b845184acbcb68dfa09dc582e0f6bd9a15b6c9929027414eb6a7fac7b77ba83585c12924dc9c70c3875e43dd6a71d4f83bc7aabef2506685f54
AUX sssd.conf 124 BLAKE2B b6f9c016a014510f97b036d23d5f50e1e13085220fe82b0e6ef7a3ceeb114e59af935f39e66e4ad60a46f43983930e5d381b16b0ed31ba4349abe38c4b509367 SHA512 f16908c44b213edbf6b0c6e8d49df92e8c06fc623279037074fe51e49b8aca7dc18f5ed83f71909fc8209df80dfc150583edb1687f88e61588bdf9d1fbf6ed5a
DIST sssd-2.9.4.tar.gz 7982544 BLAKE2B 6ed23787f1c029abc89f2bbe516787ddbe2fa39f052b75b965972b0a3532c66076f16b775258c5ee6f4ac9ef63bd6ab5bad1a3b660bcac135b3af460d0f14748 SHA512 9546cf074628f32137b16ca0c763988785271124244b645d1e786762e8578f10d983793a29bffcc004b064452fe8d465476a3041688d2f3c11c2751fb5bec3e2
DIST sssd-2.9.5.tar.gz 8001964 BLAKE2B e9c839e58fbeac9e8cba83b726f075c5db6ce85059546d745672c222b594f4aa26ad103f0eb3a8ff9e2b364c3502fb93c639fe9e621fefd6fecd2319f5cb499a SHA512 d219f12ffc75af233f0e4ffc62c0442acc6da3cd94ed4eab7102a78821af5257c8e4ba0d06b2c99c08e06502f8d0d0bcc80540d63823dbe0f52eb0432ae7e14d
diff --git a/sys-auth/sssd/files/sssd-2.9.1-BUILD-Accept-krb5-1.21-for-building-the-PAC-plugin.patch b/sys-auth/sssd/files/sssd-2.9.1-BUILD-Accept-krb5-1.21-for-building-the-PAC-plugin.patch
deleted file mode 100644
index c849fe76b446..000000000000
--- a/sys-auth/sssd/files/sssd-2.9.1-BUILD-Accept-krb5-1.21-for-building-the-PAC-plugin.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From 74d0f4538deb766592079b1abca0d949d6dea105 Mon Sep 17 00:00:00 2001
-From: Alexey Tikhonov <atikhono@redhat.com>
-Date: Thu, 15 Jun 2023 12:05:03 +0200
-Subject: [PATCH 1/1] BUILD: Accept krb5 1.21 for building the PAC plugin
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-Reviewed-by: Alejandro López <allopez@redhat.com>
-Reviewed-by: Sumit Bose <sbose@redhat.com>
----
- src/external/pac_responder.m4 | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/src/external/pac_responder.m4 b/src/external/pac_responder.m4
-index 3cbe3c9cfba03b59e26a8c5c2d73446eead2acea..90727185b574411bddd928f8d87efdc87076eba4 100644
---- a/src/external/pac_responder.m4
-+++ b/src/external/pac_responder.m4
-@@ -22,7 +22,8 @@ then
- Kerberos\ 5\ release\ 1.17* | \
- Kerberos\ 5\ release\ 1.18* | \
- Kerberos\ 5\ release\ 1.19* | \
-- Kerberos\ 5\ release\ 1.20*)
-+ Kerberos\ 5\ release\ 1.20* | \
-+ Kerberos\ 5\ release\ 1.21*)
- krb5_version_ok=yes
- AC_MSG_RESULT([yes])
- ;;
---
-2.41.0
-
diff --git a/sys-auth/sssd/files/sssd-2.9.1-certmap-fix-partial-string-comparison.patch b/sys-auth/sssd/files/sssd-2.9.1-certmap-fix-partial-string-comparison.patch
deleted file mode 100644
index 258940bab38e..000000000000
--- a/sys-auth/sssd/files/sssd-2.9.1-certmap-fix-partial-string-comparison.patch
+++ /dev/null
@@ -1,87 +0,0 @@
-From 11afa7a6ef7e15f1e98c7145ad5c80bbdfc520e2 Mon Sep 17 00:00:00 2001
-From: Sumit Bose <sbose@redhat.com>
-Date: Tue, 4 Jul 2023 19:06:27 +0200
-Subject: [PATCH 3/3] certmap: fix partial string comparison
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-If the formatting option of the certificate digest/hash function
-contained and additional specifier separated with a '_' the comparison
-of the provided digest name and the available ones was incomplete, the
-last character was ignored and the comparison was successful if even if
-there was only a partial match.
-
-Resolves: https://github.com/SSSD/sssd/issues/6802
-
-Reviewed-by: Alejandro López <allopez@redhat.com>
-Reviewed-by: Alexey Tikhonov <atikhono@redhat.com>
-(cherry picked from commit 0817ca3b366f51510705ab77d7900c0b65b7d2fc)
----
- src/lib/certmap/sss_certmap_ldap_mapping.c | 9 ++++++++-
- src/tests/cmocka/test_certmap.c | 22 ++++++++++++++++++++++
- 2 files changed, 30 insertions(+), 1 deletion(-)
-
-diff --git a/src/lib/certmap/sss_certmap_ldap_mapping.c b/src/lib/certmap/sss_certmap_ldap_mapping.c
-index 2f16837a1..354b0310b 100644
---- a/src/lib/certmap/sss_certmap_ldap_mapping.c
-+++ b/src/lib/certmap/sss_certmap_ldap_mapping.c
-@@ -228,14 +228,21 @@ int check_digest_conversion(const char *inp, const char **digest_list,
- bool colon = false;
- bool reverse = false;
- char *c;
-+ size_t len = 0;
-
- sep = strchr(inp, '_');
-+ if (sep != NULL) {
-+ len = sep - inp;
-+ }
-
- for (d = 0; digest_list[d] != NULL; d++) {
- if (sep == NULL) {
- cmp = strcasecmp(digest_list[d], inp);
- } else {
-- cmp = strncasecmp(digest_list[d], inp, (sep - inp -1));
-+ if (strlen(digest_list[d]) != len) {
-+ continue;
-+ }
-+ cmp = strncasecmp(digest_list[d], inp, len);
- }
-
- if (cmp == 0) {
-diff --git a/src/tests/cmocka/test_certmap.c b/src/tests/cmocka/test_certmap.c
-index da312beaf..a15984d60 100644
---- a/src/tests/cmocka/test_certmap.c
-+++ b/src/tests/cmocka/test_certmap.c
-@@ -2183,6 +2183,28 @@ static void test_sss_certmap_ldapu1_cert(void **state)
- assert_non_null(ctx);
- assert_null(ctx->prio_list);
-
-+ /* cert!sha */
-+ ret = sss_certmap_add_rule(ctx, 91,
-+ "KRB5:<ISSUER>.*",
-+ "LDAP:rule91={cert!sha}", NULL);
-+ assert_int_equal(ret, EINVAL);
-+
-+ ret = sss_certmap_add_rule(ctx, 91,
-+ "KRB5:<ISSUER>.*",
-+ "LDAPU1:rule91={cert!sha}", NULL);
-+ assert_int_equal(ret, EINVAL);
-+
-+ /* cert!sha_u */
-+ ret = sss_certmap_add_rule(ctx, 90,
-+ "KRB5:<ISSUER>.*",
-+ "LDAP:rule90={cert!sha_u}", NULL);
-+ assert_int_equal(ret, EINVAL);
-+
-+ ret = sss_certmap_add_rule(ctx, 99,
-+ "KRB5:<ISSUER>.*",
-+ "LDAPU1:rule90={cert!sha_u}", NULL);
-+ assert_int_equal(ret, EINVAL);
-+
- /* cert!sha555 */
- ret = sss_certmap_add_rule(ctx, 89,
- "KRB5:<ISSUER>.*",
---
-2.38.1
-
diff --git a/sys-auth/sssd/files/sssd-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch b/sys-auth/sssd/files/sssd-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch
deleted file mode 100644
index 3a724363382b..000000000000
--- a/sys-auth/sssd/files/sssd-2.9.1-sssct-allow-cert-show-and-cert-eval-rule-as-non-root.patch
+++ /dev/null
@@ -1,39 +0,0 @@
-From 15d7d34b20219e2fd45c43881088f5d542e9603e Mon Sep 17 00:00:00 2001
-From: Sumit Bose <sbose@redhat.com>
-Date: Tue, 4 Jul 2023 18:56:35 +0200
-Subject: [PATCH 2/3] sssct: allow cert-show and cert-eval-rule as non-root
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-The cert-show and cert-eval-rule sub-commands do not need root access and
-do not require SSSD to be configured on the host.
-
-Resolves: https://github.com/SSSD/sssd/issues/6802
-
-Reviewed-by: Alejandro López <allopez@redhat.com>
-Reviewed-by: Alexey Tikhonov <atikhono@redhat.com>
-(cherry picked from commit 8466f0e4d0c6cd2b98d2789970847b9adc01d7d4)
----
- src/tools/sssctl/sssctl.c | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/src/tools/sssctl/sssctl.c b/src/tools/sssctl/sssctl.c
-index 855260aed..04c41aa9a 100644
---- a/src/tools/sssctl/sssctl.c
-+++ b/src/tools/sssctl/sssctl.c
-@@ -340,9 +340,9 @@ int main(int argc, const char **argv)
- SSS_TOOL_COMMAND_FLAGS("config-check", "Perform static analysis of SSSD configuration", 0, sssctl_config_check, SSS_TOOL_FLAG_SKIP_CMD_INIT),
- #endif
- SSS_TOOL_DELIMITER("Certificate related tools:"),
-- SSS_TOOL_COMMAND("cert-show", "Print information about the certificate", 0, sssctl_cert_show),
-+ SSS_TOOL_COMMAND_FLAGS("cert-show", "Print information about the certificate", 0, sssctl_cert_show, SSS_TOOL_FLAG_SKIP_CMD_INIT|SSS_TOOL_FLAG_SKIP_ROOT_CHECK),
- SSS_TOOL_COMMAND("cert-map", "Show users mapped to the certificate", 0, sssctl_cert_map),
-- SSS_TOOL_COMMAND("cert-eval-rule", "Check mapping and matching rule with a certificate", 0, sssctl_cert_eval_rule),
-+ SSS_TOOL_COMMAND_FLAGS("cert-eval-rule", "Check mapping and matching rule with a certificate", 0, sssctl_cert_eval_rule, SSS_TOOL_FLAG_SKIP_CMD_INIT|SSS_TOOL_FLAG_SKIP_ROOT_CHECK),
- #ifdef BUILD_PASSKEY
- SSS_TOOL_DELIMITER("Passkey related tools:"),
- SSS_TOOL_COMMAND_FLAGS("passkey-register", "Perform passkey registration", 0, sssctl_passkey_register, SSS_TOOL_FLAG_SKIP_CMD_INIT|SSS_TOOL_FLAG_SKIP_ROOT_CHECK),
---
-2.38.1
-
diff --git a/sys-auth/ykpers/Manifest b/sys-auth/ykpers/Manifest
index 5cf8a12b3c58..4183b1303b47 100644
--- a/sys-auth/ykpers/Manifest
+++ b/sys-auth/ykpers/Manifest
@@ -2,4 +2,4 @@ AUX ykpers-1.20.0-fix-gcc10-fno-common.patch 308 BLAKE2B 720da4ac3f20c4512987b47
AUX ykpers-1.20.0-json-boolean.patch 3572 BLAKE2B 684b9dab508b8d100d4e9237d833cb9160c33314a4076476b9342858844627acccc8f7025da0f22524251ca4541feceededd0f663e03810e53935ea809d1e556 SHA512 a8bc7ae71d0a05476688abfaea070ca7dc2eaa68e033524d4a1b2b6240eec2932d867e9eeaa248874a04f254618cd79bf9ebaa17421938b0c2e62502bf90c055
DIST ykpers-1.20.0.tar.gz 127975 BLAKE2B 8753332be4df3eeb6ef0489782037fca12883a263d5697cfaee901763e4698ca5415953da1c2f8b3512de041c1e78735c03a5e6ea2101c71ada36d4e6d5d3d2d SHA512 a38b26700793f0a801e5f5889bbbce4a3f728d22aaecf8d0890f1b5135e67bed16a78b7a36dbc323c5d296901f6dd420fa658a982492a0cd9f0bbf95a5fbc823
EBUILD ykpers-1.20.0-r1.ebuild 1117 BLAKE2B cf4e9308f6021963e9a0f36c96bb8dbfadb89bbf8cfce43cbe7a1b91a4279a480e86679a29b7b5b11859ec3016898bea270b3a04b0f81937573d9c38d7a85019 SHA512 88a93b6acc750ef13bf6f8a81d19a67c56c29579c8e25414ebe4fc38bb545b4a5c258beaa5ac320cf7ef1ef7da9a3b0c8c666cc6eb886c5f8add49bf27536526
-MISC metadata.xml 419 BLAKE2B b4788083b4ed4628976fedb8c9ffb419e90f32eed892f4e360582ceade32353171364874f6dcc3f6b858a2df7e3c5b05675973a216b0338bea431ac999e55b20 SHA512 dd7fe5d412333da982aa9f9ae51e4d0d1d86ce527a8306c62b5a3c68a7f09958d53ce9f9aad64c564ac8b2df7118a917d1dc644f4a96f500c409f84cb0fa8c0d
+MISC metadata.xml 341 BLAKE2B 8f87bdbbd9f8b228bd7cd32b286b3ddf08041ab5f138d0555f5743e68860893439e6049805014f8fee4ed89277284b2aa9b532123ed2ea7540093902128b89e9 SHA512 6f020d4e65da5b9e43a50b1e4e5ccc91c048f98f15158ba1697f7ad86cb5c27516b8bedd4ee55aad03f528f44d1fa0575d0b7062f29a424f50712a4a7e643b75
diff --git a/sys-auth/ykpers/metadata.xml b/sys-auth/ykpers/metadata.xml
index 27e560a3882f..8ae0489de78c 100644
--- a/sys-auth/ykpers/metadata.xml
+++ b/sys-auth/ykpers/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">Yubico/yubikey-personalization</remote-id>
<bugs-to>https://github.com/Yubico/yubikey-personalization/issues</bugs-to>
diff --git a/sys-auth/yubico-piv-tool/Manifest b/sys-auth/yubico-piv-tool/Manifest
index c400786c7b28..cd752c635187 100644
--- a/sys-auth/yubico-piv-tool/Manifest
+++ b/sys-auth/yubico-piv-tool/Manifest
@@ -7,4 +7,4 @@ DIST yubico-piv-tool-2.5.1.tar.gz 1340147 BLAKE2B 96638e22bf03046daae5ba4b4d689c
EBUILD yubico-piv-tool-2.3.1.ebuild 1156 BLAKE2B f62162bd6c30849260828a9c061c037a94a4ef62bd866ebe216c21baaae14581289749766959621446d63467779eb0cfa2e7960a8036c6b3181cccdc86661ef6 SHA512 5cb011a55e77be3fd748a37cf0e3688c4bd405b67f0ac3bf871a9ac85d2aa1e89008d4f99d27173e484c900b43227e0a4272b4fdeddbe7604e4adbf80f3c28e9
EBUILD yubico-piv-tool-2.4.2.ebuild 1156 BLAKE2B 091961aeee874329fece7dfa59e60ae9a429e9cc3885c39984fd0ec26efcfa9ebee87e5d0d58c5159e369fef21334024985be9879e077b4e652b0be82c153050 SHA512 b5570f5d482ea2a46b02219c7182fbbe44ffe646995a3032b643e96cfc9f597e4989af57e3fb8db89be502fd1ebe79588aa84c6a4916b2690c0168247e61ae7d
EBUILD yubico-piv-tool-2.5.1.ebuild 1157 BLAKE2B c2b27bb0d033254ae63c1fe089510e1c44dc29fd964deb72462bdcd23af9a2acce3133857bed8f8785ccc6cb7403b34ad881a91b4da1ffaa98b7654d13805878 SHA512 e4b1740c94bd2b7a73696137b0160644e37b7627dc394058adb225abd2bedf80c228f02c24bece443961bc0d91c82a128cbe5eeff61fdab82b07d28c538a6573
-MISC metadata.xml 333 BLAKE2B 397e744e9f6f54b2204a1e843eef7a5bdb28b8c1adb52833e07ee67f31a22f4f4602c32bd1046c75597919df41eab48b48a6f8dcfdc4537280ee1d4371185a2c SHA512 a0bd364f2c2c41b1979d979deb9ee34eac43dfe1ed565cd787a39338512baf82760c8d1eb8e43f143af7f533e76bb0d0b10136c895ef09b1bb59aa3ff82e0544
+MISC metadata.xml 255 BLAKE2B 742c124428f7d6cfb8f7c217a6dd1c46e773a9d809e165f492612f842a476e947d7a78d833a3c58877da80524ecaa3565c2a77e9aedaea0f1bac07fdbab925b3 SHA512 495ad6a40b3348ab24f9f604f51659fed8b896a0d75ffeb4698d8e08ff37e2e4dff5ce4687c0df69fd28b882d86cb83618e8bb0c51e62dda11ec28207672f735
diff --git a/sys-auth/yubico-piv-tool/metadata.xml b/sys-auth/yubico-piv-tool/metadata.xml
index 9c0f2cdd3bdb..d490276f1a61 100644
--- a/sys-auth/yubico-piv-tool/metadata.xml
+++ b/sys-auth/yubico-piv-tool/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">Yubico/yubico-piv-tool</remote-id>
</upstream>
diff --git a/sys-auth/yubikey-personalization-gui/Manifest b/sys-auth/yubikey-personalization-gui/Manifest
index c930db8a67c5..11817a95534b 100644
--- a/sys-auth/yubikey-personalization-gui/Manifest
+++ b/sys-auth/yubikey-personalization-gui/Manifest
@@ -1,3 +1,3 @@
DIST yubikey-personalization-gui-3.1.25.tar.gz 942121 BLAKE2B edc581824f917b50664dd758a0447fa9a61c85844cd220d82661c9e1f1bbabc1bda77545c1eda2e56a43b8176479c1b161f8e9ad5feb3d61cdc37d301ebde9fc SHA512 6d45c2a9e9c452a44fba5ff3830150ce65e968899215c59fd7b412317143015c466ac706dcfa49def2c4304a01866a3674ba7cc37e47dff4e8c6acb8166fcf45
EBUILD yubikey-personalization-gui-3.1.25.ebuild 1294 BLAKE2B 308bab8da0df3b19e80c571251989a652c78bd09a8aa16123087c8c3ce3d31e636a407dff49afaed6bc155f982966f97f04d1c0efdfd11697636b2dd87c599b3 SHA512 0af1605a6188b75858e0ef0322548524676d8f4379828afed95bb0cb3d28d61d0c94920b445cfda552af2b558b4fcaea488d509966a0167887cef06d2377ff43
-MISC metadata.xml 341 BLAKE2B f80254806e7412d031c64b213541e44964368066f1c4a419c399b3099d9f3b97aa2e935d6627dc116d427ae9c46df620dd9723e2a992331c074ab6777de2146a SHA512 cd79e6eec807ee9ed51d1e0a9c736e8ad0cfa931c10207113f64a54ddbb1929b910741f550b7322fb6a0fddfa4f02ffc1f7027349d9ee4bfa7a53cca065679ba
+MISC metadata.xml 263 BLAKE2B ca5f97a117bb931ee0e50272d24a6001811ba3f333b3c9649c1934daf0f53c4b557bf596860fc2712eb4c6249ff5d3012dbc5ff31d55f79eae87b7985fc98c76 SHA512 d94f5c8afce924a9566764da2ef0f2b71422a8162be8a6aa8612b894d7fb7690e9ff924e67590960486721c13f9688a744e1c66c4897ced7883676d253f0537b
diff --git a/sys-auth/yubikey-personalization-gui/metadata.xml b/sys-auth/yubikey-personalization-gui/metadata.xml
index abe23e95b228..9e2f8818dcb4 100644
--- a/sys-auth/yubikey-personalization-gui/metadata.xml
+++ b/sys-auth/yubikey-personalization-gui/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">Yubico/yubikey-personalization</remote-id>
</upstream>
diff --git a/sys-block/Manifest.gz b/sys-block/Manifest.gz
index 865e916d528a..fba7f12c27d9 100644
--- a/sys-block/Manifest.gz
+++ b/sys-block/Manifest.gz
Binary files differ
diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest
index 95668292fa0b..acc74e972e12 100644
--- a/sys-block/arcconf/Manifest
+++ b/sys-block/arcconf/Manifest
@@ -2,6 +2,6 @@ DIST arcconf_B26540.zip 31325719 BLAKE2B fd09b46ba20b7e7cef745b1b140ef4d58db8b01
DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf SHA512 0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e
DIST arcconf_v3_07_23980.zip 95993025 BLAKE2B 7a681a05cea01b30fc6d6f152a7fd6b388a5b23c66306e14f3f4da1f257c78169a98590d071130f31df515d665e55fde5d260421dbd890a87eb39724c216a0b3 SHA512 f2b0b17390e62caee08c5835ffb18aaa3c30b4d5878e3f859d03acbd6e45757ff35686fde69103ea1010a8c76ae95571a916d526504f52984f586a6f3a7fc270
EBUILD arcconf-2.01.22270-r2.ebuild 975 BLAKE2B e2f313e3c7721bca366a9674e722da307f4206a28b32c04d671cc99b06d7ffb942046c05a4cd93636fb1cda6eae09c87c7753797bde6e8d76b422f44ae9371bc SHA512 7a9912a80d62e5456e60c6627ac49f67dd95ea67a9b1c54dd1568e669eb9e7c81d6f548dec7cec2915e205cdcc17bbe6fde3c2e14f6953b5993bf89d28fed56a
-EBUILD arcconf-3.07.23980.ebuild 785 BLAKE2B af6829339bb69f5da6b013dcbd86c46e0889170ddfbf20ba1fc60f49ec078f3f24e88b4074768d1280fc002289f9202404caea42e9e11e097b973218ed913fb0 SHA512 2fdd703985661d7aa86d98039839e69a075aa6f0241435e59cfeea875fc4159a209fe4d781a9c2bbc6b4c21885f488d2c3c0d1f357d45a99869a5350b60248d0
+EBUILD arcconf-3.07.23980.ebuild 783 BLAKE2B 27a1e13f4af4f3cb14b46a1779c7158cbc54a615de383f4d5864572be4183acb1ea636a568c59321acce9cc5f59fa6616df09b78355db271476fbc57a8895b70 SHA512 b3a2a90839c4297875552e84c193629dcffca5cc4fc54baf5b56071707dd01bc8d03d4654b1674c1111a19aa4e5d6acdf426c873d0ce99e41f2690638cfb8ce7
EBUILD arcconf-4.17.00.26540.ebuild 780 BLAKE2B 9ba84c6069ae59be3b8ef8387e46b0b2661509a236894242e80fd6027a105b08c253483c024b53245aa912096591f4edee7844a2e54a1f112e5aa6a87ab1cc67 SHA512 45784b912b6019b1a42eae6512c8ca2f76b88037e08fe2c02d13762260ddc5ae4659b1457ebce449456819d9e2700bc3e6e27c9140c8b98091be57a37f8c526c
MISC metadata.xml 820 BLAKE2B 09a6ab9403b4fc8b3687e6c8e11e5c9326e669427fe66d242897f6d8f8419e5f539b1b8c504c063bd93f35c5eca5da0de0ce118418ef3c42891cdb48d3f61937 SHA512 3e8e83d3949897c4b943affe5fbbf646990f28d9861fd8b6b9a5b276b71494baf552efd99a385f434c76d0f68f7e00cfb9a03951330ff6aa171299a30cf736d4
diff --git a/sys-block/arcconf/arcconf-3.07.23980.ebuild b/sys-block/arcconf/arcconf-3.07.23980.ebuild
index 33289200d827..5a7714654de7 100644
--- a/sys-block/arcconf/arcconf-3.07.23980.ebuild
+++ b/sys-block/arcconf/arcconf-3.07.23980.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/linux_x64"
LICENSE="Microsemi"
SLOT="0"
-KEYWORDS="-* ~amd64 ~arm64"
+KEYWORDS="-* amd64 arm64"
BDEPEND="app-arch/unzip"
diff --git a/sys-block/whdd/Manifest b/sys-block/whdd/Manifest
index 6d7f0794fea6..c78badb8e131 100644
--- a/sys-block/whdd/Manifest
+++ b/sys-block/whdd/Manifest
@@ -2,4 +2,4 @@ DIST whdd-3.0.1-rel.tar.gz 45657 BLAKE2B 9730e61580359c95fc3e3d23540f3b10e75b476
DIST whdd-3.1-rel.tar.gz 45806 BLAKE2B dce0230955fda721539891f0e993f25d3777e7d11331bbbd7b7e853dafd2edba043fc598c672634cc8bb65bad5c0ae9f3e26713f98c0d551dc72d08de20e1eb4 SHA512 8960b482d7c3a75b0b9e540092a0c074dbb66561f455fdf454e8cd89cc5dc4dc028e60b44ce74ecbf568af5e7e34a5b3b5deaee9480112f4161d98b773442bed
EBUILD whdd-3.0.1-r2.ebuild 692 BLAKE2B b8cac90dfb0e6578cdceb3df5e55133c6a0eba4cd598ba1adedc350f1b10ff724c38b4939c144ea06f0c36717b9fb4e617e41d5fbb6d64204985f884f50669d0 SHA512 22b26e2b994f64c4fd66c17835e5b1951db071a088dd149d8a83dd4b1ad6a826419bbccebb1ae4618d2c0c1b29d1d5fd80d1c63052193e13442774ead687cfee
EBUILD whdd-3.1.ebuild 693 BLAKE2B c65fa343e57b199e88257dc0c7afdfaf328518a9da5225459ce85056738ac168c3239567128331230c38172fc7a589eb90e1bd76fcd6e410c87eb859e2ed8a8a SHA512 8e89e817cc4cd021d2e815bd756598d66eccbbc6fe0065804cbe4da86ca2fff57daccce7f16c3377f373e64d3889e9c6d2809f61ff21a2eb065af7d449f5545e
-MISC metadata.xml 320 BLAKE2B 45eeb9de5a78b1f044939348f2fb7e0befb2a3fe2aa66da3dbe30c122c64c105142ba44bfec78e2d760b5a8a185698dc5389bb8f3d9f644dd5c0ee686bd882ec SHA512 ecefce54584273fc6fc699534fc671aa361542c72f0525e779da25180b843b9ee6eb42f467097c3d06b7da200575ac9bdc2c8e1af26e02a6b89f6e7c40a65a16
+MISC metadata.xml 242 BLAKE2B 416006ac06a983b18677ed66dd0d0a5c42465e134c1f73a02dfebe85c48e87cf4f668375d8e184716b57639ab31fd7ad99e14aaed3e4ee00d7a8ecb424bafe8b SHA512 bcf4c94d7258775156215acfeefd7a5a6f91a478972241487667253d3499afdcb9ea31de3b9c88a806e8ac50a27bafd4a57e8f8a888f177c0f278af52541c44b
diff --git a/sys-block/whdd/metadata.xml b/sys-block/whdd/metadata.xml
index fdad2c16cfd6..8291a42d1dd3 100644
--- a/sys-block/whdd/metadata.xml
+++ b/sys-block/whdd/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">whdd/whdd</remote-id>
</upstream>
diff --git a/sys-boot/Manifest.gz b/sys-boot/Manifest.gz
index 5c791011bba9..c1ae8f8e4177 100644
--- a/sys-boot/Manifest.gz
+++ b/sys-boot/Manifest.gz
Binary files differ
diff --git a/sys-boot/refind/Manifest b/sys-boot/refind/Manifest
index ac82e69b4b92..96acfd4ea6e1 100644
--- a/sys-boot/refind/Manifest
+++ b/sys-boot/refind/Manifest
@@ -1,4 +1,3 @@
-AUX refind-0.13.2-gnuefi-3.0.14.patch 2031 BLAKE2B f70d92f26eab16baaa58ffeee1294eae5833243c26ca4b22f69d41d03fcab0a11b820de6e63c3b43171e16cd5b03688b9056ecddbb89305b0d9ce69a0abca02a SHA512 9bf3fe0413fc8d9a6a3878f786cc477127fb83e8abc306c91ea26437816e662ff46d0af363296d47596e1af82b3570b070c863d57a292941da41ca31a58dca0a
AUX refind-0.14.0.2-clang.patch 1346 BLAKE2B 09221bd26f2add12831faba093e3704174be4e1ebe42eac4d55d4e2d8181798ecfa8bf4eb17e1cc68e90096896e1ea5cc56f7b86bd391e5839788ac7e1934f40 SHA512 b04d721667500a17d35702454d4f0597a6fb8a89734533598aed31d3c69edbfec0ceb3a1a1f9a510c499ff74d95ed9a4e56d86979d65cc671f4a7f49df733a68
AUX refind-sbat-gentoo-0.14.0.2.csv 246 BLAKE2B 8a16eb928f587aaaa680098c660de4e0930a6cc3b5719eb5085f843933c7e3863e8ff0517a596574ffff7bc2d8a2f89f1fa3606c7c618e9ff303edac5f0f5673 SHA512 b8e1a49ed408c6e57f4c8c5a012857b6a5024463eeba33070665dcf95f310cf30d62e2767409ad19d3a41b6ab346804bc7f5d34b92d2dd35aa44406df016bb91
AUX refind-sbat-gentoo-0.14.2.csv 246 BLAKE2B 75623624efe360288ef14bb09f9f024b0baa7485ee250cf923558296f258bdea3f4de0aac3d40fe83b168611d0e907d0a6a0462a54d0126233f0a6c370c0991d SHA512 e2665765ea7d9abb07a5b0b6ca752b53987ef79028bb6df1396a6afc0ea3183e8af326ac81b40fd4a0f84d20e7b47d7c45118bd35df8b1107512670e23ac92e1
diff --git a/sys-boot/refind/files/refind-0.13.2-gnuefi-3.0.14.patch b/sys-boot/refind/files/refind-0.13.2-gnuefi-3.0.14.patch
deleted file mode 100644
index 751a8e838dfa..000000000000
--- a/sys-boot/refind/files/refind-0.13.2-gnuefi-3.0.14.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-https://bugs.gentoo.org/810907
-https://sources.debian.org/patches/refind/0.13.2-1/gnu-efi.patch/
-
-Origin: https://sourceforge.net/p/refind/code/ci/10f838a4cd132a5595acaf3c54c15782151a61df
-Applied-Upstream: 0.13.3
-From 10f838a4cd132a5595acaf3c54c15782151a61df Mon Sep 17 00:00:00 2001
-From: Rod Smith <rodsmith@rodsbooks.com>
-Date: Sat, 23 Oct 2021 10:17:23 -0400
-Subject: [PATCH] Fix compile problems with recent GNU-EFI versions
-
----
- EfiLib/DevicePathUtilities.h | 13 -------------
- EfiLib/gnuefi-helper.c | 1 -
- NEWS.txt | 3 +++
- include/version.h | 2 +-
- 4 files changed, 4 insertions(+), 15 deletions(-)
-
-diff --git a/EfiLib/DevicePathUtilities.h b/EfiLib/DevicePathUtilities.h
-index b559671..14ed797 100644
---- a/EfiLib/DevicePathUtilities.h
-+++ b/EfiLib/DevicePathUtilities.h
-@@ -217,17 +217,4 @@ EFIAPI
- --*/
- ;
-
--typedef struct {
-- EFI_DEVICE_PATH_UTILS_GET_DEVICE_PATH_SIZE GetDevicePathSize;
-- EFI_DEVICE_PATH_UTILS_DUP_DEVICE_PATH DuplicateDevicePath;
-- EFI_DEVICE_PATH_UTILS_APPEND_PATH AppendDevicePath;
-- EFI_DEVICE_PATH_UTILS_APPEND_NODE AppendDeviceNode;
-- EFI_DEVICE_PATH_UTILS_APPEND_INSTANCE AppendDevicePathInstance;
-- EFI_DEVICE_PATH_UTILS_GET_NEXT_INSTANCE GetNextDevicePathInstance;
-- EFI_DEVICE_PATH_UTILS_IS_MULTI_INSTANCE IsDevicePathMultiInstance;
-- EFI_DEVICE_PATH_UTILS_CREATE_NODE CreateDeviceNode;
--} EFI_DEVICE_PATH_UTILITIES_PROTOCOL;
--
--extern EFI_GUID gEfiDevicePathUtilitiesProtocolGuid;
--
- #endif
-diff --git a/EfiLib/gnuefi-helper.c b/EfiLib/gnuefi-helper.c
-index 246c261..8730403 100644
---- a/EfiLib/gnuefi-helper.c
-+++ b/EfiLib/gnuefi-helper.c
-@@ -20,7 +20,6 @@
- #include "refit_call_wrapper.h"
- #include "LegacyBios.h"
-
--EFI_GUID gEfiDevicePathUtilitiesProtocolGuid = { 0x09576E91, 0x6D3F, 0x11D2, { 0x8E, 0x39, 0x00, 0xA0, 0xC9, 0x69, 0x72, 0x3B }};
- EFI_GUID gEfiLegacyBiosProtocolGuid = { 0xdb9a1e3d, 0x45cb, 0x4abb, { 0x85, 0x3b, 0xe5, 0x38, 0x7f, 0xdb, 0x2e, 0x2d }};
-
- /**
diff --git a/sys-cluster/Manifest.gz b/sys-cluster/Manifest.gz
index 292308e9853e..cebff8eaa385 100644
--- a/sys-cluster/Manifest.gz
+++ b/sys-cluster/Manifest.gz
Binary files differ
diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
index da1d2e2b1b16..18310a9e2a63 100644
--- a/sys-cluster/flux/Manifest
+++ b/sys-cluster/flux/Manifest
@@ -1,13 +1,13 @@
DIST flux-0.41.2.tar.gz 395636 BLAKE2B 2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f SHA512 c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
-DIST flux-2.2.2.tar.gz 384815 BLAKE2B c79fee58360a5ad988c2bb58ee6ec32245ca685a14d4fa63e7c8c06b7d79d374bf0c22bf1ffe33b16085fb4532ec35503514e91b427aa067a2495e76ec61e9ad SHA512 d4b23ff189261d32f02682b3f57a5a81cb5faec87a8bd5a6cda7c044233761932e9f593c8019d1443fd1c63fb2585ffe6ee28084bf685802b163f36f5a2544a9
DIST flux-2.2.3.tar.gz 388802 BLAKE2B 61bdea26e76f330fc5fc2007958551b2ee5127e66eafe9a5fd0b6b4082a9942ca1884c761d3367bb7d5e8ac9868ce6e2a05fbaf02ca82422747c46691318ca29 SHA512 5f263cb64b164967b5f66ed150384ab518783304d46e641cda048704a9cc91e011299d007e3734c18b71b660e694609a5ab16e9699ac55901d205fead4a86840
+DIST flux-2.3.0.tar.gz 1314856 BLAKE2B 7576faaf28d1155dbc446462c31ab17303fc274e1f93ffb9468c805085c5be463d5d1b21f5c21dbb2989573b3dd2b8a679600601ccd7952b86b816ebde0eb7f7 SHA512 64ae384a3ead62358f00a3ebc203eae111c4a5b5e3b0b4fceaedf9a0d4dc427b87438887b84763508bc0da5fdf5ae05944a800402b91be318f8044a6f5a54864
DIST flux2-0.41.2-deps.tar.xz 166945460 BLAKE2B 292ac5a66237916f1eeb8460f38f803fbe6bfec7cc6ee09512c0893928478049dbf8d482a897e7f4d5bed537f3cae3d73019d6c793764d1b15dc984724bc4ec7 SHA512 da36b3d78066cad548492d368df2b0d31c25a72f4fe4e5791b0c4315d5ed2625da5318b4a010395a587c072a07d23c6d6e7ff3c43bbf201dcd7d45a85dc24297
DIST flux2-0.41.2-manifests.tar.xz 22904 BLAKE2B e23150ff1b7617f144a1250c890cb48bccbfa4547cc2d46b6d6905349c969a8505e2bc23466a469bb0eae326ec571eb5987ae5c0768b648ba6e35b1daec2b039 SHA512 ba58ffa05be150e32a30a492d28cdc582c9b0e7162b768a83ca8d44a4a08fca195700f8c124cc39cf85a0c62dfbe380304c0d203d0f05619a1b65284d22278de
-DIST flux2-2.2.2-deps.tar.xz 179877376 BLAKE2B f80135ad82f11a47ace00f3656147069ad8d7c389bbd18b6166c91d7381f06c2cf56371583e47eb2d3d9f6e292428e95c000ad4769a25ef2bdf0c2f6297b67e6 SHA512 5f8a82a19b2d5dde597aeaace21315a4feac4777996be18eed61422bae60e710519015ea5162a8818a12d05edfc22f47d1decea2d9a7c7a4488c2377e3b4f5d0
-DIST flux2-2.2.2-manifests.tar.xz 26788 BLAKE2B 82a233abd4d68d20af7160d39cadef0dd48692d469892b7ebd780a12f8e81ee00ce1e5f09f90f77035b055f85378cd9ce5979bb6af5a8fbc9dd96e1f091453ce SHA512 51ce6b4d2b79c40d55a3df17d0b191ac313099c0d068ee02a3abc57c05aadcc0d3d8eed06793e411d57b31e7aee601e54a2e4f87e6f88d8bb835d5d6bbddf4c3
DIST flux2-2.2.3-deps.tar.xz 199289224 BLAKE2B 18ee0bab84ac5c0c33b24dcaa4443fc959f351360bef0316e7b4d007f00428395a9b97c72bd7aeb37158064345de8a4e1263feff5082d67b77a5d4e3f1fe1c4e SHA512 f0636d02498be0047057386929dcaf7251b448e1f3716133e63124c85aec18db5d6a7f55924243f10631f2d1404eae7658eb8ca3d49d130c100e6da6f5102598
DIST flux2-2.2.3-manifests.tar.xz 26796 BLAKE2B f37e25bb07a390cb08928881798ae7e0017b4628cc794a01e2a70bb01c1ff814d2ba39b8251e6ae178af70d8946d24b2fa57df808e36445032b8b8b860f93c12 SHA512 28dd16464e8348fe892242dfe9579dd9c6d9cb442c2024445042e314b12210bed75cbfa7d44ec68333d75a0dab6655ff238e5f2b22953f1d88703d3a3df0b562
+DIST flux2-2.3.0-deps.tar.xz 208907952 BLAKE2B 8359fffa44e526eed512dc8f4c7898c6260c1179163a4d6fdaa0cb12429c9ce2dcf7af4e56b00132ee9b9819ac0422f89a6260ed54b30255bd49b708f38c4abb SHA512 c6c318993156fc3fde406a6125c24cc0fb5a3c985d5befcf2e52d7ff5735882465e0080fbd9a2ba5e0eea32c2f644daf546bd12c129a0207501efc74fe2d54f2
+DIST flux2-2.3.0-manifests.tar.xz 27868 BLAKE2B 41ab954471b11d9b931b5be7400e1ceb43d29b5edff54bdd7a4185de6bf4a126a616b2a0af7253d94917b03cf3bceed85ccabd71c08262cac440e29fb3ba560b SHA512 5f594d24b2010e1e65682b284458af929163dec2b4787559bdd070be3f9c243ad5e9b987242a0e59881b033537f7eb30a10d22b3c265ed1d693517bacb027347
EBUILD flux-0.41.2.ebuild 1096 BLAKE2B 3bcee15bd317d1f2969e692b12d76b931349d6c31f9abf7980b07c2231a065b0c43e931885d5aa5a434f88b6829b20856bb82a009446e48b7b14ed86083e4675 SHA512 c21c41e281bd1670fff0bf13a0dc44f801dce5bcf7f6ee836c4e2c71c4a48c64295b263084a6c48502b35c730f1adc85d0dca53ec7e9a853131ce257e6b993d6
-EBUILD flux-2.2.2.ebuild 1178 BLAKE2B a8ec27d55220cc0d4277a3179ff4c2610e098de16f3bdddcab92a2e293c0eb11f36ce10fd2fa2d1a34fea0bff15b2b82ede874eb5d2131a998ba807c04d9405e SHA512 d4f52a16f3bff57a16ef86b47a52dd9144dd32a0f177dff01e3b0bd99ab9c47c4cf1cf26fe83fec02ed2fb3443ca34ca007f384c646dd57a18ca25abdea4d581
EBUILD flux-2.2.3.ebuild 1208 BLAKE2B 8b0a3d8387bfdf2ab5d15c9ea0d4099470c79e9b2b10e09ca40df59c0e67f57382bcb86fe46d8368dd1d58a26cb979b638252e098ca499c60922fe883dde28b0 SHA512 9f06c7724495975ce17b9a63fbb75b2354bb2c3efc7c36d934f96bf99eb9ec4475300af67c8e4fdd5a84666358364d62dd72e31d7cc5a89592d30a0bb528a1e4
+EBUILD flux-2.3.0.ebuild 1208 BLAKE2B 8b0a3d8387bfdf2ab5d15c9ea0d4099470c79e9b2b10e09ca40df59c0e67f57382bcb86fe46d8368dd1d58a26cb979b638252e098ca499c60922fe883dde28b0 SHA512 9f06c7724495975ce17b9a63fbb75b2354bb2c3efc7c36d934f96bf99eb9ec4475300af67c8e4fdd5a84666358364d62dd72e31d7cc5a89592d30a0bb528a1e4
MISC metadata.xml 330 BLAKE2B 24addf90e0c727cb9bedcafe1afa87e3a46e302bb456db353b84715fbf50a8e741ef20a18ddb02a6f06a09625dd013c1da225bae524a0e37887601e256fe6147 SHA512 f2302b31942d8a9a31fb8d9c9b55384482e7a119209b39ba4f501574b191239209e4079b94afba3bbd2adeb8dd78490215cadf5315882bc71cf79fc0aad19fcc
diff --git a/sys-cluster/flux/flux-2.2.2.ebuild b/sys-cluster/flux/flux-2.2.2.ebuild
deleted file mode 100644
index a5454a53db5e..000000000000
--- a/sys-cluster/flux/flux-2.2.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
-HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
-SRC_URI="https://github.com/fluxcd/flux2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-deps.tar.xz"
-# Manifests require kustomize to build. Do it with: make cmd/flux/.manifests.done
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-manifests.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-S="${WORKDIR}/flux2-${PV}"
-
-src_compile() {
- mv "${WORKDIR}"/manifests cmd/"${PN}" || die
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
-}
-
-src_install() {
- dobin bin/${PN}
- bin/${PN} completion bash > ${PN}.bash || die
- bin/${PN} completion zsh > ${PN}.zsh || die
- newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
-}
diff --git a/sys-cluster/flux/flux-2.3.0.ebuild b/sys-cluster/flux/flux-2.3.0.ebuild
new file mode 100644
index 000000000000..cad63d502521
--- /dev/null
+++ b/sys-cluster/flux/flux-2.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+MY_PN="flux2"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2"
+SRC_URI="https://github.com/fluxcd/flux2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
+# Manifests require kustomize to build. Do it with: make cmd/flux/.manifests.done
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-manifests.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ mv "${WORKDIR}"/manifests cmd/"${PN}" || die
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} ./cmd/${PN}
+}
+
+src_install() {
+ dobin bin/${PN}
+ bin/${PN} completion bash > ${PN}.bash || die
+ bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest
index 144233f2786d..2589cbda0a0d 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -4,18 +4,14 @@ AUX kube-apiserver.logrotated 88 BLAKE2B e58f3f108f5f7dbbadacfcc1b401567ce79d511
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kube-apiserver-1.27.10.ebuild 1009 BLAKE2B 519c563cb72b057e2537293e2b36161a390dd403229b833290b1f3c870e5fbad4bd18c1df387129268a5e2ce250ff8ef15720799e673c5081bc0154e54458c42 SHA512 5320d764c9f02cf6f93cce0c8a8a1716a6df7a339b3074879fbf83887a0ffbfd97c8f2016249c3967eea4d87ec75767c48a89f0f27ae752ad00d69fd8ab1ecb8
EBUILD kube-apiserver-1.27.12.ebuild 1009 BLAKE2B 519c563cb72b057e2537293e2b36161a390dd403229b833290b1f3c870e5fbad4bd18c1df387129268a5e2ce250ff8ef15720799e673c5081bc0154e54458c42 SHA512 5320d764c9f02cf6f93cce0c8a8a1716a6df7a339b3074879fbf83887a0ffbfd97c8f2016249c3967eea4d87ec75767c48a89f0f27ae752ad00d69fd8ab1ecb8
EBUILD kube-apiserver-1.28.11.ebuild 1012 BLAKE2B 221d54edfdfcf3c03199b9afeb99271c35c9ea0bed9a4b63e32a869861931440501636f298c8a54bd3104edbf059a309547163d37f8b4c1903c92b092bf3d549 SHA512 d2a8f78b1dfc50294fc8c25d750bee92001c678941d3c61c1df5ecbabb1c19fbf2d4834da91a1ffd4f21f50d6a6a7400683b7c5bee73e914239785468edf5612
-EBUILD kube-apiserver-1.28.6.ebuild 1011 BLAKE2B b9b690506e1fa8144d04629569261617662fa79c6ef9642eb3653f08ffbf9b607507d3ab0215e61422c2a9092edd5195dbbd5a3f94129de8b804ed2b022b601c SHA512 33a20363d21b508a277b7afb8170a80da493f6c7da0f064d4bb123a283376279ad349148fa4b610f560b8e945ce714f8ef192b71e19d837fe131e01d2fd5ff57
EBUILD kube-apiserver-1.28.8.ebuild 1011 BLAKE2B b9b690506e1fa8144d04629569261617662fa79c6ef9642eb3653f08ffbf9b607507d3ab0215e61422c2a9092edd5195dbbd5a3f94129de8b804ed2b022b601c SHA512 33a20363d21b508a277b7afb8170a80da493f6c7da0f064d4bb123a283376279ad349148fa4b610f560b8e945ce714f8ef192b71e19d837fe131e01d2fd5ff57
-EBUILD kube-apiserver-1.29.1.ebuild 1011 BLAKE2B b9b690506e1fa8144d04629569261617662fa79c6ef9642eb3653f08ffbf9b607507d3ab0215e61422c2a9092edd5195dbbd5a3f94129de8b804ed2b022b601c SHA512 33a20363d21b508a277b7afb8170a80da493f6c7da0f064d4bb123a283376279ad349148fa4b610f560b8e945ce714f8ef192b71e19d837fe131e01d2fd5ff57
EBUILD kube-apiserver-1.29.3.ebuild 1011 BLAKE2B b9b690506e1fa8144d04629569261617662fa79c6ef9642eb3653f08ffbf9b607507d3ab0215e61422c2a9092edd5195dbbd5a3f94129de8b804ed2b022b601c SHA512 33a20363d21b508a277b7afb8170a80da493f6c7da0f064d4bb123a283376279ad349148fa4b610f560b8e945ce714f8ef192b71e19d837fe131e01d2fd5ff57
EBUILD kube-apiserver-1.29.6.ebuild 1014 BLAKE2B e1a16fab69deb688ffffef185f286ce05480f66d4f94bd924431b706b5568f6ba307658e5751159d9adc47b45db7d54586b0d60e118aa09c46d5e8b63fb3235c SHA512 818810b629502cbaa057bec3dfd6711417c3db3e57613df5554e4f2eca502601e49d5fd6bbbaa356b141d1be539b471e79dbb1e6145590ad2063b74546a8479a
EBUILD kube-apiserver-1.30.2.ebuild 1014 BLAKE2B 9d5ed496a96d9cf0b689d96723c0950c48e7fed440f883ded9c9e62ca21120ee0f9e4364d2bdfed11061eba34232a6922d2b9f6123bd84ed6f40e32fa16eae6e SHA512 450a54b7ddd910aee02d7b100111c89e67de4dcdb96d08d6796da3ef5d77af989fdf0f289f51b7fbea81bbbe89b4a3ce5fb3d976f14843eb277e7fa7fd42f84a
diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.28.6.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.28.6.ebuild
deleted file mode 100644
index 6a3a360634ba..000000000000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.28.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="
- acct-group/kube-apiserver
- acct-user/kube-apiserver"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
- emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
-}
diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.29.1.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.29.1.ebuild
deleted file mode 100644
index 6a3a360634ba..000000000000
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.29.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="Kubernetes API server"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="
- acct-group/kube-apiserver
- acct-user/kube-apiserver"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
- emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
-}
diff --git a/sys-cluster/kube-controller-manager/Manifest b/sys-cluster/kube-controller-manager/Manifest
index c81abcaeaffb..dfe12f1a9bbf 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -4,18 +4,14 @@ AUX kube-controller-manager.logrotated 97 BLAKE2B 00827bf3c3c68c978dc30839318dcd
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kube-controller-manager-1.27.10.ebuild 1006 BLAKE2B 58607bd89a2da4038c25b14d82b620a2476c6251fcb0e3fa871fed8f14eda722713d3f25e4a4b06a5c6dd6780f12053a5822f382f5db27fbb938c603f8ba9dca SHA512 32b5589c93d0691b0e6be331f15840565fbbecc157aa1cc2d8f4144f5234d140012b284c302214b33c0af4688d02d481305ce227b39ae19e6f84649816da50eb
EBUILD kube-controller-manager-1.27.12.ebuild 1006 BLAKE2B 58607bd89a2da4038c25b14d82b620a2476c6251fcb0e3fa871fed8f14eda722713d3f25e4a4b06a5c6dd6780f12053a5822f382f5db27fbb938c603f8ba9dca SHA512 32b5589c93d0691b0e6be331f15840565fbbecc157aa1cc2d8f4144f5234d140012b284c302214b33c0af4688d02d481305ce227b39ae19e6f84649816da50eb
EBUILD kube-controller-manager-1.28.11.ebuild 1013 BLAKE2B 1da7acccda20c292bb49ff832f890dfb650e194caf95b4f3d9ed8306e3827593e4afe50ea1f265e0beccd19ebe7a506f03e644c92996006289bea9e1bd8da36f SHA512 103de0ea609a5b09e1201e960ebd6450b3388a410cc3350c20aba94c4534e9484c12a95e57ba46232e6e2aa6c1dfd651495d1a1c556a4c8d0af638fe0d762a18
-EBUILD kube-controller-manager-1.28.6.ebuild 1010 BLAKE2B 27f28d54669eb80158f0252478fe792179490447e7e8661986923048036f7db819e90d6aa42b610ae9d1f6e2bd641e8e3e331a3cda831da18257410796c8e673 SHA512 1c28a5098163c26f3e0833f7db443b396519e7505fb8d067853874807ad10d33fb5575547cc8843221794e6761194d495716524cc9ed1b25c7db1b60b7749605
EBUILD kube-controller-manager-1.28.8.ebuild 1010 BLAKE2B 27f28d54669eb80158f0252478fe792179490447e7e8661986923048036f7db819e90d6aa42b610ae9d1f6e2bd641e8e3e331a3cda831da18257410796c8e673 SHA512 1c28a5098163c26f3e0833f7db443b396519e7505fb8d067853874807ad10d33fb5575547cc8843221794e6761194d495716524cc9ed1b25c7db1b60b7749605
-EBUILD kube-controller-manager-1.29.1.ebuild 1010 BLAKE2B 27f28d54669eb80158f0252478fe792179490447e7e8661986923048036f7db819e90d6aa42b610ae9d1f6e2bd641e8e3e331a3cda831da18257410796c8e673 SHA512 1c28a5098163c26f3e0833f7db443b396519e7505fb8d067853874807ad10d33fb5575547cc8843221794e6761194d495716524cc9ed1b25c7db1b60b7749605
EBUILD kube-controller-manager-1.29.3.ebuild 1010 BLAKE2B 27f28d54669eb80158f0252478fe792179490447e7e8661986923048036f7db819e90d6aa42b610ae9d1f6e2bd641e8e3e331a3cda831da18257410796c8e673 SHA512 1c28a5098163c26f3e0833f7db443b396519e7505fb8d067853874807ad10d33fb5575547cc8843221794e6761194d495716524cc9ed1b25c7db1b60b7749605
EBUILD kube-controller-manager-1.29.6.ebuild 1013 BLAKE2B 1da7acccda20c292bb49ff832f890dfb650e194caf95b4f3d9ed8306e3827593e4afe50ea1f265e0beccd19ebe7a506f03e644c92996006289bea9e1bd8da36f SHA512 103de0ea609a5b09e1201e960ebd6450b3388a410cc3350c20aba94c4534e9484c12a95e57ba46232e6e2aa6c1dfd651495d1a1c556a4c8d0af638fe0d762a18
EBUILD kube-controller-manager-1.30.2.ebuild 1013 BLAKE2B 3f357a3dd2cedb979cf719ac72002ece4d94bbbfe92a2e8659a0d7b472c2005dde0576f5a6edda2fd9893b0eda22c79f69dd3a96d1df6a6cab69e82d9e06386d SHA512 0da7657b7cef2b73fe0f1b5d0f4f1af78b3c0b460cc73678358bd34fad0e892a0649bdf62dfbf9c0724a7339c1bb4a19d450f7692e59c0ef251894e81962fe34
diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.6.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.6.ebuild
deleted file mode 100644
index 4254435b542c..000000000000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-controller-manager
- acct-user/kube-controller-manager"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
-}
diff --git a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.1.ebuild b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.1.ebuild
deleted file mode 100644
index 4254435b542c..000000000000
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Controller Manager"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-controller-manager
- acct-user/kube-controller-manager"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
-}
diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index b7878f139c73..753ea4a0b7f4 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -4,18 +4,14 @@ AUX kube-proxy.logrotated 84 BLAKE2B d1a37cac3891f131b605edfe569ed545445d6993528
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kube-proxy-1.27.10.ebuild 921 BLAKE2B 72677413931b8e95222f2b2040002ce861bafd86219ede2e3135ba93df7360cfbf4c4722d7cb65bd2f39f48079136d030a3605a16cb0d105a578b07567742f04 SHA512 61d45d2071e0ead0d09efa33b04b2b8b426e276975f6443374ee741c469053e3c070e83bd619f44522b3b6ee8e312238f66a1d237833d8fbb7e2ae65c26d1452
EBUILD kube-proxy-1.27.12.ebuild 921 BLAKE2B 72677413931b8e95222f2b2040002ce861bafd86219ede2e3135ba93df7360cfbf4c4722d7cb65bd2f39f48079136d030a3605a16cb0d105a578b07567742f04 SHA512 61d45d2071e0ead0d09efa33b04b2b8b426e276975f6443374ee741c469053e3c070e83bd619f44522b3b6ee8e312238f66a1d237833d8fbb7e2ae65c26d1452
EBUILD kube-proxy-1.28.11.ebuild 928 BLAKE2B 5e1964735d27c898c394f89b2a7db618a3b4594ab9174ed1721f33866cd47382aae9aade4bd3f04328c58584dedfe1d2f04720c20c1024cb7ba9b39ef8ed6a4e SHA512 1c8038bf98a19aa17d340826d03aa128b96e662f87f6cb7a4211957dcb9c512e45bc3bfa64d711299f9e3b2c24f0080d5dc1f73762459bd207216103f65ce883
-EBUILD kube-proxy-1.28.6.ebuild 925 BLAKE2B 62a73d830ca7eea424ab3cb24bb51fd176370099bb999c0e4ba39230c477b5a15e6f799eda5ced50fe78ad18329dd93320a3ab02d6ca7a9a2841fd96c747e6b2 SHA512 5435127fe07cb68da754ba9491895949b3e58422c0e0fd2ef4fd7ba69dcdfe86e30e7ed21b92cae42ce9051ec27265f9fc2353b36b8d7356a4abd024c0b0ba36
EBUILD kube-proxy-1.28.8.ebuild 925 BLAKE2B 62a73d830ca7eea424ab3cb24bb51fd176370099bb999c0e4ba39230c477b5a15e6f799eda5ced50fe78ad18329dd93320a3ab02d6ca7a9a2841fd96c747e6b2 SHA512 5435127fe07cb68da754ba9491895949b3e58422c0e0fd2ef4fd7ba69dcdfe86e30e7ed21b92cae42ce9051ec27265f9fc2353b36b8d7356a4abd024c0b0ba36
-EBUILD kube-proxy-1.29.1.ebuild 925 BLAKE2B 62a73d830ca7eea424ab3cb24bb51fd176370099bb999c0e4ba39230c477b5a15e6f799eda5ced50fe78ad18329dd93320a3ab02d6ca7a9a2841fd96c747e6b2 SHA512 5435127fe07cb68da754ba9491895949b3e58422c0e0fd2ef4fd7ba69dcdfe86e30e7ed21b92cae42ce9051ec27265f9fc2353b36b8d7356a4abd024c0b0ba36
EBUILD kube-proxy-1.29.3.ebuild 925 BLAKE2B 62a73d830ca7eea424ab3cb24bb51fd176370099bb999c0e4ba39230c477b5a15e6f799eda5ced50fe78ad18329dd93320a3ab02d6ca7a9a2841fd96c747e6b2 SHA512 5435127fe07cb68da754ba9491895949b3e58422c0e0fd2ef4fd7ba69dcdfe86e30e7ed21b92cae42ce9051ec27265f9fc2353b36b8d7356a4abd024c0b0ba36
EBUILD kube-proxy-1.29.6.ebuild 928 BLAKE2B 5e1964735d27c898c394f89b2a7db618a3b4594ab9174ed1721f33866cd47382aae9aade4bd3f04328c58584dedfe1d2f04720c20c1024cb7ba9b39ef8ed6a4e SHA512 1c8038bf98a19aa17d340826d03aa128b96e662f87f6cb7a4211957dcb9c512e45bc3bfa64d711299f9e3b2c24f0080d5dc1f73762459bd207216103f65ce883
EBUILD kube-proxy-1.30.2.ebuild 928 BLAKE2B 2a8359b85be090f5fa93729e65223ceef317f49aed0f560d0560d8a8c484e8a39f81a041701c53783dc5052bd4d40ef1aed44ecf8a36d603ff969f90b8b31ef2 SHA512 c673a8b1a463f7aaab6f2885787823f9d64d2fdb84054ba086d8c4522aa7cf80cbf0e65e0dbb94c0e7f019b882318e1602963109dc9d5c47458e19a3a0a26a51
diff --git a/sys-cluster/kube-proxy/kube-proxy-1.28.6.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.28.6.ebuild
deleted file mode 100644
index 03d23c9c0a7b..000000000000
--- a/sys-cluster/kube-proxy/kube-proxy-1.28.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-RDEPEND="net-firewall/conntrack-tools"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- keepdir /var/log/${PN} /var/lib/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}
diff --git a/sys-cluster/kube-proxy/kube-proxy-1.29.1.ebuild b/sys-cluster/kube-proxy/kube-proxy-1.29.1.ebuild
deleted file mode 100644
index 03d23c9c0a7b..000000000000
--- a/sys-cluster/kube-proxy/kube-proxy-1.29.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-RDEPEND="net-firewall/conntrack-tools"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- keepdir /var/log/${PN} /var/lib/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
-}
diff --git a/sys-cluster/kube-scheduler/Manifest b/sys-cluster/kube-scheduler/Manifest
index 1c288e9df079..5b698fc64c01 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -4,18 +4,14 @@ AUX kube-scheduler.logrotated 88 BLAKE2B af29a5ba84cb29787b17368105c793868a2e61a
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kube-scheduler-1.27.10.ebuild 979 BLAKE2B 73352dc72a743762119276f41f8a08b297182f69ca615df65650872df2eb24c5d1afae59944b35f21d40935261bb5aec76cc7a67607d7faed77e7cf157bf9e8d SHA512 5f94f037ea278455eca950a533b980d62cea77f324a8300fe8b3aaa61224d825a02f797ab8c28895a0f9e3007acc7eb34a0e0e9b6040049039e2c3d3390dba7f
EBUILD kube-scheduler-1.27.12.ebuild 979 BLAKE2B 73352dc72a743762119276f41f8a08b297182f69ca615df65650872df2eb24c5d1afae59944b35f21d40935261bb5aec76cc7a67607d7faed77e7cf157bf9e8d SHA512 5f94f037ea278455eca950a533b980d62cea77f324a8300fe8b3aaa61224d825a02f797ab8c28895a0f9e3007acc7eb34a0e0e9b6040049039e2c3d3390dba7f
EBUILD kube-scheduler-1.28.11.ebuild 986 BLAKE2B 3294a84c4b36ef5c2ded7a2d10318c11887287be94020b4ef3254d1b8ae03d4051138e60ee3c7e87225c788336326ffc322b14e56334fb22fc31525bae131107 SHA512 2a17958304758c996a7fcfef9e6b383a571c162448d15b98be1f2848987b0963d446a182514e3907c24e3444cbe405145937c4e45b2ca13fa067eb7fa65ee537
-EBUILD kube-scheduler-1.28.6.ebuild 983 BLAKE2B 55b8a468574f6906fc2f7c1b615f6df390f8081b914dd42156f1d7a4d5701a6326ec79a8a7230daf1fe03b9fbef7a6d540e01d3fa53082d008afdb592e677355 SHA512 d83ff295f89558f4c42d9170706a32ed5c4b474720f78eaea12d7a972fdcdf07c0008a8c32fb19cdf569a71f29865b737d4303d469b1ca45928a6ca11efcc455
EBUILD kube-scheduler-1.28.8.ebuild 983 BLAKE2B 55b8a468574f6906fc2f7c1b615f6df390f8081b914dd42156f1d7a4d5701a6326ec79a8a7230daf1fe03b9fbef7a6d540e01d3fa53082d008afdb592e677355 SHA512 d83ff295f89558f4c42d9170706a32ed5c4b474720f78eaea12d7a972fdcdf07c0008a8c32fb19cdf569a71f29865b737d4303d469b1ca45928a6ca11efcc455
-EBUILD kube-scheduler-1.29.1.ebuild 983 BLAKE2B 55b8a468574f6906fc2f7c1b615f6df390f8081b914dd42156f1d7a4d5701a6326ec79a8a7230daf1fe03b9fbef7a6d540e01d3fa53082d008afdb592e677355 SHA512 d83ff295f89558f4c42d9170706a32ed5c4b474720f78eaea12d7a972fdcdf07c0008a8c32fb19cdf569a71f29865b737d4303d469b1ca45928a6ca11efcc455
EBUILD kube-scheduler-1.29.3.ebuild 983 BLAKE2B 55b8a468574f6906fc2f7c1b615f6df390f8081b914dd42156f1d7a4d5701a6326ec79a8a7230daf1fe03b9fbef7a6d540e01d3fa53082d008afdb592e677355 SHA512 d83ff295f89558f4c42d9170706a32ed5c4b474720f78eaea12d7a972fdcdf07c0008a8c32fb19cdf569a71f29865b737d4303d469b1ca45928a6ca11efcc455
EBUILD kube-scheduler-1.29.6.ebuild 986 BLAKE2B 3294a84c4b36ef5c2ded7a2d10318c11887287be94020b4ef3254d1b8ae03d4051138e60ee3c7e87225c788336326ffc322b14e56334fb22fc31525bae131107 SHA512 2a17958304758c996a7fcfef9e6b383a571c162448d15b98be1f2848987b0963d446a182514e3907c24e3444cbe405145937c4e45b2ca13fa067eb7fa65ee537
EBUILD kube-scheduler-1.30.2.ebuild 986 BLAKE2B 31ee68cb5803f60d7515c6377eaaabad4cc7c6a5b97c78a3d86ee148ddb2d7fb1d1b6745661ebdad5195facf2d0ce32834828f30743cb131e353df46a5d3f5f1 SHA512 71371907e9a18ed37d8aa1cb671972a28d44e9674cfa9ecf9c426f49d9d20cfae78ea4d6678551acaec6c59a2bb0be74488f7a18742af345b6ec851e7a843801
diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.28.6.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.28.6.ebuild
deleted file mode 100644
index cc297702c9e0..000000000000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.28.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Scheduler"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-scheduler
- acct-user/kube-scheduler"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
-}
diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.29.1.ebuild b/sys-cluster/kube-scheduler/kube-scheduler-1.29.1.ebuild
deleted file mode 100644
index cc297702c9e0..000000000000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.29.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="Kubernetes Scheduler"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-scheduler
- acct-user/kube-scheduler"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- keepdir /var/log/${PN}
- fowners ${PN}:${PN} /var/log/${PN}
-}
diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 1263d357e29d..bc9aafa1cc69 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,18 +1,14 @@
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kubeadm-1.27.10.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
EBUILD kubeadm-1.27.12.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
EBUILD kubeadm-1.28.11.ebuild 985 BLAKE2B c5583798d960f2a9bf3c6c389136e1302de48dd3125845c5da22bfe5fc5035730469a011cf7a1f1d40574d865fcd22f3308a0cf8a3d83a4782d6e66207d0b416 SHA512 ad67f70713bc62c4769789a2f2d236848cb071c9b5db50bada364abc20fdefe60989cf42813203432cf4f05031fc7354895b6684309cf79283910cc0fb99a4a3
-EBUILD kubeadm-1.28.6.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
EBUILD kubeadm-1.28.8.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
-EBUILD kubeadm-1.29.1.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
EBUILD kubeadm-1.29.3.ebuild 982 BLAKE2B 73361c421a78e15d67ec8b300c333d9314d8b00fce79c87e069c44dc18b795d0668030263967fcf1046c423f300f149a3897d497612c65b65a6702f3d610141c SHA512 700b1d571e87d215af979ae4c4b4b073e991063c06574f85839d486c60b2aa1ef108f4158723f5b8d298916afe452cbb82d75a9df8c451ba7d45c1a7aeb2d0b1
EBUILD kubeadm-1.29.6.ebuild 985 BLAKE2B c5583798d960f2a9bf3c6c389136e1302de48dd3125845c5da22bfe5fc5035730469a011cf7a1f1d40574d865fcd22f3308a0cf8a3d83a4782d6e66207d0b416 SHA512 ad67f70713bc62c4769789a2f2d236848cb071c9b5db50bada364abc20fdefe60989cf42813203432cf4f05031fc7354895b6684309cf79283910cc0fb99a4a3
EBUILD kubeadm-1.30.2.ebuild 985 BLAKE2B fd19277a768673336f5f86452487e1bfc8efaab4592992dc1a2f10cdc15b5d9aef62225317e9b5888e3f282cf4b1231a3fcb8b30d699a788cbae2af835f56a63 SHA512 bccd64b12bce02d5bb0967c96b5c010f98795c428dd41e0b852d6eec84f8d449cee971c7c4481bf005476c1b0b83cf91ee9226c2f466eb03c73489956b9d18ea
diff --git a/sys-cluster/kubeadm/kubeadm-1.28.6.ebuild b/sys-cluster/kubeadm/kubeadm-1.28.6.ebuild
deleted file mode 100644
index b9fa1efd4738..000000000000
--- a/sys-cluster/kubeadm/kubeadm-1.28.6.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
- selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
- emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- _output/bin/${PN} completion bash > ${PN}.bash || die
- _output/bin/${PN} completion zsh > ${PN}.zsh || die
- newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
-}
diff --git a/sys-cluster/kubeadm/kubeadm-1.29.1.ebuild b/sys-cluster/kubeadm/kubeadm-1.29.1.ebuild
deleted file mode 100644
index b9fa1efd4738..000000000000
--- a/sys-cluster/kubeadm/kubeadm-1.29.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
- selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
- emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- _output/bin/${PN} completion bash > ${PN}.bash || die
- _output/bin/${PN} completion zsh > ${PN}.zsh || die
- newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
-}
diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 4efa05bf674a..9cae98d9b643 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,18 +1,14 @@
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kubectl-1.27.10.ebuild 891 BLAKE2B eccd2f8e962a21134df465495ca9161f6245b6897d38e7d4ffa161b0c2a901de552c8ec9c0b43690542e32c222a56173e714ba4f2ccc3fb074d26a398d6d93c7 SHA512 8f9402f318a5f30f8ecbdc478450353a368e794778e3fe8c661cdc9d14675e3c7810cdd41b4e0233bfe91beffa9eb0cce22abb17179d36ef69d9e06e1ff441e6
EBUILD kubectl-1.27.12.ebuild 891 BLAKE2B eccd2f8e962a21134df465495ca9161f6245b6897d38e7d4ffa161b0c2a901de552c8ec9c0b43690542e32c222a56173e714ba4f2ccc3fb074d26a398d6d93c7 SHA512 8f9402f318a5f30f8ecbdc478450353a368e794778e3fe8c661cdc9d14675e3c7810cdd41b4e0233bfe91beffa9eb0cce22abb17179d36ef69d9e06e1ff441e6
EBUILD kubectl-1.28.11.ebuild 898 BLAKE2B 1c2d57e41b717fb82b0a9766d309dde5e3a077e4b213c4f8f66d1b57b62cdedfdfae86520210b7e881c3e9ea94ea7ed3037cfa2f257866e7fa9a1c19e0e2abfa SHA512 570a8fa6badc2366d9f6bc2fdc8024fe8ac83901aabb975bdd1d52c70bd817f24dfca27c46e205d1e2563da6691b6f6f4e2e1b1aef03da7e1e65751bb6a230ad
-EBUILD kubectl-1.28.6.ebuild 895 BLAKE2B 21db70c2001fdd509c929cbbb08e1081573c4292537dd94fae8588dc4be3c2eae7fc3874e946a2d6bd1b749052d8b1a34d2c19de1ed943d02a284196e0866021 SHA512 eba7bc5505ba14961afebe91eb66e244cc71dab4d8f65764b6cb52ee7c5fdf8ce9a20b143e5778a12bf0cb882e7f142720baa8487cde6cc20e417f9c3d48af5f
EBUILD kubectl-1.28.8.ebuild 895 BLAKE2B 21db70c2001fdd509c929cbbb08e1081573c4292537dd94fae8588dc4be3c2eae7fc3874e946a2d6bd1b749052d8b1a34d2c19de1ed943d02a284196e0866021 SHA512 eba7bc5505ba14961afebe91eb66e244cc71dab4d8f65764b6cb52ee7c5fdf8ce9a20b143e5778a12bf0cb882e7f142720baa8487cde6cc20e417f9c3d48af5f
-EBUILD kubectl-1.29.1.ebuild 895 BLAKE2B 21db70c2001fdd509c929cbbb08e1081573c4292537dd94fae8588dc4be3c2eae7fc3874e946a2d6bd1b749052d8b1a34d2c19de1ed943d02a284196e0866021 SHA512 eba7bc5505ba14961afebe91eb66e244cc71dab4d8f65764b6cb52ee7c5fdf8ce9a20b143e5778a12bf0cb882e7f142720baa8487cde6cc20e417f9c3d48af5f
EBUILD kubectl-1.29.3.ebuild 895 BLAKE2B 21db70c2001fdd509c929cbbb08e1081573c4292537dd94fae8588dc4be3c2eae7fc3874e946a2d6bd1b749052d8b1a34d2c19de1ed943d02a284196e0866021 SHA512 eba7bc5505ba14961afebe91eb66e244cc71dab4d8f65764b6cb52ee7c5fdf8ce9a20b143e5778a12bf0cb882e7f142720baa8487cde6cc20e417f9c3d48af5f
EBUILD kubectl-1.29.6.ebuild 898 BLAKE2B 1c2d57e41b717fb82b0a9766d309dde5e3a077e4b213c4f8f66d1b57b62cdedfdfae86520210b7e881c3e9ea94ea7ed3037cfa2f257866e7fa9a1c19e0e2abfa SHA512 570a8fa6badc2366d9f6bc2fdc8024fe8ac83901aabb975bdd1d52c70bd817f24dfca27c46e205d1e2563da6691b6f6f4e2e1b1aef03da7e1e65751bb6a230ad
EBUILD kubectl-1.30.2.ebuild 898 BLAKE2B fea0b23545fa35a7fab59fa471d091f762e5ea7a29aefe99bf876c84e388b9bcdf88d9691bdfba55ab63800a4f449ac0cf692032df3d0f409f94a2bb4eea78d6 SHA512 bb377848511b76dfeceb6e06d7e9ee206efea54f774cc0bd0658cfab1d6834e689d440c86722ff31bd38e467a10a51754bfde1b7a0a5e44bb54bbc3e3676cfbc
diff --git a/sys-cluster/kubectl/kubectl-1.28.6.ebuild b/sys-cluster/kubectl/kubectl-1.28.6.ebuild
deleted file mode 100644
index 45e1e83a34ba..000000000000
--- a/sys-cluster/kubectl/kubectl-1.28.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- _output/bin/${PN} completion bash > ${PN}.bash || die
- _output/bin/${PN} completion zsh > ${PN}.zsh || die
- newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
-}
diff --git a/sys-cluster/kubectl/kubectl-1.29.1.ebuild b/sys-cluster/kubectl/kubectl-1.29.1.ebuild
deleted file mode 100644
index 45e1e83a34ba..000000000000
--- a/sys-cluster/kubectl/kubectl-1.29.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- _output/bin/${PN} completion bash > ${PN}.bash || die
- _output/bin/${PN} completion zsh > ${PN}.zsh || die
- newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
-}
diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index b3a4a9b4de1b..c70af88dc1db 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -6,18 +6,14 @@ AUX kubelet.service 642 BLAKE2B 9f0fa5db48c09c2525cbc556cd520660302408a43aceb6c1
DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0 SHA512 cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917aaaaadadc1fecf98f0fb290a6c9758c27478a52efc52a426c8 SHA512 524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
DIST kubernetes-1.28.11.tar.gz 40007157 BLAKE2B 93afb8552627861c0d49cfc343cceaeb961939b8748cd125cc65b01f27b35c877007e3a1bfe416f2abcc5aa2bf5ee82673dad4a7276c1f4aaaf0a6b9abd9df19 SHA512 31c721b9fa5f73fd216587073e3308249bdb9a28b8534415e99d2630529f1a85fb7a6b18eb91f1b6bbd3f21dfdc6aa1ad0fe6ce257263e34b7fe7bd5cbbd584b
-DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c SHA512 bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8 SHA512 2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
-DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779 SHA512 aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f SHA512 853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603
DIST kubernetes-1.29.6.tar.gz 41177485 BLAKE2B c02b17fe4cb2314a005180ba6813d056f49e980af9a96f392d9e46b7b436e062fbabf2f64b996e23c7a84db9f3970a1a24dc63d5ee0ac3029e375cfdec47f473 SHA512 d7b1401a6844c8e43a822b4f062ea4cc58f8fefd74c31a2936e9121220f30e9bcb9358683836d68f66cb28451cf3462a1c2c81f85f9ea53b4e919a370d3245e2
DIST kubernetes-1.30.2.tar.gz 39581297 BLAKE2B 7d1f303d21b870ad29d2cac96626edc3a19addedd544624e5cd9f42beb368e0959e499e5fd88bc7ee491a01cd29573115d1e77dfb73098ea88204a2614f7b635 SHA512 73f87da96fae889805e3e8fe644228159746c139e907755ec8654dd2fe46bf4561c6c5bb015bd95a6a1f5ba9be2e193aea9bb43b37ce1d67fb4ba42a50b9dac8
EBUILD kubelet-1.27.10.ebuild 1048 BLAKE2B d7a5d9d4cb8ad89160e4684552635da20f1ce2e7934e6326d4fa19e93ab396d8cd194e4a84e16808d849deee2b126c0d83a6b75b2e38e3d84114fc244e12be41 SHA512 0a39cea0c2ea76d04bbdc41768b57dfb947eaa5526e767e367bd2af7d029690acd32a4f67c9cc23a6d6495e73951a1b0c3acc17e66e2f4653468ae276fb5fb36
EBUILD kubelet-1.27.12.ebuild 1048 BLAKE2B d7a5d9d4cb8ad89160e4684552635da20f1ce2e7934e6326d4fa19e93ab396d8cd194e4a84e16808d849deee2b126c0d83a6b75b2e38e3d84114fc244e12be41 SHA512 0a39cea0c2ea76d04bbdc41768b57dfb947eaa5526e767e367bd2af7d029690acd32a4f67c9cc23a6d6495e73951a1b0c3acc17e66e2f4653468ae276fb5fb36
EBUILD kubelet-1.28.11.ebuild 1054 BLAKE2B 7590f1dcc39e59cbac0714ab63dfb8449baa0b7a3e959397860cbc1f8d6e08afe2b01afdbcfc98514efbaa10315df02aac39c0705ea8771f3313d116093e3ae4 SHA512 236367aca8f3cd2703105db18fdebb7331c87983d9e1f6b16508a3504344dad7478afbb2fa9ba224246dcf0f77745e057832e5cf33afddc7c4cafd0f92c7a149
-EBUILD kubelet-1.28.6.ebuild 1051 BLAKE2B 05370b13defba19ea12632de0a5cbd8d53310a20cee687ec0faf70d12c9e10154946efb063a66c445264de9fdc654a6c955c47c129dcefb4d8314b849481c5a4 SHA512 f52676f725a622369ba08b9cd73aeea0775ab2cf2aab170b7c60d62fa4b93cdf621dfaf92497653c8f729737ed3bded46c07268f7cdfb574ad37c6ecfd4dc0f5
EBUILD kubelet-1.28.8.ebuild 1051 BLAKE2B 05370b13defba19ea12632de0a5cbd8d53310a20cee687ec0faf70d12c9e10154946efb063a66c445264de9fdc654a6c955c47c129dcefb4d8314b849481c5a4 SHA512 f52676f725a622369ba08b9cd73aeea0775ab2cf2aab170b7c60d62fa4b93cdf621dfaf92497653c8f729737ed3bded46c07268f7cdfb574ad37c6ecfd4dc0f5
-EBUILD kubelet-1.29.1.ebuild 1051 BLAKE2B 05370b13defba19ea12632de0a5cbd8d53310a20cee687ec0faf70d12c9e10154946efb063a66c445264de9fdc654a6c955c47c129dcefb4d8314b849481c5a4 SHA512 f52676f725a622369ba08b9cd73aeea0775ab2cf2aab170b7c60d62fa4b93cdf621dfaf92497653c8f729737ed3bded46c07268f7cdfb574ad37c6ecfd4dc0f5
EBUILD kubelet-1.29.3.ebuild 1051 BLAKE2B 05370b13defba19ea12632de0a5cbd8d53310a20cee687ec0faf70d12c9e10154946efb063a66c445264de9fdc654a6c955c47c129dcefb4d8314b849481c5a4 SHA512 f52676f725a622369ba08b9cd73aeea0775ab2cf2aab170b7c60d62fa4b93cdf621dfaf92497653c8f729737ed3bded46c07268f7cdfb574ad37c6ecfd4dc0f5
EBUILD kubelet-1.29.6.ebuild 1054 BLAKE2B 7590f1dcc39e59cbac0714ab63dfb8449baa0b7a3e959397860cbc1f8d6e08afe2b01afdbcfc98514efbaa10315df02aac39c0705ea8771f3313d116093e3ae4 SHA512 236367aca8f3cd2703105db18fdebb7331c87983d9e1f6b16508a3504344dad7478afbb2fa9ba224246dcf0f77745e057832e5cf33afddc7c4cafd0f92c7a149
EBUILD kubelet-1.30.2.ebuild 1054 BLAKE2B d7abb078c146dfed8f8e9821e30c4c6213527b04d77bd905dc04acbaf5a5f3a239ebd4763c841daab612f746818877658954dd1e52e76b957f8eea1c3867b767 SHA512 0a2cd0b01673a5859a200225328b8022654bf26bf718a972f488986588a9b54e9774cea41baaa9a7a1bc6aeded186785a3b57ec977693473c9ddc3855537ea92
diff --git a/sys-cluster/kubelet/kubelet-1.28.6.ebuild b/sys-cluster/kubelet/kubelet-1.28.6.ebuild
deleted file mode 100644
index ca21a72a20d6..000000000000
--- a/sys-cluster/kubelet/kubelet-1.28.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- systemd_dounit "${FILESDIR}"/${PN}.service
- insinto /etc/kubernetes
- newins "${FILESDIR}"/${PN}.env ${PN}.env
-}
diff --git a/sys-cluster/kubelet/kubelet-1.29.1.ebuild b/sys-cluster/kubelet/kubelet-1.29.1.ebuild
deleted file mode 100644
index ca21a72a20d6..000000000000
--- a/sys-cluster/kubelet/kubelet-1.29.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-
-DESCRIPTION="Kubernetes Node Agent"
-HOMEPAGE="https://kubernetes.io"
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64"
-IUSE="hardened selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
- WHAT=cmd/${PN}
-}
-
-src_install() {
- dobin _output/bin/${PN}
- keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
- newinitd "${FILESDIR}"/${PN}.initd ${PN}
- newconfd "${FILESDIR}"/${PN}.confd ${PN}
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/${PN}.logrotated ${PN}
- systemd_dounit "${FILESDIR}"/${PN}.service
- insinto /etc/kubernetes
- newins "${FILESDIR}"/${PN}.env ${PN}.env
-}
diff --git a/sys-cluster/kubelogin/Manifest b/sys-cluster/kubelogin/Manifest
index f2d71ba546e9..0d38762cac9e 100644
--- a/sys-cluster/kubelogin/Manifest
+++ b/sys-cluster/kubelogin/Manifest
@@ -1,7 +1,7 @@
-DIST kubelogin-1.27.0-deps.tar.xz 34246336 BLAKE2B 7c6b8163d5e03ca13fd2aa31b291b0c9d2044df088ce03c6456365d9159f4ef5728d3ddf56cb6e2f71923e6ade54927a23555665e413f0bf3c3aff4e48985132 SHA512 9aaf6a19d4f319cbf3c2e47a17699ec2e5d98c26797dc396066f405cf74719ece893bfdc52af09d3bfb85b8572c822b68aa690a579d187d8d84d2c221570f6f3
-DIST kubelogin-1.27.0.tar.gz 383335 BLAKE2B f239fb682a42c723901cbe000130369fb6ec19ea4f4120de66195aa0f0669c25aee9ffb11b08fb06a3e920027ff8ac5495b4cbcb5f64f7d7664ddf9c38caafea SHA512 7f51e84b4884e89f77bb88c1f0f048486863e91dcd7ea50c148483e36bab3676e382e45e43743f3346deda729cbc798d0a8577e18771e945a93b6faf618e8668
DIST kubelogin-1.28.0-deps.tar.xz 36937936 BLAKE2B b05945d88bd6e389ae9081cdfd3f594677cf9689993d11852bcfe9d5e4bf73e3da3932b3ffddfb9a342516383e6a0903050274de95abbfac3a8fe97641e35510 SHA512 64d7cf6155ad19b60f92443dd0375f44de8a99c65e4546c5cf15330bb0c41b434569f5422cf5611904538b5acc8d78df1268cfd1fce2b22b0e16940870228073
DIST kubelogin-1.28.0.tar.gz 382953 BLAKE2B 7192b39fafee09eca9f8b26cad0a3a21c792ee6383382f809c71f79af81d3ee69393879df7d7d0fa2a96e3435f196f4d7a7d8d7541c49650628ced1c44a080f3 SHA512 b39cdb31aab7cb1bedbf5d13a449e289569b6e17c319900d18e741aeb8b88a8eee5534aec57753457e6a5b9b139b85b95f2bdb438b79773a8ae54e3eb57a4358
-EBUILD kubelogin-1.27.0.ebuild 795 BLAKE2B adc15731eb372ddc25b74e7771a24a3bda39637f26cf5c727e76a11df0df1fb67c7e05941ae95f2a677166cee90963fab4ac8ffae81cc080a8c1610405e6ae70 SHA512 f7dd3c540cc89e3d7caaace6fe7f5727d7f3acafed4648fd8b8db228b1a92df4645f633fa485cc3bda2d337702eb4351d7f04803e3a0fd3dcc125755a87af0f4
+DIST kubelogin-1.28.1-deps.tar.xz 35112884 BLAKE2B 00aee14dec80203e0445301a49e59be5d739c211cacfeba64fbfde4b6ec1396d0740ff63ee4dfef162ba808be4e33c8e8f9a63c10041b9ae104988d4eac62add SHA512 4d65c54990fa40dccbca4482afbab2cc2c0052379574474e1beadba7f2c242aeb06878822531fc30e406cc513a5b5b73c62e05085fe34f192337613aa4477768
+DIST kubelogin-1.28.1.tar.gz 384721 BLAKE2B dabb3f2d9fe9b19254c2033fefde6a4da408a008a1f5e7203166bac690689fef3601daf505562baca18aa12d03bec2caa9d13e47e6975e56e386dff5405c754b SHA512 c18f1a8b394da441258ada8d364733411a05f84e745791ff909121a4e968aa42e6d8fa6143d251d45a2da8b3cf43d311698e16e4f23c946747f90130583a2bfa
EBUILD kubelogin-1.28.0.ebuild 802 BLAKE2B f644919309175d7b59ebb5d1344b375956f6ce1d0a43cfcdfba9228e02ab76ce2437c4cb80777dce7fe0e7d25309010d7722621f08dee507e5eebca19aff1213 SHA512 a99a9315b60c5ac810741f8a4112ee5eb683b6ec586f1fa6cb29fe5302fa52db47a9dd49c50018ebfe4187dfcb826325366a6f608cd16ff38b993ff17730c1c5
+EBUILD kubelogin-1.28.1.ebuild 807 BLAKE2B 297aaac7582546a150b1eacbc4b4f0b3fe23e0d2ab3b6930aa436ddc7e93d35327f2395995529e035500cd6a1cd52fe32db04a57188c6eb60923816e16c5d251 SHA512 b99fdb7bdaf9dceccc12d51e6ccd4dbaf8e1f20aa32c8158237351c327def64d9a65a072ef229eb8f16f12f81403a30f52630f8c779fed9375353e3f4968ef20
MISC metadata.xml 334 BLAKE2B 9ccc6657115da79f314373732b815c1b87d103ae63709d8d2868b333be14fcb056deb7f170031fa0b4c4f610bd19494759460ca4452e5ee1df4c79cd70e631cd SHA512 79294b2af196d38286e0324459354a190b50b8f5d64119a0d2f68342f7737886fa802415efad649ac96ded8a70860e76adf5c6a75ec7781d3994d0aa5231a7cb
diff --git a/sys-cluster/kubelogin/kubelogin-1.27.0.ebuild b/sys-cluster/kubelogin/kubelogin-1.27.0.ebuild
deleted file mode 100644
index 5d38e4717f8f..000000000000
--- a/sys-cluster/kubelogin/kubelogin-1.27.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="kubectl plugin for Kubernetes OpenID Connect authentication"
-HOMEPAGE="https://github.com/int128/kubelogin"
-SRC_URI="https://github.com/int128/kubelogin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-src_compile() {
- ego build -ldflags="-s -w" -o ./bin/${PN} .
-}
-
-src_install() {
- newbin bin/${PN} "kubectl-oidc_login"
- bin/${PN} completion bash > ${PN}.bash || die
- bin/${PN} completion zsh > ${PN}.zsh || die
- newbashcomp ${PN}.bash ${PN}
- insinto /usr/share/zsh/site-functions
- newins ${PN}.zsh _${PN}
-}
diff --git a/sys-cluster/kubelogin/kubelogin-1.28.1.ebuild b/sys-cluster/kubelogin/kubelogin-1.28.1.ebuild
new file mode 100644
index 000000000000..3df1f523fb01
--- /dev/null
+++ b/sys-cluster/kubelogin/kubelogin-1.28.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="kubectl plugin for Kubernetes OpenID Connect authentication"
+HOMEPAGE="https://github.com/int128/kubelogin"
+SRC_URI="https://github.com/int128/kubelogin/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+src_compile() {
+ ego build -ldflags="-s -w" -o ./bin/${PN} .
+}
+
+src_install() {
+ newbin bin/${PN} "kubectl-oidc_login"
+ bin/${PN} completion bash > ${PN}.bash || die
+ bin/${PN} completion zsh > ${PN}.zsh || die
+ newbashcomp ${PN}.bash ${PN}
+ insinto /usr/share/zsh/site-functions
+ newins ${PN}.zsh _${PN}
+}
diff --git a/sys-cluster/kubeseal/Manifest b/sys-cluster/kubeseal/Manifest
index 23593f8e5ab3..45cbcb996685 100644
--- a/sys-cluster/kubeseal/Manifest
+++ b/sys-cluster/kubeseal/Manifest
@@ -1,7 +1,7 @@
-DIST sealed-secrets-0.23.0-deps.tar.xz 52956852 BLAKE2B 85d3ec425e86c76757ba60c3a1f3f4b1d7453429f789573f1ff80d5329c15df4c54a2feb74932812b18167001512d13c4a8a2a1c550ed6715d9ca13f66e9aac7 SHA512 5cc767566c22a7f00f2980f8e023149e57c078bd5e11581b25d629d689c504547ef6d2ba6032b400e8040a82804af8b56ed44fc487d15a3071f329fdfbdeb0e7
-DIST sealed-secrets-0.23.0.tar.gz 1315727 BLAKE2B eb37a18e3f8d89f6096098c7a8b6f0d99c21a0e6f03c3a6ea2047b5c29c8021ca5b0ebc15fce0f53f2d2d37d99fe346a4c06d3d1782c31cbccdb72750daef37e SHA512 79fb2f66c900e340cb64b2fc5571b2d7cca3debcc8442d8e53139a4fbdcb11ef9be7aad337eced2f9e574d5d7b6af8ee45a5ab8a0229330736a412d415e90952
DIST sealed-secrets-0.24.5-deps.tar.xz 53092736 BLAKE2B 09b29581ebea10e4c873bd76c1e41ee0eeb4fc99e5bd39450c946252f9e922facd5892fb916a62e3105f272f6c6c0429c42117fbd34717bbca692b14098850e2 SHA512 e64f8e14a3a68987653420244e8c23a0b080f1955b3987d6efb22be3c58ed32fd5c11cc615eae3ac9295aa4041638598f906672551d180514bc1edf99f66bb61
DIST sealed-secrets-0.24.5.tar.gz 1311827 BLAKE2B 1a567722cf98b10ec41a8477554209c0e196cc181c4a559d945a3f19cb8dffeb9bcb1e8638eaa8df6c3266d2086ef749dcba2b49e2edcce20afb12351daf829d SHA512 e0a552f99a866af3b3304182bbdd824a6e7490c6410e3e4b29ffd2ec0e6e9c1f4d7f30a9499ac8b20c3e0313b6bf5e1e26aa14fd67c5725df8eeaf36299e308a
-EBUILD kubeseal-0.23.0.ebuild 798 BLAKE2B a4fa4e7c00087a4e9234af2f12b4adcd3a2bd080dcdf7c38b009db2f703cb62c105cf92c7f4924d91a62c53713674d8ba79c63b02d065615bc66f99ad147af4d SHA512 17ec222630418c7f466050044bb72d86b527f82f72da21ab117c8bba1b71d3a53da28c2e0ed7c10230b81ab8341ed33130497dba6967b88cdefd79a345052e5c
+DIST sealed-secrets-0.27.0-deps.tar.xz 60336560 BLAKE2B 65c924910efa021458cbeb655fb96e7acbb7b29437ec333c9f49715b7d0bc297528ccdbeb320a8a0ade1a5d573cd9d5244382021bedf9e3f7c1ba7e7a34cb6c0 SHA512 94991e07b3880dd3d3d9b8eb063f2b8e9b80ef9ad0306aa8d1b03b878b0b31dd9964369c558a7dabbe12f4892a7cd3d84aac908df3bd5ecf3bc922118164d179
+DIST sealed-secrets-0.27.0.tar.gz 1319412 BLAKE2B fc55021494794bbc79c008b4c6e6e780f792d2f50bc93fa7cd27648b2695e90ac43bef79654ed7b84af7e8f7fb43135871c69c6573fdf1146e8a4ca1663370ac SHA512 7327167228a5ecc680c90baf8493b14f331d3269c9a65da9bb1da8db291828f6d1625372f2d28d236be19b81bf9aeface7d7c99b8be3debfccb6fe0679652ea9
EBUILD kubeseal-0.24.5.ebuild 798 BLAKE2B a4fa4e7c00087a4e9234af2f12b4adcd3a2bd080dcdf7c38b009db2f703cb62c105cf92c7f4924d91a62c53713674d8ba79c63b02d065615bc66f99ad147af4d SHA512 17ec222630418c7f466050044bb72d86b527f82f72da21ab117c8bba1b71d3a53da28c2e0ed7c10230b81ab8341ed33130497dba6967b88cdefd79a345052e5c
+EBUILD kubeseal-0.27.0.ebuild 803 BLAKE2B d1ce8c11e9bb9a9516eacefdbb8bb2b5a096d475fb48a9add2f2b343412c4fa65da56a5bdafd1b34c260a27263c0b2df36b5bcee6cc4b713319957bb224afce5 SHA512 1f3df1be759cd424a2d1afcd0712f1452e90c251f417b9cea7b5f1172173d6128809bc82ee6ab8fc8b1d1ed25dcc28f0306329d39e661f8f16957bef75be98bd
MISC metadata.xml 345 BLAKE2B 2797f9d63f3bf00a55b639075575e3e37a6a118f844335abe035be1015ea782c218c5f6927ab0d2c9b78aa2de8354ee6661bbd9043a5c74b827449b712856167 SHA512 3ea3498677e0b6d722b83de6ccc8b97638752e3e287a3f9bc7f93fdf6cbe05807c74bbc7f2a3a2d17d679b91cf5223f1e4f5e685a056d3603e6a7c344e79b56d
diff --git a/sys-cluster/kubeseal/kubeseal-0.23.0.ebuild b/sys-cluster/kubeseal/kubeseal-0.23.0.ebuild
deleted file mode 100644
index d4f364c86e91..000000000000
--- a/sys-cluster/kubeseal/kubeseal-0.23.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-MY_PN="sealed-secrets"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Client-side utility for one-way encrypted secrets in kubernetes"
-HOMEPAGE="https://github.com/bitnami-labs/sealed-secrets"
-SRC_URI="https://github.com/bitnami-labs/sealed-secrets/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD ISC MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="hardened"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-RESTRICT+=" test"
-S="${WORKDIR}/${MY_P}"
-
-src_compile() {
- CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
- emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" VERSION="v${PV}" ${PN}
-}
-
-src_install() {
- dobin ${PN}
-}
diff --git a/sys-cluster/kubeseal/kubeseal-0.27.0.ebuild b/sys-cluster/kubeseal/kubeseal-0.27.0.ebuild
new file mode 100644
index 000000000000..8cc013af567b
--- /dev/null
+++ b/sys-cluster/kubeseal/kubeseal-0.27.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+MY_PN="sealed-secrets"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Client-side utility for one-way encrypted secrets in kubernetes"
+HOMEPAGE="https://github.com/bitnami-labs/sealed-secrets"
+SRC_URI="https://github.com/bitnami-labs/sealed-secrets/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+ emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" VERSION="v${PV}" ${PN}
+}
+
+src_install() {
+ dobin ${PN}
+}
diff --git a/sys-cluster/teleport/Manifest b/sys-cluster/teleport/Manifest
index c0339846d654..bd034897a96b 100644
--- a/sys-cluster/teleport/Manifest
+++ b/sys-cluster/teleport/Manifest
@@ -5,5 +5,4 @@ AUX teleport.service.conf 90 BLAKE2B 7f12f281d73ac6573c882a7910e400f901ff6392e0c
AUX teleport.yaml 10168 BLAKE2B c84b33deabb616f58eb7b42224040405eb524749a98647e94bde8d3044e39ef2cd79baff6e8135e61f4b5db86ebc20f7f24b819459b944427386140d716490b2 SHA512 9893764ff11d0c499b30b5dd41c2e56dcf5719baa2d172ee5d500b5c9f7f81af9901f8cd2de8799f5520793f5be6755efc757c518659eca5d1ef89f9fb7a9e24
DIST teleport-4.1.4.tar.gz 42353194 BLAKE2B 905babaa899b80816b826a920f75dde55619ef7b476da6b3277347128a7301853241abcda852617363bfeb6fa432ef8f49d4b9444cde79e8e38ba9a79e2ec6dc SHA512 5aa8e872802924e03839d4311b346cf1ef00c786e77a62e43a7b182c49f8cee7430e153c5d9ce8400beba332c715d21cdffef7c75be86992e0290d3795b38f12
EBUILD teleport-4.1.4.ebuild 1255 BLAKE2B 8d8e22edf8d468fc5348561291e273e72b40fd8a880a31f9f03464b745e813af576dd3ce8c70b4da638e7b4392b4e07d4ff8dc502b20c0c1f9d70fbcda90ed86 SHA512 1bc10a27fd1d9375f1a109b0f5bdd69d45c7399ab9a6c0cd8777c244f791cf01967847d3668a86723784588612539687f11a9bc1850fe79b92552d7b953c2c13
-EBUILD teleport-9999.ebuild 1243 BLAKE2B 58785b5537bcf47366cafe481ba1855e1acf1e6f4f1b5939195b58d3b3fced5690d9c0933c856111b834df50e9ab857d42ba826eb9664c2f51ee740c5a6e9442 SHA512 54b817d0e5be7872af7c52982842f94dee9573922c5450cd89aa3c507fc81d06e56eedcc505fda16ab0b96866184f5a226a7de2a745d121b9205ddaeb912f32a
MISC metadata.xml 661 BLAKE2B 56ff8cb6596f39f02d0dd72b3de721eafab2efc0b9a7262edc6e2a68fdc3fea5c12bb1792f8cdf1bb4de93f98d5b9f3ffcb6e282b5c971d7f24c4374bd2d4cca SHA512 d0c452dfdb0a60c6f0287795206dc2dd97a2a34e7e8da8cdc3f63d70edd005be425321a05b8c0f428b0e51efb91ddad1396be631e4ee3f1fa31ace5b79f335b4
diff --git a/sys-cluster/teleport/teleport-9999.ebuild b/sys-cluster/teleport/teleport-9999.ebuild
deleted file mode 100644
index a82f2fc86c92..000000000000
--- a/sys-cluster/teleport/teleport-9999.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit golang-build systemd
-
-DESCRIPTION="Modern SSH server for teams managing distributed infrastructure"
-HOMEPAGE="https://gravitational.com/teleport"
-
-EGO_PN="github.com/gravitational/${PN}/..."
-
-if [[ ${PV} == "9999" ]] ; then
- inherit git-r3 golang-vcs
- EGIT_REPO_URI="https://github.com/gravitational/${PN}.git"
-else
- inherit golang-vcs-snapshot
- SRC_URI="https://github.com/gravitational/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm"
-fi
-
-IUSE="pam"
-LICENSE="Apache-2.0 MIT BSD ISC"
-RESTRICT="test strip"
-SLOT="0"
-
-BDEPEND="app-arch/zip"
-RDEPEND="pam? ( sys-libs/pam )"
-
-src_compile() {
- BUILDFLAGS="" GOPATH="${S}" emake -j1 -C src/${EGO_PN%/*} full
-}
-
-src_install() {
- keepdir /var/lib/${PN} /etc/${PN}
- dobin src/${EGO_PN%/*}/build/{tsh,tctl,teleport}
-
- insinto /etc/${PN}
- doins "${FILESDIR}"/${PN}.yaml
-
- newinitd "${FILESDIR}"/${PN}.init.d ${PN}
- newconfd "${FILESDIR}"/${PN}.conf.d ${PN}
-
- systemd_newunit "${FILESDIR}"/${PN}.service ${PN}.service
- systemd_install_serviced "${FILESDIR}"/${PN}.service.conf ${PN}.service
-}
-
-src_test() {
- BUILDFLAGS="" GOPATH="${S}" emake -C src/${EGO_PN%/*} test
-}
diff --git a/sys-devel/Manifest.gz b/sys-devel/Manifest.gz
index 51e5c8424015..7918478f7bf4 100644
--- a/sys-devel/Manifest.gz
+++ b/sys-devel/Manifest.gz
Binary files differ
diff --git a/sys-devel/binutils-hppa64/Manifest b/sys-devel/binutils-hppa64/Manifest
index 5e11350cc5e4..4abfd8f59136 100644
--- a/sys-devel/binutils-hppa64/Manifest
+++ b/sys-devel/binutils-hppa64/Manifest
@@ -15,5 +15,5 @@ EBUILD binutils-hppa64-2.38-r2.ebuild 12858 BLAKE2B a91eea4d22fd3dc6c3d9010b256d
EBUILD binutils-hppa64-2.39-r5.ebuild 13863 BLAKE2B 0e88fddae6ee0f05a7a34d60a8781bae08c2fca3c8599756054dcb51d304b2ff4ae43c072e68ed8045f70a120efa9422cf6ed76302f1fd1e088721f24cca73d4 SHA512 5973e97817c730917c2697a542e67c63e3c51494094ced7778f932fee35fd192fbc0d0b2e5bfbc8cb554224586a48afdcd0ca331ab8531e01a8410a59c422890
EBUILD binutils-hppa64-2.40-r7.ebuild 13863 BLAKE2B 0e88fddae6ee0f05a7a34d60a8781bae08c2fca3c8599756054dcb51d304b2ff4ae43c072e68ed8045f70a120efa9422cf6ed76302f1fd1e088721f24cca73d4 SHA512 5973e97817c730917c2697a542e67c63e3c51494094ced7778f932fee35fd192fbc0d0b2e5bfbc8cb554224586a48afdcd0ca331ab8531e01a8410a59c422890
EBUILD binutils-hppa64-2.41-r5.ebuild 14048 BLAKE2B 4290a888bb76e52e1e9f32e081934d2f39759bc4aaa2b750a465325f3a9068a257dda9a45c3aae0848c4120bc4df4692cce382acca265f042c0bb75783e80242 SHA512 56928ada7bd013904eae956667997492dfc707975632171a5124f66d6306308f03de6decfb36700adf0cc2759737527716eb9a919267304844c394468ffbb994
-EBUILD binutils-hppa64-2.42-r1.ebuild 15051 BLAKE2B 1bfc45c11bfff644513496a11c3282e2e0ad014a5ea44ba65d7eceeb8aa6bb70e91a9d4a031a7d296e86788c65a4980ec5f98e1c71d79a800971a6f46773a04f SHA512 c6c1a5522dba24b665abf1cbf076f98c519a815bd3ef6935f01253787d605a896e0073f21bee839f59a755b77143fe38f8a1c70bdbff7befc81792d4a539f796
+EBUILD binutils-hppa64-2.42-r1.ebuild 15050 BLAKE2B 012fdcedf5e30e8fe3efe783491bd08521d0c5493fc09ff69e63ceaba07c3e67b69e7abf0522de4585da5267fc9924e5c69a0382a37e2c035b9425eaeedbf267 SHA512 49de0dd639484578847a1bc27cd2f574ed91b85e9194a7dd7458f22deae4407ada606927c8b4d2f62c39b1f2f992baea93f7d8b99e68f2e3006d9fd2b9911914
MISC metadata.xml 1110 BLAKE2B 0a916aa36bbf2a81095732fc321d989c9ff369de43474ff98317530c19085d1f20f5934ede2caa5939e2b4dbd29c1d98ea35de1ad4056db396c72e75abf97aa9 SHA512 216d0df87f2eb99c79b9417ff295280a05c48757d4969b3a6a48a8dfbe4004a67511006b192680432f971ebb6e5950a2b0d20ce50415cb13123badbe9ece95d5
diff --git a/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r1.ebuild b/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r1.ebuild
index 53e91ed47268..fa9d8b2f4555 100644
--- a/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r1.ebuild
+++ b/sys-devel/binutils-hppa64/binutils-hppa64-2.42-r1.ebuild
@@ -34,7 +34,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
SLOT=$(ver_cut 1-2)
- KEYWORDS="-* ~hppa"
+ KEYWORDS="-* hppa"
fi
#
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest
index 9947462f2a7c..b31bab225b99 100644
--- a/sys-devel/binutils/Manifest
+++ b/sys-devel/binutils/Manifest
@@ -26,6 +26,7 @@ DIST binutils-2.40.tar.xz 25241484 BLAKE2B 8d799f7c595f878b9af5b17a490021dd8b830
DIST binutils-2.41-patches-5.tar.xz 95176 BLAKE2B bbc94b3c7d70653a1056afe57a120b6eac9f0c8f51f05e95a1b5f80f2b7ef35e6355d740b49bc1ec2f3a13a838d5210ff4a205aa2bde5a72bc55c12100bce726 SHA512 ad293f97116f71322993f381c1af69fad1719a159f127ff16ddeca62f9b9b62aaf141abfa661985a61e9be7ae0639772148e69293a97364eebbf49182babb691
DIST binutils-2.41.tar.xz 26765692 BLAKE2B 3bccec2b52f7e82a727121bf2a2e51a6249ba63dcd74c665fd834e858645c912ffd8245d848435288b938852830b482905606f55c40df4061215fd75c52ffc75 SHA512 5df45d0bd6ddabdce4f35878c041e46a92deef01e7dea5facc97fd65cc06b59abc6fba0eb454b68e571c7e14038dc823fe7f2263843e6e627b7444eaf0fe9374
DIST binutils-2.42-patches-3.tar.xz 34768 BLAKE2B e4bfaf3b42147408a8a3dcb00f50378a6b49aef8e939731a92598680cfbf42dfdf842c3f5bf3458867f79c534eb92385bc64f34f7b1d6462ec4182b5f424fbe5 SHA512 3d75e0684bbfa2cc3fc6dfcb5488ac571db58f1a5833fcc754f231664137001ccb0f2ec750947b8021fa12daf614eb2cd21b598bd962d71a34bb8ea38805850d
+DIST binutils-2.42-patches-4.tar.xz 49192 BLAKE2B eb9986e7248204bf183590db647beb440f7b19fb239e57804b463a7ed1f60ffe2c38def772e948d6e3d1fee0cb7c1f9867828978a2dec3457115e6d0e8829bf1 SHA512 300db75742df41bcc12e78c6f18e1d1123fd3636af8b4de043794c0890ecfdc8190070102ee3ca84ff34c012f3f7f91bb55b84a1d8dc68515526fe2f14fcc58b
DIST binutils-2.42.tar.xz 27567160 BLAKE2B e67a5c028fba70e70088fd11b38ec8c9c4ed5a019badefda25abeb6275997b16f0891e7ff3424c4b82bbfae92e8992669826920dd53df61cd48469d8f7cd5bd1 SHA512 155f3ba14cd220102f4f29a4f1e5cfee3c48aa03b74603460d05afb73c70d6657a9d87eee6eb88bf13203fe6f31177a5c9addc04384e956e7da8069c8ecd20a6
EBUILD binutils-2.32-r2.ebuild 11663 BLAKE2B 61a63da4670dc6eda4957984fe3275dbfa4aec9587df4e4153be999b5bd0c54e5cc8baff866ddce84105f7143fc8dfcd2451099b06cb3f613e5a5a984fd4cc22 SHA512 f0777a02d983f34baf88a6e6d5a05367bba1c4cfd04fd7e285e04865e64e21208910ffb9e8723282fe815860a9d9876a409311655b20854edcc0730b69143d14
EBUILD binutils-2.33.1-r1.ebuild 11399 BLAKE2B d015914b62b98150cb9f33408ffe72588727cbf96a5b0bd791069f806212c180547886a2662b21c264bb5cd681196998839220a8e69d3971a8e1edb9cba1fc2c SHA512 282fc7065c6f3005407afe56fe0a4b77becb53b9a6f31e17bb3022a14da9b697a385bf3ae4f36f66b7c78449649e0df7f81aba64c5a82cd63e6040f7c9d3323d
@@ -37,6 +38,7 @@ EBUILD binutils-2.38-r2.ebuild 13134 BLAKE2B e2e1805917cb6a6ee19c30ad3b9bec5daaa
EBUILD binutils-2.39-r5.ebuild 13655 BLAKE2B 28c078a099015b084637aae637a2c346eab4156f8b94842fff790dbc7004049cbcf7a71ec9ad2b892d4d89d1377a7f3876514e6de167adab9f98639cf17e4763 SHA512 b7f3aa7252f6803afabef0d2434151cc381023ac41ab0a0771dd2480333c4ff5ae59d0211603261ab5c5071f4281fbaa9190a172fcefdf3eb37c70ced3f737f6
EBUILD binutils-2.40-r9.ebuild 14132 BLAKE2B ea7d8298ab644f3c4d1c2ca620949cef1f2e146243052eaa50545ccf46bd63858265c00169e0440e90cbefb8d4e16cceb64d709074dcdfc1c257a4760baa2196 SHA512 0396cf41ca211169afc106efe15c8a009e354d675c21a42b73aa7c1feab785e9c927c034ef86b92aba57b4a422189838b9c51a3e864be82901eb535da331a7a9
EBUILD binutils-2.41-r5.ebuild 14654 BLAKE2B 2049e8618a6aa4385bf036726a027cc2e58ce1e5e00d35d1d9926846f0209fcfe958d42e7ad4de6ea474bc8dd728c6f8d706121867e2c39e1404621deb15a1af SHA512 feeb65fc8ed360235fddc9d287d4aa28109ea60504283332940133eb40bcc0be5799a400c1da8aa7cf0e4038ebc8619ee225d6baf83ddc9f1d923c2ba2ded675
-EBUILD binutils-2.42-r1.ebuild 15579 BLAKE2B 073f19b62d0851f6909119a36dae63ef1b2e84758fcbbf747e55b0428ea07af5dc6bf5848aa1ac0c1561987446025e481488430e466bdaff35466c144d93e7fe SHA512 be021ff68ac3e6a9441d97fd563e9bab9f55521d4399981985d4e25232cda11f4fc4b3b4f60ebe15980a4a83bd287165f4ca404ea27a7882af795c6b5b791d8e
+EBUILD binutils-2.42-r1.ebuild 15575 BLAKE2B 2f260c355e3c45c62c147aaf5db0d47f26c06563f28c17e0524f8845d286651b9cb7ce4a2fd02863cfe13a369bc59cd4fbef9aceca84b418273ee471d3e7c001 SHA512 45dfc34d34c7650a305d38b67bd6f03ffc9002304d95654f3dd0eef8bef0da9c1e9c3693e68cc86c98c356cf138e0aa9d544fb5d11d85a3509dc8bdd96831330
+EBUILD binutils-2.42-r2.ebuild 15583 BLAKE2B 7cd8c326336fbb7fcfe84bcdf46164356c3cfcaa0733a722ceb89e5fed3bc619f5cbd64d2f7b5362924438c8528c34adc65a67f058dc0494d8e2947757cd81e9 SHA512 6d0f611d44be7a6f4b24e22dba93408086efdd9a3ae4db90eb0251a71340fc08331f24e5a764af4607f3874cf93ed66a796f2f8b655faed4ee7766282ac7829b
EBUILD binutils-9999.ebuild 15496 BLAKE2B 4708c1507b3e6819c103d11d92878dc75598775b5b21649dc6542bad29e637e2eb6ad825ae8ba226c5544bfc92dda06fa979bc9867963bad67678641b9916561 SHA512 af38c91493feec27fc9bea56990480ec090946f55a6f1bcdef7ed2e80b44205518032798abec0451c7f8e829612c1c59302e920ec64ce97f94b66ad8a5f461bb
MISC metadata.xml 995 BLAKE2B 85ccdd924f8c459a4cd7e608dff59c7281523da0d9457b0094b97e140cd07a300cb38383d9402808859100ca0bf219ce86e367bb5282216121bd81f68d588c17 SHA512 3ee538640e5d8c0efe6b8cf1de299e0d78965dece1ad814384844e8e24db72b11ca30d5fb68dfae2e71046d35aee0e71ee3ecbda3730ca49446dd0b2cd0f817c
diff --git a/sys-devel/binutils/binutils-2.42-r1.ebuild b/sys-devel/binutils/binutils-2.42-r1.ebuild
index 1089082dacd8..06777566a77d 100644
--- a/sys-devel/binutils/binutils-2.42-r1.ebuild
+++ b/sys-devel/binutils/binutils-2.42-r1.ebuild
@@ -32,7 +32,7 @@ else
[[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
SLOT=$(ver_cut 1-2)
- KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
fi
#
diff --git a/sys-devel/binutils/binutils-2.42-r2.ebuild b/sys-devel/binutils/binutils-2.42-r2.ebuild
new file mode 100644
index 000000000000..505782bb273d
--- /dev/null
+++ b/sys-devel/binutils/binutils-2.42-r2.ebuild
@@ -0,0 +1,555 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool flag-o-matic gnuconfig strip-linguas toolchain-funcs
+
+DESCRIPTION="Tools necessary to build programs"
+HOMEPAGE="https://sourceware.org/binutils/"
+
+LICENSE="GPL-3+"
+IUSE="cet debuginfod doc gold gprofng hardened multitarget +nls pgo +plugins static-libs test vanilla zstd"
+
+# Variables that can be set here (ignored for live ebuilds)
+# PATCH_VER - the patchset version
+# Default: empty, no patching
+# PATCH_BINUTILS_VER - the binutils version in the patchset name
+# - Default: PV
+# PATCH_DEV - Use download URI https://dev.gentoo.org/~{PATCH_DEV}/distfiles/...
+# for the patchsets
+
+PATCH_VER=4
+PATCH_DEV=dilfridge
+
+if [[ ${PV} == 9999* ]]; then
+ inherit git-r3
+ SLOT=${PV}
+else
+ PATCH_BINUTILS_VER=${PATCH_BINUTILS_VER:-${PV}}
+ PATCH_DEV=${PATCH_DEV:-dilfridge}
+ SRC_URI="mirror://gnu/binutils/binutils-${PV}.tar.xz https://sourceware.org/pub/binutils/releases/binutils-${PV}.tar.xz https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PV}.tar.xz"
+ [[ -z ${PATCH_VER} ]] || SRC_URI="${SRC_URI}
+ https://dev.gentoo.org/~${PATCH_DEV}/distfiles/binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz"
+ SLOT=$(ver_cut 1-2)
+ # KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+#
+# The cross-compile logic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY} == cross-* ]] ; then
+ export CTARGET=${CATEGORY#cross-}
+ fi
+fi
+is_cross() { [[ ${CHOST} != ${CTARGET} ]] ; }
+
+#
+# The dependencies
+#
+RDEPEND="
+ >=sys-devel/binutils-config-3
+ sys-libs/zlib
+ debuginfod? (
+ dev-libs/elfutils[debuginfod(-)]
+ )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ doc? ( sys-apps/texinfo )
+ pgo? (
+ dev-util/dejagnu
+ app-alternatives/bc
+ )
+ test? (
+ dev-util/dejagnu
+ app-alternatives/bc
+ )
+ nls? ( sys-devel/gettext )
+ zstd? ( virtual/pkgconfig )
+ app-alternatives/lex
+ app-alternatives/yacc
+"
+
+RESTRICT="!test? ( test )"
+
+MY_BUILDDIR=${WORKDIR}/build
+
+src_unpack() {
+ if [[ ${PV} == 9999* ]] ; then
+ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/toolchain/binutils-patches.git"
+ EGIT_CHECKOUT_DIR=${WORKDIR}/patches-git
+ git-r3_src_unpack
+ mv patches-git/9999 patch || die
+
+ EGIT_REPO_URI="https://sourceware.org/git/binutils-gdb.git"
+ S=${WORKDIR}/binutils
+ EGIT_CHECKOUT_DIR=${S}
+ git-r3_src_unpack
+ else
+ unpack ${P/-hppa64/}.tar.xz
+
+ cd "${WORKDIR}" || die
+ unpack binutils-${PATCH_BINUTILS_VER}-patches-${PATCH_VER}.tar.xz
+
+ # _p patch versions are Gentoo specific tarballs ...
+ local dir=${P%_p?}
+ dir=${dir/-hppa64/}
+
+ S=${WORKDIR}/${dir}
+ fi
+
+ cd "${WORKDIR}" || die
+ mkdir -p "${MY_BUILDDIR}" || die
+}
+
+src_prepare() {
+ local patchsetname
+ if [[ ${PV} == 9999* ]] ; then
+ patchsetname="from git master"
+ else
+ patchsetname="${PATCH_BINUTILS_VER}-${PATCH_VER}"
+ fi
+
+ if [[ -n ${PATCH_VER} ]] || [[ ${PV} == 9999* ]] ; then
+ if ! use vanilla; then
+ einfo "Applying binutils patchset ${patchsetname}"
+ eapply "${WORKDIR}/patch"
+ einfo "Done."
+
+ # This is applied conditionally for now just out of caution.
+ # It should be okay on non-prefix systems though. See bug #892549.
+ if is_cross || use prefix; then
+ eapply "${FILESDIR}"/binutils-2.40-linker-search-path.patch \
+ "${FILESDIR}"/binutils-2.41-linker-prefix.patch
+ fi
+ fi
+ fi
+
+ # Make sure our explicit libdir paths don't get clobbered, bug #562460
+ sed -i \
+ -e 's:@bfdlibdir@:@libdir@:g' \
+ -e 's:@bfdincludedir@:@includedir@:g' \
+ {bfd,opcodes}/Makefile.in || die
+
+ # Apply things from PATCHES and user dirs
+ default
+
+ # Run misc portage update scripts
+ gnuconfig_update
+ elibtoolize --portage --no-uclibc
+}
+
+toolchain-binutils_bugurl() {
+ printf "https://bugs.gentoo.org/"
+}
+toolchain-binutils_pkgversion() {
+ printf "Gentoo ${PV}"
+ [[ -n ${PATCH_VER} ]] && printf " p${PATCH_VER}"
+}
+
+src_configure() {
+ # See https://www.gnu.org/software/make/manual/html_node/Parallel-Output.html
+ # Avoid really confusing logs from subconfigure spam, makes logs far
+ # more legible.
+ MAKEOPTS="--output-sync=line ${MAKEOPTS}"
+
+ # Setup some paths
+ LIBPATH=/usr/$(get_libdir)/binutils/${CTARGET}/${PV}
+ INCPATH=${LIBPATH}/include
+ DATAPATH=/usr/share/binutils-data/${CTARGET}/${PV}
+ if is_cross ; then
+ TOOLPATH=/usr/${CHOST}/${CTARGET}
+ else
+ TOOLPATH=/usr/${CTARGET}
+ fi
+ BINPATH=${TOOLPATH}/binutils-bin/${PV}
+
+ # Make sure we filter $LINGUAS so that only ones that
+ # actually work make it through, bug #42033
+ strip-linguas -u */po
+
+ # Keep things sane
+ strip-flags
+ use cet && filter-flags -mindirect-branch -mindirect-branch=*
+ use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
+
+ append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
+
+ local x
+ echo
+ for x in CATEGORY CBUILD CHOST CTARGET CFLAGS LDFLAGS ; do
+ einfo "$(printf '%10s' ${x}:) ${!x}"
+ done
+ echo
+
+ cd "${MY_BUILDDIR}" || die
+ local myconf=()
+
+ if use plugins ; then
+ myconf+=( --enable-plugins )
+ fi
+ # enable gold (installed as ld.gold) and ld's plugin architecture
+ if use gold ; then
+ myconf+=( --enable-gold )
+ fi
+
+ if use nls ; then
+ myconf+=( --without-included-gettext )
+ else
+ myconf+=( --disable-nls )
+ fi
+
+ myconf+=( --with-system-zlib )
+
+ # For bi-arch systems, enable a 64bit bfd. This matches the bi-arch
+ # logic in toolchain.eclass. bug #446946
+ #
+ # We used to do it for everyone, but it's slow on 32bit arches. bug #438522
+ case $(tc-arch) in
+ ppc|sparc|x86) myconf+=( --enable-64-bit-bfd ) ;;
+ esac
+
+ use multitarget && myconf+=( --enable-targets=all --enable-64-bit-bfd )
+
+ [[ -n ${CBUILD} ]] && myconf+=( --build=${CBUILD} )
+
+ is_cross && myconf+=(
+ --with-sysroot="${EPREFIX}"/usr/${CTARGET}
+ --enable-poison-system-directories
+ )
+
+ myconf+=( --enable-secureplt )
+
+ # mips can't do hash-style=gnu ...
+ if [[ $(tc-arch) != mips ]] ; then
+ myconf+=( --enable-default-hash-style=gnu )
+ fi
+
+ myconf+=(
+ --prefix="${EPREFIX}"/usr
+ --host=${CHOST}
+ --target=${CTARGET}
+ --datadir="${EPREFIX}"${DATAPATH}
+ --datarootdir="${EPREFIX}"${DATAPATH}
+ --infodir="${EPREFIX}"${DATAPATH}/info
+ --mandir="${EPREFIX}"${DATAPATH}/man
+ --bindir="${EPREFIX}"${BINPATH}
+ --libdir="${EPREFIX}"${LIBPATH}
+ --libexecdir="${EPREFIX}"${LIBPATH}
+ --includedir="${EPREFIX}"${INCPATH}
+ # portage's econf() does not detect presence of --d-d-t
+ # because it greps only top-level ./configure. But not
+ # libiberty's or bfd's configure.
+ --disable-dependency-tracking
+ --disable-silent-rules
+ --enable-obsolete
+ --enable-shared
+ --enable-threads
+ --enable-relro
+ --enable-install-libiberty
+ --enable-textrel-check=$(usex hardened error warning)
+ # Things to think about
+ #--enable-deterministic-archives
+ --enable-new-dtags
+ --disable-jansson
+ --disable-werror
+ --with-bugurl="$(toolchain-binutils_bugurl)"
+ --with-pkgversion="$(toolchain-binutils_pkgversion)"
+ $(use_enable static-libs static)
+ $(use_with zstd)
+
+ # Disable modules that are in a combined binutils/gdb tree, bug #490566
+ --disable-{gdb,gdbserver,libbacktrace,libdecnumber,readline,sim}
+ # Strip out broken static link flags: https://gcc.gnu.org/PR56750
+ --without-stage1-ldflags
+ # Change SONAME to avoid conflict across {native,cross}/binutils, binutils-libs. bug #666100
+ --with-extra-soversion-suffix=gentoo-${CATEGORY}-${PN}-$(usex multitarget mt st)
+
+ $(use_with debuginfod)
+
+ # Avoid automagic dev-libs/msgpack dep, bug #865875
+ --without-msgpack
+
+ # Allow user to opt into CET for host libraries.
+ # Ideally we would like automagic-or-disabled here.
+ # But the check does not quite work on i686: bug #760926.
+ $(use_enable cet)
+
+ # We can enable this by default in future, but it's brand new
+ # in 2.39 with several bugs:
+ # - Doesn't build on musl (https://sourceware.org/bugzilla/show_bug.cgi?id=29477)
+ # - No man pages (https://sourceware.org/bugzilla/show_bug.cgi?id=29521)
+ # - Broken at runtime without Java (https://sourceware.org/bugzilla/show_bug.cgi?id=29479)
+ # - binutils-config (and this ebuild?) needs adaptation first (https://bugs.gentoo.org/865113)
+ $(use_enable gprofng)
+ )
+
+ case ${CTARGET} in
+ x86_64-*|aarch64*|arm64*|i[3456]*)
+ # These hardening options are available from 2.39+ but
+ # they unconditionally enable the behaviour even on arches
+ # where e.g. execstacks can't be avoided.
+ # See https://sourceware.org/bugzilla/show_bug.cgi?id=29592.
+ #
+ # TODO: Get the logic for this fixed upstream so it doesn't
+ # create impossible broken combinations on some arches, like mips.
+ #
+ # TODO: Get the logic for this fixed upstream so --disable-* works
+ # as expected.
+ myconf+=(
+ --enable-warn-execstack=yes
+ --enable-warn-rwx-segments=yes
+ )
+
+ if use hardened ; then
+ myconf+=(
+ # TOOD: breaks glibc test suite
+ #--enable-error-execstack=yes
+ #--enable-error-rwx-segments=yes
+ --enable-default-execstack=no
+ )
+ fi
+ ;;
+ *)
+ ;;
+ esac
+
+ if use elibc_musl ; then
+ # Override our earlier setting for musl, as textrels don't
+ # work there at all. See bug #707660.
+ myconf+=(
+ --enable-textrel-check=error
+ )
+ fi
+
+ if use test || { use pgo && tc-is-lto ; } ; then
+ # -Wa,* needs to be consistent everywhere or lto-wrapper will complain
+ filter-flags '-Wa,*'
+ fi
+
+ if ! is_cross ; then
+ myconf+=( $(use_enable pgo pgo-build $(tc-is-lto && echo "lto" || echo "yes")) )
+
+ if use pgo ; then
+ # We let configure handle it for us because it has to run
+ # the testsuite later on for profiling, and LTO isn't compatible
+ # with the testsuite.
+ filter-lto
+
+ export BUILD_CFLAGS="${CFLAGS}"
+ fi
+ fi
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+
+ # Prevent makeinfo from running if doc is unset.
+ if ! use doc ; then
+ sed -i \
+ -e '/^MAKEINFO/s:=.*:= true:' \
+ Makefile || die
+ fi
+}
+
+src_compile() {
+ cd "${MY_BUILDDIR}" || die
+
+ # see Note [tooldir hack for ldscripts]
+ # see linker prefix patch
+ emake \
+ tooldir="${EPREFIX}${TOOLPATH}" \
+ gentoo_prefix=$(usex prefix-guest "${EPREFIX}"/usr /usr) \
+ all
+
+ # only build info pages if the user wants them
+ if use doc ; then
+ emake info
+ fi
+
+ # we nuke the manpages when we're left with junk
+ # (like when we bootstrap, no perl -> no manpages)
+ find . -name '*.1' -a -size 0 -delete
+}
+
+src_test() {
+ cd "${MY_BUILDDIR}" || die
+
+ # https://sourceware.org/PR31327
+ local -x XZ_OPT="-T1"
+ local -x XZ_DEFAULTS="-T1"
+
+ (
+ # Tests don't expect LTO
+ filter-lto
+
+ # lto-wrapper warnings which confuse tests
+ filter-flags '-Wa,*'
+
+ # bug #637066
+ filter-flags -Wall -Wreturn-type
+
+ emake -k check \
+ CFLAGS_FOR_TARGET="${CFLAGS_FOR_TARGET:-${CFLAGS}}" \
+ CXXFLAGS_FOR_TARGET="${CXXFLAGS_FOR_TARGET:-${CXXFLAGS}}" \
+ LDFLAGS_FOR_TARGET="${LDFLAGS_FOR_TARGET:-${LDFLAGS}}" \
+ CFLAGS="${CFLAGS}" \
+ CXXFLAGS="${CXXFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+ )
+}
+
+src_install() {
+ local x d
+
+ cd "${MY_BUILDDIR}" || die
+
+ # see Note [tooldir hack for ldscripts]
+ emake DESTDIR="${D}" tooldir="${EPREFIX}${LIBPATH}" install
+ rm -rf "${ED}"/${LIBPATH}/bin || die
+ use static-libs || find "${ED}" -name '*.la' -delete
+
+ # Newer versions of binutils get fancy with ${LIBPATH}, bug #171905
+ cd "${ED}"/${LIBPATH} || die
+ for d in ../* ; do
+ [[ ${d} == ../${PV} ]] && continue
+ mv ${d}/* . || die
+ rmdir ${d} || die
+ done
+
+ # Now we collect everything intp the proper SLOT-ed dirs
+ # When something is built to cross-compile, it installs into
+ # /usr/$CHOST/ by default ... we have to 'fix' that :)
+ if is_cross ; then
+ cd "${ED}"/${BINPATH} || die
+ for x in * ; do
+ mv ${x} ${x/${CTARGET}-} || die
+ done
+
+ if [[ -d ${ED}/usr/${CHOST}/${CTARGET} ]] ; then
+ mv "${ED}"/usr/${CHOST}/${CTARGET}/include "${ED}"/${INCPATH}
+ mv "${ED}"/usr/${CHOST}/${CTARGET}/lib/* "${ED}"/${LIBPATH}/
+ rm -r "${ED}"/usr/${CHOST}/{include,lib}
+ fi
+ fi
+
+ insinto ${INCPATH}
+ local libiberty_headers=(
+ # Not all the libiberty headers. See libiberty/Makefile.in:install_to_libdir.
+ demangle.h
+ dyn-string.h
+ fibheap.h
+ hashtab.h
+ libiberty.h
+ objalloc.h
+ splay-tree.h
+ )
+ doins "${libiberty_headers[@]/#/${S}/include/}"
+ if [[ -d ${ED}/${LIBPATH}/lib ]] ; then
+ mv "${ED}"/${LIBPATH}/lib/* "${ED}"/${LIBPATH}/ || die
+ rm -r "${ED}"/${LIBPATH}/lib || die
+ fi
+
+ # Generate an env.d entry for this binutils
+ insinto /etc/env.d/binutils
+ cat <<-EOF > "${T}"/env.d
+ TARGET="${CTARGET}"
+ VER="${PV}"
+ LIBPATH="${EPREFIX}${LIBPATH}"
+ EOF
+ newins "${T}"/env.d ${CTARGET}-${PV}
+
+ # Handle documentation
+ if ! is_cross ; then
+ cd "${S}" || die
+ dodoc README
+
+ docinto bfd
+ dodoc bfd/ChangeLog* bfd/README bfd/PORTING bfd/TODO
+
+ docinto binutils
+ dodoc binutils/ChangeLog binutils/NEWS binutils/README
+
+ docinto gas
+ dodoc gas/ChangeLog* gas/CONTRIBUTORS gas/NEWS gas/README*
+
+ docinto gprof
+ dodoc gprof/ChangeLog* gprof/TEST gprof/TODO gprof/bbconv.pl
+
+ docinto ld
+ dodoc ld/ChangeLog* ld/README ld/NEWS ld/TODO
+
+ docinto libiberty
+ dodoc libiberty/ChangeLog* libiberty/README
+
+ docinto opcodes
+ dodoc opcodes/ChangeLog*
+ fi
+
+ # Remove shared info pages
+ rm -f "${ED}"/${DATAPATH}/info/{dir,configure.info,standards.info}
+
+ docompress "${DATAPATH}"/{info,man}
+
+ # Trim all empty dirs
+ find "${ED}" -depth -type d -exec rmdir {} + 2>/dev/null
+}
+
+pkg_postinst() {
+ # Make sure this ${CTARGET} has a binutils version selected
+ [[ -e ${EROOT}/etc/env.d/binutils/config-${CTARGET} ]] && return 0
+ binutils-config ${CTARGET}-${PV}
+}
+
+pkg_postrm() {
+ local current_profile=$(binutils-config -c ${CTARGET})
+
+ # If no other versions exist, then uninstall for this
+ # target ... otherwise, switch to the newest version
+ # Note: only do this if this version is unmerged. We
+ # rerun binutils-config if this is a remerge, as
+ # we want the mtimes on the symlinks updated (if
+ # it is the same as the current selected profile)
+ if [[ ! -e ${EPREFIX}${BINPATH}/ld ]] && [[ ${current_profile} == ${CTARGET}-${PV} ]] ; then
+ local choice=$(binutils-config -l | grep ${CTARGET} | awk '{print $2}')
+ choice=${choice//$'\n'/ }
+ choice=${choice/* }
+ if [[ -z ${choice} ]] ; then
+ binutils-config -u ${CTARGET}
+ else
+ binutils-config ${choice}
+ fi
+ elif [[ $(CHOST=${CTARGET} binutils-config -c) == ${CTARGET}-${PV} ]] ; then
+ binutils-config ${CTARGET}-${PV}
+ fi
+}
+
+# Note [slotting support]
+# -----------------------
+# Gentoo's layout for binutils files is non-standard as Gentoo
+# supports slotted installation for binutils. Many tools
+# still expect binutils to reside in known locations.
+# binutils-config package restores symlinks into known locations,
+# like:
+# /usr/bin/${CTARGET}-<tool>
+# /usr/bin/${CHOST}/${CTARGET}/lib/ldscrips
+# /usr/include/
+#
+# Note [tooldir hack for ldscripts]
+# ---------------------------------
+# Build system does not allow ./configure to tweak every location
+# we need for slotting binutils hence all the shuffling in
+# src_install(). This note is about SCRIPTDIR define handling.
+#
+# SCRIPTDIR defines 'ldscripts/' directory location. SCRIPTDIR value
+# is set at build-time in ld/Makefile.am as: 'scriptdir = $(tooldir)/lib'
+# and hardcoded as -DSCRIPTDIR='"$(scriptdir)"' at compile time.
+# Thus we can't just move files around after compilation finished.
+#
+# Our goal is the following:
+# - at build-time set scriptdir to point to symlinked location:
+# ${TOOLPATH}: /usr/${CHOST} (or /usr/${CHOST}/${CTARGET} for cross-case)
+# - at install-time set scriptdir to point to slotted location:
+# ${LIBPATH}: /usr/$(get_libdir)/binutils/${CTARGET}/${PV}
diff --git a/sys-devel/clang-common/Manifest b/sys-devel/clang-common/Manifest
index 27dd2a85defd..61a0b5f9b36a 100644
--- a/sys-devel/clang-common/Manifest
+++ b/sys-devel/clang-common/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD clang-common-15.0.7-r8.ebuild 5482 BLAKE2B 20e8744166a852b4dbc233f128807e60bb204f14558d2cc1691b1a87777be2775d1a6c82a108945f795b02919bc47bf213b1a85e45f423c49a6009aed0fbbc3b SHA512 bf1f5cdf47c6772266117e9545994dcfb27cfd263a5e7749604106686d8e56b8b45ddab7073d6baf73e966304162f3aad755075c11dbb16bb42b88fa78e6face
EBUILD clang-common-16.0.6-r4.ebuild 5726 BLAKE2B de26b88570bf487a2be2a59f4551c8e61b940fb84b0dc3cb5be1884252672782700b657fb63c0b7ac247ec2092b236a550b51273f73ec19fab7db6eeda0ff94e SHA512 9f2778fbb89d578e162b36c7a692219533437d9fbec407422e7aff1b11d942f09c8cf0edb5c5bd37bbf34523b1f947b418f954b632d769f836baa7d2493bc527
EBUILD clang-common-17.0.6-r5.ebuild 9010 BLAKE2B cbb5c5094ca6e99fc9ce1734acf02e2e35b792173f84b71e19b25e687f7a93a6fca31e4461fc580d92c0eadabe1400359bec3938fc0cba2cac9bc28a4b8d66be SHA512 ea66877912d34f11a0b788a0d188caf03a5c06098507e7bbb3fa609f594d7b9397ac8fa21c7b502238e36b1ede7bf32dc173b9a6d74a3be1e5d3f25babac9165
-EBUILD clang-common-18.1.7.ebuild 9134 BLAKE2B ffad8a93bd8838dc8c22880e7cd195d777e960b4a4469ea6a3febb3507b324b582ed3109fc47685a759c9b06c6be98ecb04a56302b30ad723fe14b23989df9c8 SHA512 edddf1740383db3344500eada2484f2f1aa97bd8e3ad1142c23e4df43ee32df0cc21e085601294d4b0d02fd544e8983c1388c259af7e5d950f8fae44a1b093f6
+EBUILD clang-common-18.1.8.ebuild 9134 BLAKE2B ffad8a93bd8838dc8c22880e7cd195d777e960b4a4469ea6a3febb3507b324b582ed3109fc47685a759c9b06c6be98ecb04a56302b30ad723fe14b23989df9c8 SHA512 edddf1740383db3344500eada2484f2f1aa97bd8e3ad1142c23e4df43ee32df0cc21e085601294d4b0d02fd544e8983c1388c259af7e5d950f8fae44a1b093f6
EBUILD clang-common-19.0.0.9999.ebuild 9018 BLAKE2B 5f055aeaec9b6ebdfbfe9b84aa65dc6de8ffac3003235d3aef66e48b2f0f4daff56f38a574de61f9abb0a12e4728b27f99f726f840528ba279e7334b85d5bee4 SHA512 5463729ed67144428d5a154a91083efa2006e0d449b31f8870650097dd0b1322f4bd5ec7a7b2884ffd906a976ffa310e36dacd3c9dba519c1d5c26b3879cbd85
-EBUILD clang-common-19.0.0_pre20240608.ebuild 9018 BLAKE2B 5f055aeaec9b6ebdfbfe9b84aa65dc6de8ffac3003235d3aef66e48b2f0f4daff56f38a574de61f9abb0a12e4728b27f99f726f840528ba279e7334b85d5bee4 SHA512 5463729ed67144428d5a154a91083efa2006e0d449b31f8870650097dd0b1322f4bd5ec7a7b2884ffd906a976ffa310e36dacd3c9dba519c1d5c26b3879cbd85
-EBUILD clang-common-19.0.0_pre20240615.ebuild 9018 BLAKE2B 5f055aeaec9b6ebdfbfe9b84aa65dc6de8ffac3003235d3aef66e48b2f0f4daff56f38a574de61f9abb0a12e4728b27f99f726f840528ba279e7334b85d5bee4 SHA512 5463729ed67144428d5a154a91083efa2006e0d449b31f8870650097dd0b1322f4bd5ec7a7b2884ffd906a976ffa310e36dacd3c9dba519c1d5c26b3879cbd85
+EBUILD clang-common-19.0.0_pre20240623.ebuild 9018 BLAKE2B 5f055aeaec9b6ebdfbfe9b84aa65dc6de8ffac3003235d3aef66e48b2f0f4daff56f38a574de61f9abb0a12e4728b27f99f726f840528ba279e7334b85d5bee4 SHA512 5463729ed67144428d5a154a91083efa2006e0d449b31f8870650097dd0b1322f4bd5ec7a7b2884ffd906a976ffa310e36dacd3c9dba519c1d5c26b3879cbd85
MISC metadata.xml 1248 BLAKE2B d9c542ec74a08857a87a42927feef909c343b5b672145e471ebc69753a3f93432d2ae93ed2659a67d504e2c5ff4212640e4208b173d96e5a173a1043766b66f8 SHA512 eb6d4be1dfbdf6b70b774d42493f6b3015472d5e4bba9386254f6e4ae92307169fe1ac6f0f613d452a9c21c6d61ed57ab50efb54813146983f4d6809b32ddacb
diff --git a/sys-devel/clang-common/clang-common-18.1.7.ebuild b/sys-devel/clang-common/clang-common-18.1.8.ebuild
index b7d4720e0e22..b7d4720e0e22 100644
--- a/sys-devel/clang-common/clang-common-18.1.7.ebuild
+++ b/sys-devel/clang-common/clang-common-18.1.8.ebuild
diff --git a/sys-devel/clang-common/clang-common-19.0.0_pre20240615.ebuild b/sys-devel/clang-common/clang-common-19.0.0_pre20240615.ebuild
deleted file mode 100644
index f260391ba4ab..000000000000
--- a/sys-devel/clang-common/clang-common-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,304 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 llvm.org multilib
-
-DESCRIPTION="Common files shared between multiple slots of clang"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="
- default-compiler-rt default-libcxx default-lld
- bootstrap-prefix cet hardened llvm-libunwind
-"
-
-PDEPEND="
- sys-devel/clang:*
- default-compiler-rt? (
- sys-devel/clang-runtime[compiler-rt]
- llvm-libunwind? ( sys-libs/llvm-libunwind[static-libs] )
- !llvm-libunwind? ( sys-libs/libunwind[static-libs] )
- )
- !default-compiler-rt? ( sys-devel/gcc )
- default-libcxx? ( >=sys-libs/libcxx-${PV}[static-libs] )
- !default-libcxx? ( sys-devel/gcc )
- default-lld? ( >=sys-devel/lld-${PV} )
- !default-lld? ( sys-devel/binutils )
-"
-IDEPEND="
- !default-compiler-rt? ( sys-devel/gcc-config )
- !default-libcxx? ( sys-devel/gcc-config )
-"
-
-LLVM_COMPONENTS=( clang/utils )
-llvm.org_set_globals
-
-pkg_pretend() {
- [[ ${CLANG_IGNORE_DEFAULT_RUNTIMES} ]] && return
-
- local flag missing_flags=()
- for flag in default-{compiler-rt,libcxx,lld}; do
- if ! use "${flag}" && has_version "sys-devel/clang[${flag}]"; then
- missing_flags+=( "${flag}" )
- fi
- done
-
- if [[ ${missing_flags[@]} ]]; then
- eerror "It seems that you have the following flags set on sys-devel/clang:"
- eerror
- eerror " ${missing_flags[*]}"
- eerror
- eerror "The default runtimes are now set via flags on sys-devel/clang-common."
- eerror "The build is being aborted to prevent breakage. Please either set"
- eerror "the respective flags on this ebuild, e.g.:"
- eerror
- eerror " sys-devel/clang-common ${missing_flags[*]}"
- eerror
- eerror "or build with CLANG_IGNORE_DEFAULT_RUNTIMES=1."
- die "Mismatched defaults detected between sys-devel/clang and sys-devel/clang-common"
- fi
-}
-
-_doclang_cfg() {
- local triple="${1}"
-
- local tool
- for tool in ${triple}-clang{,++}; do
- newins - "${tool}.cfg" <<-EOF
- # This configuration file is used by ${tool} driver.
- @gentoo-common.cfg
- @gentoo-common-ld.cfg
- EOF
- if [[ ${triple} == x86_64* ]]; then
- cat >> "${ED}/etc/clang/${tool}.cfg" <<-EOF || die
- @gentoo-cet.cfg
- EOF
- fi
- done
-
- if use kernel_Darwin; then
- cat >> "${ED}/etc/clang/${triple}-clang++.cfg" <<-EOF || die
- -lc++abi
- EOF
- fi
-
- newins - "${triple}-clang-cpp.cfg" <<-EOF
- # This configuration file is used by the ${triple}-clang-cpp driver.
- @gentoo-common.cfg
- EOF
- if [[ ${triple} == x86_64* ]]; then
- cat >> "${ED}/etc/clang/${triple}-clang-cpp.cfg" <<-EOF || die
- @gentoo-cet.cfg
- EOF
- fi
-
- # Install symlinks for triples with other vendor strings since some
- # programs insist on mangling the triple.
- local vendor
- for vendor in gentoo pc unknown; do
- local vendor_triple="${triple%%-*}-${vendor}-${triple#*-*-}"
- for tool in clang{,++,-cpp}; do
- if [[ ! -f "${ED}/etc/clang/${vendor_triple}-${tool}.cfg" ]]; then
- dosym "${triple}-${tool}.cfg" "/etc/clang/${vendor_triple}-${tool}.cfg"
- fi
- done
- done
-}
-
-doclang_cfg() {
- local triple="${1}"
-
- _doclang_cfg ${triple}
-
- # LLVM may have different arch names in some cases. For example in x86
- # profiles the triple uses i686, but llvm will prefer i386 if invoked
- # with "clang" on x86 or "clang -m32" on x86_64. The gentoo triple will
- # be used if invoked through ${CHOST}-clang{,++,-cpp} though.
- #
- # To make sure the correct triples are installed,
- # see Triple::getArchTypeName() in llvm/lib/TargetParser/Triple.cpp
- # and compare with CHOST values in profiles.
-
- local abi=${triple%%-*}
- case ${abi} in
- armv4l|armv4t|armv5tel|armv6j|armv7a)
- _doclang_cfg ${triple/${abi}/arm}
- ;;
- i686)
- _doclang_cfg ${triple/${abi}/i386}
- ;;
- sparc)
- _doclang_cfg ${triple/${abi}/sparcel}
- ;;
- sparc64)
- _doclang_cfg ${triple/${abi}/sparcv9}
- ;;
- esac
-}
-
-src_install() {
- newbashcomp bash-autocomplete.sh clang
-
- insinto /etc/clang
- newins - gentoo-runtimes.cfg <<-EOF
- # This file is initially generated by sys-devel/clang-runtime.
- # It is used to control the default runtimes using by clang.
-
- --rtlib=$(usex default-compiler-rt compiler-rt libgcc)
- --unwindlib=$(usex default-compiler-rt libunwind libgcc)
- --stdlib=$(usex default-libcxx libc++ libstdc++)
- -fuse-ld=$(usex default-lld lld bfd)
- EOF
-
- newins - gentoo-gcc-install.cfg <<-EOF
- # This file is maintained by gcc-config.
- # It is used to specify the selected GCC installation.
- EOF
-
- newins - gentoo-common.cfg <<-EOF
- # This file contains flags common to clang, clang++ and clang-cpp.
- @gentoo-runtimes.cfg
- @gentoo-gcc-install.cfg
- @gentoo-hardened.cfg
- # bug #870001
- -include "${EPREFIX}/usr/include/gentoo/maybe-stddefs.h"
- EOF
-
- # clang-cpp does not like link args being passed to it when directly
- # invoked, so use a separate configuration file.
- newins - gentoo-common-ld.cfg <<-EOF
- # This file contains flags common to clang and clang++
- @gentoo-hardened-ld.cfg
- EOF
-
- # Baseline hardening (bug #851111)
- newins - gentoo-hardened.cfg <<-EOF
- # Some of these options are added unconditionally, regardless of
- # USE=hardened, for parity with sys-devel/gcc.
- -Xarch_host -fstack-clash-protection
- -Xarch_host -fstack-protector-strong
- -fPIE
- -include "${EPREFIX}/usr/include/gentoo/fortify.h"
- EOF
-
- newins - gentoo-cet.cfg <<-EOF
- -Xarch_host -fcf-protection=$(usex cet full none)
- EOF
-
- if use kernel_Darwin; then
- newins - gentoo-hardened-ld.cfg <<-EOF
- # There was -Wl,-z,relro here, but it's not supported on Mac
- # TODO: investigate whether -bind_at_load or -read_only_stubs will do the job
- EOF
- else
- newins - gentoo-hardened-ld.cfg <<-EOF
- # Some of these options are added unconditionally, regardless of
- # USE=hardened, for parity with sys-devel/gcc.
- -Wl,-z,relro
- -Wl,-z,now
- EOF
- fi
-
- dodir /usr/include/gentoo
-
- cat >> "${ED}/usr/include/gentoo/maybe-stddefs.h" <<-EOF || die
- /* __has_include is an extension, but it's fine, because this is only
- for Clang anyway. */
- #if defined __has_include && __has_include (<stdc-predef.h>) && !defined(__GLIBC__)
- # include <stdc-predef.h>
- #endif
- EOF
-
- local fortify_level=$(usex hardened 3 2)
- # We have to do this because glibc's headers warn if F_S is set
- # without optimization and that would at the very least be very noisy
- # during builds and at worst trigger many -Werror builds.
- cat >> "${ED}/usr/include/gentoo/fortify.h" <<- EOF || die
- #ifdef __clang__
- # pragma clang system_header
- #endif
- #ifndef _FORTIFY_SOURCE
- # if defined(__has_feature)
- # define __GENTOO_HAS_FEATURE(x) __has_feature(x)
- # else
- # define __GENTOO_HAS_FEATURE(x) 0
- # endif
- #
- # if defined(__STDC_HOSTED__) && __STDC_HOSTED__ == 1
- # define __GENTOO_NOT_FREESTANDING 1
- # else
- # define __GENTOO_NOT_FREESTANDING 0
- # endif
- #
- # if defined(__OPTIMIZE__) && __OPTIMIZE__ > 0 && __GENTOO_NOT_FREESTANDING > 0
- # if !defined(__SANITIZE_ADDRESS__) && !__GENTOO_HAS_FEATURE(address_sanitizer) && !__GENTOO_HAS_FEATURE(memory_sanitizer)
- # define _FORTIFY_SOURCE ${fortify_level}
- # endif
- # endif
- # undef __GENTOO_HAS_FEATURE
- # undef __GENTOO_NOT_FREESTANDING
- #endif
- EOF
-
- # TODO: Maybe -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST for
- # non-hardened?
- if use hardened ; then
- cat >> "${ED}/etc/clang/gentoo-hardened.cfg" <<-EOF || die
- # Options below are conditional on USE=hardened.
- -D_GLIBCXX_ASSERTIONS
-
- # Analogue to GLIBCXX_ASSERTIONS
- # https://libcxx.llvm.org/UsingLibcxx.html#assertions-mode
- # https://libcxx.llvm.org/Hardening.html#using-hardened-mode
- -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE
- EOF
-
- cat >> "${ED}/etc/clang/gentoo-hardened-ld.cfg" <<-EOF || die
- # Options below are conditional on USE=hardened.
- EOF
- fi
-
- # We only install config files for supported ABIs because unprefixed tools
- # might be used for crosscompilation where e.g. PIE may not be supported.
- # See bug #912237 and bug #901247. Just ${CHOST} won't do due to bug #912685.
- local abi
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- doclang_cfg "${abi_chost}"
- done
-
- if use kernel_Darwin; then
- cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
- # Gentoo Prefix on Darwin
- -Wl,-search_paths_first
- -Wl,-rpath,${EPREFIX}/usr/lib
- -L ${EPREFIX}/usr/lib
- -isystem ${EPREFIX}/usr/include
- -isysroot ${EPREFIX}/MacOSX.sdk
- EOF
- if use bootstrap-prefix ; then
- # bootstrap-prefix is only set during stage2 of bootstrapping
- # Prefix, where EPREFIX is set to EPREFIX/tmp.
- # Here we need to point it at the future lib dir of the stage3's
- # EPREFIX.
- cat >> "${ED}/etc/clang/gentoo-common.cfg" <<-EOF || die
- -Wl,-rpath,${EPREFIX}/../usr/lib
- EOF
- fi
- fi
-}
-
-pkg_preinst() {
- if has_version -b sys-devel/gcc-config && has_version sys-devel/gcc
- then
- local gcc_path=$(gcc-config --get-lib-path 2>/dev/null)
- if [[ -n ${gcc_path} ]]; then
- cat >> "${ED}/etc/clang/gentoo-gcc-install.cfg" <<-EOF
- --gcc-install-dir="${gcc_path%%:*}"
- EOF
- fi
- fi
-}
diff --git a/sys-devel/clang-common/clang-common-19.0.0_pre20240608.ebuild b/sys-devel/clang-common/clang-common-19.0.0_pre20240623.ebuild
index f260391ba4ab..f260391ba4ab 100644
--- a/sys-devel/clang-common/clang-common-19.0.0_pre20240608.ebuild
+++ b/sys-devel/clang-common/clang-common-19.0.0_pre20240623.ebuild
diff --git a/sys-devel/clang-runtime/Manifest b/sys-devel/clang-runtime/Manifest
index 4e0a72109a21..d176dc2896c6 100644
--- a/sys-devel/clang-runtime/Manifest
+++ b/sys-devel/clang-runtime/Manifest
@@ -1,8 +1,7 @@
EBUILD clang-runtime-15.0.7.ebuild 759 BLAKE2B d7b481faffc4da0a6dc1b4e708322cd17cd497dc75363bdb89e7fbb1ecb2aecd9cbf91bdf816505476c7aca2ec7b6fb9ef178705e6b77361d21a7a270404a70a SHA512 8128acfc92b1601e93ffca1fd4233456f8a28fbc4cc65a1782da25df48abd3af82d0128b31f12b966ca02ab1eafcd28016c4443d9c7f1d28bc3f951cfff5e07f
EBUILD clang-runtime-16.0.6.ebuild 1448 BLAKE2B be376aab09a0268444784d1a0bcb590222c9c8a118e260b15939e574687334eb476d6f66ab0f1f4fb0841a226c7b7f690666c33bec2d9c14f27a4f30f986b859 SHA512 b0b7a2f5c69890cb2fc0a9c2c8a1910669a4eae16826c0702a2ef508f91b6ec3b5607beab5b24f02951cf9b377f1d09395bd97c27f476137ef6cdf2571330578
EBUILD clang-runtime-17.0.6.ebuild 1448 BLAKE2B be376aab09a0268444784d1a0bcb590222c9c8a118e260b15939e574687334eb476d6f66ab0f1f4fb0841a226c7b7f690666c33bec2d9c14f27a4f30f986b859 SHA512 b0b7a2f5c69890cb2fc0a9c2c8a1910669a4eae16826c0702a2ef508f91b6ec3b5607beab5b24f02951cf9b377f1d09395bd97c27f476137ef6cdf2571330578
-EBUILD clang-runtime-18.1.7.ebuild 1455 BLAKE2B 09d026673062eaf3251bc0ac3665217f834c0bb8b57945a138839d86bec58ef7c979a627fb2054a5166c35894e4063bd1972402516d7304c6423639f556ff29a SHA512 aefd613ab3ec054a6829b0f3471384726a05ce410a1f98ab53cca1857bbb19f3b76526ed867a93092fe29acf95078823b2ff8e6b9941705c791c9a42b6eff68c
+EBUILD clang-runtime-18.1.8.ebuild 1455 BLAKE2B 09d026673062eaf3251bc0ac3665217f834c0bb8b57945a138839d86bec58ef7c979a627fb2054a5166c35894e4063bd1972402516d7304c6423639f556ff29a SHA512 aefd613ab3ec054a6829b0f3471384726a05ce410a1f98ab53cca1857bbb19f3b76526ed867a93092fe29acf95078823b2ff8e6b9941705c791c9a42b6eff68c
EBUILD clang-runtime-19.0.0.9999.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
-EBUILD clang-runtime-19.0.0_pre20240608.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
-EBUILD clang-runtime-19.0.0_pre20240615.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
+EBUILD clang-runtime-19.0.0_pre20240623.ebuild 1339 BLAKE2B 4a5ee8a332faf2da21256df048867b1458a5ccb2d733d00ee3788bfbc28b3daf4ce2ae2455ab03c9ebb192d964feae2cd5806b5fef23eaa9401d57b35386aa57 SHA512 fac3e259b5a7b5e105b3d5fd2f8e9a9b6236642867e4c4a67106ec999dfaf0a30a97a3905685043a0ab9f38b15b7b8a5a814a97921e37029b9d0beac7ba7085a
MISC metadata.xml 661 BLAKE2B 24688c511713ea102b83c71d226d519981b3aee0e05ef7a56d6a80be829efd843194e45cb4fd801f0bb976b6f1976386d6a2b05d2bc907fe2aa42b22b85b7d1f SHA512 2b5ab8783c90795f2e7d1673d876048ed9745f4911fb7a860df56deac13a6dfeba4581a84562eae54eff757c45042ca3fab75c7800313ae61df9ce69780a9294
diff --git a/sys-devel/clang-runtime/clang-runtime-18.1.7.ebuild b/sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild
index 38042f073a24..38042f073a24 100644
--- a/sys-devel/clang-runtime/clang-runtime-18.1.7.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-18.1.8.ebuild
diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240615.ebuild b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 323c0b62c062..000000000000
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit multilib-build toolchain-funcs
-
-DESCRIPTION="Meta-ebuild for clang runtime libraries"
-HOMEPAGE="https://clang.llvm.org/"
-
-LICENSE="metapackage"
-SLOT="${PV%%.*}"
-IUSE="+compiler-rt libcxx openmp +sanitize"
-REQUIRED_USE="sanitize? ( compiler-rt )"
-
-RDEPEND="
- compiler-rt? (
- ~sys-libs/compiler-rt-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
- sanitize? (
- ~sys-libs/compiler-rt-sanitizers-${PV}:${SLOT}[abi_x86_32(+)?,abi_x86_64(+)?]
- )
- )
- libcxx? ( >=sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] )
- openmp? ( >=sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )
-"
-
-pkg_pretend() {
- if tc-is-clang; then
- ewarn "You seem to be using clang as a system compiler. As of clang-16,"
- ewarn "upstream has turned a few warnings that commonly occur during"
- ewarn "configure script runs into errors by default. This causes some"
- ewarn "configure tests to start failing, sometimes resulting in silent"
- ewarn "breakage, missing functionality or runtime misbehavior. It is"
- ewarn "not yet clear whether the change will remain or be reverted."
- ewarn
- ewarn "For more information, please see:"
- ewarn "https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213"
- fi
-}
diff --git a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240608.ebuild b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240623.ebuild
index 323c0b62c062..323c0b62c062 100644
--- a/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240608.ebuild
+++ b/sys-devel/clang-runtime/clang-runtime-19.0.0_pre20240623.ebuild
diff --git a/sys-devel/clang/Manifest b/sys-devel/clang/Manifest
index c3257510692d..b91ca3d943e7 100644
--- a/sys-devel/clang/Manifest
+++ b/sys-devel/clang/Manifest
@@ -11,15 +11,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD clang-15.0.7-r3.ebuild 12523 BLAKE2B d2f9e112d8c8d782b9d19913332445b234870dbff770bfd520b646347d8d804258e5043a155bb5e15f40ecdb41b2c0d70ee72dbe908b5621c2349d37f181d236 SHA512 c4abe3701012b4f9da97ac182680dbaceed802e95be06ae065debea943fa4635e60f4a0f31b6f23e3f7818f2d30dfb1e2c28f1a85dc0175c158b4e5c68b5a23e
EBUILD clang-16.0.6.ebuild 12452 BLAKE2B 446a354b58fc0535b81596a9a3785a4cd5d7b7ad52a461baa3b6b7beacdc12161f62da588cd837b8b9c8f35307b1a2c885b9d01bf8edc4af1b551efaab09ebe8 SHA512 58b5694a7d28a03edd4a71e3a99b0b2678285e616cdaab82bb196f092a8726e9cd3787ab07d724680113b4f6683e89103cab2478e49a85e7b5c75a633fb1ca51
EBUILD clang-17.0.6.ebuild 12151 BLAKE2B 665280844db218824bec2add033e13e14b958ac510fb1b0b7193130a55041a5c802c57aa022a35d65a689c611ca9ed119eaf39c47f581d24f38d9c8655c5f062 SHA512 482ae07e36fb3c593d2051b2034f501fc0c94bdcaeb2a6a0701473d00f16f691c8a1584d4b1773dfd236297a12a42cb4f9443eb5c381dcb10d36f749a432ff1d
-EBUILD clang-18.1.7.ebuild 12225 BLAKE2B 1909258abbc403a0cd3b9f0ecb6ad5584f6d32eec2efbf518df5e79e513848a1c13e558554fbad126bd23b1236715d641ea7fd1d4c90b6eec0766784e2aa913c SHA512 8fc2935fc58673ac8f0b59a81014be335d2e6798e0787fb81910f8d3844ff4d9f6b6c749ca47bf02b0b24c4423884872df7284fd83efc7d18f015c95b561565a
-EBUILD clang-19.0.0.9999.ebuild 12141 BLAKE2B 81dfb104fdbd499b5dd79780171d42b83f0e3da164c7a20a74d81589c7708c50a7900b8bded93a0e889269eab50a5a9e37fe4c135a3c05edad96cc5f33dfd431 SHA512 40f6bd91e1095a230a02f8b3a133d9a667feef5d1ef82dcb78b33e65dab75d240957bf954479fec2a73a1420497c339f93c23942b252e0fd90a74363fd922ef1
-EBUILD clang-19.0.0_pre20240608.ebuild 12141 BLAKE2B 81dfb104fdbd499b5dd79780171d42b83f0e3da164c7a20a74d81589c7708c50a7900b8bded93a0e889269eab50a5a9e37fe4c135a3c05edad96cc5f33dfd431 SHA512 40f6bd91e1095a230a02f8b3a133d9a667feef5d1ef82dcb78b33e65dab75d240957bf954479fec2a73a1420497c339f93c23942b252e0fd90a74363fd922ef1
-EBUILD clang-19.0.0_pre20240615.ebuild 12141 BLAKE2B 81dfb104fdbd499b5dd79780171d42b83f0e3da164c7a20a74d81589c7708c50a7900b8bded93a0e889269eab50a5a9e37fe4c135a3c05edad96cc5f33dfd431 SHA512 40f6bd91e1095a230a02f8b3a133d9a667feef5d1ef82dcb78b33e65dab75d240957bf954479fec2a73a1420497c339f93c23942b252e0fd90a74363fd922ef1
+EBUILD clang-18.1.8.ebuild 12225 BLAKE2B 1909258abbc403a0cd3b9f0ecb6ad5584f6d32eec2efbf518df5e79e513848a1c13e558554fbad126bd23b1236715d641ea7fd1d4c90b6eec0766784e2aa913c SHA512 8fc2935fc58673ac8f0b59a81014be335d2e6798e0787fb81910f8d3844ff4d9f6b6c749ca47bf02b0b24c4423884872df7284fd83efc7d18f015c95b561565a
+EBUILD clang-19.0.0.9999.ebuild 11875 BLAKE2B 7521378bd8f31602184272cc6240c133c8f110ad9ffb7a922e8d2b67c53724cda8217416d5a16269cb9bd55ad8a40bd61a465d3451285223480392afdd733712 SHA512 c1c0834b083008ac6fd51adfffb770b4242e37dd2cbc51c7e9fc58e5e38faf81a737e5a586276f60672223332f011e46ef973a44e0dbcb9fa40ae47b5bba37f8
+EBUILD clang-19.0.0_pre20240623.ebuild 11875 BLAKE2B 7521378bd8f31602184272cc6240c133c8f110ad9ffb7a922e8d2b67c53724cda8217416d5a16269cb9bd55ad8a40bd61a465d3451285223480392afdd733712 SHA512 c1c0834b083008ac6fd51adfffb770b4242e37dd2cbc51c7e9fc58e5e38faf81a737e5a586276f60672223332f011e46ef973a44e0dbcb9fa40ae47b5bba37f8
MISC metadata.xml 1318 BLAKE2B 704c1a64297b25da1b2e0eec23cbdf4791273da1babf23292160b6163d43438e62fe214df7afa09232893599951918440954c17a9bfa0c6f829a7d706f564192 SHA512 4677ad146739dd41e025a2335eec353a3d35ac8db7482948fee611566d84b41c4e6bdd75bc3d78f8933d4d9818a36bf222e1aa89e52f945501ff918479fea3b6
diff --git a/sys-devel/clang/clang-18.1.7.ebuild b/sys-devel/clang/clang-18.1.8.ebuild
index daf8ded03599..daf8ded03599 100644
--- a/sys-devel/clang/clang-18.1.7.ebuild
+++ b/sys-devel/clang/clang-18.1.8.ebuild
diff --git a/sys-devel/clang/clang-19.0.0.9999.ebuild b/sys-devel/clang/clang-19.0.0.9999.ebuild
index a4e4e458149e..87140d676d57 100644
--- a/sys-devel/clang/clang-19.0.0.9999.ebuild
+++ b/sys-devel/clang/clang-19.0.0.9999.ebuild
@@ -43,7 +43,6 @@ PDEPEND="
LLVM_COMPONENTS=(
clang clang-tools-extra cmake
- llvm/lib/Transforms/Hello
)
LLVM_MANPAGES=1
LLVM_TEST_COMPONENTS=(
@@ -278,12 +277,6 @@ multilib_src_configure() {
# furthermore, it provides only syntax checking
-DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
- # disable using CUDA to autodetect GPU, just build for all
- -DCMAKE_DISABLE_FIND_PACKAGE_CUDAToolkit=ON
- # disable linking to HSA to avoid automagic dep,
- # load it dynamically instead
- -DCMAKE_DISABLE_FIND_PACKAGE_hsa-runtime64=ON
-
-DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
-DCLANG_ENABLE_LIBXML2=$(usex xml)
diff --git a/sys-devel/clang/clang-19.0.0_pre20240608.ebuild b/sys-devel/clang/clang-19.0.0_pre20240608.ebuild
deleted file mode 100644
index a4e4e458149e..000000000000
--- a/sys-devel/clang/clang-19.0.0_pre20240608.ebuild
+++ /dev/null
@@ -1,476 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake llvm.org llvm-utils multilib multilib-minimal
-inherit prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/"
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
- static-analyzer? ( dev-lang/perl:* )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
- >=sys-devel/clang-common-${PV}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- test? ( ~sys-devel/lld-${PV} )
- xml? ( virtual/pkgconfig )
-"
-PDEPEND="
- ~sys-devel/clang-runtime-${PV}
- sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
-"
-
-LLVM_COMPONENTS=(
- clang clang-tools-extra cmake
- llvm/lib/Transforms/Hello
-)
-LLVM_MANPAGES=1
-LLVM_TEST_COMPONENTS=(
- llvm/utils
-)
-LLVM_USE_TARGETS=llvm
-llvm.org_set_globals
-
-[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
-BDEPEND+="
- $(python_gen_cond_dep '
- dev-python/myst-parser[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- ')
-"
-[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
-
-# Multilib notes:
-# 1. ABI_* flags control ABIs libclang* is built for only.
-# 2. clang is always capable of compiling code for all ABIs for enabled
-# target. However, you will need appropriate crt* files (installed
-# e.g. by sys-devel/gcc and sys-libs/glibc).
-# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
-# in the current profile (i.e. alike supported by sys-devel/gcc).
-#
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
-# multilib clang* libraries (not runtime, not wrappers).
-
-src_prepare() {
- # create extra parent dir for relative CLANG_RESOURCE_DIR access
- mkdir -p x/y || die
- BUILD_DIR=${WORKDIR}/x/y/clang
-
- llvm.org_src_prepare
-
- # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
- eprefixify \
- lib/Lex/InitHeaderSearch.cpp \
- lib/Driver/ToolChains/Darwin.cpp || die
-
- if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
- sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
- fi
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # meta-targets
- clang-libraries|distribution)
- continue
- ;;
- # tools
- clang|clangd|clang-*)
- ;;
- # static libraries
- clang*|findAllSymbols)
- continue
- ;;
- # conditional to USE=doc
- docs-clang-html|docs-clang-tools-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(${NINJA} -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # common stuff
- clang-cmake-exports
- clang-headers
- clang-resource-headers
- libclang-headers
-
- aarch64-resource-headers
- arm-common-resource-headers
- arm-resource-headers
- core-resource-headers
- cuda-resource-headers
- hexagon-resource-headers
- hip-resource-headers
- hlsl-resource-headers
- mips-resource-headers
- opencl-resource-headers
- openmp-resource-headers
- ppc-htm-resource-headers
- ppc-resource-headers
- riscv-resource-headers
- systemz-resource-headers
- utility-resource-headers
- ve-resource-headers
- webassembly-resource-headers
- windows-resource-headers
- x86-resource-headers
-
- # libs
- clang-cpp
- libclang
- )
-
- if multilib_is_native_abi; then
- out+=(
- # common stuff
- bash-autocomplete
- libclang-python-bindings
-
- # tools
- amdgpu-arch
- c-index-test
- clang
- clang-format
- clang-installapi
- clang-linker-wrapper
- clang-offload-bundler
- clang-offload-packager
- clang-refactor
- clang-repl
- clang-rename
- clang-scan-deps
- diagtool
- hmaptool
- nvptx-arch
-
- # needed for cross-compiling Clang
- clang-tblgen
- )
-
- if use extra; then
- out+=(
- # extra tools
- clang-apply-replacements
- clang-change-namespace
- clang-doc
- clang-include-cleaner
- clang-include-fixer
- clang-move
- clang-pseudo
- clang-query
- clang-reorder-fields
- clang-tidy
- clang-tidy-headers
- clangd
- find-all-symbols
- modularize
- pp-trace
- )
- fi
-
- if llvm_are_manpages_built; then
- out+=( docs-clang-man )
- use extra && out+=( docs-clang-tools-man )
- fi
-
- if use doc; then
- out+=( docs-clang-html )
- use extra && out+=( docs-clang-tools-html )
- fi
-
- use static-analyzer && out+=(
- clang-check
- clang-extdef-mapping
- scan-build
- scan-build-py
- scan-view
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- local mycmakeargs=(
- -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}")
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
- # relative to bindir
- -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
-
- -DBUILD_SHARED_LIBS=OFF
- -DCLANG_LINK_CLANG_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
- -DCLANG_INCLUDE_TESTS=$(usex test)
-
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-
- # these are not propagated reliably, so redefine them
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- # libgomp support fails to find headers without explicit -I
- # furthermore, it provides only syntax checking
- -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
- # disable using CUDA to autodetect GPU, just build for all
- -DCMAKE_DISABLE_FIND_PACKAGE_CUDAToolkit=ON
- # disable linking to HSA to avoid automagic dep,
- # load it dynamically instead
- -DCMAKE_DISABLE_FIND_PACKAGE_hsa-runtime64=ON
-
- -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
-
- -DCLANG_ENABLE_LIBXML2=$(usex xml)
- -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
- -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
- # TODO: CLANG_ENABLE_HLSL?
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if ! use elibc_musl; then
- mycmakeargs+=(
- -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
- )
- fi
-
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=ON
- -DLLVM_ENABLE_SPHINX=ON
- -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- if use extra; then
- mycmakeargs+=(
- -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
- )
- fi
- fi
- mycmakeargs+=(
- -DCLANG_INCLUDE_DOCS=${build_docs}
- )
- fi
- if multilib_native_use extra; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
- -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
- )
- else
- mycmakeargs+=(
- -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
- )
- fi
-
- if [[ -n ${EPREFIX} ]]; then
- mycmakeargs+=(
- -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
- )
- fi
-
- if tc-is-cross-compiler; then
- has_version -b sys-devel/clang:${LLVM_MAJOR} ||
- die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
- local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin
- mycmakeargs+=(
- -DLLVM_TOOLS_BINARY_DIR="${tools_bin}"
- -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen
- )
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- local test_targets=( check-clang )
- if multilib_native_use extra; then
- test_targets+=(
- check-clang-tools
- check-clangd
- )
- fi
- cmake_build "${test_targets[@]}"
-}
-
-src_install() {
- MULTILIB_WRAPPED_HEADERS=(
- /usr/include/clang/Config/config.h
- )
-
- multilib-minimal_src_install
-
- # Move runtime headers to /usr/lib/clang, where they belong
- mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
- # move (remaining) wrapped headers back
- if use extra; then
- mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
- fi
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
-
- # Apply CHOST and version suffix to clang tools
- local clang_tools=( clang clang++ clang-cl clang-cpp )
- local abi i
-
- # cmake gives us:
- # - clang-X
- # - clang -> clang-X
- # - clang++, clang-cl, clang-cpp -> clang
- # we want to have:
- # - clang-X
- # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
- # - clang, clang++, clang-cl, clang-cpp -> clang*-X
- # also in CHOST variant
- for i in "${clang_tools[@]:1}"; do
- rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
- dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
- dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
- done
-
- # now create target symlinks for all supported ABIs
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- for i in "${clang_tools[@]}"; do
- dosym "${i}-${LLVM_MAJOR}" \
- "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
- dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
- "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
- done
- done
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping & ABI mismatch checks
- # (also drop the version suffix from runtime headers)
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die
- if multilib_native_use extra; then
- # don't wrap clang-tidy headers, the list is too long
- # (they're fine for non-native ABI but enabling the targets is problematic)
- mv "${ED}"/usr/include/clang-tidy "${T}/" || die
- fi
-}
-
-multilib_src_install_all() {
- python_fix_shebang "${ED}"
- if use static-analyzer; then
- python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
- fi
-
- docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- llvm_install_manpages
- # match 'html' non-compression
- use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
- # +x for some reason; TODO: investigate
- use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow update all
- fi
-
- elog "You can find additional utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
- if use extra; then
- elog "Some of them are vim integration scripts (with instructions inside)."
- elog "The run-clang-tidy.py script requires the following additional package:"
- elog " dev-python/pyyaml"
- fi
-}
-
-pkg_postrm() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow clean all
- fi
-}
diff --git a/sys-devel/clang/clang-19.0.0_pre20240615.ebuild b/sys-devel/clang/clang-19.0.0_pre20240615.ebuild
deleted file mode 100644
index a4e4e458149e..000000000000
--- a/sys-devel/clang/clang-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,476 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake llvm.org llvm-utils multilib multilib-minimal
-inherit prefix python-single-r1 toolchain-funcs
-
-DESCRIPTION="C language family frontend for LLVM"
-HOMEPAGE="https://llvm.org/"
-
-# MSVCSetupApi.h: MIT
-# sorttable.js: MIT
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
- static-analyzer? ( dev-lang/perl:* )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
-"
-
-RDEPEND="
- ${PYTHON_DEPS}
- ${DEPEND}
- >=sys-devel/clang-common-${PV}
-"
-BDEPEND="
- ${PYTHON_DEPS}
- test? ( ~sys-devel/lld-${PV} )
- xml? ( virtual/pkgconfig )
-"
-PDEPEND="
- ~sys-devel/clang-runtime-${PV}
- sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
-"
-
-LLVM_COMPONENTS=(
- clang clang-tools-extra cmake
- llvm/lib/Transforms/Hello
-)
-LLVM_MANPAGES=1
-LLVM_TEST_COMPONENTS=(
- llvm/utils
-)
-LLVM_USE_TARGETS=llvm
-llvm.org_set_globals
-
-[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
-BDEPEND+="
- $(python_gen_cond_dep '
- dev-python/myst-parser[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- ')
-"
-[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
-
-# Multilib notes:
-# 1. ABI_* flags control ABIs libclang* is built for only.
-# 2. clang is always capable of compiling code for all ABIs for enabled
-# target. However, you will need appropriate crt* files (installed
-# e.g. by sys-devel/gcc and sys-libs/glibc).
-# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
-# in the current profile (i.e. alike supported by sys-devel/gcc).
-#
-# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
-# multilib clang* libraries (not runtime, not wrappers).
-
-src_prepare() {
- # create extra parent dir for relative CLANG_RESOURCE_DIR access
- mkdir -p x/y || die
- BUILD_DIR=${WORKDIR}/x/y/clang
-
- llvm.org_src_prepare
-
- # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
- eprefixify \
- lib/Lex/InitHeaderSearch.cpp \
- lib/Driver/ToolChains/Darwin.cpp || die
-
- if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
- sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
- fi
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # meta-targets
- clang-libraries|distribution)
- continue
- ;;
- # tools
- clang|clangd|clang-*)
- ;;
- # static libraries
- clang*|findAllSymbols)
- continue
- ;;
- # conditional to USE=doc
- docs-clang-html|docs-clang-tools-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(${NINJA} -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # common stuff
- clang-cmake-exports
- clang-headers
- clang-resource-headers
- libclang-headers
-
- aarch64-resource-headers
- arm-common-resource-headers
- arm-resource-headers
- core-resource-headers
- cuda-resource-headers
- hexagon-resource-headers
- hip-resource-headers
- hlsl-resource-headers
- mips-resource-headers
- opencl-resource-headers
- openmp-resource-headers
- ppc-htm-resource-headers
- ppc-resource-headers
- riscv-resource-headers
- systemz-resource-headers
- utility-resource-headers
- ve-resource-headers
- webassembly-resource-headers
- windows-resource-headers
- x86-resource-headers
-
- # libs
- clang-cpp
- libclang
- )
-
- if multilib_is_native_abi; then
- out+=(
- # common stuff
- bash-autocomplete
- libclang-python-bindings
-
- # tools
- amdgpu-arch
- c-index-test
- clang
- clang-format
- clang-installapi
- clang-linker-wrapper
- clang-offload-bundler
- clang-offload-packager
- clang-refactor
- clang-repl
- clang-rename
- clang-scan-deps
- diagtool
- hmaptool
- nvptx-arch
-
- # needed for cross-compiling Clang
- clang-tblgen
- )
-
- if use extra; then
- out+=(
- # extra tools
- clang-apply-replacements
- clang-change-namespace
- clang-doc
- clang-include-cleaner
- clang-include-fixer
- clang-move
- clang-pseudo
- clang-query
- clang-reorder-fields
- clang-tidy
- clang-tidy-headers
- clangd
- find-all-symbols
- modularize
- pp-trace
- )
- fi
-
- if llvm_are_manpages_built; then
- out+=( docs-clang-man )
- use extra && out+=( docs-clang-tools-man )
- fi
-
- if use doc; then
- out+=( docs-clang-html )
- use extra && out+=( docs-clang-tools-html )
- fi
-
- use static-analyzer && out+=(
- clang-check
- clang-extdef-mapping
- scan-build
- scan-build-py
- scan-view
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- local mycmakeargs=(
- -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}")
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
- # relative to bindir
- -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
-
- -DBUILD_SHARED_LIBS=OFF
- -DCLANG_LINK_CLANG_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
- -DCLANG_INCLUDE_TESTS=$(usex test)
-
- -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
-
- # these are not propagated reliably, so redefine them
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
-
- # libgomp support fails to find headers without explicit -I
- # furthermore, it provides only syntax checking
- -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
-
- # disable using CUDA to autodetect GPU, just build for all
- -DCMAKE_DISABLE_FIND_PACKAGE_CUDAToolkit=ON
- # disable linking to HSA to avoid automagic dep,
- # load it dynamically instead
- -DCMAKE_DISABLE_FIND_PACKAGE_hsa-runtime64=ON
-
- -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
-
- -DCLANG_ENABLE_LIBXML2=$(usex xml)
- -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
- -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
- # TODO: CLANG_ENABLE_HLSL?
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if ! use elibc_musl; then
- mycmakeargs+=(
- -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
- )
- fi
-
- use test && mycmakeargs+=(
- -DLLVM_BUILD_TESTS=ON
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=ON
- -DLLVM_ENABLE_SPHINX=ON
- -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- if use extra; then
- mycmakeargs+=(
- -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
- )
- fi
- fi
- mycmakeargs+=(
- -DCLANG_INCLUDE_DOCS=${build_docs}
- )
- fi
- if multilib_native_use extra; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
- -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
- )
- else
- mycmakeargs+=(
- -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
- )
- fi
-
- if [[ -n ${EPREFIX} ]]; then
- mycmakeargs+=(
- -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
- )
- fi
-
- if tc-is-cross-compiler; then
- has_version -b sys-devel/clang:${LLVM_MAJOR} ||
- die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
- local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin
- mycmakeargs+=(
- -DLLVM_TOOLS_BINARY_DIR="${tools_bin}"
- -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen
- )
- fi
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- cmake_build distribution
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- local test_targets=( check-clang )
- if multilib_native_use extra; then
- test_targets+=(
- check-clang-tools
- check-clangd
- )
- fi
- cmake_build "${test_targets[@]}"
-}
-
-src_install() {
- MULTILIB_WRAPPED_HEADERS=(
- /usr/include/clang/Config/config.h
- )
-
- multilib-minimal_src_install
-
- # Move runtime headers to /usr/lib/clang, where they belong
- mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
- # move (remaining) wrapped headers back
- if use extra; then
- mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
- fi
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
-
- # Apply CHOST and version suffix to clang tools
- local clang_tools=( clang clang++ clang-cl clang-cpp )
- local abi i
-
- # cmake gives us:
- # - clang-X
- # - clang -> clang-X
- # - clang++, clang-cl, clang-cpp -> clang
- # we want to have:
- # - clang-X
- # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
- # - clang, clang++, clang-cl, clang-cpp -> clang*-X
- # also in CHOST variant
- for i in "${clang_tools[@]:1}"; do
- rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
- dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
- dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
- done
-
- # now create target symlinks for all supported ABIs
- for abi in $(get_all_abis); do
- local abi_chost=$(get_abi_CHOST "${abi}")
- for i in "${clang_tools[@]}"; do
- dosym "${i}-${LLVM_MAJOR}" \
- "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
- dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
- "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
- done
- done
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping & ABI mismatch checks
- # (also drop the version suffix from runtime headers)
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die
- if multilib_native_use extra; then
- # don't wrap clang-tidy headers, the list is too long
- # (they're fine for non-native ABI but enabling the targets is problematic)
- mv "${ED}"/usr/include/clang-tidy "${T}/" || die
- fi
-}
-
-multilib_src_install_all() {
- python_fix_shebang "${ED}"
- if use static-analyzer; then
- python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
- fi
-
- docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- llvm_install_manpages
- # match 'html' non-compression
- use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
- # +x for some reason; TODO: investigate
- use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
-}
-
-pkg_postinst() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow update all
- fi
-
- elog "You can find additional utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
- if use extra; then
- elog "Some of them are vim integration scripts (with instructions inside)."
- elog "The run-clang-tidy.py script requires the following additional package:"
- elog " dev-python/pyyaml"
- fi
-}
-
-pkg_postrm() {
- if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
- eselect compiler-shadow clean all
- fi
-}
diff --git a/sys-devel/clang/clang-19.0.0_pre20240623.ebuild b/sys-devel/clang/clang-19.0.0_pre20240623.ebuild
new file mode 100644
index 000000000000..87140d676d57
--- /dev/null
+++ b/sys-devel/clang/clang-19.0.0_pre20240623.ebuild
@@ -0,0 +1,469 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+
+inherit cmake llvm.org llvm-utils multilib multilib-minimal
+inherit prefix python-single-r1 toolchain-funcs
+
+DESCRIPTION="C language family frontend for LLVM"
+HOMEPAGE="https://llvm.org/"
+
+# MSVCSetupApi.h: MIT
+# sorttable.js: MIT
+
+LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA MIT"
+SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
+IUSE="+debug doc +extra ieee-long-double +pie +static-analyzer test xml"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ ~sys-devel/llvm-${PV}:${LLVM_MAJOR}=[debug=,${MULTILIB_USEDEP}]
+ static-analyzer? ( dev-lang/perl:* )
+ xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
+"
+
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${DEPEND}
+ >=sys-devel/clang-common-${PV}
+"
+BDEPEND="
+ ${PYTHON_DEPS}
+ test? ( ~sys-devel/lld-${PV} )
+ xml? ( virtual/pkgconfig )
+"
+PDEPEND="
+ ~sys-devel/clang-runtime-${PV}
+ sys-devel/clang-toolchain-symlinks:${LLVM_MAJOR}
+"
+
+LLVM_COMPONENTS=(
+ clang clang-tools-extra cmake
+)
+LLVM_MANPAGES=1
+LLVM_TEST_COMPONENTS=(
+ llvm/utils
+)
+LLVM_USE_TARGETS=llvm
+llvm.org_set_globals
+
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
+BDEPEND+="
+ $(python_gen_cond_dep '
+ dev-python/myst-parser[${PYTHON_USEDEP}]
+ dev-python/sphinx[${PYTHON_USEDEP}]
+ ')
+"
+[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
+
+# Multilib notes:
+# 1. ABI_* flags control ABIs libclang* is built for only.
+# 2. clang is always capable of compiling code for all ABIs for enabled
+# target. However, you will need appropriate crt* files (installed
+# e.g. by sys-devel/gcc and sys-libs/glibc).
+# 3. ${CHOST}-clang wrappers are always installed for all ABIs included
+# in the current profile (i.e. alike supported by sys-devel/gcc).
+#
+# Therefore: use sys-devel/clang[${MULTILIB_USEDEP}] only if you need
+# multilib clang* libraries (not runtime, not wrappers).
+
+src_prepare() {
+ # create extra parent dir for relative CLANG_RESOURCE_DIR access
+ mkdir -p x/y || die
+ BUILD_DIR=${WORKDIR}/x/y/clang
+
+ llvm.org_src_prepare
+
+ # add Gentoo Portage Prefix for Darwin (see prefix-dirs.patch)
+ eprefixify \
+ lib/Lex/InitHeaderSearch.cpp \
+ lib/Driver/ToolChains/Darwin.cpp || die
+
+ if ! use prefix-guest && [[ -n ${EPREFIX} ]]; then
+ sed -i "/LibDir.*Loader/s@return \"\/\"@return \"${EPREFIX}/\"@" lib/Driver/ToolChains/Linux.cpp || die
+ fi
+}
+
+check_distribution_components() {
+ if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
+ local all_targets=() my_targets=() l
+ cd "${BUILD_DIR}" || die
+
+ while read -r l; do
+ if [[ ${l} == install-*-stripped:* ]]; then
+ l=${l#install-}
+ l=${l%%-stripped*}
+
+ case ${l} in
+ # meta-targets
+ clang-libraries|distribution)
+ continue
+ ;;
+ # tools
+ clang|clangd|clang-*)
+ ;;
+ # static libraries
+ clang*|findAllSymbols)
+ continue
+ ;;
+ # conditional to USE=doc
+ docs-clang-html|docs-clang-tools-html)
+ use doc || continue
+ ;;
+ esac
+
+ all_targets+=( "${l}" )
+ fi
+ done < <(${NINJA} -t targets all)
+
+ while read -r l; do
+ my_targets+=( "${l}" )
+ done < <(get_distribution_components $"\n")
+
+ local add=() remove=()
+ for l in "${all_targets[@]}"; do
+ if ! has "${l}" "${my_targets[@]}"; then
+ add+=( "${l}" )
+ fi
+ done
+ for l in "${my_targets[@]}"; do
+ if ! has "${l}" "${all_targets[@]}"; then
+ remove+=( "${l}" )
+ fi
+ done
+
+ if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
+ eqawarn "get_distribution_components() is outdated!"
+ eqawarn " Add: ${add[*]}"
+ eqawarn "Remove: ${remove[*]}"
+ fi
+ cd - >/dev/null || die
+ fi
+}
+
+get_distribution_components() {
+ local sep=${1-;}
+
+ local out=(
+ # common stuff
+ clang-cmake-exports
+ clang-headers
+ clang-resource-headers
+ libclang-headers
+
+ aarch64-resource-headers
+ arm-common-resource-headers
+ arm-resource-headers
+ core-resource-headers
+ cuda-resource-headers
+ hexagon-resource-headers
+ hip-resource-headers
+ hlsl-resource-headers
+ mips-resource-headers
+ opencl-resource-headers
+ openmp-resource-headers
+ ppc-htm-resource-headers
+ ppc-resource-headers
+ riscv-resource-headers
+ systemz-resource-headers
+ utility-resource-headers
+ ve-resource-headers
+ webassembly-resource-headers
+ windows-resource-headers
+ x86-resource-headers
+
+ # libs
+ clang-cpp
+ libclang
+ )
+
+ if multilib_is_native_abi; then
+ out+=(
+ # common stuff
+ bash-autocomplete
+ libclang-python-bindings
+
+ # tools
+ amdgpu-arch
+ c-index-test
+ clang
+ clang-format
+ clang-installapi
+ clang-linker-wrapper
+ clang-offload-bundler
+ clang-offload-packager
+ clang-refactor
+ clang-repl
+ clang-rename
+ clang-scan-deps
+ diagtool
+ hmaptool
+ nvptx-arch
+
+ # needed for cross-compiling Clang
+ clang-tblgen
+ )
+
+ if use extra; then
+ out+=(
+ # extra tools
+ clang-apply-replacements
+ clang-change-namespace
+ clang-doc
+ clang-include-cleaner
+ clang-include-fixer
+ clang-move
+ clang-pseudo
+ clang-query
+ clang-reorder-fields
+ clang-tidy
+ clang-tidy-headers
+ clangd
+ find-all-symbols
+ modularize
+ pp-trace
+ )
+ fi
+
+ if llvm_are_manpages_built; then
+ out+=( docs-clang-man )
+ use extra && out+=( docs-clang-tools-man )
+ fi
+
+ if use doc; then
+ out+=( docs-clang-html )
+ use extra && out+=( docs-clang-tools-html )
+ fi
+
+ use static-analyzer && out+=(
+ clang-check
+ clang-extdef-mapping
+ scan-build
+ scan-build-py
+ scan-view
+ )
+ fi
+
+ printf "%s${sep}" "${out[@]}"
+}
+
+multilib_src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ local mycmakeargs=(
+ -DDEFAULT_SYSROOT=$(usex prefix-guest "" "${EPREFIX}")
+ -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
+ -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ -DCLANG_CONFIG_FILE_SYSTEM_DIR="${EPREFIX}/etc/clang"
+ # relative to bindir
+ -DCLANG_RESOURCE_DIR="../../../../lib/clang/${LLVM_MAJOR}"
+
+ -DBUILD_SHARED_LIBS=OFF
+ -DCLANG_LINK_CLANG_DYLIB=ON
+ -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
+ -DCLANG_INCLUDE_TESTS=$(usex test)
+
+ -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
+
+ # these are not propagated reliably, so redefine them
+ -DLLVM_ENABLE_EH=ON
+ -DLLVM_ENABLE_RTTI=ON
+
+ # libgomp support fails to find headers without explicit -I
+ # furthermore, it provides only syntax checking
+ -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp
+
+ -DCLANG_DEFAULT_PIE_ON_LINUX=$(usex pie)
+
+ -DCLANG_ENABLE_LIBXML2=$(usex xml)
+ -DCLANG_ENABLE_ARCMT=$(usex static-analyzer)
+ -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer)
+ # TODO: CLANG_ENABLE_HLSL?
+
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+
+ if ! use elibc_musl; then
+ mycmakeargs+=(
+ -DPPC_LINUX_DEFAULT_IEEELONGDOUBLE=$(usex ieee-long-double)
+ )
+ fi
+
+ use test && mycmakeargs+=(
+ -DLLVM_BUILD_TESTS=ON
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ )
+
+ if multilib_is_native_abi; then
+ local build_docs=OFF
+ if llvm_are_manpages_built; then
+ build_docs=ON
+ mycmakeargs+=(
+ -DLLVM_BUILD_DOCS=ON
+ -DLLVM_ENABLE_SPHINX=ON
+ -DCLANG_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
+ -DSPHINX_WARNINGS_AS_ERRORS=OFF
+ )
+ if use extra; then
+ mycmakeargs+=(
+ -DCLANG-TOOLS_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/tools-extra"
+ )
+ fi
+ fi
+ mycmakeargs+=(
+ -DCLANG_INCLUDE_DOCS=${build_docs}
+ )
+ fi
+ if multilib_native_use extra; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_SOURCE_DIR="${WORKDIR}"/clang-tools-extra
+ -DCLANG_TOOLS_EXTRA_INCLUDE_DOCS=${build_docs}
+ )
+ else
+ mycmakeargs+=(
+ -DLLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD=OFF
+ )
+ fi
+
+ if [[ -n ${EPREFIX} ]]; then
+ mycmakeargs+=(
+ -DGCC_INSTALL_PREFIX="${EPREFIX}/usr"
+ )
+ fi
+
+ if tc-is-cross-compiler; then
+ has_version -b sys-devel/clang:${LLVM_MAJOR} ||
+ die "sys-devel/clang:${LLVM_MAJOR} is required on the build host."
+ local tools_bin=${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin
+ mycmakeargs+=(
+ -DLLVM_TOOLS_BINARY_DIR="${tools_bin}"
+ -DCLANG_TABLEGEN="${tools_bin}"/clang-tblgen
+ )
+ fi
+
+ # LLVM can have very high memory consumption while linking,
+ # exhausting the limit on 32-bit linker executable
+ use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
+
+ # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
+ use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
+ cmake_src_configure
+
+ multilib_is_native_abi && check_distribution_components
+}
+
+multilib_src_compile() {
+ cmake_build distribution
+}
+
+multilib_src_test() {
+ # respect TMPDIR!
+ local -x LIT_PRESERVES_TMP=1
+ local test_targets=( check-clang )
+ if multilib_native_use extra; then
+ test_targets+=(
+ check-clang-tools
+ check-clangd
+ )
+ fi
+ cmake_build "${test_targets[@]}"
+}
+
+src_install() {
+ MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/clang/Config/config.h
+ )
+
+ multilib-minimal_src_install
+
+ # Move runtime headers to /usr/lib/clang, where they belong
+ mv "${ED}"/usr/include/clangrt "${ED}"/usr/lib/clang || die
+ # move (remaining) wrapped headers back
+ if use extra; then
+ mv "${T}"/clang-tidy "${ED}"/usr/include/ || die
+ fi
+ mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
+
+ # Apply CHOST and version suffix to clang tools
+ local clang_tools=( clang clang++ clang-cl clang-cpp )
+ local abi i
+
+ # cmake gives us:
+ # - clang-X
+ # - clang -> clang-X
+ # - clang++, clang-cl, clang-cpp -> clang
+ # we want to have:
+ # - clang-X
+ # - clang++-X, clang-cl-X, clang-cpp-X -> clang-X
+ # - clang, clang++, clang-cl, clang-cpp -> clang*-X
+ # also in CHOST variant
+ for i in "${clang_tools[@]:1}"; do
+ rm "${ED}/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}" || die
+ dosym "clang-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}-${LLVM_MAJOR}"
+ dosym "${i}-${LLVM_MAJOR}" "/usr/lib/llvm/${LLVM_MAJOR}/bin/${i}"
+ done
+
+ # now create target symlinks for all supported ABIs
+ for abi in $(get_all_abis); do
+ local abi_chost=$(get_abi_CHOST "${abi}")
+ for i in "${clang_tools[@]}"; do
+ dosym "${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}-${LLVM_MAJOR}"
+ dosym "${abi_chost}-${i}-${LLVM_MAJOR}" \
+ "/usr/lib/llvm/${LLVM_MAJOR}/bin/${abi_chost}-${i}"
+ done
+ done
+}
+
+multilib_src_install() {
+ DESTDIR=${D} cmake_build install-distribution
+
+ # move headers to /usr/include for wrapping & ABI mismatch checks
+ # (also drop the version suffix from runtime headers)
+ rm -rf "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
+ mv "${ED}"/usr/lib/clang "${ED}"/usr/include/clangrt || die
+ if multilib_native_use extra; then
+ # don't wrap clang-tidy headers, the list is too long
+ # (they're fine for non-native ABI but enabling the targets is problematic)
+ mv "${ED}"/usr/include/clang-tidy "${T}/" || die
+ fi
+}
+
+multilib_src_install_all() {
+ python_fix_shebang "${ED}"
+ if use static-analyzer; then
+ python_optimize "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/share/scan-view
+ fi
+
+ docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
+ llvm_install_manpages
+ # match 'html' non-compression
+ use doc && docompress -x "/usr/share/doc/${PF}/tools-extra"
+ # +x for some reason; TODO: investigate
+ use static-analyzer && fperms a-x "/usr/lib/llvm/${LLVM_MAJOR}/share/man/man1/scan-build.1"
+}
+
+pkg_postinst() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow update all
+ fi
+
+ elog "You can find additional utility scripts in:"
+ elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/clang"
+ if use extra; then
+ elog "Some of them are vim integration scripts (with instructions inside)."
+ elog "The run-clang-tidy.py script requires the following additional package:"
+ elog " dev-python/pyyaml"
+ fi
+}
+
+pkg_postrm() {
+ if [[ -z ${ROOT} && -f ${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
+ eselect compiler-shadow clean all
+ fi
+}
diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 9f3f0f82ae05..625cca75175d 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,4 +1,5 @@
AUX gcc-13-fix-cross-fixincludes.patch 883 BLAKE2B 1ae33195320754c55f42e1206bcfdf98914af5190df5939a4c7b072a2bc25216c354ea5d76f5171e1b8a150ca7764bdf57cea1bc137c237a5e8bb44713885f1b SHA512 ca9625001f0a10826d75691fdba35ca5783ed2f80e605b935785f8dc7591b0e650dca28bf1fc7e688e27547dddc7ab38232459b4f1865ed10a148978d0e09703
+AUX gcc-15.0.0_pre20240623-PR115602.patch 4018 BLAKE2B 3c88950585713918c77f6e6f00ae9365edd97ec61f88b89d3e99eaec8ef62db315dfd285c16ab5563ee88d69f8f0857dbfd5055d84950ef6023d4d5d804b819d SHA512 56fafe0d602c925608be21a573983de5fdb5ffb3ba4130fd2f77b35ed1e7de6385b2e71e78276c726b80e108d12213d4bb5af196762fb1d8579e06fd18c2f735
AUX gcc-configure-texinfo.patch 341 BLAKE2B d2ea3b2ea08f5d3a498ba27d0fb95e325097e2104e55caa28b66515cb48662649140d90b639369aedc54b2b1178fa4b49cda442f5f504e09d88a2efa45a5057c SHA512 e8d34c5077409df5495cf0c5fbf5e77f841c5698108fa6a5fde33eb28202c685603bdefd8368918e55f30c4b995e895d71d64c715c1ec2b017e09eb2c54c09ff
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
@@ -6,13 +7,17 @@ DIST gcc-10.5.0.tar.xz 77846412 BLAKE2B 9b71761f4015649514677784443886e59733ac38
DIST gcc-11-20240111.tar.xz 76240620 BLAKE2B dcf3b2493ca6ba1a9cd0137186cfbf1b96296ff9c5625e40ec7b89e5903b07dc151b61ad54b885fc57ccc02214e2cfa7b9249cbd755ac2554c6ca0008f0704d8 SHA512 aaed094cb6dd99166e0ec59886014108574ddab52701581f0f8e7f0abb966320d01f1bce6ff646170618ca7c2819d20523a23615f20114dbe412de43b937caf4
DIST gcc-11-20240501.tar.xz 76267628 BLAKE2B 31674f1fbaacac3bc8d4f0553b42569128c978b7153eb867387ff2cedd11ba29e2877a66eefbb41b93745e9ff3da7db18c00aacff5766a34b020cb82252da3a4 SHA512 b4fd43b02ddf60dd933f86813cf4c5e2abf4d3344adcffc4166ad2463b2aa37603eb85df642e952a1c72a6356fc41d80567096ddc4e46d4b4589ade34ae77b2d
DIST gcc-11-20240612.tar.xz 76291200 BLAKE2B 150e7e8fd3f5d9748a68c548985261696b375650117a9dc656c715aca9cb6923bd7621d3e5769118759b9ab58f13729013be48723ae4b3caf7f574d22d5a1805 SHA512 61f760a29e6a0f183eac0ee8443b6f44d2b5e7d256b3c4b5c3a25ef930c2541803f7cca8b48ee34d780616b00f7e8f616cc6355e3ef49d806d686e93d5a4d6f9
+DIST gcc-11-20240619.tar.xz 76267052 BLAKE2B 21cdd2a569667f142e55959f1a8d0d46735c3480f7108307e5b2b719379494bca02701c363f9888738d3e7ee06e6dc3202c9657e555823369ab8139130958f09 SHA512 94120a4d9de06ceae239e8ea6c0da6d09e05400d37e5baed529ce715da3e3b49c16ce341ea84c165d85fb417bf236676bc82a637c4ecce4e613b96d979771dd8
+DIST gcc-11-20240626.tar.xz 76282132 BLAKE2B ff4934566462df8a4041ac7749d17f1bdba45396cc5f95f4f42043b794ab70c72465e5602b954ebbe787deaa8e4a0bde8344c37793da21ba0707e0d67264568e SHA512 2d1a34e02a87e27d71395aa91e8ed01721fcc22f5039f6da35f981099c6e9adad2c22ab43f6909a71e520b07cf3eee229a3a4860fb586898a77aca97aa4abc32
DIST gcc-11.4.0-musl-patches-2.tar.xz 4308 BLAKE2B a2335e155fc57816fed822a648e0eaefafcba9d04e1ad0fd7baeea5a694ab6f5e3c1678cb406f2a1bd17bab25cb01699d032713a1ccf337948dfda2093844607 SHA512 17b84f907cb1bd763873655e6f35fd3ed55a40b602b70a626f04f83b4cc89c6261db1661de78d4d969187a8c56e9f6305b742515a3836b962248a21df0df5d0c
DIST gcc-11.4.0-patches-12.tar.xz 13824 BLAKE2B e4df9e0dc9512882022aaf325ebf65c540169454c91dd31f913c6f57f6eb291c79ae919671b53db1549799d4a70c09298bf45ed82ad05eb1f961443cc958369d SHA512 87fed0c3f8e28c9f702443db58350bb615110b27ebe334b5de2ea60678e2548c56cd75cffade210d69634e2ac0a9311f5100ddb45d97645aa76d5688bc421a61
DIST gcc-12-20240209.tar.xz 79824868 BLAKE2B 1ae5a646da470f06648c4766c77475ceb287c5f6647d5102f1aef6590f973233d5e7f83b5e0241488d49dba59dd605c211938379e68a393a2dccb3834103ae4b SHA512 9f9a04f4477f41bb2a5662aedef2af75b039de50c2dc99310e504e6080cb7aae06a1255337ea2e563975cb108ddc6766adbbaf4e3d5d5712801d7ba9a5209dbd
DIST gcc-12-20240502.tar.xz 79851984 BLAKE2B e3ed4f4fb20ce2ed421fadd40dfd1c6831759228925002146c316683cd0aef47792f433dc9ab120fb79e2afa2aa83cbf68f6b82e97615cac500322d4f0d1cce9 SHA512 c46e6b00f65d96afc65ce6cc9f7591ff81d5789aff9f49fc6fed96047fe27e24a8a103f0b96485e4a717600aeb9b45933ccbb2191eb087275fc1350629c9b842
DIST gcc-12-20240613.tar.xz 79875076 BLAKE2B 48b57f834df842c72e08dc9ae3637fdc5fb381f0f50a045a43ff3003271b7e8fa3c92a420447911a71df1184b25c2aad084d80bef8194a6468ddc21b1730b69e SHA512 1d149f6347f314a414bb279e20ae48bea2c9baa03257e3636515a74b389065a7cb6e5257f62334a307ebf6ef7ff142362e69967acc33b92a7fe21eea2bd52ee5
+DIST gcc-12-20240627.tar.xz 79897928 BLAKE2B fa1d1bdc3f309a915fa9ec9bc4f0a04ac8d0ad70f6ca9ebd5fb8907e3c81f84f0045bfb3d2c6650465a21464d21453519b15251153efa281579e0eaff450268b SHA512 4042f36bf265d8302bbdad7046717743e52b505ca0a8d495b5a4d495f6bd558226499587f24680900b7860a3899384cfdf7f966e84773f2a71b14fa07bbf09ff
DIST gcc-12.3.0-musl-patches-1.tar.xz 3572 BLAKE2B c7bf65f7c9ea8023ddaac821ee2b778622fa310ac72a72b2f7032494a8f304eac86217f9204622e6c21aaef9952bece0d09bc126facd4f42b602927909815ab5 SHA512 babc279fea2c1fd4c018815f2f5630214fd46015ce9f365c28af242681d51818eaca30ce298eddcab1eed5ac5f2759e2b47b2335afab9d722b4469a6d4fec326
DIST gcc-12.3.0-patches-3.tar.xz 14852 BLAKE2B 7a5f1f43063b15f424099afd72096212fbbbc5151ff01f2de15dfb6e7cf274981c8cfaedba9ef61576c9096fb172fc550a7deb5cd7d9366fd249fd5dd3951f76 SHA512 aa89e4c2ae02f4fb42229ad5167f2eaa3a8fae51118645bf07199fe2124b9c83948590662b053d08002ef709fa870ea88315fd4ccbe4441a74e9cb62edcb82fb
+DIST gcc-12.4.0.tar.xz 83377372 BLAKE2B 0d5aa9995bf53fa2dc976a846240cfb8fafd125ad6c54f45dc9d770215eae3e9ea0db82a9a4f79c51b4d5f8461a1d730c17db6841bc31bd96dba11d9ed7544ae SHA512 5bd29402cad2deb5d9388d0236c7146414d77e5b8d5f1c6c941c7a1f47691c3389f08656d5f6e8e2d6717bf2c81f018d326f632fb468f42925b40bd217fc4853
DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f93485c23c3c2228a4a846a9a94cdad52a5e6f2806e5e7ee2a7b5526386ebdb339c44c7ea023d69f8652088a1b114d SHA512 14a01ced7ac2bfd9fc93de4e3819b4d0823fbe129d3f1faabeb707e9e3e2613b4173321b58b3648a7250e3b7ff5d94edfee60e6c38682f31a1f7b57b1c01433f
DIST gcc-13-20240503.tar.xz 84417232 BLAKE2B 4024852c3252667054e6086263b2a0e21dfa1e56a7adf4edb2fee4841dc2b41eb3f02dee7b15c5de3a1ac7c438929da4ca584cab07724086f6eb315a331c4a44 SHA512 32b74972ba94d1016e052eb7c7dc976b32d679e40aeafb406bbbc69d34ade3fe0f35d8941ef678eaf0bb33aea1aaba8fbce9122733b12920a470763a18aa6514
DIST gcc-13-20240614.tar.xz 84463660 BLAKE2B a1b551ff633c31d6972fed173f248ba5f6696eb1566801e180b78a7c7e20933b1aaae40839b4f1529d61166de55125395d4f9a812511c088e73f975bf1d2167f SHA512 1a543ddfb56e793367a43895a7ce4f97daeca6ffd5234ce50e8a7ae0f8db1071e01bdd653fda40d00eb7a680faead8f1d8d1295f983086a33a4c75e4affa2ea5
@@ -24,11 +29,14 @@ DIST gcc-13.2.0-patches-17.tar.xz 45036 BLAKE2B 85fe5e6b0da7a4477f0026aaf397d934
DIST gcc-13.3.0.tar.xz 87909952 BLAKE2B 0f3728b026bd8aab0e469dda54facf157a4b753d3405a74b0be6105a6e3a493d26df4007d90ae4e05d86277d41873312638f9589d1757cee80ca84de7f2099e3 SHA512 ed5f2f4c6ed2c796fcf2c93707159e9dbd3ddb1ba063d549804dd68cdabbb6d550985ae1c8465ae9a336cfe29274a6eb0f42e21924360574ebd8e5d5c7c9a801
DIST gcc-14-20240518.tar.xz 87946040 BLAKE2B 83e567d680b1463cc672fb461aa180cf46555911f0e91a3fb89b11fe8b81d12d64b3a3419953849cf2deb38f1cdf0defc05169c145964f74c1105d942b5519f9 SHA512 73dae806add90e8b3cdfe1c56754ae886f6f6150ef4ef217664b48507ff19d20933648bb6a19ab62756146e83e4df037ced30e4504d562966c40b3750475f28f
DIST gcc-14-20240615.tar.xz 87972240 BLAKE2B 19b8ed044595393c507ed8b9c6a4a4fde0cf6bc1647f16bdd73e9190303a7bd8441602d73ffeeb75e5232113010a30b8ea848691befd21de5a591c9d56a398b7 SHA512 d8d757cfbedb7342443ce8de4439653537c46d25e552d88cea0ba9f7aa43ad14fb2b42a32a1dce5ae4eb2ac3849024f6b4e700f2c39330a00a65caa3f5fe29e7
+DIST gcc-14-20240622.tar.xz 87978376 BLAKE2B 8fb56057e6a84f941822c58aaee8c7c562a665295db6a1c708eda9457ac38723ab7e8ccdab9768bed888468f01f9a2b42527f9ab5475bd1a55f9e9ef694c8ee0 SHA512 9dd7747488b69378c96e6296332152035358a3091d904bd99f1aca6371a8f4d7ed50d4eca85e99d539849526165f2a4250a3dcf77be29a796a6e030167e7dde8
DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f SHA512 61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647 SHA512 3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0
DIST gcc-14.1.0-patches-2.tar.xz 11400 BLAKE2B 8698d9521b193a03df20b68b70bc8d2dc083e246542d95e510b86f152a4d13818162985d4728d87f74be784870595a238d195f617427ec0905919cce0ed23476 SHA512 17e97aec43dea0c131fc6c829d05b7ab56d3164a7d79715f08f54cc2cff81747d1554ca2644edcc1cbd7db3d87dba6a1c2fb71896950bd9b54c4c5c10daa3e7f
+DIST gcc-14.1.0-patches-3.tar.xz 11868 BLAKE2B 06d079766bfbaddd066cd70f2d3f5e9ef17f3617fe90de4cb0a9562e6c3b2dc46d94dce03649f2e530c21e3fa0e0e6e5aae3c7b768bd08717c4f29ff29b00a04 SHA512 636a2853b5bf057fef262d54bcb250f3ebf63c600bc184cfea499783d254c462f6c0ecf5f0c5dac6634110ba0d11193fbfb96850ac27fc5a318f1d810f2231cc
DIST gcc-15-20240609.tar.xz 88288628 BLAKE2B 25ee6b2071fd189d5099160a1b9594cd0cdf6075a733258a61c3586f043d65a3e8ec22f1c2084c50694008d647ffa43895ed58dc655c41f296b98d136951c57a SHA512 058fae65f7cd398cff43282b9697497dead93401a7da47e63561bf029284b4b890f57f2ec74ef7e3ce7d170a2e69dfd5090b6465029360ab872222db037a9127
DIST gcc-15-20240616.tar.xz 88348980 BLAKE2B 3b2cc25b55167e371687b7325de14f088cda4cef72566ffcb243cfd7584234e60fe0fa69a3b70eccd02e30dff3980ab76507fdc9003195ba806ced2aef4feade SHA512 f5ce6785f3dc17493945e48787274ce338b32e7bce95f94b17bc28ce680eb092067d065843202e1449179da09ec3b23246d7a3aa6fc61cce3cce96e1e7ba576f
+DIST gcc-15-20240623.tar.xz 88407680 BLAKE2B 4916850739131edff5a144f9c75a95d45819ce236f079096ecf2e81a63dd1760a2c761a5db822f4a643f67e85efd10e63490b88fd099c3663fa5bc05417a0b8c SHA512 e0cd49b0852841c290d8a190d75740047aa87ba2c614adc575433d3d1f2e975f5795d78af8b9c125dd600eab233abbc1e2ec4ef71abd017fa3b1c4b2a72bc601
DIST gcc-15.0.0-musl-patches-1.tar.xz 3596 BLAKE2B 48fddc723ec8282cc2704c795a50fb37a46738a555151e0430180dda61d039fe96b29a6c3e8a543386d69690302bf46dfc89aad572082b7e47c928c0ccefdeb0 SHA512 e43284d02e25b77b911ce90d57520897751e86c631bdd6beb7d2e4429000156801b8c11bd9a737ec11bc966812f13ae44b88c1893645f8e6c6f8dfddc636ec39
DIST gcc-15.0.0-musl-patches-2.tar.xz 3076 BLAKE2B 0073248fe4f7dd827980559017b5aa1fb5c4c46acc9ad5c410dc152fd1e44966d3066bf7152338573cb45b1c36027de5f0c519abd414d97a37bccef07f6a5281 SHA512 295f1a669020bbe2874e9b03afd46b5d083073b276fca3543f3767a2d74f35df81cf0a67abad50c200cf7a3af36ec98ff9977cb7d5c19f334af7d3bb1926a3de
DIST gcc-15.0.0-patches-3.tar.xz 15668 BLAKE2B 99c332c7302bba0a790192bfcd81b8a273002884a2a89fc03f61d46ef669d9ba49496806400f86131c127b960862b97296148b6a0956946cc98470397c02579e SHA512 f0effdadff0fc553835c13f0dedb903374f021d172a20f01e6e3e0a39495ead96229665ba1a82f0aa1e9b49c6ff367f5c6e2c3e336a84ca02efb96f1a373f18a
@@ -42,11 +50,15 @@ EBUILD gcc-10.5.0.ebuild 1433 BLAKE2B da4a4ebe9b3289302ed6841fe5223304a54bd74518
EBUILD gcc-11.4.1_p20240111.ebuild 1652 BLAKE2B 38ca91410663a80cb9c7445fa6b727180c0fc76237274d1769376f3e9622012b40abb52fd78c8452471c2be8f9b9ef48707ec802b983a633c24179cd4c152cc0 SHA512 c9960ab183cb7e18f9e7f5066fb1db0ce2309fff609d2188ccf1a92789c8ba6638654d7ef4ffda4883c0dc3066c6882c58e751b7ceb1313bfbbdfc837f3636ad
EBUILD gcc-11.4.1_p20240501.ebuild 1660 BLAKE2B 3d2872f12a3494dfd78fab2fa770600089345fb10be6923a355b93a59e2d91db2c6c77d1c6f2b5b3ea0d5efe872b57a6a984c800c1ab3e0f32f710a974dfa2ad SHA512 c9812c3168e2c60c129d35ebbaedd98bef5916550ccad96aea54c74e942503dcbf167aa84d431dad383c95a1b692df94678b791f9246bd6ef6b22576fbb62dd6
EBUILD gcc-11.4.1_p20240612.ebuild 1661 BLAKE2B 664e31533717bd2d493b37406d33fb2440ece1851bcd65153b8667f4cb5d5929d951d06f588915da62fc004697922c59905c53c83370597a76b0a2fa50b158f0 SHA512 591dc70c783d3d829bbc972620e5f664cf9b262ba554738b08db34255528f13fd83cd3ca9e5e33a49fc69ba705538265cce579365b860de538e2cb82d3a4ccea
+EBUILD gcc-11.4.1_p20240619.ebuild 1661 BLAKE2B 664e31533717bd2d493b37406d33fb2440ece1851bcd65153b8667f4cb5d5929d951d06f588915da62fc004697922c59905c53c83370597a76b0a2fa50b158f0 SHA512 591dc70c783d3d829bbc972620e5f664cf9b262ba554738b08db34255528f13fd83cd3ca9e5e33a49fc69ba705538265cce579365b860de538e2cb82d3a4ccea
+EBUILD gcc-11.4.1_p20240626.ebuild 1661 BLAKE2B 664e31533717bd2d493b37406d33fb2440ece1851bcd65153b8667f4cb5d5929d951d06f588915da62fc004697922c59905c53c83370597a76b0a2fa50b158f0 SHA512 591dc70c783d3d829bbc972620e5f664cf9b262ba554738b08db34255528f13fd83cd3ca9e5e33a49fc69ba705538265cce579365b860de538e2cb82d3a4ccea
EBUILD gcc-11.5.9999.ebuild 1628 BLAKE2B 41e0f72bf9a572d576b6a5b53094af61e3053dffebbce05fe8cc92352735311256f9761573466388a81ac80f1a6d6131f7850c26941a6b19a82e8f4eb858957d SHA512 134baafc9ede870c490d089f668e37e4df052aa1af6e6651d2da484ce91141f6654548b9e74b1dde408acd01380cc3f6fa0a0f33e9616cc1ca2425032f1543c1
EBUILD gcc-12.3.1_p20240209.ebuild 1658 BLAKE2B 5e45b6a4d489f0719474fe44f6f4ce3a71a5c5127cef4bc7f7251909eefdc634260e2e4e2bde67ca679ac4d2d1c658406972d5ee557db1101404f925c0da3611 SHA512 9e8853c3ebcd411e53dd7879944c37419355b7ace602f35e1b74916e8dcfee6c4a9dd15438422f66305d3c481fcc7718a2cfb29e024edd0eb37e649e9fc6a217
EBUILD gcc-12.3.1_p20240502.ebuild 1666 BLAKE2B f01943920ce5eb15d825539492a60e2d9ed69358833a4c2f5717334c39152c4ca47db8b1b213e17e358031912c886b21c7c0c03688bdc8d77d37052b45c4bff9 SHA512 65c3d11a21a251a8dbc899f37af0aca361ae41486db40dd19db1588373f599f5a87933e8190d573d3fac523771a7e1910058c352e563f434603fc7b52e7dfd33
EBUILD gcc-12.3.1_p20240613.ebuild 1667 BLAKE2B feb14aa36ffdcc357862df79af07cf674ababd61b15a1085c8b924c5874ec771379b435572762a8a8582e80f9ac3b6087fc1ca734d3fb2b9aa1d1ca9a2660717 SHA512 b9209208815aee967f0d720f05cdd2674859c57ba73917033f11dd9f79dcf615e503ad0e68c65ab1a3d3f43f4514edb7724c64eea137cbb093c13a6b607b935d
-EBUILD gcc-12.4.9999.ebuild 1635 BLAKE2B 3af833a998966e089c6db5df1e40733ddf2d181cdcd8f68b6df0fd7db70a3d4b65c1dd7c4edcecbdb97dda959bd7de2dd2fef6502a5ce563f20e525f767ac045 SHA512 59629d13518708f70844d7795bfeb7144d1562ce61d90b666acb41953bf56a368a16471795bce2b6d54a058b3919fcef58b0e60d4b0a89f5e954f9f6b26514e9
+EBUILD gcc-12.4.0.ebuild 1666 BLAKE2B f01943920ce5eb15d825539492a60e2d9ed69358833a4c2f5717334c39152c4ca47db8b1b213e17e358031912c886b21c7c0c03688bdc8d77d37052b45c4bff9 SHA512 65c3d11a21a251a8dbc899f37af0aca361ae41486db40dd19db1588373f599f5a87933e8190d573d3fac523771a7e1910058c352e563f434603fc7b52e7dfd33
+EBUILD gcc-12.4.1_p20240627.ebuild 1667 BLAKE2B feb14aa36ffdcc357862df79af07cf674ababd61b15a1085c8b924c5874ec771379b435572762a8a8582e80f9ac3b6087fc1ca734d3fb2b9aa1d1ca9a2660717 SHA512 b9209208815aee967f0d720f05cdd2674859c57ba73917033f11dd9f79dcf615e503ad0e68c65ab1a3d3f43f4514edb7724c64eea137cbb093c13a6b607b935d
+EBUILD gcc-12.5.9999.ebuild 1635 BLAKE2B 3af833a998966e089c6db5df1e40733ddf2d181cdcd8f68b6df0fd7db70a3d4b65c1dd7c4edcecbdb97dda959bd7de2dd2fef6502a5ce563f20e525f767ac045 SHA512 59629d13518708f70844d7795bfeb7144d1562ce61d90b666acb41953bf56a368a16471795bce2b6d54a058b3919fcef58b0e60d4b0a89f5e954f9f6b26514e9
EBUILD gcc-13.2.1_p20240210.ebuild 1718 BLAKE2B 3955dddeac163ab623486dc29bb6442df10aa777385f18ab94db94153fe7d703fdff3a262e71f863d77833763221ba9141fa6fafcc62e33196d206dbf9c245b4 SHA512 e170a54a7c98222dfb420bf0b0eea192adcad207c982cb4a499ccdc55f19c05730673ed31b6d3ff7579a01761f4610a3f5f592e264f0ddcb7e3c3a0c6606284e
EBUILD gcc-13.2.1_p20240503.ebuild 1726 BLAKE2B 381a6cd5d60a1e4ac9016198f69d1910ece06c90a42fae257076bb996a602e7abe0a22ce3a54ee44fa556ee2b8f2aa01c54d113ba2be7694b2e67356dedfb213 SHA512 cc5789f2c17046e15ea1063102db13b58be0f63460e2ed284983c487c7e131b05daf1d26a59d8f337409552b8622e04db8d4a7735587d951235ec64438194316
EBUILD gcc-13.3.0.ebuild 1722 BLAKE2B cabfc4c8611616f03565bdb7666005357f6fe7094efa4a14fde7537f859166e0e195865040fe5141cd9391b1e97fd6dd436cfda61e3cd8c6661cbe536bf5f653 SHA512 7bce4bb5e4ca395c954f0e458cb43453e31af06b1cba5dfb00f7915a442d83ae53a3c8500f0dd8e491ac1238e3d954ffff78e4b332cde912623689e44fe2c127
@@ -54,9 +66,11 @@ EBUILD gcc-13.3.1_p20240614.ebuild 1726 BLAKE2B f30ed39390340ce8b3c2f938bc786301
EBUILD gcc-13.4.9999.ebuild 1722 BLAKE2B cabfc4c8611616f03565bdb7666005357f6fe7094efa4a14fde7537f859166e0e195865040fe5141cd9391b1e97fd6dd436cfda61e3cd8c6661cbe536bf5f653 SHA512 7bce4bb5e4ca395c954f0e458cb43453e31af06b1cba5dfb00f7915a442d83ae53a3c8500f0dd8e491ac1238e3d954ffff78e4b332cde912623689e44fe2c127
EBUILD gcc-14.1.1_p20240518.ebuild 1619 BLAKE2B 45cf6627b223638287177489e67c70cbcb09bedacefcadbe0165c05270ee2d56459fe9bc1d209e84ebb9470a038ec75c7e57881bd7e202ae0aae66ef94bc3b98 SHA512 2ab7c3c0d46b690e60ebaa3582b71cc3b0cd7930767888699825674b82e680dddcb4ff40552ad77c9c1d576f21ad98e6255b46cf6e7dc21f10252f8a73db9308
EBUILD gcc-14.1.1_p20240615.ebuild 1619 BLAKE2B 9d9c1e1af0c2f08691774a2fcb48edc120d951db0a58c43be559c9b812e30fd4b760fca23a1f0305db56c4c3542a8ce1347b25d292a263c46e9e0074528efe2b SHA512 6daf55a2f13c758d807fa9a9b29c9973fa927a2c1572fd2a259c3e60150daa7d0b6ea76796c95866313c04322669a40501e6e65f236547224affeb0d43e821ed
+EBUILD gcc-14.1.1_p20240622.ebuild 1619 BLAKE2B 88369e549e83df129a5a07c5093cd8becee83ca93023f5c7f141f9cfa5dd772d5566f7a985cb0629e8ad72159f4b0d4f8852ca025583e57748077297f06182e3 SHA512 08755b1d85d0c927460be0a353d4fccb8da8e1dbe9d90c34ca88b94d8b30a50a735320fcdb47ff3eb79c7200cba6aed743b31212f7437b0c3ab4fca417d77562
EBUILD gcc-14.1.9999.ebuild 1453 BLAKE2B caee7ba2e0323b0953b53c822cfe76c70eebd466d80575612ae6daffdfbdb663266a9272691b33c4396bf8c70c81cf3c64035d9c5159f1ba9ed1e231ce739c1f SHA512 b1cc3de6f9f03b6e6558824cec9c19c8b4c424c769f8d02c0675c20f6c687b2ac27fb8d19646feb221570611e35248b8c22334b9207d27c401a5c34a54e34652
EBUILD gcc-15.0.0_pre20240609-r1.ebuild 1402 BLAKE2B 773dde45ccecbf9f0645b184d3f8200c2b6876ed11aaeda3e616889c4a5fc44db1a76bc640cfe4fbff094ccb93d2c89130baf4bb053cff25e794eceb88d95682 SHA512 1b2a9b20806a57fd90ff8a100c393586b70dbc308d825823c9c680c62a2334d2716678f2a6faee1f11044e8f6a7c0f4617d1bfd8b98a49c0e257f2dbe6ffecfd
EBUILD gcc-15.0.0_pre20240616.ebuild 1402 BLAKE2B 1eda966164b7979272b3be8edc7b30752c4aae2524824a2a53476d7b8e711a01f5c4f9aee5b09f4aa7c8ac43fd9e0b86e5c65dd37b8467e22eb4f52a916448a4 SHA512 79282351ebb8eeb60202388dcf812d2a41621e175efc72f3a3c8ff923087f7d2d4c8381c2622d036991cdb62b51299985543e97ce270c1712d56357d8df0400f
+EBUILD gcc-15.0.0_pre20240623-r1.ebuild 1444 BLAKE2B 995c8e933aa3528db5cdfd9284cb2b61abc34ab31a1e02e5ff059628107845955cf3ec206812163843fd52bd0058057c366ea0e5dfcc79c7aa17d83b9a8bacfa SHA512 00ece7b8d840b1d3fd38c0e604c79bdbaa5218aff2d6bf82774486d8ec62103f974126d2f3119d5511807e112904e97ed99db7f3202c42c88b28fcbd015fdc7e
EBUILD gcc-15.0.9999.ebuild 1375 BLAKE2B 713f557e8ccda4a146eb0286c1d42c1ccf144937450190dff66be5a280abc345951cd43c563f3a3436cdfa5c9e6a077d59132e3f8f7fc9d472803b8024624abe SHA512 624abe83fbc0654e5f2104fa29499fc26ecdc8d5a923f653981c79f93c982c1f43bb75005b61239bd1fe8490d1cf64afd28a454a5d1bc72c51369cde1656524a
EBUILD gcc-8.5.0-r1.ebuild 533 BLAKE2B ef3368f7236352e8ddd5b56919cd2145794b0385f35e4efa50808aeafd98687eba5d32264a3fb2a34d85b5d913697e93af58eb03ce35b6b5ba45d78bb8f33d25 SHA512 528e4b7389f4053aa177b8405469963358c5d595fa257115fa94e5e26a54a6c3b1c15bb847bb97864dd387fd2681f16907aecf052fad9315dd91863ac419d10d
EBUILD gcc-9.5.0.ebuild 1241 BLAKE2B bd30abe9c99e317edcf7ae6ce8626a4c27322deaaadd510f02d0f36422d892eed896cb0ede817c1ee5bd2f5b913f2c426ed2ebb5bb8c2d455a1bbb3531f49eed SHA512 905224e69370a065c1f6b72b568418a231fa47f76085291b4eb3bdab741a64d1e454b02064d2afb4a91c1d935c58e8d299485b33fcc4fef8db3531967f6fb457
diff --git a/sys-devel/gcc/files/gcc-15.0.0_pre20240623-PR115602.patch b/sys-devel/gcc/files/gcc-15.0.0_pre20240623-PR115602.patch
new file mode 100644
index 000000000000..d78c6d964906
--- /dev/null
+++ b/sys-devel/gcc/files/gcc-15.0.0_pre20240623-PR115602.patch
@@ -0,0 +1,120 @@
+https://gcc.gnu.org/PR115602
+https://gcc.gnu.org/git/?p=gcc.git;a=patch;h=c43c74f6ec795a586388de7abfdd20a0040f6f16
+
+From c43c74f6ec795a586388de7abfdd20a0040f6f16 Mon Sep 17 00:00:00 2001
+From: Richard Biener <rguenther@suse.de>
+Date: Mon, 24 Jun 2024 09:52:39 +0200
+Subject: [PATCH] tree-optimization/115602 - SLP CSE results in cycles
+
+The following prevents SLP CSE to create new cycles which happened
+because of a 1:1 permute node being present where its child was then
+CSEd to the permute node. Fixed by making a node only available to
+CSE to after recursing.
+
+ PR tree-optimization/115602
+ * tree-vect-slp.cc (vect_cse_slp_nodes): Delay populating the
+ bst-map to avoid cycles.
+
+ * gcc.dg/vect/pr115602.c: New testcase.
+---
+ gcc/testsuite/gcc.dg/vect/pr115602.c | 27 +++++++++++++++++++++++
+ gcc/tree-vect-slp.cc | 33 ++++++++++++++++++----------
+ 2 files changed, 48 insertions(+), 12 deletions(-)
+ create mode 100644 gcc/testsuite/gcc.dg/vect/pr115602.c
+
+diff --git a/gcc/testsuite/gcc.dg/vect/pr115602.c b/gcc/testsuite/gcc.dg/vect/pr115602.c
+new file mode 100644
+index 00000000000..9a208d1d950
+--- /dev/null
++++ b/gcc/testsuite/gcc.dg/vect/pr115602.c
+@@ -0,0 +1,27 @@
++/* { dg-do compile } */
++
++typedef struct {
++ double x, y;
++} pointf;
++struct {
++ pointf focus;
++ double zoom;
++ pointf devscale;
++ char button;
++ pointf oldpointer;
++} gvevent_motion_job;
++char gvevent_motion_job_4;
++double gvevent_motion_pointer_1, gvevent_motion_pointer_0;
++void gvevent_motion() {
++ double dx = (gvevent_motion_pointer_0 - gvevent_motion_job.oldpointer.x) /
++ gvevent_motion_job.devscale.x,
++ dy = (gvevent_motion_pointer_1 - gvevent_motion_job.oldpointer.y) /
++ gvevent_motion_job.devscale.y;
++ if (dx && dy < .0001)
++ return;
++ switch (gvevent_motion_job_4)
++ case 2: {
++ gvevent_motion_job.focus.x -= dy / gvevent_motion_job.zoom;
++ gvevent_motion_job.focus.y += dx / gvevent_motion_job.zoom;
++ }
++}
+diff --git a/gcc/tree-vect-slp.cc b/gcc/tree-vect-slp.cc
+index e84aeabef94..b47b7e8c979 100644
+--- a/gcc/tree-vect-slp.cc
++++ b/gcc/tree-vect-slp.cc
+@@ -6079,35 +6079,44 @@ vect_optimize_slp_pass::run ()
+ static void
+ vect_cse_slp_nodes (scalar_stmts_to_slp_tree_map_t *bst_map, slp_tree& node)
+ {
++ bool put_p = false;
+ if (SLP_TREE_DEF_TYPE (node) == vect_internal_def
+ /* Besides some VEC_PERM_EXPR, two-operator nodes also
+ lack scalar stmts and thus CSE doesn't work via bst_map. Ideally
+ we'd have sth that works for all internal and external nodes. */
+ && !SLP_TREE_SCALAR_STMTS (node).is_empty ())
+ {
+- if (slp_tree *leader = bst_map->get (SLP_TREE_SCALAR_STMTS (node)))
++ slp_tree *leader = bst_map->get (SLP_TREE_SCALAR_STMTS (node));
++ if (leader)
+ {
+- if (*leader != node)
+- {
+- if (dump_enabled_p ())
+- dump_printf_loc (MSG_NOTE, vect_location,
+- "re-using SLP tree %p for %p\n",
+- (void *)*leader, (void *)node);
+- vect_free_slp_tree (node);
+- (*leader)->refcnt += 1;
+- node = *leader;
+- }
++ /* We've visited this node already. */
++ if (!*leader || *leader == node)
++ return;
++
++ if (dump_enabled_p ())
++ dump_printf_loc (MSG_NOTE, vect_location,
++ "re-using SLP tree %p for %p\n",
++ (void *)*leader, (void *)node);
++ vect_free_slp_tree (node);
++ (*leader)->refcnt += 1;
++ node = *leader;
+ return;
+ }
+
+- bst_map->put (SLP_TREE_SCALAR_STMTS (node).copy (), node);
++ /* Avoid creating a cycle by populating the map only after recursion. */
++ bst_map->put (SLP_TREE_SCALAR_STMTS (node).copy (), nullptr);
+ node->refcnt += 1;
++ put_p = true;
+ /* And recurse. */
+ }
+
+ for (slp_tree &child : SLP_TREE_CHILDREN (node))
+ if (child)
+ vect_cse_slp_nodes (bst_map, child);
++
++ /* Now record the node for CSE in other siblings. */
++ if (put_p)
++ bst_map->put (SLP_TREE_SCALAR_STMTS (node).copy (), node);
+ }
+
+ /* Optimize the SLP graph of VINFO. */
+--
+2.43.0
diff --git a/sys-devel/gcc/gcc-11.4.1_p20240619.ebuild b/sys-devel/gcc/gcc-11.4.1_p20240619.ebuild
new file mode 100644
index 000000000000..66e7925a44d5
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20240619.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+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
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-11.4.1_p20240626.ebuild b/sys-devel/gcc/gcc-11.4.1_p20240626.ebuild
new file mode 100644
index 000000000000..66e7925a44d5
--- /dev/null
+++ b/sys-devel/gcc/gcc-11.4.1_p20240626.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="11.4.0"
+PATCH_VER="12"
+MUSL_VER="2"
+MUSL_GCC_VER="11.4.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+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
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-12.4.0.ebuild b/sys-devel/gcc/gcc-12.4.0.ebuild
new file mode 100644
index 000000000000..ba3312fc2671
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.4.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="3"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+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
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-12.4.1_p20240627.ebuild b/sys-devel/gcc/gcc-12.4.1_p20240627.ebuild
new file mode 100644
index 000000000000..1f38c9fc478d
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.4.1_p20240627.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="12.3.0"
+PATCH_VER="3"
+MUSL_VER="1"
+MUSL_GCC_VER="12.3.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+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
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-12.4.9999.ebuild b/sys-devel/gcc/gcc-12.5.9999.ebuild
index 888f07093124..888f07093124 100644
--- a/sys-devel/gcc/gcc-12.4.9999.ebuild
+++ b/sys-devel/gcc/gcc-12.5.9999.ebuild
diff --git a/sys-devel/gcc/gcc-14.1.1_p20240622.ebuild b/sys-devel/gcc/gcc-14.1.1_p20240622.ebuild
new file mode 100644
index 000000000000..cf62a345ac3e
--- /dev/null
+++ b/sys-devel/gcc/gcc-14.1.1_p20240622.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="14.1.0"
+PATCH_VER="3"
+MUSL_VER="1"
+MUSL_GCC_VER="14.1.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ -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 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ # m68k doesnt build (ICE, bug 932733)
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch
+ eapply_user
+}
diff --git a/sys-devel/gcc/gcc-15.0.0_pre20240623-r1.ebuild b/sys-devel/gcc/gcc-15.0.0_pre20240623-r1.ebuild
new file mode 100644
index 000000000000..0bfd8a8fe85d
--- /dev/null
+++ b/sys-devel/gcc/gcc-15.0.0_pre20240623-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="15.0.0"
+PATCH_VER="4"
+MUSL_VER="2"
+MUSL_GCC_VER="15.0.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ -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=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+ # Don't keyword live ebuilds
+ #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+ # Technically only if USE=hardened *too* right now, but no point in complicating it further.
+ # If GCC is enabling CET by default, we need glibc to be built with support for it.
+ # bug #830454
+ RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+ DEPEND="${RDEPEND}"
+ BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+ local p upstreamed_patches=(
+ # add them here
+ )
+ for p in "${upstreamed_patches[@]}"; do
+ rm -v "${WORKDIR}/patch/${p}" || die
+ done
+
+ toolchain_src_prepare
+
+ eapply "${FILESDIR}"/${P}-PR115602.patch
+ eapply_user
+}
diff --git a/sys-devel/lld/Manifest b/sys-devel/lld/Manifest
index e9ec0ea2395b..b230e287ce6d 100644
--- a/sys-devel/lld/Manifest
+++ b/sys-devel/lld/Manifest
@@ -5,15 +5,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD lld-15.0.7.ebuild 2269 BLAKE2B 322d5608e3acfb87bfb720646404ed405a3113c4faf1059428663a50d5566d7842fcff57ccf3aeb5e97b1a9acd4efd862db2368f130e088944ef4f0faf3c90f8 SHA512 e50d1d99fe18b6aba57c06eb6853f3212be1f7b7f2f3c70dcd226a69a4defc753eafcce77eb74f30eaa31b010fa094738718c1cdb23e584ef6e33eb72e536719
EBUILD lld-16.0.6.ebuild 2324 BLAKE2B 9b849aea16a8188e4da4cfcf0c85fb3e997007e1287ec062aee182c7955c7bc78132e761c2611198c7207283fbe930fbee6bdc9a39b922d6d5387bedadaf1b76 SHA512 a7c3d4c1508e5435ba9f6250c6b2fd3157fb4f2c205a6888736f79fa739c59eec3e901927b53af81de3a3c6d4fa5d576be3eaa6ad45c60e5d952ed4ad9706c2f
EBUILD lld-17.0.6.ebuild 2363 BLAKE2B 8ebe513b67f3fb8efd981b97c1f77fe5de2065c363c2b9e99b8836983539fe5637b231e8be2a87713d47b48a49bfde77471ad65fa5166b606df476eca6f94fc1 SHA512 fd63e8600e393ecd95a05a28c8ac0d71b12f5aedcf273f432bea1904165b874ee913afff4aab91c2049aa1eb95c239bca217b84150133b2060f95ea66ce1944e
-EBUILD lld-18.1.7.ebuild 2373 BLAKE2B 35b65cd90474db95b394ef3b041c017bf78b6650e27e7fc302e010a17c6a3ec88a6e0031842a73622bb06c3cea771193d9dc42b5f00bfd773fbf16d4dc422be0 SHA512 b7eb6f7c287ac006d80426ab160d801792f74c6b7aef02b5244763351adc96efd3e06e50aca1cd04f797d7e2aa1dfa92f4f9aea3d34c7a01c9e6c79dfe58ec8a
+EBUILD lld-18.1.8.ebuild 2373 BLAKE2B 35b65cd90474db95b394ef3b041c017bf78b6650e27e7fc302e010a17c6a3ec88a6e0031842a73622bb06c3cea771193d9dc42b5f00bfd773fbf16d4dc422be0 SHA512 b7eb6f7c287ac006d80426ab160d801792f74c6b7aef02b5244763351adc96efd3e06e50aca1cd04f797d7e2aa1dfa92f4f9aea3d34c7a01c9e6c79dfe58ec8a
EBUILD lld-19.0.0.9999.ebuild 2293 BLAKE2B 5825f0a471a50ec1d9e7775a82736f6369fa1e99904b30cf068f0092dce44d4e0c2e76fcb21d70b9ecb1756d19e8482a5ac940bdc25c5a1d58c9aee0c21b5d7b SHA512 86226e5f9aea8a87b022b2def7cef707fc7db0f1e026f4965ec64390708f7e2355c3e1ee991487bd0c6f9f17dc2f129a6b7a2b8abbf1e14fe48dd0e4cd73b1fa
-EBUILD lld-19.0.0_pre20240608.ebuild 2293 BLAKE2B 5825f0a471a50ec1d9e7775a82736f6369fa1e99904b30cf068f0092dce44d4e0c2e76fcb21d70b9ecb1756d19e8482a5ac940bdc25c5a1d58c9aee0c21b5d7b SHA512 86226e5f9aea8a87b022b2def7cef707fc7db0f1e026f4965ec64390708f7e2355c3e1ee991487bd0c6f9f17dc2f129a6b7a2b8abbf1e14fe48dd0e4cd73b1fa
-EBUILD lld-19.0.0_pre20240615.ebuild 2293 BLAKE2B 5825f0a471a50ec1d9e7775a82736f6369fa1e99904b30cf068f0092dce44d4e0c2e76fcb21d70b9ecb1756d19e8482a5ac940bdc25c5a1d58c9aee0c21b5d7b SHA512 86226e5f9aea8a87b022b2def7cef707fc7db0f1e026f4965ec64390708f7e2355c3e1ee991487bd0c6f9f17dc2f129a6b7a2b8abbf1e14fe48dd0e4cd73b1fa
+EBUILD lld-19.0.0_pre20240623.ebuild 2293 BLAKE2B 5825f0a471a50ec1d9e7775a82736f6369fa1e99904b30cf068f0092dce44d4e0c2e76fcb21d70b9ecb1756d19e8482a5ac940bdc25c5a1d58c9aee0c21b5d7b SHA512 86226e5f9aea8a87b022b2def7cef707fc7db0f1e026f4965ec64390708f7e2355c3e1ee991487bd0c6f9f17dc2f129a6b7a2b8abbf1e14fe48dd0e4cd73b1fa
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/lld/lld-18.1.7.ebuild b/sys-devel/lld/lld-18.1.8.ebuild
index 7052d857f918..7052d857f918 100644
--- a/sys-devel/lld/lld-18.1.7.ebuild
+++ b/sys-devel/lld/lld-18.1.8.ebuild
diff --git a/sys-devel/lld/lld-19.0.0_pre20240615.ebuild b/sys-devel/lld/lld-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 79558afa1abe..000000000000
--- a/sys-devel/lld/lld-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs
-
-DESCRIPTION="The LLVM linker (link editor)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="+debug test zstd"
-RESTRICT="!test? ( test )"
-
-DEPEND="
- ~sys-devel/llvm-${PV}[debug=,zstd=]
- sys-libs/zlib:=
- zstd? ( app-arch/zstd:= )
-"
-RDEPEND="
- ${DEPEND}
- !sys-devel/lld:0
-"
-BDEPEND="
- sys-devel/llvm:${LLVM_MAJOR}
- test? (
- $(python_gen_any_dep ">=dev-python/lit-${PV}[\${PYTHON_USEDEP}]")
- )
-"
-PDEPEND="
- >=sys-devel/lld-toolchain-symlinks-16-r2:${LLVM_MAJOR}
-"
-
-LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o )
-llvm.org_set_globals
-
-python_check_deps() {
- python_has_version ">=dev-python/lit-${PV}[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_unpack() {
- llvm.org_src_unpack
-
- # Directory ${WORKDIR}/llvm does not exist with USE="-test",
- # but LLVM_MAIN_SRC_DIR="${WORKDIR}/llvm" is set below,
- # and ${LLVM_MAIN_SRC_DIR}/../libunwind/include is used by build system
- # (lld/MachO/CMakeLists.txt) and is expected to be resolvable
- # to existent directory ${WORKDIR}/libunwind/include.
- mkdir -p "${WORKDIR}/llvm" || die
-}
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- # ODR violations (https://github.com/llvm/llvm-project/issues/83529, bug #922353)
- filter-lto
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
- use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
-
- local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
- -DBUILD_SHARED_LIBS=ON
- -DLLVM_INCLUDE_TESTS=$(usex test)
- -DLLVM_ENABLE_ZLIB=FORCE_ON
- -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
- )
-
- use test && mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- tc-is-cross-compiler && mycmakeargs+=(
- -DLLVM_TABLEGEN_EXE="${BROOT}/usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-tblgen"
- )
-
- cmake_src_configure
-}
-
-src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-lld
-}
diff --git a/sys-devel/lld/lld-19.0.0_pre20240608.ebuild b/sys-devel/lld/lld-19.0.0_pre20240623.ebuild
index 79558afa1abe..79558afa1abe 100644
--- a/sys-devel/lld/lld-19.0.0_pre20240608.ebuild
+++ b/sys-devel/lld/lld-19.0.0_pre20240623.ebuild
diff --git a/sys-devel/llvm-common/Manifest b/sys-devel/llvm-common/Manifest
index cea89b379e6e..a8e292409d72 100644
--- a/sys-devel/llvm-common/Manifest
+++ b/sys-devel/llvm-common/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD llvm-common-15.0.7.ebuild 1014 BLAKE2B da3b7ec6cd3c1e57758312fb9ea25e693305e1ef72b350eea85fbde5a1e636269d84bd491b6f528aee8a9cb8229f6304b371f99e6ac416c661c6519706b83b61 SHA512 68b9d672372fe71e39f2b8f9d80eb1dcb5138b8b9b961f56a4eeb81b3fc4054448a51a46b3a62547ebb6262425512f39bc146e5f2c3703de10ab520f1594e7a4
EBUILD llvm-common-16.0.6.ebuild 1034 BLAKE2B 1e0a0b6cbb746a7eb45e3f553bc949b69314afc3d913cda004d395e7b322c17f976496eed074cf08718dc2d9efa7f3db81dec4f38394fe6ea2b77793b74f4371 SHA512 8fbb211a6b05d24409642fcb00a4fb798499721cc30c4c5fa2df120ed74d9da7286916cf3788ea26f2cb21e334876417b05a4336fedff99e95d1ebe358f8b311
EBUILD llvm-common-17.0.6.ebuild 1034 BLAKE2B 1e0a0b6cbb746a7eb45e3f553bc949b69314afc3d913cda004d395e7b322c17f976496eed074cf08718dc2d9efa7f3db81dec4f38394fe6ea2b77793b74f4371 SHA512 8fbb211a6b05d24409642fcb00a4fb798499721cc30c4c5fa2df120ed74d9da7286916cf3788ea26f2cb21e334876417b05a4336fedff99e95d1ebe358f8b311
-EBUILD llvm-common-18.1.7.ebuild 1047 BLAKE2B 195324cff3d34038012504238dfbbdb44fc9a8ff2dc7d2af7165006f0b7a10dfe28439631c601d89e02a304477509ee268653a98a956936c234e3d7520574691 SHA512 00c0448fa43e250ce7a3f1c4fb20312eba3ab860387f33399eb66e50bea5029bc72c1c1f733acaf24f729a6f7b5ee6e6a6308b4532ed1ec135b99c9541c49173
+EBUILD llvm-common-18.1.8.ebuild 1047 BLAKE2B 195324cff3d34038012504238dfbbdb44fc9a8ff2dc7d2af7165006f0b7a10dfe28439631c601d89e02a304477509ee268653a98a956936c234e3d7520574691 SHA512 00c0448fa43e250ce7a3f1c4fb20312eba3ab860387f33399eb66e50bea5029bc72c1c1f733acaf24f729a6f7b5ee6e6a6308b4532ed1ec135b99c9541c49173
EBUILD llvm-common-19.0.0.9999.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
-EBUILD llvm-common-19.0.0_pre20240608.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
-EBUILD llvm-common-19.0.0_pre20240615.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
+EBUILD llvm-common-19.0.0_pre20240623.ebuild 925 BLAKE2B 18510f8adb0e892eb63bdbf8a6154f56e23ed026ee6f0bf05bbccbafea843beb228bf57e14b01525fb0b067fdfa897faadbfd61179844a7c397c7f1d3b6fca64 SHA512 0cff75fcbabf14ba1526201d65b79486aefaf559accf5bd479a3643c4351ac997f6d55b2323328fabc4009e887e1cfe70681df5593c62a5b5bbfffb8312ea22d
MISC metadata.xml 299 BLAKE2B 2feead2cd1b35b3a43335ddd7711f8181b52bc63ee7166608914260c67528add5251349063afbef4f8cf0ec09b2cd4c3ffdd90f2c14ed60bb69ebc03888f6333 SHA512 cd745c54ab18d25bdaff18582105072574103a36cfe7c175ef740f266d00e9fc6f44c332904d23b911c939cf5bdf52973b388923099d8dd5dfef3c283b5cb685
diff --git a/sys-devel/llvm-common/llvm-common-18.1.7.ebuild b/sys-devel/llvm-common/llvm-common-18.1.8.ebuild
index 7a852f871e36..7a852f871e36 100644
--- a/sys-devel/llvm-common/llvm-common-18.1.7.ebuild
+++ b/sys-devel/llvm-common/llvm-common-18.1.8.ebuild
diff --git a/sys-devel/llvm-common/llvm-common-19.0.0_pre20240615.ebuild b/sys-devel/llvm-common/llvm-common-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 2d8f35a84179..000000000000
--- a/sys-devel/llvm-common/llvm-common-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp-common llvm.org
-
-DESCRIPTION="Common files shared between multiple slots of LLVM"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA"
-SLOT="0"
-IUSE="emacs"
-
-RDEPEND="
- !sys-devel/llvm:0
-"
-BDEPEND="
- emacs? ( >=app-editors/emacs-23.1:* )
-"
-
-LLVM_COMPONENTS=( llvm/utils )
-llvm.org_set_globals
-
-SITEFILE="50llvm-gentoo.el"
-BYTECOMPFLAGS="-L emacs"
-
-src_compile() {
- default
-
- use emacs && elisp-compile emacs/*.el
-}
-
-src_install() {
- insinto /usr/share/vim/vimfiles
- doins -r vim/*/
- # some users may find it useful
- newdoc vim/README README.vim
- dodoc vim/vimrc
-
- if use emacs ; then
- elisp-install llvm emacs/*.{el,elc}
- elisp-make-site-file "${SITEFILE}" llvm
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/sys-devel/llvm-common/llvm-common-19.0.0_pre20240608.ebuild b/sys-devel/llvm-common/llvm-common-19.0.0_pre20240623.ebuild
index 2d8f35a84179..2d8f35a84179 100644
--- a/sys-devel/llvm-common/llvm-common-19.0.0_pre20240608.ebuild
+++ b/sys-devel/llvm-common/llvm-common-19.0.0_pre20240623.ebuild
diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest
index 6f00250864fa..900bf2d339d4 100644
--- a/sys-devel/llvm/Manifest
+++ b/sys-devel/llvm/Manifest
@@ -11,15 +11,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD llvm-15.0.7-r3.ebuild 12592 BLAKE2B 81cd473990810203c4e8a47ceb0189ed399c869b85fab3181724dbd1429063cdaad1f6b6cb1ab5b392f531b0b4907cc61f266558b873b236f9a3ff439045aa37 SHA512 2321f9e6da93af22d5f074175a6a92b7dcd271e2b9b92128d268dd777a9c3bdd876010740153734e2593b90d26a58d4f784b2256a6b1e18160d13b3c10441fb3
EBUILD llvm-16.0.6.ebuild 12822 BLAKE2B fe0a8bca0506827f09ea9edc18e8574443af644540cec84126fa3668ca8fa538a103c76315ee7c61b0af67a1391168ae7b04201e7825958a46fe8642a327e93b SHA512 a1a861d11791cb583dc33b9c71a86bd50690ffb8b743a6bccf8b4600976f48e96a2b4171cc9b449c17c8b0516ef440cee89df8cff97a3c691968b3431a149612
EBUILD llvm-17.0.6.ebuild 13293 BLAKE2B 50e4212c63f1561f4fc8397a831f83bd3ea370349fa3b6239dfe2f9212757f6e8d5bb1921b8714680fe94d0f02ca523d289447b1396124aa94f91b539aabb17a SHA512 5b2b1d2293cf00d0c547a06111a0af706b2cad1f7cb5f2cc421f54a129c165560adbba4342d9bea486d5b2474a1eed066f1ae955a89133cd94b61a62313980bb
-EBUILD llvm-18.1.7.ebuild 13359 BLAKE2B 0baff2537134709ae351f867b40e9f0a7bcb540540d9b8ef49398163efcacccc0e02791121c06752ac17d1ad961ad0d639f8d5df08d36c34f060b00bf65e3ebb SHA512 25a83a7e365d6ec933196f8356c3b1805220ac88e6e342c87b041597a67f21de479670db6d78157e0899f31f9158a6e17f730c279df1883c687f174ec9c496fa
+EBUILD llvm-18.1.8.ebuild 13359 BLAKE2B 0baff2537134709ae351f867b40e9f0a7bcb540540d9b8ef49398163efcacccc0e02791121c06752ac17d1ad961ad0d639f8d5df08d36c34f060b00bf65e3ebb SHA512 25a83a7e365d6ec933196f8356c3b1805220ac88e6e342c87b041597a67f21de479670db6d78157e0899f31f9158a6e17f730c279df1883c687f174ec9c496fa
EBUILD llvm-19.0.0.9999.ebuild 12883 BLAKE2B 7cdb711526347c7a2c378c0e52e006429021daf3d637187eb9439d70a35ab94b59b028e9dd0d832e83ca2a522a2dd701268f5dc942ef53b3bba8d9bc1942e5f0 SHA512 43b7a87422810949d8c59d97e21be87311f755f2565828dacb988e64510c4f7c16202aa50f047ddddafd0c9cec14618cfc65c38a0016a9e8aa2055f18510dc59
-EBUILD llvm-19.0.0_pre20240608.ebuild 12883 BLAKE2B 7cdb711526347c7a2c378c0e52e006429021daf3d637187eb9439d70a35ab94b59b028e9dd0d832e83ca2a522a2dd701268f5dc942ef53b3bba8d9bc1942e5f0 SHA512 43b7a87422810949d8c59d97e21be87311f755f2565828dacb988e64510c4f7c16202aa50f047ddddafd0c9cec14618cfc65c38a0016a9e8aa2055f18510dc59
-EBUILD llvm-19.0.0_pre20240615.ebuild 12883 BLAKE2B 7cdb711526347c7a2c378c0e52e006429021daf3d637187eb9439d70a35ab94b59b028e9dd0d832e83ca2a522a2dd701268f5dc942ef53b3bba8d9bc1942e5f0 SHA512 43b7a87422810949d8c59d97e21be87311f755f2565828dacb988e64510c4f7c16202aa50f047ddddafd0c9cec14618cfc65c38a0016a9e8aa2055f18510dc59
+EBUILD llvm-19.0.0_pre20240623.ebuild 12883 BLAKE2B 7cdb711526347c7a2c378c0e52e006429021daf3d637187eb9439d70a35ab94b59b028e9dd0d832e83ca2a522a2dd701268f5dc942ef53b3bba8d9bc1942e5f0 SHA512 43b7a87422810949d8c59d97e21be87311f755f2565828dacb988e64510c4f7c16202aa50f047ddddafd0c9cec14618cfc65c38a0016a9e8aa2055f18510dc59
MISC metadata.xml 2835 BLAKE2B 07816d714509d62c0e0a443cc4af1f1f049497de75431f80a981f662b4f2281a16655be3e733a26099d0d814d5ce26d80cee13aa7a4e8d079168846a8e02670f SHA512 292ccb0a05a0239b5b00c6a84be11b4b385900d6467a6a139af03588c61aff9ac0e4bbcd23e89b2a7d7947f7d8cf8ba9323f2539a6c563a338b73f5ac6ffd00f
diff --git a/sys-devel/llvm/llvm-18.1.7.ebuild b/sys-devel/llvm/llvm-18.1.8.ebuild
index 8b9fe8989341..8b9fe8989341 100644
--- a/sys-devel/llvm/llvm-18.1.7.ebuild
+++ b/sys-devel/llvm/llvm-18.1.8.ebuild
diff --git a/sys-devel/llvm/llvm-19.0.0_pre20240615.ebuild b/sys-devel/llvm/llvm-19.0.0_pre20240615.ebuild
deleted file mode 100644
index c4930d262794..000000000000
--- a/sys-devel/llvm/llvm-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,542 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-
-inherit cmake flag-o-matic llvm.org multilib-minimal pax-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Low Level Virtual Machine"
-HOMEPAGE="https://llvm.org/"
-
-# Additional licenses:
-# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD.
-# 2. xxhash: BSD.
-# 3. MD5 code: public-domain.
-# 4. ConvertUTF.h: TODO.
-
-LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc"
-SLOT="${LLVM_MAJOR}/${LLVM_SOABI}"
-IUSE="
- +binutils-plugin +debug debuginfod doc exegesis libedit +libffi
- test xml z3 zstd
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- sys-libs/zlib:0=[${MULTILIB_USEDEP}]
- debuginfod? (
- net-misc/curl:=
- dev-cpp/cpp-httplib:=
- )
- exegesis? ( dev-libs/libpfm:= )
- libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] )
- libffi? ( >=dev-libs/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] )
- xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] )
- z3? ( >=sci-mathematics/z3-4.7.1:0=[${MULTILIB_USEDEP}] )
- zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
-"
-DEPEND="
- ${RDEPEND}
- binutils-plugin? ( sys-libs/binutils-libs )
-"
-BDEPEND="
- ${PYTHON_DEPS}
- dev-lang/perl
- sys-devel/gnuconfig
- kernel_Darwin? (
- <sys-libs/libcxx-${LLVM_VERSION}.9999
- )
- libffi? ( virtual/pkgconfig )
-"
-# There are no file collisions between these versions but having :0
-# installed means llvm-config there will take precedence.
-RDEPEND="
- ${RDEPEND}
- !sys-devel/llvm:0
-"
-PDEPEND="
- sys-devel/llvm-common
- sys-devel/llvm-toolchain-symlinks:${LLVM_MAJOR}
- binutils-plugin? ( >=sys-devel/llvmgold-${LLVM_MAJOR} )
-"
-
-LLVM_COMPONENTS=( llvm cmake third-party )
-LLVM_MANPAGES=1
-LLVM_USE_TARGETS=provide
-llvm.org_set_globals
-
-[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" doc? ( "
-BDEPEND+="
- $(python_gen_any_dep '
- dev-python/myst-parser[${PYTHON_USEDEP}]
- dev-python/sphinx[${PYTHON_USEDEP}]
- ')
-"
-[[ -n ${LLVM_MANPAGE_DIST} ]] && BDEPEND+=" ) "
-
-python_check_deps() {
- llvm_are_manpages_built || return 0
-
- python_has_version -b "dev-python/myst-parser[${PYTHON_USEDEP}]" &&
- python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
-}
-
-check_uptodate() {
- local prod_targets=(
- $(sed -n -e '/set(LLVM_ALL_TARGETS/,/)/p' CMakeLists.txt \
- | tail -n +2 | head -n -1)
- )
- local all_targets=(
- lib/Target/*/
- )
- all_targets=( "${all_targets[@]#lib/Target/}" )
- all_targets=( "${all_targets[@]%/}" )
-
- local exp_targets=() i
- for i in "${all_targets[@]}"; do
- has "${i}" "${prod_targets[@]}" || exp_targets+=( "${i}" )
- done
-
- if [[ ${exp_targets[*]} != ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]} ]]; then
- eqawarn "ALL_LLVM_EXPERIMENTAL_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_EXPERIMENTAL_TARGETS[*]}"
- eqawarn "Expected: ${exp_targets[*]}"
- eqawarn
- fi
-
- if [[ ${prod_targets[*]} != ${ALL_LLVM_PRODUCTION_TARGETS[*]} ]]; then
- eqawarn "ALL_LLVM_PRODUCTION_TARGETS is outdated!"
- eqawarn " Have: ${ALL_LLVM_PRODUCTION_TARGETS[*]}"
- eqawarn "Expected: ${prod_targets[*]}"
- fi
-}
-
-check_distribution_components() {
- if [[ ${CMAKE_MAKEFILE_GENERATOR} == ninja ]]; then
- local all_targets=() my_targets=() l
- cd "${BUILD_DIR}" || die
-
- while read -r l; do
- if [[ ${l} == install-*-stripped:* ]]; then
- l=${l#install-}
- l=${l%%-stripped*}
-
- case ${l} in
- # shared libs
- LLVM|LLVMgold)
- ;;
- # TableGen lib + deps
- LLVMDemangle|LLVMSupport|LLVMTableGen)
- ;;
- # used by lldb
- LLVMDebuginfod)
- ;;
- # testing libraries
- LLVMTestingAnnotations|LLVMTestingSupport)
- ;;
- # static libs
- LLVM*)
- continue
- ;;
- # meta-targets
- distribution|llvm-libraries)
- continue
- ;;
- # used only w/ USE=doc
- docs-llvm-html)
- use doc || continue
- ;;
- esac
-
- all_targets+=( "${l}" )
- fi
- done < <(${NINJA} -t targets all)
-
- while read -r l; do
- my_targets+=( "${l}" )
- done < <(get_distribution_components $"\n")
-
- local add=() remove=()
- for l in "${all_targets[@]}"; do
- if ! has "${l}" "${my_targets[@]}"; then
- add+=( "${l}" )
- fi
- done
- for l in "${my_targets[@]}"; do
- if ! has "${l}" "${all_targets[@]}"; then
- remove+=( "${l}" )
- fi
- done
-
- if [[ ${#add[@]} -gt 0 || ${#remove[@]} -gt 0 ]]; then
- eqawarn "get_distribution_components() is outdated!"
- eqawarn " Add: ${add[*]}"
- eqawarn "Remove: ${remove[*]}"
- fi
- cd - >/dev/null || die
- fi
-}
-
-src_prepare() {
- # disable use of SDK on OSX, bug #568758
- sed -i -e 's/xcrun/false/' utils/lit/lit/util.py || die
-
- # Update config.guess to support more systems
- cp "${BROOT}/usr/share/gnuconfig/config.guess" cmake/ || die
-
- # Verify that the ebuild is up-to-date
- check_uptodate
-
- llvm.org_src_prepare
-}
-
-get_distribution_components() {
- local sep=${1-;}
-
- local out=(
- # shared libs
- LLVM
- LTO
- Remarks
-
- # tools
- llvm-config
-
- # common stuff
- cmake-exports
- llvm-headers
-
- # libraries needed for clang-tblgen
- LLVMDemangle
- LLVMSupport
- LLVMTableGen
-
- # testing libraries
- llvm_gtest
- llvm_gtest_main
- LLVMTestingAnnotations
- LLVMTestingSupport
- )
-
- if multilib_is_native_abi; then
- out+=(
- # library used by lldb
- LLVMDebuginfod
-
- # utilities
- llvm-tblgen
- FileCheck
- llvm-PerfectShuffle
- count
- not
- yaml-bench
- UnicodeNameMappingGenerator
-
- # tools
- bugpoint
- dsymutil
- llc
- lli
- lli-child-target
- llvm-addr2line
- llvm-ar
- llvm-as
- llvm-bcanalyzer
- llvm-bitcode-strip
- llvm-c-test
- llvm-cat
- llvm-cfi-verify
- llvm-config
- llvm-cov
- llvm-cvtres
- llvm-cxxdump
- llvm-cxxfilt
- llvm-cxxmap
- llvm-debuginfo-analyzer
- llvm-debuginfod-find
- llvm-diff
- llvm-dis
- llvm-dlltool
- llvm-dwarfdump
- llvm-dwarfutil
- llvm-dwp
- llvm-exegesis
- llvm-extract
- llvm-gsymutil
- llvm-ifs
- llvm-install-name-tool
- llvm-jitlink
- llvm-jitlink-executor
- llvm-lib
- llvm-libtool-darwin
- llvm-link
- llvm-lipo
- llvm-lto
- llvm-lto2
- llvm-mc
- llvm-mca
- llvm-ml
- llvm-modextract
- llvm-mt
- llvm-nm
- llvm-objcopy
- llvm-objdump
- llvm-opt-report
- llvm-otool
- llvm-pdbutil
- llvm-profdata
- llvm-profgen
- llvm-ranlib
- llvm-rc
- llvm-readelf
- llvm-readobj
- llvm-readtapi
- llvm-reduce
- llvm-remarkutil
- llvm-rtdyld
- llvm-sim
- llvm-size
- llvm-split
- llvm-stress
- llvm-strings
- llvm-strip
- llvm-symbolizer
- llvm-tli-checker
- llvm-undname
- llvm-windres
- llvm-xray
- obj2yaml
- opt
- reduce-chunk-list
- sancov
- sanstats
- split-file
- verify-uselistorder
- yaml2obj
-
- # python modules
- opt-viewer
- )
-
- if llvm_are_manpages_built; then
- out+=(
- # manpages
- docs-dsymutil-man
- docs-llvm-dwarfdump-man
- docs-llvm-man
- )
- fi
- use doc && out+=(
- docs-llvm-html
- )
-
- use binutils-plugin && out+=(
- LLVMgold
- )
- use debuginfod && out+=(
- llvm-debuginfod
- )
- fi
-
- printf "%s${sep}" "${out[@]}"
-}
-
-multilib_src_configure() {
- if use ppc && tc-is-gcc && [[ $(gcc-major-version) -lt 14 ]]; then
- # Workaround for bug #880677
- append-flags $(test-flags-CXX -fno-ipa-sra -fno-ipa-modref -fno-ipa-icf)
- fi
-
- # ODR violations (bug #917536, bug #926529). Just do it for GCC for now
- # to avoid people grumbling. GCC is, anecdotally, more likely to miscompile
- # LLVM with LTO anyway (which is not necessarily its fault).
- tc-is-gcc && filter-lto
-
- local ffi_cflags ffi_ldflags
- if use libffi; then
- ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi)
- ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi)
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- # disable appending VCS revision to the version to improve
- # direct cache hit ratio
- -DLLVM_APPEND_VC_REV=OFF
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}"
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DBUILD_SHARED_LIBS=OFF
- -DLLVM_BUILD_LLVM_DYLIB=ON
- -DLLVM_LINK_LLVM_DYLIB=ON
- -DLLVM_DISTRIBUTION_COMPONENTS=$(get_distribution_components)
-
- # cheap hack: LLVM combines both anyway, and the only difference
- # is that the former list is explicitly verified at cmake time
- -DLLVM_TARGETS_TO_BUILD=""
- -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}"
- -DLLVM_INCLUDE_BENCHMARKS=OFF
- -DLLVM_INCLUDE_TESTS=ON
- -DLLVM_BUILD_TESTS=$(usex test)
- -DLLVM_INSTALL_GTEST=ON
-
- -DLLVM_ENABLE_FFI=$(usex libffi)
- -DLLVM_ENABLE_LIBEDIT=$(usex libedit)
- -DLLVM_ENABLE_LIBXML2=$(usex xml)
- -DLLVM_ENABLE_ASSERTIONS=$(usex debug)
- -DLLVM_ENABLE_LIBPFM=$(usex exegesis)
- -DLLVM_ENABLE_EH=ON
- -DLLVM_ENABLE_RTTI=ON
- -DLLVM_ENABLE_Z3_SOLVER=$(usex z3)
- -DLLVM_ENABLE_ZLIB=FORCE_ON
- -DLLVM_ENABLE_ZSTD=$(usex zstd FORCE_ON OFF)
- -DLLVM_ENABLE_CURL=$(usex debuginfod)
- -DLLVM_ENABLE_HTTPLIB=$(usex debuginfod)
-
- -DLLVM_HOST_TRIPLE="${CHOST}"
-
- -DFFI_INCLUDE_DIR="${ffi_cflags#-I}"
- -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}"
-
- -DPython3_EXECUTABLE="${PYTHON}"
-
- # disable OCaml bindings (now in dev-ml/llvm-ocaml)
- -DOCAMLFIND=NO
- )
-
- local suffix=
- if [[ -n ${EGIT_VERSION} && ${EGIT_BRANCH} != release/* ]]; then
- # the ABI of the main branch is not stable, so let's include
- # the commit id in the SOVERSION to contain the breakage
- suffix+="git${EGIT_VERSION::8}"
- fi
- if [[ $(tc-get-cxx-stdlib) == libc++ ]]; then
- # Smart hack: alter version suffix -> SOVERSION when linking
- # against libc++. This way we won't end up mixing LLVM libc++
- # libraries with libstdc++ clang, and the other way around.
- suffix+="+libcxx"
- mycmakeargs+=(
- -DLLVM_ENABLE_LIBCXX=ON
- )
- fi
- mycmakeargs+=(
- -DLLVM_VERSION_SUFFIX="${suffix}"
- )
-
- use test && mycmakeargs+=(
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- )
-
- if multilib_is_native_abi; then
- local build_docs=OFF
- if llvm_are_manpages_built; then
- build_docs=ON
- mycmakeargs+=(
- -DCMAKE_INSTALL_MANDIR="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- -DLLVM_INSTALL_SPHINX_HTML_DIR="${EPREFIX}/usr/share/doc/${PF}/html"
- -DSPHINX_WARNINGS_AS_ERRORS=OFF
- )
- fi
-
- mycmakeargs+=(
- -DLLVM_BUILD_DOCS=${build_docs}
- -DLLVM_ENABLE_OCAMLDOC=OFF
- -DLLVM_ENABLE_SPHINX=${build_docs}
- -DLLVM_ENABLE_DOXYGEN=OFF
- -DLLVM_INSTALL_UTILS=ON
- )
- use binutils-plugin && mycmakeargs+=(
- -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include
- )
- fi
-
- use kernel_Darwin && mycmakeargs+=(
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
-
- # LLVM can have very high memory consumption while linking,
- # exhausting the limit on 32-bit linker executable
- use x86 && local -x LDFLAGS="${LDFLAGS} -Wl,--no-keep-memory"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
- cmake_src_configure
-
- grep -q -E "^CMAKE_PROJECT_VERSION_MAJOR(:.*)?=${LLVM_MAJOR}$" \
- CMakeCache.txt ||
- die "Incorrect version, did you update _LLVM_MAIN_MAJOR?"
- multilib_is_native_abi && check_distribution_components
-}
-
-multilib_src_compile() {
- tc-env_build cmake_build distribution
-
- pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld
- pax-mark m "${BUILD_DIR}"/bin/lli
- pax-mark m "${BUILD_DIR}"/bin/lli-child-target
-
- if use test; then
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests
- pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests
- pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests
- fi
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- cmake_build check
-}
-
-src_install() {
- local MULTILIB_CHOST_TOOLS=(
- /usr/lib/llvm/${LLVM_MAJOR}/bin/llvm-config
- )
-
- local MULTILIB_WRAPPED_HEADERS=(
- /usr/include/llvm/Config/llvm-config.h
- )
-
- local LLVM_LDPATHS=()
- multilib-minimal_src_install
-
- # move wrapped headers back
- mv "${ED}"/usr/include "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include || die
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-distribution
-
- # move headers to /usr/include for wrapping
- rm -rf "${ED}"/usr/include || die
- mv "${ED}"/usr/lib/llvm/${LLVM_MAJOR}/include "${ED}"/usr/include || die
-
- LLVM_LDPATHS+=( "${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)" )
-}
-
-multilib_src_install_all() {
- local revord=$(( 9999 - ${LLVM_MAJOR} ))
- newenvd - "60llvm-${revord}" <<-_EOF_
- PATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
- # we need to duplicate it in ROOTPATH for Portage to respect...
- ROOTPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin"
- MANPATH="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- LDPATH="$( IFS=:; echo "${LLVM_LDPATHS[*]}" )"
- _EOF_
-
- docompress "/usr/lib/llvm/${LLVM_MAJOR}/share/man"
- llvm_install_manpages
-}
-
-pkg_postinst() {
- elog "You can find additional opt-viewer utility scripts in:"
- elog " ${EROOT}/usr/lib/llvm/${LLVM_MAJOR}/share/opt-viewer"
- elog "To use these scripts, you will need Python along with the following"
- elog "packages:"
- elog " dev-python/pygments (for opt-viewer)"
- elog " dev-python/pyyaml (for all of them)"
-}
diff --git a/sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild b/sys-devel/llvm/llvm-19.0.0_pre20240623.ebuild
index c4930d262794..c4930d262794 100644
--- a/sys-devel/llvm/llvm-19.0.0_pre20240608.ebuild
+++ b/sys-devel/llvm/llvm-19.0.0_pre20240623.ebuild
diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest
index 58569836d736..7b91bbe8382f 100644
--- a/sys-devel/mold/Manifest
+++ b/sys-devel/mold/Manifest
@@ -1,15 +1,12 @@
-AUX mold-2.3.0-no-pch.patch 457 BLAKE2B ac313a6409a2e43b6d26833231cb26c36d3d34f25b25d4217d50fbd1f39eda9d5b42a1939ca8ee48f6dfb73d3c27d7c6111da9beb67a43c72d3c2beb070303b0 SHA512 c79b3e998cbc23ca7069eed95a7d7871371da9c21b6970fe2a1d8dcd1009466e262f63febbc267d364e552b2eb4bebd5d74bc6dc8084d48d4c0e9e02e1d868bc
AUX mold-2.30.0-gcc14.patch 2419 BLAKE2B 91906617dc78f620c34a31381d74bf11551dbe8963c7ac0447acc56314026342b0583441aa1857de5f6fb2255589bb79f76451d72a8a385366ece2b2a89e8960 SHA512 2e2bf547caeddb5c4970bb8f3555e104a16b499017832df86535cfeebb2ca5178fa7ed36c7e27e64a3822aab7985266ef62143668c241a632183ba4a06a19259
AUX mold-2.30.0-which-hunt.patch 985 BLAKE2B 89d1d0ca075b1199911e63cbe87b53066557984d2ef97df89578accda4f7ca10ab279f920cce64eb1329029421750b8aa27bd482f2e6ae3655937200445ed83a SHA512 bd1ca6aba29e1cf96706153544f350a948e08e81645c2d4fb657ed8e8775b239f09f7469f2e5e8d0e6e5dde8cc6c97b938fa4441139d6c8bf5c93923db77974c
DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2
DIST mold-2.30.0.tar.gz 9957539 BLAKE2B f45924598029dabfb2c02298e1f89aae848cd64e2e87dd80f500de323517db92e62df798feee8a2cd81cb930eff0640c2b9957808a4080f0027884015994ce64 SHA512 7cfba4f0fb332799ad267d3eafb8e2f0057af4484467b3e3fbaf8044220163a2c7e26cd1786510f250844c8b57e30c15167c8dd9688af1773abc580c5605abf3
DIST mold-2.31.0.tar.gz 10031469 BLAKE2B 338f516efcb430c8393fb0d6861b913fa1dd0095226e3d13018255da4f0b4affa168928b1e5cfbd0b5a4efcf840612675f04579f0c1d3c0e2b3c6815d6bef4c0 SHA512 343c62d8c67b74988f762c46999d2d866b2e9a0c69d2b910b12384ea5abc620b30468cd1b1bacfe41474d1c97c8ce2e49d55ca70479691238fb73d83d9adc683
-DIST mold-2.4.0.tar.gz 9974233 BLAKE2B 0710d9ce0407b64b05a23e04db142d603b38d41cd9e5e322b650680ee2bd8684f57647e9a0b5efc23b2106eb1e38e38143be7d4b357b2d32e4fe0b6a99e41cca SHA512 e332d027f783dfb0a4f48b1fb7daf98e11e830f8de82b971b58ee8a7bae59eaa30b8155e7491b6057f0ce8e0b09ddd0ab1d364f01ea15517e1d089fdb292a4e5
-DIST mold-2.4.1.tar.gz 9957259 BLAKE2B 17aab84c0793dc305d53a3c2f372ddc92395b6941ffe372af55cf94f4dd65ea8d63d4e85dcdb3e76622811e5f95577d6f10612102c373835d6f75f2a3d0bcfed SHA512 d61ee4306ecaa6ba5b4ce120636e70db081bb824a482bb3014429e13294134bc2560b1a9b477c47378f1062107f1c32dba2810e41be199cd6882cd1146971245
+DIST mold-2.32.0.tar.gz 10005686 BLAKE2B a277a29498f4d6b33da49ba038ce5ef1c4a1bd3ac84ea994a2aae5d36139a2ee773e08e1a3ff0a7382da4d2319ce994575e3ed1e5be8e5f7a161045aaf4e2d58 SHA512 66cd95ec65b31749ead7604f921eebd9f8e7faad82f6aa2cd7a179e4f4cb2bd78584ec5a8de000fbd4c37bbbfeb878e40a4e93ca909d1be557d73117e4b38f4b
EBUILD mold-2.1.0.ebuild 2169 BLAKE2B b91dec8fb9890052e06cf40124f7647833a6ea786d95d44863848bfff17c0ba335f28aaac08d6971a619dbb845b9091d1134bae47f70bd811d2fde0f9ca11066 SHA512 5d27926e5003e6bd24ee3baf8258ab043aa660b7a36918500283bbec9d991ad8ea6971add52579ba6ee10a7eeeb97a6dff3a7e065c7292ced42d2f0043e33d1e
EBUILD mold-2.30.0.ebuild 2456 BLAKE2B f91748ee6adfab7956209111c5e26711db20ad701caf255cb54d04eec8e9cc862f86e43ceb79d90cefac1e427aba479f0c84a590e4d38d16442fb3bd5f5c1538 SHA512 cc2f642d0eb97d2dc35cb25d3649f74ad008dcbc40e37c140e932b20074f156e7e36f1be81c83855372fbcb779f99646a634094fc6265be8fdb0ef42d6a3d4b7
-EBUILD mold-2.31.0.ebuild 2367 BLAKE2B 64476998c316857a9b39c6ffb2d7b01a7f49063aef49e9ac0227c773775e70817efdbb07b00e465f92120af627e9201a5df65761a532258f91ff7d64077eabbe SHA512 b8d94bae9cfb163d8674524e14a854b69d4c060c2404a4848857f47b1147b6fc3a9659b9ae57bb5cfb4bc9b4f3a726b287b2256c99a895438bd1fb5fe32e13ca
-EBUILD mold-2.4.0.ebuild 2419 BLAKE2B 5aae5dce0f49f7982b0367cc3d0edce8bd5afa9354d69e606cae21a665e10bee32b55071cf50ac6bc1b9f7840e885b2792383674ef546b904a0ed7369368f2d4 SHA512 f5ad699310e9a53a048850c6fdc429d17fc952045c089f1b297cd0581e0e870a94c386ef0d17580dbc36ed504f64253646d12233e4e17568cd9301db90336b5d
-EBUILD mold-2.4.1.ebuild 2367 BLAKE2B 64476998c316857a9b39c6ffb2d7b01a7f49063aef49e9ac0227c773775e70817efdbb07b00e465f92120af627e9201a5df65761a532258f91ff7d64077eabbe SHA512 b8d94bae9cfb163d8674524e14a854b69d4c060c2404a4848857f47b1147b6fc3a9659b9ae57bb5cfb4bc9b4f3a726b287b2256c99a895438bd1fb5fe32e13ca
-EBUILD mold-9999.ebuild 2367 BLAKE2B 64476998c316857a9b39c6ffb2d7b01a7f49063aef49e9ac0227c773775e70817efdbb07b00e465f92120af627e9201a5df65761a532258f91ff7d64077eabbe SHA512 b8d94bae9cfb163d8674524e14a854b69d4c060c2404a4848857f47b1147b6fc3a9659b9ae57bb5cfb4bc9b4f3a726b287b2256c99a895438bd1fb5fe32e13ca
+EBUILD mold-2.31.0.ebuild 2366 BLAKE2B 8a846ee78ce57c15d2accd3eafb81579bdac81cd5413f12be3dee97a05d66e026cbf1bf51bc414d52d32785f00babb88437a6adbc52a166e16be9499ca9cbb6c SHA512 68d276a3897dd8ca2a27a1a1f4afc056ab05619d57cc5b8a41367c5550a1d1ac399dfc2ed2c75f34fb1c69cffc5d73a1df998156e3c33309aaca7d0ba3050f0e
+EBUILD mold-2.32.0.ebuild 2404 BLAKE2B e0dec3ee1e668a31d8e5155f84b60431f8bcc1fec32dbcce73e170c8617faecf2b193b235009cf5dcbeccb4d4396b2ea9a564f8cb2fbc78569ca5c05761145c2 SHA512 780ca7ac4280acf0155c73316dcfdac1dd92316330c0a071ac9ed56367c82af1c9ea07d3d9cd3f6236505912db530a17b39340e1dbe6e6111b813e1c88535260
+EBUILD mold-9999.ebuild 2404 BLAKE2B e0dec3ee1e668a31d8e5155f84b60431f8bcc1fec32dbcce73e170c8617faecf2b193b235009cf5dcbeccb4d4396b2ea9a564f8cb2fbc78569ca5c05761145c2 SHA512 780ca7ac4280acf0155c73316dcfdac1dd92316330c0a071ac9ed56367c82af1c9ea07d3d9cd3f6236505912db530a17b39340e1dbe6e6111b813e1c88535260
MISC metadata.xml 424 BLAKE2B a1c0cbdcb86c323fa1e6143c9665ec548f7713e74002a25b2fc26c51b60dae00922d3448a5aaecd5027a8cb026a681386ca7dea90657a3e10b25fb194dafc0d3 SHA512 1adc934e78ca0210743a1aa7479ebc4b5ea0b66a348c4408423460f02b404b885d3a8eca6e89ea8ac53ac9c76e85116965f1eef79e3f3e1f0451c8cf5ce0dfd6
diff --git a/sys-devel/mold/files/mold-2.3.0-no-pch.patch b/sys-devel/mold/files/mold-2.3.0-no-pch.patch
deleted file mode 100644
index e61b5df01f54..000000000000
--- a/sys-devel/mold/files/mold-2.3.0-no-pch.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-We generally disable PCH in Gentoo because of how buggy it is.
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -400,7 +400,7 @@ endif()
-
- # Add frequently included header files for pre-compiling.
- # target_precompile_headers is supported by CMake 3.16.0 or newer.
--if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.16.0")
-+if(FALSE)
- if(MOLD_IS_SOLD)
- target_precompile_headers(mold PRIVATE
- "$<$<COMPILE_LANGUAGE:CXX>:${CMAKE_SOURCE_DIR}/elf/mold.h>"
diff --git a/sys-devel/mold/mold-2.31.0.ebuild b/sys-devel/mold/mold-2.31.0.ebuild
index 066b8e9902c7..7b109302a083 100644
--- a/sys-devel/mold/mold-2.31.0.ebuild
+++ b/sys-devel/mold/mold-2.31.0.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == 9999 ]] ; then
inherit git-r3
else
SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
+ KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
fi
# mold (MIT)
diff --git a/sys-devel/mold/mold-2.32.0.ebuild b/sys-devel/mold/mold-2.32.0.ebuild
new file mode 100644
index 000000000000..638c34d50c92
--- /dev/null
+++ b/sys-devel/mold/mold-2.32.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake toolchain-funcs
+
+DESCRIPTION="A Modern Linker"
+HOMEPAGE="https://github.com/rui314/mold"
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/rui314/mold.git"
+ inherit git-r3
+else
+ SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
+fi
+
+# mold (MIT)
+# - xxhash (BSD-2)
+# - siphash ( MIT CC0-1.0 )
+LICENSE="MIT BSD-2 CC0-1.0"
+SLOT="0"
+
+RDEPEND="
+ app-arch/zstd:=
+ >=dev-cpp/tbb-2021.7.0-r1:=
+ dev-libs/blake3:=
+ sys-libs/zlib
+ !kernel_Darwin? (
+ >=dev-libs/mimalloc-2:=
+ )
+"
+DEPEND="${RDEPEND}"
+
+pkg_pretend() {
+ # Requires a c++20 compiler, see #831473
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
+ die "${PN} needs at least gcc 10"
+ elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
+ die "${PN} needs at least clang 12"
+ fi
+ fi
+}
+
+src_prepare() {
+ cmake_src_prepare
+
+ # Needs unpackaged dwarfdump
+ rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die
+
+ # Heavy tests, need qemu
+ rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
+ rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
+
+ # Sandbox sadness
+ rm test/elf/run.sh || die
+ sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
+ test/elf/mold-wrapper{,2}.sh || die
+
+ # static-pie tests require glibc built with static-pie support
+ if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
+ rm test/elf/{,ifunc-}static-pie.sh || die
+ fi
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DMOLD_ENABLE_QEMU_TESTS=OFF
+ -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS.
+ -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)
+ -DMOLD_USE_SYSTEM_MIMALLOC=ON
+ -DMOLD_USE_SYSTEM_TBB=ON
+ )
+ cmake_src_configure
+}
+
+src_install() {
+ dobin "${BUILD_DIR}"/${PN}
+
+ # https://bugs.gentoo.org/872773
+ insinto /usr/$(get_libdir)/mold
+ doins "${BUILD_DIR}"/${PN}-wrapper.so
+
+ dodoc docs/{design,execstack}.md
+ doman docs/${PN}.1
+
+ dosym ${PN} /usr/bin/ld.${PN}
+ dosym ${PN} /usr/bin/ld64.${PN}
+ dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld
+}
+
+src_test() {
+ export TEST_CC="$(tc-getCC)" \
+ TEST_GCC="$(tc-getCC)" \
+ TEST_CXX="$(tc-getCXX)" \
+ TEST_GXX="$(tc-getCXX)"
+ cmake_src_test
+}
diff --git a/sys-devel/mold/mold-2.4.0.ebuild b/sys-devel/mold/mold-2.4.0.ebuild
deleted file mode 100644
index 39999e0ec4a8..000000000000
--- a/sys-devel/mold/mold-2.4.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rui314/mold.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
-fi
-
-# mold (MIT)
-# - xxhash (BSD-2)
-LICENSE="MIT BSD-2"
-SLOT="0"
-
-RDEPEND="
- app-arch/zstd:=
- >=dev-cpp/tbb-2021.7.0-r1:=
- dev-libs/blake3:=
- sys-libs/zlib
- !kernel_Darwin? (
- >=dev-libs/mimalloc-2:=
- )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-2.3.0-no-pch.patch
-)
-
-pkg_pretend() {
- # Requires a c++20 compiler, see #831473
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
- die "${PN} needs at least gcc 10"
- elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
- die "${PN} needs at least clang 12"
- fi
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Needs unpackaged dwarfdump
- rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die
-
- # Heavy tests, need qemu
- rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
- rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
-
- # Sandbox sadness
- rm test/elf/run.sh || die
- sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
- test/elf/mold-wrapper{,2}.sh || die
-
- # static-pie tests require glibc built with static-pie support
- if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
- rm test/elf/{,ifunc-}static-pie.sh || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DMOLD_ENABLE_QEMU_TESTS=OFF
- -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS.
- -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)
- -DMOLD_USE_SYSTEM_MIMALLOC=ON
- -DMOLD_USE_SYSTEM_TBB=ON
- )
- cmake_src_configure
-}
-
-src_install() {
- dobin "${BUILD_DIR}"/${PN}
-
- # https://bugs.gentoo.org/872773
- insinto /usr/$(get_libdir)/mold
- doins "${BUILD_DIR}"/${PN}-wrapper.so
-
- dodoc docs/{design,execstack}.md
- doman docs/${PN}.1
-
- dosym ${PN} /usr/bin/ld.${PN}
- dosym ${PN} /usr/bin/ld64.${PN}
- dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld
-}
-
-src_test() {
- export TEST_CC="$(tc-getCC)" \
- TEST_GCC="$(tc-getCC)" \
- TEST_CXX="$(tc-getCXX)" \
- TEST_GXX="$(tc-getCXX)"
- cmake_src_test
-}
diff --git a/sys-devel/mold/mold-2.4.1.ebuild b/sys-devel/mold/mold-2.4.1.ebuild
deleted file mode 100644
index 066b8e9902c7..000000000000
--- a/sys-devel/mold/mold-2.4.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake toolchain-funcs
-
-DESCRIPTION="A Modern Linker"
-HOMEPAGE="https://github.com/rui314/mold"
-if [[ ${PV} == 9999 ]] ; then
- EGIT_REPO_URI="https://github.com/rui314/mold.git"
- inherit git-r3
-else
- SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86"
-fi
-
-# mold (MIT)
-# - xxhash (BSD-2)
-LICENSE="MIT BSD-2"
-SLOT="0"
-
-RDEPEND="
- app-arch/zstd:=
- >=dev-cpp/tbb-2021.7.0-r1:=
- dev-libs/blake3:=
- sys-libs/zlib
- !kernel_Darwin? (
- >=dev-libs/mimalloc-2:=
- )
-"
-DEPEND="${RDEPEND}"
-
-pkg_pretend() {
- # Requires a c++20 compiler, see #831473
- if [[ ${MERGE_TYPE} != binary ]]; then
- if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then
- die "${PN} needs at least gcc 10"
- elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then
- die "${PN} needs at least clang 12"
- fi
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
-
- # Needs unpackaged dwarfdump
- rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die
-
- # Heavy tests, need qemu
- rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die
- rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die
-
- # Sandbox sadness
- rm test/elf/run.sh || die
- sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \
- test/elf/mold-wrapper{,2}.sh || die
-
- # static-pie tests require glibc built with static-pie support
- if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then
- rm test/elf/{,ifunc-}static-pie.sh || die
- fi
-}
-
-src_configure() {
- local mycmakeargs=(
- -DMOLD_ENABLE_QEMU_TESTS=OFF
- -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS.
- -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin)
- -DMOLD_USE_SYSTEM_MIMALLOC=ON
- -DMOLD_USE_SYSTEM_TBB=ON
- )
- cmake_src_configure
-}
-
-src_install() {
- dobin "${BUILD_DIR}"/${PN}
-
- # https://bugs.gentoo.org/872773
- insinto /usr/$(get_libdir)/mold
- doins "${BUILD_DIR}"/${PN}-wrapper.so
-
- dodoc docs/{design,execstack}.md
- doman docs/${PN}.1
-
- dosym ${PN} /usr/bin/ld.${PN}
- dosym ${PN} /usr/bin/ld64.${PN}
- dosym -r /usr/bin/${PN} /usr/libexec/${PN}/ld
-}
-
-src_test() {
- export TEST_CC="$(tc-getCC)" \
- TEST_GCC="$(tc-getCC)" \
- TEST_CXX="$(tc-getCXX)" \
- TEST_GXX="$(tc-getCXX)"
- cmake_src_test
-}
diff --git a/sys-devel/mold/mold-9999.ebuild b/sys-devel/mold/mold-9999.ebuild
index 066b8e9902c7..638c34d50c92 100644
--- a/sys-devel/mold/mold-9999.ebuild
+++ b/sys-devel/mold/mold-9999.ebuild
@@ -17,7 +17,8 @@ fi
# mold (MIT)
# - xxhash (BSD-2)
-LICENSE="MIT BSD-2"
+# - siphash ( MIT CC0-1.0 )
+LICENSE="MIT BSD-2 CC0-1.0"
SLOT="0"
RDEPEND="
diff --git a/sys-devel/rust-std/Manifest b/sys-devel/rust-std/Manifest
index bd4d16989d9e..289a1c2489f6 100644
--- a/sys-devel/rust-std/Manifest
+++ b/sys-devel/rust-std/Manifest
@@ -8,6 +8,7 @@ DIST rustc-1.75.0-src.tar.xz 159624388 BLAKE2B 8937b80585eddaa3e1f1ef948899d14a1
DIST rustc-1.76.0-src.tar.xz 162267908 BLAKE2B 0cf726841a837d9906d82a6216e65edad1e3e4a798ccd1ca3824c2098d0c45473854b8bf183c6e9ca70ba095752e77c4f5ef575d98c07243d609857214175f5e SHA512 92e16cfdeb91bde341fe6c2774d92868275b07aa1d46d870ddc9291eadfe4ea9af93e06586fa7d6b8d60534903945cbbe706d354c90272712989c58d2bf174bf
DIST rustc-1.77.1-src.tar.xz 162796048 BLAKE2B 18a9fd095808ba78bf50ec94f7fd4087a1033ec79750aa593bacf64219c77ef90c030d41a7d8bc43f7ec8eb30b316c225024be4aeb517100ff6723487f8bb282 SHA512 e057ae638e4c3e54fdb367d48f4b85458121cee0d0ee1ed72f346940b8acad2f16cd9cc8abc16fcf4a17bf244b3300bb56a7e7be3bd0c23b034692c983b84fe8
DIST rustc-1.78.0-src.tar.xz 159181212 BLAKE2B dedae58e413689de258f852c988a9a91d4cf14c9525f2619ca6155006ddc9b2262c8141ff995e4fc6ecceec383470e50d2fa0952d933db9b3957ce5c5b96f62e SHA512 d2fb9881e28849d871fda71b1b51652be3839b3283f0d32163f258c5c707a9fb7b589da8dc03bca2fefee1abdd2b44a5f17e85d8c6df7bea119d1e8d22371941
+DIST rustc-1.79.0-src.tar.xz 162359512 BLAKE2B 753c0e9c537644d1a12b4d38024c22952a19513791c3da6f955690c544e58964bacbdb579f94cd05910697fc31f77ed6553e5ad3b111bbdfebeea8d2a4fa19f5 SHA512 99d7f276292e5c270648473ff73e9888413a3325ef3a4d7a45f8ce77a42ac87996905f1d875888ce084b621f642017bc9e31a00da1439108dbe19b85d0eab085
EBUILD rust-std-1.68.2.ebuild 3413 BLAKE2B dfa5e114a114a18ff9aac854235a7d6a8765dc6dcecb713d523dbf78e60aa89445755c6255439f6f32dd07f8f67a3ccf8f05d69f855d2c838d33d1e60abd22e2 SHA512 1e15613b436ff7de2580407954601b7e1a5f56cfa4963e3e387c7fd3c39cdff74d921715b8d79a408bd5d281c60ba5ae8919c482c42762d6018c0b25311d9a5b
EBUILD rust-std-1.71.1.ebuild 3413 BLAKE2B dfa5e114a114a18ff9aac854235a7d6a8765dc6dcecb713d523dbf78e60aa89445755c6255439f6f32dd07f8f67a3ccf8f05d69f855d2c838d33d1e60abd22e2 SHA512 1e15613b436ff7de2580407954601b7e1a5f56cfa4963e3e387c7fd3c39cdff74d921715b8d79a408bd5d281c60ba5ae8919c482c42762d6018c0b25311d9a5b
EBUILD rust-std-1.72.0.ebuild 3413 BLAKE2B dfa5e114a114a18ff9aac854235a7d6a8765dc6dcecb713d523dbf78e60aa89445755c6255439f6f32dd07f8f67a3ccf8f05d69f855d2c838d33d1e60abd22e2 SHA512 1e15613b436ff7de2580407954601b7e1a5f56cfa4963e3e387c7fd3c39cdff74d921715b8d79a408bd5d281c60ba5ae8919c482c42762d6018c0b25311d9a5b
@@ -17,4 +18,5 @@ EBUILD rust-std-1.75.0.ebuild 3492 BLAKE2B 9ebf070c1d3fd770267daf296e62a84a0be85
EBUILD rust-std-1.76.0.ebuild 3492 BLAKE2B 9ebf070c1d3fd770267daf296e62a84a0be859e0cd2bb0c4d58e6cd899e83b1515699918f8cc693078944c7172e9d50b1941ab1ffe3a878f97629317c6021163 SHA512 fbffae41e470e5f2ae6f17e4e510640da73606554ee853b165ac3e205f7180a3362af10b45a8cb6b63b6fe5c70e7f73b315258e34f399b83a295aa27f700fa9b
EBUILD rust-std-1.77.1.ebuild 3404 BLAKE2B 082bb2b7b4f7f930e8ae3f6fb363e8b93eaed8ee50b6cdc79be516b30f21c02ecd54640949142e1ae6d9271d33e9156b7f206bd9ed41b72a25c25ace67c77a9c SHA512 b3097a568a710b74c918257b3b04a4e744d2b6360ba15cccde176fd209471b1114c5da43d054c8c3a61da014aee81053a99c4cdc800bcb34e94e18e8e9e110b4
EBUILD rust-std-1.78.0.ebuild 3404 BLAKE2B 082bb2b7b4f7f930e8ae3f6fb363e8b93eaed8ee50b6cdc79be516b30f21c02ecd54640949142e1ae6d9271d33e9156b7f206bd9ed41b72a25c25ace67c77a9c SHA512 b3097a568a710b74c918257b3b04a4e744d2b6360ba15cccde176fd209471b1114c5da43d054c8c3a61da014aee81053a99c4cdc800bcb34e94e18e8e9e110b4
+EBUILD rust-std-1.79.0.ebuild 3404 BLAKE2B 082bb2b7b4f7f930e8ae3f6fb363e8b93eaed8ee50b6cdc79be516b30f21c02ecd54640949142e1ae6d9271d33e9156b7f206bd9ed41b72a25c25ace67c77a9c SHA512 b3097a568a710b74c918257b3b04a4e744d2b6360ba15cccde176fd209471b1114c5da43d054c8c3a61da014aee81053a99c4cdc800bcb34e94e18e8e9e110b4
MISC metadata.xml 1088 BLAKE2B de084a7853c3464405807bbd6d75477dbfdee3f3f8318d27b1dd01ec9a3cf8af1072a0593105f2220caff6ebe055d36ca2974cabf00271458a2a13c2f394ccaa SHA512 c0cb17085432a5316b4a4a719398d5998b6379273fb94a7ee517b385b70a3bc6b61e9bb77ae1bb3fa94fe2efef403eab7c2a4c802f431abe4af22d392b764e96
diff --git a/sys-devel/rust-std/rust-std-1.79.0.ebuild b/sys-devel/rust-std/rust-std-1.79.0.ebuild
new file mode 100644
index 000000000000..7037dfd72e6f
--- /dev/null
+++ b/sys-devel/rust-std/rust-std-1.79.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit flag-o-matic multiprocessing python-any-r1 rust-toolchain toolchain-funcs
+
+DESCRIPTION="Rust standard library, standalone (for crossdev)"
+HOMEPAGE="https://www.rust-lang.org"
+SRC_URI="https://static.rust-lang.org/dist/rustc-${PV}-src.tar.xz"
+
+LICENSE="|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4"
+SLOT="stable/$(ver_cut 1-2)"
+# please do not keyword
+#KEYWORDS="" #nowarn
+IUSE="debug"
+
+BDEPEND="
+ ${PYTHON_DEPS}
+ ~dev-lang/rust-${PV}:=
+"
+
+DEPEND="||
+ (
+ >="${CATEGORY}"/gcc-4.7:*
+ >="${CATEGORY}"/clang-3.5:*
+ )
+"
+
+RDEPEND="${DEPEND}"
+
+# need full compiler to run tests
+RESTRICT="test"
+
+QA_FLAGS_IGNORED="usr/lib/rust/${PV}/rustlib/.*/lib/lib.*.so"
+
+S="${WORKDIR}/${P/-std/c}-src"
+
+#
+# The cross magic
+#
+export CTARGET=${CTARGET:-${CHOST}}
+if [[ ${CTARGET} == ${CHOST} ]] ; then
+ if [[ ${CATEGORY} == cross-* ]] ; then
+ export CTARGET=${CATEGORY#cross-}
+ fi
+fi
+
+is_cross() {
+ [[ ${CHOST} != ${CTARGET} ]]
+}
+
+toml_usex() {
+ usex "$1" true false
+}
+
+pkg_pretend() {
+ is_cross || die "${PN} should only be used for cross"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+}
+
+src_configure() {
+ # do the great cleanup
+ strip-flags
+ filter-flags '-mcpu=*' '-march=*' '-mtune=*' '-m32' '-m64'
+ strip-unsupported-flags
+
+ local rust_root x
+ rust_root="$(rustc --print sysroot)"
+ rtarget="$(rust_abi ${CTARGET})"
+ rtarget="${ERUST_STD_RTARGET:-${rtarget}}" # some targets need to be custom.
+ rbuild="$(rust_abi ${CBUILD})"
+ rhost="$(rust_abi ${CHOST})"
+
+ echo
+ for x in CATEGORY rust_root rbuild rhost rtarget RUSTFLAGS CFLAGS CXXFLAGS LDFLAGS; do
+ einfo "$(printf '%10s' ${x^^}:) ${!x}"
+ done
+
+ cat <<- EOF > "${S}"/config.toml
+ [build]
+ build = "${rbuild}"
+ host = ["${rhost}"]
+ target = ["${rtarget}"]
+ cargo = "${rust_root}/bin/cargo"
+ rustc = "${rust_root}/bin/rustc"
+ submodules = false
+ python = "${EPYTHON}"
+ locked-deps = true
+ vendor = true
+ extended = true
+ verbose = 2
+ cargo-native-static = false
+ [install]
+ prefix = "${EPREFIX}/usr/lib/${PN}/${PV}"
+ sysconfdir = "etc"
+ docdir = "share/doc/rust"
+ bindir = "bin"
+ libdir = "lib"
+ mandir = "share/man"
+ [rust]
+ # https://github.com/rust-lang/rust/issues/54872
+ codegen-units-std = 1
+ optimize = true
+ debug = $(toml_usex debug)
+ debug-assertions = $(toml_usex debug)
+ debuginfo-level-rustc = 0
+ backtrace = true
+ incremental = false
+ default-linker = "$(tc-getCC)"
+ rpath = false
+ dist-src = false
+ remap-debuginfo = true
+ jemalloc = false
+ [dist]
+ src-tarball = false
+ [target.${rtarget}]
+ ar = "$(tc-getAR ${CTARGET})"
+ cc = "$(tc-getCC ${CTARGET})"
+ cxx = "$(tc-getCXX ${CTARGET})"
+ linker = "$(tc-getCC ${CTARGET})"
+ ranlib = "$(tc-getRANLIB ${CTARGET})"
+ $(usev elibc_musl 'crt-static = false')
+ EOF
+
+ einfo "${PN^} configured with the following settings:"
+ cat "${S}"/config.toml || die
+}
+
+src_compile() {
+ env RUST_BACKTRACE=1 \
+ "${EPYTHON}" ./x.py build -vv --config="${S}"/config.toml -j$(makeopts_jobs) \
+ library/std --stage 0 || die
+}
+
+src_test() {
+ ewarn "${PN} can't run tests"
+}
+
+src_install() {
+ local rustlib="lib/rust/${PV}/lib/rustlib"
+ dodir "/usr/${rustlib}"
+ pushd "build/${rhost}/stage0-sysroot/lib/rustlib" > /dev/null || die
+ cp -pPRv "${rtarget}" "${ED}/usr/${rustlib}" || die
+ popd > /dev/null || die
+}
diff --git a/sys-firmware/Manifest.gz b/sys-firmware/Manifest.gz
index d3ccdd26a025..065d1b80be21 100644
--- a/sys-firmware/Manifest.gz
+++ b/sys-firmware/Manifest.gz
Binary files differ
diff --git a/sys-firmware/intel-microcode/Manifest b/sys-firmware/intel-microcode/Manifest
index 32fa624ab262..7b8ef1ad539d 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -1,3 +1,5 @@
+AUX 35-intel-microcode-systemd.install 1274 BLAKE2B 302f5428a8ca7590ced274f3aef251fd7a00a922466d5599dde8f20c088a38438f9f1a4d4c99dd5752e5788927142bc3beff7c64ec6b93922af405a570dbe925 SHA512 cb1a2c8e31dd79550bcce854f7ddd4a955cac25caebc94b9fbe803274fc3e503055ea515420faaf750f39b341cddf9d8b436d05e5c1895a44d6d3c060a5549c2
+AUX 35-intel-microcode.install 1320 BLAKE2B 6b4209e1e622c50eefae1666d3192e2c5a2f1e558be25b0dabc8fda1d065495c398ef39162ce7c1e6729d30770fca47f1e58ba9c43e49570fbb0d3395998363d SHA512 2c36f6af1f26e5596c9cac120d82152ac84c7c32db722c8b50e43365f434562a7e4ae87a36bcc4c695793b6a4a4930811e8aa71e30fddfaff786c5ae4cd7b93b
DIST intel-microcode-collection-20240312.tar.xz 13484040 BLAKE2B 947f78698211b372472629e7fdf076021db97f156d812ec2a84c5ab3d5ee374e04191f7881c956c261c6a6a5935b2c779b837879677ee98d44cf8c753a4393b8 SHA512 de577f232035a92ce563475edb4572c6fa40a0a2ee8e76b858de1ca42f905d366d107bf02e4968127ad6fe150baf37e11ed93191e40c1c5913ba34fe77184c00
DIST intel-microcode-collection-20240514.tar.xz 13421016 BLAKE2B 83b7d213709bf8c1ea1b62456974cf6a2087470d9e2456ef3de93569007cfa8c94021a21a9f3f7b638ffe4b2ad0f516deda04a1c630e54f35709e92a113a7683 SHA512 4cc364b19355f133dae0178f7d10b50abcc0e6e7919e646cfc756c8ff8dc1d6d0819abae6f5cb7f659f0466ee31196625cf022bb994f500ab08e93238a66d104
DIST intel-microcode-collection-20240526.tar.xz 14673584 BLAKE2B 262f667ac46e190994e86f547c98ac776c73b1576c208fa32df96a2dd60af6cda9bd0b0367ca68bb6b85fd19f75913e73069d0064eb2b4c560068c3da50618c8 SHA512 4227c68ba60aea940b851f10d1006ee42b45d55425eb143210adeb363468238329d4a2720d117f5bdaeb9857ae29a6952a3df22769f4436638a9080ded6793ba
@@ -6,6 +8,6 @@ DIST microcode-20240312.tar.gz 12825665 BLAKE2B 43c771becef0f6dbfd41bf78a9a3cc8f
DIST microcode-20240514.tar.gz 12870457 BLAKE2B 2a3a357ecf8d9f17fd20cd651386e5687fbbca8a3a323caf846e7c84d440241c3c99cadd00016642c8d11f297c1d2ab63c54ea062644839b74f84d66b04c703e SHA512 1c0f1707bf7db70d04e94a0728c0f61a1f9c25fead8c2c3716cafd20c976973cf636e411d12f81b34bf0076d7c7601c11b1bcd92a2e1be35d98003bb61ace569
DIST microcode-20240531.tar.gz 12870497 BLAKE2B 6a2c5ee6b6f3543b28f3753b30812e360bad50776b4f81e32a832e2169f38c11f8d5108ce0a81ddcdf1ecf7557baf1fd62c053a365f39a33ded5fd5018580b1f SHA512 fb9d772491f279ebb691248e4a665da45c986ca7b4668ecf311c5fcb91a42400f7a5b35e8bfc31ceb1c9d598e753c817359900e3fa316d825f8ecec21ec63cfe
EBUILD intel-microcode-20240312_p20240312.ebuild 11405 BLAKE2B de40dc4ba660dbbcf048054f545ae411b7fb24f6280383fd4dbd855558f7695d2e8709d9d78d55d0669f0d48cbdbcab8a61b929ad60c30c6c635aa3a23f6e06e SHA512 962174d9ebe3c15f020e89577e85f1230f76c13a0c910aec25b15f7b73d025cdfe21873da621a35fff7580caaac504c57ab9501f543167c9b9e7740e556a2bf7
-EBUILD intel-microcode-20240514_p20240514.ebuild 11407 BLAKE2B 206a08021e04cbc1c9de7d5a225df5868e9ac356d33fcdd3430b20c52461feed12bdbf016a7da4bb92310b4b93f5fa757459d780997b9dd829c85bdb31d164fb SHA512 f298e2a764f26e7cfef07257868413ddf6422eec2c8170f4220c407445b747f2d7f2e875f7a8da4c5698752b2add8ca4fe307db38e4c695ec4e8ff9f075e3ebd
-EBUILD intel-microcode-20240531_p20240526.ebuild 11407 BLAKE2B 206a08021e04cbc1c9de7d5a225df5868e9ac356d33fcdd3430b20c52461feed12bdbf016a7da4bb92310b4b93f5fa757459d780997b9dd829c85bdb31d164fb SHA512 f298e2a764f26e7cfef07257868413ddf6422eec2c8170f4220c407445b747f2d7f2e875f7a8da4c5698752b2add8ca4fe307db38e4c695ec4e8ff9f075e3ebd
+EBUILD intel-microcode-20240514_p20240514.ebuild 11405 BLAKE2B de40dc4ba660dbbcf048054f545ae411b7fb24f6280383fd4dbd855558f7695d2e8709d9d78d55d0669f0d48cbdbcab8a61b929ad60c30c6c635aa3a23f6e06e SHA512 962174d9ebe3c15f020e89577e85f1230f76c13a0c910aec25b15f7b73d025cdfe21873da621a35fff7580caaac504c57ab9501f543167c9b9e7740e556a2bf7
+EBUILD intel-microcode-20240531_p20240526-r1.ebuild 11745 BLAKE2B 6909f5b1f7a857c5062f94902f1c33a683466ed00c30f2369c375a2ab852a5cda6218d39053a4a132aaa19888038fab5f56e10fcf7b1171ab0bff66482d1b2fa SHA512 80db9edbb460a181410a8ee8784d5569bb3ca21299f5da5e43297ef63cf0eca2f5f2255fdc6370a46765db2c6e9aabd004630ab9033f2fd198f1bc37e138e6ad
MISC metadata.xml 853 BLAKE2B b9103bc6c00cd36211b33060a28dc72159fa1309644f6dc8005c415c8eb435217f1e39ba70a289bf9f93a3edac7e73f2227bfe711e745f8743ae455e2d1caa4a SHA512 c425c341725210af9693ed50ae9b9f91cd4c44539f1abe5fff9f59c3441eed39aee6746c881f7a812aec1bab1a8c4974e111980211cf4cfb55e1bdb12e394631
diff --git a/sys-firmware/intel-microcode/files/35-intel-microcode-systemd.install b/sys-firmware/intel-microcode/files/35-intel-microcode-systemd.install
new file mode 100644
index 000000000000..7ad7b8c49e83
--- /dev/null
+++ b/sys-firmware/intel-microcode/files/35-intel-microcode-systemd.install
@@ -0,0 +1,47 @@
+#!/usr/bin/env bash
+
+# Copyright 2024 Gentoo Authors
+# This script is installed by sys-firmware/intel-microcode, it is executed by
+# systemd's kernel-install, NOT by the traditional installkernel. I.e. this
+# plugin is run when the systemd USE flag is enabled or
+# SYSTEMD_KERNEL_INSTALL=1 is set in the environment.
+
+COMMAND="${1}"
+
+if [[ ${COMMAND} != add ]]; then
+ exit 0
+fi
+
+if [[ ${KERNEL_INSTALL_INITRD_GENERATOR} == dracut ]]; then
+ # Dracut bundles microcode in its initramfs images
+ [[ ${KERNEL_INSTALL_VERBOSE} == 1 ]] && echo \
+ "initrd_generator=${KERNEL_INSTALL_INITRD_GENERATOR} bundles CPU microcode, nothing to do here."
+ exit 0
+fi
+
+# do nothing if somehow iucode_tool is not installed
+if ! command -v iucode_tool >/dev/null; then
+ [[ ${KERNEL_INSTALL_VERBOSE} == 1 ]] && echo \
+ "iucode_tool command not available"
+ exit 1
+fi
+
+# use same opts as intel-microcode.ebuild
+opts=(
+ --write-earlyfw="${KERNEL_INSTALL_STAGING_AREA}/microcode-intel"
+ --overwrite
+ --strict-checks
+ --no-ignore-broken
+ --no-downgrade
+)
+
+if [[ ${KERNEL_INSTALL_VERBOSE} == 1 ]]; then
+ echo "Generating Intel CPU Microcode early initramfs image..."
+ opts+=(
+ --list-all
+ --list
+ )
+fi
+
+iucode_tool /lib/firmware/intel-ucode "${opts[@]}" ||
+ { echo "iucode_tool failed" && exit 1; }
diff --git a/sys-firmware/intel-microcode/files/35-intel-microcode.install b/sys-firmware/intel-microcode/files/35-intel-microcode.install
new file mode 100644
index 000000000000..d4e9ef19d56b
--- /dev/null
+++ b/sys-firmware/intel-microcode/files/35-intel-microcode.install
@@ -0,0 +1,49 @@
+#!/usr/bin/env bash
+
+# Copyright 2024 Gentoo Authors
+# This script is installed by sys-firmware/intel-microcode, it is executed by
+# the traditional installkernel, NOT by systemd's kernel-install. I.e. this
+# plugin is run when the systemd USE flag is disabled or
+# SYSTEMD_KERNEL_INSTALL=0 is set in the environment.
+
+# familiar helpers, we intentionally don't use Gentoo functions.sh
+die() {
+ echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2
+ exit 1
+}
+
+einfo() {
+ echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" >&2
+}
+
+main() {
+ # re-define for subst to work
+ [[ -n ${NOCOLOR+yes} ]] && NOCOLOR=
+
+ if [[ ${INSTALLKERNEL_INITRD_GENERATOR} == dracut ]]; then
+ # Dracut bundles microcode in its initramfs images
+ echo "initrd_generator=${INSTALLKERNEL_INITRD_GENERATOR} bundles CPU microcode, nothing to do here."
+ exit 0
+ fi
+
+ # do nothing if somehow iucode_tool is not installed
+ [[ -x $(command -v iucode_tool) ]] || die "iucode_tool command not available"
+
+ [[ ${EUID} -eq 0 ]] || die "Please run this script as root"
+
+ local opts=(
+ --write-earlyfw="/boot/intel-uc.img"
+ --overwrite
+ --strict-checks
+ --no-ignore-broken
+ --no-downgrade
+ --list-all
+ --list
+ )
+
+ einfo "Generating Intel CPU Microcode early initramfs image..."
+ iucode_tool /lib/firmware/intel-ucode "${opts[@]}" ||
+ die "iucode_tool failed"
+}
+
+main
diff --git a/sys-firmware/intel-microcode/intel-microcode-20240514_p20240514.ebuild b/sys-firmware/intel-microcode/intel-microcode-20240514_p20240514.ebuild
index c33321a94497..957da662f92e 100644
--- a/sys-firmware/intel-microcode/intel-microcode-20240514_p20240514.ebuild
+++ b/sys-firmware/intel-microcode/intel-microcode-20240514_p20240514.ebuild
@@ -43,7 +43,7 @@ S="${WORKDIR}"
LICENSE="intel-ucode"
SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
+KEYWORDS="-* amd64 x86"
IUSE="dist-kernel hostonly +initramfs +split-ucode vanilla"
REQUIRED_USE="!dist-kernel? ( || ( initramfs split-ucode ) )"
RESTRICT="binchecks strip"
diff --git a/sys-firmware/intel-microcode/intel-microcode-20240531_p20240526-r1.ebuild b/sys-firmware/intel-microcode/intel-microcode-20240531_p20240526-r1.ebuild
new file mode 100644
index 000000000000..6ad9cfa826b6
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20240531_p20240526-r1.ebuild
@@ -0,0 +1,321 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dist-kernel-utils linux-info mount-boot
+
+# Find updates by searching and clicking the first link (hopefully it's the one):
+# https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+#
+#
+# Package Maintenance instructions:
+# 1. The ebuild is in the form of intel-microcode-<INTEL_SNAPSHOT>_p<COLLECTION_SNAPSHOT>.ebuild
+# 2. The INTEL_SNAPSHOT upstream is located at: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
+# 3. The COLLECTION_SNAPSHOT is created manually using the following steps:
+# a. Clone the repository https://github.com/platomav/CPUMicrocodes
+# b. Rename the Intel directory to intel-microcode-collection-<YYYYMMDD>
+# c. From the CPUMicrocodes directory tar and xz compress the contents of intel-microcode-collection-<YYYYMMDD>:
+# tar -cJf intel-microcode-collection-<YYYYMMDD>.tar.xz intel-microcode-collection-<YYYYMMDD>/
+# d. This file can go in your devspace, add the URL to SRC_URI if it's not there
+# https://dev.gentoo.org/~<dev nick>/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
+#
+# PV:
+# * the first date is upstream
+# * the second date is snapshot (use last commit date in repo) from intel-microcode-collection
+
+COLLECTION_SNAPSHOT="${PV##*_p}"
+INTEL_SNAPSHOT="${PV/_p*}"
+#NUM="28087"
+
+#https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}
+#https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
+
+DESCRIPTION="Intel IA32/IA64 microcode update data"
+HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files https://github.com/platomav/CPUMicrocodes http://inertiawar.com/microcode/"
+SRC_URI="
+ https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
+ https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/437f382b1be4412b9d03e2bbdcda46d83d581242/intel-ucode/06-4e-03 -> intel-ucode-sig_0x406e3-rev_0xd6.bin
+ https://dev.gentoo.org/~mpagano/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
+ https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
+"
+S="${WORKDIR}"
+
+LICENSE="intel-ucode"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="dist-kernel hostonly +initramfs +split-ucode vanilla"
+REQUIRED_USE="!dist-kernel? ( || ( initramfs split-ucode ) )"
+RESTRICT="binchecks strip"
+
+BDEPEND=">=sys-apps/iucode_tool-2.3"
+# !<sys-apps/microcode-ctl-1.17-r2 due to bug #268586
+RDEPEND="
+ dist-kernel? ( virtual/dist-kernel )
+ hostonly? ( sys-apps/iucode_tool )
+"
+IDEPEND="
+ dist-kernel? (
+ initramfs? ( sys-kernel/installkernel )
+ )
+"
+
+# Blacklist bad microcode here.
+# 0x000406f1 aka 06-4f-01 aka CPUID 406F1 require newer microcode loader
+MICROCODE_BLACKLIST_DEFAULT="-s !0x000406f1"
+
+# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/31
+MICROCODE_BLACKLIST_DEFAULT+=" -s !0x000406e3,0xc0,eq:0x00dc"
+
+# https://bugs.gentoo.org/722768
+MICROCODE_BLACKLIST_DEFAULT+=" -s !0x000406e3,0xc0,eq:0x00da"
+
+# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/commit/49bb67f32a2e3e631ba1a9a73da1c52e1cac7fd9
+MICROCODE_BLACKLIST_DEFAULT+=" -s !0x000806c1,0x80,eq:0x0068"
+
+# In case we want to set some defaults ...
+MICROCODE_SIGNATURES_DEFAULT=""
+
+# Advanced users only!
+# Set MIRCOCODE_SIGNATURES to merge with:
+# only current CPU: MICROCODE_SIGNATURES="-S"
+# only specific CPU: MICROCODE_SIGNATURES="-s 0x00000f4a -s 0x00010676"
+# exclude specific CPU: MICROCODE_SIGNATURES="-s !0x00000686"
+
+pkg_pretend() {
+ use initramfs && mount-boot_pkg_pretend
+}
+
+src_prepare() {
+ default
+
+ if cd Intel-Linux-Processor-Microcode-Data* &>/dev/null; then
+ # new tarball format from GitHub
+ mv * ../ || die "Failed to move Intel-Linux-Processor-Microcode-Data*"
+ cd .. || die
+ rm -r Intel-Linux-Processor-Microcode-Data* || die
+ fi
+
+ mkdir intel-ucode-old || die
+ cp "${DISTDIR}"/intel-ucode-sig_0x406e3-rev_0xd6.bin "${S}"/intel-ucode-old/ || die
+
+ # Prevent "invalid file format" errors from iucode_tool
+ rm -f "${S}"/intel-ucod*/list || die
+
+ # https://gitlab.com/iucode-tool/iucode-tool/-/issues/4
+ rm "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT}/cpu106C0_plat01_ver00000007_2007-08-24_PRD_923CDFA3.bin || die
+
+ # Remove non-microcode file from list
+ rm -f "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT}/LICENSE || die
+ rm -f "${S}"/intel-ucode*/LICENSE || die
+}
+
+src_install() {
+ # This will take ALL of the upstream microcode sources:
+ # - microcode.dat
+ # - intel-ucode/
+ # In some cases, they have not contained the same content (eg the directory has newer stuff).
+ MICROCODE_SRC=(
+ "${S}"/intel-ucode/
+ "${S}"/intel-ucode-with-caveats/
+ "${S}"/intel-ucode-old/
+ )
+
+ # Allow users who are scared about microcode updates not included in Intel's official
+ # microcode tarball to opt-out and comply with Intel marketing
+ if ! use vanilla; then
+ MICROCODE_SRC+=( "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT} )
+ fi
+
+ # These will carry into pkg_preinst via env saving.
+ : ${MICROCODE_BLACKLIST=${MICROCODE_BLACKLIST_DEFAULT}}
+ : ${MICROCODE_SIGNATURES=${MICROCODE_SIGNATUES_DEFAULT}}
+
+ opts=(
+ ${MICROCODE_BLACKLIST}
+ ${MICROCODE_SIGNATURES}
+ # be strict about what we are doing
+ --overwrite
+ --strict-checks
+ --no-ignore-broken
+ # we want to install latest version
+ --no-downgrade
+ # show everything we find
+ --list-all
+ # show what we selected
+ --list
+ )
+
+ # Instruct Dracut on whether or not we want the microcode in initramfs
+ # Use here 15 instead of 10, intel-microcode overwrites linux-firmware
+ (
+ insinto /usr/lib/dracut/dracut.conf.d
+ newins - 15-${PN}.conf <<<"early_microcode=$(usex initramfs)"
+ )
+ if use initramfs; then
+ # Install installkernel/kernel-install hooks for non-dracut initramfs
+ # generators that don't bundled the microcode
+ (
+ exeinto /usr/lib/kernel/preinst.d
+ doexe "${FILESDIR}/35-intel-microcode.install"
+ exeinto /usr/lib/kernel/install.d
+ doexe "${FILESDIR}/35-intel-microcode-systemd.install"
+ )
+ fi
+
+ # The earlyfw cpio needs to be in /boot because it must be loaded before
+ # rootfs is mounted.
+ if ! use dist-kernel && use initramfs; then
+ dodir /boot && opts+=( --write-earlyfw="${ED}/boot/intel-uc.img" )
+ fi
+
+ keepdir /lib/firmware/intel-ucode
+ opts+=( --write-firmware="${ED}/lib/firmware/intel-ucode" )
+
+ iucode_tool \
+ "${opts[@]}" \
+ "${MICROCODE_SRC[@]}" \
+ || die "iucode_tool ${opts[@]} ${MICROCODE_SRC[@]}"
+
+ dodoc releasenote.md
+}
+
+pkg_preinst() {
+ if [[ ${MICROCODE_BLACKLIST} != ${MICROCODE_BLACKLIST_DEFAULT} ]]; then
+ ewarn "MICROCODE_BLACKLIST is set to \"${MICROCODE_BLACKLIST}\" instead of default \"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!"
+ fi
+
+ if [[ ${MICROCODE_SIGNATURES} != ${MICROCODE_SIGNATURES_DEFAULT} ]]; then
+ ewarn "Package was created using advanced options:"
+ ewarn "MICROCODE_SIGNATURES is set to \"${MICROCODE_SIGNATURES}\" instead of default \"${MICROCODE_SIGNATURES_DEFAULT}\"!"
+ fi
+
+ # Make sure /boot is available if needed.
+ use initramfs && mount-boot_pkg_preinst
+
+ local _initramfs_file="${ED}/boot/intel-uc.img"
+
+ if use hostonly; then
+ # While this output looks redundant we do this check to detect
+ # rare cases where iucode_tool was unable to detect system's processor(s).
+ local _detected_processors=$(iucode_tool --scan-system 2>&1)
+ if [[ -z "${_detected_processors}" ]]; then
+ ewarn "Looks like iucode_tool was unable to detect any processor!"
+ else
+ einfo "Only installing ucode(s) for ${_detected_processors#iucode_tool: system has } due to USE=hostonly ..."
+ fi
+
+ opts=(
+ --scan-system
+ # be strict about what we are doing
+ --overwrite
+ --strict-checks
+ --no-ignore-broken
+ # we want to install latest version
+ --no-downgrade
+ # show everything we find
+ --list-all
+ # show what we selected
+ --list
+ )
+
+ # The earlyfw cpio needs to be in /boot because it must be loaded before
+ # rootfs is mounted.
+ if ! use dist-kernel && use initramfs; then
+ opts+=( --write-earlyfw=${_initramfs_file} )
+ fi
+
+ if use split-ucode; then
+ opts+=( --write-firmware="${ED}/lib/firmware/intel-ucode" )
+ fi
+
+ opts+=( "${ED}/lib/firmware/intel-ucode-temp" )
+
+ mv "${ED}"/lib/firmware/intel-ucode{,-temp} || die
+ keepdir /lib/firmware/intel-ucode
+
+ iucode_tool "${opts[@]}" || die "iucode_tool ${opts[@]}"
+
+ rm -r "${ED}"/lib/firmware/intel-ucode-temp || die
+
+ elif ! use split-ucode; then # hostonly disabled
+ rm -r "${ED}"/lib/firmware/intel-ucode || die
+ fi
+
+ # Because it is possible that this package will install not one single file
+ # due to user selection which is still somehow unexpected we add the following
+ # check to inform user so that the user has at least a chance to detect
+ # a problem/invalid select.
+ local _has_installed_something=
+ if use initramfs && [[ -s "${_initramfs_file}" ]]; then
+ _has_installed_something="yes"
+ elif use split-ucode; then
+ _has_installed_something=$(find "${ED}/lib/firmware/intel-ucode" -maxdepth 0 -not -empty -exec echo yes \;)
+ fi
+
+ if use hostonly && [[ -n "${_has_installed_something}" ]]; then
+ elog "You only installed ucode(s) for all currently available (=online)"
+ elog "processor(s). Remember to re-emerge this package whenever you"
+ elog "change the system's processor model."
+ elog ""
+ elif [[ -z "${_has_installed_something}" ]]; then
+ ewarn "WARNING:"
+ if [[ ${MICROCODE_SIGNATURES} != ${MICROCODE_SIGNATURES_DEFAULT} ]]; then
+ ewarn "No ucode was installed! Because you have created this package"
+ ewarn "using MICROCODE_SIGNATURES variable please double check if you"
+ ewarn "have an invalid select."
+ ewarn "It's rare but it is also possible that just no ucode update"
+ ewarn "is available for your processor(s). In this case it is safe"
+ ewarn "to ignore this warning."
+ else
+ ewarn "No ucode was installed! It's rare but it is also possible"
+ ewarn "that just no ucode update is available for your processor(s)."
+ ewarn "In this case it is safe to ignore this warning."
+ fi
+
+ ewarn ""
+
+ if use hostonly; then
+ ewarn "Unset \"hostonly\" USE flag to install all available ucodes."
+ ewarn ""
+ fi
+ fi
+}
+
+pkg_prerm() {
+ # Make sure /boot is mounted so that we can remove /boot/intel-uc.img!
+ use initramfs && mount-boot_pkg_prerm
+}
+
+pkg_postrm() {
+ # Don't forget to umount /boot if it was previously mounted by us.
+ use initramfs && mount-boot_pkg_postrm
+}
+
+pkg_postinst() {
+ # Don't forget to umount /boot if it was previously mounted by us.
+ if use initramfs; then
+ if [[ -z ${ROOT} ]] && use dist-kernel; then
+ dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
+ fi
+ mount-boot_pkg_postinst
+ fi
+
+ # We cannot give detailed information if user is affected or not:
+ # If MICROCODE_BLACKLIST wasn't modified, user can still use MICROCODE_SIGNATURES
+ # to to force a specific, otherwise blacklisted, microcode. So we
+ # only show a generic warning based on running kernel version:
+ if kernel_is -lt 4 14 34; then
+ ewarn "${P} contains microcode updates which require"
+ ewarn "additional kernel patches which aren't yet included in kernel <4.14.34."
+ ewarn "Loading such a microcode through kernel interface from an unpatched kernel"
+ ewarn "can crash your system!"
+ ewarn ""
+ ewarn "Those microcodes are blacklisted per default. However, if you have altered"
+ ewarn "MICROCODE_BLACKLIST or MICROCODE_SIGNATURES, you maybe have unintentionally"
+ ewarn "re-enabled those microcodes...!"
+ ewarn ""
+ ewarn "Check \"${EROOT}/usr/share/doc/${PN}-*/releasenot*\" if your microcode update"
+ ewarn "requires additional kernel patches or not."
+ fi
+}
diff --git a/sys-firmware/intel-microcode/intel-microcode-20240531_p20240526.ebuild b/sys-firmware/intel-microcode/intel-microcode-20240531_p20240526.ebuild
deleted file mode 100644
index c33321a94497..000000000000
--- a/sys-firmware/intel-microcode/intel-microcode-20240531_p20240526.ebuild
+++ /dev/null
@@ -1,311 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dist-kernel-utils linux-info mount-boot
-
-# Find updates by searching and clicking the first link (hopefully it's the one):
-# https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
-#
-#
-# Package Maintenance instructions:
-# 1. The ebuild is in the form of intel-microcode-<INTEL_SNAPSHOT>_p<COLLECTION_SNAPSHOT>.ebuild
-# 2. The INTEL_SNAPSHOT upstream is located at: https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files
-# 3. The COLLECTION_SNAPSHOT is created manually using the following steps:
-# a. Clone the repository https://github.com/platomav/CPUMicrocodes
-# b. Rename the Intel directory to intel-microcode-collection-<YYYYMMDD>
-# c. From the CPUMicrocodes directory tar and xz compress the contents of intel-microcode-collection-<YYYYMMDD>:
-# tar -cJf intel-microcode-collection-<YYYYMMDD>.tar.xz intel-microcode-collection-<YYYYMMDD>/
-# d. This file can go in your devspace, add the URL to SRC_URI if it's not there
-# https://dev.gentoo.org/~<dev nick>/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
-#
-# PV:
-# * the first date is upstream
-# * the second date is snapshot (use last commit date in repo) from intel-microcode-collection
-
-COLLECTION_SNAPSHOT="${PV##*_p}"
-INTEL_SNAPSHOT="${PV/_p*}"
-#NUM="28087"
-
-#https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}
-#https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz
-
-DESCRIPTION="Intel IA32/IA64 microcode update data"
-HOMEPAGE="https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files https://github.com/platomav/CPUMicrocodes http://inertiawar.com/microcode/"
-SRC_URI="
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/archive/microcode-${INTEL_SNAPSHOT}.tar.gz
- https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/raw/437f382b1be4412b9d03e2bbdcda46d83d581242/intel-ucode/06-4e-03 -> intel-ucode-sig_0x406e3-rev_0xd6.bin
- https://dev.gentoo.org/~mpagano/dist/intel-microcode/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/intel-microcode-collection-${COLLECTION_SNAPSHOT}.tar.xz
-"
-S="${WORKDIR}"
-
-LICENSE="intel-ucode"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="dist-kernel hostonly +initramfs +split-ucode vanilla"
-REQUIRED_USE="!dist-kernel? ( || ( initramfs split-ucode ) )"
-RESTRICT="binchecks strip"
-
-BDEPEND=">=sys-apps/iucode_tool-2.3"
-# !<sys-apps/microcode-ctl-1.17-r2 due to bug #268586
-RDEPEND="
- dist-kernel? ( virtual/dist-kernel )
- hostonly? ( sys-apps/iucode_tool )
-"
-IDEPEND="
- dist-kernel? (
- initramfs? ( sys-kernel/installkernel )
- )
-"
-
-# Blacklist bad microcode here.
-# 0x000406f1 aka 06-4f-01 aka CPUID 406F1 require newer microcode loader
-MICROCODE_BLACKLIST_DEFAULT="-s !0x000406f1"
-
-# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/issues/31
-MICROCODE_BLACKLIST_DEFAULT+=" -s !0x000406e3,0xc0,eq:0x00dc"
-
-# https://bugs.gentoo.org/722768
-MICROCODE_BLACKLIST_DEFAULT+=" -s !0x000406e3,0xc0,eq:0x00da"
-
-# https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/commit/49bb67f32a2e3e631ba1a9a73da1c52e1cac7fd9
-MICROCODE_BLACKLIST_DEFAULT+=" -s !0x000806c1,0x80,eq:0x0068"
-
-# In case we want to set some defaults ...
-MICROCODE_SIGNATURES_DEFAULT=""
-
-# Advanced users only!
-# Set MIRCOCODE_SIGNATURES to merge with:
-# only current CPU: MICROCODE_SIGNATURES="-S"
-# only specific CPU: MICROCODE_SIGNATURES="-s 0x00000f4a -s 0x00010676"
-# exclude specific CPU: MICROCODE_SIGNATURES="-s !0x00000686"
-
-pkg_pretend() {
- use initramfs && mount-boot_pkg_pretend
-}
-
-src_prepare() {
- default
-
- if cd Intel-Linux-Processor-Microcode-Data* &>/dev/null; then
- # new tarball format from GitHub
- mv * ../ || die "Failed to move Intel-Linux-Processor-Microcode-Data*"
- cd .. || die
- rm -r Intel-Linux-Processor-Microcode-Data* || die
- fi
-
- mkdir intel-ucode-old || die
- cp "${DISTDIR}"/intel-ucode-sig_0x406e3-rev_0xd6.bin "${S}"/intel-ucode-old/ || die
-
- # Prevent "invalid file format" errors from iucode_tool
- rm -f "${S}"/intel-ucod*/list || die
-
- # https://gitlab.com/iucode-tool/iucode-tool/-/issues/4
- rm "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT}/cpu106C0_plat01_ver00000007_2007-08-24_PRD_923CDFA3.bin || die
-
- # Remove non-microcode file from list
- rm -f "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT}/LICENSE || die
- rm -f "${S}"/intel-ucode*/LICENSE || die
-}
-
-src_install() {
- # This will take ALL of the upstream microcode sources:
- # - microcode.dat
- # - intel-ucode/
- # In some cases, they have not contained the same content (eg the directory has newer stuff).
- MICROCODE_SRC=(
- "${S}"/intel-ucode/
- "${S}"/intel-ucode-with-caveats/
- "${S}"/intel-ucode-old/
- )
-
- # Allow users who are scared about microcode updates not included in Intel's official
- # microcode tarball to opt-out and comply with Intel marketing
- if ! use vanilla; then
- MICROCODE_SRC+=( "${S}"/intel-microcode-collection-${COLLECTION_SNAPSHOT} )
- fi
-
- # These will carry into pkg_preinst via env saving.
- : ${MICROCODE_BLACKLIST=${MICROCODE_BLACKLIST_DEFAULT}}
- : ${MICROCODE_SIGNATURES=${MICROCODE_SIGNATUES_DEFAULT}}
-
- opts=(
- ${MICROCODE_BLACKLIST}
- ${MICROCODE_SIGNATURES}
- # be strict about what we are doing
- --overwrite
- --strict-checks
- --no-ignore-broken
- # we want to install latest version
- --no-downgrade
- # show everything we find
- --list-all
- # show what we selected
- --list
- )
-
- # Instruct Dracut on whether or not we want the microcode in initramfs
- # Use here 15 instead of 10, intel-microcode overwrites linux-firmware
- (
- insinto /usr/lib/dracut/dracut.conf.d
- newins - 15-${PN}.conf <<<"early_microcode=$(usex initramfs)"
- )
-
- # The earlyfw cpio needs to be in /boot because it must be loaded before
- # rootfs is mounted.
- if ! use dist-kernel && use initramfs; then
- dodir /boot && opts+=( --write-earlyfw="${ED}/boot/intel-uc.img" )
- fi
-
- keepdir /lib/firmware/intel-ucode
- opts+=( --write-firmware="${ED}/lib/firmware/intel-ucode" )
-
- iucode_tool \
- "${opts[@]}" \
- "${MICROCODE_SRC[@]}" \
- || die "iucode_tool ${opts[@]} ${MICROCODE_SRC[@]}"
-
- dodoc releasenote.md
-}
-
-pkg_preinst() {
- if [[ ${MICROCODE_BLACKLIST} != ${MICROCODE_BLACKLIST_DEFAULT} ]]; then
- ewarn "MICROCODE_BLACKLIST is set to \"${MICROCODE_BLACKLIST}\" instead of default \"${MICROCODE_BLACKLIST_DEFAULT}\". You are on your own!"
- fi
-
- if [[ ${MICROCODE_SIGNATURES} != ${MICROCODE_SIGNATURES_DEFAULT} ]]; then
- ewarn "Package was created using advanced options:"
- ewarn "MICROCODE_SIGNATURES is set to \"${MICROCODE_SIGNATURES}\" instead of default \"${MICROCODE_SIGNATURES_DEFAULT}\"!"
- fi
-
- # Make sure /boot is available if needed.
- use initramfs && mount-boot_pkg_preinst
-
- local _initramfs_file="${ED}/boot/intel-uc.img"
-
- if use hostonly; then
- # While this output looks redundant we do this check to detect
- # rare cases where iucode_tool was unable to detect system's processor(s).
- local _detected_processors=$(iucode_tool --scan-system 2>&1)
- if [[ -z "${_detected_processors}" ]]; then
- ewarn "Looks like iucode_tool was unable to detect any processor!"
- else
- einfo "Only installing ucode(s) for ${_detected_processors#iucode_tool: system has } due to USE=hostonly ..."
- fi
-
- opts=(
- --scan-system
- # be strict about what we are doing
- --overwrite
- --strict-checks
- --no-ignore-broken
- # we want to install latest version
- --no-downgrade
- # show everything we find
- --list-all
- # show what we selected
- --list
- )
-
- # The earlyfw cpio needs to be in /boot because it must be loaded before
- # rootfs is mounted.
- if ! use dist-kernel && use initramfs; then
- opts+=( --write-earlyfw=${_initramfs_file} )
- fi
-
- if use split-ucode; then
- opts+=( --write-firmware="${ED}/lib/firmware/intel-ucode" )
- fi
-
- opts+=( "${ED}/lib/firmware/intel-ucode-temp" )
-
- mv "${ED}"/lib/firmware/intel-ucode{,-temp} || die
- keepdir /lib/firmware/intel-ucode
-
- iucode_tool "${opts[@]}" || die "iucode_tool ${opts[@]}"
-
- rm -r "${ED}"/lib/firmware/intel-ucode-temp || die
-
- elif ! use split-ucode; then # hostonly disabled
- rm -r "${ED}"/lib/firmware/intel-ucode || die
- fi
-
- # Because it is possible that this package will install not one single file
- # due to user selection which is still somehow unexpected we add the following
- # check to inform user so that the user has at least a chance to detect
- # a problem/invalid select.
- local _has_installed_something=
- if use initramfs && [[ -s "${_initramfs_file}" ]]; then
- _has_installed_something="yes"
- elif use split-ucode; then
- _has_installed_something=$(find "${ED}/lib/firmware/intel-ucode" -maxdepth 0 -not -empty -exec echo yes \;)
- fi
-
- if use hostonly && [[ -n "${_has_installed_something}" ]]; then
- elog "You only installed ucode(s) for all currently available (=online)"
- elog "processor(s). Remember to re-emerge this package whenever you"
- elog "change the system's processor model."
- elog ""
- elif [[ -z "${_has_installed_something}" ]]; then
- ewarn "WARNING:"
- if [[ ${MICROCODE_SIGNATURES} != ${MICROCODE_SIGNATURES_DEFAULT} ]]; then
- ewarn "No ucode was installed! Because you have created this package"
- ewarn "using MICROCODE_SIGNATURES variable please double check if you"
- ewarn "have an invalid select."
- ewarn "It's rare but it is also possible that just no ucode update"
- ewarn "is available for your processor(s). In this case it is safe"
- ewarn "to ignore this warning."
- else
- ewarn "No ucode was installed! It's rare but it is also possible"
- ewarn "that just no ucode update is available for your processor(s)."
- ewarn "In this case it is safe to ignore this warning."
- fi
-
- ewarn ""
-
- if use hostonly; then
- ewarn "Unset \"hostonly\" USE flag to install all available ucodes."
- ewarn ""
- fi
- fi
-}
-
-pkg_prerm() {
- # Make sure /boot is mounted so that we can remove /boot/intel-uc.img!
- use initramfs && mount-boot_pkg_prerm
-}
-
-pkg_postrm() {
- # Don't forget to umount /boot if it was previously mounted by us.
- use initramfs && mount-boot_pkg_postrm
-}
-
-pkg_postinst() {
- # Don't forget to umount /boot if it was previously mounted by us.
- if use initramfs; then
- if [[ -z ${ROOT} ]] && use dist-kernel; then
- dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
- fi
- mount-boot_pkg_postinst
- fi
-
- # We cannot give detailed information if user is affected or not:
- # If MICROCODE_BLACKLIST wasn't modified, user can still use MICROCODE_SIGNATURES
- # to to force a specific, otherwise blacklisted, microcode. So we
- # only show a generic warning based on running kernel version:
- if kernel_is -lt 4 14 34; then
- ewarn "${P} contains microcode updates which require"
- ewarn "additional kernel patches which aren't yet included in kernel <4.14.34."
- ewarn "Loading such a microcode through kernel interface from an unpatched kernel"
- ewarn "can crash your system!"
- ewarn ""
- ewarn "Those microcodes are blacklisted per default. However, if you have altered"
- ewarn "MICROCODE_BLACKLIST or MICROCODE_SIGNATURES, you maybe have unintentionally"
- ewarn "re-enabled those microcodes...!"
- ewarn ""
- ewarn "Check \"${EROOT}/usr/share/doc/${PN}-*/releasenot*\" if your microcode update"
- ewarn "requires additional kernel patches or not."
- fi
-}
diff --git a/sys-firmware/midisport-firmware/Manifest b/sys-firmware/midisport-firmware/Manifest
index d313193f940c..f40494d53c83 100644
--- a/sys-firmware/midisport-firmware/Manifest
+++ b/sys-firmware/midisport-firmware/Manifest
@@ -2,4 +2,4 @@ AUX midisport-firmware-1.2-configure.patch 1196 BLAKE2B 899b70768502e50b2206691d
AUX midisport-firmware-1.2-rules.patch 2410 BLAKE2B 5bd064790b54a5cc4f8306d199d200674ab3a7b2ef59476e549fff7a0397a672f17d31ae1f536a0efe0319606a85663d741906c6b32aa97c32afd6d871e07dbb SHA512 f178a005e5f2baaa3e4dff02fe9f4a8b73465ab69ee21080abdcc9f4cff85b18eb46052431a11c39088749e80f00827d936b584c9ad27e83b9bd12545d80434a
DIST midisport-firmware-1.2.tar.gz 62948 BLAKE2B e451816d14d6ff6c6627bbf7ba71de4737aace53b0e22d75802f34d2f1aca557dfa4a29f9eccf131a16f1490e02fb38708c3d64e55d0ea7fecd8c828a34df089 SHA512 ac46b1e16dbee628d41e0c5b39730a4ee51e1f62187e5e56ed393f136937fdffa86ca84882d2627397f074ca2eb12be3a8701a5027999a0d00b84b706e227a0b
EBUILD midisport-firmware-1.2-r2.ebuild 740 BLAKE2B e556a6057feb83048859079b90d0eecb2c0b0f6e8da2566157533c99863c77635ca172962352f833840d02b5beca4d5aa1a3dd18663ea4b14fc75a8d882fc41d SHA512 f3d7b2aaee5bc466f7e1c8a03b0e5279b98d257e1e7fb443a8f64581ace052d9aa59a0a9f015194641bf242453921a86d5f3417babba10e534b98ce17a91a798
-MISC metadata.xml 262 BLAKE2B e96aece54e06ae0823c86b860717010900da1875d96a4920cd26bef9c846e5b284cf16b308fb2f9706d9f0876a3001289192eb23ab5ce431baf5ef05e888edb7 SHA512 ac1f44a051a45974e7a645bd6722db086e0e78c584773849e5968bffc587112d982b5f7c691c2df4860877008c3c5f3f136f27f781e40765ee6ab50c6c825670
+MISC metadata.xml 171 BLAKE2B 4d68baf0e7acc5ef563cb2feeb7bc0b2d4f0bdf03780b62d338361b1da05acdbf29c94a108fe200daccc9f60bed0aa1a1be81908f36b9258d8d19d16b5e2fe36 SHA512 ef6ad959681e435a0c4fdda56f12e41a8cf24063413bcf61544c095f31eb91c30b85b1f032f2416bfac7c97ebfbe9ce1abba96805540b1568843d0ab238117d5
diff --git a/sys-firmware/midisport-firmware/metadata.xml b/sys-firmware/midisport-firmware/metadata.xml
index ee50cce8a083..e5c4248bc00f 100644
--- a/sys-firmware/midisport-firmware/metadata.xml
+++ b/sys-firmware/midisport-firmware/metadata.xml
@@ -2,7 +2,4 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<!-- maintainer-needed -->
- <upstream>
- <remote-id type="sourceforge">downloads</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/sys-fs/Manifest.gz b/sys-fs/Manifest.gz
index 099910d5cc84..ed4b03aaf6c0 100644
--- a/sys-fs/Manifest.gz
+++ b/sys-fs/Manifest.gz
Binary files differ
diff --git a/sys-fs/atari-fdisk/Manifest b/sys-fs/atari-fdisk/Manifest
index 07d437a6aadc..b357e219c2b8 100644
--- a/sys-fs/atari-fdisk/Manifest
+++ b/sys-fs/atari-fdisk/Manifest
@@ -2,6 +2,6 @@ AUX atari-fdisk-0.7.1.5.4-gcc-5-inline.patch 722 BLAKE2B 8c1e0697b77c34aeb90d6d0
AUX atari-fdisk-0.7.1.5.4-globals.patch 738 BLAKE2B 1fff18d8a260e1fb932a2f3b4d77627c92dede478a9dbd15aa6bc7d4d9a75b2dec05b037a02feb9dd57f18643a70dad11a79557c195c44f49c48779440f6f813 SHA512 f58f9b2cbaa5f09734c54c50ee8f4e949354a04fc07d4e815d926783b784b9c605c54cc80a4b1c0f5d1f20977c2edf6672687a9814b4e7c7419d31a009528252
AUX atari-fdisk-0.7.1.5.4-prompt-logic.patch 495 BLAKE2B 4c4224850c10cefaa0d85f14f6f12d048808ad75314cff755785bec07d12e123b2f4520533c61c60d5c06d52137309c4e08ae9ccfff2fe9cd0e546611b2aba6b SHA512 7be32b061f2aaea03579282e9df5b78d207b823551ffeb91a20a96bd28fc57969e21b7e54da2af15bd0c74ea346ef904dee798405b61a593bd9149064b9bbec5
DIST atari-fdisk_0.7.1-5.4.tar.gz 47576 BLAKE2B 42154c48399a47aafbbddfe6bacfdb9997b2b6d93f7548c60e8b614fbc3abbef448ea514a168b39590c1c907a5b7d881ce58fa8c25fa41d24680d1786ca4bc15 SHA512 014be9a92b19f81901f814308b0f380df77de712f1e3f69438cf7ae7c57c53111cfc39f60899facd04af8b5457e980fdc689bfbfe2a91e5c2a0de8446a724961
-EBUILD atari-fdisk-0.7.1.5.4-r1.ebuild 1146 BLAKE2B 55e0c5180255f990d7fa251ef2cb5450a7c9acd29d841c056a103e9ddeefdbf78d760ab36349e8a07af06ebd0f86645c5c2d6bc29c916949250e6c008903f0fe SHA512 2f794e7630ae380818e69708ca7663306884c8472b673a93e2f5b9c5ed742b99a1ee8be312ab67e11eb9b21dc5d835456849bdebc2e8098a26d23ee9513dc3c1
+EBUILD atari-fdisk-0.7.1.5.4-r1.ebuild 1145 BLAKE2B b557610452ffd5e1f091a6864a1a7252684914cb535d667e58ff2c3f850b509277b4b5d9a679a462be5f8154d21d4666b32cb4b4e2357f80c41a69e611879968 SHA512 af091481c36786f4464daf70484bd6d1bc017d12a55e64e4383020cd8f5f8610e4e27e6f0803406be5929a8d157c3ed2c3aecb9d7f687239cdcc477e32266d2e
EBUILD atari-fdisk-0.7.1.5.4.ebuild 1157 BLAKE2B a0d6560c4c5a6514eb82a198e2a79c33fb71114b688939ee26c2a944b308690b4e027550dba3cb2a1921f2514112785e102b397838bec24763607e54c26d82ba SHA512 4dc4c2e2853d8f9584e5cfa1933a8d6eb747a6e95d1e2db60fcc5d4ccf6844fb58affcdea0f4173b0e2d5cbff3c436f4a29b8a51c4da3dfb82a8ac28b746f36e
MISC metadata.xml 251 BLAKE2B fd40ac2ea8ddd78c9fbf3fdb366a69fc0c5880716c27ae23a479b0705878758f6d23cf57df64d1adbdee9c28a50405f744cf86f36f61f3438408108cc768d529 SHA512 a646a60836bf9e244ff4def00389cb0d8188108f41848a38f92fab71a90fb8400f4d1213e386af9f06b7653a63db2c68ecf657846902149e021b24d20ab2db48
diff --git a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4-r1.ebuild b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4-r1.ebuild
index 1486e93742cc..7a680bdaa217 100644
--- a/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4-r1.ebuild
+++ b/sys-fs/atari-fdisk/atari-fdisk-0.7.1.5.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -16,7 +16,7 @@ LICENSE="GPL-2"
SLOT="0"
# Note: The code assumes sizeof(long) == 4 everywhere. 64-bit platforms need to
# build a 32-bit binary below to avoid memory corruption issues.
-KEYWORDS="~amd64 ~m68k ~x86"
+KEYWORDS="~amd64 ~m68k x86"
PATCHES=(
"${FILESDIR}"/${PN}-0.7.1.5.4-prompt-logic.patch
diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest
index 13c0872249ca..880d87481f75 100644
--- a/sys-fs/bcachefs-tools/Manifest
+++ b/sys-fs/bcachefs-tools/Manifest
@@ -18,6 +18,7 @@ DIST bcachefs-tools-1.4.0.tar.gz 1060158 BLAKE2B c972de13e305b07910ab4acdfea05df
DIST bcachefs-tools-1.4.1.tar.gz 1069244 BLAKE2B 7be0a343758a221a39dad5eca1c11c74d049e208712d30ffdfd919c97ef87e561983b85b2fbefa932cb69ef50418dce761a9c01afe0114f67b8ddd55b5d62a2c SHA512 65d0f182982d942d1263d60cf435a1142393b9dcf1e7dbea53a873925a82954b47422ade04bbc5b69c955de80ef820e9eeefcfed47aaab3bcc27d3916a94ff4a
DIST bcachefs-tools-1.6.4.tar.gz 1083811 BLAKE2B 656b1545ccf41dd35e3e6f656a9b5280fe0b5fa43a0ea86243c6693033d986b091fdd3d79ab2ff5c1c9402bce6f4ee33f49e070f6aebd5bba355df7a82d8fc21 SHA512 3e73ee15673eac771393859132146f1c23f4250f68bf8753b5214e88e854959c56efabdaeff4a8ad883287bd289abe08c5c37f6ef7220b984fa679a90c578e57
DIST bcachefs-tools-1.7.0.tar.gz 1103425 BLAKE2B 952310999035465a4e8621e8e3ef65e5a3ba50d40a0ca76a3ca8b7265bab2f33c40981d2ca83ef3ecc70a5da9cff0d002d2f9676aa6355d1717a0dad968828af SHA512 5f7934997c0cd6b893c67a87e9cb5060cdd37857d6761356bdb1c96572b67ea3a2c03c43fcbd8beb01b0cf9c30da3297d082ef40bb312f5ca40c85faa46cdd3a
+DIST bcachefs-tools-1.9.1.tar.gz 1125178 BLAKE2B b54b86d681f0694fc39a13c6229a2d79dd8e1fe7dc269f3a8e6ba38b5d972b05aa7ba199114a3935ff95f3b51711e515f124ca247aa1a390f6e2bd771d55e5ee SHA512 93bc85bb7b15d08eadc60a2af1b9c8b0b561400bcd4567c088af8f426d11ccc4321482455e89a10cd544b421da3a953cca9008eb936128124f9bd2e6818c484e
DIST bindgen-0.69.4.crate 221092 BLAKE2B 69ed55a5827bfe850f589e39bc6e2f4445e20363002c765c5475007b75e4d81cac3d9df358505c63bd6a48300ae4988507abf78dd734bb98b33525bf9212237b SHA512 99530060708690f2ce0b87b97c9ce2998ee968df193137f3c9bf4fa66836814e2ae74c7e0b3057dcff1da7d2c4ea38157e21143c5117be35e94b878c0a427a34
DIST bitfield-0.14.0.crate 16776 BLAKE2B abca546581d912133e7344f049d93b8d793de323eba7780fab162c53a244b845582ec2bd14b529b9491c363c2da6228b7de58407afc554cc718a9df8370f5535 SHA512 703d534f0684b19af68a18048ecff37367ccbe5a52a3e8d987f2420b980e4a20da9640019ca610b1a73841cbe45dbf4d6a1cfb10cf0e7d09f53199b1fcd141fe
DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
@@ -107,9 +108,12 @@ DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e78
DIST rustix-0.37.27.crate 324534 BLAKE2B 65fc8317c5aa86236b2099104b6841a7d35d4567977218f5e59a85d199aee7d6b9f0278083d93f575b31d77ef8685576b7cba06ce8da6e96a164af30c854ace3 SHA512 e1c648cf11379509b732b9e9ed88ebd36006d8e73755528a09aed4f46df08e23a705696c5e6ff7ea0e4382513edb487f9859a8f1673150d60d70c698216fec3e
DIST rustix-0.38.25.crate 362735 BLAKE2B 8d368458850d031d63c76c75e716d8e580a763fa365aaf3f065de7f6f28fa314cd57c558286b0322438b9a8fe5475ebc709b02dc804862e02ebf02ad8fd2f30b SHA512 f14d3112f82e254ee01059a845062e305b5386b84e2de14fd89443606b37c5640322258cac91dda3be79b11cd72de60557515649ee266bfe7a796a284afe6a11
DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960
+DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3
DIST shlex-1.2.0.crate 6584 BLAKE2B ac07c648d9affe62512edab307fe07436dce69b428570ba6455aaf21c178145b1026e35704f920fc177b334cf190f57e393e4dd9e522dd26d133f80fb2c15f47 SHA512 cf48c0c47aac44654a48047fed3568c30f53f19cd131615cabbc247dbdf1eb1b7540b0d188f341251b4876dd0d5fcc13792800f0160f7907e8d8fe9a5e75083f
DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1
+DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3
+DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3
DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325
@@ -146,9 +150,12 @@ DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e
DIST windows_x86_64_gnullvm-0.52.0.crate 430165 BLAKE2B af9345a1f6e0ed1392ca1534c68d23f3be0fbb6a42b3c5518cee14373e645038526da15e849d14abe45c53766a30c6c2042a626482ba4a05409f325eb6aa36b1 SHA512 e88af35fd1c694dc189783e5c81aafa61aeffbddce4d7130e1125d0ce3d932fafeb345990ffd98477c41b578b7f5090f4f9c0457b02146309b95549c9f8f44f0
DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
DIST windows_x86_64_msvc-0.52.0.crate 821600 BLAKE2B cc448b65f98fc0fc4949ae622b7020d2dae927ae45310649f6ef71809740eda9d3db0fc035676c201fd9ab9639e9e7f21e2e992b4c789542f12b419d2c752179 SHA512 3aaee31533a1a48a6ab5cd15b3cadfbd906a93a153e53919d0aa74e440d11e29830554e4e014c215f5b88a475bb733fa8ba4ce9d773d3e23a40ea9ad37ddd0a7
+DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
+DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226
EBUILD bcachefs-tools-1.4.0.ebuild 5642 BLAKE2B e36cd889bee4e0dbc8cb2cb42e07636aa9c79de0df23995e073006e6c478efdd91bcb91786e06e49137bbb677a15a65ced5be5eeea0e9d2aca8f68e236343268 SHA512 15699d44fe9adafe68ac50b17ae2bc3ddbeb0dddf8d7aa74277da8a8c8b682e4799f7567cc276041bb712ba4c127e84f58647cdd62198f712bf96a685341365a
EBUILD bcachefs-tools-1.4.1.ebuild 5563 BLAKE2B 4011b46e0e0f4d2fb7b5b3125c3ad258cf59c8768950a2415ed78bef96dedcbfec202df3ff0bdd9f4426f9f471bf3e7564adc0d225b3befd099321bb457a19a6 SHA512 f00a0571e93e8da12637e9f98b506f02b47f41ef2c223525e08058ee6758534362228f1ce68c2fda891ac7170e322049c07160abae1cdcc4e93e3b7e93711752
EBUILD bcachefs-tools-1.6.4-r1.ebuild 5241 BLAKE2B 1fb30d4d2ae8deabbe02c5d1db7d20adf2787da35bbcea37cbcde629b0c58610beb056986afb493948f35fab436e1e1e590413d860c7f7334a6aee4e978f6813 SHA512 3df29ecaba769f0f15f904c18b0630eb90f3e9de9813158f5753723eee54eeeb0b7978d89016ff508f4b0bf7b741da21b3224f9cffafded3c3fc2c1eb18760e9
EBUILD bcachefs-tools-1.7.0.ebuild 5276 BLAKE2B 898d087a1a1503dab6cc088117a55514d7bb77ba0874156d930f112f07298714071d2143614777308a10c8a9901c0ba1aa353ab00b6bc291c979e297ba42a9bb SHA512 0df8db9e271820259c546442b785e06ddb7c674a406fbe9006d4ed7ef3310e8123cecf4c6dd8f6dfb01c09c430b2e9d58ed21263fae25cd55fc9c295165589ac
+EBUILD bcachefs-tools-1.9.1.ebuild 5348 BLAKE2B cdf335f63f60112cec40cc498fbc5cae96cc8afbbd2f8774565b0357fb355af556035646c147b66489ac5d186cae2118decb53f59ec00f8831d2ea3942c2929e SHA512 60a864050856d1d32c6eb9e533de74d91d5bbd93cdb246c1f8542edc0d10438dc37e95c467c19295beb59a4598e0e35c3ecc7bd974857d7aa7669c525569797a
EBUILD bcachefs-tools-9999.ebuild 5242 BLAKE2B fd962577af482a9c6c1c83480eab65e9bd949c21e2560fb5c03c350ff63e0e81b3fc31f48725d38faf2ec28a250e753949e058d4c3e75bf4dd57e3d4938b8c98 SHA512 8a634605a38375893a9aa65c8ce9ab79aaa4a6b77f298bd4aa67175f94b254921acccdd4f9401e61bd9ef61bc9162d86c44216f9defaeb154e46f45fb744b22b
MISC metadata.xml 751 BLAKE2B 58fb2ebb3092cb1056b36a5389d486faf4fb3fc6c107f5aeb65d1002722f7f238f776df5698bfceb4e2bf6b0ee4f1aa04d3015784c95141d300f6f82654525bd SHA512 5a6a46cfb145160a0871bf7a591238470d08744552870b54b9c7c78afac860a256fbd6765972a77ca81b78239695850b26c04acc1b24d1a4b35f52d6ef9e2501
diff --git a/sys-fs/bcachefs-tools/bcachefs-tools-1.9.1.ebuild b/sys-fs/bcachefs-tools/bcachefs-tools-1.9.1.ebuild
new file mode 100644
index 000000000000..23f03911c2e6
--- /dev/null
+++ b/sys-fs/bcachefs-tools/bcachefs-tools-1.9.1.ebuild
@@ -0,0 +1,257 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+ aho-corasick@1.1.2
+ anstream@0.6.11
+ anstyle-parse@0.2.3
+ anstyle-query@1.0.2
+ anstyle-wincon@3.0.2
+ anstyle@1.0.6
+ anyhow@1.0.79
+ autocfg@1.1.0
+ bindgen@0.69.4
+ bitfield@0.14.0
+ bitflags@1.3.2
+ bitflags@2.4.2
+ byteorder@1.5.0
+ cc@1.0.83
+ cexpr@0.6.0
+ cfg-if@1.0.0
+ clang-sys@1.7.0
+ clap@4.4.18
+ clap_builder@4.4.18
+ clap_complete@4.4.10
+ clap_derive@4.4.7
+ clap_lex@0.6.0
+ colorchoice@1.0.0
+ colored@2.1.0
+ either@1.9.0
+ errno-dragonfly@0.1.2
+ errno@0.2.8
+ errno@0.3.8
+ glob@0.3.1
+ heck@0.4.1
+ home@0.5.9
+ itertools@0.12.1
+ lazy_static@1.4.0
+ lazycell@1.3.0
+ libc@0.2.153
+ libloading@0.8.1
+ libudev-sys@0.1.4
+ linux-raw-sys@0.4.13
+ log@0.4.20
+ memchr@2.7.1
+ memoffset@0.8.0
+ minimal-lexical@0.2.1
+ nom@7.1.3
+ once_cell@1.19.0
+ paste@1.0.14
+ pkg-config@0.3.29
+ prettyplease@0.2.16
+ proc-macro2@1.0.78
+ quote@1.0.35
+ regex-automata@0.4.5
+ regex-syntax@0.8.2
+ regex@1.10.3
+ rpassword@7.3.1
+ rtoolbox@0.0.2
+ rustc-hash@1.1.0
+ rustix@0.38.31
+ rustversion@1.0.17
+ shlex@1.3.0
+ strsim@0.10.0
+ strum@0.26.2
+ strum_macros@0.26.2
+ syn@2.0.48
+ terminal_size@0.3.0
+ udev@0.7.0
+ unicode-ident@1.0.12
+ utf8parse@0.2.1
+ uuid@1.7.0
+ which@4.4.2
+ winapi-i686-pc-windows-gnu@0.4.0
+ winapi-x86_64-pc-windows-gnu@0.4.0
+ winapi@0.3.9
+ windows-sys@0.48.0
+ windows-sys@0.52.0
+ windows-targets@0.48.5
+ windows-targets@0.52.0
+ windows_aarch64_gnullvm@0.48.5
+ windows_aarch64_gnullvm@0.52.0
+ windows_aarch64_msvc@0.48.5
+ windows_aarch64_msvc@0.52.0
+ windows_i686_gnu@0.48.5
+ windows_i686_gnu@0.52.0
+ windows_i686_msvc@0.48.5
+ windows_i686_msvc@0.52.0
+ windows_x86_64_gnu@0.48.5
+ windows_x86_64_gnu@0.52.0
+ windows_x86_64_gnullvm@0.48.5
+ windows_x86_64_gnullvm@0.52.0
+ windows_x86_64_msvc@0.48.5
+ windows_x86_64_msvc@0.52.0
+ zeroize@1.8.1
+ zeroize_derive@1.4.2
+"
+
+LLVM_COMPAT=( {16..18} )
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cargo flag-o-matic llvm-r1 multiprocessing python-any-r1 shell-completion toolchain-funcs unpacker
+
+DESCRIPTION="Tools for bcachefs"
+HOMEPAGE="https://bcachefs.org/"
+if [[ ${PV} == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://evilpiepirate.org/git/bcachefs-tools.git"
+else
+ SRC_URI="https://github.com/koverstreet/bcachefs-tools/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
+ ${CARGO_CRATE_URIS}"
+ S="${WORKDIR}/${P}"
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="Apache-2.0 BSD GPL-2 MIT"
+SLOT="0"
+IUSE="fuse test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ app-arch/lz4:=
+ app-arch/zstd:=
+ dev-libs/libaio
+ dev-libs/libsodium:=
+ dev-libs/userspace-rcu:=
+ sys-apps/keyutils:=
+ sys-apps/util-linux
+ sys-libs/zlib
+ virtual/udev
+ fuse? ( >=sys-fs/fuse-3.7.0 )
+"
+
+RDEPEND="${DEPEND}"
+#
+# Clang is required for bindgen
+BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/docutils[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/pytest-xdist[${PYTHON_USEDEP}]
+ )
+ ')
+ $(unpacker_src_uri_depends)
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ ')
+ virtual/pkgconfig
+ virtual/rust
+"
+
+QA_FLAGS_IGNORED="/sbin/bcachefs"
+
+python_check_deps() {
+ if use test; then
+ python_has_version \
+ "dev-python/pytest[${PYTHON_USEDEP}]" \
+ "dev-python/pytest-xdist[${PYTHON_USEDEP}]"
+ fi
+ python_has_version "dev-python/docutils[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ llvm-r1_pkg_setup
+ python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ if [[ ${PV} == "9999" ]]; then
+ git-r3_src_unpack
+ S="${S}/rust-src" cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_prepare() {
+ default
+ tc-export CC
+
+ # Version sed needed because the Makefile hasn't been bumped yet
+ # Check if it is no longer before bumping
+ sed \
+ -e '/^CFLAGS/s:-O2::' \
+ -e '/^CFLAGS/s:-g::' \
+ -i Makefile || die
+ append-lfs-flags
+}
+
+src_compile() {
+ use fuse && export BCACHEFS_FUSE=1
+ export BUILD_VERBOSE=1
+ export VERSION=${PV}
+
+ default
+
+ use test && emake tests
+
+ local shell
+ for shell in bash fish zsh; do
+ ./bcachefs completions ${shell} > ${shell}.completion || die
+ done
+}
+
+src_test() {
+ if ! use fuse; then
+ EPYTEST_IGNORE=( tests/test_fuse.py )
+ fi
+ EPYTEST_DESELECT=(
+ # Valgrind
+ 'tests/test_fixture.py::test_read_after_free'
+ 'tests/test_fixture.py::test_undefined'
+ 'tests/test_fixture.py::test_write_after_free'
+ 'tests/test_fixture.py::test_undefined_branch'
+ 'tests/test_fixture.py::test_leak'
+ 'tests/test_fixture.py::test_check'
+ # Fails in portage because of usersandbox; ensure that these pass before bumping!
+ 'tests/test_basic.py::test_format'
+ 'tests/test_basic.py::test_fsck'
+ 'tests/test_basic.py::test_list'
+ 'tests/test_basic.py::test_list_inodes'
+ 'tests/test_basic.py::test_list_dirent'
+ )
+ epytest -v -n "$(makeopts_jobs)"
+}
+
+src_install() {
+ into /
+ dosbin bcachefs
+
+ dosym bcachefs /sbin/fsck.bcachefs
+ dosym bcachefs /sbin/mkfs.bcachefs
+ dosym bcachefs /sbin/mount.bcachefs
+
+ if use fuse; then
+ dosym bcachefs /sbin/fsck.fuse.bcachefs
+ dosym bcachefs /sbin/mkfs.fuse.bcachefs
+ dosym bcachefs /sbin/mount.fuse.bcachefs
+ fi
+
+ newbashcomp bash.completion bcachefs
+ newfishcomp fish.completion bcachefs.fish
+ newzshcomp zsh.completion _bcachefs
+
+ doman bcachefs.8
+}
+
+pkg_postinst() {
+ if use fuse; then
+ ewarn "FUSE support is experimental."
+ ewarn "Please only use it for development purposes at the risk of losing your data."
+ ewarn "You have been warned."
+ fi
+}
diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 5e79ff328788..1173bade6835 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -4,12 +4,18 @@ DIST btrfs-progs-v6.7.1.tar.sign 566 BLAKE2B e5aba64e199f26cef84a8cbbb034c0a5c24
DIST btrfs-progs-v6.7.1.tar.xz 2565576 BLAKE2B 4e05e9dd80e5531425490970318389aef280f61cc636a80aa2bbc630399afd4f1f3ce649d194822ff93ff4b1774d65a504e3bed6f1426ff60830e4c0d0ac87b0 SHA512 8a2e735f036a0778a2482d42c813012269903174232bc2924af41b72bbcfb49783d5f3b7d0af085285a68754748bd76b6534a498a47cdcea94020f4262281ffc
DIST btrfs-progs-v6.8.1.tar.sign 566 BLAKE2B 843eada2b00a2370522edc95d79bcfed88bd24233e647946d4807322550593e4d5f5bb5efa6652c754dd0965dc3e389bc97698a0bd8fc5d0e850bea94de98e72 SHA512 84ebaa6ec27aa5bc87a323f5c6cc82a860fada7311ab8319127de3592294c1076d25959e412f8387d54bad3b8ff838ce39c4db4b04a658b2de2eaa7c976e2b09
DIST btrfs-progs-v6.8.1.tar.xz 2652968 BLAKE2B 34406dedc6d97bd94a498c3bbb424d34a59b8251b37f9a40a87740f96db77780a4cd76c88055b4d9e4f673b4a3621503a6bedb67ceaf20870fb26c10f49b74e0 SHA512 b5f0694e56eecf1956313b3406610c2e22658ace51a636d79efe996780bb0b03fed95e68a8c9a11dd8649958c0e7dbc7417bb479859365d47b52e478f6830d46
+DIST btrfs-progs-v6.9.1.tar.sign 566 BLAKE2B 4735411485669e37558adda62e168f22a09c11d085dd4adc5db4cfe932745c746b373763cb70b31219908886de52544854a3e9dee0b61bbf32d5d7bf4325d2c9 SHA512 c484845ad47b1ebee666f76e5f0421f640391e205158c14e83ef960506df6b0b6d34244bdcd254e2ac47b3d758e515ffec523a773b7f6081d8b47b856bbbe09b
+DIST btrfs-progs-v6.9.1.tar.xz 2662768 BLAKE2B ed26da2c3c07082df7f1a3d2dc43981ac5375e23de44d0068d91075c8f75e03e75eef4ec5175a0c72d57511b4b9474ff3383f07f14db22e97b2b175578f1cd40 SHA512 5a6b6bbcf2d2624ba12f877485c8137d1601ed9b17bd7f05993cccbc46ff0546f8a0aaf4e221e6cb3aaaa0cec53222edc723f787b317aa551b7f4469456d9a3a
+DIST btrfs-progs-v6.9.2.tar.sign 566 BLAKE2B 4cd95496d355444c7d3e582a7e6c05fbb55683008b1585a26f38aef6cceb1afd5e80c9611518d6bd92dc1167798d4012c4bcab2f9bda752c459d94cfa6f3c477 SHA512 3fb04e1894e231abde388a39d2f0c90f43c1a1494622c2158fab9b94bb340e064404bcf96e24d913c60aaf5e06ade42fbb91a479949109b329682bb089f66bf2
+DIST btrfs-progs-v6.9.2.tar.xz 2661684 BLAKE2B 38ab189ac8271ba8d68b74e82569159c671cca1cb946f56ccab28b6b206cb6ee5b330d83afc3536b7e0d7399da3fb01e368809c1ef4a64b843ea88796ebd28bd SHA512 1df9d5456d07a035c38c17795996a4fc621eeaa244ef54383d4387205826d2a6e971910e55031d20bb1baf23193efa7439e110312ffd8471f07aaf8c0baca20a
DIST btrfs-progs-v6.9.tar.sign 566 BLAKE2B a2e26047775bcc407b8f5aa8b08b0708a01c84a8cd649e50a935e15d04e2ee917010fc98df0dfb80320ee25a8dbfbbbabbb1f155489f32391544100956ba9636 SHA512 1e8304b3df013a841e82a8656361946914d35f680b5bc547c1599fdd98a75b66e2b1f869c8b043d7532182318c2183e699a9d6101ab4b1544618d2c8a25362e1
DIST btrfs-progs-v6.9.tar.xz 2663052 BLAKE2B 9fad691327b6290b3ba0e1a638576b65e4e4d6c8f32549ea0f10188fdb40028315abf5e330976ff7a5efb6a258d0008e7602ae81ba0339888f474dc056791798 SHA512 e97907b377040371f4742a45345ec720e0cb8e0cf9ee5fdc60618ce2bc76f572725ec32e1a178fd57534f73affd3eeb5e6cfebf23734f04583bbbef858d913b2
-EBUILD btrfs-progs-6.6.3.ebuild 4581 BLAKE2B c5fd9d72bfe270bf54838e0b0eff08cb9405711792cdd1775f21ff853a6202ba0f7ccff8a043f39da02d8cdcd36a253d03c53812ad293f64b6ce26df9e1c505e SHA512 a8af6e0941002d70cebef2fd96838c1bf630ad95bd4871e83097fd552ec5f01d253f675c05551f56c92871d5a40acae697c1f69e194c1cc9b915bb9acdb1cdc9
-EBUILD btrfs-progs-6.7.1.ebuild 4581 BLAKE2B c5fd9d72bfe270bf54838e0b0eff08cb9405711792cdd1775f21ff853a6202ba0f7ccff8a043f39da02d8cdcd36a253d03c53812ad293f64b6ce26df9e1c505e SHA512 a8af6e0941002d70cebef2fd96838c1bf630ad95bd4871e83097fd552ec5f01d253f675c05551f56c92871d5a40acae697c1f69e194c1cc9b915bb9acdb1cdc9
-EBUILD btrfs-progs-6.8.1-r1.ebuild 4385 BLAKE2B 1a9ef892af338671a84f00beb26080dfc83b0ae5df4896bbdfe8524a4546b58467c7299e2aaf605d193d426278c44e26e6a1bfb7ae188ed9d033f98eb473a33c SHA512 836ac7cefa25d16d89be2afd5da74ae91c665dc231dc1dd3f3d1420f6aad0d8de44936da83cb932ebe467685150842ffb08feb6ac9b3df168cec04b87f5a29a1
-EBUILD btrfs-progs-6.8.1.ebuild 4581 BLAKE2B d396df46d93764918662ebef638bffd6383d959e924dcbd130851d8ea853d4e8999e4144b171080c694e1dd8d531fcaa0dfe7049a8b3479c2b40884d38f019b4 SHA512 7a26a82542bb82e3d429342b9421c8bda1b0ce5cfe516329dfca2ae8545ebdc97fa951a5755c43e981e5298a9a5bbf867e018929d74cc9bfb8b2486f4785e003
-EBUILD btrfs-progs-6.9.ebuild 4385 BLAKE2B 1a9ef892af338671a84f00beb26080dfc83b0ae5df4896bbdfe8524a4546b58467c7299e2aaf605d193d426278c44e26e6a1bfb7ae188ed9d033f98eb473a33c SHA512 836ac7cefa25d16d89be2afd5da74ae91c665dc231dc1dd3f3d1420f6aad0d8de44936da83cb932ebe467685150842ffb08feb6ac9b3df168cec04b87f5a29a1
-EBUILD btrfs-progs-9999.ebuild 4385 BLAKE2B 1a9ef892af338671a84f00beb26080dfc83b0ae5df4896bbdfe8524a4546b58467c7299e2aaf605d193d426278c44e26e6a1bfb7ae188ed9d033f98eb473a33c SHA512 836ac7cefa25d16d89be2afd5da74ae91c665dc231dc1dd3f3d1420f6aad0d8de44936da83cb932ebe467685150842ffb08feb6ac9b3df168cec04b87f5a29a1
+EBUILD btrfs-progs-6.6.3.ebuild 4599 BLAKE2B 79fd7e385b4ebffb59d0b919cfba46039846d009c3db3bb0c62981c20adfc296d6103cbfe69f62df556effca65f5f8c1120ece2161f158f839693f0858420aea SHA512 d73a464ccac5b57582aa2ada28961cf0285c0285b587059051d0af67ca57bb569d66750deb14cac48bafc82215168ad8c4ca61d9393ded4e19363db788e02efd
+EBUILD btrfs-progs-6.7.1.ebuild 4599 BLAKE2B 79fd7e385b4ebffb59d0b919cfba46039846d009c3db3bb0c62981c20adfc296d6103cbfe69f62df556effca65f5f8c1120ece2161f158f839693f0858420aea SHA512 d73a464ccac5b57582aa2ada28961cf0285c0285b587059051d0af67ca57bb569d66750deb14cac48bafc82215168ad8c4ca61d9393ded4e19363db788e02efd
+EBUILD btrfs-progs-6.8.1-r1.ebuild 4403 BLAKE2B dc5b353b713a59e467da06ddb7b0c1e7a67d95d3b4b0f3438e148570d63e82aa87416da77a11264ab8602b9e5278ed4e3e355d0dc8cbde947f3511f5e1a0ce1f SHA512 b68e3aee56f709ef9e529c2b0ac1ec31d11cbed51ce16b9c4cd8470d358acf2f36995a3047fef697e920dbf601335635d4016720289417a70e10f3958b757472
+EBUILD btrfs-progs-6.8.1.ebuild 4599 BLAKE2B 2fdbb02df514a9c78b34e6b7df55d266b222b60515ba463e8cdaa4b2dcb5d06c68752218691ff2182b6468edcecd735c3ec39433633de1fd52bc80ac8610bd22 SHA512 8705968998ae1f454051d1dabe7c392311d61d81fb93217e3cc2f39913bbe56cbcbd7de75d452aadde14e905c371f3d543cb9673de34544776fe685dfa9a65ac
+EBUILD btrfs-progs-6.9.1.ebuild 4171 BLAKE2B c74e04d0dbf096e372c2a2b634a16f517f2f035c4301e7c88fac0258a295084774b786638ee3f7a90f24deac91dd1cf789fb245ffc115c1d9fa5469cdf722612 SHA512 7c758a53937991f46988263f182017fe462cdb3ca9e77679dc0fed499bb48c53e5a06292c0c397cb1c779772974e88e04cfc10e022de8770e313b2ec3c37c770
+EBUILD btrfs-progs-6.9.2.ebuild 4171 BLAKE2B c74e04d0dbf096e372c2a2b634a16f517f2f035c4301e7c88fac0258a295084774b786638ee3f7a90f24deac91dd1cf789fb245ffc115c1d9fa5469cdf722612 SHA512 7c758a53937991f46988263f182017fe462cdb3ca9e77679dc0fed499bb48c53e5a06292c0c397cb1c779772974e88e04cfc10e022de8770e313b2ec3c37c770
+EBUILD btrfs-progs-6.9.ebuild 4171 BLAKE2B c74e04d0dbf096e372c2a2b634a16f517f2f035c4301e7c88fac0258a295084774b786638ee3f7a90f24deac91dd1cf789fb245ffc115c1d9fa5469cdf722612 SHA512 7c758a53937991f46988263f182017fe462cdb3ca9e77679dc0fed499bb48c53e5a06292c0c397cb1c779772974e88e04cfc10e022de8770e313b2ec3c37c770
+EBUILD btrfs-progs-9999.ebuild 4171 BLAKE2B c74e04d0dbf096e372c2a2b634a16f517f2f035c4301e7c88fac0258a295084774b786638ee3f7a90f24deac91dd1cf789fb245ffc115c1d9fa5469cdf722612 SHA512 7c758a53937991f46988263f182017fe462cdb3ca9e77679dc0fed499bb48c53e5a06292c0c397cb1c779772974e88e04cfc10e022de8770e313b2ec3c37c770
MISC metadata.xml 610 BLAKE2B 70361c4d5434a98f73a3d38ed47d7be830783529db6217396f2235cdedd58744fc6e52e4de1994d28184fe9d8aa5d2982c433d47eda1868cfdb79edf0769a620 SHA512 8958c02574adb1395a9d21d9e9ad5db38570b82a1c7211752eb007eecbd0e541e880a060649641f40be877f167e14f278f14d5ef8775766ef9a6fa5d3843dc53
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
index 565618d2fca3..d2a13b5804d9 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
@@ -18,8 +18,8 @@ else
MY_PV="v${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
- https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
- verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
"
S="${WORKDIR}"/${PN}-${MY_PV}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.7.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.7.1.ebuild
index 565618d2fca3..d2a13b5804d9 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.7.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.7.1.ebuild
@@ -18,8 +18,8 @@ else
MY_PV="v${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
- https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
- verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
"
S="${WORKDIR}"/${PN}-${MY_PV}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.8.1-r1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.8.1-r1.ebuild
index 59e32bcafd5d..d73ee523de14 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.8.1-r1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.8.1-r1.ebuild
@@ -18,8 +18,8 @@ else
MY_PV="v${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
- https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
- verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
"
S="${WORKDIR}"/${PN}-${MY_PV}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.8.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.8.1.ebuild
index 0b8a3e9f25c2..d91dc0aada03 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.8.1.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.8.1.ebuild
@@ -18,8 +18,8 @@ else
MY_PV="v${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
- https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
- verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
"
S="${WORKDIR}"/${PN}-${MY_PV}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.9.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.9.1.ebuild
new file mode 100644
index 000000000000..b4d9a3171bef
--- /dev/null
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.9.1.ebuild
@@ -0,0 +1,181 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit bash-completion-r1 python-any-r1 udev
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
+ EGIT_BRANCH="devel"
+ WANT_LIBTOOL="none"
+ inherit autotools git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
+ inherit verify-sig
+
+ MY_PV="v${PV/_/-}"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ "
+ S="${WORKDIR}"/${PN}-${MY_PV}
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ fi
+fi
+
+DESCRIPTION="Btrfs filesystem utilities"
+HOMEPAGE="https://btrfs.readthedocs.io/en/latest/"
+
+LICENSE="GPL-2"
+SLOT="0/0" # libbtrfs soname
+IUSE="+convert +man reiserfs static static-libs udev +zstd"
+# Could support it with just !systemd => eudev, see mdadm, but let's
+# see if someone asks for it first.
+REQUIRED_USE="static? ( !udev )"
+
+# Tries to mount repaired filesystems
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/lzo:2=
+ sys-apps/util-linux:=[static-libs(+)?]
+ sys-libs/zlib:=
+ convert? (
+ sys-fs/e2fsprogs:=
+ reiserfs? (
+ >=sys-fs/reiserfsprogs-3.6.27
+ )
+ )
+ udev? ( virtual/libudev:= )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-5.10
+ convert? ( sys-apps/acl )
+ static? (
+ dev-libs/lzo:2[static-libs(+)]
+ sys-apps/util-linux:0[static-libs(+)]
+ sys-libs/zlib:0[static-libs(+)]
+ convert? (
+ sys-fs/e2fsprogs[static-libs(+)]
+ reiserfs? (
+ >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
+ )
+ )
+ zstd? ( app-arch/zstd[static-libs(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ man? (
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]')
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+=" sys-devel/gnuconfig"
+else
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-dsterba )"
+fi
+
+pkg_setup() {
+ : # Prevent python-any-r1_python_setup
+}
+
+if [[ ${PV} != 9999 ]]; then
+ src_unpack() {
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
+ }
+fi
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]]; then
+ local AT_M4DIR=config
+ eautoreconf
+
+ local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
+ [[ -e ${automakedir} ]] || die "Could not locate automake directory"
+
+ ln -s "${automakedir}"/install-sh config/install-sh || die
+ ln -s "${BROOT}"/usr/share/gnuconfig/config.guess config/config.guess || die
+ ln -s "${BROOT}"/usr/share/gnuconfig/config.sub config/config.sub || die
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ --bindir="${EPREFIX}"/sbin
+
+ --enable-lzo
+ --disable-experimental
+ --disable-python
+ $(use_enable convert)
+ $(use_enable man documentation)
+ $(use_enable elibc_glibc backtrace)
+ $(use_enable static-libs static)
+ $(use_enable udev libudev)
+ $(use_enable zstd)
+
+ # Could support libgcrypt, libsodium, libkcapi, openssl, botan
+ --with-crypto=builtin
+ --with-convert=ext2$(usev reiserfs ',reiserfs')
+ )
+
+ export EXTRA_PYTHON_CFLAGS="${CFLAGS}"
+ export EXTRA_PYTHON_LDFLAGS="${LDFLAGS}"
+
+ if use man; then
+ python_setup
+ fi
+
+ # bash as a temporary workaround for https://github.com/kdave/btrfs-progs/pull/721
+ CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake V=1 all $(usev static)
+}
+
+src_test() {
+ emake V=1 -j1 -C tests test
+}
+
+src_install() {
+ local makeargs=(
+ $(usev static install-static)
+ )
+
+ emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
+
+ newbashcomp btrfs-completion btrfs
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.9.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.9.2.ebuild
new file mode 100644
index 000000000000..b4d9a3171bef
--- /dev/null
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.9.2.ebuild
@@ -0,0 +1,181 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit bash-completion-r1 python-any-r1 udev
+
+if [[ ${PV} == 9999 ]]; then
+ EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git"
+ EGIT_BRANCH="devel"
+ WANT_LIBTOOL="none"
+ inherit autotools git-r3
+else
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/dsterba.asc
+ inherit verify-sig
+
+ MY_PV="v${PV/_/-}"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ "
+ S="${WORKDIR}"/${PN}-${MY_PV}
+
+ if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+ fi
+fi
+
+DESCRIPTION="Btrfs filesystem utilities"
+HOMEPAGE="https://btrfs.readthedocs.io/en/latest/"
+
+LICENSE="GPL-2"
+SLOT="0/0" # libbtrfs soname
+IUSE="+convert +man reiserfs static static-libs udev +zstd"
+# Could support it with just !systemd => eudev, see mdadm, but let's
+# see if someone asks for it first.
+REQUIRED_USE="static? ( !udev )"
+
+# Tries to mount repaired filesystems
+RESTRICT="test"
+
+RDEPEND="
+ dev-libs/lzo:2=
+ sys-apps/util-linux:=[static-libs(+)?]
+ sys-libs/zlib:=
+ convert? (
+ sys-fs/e2fsprogs:=
+ reiserfs? (
+ >=sys-fs/reiserfsprogs-3.6.27
+ )
+ )
+ udev? ( virtual/libudev:= )
+ zstd? ( app-arch/zstd:= )
+"
+DEPEND="
+ ${RDEPEND}
+ >=sys-kernel/linux-headers-5.10
+ convert? ( sys-apps/acl )
+ static? (
+ dev-libs/lzo:2[static-libs(+)]
+ sys-apps/util-linux:0[static-libs(+)]
+ sys-libs/zlib:0[static-libs(+)]
+ convert? (
+ sys-fs/e2fsprogs[static-libs(+)]
+ reiserfs? (
+ >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
+ )
+ )
+ zstd? ( app-arch/zstd[static-libs(+)] )
+ )
+"
+BDEPEND="
+ virtual/pkgconfig
+ man? (
+ $(python_gen_any_dep 'dev-python/sphinx[${PYTHON_USEDEP}]
+ dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]')
+ )
+"
+
+python_check_deps() {
+ python_has_version "dev-python/sphinx[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]"
+}
+
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+=" sys-devel/gnuconfig"
+else
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-dsterba )"
+fi
+
+pkg_setup() {
+ : # Prevent python-any-r1_python_setup
+}
+
+if [[ ${PV} != 9999 ]]; then
+ src_unpack() {
+ # Upstream sign the decompressed .tar
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
+ }
+fi
+
+src_prepare() {
+ default
+
+ if [[ ${PV} == 9999 ]]; then
+ local AT_M4DIR=config
+ eautoreconf
+
+ local automakedir="$(autotools_run_tool --at-output automake --print-libdir)"
+ [[ -e ${automakedir} ]] || die "Could not locate automake directory"
+
+ ln -s "${automakedir}"/install-sh config/install-sh || die
+ ln -s "${BROOT}"/usr/share/gnuconfig/config.guess config/config.guess || die
+ ln -s "${BROOT}"/usr/share/gnuconfig/config.sub config/config.sub || die
+ fi
+}
+
+src_configure() {
+ local myeconfargs=(
+ --bindir="${EPREFIX}"/sbin
+
+ --enable-lzo
+ --disable-experimental
+ --disable-python
+ $(use_enable convert)
+ $(use_enable man documentation)
+ $(use_enable elibc_glibc backtrace)
+ $(use_enable static-libs static)
+ $(use_enable udev libudev)
+ $(use_enable zstd)
+
+ # Could support libgcrypt, libsodium, libkcapi, openssl, botan
+ --with-crypto=builtin
+ --with-convert=ext2$(usev reiserfs ',reiserfs')
+ )
+
+ export EXTRA_PYTHON_CFLAGS="${CFLAGS}"
+ export EXTRA_PYTHON_LDFLAGS="${LDFLAGS}"
+
+ if use man; then
+ python_setup
+ fi
+
+ # bash as a temporary workaround for https://github.com/kdave/btrfs-progs/pull/721
+ CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake V=1 all $(usev static)
+}
+
+src_test() {
+ emake V=1 -j1 -C tests test
+}
+
+src_install() {
+ local makeargs=(
+ $(usev static install-static)
+ )
+
+ emake V=1 DESTDIR="${D}" install "${makeargs[@]}"
+
+ newbashcomp btrfs-completion btrfs
+}
+
+pkg_postinst() {
+ udev_reload
+}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.9.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.9.ebuild
index 59e32bcafd5d..b4d9a3171bef 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.9.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.9.ebuild
@@ -18,8 +18,8 @@ else
MY_PV="v${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
- https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
- verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
"
S="${WORKDIR}"/${PN}-${MY_PV}
@@ -94,29 +94,19 @@ pkg_setup() {
: # Prevent python-any-r1_python_setup
}
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- return
- fi
-
- if in_iuse verify-sig && use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
+if [[ ${PV} != 9999 ]]; then
+ src_unpack() {
# Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${MY_P}.tar.xz . || die
- xz -d ${MY_P}.tar.xz || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
- fi
-
- default
-}
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
+ }
+fi
src_prepare() {
default
diff --git a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
index 59e32bcafd5d..b4d9a3171bef 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-9999.ebuild
@@ -18,8 +18,8 @@ else
MY_PV="v${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="
- https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
- verify-sig? ( https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
+ https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.xz
+ verify-sig? ( https://mirrors.edge.kernel.org/pub/linux/kernel/people/kdave/${PN}/${MY_P}.tar.sign )
"
S="${WORKDIR}"/${PN}-${MY_PV}
@@ -94,29 +94,19 @@ pkg_setup() {
: # Prevent python-any-r1_python_setup
}
-src_unpack() {
- if [[ ${PV} == 9999 ]] ; then
- git-r3_src_unpack
- return
- fi
-
- if in_iuse verify-sig && use verify-sig ; then
- mkdir "${T}"/verify-sig || die
- pushd "${T}"/verify-sig &>/dev/null || die
-
+if [[ ${PV} != 9999 ]]; then
+ src_unpack() {
# Upstream sign the decompressed .tar
- # Let's do it separately in ${T} then cleanup to avoid external
- # effects on normal unpack.
- cp "${DISTDIR}"/${MY_P}.tar.xz . || die
- xz -d ${MY_P}.tar.xz || die
- verify-sig_verify_detached ${MY_P}.tar "${DISTDIR}"/${MY_P}.tar.sign
-
- popd &>/dev/null || die
- rm -r "${T}"/verify-sig || die
- fi
-
- default
-}
+ if use verify-sig; then
+ einfo "Unpacking ${MY_P}.tar.xz ..."
+ verify-sig_verify_detached - "${DISTDIR}"/${MY_P}.tar.sign \
+ < <(xz -cd "${DISTDIR}"/${MY_P}.tar.xz | tee >(tar -x))
+ assert "Unpack failed"
+ else
+ default
+ fi
+ }
+fi
src_prepare() {
default
diff --git a/sys-fs/btrfsmaintenance/Manifest b/sys-fs/btrfsmaintenance/Manifest
index 7fb71fa66124..af1530ed1a8c 100644
--- a/sys-fs/btrfsmaintenance/Manifest
+++ b/sys-fs/btrfsmaintenance/Manifest
@@ -1,5 +1,6 @@
+AUX btrfsmaintenance-0.5.1-script-fix.patch 422 BLAKE2B ae70f1af682c3dc1782a7e9a465467ea467c28b472bd2e3ae2987b926bb27114a0bfd241b39b3c4b02268a7b98b71197ed5c638831826c65f61107ab92be4740 SHA512 e685ddda9c44c46fa241b5cf3ebc740844c4663e2fb3ecdffed7d476d4afa08f68c93825e5ff0d49108983031c5851fecc54e2bf3efb5920d34dde0a526b8249
DIST btrfsmaintenance-0.5.1.tar.gz 26835 BLAKE2B 22cbde3208c7652bc341014785e61d5904b0696cb864edb9ff1563fc277cde14cfa990895a85a98071bdb9b7e4562d0ea9b981a23d1a6511dfda7390ac110f22 SHA512 9ac40c166ff2692373d28107bc4956e78d76090fefb21b8305feb3f936d98a7f94f1bc62b36529a882dbf93083402c48ac94c30a05eab7bd1f9eda13d410ef41
DIST btrfsmaintenance-0.5.tar.gz 24602 BLAKE2B 313c904aa53fc237472256ae74c9eafaf2305b437e280b6bb9c79c2bbaffb6b273304e57d096a911e658fa41fe80308f2a7ad76ded62d79a7f72439163b36444 SHA512 fadab1cf33992c42d476649fd017ac4ae26d6bf6a814dc49d0b7b38e04861474c4e54e6ebe429a83e662b8e5c7be7f460b551c65788d960e2f8f0c7512deef41
-EBUILD btrfsmaintenance-0.5.1.ebuild 2183 BLAKE2B d67ed6ba12000334909ce05281e94051715c316d913184abc2143debd30f25536c169e03839b0e779cf20c6c50ba877205b845a3e07572a737dd529937acc5f6 SHA512 bcb095d8406b3872b28cea83011e984fbc6141ade09caee52b4b52b0afb7c1d3fbef72b1361172da26ff3dbf8d66eaddafeaf98838e8e09feea3f2de06e19258
+EBUILD btrfsmaintenance-0.5.1-r1.ebuild 2231 BLAKE2B 7e74754d492cf414eb45e842f2f72e4f0c809c215f8a1d1d5b7a6239f916f97e79343694a67122c81a0c7df56c12ebe64696023bbf5cc1dfd59ead56931d5f37 SHA512 1354669d117e55e75297aac4cddf555032b7c56abfc91afe8d76a070290a45e374ecab858e907e4a3451beac71978644b6b1f877f0867eda6e33225c2919ecfc
EBUILD btrfsmaintenance-0.5.ebuild 2180 BLAKE2B dea3d0da1d630ada178c3d0a82bf268dae3bf8abe681b3ef4819e7e41ee3061dcb0121ccf40a5ca3f9f1c8819e38d5d940af70c902575019476a38db2d341b73 SHA512 3bb517b257ee7e83a61850a2fca6cf8276f7826235b325c6bb8700e79f6ed404a3148c6a29205a23f150314ac64ac489907f6ab531fd338aa189ff140e1f4d73
MISC metadata.xml 595 BLAKE2B e37fd5ba56f1d30747d847927e50b29314b84851c35cc911e0648af421b0130166300fbdf71ee316b32fdc91927a1f5c411eb18ff0cc2d3da67364d71da12af0 SHA512 92834a34c01a8b8a0feddf89d75f2eecfb45027157070e49de765ab61acfee6900a4fe7a12ed42b1204142a12a7309e5134ddfc69dfc8c108bc02a83e443d861
diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1-r1.ebuild b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1-r1.ebuild
new file mode 100644
index 000000000000..e26232645159
--- /dev/null
+++ b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag"
+HOMEPAGE="https://github.com/kdave/btrfsmaintenance"
+SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="systemd"
+
+RDEPEND="
+ app-shells/bash
+ sys-apps/util-linux
+ sys-fs/btrfs-progs
+ systemd? ( sys-apps/systemd )
+ !systemd? ( virtual/cron )
+"
+PATCHES=( "${FILESDIR}/${P}-script-fix.patch" )
+
+src_prepare() {
+ # Fix config path into watching service
+ sed -i 's%/etc/sysconfig/btrfsmaintenance%/etc/default/btrfsmaintenance%g' btrfsmaintenance-refresh.* ||
+ die "Unable to patch btrfsmaintenance-refresh.*"
+ rm btrfs-defrag-plugin.sh || die "cannot remove btrfs-defrag-plugin.sh" # not necessary on gentoo systems
+ default
+}
+
+src_install() {
+ dodoc README.md CONTRIBUTING.md CHANGES.md
+ insinto /etc/default
+ newins sysconfig.btrfsmaintenance btrfsmaintenance
+ insinto /usr/share/btrfsmaintenance
+ doins btrfsmaintenance-functions
+ exeinto /usr/share/btrfsmaintenance
+ doexe btrfs*.sh
+ systemd_dounit *.service *.timer *.path
+}
+
+pkg_postinst() {
+ elog "Installing default btrfsmaintenance scripts"
+ if use systemd; then
+ "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer || die
+ else
+ "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh || die
+ fi
+ elog "Now edit cron periods and mount points in /etc/default/btrfsmaintenance "
+ elog "then run /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh to"
+ elog "update cron symlinks or run"
+ elog "/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer"
+ elog "to update systemd timers."
+ elog "You can also enable btrfsmaintenance-refresh.path service in order to"
+ elog "monitor the config files changes and update systemd timers accordly."
+}
+
+pkg_prerm() {
+ if [[ -z ${REPLACED_BY_VERSION} ]] ; then
+ elog "Removing symlinks from btrfsmaintenance cron tasks"
+ "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh uninstall || die
+ fi
+}
diff --git a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1.ebuild b/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1.ebuild
deleted file mode 100644
index 82b7ba58cf41..000000000000
--- a/sys-fs/btrfsmaintenance/btrfsmaintenance-0.5.1.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Scripts for btrfs maintenance tasks like periodic scrub, balance, trim or defrag"
-HOMEPAGE="https://github.com/kdave/btrfsmaintenance"
-SRC_URI="https://github.com/kdave/btrfsmaintenance/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="systemd"
-
-RDEPEND="
- app-shells/bash
- sys-apps/util-linux
- sys-fs/btrfs-progs
- systemd? ( sys-apps/systemd )
- !systemd? ( virtual/cron )
-"
-
-src_prepare() {
- # Fix config path into watching service
- sed -i 's%/etc/sysconfig/btrfsmaintenance%/etc/default/btrfsmaintenance%g' btrfsmaintenance-refresh.* ||
- die "Unable to patch btrfsmaintenance-refresh.*"
- rm btrfs-defrag-plugin.sh || die "cannot remove btrfs-defrag-plugin.sh" # not necessary on gentoo systems
- default
-}
-
-src_install() {
- dodoc README.md CONTRIBUTING.md CHANGES.md
- insinto /etc/default
- newins sysconfig.btrfsmaintenance btrfsmaintenance
- insinto /usr/share/btrfsmaintenance
- doins btrfsmaintenance-functions
- exeinto /usr/share/btrfsmaintenance
- doexe btrfs*.sh
- systemd_dounit *.service *.timer *.path
-}
-
-pkg_postinst() {
- elog "Installing default btrfsmaintenance scripts"
- if use systemd; then
- "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer || die
- else
- "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh || die
- fi
- elog "Now edit cron periods and mount points in /etc/default/btrfsmaintenance "
- elog "then run /usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh to"
- elog "update cron symlinks or run"
- elog "/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh systemd-timer"
- elog "to update systemd timers."
- elog "You can also enable btrfsmaintenance-refresh.path service in order to"
- elog "monitor the config files changes and update systemd timers accordly."
-}
-
-pkg_prerm() {
- if [[ -z ${REPLACED_BY_VERSION} ]] ; then
- elog "Removing symlinks from btrfsmaintenance cron tasks"
- "${EROOT}"/usr/share/btrfsmaintenance/btrfsmaintenance-refresh-cron.sh uninstall || die
- fi
-}
diff --git a/sys-fs/btrfsmaintenance/files/btrfsmaintenance-0.5.1-script-fix.patch b/sys-fs/btrfsmaintenance/files/btrfsmaintenance-0.5.1-script-fix.patch
new file mode 100644
index 000000000000..f546a417feb3
--- /dev/null
+++ b/sys-fs/btrfsmaintenance/files/btrfsmaintenance-0.5.1-script-fix.patch
@@ -0,0 +1,12 @@
+https://github.com/kdave/btrfsmaintenance/pull/119
+--- a/btrfsmaintenance-functions
++++ b/btrfsmaintenance-functions
+@@ -101,7 +101,7 @@
+ else
+ # Flock older than 2.27 does not support --verbose option, check
+ # if it's available as we'd like to log the information
+- if /usr/bin/flock --help 2>&1 | grep -q -- --verbose;
++ if /usr/bin/flock --help 2>&1 | grep -q -- --verbose; then
+ verbose="--verbose"
+ fi
+
diff --git a/sys-fs/cryptsetup/Manifest b/sys-fs/cryptsetup/Manifest
index 38c7439ccc18..d0fa00453770 100644
--- a/sys-fs/cryptsetup/Manifest
+++ b/sys-fs/cryptsetup/Manifest
@@ -2,6 +2,8 @@ AUX 2.4.3-dmcrypt.confd 4306 BLAKE2B 107697c85548a8c5f1f4ffc1ae6ec785bcb9c63a55e
AUX 2.4.3-dmcrypt.rc 9715 BLAKE2B f3ad708c4fd26e197282ca3b3289756e686663dddeed87d0cdf973e485828141a50a1eb519ce0f32e44aeb6a3675ea71e8bae31bfda97ffc5558a8c017a5cf08 SHA512 a5355f870a018d516d50152b1a09243be28ddca0578347a1bbf21f4bfd495331a1571d11922360274b07d1344b4107e9eb937bc9fcedee47d0b733ab7d6f47de
DIST cryptsetup-2.6.1.tar.xz 11402380 BLAKE2B efd7a64d89d863876de68ff3e89d8c94ad5eca6a8d2236c52c234fbe51e9d9ee303a0c7fe7dac7df10e0062003b9c0aeddc8dc342582106c157ab2d1e742155e SHA512 0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18
DIST cryptsetup-2.7.2.tar.xz 11637316 BLAKE2B 466d7818cf8b6e23f802291ccad205d09f128572c21a85d6ca8e518d2198e49c9d95066c58560ffcb7df5a483aa27592b0e931db1e4daeabd102db9a5543da20 SHA512 06f42f443b91d1f8af8af999dfedd4051ecb12ba5ef291cf2b44b6a5676e2c5cf1e686e19687f5cb6b1fd524dfc1a208cd25a3798367a480d80eac954aa8d6d4
+DIST cryptsetup-2.7.3.tar.xz 11689300 BLAKE2B 6de2c5eb4a0e1108eedb9c81c69ef70696b166ee592641927a0f8e11e566d644e0f7db3436b0446d5df33b3fab55af9592b869bb54d5fa94e67c5003404bc9b8 SHA512 08cff21873aeb7cc5b2561abf5d33cdf0fa814eeaabf6a01f858461726ea9faeef651357da33bce7b347ca2f12d6d02bccdb279893f3749cb781ce1fe5c1571c
EBUILD cryptsetup-2.6.1.ebuild 4152 BLAKE2B b346a276c968b88d55e5ab0ee39f5623e4d06608c228752b37c538876fbd838eebcfede1de9c9d40daa1e308f2f91bc030e727fd7c055c56e05ae6ae9c0c3b3d SHA512 497b7a18f2d7434b35c6980ee8dda270df757bca81782fd166bbf92a079f850227f48dc6bfd373553ede01fb9143a7c79207eb51011de84ec1416c6db9f47326
EBUILD cryptsetup-2.7.2.ebuild 4174 BLAKE2B bd4151965fba4327cbca825d260c68016bfefa361429fec287e8a6b5495cb14e82587a51b85057249f69b25dce1daf83ccf91525d877fc7f386c4dd56e98873c SHA512 73b1b05e7f6d88821666dea8e483fe2ad0be8e41869b75c439c6ce75a7112644cbabe2cddf9417de176989deae1ea5e2d821c7ed577001bc453f79354283c56b
+EBUILD cryptsetup-2.7.3.ebuild 4174 BLAKE2B bd4151965fba4327cbca825d260c68016bfefa361429fec287e8a6b5495cb14e82587a51b85057249f69b25dce1daf83ccf91525d877fc7f386c4dd56e98873c SHA512 73b1b05e7f6d88821666dea8e483fe2ad0be8e41869b75c439c6ce75a7112644cbabe2cddf9417de176989deae1ea5e2d821c7ed577001bc453f79354283c56b
MISC metadata.xml 1146 BLAKE2B e349364ad14e957f35c1fbe1fdeff46cd6a48535b45363922e071adde6342a60fb30c25e3579b908b6e0c0df80984ef26b319e70d438731d665a57fcc2aa8b81 SHA512 6cec96962ee5da4b2923e1fbce5232d014e25e01ccfdd3ca55d48e23cb8581af592ed9b061f8e24b6408e8c339b9ebfa5e2754c1ead417e41d832f777d4ccb45
diff --git a/sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild b/sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild
new file mode 100644
index 000000000000..14f76fc36fb8
--- /dev/null
+++ b/sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild
@@ -0,0 +1,149 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# TODO: meson
+inherit linux-info tmpfiles
+
+DESCRIPTION="Tool to setup encrypted devices with dm-crypt"
+HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup"
+SRC_URI="https://www.kernel.org/pub/linux/utils/${PN}/v$(ver_cut 1-2)/${P/_/-}.tar.xz"
+S="${WORKDIR}"/${P/_/-}
+
+LICENSE="GPL-2+"
+SLOT="0/12" # libcryptsetup.so version
+if [[ ${PV} != *_rc* ]] ; then
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+
+CRYPTO_BACKENDS="gcrypt kernel nettle +openssl"
+# we don't support nss since it doesn't allow cryptsetup to be built statically
+# and it's missing ripemd160 support so it can't provide full backward compatibility
+IUSE="${CRYPTO_BACKENDS} +argon2 fips nls pwquality ssh static static-libs test +udev urandom"
+RESTRICT="!test? ( test )"
+# bug #496612, bug #832711, bug #843863
+REQUIRED_USE="
+ ^^ ( ${CRYPTO_BACKENDS//+/} )
+ static? ( !gcrypt !ssh !udev !fips )
+ fips? ( !kernel !nettle )
+"
+
+LIB_DEPEND="
+ dev-libs/json-c:=[static-libs(+)]
+ dev-libs/popt[static-libs(+)]
+ >=sys-apps/util-linux-2.31-r1[static-libs(+)]
+ argon2? ( app-crypt/argon2:=[static-libs(+)] )
+ gcrypt? (
+ dev-libs/libgcrypt:0=[static-libs(+)]
+ dev-libs/libgpg-error[static-libs(+)]
+ )
+ nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] )
+ openssl? ( dev-libs/openssl:0=[static-libs(+)] )
+ pwquality? ( dev-libs/libpwquality[static-libs(+)] )
+ ssh? ( net-libs/libssh[static-libs(+)] )
+ sys-fs/lvm2[static-libs(+)]
+"
+# We have to always depend on ${LIB_DEPEND} rather than put behind
+# !static? () because we provide a shared library which links against
+# these other packages. bug #414665
+RDEPEND="
+ static-libs? ( ${LIB_DEPEND} )
+ ${LIB_DEPEND//\[static-libs\([+-]\)\]}
+ udev? ( virtual/libudev:= )
+"
+DEPEND="
+ ${RDEPEND}
+ static? ( ${LIB_DEPEND} )
+"
+# vim-core needed for xxd in tests
+BDEPEND="
+ virtual/pkgconfig
+ test? ( app-editors/vim-core )
+"
+
+pkg_setup() {
+ local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256"
+ local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n"
+ local WARNING_CRYPTO_SHA256="CONFIG_CRYPTO_SHA256:\tis not set (required for cryptsetup)\n"
+ local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for kernel 2.6.19)\n"
+ local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for cryptsetup)\n"
+ check_extra_config
+}
+
+src_prepare() {
+ default
+
+ sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ --disable-internal-argon2
+ --disable-asciidoc
+ --enable-shared
+ --sbindir="${EPREFIX}"/sbin
+ # for later use
+ --with-default-luks-format=LUKS2
+ --with-tmpfilesdir="${EPREFIX}/usr/lib/tmpfiles.d"
+ --with-crypto_backend=$(for x in ${CRYPTO_BACKENDS//+/} ; do usev ${x} ; done)
+ $(use_enable argon2 libargon2)
+ $(use_enable nls)
+ $(use_enable pwquality)
+ $(use_enable !static external-tokens)
+ $(use_enable static static-cryptsetup)
+ $(use_enable static-libs static)
+ $(use_enable udev)
+ $(use_enable !urandom dev-random)
+ $(use_enable ssh ssh-token)
+ $(usev !argon2 '--with-luks2-pbkdf=pbkdf2')
+ $(use_enable fips)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_test() {
+ if [[ ! -e /dev/mapper/control ]] ; then
+ ewarn "No /dev/mapper/control found -- skipping tests"
+ return 0
+ fi
+
+ local p
+ for p in /dev/mapper /dev/loop* ; do
+ addwrite ${p}
+ done
+
+ default
+}
+
+src_install() {
+ default
+
+ if use static ; then
+ mv "${ED}"/sbin/cryptsetup{.static,} || die
+ mv "${ED}"/sbin/veritysetup{.static,} || die
+ mv "${ED}"/sbin/integritysetup{.static,} || die
+
+ if use ssh ; then
+ mv "${ED}"/sbin/cryptsetup-ssh{.static,} || die
+ fi
+ fi
+
+ find "${ED}" -type f -name "*.la" -delete || die
+
+ dodoc docs/v*ReleaseNotes
+
+ newconfd "${FILESDIR}"/2.4.3-dmcrypt.confd dmcrypt
+ newinitd "${FILESDIR}"/2.4.3-dmcrypt.rc dmcrypt
+}
+
+pkg_postinst() {
+ tmpfiles_process cryptsetup.conf
+
+ if use kernel ; then
+ ewarn "Note that kernel backend is very slow for this type of operation"
+ ewarn "and is provided mainly for embedded systems wanting to avoid"
+ ewarn "userspace crypto libraries."
+ fi
+}
diff --git a/sys-fs/ddrescue/Manifest b/sys-fs/ddrescue/Manifest
index 8fcf6f241cdc..e9c5c43fb9dc 100644
--- a/sys-fs/ddrescue/Manifest
+++ b/sys-fs/ddrescue/Manifest
@@ -2,4 +2,4 @@ DIST ddrescue-1.27.tar.lz 93496 BLAKE2B a8957819dec2255e446504c822331ae13a86193f
DIST ddrescue-1.28.tar.lz 93823 BLAKE2B 8c212f0d495e0df8e0398b97730c812ea9ccb77bd42e730198222e9918e3652fc52d932449b1e0dc9bdd453a123e2450c962e33e98d9845ce81b9a934a5bbdaa SHA512 ad3df2361b3b0228e2875792e0f6b301dc4d9cefd3f4fcdbce180a53c32924ee026bd27397b8efc94f40ee10f5f9d453fa72bd19203b6cb90208881e287e2c46
EBUILD ddrescue-1.27.ebuild 879 BLAKE2B 51cdfdc49157caceebb54d29cb74560e0b5d7e761d8a968b78a6ae4ae0a4d0876f90dbfaec8e290127f0d4c78a46193b0a75cbd767c4b908263cc4be217026d7 SHA512 f46a55ecd8ce7a1a4e8d2bc31155763f69a6b2f50bafe0102e7a2276cab14d7c320ac23f6af4a51c227a59d541b18cac0751a1f0edc658088150167ff3db02e5
EBUILD ddrescue-1.28.ebuild 883 BLAKE2B 86646edd9c0b7c74c16d6e9e54c5c3064bbb1f63664a862d4941178216b478102534cb27891a84944f4918728caded84bce2817a4fc23673a406263720d0f1b3 SHA512 e0587e80d3ef8e20f7fa526cabdcace1e77a20cabc1b8e73a144fcc63d004ce10419e9b124b51a794fe5991e470ce116e59326a63de72ee27dde47e036a96042
-MISC metadata.xml 331 BLAKE2B 3bc259d88e09ebe602e8a983da993ec81aa730a4926ad656ae296370f0dd4107d347120160f4de3a0ce1e049ec2e582697028df9b17e7250a3a183a47e79fff6 SHA512 2ea82a90930c6e48240abfa005e31e07a83357122dbe29189c4e3ab22c7c1c039673a9a072d94f19e2ceb32e6e183fb7bddb5808f8d9a2f6d8d85ceaf2344113
+MISC metadata.xml 248 BLAKE2B d546a4f313351d01b4958fc189e5d65c4d48dd594229b225dcc95699d59264603a69493d508379020ae71b93dac0232dc125fc248e2cb4a9514f8b5ac512e988 SHA512 ae5861a52294abb1e2c67f89872689f0f279b21b0a79989f43ba564429efcdc50e4a96249562fc71b1d3b2c5b31ebe3cb3bccb8bc9f0403adfe49493ad502838
diff --git a/sys-fs/ddrescue/metadata.xml b/sys-fs/ddrescue/metadata.xml
index 2bdb11292283..327749f52384 100644
--- a/sys-fs/ddrescue/metadata.xml
+++ b/sys-fs/ddrescue/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="savannah">ddrescue</remote-id>
</upstream>
diff --git a/sys-fs/lxcfs/Manifest b/sys-fs/lxcfs/Manifest
index baad9f1df1e0..a845bfb0921a 100644
--- a/sys-fs/lxcfs/Manifest
+++ b/sys-fs/lxcfs/Manifest
@@ -6,6 +6,9 @@ DIST lxcfs-5.0.4.tar.gz 104249 BLAKE2B 83a7b861136c34da8a24dd525fd0767193f2bbd92
DIST lxcfs-5.0.4.tar.gz.asc 833 BLAKE2B aff883d24b374b296ea3678670e5e82c723fd0e35cfd7fed555aabbd811a104becc0b741331b4aa4a5129c9fff4dc88c6a86e7d64a89fe86aea81718f5d432dd SHA512 56b639597dbaf3008fe030147ea37192bd465c467a79e11ce139bcaa6bca1625b4bb9c4eda6ea1877446769f0fad9b4c5a3513d4f4415b841db96d5da8325ddc
DIST lxcfs-6.0.0.tar.gz 103369 BLAKE2B 9261ab7d932d315117361a548372930c37129d3c1b3d5aa00bbce6bac923a94e69b0fa223632b1ef22938b047e6ebec7416cf187e76c72680e4d86db173d199a SHA512 fab5569da66a742a51c9f249c3f0256d1ea17dc0a1e7c2d5563d993cd0d236ae664a53809e65fbec2467f5d255dfd867327a28d9465ffe180d240ca131331c59
DIST lxcfs-6.0.0.tar.gz.asc 833 BLAKE2B cfc6a8e574aeb1c9e3fec322df5254c431878f0109ea43ee1069e8213467ed16fedbe137befa47a2557d8c055591a9f00c99f221d482f715d5cdc678d79c5fa5 SHA512 019178b37045c3c2c4d8be7c417abb4ed8b7ce011bce805b220f6213d7940f164c45632a5ce02ea29451c8148f782d6b7ece7699da7f3ef7306bd437d40fe537
+DIST lxcfs-6.0.1.tar.gz 105761 BLAKE2B 87255711eccc9833cd321c5d606920edcbf87a2a380cb2993efeb08040e22ab6bda408429fe02b731e60b293da946c1c44f6aad6f82db871e49b2bfeb2c34172 SHA512 3e5ab8af0fd81b1b0ac83ce781b20a55c1c1277a01edbca07106534043a0070291331775b7fa4e1c005b54d24d690ad9abe9b208de749a70dcff853741d02fd4
+DIST lxcfs-6.0.1.tar.gz.asc 833 BLAKE2B b9a6655650f5720fce4bb2e9dcace2b1c3ec7f0b14b2b23014142a1fce2cd55b3ae7361e7ead9385893068ca9f18cef4151bfb223d005a4c810c5efc40b8fb7a SHA512 d795a18170027d33f94c2bf88d5ad4c6162e066f9a51d7eab79699cc3b04c058e8f1bf00a8242a233727dfae8888050b17cd96a3abb05d02e0da05298b6eb4c4
EBUILD lxcfs-5.0.4-r1.ebuild 1982 BLAKE2B 1f7461b6b9329fe6cadec26c2daf039137df581028fda6941efaf10b18ddef912413e1e6f0d4fa267c1cbf5ef27a8abe5d500640b1d037096d1902c037ebbb8b SHA512 510a79f224d15176e2399e8dfabe759e8ee38308b2ac9f0685fb84c88f8dc433981d9eb5b86694dbcdd06c33ef6b7e3d73632d1112f9199f7acbeb1d85f95060
EBUILD lxcfs-6.0.0.ebuild 1900 BLAKE2B 9bfa072be657bb06aba52a3c43a518038da2086586824a08ba33e98f3a7f4179dde215f3a0c21a13efca33651b24d86feb8c2fa7bfb51191d0323c8321753b68 SHA512 60b06c9936bc1000d6f58eea1e9a684247aa4c33fcfec417c458931d87e1af8f22c43bb1bf5d41565f48c1c35187dae362c9e8ef5911c0052d532e262f5f404b
+EBUILD lxcfs-6.0.1.ebuild 1901 BLAKE2B 5cade5e15ed8b8dd5f6dbe9d67e0b377cb20c628910698c0da71a5425892a0cb742003dad9fe308b4063598b733640df5d7814cd48dbcb2801045285365da101 SHA512 35f3af9220b25f0605ab6d3e3fdf846201dfd9d8363cdd84dac4d63854ff9d1ff1d145861e79f739937f275aa457afde89fb38c1e8a057912c4d505af160a368
MISC metadata.xml 769 BLAKE2B 2e11677f002a9ac8d0524d2cf280e4a39871bcddf095b37c6a9c6bcbdbbc346a397b9b6e64cecd40539cf96f4155a83d451a3a0e462a5cf0696fd5523b08f430 SHA512 364780d6ed12d98ca62183f90b12363ac581cdb4495bbfde4983321858d3f2d29343e7ac6a8b36c24a3518c868b67e38d5d28f7dee4a6e13aad65fcd9b9b4170
diff --git a/sys-fs/lxcfs/lxcfs-6.0.1.ebuild b/sys-fs/lxcfs/lxcfs-6.0.1.ebuild
new file mode 100644
index 000000000000..c0e7a84ec0f5
--- /dev/null
+++ b/sys-fs/lxcfs/lxcfs-6.0.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake meson python-any-r1 systemd verify-sig
+
+DESCRIPTION="FUSE filesystem for LXC"
+HOMEPAGE="https://linuxcontainers.org/lxcfs/introduction/ https://github.com/lxc/lxcfs/"
+SRC_URI="https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz
+ verify-sig? ( https://linuxcontainers.org/downloads/lxcfs/${P}.tar.gz.asc )"
+
+LICENSE="Apache-2.0 LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc test"
+
+DEPEND="sys-fs/fuse:3"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}
+ virtual/pkgconfig
+ $(python_gen_any_dep '
+ dev-python/jinja[${PYTHON_USEDEP}]
+ ')
+ doc? ( sys-apps/help2man )
+ verify-sig? ( sec-keys/openpgp-keys-linuxcontainers )"
+
+# Needs some black magic to work inside container/chroot.
+RESTRICT="test"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/linuxcontainers.asc
+
+python_check_deps() {
+ python_has_version -b "dev-python/jinja[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Fix python shebangs for python-exec[-native-symlinks], #851480
+ local shebangs=($(grep -rl "#!/usr/bin/env python3" || die))
+ python_fix_shebang -q ${shebangs[*]}
+}
+
+src_configure() {
+ local emesonargs=(
+ --localstatedir "${EPREFIX}/var"
+
+ $(meson_use doc docs)
+ $(meson_use test tests)
+
+ -Dfuse-version=3
+ -Dinit-script=""
+ -Dwith-init-script=""
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ cd "${BUILD_DIR}"/tests || die "failed to change into tests/ directory."
+ ./main.sh || die
+}
+
+src_install() {
+ meson_src_install
+
+ newconfd "${FILESDIR}"/lxcfs-5.0.2.confd lxcfs
+ newinitd "${FILESDIR}"/lxcfs-5.0.2.initd lxcfs
+
+ # Provide our own service file (copy of upstream) due to paths being different from upstream,
+ # #728470
+ systemd_newunit "${FILESDIR}"/lxcfs-5.0.2.service lxcfs.service
+}
diff --git a/sys-fs/mhddfs/Manifest b/sys-fs/mhddfs/Manifest
index c9b0a85739bf..64ca3722a824 100644
--- a/sys-fs/mhddfs/Manifest
+++ b/sys-fs/mhddfs/Manifest
@@ -4,4 +4,4 @@ AUX mhddfs-0.1.39-xattr.patch 498 BLAKE2B e0a1a72c2883135956f885e974473fb3df10f4
AUX mhddfs-respect-compiler-vars.patch 1545 BLAKE2B 0767a923ce691bfc5b94980f6a3aa16c1e4f4b3c87930316ae54073d12adc18609d2208819d9dbd5546a33037a64575daab780bf68a90e1b447fa9136bda891e SHA512 426994f2ccbfe099657fd0dda09aa9925a91aaf054121bfdf9806dedbe8bc0f7539b4417758e2c561574c94824a87b8f4bef8ed485e2834b2d7f7c8cffe5d6e4
DIST mhddfs_0.1.39.tar.gz 40665 BLAKE2B 5f7fa51d606985085fdb6346af5fdc6526d6f236b93a4deaad8143ac870cc3e85b5a6d9c94150567e2b34fd8ab0edaf4e0dfbf9c1cfc503f29386998bf84ed2d SHA512 cf1952e665e82a92ccfef9215d4faf78cd235566b67e6ebc3a60ab53089d9391bc41a08e6b203ad052e4a08bdd14428f2d9abe48f341aeb0c80ae1da80f83f89
EBUILD mhddfs-0.1.39-r2.ebuild 1182 BLAKE2B 1f33d2d8f192e13ece49babd3bd60ed74150cea4bcf2c36a49c2cae17476be90d936c7e3409cfd20cb2b997a989b387c1fc447f8bc6ea42e475f0160ecd0f0e3 SHA512 20215462c07d922e79d074c8d1682cda8c86da1b67e9d0fceff681505830b297daf42864b3b7a1cfab9cee456c6df44eefd508108b0de458aa732b7283f8a90a
-MISC metadata.xml 248 BLAKE2B 66e4449d4247cee6b9b5f83956e415b9dbb08cf64770a96cbf98d9be71b52f99633ac4724d01684446f72c07e8604ea59c12df34cefda37386d3f43ab1606425 SHA512 01f5f77d52fbb159724187a68a6d5f9fe00ddd3f04657629c8c432dc8290d499779b3920fd3feeb21a8408bacf3c4064fe14827384569c7e044eb6d81dd9dd93
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/sys-fs/mhddfs/metadata.xml b/sys-fs/mhddfs/metadata.xml
index a3862b8ec2fc..115e9d64a669 100644
--- a/sys-fs/mhddfs/metadata.xml
+++ b/sys-fs/mhddfs/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>pinkbyte@gentoo.org</email>
- <name>Sergey Popov</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/sys-fs/progsreiserfs/Manifest b/sys-fs/progsreiserfs/Manifest
index eb674c8237be..5faf8f79447a 100644
--- a/sys-fs/progsreiserfs/Manifest
+++ b/sys-fs/progsreiserfs/Manifest
@@ -2,6 +2,6 @@ AUX progsreiserfs-0.3.1_rc8-autotools.patch 275 BLAKE2B 74893b9f8bb59af8cc6dc385
AUX progsreiserfs-0.3.1_rc8-c99-configure.patch 2049 BLAKE2B c20970703063cc8ccf7e047501662d989d3c3fbe1929c51613e7f7e83161081c28359ef35828d3a2ad4be241c75516a3d6c59495e030949f83deacc708f710b3 SHA512 6c555cc75515ecd5cb12eaea4aa3caef29538fd023a8f72119a25cc08190c2bf1d51c8e73a9eac2927eee00ca794bb7f1cf2295204a31048c67efd9e2c8f614a
AUX progsreiserfs-0.3.1_rc8-musl-getopt_internal-fix.patch 1064 BLAKE2B efacb997fa18236b20a589e7e210048d1051dabfc90f400c437c72998d91cbe474739340c16b94018082a8fb0bcfcbbd99343903156b62b0156da17b103612ac SHA512 3769a855b765e97ef48a8e22bee6c9f78e7c9cd679b0c794229712e337e6793c154a36b044011fbb15a39a5ca895841430615f7348dfda11d9329a57f1fe04b7
DIST progsreiserfs-0.3.1-rc8.tar.gz 399279 BLAKE2B 536d18ce186c9a3b796c01cdad5f622befdffcc975a82ad24d0f2dbbc3b3bac8530231bd51d460033f9ab0bf1577d533faf17f4ea5548b175a708ddc924c50f0 SHA512 65266ab5a598b2073e6893da6554bdfe43796be3bd608eb7c4f687c3ef6ed395ce67def49b62d2b3705dfdeb38bd5f5d1c91fec6ad7323788d490058b015c26d
-EBUILD progsreiserfs-0.3.1_rc8-r1.ebuild 1446 BLAKE2B 849a92925319b5a0a4e8560e31d046c703d3e0c6f9be57d8f35cbd4c64a6f6488e19e0c3afabaca7d3c18292c65a4bbdca8ba09255bfb93230bd766aec8dce6a SHA512 cbe687441135f4ea8ce950aa1f14d2d5f5f1134e6862229b0d708757bc8646349f1c66cb06fbd3336c7c66b4c7c2c9dda77b817a03d65a525924ed14a863d263
+EBUILD progsreiserfs-0.3.1_rc8-r1.ebuild 1443 BLAKE2B db5315557e094e7f6e92fa3aea144018fc9be9c9b6897cd3958bebf746f1c6c296a6ff1b4929d847b32baa43681c8322fb222780d3c16bab10e86abf33e7dda0 SHA512 9b8b5bae0da77ff706219b2fb0c524a9ab57a2ee002f0b695932ca5117f97ce5f3f1ada04ca3ab3e14685869377006ff267546a4b72078148413575d138fa303
EBUILD progsreiserfs-0.3.1_rc8.ebuild 1330 BLAKE2B 29d2401fe6d0a48bcf3b4cc0a1695c09f5665e4238b9d96660ee3ed458ddf414e1efe001088268b459bd17d7445bb0180fa23e9ea99e12b62fafde52d3b2f8bd SHA512 b907c2b50bff8632dc4894dd5c22de9808f7c5fac6cde45f2b92ab5079e064937cd156a47a5744e36c072eac1e5942ba8fcde9e3669f19295a5bdd1e66d8f06f
MISC metadata.xml 426 BLAKE2B e8542ac08694bf7893d92fb0fc133b3f1bfa231990dcbce1159140a3d49180440fb90ee5779da91f86f9db16a5748c7013ea70908e80ec5a67e0b350bdabaa2f SHA512 3dddd37daef3dcfc975dec6f52b971a8d4d7346888263d5e6908e98740481f80ce042921771d1889cd1b49f5c6621928da760124d42b1a351beb43fd7c4c4b07
diff --git a/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8-r1.ebuild b/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8-r1.ebuild
index 7032c07d8a37..4a708ff932ae 100644
--- a/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8-r1.ebuild
+++ b/sys-fs/progsreiserfs/progsreiserfs-0.3.1_rc8-r1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P}
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~sparc x86"
IUSE="debug examples nls static-libs"
DEPEND="
diff --git a/sys-fs/quotatool/Manifest b/sys-fs/quotatool/Manifest
index b4a3654dc92c..a273154a1092 100644
--- a/sys-fs/quotatool/Manifest
+++ b/sys-fs/quotatool/Manifest
@@ -7,5 +7,5 @@ DIST quotatool-1.6.3.gh.tar.gz 105408 BLAKE2B aad673bab49071122c3ddb64a6f9e3006b
DIST quotatool-1.6.4.gh.tar.gz 108459 BLAKE2B 78b547e70e94aebcd7355fb88c2d8ddbde539a9f6b8737d27947e88990808b59b8dad0f81eb4de5888a4d10127f9a87bf60dddd9fbeaf9c9acdd864b124434e3 SHA512 ba753085235909a6eb11332eb704cd8b1816f74e9552b77b1b34833432b95ff5f92881ea60c36be3dbe09e6b39446c575993cfe51263ea3b664852e3d023b70a
EBUILD quotatool-1.6.2-r1.ebuild 774 BLAKE2B 492129dc61626e384a3c6ddfe8a8a9575c19b301c1cd176636b14dad461654b873b082ae7a4b5962d691a9f741899742b10a58ebd0428f0b90419b5778d48154 SHA512 45d4046fce9151538fff8eaf6323584061b710f026391342daf0e8ef208a9063667c43fcdbb66749fd02dfb99523b4f60b0dd5bbfea0d588ff2c53408a84b830
EBUILD quotatool-1.6.3.ebuild 519 BLAKE2B ae99f8f09573b265baf26893c79e8756ff0a51f22905d27a0484dc033b8dbbeda3d738b3ca6f7fdc88bcac5ad4dde21218dba9fc5959c90d40e2de4cbd02d086 SHA512 22d25a8300992002ea36c743ff81322f43c819ca95a9fbcda6030a9d10527a2066c6eee3affc6dc8f63fab245997eeb7141520d9b20af03b051a9bfccfbddb08
-EBUILD quotatool-1.6.4.ebuild 522 BLAKE2B 4de23dfdb41918603ad3092f434e02deb00de66caa55579a5dc12f0361f47ddc29ab42e448964dcbc2af493d876a6c949d5147b17bc260f641ff158093e5d113 SHA512 1681a74fa117c03d380e9acad5ffac18d825ae12b53f327847f3c1b3c26de54ae9aa18b334da07cb89d5efb8bdddd9d2145feb00f578cc6f45419b493ea7d643
+EBUILD quotatool-1.6.4.ebuild 519 BLAKE2B 1e14dbc0a01dcfcce8f9336ccfa7de80850a52e2d58620c8109ed25d906467d3680381e783f6807dded9e5ace1b38e2d424e5470bb9bd085b81cc193d5aced29 SHA512 49e074bec482802ae1f7ba3836fd62a60b44fcbaf525d7bd55a1310058d4e5b1b624495233f57f0d0b78d1202150980985b3f49958a42e52b4a500c158931eae
MISC metadata.xml 341 BLAKE2B 1bf0dc2eaf87efd6d1d578e0c9d3a0743b8fd9b3610238386a1bdc1bf7cc040dc9f08261cb2bc3d1e006773b9c3d314406b66559aa33590c3ca416fa49572348 SHA512 77c0761e2ca47085ef0bd734d126e44b30a7fca25c636d5b3dbf7de8b4bcf686078f076cf86d1c868c2e557f372b87afbd97f4f47719b15710175fd55d7ae921
diff --git a/sys-fs/quotatool/quotatool-1.6.4.ebuild b/sys-fs/quotatool/quotatool-1.6.4.ebuild
index aef0f3146b06..77e6eb008c1f 100644
--- a/sys-fs/quotatool/quotatool-1.6.4.ebuild
+++ b/sys-fs/quotatool/quotatool-1.6.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/ekenberg/quotatool/archive/refs/tags/v${PV}.tar.gz -
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
RDEPEND="sys-fs/quota"
diff --git a/sys-fs/udiskie/Manifest b/sys-fs/udiskie/Manifest
index 5ba0e20567cf..a0c2172c626f 100644
--- a/sys-fs/udiskie/Manifest
+++ b/sys-fs/udiskie/Manifest
@@ -7,5 +7,5 @@ EBUILD udiskie-2.4.2-r2.ebuild 1111 BLAKE2B 2cef3f18c3eb97ad3f14dd4ece9ea21577a3
EBUILD udiskie-2.5.0-r1.ebuild 1113 BLAKE2B 43431f40c443ec2e0e69bf627dcf17443f30ec8835a6be9814e591aa718a21be9dc4e2f47958d0b8025f734421357076b011d62359f1cf39d09c747f1e8f1fb2 SHA512 588223f262e4bf2ac95f74a07cf8bf75a9af6484e759d9e4e698c6aa55d8f3b69fbfa67b2374cc89ce8a0461fb4bbd1ddcf25c2c3702d161ed2e79a22a1a3b1e
EBUILD udiskie-2.5.1.ebuild 1113 BLAKE2B 43431f40c443ec2e0e69bf627dcf17443f30ec8835a6be9814e591aa718a21be9dc4e2f47958d0b8025f734421357076b011d62359f1cf39d09c747f1e8f1fb2 SHA512 588223f262e4bf2ac95f74a07cf8bf75a9af6484e759d9e4e698c6aa55d8f3b69fbfa67b2374cc89ce8a0461fb4bbd1ddcf25c2c3702d161ed2e79a22a1a3b1e
EBUILD udiskie-2.5.2.ebuild 1149 BLAKE2B 4d4a0aed3214eb7ca7c679b3e13aef080edbbfff7456f0231e49d2026a09cbbbf31b78753f368d7a86f3a0fdd52180fa20e530ea8c22bab3b6992794f624372b SHA512 dd57ace8094cbacd0de8a5155979c0e569e6a358edfe2c5b7b8ccafdd7dfb41fe071c9fd38acef9a8bd3efa48ecaaadc7d25609067b1eb8f9e434a127de44473
-EBUILD udiskie-2.5.3.ebuild 1150 BLAKE2B 1ca86967f4301bc71c45c1a6d005b6345407bae9215d5e43aeb544126272910e8efca6d2e0cdf7513db1b474717e6988a1a5ab8a00812b156f30802a62b4edf6 SHA512 5dc051366d667539b488345691334adeff147c7b36cc2dccf5c23fb2849b5a68a42e285cdfc2cba15cf75b4894b8e015934e3ed0eb4115a01709b7ec5b52832d
+EBUILD udiskie-2.5.3.ebuild 1149 BLAKE2B 0b18fe8747f769ecfcd3da3eda8d5c4cc90c6ddabdb029bd627ad07cdadc4af8e290e4ae2b4cfc9afe336cb9f19999e32e6b8e1b5ae1a2063dea17e873a01a6f SHA512 ca99ee1e93dfb62b260986dfbcac0ee1d715118afe431f8a2bcc58272f1356c242388ecbaaf51f5d76eee0a20dbffd3f3b82b45d567d6d2f3793881311aacabd
MISC metadata.xml 370 BLAKE2B d5b749c5ab2cf4ddd7c4df39045f109acaba44b50e8babeae6e3ad31e730a52e52bdce7922780a1f358e1a9e1f11d32882eef0f2ceb20ef04011301b7fd3ff83 SHA512 9fd25405737377b4fe0a38672bb3ec871d6d099dcd8b7cfb0bac631a7407133f5974b4d43751dcc186e48dc27997388da30350608139166351a390bc8d02de39
diff --git a/sys-fs/udiskie/udiskie-2.5.3.ebuild b/sys-fs/udiskie/udiskie-2.5.3.ebuild
index fb374648155a..d38cc7c34411 100644
--- a/sys-fs/udiskie/udiskie-2.5.3.ebuild
+++ b/sys-fs/udiskie/udiskie-2.5.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://pypi.org/project/udiskie/ https://github.com/coldfix/udiskie"
LICENSE="MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="libnotify"
RDEPEND="dev-python/docopt[${PYTHON_USEDEP}]
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index 923c265dc70c..f202c9416781 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 21dbb7817a29..ae970d90196c 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-229.base.tar.xz 6801488 BLAKE2B fa6992a4274f2a43fc39df9acbf
DIST genpatches-5.10-229.extras.tar.xz 4048 BLAKE2B 72ae61217320dfaf4a6cea8544c66360eaa42307f23bf0c666114d3ad5ea1f1a98d471be9c4ed824e87a6a4d0f90eac10ef703b1a7d2231655740ba0b2100639 SHA512 168250682177d829f2a510714ba7bbf42a9632032bcbfab8616ab66c6c6f21b09e49ac566f599fb2c09f486280b611ce3764ae4826ea30c5407e091363e98af8
DIST genpatches-5.10-230.base.tar.xz 6876488 BLAKE2B 9fad0e5e713c4487cfdc3bf370b95f3e6c8eadae663b48b956f8fcbd870dcf13e19c50febebf98e64ee62c9fc2906ca3a7e899e073a03ce3c1f2574096dfe397 SHA512 1b2e074854d8e3e155884c2ba7a352e1437650150549cb15a0b5187002d1bc529b097ca9c4ca5e88fa67ab9e91766c2a39037f78b92c4a1bd70039e9374b834f
DIST genpatches-5.10-230.extras.tar.xz 4052 BLAKE2B 5a1b37765f94e0d259c97b797ff2c64f9347f98882d5b759a42f5124da0cc1abf19226c89cdc52a74dbbb693c26f066610480d99474601d0f8fbd524a5778a53 SHA512 66b82411df58f53e6557d4afb6d9dc34ee529b32bb41415e345255aa4c4deececd1720be6ded4910aada1813476f7fa8aa51d5dc288bdf55b08b8f06dadbef2f
+DIST genpatches-5.10-231.base.tar.xz 7075456 BLAKE2B ca5cd718126f7c56a81b5949e0b0d4f8ca0897065a98c85d018ae0d97198522f063f7c51e4f82b0f137cd1f00d41a497ec6e420b8551cbb6bede39e8e619e9f3 SHA512 0ff3dbce85538a626fab5a6f42f490d865c17fbbece66654f90e26e740ad42483788ea7a368a3e00c47cd6a4e3bbf8b5b1d68d8dc5d42c92312e844dceb89853
+DIST genpatches-5.10-231.extras.tar.xz 4048 BLAKE2B 305514796a88972e4011dcfed0b7d38a647a7b55950e31b480402cf5f483f258185df7b5b23f2bbfa5b91a1bbfe31e6531da5a8985e48387df458228703b1625 SHA512 0fd5314ad98b88b052fdb341535ec39505a538eaa20f7b6afc5c059b77919f513898ef73db140b615e726af00dcf146db8dc23f5350dece194b7e084de5a9cb3
DIST genpatches-5.15-170.base.tar.xz 6810444 BLAKE2B 979cea1e399d312eac94ef4e4fa417132fce1d2522713e78234dff05db3fbcb13ead3fc679d2d0f42f801d8f796cbea47cfc2a64d212ea1b6bb3b312f775aa86 SHA512 0d75430202e4f9e59ec923fa9cc9a11276b10ec1dfff5fba30746d9e8c60bc82d2ff027463ac4b17ac048285438a7a6657679f6a5aeb2caf10391016163ff446
DIST genpatches-5.15-170.extras.tar.xz 4048 BLAKE2B dd052053b2f791b558938755ecd1946d55aa52374acaa98b666aa2017d678d3552d161b36e50bfce63b9a71f0e252cf298c8416e3c6ce8318854886e9c1caf67 SHA512 b2befc9604dd5fecdcdf7d58ca219fc780548b439780b64c3e3eabe5b3a53fb33af30af8a0807b6d5d327381d9541f94645dd0f8475bfdebbe0ca41fa9de7846
DIST genpatches-5.15-171.base.tar.xz 6912380 BLAKE2B 3d5572ca2854c0dcaa6000ffc7ccc6921115f95ada5e8902c5681c5e0367f525bc658afd504dfabf25111ad1a9a6f6de1bf90e699fec38be68997f1e780f4715 SHA512 176edf85ec8e212036ce90b83a1a00bae1ea84770d8cf60c4f313498a219644a29774da6be34247ad55e6def08b4fe2f1c4a880c528c1d98e63a65acb0ba5a2c
@@ -12,16 +14,28 @@ DIST genpatches-6.1-102.base.tar.xz 5362424 BLAKE2B 74e978125492fec046201698208f
DIST genpatches-6.1-102.extras.tar.xz 4052 BLAKE2B 9820e9c0f2e7bf2c64f3195c3491596430ba901951aa3e9174e799100310d038a20f8f82f0ece1fa397daa45fb3adaafc84c31d22367065e05fa7b2c0ce26f87 SHA512 2fadc41f696940abc7f7c02851542c42feff71e81910d779bc795ab2969a0885536054396766de2d071d289a372c79608c75286ea2009a774976da826b885901
DIST genpatches-6.1-103.base.tar.xz 5388276 BLAKE2B 65937527b152c928f416a22f8dd17db2da99a90a0c0e9629f91123eb74b20b9f3679d9a937677e212bcda44ec96a500c1385a91e2de407183e1cb95be7b2e72d SHA512 1fd3c15b85d4da0bbae51038787210345c72364a216f5b7c1aa9e162535c529866fbcb2487ea9eb84de26204de1ea48613107fe83483c47e6b27f36b6bda020c
DIST genpatches-6.1-103.extras.tar.xz 4044 BLAKE2B 72b5b73ab28b4b138cbc00cd04a2ea28763b1e95b8fda754c15fb8de5c23f091d536152f71811f165117bb670962b94ee22ef236282cb3f8a47157ee316366c5 SHA512 6cac58d98e3e6590b708b1a506e9e6a7b3bce9a83dd0915f95468e657e066f68d778c8953a574a3e8e9b175f6605b7f982e0235af99437059d282fb26d79a1f9
+DIST genpatches-6.1-104.base.tar.xz 5452728 BLAKE2B 49a8765789436c1bdb34f72e865232942b3b7e2bf4f3c2b4cded7786677f3235982e020aad0ab364a2bac0393dc28837f904fe5bee5a4cea12ec11dbf6ec642c SHA512 cb33672fc2d88e740ee025d9f8d8725fa398132e7bd940a831f60d2de3fdf13e4cb96e39f2707deec9bc5471789706e43501c9eb6044dab78dc34a71f9af60ce
+DIST genpatches-6.1-104.extras.tar.xz 4048 BLAKE2B 526ac16b6ffd987dd4f87797eeaa4ab1d25a8f27fb5b924f13651330abaa2a29bcc4d7d56d5be63b6d8f1c25c8f3205fd51ddbef1b324de89f67731271b24283 SHA512 3fe90150711eec1c4277e6b4cee2599e97edf0902ec7efae1ad836ccfe62233e2c6944f7abc30042e7dd5985ba1f8a986bc3de086739f5a8b64d18c2d7025742
+DIST genpatches-6.1-105.base.tar.xz 5482556 BLAKE2B 65a6acbab40206722368b4953749ad24c826cf8792271853092c3dc111197ff13efff6beb25487a3b3c136e564f400b6ae2a0c43826ac1173a0275fa5792e1f5 SHA512 f9ad78ab70feb8ce409d0fd86de797adfe8fd95c794deb388d87664f7f3754daf83590637059904ec4cc06d972d668efbad4ff91a9e86b4fdf04fbfd2c34f438
+DIST genpatches-6.1-105.extras.tar.xz 4048 BLAKE2B b5be2421ceb2e112fbc1cdbecc96656653192f37648d643832d9accb08102bb55bbd44051ba941a2fa45de9d73659bad5b328904c4367ca808716f7b6ddc274d SHA512 ca050960b5c56bdc5dc0dcd0d0258293b693b893f38964d0a1ea5ad291a07c410025f162596e7b26935c20a6b151ee387635152f34cde3e8a2109c890181209c
DIST genpatches-6.6-39.base.tar.xz 2117476 BLAKE2B ffc2263d43bf5e87e3a57c0370f1cd1ecfac87ddaaee1ed3213f36bedbe4441ecfb062abebd1312572971e9cc9e5a0e8d3e16c7af98862b087906d61fb4e1e10 SHA512 6db496702e671459f3b054ce7068bfa48fc3b2be6bd3cbc3b158f7d4e0a2fa2310b875e46d233adea870775358e6e9b4f19fe8940d146575df9a41bfafeb1ded
DIST genpatches-6.6-39.extras.tar.xz 4048 BLAKE2B ee5b09ec6303feb32fcd38a500900d6c96922a7a4032bea83202d25f914f2bb55d8e2e8e8d3b34911d0cc6755dde1e4382365f7351ccffe9901a0f6f671554c1 SHA512 d73671c60a9b57de492432eac1eac98178e1e3cd6fc2b68f4aaa24e6dc0fa4345a91633bd400f78a982e288033c69e0d28abbffc90ac2bdddb3430d2ab3bae91
DIST genpatches-6.6-40.base.tar.xz 2364536 BLAKE2B 53bf04c020921c8d0c2e7ff8466db4cf5078ac8985e95b5b94c5fe9e824747d66344acd5d8675c42364704dc34268cd636fe10bcb02b657cac889ea8d0b4ae48 SHA512 c5852fc2db474fcf697818cec947cfcce0dcff834c57c042c42321889839d94c26d1994dfc275e64e0acba3055c90f0f0cc4e2a07c80a71a71f3ba99f6093401
DIST genpatches-6.6-40.extras.tar.xz 4052 BLAKE2B e3e882483caa9222b702b1387c1cd5a1888b6466611b3dca23f9368f423040f27006c8889e477a4ef52719213433e4ad6187322e80ea236ff390aa306b4a5e33 SHA512 509bfb18a8218c6a7eec28543cad0db44b5a693c50465dfda09b92dd176a5102c3c2fd064a7426c0b33d4acd1dd58b77483babcd44389999bbfbc5757cd0fac9
DIST genpatches-6.6-41.base.tar.xz 2399184 BLAKE2B 5765835d442a0afe00be3070b1780107331959538c7a9a7b7d8107e9c9bd563b0dc25f031db926ae3b24f2ea4126d1c8e29837e5993f647896ca6ed620158274 SHA512 7601b25d287627373f69628de865658305471f428ba20bd41d9e2cc3762e2ee4648675f899843ea6c4b6b68c108cd3a5d049bae249ddfc089f2988ee69ed1491
DIST genpatches-6.6-41.extras.tar.xz 4052 BLAKE2B a3ed97dd21f02f8b5a8b2e315b9581780310177da774123c7cfdb30c13485e1ec8379b57e10749e3abbd1860f7e52a5111ac5f63250d015e9aec5e64386d4571 SHA512 39932e2c61d1687ceb64698186551ac5e8c184f58e24692f6b22cde65644da5375c58f26dd7cb0e1bf5f21a737b6fcc6ffbd86372e5c055c8dd2ae001efcaf6c
+DIST genpatches-6.6-42.base.tar.xz 2474752 BLAKE2B 074b24c3848ba0b2521d364d67222ab324cfacc3036b2c3b9ceebebf03afcf21d963921841f6f987422e904be35653f9dafc2a795ed6eaa050d6a37595bdd111 SHA512 6ce7c93c92a5f2951c9a60b7a058560dec8c3f9c16f00ac4b58c23f88ceaf9cbc519653320bc95f45039219eecb068247f3c27ac448c8695ed8c9e93022fdc37
+DIST genpatches-6.6-42.extras.tar.xz 4048 BLAKE2B 0d86f11ef43c33b1014423a4417be73e4ace2eb5d9c38c7a63e8bc424eff7399137239138de1b89a70247f1b174766c9672cb05743aeaa14ea66d8bab67593bc SHA512 5d264209a734c4cbc48dab228b7d8570b735748b1c01f80beb2803dca3027ed78303ff937aecb1d8e3e6f2e2d4722aa0c1b5c77a4d45f2a9c53cfe1c0ac0affd
+DIST genpatches-6.6-43.base.tar.xz 2527856 BLAKE2B 961c8ebaaea9c45748d990b3df6f3a343b02a186797a7fa97fd332e25b6f9cf0a294420b223b8d502dd2e266e20942e304db65e562d9086b948cca0e51920521 SHA512 f8104db60c2ff32ce04e86f995b1c4a87eb7aa5510299c7d347eeaf23f4d64c55da0590743d45e952cb894ce4f91bd2da595badbdaa71fc546685d3a7ea9026e
+DIST genpatches-6.6-43.extras.tar.xz 4052 BLAKE2B c12fe48720ff166e507be3a4cc19ee00c541ea92fd3939b6cc80bb476d63a896efb3667ca4a7aab837d60c6c3bcf2c0137dae44a60612a8d342f8b90807f671c SHA512 9de420e251c76787bf9edb1023c80453e1df103ffc8075b870bdd1456f1e0c07f8bdfaac5d0d19cf698c7d1d048a48a0ea2326791260585bf24082c713727edf
DIST genpatches-6.9-5.base.tar.xz 275240 BLAKE2B cb961b8245eaa58405bf758f4432f1ad98b767d7f9ea8e45fb440bd2616e67c6e12cff6ec3af89748f19043c9b0b58b634e28e7bcdc469fcc4daf2f752b3a438 SHA512 60fb3290eabe8289fc4acb4f1df809ace44d7678188683b64ef2ec92edb8c2ac0d757280ebb63087145fd068e64619a3b0a9227fd5f3061099d287e8e8dd5720
DIST genpatches-6.9-5.extras.tar.xz 4052 BLAKE2B e72e5a5195db42f38ed671899217d7609eb8a5d9f954ebbc36a53a88fcadd1cadecf7257b33a880661e949f2c7b176a5762ecc1e56be0195e6768d8be8ae5fc4 SHA512 3d9315afb5c45cf24f6e5287048d49f6969e49ba2c8f339d9f4da0f5a08708ffa65636c3d24efdcfd246f6d28c72535089078971e97f7aefeb75119a67cee11d
DIST genpatches-6.9-6.base.tar.xz 319896 BLAKE2B 8b58a70db0844a8455fb413de046cf0998c19c2ace54918a3408f9d31eae6bf276d6a86f5db835cc3ac87335d908c2ba853fd2f334e80cd06e7e72847483d3de SHA512 fa3f1efa0886a6df0ce8006a4433a8bf91731069aed6040e1e4ac9002dbb879ed644f2ba1b258a92ae8550709b85a3c1d2657df000cc6dfe4f79d32c991efcb6
DIST genpatches-6.9-6.extras.tar.xz 4052 BLAKE2B cf761f7035971e6f2be6ac719048fba08f203b2f400bd7fbb62e4e10bb7d5c508dc7e79f85812ccd1ee1cbc791c4f19a6becab2dbdfd4ad2c3ec2b1ce0f2bb47 SHA512 fbdd60a92f8dbafb30dfdd65b3e0c03cf274dbb148c092f40dfc2bdd4e5d7d18f68c9064bf0419e7dff5c94c67fba3922bb474ec717dda8094b37ab489cfc8bc
+DIST genpatches-6.9-7.base.tar.xz 406988 BLAKE2B 066ce941f4338903a9f54071b34215dd16401d7e00e471615ea4b55cc5da7c8b312bb4c5224398c5348a76fdd4f1c6c5fe97213b913cc397ca92ecd1c33a8d86 SHA512 0175ff3df86d76b926efae0b15aa4addf2192d8b38f80a23e930c669a6a2453847d358383f2d61ccbc0c0b2e6e155a62bccbb4408b96c1ad3fb56eeaffbb1365
+DIST genpatches-6.9-7.extras.tar.xz 4048 BLAKE2B 06ddd8d1443bbc4833040250b872d1949489fe14b0b4567c6c484d6bd6972a465ce0563c37a5272de1cd4ae66bd7711b1bf413b0a04b52bc00b9e549154b97fa SHA512 b74f2aa4050b06d7e5b588c87638470f92c45d26b3ffe7a16db43b487fc6460ec4e7037b81120a87608e773a63cbed678d4368b7d0399b841711fb63b1744f99
+DIST genpatches-6.9-8.base.tar.xz 488932 BLAKE2B f8ec56d444df32d1e5fd922dfb4ad64429f2af2b5660a017b02d862452751282982ec354bc70b06072943b1dc3786adfb78bbfe70e5e366f98f3565c065d81ec SHA512 f0df3b5407c48415f76e3738a07f22fdd0fc168302cddd46d63c4057013e585c19c94ee7d9d418ae9eab2dc5597f58bdf4e78ec6f05e80217acfa7a119c9f5ce
+DIST genpatches-6.9-8.extras.tar.xz 4052 BLAKE2B 6ef3193ca251ed0d707df368a55f98b2bf6e7b165cc03da9dcc122a96462eeccbd70c7e349402387dfe5cdf41e6ab9caeacc18d6c40d13e1a274828e910fa17a SHA512 f4a023f4d754de5bbce85affd0ca4636a89e129d298a0d81bc256632c9cb9886119ad6c1bd0c3703a2fb38b316ab52c11c7585d0d8a8991eb54e662c38d217f5
DIST gentoo-kernel-5.10.218-1.amd64.gpkg.tar 63262720 BLAKE2B 0c5bdf6c3a6f1841751ea3efdbd51e16862aa73d3fad5015cbdb6993ad47daa89f770597b09f28e2250f5f22aecda041abac37a99d06b797fb27997a33f64c96 SHA512 fcc67d5a76267351c550e56cc61bf59a9a3557d148c6cec6919953ba7b18f45d36d1a3a8532d4da1cdaa608f29024f9fba32d27bde16665658f2ba0d13656bb3
DIST gentoo-kernel-5.10.218-1.arm64.gpkg.tar 56719360 BLAKE2B c114300a4f17b91277ce90026c2141acc0729547a3511ea0df5071532b13a6c06c87853917280debdb7753927442c2414baeb363fa83dd74077a5708ceee1da8 SHA512 5468341ac80b5d0638ad38cc82a1dccfeedfbf1727c6bf852e8aa8a9b51750022358c4e32a483473293288ca9728ed9c0839a78e989571844dc823394cdad19d
DIST gentoo-kernel-5.10.218-1.ppc64le.gpkg.tar 52869120 BLAKE2B 27cb1b7f85bee962218b8a6635fa6639cf2c1e04c3809042abaefa1b766dabc7bef06c5e83022d0d1958cce9dfc97bcc615623e98c3c2200aa1ed9bc8d112250 SHA512 f36d649ba33eb2745463325991a5ed0e665f6ab12dc8e13572cb8dbfe5fe2c24e00bdc7246d78891cfb43129d51ea6ccf39f42c270765dbd8050f3cdc8254cec
@@ -30,6 +44,10 @@ DIST gentoo-kernel-5.10.219-1.amd64.gpkg.tar 63242240 BLAKE2B 8005a06c2d94285e64
DIST gentoo-kernel-5.10.219-1.arm64.gpkg.tar 56719360 BLAKE2B 1c956e95a2ee47d205579998d839012dfdd0902f8446ffe99f78cdfb3b643c98203b5cb75d1d31fd83ccfbb6ed360195b389de215db9b86de5fa97e3ff5cdd9b SHA512 3337808a2740ab49c43d311726ffc462956e58c7aaafc50d32999c543b59f1a792c41e62bc53487c564aaffb020ec71abb2770ddf39fa8f14fd8f1cb6407f06c
DIST gentoo-kernel-5.10.219-1.ppc64le.gpkg.tar 52746240 BLAKE2B 4144549a7e26029b58b8c324a3748591bc09e6255d5a20119a91f12618d57526b3afcf3c6612fa6404131e19f7d3439f2d762ef55c729f41011b8685403e4752 SHA512 7598c960c5cb5f55f4ce312ab09ce235f5f42c7bfb6a8f83aefc7e93e569cb8c929bceb567452605fe01f2d658acd7cf891a1178e05a7b7f9a451bb17834273f
DIST gentoo-kernel-5.10.219-1.x86.gpkg.tar 53585920 BLAKE2B 62229034d0a418d006bf6efa2e888e8a3dac18a4ec9a8dd90b0590b03beacc084a43c31fca3c4ca4f654ad648adb3943421b23e74fb2614c53290b4a00ab0601 SHA512 5564ab49f52de3828d3a08aa2ee23380c5ee42b432762f58d5c58cf89b4ca22b21f575d6a37072e0a8a78a35400fc35e86134d57e3bf93cc40149b74ebb98be3
+DIST gentoo-kernel-5.10.220-1.amd64.gpkg.tar 63283200 BLAKE2B abfa4447a66dbade52e79edebe0bf1fe6d9be7a3ae6eef0510b45b19ca6f209dd46ad8426defb9935ef10485d8704634dc45d411c2760a92af8692ba16f3d34d SHA512 8ee2d79de3c54036d4302ac542438c73132f88a803c56159c96a4fce63fb6208a299ac3310aba5ca30c3fa504f71a60ce365a06c867d884e2da104ea57cf2eb5
+DIST gentoo-kernel-5.10.220-1.arm64.gpkg.tar 56739840 BLAKE2B 8665ee452177f83d3fd02c7a52098780f87838e7f901ca22c6a32e4f0820a7d29e846b66e4028842c34df098223bce15fcd50461408883df8f7934c3e2af9d4d SHA512 de0f41f50e2c7a816fbf73d364975d556007c3eda4e75851f16432432caca5dad3c8afa176c2aba0de4f88a31d7360d0de033f9049f9e725228679831c67efcd
+DIST gentoo-kernel-5.10.220-1.ppc64le.gpkg.tar 52756480 BLAKE2B 8ab1a2de09c6c888d5b89bb541f1d2f1ad5de3f1560de83e1109692f93c74283e903cc8ae3c51c457d3a9adbccc81e7ce9233fc45ec7a8b93821d422eef5b48c SHA512 9c0d17ae798150fe23fdfad05d60ec1aeba75d7dbf2178a4a094e21ec7bfbbcddb7900ba8ce292c046559b3f37b4347ca4e613b2616c3c629b3030f1edb31152
+DIST gentoo-kernel-5.10.220-1.x86.gpkg.tar 53606400 BLAKE2B a25d69140c29404f944ef3ae1d25b2acd14161e81d9a21c486bd818196ec4b10098c294edcf7844340c03d8d73738a6ad5c2759107c00462ecf3e7229b45e0d3 SHA512 51b5ac6edeb14f6c3b22f865b36436f3122200888058ed4c8fd2ae8c0e4de9a14bf2aa5464f0c03da0e10d19fd9d7e83079801780ef21b43ae00671b479b112a
DIST gentoo-kernel-5.15.160-1.amd64.gpkg.tar 66365440 BLAKE2B 126ad491f0f47cd5858b60acfe5cef82722ecc0fa4221b805fd6743a45ae82b39984b31f3c5453167ac466e2810b411f94d8745d2b8fdf8bc15328b0dd6f80af SHA512 104278821eb78e9054e472f4a79bdaee350e63a828147328ae68da82b05f6bd4884b6f2b2ae3e7812faabc54629cabbc058098f4e0e689dcbcbb0b68b1be2c0a
DIST gentoo-kernel-5.15.160-1.arm64.gpkg.tar 59760640 BLAKE2B 99ea0369b0616d6fddd2751b3c37037bedfe70ba470a05d98891e38ac038c2f3f6c1ebaa4617e0b0697177e8535909d1b30fe3c0c67cbc9e3049ff559afb0299 SHA512 a886bfc184a2d1d83d44f15309f4b1873533c858d8cd0d1f13624c2616c4055bbeb1b5e6cb58f1af4edcfe55a577332432d947d4390b78f44414361c11aaf913
DIST gentoo-kernel-5.15.160-1.ppc64le.gpkg.tar 54988800 BLAKE2B dcb3e7ce253b9d1d0875aae08706bcdcce8ed2070bb75d10bb9bd16eb78cce641431dfa4874d80554fcd250c897317d31f9b3523efcb8b561837bd9189a48e29 SHA512 c1be66fdf4cafea88bc4e41a754623055fa6a7bbbdf1db51ef052a3be8baa755b161ddc2eded4c599320ba7939a8a51a38b5083b665e9769471cc1225fbc2bcd
@@ -50,6 +68,14 @@ DIST gentoo-kernel-6.1.94-1.amd64.gpkg.tar 72581120 BLAKE2B 68018b031dcbeb44b6d9
DIST gentoo-kernel-6.1.94-1.arm64.gpkg.tar 65546240 BLAKE2B 77859c8f96b54770d7afbeb30e370df0bb805594fe1dfaf4f1de8a6282be88b0d855bc823ffd93bbed52b72ab9a4a83cb22b86dd8f052504c795da49a4f7a2cc SHA512 b40c97a0a11fed8acd6ddbd8d46d2c0d3cb0e6751d772ad3a93e9a123eddc67175e64afa5b56cc4f993fbeba89a2e6e34199b4ccd0e48de9c68b0ffd1b15bb87
DIST gentoo-kernel-6.1.94-1.ppc64le.gpkg.tar 59781120 BLAKE2B 7114326e226dccf92531b2b3062b7435ca98803f2a75e469f1c1aeac9d1f69d9170675acfe111bc7011b17b15d21162459efc0c750a41470a2ba0a29187a255c SHA512 08227e3ff6cf80ab9ba4c0f0e0b785e20c17904abc4aa64e1c2d9751da8c4a66de355342e2c98f1a7926b79b0c8e34b544c698b88aea9223d5401e608462b04c
DIST gentoo-kernel-6.1.94-1.x86.gpkg.tar 62126080 BLAKE2B 2a10eedbd753715c463bbe073fa4f18c5c1471eb71a7c3e5543336b495a46c8c76559f9f2b9af92eb86e30bc9dd35f61c6c74ac8fdc5de1fd3a3775421df74a7 SHA512 65a09ca6bb307d24cc443043a834115215c8cb24a13421f3499ae39321d73b60f8b929c414ad6151af960d666e4cb7b5e16914088f59c0025d8977629c2724e9
+DIST gentoo-kernel-6.1.95-1.amd64.gpkg.tar 72560640 BLAKE2B 67e26e89e23205c77aca089d6e93a7144e681ab5a71ede7119bafba2f2b0267e9f73ec2a9d244fe560ed5f7ea37159dd5e4d63bf5cce84e61eb9ba9c3e8e7632 SHA512 44091394b9369e8f64985f55fb7497212896d66d267f4ad92352d097b520271aca229df3a1feecb6a5568d1bb08d98563758f3d656768b0856b8e47de92372c1
+DIST gentoo-kernel-6.1.95-1.arm64.gpkg.tar 65536000 BLAKE2B f6aefc6963310a5d40b9efc3eb8cb05cec28a285113f1bff26149ad4454aa86636c82f59c6cb2937aed1118c8e8407d1477d9ba471dbe49df9bbb884f395e79a SHA512 545b705a6068606db1c8bf1d31cc4ca80e8b522a2ebf121f414a519145bc97e94af1b340bc8a3a9b527137e2e55a058fc572cb2005836b27ce32573eb3243339
+DIST gentoo-kernel-6.1.95-1.ppc64le.gpkg.tar 59791360 BLAKE2B d21ec9b8e44b7291e17b6766afea3cde882470ce89e6ab4565d967614750b2b55ea2c1bb5752aa42d8b66e361a9b1ebb4a91392cfc614b0764589409c3d35f19 SHA512 18a172b9c817a45b425fbb037b8128445ef3e08ba49e82f04a212962a8f0f491c4a3923c6f45d810c407d8171dff2a19e409320130cec1a9805fb837fd66d143
+DIST gentoo-kernel-6.1.95-1.x86.gpkg.tar 62126080 BLAKE2B 4ef53758488d76af2b19514e5ca230252626e294c8d46c052b67ab0c9e8d7ce3fb94cac48c47f6834bd7598790de5bb7740aba48b1c6123b7f9384d2dde41c68 SHA512 5197ecac6afd9ab8e14e5ae4e7939c9ab3c609df5845ce921f38ec11902348c2e020823fab9e5c57c5babf01c890ff4d22363d7def75d7279cdc6b0dc88226a1
+DIST gentoo-kernel-6.1.96-1.amd64.gpkg.tar 72581120 BLAKE2B 2ae75cac2d5ef149a8dbc5ee3bcf074ce5deb81c3a55e83c2d2b88f647894069f52cde74438c41ee8f8e21eca42cbd0847814824cf2007e6cf1548567ce62692 SHA512 86cad8fbc3f664bc1c25b15f75cae3d42a40b4c603121d6a7402e814d3072adba0f8cd70494d56b2648fa50015ea2c3d8c38d1ba9b419856fd4df5744b5e5b95
+DIST gentoo-kernel-6.1.96-1.arm64.gpkg.tar 65525760 BLAKE2B e4537c337a27dfaa54b07c35305a5d2fd4fd1a9bd79dfba60ef189c4cbf467667d190acf1a89eb14b28f7ee9700a900be5606db5963cff2ee8f35914512d67c5 SHA512 969b7f89e80a6d12f65a9deb5f290592f99b883b7bb47cafa11130780e35a985f6249161714b55a0c1e462d2b162858c854f2ccc2a8fa34e702b16e69cfdc70b
+DIST gentoo-kernel-6.1.96-1.ppc64le.gpkg.tar 59781120 BLAKE2B 5bf52475dbd05533294c056b5ca79fbeb06fe46003f90d3b45e459d4e33d7a424ce0cc87cae973c68e43b0de599ad8454b7701737b05dac21e7af20d8766f92f SHA512 2fe07dc528ba090c59e5e8fed384850bf4e7c03d2f3982a8c1055e93c141ad26cbcfc801b90cbea9e648ae961d3227561318fc7fab223ee7e4b427c904a4d8c4
+DIST gentoo-kernel-6.1.96-1.x86.gpkg.tar 62126080 BLAKE2B c613f5afec99730a56acd99330d64a3277571cb30830f311709585d7d37cc08950adab324f50edad99b34bb195f561425852d6da58fc33a9efbfde14ef705f51 SHA512 7a4a9b1a8774f9ed632107d316e24a606770da189ec5bbd06adaf4a47897cad097446ec9bfdf047cb1ab8347f845887cb8c673156be1ed6560ffe3dce57c70e7
DIST gentoo-kernel-6.6.32-1.amd64.gpkg.tar 147384320 BLAKE2B cbb095a73c7d1131486110b342904eb1fe2a712b56d361a027fd964329321451158ec0e5a29a1f6709ba3f455efe7eb858c629a8a0a4eca244f6827de7e0264b SHA512 c711d6c86a57429c91037c87945616b4b99f1ff268336638591e06dbe37b791ca61236edafb174346b6695e78247793dc2e2a714ed48fdeb076f9d450cd1ba3d
DIST gentoo-kernel-6.6.32-1.arm64.gpkg.tar 119357440 BLAKE2B d84d3d0cee04a1f545b97b675b4c84d411fb45ee5454aa0cdc4407b396a1b5623fed095e1dae4f6519947ee9669a7f338b6c4a5f200d3c34507d41a4da93f04c SHA512 8e979b6913220cd4df4dcbf2ff84ea516a3c17fa141862352d8924a0e9b817d98a6368aceab4bdb0476203831e32705bec11314136b5761f68107513a264176a
DIST gentoo-kernel-6.6.32-1.ppc64le.gpkg.tar 64419840 BLAKE2B f65e2d413cc9fd362b5708da6376beabc92393ffef64ba20526a71f31525d5ca3a4c8dcb6c2c1da7abe7b3327abdf32a297986763cfa972335a1c94023c88141 SHA512 a074ccea453375f11943ede64ccfe00ab2f212057c2beae20b67ec85038bf0c7b320ff0aa1aa9175c992c0ed35eeb8b26dcad1fea144730f69e1ea99c43840a6
@@ -62,6 +88,14 @@ DIST gentoo-kernel-6.6.34-1.amd64.gpkg.tar 147261440 BLAKE2B 8e6ed75198b4882ecfe
DIST gentoo-kernel-6.6.34-1.arm64.gpkg.tar 119203840 BLAKE2B fcfe329412c32e779cc6bc049d5cf1edb50af7582cd76300033a6295ba9fcaaab66548102b95475a1d4663463f8cacebb9779e8df9cc0f2b1b15826643682e25 SHA512 cffb4ba0ce3fe462c3954df016cfaf0f7878dd736518d4d21d2d60aa140c694840d56dd0bbe036acb64f7a46b3640fc086f06453cbdae4af9b66f3055a838d52
DIST gentoo-kernel-6.6.34-1.ppc64le.gpkg.tar 64235520 BLAKE2B 1a3ab1bf89c10350a1825ce5b782f44beb6d5ea7f407fffba98d2f6155f68e5a8505a2e8ba9a86257dc98beae3804556b8f9d82636f5953deabb8af53e9780ea SHA512 a1462d44657d5808bc8b6249346f6cebf8d1007ff6b8eebdfd31050a02b5060e6b576dbb6251177d00d03e7865a85da273b44ce0b1f0908b348f81ecc9d7833c
DIST gentoo-kernel-6.6.34-1.x86.gpkg.tar 68259840 BLAKE2B 7b2fd356724edbaf3a2ecd38bc05f03aa1213895cf43264e2574494f0265e5c99978a08c93b62a56d7f946c2fd00f1f42272c3609b3d83057b733286c5a8feb1 SHA512 3ea663d49deb2bd5661a64555dd13451c285f1f13c82c38ebd38fe79a05e86da397cf9d89d5c290c7628ac086528aa268d415efabebc6568b391b9656f73c5ce
+DIST gentoo-kernel-6.6.35-1.amd64.gpkg.tar 147220480 BLAKE2B 45178fff1c0cdf75499f735666eb89ef0a6248ab6182b3e4e9d85688aa2eca5322310363038f64d1d932a6fac244fb16d64b05b146471fa663f6f0350c647832 SHA512 91f81fd1ffc6ed01bbfc94fe52395c8c5f3bc10c7f7445df2c1d6c982c81b0154ea7638c5322089c2119363c8a810498b111d6e9562e6de7ce0672a41509e95e
+DIST gentoo-kernel-6.6.35-1.arm64.gpkg.tar 119214080 BLAKE2B 3342aba4c25236a26179d92a24938ff96c771c6b2da0e3590c37a06a5516d8005a7ac97fa076dcab8191abd2d8b07813b59b4f48fc71e885de2714b681e8930a SHA512 183c5557d19e6690bb02eb5f55bb1bd8bf16bbda9e69533b84d00c61d75e4b62d66842c753f4a9a8294c8e6127d428f3958f7d14661620e9c6866862546a73d3
+DIST gentoo-kernel-6.6.35-1.ppc64le.gpkg.tar 64256000 BLAKE2B 89441b1e5b8b5de47e2e1b176e3cc51d1a4b19b8d7200c5168d40a3268b7e5a8b5af2a858ae567306ae2e4ada44046a55a72a1dfe7a3c6133592c897f2a28d77 SHA512 38a106716a3169e9a316d458ae541069594b21c494476876aa99661c3061f34e62ace80e2ed6028111790b9d504788c5b1c8a7494ee8f9b66b6ba52f37864896
+DIST gentoo-kernel-6.6.35-1.x86.gpkg.tar 68259840 BLAKE2B 9e5fc0f1aec739679e96819a3607148697f04af277d69464eccc515fca2f3b499d3811600eb29e27cdd4d2dab186d8e047302acaf8de2f8f2c81c871e702f83d SHA512 d3fffe7209444cda7754e47f80f0e01d844c91de4761103dc9625a643ec568029c0037777259e49d1a016dab82e99cbbd8e4210fe0b544b530a9c19400a0dfa5
+DIST gentoo-kernel-6.6.36-1.amd64.gpkg.tar 147281920 BLAKE2B bedf47e745bc24c4a64c215f94d3934e3c9669cae01ece7d48200dae42b667bdaaf8ea417b0468bb7795961088be8bec488abacc0e459513c27d62ab5298f928 SHA512 70b5b4c18223db2f368d504b019f31dea8b9aa6c992ebdd3164b45dbae9cea7c4c4368d11d2213a7134558404765f98dd6bed5ecde16e73f4ffd66bd29972823
+DIST gentoo-kernel-6.6.36-1.arm64.gpkg.tar 119224320 BLAKE2B b807655882db1be32729731462df1d1bf9354266146032c1ab7ae46839d995d8a6283ee0f0d848d54117ae77c329d4146123c1f0a715d84b8e8feb7eea93ae81 SHA512 aaaf88ced679e353a5eb2e42efc21b3727d078e981b5ce599e347fd440ef7704421324e504d350117fd1760901a7f22b20200be1f5a6dd44f4ce121311dfa5da
+DIST gentoo-kernel-6.6.36-1.ppc64le.gpkg.tar 64245760 BLAKE2B 6b13f18a8c23d7bbbf15459bd26d5ea2ce7307543ec11dcf6a1245bf4415b179102d1f4f8832803deb1e01efe7340a31b84535d7ec30baa780dbc278dba4dae0 SHA512 00e057b14f8c8126e7c4670a6545a64777565c85235a27d5b1aa58330ed76acd37e0bf24185cbcfb450674426353963ddf5fbda6895a50bf3cf8908e8b36552b
+DIST gentoo-kernel-6.6.36-1.x86.gpkg.tar 68239360 BLAKE2B 1e2e6cba949d03e518ec729fdd48cd1fb112e5db5825caf990b88f895acd091662ddf278eeadfb6187e050a5dbe867c36a9b280efa51ed43d7c4019c219a3c35 SHA512 f65ebe167d6a953a150a6a1b8ed42c9e78b462c5c4ca01bea00e0f67ae907ab096380866a243c98bc52fb2de93c40bd16e0ae6b5e72fcb15d77b958657e0fbc6
DIST gentoo-kernel-6.9.4-1.amd64.gpkg.tar 159006720 BLAKE2B 9e2189d7ea4546bf9d3a937ff0f3cd95929749931b4850a198c543b753a76e6e2305492fa4cd03ca3221c070107b6b1e76cee3eb5c066ca273d0b8b4b2f67efc SHA512 87b26e414a79051271531e6152b10ac11b6834983e9bd500056a4d95aead6efd2bcd45ec0456973cd464ee4b66349929e0db1cacbab50a7b8e30484293377166
DIST gentoo-kernel-6.9.4-1.arm64.gpkg.tar 129740800 BLAKE2B aaffce5d2f922f53de6b4ebebd23ce2edf40731e79a325bf07502f0b61f440edf85d6551ac70f6d96f539ff3636091e7aeb478e74b7e45fc0adb5b8add5f31e9 SHA512 61ebb357a3a4d4cb80f90bdcb5e8ab02c810b1a39ca4aa95a2bb3be56e85435625c427f3ddf93313623e42ad81aac7a206c14eec60865ed7d661d1451779dfd8
DIST gentoo-kernel-6.9.4-1.ppc64le.gpkg.tar 70737920 BLAKE2B 02097895e96decedf998bffaf2c442623e27c9a530c7f57dc6a6bbe7bc566142215d90a71055ea383e63d146d77cb4c3b0b3d017156f4f8f1cba22ad46bc2f0a SHA512 9057f864de4f15e7b1911f91e21cc71c888e95c26035ea3246e0f116d5a7817266ecea2e08cf1f9eb09bf41481be570034638ee1775f09e39901c599bd6b4d90
@@ -70,21 +104,36 @@ DIST gentoo-kernel-6.9.5-1.amd64.gpkg.tar 159016960 BLAKE2B f5504ff6a13b926de977
DIST gentoo-kernel-6.9.5-1.arm64.gpkg.tar 129730560 BLAKE2B 7cc24e1b1bfa2c765a28031187ee5c442a922f8ec270051920dd10913eda207238f6c54308adb036d0ca7e6a902679f426180a8855159df1f4b5ddee999b4a11 SHA512 2688eee165559ef24c612ca05c4b92b1960f3aa5e6a3154d95f18bb186d3ca3b78caef3acc34628ad03ac191e65d871d8ebca24a6b7d23939003fae8676b20b7
DIST gentoo-kernel-6.9.5-1.ppc64le.gpkg.tar 70727680 BLAKE2B 3b3c0e470d68e225d2fc79e41ac345b3905824216e0e8c384f98f21ca0adc1c5998a12bde07bc02a8f88fdef22a087b8b29ed4647e728dd80f7b970107460515 SHA512 52d5b894acf435a1b11bf8f8d2f223fdf90b06bcf9ba322be12ce77b245379090aab4650173c29eae5559e1ef9c5da63662587bd1959918f6cb4db922805cd3b
DIST gentoo-kernel-6.9.5-1.x86.gpkg.tar 74864640 BLAKE2B 9e14b93ff6076ee5838214239eee1a61595451f223a37674ca76715c3d5df6876fdd8870291042e2e21162ac488ad4fc33f6839cd30f968c3fd7174c25c2c514 SHA512 7d1f2b90a46e57b00fa15dc0a12971a0d595b077e32fb8583b86bb28dc89ba9ffe99e532c33f3d9808b9ef6bca41935795d5b30c48654fe46948d6289bf4c23e
+DIST gentoo-kernel-6.9.6-1.amd64.gpkg.tar 158976000 BLAKE2B b6986cb27a5784c19989b73468b07779aaa88aa815b5c7dae8d703ac79516e6ca18721fdb887c2cce04bcc642be2c38a158ce1d419406adb3ff524617acfb1a5 SHA512 4a532d5727a2c4397e3b3ff125f403e1183ed8c66d472dfae33e3dcc6d82a45aa819117b13f5ea2bf334bb5f23bc8eeddda59f96d348c35f1f3203b75f5bd201
+DIST gentoo-kernel-6.9.6-1.arm64.gpkg.tar 129751040 BLAKE2B 37f565d5d17b16013931ac88a913d379c9c946e615267b51ba9ae2f321c493f526a8666773d4853730c31aaf475ec6dcdf67fcee35b93cebf2f861f75643a550 SHA512 62b4d011409028748a33e6172a8fe612f308bff4474dfe3ce907de4d8b2afbb41e29a63dcca97ea2ac45b5064b8d45b9ed0d1c63c63a2fc0f7d40dce222d0a69
+DIST gentoo-kernel-6.9.6-1.ppc64le.gpkg.tar 70737920 BLAKE2B eeb7f7d134dae7627181ccfca39579c2faeb0ae1c681589ad422293c9c134310337227e55af03926e6bd63993b699cebf9653e70b5c531bb8f2ffee511079b81 SHA512 f785ab94d666d7b2ca14502f1d18ae1d7ab7905dba7fc14fb8f0c54dd55ebdd8138583674406a82a21e09a2e7b0e24f4148e05d017226c5fba20c6ea964a3fc1
+DIST gentoo-kernel-6.9.6-1.x86.gpkg.tar 74905600 BLAKE2B ae14dd62039dda8326e4e2aebad7723a82280e8c5f0ccf97af764c854750b4f79c61b63fd6e61a872db4415e4c5c8a3dfa6a6a254ed7ccc90d1bd036313641ea SHA512 55547ae6265d47514face363a4c7f3ca866b14f4022534b9dab1ba31144c2de6a15efc146837a7c1b43c4bacc72dc17ae13ad87e0f53a53809694369995abff6
+DIST gentoo-kernel-6.9.7-1.amd64.gpkg.tar 159006720 BLAKE2B 79ee096029e6caf2dcebc6bbcd016033c04acb5382387282b3906aa5dc587539ac632749318c855686a288fc66d1ade40a3839991f9b79f9d3037d003fe3e4bd SHA512 63455494647ec92470047306a985a57362d893a335d09f65d60f69c4f6446625d88a4a4c33c015ab28a30bfc7e90d6eb36c04e7dea9c1d224f6b0c654a0e98b5
+DIST gentoo-kernel-6.9.7-1.arm64.gpkg.tar 129751040 BLAKE2B 8800ceb6b5a99ffe81f518a39f263205415b882e891aa56b4fa34817a65ebd510a087aa7c10c64aba7179e793ccaa865baca8af9d485fd0f81aafb80da29e911 SHA512 4604a6cf7abc7a6206f718c453a396480a2ed8a552c9f4474a05336354f60f089b792effe9834343778b1b2cc12578ff5d71247aef15d17b7ed8e57d6ed1ca92
+DIST gentoo-kernel-6.9.7-1.ppc64le.gpkg.tar 70717440 BLAKE2B 039eab7e466cdaa89c1fc5e819f4709c760b871aadc3febb5b5c62672bf41f29a99b6654c54ccd2f0973dc0e41c77e8628de6d004972243ad55900b943805ca0 SHA512 52148575a90cf5b0eb2f2506fd4c9ba0253515c9dbff55046b0dc8222b9d1cbf8918ee8ad93098cbe1ec70462b831ac0aa68ca7995b67467443528f122f5b7b1
+DIST gentoo-kernel-6.9.7-1.x86.gpkg.tar 74895360 BLAKE2B 277358a6a81c55bbf3bbd5c4e53e2fe127f1d30b87321093ecc2a9f275816eec65ad9b29321c0d9bc3dea6afb118c3019d68b634c940ba4fc082eb24382360ed SHA512 16146179fc0b113f83b9f5f63cf423d528e72f2ba9a76885c7d4ebf787f6f376b23e165c8dff900c13fa09ecde9043b34a67e3ce5385ed980bf0f6f07f9ce21e
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
-EBUILD gentoo-kernel-bin-5.10.218.ebuild 3038 BLAKE2B 1d5cfc754829d97891c30c2d6cbcf2ed23ade363866d7f302785abb5a0672e192dec0f1c767ddfdd5ab4759548b170e94b6f005da0220790987703a001259790 SHA512 4a531ec91a011747e5c4f970e93e1fe7743eb9a0d16860de373b25ac5e618d446e1dd5ef8683aee25dbcfe5034626e9a56c9835eaa757f2354eb210129ac9256
-EBUILD gentoo-kernel-bin-5.10.219.ebuild 3042 BLAKE2B 1c28eced39d1242906269df2abfae23627921ac0a67f9cf4a57c64590fafec873e35948787da4f29e3e0f6d1ad1a76464fb7fb4e74f7004d9808b248e2585016 SHA512 09bc854555742c974837f603b42aef905ba86d5bad30129246a0a8e98c728fb8b94c4f9564c18108af3ffb8407f757ada41f87654c4be9baa3d1f4aa73c9340d
-EBUILD gentoo-kernel-bin-5.15.160.ebuild 3039 BLAKE2B 36433f08d307a915c9acf9c28a3295d6b59379b067ace1f59561be31c396abac55681e27ad6ed9707b8efc7cda1fb4b687f9e51edb32bf4d7b767a0acbe42818 SHA512 71f9fe7127fa2684145332c1d24adffcf9f6b12098592fb7ff4f2812b3009cb13d4edf52dfd25fb607cf225b21824a205e8f81701f2c1ee18a047ca759df8966
-EBUILD gentoo-kernel-bin-5.15.161.ebuild 3043 BLAKE2B d626174189a8fcc5bf6c2b0535ae7fa5401fe35ce18f44cca9eba41edba0e19248fb1e911b4b588fddef7e6786404fb2950b5d83526a137555e0669791e17dc7 SHA512 258997c06778cb93774233ad27b70f141b6875ce5ee79ae00bc25144b6e9b5844d4d675e8dc37d59011307d0e4ccb4e7cd3872ad5479670adf2ec85d8eebf009
-EBUILD gentoo-kernel-bin-6.1.92.ebuild 3038 BLAKE2B a7fdffe5c286e4da857bb61b86859e0b1111d913938b61b55fad85881cdad6b4eaa027c2210ff17f8eed07b9b3550dc756fafca37582a90682dde10ddd364167 SHA512 de4c906cce874ba8f96ed536a2d435a1117f4fc18e33b8fe605e8ea38e7b03f6dff7dc3f1da40b255e2c08367b288dee2d75a7b1963ae03991700f84e3d488ed
-EBUILD gentoo-kernel-bin-6.1.93.ebuild 3042 BLAKE2B 71642740131c708c13c44e70bc03c61f4911b10a1462374dd2624f5c68da2160d0717eac34e150fb493e3121859fe7c3c76587da8ad9644a7eba640f6a11ed56 SHA512 367c0dbb9ae6bf132eb3b71ba2904ab05b46e377680221ae57fd2679f656505018dbce3097dba05894b2964d57c78cc139e4799845827a0f02046ed947a8c461
-EBUILD gentoo-kernel-bin-6.1.94.ebuild 3042 BLAKE2B 71642740131c708c13c44e70bc03c61f4911b10a1462374dd2624f5c68da2160d0717eac34e150fb493e3121859fe7c3c76587da8ad9644a7eba640f6a11ed56 SHA512 367c0dbb9ae6bf132eb3b71ba2904ab05b46e377680221ae57fd2679f656505018dbce3097dba05894b2964d57c78cc139e4799845827a0f02046ed947a8c461
-EBUILD gentoo-kernel-bin-6.6.32.ebuild 4076 BLAKE2B 6f559c47829f5d197c43ac897e940b70618a4f4eb0288d05476c437ad849aacca011c37ba24e1f1ae495d7f44db74d7b32f494e0e22f0c298fdf7235645ba0fb SHA512 46201ffe987758eb410608f9bf2174739eea48a789afe7978e51a79aa92677314f752cd99e55982de35ed52c3e57bf40020da7bcc5e4770068da9bd0af94d35d
-EBUILD gentoo-kernel-bin-6.6.33.ebuild 4080 BLAKE2B 2b99c12a6b03a34134185b6c13da22e6d1e0894be41f28cb7665495432f2ee0e3839bdafb6b450b12acebb2d2c6ad3e64be3fb7c7d9ed9fc240fb30de1fee572 SHA512 8a16008cc46e79e6b14e5788abe34adb01f532a067192442251597cd0a5028454818ddd541be4f85fd69991cede2804834e713943e223ed113b337c0b7297f18
-EBUILD gentoo-kernel-bin-6.6.34.ebuild 4080 BLAKE2B 2b99c12a6b03a34134185b6c13da22e6d1e0894be41f28cb7665495432f2ee0e3839bdafb6b450b12acebb2d2c6ad3e64be3fb7c7d9ed9fc240fb30de1fee572 SHA512 8a16008cc46e79e6b14e5788abe34adb01f532a067192442251597cd0a5028454818ddd541be4f85fd69991cede2804834e713943e223ed113b337c0b7297f18
-EBUILD gentoo-kernel-bin-6.9.4.ebuild 4086 BLAKE2B a2e26befb2da784f4d7ab197b51286acca8aacf2975c6bd604d26062da3349a93eba2c92e12df4dfb2ff3c174ca217689d76dc3dcb6284c10b4742976298ec0b SHA512 7d5315ce8f27f3bbf54c79ceb3dead8adc41f8a516e37d12f6a945fa87eaf3a17ebd2217b945be79824e5bbcbfc586334533a63598803534082d16010cc98dfd
-EBUILD gentoo-kernel-bin-6.9.5.ebuild 4086 BLAKE2B a2e26befb2da784f4d7ab197b51286acca8aacf2975c6bd604d26062da3349a93eba2c92e12df4dfb2ff3c174ca217689d76dc3dcb6284c10b4742976298ec0b SHA512 7d5315ce8f27f3bbf54c79ceb3dead8adc41f8a516e37d12f6a945fa87eaf3a17ebd2217b945be79824e5bbcbfc586334533a63598803534082d16010cc98dfd
+EBUILD gentoo-kernel-bin-5.10.218.ebuild 3220 BLAKE2B 9999177f4292e937fddc32e83833aa04972c4a44c9a205ac3f44f5ef0f7a8921a5d5555d3dd358cd84013d420d6d5e75dd6bbc61a78cd5ddd0aa7e09970e0f7c SHA512 6f5eb7432e0aaf334e7e28fe3c4dd619fff0f0882dcead7ce7b93d93b3c3ed520e314bebe2ce3c34eefc8329f122fddca06bf63100f013e9d898c627dfbd73f1
+EBUILD gentoo-kernel-bin-5.10.219.ebuild 3224 BLAKE2B 35de67ab5129bede1e574daa87a78fde3ac372053eeefc8676aa86f767f2c67b68a2c4b5dc0a2cd7226006e59c97e5ba49d6fcee8dc166911c5d20c538b466eb SHA512 c36a1a7b6f8326ff12cf15f64a198b2fa9f5edd3829a5cfc69c74595e71c467449f560579bd745baaa058e823f0e11f91ba310ec3b51ffe94cd358f744646e2e
+EBUILD gentoo-kernel-bin-5.10.220.ebuild 3224 BLAKE2B 35de67ab5129bede1e574daa87a78fde3ac372053eeefc8676aa86f767f2c67b68a2c4b5dc0a2cd7226006e59c97e5ba49d6fcee8dc166911c5d20c538b466eb SHA512 c36a1a7b6f8326ff12cf15f64a198b2fa9f5edd3829a5cfc69c74595e71c467449f560579bd745baaa058e823f0e11f91ba310ec3b51ffe94cd358f744646e2e
+EBUILD gentoo-kernel-bin-5.15.160.ebuild 3221 BLAKE2B e3f2833adb3d588f07b0d6820536077a8928f347241801bec1bf0d93c3acd6a752770c5fafd1f70c50cf1b7d2f7a0c9d4ee631d0a546be771c9df49e3aecd217 SHA512 37e9a93a949d92e54609f15b8a7d6a3c5cae87e12168686f7259baafd27bd847b204a39ff526d832b32ec44e79d3334d39c361413bb073700de5d56f7bd58e9b
+EBUILD gentoo-kernel-bin-5.15.161.ebuild 3225 BLAKE2B 1ea3a430edb723b85fee498bf59318c54a2fdc7bc3aa18e812cf3f4f9f43b82ec5b803a7faf48c51e05deca4ffa7afa802e32581fbc9802d3c788c3df7b276e6 SHA512 cdfdcab4dc5a408708e21c13bb8b112dad2ebee95f4c98259af59e7ba0d29beeb5f606e4f398c157c565de3ea873553f6f3d9ed8585d9eaf7dfd707119910450
+EBUILD gentoo-kernel-bin-6.1.92.ebuild 3220 BLAKE2B 2c1c821f1451a0de52222c67eb935b98827857037a41957133ea71ef0e11cab302c67cfd930886ad3e763335243149488dce72bd4bd12dd522fb064b93f909d0 SHA512 8d48b419b5c0e3b9c2092e0cecf3c54f3c84248bf63ec51aad081a17c13c8b07a9d96d6fffbe345460dfad286704e4747e6689d2aaee901f07d3b553fcacfcbd
+EBUILD gentoo-kernel-bin-6.1.93.ebuild 3224 BLAKE2B 23109eb8bdada0cac5c8ee9033a0d56c60ce17d3f3a14f6c28e1ade91074b7cbf36790b191806d3c7cbcffe3cbc9dc0add5ba6b9a14d33e0c1668385a77fb45b SHA512 5ee911f302f3955ae911b92c5120acc43943ad75659f5ede4b9d1f567ebeba250eea0c034c1080f7ea94b8610244d97e7355e62fae545e4fccc3b3a2cc43e7bb
+EBUILD gentoo-kernel-bin-6.1.94.ebuild 3224 BLAKE2B 23109eb8bdada0cac5c8ee9033a0d56c60ce17d3f3a14f6c28e1ade91074b7cbf36790b191806d3c7cbcffe3cbc9dc0add5ba6b9a14d33e0c1668385a77fb45b SHA512 5ee911f302f3955ae911b92c5120acc43943ad75659f5ede4b9d1f567ebeba250eea0c034c1080f7ea94b8610244d97e7355e62fae545e4fccc3b3a2cc43e7bb
+EBUILD gentoo-kernel-bin-6.1.95.ebuild 3224 BLAKE2B 23109eb8bdada0cac5c8ee9033a0d56c60ce17d3f3a14f6c28e1ade91074b7cbf36790b191806d3c7cbcffe3cbc9dc0add5ba6b9a14d33e0c1668385a77fb45b SHA512 5ee911f302f3955ae911b92c5120acc43943ad75659f5ede4b9d1f567ebeba250eea0c034c1080f7ea94b8610244d97e7355e62fae545e4fccc3b3a2cc43e7bb
+EBUILD gentoo-kernel-bin-6.1.96.ebuild 3224 BLAKE2B 23109eb8bdada0cac5c8ee9033a0d56c60ce17d3f3a14f6c28e1ade91074b7cbf36790b191806d3c7cbcffe3cbc9dc0add5ba6b9a14d33e0c1668385a77fb45b SHA512 5ee911f302f3955ae911b92c5120acc43943ad75659f5ede4b9d1f567ebeba250eea0c034c1080f7ea94b8610244d97e7355e62fae545e4fccc3b3a2cc43e7bb
+EBUILD gentoo-kernel-bin-6.6.32.ebuild 4200 BLAKE2B ad8e8989888d504d96fcab1440ee0c238e40360cbd13f436eb890cf8fd4c084a0eb0ef7152a1d1d5330f1e5a048ff3ba0f68d48c4baa9ac36c598168b0e4203c SHA512 5e45c2679fae8bf2b0012c54e6905732c25782918227210ea8f60196f0cbe3b8464fc39d5dcb6c821f07e269a8d361921f66604a36390c97ad99bde038eed1c6
+EBUILD gentoo-kernel-bin-6.6.33.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
+EBUILD gentoo-kernel-bin-6.6.34.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
+EBUILD gentoo-kernel-bin-6.6.35.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
+EBUILD gentoo-kernel-bin-6.6.36.ebuild 4204 BLAKE2B 67e5b8cbb2b6425e39ee4ef8947cc4132bcb140274b1054584b760807577da4c664b836b563e55f4e9ee462753492689a49a6238745f55278129ab1161edfa27 SHA512 8426ebb47af96c9f6d1cc6c5064280646417f2b149f4e1843cd7934e1b22de03e572ea14cb69edeff16182079a1b2940fbae9f279a1d3c9eca04b19250aca04c
+EBUILD gentoo-kernel-bin-6.9.4.ebuild 4210 BLAKE2B 7757463e682f43bab66d6e400abd4f7e2b90cc8397b2a8c12adbc636e3c4722bbdfcd8683e5d1ffb4f1992acfedc264370fe8949b28c864730aba5708914b278 SHA512 2cf6039ed7e5deb27706bad51b30e2ecc698bd81d6efd81898d5ee7021a0545eafcb3e92f02dbef2742a0ddc2501fe5d7ee43caebc363d62d401f58cabab5b38
+EBUILD gentoo-kernel-bin-6.9.5.ebuild 4210 BLAKE2B 7757463e682f43bab66d6e400abd4f7e2b90cc8397b2a8c12adbc636e3c4722bbdfcd8683e5d1ffb4f1992acfedc264370fe8949b28c864730aba5708914b278 SHA512 2cf6039ed7e5deb27706bad51b30e2ecc698bd81d6efd81898d5ee7021a0545eafcb3e92f02dbef2742a0ddc2501fe5d7ee43caebc363d62d401f58cabab5b38
+EBUILD gentoo-kernel-bin-6.9.6.ebuild 4210 BLAKE2B 7757463e682f43bab66d6e400abd4f7e2b90cc8397b2a8c12adbc636e3c4722bbdfcd8683e5d1ffb4f1992acfedc264370fe8949b28c864730aba5708914b278 SHA512 2cf6039ed7e5deb27706bad51b30e2ecc698bd81d6efd81898d5ee7021a0545eafcb3e92f02dbef2742a0ddc2501fe5d7ee43caebc363d62d401f58cabab5b38
+EBUILD gentoo-kernel-bin-6.9.7.ebuild 4210 BLAKE2B 7757463e682f43bab66d6e400abd4f7e2b90cc8397b2a8c12adbc636e3c4722bbdfcd8683e5d1ffb4f1992acfedc264370fe8949b28c864730aba5708914b278 SHA512 2cf6039ed7e5deb27706bad51b30e2ecc698bd81d6efd81898d5ee7021a0545eafcb3e92f02dbef2742a0ddc2501fe5d7ee43caebc363d62d401f58cabab5b38
MISC metadata.xml 482 BLAKE2B 3e7e4723542cbb8ac93dae78248fb8c26b96b7bfb2a3cd7913e4e7aef9beff07d9e8301219ae95bbbe4282d0806614b2733bea5d818797d19b0070c9119c0e1d SHA512 e3de887610d2c063fde21d52ce78c5d15301bffff49a82508c50dc1b03e606bf3e87506b376f10c6c10334949f577bc0f5307c3f45f2544fac799c57cf75d4d4
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.218.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.218.ebuild
index 056b437be6d3..afe78d41b131 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.218.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.218.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.219.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.219.ebuild
index 1a44f330be18..53f05cd94273 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.219.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.219.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.220.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.220.ebuild
new file mode 100644
index 000000000000..53f05cd94273
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.220.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2020-2024 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##*.} + 11 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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.160.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.160.ebuild
index ef204824142d..361acce28475 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.160.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.160.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild
index eff249432fc9..81911930d7d6 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.161.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.92.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.92.ebuild
index e436cfb11400..811b77ad4230 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.92.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.92.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.93.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.93.ebuild
index 1a845828a60b..e9784eccdc80 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.93.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.93.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.94.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.94.ebuild
index 1a845828a60b..e9784eccdc80 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.94.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.94.ebuild
@@ -108,6 +108,11 @@ src_test() {
}
src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.95.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.95.ebuild
new file mode 100644
index 000000000000..e9784eccdc80
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.95.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2020-2024 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##*.} + 9 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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-6.1.96.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.96.ebuild
new file mode 100644
index 000000000000..e9784eccdc80
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.96.ebuild
@@ -0,0 +1,132 @@
+# Copyright 2020-2024 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##*.} + 9 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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-6.6.32.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.32.ebuild
index 722f529cedf9..7a145efe0347 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.32.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.32.ebuild
@@ -134,6 +134,9 @@ src_install() {
fi
fi
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.33.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.33.ebuild
index ecc98612a7de..e0e46cd48882 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.33.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.33.ebuild
@@ -134,6 +134,9 @@ src_install() {
fi
fi
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.34.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.34.ebuild
index ecc98612a7de..e0e46cd48882 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.34.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.34.ebuild
@@ -134,6 +134,9 @@ src_install() {
fi
fi
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild
new file mode 100644
index 000000000000..e0e46cd48882
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.35.ebuild
@@ -0,0 +1,164 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.36.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.36.ebuild
new file mode 100644
index 000000000000..e0e46cd48882
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.6.36.ebuild
@@ -0,0 +1,164 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.4.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.4.ebuild
index 5af44cece78d..1503fa4fb5d1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.4.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.4.ebuild
@@ -134,6 +134,9 @@ src_install() {
fi
fi
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.5.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.5.ebuild
index 5af44cece78d..1503fa4fb5d1 100644
--- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.5.ebuild
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.5.ebuild
@@ -134,6 +134,9 @@ src_install() {
fi
fi
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
mv "${BINPKG}"/image/{lib,usr} "${ED}"/ || die
# FIXME: requires proper mount-boot
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.6.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.6.ebuild
new file mode 100644
index 000000000000..1503fa4fb5d1
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.6.ebuild
@@ -0,0 +1,164 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG/-2/-1}.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}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+}
diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.7.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.7.ebuild
new file mode 100644
index 000000000000..1503fa4fb5d1
--- /dev/null
+++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.9.7.ebuild
@@ -0,0 +1,164 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_EFI_ZBOOT=1
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_SECUREBOOT=1
+
+inherit kernel-install toolchain-funcs unpacker
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+ amd64? (
+ https://dev.gentoo.org/~mgorny/binpkg/amd64/kernel/sys-kernel/gentoo-kernel/${BINPKG}.gpkg.tar
+ -> ${BINPKG/-2/-1}.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}
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+ !sys-kernel/gentoo-kernel:${SLOT}
+"
+PDEPEND="
+ >=virtual/dist-kernel-${PV}
+"
+BDEPEND="
+ app-alternatives/bc
+ app-alternatives/lex
+ 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="$(tc-getSTRIP)"
+ OBJCOPY="$(tc-getOBJCOPY)"
+ OBJDUMP="$(tc-getOBJDUMP)"
+
+ # we need to pass it to override colliding Gentoo envvar
+ ARCH="$(tc-arch-kernel)"
+
+ O="${WORKDIR}"/modprep
+ )
+
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # We need to extract the plain image for the test phase
+ # and USE=-generic-uki.
+ kernel-install_extract_from_uki linux "${uki}" "${image}"
+ fi
+
+ mkdir modprep || die
+ cp "${kernel_dir}/.config" modprep/ || die
+ emake -C "${MY_P}" "${makeargs[@]}" modules_prepare
+}
+
+src_test() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ kernel-install_test "${KPV}" \
+ "${WORKDIR}/${kernel_dir}/$(dist-kernel_get_image_path)" \
+ "${BINPKG}/image/lib/modules/${KPV}"
+}
+
+src_install() {
+ local kernel_dir="${BINPKG}/image/usr/src/linux-${KPV}"
+ local image="${kernel_dir}/$(dist-kernel_get_image_path)"
+ local uki="${image%/*}/uki.efi"
+ if [[ -s ${uki} ]]; then
+ # Keep the kernel image type we don't want out of install tree
+ # Replace back with placeholder
+ if use generic-uki; then
+ > "${image}" || die
+ else
+ > "${uki}" || die
+ fi
+ fi
+
+ # Overwrite the identifier in the prebuilt package
+ echo "${CATEGORY}/${PF}:${SLOT}" > "${kernel_dir}/dist-kernel" || die
+
+ 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
+
+ # Update timestamps on all modules to ensure cleanup works correctly
+ # when switching USE=modules-compress.
+ find "${ED}/lib" -name '*.ko' -exec touch {} + || die
+
+ # Modules were already stripped before signing
+ dostrip -x /lib/modules
+ kernel-install_compress_modules
+}
diff --git a/sys-kernel/gentoo-kernel/Manifest b/sys-kernel/gentoo-kernel/Manifest
index 12f202a19b56..bd6ec858c009 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -2,6 +2,8 @@ DIST genpatches-5.10-229.base.tar.xz 6801488 BLAKE2B fa6992a4274f2a43fc39df9acbf
DIST genpatches-5.10-229.extras.tar.xz 4048 BLAKE2B 72ae61217320dfaf4a6cea8544c66360eaa42307f23bf0c666114d3ad5ea1f1a98d471be9c4ed824e87a6a4d0f90eac10ef703b1a7d2231655740ba0b2100639 SHA512 168250682177d829f2a510714ba7bbf42a9632032bcbfab8616ab66c6c6f21b09e49ac566f599fb2c09f486280b611ce3764ae4826ea30c5407e091363e98af8
DIST genpatches-5.10-230.base.tar.xz 6876488 BLAKE2B 9fad0e5e713c4487cfdc3bf370b95f3e6c8eadae663b48b956f8fcbd870dcf13e19c50febebf98e64ee62c9fc2906ca3a7e899e073a03ce3c1f2574096dfe397 SHA512 1b2e074854d8e3e155884c2ba7a352e1437650150549cb15a0b5187002d1bc529b097ca9c4ca5e88fa67ab9e91766c2a39037f78b92c4a1bd70039e9374b834f
DIST genpatches-5.10-230.extras.tar.xz 4052 BLAKE2B 5a1b37765f94e0d259c97b797ff2c64f9347f98882d5b759a42f5124da0cc1abf19226c89cdc52a74dbbb693c26f066610480d99474601d0f8fbd524a5778a53 SHA512 66b82411df58f53e6557d4afb6d9dc34ee529b32bb41415e345255aa4c4deececd1720be6ded4910aada1813476f7fa8aa51d5dc288bdf55b08b8f06dadbef2f
+DIST genpatches-5.10-231.base.tar.xz 7075456 BLAKE2B ca5cd718126f7c56a81b5949e0b0d4f8ca0897065a98c85d018ae0d97198522f063f7c51e4f82b0f137cd1f00d41a497ec6e420b8551cbb6bede39e8e619e9f3 SHA512 0ff3dbce85538a626fab5a6f42f490d865c17fbbece66654f90e26e740ad42483788ea7a368a3e00c47cd6a4e3bbf8b5b1d68d8dc5d42c92312e844dceb89853
+DIST genpatches-5.10-231.extras.tar.xz 4048 BLAKE2B 305514796a88972e4011dcfed0b7d38a647a7b55950e31b480402cf5f483f258185df7b5b23f2bbfa5b91a1bbfe31e6531da5a8985e48387df458228703b1625 SHA512 0fd5314ad98b88b052fdb341535ec39505a538eaa20f7b6afc5c059b77919f513898ef73db140b615e726af00dcf146db8dc23f5350dece194b7e084de5a9cb3
DIST genpatches-5.15-170.base.tar.xz 6810444 BLAKE2B 979cea1e399d312eac94ef4e4fa417132fce1d2522713e78234dff05db3fbcb13ead3fc679d2d0f42f801d8f796cbea47cfc2a64d212ea1b6bb3b312f775aa86 SHA512 0d75430202e4f9e59ec923fa9cc9a11276b10ec1dfff5fba30746d9e8c60bc82d2ff027463ac4b17ac048285438a7a6657679f6a5aeb2caf10391016163ff446
DIST genpatches-5.15-170.extras.tar.xz 4048 BLAKE2B dd052053b2f791b558938755ecd1946d55aa52374acaa98b666aa2017d678d3552d161b36e50bfce63b9a71f0e252cf298c8416e3c6ce8318854886e9c1caf67 SHA512 b2befc9604dd5fecdcdf7d58ca219fc780548b439780b64c3e3eabe5b3a53fb33af30af8a0807b6d5d327381d9541f94645dd0f8475bfdebbe0ca41fa9de7846
DIST genpatches-5.15-171.base.tar.xz 6912380 BLAKE2B 3d5572ca2854c0dcaa6000ffc7ccc6921115f95ada5e8902c5681c5e0367f525bc658afd504dfabf25111ad1a9a6f6de1bf90e699fec38be68997f1e780f4715 SHA512 176edf85ec8e212036ce90b83a1a00bae1ea84770d8cf60c4f313498a219644a29774da6be34247ad55e6def08b4fe2f1c4a880c528c1d98e63a65acb0ba5a2c
@@ -12,16 +14,28 @@ DIST genpatches-6.1-102.base.tar.xz 5362424 BLAKE2B 74e978125492fec046201698208f
DIST genpatches-6.1-102.extras.tar.xz 4052 BLAKE2B 9820e9c0f2e7bf2c64f3195c3491596430ba901951aa3e9174e799100310d038a20f8f82f0ece1fa397daa45fb3adaafc84c31d22367065e05fa7b2c0ce26f87 SHA512 2fadc41f696940abc7f7c02851542c42feff71e81910d779bc795ab2969a0885536054396766de2d071d289a372c79608c75286ea2009a774976da826b885901
DIST genpatches-6.1-103.base.tar.xz 5388276 BLAKE2B 65937527b152c928f416a22f8dd17db2da99a90a0c0e9629f91123eb74b20b9f3679d9a937677e212bcda44ec96a500c1385a91e2de407183e1cb95be7b2e72d SHA512 1fd3c15b85d4da0bbae51038787210345c72364a216f5b7c1aa9e162535c529866fbcb2487ea9eb84de26204de1ea48613107fe83483c47e6b27f36b6bda020c
DIST genpatches-6.1-103.extras.tar.xz 4044 BLAKE2B 72b5b73ab28b4b138cbc00cd04a2ea28763b1e95b8fda754c15fb8de5c23f091d536152f71811f165117bb670962b94ee22ef236282cb3f8a47157ee316366c5 SHA512 6cac58d98e3e6590b708b1a506e9e6a7b3bce9a83dd0915f95468e657e066f68d778c8953a574a3e8e9b175f6605b7f982e0235af99437059d282fb26d79a1f9
+DIST genpatches-6.1-104.base.tar.xz 5452728 BLAKE2B 49a8765789436c1bdb34f72e865232942b3b7e2bf4f3c2b4cded7786677f3235982e020aad0ab364a2bac0393dc28837f904fe5bee5a4cea12ec11dbf6ec642c SHA512 cb33672fc2d88e740ee025d9f8d8725fa398132e7bd940a831f60d2de3fdf13e4cb96e39f2707deec9bc5471789706e43501c9eb6044dab78dc34a71f9af60ce
+DIST genpatches-6.1-104.extras.tar.xz 4048 BLAKE2B 526ac16b6ffd987dd4f87797eeaa4ab1d25a8f27fb5b924f13651330abaa2a29bcc4d7d56d5be63b6d8f1c25c8f3205fd51ddbef1b324de89f67731271b24283 SHA512 3fe90150711eec1c4277e6b4cee2599e97edf0902ec7efae1ad836ccfe62233e2c6944f7abc30042e7dd5985ba1f8a986bc3de086739f5a8b64d18c2d7025742
+DIST genpatches-6.1-105.base.tar.xz 5482556 BLAKE2B 65a6acbab40206722368b4953749ad24c826cf8792271853092c3dc111197ff13efff6beb25487a3b3c136e564f400b6ae2a0c43826ac1173a0275fa5792e1f5 SHA512 f9ad78ab70feb8ce409d0fd86de797adfe8fd95c794deb388d87664f7f3754daf83590637059904ec4cc06d972d668efbad4ff91a9e86b4fdf04fbfd2c34f438
+DIST genpatches-6.1-105.extras.tar.xz 4048 BLAKE2B b5be2421ceb2e112fbc1cdbecc96656653192f37648d643832d9accb08102bb55bbd44051ba941a2fa45de9d73659bad5b328904c4367ca808716f7b6ddc274d SHA512 ca050960b5c56bdc5dc0dcd0d0258293b693b893f38964d0a1ea5ad291a07c410025f162596e7b26935c20a6b151ee387635152f34cde3e8a2109c890181209c
DIST genpatches-6.6-39.base.tar.xz 2117476 BLAKE2B ffc2263d43bf5e87e3a57c0370f1cd1ecfac87ddaaee1ed3213f36bedbe4441ecfb062abebd1312572971e9cc9e5a0e8d3e16c7af98862b087906d61fb4e1e10 SHA512 6db496702e671459f3b054ce7068bfa48fc3b2be6bd3cbc3b158f7d4e0a2fa2310b875e46d233adea870775358e6e9b4f19fe8940d146575df9a41bfafeb1ded
DIST genpatches-6.6-39.extras.tar.xz 4048 BLAKE2B ee5b09ec6303feb32fcd38a500900d6c96922a7a4032bea83202d25f914f2bb55d8e2e8e8d3b34911d0cc6755dde1e4382365f7351ccffe9901a0f6f671554c1 SHA512 d73671c60a9b57de492432eac1eac98178e1e3cd6fc2b68f4aaa24e6dc0fa4345a91633bd400f78a982e288033c69e0d28abbffc90ac2bdddb3430d2ab3bae91
DIST genpatches-6.6-40.base.tar.xz 2364536 BLAKE2B 53bf04c020921c8d0c2e7ff8466db4cf5078ac8985e95b5b94c5fe9e824747d66344acd5d8675c42364704dc34268cd636fe10bcb02b657cac889ea8d0b4ae48 SHA512 c5852fc2db474fcf697818cec947cfcce0dcff834c57c042c42321889839d94c26d1994dfc275e64e0acba3055c90f0f0cc4e2a07c80a71a71f3ba99f6093401
DIST genpatches-6.6-40.extras.tar.xz 4052 BLAKE2B e3e882483caa9222b702b1387c1cd5a1888b6466611b3dca23f9368f423040f27006c8889e477a4ef52719213433e4ad6187322e80ea236ff390aa306b4a5e33 SHA512 509bfb18a8218c6a7eec28543cad0db44b5a693c50465dfda09b92dd176a5102c3c2fd064a7426c0b33d4acd1dd58b77483babcd44389999bbfbc5757cd0fac9
DIST genpatches-6.6-41.base.tar.xz 2399184 BLAKE2B 5765835d442a0afe00be3070b1780107331959538c7a9a7b7d8107e9c9bd563b0dc25f031db926ae3b24f2ea4126d1c8e29837e5993f647896ca6ed620158274 SHA512 7601b25d287627373f69628de865658305471f428ba20bd41d9e2cc3762e2ee4648675f899843ea6c4b6b68c108cd3a5d049bae249ddfc089f2988ee69ed1491
DIST genpatches-6.6-41.extras.tar.xz 4052 BLAKE2B a3ed97dd21f02f8b5a8b2e315b9581780310177da774123c7cfdb30c13485e1ec8379b57e10749e3abbd1860f7e52a5111ac5f63250d015e9aec5e64386d4571 SHA512 39932e2c61d1687ceb64698186551ac5e8c184f58e24692f6b22cde65644da5375c58f26dd7cb0e1bf5f21a737b6fcc6ffbd86372e5c055c8dd2ae001efcaf6c
+DIST genpatches-6.6-42.base.tar.xz 2474752 BLAKE2B 074b24c3848ba0b2521d364d67222ab324cfacc3036b2c3b9ceebebf03afcf21d963921841f6f987422e904be35653f9dafc2a795ed6eaa050d6a37595bdd111 SHA512 6ce7c93c92a5f2951c9a60b7a058560dec8c3f9c16f00ac4b58c23f88ceaf9cbc519653320bc95f45039219eecb068247f3c27ac448c8695ed8c9e93022fdc37
+DIST genpatches-6.6-42.extras.tar.xz 4048 BLAKE2B 0d86f11ef43c33b1014423a4417be73e4ace2eb5d9c38c7a63e8bc424eff7399137239138de1b89a70247f1b174766c9672cb05743aeaa14ea66d8bab67593bc SHA512 5d264209a734c4cbc48dab228b7d8570b735748b1c01f80beb2803dca3027ed78303ff937aecb1d8e3e6f2e2d4722aa0c1b5c77a4d45f2a9c53cfe1c0ac0affd
+DIST genpatches-6.6-43.base.tar.xz 2527856 BLAKE2B 961c8ebaaea9c45748d990b3df6f3a343b02a186797a7fa97fd332e25b6f9cf0a294420b223b8d502dd2e266e20942e304db65e562d9086b948cca0e51920521 SHA512 f8104db60c2ff32ce04e86f995b1c4a87eb7aa5510299c7d347eeaf23f4d64c55da0590743d45e952cb894ce4f91bd2da595badbdaa71fc546685d3a7ea9026e
+DIST genpatches-6.6-43.extras.tar.xz 4052 BLAKE2B c12fe48720ff166e507be3a4cc19ee00c541ea92fd3939b6cc80bb476d63a896efb3667ca4a7aab837d60c6c3bcf2c0137dae44a60612a8d342f8b90807f671c SHA512 9de420e251c76787bf9edb1023c80453e1df103ffc8075b870bdd1456f1e0c07f8bdfaac5d0d19cf698c7d1d048a48a0ea2326791260585bf24082c713727edf
DIST genpatches-6.9-5.base.tar.xz 275240 BLAKE2B cb961b8245eaa58405bf758f4432f1ad98b767d7f9ea8e45fb440bd2616e67c6e12cff6ec3af89748f19043c9b0b58b634e28e7bcdc469fcc4daf2f752b3a438 SHA512 60fb3290eabe8289fc4acb4f1df809ace44d7678188683b64ef2ec92edb8c2ac0d757280ebb63087145fd068e64619a3b0a9227fd5f3061099d287e8e8dd5720
DIST genpatches-6.9-5.extras.tar.xz 4052 BLAKE2B e72e5a5195db42f38ed671899217d7609eb8a5d9f954ebbc36a53a88fcadd1cadecf7257b33a880661e949f2c7b176a5762ecc1e56be0195e6768d8be8ae5fc4 SHA512 3d9315afb5c45cf24f6e5287048d49f6969e49ba2c8f339d9f4da0f5a08708ffa65636c3d24efdcfd246f6d28c72535089078971e97f7aefeb75119a67cee11d
DIST genpatches-6.9-6.base.tar.xz 319896 BLAKE2B 8b58a70db0844a8455fb413de046cf0998c19c2ace54918a3408f9d31eae6bf276d6a86f5db835cc3ac87335d908c2ba853fd2f334e80cd06e7e72847483d3de SHA512 fa3f1efa0886a6df0ce8006a4433a8bf91731069aed6040e1e4ac9002dbb879ed644f2ba1b258a92ae8550709b85a3c1d2657df000cc6dfe4f79d32c991efcb6
DIST genpatches-6.9-6.extras.tar.xz 4052 BLAKE2B cf761f7035971e6f2be6ac719048fba08f203b2f400bd7fbb62e4e10bb7d5c508dc7e79f85812ccd1ee1cbc791c4f19a6becab2dbdfd4ad2c3ec2b1ce0f2bb47 SHA512 fbdd60a92f8dbafb30dfdd65b3e0c03cf274dbb148c092f40dfc2bdd4e5d7d18f68c9064bf0419e7dff5c94c67fba3922bb474ec717dda8094b37ab489cfc8bc
+DIST genpatches-6.9-7.base.tar.xz 406988 BLAKE2B 066ce941f4338903a9f54071b34215dd16401d7e00e471615ea4b55cc5da7c8b312bb4c5224398c5348a76fdd4f1c6c5fe97213b913cc397ca92ecd1c33a8d86 SHA512 0175ff3df86d76b926efae0b15aa4addf2192d8b38f80a23e930c669a6a2453847d358383f2d61ccbc0c0b2e6e155a62bccbb4408b96c1ad3fb56eeaffbb1365
+DIST genpatches-6.9-7.extras.tar.xz 4048 BLAKE2B 06ddd8d1443bbc4833040250b872d1949489fe14b0b4567c6c484d6bd6972a465ce0563c37a5272de1cd4ae66bd7711b1bf413b0a04b52bc00b9e549154b97fa SHA512 b74f2aa4050b06d7e5b588c87638470f92c45d26b3ffe7a16db43b487fc6460ec4e7037b81120a87608e773a63cbed678d4368b7d0399b841711fb63b1744f99
+DIST genpatches-6.9-8.base.tar.xz 488932 BLAKE2B f8ec56d444df32d1e5fd922dfb4ad64429f2af2b5660a017b02d862452751282982ec354bc70b06072943b1dc3786adfb78bbfe70e5e366f98f3565c065d81ec SHA512 f0df3b5407c48415f76e3738a07f22fdd0fc168302cddd46d63c4057013e585c19c94ee7d9d418ae9eab2dc5597f58bdf4e78ec6f05e80217acfa7a119c9f5ce
+DIST genpatches-6.9-8.extras.tar.xz 4052 BLAKE2B 6ef3193ca251ed0d707df368a55f98b2bf6e7b165cc03da9dcc122a96462eeccbd70c7e349402387dfe5cdf41e6ab9caeacc18d6c40d13e1a274828e910fa17a SHA512 f4a023f4d754de5bbce85affd0ca4636a89e129d298a0d81bc256632c9cb9886119ad6c1bd0c3703a2fb38b316ab52c11c7585d0d8a8991eb54e662c38d217f5
DIST gentoo-kernel-config-g13.tar.gz 5759 BLAKE2B 831f89078e539c8b4ce244528dfd847c12a45b52d540eb10d85ec0d9deb1c14288d8de12456865c92d16e3523ec3595676787a8f3b79545d76870b0fb68deb5d SHA512 2a7230cce57a67e3333f9a88a311afe4a928e27ce76036747451cb77d3186569ad11d7a5b827748ad53290a17ad63637a8362ca896516f85ff0944a8d68265a6
DIST kernel-aarch64-fedora.config.5.10.12 223184 BLAKE2B a0246dac2f7a4ad6a55b611538d24382ac87a8960077811a859c9595ac67f961b4bccb7e139a89abc7c0e26e80832da5c94211fc658082f2e7dde984f14dd29d SHA512 7d803b347b136331db1ad6e22e0445fe0224c3e26cd7c034cbe9794915d457b492e05f77664865079874ec001351553652646e2e08d0fee31e30b841b0008f52
DIST kernel-aarch64-fedora.config.5.15.19 242615 BLAKE2B 94e59440681535e38137b71814e1ae53f57a347f62cf31e0c1c8571ae43d9ae9be9957743c8cbc9ec74850c964eaabefe6799a28bc311ea7b99ee31391b47fb1 SHA512 fb77d3b73a215f97d70cd6d8c96ed20e497786b99ed7d7a7f2ed60cc1251289c1a4c7e058c41b5efac62e4a9b4b3d917dbdb11585955bba2b6584981430f4ddb
@@ -50,14 +64,21 @@ DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f
DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
EBUILD gentoo-kernel-5.10.218.ebuild 3661 BLAKE2B 1378f98a60640f45ee092a5e2846bff36b1ac1ab0e1d148f8999ab532a1781d14a78377ea9db87c11a489ee55eaa0c9cfdefaa2a218de010a6c59742485a85fa SHA512 12230c4e58c726f8228e7c066cbadc46a6e05fa883b6c3a2b3be02abfdee839579b6be8b07396ff233f908a7e5f1e76cf171200926cd9a9a9018f3096f9d0b65
EBUILD gentoo-kernel-5.10.219.ebuild 3665 BLAKE2B 8e8a4eeaf716e05e074cce6fec96296ac4fdd5e1cb5a64ed9f19086e37de9819f71d60b5c2ae3160f66dffd83d9f892f3b444664eb7e579db2df6f91653e0819 SHA512 6c82d1afdbdac98bdc45e104c6b9dd061dbf34e2ac982e1351b78fea48cb4aa3beb37cac02aca14a1af0b72e74fd93328cd7053b61601f106be3e6ef54c28ada
+EBUILD gentoo-kernel-5.10.220.ebuild 3665 BLAKE2B 8e8a4eeaf716e05e074cce6fec96296ac4fdd5e1cb5a64ed9f19086e37de9819f71d60b5c2ae3160f66dffd83d9f892f3b444664eb7e579db2df6f91653e0819 SHA512 6c82d1afdbdac98bdc45e104c6b9dd061dbf34e2ac982e1351b78fea48cb4aa3beb37cac02aca14a1af0b72e74fd93328cd7053b61601f106be3e6ef54c28ada
EBUILD gentoo-kernel-5.15.160.ebuild 3740 BLAKE2B 89b506d5dae079d92929338dab3db6a1219f6272af18d18f0e462bf4a414051efe66919b467e66236c43964ffffae3f17fca77d057e38d57c9167e5f81bfd5e0 SHA512 16a1cc4f3a321b0a239b1fa426b34deffd935f536da118ddd0332d64fb32a5b1e19e59f97efc83b6d56446303c06d3e548e66ab2f6ab32d725736d1690576074
EBUILD gentoo-kernel-5.15.161.ebuild 3744 BLAKE2B 9f109fb30ae8c400985d4916375450b255615f5205b9b06db5ecb9bb111f31cf210a94eeac415f1a07d4aaeef6274d50dd1aaa026966574e7d0d53153645389c SHA512 c2efe55082dce5e76f79df7e8a2dc051ca08e5c5972ada6dd57f365b2b9c0a206c93ff0d5353c3d3b489c8680b0dde72e72664768854d5630c447547083b9d7e
EBUILD gentoo-kernel-6.1.92.ebuild 3975 BLAKE2B 62b3bcdbc16a17ac7eb6c20b96c954414071811d3a2be5a86b0827f465373fdbe73c94ea3f646dfc6880767ec14761054e8999ccc34a1443ab2ed7ac6a957ae8 SHA512 87c0febcf786d95ab9f2e6f6f567c99698e678e76260c1906a0d1ed5b71cd3cfb14adaacc598a367592923451f8a0fded0439add4bd52c7137a5c51365b6417c
EBUILD gentoo-kernel-6.1.93.ebuild 3979 BLAKE2B 6a29be8dcce1ffb2a6318bff3168b2a4291f5e2c9a310c6a6ff51607f408e79adda63a869185379f59a4bb550e5cc796c770edd3aa612cfa34ec0a2746acd6a8 SHA512 9305966f05b627930307bb617b69449ed408ca074aa33a620077620e835de0e2302bf01a13c3c91b17edd238855da809fe95d5b26fa18ceaff64878e37076d45
EBUILD gentoo-kernel-6.1.94.ebuild 3979 BLAKE2B 6a29be8dcce1ffb2a6318bff3168b2a4291f5e2c9a310c6a6ff51607f408e79adda63a869185379f59a4bb550e5cc796c770edd3aa612cfa34ec0a2746acd6a8 SHA512 9305966f05b627930307bb617b69449ed408ca074aa33a620077620e835de0e2302bf01a13c3c91b17edd238855da809fe95d5b26fa18ceaff64878e37076d45
+EBUILD gentoo-kernel-6.1.95.ebuild 3979 BLAKE2B 6a29be8dcce1ffb2a6318bff3168b2a4291f5e2c9a310c6a6ff51607f408e79adda63a869185379f59a4bb550e5cc796c770edd3aa612cfa34ec0a2746acd6a8 SHA512 9305966f05b627930307bb617b69449ed408ca074aa33a620077620e835de0e2302bf01a13c3c91b17edd238855da809fe95d5b26fa18ceaff64878e37076d45
+EBUILD gentoo-kernel-6.1.96.ebuild 3979 BLAKE2B 6a29be8dcce1ffb2a6318bff3168b2a4291f5e2c9a310c6a6ff51607f408e79adda63a869185379f59a4bb550e5cc796c770edd3aa612cfa34ec0a2746acd6a8 SHA512 9305966f05b627930307bb617b69449ed408ca074aa33a620077620e835de0e2302bf01a13c3c91b17edd238855da809fe95d5b26fa18ceaff64878e37076d45
EBUILD gentoo-kernel-6.6.32.ebuild 4123 BLAKE2B 1b07caa2c6ae459256d88d61ab40759cecc46991f858a40eca936547c658316b21595416775fbe421bb04d98c78974510626d7bca309e63e9d76e2e93998a69c SHA512 8b35589963315760b14a1465da5d47f13fbb588dcc801aff14ae4d262ea485eadb9d8312cf5b320120b49c650bbbf7f367e3ae70b9252f9bb10a373c7a7b3208
EBUILD gentoo-kernel-6.6.33.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
EBUILD gentoo-kernel-6.6.34.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
+EBUILD gentoo-kernel-6.6.35.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
+EBUILD gentoo-kernel-6.6.36.ebuild 4127 BLAKE2B 3a567cc665e12d3a63fdd2034447898740f9129c99ed259f98369540e1767763ab3dca748502e90e59481b273ee6c0e31ad85c8302b49f06d8fee8e46c62f3d1 SHA512 66232fef54017a33e1adfa6b166484947486fa75bc82540696a4c3aa2368daf7d2964c968ad604498505f6218e7773a76998f51e85897eb51622f12906a5f701
EBUILD gentoo-kernel-6.9.4.ebuild 4126 BLAKE2B 92c049f21834818211cd830f8fd3b04c4c03005e664469b9e7b64b1a19996267cd3113a9e6db3bca4a17b0954d632f0b57c4f4aa8fd4932a9dfd6415e2a909ce SHA512 f9a30cf4af806fb8e267a60e0432f7992108be087066d3a5e72fdbd9805d957e915d46dec5b1341cfd0ee8693e7e6f97e45daaf8cf91ac294785ea9f91558647
EBUILD gentoo-kernel-6.9.5.ebuild 4126 BLAKE2B 92c049f21834818211cd830f8fd3b04c4c03005e664469b9e7b64b1a19996267cd3113a9e6db3bca4a17b0954d632f0b57c4f4aa8fd4932a9dfd6415e2a909ce SHA512 f9a30cf4af806fb8e267a60e0432f7992108be087066d3a5e72fdbd9805d957e915d46dec5b1341cfd0ee8693e7e6f97e45daaf8cf91ac294785ea9f91558647
+EBUILD gentoo-kernel-6.9.6.ebuild 4126 BLAKE2B 92c049f21834818211cd830f8fd3b04c4c03005e664469b9e7b64b1a19996267cd3113a9e6db3bca4a17b0954d632f0b57c4f4aa8fd4932a9dfd6415e2a909ce SHA512 f9a30cf4af806fb8e267a60e0432f7992108be087066d3a5e72fdbd9805d957e915d46dec5b1341cfd0ee8693e7e6f97e45daaf8cf91ac294785ea9f91558647
+EBUILD gentoo-kernel-6.9.7.ebuild 4126 BLAKE2B 92c049f21834818211cd830f8fd3b04c4c03005e664469b9e7b64b1a19996267cd3113a9e6db3bca4a17b0954d632f0b57c4f4aa8fd4932a9dfd6415e2a909ce SHA512 f9a30cf4af806fb8e267a60e0432f7992108be087066d3a5e72fdbd9805d957e915d46dec5b1341cfd0ee8693e7e6f97e45daaf8cf91ac294785ea9f91558647
MISC metadata.xml 681 BLAKE2B c773ebc6132d1c1a2466655e2441e7bfd7be7979e5912d3a27dd1c81b59614fd7a9a9a6f865075071126337eee6435e4c2b57356cec46f47966c4bdbb131ff3f SHA512 caabebdfd4cb3db2a69406cd1dfd9638c828bc1602d3f972350a7e84db1a2caeb563c6750c0998756c66f949953a1508a395b4b4139e88fbe9a20a70ab3a5ad5
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220.ebuild
new file mode 100644
index 000000000000..0845d4e45e94
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.220.ebuild
@@ -0,0 +1,134 @@
+# Copyright 2020-2024 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##*.} + 11 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+CONFIG_VER=5.10.12
+CONFIG_HASH=836165dd2dff34e4f2c47ca8f9c803002c1e6530
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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-6.1.95.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95.ebuild
new file mode 100644
index 000000000000..05e46adc1bda
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.95.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2024 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##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( 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
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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-6.1.96.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96.ebuild
new file mode 100644
index 000000000000..05e46adc1bda
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.96.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2024 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##*.} + 9 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( 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
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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-6.6.35.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild
new file mode 100644
index 000000000000..4f603a059b70
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.35.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( 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
+ ;;
+ loong)
+ 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
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36.ebuild
new file mode 100644
index 000000000000..4f603a059b70
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.6.36.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( 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
+ ;;
+ loong)
+ 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
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6.ebuild
new file mode 100644
index 000000000000..694d7c73a94e
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.6.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.9.3-gentoo
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( 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
+ ;;
+ loong)
+ 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
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7.ebuild
new file mode 100644
index 000000000000..694d7c73a94e
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.9.7.ebuild
@@ -0,0 +1,153 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_GENERIC_UKI=1
+KERNEL_IUSE_MODULES_SIGN=1
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 1 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.9.3-gentoo
+GENTOO_CONFIG_VER=g13
+
+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/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+ https://dev.gentoo.org/~mpagano/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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug hardened"
+REQUIRED_USE="
+ arm? ( savedconfig )
+ hppa? ( savedconfig )
+ riscv? ( savedconfig )
+ sparc? ( 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
+ ;;
+ loong)
+ 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
+ ;;
+ riscv)
+ return
+ ;;
+ sparc)
+ return
+ ;;
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index 5b51f627fe36..b3988b38a4df 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -13,6 +13,9 @@ DIST genpatches-5.10-229.extras.tar.xz 4048 BLAKE2B 72ae61217320dfaf4a6cea8544c6
DIST genpatches-5.10-230.base.tar.xz 6876488 BLAKE2B 9fad0e5e713c4487cfdc3bf370b95f3e6c8eadae663b48b956f8fcbd870dcf13e19c50febebf98e64ee62c9fc2906ca3a7e899e073a03ce3c1f2574096dfe397 SHA512 1b2e074854d8e3e155884c2ba7a352e1437650150549cb15a0b5187002d1bc529b097ca9c4ca5e88fa67ab9e91766c2a39037f78b92c4a1bd70039e9374b834f
DIST genpatches-5.10-230.experimental.tar.xz 11844 BLAKE2B 732950476147da7221d91aa76a8b57518c0ddf8397ac489486b5cac758b15f5666b2ec1076cd80c5bc4df9feb339c2d4b6e3f957d1ce8e01f21893bd12da7b5d SHA512 b0096de44cb78abcca7ba778254d1d72053681152172d110c957e0e26215603b81a120099773cd59d3c91a4d2afb5b69e3cdf48f6105c5bb3a80fb2249dffa20
DIST genpatches-5.10-230.extras.tar.xz 4052 BLAKE2B 5a1b37765f94e0d259c97b797ff2c64f9347f98882d5b759a42f5124da0cc1abf19226c89cdc52a74dbbb693c26f066610480d99474601d0f8fbd524a5778a53 SHA512 66b82411df58f53e6557d4afb6d9dc34ee529b32bb41415e345255aa4c4deececd1720be6ded4910aada1813476f7fa8aa51d5dc288bdf55b08b8f06dadbef2f
+DIST genpatches-5.10-231.base.tar.xz 7075456 BLAKE2B ca5cd718126f7c56a81b5949e0b0d4f8ca0897065a98c85d018ae0d97198522f063f7c51e4f82b0f137cd1f00d41a497ec6e420b8551cbb6bede39e8e619e9f3 SHA512 0ff3dbce85538a626fab5a6f42f490d865c17fbbece66654f90e26e740ad42483788ea7a368a3e00c47cd6a4e3bbf8b5b1d68d8dc5d42c92312e844dceb89853
+DIST genpatches-5.10-231.experimental.tar.xz 11852 BLAKE2B d83ffad490496f8b5b7e6de0cefaba884bd135cbde416ac38c40dab71b162a9f6164b71f17b8d335277c3de243467a649a329a0bdefa2e8df16b88cb670da424 SHA512 d6ac9670743ad5eb1d14f2203d5d3637f1713c196f612918c72f8a8fe12b862d5e206117b39ec94b543cde50ccd3e66e5bd1b3c83e9ea3fdf4efb0a8c96a9f05
+DIST genpatches-5.10-231.extras.tar.xz 4048 BLAKE2B 305514796a88972e4011dcfed0b7d38a647a7b55950e31b480402cf5f483f258185df7b5b23f2bbfa5b91a1bbfe31e6531da5a8985e48387df458228703b1625 SHA512 0fd5314ad98b88b052fdb341535ec39505a538eaa20f7b6afc5c059b77919f513898ef73db140b615e726af00dcf146db8dc23f5350dece194b7e084de5a9cb3
DIST genpatches-5.15-160.base.tar.xz 6317352 BLAKE2B ccee78c3ccba8755f0e9de9e62c870d7f85d5302d2cdafd178184bbbec51d1a69be990c49f58fe1a1f897ed7e59bba1cc5eacc7589b4476ee6fcac19a90b0e78 SHA512 e36a435f9e353cd48ee12322f998a2fb4e9cf29eeb9e6f6f95534a48524db17b6eb654aa514ddba1108135eb92da7ef6af54f532bf29ca89b566d8903c1456e6
DIST genpatches-5.15-160.extras.tar.xz 3936 BLAKE2B 7b4d7802346372f862321837b1b554dcc5cd666be0a39fb56c6a6364060c3c5b5fe37d77d131beff6f0ed4c6290d9c9f9eafc58e9a923e268cafd2814ea9d18e SHA512 4ff242b000ce5969dd50c424ebe94a417271a2af081584e91d155ef11c3b11536fc8a242b0e536491396317ead92a825590208c5f317dc6a8975bbfae28a17a1
DIST genpatches-5.15-168.base.tar.xz 6757748 BLAKE2B 32b6ebb14ed20864b51fef7cf5e81bee96e4b634829d10b0f29172c41129caf856442cb7c116a4982c6ec92324661daca1a0644febac00d2d39ddd43fe1902b9 SHA512 62b37104e6ac0c9eb09de4fd1657e945be70e90d4682537e762f63ca8ef34da713619d518bf6a0fb35aac4b1541a44d91ee18d806211c7e4cc4124449de49bfc
@@ -23,18 +26,15 @@ DIST genpatches-5.15-170.base.tar.xz 6810444 BLAKE2B 979cea1e399d312eac94ef4e4fa
DIST genpatches-5.15-170.extras.tar.xz 4048 BLAKE2B dd052053b2f791b558938755ecd1946d55aa52374acaa98b666aa2017d678d3552d161b36e50bfce63b9a71f0e252cf298c8416e3c6ce8318854886e9c1caf67 SHA512 b2befc9604dd5fecdcdf7d58ca219fc780548b439780b64c3e3eabe5b3a53fb33af30af8a0807b6d5d327381d9541f94645dd0f8475bfdebbe0ca41fa9de7846
DIST genpatches-5.15-171.base.tar.xz 6912380 BLAKE2B 3d5572ca2854c0dcaa6000ffc7ccc6921115f95ada5e8902c5681c5e0367f525bc658afd504dfabf25111ad1a9a6f6de1bf90e699fec38be68997f1e780f4715 SHA512 176edf85ec8e212036ce90b83a1a00bae1ea84770d8cf60c4f313498a219644a29774da6be34247ad55e6def08b4fe2f1c4a880c528c1d98e63a65acb0ba5a2c
DIST genpatches-5.15-171.extras.tar.xz 4048 BLAKE2B 823bf5a1a62a3a4f97ae296bf78581a3b8ba79134e8ec7098385e23783c317509f8320afb9ff0c25ebfd5b3fb32aa883afa970ac86c550c2d70613d8af7da5e3 SHA512 f2eacb2ebda97e86c20f24a6ab591b6c41fa831947610febce3589d32fb326d9439b63273c2ffe82630157b7559141598e5bb5edbe939e1bed45bca802085f1a
-DIST genpatches-6.1-100.base.tar.xz 5230656 BLAKE2B ce1e60a36233dfb26eefad5351fb71d8374fb673fc117fbf37ced214f678c642c0fe0e898d6136fdc99504c3b1ba094c372143fa94bca87efe0a63c184256229 SHA512 ae3ca97ba86715c0a6b9a4888c7b5b262becbbf5262e868e171e9738f212701855f2a1e6587908e5008f524b546d3fcc9f0c671286e5868d67edaf3a92a141cb
-DIST genpatches-6.1-100.experimental.tar.xz 17448 BLAKE2B 5ec515def034010ae2c250e668c9dc20350b5e21d50c1cf145d487482c430d30ea59f005d46e3bbb8c3904680e7276e553ba222c4253f2062fa004b5f28428d5 SHA512 3787a0f3f7503b4d4bd707f5fe585abade92aefe3524893797301ce897023826a75aa325fc72a001c54c404b3cea9f34566b9eed8865ec115c97cca08a05c871
-DIST genpatches-6.1-100.extras.tar.xz 4048 BLAKE2B f8266ea5ef27224671f17cce493a10c02a0b93e4b904b608ec9953e7fdde42f0e89419d7d32f926a400bdda952aa87be2d9c66896e6fb120fdcd92b6473d5ddd SHA512 c044c5fe35ce29113d127b0ff34004d7125d45433ddbb3943549d0eae657a177a1bf037291c151b2ba3a9d35a89663031afa11f0bfd114531aa5bc54894cbb99
-DIST genpatches-6.1-101.base.tar.xz 5248940 BLAKE2B af64a685e905a51004350b263e6d5bf9078518a979bb5d192752672d15f54a1dd330ec71c33dde0dc6afce11f5d53bc62837ba400314978d740d4adfa3f32778 SHA512 fde5c4d51ba8cb095743d936e6b7e31ad4b7b04b46db66a4746d8fd03205a0b18a17e4d1d08210beaaff13557fd47a9752cd36a28abf19d879639c175cf755fd
-DIST genpatches-6.1-101.experimental.tar.xz 17432 BLAKE2B ff29e809002b7b8a0503c9d37a19f4846d5496c1a07d81db9750abaf549419a1ac0d38366b6687de4e3843d934a0a475bc1cda2046caa38e010e9064a08441d3 SHA512 132f2423ae866331fca9a0627e375891f1ed4ce8032623cdbac36a83c5ed1c1734f99b327face43394408c29a0b2ef39d103cb7c4a9d6e9a4e8a9b69a2e26e34
-DIST genpatches-6.1-101.extras.tar.xz 4048 BLAKE2B 8664a60521d881f8e80103f2509831e35763c891cd589c907979d49d7af96d699fec7f9e8c3b8bb90bcb442ed2016890769f53d4ff205d76d25521094b24091f SHA512 79276866b12b61d11109c27ea31eca847374a3938c20e4a07ca2a6f63bc62ae0c89a9a96e65227ab123fdc85c171cfa100261444fb9058a30d70b6ce4c175dba
-DIST genpatches-6.1-102.base.tar.xz 5362424 BLAKE2B 74e978125492fec046201698208fa1e7b28af5fbdd89f2a1225de522313d92b7ae196771f922164e832b73e8c6f0fca498de10147f705a2a484a3a324ad8a198 SHA512 0e5725a4f5bf7aaf5dd24b185ce3037566032f6726cf3b288b490475bc95ff67c9d5d45b5f3ec4fbeebe6d827ff569eeb9ac5f819c8646fa838cb842f5b36091
-DIST genpatches-6.1-102.experimental.tar.xz 17440 BLAKE2B 47892764bfa9de083a8a9dd2fb0be8d886acdff226ffc8c511c2630fb1e44b70b6fbd670b6d755607198576e33d861ef41558f9662f1c05ca825d3d6e24446fe SHA512 b1f705eb0b133c0ca89a08c12a73ad51e0a24fb8b6f0a1e069fc39f91ac6bc0749261a69f7ee33eb26c16b4321c5ebbb2119895fa2eae4b51601f0e500c23b03
-DIST genpatches-6.1-102.extras.tar.xz 4052 BLAKE2B 9820e9c0f2e7bf2c64f3195c3491596430ba901951aa3e9174e799100310d038a20f8f82f0ece1fa397daa45fb3adaafc84c31d22367065e05fa7b2c0ce26f87 SHA512 2fadc41f696940abc7f7c02851542c42feff71e81910d779bc795ab2969a0885536054396766de2d071d289a372c79608c75286ea2009a774976da826b885901
DIST genpatches-6.1-103.base.tar.xz 5388276 BLAKE2B 65937527b152c928f416a22f8dd17db2da99a90a0c0e9629f91123eb74b20b9f3679d9a937677e212bcda44ec96a500c1385a91e2de407183e1cb95be7b2e72d SHA512 1fd3c15b85d4da0bbae51038787210345c72364a216f5b7c1aa9e162535c529866fbcb2487ea9eb84de26204de1ea48613107fe83483c47e6b27f36b6bda020c
DIST genpatches-6.1-103.experimental.tar.xz 17444 BLAKE2B 04761e772676794fb2560a28a59167b4f736ed3760099903731459243605208a894f309af33a560631038087d9b5a37de2db494f78590a83df1bb68079e5cc16 SHA512 3ff9061ab1216a9404f5afef3bfcfa7505564f26634b143d8a74d0634a4f5e8fa671a1e568548f075a73e2816bf41966a24fbdcb637df65e2b35882c089d68d1
DIST genpatches-6.1-103.extras.tar.xz 4044 BLAKE2B 72b5b73ab28b4b138cbc00cd04a2ea28763b1e95b8fda754c15fb8de5c23f091d536152f71811f165117bb670962b94ee22ef236282cb3f8a47157ee316366c5 SHA512 6cac58d98e3e6590b708b1a506e9e6a7b3bce9a83dd0915f95468e657e066f68d778c8953a574a3e8e9b175f6605b7f982e0235af99437059d282fb26d79a1f9
+DIST genpatches-6.1-104.base.tar.xz 5452728 BLAKE2B 49a8765789436c1bdb34f72e865232942b3b7e2bf4f3c2b4cded7786677f3235982e020aad0ab364a2bac0393dc28837f904fe5bee5a4cea12ec11dbf6ec642c SHA512 cb33672fc2d88e740ee025d9f8d8725fa398132e7bd940a831f60d2de3fdf13e4cb96e39f2707deec9bc5471789706e43501c9eb6044dab78dc34a71f9af60ce
+DIST genpatches-6.1-104.experimental.tar.xz 17444 BLAKE2B 1956c27f1507a5e3d32c140fb418b60d9fd9bdc3da08d3a96f8ed00b296bdf069b673645daf319ad908ddb3c951d1e80f6303c5bb5dfb15a83d14e10d9f57f02 SHA512 2f934a3ae62544dbfb0e0fb3490d8853015bb68f0aebefb1435354f7df0b9603d4cddc92da71a8b8a0fc94a9240c4418b8c349f19f1b35a7cb04423a2b3cdb69
+DIST genpatches-6.1-104.extras.tar.xz 4048 BLAKE2B 526ac16b6ffd987dd4f87797eeaa4ab1d25a8f27fb5b924f13651330abaa2a29bcc4d7d56d5be63b6d8f1c25c8f3205fd51ddbef1b324de89f67731271b24283 SHA512 3fe90150711eec1c4277e6b4cee2599e97edf0902ec7efae1ad836ccfe62233e2c6944f7abc30042e7dd5985ba1f8a986bc3de086739f5a8b64d18c2d7025742
+DIST genpatches-6.1-105.base.tar.xz 5482556 BLAKE2B 65a6acbab40206722368b4953749ad24c826cf8792271853092c3dc111197ff13efff6beb25487a3b3c136e564f400b6ae2a0c43826ac1173a0275fa5792e1f5 SHA512 f9ad78ab70feb8ce409d0fd86de797adfe8fd95c794deb388d87664f7f3754daf83590637059904ec4cc06d972d668efbad4ff91a9e86b4fdf04fbfd2c34f438
+DIST genpatches-6.1-105.experimental.tar.xz 17448 BLAKE2B 2d35d2eaba956295f02d0d9cb9248736ded0cb1d8e0d15476f3ac406431c251ec468939f3978816b3eef4a6ce311c6ebe4e4b40e361398168555c68635ad5931 SHA512 b142c7b97cd6ccf9ca539ee119187426f833f2e77dd0d02786764e1c7b34d707fe6998c8d5c8cd41162976ac64008797caf538b8fee99e69f371fb6dda3fea17
+DIST genpatches-6.1-105.extras.tar.xz 4048 BLAKE2B b5be2421ceb2e112fbc1cdbecc96656653192f37648d643832d9accb08102bb55bbd44051ba941a2fa45de9d73659bad5b328904c4367ca808716f7b6ddc274d SHA512 ca050960b5c56bdc5dc0dcd0d0258293b693b893f38964d0a1ea5ad291a07c410025f162596e7b26935c20a6b151ee387635152f34cde3e8a2109c890181209c
DIST genpatches-6.1-90.base.tar.xz 4798868 BLAKE2B 3898a35ee9d3ea977c455a8432d512ed9f282f3b961b0046b79843bac59b136d9834c6fc128c5fdd2ba28b1d25e98c47b67bc3c50287cb05a372ed34d2b8982b SHA512 6bd2353dcb0caedfbd009f66d10e6201079c481101490fbe131168f0e46203446226c47a85059bcdeb8a3395ba79ed9ce0075c144ea8f94dffc0911958f679b4
DIST genpatches-6.1-90.experimental.tar.xz 17432 BLAKE2B f99459d9f570b9b772914725b07c2b6897bfdc525310e58b3aafa8b7978ee1520a52f84f52d0b3a83ead4105b8cc2ebc5b87a5638927c4f3c7b036415abb3dec SHA512 5431de60b22466559088e050e420cd5eb624f0e39efdc069707a572011adf9173b954cc0deb58054d43855df264dd93a2d673e00c344fadc0f90bdf1c604b48d
DIST genpatches-6.1-90.extras.tar.xz 3812 BLAKE2B 466c0b796df7406c228fd4dbad20f84c2fb99203ccae1a9e018a15a0314dafb478ef89dbeefaa012b0873a06fe3398b7f17f68bf8275283cafd0d258d44c3572 SHA512 1744cb7d90176d3eb09195679b51eb0aadfe5a3452dc2d2b299262eb7aeda3071bd0bbdadab2c05bd266c288eee5580e4da1190f308e8755140d454226f32204
@@ -47,33 +47,27 @@ DIST genpatches-6.6-27.extras.tar.xz 3700 BLAKE2B 36a21c970dd2c8f72a4496b9f72fae
DIST genpatches-6.6-37.base.tar.xz 1986828 BLAKE2B 003cfae8adc04f3ea319ecff4344662e27df5d501bcdcb1801d6b429ac85a60834a896a9222e0b9ba7c173376fa137a2470cb04f08289abd6805a2f0b07b0b0e SHA512 e21bc0eac8103091dae7d3e5d29ceebb4e47eb3e1fe63d577b0d000444837d723568c13bfac4f5deb61132dc3adc153e8de4661a15e6880b38fb097bb143bbf1
DIST genpatches-6.6-37.experimental.tar.xz 5756 BLAKE2B d5e6fcbdc0330789018b8daf43d9c0bb797218b2fd3a1ed70b303f7214505dc95ea4666a6e473d470df65ae2bfb7d9e88486d85d160f8d27f87c858c6c0762ff SHA512 57e1045b53de80a8b237e6cfd67549b4c67ac396b3a654d4e740f4cfb00a654645b3015c9064cbf67048c70c59beb30ee552bd95cfd449c93ec2c2d1b8e1a855
DIST genpatches-6.6-37.extras.tar.xz 3736 BLAKE2B e54e5dc4b2cc854dbac9fc0d03dad93cbe4aa639142090271abcc0e797ab28e3377986f46767df8d6802edaed058e1b3999067c96d05ec8bbb42f48e33f96cb6 SHA512 be6299eedccde2d9e4cd37d4df14ef6c6a404892f18c40c4acfac31dfd20f1f0c28be767fccd8a7ee0817b32490057c76fc01d895f979686ade5a0357a59515b
-DIST genpatches-6.6-38.base.tar.xz 2066552 BLAKE2B 61205dc2b5d17f15af23d8eb8af0720fe5f6c560ae671c98252d7c9e28e9b93fdde067811664f095ce103beab9bcb1810e9ab9e32a82d972cbbb44ce5257f097 SHA512 ef6d0814f5bd646c49e54fadc46e73ef118466978a6fba1bd18d832e6dd089a1699ec14f40e769e061bdb84f843e94c190b31729b48a36a317d66da6a8d00622
-DIST genpatches-6.6-38.experimental.tar.xz 5756 BLAKE2B 528cee78403b0b656363222e3b10b899f6c2940a4635922c3057f4ca5d7f12289084fe6c004d768b7e53f53e743caf015762ef5362ef67f8503a0aaa82ac608c SHA512 4f2fcb5c625edeaba96d94b1e54a0562d0525bf3928dbc80afa7e359de99a47e4b98849a5a598a5458bf9a507dfbbe8f4e7ef2fff9bce2d97dc9082213c5d328
-DIST genpatches-6.6-38.extras.tar.xz 4052 BLAKE2B 7d25eaaf329cc043fd5189114c5d100f2a3dad9a97b0c87cfc9541ff95ffeb9e3a8a723e5c4fa1f9241c4fd67aac5aa1e4aba96f5cedad5609463b96bc272da7 SHA512 d5957d7ca9718bf87621fb4200b5bbc4e1457fc7fda1500714fc88730a4dfd4dce81e386bd2a2f88e02aff16c46e35402421439e6393a5ad15848d26d9056b44
-DIST genpatches-6.6-39.base.tar.xz 2117476 BLAKE2B ffc2263d43bf5e87e3a57c0370f1cd1ecfac87ddaaee1ed3213f36bedbe4441ecfb062abebd1312572971e9cc9e5a0e8d3e16c7af98862b087906d61fb4e1e10 SHA512 6db496702e671459f3b054ce7068bfa48fc3b2be6bd3cbc3b158f7d4e0a2fa2310b875e46d233adea870775358e6e9b4f19fe8940d146575df9a41bfafeb1ded
-DIST genpatches-6.6-39.experimental.tar.xz 5760 BLAKE2B aff15b9826ace9827c224a9b1a23d5a94baa5157755347bbc08f0c6922d6ad5e8e757d7635b64377b131833d09dae772a20f2a17d3039b43508f6caa3c1d05f8 SHA512 f12e6cf22ddeffc9098f196a677ffe4c4386535c1988b12e242e12c1af2cea16bb61c87b1e79962d1fbc5754b98b398236f0e220a88bcd94066199124de7772b
-DIST genpatches-6.6-39.extras.tar.xz 4048 BLAKE2B ee5b09ec6303feb32fcd38a500900d6c96922a7a4032bea83202d25f914f2bb55d8e2e8e8d3b34911d0cc6755dde1e4382365f7351ccffe9901a0f6f671554c1 SHA512 d73671c60a9b57de492432eac1eac98178e1e3cd6fc2b68f4aaa24e6dc0fa4345a91633bd400f78a982e288033c69e0d28abbffc90ac2bdddb3430d2ab3bae91
-DIST genpatches-6.6-40.base.tar.xz 2364536 BLAKE2B 53bf04c020921c8d0c2e7ff8466db4cf5078ac8985e95b5b94c5fe9e824747d66344acd5d8675c42364704dc34268cd636fe10bcb02b657cac889ea8d0b4ae48 SHA512 c5852fc2db474fcf697818cec947cfcce0dcff834c57c042c42321889839d94c26d1994dfc275e64e0acba3055c90f0f0cc4e2a07c80a71a71f3ba99f6093401
-DIST genpatches-6.6-40.experimental.tar.xz 5756 BLAKE2B eca4634345878fe494274525edbde2661f5bcc7c5816ef6ad16516f83a3a83be42e9ccc7f34d94c4954e7cdd7579d513394ebf5406ba1f80c5073ffd6ac0c225 SHA512 1fb28fb5acc66c4ebf726d70995faf244d62c91d9f5037c2719767bd8b7375c335ab1d709cb276af5e30346148ccded693a5411f43d16499b11ad1d1ef542e97
-DIST genpatches-6.6-40.extras.tar.xz 4052 BLAKE2B e3e882483caa9222b702b1387c1cd5a1888b6466611b3dca23f9368f423040f27006c8889e477a4ef52719213433e4ad6187322e80ea236ff390aa306b4a5e33 SHA512 509bfb18a8218c6a7eec28543cad0db44b5a693c50465dfda09b92dd176a5102c3c2fd064a7426c0b33d4acd1dd58b77483babcd44389999bbfbc5757cd0fac9
DIST genpatches-6.6-41.base.tar.xz 2399184 BLAKE2B 5765835d442a0afe00be3070b1780107331959538c7a9a7b7d8107e9c9bd563b0dc25f031db926ae3b24f2ea4126d1c8e29837e5993f647896ca6ed620158274 SHA512 7601b25d287627373f69628de865658305471f428ba20bd41d9e2cc3762e2ee4648675f899843ea6c4b6b68c108cd3a5d049bae249ddfc089f2988ee69ed1491
DIST genpatches-6.6-41.experimental.tar.xz 5756 BLAKE2B f332374dd671f10f49cc2205a367e3ad21980276326467faa3b4ef4a16aac1f2e67f81efadf433bb55d3275af597ea891d7e84b83b5816b0183bac3ab9fc3ae0 SHA512 f0b75c193f4ad6b75e14c679a121ab910fa20e45a5c2509f101494a8e1f7030382a0ffc7b24a74756be799c37536144fb1e4458c9961e8eac53f97164d184cd4
DIST genpatches-6.6-41.extras.tar.xz 4052 BLAKE2B a3ed97dd21f02f8b5a8b2e315b9581780310177da774123c7cfdb30c13485e1ec8379b57e10749e3abbd1860f7e52a5111ac5f63250d015e9aec5e64386d4571 SHA512 39932e2c61d1687ceb64698186551ac5e8c184f58e24692f6b22cde65644da5375c58f26dd7cb0e1bf5f21a737b6fcc6ffbd86372e5c055c8dd2ae001efcaf6c
-DIST genpatches-6.9-2.base.tar.xz 7216 BLAKE2B bdff81d1d53ecf00379d8acad8c9b3096fe9267bc895921b75b782b29d7644b192dcc427901a73f885dd341830e2b083f688b1953bb12232daa901af76d9585b SHA512 2f9c0880391044102a384c89bd6327d3a799eb71039c489fd8e3f0b36d8c630a98aaf83a81f9b9182208905866816f8d8304f4f97c81f9cfd54ad3a72929a4a9
-DIST genpatches-6.9-2.experimental.tar.xz 5732 BLAKE2B e248d0416ff5f0c9c0835668a72f72089148ab01eaef696198d5584996e670090d307383ac66c144ea6871716ed8d3750e38f94ae315b3126c3473234886002b SHA512 454e63652d258dbc3e736ee6b996f478b06c394aef891e4845e6ca86e6c15aeeb7aee47e86754bed4c1aa92d3f97344b26d42042434af3357a4897509bb4a599
-DIST genpatches-6.9-2.extras.tar.xz 4048 BLAKE2B 304c74f3a680a441fa54666fa5e56a7a46c659acdaffecca1288dc2df421b4c7536596e87f70c243e36a00f47f9fc4b17f11e57f1976e726b8d32a1d9161a609 SHA512 447aecfe363418b2fab60fad10550bf6c4b570ce57ac36a9db93cf7186531c997b1cc94ba4249bac712679f1c23b615c1ded14fcc7d0d0a016c2aa58aaa6e228
-DIST genpatches-6.9-3.base.tar.xz 22900 BLAKE2B 6cc860e07ef37d83920accee580c0dc69592c2779e729739ed5457d411e5b9bd3ea6b73e57cbc4536f40172439365729ac1d0f921b19e7836c684cfa1fb556d5 SHA512 bd7391b1d987ab5ec9eeee698c04cee6587e6050954d0f54dd7ed382c79565a8929fe7ae9dcd32d4757ea96d4da78780b867455802d84c33dd185ff4bac0f328
-DIST genpatches-6.9-3.experimental.tar.xz 5732 BLAKE2B 580d71cbeafe701ba163fb07afe232278526ecc172ac0b274b13f431103f8e093cb96b893de3cd41e097c45fad517d8ea015bb6144b12665146212c1ce46b297 SHA512 05dc5d874069aa0a8a4a5140080aa8d514359ce9b0b0f359e6a3d118c73e5873b70d32b3d06dfbeb884e7c5822d637534d67ba3a7729c746375d32bef448cf68
-DIST genpatches-6.9-3.extras.tar.xz 4052 BLAKE2B 5c97314b601fac604449ffd391d3c1389bec1a5c5bebc3a7fc3678c44de8bee31431f01567ea7b239ac62c22c149d4e563f6f52336f0eced4a105b99a1a3b93d SHA512 84ef3f91d3c9823b7371022b276d3b5c7bb86fc7be00aaffeddca171438c21f70291e67c992fa75f7222fa964f049be2816bcf7e081e35fbbb31d68da8c5bd08
-DIST genpatches-6.9-4.base.tar.xz 158304 BLAKE2B cf964990abe6f7428e3a590752519f9a0bb16416186f06e6e377a33fc48acb42b38515e5a628f3394b418780fbb6b420636d6b896ea92906578e0bdf57b6125c SHA512 ad9e039a8a7ee29a5c258b42cd688737c9c575c097ced8d23792bbb2856480081a64cfc65488e5c0c8d5c6cdab9016be22183199ee8357c1c1ca372360035b1c
-DIST genpatches-6.9-4.experimental.tar.xz 5732 BLAKE2B 3d2f7851e948ee49522f715a5abdf143ac2b22b17810a5995b0c79383d4afa7ba06d15e8fe453b35955d23ae4b961f3f3998929e371049e3ec3c8bed3edc9bbd SHA512 8896cb40b9e989e4a6b119bff1294a3aa84d261374f385685dd0b9a275cda91e18ecdad01f88b4d6e5404637dcd7b7c90eb9125e30d4e14935f030bd9d7bcead
-DIST genpatches-6.9-4.extras.tar.xz 4048 BLAKE2B 7a47f3ef9bd870175c4373d064316fa746c3480a4075492fb04b4eca4496ab2c33c713875997a4fa33695177bbade0b6686f7d7e4f2cba110cd89a0f2017e2cd SHA512 5cd79406ad14a07fb95fc94a5aaee2bcd18f143996c111e16675b77402e9ee0917fd51f2a2023fd58d462caa2edfe5a950eb72bdb04870b185012b20ff302560
+DIST genpatches-6.6-42.base.tar.xz 2474752 BLAKE2B 074b24c3848ba0b2521d364d67222ab324cfacc3036b2c3b9ceebebf03afcf21d963921841f6f987422e904be35653f9dafc2a795ed6eaa050d6a37595bdd111 SHA512 6ce7c93c92a5f2951c9a60b7a058560dec8c3f9c16f00ac4b58c23f88ceaf9cbc519653320bc95f45039219eecb068247f3c27ac448c8695ed8c9e93022fdc37
+DIST genpatches-6.6-42.experimental.tar.xz 5756 BLAKE2B 28136f0bc9e403b5e66b6e1cccdd8df3813664bd4c8edb5455556256f77608a97e574f869002df9d66fef69211bcbf9e047389270ca1c591dd1f84eaaa77845f SHA512 c4fa3b7daa633a82ac2f28ec21b8dd84b7121d096cf6169753d0b83045e3e369abc4525773f6d207bf971b5379ab41051393404369821d2ab971090faf1a6082
+DIST genpatches-6.6-42.extras.tar.xz 4048 BLAKE2B 0d86f11ef43c33b1014423a4417be73e4ace2eb5d9c38c7a63e8bc424eff7399137239138de1b89a70247f1b174766c9672cb05743aeaa14ea66d8bab67593bc SHA512 5d264209a734c4cbc48dab228b7d8570b735748b1c01f80beb2803dca3027ed78303ff937aecb1d8e3e6f2e2d4722aa0c1b5c77a4d45f2a9c53cfe1c0ac0affd
+DIST genpatches-6.6-43.base.tar.xz 2527856 BLAKE2B 961c8ebaaea9c45748d990b3df6f3a343b02a186797a7fa97fd332e25b6f9cf0a294420b223b8d502dd2e266e20942e304db65e562d9086b948cca0e51920521 SHA512 f8104db60c2ff32ce04e86f995b1c4a87eb7aa5510299c7d347eeaf23f4d64c55da0590743d45e952cb894ce4f91bd2da595badbdaa71fc546685d3a7ea9026e
+DIST genpatches-6.6-43.experimental.tar.xz 5752 BLAKE2B 05e6d7b6e199af975a9cf4898b554991dfbc462a073071f3a1417b018ff7f8f375a78a8c637eca6071624153e1be1486c599681d1ff9bdca10a90c717e28247d SHA512 f21078a4159d3eda3271694ce98af466c06e17aec46e5e8d2b4d0c9e7af765db26c1b149905dbe1f984a6164e62b37800350b77cc9cc847f0790ffe623e316a6
+DIST genpatches-6.6-43.extras.tar.xz 4052 BLAKE2B c12fe48720ff166e507be3a4cc19ee00c541ea92fd3939b6cc80bb476d63a896efb3667ca4a7aab837d60c6c3bcf2c0137dae44a60612a8d342f8b90807f671c SHA512 9de420e251c76787bf9edb1023c80453e1df103ffc8075b870bdd1456f1e0c07f8bdfaac5d0d19cf698c7d1d048a48a0ea2326791260585bf24082c713727edf
DIST genpatches-6.9-5.base.tar.xz 275240 BLAKE2B cb961b8245eaa58405bf758f4432f1ad98b767d7f9ea8e45fb440bd2616e67c6e12cff6ec3af89748f19043c9b0b58b634e28e7bcdc469fcc4daf2f752b3a438 SHA512 60fb3290eabe8289fc4acb4f1df809ace44d7678188683b64ef2ec92edb8c2ac0d757280ebb63087145fd068e64619a3b0a9227fd5f3061099d287e8e8dd5720
DIST genpatches-6.9-5.experimental.tar.xz 5728 BLAKE2B f7a71b4468fb56fe39079a75500348830461d4d1cf67578faecd891ef794a01f26dc0ad26c118ee1014dae71dcd224eac39186928b76b5209f7f5cf8fd6950f4 SHA512 d73cdc50c17937f4bf177f1bc70b39d42c60e5f70514aa6c9fe98468cf4b3bb4e06690fd80cc4e3e6e33bd50db034d20c4a68815de88ee9e4ea2b6d3293027c5
DIST genpatches-6.9-5.extras.tar.xz 4052 BLAKE2B e72e5a5195db42f38ed671899217d7609eb8a5d9f954ebbc36a53a88fcadd1cadecf7257b33a880661e949f2c7b176a5762ecc1e56be0195e6768d8be8ae5fc4 SHA512 3d9315afb5c45cf24f6e5287048d49f6969e49ba2c8f339d9f4da0f5a08708ffa65636c3d24efdcfd246f6d28c72535089078971e97f7aefeb75119a67cee11d
DIST genpatches-6.9-6.base.tar.xz 319896 BLAKE2B 8b58a70db0844a8455fb413de046cf0998c19c2ace54918a3408f9d31eae6bf276d6a86f5db835cc3ac87335d908c2ba853fd2f334e80cd06e7e72847483d3de SHA512 fa3f1efa0886a6df0ce8006a4433a8bf91731069aed6040e1e4ac9002dbb879ed644f2ba1b258a92ae8550709b85a3c1d2657df000cc6dfe4f79d32c991efcb6
DIST genpatches-6.9-6.experimental.tar.xz 5728 BLAKE2B 14c74ddcfa3f07b69ada0e01442e7076540214799478bedcf1d1090f6391627c590ef36f857c6b0166116e041832713c8049344cd26e56449c59475a05548b1d SHA512 745e30175dbd3eb127fdfd6971d68f4306c02b4fafe79083480e16e3a9129b482a4dcae60950c63792f9ac979f8609b960bcdc9d9e1d04d2ef6ec9e9af652a45
DIST genpatches-6.9-6.extras.tar.xz 4052 BLAKE2B cf761f7035971e6f2be6ac719048fba08f203b2f400bd7fbb62e4e10bb7d5c508dc7e79f85812ccd1ee1cbc791c4f19a6becab2dbdfd4ad2c3ec2b1ce0f2bb47 SHA512 fbdd60a92f8dbafb30dfdd65b3e0c03cf274dbb148c092f40dfc2bdd4e5d7d18f68c9064bf0419e7dff5c94c67fba3922bb474ec717dda8094b37ab489cfc8bc
+DIST genpatches-6.9-7.base.tar.xz 406988 BLAKE2B 066ce941f4338903a9f54071b34215dd16401d7e00e471615ea4b55cc5da7c8b312bb4c5224398c5348a76fdd4f1c6c5fe97213b913cc397ca92ecd1c33a8d86 SHA512 0175ff3df86d76b926efae0b15aa4addf2192d8b38f80a23e930c669a6a2453847d358383f2d61ccbc0c0b2e6e155a62bccbb4408b96c1ad3fb56eeaffbb1365
+DIST genpatches-6.9-7.experimental.tar.xz 5736 BLAKE2B 24d68a05fde0990475de0abc4791fc8ea7fcd3931ab725a0a578a714c9715131b68c96ad68323e2ccbec98a52b05551f16f329793d6359a636fdd26db0405405 SHA512 586409430c199d19da268a1509e09d4de7ef88637bcee7e93a30930ca2981e27cc7c4f811aa2cc15a3a1761f140d1ba55618061cb67e1ce2219e450ab3bc8b4f
+DIST genpatches-6.9-7.extras.tar.xz 4048 BLAKE2B 06ddd8d1443bbc4833040250b872d1949489fe14b0b4567c6c484d6bd6972a465ce0563c37a5272de1cd4ae66bd7711b1bf413b0a04b52bc00b9e549154b97fa SHA512 b74f2aa4050b06d7e5b588c87638470f92c45d26b3ffe7a16db43b487fc6460ec4e7037b81120a87608e773a63cbed678d4368b7d0399b841711fb63b1744f99
+DIST genpatches-6.9-8.base.tar.xz 488932 BLAKE2B f8ec56d444df32d1e5fd922dfb4ad64429f2af2b5660a017b02d862452751282982ec354bc70b06072943b1dc3786adfb78bbfe70e5e366f98f3565c065d81ec SHA512 f0df3b5407c48415f76e3738a07f22fdd0fc168302cddd46d63c4057013e585c19c94ee7d9d418ae9eab2dc5597f58bdf4e78ec6f05e80217acfa7a119c9f5ce
+DIST genpatches-6.9-8.experimental.tar.xz 5728 BLAKE2B a2559e2125cb3075a246680b5042a4c11dd9c68eb11a6b9931e7dc256705df59a12f6ae5ad680df31c7a09d7b3ca4a4e803593f1257b28749bec42fbf427da28 SHA512 12bbe6ab38dfb10b1c9fd1f3f3dd43941f4a8c0d8a4ee2e801f7cfaa45a2738d4cf713eb99090d77c17217f3c81e5796e61303e48f140a0d9b59321f5901a54b
+DIST genpatches-6.9-8.extras.tar.xz 4052 BLAKE2B 6ef3193ca251ed0d707df368a55f98b2bf6e7b165cc03da9dcc122a96462eeccbd70c7e349402387dfe5cdf41e6ab9caeacc18d6c40d13e1a274828e910fa17a SHA512 f4a023f4d754de5bbce85affd0ca4636a89e129d298a0d81bc256632c9cb9886119ad6c1bd0c3703a2fb38b316ab52c11c7585d0d8a8991eb54e662c38d217f5
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
@@ -84,6 +78,7 @@ EBUILD gentoo-sources-5.10.216.ebuild 741 BLAKE2B 2f2c01448988f3a160549b4e0280cc
EBUILD gentoo-sources-5.10.217.ebuild 748 BLAKE2B 302ba2818d56a5e1126532523b822df39d79fbe62e522f36793fcf2cbd1439fa3d53e4127aed405fd121bd2780ea343f83822586157c2ab3ea63dd9ccb6bc45c SHA512 9223e1f9875270128e6f411ecc5f3fbf8bff31e8e6cb049d17d596cd778df89ae8c13303263c5c6242beefd1c07a34342ca45c30b61cb4cafe13721e601cb324
EBUILD gentoo-sources-5.10.218.ebuild 748 BLAKE2B c2de9cbba7cfe03605204c3441fdb18a3419b0e03694168c2fdff4786d99f54ef45ac4fc534bcf3aaa33c51b5d6c77b6e45e5668705c81c2c33742ff283c1b79 SHA512 b151b41cc49515b2599d1ce917193e49068ee0b489eb84f9743e3b58555fe2f5fb5170075b31bd42933fa0cb395fcb7e2d26c9b8cd5136dbda671e8d9ffb22af
EBUILD gentoo-sources-5.10.219.ebuild 748 BLAKE2B c3b989786c959cf5e98efcbb8d8b0acf16c16b0469db5cef90e26ea170ce1d575f8657a1c69b0d205f5cbe7c449a2472fc48d1e170f66c3086232c5f412240ad SHA512 819472faa79578ff331264544b1699f6b089e6eb3a0d2f4875f4116c021aa44dca3f106faad1589c316b8902e604d7b756f1428157f556a970db2d92b9cb4474
+EBUILD gentoo-sources-5.10.220.ebuild 748 BLAKE2B 1c9412fbb07d4526973973e7649ff655ee39fe86b177d08c8fc9c29b741b1bd70ef429050053af6ad9df40d58b3d22350b9d13c5bb27902bd201fbf071e9eee1 SHA512 d003b97dc6d8d689cc29bbfff4a86fa7c20e6c50964f8fc51159b4af213fbd8650d129f7eb09ded4795cb2d3130b31ce0910158cd11c84fe702d43beb047a88b
EBUILD gentoo-sources-5.15.151.ebuild 672 BLAKE2B 47b60e6118a93cedaea1a7d63463a98c8fcdccd771852ee1bdb7bf2ded170bab07af0c14c4fec76ffb856bc41e49f9261b4cb91ae9172ed9ed5855cd1601e8b5 SHA512 9386058f3c375d5f0005d2b7c429244c489ef5b093d41dbd903adac97c1c55b94c64fd2dff893b5fcbbad5e1492929926d1b336b8fb10aa40f8066ae8406e6fb
EBUILD gentoo-sources-5.15.158.ebuild 728 BLAKE2B 6e37e12713dfb184f36278bbd96ea1e128ce882faba7d2bd19c7e41ce1851000d1fb58de7459a3070862fe040f7eb8cbea794eb4fb986c4c144be51c87f0e004 SHA512 746a9c51d2087709a40d111e94a1fc0f2c1f41f5a76d551c592ddfc1a5527b87ee030709b2973ccaa165dd3b70a8a0e9f03a7012a11711230e4501e0615bb343
EBUILD gentoo-sources-5.15.159.ebuild 735 BLAKE2B 0b9aecbdea1877b01bf5187b63cd9ed43f0f403403fc9944757a88f3c4c566f8aac7d688631fb1fc5e466e3be5af30253db8c98550a9772a93b141b998427a95 SHA512 93b38494bb5fb3ca0374fd761c64c3a0986c394d774e62c68383a450715e15d215ce9b829d1af309375bea28b047427c8d168d7be2db8a066335233c51b1a49d
@@ -91,19 +86,16 @@ EBUILD gentoo-sources-5.15.160.ebuild 735 BLAKE2B cdab9807fb29dc37018e53228007b4
EBUILD gentoo-sources-5.15.161.ebuild 735 BLAKE2B 8e2676b7284e57d82224b98165441f92d4ad1917a9f4f2fa78eba9eec31cf5e12584243164a612805ad54e8ca21a35686cbc35e66753b5184c9cca61c86ce55e SHA512 748882bd01fd943c36b2fc8293697b67361fdf9919c625f1019dc833c271c9c79de97a6c70555025558f35501f8f8010e34818aad9bfefb7999cfd2444a3af61
EBUILD gentoo-sources-6.1.81.ebuild 684 BLAKE2B 53c65d8cf33021b1d36b88fefe13a965830020f83c7ca7f8994c6f9f159d71280c369b1e16dab7351cda5b8dfd855d5621853037a4d194605e8765046e65f3d8 SHA512 ff5632b0db4ce21d345eb9d9eb433031446d30b0ee9601c8b26e245cd0195b44ab74609f520506fff413a53489d1c3bc41d4c3d2e8b65d67639c35d06c194e75
EBUILD gentoo-sources-6.1.90.ebuild 740 BLAKE2B 11336ba0aa9e4b5af8ec14b56c15c8f78a6a4e2c2d2ab2bd6763c31c28eeed9b6406d133e977b446cfe1bd8d421178338b2d40f2dbd4ed5e6f38ba80ba5c18a6 SHA512 34ba6d2df98b926336de0fe5ce76459910571277aaf6e403555f7bbc122a690de3855553c24c2730c16cf58ab85f4b0c126aa241041e91843b4dab5819732a9e
-EBUILD gentoo-sources-6.1.91.ebuild 748 BLAKE2B 8dfb56d6817fedb4a9363a443bc8515c0f36d3dc153467287655189d8d00b251bc15f365a9024b036b00a35278fe454312b18a2bdd493f800352f42341579213 SHA512 75db1c22304b0097c72a30bb4762222eac4a3ca9e418cbea0ece11db5720ae3aadbdbb441de9635abd75107bed078dc204e462a6db7f7d289660c6b66b8d9f4a
-EBUILD gentoo-sources-6.1.92.ebuild 748 BLAKE2B c96741c76185c42651ac20f0ccd62b58c0bf8425e5d5a1ec01cfefcc7d1d0cb9eea91b760af1f25622f673f7bfe30bb4bdef24b613ab08b1999314eb7f7800ce SHA512 6b720528cb65621f011656b76652796a5680c15c4e4910f91fbdd4d07f810209324c95e17144e0a6f5a12f4f827d63ce11bc137eb1d85348d07130734f1b0550
-EBUILD gentoo-sources-6.1.93.ebuild 748 BLAKE2B 6be500b17a18096097962b6349b40aca30ba1f7a89d831931a1b1fd78c67332ba483e6370173256cacfc6bb3a86e7b295febe65e03b993e60a86b4f31f75a188 SHA512 5d85d3ecf9351c510ae111407bbe04128527214081ff0b9a610121c5a62c6b7143070b91365c8330fe3583515e8f9872d4703edb3bbd3f0ecaa2ad9deb53b025
EBUILD gentoo-sources-6.1.94.ebuild 748 BLAKE2B 40c3fcc8467e27ae7765e0755ad870323ebb396c6500a4a30b215998c76e9700c1981573ca17b1ea4d31718967620618588a6c077d18aa9dc52c896123c7b4fc SHA512 e0b9ac0f4c3833f480ba8d3dd214d64fcd9250f04c3a0125f0142783ab0697d619986411fc18f4e4f9089750e101960013ce1d26022af1eb6a617339e1e2db11
+EBUILD gentoo-sources-6.1.95.ebuild 748 BLAKE2B 2b3f75a5726ca2da6d5d840239fa171916b3f53acf80b754fc9e1120de9a0166c8d76ea21dfeca19795746b91f090eb61aa796f5649a8bb9a5f116c06f15b9ba SHA512 b690ba0373132ef33209b16f080b90643555e53b6d9a01f6fe335d4d048b6ff05e894bbc2d8debfa56f7c4f7c3cae908d6cd28d9203d171a48c9aa1081dd290e
+EBUILD gentoo-sources-6.1.96.ebuild 748 BLAKE2B 563d3c800ccfa0298eb9c68408bf2ef48497a81aba22fd33381066ae7fe5feb471be3d0000c0a89d47ec48979ced3193d015c519ccc1fcdca95a44ab560608f0 SHA512 65cc79458caacecf688056702eaffc1742981f8ca0de0dca488cc75cb82357938f842509640e00cb6be3bb030b1f3d59dee07dc1ff39699989ef8e6d9912c605
EBUILD gentoo-sources-6.6.21.ebuild 691 BLAKE2B 29cda21d39b83038eccb63771b6d123a00ad84e8269c0b89538f48a87b455f1143a591b9eca30fbdb67e6a01d090c64f22340de38adf79c194e264245d8fc777 SHA512 0daa933f575adaed44a40ab6b020a4da403e656a4e4a25ad1363fe6b11e1e9a8cc317b495735f4381d552c334eececb5f5945b721ca133ac6843e6dc72e09899
EBUILD gentoo-sources-6.6.30.ebuild 747 BLAKE2B 05572916abf9706b55b862c895b06a44e8c11ee3d87c23d20343a93460ea625ced774ccadadd113b17a390d40de6a5826320d0be9333db08fc4546462c3c54ec SHA512 c3bd4d87bcb793b784af43232cc00cc6f95c6a579d84ebd77b3eda80a4bb77320a4c94c6e7228e16aa87f8d6deeac8ef5eba8a7a2cd0c58d768ac1423f61c56a
-EBUILD gentoo-sources-6.6.31.ebuild 754 BLAKE2B ca993e3f80e8365e3473cac82c7602bed35f386009c5408a7492b194d16b66a167e4c4bd0f5a5e45f95c0955154a000176e2841198510cd163b699785ae1fa03 SHA512 ba6682c887980da1132be4a9b8426b0e1c46e9a10f0dcbe5bcc57e0533326eb50b0238c6c773d122c5a1c9f5f9bf558d14c1119a1128b0015d3594e26dc18c73
-EBUILD gentoo-sources-6.6.32.ebuild 754 BLAKE2B d5340e64c7792c96fa85ddc1c05e166c47caa33b4ae322b6328053173770c21c3bc83101cb21ac216cb2bf351b4313730e2397e93d4204df59169c9b82f1a2e7 SHA512 fc3b39349114f4031edc1ed0812f6182f2cd765de1d8d45bcbdcba32f985cb302cf8ba9506f7350801e68f052f35aaabfbc6a65aa1c98a47e563d5e8f49bf336
-EBUILD gentoo-sources-6.6.33.ebuild 754 BLAKE2B 00e7e8a51393dd3528ab40bc0bf8d978d91029e89cf99e9a07e5a3bcbbbae1b503448c56dd385b77e3515484ef93d4dff6aeafccd998a2491ca361ed29ccdbd9 SHA512 37c48b729bb18bf3b2b1b66508e8a47faa0dcca16bedb66c6b012d1a5304274a61b7042cb86b83f5574959b6943550529f1bf2e12845b9ba44ad65c0b6fad3a5
EBUILD gentoo-sources-6.6.34.ebuild 754 BLAKE2B 2bcc877dad20070ea50c57845748f4210dfe9004a66a02cfeb7571cbf658bc1433ab1029fbe32e2af203cd39bb730977c64e97e967a61dd7e53daf5d3f2469d3 SHA512 58cd88f8cf146fc87404b7d20ed49434f1c0ccada05f322da5f076ebe2d357f297ddea63ce4c9cd27354c3d7cad8c5aa364d436dc723a2b86fda4be7c8a1ae3b
-EBUILD gentoo-sources-6.9.1.ebuild 753 BLAKE2B 22a7b04f99669f9ac59d6efc2c1f9e3da848d0cf12dcba8d5626cefc4c90a4488189c451d4a7df5570d4a70eccf747dbde1e2049c45139207695abcdacdeec0d SHA512 463011178be3a88e95915bd88c083dab9e389f1789ab47b9445c0481321ad84b4b145536d32a2db64b17d7fe84ffeccb16170d9af03759b34f8a4b2616c24be1
-EBUILD gentoo-sources-6.9.2.ebuild 753 BLAKE2B c65e9c3c58b4d95a0eb28fc1323d9cf5f547a2e7a21a188ff9c48896206e14a9d22eb78109062869d677df18f9c859392a5ca26b930728276d12267926105eae SHA512 1a211bbe3989c2a832374b46517971b2e074b3edaeb79fe0dedb53c8ea3c50746f0602821a8200673920617083b62d6fb6eaac89b600985c064b6b7af984ca8a
-EBUILD gentoo-sources-6.9.3.ebuild 753 BLAKE2B d1b413b029ecfa6cf97fa113b8b3fedda4e4bb7ae76bba8111aeefc33b950e6e7b397e2360ae547393068c12ed0a43b2b5673d0bd9d25bd57b030c256559aa36 SHA512 359943d8fc9f5c87eff295b992f26471694160ffcb99aacdef0afd254e85b9110e55a2efda18072d46d8dd126d4c0a660bf14a10041e42e4e4975180a8112766
+EBUILD gentoo-sources-6.6.35.ebuild 754 BLAKE2B 79f343c5c0e6867b24d9c4452a0abcc522ee248ac261841f886a70d2e17758cc933d262a703039b6c0a3c5cb66d975b3b153df1f74a5a4dc72f5115c6e4b4374 SHA512 c65c90f05dde3fd794e541c63f21b8ffed3cbbe31ee08807047e762a34c95b7c74a7fcc0bf6c146f41fe39ae6649646c42d495b9f44eea004421b7a2a71a2ed2
+EBUILD gentoo-sources-6.6.36.ebuild 754 BLAKE2B bb49416319c3f24b2c0c40a1ddf068cd922ce1809c0555ba8a14624970dea32368205d48d77e316f20e600ecd4aed6e264e803a6a33fb75041fbdd165478f564 SHA512 ebb0136a0bd316df4f7e3edc8b4180288fa74fe3f704e5d2cd6a528373a06aff17dd206350db3c53ad7b290c11b56e516a2cf2496a9236a75d872aec5d955f25
EBUILD gentoo-sources-6.9.4.ebuild 753 BLAKE2B aa7e037d42db19879fed271c7fc9646fc6388f4beb0194ae60ea594c475164254adbc6dad792953eee6093f01a811c3d78edb79afd78c72bb6ef60091e3a777d SHA512 b58d538d55d309768720fbad3be548204c003a4f59bd1839346da0012e45e0e5124f7476c3215e213b6bb93ab055a9337de082bab95725daabe3d97391c27e96
EBUILD gentoo-sources-6.9.5.ebuild 753 BLAKE2B 9c37281d349da7dd4f2d09a41308dfea68d1e20497df5df70deb08083a288db78213e0c81341557dafb4bd029616f1b941972bf96801db2e13470959e046d982 SHA512 062599e42a2ca048c2cb7f4a95c2a4e455a625e807b0552d807d8b2d74c7651c291dab2df2c71689c4fe1fd0006719d7a7d5cb166aa9ada728c6529522445bcd
+EBUILD gentoo-sources-6.9.6.ebuild 753 BLAKE2B 4286ada1494ba5b4cb674143c50d48a6095dded6be5cb9294ab99328491e0b1bc20bafa1a2b8e81961b228ef85e943d61f56978022f5a9c3adb9e515be777e10 SHA512 0c75b5e31e83f5cde8bb7073fb8e0a74b24c55180c2a3dfcbd502faaef4c88820cd75372ae91a26a85f0c3012528f5f0160d19f64343a247c743749831735ad5
+EBUILD gentoo-sources-6.9.7.ebuild 753 BLAKE2B 068f6b8c1dc4b18d1625c25a39259fa7d81929a9c461e2ede0cb7a878778185d894883dc1c51a71b40100233c0d0eb659d56db4dbcf0648a3fc12e7ca44a7709 SHA512 8702328e2640f723950b8f647176faf197568b3a910ef0adc2780aa70fcff37a4bd91811628054673ea0e76e8865b5ebfae67c861ac1b043dcef75f514b50405
MISC metadata.xml 501 BLAKE2B f5363c8a19540d5bb924b38bdebeb8dbc60c84e58d1d87a9148a3e7abb09b0a1b733c98b130b778b8ab3a88375598444aa9d537d8c5338864a3d4497600d7836 SHA512 bc1ba0d75dbf5b95b3f93e666389c6408f20aebeec99bc8ec00653758b67588e07214285ed106fd9e5aed2c8d57c625d666c797212fda51e1ab98ce1df816467
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.10.220.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-5.10.220.ebuild
new file mode 100644
index 000000000000..f7101c9ba353
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.10.220.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="231"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.91.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.91.ebuild
deleted file mode 100644
index d88e1c2c7c8a..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.91.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="100"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.92.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.92.ebuild
deleted file mode 100644
index d4b198a0dfde..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.92.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="101"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.93.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.93.ebuild
deleted file mode 100644
index 893ee5f830d0..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.1.93.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="102"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.95.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.95.ebuild
new file mode 100644
index 000000000000..b37569114be2
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.95.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="104"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.1.96.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.1.96.ebuild
new file mode 100644
index 000000000000..f08826ad5b98
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.1.96.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="105"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.31.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.31.ebuild
deleted file mode 100644
index 06ab449b7d9e..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.31.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="38"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.32.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.32.ebuild
deleted file mode 100644
index 6a070c732983..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.32.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="39"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.33.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.33.ebuild
deleted file mode 100644
index 48884ae419e3..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.6.33.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="40"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.35.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.35.ebuild
new file mode 100644
index 000000000000..c7a61f6d92bc
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.35.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="42"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.6.36.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.6.36.ebuild
new file mode 100644
index 000000000000..f571db8e718f
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.6.36.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="43"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.9.1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.9.1.ebuild
deleted file mode 100644
index 7c3e004907d5..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.9.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="2"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.9.2.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.9.2.ebuild
deleted file mode 100644
index 474211009157..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.9.2.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="3"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.9.3.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.9.3.ebuild
deleted file mode 100644
index 153ae43cf88d..000000000000
--- a/sys-kernel/gentoo-sources/gentoo-sources-6.9.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-ETYPE="sources"
-K_WANT_GENPATCHES="base extras experimental"
-K_GENPATCHES_VER="4"
-
-inherit kernel-2
-detect_version
-detect_arch
-
-DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
-HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="experimental"
-
-pkg_postinst() {
- kernel-2_pkg_postinst
- einfo "For more info on this patchset, and how to report problems, see:"
- einfo "${HOMEPAGE}"
-}
-
-pkg_postrm() {
- kernel-2_pkg_postrm
-}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.9.6.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.9.6.ebuild
new file mode 100644
index 000000000000..ee74618b143f
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.9.6.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="7"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-6.9.7.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-6.9.7.ebuild
new file mode 100644
index 000000000000..9190dd962cbe
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-6.9.7.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="8"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="experimental"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index fe3eee434c76..37c7bd56e88c 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -3,8 +3,10 @@ DIST patch-6.10-rc1.patch 40674461 BLAKE2B b9d366a5370007115f070c2817a12609a2140
DIST patch-6.10-rc2.patch 40951045 BLAKE2B 45e99646253a45e4030ca70103d789e87f9d83a439875b81bd7902c6c180e41db4ac553909ac8fa109feecb303878ba3ac76ab5989430b32d196d726d81b0566 SHA512 8a326bf1f5132c6db9ca87f3d6e0d7657d33e15c64a805e56e8f6fd23df4ddd8ceb35c1059950e939f5562c3536d0981cfe560fe05fb5f7941ae23737ca630d2
DIST patch-6.10-rc3.patch 41282995 BLAKE2B b507c62020cb25bc3d7d7408222e018290c91689ffe27ffe89c082f2ed705b57e51d26f99613d80e6707adc2a1be7bf1909047122d5a9cbac973f2cd22f9d107 SHA512 4a5229973453c29fdbccc09f3cd015900ae457e5b1b3c5159256afdf30ff7644bdfe67724da90da7b9936308850725ae3c1066b71e966a695618593b0008e2bb
DIST patch-6.10-rc4.patch 41531928 BLAKE2B a3945dbfd08a30ec82f8aeca668b2122be4d606ecc6d1a810bbc39d1eb0b69bedc9731cb98066eb8fd26447a8e6c57f7d523acdbed1f2a35be4a105f879c9f42 SHA512 efc88b09fe7cd5d54662a53aa94e9a6eb479f3e8de259903c8a4f7c9073cc9ef5dc16c2cc36c85296e35fca34758a93ceabcfe0600363c1a8b5383af8633ff55
+DIST patch-6.10-rc5.patch 41852953 BLAKE2B cd1faa6d5e035eb135fddba971c7885c2e290a2369b8f82a74eda23aa7ee80ee0e3f62d9fa3b0105b9baf1f9da719be63756f6e29a49c9a07c6076608ba4b739 SHA512 3d9a0ee7c45172338692f111b3d5022d46eb26d2a9451f0a3fe730648cc4b3f0871dcebfa9b69670fe973eefb6beb15844e6476d264b35c9ea0e22641f364810
EBUILD git-sources-6.10_rc1.ebuild 1173 BLAKE2B 9b0403eefac2dc76f07edb47d254621d573368241a1ef59393e121fa7ebc3300d1901d23b31443fabc7d4d6c519d0b06a01851be286d80943e82ec4c47338bf9 SHA512 d59e23f6485fd7a8f55b939a38c3d3466fd95b305235c4c9c087ec02c06a22906d88a5dcd0e9a814e0cba6c6a549c58f40d31180a579e654a8581d33a587ddea
EBUILD git-sources-6.10_rc2.ebuild 1173 BLAKE2B 9b0403eefac2dc76f07edb47d254621d573368241a1ef59393e121fa7ebc3300d1901d23b31443fabc7d4d6c519d0b06a01851be286d80943e82ec4c47338bf9 SHA512 d59e23f6485fd7a8f55b939a38c3d3466fd95b305235c4c9c087ec02c06a22906d88a5dcd0e9a814e0cba6c6a549c58f40d31180a579e654a8581d33a587ddea
EBUILD git-sources-6.10_rc3.ebuild 1173 BLAKE2B 9b0403eefac2dc76f07edb47d254621d573368241a1ef59393e121fa7ebc3300d1901d23b31443fabc7d4d6c519d0b06a01851be286d80943e82ec4c47338bf9 SHA512 d59e23f6485fd7a8f55b939a38c3d3466fd95b305235c4c9c087ec02c06a22906d88a5dcd0e9a814e0cba6c6a549c58f40d31180a579e654a8581d33a587ddea
EBUILD git-sources-6.10_rc4.ebuild 1173 BLAKE2B 9b0403eefac2dc76f07edb47d254621d573368241a1ef59393e121fa7ebc3300d1901d23b31443fabc7d4d6c519d0b06a01851be286d80943e82ec4c47338bf9 SHA512 d59e23f6485fd7a8f55b939a38c3d3466fd95b305235c4c9c087ec02c06a22906d88a5dcd0e9a814e0cba6c6a549c58f40d31180a579e654a8581d33a587ddea
+EBUILD git-sources-6.10_rc5.ebuild 1173 BLAKE2B 9b0403eefac2dc76f07edb47d254621d573368241a1ef59393e121fa7ebc3300d1901d23b31443fabc7d4d6c519d0b06a01851be286d80943e82ec4c47338bf9 SHA512 d59e23f6485fd7a8f55b939a38c3d3466fd95b305235c4c9c087ec02c06a22906d88a5dcd0e9a814e0cba6c6a549c58f40d31180a579e654a8581d33a587ddea
MISC metadata.xml 465 BLAKE2B 089bfb0e4af03b69d3d118d39713b54aac6912012cf0e9352d22b4b597abe5b1ef86863c37f6a0be2f81995f2a81a8d08bc7c2927d06ac2042b7b18ba02c77be SHA512 cb2bec5a8cce1e6da593f6ab11ceb854112fb4e828198793820699913f2f7cb2a9443e1cb15c42e16730891a27fe8dcd1713527c2ba2cfa56f6d2296f6f6e001
diff --git a/sys-kernel/git-sources/git-sources-6.10_rc5.ebuild b/sys-kernel/git-sources/git-sources-6.10_rc5.ebuild
new file mode 100644
index 000000000000..edb1a477e11c
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.10_rc5.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.9"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org"
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to
+report the problem so it can be fixed in time for the next kernel release."
+
+DEPEND="${RDEPEND}
+ >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+ postinst_sources
+}
diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index 718d38314616..ea69ae02292b 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,9 +1,12 @@
+AUX 35-amd-microcode-systemd.install 1116 BLAKE2B 38a5e51491951ad5c378cb4ddb19144d0122557692b043155b716cb30867abfd9d4eb6efb98638c61bffbb8e14130328f93271ea1d65e91f031cbd66d124a126 SHA512 9dff35b10f3834ef9516f77a3fbd1b1411c0b2218ead50596e97fe27f140cae9c2305ad1e44c96d7e2d00d520a9f75e6644f951bf3d96403d00ef7d5055a14a1
+AUX 35-amd-microcode.install 1203 BLAKE2B 77a5d7f4ecfa5368cf01c187dd280193582a3245103013cd494eb70a568448b162928968e9388696cb86a65560a0c2aa516a83091006d2a830b139e16f946db8 SHA512 a857e8b2f3d450d0e02f55b2129412f79df650e8355b70a0162fd46784909a5bfb7a93a795eff8ca86b7b2a3254339e66149b25c0983b9587ca5b14e1449bcdf
AUX linux-firmware-copy-firmware-r4.patch 1538 BLAKE2B 65712bb1b6ba0d4c2a04f2e202a4a9ee272aca364813825f568a6544b7b63537fc44a4304269fd323c9299f8dce4744414f8fe859958d5f9b52d57c9822615b4 SHA512 56694eb4ae6ec13093f1e3f86df9f5494109693f6456ed6d3ad2b2041deae0ce36e2919d256025f7442fcf0e966c0954ce4634c717e4e7cb68fc6d34ae5554f3
+AUX linux-firmware-make-amd-ucode-img.bash 2911 BLAKE2B 94586ef124310da2314655ebb517c71e3ac73ca636df3c534d4bd5de4ab175b5aa3d40bffe5c126e292a08cff677542df276660380d3b1f474326c9e456b2ee1 SHA512 21465fe141d5c58bb9a50653788f1084833b0a698aaca4b2dc589bd9129c9f3ee87f179791ef5dd8fda4182a48e378e0f83abbb452422b3462b8e81b57ca43a0
DIST linux-firmware-20240410.tar.xz 371871028 BLAKE2B 0201c38421bbbbeaa77590aeb71806111c20236d42c414b58a2f567889b3fe5136cc9fbfb20275d735ba5cb55fa6d01242014d6c94f75bd6e1bcf263e6661803 SHA512 fe6681e57ac3dfc29cdc0d6aec44a5aca5be6fc747e2ecd9334caaa55f1a713906d695cf56819f55dd6273f0bffef07de3d086020ad435b74119fe629ba31b32
DIST linux-firmware-20240513.tar.xz 371738300 BLAKE2B 9c73ee40c0e01b23a79fc3e13809a04837169c3ab1a72e19c99243e3586dab71f60ce15a936c64bdb16c77209692a285bf2439be88a05f010afe763bc67457b5 SHA512 681a63a71b89048e1b905d48f239bc6f8e6331b648b042d48c936292fd77dd542ff8b57c92ee8c0d6b3fbf9d74cce6588b6606a92db240ac8756d456a2136128
DIST linux-firmware-20240610.tar.xz 375519640 BLAKE2B 242dbd9d85eabeb8eeebbba86ae80633c412553f0eaac393b2792b99b0f0a8567db68d9c18e92be35809af9a3bf2cebd620c30d6fc518a312b19e8c8756316f9 SHA512 608d8fc12172e8461b66e9917f61ecb86e1c6b6fc260382e7382d61bbf08c1b0cc819207e93ac979a336b463b740c5ad7a7577b823caadb1c61606b7e070ddaf
EBUILD linux-firmware-20240410.ebuild 11405 BLAKE2B 3864629836ffa560e23abb7f756ea7e3c87f66a1d82ea91317e9eaa21faf9c747f8ac97db014e3fd344ede613cac159aa914ad79b66beebfceb69c66bed8ab9d SHA512 1488329a8530f2681a7413b2c1512ccdf1af3b8584c3f0b6487f35b7062041e32aa50bdf8431c2ca0ecab82b9e1f9e26c434dc72eff6afe0225141f826e24b56
EBUILD linux-firmware-20240513.ebuild 11405 BLAKE2B 3864629836ffa560e23abb7f756ea7e3c87f66a1d82ea91317e9eaa21faf9c747f8ac97db014e3fd344ede613cac159aa914ad79b66beebfceb69c66bed8ab9d SHA512 1488329a8530f2681a7413b2c1512ccdf1af3b8584c3f0b6487f35b7062041e32aa50bdf8431c2ca0ecab82b9e1f9e26c434dc72eff6afe0225141f826e24b56
-EBUILD linux-firmware-20240610.ebuild 11405 BLAKE2B 3864629836ffa560e23abb7f756ea7e3c87f66a1d82ea91317e9eaa21faf9c747f8ac97db014e3fd344ede613cac159aa914ad79b66beebfceb69c66bed8ab9d SHA512 1488329a8530f2681a7413b2c1512ccdf1af3b8584c3f0b6487f35b7062041e32aa50bdf8431c2ca0ecab82b9e1f9e26c434dc72eff6afe0225141f826e24b56
-EBUILD linux-firmware-99999999.ebuild 11543 BLAKE2B 4cd452c4940508b4c8e423fd8afcb5b2f84e071b30023275d1ce7e3aec322ed6eb1426c624d166442ffdc7476e97a2d1cbf6f3913864f6f6d79bc9781ead91b7 SHA512 0362a877ca4864f206adb22b5a3cedd0fa8f22541d73d7dc6b42a2aac42c62bdbd2a44764b12f9d9f3c6afe99e0dd754a2ef8a8748bc2add3c31163fc442ffe0
+EBUILD linux-firmware-20240610-r1.ebuild 11298 BLAKE2B b369953b0ce80d5bf79d2063e595aea7b62ce258efb6a96b7f015dc2504b665f4d4ccd868285e2b5671db515b6fa68760774bb9a38e0d443a0b19f5437634bf5 SHA512 d4ff0d9dbecacc08f7f2a9214bd6788dc8eb76f2e414750ee5a2f896f92e71b34bea170806b15e45066d46495e2117a45efb4e2b6b0bf114a52a6fa89b531a26
+EBUILD linux-firmware-99999999.ebuild 11453 BLAKE2B 91e370c1465cb2b90f767ea426f2246f588f77b40dd6ac39eee4cf9249ace39c552f979927ca1f21c72ab3e453496494cd98a874dde11c276c8d5524f554f5e0 SHA512 b0074980f664e18bc0e1c9e2516570e27d93b76ed02729e2dff96d555f5ceca104d9f75d65e115b6a25758ab16f0affbcd133594b0da6d5b34919568852ced14
MISC metadata.xml 1289 BLAKE2B 109336d30e5ec5fb5e679cff9b31e6f69c0b4f629e2aaf4d0d7b6c0db78c1ddcbbb0b283f724f2758207324b622c2af9dfe15874ab34b34876e3e4f58cb5ced6 SHA512 9b925b26bb58a39360ab5ff3cdd7d88bd489645e73f101209f0813a0b926b15dae34f28db05ff6419a0a62fab2ac84ae0546b5007ce17ad3611188bf7aeda3e5
diff --git a/sys-kernel/linux-firmware/files/35-amd-microcode-systemd.install b/sys-kernel/linux-firmware/files/35-amd-microcode-systemd.install
new file mode 100644
index 000000000000..edafb4d63035
--- /dev/null
+++ b/sys-kernel/linux-firmware/files/35-amd-microcode-systemd.install
@@ -0,0 +1,35 @@
+#!/usr/bin/env bash
+
+# Copyright 2024 Gentoo Authors
+# This script is installed by sys-kernel/linux-firmware, it is executed by
+# systemd's kernel-install, NOT by the traditional installkernel. I.e. this
+# plugin is run when the systemd USE flag is enabled or
+# SYSTEMD_KERNEL_INSTALL=1 is set in the environment.
+
+COMMAND="${1}"
+
+if [[ ${COMMAND} != add ]]; then
+ exit 0
+fi
+
+if [[ ${KERNEL_INSTALL_INITRD_GENERATOR} == dracut ]]; then
+ # Dracut bundles microcode in its initramfs images
+ [[ ${KERNEL_INSTALL_VERBOSE} == 1 ]] && echo \
+ "initrd_generator=${KERNEL_INSTALL_INITRD_GENERATOR} bundles CPU microcode, nothing to do here."
+ exit 0
+fi
+
+# do nothing if somehow make-amd-ucode-img is not installed
+if ! command -v make-amd-ucode-img >/dev/null; then
+ [[ ${KERNEL_INSTALL_VERBOSE} == 1 ]] && echo \
+ "make-amd-ucode-img command not available"
+ exit 1
+fi
+
+[[ ${KERNEL_INSTALL_VERBOSE} == 1 ]] && echo \
+ "Generating AMD CPU Microcode early initramfs image..."
+
+make-amd-ucode-img \
+ ${KERNEL_INSTALL_STAGING_AREA}/microcode-amd \
+ /lib/firmware/amd-ucode ||
+ { echo "make-amd-ucode-img failed" && exit 1; }
diff --git a/sys-kernel/linux-firmware/files/35-amd-microcode.install b/sys-kernel/linux-firmware/files/35-amd-microcode.install
new file mode 100644
index 000000000000..185e57be0dae
--- /dev/null
+++ b/sys-kernel/linux-firmware/files/35-amd-microcode.install
@@ -0,0 +1,39 @@
+#!/usr/bin/env bash
+
+# Copyright 2024 Gentoo Authors
+# This script is installed by sys-kernel/linux-firmware, it is executed by
+# the traditional installkernel, NOT by systemd's kernel-install. I.e. this
+# plugin is run when the systemd USE flag is disabled or
+# SYSTEMD_KERNEL_INSTALL=0 is set in the environment.
+
+# familiar helpers, we intentionally don't use Gentoo functions.sh
+die() {
+ echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2
+ exit 1
+}
+
+einfo() {
+ echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" >&2
+}
+
+main() {
+ # re-define for subst to work
+ [[ -n ${NOCOLOR+yes} ]] && NOCOLOR=
+
+ if [[ ${INSTALLKERNEL_INITRD_GENERATOR} == dracut ]]; then
+ # Dracut bundles microcode in its initramfs images
+ echo "initrd_generator=${INSTALLKERNEL_INITRD_GENERATOR} bundles CPU microcode, nothing to do here."
+ exit 0
+ fi
+
+ # do nothing if somehow make-amd-ucode-img is not installed
+ [[ -x $(command -v make-amd-ucode-img) ]] || die "make-amd-ucode-img command not available"
+
+ [[ ${EUID} -eq 0 ]] || die "Please run this script as root"
+
+ einfo "Generating AMD CPU Microcode early initramfs image..."
+ make-amd-ucode-img /boot/amd-uc.img /lib/firmware/amd-ucode ||
+ die "make-amd-ucode-img failed"
+}
+
+main
diff --git a/sys-kernel/linux-firmware/files/linux-firmware-make-amd-ucode-img.bash b/sys-kernel/linux-firmware/files/linux-firmware-make-amd-ucode-img.bash
new file mode 100644
index 000000000000..5fac567e063d
--- /dev/null
+++ b/sys-kernel/linux-firmware/files/linux-firmware-make-amd-ucode-img.bash
@@ -0,0 +1,79 @@
+#!/usr/bin/env bash
+
+# Copyright 2024 Gentoo Authors
+
+our_name=${0}
+out=${1}
+in=${2}
+
+# familiar helpers, we intentionally don't use Gentoo functions.sh
+die() {
+ echo -e " ${NOCOLOR-\e[1;31m*\e[0m }${*}" >&2
+ exit 1
+}
+
+einfo() {
+ echo -e " ${NOCOLOR-\e[1;32m*\e[0m }${*}" >&2
+}
+
+main() {
+ # re-define for subst to work
+ [[ -n ${NOCOLOR+yes} ]] && NOCOLOR=
+
+
+ # Set the output file to arg 1 if it's not a directory.
+ # If it's a directory, set the out file to the directory with the default name.
+ # If it's a relative filename, include it in the variable.
+ local ucode_file=${out:-"/boot/amd-uc.img"}
+ if [[ -d ${ucode_file} ]]; then
+ ucode_file="${ucode_file}/amd-uc.img"
+ einfo "Output file is a directory. Using default name: ${ucode_file}"
+ elif [[ ${ucode_file} != /* ]]; then
+ ucode_file="$(pwd)/${ucode_file}"
+ einfo "Output file is a relative path. Using full path: ${ucode_file}"
+ elif [[ -z ${ucode_file} ]]; then
+ einfo "Usage: ${our_name} <output image> <microcode directory>"
+ die "No output file specified"
+ fi
+
+ # Only AMD microcode is in the linux-firmmware package
+ local ucode_dir=${in:-"/lib/firmware/amd-ucode"}
+ if [[ ! -d ${ucode_dir} ]]; then
+ einfo "Usage: ${our_name} <output image> <microcode directory>"
+ die "AMD microcode directory does not exist: ${ucode_dir}"
+ fi
+
+ # Make the tmp dir for the microcode archive
+ local ucode_tmp_dir="$(mktemp -d)" || die "Failed to create temporary directory"
+ einfo "Created temporary directory: ${ucode_tmp_dir}"
+ local ucode_bin_dir="${ucode_tmp_dir}/kernel/x86/microcode"
+ local ucode_bin_file="${ucode_bin_dir}/AuthenticAMD.bin"
+
+ # Write "1" to the early_cpio flag file
+ echo 1 > "${ucode_tmp_dir}/early_cpio" || die
+
+ # Make the directory for the microcode bin files
+ mkdir -p "${ucode_bin_dir}" || die "Failed to create microcode bin directory: ${ucode_bin_dir}"
+
+ # Concatenate all microcode bin files into a single file
+ cat "${ucode_dir}"/*.bin > "${ucode_bin_file}" || die "Failed to concatenate microcode files into: ${ucode_bin_file}"
+
+ # Check that the concatenated file is not empty
+ [[ -s "${ucode_bin_file}" ]] || die "Empty microcode file: ${ucode_bin_file}"
+
+ pushd "${ucode_tmp_dir}" &> /dev/null || die
+ # Create the cpio archive
+ find . -print0 | cpio --quiet --null -o -H newc -R 0:0 > "${ucode_file}" || die "Failed to create microcode archive in: ${ucode_file}"
+ popd &> /dev/null || die
+
+ # Check that the cpio archive is not empty
+ [[ -s "${ucode_file}" ]] || die "Empty microcode archive at: ${ucode_file}"
+
+ einfo "Created microcode archive at: ${ucode_file}"
+ # Clean up the tmp dir
+ rm -r "${ucode_tmp_dir}" || die "Failed to remove temporary directory: ${ucode_tmp_dir}"
+ einfo "Cleaned up temporary directory: ${ucode_tmp_dir}"
+}
+
+main
+
diff --git a/sys-kernel/linux-firmware/linux-firmware-20240610-r1.ebuild b/sys-kernel/linux-firmware/linux-firmware-20240610-r1.ebuild
new file mode 100644
index 000000000000..32bd327957ea
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20240610-r1.ebuild
@@ -0,0 +1,412 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit dist-kernel-utils linux-info mount-boot savedconfig multiprocessing
+
+# In case this is a real snapshot, fill in commit below.
+# For normal, tagged releases, leave blank
+MY_COMMIT=""
+
+if [[ ${PV} == 99999999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
+else
+ if [[ -n "${MY_COMMIT}" ]]; then
+ SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/${MY_COMMIT}"
+ else
+ SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz"
+ fi
+
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"
+
+LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
+ redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
+ unknown-license? ( all-rights-reserved )"
+SLOT="0"
+IUSE="bindist compress-xz compress-zstd deduplicate dist-kernel +initramfs +redistributable savedconfig unknown-license"
+REQUIRED_USE="initramfs? ( redistributable )
+ ?? ( compress-xz compress-zstd )
+ savedconfig? ( !deduplicate )"
+
+RESTRICT="binchecks strip test
+ !bindist? ( bindist )
+ unknown-license? ( bindist )"
+
+BDEPEND="initramfs? ( app-alternatives/cpio )
+ compress-xz? ( app-arch/xz-utils )
+ compress-zstd? ( app-arch/zstd )
+ deduplicate? ( app-misc/rdfind )"
+
+#add anything else that collides to this
+RDEPEND="!savedconfig? (
+ redistributable? (
+ !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+ !sys-block/qla-fc-firmware
+ !sys-firmware/raspberrypi-wifi-ucode
+ )
+ unknown-license? (
+ !sys-firmware/alsa-firmware[alsa_cards_korg1212]
+ !sys-firmware/alsa-firmware[alsa_cards_maestro3]
+ !sys-firmware/alsa-firmware[alsa_cards_sb16]
+ !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
+ )
+ )
+ dist-kernel? ( virtual/dist-kernel )
+"
+IDEPEND="
+ dist-kernel? (
+ initramfs? ( sys-kernel/installkernel )
+ )
+"
+
+QA_PREBUILT="*"
+PATCHES=( "${FILESDIR}"/${PN}-copy-firmware-r4.patch )
+
+pkg_pretend() {
+ use initramfs && mount-boot_pkg_pretend
+}
+
+pkg_setup() {
+ if use compress-xz || use compress-zstd ; then
+ local CONFIG_CHECK
+
+ if kernel_is -ge 5 19; then
+ use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS_XZ"
+ use compress-zstd && CONFIG_CHECK="~FW_LOADER_COMPRESS_ZSTD"
+ else
+ use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS"
+ if use compress-zstd; then
+ eerror "Kernels <5.19 do not support ZSTD-compressed firmware files"
+ fi
+ fi
+ fi
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ if [[ ${PV} == 99999999* ]]; then
+ git-r3_src_unpack
+ else
+ default
+ # rename directory from git snapshot tarball
+ if [[ ${#GIT_COMMIT} -gt 8 ]]; then
+ mv ${PN}-*/ ${P} || die
+ fi
+ fi
+}
+
+src_prepare() {
+ default
+
+ find . -type f -not -perm 0644 -print0 \
+ | xargs --null --no-run-if-empty chmod 0644 \
+ || die
+
+ chmod +x copy-firmware.sh || die
+ cp "${FILESDIR}/${PN}-make-amd-ucode-img.bash" "${T}/make-amd-ucode-img" || die
+ chmod +x "${T}/make-amd-ucode-img" || die
+
+ if use initramfs && ! use dist-kernel; then
+ if [[ -d "${S}/amd-ucode" ]]; then
+ "${T}/make-amd-ucode-img" "${S}" "${S}/amd-ucode" || die
+ else
+ # If this will ever happen something has changed which
+ # must be reviewed
+ die "'${S}/amd-ucode' not found!"
+ fi
+ fi
+
+ # whitelist of misc files
+ local misc_files=(
+ copy-firmware.sh
+ README.md
+ WHENCE
+ LICEN[CS]E.*
+ )
+
+ # whitelist of images with a free software license
+ local free_software=(
+ # keyspan_pda (GPL-2+)
+ keyspan_pda/keyspan_pda.fw
+ keyspan_pda/xircom_pgs.fw
+ # dsp56k (GPL-2+)
+ dsp56k/bootstrap.bin
+ # ath9k_htc (BSD GPL-2+ MIT)
+ ath9k_htc/htc_7010-1.4.0.fw
+ ath9k_htc/htc_9271-1.4.0.fw
+ # pcnet_cs, 3c589_cs, 3c574_cs, serial_cs (dual GPL-2/MPL-1.1)
+ cis/LA-PCM.cis
+ cis/PCMLM28.cis
+ cis/DP83903.cis
+ cis/NE2K.cis
+ cis/tamarack.cis
+ cis/PE-200.cis
+ cis/PE520.cis
+ cis/3CXEM556.cis
+ cis/3CCFEM556.cis
+ cis/MT5634ZLX.cis
+ cis/RS-COM-2P.cis
+ cis/COMpad2.cis
+ cis/COMpad4.cis
+ # serial_cs (GPL-3)
+ cis/SW_555_SER.cis
+ cis/SW_7xx_SER.cis
+ cis/SW_8xx_SER.cis
+ # dvb-ttpci (GPL-2+)
+ av7110/bootcode.bin
+ # usbdux, usbduxfast, usbduxsigma (GPL-2+)
+ usbdux_firmware.bin
+ usbduxfast_firmware.bin
+ usbduxsigma_firmware.bin
+ # brcmfmac (GPL-2+)
+ brcm/brcmfmac4330-sdio.Prowise-PT301.txt
+ brcm/brcmfmac43340-sdio.meegopad-t08.txt
+ brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt
+ brcm/brcmfmac43362-sdio.lemaker,bananapro.txt
+ brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt
+ "brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt"
+ brcm/brcmfmac43430-sdio.AP6212.txt
+ brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ brcm/brcmfmac43430-sdio.MUR1DX.txt
+ brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ brcm/brcmfmac4356-pcie.gpd-win-pocket.txt
+ # isci (GPL-2)
+ isci/isci_firmware.bin
+ # carl9170 (GPL-2+)
+ carl9170-1.fw
+ # atusb (GPL-2+)
+ atusb/atusb-0.2.dfu
+ atusb/atusb-0.3.dfu
+ atusb/rzusb-0.3.bin
+ # mlxsw_spectrum (dual BSD/GPL-2)
+ mellanox/mlxsw_spectrum-13.1420.122.mfa2
+ mellanox/mlxsw_spectrum-13.1530.152.mfa2
+ mellanox/mlxsw_spectrum-13.1620.192.mfa2
+ mellanox/mlxsw_spectrum-13.1702.6.mfa2
+ mellanox/mlxsw_spectrum-13.1703.4.mfa2
+ mellanox/mlxsw_spectrum-13.1910.622.mfa2
+ mellanox/mlxsw_spectrum-13.2000.1122.mfa2
+ )
+
+ # blacklist of images with unknown license
+ local unknown_license=(
+ korg/k1212.dsp
+ ess/maestro3_assp_kernel.fw
+ ess/maestro3_assp_minisrc.fw
+ yamaha/ds1_ctrl.fw
+ yamaha/ds1_dsp.fw
+ yamaha/ds1e_ctrl.fw
+ ttusb-budget/dspbootcode.bin
+ emi62/bitstream.fw
+ emi62/loader.fw
+ emi62/midi.fw
+ emi62/spdif.fw
+ ti_3410.fw
+ ti_5052.fw
+ mts_mt9234mu.fw
+ mts_mt9234zba.fw
+ whiteheat.fw
+ whiteheat_loader.fw
+ cpia2/stv0672_vp4.bin
+ vicam/firmware.fw
+ edgeport/boot.fw
+ edgeport/boot2.fw
+ edgeport/down.fw
+ edgeport/down2.fw
+ edgeport/down3.bin
+ sb16/mulaw_main.csp
+ sb16/alaw_main.csp
+ sb16/ima_adpcm_init.csp
+ sb16/ima_adpcm_playback.csp
+ sb16/ima_adpcm_capture.csp
+ sun/cassini.bin
+ acenic/tg1.bin
+ acenic/tg2.bin
+ adaptec/starfire_rx.bin
+ adaptec/starfire_tx.bin
+ yam/1200.bin
+ yam/9600.bin
+ ositech/Xilinx7OD.bin
+ qlogic/isp1000.bin
+ myricom/lanai.bin
+ yamaha/yss225_registers.bin
+ lgs8g75.fw
+ )
+
+ if use !unknown-license; then
+ einfo "Removing files with unknown license ..."
+ rm -v "${unknown_license[@]}" || die
+ fi
+
+ if use !redistributable; then
+ # remove files _not_ in the free_software or unknown_license lists
+ # everything else is confirmed (or assumed) to be redistributable
+ # based on upstream acceptance policy
+ einfo "Removing non-redistributable files ..."
+ local OLDIFS="${IFS}"
+ local IFS=$'\n'
+ set -o pipefail
+ find ! -type d -printf "%P\n" \
+ | grep -Fvx -e "${misc_files[*]}" -e "${free_software[*]}" -e "${unknown_license[*]}" \
+ | xargs -d '\n' --no-run-if-empty rm -v
+
+ [[ ${?} -ne 0 ]] && die "Failed to remove non-redistributable files"
+
+ IFS="${OLDIFS}"
+ fi
+
+ restore_config ${PN}.conf
+}
+
+src_install() {
+
+ local FW_OPTIONS=( "-v" )
+ local files_to_keep=
+
+ if use savedconfig; then
+ if [[ -s "${S}/${PN}.conf" ]]; then
+ files_to_keep="${T}/files_to_keep.lst"
+ grep -v '^#' "${S}/${PN}.conf" 2>/dev/null > "${files_to_keep}" || die
+ [[ -s "${files_to_keep}" ]] || die "grep failed, empty config file?"
+ FW_OPTIONS+=( "--firmware-list" "${files_to_keep}" )
+ fi
+ fi
+
+ ! use deduplicate && FW_OPTIONS+=( "--ignore-duplicates" )
+ FW_OPTIONS+=( "${ED}/lib/firmware" )
+ ./copy-firmware.sh "${FW_OPTIONS[@]}"
+
+ pushd "${ED}/lib/firmware" &>/dev/null || die
+
+ # especially use !redistributable will cause some broken symlinks
+ einfo "Removing broken symlinks ..."
+ find * -xtype l -print -delete || die
+
+ # remove empty directories, bug #396073
+ find -type d -empty -delete || die
+
+ # sanity check
+ if ! ( shopt -s failglob; : * ) 2>/dev/null; then
+ eerror "No files to install. Check your USE flag settings"
+ eerror "and the list of files in your saved configuration."
+ die "Refusing to install an empty package"
+ fi
+
+ # create config file
+ echo "# Remove files that shall not be installed from this list." > "${S}"/${PN}.conf || die
+ find * ! -type d >> "${S}"/${PN}.conf || die
+ save_config "${S}"/${PN}.conf
+
+ if use compress-xz || use compress-zstd; then
+ einfo "Compressing firmware ..."
+ local target
+ local ext
+ local compressor
+
+ if use compress-xz; then
+ ext=xz
+ compressor="xz -T1 -C crc32"
+ elif use compress-zstd; then
+ ext=zst
+ compressor="zstd -15 -T1 -C -q --rm"
+ fi
+
+ # rename symlinks
+ while IFS= read -r -d '' f; do
+ # skip symlinks pointing to directories
+ [[ -d ${f} ]] && continue
+
+ target=$(readlink "${f}")
+ [[ $? -eq 0 ]] || die
+ ln -sf "${target}".${ext} "${f}" || die
+ mv -T "${f}" "${f}".${ext} || die
+ done < <(find . -type l -print0) || die
+
+ find . -type f ! -path "./amd-ucode/*" -print0 | \
+ xargs -0 -P $(makeopts_jobs) -I'{}' ${compressor} '{}' || die
+
+ fi
+
+ popd &>/dev/null || die
+
+ # Instruct Dracut on whether or not we want the microcode in initramfs
+ (
+ insinto /usr/lib/dracut/dracut.conf.d
+ newins - 10-${PN}.conf <<<"early_microcode=$(usex initramfs)"
+ )
+ if use initramfs; then
+ # Install installkernel/kernel-install hooks for non-dracut initramfs
+ # generators that don't bundled the microcode
+ dobin "${T}/make-amd-ucode-img"
+ (
+ exeinto /usr/lib/kernel/preinst.d
+ doexe "${FILESDIR}/35-amd-microcode.install"
+ exeinto /usr/lib/kernel/install.d
+ doexe "${FILESDIR}/35-amd-microcode-systemd.install"
+ )
+ fi
+
+ if use initramfs && ! use dist-kernel; then
+ insinto /boot
+ doins "${S}"/amd-uc.img
+ fi
+
+ dodoc README.md
+ # some licenses require copyright and permission notice to be included
+ use bindist && dodoc WHENCE LICEN[CS]E.*
+}
+
+pkg_preinst() {
+ if use savedconfig; then
+ ewarn "USE=savedconfig is active. You must handle file collisions manually."
+ fi
+
+ # Fix 'symlink is blocked by a directory' Bug #871315
+ if has_version "<${CATEGORY}/${PN}-20220913-r2" ; then
+ rm -rf "${EROOT}"/lib/firmware/qcom/LENOVO/21BX
+ fi
+
+ # Make sure /boot is available if needed.
+ use initramfs && mount-boot_pkg_preinst
+}
+
+pkg_postinst() {
+ elog "If you are only interested in particular firmware files, edit the saved"
+ elog "configfile and remove those that you do not want."
+
+ local ver
+ for ver in ${REPLACING_VERSIONS}; do
+ if ver_test ${ver} -lt 20190514; then
+ elog
+ elog 'Starting with version 20190514, installation of many firmware'
+ elog 'files is controlled by USE flags. Please review your USE flag'
+ elog 'and package.license settings if you are missing some files.'
+ break
+ fi
+ done
+
+ # Don't forget to umount /boot if it was previously mounted by us.
+ if use initramfs; then
+ if [[ -z ${ROOT} ]] && use dist-kernel; then
+ dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
+ fi
+ mount-boot_pkg_postinst
+ fi
+}
+
+pkg_prerm() {
+ # Make sure /boot is mounted so that we can remove /boot/amd-uc.img!
+ use initramfs && mount-boot_pkg_prerm
+}
+
+pkg_postrm() {
+ # Don't forget to umount /boot if it was previously mounted by us.
+ use initramfs && mount-boot_pkg_postrm
+}
diff --git a/sys-kernel/linux-firmware/linux-firmware-20240610.ebuild b/sys-kernel/linux-firmware/linux-firmware-20240610.ebuild
deleted file mode 100644
index 1bb6954d00c8..000000000000
--- a/sys-kernel/linux-firmware/linux-firmware-20240610.ebuild
+++ /dev/null
@@ -1,417 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit dist-kernel-utils linux-info mount-boot savedconfig multiprocessing
-
-# In case this is a real snapshot, fill in commit below.
-# For normal, tagged releases, leave blank
-MY_COMMIT=""
-
-if [[ ${PV} == 99999999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
-else
- if [[ -n "${MY_COMMIT}" ]]; then
- SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${MY_COMMIT}"
- else
- SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz"
- fi
-
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"
-
-LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
- redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
- unknown-license? ( all-rights-reserved )"
-SLOT="0"
-IUSE="bindist compress-xz compress-zstd deduplicate dist-kernel +initramfs +redistributable savedconfig unknown-license"
-REQUIRED_USE="initramfs? ( redistributable )
- ?? ( compress-xz compress-zstd )
- savedconfig? ( !deduplicate )"
-
-RESTRICT="binchecks strip test
- !bindist? ( bindist )
- unknown-license? ( bindist )"
-
-BDEPEND="initramfs? ( app-alternatives/cpio )
- compress-xz? ( app-arch/xz-utils )
- compress-zstd? ( app-arch/zstd )
- deduplicate? ( app-misc/rdfind )"
-
-#add anything else that collides to this
-RDEPEND="!savedconfig? (
- redistributable? (
- !sys-firmware/alsa-firmware[alsa_cards_ca0132]
- !sys-block/qla-fc-firmware
- !sys-firmware/raspberrypi-wifi-ucode
- )
- unknown-license? (
- !sys-firmware/alsa-firmware[alsa_cards_korg1212]
- !sys-firmware/alsa-firmware[alsa_cards_maestro3]
- !sys-firmware/alsa-firmware[alsa_cards_sb16]
- !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
- )
- )
- dist-kernel? ( virtual/dist-kernel )
-"
-IDEPEND="
- dist-kernel? (
- initramfs? ( sys-kernel/installkernel )
- )
-"
-
-QA_PREBUILT="*"
-PATCHES=( "${FILESDIR}"/${PN}-copy-firmware-r4.patch )
-
-pkg_pretend() {
- use initramfs && mount-boot_pkg_pretend
-}
-
-pkg_setup() {
- if use compress-xz || use compress-zstd ; then
- local CONFIG_CHECK
-
- if kernel_is -ge 5 19; then
- use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS_XZ"
- use compress-zstd && CONFIG_CHECK="~FW_LOADER_COMPRESS_ZSTD"
- else
- use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS"
- if use compress-zstd; then
- eerror "Kernels <5.19 do not support ZSTD-compressed firmware files"
- fi
- fi
- fi
- linux-info_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} == 99999999* ]]; then
- git-r3_src_unpack
- else
- default
- # rename directory from git snapshot tarball
- if [[ ${#GIT_COMMIT} -gt 8 ]]; then
- mv ${PN}-*/ ${P} || die
- fi
- fi
-}
-
-src_prepare() {
-
- default
-
- find . -type f -not -perm 0644 -print0 \
- | xargs --null --no-run-if-empty chmod 0644 \
- || die
-
- chmod +x copy-firmware.sh || die
-
- if use initramfs && ! use dist-kernel; then
- if [[ -d "${S}/amd-ucode" ]]; then
- local UCODETMP="${T}/ucode_tmp"
- local UCODEDIR="${UCODETMP}/kernel/x86/microcode"
- mkdir -p "${UCODEDIR}" || die
- echo 1 > "${UCODETMP}/early_cpio"
-
- local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin"
- cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die "Failed to concat amd cpu ucode"
-
- if [[ ! -s "${amd_ucode_file}" ]]; then
- die "Sanity check failed: '${amd_ucode_file}' is empty!"
- fi
-
- pushd "${UCODETMP}" &>/dev/null || die
- find . -print0 | cpio --quiet --null -o -H newc -R 0:0 > "${S}"/amd-uc.img
- popd &>/dev/null || die
- if [[ ! -s "${S}/amd-uc.img" ]]; then
- die "Failed to create '${S}/amd-uc.img'!"
- fi
- else
- # If this will ever happen something has changed which
- # must be reviewed
- die "'${S}/amd-ucode' not found!"
- fi
- fi
-
- # whitelist of misc files
- local misc_files=(
- copy-firmware.sh
- README.md
- WHENCE
- LICEN[CS]E.*
- )
-
- # whitelist of images with a free software license
- local free_software=(
- # keyspan_pda (GPL-2+)
- keyspan_pda/keyspan_pda.fw
- keyspan_pda/xircom_pgs.fw
- # dsp56k (GPL-2+)
- dsp56k/bootstrap.bin
- # ath9k_htc (BSD GPL-2+ MIT)
- ath9k_htc/htc_7010-1.4.0.fw
- ath9k_htc/htc_9271-1.4.0.fw
- # pcnet_cs, 3c589_cs, 3c574_cs, serial_cs (dual GPL-2/MPL-1.1)
- cis/LA-PCM.cis
- cis/PCMLM28.cis
- cis/DP83903.cis
- cis/NE2K.cis
- cis/tamarack.cis
- cis/PE-200.cis
- cis/PE520.cis
- cis/3CXEM556.cis
- cis/3CCFEM556.cis
- cis/MT5634ZLX.cis
- cis/RS-COM-2P.cis
- cis/COMpad2.cis
- cis/COMpad4.cis
- # serial_cs (GPL-3)
- cis/SW_555_SER.cis
- cis/SW_7xx_SER.cis
- cis/SW_8xx_SER.cis
- # dvb-ttpci (GPL-2+)
- av7110/bootcode.bin
- # usbdux, usbduxfast, usbduxsigma (GPL-2+)
- usbdux_firmware.bin
- usbduxfast_firmware.bin
- usbduxsigma_firmware.bin
- # brcmfmac (GPL-2+)
- brcm/brcmfmac4330-sdio.Prowise-PT301.txt
- brcm/brcmfmac43340-sdio.meegopad-t08.txt
- brcm/brcmfmac43362-sdio.cubietech,cubietruck.txt
- brcm/brcmfmac43362-sdio.lemaker,bananapro.txt
- brcm/brcmfmac43430a0-sdio.jumper-ezpad-mini3.txt
- "brcm/brcmfmac43430a0-sdio.ONDA-V80 PLUS.txt"
- brcm/brcmfmac43430-sdio.AP6212.txt
- brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
- brcm/brcmfmac43430-sdio.MUR1DX.txt
- brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
- brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
- brcm/brcmfmac4356-pcie.gpd-win-pocket.txt
- # isci (GPL-2)
- isci/isci_firmware.bin
- # carl9170 (GPL-2+)
- carl9170-1.fw
- # atusb (GPL-2+)
- atusb/atusb-0.2.dfu
- atusb/atusb-0.3.dfu
- atusb/rzusb-0.3.bin
- # mlxsw_spectrum (dual BSD/GPL-2)
- mellanox/mlxsw_spectrum-13.1420.122.mfa2
- mellanox/mlxsw_spectrum-13.1530.152.mfa2
- mellanox/mlxsw_spectrum-13.1620.192.mfa2
- mellanox/mlxsw_spectrum-13.1702.6.mfa2
- mellanox/mlxsw_spectrum-13.1703.4.mfa2
- mellanox/mlxsw_spectrum-13.1910.622.mfa2
- mellanox/mlxsw_spectrum-13.2000.1122.mfa2
- )
-
- # blacklist of images with unknown license
- local unknown_license=(
- korg/k1212.dsp
- ess/maestro3_assp_kernel.fw
- ess/maestro3_assp_minisrc.fw
- yamaha/ds1_ctrl.fw
- yamaha/ds1_dsp.fw
- yamaha/ds1e_ctrl.fw
- ttusb-budget/dspbootcode.bin
- emi62/bitstream.fw
- emi62/loader.fw
- emi62/midi.fw
- emi62/spdif.fw
- ti_3410.fw
- ti_5052.fw
- mts_mt9234mu.fw
- mts_mt9234zba.fw
- whiteheat.fw
- whiteheat_loader.fw
- cpia2/stv0672_vp4.bin
- vicam/firmware.fw
- edgeport/boot.fw
- edgeport/boot2.fw
- edgeport/down.fw
- edgeport/down2.fw
- edgeport/down3.bin
- sb16/mulaw_main.csp
- sb16/alaw_main.csp
- sb16/ima_adpcm_init.csp
- sb16/ima_adpcm_playback.csp
- sb16/ima_adpcm_capture.csp
- sun/cassini.bin
- acenic/tg1.bin
- acenic/tg2.bin
- adaptec/starfire_rx.bin
- adaptec/starfire_tx.bin
- yam/1200.bin
- yam/9600.bin
- ositech/Xilinx7OD.bin
- qlogic/isp1000.bin
- myricom/lanai.bin
- yamaha/yss225_registers.bin
- lgs8g75.fw
- )
-
- if use !unknown-license; then
- einfo "Removing files with unknown license ..."
- rm -v "${unknown_license[@]}" || die
- fi
-
- if use !redistributable; then
- # remove files _not_ in the free_software or unknown_license lists
- # everything else is confirmed (or assumed) to be redistributable
- # based on upstream acceptance policy
- einfo "Removing non-redistributable files ..."
- local OLDIFS="${IFS}"
- local IFS=$'\n'
- set -o pipefail
- find ! -type d -printf "%P\n" \
- | grep -Fvx -e "${misc_files[*]}" -e "${free_software[*]}" -e "${unknown_license[*]}" \
- | xargs -d '\n' --no-run-if-empty rm -v
-
- [[ ${?} -ne 0 ]] && die "Failed to remove non-redistributable files"
-
- IFS="${OLDIFS}"
- fi
-
- restore_config ${PN}.conf
-}
-
-src_install() {
-
- local FW_OPTIONS=( "-v" )
- local files_to_keep=
-
- if use savedconfig; then
- if [[ -s "${S}/${PN}.conf" ]]; then
- files_to_keep="${T}/files_to_keep.lst"
- grep -v '^#' "${S}/${PN}.conf" 2>/dev/null > "${files_to_keep}" || die
- [[ -s "${files_to_keep}" ]] || die "grep failed, empty config file?"
- FW_OPTIONS+=( "--firmware-list" "${files_to_keep}" )
- fi
- fi
-
- ! use deduplicate && FW_OPTIONS+=( "--ignore-duplicates" )
- FW_OPTIONS+=( "${ED}/lib/firmware" )
- ./copy-firmware.sh "${FW_OPTIONS[@]}"
-
- pushd "${ED}/lib/firmware" &>/dev/null || die
-
- # especially use !redistributable will cause some broken symlinks
- einfo "Removing broken symlinks ..."
- find * -xtype l -print -delete || die
-
- # remove empty directories, bug #396073
- find -type d -empty -delete || die
-
- # sanity check
- if ! ( shopt -s failglob; : * ) 2>/dev/null; then
- eerror "No files to install. Check your USE flag settings"
- eerror "and the list of files in your saved configuration."
- die "Refusing to install an empty package"
- fi
-
- # create config file
- echo "# Remove files that shall not be installed from this list." > "${S}"/${PN}.conf || die
- find * ! -type d >> "${S}"/${PN}.conf || die
- save_config "${S}"/${PN}.conf
-
- if use compress-xz || use compress-zstd; then
- einfo "Compressing firmware ..."
- local target
- local ext
- local compressor
-
- if use compress-xz; then
- ext=xz
- compressor="xz -T1 -C crc32"
- elif use compress-zstd; then
- ext=zst
- compressor="zstd -15 -T1 -C -q --rm"
- fi
-
- # rename symlinks
- while IFS= read -r -d '' f; do
- # skip symlinks pointing to directories
- [[ -d ${f} ]] && continue
-
- target=$(readlink "${f}")
- [[ $? -eq 0 ]] || die
- ln -sf "${target}".${ext} "${f}" || die
- mv -T "${f}" "${f}".${ext} || die
- done < <(find . -type l -print0) || die
-
- find . -type f ! -path "./amd-ucode/*" -print0 | \
- xargs -0 -P $(makeopts_jobs) -I'{}' ${compressor} '{}' || die
-
- fi
-
- popd &>/dev/null || die
-
- # Instruct Dracut on whether or not we want the microcode in initramfs
- (
- insinto /usr/lib/dracut/dracut.conf.d
- newins - 10-${PN}.conf <<<"early_microcode=$(usex initramfs)"
- )
-
- if use initramfs && ! use dist-kernel; then
- insinto /boot
- doins "${S}"/amd-uc.img
- fi
-
- dodoc README.md
- # some licenses require copyright and permission notice to be included
- use bindist && dodoc WHENCE LICEN[CS]E.*
-}
-
-pkg_preinst() {
- if use savedconfig; then
- ewarn "USE=savedconfig is active. You must handle file collisions manually."
- fi
-
- # Fix 'symlink is blocked by a directory' Bug #871315
- if has_version "<${CATEGORY}/${PN}-20220913-r2" ; then
- rm -rf "${EROOT}"/lib/firmware/qcom/LENOVO/21BX
- fi
-
- # Make sure /boot is available if needed.
- use initramfs && mount-boot_pkg_preinst
-}
-
-pkg_postinst() {
- elog "If you are only interested in particular firmware files, edit the saved"
- elog "configfile and remove those that you do not want."
-
- local ver
- for ver in ${REPLACING_VERSIONS}; do
- if ver_test ${ver} -lt 20190514; then
- elog
- elog 'Starting with version 20190514, installation of many firmware'
- elog 'files is controlled by USE flags. Please review your USE flag'
- elog 'and package.license settings if you are missing some files.'
- break
- fi
- done
-
- # Don't forget to umount /boot if it was previously mounted by us.
- if use initramfs; then
- if [[ -z ${ROOT} ]] && use dist-kernel; then
- dist-kernel_reinstall_initramfs "${KV_DIR}" "${KV_FULL}"
- fi
- mount-boot_pkg_postinst
- fi
-}
-
-pkg_prerm() {
- # Make sure /boot is mounted so that we can remove /boot/amd-uc.img!
- use initramfs && mount-boot_pkg_prerm
-}
-
-pkg_postrm() {
- # Don't forget to umount /boot if it was previously mounted by us.
- use initramfs && mount-boot_pkg_postrm
-}
diff --git a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
index dc02d051d7ea..26c21e80395e 100644
--- a/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
@@ -107,27 +107,12 @@ src_prepare() {
|| die
chmod +x copy-firmware.sh || die
+ cp "${FILESDIR}/${PN}-make-amd-ucode-img.bash" "${T}/make-amd-ucode-img" || die
+ chmod +x "${T}/make-amd-ucode-img" || die
if use initramfs && ! use dist-kernel; then
if [[ -d "${S}/amd-ucode" ]]; then
- local UCODETMP="${T}/ucode_tmp"
- local UCODEDIR="${UCODETMP}/kernel/x86/microcode"
- mkdir -p "${UCODEDIR}" || die
- echo 1 > "${UCODETMP}/early_cpio"
-
- local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin"
- cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die "Failed to concat amd cpu ucode"
-
- if [[ ! -s "${amd_ucode_file}" ]]; then
- die "Sanity check failed: '${amd_ucode_file}' is empty!"
- fi
-
- pushd "${UCODETMP}" &>/dev/null || die
- find . -print0 | cpio --quiet --null -o -H newc -R 0:0 > "${S}"/amd-uc.img
- popd &>/dev/null || die
- if [[ ! -s "${S}/amd-uc.img" ]]; then
- die "Failed to create '${S}/amd-uc.img'!"
- fi
+ ."/${T}/make-amd-ucode-img" "${S}/amd-ucode" "${S}/amd-ucode.img" || die
else
# If this will ever happen something has changed which
# must be reviewed
@@ -361,6 +346,17 @@ src_install() {
insinto /usr/lib/dracut/dracut.conf.d
newins - 10-${PN}.conf <<<"early_microcode=$(usex initramfs)"
)
+ if use initramfs; then
+ # Install installkernel/kernel-install hooks for non-dracut initramfs
+ # generators that don't bundled the microcode
+ dobin "${T}/make-amd-ucode-img"
+ (
+ exeinto /usr/lib/kernel/preinst.d
+ doexe "${FILESDIR}/35-amd-microcode.install"
+ exeinto /usr/lib/kernel/install.d
+ doexe "${FILESDIR}/35-amd-microcode-systemd.install"
+ )
+ fi
if use initramfs && ! use dist-kernel; then
insinto /boot
diff --git a/sys-kernel/rt-sources/Manifest b/sys-kernel/rt-sources/Manifest
index b6dcb8126f0a..206f9c1a7e79 100644
--- a/sys-kernel/rt-sources/Manifest
+++ b/sys-kernel/rt-sources/Manifest
@@ -25,25 +25,25 @@ DIST patch-4.19.315-rt135.patch.xz 167228 BLAKE2B 42b263b947576058f0c6d1084f568b
DIST patch-4.19.315.xz 6021476 BLAKE2B 970ee7840ad3a650734d2cc08965775a04778dc16a4d8cd6142599b31726b1f5b59b45b9ef5a61ad849ffa4315e25544ecf12c870d8a6122a723b880db0217d3 SHA512 b3bacbca8a5b4cfd9a2d62b9cd01bc43fef8e3e4d9347f9c4d2be6e2f7cb833c61089ae7afb317ee2e07259041848bdb632912858a2198f09aa635ee03b3ab85
DIST patch-5.10.218-rt110.patch.xz 171628 BLAKE2B 31cf1c307047658e274af3d11532f45df13d8c23b24fb148660145ee705616cf3028f772631fe10caab58d081bf05e281043ed13714c4eff8ae406d7ee986e16 SHA512 9cb77587c8e0efda2b88679f04f36649a1efdb00b8bc97ff8773d46d84d21223587d2eec614222e749b3e7d0fd746888d9d69b6ce87dbc3d4cdd8102b26c80fe
DIST patch-5.10.218.xz 5792520 BLAKE2B 96eb6632a1fa2a18d6a278d03d11f3959a7b6ed7c4863854aa27a499c45181b86f02cfd5221d9c47d6bda381eb565eda8526924beb595789fe89e346c2cec01d SHA512 46e904402a9648d3dff701cf5abb8f82a5c8a36c3fe9c5ff60f6768a614ad6bc4a0574a4740bef75f40dd0849378a490e152b67a8f0a5aa9093233cb368d6277
-DIST patch-5.15.158-rt76.patch.xz 80108 BLAKE2B 12bdcd4f821f69cf8900eab7232459adbd4dbf945c44f16373141189ec6d44f3919b996f4ee3a61213ac25886f869b6190e671f5de84e17fb39e3b498d44a077 SHA512 5b003f1697c2c4f38938a767c5918991310ec699f3c158a0e2436e2b195270913fcc88afe83da7b83eb8c126acd4bdba0890ad8fc14b12e1c0db7eb77026ba61
-DIST patch-5.15.158.xz 5794628 BLAKE2B 9773dd6cfd5398dfaccc3e18dbb2d013c70b0312a9cc7a1cce01d6c255a50b539c8746d467ea7a61a3568e6c828e3064bc9051f60c015a9cdf801b52f65e347d SHA512 a2cb5e129975a6b7688ab688ba378d210bfa6693d92980f8ad840d751b1fae22bc28f9db82bd8ae8c9ba03b26c4cdc4fc70f7a54ccc47d88b50e0d96eee5923e
+DIST patch-5.15.160-rt77.patch.xz 80088 BLAKE2B 862b0a793f6db4c4586f06887e13ec7350b70b5f4a0fc2fc8656a7a679a123449b47ac42c047938ccf0b7ce40b3ec3fb7bdffff4695e4c286dbd1f2e6e166efa SHA512 cfff38b260a54e0a62e013461cf7be90455149390534fdf838da6b32fb2157221e8f990fb6c01b74e525638423d500e0f01af7b78e6564c08121ae40a3238526
+DIST patch-5.15.160.xz 5835156 BLAKE2B 3a7610d5aea41eefdf88bbf253e42c6c4cfb20b2f636e0a4afcb48551b27fea9144f770667683b9b8e9ee396871f15c398d1e3f478940f6e33565c464e3ec841 SHA512 1a803d2ca0378bdc47af72dd01a186a92aa10779771d8d0b2416ca6628a3b4ed13e7302363972fde0a7a972fdb7aad02bd0883e2afaa5e86e79f2274fdea4177
DIST patch-5.4.271-rt89.patch.xz 182740 BLAKE2B c7e7485965d01912f5f01e07958f561e345302e486e81de2c41336627da6e3398fad811cbb04f5fa71d0e43339d1a2b5d58bb0cd7533831ad85afe61bbe3f429 SHA512 0f7792a879e21485cdb331cbc5de6a57009d6cbc1bbb22a23fd26357328b4e3996aa4d365ef56c2087098e812a20e663addfea7422c5ec9449a4161796c48a1d
DIST patch-5.4.271.xz 5437132 BLAKE2B dd5148082b7922e86e7a610146e55256e2321a39de8558293d51ca9cf733184332fd22c3fd4a75d6b483b376f92c8ea0f4f17d05761e7c2d0f0e8ed6f35621a1 SHA512 88cd064eb8f9ab7e0de7d3e4500e59b80e2d8403176434029b6845f75c0f8eb97a0ad924365d18aa35ba1e1dfbccf8d705fd2f3be4be12c1a20a02eb2667fcb1
DIST patch-6.0.5-rt14.patch.xz 59916 BLAKE2B be06477b7733cb280bbb8ab1cc2b4c611d5b133d97e2459877a8aac0c82a6fa74cba7a7640b49ba6dd9d0abd61a9f9682affb032a8b9f0097874fff35fea9b71 SHA512 3e36e45f16499ddbd7029723363ff4cf6e7cd9503ba49f9ce0dbb960b34855c8411abccd32838f9f162412b4a1749f676432e463fce8066496f256313c99d79e
DIST patch-6.0.5.xz 274580 BLAKE2B b1fd53745b1858f92ded90a78d8060e1c916a8b6c256f96188331e5ac80242a40a83d14377ad0befec5415135925821cb264489cee63fe4ad432ba00c64983ff SHA512 c4ac4387c490e73b8d91d13fbea9a1e065be4bacf9535177e625561adb2411908a546f9c4327748aab6bbfc021f30887f3e5df5d6019c6cfe00fe5bf64aad2eb
-DIST patch-6.1.92-rt32.patch.xz 52764 BLAKE2B f7494c720509e1511bf6eda702cb9bd0abfc9491c11db05fa02243f52cf9b6864103675036d4739cd5f792dd443338e94ebd59672efa702b2c13f90e61f548d2 SHA512 e377fe63ee164b75e899835c09959d5aaed9efc5264cb52ae448ef4070a37e336a4d4efe3cd4a996d9e9f5792778f449633268aeaa105506a79eacc40f7ef341
-DIST patch-6.1.92.xz 4601284 BLAKE2B c7e5580ebb252b605aad7a796008cefe94c2cba7aca2049894db68df55c075df23dd00f3817332f0605b5287f2d67624c2fe8e6ecbbf4a5b2b0510c40d2b25ad SHA512 d70005d109c0ba31de2e2affc81ac6c7e80908295f6a8cf9e50ad10d9837d09262d2c0a027693aaef544cbbc08731c976417a29ff54fe97177ae7604e15e9a65
+DIST patch-6.1.95-rt34.patch.xz 52772 BLAKE2B 1894595e66219f7b856e03b2caddc5a69cc0d305e425676b30899e8594df2ac8e9fe4862bd832c2248f628b849b32a93eae62f538056d0d9feb02c435ad94c72 SHA512 ad9b336b3187c87ab4cf3d933d68aa9c5d889198aa5bbaa990f92f894843e63c30937165c0380fba30823ff9fbf5882f3ef6aacaf9bc7cddecdfdfc014e21b87
+DIST patch-6.1.95.xz 81521 BLAKE2B 721e2f3a6628ba2228d9b27e77ec667550f1e66a72a138926755a9355e76164ab3b238f73a5357cda128954514093db114289dcbedc235976dce99f9e0e5cb29 SHA512 ef3875a04a55bdc03b6d07ee75a567bd8a82262da5d08d61296d277dcb4a9dff836d568f41f90f0e4816e25b57e48b66a76591c8010bc9e5878075f44681a183
DIST patch-6.5.2-rt8.patch.xz 54436 BLAKE2B 296da85395314ce26900eefb32a7c9b565b4242603884ab51e6208576e5fa6ceb3bd6269d8938e24f58a0b5d937e556345b45057f90166574797289152b15ae3 SHA512 9b625e33f5097729fb2462e2a6e96a1e13a7677af875ce028f6f8fadd1ab60bc9064ca9b101334211bdaf49ba36c750bfdf8260ff03a5ac2a2277a28293b309c
DIST patch-6.5.2.xz 14964 BLAKE2B de3a0d15141199f98873c332f0c0237a39534bffe624f9394a6ba2bb9c3d731121d1b698963c424b919f7683fcffce1a86884bf64d26938cd529a14a211f1904 SHA512 e377f1fd5802321ea8198bbf661b15ec050f5ee902666359c8e1cce8e36abbb67957e04bdc1ee8a91eb3bf2c56ef62e9f5535dc52982eb6185476ce794449402
-DIST patch-6.6.32-rt32.patch.xz 89564 BLAKE2B ec47269942050e4b6effd72c0b12fb0146af3c58abaffd7a14671ad9653190d02be390b14f24eca054d31c9f435a54603a2d38b4dc077ec7cd15ba701ce6ee66 SHA512 f5b691c1d9c505012fab3a690518d9bb012ec28c105a68351733a1772fb10b36eda17a1920549604e359d7e8e7221fcf3b225d71b04cbf72249d0b378b28080f
-DIST patch-6.6.32.xz 1986548 BLAKE2B 59b967f74b6dcae06661a0006d4e7097b471e241fd77543a277fb74d5bc57606cca2651f5be82ae0d4b19c0e455fdfb79b36b22ec504f4ae5a9fd307e9b599c5 SHA512 9ca83bb2a4c3412a9cbaa387d58de277002851d00141f7f12379a4949d2ac11e0e857987acdecf30afbc151de6eeabbb74852b44cd9184a79b4cf9d08f3d2d73
+DIST patch-6.6.35-rt34.patch.xz 89576 BLAKE2B f67e733c135401022d6a3780cbf39616d568de8390cf61f2c9c14492f8e165398ff71be9087b697b6617e256c3e0a57e7f82e5f44d4a2ad9af106382bd2ebcef SHA512 e65a2299ce7d74f762379cd6c8f75c1d99acd67e32723f4342bba0fa879d4f0a3a3f86beeade24a055996abc9928a4c61c559a4fe0a2dcdc16f24662175b175b
+DIST patch-6.6.35.xz 2307260 BLAKE2B 79fdb1c3567356938cbd72bd0198cf07508e6ce790a7f46e72a04c692a39470b052631114b7d0ec9d7b70c0873b71fde776088fb04b273fea7f11dddf4ab2ea4 SHA512 e5f794ec8fcb5b3149ff10692274eea6367d59f7b4b42845040c31d28d1fcbcd2aa6fdfd24f69f250e89eddac88f7034f1dba3a3fc789f0648a1f7a3d8a01baa
EBUILD rt-sources-4.14.336_p159.ebuild 1421 BLAKE2B 75e46701b77ab01da072aafe123a288e7d1d2dc0ebd723ea22f942531df4e5b73572b4e452c97ff76451afdce2a0b4ebde79bcd1c0738031f018e575722e33a9 SHA512 ccac8904410804c73a5093f6c9c403fca71d49088b273233d0a273f2fbb2c4c0f67cd2fb9eca046195c5c81d15b4d5dfd758a1e64dd7175f57b45efbfcad0dac
EBUILD rt-sources-4.19.315_p135.ebuild 1421 BLAKE2B 75e46701b77ab01da072aafe123a288e7d1d2dc0ebd723ea22f942531df4e5b73572b4e452c97ff76451afdce2a0b4ebde79bcd1c0738031f018e575722e33a9 SHA512 ccac8904410804c73a5093f6c9c403fca71d49088b273233d0a273f2fbb2c4c0f67cd2fb9eca046195c5c81d15b4d5dfd758a1e64dd7175f57b45efbfcad0dac
EBUILD rt-sources-5.10.218_p110.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
-EBUILD rt-sources-5.15.158_p76.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
+EBUILD rt-sources-5.15.160_p77.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
EBUILD rt-sources-5.4.271_p89.ebuild 1421 BLAKE2B 75e46701b77ab01da072aafe123a288e7d1d2dc0ebd723ea22f942531df4e5b73572b4e452c97ff76451afdce2a0b4ebde79bcd1c0738031f018e575722e33a9 SHA512 ccac8904410804c73a5093f6c9c403fca71d49088b273233d0a273f2fbb2c4c0f67cd2fb9eca046195c5c81d15b4d5dfd758a1e64dd7175f57b45efbfcad0dac
EBUILD rt-sources-6.0.5_p14.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
-EBUILD rt-sources-6.1.92_p32.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
+EBUILD rt-sources-6.1.95_p34.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
EBUILD rt-sources-6.5.2_p8.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
-EBUILD rt-sources-6.6.32_p32.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
+EBUILD rt-sources-6.6.35_p34.ebuild 1439 BLAKE2B 776feceb5f6b92164ae484baebbeafd276a0b9b2d5c4f6b8ca9e6abccbdfbc74ab07b7527df7982e716d644c7ee78461c7dfdce157045c088696c49963460ca1 SHA512 2a5ebc66d1d4f39da7d3d387ae0dee8bb94ce05db0ae6a036469671700241f383f2340fadf68d973b9b864887836552b0ddddfe36722a7e15988eb07545a8e42
MISC metadata.xml 426 BLAKE2B 89cc1d5f99d265e074847c32bd90c678e47e5a6a01706f3bf92211d82db4bf2d4397fb8dd62aa11bfbd25ab463633fc62a991d89e719ae0c5e608f1bafa0c3ee SHA512 bbed525e3e382d7fce0ac05a015b816b423b426fac03519d6c8f49a9dfa1b1c6035e9fc85d97198a680e4e0dc20af2f44815b3de7a0393b06d7ce0b5c0dd0145
diff --git a/sys-kernel/rt-sources/rt-sources-5.15.158_p76.ebuild b/sys-kernel/rt-sources/rt-sources-5.15.160_p77.ebuild
index 2a03c9f44c9e..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-5.15.158_p76.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-5.15.160_p77.ebuild
diff --git a/sys-kernel/rt-sources/rt-sources-6.1.92_p32.ebuild b/sys-kernel/rt-sources/rt-sources-6.1.95_p34.ebuild
index 2a03c9f44c9e..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-6.1.92_p32.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-6.1.95_p34.ebuild
diff --git a/sys-kernel/rt-sources/rt-sources-6.6.32_p32.ebuild b/sys-kernel/rt-sources/rt-sources-6.6.35_p34.ebuild
index 2a03c9f44c9e..2a03c9f44c9e 100644
--- a/sys-kernel/rt-sources/rt-sources-6.6.32_p32.ebuild
+++ b/sys-kernel/rt-sources/rt-sources-6.6.35_p34.ebuild
diff --git a/sys-kernel/vanilla-kernel/Manifest b/sys-kernel/vanilla-kernel/Manifest
index b06c665163e1..6a2e46e6e7ec 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -24,6 +24,8 @@ DIST linux-5.10.218.tar.sign 993 BLAKE2B 3d136cc2f73c93906d68946d5f2c8858ce48f22
DIST linux-5.10.218.tar.xz 120655972 BLAKE2B 8fa0d102a8cba573cc700bd4628aee4b83b964180b4fcc95ec67ebce3d8629312c7b82879089984fe8506b599c7154c0e437616373aae78b02db52c58379d925 SHA512 3310964ae01490377978f3e01c73fe980ff57049b258beb39516783143fd464155b215ba21b73110d857b88fb0b0d571f56ba130e004217a390f6b7a61250d2f
DIST linux-5.10.219.tar.sign 993 BLAKE2B 95b8b7e6872b277d6bc83f8643f3a591a615518064024fee3412f245f59eb22ea3afdd0d6ee93cb6c7721e7e8d48fa430911bafa7605f9122b9f4009bb3dd5ed SHA512 7e32232be6342a25e75c0af6d30928a2f342ced654d80b3d20f8f4b836bda9b22499621b604eb689eca90facc63ef9b8f38f1e33d40559b2ea4f377d5b426e37
DIST linux-5.10.219.tar.xz 120669448 BLAKE2B 9c16889fda8dd02ed2503af913bac73664e405dd744437a680caeff7c7553088272b95c074ab4a23401f9c3a38b7db45ed426412c131538f16b96cb58a7968c4 SHA512 e62d8262654054c3a05e5e0a62dcedc51499fcfa078a4c19cb52c6dca82a83125152b83aa9bc0fdd448f563fbd71409305402d1a12cc8c7a038b8bed76ac482e
+DIST linux-5.10.220.tar.sign 993 BLAKE2B 442c173e64088fd8ffbde6cf93c4b29535fd9cf7a8a8979da1d568abcfb1facd43328ddb7723b787c9892489c116e967ed11e89994cbba91ec5071a0d83b81dd SHA512 65693c0d34cf076107ada46e2c5e08454d96d75709cfcad433bf9bbd30e8ed2f2a7c55f3892a1a9614243acb3a9a0b7c641870153a79584e05cc150031af275e
+DIST linux-5.10.220.tar.xz 120695464 BLAKE2B 3edab181f6fb65a610cced69aecf42304a09e3592e01818830c40903559afe44cd952e49acd602fea3333a4c505c5937116a95bfe549800396a5e58dc37f63fa SHA512 419563f3bea8ea44d51e5c3b2e8e1743aacddc3092c1e81cc97212ced1398f284cd50431f3709d9109eb5ee8fd3405afdedfd2eecfd09d4fa230c8354b9df2cd
DIST linux-5.15.160.tar.sign 993 BLAKE2B 55143ec2dd01ef5d5ced58fc80bb5cc1ea0f54f593272bd0d1e988473239a79f8f8a92cbc21102e551b7a88ad5e263d0ad9903e5eb61df129abaaacb9c5d229e SHA512 981651ebb138ca223abef22dd21d4b7d856aab0524c37b6418a6320bf39fc2af26012fb2c57027b0bc30f057dfabc61ad0150628f343f76046726a254fd9b420
DIST linux-5.15.160.tar.xz 126646360 BLAKE2B 1eb8a99444768acd9c1259625220f09dc8fa3bce6d854500fd2e6fd24a575ae20ffc7c4395c096cb7bf5f075b6cf478f128ec3cea40fed2c2c38ae5d241c91ad SHA512 8d5839dfbf72024fe4c22e556f3d3c209cbe21d7682cfc86fad76708472eef87bd4c81d7bb7d5abce438b99855e4e3b9214c8d7bb31cc695b55b7ddf7d3d7edb
DIST linux-5.15.161.tar.sign 993 BLAKE2B e6464f00b905ab861421e87a96dfb2e54d433e924401cd022dfc8a7801767c1cd247a59a9beea84664b6895e49c8629f58080902fcf1728706ef57bc3e954adc SHA512 fdaaf0f6d49c4ba04920723c0352fe067d31b6abfd9625999b0977b23e73c03ad4abb3fbef818128c7183a45a9e001d75d2b127f90de65a4249bf73b0ff403fe
@@ -34,18 +36,31 @@ DIST linux-6.1.93.tar.sign 989 BLAKE2B f6551f43a6560a1ee1972fdea79a55cd89dc988b5
DIST linux-6.1.93.tar.xz 135165348 BLAKE2B 8110161367b55390d16976fd3ac4c1499d05598dcbe0f069f08e76df9ef94056aedab93c78dd4617028fb6118e6479670f594178cebad6a389b01915ee2fb64d SHA512 9c4441369aea49031522e5f9664ba9b7d3af4624a761da67609ee5af92a034600d369887ad3ca3c6202b1f0163e1551c52a33e61a2f8d0eeecaa800912de0484
DIST linux-6.1.94.tar.sign 989 BLAKE2B 77fcb49b169cb0e4f83bf964e505df0065a8c390bbfac0f00068bd172eb6f7606caee3324377c457a33fecaf57aeb00cb86791f46c321accc7632df0ac05b093 SHA512 dc8df1379651e5a9d52789a0483dbd9e3ecfc937f6af185cf340273aef19d10a9c2977f9b824ed477f89db889c24bb7fe9e076cfa2475a5d1ab1dcec641dc645
DIST linux-6.1.94.tar.xz 135201488 BLAKE2B f1ad3dd9cade3cfc45f1e3732c21b62486372f8ed0ffe20e7c9bd4da20eea1d4db3ea310fb103e2bdaf0935efc1f5b290ea292249c23e66428bb1f9c4f84881f SHA512 41e37c17215783da64e855eac89a014811ea2aafd6687bc0381727083d270df55d979493f62d264ba221d34cc67494c25a8d5e146dc38e5a3a66f104c9227079
+DIST linux-6.1.95.tar.sign 989 BLAKE2B abd402b54ac2dca9b1e6d7df1fd4db8690d584c13d214d4234182da12eeaa71903201aa7bd34538de3f498230ac7b71ff4626132c30629f8905256c7423c5804 SHA512 2ae944acb2482ce1bce854478e0800eeeb7970a1bd8ddf47e872f8334e818c1607a98f11f401928e07ea1f105cc5508460c1caf2b62a68ed0266d4085755b888
+DIST linux-6.1.95.tar.xz 135134536 BLAKE2B 3334f93a646017d22cac7374033acda5fd0df41de9d415d172a2c31f770d28ec16a388bc61d0577b53db4642bb31db472efd5ecee354a4b36e64a9c2df706604 SHA512 b6997281f9909483ed16a1b3998da6ad9f64c1c524db558663f17ed38987f42d8b1431de8c6ba354e30f7da2f8237b675fd4fa341d8218fcfaf2a5b9ac84b2d8
+DIST linux-6.1.96.tar.sign 989 BLAKE2B 8167cab63d67ef0bc9280c97c7f891a8b06f3285f77665ab61f3d9e269a0e73a5654f419c326f6d1111f91ba9af9a02f50b0bd49329b2f429257c3a355270661 SHA512 4a74168588e9bbf9e2acd26e768994bd99883ba5f40ca0446f34b3932660fbe8f23d857d4822468867f71652fe68b626d5da7a79ea8f7ab5a4ca3b6da7943690
+DIST linux-6.1.96.tar.xz 135173516 BLAKE2B 7ec6894d6d7ad0f32d32214b50cb4e4aa4c715292af1acbc7c07017236cc7566084c20fc5db918a40f8a3d6d5203b4d1b702aa4b45e7b4b71d8b50e46063e44a SHA512 d75cdbefaa98b3c29b8f1a6b297a5a2bd724ae0f9f868e0bd0d984e2a722f09cab24baccd30d6bba8e007a9dc8178f6d55552c561c02434f7dfb4c88f5482804
DIST linux-6.6.32.tar.sign 989 BLAKE2B ddfd3ca2ccda00a7550f6f42bdebccdf3564a54516cc03f80a350e3d3af8a3f5d1275f0200118ae60e37e13bb3966c80d19cd422d5f4f4b77a6c6371c022ab91 SHA512 99ceefd0c2cb8540d816b558a889f955f562d4db911929ee20963b2bbd22b4b7d2ab415d6bf975662c3025e6295e6000139df0043902797e528ebd09a114fd42
DIST linux-6.6.32.tar.xz 140213376 BLAKE2B 6456fcafe10eae6c0cf962b651aa567ba9ad522c4df0c87301ab0060313b8179a818a1d305e0af21599bc5b7bf42e2f61121a2ee0658a065524d098eb2947f0e SHA512 e8b8d05faeb0c8a467e36fbec87643f35bf868caf6f64d10bee2a2e18566bc586a9770c247c1fb82a6af811455d5c2d5f313703b05778069c95c5434b418b3f0
DIST linux-6.6.33.tar.sign 989 BLAKE2B a4a5a8415012e7a7dbff8394c75716966ea3b00826240bcfd246e411076da1fb8989764bf74c0e7becbe475b5515fa46f1212eafba7b310ffff37b0383372589 SHA512 07417e3a151d7fadd0c3ab6d3522e483c8635562eb5d3b245849d4db2ffddf6a4b2ff19af89fdbbc2137944126b2a537da829f20088641a65c9f103c2ea5d002
DIST linux-6.6.33.tar.xz 140236216 BLAKE2B 6ebbd2c2ef18c285cf1176914799fa80120e2bc193d45b71ab76f2da36624c28387af1130f906420ea993cf92efff9c148e9409e7b35aa4d5e3cb72f36568f74 SHA512 445341c88c3976256c9f40149f62d73787808099c85e9cd6652a0b8e4ebfadc9ebe57169e5f7e586dc4d2c0679be58f688eadfcea575454465e8eda45261cc03
DIST linux-6.6.34.tar.sign 989 BLAKE2B 9e84568ed481e27a28a69a2ce5978d8aa3580f347fc4c16a83ddd868f9bb133b45df595c931156397037785b0698f183c8e0fae983c6a1ad0c0450fa82c1dbd8 SHA512 b9c3fb3d3e6335ffa9e0bb88526ca5d482febd0c3eded26e85562b0538ae2024d62db9e3dfed3771badc5d14d53a3097278c0ae6d3f50ceb46b71a9c37379b06
DIST linux-6.6.34.tar.xz 140238292 BLAKE2B f60ba869f55e08c63b7179d0c887c60dc495db5f70febf78956a2bf8c0636128e47e3ee626686df189255beef381119c1be76eeb1f4f8448caa7f9192cc4ea63 SHA512 eaa792be65c4cdfd37b84d4dadd22086c8507c1f78d538255cff03595e1caee0f88b521c398b6bc9ab3632010133cff5c7b14200413d54cf0a38bea79c2fd29f
+DIST linux-6.6.35.tar.sign 989 BLAKE2B d5a5dfeb1e92c11107b71d6b2965d2a595e51fd3244abce72f9fdd0cd4405b562602695015e3cb8944f9ac0d999566c0007569b5141cb5f42d32458c20166f0a SHA512 dc98406c4b15a0e15623694e88b881cdbf082ae48f8e737d96bbeb1cec1c8ca6c9c5448b359447c6bfe34e8f1f6807efaa114dbe23097079e5046996134aad8c
+DIST linux-6.6.35.tar.xz 140269708 BLAKE2B 93fff6421875329ab7d7ad2f0a0d3d1377c1eb42df295638c967eced3551b08986445b5e47b9d3bd1b24f93d3feeed43b1aba77f6912dc13449d956be3616571 SHA512 a94a75eec75f43fcab56a425927eeb299ec8eb72a056b26e9c629ec66fc5b65badf0403612549dfd4bc01b620451924ec30b980403a47cf723e98ab57775b6d2
+DIST linux-6.6.36.tar.sign 989 BLAKE2B 17b84e6e80f9a5fec7a88bf262a3ea3d49a7ecc2dccdd1141de52fda3b071355e6183170f9a374472209522ad8f0850a61873b32804eff0fda91e86e8569b14e SHA512 e5d0a187b417068dbbf054e65a4f71c0702b4bcba116bfef6ec17641e23828d9b94522102c4519538bd3bcdcf7180730090039e1a3695486b946db54bba03935
+DIST linux-6.6.36.tar.xz 140266576 BLAKE2B 5a669a5d9280b9d813e71c35160d6ed07e8ce55792886612669316f3937ccfc66b8aac5ab911e4c7ade0baf14400e797816e75a2e28b4d5f879b6be6d2c94f49 SHA512 7dc497868b5b134eb2aa06e3e33aaae3c8026701ebea5b2183a35c0396576eda20f1d5af2d8468086fe0f9cf6691f2e3f3b3d6d03c5546bf734a8559cde5eabe
DIST linux-6.9.4.tar.sign 987 BLAKE2B 0fff6dd562f11ad4eb3feb6b82a77f173f00bd229f43b88161550c470dbf81b2388edf3bd225e4dfa5e3a270f2c18aa0deae25000fee628c5287b522553a2ddb SHA512 cb557e875597ad7a633a0c846d5de5abb0742ef1b71887b2af7e468d368c3b9036f59ed328f33a233a563d965384efee8e87e24d48b82a42b8c14891c7955aed
DIST linux-6.9.4.tar.xz 144059260 BLAKE2B 5579aef00f38e87ee9a9878ad4340aebc9c2590d8e813e2e106af59c6739e39a37267672ab7aff56160c8519d3014d139e6c849f33b9292c6fba019bc88d09da SHA512 33f4f817ad885479812d6bf4f9d3b6aa8f022828f81b6009488707b7f98a4014ad7aa70ebadc5fd06ebc4f49a92dca4980aa591f59f04678fc28a1207134e27c
DIST linux-6.9.5.tar.sign 987 BLAKE2B 8ca5d6992b1e2d43be678d27fe019593521d6d3392aa6456ae5fcbfeaaa5e9b33d085159eb27c46494bd5e2db8cada61d7c0ebff903e49b5925314efb78ec77e SHA512 56873ddb3e567d14bfe97f980f79cc44a5ac651cfdb442a641d61c3f0c7c63df121ab4cf727238f58a131d88e1a505fc5a62d4c0afaa8f3e1d0902e8c1411e31
DIST linux-6.9.5.tar.xz 144060160 BLAKE2B a120ee2517ff9bdc164a55cbd78929b545d77d8f3b4d09e8903ea9c2f1a85ef837b079524dd465b3f0cf268ee1f6db5166ccb5676ac67b31bca1927ea0a6997b SHA512 e209f5b0d12e73af43d1c1312a6bd445a50be0bd5fa72f7d0efc1d032e7c1413e167901d083cabab2c35e19987bdab37ea729fea381ff38b6202cfc513ef1401
+DIST linux-6.9.6.tar.sign 987 BLAKE2B 397866db25fc4b552ad50a189404371259f5185de4b53ecb1a8790e5ddfcbf877f235757f73ae90d6ea9d9647e1e934d9d98e0e298e37785601f9946c0082ebe SHA512 9ebd033d0dd7d0f0026488b112761641cc55052143520e6773fb557a3f309b7aa029864638d5767ba8753843d14d0aeb99717a642a0729eef27b4b2b775e83ea
+DIST linux-6.9.6.tar.xz 144109020 BLAKE2B 498da30f8f0c2c3812919eaca0dfa5679ab4517972182d2392e8833b9ca082b0d12777b6a35fd36228a21ac899ec4ee716e66b77e5625885415ccdab36cfb570 SHA512 58ff65fde9a1e22678dc70e9da900f479c5fae0bc87056f89e2919603e0f56016131f2d1c020ec889eb2a4cfd7ff22f1feadedc3cab76852ef19bed0ccf9ab8a
+DIST linux-6.9.7.tar.sign 987 BLAKE2B 9e3c5f0cd34d380bdf3397a604d49b9e5afb5eb168c73116d133ff1347ef8915aca993e100b262285472ea55268d2accc9ed3970b2903cf209bf873c8e7e0c0d SHA512 341218831ff716e434088797233d1958060a45e6c8349dbd1e6a2f1661dd3681e6b3d2325416bd9054718c5aa38ff679535c87b4b03f78f76935bc89ae52d469
+DIST linux-6.9.7.tar.xz 144101792 BLAKE2B 67b49d64f8ceba02dc1eade59991c683c81a533eec7105466d235898de2cee692aa5730d538a33bb04f1b0260e9dcbf63b332ddfab42a7d44425c9a9d8410d77 SHA512 ea045b94605d772887882e8b75601b74cd71bd29d0dd36f0349fad83a6eb0786331539ea5c0dcab632713aab00e2e7b4f0c3536e4e9604b8ffe1f7d78d8c436a
EBUILD vanilla-kernel-5.10.218.ebuild 3769 BLAKE2B 674f934a89efa53eff9792e600448548d9cbc8390226d1673a25989299d36ad09697e04e11b063f95d9493b3bfbebeec0d1d84e24ae697a253c95b301a4148e9 SHA512 2f81b6848c9cf2e3162a921bf80a282ceccc2d492fb0a1bc1f15ee7e197f5735415b4916798c054470dc39c8fce6d924a23f7702aa71036ab3696f2a6790dca2
EBUILD vanilla-kernel-5.10.219.ebuild 3769 BLAKE2B 674f934a89efa53eff9792e600448548d9cbc8390226d1673a25989299d36ad09697e04e11b063f95d9493b3bfbebeec0d1d84e24ae697a253c95b301a4148e9 SHA512 2f81b6848c9cf2e3162a921bf80a282ceccc2d492fb0a1bc1f15ee7e197f5735415b4916798c054470dc39c8fce6d924a23f7702aa71036ab3696f2a6790dca2
+EBUILD vanilla-kernel-5.10.220.ebuild 3769 BLAKE2B 674f934a89efa53eff9792e600448548d9cbc8390226d1673a25989299d36ad09697e04e11b063f95d9493b3bfbebeec0d1d84e24ae697a253c95b301a4148e9 SHA512 2f81b6848c9cf2e3162a921bf80a282ceccc2d492fb0a1bc1f15ee7e197f5735415b4916798c054470dc39c8fce6d924a23f7702aa71036ab3696f2a6790dca2
EBUILD vanilla-kernel-5.10.9999.ebuild 3284 BLAKE2B f50697c5b5e8f0c1ecc80ce51f95cfe2bd7e4d1e7b81bfcbc5ca706378e9494b72c28a459ad2b39a09dbe8920fcd057fbe12a9df129246aedd6f56aa42baef79 SHA512 79e17fda3685dd651b8962857f131fb19c7e8082ffa2fd27df52891a4487786e5037b231f53850c22c325b76844d250bea8af9814b84b34cf046bcb3cdf6d7af
EBUILD vanilla-kernel-5.15.160.ebuild 3769 BLAKE2B f8f161e4bb54334a52c39b61a89a21a87302be2e23cf19cdc1646503e322c6cf77cc15f5c60384e9ba1d6ee3c1c3e11cb65320b0c81e073fbc22d4f82ac2c043 SHA512 c4876f9ca7bd893897e5f1dad92dfa12c123f4d691ee36aaf90222df2b25f7362a75504c89ca7b3592cd61ea95215fc822871dd41786dfe674d5de69080d600e
EBUILD vanilla-kernel-5.15.161.ebuild 3769 BLAKE2B f8f161e4bb54334a52c39b61a89a21a87302be2e23cf19cdc1646503e322c6cf77cc15f5c60384e9ba1d6ee3c1c3e11cb65320b0c81e073fbc22d4f82ac2c043 SHA512 c4876f9ca7bd893897e5f1dad92dfa12c123f4d691ee36aaf90222df2b25f7362a75504c89ca7b3592cd61ea95215fc822871dd41786dfe674d5de69080d600e
@@ -53,11 +68,17 @@ EBUILD vanilla-kernel-5.15.9999.ebuild 3284 BLAKE2B a5d8cce04aa59b3e94740eb04045
EBUILD vanilla-kernel-6.1.92.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
EBUILD vanilla-kernel-6.1.93.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
EBUILD vanilla-kernel-6.1.94.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
+EBUILD vanilla-kernel-6.1.95.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
+EBUILD vanilla-kernel-6.1.96.ebuild 3887 BLAKE2B ba9fce000676de7081b59b6f52d6be9273e85475e7b79caa137e9eb6605dcf362b15beb45504adf8cd8c9b58797fd9f9eda43bf1c6aecb4483a2855d91fb0023 SHA512 0d1ae17d29f2b270070fd6234050c94c79b4552f56227178694c28403a01e7008f84eb84ed0f7fa79bc45f23dcc1048bb849c2d6986994b4e47e4fdb3e962e2f
EBUILD vanilla-kernel-6.1.9999.ebuild 3402 BLAKE2B 1c1395e8d35a4b0b32d5e80b72d7589de2c593ce057cc8fb03e04e72dcc440755c633a4c2f52d6d69d4f4245d543dbb559516b925dd929a122e7f4e5aa135782 SHA512 3cfaa7e5c1557904270706ec647ae07ddecb8f7b5cdb7380aa4a97a44e61e9362e12adfea0bfe95998cf0bdc35bd3f62450e12ba18c5b0d1cfb1bd805f9ef56f
EBUILD vanilla-kernel-6.6.32.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.33.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.34.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
+EBUILD vanilla-kernel-6.6.35.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
+EBUILD vanilla-kernel-6.6.36.ebuild 4024 BLAKE2B ef4f96d1617a17ca2fe7467f25642461493c52407ef9f5f366a5c92c5bf7d15f31d17e7419d1f79b37700b5979056c88f50544cad9f256b5bfb72808311bce4b SHA512 ce928951fa6de6096a71c8e9fb0244c470302443df384d256285cbc7fd672426eb587417f435e0a520d50d3f86191068f715546fb50034feeb08f3e32567a1bc
EBUILD vanilla-kernel-6.6.9999.ebuild 3532 BLAKE2B 14690ff99ca00bbbfcb70d2484ef57cb24821b7d5d6bf0923895bb7b475b01b1e5810129b586831c607a7063cc8fa83fe4a7fa9fb71b91b7c10b24bf64282d04 SHA512 85ff2eb452281ced4d48946d094ca58a97d6d1467ed71ff8aac02c96079d0187a46da1b23e0c5c2213ff47de726fe8be060e888bf476d2e4e47c5f1686e8c805
EBUILD vanilla-kernel-6.9.4.ebuild 4023 BLAKE2B 9aa7a8cda2244c2ba4f89793dd41c9f1ccb10b76012f545c4b6e4eec0809190ad6561296a85a3a18bc143f8c4bdd8de80ac144edbfb56e137da5ce0f689580ec SHA512 76491cab039635c8f144f37943788fd73af6df0b241996bfd060dede016155b6561870a1b7af36e76977555de7c3fd03755ff32ee932b540e704c7a774f17bea
EBUILD vanilla-kernel-6.9.5.ebuild 4023 BLAKE2B 9aa7a8cda2244c2ba4f89793dd41c9f1ccb10b76012f545c4b6e4eec0809190ad6561296a85a3a18bc143f8c4bdd8de80ac144edbfb56e137da5ce0f689580ec SHA512 76491cab039635c8f144f37943788fd73af6df0b241996bfd060dede016155b6561870a1b7af36e76977555de7c3fd03755ff32ee932b540e704c7a774f17bea
+EBUILD vanilla-kernel-6.9.6.ebuild 4023 BLAKE2B 9aa7a8cda2244c2ba4f89793dd41c9f1ccb10b76012f545c4b6e4eec0809190ad6561296a85a3a18bc143f8c4bdd8de80ac144edbfb56e137da5ce0f689580ec SHA512 76491cab039635c8f144f37943788fd73af6df0b241996bfd060dede016155b6561870a1b7af36e76977555de7c3fd03755ff32ee932b540e704c7a774f17bea
+EBUILD vanilla-kernel-6.9.7.ebuild 4023 BLAKE2B 9aa7a8cda2244c2ba4f89793dd41c9f1ccb10b76012f545c4b6e4eec0809190ad6561296a85a3a18bc143f8c4bdd8de80ac144edbfb56e137da5ce0f689580ec SHA512 76491cab039635c8f144f37943788fd73af6df0b241996bfd060dede016155b6561870a1b7af36e76977555de7c3fd03755ff32ee932b540e704c7a774f17bea
MISC metadata.xml 353 BLAKE2B cd022bd01b289ae703ae6ef6c2539fcfce833206c55e328ba02fc42b360d60f76b1920927b259dbb199724e6d3e7b0f68ba2044680d962d3cd03a973475582ff SHA512 10b10fd24801843108a71ca7d0c27514965b0a15a60da4d9b521fc41493448a1b1685ae3278dbd46cede0d069e51dede402d2c1448c8ae6a7fcfce8acf415bf3
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.220.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.220.ebuild
new file mode 100644
index 000000000000..900f0cd17578
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-5.10.220.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 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=g13
+
+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=/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-6.1.95.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.95.ebuild
new file mode 100644
index 000000000000..2a01b55657d3
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.95.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 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
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g13
+
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/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=/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-6.1.96.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.96.ebuild
new file mode 100644
index 000000000000..2a01b55657d3
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.96.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2024 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
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g13
+
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/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=/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-6.6.35.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.35.ebuild
new file mode 100644
index 000000000000..2de327030b51
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.35.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g13
+
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~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=/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
+ ;;
+ loong)
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.36.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.36.ebuild
new file mode 100644
index 000000000000..2de327030b51
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.6.36.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.6.12-gentoo
+GENTOO_CONFIG_VER=g13
+
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~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=/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
+ ;;
+ loong)
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.9.6.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.9.6.ebuild
new file mode 100644
index 000000000000..dd693350cdc8
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.9.6.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.9.3-gentoo
+GENTOO_CONFIG_VER=g13
+
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~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=/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
+ ;;
+ loong)
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.9.7.ebuild b/sys-kernel/vanilla-kernel/vanilla-kernel-6.9.7.ebuild
new file mode 100644
index 000000000000..dd693350cdc8
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.9.7.ebuild
@@ -0,0 +1,143 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.9.3-gentoo
+GENTOO_CONFIG_VER=g13
+
+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://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+ -> kernel-x86_64-fedora.config.${CONFIG_VER}
+ )
+ arm64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+ -> kernel-aarch64-fedora.config.${CONFIG_VER}
+ )
+ ppc64? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-ppc64le-fedora.config
+ -> kernel-ppc64le-fedora.config.${CONFIG_VER}
+ )
+ x86? (
+ https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-i686-fedora.config
+ -> kernel-i686-fedora.config.${CONFIG_VER}
+ )
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~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=/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
+ ;;
+ loong)
+ 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
+
+ use secureboot && merge_configs+=( "${dist_conf_path}/secureboot.config" )
+
+ kernel-build_merge_configs "${merge_configs[@]}"
+}
diff --git a/sys-kernel/vanilla-sources/Manifest b/sys-kernel/vanilla-sources/Manifest
index a9795a5648fb..15daea573152 100644
--- a/sys-kernel/vanilla-sources/Manifest
+++ b/sys-kernel/vanilla-sources/Manifest
@@ -6,17 +6,17 @@ DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.9.tar.xz 144034416 BLAKE2B 4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e SHA512 fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
DIST patch-4.19.316.xz 6056640 BLAKE2B 993bb82291ab48744ddd309f8dee07ae0eb637a9b9a7d65821844a2ef28d66f60c3bbd777d1fffae4d496a86acc236b266f5533a5e789b34a477bc0f5e2f9b0f SHA512 b546ca2f0d8d2c091f637febe031ecc3b1e592861214a6a36fdf2b94067d90c4067bfbf46fea4ca5cf78e4d867c5ca02dac72950ffaa646682c2640fcaddf9f4
-DIST patch-5.10.219.xz 5852624 BLAKE2B 299700b3df20a52b5adf2b5b2bf53a58fe6532268b08d0182f10ffebc7fcdc59294c682481ab444550d9d0e27caab5f5ef9ee6d60072e39b022880bb1391cf74 SHA512 b8a05ccdd187d4dd5dd21d6c2cc103111ca6664dd7ae75b0a05842a558a25b166184cce3072ccfbdae859e4f1fb3dc096176ad62b39cbff27782c1d689e2f3b9
+DIST patch-5.10.220.xz 6033380 BLAKE2B 5570403d13e0fce81f8abd8fa0e9f74c46e2d7892745a4a888b1819372c78339df04e0b72024b1bc14b6d10f00abdbe78b9265f669e19c34b3881d6676e26af3 SHA512 5531a6a99ceb5f06d6db3d2e955160b725e8489d009d81bfdf65fcf0d152a22fac9ccae81d9d7e0aeac1a95519303b90a5085f59ff6e6233af2186d319b44485
DIST patch-5.15.161.xz 5914580 BLAKE2B 8fa2c5f12a1345ad99b5b220a0677fc0c536a463b3022e4a3e46cab47e4afd0f258a735c29f7c2f94eaf8c37f12365f0942393d59303d80ffe00f1b58d7b18dd SHA512 525b6597690f9e3c3426e79f2923aa948c3ecf4b7b0a680e4968cbfd94a2982b2627e2adc8c3b8aa41027e9b8c547e02a85832a65a3c0ffef2af8e6ba73aae06
DIST patch-5.4.278.xz 5586124 BLAKE2B 287c7a66fb68a61e132c2b1a57b66a5a7bf06128ce860da5f0cbaf7067409f470174252f1a1035004d4ba001240e5b077d846aecb8dfa9f55669e79e0996815a SHA512 72f701b621890077a70e1c9a957e9415138516f2c74b473c82bc25bbf6600ced442ae7e4e7d0ca634481e9b97e066281173994e7bd844988b6bc54b82c6bc33b
-DIST patch-6.1.94.xz 4715100 BLAKE2B 4a337cda27e0825a22157fb6ba24a9d78f093b5641436e1bc2873918291e57e6a8dc0868c0ab7550dee199f5ac3f9152e0ce6135b9ab7a5355f065496528e6ce SHA512 c220f94db2e2d1978d1096c2ad94a6d316d0446d6d3b5629f38f82c5a1c59cb4706f9ab7e85af4f877f107525881d7e2e64b5eae70bcdd8131027ab01e4eabd2
-DIST patch-6.6.34.xz 2241448 BLAKE2B d8bfc4ded3234ec3ab3d68d54a8c1e1da2cdfa0da4dbb8011f351e95b2e2bf2ec56b5b7a95fccf9c066e64a486a2387a9a4da501e024b3ff89260e53ab412985 SHA512 b1267d9ff34f6c4703b64cf5ae8a84417a2e52ba078a71ba8399e98e80255ed3a15c09b9759746d97a49bfb9742e019ac47b93aa053fc8eb54413185ddb398a7
-DIST patch-6.9.5.xz 313232 BLAKE2B 32d12ab5822928be3ef9c23eebf32427837ab24ab0468b8b6f169937cbc1a3e0e2598809dbe6b67742b17f63f8143c2034162e9e44fe375bef15a01dcf7e6c58 SHA512 d3717f019295e1243eb28a70067953589826caab20501513e737ee2c309a8e860c3a60160e8d65cca816549f4ff37c784cb3ff2dccd91776e14d20f83c454afc
+DIST patch-6.1.96.xz 4793008 BLAKE2B 83f5805aba09fb06366624cf8cac9d303827c8c22c1cb40f8c38d9a413a257ebb2ac72c5f01416b4e0ce091592650eaae30e8b7561346b6ee2d03b4500928262 SHA512 161c7cfef2017e6ebd4b37c414774e9728872384a3afebb9e2ec64a279ef0aa85e8b49cce3ec8e3e1615654de5460c922d359c120344fc35d32b84716ef226bd
+DIST patch-6.6.36.xz 2352844 BLAKE2B 2745e627a9871b3ba3979d1e4384b4872f296d7ff8f6a2dcdd257c7b2784707d64314214170edca338f29c21742ac9b054c396c93e2d3ccf287014633f316b0e SHA512 a24b5f49c82817d65e8db2cf33d69cbaa99248e2733bbd9e112f152b656eebf95fe0383bd07cd207683e02dd88a257a8628a296293696ae72cd3d87064e7d961
+DIST patch-6.9.7.xz 476592 BLAKE2B acb821b17bb5f93a197e13cdc55458d885ec4dc2a34c8053a44f9761d5a0ebf64ad24be7ef4cd446477bfe6720b5b7d502f0a3b4c6757482e525b1211e8e3ebc SHA512 cfc4b17ca5e0cd2d2d11c48e38b2fc18366fb24e2d46ddf52044f2436ae65e5886e238e75dfec172adaf2b368ebd246abd9dec4f6f828ab5f81b6b32c7a143e7
EBUILD vanilla-sources-4.19.316.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
-EBUILD vanilla-sources-5.10.219.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
+EBUILD vanilla-sources-5.10.220.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-5.15.161.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
EBUILD vanilla-sources-5.4.278.ebuild 432 BLAKE2B 99bb1c69c35f0fead6db3b91a1b70157e1bb51a20005b838343cedc4a409c1fde61d144e936aee5029de94670673161a6666d439edb1af5ba7142d3f1cda6ebb SHA512 4c2e39ee3feae3a184dacb4913d735bbcdf939a936e51782bd6c5102d43d2ecfa60d30eb38a5a831d70e96f10daa626e988e4029b1b5afa152d9f314daaebdf0
-EBUILD vanilla-sources-6.1.94.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
-EBUILD vanilla-sources-6.6.34.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
-EBUILD vanilla-sources-6.9.5.ebuild 439 BLAKE2B b1f3cb3bebf350751dd86a66cacb766dc94236d66fbf4e083c4e9620a20528d28394629d9de09b97d9c8b7ee76b3ad08d8c1f43765b9258927dc3e4d6f376be7 SHA512 0459a5988945852ec4dda17835630f8aeaac55cb0a701bf6cb3370b407ce60f7c7fac4612c29e39c10d51f92b30931800c3863179ebf30d76dbb1e0d700f7782
+EBUILD vanilla-sources-6.1.96.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
+EBUILD vanilla-sources-6.6.36.ebuild 439 BLAKE2B 4f34c041044bdf8596b82ed64fead32de87a4aa4920384b8745a9eb6dc56ddc7bfa87ecdf0056336cd6896fae9d7055c1b640938a51e03fc8e8f0b6f2f329c29 SHA512 49b364e36103770d4d22e0beb2a081f9f223f09499e71027dc4aecbdd6237a136aa868956497b09c147daa0a77ef825c6964704f7703323960b073c6239bd287
+EBUILD vanilla-sources-6.9.7.ebuild 439 BLAKE2B b1f3cb3bebf350751dd86a66cacb766dc94236d66fbf4e083c4e9620a20528d28394629d9de09b97d9c8b7ee76b3ad08d8c1f43765b9258927dc3e4d6f376be7 SHA512 0459a5988945852ec4dda17835630f8aeaac55cb0a701bf6cb3370b407ce60f7c7fac4612c29e39c10d51f92b30931800c3863179ebf30d76dbb1e0d700f7782
MISC metadata.xml 340 BLAKE2B e283ab9d2ebb7212e3ba37850c93761f165b4697a2ee6dbf07a67ce907df8ec71b3290a411cb81af8d8d8869b7e45c572487d4d2667dc0a0971986f0f6d1aa8e SHA512 bd0f7f570230dd5bd9f6e270345a3ebc556eb2dbcd19b04e33b5c6df8d9e6735a6e23fe934b39d9ef130ab5e78c6fdd29d7a167cb8ee4ac8ce919c75cec7425c
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-5.10.219.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-5.10.220.ebuild
index 9286d988287a..9286d988287a 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-5.10.219.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-5.10.220.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.1.94.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.1.96.ebuild
index 5f82b6754e4a..5f82b6754e4a 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.1.94.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.1.96.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.6.34.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.6.36.ebuild
index 5f82b6754e4a..5f82b6754e4a 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.6.34.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.6.36.ebuild
diff --git a/sys-kernel/vanilla-sources/vanilla-sources-6.9.5.ebuild b/sys-kernel/vanilla-sources/vanilla-sources-6.9.7.ebuild
index b8791038d227..b8791038d227 100644
--- a/sys-kernel/vanilla-sources/vanilla-sources-6.9.5.ebuild
+++ b/sys-kernel/vanilla-sources/vanilla-sources-6.9.7.ebuild
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 7378f0ff51ad..5b9afc26fcf6 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest
index 6276e5388445..cde705c1d25c 100644
--- a/sys-libs/binutils-libs/Manifest
+++ b/sys-libs/binutils-libs/Manifest
@@ -25,5 +25,5 @@ EBUILD binutils-libs-2.38-r2.ebuild 4784 BLAKE2B 468b3cfd01e4ec3b9543cbe001f98b3
EBUILD binutils-libs-2.39-r5.ebuild 4792 BLAKE2B afbecc0ee2e52b99eff9a25194d36d1a3e51c984723b154d39297231fb5c099d85d75aecfd4c271ae4c0c4d891a9393e8402f90b1a61dc81c433d72bc39c4512 SHA512 e31e70d39ed2e09b87ef3149f4e1f4bf00f3ef2b66fc08cffd635a342db31229b44bf9cd011a0a2b802686a4ba43bbaf738120eea4b17380520f08950c05db9e
EBUILD binutils-libs-2.40-r7.ebuild 5030 BLAKE2B 3d4d3e70abf61164fe100d7e6d51febbefbf65d3d998075c598da8ab2b613ad9f3bfb9f6de57f014b95798f9fc54316e2084c740dabc68d1bb7d09286b89f903 SHA512 38350894368bf21bd544a69dab70f5dd2792d63dc065418716a3eb96c080700c6462fd300eda6fb83d450fd8c811df55e1b8452736e9e8c5750e139211eb4254
EBUILD binutils-libs-2.41-r5.ebuild 5212 BLAKE2B a32307783cf1db07a2f70b8400f968c5122f6bda2bf9dd14ef2ed2af17bae1ea895ea3c55733cdaf3c6a1c3bc087e369556df39de28234ae2210e2d142e1621f SHA512 76992ea90e534b80d502638227b315af07af32e2150413a89690b8936477452d8622993de7a1fb87fc971fefd9708b55969a1d207a6931981123d66f518cb924
-EBUILD binutils-libs-2.42-r1.ebuild 5218 BLAKE2B ad857f0d6c62be2c75caa893ea3f104304f271db89a174ac7325d71dc2cc73902f0daac9f2b73874ae900e3a7bae2c1ee21f0240a4394ed55a3cb62519c26932 SHA512 05b983b6db581eb7893a095ad0d036b749815c6a6faff9b336ff6134a4f4cd6eedbe538692a466e566b8c1f1bd6b7ff8001f99da3e9dfb1acf6b0035f25608d7
+EBUILD binutils-libs-2.42-r1.ebuild 5214 BLAKE2B 23a8c0c003d24a73f30e24b6265b57b3087543e2f12bbb76cc0694795a42b4e4811674a53190a867f449b32be70b18645fc1de6cc6547adb4524fdaf44de7113 SHA512 bb7a7858c88f891f9dde8fa6ef8854836fda21fe95547e3df3295e13cbd15032479a1575d50031939a510986b74dd75180150492e50ac9718f72f11644c01c08
MISC metadata.xml 612 BLAKE2B ceaafd9fd1421e9f3993e003d0029c92a78054c7a2b90bd78afc05370ad19c931c6a7c150545cfb7d57165168e0fdaf3a00dde1905b328826a91cbc70d9548a8 SHA512 c8d33bb8d1c62c7e95758624ed0febbc9d40e9f141bfd280837b3207bcd771412158d71c0cb5548d60be0b236f6fe103621daf7efa8875191982859b566ffa8d
diff --git a/sys-libs/binutils-libs/binutils-libs-2.42-r1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.42-r1.ebuild
index aa7ecc0d4311..7f924f8a301c 100644
--- a/sys-libs/binutils-libs/binutils-libs-2.42-r1.ebuild
+++ b/sys-libs/binutils-libs/binutils-libs-2.42-r1.ebuild
@@ -24,7 +24,7 @@ LICENSE="|| ( GPL-3 LGPL-3 )"
SLOT="0/${PV%_p?}.0"
IUSE="64-bit-bfd cet multitarget nls static-libs test"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~arm64-macos ~x64-macos ~x64-solaris"
RESTRICT="!test? ( test )"
BDEPEND="
diff --git a/sys-libs/blocksruntime/Manifest b/sys-libs/blocksruntime/Manifest
index 2eea50e1ae14..863c990934bb 100644
--- a/sys-libs/blocksruntime/Manifest
+++ b/sys-libs/blocksruntime/Manifest
@@ -1,4 +1,4 @@
AUX blocksruntime-0_pre20171027-ldflags-soname.patch 933 BLAKE2B 335a135b321bc57cfd63afa0c40ae91316dc5f446c4c412270ab78f3a2b9ee435900ebcdd8bb57dbd60d6a3d0bc412825a7f344141f3ef8ef6a042f29af34cc8 SHA512 7887727d2005dc70dee37b3dadbe49deeb9de7013e2d49f80248f71211a45f70e9a986991eb9bfc93668d635698f40504072fefdfca88511f8fc39121ba6f8f6
DIST blocksruntime-0_pre20171027.tar.gz 40571 BLAKE2B 5cb5cee10d482a3028b6ed496f7ed4fba25504c5e188dd21be37f0a65b72750e0ce31f7243e9cd848d10323e43e7d058fd2f7eb5ffed9a64e543d418ac96cfac SHA512 4008730f7ee4173f22c40220c4b87cd3f5cfadd12d5ddbaec244e3c4164111f036d0b859cf4bb5f2425313148f5c6445de30af2d4ccc83e1b97a66895ccc6dc5
EBUILD blocksruntime-0_pre20171027-r2.ebuild 1001 BLAKE2B d0311efeb9fce06a191516f2b03d5ab65d0afe295157476fc1afd9322300fb575371fc3bd2d64c333addfdc6beb6646dfeb379b8109b3b78483ec5b1c09695c3 SHA512 4bce8834304b85bfb805d7a50c65cbbf655b33e3051ca5de7313d2a496f597070998ee4b91cbaac4d8c305ef08f97361c63be7c0b5d8e3d2feae06e362ba5a2c
-MISC metadata.xml 332 BLAKE2B a3c555c588394e389edd5c930a13242db36a0dac93d63c994d018f122e81fb91357a9aa7339a496c7818acac13c3934ca48e1131399deafd7f941409b5bc0c9a SHA512 e0b7bc8f099e953f31f15ddfbbde6fc721d0fcf562cfa58dd72006bb0018705de71324906fc9776f1ca89176798908739662686b60d79cedbd315b7539b581b8
+MISC metadata.xml 254 BLAKE2B 01dc4e922f9f3e91e3958e941652bc4b7cb2bc4b2e6b43a3cac6a4fd46708ca44532b1026ad21ae304a88b4e11c8bc453e733b93c6ff9029c0ebf1f12cec6df1 SHA512 033f06a1f3f6a32ba98586eefc9d3afe6a942d08f0c41c465d3ecbd051f7a4589c9f034facc021159d1e22269b3ac52e92f06ce557144dc09fbefb66cacef1b5
diff --git a/sys-libs/blocksruntime/metadata.xml b/sys-libs/blocksruntime/metadata.xml
index b872e02bef46..0b1bc8bc7a48 100644
--- a/sys-libs/blocksruntime/metadata.xml
+++ b/sys-libs/blocksruntime/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">mackyle/blocksruntime</remote-id>
</upstream>
diff --git a/sys-libs/compiler-rt-sanitizers/Manifest b/sys-libs/compiler-rt-sanitizers/Manifest
index 8da8715c9cc5..f13a1758ec84 100644
--- a/sys-libs/compiler-rt-sanitizers/Manifest
+++ b/sys-libs/compiler-rt-sanitizers/Manifest
@@ -5,15 +5,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD compiler-rt-sanitizers-15.0.7.ebuild 6648 BLAKE2B 89d90e750bc9c3c35e8a42a259fd84bc147ed9b7ed66168435f0010ef8adaf35e04e2cd43c1acc144668e04f5c229ca3cfd99aeb01b4ba2e46f10dd4615e131d SHA512 4f290993d65b7a17280c5ea9a9d19e13cefdde3aebc2236271e02bb1517655895e8eb3adc2047a849ce11dbacf8d7eddec715ab14523122089d856c21ae123a0
EBUILD compiler-rt-sanitizers-16.0.6.ebuild 6615 BLAKE2B 3ca63eefd87ce02510afa912e809895da7356a8e248f402f3fca1583048feebf80cba20f076e1b28fa4ad7f7c06781910948fc49d980b03276a900dc75114e06 SHA512 7f34e0416b520c75457f8267f28630f7a665f05e22d3f5c2d96ea631fcda79a584b6c0e75cba8b7fba7bf28b87a6b19b49be3b4b8770393caabc5ebc83831ebe
EBUILD compiler-rt-sanitizers-17.0.6.ebuild 6447 BLAKE2B 553a762d6dd06dafca05953f4d60e5e3dd215d813da29053d5c4c44750554e3ed90c187390196eeee3bc85bb1e3fbdac7aa2e100b623271898478003792a1302 SHA512 6beaa92bf1ba5213dc9c73395ecdae737f1a84119da6e3f8f008f9f21cf7d7b08b3634ad8768af6b19992fd49d964344c7d37e19b7c7bfec02af644bdc730bbd
-EBUILD compiler-rt-sanitizers-18.1.7.ebuild 6358 BLAKE2B 1a191c1e493b3a596a68314c4c930d12e900869bbd2a7488d9edfef723ad2f154e577758cd523465a65c3aa64da3ac79c0582eb812f45079442557837d988c8d SHA512 923d388eb43f27a0bd28bda7b405cf74bbd6810faa17272ee0889b89e2f832be71fb32e7b721cdedb7e7d4717af1eca69c9054bfcabf7d56fd2375cb7458d4cb
+EBUILD compiler-rt-sanitizers-18.1.8.ebuild 6358 BLAKE2B 1a191c1e493b3a596a68314c4c930d12e900869bbd2a7488d9edfef723ad2f154e577758cd523465a65c3aa64da3ac79c0582eb812f45079442557837d988c8d SHA512 923d388eb43f27a0bd28bda7b405cf74bbd6810faa17272ee0889b89e2f832be71fb32e7b721cdedb7e7d4717af1eca69c9054bfcabf7d56fd2375cb7458d4cb
EBUILD compiler-rt-sanitizers-19.0.0.9999.ebuild 6366 BLAKE2B 4e6459ee51444413b05b661deedbe0f3543f71f6e05349a3a7f4a6352897ee7ea8a62a8ec4a26c5c31a4ba21e68b045b3e37d9e2530ad51519a9f7d2a455342c SHA512 c7ec9377a079c30b3460a7201482b5183ab35755824a7d1c81d90dc2c519a6e2410c0f51fdb4719b8239ee841c162b20ad1cf191068a27a8f13664cad4aa1ca9
-EBUILD compiler-rt-sanitizers-19.0.0_pre20240608.ebuild 6366 BLAKE2B 4e6459ee51444413b05b661deedbe0f3543f71f6e05349a3a7f4a6352897ee7ea8a62a8ec4a26c5c31a4ba21e68b045b3e37d9e2530ad51519a9f7d2a455342c SHA512 c7ec9377a079c30b3460a7201482b5183ab35755824a7d1c81d90dc2c519a6e2410c0f51fdb4719b8239ee841c162b20ad1cf191068a27a8f13664cad4aa1ca9
-EBUILD compiler-rt-sanitizers-19.0.0_pre20240615.ebuild 6366 BLAKE2B 4e6459ee51444413b05b661deedbe0f3543f71f6e05349a3a7f4a6352897ee7ea8a62a8ec4a26c5c31a4ba21e68b045b3e37d9e2530ad51519a9f7d2a455342c SHA512 c7ec9377a079c30b3460a7201482b5183ab35755824a7d1c81d90dc2c519a6e2410c0f51fdb4719b8239ee841c162b20ad1cf191068a27a8f13664cad4aa1ca9
+EBUILD compiler-rt-sanitizers-19.0.0_pre20240623.ebuild 6366 BLAKE2B 4e6459ee51444413b05b661deedbe0f3543f71f6e05349a3a7f4a6352897ee7ea8a62a8ec4a26c5c31a4ba21e68b045b3e37d9e2530ad51519a9f7d2a455342c SHA512 c7ec9377a079c30b3460a7201482b5183ab35755824a7d1c81d90dc2c519a6e2410c0f51fdb4719b8239ee841c162b20ad1cf191068a27a8f13664cad4aa1ca9
MISC metadata.xml 1475 BLAKE2B f7ea99e3103e42a2c79fe6c86ad174297e56bcffa7b164ac3ab0a239ba5adf2265b7fc458ce8b22c9c3bd647bb03d674abf842443cb32bf8d88c683746650a19 SHA512 8e52479d3b040718a3fdaa811030bc45ef33ce74daae3e365281074cdf6d586ba11ae5f14d87dbb456f00fe4b9ae6057f3bf30eb0973cc16cbdcc3eba01ff9f8
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.7.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8.ebuild
index 6fb017c151f5..6fb017c151f5 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.7.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-18.1.8.ebuild
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240615.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240615.ebuild
deleted file mode 100644
index d395b7fd5a11..000000000000
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit check-reqs cmake flag-o-matic llvm.org llvm-utils python-any-r1
-
-DESCRIPTION="Compiler runtime libraries for clang (sanitizers & xray)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
-# base targets
-IUSE+=" +ctx-profile +libfuzzer +memprof +orc +profile +xray"
-# sanitizer targets, keep in sync with config-ix.cmake
-# NB: ubsan, scudo deliberately match two entries
-SANITIZER_FLAGS=(
- asan dfsan lsan msan hwasan tsan ubsan safestack cfi scudo
- shadowcallstack gwp-asan
-)
-IUSE+=" ${SANITIZER_FLAGS[@]/#/+}"
-REQUIRED_USE="
- || ( ${SANITIZER_FLAGS[*]} libfuzzer orc profile xray )
- test? (
- cfi? ( ubsan )
- gwp-asan? ( scudo )
- )
-"
-RESTRICT="
- !clang? ( test )
- !test? ( test )
-"
-
-DEPEND="
- sys-devel/llvm:${LLVM_MAJOR}
- virtual/libcrypt[abi_x86_32(-)?,abi_x86_64(-)?]
-"
-BDEPEND="
- clang? ( sys-devel/clang )
- elibc_glibc? ( net-libs/libtirpc )
- test? (
- $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
- sys-libs/compiler-rt:${LLVM_MAJOR}
- )
- !test? (
- ${PYTHON_DEPS}
- )
-"
-
-LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
-LLVM_TEST_COMPONENTS=(
- llvm/include/llvm/ProfileData llvm/lib/Testing/Support third-party
-)
-llvm.org_set_globals
-
-python_check_deps() {
- use test || return 0
- python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
-}
-
-check_space() {
- if use test; then
- local CHECKREQS_DISK_BUILD=11G
- check-reqs_pkg_pretend
- fi
-}
-
-pkg_pretend() {
- check_space
-}
-
-pkg_setup() {
- check_space
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- sed -i -e 's:-Werror::' lib/tsan/go/buildgo.sh || die
-
- local flag
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if ! use "${flag}"; then
- local cmake_flag=${flag/-/_}
- sed -i -e "/COMPILER_RT_HAS_${cmake_flag^^}/s:TRUE:FALSE:" \
- cmake/config-ix.cmake || die
- fi
- done
-
- # TODO: fix these tests to be skipped upstream
- if use asan && ! use profile; then
- rm test/asan/TestCases/asan_and_llvm_coverage_test.cpp || die
- fi
- if use ubsan && ! use cfi; then
- > test/cfi/CMakeLists.txt || die
- fi
- # hangs, sigh
- rm test/tsan/getline_nohang.cpp || die
-
- llvm.org_src_prepare
-}
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/compiler-rt_build
-
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- local flag want_sanitizer=OFF
- for flag in "${SANITIZER_FLAGS[@]}"; do
- if use "${flag}"; then
- want_sanitizer=ON
- break
- fi
- done
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
- # use a build dir structure consistent with install
- # this makes it possible to easily deploy test-friendly clang
- -DCOMPILER_RT_OUTPUT_DIR="${BUILD_DIR}/lib/clang/${LLVM_MAJOR}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- # builtins & crt installed by sys-libs/compiler-rt
- -DCOMPILER_RT_BUILD_BUILTINS=OFF
- -DCOMPILER_RT_BUILD_CRT=OFF
- -DCOMPILER_RT_BUILD_CTX_PROFILE=$(usex ctx-profile)
- -DCOMPILER_RT_BUILD_LIBFUZZER=$(usex libfuzzer)
- -DCOMPILER_RT_BUILD_MEMPROF=$(usex memprof)
- -DCOMPILER_RT_BUILD_ORC=$(usex orc)
- -DCOMPILER_RT_BUILD_PROFILE=$(usex profile)
- -DCOMPILER_RT_BUILD_SANITIZERS="${want_sanitizer}"
- -DCOMPILER_RT_BUILD_XRAY=$(usex xray)
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if use amd64; then
- mycmakeargs+=(
- -DCAN_TARGET_i386=$(usex abi_x86_32)
- -DCAN_TARGET_x86_64=$(usex abi_x86_64)
- )
- fi
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- # they are created during src_test()
- -DCOMPILER_RT_TEST_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${BUILD_DIR}/lib/llvm/${LLVM_MAJOR}/bin/clang++"
- )
-
- # same flags are passed for build & tests, so we need to strip
- # them down to a subset supported by clang
- CC=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang \
- CXX=${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++ \
- strip-unsupported-flags
- fi
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX
- # This disables i386 for SDK >= 10.15
- # Will error if has_use tsan and SDK < 10.12
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- cmake_src_configure
-
- if use test; then
- local sys_dir=( "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/lib/* )
- [[ -e ${sys_dir} ]] || die "Unable to find ${sys_dir}"
- [[ ${#sys_dir[@]} -eq 1 ]] || die "Non-deterministic compiler-rt install: ${sys_dir[*]}"
-
- # copy clang over since resource_dir is located relatively to binary
- # therefore, we can put our new libraries in it
- mkdir -p "${BUILD_DIR}"/lib/{llvm/${LLVM_MAJOR}/{bin,$(get_libdir)},clang/${LLVM_MAJOR}/include} || die
- cp "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/bin/clang{,++} \
- "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/bin/ || die
- cp "${EPREFIX}"/usr/lib/clang/${LLVM_MAJOR}/include/*.h \
- "${BUILD_DIR}"/lib/clang/${LLVM_MAJOR}/include/ || die
- cp "${sys_dir}"/*builtins*.a \
- "${BUILD_DIR}/lib/clang/${LLVM_MAJOR}/lib/${sys_dir##*/}/" || die
- # we also need LLVMgold.so for gold-based tests
- if [[ -f ${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so ]]; then
- ln -s "${EPREFIX}"/usr/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/LLVMgold.so \
- "${BUILD_DIR}"/lib/llvm/${LLVM_MAJOR}/$(get_libdir)/ || die
- fi
- fi
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
- # disable sandbox to have it stop clobbering LD_PRELOAD
- local -x SANDBOX_ON=0
- # wipe LD_PRELOAD to make ASAN happy
- local -x LD_PRELOAD=
-
- cmake_build check-all
-}
diff --git a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240608.ebuild b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240623.ebuild
index d395b7fd5a11..d395b7fd5a11 100644
--- a/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240608.ebuild
+++ b/sys-libs/compiler-rt-sanitizers/compiler-rt-sanitizers-19.0.0_pre20240623.ebuild
diff --git a/sys-libs/compiler-rt/Manifest b/sys-libs/compiler-rt/Manifest
index 68de61f8b5d8..118ef7f044cb 100644
--- a/sys-libs/compiler-rt/Manifest
+++ b/sys-libs/compiler-rt/Manifest
@@ -7,16 +7,14 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD compiler-rt-15.0.7.ebuild 4238 BLAKE2B 22d56dbe24c92400bf58942390b06af70fddba89d8fecc9b85162dd7a41c6ee592eaaf883f5ad483f65f74fabccc28f94528688410ee36e2d5279efcc6066de0 SHA512 ca49d23def580d4dcfc4058768eeb9deb6e59ea44575da272d1c142fffe0bf4e3d3c7c9fa6182ab348a3aab11879af116a549cb1a3a03b27b4bf4151cf892aaa
EBUILD compiler-rt-16.0.6-r4.ebuild 5226 BLAKE2B 7d2d76d79ce49f3d175de87fa982439ceade80787a4f4f96cbda9a0e7c161e89fc49646908e32fd35ed3629956ed0ff79ff2f74754a705264f2d6e2f02f831cb SHA512 14ba6b2644e4b0bcab31e686d395b859eab9ee8ba7adb2242e4fd80d07290cff1243cd644ee8fec53f536dd13d150a16761255ff938ed0c6e717f26165e93945
EBUILD compiler-rt-16.0.6.ebuild 5198 BLAKE2B 2fe2310703d44d330d97b1fa1b407d99898070604037be31ca762fe65043e1d3d1e046298dc74f3d0cbb3493f985661e362b217170cbe1bf74a47dddfe8987ca SHA512 cc9aabc22f689bfc677ceb74793441674aeca2586a28ff96b812af4822d1b8b5a4147484e41f0bf95ae995488d3e8ee77684fd684b9dab8ade4f1fa57e80c709
EBUILD compiler-rt-17.0.6.ebuild 5218 BLAKE2B 3f488320228fd2a3d1caed790e8e21c7c363769c4d8b912fd5a964b4e802e1b58b297336c527b451edb74ff42c4bdd236795210c4f225ca98a6980fed95d6771 SHA512 abbe2f679a1af7c012ecae32b57b244f7ad84a5d44151a4b7ad799524061f8b65504bd6aa169a91d1a16b878845f40b47e4a1f0253a3ff9ccbe8dbb736db1fb1
-EBUILD compiler-rt-18.1.7.ebuild 4972 BLAKE2B 3bd56ca93ddb3f21007b16c794140281e9fd27cd6fb80e5f00f49ec5e8c46dff56b1a94ba467f6b89c359c8638d9f2d8b9ba67a88268454e0accd79d0a36d768 SHA512 3072e5cc1e5dbea1ca3af15e6ffe29d1f2f664654a493eb509f4fa7b615d7f9e286ffff49dddc9835e928d7895e39239559a65768c6678e8344a73a136070704
+EBUILD compiler-rt-18.1.8.ebuild 4972 BLAKE2B 3bd56ca93ddb3f21007b16c794140281e9fd27cd6fb80e5f00f49ec5e8c46dff56b1a94ba467f6b89c359c8638d9f2d8b9ba67a88268454e0accd79d0a36d768 SHA512 3072e5cc1e5dbea1ca3af15e6ffe29d1f2f664654a493eb509f4fa7b615d7f9e286ffff49dddc9835e928d7895e39239559a65768c6678e8344a73a136070704
EBUILD compiler-rt-19.0.0.9999.ebuild 4907 BLAKE2B 0fa9438438d1c499cf382315f9da67ab920037c22e6413180f50f509347aa82e76d2f8223cf725902523f8358a8b95bd063f184aac70951192029c857de5260a SHA512 c5782efd4cc5239a9c40339338128e3122df12319857c46ab0fb4a869e81438d84daedd934aae446b0156695ce1ee5779d20f12ff9b63fd79a5d22f67ae72bb9
-EBUILD compiler-rt-19.0.0_pre20240608.ebuild 4907 BLAKE2B 0fa9438438d1c499cf382315f9da67ab920037c22e6413180f50f509347aa82e76d2f8223cf725902523f8358a8b95bd063f184aac70951192029c857de5260a SHA512 c5782efd4cc5239a9c40339338128e3122df12319857c46ab0fb4a869e81438d84daedd934aae446b0156695ce1ee5779d20f12ff9b63fd79a5d22f67ae72bb9
-EBUILD compiler-rt-19.0.0_pre20240615.ebuild 4907 BLAKE2B 0fa9438438d1c499cf382315f9da67ab920037c22e6413180f50f509347aa82e76d2f8223cf725902523f8358a8b95bd063f184aac70951192029c857de5260a SHA512 c5782efd4cc5239a9c40339338128e3122df12319857c46ab0fb4a869e81438d84daedd934aae446b0156695ce1ee5779d20f12ff9b63fd79a5d22f67ae72bb9
+EBUILD compiler-rt-19.0.0_pre20240623.ebuild 4907 BLAKE2B 0fa9438438d1c499cf382315f9da67ab920037c22e6413180f50f509347aa82e76d2f8223cf725902523f8358a8b95bd063f184aac70951192029c857de5260a SHA512 c5782efd4cc5239a9c40339338128e3122df12319857c46ab0fb4a869e81438d84daedd934aae446b0156695ce1ee5779d20f12ff9b63fd79a5d22f67ae72bb9
MISC metadata.xml 416 BLAKE2B 79a58249c94b605ba57f346c4e05b43853cf6cfb8bb65a4f4e3c44039cccfdb83dd31bfaaaf398bcbdc393efabdfc7ed186fe775976c46227e74decf2c8f4fb2 SHA512 ce30c79a575e5933effb1fec36f9a4ef02d9f97f312feb39c55a88cbda9a1bae1d7af2ec4ad5f66212cbb2cdbfb26f1a436689f16f410153c9d65eb010264c48
diff --git a/sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild b/sys-libs/compiler-rt/compiler-rt-18.1.8.ebuild
index d2473ff8d59c..d2473ff8d59c 100644
--- a/sys-libs/compiler-rt/compiler-rt-18.1.7.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-18.1.8.ebuild
diff --git a/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240615.ebuild b/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 4679822780fc..000000000000
--- a/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,172 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake crossdev flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Compiler runtime library for clang (built-in part)"
-HOMEPAGE="https://llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="${LLVM_MAJOR}"
-IUSE="+abi_x86_32 abi_x86_64 +clang +debug test"
-RESTRICT="!test? ( test ) !clang? ( test )"
-
-DEPEND="
- sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
- clang? ( sys-devel/clang )
- test? (
- $(python_gen_any_dep ">=dev-python/lit-15[\${PYTHON_USEDEP}]")
- =sys-devel/clang-${LLVM_VERSION}*:${LLVM_MAJOR}
- )
- !test? (
- ${PYTHON_DEPS}
- )
-"
-
-LLVM_COMPONENTS=( compiler-rt cmake llvm/cmake )
-llvm.org_set_globals
-
-python_check_deps() {
- use test || return 0
- python_has_version ">=dev-python/lit-15[${PYTHON_USEDEP}]"
-}
-
-pkg_pretend() {
- if ! use clang && ! tc-is-clang; then
- ewarn "Building using a compiler other than clang may result in broken atomics"
- ewarn "library. Enable USE=clang unless you have a very good reason not to."
- fi
-}
-
-pkg_setup() {
- if target_is_not_host || tc-is-cross-compiler ; then
- # strips vars like CFLAGS="-march=x86_64-v3" for non-x86 architectures
- CHOST=${CTARGET} strip-unsupported-flags
- # overrides host docs otherwise
- DOCS=()
- fi
- python-any-r1_pkg_setup
-}
-
-test_compiler() {
- target_is_not_host && return
- $(tc-getCC) ${CFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
- # pre-set since we need to pass it to cmake
- BUILD_DIR=${WORKDIR}/${P}_build
-
- if use clang && ! is_crosspkg; then
- # Only do this conditionally to allow overriding with
- # e.g. CC=clang-13 in case of breakage
- if ! tc-is-clang ; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- fi
-
- strip-unsupported-flags
- fi
-
- if ! is_crosspkg && ! test_compiler ; then
- local nolib_flags=( -nodefaultlibs -lc )
-
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
- elif test_compiler "${nolib_flags[@]}" -nostartfiles; then
- # Avoiding -nostartfiles earlier on for bug #862540,
- # and set available entry symbol for bug #862798.
- nolib_flags+=( -nostartfiles -e main )
-
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CC} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local mycmakeargs=(
- -DCOMPILER_RT_INSTALL_PATH="${EPREFIX}/usr/lib/clang/${LLVM_MAJOR}"
-
- -DCOMPILER_RT_INCLUDE_TESTS=$(usex test)
- -DCOMPILER_RT_BUILD_CTX_PROFILE=OFF
- -DCOMPILER_RT_BUILD_LIBFUZZER=OFF
- -DCOMPILER_RT_BUILD_MEMPROF=OFF
- -DCOMPILER_RT_BUILD_ORC=OFF
- -DCOMPILER_RT_BUILD_PROFILE=OFF
- -DCOMPILER_RT_BUILD_SANITIZERS=OFF
- -DCOMPILER_RT_BUILD_XRAY=OFF
-
- -DPython3_EXECUTABLE="${PYTHON}"
- )
-
- if use amd64 && ! target_is_not_host; then
- mycmakeargs+=(
- -DCAN_TARGET_i386=$(usex abi_x86_32)
- -DCAN_TARGET_x86_64=$(usex abi_x86_64)
- )
- fi
-
- if is_crosspkg; then
- # Needed to target built libc headers
- export CFLAGS="${CFLAGS} -isystem /usr/${CTARGET}/usr/include"
- mycmakeargs+=(
- # Without this, the compiler will compile a test program
- # and fail due to no builtins.
- -DCMAKE_C_COMPILER_WORKS=1
- -DCMAKE_CXX_COMPILER_WORKS=1
-
- # Without this, compiler-rt install location is not unique
- # to target triples, only to architecture.
- # Needed if you want to target multiple libcs for one arch.
- -DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=ON
-
- -DCMAKE_ASM_COMPILER_TARGET="${CTARGET}"
- -DCMAKE_C_COMPILER_TARGET="${CTARGET}"
- -DCOMPILER_RT_DEFAULT_TARGET_ONLY=ON
- )
- fi
-
- if use prefix && [[ "${CHOST}" == *-darwin* ]] ; then
- mycmakeargs+=(
- # setting -isysroot is disabled with compiler-rt-prefix-paths.patch
- # this allows adding arm64 support using SDK in EPREFIX
- -DDARWIN_macosx_CACHED_SYSROOT="${EPREFIX}/MacOSX.sdk"
- # Set version based on the SDK in EPREFIX.
- # This disables i386 for SDK >= 10.15
- -DDARWIN_macosx_OVERRIDE_SDK_VERSION="$(realpath ${EPREFIX}/MacOSX.sdk | sed -e 's/.*MacOSX\(.*\)\.sdk/\1/')"
- # Use our libtool instead of looking it up with xcrun
- -DCMAKE_LIBTOOL="${EPREFIX}/usr/bin/${CHOST}-libtool"
- )
- fi
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
-
- -DCOMPILER_RT_TEST_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang"
- -DCOMPILER_RT_TEST_CXX_COMPILER="${EPREFIX}/usr/lib/llvm/${LLVM_MAJOR}/bin/clang++"
- )
- fi
-
- cmake_src_configure
-}
-
-src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-builtins
-}
diff --git a/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240608.ebuild b/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240623.ebuild
index 4679822780fc..4679822780fc 100644
--- a/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240608.ebuild
+++ b/sys-libs/compiler-rt/compiler-rt-19.0.0_pre20240623.ebuild
diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest
index b659924353ba..319395c53711 100644
--- a/sys-libs/glibc/Manifest
+++ b/sys-libs/glibc/Manifest
@@ -42,17 +42,17 @@ DIST locale-gen-2.00.tar.gz 7738 BLAKE2B cde6de5ba3400aea24d0d5f1b79471f89f09fb7
DIST locale-gen-2.10.tar.gz 7747 BLAKE2B 49f569c5ae5260fca128503bc6f22d6f6f1cda817920c41fdadadf1527bbb4f3eb161f79fa729830666a4673e9092f99f4685ec8fcac8ddea0b8242bca9c1f4f SHA512 e350e60d458d67638e3090711fca05af6fafac06c51b97648244549f8a0621dab7543f09dc7ad4c62392f13bdae8e5875dc6d0b6c3d83efc29d116bc2eef92db
DIST locale-gen-2.22.tar.gz 7971 BLAKE2B 2dc66fa69bf51799d0c34459b654fba6998b80a7e322e9b670036c967e269ad921f50195e6e34c4a83c1f0bad191fd5aa3f37defb82271b73acbca07b7e49d08 SHA512 9798b10dbbc792345a7b7a121dec5f4bba9839a8aec010f01a09f3402fd5bf2376f79e03a6a19bc357010db780037a8811c381136ce19be1f1370374906dff38
DIST locale-gen-2.23.tar.gz 7977 BLAKE2B bf2cc1fa05828a9133789133ce2d910662f1b5979269869cd76dac45831c45917700fc81357441fc7691af23196c6a6c3a28bb4440ceb6a5a3b17dbdc55c2bcc SHA512 f6b3daf3e2f10bc2f68626d8e7edc0f27eb0fe16bfe8840904a1b13d8fc76318d9f83277ee7fcb7a6db177413ba8a2cda94493e56d01df3a20ca37fed64e469c
-EBUILD glibc-2.19-r3.ebuild 38603 BLAKE2B 279300b875da362375ee97c0cc2695010c16364de464036d428575698abb29721a627584e2df74b6f5eafb574274d8aef0cc892211ea6c65e61d0b09c133ab1e SHA512 521cff08cd41072d5bebe85473a72b047de0c8884eb499a541646beddcde1fdd7a667dc1d65256c05da3fadfdca95adf2cd6c92362fa015ea0876733e4af7192
-EBUILD glibc-2.31-r7.ebuild 44544 BLAKE2B c83058ac77d10f70f75498fcc970fa607dd3c5882a4fe66b64294759361ce578eda01f97bd134bdbea9a879789319e7d265536e212ffd3d490e30a65af416033 SHA512 6a7835964662a8ec17b31998f246df87a1b425ca9186bedf34beb2f822b50766a3ac3bf9bd85ec823838bffcfab90b8646d70c0c071dcdd342acd6ad7948c51d
-EBUILD glibc-2.32-r8.ebuild 44902 BLAKE2B af327dd4cdfe104e3d74e9cd5b2b04df4588537a81a238f627ae7e06acabaf3c03efff0788e8daf8bdc5d44bcd25619b079f76c5a9a90a3d234aeb8f5a5c469c SHA512 34be9a3308f2157c0608a1eb396dcc30c72472d09196c0125542d9879356d45c44cc6c4b08f2b08433780cfa1f12880a22806ee76251c0db5b04fdf529cc7b19
-EBUILD glibc-2.33-r14.ebuild 48438 BLAKE2B 23ede2168d245fc1380744fe729036b4e926b4aba5265c8d0161da1d9f0789daa7949197b94cf89e3df3387f7bfbce374364812879c8a0d4c0c727817754039a SHA512 f87dd4daa941d3e1b149f62928b66647feee2ed5bb6efff14d1eeaa681734affdbf2f150217115f915dcf715c28b94874800ccd53d50c105c2100e5f1018b4eb
-EBUILD glibc-2.34-r14.ebuild 49653 BLAKE2B ed23d0c7ba543544bee2888ec6538e4777b5dd745a9cc93becb9f7f3d91cbe6bff3a63834f6b1ac6802635540f5497332457f8c23facaa2f98866758d9ca42ba SHA512 b50e4478c8ee4d3d49f0771ff8a10bea1d49a56483c32c438b7ae9949d35db36b9c2003a2ea166b627ac4b4e15c38382af83762c84a73357be2110fba970f4ea
-EBUILD glibc-2.35-r11.ebuild 50194 BLAKE2B d1fb2a06d6dc89505c23d79bfb2af4eba67d87483ef059400229f42d6e8343a03ff63821ea3ebd7f65345823392003f18be1641e16ae4ab6960dc0a126b04a31 SHA512 82e8a52f1b870977ac00f440a3b3d64e4df776dd8bc866c5074abfd6c7424ea85b871d9a46ca726f1539b96a14dd92fb7aa949b42619e58a974481785a94cd06
-EBUILD glibc-2.36-r8.ebuild 52472 BLAKE2B aabb6ac48125f43726e4aa68ca9f82f73e348ec1341dc16dce2fa7c27c1565daf96ec9ca5be64ced1668543698d3870e9dc0f08d1eb45f6f7923e13a8e29c429 SHA512 40bd2c57454756bc4187f45b81eb15adf2f6e831147d324e5efa47e64c33133a35bd0a0fabbe2d379c64d715ec4cc6b3e32ee76a6975fb0d0914831cbf0a2cf1
-EBUILD glibc-2.37-r10.ebuild 53001 BLAKE2B cd9831be3a13f887777a31604d2f07182f1059ad20604c71dde40b312e665ed9e356b1196e6a0b3d12e30b4a4d8769281b273e3f465449d99d6648256acfebcf SHA512 dab7115f2249248d43003bfdd107bc1231315f14a2f1180bb6fafcb862e3558c75d13a3702fc38d57b87bb58f51c794aa8093fb29a529105b8e87c3a4ee5d71c
-EBUILD glibc-2.38-r13.ebuild 54707 BLAKE2B f1418b6bb2a438c65520cdd3e48723a1f3d0e9845b379e54368a98a0b907a9b2a061b2796e4f98430a477632646d3eab05c673397e1d28bb2c4501c43e249371 SHA512 6506084a6b51d6dbfb485dce760018ddd45f91957f502a12f60d683f4da050685f8c9ac0441a4267767972a8a891cf790a1f3838109e99b87052a965b6a786e3
-EBUILD glibc-2.39-r6.ebuild 54641 BLAKE2B 05c977c24036ec4c9d4e5edc169fa5e136f1ab942ac7ab0e34901e44731bf48e5e47a01351d3a48dddeccad76a372a63aa947885666eded5c7b6bc3fad9c04e6 SHA512 87fb72527d36b25657e48391893a9060ca29c90580add1d20d3a809e9dff5886ae5b3cf1e0f00a1d4a74a4311bee2027c820a75f1a8820b10a60f8ee37c77b27
-EBUILD glibc-2.39-r7.ebuild 54648 BLAKE2B 6196725eaff7a806f528d34513620e8a048fee9cd7f4418141d11f61c1dc4da30f8a4366a393c51020031b4efcc47f5017cef375f6fc1b8803821872b5e96490 SHA512 162c39bb7867b1d9c94448344dfb12932bbe47b41b6460c3741c0009f92ad7f8c877f79ecbab00686e67630d496a15983b7ae4ec19a91895596fafe80e4efccf
-EBUILD glibc-2.39-r9.ebuild 54242 BLAKE2B bdc8710294cae184714e154ddc47e6971596bde88d4ea5472a828a08589bc603ae0874b1cbce761ac58b45df22a813f17c7492606ece11e8bfa3cde8c5ae1293 SHA512 36f38dc36792fdb844b2ce3178ca5b79378ee69a01077b1a7f36403dee9aef5fb0b1acc0dd84d31dba604f768d361952da821910119581a8efe57ffc21c8f524
-EBUILD glibc-9999.ebuild 54245 BLAKE2B eeca843a176cec1705420685daef9a55c647986aef6f2107340151d9164291af04280e17ab02a72330976f6c5bc7a7f6b8e01c99a5c6dad90787028d5bcd0fac SHA512 3ffb8142d41e1b5bc3cd8d928fda18e655ce25f49c9ea818655ee03d2c67928a34d36c7d5d28cd6bd3983665c1982997294250a6714e0bb6fdbbb83d6a234f37
+EBUILD glibc-2.19-r3.ebuild 38671 BLAKE2B 41b7e3b67dcb71c6a0e48277d9987778c7dd56cfc29c5fee7d825a2e160a2ce2ba9cc1dae0d05e98adf28239d839b3d79680fe2014efcac9356f5d4fdb0e0f67 SHA512 7294a19e2204d7d5f881864a35198a62821abce5949f30ec99cae422576ae61b4193350cd4c6aae4bde56a683d4087947dcbf148f6745602b4e5d33cf5119227
+EBUILD glibc-2.31-r7.ebuild 44612 BLAKE2B 57bf608e30337d95d5c8c3002b3dc795052a9fcf0cddd89ca1a6c560d0e120db775ea6d3269b392fc611da77256b36e33f977e3c37dd8ef65c5a1a4c3cf4731f SHA512 d55db06fe7190d592b2fb3c99a194ef0b5da0b64409a9a7d69eeb8942c8d3dfe6af58a9559f4b34c4d0985580ef34347532ecda15a5c8d0b2bed4de7874a17e0
+EBUILD glibc-2.32-r8.ebuild 44970 BLAKE2B d39fb2901adee5b32ef87c09e06f821b06d7bc673315eb37f53b8a0c9cf5dff244c6812f96ead96095634f4605a7345b27507f846c098b3e0f1d2d028a28ce0a SHA512 a3bc29194010f5a2ee766805decc705a3491bd5eed1ac3bc5915f4973851a41288fca0eff7cc9feaa58856c0e9b3299ada711dd979e97a107edac08057eff0a6
+EBUILD glibc-2.33-r14.ebuild 48506 BLAKE2B 1c59cc020ccdf520e08a952868617b0087fb0b9d74c2c06d298bfb919fce68a0eb5fae6d54948c5c6f705cf0dc5350516c35a0e365458a27155c544aa6a36f13 SHA512 0e04638d31e273ffd5c6712f58caedd4e96a9e6d237b0209d38d246f47e17254696f4acf692d6a36b6744baa7fd4171ccf6b0fe6bc4e2812f4f7bf12397b806f
+EBUILD glibc-2.34-r14.ebuild 49721 BLAKE2B 9bc0ee7c5192724aa8b7ac8d71b7ffe385aeb8d71e86a06679a777730333d9e646d434bb341bef79eb311df021064b23a54f9ebde7566a45328da54eac6587df SHA512 9757f27bc3b47b9e2c44756a63fbdb70362f26b8f5febe817551addf8ac625fdf6d364e34bf02854e93874b8599cd27ed462a44fe1ec447c0efe0ee4982f9012
+EBUILD glibc-2.35-r11.ebuild 50262 BLAKE2B 562ce109d44d9551c6c645f8ae77c072b3274889221dda8dadbbc770cd229fb1fa7e6000f21f7825be3b1cb4967e1610e63da775a4c9615725ee3c2ada37d4c7 SHA512 31765915f3f15ff1787f531a42bee573c909a4a32ac7fa8eaf7c3d9e1684714fc50551f7ca589d983dfa06c61f4d6caf716ab2acd2113e5ecabe16b631725eda
+EBUILD glibc-2.36-r8.ebuild 52540 BLAKE2B 0a255ca8c5d466bbeb58d1863fbfa586d448a2cbc341cafd875a8233f728c9e9333cde8299e4ecfa15f5fa406bace90a6af0fef057dc0d354458338059a658b1 SHA512 9775e390ac3b55ac251d4a7c49c21b718f76795a8c62510fff00017b7c69997fceee2f406e45437364cece146d6fee4d0c2f2fdca1018a461e5d8741540c26fd
+EBUILD glibc-2.37-r10.ebuild 53069 BLAKE2B c6cdba8fd225be0d3d235124f51c97a019a682be475bd2d6085efb4921723d1de361db4976c658d682ac96e722bda1f964d23ec69db3ee0fc3004816892a78ca SHA512 365f95593fcff9b0eb783876893c63c4f4c3ba06c8f2146487d5155fc0b6ae63086df8a72ab4a6b292ea9e81b651d058cf27cf6676d6d03d60ba301eec01fb6d
+EBUILD glibc-2.38-r13.ebuild 54775 BLAKE2B c3291ddd788036be52f941eab728f344a91c8c7df16ccc9586cf809f1290ac8c4b670e7b75676d12e089ebb455a2692fdf9b075f25793398a676d821deb98968 SHA512 574fe46f49a81ecfdc06518d32d09565f02c0a6eb24b5ba950bfbbf0d513116715a68178afe7fc9f6802e9b70e27ff7f9aecbfe6e662e545be22e4967529b222
+EBUILD glibc-2.39-r6.ebuild 54759 BLAKE2B 5e0fee4d058e73a3d675e389d302adb2097afdcd8661191285e95088250d05d2eecf5d98b551db5e65f3ad48c671470df3ea7e9069074961f4821c753e16b89f SHA512 27b5194381e17be94b1a42eda1081adad443fec51c2dc36ae0ad75e6b730680a181ff8deb4800ae4aba63afc7332f45286a843475373bbef7bb927386c2e0ca4
+EBUILD glibc-2.39-r7.ebuild 54767 BLAKE2B 6626c0110d6ff3eeca21ecb5f0a5c40b29f84827c7bf5fb93a928b959a780d7f5b6eb3de6c3c643e7209c0b81981f464935395a4523cd727a8d3a17a2a2734e5 SHA512 19b1ab909458aafee204aa2b5c24c4438b7ea1f51d69f65968b23ff8f7db2c572467f67ea2c50cdd125725c83c520a813f02c675bc28fcf3e6df7c2d9b6c8c4b
+EBUILD glibc-2.39-r9.ebuild 54361 BLAKE2B 19d389f3b8cee21dcc330cb6b6fb7a3c152a805ce7e89508461cd935d5393b5d7a29237ee6e09f78d5065e13753ab55b4c7f015f6a944a3cec11aed32add3bf0 SHA512 8e4667fb9890f3e9b83283a044ddf35a392ac2a0c2e4d2f2a2a42a65b3cba485a4f77a889538dbf83984179356f7693a790946a10a26d4e194da3438d9ac35b1
+EBUILD glibc-9999.ebuild 54364 BLAKE2B 770b39bdd40a18b9abee1fa1ba025dc3c17f72ffce4481986cddd636e6ccdbb0dd4ead07e576b6d85b2075e006a46cf601181729554daecc61924bd4a20ae3d2 SHA512 cecb09dfb348a412a6e707062a597dd728e8fa2d0c6e6b834656f4fe5ec7269d2969982c0e0f09f3d4f0161f9016b2b4b4d71d68373de8e5148a11f4c2248e9c
MISC metadata.xml 2142 BLAKE2B 765ba540eb10afccd1bade4de56f0c13ce269225500a62d1d17328194de69e7fa15d359a14eac6bfa8a36df45344db3d52f5e1811b174cf1fa2bfb95ad7760a7 SHA512 2f4a148c076a0967663d14e76b85a698ddae7093ff299b0dc95a6c3b00957c9bf73443f2bace9670eb62a45465efbcca892bb52b6aac8577acb2bc5f74a7397c
diff --git a/sys-libs/glibc/glibc-2.19-r3.ebuild b/sys-libs/glibc/glibc-2.19-r3.ebuild
index 4098211ce0aa..06c7071e8efb 100644
--- a/sys-libs/glibc/glibc-2.19-r3.ebuild
+++ b/sys-libs/glibc/glibc-2.19-r3.ebuild
@@ -612,7 +612,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -626,7 +626,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.31-r7.ebuild b/sys-libs/glibc/glibc-2.31-r7.ebuild
index 2625a376cfa0..e531ada0b011 100644
--- a/sys-libs/glibc/glibc-2.31-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r7.ebuild
@@ -649,7 +649,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -663,7 +663,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild b/sys-libs/glibc/glibc-2.32-r8.ebuild
index 977997ef0840..65aa84f364aa 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -666,7 +666,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -680,7 +680,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.33-r14.ebuild b/sys-libs/glibc/glibc-2.33-r14.ebuild
index a9012e350120..9119534902f5 100644
--- a/sys-libs/glibc/glibc-2.33-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r14.ebuild
@@ -733,7 +733,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -747,7 +747,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.34-r14.ebuild b/sys-libs/glibc/glibc-2.34-r14.ebuild
index 9d92b5e3783f..1affa01b9a4d 100644
--- a/sys-libs/glibc/glibc-2.34-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r14.ebuild
@@ -742,7 +742,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if "${CC-${CHOST}-gcc}" ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -756,7 +756,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.35-r11.ebuild b/sys-libs/glibc/glibc-2.35-r11.ebuild
index 86a7d2673b22..0c63dac54d10 100644
--- a/sys-libs/glibc/glibc-2.35-r11.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r11.ebuild
@@ -761,7 +761,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -775,7 +775,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.36-r8.ebuild b/sys-libs/glibc/glibc-2.36-r8.ebuild
index caac3e58f9b6..b8bf8d174f36 100644
--- a/sys-libs/glibc/glibc-2.36-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r8.ebuild
@@ -792,7 +792,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -806,7 +806,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.37-r10.ebuild b/sys-libs/glibc/glibc-2.37-r10.ebuild
index 53335dbbd2f7..84368cf8f50f 100644
--- a/sys-libs/glibc/glibc-2.37-r10.ebuild
+++ b/sys-libs/glibc/glibc-2.37-r10.ebuild
@@ -801,7 +801,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -815,7 +815,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.38-r13.ebuild b/sys-libs/glibc/glibc-2.38-r13.ebuild
index 1de5a90ac29b..3ff40e502358 100644
--- a/sys-libs/glibc/glibc-2.38-r13.ebuild
+++ b/sys-libs/glibc/glibc-2.38-r13.ebuild
@@ -812,7 +812,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -826,7 +826,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.39-r6.ebuild b/sys-libs/glibc/glibc-2.39-r6.ebuild
index 6772a8cdcc8b..e7ae15692d7a 100644
--- a/sys-libs/glibc/glibc-2.39-r6.ebuild
+++ b/sys-libs/glibc/glibc-2.39-r6.ebuild
@@ -41,7 +41,7 @@ HOMEPAGE="https://www.gnu.org/software/libc/"
if [[ ${PV} == 9999* ]]; then
inherit git-r3
else
- KEYWORDS="~alpha amd64 arm arm64 ~hppa -ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa -ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
SRC_URI="mirror://gnu/glibc/${P}.tar.xz"
SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"
fi
@@ -522,11 +522,14 @@ setup_flags() {
# dealing with CET in ld.so. So if CET is supposed to be
# disabled for glibc, be explicit about it.
if ! use cet; then
- if use amd64 || use x86; then
- append-flags '-fcf-protection=none'
- elif use arm64; then
- append-flags '-mbranch-protection=none'
- fi
+ case ${ABI}-${CTARGET} in
+ amd64-x86_64-*|x32-x86_64-*-*-gnux32)
+ append-flags '-fcf-protection=none'
+ ;;
+ arm64-aarch64*)
+ append-flags '-mbranch-protection=none'
+ ;;
+ esac
fi
}
@@ -834,7 +837,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -848,7 +851,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.39-r7.ebuild b/sys-libs/glibc/glibc-2.39-r7.ebuild
index ceafcc6e5084..3e175b82b580 100644
--- a/sys-libs/glibc/glibc-2.39-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.39-r7.ebuild
@@ -522,11 +522,14 @@ setup_flags() {
# dealing with CET in ld.so. So if CET is supposed to be
# disabled for glibc, be explicit about it.
if ! use cet; then
- if use amd64 || use x86; then
- append-flags '-fcf-protection=none'
- elif use arm64; then
- append-flags '-mbranch-protection=none'
- fi
+ case ${ABI}-${CTARGET} in
+ amd64-x86_64-*|x32-x86_64-*-*-gnux32)
+ append-flags '-fcf-protection=none'
+ ;;
+ arm64-aarch64*)
+ append-flags '-mbranch-protection=none'
+ ;;
+ esac
fi
}
@@ -834,7 +837,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -848,7 +851,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-2.39-r9.ebuild b/sys-libs/glibc/glibc-2.39-r9.ebuild
index e6650fa8057d..d15adef9b01f 100644
--- a/sys-libs/glibc/glibc-2.39-r9.ebuild
+++ b/sys-libs/glibc/glibc-2.39-r9.ebuild
@@ -515,11 +515,14 @@ setup_flags() {
# dealing with CET in ld.so. So if CET is supposed to be
# disabled for glibc, be explicit about it.
if ! use cet; then
- if use amd64 || use x86; then
- append-flags '-fcf-protection=none'
- elif use arm64; then
- append-flags '-mbranch-protection=none'
- fi
+ case ${ABI}-${CTARGET} in
+ amd64-x86_64-*|x32-x86_64-*-*-gnux32)
+ append-flags '-fcf-protection=none'
+ ;;
+ arm64-aarch64*)
+ append-flags '-mbranch-protection=none'
+ ;;
+ esac
fi
}
@@ -827,7 +830,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -841,7 +844,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 270b0a868557..f6b2e565a6a6 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -515,11 +515,14 @@ setup_flags() {
# dealing with CET in ld.so. So if CET is supposed to be
# disabled for glibc, be explicit about it.
if ! use cet; then
- if use amd64 || use x86; then
- append-flags '-fcf-protection=none'
- elif use arm64; then
- append-flags '-mbranch-protection=none'
- fi
+ case ${ABI}-${CTARGET} in
+ amd64-x86_64-*|x32-x86_64-*-*-gnux32)
+ append-flags '-fcf-protection=none'
+ ;;
+ arm64-aarch64*)
+ append-flags '-mbranch-protection=none'
+ ;;
+ esac
fi
}
@@ -827,7 +830,7 @@ sanity_prechecks() {
# we test for...
if ! is_crosscompile ; then
if use amd64 && use multilib && [[ ${MERGE_TYPE} != "binary" ]] ; then
- ebegin "Checking that IA32 emulation is enabled in the running kernel"
+ ebegin "Checking if the system can execute 32-bit binaries"
echo 'int main(){return 0;}' > "${T}/check-ia32-emulation.c"
local STAT
if ${CC-${CHOST}-gcc} ${CFLAGS_x86} "${T}/check-ia32-emulation.c" -o "${T}/check-ia32-emulation.elf32"; then
@@ -841,7 +844,11 @@ sanity_prechecks() {
fi
rm -f "${T}/check-ia32-emulation.elf32"
eend $STAT
- [[ $STAT -eq 0 ]] || die "CONFIG_IA32_EMULATION must be enabled in the kernel to compile a multilib glibc."
+ if [[ $STAT -ne 0 ]]; then
+ eerror "Ensure that CONFIG_IA32_EMULATION is enabled in the kernel."
+ eerror "Seek support otherwise."
+ die "Unable to execute 32-bit binaries"
+ fi
fi
fi
diff --git a/sys-libs/ldb/Manifest b/sys-libs/ldb/Manifest
index 29819ddc6a9c..b4b2c9bf511a 100644
--- a/sys-libs/ldb/Manifest
+++ b/sys-libs/ldb/Manifest
@@ -6,8 +6,12 @@ AUX ldb-2.5.2-skip-waf-tevent-check.patch 606 BLAKE2B 9cfe1afd1adfca20e1fcdead2f
AUX ldb-2.9.0-optional_packages.patch 1568 BLAKE2B 723a36ca839e085dd264c9a00895f2be8dbc65dce4a523e07da2c177372cb70557bbe337e9fcfe2b7dbbedcb684e565607ddd80ce4d9e0c936f74cc8fa30c94d SHA512 9321a12f927163c95658c2a4c03e2ade3c6506bced8663a48d6ef3bbca57708fa1570a96be180b7844bc22bb5f6d4b73b722ab9bb12ded66678d8ba12f624e46
DIST ldb-2.7.2.tar.gz 1737849 BLAKE2B 0aa70d8a4827448e41874db97130f18d17683c800b8f03f9940b4852e24fd6092052f6e70aae845c587939b9be16c80d7a920f6b874a746f923c4513b73d2afc SHA512 beb2cd83a8f128713e0b43ec6e80d0f87ab0883c6c8f0cefbbf5bf49e29dfa327b245b78467d1906917cb5f3f11e01cb76cc6bcca58a47c5deac4f05c2e9dfbd
DIST ldb-2.8.0.tar.gz 1747616 BLAKE2B 19fd4cc0893ca36e7aa65eb605b050e3faeb7add6c00a2dfd8415334c58b7dc644ffaad41c24fe358b39292aaa581e3231e6b8161b03c073e903cdae16050ac5 SHA512 b6f289af3137e02a8e3ee0588bc300d1756b8980558e0b3a3a9eee4449100ccd42ed873187dbdb334e7e7834a8bff8478cd4f20588d4ca834d9ea14c0ee2c2f9
+DIST ldb-2.8.1.tar.gz 1745790 BLAKE2B 7b0fb70b510da85e9b1e67e9485ed9caf7635d4709e855f46243746f3a65cb9ccc1958f151868261b4aeb4efc6e6aa0054e19cf8f43b8bbebd7d41630af29cc7 SHA512 37e53cee1361303398cb0366760f08f2f306ed08c98354f5eb9ab2330d67b866ed0af07b252c204f77bbb260fe911337f3585015305b9d5e0ab2fcea6761b164
DIST ldb-2.9.0.tar.gz 1757213 BLAKE2B 6d24ced193a64e723da65f26a055b97e5c5645b0ce17263073db997e9310509c788e7739136b70d099d171d1d0cbbe43bb43ea50746d876d74a1be06fa2fc36f SHA512 b5cfbbcb2c35d6830bf1a7c85e1d4363728ae474504441add54c4c8569316b26aedbf6fb9f561ec4f187eb5a847ac76af07396e38d00e6f7632b63e02d7b64a1
+DIST ldb-2.9.1.tar.gz 1752372 BLAKE2B dcff2bf54a31c787504eb206453f46f3ab5b7e106a9b0978ee3f2f3d5ef267d60cb0c21864bb78c31f71b815051757bd4becf6379ea26d32e151489e09835569 SHA512 a7384d5b88b1b2edc1ac40f38f74b8b2eb403610d158c579a862007801586a4ad1ba11019737ecad8a83e8f2d1ae7ae16ec7e92c58f60feb2d6fed84c4212265
EBUILD ldb-2.7.2.ebuild 4805 BLAKE2B f3774a3641412e1e6bbde4b80f62d361a0b6308c53e1d446d1f96cd8d04117fd3bb33fc17de666382eed33ead62fea08e4c94e417b06d0e8116bc8fb92abb54f SHA512 5e8ecd2fbd1d9c4ab1b60ebc8c60e347d8e2ee86facdd560352af908ccfa3027b5bd6705a864825482da3a7b4e10fedcf50244f457f541724f0d0ac910541500
-EBUILD ldb-2.8.0.ebuild 4807 BLAKE2B b7bccf92c5a8ee4009c3a38261a0b7471fe700291dfc4dd9dd716aa70006cddf1a684eaf051026970774d6dea84b8e20998dc12b6276c614234410ffacf16ded SHA512 472b331f289196862eb9adc76c9ffc6028bfcaf022f3f971d48f72c298b881d537eb99c4e9c1268731dcf922669727ad2e0b920b86d0963822b9448b9b1757a4
+EBUILD ldb-2.8.0.ebuild 4806 BLAKE2B 35081b4ae5b653f6c4e300bcfb99907365b2679d5e7f9811476a789f277f0c1a251182713feab4002fe8d90786bb880a8fe19f9c65ae57704871fbb112d5bb1c SHA512 1bdf0162650b43677a5cd712fd4cbd386d7c0434185532e864181c7e4ca999d6c9c74c56b922744dc79dd0ee93867829623e07c3eeac5cd26deae35d306c0d08
+EBUILD ldb-2.8.1.ebuild 4812 BLAKE2B a6eae9bc6da34510bab4a99ee074f99065b0882e132063d2f48a6e472c9b6dc736d7029e145ee7c1719ef6532ae8332f04b2273a65679321f5c829d2916adad3 SHA512 81cd671292722fa1d62062946dccdd7e0026dd790da48e66a0fc53c301cd92c63acaf927cf6d85f3c3ea2697e01e6af5be927fad01895db982a73ab69dd389f6
EBUILD ldb-2.9.0.ebuild 4776 BLAKE2B 5b551a17a57194207e80e29aa2fec99ffc6591386d0e49cf9d4345832d27dda7072c3e7c2df61cca85ad5e803d262e4ba5b8be0f8eccf3025d2b25d79c3fdf13 SHA512 5da8a3d45fb84ed23491873ecb0469fe9ed7c4b19366fcf2c2373a85e4a4a1be395b013d9fd0a9e70cbc25caf72f07594664ca56cc0df8e32afc39814c5cf3a4
+EBUILD ldb-2.9.1.ebuild 4776 BLAKE2B 5b551a17a57194207e80e29aa2fec99ffc6591386d0e49cf9d4345832d27dda7072c3e7c2df61cca85ad5e803d262e4ba5b8be0f8eccf3025d2b25d79c3fdf13 SHA512 5da8a3d45fb84ed23491873ecb0469fe9ed7c4b19366fcf2c2373a85e4a4a1be395b013d9fd0a9e70cbc25caf72f07594664ca56cc0df8e32afc39814c5cf3a4
MISC metadata.xml 446 BLAKE2B 4ee524096a438d9cbf73faea3207715f6570b763715578b74289732677c1a159955783b3d81beb775612f15f1a58f10fe9ee68406bb22484faddabb302680620 SHA512 beffe8e4143ba8a595dabfe3e9c0ed7e1093b4e92dded1a6d7dd27e2bde7928d26e95ba048e421ab17d506ede92675764732388aa8edb454cd7753a0e0094c49
diff --git a/sys-libs/ldb/ldb-2.8.0.ebuild b/sys-libs/ldb/ldb-2.8.0.ebuild
index 21fab2e956dd..75ab97b9a107 100644
--- a/sys-libs/ldb/ldb-2.8.0.ebuild
+++ b/sys-libs/ldb/ldb-2.8.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"
LICENSE="LGPL-3"
SLOT="0/${PV}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="doc ldap +lmdb python test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
diff --git a/sys-libs/ldb/ldb-2.8.1.ebuild b/sys-libs/ldb/ldb-2.8.1.ebuild
new file mode 100644
index 000000000000..1150a03d4d03
--- /dev/null
+++ b/sys-libs/ldb/ldb-2.8.1.ebuild
@@ -0,0 +1,174 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="LDAP-like embedded database"
+HOMEPAGE="https://ldb.samba.org"
+SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc ldap +lmdb python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ test? ( lmdb )"
+
+RESTRICT="!test? ( test )"
+
+TALLOC_VERSION="2.4.1"
+TDB_VERSION="1.4.9"
+TEVENT_VERSION="0.15.0"
+
+RDEPEND="
+ dev-libs/libbsd[${MULTILIB_USEDEP}]
+ dev-libs/popt[${MULTILIB_USEDEP}]
+ >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+ ldap? ( net-nds/openldap:= )
+ lmdb? ( >=dev-db/lmdb-0.9.16:=[${MULTILIB_USEDEP}] )
+ python? (
+ ${PYTHON_DEPS}
+ sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/libcrypt
+ test? ( >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] )
+"
+BDEPEND="${PYTHON_DEPS}
+ dev-libs/libxslt
+ virtual/pkgconfig
+ doc? ( app-text/doxygen )
+"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.5.2-optional_packages.patch
+ "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
+ "${FILESDIR}"/${PN}-2.4.2-skip-32bit-time_t-tests.patch
+ "${FILESDIR}"/${PN}-2.5.2-skip-waf-tevent-check.patch
+ "${FILESDIR}"/cmocka-config_h.patch
+)
+
+pkg_setup() {
+ # Package fails to build with distcc
+ export DISTCC_DISABLE=1
+ export PYTHONHASHSEED=1
+
+ # waf requires a python interpreter
+ python-single-r1_pkg_setup
+}
+
+check_samba_dep_versions() {
+ actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die)
+ if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then
+ eerror "Source talloc version: ${TALLOC_VERSION}"
+ eerror "Ebuild talloc version: ${actual_talloc_version}"
+ die "Ebuild needs to fix TALLOC_VERSION!"
+ fi
+
+ actual_tdb_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tdb/wscript || die)
+ if [[ ${actual_tdb_version} != ${TDB_VERSION} ]] ; then
+ eerror "Source tdb version: ${TDB_VERSION}"
+ eerror "Ebuild tdb version: ${actual_tdb_version}"
+ die "Ebuild needs to fix TDB_VERSION!"
+ fi
+
+ actual_tevent_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tevent/wscript || die)
+ if [[ ${actual_tevent_version} != ${TEVENT_VERSION} ]] ; then
+ eerror "Source tevent version: ${TEVENT_VERSION}"
+ eerror "Ebuild tevent version: ${actual_tevent_version}"
+ die "Ebuild needs to fix TEVENT_VERSION!"
+ fi
+}
+
+src_prepare() {
+ default
+
+ check_samba_dep_versions
+
+ if use test && ! use python ; then
+ # We want to be able to run tests w/o Python as it makes
+ # automated testing much easier (as USE=python isn't default-enabled).
+ truncate -s0 tests/python/{repack,index,api,crash}.py || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # When specifying libs for samba build you must append NONE to the end to
+ # stop it automatically including things
+ local bundled_libs="NONE"
+
+ # We "use" bundled cmocka when we're not running tests as we're
+ # not using it anyway. Means we avoid making users install it for
+ # no reason. bug #802531
+ if ! use test; then
+ bundled_libs="cmocka,${bundled_libs}"
+ fi
+
+ local myconf=(
+ $(usex ldap '' --disable-ldap)
+ $(usex lmdb '' --without-ldb-lmdb)
+ --disable-rpath
+ --disable-rpath-install
+ --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
+ --bundled-libraries="${bundled_libs}"
+ --builtin-libraries=NONE
+ )
+
+ if ! use python || ! multilib_is_native_abi; then
+ myconf+=( --disable-python )
+ fi
+
+ waf-utils_src_configure "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+ multilib_is_native_abi && use doc && doxygen Doxyfile
+}
+
+multilib_src_test() {
+ if multilib_is_native_abi; then
+ WAF_MAKE=1 \
+ PATH=buildtools/bin:../../../buildtools/bin:${PATH}:"${BUILD_DIR}"/bin/shared/private/ \
+ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \
+ waf test || die
+ fi
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+
+ if multilib_is_native_abi && use doc; then
+ doman apidocs/man/man3/*.3
+ docinto html
+ dodoc -r apidocs/html/.
+ fi
+
+ # bug #726454
+ use python && python_optimize
+}
+
+pkg_postinst() {
+ if has_version sys-auth/sssd; then
+ ewarn "You have sssd installed. It is known to break after ldb upgrades,"
+ ewarn "so please try to rebuild it before reporting bugs."
+ ewarn "See https://bugs.gentoo.org/404281"
+ fi
+}
diff --git a/sys-libs/ldb/ldb-2.9.1.ebuild b/sys-libs/ldb/ldb-2.9.1.ebuild
new file mode 100644
index 000000000000..c1161904910d
--- /dev/null
+++ b/sys-libs/ldb/ldb-2.9.1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+inherit python-single-r1 waf-utils multilib-minimal
+
+DESCRIPTION="LDAP-like embedded database"
+HOMEPAGE="https://ldb.samba.org"
+SRC_URI="https://samba.org/ftp/pub/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc ldap +lmdb python test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+ test? ( lmdb )"
+
+RESTRICT="!test? ( test )"
+
+TALLOC_VERSION="2.4.2"
+TDB_VERSION="1.4.10"
+TEVENT_VERSION="0.16.1"
+
+RDEPEND="
+ dev-libs/libbsd[${MULTILIB_USEDEP}]
+ dev-libs/popt[${MULTILIB_USEDEP}]
+ >=sys-libs/talloc-${TALLOC_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tdb-${TDB_VERSION}[${MULTILIB_USEDEP}]
+ >=sys-libs/tevent-${TEVENT_VERSION}[${MULTILIB_USEDEP}]
+ ldap? ( net-nds/openldap:= )
+ lmdb? ( >=dev-db/lmdb-0.9.16:=[${MULTILIB_USEDEP}] )
+ python? (
+ ${PYTHON_DEPS}
+ sys-libs/talloc[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tdb[python,${PYTHON_SINGLE_USEDEP}]
+ sys-libs/tevent[python,${PYTHON_SINGLE_USEDEP}]
+ )
+"
+DEPEND="
+ ${RDEPEND}
+ virtual/libcrypt
+ test? ( >=dev-util/cmocka-1.1.3[${MULTILIB_USEDEP}] )
+"
+BDEPEND="${PYTHON_DEPS}
+ dev-libs/libxslt
+ virtual/pkgconfig
+ doc? ( app-text/doxygen )
+"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+MULTILIB_WRAPPED_HEADERS=( /usr/include/pyldb.h )
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-2.9.0-optional_packages.patch
+ "${FILESDIR}"/${PN}-1.1.31-fix_PKGCONFIGDIR-when-python-disabled.patch
+ "${FILESDIR}"/${PN}-2.4.2-skip-32bit-time_t-tests.patch
+ "${FILESDIR}"/${PN}-2.5.2-skip-waf-tevent-check.patch
+)
+
+pkg_setup() {
+ # Package fails to build with distcc
+ export DISTCC_DISABLE=1
+ export PYTHONHASHSEED=1
+
+ # waf requires a python interpreter
+ python-single-r1_pkg_setup
+}
+
+check_samba_dep_versions() {
+ actual_talloc_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/talloc/wscript || die)
+ if [[ ${actual_talloc_version} != ${TALLOC_VERSION} ]] ; then
+ eerror "Source talloc version: ${TALLOC_VERSION}"
+ eerror "Ebuild talloc version: ${actual_talloc_version}"
+ die "Ebuild needs to fix TALLOC_VERSION!"
+ fi
+
+ actual_tdb_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tdb/wscript || die)
+ if [[ ${actual_tdb_version} != ${TDB_VERSION} ]] ; then
+ eerror "Source tdb version: ${TDB_VERSION}"
+ eerror "Ebuild tdb version: ${actual_tdb_version}"
+ die "Ebuild needs to fix TDB_VERSION!"
+ fi
+
+ actual_tevent_version=$(sed -En '/^VERSION =/{s/[^0-9.]//gp}' lib/tevent/wscript || die)
+ if [[ ${actual_tevent_version} != ${TEVENT_VERSION} ]] ; then
+ eerror "Source tevent version: ${TEVENT_VERSION}"
+ eerror "Ebuild tevent version: ${actual_tevent_version}"
+ die "Ebuild needs to fix TEVENT_VERSION!"
+ fi
+}
+
+src_prepare() {
+ default
+
+ check_samba_dep_versions
+
+ if use test && ! use python ; then
+ # We want to be able to run tests w/o Python as it makes
+ # automated testing much easier (as USE=python isn't default-enabled).
+ truncate -s0 tests/python/{repack,index,api,crash}.py || die
+ fi
+
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ # When specifying libs for samba build you must append NONE to the end to
+ # stop it automatically including things
+ local bundled_libs="NONE"
+
+ # We "use" bundled cmocka when we're not running tests as we're
+ # not using it anyway. Means we avoid making users install it for
+ # no reason. bug #802531
+ if ! use test; then
+ bundled_libs="cmocka,${bundled_libs}"
+ fi
+
+ local myconf=(
+ $(usex ldap '' --disable-ldap)
+ $(usex lmdb '' --without-ldb-lmdb)
+ --disable-rpath
+ --disable-rpath-install
+ --with-modulesdir="${EPREFIX}"/usr/$(get_libdir)/samba
+ --bundled-libraries="${bundled_libs}"
+ --builtin-libraries=NONE
+ )
+
+ if ! use python || ! multilib_is_native_abi; then
+ myconf+=( --disable-python )
+ fi
+
+ waf-utils_src_configure "${myconf[@]}"
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+ multilib_is_native_abi && use doc && doxygen Doxyfile
+}
+
+multilib_src_test() {
+ if multilib_is_native_abi; then
+ WAF_MAKE=1 \
+ PATH=buildtools/bin:../../../buildtools/bin:${PATH}:"${BUILD_DIR}"/bin/shared/private/ \
+ LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:"${BUILD_DIR}"/bin/shared/private/:"${BUILD_DIR}"/bin/shared \
+ waf test || die
+ fi
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+
+ if multilib_is_native_abi && use doc; then
+ doman apidocs/man/man3/*.3
+ docinto html
+ dodoc -r apidocs/html/.
+ fi
+
+ # bug #726454
+ use python && python_optimize
+}
+
+pkg_postinst() {
+ if has_version sys-auth/sssd; then
+ ewarn "You have sssd installed. It is known to break after ldb upgrades,"
+ ewarn "so please try to rebuild it before reporting bugs."
+ ewarn "See https://bugs.gentoo.org/404281"
+ fi
+}
diff --git a/sys-libs/libblockdev/Manifest b/sys-libs/libblockdev/Manifest
index 99c03ac4c66a..40fb5854552e 100644
--- a/sys-libs/libblockdev/Manifest
+++ b/sys-libs/libblockdev/Manifest
@@ -10,4 +10,4 @@ EBUILD libblockdev-2.29.ebuild 2947 BLAKE2B 205f6a9dbdff4a499e8371ee6bce996991eb
EBUILD libblockdev-3.0.3.ebuild 2927 BLAKE2B 54bf9795aa6116711776a6a513100f601c2953380deed4dccd81a8ba5db760ece37b1c9792fb17368a16901c4177e95209f607bd5784abe590a79aa25caeae60 SHA512 c5ca84b5f485994c1f24f8fcac79ea0792ec59d056cfb6bdad6b073d95f8f87dea72c88124765fd2cb225fd4f8de9b4814c93d38962dcf1f2adcc89049973e55
EBUILD libblockdev-3.0.4.ebuild 3020 BLAKE2B ad790c811e64e3b9a3c39eb602408b72a04760f748901788ef1d293db355c9cfefeda1c5221edac36a9d8ae2397332603a44f0c8f9ba8074b41749f8bc897e0c SHA512 437b248a2d33ed969313ef2cc573003c5a6c935f957dcd298ccae56e78ef7dd8304c672813200274331c573f5d168ba9de32cfc990c891a56d4a0fdc21698deb
EBUILD libblockdev-3.1.1.ebuild 3032 BLAKE2B 412f499259d548445762a55b1f2dc654e80f93f2af503161c0ef54736cf5ef7f3434e3eb37928df9da4af22d5ff159202842bc99240efe35c84521a1b03719ce SHA512 8c4d0f8e3b8d35ab714fc79369aa75d9afdbf056c69c995177eda08936a131738d49cdc31673cb7cb23499a9d4862f5ae199f4fc5cb8fa4c83f0d4ee71ccd10e
-MISC metadata.xml 1120 BLAKE2B 1a323b7d5b61c6404578f58a880ff7825f818d1efcdf3f78954959cab3906be29651320aad097af181f988b537b8997412c24fec958207b22921462287e8a8cd SHA512 d531b6b1c0fc2e5996b11a16c211c29daa05da580e92ddf01e0ca672dba032a1ce8c5c66c44fa36e10397eec8379690a7299f3dfd811c2a2a8d464af69b3c649
+MISC metadata.xml 1042 BLAKE2B 9e4d219b1a7d795d3a0b04647fb34acf1f9361271fa8fb8c8b125da384b9e52c31413fd3a64cd2a36bd1d9e4cbbf65b513862affa520b44b5d3eeb9c71cce9f3 SHA512 d902068c1060027a5f3ab4379c2a42a2621d415aaa3737f800ba84b862eb96d32b2e900b6c39c7217f48322457218f74044eac68d95409254d9debf0d154c312
diff --git a/sys-libs/libblockdev/metadata.xml b/sys-libs/libblockdev/metadata.xml
index 1c865386b8fd..9480156e8732 100644
--- a/sys-libs/libblockdev/metadata.xml
+++ b/sys-libs/libblockdev/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="bcache">Enable block device cache support.</flag>
<flag name="cryptsetup">Enable <pkg>sys-fs/cryptsetup</pkg> support</flag>
diff --git a/sys-libs/libcap-ng/Manifest b/sys-libs/libcap-ng/Manifest
index fa4f0b05582c..784d1b13bd8a 100644
--- a/sys-libs/libcap-ng/Manifest
+++ b/sys-libs/libcap-ng/Manifest
@@ -4,5 +4,5 @@ AUX libcap-ng-0.8.5-python.patch 861 BLAKE2B 748386a5d03adf88ceb84e6c866e46df1d7
DIST libcap-ng-0.8.4.tar.gz 453749 BLAKE2B 523480281cfa544e77e30932968b4b18424286dbced06bb4645d536cf19d4cc0f7c73de82006ffc329aa7ef208e0cf8e3379f1b20e1e8e4e90e422ed736f6c44 SHA512 f4f3499d592e8583c2bdb8d700981a7930bd545f0889bc02f49acecf17e3bc600b100cd4f64e9326e5bac0a07a02a1ac4b7e83e919563066665a3d67cbe6871e
DIST libcap-ng-0.8.5.tar.gz 460149 BLAKE2B ce0fc4ebceaa66d6f888f8b752e501bed7513d45231425054340016a6215ce52f0cd81b3a4a54c7c9ec0b623965002d66316c6c37844f0bd132b186ff7c6a41f SHA512 89fb86454847f354c012411ecdc7e17f07bb40d7e9719ca0b93ea81c436113685bbbb5c1b9cb1b7ac92d216c105c687285304135beb156aedd55ab1c61e4f269
EBUILD libcap-ng-0.8.4-r1.ebuild 2302 BLAKE2B d7ad850929c5155d09d24c6cc4c7cea68eda3a1c13d5cbed659942e25e4a764a17695e4e4a018b91105a4da1da0b242abaffcb8602b7f2449cff8a7add0f7ad1 SHA512 9351f765fbe922c962b175c0a2a5be4500b2502d700760d70d26455e83710b572ab9d2d457b4131a6dffeec253981947fdf97aa044e1683abf2022d9d894bbbb
-EBUILD libcap-ng-0.8.5.ebuild 2236 BLAKE2B d64392374ced838a63c77ae07b61e5210711978d8b74d3ae08b6e2c9564e8e3a895505f55a629ae37c19728e2dd97e74077d557332ba3f60ca3fb1b076974672 SHA512 fdcb074b136ad59b77b7ecb58cd3c976f16bb1b53d474c64cf41e1775752853b39af626a75f1ade88964e386512f0794f457dc3241716ebd0b33a13aa9e4df6e
+EBUILD libcap-ng-0.8.5.ebuild 2235 BLAKE2B d79439cddb6db24a08abda39277a71e3992a23edd50d4fe450f2fe8a3df72c8d30665de8f4ea0aa3c17961b7fcee047e065d34522abb02627aed3d0024396b60 SHA512 bcbf92b4ae401e235fb47c2c270e360e18f2c1e5c328d5958ceeea3df7f8af235e1146084d2a0b0135415bff922869c8f589157ad2522f1fad8030284b97d8e3
MISC metadata.xml 743 BLAKE2B 76f6f5e1f041c4609c640c0ad15363124e7e4adcf013180aa965a2b45da54de2d9574b21c8d1c7c1504c06df1bd7c34c765a44261da99e3080f0f92d89584e33 SHA512 c674b44010c80273ca64554911408e9533a29152d8cff2dcee7a5554c8269e32214e406d04082b267f9d958a53f3bd7f653af7a004a487aa6dd2d253314c2f25
diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
index b1631c5e9180..ff393d8f69b9 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
IUSE="python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
diff --git a/sys-libs/libcap/Manifest b/sys-libs/libcap/Manifest
index b4c8132dbd81..4352446e8ed9 100644
--- a/sys-libs/libcap/Manifest
+++ b/sys-libs/libcap/Manifest
@@ -2,6 +2,6 @@ AUX libcap-2.62-ignore-RAISE_SETFCAP-install-failures.patch 724 BLAKE2B 39b29240
DIST libcap-2.69.tar.xz 189200 BLAKE2B 94d1fef7666a1c383a8b96f1f6092bd242164631532868b628d2f5de71b42a371d041a978ef7fbadfee3eeb433165444995d1078cd790275bc0433a7875a697e SHA512 647c307dc451517da9d089495ab959b4a6fbbe41c79f4e1e9bb663569dad630ead0c2e413dfb393319e3ea14dc9848c81b392107fe3382ce1813d278c3394a7f
DIST libcap-2.70.tar.xz 191388 BLAKE2B 77b72acee53032117ea481e3380d1b497f9264b6193b9523542508c7c3e46070248ca4ed910d35809ce6e52caa60cbb31edb125c47221627eeda35c61bd0914b SHA512 4e0bf0efeccb654c409afe9727b2b53c1d4da8190d7a0a9848fc52550ff3e13502add3eacde04a68a5b7bec09e91df487f64c5746ba987f873236a9e53b3d4e8
EBUILD libcap-2.69-r1.ebuild 2180 BLAKE2B f97553d779b1432b5af33493afad8fbdd65f1c2ff40b8d74038922cc1452c97b7796ed164a112444be315abfecc734959cf3d1f2398694c1c97303dd1df0f759 SHA512 ee63fb73be7d7dc94d881dbf004ea1f44d566719c1afcc5c36455d85fef9bd70a0175e9b57b92e7454ffc6be7c0e1451d61a5c7f56944987fb2f7267f82b3b21
-EBUILD libcap-2.70.ebuild 2188 BLAKE2B c090d7a6d384cb1e0298b57eb3ff5ff36912b6dc68995058df2cd12a30b83e9ebbfb37738f248e67e57c68baf2ea3f2f5d1572d4d093b9c56db47f6289d6f28f SHA512 ec9fb399a62a915d2626835e0edfdcea841642ea93d4f0531294832b29bee000f973e96659a8bdebf96c6b541b3c67d5add8edc25acc1fe1ec12d39e6e925e6f
+EBUILD libcap-2.70.ebuild 2181 BLAKE2B 36a533365855f8eb04f0d5c21eb6df0ef7d929679bc8af912cc048026c5bb894d94c9798192fce5f4f8775000c568752bb56521db8f72c76070a71fb57c9f6db SHA512 54a19703f68f7e3edc0cea4e9cce2bc9e26802b581c71364cbd2ca33e6f812ae32c799d998fec2e832fd2263a0fca77725c968cd3010fd5bc08e7ef93dc38d18
EBUILD libcap-9999.ebuild 2188 BLAKE2B c090d7a6d384cb1e0298b57eb3ff5ff36912b6dc68995058df2cd12a30b83e9ebbfb37738f248e67e57c68baf2ea3f2f5d1572d4d093b9c56db47f6289d6f28f SHA512 ec9fb399a62a915d2626835e0edfdcea841642ea93d4f0531294832b29bee000f973e96659a8bdebf96c6b541b3c67d5add8edc25acc1fe1ec12d39e6e925e6f
MISC metadata.xml 438 BLAKE2B b5260cc84a3fe6b992bb6218846c738af296522d7a467337c05a6240fd07fc9d6cece779bd9fcf24a11486a70874e17acae8182647d307a31cf43e1c19c3a2d3 SHA512 fa3713dcf6b7bb2ea6d4c2fdefc05e92ae345c76a6187ebcb40dab8c4ce0148650a8301f236efcb8cf53fff25730977a385578dbaa160b800159c6d6abbf37a9
diff --git a/sys-libs/libcap/libcap-2.70.ebuild b/sys-libs/libcap/libcap-2.70.ebuild
index ee91b8f42d9c..faf3c1167f90 100644
--- a/sys-libs/libcap/libcap-2.70.ebuild
+++ b/sys-libs/libcap/libcap-2.70.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999 ]]; then
else
SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
fi
DESCRIPTION="POSIX 1003.1e capabilities"
diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index a0a9ac814cca..70ef0ba9b6a8 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -6,15 +6,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD libcxx-15.0.7-r1.ebuild 5283 BLAKE2B 4380fc5b851054a5ec226ee4c92a2b79511d73ac9b3f8bccc977211601eca36113fc0ae605854da53898507021f24a8b319197605c556244d84253bede7b84f4 SHA512 0a5859269422e794deb43ed960651a1dea830af28b5e395f32e28de8e67a1f399507340230af1c84248853f554e751709a60a9a78aeb0eb42804cb41907dbfce
EBUILD libcxx-16.0.6.ebuild 5300 BLAKE2B 4714e22ad2fdcb07c62ead4cfa47fb4734e45dc055700b63a0f24cd6e93dde960c638fa16f55f4c04c6130fc2a7fa5729814c4aee12e9953f603ea5ccb706cc1 SHA512 3eab779107b5c737d971abe29b7bd9f44a73570957bd7d54d6aaa98ec78a6045d7d69272d611f7f09c60e1aa30bbad46b4bd1358b0b2c69e5bc686ab21444857
EBUILD libcxx-17.0.6.ebuild 5280 BLAKE2B a882313471af07942a0772efa642800ba85545227f7dfe281cd7fcdc686ecda82692d273550b28cca2de47b1b9fda87717c98c52ffafdf1155d5269a3733f48a SHA512 d9a2932d7b9e26dea0e62dfd3aeac08ad0206a242d3d42d83e55b93cc767195a67bc0eb3da38cb8d51930175f94bac6496184d6d4be516014e0208c3f852d427
-EBUILD libcxx-18.1.7.ebuild 5447 BLAKE2B 262f4dd0ccb046dcdf7f6970350381a9a48530f7db546f1b6cef5493b5e2a657a403bb0b5fda0d2d100420c6f8f1bac82f635efa8ad6c70d4476ad101c35eb13 SHA512 74ddb2227a2c8cd3d106861dc8155720f757011933835a36b8a5c133de68db80c14d93ad0cd8c3fa62232ce1e0871889b6db15c4bd53d2c1ea34762d93addc0c
+EBUILD libcxx-18.1.8.ebuild 5447 BLAKE2B 262f4dd0ccb046dcdf7f6970350381a9a48530f7db546f1b6cef5493b5e2a657a403bb0b5fda0d2d100420c6f8f1bac82f635efa8ad6c70d4476ad101c35eb13 SHA512 74ddb2227a2c8cd3d106861dc8155720f757011933835a36b8a5c133de68db80c14d93ad0cd8c3fa62232ce1e0871889b6db15c4bd53d2c1ea34762d93addc0c
EBUILD libcxx-19.0.0.9999.ebuild 5101 BLAKE2B 4fb27fae1b4b3230de9b645416cba17ceb584260faf4c640d743b482cf333116ee00138ce206a62fbdb2811cd6e59dba2d8463949a17545a74f50837c274f355 SHA512 b88b738fad3d0f2aba6736ef9361250165a25a9f6011c8a8f61f035475d84f7bc8d9f3da95ab549d3eebeee338301dd734eed3c85365015134765ef003daa341
-EBUILD libcxx-19.0.0_pre20240608.ebuild 5397 BLAKE2B 21d3fc915eaa8b5f3d9821b527aeaf79a70e1037e556e7cf39c8dc8c8df6bd6e115510c0a89436edcd9a7aefacc698f7043abeb330402a60f591af68c8fb0a33 SHA512 4b5467000c57558e191d26ba94aad76b56b1d502a552727e148a82859977f47471d16a19dbdd1327cf915c8151339dac9af96d0d06d8e0ab0c021717ecb931ea
-EBUILD libcxx-19.0.0_pre20240615.ebuild 5360 BLAKE2B ef6ea8f9d98420da812497805b6f953b509111ed65dacdca09f5c60ab11b617c4570e4ed8dba7ec3f1bd4bbc8a5193c2e6e7f9f4e83ad4f22fd590af36ac1fcc SHA512 044bace747db1ee968841521b56ae10e7d77d065bfdcbc0d8f4af018a99cdfc8e997d68de83c5ce9086011c271b4ae00f8bf65dccfe1480fba86803df3a3c786
+EBUILD libcxx-19.0.0_pre20240623.ebuild 5101 BLAKE2B 4fb27fae1b4b3230de9b645416cba17ceb584260faf4c640d743b482cf333116ee00138ce206a62fbdb2811cd6e59dba2d8463949a17545a74f50837c274f355 SHA512 b88b738fad3d0f2aba6736ef9361250165a25a9f6011c8a8f61f035475d84f7bc8d9f3da95ab549d3eebeee338301dd734eed3c85365015134765ef003daa341
MISC metadata.xml 598 BLAKE2B b7a60449e0d8e4e7605ec203dfaa45b17a265b024e21a3bcfe05a3aeb6c3d19a1d2a218cb1f9ac9ed52296f0d6e723fed251f364341fb70cbd91b747962db580 SHA512 a23f912efff52c4687767023da826ace8c6e5dcd5e69ece86aabbea99da89e48ba81cdc292f03193e2e8a05743e62ebf4d4735d038e0cc4b42714fa277569335
diff --git a/sys-libs/libcxx/libcxx-18.1.7.ebuild b/sys-libs/libcxx/libcxx-18.1.8.ebuild
index a6fca47e6c29..a6fca47e6c29 100644
--- a/sys-libs/libcxx/libcxx-18.1.7.ebuild
+++ b/sys-libs/libcxx/libcxx-18.1.8.ebuild
diff --git a/sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild b/sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild
deleted file mode 100644
index 8713b12c69fb..000000000000
--- a/sys-libs/libcxx/libcxx-19.0.0_pre20240608.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +libcxxabi +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libcxxabi? (
- ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
- )
- !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-"
-DEPEND="
- ${RDEPEND}
- sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
- clang? (
- sys-devel/clang:${LLVM_MAJOR}
- )
- !test? (
- ${PYTHON_DEPS}
- )
- test? (
- dev-debug/gdb[python]
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )
-"
-
-LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
-llvm.org_set_globals
-
-python_check_deps() {
- use test || return 0
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-
- if ! use libcxxabi && ! tc-is-gcc ; then
- eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
- eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
- eerror "and try again."
- die
- fi
-}
-
-src_prepare() {
- # hanging tests
- # https://github.com/llvm/llvm-project/issues/73791
- rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_* || die
- rm ../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.*_equals* || die
-
- cmake_src_prepare
-}
-
-test_compiler() {
- $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- # note: we need to do this before multilib kicks in since it will
- # alter the CHOST
- local cxxabi cxxabi_incs
- if use libcxxabi; then
- cxxabi=system-libcxxabi
- cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
- else
- local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
- cxxabi=libsupc++
- cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
- fi
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # link to compiler-rt
- local use_compiler_rt=OFF
- [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
-
- # bootstrap: cmake is unhappy if compiler can't link to stdlib
- local nolib_flags=( -nodefaultlibs -lc )
- if ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
- -DPython3_EXECUTABLE="${PYTHON}"
- -DLLVM_ENABLE_RUNTIMES=libcxx
- -DLLVM_INCLUDE_TESTS=OFF
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DLIBCXX_ENABLE_SHARED=ON
- -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXX_CXX_ABI=${cxxabi}
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
- # we're using our own mechanism for generating linker scripts
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_INCLUDE_BENCHMARKS=OFF
- -DLIBCXX_INCLUDE_TESTS=$(usex test)
- -DLIBCXX_INSTALL_MODULES=ON
- -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
- # this is broken with standalone builds, and also meaningless
- -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
- )
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
- if [[ ${CHOST} != *-darwin* ]] ; then
- gen_shared_ldscript
- use static-libs && gen_static_ldscript
- fi
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxx
-}
-
-multilib_src_install() {
- cmake_src_install
- # since we've replaced libc++.{a,so} with ldscripts, now we have to
- # install the extra symlinks
- if [[ ${CHOST} != *-darwin* ]] ; then
- dolib.so lib/libc++_shared.so
- use static-libs && dolib.a lib/libc++_static.a
- fi
-}
-
-# Usage: deps
-gen_ldscript() {
- local output_format
- output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
- [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
-
- cat <<-END_LDSCRIPT
-/* GNU ld script
- Include missing dependencies
-*/
-${output_format}
-GROUP ( $@ )
-END_LDSCRIPT
-}
-
-gen_static_ldscript() {
- # Move it first.
- mv lib/libc++{,_static}.a || die
- # Generate libc++.a ldscript for inclusion of its dependencies so that
- # clang++ -stdlib=libc++ -static works out of the box.
- local deps=(
- libc++_static.a
- $(usex libcxxabi libc++abi.a libsupc++.a)
- )
- # On Linux/glibc it does not link without libpthread or libdl. It is
- # fine on FreeBSD.
- use elibc_glibc && deps+=( libpthread.a libdl.a )
-
- gen_ldscript "${deps[*]}" > lib/libc++.a || die
-}
-
-gen_shared_ldscript() {
- # Move it first.
- mv lib/libc++{,_shared}.so || die
- local deps=(
- libc++_shared.so
- # libsupc++ doesn't have a shared version
- $(usex libcxxabi libc++abi.so libsupc++.a)
- )
-
- gen_ldscript "${deps[*]}" > lib/libc++.so || die
-}
diff --git a/sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild b/sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 931ffd630243..000000000000
--- a/sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
-HOMEPAGE="https://libcxx.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +libcxxabi +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- libcxxabi? (
- ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
- )
- !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
-"
-DEPEND="
- ${RDEPEND}
- sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
- clang? (
- sys-devel/clang:${LLVM_MAJOR}
- )
- !test? (
- ${PYTHON_DEPS}
- )
- test? (
- dev-debug/gdb[python]
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )
-"
-
-LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
-llvm.org_set_globals
-
-python_check_deps() {
- use test || return 0
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- python-any-r1_pkg_setup
-
- if ! use libcxxabi && ! tc-is-gcc ; then
- eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
- eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
- eerror "and try again."
- die
- fi
-}
-
-src_prepare() {
- # broken test, apparently doesn't like our timezone-data
- # https://github.com/llvm/llvm-project/pull/89537
- rm ../libcxx/test/std/time/time.zone/time.zone.timezone/time.zone.members/get_info.local_time.pass.cpp || die
-
- cmake_src_prepare
-}
-
-test_compiler() {
- $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
- <<<'int main() { return 0; }' &>/dev/null
-}
-
-src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- # note: we need to do this before multilib kicks in since it will
- # alter the CHOST
- local cxxabi cxxabi_incs
- if use libcxxabi; then
- cxxabi=system-libcxxabi
- cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
- else
- local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
- cxxabi=libsupc++
- cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
- fi
-
- multilib-minimal_src_configure
-}
-
-multilib_src_configure() {
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # link to compiler-rt
- local use_compiler_rt=OFF
- [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
-
- # bootstrap: cmake is unhappy if compiler can't link to stdlib
- local nolib_flags=( -nodefaultlibs -lc )
- if ! test_compiler; then
- if test_compiler "${nolib_flags[@]}"; then
- local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
- ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
- fi
- fi
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
- -DPython3_EXECUTABLE="${PYTHON}"
- -DLLVM_ENABLE_RUNTIMES=libcxx
- -DLLVM_INCLUDE_TESTS=OFF
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
-
- -DLIBCXX_ENABLE_SHARED=ON
- -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXX_CXX_ABI=${cxxabi}
- -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
- # we're using our own mechanism for generating linker scripts
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_INCLUDE_BENCHMARKS=OFF
- -DLIBCXX_INCLUDE_TESTS=$(usex test)
- -DLIBCXX_INSTALL_MODULES=ON
- -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
- # this is broken with standalone builds, and also meaningless
- -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
- )
-
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_src_compile
- if [[ ${CHOST} != *-darwin* ]] ; then
- gen_shared_ldscript
- use static-libs && gen_static_ldscript
- fi
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxx
-}
-
-multilib_src_install() {
- cmake_src_install
- # since we've replaced libc++.{a,so} with ldscripts, now we have to
- # install the extra symlinks
- if [[ ${CHOST} != *-darwin* ]] ; then
- dolib.so lib/libc++_shared.so
- use static-libs && dolib.a lib/libc++_static.a
- fi
-}
-
-# Usage: deps
-gen_ldscript() {
- local output_format
- output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
- [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
-
- cat <<-END_LDSCRIPT
-/* GNU ld script
- Include missing dependencies
-*/
-${output_format}
-GROUP ( $@ )
-END_LDSCRIPT
-}
-
-gen_static_ldscript() {
- # Move it first.
- mv lib/libc++{,_static}.a || die
- # Generate libc++.a ldscript for inclusion of its dependencies so that
- # clang++ -stdlib=libc++ -static works out of the box.
- local deps=(
- libc++_static.a
- $(usex libcxxabi libc++abi.a libsupc++.a)
- )
- # On Linux/glibc it does not link without libpthread or libdl. It is
- # fine on FreeBSD.
- use elibc_glibc && deps+=( libpthread.a libdl.a )
-
- gen_ldscript "${deps[*]}" > lib/libc++.a || die
-}
-
-gen_shared_ldscript() {
- # Move it first.
- mv lib/libc++{,_shared}.so || die
- local deps=(
- libc++_shared.so
- # libsupc++ doesn't have a shared version
- $(usex libcxxabi libc++abi.so libsupc++.a)
- )
-
- gen_ldscript "${deps[*]}" > lib/libc++.so || die
-}
diff --git a/sys-libs/libcxx/libcxx-19.0.0_pre20240623.ebuild b/sys-libs/libcxx/libcxx-19.0.0_pre20240623.ebuild
new file mode 100644
index 000000000000..a0d07e1507f4
--- /dev/null
+++ b/sys-libs/libcxx/libcxx-19.0.0_pre20240623.ebuild
@@ -0,0 +1,201 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
+inherit toolchain-funcs
+
+DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
+HOMEPAGE="https://libcxx.llvm.org/"
+
+LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
+SLOT="0"
+IUSE="+clang +libcxxabi +static-libs test"
+REQUIRED_USE="test? ( clang )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ libcxxabi? (
+ ~sys-libs/libcxxabi-${PV}[static-libs?,${MULTILIB_USEDEP}]
+ )
+ !libcxxabi? ( >=sys-devel/gcc-4.7:=[cxx] )
+"
+DEPEND="
+ ${RDEPEND}
+ sys-devel/llvm:${LLVM_MAJOR}
+"
+BDEPEND="
+ clang? (
+ sys-devel/clang:${LLVM_MAJOR}
+ )
+ !test? (
+ ${PYTHON_DEPS}
+ )
+ test? (
+ dev-debug/gdb[python]
+ $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
+ )
+"
+
+LLVM_COMPONENTS=( runtimes libcxx{,abi} llvm/{cmake,utils/llvm-lit} cmake )
+llvm.org_set_globals
+
+python_check_deps() {
+ use test || return 0
+ python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+
+ if ! use libcxxabi && ! tc-is-gcc ; then
+ eerror "To build ${PN} against libsupc++, you have to use gcc. Other"
+ eerror "compilers are not supported. Please set CC=gcc and CXX=g++"
+ eerror "and try again."
+ die
+ fi
+}
+
+test_compiler() {
+ $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
+ <<<'int main() { return 0; }' &>/dev/null
+}
+
+src_configure() {
+ llvm_prepend_path "${LLVM_MAJOR}"
+
+ # note: we need to do this before multilib kicks in since it will
+ # alter the CHOST
+ local cxxabi cxxabi_incs
+ if use libcxxabi; then
+ cxxabi=system-libcxxabi
+ cxxabi_incs="${EPREFIX}/usr/include/c++/v1"
+ else
+ local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)"
+ cxxabi=libsupc++
+ cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}"
+ fi
+
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ if use clang; then
+ local -x CC=${CHOST}-clang
+ local -x CXX=${CHOST}-clang++
+ strip-unsupported-flags
+ fi
+
+ # link to compiler-rt
+ local use_compiler_rt=OFF
+ [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
+
+ # bootstrap: cmake is unhappy if compiler can't link to stdlib
+ local nolib_flags=( -nodefaultlibs -lc )
+ if ! test_compiler; then
+ if test_compiler "${nolib_flags[@]}"; then
+ local -x LDFLAGS="${LDFLAGS} ${nolib_flags[*]}"
+ ewarn "${CXX} seems to lack runtime, trying with ${nolib_flags[*]}"
+ fi
+ fi
+
+ local libdir=$(get_libdir)
+ local mycmakeargs=(
+ -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ -DLLVM_ENABLE_RUNTIMES=libcxx
+ -DLLVM_INCLUDE_TESTS=OFF
+ -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
+
+ -DLIBCXX_ENABLE_SHARED=ON
+ -DLIBCXX_ENABLE_STATIC=$(usex static-libs)
+ -DLIBCXX_CXX_ABI=${cxxabi}
+ -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs}
+ # we're using our own mechanism for generating linker scripts
+ -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
+ -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
+ -DLIBCXX_INCLUDE_BENCHMARKS=OFF
+ -DLIBCXX_INCLUDE_TESTS=$(usex test)
+ -DLIBCXX_INSTALL_MODULES=ON
+ -DLIBCXX_USE_COMPILER_RT=${use_compiler_rt}
+ # this is broken with standalone builds, and also meaningless
+ -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
+ )
+
+ if use test; then
+ mycmakeargs+=(
+ -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
+ -DLLVM_LIT_ARGS="$(get_lit_flags)"
+ -DPython3_EXECUTABLE="${PYTHON}"
+ )
+ fi
+ cmake_src_configure
+}
+
+multilib_src_compile() {
+ cmake_src_compile
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ gen_shared_ldscript
+ use static-libs && gen_static_ldscript
+ fi
+}
+
+multilib_src_test() {
+ local -x LIT_PRESERVES_TMP=1
+ cmake_build check-cxx
+}
+
+multilib_src_install() {
+ cmake_src_install
+ # since we've replaced libc++.{a,so} with ldscripts, now we have to
+ # install the extra symlinks
+ if [[ ${CHOST} != *-darwin* ]] ; then
+ dolib.so lib/libc++_shared.so
+ use static-libs && dolib.a lib/libc++_static.a
+ fi
+}
+
+# Usage: deps
+gen_ldscript() {
+ local output_format
+ output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p')
+ [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )"
+
+ cat <<-END_LDSCRIPT
+/* GNU ld script
+ Include missing dependencies
+*/
+${output_format}
+GROUP ( $@ )
+END_LDSCRIPT
+}
+
+gen_static_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_static}.a || die
+ # Generate libc++.a ldscript for inclusion of its dependencies so that
+ # clang++ -stdlib=libc++ -static works out of the box.
+ local deps=(
+ libc++_static.a
+ $(usex libcxxabi libc++abi.a libsupc++.a)
+ )
+ # On Linux/glibc it does not link without libpthread or libdl. It is
+ # fine on FreeBSD.
+ use elibc_glibc && deps+=( libpthread.a libdl.a )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.a || die
+}
+
+gen_shared_ldscript() {
+ # Move it first.
+ mv lib/libc++{,_shared}.so || die
+ local deps=(
+ libc++_shared.so
+ # libsupc++ doesn't have a shared version
+ $(usex libcxxabi libc++abi.so libsupc++.a)
+ )
+
+ gen_ldscript "${deps[*]}" > lib/libc++.so || die
+}
diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest
index dd676dd50b18..fdc1f1553913 100644
--- a/sys-libs/libcxxabi/Manifest
+++ b/sys-libs/libcxxabi/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD libcxxabi-15.0.7.ebuild 2911 BLAKE2B 5f2004d2f68fe4eddb0b22be82d28fcca7954d0e3ad9a5510744adc4d0dfd7a1ab9fd928404adcd3eeecc58703f51117d0a80e5895b53e0ae7b71621ad5a435c SHA512 5b8e2c6abdec785649aa41b7f05ab86ecab30ff0631d6078c9b1052b406c320c5847b8f16ffa6d9e62ba4a6bca5959b18770810924d6e6da264fb08d6ff738d0
EBUILD libcxxabi-16.0.6.ebuild 2932 BLAKE2B 837ab88ee88d5497b8bddb9f001d4b4ddd44ed982ef47114c965174135ed136abd0e3a6f3848a4aba53d0ca3748c54674cb28de8d46fda3bb7a90f326d41c7c6 SHA512 e4ebf7f35d2cad3bf3ba02754c85fee1cd1c4e52887770698ebaa3ef2fe66873f468677d307ea2d6956c2f6d3ac9b61943461193a5315f1e8a2846f2463b0581
EBUILD libcxxabi-17.0.6.ebuild 2932 BLAKE2B 837ab88ee88d5497b8bddb9f001d4b4ddd44ed982ef47114c965174135ed136abd0e3a6f3848a4aba53d0ca3748c54674cb28de8d46fda3bb7a90f326d41c7c6 SHA512 e4ebf7f35d2cad3bf3ba02754c85fee1cd1c4e52887770698ebaa3ef2fe66873f468677d307ea2d6956c2f6d3ac9b61943461193a5315f1e8a2846f2463b0581
-EBUILD libcxxabi-18.1.7.ebuild 2764 BLAKE2B 1d716983ec2cf1f3ad73b9a3947feb5deddd91750495d7fe5eb9d3ecea9545c7dd4bde00a348272e92aec46845286f9a844077ece2b91a80222bae44c22a514b SHA512 7d94d2fe04acbbc8651c1b7588f9b94603de10aaefc949aaa408d7e7f8d53ccca9b411a2a7f3af7edc2a4f05008977dddd039c7ac1cf17968ba59c7484b3bb68
+EBUILD libcxxabi-18.1.8.ebuild 2764 BLAKE2B 1d716983ec2cf1f3ad73b9a3947feb5deddd91750495d7fe5eb9d3ecea9545c7dd4bde00a348272e92aec46845286f9a844077ece2b91a80222bae44c22a514b SHA512 7d94d2fe04acbbc8651c1b7588f9b94603de10aaefc949aaa408d7e7f8d53ccca9b411a2a7f3af7edc2a4f05008977dddd039c7ac1cf17968ba59c7484b3bb68
EBUILD libcxxabi-19.0.0.9999.ebuild 2684 BLAKE2B db3cdfc7962bc9b9a40f6783b813bb64a26a2d9cff7bcab99fb2b8ff6221789a8799c077837492280b543cd32bf6853638e0a9b3f07b36d0f9683e7b41601c8b SHA512 b0eb6cbd9ff0ccb5f08fefeb7c00e2eb08574137a0f38b52e4df9ea462b2c1c521d4fa8628f407bcbb26aedb77406b4eabbe1ef9c7939fed2b9be5fc0ce1ca34
-EBUILD libcxxabi-19.0.0_pre20240608.ebuild 2684 BLAKE2B db3cdfc7962bc9b9a40f6783b813bb64a26a2d9cff7bcab99fb2b8ff6221789a8799c077837492280b543cd32bf6853638e0a9b3f07b36d0f9683e7b41601c8b SHA512 b0eb6cbd9ff0ccb5f08fefeb7c00e2eb08574137a0f38b52e4df9ea462b2c1c521d4fa8628f407bcbb26aedb77406b4eabbe1ef9c7939fed2b9be5fc0ce1ca34
-EBUILD libcxxabi-19.0.0_pre20240615.ebuild 2684 BLAKE2B db3cdfc7962bc9b9a40f6783b813bb64a26a2d9cff7bcab99fb2b8ff6221789a8799c077837492280b543cd32bf6853638e0a9b3f07b36d0f9683e7b41601c8b SHA512 b0eb6cbd9ff0ccb5f08fefeb7c00e2eb08574137a0f38b52e4df9ea462b2c1c521d4fa8628f407bcbb26aedb77406b4eabbe1ef9c7939fed2b9be5fc0ce1ca34
+EBUILD libcxxabi-19.0.0_pre20240623.ebuild 2684 BLAKE2B db3cdfc7962bc9b9a40f6783b813bb64a26a2d9cff7bcab99fb2b8ff6221789a8799c077837492280b543cd32bf6853638e0a9b3f07b36d0f9683e7b41601c8b SHA512 b0eb6cbd9ff0ccb5f08fefeb7c00e2eb08574137a0f38b52e4df9ea462b2c1c521d4fa8628f407bcbb26aedb77406b4eabbe1ef9c7939fed2b9be5fc0ce1ca34
MISC metadata.xml 438 BLAKE2B 0a830a06a53a6cdaf138ad7620fe366fae05c1c1451267d6a58caf7da5ce8f5a26d302fab53b9460920074ab5a65991d3bd24fde087809e8dc12188dd94c7676 SHA512 d53e13c497569636fb453a159c5ca5ddfabf8e5debd5f92e5149c52d54c876753842ab73293d6d08e2d9b279363b4f0c743eed3a5027a61246c6b60496be8e87
diff --git a/sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild b/sys-libs/libcxxabi/libcxxabi-18.1.8.ebuild
index 8865a2ce4c2c..8865a2ce4c2c 100644
--- a/sys-libs/libcxxabi/libcxxabi-18.1.7.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-18.1.8.ebuild
diff --git a/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240615.ebuild b/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 903f8e866cb6..000000000000
--- a/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,110 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="Low level support for a standard C++ library"
-HOMEPAGE="https://libcxxabi.llvm.org/"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-# in 15.x, cxxabi.h is moving from libcxx to libcxxabi
-RDEPEND+="
- !<sys-libs/libcxx-15
-"
-DEPEND="
- ${RDEPEND}
- sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
- clang? (
- sys-devel/clang:${LLVM_MAJOR}
- )
- !test? (
- ${PYTHON_DEPS}
- )
- test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )
-"
-
-LLVM_COMPONENTS=( runtimes libcxx{abi,} llvm/cmake cmake )
-LLVM_TEST_COMPONENTS=( llvm/utils/llvm-lit )
-llvm.org_set_globals
-
-python_check_deps() {
- use test || return 0
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-multilib_src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # link to compiler-rt
- local use_compiler_rt=OFF
- [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
-
- local libdir=$(get_libdir)
- local mycmakeargs=(
- -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
- -DPython3_EXECUTABLE="${PYTHON}"
- -DLLVM_ENABLE_RUNTIMES="libcxxabi;libcxx"
- -DLLVM_INCLUDE_TESTS=OFF
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- -DLIBCXXABI_ENABLE_SHARED=ON
- -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs)
- -DLIBCXXABI_INCLUDE_TESTS=$(usex test)
- -DLIBCXXABI_USE_COMPILER_RT=${use_compiler_rt}
-
- # upstream is omitting standard search path for this
- # probably because gcc & clang are bundling their own unwind.h
- -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include
- # this is broken with standalone builds, and also meaningless
- -DLIBCXXABI_USE_LLVM_UNWINDER=OFF
-
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=ON
- -DLIBCXX_ENABLE_STATIC=OFF
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_BENCHMARKS=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- )
- if use test; then
- mycmakeargs+=(
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DPython3_EXECUTABLE="${PYTHON}"
- )
- fi
- cmake_src_configure
-}
-
-multilib_src_compile() {
- cmake_build cxxabi
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-cxxabi
-}
-
-multilib_src_install() {
- DESTDIR="${D}" cmake_build install-cxxabi
-}
diff --git a/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild b/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240623.ebuild
index 903f8e866cb6..903f8e866cb6 100644
--- a/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240608.ebuild
+++ b/sys-libs/libcxxabi/libcxxabi-19.0.0_pre20240623.ebuild
diff --git a/sys-libs/libieee1284/Manifest b/sys-libs/libieee1284/Manifest
index 0e50716e0de9..a1a6d07611fe 100644
--- a/sys-libs/libieee1284/Manifest
+++ b/sys-libs/libieee1284/Manifest
@@ -1,5 +1,5 @@
AUX libieee1284-0.2.11-don-t-blindly-assume-outb_p-to-be-available.patch 1114 BLAKE2B cfc35b9dec4cb0cc08f9128f8f735b0843aa77c534c2707a888388805af60583eb8ab55dd5f8ab04be2b152beef9ca7d798da3346c65a8c479b994dc3068a2cc SHA512 cd63304e5002105cf47d7c12212aa70aaf9b3ec6e7c87d67a4b5a32d3be7d41155968b1b8558bf2d126d0446223025ccccb1ded166789d355640637b9ed5ea7b
DIST libieee1284-0.2.11.tar.bz2 278804 BLAKE2B 6bdc7051c91c7d1b7e601eb17823c4dbd17ca1f049a2af8487518649ec33fd5948d184b97764934371ea11d3871e82059cb0a5bd5501e1881e191791992e9d7b SHA512 06cc3049ce15613d34e39dc71bc572843c61ab64077c29ef9a6257edb0849c98565ff612a4cf787bc9642a39f1c89b7c47a20fb27f2318105be82aad8d472bb9
EBUILD libieee1284-0.2.11-r8.ebuild 945 BLAKE2B c3762b30ec3e5f959c6dc4e8c827100cc33727759d48b1f5735b78ca0ce14bb76c2c4334c871eacea0f2b68bf3a777e61dc9a83f7fe4aad061d2cd7b15277f08 SHA512 a265b08e661166b56f4e1520eceb540f439d8e35bc5e37bddfb4a9be34423b23562071eb438444fcbbfbb1a0cc5627106eb285dc22ecd38dbfd63b80c1aa2586
-EBUILD libieee1284-0.2.11-r9.ebuild 1037 BLAKE2B c0de2a45c1e53e8c580b6d8a0320f77e87532836a4162b60d98c0ce8b8f46107ba0a9fe9b365a63f82e3d1eaf016ac34cbbe320976aa146eab80fcf5b4f74883 SHA512 3d2ec595efe91a8849d0b1529d9aca53c6fa994f67320e24044079ea5a0f597850879ffcfeff18e8946cde867beae2b0a3919d72212a34c7bb3247ca3950e5af
+EBUILD libieee1284-0.2.11-r9.ebuild 1034 BLAKE2B 1072d7b67f5dc6329a2f4175362db7c4ca737655141ee4e0bf38f291414b8bedda12dc58a9d3bfcfef874987c9c3dc9cb327412d124612123f4aac1a6c11623c SHA512 784ed7ba85e4bd0e770c3fc610543c24115b087385a86cd171f879ecdc73ce821c7dc6d0c769bcaf6915fa698036a14def70455e3df4a33cfd50476a0bd49ce2
MISC metadata.xml 332 BLAKE2B c2c4da67b3d2e5d1324702d5337f5069becc86d7fba6f4f8a0b5a827a290fd54d5439cdf299f20f0a8586d332bc59dc13098f0b8a310e5ff5ec75cdf72d38989 SHA512 d6fde1d953667b89149bb7259f2bcb98682d4ff9c8fe21d94626c7a835f6e2b50b253209e7f1cd4917bb187a2d15d660dba5a146f0b06fbcae7701e77d274cf0
diff --git a/sys-libs/libieee1284/libieee1284-0.2.11-r9.ebuild b/sys-libs/libieee1284/libieee1284-0.2.11-r9.ebuild
index 79b45ba51525..4f27d8c771b6 100644
--- a/sys-libs/libieee1284/libieee1284-0.2.11-r9.ebuild
+++ b/sys-libs/libieee1284/libieee1284-0.2.11-r9.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
IUSE="doc static-libs"
BDEPEND="doc? (
diff --git a/sys-libs/libnvme/Manifest b/sys-libs/libnvme/Manifest
index 1d79d76c9830..654bfa4a2c9c 100644
--- a/sys-libs/libnvme/Manifest
+++ b/sys-libs/libnvme/Manifest
@@ -4,5 +4,5 @@ DIST libnvme-1.8.tar.gz 629032 BLAKE2B cba5215983fa14e485156cf68613a7acca07b7e0f
DIST libnvme-1.9.tar.gz 657952 BLAKE2B e9d655709770f7c1d9c916cc9539b8ea096b0d5bf6b12079c2db494f070c98b6c388e2a79ed27a4932994a00d44da93fa3119ee224c48d40347a483548397349 SHA512 39a3346805143f93a17d00cfcb6fb75f82154658db6079134c09dfa989995ac5de79b1ce1ac091b4e997523d3216829ce9eac44110c9f59f9fd21636529c8b25
EBUILD libnvme-1.7.1-r1.ebuild 1494 BLAKE2B c23a1718224b17dfe7cbabc3fe63c1595dfee5748895dcc24ed58127a558fb98afe6198ac2381736da998c840f5b691781ab90730162344d210e04df5c105b3c SHA512 5c16f0b68e731480b6786c6cfb9f98c6125847da2e8f70aeb051c7706cd1d65f04a53077272019f14ed61ecb754ee514d1ee2b399a0d52cf52a265549c6e9bc7
EBUILD libnvme-1.8.ebuild 1496 BLAKE2B 1286711f1afbf75136640143cf56fc41d94380c23f815e2eade0066d151121da6b7fc3b45a660888fc27763adbc23f32bd65625e4e5f042387231ccf75a45254 SHA512 a7df1f80d82fe69fe7ac3be9c9871a92a6c80d774de0e9c379f88eedd4596859f27adb2e71f009089426a786f48cd4418bb8d0e8106f1aa621a0e7712a852780
-EBUILD libnvme-1.9.ebuild 1555 BLAKE2B 9e5fd043c9254dc13b6e57b2f079090fb653749930b06b228b7889d5080d9ac6b5c6fd1b9cd8443aaae7663a1d6a2bbefc699ccc685e3041258b129f6def47e8 SHA512 dc9994ef9b3dcda7b823ca1e2b9a2f78176d96201b134ae25eee8e410c0ec459fca1278ea41b508bfb1ea92dd54da2473a3fa6bb8abf6abcca7d3e6911d02f93
+EBUILD libnvme-1.9.ebuild 1553 BLAKE2B 35cd66d3b340163183c19f9067aefe66da0ca3ebbba10e08b01dcc6fb8cd51da3a2af41349d4a943fb04c43e0626bef0eb6e7f521d8187818faca2dd660eefaa SHA512 5c9864204bb08e56c885e8e667663dd3e32b80476f053bf344136d20976225e82e399974710261c85df788f6a8bd75a682ba08a58a6ab60288e044504e60afa3
MISC metadata.xml 585 BLAKE2B 6163419190adb903fdbdef99ad53f8b14ffbc08ac3c8b56f820049468010af2a58ac204ded1b53c767759e9ac864bf85dbc3b723cd7113cb919194dd9ceaaac3 SHA512 2f5268b41676d2a61d5415de3ec62149cda53613970a1af6aface937cc635d26866c88205a6d9fcf7efd7df0c7f45308ecf5b29b6cea937966b765a222edb8f7
diff --git a/sys-libs/libnvme/libnvme-1.9.ebuild b/sys-libs/libnvme/libnvme-1.9.ebuild
index 3436c4d122bd..9d112ea19345 100644
--- a/sys-libs/libnvme/libnvme-1.9.ebuild
+++ b/sys-libs/libnvme/libnvme-1.9.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/linux-nvme/libnvme/archive/refs/tags/v${PV}.tar.gz -
LICENSE="LGPL-2.1+"
SLOT="0/1"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="dbus +json keyutils python ssl test +uuid"
RESTRICT="!test? ( test )"
diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest
index 05e1c378339a..1acd9776853e 100644
--- a/sys-libs/libomp/Manifest
+++ b/sys-libs/libomp/Manifest
@@ -5,15 +5,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD libomp-15.0.7-r6.ebuild 3470 BLAKE2B 9f76ca5b080ccf01617d7dcbfe3eb424c525adbcf72f2b5f09dc7bead1e28df1a0ffdf5ef47bcc7f8cac130f1d22e804e29938cda6df0ee58359ac5ff88aea86 SHA512 1a0a4b10f9a67634ea265e6df3c3f9993ed5ee3818eba2cbb6b65d8f5c3a0d2d266134f3e276985e87eca18b47a44d6de61e4c9c3496fd36c6c338dcf79b9850
EBUILD libomp-16.0.6.ebuild 3984 BLAKE2B 8302d2776c0d8c50dcc7cac2dde8523f1abdf391d48594fdd26ebe17a089efdfee93825bdec07569878d06873b571e469411f108564df6c7eb50dc425615c255 SHA512 714da170fba4b62f3267e2530a82c583d299e8dc6c6f4037417c216c1239cc0fadc1aebf823608df37a932a7722144e67a148b58079e50560450b94c93f3e415
EBUILD libomp-17.0.6.ebuild 4052 BLAKE2B 8a05a46719120eac5495417fb6ea54b7a6a3d93aa7cc0917ca9e8f3cb2238f23348ecaefebd4c2064eac4adfbd4ef7f86b70c051cbcc009692ec790159d8883d SHA512 80b48f5a3af351ee14296aa76ba28b964eb85d84a1827af8acd35076895342a5dd743362c988e042c57f11dc9e8bbca1a9003a6752562758249062e460c73247
-EBUILD libomp-18.1.7.ebuild 4287 BLAKE2B 65c6e04062bbf04d9655f226a97ecb10af4f2496295a770112059ab5ad3c74738e356c93a531abf20a171e8c89e8d8fdbcbdf6f8d15d6da5bfabce0147e1cbd3 SHA512 6abaa6531de18562248222d6393f48f88bde950a84051747a66b9c2f9c907315e403b050437d7263f227d564ca550f54db5ae5605a738fb8cd63bc2557814137
+EBUILD libomp-18.1.8.ebuild 4287 BLAKE2B 65c6e04062bbf04d9655f226a97ecb10af4f2496295a770112059ab5ad3c74738e356c93a531abf20a171e8c89e8d8fdbcbdf6f8d15d6da5bfabce0147e1cbd3 SHA512 6abaa6531de18562248222d6393f48f88bde950a84051747a66b9c2f9c907315e403b050437d7263f227d564ca550f54db5ae5605a738fb8cd63bc2557814137
EBUILD libomp-19.0.0.9999.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
-EBUILD libomp-19.0.0_pre20240608.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
-EBUILD libomp-19.0.0_pre20240615.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
+EBUILD libomp-19.0.0_pre20240623.ebuild 2163 BLAKE2B 522f4f9099cf7ca69f3bd2d93f1bfa0f80fd1937d8147b0464d3bcb143b161cf5b17b8e2fc80a981188a1962a3dc1396979dd726028f546ccb10b56265405415 SHA512 5ae5744e3addc95f790c15e1d89d3da4080ea0216518ece8097ac21a71432892d920722618ea3589f7bf4f70c505b5be37fa9b8c49683fd2307988b4425e7bea
MISC metadata.xml 883 BLAKE2B 127e896b82a49633a6866b33ca776ebe2dd149a5d04da4484a53186f219a85db0ab9d826bc1cc61d4df9fa54c9bcc546be070a0b28985174925fd947aa09cca2 SHA512 dc32cae01401feb93eede6506b3955c766ff19b44976fcc67277559b23ac151993377daeed9ba83b2dd71dbdeea330cd1208dcb0c9c5f56be270883b31f9b15f
diff --git a/sys-libs/libomp/libomp-18.1.7.ebuild b/sys-libs/libomp/libomp-18.1.8.ebuild
index b3b6281fa7d0..b3b6281fa7d0 100644
--- a/sys-libs/libomp/libomp-18.1.7.ebuild
+++ b/sys-libs/libomp/libomp-18.1.8.ebuild
diff --git a/sys-libs/libomp/libomp-19.0.0_pre20240615.ebuild b/sys-libs/libomp/libomp-19.0.0_pre20240615.ebuild
deleted file mode 100644
index 32b91b3699c4..000000000000
--- a/sys-libs/libomp/libomp-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit flag-o-matic cmake-multilib linux-info llvm.org python-single-r1
-
-DESCRIPTION="OpenMP runtime library for LLVM/clang compiler"
-HOMEPAGE="https://openmp.llvm.org"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0/${LLVM_SOABI}"
-IUSE="+debug gdb-plugin hwloc ompt test"
-REQUIRED_USE="
- gdb-plugin? ( ${PYTHON_REQUIRED_USE} )
-"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- gdb-plugin? ( ${PYTHON_DEPS} )
- hwloc? ( >=sys-apps/hwloc-2.5:0=[${MULTILIB_USEDEP}] )
-"
-# tests:
-# - dev-python/lit provides the test runner
-# - sys-devel/llvm provide test utils (e.g. FileCheck)
-# - sys-devel/clang provides the compiler to run tests
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- dev-lang/perl
- test? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/lit[${PYTHON_USEDEP}]
- ')
- sys-devel/clang
- )
-"
-
-LLVM_COMPONENTS=( openmp cmake llvm/include )
-llvm.org_set_globals
-
-pkg_setup() {
- if use gdb-plugin || use test; then
- python-single-r1_pkg_setup
- fi
-}
-
-multilib_src_configure() {
- # LTO causes issues in other packages building, #870127
- filter-lto
-
- # LLVM_ENABLE_ASSERTIONS=NO does not guarantee this for us, #614844
- use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
-
- local libdir="$(get_libdir)"
- local mycmakeargs=(
- -DOPENMP_LIBDIR_SUFFIX="${libdir#lib}"
-
- -DLIBOMP_USE_HWLOC=$(usex hwloc)
- -DLIBOMP_OMPD_GDB_SUPPORT=$(multilib_native_usex gdb-plugin)
- -DLIBOMP_OMPT_SUPPORT=$(usex ompt)
-
- # do not install libgomp.so & libiomp5.so aliases
- -DLIBOMP_INSTALL_ALIASES=OFF
- # disable unnecessary hack copying stuff back to srcdir
- -DLIBOMP_COPY_EXPORTS=OFF
- )
-
- use test && mycmakeargs+=(
- # this project does not use standard LLVM cmake macros
- -DOPENMP_LLVM_LIT_EXECUTABLE="${EPREFIX}/usr/bin/lit"
- -DOPENMP_LIT_ARGS="$(get_lit_flags)"
-
- -DOPENMP_TEST_C_COMPILER="$(type -P "${CHOST}-clang")"
- -DOPENMP_TEST_CXX_COMPILER="$(type -P "${CHOST}-clang++")"
- )
- cmake_src_configure
-}
-
-multilib_src_test() {
- # respect TMPDIR!
- local -x LIT_PRESERVES_TMP=1
-
- cmake_build check-libomp
-}
diff --git a/sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild b/sys-libs/libomp/libomp-19.0.0_pre20240623.ebuild
index 32b91b3699c4..32b91b3699c4 100644
--- a/sys-libs/libomp/libomp-19.0.0_pre20240608.ebuild
+++ b/sys-libs/libomp/libomp-19.0.0_pre20240623.ebuild
diff --git a/sys-libs/libservicelog/Manifest b/sys-libs/libservicelog/Manifest
index e17919461004..8c55e25271aa 100644
--- a/sys-libs/libservicelog/Manifest
+++ b/sys-libs/libservicelog/Manifest
@@ -1,5 +1,5 @@
DIST libservicelog-1.1.18.tar.gz 453645 BLAKE2B bacbd3c24d97a563cc3d51872dd349780416914c8f300ba63cf43b666e18f3fc7693556ecfbb21cbb2d66e14ac2d26259f0a587a21cc70ad660626838fd4281f SHA512 a9c4a8c778c257cf9df3d35652d707ef5ff1df1bf40484a7c23bd547127d2eb0f3465ae524e2c4ab3cd67946431ed98ec876e8b4332b5f27df2e927309fd05f2
DIST libservicelog-1.1.19.tar.gz 90198 BLAKE2B 1abeb831fe2103c19e8e7d2969c9749d7aa7f77ee87b2423b11ca13c717c9d026df60a9cd9c7067e484b4b6cf890ab1d3db1aba6c1071c0dc2583d350dad61e2 SHA512 71ecd7ef59a30fff6336621d279d33520d2d772445af0382609cbe4f311dbe31f35b4e03b3cfe918a9793b065400e0004188f5a5635a0ff71e62cd4d2e78ad66
-EBUILD libservicelog-1.1.18.ebuild 611 BLAKE2B 2e4797c96547ed8174358fe39fd61973d1c3be0d296686b32aab7ca11825de52e409410c4d5735880df03b4ba2193cf7a9be02e4c0a516ef2ae3986a5becc258 SHA512 8d8703bd64f3eadb9fff161b19a048ab5575634f8342f6b5e02aee0a60363ce812a45d44085eb2098b4f1e1c66aa54602b070f02be8f594e13c5d6451d632824
-EBUILD libservicelog-1.1.19.ebuild 688 BLAKE2B 5b7bcbafa2bd6819e7551196597f4252953e39d592a36aab97ae94f173b3c226dfe6fdb05c56d23c556f361e9db003e48254ee8fed0b7b96d0e1f6673e1d5fc1 SHA512 ea27d8b5102a63ded9c0894f86fe253aa03bb4bb6487e291ca7584e5fb3c610cd7def182b3bc76c9dd5d564538fce24ffefd32d34c0e25b31ad3c4fc2c5214da
+EBUILD libservicelog-1.1.18.ebuild 640 BLAKE2B ff745138330acc7d6b065d5c358de2cb899b8d8c1e414aa4a82acd875b0c52e778f03c7726cb436dfea0d4c0bab6c0b9d9767bcf8269864cf1ddd8e79b6b50da SHA512 6a782ceb441c3643c74693db850645cc2088b998bbcedb07a2767c790a7bcf816e53736c24ab482d5701e34370eeb46d4e937e55b132373896b88024e0d0bdb1
+EBUILD libservicelog-1.1.19.ebuild 715 BLAKE2B 05c170b2528d252687d069677c0a95602115f586e5c9154722ce5d980e51e0282f7a4aba7019691110e609e3c988e20c541e04090dbea23b8255d125d9fdd50e SHA512 63771e686f8e2974e3fb4af512af4fb2a531fdc3f982cdefa4542fcb52259fa2c9c57f2bb0852058806d7b56686856890bad8b42f4e4deac589651e9ea9e19df
MISC metadata.xml 345 BLAKE2B f0d2ee537cf78f6c26605a0859bcea3e9ea8a5fe0c7a4cbcd6a927f9ad1eeebd1de5dc29e8eb566ef8a20daa942767444fea30dae42daba9cfd29034bfea9db9 SHA512 afd7abcb00a351f119ebe73aecc711d005024ecdeacc21bd10e583a862cc21ab544f7411f93c777fa5c169470103571882fe61ea52c9a924d0ce3dc87ab17381
diff --git a/sys-libs/libservicelog/libservicelog-1.1.18.ebuild b/sys-libs/libservicelog/libservicelog-1.1.18.ebuild
index f2ab0206b129..e4a2318836bc 100644
--- a/sys-libs/libservicelog/libservicelog-1.1.18.ebuild
+++ b/sys-libs/libservicelog/libservicelog-1.1.18.ebuild
@@ -11,6 +11,7 @@ SLOT="0"
LICENSE="LGPL-2.1+"
KEYWORDS="ppc ppc64"
IUSE="static-libs"
+RESTRICT="test" # bug 801235
DEPEND="
dev-db/sqlite:=
diff --git a/sys-libs/libservicelog/libservicelog-1.1.19.ebuild b/sys-libs/libservicelog/libservicelog-1.1.19.ebuild
index 8d3fc3d75d9c..fdd28e765503 100644
--- a/sys-libs/libservicelog/libservicelog-1.1.19.ebuild
+++ b/sys-libs/libservicelog/libservicelog-1.1.19.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -11,8 +11,9 @@ HOMEPAGE="https://github.com/power-ras/libservicelog"
SLOT="0"
LICENSE="GPL-2+"
-KEYWORDS="~ppc ~ppc64"
+KEYWORDS="ppc ppc64"
IUSE="static-libs"
+RESTRICT="test" # bug 801235
DEPEND="
dev-db/sqlite:=
diff --git a/sys-libs/libsmbios/Manifest b/sys-libs/libsmbios/Manifest
index 86449ce67a15..7dc23ff1d790 100644
--- a/sys-libs/libsmbios/Manifest
+++ b/sys-libs/libsmbios/Manifest
@@ -4,4 +4,4 @@ AUX libsmbios-2.4.3-insecure_rpaths.patch 536 BLAKE2B 7f5e307002b4898665ee235528
AUX libsmbios-2.4.3-python-deprecations.patch 1176 BLAKE2B b9cfb5bad98842d786bb5e032c30aec955ce024683dc6ca8ef5e5d64abeab85ae39875dff02f816e3368a5a443e4f271d9c9e8ae275e449de8ac7bfc6e0079d2 SHA512 3c35af05ae71140069f0793df625e79764a78983a8cf56d47d3f71e2cffe0db58c352b8807cf9a8d237ae0d44ac0dc892f3e81280f98265889b83f8dbb53d10d
DIST libsmbios-2.4.3.tar.gz 644140 BLAKE2B 684bff4f6cf755796f785e9a93d4ddbe2a1af52082cdebc27d203772a6a2a0259edb4b9d19921f90fc78b48d54700223fbc2628665b963ebcb601010ff4340ab SHA512 7f6fb36fa9653e123b416b275953fb5652025e76dac3b4ec5600168e193ea56f8ac3ea1a3b5db29d2770e73d88152d712a35bf77a9b3fc5596570fae885585ad
EBUILD libsmbios-2.4.3-r1.ebuild 2061 BLAKE2B 064264a989ee8f7b12cd89b2c61583f1b02b62cf5a05a0ed88548556338d7e6e4f950d493b59c9c54e19335067deb4e6ec12f985adf88c2534766b4d2d2eb996 SHA512 d0708007058d99bd19f214df2080e7cc502bc28121226bf2fcefbedb810548857f82eb8eda933bc6e632014a7aa0b3a7096e30e7d38515fd95b9e908f16b71ae
-MISC metadata.xml 557 BLAKE2B ddf6dca94f4251cd83371a7dfd747cc10364e4e5defbe08fb8702db603c4b640d0c7057558de9c7a8dbabb9975ee53e2a255e438d17d6c0c83a457dc9cfbf995 SHA512 e8f88ee20d3cab058dc8d78f6d431c0dfa39cb538dfd242c605a524809300f7392c39f8aff96e3f84c77db412ab286a5f37fa6b5233961e41fde264aea8052c7
+MISC metadata.xml 479 BLAKE2B 9069eb248ce8e89cba9dbd49f25cb30e7ed6fa2b232603563f0447d929f8826c42377854fc25a6eba27d8fdc6b89f5ef7dc3cfec629171c4f1f2d7395d7fdf5c SHA512 a0acb16675289e826128b72731bf5d054f7bef92b2393942ac7e5aa4e0fa7f59f5d6fdf14b40d10a0f9c5756dd2769c1afc4e388806d5236a2bad0387019598f
diff --git a/sys-libs/libsmbios/metadata.xml b/sys-libs/libsmbios/metadata.xml
index b131555971d7..b5e43b4cb1ac 100644
--- a/sys-libs/libsmbios/metadata.xml
+++ b/sys-libs/libsmbios/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
The libsmbios project aims towards providing access to as much
BIOS information as possible. It does this by providing a library of functions
diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest
index bbfd1b6b4c09..bcd9e5066b17 100644
--- a/sys-libs/llvm-libunwind/Manifest
+++ b/sys-libs/llvm-libunwind/Manifest
@@ -4,15 +4,13 @@ DIST llvm-project-16.0.6.src.tar.xz 118013488 BLAKE2B 95192d39cbd2914e5609db3659
DIST llvm-project-16.0.6.src.tar.xz.sig 566 BLAKE2B 2060cebd5ed57cb8a86a44238c43dfd4b921649298b10c3d19da308374c1e49869174294e29943c2af459fe06428264e26881d6c1288ebbc48686cc2cf467c7a SHA512 ca249262c7102e0889ec1bdc6f71a3a6f0e7e5d5fbab8abcd6fccd2871e7955eff7af5b055a76006097baf0dfaf2f5069eff3035b3107fc552abdb2481b21447
DIST llvm-project-17.0.6.src.tar.xz 127838860 BLAKE2B d6ede1a9fda8756995c3e0654111941649e15794179641806f18919f1dc68c41ca0cabd5693b5096d05dccc3a391cd20d34af1137bf8af92ed3117a1ce84d1b2 SHA512 6d85bf749e0d77553cc215cbfa61cec4ac4f4f652847f56f946b6a892a99a5ea40b6ab8b39a9708a035001f007986941ccf17e4635260a8b0c1fa59e78d41e30
DIST llvm-project-17.0.6.src.tar.xz.sig 438 BLAKE2B 186e75b6a0fbfe1e85408589c149e1800fcc47d685b74e4260018e05cd08bc793d1d1197c9c50e177eea941a3d0c65cb0c583ce6dae449099b920adf8a508ef7 SHA512 f78c55053a6450625f3e95f52c305110b4468a9854fec75831b65b8d6ceee3c9206ab9e63c4b5fda8be9bd344f72cfbdaae0520ed240abd505e08ebeaa25d340
-DIST llvm-project-18.1.7.src.tar.xz 132063384 BLAKE2B b8c37bd131fb5f3131bfab4fbad7aa811079ca10723faa14779253bc62b1ee08d4e04650e1da883297ed88a62d518b868a1f13cf57d03233254fd01209da5c02 SHA512 0f67818267803aca9d2bc9eb89335ee6dc56269e8066a0f8a48c4a959e8805dbf6bc839b9f96a92f86ee50d72e7cc326ffe18febb5eb06751ab54a217c0221c8
-DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 9ae6d80eba5309ce3d5cba580df57c28dbcf429266b2ced622465e34ab2a7ae0f100d1e89c73a44abccd95a3367979344450fd53fb6a2baa029b929d3f13eee3 SHA512 7e5601e35f4fcaa4ed042638ae5a4fb90714c9dce58aa3f98e965568660b88294185621a4eb5547de262dca8a96f620db3f94932bb1776661e345dbe1266315c
-DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 BLAKE2B 78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26 SHA512 104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
-DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 BLAKE2B 5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee SHA512 69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9
+DIST llvm-project-18.1.8.src.tar.xz 132067260 BLAKE2B a950492f1dbfb874dff63b1ffef86468169ba2f211a9733ec2d4cf30040f7f277ef00f048bb44dee9f97d7d762f0f241f19e5a2a7b0b49217d3821ddfc8c354f SHA512 25eeee9984c8b4d0fbc240df90f33cbb000d3b0414baff5c8982beafcc5e59e7ef18f6f85d95b3a5f60cb3d4cd4f877c80487b5768bc21bc833f107698ad93db
+DIST llvm-project-18.1.8.src.tar.xz.sig 566 BLAKE2B 6ab0efc5b38d4483f4e32e8b85774b2edd5d88fdf29f23b88eb0b5130a7a7f0e80549612b025f927e92de4a08ff7c292cff224dbda91a5d598244e98f7ad0fbd SHA512 ddfd1e8a06756759af6cbe488c82a6d6a62ba91f3e8a0eb4cece561321824f5d165b08ed91010588790b76e19790931d2651b24dba8567e3b151d3cb43bec25b
+DIST llvm-project-3ae6755719c6dfc07761b4e9bdac8c86bcb41734.tar.gz 213487323 BLAKE2B 12030750fca0e7db4ae07a608874877151b2393cf58388f067b469e913ce9ac3f264440ebb3df5ea33f9f97cb87928fa746c98ba26c8d296f9e26dcbf950afc2 SHA512 951b70eafc8aea5b1f7847002229d89df565ca8180deef08b25966dcf070a7603a258e5fc24f9496251d23d275040724ed5e9499432ba3e19f5984f6f1c3c645
EBUILD llvm-libunwind-15.0.7.ebuild 3032 BLAKE2B 9b47e894db1a764f3eca3135f4caba68261953f4433af017b7bb53181e345ad26c570733f997022c53c9ef49a0a3b823188d92cfcc16a2113825d767b1ffab2a SHA512 0b68480fb2a8e5a351574e81fbcff824cd324754ed40378f06fec12fedbba94a921043d72db6ecc37f8b0680b7f518bbbd8d63f69ce8d84f86ca522653d293fb
EBUILD llvm-libunwind-16.0.6-r1.ebuild 3440 BLAKE2B eafe21a3de172043ca0039ba27c80c64d32b02cc86bdb5a6d108ded35770e0352216337cbf24ee4fde43b699a68a85c8145be2d17510d525452bfd5a02674998 SHA512 164fdc1c62405e02c035af7997b8522b51f5b9337d2bb66d7fc9b1f45df74ec70d31b26dc5324c59792d32c543fe18abf74ed3b07a64c131e3c1bb4f9f733c5d
EBUILD llvm-libunwind-17.0.6.ebuild 3440 BLAKE2B eafe21a3de172043ca0039ba27c80c64d32b02cc86bdb5a6d108ded35770e0352216337cbf24ee4fde43b699a68a85c8145be2d17510d525452bfd5a02674998 SHA512 164fdc1c62405e02c035af7997b8522b51f5b9337d2bb66d7fc9b1f45df74ec70d31b26dc5324c59792d32c543fe18abf74ed3b07a64c131e3c1bb4f9f733c5d
-EBUILD llvm-libunwind-18.1.7.ebuild 3413 BLAKE2B 9a59c656e7ee118568d2c81e4af2e2cbf8b668c7e9b4d65c65ec0f0e49f31aad9d20b8780dbaf78f9bf57b7e2943a8b1284bdf9a2c6b75b4f8cc1cfa18e15a59 SHA512 b597048d6be09a9151a7dcbc00e8348c738072d156500d5f63e2d1ba7df488ad4b7e4847a634310569da1ec04b6e1bbb9e88ba004618f58266448d44c4cbf451
+EBUILD llvm-libunwind-18.1.8.ebuild 3413 BLAKE2B 9a59c656e7ee118568d2c81e4af2e2cbf8b668c7e9b4d65c65ec0f0e49f31aad9d20b8780dbaf78f9bf57b7e2943a8b1284bdf9a2c6b75b4f8cc1cfa18e15a59 SHA512 b597048d6be09a9151a7dcbc00e8348c738072d156500d5f63e2d1ba7df488ad4b7e4847a634310569da1ec04b6e1bbb9e88ba004618f58266448d44c4cbf451
EBUILD llvm-libunwind-19.0.0.9999.ebuild 3316 BLAKE2B bd35bebb24f85df1df172da2753279735077353c2a2b06df35700ad58b32fecdb29f6045be9d3c51316e764bda2a75295fb879fd635da71747ad0ab11dc5649d SHA512 8211878d4fde53625702b27cce8bf7a09cf97238c52e1078f6895b58675f76c78aa60f8a886a2f25d0cf71becdcefd94e8666b9c8915fecbe5b47accdc9b988a
-EBUILD llvm-libunwind-19.0.0_pre20240608.ebuild 3316 BLAKE2B bd35bebb24f85df1df172da2753279735077353c2a2b06df35700ad58b32fecdb29f6045be9d3c51316e764bda2a75295fb879fd635da71747ad0ab11dc5649d SHA512 8211878d4fde53625702b27cce8bf7a09cf97238c52e1078f6895b58675f76c78aa60f8a886a2f25d0cf71becdcefd94e8666b9c8915fecbe5b47accdc9b988a
-EBUILD llvm-libunwind-19.0.0_pre20240615.ebuild 3316 BLAKE2B bd35bebb24f85df1df172da2753279735077353c2a2b06df35700ad58b32fecdb29f6045be9d3c51316e764bda2a75295fb879fd635da71747ad0ab11dc5649d SHA512 8211878d4fde53625702b27cce8bf7a09cf97238c52e1078f6895b58675f76c78aa60f8a886a2f25d0cf71becdcefd94e8666b9c8915fecbe5b47accdc9b988a
+EBUILD llvm-libunwind-19.0.0_pre20240623.ebuild 3316 BLAKE2B bd35bebb24f85df1df172da2753279735077353c2a2b06df35700ad58b32fecdb29f6045be9d3c51316e764bda2a75295fb879fd635da71747ad0ab11dc5649d SHA512 8211878d4fde53625702b27cce8bf7a09cf97238c52e1078f6895b58675f76c78aa60f8a886a2f25d0cf71becdcefd94e8666b9c8915fecbe5b47accdc9b988a
MISC metadata.xml 438 BLAKE2B 2a36fbbc59e137056029c62aef6d167d9c82531c2582d7bad5cb13cc36e5c4c9518ffe8c56d06bbcfd97ad22eda71a8b776f3984195f53d06cf45659b438dc00 SHA512 4f18b054072d00e5440faa31a59f9ef587d035b5f25e30913f0b1449debee967fa794fae2548e87db3fb2177ce853ab075e1f11f3cc763f5d7fdf06147108845
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.7.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.8.ebuild
index b6a7c9822310..b6a7c9822310 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-18.1.7.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-18.1.8.ebuild
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240615.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240615.ebuild
deleted file mode 100644
index e4c76c15ebc8..000000000000
--- a/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240615.ebuild
+++ /dev/null
@@ -1,128 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake-multilib flag-o-matic llvm.org llvm-utils python-any-r1
-inherit toolchain-funcs
-
-DESCRIPTION="C++ runtime stack unwinder from LLVM"
-HOMEPAGE="https://llvm.org/docs/ExceptionHandling.html"
-
-LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
-SLOT="0"
-IUSE="+clang +debug static-libs test"
-REQUIRED_USE="test? ( clang )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
- !sys-libs/libunwind
-"
-DEPEND="
- sys-devel/llvm:${LLVM_MAJOR}
-"
-BDEPEND="
- clang? (
- sys-devel/clang:${LLVM_MAJOR}
- )
- !test? (
- ${PYTHON_DEPS}
- )
- test? (
- $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]')
- )
-"
-
-LLVM_COMPONENTS=( runtimes libunwind libcxx llvm/cmake cmake )
-LLVM_TEST_COMPONENTS=( libcxxabi llvm/utils/llvm-lit )
-llvm.org_set_globals
-
-python_check_deps() {
- use test || return 0
- python_has_version "dev-python/lit[${PYTHON_USEDEP}]"
-}
-
-multilib_src_configure() {
- llvm_prepend_path "${LLVM_MAJOR}"
-
- local libdir=$(get_libdir)
-
- # https://github.com/llvm/llvm-project/issues/56825
- # also separately bug #863917
- filter-lto
-
- if use clang; then
- local -x CC=${CHOST}-clang
- local -x CXX=${CHOST}-clang++
- strip-unsupported-flags
- fi
-
- # link to compiler-rt
- # https://github.com/gentoo/gentoo/pull/21516
- local use_compiler_rt=OFF
- [[ $(tc-get-c-rtlib) == compiler-rt ]] && use_compiler_rt=ON
-
- # Respect upstream build type assumptions (bug #910436) where they do:
- # -DLIBUNWIND_ENABLE_ASSERTIONS=ON =>
- # -DCMAKE_BUILD_TYPE=DEBUG => -UNDEBUG
- # -DCMAKE_BUILD_TYPE!=debug => -DNDEBUG
- # -DLIBUNWIND_ENABLE_ASSERTIONS=OFF =>
- # -UNDEBUG
- # See also https://github.com/llvm/llvm-project/issues/86#issuecomment-1649668826.
- use debug || append-cppflags -DNDEBUG
-
- local mycmakeargs=(
- -DCMAKE_CXX_COMPILER_TARGET="${CHOST}"
- -DPython3_EXECUTABLE="${PYTHON}"
- -DLLVM_ENABLE_RUNTIMES="libunwind"
- -DLLVM_LIBDIR_SUFFIX=${libdir#lib}
- -DLLVM_INCLUDE_TESTS=OFF
- -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug)
- -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs)
- -DLIBUNWIND_INCLUDE_TESTS=$(usex test)
- -DLIBUNWIND_INSTALL_HEADERS=ON
-
- # support non-native unwinding; given it's small enough,
- # enable it unconditionally
- -DLIBUNWIND_ENABLE_CROSS_UNWINDING=ON
-
- # avoid dependency on libgcc_s if compiler-rt is used
- -DLIBUNWIND_USE_COMPILER_RT=${use_compiler_rt}
- )
- if use test; then
- mycmakeargs+=(
- -DLLVM_ENABLE_RUNTIMES="libunwind;libcxxabi;libcxx"
- -DLLVM_EXTERNAL_LIT="${EPREFIX}/usr/bin/lit"
- -DLLVM_LIT_ARGS="$(get_lit_flags)"
- -DLIBUNWIND_LIBCXX_PATH="${WORKDIR}/libcxx"
-
- -DLIBCXXABI_LIBDIR_SUFFIX=
- -DLIBCXXABI_ENABLE_SHARED=OFF
- -DLIBCXXABI_ENABLE_STATIC=ON
- -DLIBCXXABI_USE_LLVM_UNWINDER=ON
- -DLIBCXXABI_INCLUDE_TESTS=OFF
-
- -DLIBCXX_LIBDIR_SUFFIX=
- -DLIBCXX_ENABLE_SHARED=OFF
- -DLIBCXX_ENABLE_STATIC=ON
- -DLIBCXX_CXX_ABI=libcxxabi
- -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF
- -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl)
- -DLIBCXX_HAS_GCC_S_LIB=OFF
- -DLIBCXX_INCLUDE_TESTS=OFF
- -DLIBCXX_INCLUDE_BENCHMARKS=OFF
- )
- fi
-
- cmake_src_configure
-}
-
-multilib_src_test() {
- local -x LIT_PRESERVES_TMP=1
- cmake_build check-unwind
-}
-
-multilib_src_install() {
- DESTDIR=${D} cmake_build install-unwind
-}
diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240608.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240623.ebuild
index e4c76c15ebc8..e4c76c15ebc8 100644
--- a/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240608.ebuild
+++ b/sys-libs/llvm-libunwind/llvm-libunwind-19.0.0_pre20240623.ebuild
diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest
index 5e53ca718303..ffa656a8f28a 100644
--- a/sys-libs/ncurses/Manifest
+++ b/sys-libs/ncurses/Manifest
@@ -140,9 +140,27 @@ DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dba
DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512 f2a7859725b4d5d62f68006338d56598ac6b38a1448983108906e192f0ec922be287cc89bcc79c1ae49ebc80c967af3dd077427f35ae579b00d445c882414fed
DIST ncurses-6.4_p20230408-patches.tar.xz 80472 BLAKE2B 0ba8156ebd4f1691fec7bc1b800ef39ce6a4210573c027dd437919cdcd7c995830116da06c69f31c65923845a4d5c88e974673fac38acce5813f7d6cdc646e3e SHA512 32960e2cc4cd9dc60c38b49f46c5ce2c02179479abb66ca29f63cd06475ae8e26299a78b5f06762d114aefbbca3ba6fbebe7093a58106eeaa40cf500d21633a4
DIST ncurses-6.4_p20240413-patches.tar.xz 63760 BLAKE2B 6a91d453cca3705ca54b3a6f2ef00250d655168c1697726db4b581a1597cbc143479b8794e176d5e4154c794f99ea33c3fe1eb26605789930fc82649a2da3c93 SHA512 59239503a9400e054641428528799aa9c13b12669b31f32b2ff18cb60882698801e04dcdf75ece8357c7a4c3b899a729aa973090ec12a20de72cb80a916878b8
+DIST ncurses-6.5-20240504.patch.gz 16541 BLAKE2B 1b698b61fb738252eb8839f659b8670c743808058da9eaf39e6d288f5c00b3d1fbc4318daee8744fef37cdc42fa176fc41bbc5d4890295ad53a633207cd129a2 SHA512 6d72b5950dd55a2eb36f4c615c851a0879dcee5f97f9aa46eef68fc0f3c6996c7bf06d4646a05c455888a563ca673be3159e89db2266e81f0e72434cf4d3df29
+DIST ncurses-6.5-20240504.patch.gz.asc 729 BLAKE2B 6a9ff6b524bb8ade98d6259514b7d467aee38d12b915c7eb030f025f244a44cc0c2dac524bd2645c5f315f54ef47fe6791dffc1728320e0e4790032a838cbbcd SHA512 4f8a2c6be0471df7c25fc67f596753df48a2a4660c848263d10126bba96010c185d31208b2424c495f29bbed6c93cc9cc88b37b4cc252e00bb971364fe68d2d8
+DIST ncurses-6.5-20240511.patch.gz 85486 BLAKE2B 94a00b7013531509def2e17ec75421897f321763fba970a73813278826071e99dd9ddde815c3b4a6cad7c6a3f16eada3afb030f31ee72123dcf0de710c9bcc03 SHA512 c529f1bac7af6c774447027449ac59e41dee3fc30004f7c82113936cc3aed9b5536466d2ca91d99d13d1e1e0e9d7357b87ceb9cc6dc54b212c730d088835288c
+DIST ncurses-6.5-20240511.patch.gz.asc 729 BLAKE2B 8b38ff421f7b9cb9115f40cad4e9002083103b4509a346ddf4af39e8a34a8b6fff38546eed0a41c439d2fb80b691adb171216c527cdda352322639ca357c951d SHA512 dbbecf02d46fa97918437a2e9e4e563062c7a8b0d0dd556c22d07d4b186e3c6d13f8f40e1e25a575ba0f4740751db007ad936db275685e253eb3c3fa9cecb6ce
+DIST ncurses-6.5-20240518.patch.gz 182827 BLAKE2B 25bfb9822f24dad7ee01314d592c923dd1ac0f21ec6c3bd9c8cc0d858b776cf0441fab4cc3dabb04bd03eee6855062e51a3ac29bccc7116fbdc28a4f9aed4dd5 SHA512 1948cdfc5eb7c1be224a148714e8a482ca6545bbce6230f493fa7e722d3fc776c9b56563b59b60008058e54916ff298443f2e482012f47fa1037f4983b8cd333
+DIST ncurses-6.5-20240518.patch.gz.asc 729 BLAKE2B 25162fbcabe332acc337dfc84b8dccf89c255dfd76ecf150ed658257ab770498ae2ffd9e6a66fe591848456a9a910905ef66daec827b3af05b4dc8620e92ea40 SHA512 e10486194cad17dda2f96399eadc8addfa8d41e09372610df902ff5fb305282432906a6a8c1d4499d860b9eafa56cd26fa64f15c539e3ef6064ea1f450029b3f
+DIST ncurses-6.5-20240519.patch.gz 11069 BLAKE2B 8cead0924705fb6e3a0f154f336a26922e4f0e50f1a47e8df0f4f4c8d6ecc76f8b4b9d6dc818f34d72063f7e5e2ef1c3068f4e2c11d317a27d6d129904ff6f2f SHA512 b2b92a6ec97c598ec0ffbcddfca4e68322836744a225e458b7cd92690a931d1c1fbade2d1a3753a799593c72940c557f6495dd979bad5d78d0cbd03f860f9bd4
+DIST ncurses-6.5-20240519.patch.gz.asc 729 BLAKE2B 75e61ea2c8a86a2849bca0650fe8b466abafe35a8c12b90e0039e11fc649ca95daa75f85a2c27979172cd45cef1bc20967bffa24191314f23056ab3fbbce4f75 SHA512 8543b2a8e56905e106f76dce1e3b50172051d0cbccd21b630305330d572f6cf99eaf23535fad225643c053244a47374971d762a39d393c5205e360399c61d334
+DIST ncurses-6.5-20240525.patch.gz 119175 BLAKE2B 61a3fa6854238886ab107f62a2266a27d6b8c4aa47868f2a4b36acc1cfa439ffb2649da451f4df744a27eb0d823ec531441216011778485a5d9a3402c8483bf3 SHA512 2a3254943e9e1351004d32cdcb83c135084b4116c70d36cf07f5f072a37a329d5dbb4044f7237c1c47a7959e3b7497372ec93e283d1a79f7ead0be86a71c44bd
+DIST ncurses-6.5-20240525.patch.gz.asc 729 BLAKE2B 41c0516cde5a3e289686dd6e0c34a2dee6ddd1fd554cafdaea964d312c366a66a259e5f8357fccbab16243a89dd3468705d56d7da1b95eb43a02633f2ec76bf1 SHA512 cc25f91547c02202a4b030a94e142a05e28854fb1330d25b13f8e20e351a3b8562399fce0b6f185f71c616f88059151af003c817642cb3353b177c815a18081a
+DIST ncurses-6.5-20240601.patch.gz 62426 BLAKE2B 1794aa064fd32974aa90bd2f71a52db6ccf117a032fb3e234f6390e1e98c932f3d3894e3019ba54a65990b36c9864cc7ad631566760f22b5ebc071d61bc31919 SHA512 2a4e4c91e27b72ee4c578daaac1dc160426b53c6e1947a6782fda39bc320081baad6f91f8bb54e443920fba17852614fbf7621d601e94d0f4c96a78f449fb361
+DIST ncurses-6.5-20240601.patch.gz.asc 729 BLAKE2B 5b2ffb8ce5c17902271d8dc4f4d92c0eb2f59bbb9a7e494113cae157ed7e90721e755424c4e0956441e552fe52256c45e6e77ff0dbb3c09974c439d1fb0725bc SHA512 a037bc544f6a57468b667e91fbc72ac078c312fef165807e2af5c6add0ade29552a68df723ceb1b019238873368e7d63c2d9f45948ea0453ce97c1fcd4b55272
+DIST ncurses-6.5-20240608.patch.gz 51416 BLAKE2B 8bb8141fe13e770837d1f2fee3902e402743c2a06cb08f9981635937dea238c090c474446bba1e227de867be07d7be00c70061c4d3254b9a8b779115382cb4ad SHA512 d7db7404bd16bbeb5340ad964062634f5a7f66180ee8c6fdee356b5386a8c87d5f5e0c76159923d220ff024d6a43c55220f8ea837a06f4ac5d76d2bcf42c9e0f
+DIST ncurses-6.5-20240608.patch.gz.asc 729 BLAKE2B 2788a5172f7ee437be0aa61fadf04a62c459777e33f150500c32bc29c80c0dee83cb267f3e8174a316363a196bd415401c5e8f56049487855eff814f8047e88c SHA512 ab2162f9cb7e587ff2d049dd1c50b36cfb4cc4914b9c53067dbbca8cbbb63dfe47a690385ae72c2feb5a73dee965e844b4d76ce31463ee0e0f052e4706d4f4ed
+DIST ncurses-6.5-20240615.patch.gz 10195 BLAKE2B 0bfb266ebeb1c92b48ce2c2d2e193671dccb26e90d4bb61a4394360b8b3029087eb65be05e3ab20c665da82a8619354fa5c2b99ce6e3bab6e27b4029e8e5919a SHA512 d72e9334b58ff800ee189a20713c7be65a78aad05aae16f537355e5e48495f1658291552569454c744b9c5d9af3199d892ecf8d41a9917bd83b81238c87c5564
+DIST ncurses-6.5-20240615.patch.gz.asc 729 BLAKE2B 1e7179beb1908ae8c9733c0f55e5e027d2e6bab5265603f3d61063bd5a746a395c75e6f134bc2314277735e881a828790901e735e17bdef54b7cbd54e4d2d72d SHA512 ecc1adb886abb8364c93c0155412198e4e64955643de38ebbc3bff77c6675d537b135a138f68b6c216f6b50df8ccca0b63b83f32cad7c20a5d552305f103c0f8
DIST ncurses-6.5.tar.gz 3688489 BLAKE2B d0a05c218b5f320ba9abe2f322787baef1d15d764e503c81d49772b54b2927d28ecbeb500c8e514996226b41f69445b4de44ff423cec25b61847307fe61682ec SHA512 fc5a13409d2a530a1325776dcce3a99127ddc2c03999cfeb0065d0eee2d68456274fb1c7b3cc99c1937bc657d0e7fca97016e147f93c7821b5a4a6837db821e8
DIST ncurses-6.5.tar.gz.sig 438 BLAKE2B 5789b47932ec97d3863c7a65306369f0a36cb5b1a35c1e009b5174f50941edceafc22e6f07db3843a096773663a0ca602c0ecb9465e6042d9a78d76ae5008215 SHA512 96ce61a3d529e48e249acecbf4bb9eae2d9f2f67506e92ffa3182f5e98040c38babf0c2c15d92fc5d96e1181e72be1b29fdbff7bee859dfe2ae387f9b8883092
+DIST ncurses-6.5_p20240615-patches.tar.xz 63232 BLAKE2B c7fdc496bb3b055b6766ea8a8b5edaba08cecbe9dfe1b3035e55067bce958eb2bf235f226058e30712f14bf6401112901c3add42093216e3b6b42b4ffd438f67 SHA512 a4d9d09c6110a2971bed0facab87c7e255b4c3e34bfa3b8faddd86af9c95fea89833cd14286fd690db138ca60c0fcff818f11d30a6aa820136899619a4e7f95a
EBUILD ncurses-6.4_p20230401.ebuild 13386 BLAKE2B 1e8285544f4eeb665a79988329e82fca9ad7ff1488ae8637294b5ecdc4b8aea3d5a4043d792bd05ef41d2111ae3c73d0d09a14b2fb606c9060ff267c0658e514 SHA512 f22355b4a8d30d403ddb1140c65c05d5ad5854791da6bf55309ba7c90f28f14cdf324b1e81e23bb9f4f607af8fea9d65b9ff8c909cba81ed04cffb53d257d347
EBUILD ncurses-6.4_p20240414.ebuild 14239 BLAKE2B 80fa235fec77d20eca720727560e7eab2c2f80d3a6d734d23d21d354e70977562d7d2e24696e9258e359b622b9f6657ed21ac988118844ee93f1f6e98cc5b462 SHA512 cf4458719bb4e21d4d0f79536a8c1b42e0ed575159f2d7658082b28afa65ddeada811c3eb2a4af70a36ceb91c340b7090255b57f165580a028b85c4996ccb9d8
EBUILD ncurses-6.5-r1.ebuild 13759 BLAKE2B 58973ddcdaab9a09312a287f64cbc558071e59b0038404c881ffe7211567cf1d72185b175955204e4ea8547df6ed86bb52a48b03178fb4e91622c5248d860161 SHA512 24c385134cd8879c3ff7dc6d1b2ad6945588f2b49f70cea3414187d012fd7bfc6f8e177c1289537297819bdc8a596d365ff53d388569ba4fe8492d9d75a6d4e3
+EBUILD ncurses-6.5_p20240615.ebuild 13825 BLAKE2B 01ee8bbbd336927a001f0a38f4eaf9a5afd4b3178c6b2077a0efe9d6938183b11019c8a894b50f433e0d124063f93f7c582ebc99b13e5ae72b8264b5dcbf0653 SHA512 ce4b40d3019c816a5a15f8bc38c277fbb74257d6a92882031df6141a0035237a941f80df16ae35aa1bfda06994e7fe0a75d0a581a2288390867e0a690ad001e0
MISC metadata.xml 1094 BLAKE2B a65bbb9584f77fb07fff735e6471ef48a5d63e7fa79112bf75df67f2f94e816706165fdd42a482708a7fd2ab3b3e308f9766eac0b39c3a4e31dcff5b3db25d57 SHA512 adf0f939a1e14c964bfb44ab80b1b8c1ee897a036a994848ba3e40280ab3a73ddb3beef540c905efd623e71b890c4c91e0b7c24651561d0e2bb2a4c86f039dba
diff --git a/sys-libs/ncurses/ncurses-6.5_p20240615.ebuild b/sys-libs/ncurses/ncurses-6.5_p20240615.ebuild
new file mode 100644
index 000000000000..a139dca25280
--- /dev/null
+++ b/sys-libs/ncurses/ncurses-6.5_p20240615.ebuild
@@ -0,0 +1,431 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# sys-libs/ncurses-compat can be bumped with sys-libs/ncurses as upstream
+# provide a configure option for the ABI version.
+
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc
+inherit flag-o-matic toolchain-funcs multilib multilib-minimal preserve-libs usr-ldscript verify-sig
+
+MY_PV="${PV:0:3}"
+MY_P="${PN}-${MY_PV}"
+DESCRIPTION="Console display library"
+HOMEPAGE="https://www.gnu.org/software/ncurses/ https://invisible-island.net/ncurses/"
+# Keep invisible-mirror.net here as some users reported 403 forbidden with invisible-island.net
+SRC_URI="
+ mirror://gnu/ncurses/${MY_P}.tar.gz
+ https://invisible-island.net/archives/${PN}/${MY_P}.tar.gz
+ https://invisible-mirror.net/archives/${PN}/${MY_P}.tar.gz
+ verify-sig? ( mirror://gnu/ncurses/${MY_P}.tar.gz.sig )
+"
+
+GENTOO_PATCH_DEV=sam
+GENTOO_PATCH_PV=6.5_p20240615
+GENTOO_PATCH_NAME=${PN}-${GENTOO_PATCH_PV}-patches
+
+# Populated below in a loop. Do not add patches manually here.
+UPSTREAM_PATCHES=()
+
+if [[ ${PV} == *_p* ]] ; then
+ # Sometimes, after releases, there's no megapatch available yet.
+ #
+ # From upstream README at e.g. https://invisible-island.net/archives/ncurses/6.3/:
+ #
+ # "At times (generally to mark a relatively stable point), I create a rollup
+ # patch, which consists of all changes from the release through the current date."
+ #
+ # Also, from https://lists.gnu.org/archive/html/bug-ncurses/2019-08/msg00039.html,
+ # the patches are considered to be acceptable to use after some testing. They
+ # are both for development but also bug fixes.
+ #
+ # This array should contain a list of all the snapshots since the last
+ # release if there's no megapatch available yet.
+ PATCH_DATES=(
+ 20240504
+ 20240511
+ 20240518
+ 20240519
+ 20240525
+ 20240601
+ 20240608
+
+ # Latest patch is just _pN = $(ver_cut 4)
+ $(ver_cut 4)
+ )
+
+ if [[ -z ${PATCH_DATES[@]} ]] ; then
+ SRC_URI+=" https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P/_p/-}.patch.sh.gz"
+ SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P/_p/-}.patch.sh.gz.asc"
+
+ # If we have a rollup patch, use that instead of the individual ones.
+ UPSTREAM_PATCHES+=( patch.sh )
+ else
+ # We use a mirror as well because we've had reports of 403 forbidden for some users.
+ upstream_url_base="https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P}-"
+ upstream_m_url_base="https://invisible-mirror.net/archives/${PN}/${PV/_p*}/${MY_P}-"
+
+ # Prefix each date with the upstream location (https://invisible-island.net/archives/${PN}/${PV/_p*}/${MY_P})
+ mangled_patches=( "${PATCH_DATES[@]/#/${upstream_url_base}}" )
+ # Suffix each with .patch.gz
+ mangled_patches=( "${mangled_patches[@]/%/.patch.gz}" )
+ mangled_patches_sig=( "${mangled_patches[@]/%/.asc}" )
+ # Repeat for .patch.gz.asc for verify-sig
+ SRC_URI+=" ${mangled_patches[@]}"
+ SRC_URI+=" verify-sig? ( ${mangled_patches_sig[@]} )"
+
+ # For all of the URLs, chuck in invisible-island.net too:
+ SRC_URI+=" ${mangled_patches[@]/${upstream_url_base}/${upstream_m_url_base}}"
+ SRC_URI+=" verify-sig? ( ${mangled_patches_sig[@]/${upstream_url_base}/${upstream_m_url_base}} )"
+
+ UPSTREAM_PATCHES=( "${PATCH_DATES[@]/%/.patch}" )
+
+ unset upstream_url_base upstream_m_url_base mangled_patches mangled_patches_sig
+ fi
+fi
+
+SRC_URI+=" https://dev.gentoo.org/~${GENTOO_PATCH_DEV}/distfiles/${CATEGORY}/${PN}/${GENTOO_PATCH_NAME}.tar.xz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+# The subslot reflects the SONAME.
+SLOT="0/6"
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="ada +cxx debug doc gpm minimal profile split-usr +stack-realign static-libs test tinfo trace"
+RESTRICT="!test? ( test )"
+
+# TODO: ncurses allows (and we take advantage of this, even) passing
+# the SONAME for dlopen() use, so only the header is needed at build time.
+# Maybe we should bundle a copy of gpm.h so we can move gpm to PDEPEND
+# which would be far nicer UX-wise.
+DEPEND="gpm? ( sys-libs/gpm[${MULTILIB_USEDEP}] )"
+# Block the older ncurses that installed all files w/SLOT=5, bug #557472
+RDEPEND="
+ ${DEPEND}
+ !<=sys-libs/ncurses-5.9-r4:5
+ !<sys-libs/slang-2.3.2_pre23
+ !<x11-terms/rxvt-unicode-9.06-r3
+ !<x11-terms/st-0.6-r1
+"
+BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
+
+PATCHES=(
+ "${UPSTREAM_PATCHES[@]/#/${WORKDIR}/${MY_P}-}"
+
+ # When rebasing Gentoo's patchset, please use git from a clean
+ # src_prepare with upstream patches already applied. git am --reject
+ # the existing patchset and rebase as required. This makes it easier
+ # to manage future rebasing & adding new patches.
+ #
+ # For the same reasons, please include the original configure.in changes,
+ # NOT just the generated results!
+ "${WORKDIR}"/${GENTOO_PATCH_NAME}
+)
+
+src_unpack() {
+ # Avoid trying to verify our own patchset tarball, there's no point
+ if use verify-sig ; then
+ local file
+ for file in ${A} ; do
+ if [[ ${file} == ${MY_P}.tar.gz ]] ; then
+ verify-sig_verify_detached "${DISTDIR}"/${file} "${DISTDIR}"/${file}.sig
+ else
+ [[ ${file} == @(*${GENTOO_PATCH_NAME}.tar.xz|*.asc|*.sig) ]] && continue
+
+ verify-sig_verify_detached "${DISTDIR}"/${file} "${DISTDIR}"/${file}.asc
+ fi
+ done
+ fi
+
+ default
+}
+
+src_configure() {
+ # bug #115036
+ unset TERMINFO
+
+ tc-export_build_env BUILD_{CC,CXX,CPP}
+
+ # bug #214642
+ BUILD_CPPFLAGS+=" -D_GNU_SOURCE"
+
+ # Build the various variants of ncurses -- narrow, wide, and threaded. #510440
+ # Order matters here -- we want unicode/thread versions to come last so that the
+ # binaries in /usr/bin support both wide and narrow.
+ # The naming is also important as we use these directly with filenames and when
+ # checking configure flags.
+ NCURSES_TARGETS=(
+ ncurses
+ ncursesw
+ ncursest
+ ncursestw
+ )
+
+ # When installing ncurses, we have to use a compatible version of tic.
+ # This comes up when cross-compiling, doing multilib builds, upgrading,
+ # or installing for the first time. Build a local copy of tic whenever
+ # the host version isn't available. bug #249363, bug #557598
+ if ! has_version -b "~sys-libs/${P}:0" ; then
+ local lbuildflags="-static"
+
+ # some toolchains don't quite support static linking
+ local dbuildflags="-Wl,-rpath,${WORKDIR}/lib"
+ case ${CHOST} in
+ *-darwin*) dbuildflags= ;;
+ *-solaris*) dbuildflags="-Wl,-R,${WORKDIR}/lib" ;;
+ esac
+ echo "int main() {}" | \
+ $(tc-getCC) -o x -x c - ${lbuildflags} -pipe >& /dev/null \
+ || lbuildflags="${dbuildflags}"
+
+ # We can't re-use the multilib BUILD_DIR because we run outside of it.
+ BUILD_DIR="${WORKDIR}" \
+ CC=${BUILD_CC} \
+ CXX=${BUILD_CXX} \
+ CPP=${BUILD_CPP} \
+ CHOST=${CBUILD} \
+ CFLAGS=${BUILD_CFLAGS} \
+ CXXFLAGS=${BUILD_CXXFLAGS} \
+ CPPFLAGS=${BUILD_CPPFLAGS} \
+ LDFLAGS="${BUILD_LDFLAGS} ${lbuildflags}" \
+ do_configure cross --without-shared --with-normal --with-progs --without-ada
+ fi
+ multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+ if [[ ${ABI} == x86 ]] ; then
+ # For compatibility with older binaries at slight performance cost.
+ # bug #616402
+ use stack-realign && append-flags -mstackrealign
+ fi
+
+ local t
+ for t in "${NCURSES_TARGETS[@]}" ; do
+ do_configure "${t}"
+ done
+}
+
+do_configure() {
+ local target=$1
+ shift
+
+ mkdir "${BUILD_DIR}/${target}" || die
+ cd "${BUILD_DIR}/${target}" || die
+
+ local conf=(
+ # We need the basic terminfo files in /etc, bug #37026. We will
+ # add '--with-terminfo-dirs' and then populate /etc/terminfo in
+ # src_install() ...
+ --with-terminfo-dirs="${EPREFIX}/etc/terminfo:${EPREFIX}/usr/share/terminfo"
+
+ # Enable installation of .pc files.
+ --enable-pc-files
+ # This path is used to control where the .pc files are installed.
+ --with-pkg-config-libdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
+
+ # Now the rest of the various standard flags.
+ --with-shared
+ --enable-fvisibility
+ # (Originally disabled until bug #245417 is sorted out, but now
+ # just keeping it off for good, given nobody needed it until now
+ # (2022) and we're trying to phase out bdb.)
+ --without-hashed-db
+ $(use_with ada)
+ $(use_with cxx)
+ $(use_with cxx cxx-binding)
+ --with-cxx-shared
+ $(use_with debug)
+ $(use_with profile)
+ # The configure script uses ldd to parse the linked output which
+ # is flaky for cross-compiling/multilib/ldd versions/etc...
+ $(use_with gpm gpm libgpm.so.1)
+
+ # bug #930806
+ --disable-setuid-environ
+ # TODO: Maybe do these for USE=hardened
+ #--disable-root-access
+ #--disable-root-environ
+
+ --disable-term-driver
+ --disable-termcap
+ --enable-symlinks
+ --with-manpage-format=normal
+ --enable-const
+ --enable-colorfgbg
+ --enable-hard-tabs
+ --enable-echo
+ $(use_enable !ada warnings)
+ $(use_with debug assertions)
+ $(use_enable !debug leaks)
+ $(use_with debug expanded)
+ $(use_with !debug macros)
+ $(multilib_native_with progs)
+ $(use_with test tests)
+ $(use_with trace)
+ $(use_with tinfo termlib)
+ --disable-stripping
+ --disable-pkg-ldflags
+ )
+
+ if [[ ${target} == ncurses*w ]] ; then
+ conf+=( --enable-widec )
+ else
+ conf+=( --disable-widec )
+ fi
+ if [[ ${target} == ncursest* ]] ; then
+ conf+=( --with-{pthread,reentrant} )
+ else
+ conf+=( --without-{pthread,reentrant} )
+ fi
+
+ # Make sure each variant goes in a unique location.
+ if [[ ${target} == "ncurses" ]] ; then
+ # "ncurses" variant goes into "${EPREFIX}"/usr/include
+ # It is needed on Prefix because the configure script appends
+ # "ncurses" to "${prefix}/include" if "${prefix}" is not /usr.
+ conf+=( --enable-overwrite )
+ else
+ conf+=( --includedir="${EPREFIX}"/usr/include/${target} )
+ fi
+ # See comments in src_configure.
+ if [[ ${target} != "cross" ]] ; then
+ local cross_path="${WORKDIR}/cross"
+ [[ -d ${cross_path} ]] && export TIC_PATH="${cross_path}/progs/tic"
+ fi
+
+ ECONF_SOURCE="${S}" econf "${conf[@]}" "$@"
+}
+
+src_compile() {
+ # See comments in src_configure.
+ if ! has_version -b "~sys-libs/${P}:0" ; then
+ BUILD_DIR="${WORKDIR}" do_compile cross -C progs tic$(get_exeext)
+ fi
+
+ multilib-minimal_src_compile
+}
+
+multilib_src_compile() {
+ local t
+ for t in "${NCURSES_TARGETS[@]}" ; do
+ do_compile "${t}"
+ done
+}
+
+do_compile() {
+ local target=$1
+ shift
+
+ cd "${BUILD_DIR}/${target}" || die
+
+ # A little hack to fix parallel builds ... they break when
+ # generating sources so if we generate the sources first (in
+ # non-parallel), we can then build the rest of the package
+ # in parallel. This is not really a perf hit since the source
+ # generation is quite small.
+ emake -j1 sources
+
+ # For some reason, sources depends on pc-files which depends on
+ # compiled libraries which depends on sources which ...
+ # Manually delete the pc-files file so the install step will
+ # create the .pc files we want.
+ rm -f misc/pc-files || die
+ emake "$@"
+}
+
+multilib_src_install() {
+ local target
+ for target in "${NCURSES_TARGETS[@]}" ; do
+ emake -C "${BUILD_DIR}/${target}" DESTDIR="${D}" install
+ done
+
+ # Move main libraries into /.
+ if multilib_is_native_abi ; then
+ gen_usr_ldscript -a \
+ "${NCURSES_TARGETS[@]}" \
+ $(usex tinfo 'tinfow tinfo' '')
+ fi
+
+ # Don't delete '*.dll.a', needed for linking, bug #631468
+ if ! use static-libs; then
+ find "${ED}"/usr/ -name '*.a' ! -name '*.dll.a' -delete || die
+ fi
+
+ # Build fails to create this ...
+ # -FIXME-
+ # Ugly hackaround for riscv having two parts libdir (bug #689240)
+ # Replace this hack with an official solution once we have one...
+ # -FIXME-
+ dosym $(sed 's@[^/]\+@..@g' <<< $(get_libdir))/share/terminfo \
+ /usr/$(get_libdir)/terminfo
+
+ # Remove obsolete libcurses symlink that is created by the build
+ # system. Technically, this could be also achieved
+ # via --disable-overwrite but it also moves headers implicitly,
+ # and we do not want to do this yet.
+ # bug #836696
+ rm "${ED}"/usr/$(get_libdir)/libcurses* || die
+}
+
+multilib_src_install_all() {
+ local terms=(
+ # Dumb/simple values that show up when using the in-kernel VT.
+ ansi console dumb linux
+ vt{52,100,102,200,220}
+ # [u]rxvt users used to be pretty common. Probably should drop this
+ # since upstream is dead and people are moving away from it.
+ rxvt{,-unicode}{,-256color}
+ # xterm users are common, as is terminals re-using/spoofing it.
+ xterm xterm-{,256}color
+ # screen is common (and reused by tmux).
+ screen{,-256color}
+ screen.xterm-256color
+ )
+ if use split-usr ; then
+ local x
+ # We need the basic terminfo files in /etc for embedded/recovery, bug #37026
+ einfo "Installing basic terminfo files in /etc..."
+ for x in "${terms[@]}"; do
+ local termfile=$(find "${ED}"/usr/share/terminfo/ -name "${x}" 2>/dev/null)
+ local basedir=$(basename "$(dirname "${termfile}")")
+
+ if [[ -n ${termfile} ]] ; then
+ dodir "/etc/terminfo/${basedir}"
+ mv "${termfile}" "${ED}/etc/terminfo/${basedir}/" || die
+ dosym "../../../../etc/terminfo/${basedir}/${x}" \
+ "/usr/share/terminfo/${basedir}/${x}"
+ fi
+ done
+
+ echo "CONFIG_PROTECT_MASK=\"/etc/terminfo\"" | newenvd - 50ncurses
+
+ use minimal && rm -r "${ED}"/usr/share/terminfo*
+ # Because ncurses5-config --terminfo returns the directory we keep it
+ # bug #245374
+ keepdir /usr/share/terminfo
+ elif use minimal ; then
+ # Keep only the basic terminfo files
+ find "${ED}"/usr/share/terminfo/ \
+ \( -type f -o -type l \) ${terms[*]/#/! -name } -delete , \
+ -type d -empty -delete || die
+ fi
+
+ cd "${S}" || die
+ dodoc ANNOUNCE MANIFEST NEWS README* TO-DO doc/*.doc
+ if use doc ; then
+ docinto html
+ dodoc -r doc/html/
+ fi
+}
+
+pkg_preinst() {
+ preserve_old_lib /$(get_libdir)/libncurses.so.5
+ preserve_old_lib /$(get_libdir)/libncursesw.so.5
+}
+
+pkg_postinst() {
+ preserve_old_lib_notify /$(get_libdir)/libncurses.so.5
+ preserve_old_lib_notify /$(get_libdir)/libncursesw.so.5
+}
diff --git a/sys-libs/openipmi/Manifest b/sys-libs/openipmi/Manifest
index d9b97b7fc104..5603e9e74b59 100644
--- a/sys-libs/openipmi/Manifest
+++ b/sys-libs/openipmi/Manifest
@@ -1,6 +1,6 @@
AUX openipmi-2.0.26-tinfo.patch 808 BLAKE2B fc7545b3610c9ba6a2d8d7075a8db3384659945bd7d85758342438f261fedce67bace7795a74ff6010f68d04d8ae33936b6c60780986c9e0d66e93061577132f SHA512 2deae71fd039126cb3dd0a348658ddbf568345c782c2467a4712d36006217f86eaf86950c821d36a400aea4cf18409684e8abd3b1e504928f5bc6d4cf943c4bb
AUX openipmi-2.0.33-c99.patch 2031 BLAKE2B 0a84beca0c7cefef2f690a99dd99ee8bf6213b8399f27154e4377f1f343f576557977e7f61b421d67aadab8bb087e8ba09b21b31dbe194ef464fd0e393b0b0d5 SHA512 695d2c89aca9bcaef732e8541e37129240be21d164be38c0fedd6e34d111b6cee0649eb2e265dc468502f592d286b7ea5048fccb94ab547e9c1e0ccd373f6d68
DIST OpenIPMI-2.0.33.tar.gz 3141439 BLAKE2B 02634ac8e17abf6a95f37e1b6825fe1f493e1990d7a5b0f6e87f7d9527f2a778f9faf0b12566529a3c87ecce893346e5125c51da988b95fbb56145282194ed16 SHA512 615fccd1ffd4af18584c1b0e54667ba2de60b6d42b44e7448f27808114180fa3b31b4834276bdf69c3df1e5210df871fd888deec8186377524838390fe41e641
-EBUILD openipmi-2.0.33-r1.ebuild 2125 BLAKE2B 56e02c5adba33d76a5ab5c5cbff3d8c3b268b84f7a084d991e53c77064b2e447da90bd00b09efdf261748700c28327c263b75c52b51d2021f7f0f4a69aeceb7b SHA512 9670c225f7e570aa7d07be38940bc286b8014807f7efe2c4790d7adde8053144a78f671381771f2a27b6e33d59d9fa7bfbe9b258095c9dec2b6b3724e30ee66e
+EBUILD openipmi-2.0.33-r1.ebuild 2124 BLAKE2B ad2f29505539e783b907be75aa20d24b9ec77f800f5b38382bc0e20be70b766c7299f169af47fd36f303951f8362754d3617cca6f25f3bd7c3310470b82e2a5d SHA512 e50450b914b8525e40cdcb04f790237116a6a7d52023c8e915b0f4cf289eab4df329839d4db938f6d537a3ba85296aea401a9086e9e92432823ba2002d6b42d8
EBUILD openipmi-2.0.33.ebuild 2085 BLAKE2B b3e6c3763d6494844f20e76d2a0343767f6ad4d677a03f17ad66731d4f7e43d2d494a08ce0daf3fe0aa2c0711736696870330c106e0988c674f88cd78ae28ef3 SHA512 bfdcf6c9099047b721002d1c69d9d2909b62c7719fcfd3d92e2ed7e76331a0ea065d949f77202fb57ce0cc06fd1f826583d2aa46aafee69178f11a52f8cb72eb
MISC metadata.xml 348 BLAKE2B 845b9eadd51770ff89268871a3cbb7befb724efeaa28b891e510f34f3bb80b8c72f937505b31646440da9581fa37a38f6272b37f424e78b9ff5c832c255e9bfc SHA512 c13f3458e198f1d4da1cf5be846df5d2cc2ca3ef3fecd5959f7fed0979f10d0eff326da380793dc4471d64e622a415ca60b144b92bb2889a0f870e0c2767f917
diff --git a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
index 6e166c3062b9..d2c3d3be9d57 100644
--- a/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
+++ b/sys-libs/openipmi/openipmi-2.0.33-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2.1 GPL-2"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
IUSE="crypt snmp perl python static-libs tcl"
RDEPEND="
diff --git a/sys-libs/pam_wrapper/Manifest b/sys-libs/pam_wrapper/Manifest
index 4d98a786d117..4eb577b10b0f 100644
--- a/sys-libs/pam_wrapper/Manifest
+++ b/sys-libs/pam_wrapper/Manifest
@@ -6,5 +6,5 @@ DIST pam_wrapper-1.1.4.tar.gz 170882 BLAKE2B fa0a789f6fd6f809c7ef80e354e886b5f1f
DIST pam_wrapper-1.1.5.tar.gz 95037 BLAKE2B 78adeaac3994349460c2c9966e1145c3c6b78189cf1e6092cf0272bc82498c2182b114d718ce47b3403e32255d8ae5e65dee22e7bc261442323a661a4dbd1b38 SHA512 eee2c0683bd87c5416b52115105a9a2397cbec261e358ff20d9b272509f64ee5ea50a4adcb04f7791d451ca904ffd31c3bc07dc53555c3808f50f71634ab6323
EBUILD pam_wrapper-1.1.4-r2.ebuild 2011 BLAKE2B 4a3b59007bccaf8af11dddb0717b600fe14a52d1a52c72dfa523ab12bc78aae0ab8c5dadb9474f7b646f4eae08d05c4a9c3f89282a031f0b4922acd5b9c9877c SHA512 2ae30db5fa69125b751a6cc032d63080f9e8f5f564f269e4fc5a41b927fab21a56f593ca18ee2b0ce0805301d97a1812d59e6d0d0ffce2f10ad7dbfa2dfe3b50
EBUILD pam_wrapper-1.1.4-r3.ebuild 2010 BLAKE2B 22a9d12872d88fc303b9063daaaf12d53e56bcb8e55b9d68772f0c4453dd099e8aaf312362145eadaea0f64f8c5f619887736b984e30ab2fd1fac5b051039599 SHA512 4d115e3864dbb4313abed44b1a9a77664fdd885b26cadde32893000ac572a1527844ef2093669da39dba24b9ffc1b4961f5150c2f92498b82ad1eb5bc109af1d
-EBUILD pam_wrapper-1.1.5.ebuild 2087 BLAKE2B 4861e07ee55defb94c3f19aeee0351ea7c59c4b3c991ca6227b2c65a3b14971a7a6c064cec945bbbd625dbafe45d793b2023a53123acd2e7faee0f5b5fd36a4e SHA512 ec750a48c1e0df094389a4986f2d0872d1d99f06ed7f46e3e635ae2d0f838bb340e50358cda322fe43f282eee64280759ab18011df1e2a92dcc234715c2e8f09
+EBUILD pam_wrapper-1.1.5.ebuild 2086 BLAKE2B b881b9ffd843f3917ed25c344b670845bfcdc137dd3e29d84ce6883b87bb89ae098ed479b6497e24e0775e5be73340a364e9c7621cf02a79b8f8b6534be80844 SHA512 bb1c9761ea454e74d9d6e286d6f77bf0b5a76f831152428a4cc2a53da2b070c906c48f356493f079933219ee43dbefc7c2331e97c08b415abcabe709b43b752e
MISC metadata.xml 250 BLAKE2B e398673dd1a3522ccddb89a82a53fc2578d8e0777ec46f889d01d618609a22958d91699beef513c7912799e0e8ff985200f7c67bba941235da25c24cd4b48f09 SHA512 16834c3cbecd0dd5a9c8c311d2b8ebc63d8cd72c5891498f4f0048988993c104aadd4e24e632bf54071c11f810716432e89e4afab029555875f9f52794daa6e9
diff --git a/sys-libs/pam_wrapper/pam_wrapper-1.1.5.ebuild b/sys-libs/pam_wrapper/pam_wrapper-1.1.5.ebuild
index 1c298b800f3d..d54ee3839193 100644
--- a/sys-libs/pam_wrapper/pam_wrapper-1.1.5.ebuild
+++ b/sys-libs/pam_wrapper/pam_wrapper-1.1.5.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86"
IUSE="test"
RESTRICT="!test? ( test )"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sys-libs/pkgcraft/Manifest b/sys-libs/pkgcraft/Manifest
index 45a71f73396a..b00e08f420b4 100644
--- a/sys-libs/pkgcraft/Manifest
+++ b/sys-libs/pkgcraft/Manifest
@@ -1,4 +1,6 @@
DIST pkgcraft-c-0.0.14.tar.xz 29920400 BLAKE2B dc163e0fb9bcdfb283346cc2bc2dfec9111d4d70c0bbd7b37b9306cd1bcf1d262e99b8126db71608f16807224ca6a357a7449d7076ab57b225745c7bb69c6080 SHA512 9d47788b60a00f5d006787fa38606f12a738a86e587cff0df5671a959d1e970860f31546117f44187f17c0fa8b52e6ac8ad6ec2a767abcc985e470d5a5f9f4a5
+DIST pkgcraft-c-0.0.15.tar.xz 22494284 BLAKE2B a1cccec51f0684282e5e962fc2c50a7a1ddb459dac0fb6c8d611aa4d51abc5a2394a5f3a43ad9599ae841b00678713559f1aeb7bc282309aa222d1024a50d67d SHA512 5e2c79c43f9e9113fc46b1c5cb9a78a70718eb9fd2ac9ba03d1586d6273649429b5f36ee5e832b58889914491ff9369803e509d5ba7c820a7e006df70cacf8e9
EBUILD pkgcraft-0.0.14.ebuild 1990 BLAKE2B 80c23006c2a0138ca870fe094aee7f4420b24638b3e14ed97ebc37a0eef8f5b59a8bb0f8978073db97e344573aa1f0f8fc00ca95e69c5b62240ac8c7297cf2b1 SHA512 7f1ecf8cf0b821abd1ee344119da3755055b310381ecd7c4246b90ff773ca42685242ecf92b74c4a5604389fce8b437be7b6ad29bfb2965d860cc02529dea1c0
-EBUILD pkgcraft-9999.ebuild 1990 BLAKE2B 19e77c59f987a1284b08cd338ff411cef4908e43f57c70e202a547ac71da0d46aefb63a9dd357c22871aee5e80752d7df1d399aacd91cd788ccfbf01c0a31be0 SHA512 591918fb27aeec5db596fc2d91e125c7ebcfd8e3e0540ccc7551590567d33630c4917a96b2a750c719ba5679738a3f6a1d26facfad6b6751e4ef2f23f9cc3bdd
+EBUILD pkgcraft-0.0.15.ebuild 1990 BLAKE2B 5f23fe835aedf762e30aff6cb9b0d1414c0bc5eeca0ab668aac353d8428fa4f9365cd5989495b61d5e243db21140a73a6d77229b34e26a2df127b3a8db4bdaed SHA512 b68c3b3ec02e5da9cfe899a206150350188a4cfa52d1f77bfb47e17314c9763f8cafd637786cc41c0cdc6aa3f197e9770a0d024ff3c002ba8bc0d1fd7b90719e
+EBUILD pkgcraft-9999.ebuild 1990 BLAKE2B 5f23fe835aedf762e30aff6cb9b0d1414c0bc5eeca0ab668aac353d8428fa4f9365cd5989495b61d5e243db21140a73a6d77229b34e26a2df127b3a8db4bdaed SHA512 b68c3b3ec02e5da9cfe899a206150350188a4cfa52d1f77bfb47e17314c9763f8cafd637786cc41c0cdc6aa3f197e9770a0d024ff3c002ba8bc0d1fd7b90719e
MISC metadata.xml 322 BLAKE2B b0ee0fc53eb8b4b485f74806a78b5560aaf53f1772d7bd3e5af4e03385b3f3aed18fc52462c2d49de6c0d735db0cae3fab175b8adc0e5f7c4baa89e28973776f SHA512 9343cd5028750182fe9325c44f4c4c7df0976b79e0422b66e0fd16f94be76eaa203e8ecad5ec2cbed3535f455f038e51968850ced9afb27af9a98b6b968df88a
diff --git a/sys-libs/pkgcraft/pkgcraft-0.0.15.ebuild b/sys-libs/pkgcraft/pkgcraft-0.0.15.ebuild
new file mode 100644
index 000000000000..a964805ae71c
--- /dev/null
+++ b/sys-libs/pkgcraft/pkgcraft-0.0.15.ebuild
@@ -0,0 +1,92 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES=" "
+inherit edo cargo toolchain-funcs
+
+DESCRIPTION="C library for pkgcraft"
+HOMEPAGE="https://pkgcraft.github.io/"
+
+if [[ ${PV} == 9999 ]] ; then
+ EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft"
+ inherit git-r3
+
+ S="${WORKDIR}"/${P}/crates/pkgcraft-c
+
+ BDEPEND="test? ( dev-util/cargo-nextest )"
+else
+ MY_P=${PN}-c-${PV}
+ SRC_URI="https://github.com/pkgcraft/pkgcraft/releases/download/${MY_P}/${MY_P}.tar.xz"
+ S="${WORKDIR}"/${MY_P}
+
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+LICENSE="MIT"
+# Dependent crate licenses
+LICENSE+=" Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-DFS-2016"
+SLOT="0/${PV}"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# clang needed for bindgen
+BDEPEND+="
+ dev-util/cargo-c
+ sys-devel/clang
+ >=virtual/rust-1.76
+"
+
+QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]] ; then
+ git-r3_src_unpack
+ cargo_live_src_unpack
+ else
+ cargo_src_unpack
+ fi
+}
+
+src_compile() {
+ local cargoargs=(
+ --library-type=cdylib
+ --prefix=/usr
+ --libdir="/usr/$(get_libdir)"
+ $(usev !debug '--release')
+ )
+
+ # For scallop building bash
+ tc-export AR CC
+
+ # Can pass -vv if need more output from e.g. scallop configure
+ edo cargo cbuild "${cargoargs[@]}"
+}
+
+src_test() {
+ if [[ ${PV} == 9999 ]] ; then
+ # It's interesting to test the whole thing rather than just
+ # pkgcraft-c.
+ cd "${WORKDIR}"/${P} || die
+
+ # Need nextest per README (separate processes required)
+ # Invocation from https://github.com/pkgcraft/pkgcraft/blob/main/.github/workflows/ci.yml#L56
+ edo cargo nextest run $(usev !debug '--release') --color always --all-features --tests
+ else
+ # There are no tests for pkgcraft-c. Test via e.g. dev-python/pkgcraft.
+ :;
+ fi
+}
+
+src_install() {
+ local cargoargs=(
+ --library-type=cdylib
+ --prefix=/usr
+ --libdir="/usr/$(get_libdir)"
+ --destdir="${ED}"
+ $(usev !debug '--release')
+ )
+
+ edo cargo cinstall "${cargoargs[@]}"
+}
diff --git a/sys-libs/pkgcraft/pkgcraft-9999.ebuild b/sys-libs/pkgcraft/pkgcraft-9999.ebuild
index 575e7c74f56c..a964805ae71c 100644
--- a/sys-libs/pkgcraft/pkgcraft-9999.ebuild
+++ b/sys-libs/pkgcraft/pkgcraft-9999.ebuild
@@ -35,7 +35,7 @@ RESTRICT="!test? ( test )"
BDEPEND+="
dev-util/cargo-c
sys-devel/clang
- >=virtual/rust-1.74
+ >=virtual/rust-1.76
"
QA_FLAGS_IGNORED="usr/lib.*/libpkgcraft.so.*"
diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest
index b6390b42723b..cf05678794a6 100644
--- a/sys-libs/readline/Manifest
+++ b/sys-libs/readline/Manifest
@@ -35,7 +35,7 @@ DIST readline82-009.sig 95 BLAKE2B 5484f3df25e550a717915ecf70e8410f747ff6d192a87
DIST readline82-010 2653 BLAKE2B 44ebbf93b6449d848b2dda49716b494596d207bef08cdea0d01808b5291d68714e01ef914e97652bb73e81808a91fff829c8035a097db5b3649be1e0735e3eab SHA512 b611b42e31601ea5fcd7de59e6c1cdd3fece7cc8287e0e495ddfc4d5e8f765b3c6567b728fe0a317d6cb00240b772fa4c26f374c8bf361355a9d262bc5133874
DIST readline82-010.sig 95 BLAKE2B a5a6ccaace88a79c4e28f3c9d3a9ffad186ab772ada7668653b729190d5a598cbe46c769861a72acd08b5fb36f84537bd2018a98fbd0602565660411810447f7 SHA512 0c781417f0cf63daa8532f54b71c9fda69bb2206ca41f7f75fceb7f44781ec949f932881d82fd55d69038208aed45692e30a1e6013d698c7d13f8c9984e331bc
EBUILD readline-8.1_p2-r2.ebuild 6981 BLAKE2B 1319d23bff9c63e8c53f87f5767dc24d479a70bedc1cf82d21cba0b508b052eb3cc334ae491cde913fdfb264ae6570a5f160bb7d16ae906d48f38debe9d466d5 SHA512 067c55be2dc6cb4c3e627ebefff753301e2ad1bd9c86cc5165d8dda78b6363d24d92d8001a164a1b1f1fd94a7702e8d90c9891a5e3b8e40d32e91ee3f9863d5c
-EBUILD readline-8.2_p10.ebuild 7567 BLAKE2B 2838875de046727fe3f1a8872f2babfca9e86d9d246420d1587acaa7f3c71f3db743e656238432de133dcf733f2be322bb626c4d81a3a24d285b66462d69eeeb SHA512 4c2a539ab5837478120641180dbe949494ea41bdef652966dac9441ec946dc3188496d0bc718982a820ce56d9b12183ebf74152cda57171922a0395a895ea95c
+EBUILD readline-8.2_p10.ebuild 7560 BLAKE2B 3dd23f93b3dc03909a81dbe3836efc7d010f1711465007569cc0f2d118f5498db418c307e952a1296585a9651c8e9abee00244eb36ce66bc17d266337383bda8 SHA512 32c78ea2851a83f3e7ef6b4b46ae03033379701acd3c344cd08f8bafbc5eec97680e41cb082113ad6605e99ece6682b6039e19839b8bd6acda6942184e72e5cc
EBUILD readline-8.3_alpha.ebuild 7670 BLAKE2B 1c3fc1be062ccd1cf22e08b02b13e6554c519796d73159fe3edc5b0292fb995bfb91f57d42565abf0811ede55498e37f9c214e1422016fdb0ebbf637af96bc04 SHA512 68c2e6de889899f691fcca1cc4e6160d6c4d7e1eff5d3987eb5d63516ee8aa601de0197fbf8a74cdd5a5cb0db60980e85423ce8b526fa2c20de78d56454224fd
EBUILD readline-9999.ebuild 7391 BLAKE2B 76655c11c0145a954ed33867afad49c0fc294f3e86465147f497f380692ba21c7e161206c8446e8388c4d89885b858365512c68d9dd5874ed61684b829cabdf1 SHA512 2f13c81903a92966ae816ff55299189c15631775cc51dea9680d6138c7c195c61610e2d4dc3d8ba13b19416b0cf78808db640135fe7198dd1232a880d64f5449
MISC metadata.xml 533 BLAKE2B 2324b38d79697509a98d761cb8f91e08934b419f71bfd65cf09149773e3f44e8ff153d173cb1af80ccc4c10c7c65103bba5ca797f3b18b96c13132ffd777049e SHA512 5d66a8a464db16ea8afebeca7102632629486ccd4d348821ef693abde571c8a70a6aa38e9b563ddcfe93950afc38f63d2cb4239c645d97e92138a0c1e5c67f00
diff --git a/sys-libs/readline/readline-8.2_p10.ebuild b/sys-libs/readline/readline-8.2_p10.ebuild
index 8445ab394a11..348c7a0b9f1a 100644
--- a/sys-libs/readline/readline-8.2_p10.ebuild
+++ b/sys-libs/readline/readline-8.2_p10.ebuild
@@ -83,7 +83,7 @@ fi
LICENSE="GPL-3+"
SLOT="0/8" # subslot matches SONAME major
if is_release ; 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="static-libs +unicode utils"
diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest
index c1feb52bb030..d69405a4f7d3 100644
--- a/sys-libs/talloc/Manifest
+++ b/sys-libs/talloc/Manifest
@@ -2,6 +2,6 @@ DIST talloc-2.4.0.tar.gz 676054 BLAKE2B 71b3f21fa7cd114579e1dc064aadda447c0d196b
DIST talloc-2.4.1.tar.gz 679160 BLAKE2B a7913b25930c77da53c17c2e0d71386402b1059f93c751084037c5068a035bd543c2d7e24a2d8dc989bb4eea13fa1a3c7a362e4d6c14af0b2030fbfb2f513801 SHA512 4de3b66d7cd1ff3f53e28e86bf9e89528635465c67868e1262aab6946106c228b2c184e988561361c3194fb260d83e016477254c9dbea7abff40c4dc0d31c76c
DIST talloc-2.4.2.tar.gz 679750 BLAKE2B 1f836d6b11e096e399ad7b99ad4abd3c140e75ee307695659c35b89eca600de247e5432bce523a299334f20ca2dad4c726b783a94c546b67fe25b2b7199b2915 SHA512 fb91665ffbe0cce96b1359940ff3ed21330c81c5331140788a26aa94f82b50492176e6000ff54b31d1a434bb1cb53a6a2c7894153545252a1fd91bda7c05a213
EBUILD talloc-2.4.0.ebuild 3592 BLAKE2B 3d8b4568d1cbda2cdaf252f76c674e6fb7aca55f447da413b81b33b1a7efe709d91cdd5f356af3c5f2ffceb38b5b6d4c80595ed2e7b18270c48ac3992e70e0b7 SHA512 12a10afe731405a613b7309a4b43475fa679b28b21b98910a4c90ce4a061b92f964ee2b17dbc59077e77eaf3865afb3f2c7563ba1df68855396585e4ed8b04e1
-EBUILD talloc-2.4.1.ebuild 3666 BLAKE2B be7217020b04e6dfa4852201957a5a9a1edd86a6958db7ea096d55014165b17bfadbed63a53e13cf9d2ff2cfd99a561aa7ebc94c4cf42dfea7a48ff04e504f6a SHA512 6938b058df9050ead3002c8627eeff39a82931705aa8076ab8d4d687802a3d6ff0d4d46baee19674140f800bc2a683f2daf3201e9bcb133b9001d98ad20da80b
+EBUILD talloc-2.4.1.ebuild 3664 BLAKE2B b5bd0750ac85f4ce0b5f929977d1df5f0e7749de47e279376834524ccdaf012cfb8aa354e01036650dd792da753d11f77fbc0f208c523ebf7661752d2a49caca SHA512 5875e316c4d5e1c57a697768e53e0f19ee64b06947f085dcfee27ef1968bd3682ec237516cf309d2c7b9d6a1d2a8f120723937456e3738749bc4c1dfe3c163b3
EBUILD talloc-2.4.2.ebuild 3671 BLAKE2B 28e22e77183d6ca8b6a1eba26c71ac32a2c14bd5e73262ac927e6fb11b6e0da167fe2dd681673632a3387f16b3eb336825562ed546f48facf0bbde659a2ba00e SHA512 08ff57f85b92245dfe79f8f5c202fd250e8ca670786676a6d0f04cf097a56a8a11018b41b774001806c699338c5f5039c0436d54c80274f06d15cee9168897e3
MISC metadata.xml 326 BLAKE2B 4788d8b536b43840fc3a6d6ef36d860589ebb1137cd07d11ce75c54869b8b65027f9332901c1882ce8fd97f446d90973cec03332b4e693283162f3c731b7627e SHA512 e700e6f5810ad2d6618f52ff3607a2dc3254751dc8172744512c956f001045accfa28d8aa79be67935c02aead13c2c22c54aa4e221f487ba3cb25ebe9273d57f
diff --git a/sys-libs/talloc/talloc-2.4.1.ebuild b/sys-libs/talloc/talloc-2.4.1.ebuild
index 664fea62ad76..ea7261a01e98 100644
--- a/sys-libs/talloc/talloc-2.4.1.ebuild
+++ b/sys-libs/talloc/talloc-2.4.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz"
LICENSE="GPL-3 LGPL-3+ LGPL-2"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
IUSE="compat +python test valgrind"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sys-libs/tdb/Manifest b/sys-libs/tdb/Manifest
index 84142a23ae1c..0ff361fcd083 100644
--- a/sys-libs/tdb/Manifest
+++ b/sys-libs/tdb/Manifest
@@ -3,5 +3,5 @@ DIST tdb-1.4.8.tar.gz 742791 BLAKE2B dc2705cb16ee59f4d5bf25602032b25fd5338caa890
DIST tdb-1.4.9.tar.gz 746608 BLAKE2B 2cdcf636b9ef5445d48ca2aab79d4ffd137a8409b6d7b1fcdbcd28797d4bbe617f768a5ef92a14c4ae6dddfc37576f5d411cf4d67edeb4319f46a1a15ffd94ee SHA512 6b0109075826b8630f6b5a7e7ade2fcff95c5d05338340af78219422610947c520707b3e484ff13fbd40bbfffe13977976e8ddcb1be7b13e13ac78b4e3ec06c2
EBUILD tdb-1.4.10.ebuild 1590 BLAKE2B 4d96ec2dd2c1835fb5729e2aa3d32f09fc51a9d7741c6c5253a3699fe25072534c11aa7196dacfc559c35e2e3ebfe5cff52d401c989a8c943879717668396854 SHA512 9dfca3b1c8babc18fdb52e965389266a584c5a3e828007c90d9cafa33d3503f2b30625c2fc2aa64582c4509123a383e6d3be4e3998e27f989ea5f7f72adbbc9e
EBUILD tdb-1.4.8.ebuild 1443 BLAKE2B 977a7a412c0ab6f969acdd35ea2f256d1e961a11fd20b643c7b33ed5d6155fd26a63f8457902e95df6b9a4854d1ae5d33d5f1bbcccfe4b954635188ebafc6445 SHA512 1b3c755a1e9907b41b05cbf315b14f43c1c7b64bc9eb3787e23070170f0b79d93d60b0cc6a09aaada8201f638818fbd5b4fcb228ece8938769ff2c085b554eb0
-EBUILD tdb-1.4.9.ebuild 1585 BLAKE2B ead06a492cf901e6a1fd8a0e53f1efe6892e7ea785ff2ad7ff54a45e23d01b4b40bb7c72d814f6c5fd9a149af9fb880ef2660548b050ea4a80690239a35a89f5 SHA512 bb7f0443cff57b5e2ee5192664cf169cd5646fa40ee507da352416dc70e60be9b719470993d2a66261240daefa65751ab91544eb3a05dd89233a3db0e67534e1
+EBUILD tdb-1.4.9.ebuild 1584 BLAKE2B 859da07d3dd5bac6954ea10508d21c0ab34056d879e1ef45d0516b108bae55fff687f7455a708a1a47bb0052045b1f901495c867a9ffb47f3dc91790835abb6c SHA512 9ed42b1dffba3098b87effaae99ae5e6bb4b4518a04de07a2b2968e57c85d001d2fe41d209cc5deffcc64e6c4c39c0445a1a0b0a0c58791ca56e571a0eec749c
MISC metadata.xml 245 BLAKE2B 015a6303c153dcdb4a4b6ec58ea97e6798d3316c6d211559022bd2a26d481356e481ba2ade200171bb182264ce9c132727cf8ce077fba38fabcef92c3431b6ba SHA512 5d1b6ef089165b3325df35b31d33f7c994bbc302399bb47abf3138885f0dd7b04176114de8ffea6ee1ae26a53fc83be9016426714e547fd6405c454b918e39da
diff --git a/sys-libs/tdb/tdb-1.4.9.ebuild b/sys-libs/tdb/tdb-1.4.9.ebuild
index 953a889e6771..74e1b6898f1c 100644
--- a/sys-libs/tdb/tdb-1.4.9.ebuild
+++ b/sys-libs/tdb/tdb-1.4.9.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tdb/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="python test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/sys-libs/tevent/Manifest b/sys-libs/tevent/Manifest
index 13a96bebc517..c6e3de93c6a9 100644
--- a/sys-libs/tevent/Manifest
+++ b/sys-libs/tevent/Manifest
@@ -3,6 +3,6 @@ DIST tevent-0.14.1.tar.gz 881979 BLAKE2B 272b7d0029061dfd172a39135d806b937ee6f5b
DIST tevent-0.15.0.tar.gz 884634 BLAKE2B 071906dc0cc199a9b550e74ca7fcd3555e54a1c48a9be2c107c498ccf2157521336c3ec63fd776e3551064e9baf1ebcf9c7ff5eb0f04375b7d714056331476aa SHA512 470cc4489255a4f122ba1d680669589ba375d4081ff46631dd56f5104202d175bfb13356820eb9108a6b768b3837b2f5d26cc7b0acc3071c4787fb070df3cbab
DIST tevent-0.16.1.tar.gz 890010 BLAKE2B 34639cf0e63193eebdb9c3f845390685d66916c6a687f22fbe25dbe175d3279752dfea1e3567fdb2eed3bea17108b9b226039cb1218c0536fc1eb7f4e0a025ab SHA512 cda001d91728b2f28dd081e9c5f6d8ede345dcd9ce1dca04394860cd83090c15aa8dfef1c53b73e120bd17f0d95551fa9301eb4927963314556d016fe5420a39
EBUILD tevent-0.14.1.ebuild 2435 BLAKE2B 69af2d6270b9fd290db1ca9c76540a9abf3a3589e63715b9d234c7fb1cf353b9373f2ceed13884e2e2ad8ef6bffb9471d74e9811eca9d7e9cc6285ed707fbf94 SHA512 b01fe20d1b4087ab31b214f69d68a4309e88c153291fe8662efefaacc119b8e2392aca973eb61cf8659a0a5ebbdfe32be5a904c673d6be89973ef6e7c1791cf4
-EBUILD tevent-0.15.0.ebuild 2587 BLAKE2B d85341a7d3f7862e2478b5991df0ec93cc907a1c5430f2b91cf07ecd60eaa8235210aeee0077affc4fc49abd86ada81d41bd8dc300128c4bf1db329e9a6a38d5 SHA512 47baa89239c63df48323d3ef541841021c65fd5bf6da74fcad69a78818284fb9a4c199f7e24d656beeab203a4b7be12dfa6bb7c93889f1933b5250e6a1674014
+EBUILD tevent-0.15.0.ebuild 2585 BLAKE2B c23065d40ad68145979067f657f1cbe03f16e5c537fbf84dc5680a966643e09f123524c30e49c5c579811863234bd76fffde2f1e606160499d0f55d5c3e55a80 SHA512 b188457347df24ed34f1f7eb64fd53616c71aa0ca1151ba4ea1b9cf2bc9351cc5598c2f03c5bf81bb6ec897c8fdcb9f0008fed525ccd3d33193240583f39d6d5
EBUILD tevent-0.16.1.ebuild 2542 BLAKE2B 4a0906aac09f150fce9fc33857a7bf67207a24bfad5f18533a3b6a8119109073099e2b1f738debf7d1cc32bd36ca199b6c7fc126d7df49f7254aaf62f57339eb SHA512 ce77cb95dafe29d4d9e205f87125d85304eeb61ec9b68a39391ee0d9dd236c58ac23e309ec4610e0277b6cf886a9e3b68f3e3189bb340b19b568aa3d36d50f06
MISC metadata.xml 239 BLAKE2B 7127a2a67e79dc98a78fcaca706fd348389c7f08465112215855afe5978d2932ecbee93944efb1df528fbb6d09e884b277cb1d55a8b3926487b6ca07f9330b8a SHA512 4ea42efe4d083d013b85796ca25a132678bcefe6e3687fd6dd371814fd307118fbc8da8c15ce7f4d956e5f824cd0202f49d3469406c88008e84ff9f4d360f424
diff --git a/sys-libs/tevent/tevent-0.15.0.ebuild b/sys-libs/tevent/tevent-0.15.0.ebuild
index 59947e7769d9..faaf0fb63bf7 100644
--- a/sys-libs/tevent/tevent-0.15.0.ebuild
+++ b/sys-libs/tevent/tevent-0.15.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://samba.org/ftp/tevent/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x86-linux"
IUSE="python test"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
diff --git a/sys-power/Manifest.gz b/sys-power/Manifest.gz
index b0fcae3f4018..fef95c4d5e85 100644
--- a/sys-power/Manifest.gz
+++ b/sys-power/Manifest.gz
Binary files differ
diff --git a/sys-power/acpid/Manifest b/sys-power/acpid/Manifest
index e757de607471..326b55e8f5d2 100644
--- a/sys-power/acpid/Manifest
+++ b/sys-power/acpid/Manifest
@@ -7,4 +7,4 @@ AUX acpid.service 155 BLAKE2B 763b5f0ad5d03e91098ec9e71a17c5d0a52c90f19353817225
AUX acpid.socket 115 BLAKE2B 9d869f1fd573b2dc885a3328e5e70fcc28922343a7a408e71a1a59ee8b60e3f86e01a73f7bba76a87b5148eeee67728efd117b8a533b1f4997b2e6dcdaed7a0d SHA512 33de08516aefdb881c55843384407ebcae60a6c4c14af1e12678ae2cf6b7cde4122e916d10df8d24e78c80c50e41e0f1f94f67f4e09cef7631507cf3be83f5e0
DIST acpid-2.0.34.tar.xz 159924 BLAKE2B 1379978f8c5816febcde2d3bb641f8a51736ae0caed97a45caa990576d314608a455307df11f6abafa2ef8bbaa47554f581605aa9c1af150ee64b9eb684fee15 SHA512 2bf92295b55bb44fe83074b3e0c1ae639f63edaeea84b2184ae95b38852be40f380d5413110b8c0fcb2efc2ec01bf4764e1dcb97022fc724bebbfc35c0b63c81
EBUILD acpid-2.0.34-r1.ebuild 1564 BLAKE2B 33aa1430db4ae78e7521597ad71f816bf7d0277fe2cdd8911ca137d9124623fa448611b5839adc7857c8ff5aa2cfee79b2d3395e6c43e2788093a5510effbe51 SHA512 54d53bfa6ff7ec0e4f6f093d8f34a8ba43ff08ef4baf03db0cecaa56a867dc5c5d1dc1b04138473283993d229aca9c99c9cc500e56216c2a89b69df77f0b72d7
-MISC metadata.xml 322 BLAKE2B 8b701e7a97b323471ea98b4eb2ffcd6d6b195182e2aa1aa07cbcdafc7d0ae9afb7d24b55982adb183c7c73c33cbedb8a82232b6531ebb2fce30d22cb29a0cdee SHA512 0e5ea0b0d6f75b99babbd2578e1fb2b2fff20584699c3a762cb8395cb52c141509f109ed2894e5c3fb4c338ce32297a67a31f313c5141b5a23c758c7a21586f9
+MISC metadata.xml 244 BLAKE2B 42b7851fdaddedf2b358f6acb2b20ce2f29288740c69f71e5f92fb63fc9c7f724982aea66a87e633e7852ce1859e4f81f86db49768c1328b1988d439a2121baa SHA512 57157228b7a0c0442757cdeff552783da1e529eea95c353fd7beddd12604e69b29d34a1bd30600bc7bd3fd13461ffba8cb7ebb4efff072a764a24d57d5b56aca
diff --git a/sys-power/acpid/metadata.xml b/sys-power/acpid/metadata.xml
index 65940929c8e8..623b20efe336 100644
--- a/sys-power/acpid/metadata.xml
+++ b/sys-power/acpid/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">acpid2</remote-id>
</upstream>
diff --git a/sys-power/iasl/Manifest b/sys-power/iasl/Manifest
index 3881644eebe5..dfb7d32c45cc 100644
--- a/sys-power/iasl/Manifest
+++ b/sys-power/iasl/Manifest
@@ -1,5 +1,5 @@
AUX iasl-20200326-Makefile.patch 2227 BLAKE2B eaf6d7cb51f65f430d207cea7c54c2f5489dd3dc3fd2930035af37576cf2c22b237c229a6bfe2f5ffa5c76c3bd8c4b138d360c4c0beba7f2558f1efabf577afa SHA512 07be0ba4034d3b3c19b7e29e66ec41b433c32bc077622db89520b89f52f44ad8069a4c50a9da6579eec130672b5187e0217e6dacc3b0c638b1d9ba54d83f91b3
DIST acpica-unix-20200717.tar.gz 1847795 BLAKE2B 84af34884bbea39aed9ea7ec86f20a27f3dd10fa68456b5f12de2bdecf9f205c43b4b4e5dcfb55325571a5682794cdc2e0c5a83c646036a15cc90f81223aefff SHA512 16de55b97a3b478dd2dd44fcbe51b871c7cc6174d337939b873bcbc871bee10487a796aa86abaa7b54ff6b75279cdbf9ec48e19f6baaea4290daf1ad56bdbc46
DIST acpitests-unix-20200717.tar.gz 2212717 BLAKE2B 939e8022c5ecb7c5e862767f89c0b0de6146e23014dc0100d7dee0f3502e7adcbba72a468c828f804317e75d3a80ba5864c5497a7695f70be0bc1e3dcc69b4e6 SHA512 02c6674cbb2d98f783f25c71b1f391713de6fb3b56e5b57de9a7ccba0927453be4db8aea513e6e7ad491fcf3a0b2c14fefe8a2b82877a2ae01ea1d7832d36844
-EBUILD iasl-20200717.ebuild 3420 BLAKE2B 064cac04dd13c46c0ea17d5468104cdfab9b2c64e2b0e2688df8e3f6060d6a22ee55ec9b55c19b66665c49113cd79e366d35c7d9def7aae0519cc10fe0106b60 SHA512 e116cde30bb73985653a9f7ff6da96f6c2b72e50e97b1cbe8067dd48487383cca0f9f84a72cec483374b27adad8388ce5018c438d67b5a29b0571f4b3f7a6b6a
+EBUILD iasl-20200717.ebuild 3424 BLAKE2B d7091deaf753e5d69bdaffcd4d802ab21c21ed7ccd5c225f316a834142fe1ea245ac7812d81d2e6fea8a74dda7ddf760fa7aac8c9b499579fd889cbd87b357bd SHA512 be03565baa5099f62615e124089876d93dbb26312721b3e6d90e9fed989d9560b449274e5ab3ed0d266e2ed8ccf504a95d9edcc530581a631ee56aede5e43834
MISC metadata.xml 219 BLAKE2B a270ed4d40f32df54032c9bffe34e24cb5c1db00d0084b1c8275595f3fffc3c0fa5518dfcde32b2f8d4b9b0fea636c60679a99bb2636cefc5c7ddf32b5f94a1c SHA512 7bb667bc481064e5afe1856084f0b8bcbcad41a8805d31d29ef5c698598ac615aa11872029ebdbb1eea70e80f2268162f69f0ea6d9b56a4ca5bb76e3d9c8918d
diff --git a/sys-power/iasl/iasl-20200717.ebuild b/sys-power/iasl/iasl-20200717.ebuild
index cf350d06be22..97e27641625f 100644
--- a/sys-power/iasl/iasl-20200717.ebuild
+++ b/sys-power/iasl/iasl-20200717.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
LICENSE="iASL"
SLOT="0"
-KEYWORDS="~alpha amd64 arm64 ~ia64 ~loong ~mips ppc ppc64 x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
diff --git a/sys-power/pmtools/Manifest b/sys-power/pmtools/Manifest
index e34209a43560..1180000389d1 100644
--- a/sys-power/pmtools/Manifest
+++ b/sys-power/pmtools/Manifest
@@ -2,6 +2,9 @@ AUX pmtools-20071116-64bit.patch 673 BLAKE2B 97a4b621f3da20cbac3255fc7e0d34e0634
AUX pmtools-20100123-acpixtract-pmtools.patch 1822 BLAKE2B 6d7f7de1f2807ae5a2309aac553ee1e8ee818c866325fcc06ebdb233fcf98ab8d3c800da8380d6ed39ab020be4825cef486b54812574bb2b2487243d0ed1eb6c SHA512 82d86c85ab481c1aca191c67e825c0a0bd3467b7ef9b92dadbb3fa58e1cc131b10f6e88431c83ca7289c96a304c8a1d65f798280a9fe3300f1b1f998baa7b2ee
AUX pmtools-20100123-madt.patch 1191 BLAKE2B 46d74cafb71bea3a9c7391b3636da8d9dabda9f24fcf20ff0e9469e72cbdf44477a71a42b780f9d5ba442400381add000fce0fec588f37a62b72dce93475c546 SHA512 3984c4a26248a2b152009ab3703e3fd894abd8a12716aaa7f4913b8a8d922c2a60e7e987e401a0c93c56398b63c36013bcbf7b9c51d1c119f6aa7e67e2657594
AUX pmtools-20101124-cflags-ldflags.patch 1743 BLAKE2B 65216ce6a9a347c2bc85a4ea8b891ede00d5dd6564541188cb4641747525fff801b5d20a5e2d21c1a37250ffb61f85db11e3beff07cc1bfb1107264a60f650a2 SHA512 63342f0f1f630eeb74dbe45eddd92b4be4794b34d93f691442bb6a761798d25967d93c73389ef0abace8a285efb91677493996948a34e981959782f493963dc0
+AUX pmtools-20110323-r2-types.patch 505 BLAKE2B b73420ab47c8405f3b030a088dd85a45e75273ee8d5bcb7d95076ec6346972325f99fec3e76317206edc57520f630f8660037e2f45b8b62b09f679eb6f87e5f1 SHA512 3f823d2c05938bffaf572eddfccbf63a19580f86eb87b5088fbb5cbbbccb17fec4c1ee0835119f0e4da042265411237fb16091630a6b0e96d4599c9be1b19ef5
DIST pmtools-20110323.tar.gz 62002 BLAKE2B f1de2e266d72c8a69a61df0fc57bc0b27e9a4fc89f840e893b8fbb1bc93ec54dc5f502a1066d17d082341c99b829189911d558261409455fd1db368924fbea59 SHA512 81108c011b45c58c02013a3653c2d00bc2a9a9d80bf85438a193a4fed04a3fd2890d9cd4d64ab455e3e9c1613d35a6be59698395d9a27ca0a858e3935439bafd
+DIST pmtools-20130209.tar.gz 52952 BLAKE2B bf628f458f8bddb4dc7d18866026c0e45343c88686a57121a2bb5856c0816c90a85bb67636a77258530b18b8e4e72868d991eefb280741f60ac5ac8a90bbc75b SHA512 696af0967caed1ff51411c1bc5b01cbb300f465cb3c28d9d5b1d456d85a50d173a343e32a162fa1ea836f825365997c9bdf109595be737c7e01391b9d7ace6c5
EBUILD pmtools-20110323-r2.ebuild 1117 BLAKE2B 322346a0fa202855746c61230d9840b0ab762a46751733ca293418d498e49318a5e6f0c92998323e6342a090d46e356578b42f9916649efe1430d14d44068296 SHA512 372a9907346411c536965b0eec50ffb4a101d7c18553142685bb7362f762bb1d7655d57198a87b53168954ba390cdd020e3fb49377b602fd71c7eeb393be19fd
+EBUILD pmtools-20130209.ebuild 1258 BLAKE2B 2381ce867224d6c907b4cfddd609ef8ea874c40c20d53c96a1fd1fea9747a4c08ee7333ac94ad064fd73e1d62d639fc8489826bd1449ba8f3531cd5d2553dff4 SHA512 c1258e99b276ba10e7ee8acb0285902d72f954e15f33b9dedbc4b0312ef5ec70757627fe8558def00cc80a573029d497db15359398fa4a6e00b97867849e8b22
MISC metadata.xml 652 BLAKE2B 5febc6ed444adaba4435b2cdac7586c14f52301076308ff1f6b2e016db8a89aa78acb3d1a08a8dcee8fc8c2dcb5e4ed42c79a1500f06db9ed0af9d757fc8ff76 SHA512 4c34f011c78e8bd8a12b9f844954655c4c00379c95726b7249931d58c4e58c19071f82b75a7c5933657dcf7d23f5c3e38075862aab924a3036a613faa4d99ff2
diff --git a/sys-power/pmtools/files/pmtools-20110323-r2-types.patch b/sys-power/pmtools/files/pmtools-20110323-r2-types.patch
new file mode 100644
index 000000000000..bdff55d26315
--- /dev/null
+++ b/sys-power/pmtools/files/pmtools-20110323-r2-types.patch
@@ -0,0 +1,21 @@
+https://bugs.gentoo.org/874702#c8
+--- pmtools-orig/madt/madt.c 2005-11-12 04:07:04.000000000 +1100
++++ pmtools/madt/madt.c 2024-06-06 12:04:59.554214977 +1000
+@@ -42,7 +42,7 @@
+ /* read standard input
+ * write decoded madt to standard output
+ */
+-get_next_entry(acpi_table_entry_header * entry_header)
++int get_next_entry(acpi_table_entry_header * entry_header)
+ {
+ size_t retval;
+
+@@ -53,7 +53,7 @@
+
+ u8 buffer[1024];
+
+-main()
++int main()
+ {
+ size_t retval;
+ struct acpi_table_madt *madt_header;
diff --git a/sys-power/pmtools/pmtools-20130209.ebuild b/sys-power/pmtools/pmtools-20130209.ebuild
new file mode 100644
index 000000000000..b0f2450048c8
--- /dev/null
+++ b/sys-power/pmtools/pmtools-20130209.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Collection of tools for ACPI and power management"
+HOMEPAGE="https://github.com/anyc/pmtools/"
+SRC_URI="https://github.com/anyc/pmtools/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+# dev-lang/perl - RDEPEND for the pmtest tooling, which only works on much older kernels.
+RDEPEND="
+ >=sys-power/iasl-20090521
+"
+
+PATCHES=(
+ # All merged upstream in 20230209
+ #"${FILESDIR}"/${PN}-20100123-acpixtract-pmtools.patch
+ #"${FILESDIR}"/${PN}-20100123-madt.patch
+ #"${FILESDIR}"/${PN}-20071116-64bit.patch
+ #"${FILESDIR}"/${PN}-20101124-cflags-ldflags.patch
+
+ # New patches
+ "${FILESDIR}"/pmtools-20110323-r2-types.patch
+)
+
+src_prepare() {
+ default
+
+ # update version info
+ sed -i -e "s|20060324|20110323|" acpixtract/acpixtract.c || die
+
+ strip-unsupported-flags
+}
+
+src_compile() {
+ # respect user's LDFLAGS
+ emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ newbin acpidump/acpidump acpidump-pmtools
+ newbin acpixtract/acpixtract acpixtract-pmtools
+ dobin madt/madt
+
+ dodoc README madt/README.madt
+ use doc && dodoc madt/APIC*
+}
diff --git a/sys-power/power-profiles-daemon/Manifest b/sys-power/power-profiles-daemon/Manifest
index 5f1d16bda106..e597ec15b05e 100644
--- a/sys-power/power-profiles-daemon/Manifest
+++ b/sys-power/power-profiles-daemon/Manifest
@@ -1,6 +1,6 @@
AUX power-profiles-daemon.initd 391 BLAKE2B dd75825711a868de7b6c996c67c332b80a361b84dab19b86f93c77ae781c007ed8a665fbf776dfb18671ad7b297a85cc8bd021ffb4d7ff33451e9e074c53eb23 SHA512 5652346153ad999525bf2973336ebe7806af279fce9dd62091918d00ce0ebbdf315a03472bf8de61a1df51c9087feb0b2771ce85870274ae5770a0f1aea08bfc
-DIST power-profiles-daemon-0.13.tar.bz2 49079 BLAKE2B 2a7c81b0ac8b4ac4a9805f5dcd722959ff0abe736782eba7678f49eb3c5790d59b2bcc35577733aaae9fc8baa76a65ca9a973ac9f0d9154061c3af86abe0e65d SHA512 dab0c44968480a2f5ae2074f07a48d901970c9b3b3ec104d14108615f85b1eb0f9f3e1b5f0ff766659e4d76b243da2cd4c025cd81b992b7149fb671e103a7d6b
DIST power-profiles-daemon-0.20.tar.bz2 58388 BLAKE2B f25bc2618441f53624567c4f40d9960b28bf46fb2098eb0e2098207149df3d4923a13c40d781885e37708bf896b537ccb969ec7a928669a3776722e5e58801cf SHA512 2236aac94dafbf6fd951f3bd44953f1a14bc7c5e55349307374d836e20377e1768dcf1250fa8dcf9f01d4eddea8ab64082881189b4e958fbfcd5e2e90d3e823a
-EBUILD power-profiles-daemon-0.13.ebuild 1892 BLAKE2B 258ffdd3974546cf9ab3426237490cbba39ecf8e3365a655a81c28a727e1ac67a998169f50e00c08a331f0b0d3856d84d3b519d4ddba2e9736212c8547515ab6 SHA512 153471babab7c72b681e57b5768de83799dd1d67b1c96c399c173f16c76cfe5deaf1b0ea1930179dccc445c2f9a8c02aba6437358f9d07e15f13bf64d248b0bf
+DIST power-profiles-daemon-0.21.tar.bz2 63984 BLAKE2B 206c954272fb93b17a09e4108c74462d2524ef9160880ce59709504314fd38f413c7eb65ab4f0a085f6458b04f85b4833e0df3786f0aff08e7bdc0a3a65d8d2a SHA512 8038ff7c164bbcbeebc50c911f3129e79d4f8d63278bc674e10bf2920af0bc9b0b139d5a2e056889b0b7ec86df19cc7be3e8c84e70e777544e117ee7a036b375
EBUILD power-profiles-daemon-0.20.ebuild 1889 BLAKE2B c4af22424c74ec61a1cb0dfde6c45f17efdcb3676c284d1ac34ea0ceadd7e967327fc4332d37be4068d1371741071b92222b7ab14e557c4b6ce8b05879f53ccf SHA512 2cd22b57350fb2684fc96590d9ff8a0b38515d801d44ba744784f617d0e312462233409122bb598da84fbe1e7b95386e07840485ef562c45e538bb05a111a41f
+EBUILD power-profiles-daemon-0.21.ebuild 2615 BLAKE2B c665bb1f029dbe38a49a89a3de2fa06036d0a499494bccf4ae2637ecfc70808d15644172407dffae3d45626f04a07131598a16752441e49df07f444f0ceeeba6 SHA512 8f802a2f1926754a0027e7688d454f14e17415b105ff8c6fe86f53c004aadd493130052cb8889c17a07684f1742cff7e5e246713d6f4434127a362ef24fcafed
MISC metadata.xml 349 BLAKE2B 3d5b11de51426f4ba58d91ba184112dc8c2ca996eb68b55a1fee0ebd1c5f9a04369304ca1dc06adf67c936e429a5f4982352696a436768f86cdb59689d0c6f0a SHA512 a857194a96f8d2e3d639b93256e5c0518578aa2ff3e85e3a4c5f1293750e0d40a5637b3660199153bd25185b2cf548d0bd54c52a4f4a7673f44eb027653fcaec
diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild
deleted file mode 100644
index 93d50305add9..000000000000
--- a/sys-power/power-profiles-daemon/power-profiles-daemon-0.13.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit meson python-single-r1 systemd
-
-DESCRIPTION="Makes power profiles handling available over D-Bus"
-HOMEPAGE="https://gitlab.freedesktop.org/hadess/power-profiles-daemon/"
-SRC_URI="https://gitlab.freedesktop.org/hadess/${PN}/-/archive/${PV}/${P}.tar.bz2"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-
-IUSE="gtk-doc selinux test"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${PYTHON_DEPS}
- $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
- dev-libs/glib:2
- >=dev-libs/libgudev-234
- >=sys-auth/polkit-0.114
- sys-power/upower
- selinux? ( sec-policy/selinux-powerprofiles )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/glib-utils
- gtk-doc? (
- dev-util/gi-docgen
- dev-util/gtk-doc
- )
- test? (
- dev-util/umockdev
- $(python_gen_cond_dep '
- dev-python/pygobject:3[${PYTHON_USEDEP}]
- dev-python/python-dbusmock[${PYTHON_USEDEP}]
- ')
- )
-"
-
-python_check_deps() {
- if use test; then
- python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
- python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
- else
- python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
- fi
-}
-
-src_configure() {
- local emesonargs=(
- -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
- $(meson_use gtk-doc gtk_doc)
- $(meson_use test tests)
- )
- meson_src_configure
-}
-
-src_install() {
- meson_src_install
- python_fix_shebang "${D}"/usr/bin/powerprofilesctl
- newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- if systemd_is_booted; then
- elog "You need to enable the service:"
- elog "# systemctl enable ${PN}"
- else
- elog "# rc-update add ${PN} default"
- fi
- fi
-}
diff --git a/sys-power/power-profiles-daemon/power-profiles-daemon-0.21.ebuild b/sys-power/power-profiles-daemon/power-profiles-daemon-0.21.ebuild
new file mode 100644
index 000000000000..fda723bbfe4a
--- /dev/null
+++ b/sys-power/power-profiles-daemon/power-profiles-daemon-0.21.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit meson python-single-r1 shell-completion systemd
+
+DESCRIPTION="Makes power profiles handling available over D-Bus"
+HOMEPAGE="https://gitlab.freedesktop.org/upower/power-profiles-daemon/"
+SRC_URI="https://gitlab.freedesktop.org/upower/${PN}/-/archive/${PV}/${P}.tar.bz2"
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+IUSE="bash-completion gtk-doc man selinux test zsh-completion"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_USEDEP}]')
+ dev-libs/glib:2
+ >=dev-libs/libgudev-234
+ >=sys-auth/polkit-0.99
+ sys-power/upower
+ selinux? ( sec-policy/selinux-powerprofiles )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-util/glib-utils
+ bash-completion? (
+ >=app-shells/bash-completion-2.0
+ $(python_gen_cond_dep '>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]')
+ )
+ gtk-doc? (
+ dev-util/gi-docgen
+ dev-util/gtk-doc
+ )
+ man? (
+ $(python_gen_cond_dep 'dev-python/argparse-manpage[${PYTHON_USEDEP}]')
+ )
+ test? (
+ dev-util/umockdev
+ $(python_gen_cond_dep '
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/python-dbusmock[${PYTHON_USEDEP}]
+ ')
+ )
+ zsh-completion? (
+ $(python_gen_cond_dep '>=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]')
+ )
+"
+
+python_check_deps() {
+ if use test; then
+ python_has_version "dev-python/python-dbusmock[${PYTHON_USEDEP}]" &&
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ else
+ python_has_version "dev-python/pygobject:3[${PYTHON_USEDEP}]"
+ fi
+
+ if use bash-completion || use zsh-completion; then
+ python_has_version ">=dev-python/shtab-1.7.0[${PYTHON_USEDEP}]"
+ fi
+
+ use man && python_has_version "dev-python/argparse-manpage[${PYTHON_USEDEP}]"
+}
+
+src_configure() {
+ local emesonargs=(
+ -Dpylint=disabled
+ -Dsystemdsystemunitdir="$(systemd_get_systemunitdir)"
+ $(meson_feature bash-completion bashcomp)
+ $(meson_use gtk-doc gtk_doc)
+ $(meson_feature man manpage)
+ $(meson_use test tests)
+ )
+ use zsh-completion && emesonargs+=( -Dzshcomp="$(get_zshcompdir)" )
+ meson_src_configure
+}
+
+src_install() {
+ meson_src_install
+ python_fix_shebang "${D}"/usr/bin/powerprofilesctl
+ newinitd "${FILESDIR}/power-profiles-daemon.initd" power-profiles-daemon
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ elog "You need to enable the service:"
+ if systemd_is_booted; then
+ elog "# systemctl enable ${PN}"
+ else
+ elog "# rc-update add ${PN} default"
+ fi
+ fi
+}
diff --git a/sys-process/Manifest.gz b/sys-process/Manifest.gz
index 0d0f01c5ff4d..90f746af279e 100644
--- a/sys-process/Manifest.gz
+++ b/sys-process/Manifest.gz
Binary files differ
diff --git a/sys-process/audit/Manifest b/sys-process/audit/Manifest
index c81d89c54756..d11ca9c656ba 100644
--- a/sys-process/audit/Manifest
+++ b/sys-process/audit/Manifest
@@ -1,5 +1,6 @@
AUX audit-3.0.8-linux-headers-5.17.patch 1832 BLAKE2B 15d82a6c7c964f14414ca34ed09d4251c331497e9aae1f0cbb54398bef02a5be0eadbdee90b3bb26ac90e8b9825bdb09c01bfcea61cd99b905f508c08578a9ba SHA512 76a7f958c1523f3441ad9206f1bc58e71d81f992f64c06c69f705c8bdc535dff5078fcf89b93b195fb8a437079f27f0b75b7b1a2f12c16be309daec108b6c72b
AUX audit-3.0.8-musl-malloc.patch 1415 BLAKE2B 0b3a9ec80ed8b445e4d5eea0b9f49f4e5a165ac538b7769305b9107be0874ee9b50f30ea13f77d1b9d54a35ada15a0dfd07e5b905f03b4df3834a4904dec4b94 SHA512 152674f0000a14d7e13b31c1b6cfc0bf48f94f56eb2a1d52e5aa2e306264c507dd1410b7a1457195578bce734ae9ac7f9ad3e10006a8451450b6d8bf6592a8d6
+AUX audit-3.1.3-musl-malloc.patch 890 BLAKE2B bfe6bc484ed86af5c9bb03d53d5ba05c47a7e342665be02cb1ec23c00e7c1bdf1876021f3f787584c0685cd6b8a2f733ab9cbf65840fd161898d4a2b74d28412 SHA512 03c84792fa4dd3e4b9310b7e95247d1a8772e202c265b7f3272e57016b2b796b2bf71536a7e31143ad972b203d4470804288b9b973e3239670329ee5ac11cbca
AUX audit.rules-2.1.3 1009 BLAKE2B df40176208bd68cb9021d15ea5803bb0d1c768c9d6400036a69409e1aae3ad55b89983ed94f22a6399a9cec8fc3dc7b20a7b27e75cdea24edda92b95ee19af87 SHA512 bce3ee9aaa0ab48395e6e10ee9b3627d6b7a8083abefdc4009de26649c65a39e000078f799e8c3c9e3341dfa030c6dfbbcad2fb7756fbb3d01b27be078adecec
AUX audit.rules.stop.post 452 BLAKE2B b10d6d6c0fa475998856e674bd5c8dc0d7ca8f1d676a684223f48d1b22ce90441b2970c02b0eab882b3d3059f2b350d8a34109b03f5457f709624dccb3722e82 SHA512 a7bc52cbbea278a38e2837149524bb21b2c5367c96ed07fe576e08322595c5bee57ff07f8ebecd17391d9c3abe1ba187ac6e39400a153bf0ace4257303d036d3
AUX audit.rules.stop.pre 427 BLAKE2B ddf4ac16c3e1fd401c266287e792865adf8f4dd0b4bbaea6f991bf8dcee69c8ecd69c93d0cbd8352e280c3c61d24de23ca89f700e383c79036526e59c311c004 SHA512 def5ef378ad554f38754839d1c00c598686645a59896e37a3c7ff07b00aaa05a2b92305e49a750358eaba63a7d48fb647472529b155301069771678eed272463
@@ -10,5 +11,5 @@ DIST audit-3.1.2.tar.gz 1219860 BLAKE2B dfdec470bf12cce6c570b3d260e65e2b49e8ac07
DIST audit-3.1.3.tar.gz 1225761 BLAKE2B 97ee35fc722083d541e164b27fd318ec7be2a4e4e8774767d14c6a2e800092a37b7042a272db5d208c913fb36d295c5343bd6082237caf0fb561ec3c7a2883db SHA512 7d6399ca97b171d5ea3cf7f7566bdabe9d5677a3a54c75411146dc2971106809a90d1a9cd0b1ba9b8af4cc409e6bee5876c7f2a0c54c42400fdcf9cfade58a8c
EBUILD audit-3.1.1.ebuild 4961 BLAKE2B d13005c937536751f9649990378ceeae318cc284c55903c1f5ce6217ab57ab18354f8c4b1963e3ee1e6cc418d0232423117810d40f137d69d07f9603d19c5b4a SHA512 47a0d8b0beef8629a1b7619730a89adf12c74d52f5c8e9ccb2a00c05ba05cede72d065d8a4e9cffe64c644ded4d8bd579b382e649a5f3b92eb2141e06b48adf8
EBUILD audit-3.1.2.ebuild 4809 BLAKE2B 03e390484b8fa277ab04171886e440a8f3588a2ed76d5aba17413c1fbb499a07d5ca472caee76e8da7a6e441ce9e93996f9654b26527ac00c93298b84b6ba143 SHA512 815793d750cbc6957a6c91b9e19f6b3c23eca86738e37a5834fa210f805b5a812d92d6076bfe11b5bbf53ef9816ef750bf2293024990cf7e887e4e9fd3cef3af
-EBUILD audit-3.1.3.ebuild 4813 BLAKE2B 435b349106dcd0da4c7b87f45987650f8f40fcc3e651619a4983a21a00211c6b206cecf3b64f0be3c2b4ba93d05e6decf995a42e769d3dd9ae3d4fee4f5c1d78 SHA512 a1122d7c000260a6f11f969f18f6dadcd24db09d52ead6c75d0683d36b0aacce0e0ecc24794109f5a0bb39ba312d9330a1fc61a950a4c1061068411676a972bf
+EBUILD audit-3.1.3.ebuild 4813 BLAKE2B d97ddf923fbcd980d62b7650f5cf86e3cc90ec5657daeab6f80aa7b622e209a34068abd9602c66ff378bae482f4c9a76f9daeb1431873257f30f3ae2442c5de3 SHA512 3eb96b05b59d5048c799d928a25ddd021f4f0197699086636b3bfe4b85d517c49dd3ef3a2021f587e51f484c6a6fed9d576590fb3eeb695fadb9aee8ba4b50c1
MISC metadata.xml 628 BLAKE2B 1e927808210f4acff077f0c9e1a2d358c823fd5ce405b2ef5f0ed760cfa2ac059665f5a11cf1d87314012025844f21b3b9cb25f38a892f715ab2e7de47bbb86a SHA512 2bcb29cb5748ac22d0902dc616cf236eca7f5440c48a6f4bd2b7f2c65ec35cf63bda79252ea21d3553749146b9c84a6db7af256e01a84d347bfd4d8d60a204f6
diff --git a/sys-process/audit/audit-3.1.3.ebuild b/sys-process/audit/audit-3.1.3.ebuild
index a7941a5d6676..e185e4615aae 100644
--- a/sys-process/audit/audit-3.1.3.ebuild
+++ b/sys-process/audit/audit-3.1.3.ebuild
@@ -46,7 +46,7 @@ BDEPEND="
CONFIG_CHECK="~AUDIT"
PATCHES=(
- "${FILESDIR}"/${PN}-3.0.8-musl-malloc.patch
+ "${FILESDIR}"/${PN}-3.1.3-musl-malloc.patch
)
QA_CONFIG_IMPL_DECL_SKIP=(
diff --git a/sys-process/audit/files/audit-3.1.3-musl-malloc.patch b/sys-process/audit/files/audit-3.1.3-musl-malloc.patch
new file mode 100644
index 000000000000..01c440f3eb83
--- /dev/null
+++ b/sys-process/audit/files/audit-3.1.3-musl-malloc.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/934006
+https://github.com/linux-audit/audit-userspace/commit/1dd6123e810ce255692a693a5d52a0c34cf432d0
+
+From 1dd6123e810ce255692a693a5d52a0c34cf432d0 Mon Sep 17 00:00:00 2001
+From: Steve Grubb <ausearch.1@gmail.com>
+Date: Mon, 1 Apr 2024 12:10:33 -0400
+Subject: [PATCH] Add empty macro to fix muscl c builds
+
+--- a/common/common.h
++++ b/common/common.h
+@@ -1,5 +1,5 @@
+-/* audit-fgets.h -- a replacement for glibc's fgets
+- * Copyright 2018,2022 Red Hat Inc.
++/* common.h -- common utility functions used throughout
++ * Copyright 2018-24 Red Hat Inc.
+ * All Rights Reserved.
+ *
+ * This library is free software; you can redistribute it and/or
+@@ -29,6 +29,9 @@
+ #ifndef __attr_access
+ # define __attr_access(x)
+ #endif
++#ifndef __attribute_malloc__
++# define __attribute_malloc__
++#endif
+ #ifndef __attr_dealloc
+ # define __attr_dealloc(dealloc, argno)
+ #endif
diff --git a/sys-process/cronie/Manifest b/sys-process/cronie/Manifest
index d7a267cf5a83..4731df922b5e 100644
--- a/sys-process/cronie/Manifest
+++ b/sys-process/cronie/Manifest
@@ -11,5 +11,5 @@ DIST cronie-1.7.2.tar.gz 272450 BLAKE2B 8e426fd0e279bc6a98a4f31dff867b66c87fe062
EBUILD cronie-1.7.0-r2.ebuild 2568 BLAKE2B fa713ec97b38bc019bf3bacf553542944ba237482b942621da644bd1389409cacaec1fbd559acd3be510aa8d0fe42371a3159d0568e6340df17145baf1a71e95 SHA512 d71a57fd6601691b73254b937236b6a71ed51329bcc28d7b4ca8f2c4123e1640b6156e55c86d6919c371cb1259ca985d7fb477f418dfe15fd484c483b0d1167a
EBUILD cronie-1.7.1-r1.ebuild 2513 BLAKE2B 0ad3ccd160492da03819e5710901ebaf49d25e84d9fd64f2614b4d0ba64aebc9b37aed3fbe83c3f4d994c5d7bdfa539d95c3545392dedaf3e42d26b37649e4ed SHA512 07742ca6cf9a69f91bb35f6118e7b63269d13b225b8f7c34f5b20b3a312465877605489964e1b6118004f52850f5e6b1aaea17022ff2e62fe8f7f09ec9f8e7ec
EBUILD cronie-1.7.1.ebuild 2466 BLAKE2B abea16c95c4f53b57d08dab4f58ac0069c14af756fb6d46e93473f4abc3dfb9ffc0df2300676f50108b5e26157b293462aaaad694c2b5126ae518cf6826fa4c5 SHA512 eb97d02eae37aec1973f5da88f1507ec7231741a133d73ee86c67b0774193fd04574d81bd51560168ea2ad7112cc8ca839b8f4d20dabd41316b505bd149cb24f
-EBUILD cronie-1.7.2.ebuild 2459 BLAKE2B a2babaa7ab12fc457b3c728d33a3b0ce4524d508648e0390a302dde0e302991c1abf2b0ff7a82c7404176cb22f007ce2facc5a54da2c302f7c57796c1f441bd5 SHA512 2cdddf6088fa1cd1a369fd0ff9787cee41aca8188c7b63f1327a9266b0fd74ed534f4df41ee92e81e8cc560fce9c38106b8deb6de8b3587a05327ee2c619925b
+EBUILD cronie-1.7.2.ebuild 2458 BLAKE2B 3b705c818334f2b1896621e7edd0a93ebd6796c782ab6f7539a9c7363a1404822f7b419528182581b20ed023cf1d827b4ed353983610ddf102ae52a965991107 SHA512 f057cafbe12cdbe6dcc802cd3f0737236ea7f980d174f404ea8507f905e8d066648c5518e33c9ee8745d2df80cd549dd7a476242175775c12eb28781a907b189
MISC metadata.xml 821 BLAKE2B cb3c9d002c660aea2d9ebff9c48f32ca42e2dfb74b42dbd814b3acdd4afa71a9f6bf28fcd6df44492246b64f52a0537e5c24238bfd813f5b66c274242d4bc63e SHA512 2016c15fc50cb8766a8e701853f56f2823ee730e6cb0df122ba74526d0c0fa6909a3ed945a3a405d2d1c35933c4b80b44a9158ced8d8e68372954a740413dfe5
diff --git a/sys-process/cronie/cronie-1.7.2.ebuild b/sys-process/cronie/cronie-1.7.2.ebuild
index c26b137b1b1e..0bc686428d0a 100644
--- a/sys-process/cronie/cronie-1.7.2.ebuild
+++ b/sys-process/cronie/cronie-1.7.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/cronie-crond/cronie/releases/download/${P}/${P}.tar.
LICENSE="ISC BSD BSD-2 GPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
IUSE="+anacron +inotify pam selinux"
DEPEND="
diff --git a/sys-process/incron/Manifest b/sys-process/incron/Manifest
index 1938fb7ba3e8..0227b036d725 100644
--- a/sys-process/incron/Manifest
+++ b/sys-process/incron/Manifest
@@ -6,4 +6,4 @@ AUX incrond.conf 960 BLAKE2B b92d9f3523a8aaf38f0dfdfeda3a32b2ad6b588f007fc15e99d
AUX incrond.service 155 BLAKE2B d0e1c9af86d7a548890b9c43799d5e13e17567659d25da44afbadae72e8401b6cf95e50b6471b86737dd00785c78d9f448bcab5cf0feea5c9a168aa6b3d6e26b SHA512 059043d3607aafb1d469977574eb96478845d17d88f7f61ba23269341c407e443bca36411eedf0753edf0216bd04800128c9557dc8827ffb980d5512f257bb80
DIST incron-0.5.12_p20171113.tar.gz 339568 BLAKE2B ca6ccd4f2b4f24b48ee3bdf0a18713f6f70469cbc11f09fd215001e8512bd04dcbdc9cd5e7cc784907cd0d009a4572354f578cad78bc263070146b0ff2379029 SHA512 19cf386163de3f4cafcf36872659dd8f819129056ed2508403a8692130db04cbe5eb917370aa609d25a6b75c24a7a1b87e7bd2e957a5d66610f541fe83aec39e
EBUILD incron-0.5.12_p20171113-r1.ebuild 1385 BLAKE2B 3da51910df41169e449700949be7c8602382100ddf4c24d971ce508cf6d1867569e60c6003ad77ab1e0a7ead82877d40ca8e34581f46e6988270964643eb017a SHA512 ad60ae93d57128904ef574ee0c3f4838de6bfdd07f434197b3223f07534395329ca3aa4a98f924b7b2977acb4d27ba25199693bc375670c49cba4c0fc61abe00
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/sys-process/incron/metadata.xml b/sys-process/incron/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/sys-process/incron/metadata.xml
+++ b/sys-process/incron/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest
index c74a6f6b74e1..c275ad506f91 100644
--- a/sys-process/iotop-c/Manifest
+++ b/sys-process/iotop-c/Manifest
@@ -1,3 +1,3 @@
DIST iotop-c-1.26.tar.gz 139536 BLAKE2B 90bb3db7dd3b05604fa5368a881434eac06509921447fd53bda7e7291e2c823f82f9015f0c16c516dcfa7c8ee6198466b8634eaf1b111b4f911645b97fc2634f SHA512 47246bc025c396bcd7569bd19d52079701e3b86ab239ac3db1d1386f358f6e95a63d7bad8c1d0552fb61315a9db282967c65e110703863ae71fa6260b775942b
-EBUILD iotop-c-1.26.ebuild 905 BLAKE2B fd04fab93516820a6496dc40289cc79e3e67d9f11d759eda92ebba549d64b395c977ab9575224710bea9c0b6615951d8e35e7433cc87e2e362e87952d8072e54 SHA512 98e169265f4d57964a5083db26ff3f8c330fe097a77c162671ea75182979882500055a5e4e5742c48a00a5a4115ed0d6fbf0e9c1200fcb2a7dda2655e32b05be
+EBUILD iotop-c-1.26.ebuild 903 BLAKE2B c200bdcc7f9a50ec030edc4a4a7d822b191d837539587b58799545d9c0755ef25cc8c1fa2d98c13bbebef6005f49bf6123c615b620283895330d6f7d2915da11 SHA512 5975ffe94ba459dcaff179e6923f986a5dee122ffdde3444afc9c65c96a852cc5edc683eccebd5913036a54a20796b03ff067512365b9ce88022cb9626e5c959
MISC metadata.xml 1377 BLAKE2B 1b0e762f6677fd063044d1ad811fda5c95f64b36a51310dd3d9d0e652d9d671fe255a9cfa312d299369b19d4206723aa5010994ff6e20bf1b67be92432cb4350 SHA512 c5eee7ec3b5711666029d57eb84319e3f89373d7f73d067d1b990ecfcc6d98625966fb781ea3a47894ea078cfca40fc5f03a8d70dd83f7c93b8a77a6e14d2de0
diff --git a/sys-process/iotop-c/iotop-c-1.26.ebuild b/sys-process/iotop-c/iotop-c-1.26.ebuild
index 04c905319b25..ed39dbad1674 100644
--- a/sys-process/iotop-c/iotop-c-1.26.ebuild
+++ b/sys-process/iotop-c/iotop-c-1.26.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/iotop-${PV}"
LICENSE="GPL-2+"
SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
sys-libs/ncurses:=
diff --git a/sys-process/nmon/Manifest b/sys-process/nmon/Manifest
index 313892619605..d2ee26538162 100644
--- a/sys-process/nmon/Manifest
+++ b/sys-process/nmon/Manifest
@@ -1,4 +1,6 @@
AUX nmon-16n-musl.patch 853 BLAKE2B b6f1dc26a08e74be03659c75186c9785214de662520509dbdc0ce13ecd3c6637ae0863009cedbe5a4ebf8cfbfebcb05ce7c08f605ce624278a8bb18250bfcc02 SHA512 cb45b34d8dcf27e8e160ee0b7632a393ad61b95c24f787671ff72b0f2e7aa00d3783497f426e3e6970cd43f2315af6e735c176141b3dca2e0edfebfa7048f4ab
DIST lmon16n.c 268772 BLAKE2B a85aa30029cff39859058689f013801d864a9ecc0f1115d59aac4b86284108b43c1f4230fdc617c1b7718ed503634ba14dfca2f9a6fb4cb8592e9f6bc327739f SHA512 7b801e3d8a1d60794993af6572b8db04aa0bc707cebd16404c6ad9056f4c37216d57e894241540405192bf76a7e0a49f2e31b55b1721c7eb9da437808ff5abda
+DIST lmon16q.c 271117 BLAKE2B cd1238b0f7c00dc719635231dc38dd091d33608b124d619a0ca5cd2d1b58826d14024c01b4683ca53ecdfbb0efef8185e71cc800cbde7c0a5d43548b26730832 SHA512 06386a4c4b77d029b7cbbbc7f4f8b22028787d286e725257b5daef6d77551c5d3d2c26d303adfab8a953455e51ae308ffb5b1170856ff7b391e696f677bafeef
EBUILD nmon-16n.ebuild 1051 BLAKE2B 4308829804e39c54ae26a0c992b944bb708c77cd46e6e3d8693169aa59fbed057c8a1dbce6339f4e417bc1ae68d8449d6f25ff642d7ccb2208e9ff9c5f91185e SHA512 b064ed2981332f6a7d40563b0570c610ea7039129c24d49006959c352c424b8dcd4ed7d0ee805fbbe3172af099ceffe9ad3434ebeb2c508d74f3f56de36c91cd
+EBUILD nmon-16q.ebuild 1053 BLAKE2B 358dd11702c585a963048788f21368bce22db6667ca576570411e0db3c46ddcdc1698f431e6429b6c2cd08290499d38969e2aa9d13f24a6c8da900c439996231 SHA512 50679194e23c331b1db101fc04426090d7ce3c4ae2d7a29343fd33fe5f5e5c4ea99d44791f0293f78ae42e788c19eb216612092187b16254abe01cc95c49fc91
MISC metadata.xml 242 BLAKE2B 1dd26f07fdb13f53ab2af6aaff6c6f4ad675e9424088170eecaaceefd70d5f8e52b5849b97cb705c79cdeab723675bdc2a612b12ac5b1cec450dca47d170f344 SHA512 f910e0e91bee857d0b614384727e19b98e5743b1c55ae7fcd404a261670572429ee632dd91eb8156b656596f2d2b98f3a6fcf3f30c3db5666c8b14d36198b65c
diff --git a/sys-process/nmon/nmon-16q.ebuild b/sys-process/nmon/nmon-16q.ebuild
new file mode 100644
index 000000000000..3f39fe737fa2
--- /dev/null
+++ b/sys-process/nmon/nmon-16q.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+MY_P="lmon${PV}"
+DESCRIPTION="Nigel's performance MONitor for CPU, memory, network, disks, etc"
+HOMEPAGE="http://nmon.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/${PN}/${MY_P}.c"
+S="${WORKDIR}"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-16n-musl.patch
+)
+
+src_unpack() {
+ cp "${DISTDIR}"/${MY_P}.c "${S}"/${PN}.c || die
+}
+
+src_configure() {
+ local cflags=(
+ # Recommended by upstream to be always on
+ -DGETUSER
+ -DJFS
+ -DLARGEMEM
+ -DKERNEL_2_6_18
+
+ # Arches
+ $(usex amd64 -DX86 '')
+ $(usex x86 -DX86 '')
+ $(usex arm -DARM '')
+ $(usex ppc64 -DPOWER '')
+ )
+
+ append-cflags "${cflags[@]}"
+ append-libs "$($(tc-getPKG_CONFIG) --libs ncurses) -lm"
+}
+
+src_compile() {
+ tc-export CC
+
+ emake ${PN} LDLIBS="${LIBS}"
+}
+
+src_install() {
+ dobin ${PN}
+}
diff --git a/sys-process/procps/Manifest b/sys-process/procps/Manifest
index e3588010d559..5d8b735102f2 100644
--- a/sys-process/procps/Manifest
+++ b/sys-process/procps/Manifest
@@ -8,6 +8,6 @@ AUX procps-4.0.4-xfail-pmap-test.patch 697 BLAKE2B 22f9ebf50f0a89a804eaeaf9515a4
DIST procps-ng-3.3.17.tar.xz 1008428 BLAKE2B 43aa1a21d4f0725b1c02457f343cf1fc66bc1771b25c6eaf689c9775c190e90545bfac1729f027abc4d3d13de37ffac4828554b5b25e12bcf6af9540de1695f3 SHA512 59e9a5013430fd9da508c4655d58375dc32e025bb502bb28fb9a92a48e4f2838b3355e92b4648f7384b2050064d17079bf4595d889822ebb5030006bc154a1a7
DIST procps-ng-4.0.4.tar.xz 1401540 BLAKE2B 63b972666ef9e92042be96739ffa15c787d0346b2d3ffcb0d240b0a4e999dc90024b2c5b058df683dd9d2c436ceb812abd0b115cc877a6ca1023988b86de443f SHA512 94375544e2422fefc23d7634063c49ef1be62394c46039444f85e6d2e87e45cfadc33accba5ca43c96897b4295bfb0f88d55a30204598ddb26ef66f0420cefb4
EBUILD procps-3.3.17-r2.ebuild 2600 BLAKE2B 6d2cf1234b34e77653e89471bec8f2926daa96cee64a706edfeed249a5e9ba7c95e80c62332ba5516667c358a2bc93c2ba530875cd28879be101a66539f31f59 SHA512 f1f8ebaee28f94275bff30f4eef0d56835cdde1fde5be0eb705a75cd93117d6921d09cf41cffc12a0133bf86628abdf6bb535d177711da74b037cff756752fc4
-EBUILD procps-4.0.4-r1.ebuild 3071 BLAKE2B bd8d6277cf0f85b46276ccec13160211b9d36dbe6368fbb7555ddf840758510dfad58724da05e045b772322b7aefe242679c12d6c1b0295b728c6b419f4a4a5b SHA512 908775e5b4860d6687ba04b5e81126b2d23bb98d9ed2f7bad486227c08228a99abc2ea462de66e7b55e8bb61f17110caddaa7483dc2a9dff5fd127214a2d8d6a
-EBUILD procps-4.0.4.ebuild 3114 BLAKE2B 19f67e5388166c86c4a083d07e89ab261ac8e7d7c02d5caae0e2e0919d9061b9ac465f6f7185637debea8995f48c1b010da8a06369170a3ee5c834d00e2e6722 SHA512 56aac2910352194c4fd00634c5d3b07db08d79a5ec404df898da3386a6c0737e5684d17a2c44c6901935c9d54a4318de95096c66cbc2c1deb21fc4d602fe04b6
+EBUILD procps-4.0.4-r1.ebuild 3070 BLAKE2B b949eb624f9aff136133ccda7d906551e7647b93c36d5c9d327603ece82840e7534e3a30954e230764f1a8429e76818163c9643662c2584fb41abc601a25fe00 SHA512 9fffec476195671e42791cbd4a3735760b862203363df91ef4b02c33f36ef8b93613552fd5091515815e4739af298c6b4fbe4d65604737092d6d4574a264ccb9
+EBUILD procps-4.0.4.ebuild 3113 BLAKE2B f83834cb54e72c31e5e2d895bfcdd9bc00bdfa846b2f1617f0a68c633cc0d8171ab56e5b17f1131656fabf174e098df175426fbbcf221576e49018f6bcbee6e9 SHA512 d274fe3db96e9486a87667bc4ca1bb444dc0adb9b6e7a671d19767e619844201c2d8d7840d87781f5a001250d0415c6499b92d59bec80784decc729fc81910e2
MISC metadata.xml 788 BLAKE2B b8352d682de7ad98344997d344783c444f326153bf5ed479d9e3032dac52b5f938c47ec83ca2d284617f98d0fbde2d9357ee7c205f74d7a2b2c586865a1de756 SHA512 cb6ebcf57a2800ae492fed52ad3de2ba7e767b121ccd6c20f8a0fd6c5fbbc97fb42d20e083ee3d3935fa6fa6e318bccd96d557c9b693507e64b22b8d3c92d1fd
diff --git a/sys-process/procps/procps-4.0.4-r1.ebuild b/sys-process/procps/procps-4.0.4-r1.ebuild
index f65fc50c255b..f1fa09a9c3bb 100644
--- a/sys-process/procps/procps-4.0.4-r1.ebuild
+++ b/sys-process/procps/procps-4.0.4-r1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-ng-${PV}
# See bug #913210
LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
SLOT="0/0-ng"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
RESTRICT="!test? ( test )"
diff --git a/sys-process/procps/procps-4.0.4.ebuild b/sys-process/procps/procps-4.0.4.ebuild
index 9aa19e37cf53..42112d1aa7af 100644
--- a/sys-process/procps/procps-4.0.4.ebuild
+++ b/sys-process/procps/procps-4.0.4.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN}-ng-${PV}
# See bug #913210
LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+"
SLOT="0/0-ng"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="elogind +kill modern-top +ncurses nls selinux static-libs systemd test unicode"
RESTRICT="!test? ( test )"
diff --git a/sys-process/runit/Manifest b/sys-process/runit/Manifest
index 7c7a875fb36e..5b44d3813766 100644
--- a/sys-process/runit/Manifest
+++ b/sys-process/runit/Manifest
@@ -6,6 +6,5 @@ AUX finish.getty 30 BLAKE2B 97dec53a513713c68febd68177227e165ed3bdee28d3db4f57b6
AUX run.getty-2.1.2 44 BLAKE2B 38b80fc06bb53a06a6dd2ebeb6f5c320c73c9d3e928c5dbfeaad2fa0a19e1bdeaa28cf6fe61fcdd46406c0f1f4a05113b8b2cdb652bcac3d6560e0af0f5d521c SHA512 c23aa0ba79043a5717e5567f39bb714154f68c1e417538013943a65de5584b775c265423dd5d47c52027a1be1621f8fb017b115d75d127a31b2ef7cae3ed9eea
DIST runit-2.1.2.tar.gz 110916 BLAKE2B 101e514aeed282685ebe636f401ca6f94d157281d08a3ac487340aebe945b82d2ee01d41e9917446f4ebd7b27fe9fd18ba4ad55739ab1b62a0e59e1c438b55e9 SHA512 a18773ebf1aa22305dd89ed67363165b9fcf86c192b2be4e268d08005dd82d51265160c637abe072f2f2e378c4b315a75bd3d3e602c3e75bdd451a3b0190f8cf
DIST runit_2.1.2-59ubuntu1.debian.tar.xz 66756 BLAKE2B d071dae4a92f292837f55210cda62d8d0471efa623aeb43b56fb6381050b64fa5d3def7d0738756621e1c4d05b36d0cdaedb7d056d24d796f834ace932bd55b9 SHA512 de6289d9909a8df5c5657762f8214858f9301ac0d55cac9c605f70f92e663ed8067fe018a8585616099ac369b7078a95415040c27e82626261f2adf925d0bad2
-EBUILD runit-2.1.2-r1.ebuild 3535 BLAKE2B 82105cb3ebdb2897e293c0c36450f31b804b980a2801ac22eeb97ae8ff902ecaf53e6804a3214bb754d41098407be07257f322d272380dbf9129d88c27386bbc SHA512 2d9808af0300e6bfe62cf47f19d5aaafb771054ce373948bcef9a7bbf7c114219ef7927e628148e847ccfde5671dad047a502632053ac1aafa1f74dfb33d07f8
-EBUILD runit-2.1.2-r2.ebuild 3888 BLAKE2B 6d7b01fb497be6b3cb325ce0e4c265fcc9f5d1dcf24a0dff2a6487a269424aaa62df60bb95eeeeb069ff99b02175812dc6fb8d7c8943f51b1b60702cbf03dd10 SHA512 68a419d370ed3573c1101a243f0280b737f0832013d358e8653cb9452f93e87ddd9b30e84c5730303eb75b69c39c8034591887d93f72a82bdca7f647689aa5ad
+EBUILD runit-2.1.2-r2.ebuild 3881 BLAKE2B a9b06f6f41235f137817a3c4951eeb6575b0f9fd26109eabae879c7790d6e20a74a4e772e47a912caca1fc8ad77206ecbe25c2c3d1ee9cb5a08503e5518faed8 SHA512 c360647c8c6f06f27fb8f14ab53e8c2d22210f2db3088d1549130a90d121df808a2f15869f53090a0a0b1b8b58024c3bc320c6b16970523b369f4c478f8ea95f
MISC metadata.xml 331 BLAKE2B bdd00a86fff3c8a1d5d1bbe0c02c3b8ff3744cbaa2418005f2874a8996993a9adb114827bbd2f508f7df43ce8746c4528366d12e02c429cd5515c3b27de07972 SHA512 31b1e624cd18692713a25780237cb492a9541b61f18fae9522c39c5e0e6f292acf4534ce63135c20ea4f8bf9f29e15533ff5692e012732c1ab9d839277677b94
diff --git a/sys-process/runit/runit-2.1.2-r1.ebuild b/sys-process/runit/runit-2.1.2-r1.ebuild
deleted file mode 100644
index 2250a85f21de..000000000000
--- a/sys-process/runit/runit-2.1.2-r1.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs flag-o-matic
-
-DESCRIPTION="A UNIX init scheme with service supervision"
-HOMEPAGE="http://smarden.org/runit/"
-SRC_URI="http://smarden.org/runit/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
-IUSE="static"
-
-RDEPEND="sys-apps/openrc"
-
-S=${WORKDIR}/admin/${P}/src
-
-src_prepare() {
- default
-
- # we either build everything or nothing static
- sed -i -e 's:-static: :' Makefile
-
- # see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726008
- [[ ${COMPILER} == "diet" ]] &&
- use ppc &&
- filter-flags "-mpowerpc-gpopt"
-}
-
-src_configure() {
- use static && append-ldflags -static
-
- echo "$(tc-getCC) ${CFLAGS}" > conf-cc
- echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
-}
-
-src_install() {
- into /
- dobin $(<../package/commands)
- dodir /sbin
- mv "${ED}"/bin/{runit-init,runit,utmpset} "${ED}"/sbin/ || die "dosbin"
- dosym ../etc/runit/2 /sbin/runsvdir-start
-
- DOCS=( ../package/{CHANGES,README,THANKS,TODO} )
- HTML_DOCS=( ../doc/*.html )
- einstalldocs
- doman ../man/*.[18]
-
- dodir /etc/runit
- exeinto /etc/runit
- doexe "${FILESDIR}"/ctrlaltdel
- newexe "${FILESDIR}"/1-${PV} 1
- newexe "${FILESDIR}"/2-${PV} 2
- newexe "${FILESDIR}"/3-${PV} 3
-
- dodir /etc/sv
- for tty in tty1 tty2 tty3 tty4 tty5 tty6; do
- exeinto /etc/sv/getty-$tty/
- newexe "${FILESDIR}"/finish.getty finish
- newexe "${FILESDIR}"/run.getty-${PV} run
- for script in finish run; do
- sed -i -e "s:TTY:${tty}:g" "${ED}"/etc/sv/getty-$tty/$script
- done
- done
-
- # make sv command work
- newenvd - 20runit <<- EOF
- #/etc/env.d/20runit
- SVDIR="/etc/service/"
- EOF
-}
-
-default_config() {
- local sv="${EROOT}"etc/sv
- local service="${EROOT}"etc/service
- mkdir -p "${service}" || die
- for x in tty1 tty2 tty3 tty4 tty5 tty6; do
- ln -sf "${sv}"/getty-$x "${service}"/getty-$x || die
- done
- einfo "The links to services runit will supervise are installed"
- einfo "in $service."
- einfo "If you need multiple runlevels, please see the documentation"
- einfo "for how to set them up."
- einfo
-}
-
-migrate_from_211() {
- # Create /etc/service and /var/service if requested
- if [ -e "${T}"/make_var_service ]; then
- ln -sf "${EROOT}"etc/runit/runsvdir/current "${EROOT}"etc/service || die
- ln -sf "${EROOT}"etc/runit/runsvdir/current "${EROOT}"var/service || die
- fi
- if [ -d "${T}"/runsvdir ]; then
- cp -a "${T}"/runsvdir "${EROOT}"etc/runit || die
- fi
- return 0
-}
-
-pkg_preinst() {
- if has_version '<sys-process/runit-2.1.2'; then
- pre_212=yes
- fi
-}
-
-pkg_postinst() {
- if [[ -z $REPLACING_VERSIONS ]]; then
- default_config
- elif [[ -n $pre_212 ]]; then
- migrate_from_211
- fi
-
- ewarn "To make sure sv works correctly in your currently open"
- ewarn "shells, please run the following command:"
- ewarn
- ewarn "source /etc/profile"
- ewarn
-
- if [ -L "${EROOT}"var/service ]; then
- ewarn "Once this version of runit is active, please remove the"
- ewarn "compatibility symbolic link at ${EROOT}var/service"
- ewarn "The correct path now is ${EROOT}etc/service"
- ewarn
- fi
-
- if [ -L "${EROOT}"etc/runit/runsvdir/all ]; then
- ewarn "${EROOT}etc/runit/runsvdir/all has moved to"
- iewarn "${EROOT}etc/sv."
- ewarn "Any symbolic links under ${EROOT}etc/runit/runsvdir"
- ewarn "which point to services through ../all should be updated to"
- ewarn "point to them through ${EROOT}etc/sv."
- ewarn "Once that is done, ${EROOT}etc/runit/runsvdir/all should be"
- ewarn "removed."
- ewarn
- fi
-}
diff --git a/sys-process/runit/runit-2.1.2-r2.ebuild b/sys-process/runit/runit-2.1.2-r2.ebuild
index 0d475b7e66d4..5f135925f8bc 100644
--- a/sys-process/runit/runit-2.1.2-r2.ebuild
+++ b/sys-process/runit/runit-2.1.2-r2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/admin/${P}/src
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86"
IUSE="static"
src_prepare() {
diff --git a/sys-process/unixtop/Manifest b/sys-process/unixtop/Manifest
index b1b5a4239978..045b64073c7f 100644
--- a/sys-process/unixtop/Manifest
+++ b/sys-process/unixtop/Manifest
@@ -7,5 +7,5 @@ AUX unixtop-3.8_beta1-recent-linux.patch 344 BLAKE2B cbf426d5f97704a5a24f87ed33a
AUX unixtop-3.8_beta1-renice-segfault.patch 518 BLAKE2B fb81d2053fd5de006b9a229f0cc6bb6be6107fa26d22488e20ba76ca021a98298f035af3daee5d5cecb1d68100d5dd3062399578c60e83fe2b4f90052f0c838f SHA512 2d74ee0e67136a59d6745522ea7671404a9d0a026311f6dfa47dc78d12ecb12da63aab915b969cdecbdf9f3ba9dd86babeebc5c1b61713adbb7c98f70adf56f6
AUX unixtop-3.8_beta1-winch-segfault.patch 813 BLAKE2B 3d9143cafe1f72ba5dc4847d3bfdcfcb9f7ad0b905242d58d27251cfbaeb5d529211fd533b8305a2df1a1291af02399dc6b1c7c0976d29c094d1bfb1cec280e4 SHA512 0d79c47dc83a66339bcdc988511186d7ba0bfb4e8353221a0f16f55dfc8d8898bb8a5ebbabcc8ac7deb34de60b9de0c8debc0ba0c3a916206658f89743883e77
DIST top-3.8beta1.tar.bz2 233880 BLAKE2B 126ed2ef1e89bcd00e989350d0bdd2b78308400eadf0208d7c1bb1abac6b46cecfb0db514576cf6a272038329b1bc0fce4ada37bed42a2e2a662778bcdaf465b SHA512 c66d786e34070afd00dc2225ce4cddcf0fdaee0e2a6c6e2dfadadcd97bbe84c6668041ff5b075137630b99240c711fbfda8b85fb09c6a39e3067798cbe612671
-EBUILD unixtop-3.8_beta1-r3.ebuild 1207 BLAKE2B bfe62373dfa0ec61cdcdf1e6c1c22d7f29613df62380db37e842594c21adf5e41f279d3916e65a1b072e08edbb5d6b04748b5e935aea903554734d149212426c SHA512 6e31198e65b2b720b5ef0d73d8942bcb018cba5b546c7865838c04b7830ecb90c481b1332b008b9833c9726bd8cd05c18c0e0c76c76f28c372d2cddecbe41b0a
+EBUILD unixtop-3.8_beta1-r4.ebuild 1212 BLAKE2B 9fc99ce3a6f97b1eaf096bc5d656d440b93f803227b82356753eb80e92da399f11f011cdeb62964944169c52eb8a939829698b2b9e4feed721b5519d8aabfd9a SHA512 8507b0489b429479ec3a0fe0f30ecea4e5e76ede4073fe5c8827676d6c350e634f45bc7d15f4bc82829a32e9a5a2f53a21c1787bfcc30dc6fe8620161946fd3a
MISC metadata.xml 325 BLAKE2B eac0387e1e69828a9f90e51b755604f83467c6059f16d802513b9cb18f44c58a0ef5af7be75110a237ab46f9dafc22df9840af01fcde6ae9189401a6072d28d7 SHA512 a060f89739cd7787f90283dd50a9d41fe935df70bea38feef315935b8dcc990f3e50ffe53f7950828406c24ecd68c641a3257bd2b1906133b172ceca3f0b8291
diff --git a/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild b/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild
deleted file mode 100644
index 53abe59a5b51..000000000000
--- a/sys-process/unixtop/unixtop-3.8_beta1-r3.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="top for UNIX systems"
-HOMEPAGE="https://unixtop.sourceforge.net/"
-SRC_URI="https://downloads.sourceforge.net/unixtop/top-${PV/_/}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64-linux ~x64-solaris"
-IUSE=""
-
-RDEPEND="sys-libs/ncurses"
-DEPEND="${RDEPEND}
- !sys-process/procps"
-
-S=${WORKDIR}/top-${PV/_/}
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.8_beta1-ncurses.patch
- "${FILESDIR}"/${PN}-3.8_beta1-no-AX-macros.patch
- "${FILESDIR}"/${PN}-3.8_beta1-renice-segfault.patch
- "${FILESDIR}"/${PN}-3.8_beta1-memleak-fix-v2.patch
- "${FILESDIR}"/${PN}-3.8_beta1-high-threadid-crash.patch
- "${FILESDIR}"/${PN}-3.8_beta1-percent-cpu.patch
- "${FILESDIR}"/${PN}-3.8_beta1-winch-segfault.patch
- "${FILESDIR}"/${PN}-3.8_beta1-recent-linux.patch
-)
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- local myconf=
-
- # don't do bi-arch cruft on hosts that support that, such as Solaris
- export enable_dualarch=no
-
- # configure demands an override because on OSX this is "experimental"
- [[ ${CHOST} == *-darwin* ]] && myconf="${myconf} --with-module=macosx"
-
- econf ${myconf}
-}
diff --git a/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild b/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild
new file mode 100644
index 000000000000..22abf047614d
--- /dev/null
+++ b/sys-process/unixtop/unixtop-3.8_beta1-r4.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="top for UNIX systems"
+HOMEPAGE="https://unixtop.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/unixtop/top-${PV/_/}.tar.bz2"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64-linux ~x64-solaris"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:="
+RDEPEND="
+ ${RDEPEND}
+ !sys-process/procps
+"
+
+S=${WORKDIR}/top-${PV/_/}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.8_beta1-ncurses.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-no-AX-macros.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-renice-segfault.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-memleak-fix-v2.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-high-threadid-crash.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-percent-cpu.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-winch-segfault.patch
+ "${FILESDIR}"/${PN}-3.8_beta1-recent-linux.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=
+
+ # don't do bi-arch cruft on hosts that support that, such as Solaris
+ export enable_dualarch=no
+
+ # configure demands an override because on OSX this is "experimental"
+ [[ ${CHOST} == *-darwin* ]] && myconf="${myconf} --with-module=macosx"
+
+ econf ${myconf}
+}
diff --git a/virtual/Manifest.gz b/virtual/Manifest.gz
index 42da5537b0a4..d9c0773355a9 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 4b1e2cb090aa..54500c86c3c4 100644
--- a/virtual/dist-kernel/Manifest
+++ b/virtual/dist-kernel/Manifest
@@ -1,13 +1,20 @@
EBUILD dist-kernel-5.10.218.ebuild 366 BLAKE2B 395417dbafb419e8582e9a841b022f03f79976a42a632bd41b477b6ec253fde7fa9d3f5e024705ecfadaf203114b3e9b018f1ddf902b143cd2aa5114abfc3ee7 SHA512 a41328c1617d6dd81b3b6a832acae92ed586e16d888b9b3f055cd3655ef4f38279cdf0eb690a4d9f257618451aed427a4fdef9712a427dc57f08060617df1de5
EBUILD dist-kernel-5.10.219.ebuild 370 BLAKE2B 8c2b0fd581c47bede5f6542c29c946a313b4a16602f5cc8ec89f162d110e63221024e5a4118f82a251bbe980c774770411d1e78785cb38e2be05ea5049cb0dd4 SHA512 e67673b6ad4c238df3c87a31072a6d7d14ac03244bde8cefa3791abc994a299b2edb2a255cdcd9025700a0c22c6ef7140b7950c03a6ac0545349fad9f1b0ac3d
+EBUILD dist-kernel-5.10.220.ebuild 370 BLAKE2B 8c2b0fd581c47bede5f6542c29c946a313b4a16602f5cc8ec89f162d110e63221024e5a4118f82a251bbe980c774770411d1e78785cb38e2be05ea5049cb0dd4 SHA512 e67673b6ad4c238df3c87a31072a6d7d14ac03244bde8cefa3791abc994a299b2edb2a255cdcd9025700a0c22c6ef7140b7950c03a6ac0545349fad9f1b0ac3d
EBUILD dist-kernel-5.15.160.ebuild 373 BLAKE2B 653a6158abbba8835b05300d9aa063a69268408552bb55e5b25ea8049a24209b3c5e37074578d4526763a64fd009411515523077a608529449eda85b3ebb9145 SHA512 feb8abf7ac3f9d7c02af1a1900d5c55f2eacc132c36f24f58bdd1fa97480ff5e2098c7be17669cf2796b2a5b48511b7babace3da87c1c65e8f473126bfcb4222
EBUILD dist-kernel-5.15.161.ebuild 377 BLAKE2B 5561e4ee50fcc9d5ab31bf94df83cf216e9abc1faefa3c80368bba61a8bd42831dad88b2282f8bc4c51d74d0e8137de3cb6352eb8fa0c7a7dd65e6bc08a547a2 SHA512 9b427539957397b1326bebeef8711c65f27b91b8fa7f16c22d7d109cf0606b50d847108ac39afcfe97a0d150525c050ee473ef2d52384c9308899148767771e0
EBUILD dist-kernel-6.1.92.ebuild 380 BLAKE2B e74f8dcda21ce9c0089f45359fbd6d6d4cd3d870995b58f9307b4d0aa5695c65aa2ff7889d5325e9f3e8278d7dbaf26d16341159741e7a3d96901afd6c5c499e SHA512 7f773fe15a40a88b3266875c42b79f70aae2330902a662ea5b53304809fbae1de239bee751709a73ec6d46668761ea8a1413bdfa6aa8f9e97680e010ba451d6f
EBUILD dist-kernel-6.1.93.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
EBUILD dist-kernel-6.1.94.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
+EBUILD dist-kernel-6.1.95.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
+EBUILD dist-kernel-6.1.96.ebuild 384 BLAKE2B a52e2309b15bb06c5bd0a8b6bff8b72933a442e49f04b95f0365e8c89667113ba3f1f1ca791ea87d7de31c578436655170900deba65b4968f81e4e397cec4942 SHA512 197e5d456c3bade968c1cf7a4d6d371eef6af1a53a4ff0b354131cd451b322dc0beb4ebd6163d018ccb7d2a825e68111509e46e9d900028cfa0f65f3f32eb033
EBUILD dist-kernel-6.6.32.ebuild 387 BLAKE2B 0792e56620259a19b0105006599f1263a1a4ee126b87c48fbb09189df421558421f0d945e64daa9e5ba28c6c5ff13c3ce6cd34417286937f52f1158364a1f942 SHA512 34254d78134cd680e0f5a64b1405da45323673c0d2023d2581b33986265deba719bcbd8d729a490c6c7a870ffadd8b46cbf38af6ae7cac9ee741285d60fb7071
EBUILD dist-kernel-6.6.33.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.6.34.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.6.35.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.6.36.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.9.4.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
EBUILD dist-kernel-6.9.5.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.9.6.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
+EBUILD dist-kernel-6.9.7.ebuild 391 BLAKE2B faf9961702c345fdfea71944ba12e9cf174ca7c364f0f87504b44014a61b66e6b53e6d44f32f1cae9b50a1d982b2539fac8b9e28a47d84090d4e9ef012d7e755 SHA512 2e0d2fae9ca3407a3c1dd1c98ab9298eb6368d89f2a993f52e3164e0a5d1391b73e0ad45235af4331eb4c9c61d0259b0565aaa5ef1944fe1a91869671c73f7bb
MISC metadata.xml 291 BLAKE2B f8eaa7c5aaced8dad269f9939139bcdd32c64dcc4ebff2b0b41dea61de5aed39723d73721bc44c2bee64717de093b97dc326037a335616caada3ea857c98fb07 SHA512 4fb007791c48eddbb1ee30cde6c1618ef67fbe62a29f3b805a7224818c34ce986b6e3d9378ab500875e012e9ea48663809204d69a410b23d12925f11ada333ca
diff --git a/virtual/dist-kernel/dist-kernel-5.10.220.ebuild b/virtual/dist-kernel/dist-kernel-5.10.220.ebuild
new file mode 100644
index 000000000000..4799eff8f746
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-5.10.220.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+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-6.1.95.ebuild b/virtual/dist-kernel/dist-kernel-6.1.95.ebuild
new file mode 100644
index 000000000000..15b55453deca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.95.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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-6.1.96.ebuild b/virtual/dist-kernel/dist-kernel-6.1.96.ebuild
new file mode 100644
index 000000000000..15b55453deca
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.96.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~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-6.6.35.ebuild b/virtual/dist-kernel/dist-kernel-6.6.35.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.35.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~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-6.6.36.ebuild b/virtual/dist-kernel/dist-kernel-6.6.36.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.6.36.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~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-6.9.6.ebuild b/virtual/dist-kernel/dist-kernel-6.9.6.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.9.6.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~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-6.9.7.ebuild b/virtual/dist-kernel/dist-kernel-6.9.7.ebuild
new file mode 100644
index 000000000000..9969a23652bd
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.9.7.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+SLOT="0/${PVR}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+ || (
+ ~sys-kernel/gentoo-kernel-${PV}
+ ~sys-kernel/gentoo-kernel-bin-${PV}
+ ~sys-kernel/vanilla-kernel-${PV}
+ )
+"
diff --git a/virtual/gnustep-back/Manifest b/virtual/gnustep-back/Manifest
index c0aadee2e71b..57dff5b68ace 100644
--- a/virtual/gnustep-back/Manifest
+++ b/virtual/gnustep-back/Manifest
@@ -1,3 +1,3 @@
EBUILD gnustep-back-0.29.0.ebuild 396 BLAKE2B 2afe629c913c316cbdb6a77b0d226ebe2295e50b14349fd2ba0e2943398c718366ddae4b255a4a5ba167e1b53c188aa1d69260b4c4544bcedbbacc6eb0b1f83e SHA512 bea2a1c232f92e1d55587609dd8ec3dbc2b2b00571100ef4f490b10f1d7b8d4d891581b3fa35ac2636d3ad25ae8054b364db4c1d8d04d69ba2d0189855e093ae
-EBUILD gnustep-back-0.30.0.ebuild 400 BLAKE2B 3a34f8f6d78dd8e6a37f30e0272b1eef3c3d67586957a4c9be35f33a7b01a79f5b4a59352d7176e7d371105cacdd2760c86adcc068419c8771420ba236d24718 SHA512 3eb33a9ec97ad95657729d53e41a7df94bd1cae545b2cc19275d8eb0f7ceff63204d6f11f2f296fd4877f2adedc51915612a035973a1ef3f2d7af58c1745bdb0
+EBUILD gnustep-back-0.30.0.ebuild 399 BLAKE2B 4357f9b48f774849cf78413c2d075a097c3393aa5922bbd7fab2f182e82710188fc386e7eb3da5630dee5794d6d677be6f382de67ca4d18574feb05dc8fb8e45 SHA512 56a9258ee42e0385274261c645a7b50f3bb62f5a7c24203876ffe32849ce90257731414b8d941f67026bd68a88a44d544e14a41a9993182cac70ad8325233042
MISC metadata.xml 282 BLAKE2B 9f60a1b37599ef5e72bf7e845f5fe5e4ab7880a04022a30531a417dcff1eb08ba8967bc7364baebc9c0d5206184ee3ea91e8950b3789079b3ba5f45b06682f4e SHA512 5cd3684fcd9b8bfb404b76dc91f9f632b583e0ca96f5ceda7f3fa80b30426532560166a604573aa4cc97788b975c7448f723982ed72e4891828085f03bbf6d47
diff --git a/virtual/gnustep-back/gnustep-back-0.30.0.ebuild b/virtual/gnustep-back/gnustep-back-0.30.0.ebuild
index bf32ee734618..2c75fb4bdcf3 100644
--- a/virtual/gnustep-back/gnustep-back-0.30.0.ebuild
+++ b/virtual/gnustep-back/gnustep-back-0.30.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Virtual for back-end component for the GNUstep GUI Library"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ppc ~sparc ~x86 ~amd64-linux ~x86-linux"
RDEPEND="|| (
~gnustep-base/gnustep-back-cairo-${PV}
diff --git a/virtual/pandoc/Manifest b/virtual/pandoc/Manifest
index c1e115f2d9fa..a88500453963 100644
--- a/virtual/pandoc/Manifest
+++ b/virtual/pandoc/Manifest
@@ -1,3 +1,2 @@
-EBUILD pandoc-0-r1.ebuild 304 BLAKE2B 8a6f00640060ee8911dd694daeff7ffee418ade0e10638426bbb1762b8b508d4075193c768adb2f536aa080ccab04aa0ef2bde41c2214ec9f17f01565ff13c5f SHA512 29ef0adfa80a6615c441e8232bed45b2f2bcd64f09c1ab7e06ee27fce6b1379921902681c9b9641f3d678bc4f725a4e30db1c3b42206ccc54216d4e4ddef9404
EBUILD pandoc-0.ebuild 284 BLAKE2B 5b32d7e4f4b8fe3b7fb60d5cc0c3d489771047f13fdcd8fc70c05523f32494c721458e29c051983a65ca7394b6898973a4f3efc19f81e41e10611bdc933cce3f SHA512 e921b2c37ffc08750fbf2118223d04cd7c8ab0c795d448db7b99ca667efcd71529b7268769fba2e6a600c797d51bc7448d30aaf2c7e7908f8c18e16d1988171b
MISC metadata.xml 393 BLAKE2B 73ac5c70f871d583eb6e8dafd62a1ada9e157137c2fe13549cee27766aeec78d8d1c873640227291e4a3abb52f48ee0569dabfdee4c4c9fcc22469671d37ac2b SHA512 8cbbf052ef5233e3f896d57f679f9419ccb2072dbff1423d82e5046f34b6a72b2a0639514a59d0c4df94dc904078e51563c734b0d03e4091a3ee71d75a4ca041
diff --git a/virtual/pandoc/pandoc-0-r1.ebuild b/virtual/pandoc/pandoc-0-r1.ebuild
deleted file mode 100644
index 4e7457bf4394..000000000000
--- a/virtual/pandoc/pandoc-0-r1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Virtual for pandoc"
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv ~x86"
-
-BDEPEND=""
-RDEPEND="|| ( app-text/pandoc-bin[pandoc-symlink] app-text/pandoc-cli app-text/pandoc )"
diff --git a/virtual/rust/Manifest b/virtual/rust/Manifest
index 9f2503c3f259..8a8bb3dbac54 100644
--- a/virtual/rust/Manifest
+++ b/virtual/rust/Manifest
@@ -6,4 +6,5 @@ EBUILD rust-1.75.0-r1.ebuild 637 BLAKE2B d694dce4763c277e40f76916b9defbcc2bb47f0
EBUILD rust-1.76.0.ebuild 638 BLAKE2B 557524bc7056d66308592cb6dfa4caa0b046bf38b89471b5f132fa6f5f589897951e4eb4a26a7887cc9ef7f879869f44ff1d50aede2e2c91179bc3f30a6baf8e SHA512 3d5900b11bcabd94559d24583f100d599e143d040e0e40cfbe6aa2625e382c8a814e61a6cbc869b5fb89f96d0ca7d2f1e881484774650a28eb3633e091cc8bd7
EBUILD rust-1.77.1.ebuild 637 BLAKE2B 2b8edca5f5fcf2d2641bbf3b726d3f28661843e6d8a842d6c5d856c1277666431926fe298f5a64b4f279606a0f2f554ea557a25122e954500ba7385eebec4c88 SHA512 3d80dd4a2df7249b72c5191875be7352675118dd45625e1b1ccca92255521038493e5d8c182105320e88ee134916f3df1821b36cee5960e811115fc082786105
EBUILD rust-1.78.0.ebuild 644 BLAKE2B 069e4d5d86f086e97277a74bfa20eb8a01b6ffa580249dfba61fb90ef72dab28899a9ca13579fb85010a93bc28d7ea03f33b9203f8b692473de2ddaac7e993d5 SHA512 e08fbb3524fd62d53c51b4841f3a1c059d895c639d176b76b31971a47cf50f687573304d1a12f4861c6b142727bf112ab96d4f73187012cd2e6da302b75c58c0
+EBUILD rust-1.79.0.ebuild 644 BLAKE2B 069e4d5d86f086e97277a74bfa20eb8a01b6ffa580249dfba61fb90ef72dab28899a9ca13579fb85010a93bc28d7ea03f33b9203f8b692473de2ddaac7e993d5 SHA512 e08fbb3524fd62d53c51b4841f3a1c059d895c639d176b76b31971a47cf50f687573304d1a12f4861c6b142727bf112ab96d4f73187012cd2e6da302b75c58c0
MISC metadata.xml 890 BLAKE2B 4f26f31b47a5770f73af39c7307b1b64297af0e08bfe0f18efe9f083767604b4d0f58c96a386b549a0448b95771fb8dff304048c0fbd0425f3e1a1dbffda8f24 SHA512 510b3d07f678475bc756844145a059b0f1d956ae7d5b8dc2289291f40b0c24fa1c66a734648cb3c9cb177f23f421ea8503c42f4516b6e1b3792e3fceb21166dc
diff --git a/virtual/rust/rust-1.79.0.ebuild b/virtual/rust/rust-1.79.0.ebuild
new file mode 100644
index 000000000000..89d91522025f
--- /dev/null
+++ b/virtual/rust/rust-1.79.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multilib-build
+
+DESCRIPTION="Virtual for Rust language compiler"
+
+LICENSE=""
+
+# adjust when rust upstream bumps internal llvm
+# we do not allow multiple llvm versions in dev-lang/rust for
+# neither system nor bundled, so we just hardcode it here.
+SLOT="0/llvm-18"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="rustfmt profiler"
+
+BDEPEND=""
+RDEPEND="|| (
+ ~dev-lang/rust-bin-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}]
+ ~dev-lang/rust-${PV}[profiler?,rustfmt?,${MULTILIB_USEDEP}]
+)"
diff --git a/virtual/secret-service/Manifest b/virtual/secret-service/Manifest
index bb7c2c3f445f..c4cdac24fc61 100644
--- a/virtual/secret-service/Manifest
+++ b/virtual/secret-service/Manifest
@@ -1,2 +1,2 @@
EBUILD secret-service-0.ebuild 522 BLAKE2B 4aef8b255a6e41c23143d4e3fbcf17a1b640af14f44fcd0b6c253743e51d6ec3a56659593f6c8ce064495d09fe8330462f4b18415ad46b3bb8df4180d590fd1d SHA512 d43b71bb86111386ae836eba700aa0ab88194fb120f3ae9e5d300ee18897cf5a11cf05082d0653606b5ae396a912fedbd78fdc55716b45da07643538a9b6b452
-MISC metadata.xml 270 BLAKE2B d90b48ed01ae5992ffbc202f3986e25094317fad7487f19dd94522a125654901ab9530e2e968019e914fca406b14128723d976f4135fbaca04a2b940e153a225 SHA512 1227df9b05e8c78e076c45e582f308979de96289b537eeaf49eec613d0149ea62fbed862310b6496f39af5d935039c64d5fedc9ba82be4023cbe6c9b44a61dc5
+MISC metadata.xml 192 BLAKE2B fef49cb9e1dda8063c379e650d4897670410d2c0641f469b8a200d5e7ec8d3f505e692277d03b583790cb1340ece9c2e8f7e7c9ff5080d42a2e0ef3fc7138a44 SHA512 bece454b8da734c7a28ce25f8080b3fca56332e57cde854c50f0b884ba3836f1af7782a1ee9f63e6aeff4830e2bca71c5c466471fc82eee75339565aab6495d5
diff --git a/virtual/secret-service/metadata.xml b/virtual/secret-service/metadata.xml
index bc94402fe731..c3bda71eefca 100644
--- a/virtual/secret-service/metadata.xml
+++ b/virtual/secret-service/metadata.xml
@@ -1,9 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
</pkgmetadata>
diff --git a/www-apache/Manifest.gz b/www-apache/Manifest.gz
index dba7b6177be4..72e62ef58b15 100644
--- a/www-apache/Manifest.gz
+++ b/www-apache/Manifest.gz
Binary files differ
diff --git a/www-apache/libapreq2/Manifest b/www-apache/libapreq2/Manifest
index 761b15bffca5..7a4cddc69fce 100644
--- a/www-apache/libapreq2/Manifest
+++ b/www-apache/libapreq2/Manifest
@@ -1,5 +1,7 @@
AUX 76_mod_apreq.conf 316 BLAKE2B 368a404fae7bf917eb61090c90b19d090d607f54ffb717f1fa7154af6db0c1b71f6022e4ee38b1588c56b6777adb5eee4402377a33c4d78601bb19d0074a8de3 SHA512 2a4d7c8415162d27ae182f091b8a2219c2865ff7ace0a5b8944e853cd256955888482877ab7cce55342a3d30686f9d7932bbbfdcc8c037e15c92e60de9eab20b
AUX libapreq2-2.08-doc.patch 1188 BLAKE2B 296bf0b1e23389c0d418df23768e68932c22f0b4f51f1b7e3e4e2d0f4d96dde2a687c9c2e5885fbdba2b936efd5947d13c3aacc7ba69d40ce5a956593fce4ca4 SHA512 dc889d7890d9059efdb3fcd4d6b1e485929b69c073ff6266b90f82e89efe5bdd633fd4dc09ccd4aac3f8816271c00dca69b39ffe4706baf7d3094404784cd766
+AUX libapreq2-2.08-fix-linkage.patch 1958 BLAKE2B aea75f1fe1922604e71bcd7965f7b9d1af67ec2f37d3b9278db83174a3a9bea7337c9d22a319e878a3536eab3fcbdd65dbc85b66d30389853c42653c50bdbfc8 SHA512 de97c9d1176296f3c71851135bf681f4b05bab065d6ede13e01152388cc6a815976af776ef461638e154db1df6c6cced5c32fbd065f5f3a16fcca19d7ec4e9c7
DIST libapreq2-2.17.tar.gz 849867 BLAKE2B d2fa15693c200925e4926f207f1e023cba59ac0bfe3af3a8ac12880020bb00625c7fa21478c6562f9995d5307151b865efb83b837f45213d73fc523a1a864899 SHA512 89b139b8673145d9e2d8fd77d36f878c519c1deb7f9b853cda2a15d34cbb619d1c5e784ba21553f23c2ef07803f07c75a83d96cd770f80e1b36283a4cbb88999
+EBUILD libapreq2-2.17-r1.ebuild 1700 BLAKE2B 3e8ad44d74e8c8aadf4a818c6183ed34326b12ad3e2de296d13308982dc118e23b88425f7b37f90cee874e50848fecfff9e22c0d4bd95f61bc09b873b5815cb9 SHA512 55f4aa5f90cbde86d06344c572cfcfdda6668d97af008327abea8f8c8e7c3b953c73dcc1f5153853964f2fbb9807d6efc10fbd4b8fd0dd558045290ca1c09e5d
EBUILD libapreq2-2.17.ebuild 1647 BLAKE2B fa8ddb52259918f78e514da6fc080f74b1a2f9260699105c97c00f54f818ebab3440f39edb853811cd3f93f5a2e009ec2578607240768c6ee2357bdacf5644e3 SHA512 2c54c42ac25c3717e42065c49c994a26d799c4d48b5591dfc2274cdacd030ec5a6eb19744f8fff3e289f74f69f4fc7f2411c514e6d2c3ae17b0856eb89375130
MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch b/www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch
new file mode 100644
index 000000000000..c77fceb0640e
--- /dev/null
+++ b/www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch
@@ -0,0 +1,51 @@
+https://bugs.gentoo.org/934379
+https://src.fedoraproject.org/rpms/libapreq2/blob/rawhide/f/libapreq2-2.12-install.patch
+
+From: Lubomir Rintel <lkundrak@v3.sk>
+
+APR shared objects were not properly linked when they were installed to a
+specific DESTDIR. This was broken in r733406, which attempted to fix
+rpaths for the obscure platforms that still use them.
+
+With this applied, we call apreq2-config we just installed and add a library
+path of libraries in DESTDIR to linker.
+
+$ perl -MAPR::Request
+Can't load '/usr/lib/perl5/auto/APR/Request/Request.so' for module APR::Request: /usr/lib/perl5/auto/APR/Request/Request.so: undefined symbol: apreq_hook_disable_uploads at /usr/lib/perl5/DynaLoader.pm line 200.
+ at - line 0
+Compilation failed in require.
+BEGIN failed--compilation aborted.
+
+--- a/glue/Makefile.am
++++ b/glue/Makefile.am
+@@ -15,7 +15,9 @@ perl_test: perl/Makefile
+ cd perl; $(MAKE) test
+
+ perl_install:
+- cd perl; INSTALL=1 @PERL@ @PERL_OPTS@ Makefile.PL -apxs @APACHE2_APXS@ @MM_OPTS@
++ cd perl; INSTALL=1 PKG_CONFIG_PATH=$(DESTDIR)$(libdir)/pkgconfig \
++ DESTDIR=$(DESTDIR) LIBDIR=$(libdir) \
++ @PERL@ @PERL_OPTS@ Makefile.PL -apxs @APACHE2_APXS@ @MM_OPTS@
+ cd perl; $(MAKE) install
+
+ perl_clean:
+--- a/glue/perl/Makefile.PL
++++ b/glue/perl/Makefile.PL
+@@ -136,10 +136,15 @@ if (WIN32) {
+ my $apreq2_config = "$base_dir/apreq2-config";
+ my $bindir = qx{$apreq2_config --bindir};
+ chomp $bindir;
+- $apreq2_config = "$bindir/apreq2-config" if $ENV{INSTALL};
++ $apreq2_config = "PKG_CONFIG_PATH=$ENV{PKG_CONFIG_PATH} ".
++ $ENV{DESTDIR}."$bindir/apreq2-config"
++ if $ENV{INSTALL};
+ $apreq_libs = qx{$apreq2_config --link-ld --ldflags --libs};
++ die "Failed to run $apreq2_config" if $?;
+ chomp $apreq_libs;
++ $apreq_libs = " -L".$ENV{DESTDIR}.$ENV{LIBDIR}." ".$apreq_libs
++ if $ENV{INSTALL};
+ }
+
+ my $mp2_typemaps = Apache2::Build->new->typemaps;
+
+
diff --git a/www-apache/libapreq2/libapreq2-2.17-r1.ebuild b/www-apache/libapreq2/libapreq2-2.17-r1.ebuild
new file mode 100644
index 000000000000..c379b136f230
--- /dev/null
+++ b/www-apache/libapreq2/libapreq2-2.17-r1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit apache-module perl-module
+
+DESCRIPTION="A library for manipulating client request data via the Apache API"
+HOMEPAGE="https://httpd.apache.org/apreq/"
+SRC_URI="mirror://apache/httpd/libapreq/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="perl test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+ || (
+ dev-libs/apr-util[openssl]
+ dev-libs/apr-util[nss]
+ )
+ perl? (
+ >=dev-perl/ExtUtils-XSBuilder-0.23
+ virtual/perl-version
+ >=www-apache/mod_perl-2
+ )
+ virtual/libcrypt:="
+DEPEND="
+ ${RDEPEND}
+ test? ( dev-perl/Apache-Test )"
+BDEPEND="sys-apps/file"
+
+PATCHES=(
+ "${FILESDIR}"/libapreq2-2.08-doc.patch
+ "${FILESDIR}"/libapreq2-2.08-fix-linkage.patch
+)
+
+APACHE2_MOD_FILE="module/apache2/.libs/mod_apreq2.so"
+APACHE2_MOD_CONF="76_mod_apreq"
+APACHE2_MOD_DEFINE="APREQ"
+
+need_apache2
+
+pkg_setup() {
+ perl_set_version
+}
+
+src_prepare() {
+ default
+
+ sed -i -e "s/PERL \$PERL_OPTS/PERL/" acinclude.m4 aclocal.m4 configure || die
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ --with-apache2-apxs=${APXS} \
+ $(use_enable perl perl-glue)
+}
+
+src_install() {
+ APACHE_MODULESDIR="/usr/$(get_libdir)/apache2/modules"
+ apache-module_src_install
+
+ emake DESTDIR="${D}" INSTALLDIRS=vendor install
+ doman docs/man/man3/*.3
+
+ perl_delete_localpod
+
+ HTML_DOCS=( docs/html/. )
+ einstalldocs
+ dodoc INSTALL MANIFEST
+
+ local f
+ while IFS="" read -d $'\0' -r f ; do
+ if file "${f}" | grep -i " text"; then
+ sed -i -e "s:${ED}:/:g" "${f}" || die
+ fi
+ done < <(find "${ED}" -type f -not -name '*.so' -print0)
+
+ find "${ED}" -name '*.la' -delete || die
+}
diff --git a/www-apps/Manifest.gz b/www-apps/Manifest.gz
index 3eabaad66d87..bb3d88939efe 100644
--- a/www-apps/Manifest.gz
+++ b/www-apps/Manifest.gz
Binary files differ
diff --git a/www-apps/chromedriver-bin/Manifest b/www-apps/chromedriver-bin/Manifest
index 9c6c25d8f5c9..7fac8bd8adf2 100644
--- a/www-apps/chromedriver-bin/Manifest
+++ b/www-apps/chromedriver-bin/Manifest
@@ -1,3 +1,3 @@
-DIST chromedriver-bin-126.0.6478.55.linux64.zip 8771987 BLAKE2B ee5b3c993bdd4203b5bdd6578e3989ff3c091b52543869fab1c1c6f8515f0fdbc14daa284440c7e9d348ab9c056662ce8fc4bb4f34d4a4d7ebc5a30b78fc1dcb SHA512 7018447cd333fa761db5e3c1e970ab8bcd484af7e5199abf2b24e565a33d4e4d44341680de3fe6330982348becda69eb1e55bacadcaffd1ebed3deb0eb2b5d90
-EBUILD chromedriver-bin-126.0.6478.55.ebuild 723 BLAKE2B 03683d52be41beb713d96fe5b459de4807cd8be267a6559ed0fc8a6539095acfefe8c32e8774790f30c6eb7ad842f8cc5f261699938dd528e8a669454b313c9d SHA512 691bfcc0c4827b0e29ddda34293d247547e181365ee2cda16a8dc860a1359621ecefcf0a286d90ab6bc0c86d1a9a57aafb95809ff02aec673e6b414f711a09d1
+DIST chromedriver-bin-126.0.6478.126.linux64.zip 8767006 BLAKE2B a976633561b58c3356e4f760e034c6fe87d492f598f4c0899d552d68f406b5632a3683e44b39882e07b5682f70dde81b0d7435c9d9f28a4531a6ac08b21a11b0 SHA512 5b59053fbd2b1b8b02fb093e11d03201e302adb5fd901b2adc8cf1715f06c8a2064666de966dd4dbe8c40c5eb419f051fd5a9407f54f032e411e5e089bf9ce34
+EBUILD chromedriver-bin-126.0.6478.126.ebuild 723 BLAKE2B 03683d52be41beb713d96fe5b459de4807cd8be267a6559ed0fc8a6539095acfefe8c32e8774790f30c6eb7ad842f8cc5f261699938dd528e8a669454b313c9d SHA512 691bfcc0c4827b0e29ddda34293d247547e181365ee2cda16a8dc860a1359621ecefcf0a286d90ab6bc0c86d1a9a57aafb95809ff02aec673e6b414f711a09d1
MISC metadata.xml 461 BLAKE2B 4e6e0fd9bf732be9040a4defe4dc1ca63ba7e1ba860abfc97ad487d6220f7bc5cb1e304d001409cb866408fdf393ca42f3b95eb9b8dc258a0627aaa978f66e6e SHA512 3c9217fe5af26ee8ddc705edad8a32604d542ad60c3e78ed8aba9e08a5bd2b3508234e42710d4524149f8b7626bba08f83cb96f7f942fe5ccdfbd8bd98908bec
diff --git a/www-apps/chromedriver-bin/chromedriver-bin-126.0.6478.55.ebuild b/www-apps/chromedriver-bin/chromedriver-bin-126.0.6478.126.ebuild
index ff9ba50fc766..ff9ba50fc766 100644
--- a/www-apps/chromedriver-bin/chromedriver-bin-126.0.6478.55.ebuild
+++ b/www-apps/chromedriver-bin/chromedriver-bin-126.0.6478.126.ebuild
diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index 7477dd3dad6d..2e5880287965 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -1,13 +1,12 @@
-AUX hugo-0.118.2-skip-some-tests.patch 2164 BLAKE2B 356a2b9b87a618178dd54bd066166761dd6bd670749c25bfc351ea9eeccdc5ae62211f5b0a7a61012f163925b536c820b8387db9d96f3371af50032a395d1f52 SHA512 329a36f69e8b279bb1fb431414b40b394ae1679b077bee3ff1c02ade257173cb9b53f671753ba66ad55565b00e26388b218055ce2a3c8274d03c860cffa7ecbd
AUX hugo-0.121.0-unbundle-libwebp-and-libsass.patch 1541 BLAKE2B 37abecfdb87ff25f28730ac8cba4f9674e5dd46ef0f1152911ced81d894cb334903e6d09b948feb965e6ca466d17289b201f0118b8b6d4147f82bd4fe4a3db9d SHA512 0025d6e69893ce88fd3f6b508f223b4604e54791ca4a635e2cde786a83b78a25265ed07f586e115d0923363f2b73c82528717375b2008593f29d3bd8f5dc98a7
AUX hugo-0.123.0-skip-some-tests.patch 2214 BLAKE2B 418bc4c0eb04355e57420fc47930d154d1f019160607c8ac5e7e2707263c851403902cac7fbc85b297ffca294ce88b75dbd8b0c9507e8c12e7a7913e10137a79 SHA512 26f0f9a33661cebaeaf3fc1e02e83d50c219448012bb361fd08e9a4f9e1dac6a9bda86942506622560a9df74613fd8290e6b8c053ec946073d3db5de2c70e063
DIST hugo-0.124.1-vendor.tar.xz 6740828 BLAKE2B e34cb50eeb22da5f50c8ba7e1318d0f080e6df36f2f1a80e1567d4ccfdd30e4e2ad2153a87c7a18a1d2d6f1e746b5b6c1008d33e41e1900a7e94a42618c5e526 SHA512 2f59a7f2ab199bac5ebf69139b7cc6dd14dc07eab9be39fc39ee5fa41d3332000082407612528d8215a4ebc3a908f28816b19672a28b00bcbad275bea0a9ad35
DIST hugo-0.124.1.tar.gz 21052060 BLAKE2B 41bd17c3aaf1f137de41957dea049b3d7cdaf101d5bfa128e9412b5ea4eee54a0d30481c059b6982c1b803bbe6634643debf1022079320e653dbb37002f7ea35 SHA512 29f51a08f9e757a716c2f7845efc08b1ca3b0bf8e70fd06491735a123ca7da8e169116fa003c147be08d2d5f9752473e9a569085728ec0a9ed7850bd57ba8f93
-DIST hugo-0.125.4-vendor.tar.xz 6722504 BLAKE2B ceccdb09cb41d730e398664f0fae64067e5043f2b63601917f54b8a34b91a761eccca1abe3789287b071948dc971bc97877120e742720384dec8bdcc768a6f6f SHA512 5f2c76478eedadee6a431b17daabc532a0e641c85115900847193ef6be177daa33b3f95023fd0e9c5091e29ed87f406d5c2bc1be69de900fabe8f509496d433e
-DIST hugo-0.125.4.tar.gz 21063288 BLAKE2B 688feac45a0b9c5c7876d28e23b4e1412f4795e866bd1baa06a79f30fe482aea9f7f40a24088c9c252b2528036bd41f3a84c3cb61aa942cf5c56fd9249c000eb SHA512 f76b85e0cb119fa35b8c253ddb05c9f8156aba004b1ec37e0b04d89afa6dec3771417c843594d076c81b1663d0a7677912f9b37ab3ef89ae13824973e6496097
DIST hugo-0.125.7-vendor.tar.xz 6760028 BLAKE2B 8ced0fc2c9b5b7a73eb11c31e8d94ddc4fd150508ababc2252e5456f3bfb9bd27609551a703b5663eea8cbdc410153dddfde854137ed7ea703d2eb2637c0cdd5 SHA512 8bb2d0d872c86bd20408c593987b0cf28fea1969c85e7fecbe5a977b8775cc9c55aa3e0f7e548d6a879ad154394ac2fcc4ea1568e116e2d73f56b80ed6fc061e
DIST hugo-0.125.7.tar.gz 21062939 BLAKE2B 030171ac009c50e85123a3c4c3573da1b81a2696d2f98b51543fb5c28467d1f5416513dad278063590361ea1611735d41d514ce3226a222d32be6fb16e84630d SHA512 e6202026c7918f885abce338ade2e0a59d3a299030fc3b32af65eb434da31ef90647d14294ce1be5b3c66d2cd950b7a1f826094a2bf0e9538285e8cb2717cb91
+DIST hugo-0.127.0-vendor.tar.xz 6747376 BLAKE2B 28569618b1398effe5eeafe72b43576986a9680371100812b546c5c62936754ebc4ecda2c8fea77ec93761b5e3746509b065bd6e1000815135be31a8ba8077c8 SHA512 f88d7a98d2d012e48beb239941a0a485b3ac761b055c7e76b5823550275e19b4ced6977765a7cc34342c5e9113f208793f483794afefa9689c76b3b4dedca94f
+DIST hugo-0.127.0.tar.gz 21132608 BLAKE2B 6fa8ae09d325292715d94f28e13d3bce8efcecc5e729da3644a054857aa3e11893068bd25524857e7dde6bab92efc9acb5b0de823c8a6246b9f5e83b07c4e279 SHA512 829d118f12f153794ed882572a37ec2a3b3ade9c8160a754d3d411d6aede22c15e44dd75a52443e3cc7fc8ea1f65febecac5a47b4e09cc42006d7badd1a0fa2f
EBUILD hugo-0.124.1.ebuild 2299 BLAKE2B 4423386eee760868733688f1045f6ec9bd205af1fbbc678881086feca6ace244a9d7a9db752b744a1af71d2ebae7a61447589409c1f27770c7e4ab1616798e37 SHA512 b7c5c0a3e6691599c2c3cd61cc686804eca701175372bea4412c45e1779693e6e61302fe88e6e7ddbb748f690f6cffac1c289d8edce919854bd0da72b8c522fc
-EBUILD hugo-0.125.4.ebuild 2300 BLAKE2B feef967f1a7653abfa9faebfa3ecfc4a823434623b0d2d87ebf12a2b77e53685534d205808b1985c7158a7226dde8c4ec18e1077681ccbac9cb35b57de3a798d SHA512 828eeb7e0bcb7417c24e977d27e6f6001649858284fa2031e68f72eae6159b7d6908c2134b42c5216ae17e770333cfad0dd696d04a7d82bc2d1fd00c4fedfaff
EBUILD hugo-0.125.7.ebuild 2300 BLAKE2B feef967f1a7653abfa9faebfa3ecfc4a823434623b0d2d87ebf12a2b77e53685534d205808b1985c7158a7226dde8c4ec18e1077681ccbac9cb35b57de3a798d SHA512 828eeb7e0bcb7417c24e977d27e6f6001649858284fa2031e68f72eae6159b7d6908c2134b42c5216ae17e770333cfad0dd696d04a7d82bc2d1fd00c4fedfaff
+EBUILD hugo-0.127.0.ebuild 2300 BLAKE2B feef967f1a7653abfa9faebfa3ecfc4a823434623b0d2d87ebf12a2b77e53685534d205808b1985c7158a7226dde8c4ec18e1077681ccbac9cb35b57de3a798d SHA512 828eeb7e0bcb7417c24e977d27e6f6001649858284fa2031e68f72eae6159b7d6908c2134b42c5216ae17e770333cfad0dd696d04a7d82bc2d1fd00c4fedfaff
MISC metadata.xml 747 BLAKE2B 41237356c5a48ebde4e351ac73bb1da54fd9553e3949d1abae2f48b5ea193b26d960cb3f01c8fbcf68c7d58d923af6b01e2e629a296daea0b96afb8ad0d93c1b SHA512 ee24abfa9f0c2bda3d4d02339dbe63da7d9753783f7a356c56721a67eaeac68963037803ac41af8d51834ac9437c543c1609216fda6479c3f298fbd1d0896107
diff --git a/www-apps/hugo/files/hugo-0.118.2-skip-some-tests.patch b/www-apps/hugo/files/hugo-0.118.2-skip-some-tests.patch
deleted file mode 100644
index 66b5bac5ef87..000000000000
--- a/www-apps/hugo/files/hugo-0.118.2-skip-some-tests.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 416992cf1404a78560a5e718a584c5fa1f2f9143 Mon Sep 17 00:00:00 2001
-From: tastytea <tastytea@tastytea.de>
-Date: Fri, 8 Sep 2023 20:01:03 +0200
-Subject: [PATCH] skip some tests
-
-reasons:
- - needs to be in a git repo
- - needs special test dependencies
- - requires network access
----
- modules/client_test.go | 4 ++++
- resources/resource_factories/create/integration_test.go | 1 +
- 2 files changed, 5 insertions(+)
-
-diff --git a/modules/client_test.go b/modules/client_test.go
-index 75e3c2b08..235d6ed32 100644
---- a/modules/client_test.go
-+++ b/modules/client_test.go
-@@ -68,6 +68,7 @@ github.com/gohugoio/hugoTestModules1_darwin/modh2_2@v1.4.0 github.com/gohugoio/h
- }
-
- c.Run("All", func(c *qt.C) {
-+ c.Skip("Test dependencies not available")
- client, clean := newClient(c, func(cfg *ClientConfig) {
- cfg.ModuleConfig = DefaultModuleConfig
- }, defaultImport)
-@@ -107,6 +108,7 @@ project github.com/gohugoio/hugoTestModules1_darwin/modh2_2_2@v1.3.0+vendor
- })
-
- c.Run("IgnoreVendor", func(c *qt.C) {
-+ c.Skip("Test dependencies not available")
- client, clean := newClient(
- c, func(cfg *ClientConfig) {
- cfg.ModuleConfig = DefaultModuleConfig
-@@ -125,6 +127,7 @@ project github.com/gohugoio/hugoTestModules1_darwin/modh2_2_2@v1.3.0+vendor
- })
-
- c.Run("NoVendor", func(c *qt.C) {
-+ c.Skip("Test dependencies not available")
- mcfg := DefaultModuleConfig
- mcfg.NoVendor = "**"
- client, clean := newClient(
-@@ -144,6 +147,7 @@ project github.com/gohugoio/hugoTestModules1_darwin/modh2_2_2@v1.3.0+vendor
- })
-
- c.Run("VendorClosest", func(c *qt.C) {
-+ c.Skip("Test dependencies not available")
- mcfg := DefaultModuleConfig
- mcfg.VendorClosest = true
-
-diff --git a/resources/resource_factories/create/integration_test.go b/resources/resource_factories/create/integration_test.go
-index 140c5d091..721a9fc5b 100644
---- a/resources/resource_factories/create/integration_test.go
-+++ b/resources/resource_factories/create/integration_test.go
-@@ -25,6 +25,7 @@ import (
- )
-
- func TestGetRemoteHead(t *testing.T) {
-+ t.Skip("Requires network access")
-
- files := `
- -- config.toml --
---
-2.41.0
-
diff --git a/www-apps/hugo/hugo-0.125.4.ebuild b/www-apps/hugo/hugo-0.127.0.ebuild
index 93b9e87528d4..93b9e87528d4 100644
--- a/www-apps/hugo/hugo-0.125.4.ebuild
+++ b/www-apps/hugo/hugo-0.127.0.ebuild
diff --git a/www-apps/jellyfin-bin/Manifest b/www-apps/jellyfin-bin/Manifest
index cea5c2d24051..55b10404e9dc 100644
--- a/www-apps/jellyfin-bin/Manifest
+++ b/www-apps/jellyfin-bin/Manifest
@@ -3,10 +3,10 @@ AUX jellyfin.init-r1 864 BLAKE2B 6e63339c0018b2db6a9661836c1665ff932738ee3509a0b
AUX jellyfin.service 832 BLAKE2B e09a02c41f33aeabf5846946df1738e04516acf414041dc84cb8e107cedd546014ae1700af7994aa9643d26cc1edc99190615814353aad846af99d727702bb59 SHA512 f79b13cc2b0de47a31727affd633e9afde04d215fc28b82a6593e9aeaa8ff9c15796ab9aab4651922d2c14d2761e381c9d30c98ee56eeba57cf708bfde3ee73d
DIST jellyfin_10.8.13_amd64.tar.gz 99122530 BLAKE2B 38c5cdb8f0cb5b20f12d6e682277a87d5bf00d083ce346a97d43e77f69dbe99ab2a7f03cc88c94ce9fee365c79d932ce4e5c62c2a820f3b007f32b5b95b5b101 SHA512 a7c468ec3500ebe5b4eb18d2dfb75f4c41c237e9e61577eab431021b6c7e173375519ba9f163b1c0fc1f7603771067c60b085c15de09b7db8276e33bffe2aa36
DIST jellyfin_10.8.13_arm64.tar.gz 96059100 BLAKE2B 7b0efda60fa8cd93b0f4dc769d032840da6b2e139fa1a6496fb20270e9bbff7eff6adfdac73fe4a2a9529eb258f7943c50bbb57e4886cc6bf40951fc6b760414 SHA512 b964f1850f2e60e853a6620e957bd67922c0fc823813c193108350cbb7c0d30b4afec80bddb36db4fdc45078f67e1f3398c134fe7ac4a8cd7f38b9bbbbcc3080
-DIST jellyfin_10.9.6-amd64-musl.tar.xz 80605660 BLAKE2B f7ba91722c092dc1dfdf7e4914adcb715f96a798c4856eeb45ce28695837b69b4b9563be17c543afd8f242c0bf96722918d565c86befa6b49f124647dd516e9d SHA512 41072c0801205c7cfc51e3eaf7e6da618bf4c4488095fe9245e46f4f43cf95bf8dff78a12509d27aa67f98d3873c1c771d7efc8f56f9ad9d54aaa453e57aabcc
-DIST jellyfin_10.9.6-amd64.tar.xz 79733596 BLAKE2B cf10b44d8aa39367597aa1a0aa514b309257c9e513994dc1f42e93d446d08cd932f99d90f4f49740f56868dc40dbd4b07e0dd05adb982e73917bb52d82d5432b SHA512 b51fbc20fd6a5ae29f307fbe541f8bd79ed4675017b668312f984a376fc36f750e5bdfc2eee332daf655c5b20229cd431cf12629c20b00a076d2e3f3c27a175a
-DIST jellyfin_10.9.6-arm64-musl.tar.xz 76153160 BLAKE2B 137d2aa8258d3ef8d64bd23b1dd08f670339c672ddcad4138f01d8449944c108f9e89d5c35d5692559fcf7e9784b61396dc2752bd663e4c0072d8ab5d24ac32e SHA512 fa6d2a027850ef5c9664e89c3eb967fc3382873501c2114e4019c8b20886ca83352ae5c2fd28cd0a361d389a822f161dda2e884d05387529c81fa0714279d654
-DIST jellyfin_10.9.6-arm64.tar.xz 76118424 BLAKE2B 08dab4199a28bac834029c569d1ecc0fdba150dce4e613b6d1c9f2f9d5d82951e261aa9212108852d63af48b0e4729285fc3db3114ee7bd5b44d194f702ab55f SHA512 864d9bfe0ff93a3f90610c1f4da8c97d37e0bf34693858412d2e7ab4dfc73840491e861fce991c1d83b8ecaae2e359ab1a17d30403ce15a5c33a1a3b2113b798
+DIST jellyfin_10.9.7-amd64-musl.tar.xz 80846596 BLAKE2B ed684073a17119f2e76c9acc4bc8f12feb7b37775736626d6bbbb074c08c15d7de386602df0702824dde551293fd07bafaef6cbb0a456f5f6db7995d9c01491f SHA512 33d3eaa6301877d4bb93fd7be0f0aa87ff8cdffd4137ab4ca645ed3946a14015800cb418299d85b67821ca48f7af9a8e1eb1cca887caf7857f8de9f433a01f69
+DIST jellyfin_10.9.7-amd64.tar.xz 79997300 BLAKE2B c33b8b391b92c3c61c65be1b616da64f1af90ddd26908e5e87c31abcc637839cba65ace256078a452b2a8a17b0cb4598aa3cf2f8ab12427e27209f62c484c90d SHA512 cc48ee127e5b494cb3d786b05f39b42dfa0abef05040194db574e8ad21b29768429ea1d6ad327d0223fcb4ed73020251de0d5522c60e768fa2e44b4e39e11d61
+DIST jellyfin_10.9.7-arm64-musl.tar.xz 76398776 BLAKE2B 3884c35447353e111ef50fe3e04df6ee7a5db16a69db2b35ffc7e75449a93f79d70907d1861ded84e3234a88e886815aaf9692c76ed362d2e3c82bda0e130151 SHA512 e3e43a3a4a8837e70e0f8eff0d17a9a8b1ae9eca3b69566daf0bfa04f2a32423790c82d1491f077a935ca50e1ba7e0cb1e10a287560c4e1c80bc1161436bc91e
+DIST jellyfin_10.9.7-arm64.tar.xz 76372016 BLAKE2B 78128feb0d5a38593d227daf33546c10e92925876398a158b310c811aef5bce0827f26a1784212553b9eccc6c4d20a75965e56f538ecf3ec5000c75aaa143b8b SHA512 e7a2d80a73939034d048479b8ce0aadec2b495f1488b53ccdb0126ac637f88b4df07f625c21da3fc40b57a62aa83e25abfb1b4749a193688d80677521bd630de
EBUILD jellyfin-bin-10.8.13.ebuild 1941 BLAKE2B 304a91c80ab532e46081479667f076280a755dc539d27a1396efc949b6e1a4b312759eb6c973299d05b02989a50152aadaa248b2b65e4fed16251f2996b92b45 SHA512 7efe7d41b27feb4dc8eab3208e81604b4cce0afdae651c2aa1497ab87acdf0cd6d77ddba8f574ad90c6d6545343833edf1aca6b1732ab8aba026d77a5bcef432
-EBUILD jellyfin-bin-10.9.6.ebuild 1992 BLAKE2B ccd78ee900f960d1960e8e6f012ca3ab25f1c9159117b38675d77e9ce47acdb5e54131986919e3957925cb435421fbd95d627eb9aedcaa76ef075c70c8a1af84 SHA512 509c2a0d6559e8da0d2ce896d414cd7d7e721cedc3b390782aa955938db7b5fb9bc6a45be70bf5c7914bf3e7b11fa8834b571a738d0ccf29fd959e2375a49982
+EBUILD jellyfin-bin-10.9.7.ebuild 1992 BLAKE2B ccd78ee900f960d1960e8e6f012ca3ab25f1c9159117b38675d77e9ce47acdb5e54131986919e3957925cb435421fbd95d627eb9aedcaa76ef075c70c8a1af84 SHA512 509c2a0d6559e8da0d2ce896d414cd7d7e721cedc3b390782aa955938db7b5fb9bc6a45be70bf5c7914bf3e7b11fa8834b571a738d0ccf29fd959e2375a49982
MISC metadata.xml 649 BLAKE2B 29ce34c89c1300d32c3ff30990ec92e49cfab21d74340d1cd6893650ffda87920348ac5feda5ee68feff3e8adbd8cd6e58548d73879025a206dc82756a99c383 SHA512 d8a36b27ee99f29cf9dfea5cc4a9735732bb11cc5931adb4bfe1d1942378d2477f63417b6a2a694e9691c217d20c5ce84bc8d46af5155c46b99b850c0f561315
diff --git a/www-apps/jellyfin-bin/jellyfin-bin-10.9.6.ebuild b/www-apps/jellyfin-bin/jellyfin-bin-10.9.7.ebuild
index 3392e3209a21..3392e3209a21 100644
--- a/www-apps/jellyfin-bin/jellyfin-bin-10.9.6.ebuild
+++ b/www-apps/jellyfin-bin/jellyfin-bin-10.9.7.ebuild
diff --git a/www-apps/lidarr-bin/Manifest b/www-apps/lidarr-bin/Manifest
index a5fdda03df20..e1ba104d82f7 100644
--- a/www-apps/lidarr-bin/Manifest
+++ b/www-apps/lidarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX lidarr.init 129 BLAKE2B 184bcf713f89ce555496954c50797277eb7eb7f22ad7925b789b7639106dc2e9b17dd0af081be8f9066dea72d3a85b03f443985eadfa0b7340c1a3dfe0fbe34b SHA512 306e217aaae80b466691bbd9a27b7a947856f1ef2409ed4d30bca6614a831b9ce56d2cc21f2bf86ebd7d0be1a8878584e08507e6014c136598e23b7184353118
AUX lidarr.logrotate 80 BLAKE2B 47466ff328696d766cef2645160f8d9f993c83f2f153ecbff69adcbf86957d9acb3480b771408a8b11120cd73c84b0be70b4c66e2a9d859835cdb3d7ac86e3ea SHA512 31ae434dde9c33d84d5275434d3d35371598b2334412cd10b207618096c141e4d0daadd857c4c760e75537789cdbd13a3e36e38d404b3ff8c103ff85bf0824aa
AUX lidarr.service 533 BLAKE2B 04c475eedb34076dcae2ca1d5c7aaabcbb3375c2d57e476917d095820af1657301ff99709eea7ed5e49b573e7915648e9ba005641271968fbe4c4ddb0cf695dd SHA512 f1be2d0d8e3a522da115a9bef37b6cde587e34be58433bee2b89bc67040cf01fcb1af072e94cd7ec60c89574c6414231e47c5d134c946d32e27858e477d2fce9
-DIST Lidarr.master.2.3.3.4204.linux-core-arm.tar.gz 91861786 BLAKE2B 0e4996931fcfbd9b621f49b9ff9d1c7819e682fceeccb90979337cd0795ad4729fa82bef5060cfcd0aa3673186f08b506535941e35fb1ba326d6d500b9bfd260 SHA512 e8efe57d7622dce10d2e920c6a19420f987bdf687058358e1dbd7a7d5f2c4ac27dbb6fbf5dd0aa741867cbc53f96073ad9d341d1e418fa715126d18268a1a1f8
-DIST Lidarr.master.2.3.3.4204.linux-core-arm64.tar.gz 91468030 BLAKE2B 987d60c98c0dad42c14bc21f04a3963c45ca3d2bfbfe93273876354303391b7727c5dc198c34b3efce6918d1cf1938c4e8d29fc1f79ee22774672bb77c1f66d2 SHA512 4850090865bac2d0e0d3a93875789647f1ecc8ca1149758e6b15ddadf683686606d0a40305ae8ad8273b2823eff0acf10c26262e112b6ea38d138bac64661b80
-DIST Lidarr.master.2.3.3.4204.linux-core-x64.tar.gz 97951938 BLAKE2B 353375cb7133b0f4bf6d5d782b3623856dda7ee4857cdf34b4a18ab6cb774b6b9aaf8fa8139e473afef10689bb42e24cf41e57a9a55ac11fdbafae63364252e0 SHA512 989a55eb85ef6ac2919d80c9e64735475e250e6552b7486100c3e2c1caa3a5f0f0e2158954b2159dcbbb3498d4d7f98e4e4818347d54ee88db10cc33b29034df
-DIST Lidarr.master.2.3.3.4204.linux-musl-core-arm.tar.gz 91920215 BLAKE2B e4d81716ea98712b1de4b8ee9b8b05e69f4a5389ce2c11108ea417568617690e0b94e531c27411df898a653464f8631f5df67627ea28a4942969479d52b514b9 SHA512 6803a5fb807bb6f14f0fe3272601cd3fa9ddc9716576f57ee90a1cfb9236c3e2a04187eaed3cc14a3c00f337d99c0f4c62dbbfef607f2f77060d49ddd060df39
-DIST Lidarr.master.2.3.3.4204.linux-musl-core-arm64.tar.gz 91523900 BLAKE2B 9dbb6fb069ba1c70a2798a7dff51fa9daef269397e273a78f725b03e80572ec0c50345cb11506130926b6426edf0ab3cd49991a797c8beb26018509b4e1c921a SHA512 dbb0fdb6b37bd6e212435ee8f530b24e0907a685cbe825f1d6b4cb7ad8cea3937dfbb32403fee168b467f383e7df95dec485da1ae69a37758b7ed00b32568e15
-DIST Lidarr.master.2.3.3.4204.linux-musl-core-x64.tar.gz 97006927 BLAKE2B 9c03c32f1defe3ae5fefe5548b4e444be712c88f9128b61aa6b0c5dfee4b43f4e04256d1af948b865d9889edd2b7f9115dc39f3f76a19203764ac77861d6f401 SHA512 c8d6df131cb0f5bebfc8bd971f4fdd57ca9a7f850bd56b40d5611cf1aace8fa577220e88fddfedfbb7d6773e903dbe89673439dcd58cd9dca190caf8d668a3c9
-EBUILD lidarr-bin-2.3.3.4204.ebuild 1896 BLAKE2B b65e05850b9247a0194d1fe8695189d06ef08c84474e1ff36f99d162e8e250c7b7f5e6a083e4861ababfebc3f0bfc7e6e1589a30bd9bdb4bfe0e37619b21f36e SHA512 8e28ebf766a0c794615c52898845e43fe9069cca6651310e9c5b854e7b11385691dd0d1c1959f9a9dbc7593603d3c17fbec66a49b4aaf69273acbef83bea7797
+DIST Lidarr.develop.2.4.0.4222.linux-core-arm.tar.gz 91949124 BLAKE2B 9677c6bce84657be0d5eb33e98705368f2d4c0ab88a94cbab445b013680c08b5dd1f635edefd1de69d9d5064b01988d77526a4cfc894d7233123bee8b156075f SHA512 211881184f952c6fdfc982d107d22f8a7022bd91aa6994291a161c9bb8adc7fc40cdddfe6d7e4e7c595edd4d8dcda30a97ee76bf4fc028a7658cc93523d36165
+DIST Lidarr.develop.2.4.0.4222.linux-core-arm64.tar.gz 91546798 BLAKE2B f1b7beea9ce50393d11ba674c617362b1847dc7c32b2a0f5b3feb59735e4e682b995e8a296662f9dd5792980bc82c24270e7304ca971bddba2f90cf7545f06b3 SHA512 c8346443b0aa957aba90d07b1ee6fe941819b03959bcb41f85559931ec522284d22138bbbd92a8befefa2691073dfd74c8d85fa1fd0eed9a688b4915d34d0179
+DIST Lidarr.develop.2.4.0.4222.linux-core-x64.tar.gz 98062097 BLAKE2B 7751ec9610bc3ed5338670cd040f63372542491aa521c324856ce73e6656b848e9f126822e7cc12696dc02c9fa42ef3881ff868b717057570f8e696bdd046a75 SHA512 ec05d8c9d43f906bc08b7d48964c28640f50503cc4eea08d4d1cbd08cfd209a43444c4c036ca6578067d488dab70a577ee17252eaca0301db161ee097a9e2492
+DIST Lidarr.develop.2.4.0.4222.linux-musl-core-arm.tar.gz 92000016 BLAKE2B 99a35597b5148828690fb56b42eb969a389cc1f7eeba54d381517bcd7f6ddf5685fa6f9612821868fb305a8f3a2e314d359302d2738283a2a7a678c672101cfb SHA512 99855543e55238587a3b6d22cf18b1e56ae5cd5db5030ca73c72fba3c8f61490b9b60afc10680826d17827f2702e641944febeabbf84604b6473c93fa4ace128
+DIST Lidarr.develop.2.4.0.4222.linux-musl-core-arm64.tar.gz 91606964 BLAKE2B e9670507a6b8dfedbac0b3bc199174c80734e5aaa6665dfbcc7dc39f8984f1b28b0020d33574d276dc6685e3cf938c8671ab0fe29348197749560f89662fa49b SHA512 4374de8e7dbac4fdc8b6022195237d2bfbcbd3698be458ed90c84c2cb28c58ea9392d8324d31825dc947554de65b011225e9ced35c6f03c16a6dd3478119e3b6
+DIST Lidarr.develop.2.4.0.4222.linux-musl-core-x64.tar.gz 97124522 BLAKE2B d89d857403e5bdc7f83e6afa82f088a5ade36584640ac852d90c8add379ed92a7cd032ea20551ddffb1acb09bbede0a78be7c8c464e072e15ef83ef4ab2cd300 SHA512 a434103f89db8a9fa9653fbe070ccaaf768c4fbf03c952b0c45e008b3fbc7b0bd19a5621f0badb70904de77697ff708cf53bb2d89a11d0f62436525ebeb527fd
+EBUILD lidarr-bin-2.4.0.4222.ebuild 1902 BLAKE2B 252956e202edf43685d46595dfd179302e35941b11a857ceac57978312446754dcba9578b041cd68891d5f79d4c53ac77e9ba68042cfd77cc04d3112c6646b13 SHA512 eb90bfc14ca1556d5f86fb257c051e8994435bc8e81890637ef0cad29b9d1c1fcae5a2dcb1e571223eab5cac64d7bfb3e4e6d220e4a82b87d48b94193719b6cc
MISC metadata.xml 638 BLAKE2B 3cb5b7bd776d89f17db85b78afd7751e80e1fc9817ffe924ca2663903000665cc190b3d89c8bf7d40972adfc2b6f968fc5b652717afb7632cdd0e358be4d5560 SHA512 d69e87820e038797a5f25305ccd6e0124f119716ff5d3d1287dc9d2e7dd911ca28373fd1dc01ecc179360be31dfe150bd415422b44eff97d2c2638be3822a32d
diff --git a/www-apps/lidarr-bin/lidarr-bin-2.3.3.4204.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.3.3.4204.ebuild
deleted file mode 100644
index 53ea4d2bc3f8..000000000000
--- a/www-apps/lidarr-bin/lidarr-bin-2.3.3.4204.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit systemd
-
-DESCRIPTION="Looks and smells like Sonarr but made for music"
-HOMEPAGE="https://lidarr.audio/
- https://github.com/Lidarr/Lidarr/"
-
-SRC_URI="
- amd64? (
- elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-x64.tar.gz
- )
- elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-x64.tar.gz
- )
- )
- arm? (
- elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm.tar.gz
- )
- elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm.tar.gz
- )
- )
- arm64? (
- elibc_glibc? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm64.tar.gz
- )
- elibc_musl? (
- https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm64.tar.gz
- )
- )
-"
-S="${WORKDIR}/Lidarr"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="bindist strip test"
-
-RDEPEND="
- acct-group/lidarr
- acct-user/lidarr
- media-video/mediainfo
- dev-libs/icu
- dev-util/lttng-ust:0
- dev-db/sqlite
-"
-
-QA_PREBUILT="*"
-
-src_prepare() {
- default
-
- # https://github.com/dotnet/runtime/issues/57784
- rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die
-}
-
-src_install() {
- newinitd "${FILESDIR}/lidarr.init" lidarr
-
- keepdir /var/lib/lidarr
- fowners -R lidarr:lidarr /var/lib/lidarr
-
- insinto /etc/logrotate.d
- insopts -m0644 -o root -g root
- newins "${FILESDIR}/lidarr.logrotate" lidarr
-
- dodir "/opt/lidarr"
- cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!"
-
- systemd_dounit "${FILESDIR}/lidarr.service"
- systemd_newunit "${FILESDIR}/lidarr.service" "lidarr@.service"
-}
diff --git a/www-apps/lidarr-bin/lidarr-bin-2.4.0.4222.ebuild b/www-apps/lidarr-bin/lidarr-bin-2.4.0.4222.ebuild
new file mode 100644
index 000000000000..2676b94f25ac
--- /dev/null
+++ b/www-apps/lidarr-bin/lidarr-bin-2.4.0.4222.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd
+
+DESCRIPTION="Looks and smells like Sonarr but made for music"
+HOMEPAGE="https://lidarr.audio/
+ https://github.com/Lidarr/Lidarr/"
+
+SRC_URI="
+ amd64? (
+ elibc_glibc? (
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz
+ )
+ elibc_musl? (
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz
+ )
+ )
+ arm? (
+ elibc_glibc? (
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz
+ )
+ elibc_musl? (
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz
+ )
+ )
+ arm64? (
+ elibc_glibc? (
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz
+ )
+ elibc_musl? (
+ https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm64.tar.gz
+ )
+ )
+"
+S="${WORKDIR}/Lidarr"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="bindist strip test"
+
+RDEPEND="
+ acct-group/lidarr
+ acct-user/lidarr
+ media-video/mediainfo
+ dev-libs/icu
+ dev-util/lttng-ust:0
+ dev-db/sqlite
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+ default
+
+ # https://github.com/dotnet/runtime/issues/57784
+ rm libcoreclrtraceptprovider.so Lidarr.Update/libcoreclrtraceptprovider.so || die
+}
+
+src_install() {
+ newinitd "${FILESDIR}/lidarr.init" lidarr
+
+ keepdir /var/lib/lidarr
+ fowners -R lidarr:lidarr /var/lib/lidarr
+
+ insinto /etc/logrotate.d
+ insopts -m0644 -o root -g root
+ newins "${FILESDIR}/lidarr.logrotate" lidarr
+
+ dodir "/opt/lidarr"
+ cp -R "${S}/." "${D}/opt/lidarr" || die "Install failed!"
+
+ systemd_dounit "${FILESDIR}/lidarr.service"
+ systemd_newunit "${FILESDIR}/lidarr.service" "lidarr@.service"
+}
diff --git a/www-apps/mediawiki/Manifest b/www-apps/mediawiki/Manifest
index 4070d2f35fc0..2e4406a76c55 100644
--- a/www-apps/mediawiki/Manifest
+++ b/www-apps/mediawiki/Manifest
@@ -1,9 +1,13 @@
AUX postinstall-1.18-en.txt 2611 BLAKE2B c4d110d0d7c3fc270b0dc7f134cf7de8f2ca4595692ac146c2e4cd1c3647e7399d44249059496960ae94490c5b188c986dab64d4b90901bd7fc44203493532a0 SHA512 2b6a0e00160c15466bf70189499816d18a5ea06f040ed79f2361842be93a584ea19033170dc59c1d78c590da85223a61b8d04730084e60bc7906648f2532578b
AUX postupgrade-1.16-en.txt 1519 BLAKE2B 39cf00073c5d12e04dd69126c7671acb5876bcdd592526d6aca475b98f9ed7abcb6d2691cef8642be04d8041fcbdaee0555937f1480f71a82c3f367f2a3d99b6 SHA512 495a2ea3074e96e570ed83e557691786524aea878fa6ee489080245a9bb1669d93e318c3871ce44918225d0e64d09e1e644538627bfb35a4a2a12d27365dc89d
DIST mediawiki-1.39.7.tar.gz 58551899 BLAKE2B f4878a176779cce3292f3b55d171be45739fb88ca6e2007d8ddb410db28c1d86e8954f77cf331a03f6aa42959505fd115bdeaf7989a020e3d37019ffce0ecf1f SHA512 a40b8ee289a927bf2d9b9659126d769907e79ad681012350620ba252324a0f5dfdef3da9da7d2d52ed6e6aa03bcba5acd80da9620a4b7a865c3cc6c0984cfd25
-DIST mediawiki-1.40.3.tar.gz 67802054 BLAKE2B f17bfe8131bb7f9bf125e6c7d80a72d589ca1eb36ee89f183aa95d2172078c5e6542c8a1ca2c60f51f6335000f8fd82f38b68fcec4b5699c0146c3150c6f0f27 SHA512 1f5dc0f08f7cecbf7cd1fcf24a5e62b302ff30926f1020276a4259442360851498d0b2ee1f26864a6a2e2e3c12bf69cb7b6ef61f6f8a916e1f1257d614eca3b8
+DIST mediawiki-1.39.8.tar.gz 58857901 BLAKE2B 3d3bbc238b0d6fbbbc57886c0b99db728fe03ba34bfcfddd8e1ae6226683ee3cb8825b618730153ca8fb822deabd4e26cf8a6ab7769049b3a4c3bd22022a7d76 SHA512 1f5c44ef9cdd6e37c551e4c75ad59b10ce6babe019df9aba2edbd4665497a8209906cfdbaf0e34ef8c17468be19e58da24bfc9875cd654aaafd23285eedcb932
DIST mediawiki-1.41.1.tar.gz 115903346 BLAKE2B 06e7399f7081cf2c9646bb3285d23f880932d1bc2bd06db19021dbaaf32f0d6341ef10d9d20504173a0dfd9603a5191e348ab78585b61cf7e0919e1751c40fa4 SHA512 096c2dbde85c266af7e4f9c47038197fed8d4ca134457e4ff608a39e7db8261c679347e4034768ab503c1e8f45d2d6c401d9ab0d947f574d3a29fe78a775c1b8
+DIST mediawiki-1.41.2.tar.gz 116284183 BLAKE2B 6f3644cbcea4b4d535416a0a9ba338b0defe1c5596c88c6b05b002735079e96dabc31baa0e94c1432be279dad31ba055dc1214e57b76c2b0c6ee86ee132dddb2 SHA512 9d99e1f317822f84aade70ddd67bcee53cf79f3d85c4924b376e290ff07fada7a2f28db7c944f39f5dea86990688926be0de13619f8217e50baa15eded0728a4
+DIST mediawiki-1.42.1.tar.gz 89149379 BLAKE2B 694b73fce98c70ba073dfcf4ccaa71caa1946b024bd35ecdce6e5804bd35ceca19f5d2c60965757ccecf1cc7b6e07583551220f49e752942e016449fae316050 SHA512 867472d0f1d462f1bcc7f52aa92ee161ddd100fbe70c7ab7dea6e01209ff81fa51990d53a0e07c34da8601af5994bdace784549bd843bedb34615609055bf73b
EBUILD mediawiki-1.39.7.ebuild 2786 BLAKE2B a5defdca5a327b1ec4b9c7b151bfd57efd2f240e0e3cb682a48259bace6c09ea5a371ec204f925920002ed645bbb95343c49c88575ecaafc88504be2877459eb SHA512 dd13685be9be9963f46b9de541a492249d4c8e1d3ff5827eb2302d3d297a48386c113f6c847ca2407b58c6c07ab40f94142dcf32581ba3521b1af62752e8220c
-EBUILD mediawiki-1.40.3.ebuild 2788 BLAKE2B 071750f6a4cd0e9c4b547cced13d21792060a20056cad524c42d28b1f2765b14c9fb4af3e03e0cdc85ae308c2d4a6d31d2fd3dd91cf6e456800d78a796dcb838 SHA512 13097cde4dd9adfd9cce84a6a8c10408d5e1d07c0b2e65f990d134f4fbecf0709ba8d851199ea9dece1a4d8ac07ff42317e9affb9365ee4ba06760350dced855
+EBUILD mediawiki-1.39.8.ebuild 2789 BLAKE2B e00c96e2d22f8b21d5a073dd77185c182bc12d064640ad9574bd561130f1da16b7b7ce013d1285b01901688e95267877c718249e29ac515d2ffc46d10bddb051 SHA512 ccafb8966dbc4431144e9b21a719128d406ce1a1515bf0c516a44143a14d3c9183b93e8c972d03911e6d9d24709dc1abc642e3a7de621ef4ba05ef8a585ad035
EBUILD mediawiki-1.41.1.ebuild 2788 BLAKE2B 071750f6a4cd0e9c4b547cced13d21792060a20056cad524c42d28b1f2765b14c9fb4af3e03e0cdc85ae308c2d4a6d31d2fd3dd91cf6e456800d78a796dcb838 SHA512 13097cde4dd9adfd9cce84a6a8c10408d5e1d07c0b2e65f990d134f4fbecf0709ba8d851199ea9dece1a4d8ac07ff42317e9affb9365ee4ba06760350dced855
+EBUILD mediawiki-1.41.2.ebuild 2791 BLAKE2B 8138df622f56dc3e0c151665776bf36daca7e1180e48df0d44832396df7586a401537937362145b58fbdcaecd857fc4cbec7fe39f05928505442427a1dd61f0b SHA512 50bf5f258f544bf8288c26a3b339e97b7b891c88cb5133beea79f76fc41cc1e0e19537f3a98ce81510d503e912b594c7e5dac13bcb569690141b7d89b37ddec5
+EBUILD mediawiki-1.42.1.ebuild 2791 BLAKE2B 8138df622f56dc3e0c151665776bf36daca7e1180e48df0d44832396df7586a401537937362145b58fbdcaecd857fc4cbec7fe39f05928505442427a1dd61f0b SHA512 50bf5f258f544bf8288c26a3b339e97b7b891c88cb5133beea79f76fc41cc1e0e19537f3a98ce81510d503e912b594c7e5dac13bcb569690141b7d89b37ddec5
MISC metadata.xml 359 BLAKE2B 79703ba1428aafa7d5ab14386601405a4ec03015fe7920b9c8f9bc3e1fbaefce4345a77410acc429689f42610c7526fd501667230d4aa786c3d02b9241f3fd50 SHA512 6d35f7bd19d1af197137a66ac215e25e2e3b551f2b1be1b234fce56f09c3b62c3056810b154a332ce018597d759434c54148e93cc4d6013698bce8cf1d370561
diff --git a/www-apps/mediawiki/mediawiki-1.39.8.ebuild b/www-apps/mediawiki/mediawiki-1.39.8.ebuild
new file mode 100644
index 000000000000..4bab080ff5a5
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.39.8.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/engines/LuaStandalone/binaries || die "Failed to remove lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.40.3.ebuild b/www-apps/mediawiki/mediawiki-1.40.3.ebuild
deleted file mode 100644
index 3fb4f2d19a77..000000000000
--- a/www-apps/mediawiki/mediawiki-1.40.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit webapp
-
-MY_BRANCH=$(ver_cut 1-2)
-
-DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
-HOMEPAGE="http://www.mediawiki.org"
-SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ppc x86"
-IUSE="imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
- imagemagick? ( virtual/imagemagick-tools )
- !imagemagick? ( dev-lang/php[gd] )
- mysql? ( dev-lang/php[mysql,mysqli] )
- sqlite? (
- dev-db/sqlite[fts3(+)]
- dev-lang/php[pdo,sqlite]
- )
- virtual/httpd-php"
-
-need_httpd_cgi
-
-RESTRICT="test"
-
-src_unpack() {
- default
-
- # remove lua binaries (bug #631554)
- rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries"
-}
-
-src_install() {
- webapp_src_preinst
-
- # First we install docs and then copy everything left into htdocs dir
- # to avoid bugs like #236411.
-
- # We ensure the directories are prepared for writing. The post-
- # install instructions guide the user to enable the feature.
- local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
- dodoc ${DOCS} docs/*.txt
- docinto databases
- dodoc docs/databases/*
-
- # Clean everything not used at the site...
- rm -r ${DOCS} COPYING tests docs || die
- find . -name Makefile -delete || die
-
- # and install
- insinto "${MY_HTDOCSDIR}"
- doins -r .
-
- # If imagemagick is enabled then setup for image upload.
- # We ensure the directory is prepared for writing.
- if use imagemagick ; then
- webapp_serverowned "${MY_HTDOCSDIR}"/images
- fi
-
- webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
- webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
- webapp_src_install
-}
-
-pkg_postinst() {
- webapp_pkg_postinst
-
- if [[ -n ${REPLACING_VERSIONS} ]]; then
- echo
- elog "=== Consult the release notes ==="
- elog "Before doing anything, stop and consult the release notes"
- elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
- echo
- elog "These detail bug fixes, new features and functionality, and any"
- elog "particular points that may need to be noted during the upgrade procedure."
- echo
- elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
- elog "path to Lua executable using this documentation:"
- elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
- echo
- ewarn "Back up existing files and the database before upgrade."
- ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
- ewarn "provides an overview of the backup process."
- echo
- fi
-}
diff --git a/www-apps/mediawiki/mediawiki-1.41.2.ebuild b/www-apps/mediawiki/mediawiki-1.41.2.ebuild
new file mode 100644
index 000000000000..097b61eead1e
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.41.2.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/mediawiki/mediawiki-1.42.1.ebuild b/www-apps/mediawiki/mediawiki-1.42.1.ebuild
new file mode 100644
index 000000000000..097b61eead1e
--- /dev/null
+++ b/www-apps/mediawiki/mediawiki-1.42.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit webapp
+
+MY_BRANCH=$(ver_cut 1-2)
+
+DESCRIPTION="The MediaWiki wiki web application (as used on wikipedia.org)"
+HOMEPAGE="http://www.mediawiki.org"
+SRC_URI="http://releases.wikimedia.org/${PN}/${MY_BRANCH}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[calendar,ctype,fileinfo,iconv,intl,json(+),postgres?,session,ssl,unicode,xml,xmlreader]
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( dev-lang/php[gd] )
+ mysql? ( dev-lang/php[mysql,mysqli] )
+ sqlite? (
+ dev-db/sqlite[fts3(+)]
+ dev-lang/php[pdo,sqlite]
+ )
+ virtual/httpd-php"
+
+need_httpd_cgi
+
+RESTRICT="test"
+
+src_unpack() {
+ default
+
+ # remove lua binaries (bug #631554)
+ rm -r "${S}"/extensions/Scribunto/includes/Engines/LuaStandalone/binaries || die "Failed to remove Lua binaries"
+}
+
+src_install() {
+ webapp_src_preinst
+
+ # First we install docs and then copy everything left into htdocs dir
+ # to avoid bugs like #236411.
+
+ # We ensure the directories are prepared for writing. The post-
+ # install instructions guide the user to enable the feature.
+ local DOCS="FAQ HISTORY INSTALL README.md RELEASE-NOTES-${PV:0:4} UPGRADE"
+ dodoc ${DOCS} docs/*.txt
+ docinto databases
+ dodoc docs/databases/*
+
+ # Clean everything not used at the site...
+ rm -r ${DOCS} COPYING tests docs || die
+ find . -name Makefile -delete || die
+
+ # and install
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # If imagemagick is enabled then setup for image upload.
+ # We ensure the directory is prepared for writing.
+ if use imagemagick ; then
+ webapp_serverowned "${MY_HTDOCSDIR}"/images
+ fi
+
+ webapp_postinst_txt en "${FILESDIR}/postinstall-1.18-en.txt"
+ webapp_postupgrade_txt en "${FILESDIR}/postupgrade-1.16-en.txt"
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ if [[ -n ${REPLACING_VERSIONS} ]]; then
+ echo
+ elog "=== Consult the release notes ==="
+ elog "Before doing anything, stop and consult the release notes"
+ elog "/usr/share/doc/${PF}/RELEASE-NOTES-${PV:0:4}.bz2"
+ echo
+ elog "These detail bug fixes, new features and functionality, and any"
+ elog "particular points that may need to be noted during the upgrade procedure."
+ echo
+ elog "If you plan to use the Scribunto extension with Lua, make sure to configure"
+ elog "path to Lua executable using this documentation:"
+ elog "https://www.mediawiki.org/wiki/Extension:Scribunto#Lua_binary"
+ echo
+ ewarn "Back up existing files and the database before upgrade."
+ ewarn "http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki"
+ ewarn "provides an overview of the backup process."
+ echo
+ fi
+}
diff --git a/www-apps/miniflux/Manifest b/www-apps/miniflux/Manifest
index 1d6049e280f7..003150968dae 100644
--- a/www-apps/miniflux/Manifest
+++ b/www-apps/miniflux/Manifest
@@ -3,10 +3,10 @@ AUX miniflux.conf 809 BLAKE2B 4465c338fa13d3465731fcb98616d08d4fbcfdad6e10eb3f08
AUX miniflux.confd 171 BLAKE2B 2d38a12678c7873ac31473a2160d1416d168e384c519fe48feebf4ea3d4e6c734ff198e652df8b0af7da5c3543eff5321a02b6991de131d746b89e3b5fb7db08 SHA512 13b43595e7a5bca01b9fbff9fc6979d408b32109bafc23cfae29a9470b5333a244ee1f1bc94ba436d93e2d2c55640690202ac1201884f9ea5499fa0161af059a
AUX miniflux.initd-r1 611 BLAKE2B 74d84f8f24a672c2fd4adedf6dc8629307638bed4a04e7c2948beabb0a7f1710a78f0054b23cc906caa08d27310473d5f45766ef9a6d04dfdef4ba7c1199a682 SHA512 7dbc37b56b8d099d3a95c5707c1666d177c03dc46d42dcc3827b771fc9cee34d489c7f240049a14b6784a4434183c70e0ba9679e982608121a8e4098e1a45a9e
AUX miniflux.service 463 BLAKE2B e6f1a3717e985f3ddae4224472b753f293a73ab015acbe80ddf20d2d9e505aa9fd47e2fca2c86749067288a1f10787e16179a41e5c30d3f37f53e83f798719b8 SHA512 c38fe3f19162be02a44a353281690d40e90cb8ac8126ea4f9aab1218e128da0be3d1152cf260fdfd19ecfed2ea4396ae4a6c645088a1b212b58a3cba8387ce60
-DIST miniflux-2.0.45-deps.tar.xz 38551640 BLAKE2B b4dfe2c8bb4d96ba9b4adcb23078b7555115fed8ac346c47411fe406b086330e12f62ca71162d7eab6e1564ae21d1330d93e6e56fde8c421ff8df56cb3ca520a SHA512 79a659660daa01b2909a2e726dc37a789645a3e42c9132ad0e6cc7dd38ae08ad42075339da729fc5942e456fcb5037a414d26952731497586f322c9073f39872
-DIST miniflux-2.0.45.tar.gz 580517 BLAKE2B 804c109a7cda5cd4aa4a65130b70c4d1ebb00decbdbb15c6175e14726aa1d0944d9803898e8ace8bdca083e4668f1fe2230a588793082b63967ef11d7e68827f SHA512 f2770105b05251d8ec1cd63fc8fde4ac45ba6d734c2bd96b574a4c0e33b6a9c8ce67af48d9adb29794a292c47f2f7059fea8a6e20708d0fefa6de4cbaa647328
DIST miniflux-2.0.49-deps.tar.xz 38155476 BLAKE2B 9631c23af181cf86bd197066a453c84b09840cc71a870eba0ad4e7cdb2720fe952fca7f6a93f3e9e2e2d8c9a13629da0f758b21a4afe5849186d653b44a3f097 SHA512 c51228a3f70d73788be63ed5e7f24baeee9a369351e07bd7715a60c6b340d3e90ebd25adfb50d3e2144a8b0c7d609fca3bacdd51a1d61ff7916e6a7a439b6dc1
DIST miniflux-2.0.49.tar.gz 614888 BLAKE2B 77fae7eafcc55d02e3e00e6c008cb6727ff48423512e9dde420b84a63858e6ba9ed33dfd61907a46ca686b211f604d452e2ad5944b709094263ca0949a6128c8 SHA512 59505f5e60228ff94cf2cabc872117cd08c06edb0df6dfb4487153add27cc4e485d7cb71330333df155f158eb650f684d55f0460ba5404f5e26b9603123fd860
-EBUILD miniflux-2.0.45.ebuild 2779 BLAKE2B 7014376c3aff30ef75cc5b9520fa62936347e777904f22480a1f5a0d6844b63739b91d30a0b30f9bfbc58fdc63d1ee66efbe7a9808c77f77e8aa03dd7c0be38b SHA512 7b940bc78f2b32ee8f3dbdda16db43ab48a107e4df2fc48694c01048b5ade4a082932f58ad988d2836a3379af13a96b40784d78c0decabce98eadae59a19acf6
-EBUILD miniflux-2.0.49.ebuild 2817 BLAKE2B 98e277ae47933adf5102468769c77e013015b8d5149be8db2f49dab6da15d783bbe83f268ea845940032e9638b7c28c64df5b2fed695ecfce1ef53f3519be3a3 SHA512 7a555e3a4e949fde1caaafd00a9b0e78c3b5ebfa2731167434d8dfade81df0708dbb68da58e111e9cf2cdd1d33362373dc2883c7c155d71d428227e810cbb048
+DIST miniflux-2.1.3-deps.tar.xz 43436720 BLAKE2B 97a6aa1509bcde6da4368d50de9bac9a0cedf2752e020f2521cc29f38644fc9de53f14052649c9d42b4d450e1ffac6209787c9b94c1c90d0f2ba1dc31811356d SHA512 6113f5288da2ecd77cbb21c81a60ea331943f369c9304241330b75d57e0e2f65c74d2ddcc4f920e9c572289cea30c50a673029b66877da47d1d2c13700e51081
+DIST miniflux-2.1.3.tar.gz 710470 BLAKE2B ed4f5cb60b26db797e0374d497ebf0bf6d063308bb83938ec5b90a146ba1cc1ab7f5c8c2ecc92cae77d8c683b1f212bead22828cfdad432f7400b58addddde8d SHA512 93f9c91edfdbdd47aaaafa2a45ba4d0af08351465e84231b9f9f0886042897b0649932e02adc6680fc4952828415edcda8b634224dc21015f053c25d0e24f9cb
+EBUILD miniflux-2.0.49.ebuild 2815 BLAKE2B 6d82f0ea4f6fc6f57431d12f4ee4439596ca5af0e5c3be8cfda52bfaec23e7ea1925e8d355de7de45830588742dde37dc117905ee5ef032ee06ed98bd43ddf45 SHA512 16f87b7ae988ba8804c34443bceb9aeb5b6636c6b351b244282da1967ea7d88d593749b50e799887932d74f0380bc353cd99a43f593fc1e8f8ce72ec0d8d7f4c
+EBUILD miniflux-2.1.3.ebuild 2806 BLAKE2B 85e8660ed2be2eb49cc5836575bcce6180006790f162ead74b173cf31b9e0e7845aa8bc5284b644e159dfcac0aba78f2ddf258a7e6a856d21e87d038f72428cd SHA512 3e9e5cdaad8f3b3c0749fb9d5c72aadc708f2c57f22412491daad8ee2eb0577ccf6f4215a184e46b35a7cd2ea03fe9d96de2e1739d91e0ccfb0c40a4c8f1552e
MISC metadata.xml 329 BLAKE2B 50e914926db603f0d6e89f009847cab4ed7e771c33779da94e71d78dd4322457a19c8b1f4d9a27670fcde68ffd4480582c8def09973b84cc69bcf670fabfae19 SHA512 c00ceaf0e7d32f4395cdba01ce2af24ce7ab2d50baa250abe035f78d905b864fc1e0947226fce655adb5b0355030b30adabd6c64d306b83a5b8f6aae70dcdbcf
diff --git a/www-apps/miniflux/miniflux-2.0.45.ebuild b/www-apps/miniflux/miniflux-2.0.45.ebuild
deleted file mode 100644
index ba48c8291c75..000000000000
--- a/www-apps/miniflux/miniflux-2.0.45.ebuild
+++ /dev/null
@@ -1,107 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module systemd
-
-# Get with 'git rev-parse --short HEAD'
-MY_GIT_COMMIT="e234b86a"
-
-DESCRIPTION="Minimalist and opinionated feed reader"
-HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2"
-SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz"
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc64 ~riscv"
-
-RESTRICT="test" # requires network access
-
-DEPEND="acct-user/miniflux"
-RDEPEND="${DEPEND}
- >=dev-db/postgresql-9.5
-"
-
-S="${WORKDIR}/v2-${PV}"
-
-src_compile() {
- ego build -ldflags="
- -s -w
- -X 'miniflux.app/version.Version=${PV}'
- -X 'miniflux.app/version.Commit=${MY_GIT_COMMIT}'
- -X 'miniflux.app/version.BuildDate=$(date +%FT%T%z)'
- " -o miniflux main.go
-}
-
-src_install() {
- dobin miniflux
-
- insinto /etc
- doins "${FILESDIR}/${PN}.conf"
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
-
- newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- fowners miniflux:root /etc/${PN}.conf
- fperms o-rwx /etc/${PN}.conf
-
- local DOCS=(
- ChangeLog
- README.md
- "${FILESDIR}"/README.gentoo
- )
-
- # Makefile has no install target, so call einstalldocs directly
- einstalldocs
-
- doman "${PN}".1
-}
-
-pkg_postinst() {
- if [[ -z "${REPLACING_VERSIONS}" ]]; then
- # This is a new installation
-
- echo
- elog "Before using miniflux, you must first create and initialize the database"
- elog "and enable the hstore extension for it."
- elog ""
- elog "Afterwards, create your first admin user by running:"
- elog " miniflux -create-admin"
- else
- # This is an existing installation
-
- echo
- elog "If you are upgrading from a previous version, schema migrations must be performed."
- elog "To perform the migrations, stop the daemon, backup your database, and run:"
- elog " emerge --config =${PF}"
- fi
-
- echo
- elog "Please read"
- elog ""
- elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
- elog ""
- elog "for more information."
-}
-
-pkg_config() {
- # To be safe, avoid doing migrations if miniflux is running
- if pgrep miniflux; then
- die "miniflux appears to be running, refusing to continue."
- fi
-
- # Extract the database URL variable instead of just sourcing the config file
- # because miniflux itself may interpret quotes as part of the URL
- local DATABASE_URL="$(sed -n 's/^DATABASE_URL=\(.*\)/\1/p' "${EROOT}/etc/${PN}.conf")"
- [[ -n "${DATABASE_URL}" ]] || die "Failed getting DATABASE_URL from config file"
-
- DATABASE_URL="${DATABASE_URL}" "${EROOT}"/usr/bin/miniflux -migrate \
- || die "miniflux -migrate failed. Please check the above output for errors."
-
- echo
- elog "Database migrations complete."
-}
diff --git a/www-apps/miniflux/miniflux-2.0.49.ebuild b/www-apps/miniflux/miniflux-2.0.49.ebuild
index 12650bceb1d6..ba42a484f6ec 100644
--- a/www-apps/miniflux/miniflux-2.0.49.ebuild
+++ b/www-apps/miniflux/miniflux-2.0.49.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2023 Gentoo Authors
+# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -15,7 +15,7 @@ SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz"
LICENSE="Apache-2.0 BSD BSD-2 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ppc64 ~riscv"
RESTRICT="test" # requires network access
diff --git a/www-apps/miniflux/miniflux-2.1.3.ebuild b/www-apps/miniflux/miniflux-2.1.3.ebuild
new file mode 100644
index 000000000000..8a64f1ec2999
--- /dev/null
+++ b/www-apps/miniflux/miniflux-2.1.3.ebuild
@@ -0,0 +1,107 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+# git rev-parse --short HEAD
+MY_GIT_COMMIT="4d3ee0d1"
+
+DESCRIPTION="Minimalist and opinionated feed reader"
+HOMEPAGE="https://miniflux.app https://github.com/miniflux/v2"
+SRC_URI="https://github.com/${PN}/v2/archive/${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz"
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~riscv"
+
+RESTRICT="test" # requires network access
+
+DEPEND="acct-user/miniflux"
+RDEPEND="${DEPEND}
+ >=dev-db/postgresql-9.5
+"
+
+S="${WORKDIR}/v2-${PV}"
+
+src_compile() {
+ ego build -ldflags="
+ -s -w
+ -X 'miniflux.app/v2/internal/version.Version=${PV}'
+ -X 'miniflux.app/v2/internal/version.Commit=${MY_GIT_COMMIT}'
+ -X 'miniflux.app/v2/internal/version.BuildDate=$(date +%FT%T%z)'
+ " -o miniflux main.go
+}
+
+src_install() {
+ dobin miniflux
+
+ insinto /etc
+ doins "${FILESDIR}/${PN}.conf"
+
+ newconfd "${FILESDIR}/${PN}.confd" ${PN}
+
+ newinitd "${FILESDIR}/${PN}.initd-r1" ${PN}
+ systemd_dounit "${FILESDIR}/${PN}.service"
+
+ fowners miniflux:root /etc/${PN}.conf
+ fperms o-rwx /etc/${PN}.conf
+
+ local DOCS=(
+ ChangeLog
+ README.md
+ "${FILESDIR}"/README.gentoo
+ )
+
+ # Makefile has no install target, so call einstalldocs directly
+ einstalldocs
+
+ doman "${PN}".1
+}
+
+pkg_postinst() {
+ if [[ -z "${REPLACING_VERSIONS}" ]]; then
+ # This is a new installation
+
+ echo
+ elog "Before using miniflux, you must first create and initialize the database"
+ elog "and enable the hstore extension for it."
+ elog ""
+ elog "Afterwards, create your first admin user by running:"
+ elog " miniflux -create-admin"
+ else
+ # This is an existing installation
+
+ echo
+ elog "If you are upgrading from a previous version, schema migrations must be performed."
+ elog "To perform the migrations, stop the daemon, backup your database, and run:"
+ elog " emerge --config =${PF}"
+ fi
+
+ echo
+ elog "Please read"
+ elog ""
+ elog " ${EPREFIX}/usr/share/doc/${PF}/README.gentoo*"
+ elog ""
+ elog "for more information."
+}
+
+pkg_config() {
+ # To be safe, avoid doing migrations if miniflux is running
+ if pgrep miniflux; then
+ die "miniflux appears to be running, refusing to continue."
+ fi
+
+ # Extract the database URL variable instead of just sourcing the config file
+ # because miniflux itself may interpret quotes as part of the URL
+ local DATABASE_URL="$(sed -n 's/^DATABASE_URL=\(.*\)/\1/p' "${EROOT}/etc/${PN}.conf")"
+ [[ -n "${DATABASE_URL}" ]] || die "Failed getting DATABASE_URL from config file"
+
+ DATABASE_URL="${DATABASE_URL}" "${EROOT}"/usr/bin/miniflux -migrate \
+ || die "miniflux -migrate failed. Please check the above output for errors."
+
+ echo
+ elog "Database migrations complete."
+}
diff --git a/www-apps/nanoc-cli/Manifest b/www-apps/nanoc-cli/Manifest
index 7dc8aa39f905..9bc34f58d284 100644
--- a/www-apps/nanoc-cli/Manifest
+++ b/www-apps/nanoc-cli/Manifest
@@ -1,11 +1,7 @@
-DIST nanoc-4.12.16.tar.gz 350823 BLAKE2B 8196589290b5120b74bd2063e60f1fad14af98f7c8ffcef0a226d28ecb3f129ab04c913ad921e64c9551965c8fe1e26da1e0f41baa64a75caa372d6796c5084b SHA512 e04a562d87250286a9fbdc0381fdc64868f87f67d1ae9ce81f0e21c13496e168cfc4936c02b3cba87e8d647ab070670a208722fd53f4265eb3674b7ba20ccebd
-DIST nanoc-4.12.17.tar.gz 350964 BLAKE2B ca19c259eac8005f2612f61b902005d43196e3e01e8bb0c7a77f9f68bc27486ad6e6e9860420817a633b9a48973f7d98689046cbdb6fe4c185ae18583168d6d2 SHA512 d5a8d3711642f65078102be9317ac2b7db3635c5ff5616d2c05fd917e5cba76a8a21ceeb0a84565723d334f8d62cb55c8097eac07c9bc30f783916c8d312b8c1
-DIST nanoc-4.12.19.tar.gz 352620 BLAKE2B 1e6f7e4b49ffd52f985c8a8e4f33401b03abf64569c719a888c603cc8cf1cc2409cf5513dccaa3517bc2d4180e60bec4060db7672d999c486bc4e2138e272946 SHA512 0118eda03479bbdc75098e789ab1095942dfc8967dc6f628e07a93826241845df253eb5701803df2386cf56aaabf6670ed3e8589dcfdcdd331a13def3b05374c
DIST nanoc-4.12.20.tar.gz 355843 BLAKE2B 44974de8d84af651f636f369206875a42aa349f78a98d6425cea5d65cc30a5bcbbc10975493b58b87605ae5efb7748712b69e652b94a146242df8fbc3ce8cc87 SHA512 b714ac4e743be390dc1484ed29b018da51751f704667cabd8c9c8c7f937eb32863da33f5e7b53838d641e1448e582b9aa729d38df9f25c6eb21358aafd3dbd8c
DIST nanoc-4.12.21.tar.gz 356922 BLAKE2B 7395bfdba8d27c6f60b8df072bc862c3541beafc4aa36fa5e5e6cce1d558eed462e445fe8414ec952c65840b2eab6cd3457b49a537b8197642bf3bf79074bb71 SHA512 a68af1ef19affe2188a7b4813bda24dd75d6e1c9de4465dd68271c22efb1b7af302906a58465cd177e8dd4922bd3a2292dd3059458e77f8e3e637bf63b3330b7
-EBUILD nanoc-cli-4.12.16.ebuild 2062 BLAKE2B 6390df293aea2702f3fc7c299370a4e372837b30db4c09681900f0466deb066e0dcad2bec12e1e726d1781a2fa0dd4eb57555547bc8d8c6535d0b8edb4164d31 SHA512 d1643886e5a9489d5d2b723128f6be5634f4e33644b413b0f1d8a1328964173abd4b6aa8488f91f5ceaa0943ac66a2276e636b6c8642e24e8d3bd6ab8c4aeb9a
-EBUILD nanoc-cli-4.12.17.ebuild 2055 BLAKE2B 5b713ffa9dffd9746fa9b3ab364d896e4a53877a5751001893d14190b444d1bd32ff543ab8708feb4a63633ba545cf25b832834ab75292333ad1d69786fc2ae2 SHA512 6a5cddfba422412929012ed4f794fa3184a26f5dbcc2a281144d2a7cf75542b0da9caedbbe8285a7db961a0f83121a7cf836a20979ab957593e793038179baf7
-EBUILD nanoc-cli-4.12.19.ebuild 2055 BLAKE2B 5b713ffa9dffd9746fa9b3ab364d896e4a53877a5751001893d14190b444d1bd32ff543ab8708feb4a63633ba545cf25b832834ab75292333ad1d69786fc2ae2 SHA512 6a5cddfba422412929012ed4f794fa3184a26f5dbcc2a281144d2a7cf75542b0da9caedbbe8285a7db961a0f83121a7cf836a20979ab957593e793038179baf7
+DIST nanoc-4.13.0.tar.gz 356745 BLAKE2B 55b529669937db12e820d1ed83800415a01e6e9b96b9b2be0e339e8e66d1f7a7ce6982ad3a8e6357875fc326aa96675775e8f39a01fa614d39a1f34e152e6581 SHA512 06f537a9a15ae1ec8bf94cc242dfd76fb99330fbe81ebb1375f711cf568e33579745ac571d37258666cdfd903493cd924da390b1710cef7a31d93cfa28ecb81f
EBUILD nanoc-cli-4.12.20.ebuild 2069 BLAKE2B cf5802b66f27a9317f42f9c378a65cb2234cf298852842b3e4ff3540f468f73e20fdb0554759c2321512213d0ccb5db73ac7c287790bebbe8ffe1193bf15ffcf SHA512 fca60d06d042c71b3a08f4352811a8593f4a08e3220272f54a54d984860c9b9cbcdb929687a7f630ce0d250642db054b876d212c047aa819753780958da89e86
EBUILD nanoc-cli-4.12.21.ebuild 2076 BLAKE2B 840c142f55e9d36a06ee3ea3443871467cce98197002ef0bc6e8635909ceb0607f42a2c476054c17459409cadd6a342c476a0a7b7780cc89cbe87130a0a1660e SHA512 c3e14ab2bc2b9d3115aa9691df4b7b3f68d19c9488b10319d57b5376fe0453d30e9e0866d929aeb85791213b714c592b6880fd595f020b14d5859303ed766147
+EBUILD nanoc-cli-4.13.0.ebuild 2076 BLAKE2B 840c142f55e9d36a06ee3ea3443871467cce98197002ef0bc6e8635909ceb0607f42a2c476054c17459409cadd6a342c476a0a7b7780cc89cbe87130a0a1660e SHA512 c3e14ab2bc2b9d3115aa9691df4b7b3f68d19c9488b10319d57b5376fe0453d30e9e0866d929aeb85791213b714c592b6880fd595f020b14d5859303ed766147
MISC metadata.xml 394 BLAKE2B 7b8c56a3dc98dbfc894dd1956390b9ea58fad15bd061590e776778af087d281e30fccdca9d5b227aad4b99ec0c370759ae501eafc58bf87cc56811cfb51b4647 SHA512 9e56f1314cf818d30c3153f5ada0ac75c70d460e9137de7146bc9af41ceebcd578de1336bebf141e41ba0969dbca332b8e06269dd61e91b7a33e207b2f6b4997
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.16.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.16.ebuild
deleted file mode 100644
index af4e0e04f214..000000000000
--- a/www-apps/nanoc-cli/nanoc-cli-4.12.16.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# 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="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-RUBY_S="nanoc-${PV}/nanoc-cli"
-
-ruby_add_rdepend "
- >=dev-ruby/cri-2.15:0
- >=dev-ruby/diff-lcs-1.3:0
- ~www-apps/nanoc-core-${PV}
- >=dev-ruby/zeitwerk-2.1:2
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- dev-ruby/rspec-its
- dev-ruby/fuubar
- dev-ruby/minitest
- dev-ruby/timecop
- dev-ruby/tty-command
- dev-ruby/yard
- www-apps/nanoc-spec
- www-servers/adsf
-)
-"
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
- sed -i -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' Rakefile || die
- sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid error handler specs failing due to different (rubygems?)
- # output, meta_spec is affected by this.
- rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
-
- # Avoid test requiring a network interface
- sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die
-
- # Avoid tests requiring an additional dependency on nanoc-live
- sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die
- sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
-}
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild
deleted file mode 100644
index 8da190b719b7..000000000000
--- a/www-apps/nanoc-cli/nanoc-cli-4.12.17.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-RUBY_S="nanoc-${PV}/nanoc-cli"
-
-ruby_add_rdepend "
- >=dev-ruby/cri-2.15:0
- >=dev-ruby/diff-lcs-1.3:0
- ~www-apps/nanoc-core-${PV}
- >=dev-ruby/zeitwerk-2.1:2
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- dev-ruby/rspec-its
- dev-ruby/fuubar
- dev-ruby/minitest
- dev-ruby/timecop
- dev-ruby/tty-command
- dev-ruby/yard
- www-apps/nanoc-spec
- www-servers/adsf
-)
-"
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
- sed -i -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' Rakefile || die
- sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid error handler specs failing due to different (rubygems?)
- # output, meta_spec is affected by this.
- rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
-
- # Avoid test requiring a network interface
- sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die
-
- # Avoid tests requiring an additional dependency on nanoc-live
- sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die
- sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
-}
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.12.19.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.12.19.ebuild
deleted file mode 100644
index 8da190b719b7..000000000000
--- a/www-apps/nanoc-cli/nanoc-cli-4.12.19.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-RUBY_S="nanoc-${PV}/nanoc-cli"
-
-ruby_add_rdepend "
- >=dev-ruby/cri-2.15:0
- >=dev-ruby/diff-lcs-1.3:0
- ~www-apps/nanoc-core-${PV}
- >=dev-ruby/zeitwerk-2.1:2
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- dev-ruby/rspec-its
- dev-ruby/fuubar
- dev-ruby/minitest
- dev-ruby/timecop
- dev-ruby/tty-command
- dev-ruby/yard
- www-apps/nanoc-spec
- www-servers/adsf
-)
-"
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
- sed -i -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' Rakefile || die
- sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid error handler specs failing due to different (rubygems?)
- # output, meta_spec is affected by this.
- rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
-
- # Avoid test requiring a network interface
- sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die
-
- # Avoid tests requiring an additional dependency on nanoc-live
- sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die
- sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
-}
diff --git a/www-apps/nanoc-cli/nanoc-cli-4.13.0.ebuild b/www-apps/nanoc-cli/nanoc-cli-4.13.0.ebuild
new file mode 100644
index 000000000000..60ae596b20e0
--- /dev/null
+++ b/www-apps/nanoc-cli/nanoc-cli-4.13.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> nanoc-${PV}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="${IUSE} minimal"
+
+RUBY_S="nanoc-${PV}/nanoc-cli"
+
+ruby_add_rdepend "
+ >=dev-ruby/cri-2.15:0
+ >=dev-ruby/diff-lcs-1.3:0
+ ~www-apps/nanoc-core-${PV}
+ dev-ruby/pry
+ >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ dev-ruby/rspec-its
+ dev-ruby/fuubar
+ dev-ruby/minitest
+ dev-ruby/timecop
+ dev-ruby/tty-command
+ dev-ruby/yard
+ www-apps/nanoc-spec
+ www-servers/adsf
+)
+"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+ sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid error handler specs failing due to different (rubygems?)
+ # output, meta_spec is affected by this.
+ rm -f spec/nanoc/cli/error_handler_spec.rb spec/meta_spec.rb || die
+
+ # Avoid test requiring a network interface
+ sed -i -e '/does not listen on non-local interfaces/askip "Needs network"' spec/nanoc/cli/commands/view_spec.rb || die
+
+ # Avoid tests requiring an additional dependency on nanoc-live
+ sed -i -e '/--live-reload is given/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/view_spec.rb || die
+ sed -i -e '/watches with --watch/askip "Unpackaged nanoc-live"' spec/nanoc/cli/commands/compile_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}
diff --git a/www-apps/nanoc-core/Manifest b/www-apps/nanoc-core/Manifest
index e58f9422b5ce..7b254ffe145c 100644
--- a/www-apps/nanoc-core/Manifest
+++ b/www-apps/nanoc-core/Manifest
@@ -1,12 +1,8 @@
AUX nanoc-core-4.12.2-contracts.patch 543 BLAKE2B 374bc86e4351627693d85517f24a82505454eb3eb52c6b12be1681e5bcc4f7a299b98ea72edca42a26e8d121219e6a76afe636b9b08da44e334c10f9fb5be47b SHA512 e8bfcfa6e49439734f6fe760dc46d5eaf6dee9d79a0be83e65dd450a769e0745422d76bf4067d475921b83a4534c9868aca9ef23f2a1fe6ff3ac7ba4b15fe3f6
-DIST nanoc-core-4.12.16.tar.gz 350823 BLAKE2B 8196589290b5120b74bd2063e60f1fad14af98f7c8ffcef0a226d28ecb3f129ab04c913ad921e64c9551965c8fe1e26da1e0f41baa64a75caa372d6796c5084b SHA512 e04a562d87250286a9fbdc0381fdc64868f87f67d1ae9ce81f0e21c13496e168cfc4936c02b3cba87e8d647ab070670a208722fd53f4265eb3674b7ba20ccebd
-DIST nanoc-core-4.12.17.tar.gz 350964 BLAKE2B ca19c259eac8005f2612f61b902005d43196e3e01e8bb0c7a77f9f68bc27486ad6e6e9860420817a633b9a48973f7d98689046cbdb6fe4c185ae18583168d6d2 SHA512 d5a8d3711642f65078102be9317ac2b7db3635c5ff5616d2c05fd917e5cba76a8a21ceeb0a84565723d334f8d62cb55c8097eac07c9bc30f783916c8d312b8c1
-DIST nanoc-core-4.12.19.tar.gz 352620 BLAKE2B 1e6f7e4b49ffd52f985c8a8e4f33401b03abf64569c719a888c603cc8cf1cc2409cf5513dccaa3517bc2d4180e60bec4060db7672d999c486bc4e2138e272946 SHA512 0118eda03479bbdc75098e789ab1095942dfc8967dc6f628e07a93826241845df253eb5701803df2386cf56aaabf6670ed3e8589dcfdcdd331a13def3b05374c
DIST nanoc-core-4.12.20.tar.gz 355843 BLAKE2B 44974de8d84af651f636f369206875a42aa349f78a98d6425cea5d65cc30a5bcbbc10975493b58b87605ae5efb7748712b69e652b94a146242df8fbc3ce8cc87 SHA512 b714ac4e743be390dc1484ed29b018da51751f704667cabd8c9c8c7f937eb32863da33f5e7b53838d641e1448e582b9aa729d38df9f25c6eb21358aafd3dbd8c
DIST nanoc-core-4.12.21.tar.gz 356922 BLAKE2B 7395bfdba8d27c6f60b8df072bc862c3541beafc4aa36fa5e5e6cce1d558eed462e445fe8414ec952c65840b2eab6cd3457b49a537b8197642bf3bf79074bb71 SHA512 a68af1ef19affe2188a7b4813bda24dd75d6e1c9de4465dd68271c22efb1b7af302906a58465cd177e8dd4922bd3a2292dd3059458e77f8e3e637bf63b3330b7
-EBUILD nanoc-core-4.12.16.ebuild 2003 BLAKE2B d0cdfa9d5456afc5fde9b8b6404ce062d71c5dca772de46f3f464fafc08bb65c6f5c23d0b3b9a56b983352816961bd68ab581ebbb999a7736a427644bdf91d93 SHA512 769caf2aec3c746569c44acd2d165ff1a015fbe0dd97703b264132986e3752b97763f26f2b1ad95d7839a8949d3a0734234ea4d7812fa18d5b35845723332811
-EBUILD nanoc-core-4.12.17.ebuild 1996 BLAKE2B f950a1f3d711875ebf4069327b293993d62d2b6c468315a8e2f1f8127273cd82d7a3802f34604a4dc229a3640c47149ef9c84e671b6691481294bd8f87d72a2d SHA512 2a593619c27decfc978cea58ea1db901ff8eaed8931f3ca6071ed597a66372bbeda6e38411281d146582e82cf8e828d81745a68f2d982c81878cfa86b606ee0b
-EBUILD nanoc-core-4.12.19.ebuild 2020 BLAKE2B c672f8d640f3f1e35d2f87ce7ddc586f686e314e633782274ffd433e61d2c7bd9b8a684994f7e524760e1c06407b32050c02e9a81935d6a0e0e5be006a7dda44 SHA512 a0e3e75a95c82a57073a5be7380c1908835e096e716add5d6748a0244fdfbc743f680db2da3c391bb95a99031e59ff96731b2af4dab7bb4e3e0f26e0de2e9bd6
+DIST nanoc-core-4.13.0.tar.gz 356745 BLAKE2B 55b529669937db12e820d1ed83800415a01e6e9b96b9b2be0e339e8e66d1f7a7ce6982ad3a8e6357875fc326aa96675775e8f39a01fa614d39a1f34e152e6581 SHA512 06f537a9a15ae1ec8bf94cc242dfd76fb99330fbe81ebb1375f711cf568e33579745ac571d37258666cdfd903493cd924da390b1710cef7a31d93cfa28ecb81f
EBUILD nanoc-core-4.12.20.ebuild 2018 BLAKE2B acfc6eed37736ceb95bd69e092c086fc988ece8ee5190b402b21a7e6bf9a4f62e82a5e78c542052b476ddd36e00d756fc37aca7df295ca67bffa8b28b9ea0e89 SHA512 218943d5743ad05a98d9fc3e645a8edc42bdc2839e8759d8d690f821b2342f6af70a12fce0ff586b4c2ed366f2d07e74cb49bf529f9ec362b60a7f18b236ea29
EBUILD nanoc-core-4.12.21.ebuild 2025 BLAKE2B bbb92817a4e4f39243265fb2a135e8d3690ef76963c886d95d5a48d8ffd74d46746c8a10c63d72a99ad6add119519850ab5fe85a34ff9bad1418aaee3e1ecd42 SHA512 4332ae5cf1d7f515f7d63c3133cbc1a45c72523720548fb01402a98cca77d6f2b1d0ec056cfbb7b14afe4638d99718da236f9ab2e97974d7c38d4125c5d43081
+EBUILD nanoc-core-4.13.0.ebuild 2025 BLAKE2B bbb92817a4e4f39243265fb2a135e8d3690ef76963c886d95d5a48d8ffd74d46746c8a10c63d72a99ad6add119519850ab5fe85a34ff9bad1418aaee3e1ecd42 SHA512 4332ae5cf1d7f515f7d63c3133cbc1a45c72523720548fb01402a98cca77d6f2b1d0ec056cfbb7b14afe4638d99718da236f9ab2e97974d7c38d4125c5d43081
MISC metadata.xml 394 BLAKE2B 7b8c56a3dc98dbfc894dd1956390b9ea58fad15bd061590e776778af087d281e30fccdca9d5b227aad4b99ec0c370759ae501eafc58bf87cc56811cfb51b4647 SHA512 9e56f1314cf818d30c3153f5ada0ac75c70d460e9137de7146bc9af41ceebcd578de1336bebf141e41ba0969dbca332b8e06269dd61e91b7a33e207b2f6b4997
diff --git a/www-apps/nanoc-core/nanoc-core-4.12.16.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.16.ebuild
deleted file mode 100644
index 136a919ee393..000000000000
--- a/www-apps/nanoc-core/nanoc-core-4.12.16.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# 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="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
-
-RUBY_S="nanoc-${PV}/nanoc-core"
-
-ruby_add_rdepend "
- >=dev-ruby/concurrent-ruby-1.1:1
- dev-ruby/ddmetrics:1
- dev-ruby/ddplugin:1
- >=dev-ruby/immutable-ruby-0.1:0
- >=dev-ruby/json_schema-0.19:0
- >=dev-ruby/memo_wise-1.5:1
- dev-ruby/psych:0
- dev-ruby/slow_enumerator_tools:1
- >=dev-ruby/tty-platform-0.2:0
- >=dev-ruby/zeitwerk-2.1:2
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- dev-ruby/rspec-its
- dev-ruby/fuubar
- dev-ruby/minitest
- dev-ruby/timecop
- dev-ruby/tty-command
- dev-ruby/yard
- www-apps/nanoc-spec
-)
-"
-
-PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
- sed -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' \
- -i Rakefile || die
- sed -i -e '2i require "tmpdir"; require "pathname"; gem "psych", "~> 4.0"' spec/spec_helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Use useable tmp dir
- sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die
-
- # Avoid circular dependency on www-apps/nanoc
- sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die
- rm -f spec/nanoc/core_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
-}
diff --git a/www-apps/nanoc-core/nanoc-core-4.12.17.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.17.ebuild
deleted file mode 100644
index 80ccfe943d17..000000000000
--- a/www-apps/nanoc-core/nanoc-core-4.12.17.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
-
-RUBY_S="nanoc-${PV}/nanoc-core"
-
-ruby_add_rdepend "
- >=dev-ruby/concurrent-ruby-1.1:1
- dev-ruby/ddmetrics:1
- dev-ruby/ddplugin:1
- >=dev-ruby/immutable-ruby-0.1:0
- >=dev-ruby/json_schema-0.19:0
- >=dev-ruby/memo_wise-1.5:1
- dev-ruby/psych:0
- dev-ruby/slow_enumerator_tools:1
- >=dev-ruby/tty-platform-0.2:0
- >=dev-ruby/zeitwerk-2.1:2
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- dev-ruby/rspec-its
- dev-ruby/fuubar
- dev-ruby/minitest
- dev-ruby/timecop
- dev-ruby/tty-command
- dev-ruby/yard
- www-apps/nanoc-spec
-)
-"
-
-PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
- sed -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' \
- -i Rakefile || die
- sed -i -e '2i require "tmpdir"; require "pathname"; gem "psych", "~> 4.0"' spec/spec_helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Use useable tmp dir
- sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die
-
- # Avoid circular dependency on www-apps/nanoc
- sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die
- rm -f spec/nanoc/core_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
-}
diff --git a/www-apps/nanoc-core/nanoc-core-4.12.19.ebuild b/www-apps/nanoc-core/nanoc-core-4.12.19.ebuild
deleted file mode 100644
index fc14ee3a29aa..000000000000
--- a/www-apps/nanoc-core/nanoc-core-4.12.19.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64 ~riscv"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
-
-RUBY_S="nanoc-${PV}/nanoc-core"
-
-ruby_add_rdepend "
- >=dev-ruby/concurrent-ruby-1.1:1
- dev-ruby/ddmetrics:1
- dev-ruby/ddplugin:1
- >=dev-ruby/immutable-ruby-0.1:0
- >=dev-ruby/json_schema-0.19:0
- >=dev-ruby/memo_wise-1.5:1
- || ( dev-ruby/psych:5 dev-ruby/psych:0 )
- dev-ruby/slow_enumerator_tools:1
- >=dev-ruby/tty-platform-0.2:0
- >=dev-ruby/zeitwerk-2.1:2
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/bundler
- dev-ruby/rspec:3
- dev-ruby/rspec-its
- dev-ruby/fuubar
- dev-ruby/minitest
- dev-ruby/timecop
- dev-ruby/tty-command
- dev-ruby/yard
- www-apps/nanoc-spec
-)
-"
-
-PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
- sed -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' \
- -i Rakefile || die
- sed -i -e '2i require "tmpdir"; require "pathname"; gem "psych", "~> 4.0"' spec/spec_helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Use useable tmp dir
- sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die
-
- # Avoid circular dependency on www-apps/nanoc
- sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die
- rm -f spec/nanoc/core_spec.rb || die
-}
-
-each_ruby_test() {
- RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
-}
diff --git a/www-apps/nanoc-core/nanoc-core-4.13.0.ebuild b/www-apps/nanoc-core/nanoc-core-4.13.0.ebuild
new file mode 100644
index 000000000000..533f9c0a4c8c
--- /dev/null
+++ b/www-apps/nanoc-core/nanoc-core-4.13.0.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="nanoc-${PV}/nanoc-core"
+
+ruby_add_rdepend "
+ dev-ruby/base64:0.2
+ >=dev-ruby/concurrent-ruby-1.1:1
+ dev-ruby/ddmetrics:1
+ dev-ruby/ddplugin:1
+ >=dev-ruby/immutable-ruby-0.1:0
+ >=dev-ruby/json_schema-0.19:0
+ >=dev-ruby/memo_wise-1.5:1
+ || ( dev-ruby/psych:5 dev-ruby/psych:0 )
+ dev-ruby/slow_enumerator_tools:1
+ >=dev-ruby/tty-platform-0.2:0
+ >=dev-ruby/zeitwerk-2.1:2
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/bundler
+ dev-ruby/rspec:3
+ dev-ruby/rspec-its
+ dev-ruby/fuubar
+ dev-ruby/minitest
+ dev-ruby/timecop
+ dev-ruby/tty-command
+ dev-ruby/yard
+ www-apps/nanoc-spec
+)
+"
+
+PATCHES=( "${FILESDIR}/${PN}-4.12.2-contracts.patch" )
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' ../common/spec/spec_helper_head_core.rb || die
+ sed -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' \
+ -i Rakefile || die
+ sed -i -e '2i require "tmpdir"; require "pathname"' spec/spec_helper.rb || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ sed -i -e "s:require_relative 'lib:require './lib:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Use useable tmp dir
+ sed -i -e "s:/tmp/whatever:${T}/whatever:" spec/nanoc/core/checksummer_spec.rb || die
+
+ # Avoid circular dependency on www-apps/nanoc
+ sed -i -e '/.all_outdated/,/^ end/ s:^:#:' spec/nanoc/core/feature_spec.rb || die
+ rm -f spec/nanoc/core_spec.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB="${S}/lib" ${RUBY} -S rake spec || die
+}
diff --git a/www-apps/nanoc/Manifest b/www-apps/nanoc/Manifest
index 371fc9702c49..128a617a512c 100644
--- a/www-apps/nanoc/Manifest
+++ b/www-apps/nanoc/Manifest
@@ -1,11 +1,7 @@
-DIST nanoc-4.12.16.tar.gz 350823 BLAKE2B 8196589290b5120b74bd2063e60f1fad14af98f7c8ffcef0a226d28ecb3f129ab04c913ad921e64c9551965c8fe1e26da1e0f41baa64a75caa372d6796c5084b SHA512 e04a562d87250286a9fbdc0381fdc64868f87f67d1ae9ce81f0e21c13496e168cfc4936c02b3cba87e8d647ab070670a208722fd53f4265eb3674b7ba20ccebd
-DIST nanoc-4.12.17.tar.gz 350964 BLAKE2B ca19c259eac8005f2612f61b902005d43196e3e01e8bb0c7a77f9f68bc27486ad6e6e9860420817a633b9a48973f7d98689046cbdb6fe4c185ae18583168d6d2 SHA512 d5a8d3711642f65078102be9317ac2b7db3635c5ff5616d2c05fd917e5cba76a8a21ceeb0a84565723d334f8d62cb55c8097eac07c9bc30f783916c8d312b8c1
-DIST nanoc-4.12.19.tar.gz 352620 BLAKE2B 1e6f7e4b49ffd52f985c8a8e4f33401b03abf64569c719a888c603cc8cf1cc2409cf5513dccaa3517bc2d4180e60bec4060db7672d999c486bc4e2138e272946 SHA512 0118eda03479bbdc75098e789ab1095942dfc8967dc6f628e07a93826241845df253eb5701803df2386cf56aaabf6670ed3e8589dcfdcdd331a13def3b05374c
DIST nanoc-4.12.20.tar.gz 355843 BLAKE2B 44974de8d84af651f636f369206875a42aa349f78a98d6425cea5d65cc30a5bcbbc10975493b58b87605ae5efb7748712b69e652b94a146242df8fbc3ce8cc87 SHA512 b714ac4e743be390dc1484ed29b018da51751f704667cabd8c9c8c7f937eb32863da33f5e7b53838d641e1448e582b9aa729d38df9f25c6eb21358aafd3dbd8c
DIST nanoc-4.12.21.tar.gz 356922 BLAKE2B 7395bfdba8d27c6f60b8df072bc862c3541beafc4aa36fa5e5e6cce1d558eed462e445fe8414ec952c65840b2eab6cd3457b49a537b8197642bf3bf79074bb71 SHA512 a68af1ef19affe2188a7b4813bda24dd75d6e1c9de4465dd68271c22efb1b7af302906a58465cd177e8dd4922bd3a2292dd3059458e77f8e3e637bf63b3330b7
-EBUILD nanoc-4.12.16.ebuild 2899 BLAKE2B 8a3868ab6ea631c9668e053cc6b2a21feff9a87169334822a7fc1aeebe7046d82b671d2720531d1d994f1c93efc4dc8ddf281c9c3f1b8b5c15a8879bafa4686e SHA512 1e44edf9e5af7c5cfb83d9986eebf34f30957013f5009e6960c71df8c30a0715ac86245671944631037fe8a5c4c17ca58fc255bc227d5fab1a2c9fe9eca7aae6
-EBUILD nanoc-4.12.17.ebuild 2892 BLAKE2B 7ba0bb2bc726b040dff935971ec816d80e90fd9a870b373e922c81aeda631f2bddecf77b6dbf8c06959ea6019246b322a98d62f9f079e02bd35693771a19579b SHA512 e0a26308c772837fb62d5ea5f853da2d17379cb5ffc06ad9a5430e5e700c0a2b11a70939f231a4979384b5be90653a7c4cf63537c8b971ef4d0a9ae90e76b341
-EBUILD nanoc-4.12.19.ebuild 2894 BLAKE2B 120a560b1502f06f9396f36af97b6d2a9122d1992ff282d7116baecb23d572ec079ef8ad1519d58fec7bdc8a48cb90349372bfab2cabb8cee898b5119e3e33d8 SHA512 93951408596911f7d8b848fcc9c73bef4feba1166f69b7a9c4d71a1a2933bd0a6456606ffebd8f73682721fd0d5bf7fb2026765c75cbe677e2d64ac6857f69d1
+DIST nanoc-4.13.0.tar.gz 356745 BLAKE2B 55b529669937db12e820d1ed83800415a01e6e9b96b9b2be0e339e8e66d1f7a7ce6982ad3a8e6357875fc326aa96675775e8f39a01fa614d39a1f34e152e6581 SHA512 06f537a9a15ae1ec8bf94cc242dfd76fb99330fbe81ebb1375f711cf568e33579745ac571d37258666cdfd903493cd924da390b1710cef7a31d93cfa28ecb81f
EBUILD nanoc-4.12.20.ebuild 2935 BLAKE2B 2b53eedefbe991f31b45d66a9c0767ea1c59081e28908955c5ad1e6790eca294506ed376f4cff26419f71b6f23b254e23a4b03f6b45882525fb3adf25d8b22d8 SHA512 0379e6f4a7d466bc0361c43064500886d41eea38ebfc4d8684b2b4044efda072aabb89fb1d4a0ccaff5bb32e68a1a30da1a1405e2661b3d5e0a3d001ee9e211d
EBUILD nanoc-4.12.21.ebuild 2942 BLAKE2B 54815ec0a07f54d81ce83360c3e863095da475595d1478597286b8b2775e462c261e1a51f549c85912784ee2397987b8e02e79f4782efc5f3144d9e4d721eb9a SHA512 9886a3008414d5a926f53b73a2acfcb7ef8b7130d2d6dc50826d74ba2a18910165005181d049b3db46ad9f43fe333c9a2bdaa4b7f4799ff7bf24532d0d5dd9c6
+EBUILD nanoc-4.13.0.ebuild 2638 BLAKE2B b2fb6638465faaf067f2b971e9cba0874a2c2b3113d7773dbfadae550bd8a648e9fccd590a5ca1be2f0e96807a54c7c8e8204af93494d757978154940e4116c0 SHA512 2116d4f92367ac4780826e696c4a7bc0a32249ac0f4fcf4bd4a65d6013d61bc22e81147fe52391fe3c1f82c645a531537ba95bc5f8578e22f741d73b16e77c6a
MISC metadata.xml 394 BLAKE2B 7b8c56a3dc98dbfc894dd1956390b9ea58fad15bd061590e776778af087d281e30fccdca9d5b227aad4b99ec0c370759ae501eafc58bf87cc56811cfb51b4647 SHA512 9e56f1314cf818d30c3153f5ada0ac75c70d460e9137de7146bc9af41ceebcd578de1336bebf141e41ba0969dbca332b8e06269dd61e91b7a33e207b2f6b4997
diff --git a/www-apps/nanoc/nanoc-4.12.16.ebuild b/www-apps/nanoc/nanoc-4.12.16.ebuild
deleted file mode 100644
index 96152932c2bc..000000000000
--- a/www-apps/nanoc/nanoc-4.12.16.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# 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="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
-
-RUBY_S="${P}/nanoc"
-
-ruby_add_rdepend "!minimal? (
- dev-ruby/mime-types:*
- dev-ruby/rack:*
- www-servers/adsf
-)
- >=dev-ruby/addressable-2.5
- >=dev-ruby/colored-1.2:0
- >=www-apps/nanoc-checking-1.0.2:1
- ~www-apps/nanoc-cli-${PV}
- ~www-apps/nanoc-core-${PV}
- www-apps/nanoc-deploying:1
- >=dev-ruby/parallel-1.12:1
- >=dev-ruby/tty-command-0.8:0
- >=dev-ruby/tty-which-0.4:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/rspec:3
- dev-ruby/asciidoctor
- dev-ruby/fuubar
- dev-ruby/haml
- dev-ruby/maruku
- >=dev-ruby/mocha-0.13
- dev-ruby/minitest
- dev-ruby/mustache
- dev-ruby/pry
- dev-ruby/rdoc
- >=dev-ruby/rouge-3.5.1:2
- dev-ruby/rubypants
- dev-ruby/systemu
- dev-ruby/timecop
- dev-ruby/vcr
- dev-ruby/webmock
- dev-ruby/yard
-)
-doc? (
- dev-ruby/kramdown
- dev-ruby/rdiscount
- dev-ruby/yard
-)"
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
- sed -i -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' Rakefile || die
- sed -i -e '2igem "psych", "~> 4.0"' test/helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- # Avoid basepath issues when generating gemspec
- sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests requiring a network connection or make assumptions
- # about the local network environment.
- rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
-
- # Avoid tests for unpackaged or obsolete dependencies
- rm spec/nanoc/filters/less_spec.rb \
- test/filters/test_{erubis,markaby,rainpress}.rb || die
-
- # Avoid tests that are specific to haml 6.x which is currently not packaged
- sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
-
- # Avoid non-fatal failing tests due to specifics in the environment
- sed -e '124askip "ordering issues"' -e '168askip "ordering issues"' \
- -i spec/nanoc/data_sources/filesystem_spec.rb || die
- sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \
- -i test/orig_cli/commands/test_create_site.rb || die
-
- # Fix deprecated minitest constant
- sed -i -e 's/MiniTest/Minitest/' test/rule_dsl/test_rules_collection.rb || die
-}
-
-each_ruby_test() {
- MT_NO_PLUGINS=true RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
-}
diff --git a/www-apps/nanoc/nanoc-4.12.17.ebuild b/www-apps/nanoc/nanoc-4.12.17.ebuild
deleted file mode 100644
index a4a5b6c23b41..000000000000
--- a/www-apps/nanoc/nanoc-4.12.17.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
-
-RUBY_S="${P}/nanoc"
-
-ruby_add_rdepend "!minimal? (
- dev-ruby/mime-types:*
- dev-ruby/rack:*
- www-servers/adsf
-)
- >=dev-ruby/addressable-2.5
- >=dev-ruby/colored-1.2:0
- >=www-apps/nanoc-checking-1.0.2:1
- ~www-apps/nanoc-cli-${PV}
- ~www-apps/nanoc-core-${PV}
- www-apps/nanoc-deploying:1
- >=dev-ruby/parallel-1.12:1
- >=dev-ruby/tty-command-0.8:0
- >=dev-ruby/tty-which-0.4:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/rspec:3
- dev-ruby/asciidoctor
- dev-ruby/fuubar
- dev-ruby/haml
- dev-ruby/maruku
- >=dev-ruby/mocha-0.13
- dev-ruby/minitest
- dev-ruby/mustache
- dev-ruby/pry
- dev-ruby/rdoc
- >=dev-ruby/rouge-3.5.1:2
- dev-ruby/rubypants
- dev-ruby/systemu
- dev-ruby/timecop
- dev-ruby/vcr
- dev-ruby/webmock
- dev-ruby/yard
-)
-doc? (
- dev-ruby/kramdown
- dev-ruby/rdiscount
- dev-ruby/yard
-)"
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
- sed -i -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' Rakefile || die
- sed -i -e '2igem "psych", "~> 4.0"' test/helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- # Avoid basepath issues when generating gemspec
- sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests requiring a network connection or make assumptions
- # about the local network environment.
- rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
-
- # Avoid tests for unpackaged or obsolete dependencies
- rm spec/nanoc/filters/less_spec.rb \
- test/filters/test_{erubis,markaby,rainpress}.rb || die
-
- # Avoid tests that are specific to haml 6.x which is currently not packaged
- sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
-
- # Avoid non-fatal failing tests due to specifics in the environment
- sed -e '124askip "ordering issues"' -e '168askip "ordering issues"' \
- -i spec/nanoc/data_sources/filesystem_spec.rb || die
- sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \
- -i test/orig_cli/commands/test_create_site.rb || die
-
- # Fix deprecated minitest constant
- sed -i -e 's/MiniTest/Minitest/' test/rule_dsl/test_rules_collection.rb || die
-}
-
-each_ruby_test() {
- MT_NO_PLUGINS=true RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
-}
diff --git a/www-apps/nanoc/nanoc-4.12.19.ebuild b/www-apps/nanoc/nanoc-4.12.19.ebuild
deleted file mode 100644
index a79a4d304195..000000000000
--- a/www-apps/nanoc/nanoc-4.12.19.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
-HOMEPAGE="https://nanoc.app/"
-SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
-LICENSE="MIT"
-
-KEYWORDS="~amd64"
-SLOT="0"
-IUSE="${IUSE} minimal"
-
-DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
-
-RUBY_S="${P}/nanoc"
-
-ruby_add_rdepend "!minimal? (
- dev-ruby/mime-types:*
- dev-ruby/rack:*
- www-servers/adsf
-)
- >=dev-ruby/addressable-2.5
- >=dev-ruby/colored-1.2:0
- >=www-apps/nanoc-checking-1.0.2:1
- ~www-apps/nanoc-cli-${PV}
- ~www-apps/nanoc-core-${PV}
- www-apps/nanoc-deploying:1
- >=dev-ruby/parallel-1.12:1
- >=dev-ruby/tty-command-0.8:0
- >=dev-ruby/tty-which-0.4:0
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/rspec:3
- dev-ruby/asciidoctor
- dev-ruby/fuubar
- dev-ruby/haml
- dev-ruby/maruku
- >=dev-ruby/mocha-0.13
- dev-ruby/minitest
- dev-ruby/mustache
- dev-ruby/pry
- dev-ruby/rdoc
- >=dev-ruby/rouge-3.5.1:2
- dev-ruby/rubypants
- dev-ruby/systemu
- dev-ruby/timecop
- dev-ruby/vcr
- dev-ruby/webmock
- dev-ruby/yard
-)
-doc? (
- dev-ruby/kramdown
- dev-ruby/rdiscount
- dev-ruby/yard
-)"
-
-all_ruby_prepare() {
- # Avoid unneeded development dependencies
- sed -i -e '/simplecov/I s:^:#:' \
- -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
- sed -i -e '/coverall/I s:^:#:' \
- -e '/rubocop/ s:^:#:' Rakefile || die
- # sed -i -e '2igem "psych", "~> 4.0"' test/helper.rb || die
-
- echo "-r ./spec/spec_helper.rb" > .rspec || die
-
- # Avoid basepath issues when generating gemspec
- sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
-
- # Avoid tests requiring a network connection or make assumptions
- # about the local network environment.
- rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
-
- # Avoid tests for unpackaged or obsolete dependencies
- rm spec/nanoc/filters/less_spec.rb \
- test/filters/test_{erubis,markaby,rainpress}.rb || die
-
- # Avoid tests that are specific to haml 6.x which is currently not packaged
- sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
-
- # Avoid non-fatal failing tests due to specifics in the environment
- sed -e '124askip "ordering issues"' -e '168askip "ordering issues"' \
- -i spec/nanoc/data_sources/filesystem_spec.rb || die
- sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \
- -i test/orig_cli/commands/test_create_site.rb || die
-
- # Fix deprecated minitest constant
- sed -i -e 's/MiniTest/Minitest/' test/rule_dsl/test_rules_collection.rb || die
-}
-
-each_ruby_test() {
- MT_NO_PLUGINS=true RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
-}
diff --git a/www-apps/nanoc/nanoc-4.13.0.ebuild b/www-apps/nanoc/nanoc-4.13.0.ebuild
new file mode 100644
index 000000000000..beab24ca753f
--- /dev/null
+++ b/www-apps/nanoc/nanoc-4.13.0.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="nanoc.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="nanoc is a simple but very flexible static site generator written in Ruby"
+HOMEPAGE="https://nanoc.app/"
+SRC_URI="https://github.com/nanoc/nanoc/archive/${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="${IUSE} minimal"
+
+DEPEND+="test? ( app-text/asciidoc app-text/highlight )"
+
+RUBY_S="${P}/nanoc"
+
+ruby_add_rdepend "!minimal? (
+ dev-ruby/mime-types:*
+ dev-ruby/rack:*
+ www-servers/adsf
+)
+ >=dev-ruby/addressable-2.5
+ >=dev-ruby/colored-1.2:0
+ >=www-apps/nanoc-checking-1.0.5:1
+ ~www-apps/nanoc-cli-${PV}
+ ~www-apps/nanoc-core-${PV}
+ www-apps/nanoc-deploying:1
+ >=dev-ruby/parallel-1.12:1
+ >=dev-ruby/tty-command-0.8:0
+ >=dev-ruby/tty-which-0.4:0
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/rspec:3
+ dev-ruby/asciidoctor
+ dev-ruby/fuubar
+ dev-ruby/haml
+ dev-ruby/maruku
+ >=dev-ruby/mocha-0.13
+ dev-ruby/minitest
+ dev-ruby/mustache
+ dev-ruby/pry
+ dev-ruby/rdoc
+ >=dev-ruby/rouge-3.5.1:2
+ dev-ruby/rspec-its
+ dev-ruby/rubypants
+ dev-ruby/systemu
+ dev-ruby/timecop
+ dev-ruby/vcr
+ dev-ruby/webmock
+ dev-ruby/yard
+ www-apps/nanoc-spec
+)
+doc? (
+ dev-ruby/kramdown
+ dev-ruby/rdiscount
+ dev-ruby/yard
+)"
+
+all_ruby_prepare() {
+ # Avoid unneeded development dependencies
+ sed -i -e '/simplecov/I s:^:#:' \
+ -e '/codecov/I s:^:#:' test/helper.rb ../common/spec/spec_helper_head_core.rb || die
+ sed -i -e '/coverall/I s:^:#:' \
+ -e '/rubocop/ s:^:#:' Rakefile || die
+
+ echo "-r ./spec/spec_helper.rb" > .rspec || die
+
+ # Avoid basepath issues when generating gemspec
+ sed -i -e "s:require_relative ':require './:" ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ # Avoid tests requiring a network connection or make assumptions
+ # about the local network environment.
+ rm -f test/checking/checks/test_{css,html}.rb spec/nanoc/cli/commands/view_spec.rb || die
+
+ # Avoid tests for unpackaged or obsolete dependencies
+ rm spec/nanoc/filters/less_spec.rb \
+ test/filters/test_{erubis,markaby,rainpress}.rb || die
+
+ # Avoid tests that are specific to haml 6.x which is currently not packaged
+ sed -i -e '/test_filter_\(with_proper_indentation\|error\)/askip "haml 6"' test/filters/test_haml.rb || die
+
+ # Avoid non-fatal failing tests due to specifics in the environment
+ sed -e '/def test_default_encoding/,/^ end/ s:^:#:' \
+ -i test/orig_cli/commands/test_create_site.rb || die
+}
+
+each_ruby_test() {
+ MT_NO_PLUGINS=true RUBYLIB="${S}/lib" ${RUBY} -S rake spec test_all || die
+}
diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index ce8183ede4c4..90875d64db58 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,20 +1,20 @@
AUX php-argon2-en.txt 416 BLAKE2B 9940a3e218d1db382790f4754352594c9098eccce7426729e75471f017e15bb45b50cc885609e54817077e36d9feb4484bcff5b40c4f669ad80d4d5a643da8bc SHA512 076bbbfb9305a2608b60fb7f9802a5a455c5d049d39c8f209eadac1a306ba2015d11a30b4544d8cdf43025077a3c3087f3e9922cd9b530a08c089a7818590115
DIST nextcloud-27.1.10.tar.bz2 186125614 BLAKE2B 62782dd942fd786470ac4a7a4cee8c461e6c7f95b595c91a9e71d11bc4c7deafb54d66a2e4d8e001f3a885c9aad63eb7a10c7864effbc3dbcb40ac0c4f89c4b8 SHA512 6e4f0dd0f4da9e796de0695be185a7b1216fec95dda8b10d3aea11e9187612d88125e9f42c07b7c8264b0dea1494db1a9a605111ced33fde03cfdb3a036499eb
+DIST nextcloud-27.1.11.tar.bz2 186141164 BLAKE2B 290fd62730bd8e65519de26f32f2bd7c1c754fcc32d869b8b10f6d4766595256d6f440327ee7d8834821a96e1275d42ed84db9e2ad2f59fd95ca6f85b1f05ce3 SHA512 9b5ae8e5b2bb11cdc0dd319f46778a7326f80f8a22e221c508911450f8fa915769b176b518f82ac3f96092aede5da10eb3855ff5ce434d724940a8cddd2a27c0
DIST nextcloud-27.1.5.tar.bz2 183045696 BLAKE2B 36e04d45481b9ac4af863610fa8e58409d58a8ef235dea98e6c970209d5c2e2f085a955b30b46289fda41db07d844e819330083daf6e2f07d72f4a2c72eda71c SHA512 7f0d6ddc954b9964a590abb6385f69976c3087b923e4e7870a6a86618e3c142112a3a2b55e59514efe8d9e522a28c811117c70fd86280740368e86b3d8c0c53d
DIST nextcloud-27.1.9.tar.bz2 188979224 BLAKE2B f944c480c9fa61e21f233a9ba4c9f7238242e7061952eadf7c586568691d4a66c89e0c83dc44e0fb851ec7693da9795779fa4879c84f6349734d652c15de2615 SHA512 8be7648842aecfdb0d490cbcc0590acbca7ad4456be4e180490c17763b9cb48a1aed945839919fc706b7eae861cd66946b41f73c11de5ae8abdcf9ec3e84d404
DIST nextcloud-28.0.1.tar.bz2 183887041 BLAKE2B 137cf74cb356b5b339e49b74b618bb38aed3268c1af90734f5b54b3da257fe384c93dbb26419b88ede71562ea76704f8c84b5dd05d0b579f606e5816430805c1 SHA512 32f2ecaa24017907088a6163a393a91d7df5e6a5dee03ee6b62a73c376869f46505b5560a1ac9704755aecdfa2acae637be60c5df747db0c0d82b3987c0d2f4f
-DIST nextcloud-28.0.2.tar.bz2 186446961 BLAKE2B 69d9816d94dda3df96b9e179a8e72903a53bcbeec0d6c6bffb2d252bbe0fe0c36b5cd83df2e52a6703e5eda595203d1701d6b56d736a2ed5b225e883900a0365 SHA512 df3873c1641116e913cc454c8e8da96177ff88b2f1ec06f48e7cbb6d78c17166dc03278dc7d4bbb98a30f028700322fd1e9d3a533bada8e35a1ed92b66563f3c
-DIST nextcloud-28.0.5.tar.bz2 191229665 BLAKE2B c2f26c4d27805d687fdf007076aa5a639d3f2760877b10b054fc401a81211db0f41bc7115ea49b054a54a9805221ed32d0c62cfcc22728b033176ca53e2fe79d SHA512 a6f25e6ddced8087366537793c28869a6bbda0d165aa4d99858745fdfab7679a717e82cab17f72b73105bbeca917d58ff5a9e19ec820b688b5f85397de76457f
DIST nextcloud-28.0.6.tar.bz2 188259629 BLAKE2B 304d98076d02a190143d0e9846405a029a16b268eec2dfddde8746deae7ef02e0acd5f7a9a7303e454fbc4d828496cfc101c59e8664834e8a9691ae0c586c8f0 SHA512 f34c895602bd63f2e61492e91b9949852f9d2422c3b8740e851107efe5d46de72d8ec06a15c808fa27503546067d62d3166b55ff9979b18f36546845791941c2
-DIST nextcloud-29.0.1.tar.bz2 205297440 BLAKE2B 6b317f536be46a6d1f1f1522b7d81ec404e72c8822cf5cd9e5e3324d341d7abffcc57d90b5c3013c3190dde9daf62682008c95a13a5d1e5c0ddf3714ca2a1e4f SHA512 22fa14231e7e6c81a4ddb1565618bdd63a491f4a53a0f47971f77f6083fbf19ad4767e62d11badce9b19ed3bd06109092f0cc580a39f552ce625c8cb458debeb
+DIST nextcloud-28.0.7.tar.bz2 188700312 BLAKE2B c408b052562ce717fc41226df3ae6ffd6202de213ecf9074572133ba4d30a1c0be44a289d80577c4f663943a43dbf2bf71d60055c602eef569eba3ce174a8298 SHA512 6a8172f05ce58e594a66e2918583e05b97365217b1d2977aeee85e10e77bd869a7ddebceddef9070e0ac40d5e8e2e2348c1e0a9cdf56094bd6b8ca679696d9f2
DIST nextcloud-29.0.2.tar.bz2 205723162 BLAKE2B c33cc2a13e797cb2777bed7d1c17d4559a83195b186bb62025d7f0c32e75a739979556eb842773fee2bb6c6af24e9f0adf1740b6896814d706f4e8d1c730a0fc SHA512 1d595e4f7c0159cf62120f786c1b4a1d6221bdd000d3c7f45990c287319ee8b87ba70d036eb740073752bc9f80403f939c576fe5398bb37e2063483840d9fc67
+DIST nextcloud-29.0.3.tar.bz2 205947783 BLAKE2B 406b80d3f31f80d2480c3b0d5d0f9017cb5ef3c597c7ae902536864ba113b85b3450c255283c98205ba4d8baf37c460f3741b953857f76972d361107267488be SHA512 b3e27bff91446b33fd26408577a9ee04ef74684de37cf9971e572fd00ca9c864060e6fee3a30279488fd3b1fdbe3497da607241ae2eb1b566fa2cef9142ad900
EBUILD nextcloud-27.1.10.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
+EBUILD nextcloud-27.1.11.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
EBUILD nextcloud-27.1.5.ebuild 1081 BLAKE2B 9de7eba7a07b0731af59f66fed8081fe18e43479df29b2d9fa93fd50c059b9955d6374e0ce94be9f3ab06ee6aa992cfa5e1e3161864a4da29889b0c549e8a094 SHA512 fdc3a214852f8bcf151d579de62c5785030f9233b1a765185b4d74b7f0ba08871d1bb9b41fd7161557e52cd85af6f765ad94589cbb9ab613df60ed11ed11ab38
-EBUILD nextcloud-27.1.9.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
+EBUILD nextcloud-27.1.9.ebuild 1071 BLAKE2B 12209eb47b35367b8516d8225fe4d36b372d46f5f6059737e78b027e136e37133b9e5686a1c3c89017af8b7c6b07e8e7ee8abeb86d33f6081f3baaed0990c454 SHA512 c1c9f16fbc328c8841ea70115f1d55bb46733cabbfbdf74f4bcbc782513567c3ad7332a3065615aea0ecffdee343a1764f116292a449eb9b7f89b22ce216f663
EBUILD nextcloud-28.0.1.ebuild 1081 BLAKE2B 9de7eba7a07b0731af59f66fed8081fe18e43479df29b2d9fa93fd50c059b9955d6374e0ce94be9f3ab06ee6aa992cfa5e1e3161864a4da29889b0c549e8a094 SHA512 fdc3a214852f8bcf151d579de62c5785030f9233b1a765185b4d74b7f0ba08871d1bb9b41fd7161557e52cd85af6f765ad94589cbb9ab613df60ed11ed11ab38
-EBUILD nextcloud-28.0.2.ebuild 1072 BLAKE2B f21a6c9bdd864e47f1033b25c893d2d549b20d62fd9357912a30bfe0e2a2214f15f53f0dabdba95c5013f5858625be45c3b5031f8cd560bfb242118d5dd18d8b SHA512 6c6bcb3a3dcbbbdceff0ea05e12f1a4a7009312f4db784178ff2da6f3cb17fc5571c7e72cd43e8c0d3f969a80fc3fbdc6f152ff66ee6efd0de3ce7bc6bd8ce38
-EBUILD nextcloud-28.0.5.ebuild 1072 BLAKE2B f21a6c9bdd864e47f1033b25c893d2d549b20d62fd9357912a30bfe0e2a2214f15f53f0dabdba95c5013f5858625be45c3b5031f8cd560bfb242118d5dd18d8b SHA512 6c6bcb3a3dcbbbdceff0ea05e12f1a4a7009312f4db784178ff2da6f3cb17fc5571c7e72cd43e8c0d3f969a80fc3fbdc6f152ff66ee6efd0de3ce7bc6bd8ce38
EBUILD nextcloud-28.0.6.ebuild 1072 BLAKE2B f21a6c9bdd864e47f1033b25c893d2d549b20d62fd9357912a30bfe0e2a2214f15f53f0dabdba95c5013f5858625be45c3b5031f8cd560bfb242118d5dd18d8b SHA512 6c6bcb3a3dcbbbdceff0ea05e12f1a4a7009312f4db784178ff2da6f3cb17fc5571c7e72cd43e8c0d3f969a80fc3fbdc6f152ff66ee6efd0de3ce7bc6bd8ce38
-EBUILD nextcloud-29.0.1.ebuild 1076 BLAKE2B f163336e47500371e24ae34f38e8fdb0b3933cd12b344526f56311147793faf485d2bfddd9164ba9f51f5f23cecbbd6d315aa99d15398cfb0bf116133d89a31c SHA512 ad2e43e5a482e928a1c23fabab1a065e80156188e5e69ca298627f46e4241cba21259943f1735438929ff14f0e53254bfa5d962e6da7b63bd79446eab9977664
+EBUILD nextcloud-28.0.7.ebuild 1073 BLAKE2B ef3f21eb27f7e15344ccbe0a2c82c096890bed105305bf9501790c7267c74f55ad96bb13ba9f1f8996f4df93619b7186fccd78dd1671163fd701da980198bf91 SHA512 0390ae53f04f50b03d0841d0eb5c426743146fc4d8730b96ab90b8b950be07ad2261ff6e7a8b2055d0319ea5d6959144db29bba430a00a26f7faa207d4e2f8a7
EBUILD nextcloud-29.0.2.ebuild 1081 BLAKE2B 7a72c41a4e25f8ade0109e6214f2aaa1dec44ceb1b7788c947fe5f7b7079c8ceb821a5185197dee1f869bff39c115ffe62812e977c43695415c47933c6b8c0d0 SHA512 309706de499ed38b48dab07de8a632d93915917a92e86f2ee84e2a0309bd71100f5ba205642a055b77e1e22a0a2d1b265f053fc5bd7eb5527b1a5ee2de18146e
+EBUILD nextcloud-29.0.3.ebuild 1074 BLAKE2B 22290506efc4568cc1544ff2d43268156ee0c660fb56fe6002fce43a511789963bb2ef0c7c176402d5494da12ff3db68d7aae5efdd4a17799847c1440849d5b4 SHA512 d4fe14818f3ed910b80971c26562ec3a5c1f8b6710fdc6213526fff8b2d61d8c35f57006ac85a9ec6f5440226ed2c75b145ae83b313b0dea31fd0cfc704f1a0c
MISC metadata.xml 640 BLAKE2B 4ce4ae51dac409d3c717970c85af4af8a76be4dde1c5df1fd3bd0e2ef6226ac3bee01bea7e906cfffe9b62cee9c357bfde892d350ce5514c84e3c7def3df0082 SHA512 517bfb2880eb61dc3ce00fecfb7512d69166806a6e2b330e659681ef49f84d9445646105194ebf07b1d1f6a915e1e4a6696dbd01a987150fc7a631fb8f65ac98
diff --git a/www-apps/nextcloud/nextcloud-27.1.11.ebuild b/www-apps/nextcloud/nextcloud-27.1.11.ebuild
new file mode 100644
index 000000000000..c4a46ad7ae66
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-27.1.11.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/"
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+ imagemagick? ( dev-php/pecl-imagick )
+ virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+ dodir "${MY_HTDOCSDIR}"/data
+
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+ webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+ webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+ webapp_src_install
+}
diff --git a/www-apps/nextcloud/nextcloud-27.1.9.ebuild b/www-apps/nextcloud/nextcloud-27.1.9.ebuild
index c4a46ad7ae66..1e01fc7d7c7b 100644
--- a/www-apps/nextcloud/nextcloud-27.1.9.ebuild
+++ b/www-apps/nextcloud/nextcloud-27.1.9.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/"
SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="+curl +imagemagick mysql postgres +sqlite"
REQUIRED_USE="|| ( mysql postgres sqlite )"
diff --git a/www-apps/nextcloud/nextcloud-28.0.2.ebuild b/www-apps/nextcloud/nextcloud-28.0.2.ebuild
deleted file mode 100644
index 4f716823001e..000000000000
--- a/www-apps/nextcloud/nextcloud-28.0.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-LICENSE="AGPL-3"
-
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- dodir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-28.0.5.ebuild b/www-apps/nextcloud/nextcloud-28.0.5.ebuild
deleted file mode 100644
index 4f716823001e..000000000000
--- a/www-apps/nextcloud/nextcloud-28.0.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-LICENSE="AGPL-3"
-
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-S=${WORKDIR}/${PN}
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- dodir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-28.0.7.ebuild b/www-apps/nextcloud/nextcloud-28.0.7.ebuild
new file mode 100644
index 000000000000..c4a46ad7ae66
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-28.0.7.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/"
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+LICENSE="AGPL-3"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+ imagemagick? ( dev-php/pecl-imagick )
+ virtual/httpd-php"
+
+S=${WORKDIR}/${PN}
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+ dodir "${MY_HTDOCSDIR}"/data
+
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+ webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+ webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+ webapp_src_install
+}
diff --git a/www-apps/nextcloud/nextcloud-29.0.1.ebuild b/www-apps/nextcloud/nextcloud-29.0.1.ebuild
deleted file mode 100644
index 0f762cf740ab..000000000000
--- a/www-apps/nextcloud/nextcloud-29.0.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/"
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
-
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
- imagemagick? ( dev-php/pecl-imagick )
- virtual/httpd-php"
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
- dodir "${MY_HTDOCSDIR}"/data
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
- webapp_serverowned -R "${MY_HTDOCSDIR}"/data
- webapp_serverowned -R "${MY_HTDOCSDIR}"/config
- webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
-
- webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
-
- webapp_src_install
-}
diff --git a/www-apps/nextcloud/nextcloud-29.0.3.ebuild b/www-apps/nextcloud/nextcloud-29.0.3.ebuild
new file mode 100644
index 000000000000..cdae29e997d4
--- /dev/null
+++ b/www-apps/nextcloud/nextcloud-29.0.3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp
+
+DESCRIPTION="Personal cloud that runs on your own server"
+HOMEPAGE="https://nextcloud.com/"
+SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2"
+
+S=${WORKDIR}/${PN}
+
+LICENSE="AGPL-3"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+IUSE="+curl +imagemagick mysql postgres +sqlite"
+REQUIRED_USE="|| ( mysql postgres sqlite )"
+
+RDEPEND="dev-lang/php[curl?,filter,gd,hash(+),intl,json(+),mysql?,pdo,posix,postgres?,session,simplexml,sqlite?,truetype,xmlreader,xmlwriter,zip]
+ imagemagick? ( dev-php/pecl-imagick )
+ virtual/httpd-php"
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+ dodir "${MY_HTDOCSDIR}"/data
+
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/apps
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/data
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/config
+ webapp_configfile "${MY_HTDOCSDIR}"/.htaccess
+
+ webapp_postinst_txt en "${FILESDIR}"/php-argon2-en.txt
+
+ webapp_src_install
+}
diff --git a/www-apps/prowlarr-bin/Manifest b/www-apps/prowlarr-bin/Manifest
index 451f7ef00d52..a3d4ef7c4f11 100644
--- a/www-apps/prowlarr-bin/Manifest
+++ b/www-apps/prowlarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX prowlarr.init 139 BLAKE2B 5d2e870b142fd95c42459d5fbce0370a222c64385eb30d7642a1b9b42e76ba8ee3b6d4577e4fad1d6c27ac0018e966f8846fe3dd5451e67c2d42ed65e6ba551f SHA512 b32cadf3ee9ce142cb48c01cbc576dc8a56a03b55fe9e371cd4205a9c927001a988621827dad02618b1bd95cb44ace3fb90974340e8ce5d9f553c4be1ac8ba5e
AUX prowlarr.logrotate 88 BLAKE2B 3997169f347e1d3091eaafba2571825cc631b41833bc9989eb241ddc96f4a7c75796c82878b7d1417967e669dd412474f145844ac1fad02cd13b0739eb65c854 SHA512 738ffac857f7146960ed39d8ec5e40b0a0273ed2cb44cd8c3a440c1d34aa02b0af9e748df7eef746f17f8e45167f8462a8cefbab3aa4f819de89f797ac622af9
AUX prowlarr.service 558 BLAKE2B 8bb379f30a93ce537016133627e54cf5d71b666f31db50c29659d0e44fc0df54374fce23cf1e2d20f59e19b9cfaab66253c79df718e86b402c0572ac781e1f58 SHA512 0cb3461a5160da1a617691040c7d6378e5d89f5809a12faa8cb182c8180bceb7a459d3d881cd3a96eee4928eac410533876b90c90d3d62dcde12ba2f0b9f328b
-DIST Prowlarr.master.1.18.0.4543.linux-core-arm.tar.gz 88715718 BLAKE2B a13578c6066a92da82dad6bb3d821f183893ca4d3a2410212588df7786e6c4b2abe50f120b6be7cbc77a930dd79a4f8ec0c2d89647cea338d5df3802833add8d SHA512 89ddb4ea9c509e1add55ffcdcd9340683fc77ee7d8a07098a7dec44f46c1108dbf98923b199d299a6be97ea38ba8db6427730a9826f079a99691974d58d1543b
-DIST Prowlarr.master.1.18.0.4543.linux-core-arm64.tar.gz 87966433 BLAKE2B c5f50d681fefba709a856046ae34dd10fd7e6574bcc9ec671982a1cfcfa7bb5e86cec4f11ef5e944c9e7a9f8563b80b3d20f98cd900099e1ea9b102874daad82 SHA512 05031a99661dcbe4f50334bf5a99dd258e0d5839c7d4a6956e5424285188a3f2931e3be895114907ded2838a803e85a27b1bd4aed79a9e293cf51ab5e1f1fabc
-DIST Prowlarr.master.1.18.0.4543.linux-core-x64.tar.gz 92974214 BLAKE2B 31a381d5f0f7b2f254a824d0664fddf3380dd55b38b1b46b32620ac2a281bbeb2d36e715f83e19204f6e21c28a84bf9125077199a8f65bd25c4bebb9ae7d85e3 SHA512 1651d3c83c1bc17fa11ba7677e11632bf587fd67437b901ffcbb83ffe8ffae4237be94a5fdd1a2bbb6841085b7ef091b1d747803b09476ac0a35605bd6cad6fe
-DIST Prowlarr.master.1.18.0.4543.linux-musl-core-arm.tar.gz 88779329 BLAKE2B b7c8ee9363d693b0c5c5e7ea67842455c642d8faae8e66c89d21000ffcaaae794416e219f85abc37b5e41bd129392b5458ae75720e9a424c7d59c9b0c7be8c7a SHA512 ed951f44cfda494f3c498544d33b987e0285ed508ed1483ab2020874a5a34c6abd66ca69ce751e5f1e2b0cd8c87d721678c33b42042085dc995acf8220d5798d
-DIST Prowlarr.master.1.18.0.4543.linux-musl-core-arm64.tar.gz 88030414 BLAKE2B 5f91497d3637a9bc3dc20241f97aa95ed2fc8a620e2fe7ddf16b8bc1f6bcd3e49c55a8f4e6324968d1b836fce3d110d22eb839fc5d28193be880a690e3fe8bc2 SHA512 df1222e574c38285fdf841ee428e2c272254aabf1b723453a649cef25049fedd995a883f57c02485b8892c0c5c9c15971e0b56fe29020a8489a1f53a2f84c982
-DIST Prowlarr.master.1.18.0.4543.linux-musl-core-x64.tar.gz 92035722 BLAKE2B 442f8fbcd79231c87721068abf489cc73e0f86d081946ca42a7bbe7d5f73ef894032d85646e31a7e752fe19256f8d703369fe1df8d6d1fd4ce27cbd60638a165 SHA512 a4fec3ae016611b6ef86455b0cd4f8cd506350ac9db04a96091895328618e6b90be528df4c864d87d54ee39560f4cfe1018accfde3478cf12840fe9ba84bd35a
-EBUILD prowlarr-bin-1.18.0.4543.ebuild 1992 BLAKE2B 7655358506bbb13c33ea74648138f26d3b3088aee9d5f1a729bf5049fba07d8e1f87f23890380eaf33d1a9c16a9e49f94ddc068190f28146771793d52e791527 SHA512 5bb7abda9ea5cd03ef2494c14966318f0420c0b501dd6fe1ca7c88c7a32d57df5c5a702cb78d88d90ef0a8ee0374a33e78ffbffc3f6b48af122e0b81ac8249fe
+DIST Prowlarr.master.1.19.0.4568.linux-core-arm.tar.gz 88777379 BLAKE2B 9901b5ad52e667a50d647bd6d0d53b7008fb2f465d0de826631d50b78eb19e9dc2fd1a84b8e517dd51351132bf6b9087c35a4c4f2a4306e384e17145268700a1 SHA512 cc6c9fba111b8c72fd903e65ea21a089d5172fa8c91c70ec0ce6e9a09d234084a86dbc3fcf64c60aba63b3f8454f9d3c93e649a0a80585f4730eb8972459040b
+DIST Prowlarr.master.1.19.0.4568.linux-core-arm64.tar.gz 88038203 BLAKE2B 2b4b06880974b365780a1d8a4ebdcdf9948c54413176f329c8c409ed4dd2e95f47284f40484230dab3b5bca54db0b053603a005dabf68e2cde930ac6fce87701 SHA512 f908a2cb354740b4d0d4b57929537fad50a3168203afb64cb11c1b2b3096a686b81ff881c56428dcad8cc7d7301da8b5708c293ae6cc0de24314d914edc26267
+DIST Prowlarr.master.1.19.0.4568.linux-core-x64.tar.gz 93046857 BLAKE2B 88cc87498d0de8dd1a91cc30ae7d33e9704ef73f636a434a5573678151c1da6eec0ac753e934698fae09cba11d68487ad883456c6481cd3d951379ba34761840 SHA512 e0b7af538f2caae22835f8f2afcc31704d3a4d1c9845aca22feec1b47a27eed9ae4efd6a30771015e95f702ebc0c3a264dbc1c934a5fb5146ced7a44f0ec3cf8
+DIST Prowlarr.master.1.19.0.4568.linux-musl-core-arm.tar.gz 88833067 BLAKE2B ecb7e254538ec379e96efa313c71ef675b60a85d2782629a4805815e7ab8e1653e26df04d0f27a0d21f534387e9afcb735f5d97ef815a57a16b7d1cabd7450f9 SHA512 ace70dfbaa38261da50f45bd044b2f9ae33f42e5904e92f2c7c2060716e0a228d6821bb1fbc2eb4c3bdd0e78876785e4dfecc5ee785038ddd9dda3d1ec250d58
+DIST Prowlarr.master.1.19.0.4568.linux-musl-core-arm64.tar.gz 88092954 BLAKE2B 5a055ef22a0bfe331b993deed5d18f1d53d7bb13804d8b7bc1e43d53c5f3f9cd977f24edb4dcb764929b50e7e33a14c83d02b44178c2be008db754a2b042f706 SHA512 b89f0322c3ce8ac83d0f713d34b4b1861e4004d3f8953a97620c1cd252a0e01840ccbc4ab6f1cef8b832c88dfb58af5d937d2bb5e92fc99e65bc068db57708c4
+DIST Prowlarr.master.1.19.0.4568.linux-musl-core-x64.tar.gz 92108867 BLAKE2B 732a889d1a0977cf2bb1808e4d63df424e29d15b6c7e6b8eb76e90519dfb517d9cd0bb9c3c4de9b3c7ca5b6fcbbb752e05e6650fc6849bb683ecf6d098f1c683 SHA512 bff0a93fce012c0e7e808580b16b05e8ed84aabdb4d2def88127d392a5c32da0ba6e9f1d7b3800073da223b2a9b3234346bbd1a7cc65002e0cf20f91c1bbcffc
+EBUILD prowlarr-bin-1.19.0.4568.ebuild 1992 BLAKE2B 7655358506bbb13c33ea74648138f26d3b3088aee9d5f1a729bf5049fba07d8e1f87f23890380eaf33d1a9c16a9e49f94ddc068190f28146771793d52e791527 SHA512 5bb7abda9ea5cd03ef2494c14966318f0420c0b501dd6fe1ca7c88c7a32d57df5c5a702cb78d88d90ef0a8ee0374a33e78ffbffc3f6b48af122e0b81ac8249fe
MISC metadata.xml 707 BLAKE2B e235e7acd37580d513d82833ec45707d5a2074c77b31aaea4bb79ccebbe378938ca6eb88d2c2afe351f16afc29192b359558130edf249a9089f5bc9008969c56 SHA512 1531f1097c7c7b375a210caa2202dd4d3ca2c611d6c28bb357e0eeb6a1fdd9efcea157c12fe07a633e64475a590edc389a34e0cca1ca8e7e438f47c4793b260a
diff --git a/www-apps/prowlarr-bin/prowlarr-bin-1.18.0.4543.ebuild b/www-apps/prowlarr-bin/prowlarr-bin-1.19.0.4568.ebuild
index 2c9c3707ba6b..2c9c3707ba6b 100644
--- a/www-apps/prowlarr-bin/prowlarr-bin-1.18.0.4543.ebuild
+++ b/www-apps/prowlarr-bin/prowlarr-bin-1.19.0.4568.ebuild
diff --git a/www-apps/radarr-bin/Manifest b/www-apps/radarr-bin/Manifest
index d62709136d39..ab2a2de36a79 100644
--- a/www-apps/radarr-bin/Manifest
+++ b/www-apps/radarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX radarr.init 129 BLAKE2B f3f8ebe12146d302019c2301ca5b7db3b3e3678447df36cb218b0c5f0f882e1a8f6e003f4e69536fa4ebbf31f4035bd167f4d98be961db41607635e3e49daca6 SHA512 b8e8baeab9f0efee8115d0a1230bf85796ddbb2653754efffc9ffa23ef61906e05ae83d5d4b1b2719b1292d1d5d67fb0f7efd19c0af9b474a15d34bcbd6ae40e
AUX radarr.logrotate 80 BLAKE2B ff6b44b539a627bab411ee95c184f4bd21592ceda8f387db2ce2d64fe89681f278b91cb248adcbfa466b2994337eb2882696e9c289efde25762c50e5f4190464 SHA512 89d474378374fc0076fa5c1f06aaf6941b4f098f59b5a4b950786c736b965acc3975964dd5188c157e6e80aec48f312790468d999a29397cb7811e12459a49c7
AUX radarr.service 540 BLAKE2B ef6e69463aa577c9da67efc8f11c943531bde1e8ee4b56ae15f77e39c2900a1b11d5cd9e2c568d293b6852d80cbf6d3b6f15b9226ac3defc2e8b6be231eaa5ca SHA512 38af47dc6ddc5df3be1e6323147f0bec20b18994195eff3e6e6a61691f6c8beb9a058aa361f9b9c6a11c362f12bf86fb8f3f311a70ceceb78e18d909910a2840
-DIST Radarr.master.5.6.0.8846.linux-core-arm.tar.gz 96389389 BLAKE2B b5da7073981146f672495af53d974c237c444c26b44fc88bc1e6e799b8049749566a193943f910055a3b60755880a424bba3ae94e340ece9236d60d0f5d0cb47 SHA512 acab5b110428a15f04cdc6554d9a470988786d3cfdd4d2deaf1b995c8596b4044cfda1ab30e29a1b132118535590d1b9b7cd7125216cb4decf924cf287cd5a0f
-DIST Radarr.master.5.6.0.8846.linux-core-arm64.tar.gz 96034873 BLAKE2B 479a858fe3a45c8a518791993e57194174ff1b01318936cb749ec233299cd16d42370ffb3513d3cc7782c7b0e364e2d47fabc40b9a28559816e803d067493bc1 SHA512 58c907f940d53af50290da237f4b5c7db48210461b5541abdfbedee3c458b3fed30921878eeb5963c1dd3585538fec9ff8b34a5f547f274f485a9ddef485d79c
-DIST Radarr.master.5.6.0.8846.linux-core-x64.tar.gz 102027612 BLAKE2B c366573323aeba0a0c63ac1d3f36b2ee5a43d63a56afc42e3a965783b623353db7d99e3568537469c1e2892216fa6997f63b95203caa2e5133461775fd6cd95e SHA512 42406b314a45a9366b1edcea9031d2dfb1dee7c346f70141abc706ee73d1d1ec751c6d815a1572bc99c84cb03bb403b370ded6e6ff99fd778c64de87d1e75dce
-DIST Radarr.master.5.6.0.8846.linux-musl-core-arm.tar.gz 96450215 BLAKE2B 3fac634feb85b7dade48d63a1e83ef65923415d7fae49cd4779a279bf246fc94ad170d62130db57b9fa8ee2f8e5173f128a96729afccddad67569def02ad02c8 SHA512 956e77308b909f86ed9a082e3a48f3633f5e06cc69964b3473adbf671017013c89f15b648e75a19fcf5d338dc0b1d893bb571b8892e1b01b9e32b17f15c6fb41
-DIST Radarr.master.5.6.0.8846.linux-musl-core-arm64.tar.gz 96099155 BLAKE2B bbf1b3aea0ebbe2fea19925a2a0422270b5829e997ffde7b0e7b31bb61756d72ffb2469528f7e5779d5a993cc0b70d37672ac0db2ecb1129fcbfba0e481adc62 SHA512 0930a63ea46c5d4fabe0cd31c20a2a0e2b6dcaf49ef1bfb94b93b739856445c30701022c0d42aaa62e43001d6f50c5dcc63e2e8ffa0f42b6470c2c9f38df635b
-DIST Radarr.master.5.6.0.8846.linux-musl-core-x64.tar.gz 101092127 BLAKE2B 3f8a91a8aa6c526d98c5580169a9f981016c44f520d0a25fba1e51fba1c179fa3cfb2d84131f97e0ddb27ab268ffd99793e660d562305bca7ac6d31ee6a7b9f7 SHA512 cf88c20cd96ca0bfcf63b59a7a66e9f829017769fd1741e25873f1819acf73e6affe1ebcdba984f2294b428a60f0481c6b61efcd61f770513bee15e4447402d9
-EBUILD radarr-bin-5.6.0.8846.ebuild 1906 BLAKE2B e6cc9657ee433cb4a8f7866072486d66548b00326e4a9c72e187832c280caf31b5929ae8de83d4a9dc1db849180d199a5540c14f02712784cda7e8e1d7de41c5 SHA512 8ddff92ef736643ab73941ac69c2dc2d76e6e31c0d973c7520b42f320e6965821cc640eb47b8686c6b36125728d8832009f285d5bd2f2fd297f7e287191ac75d
+DIST Radarr.master.5.7.0.8882.linux-core-arm.tar.gz 96534611 BLAKE2B 4cf4cb77f1cf95c7b78c75e4b6c8d8417373a76ae0b3912189e1f9dd44b48895f10b67a892e0a91abb5d1df2bbeaa025a3e241bad3a8887f10bd17a0115a4869 SHA512 b359f1cdd5f02201020334b7a99fabe6230abd303507596f292a3d100c1693d4fb3cf0a2f9dc921b49e52e7f512e4eb9bff426d8a8ac13bf993495ecd5efd03d
+DIST Radarr.master.5.7.0.8882.linux-core-arm64.tar.gz 96198792 BLAKE2B c71c34f4175f57707e2d893ec35ebf98f216d43bc08acc800e559b6df73fe5f608790ca863a26ed475b6be270d4b75716e687981ebcc5b4d1dc5b59ae63f2fe2 SHA512 6884bda0baa01f38996635096b5100e9270573132885ba41bbad4e4ca33c108bf9d14eb5d98852d34c62fa6b4454cef348300aab3ca1b3ef2adb57bb2ca16028
+DIST Radarr.master.5.7.0.8882.linux-core-x64.tar.gz 102203226 BLAKE2B 8c101ef338cafa20c121779fe8ebce5601758f87879568cb72e18dba8bae6b8eb23243c46529ec0252fea1abf9e4010abe9c4091c15eefc9e283a280126e94b0 SHA512 67d9bd342ea421d156e5a38f47f1dcb80d70542041a17cfc8cf5502d54cc12568f054967d55e648685ca1c88ca57be844d52284dff1193a8325bf1841cac3ed6
+DIST Radarr.master.5.7.0.8882.linux-musl-core-arm.tar.gz 96608011 BLAKE2B dd365fbf8d24461d0e715c958684002def1624f33c9d30b9fbe52fa0cf463cebd34d9339412f453b45eab2293dd90d5777922054bb100cfdd9ef70791bac215c SHA512 b75116ad7fdf09152cfa012433f051fe98180d6990e9398fee35192f720ed495dea5caee1a49c46cbc208fd6cf19d78bdeed817af036c198a1b743c6ddd21387
+DIST Radarr.master.5.7.0.8882.linux-musl-core-arm64.tar.gz 96258607 BLAKE2B 47e218b0eecf0c021f5bb7c67f9083d2e5fb6f725a3975a5afb12b193a9807042b834a6ad2a7c09bb9d0f888e137c668113b3f13e0f4604b86b83db5a4471249 SHA512 64d92fc19a4e0cd31c44be93587aad3b6f72443354b4ca4c5b1acb549310135ff47bf307ba80f492b704743d129157ff29ed0481cc233a7f472990427b3f630a
+DIST Radarr.master.5.7.0.8882.linux-musl-core-x64.tar.gz 101265336 BLAKE2B e258317b926a1e025bf3edd927813af4ff7cb0518291654c761def3e3f1c1b220ee009de83b9e51e1778f402ef97067023a50d327ccdd5f9991744f3ce9a446b SHA512 b06d8f6e5a1402f8c91aa883f469b3681b7c00090d28c9c6850919cfbe759f67b0e9cd29422ff584a6e1b72dd5cbca8e67c11206d994690b011bbb8ed2354c59
+EBUILD radarr-bin-5.7.0.8882.ebuild 1906 BLAKE2B e6cc9657ee433cb4a8f7866072486d66548b00326e4a9c72e187832c280caf31b5929ae8de83d4a9dc1db849180d199a5540c14f02712784cda7e8e1d7de41c5 SHA512 8ddff92ef736643ab73941ac69c2dc2d76e6e31c0d973c7520b42f320e6965821cc640eb47b8686c6b36125728d8832009f285d5bd2f2fd297f7e287191ac75d
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/radarr-bin/radarr-bin-5.6.0.8846.ebuild b/www-apps/radarr-bin/radarr-bin-5.7.0.8882.ebuild
index cd23e5d85ec6..cd23e5d85ec6 100644
--- a/www-apps/radarr-bin/radarr-bin-5.6.0.8846.ebuild
+++ b/www-apps/radarr-bin/radarr-bin-5.7.0.8882.ebuild
diff --git a/www-apps/radicale/Manifest b/www-apps/radicale/Manifest
index 727601f975c5..786a46250eb7 100644
--- a/www-apps/radicale/Manifest
+++ b/www-apps/radicale/Manifest
@@ -1,7 +1,5 @@
AUX radicale-r3.init.d 531 BLAKE2B 2462a6a9cc3377d82f53f4add662f17dbb06c497876348baed61f12a0be4e1636ecf08059fa4d0d139bbc4e4e9476ff5db2436b23a780a9182ad59488fe1b934 SHA512 37d40c036cc76c12a37677bf14781582b754d17cfc25e56b642235b1ea8d7fd557550a4da595fd539349d33902a70810ebeacda00396767f3b2d12f48c6111e1
AUX radicale.service 546 BLAKE2B 6d43e9b9aec713a944259e6323442f6796068ede3da5399f9081692b55fa0edc7ec72b35d190ec68f14972374c4da23178e84c7f4ff6df611c1f82e1e0b3029d SHA512 94705c36ddd4de14b608fa71cb8ee4fff3f4f12cf90cfeb3863c334e98ac5d19b34134d26c319d5d05b61efba8370addb87b8b6a6ad7005a17f8bfb35ff9013b
-DIST Radicale-3.1.8.gh.tar.gz 137123 BLAKE2B ec855138aa18508da5375c5bde854cee4d4110fb75437cc1472afd3b589dfa523031cdd1b8a51a0f6a74dfe819308acd068b979acde32c05941d113d9d289f1e SHA512 5c4b55ee9cfc5060a0e0cf1f284d2c5a354bcabd7a088214e917fabb0083bcd172fd92aeb59b1f869f34e04f8c276efbed15c2a3ff2fdbc81b2220586bbaf31b
DIST Radicale-3.1.9.gh.tar.gz 141258 BLAKE2B 6d74eabd7e09b1804a6a3c556a9f629fb72c4685fdf5d96d0d53ffaf5db712968b054678be866002ab4ceafaf1d3d8ad3f52aae7a9a4ecabbc129149c96ab9b6 SHA512 f4d0b26149c331b4bc02f01bb637cea1d29e1d563a4133c4293ec13990f1553988181582c2e726ce33b563403a14e9ec863403f86e66b13fd8cfd62cf74439e4
-EBUILD radicale-3.1.8-r1.ebuild 2016 BLAKE2B 4b44d930c87632eaa56e2c73d96ec2f52936bd2bfff3d244c67ca27de3e32f0f0a458b6852d2b8ae6d473df1b263463445c541e0d248364b1acc3bada782d0d4 SHA512 36c52f614034cd728da4aa6304bb28cd44794f4b699a26a8d98dc1179bc341a74da7f218ac508d3550acef8835ce76ab311747f048c74a5f631ffbd409ae996e
EBUILD radicale-3.1.9.ebuild 2016 BLAKE2B c48c9517dfa5b9070319d4b053f75911162b085e9bfe9b6b2f9643f430500bd5ca347a88efee12d5e7ef40949ad376b389ca546ce9f8c5499ff6134240c7b41f SHA512 7decf90ca0f5762899ff19f343f7666c70104112aca8db5e4afbea324c5cd1f75b4a00443af4d20ae60b933a09a57768fb7db4f26e949906d693944cda582544
MISC metadata.xml 499 BLAKE2B e8aa182ad9b9388d6bbb527bff646b1e816343ddcbc95f8a9ee2eede2272f6470e1d543745c8ab9b907259c3b880332fb6d281e9771ea63696812956195bb277 SHA512 bb9b0a207af851714831c2aca9d020bcc728094c82ad15d519578e31499ff1999741279725ab6c306a25f0e4ccfd8399e39f2b42ca4eb821e677395aea8be842
diff --git a/www-apps/radicale/radicale-3.1.8-r1.ebuild b/www-apps/radicale/radicale-3.1.8-r1.ebuild
deleted file mode 100644
index 5dc44dba4e8f..000000000000
--- a/www-apps/radicale/radicale-3.1.8-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2024 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 systemd
-
-MY_P=${P^}
-DESCRIPTION="A simple CalDAV calendar server"
-HOMEPAGE="https://radicale.org/"
-SRC_URI="
- https://github.com/Kozea/Radicale/archive/refs/tags/v${PV}.tar.gz
- -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-
-RDEPEND="
- >=acct-user/radicale-0-r2
- acct-group/radicale
- dev-python/bcrypt[${PYTHON_USEDEP}]
- dev-python/defusedxml[${PYTHON_USEDEP}]
- dev-python/passlib[${PYTHON_USEDEP}]
- dev-python/python-dateutil[${PYTHON_USEDEP}]
- dev-python/vobject[${PYTHON_USEDEP}]
- dev-python/setuptools[${PYTHON_USEDEP}]
- sys-apps/util-linux
-"
-
-BDEPEND="
- test? (
- <dev-python/pytest-8[${PYTHON_USEDEP}]
- dev-python/waitress[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-
-RDIR=/var/lib/"${PN}"
-
-DOCS=( DOCUMENTATION.md CHANGELOG.md )
-
-python_test() {
- epytest -o addopts= radicale/tests/
-}
-
-python_install_all() {
- rm README* || die
- # init file
- newinitd "${FILESDIR}"/radicale-r3.init.d radicale
- systemd_dounit "${FILESDIR}/${PN}.service"
-
- # directories
- keepdir "${RDIR}"
- fperms 0750 "${RDIR}"
- fowners "${PN}:${PN}" "${RDIR}"
-
- # config file
- insinto /etc/"${PN}"
- doins config
-
- # fcgi and wsgi files
- exeinto /usr/share/"${PN}"
- doexe radicale.wsgi
-
- distutils-r1_python_install_all
-}
-
-pkg_postinst() {
- local _erdir="${EROOT}${RDIR}"
-
- einfo "A sample WSGI script has been put into ${EROOT}/usr/share/${PN}."
- einfo "You will also find there an example FastCGI script."
- if [[ $(stat --format="%U:%G:%a" "${_erdir}") != "${PN}:${PN}:750" ]]
- then
- ewarn ""
- ewarn "Unsafe file permissions detected on ${_erdir}."
- ewarn "This probably comes from an earlier version of this ebuild."
- ewarn "To fix run:"
- ewarn "# \`chown -R ${PN}:${PN} ${_erdir}\`"
- ewarn "# \`chmod 0750 ${_erdir}\`"
- ewarn "# \`chmod -R o= ${_erdir}\`"
- fi
-}
diff --git a/www-apps/readarr-bin/Manifest b/www-apps/readarr-bin/Manifest
index 833c0839abc2..6d9a7f038f83 100644
--- a/www-apps/readarr-bin/Manifest
+++ b/www-apps/readarr-bin/Manifest
@@ -1,11 +1,11 @@
AUX readarr.init 133 BLAKE2B 9b5ce96077ce37eb30636eceb9d7969bbece3cbf31f5dc7b433728b6d8810f87097f1b878c82f521fc5c0b79aa89b116deb0ea67e518fa2376935a3ec321d574 SHA512 d22884d967ab6a7cec8733fd21354f089295bc54d66ec08cec05e9bd6f2d20d5581e8bcb91a5c1f4832d3865f8eda58cdc0823d3d06f79f9c587e93e34b274ed
AUX readarr.logrotate 84 BLAKE2B 6a54e269054b8a86cf6f569b6096105267cd897ff9099527ea7b831a968c58fb42aa31dfb91afb55cb4f250242c8829eaf905aa5ec8a1083a8bfb0c47189b14f SHA512 b25c568c4dba0221f33461277c3dd2dbf0a11536523483d4e2e6dd053ec54d5df188256962ec5eb5813f45b0ad5cb3b80fe35ceea45c8a93ca1eb959ece25370
AUX readarr.service 562 BLAKE2B 1e19fb54d0557d166088b4df9e5a6fc4940db68121cc62a31d00678961c7490e597d6981fc89350bc3d8ad5bf179f7b95ccf1791697f3cfc653216a7234f7598 SHA512 251336794f4c14f3cfe761584964896a9bd6ebe07868356e5ebfdc1ae6f6e8bf661d7c2f04ea7950f03c3d355da67e365bfbb7ad463d8a07eb709e4076ea6878
-DIST Readarr.develop.0.3.28.2554.linux-core-arm.tar.gz 88659865 BLAKE2B e211dec94c6570206fe6d4489260568e32a1774ade87c467c70ceb370b51b485798af2e947bf12b67726757c9289f86a22a852e47d19b8a63076514b7e00e908 SHA512 d9383f99aee51da610e7dcc732ae9142cf0876a0c456029349f8aba5924a546bfc3ddeab16beb1532e1009182d6a98d5f21ba8b704caab6a5a86cf45ca2af2d8
-DIST Readarr.develop.0.3.28.2554.linux-core-arm64.tar.gz 87923833 BLAKE2B 6dc4e90479d37287357c6ec3b379837c7020b3e8f122b68423463a68b4e363f93a31c565c9f02d6dae690baa4df4f97b458d247f86f514b9371f45006ffdfe00 SHA512 6cebf96d1255ecf068b15aaeb77b59fcd169e78e41e097a11a9787a48d221711c84fb70401ccfcda283b706688077fb50e769993eb5cd25efea5686b63260969
-DIST Readarr.develop.0.3.28.2554.linux-core-x64.tar.gz 92923840 BLAKE2B 26a065a6e02a30786ad1e74ba8a3c1e59c3286c82436d3e180459deee430799a51d57b661bc95b6ecd8f1fff02fc4f837c254ff22b24b52290effc6dcd3e89b5 SHA512 72e845457da0149865241af1b37fbb85bb76d572942edf6e015650850f8a9096a0476976066bc06ef66779fdee60134025f97a455ce4776e39022b26c735249a
-DIST Readarr.develop.0.3.28.2554.linux-musl-core-arm.tar.gz 88718063 BLAKE2B 066818d565e0b78a9d705b8b147881e0e49e0f98e3f042303a5418a97d96c39da94f2f852ddd2a3669e0230fef5cd4691281ccafb73f6dd06a0d4dde43154995 SHA512 fa249847da426292b68c6ea52ff1a7e8dd4391739f9eff2f09b75fc77846f6899561e269a92e6282a34a63a7fb7d5fd230801971ca0be60eafdca62c21344fe0
-DIST Readarr.develop.0.3.28.2554.linux-musl-core-arm64.tar.gz 87980908 BLAKE2B 58c98b3e958f6b6436d36b6d88aa7fab14a2a5b7bc9fd82787d39fcc108953fb1e08d170875d89d86bad3c7792af3580930b4c704dc2abf0d857d6993ff402df SHA512 f152de640dc15af5daf8dd83c673b8dd362cbcb3fb9f4491d88117b61da13cfd121d5708e8d0cd602b6fead60fe4bc58c2927911b6715714c1717fc3174263dd
-DIST Readarr.develop.0.3.28.2554.linux-musl-core-x64.tar.gz 91987034 BLAKE2B 5bacddfceb0ea258cc7a43d992872ecda113e83e6001f701ba199d20a705f87769fced4b594260702ec771659d562ce3f11859511f5d42a4077c62afcc51742d SHA512 d210983994ede4ea463cbb7797e30da5c680a34ba32c9bcc2057e8e99331a672decd8cb3b741847bf234129213b6165809c517601333ce879d0287829db54a6e
-EBUILD readarr-bin-0.3.28.2554.ebuild 1941 BLAKE2B 0fee52b10b6ca64aa85f0abe621688e66ddff3de4409b15b058605efdb2ce7cffc1dd49f3e89e476e698e1baea9c426f9509f73fc724aa4bcf815a79f7228d14 SHA512 1bf1c6fb5cf9630f4fb9e701cdd5d534b1fbaaa15011e94d062ed458d70f357ceddb5d8873daca5e4401e5502796f478fd9395850ed09a7cd0afbd5d824599c3
+DIST Readarr.develop.0.3.29.2565.linux-core-arm.tar.gz 88706558 BLAKE2B 8d74063f511d201079814159aeb3d4348194d78fd585d5ea58ede3ae32f7bc4d84387aedb0640122fc41ec7fe6ef46885044754ae7abc83cc63790418d3fc3ba SHA512 21a84ce9d6430df866b89fc877d7e945ce95b0595b99b8cd9ab500f1a897ed99aa2002168f8e26334d68c09f000b9c9e3308dad6f546dfb91d4d4bf379f5d571
+DIST Readarr.develop.0.3.29.2565.linux-core-arm64.tar.gz 87962711 BLAKE2B 7faeb087478de0bd42a56bc843ba8d2d90f952755311eb34bedca1f70d1ba17f797ca20e7834ea117b970f5f57b8ccb6189d2327e618ba2064ac353eae9bf482 SHA512 90d276333eaca9dcf38e75fbc855efd6bc6585432da088c9348272d0529420a65ada9bf3a72d83528e2df225e96d193668f6246d307eec7589327f2e6918fe31
+DIST Readarr.develop.0.3.29.2565.linux-core-x64.tar.gz 92958355 BLAKE2B 37fb968b9113c9a640161cb36b11cd2b9a2d3996994da97cf63d613effd119e4e93dda0095c96caf649017ec0482f0687ae8aeb4f4efb1373062747b5630ba56 SHA512 05e9cff6e0d0bb0b363ffabad6d75a0ef5ca595267b0ce4faa3480279ca271c00dc558b5715bd4d2ad58fd32d21fc159a07985fbbf485774e49d8a905c54f1f8
+DIST Readarr.develop.0.3.29.2565.linux-musl-core-arm.tar.gz 88760377 BLAKE2B 11a75a5cfc4d4dc49c8aeb43661708b283a02782e6462e65426eb969ce70fe2d81eaac270b96133bfd607ac5e28cc5bd836f038aafe306ef326c22967eebbc3b SHA512 ac6a1cf62a33886c8e83e698cf355f89f1ee3fe7ba502c407af5b22ca600bc81e4e1544dd0ee310a56b2da9efa40d1f4d4d2908904c44d239ddfe324d6417b56
+DIST Readarr.develop.0.3.29.2565.linux-musl-core-arm64.tar.gz 88018975 BLAKE2B a840f4fdd7bc6eb6c78697fd4006674c68dff4e38afeadc883bcfb04c9b1f2149165371749af2af9345ffb56161e748aca54bed048cf3418fd1aa613a7463b6a SHA512 e4a9592fe7a426484ddd1eea2bcfb81b5b50923876be5d72374bc4ffeb5efb3eb1a6c22760a1013d2ff459f4ef070ca69837175ddd234bf2e6091d132fd50dc4
+DIST Readarr.develop.0.3.29.2565.linux-musl-core-x64.tar.gz 92030091 BLAKE2B a36e66250a231500c351e5cc66a72612b3e70a3aae844a372b539471d258effc911d776796905bd7aa3b7ebc6fca783065c27570207686dc163829abaf0b0ea6 SHA512 548e041f017a92276c7e5222fdb195884ef3eff113f97cf3eda083e3fb708d41b938b7c9fd418ab4b16963fc81549de19ba101e79f9d87d5b8de0b3e108e68b6
+EBUILD readarr-bin-0.3.29.2565.ebuild 1941 BLAKE2B 0fee52b10b6ca64aa85f0abe621688e66ddff3de4409b15b058605efdb2ce7cffc1dd49f3e89e476e698e1baea9c426f9509f73fc724aa4bcf815a79f7228d14 SHA512 1bf1c6fb5cf9630f4fb9e701cdd5d534b1fbaaa15011e94d062ed458d70f357ceddb5d8873daca5e4401e5502796f478fd9395850ed09a7cd0afbd5d824599c3
MISC metadata.xml 688 BLAKE2B d528c66cb7915d661b673524d559fdd7309551f0b473a454e3372bc7f8d06d81e9760fe6c0273e2cfb6b8974f3d516fbc9349f986ca5a986c843db42fa01096b SHA512 006139a3c40bf1f18b8323bd80908ed0de9fa9782fa2b295339b843de5b204fb2595a325a95f2227d27c88abf37dc916d83389a8251f6c684c51b1c256f3a8b7
diff --git a/www-apps/readarr-bin/readarr-bin-0.3.28.2554.ebuild b/www-apps/readarr-bin/readarr-bin-0.3.29.2565.ebuild
index 5ef7e008750e..5ef7e008750e 100644
--- a/www-apps/readarr-bin/readarr-bin-0.3.28.2554.ebuild
+++ b/www-apps/readarr-bin/readarr-bin-0.3.29.2565.ebuild
diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest
index 42000b9e5c5b..c279a97a896e 100644
--- a/www-apps/rutorrent/Manifest
+++ b/www-apps/rutorrent/Manifest
@@ -1,6 +1,6 @@
-DIST rutorrent-4.2.10.tar.gz 2362233 BLAKE2B ea2b1b928e1a7c933ad6e85f5a18810d3f4bf11911da2926e26ba0329b54049dee24a456d0dedd98d106b3b9b460c791eae65a222cbe54ac0c2a49634b6b65a8 SHA512 b57e95591b835fd8d0c0e9acdf9c23dbaf6a37542c46397794da625edd02524af508510e0396308ddfe024d37c92e493134a13aae9dd28c5c642cdbd8d9264a5
-DIST rutorrent-4.3.3.tar.gz 2377736 BLAKE2B ae07dce8c13268403a47ef20a3920228028578991b7325b808885e4576e4883859eb49dff6e6d0d0750ed1b58e900c6b8f4c646018b1b16ca5d0d919e3011971 SHA512 0301f512f8adb86a332dacac200c83cf49f0d532eb5e5206b137587a219914591932a801e9c711af60b1e91a430ed09ec99157c2a558cdf80828828e70eb0cb7
-EBUILD rutorrent-4.2.10.ebuild 1823 BLAKE2B 3ccbc5bce6c2bed8328f4911409350e50fda8dbe393069b857bc39ebf75368905dab5fdac75c5a2f2ca16b88bc67e801c029e02874182bfd26bb46c747ee0102 SHA512 35fe365ca6478306b9a15f3b24f8a89434b52bf788d53ff308907cb51bf7c2ca04ee0bf84f7c83dc41435b8f5a5d7027295457d77778b66d14742c7828865b9e
-EBUILD rutorrent-4.3.3.ebuild 1823 BLAKE2B 9dc18b75f6832abdda6b903d30944922f5a5e4f100eadc81de128f82e2a68b838729e0bbf9466af1217c82c6d6b9e8e472836abf4c1751e73968e258b0d7c553 SHA512 dbfadca5a4122cf458a862a8578e7f0d3a8a7e7d0a06faafa94d744ec41c2af1a3e6140381990a2ffcf4c93bd3a0c5b59a0fb12219d4a35e63986343175f7b31
+DIST rutorrent-4.3.4.tar.gz 2377757 BLAKE2B 476026f255d22bf39c94284556403e7cc3ec9ed6dc1ed04f25ac6c82c14e7be32c17dca4e542cc8354673dbf572d1b1ebf0d6af3f013b16fae07cdf31aa4a01b SHA512 b141e58584d71ec42dc6c81b19036f9927afe16c79b74a6d881ad35946fe9e1b5c9f5bdbe99b1619396b59a08501e9123e9171da50e337cea8ad05daa7a76795
+DIST rutorrent-4.3.5.tar.gz 2377763 BLAKE2B 7424a45d29a7257b88a1c54b225bc287e9df4be796eb72cf112432ed06ed4fe02465815746a193f3b4cc6f47fa0929dae98166d599100ce2faf7cb563a399b4e SHA512 04694aaea5000f8dd60cc806f6352735aa4445434198aa9ab4a34c1a2070ef1e087856704f1ccddcaa8d03376da8e489dbb1ee8387f79fe9a00de8266e799d27
+EBUILD rutorrent-4.3.4.ebuild 1823 BLAKE2B 9dc18b75f6832abdda6b903d30944922f5a5e4f100eadc81de128f82e2a68b838729e0bbf9466af1217c82c6d6b9e8e472836abf4c1751e73968e258b0d7c553 SHA512 dbfadca5a4122cf458a862a8578e7f0d3a8a7e7d0a06faafa94d744ec41c2af1a3e6140381990a2ffcf4c93bd3a0c5b59a0fb12219d4a35e63986343175f7b31
+EBUILD rutorrent-4.3.5.ebuild 1823 BLAKE2B 9dc18b75f6832abdda6b903d30944922f5a5e4f100eadc81de128f82e2a68b838729e0bbf9466af1217c82c6d6b9e8e472836abf4c1751e73968e258b0d7c553 SHA512 dbfadca5a4122cf458a862a8578e7f0d3a8a7e7d0a06faafa94d744ec41c2af1a3e6140381990a2ffcf4c93bd3a0c5b59a0fb12219d4a35e63986343175f7b31
EBUILD rutorrent-9999.ebuild 1823 BLAKE2B 3ccbc5bce6c2bed8328f4911409350e50fda8dbe393069b857bc39ebf75368905dab5fdac75c5a2f2ca16b88bc67e801c029e02874182bfd26bb46c747ee0102 SHA512 35fe365ca6478306b9a15f3b24f8a89434b52bf788d53ff308907cb51bf7c2ca04ee0bf84f7c83dc41435b8f5a5d7027295457d77778b66d14742c7828865b9e
MISC metadata.xml 478 BLAKE2B 51373fb574d5353a98f9ae5fc190448d9659fbc6b99a4e631f490b410ebfd9840507d62a08214045350aeb965f834432500412e5ceb146552f02c53141c4cdec SHA512 c253d933bd4cf0edb8516fc0f851f98543a27c422bcd5179d1ca95da28e37df6ea30c27d3685592374103b1af84ca5c98a6ea1060a20267e4485e38f9e54e5d2
diff --git a/www-apps/rutorrent/rutorrent-4.2.10.ebuild b/www-apps/rutorrent/rutorrent-4.2.10.ebuild
deleted file mode 100644
index 9c59d3d50153..000000000000
--- a/www-apps/rutorrent/rutorrent-4.2.10.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit webapp optfeature
-
-DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client rTorrent"
-HOMEPAGE="https://github.com/Novik/ruTorrent"
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Novik/ruTorrent.git"
-else
- SRC_URI="https://github.com/Novik/ruTorrent/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64 ~ppc ~x86"
- S="${WORKDIR}/ruTorrent-${PV}"
-fi
-
-LICENSE="GPL-2+ MIT"
-
-RDEPEND="
- dev-lang/php[xml,gd]
- virtual/httpd-php
-"
-
-need_httpd_cgi
-
-pkg_setup() {
- webapp_pkg_setup
-}
-
-src_install() {
- webapp_src_preinst
-
- rm -r .github || die
- find . \( -name .gitignore -o -name .gitmodules \) -type f -delete || die
- if [[ ${PV} == 9999 ]]; then
- rm -r .git .gitattributes || die
- fi
-
- insinto "${MY_HTDOCSDIR}"
- doins -r .
-
- # can not use fperms beacuse of globbing
- chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \
- "${ED}${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed"
-
- keepdir "${MY_HTDOCSDIR}"/conf/users
- keepdir "${MY_HTDOCSDIR}"/share/settings
- keepdir "${MY_HTDOCSDIR}"/share/torrents
- keepdir "${MY_HTDOCSDIR}"/share/users
-
- webapp_serverowned -R "${MY_HTDOCSDIR}"/conf
- webapp_serverowned -R "${MY_HTDOCSDIR}"/share
-
- webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess
- webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php
- webapp_configfile "${MY_HTDOCSDIR}"/conf/access.ini
- webapp_configfile "${MY_HTDOCSDIR}"/conf/plugins.ini
- webapp_configfile "${MY_HTDOCSDIR}"/share/.htaccess
-
- webapp_src_install
-}
-
-pkg_postinst() {
- webapp_pkg_postinst
-
- optfeature "Show audio file spectogram" media-sound/sox
- optfeature "Display media file information" media-video/mediainfo
- optfeature "Scrape Cloudflare based sites" dev-python/cloudscraper
-}
diff --git a/www-apps/rutorrent/rutorrent-4.3.3.ebuild b/www-apps/rutorrent/rutorrent-4.3.4.ebuild
index 97453fadf5c8..97453fadf5c8 100644
--- a/www-apps/rutorrent/rutorrent-4.3.3.ebuild
+++ b/www-apps/rutorrent/rutorrent-4.3.4.ebuild
diff --git a/www-apps/rutorrent/rutorrent-4.3.5.ebuild b/www-apps/rutorrent/rutorrent-4.3.5.ebuild
new file mode 100644
index 000000000000..97453fadf5c8
--- /dev/null
+++ b/www-apps/rutorrent/rutorrent-4.3.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit webapp optfeature
+
+DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client rTorrent"
+HOMEPAGE="https://github.com/Novik/ruTorrent"
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/Novik/ruTorrent.git"
+else
+ SRC_URI="https://github.com/Novik/ruTorrent/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~ppc ~x86"
+ S="${WORKDIR}/ruTorrent-${PV}"
+fi
+
+LICENSE="GPL-2+ MIT"
+
+RDEPEND="
+ dev-lang/php[xml,gd]
+ virtual/httpd-php
+"
+
+need_httpd_cgi
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_install() {
+ webapp_src_preinst
+
+ rm -r .github || die
+ find . \( -name .gitignore -o -name .gitmodules \) -type f -delete || die
+ if [[ ${PV} == 9999 ]]; then
+ rm -r .git .gitattributes || die
+ fi
+
+ insinto "${MY_HTDOCSDIR}"
+ doins -r .
+
+ # can not use fperms beacuse of globbing
+ chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \
+ "${ED}${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed"
+
+ keepdir "${MY_HTDOCSDIR}"/conf/users
+ keepdir "${MY_HTDOCSDIR}"/share/settings
+ keepdir "${MY_HTDOCSDIR}"/share/torrents
+ keepdir "${MY_HTDOCSDIR}"/share/users
+
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/conf
+ webapp_serverowned -R "${MY_HTDOCSDIR}"/share
+
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/access.ini
+ webapp_configfile "${MY_HTDOCSDIR}"/conf/plugins.ini
+ webapp_configfile "${MY_HTDOCSDIR}"/share/.htaccess
+
+ webapp_src_install
+}
+
+pkg_postinst() {
+ webapp_pkg_postinst
+
+ optfeature "Show audio file spectogram" media-sound/sox
+ optfeature "Display media file information" media-video/mediainfo
+ optfeature "Scrape Cloudflare based sites" dev-python/cloudscraper
+}
diff --git a/www-apps/sonarr-bin/Manifest b/www-apps/sonarr-bin/Manifest
index 7900e7d4e273..551e8d6f2c15 100644
--- a/www-apps/sonarr-bin/Manifest
+++ b/www-apps/sonarr-bin/Manifest
@@ -1,10 +1,10 @@
AUX sonarr.init-r2 148 BLAKE2B ec52d371fe94038459978619cb51e1a5394d48178af12eaf8e48758af2476edad621866261454a33fc4d1fdf985463c5036442627ded3733531549c00bf7d980 SHA512 769e844e962df9880d5aa6d6030af792e14d6ca7c375f687cb0a62921b784037f45bc7e2d0da2803400f6de5a2a32b5903e3cfa910bc06bfca5a2f90b042ea65
AUX sonarr.logrotate 185 BLAKE2B 177e0158baba22056af33f59656a734541be16a9e5dbbd09758ba6ed23b3262979c9b1ca6072bfaca8567ca3165af35f2911838c903a9c75da37cc9aa259858e SHA512 9fddf238caa123801462158debf2296ac04ba2e2d42f1566b50b4823b10e8c84dfdb5f1649ae1a6c3bebce19e639289b5c9a491d7ba20a37e19980673a32a5cb
AUX sonarr.service-r1 568 BLAKE2B 7ccc2f3def560fd07713e433a657f2664c153acbf316442e516f9591a918dc042bcc8302877e1456af2dc4ae30d44157ffc1b11e6844ea9cbea9990aecd62c24 SHA512 d99f6312ffe8dff2c0d938a3c0e5801355e1323261b7e8752f409ddab5885ebacd9c6237060cd4153bd91e1f1c8c3e70dd69285002956cc45a8259798268bfcb
-DIST Sonarr.develop.4.0.5.1760.linux-arm.tar.gz 94950450 BLAKE2B f44fadcf33509827699c818984ea38ef92ec7ddb32123306e45bbfae7aa0ea08c21363c90ea8bb78bb5257998f9284b1f5fa512df9987a7780c9afbebfdd044e SHA512 5cf265c9fed3723b6e405660729466a73d9fab4887e98940a33f281d2aee554add3634722b328ad31aced752c2b90859a521a7ceb8a1cc65dd10385512e7b623
-DIST Sonarr.develop.4.0.5.1760.linux-arm64.tar.gz 94676046 BLAKE2B a8428f71b0ac370253fb34a69b250bde29c913ee0b9b6033e82af5a3ddd5c14e686900d352ab842eae08b74ea3ca5b6062ecb5eb43c04d8e78fbddfd75eae927 SHA512 3a239e16d42ff5475ff74bbfbf9512b544aa06f69b0e9579eb54c513b01473ae00c2c36b5351add47972cd00151f8636ce414222bdfd9d15f6ca6dd6220e6a18
-DIST Sonarr.develop.4.0.5.1760.linux-musl-arm64.tar.gz 94742233 BLAKE2B 75b8904e5c5a7e287602aac65757e86d78e4bb766d25c4237fb5dcc385fdfcd9725de55834a8c25c4d11af655bb4f8f2e18f560b44afe373281101219169c347 SHA512 72a6c3ddf5ad904e9ed1406aa34dd03922e2a1d15af9da9073dceb8c3f033afd2751f3ab932757760a661c411bd257bf6d887ed2c67d6aaac6a4c8668ad2bafd
-DIST Sonarr.develop.4.0.5.1760.linux-musl-x64.tar.gz 99682590 BLAKE2B 37478c1ea650decdabe8526c8140ddbdd40cf4b510a251754c733bc0ed9c6d36a497b5b78e03a63a5a17c2e262a3424d25c6fd1d9f53041d16d7213df80e7398 SHA512 89d58b4ba2fa4ddbcd1cbc37e214f5ae842fd42be83d7e38e2220bad97b9dd012d0a479697a038acf75cc8017fb6cce54dd31ca419ea949ccc7344da0a3717b8
-DIST Sonarr.develop.4.0.5.1760.linux-x64.tar.gz 100610075 BLAKE2B 624416ed0c34d938f465deac9e801f800f74ab99774778f9261e37523e9b1c21031128140e63358fd01a0d2100e1e67eba28024024f61d87849d4cc5fb0bc8b9 SHA512 93df0b6fb22e06c44224d0d43aca75c9f1764e094031d8bd086eb5f0df571daf06dbfff5753b148b22751d829d7ceeb1536014a3b0da8d7f61e12cc1069e1b3d
-EBUILD sonarr-bin-4.0.5.1760.ebuild 1749 BLAKE2B 2e42b6b35dbfda7b42504b8b89ae91f39c4e9a665f51b9cee0cf0daf4fb2ea3460c2e3f8c6733302a55d23b0794208d82c77528baa3719e28001af8c4526323b SHA512 719e9316fc0a72b7f86fc54a27a97f81f204a18bf3cdc3360f0732d565b363d9f956bce157aa42600e4b9afcaf6ced5bb05305abca892875495ccf2e68db5b4c
+DIST Sonarr.develop.4.0.5.1791.linux-arm.tar.gz 94934591 BLAKE2B e49a8f7b80a0549b10ad97e3c9a429c81e7f7f5ed1b2a69b5282b86ed8df87f852d79256788affbfd7d96c43b98df93604f7ec5ed0f5f1c58cb1328c142d39c9 SHA512 3f4ffea3ef86a851bec570306c1e2b7c457dc182d37c52c869c7c7158bd8f20287ac7552507a108b8c66f80861960f1a3fe1b7abc9222d2d6dbe089082e991b7
+DIST Sonarr.develop.4.0.5.1791.linux-arm64.tar.gz 94635784 BLAKE2B cb99a545abadebef17265680c799f64cd5f5aeb98c03c87a6baa61cb35e3a2b4c674ced8f5fc8665445860d817a12cf39f9d2c98a353821a59ebd5192ea19c14 SHA512 d75cde705226197bfd720fde59baaf128ba564d3bfc51af84ac1d535f7a943bc3155fa7e0f87efcb9d3faf4395af4a8805a91ec331adc4366392e5c00be01f3d
+DIST Sonarr.develop.4.0.5.1791.linux-musl-arm64.tar.gz 94686805 BLAKE2B 9958eaba0a88d8e13d317f3cf9ace48f1e4de7834ed026287e735842b8e1c8632994e0412a3e0593191f606d789f855c9c1ab2ff2a03e76ffad31bd2f64d9a63 SHA512 02b6a66a4a1fb48515cbb7a722f0104463c8d502c2a98e290a9baefcba7da69368cb69e74777a1c6425ab84eb47e1aee0f42b87199df0cc20c74792597449346
+DIST Sonarr.develop.4.0.5.1791.linux-musl-x64.tar.gz 99664783 BLAKE2B 32e2de676c9404885e4fc84bce358e850df9fdbc43278b09a8ef5313dba0803df5abf556d923ad6a6c361c5cf63c048854bf7c78062ad3ebcad46ffccab612c0 SHA512 75f6e783632f050f607b2feb46b1c7d6b89bd29005213c72ec0a24be6c1a38205aee28ba177c99ea9e52c73bcc2733ffe43567cee75dc9a9516de97ce02ca67c
+DIST Sonarr.develop.4.0.5.1791.linux-x64.tar.gz 100600033 BLAKE2B 2925e67e11e152abec734cd8fcdab5055fb3924532c3b10cf748edde340bded9a3f3eeb7aff19e1cfda6693fe3067975da13912c2127f0dc6695051c9c508936 SHA512 5835b5dc286b97102872c3e5c1bc2b729744f1f5571ea95561d296d4eef6a6a7747e966b836504483b026d0427bf1ddba8355478f1823dda0b8340e47974e527
+EBUILD sonarr-bin-4.0.5.1791.ebuild 1749 BLAKE2B 2e42b6b35dbfda7b42504b8b89ae91f39c4e9a665f51b9cee0cf0daf4fb2ea3460c2e3f8c6733302a55d23b0794208d82c77528baa3719e28001af8c4526323b SHA512 719e9316fc0a72b7f86fc54a27a97f81f204a18bf3cdc3360f0732d565b363d9f956bce157aa42600e4b9afcaf6ced5bb05305abca892875495ccf2e68db5b4c
MISC metadata.xml 675 BLAKE2B 5ac9fb421e127c8552ee273b784205059a59245d3783efa5c69225dcc34a65cdf00e39de3dc47013807923766110992f557cb3247f9866ec6d0c836b42ab4cd5 SHA512 1c347d1e422a2653fe8c403169cc1f16f7d5c668831d60a67d67a2df8ca90c696fb28fde70cd4a3c9336f983c39fbba30ec570ab7c14caee946cdd983aa6ba58
diff --git a/www-apps/sonarr-bin/sonarr-bin-4.0.5.1760.ebuild b/www-apps/sonarr-bin/sonarr-bin-4.0.5.1791.ebuild
index f10489599d33..f10489599d33 100644
--- a/www-apps/sonarr-bin/sonarr-bin-4.0.5.1760.ebuild
+++ b/www-apps/sonarr-bin/sonarr-bin-4.0.5.1791.ebuild
diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest
index 5dbe5124350b..32cf4a62da30 100644
--- a/www-apps/wordpress/Manifest
+++ b/www-apps/wordpress/Manifest
@@ -1,7 +1,7 @@
AUX postinstall-en.txt 1285 BLAKE2B 09a372660022bda4064f2b298e6409be4d8f8943fd06d672e15c6126029acf2551b2eb0447f378a7c9287f757a820787ab6e592556e5cf199b0d8c0dd8f98f18 SHA512 8fa41aa39a1dfead723c87e6b16f979839dd5c585b9f9bb14a8a1ef556b69f9dcab113622b56c24890d1414df045b055b6997be02364ab4d5c7c06db2e4c12b2
AUX postupgrade-en.txt 963 BLAKE2B c08e2ecca3d462d544549c80fb11abde670251002257d75fa8dd41d890f1327b08f1796c54125663fd35aca999f63b89035b610bdeedc32396c35d9d9b92ce4d SHA512 dbc86a1cf3b5280137322794a344818be8cfc137153f0e634e7bbd856ccb7ac589199353f2ccd5c28a8aa7d35cc2e041137bfc5d812fc6267efc758a1113c2d4
DIST wordpress-6.4.4.tar.gz 24480617 BLAKE2B 60856beddbbb2ba25e56eb9aaa5af0b857b4f318309d87ff5ffecee909ceec6fee0a6df0e10d2c8580af670c8b7132d4e64d6756083ecd2d16736dcf3afc01be SHA512 c369567ecdde465e063127b21de55136d37f35d959944708b2fdf05ac9fa876bbf30395783ce0435ecb68f0662bedfb83900463ebe0b442c57ac02491b5e87a4
-DIST wordpress-6.5.4.tar.gz 24695517 BLAKE2B 4d5b7557ff6a2e81c9193aff3a6be97c43f1852a24d24b1bf07fa59288dcdb17fa142224e5bd0ac98c42101e395ee70356ae886a01ade39ca97c6c5ac5ac4ce3 SHA512 b10834609f313164e29d40cc8c435bb0b78659832f4fae80ad52aa4ceb9fb8bcadb860c769808115ff958a49dadfdbf27ad24c33ff45f1f3681e3c23976d6008
+DIST wordpress-6.5.5.tar.gz 24696391 BLAKE2B e3edceb605c22b15de39459ec3e83e416324b8194974a069a026bd18e70eda5072ef47dab2c8a1a8a4e7fd81d783843d55f72f1ac9079aa8088ce72104fc6f8e SHA512 34b401f6abf08d654188906117c54e962e22fb1e8abcfec2a191d761d5719b4cfe7c33d33f6da786b3e6a04e50622429d5d7c9f9b8baec0bd08430b1f4435ff7
EBUILD wordpress-6.4.4.ebuild 1408 BLAKE2B 23189f597c744b8c0371cc4aee32bf5d77106e82c43b9a1d6f570acdd5911eb5dc2d9e603c9222a366cc5ceea03dcc4bef89c88b26f16b6236a491ea4691ea56 SHA512 ba6a76ddfb479d4d7dc5a8f035065f54030fcbc2a42b3cfc39559188f744a52d177cc547b39617f3986de3194ed656cfae1815fd7579aebbee1b594893856e74
-EBUILD wordpress-6.5.4.ebuild 1408 BLAKE2B 23189f597c744b8c0371cc4aee32bf5d77106e82c43b9a1d6f570acdd5911eb5dc2d9e603c9222a366cc5ceea03dcc4bef89c88b26f16b6236a491ea4691ea56 SHA512 ba6a76ddfb479d4d7dc5a8f035065f54030fcbc2a42b3cfc39559188f744a52d177cc547b39617f3986de3194ed656cfae1815fd7579aebbee1b594893856e74
+EBUILD wordpress-6.5.5.ebuild 1408 BLAKE2B 23189f597c744b8c0371cc4aee32bf5d77106e82c43b9a1d6f570acdd5911eb5dc2d9e603c9222a366cc5ceea03dcc4bef89c88b26f16b6236a491ea4691ea56 SHA512 ba6a76ddfb479d4d7dc5a8f035065f54030fcbc2a42b3cfc39559188f744a52d177cc547b39617f3986de3194ed656cfae1815fd7579aebbee1b594893856e74
MISC metadata.xml 429 BLAKE2B ece54e1ebae950843d98b414ca862ebcbf410230587eab84031e4afa00a9e6f0305b025a79fd5f8ce3cb70b2528adb8c5eee05e6855f0b2f55aa4680fd9a4b83 SHA512 acc7151db82ee83a7ad9b6eff62918afdc44436cd18aa4f5fe0b562257ed34ac7ca28582cfb5196b1049cb9e0db0a94c51faa8cd7c3bb081a5a0a2333391388c
diff --git a/www-apps/wordpress/wordpress-6.5.4.ebuild b/www-apps/wordpress/wordpress-6.5.5.ebuild
index aedc91ade73a..aedc91ade73a 100644
--- a/www-apps/wordpress/wordpress-6.5.4.ebuild
+++ b/www-apps/wordpress/wordpress-6.5.5.ebuild
diff --git a/www-client/Manifest.gz b/www-client/Manifest.gz
index a6df584ef090..78704b6f4bc7 100644
--- a/www-client/Manifest.gz
+++ b/www-client/Manifest.gz
Binary files differ
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 0bed22a377e3..345abed5d6e0 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,33 +1,23 @@
AUX chromium-109-system-zlib.patch 440 BLAKE2B 95bb1099055e3e0e122d4d8a77cddec0a3417b3d87ef252d7a475f6be23b16f587ec627c90bac41d743bd9dc07488edccb0946ed465f2244b61adc44cd19761d SHA512 b4e386613eb2a0dd61af40bb29621356085e183b97d830661e5157e4f22c2ada5606d80e56d5a65fb2985cdffb505a878c32bdafb081b1fa24cbe976c7b60b86
AUX chromium-111-InkDropHost-crash.patch 1066 BLAKE2B ee0b42803a59ef4731e4f316849c2062870b92040ff4e339c3f3f2562999b54fa3176b27e432f31ada76559087631fd623d9f57f1961a42acd0684041c322a01 SHA512 dfa3ab6a84b57b6e66053be2597f0d6c7f4caf54b0e45a359774a56dfbe1e65bdea91120134e77b1e7c38c336a4fd8d05a7c26e9d3bf4bdc0fe40ad7cd832a54
-AUX chromium-117-system-zstd.patch 998 BLAKE2B def8ed87b1d100a4272b3e13fe928a40f429546e77818ccac2cc2c15682ef3aec0d78ba158079facd0ce770049b5ef190c82d4d829f56043f7f08b51ef9b41e4 SHA512 b3beb98b539fe160fbc493ba410ae0f68540cc4b6834f1f8ce9a22c3f4f59ef5d583ad48793e10549fd02a701f833a3969791ef4524322cd1e715ca5bf226bc8
-AUX chromium-124-libwebp-shim-sharpyuv.patch 870 BLAKE2B 10b34ca3c84ec1aa95376d43c3b4c356450127493ff055bfb5fc3fbabc4fe8cda0a899041b105748c229b2a943be57c0410f1cfb0ce38c5a10e40edad02bf67b SHA512 f01e616440a0f877823edacc5762ab068e25e25f984d1b3f22f9fbdec64272c43953edec15de40ad993f1bd35aeabf88034a3c8a2e40893b2d4308b8d28e0df5
-AUX chromium-125-ninja-1-12.patch 695 BLAKE2B 757e944ac0b6f0b50f11f3119ab370494c3c281624405ca4ccb273cd9eaa01203fa59f5d45049242f1c539b4de1448206f239ac90e79b73a90f9b357426ac04f SHA512 cb7f7f2cefc29ee909fef5ae63a19168241de500111dcda2f60dd2660341037d1378be179d3193d8dcdb437596bcdc83eb9921ff3b08941474c58abb9c88c296
-AUX chromium-125-oauth2-client-switches.patch 2091 BLAKE2B 0ec88e0d46d32944e9cb5b97e4d76855f74e377d7fa449f34e4d80f6aa5d57bb55c599604e2d860b192b8ea2153e01c808846991b352e4aee2e001f97860c754 SHA512 4a0fc7b0ed5f19adfac580e6eaa6a9728d8d39440f15d6e7384d33c318ba00408227d0fb945a64a360ec27c189c327dd92554bba468a7402c6b86932847c0805
AUX chromium-125-system-zstd.patch 1244 BLAKE2B cc8798ba70d79953add806f03d690400e4dbc0843ecb83b317e513f00af812f5ba3282ee72a349e7c029ec618bfcbfba4366b2b9c09a01cfa687a9cffeb6f794 SHA512 7769ef643841bd56a5c3158bb6c13b45880822e465de1dd817f7f48a548b25e1d528d22da6cfbd81f5daad3f14c455a27d067c03f82eab7493f15bab28053a8c
AUX chromium-126-oauth2-client-switches.patch 2214 BLAKE2B 0dfc0dcd585bcd12793033292b1e10f448b84a65ee9354803237aca225a5de8b40a56f78cc806353d5240d41bed2efe82bc1b39ebea8ae4db2f79855f6ce1eaf SHA512 77e4e5609b9191160c73681020defd2d3e6fc3874837611e1febef538d3997fccea267ed87f6bbff6bd140f98d8e909d935ce3e3e0d53bf597882bb2282ab72c
AUX chromium-browser.xml 407 BLAKE2B 168d78b0855546ca559cfb51aff0bc85d5e6ae974c25eb76e4a02f6d11659489c6e40397a0b2f7bc1fda336fd2c6dd8c863fccc3340719210b41c7fef51927f4 SHA512 b767fb4fd1925029d95560fc14cb7ab12ae43b2fe923e92d75e733b9723cbe1dcdf6df041a2b62554e98b79b47ef3f6028c773e72e6fd53166a021d49657aeca
AUX chromium-cross-compile.patch 323 BLAKE2B 8d5091ce5287422c9688ede2563360a96b8bd34b9750dc1c8f0b6ca9aeff2c066fac2da169396baa131d971c087c78f9af53999df0e102d1f57176f5e8d3dd57 SHA512 06d3afc1aa19e57daac0e4bad37e1f365a68408240430e5e818e5a4f12e3b7519214eafa463633e447e7029f4ae13ea864ca347ad1fac117702a0be88718a954
AUX chromium-launcher-r7.sh 1631 BLAKE2B ae28d758264446511fd2b64ba69fe920144b351e8833e0e98f43d00633e850094c288b5d97d1a84801ea13aceb294623692c86c1b9be5811b7b97fa8a07a1ecd SHA512 1e97f8394bd8bb4b29570b1b85176efe6258314a596f079bee1c4018113e0023aa54a93690ba8de2a00d127af10dbe2cc3fb3127b72b841c6f28f9e7bed820e0
-AUX chromium-use-oauth2-client-switches-as-default.patch 1085 BLAKE2B baf3c463305934c126af4f7c5be305863edc7eec3add5b5ada30565b49b5944021eb40f1a9643e7eec3f973c502d9b02426f00b760570fcea5f1509219e41c6f SHA512 fe2878ee45778bac894ea17a668511d27ad2ca40988d5f11439790b700bfefd6560f3931415b4e6c543fcbbfc7cfef55cc757ed4ace1d111039ae78c46b81945
AUX chromium.default 148 BLAKE2B 5ee5b582c59a6e4bef87bbb0e232e2470ad412b1fbbb3b9af6ef7153edb55c5b9080cc16a5a115b0c5b3c381aa87ce57a7b12bdd2070e67dac10a6c2995ddbaf SHA512 0d4849e03592fb58b05e62a43021eca7e61615616c8907c3b2e445402e03adaf9e8fa25b0a745d6c31eb037456215cc02b59e345a3a06d932e76cf990c92d739
-DIST chromium-125-clang.tar.xz 50745124 BLAKE2B 6d9a8752a648c5e202c5597dd1adf52af9d37784166f75ab803a6dfbb4cd88e57f88851052f005d388020cd840d6854cbd295220f519325d5bfa3174ed9115dd SHA512 32200f39c1d4a24db30d67bfd324490c9fe4fcba2efb7bf83b6db14944a772cdd256dad93d7e23bf9efefc6c98007afde06ba7f8f2a1aafa7e27457e2193e23c
-DIST chromium-125-rust.tar.xz 150461068 BLAKE2B b62fd93d4de25803da5eb98f67c25c455d7ae8e86f202e614bcbe9787957e63ec01ef3eabde3eb7a69d51d25a95a32577477e69ab71c008dcb55411f6d755433 SHA512 6cedf2cfdfefea782c7f1b1b13daae8e44f0678cb2a92454cdea5cd95ada14bd331fc5634da0267369743ab31d9d73ec30d971bdd7a9b68c2f2270a22c552b8c
-DIST chromium-125.0.6422.112.tar.xz 3466534616 BLAKE2B feeca326ffc4993c49cfc030dff52fd9d279b33f0a58c290105ebd68e5f27d76652e99313a133b84ce450d738a8eb8748bedfd9e870b5b7382d21f834de590ce SHA512 755fa9b0ddbe40eb37b21dc156ca9265036d6a5dc8b29f04abd9bc31de68cad32f5973ae9a3409f601a894335e1c811c0e40aaac796796e079df5e97d0538e09
-DIST chromium-125.0.6422.141.tar.xz 3470583616 BLAKE2B 2aa53017430894a23e3d204295b1844ab0c3c634591c839e73b04358808010ffe78edac8acb4bcbe9d808a1bed6630754e1ea5f543350d516a3b59e4eda3aeaf SHA512 151a092e96987cdcc03c0d6cf183c989e0b46d83b17bc5a40ec97f80cc0af9a36ac5d347bfaa2c3cacb7e4f75d9cc7a013ce103d4f343ab4be77abaafac36b63
DIST chromium-126-clang.tar.xz 50615992 BLAKE2B 293709399ddf343ba195cec452974178228ebb72921931ad58136351956b881f8dc0bc8ca740252bcd4971701c9ee8ccc0a33648aee25a5b1cece56e0af6b83f SHA512 7bb2938b1df452585d0ee93da3bcf9c3e64e88e39059a713fe21758df670190b12ca002ef2764dc99efdb4284b4c4b7cde861e2e495d99956c21120a51b8c3dc
DIST chromium-126-rust.tar.xz 150643432 BLAKE2B d9c827008a2fae07977628beccdf3cf4e5d9bf3c9728e4b2839c8bc86ee2f87844921064e30c067a1b620a3d53cbf54a74053172b1436239332fc668f772924d SHA512 431c0305a81e59da231d56f1b119226b661d7f5a93d0da92afbfc384b0e5be28f282c2911137983298a5369c93b60184d41875ec63b47048a782ee2b1301fc77
-DIST chromium-126.0.6478.36.tar.xz 4158884692 BLAKE2B e15068d7360076dde4adfc9d5f803f8a7415f1f3bc45b2d73af594b70f698ec39db6a1666835f9006a8ddae30d6aff0410605b61ef2408da1a2b0a510d836885 SHA512 305e1977ef75667365aa465369de33be381079dfc59d5b77af9fedf708103542bd0f546ddf74b8889d738362e27693b985351329b1743636ab81fd5ffdc33a4e
+DIST chromium-126.0.6478.114.tar.xz 4167281776 BLAKE2B 4ca720b0280dc6f0aafb5da5d31f97d8d55faec9ac187fc7f3e16e447d147a6912b2b8f26247503390755146e42b32458e4c71a80e6a132cc456f414454ecf53 SHA512 49ca506eb7ac52cdfb5b491bff10deec46d62686feeb3392803eecd61a570ce6c9e6c97d61c79907aaaee39b6d32a4da399c92b8078dbdf2df097f37c757d286
+DIST chromium-126.0.6478.126.tar.xz 4166142564 BLAKE2B 4c709c3a02a01f6bef46309b4a2f3d8cd688007e6b69152a5119a098c98aa272e10ea1ebf418c75387d08e1b9dde75ad53eabc12cf860b288e732c9b974e6066 SHA512 4a86edb82ec530299f8298b7604a18efb5ccf6a6cde37950d7821a73b005b9e83805a0b7f36f2fa5b4f71e237bf70ec628c1864e4f81caa4333a5dc904fb3aab
DIST chromium-126.0.6478.57.tar.xz 4162722444 BLAKE2B cc41d74916a81a1162aad8ae785e08423ca1c4a49b7b8cdfe0873efab3b67e90da4e240c8c564c77cb67466af6d7c6a61ca3acfa8aae227838060565c0fbb3a5 SHA512 e350cf34ddc7c010e6f2d87c3f8dbaa17f5dd448b10f07b6dd319e494f7d70c6caf3ef7e676de33ee1e05d602edfbae9bcf3807887ae74c32bc49a6db7aa79a7
-DIST chromium-patches-125.tar.bz2 4688 BLAKE2B 96cffec1931f59bfad53efee930292ca123e3daf3cf6f062583aae15853283c32ce2f564de7e35b678a34ed7981d5e8796059d00d5409c31d3e2e5839f93cf9c SHA512 fe4173b2409002d52fd443e87ce4894b53d0b24808f002766942086b99174cb9da42b6e7f92d80d6432d78d7ae3458265ec6cf091a76d0e4e25b44dfdd438dcf
DIST chromium-patches-126.tar.bz2 4538 BLAKE2B c1f224015618ec908ef09d0c04a2243923371e2caeccd60d93747599fd1434b284291a5b4326008db21749cf78827d5a4b50d22fc805dcd3c1fd86303dc82729 SHA512 6692075adac0379b5f27d1023de1a051cf7f7f7138efd32dfc3af0d501b714142a16daf18022bb46d92218587f364f4dafe9f4aea24f6826e88b0e7cc2be7d0b
DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c
DIST chromium-profiler-0.2.tar 259952640 BLAKE2B 5e82389fce00b267280d633b26551231c558b80f0c92cd7d60271095a3503365ab673e7a46dc5f74f8a82db1f21262cb24dcc0531d954bab5fb3b175dab3394d SHA512 9fa89a5ab728419683e7495ae676567480987d68a2d589f2aa97bfcbcf123f3c8f97f8bca5f65e5e3f6e41475535add473ded83b9c7a33bb4746a9d05b298a6c
DIST chromium_124.0.6367.207-1raptor0~deb12u1.debian.tar.xz 587248 BLAKE2B 4c5a12b3e70be85b31d60d35d160281cbf8b93422169243f743fff25805bc7006ffeed5f95b415fb49e9cf4c3bf2c0a2d5ed10642d8f772df24cab1fe738125a SHA512 025ac185f27c66438a5eaf482120fded42d37403706fd012fbde1b6acf5c2e360bb2fb7723183d4883f66f36afe10167a2d919cde11735186a1a87b28ffaf9c6
-DIST chromium_125.0.6422.112-1raptor0~deb12u1.debian.tar.xz 604888 BLAKE2B 3c0cbcd8640471c2642ce4d6e1a0f9b8dfc0dd0ff87948a4c28f7759bb18581ff41e0151317678bcf157299816a4706253c47e1e53bc024e9900dc684c87191a SHA512 d8cc2a828de1dc12675593407d2fa65311b1b4d3af8397f9046b244868e33aeda46d06ed3cd019463c42f4cfd246e74bb0754abee3bd26fe19ecfa5ecb2f3c45
-DIST chromium_125.0.6422.141-1raptor0~deb12u1.debian.tar.xz 604916 BLAKE2B 31ea7cf4e0bba15954d53516bd44bc9300fd49c25462070bccb6087c02ae9501ac2aacd62f2bc4fedb56d5684308190ca590589d1fece75c8728b64092e0fd0b SHA512 12ebd253d98897b30e4276b704dece761077f0e5760a4c21f597e5802308d7d816a9bf3083f2067ded0dee8dc1ca18952128db1c15a473119e7f8943291de2be
-EBUILD chromium-125.0.6422.112.ebuild 47803 BLAKE2B 0add812606bb80c1dd9398315bc578d18e87c5731768c7887cf18bd309de805a9d65c6dc349679634888a972cc197450109475daefde00ab42effd8b4ac1990a SHA512 a454d4c736228d3175ef65923eb11c78596fddb01dd98cb8569c0711cf6bb250a460a74b57daa2ad48447268afe64fdc2520345ee022eb64b33037d5c66737fc
-EBUILD chromium-125.0.6422.141.ebuild 47805 BLAKE2B 7b238426fd759e3098524a83d0d6cad5e71981d2bee78df788f551d327934689bf2a70e37c29c8843800f2a053d89fb9e82a90f2ffebec8efcfe9aaa9f81710c SHA512 13064f2939699c384c947e6ce3fe9f837dc55a47811146da442cd731c44e4f104ae8004cd31a356f0b7e0c8725ba83f7852f39c0e87bf963f9df497042cb2075
-EBUILD chromium-126.0.6478.36.ebuild 48097 BLAKE2B 3b9d6b77def832f17afd0f77ee36159e8a76be2c04e61ed740a814445f4b399a8e319097473c9fdc96b8640adc1590a20c9a1815b89554188f9aa76c84df93b7 SHA512 09200a2bcee9e839f6365d98451293133a370dab74d29177aeced7699bb44246f6257721b859b2721e60116c4e0257e0255735cd32548a3ee55067687f4853ea
+DIST chromium_126.0.6478.114-1raptor0~deb12u1.debian.tar.xz 613488 BLAKE2B ecdf33e0ced01d540b7f1e599df6655055afd8f72b22a92c600205d1b02176be76140a5bfa550e62e4a0e4f03c68992eb480d9ba4a256b3f8b48b525a8ce7400 SHA512 53ea7f89dac5c42ca991f40f2a5515393cb74334a27df72b944552d5a557f6c53b0dac9c89cfb99918fd502396bc80a677a87533f48552af9f7fd440b7b8b2cc
+DIST chromium_126.0.6478.56-1raptor0~deb12u2.debian.tar.xz 613448 BLAKE2B 35af65461a5132ac7a28e004f3b8a5e1afc10924726154dd47a23371ebe5508765e0bfd3c1b1d56ff5671039b522536fa21ec22dcb9f14426929a5905976e8a0 SHA512 870b864620e48e6aefa2b36026553b06dde0afc8e8de6cbaf0e4db2333d02164a95fa5f243066e026aa3dff4b3a7366853f49c02f607dec36cec77e4b4683736
+EBUILD chromium-126.0.6478.114.ebuild 48105 BLAKE2B cdda84bcb09d113845dd934e3dd50b3896458c6cbc626883a34314458d56466674a2f4c909f16509d266743ca32e9290859e1691e02d3a4d4c75caf1c30022bb SHA512 73670ee1eff48818d8df3b0c225062be8e046806285482c56d72b0f74326aa99152fe2c7bbc3aaf25851a5ea0538c3e36745b345d8be15ba5c3014af04a03ca5
+EBUILD chromium-126.0.6478.126.ebuild 48104 BLAKE2B e0193ac2d2e26c46a62281581b0b6a4b2a9a438edcfe075d729a84ffd4413e26ae0bd6c4ff90a0c05934f610b90fad1310167ad65c0032c01a1d3343fc30b6aa SHA512 70a207aaea416e392d6b8e39024a31c01ded76e08f0135a388ccdb26e9ed02cb65114d09706927fc2dba153b921def3380c2938123bcadd3057db076fc048593
EBUILD chromium-126.0.6478.57.ebuild 48097 BLAKE2B 36a39aa09ed0fd6c60a5f361c671466a4e69b4bfc212b7e456bcedacc718c9441195b59e8dd26cd0e9e2cc8f5dcd16ff54eadca06f46b53204eb5deaf79667cd SHA512 b83cb6452b2b40e66de1182952ebc0a859de749a75a296b51998144d57b2b48f6082e29ab29ce138554e467e2e838f4955042a11de5ff03d04a2b6300484e7d3
MISC metadata.xml 2249 BLAKE2B 42e914e06d12ce6ebff4251fa81c28970676bb6cad7e9b1591dbbf79e45a8805fad6ee3bfb7c1b81f47e91e101091fbfcd565a0cc47f8280b9f169559ca61f2c SHA512 a30553dc4878fdb70546a1dbcb8c38ac42b0bddd500e1d09ba5a8414f681b3304e9a6a02e734c1e7eb58e782f30f6390be97b4a22996788e7639e8a9feb01ee9
diff --git a/www-client/chromium/chromium-125.0.6422.112.ebuild b/www-client/chromium/chromium-125.0.6422.112.ebuild
deleted file mode 100644
index 887240a0c145..000000000000
--- a/www-client/chromium/chromium-125.0.6422.112.ebuild
+++ /dev/null
@@ -1,1447 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
-# it is unavoidable. Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember to
-# check for upstream changes to GN and update ebuild (and version below) as required.
-
-# For binhost users, if USE=bindist is set, we configure Chromium in a way that it is able
-# to use proprietary codecs, and so that ffmpeg is an external component (libffmpeg.so),
-# then we remove ffmpeg from the image to ensure that the built package is distributable
-# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its place;
-# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed on the system.
-
-# For non-binhost builds, we build the bundled ffmpeg and enable proprietary codecs because there's
-# no reason not to. Todo: Re-enable USE=system-ffmpeg.
-
-# These variables let us easily bound supported major dependency versions in one place.
-GCC_MIN_VER=12
-GN_MIN_VER=0.2165
-# Since Google use prerelease llvm we can let any adventurous users try to build with prerelease
-# ebuilds; try to keep this up to date with the latest version in the tree.
-LLVM_MAX_SLOT=19
-LLVM_MIN_SLOT=17
-RUST_MIN_VER=1.72.0
-# chromium-tools/get-chromium-toolchain-strings.sh
-GOOGLE_CLANG_VER=llvmorg-19-init-8091-gab037c4f-1
-GOOGLE_RUST_VER=ab71ee7a9214c2793108a41efb065aa77aeb7326-1
-
-# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't build with GCC
-# Resolved upstream, requires testing and some backporting I'm sure
-: ${CHROMIUM_FORCE_CLANG=yes}
-# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120:
-# webrtc - no matching member function for call to 'emplace'
-: ${CHROMIUM_FORCE_LIBCXX=yes}
-# 121's 'gcc_link_wrapper.py' currently fails if not using lld due to the addition of rust
-: ${CHROMIUM_FORCE_LLD=yes}
-
-: ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN=no}
-
-VIRTUALX_REQUIRED="pgo"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk ur vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
-inherit python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://www.chromium.org/"
-PATCHSET_PPC64="125.0.6422.112-1raptor0~deb12u1"
-PATCH_V="${PV%%\.*}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- system-toolchain? (
- https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2
- )
- !system-toolchain? (
- https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${GOOGLE_CLANG_VER}.tar.xz
- -> chromium-${PV%%\.*}-clang.tar.xz
- https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%??}.tar.xz
- -> chromium-${PV%%\.*}-rust.tar.xz
- )
- ppc64? (
- https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz
- https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz
- )
- pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )"
-
-LICENSE="BSD"
-SLOT="0/stable"
-KEYWORDS="amd64 arm64 ~ppc64"
-IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
-IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio"
-IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine"
-RESTRICT="!bindist? ( bindist )"
-
-REQUIRED_USE="
- !headless? ( || ( X wayland ) )
- pgo? ( X !wayland )
- qt6? ( qt5 )
- screencast? ( wayland )
- !system-toolchain? ( libcxx )
- ffmpeg-chromium? ( bindist proprietary-codecs )
-"
-
-COMMON_X_DEPEND="
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXtst:=
- x11-libs/libxshmfence:=
-"
-
-COMMON_SNAPSHOT_DEPEND="
- system-icu? ( >=dev-libs/icu-71.1:= )
- >=dev-libs/libxml2-2.12.4:=[icu]
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- dev-libs/libxslt:=
- media-libs/fontconfig:=
- >=media-libs/freetype-2.11.0-r1:=
- system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
- media-libs/libjpeg-turbo:=
- system-png? ( media-libs/libpng:=[-apng(-)] )
- system-zstd? ( >=app-arch/zstd-1.5.5:= )
- >=media-libs/libwebp-0.4.0:=
- media-libs/mesa:=[gbm(+)]
- >=media-libs/openh264-1.6.0:=
- sys-libs/zlib:=
- x11-libs/libdrm:=
- !headless? (
- dev-libs/glib:2
- >=media-libs/alsa-lib-1.0.19:=
- pulseaudio? ( media-libs/libpulse:= )
- sys-apps/pciutils:=
- kerberos? ( virtual/krb5 )
- vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] )
- X? (
- x11-libs/libX11:=
- x11-libs/libXext:=
- x11-libs/libxcb:=
- )
- x11-libs/libxkbcommon:=
- wayland? (
- dev-libs/libffi:=
- dev-libs/wayland:=
- screencast? ( media-video/pipewire:= )
- )
- )
-"
-
-COMMON_DEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- app-arch/bzip2:=
- dev-libs/expat:=
- net-misc/curl[ssl]
- sys-apps/dbus:=
- media-libs/flac:=
- sys-libs/zlib:=[minizip]
- !headless? (
- X? ( ${COMMON_X_DEPEND} )
- >=app-accessibility/at-spi2-core-2.46.0:2
- media-libs/mesa:=[X?,wayland?]
- cups? ( >=net-print/cups-1.3.11:= )
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-libs/pango:=
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtwidgets:5
- )
- qt6? ( dev-qt/qtbase:6[gui,widgets] )
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !headless? (
- || (
- x11-libs/gtk+:3[X?,wayland?]
- gui-libs/gtk:4[X?,wayland?]
- )
- qt5? ( dev-qt/qtgui:5[X?,wayland?] )
- qt6? ( dev-qt/qtbase:6[X?,wayland?] )
- )
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
- bindist? (
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${PV%%\.*} )
- )
-"
-DEPEND="${COMMON_DEPEND}
- !headless? (
- gtk4? ( gui-libs/gtk:4[X?,wayland?] )
- !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
- )
-"
-
-depend_clang_llvm_version() {
- echo "sys-devel/clang:$1"
- echo "sys-devel/llvm:$1"
- echo "=sys-devel/lld-$1*"
-}
-
-# When passed multiple arguments we assume that
-# we want a range of versions, inclusive.
-depend_clang_llvm_versions() {
- local _v
- if [[ $# -eq 1 ]]; then
- depend_clang_llvm_version "$1"
- elif [[ $# -eq 2 ]]; then
- if [[ $1 -eq $2 ]]; then
- depend_clang_llvm_version "$1"
- fi
- echo "|| ("
- for ((i=$1; i<=$2; i++)); do
- echo "("
- depend_clang_llvm_version "${i}"
- echo ")"
- done
- echo ")"
- else
- die "depend_clang_llvm_versions() requires 1 or 2 arguments"
- fi
-}
-
-BDEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- >=app-arch/gzip-1.7
- !headless? (
- qt5? ( dev-qt/qtcore:5 )
- qt6? ( dev-qt/qtbase:6 )
- )
- system-toolchain? (
- libcxx? ( >=sys-devel/clang-${LLVM_MIN_SLOT} )
- lto? ( $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT}) )
- pgo? (
- >=dev-python/selenium-3.141.0
- >=dev-util/web_page_replay_go-20220314
- $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT})
- )
- >=virtual/rust-${RUST_MIN_VER}[profiler(-)]
- )
- >=dev-build/gn-${GN_MIN_VER}
- dev-build/ninja
- dev-lang/perl
- >=dev-util/gperf-3.0.3
- dev-vcs/git
- >=net-libs/nodejs-7.6.0[inspector]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig
-"
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+="system-toolchain? ( >=sys-devel/clang-${LLVM_MIN_SLOT} ) "
-fi
-
-if [[ ${CHROMIUM_FORCE_LLD} == yes ]]; then
- BDEPEND+="system-toolchain? ( >=sys-devel/lld-${LLVM_MIN_SLOT} ) "
-else
- # #918897: Hack for arm64
- BDEPEND+=" arm64? ( >=sys-devel/lld-${LLVM_MIN_SLOT} )"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-For native file dialogs in KDE, install kde-apps/kdialog.
-
-To make password storage work with your desktop environment you may
-have install one of the supported credentials management applications:
-- app-crypt/libsecret (GNOME)
-- kde-frameworks/kwallet (KDE)
-If you have one of above packages installed, but don't want to use
-them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
-in /etc/chromium/default.
-"
-
-python_check_deps() {
- python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-needs_clang() {
- [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo
-}
-
-needs_lld() {
- # #641556: Force lld for lto and pgo builds, otherwise disable
- # #918897: Temporary hack w/ use arm64
- [[ ${CHROMIUM_FORCE_LLD} == yes ]] || use lto || use pgo || use arm64
-}
-
-llvm_check_deps() {
- if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
- einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then
- einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
-}
-
-pre_build_checks() {
- # Check build requirements: bugs #471810, #541816, #914220
- # We're going to start doing maths here on the size of an unpacked source tarball,
- # this should make updates easier as chromium continues to balloon in size.
- local BASE_DISK=22
- local EXTRA_DISK=1
- local CHECKREQS_MEMORY="4G"
- tc-is-cross-compiler && EXTRA_DISK=2
- if use lto || use pgo; then
- CHECKREQS_MEMORY="9G"
- tc-is-cross-compiler && EXTRA_DISK=4
- use pgo && EXTRA_DISK=8
- fi
- if is-flagq '-g?(gdb)?([1-9])'; then
- if use custom-cflags; then
- EXTRA_DISK=13
- fi
- CHECKREQS_MEMORY="16G"
- fi
- CHECKREQS_DISK_BUILD="$((BASE_DISK + EXTRA_DISK))G"
- check-reqs_${EBUILD_PHASE_FUNC}
-}
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
- pre_build_checks
- fi
-
- if use headless; then
- local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland")
- for myiuse in ${headless_unused_flags[@]}; do
- use ${myiuse} && ewarn "Ignoring USE=${myiuse}, USE=headless is set."
- done
- fi
-
- if ! use bindist && use ffmpeg-chromium; then
- ewarn "Ignoring USE=ffmpeg-chromium, USE=bindist is not set."
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
- pre_build_checks
-
- if use system-toolchain; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge ${GCC_MIN_VER}; then
- die "At least gcc ${GCC_MIN_VER} is required"
- fi
- if use pgo && tc-is-cross-compiler; then
- die "The pgo USE flag cannot be used when cross-compiling"
- fi
- if needs_clang && ! tc-is-clang; then
- if tc-is-cross-compiler; then
- CPP="${CBUILD}-clang++ -E"
- else
- CPP="${CHOST}-clang++ -E"
- fi
- fi
- if needs_clang || tc-is-clang; then
- if ver_test "$(clang-major-version)" -lt ${LLVM_MIN_SLOT}; then
- die "At least Clang ${LLVM_MIN_SLOT} is required"
- fi
- # Ideally we never see this, but it should help prevent bugs like 927154
- if ver_test "$(clang-major-version)" -gt ${LLVM_MAX_SLOT}; then
- die "Clang $(clang-major-version) is too new; ${LLVM_MAX_SLOT} is the highest supported version"
- fi
- fi
- fi
- # Users should never hit this, it's purely a development convenience
- if ver_test $(gn --version || die) -lt ${GN_MIN_VER}; then
- die "dev-build/gn >= ${GN_MIN_VER} is required to build this Chromium"
- fi
- fi
-
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # disable global media controls, crashes with libstdc++
- sed -i -e \
- "/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
- "chrome/browser/media/router/media_router_feature.cc" || die
-
- local PATCHES=(
- "${FILESDIR}/chromium-cross-compile.patch"
- "${FILESDIR}/chromium-109-system-zlib.patch"
- "${FILESDIR}/chromium-111-InkDropHost-crash.patch"
- "${FILESDIR}/chromium-124-libwebp-shim-sharpyuv.patch"
- "${FILESDIR}/chromium-125-oauth2-client-switches.patch"
- "${FILESDIR}/chromium-125-system-zstd.patch"
- "${FILESDIR}/chromium-125-ninja-1-12.patch"
- )
-
- if use system-toolchain; then
- # The patchset is really only required if we're using the system-toolchain
- PATCHES+=( "${WORKDIR}/chromium-patches-${PATCH_V}" )
- # We can't use the bundled compiler builtins
- sed -i -e \
- "/if (is_clang && toolchain_has_rust) {/,+2d" \
- build/config/compiler/BUILD.gn || die "Failed to disable bundled compiler builtins"
- else
- mkdir -p third_party/llvm-build/Release+Asserts || die "Failed to bundle llvm"
- ln -s "${WORKDIR}"/bin third_party/llvm-build/Release+Asserts/bin || die "Failed to symlink llvm bin"
- ln -s "${WORKDIR}"/lib third_party/llvm-build/Release+Asserts/lib || die "Failed to symlink llvm lib"
- echo "${GOOGLE_CLANG_VER}" > third_party/llvm-build/Release+Asserts/cr_build_revision || \
- die "Failed to set clang version"
- ln -s "${WORKDIR}"/rust-toolchain third_party/rust-toolchain || die "Failed to bundle rust"
- cp "${WORKDIR}"/rust-toolchain/VERSION \
- "${WORKDIR}"/rust-toolchain/INSTALLED_VERSION || die "Failed to set rust version"
- fi
-
- if use ppc64 ; then
- local p
- for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do
- if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then
- eapply "${WORKDIR}/debian/patches/${p}"
- fi
- done
- PATCHES+=( "${WORKDIR}/ppc64le" )
- PATCHES+=( "${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
- fi
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- # adjust python interpreter version
- sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
-
- local keeplibs=(
- base/third_party/cityhash
- base/third_party/double_conversion
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/ceval
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/volk
- third_party/anonymous_tokens
- third_party/apple_apsl
- third_party/axe-core
- third_party/blink
- third_party/bidimapper
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4-4.9.3
- third_party/catapult/third_party/html5lib-1.1
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jpeg-js
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/content_analysis_sdk
- third_party/cpuinfo
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/lss
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/d3
- third_party/dav1d
- third_party/dawn
- third_party/dawn/third_party/gn/webgpu-cts
- third_party/dawn/third_party/khronos
- third_party/depot_tools
- third_party/devscripts
- third_party/devtools-frontend
- third_party/devtools-frontend/src/front_end/third_party/acorn
- third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
- third_party/devtools-frontend/src/front_end/third_party/axe-core
- third_party/devtools-frontend/src/front_end/third_party/chromium
- third_party/devtools-frontend/src/front_end/third_party/codemirror
- third_party/devtools-frontend/src/front_end/third_party/csp_evaluator
- third_party/devtools-frontend/src/front_end/third_party/diff
- third_party/devtools-frontend/src/front_end/third_party/i18n
- third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
- third_party/devtools-frontend/src/front_end/third_party/lighthouse
- third_party/devtools-frontend/src/front_end/third_party/lit
- third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
- third_party/devtools-frontend/src/front_end/third_party/marked
- third_party/devtools-frontend/src/front_end/third_party/puppeteer
- third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
- third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
- third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
- third_party/devtools-frontend/src/front_end/third_party/wasmparser
- third_party/devtools-frontend/src/third_party
- third_party/distributed_point_functions
- third_party/dom_distiller_js
- third_party/eigen3
- third_party/emoji-segmenter
- third_party/farmhash
- third_party/fdlibm
- third_party/ffmpeg
- third_party/fft2d
- third_party/flatbuffers
- third_party/fp16
- third_party/freetype
- third_party/fusejs
- third_party/fxdiv
- third_party/highway
- third_party/liburlpattern
- third_party/libzip
- third_party/lit
- third_party/gemmlowp
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/ipcz
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/lens_server_proto
- third_party/leveldatabase
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/fastfeat
- third_party/libaom/source/libaom/third_party/SVT-AV1
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libavif
- third_party/libevent
- third_party/libgav1
- third_party/libjingle
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libva_protected_content
- third_party/libvpx
- third_party/libvpx/source/libvpx/third_party/x86inc
- third_party/libwebm
- third_party/libx11
- third_party/libxcb-keysyms
- third_party/libxml/chromium
- third_party/libyuv
- third_party/lottie
- third_party/lss
- third_party/lzma_sdk
- third_party/mako
- third_party/maldoca
- third_party/maldoca/src/third_party/tensorflow_protos
- third_party/maldoca/src/third_party/zlibwrapper
- third_party/markupsafe
- third_party/material_color_utilities
- third_party/mesa
- third_party/metrics_proto
- third_party/minigbm
- third_party/modp_b64
- third_party/nasm
- third_party/nearby
- third_party/neon_2_sse
- third_party/node
- third_party/omnibox_proto
- third_party/one_euro_filter
- third_party/openscreen
- third_party/openscreen/src/third_party/
- third_party/openscreen/src/third_party/tinycbor/src/src
- third_party/opus
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg
- third_party/pdfium/third_party/libtiff
- third_party/perfetto
- third_party/perfetto/protos/third_party/chromium
- third_party/pffft
- third_party/ply
- third_party/polymer
- third_party/private-join-and-compute
- third_party/private_membership
- third_party/protobuf
- third_party/pthreadpool
- third_party/puffin
- third_party/pyjson5
- third_party/pyyaml
- third_party/qcms
- third_party/re2
- third_party/rnnoise
- third_party/rust
- third_party/s2cellid
- third_party/securemessage
- third_party/selenium-atoms
- third_party/shell-encryption
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/snappy
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/astc-encoder
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/marl
- third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
- third_party/swiftshader/third_party/SPIRV-Tools
- third_party/tensorflow_models
- third_party/tensorflow-text
- third_party/tflite
- third_party/tflite/src/third_party/eigen3
- third_party/tflite/src/third_party/fft2d
- third_party/tflite/src/third_party/xla/third_party/tsl
- third_party/tflite/src/third_party/xla/xla/tsl/util
- third_party/ruy
- third_party/six
- third_party/ukey2
- third_party/unrar
- third_party/utf
- third_party/vulkan
- third_party/wayland
- third_party/webdriver
- third_party/webgpu-cts
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/ooura
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/wuffs
- third_party/x11proto
- third_party/xcbproto
- third_party/xnnpack
- third_party/zxcvbn-cpp
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/glibc
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- )
-
- # USE=system-*
- if ! use system-harfbuzz; then
- keeplibs+=( third_party/harfbuzz-ng )
- fi
-
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
-
- if ! use system-png; then
- keeplibs+=( third_party/libpng )
- fi
-
- if ! use system-zstd; then
- keeplibs+=( third_party/zstd )
- fi
-
- if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
- keeplibs+=( third_party/libc++ )
- fi
-
- if ! use system-toolchain || [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == yes ]]; then
- keeplibs+=( third_party/llvm )
- fi
-
- # Arch-specific
- if use arm64 || use ppc64 ; then
- keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
- fi
- # we need to generate ppc64 stuff because upstream does not ship it yet
- # it has to be done before unbundling.
- if use ppc64; then
- pushd third_party/libvpx >/dev/null || die
- mkdir -p source/config/linux/ppc64 || die
- # requires git and clang, bug #832803
- # Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
- # and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
- # since we're not in a git repo
- sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
- generate_gni.sh || die
- ./generate_gni.sh || die
- popd >/dev/null || die
-
- pushd third_party/ffmpeg >/dev/null || die
- cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
- cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
- popd >/dev/null || die
- fi
-
- einfo "Unbundling third-party libraries ..."
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-
- # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
- mkdir -p buildtools/third_party/eu-strip/bin || die
- ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
-}
-
-chromium_rust_version_check() {
- [[ ${MERGE_TYPE} == binary ]] && return
- local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
- rustc_version=${rustc_version[0]#rust-bin-}
- rustc_version=${rustc_version#rust-}
-
- [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
-
- echo $rustc_version
-}
-
-chromium_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- if use system-toolchain && [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == no ]]; then
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if needs_clang && ! tc-is-clang; then
- # Force clang since gcc is either broken or build is using libcxx.
- if tc-is-cross-compiler; then
- CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
- CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
- BUILD_CC=${CBUILD}-clang
- BUILD_CXX=${CBUILD}-clang++
- else
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- fi
- strip-unsupported-flags
- fi
-
- if tc-is-clang; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- if needs_lld ; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
- myconf_gn+=" use_lld=true"
- else
- # This doesn't prevent lld from being used, but rather prevents gn from forcing it
- myconf_gn+=" use_lld=false"
- fi
-
- if use lto; then
- AR=llvm-ar
- NM=llvm-nm
- if tc-is-cross-compiler; then
- BUILD_AR=llvm-ar
- BUILD_NM=llvm-nm
- fi
- fi
-
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
- myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
-
- # setup cups-config, build system only uses --libs option
- if use cups; then
- mkdir "${T}/cups-config" || die
- cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
- export PATH="${PATH}:${T}/cups-config"
- fi
-
- # Don't inherit PKG_CONFIG_PATH from environment
- local -x PKG_CONFIG_PATH=
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- local rustc_ver
- rustc_ver=$(chromium_rust_version_check)
- if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
- eerror "Rust >=${RUST_MIN_VER} is required"
- eerror "Please run 'eselect rust' and select the correct rust version"
- die "Selected rust version is too old"
- else
- einfo "Using rust ${rustc_ver} to build"
- fi
- if [[ "$(eselect --brief rust show 2>/dev/null)" == *"bin"* ]]; then
- myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/opt/rust-bin-${rustc_ver}/\""
- else
- myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/usr/lib/rust/${rustc_ver}/\""
- fi
- myconf_gn+=" rustc_version=\"${rustc_ver}\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
- # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
- myconf_gn+=" dcheck_always_on=$(usex debug true false)"
- myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=false"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libwebp
- libxml
- libxslt
- openh264
- zlib
- )
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-png; then
- gn_system_libraries+=( libpng )
- fi
- if use system-zstd; then
- gn_system_libraries+=( zstd )
- fi
-
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
-
- # Optional dependencies.
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
-
- if use headless; then
- myconf_gn+=" use_cups=false"
- myconf_gn+=" use_kerberos=false"
- myconf_gn+=" use_pulseaudio=false"
- myconf_gn+=" use_vaapi=false"
- myconf_gn+=" rtc_use_pipewire=false"
- else
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
- myconf_gn+=" use_vaapi=$(usex vaapi true false)"
- myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
- myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
- fi
-
- # Allows distributions to link pulseaudio directly (DT_NEEDED) instead of
- # using dlopen. This helps with automated detection of ABI mismatches and
- # prevents silent errors.
- if use pulseaudio; then
- myconf_gn+=" link_pulseaudio=true"
- fi
-
- # Non-developer builds of Chromium (for example, non-Chrome browsers, or
- # Chromium builds provided by Linux distros) should disable the testing config
- myconf_gn+=" disable_fieldtrial_testing_config=true"
-
- if use system-toolchain; then
- myconf_gn+=" use_gold=false"
- fi
-
- # The sysroot is the oldest debian image that chromium supports, we don't need it
- myconf_gn+=" use_sysroot=false"
-
- # This determines whether or not GN uses the bundled libcxx
- # default: true
- if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
- myconf_gn+=" use_custom_libcxx=true"
- else
- myconf_gn+=" use_custom_libcxx=false"
- fi
-
- # Disable pseudolocales, only used for testing
- myconf_gn+=" enable_pseudolocales=false"
-
- # Disable code formating of generated files
- myconf_gn+=" blink_enable_generated_code_formatting=false"
-
- if use bindist ; then
- # proprietary_codecs just forces Chromium to say that it can use h264/aac,
- # the work is still done by ffmpeg. If this is set to no Chromium
- # won't be able to load the codec even if the library can handle it
- myconf_gn+=" proprietary_codecs=true"
- myconf_gn+=" ffmpeg_branding=\"Chrome\""
- # build ffmpeg as an external component (libffmpeg.so) that we can remove / substitute
- myconf_gn+=" is_component_ffmpeg=true"
- else
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
- fi
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info. The OAuth2 credentials, however, have been left out.
- # Those OAuth2 credentials have been broken for quite some time anyway.
- # Instead we apply a patch to use the --oauth2-client-id= and
- # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
- # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
- # Chromium without baked-in values.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Debug info section overflows without component build
- # Prevent linker from running out of address space, bug #471810 .
- filter-flags "-g*"
-
- # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
- if [[ ${myarch} == amd64 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a
- fi
-
- if tc-is-gcc; then
- # https://bugs.gentoo.org/904455
- local -x CPP="$(tc-getCXX) -E"
- # https://bugs.gentoo.org/912381
- filter-lto
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = ppc64 ]] ; then
- myconf_gn+=" target_cpu=\"ppc64\""
- ffmpeg_target_arch=ppc64
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # Disable external code space for V8 for ppc64. It is disabled for ppc64
- # by default, but cross-compiling on amd64 enables it again.
- if tc-is-cross-compiler; then
- if ! use amd64 && ! use arm64; then
- myconf_gn+=" v8_enable_external_code_space=false"
- fi
- fi
-
- # Only enabled for clang, but gcc has endian macros too
- myconf_gn+=" v8_use_libm_trig_functions=true"
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- # Disable unknown warning message from clang.
- if tc-is-clang; then
- append-flags -Wno-unknown-warning-option
- if tc-is-cross-compiler; then
- export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
- export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
- fi
- fi
-
- # Explicitly disable ICU data file support for system-icu/headless builds.
- if use system-icu || use headless; then
- myconf_gn+=" icu_use_data_file=false"
- fi
-
- # Don't need nocompile checks and GN crashes with our config
- myconf_gn+=" enable_nocompile_tests=false"
-
- # Enable ozone wayland and/or headless support
- myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
- myconf_gn+=" ozone_platform_headless=true"
- if use headless; then
- myconf_gn+=" ozone_platform=\"headless\""
- myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false"
- myconf_gn+=" use_glib=false use_gio=false"
- myconf_gn+=" use_pangocairo=false use_alsa=false"
- myconf_gn+=" use_libpci=false use_udev=false"
- myconf_gn+=" enable_print_preview=false"
- myconf_gn+=" enable_remoting=false"
- else
- myconf_gn+=" use_system_libdrm=true"
- myconf_gn+=" use_system_minigbm=true"
- myconf_gn+=" use_xkbcommon=true"
- if use qt5 || use qt6; then
- local cbuild_libdir=$(get_libdir)
- if tc-is-cross-compiler; then
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt)
- cbuild_libdir=${cbuild_libdir:2}
- cbuild_libdir=${cbuild_libdir/% }
- fi
- if use qt5; then
- if tc-is-cross-compiler; then
- myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\""
- else
- myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\""
- fi
- fi
- if use qt6; then
- myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\""
- fi
-
- myconf_gn+=" use_qt=true"
- myconf_gn+=" use_qt6=$(usex qt6 true false)"
- else
- myconf_gn+=" use_qt=false"
- fi
- myconf_gn+=" ozone_platform_x11=$(usex X true false)"
- myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
- myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
- use wayland && myconf_gn+=" use_system_libffi=true"
- fi
-
- # Results in undefined references in chrome linking, may require CFI to work
- if use arm64; then
- myconf_gn+=" arm_control_flow_integrity=\"none\""
- fi
-
- # Enable official builds
- myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=$(usex lto true false)"
- myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
- if use official; then
- # Allow building against system libraries in official builds
- sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
- tools/generate_shim_headers/generate_shim_headers.py || die
- # Disable CFI: unsupported for GCC, requires clang+lto+lld
- myconf_gn+=" is_cfi=false"
- # Don't add symbols to build
- myconf_gn+=" symbol_level=0"
- fi
-
- if use pgo; then
- myconf_gn+=" chrome_pgo_phase=${1}"
- if [[ "$1" == "2" ]]; then
- myconf_gn+=" pgo_data_path=\"${2}\""
- fi
- else
- # Disable PGO
- myconf_gn+=" chrome_pgo_phase=0"
- fi
-
- # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
- if use arm64 && tc-is-gcc; then
- sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
- third_party/crc32c/src/src/crc32c_arm64.cc || die
- fi
-
- # skipping typecheck is only supported on amd64, bug #876157
- if ! use amd64; then
- myconf_gn+=" devtools_skip_typecheck=false"
- fi
-
- einfo "Configuring Chromium ..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_configure() {
- chromium_configure $(usex pgo 1 0)
-}
-
-chromium_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # Don't inherit PYTHONPATH from environment, bug #789021, #812689
- local -x PYTHONPATH=
-
- # Build mksnapshot and pax-mark it.
- if use pax-kernel; then
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
- fi
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver chrome_sandbox
-
- pax-mark m out/Release/chrome
-
- if ! use system-toolchain; then
- QA_FLAGS_IGNORED="
- usr/lib64/chromium-browser/chrome
- usr/lib64/chromium-browser/chrome-sandbox
- usr/lib64/chromium-browser/chromedriver
- usr/lib64/chromium-browser/chrome_crashpad_handler
- usr/lib64/chromium-browser/libEGL.so
- usr/lib64/chromium-browser/libGLESv2.so
- usr/lib64/chromium-browser/libVkICD_mock_icd.so
- usr/lib64/chromium-browser/libVkLayer_khronos_validation.so
- usr/lib64/chromium-browser/libqt5_shim.so
- usr/lib64/chromium-browser/libvk_swiftshader.so
- usr/lib64/chromium-browser/libvulkan.so.1
- "
- fi
-}
-
-# This function is called from virtx, and must always return so that Xvfb
-# session isn't left running. If we return 1, virtx will call die().
-chromium_profile() {
- einfo "Profiling for PGO"
-
- pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
-
- # Remove old profdata in case profiling was interrupted.
- rm -rf "${1}" || return 1
-
- if ! "${EPYTHON}" ./chromium_profiler.py \
- --chrome-executable "${S}/out/Release/chrome" \
- --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
- --add-arg no-sandbox --add-arg disable-dev-shm-usage \
- --profile-output "${1}"; then
- eerror "Profiling failed"
- return 1
- fi
-
- popd >/dev/null || return 1
-}
-
-src_compile() {
- if use pgo; then
- local profdata
-
- profdata="${WORKDIR}/chromium.profdata"
-
- if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
- chromium_compile
- virtx chromium_profile "$profdata"
-
- touch "${WORKDIR}/.pgo-profiled" || die
- fi
-
- if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
- # Remove phase 1 output
- rm -r out/Release || die
-
- chromium_configure 2 "$profdata"
-
- touch "${WORKDIR}/.pgo-phase-2-configured" || die
- fi
-
- if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
- chromium_compile
- touch "${WORKDIR}/.pgo-phase-2-compiled" || die
- fi
- else
- chromium_compile
- fi
-
- mv out/Release/chromedriver{.unstripped,} || die
-
- rm -f out/Release/locales/*.pak.info || die
-
- # Build manpage; bug #684550
- sed -e 's|@@PACKAGE@@|chromium-browser|g;
- s|@@MENUNAME@@|Chromium|g;' \
- chrome/app/resources/manpage.1.in > \
- out/Release/chromium-browser.1 || die
-
- # Build desktop file; bug #706786
- sed -e 's|@@MENUNAME@@|Chromium|g;
- s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
- s|@@PACKAGE@@|chromium-browser|g;
- s|\(^Exec=\)/usr/bin/|\1|g;' \
- chrome/installer/linux/common/desktop.template > \
- out/Release/chromium-browser-chromium.desktop || die
-
- # Build vk_swiftshader_icd.json; bug #827861
- sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
- third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
- out/Release/vk_swiftshader_icd.json || die
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
-
- doexe out/Release/chromedriver
- doexe out/Release/chrome_crashpad_handler
-
- ozone_auto_session () {
- use X && use wayland && ! use headless && echo true || echo false
- }
- local sedargs=( -e
- "s:/usr/lib/:/usr/$(get_libdir)/:g;
- s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
- )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
-
- if use bindist; then
- # We built libffmpeg as a component library, but we can't distribute it
- # with proprietary codec support. Remove it and make a symlink to the requested
- # system library.
- rm -f out/Release/libffmpeg.so \
- || die "Failed to remove bundled libffmpeg.so (with proprietary codecs)"
- # symlink the libffmpeg.so from either ffmpeg-chromium or ffmpeg[chromium].
- einfo "Creating symlink to libffmpeg.so from $(usex ffmpeg-chromium ffmpeg-chromium ffmpeg[chromium])..."
- dosym ../chromium/libffmpeg.so$(usex ffmpeg-chromium .${PV%%\.*} "") \
- /usr/$(get_libdir)/chromium-browser/libffmpeg.so
- fi
-
- (
- shopt -s nullglob
- local files=(out/Release/*.so out/Release/*.so.[0-9])
- [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
- )
-
- # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland"
- doins out/Release/xdg-{settings,mime}
-
- if ! use system-icu && ! use headless; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/MEIPreload
-
- # Install vk_swiftshader_icd.json; bug #827861
- doins out/Release/vk_swiftshader_icd.json
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons
- local branding size
- for size in 16 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- # Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- # Install manpage; bug #684550
- doman out/Release/chromium-browser.1
- dosym chromium-browser.1 /usr/share/man/man1/chromium.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-
- if ! use headless; then
- if use vaapi; then
- elog "VA-API is disabled by default at runtime. You have to enable it"
- elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
- elog "in /etc/chromium/default."
- fi
- if use screencast; then
- elog "Screencast is disabled by default at runtime. Either enable it"
- elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
- elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use gtk4; then
- elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
- elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use qt5 && use qt6; then
- elog "Chromium automatically selects Qt5 or Qt6 based on your desktop"
- elog "environment. To override you need to pass --qt-version=5 or"
- elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in"
- elog "/etc/chromium/default."
- fi
- fi
-
- if systemd_is_booted && ! [[ -f "/etc/machine-id" ]]; then
- ewarn "The lack of an '/etc/machine-id' file on this system booted with systemd"
- ewarn "indicates that the Gentoo handbook was not followed to completion."
- ewarn ""
- ewarn "Chromium is known to behave unpredictably with this system configuration;"
- ewarn "please complete the configuration of this system before logging any bugs."
- fi
-}
diff --git a/www-client/chromium/chromium-125.0.6422.141.ebuild b/www-client/chromium/chromium-125.0.6422.141.ebuild
deleted file mode 100644
index fb72ee4e7e2f..000000000000
--- a/www-client/chromium/chromium-125.0.6422.141.ebuild
+++ /dev/null
@@ -1,1447 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..12} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
-# it is unavoidable. Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember to
-# check for upstream changes to GN and update ebuild (and version below) as required.
-
-# For binhost users, if USE=bindist is set, we configure Chromium in a way that it is able
-# to use proprietary codecs, and so that ffmpeg is an external component (libffmpeg.so),
-# then we remove ffmpeg from the image to ensure that the built package is distributable
-# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its place;
-# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed on the system.
-
-# For non-binhost builds, we build the bundled ffmpeg and enable proprietary codecs because there's
-# no reason not to. Todo: Re-enable USE=system-ffmpeg.
-
-# These variables let us easily bound supported major dependency versions in one place.
-GCC_MIN_VER=12
-GN_MIN_VER=0.2165
-# Since Google use prerelease llvm we can let any adventurous users try to build with prerelease
-# ebuilds; try to keep this up to date with the latest version in the tree.
-LLVM_MAX_SLOT=19
-LLVM_MIN_SLOT=17
-RUST_MIN_VER=1.72.0
-# chromium-tools/get-chromium-toolchain-strings.sh
-GOOGLE_CLANG_VER=llvmorg-19-init-8091-gab037c4f-1
-GOOGLE_RUST_VER=ab71ee7a9214c2793108a41efb065aa77aeb7326-1
-
-# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't build with GCC
-# Resolved upstream, requires testing and some backporting I'm sure
-: ${CHROMIUM_FORCE_CLANG=yes}
-# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120:
-# webrtc - no matching member function for call to 'emplace'
-: ${CHROMIUM_FORCE_LIBCXX=yes}
-# 121's 'gcc_link_wrapper.py' currently fails if not using lld due to the addition of rust
-: ${CHROMIUM_FORCE_LLD=yes}
-
-: ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN=no}
-
-VIRTUALX_REQUIRED="pgo"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk ur vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
-inherit python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://www.chromium.org/"
-PATCHSET_PPC64="125.0.6422.141-1raptor0~deb12u1"
-PATCH_V="${PV%%\.*}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- system-toolchain? (
- https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2
- )
- !system-toolchain? (
- https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${GOOGLE_CLANG_VER}.tar.xz
- -> chromium-${PV%%\.*}-clang.tar.xz
- https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%??}.tar.xz
- -> chromium-${PV%%\.*}-rust.tar.xz
- )
- ppc64? (
- https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz
- https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz
- )
- pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )"
-
-LICENSE="BSD"
-SLOT="0/stable"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
-IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
-IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio"
-IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine"
-RESTRICT="!bindist? ( bindist )"
-
-REQUIRED_USE="
- !headless? ( || ( X wayland ) )
- pgo? ( X !wayland )
- qt6? ( qt5 )
- screencast? ( wayland )
- !system-toolchain? ( libcxx )
- ffmpeg-chromium? ( bindist proprietary-codecs )
-"
-
-COMMON_X_DEPEND="
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXtst:=
- x11-libs/libxshmfence:=
-"
-
-COMMON_SNAPSHOT_DEPEND="
- system-icu? ( >=dev-libs/icu-71.1:= )
- >=dev-libs/libxml2-2.12.4:=[icu]
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- dev-libs/libxslt:=
- media-libs/fontconfig:=
- >=media-libs/freetype-2.11.0-r1:=
- system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
- media-libs/libjpeg-turbo:=
- system-png? ( media-libs/libpng:=[-apng(-)] )
- system-zstd? ( >=app-arch/zstd-1.5.5:= )
- >=media-libs/libwebp-0.4.0:=
- media-libs/mesa:=[gbm(+)]
- >=media-libs/openh264-1.6.0:=
- sys-libs/zlib:=
- x11-libs/libdrm:=
- !headless? (
- dev-libs/glib:2
- >=media-libs/alsa-lib-1.0.19:=
- pulseaudio? ( media-libs/libpulse:= )
- sys-apps/pciutils:=
- kerberos? ( virtual/krb5 )
- vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] )
- X? (
- x11-libs/libX11:=
- x11-libs/libXext:=
- x11-libs/libxcb:=
- )
- x11-libs/libxkbcommon:=
- wayland? (
- dev-libs/libffi:=
- dev-libs/wayland:=
- screencast? ( media-video/pipewire:= )
- )
- )
-"
-
-COMMON_DEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- app-arch/bzip2:=
- dev-libs/expat:=
- net-misc/curl[ssl]
- sys-apps/dbus:=
- media-libs/flac:=
- sys-libs/zlib:=[minizip]
- !headless? (
- X? ( ${COMMON_X_DEPEND} )
- >=app-accessibility/at-spi2-core-2.46.0:2
- media-libs/mesa:=[X?,wayland?]
- cups? ( >=net-print/cups-1.3.11:= )
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-libs/pango:=
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtwidgets:5
- )
- qt6? ( dev-qt/qtbase:6[gui,widgets] )
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !headless? (
- || (
- x11-libs/gtk+:3[X?,wayland?]
- gui-libs/gtk:4[X?,wayland?]
- )
- qt5? ( dev-qt/qtgui:5[X?,wayland?] )
- qt6? ( dev-qt/qtbase:6[X?,wayland?] )
- )
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
- bindist? (
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${PV%%\.*} )
- )
-"
-DEPEND="${COMMON_DEPEND}
- !headless? (
- gtk4? ( gui-libs/gtk:4[X?,wayland?] )
- !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
- )
-"
-
-depend_clang_llvm_version() {
- echo "sys-devel/clang:$1"
- echo "sys-devel/llvm:$1"
- echo "=sys-devel/lld-$1*"
-}
-
-# When passed multiple arguments we assume that
-# we want a range of versions, inclusive.
-depend_clang_llvm_versions() {
- local _v
- if [[ $# -eq 1 ]]; then
- depend_clang_llvm_version "$1"
- elif [[ $# -eq 2 ]]; then
- if [[ $1 -eq $2 ]]; then
- depend_clang_llvm_version "$1"
- fi
- echo "|| ("
- for ((i=$1; i<=$2; i++)); do
- echo "("
- depend_clang_llvm_version "${i}"
- echo ")"
- done
- echo ")"
- else
- die "depend_clang_llvm_versions() requires 1 or 2 arguments"
- fi
-}
-
-BDEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- >=app-arch/gzip-1.7
- !headless? (
- qt5? ( dev-qt/qtcore:5 )
- qt6? ( dev-qt/qtbase:6 )
- )
- system-toolchain? (
- libcxx? ( >=sys-devel/clang-${LLVM_MIN_SLOT} )
- lto? ( $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT}) )
- pgo? (
- >=dev-python/selenium-3.141.0
- >=dev-util/web_page_replay_go-20220314
- $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT})
- )
- >=virtual/rust-${RUST_MIN_VER}[profiler(-)]
- )
- >=dev-build/gn-${GN_MIN_VER}
- dev-build/ninja
- dev-lang/perl
- >=dev-util/gperf-3.0.3
- dev-vcs/git
- >=net-libs/nodejs-7.6.0[inspector]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig
-"
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+="system-toolchain? ( >=sys-devel/clang-${LLVM_MIN_SLOT} ) "
-fi
-
-if [[ ${CHROMIUM_FORCE_LLD} == yes ]]; then
- BDEPEND+="system-toolchain? ( >=sys-devel/lld-${LLVM_MIN_SLOT} ) "
-else
- # #918897: Hack for arm64
- BDEPEND+=" arm64? ( >=sys-devel/lld-${LLVM_MIN_SLOT} )"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-For native file dialogs in KDE, install kde-apps/kdialog.
-
-To make password storage work with your desktop environment you may
-have install one of the supported credentials management applications:
-- app-crypt/libsecret (GNOME)
-- kde-frameworks/kwallet (KDE)
-If you have one of above packages installed, but don't want to use
-them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
-in /etc/chromium/default.
-"
-
-python_check_deps() {
- python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-needs_clang() {
- [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo
-}
-
-needs_lld() {
- # #641556: Force lld for lto and pgo builds, otherwise disable
- # #918897: Temporary hack w/ use arm64
- [[ ${CHROMIUM_FORCE_LLD} == yes ]] || use lto || use pgo || use arm64
-}
-
-llvm_check_deps() {
- if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
- einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then
- einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
-}
-
-pre_build_checks() {
- # Check build requirements: bugs #471810, #541816, #914220
- # We're going to start doing maths here on the size of an unpacked source tarball,
- # this should make updates easier as chromium continues to balloon in size.
- local BASE_DISK=22
- local EXTRA_DISK=1
- local CHECKREQS_MEMORY="4G"
- tc-is-cross-compiler && EXTRA_DISK=2
- if use lto || use pgo; then
- CHECKREQS_MEMORY="9G"
- tc-is-cross-compiler && EXTRA_DISK=4
- use pgo && EXTRA_DISK=8
- fi
- if is-flagq '-g?(gdb)?([1-9])'; then
- if use custom-cflags; then
- EXTRA_DISK=13
- fi
- CHECKREQS_MEMORY="16G"
- fi
- CHECKREQS_DISK_BUILD="$((BASE_DISK + EXTRA_DISK))G"
- check-reqs_${EBUILD_PHASE_FUNC}
-}
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
- pre_build_checks
- fi
-
- if use headless; then
- local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland")
- for myiuse in ${headless_unused_flags[@]}; do
- use ${myiuse} && ewarn "Ignoring USE=${myiuse}, USE=headless is set."
- done
- fi
-
- if ! use bindist && use ffmpeg-chromium; then
- ewarn "Ignoring USE=ffmpeg-chromium, USE=bindist is not set."
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
- pre_build_checks
-
- if use system-toolchain; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge ${GCC_MIN_VER}; then
- die "At least gcc ${GCC_MIN_VER} is required"
- fi
- if use pgo && tc-is-cross-compiler; then
- die "The pgo USE flag cannot be used when cross-compiling"
- fi
- if needs_clang && ! tc-is-clang; then
- if tc-is-cross-compiler; then
- CPP="${CBUILD}-clang++ -E"
- else
- CPP="${CHOST}-clang++ -E"
- fi
- fi
- if needs_clang || tc-is-clang; then
- if ver_test "$(clang-major-version)" -lt ${LLVM_MIN_SLOT}; then
- die "At least Clang ${LLVM_MIN_SLOT} is required"
- fi
- # Ideally we never see this, but it should help prevent bugs like 927154
- if ver_test "$(clang-major-version)" -gt ${LLVM_MAX_SLOT}; then
- die "Clang $(clang-major-version) is too new; ${LLVM_MAX_SLOT} is the highest supported version"
- fi
- fi
- fi
- # Users should never hit this, it's purely a development convenience
- if ver_test $(gn --version || die) -lt ${GN_MIN_VER}; then
- die "dev-build/gn >= ${GN_MIN_VER} is required to build this Chromium"
- fi
- fi
-
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # disable global media controls, crashes with libstdc++
- sed -i -e \
- "/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
- "chrome/browser/media/router/media_router_feature.cc" || die
-
- local PATCHES=(
- "${FILESDIR}/chromium-cross-compile.patch"
- "${FILESDIR}/chromium-109-system-zlib.patch"
- "${FILESDIR}/chromium-111-InkDropHost-crash.patch"
- "${FILESDIR}/chromium-124-libwebp-shim-sharpyuv.patch"
- "${FILESDIR}/chromium-125-oauth2-client-switches.patch"
- "${FILESDIR}/chromium-125-system-zstd.patch"
- "${FILESDIR}/chromium-125-ninja-1-12.patch"
- )
-
- if use system-toolchain; then
- # The patchset is really only required if we're using the system-toolchain
- PATCHES+=( "${WORKDIR}/chromium-patches-${PATCH_V}" )
- # We can't use the bundled compiler builtins
- sed -i -e \
- "/if (is_clang && toolchain_has_rust) {/,+2d" \
- build/config/compiler/BUILD.gn || die "Failed to disable bundled compiler builtins"
- else
- mkdir -p third_party/llvm-build/Release+Asserts || die "Failed to bundle llvm"
- ln -s "${WORKDIR}"/bin third_party/llvm-build/Release+Asserts/bin || die "Failed to symlink llvm bin"
- ln -s "${WORKDIR}"/lib third_party/llvm-build/Release+Asserts/lib || die "Failed to symlink llvm lib"
- echo "${GOOGLE_CLANG_VER}" > third_party/llvm-build/Release+Asserts/cr_build_revision || \
- die "Failed to set clang version"
- ln -s "${WORKDIR}"/rust-toolchain third_party/rust-toolchain || die "Failed to bundle rust"
- cp "${WORKDIR}"/rust-toolchain/VERSION \
- "${WORKDIR}"/rust-toolchain/INSTALLED_VERSION || die "Failed to set rust version"
- fi
-
- if use ppc64 ; then
- local p
- for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do
- if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then
- eapply "${WORKDIR}/debian/patches/${p}"
- fi
- done
- PATCHES+=( "${WORKDIR}/ppc64le" )
- PATCHES+=( "${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
- fi
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- # adjust python interpreter version
- sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
-
- local keeplibs=(
- base/third_party/cityhash
- base/third_party/double_conversion
- base/third_party/dynamic_annotations
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/ceval
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/volk
- third_party/anonymous_tokens
- third_party/apple_apsl
- third_party/axe-core
- third_party/blink
- third_party/bidimapper
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4-4.9.3
- third_party/catapult/third_party/html5lib-1.1
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jpeg-js
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/content_analysis_sdk
- third_party/cpuinfo
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/lss
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/d3
- third_party/dav1d
- third_party/dawn
- third_party/dawn/third_party/gn/webgpu-cts
- third_party/dawn/third_party/khronos
- third_party/depot_tools
- third_party/devscripts
- third_party/devtools-frontend
- third_party/devtools-frontend/src/front_end/third_party/acorn
- third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
- third_party/devtools-frontend/src/front_end/third_party/axe-core
- third_party/devtools-frontend/src/front_end/third_party/chromium
- third_party/devtools-frontend/src/front_end/third_party/codemirror
- third_party/devtools-frontend/src/front_end/third_party/csp_evaluator
- third_party/devtools-frontend/src/front_end/third_party/diff
- third_party/devtools-frontend/src/front_end/third_party/i18n
- third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
- third_party/devtools-frontend/src/front_end/third_party/lighthouse
- third_party/devtools-frontend/src/front_end/third_party/lit
- third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
- third_party/devtools-frontend/src/front_end/third_party/marked
- third_party/devtools-frontend/src/front_end/third_party/puppeteer
- third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
- third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
- third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
- third_party/devtools-frontend/src/front_end/third_party/wasmparser
- third_party/devtools-frontend/src/third_party
- third_party/distributed_point_functions
- third_party/dom_distiller_js
- third_party/eigen3
- third_party/emoji-segmenter
- third_party/farmhash
- third_party/fdlibm
- third_party/ffmpeg
- third_party/fft2d
- third_party/flatbuffers
- third_party/fp16
- third_party/freetype
- third_party/fusejs
- third_party/fxdiv
- third_party/highway
- third_party/liburlpattern
- third_party/libzip
- third_party/lit
- third_party/gemmlowp
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/ipcz
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/lens_server_proto
- third_party/leveldatabase
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/fastfeat
- third_party/libaom/source/libaom/third_party/SVT-AV1
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libavif
- third_party/libevent
- third_party/libgav1
- third_party/libjingle
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libva_protected_content
- third_party/libvpx
- third_party/libvpx/source/libvpx/third_party/x86inc
- third_party/libwebm
- third_party/libx11
- third_party/libxcb-keysyms
- third_party/libxml/chromium
- third_party/libyuv
- third_party/lottie
- third_party/lss
- third_party/lzma_sdk
- third_party/mako
- third_party/maldoca
- third_party/maldoca/src/third_party/tensorflow_protos
- third_party/maldoca/src/third_party/zlibwrapper
- third_party/markupsafe
- third_party/material_color_utilities
- third_party/mesa
- third_party/metrics_proto
- third_party/minigbm
- third_party/modp_b64
- third_party/nasm
- third_party/nearby
- third_party/neon_2_sse
- third_party/node
- third_party/omnibox_proto
- third_party/one_euro_filter
- third_party/openscreen
- third_party/openscreen/src/third_party/
- third_party/openscreen/src/third_party/tinycbor/src/src
- third_party/opus
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg
- third_party/pdfium/third_party/libtiff
- third_party/perfetto
- third_party/perfetto/protos/third_party/chromium
- third_party/pffft
- third_party/ply
- third_party/polymer
- third_party/private-join-and-compute
- third_party/private_membership
- third_party/protobuf
- third_party/pthreadpool
- third_party/puffin
- third_party/pyjson5
- third_party/pyyaml
- third_party/qcms
- third_party/re2
- third_party/rnnoise
- third_party/rust
- third_party/s2cellid
- third_party/securemessage
- third_party/selenium-atoms
- third_party/shell-encryption
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/snappy
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/astc-encoder
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/marl
- third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
- third_party/swiftshader/third_party/SPIRV-Tools
- third_party/tensorflow_models
- third_party/tensorflow-text
- third_party/tflite
- third_party/tflite/src/third_party/eigen3
- third_party/tflite/src/third_party/fft2d
- third_party/tflite/src/third_party/xla/third_party/tsl
- third_party/tflite/src/third_party/xla/xla/tsl/util
- third_party/ruy
- third_party/six
- third_party/ukey2
- third_party/unrar
- third_party/utf
- third_party/vulkan
- third_party/wayland
- third_party/webdriver
- third_party/webgpu-cts
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/ooura
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/wuffs
- third_party/x11proto
- third_party/xcbproto
- third_party/xnnpack
- third_party/zxcvbn-cpp
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/glibc
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- )
-
- # USE=system-*
- if ! use system-harfbuzz; then
- keeplibs+=( third_party/harfbuzz-ng )
- fi
-
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
-
- if ! use system-png; then
- keeplibs+=( third_party/libpng )
- fi
-
- if ! use system-zstd; then
- keeplibs+=( third_party/zstd )
- fi
-
- if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
- keeplibs+=( third_party/libc++ )
- fi
-
- if ! use system-toolchain || [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == yes ]]; then
- keeplibs+=( third_party/llvm )
- fi
-
- # Arch-specific
- if use arm64 || use ppc64 ; then
- keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
- fi
- # we need to generate ppc64 stuff because upstream does not ship it yet
- # it has to be done before unbundling.
- if use ppc64; then
- pushd third_party/libvpx >/dev/null || die
- mkdir -p source/config/linux/ppc64 || die
- # requires git and clang, bug #832803
- # Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
- # and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
- # since we're not in a git repo
- sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
- generate_gni.sh || die
- ./generate_gni.sh || die
- popd >/dev/null || die
-
- pushd third_party/ffmpeg >/dev/null || die
- cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
- cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
- popd >/dev/null || die
- fi
-
- einfo "Unbundling third-party libraries ..."
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-
- # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
- mkdir -p buildtools/third_party/eu-strip/bin || die
- ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
-}
-
-chromium_rust_version_check() {
- [[ ${MERGE_TYPE} == binary ]] && return
- local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
- rustc_version=${rustc_version[0]#rust-bin-}
- rustc_version=${rustc_version#rust-}
-
- [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
-
- echo $rustc_version
-}
-
-chromium_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- if use system-toolchain && [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == no ]]; then
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if needs_clang && ! tc-is-clang; then
- # Force clang since gcc is either broken or build is using libcxx.
- if tc-is-cross-compiler; then
- CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
- CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
- BUILD_CC=${CBUILD}-clang
- BUILD_CXX=${CBUILD}-clang++
- else
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- fi
- strip-unsupported-flags
- fi
-
- if tc-is-clang; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- else
- myconf_gn+=" is_clang=false"
- fi
-
- if needs_lld ; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
- myconf_gn+=" use_lld=true"
- else
- # This doesn't prevent lld from being used, but rather prevents gn from forcing it
- myconf_gn+=" use_lld=false"
- fi
-
- if use lto; then
- AR=llvm-ar
- NM=llvm-nm
- if tc-is-cross-compiler; then
- BUILD_AR=llvm-ar
- BUILD_NM=llvm-nm
- fi
- fi
-
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
- myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
-
- # setup cups-config, build system only uses --libs option
- if use cups; then
- mkdir "${T}/cups-config" || die
- cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
- export PATH="${PATH}:${T}/cups-config"
- fi
-
- # Don't inherit PKG_CONFIG_PATH from environment
- local -x PKG_CONFIG_PATH=
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- local rustc_ver
- rustc_ver=$(chromium_rust_version_check)
- if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
- eerror "Rust >=${RUST_MIN_VER} is required"
- eerror "Please run 'eselect rust' and select the correct rust version"
- die "Selected rust version is too old"
- else
- einfo "Using rust ${rustc_ver} to build"
- fi
- if [[ "$(eselect --brief rust show 2>/dev/null)" == *"bin"* ]]; then
- myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/opt/rust-bin-${rustc_ver}/\""
- else
- myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/usr/lib/rust/${rustc_ver}/\""
- fi
- myconf_gn+=" rustc_version=\"${rustc_ver}\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
- # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
- myconf_gn+=" dcheck_always_on=$(usex debug true false)"
- myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=false"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libwebp
- libxml
- libxslt
- openh264
- zlib
- )
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-png; then
- gn_system_libraries+=( libpng )
- fi
- if use system-zstd; then
- gn_system_libraries+=( zstd )
- fi
-
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
-
- # Optional dependencies.
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
-
- if use headless; then
- myconf_gn+=" use_cups=false"
- myconf_gn+=" use_kerberos=false"
- myconf_gn+=" use_pulseaudio=false"
- myconf_gn+=" use_vaapi=false"
- myconf_gn+=" rtc_use_pipewire=false"
- else
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
- myconf_gn+=" use_vaapi=$(usex vaapi true false)"
- myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
- myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
- fi
-
- # Allows distributions to link pulseaudio directly (DT_NEEDED) instead of
- # using dlopen. This helps with automated detection of ABI mismatches and
- # prevents silent errors.
- if use pulseaudio; then
- myconf_gn+=" link_pulseaudio=true"
- fi
-
- # Non-developer builds of Chromium (for example, non-Chrome browsers, or
- # Chromium builds provided by Linux distros) should disable the testing config
- myconf_gn+=" disable_fieldtrial_testing_config=true"
-
- if use system-toolchain; then
- myconf_gn+=" use_gold=false"
- fi
-
- # The sysroot is the oldest debian image that chromium supports, we don't need it
- myconf_gn+=" use_sysroot=false"
-
- # This determines whether or not GN uses the bundled libcxx
- # default: true
- if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
- myconf_gn+=" use_custom_libcxx=true"
- else
- myconf_gn+=" use_custom_libcxx=false"
- fi
-
- # Disable pseudolocales, only used for testing
- myconf_gn+=" enable_pseudolocales=false"
-
- # Disable code formating of generated files
- myconf_gn+=" blink_enable_generated_code_formatting=false"
-
- if use bindist ; then
- # proprietary_codecs just forces Chromium to say that it can use h264/aac,
- # the work is still done by ffmpeg. If this is set to no Chromium
- # won't be able to load the codec even if the library can handle it
- myconf_gn+=" proprietary_codecs=true"
- myconf_gn+=" ffmpeg_branding=\"Chrome\""
- # build ffmpeg as an external component (libffmpeg.so) that we can remove / substitute
- myconf_gn+=" is_component_ffmpeg=true"
- else
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
- fi
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info. The OAuth2 credentials, however, have been left out.
- # Those OAuth2 credentials have been broken for quite some time anyway.
- # Instead we apply a patch to use the --oauth2-client-id= and
- # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
- # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
- # Chromium without baked-in values.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Debug info section overflows without component build
- # Prevent linker from running out of address space, bug #471810 .
- filter-flags "-g*"
-
- # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
- if [[ ${myarch} == amd64 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a
- fi
-
- if tc-is-gcc; then
- # https://bugs.gentoo.org/904455
- local -x CPP="$(tc-getCXX) -E"
- # https://bugs.gentoo.org/912381
- filter-lto
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = ppc64 ]] ; then
- myconf_gn+=" target_cpu=\"ppc64\""
- ffmpeg_target_arch=ppc64
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # Disable external code space for V8 for ppc64. It is disabled for ppc64
- # by default, but cross-compiling on amd64 enables it again.
- if tc-is-cross-compiler; then
- if ! use amd64 && ! use arm64; then
- myconf_gn+=" v8_enable_external_code_space=false"
- fi
- fi
-
- # Only enabled for clang, but gcc has endian macros too
- myconf_gn+=" v8_use_libm_trig_functions=true"
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- # Disable unknown warning message from clang.
- if tc-is-clang; then
- append-flags -Wno-unknown-warning-option
- if tc-is-cross-compiler; then
- export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
- export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
- fi
- fi
-
- # Explicitly disable ICU data file support for system-icu/headless builds.
- if use system-icu || use headless; then
- myconf_gn+=" icu_use_data_file=false"
- fi
-
- # Don't need nocompile checks and GN crashes with our config
- myconf_gn+=" enable_nocompile_tests=false"
-
- # Enable ozone wayland and/or headless support
- myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
- myconf_gn+=" ozone_platform_headless=true"
- if use headless; then
- myconf_gn+=" ozone_platform=\"headless\""
- myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false"
- myconf_gn+=" use_glib=false use_gio=false"
- myconf_gn+=" use_pangocairo=false use_alsa=false"
- myconf_gn+=" use_libpci=false use_udev=false"
- myconf_gn+=" enable_print_preview=false"
- myconf_gn+=" enable_remoting=false"
- else
- myconf_gn+=" use_system_libdrm=true"
- myconf_gn+=" use_system_minigbm=true"
- myconf_gn+=" use_xkbcommon=true"
- if use qt5 || use qt6; then
- local cbuild_libdir=$(get_libdir)
- if tc-is-cross-compiler; then
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt)
- cbuild_libdir=${cbuild_libdir:2}
- cbuild_libdir=${cbuild_libdir/% }
- fi
- if use qt5; then
- if tc-is-cross-compiler; then
- myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\""
- else
- myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\""
- fi
- fi
- if use qt6; then
- myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\""
- fi
-
- myconf_gn+=" use_qt=true"
- myconf_gn+=" use_qt6=$(usex qt6 true false)"
- else
- myconf_gn+=" use_qt=false"
- fi
- myconf_gn+=" ozone_platform_x11=$(usex X true false)"
- myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
- myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
- use wayland && myconf_gn+=" use_system_libffi=true"
- fi
-
- # Results in undefined references in chrome linking, may require CFI to work
- if use arm64; then
- myconf_gn+=" arm_control_flow_integrity=\"none\""
- fi
-
- # Enable official builds
- myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=$(usex lto true false)"
- myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
- if use official; then
- # Allow building against system libraries in official builds
- sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
- tools/generate_shim_headers/generate_shim_headers.py || die
- # Disable CFI: unsupported for GCC, requires clang+lto+lld
- myconf_gn+=" is_cfi=false"
- # Don't add symbols to build
- myconf_gn+=" symbol_level=0"
- fi
-
- if use pgo; then
- myconf_gn+=" chrome_pgo_phase=${1}"
- if [[ "$1" == "2" ]]; then
- myconf_gn+=" pgo_data_path=\"${2}\""
- fi
- else
- # Disable PGO
- myconf_gn+=" chrome_pgo_phase=0"
- fi
-
- # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
- if use arm64 && tc-is-gcc; then
- sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
- third_party/crc32c/src/src/crc32c_arm64.cc || die
- fi
-
- # skipping typecheck is only supported on amd64, bug #876157
- if ! use amd64; then
- myconf_gn+=" devtools_skip_typecheck=false"
- fi
-
- einfo "Configuring Chromium ..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_configure() {
- chromium_configure $(usex pgo 1 0)
-}
-
-chromium_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # Don't inherit PYTHONPATH from environment, bug #789021, #812689
- local -x PYTHONPATH=
-
- # Build mksnapshot and pax-mark it.
- if use pax-kernel; then
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
- fi
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver chrome_sandbox
-
- pax-mark m out/Release/chrome
-
- if ! use system-toolchain; then
- QA_FLAGS_IGNORED="
- usr/lib64/chromium-browser/chrome
- usr/lib64/chromium-browser/chrome-sandbox
- usr/lib64/chromium-browser/chromedriver
- usr/lib64/chromium-browser/chrome_crashpad_handler
- usr/lib64/chromium-browser/libEGL.so
- usr/lib64/chromium-browser/libGLESv2.so
- usr/lib64/chromium-browser/libVkICD_mock_icd.so
- usr/lib64/chromium-browser/libVkLayer_khronos_validation.so
- usr/lib64/chromium-browser/libqt5_shim.so
- usr/lib64/chromium-browser/libvk_swiftshader.so
- usr/lib64/chromium-browser/libvulkan.so.1
- "
- fi
-}
-
-# This function is called from virtx, and must always return so that Xvfb
-# session isn't left running. If we return 1, virtx will call die().
-chromium_profile() {
- einfo "Profiling for PGO"
-
- pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
-
- # Remove old profdata in case profiling was interrupted.
- rm -rf "${1}" || return 1
-
- if ! "${EPYTHON}" ./chromium_profiler.py \
- --chrome-executable "${S}/out/Release/chrome" \
- --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
- --add-arg no-sandbox --add-arg disable-dev-shm-usage \
- --profile-output "${1}"; then
- eerror "Profiling failed"
- return 1
- fi
-
- popd >/dev/null || return 1
-}
-
-src_compile() {
- if use pgo; then
- local profdata
-
- profdata="${WORKDIR}/chromium.profdata"
-
- if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
- chromium_compile
- virtx chromium_profile "$profdata"
-
- touch "${WORKDIR}/.pgo-profiled" || die
- fi
-
- if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
- # Remove phase 1 output
- rm -r out/Release || die
-
- chromium_configure 2 "$profdata"
-
- touch "${WORKDIR}/.pgo-phase-2-configured" || die
- fi
-
- if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
- chromium_compile
- touch "${WORKDIR}/.pgo-phase-2-compiled" || die
- fi
- else
- chromium_compile
- fi
-
- mv out/Release/chromedriver{.unstripped,} || die
-
- rm -f out/Release/locales/*.pak.info || die
-
- # Build manpage; bug #684550
- sed -e 's|@@PACKAGE@@|chromium-browser|g;
- s|@@MENUNAME@@|Chromium|g;' \
- chrome/app/resources/manpage.1.in > \
- out/Release/chromium-browser.1 || die
-
- # Build desktop file; bug #706786
- sed -e 's|@@MENUNAME@@|Chromium|g;
- s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
- s|@@PACKAGE@@|chromium-browser|g;
- s|\(^Exec=\)/usr/bin/|\1|g;' \
- chrome/installer/linux/common/desktop.template > \
- out/Release/chromium-browser-chromium.desktop || die
-
- # Build vk_swiftshader_icd.json; bug #827861
- sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
- third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
- out/Release/vk_swiftshader_icd.json || die
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
-
- doexe out/Release/chromedriver
- doexe out/Release/chrome_crashpad_handler
-
- ozone_auto_session () {
- use X && use wayland && ! use headless && echo true || echo false
- }
- local sedargs=( -e
- "s:/usr/lib/:/usr/$(get_libdir)/:g;
- s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
- )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
-
- if use bindist; then
- # We built libffmpeg as a component library, but we can't distribute it
- # with proprietary codec support. Remove it and make a symlink to the requested
- # system library.
- rm -f out/Release/libffmpeg.so \
- || die "Failed to remove bundled libffmpeg.so (with proprietary codecs)"
- # symlink the libffmpeg.so from either ffmpeg-chromium or ffmpeg[chromium].
- einfo "Creating symlink to libffmpeg.so from $(usex ffmpeg-chromium ffmpeg-chromium ffmpeg[chromium])..."
- dosym ../chromium/libffmpeg.so$(usex ffmpeg-chromium .${PV%%\.*} "") \
- /usr/$(get_libdir)/chromium-browser/libffmpeg.so
- fi
-
- (
- shopt -s nullglob
- local files=(out/Release/*.so out/Release/*.so.[0-9])
- [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
- )
-
- # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland"
- doins out/Release/xdg-{settings,mime}
-
- if ! use system-icu && ! use headless; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/MEIPreload
-
- # Install vk_swiftshader_icd.json; bug #827861
- doins out/Release/vk_swiftshader_icd.json
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons
- local branding size
- for size in 16 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- # Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- # Install manpage; bug #684550
- doman out/Release/chromium-browser.1
- dosym chromium-browser.1 /usr/share/man/man1/chromium.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-
- if ! use headless; then
- if use vaapi; then
- elog "VA-API is disabled by default at runtime. You have to enable it"
- elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
- elog "in /etc/chromium/default."
- fi
- if use screencast; then
- elog "Screencast is disabled by default at runtime. Either enable it"
- elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
- elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use gtk4; then
- elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
- elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use qt5 && use qt6; then
- elog "Chromium automatically selects Qt5 or Qt6 based on your desktop"
- elog "environment. To override you need to pass --qt-version=5 or"
- elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in"
- elog "/etc/chromium/default."
- fi
- fi
-
- if systemd_is_booted && ! [[ -f "/etc/machine-id" ]]; then
- ewarn "The lack of an '/etc/machine-id' file on this system booted with systemd"
- ewarn "indicates that the Gentoo handbook was not followed to completion."
- ewarn ""
- ewarn "Chromium is known to behave unpredictably with this system configuration;"
- ewarn "please complete the configuration of this system before logging any bugs."
- fi
-}
diff --git a/www-client/chromium/chromium-126.0.6478.114.ebuild b/www-client/chromium/chromium-126.0.6478.114.ebuild
new file mode 100644
index 000000000000..8377bd00e3ba
--- /dev/null
+++ b/www-client/chromium/chromium-126.0.6478.114.ebuild
@@ -0,0 +1,1452 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES
+
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
+# it is unavoidable. Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember to
+# check for upstream changes to GN and update ebuild (and version below) as required.
+
+# For binhost users, if USE=bindist is set, we configure Chromium in a way that it is able
+# to use proprietary codecs, and so that ffmpeg is an external component (libffmpeg.so),
+# then we remove ffmpeg from the image to ensure that the built package is distributable
+# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its place;
+# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed on the system.
+
+# For non-binhost builds, we build the bundled ffmpeg and enable proprietary codecs because there's
+# no reason not to. Todo: Re-enable USE=system-ffmpeg.
+
+# These variables let us easily bound supported major dependency versions in one place.
+GCC_MIN_VER=12
+GN_MIN_VER=0.2165
+# Since Google use prerelease llvm we can let any adventurous users try to build with prerelease
+# ebuilds; try to keep this up to date with the latest version in the tree.
+LLVM_MAX_SLOT=19
+LLVM_MIN_SLOT=17
+RUST_MIN_VER=1.72.0
+# chromium-tools/get-chromium-toolchain-strings.sh
+GOOGLE_CLANG_VER=llvmorg-19-init-9433-g76ea5feb-1
+GOOGLE_RUST_VER=31e6e8c6c5b6ce62656c922c7384d3376018c980-2
+
+# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't build with GCC
+# Resolved upstream, requires testing and some backporting I'm sure
+: ${CHROMIUM_FORCE_CLANG=yes}
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120:
+# webrtc - no matching member function for call to 'emplace'
+: ${CHROMIUM_FORCE_LIBCXX=yes}
+# 121's 'gcc_link_wrapper.py' currently fails if not using lld due to the addition of rust
+: ${CHROMIUM_FORCE_LLD=yes}
+
+: ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN=no}
+
+VIRTUALX_REQUIRED="pgo"
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
+inherit python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://www.chromium.org/"
+PATCHSET_PPC64="126.0.6478.56-1raptor0~deb12u2"
+PATCH_V="${PV%%\.*}"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+ system-toolchain? (
+ https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2
+ )
+ !system-toolchain? (
+ https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${GOOGLE_CLANG_VER}.tar.xz
+ -> chromium-${PV%%\.*}-clang.tar.xz
+ https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%??}.tar.xz
+ -> chromium-${PV%%\.*}-rust.tar.xz
+ )
+ ppc64? (
+ https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz
+ https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz
+ )
+ pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )"
+
+LICENSE="BSD"
+SLOT="0/stable"
+KEYWORDS="~amd64 ~arm64 ~ppc64"
+IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
+IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio"
+IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine"
+RESTRICT="!bindist? ( bindist )"
+
+REQUIRED_USE="
+ !headless? ( || ( X wayland ) )
+ pgo? ( X !wayland )
+ qt6? ( qt5 )
+ screencast? ( wayland )
+ !system-toolchain? ( libcxx )
+ ffmpeg-chromium? ( bindist proprietary-codecs )
+"
+
+COMMON_X_DEPEND="
+ x11-libs/libXcomposite:=
+ x11-libs/libXcursor:=
+ x11-libs/libXdamage:=
+ x11-libs/libXfixes:=
+ >=x11-libs/libXi-1.6.0:=
+ x11-libs/libXrandr:=
+ x11-libs/libXrender:=
+ x11-libs/libXtst:=
+ x11-libs/libxshmfence:=
+"
+
+COMMON_SNAPSHOT_DEPEND="
+ system-icu? ( >=dev-libs/icu-71.1:= )
+ >=dev-libs/libxml2-2.12.4:=[icu]
+ dev-libs/nspr:=
+ >=dev-libs/nss-3.26:=
+ dev-libs/libxslt:=
+ media-libs/fontconfig:=
+ >=media-libs/freetype-2.11.0-r1:=
+ system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
+ media-libs/libjpeg-turbo:=
+ system-png? ( media-libs/libpng:=[-apng(-)] )
+ system-zstd? ( >=app-arch/zstd-1.5.5:= )
+ >=media-libs/libwebp-0.4.0:=
+ media-libs/mesa:=[gbm(+)]
+ >=media-libs/openh264-1.6.0:=
+ sys-libs/zlib:=
+ x11-libs/libdrm:=
+ !headless? (
+ dev-libs/glib:2
+ >=media-libs/alsa-lib-1.0.19:=
+ pulseaudio? ( media-libs/libpulse:= )
+ sys-apps/pciutils:=
+ kerberos? ( virtual/krb5 )
+ vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] )
+ X? (
+ x11-libs/libX11:=
+ x11-libs/libXext:=
+ x11-libs/libxcb:=
+ )
+ x11-libs/libxkbcommon:=
+ wayland? (
+ dev-libs/libffi:=
+ dev-libs/wayland:=
+ screencast? ( media-video/pipewire:= )
+ )
+ )
+"
+
+COMMON_DEPEND="
+ ${COMMON_SNAPSHOT_DEPEND}
+ app-arch/bzip2:=
+ dev-libs/expat:=
+ net-misc/curl[ssl]
+ sys-apps/dbus:=
+ media-libs/flac:=
+ sys-libs/zlib:=[minizip]
+ !headless? (
+ X? ( ${COMMON_X_DEPEND} )
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ media-libs/mesa:=[X?,wayland?]
+ cups? ( >=net-print/cups-1.3.11:= )
+ virtual/udev
+ x11-libs/cairo:=
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango:=
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtwidgets:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !headless? (
+ || (
+ x11-libs/gtk+:3[X?,wayland?]
+ gui-libs/gtk:4[X?,wayland?]
+ )
+ qt5? ( dev-qt/qtgui:5[X?,wayland?] )
+ qt6? ( dev-qt/qtbase:6[X?,wayland?] )
+ )
+ virtual/ttf-fonts
+ selinux? ( sec-policy/selinux-chromium )
+ bindist? (
+ !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ ffmpeg-chromium? ( media-video/ffmpeg-chromium:${PV%%\.*} )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ !headless? (
+ gtk4? ( gui-libs/gtk:4[X?,wayland?] )
+ !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
+ )
+"
+
+depend_clang_llvm_version() {
+ echo "sys-devel/clang:$1"
+ echo "sys-devel/llvm:$1"
+ echo "=sys-devel/lld-$1*"
+}
+
+# When passed multiple arguments we assume that
+# we want a range of versions, inclusive.
+depend_clang_llvm_versions() {
+ local _v
+ if [[ $# -eq 1 ]]; then
+ depend_clang_llvm_version "$1"
+ elif [[ $# -eq 2 ]]; then
+ if [[ $1 -eq $2 ]]; then
+ depend_clang_llvm_version "$1"
+ fi
+ echo "|| ("
+ for ((i=$1; i<=$2; i++)); do
+ echo "("
+ depend_clang_llvm_version "${i}"
+ echo ")"
+ done
+ echo ")"
+ else
+ die "depend_clang_llvm_versions() requires 1 or 2 arguments"
+ fi
+}
+
+BDEPEND="
+ ${COMMON_SNAPSHOT_DEPEND}
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ >=app-arch/gzip-1.7
+ !headless? (
+ qt5? ( dev-qt/qtcore:5 )
+ qt6? ( dev-qt/qtbase:6 )
+ )
+ system-toolchain? (
+ libcxx? ( >=sys-devel/clang-${LLVM_MIN_SLOT} )
+ lto? ( $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT}) )
+ pgo? (
+ >=dev-python/selenium-3.141.0
+ >=dev-util/web_page_replay_go-20220314
+ $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT})
+ )
+ >=virtual/rust-${RUST_MIN_VER}[profiler(-)]
+ )
+ >=dev-build/gn-${GN_MIN_VER}
+ dev-build/ninja
+ dev-lang/perl
+ >=dev-util/gperf-3.0.3
+ dev-vcs/git
+ >=net-libs/nodejs-7.6.0[inspector]
+ >=sys-devel/bison-2.4.3
+ sys-devel/flex
+ virtual/pkgconfig
+"
+
+if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
+ BDEPEND+="system-toolchain? ( >=sys-devel/clang-${LLVM_MIN_SLOT} ) "
+fi
+
+if [[ ${CHROMIUM_FORCE_LLD} == yes ]]; then
+ BDEPEND+="system-toolchain? ( >=sys-devel/lld-${LLVM_MIN_SLOT} ) "
+else
+ # #918897: Hack for arm64
+ BDEPEND+=" arm64? ( >=sys-devel/lld-${LLVM_MIN_SLOT} )"
+fi
+
+if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
+ EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
+fi
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Some web pages may require additional fonts to display properly.
+Try installing some of the following packages if some characters
+are not displayed properly:
+- media-fonts/arphicfonts
+- media-fonts/droid
+- media-fonts/ipamonafont
+- media-fonts/noto
+- media-fonts/ja-ipafonts
+- media-fonts/takao-fonts
+- media-fonts/wqy-microhei
+- media-fonts/wqy-zenhei
+
+To fix broken icons on the Downloads page, you should install an icon
+theme that covers the appropriate MIME types, and configure this as your
+GTK+ icon theme.
+
+For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
+in /etc/chromium/default.
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+needs_clang() {
+ [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo
+}
+
+needs_lld() {
+ # #641556: Force lld for lto and pgo builds, otherwise disable
+ # #918897: Temporary hack w/ use arm64
+ [[ ${CHROMIUM_FORCE_LLD} == yes ]] || use lto || use pgo || use arm64
+}
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then
+ einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+pre_build_checks() {
+ # Check build requirements: bugs #471810, #541816, #914220
+ # We're going to start doing maths here on the size of an unpacked source tarball,
+ # this should make updates easier as chromium continues to balloon in size.
+ local BASE_DISK=22
+ local EXTRA_DISK=1
+ local CHECKREQS_MEMORY="4G"
+ tc-is-cross-compiler && EXTRA_DISK=2
+ if use lto || use pgo; then
+ CHECKREQS_MEMORY="9G"
+ tc-is-cross-compiler && EXTRA_DISK=4
+ use pgo && EXTRA_DISK=8
+ fi
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ if use custom-cflags; then
+ EXTRA_DISK=13
+ fi
+ CHECKREQS_MEMORY="16G"
+ fi
+ CHECKREQS_DISK_BUILD="$((BASE_DISK + EXTRA_DISK))G"
+ check-reqs_${EBUILD_PHASE_FUNC}
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
+ pre_build_checks
+ fi
+
+ if use headless; then
+ local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland")
+ for myiuse in ${headless_unused_flags[@]}; do
+ use ${myiuse} && ewarn "Ignoring USE=${myiuse}, USE=headless is set."
+ done
+ fi
+
+ if ! use bindist && use ffmpeg-chromium; then
+ ewarn "Ignoring USE=ffmpeg-chromium, USE=bindist is not set."
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
+ pre_build_checks
+
+ if use system-toolchain; then
+ local -x CPP="$(tc-getCXX) -E"
+ if tc-is-gcc && ! ver_test "$(gcc-version)" -ge ${GCC_MIN_VER}; then
+ die "At least gcc ${GCC_MIN_VER} is required"
+ fi
+ if use pgo && tc-is-cross-compiler; then
+ die "The pgo USE flag cannot be used when cross-compiling"
+ fi
+ if needs_clang && ! tc-is-clang; then
+ if tc-is-cross-compiler; then
+ CPP="${CBUILD}-clang++ -E"
+ else
+ CPP="${CHOST}-clang++ -E"
+ fi
+ fi
+ if needs_clang || tc-is-clang; then
+ if ver_test "$(clang-major-version)" -lt ${LLVM_MIN_SLOT}; then
+ die "At least Clang ${LLVM_MIN_SLOT} is required"
+ fi
+ # Ideally we never see this, but it should help prevent bugs like 927154
+ if ver_test "$(clang-major-version)" -gt ${LLVM_MAX_SLOT}; then
+ die "Clang $(clang-major-version) is too new; ${LLVM_MAX_SLOT} is the highest supported version"
+ fi
+ fi
+ fi
+ # Users should never hit this, it's purely a development convenience
+ if ver_test $(gn --version || die) -lt ${GN_MIN_VER}; then
+ die "dev-build/gn >= ${GN_MIN_VER} is required to build this Chromium"
+ fi
+ fi
+
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # disable global media controls, crashes with libstdc++
+ sed -i -e \
+ "/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
+ "chrome/browser/media/router/media_router_feature.cc" || die
+
+ local PATCHES=(
+ "${FILESDIR}/chromium-109-system-zlib.patch"
+ "${FILESDIR}/chromium-111-InkDropHost-crash.patch"
+ "${FILESDIR}/chromium-125-system-zstd.patch"
+ "${FILESDIR}/chromium-126-oauth2-client-switches.patch"
+ "${FILESDIR}/chromium-cross-compile.patch"
+ )
+
+ if use system-toolchain; then
+ # The patchset is really only required if we're using the system-toolchain
+ PATCHES+=( "${WORKDIR}/chromium-patches-${PATCH_V}" )
+ # We can't use the bundled compiler builtins
+ sed -i -e \
+ "/if (is_clang && toolchain_has_rust) {/,+2d" \
+ build/config/compiler/BUILD.gn || die "Failed to disable bundled compiler builtins"
+ else
+ mkdir -p third_party/llvm-build/Release+Asserts || die "Failed to bundle llvm"
+ ln -s "${WORKDIR}"/bin third_party/llvm-build/Release+Asserts/bin || die "Failed to symlink llvm bin"
+ ln -s "${WORKDIR}"/lib third_party/llvm-build/Release+Asserts/lib || die "Failed to symlink llvm lib"
+ echo "${GOOGLE_CLANG_VER}" > third_party/llvm-build/Release+Asserts/cr_build_revision || \
+ die "Failed to set clang version"
+ ln -s "${WORKDIR}"/rust-toolchain third_party/rust-toolchain || die "Failed to bundle rust"
+ cp "${WORKDIR}"/rust-toolchain/VERSION \
+ "${WORKDIR}"/rust-toolchain/INSTALLED_VERSION || die "Failed to set rust version"
+ fi
+
+ if use ppc64 ; then
+ local p
+ for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do
+ if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then
+ eapply "${WORKDIR}/debian/patches/${p}"
+ fi
+ done
+ PATCHES+=( "${WORKDIR}/ppc64le" )
+ PATCHES+=( "${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
+ fi
+
+ default
+
+ mkdir -p third_party/node/linux/node-linux-x64/bin || die
+ ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
+
+ # adjust python interpreter version
+ sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
+
+ local keeplibs=(
+ base/third_party/cityhash
+ base/third_party/double_conversion
+ base/third_party/icu
+ base/third_party/nspr
+ base/third_party/superfasthash
+ base/third_party/symbolize
+ base/third_party/valgrind
+ base/third_party/xdg_user_dirs
+ buildtools/third_party/libc++
+ buildtools/third_party/libc++abi
+ chrome/third_party/mozilla_security_manager
+ courgette/third_party
+ net/third_party/mozilla_security_manager
+ net/third_party/nss
+ net/third_party/quic
+ net/third_party/uri_template
+ third_party/abseil-cpp
+ third_party/angle
+ third_party/angle/src/common/third_party/xxhash
+ third_party/angle/src/third_party/ceval
+ third_party/angle/src/third_party/libXNVCtrl
+ third_party/angle/src/third_party/volk
+ third_party/anonymous_tokens
+ third_party/apple_apsl
+ third_party/axe-core
+ third_party/blink
+ third_party/bidimapper
+ third_party/boringssl
+ third_party/boringssl/src/third_party/fiat
+ third_party/breakpad
+ third_party/breakpad/breakpad/src/third_party/curl
+ third_party/brotli
+ third_party/catapult
+ third_party/catapult/common/py_vulcanize/third_party/rcssmin
+ third_party/catapult/common/py_vulcanize/third_party/rjsmin
+ third_party/catapult/third_party/beautifulsoup4-4.9.3
+ third_party/catapult/third_party/html5lib-1.1
+ third_party/catapult/third_party/polymer
+ third_party/catapult/third_party/six
+ third_party/catapult/tracing/third_party/d3
+ third_party/catapult/tracing/third_party/gl-matrix
+ third_party/catapult/tracing/third_party/jpeg-js
+ third_party/catapult/tracing/third_party/jszip
+ third_party/catapult/tracing/third_party/mannwhitneyu
+ third_party/catapult/tracing/third_party/oboe
+ third_party/catapult/tracing/third_party/pako
+ third_party/ced
+ third_party/cld_3
+ third_party/closure_compiler
+ third_party/content_analysis_sdk
+ third_party/cpuinfo
+ third_party/crashpad
+ third_party/crashpad/crashpad/third_party/lss
+ third_party/crashpad/crashpad/third_party/zlib
+ third_party/crc32c
+ third_party/cros_system_api
+ third_party/d3
+ third_party/dav1d
+ third_party/dawn
+ third_party/dawn/third_party/gn/webgpu-cts
+ third_party/dawn/third_party/khronos
+ third_party/depot_tools
+ third_party/devscripts
+ third_party/devtools-frontend
+ third_party/devtools-frontend/src/front_end/third_party/acorn
+ third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
+ third_party/devtools-frontend/src/front_end/third_party/axe-core
+ third_party/devtools-frontend/src/front_end/third_party/chromium
+ third_party/devtools-frontend/src/front_end/third_party/codemirror
+ third_party/devtools-frontend/src/front_end/third_party/csp_evaluator
+ third_party/devtools-frontend/src/front_end/third_party/diff
+ third_party/devtools-frontend/src/front_end/third_party/i18n
+ third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
+ third_party/devtools-frontend/src/front_end/third_party/lighthouse
+ third_party/devtools-frontend/src/front_end/third_party/lit
+ third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
+ third_party/devtools-frontend/src/front_end/third_party/marked
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
+ third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
+ third_party/devtools-frontend/src/front_end/third_party/wasmparser
+ third_party/devtools-frontend/src/third_party
+ third_party/distributed_point_functions
+ third_party/dom_distiller_js
+ third_party/eigen3
+ third_party/emoji-segmenter
+ third_party/farmhash
+ third_party/fdlibm
+ third_party/ffmpeg
+ third_party/fft2d
+ third_party/flatbuffers
+ third_party/fp16
+ third_party/freetype
+ third_party/fusejs
+ third_party/fxdiv
+ third_party/highway
+ third_party/liburlpattern
+ third_party/libzip
+ third_party/lit
+ third_party/gemmlowp
+ third_party/google_input_tools
+ third_party/google_input_tools/third_party/closure_library
+ third_party/google_input_tools/third_party/closure_library/third_party/closure
+ third_party/googletest
+ third_party/hunspell
+ third_party/iccjpeg
+ third_party/inspector_protocol
+ third_party/ipcz
+ third_party/jinja2
+ third_party/jsoncpp
+ third_party/jstemplate
+ third_party/khronos
+ third_party/lens_server_proto
+ third_party/leveldatabase
+ third_party/libaddressinput
+ third_party/libaom
+ third_party/libaom/source/libaom/third_party/fastfeat
+ third_party/libaom/source/libaom/third_party/SVT-AV1
+ third_party/libaom/source/libaom/third_party/vector
+ third_party/libaom/source/libaom/third_party/x86inc
+ third_party/libavif
+ third_party/libevent
+ third_party/libgav1
+ third_party/libjingle
+ third_party/libphonenumber
+ third_party/libsecret
+ third_party/libsrtp
+ third_party/libsync
+ third_party/libudev
+ third_party/libva_protected_content
+ third_party/libvpx
+ third_party/libvpx/source/libvpx/third_party/x86inc
+ third_party/libwebm
+ third_party/libx11
+ third_party/libxcb-keysyms
+ third_party/libxml/chromium
+ third_party/libyuv
+ third_party/lottie
+ third_party/lss
+ third_party/lzma_sdk
+ third_party/mako
+ third_party/maldoca
+ third_party/maldoca/src/third_party/tensorflow_protos
+ third_party/maldoca/src/third_party/zlibwrapper
+ third_party/markupsafe
+ third_party/material_color_utilities
+ third_party/mesa
+ third_party/metrics_proto
+ third_party/minigbm
+ third_party/modp_b64
+ third_party/nasm
+ third_party/nearby
+ third_party/neon_2_sse
+ third_party/node
+ third_party/omnibox_proto
+ third_party/one_euro_filter
+ third_party/openscreen
+ third_party/openscreen/src/third_party/
+ third_party/openscreen/src/third_party/tinycbor/src/src
+ third_party/opus
+ third_party/ots
+ third_party/pdfium
+ third_party/pdfium/third_party/agg23
+ third_party/pdfium/third_party/bigint
+ third_party/pdfium/third_party/freetype
+ third_party/pdfium/third_party/lcms
+ third_party/pdfium/third_party/libopenjpeg
+ third_party/pdfium/third_party/libtiff
+ third_party/perfetto
+ third_party/perfetto/protos/third_party/chromium
+ third_party/pffft
+ third_party/ply
+ third_party/polymer
+ third_party/private-join-and-compute
+ third_party/private_membership
+ third_party/protobuf
+ third_party/pthreadpool
+ third_party/puffin
+ third_party/pyjson5
+ third_party/pyyaml
+ third_party/qcms
+ third_party/re2
+ third_party/rnnoise
+ third_party/rust
+ third_party/s2cellid
+ third_party/securemessage
+ third_party/selenium-atoms
+ third_party/sentencepiece
+ third_party/sentencepiece/src/third_party/darts_clone
+ third_party/shell-encryption
+ third_party/simplejson
+ third_party/skia
+ third_party/skia/include/third_party/vulkan
+ third_party/skia/third_party/vulkan
+ third_party/smhasher
+ third_party/snappy
+ third_party/sqlite
+ third_party/swiftshader
+ third_party/swiftshader/third_party/astc-encoder
+ third_party/swiftshader/third_party/llvm-subzero
+ third_party/swiftshader/third_party/marl
+ third_party/swiftshader/third_party/subzero
+ third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
+ third_party/swiftshader/third_party/SPIRV-Tools
+ third_party/tensorflow_models
+ third_party/tensorflow-text
+ third_party/tflite
+ third_party/tflite/src/third_party/eigen3
+ third_party/tflite/src/third_party/fft2d
+ third_party/tflite/src/third_party/xla/third_party/tsl
+ third_party/tflite/src/third_party/xla/xla/tsl/util
+ third_party/ruy
+ third_party/six
+ third_party/ukey2
+ third_party/unrar
+ third_party/utf
+ third_party/vulkan
+ third_party/wayland
+ third_party/webdriver
+ third_party/webgpu-cts
+ third_party/webrtc
+ third_party/webrtc/common_audio/third_party/ooura
+ third_party/webrtc/common_audio/third_party/spl_sqrt_floor
+ third_party/webrtc/modules/third_party/fft
+ third_party/webrtc/modules/third_party/g711
+ third_party/webrtc/modules/third_party/g722
+ third_party/webrtc/rtc_base/third_party/base64
+ third_party/webrtc/rtc_base/third_party/sigslot
+ third_party/widevine
+ third_party/woff2
+ third_party/wuffs
+ third_party/x11proto
+ third_party/xcbproto
+ third_party/xnnpack
+ third_party/zxcvbn-cpp
+ third_party/zlib/google
+ url/third_party/mozilla
+ v8/src/third_party/siphash
+ v8/src/third_party/valgrind
+ v8/src/third_party/utf8-decoder
+ v8/third_party/glibc
+ v8/third_party/inspector_protocol
+ v8/third_party/v8
+
+ # gyp -> gn leftovers
+ third_party/speech-dispatcher
+ third_party/usb_ids
+ third_party/xdg-utils
+ )
+
+ # USE=system-*
+ if ! use system-harfbuzz; then
+ keeplibs+=( third_party/harfbuzz-ng )
+ fi
+
+ if ! use system-icu; then
+ keeplibs+=( third_party/icu )
+ fi
+
+ if ! use system-png; then
+ keeplibs+=( third_party/libpng )
+ fi
+
+ if ! use system-zstd; then
+ keeplibs+=( third_party/zstd )
+ fi
+
+ if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ keeplibs+=( third_party/libc++ )
+ fi
+
+ if ! use system-toolchain || [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == yes ]]; then
+ keeplibs+=( third_party/llvm )
+ fi
+
+ # Arch-specific
+ if use arm64 || use ppc64 ; then
+ keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
+ fi
+ # we need to generate ppc64 stuff because upstream does not ship it yet
+ # it has to be done before unbundling.
+ if use ppc64; then
+ pushd third_party/libvpx >/dev/null || die
+ mkdir -p source/config/linux/ppc64 || die
+ # requires git and clang, bug #832803
+ # Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
+ # and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
+ # since we're not in a git repo
+ sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
+ generate_gni.sh || die
+ ./generate_gni.sh || die
+ popd >/dev/null || die
+
+ pushd third_party/ffmpeg >/dev/null || die
+ cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
+ cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
+ popd >/dev/null || die
+ fi
+
+ einfo "Unbundling third-party libraries ..."
+ # Remove most bundled libraries. Some are still needed.
+ build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
+
+ # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
+ mkdir -p buildtools/third_party/eu-strip/bin || die
+ ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
+}
+
+chromium_rust_version_check() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+ local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
+ rustc_version=${rustc_version[0]#rust-bin-}
+ rustc_version=${rustc_version#rust-}
+
+ [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
+
+ echo $rustc_version
+}
+
+chromium_configure() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ local myconf_gn=""
+
+ if use system-toolchain && [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == no ]]; then
+ # Make sure the build system will use the right tools, bug #340795.
+ tc-export AR CC CXX NM
+
+ if needs_clang && ! tc-is-clang; then
+ # Force clang since gcc is either broken or build is using libcxx.
+ if tc-is-cross-compiler; then
+ CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
+ CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
+ BUILD_CC=${CBUILD}-clang
+ BUILD_CXX=${CBUILD}-clang++
+ else
+ CC=${CHOST}-clang
+ CXX=${CHOST}-clang++
+ fi
+ strip-unsupported-flags
+ fi
+
+ if tc-is-clang; then
+ myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
+ # Workaround for build failure with clang-18 and -march=native without
+ # avx512. Does not affect e.g. -march=skylake, only native (bug #931623).
+ use amd64 && is-flagq -march=native &&
+ [[ $(clang-major-version) -eq 18 ]] && [[ $(clang-minor-version) -lt 6 ]] &&
+ tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&
+ append-flags -mevex512
+ else
+ myconf_gn+=" is_clang=false"
+ fi
+
+ if needs_lld ; then
+ # https://bugs.gentoo.org/918897#c32
+ append-ldflags -Wl,--undefined-version
+ myconf_gn+=" use_lld=true"
+ else
+ # This doesn't prevent lld from being used, but rather prevents gn from forcing it
+ myconf_gn+=" use_lld=false"
+ fi
+
+ if use lto; then
+ AR=llvm-ar
+ NM=llvm-nm
+ if tc-is-cross-compiler; then
+ BUILD_AR=llvm-ar
+ BUILD_NM=llvm-nm
+ fi
+ fi
+
+ myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
+
+ if tc-is-cross-compiler; then
+ tc-export BUILD_{AR,CC,CXX,NM}
+ myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
+ myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
+ myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
+ myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
+
+ # setup cups-config, build system only uses --libs option
+ if use cups; then
+ mkdir "${T}/cups-config" || die
+ cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
+ export PATH="${PATH}:${T}/cups-config"
+ fi
+
+ # Don't inherit PKG_CONFIG_PATH from environment
+ local -x PKG_CONFIG_PATH=
+ else
+ myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
+ fi
+
+ local rustc_ver
+ rustc_ver=$(chromium_rust_version_check)
+ if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
+ eerror "Rust >=${RUST_MIN_VER} is required"
+ eerror "Please run 'eselect rust' and select the correct rust version"
+ die "Selected rust version is too old"
+ else
+ einfo "Using rust ${rustc_ver} to build"
+ fi
+ if [[ "$(eselect --brief rust show 2>/dev/null)" == *"bin"* ]]; then
+ myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/opt/rust-bin-${rustc_ver}/\""
+ else
+ myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/usr/lib/rust/${rustc_ver}/\""
+ fi
+ myconf_gn+=" rustc_version=\"${rustc_ver}\""
+ fi
+
+ # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
+ myconf_gn+=" is_debug=false"
+
+ # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
+ # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
+ myconf_gn+=" dcheck_always_on=$(usex debug true false)"
+ myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
+
+ # Component build isn't generally intended for use by end users. It's mostly useful
+ # for development and debugging.
+ myconf_gn+=" is_component_build=false"
+
+ # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
+ myconf_gn+=" enable_nacl=false"
+
+ # Use system-provided libraries.
+ # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
+ # TODO: use_system_hunspell (upstream changes needed).
+ # TODO: use_system_protobuf (bug #525560).
+ # TODO: use_system_sqlite (http://crbug.com/22208).
+
+ # libevent: https://bugs.gentoo.org/593458
+ local gn_system_libraries=(
+ flac
+ fontconfig
+ freetype
+ # Need harfbuzz_from_pkgconfig target
+ #harfbuzz-ng
+ libdrm
+ libjpeg
+ libwebp
+ libxml
+ libxslt
+ openh264
+ zlib
+ )
+ if use system-icu; then
+ gn_system_libraries+=( icu )
+ fi
+ if use system-png; then
+ gn_system_libraries+=( libpng )
+ fi
+ if use system-zstd; then
+ gn_system_libraries+=( zstd )
+ fi
+
+ build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
+
+ # See dependency logic in third_party/BUILD.gn
+ myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
+
+ # Optional dependencies.
+ myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
+ myconf_gn+=" enable_widevine=$(usex widevine true false)"
+
+ if use headless; then
+ myconf_gn+=" use_cups=false"
+ myconf_gn+=" use_kerberos=false"
+ myconf_gn+=" use_pulseaudio=false"
+ myconf_gn+=" use_vaapi=false"
+ myconf_gn+=" rtc_use_pipewire=false"
+ else
+ myconf_gn+=" use_cups=$(usex cups true false)"
+ myconf_gn+=" use_kerberos=$(usex kerberos true false)"
+ myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
+ myconf_gn+=" use_vaapi=$(usex vaapi true false)"
+ myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
+ myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
+ fi
+
+ # Allows distributions to link pulseaudio directly (DT_NEEDED) instead of
+ # using dlopen. This helps with automated detection of ABI mismatches and
+ # prevents silent errors.
+ if use pulseaudio; then
+ myconf_gn+=" link_pulseaudio=true"
+ fi
+
+ # Non-developer builds of Chromium (for example, non-Chrome browsers, or
+ # Chromium builds provided by Linux distros) should disable the testing config
+ myconf_gn+=" disable_fieldtrial_testing_config=true"
+
+ if use system-toolchain; then
+ myconf_gn+=" use_gold=false"
+ fi
+
+ # The sysroot is the oldest debian image that chromium supports, we don't need it
+ myconf_gn+=" use_sysroot=false"
+
+ # This determines whether or not GN uses the bundled libcxx
+ # default: true
+ if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ myconf_gn+=" use_custom_libcxx=true"
+ else
+ myconf_gn+=" use_custom_libcxx=false"
+ fi
+
+ # Disable pseudolocales, only used for testing
+ myconf_gn+=" enable_pseudolocales=false"
+
+ # Disable code formating of generated files
+ myconf_gn+=" blink_enable_generated_code_formatting=false"
+
+ if use bindist ; then
+ # proprietary_codecs just forces Chromium to say that it can use h264/aac,
+ # the work is still done by ffmpeg. If this is set to no Chromium
+ # won't be able to load the codec even if the library can handle it
+ myconf_gn+=" proprietary_codecs=true"
+ myconf_gn+=" ffmpeg_branding=\"Chrome\""
+ # build ffmpeg as an external component (libffmpeg.so) that we can remove / substitute
+ myconf_gn+=" is_component_ffmpeg=true"
+ else
+ ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
+ myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
+ myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
+ fi
+
+ # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
+ # Note: these are for Gentoo use ONLY. For your own distribution,
+ # please get your own set of keys. Feel free to contact chromium@gentoo.org
+ # for more info. The OAuth2 credentials, however, have been left out.
+ # Those OAuth2 credentials have been broken for quite some time anyway.
+ # Instead we apply a patch to use the --oauth2-client-id= and
+ # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
+ # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
+ # Chromium without baked-in values.
+ local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
+ myconf_gn+=" google_api_key=\"${google_api_key}\""
+ local myarch="$(tc-arch)"
+
+ # Avoid CFLAGS problems, bug #352457, bug #390147.
+ if ! use custom-cflags; then
+ replace-flags "-Os" "-O2"
+ strip-flags
+
+ # Debug info section overflows without component build
+ # Prevent linker from running out of address space, bug #471810 .
+ filter-flags "-g*"
+
+ # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
+ if [[ ${myarch} == amd64 ]]; then
+ filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a
+ fi
+
+ if tc-is-gcc; then
+ # https://bugs.gentoo.org/904455
+ local -x CPP="$(tc-getCXX) -E"
+ # https://bugs.gentoo.org/912381
+ filter-lto
+ fi
+ fi
+
+ if [[ $myarch = amd64 ]] ; then
+ myconf_gn+=" target_cpu=\"x64\""
+ ffmpeg_target_arch=x64
+ elif [[ $myarch = arm64 ]] ; then
+ myconf_gn+=" target_cpu=\"arm64\""
+ ffmpeg_target_arch=arm64
+ elif [[ $myarch = ppc64 ]] ; then
+ myconf_gn+=" target_cpu=\"ppc64\""
+ ffmpeg_target_arch=ppc64
+ else
+ die "Failed to determine target arch, got '$myarch'."
+ fi
+
+ # Make sure that -Werror doesn't get added to CFLAGS by the build system.
+ # Depending on GCC version the warnings are different and we don't want
+ # the build to fail because of that.
+ myconf_gn+=" treat_warnings_as_errors=false"
+
+ # Disable fatal linker warnings, bug 506268.
+ myconf_gn+=" fatal_linker_warnings=false"
+
+ # Disable external code space for V8 for ppc64. It is disabled for ppc64
+ # by default, but cross-compiling on amd64 enables it again.
+ if tc-is-cross-compiler; then
+ if ! use amd64 && ! use arm64; then
+ myconf_gn+=" v8_enable_external_code_space=false"
+ fi
+ fi
+
+ # Only enabled for clang, but gcc has endian macros too
+ myconf_gn+=" v8_use_libm_trig_functions=true"
+
+ # Bug 491582.
+ export TMPDIR="${WORKDIR}/temp"
+ mkdir -p -m 755 "${TMPDIR}" || die
+
+ # https://bugs.gentoo.org/654216
+ addpredict /dev/dri/ #nowarn
+
+ # Disable unknown warning message from clang.
+ if tc-is-clang; then
+ append-flags -Wno-unknown-warning-option
+ if tc-is-cross-compiler; then
+ export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
+ export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
+ fi
+ fi
+
+ # Explicitly disable ICU data file support for system-icu/headless builds.
+ if use system-icu || use headless; then
+ myconf_gn+=" icu_use_data_file=false"
+ fi
+
+ # Don't need nocompile checks and GN crashes with our config
+ myconf_gn+=" enable_nocompile_tests=false"
+
+ # Enable ozone wayland and/or headless support
+ myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
+ myconf_gn+=" ozone_platform_headless=true"
+ if use headless; then
+ myconf_gn+=" ozone_platform=\"headless\""
+ myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false"
+ myconf_gn+=" use_glib=false use_gio=false"
+ myconf_gn+=" use_pangocairo=false use_alsa=false"
+ myconf_gn+=" use_libpci=false use_udev=false"
+ myconf_gn+=" enable_print_preview=false"
+ myconf_gn+=" enable_remoting=false"
+ else
+ myconf_gn+=" use_system_libdrm=true"
+ myconf_gn+=" use_system_minigbm=true"
+ myconf_gn+=" use_xkbcommon=true"
+ if use qt5 || use qt6; then
+ local cbuild_libdir=$(get_libdir)
+ if tc-is-cross-compiler; then
+ # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
+ local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt)
+ cbuild_libdir=${cbuild_libdir:2}
+ cbuild_libdir=${cbuild_libdir/% }
+ fi
+ if use qt5; then
+ if tc-is-cross-compiler; then
+ myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\""
+ else
+ myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\""
+ fi
+ fi
+ if use qt6; then
+ myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\""
+ fi
+
+ myconf_gn+=" use_qt=true"
+ myconf_gn+=" use_qt6=$(usex qt6 true false)"
+ else
+ myconf_gn+=" use_qt=false"
+ fi
+ myconf_gn+=" ozone_platform_x11=$(usex X true false)"
+ myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
+ myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
+ use wayland && myconf_gn+=" use_system_libffi=true"
+ fi
+
+ # Results in undefined references in chrome linking, may require CFI to work
+ if use arm64; then
+ myconf_gn+=" arm_control_flow_integrity=\"none\""
+ fi
+
+ # Enable official builds
+ myconf_gn+=" is_official_build=$(usex official true false)"
+ myconf_gn+=" use_thin_lto=$(usex lto true false)"
+ myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
+ if use official; then
+ # Allow building against system libraries in official builds
+ sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
+ tools/generate_shim_headers/generate_shim_headers.py || die
+ # Disable CFI: unsupported for GCC, requires clang+lto+lld
+ myconf_gn+=" is_cfi=false"
+ # Don't add symbols to build
+ myconf_gn+=" symbol_level=0"
+ fi
+
+ if use pgo; then
+ myconf_gn+=" chrome_pgo_phase=${1}"
+ if [[ "$1" == "2" ]]; then
+ myconf_gn+=" pgo_data_path=\"${2}\""
+ fi
+ else
+ # Disable PGO
+ myconf_gn+=" chrome_pgo_phase=0"
+ fi
+
+ # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
+ if use arm64 && tc-is-gcc; then
+ sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
+ third_party/crc32c/src/src/crc32c_arm64.cc || die
+ fi
+
+ # skipping typecheck is only supported on amd64, bug #876157
+ if ! use amd64; then
+ myconf_gn+=" devtools_skip_typecheck=false"
+ fi
+
+ einfo "Configuring Chromium ..."
+ set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
+ echo "$@"
+ "$@" || die
+}
+
+src_configure() {
+ chromium_configure $(usex pgo 1 0)
+}
+
+chromium_compile() {
+ # Final link uses lots of file descriptors.
+ ulimit -n 2048
+
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # Don't inherit PYTHONPATH from environment, bug #789021, #812689
+ local -x PYTHONPATH=
+
+ # Build mksnapshot and pax-mark it.
+ if use pax-kernel; then
+ local x
+ for x in mksnapshot v8_context_snapshot_generator; do
+ if tc-is-cross-compiler; then
+ eninja -C out/Release "host/${x}"
+ pax-mark m "out/Release/host/${x}"
+ else
+ eninja -C out/Release "${x}"
+ pax-mark m "out/Release/${x}"
+ fi
+ done
+ fi
+
+ # Even though ninja autodetects number of CPUs, we respect
+ # user's options, for debugging with -j 1 or any other reason.
+ eninja -C out/Release chrome chromedriver chrome_sandbox
+
+ pax-mark m out/Release/chrome
+
+ if ! use system-toolchain; then
+ QA_FLAGS_IGNORED="
+ usr/lib64/chromium-browser/chrome
+ usr/lib64/chromium-browser/chrome-sandbox
+ usr/lib64/chromium-browser/chromedriver
+ usr/lib64/chromium-browser/chrome_crashpad_handler
+ usr/lib64/chromium-browser/libEGL.so
+ usr/lib64/chromium-browser/libGLESv2.so
+ usr/lib64/chromium-browser/libVkICD_mock_icd.so
+ usr/lib64/chromium-browser/libVkLayer_khronos_validation.so
+ usr/lib64/chromium-browser/libqt5_shim.so
+ usr/lib64/chromium-browser/libvk_swiftshader.so
+ usr/lib64/chromium-browser/libvulkan.so.1
+ "
+ fi
+}
+
+# This function is called from virtx, and must always return so that Xvfb
+# session isn't left running. If we return 1, virtx will call die().
+chromium_profile() {
+ einfo "Profiling for PGO"
+
+ pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
+
+ # Remove old profdata in case profiling was interrupted.
+ rm -rf "${1}" || return 1
+
+ if ! "${EPYTHON}" ./chromium_profiler.py \
+ --chrome-executable "${S}/out/Release/chrome" \
+ --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
+ --add-arg no-sandbox --add-arg disable-dev-shm-usage \
+ --profile-output "${1}"; then
+ eerror "Profiling failed"
+ return 1
+ fi
+
+ popd >/dev/null || return 1
+}
+
+src_compile() {
+ if use pgo; then
+ local profdata
+
+ profdata="${WORKDIR}/chromium.profdata"
+
+ if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
+ chromium_compile
+ virtx chromium_profile "$profdata"
+
+ touch "${WORKDIR}/.pgo-profiled" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
+ # Remove phase 1 output
+ rm -r out/Release || die
+
+ chromium_configure 2 "$profdata"
+
+ touch "${WORKDIR}/.pgo-phase-2-configured" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
+ chromium_compile
+ touch "${WORKDIR}/.pgo-phase-2-compiled" || die
+ fi
+ else
+ chromium_compile
+ fi
+
+ mv out/Release/chromedriver{.unstripped,} || die
+
+ rm -f out/Release/locales/*.pak.info || die
+
+ # Build manpage; bug #684550
+ sed -e 's|@@PACKAGE@@|chromium-browser|g;
+ s|@@MENUNAME@@|Chromium|g;' \
+ chrome/app/resources/manpage.1.in > \
+ out/Release/chromium-browser.1 || die
+
+ # Build desktop file; bug #706786
+ sed -e 's|@@MENUNAME@@|Chromium|g;
+ s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
+ s|@@PACKAGE@@|chromium-browser|g;
+ s|\(^Exec=\)/usr/bin/|\1|g;' \
+ chrome/installer/linux/common/desktop.template > \
+ out/Release/chromium-browser-chromium.desktop || die
+
+ # Build vk_swiftshader_icd.json; bug #827861
+ sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
+ third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
+ out/Release/vk_swiftshader_icd.json || die
+}
+
+src_install() {
+ local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
+ exeinto "${CHROMIUM_HOME}"
+ doexe out/Release/chrome
+
+ newexe out/Release/chrome_sandbox chrome-sandbox
+ fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
+
+ doexe out/Release/chromedriver
+ doexe out/Release/chrome_crashpad_handler
+
+ ozone_auto_session () {
+ use X && use wayland && ! use headless && echo true || echo false
+ }
+ local sedargs=( -e
+ "s:/usr/lib/:/usr/$(get_libdir)/:g;
+ s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
+ )
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
+ doexe chromium-launcher.sh
+
+ # It is important that we name the target "chromium-browser",
+ # xdg-utils expect it; bug #355517.
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
+ # keep the old symlink around for consistency
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
+
+ dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
+
+ # Allow users to override command-line options, bug #357629.
+ insinto /etc/chromium
+ newins "${FILESDIR}/chromium.default" "default"
+
+ pushd out/Release/locales > /dev/null || die
+ chromium_remove_language_paks
+ popd
+
+ insinto "${CHROMIUM_HOME}"
+ doins out/Release/*.bin
+ doins out/Release/*.pak
+
+ if use bindist; then
+ # We built libffmpeg as a component library, but we can't distribute it
+ # with proprietary codec support. Remove it and make a symlink to the requested
+ # system library.
+ rm -f out/Release/libffmpeg.so \
+ || die "Failed to remove bundled libffmpeg.so (with proprietary codecs)"
+ # symlink the libffmpeg.so from either ffmpeg-chromium or ffmpeg[chromium].
+ einfo "Creating symlink to libffmpeg.so from $(usex ffmpeg-chromium ffmpeg-chromium ffmpeg[chromium])..."
+ dosym ../chromium/libffmpeg.so$(usex ffmpeg-chromium .${PV%%\.*} "") \
+ /usr/$(get_libdir)/chromium-browser/libffmpeg.so
+ fi
+
+ (
+ shopt -s nullglob
+ local files=(out/Release/*.so out/Release/*.so.[0-9])
+ [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
+ )
+
+ # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland"
+ doins out/Release/xdg-{settings,mime}
+
+ if ! use system-icu && ! use headless; then
+ doins out/Release/icudtl.dat
+ fi
+
+ doins -r out/Release/locales
+ doins -r out/Release/MEIPreload
+
+ # Install vk_swiftshader_icd.json; bug #827861
+ doins out/Release/vk_swiftshader_icd.json
+
+ if [[ -d out/Release/swiftshader ]]; then
+ insinto "${CHROMIUM_HOME}/swiftshader"
+ doins out/Release/swiftshader/*.so
+ fi
+
+ # Install icons
+ local branding size
+ for size in 16 24 32 48 64 128 256 ; do
+ case ${size} in
+ 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
+ *) branding="chrome/app/theme/chromium" ;;
+ esac
+ newicon -s ${size} "${branding}/product_logo_${size}.png" \
+ chromium-browser.png
+ done
+
+ # Install desktop entry
+ domenu out/Release/chromium-browser-chromium.desktop
+
+ # Install GNOME default application entry (bug #303100).
+ insinto /usr/share/gnome-control-center/default-apps
+ newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
+
+ # Install manpage; bug #684550
+ doman out/Release/chromium-browser.1
+ dosym chromium-browser.1 /usr/share/man/man1/chromium.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ readme.gentoo_print_elog
+
+ if ! use headless; then
+ if use vaapi; then
+ elog "VA-API is disabled by default at runtime. You have to enable it"
+ elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
+ elog "in /etc/chromium/default."
+ fi
+ if use screencast; then
+ elog "Screencast is disabled by default at runtime. Either enable it"
+ elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
+ elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
+ elog "to CHROMIUM_FLAGS in /etc/chromium/default."
+ fi
+ if use gtk4; then
+ elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
+ elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
+ elog "to CHROMIUM_FLAGS in /etc/chromium/default."
+ fi
+ if use qt5 && use qt6; then
+ elog "Chromium automatically selects Qt5 or Qt6 based on your desktop"
+ elog "environment. To override you need to pass --qt-version=5 or"
+ elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in"
+ elog "/etc/chromium/default."
+ fi
+ fi
+
+ if systemd_is_booted && ! [[ -f "/etc/machine-id" ]]; then
+ ewarn "The lack of an '/etc/machine-id' file on this system booted with systemd"
+ ewarn "indicates that the Gentoo handbook was not followed to completion."
+ ewarn ""
+ ewarn "Chromium is known to behave unpredictably with this system configuration;"
+ ewarn "please complete the configuration of this system before logging any bugs."
+ fi
+}
diff --git a/www-client/chromium/chromium-126.0.6478.126.ebuild b/www-client/chromium/chromium-126.0.6478.126.ebuild
new file mode 100644
index 000000000000..d3ff927c29ad
--- /dev/null
+++ b/www-client/chromium/chromium-126.0.6478.126.ebuild
@@ -0,0 +1,1452 @@
+# Copyright 2009-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_REQ_USE="xml(+)"
+
+# PACKAGING NOTES
+
+# Google roll their bundled Clang every two weeks, and the bundled Rust
+# is rolled regularly and depends on that. While we do our best to build
+# with system Clang, we will eventually hit the point where we need to use
+# the bundled Clang due to the use of prerelease features. We've been lucky
+# enough so far that this hasn't been an issue.
+
+# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
+# it is unavoidable. Remember to force the use of Clang when this is forced.
+
+# GCC is _not_ supported upstream, though patches are welcome. We do our
+# best to enable builds with GCC but reserve the right to force Clang
+# builds if we can't keep up with upstream's changes. Please comment
+# when forcing Clang builds so we can track the need for it.
+
+# GN is bundled with Chromium, but we always use the system version. Remember to
+# check for upstream changes to GN and update ebuild (and version below) as required.
+
+# For binhost users, if USE=bindist is set, we configure Chromium in a way that it is able
+# to use proprietary codecs, and so that ffmpeg is an external component (libffmpeg.so),
+# then we remove ffmpeg from the image to ensure that the built package is distributable
+# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its place;
+# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed on the system.
+
+# For non-binhost builds, we build the bundled ffmpeg and enable proprietary codecs because there's
+# no reason not to. Todo: Re-enable USE=system-ffmpeg.
+
+# These variables let us easily bound supported major dependency versions in one place.
+GCC_MIN_VER=12
+GN_MIN_VER=0.2165
+# Since Google use prerelease llvm we can let any adventurous users try to build with prerelease
+# ebuilds; try to keep this up to date with the latest version in the tree.
+LLVM_MAX_SLOT=19
+LLVM_MIN_SLOT=17
+RUST_MIN_VER=1.72.0
+# chromium-tools/get-chromium-toolchain-strings.sh
+GOOGLE_CLANG_VER=llvmorg-19-init-9433-g76ea5feb-1
+GOOGLE_RUST_VER=31e6e8c6c5b6ce62656c922c7384d3376018c980-2
+
+# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't build with GCC
+# Resolved upstream, requires testing and some backporting I'm sure
+: ${CHROMIUM_FORCE_CLANG=yes}
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120:
+# webrtc - no matching member function for call to 'emplace'
+: ${CHROMIUM_FORCE_LIBCXX=yes}
+# 121's 'gcc_link_wrapper.py' currently fails if not using lld due to the addition of rust
+: ${CHROMIUM_FORCE_LLD=yes}
+
+: ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN=no}
+
+VIRTUALX_REQUIRED="pgo"
+
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
+ hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
+ sv sw ta te th tr uk ur vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
+inherit python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
+
+DESCRIPTION="Open-source version of Google Chrome web browser"
+HOMEPAGE="https://www.chromium.org/"
+PATCHSET_PPC64="126.0.6478.114-1raptor0~deb12u1"
+PATCH_V="${PV%%\.*}"
+SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
+ system-toolchain? (
+ https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2
+ )
+ !system-toolchain? (
+ https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${GOOGLE_CLANG_VER}.tar.xz
+ -> chromium-${PV%%\.*}-clang.tar.xz
+ https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%??}.tar.xz
+ -> chromium-${PV%%\.*}-rust.tar.xz
+ )
+ ppc64? (
+ https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz
+ https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz
+ )
+ pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )"
+
+LICENSE="BSD"
+SLOT="0/stable"
+KEYWORDS="amd64 arm64 ~ppc64"
+IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
+IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio"
+IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine"
+RESTRICT="!bindist? ( bindist )"
+
+REQUIRED_USE="
+ !headless? ( || ( X wayland ) )
+ pgo? ( X !wayland )
+ qt6? ( qt5 )
+ screencast? ( wayland )
+ !system-toolchain? ( libcxx )
+ ffmpeg-chromium? ( bindist proprietary-codecs )
+"
+
+COMMON_X_DEPEND="
+ x11-libs/libXcomposite:=
+ x11-libs/libXcursor:=
+ x11-libs/libXdamage:=
+ x11-libs/libXfixes:=
+ >=x11-libs/libXi-1.6.0:=
+ x11-libs/libXrandr:=
+ x11-libs/libXrender:=
+ x11-libs/libXtst:=
+ x11-libs/libxshmfence:=
+"
+
+COMMON_SNAPSHOT_DEPEND="
+ system-icu? ( >=dev-libs/icu-71.1:= )
+ >=dev-libs/libxml2-2.12.4:=[icu]
+ dev-libs/nspr:=
+ >=dev-libs/nss-3.26:=
+ dev-libs/libxslt:=
+ media-libs/fontconfig:=
+ >=media-libs/freetype-2.11.0-r1:=
+ system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
+ media-libs/libjpeg-turbo:=
+ system-png? ( media-libs/libpng:=[-apng(-)] )
+ system-zstd? ( >=app-arch/zstd-1.5.5:= )
+ >=media-libs/libwebp-0.4.0:=
+ media-libs/mesa:=[gbm(+)]
+ >=media-libs/openh264-1.6.0:=
+ sys-libs/zlib:=
+ x11-libs/libdrm:=
+ !headless? (
+ dev-libs/glib:2
+ >=media-libs/alsa-lib-1.0.19:=
+ pulseaudio? ( media-libs/libpulse:= )
+ sys-apps/pciutils:=
+ kerberos? ( virtual/krb5 )
+ vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] )
+ X? (
+ x11-libs/libX11:=
+ x11-libs/libXext:=
+ x11-libs/libxcb:=
+ )
+ x11-libs/libxkbcommon:=
+ wayland? (
+ dev-libs/libffi:=
+ dev-libs/wayland:=
+ screencast? ( media-video/pipewire:= )
+ )
+ )
+"
+
+COMMON_DEPEND="
+ ${COMMON_SNAPSHOT_DEPEND}
+ app-arch/bzip2:=
+ dev-libs/expat:=
+ net-misc/curl[ssl]
+ sys-apps/dbus:=
+ media-libs/flac:=
+ sys-libs/zlib:=[minizip]
+ !headless? (
+ X? ( ${COMMON_X_DEPEND} )
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ media-libs/mesa:=[X?,wayland?]
+ cups? ( >=net-print/cups-1.3.11:= )
+ virtual/udev
+ x11-libs/cairo:=
+ x11-libs/gdk-pixbuf:2
+ x11-libs/pango:=
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtwidgets:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+ )
+"
+RDEPEND="${COMMON_DEPEND}
+ !headless? (
+ || (
+ x11-libs/gtk+:3[X?,wayland?]
+ gui-libs/gtk:4[X?,wayland?]
+ )
+ qt5? ( dev-qt/qtgui:5[X?,wayland?] )
+ qt6? ( dev-qt/qtbase:6[X?,wayland?] )
+ )
+ virtual/ttf-fonts
+ selinux? ( sec-policy/selinux-chromium )
+ bindist? (
+ !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ ffmpeg-chromium? ( media-video/ffmpeg-chromium:${PV%%\.*} )
+ )
+"
+DEPEND="${COMMON_DEPEND}
+ !headless? (
+ gtk4? ( gui-libs/gtk:4[X?,wayland?] )
+ !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
+ )
+"
+
+depend_clang_llvm_version() {
+ echo "sys-devel/clang:$1"
+ echo "sys-devel/llvm:$1"
+ echo "=sys-devel/lld-$1*"
+}
+
+# When passed multiple arguments we assume that
+# we want a range of versions, inclusive.
+depend_clang_llvm_versions() {
+ local _v
+ if [[ $# -eq 1 ]]; then
+ depend_clang_llvm_version "$1"
+ elif [[ $# -eq 2 ]]; then
+ if [[ $1 -eq $2 ]]; then
+ depend_clang_llvm_version "$1"
+ fi
+ echo "|| ("
+ for ((i=$1; i<=$2; i++)); do
+ echo "("
+ depend_clang_llvm_version "${i}"
+ echo ")"
+ done
+ echo ")"
+ else
+ die "depend_clang_llvm_versions() requires 1 or 2 arguments"
+ fi
+}
+
+BDEPEND="
+ ${COMMON_SNAPSHOT_DEPEND}
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep '
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ ')
+ >=app-arch/gzip-1.7
+ !headless? (
+ qt5? ( dev-qt/qtcore:5 )
+ qt6? ( dev-qt/qtbase:6 )
+ )
+ system-toolchain? (
+ libcxx? ( >=sys-devel/clang-${LLVM_MIN_SLOT} )
+ lto? ( $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT}) )
+ pgo? (
+ >=dev-python/selenium-3.141.0
+ >=dev-util/web_page_replay_go-20220314
+ $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT})
+ )
+ >=virtual/rust-${RUST_MIN_VER}[profiler(-)]
+ )
+ >=dev-build/gn-${GN_MIN_VER}
+ dev-build/ninja
+ dev-lang/perl
+ >=dev-util/gperf-3.0.3
+ dev-vcs/git
+ >=net-libs/nodejs-7.6.0[inspector]
+ >=sys-devel/bison-2.4.3
+ sys-devel/flex
+ virtual/pkgconfig
+"
+
+if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
+ BDEPEND+="system-toolchain? ( >=sys-devel/clang-${LLVM_MIN_SLOT} ) "
+fi
+
+if [[ ${CHROMIUM_FORCE_LLD} == yes ]]; then
+ BDEPEND+="system-toolchain? ( >=sys-devel/lld-${LLVM_MIN_SLOT} ) "
+else
+ # #918897: Hack for arm64
+ BDEPEND+=" arm64? ( >=sys-devel/lld-${LLVM_MIN_SLOT} )"
+fi
+
+if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
+ EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
+fi
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="
+Some web pages may require additional fonts to display properly.
+Try installing some of the following packages if some characters
+are not displayed properly:
+- media-fonts/arphicfonts
+- media-fonts/droid
+- media-fonts/ipamonafont
+- media-fonts/noto
+- media-fonts/ja-ipafonts
+- media-fonts/takao-fonts
+- media-fonts/wqy-microhei
+- media-fonts/wqy-zenhei
+
+To fix broken icons on the Downloads page, you should install an icon
+theme that covers the appropriate MIME types, and configure this as your
+GTK+ icon theme.
+
+For native file dialogs in KDE, install kde-apps/kdialog.
+
+To make password storage work with your desktop environment you may
+have install one of the supported credentials management applications:
+- app-crypt/libsecret (GNOME)
+- kde-frameworks/kwallet (KDE)
+If you have one of above packages installed, but don't want to use
+them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
+in /etc/chromium/default.
+"
+
+python_check_deps() {
+ python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
+}
+
+needs_clang() {
+ [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo
+}
+
+needs_lld() {
+ # #641556: Force lld for lto and pgo builds, otherwise disable
+ # #918897: Temporary hack w/ use arm64
+ [[ ${CHROMIUM_FORCE_LLD} == yes ]] || use lto || use pgo || use arm64
+}
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then
+ einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+pre_build_checks() {
+ # Check build requirements: bugs #471810, #541816, #914220
+ # We're going to start doing maths here on the size of an unpacked source tarball,
+ # this should make updates easier as chromium continues to balloon in size.
+ local BASE_DISK=22
+ local EXTRA_DISK=1
+ local CHECKREQS_MEMORY="4G"
+ tc-is-cross-compiler && EXTRA_DISK=2
+ if use lto || use pgo; then
+ CHECKREQS_MEMORY="9G"
+ tc-is-cross-compiler && EXTRA_DISK=4
+ use pgo && EXTRA_DISK=8
+ fi
+ if is-flagq '-g?(gdb)?([1-9])'; then
+ if use custom-cflags; then
+ EXTRA_DISK=13
+ fi
+ CHECKREQS_MEMORY="16G"
+ fi
+ CHECKREQS_DISK_BUILD="$((BASE_DISK + EXTRA_DISK))G"
+ check-reqs_${EBUILD_PHASE_FUNC}
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
+ pre_build_checks
+ fi
+
+ if use headless; then
+ local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland")
+ for myiuse in ${headless_unused_flags[@]}; do
+ use ${myiuse} && ewarn "Ignoring USE=${myiuse}, USE=headless is set."
+ done
+ fi
+
+ if ! use bindist && use ffmpeg-chromium; then
+ ewarn "Ignoring USE=ffmpeg-chromium, USE=bindist is not set."
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]]; then
+ # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
+ pre_build_checks
+
+ if use system-toolchain; then
+ local -x CPP="$(tc-getCXX) -E"
+ if tc-is-gcc && ! ver_test "$(gcc-version)" -ge ${GCC_MIN_VER}; then
+ die "At least gcc ${GCC_MIN_VER} is required"
+ fi
+ if use pgo && tc-is-cross-compiler; then
+ die "The pgo USE flag cannot be used when cross-compiling"
+ fi
+ if needs_clang && ! tc-is-clang; then
+ if tc-is-cross-compiler; then
+ CPP="${CBUILD}-clang++ -E"
+ else
+ CPP="${CHOST}-clang++ -E"
+ fi
+ fi
+ if needs_clang || tc-is-clang; then
+ if ver_test "$(clang-major-version)" -lt ${LLVM_MIN_SLOT}; then
+ die "At least Clang ${LLVM_MIN_SLOT} is required"
+ fi
+ # Ideally we never see this, but it should help prevent bugs like 927154
+ if ver_test "$(clang-major-version)" -gt ${LLVM_MAX_SLOT}; then
+ die "Clang $(clang-major-version) is too new; ${LLVM_MAX_SLOT} is the highest supported version"
+ fi
+ fi
+ fi
+ # Users should never hit this, it's purely a development convenience
+ if ver_test $(gn --version || die) -lt ${GN_MIN_VER}; then
+ die "dev-build/gn >= ${GN_MIN_VER} is required to build this Chromium"
+ fi
+ fi
+
+ chromium_suid_sandbox_check_kernel_config
+}
+
+src_prepare() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # disable global media controls, crashes with libstdc++
+ sed -i -e \
+ "/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
+ "chrome/browser/media/router/media_router_feature.cc" || die
+
+ local PATCHES=(
+ "${FILESDIR}/chromium-109-system-zlib.patch"
+ "${FILESDIR}/chromium-111-InkDropHost-crash.patch"
+ "${FILESDIR}/chromium-125-system-zstd.patch"
+ "${FILESDIR}/chromium-126-oauth2-client-switches.patch"
+ "${FILESDIR}/chromium-cross-compile.patch"
+ )
+
+ if use system-toolchain; then
+ # The patchset is really only required if we're using the system-toolchain
+ PATCHES+=( "${WORKDIR}/chromium-patches-${PATCH_V}" )
+ # We can't use the bundled compiler builtins
+ sed -i -e \
+ "/if (is_clang && toolchain_has_rust) {/,+2d" \
+ build/config/compiler/BUILD.gn || die "Failed to disable bundled compiler builtins"
+ else
+ mkdir -p third_party/llvm-build/Release+Asserts || die "Failed to bundle llvm"
+ ln -s "${WORKDIR}"/bin third_party/llvm-build/Release+Asserts/bin || die "Failed to symlink llvm bin"
+ ln -s "${WORKDIR}"/lib third_party/llvm-build/Release+Asserts/lib || die "Failed to symlink llvm lib"
+ echo "${GOOGLE_CLANG_VER}" > third_party/llvm-build/Release+Asserts/cr_build_revision || \
+ die "Failed to set clang version"
+ ln -s "${WORKDIR}"/rust-toolchain third_party/rust-toolchain || die "Failed to bundle rust"
+ cp "${WORKDIR}"/rust-toolchain/VERSION \
+ "${WORKDIR}"/rust-toolchain/INSTALLED_VERSION || die "Failed to set rust version"
+ fi
+
+ if use ppc64 ; then
+ local p
+ for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do
+ if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then
+ eapply "${WORKDIR}/debian/patches/${p}"
+ fi
+ done
+ PATCHES+=( "${WORKDIR}/ppc64le" )
+ PATCHES+=( "${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
+ fi
+
+ default
+
+ mkdir -p third_party/node/linux/node-linux-x64/bin || die
+ ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
+
+ # adjust python interpreter version
+ sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
+
+ local keeplibs=(
+ base/third_party/cityhash
+ base/third_party/double_conversion
+ base/third_party/icu
+ base/third_party/nspr
+ base/third_party/superfasthash
+ base/third_party/symbolize
+ base/third_party/valgrind
+ base/third_party/xdg_user_dirs
+ buildtools/third_party/libc++
+ buildtools/third_party/libc++abi
+ chrome/third_party/mozilla_security_manager
+ courgette/third_party
+ net/third_party/mozilla_security_manager
+ net/third_party/nss
+ net/third_party/quic
+ net/third_party/uri_template
+ third_party/abseil-cpp
+ third_party/angle
+ third_party/angle/src/common/third_party/xxhash
+ third_party/angle/src/third_party/ceval
+ third_party/angle/src/third_party/libXNVCtrl
+ third_party/angle/src/third_party/volk
+ third_party/anonymous_tokens
+ third_party/apple_apsl
+ third_party/axe-core
+ third_party/blink
+ third_party/bidimapper
+ third_party/boringssl
+ third_party/boringssl/src/third_party/fiat
+ third_party/breakpad
+ third_party/breakpad/breakpad/src/third_party/curl
+ third_party/brotli
+ third_party/catapult
+ third_party/catapult/common/py_vulcanize/third_party/rcssmin
+ third_party/catapult/common/py_vulcanize/third_party/rjsmin
+ third_party/catapult/third_party/beautifulsoup4-4.9.3
+ third_party/catapult/third_party/html5lib-1.1
+ third_party/catapult/third_party/polymer
+ third_party/catapult/third_party/six
+ third_party/catapult/tracing/third_party/d3
+ third_party/catapult/tracing/third_party/gl-matrix
+ third_party/catapult/tracing/third_party/jpeg-js
+ third_party/catapult/tracing/third_party/jszip
+ third_party/catapult/tracing/third_party/mannwhitneyu
+ third_party/catapult/tracing/third_party/oboe
+ third_party/catapult/tracing/third_party/pako
+ third_party/ced
+ third_party/cld_3
+ third_party/closure_compiler
+ third_party/content_analysis_sdk
+ third_party/cpuinfo
+ third_party/crashpad
+ third_party/crashpad/crashpad/third_party/lss
+ third_party/crashpad/crashpad/third_party/zlib
+ third_party/crc32c
+ third_party/cros_system_api
+ third_party/d3
+ third_party/dav1d
+ third_party/dawn
+ third_party/dawn/third_party/gn/webgpu-cts
+ third_party/dawn/third_party/khronos
+ third_party/depot_tools
+ third_party/devscripts
+ third_party/devtools-frontend
+ third_party/devtools-frontend/src/front_end/third_party/acorn
+ third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
+ third_party/devtools-frontend/src/front_end/third_party/axe-core
+ third_party/devtools-frontend/src/front_end/third_party/chromium
+ third_party/devtools-frontend/src/front_end/third_party/codemirror
+ third_party/devtools-frontend/src/front_end/third_party/csp_evaluator
+ third_party/devtools-frontend/src/front_end/third_party/diff
+ third_party/devtools-frontend/src/front_end/third_party/i18n
+ third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
+ third_party/devtools-frontend/src/front_end/third_party/lighthouse
+ third_party/devtools-frontend/src/front_end/third_party/lit
+ third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
+ third_party/devtools-frontend/src/front_end/third_party/marked
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
+ third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
+ third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
+ third_party/devtools-frontend/src/front_end/third_party/wasmparser
+ third_party/devtools-frontend/src/third_party
+ third_party/distributed_point_functions
+ third_party/dom_distiller_js
+ third_party/eigen3
+ third_party/emoji-segmenter
+ third_party/farmhash
+ third_party/fdlibm
+ third_party/ffmpeg
+ third_party/fft2d
+ third_party/flatbuffers
+ third_party/fp16
+ third_party/freetype
+ third_party/fusejs
+ third_party/fxdiv
+ third_party/highway
+ third_party/liburlpattern
+ third_party/libzip
+ third_party/lit
+ third_party/gemmlowp
+ third_party/google_input_tools
+ third_party/google_input_tools/third_party/closure_library
+ third_party/google_input_tools/third_party/closure_library/third_party/closure
+ third_party/googletest
+ third_party/hunspell
+ third_party/iccjpeg
+ third_party/inspector_protocol
+ third_party/ipcz
+ third_party/jinja2
+ third_party/jsoncpp
+ third_party/jstemplate
+ third_party/khronos
+ third_party/lens_server_proto
+ third_party/leveldatabase
+ third_party/libaddressinput
+ third_party/libaom
+ third_party/libaom/source/libaom/third_party/fastfeat
+ third_party/libaom/source/libaom/third_party/SVT-AV1
+ third_party/libaom/source/libaom/third_party/vector
+ third_party/libaom/source/libaom/third_party/x86inc
+ third_party/libavif
+ third_party/libevent
+ third_party/libgav1
+ third_party/libjingle
+ third_party/libphonenumber
+ third_party/libsecret
+ third_party/libsrtp
+ third_party/libsync
+ third_party/libudev
+ third_party/libva_protected_content
+ third_party/libvpx
+ third_party/libvpx/source/libvpx/third_party/x86inc
+ third_party/libwebm
+ third_party/libx11
+ third_party/libxcb-keysyms
+ third_party/libxml/chromium
+ third_party/libyuv
+ third_party/lottie
+ third_party/lss
+ third_party/lzma_sdk
+ third_party/mako
+ third_party/maldoca
+ third_party/maldoca/src/third_party/tensorflow_protos
+ third_party/maldoca/src/third_party/zlibwrapper
+ third_party/markupsafe
+ third_party/material_color_utilities
+ third_party/mesa
+ third_party/metrics_proto
+ third_party/minigbm
+ third_party/modp_b64
+ third_party/nasm
+ third_party/nearby
+ third_party/neon_2_sse
+ third_party/node
+ third_party/omnibox_proto
+ third_party/one_euro_filter
+ third_party/openscreen
+ third_party/openscreen/src/third_party/
+ third_party/openscreen/src/third_party/tinycbor/src/src
+ third_party/opus
+ third_party/ots
+ third_party/pdfium
+ third_party/pdfium/third_party/agg23
+ third_party/pdfium/third_party/bigint
+ third_party/pdfium/third_party/freetype
+ third_party/pdfium/third_party/lcms
+ third_party/pdfium/third_party/libopenjpeg
+ third_party/pdfium/third_party/libtiff
+ third_party/perfetto
+ third_party/perfetto/protos/third_party/chromium
+ third_party/pffft
+ third_party/ply
+ third_party/polymer
+ third_party/private-join-and-compute
+ third_party/private_membership
+ third_party/protobuf
+ third_party/pthreadpool
+ third_party/puffin
+ third_party/pyjson5
+ third_party/pyyaml
+ third_party/qcms
+ third_party/re2
+ third_party/rnnoise
+ third_party/rust
+ third_party/s2cellid
+ third_party/securemessage
+ third_party/selenium-atoms
+ third_party/sentencepiece
+ third_party/sentencepiece/src/third_party/darts_clone
+ third_party/shell-encryption
+ third_party/simplejson
+ third_party/skia
+ third_party/skia/include/third_party/vulkan
+ third_party/skia/third_party/vulkan
+ third_party/smhasher
+ third_party/snappy
+ third_party/sqlite
+ third_party/swiftshader
+ third_party/swiftshader/third_party/astc-encoder
+ third_party/swiftshader/third_party/llvm-subzero
+ third_party/swiftshader/third_party/marl
+ third_party/swiftshader/third_party/subzero
+ third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
+ third_party/swiftshader/third_party/SPIRV-Tools
+ third_party/tensorflow_models
+ third_party/tensorflow-text
+ third_party/tflite
+ third_party/tflite/src/third_party/eigen3
+ third_party/tflite/src/third_party/fft2d
+ third_party/tflite/src/third_party/xla/third_party/tsl
+ third_party/tflite/src/third_party/xla/xla/tsl/util
+ third_party/ruy
+ third_party/six
+ third_party/ukey2
+ third_party/unrar
+ third_party/utf
+ third_party/vulkan
+ third_party/wayland
+ third_party/webdriver
+ third_party/webgpu-cts
+ third_party/webrtc
+ third_party/webrtc/common_audio/third_party/ooura
+ third_party/webrtc/common_audio/third_party/spl_sqrt_floor
+ third_party/webrtc/modules/third_party/fft
+ third_party/webrtc/modules/third_party/g711
+ third_party/webrtc/modules/third_party/g722
+ third_party/webrtc/rtc_base/third_party/base64
+ third_party/webrtc/rtc_base/third_party/sigslot
+ third_party/widevine
+ third_party/woff2
+ third_party/wuffs
+ third_party/x11proto
+ third_party/xcbproto
+ third_party/xnnpack
+ third_party/zxcvbn-cpp
+ third_party/zlib/google
+ url/third_party/mozilla
+ v8/src/third_party/siphash
+ v8/src/third_party/valgrind
+ v8/src/third_party/utf8-decoder
+ v8/third_party/glibc
+ v8/third_party/inspector_protocol
+ v8/third_party/v8
+
+ # gyp -> gn leftovers
+ third_party/speech-dispatcher
+ third_party/usb_ids
+ third_party/xdg-utils
+ )
+
+ # USE=system-*
+ if ! use system-harfbuzz; then
+ keeplibs+=( third_party/harfbuzz-ng )
+ fi
+
+ if ! use system-icu; then
+ keeplibs+=( third_party/icu )
+ fi
+
+ if ! use system-png; then
+ keeplibs+=( third_party/libpng )
+ fi
+
+ if ! use system-zstd; then
+ keeplibs+=( third_party/zstd )
+ fi
+
+ if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ keeplibs+=( third_party/libc++ )
+ fi
+
+ if ! use system-toolchain || [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == yes ]]; then
+ keeplibs+=( third_party/llvm )
+ fi
+
+ # Arch-specific
+ if use arm64 || use ppc64 ; then
+ keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
+ fi
+ # we need to generate ppc64 stuff because upstream does not ship it yet
+ # it has to be done before unbundling.
+ if use ppc64; then
+ pushd third_party/libvpx >/dev/null || die
+ mkdir -p source/config/linux/ppc64 || die
+ # requires git and clang, bug #832803
+ # Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
+ # and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
+ # since we're not in a git repo
+ sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
+ generate_gni.sh || die
+ ./generate_gni.sh || die
+ popd >/dev/null || die
+
+ pushd third_party/ffmpeg >/dev/null || die
+ cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
+ cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
+ popd >/dev/null || die
+ fi
+
+ einfo "Unbundling third-party libraries ..."
+ # Remove most bundled libraries. Some are still needed.
+ build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
+
+ # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
+ mkdir -p buildtools/third_party/eu-strip/bin || die
+ ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
+}
+
+chromium_rust_version_check() {
+ [[ ${MERGE_TYPE} == binary ]] && return
+ local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
+ rustc_version=${rustc_version[0]#rust-bin-}
+ rustc_version=${rustc_version#rust-}
+
+ [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
+
+ echo $rustc_version
+}
+
+chromium_configure() {
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ local myconf_gn=""
+
+ if use system-toolchain && [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == no ]]; then
+ # Make sure the build system will use the right tools, bug #340795.
+ tc-export AR CC CXX NM
+
+ if needs_clang && ! tc-is-clang; then
+ # Force clang since gcc is either broken or build is using libcxx.
+ if tc-is-cross-compiler; then
+ CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
+ CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
+ BUILD_CC=${CBUILD}-clang
+ BUILD_CXX=${CBUILD}-clang++
+ else
+ CC=${CHOST}-clang
+ CXX=${CHOST}-clang++
+ fi
+ strip-unsupported-flags
+ fi
+
+ if tc-is-clang; then
+ myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
+ # Workaround for build failure with clang-18 and -march=native without
+ # avx512. Does not affect e.g. -march=skylake, only native (bug #931623).
+ use amd64 && is-flagq -march=native &&
+ [[ $(clang-major-version) -eq 18 ]] && [[ $(clang-minor-version) -lt 6 ]] &&
+ tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&
+ append-flags -mevex512
+ else
+ myconf_gn+=" is_clang=false"
+ fi
+
+ if needs_lld ; then
+ # https://bugs.gentoo.org/918897#c32
+ append-ldflags -Wl,--undefined-version
+ myconf_gn+=" use_lld=true"
+ else
+ # This doesn't prevent lld from being used, but rather prevents gn from forcing it
+ myconf_gn+=" use_lld=false"
+ fi
+
+ if use lto; then
+ AR=llvm-ar
+ NM=llvm-nm
+ if tc-is-cross-compiler; then
+ BUILD_AR=llvm-ar
+ BUILD_NM=llvm-nm
+ fi
+ fi
+
+ myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
+
+ if tc-is-cross-compiler; then
+ tc-export BUILD_{AR,CC,CXX,NM}
+ myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
+ myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
+ myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
+ myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
+
+ # setup cups-config, build system only uses --libs option
+ if use cups; then
+ mkdir "${T}/cups-config" || die
+ cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
+ export PATH="${PATH}:${T}/cups-config"
+ fi
+
+ # Don't inherit PKG_CONFIG_PATH from environment
+ local -x PKG_CONFIG_PATH=
+ else
+ myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
+ fi
+
+ local rustc_ver
+ rustc_ver=$(chromium_rust_version_check)
+ if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
+ eerror "Rust >=${RUST_MIN_VER} is required"
+ eerror "Please run 'eselect rust' and select the correct rust version"
+ die "Selected rust version is too old"
+ else
+ einfo "Using rust ${rustc_ver} to build"
+ fi
+ if [[ "$(eselect --brief rust show 2>/dev/null)" == *"bin"* ]]; then
+ myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/opt/rust-bin-${rustc_ver}/\""
+ else
+ myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/usr/lib/rust/${rustc_ver}/\""
+ fi
+ myconf_gn+=" rustc_version=\"${rustc_ver}\""
+ fi
+
+ # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
+ myconf_gn+=" is_debug=false"
+
+ # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
+ # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
+ myconf_gn+=" dcheck_always_on=$(usex debug true false)"
+ myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
+
+ # Component build isn't generally intended for use by end users. It's mostly useful
+ # for development and debugging.
+ myconf_gn+=" is_component_build=false"
+
+ # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
+ myconf_gn+=" enable_nacl=false"
+
+ # Use system-provided libraries.
+ # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
+ # TODO: use_system_hunspell (upstream changes needed).
+ # TODO: use_system_protobuf (bug #525560).
+ # TODO: use_system_sqlite (http://crbug.com/22208).
+
+ # libevent: https://bugs.gentoo.org/593458
+ local gn_system_libraries=(
+ flac
+ fontconfig
+ freetype
+ # Need harfbuzz_from_pkgconfig target
+ #harfbuzz-ng
+ libdrm
+ libjpeg
+ libwebp
+ libxml
+ libxslt
+ openh264
+ zlib
+ )
+ if use system-icu; then
+ gn_system_libraries+=( icu )
+ fi
+ if use system-png; then
+ gn_system_libraries+=( libpng )
+ fi
+ if use system-zstd; then
+ gn_system_libraries+=( zstd )
+ fi
+
+ build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
+
+ # See dependency logic in third_party/BUILD.gn
+ myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
+
+ # Optional dependencies.
+ myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
+ myconf_gn+=" enable_widevine=$(usex widevine true false)"
+
+ if use headless; then
+ myconf_gn+=" use_cups=false"
+ myconf_gn+=" use_kerberos=false"
+ myconf_gn+=" use_pulseaudio=false"
+ myconf_gn+=" use_vaapi=false"
+ myconf_gn+=" rtc_use_pipewire=false"
+ else
+ myconf_gn+=" use_cups=$(usex cups true false)"
+ myconf_gn+=" use_kerberos=$(usex kerberos true false)"
+ myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
+ myconf_gn+=" use_vaapi=$(usex vaapi true false)"
+ myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
+ myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
+ fi
+
+ # Allows distributions to link pulseaudio directly (DT_NEEDED) instead of
+ # using dlopen. This helps with automated detection of ABI mismatches and
+ # prevents silent errors.
+ if use pulseaudio; then
+ myconf_gn+=" link_pulseaudio=true"
+ fi
+
+ # Non-developer builds of Chromium (for example, non-Chrome browsers, or
+ # Chromium builds provided by Linux distros) should disable the testing config
+ myconf_gn+=" disable_fieldtrial_testing_config=true"
+
+ if use system-toolchain; then
+ myconf_gn+=" use_gold=false"
+ fi
+
+ # The sysroot is the oldest debian image that chromium supports, we don't need it
+ myconf_gn+=" use_sysroot=false"
+
+ # This determines whether or not GN uses the bundled libcxx
+ # default: true
+ if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
+ myconf_gn+=" use_custom_libcxx=true"
+ else
+ myconf_gn+=" use_custom_libcxx=false"
+ fi
+
+ # Disable pseudolocales, only used for testing
+ myconf_gn+=" enable_pseudolocales=false"
+
+ # Disable code formating of generated files
+ myconf_gn+=" blink_enable_generated_code_formatting=false"
+
+ if use bindist ; then
+ # proprietary_codecs just forces Chromium to say that it can use h264/aac,
+ # the work is still done by ffmpeg. If this is set to no Chromium
+ # won't be able to load the codec even if the library can handle it
+ myconf_gn+=" proprietary_codecs=true"
+ myconf_gn+=" ffmpeg_branding=\"Chrome\""
+ # build ffmpeg as an external component (libffmpeg.so) that we can remove / substitute
+ myconf_gn+=" is_component_ffmpeg=true"
+ else
+ ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
+ myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
+ myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
+ fi
+
+ # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
+ # Note: these are for Gentoo use ONLY. For your own distribution,
+ # please get your own set of keys. Feel free to contact chromium@gentoo.org
+ # for more info. The OAuth2 credentials, however, have been left out.
+ # Those OAuth2 credentials have been broken for quite some time anyway.
+ # Instead we apply a patch to use the --oauth2-client-id= and
+ # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
+ # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
+ # Chromium without baked-in values.
+ local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
+ myconf_gn+=" google_api_key=\"${google_api_key}\""
+ local myarch="$(tc-arch)"
+
+ # Avoid CFLAGS problems, bug #352457, bug #390147.
+ if ! use custom-cflags; then
+ replace-flags "-Os" "-O2"
+ strip-flags
+
+ # Debug info section overflows without component build
+ # Prevent linker from running out of address space, bug #471810 .
+ filter-flags "-g*"
+
+ # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
+ if [[ ${myarch} == amd64 ]]; then
+ filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a
+ fi
+
+ if tc-is-gcc; then
+ # https://bugs.gentoo.org/904455
+ local -x CPP="$(tc-getCXX) -E"
+ # https://bugs.gentoo.org/912381
+ filter-lto
+ fi
+ fi
+
+ if [[ $myarch = amd64 ]] ; then
+ myconf_gn+=" target_cpu=\"x64\""
+ ffmpeg_target_arch=x64
+ elif [[ $myarch = arm64 ]] ; then
+ myconf_gn+=" target_cpu=\"arm64\""
+ ffmpeg_target_arch=arm64
+ elif [[ $myarch = ppc64 ]] ; then
+ myconf_gn+=" target_cpu=\"ppc64\""
+ ffmpeg_target_arch=ppc64
+ else
+ die "Failed to determine target arch, got '$myarch'."
+ fi
+
+ # Make sure that -Werror doesn't get added to CFLAGS by the build system.
+ # Depending on GCC version the warnings are different and we don't want
+ # the build to fail because of that.
+ myconf_gn+=" treat_warnings_as_errors=false"
+
+ # Disable fatal linker warnings, bug 506268.
+ myconf_gn+=" fatal_linker_warnings=false"
+
+ # Disable external code space for V8 for ppc64. It is disabled for ppc64
+ # by default, but cross-compiling on amd64 enables it again.
+ if tc-is-cross-compiler; then
+ if ! use amd64 && ! use arm64; then
+ myconf_gn+=" v8_enable_external_code_space=false"
+ fi
+ fi
+
+ # Only enabled for clang, but gcc has endian macros too
+ myconf_gn+=" v8_use_libm_trig_functions=true"
+
+ # Bug 491582.
+ export TMPDIR="${WORKDIR}/temp"
+ mkdir -p -m 755 "${TMPDIR}" || die
+
+ # https://bugs.gentoo.org/654216
+ addpredict /dev/dri/ #nowarn
+
+ # Disable unknown warning message from clang.
+ if tc-is-clang; then
+ append-flags -Wno-unknown-warning-option
+ if tc-is-cross-compiler; then
+ export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
+ export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
+ fi
+ fi
+
+ # Explicitly disable ICU data file support for system-icu/headless builds.
+ if use system-icu || use headless; then
+ myconf_gn+=" icu_use_data_file=false"
+ fi
+
+ # Don't need nocompile checks and GN crashes with our config
+ myconf_gn+=" enable_nocompile_tests=false"
+
+ # Enable ozone wayland and/or headless support
+ myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
+ myconf_gn+=" ozone_platform_headless=true"
+ if use headless; then
+ myconf_gn+=" ozone_platform=\"headless\""
+ myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false"
+ myconf_gn+=" use_glib=false use_gio=false"
+ myconf_gn+=" use_pangocairo=false use_alsa=false"
+ myconf_gn+=" use_libpci=false use_udev=false"
+ myconf_gn+=" enable_print_preview=false"
+ myconf_gn+=" enable_remoting=false"
+ else
+ myconf_gn+=" use_system_libdrm=true"
+ myconf_gn+=" use_system_minigbm=true"
+ myconf_gn+=" use_xkbcommon=true"
+ if use qt5 || use qt6; then
+ local cbuild_libdir=$(get_libdir)
+ if tc-is-cross-compiler; then
+ # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
+ local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt)
+ cbuild_libdir=${cbuild_libdir:2}
+ cbuild_libdir=${cbuild_libdir/% }
+ fi
+ if use qt5; then
+ if tc-is-cross-compiler; then
+ myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\""
+ else
+ myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\""
+ fi
+ fi
+ if use qt6; then
+ myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\""
+ fi
+
+ myconf_gn+=" use_qt=true"
+ myconf_gn+=" use_qt6=$(usex qt6 true false)"
+ else
+ myconf_gn+=" use_qt=false"
+ fi
+ myconf_gn+=" ozone_platform_x11=$(usex X true false)"
+ myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
+ myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
+ use wayland && myconf_gn+=" use_system_libffi=true"
+ fi
+
+ # Results in undefined references in chrome linking, may require CFI to work
+ if use arm64; then
+ myconf_gn+=" arm_control_flow_integrity=\"none\""
+ fi
+
+ # Enable official builds
+ myconf_gn+=" is_official_build=$(usex official true false)"
+ myconf_gn+=" use_thin_lto=$(usex lto true false)"
+ myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
+ if use official; then
+ # Allow building against system libraries in official builds
+ sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
+ tools/generate_shim_headers/generate_shim_headers.py || die
+ # Disable CFI: unsupported for GCC, requires clang+lto+lld
+ myconf_gn+=" is_cfi=false"
+ # Don't add symbols to build
+ myconf_gn+=" symbol_level=0"
+ fi
+
+ if use pgo; then
+ myconf_gn+=" chrome_pgo_phase=${1}"
+ if [[ "$1" == "2" ]]; then
+ myconf_gn+=" pgo_data_path=\"${2}\""
+ fi
+ else
+ # Disable PGO
+ myconf_gn+=" chrome_pgo_phase=0"
+ fi
+
+ # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
+ if use arm64 && tc-is-gcc; then
+ sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
+ third_party/crc32c/src/src/crc32c_arm64.cc || die
+ fi
+
+ # skipping typecheck is only supported on amd64, bug #876157
+ if ! use amd64; then
+ myconf_gn+=" devtools_skip_typecheck=false"
+ fi
+
+ einfo "Configuring Chromium ..."
+ set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
+ echo "$@"
+ "$@" || die
+}
+
+src_configure() {
+ chromium_configure $(usex pgo 1 0)
+}
+
+chromium_compile() {
+ # Final link uses lots of file descriptors.
+ ulimit -n 2048
+
+ # Calling this here supports resumption via FEATURES=keepwork
+ python_setup
+
+ # Don't inherit PYTHONPATH from environment, bug #789021, #812689
+ local -x PYTHONPATH=
+
+ # Build mksnapshot and pax-mark it.
+ if use pax-kernel; then
+ local x
+ for x in mksnapshot v8_context_snapshot_generator; do
+ if tc-is-cross-compiler; then
+ eninja -C out/Release "host/${x}"
+ pax-mark m "out/Release/host/${x}"
+ else
+ eninja -C out/Release "${x}"
+ pax-mark m "out/Release/${x}"
+ fi
+ done
+ fi
+
+ # Even though ninja autodetects number of CPUs, we respect
+ # user's options, for debugging with -j 1 or any other reason.
+ eninja -C out/Release chrome chromedriver chrome_sandbox
+
+ pax-mark m out/Release/chrome
+
+ if ! use system-toolchain; then
+ QA_FLAGS_IGNORED="
+ usr/lib64/chromium-browser/chrome
+ usr/lib64/chromium-browser/chrome-sandbox
+ usr/lib64/chromium-browser/chromedriver
+ usr/lib64/chromium-browser/chrome_crashpad_handler
+ usr/lib64/chromium-browser/libEGL.so
+ usr/lib64/chromium-browser/libGLESv2.so
+ usr/lib64/chromium-browser/libVkICD_mock_icd.so
+ usr/lib64/chromium-browser/libVkLayer_khronos_validation.so
+ usr/lib64/chromium-browser/libqt5_shim.so
+ usr/lib64/chromium-browser/libvk_swiftshader.so
+ usr/lib64/chromium-browser/libvulkan.so.1
+ "
+ fi
+}
+
+# This function is called from virtx, and must always return so that Xvfb
+# session isn't left running. If we return 1, virtx will call die().
+chromium_profile() {
+ einfo "Profiling for PGO"
+
+ pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
+
+ # Remove old profdata in case profiling was interrupted.
+ rm -rf "${1}" || return 1
+
+ if ! "${EPYTHON}" ./chromium_profiler.py \
+ --chrome-executable "${S}/out/Release/chrome" \
+ --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
+ --add-arg no-sandbox --add-arg disable-dev-shm-usage \
+ --profile-output "${1}"; then
+ eerror "Profiling failed"
+ return 1
+ fi
+
+ popd >/dev/null || return 1
+}
+
+src_compile() {
+ if use pgo; then
+ local profdata
+
+ profdata="${WORKDIR}/chromium.profdata"
+
+ if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
+ chromium_compile
+ virtx chromium_profile "$profdata"
+
+ touch "${WORKDIR}/.pgo-profiled" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
+ # Remove phase 1 output
+ rm -r out/Release || die
+
+ chromium_configure 2 "$profdata"
+
+ touch "${WORKDIR}/.pgo-phase-2-configured" || die
+ fi
+
+ if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
+ chromium_compile
+ touch "${WORKDIR}/.pgo-phase-2-compiled" || die
+ fi
+ else
+ chromium_compile
+ fi
+
+ mv out/Release/chromedriver{.unstripped,} || die
+
+ rm -f out/Release/locales/*.pak.info || die
+
+ # Build manpage; bug #684550
+ sed -e 's|@@PACKAGE@@|chromium-browser|g;
+ s|@@MENUNAME@@|Chromium|g;' \
+ chrome/app/resources/manpage.1.in > \
+ out/Release/chromium-browser.1 || die
+
+ # Build desktop file; bug #706786
+ sed -e 's|@@MENUNAME@@|Chromium|g;
+ s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
+ s|@@PACKAGE@@|chromium-browser|g;
+ s|\(^Exec=\)/usr/bin/|\1|g;' \
+ chrome/installer/linux/common/desktop.template > \
+ out/Release/chromium-browser-chromium.desktop || die
+
+ # Build vk_swiftshader_icd.json; bug #827861
+ sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
+ third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
+ out/Release/vk_swiftshader_icd.json || die
+}
+
+src_install() {
+ local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
+ exeinto "${CHROMIUM_HOME}"
+ doexe out/Release/chrome
+
+ newexe out/Release/chrome_sandbox chrome-sandbox
+ fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
+
+ doexe out/Release/chromedriver
+ doexe out/Release/chrome_crashpad_handler
+
+ ozone_auto_session () {
+ use X && use wayland && ! use headless && echo true || echo false
+ }
+ local sedargs=( -e
+ "s:/usr/lib/:/usr/$(get_libdir)/:g;
+ s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
+ )
+ sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
+ doexe chromium-launcher.sh
+
+ # It is important that we name the target "chromium-browser",
+ # xdg-utils expect it; bug #355517.
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
+ # keep the old symlink around for consistency
+ dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
+
+ dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
+
+ # Allow users to override command-line options, bug #357629.
+ insinto /etc/chromium
+ newins "${FILESDIR}/chromium.default" "default"
+
+ pushd out/Release/locales > /dev/null || die
+ chromium_remove_language_paks
+ popd
+
+ insinto "${CHROMIUM_HOME}"
+ doins out/Release/*.bin
+ doins out/Release/*.pak
+
+ if use bindist; then
+ # We built libffmpeg as a component library, but we can't distribute it
+ # with proprietary codec support. Remove it and make a symlink to the requested
+ # system library.
+ rm -f out/Release/libffmpeg.so \
+ || die "Failed to remove bundled libffmpeg.so (with proprietary codecs)"
+ # symlink the libffmpeg.so from either ffmpeg-chromium or ffmpeg[chromium].
+ einfo "Creating symlink to libffmpeg.so from $(usex ffmpeg-chromium ffmpeg-chromium ffmpeg[chromium])..."
+ dosym ../chromium/libffmpeg.so$(usex ffmpeg-chromium .${PV%%\.*} "") \
+ /usr/$(get_libdir)/chromium-browser/libffmpeg.so
+ fi
+
+ (
+ shopt -s nullglob
+ local files=(out/Release/*.so out/Release/*.so.[0-9])
+ [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
+ )
+
+ # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland"
+ doins out/Release/xdg-{settings,mime}
+
+ if ! use system-icu && ! use headless; then
+ doins out/Release/icudtl.dat
+ fi
+
+ doins -r out/Release/locales
+ doins -r out/Release/MEIPreload
+
+ # Install vk_swiftshader_icd.json; bug #827861
+ doins out/Release/vk_swiftshader_icd.json
+
+ if [[ -d out/Release/swiftshader ]]; then
+ insinto "${CHROMIUM_HOME}/swiftshader"
+ doins out/Release/swiftshader/*.so
+ fi
+
+ # Install icons
+ local branding size
+ for size in 16 24 32 48 64 128 256 ; do
+ case ${size} in
+ 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
+ *) branding="chrome/app/theme/chromium" ;;
+ esac
+ newicon -s ${size} "${branding}/product_logo_${size}.png" \
+ chromium-browser.png
+ done
+
+ # Install desktop entry
+ domenu out/Release/chromium-browser-chromium.desktop
+
+ # Install GNOME default application entry (bug #303100).
+ insinto /usr/share/gnome-control-center/default-apps
+ newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
+
+ # Install manpage; bug #684550
+ doman out/Release/chromium-browser.1
+ dosym chromium-browser.1 /usr/share/man/man1/chromium.1
+
+ readme.gentoo_create_doc
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+ xdg_desktop_database_update
+ readme.gentoo_print_elog
+
+ if ! use headless; then
+ if use vaapi; then
+ elog "VA-API is disabled by default at runtime. You have to enable it"
+ elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
+ elog "in /etc/chromium/default."
+ fi
+ if use screencast; then
+ elog "Screencast is disabled by default at runtime. Either enable it"
+ elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
+ elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
+ elog "to CHROMIUM_FLAGS in /etc/chromium/default."
+ fi
+ if use gtk4; then
+ elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
+ elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
+ elog "to CHROMIUM_FLAGS in /etc/chromium/default."
+ fi
+ if use qt5 && use qt6; then
+ elog "Chromium automatically selects Qt5 or Qt6 based on your desktop"
+ elog "environment. To override you need to pass --qt-version=5 or"
+ elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in"
+ elog "/etc/chromium/default."
+ fi
+ fi
+
+ if systemd_is_booted && ! [[ -f "/etc/machine-id" ]]; then
+ ewarn "The lack of an '/etc/machine-id' file on this system booted with systemd"
+ ewarn "indicates that the Gentoo handbook was not followed to completion."
+ ewarn ""
+ ewarn "Chromium is known to behave unpredictably with this system configuration;"
+ ewarn "please complete the configuration of this system before logging any bugs."
+ fi
+}
diff --git a/www-client/chromium/chromium-126.0.6478.36.ebuild b/www-client/chromium/chromium-126.0.6478.36.ebuild
deleted file mode 100644
index 376d4eb7981c..000000000000
--- a/www-client/chromium/chromium-126.0.6478.36.ebuild
+++ /dev/null
@@ -1,1452 +0,0 @@
-# Copyright 2009-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{11..13} )
-PYTHON_REQ_USE="xml(+)"
-
-# PACKAGING NOTES
-
-# Google roll their bundled Clang every two weeks, and the bundled Rust
-# is rolled regularly and depends on that. While we do our best to build
-# with system Clang, we will eventually hit the point where we need to use
-# the bundled Clang due to the use of prerelease features. We've been lucky
-# enough so far that this hasn't been an issue.
-
-# We try and avoid forcing the use of the custom/bundled libcxx, but sometimes
-# it is unavoidable. Remember to force the use of Clang when this is forced.
-
-# GCC is _not_ supported upstream, though patches are welcome. We do our
-# best to enable builds with GCC but reserve the right to force Clang
-# builds if we can't keep up with upstream's changes. Please comment
-# when forcing Clang builds so we can track the need for it.
-
-# GN is bundled with Chromium, but we always use the system version. Remember to
-# check for upstream changes to GN and update ebuild (and version below) as required.
-
-# For binhost users, if USE=bindist is set, we configure Chromium in a way that it is able
-# to use proprietary codecs, and so that ffmpeg is an external component (libffmpeg.so),
-# then we remove ffmpeg from the image to ensure that the built package is distributable
-# (i.e. we don't owe royalties). A suitable libffmpeg.so is symlinked in its place;
-# as a result of this, ffmpeg[chromium] or ffmpeg-chromium must be installed on the system.
-
-# For non-binhost builds, we build the bundled ffmpeg and enable proprietary codecs because there's
-# no reason not to. Todo: Re-enable USE=system-ffmpeg.
-
-# These variables let us easily bound supported major dependency versions in one place.
-GCC_MIN_VER=12
-GN_MIN_VER=0.2165
-# Since Google use prerelease llvm we can let any adventurous users try to build with prerelease
-# ebuilds; try to keep this up to date with the latest version in the tree.
-LLVM_MAX_SLOT=19
-LLVM_MIN_SLOT=17
-RUST_MIN_VER=1.72.0
-# chromium-tools/get-chromium-toolchain-strings.sh
-GOOGLE_CLANG_VER=llvmorg-19-init-9433-g76ea5feb-1
-GOOGLE_RUST_VER=31e6e8c6c5b6ce62656c922c7384d3376018c980-2
-
-# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't build with GCC
-# Resolved upstream, requires testing and some backporting I'm sure
-: ${CHROMIUM_FORCE_CLANG=yes}
-# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120:
-# webrtc - no matching member function for call to 'emplace'
-: ${CHROMIUM_FORCE_LIBCXX=yes}
-# 121's 'gcc_link_wrapper.py' currently fails if not using lld due to the addition of rust
-: ${CHROMIUM_FORCE_LLD=yes}
-
-: ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN=no}
-
-VIRTUALX_REQUIRED="pgo"
-
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr
- sv sw ta te th tr uk ur vi zh-CN zh-TW"
-
-inherit check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils
-inherit python-any-r1 qmake-utils readme.gentoo-r1 systemd toolchain-funcs virtualx xdg-utils
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="https://www.chromium.org/"
-PATCHSET_PPC64="124.0.6367.207-1raptor0~deb12u1"
-PATCH_V="${PV%%\.*}"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz
- system-toolchain? (
- https://gitlab.com/Matt.Jolly/chromium-patches/-/archive/${PATCH_V}/chromium-patches-${PATCH_V}.tar.bz2
- )
- !system-toolchain? (
- https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/clang-${GOOGLE_CLANG_VER}.tar.xz
- -> chromium-${PV%%\.*}-clang.tar.xz
- https://commondatastorage.googleapis.com/chromium-browser-clang/Linux_x64/rust-toolchain-${GOOGLE_RUST_VER}-${GOOGLE_CLANG_VER%??}.tar.xz
- -> chromium-${PV%%\.*}-rust.tar.xz
- )
- ppc64? (
- https://quickbuild.io/~raptor-engineering-public/+archive/ubuntu/chromium/+files/chromium_${PATCHSET_PPC64}.debian.tar.xz
- https://deps.gentoo.zip/chromium-ppc64le-gentoo-patches-1.tar.xz
- )
- pgo? ( https://github.com/elkablo/chromium-profiler/releases/download/v0.2/chromium-profiler-0.2.tar )"
-
-LICENSE="BSD"
-SLOT="0/beta"
-KEYWORDS="~amd64 ~arm64"
-IUSE_SYSTEM_LIBS="+system-harfbuzz +system-icu +system-png +system-zstd"
-IUSE="+X ${IUSE_SYSTEM_LIBS} bindist cups debug ffmpeg-chromium gtk4 +hangouts headless kerberos libcxx +lto +official pax-kernel pgo +proprietary-codecs pulseaudio"
-IUSE+=" qt5 qt6 +screencast selinux +system-toolchain +vaapi +wayland +widevine"
-RESTRICT="!bindist? ( bindist )"
-
-REQUIRED_USE="
- !headless? ( || ( X wayland ) )
- pgo? ( X !wayland )
- qt6? ( qt5 )
- screencast? ( wayland )
- !system-toolchain? ( libcxx )
- ffmpeg-chromium? ( bindist proprietary-codecs )
-"
-
-COMMON_X_DEPEND="
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXtst:=
- x11-libs/libxshmfence:=
-"
-
-COMMON_SNAPSHOT_DEPEND="
- system-icu? ( >=dev-libs/icu-71.1:= )
- >=dev-libs/libxml2-2.12.4:=[icu]
- dev-libs/nspr:=
- >=dev-libs/nss-3.26:=
- dev-libs/libxslt:=
- media-libs/fontconfig:=
- >=media-libs/freetype-2.11.0-r1:=
- system-harfbuzz? ( >=media-libs/harfbuzz-3:0=[icu(-)] )
- media-libs/libjpeg-turbo:=
- system-png? ( media-libs/libpng:=[-apng(-)] )
- system-zstd? ( >=app-arch/zstd-1.5.5:= )
- >=media-libs/libwebp-0.4.0:=
- media-libs/mesa:=[gbm(+)]
- >=media-libs/openh264-1.6.0:=
- sys-libs/zlib:=
- x11-libs/libdrm:=
- !headless? (
- dev-libs/glib:2
- >=media-libs/alsa-lib-1.0.19:=
- pulseaudio? ( media-libs/libpulse:= )
- sys-apps/pciutils:=
- kerberos? ( virtual/krb5 )
- vaapi? ( >=media-libs/libva-2.7:=[X?,wayland?] )
- X? (
- x11-libs/libX11:=
- x11-libs/libXext:=
- x11-libs/libxcb:=
- )
- x11-libs/libxkbcommon:=
- wayland? (
- dev-libs/libffi:=
- dev-libs/wayland:=
- screencast? ( media-video/pipewire:= )
- )
- )
-"
-
-COMMON_DEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- app-arch/bzip2:=
- dev-libs/expat:=
- net-misc/curl[ssl]
- sys-apps/dbus:=
- media-libs/flac:=
- sys-libs/zlib:=[minizip]
- !headless? (
- X? ( ${COMMON_X_DEPEND} )
- >=app-accessibility/at-spi2-core-2.46.0:2
- media-libs/mesa:=[X?,wayland?]
- cups? ( >=net-print/cups-1.3.11:= )
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:2
- x11-libs/pango:=
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtwidgets:5
- )
- qt6? ( dev-qt/qtbase:6[gui,widgets] )
- )
-"
-RDEPEND="${COMMON_DEPEND}
- !headless? (
- || (
- x11-libs/gtk+:3[X?,wayland?]
- gui-libs/gtk:4[X?,wayland?]
- )
- qt5? ( dev-qt/qtgui:5[X?,wayland?] )
- qt6? ( dev-qt/qtbase:6[X?,wayland?] )
- )
- virtual/ttf-fonts
- selinux? ( sec-policy/selinux-chromium )
- bindist? (
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${PV%%\.*} )
- )
-"
-DEPEND="${COMMON_DEPEND}
- !headless? (
- gtk4? ( gui-libs/gtk:4[X?,wayland?] )
- !gtk4? ( x11-libs/gtk+:3[X?,wayland?] )
- )
-"
-
-depend_clang_llvm_version() {
- echo "sys-devel/clang:$1"
- echo "sys-devel/llvm:$1"
- echo "=sys-devel/lld-$1*"
-}
-
-# When passed multiple arguments we assume that
-# we want a range of versions, inclusive.
-depend_clang_llvm_versions() {
- local _v
- if [[ $# -eq 1 ]]; then
- depend_clang_llvm_version "$1"
- elif [[ $# -eq 2 ]]; then
- if [[ $1 -eq $2 ]]; then
- depend_clang_llvm_version "$1"
- fi
- echo "|| ("
- for ((i=$1; i<=$2; i++)); do
- echo "("
- depend_clang_llvm_version "${i}"
- echo ")"
- done
- echo ")"
- else
- die "depend_clang_llvm_versions() requires 1 or 2 arguments"
- fi
-}
-
-BDEPEND="
- ${COMMON_SNAPSHOT_DEPEND}
- ${PYTHON_DEPS}
- $(python_gen_any_dep '
- dev-python/setuptools[${PYTHON_USEDEP}]
- ')
- >=app-arch/gzip-1.7
- !headless? (
- qt5? ( dev-qt/qtcore:5 )
- qt6? ( dev-qt/qtbase:6 )
- )
- system-toolchain? (
- libcxx? ( >=sys-devel/clang-${LLVM_MIN_SLOT} )
- lto? ( $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT}) )
- pgo? (
- >=dev-python/selenium-3.141.0
- >=dev-util/web_page_replay_go-20220314
- $(depend_clang_llvm_versions ${LLVM_MIN_SLOT} ${LLVM_MAX_SLOT})
- )
- >=virtual/rust-${RUST_MIN_VER}[profiler(-)]
- )
- >=dev-build/gn-${GN_MIN_VER}
- dev-build/ninja
- dev-lang/perl
- >=dev-util/gperf-3.0.3
- dev-vcs/git
- >=net-libs/nodejs-7.6.0[inspector]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig
-"
-
-if [[ ${CHROMIUM_FORCE_CLANG} == yes ]]; then
- BDEPEND+="system-toolchain? ( >=sys-devel/clang-${LLVM_MIN_SLOT} ) "
-fi
-
-if [[ ${CHROMIUM_FORCE_LLD} == yes ]]; then
- BDEPEND+="system-toolchain? ( >=sys-devel/lld-${LLVM_MIN_SLOT} ) "
-else
- # #918897: Hack for arm64
- BDEPEND+=" arm64? ( >=sys-devel/lld-${LLVM_MIN_SLOT} )"
-fi
-
-if ! has chromium_pkg_die ${EBUILD_DEATH_HOOKS}; then
- EBUILD_DEATH_HOOKS+=" chromium_pkg_die";
-fi
-
-DISABLE_AUTOFORMATTING="yes"
-DOC_CONTENTS="
-Some web pages may require additional fonts to display properly.
-Try installing some of the following packages if some characters
-are not displayed properly:
-- media-fonts/arphicfonts
-- media-fonts/droid
-- media-fonts/ipamonafont
-- media-fonts/noto
-- media-fonts/ja-ipafonts
-- media-fonts/takao-fonts
-- media-fonts/wqy-microhei
-- media-fonts/wqy-zenhei
-
-To fix broken icons on the Downloads page, you should install an icon
-theme that covers the appropriate MIME types, and configure this as your
-GTK+ icon theme.
-
-For native file dialogs in KDE, install kde-apps/kdialog.
-
-To make password storage work with your desktop environment you may
-have install one of the supported credentials management applications:
-- app-crypt/libsecret (GNOME)
-- kde-frameworks/kwallet (KDE)
-If you have one of above packages installed, but don't want to use
-them in Chromium, then add --password-store=basic to CHROMIUM_FLAGS
-in /etc/chromium/default.
-"
-
-python_check_deps() {
- python_has_version "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-needs_clang() {
- [[ ${CHROMIUM_FORCE_CLANG} == yes ]] || use libcxx || use lto || use pgo
-}
-
-needs_lld() {
- # #641556: Force lld for lto and pgo builds, otherwise disable
- # #918897: Temporary hack w/ use arm64
- [[ ${CHROMIUM_FORCE_LLD} == yes ]] || use lto || use pgo || use arm64
-}
-
-llvm_check_deps() {
- if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
- einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- if ( use lto || use pgo ) && ! has_version -b "=sys-devel/lld-${LLVM_SLOT}*" ; then
- einfo "=sys-devel/lld-${LLVM_SLOT}* is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
- return 1
- fi
-
- einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
-}
-
-pre_build_checks() {
- # Check build requirements: bugs #471810, #541816, #914220
- # We're going to start doing maths here on the size of an unpacked source tarball,
- # this should make updates easier as chromium continues to balloon in size.
- local BASE_DISK=22
- local EXTRA_DISK=1
- local CHECKREQS_MEMORY="4G"
- tc-is-cross-compiler && EXTRA_DISK=2
- if use lto || use pgo; then
- CHECKREQS_MEMORY="9G"
- tc-is-cross-compiler && EXTRA_DISK=4
- use pgo && EXTRA_DISK=8
- fi
- if is-flagq '-g?(gdb)?([1-9])'; then
- if use custom-cflags; then
- EXTRA_DISK=13
- fi
- CHECKREQS_MEMORY="16G"
- fi
- CHECKREQS_DISK_BUILD="$((BASE_DISK + EXTRA_DISK))G"
- check-reqs_${EBUILD_PHASE_FUNC}
-}
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
- pre_build_checks
- fi
-
- if use headless; then
- local headless_unused_flags=("cups" "kerberos" "pulseaudio" "qt5" "qt6" "vaapi" "wayland")
- for myiuse in ${headless_unused_flags[@]}; do
- use ${myiuse} && ewarn "Ignoring USE=${myiuse}, USE=headless is set."
- done
- fi
-
- if ! use bindist && use ffmpeg-chromium; then
- ewarn "Ignoring USE=ffmpeg-chromium, USE=bindist is not set."
- fi
-}
-
-pkg_setup() {
- if [[ ${MERGE_TYPE} != binary ]]; then
- # The pre_build_checks are all about compilation resources, no need to run it for a binpkg
- pre_build_checks
-
- if use system-toolchain; then
- local -x CPP="$(tc-getCXX) -E"
- if tc-is-gcc && ! ver_test "$(gcc-version)" -ge ${GCC_MIN_VER}; then
- die "At least gcc ${GCC_MIN_VER} is required"
- fi
- if use pgo && tc-is-cross-compiler; then
- die "The pgo USE flag cannot be used when cross-compiling"
- fi
- if needs_clang && ! tc-is-clang; then
- if tc-is-cross-compiler; then
- CPP="${CBUILD}-clang++ -E"
- else
- CPP="${CHOST}-clang++ -E"
- fi
- fi
- if needs_clang || tc-is-clang; then
- if ver_test "$(clang-major-version)" -lt ${LLVM_MIN_SLOT}; then
- die "At least Clang ${LLVM_MIN_SLOT} is required"
- fi
- # Ideally we never see this, but it should help prevent bugs like 927154
- if ver_test "$(clang-major-version)" -gt ${LLVM_MAX_SLOT}; then
- die "Clang $(clang-major-version) is too new; ${LLVM_MAX_SLOT} is the highest supported version"
- fi
- fi
- fi
- # Users should never hit this, it's purely a development convenience
- if ver_test $(gn --version || die) -lt ${GN_MIN_VER}; then
- die "dev-build/gn >= ${GN_MIN_VER} is required to build this Chromium"
- fi
- fi
-
- chromium_suid_sandbox_check_kernel_config
-}
-
-src_prepare() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # disable global media controls, crashes with libstdc++
- sed -i -e \
- "/\"GlobalMediaControlsCastStartStop\"/,+4{s/ENABLED/DISABLED/;}" \
- "chrome/browser/media/router/media_router_feature.cc" || die
-
- local PATCHES=(
- "${FILESDIR}/chromium-109-system-zlib.patch"
- "${FILESDIR}/chromium-111-InkDropHost-crash.patch"
- "${FILESDIR}/chromium-125-system-zstd.patch"
- "${FILESDIR}/chromium-126-oauth2-client-switches.patch"
- "${FILESDIR}/chromium-cross-compile.patch"
- )
-
- if use system-toolchain; then
- # The patchset is really only required if we're using the system-toolchain
- PATCHES+=( "${WORKDIR}/chromium-patches-${PATCH_V}" )
- # We can't use the bundled compiler builtins
- sed -i -e \
- "/if (is_clang && toolchain_has_rust) {/,+2d" \
- build/config/compiler/BUILD.gn || die "Failed to disable bundled compiler builtins"
- else
- mkdir -p third_party/llvm-build/Release+Asserts || die "Failed to bundle llvm"
- ln -s "${WORKDIR}"/bin third_party/llvm-build/Release+Asserts/bin || die "Failed to symlink llvm bin"
- ln -s "${WORKDIR}"/lib third_party/llvm-build/Release+Asserts/lib || die "Failed to symlink llvm lib"
- echo "${GOOGLE_CLANG_VER}" > third_party/llvm-build/Release+Asserts/cr_build_revision || \
- die "Failed to set clang version"
- ln -s "${WORKDIR}"/rust-toolchain third_party/rust-toolchain || die "Failed to bundle rust"
- cp "${WORKDIR}"/rust-toolchain/VERSION \
- "${WORKDIR}"/rust-toolchain/INSTALLED_VERSION || die "Failed to set rust version"
- fi
-
- if use ppc64 ; then
- local p
- for p in $(grep -v "^#" "${WORKDIR}"/debian/patches/series | grep "^ppc64le" || die); do
- if [[ ! $p =~ "fix-breakpad-compile.patch" ]]; then
- eapply "${WORKDIR}/debian/patches/${p}"
- fi
- done
- PATCHES+=( "${WORKDIR}/ppc64le" )
- PATCHES+=( "${WORKDIR}/debian/patches/fixes/rust-clanglib.patch" )
- fi
-
- default
-
- mkdir -p third_party/node/linux/node-linux-x64/bin || die
- ln -s "${EPREFIX}"/usr/bin/node third_party/node/linux/node-linux-x64/bin/node || die
-
- # adjust python interpreter version
- sed -i -e "s|\(^script_executable = \).*|\1\"${EPYTHON}\"|g" .gn || die
-
- local keeplibs=(
- base/third_party/cityhash
- base/third_party/double_conversion
- base/third_party/icu
- base/third_party/nspr
- base/third_party/superfasthash
- base/third_party/symbolize
- base/third_party/valgrind
- base/third_party/xdg_user_dirs
- buildtools/third_party/libc++
- buildtools/third_party/libc++abi
- chrome/third_party/mozilla_security_manager
- courgette/third_party
- net/third_party/mozilla_security_manager
- net/third_party/nss
- net/third_party/quic
- net/third_party/uri_template
- third_party/abseil-cpp
- third_party/angle
- third_party/angle/src/common/third_party/xxhash
- third_party/angle/src/third_party/ceval
- third_party/angle/src/third_party/libXNVCtrl
- third_party/angle/src/third_party/volk
- third_party/anonymous_tokens
- third_party/apple_apsl
- third_party/axe-core
- third_party/blink
- third_party/bidimapper
- third_party/boringssl
- third_party/boringssl/src/third_party/fiat
- third_party/breakpad
- third_party/breakpad/breakpad/src/third_party/curl
- third_party/brotli
- third_party/catapult
- third_party/catapult/common/py_vulcanize/third_party/rcssmin
- third_party/catapult/common/py_vulcanize/third_party/rjsmin
- third_party/catapult/third_party/beautifulsoup4-4.9.3
- third_party/catapult/third_party/html5lib-1.1
- third_party/catapult/third_party/polymer
- third_party/catapult/third_party/six
- third_party/catapult/tracing/third_party/d3
- third_party/catapult/tracing/third_party/gl-matrix
- third_party/catapult/tracing/third_party/jpeg-js
- third_party/catapult/tracing/third_party/jszip
- third_party/catapult/tracing/third_party/mannwhitneyu
- third_party/catapult/tracing/third_party/oboe
- third_party/catapult/tracing/third_party/pako
- third_party/ced
- third_party/cld_3
- third_party/closure_compiler
- third_party/content_analysis_sdk
- third_party/cpuinfo
- third_party/crashpad
- third_party/crashpad/crashpad/third_party/lss
- third_party/crashpad/crashpad/third_party/zlib
- third_party/crc32c
- third_party/cros_system_api
- third_party/d3
- third_party/dav1d
- third_party/dawn
- third_party/dawn/third_party/gn/webgpu-cts
- third_party/dawn/third_party/khronos
- third_party/depot_tools
- third_party/devscripts
- third_party/devtools-frontend
- third_party/devtools-frontend/src/front_end/third_party/acorn
- third_party/devtools-frontend/src/front_end/third_party/additional_readme_paths.json
- third_party/devtools-frontend/src/front_end/third_party/axe-core
- third_party/devtools-frontend/src/front_end/third_party/chromium
- third_party/devtools-frontend/src/front_end/third_party/codemirror
- third_party/devtools-frontend/src/front_end/third_party/csp_evaluator
- third_party/devtools-frontend/src/front_end/third_party/diff
- third_party/devtools-frontend/src/front_end/third_party/i18n
- third_party/devtools-frontend/src/front_end/third_party/intl-messageformat
- third_party/devtools-frontend/src/front_end/third_party/lighthouse
- third_party/devtools-frontend/src/front_end/third_party/lit
- third_party/devtools-frontend/src/front_end/third_party/lodash-isequal
- third_party/devtools-frontend/src/front_end/third_party/marked
- third_party/devtools-frontend/src/front_end/third_party/puppeteer
- third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/mitt
- third_party/devtools-frontend/src/front_end/third_party/puppeteer/package/lib/esm/third_party/rxjs
- third_party/devtools-frontend/src/front_end/third_party/vscode.web-custom-data
- third_party/devtools-frontend/src/front_end/third_party/wasmparser
- third_party/devtools-frontend/src/third_party
- third_party/distributed_point_functions
- third_party/dom_distiller_js
- third_party/eigen3
- third_party/emoji-segmenter
- third_party/farmhash
- third_party/fdlibm
- third_party/ffmpeg
- third_party/fft2d
- third_party/flatbuffers
- third_party/fp16
- third_party/freetype
- third_party/fusejs
- third_party/fxdiv
- third_party/highway
- third_party/liburlpattern
- third_party/libzip
- third_party/lit
- third_party/gemmlowp
- third_party/google_input_tools
- third_party/google_input_tools/third_party/closure_library
- third_party/google_input_tools/third_party/closure_library/third_party/closure
- third_party/googletest
- third_party/hunspell
- third_party/iccjpeg
- third_party/inspector_protocol
- third_party/ipcz
- third_party/jinja2
- third_party/jsoncpp
- third_party/jstemplate
- third_party/khronos
- third_party/lens_server_proto
- third_party/leveldatabase
- third_party/libaddressinput
- third_party/libaom
- third_party/libaom/source/libaom/third_party/fastfeat
- third_party/libaom/source/libaom/third_party/SVT-AV1
- third_party/libaom/source/libaom/third_party/vector
- third_party/libaom/source/libaom/third_party/x86inc
- third_party/libavif
- third_party/libevent
- third_party/libgav1
- third_party/libjingle
- third_party/libphonenumber
- third_party/libsecret
- third_party/libsrtp
- third_party/libsync
- third_party/libudev
- third_party/libva_protected_content
- third_party/libvpx
- third_party/libvpx/source/libvpx/third_party/x86inc
- third_party/libwebm
- third_party/libx11
- third_party/libxcb-keysyms
- third_party/libxml/chromium
- third_party/libyuv
- third_party/lottie
- third_party/lss
- third_party/lzma_sdk
- third_party/mako
- third_party/maldoca
- third_party/maldoca/src/third_party/tensorflow_protos
- third_party/maldoca/src/third_party/zlibwrapper
- third_party/markupsafe
- third_party/material_color_utilities
- third_party/mesa
- third_party/metrics_proto
- third_party/minigbm
- third_party/modp_b64
- third_party/nasm
- third_party/nearby
- third_party/neon_2_sse
- third_party/node
- third_party/omnibox_proto
- third_party/one_euro_filter
- third_party/openscreen
- third_party/openscreen/src/third_party/
- third_party/openscreen/src/third_party/tinycbor/src/src
- third_party/opus
- third_party/ots
- third_party/pdfium
- third_party/pdfium/third_party/agg23
- third_party/pdfium/third_party/bigint
- third_party/pdfium/third_party/freetype
- third_party/pdfium/third_party/lcms
- third_party/pdfium/third_party/libopenjpeg
- third_party/pdfium/third_party/libtiff
- third_party/perfetto
- third_party/perfetto/protos/third_party/chromium
- third_party/pffft
- third_party/ply
- third_party/polymer
- third_party/private-join-and-compute
- third_party/private_membership
- third_party/protobuf
- third_party/pthreadpool
- third_party/puffin
- third_party/pyjson5
- third_party/pyyaml
- third_party/qcms
- third_party/re2
- third_party/rnnoise
- third_party/rust
- third_party/s2cellid
- third_party/securemessage
- third_party/selenium-atoms
- third_party/sentencepiece
- third_party/sentencepiece/src/third_party/darts_clone
- third_party/shell-encryption
- third_party/simplejson
- third_party/skia
- third_party/skia/include/third_party/vulkan
- third_party/skia/third_party/vulkan
- third_party/smhasher
- third_party/snappy
- third_party/sqlite
- third_party/swiftshader
- third_party/swiftshader/third_party/astc-encoder
- third_party/swiftshader/third_party/llvm-subzero
- third_party/swiftshader/third_party/marl
- third_party/swiftshader/third_party/subzero
- third_party/swiftshader/third_party/SPIRV-Headers/include/spirv
- third_party/swiftshader/third_party/SPIRV-Tools
- third_party/tensorflow_models
- third_party/tensorflow-text
- third_party/tflite
- third_party/tflite/src/third_party/eigen3
- third_party/tflite/src/third_party/fft2d
- third_party/tflite/src/third_party/xla/third_party/tsl
- third_party/tflite/src/third_party/xla/xla/tsl/util
- third_party/ruy
- third_party/six
- third_party/ukey2
- third_party/unrar
- third_party/utf
- third_party/vulkan
- third_party/wayland
- third_party/webdriver
- third_party/webgpu-cts
- third_party/webrtc
- third_party/webrtc/common_audio/third_party/ooura
- third_party/webrtc/common_audio/third_party/spl_sqrt_floor
- third_party/webrtc/modules/third_party/fft
- third_party/webrtc/modules/third_party/g711
- third_party/webrtc/modules/third_party/g722
- third_party/webrtc/rtc_base/third_party/base64
- third_party/webrtc/rtc_base/third_party/sigslot
- third_party/widevine
- third_party/woff2
- third_party/wuffs
- third_party/x11proto
- third_party/xcbproto
- third_party/xnnpack
- third_party/zxcvbn-cpp
- third_party/zlib/google
- url/third_party/mozilla
- v8/src/third_party/siphash
- v8/src/third_party/valgrind
- v8/src/third_party/utf8-decoder
- v8/third_party/glibc
- v8/third_party/inspector_protocol
- v8/third_party/v8
-
- # gyp -> gn leftovers
- third_party/speech-dispatcher
- third_party/usb_ids
- third_party/xdg-utils
- )
-
- # USE=system-*
- if ! use system-harfbuzz; then
- keeplibs+=( third_party/harfbuzz-ng )
- fi
-
- if ! use system-icu; then
- keeplibs+=( third_party/icu )
- fi
-
- if ! use system-png; then
- keeplibs+=( third_party/libpng )
- fi
-
- if ! use system-zstd; then
- keeplibs+=( third_party/zstd )
- fi
-
- if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
- keeplibs+=( third_party/libc++ )
- fi
-
- if ! use system-toolchain || [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == yes ]]; then
- keeplibs+=( third_party/llvm )
- fi
-
- # Arch-specific
- if use arm64 || use ppc64 ; then
- keeplibs+=( third_party/swiftshader/third_party/llvm-10.0 )
- fi
- # we need to generate ppc64 stuff because upstream does not ship it yet
- # it has to be done before unbundling.
- if use ppc64; then
- pushd third_party/libvpx >/dev/null || die
- mkdir -p source/config/linux/ppc64 || die
- # requires git and clang, bug #832803
- # Revert https://chromium.googlesource.com/chromium/src/+/b463d0f40b08b4e896e7f458d89ae58ce2a27165%5E%21/third_party/libvpx/generate_gni.sh
- # and https://chromium.googlesource.com/chromium/src/+/71ebcbce867dd31da5f8b405a28fcb0de0657d91%5E%21/third_party/libvpx/generate_gni.sh
- # since we're not in a git repo
- sed -i -e "s|^update_readme||g; s|clang-format|${EPREFIX}/bin/true|g; /^git -C/d; /git cl/d; /cd \$BASE_DIR\/\$LIBVPX_SRC_DIR/ign format --in-place \$BASE_DIR\/BUILD.gn\ngn format --in-place \$BASE_DIR\/libvpx_srcs.gni" \
- generate_gni.sh || die
- ./generate_gni.sh || die
- popd >/dev/null || die
-
- pushd third_party/ffmpeg >/dev/null || die
- cp libavcodec/ppc/h264dsp.c libavcodec/ppc/h264dsp_ppc.c || die
- cp libavcodec/ppc/h264qpel.c libavcodec/ppc/h264qpel_ppc.c || die
- popd >/dev/null || die
- fi
-
- einfo "Unbundling third-party libraries ..."
- # Remove most bundled libraries. Some are still needed.
- build/linux/unbundle/remove_bundled_libraries.py "${keeplibs[@]}" --do-remove || die
-
- # bundled eu-strip is for amd64 only and we don't want to pre-stripped binaries
- mkdir -p buildtools/third_party/eu-strip/bin || die
- ln -s "${EPREFIX}"/bin/true buildtools/third_party/eu-strip/bin/eu-strip || die
-}
-
-chromium_rust_version_check() {
- [[ ${MERGE_TYPE} == binary ]] && return
- local rustc_version=( $(eselect --brief rust show 2>/dev/null) )
- rustc_version=${rustc_version[0]#rust-bin-}
- rustc_version=${rustc_version#rust-}
-
- [[ -z "${rustc_version}" ]] && die "Failed to determine rust version, check 'eselect rust' output"
-
- echo $rustc_version
-}
-
-chromium_configure() {
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- local myconf_gn=""
-
- if use system-toolchain && [[ ${CHROMIUM_FORCE_GOOGLE_TOOLCHAIN} == no ]]; then
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- if needs_clang && ! tc-is-clang; then
- # Force clang since gcc is either broken or build is using libcxx.
- if tc-is-cross-compiler; then
- CC="${CBUILD}-clang -target ${CHOST} --sysroot ${ESYSROOT}"
- CXX="${CBUILD}-clang++ -target ${CHOST} --sysroot ${ESYSROOT}"
- BUILD_CC=${CBUILD}-clang
- BUILD_CXX=${CBUILD}-clang++
- else
- CC=${CHOST}-clang
- CXX=${CHOST}-clang++
- fi
- strip-unsupported-flags
- fi
-
- if tc-is-clang; then
- myconf_gn+=" is_clang=true clang_use_chrome_plugins=false"
- # Workaround for build failure with clang-18 and -march=native without
- # avx512. Does not affect e.g. -march=skylake, only native (bug #931623).
- use amd64 && is-flagq -march=native &&
- [[ $(clang-major-version) -eq 18 ]] && [[ $(clang-minor-version) -lt 6 ]] &&
- tc-cpp-is-true "!defined(__AVX512F__)" ${CXXFLAGS} &&
- append-flags -mevex512
- else
- myconf_gn+=" is_clang=false"
- fi
-
- if needs_lld ; then
- # https://bugs.gentoo.org/918897#c32
- append-ldflags -Wl,--undefined-version
- myconf_gn+=" use_lld=true"
- else
- # This doesn't prevent lld from being used, but rather prevents gn from forcing it
- myconf_gn+=" use_lld=false"
- fi
-
- if use lto; then
- AR=llvm-ar
- NM=llvm-nm
- if tc-is-cross-compiler; then
- BUILD_AR=llvm-ar
- BUILD_NM=llvm-nm
- fi
- fi
-
- myconf_gn+=" custom_toolchain=\"//build/toolchain/linux/unbundle:default\""
-
- if tc-is-cross-compiler; then
- tc-export BUILD_{AR,CC,CXX,NM}
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" v8_snapshot_toolchain=\"//build/toolchain/linux/unbundle:host\""
- myconf_gn+=" pkg_config=\"$(tc-getPKG_CONFIG)\""
- myconf_gn+=" host_pkg_config=\"$(tc-getBUILD_PKG_CONFIG)\""
-
- # setup cups-config, build system only uses --libs option
- if use cups; then
- mkdir "${T}/cups-config" || die
- cp "${ESYSROOT}/usr/bin/${CHOST}-cups-config" "${T}/cups-config/cups-config" || die
- export PATH="${PATH}:${T}/cups-config"
- fi
-
- # Don't inherit PKG_CONFIG_PATH from environment
- local -x PKG_CONFIG_PATH=
- else
- myconf_gn+=" host_toolchain=\"//build/toolchain/linux/unbundle:default\""
- fi
-
- local rustc_ver
- rustc_ver=$(chromium_rust_version_check)
- if ver_test "${rustc_ver}" -lt "${RUST_MIN_VER}"; then
- eerror "Rust >=${RUST_MIN_VER} is required"
- eerror "Please run 'eselect rust' and select the correct rust version"
- die "Selected rust version is too old"
- else
- einfo "Using rust ${rustc_ver} to build"
- fi
- if [[ "$(eselect --brief rust show 2>/dev/null)" == *"bin"* ]]; then
- myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/opt/rust-bin-${rustc_ver}/\""
- else
- myconf_gn+=" rust_sysroot_absolute=\"${EPREFIX}/usr/lib/rust/${rustc_ver}/\""
- fi
- myconf_gn+=" rustc_version=\"${rustc_ver}\""
- fi
-
- # GN needs explicit config for Debug/Release as opposed to inferring it from build directory.
- myconf_gn+=" is_debug=false"
-
- # enable DCHECK with USE=debug only, increases chrome binary size by 30%, bug #811138.
- # DCHECK is fatal by default, make it configurable at runtime, #bug 807881.
- myconf_gn+=" dcheck_always_on=$(usex debug true false)"
- myconf_gn+=" dcheck_is_configurable=$(usex debug true false)"
-
- # Component build isn't generally intended for use by end users. It's mostly useful
- # for development and debugging.
- myconf_gn+=" is_component_build=false"
-
- # Disable nacl, we can't build without pnacl (http://crbug.com/269560).
- myconf_gn+=" enable_nacl=false"
-
- # Use system-provided libraries.
- # TODO: freetype -- remove sources (https://bugs.chromium.org/p/pdfium/issues/detail?id=733).
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_sqlite (http://crbug.com/22208).
-
- # libevent: https://bugs.gentoo.org/593458
- local gn_system_libraries=(
- flac
- fontconfig
- freetype
- # Need harfbuzz_from_pkgconfig target
- #harfbuzz-ng
- libdrm
- libjpeg
- libwebp
- libxml
- libxslt
- openh264
- zlib
- )
- if use system-icu; then
- gn_system_libraries+=( icu )
- fi
- if use system-png; then
- gn_system_libraries+=( libpng )
- fi
- if use system-zstd; then
- gn_system_libraries+=( zstd )
- fi
-
- build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die
-
- # See dependency logic in third_party/BUILD.gn
- myconf_gn+=" use_system_harfbuzz=$(usex system-harfbuzz true false)"
-
- # Optional dependencies.
- myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
- myconf_gn+=" enable_widevine=$(usex widevine true false)"
-
- if use headless; then
- myconf_gn+=" use_cups=false"
- myconf_gn+=" use_kerberos=false"
- myconf_gn+=" use_pulseaudio=false"
- myconf_gn+=" use_vaapi=false"
- myconf_gn+=" rtc_use_pipewire=false"
- else
- myconf_gn+=" use_cups=$(usex cups true false)"
- myconf_gn+=" use_kerberos=$(usex kerberos true false)"
- myconf_gn+=" use_pulseaudio=$(usex pulseaudio true false)"
- myconf_gn+=" use_vaapi=$(usex vaapi true false)"
- myconf_gn+=" rtc_use_pipewire=$(usex screencast true false)"
- myconf_gn+=" gtk_version=$(usex gtk4 4 3)"
- fi
-
- # Allows distributions to link pulseaudio directly (DT_NEEDED) instead of
- # using dlopen. This helps with automated detection of ABI mismatches and
- # prevents silent errors.
- if use pulseaudio; then
- myconf_gn+=" link_pulseaudio=true"
- fi
-
- # Non-developer builds of Chromium (for example, non-Chrome browsers, or
- # Chromium builds provided by Linux distros) should disable the testing config
- myconf_gn+=" disable_fieldtrial_testing_config=true"
-
- if use system-toolchain; then
- myconf_gn+=" use_gold=false"
- fi
-
- # The sysroot is the oldest debian image that chromium supports, we don't need it
- myconf_gn+=" use_sysroot=false"
-
- # This determines whether or not GN uses the bundled libcxx
- # default: true
- if use libcxx || [[ ${CHROMIUM_FORCE_LIBCXX} == yes ]]; then
- myconf_gn+=" use_custom_libcxx=true"
- else
- myconf_gn+=" use_custom_libcxx=false"
- fi
-
- # Disable pseudolocales, only used for testing
- myconf_gn+=" enable_pseudolocales=false"
-
- # Disable code formating of generated files
- myconf_gn+=" blink_enable_generated_code_formatting=false"
-
- if use bindist ; then
- # proprietary_codecs just forces Chromium to say that it can use h264/aac,
- # the work is still done by ffmpeg. If this is set to no Chromium
- # won't be able to load the codec even if the library can handle it
- myconf_gn+=" proprietary_codecs=true"
- myconf_gn+=" ffmpeg_branding=\"Chrome\""
- # build ffmpeg as an external component (libffmpeg.so) that we can remove / substitute
- myconf_gn+=" is_component_ffmpeg=true"
- else
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
- myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
- fi
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info. The OAuth2 credentials, however, have been left out.
- # Those OAuth2 credentials have been broken for quite some time anyway.
- # Instead we apply a patch to use the --oauth2-client-id= and
- # --oauth2-client-secret= switches for setting GOOGLE_DEFAULT_CLIENT_ID and
- # GOOGLE_DEFAULT_CLIENT_SECRET at runtime. This allows signing into
- # Chromium without baked-in values.
- local google_api_key="AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc"
- myconf_gn+=" google_api_key=\"${google_api_key}\""
- local myarch="$(tc-arch)"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Debug info section overflows without component build
- # Prevent linker from running out of address space, bug #471810 .
- filter-flags "-g*"
-
- # Prevent libvpx/xnnpack build failures. Bug 530248, 544702, 546984, 853646.
- if [[ ${myarch} == amd64 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2 -mno-fma -mno-fma4 -mno-xop -mno-sse4a
- fi
-
- if tc-is-gcc; then
- # https://bugs.gentoo.org/904455
- local -x CPP="$(tc-getCXX) -E"
- # https://bugs.gentoo.org/912381
- filter-lto
- fi
- fi
-
- if [[ $myarch = amd64 ]] ; then
- myconf_gn+=" target_cpu=\"x64\""
- ffmpeg_target_arch=x64
- elif [[ $myarch = arm64 ]] ; then
- myconf_gn+=" target_cpu=\"arm64\""
- ffmpeg_target_arch=arm64
- elif [[ $myarch = ppc64 ]] ; then
- myconf_gn+=" target_cpu=\"ppc64\""
- ffmpeg_target_arch=ppc64
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gn+=" fatal_linker_warnings=false"
-
- # Disable external code space for V8 for ppc64. It is disabled for ppc64
- # by default, but cross-compiling on amd64 enables it again.
- if tc-is-cross-compiler; then
- if ! use amd64 && ! use arm64; then
- myconf_gn+=" v8_enable_external_code_space=false"
- fi
- fi
-
- # Only enabled for clang, but gcc has endian macros too
- myconf_gn+=" v8_use_libm_trig_functions=true"
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # https://bugs.gentoo.org/654216
- addpredict /dev/dri/ #nowarn
-
- # Disable unknown warning message from clang.
- if tc-is-clang; then
- append-flags -Wno-unknown-warning-option
- if tc-is-cross-compiler; then
- export BUILD_CXXFLAGS+=" -Wno-unknown-warning-option"
- export BUILD_CFLAGS+=" -Wno-unknown-warning-option"
- fi
- fi
-
- # Explicitly disable ICU data file support for system-icu/headless builds.
- if use system-icu || use headless; then
- myconf_gn+=" icu_use_data_file=false"
- fi
-
- # Don't need nocompile checks and GN crashes with our config
- myconf_gn+=" enable_nocompile_tests=false"
-
- # Enable ozone wayland and/or headless support
- myconf_gn+=" use_ozone=true ozone_auto_platforms=false"
- myconf_gn+=" ozone_platform_headless=true"
- if use headless; then
- myconf_gn+=" ozone_platform=\"headless\""
- myconf_gn+=" use_xkbcommon=false use_gtk=false use_qt=false"
- myconf_gn+=" use_glib=false use_gio=false"
- myconf_gn+=" use_pangocairo=false use_alsa=false"
- myconf_gn+=" use_libpci=false use_udev=false"
- myconf_gn+=" enable_print_preview=false"
- myconf_gn+=" enable_remoting=false"
- else
- myconf_gn+=" use_system_libdrm=true"
- myconf_gn+=" use_system_minigbm=true"
- myconf_gn+=" use_xkbcommon=true"
- if use qt5 || use qt6; then
- local cbuild_libdir=$(get_libdir)
- if tc-is-cross-compiler; then
- # Hack to workaround get_libdir not being able to handle CBUILD, bug #794181
- local cbuild_libdir=$($(tc-getBUILD_PKG_CONFIG) --keep-system-libs --libs-only-L libxslt)
- cbuild_libdir=${cbuild_libdir:2}
- cbuild_libdir=${cbuild_libdir/% }
- fi
- if use qt5; then
- if tc-is-cross-compiler; then
- myconf_gn+=" moc_qt5_path=\"${EPREFIX}/${cbuild_libdir}/qt5/bin\""
- else
- myconf_gn+=" moc_qt5_path=\"$(qt5_get_bindir)\""
- fi
- fi
- if use qt6; then
- myconf_gn+=" moc_qt6_path=\"${EPREFIX}/usr/${cbuild_libdir}/qt6/libexec\""
- fi
-
- myconf_gn+=" use_qt=true"
- myconf_gn+=" use_qt6=$(usex qt6 true false)"
- else
- myconf_gn+=" use_qt=false"
- fi
- myconf_gn+=" ozone_platform_x11=$(usex X true false)"
- myconf_gn+=" ozone_platform_wayland=$(usex wayland true false)"
- myconf_gn+=" ozone_platform=$(usex wayland \"wayland\" \"x11\")"
- use wayland && myconf_gn+=" use_system_libffi=true"
- fi
-
- # Results in undefined references in chrome linking, may require CFI to work
- if use arm64; then
- myconf_gn+=" arm_control_flow_integrity=\"none\""
- fi
-
- # Enable official builds
- myconf_gn+=" is_official_build=$(usex official true false)"
- myconf_gn+=" use_thin_lto=$(usex lto true false)"
- myconf_gn+=" thin_lto_enable_optimizations=$(usex lto true false)"
- if use official; then
- # Allow building against system libraries in official builds
- sed -i 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \
- tools/generate_shim_headers/generate_shim_headers.py || die
- # Disable CFI: unsupported for GCC, requires clang+lto+lld
- myconf_gn+=" is_cfi=false"
- # Don't add symbols to build
- myconf_gn+=" symbol_level=0"
- fi
-
- if use pgo; then
- myconf_gn+=" chrome_pgo_phase=${1}"
- if [[ "$1" == "2" ]]; then
- myconf_gn+=" pgo_data_path=\"${2}\""
- fi
- else
- # Disable PGO
- myconf_gn+=" chrome_pgo_phase=0"
- fi
-
- # user CXXFLAGS might overwrite -march=armv8-a+crc+crypto, bug #851639
- if use arm64 && tc-is-gcc; then
- sed -i '/^#if HAVE_ARM64_CRC32C/a #pragma GCC target ("+crc+crypto")' \
- third_party/crc32c/src/src/crc32c_arm64.cc || die
- fi
-
- # skipping typecheck is only supported on amd64, bug #876157
- if ! use amd64; then
- myconf_gn+=" devtools_skip_typecheck=false"
- fi
-
- einfo "Configuring Chromium ..."
- set -- gn gen --args="${myconf_gn} ${EXTRA_GN}" out/Release
- echo "$@"
- "$@" || die
-}
-
-src_configure() {
- chromium_configure $(usex pgo 1 0)
-}
-
-chromium_compile() {
- # Final link uses lots of file descriptors.
- ulimit -n 2048
-
- # Calling this here supports resumption via FEATURES=keepwork
- python_setup
-
- # Don't inherit PYTHONPATH from environment, bug #789021, #812689
- local -x PYTHONPATH=
-
- # Build mksnapshot and pax-mark it.
- if use pax-kernel; then
- local x
- for x in mksnapshot v8_context_snapshot_generator; do
- if tc-is-cross-compiler; then
- eninja -C out/Release "host/${x}"
- pax-mark m "out/Release/host/${x}"
- else
- eninja -C out/Release "${x}"
- pax-mark m "out/Release/${x}"
- fi
- done
- fi
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release chrome chromedriver chrome_sandbox
-
- pax-mark m out/Release/chrome
-
- if ! use system-toolchain; then
- QA_FLAGS_IGNORED="
- usr/lib64/chromium-browser/chrome
- usr/lib64/chromium-browser/chrome-sandbox
- usr/lib64/chromium-browser/chromedriver
- usr/lib64/chromium-browser/chrome_crashpad_handler
- usr/lib64/chromium-browser/libEGL.so
- usr/lib64/chromium-browser/libGLESv2.so
- usr/lib64/chromium-browser/libVkICD_mock_icd.so
- usr/lib64/chromium-browser/libVkLayer_khronos_validation.so
- usr/lib64/chromium-browser/libqt5_shim.so
- usr/lib64/chromium-browser/libvk_swiftshader.so
- usr/lib64/chromium-browser/libvulkan.so.1
- "
- fi
-}
-
-# This function is called from virtx, and must always return so that Xvfb
-# session isn't left running. If we return 1, virtx will call die().
-chromium_profile() {
- einfo "Profiling for PGO"
-
- pushd "${WORKDIR}/chromium-profiler-"* >/dev/null || return 1
-
- # Remove old profdata in case profiling was interrupted.
- rm -rf "${1}" || return 1
-
- if ! "${EPYTHON}" ./chromium_profiler.py \
- --chrome-executable "${S}/out/Release/chrome" \
- --chromedriver-executable "${S}/out/Release/chromedriver.unstripped" \
- --add-arg no-sandbox --add-arg disable-dev-shm-usage \
- --profile-output "${1}"; then
- eerror "Profiling failed"
- return 1
- fi
-
- popd >/dev/null || return 1
-}
-
-src_compile() {
- if use pgo; then
- local profdata
-
- profdata="${WORKDIR}/chromium.profdata"
-
- if [[ ! -e "${WORKDIR}/.pgo-profiled" ]]; then
- chromium_compile
- virtx chromium_profile "$profdata"
-
- touch "${WORKDIR}/.pgo-profiled" || die
- fi
-
- if [[ ! -e "${WORKDIR}/.pgo-phase-2-configured" ]]; then
- # Remove phase 1 output
- rm -r out/Release || die
-
- chromium_configure 2 "$profdata"
-
- touch "${WORKDIR}/.pgo-phase-2-configured" || die
- fi
-
- if [[ ! -e "${WORKDIR}/.pgo-phase-2-compiled" ]]; then
- chromium_compile
- touch "${WORKDIR}/.pgo-phase-2-compiled" || die
- fi
- else
- chromium_compile
- fi
-
- mv out/Release/chromedriver{.unstripped,} || die
-
- rm -f out/Release/locales/*.pak.info || die
-
- # Build manpage; bug #684550
- sed -e 's|@@PACKAGE@@|chromium-browser|g;
- s|@@MENUNAME@@|Chromium|g;' \
- chrome/app/resources/manpage.1.in > \
- out/Release/chromium-browser.1 || die
-
- # Build desktop file; bug #706786
- sed -e 's|@@MENUNAME@@|Chromium|g;
- s|@@USR_BIN_SYMLINK_NAME@@|chromium-browser|g;
- s|@@PACKAGE@@|chromium-browser|g;
- s|\(^Exec=\)/usr/bin/|\1|g;' \
- chrome/installer/linux/common/desktop.template > \
- out/Release/chromium-browser-chromium.desktop || die
-
- # Build vk_swiftshader_icd.json; bug #827861
- sed -e 's|${ICD_LIBRARY_PATH}|./libvk_swiftshader.so|g' \
- third_party/swiftshader/src/Vulkan/vk_swiftshader_icd.json.tmpl > \
- out/Release/vk_swiftshader_icd.json || die
-}
-
-src_install() {
- local CHROMIUM_HOME="/usr/$(get_libdir)/chromium-browser"
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome
-
- newexe out/Release/chrome_sandbox chrome-sandbox
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
-
- doexe out/Release/chromedriver
- doexe out/Release/chrome_crashpad_handler
-
- ozone_auto_session () {
- use X && use wayland && ! use headless && echo true || echo false
- }
- local sedargs=( -e
- "s:/usr/lib/:/usr/$(get_libdir)/:g;
- s:@@OZONE_AUTO_SESSION@@:$(ozone_auto_session):g"
- )
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r7.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver
-
- # Allow users to override command-line options, bug #357629.
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default"
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin
- doins out/Release/*.pak
-
- if use bindist; then
- # We built libffmpeg as a component library, but we can't distribute it
- # with proprietary codec support. Remove it and make a symlink to the requested
- # system library.
- rm -f out/Release/libffmpeg.so \
- || die "Failed to remove bundled libffmpeg.so (with proprietary codecs)"
- # symlink the libffmpeg.so from either ffmpeg-chromium or ffmpeg[chromium].
- einfo "Creating symlink to libffmpeg.so from $(usex ffmpeg-chromium ffmpeg-chromium ffmpeg[chromium])..."
- dosym ../chromium/libffmpeg.so$(usex ffmpeg-chromium .${PV%%\.*} "") \
- /usr/$(get_libdir)/chromium-browser/libffmpeg.so
- fi
-
- (
- shopt -s nullglob
- local files=(out/Release/*.so out/Release/*.so.[0-9])
- [[ ${#files[@]} -gt 0 ]] && doins "${files[@]}"
- )
-
- # Install bundled xdg-utils, avoids installing X11 libraries with USE="-X wayland"
- doins out/Release/xdg-{settings,mime}
-
- if ! use system-icu && ! use headless; then
- doins out/Release/icudtl.dat
- fi
-
- doins -r out/Release/locales
- doins -r out/Release/MEIPreload
-
- # Install vk_swiftshader_icd.json; bug #827861
- doins out/Release/vk_swiftshader_icd.json
-
- if [[ -d out/Release/swiftshader ]]; then
- insinto "${CHROMIUM_HOME}/swiftshader"
- doins out/Release/swiftshader/*.so
- fi
-
- # Install icons
- local branding size
- for size in 16 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser.png
- done
-
- # Install desktop entry
- domenu out/Release/chromium-browser-chromium.desktop
-
- # Install GNOME default application entry (bug #303100).
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser.xml
-
- # Install manpage; bug #684550
- doman out/Release/chromium-browser.1
- dosym chromium-browser.1 /usr/share/man/man1/chromium.1
-
- readme.gentoo_create_doc
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
- xdg_desktop_database_update
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
- xdg_desktop_database_update
- readme.gentoo_print_elog
-
- if ! use headless; then
- if use vaapi; then
- elog "VA-API is disabled by default at runtime. You have to enable it"
- elog "by adding --enable-features=VaapiVideoDecoder to CHROMIUM_FLAGS"
- elog "in /etc/chromium/default."
- fi
- if use screencast; then
- elog "Screencast is disabled by default at runtime. Either enable it"
- elog "by navigating to chrome://flags/#enable-webrtc-pipewire-capturer"
- elog "inside Chromium or add --enable-features=WebRTCPipeWireCapturer"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use gtk4; then
- elog "Chromium prefers GTK3 over GTK4 at runtime. To override this"
- elog "behavior you need to pass --gtk-version=4, e.g. by adding it"
- elog "to CHROMIUM_FLAGS in /etc/chromium/default."
- fi
- if use qt5 && use qt6; then
- elog "Chromium automatically selects Qt5 or Qt6 based on your desktop"
- elog "environment. To override you need to pass --qt-version=5 or"
- elog "--qt-version=6, e.g. by adding it to CHROMIUM_FLAGS in"
- elog "/etc/chromium/default."
- fi
- fi
-
- if systemd_is_booted && ! [[ -f "/etc/machine-id" ]]; then
- ewarn "The lack of an '/etc/machine-id' file on this system booted with systemd"
- ewarn "indicates that the Gentoo handbook was not followed to completion."
- ewarn ""
- ewarn "Chromium is known to behave unpredictably with this system configuration;"
- ewarn "please complete the configuration of this system before logging any bugs."
- fi
-}
diff --git a/www-client/chromium/files/chromium-117-system-zstd.patch b/www-client/chromium/files/chromium-117-system-zstd.patch
deleted file mode 100644
index 0fcd3efc3a05..000000000000
--- a/www-client/chromium/files/chromium-117-system-zstd.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From ae3ae3711784865bdc38bf119a6182a7b8dae91c Mon Sep 17 00:00:00 2001
-From: Matt Jolly <Matt.Jolly@footclan.ninja>
-Date: Sun, 17 Sep 2023 16:51:42 +1000
-Subject: [PATCH] Add system-zstd
-
---- a/build/linux/unbundle/replace_gn_files.py
-+++ b/build/linux/unbundle/replace_gn_files.py
-@@ -74,6 +74,7 @@ REPLACEMENTS = {
- #
- 'woff2': 'third_party/woff2/BUILD.gn',
- 'zlib': 'third_party/zlib/BUILD.gn',
-+ 'zstd': 'third_party/zstd/BUILD.gn',
- }
-
-
---- /dev/null
-+++ b/build/linux/unbundle/zstd.gn
-@@ -0,0 +1,25 @@
-+import("//build/config/linux/pkg_config.gni")
-+import("//build/shim_headers.gni")
-+
-+pkg_config("system_zstd") {
-+ packages = [ "libzstd" ]
-+}
-+
-+shim_headers("zstd_shim") {
-+ root_path = "src/lib"
-+ headers = [
-+ "zdict.h",
-+ "zstd.h",
-+ "zstd_errors.h",
-+ ]
-+}
-+
-+source_set("zstd") {
-+ deps = [ ":zstd_shim" ]
-+ public_configs = [ ":system_zstd" ]
-+}
-+
-+source_set("decompress") {
-+ deps = [ ":zstd_shim" ]
-+ public_configs = [ ":system_zstd" ]
-+}
---
-2.42.0
-
diff --git a/www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch b/www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch
deleted file mode 100644
index fa038731cd4a..000000000000
--- a/www-client/chromium/files/chromium-124-libwebp-shim-sharpyuv.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From 40c466949bd8ccb61cb55655848d23684a9f8a94 Mon Sep 17 00:00:00 2001
-From: Matt Jolly <kangie@gentoo.org>
-Date: Mon, 25 Mar 2024 21:38:35 +1000
-Subject: [PATCH] libwebp shim: add libwebp_sharpyuv target
-
-Signed-off-by: Matt Jolly <Kangie@gentoo.org>
---- a/build/linux/unbundle/libwebp.gn
-+++ b/build/linux/unbundle/libwebp.gn
-@@ -22,14 +22,24 @@ shim_headers("libwebp_shim") {
- "webp/mux.h",
- "webp/mux_types.h",
- "webp/types.h",
-+ "webp/sharpyuv/sharpyuv.h",
-+ "webp/sharpyuv/sharpyuv_csp.h",
- ]
- }
-
-+source_set("libwebp_sharpyuv") {
-+ deps = [ ":libwebp_shim" ]
-+ public_configs = [ ":system_libwebp" ]
-+}
-+
- source_set("libwebp_webp") {
- deps = [ ":libwebp_shim" ]
- public_configs = [ ":system_libwebp" ]
- }
-
- group("libwebp") {
-- deps = [ ":libwebp_webp" ]
-+ deps = [
-+ ":libwebp_webp",
-+ ":libwebp_sharpyuv"
-+ ]
- }
---
-2.44.0
diff --git a/www-client/chromium/files/chromium-125-ninja-1-12.patch b/www-client/chromium/files/chromium-125-ninja-1-12.patch
deleted file mode 100644
index 55d0887cd94f..000000000000
--- a/www-client/chromium/files/chromium-125-ninja-1-12.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-https://chromium-review.googlesource.com/c/chromium/src/+/5487538
-commit a976cb05b4024b7a6452d1541378d718cdfe33e6
-Author: Takuto Ikuta <tikuta@chromium.org>
-Date: Thu Apr 25 07:25:32 2024
-
- [devtools] fix a missing build dependency to a generated file
-
---- a/chrome/browser/devtools/BUILD.gn
-+++ b/chrome/browser/devtools/BUILD.gn
-@@ -117,6 +117,7 @@
- "//chrome/browser/autofill:autofill",
- "//components/autofill/content/browser:browser",
- "//components/autofill/core/browser:browser",
-+ "//components/enterprise/buildflags",
- "//components/paint_preview/buildflags:buildflags",
- "//components/variations/service:service",
- "//components/webapps/common:common",
diff --git a/www-client/chromium/files/chromium-125-oauth2-client-switches.patch b/www-client/chromium/files/chromium-125-oauth2-client-switches.patch
deleted file mode 100644
index 6c7f56b56d96..000000000000
--- a/www-client/chromium/files/chromium-125-oauth2-client-switches.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 6a84205d0399a94e8b526176a7dcafd6c2051a95 Mon Sep 17 00:00:00 2001
-From: Matt Jolly <Matt.Jolly@footclan.ninja>
-Date: Thu, 18 Apr 2024 21:15:20 +1000
-Subject: [PATCH] www-client/chromium: work around dead oauth2 credentials -
- 125 update
-
-125 moved the content to a new file.
-
-Google doesn't let us bake in OAuth2 credentials, and for some time,
-Google sign-in has been broken. Arch dealt with this in March, and so
-did we to some degree, but in the last few months, our sign-in
-credentials have been broken. It appears that we actually did remove API
-credentials in March around Chrome 89, but they got added back, perhaps
-when rotating newer versions to replace older versions. Work around this
-by following Arch's lead: we remove the predefined credentials, as
-before, but also we patch Chromium so that people can use their own
-easily, using Arch's patch for that.
-
-For more info, see:
-
-https://archlinux.org/news/chromium-losing-sync-support-in-early-march/
-https://bodhi.fedoraproject.org/updates/FEDORA-2021-48866282e5
-https://hackaday.com/2021/01/26/whats-the-deal-with-chromium-on-linux-google-at-odds-with-package-maintainers/
-
-Bug: https://bugs.gentoo.org/791871
-Signed-off-by: Matt Jolly <kangie@gentoo.org>
---- a/google_apis/google_api_keys-inc.cc
-+++ b/google_apis/google_api_keys-inc.cc
-@@ -182,11 +182,11 @@ class APIKeyCache {
-
- std::string default_client_id = CalculateKeyValue(
- GOOGLE_DEFAULT_CLIENT_ID,
-- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), nullptr,
-+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), ::switches::kOAuth2ClientID,
- std::string(), environment.get(), command_line, gaia_config);
- std::string default_client_secret = CalculateKeyValue(
- GOOGLE_DEFAULT_CLIENT_SECRET,
-- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), nullptr,
-+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), ::switches::kOAuth2ClientSecret,
- std::string(), environment.get(), command_line, gaia_config);
-
- // We currently only allow overriding the baked-in values for the
---
-2.44.0
-
diff --git a/www-client/chromium/files/chromium-use-oauth2-client-switches-as-default.patch b/www-client/chromium/files/chromium-use-oauth2-client-switches-as-default.patch
deleted file mode 100644
index 9d9c57bfb0d2..000000000000
--- a/www-client/chromium/files/chromium-use-oauth2-client-switches-as-default.patch
+++ /dev/null
@@ -1,17 +0,0 @@
-diff -upr chromium-89.0.4389.58.orig/google_apis/google_api_keys.cc chromium-89.0.4389.58/google_apis/google_api_keys.cc
---- chromium-89.0.4389.58.orig/google_apis/google_api_keys.cc 2021-02-24 22:37:18.494007649 +0000
-+++ chromium-89.0.4389.58/google_apis/google_api_keys.cc 2021-02-24 22:35:00.865777600 +0000
-@@ -154,11 +154,11 @@ class APIKeyCache {
-
- std::string default_client_id = CalculateKeyValue(
- GOOGLE_DEFAULT_CLIENT_ID,
-- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), nullptr,
-+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), ::switches::kOAuth2ClientID,
- std::string(), environment.get(), command_line, gaia_config);
- std::string default_client_secret = CalculateKeyValue(
- GOOGLE_DEFAULT_CLIENT_SECRET,
-- STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), nullptr,
-+ STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), ::switches::kOAuth2ClientSecret,
- std::string(), environment.get(), command_line, gaia_config);
-
- // We currently only allow overriding the baked-in values for the
diff --git a/www-client/dillo/Manifest b/www-client/dillo/Manifest
index 482487be7031..471197215312 100644
--- a/www-client/dillo/Manifest
+++ b/www-client/dillo/Manifest
@@ -1,6 +1,4 @@
-AUX dillo-3.1.0-remove-floatref.patch 987 BLAKE2B 916df72ee3d043f909c0593b256b23ea432db262208ad58ee0fa19f426f380925e0352402fbd723fca05fad627b454a394418ea8c1fbbc58e215bbeb79a6dddd SHA512 5369d1bf24a9bf0d2112ae0ea38f3e10c70e35e2e6f3b06649021e89c49e6ef35af173846da2165370963cb78c1b7c5f2899ba7930b7fcf81c2053d84375560f
-DIST dillo-3.1.0-html-tests.tar.xz 46836 BLAKE2B cb5c4ac685bd816cb4adf416d42be1e10de2289ba9180dc2c3181353448ee9a3c043e39e8cede06ba1417f822678bfcea9b1cea73e76768a8934fbd90fa8b00f SHA512 af8625602aae52b209eb3d60fd536c8d5a630b36010fece933e77ab990f48e6d14e4b3bc4fda8df8e5e17e01990bebea3fa343a2e14ae8238b6486d658d6bbd2
-DIST dillo-3.1.0.tar.bz2 994610 BLAKE2B 02e5cd44163e5f066cbccf05a497439db6b7525cf612577908d435414f8a3dbbb4d7ab6a9345709dde5b278373f9d42f5a9f4143a32d5bcc49e2e4a7258a0f6d SHA512 c8a2ea420c2d70a60acc242cf15bd90e65c265db434f9693a1a8e7343cde1eb02c8144293c547582fb0985f306a07f11a7eb8e30c35ec2418131f717b1fda01f
-EBUILD dillo-3.1.0.ebuild 2083 BLAKE2B 57ef3f21f6ff778ae7efa66d6135a1ef415a3230bc4069560180b2d857cc83a5b298dfc37fe56fede911b45f1cd33793a147d582166c0cb51404138f69ca2b72 SHA512 5822cf89b312002511c3139784ef1a168f000fb51730a51f45d138cdea5b9a959b0f2dc3157ccecfb1c39d5ff33a592a64d72ef307886a8b6ad5fae530bd1ac9
-EBUILD dillo-9999.ebuild 1630 BLAKE2B f9270808132cfd616f470ce682a81f06a630f010979377b27660468ef80a7974f7b29b3ca39a1ec19d8c3eae94ebeacfc8889df635648ed6487a39c0eaecab50 SHA512 5db00801ae0e61213ef8a5c031187f36a5008e73af5aa8b4c9f692e6a482fa80e11a64d86a5ee0ff18526fd3acd646ac09f4f49f3368ad95c8bfe66fdaba2108
+DIST dillo-3.1.1.tar.bz2 1026711 BLAKE2B 81fbaf527f89160bfddf4bc51048dab8f1487b735e6d9cb9679deb46cda666158bb6b0d469ec28691167cd9d9657a12f5d5f5ed5b6c1cb0102963d611b4e2ece SHA512 2f6ad315c246638e91af13fbeb8a846b756c222aaf2275efb1bff6bae08130bb4b8fda9c09cd33925911c424fe536cf7a587e6657de9a13d63733714c86533c1
+EBUILD dillo-3.1.1.ebuild 1763 BLAKE2B cec4b48433c4d771a14ceee1594ef92adabee63968b151a67871ac359e2d603329a21c340a782d0667beabc17f2fbce0ec1631f3fc1539661ab16a1f08b9d490 SHA512 ec8b4305f233c7bec4ec87be1dc07a827d5e42a08b478e453cf57291f53bce49561fd4f1ea6d6ac25af9da905689d21cfb96b33e74b09bc0ca14f2ad2dc782cf
+EBUILD dillo-9999.ebuild 1763 BLAKE2B cec4b48433c4d771a14ceee1594ef92adabee63968b151a67871ac359e2d603329a21c340a782d0667beabc17f2fbce0ec1631f3fc1539661ab16a1f08b9d490 SHA512 ec8b4305f233c7bec4ec87be1dc07a827d5e42a08b478e453cf57291f53bce49561fd4f1ea6d6ac25af9da905689d21cfb96b33e74b09bc0ca14f2ad2dc782cf
MISC metadata.xml 645 BLAKE2B 1c0dc7392fa848bf1f229641929105e23f3be0253035c4da8d1b8ac499ed60a90ca7578ffc2a4fdcd8808f25fab8e93678081b621d0cb68f0629e19554958a2d SHA512 10acbeacf15254145d7cc2dbedc75d064f045b0c7d76e5facbf364e15c9e0af1fcf3ab12803323dd827c7540de71770926ddbd123a851da16dad2cd5e1f89248
diff --git a/www-client/dillo/dillo-3.1.0.ebuild b/www-client/dillo/dillo-3.1.0.ebuild
deleted file mode 100644
index 22187108639d..000000000000
--- a/www-client/dillo/dillo-3.1.0.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs virtualx
-
-DESCRIPTION="Lean FLTK based web browser"
-HOMEPAGE="https://dillo-browser.github.io/"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/dillo-browser/dillo.git"
-else
- SRC_URI="
- https://github.com/dillo-browser/dillo/releases/download/v${PV}/${P}.tar.bz2
- test? ( https://deps.gentoo.zip/www-client/${P}-html-tests.tar.xz )
- "
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="debug doc +gif +jpeg mbedtls +png +ssl +openssl +xembed"
-REQUIRED_USE="
- ssl? ( || ( openssl mbedtls ) )
-"
-
-RDEPEND="
- >=x11-libs/fltk-1.3:1
- sys-libs/zlib
- x11-libs/libX11
- jpeg? ( media-libs/libjpeg-turbo:= )
- png? ( >=media-libs/libpng-1.2:= )
- ssl? (
- mbedtls? ( net-libs/mbedtls:= )
- openssl? ( dev-libs/openssl:= )
- )
- test? (
- media-gfx/imagemagick
- x11-apps/xwd
- x11-apps/xwininfo
- )
-
-"
-DEPEND="
- ${RDEPEND}
-"
-BDEPEND="
- doc? ( app-text/doxygen )
-"
-
-DOCS="AUTHORS ChangeLog README NEWS doc/*.txt doc/README"
-
-PATCHES=(
- "${FILESDIR}"/${P}-remove-floatref.patch
-)
-
-src_prepare() {
- default
- if use test; then
- # https://github.com/dillo-browser/dillo/pull/176
- # Upstream forgot to package tests for 3.1.0, I've done it
- # so we'll just move them into place for this release.
- rm -r "${S}"/test/html || die "Failed to remove broken test dir"
- mv "${WORKDIR}"/html test/ || die "Failed to add good tests"
- fi
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_enable debug rtfl)
- $(use_enable gif)
- $(use_enable jpeg)
- $(use_enable mbedtls)
- $(use_enable openssl)
- $(use_enable png)
- $(use_enable ssl tls)
- $(use_enable xembed)
- --enable-ipv6
- )
-
- use test && myeconfargs+=( --enable-html-tests=yes )
-
- econf "${myeconfargs[@]}"
-}
-
-src_compile() {
- emake AR="$(tc-getAR)"
-
- if use doc; then
- doxygen Doxyfile || die
- fi
-}
-
-src_test() {
- # The test suite consistently fails with -jN in portage
- virtx emake -j1 check
-}
-
-src_install() {
- default
-
- use doc && dodoc -r html
-}
diff --git a/www-client/dillo/dillo-3.1.1.ebuild b/www-client/dillo/dillo-3.1.1.ebuild
new file mode 100644
index 000000000000..b40a1c5d1e76
--- /dev/null
+++ b/www-client/dillo/dillo-3.1.1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs virtualx xdg-utils
+
+DESCRIPTION="Lean FLTK based web browser"
+HOMEPAGE="https://dillo-browser.github.io/"
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/dillo-browser/dillo.git"
+else
+ SRC_URI="https://github.com/dillo-browser/dillo/releases/download/v${PV}/${P}.tar.bz2"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="debug doc +gif +jpeg mbedtls +png +ssl +openssl +xembed"
+REQUIRED_USE="
+ ssl? ( || ( openssl mbedtls ) )
+"
+
+RDEPEND="
+ >=x11-libs/fltk-1.3:1
+ sys-libs/zlib
+ x11-libs/libX11
+ jpeg? ( media-libs/libjpeg-turbo:= )
+ png? ( >=media-libs/libpng-1.2:= )
+ ssl? (
+ mbedtls? ( net-libs/mbedtls:= )
+ openssl? ( dev-libs/openssl:= )
+ )
+ test? (
+ media-gfx/imagemagick
+ x11-apps/xwd
+ x11-apps/xwininfo
+ )
+
+"
+DEPEND="
+ ${RDEPEND}
+"
+BDEPEND="
+ doc? (
+ app-text/doxygen[dot]
+ app-text/texlive
+ )
+"
+
+DOCS="AUTHORS ChangeLog README NEWS doc/*.txt doc/README"
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable debug rtfl)
+ $(use_enable gif)
+ $(use_enable jpeg)
+ $(use_enable mbedtls)
+ $(use_enable openssl)
+ $(use_enable png)
+ $(use_enable ssl tls)
+ $(use_enable xembed)
+ --enable-ipv6
+ )
+
+ use test && myeconfargs+=( --enable-html-tests=yes )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake AR="$(tc-getAR)"
+
+ if use doc; then
+ doxygen Doxyfile || die
+ fi
+}
+
+src_test() {
+ # The test suite consistently fails with -jN in portage
+ virtx emake -j1 check
+}
+
+src_install() {
+ default
+
+ use doc && dodoc -r html
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/www-client/dillo/dillo-9999.ebuild b/www-client/dillo/dillo-9999.ebuild
index dc06be8e2058..b40a1c5d1e76 100644
--- a/www-client/dillo/dillo-9999.ebuild
+++ b/www-client/dillo/dillo-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools toolchain-funcs virtualx
+inherit autotools toolchain-funcs virtualx xdg-utils
DESCRIPTION="Lean FLTK based web browser"
HOMEPAGE="https://dillo-browser.github.io/"
@@ -44,7 +44,10 @@ DEPEND="
${RDEPEND}
"
BDEPEND="
- doc? ( app-text/doxygen )
+ doc? (
+ app-text/doxygen[dot]
+ app-text/texlive
+ )
"
DOCS="AUTHORS ChangeLog README NEWS doc/*.txt doc/README"
@@ -90,3 +93,11 @@ src_install() {
use doc && dodoc -r html
}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+}
diff --git a/www-client/dillo/files/dillo-3.1.0-remove-floatref.patch b/www-client/dillo/files/dillo-3.1.0-remove-floatref.patch
deleted file mode 100644
index a88e579835de..000000000000
--- a/www-client/dillo/files/dillo-3.1.0-remove-floatref.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-https://github.com/dillo-browser/dillo/commit/8c4f55260d0715935e2ed59c2a88f0715bb9661d.patch
-From: Rodrigo Arias Mallo <rodarima@gmail.com>
-Date: Sun, 2 Jun 2024 19:58:50 +0200
-Subject: [PATCH] Remove undefined floatRef debug line in RTFL
-
-Fixes: https://bugs.gentoo.org/933361
---- a/dw/ooffloatsmgr.cc
-+++ b/dw/ooffloatsmgr.cc
-@@ -2,6 +2,7 @@
- * Dillo Widget
- *
- * Copyright 2013-2014 Sebastian Geerken <sgeerken@dillo.org>
-+ * Copyright 2024 Rodrigo Arias Mallo <rodarima@gmail.com>
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
-@@ -963,7 +964,6 @@ void OOFFloatsMgr::getSize (Requisition *cbReq, int *oofWidth, int *oofHeight)
- max (oofHeightLeft, oofHeightRight) + container->boxRestHeight ();
-
- SizeChanged = true;
-- DBG_OBJ_SET_NUM ("floatRef", floatRef);
-
- DBG_OBJ_MSGF ("resize.oofm", 1,
- "=> (l: %d, r: %d => %d) * (l: %d, r: %d => %d)",
diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index 17f8f3d30950..7610f047e783 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -4,102 +4,6 @@ AUX firefox-bin-r3.desktop 7956 BLAKE2B 4df62b7ae4c9e642ac84f2054a4f9ab8c201b76b
AUX firefox-bin.desktop 325 BLAKE2B 563cea3569a5a4952ded5c0324fa7d3a574a1c5d0fcd310f3f82de2b0fe07412d9768f6be2f467e3e315d89f501b1fe2cc319ffa92f072f4fa6cf6e2af4c2d20 SHA512 409ec95a1ee449e2a0a915358fb9c8c3e4bcec8026cb503f1b7dcd815bda9ff5745158ed01cc190c9a0adf5b4e9d644efe5ee3e0232bd8419324c1b6600c863f
AUX firefox-symbolic.svg 7432 BLAKE2B 33a552ffb9850f6b9cd3cb8d9f7f80268ac08f00a0bd5eb15d892c6fbb950f8cacf6058b9c838f5be1ae1b53541f143a1ec0c1302ae85b49100b166fcbccdce6 SHA512 ba7db9a7c95a051bcd84e4c09c802fc55ee3c0d1d06ec1b169b04e414259b75bbe92fe584aee41a1e3f71e71c160df8bedf5393449e5024110ed27dbc0579ea8
AUX gentoo-default-prefs.js 570 BLAKE2B dd38592aa2a1e26185bb39ad95594dfcc57343e1027d7b125a82531c70e4cffe1f2a19519e1f3c07129faa5012b909bd45e6f65f05ac43f0503c752178b5904c SHA512 2b93206b979aa7cf88a6141805219db0a5134ea87c92a8f9a4bd16bc102bf6ed3d55c77f2f47a300262bb2848b878e8881c0037434441f13ddf1826661e7c6ff
-DIST firefox-115.11.0esr-ach.xpi 458870 BLAKE2B ee11c834ad609bef253ecc5e0656325eabd0fc6ae494c6464ef75470da134de9e8dbecd315e82a583b4f4254dccb1b0588c718f7d79309fa4505f3d7986b6a83 SHA512 02bb5ff090eae756f5c6a88fa1958e278bd245e3c63cd7ca6203f1494d80d603316e45972098a19f1ae60ac5b9b609cfebbe629c9d2d7cd90739dcbe024f3178
-DIST firefox-115.11.0esr-af.xpi 415016 BLAKE2B d7367661d8af676f52a5b7bb519557ca970dd43ffc6f37abba6b0f54376d57f125d6600c1eab9f5229b86cdaaa1dec01e51ceb13cb4f64216ef8b56607e83a9c SHA512 4698b724b44df392ae3318ad53e2b59dfea743db9a2e98c6c35237e2dd246bfd6275a6938edecb38b7bcae19789ddde37c4d3f2f2b2a39192b43bebd258aaf87
-DIST firefox-115.11.0esr-an.xpi 499405 BLAKE2B 14224019cd0fe4d0fe344fb41d0a202dd392db48933c45739c7287a266cdc54c0978a8f7569e91b98ce8e844a40d7a19b741c3adba5005b366af84833c54b75f SHA512 aa99343d32625e50cfb9494e494840bfc18d46391b8b43d004f2741bc9fe89dec45ea8d5d35fed4a21b6073608878a62b9fa0330418777a331922e7cb934c475
-DIST firefox-115.11.0esr-ar.xpi 605436 BLAKE2B 62896dcc3152fcea27333ba2c1f86c0e19873c5c433dc547265dcf6cb24f6c6f9cf52ea90083fed5d9f06ad80a4f461d4284592e9107a2c9feaa321a80005bc4 SHA512 668a504b62bf619fb2c41bd4a933cb85758900e745a0ed80a4ca968aae54954a265c5e166e2dcc52674600566112a9a64f8808ec32e62ba6078d05322b32b8f1
-DIST firefox-115.11.0esr-ast.xpi 491169 BLAKE2B b90b1f531c03826f1dd618f0777486003f793b1d21a7fbfb22a9381270a1bdc703cbb7135487601a8aa60adaf82d9e538fd00d3d894248a7ca06d0919c3b8e3f SHA512 8bf37999519cc0c0008a3b319a59a6ec49aca40ab37a50e25953c64d59f5263b79eeb18350f0433bf904864da486ecebedc9a50c5347ca91ffda4121df4534e8
-DIST firefox-115.11.0esr-az.xpi 485934 BLAKE2B c5cb201be6162eb8251c388eb8649ce77d4b75c1b16530e1755ee025e658bc1d366128c840ff9246de865f27df2d323e63199514c67f89c0ea7da4b7e9d3f392 SHA512 fe2ea407c8208b93f969a4302f95bdcf234106146d029bf46027d00f12109dbc3f792da56ca0791eda506b3289f5c269b159659b58ef33c90e2847e7075d939d
-DIST firefox-115.11.0esr-be.xpi 708810 BLAKE2B 6d6eee10a4ed22e19bf57852f11c9a23e00c5fbc4d6d31bd02e5b1f172358a1ccba49ab981cdef2b103a4d9d68c39124fc4e195b0f767c100c1225baebac3321 SHA512 dcbea4323f239b16243e5a07c2abbdfd2ddd340f8fa12f5cefdb590ed0d17bb6fe55d40983789e948d79a4dcfae676575c6d7c0c0fcb7c2d5cfd9847cab1819a
-DIST firefox-115.11.0esr-bg.xpi 597454 BLAKE2B df84239b16270dfbf9b45af80c4ac97f5c61dcb035dab15b2a1009db8f947b90899fdccc9669d0477a21ea70a4b6606c74a1d5ef07243c2b0872a88b41f82c2e SHA512 1581d718277bf003c2b092fa965fcc55242eb50a17c75c9db036952a6c372943334701bd2f9971a600320102d0f3aab2f4535da91ba6f988e3d7ce5ba3e42940
-DIST firefox-115.11.0esr-bn.xpi 576193 BLAKE2B f67d2119b4e6cb6566154724254dbb50ccba43ecfcb83db871e9a7e0ed190c8b8b1025cdf4768d7061bd515fb1ce4ea8802bf7dd9408b6b48a9f55f83fffc8eb SHA512 95098d8961877a05a6c6799b6fd83019578cbdaccfd47fdfba92a4ed02f63b6f51246ad77c117cecdb6d05a9ed5b17b7b9ae2ce57683ab5ad49f0936e21b8e52
-DIST firefox-115.11.0esr-br.xpi 583246 BLAKE2B 6780fa4f56c7033beeaa8756d0661341d20f638efd3668c445fcbe3e0d995ffced13d8796e078cd36f8dc1e4a83b32e3a557febb61955ea43e46a7428930cbb2 SHA512 13afe5db46878f9a0ab5dffd2206d8ee853f2fef4d3ac92f611398a01cce8325fb0aa72c8b0fb1d35abd958631a792bce151cff53f06e40b1c02e529687552e5
-DIST firefox-115.11.0esr-bs.xpi 496134 BLAKE2B f34a207ea8bf541abaaf1c3774a54df3eb896d2df723e00ae2a999aa041152c237be13bdb079bbb18565d4422c1e2baaad565e018eef23b3b3deadd2391ed7fb SHA512 f49be7e030600a2771fe4e14abf547339158185c98e1e98f19f2fa0037665df8e86de44e3c2662d3aed16ac4e40461b34ebf200267321067316622dcdd626375
-DIST firefox-115.11.0esr-ca-valencia.xpi 539091 BLAKE2B 10fd8774965294579adad15ccb15ef236de78160a930b4301cd96dd85482735d9fe369dbf21e8aac7fc4997f82c79f4ac92049433281d92762cd02de89b8153d SHA512 9e643abe68577b4a3096d33025a33a8a93d1f855afdab5a0bf3604146abdc2ff2b1185dfd7f44cb6bb826730bb68000de2d5381e1c5117ac36c98ad81c891e3d
-DIST firefox-115.11.0esr-ca.xpi 578622 BLAKE2B 47432fd910e493bfabcaf88df1de3835051057b35c0df061211062f76aecac56955bd06f4445410338c27a969cf66fdc7c34bef1b64068b07ca507953eb4fbbb SHA512 79014f5841ccc0eca1f2f90c2d923c9659853dd01bc0f1388f6c7f732c05b1d5adea90045f9f843f0d29b5a28851c85ca64ffc1f62bf854e830fbe60c7992ff0
-DIST firefox-115.11.0esr-cak.xpi 586177 BLAKE2B 688670344cfc9c34881d7681c87dfab3c5cf60eff6b1285d3764a571262adf9fdca40f98afda23dd48c2088d716e32ecd5952bc3b8e978118af0ac6fcea8ef88 SHA512 6a438d847b0fd4c74e587163ab7f0c445064171d21b356ddf72f8c891bfab3e450b9b909f78059fdc34eedc2c42e60a7e16eb1f79d5454dd9e11ed3a38c16e00
-DIST firefox-115.11.0esr-cs.xpi 652701 BLAKE2B 2d03b37790d0de88ea54d8aa39ec2209c53d5e89f3147ae129bc45bc7791173a084952b21433b54693382d659f86ed90e9f5d866ff8e4dec2f51224f1fb685e6 SHA512 ce05f6ad4f5fd866712fc6b7f44d497a3ea86598587a2536eeff73c48a87f557d75fe6d26c9e56ce5f2282acaa13150d2aa001a450cf52a47c6920b21d1e8d74
-DIST firefox-115.11.0esr-cy.xpi 618117 BLAKE2B a1e8daed2fc36e6f08d5130b8025e414a34430331a30aef5fd155dd53bcc483d49bddd1900da28af9af2cd2b68263fb662fa52ef9e6ada6e5e6c803c73b359e8 SHA512 33e5d383318bd4c3e8bfc1ad6b28bc2deb89efa5419cba206f8c3c2d60df6c62749bea493a599c09deb7ab671bcaefff7af153200c9ccf87cfbed6e0d4278c50
-DIST firefox-115.11.0esr-da.xpi 607114 BLAKE2B 6d0d2bc5c1687aec5d870fd785d13dcf7a81de52c0d3d2d4a3e7143dc4996ef812ec351fb765cfcde921575e36a34c807be44a1cb85ea2c2b043fad7e00f3bbb SHA512 c056f9be65efb91a9a087597cd2f64345110af7e13f6d4c48009ed7f5888fb4fcd4cfbf3b94e4a6f7a21184d7384fc2f6bea6c99d97d50f7af002b3199174782
-DIST firefox-115.11.0esr-de.xpi 625984 BLAKE2B 7a7e54ecd30b3be217a014f35b34c04af7b369ee3bf794b1af3d63c6e0eba67c0bfd71adce0da1a86ea9a43e2f6f0dfd95aff05874e65bfbba7790fa76e2578f SHA512 03558397c2183503777e157b627f9de123e61a9c6139deb0c5e998acea2c652af3dbe4b0c20a537e5ef40817ac3dd32c10a4a78c0d49636d570100a64110caec
-DIST firefox-115.11.0esr-dsb.xpi 645188 BLAKE2B 1d72ec4d3e4e780811a8f0c32a4c7b767950e2a77de94106c92ad4d850d2cdd9358b291375ca337992b02611bc69c5e9e7de431ba7f33fa6b2d202c73f065e05 SHA512 dcc88bbd686d0a1beab10f1d7695a41a01e9937df9dce0d59855c39b6862ebc6f1c3a18a82201e7cc9b4f566afbbb106e5dbcf884ca7d762724c734a5e7897bb
-DIST firefox-115.11.0esr-el.xpi 726135 BLAKE2B 38448cc96e5e029cdcf0963c89ed7502c36956d319cc966ca411e341a45f270cb145f8e8dc9b5855c37fbd7a2d3857cf50ee65baa8c75963da8a296ee3111c9f SHA512 cf7c21274f546a570a58469021c3be929cd138ad941a84ac1573fc5afc2ce0f8d7b00c063a18656c3b6e86d3f296d04b8b41f92ca01fe1be502d92f11822ca51
-DIST firefox-115.11.0esr-en-CA.xpi 577339 BLAKE2B a90b68201923e2c4cd4554befeac3b3386c1d0eb578e14818a2ce5859eca0094bf0a821261806044842e974d35d2d0b9fa2af3a5f79ca3a4f263d0ec32ad6ef8 SHA512 3d79d4acdd6713b21d09e310b416ace15ffd83e77ee6b507cc3c2fcc33134a510ce13c5d54fe18465cbb4dfadfb9efb7802b1d7647944d22395818f67b1fbf9f
-DIST firefox-115.11.0esr-en-GB.xpi 579674 BLAKE2B 25407ea301fbd2e44754b644623af3590eab29fec9e9a995df34a57290ac646f7ebfddc30da2c28e640b2865c0a3893f48c1949dff8b45f0293702d24379d5e3 SHA512 ade0870512377dce42d5d83666d468adac83398414030d07fe21e15201d8b32695a165464687a7ad9d8eca417b84ad5e0e6d7e88b4c147850430f63ed8d26189
-DIST firefox-115.11.0esr-eo.xpi 605193 BLAKE2B 2d7b6ea6223cc6ba274dbc09272ec02518332a8bbc0c0208fe6823e2fb8639862943d7d797b5bb1438e8acb8d2551043ac2a7cd196ad4bfa24e9487bac24e2e2 SHA512 5d58997d4775cc0a4e1c2292712cffe03454e82251fd89fd09a60bed5088def989482d912ae8faaf8cb2df34ffff121ab107ba2e6f8e388e94bce784e8733861
-DIST firefox-115.11.0esr-es-AR.xpi 622314 BLAKE2B fa3fa773fdb8b81ade45d11d7d3e61907e4809b8f6b7e2c055fc7e189ec3573dd92b8751572c885f4ca0d1493bfcded4a06e69aa928cf81904524608a50844cd SHA512 9dcfab125e11f7a7c6e7b6701e478f70f172a5f565554a5e760126dc4903973a52e26ad62c51d2728edb87b431b17b69cedfef9f43c755c0c3c13a0337e6bcea
-DIST firefox-115.11.0esr-es-CL.xpi 621595 BLAKE2B 0a729d2eb989193c2dc0906243c5be2f9f5dfa0ebf40fcd3d004120d139d60dccb84c904edd7b4bc61982448aaed8632b5032d2835e1a60b80120629ed760655 SHA512 4d0634be2eb7fbc5007595c939232554338a74a488abefd7a4ac584639b1dd73869cabdbe80aeb3139895cdf6f4da015ad39cda43c75804818a25b869b6efdb1
-DIST firefox-115.11.0esr-es-ES.xpi 616429 BLAKE2B e25891ae6f7c2ecd882e16d604c6bdd6802850a1d0d098b43509aac29d3fe98a3ac44cddcf178b1f5394152abb3c52c60298e27d01a9b46e0c1d900fcba25e63 SHA512 1bb522b427114b9ea2c38d7f77e284a199bce54c49ca9a3cf6a5d7d5c5935e77e3bd10779816f40d5bc9cf7e71903245f9f5cc3b7b74dec54a6febb64de03f5e
-DIST firefox-115.11.0esr-es-MX.xpi 584251 BLAKE2B 13b5c291cf3da1e8927aecf7598bca484a986ac3a5c7b1e0ec790364dfb4fe1df094d6729cbe569a6c2f1edefdfa80f8b9343b5fe464a2a02580bcba50f05fcc SHA512 d91cf6b3bd3eb97dc66d8fdfde6666b028ecee22cfaa04808f76477ef0837a21371c624c2d848ec6b52c41fdd6ddf09d4deca1cdbe67d655895b856ff0a1a108
-DIST firefox-115.11.0esr-et.xpi 532904 BLAKE2B 4e31216e5ead8de64b8273499ef2e9f2f735d4cabeca574a3fd515382394b9e49357ecc411e26111dde14715cac5e734c44c5f679a5d2b66d86d614d032db78e SHA512 f46c104e219fb014ef72d372608072885d429a78e88197762524bc769bf470edeb142e87a52077f18a1188d91b39e244cb352a2cb0faa76d445f653188f69eef
-DIST firefox-115.11.0esr-eu.xpi 589105 BLAKE2B f40b6c02a047d10097864c64369b1c00e802fe9a226e89750cf32cce1d726884ea66fd62a58ca90b19497d7cb4ef8918fa54b5df763439d6f44bbecb39438eb2 SHA512 f3f5c4b54a168b3ab7ca56f978f50b0847296b13dc5be77d2bd176c04c01caa4a5b38ea58cb9c5977d493b94c91fdc73e3cbc35df20aca332608c1d9668a06bd
-DIST firefox-115.11.0esr-fa.xpi 584183 BLAKE2B 1a6ae2554df47971b9ee116109f5ac6814174572cfe0ebb5ed62f1146630c8e6bfea50aea6293beb7507d40f7f54b22778b7df7aabe4a9a1e12587ececbf6e73 SHA512 35e06958797349c556cb89e18a3916570a84598e624f8cbcf137f52ba05e839c8257d084f7b7ebdf35f057dd6c7aa5bcbaf2cb6b2eab255d5dfb114332c0ad83
-DIST firefox-115.11.0esr-ff.xpi 471575 BLAKE2B 905076568606dde2419df1114622de83f6cd57949bbcddce59d152448bfefe8371e77d5e57ef5b0619a53fa76e27420646adc9bb368054973284ac07693a8777 SHA512 d6e44ef52015716fa19fd63869e7a464069b6f145a2191453b9027fdce0638ec5003c1af3c662628a331a8ff7994bf2af4021e95e04c4fb261ec159f5bfbf79d
-DIST firefox-115.11.0esr-fi.xpi 600782 BLAKE2B 2f9bdb8c1c11c275a195496c63bbcbae402b09f419cb32caa5a84b1a9a550afbc46167b953cf6a20d9444bebc60f158b35d3331b11d5abba091d27aaa1387925 SHA512 d761c6225220a445980827445caf242042cab73632435ec8b5e4ac986b7783ac53ba293a3c6667ae170a03ee3b072ba7ffaab103f6d6eeecbcd019cd90f8055f
-DIST firefox-115.11.0esr-fr.xpi 635409 BLAKE2B 37759582330f5db563bb54cb8ac5b266e80a0bc29b61e1e9c974e9a47e98c1b7b1d759c7fd8e90ff69433040769bf8ebbe5efd05927ab30097cded9b6da11826 SHA512 a25b1114c88985a6ac73ac447938923809bb7a6d4a3cd54fb9c76ece76d68512929ea9a91cef3d8efad427ba5f17da0a0a877684c213c9164c7ef6bdd45396a6
-DIST firefox-115.11.0esr-fy-NL.xpi 617933 BLAKE2B 2be547a0ed29e255f261bea4ed08b4d98949f6a619b6bc4cfddf2d15908ec1b5915f0628812d57b8b954f7e4ee4550ff7926482101384ddee85f8dec4fc3d0c6 SHA512 0dd6e124f023f37ff6a750a5c718e796d16488839c4bdcb7b1b64438b38c63d91f9635215d3ede8cc9d114a9c972162e50aa3df4219c8b0e3c051d236bb549e4
-DIST firefox-115.11.0esr-ga-IE.xpi 467475 BLAKE2B 731e89491cb2e3662ced5b5aa667077497f791eaf076d7689f6bca2413626a0d28a761be6045ed9f1a481a7b939c68779c5e1bd707fc2df376da2109bbcd95ba SHA512 a050a784f42e5bc5c474d67869e1cef3a7f64ce8bfdef57eea1bbb689c053bcbec6c811771dda8e4b2da173038eb348740481994c0a3857893e52988adb465e3
-DIST firefox-115.11.0esr-gd.xpi 589785 BLAKE2B e7389f3e513d4d923c3a25ecdac547b15134c5e2e7d4c2845e13f2ee86a73f1a101428deeb42eab9117a97a38ea9cb478ccef6a98257d7e80a867ee25bfcf158 SHA512 0385b75dfbbcd6d2e06adde390f27002288e444853f9d4f5158090f7ebada61e0f8cbb157b9c899cc853b8281625c1f63b0bbf7f3f71077de55e6e4ad72e965d
-DIST firefox-115.11.0esr-gl.xpi 599795 BLAKE2B b78fea711842210c9d70b4abeeffdf8789445ba896f5fa630d8d5cdf113cc063b20722dc0c773a431a7cc45442f4374e3762db440da6380f2d7b7fe1832b9216 SHA512 a53759e861da71e7723b168b084d91d976660623ee1eefdb2ce5db97e3c18ffe0b49140c99983f4245f02ebd6913a9db0442d3ab270e5ca6f601ce3d603994b3
-DIST firefox-115.11.0esr-gn.xpi 633562 BLAKE2B 118460c105d6b8eba04792e81437f7c6a5046eaa8d579588bb3fc0f9089a44ec53b046efb149409a22fbdc379ba0844e6d7400a9320db84be11ef08cb4ee4eb0 SHA512 9992b5582c27b33eddc4502461c26940757028bd5cbdfc10145a05d6664dc11fc87832fe3422dc26891b802d5cfd6bc45d29cd0f766f45af07dec33f7249ffe8
-DIST firefox-115.11.0esr-gu-IN.xpi 523224 BLAKE2B 1b0b40941e4114e757624d02b6102a14d79c63f70130b80e5c82f100b01cb2a460bab6c3e0284db2d93756e8cf7864414a573dc63e72e89b04b6de4119251df4 SHA512 ade5801ce0c2ad64b362abf05dc3407cc5c2ee34cb2f88542dde2c63bb3fa503323e8da75d83a04ad49c0e563bfac3d2ce040005361243470f8c313a8328aa0c
-DIST firefox-115.11.0esr-he.xpi 623918 BLAKE2B d36d023e200cd0bf0cd24b222d541def5fe2d1f9829e9af1c1390a3f6f4bad3d673b2225106eccf29bbfe37d31b7fcf0f697ac683ae0714880a8cf47b40e610e SHA512 c38924aeb6d8118d65808dde23a1269fbe6a41126651fa99a96fc2732480ca63b7d3372cac787296bc7ca1b03ef0361af945d033468ad9ec8cbab1b5f09bcc15
-DIST firefox-115.11.0esr-hi-IN.xpi 559909 BLAKE2B a832ff8a8ad30fb25e29ae9e74c97364b2d567b98007544c0699ef066a4fdd86274f8ebc76cd0db75f03f4f4cd2acb26e0d3a34e3bf6ec291fb7e9e7126cbbc5 SHA512 8f385db5e3e5c617a1fe4d783f80bcc7b2446bc40c6e09edb956301073a31bee5b73c87fef92723ef4c72a70d99fea30d750752f3d512ba5c4b07011082c28c3
-DIST firefox-115.11.0esr-hr.xpi 550256 BLAKE2B 909e7112c01a990458ef87079291ed589ddc133a1bb3987d9b2a327e6c358fcd5bd4fc163a0609ea22f6e8cf3231a81e93c68610e448de9a12aa7f0d22c0b1d0 SHA512 68b82c858c63facdafe235eb70d6476f9c0d4590de22182240734a279c8bc5fa25450a3fe622d38acb47180bcc8996b793677feded9a362a8b17da2546db2325
-DIST firefox-115.11.0esr-hsb.xpi 641181 BLAKE2B 2febc89a49d3d1865a38eb7466551cf9c4fc72fe95f5a2527ae1f9d054d1f94016d25922ca3ab37232fa9a4b8167a28cf7721461628dcd5efc3ff12febf27bcd SHA512 55e0ceb644dd34445ed41abcf91d2ff77d79edeebda18055ddebc7bf33c279add4d51465a0b55cb27cae3fdd8169cc11caffc97d0ea73f6310c4d428564b9537
-DIST firefox-115.11.0esr-hu.xpi 644321 BLAKE2B 077287c37c8d744d578a0f0892b07077aea42b60587e754fc5ea06fa39812503e0bdde1050845e4aed7d4f4fa1ab9e2303f393a73edf0c402c2bd46af3c1eedf SHA512 57d7fbaf7cb95064c2636d4430414e3413d83a1d5d1eb7f43e72da949e9407270ae968702eca8699e90705caf7816fe49e07ec8424cd531d0eaf338d73a933a3
-DIST firefox-115.11.0esr-hy-AM.xpi 645130 BLAKE2B 1415f8ea22f354428eef5b872cb0aaa8f57509799ea58f6acdd13ae61a16767fbc3c6039d14412c8a4f5207f26e593e09956305488d621edd6033ad5fc362842 SHA512 8675f81355577b0ad92b3d6452cc7b49835f92a0b9856cd19a26ae2604cfad1c9ba206ebe232ece986dd37757767b963589ace0d1f809f3b7041229fac0d6aa4
-DIST firefox-115.11.0esr-ia.xpi 605528 BLAKE2B a4bd330b6c545caf7cf2001b500252ea5f8731cec5ce0e9ab9a8346c4073d86bd63c236dc051da071250c11f840f4c0c74c44163df5d8cf46e2accd291959a88 SHA512 51b65e1ed0ac2b383ebc20be10671d02df3cc96d81c1e90aaa58bd64b783cd53e3c58f9296d8e1382e5ed3d9f830f011f1953c3d76a72dcc741ebfd5bf2b729a
-DIST firefox-115.11.0esr-id.xpi 567387 BLAKE2B 2878a87d5827e057e463f8bc9b440c8a8b58c39eb71fcb874a93d56a9886489987d7d2326a4b39e11a7c54cf39aa33781afcabe80fbcdc01c1b6bd0188af170f SHA512 d369700952312caeceff244b17fbd93baaea1f3b494094c5b9f1811a646cf8f9073a76894fcef854705af580316f6dfce8666022ef9939ab7398cac7e2e47ea5
-DIST firefox-115.11.0esr-is.xpi 608056 BLAKE2B 338ec3c60ee1340e9416b8042733bf6044049b70bc0216a4e2149fd7842013e8c8944fc4286fbf360a7fe9e113ce23cd226a9366af03a3afc657e56ccd2f8210 SHA512 fd6a4fe9f2960050ef6c5305e126d953e0be154b06181a838fb1fdd3fa7ba2321b41ef0f15b81fc924c0ad3242ae48784861f2c6f31c4be2fdab6b3c9f817853
-DIST firefox-115.11.0esr-it.xpi 561840 BLAKE2B f69056a03ecfed7a951275b1a19bab7cc6ccd1d60633ba48416bf2c46f7deec7993511895d48ae3dc821dcf9d046953ab618474caad39bf8989c15a97035220b SHA512 d45bacbf14a86c4df8cb63e1836195209bf960a4d7e29da77fc4e21f84c2b36d37733288660098a7c38186fcb081e2bc42932f33d64f34c63b9233eb2c7a3665
-DIST firefox-115.11.0esr-ja.xpi 670985 BLAKE2B e2832037fdf22b202ee708d49eb29f691dab878669c50e0ed32ed40746bc032baa137e1f8adf5b24946c195deab345a15e5c5b021731a6dde34c508ae2f15282 SHA512 42fcb7701c0ccb1ed0cb2a691c0dd8f1af81759f7259c7ad9b57e7268110aad24a880d4c25b795fd0c305923c62d8ac53761eb0a5d4878b7c7df224c8d6a2b0d
-DIST firefox-115.11.0esr-ka.xpi 657821 BLAKE2B a6e84200b7c2daf46fab1f97df31b8d7df799902402804573ee154d6106ad61f8ab701b6b4eb1bb6ce841cd57c86366b29c7b594f14bd6a4ce624ef55cc5f99e SHA512 d34cc1b191033e3080fc957df4a660b4e2da1a9805b2ebbc1f8e6b3f772df799116a208472eac05737cf3777e054effb21ed6a98057a93e58f7acfa8c2503e58
-DIST firefox-115.11.0esr-kab.xpi 598708 BLAKE2B 93e183676a6396e05b596225725c6e99f94e23edc3e82819c747d224ec9f8a563a2e42c07565b0e29a1da48cb085d666db1085fc390c13d59d66ab3466d800db SHA512 dcc73bf943cd22b5100bbd2a22d191266b1251f886d6cbb49c5d39d256b77a85fb2b0a6d1da90ef62b3ca1e418a2075918e486c1520da0b85599070081a37ff7
-DIST firefox-115.11.0esr-kk.xpi 702213 BLAKE2B bf99af8bd4a952f77598675d2dcfbf136565e85793a139b51adb91bd64aaacf86b8de19bb603788c03a89b745a4828fc3b2d627218911644ca92734e58f3409e SHA512 b3a6efb47901cabb40143b1fdeb34b835153162cc077fe26aa24bee9630be186b5d7f26c1e2aa58d08e700f7c5a43f48465d390767c83438157efa7bf246c216
-DIST firefox-115.11.0esr-km.xpi 522162 BLAKE2B f15dcdc105e201abb265f7d9681c205ae6a3b5f95d8ff1f13585933f34cbaab467ca12fc85dd8ab125e2fecd621613e04696c94d1189b144944ff7fca2ea0a2e SHA512 7e75247943bcd116ca6cc077b912d4d9c03bae7f133e9c08cce6b5dc34346fa1a52c25fe4de1b4ee3f06e427a2d5cd5a7089305ddd4efd2e535a03a5c8b6faa3
-DIST firefox-115.11.0esr-kn.xpi 488044 BLAKE2B d41f709991f63654f8d849a6e475575491582811c990499902384793fe27b4da2895f4a1221ed82d2c36e3c9400a0d06e9bfa4cc1061ea43b2616c24c611de4d SHA512 fe3dbe277c072732816cfce4e85c271d87d64008a9a6f550dafc34a8f45e35fd5da2f862ca954996ee1811d699e1821400ffdeb1a7b3add44799692538558aba
-DIST firefox-115.11.0esr-ko.xpi 656076 BLAKE2B fba0e373752a3f16dc8f0c33a7c5a8d958dd28045fee54ce7e18f5e0e4988770a04a1fdb72a068f4132e0d971c57653e47e39073bc1b6d89675ff3194fa5eae8 SHA512 c4151f6b8012284669e2be27514bd7fb89ded14225c426c80adc7b3465514e8c2032faea4c93470ea6615ca049ce9f2951c906b9e407ca6d8a086bb8a48af270
-DIST firefox-115.11.0esr-lij.xpi 478952 BLAKE2B c0bf55f8bbc32524364faabf944473ddfa00570e518e502c9cec5c365000b2bf054fb46462f9e72ccf7b90d9090b7c97b0854bd2dcece1ec1002cc8a08de5517 SHA512 2e9d74aea194a5c1896f53362da5088ddfbc2359e795d46a3efc950be1f4d397c6d16706d0bc12dc635baac81043f22b953eb241229a8cd556fb800a91443630
-DIST firefox-115.11.0esr-lt.xpi 566062 BLAKE2B 2c89b311dcd27da0ab537e25579c4ea4b8d390146d00b7248cccbdcb39167d88a028ac9fe326bccbc144cbc7a642c159df4f7b8a54cd241095fa8987b341d7dd SHA512 73cc3316d5fa5451b8ecbecc5ff644daa81bda1005c06857a044414a2c13e2dbaedaf050dc4a7b4a2465c514820ec497a7697dacabdef24a22685ae416a36b42
-DIST firefox-115.11.0esr-lv.xpi 568021 BLAKE2B 778c28a2a16f22c6053db6b828eb521f0b7e66cee98e620557bbb45394f71f548ede84e706bf99f4d3b13c2c58f6c5a7b0ef1debc01e71fe32c7d11f43b18dfb SHA512 a761f0cc8241b7e6736e7739843f5b26784b05f7d66ac7b451581a4991bf9e6219693aa064dfe1a3ddb5300c014e9cf27637a3bbf7681b1435848a7214c33db7
-DIST firefox-115.11.0esr-mk.xpi 489768 BLAKE2B ff7f9db70f023d1421fb204fe1406fc85682daf3970d1c4262bdc78556cac313394e52553153dadc94c81043f561de656ff5502404d0b5fd3ed6be035e55215d SHA512 94788d96ef9817988848b4947bf40309a2fda3b86db216446b0124a6bf036e8a367dda721e60c6634f8b0f9e1b3d8820acf4c130327f47a37ae513114449d33a
-DIST firefox-115.11.0esr-mr.xpi 526704 BLAKE2B 55b17e1a99473d0893f1ce638a4f6b189300120f25a2f7c73e02135ca9b2c2ebafd34a26cb31decad974e5ed185e4e450cb8fb4c8cbddb930209ca7a8ad8644f SHA512 5c678b1cd483b43e1894643ecac5c69ac1cc47e15914adb86014aba1412979908804d8582430256f65beda14aa833f1be4e7d80160674693fdc0c67c926c90c7
-DIST firefox-115.11.0esr-ms.xpi 445360 BLAKE2B dea5e310afe0266dae8986b1b2e7caf80b9683ba9a4154e804a431f42fec2653ec95bdc0d7558eef77c2937efb2030fd487bec05936babeeda02343f4ecbac76 SHA512 3e440e7a4238a5c24491fecbf45840c2c3bf5634cf10f9786d95b86668a03c436e977292cb12a20ab9dcb2355f1404d2e70958877d2cfde1693330349087b2f6
-DIST firefox-115.11.0esr-my.xpi 514754 BLAKE2B b2df1cfb7afaed229d86a9137d7e0268271f9972af660ac5450545d10710171fbefce3a1e82106e6c8eba091534ca08252c78e58d68e577a1b39babfb89b34a1 SHA512 065247c9ff4ef12d3e7ee0f4bf1c6089ca097e28034d2b24a8d7d597a6055d3f6a9c8053142fb4be50da032f95d0e223250b6107d40371f646c390a461b6196c
-DIST firefox-115.11.0esr-nb-NO.xpi 600612 BLAKE2B 8846160e4f1a44bf2fac9422b872b0e0a89ba98758c72ba0f9701ad53b6b5ed7b6510d5f85ea94cb1e44bbbe0b96353ca9574b0f9120d6a01f66024bd1d5703f SHA512 c1e73527099edd13ffb0c95ffd863f0c1df4ea8857809d4f4a7811bf5dbfe12ad21d3ef33c4970c15106b7af644e844bef0c32f0c4829b3867d58794fb71d43d
-DIST firefox-115.11.0esr-ne-NP.xpi 496355 BLAKE2B e961f0f5b2e700ed6a7be12e75285d1962a408ac43e81d04203e2e0f9ff40bf3240e04a0f691e9a55a7912a705b33f9117f9f3a808ee82454cbdb21929faf939 SHA512 d358b5a6a054a644e87a4e4a9cfe88ab74ccdd0692d63a455a10121f32d868d037c41e727471b0e5cb198edf5c7ab8cee822a7c525f3e59e9fa874c8f7d2d23a
-DIST firefox-115.11.0esr-nl.xpi 611706 BLAKE2B 7b57e9f48a52218bb37acbf13da085d726fd3ded5340dbc12d671bc56dc50bf67cb51774372568fe8f97d6d0e107aa2f734462e47538747c293801d97c5b5931 SHA512 04e96af4b5e68e7e0f5d7dd33f910b2912f23dbc8771acf65f482fc57d3b2b21a18ffd6f2f5e784df5d65ecf35768a5b1a2635e5832a9c9caace83b8e32492a3
-DIST firefox-115.11.0esr-nn-NO.xpi 594035 BLAKE2B 171d8d6f11237a23a4716bbd66c8fb8ff6529fb801e0dbad9a767302a0d4e20b07f8ddf42b99dbb82c5a6d9058c0be308eadac6c694f120aa7bf7ad3fe3e0041 SHA512 ce761839d7557808ffdb22e55130b910c453c2f67d91d5826878b826a0b37dc3887d304f39a4229f0e42e651b103e7b0ba786bd08b638ecbe52ccc2423082d5d
-DIST firefox-115.11.0esr-oc.xpi 605586 BLAKE2B ca94d057e8343817c6ca21bfb0689e9159054e62a2b2f318db6563688dfd29a29e24fd07baa2c6026c2616ce2592bf04141547890512ebc33adc10173664f27a SHA512 c0bc76076cc0a5f9684d6d51f4ff2dd455948df0d814b2c60ae63d001d3a57af802da345b25f56c7c8e12d0fb6a23e772a080353239707ef86f23e42f6d8b3b0
-DIST firefox-115.11.0esr-pa-IN.xpi 681659 BLAKE2B 3fabd39635d758b859e34249f40d5a1861c90c0e6facea65bbd7460b11585457578bdfb64d970e9dc5736abd83ec22381a5c06cc1b6e7de115ed3124465d961e SHA512 4efae168ef49bb6d325a9a3d11c8d2e563486ff49798eca6dccb161dbcfc7e0800d86e2df4864b2511cb5812a811a516a3f22e5de64d81ab551483ef48699221
-DIST firefox-115.11.0esr-pl.xpi 629674 BLAKE2B 73df32fd4b1c80c6b495d6b14632224e6b69b41ad33253008c8777fb2941440523d58f43f56058a695f29ddde282539bbf5329ba4a52a15e3823f68040e67a3e SHA512 69aae0a939ec6d0ef020f10a2b8be9053909a06b377121b8c7469c8b221a9383a68dbfef0add61794a5fd993ca30b2aa47522d1f5c7e7d427fe07011437825b4
-DIST firefox-115.11.0esr-pt-BR.xpi 616402 BLAKE2B c4d9ec6d658ddc3f1a0a54e978eee0a244a7c5774953556f79b48ce80fde90f9c12e3f392f37804793ad90fc939be4b93eab7bba398acd6fb441459a2d68a7e4 SHA512 95731038bea5bd4075a7bfca0e7c126bffacb6693a912d849b2626bb849a813f7b095e88f9ecd33a17bb96c94bbed9a7525b02a8084d280c9cc76aee7e752389
-DIST firefox-115.11.0esr-pt-PT.xpi 619990 BLAKE2B d1185a854e3c0a9395740f08da24e5d778683d18d66658f07de850e48d57229ab434959dd155ede4ec89c27f648ca199509c84461e3ae1fb45e8a7d8967341b1 SHA512 0fd3575c1cd73de730572171c86bbbd5eac6c9805eaa1619ab3ceadee5d9576b199c0b7dbdcb921dcd842abf84a6cd6c8cbd9585c0735c89cbc7b9157f8ed216
-DIST firefox-115.11.0esr-rm.xpi 609314 BLAKE2B 6c0e7fb095b20af07c75ed50250a7a257f3453ae2f907a34041bab8509a6e6569fa67eb6febfad36af9e5945aed246038c47308f60594e60db6aabf938c6122d SHA512 55bf5c32fcf1058411419c4a2aff07328547db5a567c632448ab2eec6ae28fde4603b7143486f20f24b5bb5039c6d60b92647395e9835c0c77a975ac26ea49c1
-DIST firefox-115.11.0esr-ro.xpi 543385 BLAKE2B 485a4ea7c5e2c5e061bf7e983cf6440d1fd5ac55ccd81ada092dce0f03997645ae3e1b0f204daf97ecc758b870ff2f6b428aac018ff6e1a8d02d17c9176fa5f0 SHA512 c6eeaa496d1550641b62396f3a0b8ceaadeef410f6edfb228779e887fa15dce2e72d3b1395fdf671531149c1992be65bd4e0058f9d3b094cb4a5abfb447cf86e
-DIST firefox-115.11.0esr-ru.xpi 714541 BLAKE2B 11dd28379d56c7db5b0c3af3c3431499417a16ac37739dbb04f3629da61249387ebc3f9bc766e174c9c7a1d5aa518ff3b91ca33cae179cb3d5fa5a63df48d966 SHA512 ca34bfa8d8cd1eae64ac1944e6ffd8cd9ae22ac361b52164df37965e6961ce220da81dc311e22de44c4a1be76fe2421427ad6c908cd65318a6cbc23a5a7cc594
-DIST firefox-115.11.0esr-sco.xpi 505549 BLAKE2B b80138f666259a1ddff4347043602cdd27311f9c31d0879493c2642de444d0e897fc3648fa95a1d3a715c54b656e2efd991adb2904fd1954c8a6bbef8a6e0546 SHA512 4326c7a6d4d104bf1edc39b53065576c149ccc7443063553d89db71298f9f37a05a477160c968f1a0264e4eeb650007a180f04b5b9cda8e735acdd66abfa7e51
-DIST firefox-115.11.0esr-si.xpi 600723 BLAKE2B 6c9f05c5f5c83afbb892a2b8f3fae6388bb928e1acc120f2b2391c33f457539880ea25f4d2616e3ac79d1c4e87a26561ac0c0708ea55e22e913138ae931cbfe4 SHA512 804d93acbb76f92ff03b88ace29e760fdc276de106e8b4db03c97a349c5cf1b3ec88bbbbf8adfb7a6b45f2f820fde47d05a233415ad0e64fa7fdd1ba5fe505b6
-DIST firefox-115.11.0esr-sk.xpi 645982 BLAKE2B b2f5beed5bb79d26f4a85283915e04a76ba6489c0fc3f6d6a968339fa8f679cbd1694f6ea7663c7f4a5564dcee263eb4c2be7b8e5e56cc720b18f718dfecb5c4 SHA512 6bd61dc742a6a4413aa7380cfefa60b74ddfc46e3f206ef9a87297e1a7400710ce73be5f40d8b1db489b94d0cab495f357469981f8bff0b6eafa944ebe6fa05f
-DIST firefox-115.11.0esr-sl.xpi 608024 BLAKE2B 73a8fd5646df8d443b5eb3e831c249cf96d003af381aa91c500dd627835f046d96e291cdfad3219ffc7e9abccef50df4ffca8d45f6cb9d1d281066edc411d33b SHA512 e4b2373c1269819a162a93df511b9c864175a2d7196b35af285f90611a0032a17a38d3ba44fc355259e2a3ed7e48157a879ffe4326da89c383ab8fac7d47d3fd
-DIST firefox-115.11.0esr-son.xpi 413535 BLAKE2B 3ac99102f7161a83491445cc953b441b0ca12262c421f3a75b98c2ff2af45025e2528d60f53a9553e9bfcd7226b398c1e3c3419c5c5813524c2201f4e225856d SHA512 aeac1452dccada5b48ffcf3e7d8b6527026cc816959f748fdca05949694511fd785e2efe2a4d9d717264d90054950ecf381b16e0b218c34bba9a9b307b567c91
-DIST firefox-115.11.0esr-sq.xpi 632192 BLAKE2B 53f700c912fec11102980662718f806be52d6e11690596297cac01a51f32058a9739f089164c2e86ed86390b16a0f226f942e6e317056a09cf3d0d9dbb3a5fd1 SHA512 2d6af3dc75e64ee2196773c442bf73de30e9fd77596d6a8971742200f664516e6180e546f6f0f681fd6e801cc97efcf7c603d6d39e870947a9348cc99380f267
-DIST firefox-115.11.0esr-sr.xpi 633090 BLAKE2B dac334371022d82b21719bf82e943912fd006797471c9e165276dbdd538f6cd011e2a56822d6235a03ac17b6b21b5f77c714da2fed07369be3fd72534cc14b8f SHA512 f3ed64a5d7dc4a0e51dc8911e6c299c663e56a22714947788ce8096bba4dd41943ac64b8a4fbf8260a0009e0c8bb2769800a5c1f3c5bce6c2e15b3134bada773
-DIST firefox-115.11.0esr-sv-SE.xpi 613542 BLAKE2B be65eaae07e11c913bb5172533521016cc32023e5d71bb41bf2580a0f70971d33f7fc7b5df8e91923747b8c74952885b7712446464b23c9ffc1a1ed8825793e4 SHA512 53e04a95c4ab9307aeebf342f662cca3e8faacd46303126ee9a542775a64a19bc9525f6bf537408e81aeb1d81d3195fe5c048ea23558cee6bbfa92abc827a5ae
-DIST firefox-115.11.0esr-ta.xpi 503478 BLAKE2B b61e02ac7cc84ce627b0975a4f9dd973a2dcc2983a1f4e154b1dde318a93ca4dc11a0eb982e160d7c79210fadabc0f88649c3fb575bba0c35c1ea58fa9e9f491 SHA512 110c4f8190f0c9dd1152424fb93b86c0fb38e423ce0c126692d1b3e283d775052f7ea7e7f693a1ffe8149262bacf4336b8e2a551842f92067390f90fc5cfb74e
-DIST firefox-115.11.0esr-te.xpi 554469 BLAKE2B bb7402ffe8aed43ecf449fd60d55cac035d8eb7e10f6e2a76b0da3e641c33dfac109e980220d0664a472a88a9ef852eab95515d138f16cd12db31d2b5eb44916 SHA512 355f78110c999034ed0bd0fce7117c27a868aae190e792a10cca0a44b1b1aa0204cc9239f52cec349708ec8a7027ecfe0ed5f92e76b8b7503c3450dba9aa36af
-DIST firefox-115.11.0esr-th.xpi 689150 BLAKE2B 678bcf778b46c75670ab91086990ef3ae8f4005ec0d58fe81fa6ec5980ee45bf19111cb73e361cf6e9a0a87f4dc1f50f276a21a9802faab64464c12ec485f632 SHA512 671cf6169bf574ca091c986de35117800151d0030690faa69115ca7955d89576e01c38b91d64f908cb854003b68348478eeed4b03a8ce747d5d1d8c79bed4768
-DIST firefox-115.11.0esr-tl.xpi 527655 BLAKE2B 839f62c96f75b977bf57f0c0aac062a0e890a495313149f8394c5bb6a7861c98344ded12269fd44ec4c6540ecc73a75102d6307386581ad9ce6992e160da22a7 SHA512 f503eed82250f27c7766258719c6491e87e178e3f270ee8e6dba6aefa7705ff6cfb43c59e59d71a7e074f3a2404c982dd6ea8fe3b9bf49b860f2fe0a9efd6b7c
-DIST firefox-115.11.0esr-tr.xpi 625234 BLAKE2B fde79f4e20380aedf2aa15f1506648912223c8cd269ef3340ee876edbf2949f35d2635e8429b7685dfa6bf3402cb0205880f55310badbcd7385fc5cd0f8ddc9a SHA512 efc4fac74cfbf23d7ae49578d92a326483f8b1d7e4ad747babe8c80d90aca7be82a9f58ad2ea32e587713cd904acf5d86d5e33707cc0a8a9336cfb60299f7856
-DIST firefox-115.11.0esr-trs.xpi 498528 BLAKE2B b72f0eb645a3932b13a56a03e10d2610b05ed757d26397e0dac5f8d74f7411304a6ec655fd22242410b1eb8aaebb9282f4d764724dc4378b3e986ceabcfb3d3d SHA512 3bd6b8cd9f30afa9bce3a86f8b79f5bbb1e808c244bfcbf50080dd7e1ce2b3acb8fe6ebff441afdd579f8aacecd3fa9c030ef66b121f8c5e18b177d2cc3ec5b4
-DIST firefox-115.11.0esr-uk.xpi 705521 BLAKE2B ba39b228282707b2d5af5d5edff2ad6e69e284234ac517573797a9fdfff371288a99b843e9f076183ecbe786c414e96735584defa4f4fdf9a838eaadc32a9ff8 SHA512 66e13f1db86de41dea5ec53d98480be6ef4e22b993c534d03066ba32058045e4aebe2cf4be2d051e890b67f4d569d1602a069ecc1f4e58db5176b4a8653a3273
-DIST firefox-115.11.0esr-ur.xpi 554703 BLAKE2B d315a77b5ad354f6509400e4bb586ebc0f6e312301de5b119642cbe1bd7f746914ff76d3e04dbc73ade6b2f07fd00ecdf0c8774a140503dfe5fffe5a904107d0 SHA512 af634ed4299c02ef1ecd1e6ffcd07b2cc9ca47d51a0d3fd08243349d31d3d0891f476229cfd43b9f12b42a45fc522bc4335f244a340ab25c1782de31d16c6395
-DIST firefox-115.11.0esr-uz.xpi 474518 BLAKE2B 1977bafb6b536d99afc72bd28b9f353783bc4c61a6aae99104eb1952d4fb03ade4381e0ea5a60f06ac55af61733a952942480a34b535b6a800c008f1f8e43585 SHA512 3b2a1eb7a96921612af1d1476a487cacb27c413144189ca143ced2a5d463f16bcfb4a1ff3f2f190450f303ade026131d4d987d019145055c8a5027cf2e697ece
-DIST firefox-115.11.0esr-vi.xpi 649093 BLAKE2B f6b695b33cefee7ec84e829924c30cd1f23eca27bda79b6b2cc56907e26d032e79abdaef32f33f77e13d054df851305e1f93bd8aa7d9b5de34d5bd38bd6bb71b SHA512 e8e3c4f7e9bbfde77f3f70e889c4e393a016131258d47da89d75f6f8ee2ef78284ea966cd6abb61041f21b96d4d3891eaa7b0cadad8fe49d3ff220cc09416a88
-DIST firefox-115.11.0esr-xh.xpi 414784 BLAKE2B 0c0e12593115bf6bda6e94c6adcb9a565446973bd9ea153e15509b183233a0037b28776804cf801a060aa7002ce26dac6a5829b0e926468d9182e2caa0c8a54a SHA512 001b395dfa0d2776c28fd9cf8e6296637a0530ad097e1b549c088670aa798336b25d3fe4f9f93b13e398404ee74ae65d8a479cbed23e49f0879a4dae7be10053
-DIST firefox-115.11.0esr-zh-CN.xpi 650822 BLAKE2B 2c47112cad4d9ed8d66f6a6368c0939611d717b9d8c0d0bd9668f1c4c60b4e813cf1f81424d092aff8e139fc0e53171382f60ffd2f55b75c438f00904747f03b SHA512 79d7473f7ff7458f8570c0fc3fa8e192c9b355c32c6df9f8c4b2ad626e3616d56ce1d83792e53a275d83b977e8f292b56083f50154ecddd3056be7140af60eee
-DIST firefox-115.11.0esr-zh-TW.xpi 653644 BLAKE2B ba76edda00ede0457a31267f6efbb12a38fdab0dcd8e90da74267e2a0f08a18744edb5b5d4ab05ba9fc26e8697961178e5a74b9c2637b949b9aa8588a2d34c3b SHA512 029c0b0682de91445a784bc0b5bfc8813b506ccfacf65ce6f33703519a8491bfd9bcfc76815e8e8718b67ccb78479cb6328538850c6ce67b1a9670d7f6f7abc1
DIST firefox-115.12.0esr-ach.xpi 458871 BLAKE2B 2248f7c3e97a1dbdd8faec8473763af575fc26a0a1ef6fc2f0d2d8994e2692dbb5eb6a304f58ec26ac856ff4d025e41542b0ef51652bb4bdb8b3c454f8e187cb SHA512 10006c2ac7120eebaa0070e067d48e5d841d17f66fa8dc6c7b1060888d9db324ffc46cb112c4924224b61812bff232fa852f75f5addc910b2240a83b30d7411e
DIST firefox-115.12.0esr-af.xpi 415033 BLAKE2B 9ed02f9444f6448f6d83c9dff2c2b3774742e3286230f2fbc5fabb01a3c754d0af61dd6d462e551bc546d73f2e94d78e591c199323545d1e8fb675d1ea7d1592 SHA512 caf804b635bccc5943c5884bdfa377a91b219e0b896fae6bbe1f087841e5959c9e3d452837f6461f24dc08f660105a0c950dbb639f55f6b6b1d18b6fbbe687ac
DIST firefox-115.12.0esr-an.xpi 499416 BLAKE2B 5d80997630dc31824a1a7d0ab948bb0bb7c986f84a5cd958dcc7a36d627899024d2e8b1fcdbb581a698b909aec8fae93c198c25808e37c63ef35911ccc31a831 SHA512 7128bba55aee22d753ce5b06395f920d5b389b4f0ae73c49458ba6ccfd20c79fb4a8cc4da670f4b7b50666b9d5dd8ee9983b28feef80d211cc74f83265a96d5d
@@ -196,208 +100,205 @@ DIST firefox-115.12.0esr-vi.xpi 649117 BLAKE2B db2fd349e6002cf67c8e2967421c8179c
DIST firefox-115.12.0esr-xh.xpi 414802 BLAKE2B 35b5cabfb1830b21a34e7c57357fab5375fdae9cb655c7985b6b468008f2e8e8f5e40efb8ade25e92f64da9d6201827685831098887e976ddbc61531ed7da954 SHA512 468c745bcc6ee0e72c057484ad6dcfb84d715432765b1aa7071d8a08d4c7bb15f8a86cafc32b3d60de32f5c61b8372dd3aa0fdfafb4b5c2384e463419bc23979
DIST firefox-115.12.0esr-zh-CN.xpi 650834 BLAKE2B e5b6e072a8609aa65c988dcff5824010276c372f12938e860aa50c5d0cb75de649a1cf2e035c275419435ca69bdd95550130c6de4e3fab80231d40b5ada995ab SHA512 bfa4cd5b8ca8419a0ccb19ffbb7fc7156283bbb784944bbdf1102b631cea372ceddb362cf8181a57bf8587bbaaa28deed78c0ce288b4d8a09145e047ef82ed95
DIST firefox-115.12.0esr-zh-TW.xpi 653669 BLAKE2B e5b95c1f07618ea7ccc285e77eb92ed92ae3573af29ec29aec33e1f7e516fbb7df060de47b0f521df816faba193575f619cf937ef378f594f347dd7235b393ad SHA512 030d7a603010447d82d9670babda138f44f39b7c1370c0447124dcdcf4bc90086b973ee8664406b4d97fa292cfc692ec31732e9fead685a4fe1696c324431045
-DIST firefox-126.0.1-ach.xpi 460828 BLAKE2B b15137e1405cd3d5fac4817b25f35e4f263779a354ddc94c5e3a5fb1211fb3a4154c666b208b39d3ef51c762a0cb64a12cad7c7502c315e6f4061a0f70f51511 SHA512 01c01d57ffd56c5f98f2e2cd24821645a7e0d04452bdf77a57e067d2aaa54c3115770e1f038d08262acb0737e570ef680f4c20e20e28c16753a5ee8d9697904c
-DIST firefox-126.0.1-af.xpi 414283 BLAKE2B 4704effbce0002c6a20bf99f43dacc37a3e76f5d02fe02b13f820308d32793df314bcb225fb1df92e009053df68544bd61c74dbd6eabc299405f36b996552be8 SHA512 2a5b64984539127ab2546a84febf00c13e19afba02b6a4d4b68a508084cd484e309ba400acc506342f27dc7da8164e1d30f706e5b58089c9985038d710f3e72e
-DIST firefox-126.0.1-an.xpi 502765 BLAKE2B 4dbcca143ed116c99f0e07c35bc73007abe42c4eee30677c502a442909350b2bb0a305dd0628f7fda97bc84ee6702baa98c9d7e6b6c825a227eb13e47e469223 SHA512 ead34f19da7c4408b48c899561e8c7ecd25aae99910606f63c7472e5c25f8af789e513e80cd97fb215c45345d04089a8e3cdd67f90e0e1ffe4c3210775f8d969
-DIST firefox-126.0.1-ar.xpi 606879 BLAKE2B dfa38eea9d999f700b9434d47c32d6e1d1e6a1775b37b922e5019ba57e6a8491f4ce6b85267afe58630e3f5c4356bc316be4a0dcdba4c805585537e91e9f2757 SHA512 accd882aca83ade2fc4fcedee15856bc95d4599772ac72aef4fa4f9d11486fae557bd6874a96e0d585586bf28d9a1a61e2475fcc3400522e39e34b4c13481a1d
-DIST firefox-126.0.1-ast.xpi 492945 BLAKE2B d7a8b250e139cc1d3f95313b24f49697cf28ef328611d3ad8d6a2a175787bd8883cabe50b7b71e858fd2911fc4788038e6d0f82f60e64ff4c842b228e45476a2 SHA512 f7920ac881f4d93c7f72b974eaa377719dd4675ac743cf7996342ec50d58d86342e3099a9be0274cf5b448371659be31f23929291556631a59edacd3a5a2e88b
-DIST firefox-126.0.1-az.xpi 487518 BLAKE2B 70319dae9ec337878e64157d6333c84a61953c79eeb28a80381dd708c219948ed6e62cfec8f689c0149105ef11f012f8f7936bfb607b8c5bfa95d3902ebde6c1 SHA512 d3022f4e9c195565e6e6dbf3202f210d76ced81930611b77e5251c859b214f8aa077550971f54ffa9250890577e5b514e7ca862786d3cb2f8569988fec14f4a4
-DIST firefox-126.0.1-be.xpi 706207 BLAKE2B 41a2162a0d6e695154859fe5f76f4ffb1d938c50d060d2b629ebcb45442870e2287bc2ad762c91b83475c6b9ace28f583a961d59a28a29c0d27fce51b0885349 SHA512 6924c38e830dd8efb34ac3ba37a0dc31270f2c90c3befc86c620cd346599516826bd950cc4b9a629275f72d979a2117352b8ecfde46725ef8b474d51f0637a0b
-DIST firefox-126.0.1-bg.xpi 600540 BLAKE2B 6de31d292e9e7af6daece21834709e4d0de7b2ce8315a6e000fbca9680a14b85193b5f4859109b69d61ddb111540357c2a128f70b39466715b02f1bd9f99425b SHA512 3e421b2125becdd58bb9e6a2fe4f6c11a804c7dbe62ac686d9eec9c8f3b56669f6ee48034cec7d289a6a9a893d92f50675fb9f7ecadf252267eec1d33bf238f9
-DIST firefox-126.0.1-bn.xpi 578258 BLAKE2B 789e20002fe2e54f12a0cc350a6cfb0e5f74927cef1497a6895467e4e231e381337be596725af3a6091a02d29b95274e59a04cfa0269e0ea886e1e7d26bc8827 SHA512 5763cec86b58362d3523efb8a2c1cebe043243c0f4fad015bc1dcb7392164c44065739867c3fdc33220fdc520cd632f79dfc9af825322fa60cc793f38d5e5b98
-DIST firefox-126.0.1-br.xpi 584218 BLAKE2B d52fede774aa48a55cc422f30f06de8ab7c30bbc6c81ea35acd48ce406ae6bf41bfedb375f52e7274a92087a23e9ba35fa2f61ed2591b86dca28884e15fc28fd SHA512 fff3f3118c0f51ceb06fc15956c20559b3d6e853b33666725b3eb17618b25b561509e061fd464dd80105ec2d1cf73b9148a46af7374554574a7a5cdfb9f08def
-DIST firefox-126.0.1-bs.xpi 498264 BLAKE2B 64e1ffb3878a455d84e48bd1e4a82d39ca3af6d518d5b15397b58e9b3daa090f9466082ffc2dd7ace8ec08a3ebc96368354bc00b4573a37f5d40b25492a850fc SHA512 38fa1ebf2d3df55b8e37e480b6582c592c0326290517a935d7ed4d3525ee70e8d720e79e93bd2e3c2899b9e22f62a8f5f075c79b4d80aab596bd1aaf437a66a8
-DIST firefox-126.0.1-ca-valencia.xpi 542918 BLAKE2B 64dcf13efaec4051b0a3b6cb79d714399fa2bab927c7655a0a661afda06b16e6afb48f071434c3a373fd2c0bf9e799a786939773fb95c3544854311fb51ec385 SHA512 bb51eeb42b54721e6259b00e1fa32b44ddc9d2affaf956d842ff82a04f3abdc25b2814ae977fc8fe4cba6125a58c3e36b931f6fd3eeeaeedd15bcf4c752e457a
-DIST firefox-126.0.1-ca.xpi 581729 BLAKE2B f64d24d97951cffc8a9c86a6f0d5cf3d4f6f9c375a353c5c8e2c67db5cc38ba7a82541615b5505fe45dcf7fcca3a116967166ae6ef3c824c3d13f651575cee5d SHA512 09b7908a47d9385bb6adff5a8a182c7c5eae049bfa5b7087b386b84fd458a09dc3f22f5bcf2c617540c91565f820587c000c592c20ca1437a978e888aea99f52
-DIST firefox-126.0.1-cak.xpi 589494 BLAKE2B 64d80ead40358eb9b21bf89663907d327e492b9f62e64e0587b888aa6895884fb9cfe8426a3f97892b48fa2724eb5a3929019187d017fda9494b76ea97fe6ad3 SHA512 9fc2230c79567abade024be5edb7b7dd5eaa49c9607a4aa17a3791dd52e483a621b44528881235c9e384e134b2d7a48210b651b5995087938fc5e399b76b71a5
-DIST firefox-126.0.1-cs.xpi 650908 BLAKE2B ac8f43bf764c10ff8cb39e948a2347607a547c104f16726b71b0772f06c365124b6e247532263f14fd65458dc4f8de9b9f7e5a15ff26bb2a12f8b9247219222e SHA512 7127932c56433b2f508e83cd7cabeba25ebf2a4b8b870cbe0003ff192ae9b8af82c8a7548022b203ec534c56c183a0148df9c76625a2803f6772fc4503c2aba4
-DIST firefox-126.0.1-cy.xpi 616326 BLAKE2B c35e71a80b04f3f8a422f0888f63d780ac5dd14d592c5fed165a3fc108027564ed09b26c8bf51f9ad7558c2e8aaac5f06e77de75f05a405576e2180439733bd8 SHA512 3bd707be15234fadf0d660837444eac30e4a9a7ed738dcdc4dc92e425aafaf282b288a0796e6af088e5f09fc99ddc8e8925a6f18dd41e03310ce92451c1e4af0
-DIST firefox-126.0.1-da.xpi 604650 BLAKE2B 7016806efaa576bc76caa3db8ebea86aaf675d3dec54c1adaf5624f614cf16451c3b7695780b5bef0fea222d46735123f0e95551909d44a0a54f97779eb38e69 SHA512 029f72b492a9458895ac2a5907dec6f9fea95362a88f40619e3c40dc732751bf6e857889bc35dc08126426752ccc329ad9f6fed13e5d71d24361f2176ac6f414
-DIST firefox-126.0.1-de.xpi 625881 BLAKE2B a21a882cea813fe3c1772b77ec384e5a511bbb7a34a23e68078de27a455af3eb117f27ecc27e185c4ac0acaa55d163e9bf047c8267f62942f12d9fd6daac4758 SHA512 965779052b13327468f80606375838330e7b11f4827656c4b2bd2d2bc5f1117784df2dec1667a9e5a939f61038f1649b36601f660cbbd4341d2e7552e0639e73
-DIST firefox-126.0.1-dsb.xpi 642402 BLAKE2B 666656b7bea5b233633ba2aad69611b8b069d0cb01a4f18d8c689aacaed88feb6888abe8745a04c7e74798711614ab9a967d3927243f78f860e6eeef454dd489 SHA512 4d1fd00d8f347d9210994a6b1de7ed74df815cabe9203f7572d1a9b1fd0e74bba7924e416eff0fc7e6a469526b0d42004fa5d4b58e2c63bd3c151a3fb1e58be7
-DIST firefox-126.0.1-el.xpi 723120 BLAKE2B 3370a0a67da6e5289f96811930c2865ae8217da7b1f6d284c109173b4d08af2c308c8015555b10c21c9b66d9a152d1842ddb12649095182ce4215c91a9042577 SHA512 91c65718928e0b24e56d26b65f796520145c5427829e6caed28dfe6c8a7287e145c1daa8e4239ff0f34cd73958164c25c892428291691d67115a9f58f1e9de90
-DIST firefox-126.0.1-en-CA.xpi 576990 BLAKE2B 2bcc669fe9d3bad5ce24fffc00759b83a0bdd4b9756488fdcd3fb86f21efd85f5006c96869b159445132f0e5051210932014269d4841a8022da5d9af59d23420 SHA512 44b15231214f7434ec378350c79161e62337b319e9ac1fd0e123a49a1b87d8476221b3f4f42889ff531fc3f67d0962fcf3d2bb1c1e1585ea8992e4e20d40db6d
-DIST firefox-126.0.1-en-GB.xpi 577579 BLAKE2B b1797210cdc3a73a28a79ea457bb26cb1bbef07f6142adfbf33ecca9a47b967a64207482935520ee103a24faa86cdde44ed21efe8b09379cf68ebcbe06e4448b SHA512 196d14dbcc3477af219c862de7d2719eab524fab468b34d2a69ee0dabd80bc9ba691adb4a4481fe8003a1b375ccfc6d46f77be46a6a4d258d24dba53570912e7
-DIST firefox-126.0.1-eo.xpi 607948 BLAKE2B e7a5d4b5efa87cb0565225199a48a25d40314990631c9277a5c8965401a18f7a4df9807a5beb503b6593897791d6f447f40cb020c842675472108716d5e72ba7 SHA512 6187707c4d0bf8c73e3f95ccfe4d2c7ada08d1621017c01d330f7d78650ba152be2d224c64ed29c19d1b9cd566384b193edb356932ef8ea8c033c03ee6c6bc20
-DIST firefox-126.0.1-es-AR.xpi 619820 BLAKE2B 133f958434a6811103a05a095ece2ce99fdadf108bf39ce6283299a0f8ad9882df0dc31d7f1ff0813eb1d5e304f2a79c2b5d59a7264d8ffb3d1e27933527fc18 SHA512 8b7b97448d5b1ddd7ec41859f47b3ae632f0522050a3261cd2c148f6b0e29b3ff206898ef29e54c95c83d0ebdca551cda664ac7cbdeb23dc88b08fec4d5f8f6b
-DIST firefox-126.0.1-es-CL.xpi 619032 BLAKE2B 25dc7eac927f0da1d747b67caa3dc57f8f3d0e08e1c3b5d23f866c7ac2848927820119a7b5fd18cc19a42a7b9c694e7f700cd3f67227669eab9fb7b3daffb032 SHA512 6f82e7e1589c155882c14b6ca43346059937a928128add9911bee37befe53d5fb98a8e99ea31ca1495828de295d4ed88585047193adf54d09077b5889ba8b56f
-DIST firefox-126.0.1-es-ES.xpi 613853 BLAKE2B 54bc4e3e947cfce3793a8ea6cc583f6bd6102c179831978423f83a7210ee1c2900eeca4304ab767c557948466241e2e8c2e49329b7b4d0f9f70b75a9bfaec380 SHA512 1a5216b8533bf4541d10dfd65405c0194fd602de61ab51b10d8160f283367f6d39ae62abdbfff133a20a51239eea92bf1626f7b54f5cc2bffe008c8343b21bd2
-DIST firefox-126.0.1-es-MX.xpi 588126 BLAKE2B 219170782732f7d1248afdee4d46e449083ca79d816d5055d73c8509880b621d73807aa36b255b615b621dce54c043beaee5c3051202fb88214c1ee38c166ac1 SHA512 a82ac5471ce3acfc98f65c75573b6c88a8f8b5335aa5d797a7dcdeb0a64ac9f87cc989af46b0e629eb674db8558678e7f5a796497c1991b85bda741e687fcc04
-DIST firefox-126.0.1-et.xpi 536212 BLAKE2B 84118c499a3b7c8f146566849fb7f22b0f15ba9bc4221ef3124dfee37f00291d535105e8859ebd0484c51d1fca2c4222ea1c9bca0662df890ee5a33b194f3da0 SHA512 fa8f9afc83910d8b5ed276e0d13ebf292e6289e526a465a99ba4b2c7c2d8974a2692e2377a0d1415f797069b98ace64c6d7df007d4c403669fcedf72530b718e
-DIST firefox-126.0.1-eu.xpi 591015 BLAKE2B 95d3066d267c7fc781890a01a7e7580bbea3fb78f22ee498680bc1cf7ec2c92cc457243c983347fb6bf050df8c9aa2fa0a5a94d1ade086944a2d7b45fb232cb5 SHA512 7d1ec25b1010d3e994feaf932ea43d9aaffdb234da0d91a278d791a97239038fcc07882f6188491ee7fe43033754d94ddad14f8e301bb931cec921fd7b806c21
-DIST firefox-126.0.1-fa.xpi 586739 BLAKE2B 0bf68af7d115e26c1d3b88ed53cd38e8dd3c34c399250b231bf9b03d8e3e5e49682f3815da346c48ba2f73c524545c1d2149d6e048e917e1f10c65ad002d4f89 SHA512 cc3bdc52f9f96859910792e8a10f20d078a9f10898a9a4a5d088f9a0f42e6c391f7a9917ff806fbcec2fc02f6cec88170ae7101f701d4c3fdb62731d29bb4102
-DIST firefox-126.0.1-ff.xpi 472966 BLAKE2B 6da91582e4323e8ceabdd5e56abe570156971df2ea61158a38b2f9c5adb50ce6ea0eb2dfbd4ed0533e181091579fb4183214e254625e457f0576258149f241b0 SHA512 19a86c4cd2ef9c1bf85d60ee67fbedc641206915e72e070a5c0abe2152a0a2755bb95253d5a93d9afded9ddf111b04d287f653d41b570f4f865fdbe6a897263c
-DIST firefox-126.0.1-fi.xpi 599648 BLAKE2B add2cdbbc81654fca6b53b08dd3d0c04ac99ce09f32b1db555a941381d228b6cc34af2be0960fbe76f81048d3a53dbd80a4388d6c4ca43ae17ba0e7fe97d582d SHA512 2b18a21e7dd5e33ee7d07db718cdf03b24d12bee067e7edefc6af61119b81a3af1086d380d03e7bb9a11b432c659e0edbe51f92d97615628082a4b4818b9f63a
-DIST firefox-126.0.1-fr.xpi 632731 BLAKE2B 4fcf59d7b4f36d2871aec196a0b2d70631430d8a9b5e6917d549067fe4351e47e5e091239a0aaff3dd5113c8567b39d77194784482180758f5adb58811e878f1 SHA512 eeaca76154a352b777e7c396433582c277af8e6906fa7a743c47414d3dd736d0ed89047a68b5156bcae7e34483eda7b2c2c6b139d506d50abadad534df02a246
-DIST firefox-126.0.1-fy-NL.xpi 615437 BLAKE2B b41025b238b09d001ce3213601d594e6cba1ddcf77d36000d3a2fd73b2feb239a640c1a392edd8c51e2d673cc5cc96c63f5715b5b65f287b4116d67994b496a6 SHA512 879d2aac67f1512d0059b73f2c9bfffde595c5ddccbc3e43c6f2f2a8dd831cb6170926eaa1656b459cfa13c8e0c839b08576d0858ae1a0b3acb37bf3de80e768
-DIST firefox-126.0.1-ga-IE.xpi 467743 BLAKE2B b7d44dcb84fafc22364216474370057f5efe2ccaf38c58ca0d6a137e3ac8d42298f83b50a030cc6d40e446ef1a82fa2a1e86344431f42a97acdd909d420ee2bd SHA512 f0f5f08ddf3b4d641f9f5e264cceb77941045b93e0722d20e86ae026c5b850758c0c1b820b4926a9ec3d6ce3fc1f9561da62f70ae26a0136d8816525d02db302
-DIST firefox-126.0.1-gd.xpi 593300 BLAKE2B 473b3b6983230ad8eed3b23f98c36ef780cca8a3d364ff1ee7399c47a5511fed72baf023fc35a0690f4f37feeaee7dee2951b14d6c3a1ad5a0de3a3ec4d49c46 SHA512 ce66dc92932f370492762cf30da8756a3d1b83d9ca60c3e6746c6fdcd33f32ff17118e789d1474c6a5869e5984108eb2d6b216bb2465b28112a8a670e1f44354
-DIST firefox-126.0.1-gl.xpi 600771 BLAKE2B 65a10fa8efafee069ca87c25a4d6d3018a2678d79b4e14e4951203cade16b27e28e3054afd5982bc7e04ebb49a241129b7fa56d2b1e0846c6df1e533c8a2a7b9 SHA512 7ee8ab6bebc3774af247e99ef57c16e4431d1e0921d4789ac353d6a32577078c468ce653420cd6e84a88a6354d1be99e8451c45f3fb949ac5aa773fd9acac76c
-DIST firefox-126.0.1-gn.xpi 630932 BLAKE2B 105045d3125791d0e9e5d6d6b46df1b849feb361eabf0c49693d69c0c9906cc492ada6f788932aba4bfd79934242c7ef117b8a45e24604a5f41bd22e036c8e3a SHA512 868511498e9d35f2f843bcd11678da77deb44afac0017e7b23084cfbb4b79766fce308765ec25804c00c27f4b426f1dc138d823c59afa12ac8b7e39b60836f7a
-DIST firefox-126.0.1-gu-IN.xpi 524055 BLAKE2B a9cc86984120f854421c53485ea551cde4141ce76694ab6229b519b473e0171efab42aa6950cbe38af6aae1f39d9a590e091baff4b3b21d499c89601af792294 SHA512 de1fa3a98ba911932816de5eccc4e93073a65ff47eaf9e818bcb0338ade1c21bc7aa4e6ca7a260572a113d70e1d5f360a5c3d3db6ab139df1b1b245669d439f2
-DIST firefox-126.0.1-he.xpi 624336 BLAKE2B 6a401531d559b0c44b7be634547af8fdd91590bafdbd04c376fef7af0c64780404007429fa642a417fadd17642f32743cc5fe09baa28563282aa7a0ab93e105d SHA512 e14974dfc8fd660abb13c83bfb1bd48d167f6c8008053ecaa4e2bca67b9402689916fcaed8e3071945efb118d316b0f358e811db0e501e215d622b55c46d4c12
-DIST firefox-126.0.1-hi-IN.xpi 562254 BLAKE2B 8977dd5471e808c548da3e19d0a2f8a07383dc630e0ec58f46e7146a0f0d6349ac6284e95d273ab34f6a9bc6b78d7472d39eadecd66c65c0d34f491945d05cd3 SHA512 f95cb6b90f055d44d5e0fcd012a432475b7080a2250e0cbbc726a1252424404a38a114949dfaff327e20832f1eb1ef3f6c1f5c549fa65c3126b1830dbaf596d5
-DIST firefox-126.0.1-hr.xpi 553504 BLAKE2B 527f4411fd61225d6f42da07d410b7d4b860741a83024d9cc3fe481dbac86a4613d59d7fdac5e4c32cce08b6c9a7428ec6501910ae0f23f5fc8c8b6bbee91944 SHA512 3e4135c4ec8f95f455d6b7ddaeea2019c7bb4e75b9b93eb0798b93614deb591b3269955487e3672db764ba3f94ad32c3196558ea4cf1e7434e2e25573aad078d
-DIST firefox-126.0.1-hsb.xpi 638426 BLAKE2B d786f32be711faa01aacfd832f81e8e9a9066baf7c0bff6ac47db50ad205ccecb65b4afa7873583eb541eddfe7cb65662f4b9b990a413f88fbebc0c4f465169e SHA512 35e8fb53eb6da86bfb11c27120e29a2a792cd2c868efd0cdabcac0f18d59e4018584c1e6e8f72afcfdc6766e18603338356be868de2e7d0eb7409541ca8b34fa
-DIST firefox-126.0.1-hu.xpi 641489 BLAKE2B d4f1bfcd5af1448e9296cd1b1564e564f9cb9042b40ae7845665c3c9eb8951434e150d5919c6a1f46f41540663e3710a763667f960649b9ea646c14b03281b0d SHA512 01e794587dd4d0af8d99288ea6f058b056e18c6bf7224d3d316b7a6064333b87db5f1eb88958d780625d63a098bacb005f3599805aa752f8498e910f95eb96a8
-DIST firefox-126.0.1-hy-AM.xpi 646067 BLAKE2B 9ead11a69d7f32df885828d2f1fc6f5eef8e9ae193015967858ca14acaa80e9dc929fa55f0f7947490b18f98ca2d646558388f6f1003f426b9ae0df79d1cdea2 SHA512 c282379f67da71cf1aa39d266442e49814d37d8583b033140670f78f6758a088ee2552a89444fa4fc4df36bfb94a57a4120a383ea8db167a8bc50f658d89392e
-DIST firefox-126.0.1-ia.xpi 603094 BLAKE2B c6f2b8cb6191f1b1b1b9841ec77922fc707c2f08928cd5c3bfbbbfbc04b49643dec075124b8dd157692b99885e084ab91b8fdb31fd49f5ecb414d9afec6a0d1b SHA512 c24ff4caf57a0fcd4ae8ae9bc64f0b5c2adc9b369a0ca20bf68e04c7a72a0ace61a916c67c01132d7d97ec8783dad7fcda7c4ed30b34fd290e30682e3a701f92
-DIST firefox-126.0.1-id.xpi 571018 BLAKE2B ed150f4a9e19204f8e7aacaa2b7e7619e6a36653c292e7d1f3d71c7d25871079a8da3206bd801d31933bee8d020cffcd5b0b15af50d66a70f1ec24c42650dd19 SHA512 d89d43e19944154ec54c2448c6b5c64c22ee89a11ef93690768a18e53ad6a14520cca3396af70cfa32f7df69854e701eeb40da6a5b6ba6858fcb19ff970e96c9
-DIST firefox-126.0.1-is.xpi 609547 BLAKE2B ad307e90e5b2febb7ea47beca78548499fa3ddf7c04e2077e50f6722ca0d592da73c090ccc73c4dc3b39647f70c38a09a54e6ea7ec8e87b14667af0a616ff914 SHA512 98f8dd82527994fc54627678f72a622e6fac1255cac440a9384dc2569ac2f9f8adbd6765ef343325c7d87fe43168a48f8fc4788869e179aeecd5b860c753713a
-DIST firefox-126.0.1-it.xpi 559948 BLAKE2B 08ce89231e25f06db6fcab76bf7af0cd1a0149e01952de4f23d201f067a4316d621d5f67411a6e1ca0156455e73596959b6883f79c59043284d3152c93087f79 SHA512 98fcbe9978b6a7aab151fb62613918c295d8e6fac4c6b9e6a870ed27a62f41b08718675e46e9d65ab8b4b7b114a9d91c167df9cba1c8cf3c74e6ed3c57d54186
-DIST firefox-126.0.1-ja.xpi 671058 BLAKE2B 1b0144cfbd43c783a73b131be3511909d16de4cc0e465d2207b50ca4cde9c6fa9d31017da57b2307cf70340622794438dbc71f6f1bb78a8983b4b27b939750f3 SHA512 dd096b18ca34ba86382110f28f007a47aa17482d0481795c7fc66974faf156b295cbc65aa901923e4020eb8aca124355d80a3214f221c2e959cd4ae9ce297b18
-DIST firefox-126.0.1-ka.xpi 657349 BLAKE2B 388812ff6b67d6c1b89b6dc4c15f781b25d58c2ecb696a604736c3f179985b67db82544dee70bc6307cc5e94aa528ed7d89d00cbc796e7dca34f8f8be1afc087 SHA512 8154fa42c4ed565900a8f11f94d61edd236da4456d1eb255ae6377d917ac16cdef2052bff9571c8d7512fb1d031625fb451358ece7c41b8f5a7244927cc86169
-DIST firefox-126.0.1-kab.xpi 600376 BLAKE2B 686aa0a16fd6b0612cf0a12d90b8377a5047e2abe552ee316ea1b53fbaee76a443e1b020bad37ca947242364cc001b5f22514350b86f5b4d355dfbeedc0630cc SHA512 16f9c72245f09f23dd74cf235f0e943676b81a23fc287e04126c7137ddcc4f9cc47c6808688e1b27baf95c304645d7d35091aaecd040008990b7221a09048fc6
-DIST firefox-126.0.1-kk.xpi 698849 BLAKE2B dff972f308516bf8da5b2c038cc3bc1a2a75d2dcbe75b57e4b24715a167b1754cc45d9af7936a1d3ee10b8c8731d23b534c3063ea60ceb83931c0fc73ff01bc7 SHA512 e1b7635615d6153f301b0a1fa64c1b9a47fc4f6b80ebfb8f4e9b1f9394b602b90dc9597b0bdb724478e4959e8c350149ca9265ace5f31e3e544a76d3d639ffab
-DIST firefox-126.0.1-km.xpi 522526 BLAKE2B 2b66372c147ea5ab39233a728fac6ee06be751b678cc476aff01c4c70ff20c75368656499785f0e0492888c597da9d1948a2582d624213f24bdb774cb47e8521 SHA512 0412ef18db99b462f96170d003bec5435db2b24b9c13c0d193beae6612295a20074322f8de28b4afdc68720d462e70372f5d9587ccd5c0e7872771eb78220711
-DIST firefox-126.0.1-kn.xpi 488011 BLAKE2B 402b9480a7a67fbe761ab79c45d98518fa99e058a4a5995ed90d5a78935b754ee1fe584a311c6ad39125d98956dbd7f9da77dffd622bc282a42f9fc3df4849f5 SHA512 d2c675665c679810058a684996400176f0222fb28a19736b6d43675747f281b8593a9183d1ffc7fd44cacff0165952aae367a748317cacd203b1974f828ac0ff
-DIST firefox-126.0.1-ko.xpi 653055 BLAKE2B 96fabfc2720ad382f945988b8632b90b1688b0b62a92b101f181baf4c491b11bde14cdb386a3eb234b4f2907bec282ca29729d588a124191dc1d0fb01b1d0da0 SHA512 6d9198f6672fc91470f6b96eb4924d851e6d002d7b2e5b7659f1b1b9ebf32963be400e45451b659b6b3ef4bb97f5386a781ff7cdb5bdf3e86f1b926478c656c4
-DIST firefox-126.0.1-lij.xpi 480887 BLAKE2B 5e0397d6dd7f3d0d977f04aff09717a265fad399e4a85fad94f2be8a9f4f176250c359c38e6ffb32d2aada9e95c3d9105cc37cff971be357b31029c4aedebc61 SHA512 35b5dea1615d34c9478dbd28fcc719dd0e7565ce163ddd9ea4d8eaf13d013dc690c03395b8a3001bb71c0240de25b6ccbca8db16828d4b3179a1bcffe8738497
-DIST firefox-126.0.1-lt.xpi 569361 BLAKE2B 81880cd8f04c58e122033a3203cc7f63c4775dd6c3e57faa35ec8fa7ca0893f8a6b829a39604c48c13ab4b6e0f1c8c2342659ff247d20687b39ad68676119f24 SHA512 8aabe910ce69f4c1705416b24e59bb1a741239eec346144ad1c4e677e5e9928e791ba24f53dc3cd68cc1a400c1d825d157125785026c30ef1aa54de15339c7bf
-DIST firefox-126.0.1-lv.xpi 570524 BLAKE2B 943d9b6444ce20223cdcf1933c2c5c799769894ddc8f8712d6db749b028d754b9d7569ced7257390ba7d216adc89069b9db3a79e38e784b6070d2286cf52374f SHA512 5d028f4ea2f0b924f8c9aeaf32e35e44c23017bf420419eb7cfde87259ae1bd2ad57cabcab65c41ad7cceef2dc04acaa5b208ee61dddf00f7c298a2f9ae866c5
-DIST firefox-126.0.1-mk.xpi 490019 BLAKE2B 2ec719d630b1c845c1e9b03111eb725004438db548d8f7c76557bab4dfa87c6b2e292ba694bbd1d0e23de964f45cea1dbaee8465c8d5b1098ad90360e9320a70 SHA512 dcbc77b08e7fee0656cd26ca535384ba6868cb49e0a9c9fcae90dad6d54074a19628925492c8a4a24e883cd7942bb67e79c1e1446803e90cc45b3b9a67770b07
-DIST firefox-126.0.1-mr.xpi 528842 BLAKE2B baacf7e497ebd2fb91668c83d8c962ef816bb9d3d812f83d4532ef61bff70681e1ef1dde8347729c34ddbfc147292bfb7bcc35823a34226d319a2c77e0b55534 SHA512 364a785b050a9fa7902e867aec594741052cc52122a27e930e1bd52226419f1155da37b88d3ebbf4545df25557437d71ac2fc7d4f45ae2bc1685c302923b4410
-DIST firefox-126.0.1-ms.xpi 446501 BLAKE2B cfeaf8d9663df575d1af9132a5c5d1603918ca81469695e2f7e9a5cf6614144cb189c7bba1d242c15097c77490a41356824dec662e4e1046a7c5a2609136bc4d SHA512 db1908e1953609cf35cd78317356f06749fc661f823ee7dd8a50bfa416c49ed3c20331866f2946edb5ef6dbac03c4d537590496e08f75df6b91586dab7e096ad
-DIST firefox-126.0.1-my.xpi 515510 BLAKE2B f31af323b972773f944958d0123ba2fe256dc5e51b7b0d5afc4e3dfe016603e33bfc49a0af2e62492e1cc6c4c3885277d90527c934980b409414b6897b656ffe SHA512 b2526a06cddaa430889b2e0535dfaa56128ff7f7aa73b75a22e08c4499a77d7f0a9aea937cceb5d36b3578bf2f8dbc99c9dafba106c236824424eedf4d6ef50e
-DIST firefox-126.0.1-nb-NO.xpi 598799 BLAKE2B 41a167b4cc466fdc736bc76a4ec3bedb8592d46dab0010aa53374b8f1d4f2e785a17343c1f66ef1db264dd22c15c19b7056288f8c18f535c39de1e0466c98662 SHA512 764294d97b5d0bb03f7a4e7f0eabfef6718f45768d85137617f3e27ccfed376cfff02fc6c84af1f77e4119c59fdd2311d92123f9afa0437be980083b775b1c28
-DIST firefox-126.0.1-ne-NP.xpi 497281 BLAKE2B 71496de9d47d7bc00615a12bc2d2bc819a0acfa9ab1266af0ebc2212a4eaa9127d5d2d39782d79a09acf35992224198ad0e4d8b8c092f1d0f74e9044d239d6ee SHA512 14f6cedb2c3f054b9f30ad69c32e05217ca2d8fe4c5bde496bcb2560139f774a20a3028e8e18eef3ff1e8d6711738e19f617e40a4ebf609580e028103bbc367a
-DIST firefox-126.0.1-nl.xpi 609207 BLAKE2B 47137fe2fe41b5d560e0c5873dd707a9c46052da0250d43ba9b070d2cb1df9936eefce9b79b819ead5183eedd93542c1bbc552d91e62ddaf24f36cf0b980e943 SHA512 9da394dbc1f3a1653f10a406f8189db328a035c94d5a219d9669883a2a3627b82b66d714c48162312822f3faecf09909e612d5f6609b1fe75b972495b0927895
-DIST firefox-126.0.1-nn-NO.xpi 592824 BLAKE2B 55e4aaf1ab5fad956f1ce4462843d0729b9a9be8bbfbcd772dc45feb78a62eea8756450032920b2b8ba3838909874b7c618550e9e788888c9d8415980087294d SHA512 b775de13cac3a3f4ba71c595c3506f2b4423a218b29885f73812749ce25b87882a13749e6c811db6588eab8310bb9252b67d178fb03e50357c128ab251332698
-DIST firefox-126.0.1-oc.xpi 607303 BLAKE2B d373adf2258306a329021c4325e7b28585346e7077045e718187eee203bd4414b6d6c00acdf1b0e88519fc2acdf74b6b207bfda8d3f17b2b287fce6428740cab SHA512 222d2cbe54cbc738925403d2b506a898c629837fc8092b643b0bce6a74d78281e23cbbd3953f4349d16b7c1e3c7a526fceea51e07025dd9a4a8256e8b84560f2
-DIST firefox-126.0.1-pa-IN.xpi 683170 BLAKE2B 0df6d5d8aa48ebb8989d6fb9b7e762cc494b1da62d069863b08cebe4e5647cad3f007f68818208fb95b84b060c14537f20b25f9a508263a04e9a6f8e4a815dd8 SHA512 8f7148591df5960004a25baa71499857546209e0972d208d6160b7aaeada0194f4e0cb29c4bfb283f9262b07bbbc9057102b26a1c33f93b61dbbe78a9f9deaf5
-DIST firefox-126.0.1-pl.xpi 629564 BLAKE2B 9cc35a4bc60f882e77d9e6d2836155ed9298a0ac335d9ecdb822261b9947e258213a4e9ef6f07cef2a1039731fd88080bcb3092d52220c8c6db766b13237f14d SHA512 1c5b784809ec6e7077449b979cd014ecaddec34f6afb915e35d5c45178772548f7e1dc688800d95d1796f53d17ca88584b5a1722c4a26078f3ce2b59c0abfc1f
-DIST firefox-126.0.1-pt-BR.xpi 613862 BLAKE2B 39e8480dfd20ff9352730c95e2a748fda35ed863a0f0f4fa880ddf5b658990e60a7d1206ab11a53792dd7242372c1562d669e9189b0b7e0d1a627ccc97174bbb SHA512 715939d1ddb4115de34950aa4ee4eaf3d40878c293927ff975c6e47c2af2e2782622a929b4852767d17d1cd7d8d3ec07b6df0f62a933caa245826387b6166448
-DIST firefox-126.0.1-pt-PT.xpi 617460 BLAKE2B 50a2a52c1f21ef9ba1ece6f8529ad3e383cd5ffc4729140d12b7f90ac6ab0327804eea42b97be457408229b57b0d9be18a32bcc03edd1ac166822085815bff7d SHA512 9d613266b1fa8e124ea2344c7935f0e021d14ed38e3e41d5a3f825ed2743a1f8b109082f5966cf62c50d56084949684c92d2f6a8f117395c58e0579e19c2fe29
-DIST firefox-126.0.1-rm.xpi 609792 BLAKE2B dc38945f3e36f36f31369d82515ac69b5ece47aadb5d948951ff793ed0dcf497345b6869e18e9c04f25df3deb964d73d17e76bd95a1be106a1ecf703f67eefa3 SHA512 41b58222f798d9347a2f52e8dc9388a8ec585a80fb3209bd1f1ba8a7f89c3c67e1fd4b0ecb38bb9c37dc5a073bea63d0599a4d8b8d56670d7fa8bd9d0d84ad69
-DIST firefox-126.0.1-ro.xpi 546461 BLAKE2B 497982dff7c355b37ed02a790e62dcd919ca2665ebb5d82e15834fabf635b752d2430d7d2629770c87327d1cb9f9df65ee7fe3e0841ba3e7c370ee96e14da264 SHA512 35837ab05ef350ff4b6dc305b9bac7f5e2b382244c92d6fe21b7917086e3720dd760d610ac49bf9b0bf8341c7f75723c90f7cb5ab117ee9d68337b5d75a1519c
-DIST firefox-126.0.1-ru.xpi 711042 BLAKE2B 694b5258df0143ab787babf528650b3403eac75032bf3a3080a881d6034a6a7b2d4b2ca2c75f88401caa785de04ae66047e268d39f523e34ba9d442b010df3c4 SHA512 69c512ac4c297e1c54f2fb6c1aba80a0f0682d54c951a99db481abf926cf2113aeb24189bfd56d9d1903a88cd073f144399f0484d6addaeede13711814cfc481
-DIST firefox-126.0.1-sco.xpi 507927 BLAKE2B c3908426e0d00645c704aaa82f8d7ee5c9aa1b5885d8fa06a3b3cdfee2b0dc0986a9205fef5782678488767c23dfd20cb1287c323e0b8883d791c409ee001999 SHA512 f5de3d676db0c2334c63278c652fb69fb462372cfc0dbc734a08c1ffe3dc51cc33696165918b208fa7f1c15792434f7cb756bc508008be42487386fc4b392943
-DIST firefox-126.0.1-si.xpi 602659 BLAKE2B 2ad507adcb7f1f19485409baf89bb995aa0a3cc03d9816804b84119d84953bbf95d776911e2226de20647196eeb3dc55b09175d9f2b052b88b7446fa0a5e9e7b SHA512 75b62bc7ce234faeb784ba845d36c27bbc95b7e799e15aeee27fd2e470732856d246335c9cac240b5750127423359eedef60dd2c6b18517b7883f8f9836895cf
-DIST firefox-126.0.1-sk.xpi 643907 BLAKE2B 828c0d270fb058031f3c9e9eb51afdba05ea945ba51aef9198c0c9eeac1ef7e3bf1729600ea7fd87f5ebc260821f6e2c342d4105bd9ebe124341897ce79b51b8 SHA512 2c75b47115ea341b85690e2ecc0ece0e2acb49bf214d538538a582c6d62fdc269aa93e1f33a652cb290ca846dc013f018e010882223eac0b0f471d5adb81673c
-DIST firefox-126.0.1-sl.xpi 608097 BLAKE2B f8b3d257da080cedc124a536fe8a79a79aba2041e0291c197adafc2ae20bdbe1371078030dc1046b29127fa99af8a3740b0dcd6fdf44d7ab62eade99fae88f0f SHA512 1025411c4a9b2a033deccc57a7731ee1beb6ecd2cee38a60c306ef7647f06aef4fbc6b814866a5693e5f20721595341d7ba8a8df65b088d3be38640c3037f374
-DIST firefox-126.0.1-son.xpi 413206 BLAKE2B eb4493329a5d9f0069ef96ae0f4b90f3fe27ae4edb214a111c274ba12ae0d989e255b208177ca6087a1f1c8aa1d6185a6ec550dacc9d42d11767e2dd7867acf9 SHA512 2cd42507854e3bb769dc0b688b8c70ddd0da73a618f7f4df4f325e5962ed66bcdd69881e62bbefba81a5ef04da5ebc34890eb31e313467fb2739956023815e4b
-DIST firefox-126.0.1-sq.xpi 630563 BLAKE2B 39964fdf16ec6024c86527e219b350b71032916bd524469a1ae79c99bc4b0352c3e1ce0f061c0da592019805a2e3e85cc1b38943c0854514ad8d3ac0f38979d7 SHA512 f68c82dab31e4f8f3131f857503977e1feeb60632b30ec904d1000f937d3276da09171663144080999869b4c2898f956d22bb18e311105f76d49b1af105281d2
-DIST firefox-126.0.1-sr.xpi 635976 BLAKE2B ba9edebbdaf0baba401b8467e9d90739782dd6b6fed995340fe6d7f5113bede99bf2e7f4e7ad9ec14e62e62a34320b5eda61e9452ab5a0d42a3586b987628ab5 SHA512 3bc4390711a3b326444e5ed4f02df11b4626e29e87472edb151ec8fdaebbf36cedccf06773d5c462c2e3e720c1a4513d8bbf5808a46eba21ae4ce3f81910e850
-DIST firefox-126.0.1-sv-SE.xpi 611068 BLAKE2B 60d03261051546e12e2dd42788e1a50ecafb781be139e2d4cadc6d8994563983642af6da0625a259b04527500798c9be89d20a6874315cd4a1495799be0ce09f SHA512 f089e51567bbfcd7c4451f2480fb084fe6b48b9885282d62b36e9f63bb36919dfb67d5ac9f632bad598c654f118d04631f40c531f9ece2fe7949b4fde5ea9c8e
-DIST firefox-126.0.1-ta.xpi 504279 BLAKE2B c8437f154dc946a4e44c838b4c2a8a1d99c68d0c5e7dee18e043fa6f0d6ad23d32d8da4edbd432aff5fd311ab98117f6f21a49c751ee23f6cb1ce32db5093e5c SHA512 8333823f51b4433513a8580304776e7ff6ef0a5ac9978eeb1fb3af1b4e6590e6495e869683da89d77bfbc9bf86243fef073655fbe54bf81b889db44f6214aaef
-DIST firefox-126.0.1-te.xpi 555754 BLAKE2B 29aa5e24df4df61553e9cbdedaf605cfcee40aaf8b6c3c328cd97f545e19f483c6c936224087e29ce019a736ddafd8981cba8d3eaa13a8f63e166c017d824fb9 SHA512 6d070117bec5566ba293609f2bcccbf8a9c1573d37c38da45d4033f76550532abec396edfa6d514a3f3a68809c3a81161ffee3590871164b788b4faf90f93f8d
-DIST firefox-126.0.1-th.xpi 686788 BLAKE2B 5f85f3728d4d2dee54113945300efb5dfe9db42aebf35dd4373b2e6e7c88927c75b03a07ee955269ff6594d31f5a367048cb1ce319198d8e2888e79218316568 SHA512 0760924ed94931d57d170d93d844b07bf234dc19de2d82a72cf01cd371d21caae2d8c61e6233209fbd896b3a48f3c9a40f29d79b3d566fded0e5ecba85b238c2
-DIST firefox-126.0.1-tl.xpi 530903 BLAKE2B 91b05a93f08efdf1bedff86a46651624f881663c6c457f50b90dd11d0ba46bd484e64537582765a77c974c74bc1336c541b6e9f6892efed2cbbf0d708146bcb6 SHA512 06ec5e1cdfb02acb3d5e82052f8a272ebdf5898bad88be1d8d14650c76f87c2af1984a62bcf49bf22cb3af17efdfb834775b540fbc07de5b1d11d004f63f1007
-DIST firefox-126.0.1-tr.xpi 624076 BLAKE2B 51f896ae2b5a1c428d67b154cc73bcf58b4034bcc3d49af6dadbc2309b9809d7ea46aafe7b49f23b0d6157674a8b279b039ac97dfed3a40499540eabd6318737 SHA512 cb9c2fd10e53f3208dcefb25ca095c12ec546cd44e909f70f82ec525913f4cb3f0b7415dbdaf49dd6ae8c47bd96c20b322341a235a303bca9733076da2650841
-DIST firefox-126.0.1-trs.xpi 500763 BLAKE2B ac2817e6f496cd42705c037bad6f53b7fdfadcf5d8c4a4e3ec733a563e30254bcfa313f937bc0da2b18abddacb08fe63b08fce8d9769dfa7d032b06a76af3178 SHA512 c0f41364d68b2d88a6d08e93862dae6c78c6c380a565e343c9c3a973557779983eb5d62be3b1fd27dc00aef69383cd65bc759a59ea03b9adcb8e9f841918e753
-DIST firefox-126.0.1-uk.xpi 702878 BLAKE2B 4e193486b0b7f4954f70f1775d6690516a62d36d30d6f4ea4725dc8309a86785298a47e403690019e659b3eb9bde0d802d5eb359c5e617d07c0e43cc3fb17e2b SHA512 78ff17e716fd89c237eec6a657ade5be28501ff5c8b8377c99583394680ce5347ce5ef8a49a261d7c7fee6440c0e47aa0202e7a990c552043a54164671c02549
-DIST firefox-126.0.1-ur.xpi 557227 BLAKE2B a368053cda808b085cb0308cac1fafd6148c70a85dd567df358efb28beb0c6d77b7e0204e219599685eae48e1193664eeb685a1b081de1fed81ad72a2f01c10b SHA512 2b7268b1a271dd43d8d415f9675cd66c3f090ec4bccd0c2308d9ddce82887697765be39977feefef64bc31f5d46f126e0ad32eeb8338ee5021991e841a594189
-DIST firefox-126.0.1-uz.xpi 475624 BLAKE2B fb780d6bd51500f49bc378ff2427bbc558465f1030f8f0f1e82e0d426f69598436f1ccd32ce1e0f675295fdc8cad462ae8c691a8c8aff6c4261cbacff573a6fd SHA512 eff3c78e7bcaa71ef4d0371b1d4554f02da1ce523a8b6859a75c33ed523fd8fa1cb8b91a3d9cc10e439bae9c437b52b2c4f555a1de89392884fbced48ea3a262
-DIST firefox-126.0.1-vi.xpi 648610 BLAKE2B 0b435a98887f7f70e339fa1b62cb9de6a1c4efc1f999681c80af93528b8aca229bc833fca0e0f13751760536d43cf7481e34f30b1dc0b9793c3a225f5695af19 SHA512 8310f52464be67c0f5686d57b9bb1cd6aeed866c46dd8c2b5e388580e5403a0d4acbe9a311e84747f718a37593f23ae28d5c21b425e69f64f714901c25347c8c
-DIST firefox-126.0.1-xh.xpi 413941 BLAKE2B e16119980966742cd2ba01fcf780f10dcbf50d65ca49fc49286a3d3e4e1fce08b20f1fbd43f5dac0fbc774a550a838b87103e5c3efe7707deeadff2c3a45823b SHA512 9e9e33ff05a5eade54e6d460b166caa5170a22c593ece0563abba67d30ff1a58a66da564b455a22698f054056b672320c545ab3fb04d244b85c26d6c29e839b0
-DIST firefox-126.0.1-zh-CN.xpi 648666 BLAKE2B 616b18369b285e3469b47f6202b9c7c482ddc3032b6443a681477dca85089d38d078499f9341275acad630df1debdc459fa2cf79a3e366a42a2cab3316cd6e38 SHA512 f525b2f9123d43f75958964935daeca02b87578bacb7f3ff23aaeb9c2a6074fa99e34e52510331c3e6e9d82ccaee585f1bc4315047d1432a266de92c5abe86ae
-DIST firefox-126.0.1-zh-TW.xpi 650696 BLAKE2B 0ade075f983fa77ee562b2b0d311ede43b44eb6151ca162341f532f1cf0a1f7a88d993492b19aa33122636713ba15cab3da1d6e935b14c07a70a12d53d71b1fe SHA512 55865f9e6bfbc601cf7bdb902a9700ea57e5433a0760325991e7755207a434bd61d83ff2222cc44580bd3874ba4b0370109579bb9096d127b97d5f7f81dc004e
-DIST firefox-127.0-ach.xpi 461915 BLAKE2B 61a955504b6d24fd1c2a603addb5620be1c247e706f4454977bc8c0145dc9a0a6317ad4e2bb0af8e4911d63a2dfeb66752afa96a7916b8f7178f35e21f52937b SHA512 8cbdb3b2e6afebf4afd9324c9f6618674b61f50e9a6e616fbe10e30fa06d13a09258819a55694806d9b4c78b4708f43b29c980f0d05a0b5b739956a002b3851d
-DIST firefox-127.0-af.xpi 415369 BLAKE2B 579cd019ca95f002e332eba85d2b787ade6753b4b3c1acb7202bed1ff705687ed12e5ff0bcc939ab369ce3ce2b68f3461d3dde7de79cc06f1f5754c3147aa1bf SHA512 6babfb07b46bd058175665c5d62677908301a7fc4e6820356525bde357a6f33f9b3b2f6998c2fb17aeec2cd08fcfa2966ad6fdeb32f9cb3984071c54fa675315
-DIST firefox-127.0-an.xpi 503729 BLAKE2B 34aee55ebd1b0955e6da61b7e002c2d8a2802c7df7f1556719ff009590bb3c2faaf257224fa5096315f4915f51a4b702c61b342777e98f6fd035bb54d4e0b403 SHA512 c51359216d09c1d5f1865a123c44f75d8f9409bf4d89550398c2fcf3874d0dd207bf91dbe38474174132df2612e475953b8d166285110e3799c11de1795cc825
-DIST firefox-127.0-ar.xpi 607970 BLAKE2B 6cdda3bcba3cb8f8c32c93a3609dfc385a7e146b43b314991241b0ff49e9eb14f65bff161b638bd79bad0da86de437499aa39407d989195dc0d0f9f7009b2ce4 SHA512 55f15003ab1479aea8bd69714f317d7aa7afc1f4c60e9b45c0e3d8e8ddd555f4990012c2e879582c21b3f04edbd59e13626ff6ebc8878a35d296a8afdfdadeac
-DIST firefox-127.0-ast.xpi 494038 BLAKE2B cbe8cd78c341d4909aaeb6e5ed9b1e0a977fad9454851e116c0da275ae4daa07850a2b2aa3de4c8bf892ebd2238a4c17a2305d5ad7264f6b8f201584015c6f29 SHA512 0131290adb663f53a10f2edf4aa57994bdeed775447cdc4b384db1fa1839801dd748b1a367a6fe309b3765a313438652b9072ee4eb248a7cc7bb6a8440ead01b
-DIST firefox-127.0-az.xpi 488591 BLAKE2B 959dac642a208d5ec038ed68ee26b8710f7fc9c30feb4d4094b1b9a4734b4a6ea20fc478c78c183cfec35f7a9df4400f799a58ebe079a1aaa99aa5ea67d6d1b8 SHA512 e0e92fb1c3cd9adae773222457f37cb2f78a48918717e6b0a78d8607ede824fcceb6f497f1c51d9e3db5dd83a022f5ae61fba817a6f205f62c5c50eff469c0ff
-DIST firefox-127.0-be.xpi 708714 BLAKE2B c8b83c3b2d834bfdef566cfdd27c29c0f0cceca9864922c400888267bd4a3aeb51591367270b0e4b243893033bd405df36046af66ba2fda498294c7907a64f2e SHA512 2a90322c31579a4a3edf63a709edd0efa4cfb5a5327c02e721a6b19a42f0d66e31ba9a1b8c5f054310c82c321ce58163faab2eb35f043be075927ccd91a77b20
-DIST firefox-127.0-bg.xpi 601642 BLAKE2B 32535ca3286ce38fc4ee1887149fdbec1e2e8cc9d1e1b53bb2544c07327003fa8fae0a7d04cb86471d8f0c14fcd3604a82a5c4f25f05a5da5027c27256a72195 SHA512 5052c551f5240872dc0f6f039df859f4ec1c60bce2f8f881e369d94b11172939ab3ab23f8e9609183c8e84145856e66321a57407c9090f4f31ba6cd99b603d4a
-DIST firefox-127.0-bn.xpi 579347 BLAKE2B fd520e0b28589f85cb48ef983cc4fc8ec932c8c527c36650fbf91f21e00a7479a150e5916d7d30f96bc0b3f428d5a397ebe1dc55c5477496560462cc5be08d64 SHA512 0b6bff8d6ac653fbf9c46f0bdc2b7a9311762ccefc6b4c853c9ca383f86208f2356613488c6ea692c4c167454425bc9e701d4679096b95abd6bcf1197569fe59
-DIST firefox-127.0-br.xpi 585929 BLAKE2B c03573328cdf9675cd3b2a855731b85f04c04f53a8fd478c7536f1c7e4f4534968d49ebdf37b7f0ea6b789f238c322f36d7f58199fb45a5a0192f30b60eadcf8 SHA512 82c62d6786f8e0a7d5b73bab14ba251409c73d65ace6331602dcd4631598ebe2df162ee20b73f1102707dc982ed8b5d1bfeefe52dfc29a078da25cb76587383f
-DIST firefox-127.0-bs.xpi 499325 BLAKE2B 4058db6f8f2ae7c93f8c1ec9147399bc694d4d81562345b19539836839e8f3830e580db2771865a27863aa076a50ddffb50a6d8b39788c0039aa4735163c5fa1 SHA512 427a656f3e37ffae6818beaa31d10d29ccdfbc223432c56c61899232d96675e7e23300415f18f4737f8e42c002815a02bb8f6a63ce02b659ac3436829b8d524b
-DIST firefox-127.0-ca-valencia.xpi 544015 BLAKE2B 2aa2b9b7c37d49ab700cc6dd9f58b8ab23d7fcb09051a16cd1808d1beeb74f5c672f3309b2d2ca85fbca6f768f070870b025f22eaa432f3c6f6f8ebb1a27ade9 SHA512 9a9a97b68202eb7688260132c58388b65999eeab786acd439a295fe20016ef1b4f22887a67cd4d4a4a5e2d91a9fab726bdc94a85926361adcd7696c9c5c8c991
-DIST firefox-127.0-ca.xpi 582816 BLAKE2B 0c85b2255bf960153bb58ba58f69ef3f99f0096387e80c59a931bc87679974b524e6b044f98fd50eca39ef3f91884afd4da9da701c637da0d0f9187b6b8f1f38 SHA512 e0d8b202d297c8900cb02ec72958c44cec003f217d613471ad7533e80538d47f1b359cdef497e9a62f85c75d203533838765da17b76fb520e4454d813488b2dd
-DIST firefox-127.0-cak.xpi 590488 BLAKE2B eeed323b84876deff4ea0c0c5522cf798730ff86b220dd79d8ae057374ffc07466d723f7f6de88d6a6d2e94c5c8a0345400fca318781eaeee63fc70818c71dcb SHA512 b200ca80140381cd116e0efd1288a6d87cedabd5b89863ea815e4235c3a823eb4195260c562f3bbb6717b1a5212585bcbe30abfe9ceecc15bfcdbf582db4081a
-DIST firefox-127.0-cs.xpi 653267 BLAKE2B f0b9ae63b5968e58b56fd76561bedd5ecd67aa27d27942e0a3c2119b4452915af13d3a92eebe2c44b9daffdb4041f5e6f0a8cf548229dc08037d69a199722b11 SHA512 085bde106fda2bfcc7a3a1fb30b3f39a615f2b1371b7befba12c6884a09ec5491248553f3a7a8ca17eae4a2ac5b0d40267df114cd39d3388fe47657061958306
-DIST firefox-127.0-cy.xpi 618417 BLAKE2B e11244aec0531fe022e29d74c59f073b2ddd56e961ab1eb411d6d06dda1b77d4319287bf72319c5cf4288ec4aa6500a136612bdbb6808bfa20f32b7dd709675b SHA512 c111709ecf402de34c659b2e2503a577431f7d6ccac12797f90e2bb0128b569611a0ee0d6bd2f8d4f320a56e55286724cec6345322e0f753d656705d4b57500b
-DIST firefox-127.0-da.xpi 606841 BLAKE2B 71f6434e5138cac5b72e26ce602e774fb36e64f36c6ecc2fe07742cd0f80442d2e8e1a1829c6a755f874930cdc06023a2ac5c16b1d1b633adfc64dde4136fdd9 SHA512 c4ff070c06fdb2881fdad7795a483dcd8c38f15cc026e67593c15eb8519079a4eb1d1482ce003aa3381834f68809fb536b4bcbc6ad2c42ea736e4875cd4189cd
-DIST firefox-127.0-de.xpi 628166 BLAKE2B 9dfbc63a160e9b06792c4f0952146577b6a81be74ed87ff1414f5b7cf4b18fe5992692a313c45c772ddd59db602dfb730b88ab15bed52bc67222003ea17a14e2 SHA512 fc99af8a289fb6d5208f96ab93393c27e2a5a0ebbce56e89df3e6434ae482d77cfdb2594da76d58cf135f7f40784ddf96371426c7e49e9b8a95cfe0bdeb1c5ca
-DIST firefox-127.0-dsb.xpi 644569 BLAKE2B 1b3e41831ab5c305ef1f4cd99582fb4e7facf87f2cb2a4097c3958d1b078bae5b5e23fbb8f3830a0137102e877e0a937f7b1c90237dbe45352d248399838b362 SHA512 17134e17fd2c6c4ca78c41dbfa5955c4c43fdda888c5208b66614d34f54cb384f0b404631458059f1c8a01eb2ceb09887f416581f678786037b4601ebb1667ea
-DIST firefox-127.0-el.xpi 726234 BLAKE2B 256fe38ac6e39da59436750e71ec3ff15ce0a1627f5c2e6c1b6d155d90f58568d80232b70c412e9a8477e484cdfa59e90c633b6b2c751ddbc8d4265769f805c7 SHA512 b546bca88577edc848290649fc92da0745c40c3eb83d764d414de2042736d05944203001b7c7cda36261e7942e6c8d6bb5befdf3b474964987b1a24e63b2ece8
-DIST firefox-127.0-en-CA.xpi 579149 BLAKE2B 3037906862ce6cb9c8bf3b3510425a7f1ae8203885fffa2aa971844fd11ce149ccbdb0bac619427cb9e8e52d0668e27bdbacdabec6dd8273bcc28dc642acfb2a SHA512 39a03779866a7cbeb7ed2d3741b64262ddeac47a711de1b19ff5e02b8004f8ae0aa25a992f92fe7b12c6a1d65b5d632a2726dcb9466bf48e6c05fa56bc8198e8
-DIST firefox-127.0-en-GB.xpi 579705 BLAKE2B 0f64b206f58a621e7dfce94d22b1f16436a2ad0b9b71f065d11087bca6372a9d14b336f0202f42b64cb421ae1bff287875dba24060521df5c6dae4b24628d624 SHA512 f898a2bdf74c0c4e848674748c954c84d87a8de7c76fec98ba67d18d07ec6e33bfce937c665a6b78edf93901adafd1d9d38d017477cc96d34426447e1f655624
-DIST firefox-127.0-eo.xpi 608815 BLAKE2B ed3edd6cf42a10de032162b12302e76909389f0b7df594aac7dd3a4dc071d74cbbd68e9fb5f49ed8ae6f511d28226db95f83a483420116940422dcd44fd6f57e SHA512 2e9d2a592c9689abff2d03c9891a20b48264bd1aefdafb3e687ff1f547384f16a5b59fc539c71235259a01ce716e4f34be799efc1d1c09aab3f3182efdc90201
-DIST firefox-127.0-es-AR.xpi 622091 BLAKE2B 7c391d4169c248cfe2ad3eaa7666a24ff769f96251416b85df42bdde99dfefd7752c5131426bae6d846d5a609f4b0a0f214c61cf3d8b612c720c6037dc5b09cb SHA512 931618310f28a620137d42cd0aabc2c11653f189e91d3ce98d0240753e8649e5a271a4d75dc449436aedc2f43316a04f12cce615b22a60d8b6a1d0be34d87eaa
-DIST firefox-127.0-es-CL.xpi 621292 BLAKE2B 17b1c177aa92ecfa0cf1e9e66b5b631dbc1875f8a6c8c2b7fc47abbd5db7b9e14627f9d9399ca891ccc45c4722403959e7776a827eafba077ac826389013d6fc SHA512 b1bb8f65c654886f1271795081d64df8c6c6eed9aebe7612791c864569f80e94b6f7c5d0bef8c4fa1e05f1b56f9b4f91508aa4598a4b819480c0874d8f0e31d1
-DIST firefox-127.0-es-ES.xpi 616132 BLAKE2B 7b4ba189c2bb689649385742bc20fd40fad3527173e1e3790f6c0f682f3356e54f4b2829d1e0dd2046dc7fa8324a78cb58fa0f8cfe1c8f936767d777bb0e6e23 SHA512 6a485cc0d4715a575601357c35fc38ff98adc40886e3151e5017eb029ea89e8c4bbf24b2bff2a3d28cbad2c62998e6f07fb29a34b1d1d888db3c99b1dcd243fa
-DIST firefox-127.0-es-MX.xpi 589228 BLAKE2B 933539389301d785093eb8cb68280f3f046d8bbf09216574b0ad89e27bfd2af50e1cc553ebfef38c44a6e5f4c49954152bcc3ceb2f600894297fcaf3e3c59415 SHA512 dbbf8bbd3586bbe53af5ad8ffff7f6baa1f95984690f9e01ca30d70f452cff85b1e9f1e7cee81a25a2737abffb5b69a29e23fe424a8c91b52520722cc5ef1005
-DIST firefox-127.0-et.xpi 537273 BLAKE2B ad1e1c39cdeea1c4e91096327731e97de00f545e8377b8207e2ca0d63b940652945c27e9e97c267ac22513e5974fe156c2af6164778ce478bf6f468026294311 SHA512 2d5fc92bdfa8302237ec539f12b57ba5c8c8ea6fc0897767ab28c53c698933a79a4a72f6ce5ef19044681b8eda69fcc3dd9b93644b36e6fe5433ef76b6a1cca7
-DIST firefox-127.0-eu.xpi 593757 BLAKE2B 4767ac73c8a41ffbf5e2b519c06f566c26bba5283fb080e66c8c88cdf0218f9eef15c8e535b1f217461730e59fc20d2564c2d0956f80bcf30e4e514dfcc2e6bb SHA512 23ee790546463e70b2fdc84be31f21590e07d2dad533f64bd17472d4d70d3d0be261012467e7ad8efb9f0fdc675b3dab7e4f5d37883b7d42b7f5068cb1ac62dd
-DIST firefox-127.0-fa.xpi 587848 BLAKE2B 70aee37c99883e96fb63604eee924ab161c54f5345e51222df563f0cf5cbe7fc8dfd285ef274011ad4afe55f3aca84b33c1fd772decc31327aa43fcc5c40e956 SHA512 379d0d9991bb5c1de72744bf9878f01fde47db31e03034a61fcfa7ab95ae46802bee9d3d30b3d4c0106b7fbf91b8bd845e7c176b86db259efb007d402f693407
-DIST firefox-127.0-ff.xpi 473935 BLAKE2B c3931ad5e57d9603589daa153d352685cff460d40c48c8c8d490aa961e5c9eca5212d5bffbf3a634af27a662ac1989fdb5a7978b1961b1c8176d4352f5e78f92 SHA512 f9d155017546e086ba3eb919be4578a410c1e58dab7f594807f622be9f320acdb9084e7db0052a45d573c8aa3e5c4d4c19c0207bdc527011987d67e594e6b819
-DIST firefox-127.0-fi.xpi 601834 BLAKE2B e29c18d57de8d86b2ac80f6541ba1861949197589d4f0b4abe1a8a5801879c0a4c7fda6042b3d5d985a5fff0333618ccc153f6382b7d58f57b397e852c5f3ac8 SHA512 72a9b65badd422484496a3ad1afca64fcaf281b2565e6a9e3b2f947e56213a7dacad8ef82721be0d87d35660bd6fd4f37578672f857fac107ad29c0c79958f81
-DIST firefox-127.0-fr.xpi 635011 BLAKE2B 57139b88a96714c967df7ff917dc68948766f85a612aa4f5945fda825ca2013da8a72801ce797256017c4059bd37cdafed43c46f7e1b8d8789627eea608bfab5 SHA512 d062692de2dc40db9daa6bbc51674d7ddad4bdbdf338bcdd206be6c20da9c8514a3a4543a01e435bfb7048579e9de5f63517f73ef3c72b2b0d65063bc37017b4
-DIST firefox-127.0-fy-NL.xpi 617746 BLAKE2B b3a305c897a2b1527e24f9aa14058feba4338a80f4df4e4e342ee919e8eeee26915f0f47d77746fadcdfdedd8e1598995b9c8b1640f664f323a8e18e134112a3 SHA512 e306fa62eee561f61d9f1a2399803ed4a42448c6e9fef44113af9fae0c29cda3dd73320cebd63977c3263fd9728985562286a2dac3bbc93fdb40ab84baa6bcc9
-DIST firefox-127.0-ga-IE.xpi 468826 BLAKE2B 359270c701a3e3549b326253691cffd3e7a4504fe7956a3d8a72a855277c670a897391d5c401358c81bacc9ff8014b04cec84021494f92f8f274c071f6260e19 SHA512 7616b1b3721d3232cfa84217029fab9cd05806aaefe27a736d303c14a92f553ab661fd166a362f8f9793d137b7acce706663dcd259ebdf990bc6a7b80b6f2ecd
-DIST firefox-127.0-gd.xpi 594375 BLAKE2B 13ba9a3c8a9d4846c8879150f71c6f32baa421fd1acafea7da6a5aa6d9b4f1891c726abb66056cfd4abe7f3004868baf41b6f3588368594d3ba3e65e2a42609b SHA512 9eec60c077f96d9a151c41e84d102e685f27e645e046a8314adc9204479ba82d61cf653455b180ad2115b9c3203b30d38103557aed4138de3a3088b6afdbf5a2
-DIST firefox-127.0-gl.xpi 601876 BLAKE2B aea9401194c76fbae34e0527a7b023c8e6917ad6ab90dbdb70c74d704a12aca2d93edae5371e949e1f9c8b50b8a1f48e0b3ab5ff8cdcf9c513ff2fcee1c7f649 SHA512 f089b276c3d8eafaf6be15e96b8302221a1c2bfcd5359bc5470bac560155d703c43076b1997f30fcefe9023bbec72727c047486a64c8225c0b0c803d16076bf5
-DIST firefox-127.0-gn.xpi 633214 BLAKE2B be81442ccda940d8e23dac65571ca998d6ed2469554b1f83e3b7282572e1a6831efd2da8856cd13108f0c29336236ce97264df2b610d1c34a88d39702886228d SHA512 a66c2fd83499f0c6382a976b60bcba85fcab731710ffb1af628ff18b231432223e37e2a5daefd66c905c8623dd58b07a2f34fe3ddd958282dba8e2ba16e08d8c
-DIST firefox-127.0-gu-IN.xpi 525144 BLAKE2B 2e4acddb00dba003329e43ef1de022796078893a7641da2f53e42d4c590628ab59d6de7a457752a82dbb130e95beb7413eb4ada849d022f13c455f2f01b4e0a0 SHA512 3dba1b6a63d18049c0646419b95898b46f24cc2295cc074c42afb56b950a4fd211e8bd570114ebf6b6c8bee517ada0df63e2cfc60b9c85fd7efb4898d0821eb8
-DIST firefox-127.0-he.xpi 626713 BLAKE2B 14c2effbb963940ccc7731ce03700a65d670c3a15f8eef436a18ada67039c282258b7b6c0b16f3105db11e34b1a33e44ffee1c5cbdb4542d1b68e25ed4e96a57 SHA512 591a9ee4784528ce407e26a7357d905996aec2d1c3639133041269410f6e3e49074e2bbbb45d4fb87d62d87d0089601e9cb0dcf118a99f9c7fa25d63c1d7e2ea
-DIST firefox-127.0-hi-IN.xpi 563350 BLAKE2B d33459712cc59080ccbd9aabad8429b2b377988980ee32a6efdf5a7556cf36654cd4076d02ad5bf25968e978228aded8a8e1a4cf4872542e2ddd3dab5a7d7605 SHA512 2a71dd9433721e130a3acb9d718605360164cd296202d2d280cf40ba7c5c34ba889967776803101a6e8b9bce314de1ccbbc383ba96accf516bdf74af4df6c9bf
-DIST firefox-127.0-hr.xpi 554586 BLAKE2B 8da027607ac5bf24fd2e95540c2f58b39aa2814c64335725ffd5578da19368eade6983d04ce86034b7a755a1f3c084ceb83255486d4f0b15e22c140f0ce18a02 SHA512 aaea7781d66e67cad4675231c6d0ecb5fc8d231cf63f45c236955688cec2e677ae5bafaf7113de21a9ce7ac473f3af4058d4bda54b5b03dc95787c7aa032a555
-DIST firefox-127.0-hsb.xpi 640683 BLAKE2B 5ec96635d5385653fb39e9a238dc5ad6f02b65cbc70668f95cc54562892b2cc6a562435acc7f7777d5462c4c4a81243cd55f287d8176646786b8074a9d167eef SHA512 8e930c6ff6ffb5040e268f117312a7d8b1e20a85107a23e4e22b8a571a9ed33d271dcb441c8b57f67701c79588a726534d67cfb0bd83cd85b559adef5e30dd64
-DIST firefox-127.0-hu.xpi 644728 BLAKE2B 16c035aae8e6429a0a9c786eaa44b04239b187fe7780bd9170874116b331bf70eac6b70ebf694f82f5626a89db3669033b756cf0f17b2482987b01ae1be590b9 SHA512 330fbc8a0accd7ddbd7d4357d59668764d6990d6ba8b299cc44fd7ae09d9110a7c492c705fc54b24047db2159dc3f5a4aa6ae732e05407147aa766ed48ed8fd9
-DIST firefox-127.0-hy-AM.xpi 648978 BLAKE2B 51303e1cb956573bc91b25218c0fe310978201b08c0190d70a160109aa390725c49e08b23a99a8b7c932c0d1db5538976163f5bdfe9aeedafcd19de0d8908355 SHA512 aba0a64e3723b4c12d49c8e465b4bb5a2337d37fb3235c3b4ec5e8bd70cb01d82cf135660e6ca9fee852c55ce0747191ed5b5bb6b1444b5f855915e054750e44
-DIST firefox-127.0-ia.xpi 605278 BLAKE2B b979dea97f1bbe24730c5ad0ea99bb94b5059ba1d57878b0c9bf4cf14f45c4698bcd3bc4936fe79c71f0cb03f9d1ae19bf19601cedceb4a373fe14b4b20b5e9b SHA512 8c8821106740633cdcfa919c2d6ca54ed7b613f8912dbaceea0cf9e962fc9a5f7b7a1cab71df75e8868b6984507683851cc4ddc9e6e7fef6aa52ab5957f28f3a
-DIST firefox-127.0-id.xpi 572108 BLAKE2B c2232b50d3394639784903fbcc6200968c3e33f3cc2fe604c31eae40991cf1c95fed7e9af4dbc73a0808cb108ff205313515e6a05d7999061fd55f098ca86f4d SHA512 7e55d2166734cdd08297c9477abbf5460e16b145cda36a58bb373d67a55be26f83e165a42e8001cabd9ac20f14a280a4f054c10ffb87120802a370d3e253d23d
-DIST firefox-127.0-is.xpi 611945 BLAKE2B 6bf6e3b301f9b8d403a10d12a30a5100f80ead8050ebc47949de9be530b7c916778450554761f030f06a0e25ea21311a7d934ea592ea809fd56bbb774a0a74a8 SHA512 432e1316eee73c73af2a4aaecaa382d0939cf567953c6558990cd76387978cecb1a708304e06187cf70e54382922dfcafda640b8fc1826d5fdd3948a25c63830
-DIST firefox-127.0-it.xpi 561883 BLAKE2B 6881651f7f726898d3b7703239342b2b39c2b1ba5d83fbcd17b59948b59f7c0f0bfc8a579d39457f90b02ab3d7b406a27dccb112036f9142d465ceb51ced69d7 SHA512 6e82d206521e1dea9cc084f94d0b07547950d4cd6173d9d68b6978f85058c818b384ca8e53ecec50507fced25f0395d741417bd0cf0e2a396ea74d5698edf9e2
-DIST firefox-127.0-ja.xpi 673196 BLAKE2B 4418f38dd1594d55bc5df92cbfa298bdabe467015693f01d96076fe26a4d4ca36b8873600c25c78eb3e26dc39224488d1bbaf036281a692fbeb58597982d0366 SHA512 2f527b93d81ffdb7cfc3b59fa94a30d4c99c23da7f2b79eade5ccbec91543d8edb7ebdfc5718a6c29ad2246c8e25e5f1db04388b8d9a0f6f8d87d086f84b2412
-DIST firefox-127.0-ka.xpi 658463 BLAKE2B f3847a407772a92d2a07e8945de18cf6c584e817a02eebba4c4e750cceaad40c6595555eb8b07d7199bd4ad2146bf3605b1e397ca5d2a3deba097045725ba74e SHA512 294cfea1bb5de844edfac357592e752f900b95a48244d2d640bcec52f9373f89261fb72f69b595273f748d6cdbf310b421c1cfa175897d8f6f92c0576686e9cb
-DIST firefox-127.0-kab.xpi 602170 BLAKE2B cd19ba94b174b3d98687d75890c9762f522205b6c24c47bcf7d095a9ba44586773590c938c0912c334bc51c948f1eee7787e5d4030c23bc3730e77d37616e7d7 SHA512 7dc9e5bf493627c246179622b9ec51c5fc6919aa818d0e0d8a5a5f1dadb7968bd1c40301553152fbb861691f91c32513ce3a525143db93b4b08da17998456c0b
-DIST firefox-127.0-kk.xpi 701250 BLAKE2B f0372cf2b44f69dd46ebb02a93d87c6b84c2890b2fa5fc60ba47d9773c1671ee39f8b420d034d0c36ed49c2f83641febf69c67fc4332c505a3bf799f7ec1b581 SHA512 27d17e9f890abe16f3cbe5e3816cd2ee373bef2ef13def9d7c54213dbf30b51656c93d22e8d239103bdf136e46b8690099d11485ea54e1347f05865d3685bbe3
-DIST firefox-127.0-km.xpi 523606 BLAKE2B 6850297b85f97b4d01d078649a01eeeb6065ca8993a7166b48f52c539032120e705dac7eed4cd7c6f5a57ccbf20bade38b18e58f5276d4f36ca4f0f393be7cf2 SHA512 92c9c5a7f37a502f86eb530be0d89dffa6e0df3a627b2d44766969e8d8619790c090d1e82a448e14c73f157f202025163f8e76b5b8ab02f605cc84d7ac202032
-DIST firefox-127.0-kn.xpi 489097 BLAKE2B 98d4646cc68aa60c8486c30ce1f67c5eab8c8dfaad4600306dd1a707474ab92e5b39c0dceccce391acad2b6f0c24fd733ea95f829d662c0ffb4ca9ea06812390 SHA512 5dc9f5739577fb5187981db6494147cf01a59bc05de1e7ad03f78e875c337223b48c00f6623dd2c04342c6c081e915ac257583fe2032ec8b943db9b199b64716
-DIST firefox-127.0-ko.xpi 655326 BLAKE2B d81e7f3f0f8321e9462b3725fe6fc04ec02cbb317b2d2bc921837325f79e8e69b87b7df3e189c9b7612f910e74cafcc2642379601c79fd47f6b6165c4064cae4 SHA512 12a851b0fc0156d90ca1e6709a1cd6732447415747d6698d0ff3ea4ea0b1ca2d67f03d90f4361fcf6aa36d107cf32d0cb7365f64a9c782fc7e2015318bdfde7c
-DIST firefox-127.0-lij.xpi 481954 BLAKE2B e0b3541aabceadc64d738a58f2c1437d4383a2ec428cf0bb845d3e014f3373465f1039af7f8a9d63e4ceb7b24a977cdd91af37fa893655ecf798915470758fbf SHA512 67abb892ff1c30de980b049b5b11d2753f0206c58613d6a72ae2f9e15812a930ee2633bd481c3b463d042b5b6715048a82a7e9b9905dc639dd27dab9c24ff530
-DIST firefox-127.0-lt.xpi 570438 BLAKE2B 2ff3f70940c9e253b5c7ff28471aab04ff79588c6c260991a3b46bf6b204ed85bdc8e4c3bfeca726f1d7a020305c57ebef25f37bd6c7145a6cfcd23e154cba37 SHA512 3da9cd11e6bdc827cf7f6eff8030c91bfb6a994e04607f6f5aadda69678ddef77b5074aa85ad98b6b114f08f8acfb8c06229fcb454e5f460c86bcde6697f50d3
-DIST firefox-127.0-lv.xpi 571660 BLAKE2B f4610a2688f3b4c1b86b2d5c85a7d9d32b53206b1b0e5db703065ac3b7e0bd5cfaa2da4e8578b0c4cefb5128c84ddc384a7bb51a60e770d94234caf4d1d411de SHA512 863a508407d897a304cdd89a0168d91fa9e1e0cd1c7cabad54e920996d7d79cd8f66baf7e710062c8edaa3df309ed4b16e143731c69db71d09889e9f0704d77d
-DIST firefox-127.0-mk.xpi 491110 BLAKE2B c13de45a333c93faa8e9fc59d0119071a0fbbc8996438817b97ad046472b2843a65fedc2c3e2e8ac0134c8e116d2e9258909b0a6939938e151bc520368a8d5b4 SHA512 f4d215ac72b60354693b4b281bbb97ae6b84b74e184f1b13796c04ae0956da34b95e6a19f162bb2b6de307ef771e7e289e2cdd6db0e8152b34cff1537106e571
-DIST firefox-127.0-mr.xpi 529924 BLAKE2B b35c624b2fc14ac18fc9c6f1f3a67e40f6b2783c16517709885576ffaaef9de39bf1e1b5da7c11484a52e15ca54bded561b0789f6c5120c870e7a306290df6a4 SHA512 ffc79fe119679b4fb9f9b6601566c82d8cfd83877ad767c2bad13ff691128a53af18ab52052ed5c7e5c655d2c5302389322c75525666c7f58e575c8db080a76f
-DIST firefox-127.0-ms.xpi 447563 BLAKE2B 6839c2fa2c9edbd5bdbea5269b09f9521a85bdcf91780dbe6d07c25a71b5cb56466032328598cf6f02e3d7f439c950304c98408b3bc512cb264bdbc3102a5b66 SHA512 05488ca18d97d26f01dea385001a75b90b759bccce6b2b65d5af7980bcafabe537af96527c35a1b0bd8d8c3c276020af55b5c1504b3356c6f850969c5c3dd376
-DIST firefox-127.0-my.xpi 516477 BLAKE2B da6509b82939cfc0f5e6a47471fee6774a52be2edcf2d66c72f0dc44958ad7f8723b61d4832cb8df4a36b84caa65db6b2b56216d373616703559b204bb93b69e SHA512 9f1a78ea2995efb50438f157ffe960bffd01a36a1bf08cb7c0ab35c4ad2e3434a38ecd23ad13aa934b32591c3160ef956a0bf6df1120176f4cf6578d7f94571e
-DIST firefox-127.0-nb-NO.xpi 602865 BLAKE2B 10a62570a2c549c27ea7c28226b2282db95286bf4b19cbb85784f0aab747d54ba235e42607f174dbdadee29661f29fc6c7d25531ee90c102486872e9eda01136 SHA512 891b50425bb1722596820a22ac899ebe4259d9dc14632f82d3e0fb0d0e30ea6b01d31012987dfeaca109b58101ce92464e37005c2d9cc19ce7926884c42bc952
-DIST firefox-127.0-ne-NP.xpi 508756 BLAKE2B e454e368f43cd4242e9fef466d081f437fe398e8207c77e83783c784fc84bc8962b3806f712cde87a5e0249578daecdef82362a9aaa63e61b9c72a22af3d3371 SHA512 0c6f6582dd7bb25e88fc164d66f90f469e1610dff27646a07aaeb3de6f810e151e3ce6ffe91d8e0dfad33b3e1cb2c8f99e65a0342555e1394aea9578d8ba13c1
-DIST firefox-127.0-nl.xpi 611461 BLAKE2B f6270fe6e2187cd5b4235062f1b704834255f1541a27625cce621c5cc8538d1c3e750be0d29b3f4d5ad0d46a38182f2103400a86fcee70559bb6bc9bf6174505 SHA512 64b46064785fa791adc1f5cb08791e56acf3efd3e4d3d8abc2f6a2ae3b2a582ff746ea7efd8bd323b7c918a4f09ed2cd0fdab36234a54723eb5284ec1c693893
-DIST firefox-127.0-nn-NO.xpi 603359 BLAKE2B fd705ef9339e855eca15723edf0e3015281b65dbe021bb89394038437bb6b55b22d49d245a3aa7c3ffba87b253d5fb62971173751c28a1ff1e700cf8068cb3fe SHA512 57d720e8244512c02f5ffdd86609bc9fdfadd82f0b31117cdf696a805036718bee60c9e876dd7db11c11bc2d4e4d7277815519fa0b92478a5c453c9cdf301386
-DIST firefox-127.0-oc.xpi 608809 BLAKE2B 5c3e8a14fe89cc592c23180cadc55e781f6034cddd163af65d8b9c369f7abe04bed2e28d44ea9c7e2ac2705032fc3cf6f04d35b870e8cf0ff0c5f83eba44ac21 SHA512 5aa1eff7b8edc15a25fc3bcf1515c96896342427d57e3b35394ad20d1335fc85eb52182d7307ef166158f32b56947cee8c4b1e0d2f535b1edd451daaec15bc1e
-DIST firefox-127.0-pa-IN.xpi 687025 BLAKE2B 365ac2c0e8392155ce3761cbbd658fbe1006e1b15865e08bf0706104ca6b97e8ed8788cdf1582c6f540c38aae3ab5106b107caa48018e923983b81aff8b00992 SHA512 0db1126e69cf362497951005fa438289707d8feb98de159952a1f8fb3b8001d0812ba0bdca5a09f08e424727feaa710676ea8dec30055c4af7d24344972175a0
-DIST firefox-127.0-pl.xpi 631911 BLAKE2B 8fae3b4c6353b814fa4fa2a39b135aba17f7f33cb2ac42d2238194b2d3c3af8eb96d53527308b91c5afbac331f962d9d9324504ae09c5200ba5374e7e5a3ffa4 SHA512 49e24673ef8090f4b55ef869b8d05ea9fa8ece70a92b9abafb4499adec6681c09f2e88a2b4b28c7a66f382ede6e0f565d4e183dac79f59564b1f2649e03cefa8
-DIST firefox-127.0-pt-BR.xpi 616114 BLAKE2B 89cd62086a80545c7292223a3345969ba470c74b48dd58f952239c218717263acd8d1df69b524999969537732a47fc038225a30893d06aaec7b296235be8d9b4 SHA512 3bb77f8896bb1eaadd4cae6ab9acf36114f9138d250e1c50e62518a20c0ac198f869ae2d2a5186a19246bb9c46877faa63927255376630a0f491883d9a88ae50
-DIST firefox-127.0-pt-PT.xpi 622360 BLAKE2B 587895d9eafed5cd0e30d800b864c3fd4114214ce4b0ebf4349d0e2b0a2af0f9d57ccd57006f7f477fe3a20c3e7ee95b3cfc3769222818094977e5dced515df3 SHA512 364a65d9561eef19945e9771714be0e7de822b1f6d94adfd4d1f678f96fc0d775c667c1f1e6fadfc9054977e27db8d1ea55fdc8369c5aeac75e5fc939155d2ec
-DIST firefox-127.0-rm.xpi 612109 BLAKE2B 88889535b375471f1df59bd6ced5be2a71858f4f4226bb4adbd9accf4d4fb8121e136a68f733250b2d01aeab264890e9a02fb232bc414edc020ad0a5c1c3ec3d SHA512 db02ebcf247caa24b5ed7c36c4d81054f308db738ae1292fac39ffe18496a9b0870c62fbaec2c061d765b97544aa6585c63b4fe87ef9f9b02db5a261d0b27c3d
-DIST firefox-127.0-ro.xpi 547534 BLAKE2B 331543ed23e1ee53ba132623a3d2c70c5409eefa91d0602e25b41329e008f9709efa0883ba6b8eed1a980624ea264073def33eb17226fa3b5336b36189d92b29 SHA512 5f2d55a898924107a3ae16016820632963de0cd335a7e8efad2e27934e701c2219d01f611c21bdb7977c557848279f1a8ec6780fa705133693af71f557f0d7da
-DIST firefox-127.0-ru.xpi 713591 BLAKE2B 98212cf7d4347a6c033555acf51155e3bcc9b3b93df348115e3da7125cc000f1ec41261c6ec12aea14ddd8ebb892ad77f36a2dcac35e8d40b03c4f6fed15101f SHA512 581c5e3f6818a03ff03a27ba6b54be4e44b7e4930b459f5f95408aff72688246894a5e17c64814c118fc6f0f8a00ce633b34a320a562c5affee13923b0dea9de
-DIST firefox-127.0-sco.xpi 509000 BLAKE2B 82ec7ab1e547aa4d6716ed752ba732e1e368b2070a860eb6912b3c3090cb0af6452835d1d26c799adf5e4dad2f9e36198caa7c1b4642bab88b671f688e2d4e48 SHA512 8fa15916ee4a84f73511bc27c97d9921e12ec52e6fd50637db44dcbe6d70e4092995c400b7b7700a0527b5ac7c90b14a466efe9ff83602fa3796f249e105181d
-DIST firefox-127.0-si.xpi 603746 BLAKE2B 4a9b926f5dc3b1dc8c9191229b01f60d9298be5c382ceca33b99928661e0161846c7369be2ffce51e3512bd8d5584a09b229021c9d011ebd69b7f2905300a804 SHA512 42f13c17551aba1c5ee6d7cad9eb51c58d217d9f20cd8f4d68f95214bd7ccad2f97f7f022f68e13cd141a9bf7d2fdd29d5cb523a4a6e623d6d8f10bc49f9f10e
-DIST firefox-127.0-sk.xpi 646191 BLAKE2B 3729a5e41128c6ee700f1b7ce4c13ea8032dd2518485be4c820700eab3627f19e1869bf1f3275d89f86e5e65303d7bf4c874f167692ff9510ba9fadbfc7e49a2 SHA512 5f4c8a6f565cee0f77bf30480032e9fc9322811ae3809efcea278500fe8ef68398a64ccc873f5a464be1c57e5ec35eb2cc6e13a64246790f70e894ea0127fbf2
-DIST firefox-127.0-sl.xpi 612538 BLAKE2B 7d838d054fd4914c2dc558962c170e5b08f2bc27786648c58c73e64a4021b386841632f0f2f2260f9d4ec7ceb2a671bfe5c6510fe1c57528e4c46b4578f002bf SHA512 bd785d1dc1ea95f78ffcc3664195734a9889497b795c5a9edc223420ad9f2855f7f655bbfbb27513b2326eeecf897334e8a5f285f9354d75c14f299964d7cdfa
-DIST firefox-127.0-son.xpi 414286 BLAKE2B 86860d36544abbe28d81bf903948b0a09accebc69ec17f4002c37bed8f7e7797a7fe07f1bd53c966ac083979cd27b776844ba4cedfe305efa9e5b1a105916cd5 SHA512 20142c33de365dbad83c8b33ae6b1d71ced589d8264e21a265222304896e3f865e610e70cb705b8ede54488aeb0dd84343ed80afc3b409e1d36c914c2d9ff7bb
-DIST firefox-127.0-sq.xpi 632504 BLAKE2B f2d8f4d42a9065f2af0181e8a7450a25d9aac5a015f62984bdd5513b0986479d76ee83d865a7f7de4b2b8512a753137cfecadb8e49bdcc0b827b6398f4aeb785 SHA512 5fad347afd10979c5234c7b008931807f6917e6dea7b7def0c89f6175a9f02a14741cda6b518b24f693793f709eb70649bc9d10d279f616c4dc979496070326d
-DIST firefox-127.0-sr.xpi 637082 BLAKE2B 07ff268873bb98a1ce91557faff3fd0dc7271bd591821270e206ea03180e46abd265ef84262a9025dbdc820c86f2263187c51a931134a730ef4ff84f54787462 SHA512 651148db35f3a2cc498454bfb6f5b5b84c4cb1744b2978fdf631016df9279213ac96046c6215f2960685d657f5ac4f39381bae7b4a10eebf1f2f32ca1dbd9239
-DIST firefox-127.0-sv-SE.xpi 613206 BLAKE2B 9fa50b6d266e1f04d86210ce88088dd71ed5c991f01ebf21ab7cc3c149ba875e4cccd91d0d62dcc53cf0eeee2bc89f73c5fbdb184a2bcf318e061916b58b9ea5 SHA512 f32f4ffeb1d902ffe50cea883ff171e056419d8580e1791f254291244a39f63193c73f1d68c7e1597b36eb17228f2cdb3ed2c1a86f1f3e0e73033906e44874ab
-DIST firefox-127.0-ta.xpi 505373 BLAKE2B 34936721113e9d339450c3172391294ef3f45fab2b0cae2442ff258a0c9b38f3a7a4567e42d30a3cf9ec8c3615cf6243f16b5bdb2f9b52e0932759610b9ee016 SHA512 a8f99bf8b08109b6f957009595026ddc452b21f07e6c82c708e57ce346102d0f45b8650dbcafda6ef799913f57826a1ee2e6d0f7ace015ec7dad91bbfe5ecf1a
-DIST firefox-127.0-te.xpi 558856 BLAKE2B 7ffcb9a5294ff6f229dd56da4564445d35c2e54b498f82ef674cd6577a9953df12d45dc1292b13e1ce7e8802975bc96c50419d680adb784306c5fcac51f8ed7f SHA512 e073ad6d5921b43b2d453a65f972f2a363f0628950d21f7fdd48262707bf35c59bb53fccfbcf69054fc03f2dbf8b7b33c3a3ab29f592b2621d68a32a1e388aa3
-DIST firefox-127.0-th.xpi 689038 BLAKE2B 5f8c10cfe198f94ae8562d2d7960a66b1f8ffde33dc3d3873e4de567f41c9d41ee29bd753ea9fd643b17e57a61ef1312836cced0c816e3c9b49bb5947f069513 SHA512 6612aad05f8c1b75094359556dc985e01481d7449896a7df6a1e18133a8328196700b96a207c3a6267c72e0e902f615886a3208e75b0f10f517fb5bf933e0df2
-DIST firefox-127.0-tl.xpi 531994 BLAKE2B c5ed98853783487da470c138be42f059d1a202001d59266da9ca81fb4a014270f2b828d33090217a008117b5aff3897ef92dcd7e293312042ef8b77fb37b96bb SHA512 7484eca4f897eabd228a1e27a78660be1fc8bce665dce7da969e8ec95b258fc7c977c8ffc699c608139b73d01d6fbb1918257c8852c43b75314c68cfd3d1c914
-DIST firefox-127.0-tr.xpi 626625 BLAKE2B d2e56bcf0e50219bac3525cf523b8e3c062040b3c819ca398b5fa6df6899ae9023dd9d9bb596bac449f4e17a171516edf01418d62770661d89a396edb901bc78 SHA512 683c7ac6aaf26710230289668029820b30d8e70b2ae33eb2e1cd419a76374523f52ee592f83cb804409187ec0c03313518f26115176d5491b53b0e630ed28a71
-DIST firefox-127.0-trs.xpi 501859 BLAKE2B ac28d51bbe425f97e3fe47485f2625d0dc2af100eefa57d5ade9f09c53767acab95164a5fb1930e2a64e17289f74ebc5564e8ae750b2b63d91e764c71253a2aa SHA512 686f201435bdeecc7269db28f5a288e8abcb6829b68aa0ec4850528002c56f7f210765ae9ccca63d3f0c6c88263205b0cf3c33ff5e47842bd733c59bc85bc6f1
-DIST firefox-127.0-uk.xpi 705151 BLAKE2B e2646de7669a8805937f63b5d29dd65bd69c2747d09d4d8b6ab13a03f715d0f327987f42ba3ded9593abf2f0ed7d55696af0d9e67b03842e8f4537305ccb4d9a SHA512 e1deadc58a43a79bf031cb5db34fc8f955f46e195ae51e2a36593ccb3c6d8fe927585b2662ddbf9160383e2727849ce01a00387289601bf40f64f6c31f9e6dc4
-DIST firefox-127.0-ur.xpi 558317 BLAKE2B 84539b41a2dc52314e75bcb4a30694e65ee75366c9d9a701eaf07b03dab4101a2ae9e1dffa99b54113d67870f67b56c480f047e4edb8a3ad699fa0ff5b6fbab3 SHA512 175ab21d415310d8b146149f193a4d300662c793817db46d24d928f584c27ec4f9c18533309698c6afb44f9635630a15e261b71a1111bf39c15dc00f755f3ca2
-DIST firefox-127.0-uz.xpi 476585 BLAKE2B 5c9ea24c52bff02f2ca5715121d0955f77ec3ddbf07bb1b2428190170718358c590fbcff5a476d6b633eecd29cb64ad805bbe1bb8a585d4d5558038bbe3f4c7a SHA512 e53fa24c20851090847eaf8b5fc206b3643be756f2ccc92d249d242dd9eed611765215d7562780bb2c0851cae9916d79ff978abc353f73a5de3d75484295689d
-DIST firefox-127.0-vi.xpi 650528 BLAKE2B 5c32cd0370ba1e65ffed4d86acf31da530d99946dc0af5567828cc3bd95a7f98be775f75fe792334b25fe776f3e7888e925857f3e3ee81ec8a00bbc477f1c16a SHA512 e97ea727bc119697b78e3f73823ca29c5a38fcb7cbd21cdcaca7f240ece1fc09d96856ea53d6f26a858cf5e54975ec6ffb2d191a0a2028dba16740ddee7b60f2
-DIST firefox-127.0-xh.xpi 415014 BLAKE2B 9163fcadbead1c3ed41714bbc8939dd4422f637191e98652d1123ff3255d0544a0b2795fdce0eb509fac6d600600e247aab8543df8ca41d2b1d41e31b94f11cd SHA512 f02519432606b77f87a187c569e8321b10da45861c9ad63bce1224d3661683629b6d15ed7250e1ec7c5fb5e16de507fbb4d0a4142fe3009b4be75b218a608ad1
-DIST firefox-127.0-zh-CN.xpi 650818 BLAKE2B 3fd8643a0c395c6b2834330998607b65f5ba1003bd00a46286167ec98e6899d755d5e3ccdcc1b99e514612f921366357250f1d5bc176896f5f3a0fb0271ad884 SHA512 cfaee59aa017e3ab2673011872164705a2bfe1ccd77a313f4ff7f1470e95d18d83aaaa46c8f379362f64405fcf3cac6a28895030e7818abec7eaa90e1144acd9
-DIST firefox-127.0-zh-TW.xpi 653089 BLAKE2B 4139d9516b2740201a0ca6276494d5c44a15aeea6ad9e19d64747f1bb41fb913bd38c90b8d9bf1b7bb9ee898a02bb0ff6103a6da953ac838e12f84a1cdb81f0d SHA512 76b17cef1b9e6f2dd9a4f3ad5ee7cd63e75577aba900cf62df26daf182cae865eca225800f861dcd5084261c3054382493c24451437a67ecf8e7feb56ad365f6
-DIST firefox-bin_i686-115.11.0.tar.bz2 84251283 BLAKE2B 6969fd47b7af3d2a4483c27462947f5bb9be5faeaa6fbdd74885179a937dee07e7aed91384de7fedbe1f150de6ca7951107ac8f1437fc881338dc696cfb393d6 SHA512 8f9170525de5ce77fe9742eb211bf6f87dd3936411376f6cb7b68a7d99b8e1dd45b208ba60b4a73733a3c638e8161138c2d9dff000d911fd1367035c051ec845
+DIST firefox-127.0.1-ach.xpi 461923 BLAKE2B 396e57d41a3ea570b3a06d0e6c0ed0b7ed505f638203d0b7b3156a828c9fedb84fcc60ed0be53669e91b7763f8c075c45ebcc301898622977f3a4a500725f5e7 SHA512 e118d7f8ee6906e2c79ed875270e0ad2aef76f5755df2e208a6a5bcf12fe27981c296d747d396464594599381bb95c6de63d5e5360be357787829d5b29f78f6f
+DIST firefox-127.0.1-af.xpi 415366 BLAKE2B bd6737c63007d231360300ba873aa4f24ae04415c88c7931e9da277ceb9892ae30b82528ca1b5cce1ec8403c6e40df073a8cfd06d2655e7c415ce7fc2e6eee70 SHA512 3341b172eb6a97899c019de614a20ed8ac3608d2fd8d95aba48fde09be255a6ddfa1d84a6c38d293ac89cc43b367eba865796b6b8ce5e94ecbade62a68bf5a83
+DIST firefox-127.0.1-an.xpi 503720 BLAKE2B d51e0f454608cc91bc9da13debbde30e2771b74defc22138e4f300b410326f183b94da115cfa3aaac46fde7a64a2d8949e9dcb45e58062c2bc5753cb6089c2d5 SHA512 a2e7a7a603c051655b03e0e6786e4b0fda3db40120f60530fed03571db7464c4b59953652916b1ad631231793b603043ca72edaec2db4f0a73b4856413326fab
+DIST firefox-127.0.1-ar.xpi 607964 BLAKE2B c0d8f76380923c927541a5361f175339aa42793c41809f0b54b109364308f80fe47d144aae507f931cac4ed706fe5fe95c7e5985641f0bb45e916ba0bd8d8db6 SHA512 e4ed0abaf148854f2d9335dc88a08c4c45a8a29f217e38c992fce2997606b445559a41db86d388d0b07e7c00dac8d97fdbbcef013a0ecb19b3fcf63861e18a84
+DIST firefox-127.0.1-ast.xpi 494050 BLAKE2B 423a2c8a0252a78f469f1f233ca775c7d78ec5b4073fadafcd0242dd51283eac576f4968b8a8cd09f7c87388f15b77797c61d7f1d675125f2249fc274ec831a7 SHA512 1e6d87085fd031d7d175fb691d221becc2f8115a2be9fe37a977821a3bf76ef5291b06cc3b6b1439f5f4e0910d36e7a5fcf1e3552b87c50903569e7a16d605b7
+DIST firefox-127.0.1-az.xpi 488600 BLAKE2B 4b0f2af724170fa62d4533013a19b0e5baf8dbbe99df1e0ddd56ca2779d548711ae7df4aefe4f82004a211888cabc18f41d6610b9a6dfb31a19dc47fd2df9751 SHA512 e5d4de73a50a1ea85710ec5bbeeaf47eb82bfa673ea41b706eb675a8c252d970f07fd3a2c54624bb457a7efa1f09288403fedf0d641d65e89285d34cb8f3abfa
+DIST firefox-127.0.1-be.xpi 708724 BLAKE2B ac2f1f0100e3434a01b555295bfb45cb6e993c9f9503c32b260982c9d7c70bf6730a178381823a21570c71b6b2cd0b4a8ea848b95a173c3aaca78e942fa5bfdd SHA512 6adae62644069094d1feef52415eb89cac2743e61c561e27b09d534369a4592a2c5ecfe550ff1683720cfa20fa65994bb186a4df8fa7daee637c584d8961cde8
+DIST firefox-127.0.1-bg.xpi 601638 BLAKE2B 4a9d8912735d63e6ecd1bda7d77e4b9ed4972f06bc4c959c6bebb9bab2202b320c8338ca51e4b957ce425773e76f0e8df86d4756466327d19756e54adeefbd75 SHA512 8aa703f16b1c8b7b7b0a1cf2a4b8be98fad9862635f956604b460e1dc4fe1f30b3bb97c127ddb4fe60f517c89c14ecac22a2a0dc5f740de0195562c0f586e56d
+DIST firefox-127.0.1-bn.xpi 579347 BLAKE2B 0b17435b6c27a4c78fe2d9df6007173a988581028f49b49fbd379b8369e53456db483936a00daa9b10deadacf477a78c3826c38b71ddbff7bdc9246797f50a93 SHA512 ec54959eb66b301e2fab7efc95629b8c3e33cd183394c22e930664b3116ffbb30b7f365619b74d7b1b59f400e999afff2622a872e6ecd518078e6b1d7d1a2c3b
+DIST firefox-127.0.1-br.xpi 585926 BLAKE2B b667733bed39ad335143089a43c89beb17b5fe285826e8eaa86728caeb9c0f235705f2a0b642849e683c2c919a2221b185032340879a6857ca3a017afe025437 SHA512 2422534f65bdc449797e4b4f071caf968bbb37d43946326cdbfe77c1d7904c4ceaa919105a2e6edf119763c37d8c873e8aac532d0ebc8df8582fd2b09686cc8c
+DIST firefox-127.0.1-bs.xpi 499346 BLAKE2B 95598e53fada1340c9d79fff4afbf8f0d243690f7c88d6d7ba75dfa4ae7d7486ee3d899dabdd67229c8af31687f77f5632390a5efcab9d2e3fab799e3d4c81da SHA512 682d85841c86582e6f9e28e038e42556f3f0c36d42f3e0c72c57794cf9cf71b7a5de09918678b5dcf8552bb28ed44d920cba301981ef97167b0ec4ad73087833
+DIST firefox-127.0.1-ca-valencia.xpi 544019 BLAKE2B 5cb6115eeee28daab91e7df56458c1b3d838841189132c9823fcee179d1ce42688058146fbaf8ee47d6246a9e0eac93bdc2a7a7876d3c94e9c5818b606c6bce9 SHA512 dd28c24bdaf9188ffb04022e6ee52586ccb3e6615945adc07cfae7328aab6ff24be7dcb207eb0797943623315da33d6416c34e30bf7b2e3cfefb3a50c802158a
+DIST firefox-127.0.1-ca.xpi 582808 BLAKE2B 8596bdc340dd4a5bc8011de862e714baa27bca5d03f79a2e244ecff64415d61da8494ed0c799a4879c6c2579477b9c61171f522ad9cca8372f95aa0e00d5269b SHA512 8f6544a80ebe4dafc96f69df01a9d5f77d05fcf67b543d44719569f646bdf967b2a58bf1f3606af9c015e35bb6dbaac9b174569753e98b2740d2ee05a4e9b6a5
+DIST firefox-127.0.1-cak.xpi 590497 BLAKE2B 0186e30e9016f430023ddfe8df79ce05065dd97b9c5191227fb41ae91d4215ba22312e98502e7511ca3662133789a81979c0b976e2a4217af51e6b9a41486288 SHA512 278be64290a566ac5d2d09cd88078716868382edb1ab49b63d1438ac781b239b5698110847803b5b5f7a7c86e54f00ff2f39e4054ba949d1c6020d32bbbc00c6
+DIST firefox-127.0.1-cs.xpi 653262 BLAKE2B 42248012d7e0e99bac7a7445087ec53fe36852a8cb6d10fb60b2ac8e7cb7528ed0b0005a4a0d95dff08d9e4acb67f8925852233847f252bd0076ea5dd64d62bd SHA512 63c93d9db643cfc5c55f890e420b33ed2669b10c9842f41fa85bc94636002ddd6fbbe0f2e447b767d2001417cd2be882206a2a33c10e36b13b978be3bfcb706e
+DIST firefox-127.0.1-cy.xpi 618434 BLAKE2B 6f67515d6388c7efcb3bcba12e8acb54c33bf0dc32b049e67ce275dfc47a829f1afede19767b6ef25928a52c77746c63b2a9495fe6aad2409b3909d5d9b0f544 SHA512 b0e623f2fb20101069bf847394b256b8de2d35cdae2dd6a1326caa1467c456798c06ba58889f69b6ad384464012a56f5524b7399ee1a749a9fd7a0c3b9941eeb
+DIST firefox-127.0.1-da.xpi 606834 BLAKE2B 75c3649080c5ae70dc6f5852cfe25727638d8965e019bcdf5f066867671736949eb48165248ea95613a4a1bf50238eb25c44962d65c72dc3128dd5fb44deaee3 SHA512 e03b4fd10e56ead89790d8d133bb82d53ed2cc29226cd634a4f3df5bec02a80d63ab3ca0ab746105163656984a4cfef06c8db7db7f7ba319eae8bfdc51c2f25d
+DIST firefox-127.0.1-de.xpi 628178 BLAKE2B da4aa0cd6b5cb39c3747d2f72ad1fa24b7dfe220f7ef42ca40f8efc977d8233bf1effdf35584fc24ac016d0defc80bec4d142efabb0b6fa18ce8514343b081af SHA512 8b6958d0a7349657d596198c4da0de36d8ac54299557220342fddd7ea2bf010d633c252c5d4f83efaae5d69c35742dce43d1d3ce9d2ccd50166d15d35631d8b1
+DIST firefox-127.0.1-dsb.xpi 644574 BLAKE2B f29bbf0e406650f0a3f6fb1df3de4ae181098d4b667a90680c53e8e27352c88c024a6584393a970c3756f6769115f30278fe62518bc51c0aa8c92cb86847f6b7 SHA512 7d61a778e6a1bedcd09a81711aa37d2180c30ee24cfe0b99512e1d757abea48d1431cb23abf2cac3120b3396a465774fe498d9d6b51b95685dd57c064a31e57b
+DIST firefox-127.0.1-el.xpi 726239 BLAKE2B b1aca2c48e6859d51fc20e31e0502a4d3f4f1bb6226cc1e6682d17a5d680a3a900360306c5ea3c6980a1174fbca142e311808851e30cc86857516ff0c4bb94d2 SHA512 4c85d1e639711d2c6c333da02ae3da0c1d2d93e9d52db87b80a1d1be57d2e30a807401c87bffdb6ccb077ec9ebac58ff7d371ed05d86f2f973257d65c04fd60b
+DIST firefox-127.0.1-en-CA.xpi 579150 BLAKE2B e2f738c6ef5589d909c327cd366b35b7aafbb9663aa0dd1299d95043345e4a8ca8d533e062b3558b80a26ec5c002faeec3053140a9fdcb97d1f782f4979d046e SHA512 4d630bd986de0f14e3c2488072c1ec606d8320e19f0b06cc73be6751ef131e39f53b242b970367dee080870294f8df36265f066b2c3c7d8e71002f991454a2ba
+DIST firefox-127.0.1-en-GB.xpi 579697 BLAKE2B 665dacfb8065b46f8dc0e709be3376e82d56deafac230642464fad116fda2f8729be3f6cea7a6923984cb759347f2ce27532da3a939825f10425d7bdd1d54288 SHA512 32f4d17bc19b89d21c42569783e0420ffd08bae0b424d33533579f5fbb38bef85b39142155e608d9f4d5ee054b88748bd4891ec097adea55db7d070701a64031
+DIST firefox-127.0.1-eo.xpi 608820 BLAKE2B bc3e38c8b1fdf6c445020bb27811d88ccf62922d1b4c9b741794eadb31a20e7abefd150853329734d8c2416bd09e1a0e43ec103a6eca262a391f77bea658b3eb SHA512 bec46a2d8eda644abaf045c8e0b405a5f6d33089b2c975d01146b283df20ea952fddf8c090df377fb820f1a8d38ff1f593bf30a8b597470143ce1a1cad490670
+DIST firefox-127.0.1-es-AR.xpi 622096 BLAKE2B 661f325a881509cfca285255463da630a46049c2d0c7431e9f7936cada95860c04dde4c2c5cf4a6729789a1c9f5179c61e8f26effb795f988e04151951e17040 SHA512 e0afe03284a5ebcafb157a83649979d4dad71dcdbe906115dffdf8285040de243dd164f574667af3131eeb2c7db09934d318214e2a3527a7202726a44973ad88
+DIST firefox-127.0.1-es-CL.xpi 621305 BLAKE2B 1430432336bb5540e94c5bfc6aa65bb638bcfcbf0e4250c3dd72b1236d6e5994aa38efc927d115edec9dce45e825d1764233ef7e267c0d26907e1cee120b6818 SHA512 7d105aa9f3baa5ab4fedb0c2e3dc2ea89bdaff35305aafd557680604c3777e2a93572381671add7777c8664b79e39e716ad13320d212acf2f0cb258e0cdea535
+DIST firefox-127.0.1-es-ES.xpi 616134 BLAKE2B 0d33972ec8271250a6325d59decee5d9925ba316ba51413df39c17da5f0f198807130bfcced40fba102715cd88d2e783d5a388536479e41ac1e9c97aa4bd24af SHA512 8db8a42e14bd1018dc5f4372048a344668cfa6a17b30715f5c0230c264e9fcc68393ac4e80e2d1bd1402f875a57895e0fb1839e16ef57ef07e854d9041cbdaeb
+DIST firefox-127.0.1-es-MX.xpi 589236 BLAKE2B c0dcbd44df9f51b387c58a91b8d0c31554b787d5cc2d036a1bb69243df2c8cbb45e2ef5aca496bca1e6c41e2b1beb6cdbace9085add2233875eb42d7a55f4f69 SHA512 a21eace34ca1fcb3c305b7649efc58c80d0f938212267245e1060084d39bec18641255e9340d9ee8f4c254b2fd1bba20ef5d801e4ed691fb8070b39455b04bb7
+DIST firefox-127.0.1-et.xpi 537275 BLAKE2B 0a0367fdd045da48d4b8a91b2d0b860d64511c5527b9978aebbaa8e0118ac4a38f54936e2170923f43e92ea3ca4a7574994aae34a85ab1d19e1650cbc6fde09e SHA512 2a17e7a5d9a509142c04c02178ec2f0aedc6d377ebddc2b434182577a6b20d319e3f1c226f7d42701be8306bbf2ba0bec30940566b2fbe90cbd834df1832adbc
+DIST firefox-127.0.1-eu.xpi 593772 BLAKE2B 22f8a6aff00cf329f6352ba9e9a0e93f971af85ca1db40fe7f9cf1c6778f16103e4d984db4d0dc587aef939f924862f17d7faeddbf367667a5f00f55c8f70fcb SHA512 62808cf41e11aa322047d0cdbcc862992183017dbb19f22c08461e4f337279700f5fd9bbae3b794820e8844ba6e8738d32b99712f5112140a69d3c7474687506
+DIST firefox-127.0.1-fa.xpi 587844 BLAKE2B 720603d2693ffbcb928b306d441c8780c8e9eb0ee4756b8b84244bbcc56d667a43e259f911e8cd7c9f4afef8499cec3d572472abc702be62f2ce1b3dfbe33453 SHA512 da39e8930d7e8c0b80d98f7319d40411b72f05662b82ab2801fedf8c081f204b7c039c3e91dc89cb0f7c7b5b8c85eeeb45db994c087d2d9481e7f1d3c1ea0d88
+DIST firefox-127.0.1-ff.xpi 473936 BLAKE2B 51d9f2539385648810d1df6cbd9232a04edb6fd2a8ba677b3f17503e60087617689499740aa0c314826ccf21590aef221f4acf6e64029e398f8746a8717eaa69 SHA512 62139fb32ca03dedc4e420c35895aeda2305ee0d2812759209513d37251ab715bc8b8bfdfd205ae23c4e9013e110ac80e4dd5b12fb62fd954d74ff019cc53d50
+DIST firefox-127.0.1-fi.xpi 601840 BLAKE2B 05f9c6d77733a48472c5de138cc9a607c230fba1c9d923d71136e75afe98916008b3ed94433cc81216758ea4675d8645eda3b2ddb379913030f2fd4554135789 SHA512 ec538f1e835f5884ef7e27ee7f7a567be028133072f7579c9209da417b43a835b40deda96096874e14151ef66de69dd633b51c3da86a0807c89834ae5b5837d9
+DIST firefox-127.0.1-fr.xpi 635003 BLAKE2B c0b32892aec86fd36a2078b306bed0c79d71a8e1bb04c82d8ea8b10ef4672ef84c377e8a1d14c098315bb8a57938c4a80d62c052873223c52f9746370282a22f SHA512 a548a4261c97ad446371d6957c5b39b8a194eb20960c00b2dc115980622b4c550fcf75e49f7aa18683b76573df151e2e6af7f3e1b59cd4ff67ea599a0ecf3f33
+DIST firefox-127.0.1-fy-NL.xpi 617752 BLAKE2B 4621b6778e86a83d0b97488cc81efe74fb77e3fb949567b3a33b8117202ded0f27fab95db01fdd5d55d5d0e79020c725361a2a72702f90377895372818141c54 SHA512 fe1663282d544c11f42be0b7e9d0af9e86ded8918cb1f903eae1d547b8706d24aafc2481a1b7044b64a7ab4f8943b5d2c14277cf2c22d0e430b01bb37ccb06e0
+DIST firefox-127.0.1-ga-IE.xpi 468830 BLAKE2B e791fc9c2ff628258ed35dfef13f62c701728679f07bdbddcab08b34e54b256dcb2f1787320d00ad9285bd49af47bbe6c892bb028c0affb0b09221e6d9511fa1 SHA512 e3db7857f36687401146320b6b26feae9d83489db2ffd480e20a15c9125d62afb1614a680eaad1f847aa35e1b8983f79950d971c5587983b33b0aa07d82e5086
+DIST firefox-127.0.1-gd.xpi 594377 BLAKE2B 8ab56b2235c5739470a52fce35ce750f1c0670703fb2c1d16382aa43668f9055cd8594b5bb9cce99cb36bcd78c8ab4279e896d770870026726a5dfb892af955f SHA512 dd5818a918c629d27b1d1ccb9f5d9f7ea599e29f9d07304b1d51fbad79c316be82548df53a00e1ea4a1f6e13427c4a9e16494b1525537dd663ad5301bf0c63da
+DIST firefox-127.0.1-gl.xpi 601873 BLAKE2B f773c7c0ac79b8312c4c101ba7f19e1c1535785ead3cd9df66bef3abdf7ee8db7f5c0b5f0fa2b9302d8abc4cc7c5caf5e1bb5f0c2ec06f3009b5c99704282d94 SHA512 bea27cf054b6c7fc63abc81d95feee2f0a264bde0bfacdeacf0f736bf5e54db0f86e0a26d8b309673fc126887fc493462f8728613b446f1f051d394309dea65f
+DIST firefox-127.0.1-gn.xpi 633215 BLAKE2B 92d6991e87fbcd2b0d40f8cbab14a4fbd9e34322e5898bc33f1c7fe0e7dbc99221aacc5d3846fa1e7a3af56ee3696f16df258432e62df073b16ac7b0072f2990 SHA512 b5b1a68ecb2c19497704f88382dc91bb4b7890a8bc87c7723af21a66e1413e5e51dfbfc78ab3fe50bbd05340de68fc41629981be001dec3b0808e2d8c7761197
+DIST firefox-127.0.1-gu-IN.xpi 525153 BLAKE2B 174ab91d9a9c2a1ef06f1e164c07a5d54573ffea11570480ba8532315eef92a3a701b9c89dd9a9fb174a29a5ea32066fecb1eba6167deb861fe9551c2347e336 SHA512 e3a987d9ac92209df8ba76f3774e9fc569f3967019ccd0dc734b400a5bfd21abd584091775f70e5e130236d2b2099f029b64de7d5478fdac5c6242625ee17b5f
+DIST firefox-127.0.1-he.xpi 626714 BLAKE2B f3899276857fafa0ffcc3b21e9f01dc67f1cb4c81e69b7493a72586c6bdd5df76b7bf2a1979d014859f766ddd13c55552baae07e047b5609468f0716d3f1c591 SHA512 a3ec567c199fc15fdbdbad308bf61e48fa09c3b783e345678ff203a362939d3f22f0a5f81045bc731c55b61b4c2ff8a0e8f7afe1bb8b327c4c8499bfba1477cc
+DIST firefox-127.0.1-hi-IN.xpi 563352 BLAKE2B b382b2d34c91b66201076c1282494a71cc9b49f8656209ca9fc890abc87f006baafcf6d26ab7b0dcc1f3f43345348e776f523e9a2d385a874920d0efaafac9bc SHA512 e7f719edd6bd763f585cdd918de5e1b3feb14b89aa88fd9d9c4cf87b89c34dd734e3d6162cc668d8d6f34e20cf26d492557c579257224acba1d393b827f963ad
+DIST firefox-127.0.1-hr.xpi 554577 BLAKE2B ad6bc19e96779a771a0f1d9ec021c85d05b6d57acd5d463b915a9796974782a749401ee993971a301279b58bef7d1d14ff908add9dac41cfe196ac131ef8660f SHA512 ece0c7f74833eb177918f2738b077c6fa9263accd460b726f88005a4f86f11e445b1c306c17f6794265b6673580ec2c42ac31b942624e46aed4a9e01c656d039
+DIST firefox-127.0.1-hsb.xpi 640697 BLAKE2B 62779206bd0b77eba3579e9b95be644fa2913eb120693937dba03dae370fd6afc269795fd8b2e1850987255cd692a60767a6ac658188827ccef0af7e1d6c3ba7 SHA512 c2b35918d5d8d68affb91ab6cd55997819588eda0e2bd222b1d1a041128cb891b590d621410000993812f82a16afc2c1077eb2f7ea0b71bcc4f8ee007130581f
+DIST firefox-127.0.1-hu.xpi 644724 BLAKE2B 03985baca898b6bdd3c7fd301b4b3dbff91ae8f362ba5b4269bee90b9520a4950445a6c3afcc5213bbae4d5802fcbc8d0026b339de0c16534a6a6d22115cf252 SHA512 2add73e8d0aac2bab09a4c751a59292d7b15898181c4dcf11b5c1b6b11801021392853210cafa8447430bb998ac810601cfcb1e8a5c2a81a5691fc6001e402e1
+DIST firefox-127.0.1-hy-AM.xpi 648979 BLAKE2B 57c9861c399fef401185f9c09281c0250d52e30c35b649f3fb688a7f571b21fb0de1100a1b08ea41ae53d133a4664e3bc8f975f36c51ab79530aa01c40c88763 SHA512 d83d42b5d9b387269717075d405a62fc24a6299c93117e75578c14c5f15a91a3def87c456c2ab4a6ee601b281a51882ad13f534d0d30b5856d37ed292b3c0b08
+DIST firefox-127.0.1-ia.xpi 605278 BLAKE2B ed453e3af3100f310e81a082dae5a71ae6a627d34f30b9f4f32151f304696dba96c3a66ec0987a8ca138a9528a7d43c6b9cd879b6813512d812de38eaa72323e SHA512 2e0538e32c60786d88411b937eba62ab8c4afb7a4e4b69e371dab36fea9ceb4702de57a89aee17dd8266d57a5e4509211d8781e98f4acc994eacdd9e5c73317a
+DIST firefox-127.0.1-id.xpi 572113 BLAKE2B d37315f8b520ddb27a4d9123e08b1c7c4d6baa0aaaf4da78edb176a3649667aef140edabff6f67969c13fbf60876661508c6a22676f418fd15e091d4a86a28d4 SHA512 467821c4a965db8fbb9149592edeffcc33f4faeb580a5c15348081503a076e04dbc6f8cc313dbe51258d6d2c3400d019d09be11e1594d7c2ba9db28e0fa0feb0
+DIST firefox-127.0.1-is.xpi 611949 BLAKE2B 86588788e6e80903632413c65b51604e02b7ee6b85bcc20746cd39044fee1313e2798fc75de67468c50b18a06154e0efcfd3ad61e5a5dcda31c91a1e08ebb7e1 SHA512 8ba3d589984e0c1e7c78e42ff91fd92b8706ff79a3cf6643d062d0bc7fc213dfa484286c9795b02e91092cfef91e848aae67742ce1893b1daf7ce4246c96892f
+DIST firefox-127.0.1-it.xpi 561879 BLAKE2B 655b10a949050cf8361a6a8d1bbe6bdac1e12eb92bc77bb76331c76cad03da95da611f4a1bd258b167742a9728780c87f155ece5095f605a716e3940091508da SHA512 f73519aeee7e460d27da94c07ca90c44378b9d5fe831b4edee4f87ac8f1bbce7ba5c965e1a765a720bc3b12967034b16d5d9c8f6aaf919431318f3baeecca215
+DIST firefox-127.0.1-ja.xpi 673185 BLAKE2B b3919e64e426e5722ee8052a90d0d948e506289bbc22fa4c6722ab47148ca78413d4931fa1a77ad45917ebae082e58df8165eae689405f92074073a8066c8480 SHA512 e29f727567625ead2c1d212509fb3f4954c2366effb2732ae6b730913d66a6fc256a916cb23bfe7f739a5051b0fabd9e3c30e524a0143c14a6c157884c4d291b
+DIST firefox-127.0.1-ka.xpi 658458 BLAKE2B d1f1049b883015ca39b6c7adda871f94c6efc2e923bdb377200c24d934fa5885c0c86a39495077122280ce3f1d1419572a72f10bbb498d8b4dde349239f76018 SHA512 797215d7f00293e41a3e10bbaa0ab97de426cc890d4f780a5debcce6b947ae50c76a898bebdbefb312b78009e20688ba029d9eb8d67b7052c3ac11785ded79da
+DIST firefox-127.0.1-kab.xpi 602180 BLAKE2B 8b5fc62558a9c6e436aa2872a7b2c5a0a7251f339343651f68f851fc415c3b2503bcf12cf12b3463369ee114b6165329104d5f642599aaf6625bccf54a94ffef SHA512 5e275c77cdce20f45e9432aed16d16dffbc0de08206dc0e80e268421552a256288c9681dd25e5e8f2fc22e34ab4e012b8618422845038d50d125764e8dcea191
+DIST firefox-127.0.1-kk.xpi 701249 BLAKE2B 3f6ad073759e5f5ee0a82d23d75443f69962ced202309fc35773330de26077737ddb4d3a16c2d5acd720ca19f2c62d4d970d861845247d89378eeea9e911026b SHA512 155591777147ce96d47feb3eed94addda89490fb0f340d95e5cac0e3220b19dfaf0ec4aebcd2b332cd3089a06e9866c7b84cfd46d6c6bbee424fda71fde817f9
+DIST firefox-127.0.1-km.xpi 523610 BLAKE2B 19374ddc17a4791c267ab38458a33088cbdf85282ad23dec3e4c7dc4f9dc56b17eef4b9e16b3ae07f5e56327b9357b933d032c4fe1ae0227606b7404c20d11e1 SHA512 a88b181c7afd59ab56378f9a996df0883a1c4dcd6bf08d4625bf2e0db9170328644f3109ba12e129465f2ff65fb7c3dc091f5f64f5427dd70d5da0413f5938da
+DIST firefox-127.0.1-kn.xpi 489099 BLAKE2B 331226070ce7da1498cfc3166b4d24eb4ed9f766a02f0ccfe5b8b4a29a6050f14f3ff4706d954ff14dc92d2ede5f6d74c5e0978f16f5e46676c46a9817783dd1 SHA512 05b6bb6c478562377b562f8f2c45cb087ff26b7782ccaaf1e4c0f753989af8d0ac876d413a705cc0f1390f55a3b96454c4dc4d6a57e049fa574b0f38e87e02e2
+DIST firefox-127.0.1-ko.xpi 655331 BLAKE2B a3c20f7309cd1d180c73e59a53ca8151c776389ea139c7c47f3da1d43c044906db23b6d9e739808bdd72217d67448e70d1e3a366f5694d9306013863b8a5cd5a SHA512 27cc417636e5dc64d79266f2c06aaba29b13c5758fdfcfcbf52f03d58e6f71fd9199a8ea05b0783c692928e18440b35430b769a20444b042f8e6beec2a87c600
+DIST firefox-127.0.1-lij.xpi 481952 BLAKE2B ced32d4ce1bb533bb5b292873fefb994e8c5f3e3b68bd7ffdb83f3c1ba3e7bf0c4ccd5558ac360005de7b847ce72c6b20729efa82aede5e0b2b192b97f655186 SHA512 13103ae932fb66ed2545d5def58104ac8c5da7985467e953bf49de8610e2c612b47d14c278c9cf3898d4375356f5ec43bf06590d41e99b43f56c446aa0d86e9c
+DIST firefox-127.0.1-lt.xpi 570456 BLAKE2B a53cb5c9a7f9242e0a5c6ce81ec66ff9cc8162b19631ecda84787aa24e44ea0720b3b3fc418c0be59ba720495e26924618bd15e59b31362a8644422eb73be221 SHA512 643341e2f3c19de9b5ba092a19a7cd9d207e8ead80dc52c42325234ce1f49c53745506ea5cfa3baded2e8abf207475efd4c29a5c27bfc4efad6b942b5ca3ac49
+DIST firefox-127.0.1-lv.xpi 571667 BLAKE2B b0b72e03def4929eda497f38e0aace3da6783b3fa9e7ec193c4c820e0388e347965f2558f065ac4b7fd1fafae34b9ec454ab6ecab8df42c85b96a87f33ea4544 SHA512 40dce493f4c35a3bd1e51909d7be21563eafc174f6ba018ca5800a1f3eb4dc4b378fb401d048dda7e50ce139b8d43b4ebc91bedde1a844e919b4d6bf2d39036c
+DIST firefox-127.0.1-mk.xpi 491113 BLAKE2B 05782fd149c99615386be9156b65d014cbca78607ba4ee2a5f2dfb5da5ed0728ffa8220a483889d19ac1ce0b8d467dbde62bd798cdaa452845eab932ec460f3c SHA512 5ae15990f3bf53964335bdb0f8f2fdfaffdaae161b1211f1fff4d7c8665063426a4745c0ee6d32b04559f0d0bcf9f9511724365d8821a27618253bca2d0a9346
+DIST firefox-127.0.1-mr.xpi 529922 BLAKE2B 5267bdcec212593c9cada9d99179180c871b93e53b7ec82297c5146e3a1f8bd7042edb80f6e4d8ad8aa988ff82ddddffcbbd99dcc5ec1da9067ec4d43220e91f SHA512 a3e8fd392811c8e57eb163d5b8bb4c377a25a0a2148eb296b8421693c076b06ddcb96b0e7264255d7f48a32523b2f666d92ccf2fed285e3ed03f9ec5764a296a
+DIST firefox-127.0.1-ms.xpi 447578 BLAKE2B 6024610ff124129f2b0cc65f1d0cbfd9ca3f154c4977d10544de49b6066454dc57fd0cb82575baa7246e63a517f6f28c1a046cce2a9c1e9d4145d64806a91c13 SHA512 ce143dd5777e40d1e8e1ec728932fa68aa9efcd89de9527020dbe3d978f5f125b0ef016020bb89d941d7e9a0531bc795d623988204651c2aac6d06e287b24a1b
+DIST firefox-127.0.1-my.xpi 516485 BLAKE2B 4f20e726a0e5562565ecaafd4244e613231c87a382f36ed0d911f6eb25f30710e8d2da2e5b0751c69b05344c8faaa2e0a984431add3384ff1d16f1c1e9d3bb16 SHA512 903489f12fe4676b6205615260de581f80675c974245ad60df7fbbd529d8b6fd8e6b132e16204a90523683619e458b4ab5859d6f33a37f3b896ab3988feb36d1
+DIST firefox-127.0.1-nb-NO.xpi 602868 BLAKE2B bd5fdf40271b488043aa27bf31d983a315ee69616cc32369f767a9d6fb02975363264bc73dc9a3fd0e18b6cd6cd66c08f0dcfadef5cbd59c06a030035328f4a6 SHA512 3d26e240829000f477e84fe090d34621f09558b7a4160c6c4523151669edbc10f1a93d94bdc30235b29ab27b19e3191d3e1c14706d6a4a395ecd5d8b4c611bf9
+DIST firefox-127.0.1-ne-NP.xpi 508760 BLAKE2B 39fa58bc2585b73ddc3dc6d95eb92291b7e691ca994b7a10332c40c7fb66615b5adda3c826613a61734f9b9067aa98e4325899fa2d4ca5d4b8180b09fa470b60 SHA512 866a5e74492e3ca31017dba0cb6c00a2ad06594f0455216c56f3e0d25a3863a8015b4d782ced415053ba86f24841296c61e55b223157a7a88e920aae4fd147e6
+DIST firefox-127.0.1-nl.xpi 611451 BLAKE2B bcd1c54da2ab6926e301db064b842f99f090331e7b0f78fcaf1f8eb26d8e169b81e095afc46ca2f60f9a68587020c8e87d006f164fcd80f18d760ff146135edb SHA512 c214919167f4ebbd6beae62d7acc8560005d3ca8d2e53811ed981735903e7a06a709d9ba87e9f0670d7aab5a33a9a449c9cf0b387a433a6b966efe3079e36aad
+DIST firefox-127.0.1-nn-NO.xpi 603354 BLAKE2B 766ec2af51ae17118de3a6781ce2e0016ee2a28ce698b6147331c33d878d27b3d89ac8e37b6590da2b038a6031289050cdbc002de54685be4d3ef25f21c34cef SHA512 52e3775c358c23ef507b649ca210b44c5331954b70a828034d0f8280be54cfeb9c57bc49be104ccd48ad62e6bef6005272f8d9c61177f88bdc220339f0460326
+DIST firefox-127.0.1-oc.xpi 608822 BLAKE2B b789bd952eef281317b288236f245a9681918a424fa5c752d409871ba85cf039fc49cd9ec2500041606911dee51dd6bb58e9adb95e02e8e2a9ef224b0057f158 SHA512 4b3b7375adcaf9321c708a77776e71797968ffdeff98a9cb2cbe7c59dcad15c4a4ea03497ee1b9c3818eaacb4222405c12dc4bab896e426d2eb0375bf35906ff
+DIST firefox-127.0.1-pa-IN.xpi 687019 BLAKE2B 27b949350ec49a6cc596f2f55ee7b40bdd75e4ac68b09957f228a3abda39fa38654c2464ac20af2846158a84ec0296331e1e376f1272c6346da19427a41ce34a SHA512 e748f65396946de867fd4349b923dadad26509315fe4b83b4b7831c7d46cda7bc13afcd5183e7b3f7e4d7a850de5ee6ffee822bb53c1eb5f4fc587cdb60a8797
+DIST firefox-127.0.1-pl.xpi 631910 BLAKE2B 7729cc285a46f769a39e55b873033faa25154404cb86cd6234155287edf9f4957a52e039b7f3aa4a0f8a07dbbcbb55daf81fbcc22310e2b902288c3121bfff55 SHA512 ef02ad7a167b406d46befaf3489173f05edb10c9336e9934bc1baa7f61c2b5ac7cbe22c7dd3df38bd3ed5025cedcede3cd37432f064aae971520f79caa990536
+DIST firefox-127.0.1-pt-BR.xpi 616111 BLAKE2B 78b5c3c72018046c1d159b57b7dc7628b1006fef15c7e47e99372ec7f6bed7260a45d82af30962c59a651f92980e402b2f60e4f8487eb5cd3bc2c9529ef7087d SHA512 4d6726e1abc40a50ec734ae3988439606db8bedc1a9d90804b8a8ca981bf5031df150fe437d2ce487fef96833fc6ebe39610cf10a2f47bbca6fcaadf368382c0
+DIST firefox-127.0.1-pt-PT.xpi 622365 BLAKE2B 2eb0f5c496efeda53e1424d522fcdcaef1f96a0425b237ae6a513a35679d1816d951f696a96dbcee0a37c45a5a4ed87850edba60c70df58b4a5a37ebb86bf277 SHA512 64e86238d51cd5c888b61155b0c068408cdda1ce5fc02a2d5f946d115e298fd462944982cd38c5e29a9a44f0c00e6003897563b72272d815770987a1237eadaf
+DIST firefox-127.0.1-rm.xpi 612117 BLAKE2B 11754d3d92fa7361bfd968bc0a77bdaa23a8bf7ab98becb6b6a52d2b7b420f3033752627e729fc52d7bb1ff2d70ff587f5f58f5b1b9ef009b71d9cb57b6d16d7 SHA512 1e8e6e9bdce0ccf15665f4a6c45d473d0d837283ddb160f4d57e371ce574eaeec0fedaf8550813b0d863a53ae6a3b3e7e49659b82e9704d25e9a8ec0dbd8942b
+DIST firefox-127.0.1-ro.xpi 547532 BLAKE2B 75cf5397227249db1c4f46702b27f549cc2ef7c7e8492592c9b32c255c6eea1cfa1c5d8b4803e9f27114cebc5a8339965d58e9bfad32c4f05b6b1d9643bc3278 SHA512 cc0d0bc53a5ff402316dfec6be10cbfdd2aa8a9501a08537eb18af87601f05d52da38b2de13e7b1e0f3bf0f74100bbbc6c530ad1416981b9866e6df781fcb832
+DIST firefox-127.0.1-ru.xpi 713592 BLAKE2B 75a44b0261b80b7a72f56b1a7d286f94b2fc43d7390079b92878be6fba84e5e4d93b63bd57eb654326b66207e2d5aad0938e09f59e0432da81a1ae79e24e1208 SHA512 398145d01a58fa66426f1f1ae3ae421bee2cf04e9b35e12d5ff2e8cc03f4a602e15e388deb50e8a2c8c0e7d4e1cf2fd03561f86f026be9e550973b4cc040ba97
+DIST firefox-127.0.1-sco.xpi 509002 BLAKE2B c959cb7acad1a691b6b5e0b496a28d2ff525ce2120de29127d13a5379c22e33d957b1bb115e720a66dc114dc61292dd2a9ee393f85aec2efb05badc249f1ccca SHA512 e5873e1eacc798aaf9e7197775a8b518cf0fc5f0c9e188dcc89a9c61b9655d9e1ecdfc2083a5dfa962f9b8e9095cc0d6672a3c8f4315d96967cec8d059731fd8
+DIST firefox-127.0.1-si.xpi 603742 BLAKE2B e91cb5ba2773a307774e7f49ce19ffcee8fac4b6da81bdfff19f3319f34577f48b52d79247fb1e412dd55260e54040b34e9fc8f91e47653095b05f15987b4c05 SHA512 18e6c43526a9388c0463b880d0fee66d6f45ed65703706039d82e117da27b8c1dd9ebea61ce022f384a0f18dc4309095d84290ac10aab0ca5768865f1ef4a81e
+DIST firefox-127.0.1-sk.xpi 646189 BLAKE2B 859f17ad7a3fb701dd07ce69c3f9885a6b795f0918a8d47f6d4aa251b3aed81a96709f0edd49a26aa8b4cbf8eafee6bb7f20e5aff036e7403f3ed99af31000da SHA512 76eb40951d0d79abe756438b89b8e3c9579fdae06c71d6ea615bd9e803c0e4101867c490b0f1cd948ddaff23347fce8fe1b883aa68108ae546274497db44e176
+DIST firefox-127.0.1-sl.xpi 612548 BLAKE2B 1b6d8dbe8e7659365c2d0bf1ba9caad37d030548377f7b4c2c60016a79478d9d188c25396047ce9a69e151858858c2cf68064ab727fb2c350bb1d63b6acd0024 SHA512 bf6bb86067256bcd89b075f4ed7f50ed35bebef4e9c6d6962efa3b54d3c2586eefae7447208d38ba05ec1d9f7aed2217a08368e35a3d0cfee93c957b7f4120bf
+DIST firefox-127.0.1-son.xpi 414283 BLAKE2B 6ebbbd379053550c9ce609c53b3f19790ddce9c195b2e4234a34c13e9d089918eccbb9e3a5068b39ebdca9becc281deab4eaec06c86b726ef373bde3f36b2f6d SHA512 342b25217654d96779197f96569e1a0088d8af5cb0278dbfc0155c35c691debaec58fe3b22ebb8f0ff9ed13ea6d378976f35cb911bff97d969c8a6a28027819b
+DIST firefox-127.0.1-sq.xpi 632508 BLAKE2B cd415a8dcd54ab030843f7150383a3534b6482a5dd6a672fa3c395c5abde2212bc93725d1db59fdaa3f67cabbfe9bef6d1a7094ce23d45da3c3c973d6b80a97a SHA512 84be447a28ed046ccd47b368a13bef7953faa9691815c0dfe71f57f056f1ce3d8f360953ef326d8cb21b7741e7e087f4b2c9158aabad65d4f3238cd81a165927
+DIST firefox-127.0.1-sr.xpi 637080 BLAKE2B 4fd9bfa328065fc039d3300cad8e8fa341d54cfc43693c858047667af1b6f7c8f6490e2fdd44c55df63277e0b9821994b2cd8ce0ad980d48272b3eb9862942a9 SHA512 98a1349a15e9d476b93cab9a14d6a125c0617d948c15075b381db17ce58ca0385fd4ef0bc33b1d3e3f512cffdd97757e91a62a1c1528eee14e416b0422574f00
+DIST firefox-127.0.1-sv-SE.xpi 613208 BLAKE2B 5535ebd21d194f6a4af7e4e9d0420b03f24abb806fe27288a8cdc40f45a32ede88f3d2616113ae2134c15703e73ddf0724f96f5081d8189ea5650a194a715cef SHA512 74e636d54a901d4b9220eca4ed67c8012794a4af5312e3085704cc44d28adab323c55646a3b9ab17b11de74981e23da50ddfc404018e7bdd0f88743537531eec
+DIST firefox-127.0.1-ta.xpi 505371 BLAKE2B 9e3510ae636f941864c8e4106170d9a375500c8797561d4a105a38bcc197f990761de08164f429bef8c89f0c4c051da2eb110f06b81747f1d8a3ada343d9667c SHA512 d9d2e608f34ff97dfdc41b880693f30a7f277ba4fded31e02eb98e3728a18292448fdadf2b8afb5c332bce70bf9db6998d19677876bd748ffa523fe0f5f1d4e8
+DIST firefox-127.0.1-te.xpi 558855 BLAKE2B 56e115277b9e44ff0f6d54496d75cff21e71c6b89e9716e471030b691e07df517b75746f89105c88e97d35e496ade97b9f9f4c587f6fce72645a9585bb0ddce4 SHA512 f4dc67d001c2406c92f5da15ed2f76221c3447404a4449175574fcdb7cdbb2a41ef544a95b3b25a5890d072bfdea26f71badf2510b210c62919c926bacd8bd51
+DIST firefox-127.0.1-th.xpi 689045 BLAKE2B b8dd5518be7fb8fa96f70a7c50da314bded7e57db4f40a5b208bcd3ded95dd09d04e1bf2a60eb4740aeffced4a3ecb7b2dac7696e3817f25d56154d813dd5904 SHA512 a54b30648505866b6f6af7c81239f2a3424cfd567d1886cfcfc080e46c873b1a2f7a199008e12def55fde996690375024a8e994186743abdf7d2e5d120ba08b0
+DIST firefox-127.0.1-tl.xpi 532006 BLAKE2B 46b1638a0476d23e303e9a1da874a340cbbf093758e5accb7f73fe665b2c533afb7d20fe3d6ab6a13ddfdbf882efe092ad0fe53c9cb0bd185a94d0aa8840e37d SHA512 14bf91f2af585a44b1b9e1cce4d39bc227008c4cb56f549730925e6911f51a1764fb76bb8d9bf414e6f5d01f5ded3ea62bcd926186ba7abf289f992947216af9
+DIST firefox-127.0.1-tr.xpi 626628 BLAKE2B b2fe31ebadcbf7f7aeb6fb153ffd2704d6c70293c874ea8a40c08cc30194a671a78805e2e25210223e9df92cfc3cbb117ed7fd206a7f655ee791f0d394f7d5a8 SHA512 44dc10cd422fe4f47d676b66a1001b6242350fc30571d3bda5a84831202e3836f31f55360c079604390fad6ac86f07903f5fd43788ac71c5b3d8cff7809f62f3
+DIST firefox-127.0.1-trs.xpi 501846 BLAKE2B f80d550351fa5d9b999734ada1a8f074c2c10153861b770413c952c3b0e8bfb3c7372751c8da41282d83708c33928b4dee3769daf5b907f717d0a865c8606ddd SHA512 5c38640940716f61c26bce3982b88731b18ef3edd6bc4b6415c5a5a954e2a5b1dbbcdec66f686a0282d908042ca0898da00543f26754d39e0be8a6195ecc25fd
+DIST firefox-127.0.1-uk.xpi 705151 BLAKE2B 4f0aca7cbea953c0f5cc76f5a5af413370d6a02cd2562a20c7b8044a9aed0df3163484572c0d14266f00cd9bcceb4160bf4bcf61cb22eba718b14903458d9e2c SHA512 6882876632328b97f16e9527832e4812bdf7d89fd31b759247283dad13dcde3668c24e14d1afea5f1dd08e6b8ff5bd6ec37acbd0eae99ecea67cc6ef91d27b85
+DIST firefox-127.0.1-ur.xpi 558327 BLAKE2B 7bda37fdb8c8be7f94971f7b747c414785654f6b1fc012a137ce27383cf17d702a01075fa09d0f29404ec5e011588d1bd43d9b6a8a5a8279ab3c6d89d4ee10b6 SHA512 8429564e413bd3b69b725a5b6fdaad081032c2c160fc1895de8fc4f197e69a4b6993addb3cfe87deed500e168ee638b6d9ecfe5e286c537076fa10c4bfa46f3d
+DIST firefox-127.0.1-uz.xpi 476577 BLAKE2B 55e71702f6c8637b5136d43617663a0c70fc2e7ec3b5304f783940d5198bbd57cbc8f310b3c077ee0a95419984e17c709586ea64ce88fefedc78f30d67c1c060 SHA512 c9b136b2d88202462ef21eea643d1d23960a6321be50f1c35c810fbae3d2bffbd5ed602a73f59b903b6ffa2b53d10f2040cdcccf242e29729128e9bcdb333bd2
+DIST firefox-127.0.1-vi.xpi 650521 BLAKE2B 379020a893c74c423422de15d73b67234a9ba2c749edad0dfa88796052d0445e25ecf6a8fd74157ef861576ef7d3be19ea72a847d8a7ddc6e80c1509251d5593 SHA512 63cf47408fd868c54279669fddd0a13a8e62ca08c3c49171c7eb295771a3cea0f67e8fbb75b04950fd8f4f0c8db11640d7ae384c36c9c1c0b16a253bb74358c7
+DIST firefox-127.0.1-xh.xpi 415013 BLAKE2B b91113b53ae38fa5a85ce322f1afaa6188f41a582208453ab41814a4e98cf947602304691e1e30cbd66d44bf09defa5f8c8b16b6e9f79c32528b74a1c224422c SHA512 7383a1c85ee100522bc5705b97d911e08d547ecdadf5607f685a3c6ee7212b83f933f75b38cf746bd641cf5fec29283bebef7ea251a7ebf7d49bdd7bb52d95ea
+DIST firefox-127.0.1-zh-CN.xpi 650827 BLAKE2B c19b8ce5a69d58a4da1dd002cc841f2bf6823cec3dcf4ad3eee04c6f5547f95d6491c579565ca59e82c850a0cc6df60a7b18996af80538750f3f2fb25baec3ea SHA512 769a3eef576f9d78461c8bf900ca974dcf3d5043a6769297a0c3d2309d38e62214428f24eaecc2f2213dc08c7c50a1ee70de7ffef4b8997f51ed9080c76fe7f2
+DIST firefox-127.0.1-zh-TW.xpi 653082 BLAKE2B e031aaf61fff9b0adc7749c78333d464a076b59ac5afdf8a9289d62c82aaff2d7ee4c4a6b6c828e0db0a6e23be98ad32e81defd57cb879be9d16022060fb9147 SHA512 0a1358e57daaad039f164ff9f00376c8023287bfb8dc8abbd4b908a47fba619028ecfb39e2864be22d34141a3d4aea1e21249706180a6a3a582104105a2f7ac4
+DIST firefox-127.0.2-ach.xpi 461920 BLAKE2B 8978e6f06bf46bb473a5989cfeb9089863e9c92c3b93a0883ed2d0c577d24c717a49f5d35c1dd848c66076be3f0361ac917364716ea900156869ce3e21b92825 SHA512 f08f93f0b9c9704a77a00f1b9a83b867f82b144adb39d64ec0d4a3a5f78cf55b67b7eb3ce19c34eaf09357f8bdd7845a610937f70a2f856081ad468c446910c7
+DIST firefox-127.0.2-af.xpi 415365 BLAKE2B 383de6f37f70b7dd8791df80de220ad2b8db64f5c76bec9b5e8cf7064139acd08d4ae7000a28dfe14f648c8e8c20dd1bb8ac1c254ea9cfcf84c9850278aa6238 SHA512 84eb2d15fc2b1de6cff3dd7498277863734e60e29e013e72207b32fc230e80d9b417d2a0e0f5a1e5f2a43c2a98b90a47535bfc0f25a1e7966634c258927611d9
+DIST firefox-127.0.2-an.xpi 503728 BLAKE2B af62fb2c3862a9348d5ada2f21072d24b0800337a462c94d080a8ce112a01f28eaff40cd12a2b683ca44ffb4ed1de8b6bc9d0967774baf8b9bcc899b420e8134 SHA512 291e2c34b964f0d8986d2c568eac364e4d2a8e1218e2db71019ccf281b2f03474ebd90e3702fc7212be2fb435126eb635eec4b8871cb9f772f95e7c6c46df2b1
+DIST firefox-127.0.2-ar.xpi 607962 BLAKE2B 2777e90135a5b542688887b434838a5f9f123e626becaec6f274aeca78ff071c85501663115f99eab24e3ddfff04ba05d3332e6632600b97ec4366793cc290b7 SHA512 8dbcbed17479ad293d3e5c4d7f91e02fc95f121dc2be0b4e5f1532a270c3a45522774f85ea31454ca3e5fdb8456b230e0fa314a186134355503954ecfed0a1db
+DIST firefox-127.0.2-ast.xpi 494030 BLAKE2B 907feaecdfca0d282314669243bf12562ea45469b1fc9fee715461d3f698f0cb394dd9d8c35a90e5e3ed4d20a3629e74e14a05027c72205e3ec47d5f6b67178f SHA512 ad22d806c4584cc8769c21a04fff2457c7d2443d1a8fc7339876c1e10ec8e548d1dd898c017b2eff4759243930d6b1c6f1268166a6802e1faf6b6f67fe654db1
+DIST firefox-127.0.2-az.xpi 488590 BLAKE2B e2f329f8c5f15efc4b1cdeeb2fd99710707c97b77c00172b5fc985f80fe65ddaea26ac92dfae264ba50e9b22c3ef87c294c7c76ed2b44e98f75db03174ad3872 SHA512 b6c82f95b8fdb9b7e393fedebc04528c36b19fcb74452a12812a408d6c9f4ef53facc71d3fd9c55aae960f98b3c831be4b52b7c6d9679f6bd0a61501e00889ab
+DIST firefox-127.0.2-be.xpi 708721 BLAKE2B 9131e7cdbe4f9d087da31b4513cab3aaaff521983cdd89fd22704dd4006d6b3f2615cc9a70f594b432f7102ecc84420ab944b9f61b28af52769ab6a8ceed91d2 SHA512 b2521ae6f1c354b88c7ddde11e6f45927c40c374713f07466e649833045b5231b24861000eee27176c1dc043d2209f274a8cd788094acfbdafcbad96a9806f01
+DIST firefox-127.0.2-bg.xpi 601649 BLAKE2B e1f797b9a6b2d8b694384216b06b980fed8bbd379c5e13a4a29162ae1f517f5ac18227c705d32baddd883cd3246e8aa182d51599d924e4d48fa40d777dfc21d3 SHA512 f77319e46f237f208c566c186c0b8d4a70dea15c0c487ab77c41bb22e2459e59a8b1528bc93be36fc93c80781015626bd9a56a2d3964c38d08569612cf480469
+DIST firefox-127.0.2-bn.xpi 579342 BLAKE2B ae74def080fc4879d840cd7526bc199e66e27666bd7a1ba6a3b6d8dec2b151a52b10df5853812af8af7bed90a04b215f4dce3fe42d5103e47bcdfa3f5c05d605 SHA512 cb3b2110e3ac9f072d78aa72a4f2a987d1ee744a45b1fb1844ad50439667d97b78adb3c383a5e80b6dd1ed63abea51d429c08ce6144901228f062d33b3ecd0ec
+DIST firefox-127.0.2-br.xpi 585933 BLAKE2B be13e03b5ea66573f97b015acdbfc08e05c304338256ed9b6aceb540a76e5d257f6e9ac8108fb2449498298ed680bbe46d8225f6928e4830486ffbefd2e9daf3 SHA512 657254a8e018082bd18ea9afdf761f11ac4dcb4d6dbc84f92bbf00045f814d139f4884386546fb78ded8c971719775e2cb0030435bec6ea2c14520013dabf4e2
+DIST firefox-127.0.2-bs.xpi 499342 BLAKE2B 1d3bacbb74164370b0a9c4ad9b952942fcddc3a4bea7c18414d0e31e8afd0c7d0f0f316d3d35bd3cf535cd5db1b335d336bcf27ddd18a4111386c6751b52f812 SHA512 40a0d7502e1b61959d9145e9533098e6a2395938fb55679f7e67fe6d376f2e962be6c6fc0630a40a3cdaec7bc5a50e8193df885bf40e4ab68e488e19d30a4f85
+DIST firefox-127.0.2-ca-valencia.xpi 544016 BLAKE2B 313eef4d5fb691323a099405567eb1d0da4336c573f8f2fcaab33fc82161b30bc7c18e2ac8de89253ee47cc9589a67f889c5dda0dddca6b1be9113aad5fbf234 SHA512 5bf2930525505fa3906897bf8072ed2a13bbdc6de2df82350918d3bc94175113fdf2c1ee4da975d26cfaeffc3eb9c464cc1aafdb20eb0b29ffe022209427bac5
+DIST firefox-127.0.2-ca.xpi 582808 BLAKE2B ecfb3ef2af0ee94ca901730b9e9750515c66c0890ea28b1b0ae46e4e385e948590825ddb9607d9748a9f7f6c695f0887f4786ff3dcaa99c2be14d5a5b2d3d117 SHA512 6a29cd06569120205a13a389a4087520f803df5e459c293c4b7b61d6cdc19735491fc13382333ff96904e54da1a0b3d5b06c59792d53b877fb909e55d730486a
+DIST firefox-127.0.2-cak.xpi 590482 BLAKE2B 9f2dd6c56f78f7f64834c9fd12f14493ba1a30f0c1a283d286b4c0f0881b321029c54487cc7b644a2b9c7b547db65e76104b47404c0f50e4eab2d3bf936ef024 SHA512 510c272b05dfc16659fb27186aa1f64ae1e70a39dca93aa32d1dd79d8896c29c93322de9bdf388c8a0974632329e0798daea9b4a8d63e185d85f8a8377bb373e
+DIST firefox-127.0.2-cs.xpi 653270 BLAKE2B b98bfa2e3fbf724ced45b357c7c3ae6a5b074488b1b2426df327267232eb30b3866f836a433f00ef92c6943f5ceb2ded4ef5e0d86785ee88859cf88b47cc7c0d SHA512 3057bf1be5369af6f1572e14c8a07efb7250bb2f9e9a5f5d3e72eac6ca4764970ab47530e76399e39222fa8cff4c06df216f00acd338fc254473580cc42b9ed0
+DIST firefox-127.0.2-cy.xpi 618428 BLAKE2B c0be3dfcafd923a39cd0bd2c54e2c413509a0f1b7ca17cecd6e5c968930e5516f41bdb1b247002abbd7ac84f6855983eab2fbc3e9ebf03fd95d2aea2dc44c398 SHA512 0b217fb7c14a43830b7b48418a759185ec568100c600519a796a336059eb76239e4b58243903bd180a21327f177085900c007da8e31922bc279dcef90be2755c
+DIST firefox-127.0.2-da.xpi 606847 BLAKE2B aae984f6cce0f493a54ca2fb9f89ea916d25468d91aadae207f38a1771901dc6bad2d1761051a145ae0c197f049d10d662d0f78e64ab0ad7b7745fd41b312f53 SHA512 aa511bfc36695ce3a2a82ad759eb31b1396dc455703e605ca95ee96d72e19f768eff254645362da9c776d609b4d108d24f0ce8759c27d625a3f65eb2f249847e
+DIST firefox-127.0.2-de.xpi 628178 BLAKE2B 3a5ecbb47276320290acc9643c2396d3409c803dd7e35d767f3b43d9782d688e872981a66f8608b531e694b5779264472fee5d1b0ce7705cd590aee524cb4263 SHA512 d5346f45b6cd2f6f934d07e8445ea7ff1bc97540da57490a132d4125532b388ae911731f3a723d596f519d0325dc2ccbd287d529ce4f1e22a9e40b14b5a9045d
+DIST firefox-127.0.2-dsb.xpi 644572 BLAKE2B 72ce2b28b566e68ae48e9d2ae6db439583e3eb9bc7f08adf1e53fe53f943e49c18b53898dd649f7ddf0c1bd76cd1da00880f62cbbe7a9d897087d75cca16de48 SHA512 24b48a4e2cf9034249c5ad5b81ed25f727fe64ce8382be42d0ec418547672c7fb3d69aad0047e3085032086084921c2a51fbc29469cae0b75d3fa1b39807858b
+DIST firefox-127.0.2-el.xpi 726241 BLAKE2B 59b90ec280c4094451e4390ec990c3c5b87b22eb93217252962765220cf78539ace962abe8d4e5c581b146ec04cb5617499afe55657d951334103607d57d15a8 SHA512 bd29df99eeb56ed84d76183a09f48191b283d9d9ed3f3c0c6f33b5cdd6d6bff42a6e5e93644e91ff59ca3132155f3163b49a95c36b94eb7445f4133c6624fd7f
+DIST firefox-127.0.2-en-CA.xpi 579152 BLAKE2B 3b125758423e52dcc5ddab42c402eb311209845cee2c1e155c546b4cf8ac3e3e635fb01456ba67b52ba89d18443c833a42c5b072c24216ffeb7c51893b078396 SHA512 25d89707c67a70a807ff05c6665f03aae6effe58c9fb7a43cd427c70ee46ae7c8feda51319958cc91778ddb74031d6d471892f8b49f8a03ffd63ef30b8739c1e
+DIST firefox-127.0.2-en-GB.xpi 579706 BLAKE2B bf4151dc3504096dd96013119905cba19b8d1417da25a2f4c5dbf7e14e9ed2c20a3b4442d6eea29ee37a6a648d3aadf58f6164978921b84be1763c5dc2f99c86 SHA512 247a412c5ed93799f6a453ff8cb6a2e7629781238ffbceabb5a10c5de01cd0409cd37371b4e4511df38612397688fdeb1d4e3791d138115d733f7a14b34e2a95
+DIST firefox-127.0.2-eo.xpi 608810 BLAKE2B c85e1b71424db3764eac98af32cf943b1daeb3d64d5348cf5842862d81bdccc5afaa7f477a1ac4827087872762d3eb4969c427b3a2b5893210f9aa158c33b409 SHA512 06f3c6aff4316c7bb4ee1e2e7814267a86b5392cf2c78a39f5f4a104d48bc7bd85365ac6a1d1804b8c171548d71f8e4c571e85ca4d7fea81302160f159b0f31e
+DIST firefox-127.0.2-es-AR.xpi 622106 BLAKE2B 828e573af5e7499850fb5bc3d6a5c9b09ee4a31147a6a4dfc17665784a4f32d6a39eb94246b09c28160d927a939047807c3faa3a2b853da092de32feeea1d146 SHA512 6a8efb62c2364e344ca51dab0a3f1fb373b990e308ecd6887ed2fe3fc2f826949d676ac55068fbcd3460ee163dc9a41f7ab52d7063e27ce5624424238bf13d8a
+DIST firefox-127.0.2-es-CL.xpi 621302 BLAKE2B ed638109216a61bdbb0f1a91ffdea17321936bef0fd2c57fd8bb29e56b6103be24ced5d62c41ea114b37e962c5df496aecfb9a06227a2e3662e6fcf2793f3915 SHA512 217183e515a9fd83535795731a9f7124a3716e5f68c028ae2137057bdff261d1e7744acfe64212ff003fa7782108c261aa3dc7dcf2184f3c77462fd65a374e05
+DIST firefox-127.0.2-es-ES.xpi 616136 BLAKE2B 2c25d895c6752f5a196bc80eef656f691fdcef3d5991dd3940eb4457e36f4010d7a78f6293904b8c8bd7d2d41ad993425847cfc791b0f45688616d1a3b003d34 SHA512 1780160b8378a87790a7d06eaeb099ade3b18e80469386a886d119a811f1216dd6db0d10dc162f4eef209cc2e45d260ec83b7a61ff67312df9c2a97ad73f98c2
+DIST firefox-127.0.2-es-MX.xpi 589239 BLAKE2B 74ea13596d227087bd314822f4353e17ca47067bfdb9dfe31adceff013eb10947f9c51f21ae9ba65773af8f64c20211d753c7cd09af72645ad5ced25d7eec77e SHA512 c684248938f8e48f13943564bd98766043d2ab14777617128b62cf6983d616bcf75f4448bc9609c9b253172f0753d3904611bd5f79f89e63f43f8d5915e8affc
+DIST firefox-127.0.2-et.xpi 537278 BLAKE2B 9720007a3b7a1899eaa9ca12f72bbcc362600d23115c971c5d791878cceb3c23bdf9954fd127ca9bbeff5f55be71ab03d7ffdbd3ca26407773355874799b7da2 SHA512 6d3a8d15024a6c18bc0e8feca09280bc6c44d88b47aaf9c09fbf48776e9656357308a9e0c45ab42f5a387c69fa52db46e8b51143556ca7f6cf433b81df06a6b4
+DIST firefox-127.0.2-eu.xpi 593779 BLAKE2B 276eb7fd5ba095fc2ed9c1c89e91d92d9d78160d00bf79ff157bd53d5cb1b68290424b2959b69ef40d072fc33345a928dd66231dc2a8d922b4f65c773c0d5286 SHA512 05f754d2a01bd7c597d805cae6775ca05640bab6478c3c8c0a807aa08f41a63e86e0d5f85d7b020d805955cbdc8e0deccebc7f95b46f75dc31521da416d7cb3d
+DIST firefox-127.0.2-fa.xpi 587838 BLAKE2B 03c99132883000ed03489cd26d5a220bc5c3bb30323dc7c956a1c8ffd55e6a63a20c3a18413b151158a559c208751ed4afc352b5fd130ddbf4e7af83e2a2e933 SHA512 369cdea6c059bda8304fe4075ace929c5023359df27c5f5ec9b930aed2b57590b59309b993259c77b9a66f02d683cde1f1f8c6a930f129889df1239a3ca30bd3
+DIST firefox-127.0.2-ff.xpi 473942 BLAKE2B 020c910141a001fff646585b848ce7a0e62ae50ee5b790f25a3c35e24e302c3ee074ecd52ac987a3b91804d672a46b17fbbd503cf864faeada80d0773cda1eeb SHA512 c4c577ee23c99f26cd0c37553013f3cfc657e5c90b594f60ec6db66f5560069dfab175bea6b65ff8bba0e9a16697cdb7e30f773343612554b868bddb607d689e
+DIST firefox-127.0.2-fi.xpi 601836 BLAKE2B d7d757970504b3ae569f661d58c929c8128d8dd2786c0448dd88c65f97277f02cafde9d4fc8037241640a88899cd9f8c9aece17134f20d48ea6749e79ec12d2a SHA512 5fc511b7495fd7d92597ff3fdaa8b01d76e2325112d3b48d01ae38d624e0017dffd9e7316b21dd0bae6ecc95505993dd44c1f682bfd3b0086924695337da2f13
+DIST firefox-127.0.2-fr.xpi 635004 BLAKE2B 04d7c575d53527b098a1c1387b9331182d197cf4ffe157183e074e2129dd5709b490c056af819d596ab203072a048bbc8c6cec79a7b014f3d80c79428f6e3106 SHA512 7d456172b78fe2ab7708eaab0d1f197e95ef30b04265813557c12b138c284be76a6e78f11901024a7c0412831bde2f4fa9df66a44d0774c2d47bc97d47970a27
+DIST firefox-127.0.2-fy-NL.xpi 617744 BLAKE2B a2c9177611b12d11cbe87bb2cc3099be5a0b339938048d9058047085e64c6b426cfb668d2f9bc51aba951d1f6d1f09aa572b082e87d8d403d9ee31bbcc0ad4d2 SHA512 ffb266eac4df02de1269307e42042db41f950ac5757ef4a4b79f05069efb84bcfc00f6b7605abbbdccfe39ef4962316494aa630d37098db6e237a4136884a598
+DIST firefox-127.0.2-ga-IE.xpi 468832 BLAKE2B 7696d21ac2419875770f0050ba22cdb77303a5062f4dc71a82ec6dbfd50cc9ee25eaa06ebc6dc5785953e42f120fbb316df81b6b596ed3c72dbb69b450bc4177 SHA512 8d19d9494feb2acb3c310adb1860b9988ff91a1cf691f4491394e9472535787045b6b0dcffe97f00aa56371a7f15b4baa357b11e63bd26a0b773b340f68f4ead
+DIST firefox-127.0.2-gd.xpi 594383 BLAKE2B bf678fe36233ac642d21a381b2dd819bf3e9a22bbcdf17b7404221657e9ff0a81a07d9d7f3fa134265ff471667f1428819756c13646f1c9be8c29e5d216fc722 SHA512 23cfa8484e7e97f4e88acb29c75cea3cef8cc96687b21d7ffb6b818222a12249fd3faf41c7ec7349f2e22860c062dff7eebffde40711d2e241ac36721daee6ba
+DIST firefox-127.0.2-gl.xpi 601871 BLAKE2B 165fd9574a2404154032709d56ce98dc636fea53233fdee6446f1ecc3be90f2da8d3bb958aa6bc552e44e838c4aebe3da2853b824ddc12f1d85847351a9d4454 SHA512 66a0845743bdc272827e0b8ccd2b47d8bc15cfe69a6f13a41027d80589e1833cca0a7aba81e4c4b1395804b3fb9a5c70859de0ce0c721397750e39b69223474a
+DIST firefox-127.0.2-gn.xpi 633216 BLAKE2B c720023594d1642a96cddc60c645cc9da55543269db9cb8a885585fb62dd4d88f9f56cacdde8a10bd08f370bd691ce3d2528df6a9f9987a8cd6ad06c943d4499 SHA512 68ac786265b14eff979bdeaa3cd54cbaf523d22013ce5d8e6e025dc84aa6bcc8f80d3f5437e63078569f950276d388a438e18d7c69cdd97a993af1b172624538
+DIST firefox-127.0.2-gu-IN.xpi 525159 BLAKE2B f5d800531dcd64701015bf2ad782c882bfc19f190292e453f650358a9d54eb1656ae1a85c4e26c7bcb9703890938dbd2da7a7d96f4af280aa6788ff76c55c0f3 SHA512 960762d09c38620010f179401de7aa648efaa7dab84ed6aab572c3c42f3fec40c456bd9bb1bf14545f34ad5b8cd018b00401096613d4610877ac4b9a2447efa3
+DIST firefox-127.0.2-he.xpi 626712 BLAKE2B afffff975a94d3cbd24bf8c548d2fbb3c72ffcae74eea9705b07512a9a6a751d372c031f7f7d395bf4c937f5a2d180afb942141e528ce74fcacdec0065c3a1c6 SHA512 92af5bf179af0aaa5a8fdd58a96e73ad815d9f7ec7442d09a15d918f3ed193d44a66ee2614d44fe09c332c09d70b647e555434633c9e5d33b0e6d30a7a08cfc8
+DIST firefox-127.0.2-hi-IN.xpi 563353 BLAKE2B 9ff065cbd37bbcad8394beb5b424c1389000da238f8483fc78970b32b6a3d766070fd2aa70e181079461b8871afd0e0fafd1283939a118d4c894deca44d12323 SHA512 0678fab31a20c98d64158a0501824c7371bc22279cbe4b195a376bb045712451eafbbf8bc123fcd117917d36dc4958bf6656b26ba4785e05b7bc940a169a860f
+DIST firefox-127.0.2-hr.xpi 554576 BLAKE2B fb13353b6b0deee986fbc5629252b56e7e6b2aea0fd3d2eb45f10488973a164df989c60ce1651626b5e0ae827b7b724be16c3ddc043413d7307a70d403c90175 SHA512 58fad028af2d8b9c17c2aed96703a07fff45e797d7e1a7cfd10ded7b61eaa0c04b36fdab44e154e7920c7e30e79bec96a1702512f033b557f64cc34f43824281
+DIST firefox-127.0.2-hsb.xpi 640687 BLAKE2B 4a4fec20af37db4bf1d1e945088619c11ae98bac270d659bd96d39000a14ef1ee843a45f55786d86dd41d768984de4f173f3a3e4eb0c648aa18203117d94fbec SHA512 10ac939b71b611d6ff052df9288b7e0348d741cb528d06c927523f46413499aef43726f8327bfbbde423ce33309d31a34dbc5c05d3d835e385b461cd5df7007b
+DIST firefox-127.0.2-hu.xpi 644724 BLAKE2B bcd603197ee1966a9ce15d39d7e9cbcc7885a7c90e000482d969e88773cea66d80cccf49f35bcee4ccf215f160562b0afd4bd04fe48260f6cb9f059405a171f5 SHA512 baff1ec2c87952299cd8d7780c19ff738ba730cd33e623c8c479dc07bcc2fe5e853e18f3c1ca697e743dddf4ab5e21d14a1cdaf7c5c5d91319b80b2f8cb3ed2e
+DIST firefox-127.0.2-hy-AM.xpi 648986 BLAKE2B 83014678273ef12ab46165594c525277187776562d71c0e04e32776649e4b30d0b2dd8f01e940de2fd6be256137ba982c6a2ea8c4368b45f4d0c5ea75775e0dd SHA512 2f25a4a190eca19c750e2fb2632bc227e3511b46e8338fd692e54104e866b8d0e97c57d814116a3220469f9f9a510e51f1a3357a4dd0a84798129be8b51863f9
+DIST firefox-127.0.2-ia.xpi 605289 BLAKE2B 543e1ef07007cda243c6c7921f657e407082ebd4e85f55944b64c221ccd65c85e80ce2c017a076d4e569cb5700d14b254289853df474561e7e446ee7d8c85968 SHA512 1886ebe21c2c3b3a0edaa12aea403eaa6a85fa25f6561f06d8b6aa250a8e010c4bfcc743d5fe304fffd63916dc8855a5ec85fed61c2b0c663f8020fd9626bb0d
+DIST firefox-127.0.2-id.xpi 572107 BLAKE2B be501c12b2410cd01e4c7c036aecab49a013dde75c0329dbd546f79e4f7acf2ddc37cf662fa374346bbf925777e968c76d0007d014b95dc922589c07bfcd9bcc SHA512 640b4cc656d7e816bc995418bdbd4680aac11192af29f923c669fbe6d8ee852ea8eefdd255251d83a02c873e5bf50766d0b94ce4f674d1f1b5cd14eb559b2f64
+DIST firefox-127.0.2-is.xpi 611945 BLAKE2B 589f70e6ad040719b901c9a6c74acd675438c6e2d1d43cff4761c9eecabd471cd7a3c93565b2afa635f76e84a2da87e06dc639a983ad2f7dc240bccc4f94d51d SHA512 1c8e31729d54e5a06e244dadcfaa686396776b90797d1f311c98ed779a8a730ab2b5f9ed3c41e89bc4a385e32d3af38df8e54feef1ba0feba6a8de304661330c
+DIST firefox-127.0.2-it.xpi 561886 BLAKE2B ff4d47130ee0480b736e929ac3d8dbf3888fe8b084c6fdb977584fd873fb00064458c72cbc6e2014080ed2f92aee91524449dfdbab0023ecc9d2d2eb71d4957d SHA512 412d49cc1cd92a3c50c9e1e517afbf70afa1d1457b41d2065fc0dee19e48c4bdaa4d68b462fff0c09cd102b5548aa815dfc3eb96a44ac6ce7fe4c92a63e19831
+DIST firefox-127.0.2-ja.xpi 673185 BLAKE2B 616faee17face89955ebcbca3fd0c38074eb9c8cb8ae5ac6f0ec298b55a71a781740537d31a55b09f2d3176d886f9dc94b516a277f7d3dad601d279b7b44581c SHA512 e4a1dce545675f2ff979d9ce04675229307ddf06302f4686e31dbf9b9e952a6e6681b9b73835a3e86d21ad0957eeb0a57af41a0f00fbf067a5e311f0aaa533d4
+DIST firefox-127.0.2-ka.xpi 658460 BLAKE2B 1e1cbf2ffd7edb05636b0894840b7729bc5ed07c54aa97730ccf30abb07391d90dc61f03aba68ab1b3cd2258d25195e10a15016ccde628fd207df3a2c8a43328 SHA512 282d5bc341eaca423c0d6f4f503d4e82aa7346d4db54ab64d63efec3985e52b6b3ec2b648265ae6861b96e505aa22b27bc8eab81d036e6f3f1831a30d720e84f
+DIST firefox-127.0.2-kab.xpi 602171 BLAKE2B d598af0433beef72504c005532b43511831b62437e62af54fb37af665e79f6aeefeac943a774bc3482ac058441ad25834531a43091a70e66387dbc90f0caa089 SHA512 93aab5f309d1ea6527029dcc414b2c335261605801cdbf6060699abe7fc11a533c67e391b64477b744c87815a4d9e8217dcf78950c707b12c05bb5f9353e27ee
+DIST firefox-127.0.2-kk.xpi 701249 BLAKE2B c012acbee6861d3f439912f4b7c1aeea5db6e1c667b716233b8b2941749679e88ec27587ba06810e5c242cf44e1dc71b0cbef73b791b7f1b6f270f0d13829d27 SHA512 933239b89d0008d7e9152be4167d44d3486a99bb1369932cf0c2cb627328fc0f810d5f153373fec7f783668cb93feb2735840962502a291cde0c76d067dc1c72
+DIST firefox-127.0.2-km.xpi 523616 BLAKE2B adc95ed4f61ac2a24e23d5a77050385640ae1ffb6d0ad8719de85aaf6c667d35cfba28ada2a688827ee9973520a01dc23182330a5a0ee505a414745915e21111 SHA512 5f6165b1059a226fc240afee289113f627b2e0d447d80e2c1231236365fa643a37744436b373fb2e62c27f3aac1427e1061901e02223bfdd505e9a93ec038a63
+DIST firefox-127.0.2-kn.xpi 489100 BLAKE2B 252088f2756606cb8eec9b5702b250f490f97367a5b26d7a3c35adcb95977d12494a7518e8a494d7d123fae55c6ff5ab50f79b8102daf734e6463817eaf6fb23 SHA512 333266766c09e952cd7b5a7761a824956da983bbf55cead5f14583f49d4099255101b4b20a0573eacbf97ff075124ed6e15394b8508d7a2c494829c95452d375
+DIST firefox-127.0.2-ko.xpi 655332 BLAKE2B b174ef3b71ccd98705f0099a9d8a9daf2df4d315a9a8400452f6f255e4ae6fa9dba0edb46fcbb129bcb3bd11ec2ae3b4cd415ba3210de1ba62e666e3520499e3 SHA512 0b1c672782c15a3b44e764b5954abd83ffd6c778d3c7105de326861feb14ca65446c16411c9fe13c25d34a4613ce35013c1346dfae14ef18f9b70dd27f7b5003
+DIST firefox-127.0.2-lij.xpi 481948 BLAKE2B 9d2d797dda09480e0bf45d9129f15fdd94c81395597bfdb37c524ea24ef476ed51fb7d298fbef8cd5a2bff8b0a38d052cdeb33c3dab696a3b35e5983d9bdfb99 SHA512 6853cd544af90e32fa06613f59a27b580caa48646a69a274fe53697fb807c3b1d576b84e20585bc1349c8c0d03e9c9f86136e8ad7f7ee255d5b5307e23dc8296
+DIST firefox-127.0.2-lt.xpi 570444 BLAKE2B 6524068e5e2c936a6d82fb55c3387665cc842847b01448bdac5e634a48074fb7d63de55534dcef765c0819b9bac33f2ac527160194716bb6c6fe9846147f3609 SHA512 c714f1d403de3243b7c126c1944178d8244c4ebacff9f65833c6da7e4f426fe9f6fe167027eb54436616801b44b6bcfffb813a9e6fe02b122330938572692f90
+DIST firefox-127.0.2-lv.xpi 571665 BLAKE2B 7e447f4538e60fa05dc4c4d19ac40367f5f34a0b9d90901b07b450a94f0257492b00715200e3b6b85cc7972e4b007fc3d8331f8d3f652ed445954cbe40b335cc SHA512 61289ce06d7b40f3cc64c05c98aa1a3cf79f21f42c08f3dda07716b1448e8a8a0c005f59cfa808bc8c7f362c1399fea50e6130fb028627a3210463bf8b72cc18
+DIST firefox-127.0.2-mk.xpi 491109 BLAKE2B bc1c1db4419ad47e9ac9730b439424688c883e475f927c5671268cb81de37a8a3bf2771dfa80dfa67c6f109faa5ed2974cf410ebfb0f59d586052cc27f319401 SHA512 8fcae32a324e336d9966b63b29455a7d44bee75b2147433d7a63c4ca4a12a7546d1b40ad433114ec95bb006c4f0aef51305fee2a133e24875d78e07da2c6d798
+DIST firefox-127.0.2-mr.xpi 529928 BLAKE2B 5b22c69c09b104fb06864d1ec3698db42a6ec4514f125928d538189a4609f2c9453625ea0300a32d4cbf95205e50a39a544f72f4164d7f4a154f7e867f4d1169 SHA512 8c46bf44f606968f14d0fd62542d2115aad9c8221a7179c56a39fb716416094adf14f8e714c9a765058057cd25b9d8e5150ca4f91d04ba29a6e98285c62a1b77
+DIST firefox-127.0.2-ms.xpi 447570 BLAKE2B eb532ec99408b57058afa89095b9b83a5b8276fb2717794326d4e6a199ed656ae6f6a0244e30e4a29e6b4133cae40e609c9badd1bde18483e21f1f0a55bc5d7e SHA512 f4ee3966274156890c6c87d316f8eef628a78cf3fa4f37f12a74ccfa84e8ab5390c6da758df45ef90e985a069f139256eaf557b050e93e832b398ed38228596f
+DIST firefox-127.0.2-my.xpi 516482 BLAKE2B 79892f75c81b973593e2fa5126fa861702d8612623b331c1c05856c86c8b5041ccb9587a1a7f6f6acc3d26269d5f39f8617f4b3a28e0a44662da543210b75084 SHA512 324244e8208859813d64ee578075a48cc4c9823154501ef1a3589f0c166be757dd470c563aa1ae7d8b46769a6d62c634c7b377859404d7c3e8b40a1cde596216
+DIST firefox-127.0.2-nb-NO.xpi 602855 BLAKE2B b385c75dd70ad2de9bca8cd9ca7f7a12e2519c5a3a8f52436cc4c74abb69176b9f1d353e951416bd72f6bb1bde9891cebb928dbd60b84db48d06c3a497f8b1dc SHA512 818598d7378d97f9cbff4b885660e950024c215bc9f6a669c5c8e7893fb3393e1bf6cb41d8e3feac142251d66796dd3174a4dfe968c7f80358c6cec63f231651
+DIST firefox-127.0.2-ne-NP.xpi 508759 BLAKE2B 8ebb4db29607220a96f7e81d539510830cf317936aae99c289ea35bdb77ef2aa493ab364c8ced059f5598186e68d6d6f069e41456c5131d06d0857c7d64df006 SHA512 5cf6ea3dbb0d82365beab3dfa6718014162b2901eb1ba8183106a99703004d0448b69fb49f6b140c8747b5ae00ff55b5b40fb15dbb60a89332f093d39c955898
+DIST firefox-127.0.2-nl.xpi 611454 BLAKE2B c9a18433a9f584b202cc5d3f1ac31ab77123b8682477f9874bee120ef5d5b34835fece3bab2eb9440860dfba1a925dc05dd295af1f14c851dbf54b0d0c075a88 SHA512 149f5c2d52fa2722b6f0d8f39796bc376d8ac0d65c07c61be43bdabfe135dc3056072bc3ffed433eae48ea9cc81ab8ea88759f8d2c4984a0ba337279d384b5e4
+DIST firefox-127.0.2-nn-NO.xpi 603355 BLAKE2B 67ac7a6dcaba44ec0190b7c8608b6edbae49fb9f6c61bda8dd9d1d55dc27e2e3cdbe57de79137bedc70dfe1f310dd192668be6166adb242e01ec8a72ce6ad623 SHA512 c22d95313aa51f705ad32255af4a43aefe645c6fd972b5d2e2f73e3369b1379c3ddb961823333323862b3eb8c5f2f12ebb16d9fdd82f39f8a992f955601f7b42
+DIST firefox-127.0.2-oc.xpi 608807 BLAKE2B 9df8419070a18ffe73e76b467e0b82fef9480e3d43fc5592376a96cf1a7c46a24fc7c59f0a7d99a1f291bb98548e3a55891daf32994e52f9f60fc407cfd1f62b SHA512 ee2cc4489784c7b26493a476730bc596b44cb6ec8703fa4e8c8066ed67e271ad23e720517b2577cced60e53031bb8db6fe2cc056f28f3956811216be0656df8a
+DIST firefox-127.0.2-pa-IN.xpi 687023 BLAKE2B 773a89ac237620167b1475c980669f050d8bf1b70c7bddb6bd2198c1266d14fa8e4b966e19a66e6201c0f52f6e6767432279395a5baf72d4ad7a8ce9c69398ac SHA512 f21c8ab2a7bb86a3ae57a2552bfc16ea3842d6ac4b4773161c15f15512a2ef2dcc57a54544b36bd1ac1ecb550f86cf7ec092beae1b3fa261d541cbc9f2112a52
+DIST firefox-127.0.2-pl.xpi 631922 BLAKE2B 1f490bf716751765f37e947065c79e40bded9ba716bd0189bb59c25f36a0be83b6d9879a2ca1dbd873d9438eb0cb4189cd15f72d19a6d7afe2158c92f0fe5746 SHA512 c25788444c441b0ad0ba573a194fabe8922cc611586ee19a9c7854307fb609552152e05cb624c1d17cf9bcec1662ed9a463b102ecd4aa9265840a48f56f858f9
+DIST firefox-127.0.2-pt-BR.xpi 616113 BLAKE2B df9bfd077412f11ecc945ce17155f01a812ca3f4b5915231625fc8c2a85e6a2a73439c32dfdf5137fec208fc44608b3a4528dc2a38e59250c5834542df943b01 SHA512 d80533c25e2f6fb8e4ce428332ffabc24db70cba180fa8f99948f94c5fa018b51466049f27ef4b45c68d50b4e2fbc2a510c651433b84d24c0af5de2d7e2922bb
+DIST firefox-127.0.2-pt-PT.xpi 622365 BLAKE2B 3a58c60a55ecb97079443c8b8f11c74e11b316e4cadd202b49c4a67d8c1ecca543295638e292bb843b9d53a8ae0f11746a507ccc13bc29e23a655b72962ca8b3 SHA512 6b3f52b3f597256263d6a31a9db4fe504405df80c77e33d4203438b31c1e4b5f0ea6b55bcfd088608b65efdf333d255dd51a6c62f6a6920542009d48d49a9277
+DIST firefox-127.0.2-rm.xpi 612109 BLAKE2B 037339854f561f18dad9b3f71ff29c93c62389a09bde63d038dc5432806d6793f89836a0b7a2b539fc1abc3e5da938841f4f56271c146507eeaaf1213076b6bf SHA512 b5e5ef4614f3c85eca0d95fc076ed6371ded5ee48186c58b209ae3d0386e4ec540c6fbbd479f7a4ac939e5687f51246d2d98c63ded1c791e3d429456e6743cef
+DIST firefox-127.0.2-ro.xpi 547541 BLAKE2B 05bc2ce40ad88755d62e001e5fbfc2ecc3f8de44d4c9a66b05d2aa1f5f9bf9fa47942a070234a4bc17be222e50d9ac57a876b3c935edaf868116738cb2ce513c SHA512 69a69804d9e9555971e997c9c1a9979343b9e6d92d250f6056fb1a43cf9f319675bd8f9534f2b195d2b17aa896ec2f48bd0f4fece1cf9a953b80b89a242ea494
+DIST firefox-127.0.2-ru.xpi 713587 BLAKE2B d7e43eb431e9ccd825c369a5ae03da01d8cd3e75a75ec3976b6c077b8017f1399bd8f6898fff6dcd763b471b85d1e045734d2c87be3f5479ef71be25b2a820fd SHA512 9bc67383511f4e3772a8d0387bc6356c1bc6279378cf92459b3fed84027c063180f27565fd207ca87aba43b23d89b88985566041d54fa87b796dd72ff5f8c3b8
+DIST firefox-127.0.2-sco.xpi 509002 BLAKE2B 51c464944fb8b7bf1253d5283ac373b66a225936cc10d041f1a1afa7aa2945ad355ac76f4c7e0d486af5376f5a6168ab4fd7127adba7650d8beb48a64e2c290b SHA512 7f3f1f329b03011fd5e92ca83819878e52bcaa558d27fa8245fd97ba6a74263472dbc9e9e3b27a3d21243df7e97fa393cdabe5c3b7ec797dfea2365ef72caa1e
+DIST firefox-127.0.2-si.xpi 603740 BLAKE2B f4e030dfa2a86adcbbcb5a012fd3b94ef771dd4ef04c84d7d92e9d0076444db69d82362836438179161cc76f30ea1fe28ff208d9eba9601ec36f0cc2e294da8d SHA512 052ed58c249b438855f0eec798bcd7168e2a4cea40f4cafc20c71d1420416dd4bffaeefab07e1468d2db138c0c8995512baa392f58fe650ff0292d2ddba4d205
+DIST firefox-127.0.2-sk.xpi 646183 BLAKE2B 066ee127bde4f408f04ece718dfdaa9e9787a9d531f172edbc645423375e122e86667c149225ef865463ed6506f861347229781d66a746706914f9400543a29d SHA512 c010b5ec4d21f751acc65fd11909a2d11204558c2ff3c599678dde58cf64525776905d1cd0ead10103e1a4ddaf8bf1e74a2bd187be79e661efdcfb8e76c78cb5
+DIST firefox-127.0.2-sl.xpi 612536 BLAKE2B 154f285a2c34c47ad645562c0739d7167d09dae0cc3310dea11c66531d01cd760328d487fc4e287660f6b8abd83ec5280eb496cef2d5ca55ed9a4a730f61a8c6 SHA512 74a722e53c9d79b7d6ac71bea7d20b178e8ae0444f4c237f9038ba984c9f1f83b4f1b413469f43f56b2dce04b5dd96c07717cb13f1cea15ae61548e9d14c1c81
+DIST firefox-127.0.2-son.xpi 414287 BLAKE2B ef3c9c5cbb49b995d4031173daa9b2671d31f8c1607454d728fbc9a48337584b507d39a5c3f763d471d0069d7d03c04a20156f849976dd1e3f1bc1ec060a48fb SHA512 a127c147748f1829537707bafd0803ba0be05500eac44a310a035c3600e59b354249f82d03e1414f72c943b682deddbaccf38741791809c6e6fcb6a2535a1e88
+DIST firefox-127.0.2-sq.xpi 632514 BLAKE2B 57ed4165eb1c50706d4daa426b9561bf55114323c57f252a5cb10f24d12cae7929a663431ec815ab70bec7271e2c99ce42b1d33503d00f4335ad829bdf072a10 SHA512 b26dbcb8ffb1f7b346f5afe1b2a96bef700b0274c9423fccce3a6f9a72870740b422e60ca153a42fdd5dd550ea21348be457bafe11e16702e9013c71ad76b12c
+DIST firefox-127.0.2-sr.xpi 637089 BLAKE2B 0906ed4130759f223f0c9197ccefee7ee1a18e97adb2e3f95a37dd68e324f965571b2d465a6540241f094f713775528316cc9e20e92a16c6c0b3b93b58046163 SHA512 7f2ba2683e858264729389e1f87db5cc2facd712155cfba0b742e71977e40bd92aec35e85ba97cc089da1533d2a95aec727eee059db2b4e23cc7dc2085ca0ea9
+DIST firefox-127.0.2-sv-SE.xpi 613192 BLAKE2B 62fe88ce76e60a37d5d17d41aae8115fbd58f5e19f12a391dd12504d78b748d5f656eb72f2457ed0d2b4c5a423710333230a5cac7b811efc3b9bbf9425fc0e23 SHA512 0a3fc99b45702c4ecc38657c557681edaa5941d43cd2946310ebdc997306ba5d0566742c7bbdda44f1d52e9ea2b2d7d378a2e2ceb26cf5927d4f36b8cb5afeea
+DIST firefox-127.0.2-ta.xpi 505373 BLAKE2B 6e14af1ef396c63bc689033c1b89dd00019338c6b065f6e858a337ba0e38f5d08802fd8c85d1abc8da5ad95d970a9ff96f05076b029f482e246ab48ffbdf00ea SHA512 6f6096e2a0ca3e82649c97240052235d480456f32d38a810b0d5d7ac8fe4f5cd2406e44b4d92797154940213200024a1f6eb971b7dce12617f180f16998ecac6
+DIST firefox-127.0.2-te.xpi 558857 BLAKE2B 8492c705d927f9bfa27a41097f46b8f2bbe6532940360ce4e878fa117643bc6d5e82616fbd401a083810ab99325f821fdc670185181f2a88f9b03dd425d0ef08 SHA512 d5269e7b39125d492e13f4588037e970a39838d527483fa3e043f8087772cebbbd788f5242ea66db6825995c028bf1db2abe4abc28cabf42362cba5fe813ae41
+DIST firefox-127.0.2-th.xpi 689043 BLAKE2B d6175e8a39280a990dd5e2f598ccf7c920b9abf770ba68c7f87cd1c129b0e426d91155f7939c87716bd1921a58f3f411d0ed051e210cca19be9c275945fbf61c SHA512 1535857c7c226c8fcbe4b0d168953ee79868ddc590b0e52b70806e69aa0e9e9dca975062cea8f7028d49c1d6168ba0e4e0e4312e008c7813ffa3055ede341a06
+DIST firefox-127.0.2-tl.xpi 532003 BLAKE2B 9cc051e3025efe3b0a21bfa77cf9897ec5348a88be2481ad275c0ee1ee9756ff2d42bbd73aa5050ab0c5b540ccbb1f9242e1d38168098be8d139bf03475209dd SHA512 43611d4e87c7b5e5a5d4fe7ed505b08e5f768e340a01f0aa83e923f07d2bac9e8563981d8e5c28a3d52187a74f517a3d49c29aea57c6c9981f9943e54c940b0a
+DIST firefox-127.0.2-tr.xpi 626623 BLAKE2B d52a002ea0eb3dcd6097470ea7aef86c75cbaa7a98c0ff123ced4aa9dcbd7cbe6173f83350d48311d3f3f25eb921f64362fa2a9cb178010ee7d92e162bd1ba0a SHA512 96fd86f48fda7cdd5f6f438ae5541d4a500169ff9957a47102ceb751fc2d89ad885c9fd0648a3e0fc9c46cfe1763763822e11ee4932726f3c2ef0690fed1be7f
+DIST firefox-127.0.2-trs.xpi 501856 BLAKE2B 558bab47c71966a918c263834477838901ffd7650ad4af63731b44631f26b8f84cb5f26c16ffdb040657dfc39a7704453d66d93532a8ce546556379c30df8849 SHA512 5ad75696118ff20e7089ed1ba109c04307898533e3105529535e7243a53642b4b5ae9407b0ca0ddb2e64d5b9be871a20d740a7be58012ec0f6693194c5d95c8d
+DIST firefox-127.0.2-uk.xpi 705155 BLAKE2B 11287c54554accce94129cbbf30f987ec3f3dfa3430eea7efeb36b79a92d849aa548bb97cb2db80b9ac91c76761a0c1b906dff856b69be514d408ba81391565c SHA512 0f5c9a05e82a765e7f36fdc3d99dc2c37593efce24ecfa2e5f31c69500b4c8fdb80629bd1f3b504437ca961a49a111a5dc404a8ef076420dc92036b9dbd47c17
+DIST firefox-127.0.2-ur.xpi 558321 BLAKE2B 0993ac2acdba4798d3f32ab68b52a57151d3ae34db7e77ae792ed4adb3717b5d816116b3718348434a4023b862a5fa31cf351902cb7537e0e00183f6fa848e86 SHA512 2c131c6220f62655c33f7b6831c4dea66ba1dae0a4602761ae2ff5284559093aeaadcc40030d996c995ac8150735fa8166bf39c238d98b675fb3560766d266a0
+DIST firefox-127.0.2-uz.xpi 476583 BLAKE2B ec8571499e1813b37030cff7b4b06ce4cc2180f65a3dd6fb6b1936b85eff56dc5a9396cdff034fcd96dc351763ef02ce2b3e03a1a7711606281c3fdcb6e7b4c5 SHA512 de62f38157aa6ecdd75659f2fc660c3466980ca633fb45705b92830cc4951a5d24e68dd50e06b15a99610dc0d00e05dc0b59fd44befdb0a636107b93f5de68b0
+DIST firefox-127.0.2-vi.xpi 650522 BLAKE2B b203152c7803a4d87465a3bad14a4a7a2b6e6c5745fae6e514fcc7467223a165bda3f5f0568600fce1ea38c650bbf9191b77aa8831a997127d945f50a169897c SHA512 45fcf4ca1e02495f6fec520d0dc095fce55e208e9805c641b80e600092a7b117be965e73990042ac7a8fffc421c43309f0d8875389d6a281321f0aece608f53a
+DIST firefox-127.0.2-xh.xpi 415023 BLAKE2B 09ad510ea9a674f6f0aad08fcdd50dbe5196ec119d7a51fc8fcc02cd2358ce1df12dd46b4b23dc3a927a99a3727ee9159c44815e4ce074ba83a82bf2a0421b41 SHA512 a226b56517a49d29d74da8dba3d8e7edef132b970bc7f41f489973b26ba63961e2defc5e6d765b1f69dca05e07729ac49e953aeb195a5887fbd32fcf1d053b73
+DIST firefox-127.0.2-zh-CN.xpi 650833 BLAKE2B 28df31392be1acb5a73af40b1dd8744056cd9f5a179a5f95c31a16ec9f0c2a97deb52a927b1322ee1118691cfec05e35105953938a0c1ae527994805f4401f24 SHA512 61bc371d4d0e343f19a48a2ed473575176bdbd2b084ee464253e2958eb08673af9fefe3709dbad127254e8991a813d63de6156f60b773a0f6546a82728401595
+DIST firefox-127.0.2-zh-TW.xpi 653089 BLAKE2B f7d6c661cc6f7bdc068cb9b00991f164e3b6b123cef5af553c6749de3ce3eb6609a71115627532093f7450b08f6df5b5726903e70f61279b6292004918f9e5cf SHA512 3a8a3c3979db17b3a56fdb2049fb1a437b8c881dc6587affac0a24f936ab53845672da3cdb452e4831acd2ec080f08dd4fdb6f40bb8edbffbb2d2ff688eee96b
DIST firefox-bin_i686-115.12.0.tar.bz2 84276723 BLAKE2B acf07a4d6d6fc258d343932a1a4751aebc071c2d74e1db197d7678ded8806565a80c9a7df3d5c0d125445db8f1044d8d5c0e3c4b5cee2b3e4ccf1236a5c54d80 SHA512 9198bb399c16de5f50c363ad52d09ce378faef4d93662b1cd3307d2e43b1714277aef3a89c5ce7264982048dc2e5aba0033bbe5d85b21fceb309960c5ab94ba9
-DIST firefox-bin_i686-126.0.1.tar.bz2 88816723 BLAKE2B 991228afeb81bc41f848ba84e4ae00ddd4b6eec2dbb287f2fbb29560b5ab37c81007861a2f9f4dfd5cd2460388e53e073a0d14e43a5c1836f27d4aa9881fa697 SHA512 6e1a610b46126c4148e566cf9cac603798dc0e5a590dfa25fb90af148cc98068364bec92673a81c2e2ee944dd0fd1b4ca875c891178600d6071d28c4cb8c038c
-DIST firefox-bin_i686-127.0.tar.bz2 89177662 BLAKE2B 5d4e4a0b879f459930d910ecb8e516daa1bded10ce05548e3e254098ca47199891939d7c6d48ff7025a86eede09cda5350abd3011b9802ece9d6b561f00567a7 SHA512 1f813a9f2ae959a98d7f1d5c1cb109201747452b8220f92f86e96d80afb648cf43397f91ddecb2a7a41e4ea5cad6388c45de0f90c085cf361fab4f6bb5e0a864
-DIST firefox-bin_x86_64-115.11.0.tar.bz2 80258704 BLAKE2B 07937e7a9d466fe9cb8f7860358d47a2861a23fe2b59ea22d9141d949f72eacd45a0a7456f13830f77bbca7b8cda82e25b138a474ad866304ab4ea73b3dc8ecc SHA512 63310a989a54d13b035e209c48794828e1591eb9370ebb54ac2d8839a8548cf435f97ca3bb39fbc95d50ae33c90f946491d4d43beac703d07be3fde4f1ccb893
+DIST firefox-bin_i686-127.0.1.tar.bz2 89184908 BLAKE2B ef03efa9b10eb38b82731f4a05d209587abd5fc6a50fe4797c1c1a8d3b7b154d2cd18d31ea5a4d3ea454821b6ffa375db90c1bf4ce41ec1acf04bb407e2796d3 SHA512 4167eccf804cbf9a95bde647c8e5adc4e6deae95467f14489d3330259868bf6b6af5ba6c24d9b2f4831fd5dd4065e93711fd2527e52e5298fee1a0376581b6d9
+DIST firefox-bin_i686-127.0.2.tar.bz2 89237658 BLAKE2B 7a39a4c57701171153da3283ece3ed40b50f1a6fa56ef4e687add895fa048769a658f5dd0bfe08251d9499b1fcf77488d882d2f451dbcbfdefcc7d39964ade88 SHA512 cbfa58a33986143ce473681241af3c55c646f259b830755961e68d2257b83d53a9a1c6747cbcbba123782085aec800090681daaca6bb886b1e3087a7cf8377a9
DIST firefox-bin_x86_64-115.12.0.tar.bz2 80371587 BLAKE2B b856f11b53084a53f35eddf25626fca45b5ce5636ebfc8fbf91289bc790402b8276333dc6778057900f7e38603330c358ce3df597b1af6f26229bdef0ced37be SHA512 cc76734016ca82fe0b20375bc9a82ced38f0498aeeaeb5a35202595260eb6bc6f7dfbc08bd4dbb985c68c61d1a4ce3aeeeaf58d6b6cd796b9e2f3db7b5691ca1
-DIST firefox-bin_x86_64-126.0.1.tar.bz2 86894030 BLAKE2B 27b567ed0d7839297f9f5e7ef1edd5069a9676b8577d368f788fa709f6c53e21fe57c519ddc22a3dfa0782e0a0e8448b4e4b54a1d0d817213ae8d6dd15b5ea25 SHA512 a1fd153324c21331860a363a00be6b46e2e6bb0cfab05a6482f0ce120a3f31bde97f780140987ea86de13c1ff68eff9d61e08941a471a637b31a70e58ce1925b
-DIST firefox-bin_x86_64-127.0.tar.bz2 87426818 BLAKE2B d8811e3c8921687d599239c9e030e57f466516ce25361844fc8492fbcee908cf7b71019c8917e73cdcac09713eba20cd7d2f704ae16e5974abbd472499ec2025 SHA512 56eb4ddd8b5b1993c24dcf3bc249fc3a6b15c3841fc3fac41ff90dfd926dc0977b6d681a4781879da2006c2eb43d0a4731e46599655a461e5562e584fb9c5672
-EBUILD firefox-bin-115.11.0.ebuild 10934 BLAKE2B ba31c56b7abf9e2089563a33054a5ca6caf1e9cc92a7837600f0af25f8768a773ae2e2cbd2049964847ec2d5c93cedfeeed7e3a8f93704d9e8f8c8360ca581d1 SHA512 41e2a60e4a0bf1bef6f591bd0ff34a9ccadf7c85c94a23d0605230dd2ed35d01b54ea25534fde940766c7f52be5444d493bc7280dfdaaf2a7bc7f3d214d554c4
+DIST firefox-bin_x86_64-127.0.1.tar.bz2 87375090 BLAKE2B e427d52a71733c9ec816e4e984035931b5176cf2042fc3dcf5e2dffab2639e1c6484181bd0cbbd4310701603b574262abd66b2ca9ac9cee09ef101ab5222ebf7 SHA512 8f802b9171008ef15eab0c334f884deb3552727be97f15d4ec52cd3e0281a2fc006f169157dcc7e6b28c513dfdd0d5c8fe58e10bf6523ebcd8d22fe867e2a67e
+DIST firefox-bin_x86_64-127.0.2.tar.bz2 87388109 BLAKE2B 3364abe5c9ac191e18a0cdbd5283593220a0576fd8f9abb9908af0962bf904b5ae06327e6947357a00022de4044eabfe1a56b969c0d71b01290480032b1e3b52 SHA512 cfbb5c628ba676a37592125f3f94b80b42b75a6adf4b4c905b01598466c218a1d9c04b894ad1aa0452bea5d1a8ebc62151545c1048d79eba67d9df26414958da
EBUILD firefox-bin-115.12.0.ebuild 10934 BLAKE2B ba31c56b7abf9e2089563a33054a5ca6caf1e9cc92a7837600f0af25f8768a773ae2e2cbd2049964847ec2d5c93cedfeeed7e3a8f93704d9e8f8c8360ca581d1 SHA512 41e2a60e4a0bf1bef6f591bd0ff34a9ccadf7c85c94a23d0605230dd2ed35d01b54ea25534fde940766c7f52be5444d493bc7280dfdaaf2a7bc7f3d214d554c4
-EBUILD firefox-bin-126.0.1.ebuild 10770 BLAKE2B c1cfb3d7e0810c354897e6c89612c3ba36d710f894211e89bccb91beb929c322a98e073be4c3d897da5d257214eee05bf3b5b1a7f3837440522fc21db5f94fce SHA512 abfa565783903bd65a3399098a6d5082e1d9a5535008ecc00f2f4656a1eda01430e98922d98b242cd42357458341a22056dd5e7b00fcc8e0afc3bc2958aa0dd2
-EBUILD firefox-bin-127.0.ebuild 10770 BLAKE2B c1cfb3d7e0810c354897e6c89612c3ba36d710f894211e89bccb91beb929c322a98e073be4c3d897da5d257214eee05bf3b5b1a7f3837440522fc21db5f94fce SHA512 abfa565783903bd65a3399098a6d5082e1d9a5535008ecc00f2f4656a1eda01430e98922d98b242cd42357458341a22056dd5e7b00fcc8e0afc3bc2958aa0dd2
+EBUILD firefox-bin-127.0.1.ebuild 10770 BLAKE2B c1cfb3d7e0810c354897e6c89612c3ba36d710f894211e89bccb91beb929c322a98e073be4c3d897da5d257214eee05bf3b5b1a7f3837440522fc21db5f94fce SHA512 abfa565783903bd65a3399098a6d5082e1d9a5535008ecc00f2f4656a1eda01430e98922d98b242cd42357458341a22056dd5e7b00fcc8e0afc3bc2958aa0dd2
+EBUILD firefox-bin-127.0.2.ebuild 10770 BLAKE2B c1cfb3d7e0810c354897e6c89612c3ba36d710f894211e89bccb91beb929c322a98e073be4c3d897da5d257214eee05bf3b5b1a7f3837440522fc21db5f94fce SHA512 abfa565783903bd65a3399098a6d5082e1d9a5535008ecc00f2f4656a1eda01430e98922d98b242cd42357458341a22056dd5e7b00fcc8e0afc3bc2958aa0dd2
MISC metadata.xml 520 BLAKE2B 4b540dd2d9ac3840061de8a73117f2859db156944826d22c1f74cbc0c35f6d305aa10ff45708eab016df725cfc741c99dec46f0078a29162982431892e86e477 SHA512 0c7183e35a4b0ca2ddd092786ebdeb5b41a431adf918f0c2e541a5ef1c235066586a46a50fa29c25e5a522930824f8662fa2fa7eed8c3895f74d85bef93cecb4
diff --git a/www-client/firefox-bin/firefox-bin-115.11.0.ebuild b/www-client/firefox-bin/firefox-bin-115.11.0.ebuild
deleted file mode 100644
index 95d67fb921b1..000000000000
--- a/www-client/firefox-bin/firefox-bin-115.11.0.ebuild
+++ /dev/null
@@ -1,378 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MOZ_ESR=yes
-
-MOZ_PV=${PV}
-MOZ_PV_SUFFIX=
-if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
- MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
-
- # Convert the ebuild version to the upstream Mozilla version
- MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
- MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
- MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
-fi
-
-if [[ -n ${MOZ_ESR} ]] ; then
- # ESR releases have slightly different version numbers
- MOZ_PV="${MOZ_PV}esr"
-fi
-
-MOZ_PN="${PN%-bin}"
-MOZ_P="${MOZ_PN}-${MOZ_PV}"
-MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
-MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
-
-inherit desktop linux-info optfeature pax-utils xdg
-
-MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
-
-SRC_URI="amd64? ( ${MOZ_SRC_BASE_URI}/linux-x86_64/en-US/${MOZ_P}.tar.bz2 -> ${PN}_x86_64-${PV}.tar.bz2 )
- x86? ( ${MOZ_SRC_BASE_URI}/linux-i686/en-US/${MOZ_P}.tar.bz2 -> ${PN}_i686-${PV}.tar.bz2 )"
-
-DESCRIPTION="Firefox Web Browser"
-HOMEPAGE="https://www.mozilla.com/firefox"
-
-KEYWORDS="-* amd64 x86"
-SLOT="esr"
-LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
-IUSE="+alsa +ffmpeg +gmp-autoupdate +pulseaudio selinux wayland"
-
-RESTRICT="strip"
-
-BDEPEND="app-arch/unzip
- alsa? (
- !pulseaudio? (
- dev-util/patchelf
- )
- )"
-DEPEND="alsa? (
- !pulseaudio? (
- media-sound/apulse
- )
- )"
-RDEPEND="${DEPEND}
- !www-client/firefox-bin:0
- !www-client/firefox-bin:rapid
- >=app-accessibility/at-spi2-core-2.46.0:2
- dev-libs/dbus-glib
- >=dev-libs/glib-2.26:2
- media-libs/alsa-lib
- media-libs/fontconfig
- >=media-libs/freetype-2.4.10
- sys-apps/dbus
- virtual/freedesktop-icon-theme
- >=x11-libs/cairo-1.10[X]
- x11-libs/gdk-pixbuf:2
- >=x11-libs/gtk+-3.11:3[wayland?]
- x11-libs/libX11
- x11-libs/libXcomposite
- x11-libs/libXcursor
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libXi
- x11-libs/libXrandr
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libxcb
- >=x11-libs/pango-1.22.0
- alsa? (
- !pulseaudio? ( media-sound/apulse )
- )
- ffmpeg? ( media-video/ffmpeg )
- pulseaudio? ( media-libs/libpulse )
- selinux? ( sec-policy/selinux-mozilla )
-"
-
-QA_PREBUILT="opt/${MOZ_PN}/*"
-
-# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
-# overridden in the enviromnent (advanced hackers only)
-if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
- MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
-fi
-
-MOZ_LANGS=(
- ach af an ar ast az be bg bn br bs ca-valencia ca cak cs cy
- da de dsb el en-CA en-GB en-US eo es-AR es-CL es-ES es-MX et eu
- fa ff fi fr fy-NL ga-IE gd gl gn gu-IN he hi-IN hr hsb hu hy-AM
- ia id is it ja ka kab kk km kn ko lij lt lv mk mr ms my
- nb-NO ne-NP nl nn-NO oc pa-IN pl pt-BR pt-PT rm ro ru sco
- si sk sl son sq sr sv-SE ta te th tl tr trs uk ur uz vi
- xh zh-CN zh-TW
-)
-
-mozilla_set_globals() {
- # https://bugs.gentoo.org/587334
- local MOZ_TOO_REGIONALIZED_FOR_L10N=(
- fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
- )
-
- local lang xflag
- for lang in "${MOZ_LANGS[@]}" ; do
- # en and en_US are handled internally
- if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
- continue
- fi
-
- # strip region subtag if $lang is in the list
- if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
- xflag=${lang%%-*}
- else
- xflag=${lang}
- fi
-
- SRC_URI+=" l10n_${xflag/[_@]/-}? ("
- SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
- SRC_URI+=" )"
- IUSE+=" l10n_${xflag/[_@]/-}"
- done
-}
-mozilla_set_globals
-
-moz_install_xpi() {
- debug-print-function ${FUNCNAME} "$@"
-
- if [[ ${#} -lt 2 ]] ; then
- die "${FUNCNAME} requires at least two arguments"
- fi
-
- local DESTDIR=${1}
- shift
-
- insinto "${DESTDIR}"
-
- local emid xpi_file xpi_tmp_dir
- for xpi_file in "${@}" ; do
- emid=
- xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
-
- # Unpack XPI
- unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
-
- # Determine extension ID
- if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
- emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
- [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
- elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
- emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
- [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
- else
- die "failed to determine extension id"
- fi
-
- einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
- newins "${xpi_file}" "${emid}.xpi"
- done
-}
-
-pkg_setup() {
- CONFIG_CHECK="~SECCOMP"
- WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
-
- linux-info_pkg_setup
-}
-
-src_unpack() {
- local _lp_dir="${WORKDIR}/language_packs"
- local _src_file
-
- mkdir "${S}" || die
-
- if [[ ! -d "${_lp_dir}" ]] ; then
- mkdir "${_lp_dir}" || die
- fi
-
- for _src_file in ${A} ; do
- if [[ ${_src_file} == *.xpi ]]; then
- cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
- else
- MY_SRC_FILE=${_src_file}
- fi
- done
-}
-
-src_install() {
- # Set MOZILLA_FIVE_HOME
- local MOZILLA_FIVE_HOME="/opt/${MOZ_PN}"
-
- dodir /opt
- pushd "${ED}"/opt &>/dev/null || die
- unpack "${MY_SRC_FILE}"
- popd &>/dev/null || die
-
- pax-mark m \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN} \
- "${ED}${MOZILLA_FIVE_HOME}"/${MOZ_PN}-bin \
- "${ED}${MOZILLA_FIVE_HOME}"/plugin-container
-
- # Patch alsa support
- local apulselib=
- if use alsa && ! use pulseaudio ; then
- apulselib="${EPREFIX}/usr/$(get_libdir)/apulse"
- patchelf --set-rpath "${apulselib}" "${ED}${MOZILLA_FIVE_HOME}/libxul.so" || die
- fi
-
- # Install policy (currently only used to disable application updates)
- insinto "${MOZILLA_FIVE_HOME}/distribution"
- newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
-
- # Install system-wide preferences
- local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
- insinto "${PREFS_DIR}"
- newins "${FILESDIR}"/gentoo-default-prefs.js all-gentoo.js
-
- local GENTOO_PREFS="${ED}${PREFS_DIR}/all-gentoo.js"
-
- if ! use gmp-autoupdate ; then
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- einfo "Disabling auto-update for ${plugin} plugin ..."
- cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
- pref("media.${plugin}.autoupdate", false);
- EOF
- done
- fi
-
- # Install language packs
- local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
- if [[ -n "${langpacks}" ]] ; then
- moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
- fi
-
- # Install icons
- local icon_srcdir="${ED}/${MOZILLA_FIVE_HOME}/browser/chrome/icons/default"
- local icon_symbolic_file="${FILESDIR}/firefox-symbolic.svg"
-
- insinto /usr/share/icons/hicolor/symbolic/apps
- newins "${icon_symbolic_file}" ${PN}-symbolic.svg
-
- local icon size
- for icon in "${icon_srcdir}"/default*.png ; do
- size=${icon%.png}
- size=${size##*/default}
-
- if [[ ${size} -eq 48 ]] ; then
- newicon "${icon}" ${PN}.png
- fi
-
- newicon -s ${size} "${icon}" ${PN}.png
- done
-
- # Install menu
- local app_name="Mozilla ${MOZ_PN^} (bin)"
- local desktop_file="${FILESDIR}/${PN}-r3.desktop"
- local desktop_filename="${PN}.desktop"
- local exec_command="${PN} --name=firefox"
- local icon="${PN}"
- local use_wayland="false"
-
- if use wayland ; then
- use_wayland="true"
- fi
-
- cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
-
- sed -i \
- -e "s:@NAME@:${app_name}:" \
- -e "s:@EXEC@:${exec_command}:" \
- -e "s:@ICON@:${icon}:" \
- "${WORKDIR}/${PN}.desktop-template" \
- || die
-
- newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
-
- rm "${WORKDIR}/${PN}.desktop-template" || die
-
- # Install wrapper script
- [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
- newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
-
- # Update wrapper
- sed -i \
- -e "s:@PREFIX@:${EPREFIX}/usr:" \
- -e "s:@MOZ_FIVE_HOME@:${EPREFIX}${MOZILLA_FIVE_HOME}:" \
- -e "s:@APULSELIB_DIR@:${apulselib}:" \
- -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
- "${ED}/usr/bin/${PN}" \
- || die
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if ! use gmp-autoupdate ; then
- elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
- elog "installing into new profiles:"
- local plugin
- for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
- elog "\t ${plugin}"
- done
- elog
- fi
-
- use ffmpeg || ewarn "USE=-ffmpeg : HTML5 video will not render without media-video/ffmpeg installed"
-
- local show_doh_information show_normandy_information show_shortcut_information
-
- if [[ -z "${REPLACING_VERSIONS}" ]] ; then
- # New install; Tell user that DoH is disabled by default
- show_doh_information=yes
- show_normandy_information=yes
- show_shortcut_information=no
- else
- local replacing_version
- for replacing_version in ${REPLACING_VERSIONS} ; do
- if ver_test "${replacing_version}" -lt 91.0 ; then
- # Tell user that we no longer install a shortcut
- # per supported display protocol
- show_shortcut_information=yes
- fi
- done
- fi
-
- if [[ -n "${show_doh_information}" ]] ; then
- elog
- elog "Note regarding Trusted Recursive Resolver aka DNS-over-HTTPS (DoH):"
- elog "Due to privacy concerns (encrypting DNS might be a good thing, sending all"
- elog "DNS traffic to Cloudflare by default is not a good idea and applications"
- elog "should respect OS configured settings), \"network.trr.mode\" was set to 5"
- elog "(\"Off by choice\") by default."
- elog "You can enable DNS-over-HTTPS in ${PN^}'s preferences."
- fi
-
- # bug 713782
- if [[ -n "${show_normandy_information}" ]] ; then
- elog
- elog "Upstream operates a service named Normandy which allows Mozilla to"
- elog "push changes for default settings or even install new add-ons remotely."
- elog "While this can be useful to address problems like 'Armagadd-on 2.0' or"
- elog "revert previous decisions to disable TLS 1.0/1.1, privacy and security"
- elog "concerns prevail, which is why we have switched off the use of this"
- elog "service by default."
- elog
- elog "To re-enable this service set"
- elog
- elog " app.normandy.enabled=true"
- elog
- elog "in about:config."
- fi
-
- if [[ -n "${show_shortcut_information}" ]] ; then
- elog
- elog "Since firefox-91.0 we no longer install multiple shortcuts for"
- elog "each supported display protocol. Instead we will only install"
- elog "one generic Mozilla Firefox shortcut."
- elog "If you still want to be able to select between running Mozilla Firefox"
- elog "on X11 or Wayland, you have to re-create these shortcuts on your own."
- fi
-
- optfeature_header "Optional programs for extra features:"
- optfeature "speech syntesis (text-to-speech) support" app-accessibility/speech-dispatcher
- optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
- optfeature "desktop notifications" x11-libs/libnotify
-}
diff --git a/www-client/firefox-bin/firefox-bin-126.0.1.ebuild b/www-client/firefox-bin/firefox-bin-127.0.1.ebuild
index 91c94d7a296d..91c94d7a296d 100644
--- a/www-client/firefox-bin/firefox-bin-126.0.1.ebuild
+++ b/www-client/firefox-bin/firefox-bin-127.0.1.ebuild
diff --git a/www-client/firefox-bin/firefox-bin-127.0.ebuild b/www-client/firefox-bin/firefox-bin-127.0.2.ebuild
index 91c94d7a296d..91c94d7a296d 100644
--- a/www-client/firefox-bin/firefox-bin-127.0.ebuild
+++ b/www-client/firefox-bin/firefox-bin-127.0.2.ebuild
diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 0d15872c145c..7d8b58cc4bfd 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -410,9 +410,211 @@ DIST firefox-127.0-vi.xpi 650528 BLAKE2B 5c32cd0370ba1e65ffed4d86acf31da530d9994
DIST firefox-127.0-xh.xpi 415014 BLAKE2B 9163fcadbead1c3ed41714bbc8939dd4422f637191e98652d1123ff3255d0544a0b2795fdce0eb509fac6d600600e247aab8543df8ca41d2b1d41e31b94f11cd SHA512 f02519432606b77f87a187c569e8321b10da45861c9ad63bce1224d3661683629b6d15ed7250e1ec7c5fb5e16de507fbb4d0a4142fe3009b4be75b218a608ad1
DIST firefox-127.0-zh-CN.xpi 650818 BLAKE2B 3fd8643a0c395c6b2834330998607b65f5ba1003bd00a46286167ec98e6899d755d5e3ccdcc1b99e514612f921366357250f1d5bc176896f5f3a0fb0271ad884 SHA512 cfaee59aa017e3ab2673011872164705a2bfe1ccd77a313f4ff7f1470e95d18d83aaaa46c8f379362f64405fcf3cac6a28895030e7818abec7eaa90e1144acd9
DIST firefox-127.0-zh-TW.xpi 653089 BLAKE2B 4139d9516b2740201a0ca6276494d5c44a15aeea6ad9e19d64747f1bb41fb913bd38c90b8d9bf1b7bb9ee898a02bb0ff6103a6da953ac838e12f84a1cdb81f0d SHA512 76b17cef1b9e6f2dd9a4f3ad5ee7cd63e75577aba900cf62df26daf182cae865eca225800f861dcd5084261c3054382493c24451437a67ecf8e7feb56ad365f6
+DIST firefox-127.0.1-ach.xpi 461923 BLAKE2B 396e57d41a3ea570b3a06d0e6c0ed0b7ed505f638203d0b7b3156a828c9fedb84fcc60ed0be53669e91b7763f8c075c45ebcc301898622977f3a4a500725f5e7 SHA512 e118d7f8ee6906e2c79ed875270e0ad2aef76f5755df2e208a6a5bcf12fe27981c296d747d396464594599381bb95c6de63d5e5360be357787829d5b29f78f6f
+DIST firefox-127.0.1-af.xpi 415366 BLAKE2B bd6737c63007d231360300ba873aa4f24ae04415c88c7931e9da277ceb9892ae30b82528ca1b5cce1ec8403c6e40df073a8cfd06d2655e7c415ce7fc2e6eee70 SHA512 3341b172eb6a97899c019de614a20ed8ac3608d2fd8d95aba48fde09be255a6ddfa1d84a6c38d293ac89cc43b367eba865796b6b8ce5e94ecbade62a68bf5a83
+DIST firefox-127.0.1-an.xpi 503720 BLAKE2B d51e0f454608cc91bc9da13debbde30e2771b74defc22138e4f300b410326f183b94da115cfa3aaac46fde7a64a2d8949e9dcb45e58062c2bc5753cb6089c2d5 SHA512 a2e7a7a603c051655b03e0e6786e4b0fda3db40120f60530fed03571db7464c4b59953652916b1ad631231793b603043ca72edaec2db4f0a73b4856413326fab
+DIST firefox-127.0.1-ar.xpi 607964 BLAKE2B c0d8f76380923c927541a5361f175339aa42793c41809f0b54b109364308f80fe47d144aae507f931cac4ed706fe5fe95c7e5985641f0bb45e916ba0bd8d8db6 SHA512 e4ed0abaf148854f2d9335dc88a08c4c45a8a29f217e38c992fce2997606b445559a41db86d388d0b07e7c00dac8d97fdbbcef013a0ecb19b3fcf63861e18a84
+DIST firefox-127.0.1-ast.xpi 494050 BLAKE2B 423a2c8a0252a78f469f1f233ca775c7d78ec5b4073fadafcd0242dd51283eac576f4968b8a8cd09f7c87388f15b77797c61d7f1d675125f2249fc274ec831a7 SHA512 1e6d87085fd031d7d175fb691d221becc2f8115a2be9fe37a977821a3bf76ef5291b06cc3b6b1439f5f4e0910d36e7a5fcf1e3552b87c50903569e7a16d605b7
+DIST firefox-127.0.1-az.xpi 488600 BLAKE2B 4b0f2af724170fa62d4533013a19b0e5baf8dbbe99df1e0ddd56ca2779d548711ae7df4aefe4f82004a211888cabc18f41d6610b9a6dfb31a19dc47fd2df9751 SHA512 e5d4de73a50a1ea85710ec5bbeeaf47eb82bfa673ea41b706eb675a8c252d970f07fd3a2c54624bb457a7efa1f09288403fedf0d641d65e89285d34cb8f3abfa
+DIST firefox-127.0.1-be.xpi 708724 BLAKE2B ac2f1f0100e3434a01b555295bfb45cb6e993c9f9503c32b260982c9d7c70bf6730a178381823a21570c71b6b2cd0b4a8ea848b95a173c3aaca78e942fa5bfdd SHA512 6adae62644069094d1feef52415eb89cac2743e61c561e27b09d534369a4592a2c5ecfe550ff1683720cfa20fa65994bb186a4df8fa7daee637c584d8961cde8
+DIST firefox-127.0.1-bg.xpi 601638 BLAKE2B 4a9d8912735d63e6ecd1bda7d77e4b9ed4972f06bc4c959c6bebb9bab2202b320c8338ca51e4b957ce425773e76f0e8df86d4756466327d19756e54adeefbd75 SHA512 8aa703f16b1c8b7b7b0a1cf2a4b8be98fad9862635f956604b460e1dc4fe1f30b3bb97c127ddb4fe60f517c89c14ecac22a2a0dc5f740de0195562c0f586e56d
+DIST firefox-127.0.1-bn.xpi 579347 BLAKE2B 0b17435b6c27a4c78fe2d9df6007173a988581028f49b49fbd379b8369e53456db483936a00daa9b10deadacf477a78c3826c38b71ddbff7bdc9246797f50a93 SHA512 ec54959eb66b301e2fab7efc95629b8c3e33cd183394c22e930664b3116ffbb30b7f365619b74d7b1b59f400e999afff2622a872e6ecd518078e6b1d7d1a2c3b
+DIST firefox-127.0.1-br.xpi 585926 BLAKE2B b667733bed39ad335143089a43c89beb17b5fe285826e8eaa86728caeb9c0f235705f2a0b642849e683c2c919a2221b185032340879a6857ca3a017afe025437 SHA512 2422534f65bdc449797e4b4f071caf968bbb37d43946326cdbfe77c1d7904c4ceaa919105a2e6edf119763c37d8c873e8aac532d0ebc8df8582fd2b09686cc8c
+DIST firefox-127.0.1-bs.xpi 499346 BLAKE2B 95598e53fada1340c9d79fff4afbf8f0d243690f7c88d6d7ba75dfa4ae7d7486ee3d899dabdd67229c8af31687f77f5632390a5efcab9d2e3fab799e3d4c81da SHA512 682d85841c86582e6f9e28e038e42556f3f0c36d42f3e0c72c57794cf9cf71b7a5de09918678b5dcf8552bb28ed44d920cba301981ef97167b0ec4ad73087833
+DIST firefox-127.0.1-ca-valencia.xpi 544019 BLAKE2B 5cb6115eeee28daab91e7df56458c1b3d838841189132c9823fcee179d1ce42688058146fbaf8ee47d6246a9e0eac93bdc2a7a7876d3c94e9c5818b606c6bce9 SHA512 dd28c24bdaf9188ffb04022e6ee52586ccb3e6615945adc07cfae7328aab6ff24be7dcb207eb0797943623315da33d6416c34e30bf7b2e3cfefb3a50c802158a
+DIST firefox-127.0.1-ca.xpi 582808 BLAKE2B 8596bdc340dd4a5bc8011de862e714baa27bca5d03f79a2e244ecff64415d61da8494ed0c799a4879c6c2579477b9c61171f522ad9cca8372f95aa0e00d5269b SHA512 8f6544a80ebe4dafc96f69df01a9d5f77d05fcf67b543d44719569f646bdf967b2a58bf1f3606af9c015e35bb6dbaac9b174569753e98b2740d2ee05a4e9b6a5
+DIST firefox-127.0.1-cak.xpi 590497 BLAKE2B 0186e30e9016f430023ddfe8df79ce05065dd97b9c5191227fb41ae91d4215ba22312e98502e7511ca3662133789a81979c0b976e2a4217af51e6b9a41486288 SHA512 278be64290a566ac5d2d09cd88078716868382edb1ab49b63d1438ac781b239b5698110847803b5b5f7a7c86e54f00ff2f39e4054ba949d1c6020d32bbbc00c6
+DIST firefox-127.0.1-cs.xpi 653262 BLAKE2B 42248012d7e0e99bac7a7445087ec53fe36852a8cb6d10fb60b2ac8e7cb7528ed0b0005a4a0d95dff08d9e4acb67f8925852233847f252bd0076ea5dd64d62bd SHA512 63c93d9db643cfc5c55f890e420b33ed2669b10c9842f41fa85bc94636002ddd6fbbe0f2e447b767d2001417cd2be882206a2a33c10e36b13b978be3bfcb706e
+DIST firefox-127.0.1-cy.xpi 618434 BLAKE2B 6f67515d6388c7efcb3bcba12e8acb54c33bf0dc32b049e67ce275dfc47a829f1afede19767b6ef25928a52c77746c63b2a9495fe6aad2409b3909d5d9b0f544 SHA512 b0e623f2fb20101069bf847394b256b8de2d35cdae2dd6a1326caa1467c456798c06ba58889f69b6ad384464012a56f5524b7399ee1a749a9fd7a0c3b9941eeb
+DIST firefox-127.0.1-da.xpi 606834 BLAKE2B 75c3649080c5ae70dc6f5852cfe25727638d8965e019bcdf5f066867671736949eb48165248ea95613a4a1bf50238eb25c44962d65c72dc3128dd5fb44deaee3 SHA512 e03b4fd10e56ead89790d8d133bb82d53ed2cc29226cd634a4f3df5bec02a80d63ab3ca0ab746105163656984a4cfef06c8db7db7f7ba319eae8bfdc51c2f25d
+DIST firefox-127.0.1-de.xpi 628178 BLAKE2B da4aa0cd6b5cb39c3747d2f72ad1fa24b7dfe220f7ef42ca40f8efc977d8233bf1effdf35584fc24ac016d0defc80bec4d142efabb0b6fa18ce8514343b081af SHA512 8b6958d0a7349657d596198c4da0de36d8ac54299557220342fddd7ea2bf010d633c252c5d4f83efaae5d69c35742dce43d1d3ce9d2ccd50166d15d35631d8b1
+DIST firefox-127.0.1-dsb.xpi 644574 BLAKE2B f29bbf0e406650f0a3f6fb1df3de4ae181098d4b667a90680c53e8e27352c88c024a6584393a970c3756f6769115f30278fe62518bc51c0aa8c92cb86847f6b7 SHA512 7d61a778e6a1bedcd09a81711aa37d2180c30ee24cfe0b99512e1d757abea48d1431cb23abf2cac3120b3396a465774fe498d9d6b51b95685dd57c064a31e57b
+DIST firefox-127.0.1-el.xpi 726239 BLAKE2B b1aca2c48e6859d51fc20e31e0502a4d3f4f1bb6226cc1e6682d17a5d680a3a900360306c5ea3c6980a1174fbca142e311808851e30cc86857516ff0c4bb94d2 SHA512 4c85d1e639711d2c6c333da02ae3da0c1d2d93e9d52db87b80a1d1be57d2e30a807401c87bffdb6ccb077ec9ebac58ff7d371ed05d86f2f973257d65c04fd60b
+DIST firefox-127.0.1-en-CA.xpi 579150 BLAKE2B e2f738c6ef5589d909c327cd366b35b7aafbb9663aa0dd1299d95043345e4a8ca8d533e062b3558b80a26ec5c002faeec3053140a9fdcb97d1f782f4979d046e SHA512 4d630bd986de0f14e3c2488072c1ec606d8320e19f0b06cc73be6751ef131e39f53b242b970367dee080870294f8df36265f066b2c3c7d8e71002f991454a2ba
+DIST firefox-127.0.1-en-GB.xpi 579697 BLAKE2B 665dacfb8065b46f8dc0e709be3376e82d56deafac230642464fad116fda2f8729be3f6cea7a6923984cb759347f2ce27532da3a939825f10425d7bdd1d54288 SHA512 32f4d17bc19b89d21c42569783e0420ffd08bae0b424d33533579f5fbb38bef85b39142155e608d9f4d5ee054b88748bd4891ec097adea55db7d070701a64031
+DIST firefox-127.0.1-eo.xpi 608820 BLAKE2B bc3e38c8b1fdf6c445020bb27811d88ccf62922d1b4c9b741794eadb31a20e7abefd150853329734d8c2416bd09e1a0e43ec103a6eca262a391f77bea658b3eb SHA512 bec46a2d8eda644abaf045c8e0b405a5f6d33089b2c975d01146b283df20ea952fddf8c090df377fb820f1a8d38ff1f593bf30a8b597470143ce1a1cad490670
+DIST firefox-127.0.1-es-AR.xpi 622096 BLAKE2B 661f325a881509cfca285255463da630a46049c2d0c7431e9f7936cada95860c04dde4c2c5cf4a6729789a1c9f5179c61e8f26effb795f988e04151951e17040 SHA512 e0afe03284a5ebcafb157a83649979d4dad71dcdbe906115dffdf8285040de243dd164f574667af3131eeb2c7db09934d318214e2a3527a7202726a44973ad88
+DIST firefox-127.0.1-es-CL.xpi 621305 BLAKE2B 1430432336bb5540e94c5bfc6aa65bb638bcfcbf0e4250c3dd72b1236d6e5994aa38efc927d115edec9dce45e825d1764233ef7e267c0d26907e1cee120b6818 SHA512 7d105aa9f3baa5ab4fedb0c2e3dc2ea89bdaff35305aafd557680604c3777e2a93572381671add7777c8664b79e39e716ad13320d212acf2f0cb258e0cdea535
+DIST firefox-127.0.1-es-ES.xpi 616134 BLAKE2B 0d33972ec8271250a6325d59decee5d9925ba316ba51413df39c17da5f0f198807130bfcced40fba102715cd88d2e783d5a388536479e41ac1e9c97aa4bd24af SHA512 8db8a42e14bd1018dc5f4372048a344668cfa6a17b30715f5c0230c264e9fcc68393ac4e80e2d1bd1402f875a57895e0fb1839e16ef57ef07e854d9041cbdaeb
+DIST firefox-127.0.1-es-MX.xpi 589236 BLAKE2B c0dcbd44df9f51b387c58a91b8d0c31554b787d5cc2d036a1bb69243df2c8cbb45e2ef5aca496bca1e6c41e2b1beb6cdbace9085add2233875eb42d7a55f4f69 SHA512 a21eace34ca1fcb3c305b7649efc58c80d0f938212267245e1060084d39bec18641255e9340d9ee8f4c254b2fd1bba20ef5d801e4ed691fb8070b39455b04bb7
+DIST firefox-127.0.1-et.xpi 537275 BLAKE2B 0a0367fdd045da48d4b8a91b2d0b860d64511c5527b9978aebbaa8e0118ac4a38f54936e2170923f43e92ea3ca4a7574994aae34a85ab1d19e1650cbc6fde09e SHA512 2a17e7a5d9a509142c04c02178ec2f0aedc6d377ebddc2b434182577a6b20d319e3f1c226f7d42701be8306bbf2ba0bec30940566b2fbe90cbd834df1832adbc
+DIST firefox-127.0.1-eu.xpi 593772 BLAKE2B 22f8a6aff00cf329f6352ba9e9a0e93f971af85ca1db40fe7f9cf1c6778f16103e4d984db4d0dc587aef939f924862f17d7faeddbf367667a5f00f55c8f70fcb SHA512 62808cf41e11aa322047d0cdbcc862992183017dbb19f22c08461e4f337279700f5fd9bbae3b794820e8844ba6e8738d32b99712f5112140a69d3c7474687506
+DIST firefox-127.0.1-fa.xpi 587844 BLAKE2B 720603d2693ffbcb928b306d441c8780c8e9eb0ee4756b8b84244bbcc56d667a43e259f911e8cd7c9f4afef8499cec3d572472abc702be62f2ce1b3dfbe33453 SHA512 da39e8930d7e8c0b80d98f7319d40411b72f05662b82ab2801fedf8c081f204b7c039c3e91dc89cb0f7c7b5b8c85eeeb45db994c087d2d9481e7f1d3c1ea0d88
+DIST firefox-127.0.1-ff.xpi 473936 BLAKE2B 51d9f2539385648810d1df6cbd9232a04edb6fd2a8ba677b3f17503e60087617689499740aa0c314826ccf21590aef221f4acf6e64029e398f8746a8717eaa69 SHA512 62139fb32ca03dedc4e420c35895aeda2305ee0d2812759209513d37251ab715bc8b8bfdfd205ae23c4e9013e110ac80e4dd5b12fb62fd954d74ff019cc53d50
+DIST firefox-127.0.1-fi.xpi 601840 BLAKE2B 05f9c6d77733a48472c5de138cc9a607c230fba1c9d923d71136e75afe98916008b3ed94433cc81216758ea4675d8645eda3b2ddb379913030f2fd4554135789 SHA512 ec538f1e835f5884ef7e27ee7f7a567be028133072f7579c9209da417b43a835b40deda96096874e14151ef66de69dd633b51c3da86a0807c89834ae5b5837d9
+DIST firefox-127.0.1-fr.xpi 635003 BLAKE2B c0b32892aec86fd36a2078b306bed0c79d71a8e1bb04c82d8ea8b10ef4672ef84c377e8a1d14c098315bb8a57938c4a80d62c052873223c52f9746370282a22f SHA512 a548a4261c97ad446371d6957c5b39b8a194eb20960c00b2dc115980622b4c550fcf75e49f7aa18683b76573df151e2e6af7f3e1b59cd4ff67ea599a0ecf3f33
+DIST firefox-127.0.1-fur.xpi 627830 BLAKE2B 90e138327ad52354d5943be60db75bbcca169006f80f2b6ef19e2a7cc4a81de7ba2dcbb4574d6be2e9d77ad5e142c97497f1ada217c8ecf7242d443dba549b22 SHA512 93d8687a7fd190a4d67fac959d7f7a07751d529070de3fbddfe1498a47c4bb391bc111699e88b457ebfc53dbec3e5657821c28c4cd371f1a16e2fbade1793bc0
+DIST firefox-127.0.1-fy-NL.xpi 617752 BLAKE2B 4621b6778e86a83d0b97488cc81efe74fb77e3fb949567b3a33b8117202ded0f27fab95db01fdd5d55d5d0e79020c725361a2a72702f90377895372818141c54 SHA512 fe1663282d544c11f42be0b7e9d0af9e86ded8918cb1f903eae1d547b8706d24aafc2481a1b7044b64a7ab4f8943b5d2c14277cf2c22d0e430b01bb37ccb06e0
+DIST firefox-127.0.1-ga-IE.xpi 468830 BLAKE2B e791fc9c2ff628258ed35dfef13f62c701728679f07bdbddcab08b34e54b256dcb2f1787320d00ad9285bd49af47bbe6c892bb028c0affb0b09221e6d9511fa1 SHA512 e3db7857f36687401146320b6b26feae9d83489db2ffd480e20a15c9125d62afb1614a680eaad1f847aa35e1b8983f79950d971c5587983b33b0aa07d82e5086
+DIST firefox-127.0.1-gd.xpi 594377 BLAKE2B 8ab56b2235c5739470a52fce35ce750f1c0670703fb2c1d16382aa43668f9055cd8594b5bb9cce99cb36bcd78c8ab4279e896d770870026726a5dfb892af955f SHA512 dd5818a918c629d27b1d1ccb9f5d9f7ea599e29f9d07304b1d51fbad79c316be82548df53a00e1ea4a1f6e13427c4a9e16494b1525537dd663ad5301bf0c63da
+DIST firefox-127.0.1-gl.xpi 601873 BLAKE2B f773c7c0ac79b8312c4c101ba7f19e1c1535785ead3cd9df66bef3abdf7ee8db7f5c0b5f0fa2b9302d8abc4cc7c5caf5e1bb5f0c2ec06f3009b5c99704282d94 SHA512 bea27cf054b6c7fc63abc81d95feee2f0a264bde0bfacdeacf0f736bf5e54db0f86e0a26d8b309673fc126887fc493462f8728613b446f1f051d394309dea65f
+DIST firefox-127.0.1-gn.xpi 633215 BLAKE2B 92d6991e87fbcd2b0d40f8cbab14a4fbd9e34322e5898bc33f1c7fe0e7dbc99221aacc5d3846fa1e7a3af56ee3696f16df258432e62df073b16ac7b0072f2990 SHA512 b5b1a68ecb2c19497704f88382dc91bb4b7890a8bc87c7723af21a66e1413e5e51dfbfc78ab3fe50bbd05340de68fc41629981be001dec3b0808e2d8c7761197
+DIST firefox-127.0.1-gu-IN.xpi 525153 BLAKE2B 174ab91d9a9c2a1ef06f1e164c07a5d54573ffea11570480ba8532315eef92a3a701b9c89dd9a9fb174a29a5ea32066fecb1eba6167deb861fe9551c2347e336 SHA512 e3a987d9ac92209df8ba76f3774e9fc569f3967019ccd0dc734b400a5bfd21abd584091775f70e5e130236d2b2099f029b64de7d5478fdac5c6242625ee17b5f
+DIST firefox-127.0.1-he.xpi 626714 BLAKE2B f3899276857fafa0ffcc3b21e9f01dc67f1cb4c81e69b7493a72586c6bdd5df76b7bf2a1979d014859f766ddd13c55552baae07e047b5609468f0716d3f1c591 SHA512 a3ec567c199fc15fdbdbad308bf61e48fa09c3b783e345678ff203a362939d3f22f0a5f81045bc731c55b61b4c2ff8a0e8f7afe1bb8b327c4c8499bfba1477cc
+DIST firefox-127.0.1-hi-IN.xpi 563352 BLAKE2B b382b2d34c91b66201076c1282494a71cc9b49f8656209ca9fc890abc87f006baafcf6d26ab7b0dcc1f3f43345348e776f523e9a2d385a874920d0efaafac9bc SHA512 e7f719edd6bd763f585cdd918de5e1b3feb14b89aa88fd9d9c4cf87b89c34dd734e3d6162cc668d8d6f34e20cf26d492557c579257224acba1d393b827f963ad
+DIST firefox-127.0.1-hr.xpi 554577 BLAKE2B ad6bc19e96779a771a0f1d9ec021c85d05b6d57acd5d463b915a9796974782a749401ee993971a301279b58bef7d1d14ff908add9dac41cfe196ac131ef8660f SHA512 ece0c7f74833eb177918f2738b077c6fa9263accd460b726f88005a4f86f11e445b1c306c17f6794265b6673580ec2c42ac31b942624e46aed4a9e01c656d039
+DIST firefox-127.0.1-hsb.xpi 640697 BLAKE2B 62779206bd0b77eba3579e9b95be644fa2913eb120693937dba03dae370fd6afc269795fd8b2e1850987255cd692a60767a6ac658188827ccef0af7e1d6c3ba7 SHA512 c2b35918d5d8d68affb91ab6cd55997819588eda0e2bd222b1d1a041128cb891b590d621410000993812f82a16afc2c1077eb2f7ea0b71bcc4f8ee007130581f
+DIST firefox-127.0.1-hu.xpi 644724 BLAKE2B 03985baca898b6bdd3c7fd301b4b3dbff91ae8f362ba5b4269bee90b9520a4950445a6c3afcc5213bbae4d5802fcbc8d0026b339de0c16534a6a6d22115cf252 SHA512 2add73e8d0aac2bab09a4c751a59292d7b15898181c4dcf11b5c1b6b11801021392853210cafa8447430bb998ac810601cfcb1e8a5c2a81a5691fc6001e402e1
+DIST firefox-127.0.1-hy-AM.xpi 648979 BLAKE2B 57c9861c399fef401185f9c09281c0250d52e30c35b649f3fb688a7f571b21fb0de1100a1b08ea41ae53d133a4664e3bc8f975f36c51ab79530aa01c40c88763 SHA512 d83d42b5d9b387269717075d405a62fc24a6299c93117e75578c14c5f15a91a3def87c456c2ab4a6ee601b281a51882ad13f534d0d30b5856d37ed292b3c0b08
+DIST firefox-127.0.1-ia.xpi 605278 BLAKE2B ed453e3af3100f310e81a082dae5a71ae6a627d34f30b9f4f32151f304696dba96c3a66ec0987a8ca138a9528a7d43c6b9cd879b6813512d812de38eaa72323e SHA512 2e0538e32c60786d88411b937eba62ab8c4afb7a4e4b69e371dab36fea9ceb4702de57a89aee17dd8266d57a5e4509211d8781e98f4acc994eacdd9e5c73317a
+DIST firefox-127.0.1-id.xpi 572113 BLAKE2B d37315f8b520ddb27a4d9123e08b1c7c4d6baa0aaaf4da78edb176a3649667aef140edabff6f67969c13fbf60876661508c6a22676f418fd15e091d4a86a28d4 SHA512 467821c4a965db8fbb9149592edeffcc33f4faeb580a5c15348081503a076e04dbc6f8cc313dbe51258d6d2c3400d019d09be11e1594d7c2ba9db28e0fa0feb0
+DIST firefox-127.0.1-is.xpi 611949 BLAKE2B 86588788e6e80903632413c65b51604e02b7ee6b85bcc20746cd39044fee1313e2798fc75de67468c50b18a06154e0efcfd3ad61e5a5dcda31c91a1e08ebb7e1 SHA512 8ba3d589984e0c1e7c78e42ff91fd92b8706ff79a3cf6643d062d0bc7fc213dfa484286c9795b02e91092cfef91e848aae67742ce1893b1daf7ce4246c96892f
+DIST firefox-127.0.1-it.xpi 561879 BLAKE2B 655b10a949050cf8361a6a8d1bbe6bdac1e12eb92bc77bb76331c76cad03da95da611f4a1bd258b167742a9728780c87f155ece5095f605a716e3940091508da SHA512 f73519aeee7e460d27da94c07ca90c44378b9d5fe831b4edee4f87ac8f1bbce7ba5c965e1a765a720bc3b12967034b16d5d9c8f6aaf919431318f3baeecca215
+DIST firefox-127.0.1-ja.xpi 673185 BLAKE2B b3919e64e426e5722ee8052a90d0d948e506289bbc22fa4c6722ab47148ca78413d4931fa1a77ad45917ebae082e58df8165eae689405f92074073a8066c8480 SHA512 e29f727567625ead2c1d212509fb3f4954c2366effb2732ae6b730913d66a6fc256a916cb23bfe7f739a5051b0fabd9e3c30e524a0143c14a6c157884c4d291b
+DIST firefox-127.0.1-ka.xpi 658458 BLAKE2B d1f1049b883015ca39b6c7adda871f94c6efc2e923bdb377200c24d934fa5885c0c86a39495077122280ce3f1d1419572a72f10bbb498d8b4dde349239f76018 SHA512 797215d7f00293e41a3e10bbaa0ab97de426cc890d4f780a5debcce6b947ae50c76a898bebdbefb312b78009e20688ba029d9eb8d67b7052c3ac11785ded79da
+DIST firefox-127.0.1-kab.xpi 602180 BLAKE2B 8b5fc62558a9c6e436aa2872a7b2c5a0a7251f339343651f68f851fc415c3b2503bcf12cf12b3463369ee114b6165329104d5f642599aaf6625bccf54a94ffef SHA512 5e275c77cdce20f45e9432aed16d16dffbc0de08206dc0e80e268421552a256288c9681dd25e5e8f2fc22e34ab4e012b8618422845038d50d125764e8dcea191
+DIST firefox-127.0.1-kk.xpi 701249 BLAKE2B 3f6ad073759e5f5ee0a82d23d75443f69962ced202309fc35773330de26077737ddb4d3a16c2d5acd720ca19f2c62d4d970d861845247d89378eeea9e911026b SHA512 155591777147ce96d47feb3eed94addda89490fb0f340d95e5cac0e3220b19dfaf0ec4aebcd2b332cd3089a06e9866c7b84cfd46d6c6bbee424fda71fde817f9
+DIST firefox-127.0.1-km.xpi 523610 BLAKE2B 19374ddc17a4791c267ab38458a33088cbdf85282ad23dec3e4c7dc4f9dc56b17eef4b9e16b3ae07f5e56327b9357b933d032c4fe1ae0227606b7404c20d11e1 SHA512 a88b181c7afd59ab56378f9a996df0883a1c4dcd6bf08d4625bf2e0db9170328644f3109ba12e129465f2ff65fb7c3dc091f5f64f5427dd70d5da0413f5938da
+DIST firefox-127.0.1-kn.xpi 489099 BLAKE2B 331226070ce7da1498cfc3166b4d24eb4ed9f766a02f0ccfe5b8b4a29a6050f14f3ff4706d954ff14dc92d2ede5f6d74c5e0978f16f5e46676c46a9817783dd1 SHA512 05b6bb6c478562377b562f8f2c45cb087ff26b7782ccaaf1e4c0f753989af8d0ac876d413a705cc0f1390f55a3b96454c4dc4d6a57e049fa574b0f38e87e02e2
+DIST firefox-127.0.1-ko.xpi 655331 BLAKE2B a3c20f7309cd1d180c73e59a53ca8151c776389ea139c7c47f3da1d43c044906db23b6d9e739808bdd72217d67448e70d1e3a366f5694d9306013863b8a5cd5a SHA512 27cc417636e5dc64d79266f2c06aaba29b13c5758fdfcfcbf52f03d58e6f71fd9199a8ea05b0783c692928e18440b35430b769a20444b042f8e6beec2a87c600
+DIST firefox-127.0.1-lij.xpi 481952 BLAKE2B ced32d4ce1bb533bb5b292873fefb994e8c5f3e3b68bd7ffdb83f3c1ba3e7bf0c4ccd5558ac360005de7b847ce72c6b20729efa82aede5e0b2b192b97f655186 SHA512 13103ae932fb66ed2545d5def58104ac8c5da7985467e953bf49de8610e2c612b47d14c278c9cf3898d4375356f5ec43bf06590d41e99b43f56c446aa0d86e9c
+DIST firefox-127.0.1-lt.xpi 570456 BLAKE2B a53cb5c9a7f9242e0a5c6ce81ec66ff9cc8162b19631ecda84787aa24e44ea0720b3b3fc418c0be59ba720495e26924618bd15e59b31362a8644422eb73be221 SHA512 643341e2f3c19de9b5ba092a19a7cd9d207e8ead80dc52c42325234ce1f49c53745506ea5cfa3baded2e8abf207475efd4c29a5c27bfc4efad6b942b5ca3ac49
+DIST firefox-127.0.1-lv.xpi 571667 BLAKE2B b0b72e03def4929eda497f38e0aace3da6783b3fa9e7ec193c4c820e0388e347965f2558f065ac4b7fd1fafae34b9ec454ab6ecab8df42c85b96a87f33ea4544 SHA512 40dce493f4c35a3bd1e51909d7be21563eafc174f6ba018ca5800a1f3eb4dc4b378fb401d048dda7e50ce139b8d43b4ebc91bedde1a844e919b4d6bf2d39036c
+DIST firefox-127.0.1-mk.xpi 491113 BLAKE2B 05782fd149c99615386be9156b65d014cbca78607ba4ee2a5f2dfb5da5ed0728ffa8220a483889d19ac1ce0b8d467dbde62bd798cdaa452845eab932ec460f3c SHA512 5ae15990f3bf53964335bdb0f8f2fdfaffdaae161b1211f1fff4d7c8665063426a4745c0ee6d32b04559f0d0bcf9f9511724365d8821a27618253bca2d0a9346
+DIST firefox-127.0.1-mr.xpi 529922 BLAKE2B 5267bdcec212593c9cada9d99179180c871b93e53b7ec82297c5146e3a1f8bd7042edb80f6e4d8ad8aa988ff82ddddffcbbd99dcc5ec1da9067ec4d43220e91f SHA512 a3e8fd392811c8e57eb163d5b8bb4c377a25a0a2148eb296b8421693c076b06ddcb96b0e7264255d7f48a32523b2f666d92ccf2fed285e3ed03f9ec5764a296a
+DIST firefox-127.0.1-ms.xpi 447578 BLAKE2B 6024610ff124129f2b0cc65f1d0cbfd9ca3f154c4977d10544de49b6066454dc57fd0cb82575baa7246e63a517f6f28c1a046cce2a9c1e9d4145d64806a91c13 SHA512 ce143dd5777e40d1e8e1ec728932fa68aa9efcd89de9527020dbe3d978f5f125b0ef016020bb89d941d7e9a0531bc795d623988204651c2aac6d06e287b24a1b
+DIST firefox-127.0.1-my.xpi 516485 BLAKE2B 4f20e726a0e5562565ecaafd4244e613231c87a382f36ed0d911f6eb25f30710e8d2da2e5b0751c69b05344c8faaa2e0a984431add3384ff1d16f1c1e9d3bb16 SHA512 903489f12fe4676b6205615260de581f80675c974245ad60df7fbbd529d8b6fd8e6b132e16204a90523683619e458b4ab5859d6f33a37f3b896ab3988feb36d1
+DIST firefox-127.0.1-nb-NO.xpi 602868 BLAKE2B bd5fdf40271b488043aa27bf31d983a315ee69616cc32369f767a9d6fb02975363264bc73dc9a3fd0e18b6cd6cd66c08f0dcfadef5cbd59c06a030035328f4a6 SHA512 3d26e240829000f477e84fe090d34621f09558b7a4160c6c4523151669edbc10f1a93d94bdc30235b29ab27b19e3191d3e1c14706d6a4a395ecd5d8b4c611bf9
+DIST firefox-127.0.1-ne-NP.xpi 508760 BLAKE2B 39fa58bc2585b73ddc3dc6d95eb92291b7e691ca994b7a10332c40c7fb66615b5adda3c826613a61734f9b9067aa98e4325899fa2d4ca5d4b8180b09fa470b60 SHA512 866a5e74492e3ca31017dba0cb6c00a2ad06594f0455216c56f3e0d25a3863a8015b4d782ced415053ba86f24841296c61e55b223157a7a88e920aae4fd147e6
+DIST firefox-127.0.1-nl.xpi 611451 BLAKE2B bcd1c54da2ab6926e301db064b842f99f090331e7b0f78fcaf1f8eb26d8e169b81e095afc46ca2f60f9a68587020c8e87d006f164fcd80f18d760ff146135edb SHA512 c214919167f4ebbd6beae62d7acc8560005d3ca8d2e53811ed981735903e7a06a709d9ba87e9f0670d7aab5a33a9a449c9cf0b387a433a6b966efe3079e36aad
+DIST firefox-127.0.1-nn-NO.xpi 603354 BLAKE2B 766ec2af51ae17118de3a6781ce2e0016ee2a28ce698b6147331c33d878d27b3d89ac8e37b6590da2b038a6031289050cdbc002de54685be4d3ef25f21c34cef SHA512 52e3775c358c23ef507b649ca210b44c5331954b70a828034d0f8280be54cfeb9c57bc49be104ccd48ad62e6bef6005272f8d9c61177f88bdc220339f0460326
+DIST firefox-127.0.1-oc.xpi 608822 BLAKE2B b789bd952eef281317b288236f245a9681918a424fa5c752d409871ba85cf039fc49cd9ec2500041606911dee51dd6bb58e9adb95e02e8e2a9ef224b0057f158 SHA512 4b3b7375adcaf9321c708a77776e71797968ffdeff98a9cb2cbe7c59dcad15c4a4ea03497ee1b9c3818eaacb4222405c12dc4bab896e426d2eb0375bf35906ff
+DIST firefox-127.0.1-pa-IN.xpi 687019 BLAKE2B 27b949350ec49a6cc596f2f55ee7b40bdd75e4ac68b09957f228a3abda39fa38654c2464ac20af2846158a84ec0296331e1e376f1272c6346da19427a41ce34a SHA512 e748f65396946de867fd4349b923dadad26509315fe4b83b4b7831c7d46cda7bc13afcd5183e7b3f7e4d7a850de5ee6ffee822bb53c1eb5f4fc587cdb60a8797
+DIST firefox-127.0.1-pl.xpi 631910 BLAKE2B 7729cc285a46f769a39e55b873033faa25154404cb86cd6234155287edf9f4957a52e039b7f3aa4a0f8a07dbbcbb55daf81fbcc22310e2b902288c3121bfff55 SHA512 ef02ad7a167b406d46befaf3489173f05edb10c9336e9934bc1baa7f61c2b5ac7cbe22c7dd3df38bd3ed5025cedcede3cd37432f064aae971520f79caa990536
+DIST firefox-127.0.1-pt-BR.xpi 616111 BLAKE2B 78b5c3c72018046c1d159b57b7dc7628b1006fef15c7e47e99372ec7f6bed7260a45d82af30962c59a651f92980e402b2f60e4f8487eb5cd3bc2c9529ef7087d SHA512 4d6726e1abc40a50ec734ae3988439606db8bedc1a9d90804b8a8ca981bf5031df150fe437d2ce487fef96833fc6ebe39610cf10a2f47bbca6fcaadf368382c0
+DIST firefox-127.0.1-pt-PT.xpi 622365 BLAKE2B 2eb0f5c496efeda53e1424d522fcdcaef1f96a0425b237ae6a513a35679d1816d951f696a96dbcee0a37c45a5a4ed87850edba60c70df58b4a5a37ebb86bf277 SHA512 64e86238d51cd5c888b61155b0c068408cdda1ce5fc02a2d5f946d115e298fd462944982cd38c5e29a9a44f0c00e6003897563b72272d815770987a1237eadaf
+DIST firefox-127.0.1-rm.xpi 612117 BLAKE2B 11754d3d92fa7361bfd968bc0a77bdaa23a8bf7ab98becb6b6a52d2b7b420f3033752627e729fc52d7bb1ff2d70ff587f5f58f5b1b9ef009b71d9cb57b6d16d7 SHA512 1e8e6e9bdce0ccf15665f4a6c45d473d0d837283ddb160f4d57e371ce574eaeec0fedaf8550813b0d863a53ae6a3b3e7e49659b82e9704d25e9a8ec0dbd8942b
+DIST firefox-127.0.1-ro.xpi 547532 BLAKE2B 75cf5397227249db1c4f46702b27f549cc2ef7c7e8492592c9b32c255c6eea1cfa1c5d8b4803e9f27114cebc5a8339965d58e9bfad32c4f05b6b1d9643bc3278 SHA512 cc0d0bc53a5ff402316dfec6be10cbfdd2aa8a9501a08537eb18af87601f05d52da38b2de13e7b1e0f3bf0f74100bbbc6c530ad1416981b9866e6df781fcb832
+DIST firefox-127.0.1-ru.xpi 713592 BLAKE2B 75a44b0261b80b7a72f56b1a7d286f94b2fc43d7390079b92878be6fba84e5e4d93b63bd57eb654326b66207e2d5aad0938e09f59e0432da81a1ae79e24e1208 SHA512 398145d01a58fa66426f1f1ae3ae421bee2cf04e9b35e12d5ff2e8cc03f4a602e15e388deb50e8a2c8c0e7d4e1cf2fd03561f86f026be9e550973b4cc040ba97
+DIST firefox-127.0.1-sc.xpi 582658 BLAKE2B 3d7a7626ae8fb1ca36107f9e83f5c5d5b4f12e2510aa342c2aff7fb4051df880cf6580aaec8cbc47c4700a72446cc4985113d5cdb5c67fbc3ac27bb33dd1ac6f SHA512 5566f4a5d8e70f9778a15d9657cdf8251b7d0fb1d859d5a6614b1b1ea45f8948ff84ca749c018b6bfac7bc6204ee08ed3ade73862d36efdbcb5d47d73d2a6e86
+DIST firefox-127.0.1-sco.xpi 509002 BLAKE2B c959cb7acad1a691b6b5e0b496a28d2ff525ce2120de29127d13a5379c22e33d957b1bb115e720a66dc114dc61292dd2a9ee393f85aec2efb05badc249f1ccca SHA512 e5873e1eacc798aaf9e7197775a8b518cf0fc5f0c9e188dcc89a9c61b9655d9e1ecdfc2083a5dfa962f9b8e9095cc0d6672a3c8f4315d96967cec8d059731fd8
+DIST firefox-127.0.1-si.xpi 603742 BLAKE2B e91cb5ba2773a307774e7f49ce19ffcee8fac4b6da81bdfff19f3319f34577f48b52d79247fb1e412dd55260e54040b34e9fc8f91e47653095b05f15987b4c05 SHA512 18e6c43526a9388c0463b880d0fee66d6f45ed65703706039d82e117da27b8c1dd9ebea61ce022f384a0f18dc4309095d84290ac10aab0ca5768865f1ef4a81e
+DIST firefox-127.0.1-sk.xpi 646189 BLAKE2B 859f17ad7a3fb701dd07ce69c3f9885a6b795f0918a8d47f6d4aa251b3aed81a96709f0edd49a26aa8b4cbf8eafee6bb7f20e5aff036e7403f3ed99af31000da SHA512 76eb40951d0d79abe756438b89b8e3c9579fdae06c71d6ea615bd9e803c0e4101867c490b0f1cd948ddaff23347fce8fe1b883aa68108ae546274497db44e176
+DIST firefox-127.0.1-sl.xpi 612548 BLAKE2B 1b6d8dbe8e7659365c2d0bf1ba9caad37d030548377f7b4c2c60016a79478d9d188c25396047ce9a69e151858858c2cf68064ab727fb2c350bb1d63b6acd0024 SHA512 bf6bb86067256bcd89b075f4ed7f50ed35bebef4e9c6d6962efa3b54d3c2586eefae7447208d38ba05ec1d9f7aed2217a08368e35a3d0cfee93c957b7f4120bf
+DIST firefox-127.0.1-son.xpi 414283 BLAKE2B 6ebbbd379053550c9ce609c53b3f19790ddce9c195b2e4234a34c13e9d089918eccbb9e3a5068b39ebdca9becc281deab4eaec06c86b726ef373bde3f36b2f6d SHA512 342b25217654d96779197f96569e1a0088d8af5cb0278dbfc0155c35c691debaec58fe3b22ebb8f0ff9ed13ea6d378976f35cb911bff97d969c8a6a28027819b
+DIST firefox-127.0.1-sq.xpi 632508 BLAKE2B cd415a8dcd54ab030843f7150383a3534b6482a5dd6a672fa3c395c5abde2212bc93725d1db59fdaa3f67cabbfe9bef6d1a7094ce23d45da3c3c973d6b80a97a SHA512 84be447a28ed046ccd47b368a13bef7953faa9691815c0dfe71f57f056f1ce3d8f360953ef326d8cb21b7741e7e087f4b2c9158aabad65d4f3238cd81a165927
+DIST firefox-127.0.1-sr.xpi 637080 BLAKE2B 4fd9bfa328065fc039d3300cad8e8fa341d54cfc43693c858047667af1b6f7c8f6490e2fdd44c55df63277e0b9821994b2cd8ce0ad980d48272b3eb9862942a9 SHA512 98a1349a15e9d476b93cab9a14d6a125c0617d948c15075b381db17ce58ca0385fd4ef0bc33b1d3e3f512cffdd97757e91a62a1c1528eee14e416b0422574f00
+DIST firefox-127.0.1-sv-SE.xpi 613208 BLAKE2B 5535ebd21d194f6a4af7e4e9d0420b03f24abb806fe27288a8cdc40f45a32ede88f3d2616113ae2134c15703e73ddf0724f96f5081d8189ea5650a194a715cef SHA512 74e636d54a901d4b9220eca4ed67c8012794a4af5312e3085704cc44d28adab323c55646a3b9ab17b11de74981e23da50ddfc404018e7bdd0f88743537531eec
+DIST firefox-127.0.1-szl.xpi 524220 BLAKE2B e2364456bdf452b43b73a18c472d01dd82154e59108b322e242e8ae330433229bbb67c2b66a5c0b928d5d0693431634bd9582ff516ccc7d710d42023dced678b SHA512 58f7a91f5e1f10934d962c4ac24d08283520df0a3ff110967522b8e3a29bd38bade7b461f0fc947300f86534ed2f3e243a45bb5f84e34a69307ca3d56ff801e6
+DIST firefox-127.0.1-ta.xpi 505371 BLAKE2B 9e3510ae636f941864c8e4106170d9a375500c8797561d4a105a38bcc197f990761de08164f429bef8c89f0c4c051da2eb110f06b81747f1d8a3ada343d9667c SHA512 d9d2e608f34ff97dfdc41b880693f30a7f277ba4fded31e02eb98e3728a18292448fdadf2b8afb5c332bce70bf9db6998d19677876bd748ffa523fe0f5f1d4e8
+DIST firefox-127.0.1-te.xpi 558855 BLAKE2B 56e115277b9e44ff0f6d54496d75cff21e71c6b89e9716e471030b691e07df517b75746f89105c88e97d35e496ade97b9f9f4c587f6fce72645a9585bb0ddce4 SHA512 f4dc67d001c2406c92f5da15ed2f76221c3447404a4449175574fcdb7cdbb2a41ef544a95b3b25a5890d072bfdea26f71badf2510b210c62919c926bacd8bd51
+DIST firefox-127.0.1-th.xpi 689045 BLAKE2B b8dd5518be7fb8fa96f70a7c50da314bded7e57db4f40a5b208bcd3ded95dd09d04e1bf2a60eb4740aeffced4a3ecb7b2dac7696e3817f25d56154d813dd5904 SHA512 a54b30648505866b6f6af7c81239f2a3424cfd567d1886cfcfc080e46c873b1a2f7a199008e12def55fde996690375024a8e994186743abdf7d2e5d120ba08b0
+DIST firefox-127.0.1-tl.xpi 532006 BLAKE2B 46b1638a0476d23e303e9a1da874a340cbbf093758e5accb7f73fe665b2c533afb7d20fe3d6ab6a13ddfdbf882efe092ad0fe53c9cb0bd185a94d0aa8840e37d SHA512 14bf91f2af585a44b1b9e1cce4d39bc227008c4cb56f549730925e6911f51a1764fb76bb8d9bf414e6f5d01f5ded3ea62bcd926186ba7abf289f992947216af9
+DIST firefox-127.0.1-tr.xpi 626628 BLAKE2B b2fe31ebadcbf7f7aeb6fb153ffd2704d6c70293c874ea8a40c08cc30194a671a78805e2e25210223e9df92cfc3cbb117ed7fd206a7f655ee791f0d394f7d5a8 SHA512 44dc10cd422fe4f47d676b66a1001b6242350fc30571d3bda5a84831202e3836f31f55360c079604390fad6ac86f07903f5fd43788ac71c5b3d8cff7809f62f3
+DIST firefox-127.0.1-trs.xpi 501846 BLAKE2B f80d550351fa5d9b999734ada1a8f074c2c10153861b770413c952c3b0e8bfb3c7372751c8da41282d83708c33928b4dee3769daf5b907f717d0a865c8606ddd SHA512 5c38640940716f61c26bce3982b88731b18ef3edd6bc4b6415c5a5a954e2a5b1dbbcdec66f686a0282d908042ca0898da00543f26754d39e0be8a6195ecc25fd
+DIST firefox-127.0.1-uk.xpi 705151 BLAKE2B 4f0aca7cbea953c0f5cc76f5a5af413370d6a02cd2562a20c7b8044a9aed0df3163484572c0d14266f00cd9bcceb4160bf4bcf61cb22eba718b14903458d9e2c SHA512 6882876632328b97f16e9527832e4812bdf7d89fd31b759247283dad13dcde3668c24e14d1afea5f1dd08e6b8ff5bd6ec37acbd0eae99ecea67cc6ef91d27b85
+DIST firefox-127.0.1-ur.xpi 558327 BLAKE2B 7bda37fdb8c8be7f94971f7b747c414785654f6b1fc012a137ce27383cf17d702a01075fa09d0f29404ec5e011588d1bd43d9b6a8a5a8279ab3c6d89d4ee10b6 SHA512 8429564e413bd3b69b725a5b6fdaad081032c2c160fc1895de8fc4f197e69a4b6993addb3cfe87deed500e168ee638b6d9ecfe5e286c537076fa10c4bfa46f3d
+DIST firefox-127.0.1-uz.xpi 476577 BLAKE2B 55e71702f6c8637b5136d43617663a0c70fc2e7ec3b5304f783940d5198bbd57cbc8f310b3c077ee0a95419984e17c709586ea64ce88fefedc78f30d67c1c060 SHA512 c9b136b2d88202462ef21eea643d1d23960a6321be50f1c35c810fbae3d2bffbd5ed602a73f59b903b6ffa2b53d10f2040cdcccf242e29729128e9bcdb333bd2
+DIST firefox-127.0.1-vi.xpi 650521 BLAKE2B 379020a893c74c423422de15d73b67234a9ba2c749edad0dfa88796052d0445e25ecf6a8fd74157ef861576ef7d3be19ea72a847d8a7ddc6e80c1509251d5593 SHA512 63cf47408fd868c54279669fddd0a13a8e62ca08c3c49171c7eb295771a3cea0f67e8fbb75b04950fd8f4f0c8db11640d7ae384c36c9c1c0b16a253bb74358c7
+DIST firefox-127.0.1-xh.xpi 415013 BLAKE2B b91113b53ae38fa5a85ce322f1afaa6188f41a582208453ab41814a4e98cf947602304691e1e30cbd66d44bf09defa5f8c8b16b6e9f79c32528b74a1c224422c SHA512 7383a1c85ee100522bc5705b97d911e08d547ecdadf5607f685a3c6ee7212b83f933f75b38cf746bd641cf5fec29283bebef7ea251a7ebf7d49bdd7bb52d95ea
+DIST firefox-127.0.1-zh-CN.xpi 650827 BLAKE2B c19b8ce5a69d58a4da1dd002cc841f2bf6823cec3dcf4ad3eee04c6f5547f95d6491c579565ca59e82c850a0cc6df60a7b18996af80538750f3f2fb25baec3ea SHA512 769a3eef576f9d78461c8bf900ca974dcf3d5043a6769297a0c3d2309d38e62214428f24eaecc2f2213dc08c7c50a1ee70de7ffef4b8997f51ed9080c76fe7f2
+DIST firefox-127.0.1-zh-TW.xpi 653082 BLAKE2B e031aaf61fff9b0adc7749c78333d464a076b59ac5afdf8a9289d62c82aaff2d7ee4c4a6b6c828e0db0a6e23be98ad32e81defd57cb879be9d16022060fb9147 SHA512 0a1358e57daaad039f164ff9f00376c8023287bfb8dc8abbd4b908a47fba619028ecfb39e2864be22d34141a3d4aea1e21249706180a6a3a582104105a2f7ac4
+DIST firefox-127.0.1.source.tar.xz 568595988 BLAKE2B 1399d5e7a364aba0a2c998fb12a5b52807426d265a8dc39fea910483319b3530f257e48aeac0daab930d79cedb40a1ca6a1211a7ae7e78a3d9bfe90dfdf01144 SHA512 13df770a89b703033601cab56892a2fc62427521936b366893008e68cd1f48d7b18917a3cede23764d024208819037ad0d28c2d4b73b99fdc204cbd53bb1297e
+DIST firefox-127.0.2-ach.xpi 461920 BLAKE2B 8978e6f06bf46bb473a5989cfeb9089863e9c92c3b93a0883ed2d0c577d24c717a49f5d35c1dd848c66076be3f0361ac917364716ea900156869ce3e21b92825 SHA512 f08f93f0b9c9704a77a00f1b9a83b867f82b144adb39d64ec0d4a3a5f78cf55b67b7eb3ce19c34eaf09357f8bdd7845a610937f70a2f856081ad468c446910c7
+DIST firefox-127.0.2-af.xpi 415365 BLAKE2B 383de6f37f70b7dd8791df80de220ad2b8db64f5c76bec9b5e8cf7064139acd08d4ae7000a28dfe14f648c8e8c20dd1bb8ac1c254ea9cfcf84c9850278aa6238 SHA512 84eb2d15fc2b1de6cff3dd7498277863734e60e29e013e72207b32fc230e80d9b417d2a0e0f5a1e5f2a43c2a98b90a47535bfc0f25a1e7966634c258927611d9
+DIST firefox-127.0.2-an.xpi 503728 BLAKE2B af62fb2c3862a9348d5ada2f21072d24b0800337a462c94d080a8ce112a01f28eaff40cd12a2b683ca44ffb4ed1de8b6bc9d0967774baf8b9bcc899b420e8134 SHA512 291e2c34b964f0d8986d2c568eac364e4d2a8e1218e2db71019ccf281b2f03474ebd90e3702fc7212be2fb435126eb635eec4b8871cb9f772f95e7c6c46df2b1
+DIST firefox-127.0.2-ar.xpi 607962 BLAKE2B 2777e90135a5b542688887b434838a5f9f123e626becaec6f274aeca78ff071c85501663115f99eab24e3ddfff04ba05d3332e6632600b97ec4366793cc290b7 SHA512 8dbcbed17479ad293d3e5c4d7f91e02fc95f121dc2be0b4e5f1532a270c3a45522774f85ea31454ca3e5fdb8456b230e0fa314a186134355503954ecfed0a1db
+DIST firefox-127.0.2-ast.xpi 494030 BLAKE2B 907feaecdfca0d282314669243bf12562ea45469b1fc9fee715461d3f698f0cb394dd9d8c35a90e5e3ed4d20a3629e74e14a05027c72205e3ec47d5f6b67178f SHA512 ad22d806c4584cc8769c21a04fff2457c7d2443d1a8fc7339876c1e10ec8e548d1dd898c017b2eff4759243930d6b1c6f1268166a6802e1faf6b6f67fe654db1
+DIST firefox-127.0.2-az.xpi 488590 BLAKE2B e2f329f8c5f15efc4b1cdeeb2fd99710707c97b77c00172b5fc985f80fe65ddaea26ac92dfae264ba50e9b22c3ef87c294c7c76ed2b44e98f75db03174ad3872 SHA512 b6c82f95b8fdb9b7e393fedebc04528c36b19fcb74452a12812a408d6c9f4ef53facc71d3fd9c55aae960f98b3c831be4b52b7c6d9679f6bd0a61501e00889ab
+DIST firefox-127.0.2-be.xpi 708721 BLAKE2B 9131e7cdbe4f9d087da31b4513cab3aaaff521983cdd89fd22704dd4006d6b3f2615cc9a70f594b432f7102ecc84420ab944b9f61b28af52769ab6a8ceed91d2 SHA512 b2521ae6f1c354b88c7ddde11e6f45927c40c374713f07466e649833045b5231b24861000eee27176c1dc043d2209f274a8cd788094acfbdafcbad96a9806f01
+DIST firefox-127.0.2-bg.xpi 601649 BLAKE2B e1f797b9a6b2d8b694384216b06b980fed8bbd379c5e13a4a29162ae1f517f5ac18227c705d32baddd883cd3246e8aa182d51599d924e4d48fa40d777dfc21d3 SHA512 f77319e46f237f208c566c186c0b8d4a70dea15c0c487ab77c41bb22e2459e59a8b1528bc93be36fc93c80781015626bd9a56a2d3964c38d08569612cf480469
+DIST firefox-127.0.2-bn.xpi 579342 BLAKE2B ae74def080fc4879d840cd7526bc199e66e27666bd7a1ba6a3b6d8dec2b151a52b10df5853812af8af7bed90a04b215f4dce3fe42d5103e47bcdfa3f5c05d605 SHA512 cb3b2110e3ac9f072d78aa72a4f2a987d1ee744a45b1fb1844ad50439667d97b78adb3c383a5e80b6dd1ed63abea51d429c08ce6144901228f062d33b3ecd0ec
+DIST firefox-127.0.2-br.xpi 585933 BLAKE2B be13e03b5ea66573f97b015acdbfc08e05c304338256ed9b6aceb540a76e5d257f6e9ac8108fb2449498298ed680bbe46d8225f6928e4830486ffbefd2e9daf3 SHA512 657254a8e018082bd18ea9afdf761f11ac4dcb4d6dbc84f92bbf00045f814d139f4884386546fb78ded8c971719775e2cb0030435bec6ea2c14520013dabf4e2
+DIST firefox-127.0.2-bs.xpi 499342 BLAKE2B 1d3bacbb74164370b0a9c4ad9b952942fcddc3a4bea7c18414d0e31e8afd0c7d0f0f316d3d35bd3cf535cd5db1b335d336bcf27ddd18a4111386c6751b52f812 SHA512 40a0d7502e1b61959d9145e9533098e6a2395938fb55679f7e67fe6d376f2e962be6c6fc0630a40a3cdaec7bc5a50e8193df885bf40e4ab68e488e19d30a4f85
+DIST firefox-127.0.2-ca-valencia.xpi 544016 BLAKE2B 313eef4d5fb691323a099405567eb1d0da4336c573f8f2fcaab33fc82161b30bc7c18e2ac8de89253ee47cc9589a67f889c5dda0dddca6b1be9113aad5fbf234 SHA512 5bf2930525505fa3906897bf8072ed2a13bbdc6de2df82350918d3bc94175113fdf2c1ee4da975d26cfaeffc3eb9c464cc1aafdb20eb0b29ffe022209427bac5
+DIST firefox-127.0.2-ca.xpi 582808 BLAKE2B ecfb3ef2af0ee94ca901730b9e9750515c66c0890ea28b1b0ae46e4e385e948590825ddb9607d9748a9f7f6c695f0887f4786ff3dcaa99c2be14d5a5b2d3d117 SHA512 6a29cd06569120205a13a389a4087520f803df5e459c293c4b7b61d6cdc19735491fc13382333ff96904e54da1a0b3d5b06c59792d53b877fb909e55d730486a
+DIST firefox-127.0.2-cak.xpi 590482 BLAKE2B 9f2dd6c56f78f7f64834c9fd12f14493ba1a30f0c1a283d286b4c0f0881b321029c54487cc7b644a2b9c7b547db65e76104b47404c0f50e4eab2d3bf936ef024 SHA512 510c272b05dfc16659fb27186aa1f64ae1e70a39dca93aa32d1dd79d8896c29c93322de9bdf388c8a0974632329e0798daea9b4a8d63e185d85f8a8377bb373e
+DIST firefox-127.0.2-cs.xpi 653270 BLAKE2B b98bfa2e3fbf724ced45b357c7c3ae6a5b074488b1b2426df327267232eb30b3866f836a433f00ef92c6943f5ceb2ded4ef5e0d86785ee88859cf88b47cc7c0d SHA512 3057bf1be5369af6f1572e14c8a07efb7250bb2f9e9a5f5d3e72eac6ca4764970ab47530e76399e39222fa8cff4c06df216f00acd338fc254473580cc42b9ed0
+DIST firefox-127.0.2-cy.xpi 618428 BLAKE2B c0be3dfcafd923a39cd0bd2c54e2c413509a0f1b7ca17cecd6e5c968930e5516f41bdb1b247002abbd7ac84f6855983eab2fbc3e9ebf03fd95d2aea2dc44c398 SHA512 0b217fb7c14a43830b7b48418a759185ec568100c600519a796a336059eb76239e4b58243903bd180a21327f177085900c007da8e31922bc279dcef90be2755c
+DIST firefox-127.0.2-da.xpi 606847 BLAKE2B aae984f6cce0f493a54ca2fb9f89ea916d25468d91aadae207f38a1771901dc6bad2d1761051a145ae0c197f049d10d662d0f78e64ab0ad7b7745fd41b312f53 SHA512 aa511bfc36695ce3a2a82ad759eb31b1396dc455703e605ca95ee96d72e19f768eff254645362da9c776d609b4d108d24f0ce8759c27d625a3f65eb2f249847e
+DIST firefox-127.0.2-de.xpi 628178 BLAKE2B 3a5ecbb47276320290acc9643c2396d3409c803dd7e35d767f3b43d9782d688e872981a66f8608b531e694b5779264472fee5d1b0ce7705cd590aee524cb4263 SHA512 d5346f45b6cd2f6f934d07e8445ea7ff1bc97540da57490a132d4125532b388ae911731f3a723d596f519d0325dc2ccbd287d529ce4f1e22a9e40b14b5a9045d
+DIST firefox-127.0.2-dsb.xpi 644572 BLAKE2B 72ce2b28b566e68ae48e9d2ae6db439583e3eb9bc7f08adf1e53fe53f943e49c18b53898dd649f7ddf0c1bd76cd1da00880f62cbbe7a9d897087d75cca16de48 SHA512 24b48a4e2cf9034249c5ad5b81ed25f727fe64ce8382be42d0ec418547672c7fb3d69aad0047e3085032086084921c2a51fbc29469cae0b75d3fa1b39807858b
+DIST firefox-127.0.2-el.xpi 726241 BLAKE2B 59b90ec280c4094451e4390ec990c3c5b87b22eb93217252962765220cf78539ace962abe8d4e5c581b146ec04cb5617499afe55657d951334103607d57d15a8 SHA512 bd29df99eeb56ed84d76183a09f48191b283d9d9ed3f3c0c6f33b5cdd6d6bff42a6e5e93644e91ff59ca3132155f3163b49a95c36b94eb7445f4133c6624fd7f
+DIST firefox-127.0.2-en-CA.xpi 579152 BLAKE2B 3b125758423e52dcc5ddab42c402eb311209845cee2c1e155c546b4cf8ac3e3e635fb01456ba67b52ba89d18443c833a42c5b072c24216ffeb7c51893b078396 SHA512 25d89707c67a70a807ff05c6665f03aae6effe58c9fb7a43cd427c70ee46ae7c8feda51319958cc91778ddb74031d6d471892f8b49f8a03ffd63ef30b8739c1e
+DIST firefox-127.0.2-en-GB.xpi 579706 BLAKE2B bf4151dc3504096dd96013119905cba19b8d1417da25a2f4c5dbf7e14e9ed2c20a3b4442d6eea29ee37a6a648d3aadf58f6164978921b84be1763c5dc2f99c86 SHA512 247a412c5ed93799f6a453ff8cb6a2e7629781238ffbceabb5a10c5de01cd0409cd37371b4e4511df38612397688fdeb1d4e3791d138115d733f7a14b34e2a95
+DIST firefox-127.0.2-eo.xpi 608810 BLAKE2B c85e1b71424db3764eac98af32cf943b1daeb3d64d5348cf5842862d81bdccc5afaa7f477a1ac4827087872762d3eb4969c427b3a2b5893210f9aa158c33b409 SHA512 06f3c6aff4316c7bb4ee1e2e7814267a86b5392cf2c78a39f5f4a104d48bc7bd85365ac6a1d1804b8c171548d71f8e4c571e85ca4d7fea81302160f159b0f31e
+DIST firefox-127.0.2-es-AR.xpi 622106 BLAKE2B 828e573af5e7499850fb5bc3d6a5c9b09ee4a31147a6a4dfc17665784a4f32d6a39eb94246b09c28160d927a939047807c3faa3a2b853da092de32feeea1d146 SHA512 6a8efb62c2364e344ca51dab0a3f1fb373b990e308ecd6887ed2fe3fc2f826949d676ac55068fbcd3460ee163dc9a41f7ab52d7063e27ce5624424238bf13d8a
+DIST firefox-127.0.2-es-CL.xpi 621302 BLAKE2B ed638109216a61bdbb0f1a91ffdea17321936bef0fd2c57fd8bb29e56b6103be24ced5d62c41ea114b37e962c5df496aecfb9a06227a2e3662e6fcf2793f3915 SHA512 217183e515a9fd83535795731a9f7124a3716e5f68c028ae2137057bdff261d1e7744acfe64212ff003fa7782108c261aa3dc7dcf2184f3c77462fd65a374e05
+DIST firefox-127.0.2-es-ES.xpi 616136 BLAKE2B 2c25d895c6752f5a196bc80eef656f691fdcef3d5991dd3940eb4457e36f4010d7a78f6293904b8c8bd7d2d41ad993425847cfc791b0f45688616d1a3b003d34 SHA512 1780160b8378a87790a7d06eaeb099ade3b18e80469386a886d119a811f1216dd6db0d10dc162f4eef209cc2e45d260ec83b7a61ff67312df9c2a97ad73f98c2
+DIST firefox-127.0.2-es-MX.xpi 589239 BLAKE2B 74ea13596d227087bd314822f4353e17ca47067bfdb9dfe31adceff013eb10947f9c51f21ae9ba65773af8f64c20211d753c7cd09af72645ad5ced25d7eec77e SHA512 c684248938f8e48f13943564bd98766043d2ab14777617128b62cf6983d616bcf75f4448bc9609c9b253172f0753d3904611bd5f79f89e63f43f8d5915e8affc
+DIST firefox-127.0.2-et.xpi 537278 BLAKE2B 9720007a3b7a1899eaa9ca12f72bbcc362600d23115c971c5d791878cceb3c23bdf9954fd127ca9bbeff5f55be71ab03d7ffdbd3ca26407773355874799b7da2 SHA512 6d3a8d15024a6c18bc0e8feca09280bc6c44d88b47aaf9c09fbf48776e9656357308a9e0c45ab42f5a387c69fa52db46e8b51143556ca7f6cf433b81df06a6b4
+DIST firefox-127.0.2-eu.xpi 593779 BLAKE2B 276eb7fd5ba095fc2ed9c1c89e91d92d9d78160d00bf79ff157bd53d5cb1b68290424b2959b69ef40d072fc33345a928dd66231dc2a8d922b4f65c773c0d5286 SHA512 05f754d2a01bd7c597d805cae6775ca05640bab6478c3c8c0a807aa08f41a63e86e0d5f85d7b020d805955cbdc8e0deccebc7f95b46f75dc31521da416d7cb3d
+DIST firefox-127.0.2-fa.xpi 587838 BLAKE2B 03c99132883000ed03489cd26d5a220bc5c3bb30323dc7c956a1c8ffd55e6a63a20c3a18413b151158a559c208751ed4afc352b5fd130ddbf4e7af83e2a2e933 SHA512 369cdea6c059bda8304fe4075ace929c5023359df27c5f5ec9b930aed2b57590b59309b993259c77b9a66f02d683cde1f1f8c6a930f129889df1239a3ca30bd3
+DIST firefox-127.0.2-ff.xpi 473942 BLAKE2B 020c910141a001fff646585b848ce7a0e62ae50ee5b790f25a3c35e24e302c3ee074ecd52ac987a3b91804d672a46b17fbbd503cf864faeada80d0773cda1eeb SHA512 c4c577ee23c99f26cd0c37553013f3cfc657e5c90b594f60ec6db66f5560069dfab175bea6b65ff8bba0e9a16697cdb7e30f773343612554b868bddb607d689e
+DIST firefox-127.0.2-fi.xpi 601836 BLAKE2B d7d757970504b3ae569f661d58c929c8128d8dd2786c0448dd88c65f97277f02cafde9d4fc8037241640a88899cd9f8c9aece17134f20d48ea6749e79ec12d2a SHA512 5fc511b7495fd7d92597ff3fdaa8b01d76e2325112d3b48d01ae38d624e0017dffd9e7316b21dd0bae6ecc95505993dd44c1f682bfd3b0086924695337da2f13
+DIST firefox-127.0.2-fr.xpi 635004 BLAKE2B 04d7c575d53527b098a1c1387b9331182d197cf4ffe157183e074e2129dd5709b490c056af819d596ab203072a048bbc8c6cec79a7b014f3d80c79428f6e3106 SHA512 7d456172b78fe2ab7708eaab0d1f197e95ef30b04265813557c12b138c284be76a6e78f11901024a7c0412831bde2f4fa9df66a44d0774c2d47bc97d47970a27
+DIST firefox-127.0.2-fur.xpi 627829 BLAKE2B be8d2157906aa341e712d2f741c8688f7d4a2a2ff40d8f46cf77c6afa13589b53f41a50618babb46e08a756952a6c6162ffd40e552b985fd9fa4184dd0b4ed41 SHA512 6f0216f8c6c0db651794515541340b45ef51d185d279910eb22d5941730dad462581cd36b849b87e878b67ffd16dd432289efc64d40423bfd684474a1f2fc3cc
+DIST firefox-127.0.2-fy-NL.xpi 617744 BLAKE2B a2c9177611b12d11cbe87bb2cc3099be5a0b339938048d9058047085e64c6b426cfb668d2f9bc51aba951d1f6d1f09aa572b082e87d8d403d9ee31bbcc0ad4d2 SHA512 ffb266eac4df02de1269307e42042db41f950ac5757ef4a4b79f05069efb84bcfc00f6b7605abbbdccfe39ef4962316494aa630d37098db6e237a4136884a598
+DIST firefox-127.0.2-ga-IE.xpi 468832 BLAKE2B 7696d21ac2419875770f0050ba22cdb77303a5062f4dc71a82ec6dbfd50cc9ee25eaa06ebc6dc5785953e42f120fbb316df81b6b596ed3c72dbb69b450bc4177 SHA512 8d19d9494feb2acb3c310adb1860b9988ff91a1cf691f4491394e9472535787045b6b0dcffe97f00aa56371a7f15b4baa357b11e63bd26a0b773b340f68f4ead
+DIST firefox-127.0.2-gd.xpi 594383 BLAKE2B bf678fe36233ac642d21a381b2dd819bf3e9a22bbcdf17b7404221657e9ff0a81a07d9d7f3fa134265ff471667f1428819756c13646f1c9be8c29e5d216fc722 SHA512 23cfa8484e7e97f4e88acb29c75cea3cef8cc96687b21d7ffb6b818222a12249fd3faf41c7ec7349f2e22860c062dff7eebffde40711d2e241ac36721daee6ba
+DIST firefox-127.0.2-gl.xpi 601871 BLAKE2B 165fd9574a2404154032709d56ce98dc636fea53233fdee6446f1ecc3be90f2da8d3bb958aa6bc552e44e838c4aebe3da2853b824ddc12f1d85847351a9d4454 SHA512 66a0845743bdc272827e0b8ccd2b47d8bc15cfe69a6f13a41027d80589e1833cca0a7aba81e4c4b1395804b3fb9a5c70859de0ce0c721397750e39b69223474a
+DIST firefox-127.0.2-gn.xpi 633216 BLAKE2B c720023594d1642a96cddc60c645cc9da55543269db9cb8a885585fb62dd4d88f9f56cacdde8a10bd08f370bd691ce3d2528df6a9f9987a8cd6ad06c943d4499 SHA512 68ac786265b14eff979bdeaa3cd54cbaf523d22013ce5d8e6e025dc84aa6bcc8f80d3f5437e63078569f950276d388a438e18d7c69cdd97a993af1b172624538
+DIST firefox-127.0.2-gu-IN.xpi 525159 BLAKE2B f5d800531dcd64701015bf2ad782c882bfc19f190292e453f650358a9d54eb1656ae1a85c4e26c7bcb9703890938dbd2da7a7d96f4af280aa6788ff76c55c0f3 SHA512 960762d09c38620010f179401de7aa648efaa7dab84ed6aab572c3c42f3fec40c456bd9bb1bf14545f34ad5b8cd018b00401096613d4610877ac4b9a2447efa3
+DIST firefox-127.0.2-he.xpi 626712 BLAKE2B afffff975a94d3cbd24bf8c548d2fbb3c72ffcae74eea9705b07512a9a6a751d372c031f7f7d395bf4c937f5a2d180afb942141e528ce74fcacdec0065c3a1c6 SHA512 92af5bf179af0aaa5a8fdd58a96e73ad815d9f7ec7442d09a15d918f3ed193d44a66ee2614d44fe09c332c09d70b647e555434633c9e5d33b0e6d30a7a08cfc8
+DIST firefox-127.0.2-hi-IN.xpi 563353 BLAKE2B 9ff065cbd37bbcad8394beb5b424c1389000da238f8483fc78970b32b6a3d766070fd2aa70e181079461b8871afd0e0fafd1283939a118d4c894deca44d12323 SHA512 0678fab31a20c98d64158a0501824c7371bc22279cbe4b195a376bb045712451eafbbf8bc123fcd117917d36dc4958bf6656b26ba4785e05b7bc940a169a860f
+DIST firefox-127.0.2-hr.xpi 554576 BLAKE2B fb13353b6b0deee986fbc5629252b56e7e6b2aea0fd3d2eb45f10488973a164df989c60ce1651626b5e0ae827b7b724be16c3ddc043413d7307a70d403c90175 SHA512 58fad028af2d8b9c17c2aed96703a07fff45e797d7e1a7cfd10ded7b61eaa0c04b36fdab44e154e7920c7e30e79bec96a1702512f033b557f64cc34f43824281
+DIST firefox-127.0.2-hsb.xpi 640687 BLAKE2B 4a4fec20af37db4bf1d1e945088619c11ae98bac270d659bd96d39000a14ef1ee843a45f55786d86dd41d768984de4f173f3a3e4eb0c648aa18203117d94fbec SHA512 10ac939b71b611d6ff052df9288b7e0348d741cb528d06c927523f46413499aef43726f8327bfbbde423ce33309d31a34dbc5c05d3d835e385b461cd5df7007b
+DIST firefox-127.0.2-hu.xpi 644724 BLAKE2B bcd603197ee1966a9ce15d39d7e9cbcc7885a7c90e000482d969e88773cea66d80cccf49f35bcee4ccf215f160562b0afd4bd04fe48260f6cb9f059405a171f5 SHA512 baff1ec2c87952299cd8d7780c19ff738ba730cd33e623c8c479dc07bcc2fe5e853e18f3c1ca697e743dddf4ab5e21d14a1cdaf7c5c5d91319b80b2f8cb3ed2e
+DIST firefox-127.0.2-hy-AM.xpi 648986 BLAKE2B 83014678273ef12ab46165594c525277187776562d71c0e04e32776649e4b30d0b2dd8f01e940de2fd6be256137ba982c6a2ea8c4368b45f4d0c5ea75775e0dd SHA512 2f25a4a190eca19c750e2fb2632bc227e3511b46e8338fd692e54104e866b8d0e97c57d814116a3220469f9f9a510e51f1a3357a4dd0a84798129be8b51863f9
+DIST firefox-127.0.2-ia.xpi 605289 BLAKE2B 543e1ef07007cda243c6c7921f657e407082ebd4e85f55944b64c221ccd65c85e80ce2c017a076d4e569cb5700d14b254289853df474561e7e446ee7d8c85968 SHA512 1886ebe21c2c3b3a0edaa12aea403eaa6a85fa25f6561f06d8b6aa250a8e010c4bfcc743d5fe304fffd63916dc8855a5ec85fed61c2b0c663f8020fd9626bb0d
+DIST firefox-127.0.2-id.xpi 572107 BLAKE2B be501c12b2410cd01e4c7c036aecab49a013dde75c0329dbd546f79e4f7acf2ddc37cf662fa374346bbf925777e968c76d0007d014b95dc922589c07bfcd9bcc SHA512 640b4cc656d7e816bc995418bdbd4680aac11192af29f923c669fbe6d8ee852ea8eefdd255251d83a02c873e5bf50766d0b94ce4f674d1f1b5cd14eb559b2f64
+DIST firefox-127.0.2-is.xpi 611945 BLAKE2B 589f70e6ad040719b901c9a6c74acd675438c6e2d1d43cff4761c9eecabd471cd7a3c93565b2afa635f76e84a2da87e06dc639a983ad2f7dc240bccc4f94d51d SHA512 1c8e31729d54e5a06e244dadcfaa686396776b90797d1f311c98ed779a8a730ab2b5f9ed3c41e89bc4a385e32d3af38df8e54feef1ba0feba6a8de304661330c
+DIST firefox-127.0.2-it.xpi 561886 BLAKE2B ff4d47130ee0480b736e929ac3d8dbf3888fe8b084c6fdb977584fd873fb00064458c72cbc6e2014080ed2f92aee91524449dfdbab0023ecc9d2d2eb71d4957d SHA512 412d49cc1cd92a3c50c9e1e517afbf70afa1d1457b41d2065fc0dee19e48c4bdaa4d68b462fff0c09cd102b5548aa815dfc3eb96a44ac6ce7fe4c92a63e19831
+DIST firefox-127.0.2-ja.xpi 673185 BLAKE2B 616faee17face89955ebcbca3fd0c38074eb9c8cb8ae5ac6f0ec298b55a71a781740537d31a55b09f2d3176d886f9dc94b516a277f7d3dad601d279b7b44581c SHA512 e4a1dce545675f2ff979d9ce04675229307ddf06302f4686e31dbf9b9e952a6e6681b9b73835a3e86d21ad0957eeb0a57af41a0f00fbf067a5e311f0aaa533d4
+DIST firefox-127.0.2-ka.xpi 658460 BLAKE2B 1e1cbf2ffd7edb05636b0894840b7729bc5ed07c54aa97730ccf30abb07391d90dc61f03aba68ab1b3cd2258d25195e10a15016ccde628fd207df3a2c8a43328 SHA512 282d5bc341eaca423c0d6f4f503d4e82aa7346d4db54ab64d63efec3985e52b6b3ec2b648265ae6861b96e505aa22b27bc8eab81d036e6f3f1831a30d720e84f
+DIST firefox-127.0.2-kab.xpi 602171 BLAKE2B d598af0433beef72504c005532b43511831b62437e62af54fb37af665e79f6aeefeac943a774bc3482ac058441ad25834531a43091a70e66387dbc90f0caa089 SHA512 93aab5f309d1ea6527029dcc414b2c335261605801cdbf6060699abe7fc11a533c67e391b64477b744c87815a4d9e8217dcf78950c707b12c05bb5f9353e27ee
+DIST firefox-127.0.2-kk.xpi 701249 BLAKE2B c012acbee6861d3f439912f4b7c1aeea5db6e1c667b716233b8b2941749679e88ec27587ba06810e5c242cf44e1dc71b0cbef73b791b7f1b6f270f0d13829d27 SHA512 933239b89d0008d7e9152be4167d44d3486a99bb1369932cf0c2cb627328fc0f810d5f153373fec7f783668cb93feb2735840962502a291cde0c76d067dc1c72
+DIST firefox-127.0.2-km.xpi 523616 BLAKE2B adc95ed4f61ac2a24e23d5a77050385640ae1ffb6d0ad8719de85aaf6c667d35cfba28ada2a688827ee9973520a01dc23182330a5a0ee505a414745915e21111 SHA512 5f6165b1059a226fc240afee289113f627b2e0d447d80e2c1231236365fa643a37744436b373fb2e62c27f3aac1427e1061901e02223bfdd505e9a93ec038a63
+DIST firefox-127.0.2-kn.xpi 489100 BLAKE2B 252088f2756606cb8eec9b5702b250f490f97367a5b26d7a3c35adcb95977d12494a7518e8a494d7d123fae55c6ff5ab50f79b8102daf734e6463817eaf6fb23 SHA512 333266766c09e952cd7b5a7761a824956da983bbf55cead5f14583f49d4099255101b4b20a0573eacbf97ff075124ed6e15394b8508d7a2c494829c95452d375
+DIST firefox-127.0.2-ko.xpi 655332 BLAKE2B b174ef3b71ccd98705f0099a9d8a9daf2df4d315a9a8400452f6f255e4ae6fa9dba0edb46fcbb129bcb3bd11ec2ae3b4cd415ba3210de1ba62e666e3520499e3 SHA512 0b1c672782c15a3b44e764b5954abd83ffd6c778d3c7105de326861feb14ca65446c16411c9fe13c25d34a4613ce35013c1346dfae14ef18f9b70dd27f7b5003
+DIST firefox-127.0.2-lij.xpi 481948 BLAKE2B 9d2d797dda09480e0bf45d9129f15fdd94c81395597bfdb37c524ea24ef476ed51fb7d298fbef8cd5a2bff8b0a38d052cdeb33c3dab696a3b35e5983d9bdfb99 SHA512 6853cd544af90e32fa06613f59a27b580caa48646a69a274fe53697fb807c3b1d576b84e20585bc1349c8c0d03e9c9f86136e8ad7f7ee255d5b5307e23dc8296
+DIST firefox-127.0.2-lt.xpi 570444 BLAKE2B 6524068e5e2c936a6d82fb55c3387665cc842847b01448bdac5e634a48074fb7d63de55534dcef765c0819b9bac33f2ac527160194716bb6c6fe9846147f3609 SHA512 c714f1d403de3243b7c126c1944178d8244c4ebacff9f65833c6da7e4f426fe9f6fe167027eb54436616801b44b6bcfffb813a9e6fe02b122330938572692f90
+DIST firefox-127.0.2-lv.xpi 571665 BLAKE2B 7e447f4538e60fa05dc4c4d19ac40367f5f34a0b9d90901b07b450a94f0257492b00715200e3b6b85cc7972e4b007fc3d8331f8d3f652ed445954cbe40b335cc SHA512 61289ce06d7b40f3cc64c05c98aa1a3cf79f21f42c08f3dda07716b1448e8a8a0c005f59cfa808bc8c7f362c1399fea50e6130fb028627a3210463bf8b72cc18
+DIST firefox-127.0.2-mk.xpi 491109 BLAKE2B bc1c1db4419ad47e9ac9730b439424688c883e475f927c5671268cb81de37a8a3bf2771dfa80dfa67c6f109faa5ed2974cf410ebfb0f59d586052cc27f319401 SHA512 8fcae32a324e336d9966b63b29455a7d44bee75b2147433d7a63c4ca4a12a7546d1b40ad433114ec95bb006c4f0aef51305fee2a133e24875d78e07da2c6d798
+DIST firefox-127.0.2-mr.xpi 529928 BLAKE2B 5b22c69c09b104fb06864d1ec3698db42a6ec4514f125928d538189a4609f2c9453625ea0300a32d4cbf95205e50a39a544f72f4164d7f4a154f7e867f4d1169 SHA512 8c46bf44f606968f14d0fd62542d2115aad9c8221a7179c56a39fb716416094adf14f8e714c9a765058057cd25b9d8e5150ca4f91d04ba29a6e98285c62a1b77
+DIST firefox-127.0.2-ms.xpi 447570 BLAKE2B eb532ec99408b57058afa89095b9b83a5b8276fb2717794326d4e6a199ed656ae6f6a0244e30e4a29e6b4133cae40e609c9badd1bde18483e21f1f0a55bc5d7e SHA512 f4ee3966274156890c6c87d316f8eef628a78cf3fa4f37f12a74ccfa84e8ab5390c6da758df45ef90e985a069f139256eaf557b050e93e832b398ed38228596f
+DIST firefox-127.0.2-my.xpi 516482 BLAKE2B 79892f75c81b973593e2fa5126fa861702d8612623b331c1c05856c86c8b5041ccb9587a1a7f6f6acc3d26269d5f39f8617f4b3a28e0a44662da543210b75084 SHA512 324244e8208859813d64ee578075a48cc4c9823154501ef1a3589f0c166be757dd470c563aa1ae7d8b46769a6d62c634c7b377859404d7c3e8b40a1cde596216
+DIST firefox-127.0.2-nb-NO.xpi 602855 BLAKE2B b385c75dd70ad2de9bca8cd9ca7f7a12e2519c5a3a8f52436cc4c74abb69176b9f1d353e951416bd72f6bb1bde9891cebb928dbd60b84db48d06c3a497f8b1dc SHA512 818598d7378d97f9cbff4b885660e950024c215bc9f6a669c5c8e7893fb3393e1bf6cb41d8e3feac142251d66796dd3174a4dfe968c7f80358c6cec63f231651
+DIST firefox-127.0.2-ne-NP.xpi 508759 BLAKE2B 8ebb4db29607220a96f7e81d539510830cf317936aae99c289ea35bdb77ef2aa493ab364c8ced059f5598186e68d6d6f069e41456c5131d06d0857c7d64df006 SHA512 5cf6ea3dbb0d82365beab3dfa6718014162b2901eb1ba8183106a99703004d0448b69fb49f6b140c8747b5ae00ff55b5b40fb15dbb60a89332f093d39c955898
+DIST firefox-127.0.2-nl.xpi 611454 BLAKE2B c9a18433a9f584b202cc5d3f1ac31ab77123b8682477f9874bee120ef5d5b34835fece3bab2eb9440860dfba1a925dc05dd295af1f14c851dbf54b0d0c075a88 SHA512 149f5c2d52fa2722b6f0d8f39796bc376d8ac0d65c07c61be43bdabfe135dc3056072bc3ffed433eae48ea9cc81ab8ea88759f8d2c4984a0ba337279d384b5e4
+DIST firefox-127.0.2-nn-NO.xpi 603355 BLAKE2B 67ac7a6dcaba44ec0190b7c8608b6edbae49fb9f6c61bda8dd9d1d55dc27e2e3cdbe57de79137bedc70dfe1f310dd192668be6166adb242e01ec8a72ce6ad623 SHA512 c22d95313aa51f705ad32255af4a43aefe645c6fd972b5d2e2f73e3369b1379c3ddb961823333323862b3eb8c5f2f12ebb16d9fdd82f39f8a992f955601f7b42
+DIST firefox-127.0.2-oc.xpi 608807 BLAKE2B 9df8419070a18ffe73e76b467e0b82fef9480e3d43fc5592376a96cf1a7c46a24fc7c59f0a7d99a1f291bb98548e3a55891daf32994e52f9f60fc407cfd1f62b SHA512 ee2cc4489784c7b26493a476730bc596b44cb6ec8703fa4e8c8066ed67e271ad23e720517b2577cced60e53031bb8db6fe2cc056f28f3956811216be0656df8a
+DIST firefox-127.0.2-pa-IN.xpi 687023 BLAKE2B 773a89ac237620167b1475c980669f050d8bf1b70c7bddb6bd2198c1266d14fa8e4b966e19a66e6201c0f52f6e6767432279395a5baf72d4ad7a8ce9c69398ac SHA512 f21c8ab2a7bb86a3ae57a2552bfc16ea3842d6ac4b4773161c15f15512a2ef2dcc57a54544b36bd1ac1ecb550f86cf7ec092beae1b3fa261d541cbc9f2112a52
+DIST firefox-127.0.2-pl.xpi 631922 BLAKE2B 1f490bf716751765f37e947065c79e40bded9ba716bd0189bb59c25f36a0be83b6d9879a2ca1dbd873d9438eb0cb4189cd15f72d19a6d7afe2158c92f0fe5746 SHA512 c25788444c441b0ad0ba573a194fabe8922cc611586ee19a9c7854307fb609552152e05cb624c1d17cf9bcec1662ed9a463b102ecd4aa9265840a48f56f858f9
+DIST firefox-127.0.2-pt-BR.xpi 616113 BLAKE2B df9bfd077412f11ecc945ce17155f01a812ca3f4b5915231625fc8c2a85e6a2a73439c32dfdf5137fec208fc44608b3a4528dc2a38e59250c5834542df943b01 SHA512 d80533c25e2f6fb8e4ce428332ffabc24db70cba180fa8f99948f94c5fa018b51466049f27ef4b45c68d50b4e2fbc2a510c651433b84d24c0af5de2d7e2922bb
+DIST firefox-127.0.2-pt-PT.xpi 622365 BLAKE2B 3a58c60a55ecb97079443c8b8f11c74e11b316e4cadd202b49c4a67d8c1ecca543295638e292bb843b9d53a8ae0f11746a507ccc13bc29e23a655b72962ca8b3 SHA512 6b3f52b3f597256263d6a31a9db4fe504405df80c77e33d4203438b31c1e4b5f0ea6b55bcfd088608b65efdf333d255dd51a6c62f6a6920542009d48d49a9277
+DIST firefox-127.0.2-rm.xpi 612109 BLAKE2B 037339854f561f18dad9b3f71ff29c93c62389a09bde63d038dc5432806d6793f89836a0b7a2b539fc1abc3e5da938841f4f56271c146507eeaaf1213076b6bf SHA512 b5e5ef4614f3c85eca0d95fc076ed6371ded5ee48186c58b209ae3d0386e4ec540c6fbbd479f7a4ac939e5687f51246d2d98c63ded1c791e3d429456e6743cef
+DIST firefox-127.0.2-ro.xpi 547541 BLAKE2B 05bc2ce40ad88755d62e001e5fbfc2ecc3f8de44d4c9a66b05d2aa1f5f9bf9fa47942a070234a4bc17be222e50d9ac57a876b3c935edaf868116738cb2ce513c SHA512 69a69804d9e9555971e997c9c1a9979343b9e6d92d250f6056fb1a43cf9f319675bd8f9534f2b195d2b17aa896ec2f48bd0f4fece1cf9a953b80b89a242ea494
+DIST firefox-127.0.2-ru.xpi 713587 BLAKE2B d7e43eb431e9ccd825c369a5ae03da01d8cd3e75a75ec3976b6c077b8017f1399bd8f6898fff6dcd763b471b85d1e045734d2c87be3f5479ef71be25b2a820fd SHA512 9bc67383511f4e3772a8d0387bc6356c1bc6279378cf92459b3fed84027c063180f27565fd207ca87aba43b23d89b88985566041d54fa87b796dd72ff5f8c3b8
+DIST firefox-127.0.2-sc.xpi 582650 BLAKE2B bc0a2823a0358c3369f09a4ae8f945ff24cb03f64cc364e492ea7cf4a2a75d0091e4c1156135ca240d2cad8cb64a7224b7435586d612a97718f3fa52e02573b5 SHA512 7d98df466fca23340be563faf94ced9be26938deffc5bee708ba1b9d0adf0041e4353973a447b153ed30dd7fa3d475e6479b7e2f99514e34c1b8b101e569387d
+DIST firefox-127.0.2-sco.xpi 509002 BLAKE2B 51c464944fb8b7bf1253d5283ac373b66a225936cc10d041f1a1afa7aa2945ad355ac76f4c7e0d486af5376f5a6168ab4fd7127adba7650d8beb48a64e2c290b SHA512 7f3f1f329b03011fd5e92ca83819878e52bcaa558d27fa8245fd97ba6a74263472dbc9e9e3b27a3d21243df7e97fa393cdabe5c3b7ec797dfea2365ef72caa1e
+DIST firefox-127.0.2-si.xpi 603740 BLAKE2B f4e030dfa2a86adcbbcb5a012fd3b94ef771dd4ef04c84d7d92e9d0076444db69d82362836438179161cc76f30ea1fe28ff208d9eba9601ec36f0cc2e294da8d SHA512 052ed58c249b438855f0eec798bcd7168e2a4cea40f4cafc20c71d1420416dd4bffaeefab07e1468d2db138c0c8995512baa392f58fe650ff0292d2ddba4d205
+DIST firefox-127.0.2-sk.xpi 646183 BLAKE2B 066ee127bde4f408f04ece718dfdaa9e9787a9d531f172edbc645423375e122e86667c149225ef865463ed6506f861347229781d66a746706914f9400543a29d SHA512 c010b5ec4d21f751acc65fd11909a2d11204558c2ff3c599678dde58cf64525776905d1cd0ead10103e1a4ddaf8bf1e74a2bd187be79e661efdcfb8e76c78cb5
+DIST firefox-127.0.2-sl.xpi 612536 BLAKE2B 154f285a2c34c47ad645562c0739d7167d09dae0cc3310dea11c66531d01cd760328d487fc4e287660f6b8abd83ec5280eb496cef2d5ca55ed9a4a730f61a8c6 SHA512 74a722e53c9d79b7d6ac71bea7d20b178e8ae0444f4c237f9038ba984c9f1f83b4f1b413469f43f56b2dce04b5dd96c07717cb13f1cea15ae61548e9d14c1c81
+DIST firefox-127.0.2-son.xpi 414287 BLAKE2B ef3c9c5cbb49b995d4031173daa9b2671d31f8c1607454d728fbc9a48337584b507d39a5c3f763d471d0069d7d03c04a20156f849976dd1e3f1bc1ec060a48fb SHA512 a127c147748f1829537707bafd0803ba0be05500eac44a310a035c3600e59b354249f82d03e1414f72c943b682deddbaccf38741791809c6e6fcb6a2535a1e88
+DIST firefox-127.0.2-sq.xpi 632514 BLAKE2B 57ed4165eb1c50706d4daa426b9561bf55114323c57f252a5cb10f24d12cae7929a663431ec815ab70bec7271e2c99ce42b1d33503d00f4335ad829bdf072a10 SHA512 b26dbcb8ffb1f7b346f5afe1b2a96bef700b0274c9423fccce3a6f9a72870740b422e60ca153a42fdd5dd550ea21348be457bafe11e16702e9013c71ad76b12c
+DIST firefox-127.0.2-sr.xpi 637089 BLAKE2B 0906ed4130759f223f0c9197ccefee7ee1a18e97adb2e3f95a37dd68e324f965571b2d465a6540241f094f713775528316cc9e20e92a16c6c0b3b93b58046163 SHA512 7f2ba2683e858264729389e1f87db5cc2facd712155cfba0b742e71977e40bd92aec35e85ba97cc089da1533d2a95aec727eee059db2b4e23cc7dc2085ca0ea9
+DIST firefox-127.0.2-sv-SE.xpi 613192 BLAKE2B 62fe88ce76e60a37d5d17d41aae8115fbd58f5e19f12a391dd12504d78b748d5f656eb72f2457ed0d2b4c5a423710333230a5cac7b811efc3b9bbf9425fc0e23 SHA512 0a3fc99b45702c4ecc38657c557681edaa5941d43cd2946310ebdc997306ba5d0566742c7bbdda44f1d52e9ea2b2d7d378a2e2ceb26cf5927d4f36b8cb5afeea
+DIST firefox-127.0.2-szl.xpi 524220 BLAKE2B f8519e76c38de1fce2d84dcae35155482688d9ac5273ae47c4fea0d86fcffddcc5313395019b6fcc9eff045cede9b2ed19cf4f030c92395aedb50aa6ffdd1670 SHA512 090353e034ad44199601012d9a99a8903ed6cb0868e25d0a5316cb0a34deb51a9a3f64d1c4f358d79702ad1a21ceb5d72eac08a325f875c4bb4d8a60a1a0ccdc
+DIST firefox-127.0.2-ta.xpi 505373 BLAKE2B 6e14af1ef396c63bc689033c1b89dd00019338c6b065f6e858a337ba0e38f5d08802fd8c85d1abc8da5ad95d970a9ff96f05076b029f482e246ab48ffbdf00ea SHA512 6f6096e2a0ca3e82649c97240052235d480456f32d38a810b0d5d7ac8fe4f5cd2406e44b4d92797154940213200024a1f6eb971b7dce12617f180f16998ecac6
+DIST firefox-127.0.2-te.xpi 558857 BLAKE2B 8492c705d927f9bfa27a41097f46b8f2bbe6532940360ce4e878fa117643bc6d5e82616fbd401a083810ab99325f821fdc670185181f2a88f9b03dd425d0ef08 SHA512 d5269e7b39125d492e13f4588037e970a39838d527483fa3e043f8087772cebbbd788f5242ea66db6825995c028bf1db2abe4abc28cabf42362cba5fe813ae41
+DIST firefox-127.0.2-th.xpi 689043 BLAKE2B d6175e8a39280a990dd5e2f598ccf7c920b9abf770ba68c7f87cd1c129b0e426d91155f7939c87716bd1921a58f3f411d0ed051e210cca19be9c275945fbf61c SHA512 1535857c7c226c8fcbe4b0d168953ee79868ddc590b0e52b70806e69aa0e9e9dca975062cea8f7028d49c1d6168ba0e4e0e4312e008c7813ffa3055ede341a06
+DIST firefox-127.0.2-tl.xpi 532003 BLAKE2B 9cc051e3025efe3b0a21bfa77cf9897ec5348a88be2481ad275c0ee1ee9756ff2d42bbd73aa5050ab0c5b540ccbb1f9242e1d38168098be8d139bf03475209dd SHA512 43611d4e87c7b5e5a5d4fe7ed505b08e5f768e340a01f0aa83e923f07d2bac9e8563981d8e5c28a3d52187a74f517a3d49c29aea57c6c9981f9943e54c940b0a
+DIST firefox-127.0.2-tr.xpi 626623 BLAKE2B d52a002ea0eb3dcd6097470ea7aef86c75cbaa7a98c0ff123ced4aa9dcbd7cbe6173f83350d48311d3f3f25eb921f64362fa2a9cb178010ee7d92e162bd1ba0a SHA512 96fd86f48fda7cdd5f6f438ae5541d4a500169ff9957a47102ceb751fc2d89ad885c9fd0648a3e0fc9c46cfe1763763822e11ee4932726f3c2ef0690fed1be7f
+DIST firefox-127.0.2-trs.xpi 501856 BLAKE2B 558bab47c71966a918c263834477838901ffd7650ad4af63731b44631f26b8f84cb5f26c16ffdb040657dfc39a7704453d66d93532a8ce546556379c30df8849 SHA512 5ad75696118ff20e7089ed1ba109c04307898533e3105529535e7243a53642b4b5ae9407b0ca0ddb2e64d5b9be871a20d740a7be58012ec0f6693194c5d95c8d
+DIST firefox-127.0.2-uk.xpi 705155 BLAKE2B 11287c54554accce94129cbbf30f987ec3f3dfa3430eea7efeb36b79a92d849aa548bb97cb2db80b9ac91c76761a0c1b906dff856b69be514d408ba81391565c SHA512 0f5c9a05e82a765e7f36fdc3d99dc2c37593efce24ecfa2e5f31c69500b4c8fdb80629bd1f3b504437ca961a49a111a5dc404a8ef076420dc92036b9dbd47c17
+DIST firefox-127.0.2-ur.xpi 558321 BLAKE2B 0993ac2acdba4798d3f32ab68b52a57151d3ae34db7e77ae792ed4adb3717b5d816116b3718348434a4023b862a5fa31cf351902cb7537e0e00183f6fa848e86 SHA512 2c131c6220f62655c33f7b6831c4dea66ba1dae0a4602761ae2ff5284559093aeaadcc40030d996c995ac8150735fa8166bf39c238d98b675fb3560766d266a0
+DIST firefox-127.0.2-uz.xpi 476583 BLAKE2B ec8571499e1813b37030cff7b4b06ce4cc2180f65a3dd6fb6b1936b85eff56dc5a9396cdff034fcd96dc351763ef02ce2b3e03a1a7711606281c3fdcb6e7b4c5 SHA512 de62f38157aa6ecdd75659f2fc660c3466980ca633fb45705b92830cc4951a5d24e68dd50e06b15a99610dc0d00e05dc0b59fd44befdb0a636107b93f5de68b0
+DIST firefox-127.0.2-vi.xpi 650522 BLAKE2B b203152c7803a4d87465a3bad14a4a7a2b6e6c5745fae6e514fcc7467223a165bda3f5f0568600fce1ea38c650bbf9191b77aa8831a997127d945f50a169897c SHA512 45fcf4ca1e02495f6fec520d0dc095fce55e208e9805c641b80e600092a7b117be965e73990042ac7a8fffc421c43309f0d8875389d6a281321f0aece608f53a
+DIST firefox-127.0.2-xh.xpi 415023 BLAKE2B 09ad510ea9a674f6f0aad08fcdd50dbe5196ec119d7a51fc8fcc02cd2358ce1df12dd46b4b23dc3a927a99a3727ee9159c44815e4ce074ba83a82bf2a0421b41 SHA512 a226b56517a49d29d74da8dba3d8e7edef132b970bc7f41f489973b26ba63961e2defc5e6d765b1f69dca05e07729ac49e953aeb195a5887fbd32fcf1d053b73
+DIST firefox-127.0.2-zh-CN.xpi 650833 BLAKE2B 28df31392be1acb5a73af40b1dd8744056cd9f5a179a5f95c31a16ec9f0c2a97deb52a927b1322ee1118691cfec05e35105953938a0c1ae527994805f4401f24 SHA512 61bc371d4d0e343f19a48a2ed473575176bdbd2b084ee464253e2958eb08673af9fefe3709dbad127254e8991a813d63de6156f60b773a0f6546a82728401595
+DIST firefox-127.0.2-zh-TW.xpi 653089 BLAKE2B f7d6c661cc6f7bdc068cb9b00991f164e3b6b123cef5af553c6749de3ce3eb6609a71115627532093f7450b08f6df5b5726903e70f61279b6292004918f9e5cf SHA512 3a8a3c3979db17b3a56fdb2049fb1a437b8c881dc6587affac0a24f936ab53845672da3cdb452e4831acd2ec080f08dd4fdb6f40bb8edbffbb2d2ff688eee96b
+DIST firefox-127.0.2.source.tar.xz 554998504 BLAKE2B 63221122b5d3ef57f47895fc3583ea4b6dd97a636934054572ac1fb1005777b2d76229124f4b8f293f34791720992489f9ded0e5707d930977fedb160dd0966c SHA512 d5a959a032309b8a42690b7f5afd5110c2e6ca7de426e1529d50f59cf065e67623ed98bf3aab39ce4d345ccfad2a273b24ce4f87c7ba7e6eccf2e9dfe3008d8b
DIST firefox-127.0.source.tar.xz 558840124 BLAKE2B 78fe92863389763759ce6e25dccc8adb19b8c35b59e591f40982fe5cd3b5511fee8f809567fa5aade68fcf3b40c1860f5e63aabdef0421c94b803d30d32d4988 SHA512 5a17bce357e7f445c37540115f2c131ad5a055c0cf04f20bc2eaca18f8d241a99ac76739d172b38f2ad2681633f901a0a15893801082ac5db9e20e31fc8b8291
EBUILD firefox-115.11.0.ebuild 40409 BLAKE2B 946cc9a9f1d5415932e8fa55d739370b1b2296588cbc97b95bea73c07efd9b51e12b5f55db269ece293e60697c764c7e635da36f2f6f40c2b25affab7f8d8f11 SHA512 fd6c57d8c113820d2fd2d20fd9c1dbb756585b5939168a3b9b96936284959f551359901e48f95a13d3b427210920a569a7f5aa8e999eecde84c42daea70e8bdd
EBUILD firefox-115.12.0.ebuild 40410 BLAKE2B 902b584a455863f5f0842116038fa1d71841bd82fbd9e39fd835f58f93400f22d053574952b75c4b8fbf60f1b4bf6f6a0f33bbb66040156c6708386e1ecb6e01 SHA512 d1c1ecf8728174770221e973b5e9af74ce7643b9cc990544e0d7b8443940996fb5e685ec4d15410f8fa360a80be30766921078ec78153ef23e899ff0116828ec
EBUILD firefox-126.0.1.ebuild 42514 BLAKE2B 789b5cebb2369a92cc314abbfee3b287b1b01a4402b635af4b6022d9d43ba2ef5b519205c994fc305672b45fd5f7673556176c3144ed1254a4849245906ff7d0 SHA512 66ef576f14b2a172633cfe41ce70a53051d13b3395909f7130237a4b93119b8331e68f6bd621d950234522e500f7ff09389f4e9d843e7c17f7d1607cfb525e74
+EBUILD firefox-127.0.1.ebuild 42488 BLAKE2B 850bdf64d677b89ec1df1fc4a337d2e6ce08baaf559e224c573ada1ce98195b8e240e04a3ec5a31a277434e919ad71ffa9354540eab5ea0173c01ac379f3e926 SHA512 a435584138d6784271edc5592d5e67d9f07f5eefabe88c0a2dd09bccf21a56a6777629332aa4ec25ac20848ba7bc3da984a800517b3a2b4e8db8d1272cf9789a
+EBUILD firefox-127.0.2.ebuild 42488 BLAKE2B 850bdf64d677b89ec1df1fc4a337d2e6ce08baaf559e224c573ada1ce98195b8e240e04a3ec5a31a277434e919ad71ffa9354540eab5ea0173c01ac379f3e926 SHA512 a435584138d6784271edc5592d5e67d9f07f5eefabe88c0a2dd09bccf21a56a6777629332aa4ec25ac20848ba7bc3da984a800517b3a2b4e8db8d1272cf9789a
EBUILD firefox-127.0.ebuild 42488 BLAKE2B 850bdf64d677b89ec1df1fc4a337d2e6ce08baaf559e224c573ada1ce98195b8e240e04a3ec5a31a277434e919ad71ffa9354540eab5ea0173c01ac379f3e926 SHA512 a435584138d6784271edc5592d5e67d9f07f5eefabe88c0a2dd09bccf21a56a6777629332aa4ec25ac20848ba7bc3da984a800517b3a2b4e8db8d1272cf9789a
MISC metadata.xml 2597 BLAKE2B b449997bc096ed8fb7bde41a5acb8d9f4c1c8cfc9663c06ff603cca756e8868d40049fd292a459a00d80b4e8c3a74e91e29fcb04abe87277640fe65d070f0bda SHA512 703c7f6a2b46748786145b0973a7b8439e530c96fd7c50d773efac7d5d9bf74ccb4f0c252f2701459944f2b3ced22d3e57ddf049b9aed0c8f0e094cabddda251
diff --git a/www-client/firefox/firefox-127.0.1.ebuild b/www-client/firefox/firefox-127.0.1.ebuild
new file mode 100644
index 000000000000..72aa3df83042
--- /dev/null
+++ b/www-client/firefox/firefox-127.0.1.ebuild
@@ -0,0 +1,1420 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-127-patches-02.tar.xz"
+
+LLVM_COMPAT=( 17 18 )
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \
+ optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+SLOT="rapid"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack +jumbo-build libproxy lto openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp"
+IUSE+=" +telemetry valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" geckodriver +gmp-autoupdate"
+
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ !www-client/firefox:esr
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ clang? (
+ sys-devel/lld:${LLVM_SLOT}
+ virtual/rust:0/llvm-${LLVM_SLOT}
+ )
+ pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
+ ')
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.26.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? ( >=virtual/rust-1.76 )
+ !elibc_glibc? ( dev-lang/rust )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ !X? (
+ || (
+ gui-wm/tinywl
+ <gui-libs/wlroots-0.17.3[tinywl(-)]
+ )
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.100
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-73.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ valgrind? ( dev-debug/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ hwaccel? (
+ media-video/libva-utils
+ sys-apps/pciutils
+ )
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
+# placed here until toolchain-funcs.eclass gets an official support for mold linker.
+# Please see:
+# https://github.com/gentoo/gentoo/pull/28366 ||
+# https://github.com/gentoo/gentoo/pull/28355
+tc-ld-is-mold() {
+ local out
+
+ # Ensure ld output is in English.
+ local -x LC_ALL=C
+
+ # First check the linker directly.
+ out=$($(tc-getLD "$@") --version 2>&1)
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # Then see if they're selecting mold via compiler flags.
+ # Note: We're assuming they're using LDFLAGS to hold the
+ # options and not CFLAGS/CXXFLAGS.
+ local base="${T}/test-tc-linker"
+ cat <<-EOF > "${base}.c"
+ int main() { return 0; }
+ EOF
+ out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
+ rm -f "${base}"*
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # No mold here!
+ return 1
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm-r1_pkg_setup
+
+ if use clang && use lto && tc-ld-is-lld ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # Clear tons of conditions, since PGO is hardware-dependant.
+ addpredict /dev
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ # Workaround for bgo#917599
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch
+ fi
+ rm -v "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch || die
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ elif use arm64 ; then
+ export RUST_TARGET="aarch64-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post your rustc -vV along with emerge --info on Gentoo's bug #915651"
+ fi
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ # Make ICU respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # Respect MAKEOPTS all around (maybe some find+sed is better)
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/base.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_concurrent_links.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/code_analysis/mach_commands.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+ moz_clear_vendor_checksums proc-macro2
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wmf \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly
+ # Can be removed once upstream enable it by default in the future.
+ use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ mozconfig_use_enable geckodriver
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only
+ fi
+
+ # LTO is handled via configure
+ filter-lto
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ # mold expects the -flto line from *FLAGS configuration, bgo#923119
+ append-ldflags "-flto=thin"
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ # elf-hack
+ # Filter "-z,pack-relative-relocs" and let the build system handle it instead.
+ if use amd64 || use x86 ; then
+ filter-flags "-z,pack-relative-relocs"
+
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ mozconfig_add_options_ac 'relr elf-hack' --enable-elf-hack=relr
+ fi
+ elif use ppc64 || use riscv ; then
+ # '--disable-elf-hack' is not recognized on ppc64/riscv,
+ # see bgo #917049, #930046
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
+ fi
+
+ # System-av1 fix
+ use system-av1 && append-ldflags "-Wl,--undefined-version"
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if tc-ld-is-mold && use lto; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+
+ # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969)
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/vaapitest
+
+ # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded)
+ if use arm64 ; then
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/v4l2test
+ fi
+ fi
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install geckodriver
+ if use geckodriver ; then
+ einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..."
+ pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/geckodriver
+
+ dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/browser/branding/official"
+ local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ readme.gentoo_print_elog
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+ optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal
+ if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then
+ optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver
+ fi
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
+
+ if use geckodriver ; then
+ ewarn "You have enabled the 'geckodriver' USE flag. Geckodriver is now"
+ ewarn "packaged separately as net-misc/geckodriver and the use flag will be"
+ ewarn "dropped from main Firefox package by Firefox 128.0 release."
+ fi
+}
diff --git a/www-client/firefox/firefox-127.0.2.ebuild b/www-client/firefox/firefox-127.0.2.ebuild
new file mode 100644
index 000000000000..72aa3df83042
--- /dev/null
+++ b/www-client/firefox/firefox-127.0.2.ebuild
@@ -0,0 +1,1420 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FIREFOX_PATCHSET="firefox-127-patches-02.tar.xz"
+
+LLVM_COMPAT=( 17 18 )
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ncurses,sqlite,ssl"
+
+WANT_AUTOCONF="2.1"
+
+VIRTUALX_REQUIRED="manual"
+
+MOZ_ESR=
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+ MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+ # Convert the ebuild version to the upstream Mozilla version
+ MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+ MOZ_PV="${MOZ_PV/_beta/b}" # Handle beta for SRC_URI
+ MOZ_PV="${MOZ_PV%%_rc*}" # Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+ # ESR releases have slightly different version numbers
+ MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="${PN%-bin}"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+inherit autotools check-reqs desktop flag-o-matic gnome2-utils linux-info llvm-r1 multiprocessing \
+ optfeature pax-utils python-any-r1 readme.gentoo-r1 toolchain-funcs virtualx xdg
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV}"
+
+if [[ ${PV} == *_rc* ]] ; then
+ MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc}"
+fi
+
+PATCH_URIS=(
+ https://dev.gentoo.org/~juippis/mozilla/patchsets/${FIREFOX_PATCHSET}
+)
+
+SRC_URI="${MOZ_SRC_BASE_URI}/source/${MOZ_P}.source.tar.xz -> ${MOZ_P_DISTFILES}.source.tar.xz
+ ${PATCH_URIS[@]}"
+
+DESCRIPTION="Firefox Web Browser"
+HOMEPAGE="https://www.mozilla.com/firefox"
+
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+
+SLOT="rapid"
+LICENSE="MPL-2.0 GPL-2 LGPL-2.1"
+
+IUSE="+clang cpu_flags_arm_neon dbus debug eme-free hardened hwaccel"
+IUSE+=" jack +jumbo-build libproxy lto openh264 pgo pulseaudio sndio selinux"
+IUSE+=" +system-av1 +system-harfbuzz +system-icu +system-jpeg +system-libevent +system-libvpx system-png +system-webp"
+IUSE+=" +telemetry valgrind wayland wifi +X"
+
+# Firefox-only IUSE
+IUSE+=" geckodriver +gmp-autoupdate"
+
+REQUIRED_USE="|| ( X wayland )
+ debug? ( !system-av1 )
+ pgo? ( lto )
+ wifi? ( dbus )"
+
+FF_ONLY_DEPEND="!www-client/firefox:0
+ !www-client/firefox:esr
+ selinux? ( sec-policy/selinux-mozilla )"
+BDEPEND="${PYTHON_DEPS}
+ $(llvm_gen_dep '
+ sys-devel/clang:${LLVM_SLOT}
+ sys-devel/llvm:${LLVM_SLOT}
+ clang? (
+ sys-devel/lld:${LLVM_SLOT}
+ virtual/rust:0/llvm-${LLVM_SLOT}
+ )
+ pgo? ( sys-libs/compiler-rt-sanitizers:${LLVM_SLOT}[profile] )
+ ')
+ app-alternatives/awk
+ app-arch/unzip
+ app-arch/zip
+ >=dev-util/cbindgen-0.26.0
+ net-libs/nodejs
+ virtual/pkgconfig
+ !clang? ( >=virtual/rust-1.76 )
+ !elibc_glibc? ( dev-lang/rust )
+ amd64? ( >=dev-lang/nasm-2.14 )
+ x86? ( >=dev-lang/nasm-2.14 )
+ pgo? (
+ X? (
+ sys-devel/gettext
+ x11-base/xorg-server[xvfb]
+ x11-apps/xhost
+ )
+ !X? (
+ || (
+ gui-wm/tinywl
+ <gui-libs/wlroots-0.17.3[tinywl(-)]
+ )
+ x11-misc/xkeyboard-config
+ )
+ )"
+COMMON_DEPEND="${FF_ONLY_DEPEND}
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/libffi:=
+ >=dev-libs/nss-3.100
+ >=dev-libs/nspr-4.35
+ media-libs/alsa-lib
+ media-libs/fontconfig
+ media-libs/freetype
+ media-libs/mesa
+ media-video/ffmpeg
+ sys-libs/zlib
+ virtual/freedesktop-icon-theme
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/pango
+ x11-libs/pixman
+ dbus? (
+ sys-apps/dbus
+ )
+ jack? ( virtual/jack )
+ pulseaudio? (
+ || (
+ media-libs/libpulse
+ >=media-sound/apulse-0.1.12-r4[sdk]
+ )
+ )
+ libproxy? ( net-libs/libproxy )
+ selinux? ( sec-policy/selinux-mozilla )
+ sndio? ( >=media-sound/sndio-1.8.0-r1 )
+ system-av1? (
+ >=media-libs/dav1d-1.0.0:=
+ >=media-libs/libaom-1.0.0:=
+ )
+ system-harfbuzz? (
+ >=media-gfx/graphite2-1.3.13
+ >=media-libs/harfbuzz-2.8.1:0=
+ )
+ system-icu? ( >=dev-libs/icu-73.1:= )
+ system-jpeg? ( >=media-libs/libjpeg-turbo-1.2.1 )
+ system-libevent? ( >=dev-libs/libevent-2.1.12:0=[threads(+)] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:0=[postproc] )
+ system-png? ( >=media-libs/libpng-1.6.35:0=[apng] )
+ system-webp? ( >=media-libs/libwebp-1.1.0:0= )
+ valgrind? ( dev-debug/valgrind )
+ wayland? (
+ >=media-libs/libepoxy-1.5.10-r1
+ x11-libs/gtk+:3[wayland]
+ x11-libs/libxkbcommon[wayland]
+ )
+ wifi? (
+ kernel_linux? (
+ net-misc/networkmanager
+ sys-apps/dbus
+ )
+ )
+ X? (
+ virtual/opengl
+ x11-libs/cairo[X]
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon[X]
+ x11-libs/libXrandr
+ x11-libs/libXtst
+ x11-libs/libxcb:=
+ )"
+RDEPEND="${COMMON_DEPEND}
+ hwaccel? (
+ media-video/libva-utils
+ sys-apps/pciutils
+ )
+ jack? ( virtual/jack )
+ openh264? ( media-libs/openh264:*[plugin] )"
+DEPEND="${COMMON_DEPEND}
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libICE
+ x11-libs/libSM
+ )"
+
+S="${WORKDIR}/${PN}-${PV%_*}"
+
+# Allow MOZ_GMP_PLUGIN_LIST to be set in an eclass or
+# overridden in the enviromnent (advanced hackers only)
+if [[ -z "${MOZ_GMP_PLUGIN_LIST+set}" ]] ; then
+ MOZ_GMP_PLUGIN_LIST=( gmp-gmpopenh264 gmp-widevinecdm )
+fi
+
+llvm_check_deps() {
+ if ! has_version -b "sys-devel/clang:${LLVM_SLOT}" ; then
+ einfo "sys-devel/clang:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use clang && ! tc-ld-is-mold ; then
+ if ! has_version -b "sys-devel/lld:${LLVM_SLOT}" ; then
+ einfo "sys-devel/lld:${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if ! has_version -b "virtual/rust:0/llvm-${LLVM_SLOT}" ; then
+ einfo "virtual/rust:0/llvm-${LLVM_SLOT} is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+
+ if use pgo ; then
+ if ! has_version -b "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile]" ; then
+ einfo "=sys-libs/compiler-rt-sanitizers-${LLVM_SLOT}*[profile] is missing! Cannot use LLVM slot ${LLVM_SLOT} ..." >&2
+ return 1
+ fi
+ fi
+ fi
+
+ einfo "Using LLVM slot ${LLVM_SLOT} to build" >&2
+}
+
+MOZ_LANGS=(
+ af ar ast be bg br ca cak cs cy da de dsb
+ el en-CA en-GB en-US es-AR es-ES et eu
+ fi fr fy-NL ga-IE gd gl he hr hsb hu
+ id is it ja ka kab kk ko lt lv ms nb-NO nl nn-NO
+ pa-IN pl pt-BR pt-PT rm ro ru
+ sk sl sq sr sv-SE th tr uk uz vi zh-CN zh-TW
+)
+
+# Firefox-only LANGS
+MOZ_LANGS+=( ach )
+MOZ_LANGS+=( an )
+MOZ_LANGS+=( az )
+MOZ_LANGS+=( bn )
+MOZ_LANGS+=( bs )
+MOZ_LANGS+=( ca-valencia )
+MOZ_LANGS+=( eo )
+MOZ_LANGS+=( es-CL )
+MOZ_LANGS+=( es-MX )
+MOZ_LANGS+=( fa )
+MOZ_LANGS+=( ff )
+MOZ_LANGS+=( fur )
+MOZ_LANGS+=( gn )
+MOZ_LANGS+=( gu-IN )
+MOZ_LANGS+=( hi-IN )
+MOZ_LANGS+=( hy-AM )
+MOZ_LANGS+=( ia )
+MOZ_LANGS+=( km )
+MOZ_LANGS+=( kn )
+MOZ_LANGS+=( lij )
+MOZ_LANGS+=( mk )
+MOZ_LANGS+=( mr )
+MOZ_LANGS+=( my )
+MOZ_LANGS+=( ne-NP )
+MOZ_LANGS+=( oc )
+MOZ_LANGS+=( sc )
+MOZ_LANGS+=( sco )
+MOZ_LANGS+=( si )
+MOZ_LANGS+=( son )
+MOZ_LANGS+=( szl )
+MOZ_LANGS+=( ta )
+MOZ_LANGS+=( te )
+MOZ_LANGS+=( tl )
+MOZ_LANGS+=( trs )
+MOZ_LANGS+=( ur )
+MOZ_LANGS+=( xh )
+
+mozilla_set_globals() {
+ # https://bugs.gentoo.org/587334
+ local MOZ_TOO_REGIONALIZED_FOR_L10N=(
+ fy-NL ga-IE gu-IN hi-IN hy-AM nb-NO ne-NP nn-NO pa-IN sv-SE
+ )
+
+ local lang xflag
+ for lang in "${MOZ_LANGS[@]}" ; do
+ # en and en_US are handled internally
+ if [[ ${lang} == en ]] || [[ ${lang} == en-US ]] ; then
+ continue
+ fi
+
+ # strip region subtag if $lang is in the list
+ if has ${lang} "${MOZ_TOO_REGIONALIZED_FOR_L10N[@]}" ; then
+ xflag=${lang%%-*}
+ else
+ xflag=${lang}
+ fi
+
+ SRC_URI+=" l10n_${xflag/[_@]/-}? ("
+ SRC_URI+=" ${MOZ_SRC_BASE_URI}/linux-x86_64/xpi/${lang}.xpi -> ${MOZ_P_DISTFILES}-${lang}.xpi"
+ SRC_URI+=" )"
+ IUSE+=" l10n_${xflag/[_@]/-}"
+ done
+}
+mozilla_set_globals
+
+moz_clear_vendor_checksums() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -ne 1 ]] ; then
+ die "${FUNCNAME} requires exact one argument"
+ fi
+
+ einfo "Clearing cargo checksums for ${1} ..."
+
+ sed -i \
+ -e 's/\("files":{\)[^}]*/\1/' \
+ "${S}"/third_party/rust/${1}/.cargo-checksum.json \
+ || die
+}
+
+moz_install_xpi() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local DESTDIR=${1}
+ shift
+
+ insinto "${DESTDIR}"
+
+ local emid xpi_file xpi_tmp_dir
+ for xpi_file in "${@}" ; do
+ emid=
+ xpi_tmp_dir=$(mktemp -d --tmpdir="${T}")
+
+ # Unpack XPI
+ unzip -qq "${xpi_file}" -d "${xpi_tmp_dir}" || die
+
+ # Determine extension ID
+ if [[ -f "${xpi_tmp_dir}/install.rdf" ]] ; then
+ emid=$(sed -n -e '/install-manifest/,$ { /em:id/!d; s/.*[\">]\([^\"<>]*\)[\"<].*/\1/; p; q }' "${xpi_tmp_dir}/install.rdf")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from install.rdf"
+ elif [[ -f "${xpi_tmp_dir}/manifest.json" ]] ; then
+ emid=$(sed -n -e 's/.*"id": "\([^"]*\)".*/\1/p' "${xpi_tmp_dir}/manifest.json")
+ [[ -z "${emid}" ]] && die "failed to determine extension id from manifest.json"
+ else
+ die "failed to determine extension id"
+ fi
+
+ einfo "Installing ${emid}.xpi into ${ED}${DESTDIR} ..."
+ newins "${xpi_file}" "${emid}.xpi"
+ done
+}
+
+mozconfig_add_options_ac() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "ac_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_add_options_mk() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 2 ]] ; then
+ die "${FUNCNAME} requires at least two arguments"
+ fi
+
+ local reason=${1}
+ shift
+
+ local option
+ for option in ${@} ; do
+ echo "mk_add_options ${option} # ${reason}" >>${MOZCONFIG}
+ done
+}
+
+mozconfig_use_enable() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_enable "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+mozconfig_use_with() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ if [[ ${#} -lt 1 ]] ; then
+ die "${FUNCNAME} requires at least one arguments"
+ fi
+
+ local flag=$(use_with "${@}")
+ mozconfig_add_options_ac "$(use ${1} && echo +${1} || echo -${1})" "${flag}"
+}
+
+# This is a straight copypaste from toolchain-funcs.eclass's 'tc-ld-is-lld', and is temporarily
+# placed here until toolchain-funcs.eclass gets an official support for mold linker.
+# Please see:
+# https://github.com/gentoo/gentoo/pull/28366 ||
+# https://github.com/gentoo/gentoo/pull/28355
+tc-ld-is-mold() {
+ local out
+
+ # Ensure ld output is in English.
+ local -x LC_ALL=C
+
+ # First check the linker directly.
+ out=$($(tc-getLD "$@") --version 2>&1)
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # Then see if they're selecting mold via compiler flags.
+ # Note: We're assuming they're using LDFLAGS to hold the
+ # options and not CFLAGS/CXXFLAGS.
+ local base="${T}/test-tc-linker"
+ cat <<-EOF > "${base}.c"
+ int main() { return 0; }
+ EOF
+ out=$($(tc-getCC "$@") ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} -Wl,--version "${base}.c" -o "${base}" 2>&1)
+ rm -f "${base}"*
+ if [[ ${out} == *"mold"* ]] ; then
+ return 0
+ fi
+
+ # No mold here!
+ return 1
+}
+
+virtwl() {
+ debug-print-function ${FUNCNAME} "$@"
+
+ [[ $# -lt 1 ]] && die "${FUNCNAME} needs at least one argument"
+ [[ -n $XDG_RUNTIME_DIR ]] || die "${FUNCNAME} needs XDG_RUNTIME_DIR to be set; try xdg_environment_reset"
+ tinywl -h >/dev/null || die 'tinywl -h failed'
+
+ local VIRTWL VIRTWL_PID
+ coproc VIRTWL { WLR_BACKENDS=headless exec tinywl -s 'echo $WAYLAND_DISPLAY; read _; kill $PPID'; }
+ local -x WAYLAND_DISPLAY
+ read WAYLAND_DISPLAY <&${VIRTWL[0]}
+
+ debug-print "${FUNCNAME}: $@"
+ "$@"
+ local r=$?
+
+ [[ -n $VIRTWL_PID ]] || die "tinywl exited unexpectedly"
+ exec {VIRTWL[0]}<&- {VIRTWL[1]}>&-
+ return $r
+}
+
+pkg_pretend() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has usersandbox $FEATURES ; then
+ die "You must enable usersandbox as X server can not run as root!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6600M"
+ fi
+
+ check-reqs_pkg_pretend
+ fi
+}
+
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != binary ]] ; then
+ if use pgo ; then
+ if ! has userpriv ${FEATURES} ; then
+ eerror "Building ${PN} with USE=pgo and FEATURES=-userpriv is not supported!"
+ fi
+ fi
+
+ # Ensure we have enough disk space to compile
+ if use pgo || use lto || use debug ; then
+ CHECKREQS_DISK_BUILD="13500M"
+ else
+ CHECKREQS_DISK_BUILD="6400M"
+ fi
+
+ check-reqs_pkg_setup
+
+ llvm-r1_pkg_setup
+
+ if use clang && use lto && tc-ld-is-lld ; then
+ local version_lld=$(ld.lld --version 2>/dev/null | awk '{ print $2 }')
+ [[ -n ${version_lld} ]] && version_lld=$(ver_cut 1 "${version_lld}")
+ [[ -z ${version_lld} ]] && die "Failed to read ld.lld version!"
+
+ local version_llvm_rust=$(rustc -Vv 2>/dev/null | grep -F -- 'LLVM version:' | awk '{ print $3 }')
+ [[ -n ${version_llvm_rust} ]] && version_llvm_rust=$(ver_cut 1 "${version_llvm_rust}")
+ [[ -z ${version_llvm_rust} ]] && die "Failed to read used LLVM version from rustc!"
+
+ if ver_test "${version_lld}" -ne "${version_llvm_rust}" ; then
+ eerror "Rust is using LLVM version ${version_llvm_rust} but ld.lld version belongs to LLVM version ${version_lld}."
+ eerror "You will be unable to link ${CATEGORY}/${PN}. To proceed you have the following options:"
+ eerror " - Manually switch rust version using 'eselect rust' to match used LLVM version"
+ eerror " - Switch to dev-lang/rust[system-llvm] which will guarantee matching version"
+ eerror " - Build ${CATEGORY}/${PN} without USE=lto"
+ eerror " - Rebuild lld with llvm that was used to build rust (may need to rebuild the whole "
+ eerror " llvm/clang/lld/rust chain depending on your @world updates)"
+ die "LLVM version used by Rust (${version_llvm_rust}) does not match with ld.lld version (${version_lld})!"
+ fi
+ fi
+
+ python-any-r1_pkg_setup
+
+ # Avoid PGO profiling problems due to enviroment leakage
+ # These should *always* be cleaned up anyway
+ unset \
+ DBUS_SESSION_BUS_ADDRESS \
+ DISPLAY \
+ ORBIT_SOCKETDIR \
+ SESSION_MANAGER \
+ XAUTHORITY \
+ XDG_CACHE_HOME \
+ XDG_SESSION_COOKIE
+
+ # Build system is using /proc/self/oom_score_adj, bug #604394
+ addpredict /proc/self/oom_score_adj
+
+ if use pgo ; then
+ # Update 105.0: "/proc/self/oom_score_adj" isn't enough anymore with pgo, but not sure
+ # whether that's due to better OOM handling by Firefox (bmo#1771712), or portage
+ # (PORTAGE_SCHEDULING_POLICY) update...
+ addpredict /proc
+
+ # Clear tons of conditions, since PGO is hardware-dependant.
+ addpredict /dev
+ fi
+
+ if ! mountpoint -q /dev/shm ; then
+ # If /dev/shm is not available, configure is known to fail with
+ # a traceback report referencing /usr/lib/pythonN.N/multiprocessing/synchronize.py
+ ewarn "/dev/shm is not mounted -- expect build failures!"
+ fi
+
+ # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_GOOGLE+set}" ]] ; then
+ MOZ_API_KEY_GOOGLE="AIzaSyDEAOvatFogGaPi0eTgsV_ZlEzx0ObmepsMzfAc"
+ fi
+
+ if [[ -z "${MOZ_API_KEY_LOCATION+set}" ]] ; then
+ MOZ_API_KEY_LOCATION="AIzaSyB2h2OuRgGaPicUgy5N-5hsZqiPW6sH3n_rptiQ"
+ fi
+
+ # Mozilla API keys (see https://location.services.mozilla.com/api)
+ # Note: These are for Gentoo Linux use ONLY. For your own distribution, please
+ # get your own set of keys.
+ if [[ -z "${MOZ_API_KEY_MOZILLA+set}" ]] ; then
+ MOZ_API_KEY_MOZILLA="edb3d487-3a84-46m0ap1e3-9dfd-92b5efaaa005"
+ fi
+
+ # Ensure we use C locale when building, bug #746215
+ export LC_ALL=C
+ fi
+
+ CONFIG_CHECK="~SECCOMP"
+ WARNING_SECCOMP="CONFIG_SECCOMP not set! This system will be unable to play DRM-protected content."
+ linux-info_pkg_setup
+}
+
+src_unpack() {
+ local _lp_dir="${WORKDIR}/language_packs"
+ local _src_file
+
+ if [[ ! -d "${_lp_dir}" ]] ; then
+ mkdir "${_lp_dir}" || die
+ fi
+
+ for _src_file in ${A} ; do
+ if [[ ${_src_file} == *.xpi ]]; then
+ cp "${DISTDIR}/${_src_file}" "${_lp_dir}" || die "Failed to copy '${_src_file}' to '${_lp_dir}'!"
+ else
+ unpack ${_src_file}
+ fi
+ done
+}
+
+src_prepare() {
+ if use lto; then
+ rm -v "${WORKDIR}"/firefox-patches/*-LTO-Only-enable-LTO-*.patch || die
+ fi
+
+ # Workaround for bgo#917599
+ if has_version ">=dev-libs/icu-74.1" && use system-icu ; then
+ eapply "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch
+ fi
+ rm -v "${WORKDIR}"/firefox-patches/*-bmo-1862601-system-icu-74.patch || die
+
+ # Workaround for bgo#915651 on musl
+ if use elibc_glibc ; then
+ rm -v "${WORKDIR}"/firefox-patches/*bgo-748849-RUST_TARGET_override.patch || die
+ fi
+
+ eapply "${WORKDIR}/firefox-patches"
+
+ # Allow user to apply any additional patches without modifing ebuild
+ eapply_user
+
+ # Make cargo respect MAKEOPTS
+ export CARGO_BUILD_JOBS="$(makeopts_jobs)"
+
+ # Workaround for bgo#915651
+ if ! use elibc_glibc ; then
+ if use amd64 ; then
+ export RUST_TARGET="x86_64-unknown-linux-musl"
+ elif use x86 ; then
+ export RUST_TARGET="i686-unknown-linux-musl"
+ elif use arm64 ; then
+ export RUST_TARGET="aarch64-unknown-linux-musl"
+ else
+ die "Unknown musl chost, please post your rustc -vV along with emerge --info on Gentoo's bug #915651"
+ fi
+ fi
+
+ # Make LTO respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/build/moz.configure/lto-pgo.configure || die "Failed sedding multiprocessing.cpu_count"
+
+ # Make ICU respect MAKEOPTS
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/intl/icu_sources_data.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # Respect MAKEOPTS all around (maybe some find+sed is better)
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/base.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_cpu_count.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/libwebrtc/build/toolchain/get_concurrent_links.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/third_party/python/gyp/pylib/gyp/input.py || die "Failed sedding multiprocessing.cpu_count"
+
+ sed -i -e "s/multiprocessing.cpu_count()/$(makeopts_jobs)/" \
+ "${S}"/python/mozbuild/mozbuild/code_analysis/mach_commands.py || die "Failed sedding multiprocessing.cpu_count"
+
+ # sed-in toolchain prefix
+ sed -i \
+ -e "s/objdump/${CHOST}-objdump/" \
+ "${S}"/python/mozbuild/mozbuild/configure/check_debug_ranges.py \
+ || die "sed failed to set toolchain prefix"
+
+ sed -i \
+ -e 's/ccache_stats = None/return None/' \
+ "${S}"/python/mozbuild/mozbuild/controller/building.py \
+ || die "sed failed to disable ccache stats call"
+
+ einfo "Removing pre-built binaries ..."
+
+ find "${S}"/third_party -type f \( -name '*.so' -o -name '*.o' \) -print -delete || die
+
+ # Clear checksums from cargo crates we've manually patched.
+ # moz_clear_vendor_checksums xyz
+ moz_clear_vendor_checksums proc-macro2
+
+ # Respect choice for "jumbo-build"
+ # Changing the value for FILES_PER_UNIFIED_FILE may not work, see #905431
+ if [[ -n ${FILES_PER_UNIFIED_FILE} ]] && use jumbo-build; then
+ local my_files_per_unified_file=${FILES_PER_UNIFIED_FILE:=16}
+ elog ""
+ elog "jumbo-build defaults modified to ${my_files_per_unified_file}."
+ elog "if you get a build failure, try undefining FILES_PER_UNIFIED_FILE,"
+ elog "if that fails try -jumbo-build before opening a bug report."
+ elog ""
+
+ sed -i -e "s/\"FILES_PER_UNIFIED_FILE\", 16/\"FILES_PER_UNIFIED_FILE\", "${my_files_per_unified_file}"/" python/mozbuild/mozbuild/frontend/data.py ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in python/mozbuild/mozbuild/frontend/data.py"
+ sed -i -e "s/FILES_PER_UNIFIED_FILE = 6/FILES_PER_UNIFIED_FILE = "${my_files_per_unified_file}"/" js/src/moz.build ||
+ die "Failed to adjust FILES_PER_UNIFIED_FILE in js/src/moz.build"
+ fi
+
+ # Create build dir
+ BUILD_DIR="${WORKDIR}/${PN}_build"
+ mkdir -p "${BUILD_DIR}" || die
+
+ # Write API keys to disk
+ echo -n "${MOZ_API_KEY_GOOGLE//gGaPi/}" > "${S}"/api-google.key || die
+ echo -n "${MOZ_API_KEY_LOCATION//gGaPi/}" > "${S}"/api-location.key || die
+ echo -n "${MOZ_API_KEY_MOZILLA//m0ap1/}" > "${S}"/api-mozilla.key || die
+
+ xdg_environment_reset
+}
+
+src_configure() {
+ # Show flags set at the beginning
+ einfo "Current BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Current CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Current CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Current LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Current RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ local have_switched_compiler=
+ if use clang; then
+ # Force clang
+ einfo "Enforcing the use of clang due to USE=clang ..."
+
+ local version_clang=$(clang --version 2>/dev/null | grep -F -- 'clang version' | awk '{ print $3 }')
+ [[ -n ${version_clang} ]] && version_clang=$(ver_cut 1 "${version_clang}")
+ [[ -z ${version_clang} ]] && die "Failed to read clang version!"
+
+ if tc-is-gcc; then
+ have_switched_compiler=yes
+ fi
+
+ AR=llvm-ar
+ CC=${CHOST}-clang-${version_clang}
+ CXX=${CHOST}-clang++-${version_clang}
+ NM=llvm-nm
+ RANLIB=llvm-ranlib
+ elif ! use clang && ! tc-is-gcc ; then
+ # Force gcc
+ have_switched_compiler=yes
+ einfo "Enforcing the use of gcc due to USE=-clang ..."
+ AR=gcc-ar
+ CC=${CHOST}-gcc
+ CXX=${CHOST}-g++
+ NM=gcc-nm
+ RANLIB=gcc-ranlib
+ fi
+
+ if [[ -n "${have_switched_compiler}" ]] ; then
+ # Because we switched active compiler we have to ensure
+ # that no unsupported flags are set
+ strip-unsupported-flags
+ fi
+
+ # Ensure we use correct toolchain,
+ # AS is used in a non-standard way by upstream, #bmo1654031
+ export HOST_CC="$(tc-getBUILD_CC)"
+ export HOST_CXX="$(tc-getBUILD_CXX)"
+ export AS="$(tc-getCC) -c"
+
+ # Configuration tests expect llvm-readelf output, bug 913130
+ READELF="llvm-readelf"
+
+ tc-export CC CXX LD AR AS NM OBJDUMP RANLIB READELF PKG_CONFIG
+
+ # Pass the correct toolchain paths through cbindgen
+ if tc-is-cross-compiler ; then
+ export BINDGEN_CFLAGS="${SYSROOT:+--sysroot=${ESYSROOT}} --target=${CHOST} ${BINDGEN_CFLAGS-}"
+ fi
+
+ # Set MOZILLA_FIVE_HOME
+ export MOZILLA_FIVE_HOME="/usr/$(get_libdir)/${PN}"
+
+ # python/mach/mach/mixin/process.py fails to detect SHELL
+ export SHELL="${EPREFIX}/bin/bash"
+
+ # Set state path
+ export MOZBUILD_STATE_PATH="${BUILD_DIR}"
+
+ # Set MOZCONFIG
+ export MOZCONFIG="${S}/.mozconfig"
+
+ # Initialize MOZCONFIG
+ mozconfig_add_options_ac '' --enable-application=browser
+ mozconfig_add_options_ac '' --enable-project=browser
+
+ # Set Gentoo defaults
+ if use telemetry; then
+ export MOZILLA_OFFICIAL=1
+ fi
+
+ mozconfig_add_options_ac 'Gentoo default' \
+ --allow-addon-sideload \
+ --disable-cargo-incremental \
+ --disable-crashreporter \
+ --disable-disk-remnant-avoidance \
+ --disable-gpsd \
+ --disable-install-strip \
+ --disable-legacy-profile-creation \
+ --disable-parental-controls \
+ --disable-strip \
+ --disable-tests \
+ --disable-updater \
+ --disable-wmf \
+ --enable-negotiateauth \
+ --enable-new-pass-manager \
+ --enable-official-branding \
+ --enable-release \
+ --enable-system-ffi \
+ --enable-system-pixman \
+ --enable-system-policies \
+ --host="${CBUILD:-${CHOST}}" \
+ --libdir="${EPREFIX}/usr/$(get_libdir)" \
+ --prefix="${EPREFIX}/usr" \
+ --target="${CHOST}" \
+ --without-ccache \
+ --without-wasm-sandboxed-libraries \
+ --with-intl-api \
+ --with-libclang-path="$(llvm-config --libdir)" \
+ --with-system-nspr \
+ --with-system-nss \
+ --with-system-zlib \
+ --with-toolchain-prefix="${CHOST}-" \
+ --with-unsigned-addon-scopes=app,system \
+ --x-includes="${ESYSROOT}/usr/include" \
+ --x-libraries="${ESYSROOT}/usr/$(get_libdir)"
+
+ # Set update channel
+ local update_channel=release
+ [[ -n ${MOZ_ESR} ]] && update_channel=esr
+ mozconfig_add_options_ac '' --update-channel=${update_channel}
+
+ if ! use x86 && [[ ${CHOST} != armv*h* ]] ; then
+ mozconfig_add_options_ac '' --enable-rust-simd
+ fi
+
+ # For future keywording: This is currently (97.0) only supported on:
+ # amd64, arm, arm64 & x86.
+ # Might want to flip the logic around if Firefox is to support more arches.
+ # bug 833001, bug 903411#c8
+ if use ppc64 || use riscv; then
+ mozconfig_add_options_ac '' --disable-sandbox
+ elif use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-sandbox
+ else
+ mozconfig_add_options_ac '' --enable-sandbox
+ fi
+
+ # Enable JIT on riscv64 explicitly
+ # Can be removed once upstream enable it by default in the future.
+ use riscv && mozconfig_add_options_ac 'Enable JIT for RISC-V 64' --enable-jit
+
+ if [[ -s "${S}/api-google.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-google.key" | md5sum | awk '{ print $1 }') != 709560c02f94b41f9ad2c49207be6c54 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-safebrowsing-api-keyfile="${S}/api-google.key"
+ else
+ einfo "Building without Google API key ..."
+ fi
+
+ if [[ -s "${S}/api-location.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-location.key" | md5sum | awk '{ print $1 }') != ffb7895e35dedf832eb1c5d420ac7420 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-google-location-service-api-keyfile="${S}/api-location.key"
+ else
+ einfo "Building without Location API key ..."
+ fi
+
+ if [[ -s "${S}/api-mozilla.key" ]] ; then
+ local key_origin="Gentoo default"
+ if [[ $(cat "${S}/api-mozilla.key" | md5sum | awk '{ print $1 }') != 3927726e9442a8e8fa0e46ccc39caa27 ]] ; then
+ key_origin="User value"
+ fi
+
+ mozconfig_add_options_ac "${key_origin}" \
+ --with-mozilla-api-keyfile="${S}/api-mozilla.key"
+ else
+ einfo "Building without Mozilla API key ..."
+ fi
+
+ mozconfig_use_with system-av1
+ mozconfig_use_with system-harfbuzz
+ mozconfig_use_with system-harfbuzz system-graphite2
+ mozconfig_use_with system-icu
+ mozconfig_use_with system-jpeg
+ mozconfig_use_with system-libevent
+ mozconfig_use_with system-libvpx
+ mozconfig_use_with system-png
+ mozconfig_use_with system-webp
+
+ mozconfig_use_enable dbus
+ mozconfig_use_enable libproxy
+ mozconfig_use_enable valgrind
+
+ use eme-free && mozconfig_add_options_ac '+eme-free' --disable-eme
+
+ mozconfig_use_enable geckodriver
+
+ if use hardened ; then
+ mozconfig_add_options_ac "+hardened" --enable-hardening
+ append-ldflags "-Wl,-z,relro -Wl,-z,now"
+
+ # Increase the FORTIFY_SOURCE value, #910071.
+ sed -i -e '/-D_FORTIFY_SOURCE=/s:2:3:' "${S}"/build/moz.configure/toolchain.configure || die
+ fi
+
+ local myaudiobackends=""
+ use jack && myaudiobackends+="jack,"
+ use sndio && myaudiobackends+="sndio,"
+ use pulseaudio && myaudiobackends+="pulseaudio,"
+ ! use pulseaudio && myaudiobackends+="alsa,"
+
+ mozconfig_add_options_ac '--enable-audio-backends' --enable-audio-backends="${myaudiobackends::-1}"
+
+ mozconfig_use_enable wifi necko-wifi
+
+ ! use jumbo-build && mozconfig_add_options_ac '--disable-unified-build' --disable-unified-build
+
+ if use X && use wayland ; then
+ mozconfig_add_options_ac '+x11+wayland' --enable-default-toolkit=cairo-gtk3-x11-wayland
+ elif ! use X && use wayland ; then
+ mozconfig_add_options_ac '+wayland' --enable-default-toolkit=cairo-gtk3-wayland-only
+ else
+ mozconfig_add_options_ac '+x11' --enable-default-toolkit=cairo-gtk3-x11-only
+ fi
+
+ # LTO is handled via configure
+ filter-lto
+
+ if use lto ; then
+ if use clang ; then
+ # Upstream only supports lld or mold when using clang.
+ if tc-ld-is-mold ; then
+ # mold expects the -flto line from *FLAGS configuration, bgo#923119
+ append-ldflags "-flto=thin"
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang and USE=lto" --enable-linker=lld
+ fi
+
+ mozconfig_add_options_ac '+lto' --enable-lto=cross
+
+ else
+ # ThinLTO is currently broken, see bmo#1644409.
+ # mold does not support gcc+lto combination.
+ mozconfig_add_options_ac '+lto' --enable-lto=full
+ mozconfig_add_options_ac "linker is set to bfd" --enable-linker=bfd
+ fi
+
+ if use pgo ; then
+ mozconfig_add_options_ac '+pgo' MOZ_PGO=1
+
+ if use clang ; then
+ # Used in build/pgo/profileserver.py
+ export LLVM_PROFDATA="llvm-profdata"
+ fi
+ fi
+ else
+ # Avoid auto-magic on linker
+ if use clang ; then
+ # lld is upstream's default
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "forcing ld=lld due to USE=clang" --enable-linker=lld
+ fi
+
+ else
+ if tc-ld-is-mold ; then
+ mozconfig_add_options_ac "using ld=mold due to system selection" --enable-linker=mold
+ else
+ mozconfig_add_options_ac "linker is set to bfd due to USE=-clang" --enable-linker=bfd
+ fi
+ fi
+ fi
+
+ mozconfig_use_enable debug
+ if use debug ; then
+ mozconfig_add_options_ac '+debug' --disable-optimize
+ mozconfig_add_options_ac '+debug' --enable-real-time-tracing
+ else
+ mozconfig_add_options_ac 'Gentoo defaults' --disable-real-time-tracing
+
+ if is-flag '-g*' ; then
+ if use clang ; then
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols=$(get-flag '-g*')
+ else
+ mozconfig_add_options_ac 'from CFLAGS' --enable-debug-symbols
+ fi
+ else
+ mozconfig_add_options_ac 'Gentoo default' --disable-debug-symbols
+ fi
+
+ if is-flag '-O0' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O0
+ elif is-flag '-O4' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O4
+ elif is-flag '-O3' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O3
+ elif is-flag '-O1' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-O1
+ elif is-flag '-Os' ; then
+ mozconfig_add_options_ac "from CFLAGS" --enable-optimize=-Os
+ else
+ mozconfig_add_options_ac "Gentoo default" --enable-optimize=-O2
+ fi
+ fi
+
+ # Debug flag was handled via configure
+ filter-flags '-g*'
+
+ # Optimization flag was handled via configure
+ filter-flags '-O*'
+
+ # Modifications to better support ARM, bug #553364
+ if use cpu_flags_arm_neon ; then
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' --with-fpu=neon
+
+ if ! tc-is-clang ; then
+ # thumb options aren't supported when using clang, bug 666966
+ mozconfig_add_options_ac '+cpu_flags_arm_neon' \
+ --with-thumb=yes \
+ --with-thumb-interwork=no
+ fi
+ fi
+
+ if [[ ${CHOST} == armv*h* ]] ; then
+ mozconfig_add_options_ac 'CHOST=armv*h*' --with-float-abi=hard
+
+ if ! use system-libvpx ; then
+ sed -i \
+ -e "s|softfp|hard|" \
+ "${S}"/media/libvpx/moz.build \
+ || die
+ fi
+ fi
+
+ # elf-hack
+ # Filter "-z,pack-relative-relocs" and let the build system handle it instead.
+ if use amd64 || use x86 ; then
+ filter-flags "-z,pack-relative-relocs"
+
+ if tc-ld-is-mold ; then
+ # relr-elf-hack is currently broken with mold, bgo#916259
+ mozconfig_add_options_ac 'disable elf-hack with mold linker' --disable-elf-hack
+ else
+ mozconfig_add_options_ac 'relr elf-hack' --enable-elf-hack=relr
+ fi
+ elif use ppc64 || use riscv ; then
+ # '--disable-elf-hack' is not recognized on ppc64/riscv,
+ # see bgo #917049, #930046
+ :;
+ else
+ mozconfig_add_options_ac 'disable elf-hack on non-supported arches' --disable-elf-hack
+ fi
+
+ # Additional ARCH support
+ case "${ARCH}" in
+ arm)
+ # Reduce the memory requirements for linking
+ if use clang ; then
+ # Nothing to do
+ :;
+ elif use lto ; then
+ append-ldflags -Wl,--no-keep-memory
+ else
+ append-ldflags -Wl,--no-keep-memory -Wl,--reduce-memory-overheads
+ fi
+ ;;
+ esac
+
+ if ! use elibc_glibc; then
+ mozconfig_add_options_ac '!elibc_glibc' --disable-jemalloc
+ fi
+
+ if use valgrind; then
+ mozconfig_add_options_ac 'valgrind requirement' --disable-jemalloc
+ fi
+
+ # System-av1 fix
+ use system-av1 && append-ldflags "-Wl,--undefined-version"
+
+ # Allow elfhack to work in combination with unstripped binaries
+ # when they would normally be larger than 2GiB.
+ append-ldflags "-Wl,--compress-debug-sections=zlib"
+
+ # Make revdep-rebuild.sh happy; Also required for musl
+ append-ldflags -Wl,-rpath="${MOZILLA_FIVE_HOME}",--enable-new-dtags
+
+ # Pass $MAKEOPTS to build system
+ export MOZ_MAKE_FLAGS="${MAKEOPTS}"
+
+ # Use system's Python environment
+ export PIP_NETWORK_INSTALL_RESTRICTED_VIRTUALENVS=mach
+
+ export MACH_BUILD_PYTHON_NATIVE_PACKAGE_SOURCE="none"
+
+ if ! use telemetry; then
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_CRASHREPORTER=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_DATA_REPORTING=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_SERVICES_HEALTHREPORT=0"
+ mozconfig_add_options_mk '-telemetry setting' "MOZ_TELEMETRY_REPORTING=0"
+ fi
+
+ # Disable notification when build system has finished
+ export MOZ_NOSPAM=1
+
+ # Portage sets XARGS environment variable to "xargs -r" by default which
+ # breaks build system's check_prog() function which doesn't support arguments
+ mozconfig_add_options_ac 'Gentoo default' "XARGS=${EPREFIX}/usr/bin/xargs"
+
+ # Set build dir
+ mozconfig_add_options_mk 'Gentoo default' "MOZ_OBJDIR=${BUILD_DIR}"
+
+ # Show flags we will use
+ einfo "Build BINDGEN_CFLAGS:\t${BINDGEN_CFLAGS:-no value set}"
+ einfo "Build CFLAGS:\t\t${CFLAGS:-no value set}"
+ einfo "Build CXXFLAGS:\t\t${CXXFLAGS:-no value set}"
+ einfo "Build LDFLAGS:\t\t${LDFLAGS:-no value set}"
+ einfo "Build RUSTFLAGS:\t\t${RUSTFLAGS:-no value set}"
+
+ # Handle EXTRA_CONF and show summary
+ local ac opt hash reason
+
+ # Apply EXTRA_ECONF entries to $MOZCONFIG
+ if [[ -n ${EXTRA_ECONF} ]] ; then
+ IFS=\! read -a ac <<<${EXTRA_ECONF// --/\!}
+ for opt in "${ac[@]}"; do
+ mozconfig_add_options_ac "EXTRA_ECONF" --${opt#--}
+ done
+ fi
+
+ echo
+ echo "=========================================================="
+ echo "Building ${PF} with the following configuration"
+ grep ^ac_add_options "${MOZCONFIG}" | while read ac opt hash reason; do
+ [[ -z ${hash} || ${hash} == \# ]] \
+ || die "error reading mozconfig: ${ac} ${opt} ${hash} ${reason}"
+ printf " %-30s %s\n" "${opt}" "${reason:-mozilla.org default}"
+ done
+ echo "=========================================================="
+ echo
+
+ if use valgrind; then
+ sed -i -e 's/--enable-optimize=-O[0-9s]/--enable-optimize="-g -O2"/' .mozconfig || die
+ fi
+
+ ./mach configure || die
+}
+
+src_compile() {
+ local virtx_cmd=
+
+ if tc-ld-is-mold && use lto; then
+ # increase ulimit with mold+lto, bugs #892641, #907485
+ if ! ulimit -n 16384 1>/dev/null 2>&1 ; then
+ ewarn "Unable to modify ulimits - building with mold+lto might fail due to low ulimit -n resources."
+ ewarn "Please see bugs #892641 & #907485."
+ else
+ ulimit -n 16384
+ fi
+ fi
+
+ if use pgo; then
+ # Reset and cleanup environment variables used by GNOME/XDG
+ gnome2_environment_reset
+
+ addpredict /root
+
+ if ! use X; then
+ virtx_cmd=virtwl
+ else
+ virtx_cmd=virtx
+ fi
+ fi
+
+ if ! use X; then
+ local -x GDK_BACKEND=wayland
+ else
+ local -x GDK_BACKEND=x11
+ fi
+
+ ${virtx_cmd} ./mach build --verbose || die
+}
+
+src_install() {
+ # xpcshell is getting called during install
+ pax-mark m \
+ "${BUILD_DIR}"/dist/bin/xpcshell \
+ "${BUILD_DIR}"/dist/bin/${PN} \
+ "${BUILD_DIR}"/dist/bin/plugin-container
+
+ DESTDIR="${D}" ./mach install || die
+
+ # Upstream cannot ship symlink but we can (bmo#658850)
+ rm "${ED}${MOZILLA_FIVE_HOME}/${PN}-bin" || die
+ dosym ${PN} ${MOZILLA_FIVE_HOME}/${PN}-bin
+
+ # Don't install llvm-symbolizer from sys-devel/llvm package
+ if [[ -f "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" ]] ; then
+ rm -v "${ED}${MOZILLA_FIVE_HOME}/llvm-symbolizer" || die
+ fi
+
+ # Install policy (currently only used to disable application updates)
+ insinto "${MOZILLA_FIVE_HOME}/distribution"
+ newins "${FILESDIR}"/distribution.ini distribution.ini
+ newins "${FILESDIR}"/disable-auto-update.policy.json policies.json
+
+ # Install system-wide preferences
+ local PREFS_DIR="${MOZILLA_FIVE_HOME}/browser/defaults/preferences"
+ insinto "${PREFS_DIR}"
+ newins "${FILESDIR}"/gentoo-default-prefs.js gentoo-prefs.js
+
+ local GENTOO_PREFS="${ED}${PREFS_DIR}/gentoo-prefs.js"
+
+ # Set dictionary path to use system hunspell
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set spellchecker.dictionary_path pref"
+ pref("spellchecker.dictionary_path", "${EPREFIX}/usr/share/myspell");
+ EOF
+
+ # Force hwaccel prefs if USE=hwaccel is enabled
+ if use hwaccel ; then
+ cat "${FILESDIR}"/gentoo-hwaccel-prefs.js-r2 \
+ >>"${GENTOO_PREFS}" \
+ || die "failed to add prefs to force hardware-accelerated rendering to all-gentoo.js"
+
+ if use wayland; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel wayland prefs"
+ pref("gfx.x11-egl.force-enabled", false);
+ EOF
+ else
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set hwaccel x11 prefs"
+ pref("gfx.x11-egl.force-enabled", true);
+ EOF
+ fi
+
+ # Install the vaapitest binary on supported arches (122.0 supports all platforms, bmo#1865969)
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/vaapitest
+
+ # Install the v4l2test on supported arches (+ arm, + riscv64 when keyworded)
+ if use arm64 ; then
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/v4l2test
+ fi
+ fi
+
+ if ! use gmp-autoupdate ; then
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ einfo "Disabling auto-update for ${plugin} plugin ..."
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to disable autoupdate for ${plugin} media plugin"
+ pref("media.${plugin}.autoupdate", false);
+ EOF
+ done
+ fi
+
+ # Force the graphite pref if USE=system-harfbuzz is enabled, since the pref cannot disable it
+ if use system-harfbuzz ; then
+ cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to set gfx.font_rendering.graphite.enabled pref"
+ sticky_pref("gfx.font_rendering.graphite.enabled", true);
+ EOF
+ fi
+
+ # Install language packs
+ local langpacks=( $(find "${WORKDIR}/language_packs" -type f -name '*.xpi') )
+ if [[ -n "${langpacks}" ]] ; then
+ moz_install_xpi "${MOZILLA_FIVE_HOME}/distribution/extensions" "${langpacks[@]}"
+ fi
+
+ # Install geckodriver
+ if use geckodriver ; then
+ einfo "Installing geckodriver into ${ED}${MOZILLA_FIVE_HOME} ..."
+ pax-mark m "${BUILD_DIR}"/dist/bin/geckodriver
+ exeinto "${MOZILLA_FIVE_HOME}"
+ doexe "${BUILD_DIR}"/dist/bin/geckodriver
+
+ dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver
+ fi
+
+ # Install icons
+ local icon_srcdir="${S}/browser/branding/official"
+ local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg"
+
+ insinto /usr/share/icons/hicolor/symbolic/apps
+ newins "${icon_symbolic_file}" ${PN}-symbolic.svg
+
+ local icon size
+ for icon in "${icon_srcdir}"/default*.png ; do
+ size=${icon%.png}
+ size=${size##*/default}
+
+ if [[ ${size} -eq 48 ]] ; then
+ newicon "${icon}" ${PN}.png
+ fi
+
+ newicon -s ${size} "${icon}" ${PN}.png
+ done
+
+ # Install menu
+ local app_name="Mozilla ${MOZ_PN^}"
+ local desktop_file="${FILESDIR}/icon/${PN}-r3.desktop"
+ local desktop_filename="${PN}.desktop"
+ local exec_command="${PN}"
+ local icon="${PN}"
+ local use_wayland="false"
+
+ if use wayland ; then
+ use_wayland="true"
+ fi
+
+ cp "${desktop_file}" "${WORKDIR}/${PN}.desktop-template" || die
+
+ sed -i \
+ -e "s:@NAME@:${app_name}:" \
+ -e "s:@EXEC@:${exec_command}:" \
+ -e "s:@ICON@:${icon}:" \
+ "${WORKDIR}/${PN}.desktop-template" \
+ || die
+
+ newmenu "${WORKDIR}/${PN}.desktop-template" "${desktop_filename}"
+
+ rm "${WORKDIR}/${PN}.desktop-template" || die
+
+ # Install wrapper script
+ [[ -f "${ED}/usr/bin/${PN}" ]] && rm "${ED}/usr/bin/${PN}"
+ newbin "${FILESDIR}/${PN}-r1.sh" ${PN}
+
+ # Update wrapper
+ sed -i \
+ -e "s:@PREFIX@:${EPREFIX}/usr:" \
+ -e "s:@MOZ_FIVE_HOME@:${MOZILLA_FIVE_HOME}:" \
+ -e "s:@APULSELIB_DIR@:${apulselib}:" \
+ -e "s:@DEFAULT_WAYLAND@:${use_wayland}:" \
+ "${ED}/usr/bin/${PN}" \
+ || die
+
+ readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+ xdg_pkg_preinst
+
+ # If the apulse libs are available in MOZILLA_FIVE_HOME then apulse
+ # does not need to be forced into the LD_LIBRARY_PATH
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ einfo "APULSE found; Generating library symlinks for sound support ..."
+ local lib
+ pushd "${ED}${MOZILLA_FIVE_HOME}" &>/dev/null || die
+ for lib in ../apulse/libpulse{.so{,.0},-simple.so{,.0}} ; do
+ # A quickpkg rolled by hand will grab symlinks as part of the package,
+ # so we need to avoid creating them if they already exist.
+ if [[ ! -L ${lib##*/} ]] ; then
+ ln -s "${lib}" ${lib##*/} || die
+ fi
+ done
+ popd &>/dev/null || die
+ fi
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if ! use gmp-autoupdate ; then
+ elog "USE='-gmp-autoupdate' has disabled the following plugins from updating or"
+ elog "installing into new profiles:"
+ local plugin
+ for plugin in "${MOZ_GMP_PLUGIN_LIST[@]}" ; do
+ elog "\t ${plugin}"
+ done
+ elog
+ fi
+
+ if use pulseaudio && has_version ">=media-sound/apulse-0.1.12-r4" ; then
+ elog "Apulse was detected at merge time on this system and so it will always be"
+ elog "used for sound. If you wish to use pulseaudio instead please unmerge"
+ elog "media-sound/apulse."
+ elog
+ fi
+
+ # bug 835078
+ if use hwaccel && has_version "x11-drivers/xf86-video-nouveau"; then
+ ewarn "You have nouveau drivers installed in your system and 'hwaccel' "
+ ewarn "enabled for Firefox. Nouveau / your GPU might not support the "
+ ewarn "required EGL, so either disable 'hwaccel' or try the workaround "
+ ewarn "explained in https://bugs.gentoo.org/835078#c5 if Firefox crashes."
+ fi
+
+ readme.gentoo_print_elog
+
+ optfeature_header "Optional programs for extra features:"
+ optfeature "desktop notifications" x11-libs/libnotify
+ optfeature "fallback mouse cursor theme e.g. on WMs" gnome-base/gsettings-desktop-schemas
+ optfeature "screencasting with pipewire" sys-apps/xdg-desktop-portal
+ if use hwaccel && has_version "x11-drivers/nvidia-drivers"; then
+ optfeature "hardware acceleration with NVIDIA cards" media-libs/nvidia-vaapi-driver
+ fi
+
+ if ! has_version "sys-libs/glibc"; then
+ elog
+ elog "glibc not found! You won't be able to play DRM content."
+ elog "See Gentoo bug #910309 or upstream bug #1843683."
+ elog
+ fi
+
+ if use geckodriver ; then
+ ewarn "You have enabled the 'geckodriver' USE flag. Geckodriver is now"
+ ewarn "packaged separately as net-misc/geckodriver and the use flag will be"
+ ewarn "dropped from main Firefox package by Firefox 128.0 release."
+ fi
+}
diff --git a/www-client/google-chrome-beta/Manifest b/www-client/google-chrome-beta/Manifest
index 3474ab28c0c2..ddb5de4f6455 100644
--- a/www-client/google-chrome-beta/Manifest
+++ b/www-client/google-chrome-beta/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-beta_127.0.6533.4-1_amd64.deb 109163184 BLAKE2B b5bb4e29f71a147164961bc7ea80c96e6dc82c93249fa0716670e8904504d0effcc3694a921ea114a42e67ceea2b39b30a53bf3cd19922fb95e690f95a16d43b SHA512 5725fe8754702ab0a9a46dfbc156b41cdb26a923711cbfe35f648c80838c077b56bfcc8b333e81eb7efafc68e3cd724156934479c0396b087140808c2a517599
-EBUILD google-chrome-beta-127.0.6533.4.ebuild 2983 BLAKE2B c0683d291bd6459daf64a35c34b4d56824b1c1119afe758af8bc18dc2a3625f16c5e94b4a137a8fd5b7673d36d3b6e559df17269ad3dce405643edb809137e10 SHA512 b00a89fbd7d0d9dd1a999ae2b01b7aec9ad2b6e7b9bde8727e22b9a35769da5ed7fe351fcca6681e02007380662b0688a2990f205b1dfed8effb91d991ab21d4
+DIST google-chrome-beta_127.0.6533.26-1_amd64.deb 109200372 BLAKE2B c52fb6fbde230b40c4aa8c400d68f393fd8254cc503c79e5c8929dd0ca1dd760e72dba9fda11ea64b9c7e7c69e30a09c95bff3014aab01cb8e98e8ce42238d34 SHA512 083ef46ff37418fec18b2e082d4aaa5f209d77047c3e17c2f151eeb5e28dee5538430da15ea72bbdc1f9faec707933334c7d1bf7d522d2ec2aeaae02138d28f6
+EBUILD google-chrome-beta-127.0.6533.26.ebuild 2983 BLAKE2B c0683d291bd6459daf64a35c34b4d56824b1c1119afe758af8bc18dc2a3625f16c5e94b4a137a8fd5b7673d36d3b6e559df17269ad3dce405643edb809137e10 SHA512 b00a89fbd7d0d9dd1a999ae2b01b7aec9ad2b6e7b9bde8727e22b9a35769da5ed7fe351fcca6681e02007380662b0688a2990f205b1dfed8effb91d991ab21d4
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome-beta/google-chrome-beta-127.0.6533.4.ebuild b/www-client/google-chrome-beta/google-chrome-beta-127.0.6533.26.ebuild
index dd9e9c497aea..dd9e9c497aea 100644
--- a/www-client/google-chrome-beta/google-chrome-beta-127.0.6533.4.ebuild
+++ b/www-client/google-chrome-beta/google-chrome-beta-127.0.6533.26.ebuild
diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest
index 86a44ff33f41..1789af916b98 100644
--- a/www-client/google-chrome-unstable/Manifest
+++ b/www-client/google-chrome-unstable/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-unstable_127.0.6523.4-1_amd64.deb 109007916 BLAKE2B 09edc53ef6f845782d27e80d573242da3d060e07f6227864f239cd599e545fb04d1f4da783fd9f83e0b831a556d916067997834f273741156c902975cad62399 SHA512 3fb6979dc3e55cc2671cbaabe665307bffdacc3ea4c2a57b3e3349759c66639c4bbae647162cf0d95865b37e147c7ae6a2269dc11545773e51220dc7f5c07019
-EBUILD google-chrome-unstable-127.0.6523.4.ebuild 2983 BLAKE2B c0683d291bd6459daf64a35c34b4d56824b1c1119afe758af8bc18dc2a3625f16c5e94b4a137a8fd5b7673d36d3b6e559df17269ad3dce405643edb809137e10 SHA512 b00a89fbd7d0d9dd1a999ae2b01b7aec9ad2b6e7b9bde8727e22b9a35769da5ed7fe351fcca6681e02007380662b0688a2990f205b1dfed8effb91d991ab21d4
+DIST google-chrome-unstable_128.0.6559.0-1_amd64.deb 109921208 BLAKE2B 55a225f2e5cd32b4f22d36e4622ccf0b37a7d159993fcc1de181e24bf579f93e327b5ec10516b1cf64ef0a91d1c17b3f7c157f15d8efa6851d2f6290d3bc26d1 SHA512 e9e730be7506897d3ed85e90db016dbd9615850a0f72058746d1bd79747a54f5e08663430b6d74627229d2af27bc3141d0ee11077da07287f2b8b2702bd3fca3
+EBUILD google-chrome-unstable-128.0.6559.0.ebuild 2983 BLAKE2B c0683d291bd6459daf64a35c34b4d56824b1c1119afe758af8bc18dc2a3625f16c5e94b4a137a8fd5b7673d36d3b6e559df17269ad3dce405643edb809137e10 SHA512 b00a89fbd7d0d9dd1a999ae2b01b7aec9ad2b6e7b9bde8727e22b9a35769da5ed7fe351fcca6681e02007380662b0688a2990f205b1dfed8effb91d991ab21d4
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-127.0.6523.4.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-128.0.6559.0.ebuild
index dd9e9c497aea..dd9e9c497aea 100644
--- a/www-client/google-chrome-unstable/google-chrome-unstable-127.0.6523.4.ebuild
+++ b/www-client/google-chrome-unstable/google-chrome-unstable-128.0.6559.0.ebuild
diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest
index 31fd01400ac8..8218ccdf8501 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1,3 +1,3 @@
-DIST google-chrome-stable_126.0.6478.55-1_amd64.deb 108755056 BLAKE2B 1b3e4395ad9f2db34cd89359d190fecc099d88498a76058d3a3cf0c44bfc81d94972a00de1848bcfecc94c39384e6339eaeedc54fab6ca2eaec957a532f8aaf4 SHA512 a2ed4797dafd458d88b795fda0bbec0993c05c1ce36065ca0a69b62d2935c2902143b156d7a20ee467a6a0fe387edbf10e7efc2577e38b332fd83a1e309c2707
-EBUILD google-chrome-126.0.6478.55.ebuild 2982 BLAKE2B 94c28a910834b70ccfa642f6e5372dce9e534bf5b9c210516958e8cd96c4b8e042d360a9fa5c85d13cbe4b152a26b7751f5f87ab832002fe21e83f2cdf03f47e SHA512 23c9d78446da4b7ceef659dd659af367733abb766207e343fc991122d13744e3d67b0919d9d6371df5fc43815301c062087e1ce8d685e41ad0613e352b8c96ee
+DIST google-chrome-stable_126.0.6478.126-1_amd64.deb 108773084 BLAKE2B 4e59333e6073b2b7320b50551a6241fc402509398a404742e63ccde60dce3a9c8d5a490a0b9fb4a9a409562ee4ea078ac1a6d441b0ead94bd40792b16afa48f9 SHA512 cae09818d2032253e1d9a8e58dfde53d56bb4fd63de0b7ad89bc6558da66103220057dce331ae519fa79e7ec140f116bc8d3e10200eb9845bb278aeaf3cf5d95
+EBUILD google-chrome-126.0.6478.126.ebuild 2982 BLAKE2B 94c28a910834b70ccfa642f6e5372dce9e534bf5b9c210516958e8cd96c4b8e042d360a9fa5c85d13cbe4b152a26b7751f5f87ab832002fe21e83f2cdf03f47e SHA512 23c9d78446da4b7ceef659dd659af367733abb766207e343fc991122d13744e3d67b0919d9d6371df5fc43815301c062087e1ce8d685e41ad0613e352b8c96ee
MISC metadata.xml 437 BLAKE2B 35ab5a754d8e65db84e25b08c76bed923c2f9eb1b1d65687dda842313b5f339c90cbb3eb8fe12ecb58f201383955ad8f72a5b34484265194a3fcffcf760122ef SHA512 82e6057b085e849bc5484b53fef974022bb9db33836502e8d54fca3c8f54f47768f9b0ed4591d90a444e82142e727d4e4071236b114705f91c005f170b2a3986
diff --git a/www-client/google-chrome/google-chrome-126.0.6478.55.ebuild b/www-client/google-chrome/google-chrome-126.0.6478.126.ebuild
index a6673ff33b80..a6673ff33b80 100644
--- a/www-client/google-chrome/google-chrome-126.0.6478.55.ebuild
+++ b/www-client/google-chrome/google-chrome-126.0.6478.126.ebuild
diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest
index 8a8f362f339e..01c4014158bc 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,7 +1,7 @@
-DIST microsoft-edge-beta_126.0.2592.36-1_amd64.deb 168372254 BLAKE2B 9172da6327ea8cc6207ffef1810f3332abb1e38e1257704406ff1b0612a8412d10c26ad8825918605ce64ac27e8996bc1678ecc3dc405872f897bbf898dff9d2 SHA512 c5054e8abf331ba1c03d768b76907bf4a50341943ec5166660d2e532b30ec7e0db13f95a374fddb016e3686a635a25ea330386c46782a96ca96017574bf2e3c3
-DIST microsoft-edge-beta_126.0.2592.49-1_amd64.deb 168021878 BLAKE2B cb4ee7793dfa8cfaf5c8f3c352fc92cc2369498cad0cf40606601e4b8d9d854688b916075c0de38f01f669d1130da3543ec759cc521696bcb15192efb8adad46 SHA512 89fa711c2340c5322eea73bb1d87b2176949fff2c59a36c84023deb1ad8df57e6e619074f5fcf52d2a5b5973603bd16dcaff16f4bf9e8d13cdf61effe118eb74
-DIST microsoft-edge-beta_126.0.2592.53-1_amd64.deb 168085714 BLAKE2B 6cc9620a3396eb6d96c9f359effdc4fa62013a09f477ab9306ff949ea77ed1fe8e31e93d2bca3ef3c76bd513e01f824bc6286a0e765ad38b9bce584fc0defa85 SHA512 459c4aebbb04c91732a16a5497f0d777b47edff7005c32c36f874c8251978c431b5a672534b4528267a6573f8c79d4cd50ba28b8d69056557ae11cad64d368e3
-EBUILD microsoft-edge-beta-126.0.2592.36.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
-EBUILD microsoft-edge-beta-126.0.2592.49.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
-EBUILD microsoft-edge-beta-126.0.2592.53.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
+DIST microsoft-edge-beta_126.0.2592.68-1_amd64.deb 168093970 BLAKE2B 5a5d84c1fe5fab744c48941eeb3c61f1c5ec1c2fa88f61ece81c865879320b9e2b40dadef6f84b3b1f8228e14076e60134ceaf9cbd7d3db30aa05a9f43f31cb5 SHA512 e0b75ef6671a9cda080622464ccfc41b7377d4cc7556f416c065a4d49c6d3f6f6b8da81bc33c143b064aca3b9817562f199fdd28d4d55734eb54b0df5651d6a8
+DIST microsoft-edge-beta_127.0.2651.15-1_amd64.deb 166274998 BLAKE2B 68b5e24fb80c0b9069e13349b05a44f5b2e8cfa5aa41256b4c0bf35ccb8a32da6d1fbb52620f81a873afd63a816ecc3da9a146b83fd2e24f601240c4cbcf674c SHA512 6121ac0e214b10235317ca4909668c49ad39e8be37f023a753df4ea01f2c16e6e36f7852a692fc1181e182d938fb6a2b4ffd46453ec330fa3b29a93bd09d9e46
+DIST microsoft-edge-beta_127.0.2651.8-1_amd64.deb 166235390 BLAKE2B 7fc059f64479348bf03fef05c3690bfede9f9036057b1dc6c69d268af37c049622cb036143211754382c566ff41846fbd2bcf28472a93425965f8a8cdaaf9978 SHA512 3eb1b79a878837eddf6ae36d4366ada21c0ec922b55dc1538fee4a07537dc5b8a97f31b25959379df444a3cea47aecef677d9b2924fa9863eaed6a41af9ac5b4
+EBUILD microsoft-edge-beta-126.0.2592.68.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
+EBUILD microsoft-edge-beta-127.0.2651.15.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
+EBUILD microsoft-edge-beta-127.0.2651.8.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.36.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.68.ebuild
index 0ff710cc5ddc..0ff710cc5ddc 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.36.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.68.ebuild
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.49.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.15.ebuild
index 0ff710cc5ddc..0ff710cc5ddc 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.49.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.15.ebuild
diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.53.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.8.ebuild
index 0ff710cc5ddc..0ff710cc5ddc 100644
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-126.0.2592.53.ebuild
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-127.0.2651.8.ebuild
diff --git a/www-client/microsoft-edge-dev/Manifest b/www-client/microsoft-edge-dev/Manifest
index 9a013949279c..fc639153c11e 100644
--- a/www-client/microsoft-edge-dev/Manifest
+++ b/www-client/microsoft-edge-dev/Manifest
@@ -1,7 +1,7 @@
-DIST microsoft-edge-dev_127.0.2610.3-1_amd64.deb 168399870 BLAKE2B f2309d49824fba030d00b727b4edd69ee6b6bf993c7a8176c27a39c40920b000ad473d5f497841a64f9f22c190b51c5fef7cec7073d447b9039f08fedad570bd SHA512 31b0c7d551df34cb489a74d90d8a3599618afd36db6a5ecf6a47e633e4b0f0b62c27271b6484fe7f92bf01b96062ac98be2cf154d0a92178dac3def328202219
-DIST microsoft-edge-dev_127.0.2620.3-1_amd64.deb 168519466 BLAKE2B b6e7a80d4dd176704054d82823323ee4af6d5858dbbb11516e9919b980fecbc2c744292e80c31cb435c05889d073cc21d3595acf2158000b22b4385288fdc772 SHA512 a509b88aa4754c330792c430ce36cd504882b82776664eca228286c457d00c116b96bb290ae9ab39b4c114ce3380b9394c33b1c8ebc24cd44d5c26b563b73906
-DIST microsoft-edge-dev_127.0.2638.2-1_amd64.deb 168656286 BLAKE2B 242a4ec43d7c7b2f666190a52e28651caddb4f839d97b6fad29844cc0fde26f0bb520e06ef5aad573b5d2b5345e422bb9f7a70a83eeb9df5c4ef8a285fe663f4 SHA512 0cf7293b42db643afb340e2e437bd9a62ddb3501d3140f9d7716f938d69b4dd9e112e1aa002dcbdfdf1fd0b84e045aab95f200c6523856beed29b7bfc3e76b80
-EBUILD microsoft-edge-dev-127.0.2610.3.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
-EBUILD microsoft-edge-dev-127.0.2620.3.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
-EBUILD microsoft-edge-dev-127.0.2638.2.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
+DIST microsoft-edge-dev_127.0.2651.2-1_amd64.deb 166275802 BLAKE2B a1642320646c17148e0355a43983128de51c934cca26fe2c20fd852f726c0fe4bd93fda399800e26a86039dbb48288a0451ecc9fe106c19b4dde33391cb48840 SHA512 e17477338e695c2cf91603d62375b22356d68c00c1c07b0dce7dd90c202e53d6b8e94980183b44526117ceed4c0673d2e3d74006ec4828395dd6ea1c1c7a00d9
+DIST microsoft-edge-dev_127.0.2651.8-1_amd64.deb 166223282 BLAKE2B a45295f0a41c739eab3ff926a1f7250ec4285c423243018005f9ba3f2f720a90ad37d7278ba422664caff89c150498f9238afce8560e6c080e5315993e534188 SHA512 d333c6b9ee120c106757e8ca1bbd03ede0342900d517add720a57c21ecb07c7d0010ac4aed1ea8a00fa08412d1a76bc8f15a79516b5de100ba421018fb924b58
+DIST microsoft-edge-dev_128.0.2661.0-1_amd64.deb 166470038 BLAKE2B 2e0ba0688d6bb0759f5bd3311dadab16fe659a7f50c1b9786fe75f9f8304617fe5e3c6baf7526fbab6724866131729effbf6577513201f503bdeae7a504d544c SHA512 c88bf304dc552f68f49a07b3f8bbad28b96b593e18d161884c7898f67768361e01c653f3681512fb27fe0c8949f5211ed4fd70ce14c12c896452441be2ccc2d3
+EBUILD microsoft-edge-dev-127.0.2651.2.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
+EBUILD microsoft-edge-dev-127.0.2651.8.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
+EBUILD microsoft-edge-dev-128.0.2661.0.ebuild 2712 BLAKE2B e4c40954c5106692f7b454e32c79e47cdc99c09b2e1aa02a263951adcafb56ef2179235210e2c1c4a24b7571338c9329d46bf7c5fa8430284be2e1d2eb447148 SHA512 1d1a784a1b19db517d78db66fd8457b5dbfe803f852cf82d7137bd18f624618e91016f38f571e0d848542a17788d01685228863fb005cc8de4bbb96381e3044b
MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2610.3.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2651.2.ebuild
index 0ff710cc5ddc..0ff710cc5ddc 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2610.3.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2651.2.ebuild
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2620.3.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2651.8.ebuild
index 0ff710cc5ddc..0ff710cc5ddc 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2620.3.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2651.8.ebuild
diff --git a/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2638.2.ebuild b/www-client/microsoft-edge-dev/microsoft-edge-dev-128.0.2661.0.ebuild
index 0ff710cc5ddc..0ff710cc5ddc 100644
--- a/www-client/microsoft-edge-dev/microsoft-edge-dev-127.0.2638.2.ebuild
+++ b/www-client/microsoft-edge-dev/microsoft-edge-dev-128.0.2661.0.ebuild
diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest
index aebdd359b6d5..f490510f538e 100644
--- a/www-client/microsoft-edge/Manifest
+++ b/www-client/microsoft-edge/Manifest
@@ -1,3 +1,3 @@
-DIST microsoft-edge-stable_125.0.2535.92-1_amd64.deb 167919146 BLAKE2B ab6b145cb5b98941bd8a270afaf80abb6b2884d8ac0fc6f479a82c57ebcfcbe4efb186cbbf2b7a8fdcaf53b6cf5cd715bedcc3cbab9750fae70bb8d0cdcdb9a0 SHA512 7760adfa56ab4901caac8b8087e0366f08286fe2033bf9bf6050af676af8be4c40307ff0e5ba7892d13e625441e7d9c8be8faae75bc630193fe7740fbfd404f3
-EBUILD microsoft-edge-125.0.2535.92.ebuild 2711 BLAKE2B 1bb44a3c56ae9b33ff45f5cede57afd5c9f39d9b02f030029e22de9694efe09e68eb0106d8a896e85de2fb033341c7b479a3c4d10e9b5be5ee50fa9ab218da0b SHA512 3df8105072f7b861b8fbb50a8c93ecd9b8221548dcfc84563b8aae1546c94687d45d8dded312c9b560f99bb9b3bcf0da24ca8489dd413b52a245943e778a073a
+DIST microsoft-edge-stable_126.0.2592.81-1_amd64.deb 168150094 BLAKE2B 7e3ffae48269651076428e86b92e3ae888abd09b9abc86c7f0923d0d7895733d993a3b9de5bf3c97a2030b06903459468d91a03d53cf6ee6f802d2f459f5187b SHA512 f694c2adff03a3b0465687716fc27bcff31c6d76db2f0a60e692d20eae45beeb18ebc5317098c46b8898050b2697909335597684e39992c79bd30c900fc1cec8
+EBUILD microsoft-edge-126.0.2592.81.ebuild 2711 BLAKE2B 1bb44a3c56ae9b33ff45f5cede57afd5c9f39d9b02f030029e22de9694efe09e68eb0106d8a896e85de2fb033341c7b479a3c4d10e9b5be5ee50fa9ab218da0b SHA512 3df8105072f7b861b8fbb50a8c93ecd9b8221548dcfc84563b8aae1546c94687d45d8dded312c9b560f99bb9b3bcf0da24ca8489dd413b52a245943e778a073a
MISC metadata.xml 528 BLAKE2B ef09f12e6f9b503cd78a39ece67ab0b21c4760114b052bf105b7c5e426a1df43a5b37ff547338fc7122ac8a029b2ebb85a8793dbd4d192ae990ae71829dcdec6 SHA512 b6ab632cfce365f249a178a261eba3d469cd645cdcb99dd1bc4f1e865fbd6668cfd0f7171843e2b234ff852f8191a8b08b48cf89991cdfc7ca36337a71e5a38d
diff --git a/www-client/microsoft-edge/microsoft-edge-125.0.2535.92.ebuild b/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild
index 7ea339bd40f9..7ea339bd40f9 100644
--- a/www-client/microsoft-edge/microsoft-edge-125.0.2535.92.ebuild
+++ b/www-client/microsoft-edge/microsoft-edge-126.0.2592.81.ebuild
diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index eac589749d19..6202c1c45c60 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,7 +1,7 @@
-DIST opera-beta_111.0.5168.10_amd64.deb 110679556 BLAKE2B 9b39954572dcab10f5c6e2ae8c49b3fa89c96c9d2ae6744f73d66bec122bb718cca436facbf3f36e34a4122bab5120157893f0341d029e6dc5b6089228e483f3 SHA512 330cad42972bd0b87c799461dad0944073957ee2413166e86db9c5b7ae5721f7c29e67861a04240c232fa0ea0e54e301bac9a107d8a3faae10c7ec63b4b81ac7
DIST opera-beta_111.0.5168.15_amd64.deb 110248164 BLAKE2B 05a58600640ffdf6d75ca673458f3e89d94ba15b7fa8ba3935f49a5d53c937994ce59ea36a4e8becf8ecb1d87b0d451f38f422253c24e6e2db56a7af71ad9072 SHA512 37502f15d08564c1e667797c646c1310647e28c00f6601114862cbec82a9f4afd5f3f5dd2a1f46db19f6ae32c36c413c018c2bc5008e5d19ece89d0ee8673daf
-DIST opera-beta_111.0.5168.3_amd64.deb 110690324 BLAKE2B af58d56d8fdbe6ca88c9b03c7cd8ed84c5259c4fbb43e61500dae8c23e067a5399a00c60f5215c017b2804cad7a390a682280d4f7241c0c42f113a52357e5f28 SHA512 2787b71e6e846497d2ba6b7adce8a13285e0359e62533e6a890f19c0aacb33d1032881b468be6a9bb497718d09ffde6c99454d05db6aa43867fa1afcdda9aec1
-EBUILD opera-beta-111.0.5168.10.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
+DIST opera-beta_112.0.5197.10_amd64.deb 111011432 BLAKE2B 214a3ac05a1c457dda6ab78529bd28023a3ee8e809da12a45cdb23eb37765eb8be36d0854d765ac8b472e762ded7ca147a951ff7ea2ec44402c874312b8760de SHA512 c8efefc1f412ac3c4bd1555fbf837fa18917b7857ed22436c0044631d05a6188d24be5f60a6b283f8884a76eaca7fcc5462217d0f52e4b8445614724b1a18b52
+DIST opera-beta_112.0.5197.5_amd64.deb 111091348 BLAKE2B 4e683d4fdb536a9b6beaa9be325738bd5282afa18cde816de04cc1285c1f021f8063fec07b505ab9af56eb33170e4342959154a63e384be7d9cde9bd9fe62b56 SHA512 d98b62e2ac94f154474f247a60c9acbb4fcddf1bf3443456bc742152c5a2f9ac36d6cfecd60e3f416550257f2f088cee61d45a2a28b4f4376e077784840fa186
EBUILD opera-beta-111.0.5168.15.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
-EBUILD opera-beta-111.0.5168.3-r1.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
+EBUILD opera-beta-112.0.5197.10.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
+EBUILD opera-beta-112.0.5197.5.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
MISC metadata.xml 544 BLAKE2B e8594a0cb9a73ac5901ece78db220822043dca9faec994810af426f96e2ece7fdb069c5f1d639f66d1236ec83e6c46e50bd21c49f8a075cf0de41c9db9afd8a0 SHA512 2361ebdde2707166e465058b41a893b4c14db7c7ba8f4fe34f7ab34da4275f0af691e55881232a9253f5d793ff76e61d57689f56dd8ab879fc3ecb3294fc8777
diff --git a/www-client/opera-beta/opera-beta-111.0.5168.10.ebuild b/www-client/opera-beta/opera-beta-112.0.5197.10.ebuild
index 0d49f3a56353..0d49f3a56353 100644
--- a/www-client/opera-beta/opera-beta-111.0.5168.10.ebuild
+++ b/www-client/opera-beta/opera-beta-112.0.5197.10.ebuild
diff --git a/www-client/opera-beta/opera-beta-111.0.5168.3-r1.ebuild b/www-client/opera-beta/opera-beta-112.0.5197.5.ebuild
index 0d49f3a56353..0d49f3a56353 100644
--- a/www-client/opera-beta/opera-beta-111.0.5168.3-r1.ebuild
+++ b/www-client/opera-beta/opera-beta-112.0.5197.5.ebuild
diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest
index 233c1339f661..b2931c1005a2 100644
--- a/www-client/opera-developer/Manifest
+++ b/www-client/opera-developer/Manifest
@@ -1,7 +1,7 @@
-DIST opera-developer_112.0.5179.0_amd64.deb 110489076 BLAKE2B 8904a78b8b91967524c633d79145de87c433d2e7a1b9e7758c91818bfcfbaa686086930e3272a20f40ab4313ed5e044204ab21671ec71cc5e425758cab816b9a SHA512 66a7742d30ae6c97315cd701881ff77c2f9c6f3325e6cbfede57a41196787f19fafadbf99dad0eec5559b1b9ab086a321289014d56f615b615267c6f32e60217
-DIST opera-developer_112.0.5186.0_amd64.deb 110440568 BLAKE2B 30dff5353c29bc1efd43137f0573ce32d8ad407b1c080b3c73fc1ed12349b53d6cc5c894f5b1f7b67b1a1309bb3e55450863745232b45a24ffcf9c533eb08edf SHA512 b9388896fcbd9dd26b6979ca263cbda14fb939179e2c6a197edf6ebc304138d816a96e084759a8d0c7ae945666bf23a67686d7bb280a533c0c7190bf77dcb790
-DIST opera-developer_112.0.5193.0_amd64.deb 110644548 BLAKE2B 79f5c078ecf6c150e2a42e3f4d8484bedb93ad590f523e97a7c1252835821a665d91d3f6df3b7c7dc356e650879089d1b9844e246ebf4bd05d0879ad83a9455c SHA512 42b7fcac19c08a1c9acb5a7dc226834de00d001d35dc70dc80722a076bb2d87e334b7bcdf5d2db3f6787c4ef777ad752c9ed6e8b9218ed4347a74bd4ce306c0e
-EBUILD opera-developer-112.0.5179.0.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
-EBUILD opera-developer-112.0.5186.0.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
-EBUILD opera-developer-112.0.5193.0.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
+DIST opera-developer_112.0.5196.0_amd64.deb 111098252 BLAKE2B 6c61e6f202acb437afe8fab62866d7fbc08138d2b0a01d76f4f9314f171fd1c44cb3ff95e17890c0a4dcdae90250e6789a54b740c5fe0609725b39a509f03f9c SHA512 4286f35a3956322aca46965c8c6c9fc0efcb8e0f0e0890bd6d86859eb93c2cb047cd19572818760a07e5b1f456b702bc7e46d3246c3e877b031e6c4e4d0baad7
+DIST opera-developer_113.0.5201.0_amd64.deb 112140276 BLAKE2B e97d40a3541d7e1847ede364b33b0670b977b32db575b25019901bac80a61c79c205f09a81b99023ad3697ce3fcb31ddfb465a1c86a2260feee75d77cf88d758 SHA512 d6b37c5612d211c125cc955842ff4195646257dc824871df5531e041c9c3cb83106744a1c121d1a31fd276bc65dbb41b5ad85a6695f0750807de45754b07ea9b
+DIST opera-developer_113.0.5210.0_amd64.deb 111403232 BLAKE2B 603b94351147f937898b9db752f4c942609ca28f56d1ff1cc234c10ac3bd29b9ec80bd6a017d237b575b47f38700467854de5f195e60b1362101b8c88688c54f SHA512 f8270863a4d4b0e29e67f4b741dcfd3cfdb373a0769059c861d508d8a02babf6851a38aab8e7be579b5d0604c7d2d1819c460e8a2f271532580f1e7836b85748
+EBUILD opera-developer-112.0.5196.0.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
+EBUILD opera-developer-113.0.5201.0.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
+EBUILD opera-developer-113.0.5210.0.ebuild 4223 BLAKE2B fac1c8287ed7e76dd485b251090c7619215e007ed594a29b5c3f04ff947ab440058f609bcd187a5e170c50f00beabddc5194990f91c4ebf36d8d8bdebaafa4dc SHA512 5a5fcd27cdeecda900c1f24b303c5f6a529dde9e41f3be29d8ed1b284c7c701eab728dd43f42aa8f9e427b4746c99dd4b15d70dc3eb222a492f7f83009a25d28
MISC metadata.xml 544 BLAKE2B e8594a0cb9a73ac5901ece78db220822043dca9faec994810af426f96e2ece7fdb069c5f1d639f66d1236ec83e6c46e50bd21c49f8a075cf0de41c9db9afd8a0 SHA512 2361ebdde2707166e465058b41a893b4c14db7c7ba8f4fe34f7ab34da4275f0af691e55881232a9253f5d793ff76e61d57689f56dd8ab879fc3ecb3294fc8777
diff --git a/www-client/opera-developer/opera-developer-112.0.5179.0.ebuild b/www-client/opera-developer/opera-developer-112.0.5196.0.ebuild
index 0d49f3a56353..0d49f3a56353 100644
--- a/www-client/opera-developer/opera-developer-112.0.5179.0.ebuild
+++ b/www-client/opera-developer/opera-developer-112.0.5196.0.ebuild
diff --git a/www-client/opera-developer/opera-developer-112.0.5186.0.ebuild b/www-client/opera-developer/opera-developer-113.0.5201.0.ebuild
index 0d49f3a56353..0d49f3a56353 100644
--- a/www-client/opera-developer/opera-developer-112.0.5186.0.ebuild
+++ b/www-client/opera-developer/opera-developer-113.0.5201.0.ebuild
diff --git a/www-client/opera-developer/opera-developer-112.0.5193.0.ebuild b/www-client/opera-developer/opera-developer-113.0.5210.0.ebuild
index 0d49f3a56353..0d49f3a56353 100644
--- a/www-client/opera-developer/opera-developer-112.0.5193.0.ebuild
+++ b/www-client/opera-developer/opera-developer-113.0.5210.0.ebuild
diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest
index 0229348c1bf3..da450fe892d6 100644
--- a/www-client/opera/Manifest
+++ b/www-client/opera/Manifest
@@ -1,3 +1,3 @@
-DIST opera-stable_111.0.5168.25_amd64.deb 110244468 BLAKE2B c6685634269272d6803c2232bddaf47a8c1d9ac3dd5131d432b0784bb38fae5c674d5543c8419bd5427ee2d58ce94a2c8106810e96476fbbb8dd0439e60edea3 SHA512 d7799f35d284d7a08abc4b6b02d83ce852916a9dc38fd6af6f600850fb7f27b9869d5e0e555c7a4d7ce252f7435596c96d25a7b47aa086e9aee23ea067152adf
-EBUILD opera-111.0.5168.25.ebuild 4222 BLAKE2B 1091bc144473a96cbc91da218fbf249d640c7dd37ff38a7796043c1cd20a670bc1342221af7d80369b0f0f7c2a65815547cc117f49436392f5490c76d98df9dc SHA512 ecf572caaf6133d3824f38555c1d9c1ac4045f23400bdf81f824735714e9e8d454ff81e6657f3e9654e4a61bd3e3e83458f3dee0f33f0bc7fa8ddbe4ac2e21bf
+DIST opera-stable_111.0.5168.43_amd64.deb 110234408 BLAKE2B 751b98f71b18c81824c3ed0dedf6dd0f5c36c6c6ca7ff1f1682bdf2ba2a76ca24c88229fabceaff337bdf9c70fd0e0ce473ada7ee0caaa47f5985175868a4a42 SHA512 819eff9c2ae927f03f713ff749b5a4f8457ad3db6bc8e09c21fb2533fcbd4aba175cab7f724696b286bc6d010221637139b17cc41709de77e747973ede5e1661
+EBUILD opera-111.0.5168.43.ebuild 4222 BLAKE2B 1091bc144473a96cbc91da218fbf249d640c7dd37ff38a7796043c1cd20a670bc1342221af7d80369b0f0f7c2a65815547cc117f49436392f5490c76d98df9dc SHA512 ecf572caaf6133d3824f38555c1d9c1ac4045f23400bdf81f824735714e9e8d454ff81e6657f3e9654e4a61bd3e3e83458f3dee0f33f0bc7fa8ddbe4ac2e21bf
MISC metadata.xml 544 BLAKE2B 94b2f6807c021794769fc62b041c69bd08a0d307c51db96109bd45a1fff240d586c51daa91e894055e47291505750f07e9054b6b1b364a691c18f5711acbe9b4 SHA512 691c7b62fa7c8a46e4cc981a2f211a1609b1c57620aca668b001eeaa2cbcd2f38299680c4707a73a8f32ee19b054cd131a2b09600bac30b8530af35142694ff7
diff --git a/www-client/opera/opera-111.0.5168.25.ebuild b/www-client/opera/opera-111.0.5168.43.ebuild
index 0de1bebfcf29..0de1bebfcf29 100644
--- a/www-client/opera/opera-111.0.5168.25.ebuild
+++ b/www-client/opera/opera-111.0.5168.43.ebuild
diff --git a/www-client/qutebrowser/Manifest b/www-client/qutebrowser/Manifest
index b0551078c7ec..0146745a4fef 100644
--- a/www-client/qutebrowser/Manifest
+++ b/www-client/qutebrowser/Manifest
@@ -1,10 +1,8 @@
-AUX qutebrowser-3.1.0-pyqt670-tests.patch 2871 BLAKE2B 26aca8764e463a0dc6bcde05d7bda3ea41cfd8827eafcaca9f853444154039c666bb80d4bb40a0bdb99bd545764f0f9f50b78e0912c0fd86d78bbf7bf9e336ef SHA512 e979bb46e550500382a94bb94164bd2d6f36f48220c864fcd3e1f737a5c84b01434c9ec963c459ae502f419badab59a01ebf1b29f94758cbb3324c37fa95efeb
-AUX qutebrowser-3.1.0-qt663-tests.patch 622 BLAKE2B 6829a8c915f21d5cd28a2b867ad64f188837e915d64ddc3446421bc7a3b23657fee1ccd1758d242e9264eda0dc068f8e0473269c1e02c74adced530acf613a6c SHA512 8dc10dbb95e859861c06e57802e52dce634364d80b521aa398597161442388cef3f01b0fbeb96157f8189ce3b669132f4ef3e1dad23cd35c6abd72865e018e40
-DIST qutebrowser-3.1.0.tar.gz 6045747 BLAKE2B d0cca696dd85bb99b8514331a392e1cb54fcbeff32fcf13e058739ef5a20ef1725980fbabef187a226f1cc29be9943784ba1f93275047586827922c3e98d0a64 SHA512 79dff3cf4ff93c75150e5cb9ada835ed5faf0343f03854266c6138fb8e6cceb921c868e1e408432da61b85ebe37e7e1657f634771ff73f1395d1b6e169138d98
-DIST qutebrowser-3.1.0.tar.gz.asc 659 BLAKE2B 023916e83cf2ac084f013ad750acf1ddb02a146197e92f703a96c54bceafcabf9d09a398c43e1679d0e425d54f13726c576c1b2e13707888e097952abef9797b SHA512 f89369b0c61852c0ee22a476fcce0c8fc236920a2c6fbcfb945e010275650bdd133b6714ec2b64c1156789eb3f6f897cbf9a31441e913afcf9f19ea3113611f7
DIST qutebrowser-3.2.0.tar.gz 6054386 BLAKE2B 3f0589dbbc2dc34c4138bc7ea33ea090a6aff4abe087e7b80f0294789a252924fb90b2b0229e1513c96e863a612bf26579b6e895bc0b9b553c1b7439361ee589 SHA512 85980ccbb1982ecfb142a4e3fc0a66b8ac88f73c394a6c936b8f1a541ea30a65ee576abd7e202ac50fd943c85457d75b5ccac7d51ea34ff1b0f7eb8a647aa18d
DIST qutebrowser-3.2.0.tar.gz.asc 659 BLAKE2B 33d88c2d4020535616ee5d8ed8e517aabf24433ab9d712f12aa1f138398a60807a14383d300245ee7873ed027445034ced9c61ce52a54518a2cc240a01f2649f SHA512 895e6d585f4d1d7373544d763663412136ef4b397565ddac24c1bcf16c75e96c8110cc8dea6fa8457799b893a2e3d2fca8979875b8e8423f270a70100d6e57db
-EBUILD qutebrowser-3.1.0-r1.ebuild 7283 BLAKE2B 8200c77d2eeca4a68c64269f12ba0a72b93b871ad66add6184f1016f2d770089e09265e330055c3758d43e6956b9984f65fb6c373341e96985198f24d9fb3a1b SHA512 da06f09b583595f21db34a5960680e3ef6c04a60413f465a48fb7130bd825465b37a11c29905d7fa8020c6806db4c521b84c53af7342ca946fa1c49477e1121f
-EBUILD qutebrowser-3.2.0.ebuild 5386 BLAKE2B 7e0a23f5a5fd92d6d23d443eb995f26b7ad1d4ddc70b24ad2c1f377806b0eb2dc6f1cfef6d0f690166ad3cf8fcc7e7bde3cc96b0b906308d6d05625af96f8185 SHA512 76bc31fabd7634d575b5259cba6a3381719b5c71f47a8a4805bc00e0a70f0a80538f786d9922dd9c11ab388df59e4522634ee22e75dea7059830fb1d4ab3d45e
+DIST qutebrowser-3.2.1.tar.gz 6054942 BLAKE2B 7ddae7333b3ae906adc7811e0e383bb384c2105c59db935b96d165653f9570a249f3fedf9ad98f33d1ae7bd19f8637a3e1ed885f88aa724f4ceb61da4b8046a9 SHA512 753f053a157271806e273b667b656d64277d10d012d6940c5e023125e1f8fab151a32cf4defafe167141fe31461e6bf178d01b2d842f7252fd7405729a0edc68
+DIST qutebrowser-3.2.1.tar.gz.asc 659 BLAKE2B d37b81d4dd6b662522c48e4704f2e09d24e4cf87f6ec92389ff841bc80a362a51cac4c7ee1a41d83b4994b2060ea64a57af4220293e93033840838c650a17310 SHA512 9fb75c016ea200735d749f9bfe9c0e85df68a9cc616bd1331e977fe13226baf020a3b09ed37b696511e6668e2e221f15d0cf3731e7070f32fd9da29e8ebef59d
+EBUILD qutebrowser-3.2.0.ebuild 5385 BLAKE2B ce42d2a26a510abbb0e553bb60a383bbb9b95bfb88d11c13bcba3e64c97459a1cb210129bb46203cd1efa1e7745ae69ebe4f1e6f696ebbe9017cd4a77c0a4549 SHA512 7bd1f598dc1796dc3bb51837653e08087a7dfe8caec27df5780bf1c17171f7d323b827c7ec1c0d1d14cd30929a33bb7734e757edb6b1da7d6cd987aa19d125f5
+EBUILD qutebrowser-3.2.1.ebuild 5386 BLAKE2B 7e0a23f5a5fd92d6d23d443eb995f26b7ad1d4ddc70b24ad2c1f377806b0eb2dc6f1cfef6d0f690166ad3cf8fcc7e7bde3cc96b0b906308d6d05625af96f8185 SHA512 76bc31fabd7634d575b5259cba6a3381719b5c71f47a8a4805bc00e0a70f0a80538f786d9922dd9c11ab388df59e4522634ee22e75dea7059830fb1d4ab3d45e
EBUILD qutebrowser-9999.ebuild 5386 BLAKE2B 7e0a23f5a5fd92d6d23d443eb995f26b7ad1d4ddc70b24ad2c1f377806b0eb2dc6f1cfef6d0f690166ad3cf8fcc7e7bde3cc96b0b906308d6d05625af96f8185 SHA512 76bc31fabd7634d575b5259cba6a3381719b5c71f47a8a4805bc00e0a70f0a80538f786d9922dd9c11ab388df59e4522634ee22e75dea7059830fb1d4ab3d45e
-MISC metadata.xml 1018 BLAKE2B 9d0c406995b2036671113b6513c3ed2fdb5021eae9d1dde5c186efeccdde6dae127857e3e5898f7809edcc27eca4b47f37965155ac0ff21bedb78e242421fd54 SHA512 2af79f18d31f9efe8df852f4bca132caf1d79fc06f6388959deb367470d4975af541a75c70831b549d944112bcd0bc7e11510a81bce4ef1391fbf1354425b769
+MISC metadata.xml 945 BLAKE2B e796d777d56a5452b6652d77e011dfb160684f6e7498d0c4fad583bb828ecd111c25be5d80ed906b9b579e6ccd33315fc20a727342df0fb1b66b1a71effcea25 SHA512 80a65a391a84208042d9e7a6e0b5e8644ed07d5e389cd6a7b314b961dca5cff6406c5556693b34dcd275acfb27d05d9e40f77e9d503f9e3e8054ab6b6763932d
diff --git a/www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch b/www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch
deleted file mode 100644
index 8095c3fa02ce..000000000000
--- a/www-client/qutebrowser/files/qutebrowser-3.1.0-pyqt670-tests.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-https://github.com/qutebrowser/qutebrowser/commit/1ee138b681a590ee500954361eed2cf923b1d8a0
-From: Florian Bruhin <me@the-compiler.org>
-Date: Mon, 25 Mar 2024 23:19:37 +0100
-Subject: [PATCH] qtutils: Handle QDataStream.Status.SizeLimitExceeded
---- a/qutebrowser/utils/qtutils.py
-+++ b/qutebrowser/utils/qtutils.py
-@@ -193,6 +193,15 @@ def check_qdatastream(stream: QDataStream) -> None:
- QDataStream.Status.WriteFailed: ("The data stream cannot write to the "
- "underlying device."),
- }
-+ try:
-+ status_to_str[QDataStream.Status.SizeLimitExceeded] = ( # type: ignore[attr-defined]
-+ "The data stream cannot read or write the data because its size is larger "
-+ "than supported by the current platform."
-+ )
-+ except AttributeError:
-+ # Added in Qt 6.7
-+ pass
-+
- if stream.status() != QDataStream.Status.Ok:
- raise OSError(status_to_str[stream.status()])
-
---- a/tests/unit/utils/test_qtutils.py
-+++ b/tests/unit/utils/test_qtutils.py
-@@ -208,6 +208,18 @@ def test_ensure_valid(obj, raising, exc_reason, exc_str):
- "The data stream has read corrupt data."),
- (QDataStream.Status.WriteFailed, True,
- "The data stream cannot write to the underlying device."),
-+ pytest.param(
-+ getattr(QDataStream.Status, "SizeLimitExceeded", None),
-+ True,
-+ (
-+ "The data stream cannot read or write the data because its size is larger "
-+ "than supported by the current platform."
-+ ),
-+ marks=pytest.mark.skipif(
-+ not hasattr(QDataStream.Status, "SizeLimitExceeded"),
-+ reason="Added in Qt 6.7"
-+ )
-+ ),
- ])
- def test_check_qdatastream(status, raising, message):
- """Test check_qdatastream.
-@@ -226,10 +238,25 @@ def test_check_qdatastream(status, raising, message):
- qtutils.check_qdatastream(stream)
-
-
--def test_qdatastream_status_count():
-- """Make sure no new members are added to QDataStream.Status."""
-- status_vals = testutils.enum_members(QDataStream, QDataStream.Status)
-- assert len(status_vals) == 4
-+def test_qdatastream_status_members():
-+ """Make sure no new members are added to QDataStream.Status.
-+
-+ If this fails, qtutils.check_qdatastream will need to be updated with the
-+ respective error documentation.
-+ """
-+ status_vals = set(testutils.enum_members(QDataStream, QDataStream.Status).values())
-+ expected = {
-+ QDataStream.Status.Ok,
-+ QDataStream.Status.ReadPastEnd,
-+ QDataStream.Status.ReadCorruptData,
-+ QDataStream.Status.WriteFailed,
-+ }
-+ try:
-+ expected.add(QDataStream.Status.SizeLimitExceeded)
-+ except AttributeError:
-+ # Added in Qt 6.7
-+ pass
-+ assert status_vals == expected
-
-
- @pytest.mark.parametrize('color, expected', [
diff --git a/www-client/qutebrowser/files/qutebrowser-3.1.0-qt663-tests.patch b/www-client/qutebrowser/files/qutebrowser-3.1.0-qt663-tests.patch
deleted file mode 100644
index e262623ab1c7..000000000000
--- a/www-client/qutebrowser/files/qutebrowser-3.1.0-qt663-tests.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-6.6.3 and 6.7.0-rc start to emit a new warning that causes:
-test_browsertab.py:13: Failure: Qt messages with level WARNING or above emitted
-
-It still seems(?) to be able to find qutebrowser's installed dictionaries
-fine and spellchecking works. Let's just ignore this warning for now.
---- a/pytest.ini
-+++ b/pytest.ini
-@@ -63,2 +63,4 @@
- Error in contacting registry: "org\.freedesktop\.DBus\.Error\.Disconnected" "Not connected to D-Bus server"
-+ # Qt 6.6.3 and 6.7.0, not looked into but spellchecking still functions
-+ ^Path override failed for key base::DIR_APP_DICTIONARIES and path .*
- xfail_strict = true
diff --git a/www-client/qutebrowser/metadata.xml b/www-client/qutebrowser/metadata.xml
index 224624c5a073..44b66f5f9007 100644
--- a/www-client/qutebrowser/metadata.xml
+++ b/www-client/qutebrowser/metadata.xml
@@ -24,7 +24,6 @@
<use>
<flag name="adblock">Enable Brave's ABP-style adblocker library
for improved adblocking</flag>
- <flag name="qt6">Use Qt6 that provides a newer Chromium version</flag>
<flag name="widevine">Unsupported closed-source DRM capability
(required by Netflix VOD)</flag>
</use>
diff --git a/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild b/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild
deleted file mode 100644
index 9fd58604459f..000000000000
--- a/www-client/qutebrowser/qutebrowser-3.1.0-r1.ebuild
+++ /dev/null
@@ -1,220 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_SINGLE_IMPL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1 xdg
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git"
-else
- inherit verify-sig
- SRC_URI="
- https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz
- verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc )
- "
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qutebrowser.gpg
- KEYWORDS="amd64 ~arm64"
-fi
-
-DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
-HOMEPAGE="https://qutebrowser.org/"
-
-LICENSE="GPL-3+"
-SLOT="0"
-IUSE="+adblock pdf +qt6 widevine"
-
-RDEPEND="
- $(python_gen_cond_dep '
- dev-python/colorama[${PYTHON_USEDEP}]
- dev-python/jinja[${PYTHON_USEDEP}]
- dev-python/markupsafe[${PYTHON_USEDEP}]
- dev-python/pygments[${PYTHON_USEDEP}]
- dev-python/pyyaml[${PYTHON_USEDEP}]
- dev-python/zipp[${PYTHON_USEDEP}]
- adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )
- qt6? (
- dev-qt/qtbase:6[icu,sqlite]
- dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets]
- dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets]
- pdf? ( <www-plugins/pdfjs-4.1 )
- )
- !qt6? (
- dev-qt/qtcore:5[icu]
- dev-qt/qtgui:5[png]
- dev-qt/qtsql:5[sqlite]
- dev-python/PyQt5[${PYTHON_USEDEP},dbus,declarative,gui,network,opengl,printsupport,sql,widgets]
- dev-python/PyQtWebEngine[${PYTHON_USEDEP}]
- pdf? ( <www-plugins/pdfjs-3 )
- )
- widevine? ( www-plugins/chrome-binary-plugins )
- ')
-"
-BDEPEND="
- $(python_gen_cond_dep '
- test? (
- dev-python/beautifulsoup4[${PYTHON_USEDEP}]
- dev-python/cheroot[${PYTHON_USEDEP}]
- dev-python/flask[${PYTHON_USEDEP}]
- dev-python/hypothesis[${PYTHON_USEDEP}]
- dev-python/pytest-bdd[${PYTHON_USEDEP}]
- dev-python/pytest-mock[${PYTHON_USEDEP}]
- dev-python/pytest-qt[${PYTHON_USEDEP}]
- dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
- dev-python/pytest-xvfb[${PYTHON_USEDEP}]
- dev-python/tldextract[${PYTHON_USEDEP}]
- qt6? ( dev-python/PyQt6[testlib] )
- !qt6? ( dev-python/PyQt5[testlib] )
- )
- ')
-"
-
-if [[ ${PV} == 9999 ]]; then
- BDEPEND+=" app-text/asciidoc"
-else
- BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-qutebrowser )"
-fi
-
-distutils_enable_tests pytest
-
-PATCHES=(
- "${FILESDIR}"/${P}-qt663-tests.patch
- "${FILESDIR}"/${P}-pyqt670-tests.patch
-)
-
-src_prepare() {
- distutils-r1_src_prepare
-
- if use pdf; then
- # does not hurt to enable by default if it was explicitly requested
- sed -e '/^content.pdfjs:/,+1s/false/true/' \
- -i ${PN}/config/configdata.yml || die
- fi
-
- # ensure the requested backend is used in case multiple are available
- sed -e "/^_WRAPPER_OVERRIDE =/s/None/\"PyQt$(usex qt6 6 5)\"/" \
- -i qutebrowser/qt/machinery.py || die
-
- # let eclass handle python
- sed -i '/setup.py/d' misc/Makefile || die
-
- if [[ ${PV} == 9999 ]]; then
- # call asciidoc(1) rather than the single target python module
- sed -e '/cmdline = /s/= .*/= ["asciidoc"]/' \
- -i scripts/asciidoc2html.py || die
-
- "${EPYTHON}" scripts/asciidoc2html.py || die
- fi
-
- if use test; then
- # skip unnecessary (for us) pytest plugins, and ignore Qt's
- # warnings that tend to newly appear with new versions
- sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \
- -e '/pytest-instafail/d' -e 's/--instafail//' \
- -e '/qt_log_level_fail/s/WARNING/CRITICAL/' \
- -i pytest.ini || die
-
- if [[ ${PV} == 9999 ]]; then
- # likewise, needs vulture
- rm tests/unit/scripts/test_run_vulture.py || die
- else
- # https://github.com/qutebrowser/qutebrowser/issues/7620
- rm tests/unit/scripts/test_problemmatchers.py || die
- fi
- fi
-}
-
-python_test() {
- local -x PYTEST_QT_API=pyqt$(usex qt6 6 5)
-
- local EPYTEST_DESELECT=(
- # end2end/IPC tests are broken with "Name error" if socket path is over
- # ~108 characters (>124 in /var/tmp/portage) due to Linux limitations,
- # skip rather than bother using /tmp+cleanup over ${T} (end2end tests
- # are important, but the other tests should be enough for downstream)
- tests/end2end
- tests/unit/misc/test_ipc.py
- # python eclasses provide a fake "failing" python2 and trips this test
- tests/unit/misc/test_checkpyver.py::test_old_python
- # not worth running dbus over
- tests/unit/browser/test_notification.py::TestDBus
- # fails in ebuild, seems due to saving fake downloads in the wrong location
- tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround
- # may fail if environment is very large (bug #819393)
- tests/unit/commands/test_userscripts.py::test_custom_env\[_POSIXUserscriptRunner\]
- # needs _WRAPPER_OVERRIDE = None, but we have changed it
- tests/unit/test_qt_machinery.py::TestSelectWrapper::test_autoselect_by_default
- tests/unit/test_qt_machinery.py::TestInit::test_none_available_{implicit,explicit}
- # may fail if chromium version is unrecognized (aka newer qtwebengine)
- tests/unit/utils/test_version.py
- )
-
- # tests known failing with Qt5 which is considered a 2nd class citizen
- # and, unless completely broken, new tests issues may not be pursued
- use qt6 || EPYTEST_DESELECT+=(
- tests/unit/mainwindow/test_tabwidget.py::TestTabWidget::test_tab_text_not_edlided_for_wide_tabs
- )
-
- local epytestargs=(
- # prefer pytest-xvfb over virtx given same upstream and is expected
- -p xvfb
- # skip warning tests broken by -Wdefault, and benchmarks
- -k 'not _bench and not _matches_tree and not _warning'
- # override eclass' settings, tempdirs are re-used by Qt
- -o tmp_path_retention_policy=all
- )
-
- epytest "${epytestargs[@]}"
-}
-
-python_install_all() {
- emake -f misc/Makefile DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-
- rm "${ED}"/usr/share/${PN}/scripts/{mkvenv,utils}.py || die
- fperms -x /usr/share/${PN}/{scripts/cycle-inputs.js,userscripts/README.md}
- python_fix_shebang "${ED}"/usr/share/${PN}
-
- einstalldocs
-}
-
-pkg_preinst() {
- xdg_pkg_preinst
-
- has_version "${CATEGORY}/${PN}[qt6]" && QUTEBROWSER_HAD_QT6=
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- if [[ ! ${REPLACING_VERSIONS} ]]; then
- elog "Note that optional scripts in ${EROOT}/usr/share/${PN}/{user,}scripts"
- elog "have additional dependencies not covered by this ebuild, for example"
- elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp."
- fi
-
- if [[ ! -v QUTEBROWSER_HAD_QT6 && ${REPLACING_VERSIONS} ]] && use qt6; then
- ewarn
- ewarn "Be warned that starting the Qt6 version of ${PN} performs a one-way"
- ewarn "conversion of ~/.local/share/${PN}/webengine to Qt6. There will also"
- ewarn "be a warning on startup, and may optionally want to backup first."
- fi
-
- if use !qt6; then
- ewarn
- ewarn "USE=qt6 is disabled, be warned that Qt5's WebEngine uses an older"
- ewarn "chromium version. While it is relatively maintained for security, it will"
- ewarn "cause issues for sites/features designed with a newer version in mind."
- fi
-
- if { use qt6 && has_version 'dev-qt/qtwebengine:6[bindist]'; } ||
- { use !qt6 && has_version 'dev-qt/qtwebengine:5[bindist]'; }
- then
- ewarn
- ewarn "USE=bindist is set on dev-qt/qtwebengine, be warned that this"
- ewarn "will prevent playback of proprietary media formats (e.g. h264)."
- fi
-}
diff --git a/www-client/qutebrowser/qutebrowser-3.2.0.ebuild b/www-client/qutebrowser/qutebrowser-3.2.0.ebuild
index 5525cd7811df..b58568e40ad0 100644
--- a/www-client/qutebrowser/qutebrowser-3.2.0.ebuild
+++ b/www-client/qutebrowser/qutebrowser-3.2.0.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc )
"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qutebrowser.gpg
- KEYWORDS="~amd64 ~arm64"
+ KEYWORDS="amd64 ~arm64"
fi
DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
diff --git a/www-client/qutebrowser/qutebrowser-3.2.1.ebuild b/www-client/qutebrowser/qutebrowser-3.2.1.ebuild
new file mode 100644
index 000000000000..5525cd7811df
--- /dev/null
+++ b/www-client/qutebrowser/qutebrowser-3.2.1.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1 xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git"
+else
+ inherit verify-sig
+ SRC_URI="
+ https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz
+ verify-sig? ( https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz.asc )
+ "
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/qutebrowser.gpg
+ KEYWORDS="~amd64 ~arm64"
+fi
+
+DESCRIPTION="Keyboard-driven, vim-like browser based on Python and Qt"
+HOMEPAGE="https://qutebrowser.org/"
+
+LICENSE="GPL-3+"
+SLOT="0"
+IUSE="+adblock pdf widevine"
+
+RDEPEND="
+ $(python_gen_cond_dep '
+ dev-python/PyQt6-WebEngine[${PYTHON_USEDEP},widgets]
+ dev-python/PyQt6[${PYTHON_USEDEP},dbus,gui,network,opengl,printsupport,qml,sql,widgets]
+ dev-python/colorama[${PYTHON_USEDEP}]
+ dev-python/jinja[${PYTHON_USEDEP}]
+ dev-python/markupsafe[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ dev-python/zipp[${PYTHON_USEDEP}]
+ dev-qt/qtbase:6[icu,sqlite]
+ adblock? ( dev-python/adblock[${PYTHON_USEDEP}] )
+ pdf? ( www-plugins/pdfjs )
+ widevine? ( www-plugins/chrome-binary-plugins )
+ ')
+"
+BDEPEND="
+ $(python_gen_cond_dep '
+ test? (
+ dev-python/PyQt6[testlib]
+ dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+ dev-python/cheroot[${PYTHON_USEDEP}]
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/hypothesis[${PYTHON_USEDEP}]
+ dev-python/pytest-bdd[${PYTHON_USEDEP}]
+ dev-python/pytest-mock[${PYTHON_USEDEP}]
+ dev-python/pytest-qt[${PYTHON_USEDEP}]
+ dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+ dev-python/pytest-xvfb[${PYTHON_USEDEP}]
+ dev-python/tldextract[${PYTHON_USEDEP}]
+ )
+ ')
+"
+
+if [[ ${PV} == 9999 ]]; then
+ BDEPEND+=" app-text/asciidoc"
+else
+ BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-qutebrowser )"
+fi
+
+distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ if use pdf; then
+ # does not hurt to enable by default if it was explicitly requested
+ sed -e '/^content.pdfjs:/,+1s/false/true/' \
+ -i ${PN}/config/configdata.yml || die
+ fi
+
+ # let eclass handle python
+ sed -i '/setup.py/d' misc/Makefile || die
+
+ if [[ ${PV} == 9999 ]]; then
+ # call asciidoc(1) rather than the single target python module
+ sed -e '/cmdline = /s/= .*/= ["asciidoc"]/' \
+ -i scripts/asciidoc2html.py || die
+
+ "${EPYTHON}" scripts/asciidoc2html.py || die
+ fi
+
+ if use test; then
+ # skip unnecessary (for us) pytest plugins, and ignore Qt's
+ # warnings that tend to newly appear with new versions
+ sed -e '/pytest-benchmark/d' -e 's/--benchmark[^ ]*//' \
+ -e '/pytest-instafail/d' -e 's/--instafail//' \
+ -e '/qt_log_level_fail/s/WARNING/CRITICAL/' \
+ -i pytest.ini || die
+
+ if [[ ${PV} == 9999 ]]; then
+ # likewise, needs vulture
+ rm tests/unit/scripts/test_run_vulture.py || die
+ else
+ # https://github.com/qutebrowser/qutebrowser/issues/7620
+ rm tests/unit/scripts/test_problemmatchers.py || die
+ fi
+ fi
+}
+
+python_test() {
+ local -x PYTEST_QT_API=pyqt6
+
+ local EPYTEST_DESELECT=(
+ # end2end/IPC tests are broken with "Name error" if socket path is over
+ # ~108 characters (>124 in /var/tmp/portage) due to Linux limitations,
+ # skip rather than bother using /tmp+cleanup over ${T} (end2end tests
+ # are important, but the other tests should be enough for downstream)
+ tests/end2end
+ tests/unit/misc/test_ipc.py
+ # python eclasses provide a fake "failing" python2 and trips this test
+ tests/unit/misc/test_checkpyver.py::test_old_python
+ # not worth running dbus over
+ tests/unit/browser/test_notification.py::TestDBus
+ # fails in ebuild, seems due to saving fake downloads in the wrong location
+ tests/unit/browser/webengine/test_webenginedownloads.py::TestDataUrlWorkaround
+ # may fail if environment is very large (bug #819393)
+ tests/unit/commands/test_userscripts.py::test_custom_env\[_POSIXUserscriptRunner\]
+ # may fail if chromium version is unrecognized (aka newer qtwebengine)
+ tests/unit/utils/test_version.py
+ )
+
+ local epytestargs=(
+ # prefer pytest-xvfb over virtx given same upstream and is expected
+ -p xvfb
+ # skip warning tests broken by -Wdefault, and benchmarks
+ -k 'not _bench and not _matches_tree and not _warning'
+ # override eclass' settings, tempdirs are re-used by Qt
+ -o tmp_path_retention_policy=all
+ )
+
+ epytest "${epytestargs[@]}"
+}
+
+python_install_all() {
+ emake -f misc/Makefile DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+
+ rm -- "${ED}"/usr/share/${PN}/scripts/{mkvenv,utils}.py || die
+ fperms -x /usr/share/${PN}/{scripts/cycle-inputs.js,userscripts/README.md}
+ python_fix_shebang "${ED}"/usr/share/${PN}
+
+ einstalldocs
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ if [[ ! ${REPLACING_VERSIONS} ]]; then
+ elog "Note that optional scripts in ${EROOT}/usr/share/${PN}/{user,}scripts"
+ elog "have additional dependencies not covered by this ebuild, for example"
+ elog "view_in_mpv needs media-video/mpv[lua] and net-misc/yt-dlp."
+ fi
+
+ if has_version 'dev-qt/qtwebengine:6[bindist]'; then
+ ewarn
+ ewarn "USE=bindist is set on dev-qt/qtwebengine, be warned that this"
+ ewarn "will prevent playback of proprietary media formats (e.g. h264)."
+ fi
+}
diff --git a/www-client/vivaldi-snapshot/Manifest b/www-client/vivaldi-snapshot/Manifest
index 460de1d30f04..bf5ab03d0c84 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,9 +1,9 @@
-DIST vivaldi-snapshot_6.8.3358.3-1_amd64.deb 108606616 BLAKE2B 03a9e54b3f77dfdddd4901cdf0f705d2db20c7b9b85ff0a660cef11cb1b304947f86ba1befed6901be23c55aac8d0380e293bf5c80692c1f99acee3c97592152 SHA512 bad714103d34b81eb1ad8315846216f281c5890d13b6b7d562f6a5f20d24d4c20370cb64b102eafd505d0fcda70840b43f0d0370ea3ebfa53078a0d9547eae2c
-DIST vivaldi-snapshot_6.8.3358.3-1_arm64.deb 99267888 BLAKE2B dfb6e4ddf32610717acf30c52ea3b58404cdbacaf18b8c86746a81b8de73fb58f64d98d37ee9f4dd5a96fe452790787098d35b1a76a25dd40bf3eb35481d8221 SHA512 b8dbc826b104fc946d69b125ba170920ecce71924e1f236f4e0db4299234c15c18f36b40c7526cb9c3eda757883070c2e95bde28f5dc1667061ea3fa2104385c
-DIST vivaldi-snapshot_6.8.3358.3-1_armhf.deb 100440164 BLAKE2B 005a08199d2f932f3be7523802975140695ae9a608a8397314eb0aaeec149676b42913443b56fc27bfcaabba4a1417874c0a4a88ff87f04c43c284e9bc3e585d SHA512 290b67e63557058151157c015de763298be21e7793b867854db76af8e280c2c6626673ca561e2e465c3c4c21abdd4eebd1d014d5ec976b03b005858dec1cba21
-DIST vivaldi-snapshot_6.8.3371.4-1_amd64.deb 109917056 BLAKE2B feddbdd2d8781a168901d1484af3cbd73a5d7599a8ea42491b402f383ad2e1823da92a0a91573ba9ee3e6ee7e3533ac7ff0e48e3af6ed5dc1ae56942f97662ac SHA512 44d16aa9173be369248c0e87aa0e6531957ba2841199a6602fcefa4b92f8580934cf1c844b55fd30210dca5a8b72fdfc20166db878080e32b67205e12ede3f98
-DIST vivaldi-snapshot_6.8.3371.4-1_arm64.deb 100800948 BLAKE2B b2b30d470fbab7caf94ed5a6adcc285b4e555296974bf21b59e024a31096d8ed3e3366ab99039ce478e423c67e9c894bb409ead273d2a99ef9ecfda25a74ad03 SHA512 cd53275acade5364e4e1ff895ccb50cb9be741a19b02da6687b09f0b644fe8732589f2badb343b1b4093d5aa9db1cea92d16fc6f2c57d2eeafb8515811a9134a
-DIST vivaldi-snapshot_6.8.3371.4-1_armhf.deb 101975264 BLAKE2B 3979d3284353a321f8122bb7d897126b9edcf2c9263254ce126392a84d0fa7d0555d7bd4f656a1240f9eff3a81b5e5c770515430acaa0a130f7cc5213f16369a SHA512 9be04b55e7e30863aec40dc81e66035040598de5a5bc2d63567e106974560d4146f2e9fd25af662975f4cef7be6ea615aa73bdf30ec0c49433cafe43fb48953d
-EBUILD vivaldi-snapshot-6.8.3358.3.ebuild 4026 BLAKE2B 1c038ec9aa5020afa2de9c1bc09feedacd29f56de8cedd80d381deed644f5b5847f75efe979e378b32644a545bddcb2327e5d02a4e54f48bc291fc0c5e8971f3 SHA512 3771a449d516a2a9e3c4097f3d3adb7a7dbc4e70611bc441310dc59ffa4ef72ddd4acfef95c7db3e05666bb6b8c93fd693444e1988c4fcd72c96b163ca47fca5
-EBUILD vivaldi-snapshot-6.8.3371.4.ebuild 4027 BLAKE2B d35faa915e6f681d4428e08318da3a29cfce8e797d26fcda7e36534f9c2d764beee1430b65510002b8f07576268a7968b903a5911721549379a9a3c080051718 SHA512 a30062332c0470596bfb1c1943723ee365f609501e466bbc1e90fe10951bc0928c1e820ddef5a783958f9ab12020ab390c14300746639e2b8ac620a564b8e006
+DIST vivaldi-snapshot_6.8.3381.35-1_amd64.deb 108194496 BLAKE2B 296ffcec813337e3c566bc8822687dd07904dd0ded8e37315b8cfba4a7e69d579b44df2a4cf992c8ba3c3fc2ba6aecc61ed9667286b458e7e09c06773262a972 SHA512 49820b1cf8e95ca423ae3c1babd5f4f8d1e0ac3ffe85a003c7700861b7de8c13cbfb112820740c08f32c40eefe32adb91dcc574941eccfe6dab3b612adaa886e
+DIST vivaldi-snapshot_6.8.3381.35-1_arm64.deb 100806284 BLAKE2B 05dc38e3c095bd4bb70c94b417a32e879768b0abc2b2a8f168fdbccb0c809e6823b2c94a0be602deb5c7518c22643b9e374360a82335973f24d9ea26a4475be7 SHA512 5a58c199cc5513b4d1a430d950c601926292657b114eadfafdb481e0c772e735f0262b918fc783268958dd82ebff5ab110ad411b87490c71f3dda41a0e22eab3
+DIST vivaldi-snapshot_6.8.3381.35-1_armhf.deb 102052936 BLAKE2B 5bef577784ba49aebb3fd76df7ab75f01bd8cdc99213eb80ca0246899410bd5cf12267cd3892596967d83e2e30003243659612e2de3133df1710680a61055948 SHA512 f6fe2106d3f41b69b96b9a29625de0ef69ac8b23d664df35bf93e4ac6af98d16cac0d059229cc9836c9d05e862f154b4f67a681f68f275d2811ccef27dbb7b0c
+DIST vivaldi-snapshot_6.8.3381.40-1_amd64.deb 108166504 BLAKE2B 33b0fc6afff684f5fba7887d1fb4a0bb5c5d32f89ef416d6af2374580b93f8d643997fc72e6840920be0f5ccad5826de127570f05603d8e94f771e284b349caf SHA512 232386dfdc50b37135315f79847179fc846641cdf949f067c3896a1622c32edd8fe433f0cfa6205b46c9773bbfd72d653c25a789e15a403676f988df3daa3243
+DIST vivaldi-snapshot_6.8.3381.40-1_arm64.deb 100799632 BLAKE2B 1d8debb993cdfd9b222f136c0d99fc0d4570ef8e481ddfa1ca9987a578f63d15fbd1f1d572ce2dc4e47fd57bf6470de93250523ae43c7b2d0e11c61d760d0c7a SHA512 2a7863ecd48f110cce19240228cdfd043c4dd50a9f59b230c0098c4c94f12f1cca585e5f16918214036ce1b59659a74a82b8d29c4428d36bfbc52c26deac0bdb
+DIST vivaldi-snapshot_6.8.3381.40-1_armhf.deb 102038960 BLAKE2B 79faabac917eedc25e72c636f6d5b62ad1ca4b53c29d76813c25112c2228c716f8f7b0f2d2b7248e549bd4f03b84d67bf45052d98cece3c123880251228d9ab7 SHA512 d90fd6e0afb037414c3195c15184f8dec166534fdf2ccebc8a35d83b4f61a4fe02965217abbdc30892ea27607a74a21426c6a4745b4aa44d51b6cff999b249df
+EBUILD vivaldi-snapshot-6.8.3381.35.ebuild 4027 BLAKE2B d35faa915e6f681d4428e08318da3a29cfce8e797d26fcda7e36534f9c2d764beee1430b65510002b8f07576268a7968b903a5911721549379a9a3c080051718 SHA512 a30062332c0470596bfb1c1943723ee365f609501e466bbc1e90fe10951bc0928c1e820ddef5a783958f9ab12020ab390c14300746639e2b8ac620a564b8e006
+EBUILD vivaldi-snapshot-6.8.3381.40.ebuild 4027 BLAKE2B d35faa915e6f681d4428e08318da3a29cfce8e797d26fcda7e36534f9c2d764beee1430b65510002b8f07576268a7968b903a5911721549379a9a3c080051718 SHA512 a30062332c0470596bfb1c1943723ee365f609501e466bbc1e90fe10951bc0928c1e820ddef5a783958f9ab12020ab390c14300746639e2b8ac620a564b8e006
MISC metadata.xml 634 BLAKE2B fa3f150ffb5f5da3780098747f71d304c9ceb9828cd4dc7c586ba7032a7ba0b3065c25e5dd84fdab7b4302db8b4c848f116eb5b329f440f8a38837dca005a570 SHA512 f226a355a39cec36b5d6f3f88e7f2132693b5dcf51bdec4676d17f608f16ced52d6b9c5dfac2d38f2245cdf6ff7279286034e77ea119cfb4b7240500f612968e
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3358.3.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3358.3.ebuild
deleted file mode 100644
index 8e5ee528e3af..000000000000
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3358.3.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="124"
-CHROMIUM_LANGS="
- af
- am
- ar
- az
- be
- bg
- bn
- ca
- ca-valencia
- cs
- da
- de
- de-CH
- el
- en-GB
- en-US
- eo
- es
- es-419
- es-PE
- et
- eu
- fa
- fi
- fil
- fr
- fy
- gd
- gl
- gu
- he
- hi
- hr
- hu
- hy
- id
- io
- is
- it
- ja
- jbo
- ka
- kab
- kn
- ko
- lt
- lv
- mk
- ml
- mr
- ms
- nb
- nl
- nn
- pa
- pl
- pt-BR
- pt-PT
- ro
- ru
- sc
- sk
- sl
- sq
- sr
- sr-Latn
- sv
- sw
- ta
- te
- th
- tr
- uk
- ur
- vi
- zh-CN
- zh-TW
-"
-
-inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/"
-
-if [[ ${PV} = *_p* ]]; then
- DEB_REV="${PV#*_p}"
-else
- DEB_REV=1
-fi
-
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
-
-SRC_URI="
- amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb )
- arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-S="${WORKDIR}"
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine"
-RESTRICT="bindist mirror"
-REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/mesa[gbm(+)]
- net-print/cups
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libXrandr
- x11-libs/pango[X]
- gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
- proprietary-codecs? (
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
- qt6? ( dev-qt/qtbase:6[gui,widgets] )
- widevine? ( www-plugins/chrome-binary-plugins )
-"
-
-QA_PREBUILT="*"
-CONFIG_CHECK="~CPU_FREQ"
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-src_prepare() {
- # Rename docs directory to our needs.
- mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die
-
- # Decompress the docs.
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- # The appdata directory is deprecated.
- mv usr/share/{appdata,metainfo}/ || die
-
- # Remove cron job for updating from Debian repos.
- rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die
- rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die
-
- # Remove scripts that will most likely break things.
- rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die
-
- pushd ${VIVALDI_HOME}/locales > /dev/null || die
- rm ja-KS.pak || die # No flag for Kansai as not in IETF list.
- rm kmr.pak || die # No flag for Kurmanji.
- chromium_remove_language_paks
- popd > /dev/null || die
-
- if use proprietary-codecs; then
- einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ")
- rm ${VIVALDI_HOME}/lib/libffmpeg.so || die
- rmdir ${VIVALDI_HOME}/lib || die
- fi
-
- if ! use qt5; then
- rm ${VIVALDI_HOME}/libqt5_shim.so || die
- fi
-
- if ! use qt6; then
- rm ${VIVALDI_HOME}/libqt6_shim.so || die
- fi
-
- eapply_user
-}
-
-src_install() {
- mv */ "${D}" || die
- dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN}
- fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
-
- local logo size
- for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do
- size=${logo##*_}
- size=${size%.*}
- newicon -s "${size}" "${logo}" ${PN}.png
- done
-
- if use proprietary-codecs; then
- dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \
- /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2)
- fi
-
- if use widevine; then
- dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \
- /${VIVALDI_HOME}/WidevineCdm
- else
- rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die
- fi
-
- case ${PN} in
- vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
- vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
- esac
-}
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3371.4.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.35.ebuild
index ccc6676d81ad..ccc6676d81ad 100644
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3371.4.ebuild
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.35.ebuild
diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.40.ebuild b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.40.ebuild
new file mode 100644
index 000000000000..ccc6676d81ad
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-6.8.3381.40.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="126"
+CHROMIUM_LANGS="
+ af
+ am
+ ar
+ az
+ be
+ bg
+ bn
+ ca
+ ca-valencia
+ cs
+ da
+ de
+ de-CH
+ el
+ en-GB
+ en-US
+ eo
+ es
+ es-419
+ es-PE
+ et
+ eu
+ fa
+ fi
+ fil
+ fr
+ fy
+ gd
+ gl
+ gu
+ he
+ hi
+ hr
+ hu
+ hy
+ id
+ io
+ is
+ it
+ ja
+ jbo
+ ka
+ kab
+ kn
+ ko
+ lt
+ lv
+ mk
+ ml
+ mr
+ ms
+ nb
+ nl
+ nn
+ pa
+ pl
+ pt-BR
+ pt-PT
+ ro
+ ru
+ sc
+ sk
+ sl
+ sq
+ sr
+ sr-Latn
+ sv
+ sw
+ ta
+ te
+ th
+ tr
+ uk
+ ur
+ vi
+ zh-CN
+ zh-TW
+"
+
+inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/"
+
+if [[ ${PV} = *_p* ]]; then
+ DEB_REV="${PV#*_p}"
+else
+ DEB_REV=1
+fi
+
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
+
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+ arm? ( ${VIVALDI_BASE_URI}armhf.deb )
+ arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
+"
+
+S="${WORKDIR}"
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine"
+RESTRICT="bindist mirror"
+#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa[gbm(+)]
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/pango[X]
+ gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
+ proprietary-codecs? (
+ !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+ widevine? ( www-plugins/chrome-binary-plugins )
+"
+
+QA_PREBUILT="*"
+CONFIG_CHECK="~CPU_FREQ"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ # Rename docs directory to our needs.
+ mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die
+
+ # Decompress the docs.
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ # The appdata directory is deprecated.
+ mv usr/share/{appdata,metainfo}/ || die
+
+ # Remove cron job for updating from Debian repos.
+ rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die
+ rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die
+
+ # Remove scripts that will most likely break things.
+ rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die
+
+ pushd ${VIVALDI_HOME}/locales > /dev/null || die
+ rm ja-KS.pak || die # No flag for Kansai as not in IETF list.
+ rm kmr.pak || die # No flag for Kurmanji.
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ if use proprietary-codecs; then
+ einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ")
+ rm ${VIVALDI_HOME}/lib/libffmpeg.so || die
+ rmdir ${VIVALDI_HOME}/lib || die
+ fi
+
+ if ! use qt5; then
+ rm ${VIVALDI_HOME}/libqt5_shim.so || die
+ fi
+
+ if ! use qt6; then
+ rm ${VIVALDI_HOME}/libqt6_shim.so || die
+ fi
+
+ eapply_user
+}
+
+src_install() {
+ mv */ "${D}" || die
+ dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN}
+ fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
+
+ local logo size
+ for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do
+ size=${logo##*_}
+ size=${size%.*}
+ newicon -s "${size}" "${logo}" ${PN}.png
+ done
+
+ if use proprietary-codecs; then
+ dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \
+ /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2)
+ fi
+
+ if use widevine; then
+ dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \
+ /${VIVALDI_HOME}/WidevineCdm
+ else
+ rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die
+ fi
+
+ case ${PN} in
+ vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
+ vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
+ esac
+}
diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 0af968f1869b..e4cea5bfceb0 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,9 +1,9 @@
-DIST vivaldi-stable_6.7.3329.31-1_amd64.deb 108478272 BLAKE2B 59bdc90e84fc1fd0ca514e6fd233a2d38c5681b2a21a479bab4ab7861bbbfca1374836550a6645102daf8bd5a6c72350fe42b35b285e7d37f4b66d809ee60abe SHA512 913f12db7f28c96f4e1f22234bfa4f3cd92c84f0863f1adac1d65993a45f509f4c20622ec207cb5d9a44dcb8a3e91fc8a215518fcf39441657adb302c2a9a9a9
-DIST vivaldi-stable_6.7.3329.31-1_arm64.deb 99174948 BLAKE2B dfd0dc4b612f2ee99f9e02b08fc2be5f4d2389a08ab8682d03378eb5445816468e56096d6aa0d56abc3909b4dd48987fb65bf6c572673b0d1ce5fa76b1e3923a SHA512 efda1337443d2120c37397e5eff1ba854c3ea20eb24240802b0b26fb925a7825fe7d6590050f1b7a2ddb667f208fbbafd37aa1df622d1574ac58edd3ddc38d46
-DIST vivaldi-stable_6.7.3329.31-1_armhf.deb 100346512 BLAKE2B 0bac5b640f845bdef43a05d77ea038a83b0190d975c5aacff67cabac8b7728cecee061802820952e63810b67537323ef98a84503628d6b99963de19f66bf967c SHA512 6f8f2c1ca12c9246b891816da27e571cb621d5f685bb0ecd5f7f60d857b5dcf55a71c98699b743a23bb3e75d97e3b589bb8dcb475e6c66cb441bfceb43f5c67e
-DIST vivaldi-stable_6.7.3329.39-1_amd64.deb 108533120 BLAKE2B 500a9d25d4dab686f1bbe18c2fef5a72d0fc8212855f7f3ed6235ba60a795552c922a3be7f738fc3d96e9c3294f27262652b06c02998bf4b87885e8cd7400438 SHA512 51ba4d2086bc67f1c185e90866cd4b7dda2b10970a7d4d34466014fd01324f457ffe600e30b299e78321d671b2b9b14ce49bce0ebb16cd18411029274fff4389
-DIST vivaldi-stable_6.7.3329.39-1_arm64.deb 99223148 BLAKE2B 54b07e6bf728a6126dea6e1a2379b80fd494a826636b57c05733a5081fbead81fb6f1fe4c56aa0ec2e739bf17e777d859ecd6a392a6d60e09dd7ab9d00aeea6d SHA512 2855c729e6812984689208a3b7c1e1d1436b0384d098d1d39a34683430d131a68c314bd1f1a16f4c31d209d63a87bdcbcb55234f696fc8bea2775a4b1bb62ec6
-DIST vivaldi-stable_6.7.3329.39-1_armhf.deb 100353672 BLAKE2B bb4c8c17541aeed3a7ec2ae48df2096d004b1d348a8bbd7439cc44f9430a52e10755495b1a3a718de6de7b2d80f847995c817be06e57e08f90657683bb1841ee SHA512 077356d67a936c7ea2b143fceb0c8fc4ebc8006d575b45f0e98dccd033be81edf31a3e649bc9f5937aaf5471b8d1762fb9bfe78ec172384324cf2ddb5167ac83
-EBUILD vivaldi-6.7.3329.31.ebuild 4025 BLAKE2B 8546c9ae21968c413c6b833b03ae96c53c7d16b8b3527340407d2792811049439e9bcd6ab9c6c9ff9ee0e3afe672f075f6cb9810ffe83cb5a782876aaa31c672 SHA512 6a228e3234f16ab8b9c4c42c7a9441d907965e66ede11a1c9a87f1ba0cced51defcc12296310e9c2b9a6883169e71bc68fdc236c686cd2aa46861aff82190dcc
-EBUILD vivaldi-6.7.3329.39.ebuild 4026 BLAKE2B 1c038ec9aa5020afa2de9c1bc09feedacd29f56de8cedd80d381deed644f5b5847f75efe979e378b32644a545bddcb2327e5d02a4e54f48bc291fc0c5e8971f3 SHA512 3771a449d516a2a9e3c4097f3d3adb7a7dbc4e70611bc441310dc59ffa4ef72ddd4acfef95c7db3e05666bb6b8c93fd693444e1988c4fcd72c96b163ca47fca5
+DIST vivaldi-stable_6.7.3329.41-1_amd64.deb 108497704 BLAKE2B 195728c2b6c35b24be2df1bafda7c62ef1dd7d2b5a63491dbe4a45949ce605b1f934963b18cd64de097f75053b46849d0b13a394d50e18f24d1885c77968b097 SHA512 8f5eefd628ab2bcc3169b649e1df68d4141b0c45d95a26994c901ea7efe00cf6ff1d62a1a3b5c1db7f762b7ee6aebff18a0e86b5e7e0ce25af5e4647288faa5c
+DIST vivaldi-stable_6.7.3329.41-1_arm64.deb 99143688 BLAKE2B 50e29774a887b329d293f5091d53e324a3876ce7684e1805c11cc1d2e00f4b2c21c2b89480b471cedd5395426d45437b49384ffb46da4670ffab21c7c99dc202 SHA512 57f9dce1f5463b98c4bd9a9f27abbc8d246e7ef2412a0384f81d7e714bb0f9867159ef1533272981e524a48c5a04f93caac970ca1d600ddecef97e887d1e1f42
+DIST vivaldi-stable_6.7.3329.41-1_armhf.deb 100336336 BLAKE2B 2f9e9fd1353f4468907b09b709bc371b3c63ae68a994b5b8f3ffd558623056e82e4bbd1533654760de9da3cd47932adcde6826b97380bc688ce08e325748cb2a SHA512 4793878e8cb2cf2be5a226cacb70feccff609580b4a3f60fa9d497f934a1df4e860d9a0b2fb1cf60291182dc36315e921a63fa8364ac645ab39aedd1cdadfaf9
+DIST vivaldi-stable_6.8.3381.44-1_amd64.deb 108185468 BLAKE2B 2a62bb1cf45da5abd02755b86cf2087a4124207b011319d0de27e354623aeea720840a4816213c8367654580da63267d874b1e643750cc09f0318814ec155ec1 SHA512 ef72ec9cab300b61ca3921e7e3c3e35d71825a828ff10f2c58762bd1373cfbd0539f74463fcbf1dd6b65a3aac4e845ae466e5acc3cb6eee12782105f22644a0f
+DIST vivaldi-stable_6.8.3381.44-1_arm64.deb 100796004 BLAKE2B 760b5e4d0e569142abf0a0452e87bdd61f1ce570b22d20bac35b6d09ffb0c0268a057be37124aff487da54a85cfc560a507d173fe94cc2a6f574521c283020d1 SHA512 214f3bea1ce1c60e5474eca0b7089b390aa78de349f3068be344ba89083756050af9b4017b207632b7e977d8dc4e6d955b085d4000fc6665164cdf07abdbe9d3
+DIST vivaldi-stable_6.8.3381.44-1_armhf.deb 102045764 BLAKE2B 31a872f4a8d98848f8fa1d5ce45ca54d3490d7fe884224899d9f1bac2ca4c70c8fc3f8e91fd6a1337991f05d237f8b78e5e6ec485fb5d7db16b1972b2a502e86 SHA512 1d89bb96ea530dec58b218aa9656be07a0a6a2198d0ff03d6995a240e86a627f979b6c0c496b4d42d9319cd632d30b2efb914dc9b9da0df3fec287e032083776
+EBUILD vivaldi-6.7.3329.41.ebuild 4025 BLAKE2B 8546c9ae21968c413c6b833b03ae96c53c7d16b8b3527340407d2792811049439e9bcd6ab9c6c9ff9ee0e3afe672f075f6cb9810ffe83cb5a782876aaa31c672 SHA512 6a228e3234f16ab8b9c4c42c7a9441d907965e66ede11a1c9a87f1ba0cced51defcc12296310e9c2b9a6883169e71bc68fdc236c686cd2aa46861aff82190dcc
+EBUILD vivaldi-6.8.3381.44.ebuild 4027 BLAKE2B d35faa915e6f681d4428e08318da3a29cfce8e797d26fcda7e36534f9c2d764beee1430b65510002b8f07576268a7968b903a5911721549379a9a3c080051718 SHA512 a30062332c0470596bfb1c1943723ee365f609501e466bbc1e90fe10951bc0928c1e820ddef5a783958f9ab12020ab390c14300746639e2b8ac620a564b8e006
MISC metadata.xml 634 BLAKE2B fa3f150ffb5f5da3780098747f71d304c9ceb9828cd4dc7c586ba7032a7ba0b3065c25e5dd84fdab7b4302db8b4c848f116eb5b329f440f8a38837dca005a570 SHA512 f226a355a39cec36b5d6f3f88e7f2132693b5dcf51bdec4676d17f608f16ced52d6b9c5dfac2d38f2245cdf6ff7279286034e77ea119cfb4b7240500f612968e
diff --git a/www-client/vivaldi/vivaldi-6.7.3329.39.ebuild b/www-client/vivaldi/vivaldi-6.7.3329.39.ebuild
deleted file mode 100644
index 8e5ee528e3af..000000000000
--- a/www-client/vivaldi/vivaldi-6.7.3329.39.ebuild
+++ /dev/null
@@ -1,226 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="124"
-CHROMIUM_LANGS="
- af
- am
- ar
- az
- be
- bg
- bn
- ca
- ca-valencia
- cs
- da
- de
- de-CH
- el
- en-GB
- en-US
- eo
- es
- es-419
- es-PE
- et
- eu
- fa
- fi
- fil
- fr
- fy
- gd
- gl
- gu
- he
- hi
- hr
- hu
- hy
- id
- io
- is
- it
- ja
- jbo
- ka
- kab
- kn
- ko
- lt
- lv
- mk
- ml
- mr
- ms
- nb
- nl
- nn
- pa
- pl
- pt-BR
- pt-PT
- ro
- ru
- sc
- sk
- sl
- sq
- sr
- sr-Latn
- sv
- sw
- ta
- te
- th
- tr
- uk
- ur
- vi
- zh-CN
- zh-TW
-"
-
-inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/"
-
-if [[ ${PV} = *_p* ]]; then
- DEB_REV="${PV#*_p}"
-else
- DEB_REV=1
-fi
-
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
-
-SRC_URI="
- amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
- arm? ( ${VIVALDI_BASE_URI}armhf.deb )
- arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
-"
-
-S="${WORKDIR}"
-LICENSE="Vivaldi"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine"
-RESTRICT="bindist mirror"
-REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
-
-RDEPEND="
- >=app-accessibility/at-spi2-core-2.46.0:2
- dev-libs/expat
- dev-libs/glib:2
- dev-libs/nspr
- dev-libs/nss
- media-libs/alsa-lib
- media-libs/mesa[gbm(+)]
- net-print/cups
- sys-apps/dbus
- x11-libs/cairo
- x11-libs/libdrm
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXcomposite
- x11-libs/libXdamage
- x11-libs/libXext
- x11-libs/libXfixes
- x11-libs/libxkbcommon
- x11-libs/libXrandr
- x11-libs/pango[X]
- gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
- proprietary-codecs? (
- !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
- ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
- )
- qt5? (
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtwidgets:5
- )
- qt6? ( dev-qt/qtbase:6[gui,widgets] )
- widevine? ( www-plugins/chrome-binary-plugins )
-"
-
-QA_PREBUILT="*"
-CONFIG_CHECK="~CPU_FREQ"
-
-src_unpack() {
- unpack_deb ${A}
-}
-
-src_prepare() {
- # Rename docs directory to our needs.
- mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die
-
- # Decompress the docs.
- gunzip usr/share/doc/${PF}/changelog.gz || die
-
- # The appdata directory is deprecated.
- mv usr/share/{appdata,metainfo}/ || die
-
- # Remove cron job for updating from Debian repos.
- rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die
- rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die
-
- # Remove scripts that will most likely break things.
- rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die
-
- pushd ${VIVALDI_HOME}/locales > /dev/null || die
- rm ja-KS.pak || die # No flag for Kansai as not in IETF list.
- rm kmr.pak || die # No flag for Kurmanji.
- chromium_remove_language_paks
- popd > /dev/null || die
-
- if use proprietary-codecs; then
- einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ")
- rm ${VIVALDI_HOME}/lib/libffmpeg.so || die
- rmdir ${VIVALDI_HOME}/lib || die
- fi
-
- if ! use qt5; then
- rm ${VIVALDI_HOME}/libqt5_shim.so || die
- fi
-
- if ! use qt6; then
- rm ${VIVALDI_HOME}/libqt6_shim.so || die
- fi
-
- eapply_user
-}
-
-src_install() {
- mv */ "${D}" || die
- dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN}
- fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
-
- local logo size
- for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do
- size=${logo##*_}
- size=${size%.*}
- newicon -s "${size}" "${logo}" ${PN}.png
- done
-
- if use proprietary-codecs; then
- dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \
- /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2)
- fi
-
- if use widevine; then
- dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \
- /${VIVALDI_HOME}/WidevineCdm
- else
- rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die
- fi
-
- case ${PN} in
- vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
- vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
- esac
-}
diff --git a/www-client/vivaldi/vivaldi-6.7.3329.31.ebuild b/www-client/vivaldi/vivaldi-6.7.3329.41.ebuild
index 7472bdfd5b50..7472bdfd5b50 100644
--- a/www-client/vivaldi/vivaldi-6.7.3329.31.ebuild
+++ b/www-client/vivaldi/vivaldi-6.7.3329.41.ebuild
diff --git a/www-client/vivaldi/vivaldi-6.8.3381.44.ebuild b/www-client/vivaldi/vivaldi-6.8.3381.44.ebuild
new file mode 100644
index 000000000000..ccc6676d81ad
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-6.8.3381.44.ebuild
@@ -0,0 +1,226 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="126"
+CHROMIUM_LANGS="
+ af
+ am
+ ar
+ az
+ be
+ bg
+ bn
+ ca
+ ca-valencia
+ cs
+ da
+ de
+ de-CH
+ el
+ en-GB
+ en-US
+ eo
+ es
+ es-419
+ es-PE
+ et
+ eu
+ fa
+ fi
+ fil
+ fr
+ fy
+ gd
+ gl
+ gu
+ he
+ hi
+ hr
+ hu
+ hy
+ id
+ io
+ is
+ it
+ ja
+ jbo
+ ka
+ kab
+ kn
+ ko
+ lt
+ lv
+ mk
+ ml
+ mr
+ ms
+ nb
+ nl
+ nn
+ pa
+ pl
+ pt-BR
+ pt-PT
+ ro
+ ru
+ sc
+ sk
+ sl
+ sq
+ sr
+ sr-Latn
+ sv
+ sw
+ ta
+ te
+ th
+ tr
+ uk
+ ur
+ vi
+ zh-CN
+ zh-TW
+"
+
+inherit chromium-2 desktop linux-info toolchain-funcs unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/"
+
+if [[ ${PV} = *_p* ]]; then
+ DEB_REV="${PV#*_p}"
+else
+ DEB_REV=1
+fi
+
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_"
+
+SRC_URI="
+ amd64? ( ${VIVALDI_BASE_URI}amd64.deb )
+ arm? ( ${VIVALDI_BASE_URI}armhf.deb )
+ arm64? ( ${VIVALDI_BASE_URI}arm64.deb )
+"
+
+S="${WORKDIR}"
+LICENSE="Vivaldi"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE="ffmpeg-chromium gtk proprietary-codecs qt5 qt6 widevine"
+RESTRICT="bindist mirror"
+#REQUIRED_USE="ffmpeg-chromium? ( proprietary-codecs )"
+
+RDEPEND="
+ >=app-accessibility/at-spi2-core-2.46.0:2
+ dev-libs/expat
+ dev-libs/glib:2
+ dev-libs/nspr
+ dev-libs/nss
+ media-libs/alsa-lib
+ media-libs/mesa[gbm(+)]
+ net-print/cups
+ sys-apps/dbus
+ x11-libs/cairo
+ x11-libs/libdrm
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ x11-libs/libXext
+ x11-libs/libXfixes
+ x11-libs/libxkbcommon
+ x11-libs/libXrandr
+ x11-libs/pango[X]
+ gtk? ( gui-libs/gtk:4 x11-libs/gtk+:3 )
+ proprietary-codecs? (
+ !ffmpeg-chromium? ( >=media-video/ffmpeg-6.1-r1:0/58.60.60[chromium] )
+ ffmpeg-chromium? ( media-video/ffmpeg-chromium:${CHROMIUM_VERSION} )
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ )
+ qt6? ( dev-qt/qtbase:6[gui,widgets] )
+ widevine? ( www-plugins/chrome-binary-plugins )
+"
+
+QA_PREBUILT="*"
+CONFIG_CHECK="~CPU_FREQ"
+
+src_unpack() {
+ unpack_deb ${A}
+}
+
+src_prepare() {
+ # Rename docs directory to our needs.
+ mv usr/share/doc/{${VIVALDI_PN},${PF}}/ || die
+
+ # Decompress the docs.
+ gunzip usr/share/doc/${PF}/changelog.gz || die
+
+ # The appdata directory is deprecated.
+ mv usr/share/{appdata,metainfo}/ || die
+
+ # Remove cron job for updating from Debian repos.
+ rm etc/cron.daily/${PN} ${VIVALDI_HOME}/cron/${PN} || die
+ rmdir etc/{cron.daily/,} ${VIVALDI_HOME}/cron/ || die
+
+ # Remove scripts that will most likely break things.
+ rm -vf ${VIVALDI_HOME}/update-{ffmpeg,widevine} || die
+
+ pushd ${VIVALDI_HOME}/locales > /dev/null || die
+ rm ja-KS.pak || die # No flag for Kansai as not in IETF list.
+ rm kmr.pak || die # No flag for Kurmanji.
+ chromium_remove_language_paks
+ popd > /dev/null || die
+
+ if use proprietary-codecs; then
+ einfo Bundled $($(tc-getSTRINGS) ${VIVALDI_HOME}/lib/libffmpeg.so | grep -m1 "^FFmpeg version ")
+ rm ${VIVALDI_HOME}/lib/libffmpeg.so || die
+ rmdir ${VIVALDI_HOME}/lib || die
+ fi
+
+ if ! use qt5; then
+ rm ${VIVALDI_HOME}/libqt5_shim.so || die
+ fi
+
+ if ! use qt6; then
+ rm ${VIVALDI_HOME}/libqt6_shim.so || die
+ fi
+
+ eapply_user
+}
+
+src_install() {
+ mv */ "${D}" || die
+ dosym ../../${VIVALDI_HOME}/${PN} /usr/bin/${VIVALDI_PN}
+ fperms 4711 /${VIVALDI_HOME}/vivaldi-sandbox
+
+ local logo size
+ for logo in "${ED}"/${VIVALDI_HOME}/product_logo_*.png; do
+ size=${logo##*_}
+ size=${size%.*}
+ newicon -s "${size}" "${logo}" ${PN}.png
+ done
+
+ if use proprietary-codecs; then
+ dosym ../../usr/$(get_libdir)/chromium/libffmpeg.so$(usex ffmpeg-chromium .${CHROMIUM_VERSION} "") \
+ /${VIVALDI_HOME}/libffmpeg.so.$(ver_cut 1-2)
+ fi
+
+ if use widevine; then
+ dosym ../../usr/$(get_libdir)/chromium-browser/WidevineCdm \
+ /${VIVALDI_HOME}/WidevineCdm
+ else
+ rm "${ED}"/${VIVALDI_HOME}/WidevineCdm || die
+ fi
+
+ case ${PN} in
+ vivaldi) dosym ${VIVALDI_PN} /usr/bin/${PN} ;;
+ vivaldi-snapshot) dosym ${PN} /${VIVALDI_HOME}/vivaldi ;;
+ esac
+}
diff --git a/www-plugins/Manifest.gz b/www-plugins/Manifest.gz
index 12c81947101a..8add7f2d1871 100644
--- a/www-plugins/Manifest.gz
+++ b/www-plugins/Manifest.gz
Binary files differ
diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest
index a7ecb63aa2e5..a6a4fff1642d 100644
--- a/www-plugins/chrome-binary-plugins/Manifest
+++ b/www-plugins/chrome-binary-plugins/Manifest
@@ -1,7 +1,7 @@
-DIST google-chrome-beta_127.0.6533.4-1_amd64.deb 109163184 BLAKE2B b5bb4e29f71a147164961bc7ea80c96e6dc82c93249fa0716670e8904504d0effcc3694a921ea114a42e67ceea2b39b30a53bf3cd19922fb95e690f95a16d43b SHA512 5725fe8754702ab0a9a46dfbc156b41cdb26a923711cbfe35f648c80838c077b56bfcc8b333e81eb7efafc68e3cd724156934479c0396b087140808c2a517599
-DIST google-chrome-stable_126.0.6478.55-1_amd64.deb 108755056 BLAKE2B 1b3e4395ad9f2db34cd89359d190fecc099d88498a76058d3a3cf0c44bfc81d94972a00de1848bcfecc94c39384e6339eaeedc54fab6ca2eaec957a532f8aaf4 SHA512 a2ed4797dafd458d88b795fda0bbec0993c05c1ce36065ca0a69b62d2935c2902143b156d7a20ee467a6a0fe387edbf10e7efc2577e38b332fd83a1e309c2707
-DIST google-chrome-unstable_127.0.6523.4-1_amd64.deb 109007916 BLAKE2B 09edc53ef6f845782d27e80d573242da3d060e07f6227864f239cd599e545fb04d1f4da783fd9f83e0b831a556d916067997834f273741156c902975cad62399 SHA512 3fb6979dc3e55cc2671cbaabe665307bffdacc3ea4c2a57b3e3349759c66639c4bbae647162cf0d95865b37e147c7ae6a2269dc11545773e51220dc7f5c07019
-EBUILD chrome-binary-plugins-126.0.6478.55.ebuild 1176 BLAKE2B e70956e4da5ba037adad441508cb54dca89e18425df805ccb84ccc47fb8aa4ae6540305481607711220658c4a16aff8df58233a1e1fb2eefaff66b443b87b7c7 SHA512 efb6d8caa86d8c52ee9a8d4dc1c9b9755b5f04efbbc2d4812793cdc9af6999a151b33840996d487a50422e9f6a8619e5a61d06523e2041653f659970b315887c
-EBUILD chrome-binary-plugins-127.0.6523.4_alpha.ebuild 1177 BLAKE2B ff98afe435096c3c48545decc8299355d91dda1d1d3058529157b529b541d5e3cbeb18626ec6624ae4476a06c2867326a1849a1b71e5b5d37873b503f586db35 SHA512 1ae067b2582cb3995a9f362a88b1ab88d787d296486e99a9568d425b438af1556baa5b90317b278e5379501c7170d9de1408ead365529d6875fed441e2a11662
-EBUILD chrome-binary-plugins-127.0.6533.4_beta.ebuild 1177 BLAKE2B ff98afe435096c3c48545decc8299355d91dda1d1d3058529157b529b541d5e3cbeb18626ec6624ae4476a06c2867326a1849a1b71e5b5d37873b503f586db35 SHA512 1ae067b2582cb3995a9f362a88b1ab88d787d296486e99a9568d425b438af1556baa5b90317b278e5379501c7170d9de1408ead365529d6875fed441e2a11662
+DIST google-chrome-beta_127.0.6533.26-1_amd64.deb 109200372 BLAKE2B c52fb6fbde230b40c4aa8c400d68f393fd8254cc503c79e5c8929dd0ca1dd760e72dba9fda11ea64b9c7e7c69e30a09c95bff3014aab01cb8e98e8ce42238d34 SHA512 083ef46ff37418fec18b2e082d4aaa5f209d77047c3e17c2f151eeb5e28dee5538430da15ea72bbdc1f9faec707933334c7d1bf7d522d2ec2aeaae02138d28f6
+DIST google-chrome-stable_126.0.6478.126-1_amd64.deb 108773084 BLAKE2B 4e59333e6073b2b7320b50551a6241fc402509398a404742e63ccde60dce3a9c8d5a490a0b9fb4a9a409562ee4ea078ac1a6d441b0ead94bd40792b16afa48f9 SHA512 cae09818d2032253e1d9a8e58dfde53d56bb4fd63de0b7ad89bc6558da66103220057dce331ae519fa79e7ec140f116bc8d3e10200eb9845bb278aeaf3cf5d95
+DIST google-chrome-unstable_128.0.6559.0-1_amd64.deb 109921208 BLAKE2B 55a225f2e5cd32b4f22d36e4622ccf0b37a7d159993fcc1de181e24bf579f93e327b5ec10516b1cf64ef0a91d1c17b3f7c157f15d8efa6851d2f6290d3bc26d1 SHA512 e9e730be7506897d3ed85e90db016dbd9615850a0f72058746d1bd79747a54f5e08663430b6d74627229d2af27bc3141d0ee11077da07287f2b8b2702bd3fca3
+EBUILD chrome-binary-plugins-126.0.6478.126.ebuild 1176 BLAKE2B e70956e4da5ba037adad441508cb54dca89e18425df805ccb84ccc47fb8aa4ae6540305481607711220658c4a16aff8df58233a1e1fb2eefaff66b443b87b7c7 SHA512 efb6d8caa86d8c52ee9a8d4dc1c9b9755b5f04efbbc2d4812793cdc9af6999a151b33840996d487a50422e9f6a8619e5a61d06523e2041653f659970b315887c
+EBUILD chrome-binary-plugins-127.0.6533.26_beta.ebuild 1177 BLAKE2B ff98afe435096c3c48545decc8299355d91dda1d1d3058529157b529b541d5e3cbeb18626ec6624ae4476a06c2867326a1849a1b71e5b5d37873b503f586db35 SHA512 1ae067b2582cb3995a9f362a88b1ab88d787d296486e99a9568d425b438af1556baa5b90317b278e5379501c7170d9de1408ead365529d6875fed441e2a11662
+EBUILD chrome-binary-plugins-128.0.6559.0_alpha.ebuild 1177 BLAKE2B ff98afe435096c3c48545decc8299355d91dda1d1d3058529157b529b541d5e3cbeb18626ec6624ae4476a06c2867326a1849a1b71e5b5d37873b503f586db35 SHA512 1ae067b2582cb3995a9f362a88b1ab88d787d296486e99a9568d425b438af1556baa5b90317b278e5379501c7170d9de1408ead365529d6875fed441e2a11662
MISC metadata.xml 263 BLAKE2B 63f20710af1b20f01824544c06058c4bef7c4b6e1b66a2bcd17c2dde8f48e6b30a074ec6c3940976d652bb8885a80495914a3ddf4de5766c04f5913780c85668 SHA512 85a03d35084d8d81e038c8065fe58a36f3dd1f5355aaf62033ba590636fa4855ee993ec5f3d10645a55754debddf0b57b4403172f3808e4575b3b2d8d7f180c0
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6478.55.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6478.126.ebuild
index 01e48ea7c665..01e48ea7c665 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6478.55.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-126.0.6478.126.ebuild
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6523.4_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.26_beta.ebuild
index 3dabec912ba2..3dabec912ba2 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6523.4_alpha.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.26_beta.ebuild
diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.4_beta.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6559.0_alpha.ebuild
index 3dabec912ba2..3dabec912ba2 100644
--- a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-127.0.6533.4_beta.ebuild
+++ b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-128.0.6559.0_alpha.ebuild
diff --git a/www-plugins/pdfjs/Manifest b/www-plugins/pdfjs/Manifest
index 5506c5229fd2..e57ece02cebb 100644
--- a/www-plugins/pdfjs/Manifest
+++ b/www-plugins/pdfjs/Manifest
@@ -1,9 +1,7 @@
-DIST pdfjs-2.14.305.zip 5644865 BLAKE2B 8c8cb282732108e340d75bc575f067d0b9a1040ee49f5febb274270eb706d42f1f61f884467235741969ca5e7e4271903ebaa8e4c09ad2011bab8d2a94182bfc SHA512 9feb730b16b51985b828e12acfa35f2dbcc8c42b0294c477267cd5a2e2d2f65bb994aaa529759238847d6693fe479baedf75fdca27c071fbdc5c0e15081e1c5e
DIST pdfjs-3.9.179.zip 5775197 BLAKE2B 03bbdce1ebeffa025106ce88fcc61bcc523fcac6009cdac39a694a5347cdf63eb2da37a39ea08ca9c3c9e1e3ccf988f17619a14b07d2f8c3c2eac33a43cdabe3 SHA512 85fdcc7839a871a87312d0f006e6d54badf561bfff7bb16463230811cba47d1636e66b3865fb3dd19613444e88e7c1d89a298be04f88f2d1a7c6455df259ff4c
DIST pdfjs-4.0.269.zip 5781825 BLAKE2B 5ee4fea2eb0ed6c5e97a2135c077abd7747487070a7126be443ebfb5f0fe289e3584edfebf2bfa270daa1397f4ca42bb963b9ed8fe89c7a7c31ae0505f80d7f5 SHA512 68a2a8ddc11e732099c7a79d0bbb6c2db579fdeb96c8335206d5797c662e2bf3fcd257de5909a979e54afa09858b408dfc827360d86deac640199e0980354c12
DIST pdfjs-4.0.379.zip 5813357 BLAKE2B b0ca37ad0ea4d0859c5a0277592d9f2f1ca0a49bfbd05ccde12e982d6485fe70a4d00ba5608c240a1b482c63f0bf39163fe49a7f833e3192b475af35059a3c73 SHA512 cdab3338b953c800056a26aa94a7b31ae0a67dd9f4725550318d133acbb7eec8dafed55e61cd838fc7f43ba11bfed186395330e7fe36bc0000082baea4ee6b73
DIST pdfjs-4.3.136.zip 5858710 BLAKE2B 2d1406d018a0dee20dd4d85a00aa0bb6940daf13cd573a7477d06005aa0b98ab25bf7d9ec04c7a319d6c676897c7a3a3b09a2108da735df1f24e47fcd586f4d0 SHA512 3a12250fb0b4b5131b8ccc7cc7df47fc6befc3fdc2bf49ac3b62b8f1a3a9466e460277bb7fa23cbf587755cf31523d7644054edc5d7576fd453bc473aa30bc67
-EBUILD pdfjs-2.14.305.ebuild 473 BLAKE2B 42fb8e2b8f403f15277241715a39d6149e73f37e9ba2a027df6167f8577e1c0e6af67d70faee01cb6745eb5af8759a904d23a402ccdcf494b95ae782bd58b66c SHA512 f6c9ad2ef601ae521c2302a77cd0619eeff258355084d971515039ee5f0563ace9dbc62f12658459683694134ab05bf2f2885b0a0aeaaeb91bd7c5649b6f7c26
EBUILD pdfjs-3.9.179.ebuild 473 BLAKE2B 713d0f94c73fa712557f313145ea0b4d3de66622c301dae369631e952982c3e2070bcb3c59c98319bd2627a0fbae6e74a6dd5fe57a0fbed562af2a0c467e2610 SHA512 fecd9ba1ea2d64fd7e235a8a98eb2a0d2ddb2791e6c5ab38e3b0828b565fca241818ddb5a8d68227a48abf6675ddc53a28d345a16014ed2635536e04f8f637b8
EBUILD pdfjs-4.0.269.ebuild 474 BLAKE2B d42143d41d1c050dd17621430c23d6a8a1380c9df0c3c0efd0bafb68e9ae0af1a09b351f35c5b11f061c7672cfbadfd1f9f32efeb9fbea5a0ecf2bbfdfc64d8c SHA512 46c228fb4167cf397eb62d2a99ca8a2ddcde39b24172f58916af1cf4ed3094a87397e8930400ca50368c746bcefaa2ab14ba9588785982eddba922d5e5d3a983
EBUILD pdfjs-4.0.379.ebuild 474 BLAKE2B 84791378c3177bdc9cf5895d8ca2de8a3ed7ac27f3125d66814e393381443f29094c33ada0bfbf3cc276d5ef4fac3da0718721d34b038a6029921ffcd4b83059 SHA512 5ebacb80837d727cbb32dca3cc5c5231bd85b342eaf336f4905bdf813a21c7e9b63d54098a52b0a80d2ec2260a04308fb636973a787639700e12c7fa73bd4a0c
diff --git a/www-plugins/pdfjs/pdfjs-2.14.305.ebuild b/www-plugins/pdfjs/pdfjs-2.14.305.ebuild
deleted file mode 100644
index 463a0a0be25e..000000000000
--- a/www-plugins/pdfjs/pdfjs-2.14.305.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="A PDF reader in JavaScript"
-HOMEPAGE="https://mozilla.github.io/pdf.js/"
-SRC_URI="https://github.com/mozilla/pdf.js/releases/download/v${PV}/${P}-dist.zip -> ${P}.zip"
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~x86"
-
-BDEPEND="app-arch/unzip"
-
-src_install() {
- insinto /usr/share/pdf.js/
-
- doins -r build
- doins -r web
-}
diff --git a/www-servers/Manifest.gz b/www-servers/Manifest.gz
index 373652611f8b..68b1f62834ba 100644
--- a/www-servers/Manifest.gz
+++ b/www-servers/Manifest.gz
Binary files differ
diff --git a/www-servers/caddy/Manifest b/www-servers/caddy/Manifest
index 0678379a5c4c..73a4fe975611 100644
--- a/www-servers/caddy/Manifest
+++ b/www-servers/caddy/Manifest
@@ -5,10 +5,10 @@ AUX remove-binary-altering-commands-2.7.5.patch 2269 BLAKE2B a87a3f7fc6dcb4754f8
DIST caddy-2.7.6-docs.tar.gz 24583 BLAKE2B d3dbbb701d86cbfaf538f10911fdd3613b8c3c0f49ef9e229487d2a4fcef9eff79b56e9852d5c1ccd5a8d1d1898861fc8183c343c129901562b03a9092af9e61 SHA512 62e534d41e714b47265fd8089ad9e03a1a89903460976d8af27fa5f71173e076bab8574282213595e495be701b769e1a70ff9e7ec9576fbf8e821e672207faa5
DIST caddy-2.7.6-r2-deps.tar.xz 8511804 BLAKE2B ad3c78ee483474754ad83284fabf249c376423217c2929740cd171446d0e755f121e380130c80f291422d39ca69ea7e6ac52f5ce5cdec740616099b665cef5af SHA512 c48d299d9a0b27ebe467f64dc433625de26293674d8153122ad6798a6b95ed4fe55f764a18d3e9211a8e2f966724d20996f1789e2e84dbb0181cfcf5340303fb
DIST caddy-2.7.6.tar.gz 606077 BLAKE2B 1237edc164ec6095c9dff27c332925c4ce9d91a60e629770463bbffb1503b8b11e36033e852df3eb5bb69ffa448833b6ee2891dc0ba6dc9b43b6cce27d492179 SHA512 ef0cb6fd7f6f2a296290b4bb520300e043ad31cc612e734632ffa25cdaa23fd7d601ac4ceaa1c76285d54a07ee773360f795103ef3c2ec79516a4f18a5e844b5
-DIST caddy-2.8.0_beta2-deps.tar.xz 9983432 BLAKE2B 5ce369219b03688a18f01d7e0f14158a4831bdb02f90c9d4cd2554c8a516f8575155473134197c58c6b65b8752b2fc6a2cdf56b4eaacde20a01233c3f5b1dd38 SHA512 e4fd9432adb4cc98b1f765d5b7f3920030fc433e838a5b7f388f8ba220fe0f23e0c0ce5da01507e3241d03f3e7f010a49dde6ba49402f363fb005bb879c2c1a6
-DIST caddy-2.8.0_beta2-docs.tar.gz 24678 BLAKE2B 5e03bada381b63a4549715c25f651e51eed81fc97d9e89cadb1128db55ba8344335590b10ac57a70395f7b57aa8ece93c5a8c2b6f4dd8e199f703bbed2147631 SHA512 d185e77d8020e7afd05a8dd7798fc29a9688268088129be8f813768f2fdd19abbd9e14440d80445c16844976f0740f5aa377ffc8084263c337d313c03adf7556
-DIST caddy-2.8.0_beta2.tar.gz 656863 BLAKE2B 6d1364798629949611c8cc5094e0f91928c9a50fc7de2a084b85402cce07e553d9da2652f1fa55daac8c94c877beb08de7226b7f3befd57367b901e593be1d2c SHA512 64c3f6fb4e32947ff55307f71b416aeb8610d8fd3273514c59c6ebcf323a3552ceea0e3f6281ba4a879d24f1fa02d232e6f634e53fa9edebbce76f78c174032d
+DIST caddy-2.8.4-deps.tar.xz 9995236 BLAKE2B c19901a458eae2d395fddb9ef8b02225f56e1cf5032a85493de58a9f797369997cb8be8fe52d6ec85333d26d879316f48af73fbd429ae2a4a3c6d2a5e57caea0 SHA512 2ff16025abb9b9a26abd2e2261b487ac34c31c09227ab573cdacad3a5206603a74a5585fa08041c2372469651d8a2a3410f2c562041aef3038c7ecc4fc8baec8
+DIST caddy-2.8.4-docs.tar.gz 24660 BLAKE2B 39628524c155b97f20ba00dec592d33e363086278ef96bd216807347d7b61a1a10d7bb50be84f84f3c4a6a972ff5034840700bf2bcd763cbcec75414a667b964 SHA512 c40a3e2b911ac106706e54022563685a0c920e35fe4716d878b79a3ebd8f422aa3bec847b3a0767a53453e40d8b21a3af1804a3c7bf62ddf61fc290c4129de0b
+DIST caddy-2.8.4.tar.gz 662064 BLAKE2B 77aa671c22e55dff6bab3d251fa9f0a082e41176bf82f5cc9be5b9bee4a234e568c73b8865da116d0db26efbccdd58eeadac80f9160a06946426277640cec11c SHA512 5c354d0ceb3e927b918594c8c7de51f658aba798ac23d41b751c55b728f9fc5c46fa1f8c2e86c838e58d7b3514bc11937a765b36fd87971ea1757c92a70e9665
EBUILD caddy-2.7.6-r2.ebuild 3264 BLAKE2B bbf3b4e68064269d510c5f4a7b03ea26952d59e882b7c7d909f4536643a22d45d70b5b44fa81ad5952691c7509cb8adce110d2b5fff25663ea9728592beb58db SHA512 9803cd8094c42d845f6139f37f4d221009f6124d82eec36027d70f9a9ca4548b3ced4257b6e02a5ad306301ee232dc78534cb1a0a798f9b50f719f7c7f19f71a
-EBUILD caddy-2.8.0_beta2.ebuild 3287 BLAKE2B aa0c713f1a3743cdf02c5af08898c935014b848c0a544c570fd3c6ac100052dfa5ba458a3557bea1d5b80696c23fe5a4afc44e6ce5fa8973c343b3a982884b20 SHA512 f909abcd9eba665ae65a8e2a7c3c59a27222adf9b9c7e88435eb1d4758070a6051839fb936a094037f72f15e67b91b1368fd8d3ae8444ed217f94c17a2b936c3
-EBUILD caddy-9999.ebuild 3383 BLAKE2B 14c684f4db78d7a3666d6eb57edbf0096d3ea8787875cb649fed182ba42969c5d8c51e7920fe72bfdbf4eeef81885b4cf19e430003e5779f27eceb930a6fcbc7 SHA512 e0bbc7c0dd1bab605199dc90ed6eaa2a1e64a7f2f220277dbdf0cc6ba60a7a8a9eed60fdf62dde47eada44d40ed46c1174ecc3ac7326acb5fe189e86828f0e14
+EBUILD caddy-2.8.4.ebuild 3240 BLAKE2B 23f62d20d52aef5adb90970e863335f24d010b0d873d3e8a45a250171b948dac5f45cfe1b686794d91c6a677dc9f1a9af9cdbe9056d599652d5daca729ab0a99 SHA512 9f3ea82c74b08e48329e0ffb7149035193f4adc9b9cab96d0be064430ed104f9df5e57ae6b51c971cb052f1a617f5cc88812608f263f4ddbedfaa92ee29c2854
+EBUILD caddy-9999.ebuild 3288 BLAKE2B 982ffc4305109c2fb20f70e31ffbf933ceca6658d4f30aa507347a1917e2ab881e9cc04445673b5dc953ba012480819463cd9c4bc2053434199c6f751a4eac1d SHA512 18c549f002135e6a8e0c7f403dba8e3c2a30bf8252760674ee960de177bbf983069d2957aa10eb4695721bfe9e172b913f210cdea32737827ea09826df5d37f3
MISC metadata.xml 1212 BLAKE2B d5395939287c1f47d7c6e6590492ead98297a229620056bfe220c5b19b5d980f51c3ace25415e5c8f2c30cf65ff6690861b20871cf7088763f7509c799e94242 SHA512 947fba49f76b506cdf9889fd120acf0eaa6b82243c649944319d37232dc8cdf7c4ab1b3c418761c99ff0404e92f7957a61e5be8e44ca2635f93b9c2161e36dc5
diff --git a/www-servers/caddy/caddy-2.8.0_beta2.ebuild b/www-servers/caddy/caddy-2.8.0_beta2.ebuild
deleted file mode 100644
index d28390c3b0f9..000000000000
--- a/www-servers/caddy/caddy-2.8.0_beta2.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps go-module systemd shell-completion
-
-DESCRIPTION="Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS"
-HOMEPAGE="https://caddyserver.com"
-
-if [[ "${PV}" == 9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/caddyserver/caddy.git"
-else
- SRC_URI="
- https://github.com/caddyserver/caddy/archive/v${PV/_beta/-beta.}.tar.gz -> ${P}.tar.gz
- https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz
- https://dev.gentoo.org/~zmedico/dist/${P}-docs.tar.gz
-"
- [[ ${PV} != *beta* ]] && \
- KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
-fi
-
-S="${WORKDIR}/${PN}-${PV/_beta/-beta.}"
-# MAIN
-LICENSE="Apache-2.0"
-# deps
-LICENSE+=" BSD ECL-2.0 MIT CC0-1.0"
-SLOT="0"
-
-IUSE='events-handlers-exec security'
-RESTRICT="test"
-
-RDEPEND="
- acct-user/http
- acct-group/http"
-DEPEND="${RDEPEND}"
-
-FILECAPS=(
- -m 755 'cap_net_bind_service=+ep' usr/bin/"${PN}"
-)
-
-PATCHES=(
- "${FILESDIR}"/remove-binary-altering-commands-2.7.5.patch
-)
-
-# takes a module as an only arg
-add_custom_module() {
- local LINE_NO=$(grep -n 'plug in Caddy modules here' cmd/caddy/main.go | awk -F: '{print $1;}' || die)
- sed -i -e "${LINE_NO:?}a \ _ \"$1\"" cmd/caddy/main.go || die
-}
-
-src_unpack() {
- declare -A MOOMODULES || die
-
- use events-handlers-exec && { MOOMODULES[exec]="github.com/mholt/caddy-events-exec" || die ; }
- use security && { MOOMODULES[sec]="github.com/greenpau/caddy-security" || die ; }
-
- export MY_MODULES="${MOOMODULES[@]}" || die
-
- if [[ "${PV}" == 9999* ]]; then
- # clone main git repo
- git-r3_src_unpack
-
- # get extra modules
- pushd "${P}" || die
- for moo in ${MY_MODULES}; do
- add_custom_module "${moo}"
- ego get "${moo}"
- done
- popd || die
-
- # clone dist repo (docs and misc)
- EGIT_REPO_URI="https://github.com/caddyserver/dist.git"
- EGIT_CHECKOUT_DIR="${WORKDIR}/dist-${PV}"
- git-r3_src_unpack
-
- go-module_live_vendor
- else
- default
- fi
-}
-
-src_prepare() {
- default
- sed -i -e "s|User=caddy|User=http|g;s|Group=caddy|Group=http|g;" ../dist-*/init/*service || die
-
- if [[ "${PV}" != 9999* ]]; then
- ln -sv ../vendor ./ || die
- eapply ../go-mod-sum.patch
-
- for moo in ${MY_MODULES}; do
- add_custom_module "${moo}"
- done
- fi
-}
-
-src_compile() {
- # https://github.com/caddyserver/caddy/blob/master/caddy.go#L843
- if [[ ${PV} == 9999* ]]; then
- local CUSTOM_VER="git-$(git rev-parse --short HEAD)"
- else
- local CUSTOM_VER="${PV}"
- fi
-
- ego build -ldflags "-X github.com/caddyserver/caddy/v2.CustomVersion=${CUSTOM_VER}" ./cmd/caddy
- local sh
- for sh in bash fish zsh; do
- ./caddy completion "${sh}" > completion."${sh}" || die
- done
- ./caddy manpage -o manpages || die
-}
-
-src_install() {
- default
-
- dobin "${PN}"
- insinto /etc/"${PN}"
- doins ../dist-*/config/Caddyfile
- systemd_dounit ../dist-*/init/*.service
- newinitd "${FILESDIR}"/initd-2.7.5 "${PN}"
- newconfd "${FILESDIR}"/confd-2.7.5 "${PN}"
- insinto /etc/logrotate.d
- newins "${FILESDIR}/logrotated" "${PN}"
- insinto /usr/share/"${PN}"
- doins ../dist-*/welcome/index.html
-
- newbashcomp completion.bash "${PN}"
- newfishcomp completion.fish "${PN}".fish
- newzshcomp completion.zsh _"${PN}"
- newdoc ../dist-*/init/README.md systemd-services-README.md
- doman manpages/*
-}
diff --git a/www-servers/caddy/caddy-2.8.4.ebuild b/www-servers/caddy/caddy-2.8.4.ebuild
new file mode 100644
index 000000000000..6857e8e83659
--- /dev/null
+++ b/www-servers/caddy/caddy-2.8.4.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps go-module systemd shell-completion
+
+DESCRIPTION="Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS"
+HOMEPAGE="https://caddyserver.com"
+
+if [[ "${PV}" == 9999* ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/caddyserver/caddy.git"
+else
+ SRC_URI="
+ https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> ${P}.tar.gz
+ https://dev.gentoo.org/~zmedico/dist/${PF}-deps.tar.xz
+ https://github.com/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> ${P}-docs.tar.gz
+"
+ KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
+fi
+
+# MAIN
+LICENSE="Apache-2.0"
+# deps
+LICENSE+=" BSD ECL-2.0 MIT CC0-1.0"
+SLOT="0"
+
+IUSE='events-handlers-exec security'
+RESTRICT="test"
+
+RDEPEND="
+ acct-user/http
+ acct-group/http"
+DEPEND="${RDEPEND}"
+
+FILECAPS=(
+ -m 755 'cap_net_bind_service=+ep' usr/bin/"${PN}"
+)
+
+PATCHES=(
+ "${FILESDIR}"/remove-binary-altering-commands-2.7.5.patch
+)
+
+# takes a module as an only arg
+add_custom_module() {
+ local LINE_NO=$(grep -n 'plug in Caddy modules here' cmd/caddy/main.go | awk -F: '{print $1;}' || die)
+ sed -i -e "${LINE_NO:?}a \ _ \"$1\"" cmd/caddy/main.go || die
+}
+
+src_unpack() {
+ declare -A MOOMODULES || die
+
+ use events-handlers-exec && { MOOMODULES[exec]="github.com/mholt/caddy-events-exec" || die ; }
+ use security && { MOOMODULES[sec]="github.com/greenpau/caddy-security" || die ; }
+
+ export MY_MODULES="${MOOMODULES[@]}" || die
+
+ if [[ "${PV}" == 9999* ]]; then
+ # clone main git repo
+ git-r3_src_unpack
+
+ # get extra modules
+ pushd "${P}" || die
+ for moo in ${MY_MODULES}; do
+ add_custom_module "${moo}"
+ ego get "${moo}"
+ done
+ popd || die
+
+ # clone dist repo (docs and misc)
+ EGIT_REPO_URI="https://github.com/caddyserver/dist.git"
+ EGIT_CHECKOUT_DIR="${WORKDIR}/dist-${PV}"
+ git-r3_src_unpack
+
+ go-module_live_vendor
+ else
+ default
+ fi
+}
+
+src_prepare() {
+ default
+ sed -i -e "s|User=caddy|User=http|g;s|Group=caddy|Group=http|g;" ../dist-*/init/*service || die
+
+ if [[ "${PV}" != 9999* ]]; then
+ ln -sv ../vendor ./ || die
+ eapply ../go-mod-sum.patch
+
+ for moo in ${MY_MODULES}; do
+ add_custom_module "${moo}"
+ done
+ fi
+}
+
+src_compile() {
+ # https://github.com/caddyserver/caddy/blob/master/caddy.go#L843
+ if [[ ${PV} == 9999* ]]; then
+ local CUSTOM_VER="git-$(git rev-parse --short HEAD)"
+ else
+ local CUSTOM_VER="${PV}"
+ fi
+
+ ego build -ldflags "-X github.com/caddyserver/caddy/v2.CustomVersion=${CUSTOM_VER}" ./cmd/caddy
+ local sh
+ for sh in bash fish zsh; do
+ ./caddy completion "${sh}" > completion."${sh}" || die
+ done
+ ./caddy manpage -o manpages || die
+}
+
+src_install() {
+ default
+
+ dobin "${PN}"
+ insinto /etc/"${PN}"
+ doins ../dist-*/config/Caddyfile
+ systemd_dounit ../dist-*/init/*.service
+ newinitd "${FILESDIR}"/initd-2.7.5 "${PN}"
+ newconfd "${FILESDIR}"/confd-2.7.5 "${PN}"
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}/logrotated" "${PN}"
+ insinto /usr/share/"${PN}"
+ doins ../dist-*/welcome/index.html
+
+ newbashcomp completion.bash "${PN}"
+ newfishcomp completion.fish "${PN}".fish
+ newzshcomp completion.zsh _"${PN}"
+ newdoc ../dist-*/init/README.md systemd-services-README.md
+ doman manpages/*
+}
diff --git a/www-servers/caddy/caddy-9999.ebuild b/www-servers/caddy/caddy-9999.ebuild
index c66b0a78cfe2..da0106f31184 100644
--- a/www-servers/caddy/caddy-9999.ebuild
+++ b/www-servers/caddy/caddy-9999.ebuild
@@ -13,15 +13,13 @@ if [[ "${PV}" == 9999* ]]; then
EGIT_REPO_URI="https://github.com/caddyserver/caddy.git"
else
SRC_URI="
- https://github.com/caddyserver/caddy/archive/v${PV/_beta/-beta.}.tar.gz -> ${P}.tar.gz
+ https://github.com/caddyserver/caddy/archive/v${PV}.tar.gz -> ${P}.tar.gz
https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz
- https://github.com/caddyserver/dist/archive/refs/tags/v${PV/_beta/-beta.}.tar.gz -> ${P}-docs.tar.gz
+ https://github.com/caddyserver/dist/archive/refs/tags/v${PV}.tar.gz -> ${P}-docs.tar.gz
"
- [[ ${PV} != *beta* ]] && \
- KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
+ KEYWORDS="~amd64 ~arm64 ~loong ~riscv"
fi
-S="${WORKDIR}/${PN}-${PV/_beta/-beta.}"
# MAIN
LICENSE="Apache-2.0"
# deps
diff --git a/www-servers/gunicorn/Manifest b/www-servers/gunicorn/Manifest
index 07ea19d8bb00..b5c723df9514 100644
--- a/www-servers/gunicorn/Manifest
+++ b/www-servers/gunicorn/Manifest
@@ -1,3 +1,3 @@
DIST gunicorn-22.0.0.gh.tar.gz 368152 BLAKE2B 9d3e2955140d299af86b9370c352d0d7ae2b631a5cdf72200550d3ac8b2e5f51edbc686475d3507f8dfb5f4249ef261e29a6d5fa172e5356777297f5497c7c20 SHA512 cb366cfc2875a32e1e6ddd3bd521650cb87a51c29b036b2cfbd9f8371307d1ffefafbcc85d45753c29186a92def77112e2ddd49fdc2116d2d32702635e88ba53
EBUILD gunicorn-22.0.0.ebuild 1101 BLAKE2B 252d1bf5fb84872ac4d4c94ee828f4de437be57ba2326912b84b2763baa61aaf18e722a44f17635cc1f576fd572911dc2e3266c1f3879b17e6c45a7a7e06405d SHA512 162868a7cc6ba409c682519077bf129f392b28eccb05f67dbfe0399c3334d5a913f37d796e463a182d53381b250b9292358187f6fc0f6373f1f0e94630f9a38f
-MISC metadata.xml 821 BLAKE2B aa75468eafd9c717f3b3b55b4c91917cd94e612f591e752c93bec95b57e5abd4f46fd98de88c52ca5c624dc00f6d45afbd03f04743f962f87be9321902142712 SHA512 c7746b7036159f99a67dcc688a839ec06adf85d2bfb2214a2ec0b961bfcbd9a72fb5f2dd66dc3868f0d50e5d99386e4a4251f872afd7ad932dc4cca6fc33dff3
+MISC metadata.xml 715 BLAKE2B 4d0e3c4d2940ee439c3e65bd475421afe9e1eaecc0c3fcb8c543418e78af1c0ab6b0064aff27c95b1006e587a17a40bec6f5314f598cd271a9f456dbcf791b61 SHA512 6bb8ba00899f478cfbda4862f8c86edf272f68f4ce9a48c59297722068e53535805c18b5f5b839e3538e83fb6549ad835f5f900eb5ee4dd06612504a9831c0f9
diff --git a/www-servers/gunicorn/metadata.xml b/www-servers/gunicorn/metadata.xml
index 9f54d4f8956d..cea1904b8344 100644
--- a/www-servers/gunicorn/metadata.xml
+++ b/www-servers/gunicorn/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<maintainer type="project">
<email>python@gentoo.org</email>
<name>Python</name>
diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest
index 9cc6903fb952..e2cb96dd0ee3 100644
--- a/www-servers/lighttpd/Manifest
+++ b/www-servers/lighttpd/Manifest
@@ -17,5 +17,5 @@ DIST lighttpd-1.4.76.tar.xz 847132 BLAKE2B 497e2dd802718dac10fdcd49bc917f44ddc1e
DIST lighttpd-1.4.76.tar.xz.asc 833 BLAKE2B b46b3543e694c132d6e49ee239ef2d71718b5257cfc33506208b0b28bb318ffaf04fcf6282e3b54b08eedf4a3ef6da2ef2c4fd84da89316ce02d70b8f9f26faf SHA512 5a9bc460584479212ac2adddbc4dd5d4374cb08f703fdebd60471cee9c93f6cf4c7bf431a183d615aa9d1a25e237b8dd0f4f06e7249d6bb61a341565a29e2bb9
EBUILD lighttpd-1.4.75-r1.ebuild 5331 BLAKE2B 9bbaf77c6ca099309104e54d3259d24e4c257bec824cea7130f9f928102b4b11cc19bbfb6545153d90fbd228281ec2966a0e0b9f8cfa32de1cd3ae39b7c7999c SHA512 f92527e7d305fa6c078df7ba90246e4a0c5abf83a23ad738d60aae39b6581a6339a301d2e47c6ef2ea0421907765dcdfaf939d7e920e196240a3d45d1a532555
EBUILD lighttpd-1.4.75.ebuild 5687 BLAKE2B 64288bb588482ae52ee638ec3ef6518d95aeca22b72e0b47340195ff86690c8aedd54d1cff23dc6ce252a9b35f717219f8c192c4d0b499eef11be81eec788e6a SHA512 b05ba9c875e606b1941f47b7b153f6e22064351589ae5ea593b4e6d7d9b9f936da7c8cee9dc93472d2b0d0100b31eb1e08f195ca7309fc9c9cabb0f00cc4658c
-EBUILD lighttpd-1.4.76.ebuild 5278 BLAKE2B 4caeab4124bb20f399ed71bbc378ec3c8a3a65b91e289450ddc9b8747ae8a3aa620daa589f657d452268aa783b5f5e7b87163eb42b190700d021c6f25df9f64e SHA512 61eb690d4c6517c8a96e030e8b90ea921d3f90dd2cdfee64b9ca88038108bbe8ed2962a713f2fee845f3d0310456b78a1709fbfa5e2a811d96c891435c052298
+EBUILD lighttpd-1.4.76.ebuild 5273 BLAKE2B 9982041e0d3f0d1d87089bea5c714f2b90523adda8e22b984a05a443b18989cf1e9e0412fb2491026dab3af4fe4db46696f3c45cfb8e8218df0c50a4ad6de7c0 SHA512 7fa06818b5c12e93da52080a2a84f8300ab4ff493199dafe29202c711fe1da10fe3bb0187ed4b9922c3bdb2f7b11f0742778f830be76adec1a888b05272e3e2b
MISC metadata.xml 1745 BLAKE2B f6a7eaffade01e450eb3d0ba03fed393a246fc167b356825e3823ba88fb130a397d5467a85cad2e13f652d67caaa33f97e1604252e104e2d91b916e9c54e7966 SHA512 28a25ec791392c8b53de8af01e1920175fa758f752e3110ffdaa5f9e2c01ca087c1e5c0e11cac7a1cfdcf55dea265e72dd3ea68e2f08f4d1ec14ffc1162fd53b
diff --git a/www-servers/lighttpd/lighttpd-1.4.76.ebuild b/www-servers/lighttpd/lighttpd-1.4.76.ebuild
index cc2d85dea515..48fd28333e6b 100644
--- a/www-servers/lighttpd/lighttpd-1.4.76.ebuild
+++ b/www-servers/lighttpd/lighttpd-1.4.76.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="BSD GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls +nettle nss +pcre php sasl selinux ssl test unwind webdav xattr +zlib zstd"
RESTRICT="!test? ( test )"
diff --git a/www-servers/nginx/Manifest b/www-servers/nginx/Manifest
index 5e2749971cfd..d7b5b4d74fd2 100644
--- a/www-servers/nginx/Manifest
+++ b/www-servers/nginx/Manifest
@@ -39,7 +39,7 @@ DIST ngx_memc_module-0.19.tar.gz 34654 BLAKE2B 536384c264d88535179634d459d3a47b1
DIST ngx_metrics-0.1.1.tar.gz 2964 BLAKE2B 95d71ea26c949c345b83e353bd66a20df18cc8b2b93f692615a1b39c1f327393647f80e7a27e6929799a6e7e3469b61e1cd72f7821f7a820da4dd7cd9a96d85c SHA512 d36a8fb0104c83b6b564e03b351aa750cab08650264c74d6f786af357bfb7006b531a93270dd961896ea8dafe27e5db8548ede714c5f52c4742876bc73af4b5e
DIST ngx_mogilefs_module-1.0.4.tar.gz 11208 BLAKE2B e0729b66554c8890727190a624d4c9aef6499dfc2e301541a9bfc15690caf6d3155c8a4b8f7a1555a7655b47aa0cd1b797aeb8ba82efa92ab80808218a0bdcff SHA512 b8cb7eaf6274f4e2247dbcb39db05072d2b2d4361256a325fafab5533d7ce0c4ae9e2905b954dfcfa4789c9cab5cccf2ac1c3a1f02f6a327ed95b562d7773ed1
DIST ngx_rtmp-1.2.2.tar.gz 519934 BLAKE2B 8745816b879f506720955d6c7e5e8af036e88b3601a680071ffb255a3ec31d69e132b5cc8b493202fa985eb30b8529428f683b5154a0054c0ee990d3185c7abf SHA512 3f8c803221854c4b1a06aadc6313fbfec74bd7179c0ee51d4365b26ffa8875881a6e1e48f777a9c9efbb9170ab7478a82920d5448a2c2df485503d37bb03ab81
-DIST njs-0.8.4.tar.gz 743910 BLAKE2B cad96f0e7ccac928506bc7822310750921b7ebb1ed87903a6335988b3e42b264179b699455439140c80afd9f93ecb63877cc7327919ebb29d7ad391e9d378367 SHA512 450f6866141f6f370767149c8749e84c4373f401d6d2237ca85365a851ebe7bdbd8a3c25e85a55747673e8bef2238a979dd237d5fc5c641b2f3f2cf7f26dffc8
-EBUILD nginx-1.26.1.ebuild 42406 BLAKE2B d6dbe2f8688ba4b772d6ffff7895402bb2a6d722fc022fd07451e8e7c93472b3f558a7bcacfb3a1b9061ded4a397e11feb8482f6a0c91d24247b902a75015ed7 SHA512 8e1e7192942b701e66a034cfc695be5522cf71ad4d92c4d932aa06d8d55713c20e056eaec65c0c50ab8244d6bb1d37dabd3c8b77e0b0180cfbc863a9d715d0a0
-EBUILD nginx-1.27.0.ebuild 42410 BLAKE2B 7b3e69d14d925a3166a32426e6c8dec53f1c0bf3aa10a0f1288110cce1203792379d8215052e72915cfd8c8f606721d2fb779400c0fcc453ff96b78478bfdbc7 SHA512 dfbc0a4c9076c0c8dff69910c92ab81e48dc05a013ee12583b3e460dc804a9ab5f7295684853dc48b591f5eb0ed33df356e01c3861ec17629b94d4025acc58fc
+DIST njs-0.8.5.tar.gz 844437 BLAKE2B 3f8a601370fbe2bfbe0e1748f71b1793985fd2736f4b94a65ec564d5ac4a653faf28a86469cef36bc312ff53287ea4afd43edda503e36c8797947827a902a10d SHA512 09fb37d609f5cb97b0af5eb097a017233af2eacb2d38071346b49f5e03b5e37280eebb360fc824acba0c600c44d234e2d11fa55f4bc913319491d7789a94171c
+EBUILD nginx-1.26.1-r1.ebuild 42406 BLAKE2B f8f6af452c75f9a0882c781ee7ad74406f78164344fb2fb40e06cb943ac5f5ec5c0c250fe57638d7ff6ee1ecf4a9ad994fa7d2008af5894d4687d8aba9b4e247 SHA512 01a82316508bedace6de234eb8d6cde18deeb42f58c91a380e7c4f84fbbdcafb7885e7817dede485eaab70af8f66e6c1c540e598d57aacc50a4e4fa799838f38
+EBUILD nginx-1.27.0-r1.ebuild 42410 BLAKE2B 9e2c75d0ec90ce7d936cf5a7045b7aac4927f6cef4bb1fc5a9236e3af604399b03de18f309e60d90c9af02dee885543844df2055df7d2c2d7b5813057261a429 SHA512 21c7c3e08bb04c9451f8cf091a061ba630ce8c4ab1e325a929b4ff8c9d726e37dc87dfa9cc9e5f28049376cb500c8cb0215f3169a96cf7195aa349e831517eaa
MISC metadata.xml 1189 BLAKE2B 9e65f404d2be335d14ffb087be60847a2508de79baae7ee0e3bd7021dbfbbc1f18b93ed758d107ef3a9738ab32889f106a5eb8232f8f4190d57c175eed60ddd5 SHA512 8077d4da43250c5cc783451682047460b093cf1e751e0b0d75a21bb42baf83fd31b1bb3a574ed6e7ab89286afb331c23915c676ed80c7b4cc5fd9f84a40da893
diff --git a/www-servers/nginx/nginx-1.26.1-r1.ebuild b/www-servers/nginx/nginx-1.26.1-r1.ebuild
new file mode 100644
index 000000000000..14ac4f2e9864
--- /dev/null
+++ b/www-servers/nginx/nginx-1.26.1-r1.ebuild
@@ -0,0 +1,1133 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
+# - any http-module activates the main http-functionality and overrides USE=-http
+# - keep the following requirements in mind before adding external modules:
+# * alive upstream
+# * sane packaging
+# * builds cleanly
+# * does not need a patch for nginx core
+# - Update NGINX_TESTS_REV to the current available revision and run tests.
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz"
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz"
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz"
+HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+
+# http_headers_more (https://github.com/openresty/headers-more-nginx-module, BSD license)
+HTTP_HEADERS_MORE_MODULE_PV="0.34"
+HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
+HTTP_HEADERS_MORE_MODULE_URI="https://github.com/openresty/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz"
+HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
+
+# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license)
+HTTP_CACHE_PURGE_MODULE_PV="2.3"
+HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
+HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
+HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
+
+# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
+HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
+HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
+HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
+HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
+
+# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
+HTTP_FANCYINDEX_MODULE_PV="0.4.4"
+HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
+HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz"
+HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
+
+# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
+HTTP_LUA_MODULE_PV="0.10.25"
+HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
+HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz"
+HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}"
+LUA_COMPAT=( luajit )
+
+# http_auth_pam (https://github.com/stogh/ngx_http_auth_pam_module/, http://web.iti.upv.es/~sto/nginx/, BSD-2 license)
+HTTP_AUTH_PAM_MODULE_PV="1.5.2"
+HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}"
+HTTP_AUTH_PAM_MODULE_URI="https://github.com/stogh/ngx_http_auth_pam_module/archive/v${HTTP_AUTH_PAM_MODULE_PV}.tar.gz"
+HTTP_AUTH_PAM_MODULE_WD="${WORKDIR}/ngx_http_auth_pam_module-${HTTP_AUTH_PAM_MODULE_PV}"
+
+# http_upstream_check (https://github.com/yaoweibin/nginx_upstream_check_module, BSD license)
+HTTP_UPSTREAM_CHECK_MODULE_PV="9aecf15ec379fe98f62355c57b60c0bc83296f04"
+HTTP_UPSTREAM_CHECK_MODULE_P="ngx_http_upstream_check-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
+HTTP_UPSTREAM_CHECK_MODULE_URI="https://github.com/yaoweibin/nginx_upstream_check_module/archive/${HTTP_UPSTREAM_CHECK_MODULE_PV}.tar.gz"
+HTTP_UPSTREAM_CHECK_MODULE_WD="${WORKDIR}/nginx_upstream_check_module-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
+
+# http_metrics (https://github.com/zenops/ngx_metrics, BSD license)
+HTTP_METRICS_MODULE_PV="0.1.1"
+HTTP_METRICS_MODULE_P="ngx_metrics-${HTTP_METRICS_MODULE_PV}"
+HTTP_METRICS_MODULE_URI="https://github.com/liquidm/ngx_metrics/archive/v${HTTP_METRICS_MODULE_PV}.tar.gz"
+HTTP_METRICS_MODULE_WD="${WORKDIR}/ngx_metrics-${HTTP_METRICS_MODULE_PV}"
+
+# http_vhost_traffic_status (https://github.com/vozlt/nginx-module-vts, BSD license)
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV="0.2.1"
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_P="ngx_http_vhost_traffic_status-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI="https://github.com/vozlt/nginx-module-vts/archive/v${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}.tar.gz"
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD="${WORKDIR}/nginx-module-vts-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
+
+# naxsi-core (https://github.com/wargio/naxsi, GPL-3)
+HTTP_NAXSI_MODULE_PV="4140b2ded624eb36f04c783c460379b9403012d0"
+HTTP_NAXSI_MODULE_P="ngx_http_naxsi-${HTTP_NAXSI_MODULE_PV}"
+HTTP_NAXSI_MODULE_URI="https://github.com/wargio/naxsi/archive/${HTTP_NAXSI_MODULE_PV}.tar.gz"
+HTTP_NAXSI_MODULE_WD="${WORKDIR}/naxsi-${HTTP_NAXSI_MODULE_PV}/naxsi_src"
+HTTP_NAXSI_LIBINJECTION_MODULE_PV="49904c42a6e68dc8f16c022c693e897e4010a06c"
+HTTP_NAXSI_LIBINJECTION_MODULE_P="ngx_http_naxsi_libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV}"
+HTTP_NAXSI_LIBINJECTION_MODULE_URI="https://github.com/libinjection/libinjection/archive/${HTTP_NAXSI_LIBINJECTION_MODULE_PV}.tar.gz"
+
+# nginx-rtmp-module (https://github.com/arut/nginx-rtmp-module, BSD license)
+RTMP_MODULE_PV="1.2.2"
+RTMP_MODULE_P="ngx_rtmp-${RTMP_MODULE_PV}"
+RTMP_MODULE_URI="https://github.com/arut/nginx-rtmp-module/archive/v${RTMP_MODULE_PV}.tar.gz"
+RTMP_MODULE_WD="${WORKDIR}/nginx-rtmp-module-${RTMP_MODULE_PV}"
+
+# nginx-dav-ext-module (https://github.com/arut/nginx-dav-ext-module, BSD license)
+HTTP_DAV_EXT_MODULE_PV="3.0.0"
+HTTP_DAV_EXT_MODULE_P="ngx_http_dav_ext-${HTTP_DAV_EXT_MODULE_PV}"
+HTTP_DAV_EXT_MODULE_URI="https://github.com/arut/nginx-dav-ext-module/archive/v${HTTP_DAV_EXT_MODULE_PV}.tar.gz"
+HTTP_DAV_EXT_MODULE_WD="${WORKDIR}/nginx-dav-ext-module-${HTTP_DAV_EXT_MODULE_PV}"
+
+# echo-nginx-module (https://github.com/openresty/echo-nginx-module, BSD license)
+HTTP_ECHO_MODULE_PV="0.63"
+HTTP_ECHO_MODULE_P="ngx_http_echo-${HTTP_ECHO_MODULE_PV}"
+HTTP_ECHO_MODULE_URI="https://github.com/openresty/echo-nginx-module/archive/v${HTTP_ECHO_MODULE_PV}.tar.gz"
+HTTP_ECHO_MODULE_WD="${WORKDIR}/echo-nginx-module-${HTTP_ECHO_MODULE_PV}"
+
+# modsecurity for nginx (https://github.com/SpiderLabs/ModSecurity-nginx, https://github.com/SpiderLabs/ModSecurity, Apache-2.0)
+HTTP_SECURITY_MODULE_PV="1.0.3"
+HTTP_SECURITY_MODULE_P="modsecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
+HTTP_SECURITY_MODULE_URI="https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v${HTTP_SECURITY_MODULE_PV}.tar.gz"
+HTTP_SECURITY_MODULE_WD="${WORKDIR}/ModSecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
+
+# push-stream-module (http://www.nginxpushstream.com, https://github.com/wandenberg/nginx-push-stream-module, GPL-3)
+HTTP_PUSH_STREAM_MODULE_PV="8c02220d484d7848bc8e3a6d9b1c616987e86f66"
+HTTP_PUSH_STREAM_MODULE_P="ngx_http_push_stream-${HTTP_PUSH_STREAM_MODULE_PV}"
+HTTP_PUSH_STREAM_MODULE_URI="https://github.com/wandenberg/nginx-push-stream-module/archive/${HTTP_PUSH_STREAM_MODULE_PV}.tar.gz"
+HTTP_PUSH_STREAM_MODULE_WD="${WORKDIR}/nginx-push-stream-module-${HTTP_PUSH_STREAM_MODULE_PV}"
+
+# sticky-module (https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng, BSD-2)
+HTTP_STICKY_MODULE_PV="1.2.6-10-g08a395c66e42"
+HTTP_STICKY_MODULE_P="nginx_http_sticky_module_ng-${HTTP_STICKY_MODULE_PV}"
+HTTP_STICKY_MODULE_URI="https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/${HTTP_STICKY_MODULE_PV}.tar.bz2"
+HTTP_STICKY_MODULE_WD="${WORKDIR}/nginx-goodies-nginx-sticky-module-ng-08a395c66e42"
+
+# mogilefs-module (https://github.com/vkholodkov/nginx-mogilefs-module, BSD-2)
+HTTP_MOGILEFS_MODULE_PV="1.0.4"
+HTTP_MOGILEFS_MODULE_P="ngx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
+HTTP_MOGILEFS_MODULE_URI="https://github.com/vkholodkov/nginx-mogilefs-module/archive/${HTTP_MOGILEFS_MODULE_PV}.tar.gz"
+HTTP_MOGILEFS_MODULE_WD="${WORKDIR}/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
+
+# memc-module (https://github.com/openresty/memc-nginx-module, BSD-2)
+HTTP_MEMC_MODULE_PV="0.19"
+HTTP_MEMC_MODULE_P="ngx_memc_module-${HTTP_MEMC_MODULE_PV}"
+HTTP_MEMC_MODULE_URI="https://github.com/openresty/memc-nginx-module/archive/v${HTTP_MEMC_MODULE_PV}.tar.gz"
+HTTP_MEMC_MODULE_WD="${WORKDIR}/memc-nginx-module-${HTTP_MEMC_MODULE_PV}"
+
+# nginx-ldap-auth-module (https://github.com/kvspb/nginx-auth-ldap, BSD-2)
+HTTP_LDAP_MODULE_PV="42d195d7a7575ebab1c369ad3fc5d78dc2c2669c"
+HTTP_LDAP_MODULE_P="nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
+HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LDAP_MODULE_PV}.tar.gz"
+HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
+
+# nginx-vod-module (https://github.com/kaltura/nginx-vod-module, AGPL-3+)
+HTTP_VOD_MODULE_PV="1.33"
+HTTP_VOD_MODULE_P="nginx-vod-module-${HTTP_VOD_MODULE_PV}"
+HTTP_VOD_MODULE_URI="https://github.com/kaltura/nginx-vod-module/archive/${HTTP_VOD_MODULE_PV}.tar.gz"
+HTTP_VOD_MODULE_WD="${WORKDIR}/nginx-vod-module-${HTTP_VOD_MODULE_PV}"
+
+# geoip2 (https://github.com/leev/ngx_http_geoip2_module, BSD-2)
+GEOIP2_MODULE_PV="3.4"
+GEOIP2_MODULE_P="ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
+GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOIP2_MODULE_PV}.tar.gz"
+GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
+
+# njs-module (https://github.com/nginx/njs, as-is)
+NJS_MODULE_PV="0.8.5"
+NJS_MODULE_P="njs-${NJS_MODULE_PV}"
+NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz"
+NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
+
+# nginx-tests (http://hg.nginx.org/nginx-tests, BSD-2)
+NGINX_TESTS_REV="0b5ec15c62ed"
+
+# We handle deps below ourselves
+SSL_DEPS_SKIP=1
+AUTOTOOLS_AUTO_DEPEND="no"
+
+inherit autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
+
+DESCRIPTION="Robust, small and high performance http and reverse proxy server"
+HOMEPAGE="https://nginx.org"
+SRC_URI="https://nginx.org/download/${P}.tar.gz
+ ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
+ nginx_modules_http_auth_ldap? ( ${HTTP_LDAP_MODULE_URI} -> ${HTTP_LDAP_MODULE_P}.tar.gz )
+ nginx_modules_http_auth_pam? ( ${HTTP_AUTH_PAM_MODULE_URI} -> ${HTTP_AUTH_PAM_MODULE_P}.tar.gz )
+ nginx_modules_http_brotli? ( ${HTTP_BROTLI_MODULE_URI} -> ${HTTP_BROTLI_MODULE_P}.tar.gz )
+ nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} -> ${HTTP_CACHE_PURGE_MODULE_P}.tar.gz )
+ nginx_modules_http_dav_ext? ( ${HTTP_DAV_EXT_MODULE_URI} -> ${HTTP_DAV_EXT_MODULE_P}.tar.gz )
+ nginx_modules_http_echo? ( ${HTTP_ECHO_MODULE_URI} -> ${HTTP_ECHO_MODULE_P}.tar.gz )
+ nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
+ nginx_modules_http_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
+ nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
+ nginx_modules_http_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
+ nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )
+ nginx_modules_http_memc? ( ${HTTP_MEMC_MODULE_URI} -> ${HTTP_MEMC_MODULE_P}.tar.gz )
+ nginx_modules_http_metrics? ( ${HTTP_METRICS_MODULE_URI} -> ${HTTP_METRICS_MODULE_P}.tar.gz )
+ nginx_modules_http_mogilefs? ( ${HTTP_MOGILEFS_MODULE_URI} -> ${HTTP_MOGILEFS_MODULE_P}.tar.gz )
+ nginx_modules_http_naxsi? (
+ ${HTTP_NAXSI_MODULE_URI} -> ${HTTP_NAXSI_MODULE_P}.tar.gz
+ ${HTTP_NAXSI_LIBINJECTION_MODULE_URI} -> ${HTTP_NAXSI_LIBINJECTION_MODULE_P}.tar.gz
+ )
+ nginx_modules_http_push_stream? ( ${HTTP_PUSH_STREAM_MODULE_URI} -> ${HTTP_PUSH_STREAM_MODULE_P}.tar.gz )
+ nginx_modules_http_security? ( ${HTTP_SECURITY_MODULE_URI} -> ${HTTP_SECURITY_MODULE_P}.tar.gz )
+ nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} -> ${HTTP_SLOWFS_CACHE_MODULE_P}.tar.gz )
+ nginx_modules_http_sticky? ( ${HTTP_STICKY_MODULE_URI} -> ${HTTP_STICKY_MODULE_P}.tar.bz2 )
+ nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
+ nginx_modules_http_upstream_check? ( ${HTTP_UPSTREAM_CHECK_MODULE_URI} -> ${HTTP_UPSTREAM_CHECK_MODULE_P}.tar.gz )
+ nginx_modules_http_vhost_traffic_status? ( ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI} -> ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_P}.tar.gz )
+ nginx_modules_http_vod? ( ${HTTP_VOD_MODULE_URI} -> ${HTTP_VOD_MODULE_P}.tar.gz )
+ nginx_modules_stream_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
+ nginx_modules_stream_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
+ rtmp? ( ${RTMP_MODULE_URI} -> ${RTMP_MODULE_P}.tar.gz )
+ test? ( https://hg.nginx.org/nginx-tests/archive/${NGINX_TESTS_REV}.tar.gz -> nginx-tests-${NGINX_TESTS_REV}.tar.gz )"
+
+LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
+ nginx_modules_http_security? ( Apache-2.0 )
+ nginx_modules_http_push_stream? ( GPL-3 )"
+
+SLOT="0"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
+
+RESTRICT="!test? ( test )"
+
+NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
+ fastcgi geo grpc gzip limit_req limit_conn map memcached mirror
+ proxy referer rewrite scgi ssi split_clients upstream_hash
+ upstream_ip_hash upstream_keepalive upstream_least_conn
+ upstream_zone userid uwsgi"
+NGINX_MODULES_OPT="addition auth_request dav degradation flv geoip gunzip
+ gzip_static image_filter mp4 perl random_index realip secure_link
+ slice stub_status sub xslt"
+NGINX_MODULES_STREAM_STD="access geo limit_conn map return split_clients
+ upstream_hash upstream_least_conn upstream_zone"
+NGINX_MODULES_STREAM_OPT="geoip realip ssl_preread"
+NGINX_MODULES_MAIL="imap pop3 smtp"
+NGINX_MODULES_3RD="
+ http_auth_ldap
+ http_auth_pam
+ http_brotli
+ http_cache_purge
+ http_dav_ext
+ http_echo
+ http_fancyindex
+ http_geoip2
+ http_headers_more
+ http_javascript
+ http_lua
+ http_memc
+ http_metrics
+ http_mogilefs
+ http_naxsi
+ http_push_stream
+ http_security
+ http_slowfs_cache
+ http_sticky
+ http_upload_progress
+ http_upstream_check
+ http_vhost_traffic_status
+ http_vod
+ stream_geoip2
+ stream_javascript
+"
+
+IUSE="aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax"
+
+for mod in $NGINX_MODULES_STD; do
+ IUSE="${IUSE} +nginx_modules_http_${mod}"
+done
+
+for mod in $NGINX_MODULES_OPT; do
+ IUSE="${IUSE} nginx_modules_http_${mod}"
+done
+
+for mod in $NGINX_MODULES_STREAM_STD; do
+ IUSE="${IUSE} nginx_modules_stream_${mod}"
+done
+
+for mod in $NGINX_MODULES_STREAM_OPT; do
+ IUSE="${IUSE} nginx_modules_stream_${mod}"
+done
+
+for mod in $NGINX_MODULES_MAIL; do
+ IUSE="${IUSE} nginx_modules_mail_${mod}"
+done
+
+for mod in $NGINX_MODULES_3RD; do
+ IUSE="${IUSE} nginx_modules_${mod}"
+done
+
+# Add so we can warn users updating about config changes
+# @TODO: jbergstroem: remove on next release series
+IUSE="${IUSE} nginx_modules_http_spdy"
+
+CDEPEND="
+ acct-group/nginx
+ acct-user/nginx
+ virtual/libcrypt:=
+ pcre? ( dev-libs/libpcre:= )
+ pcre2? ( dev-libs/libpcre2:= )
+ pcre-jit? ( dev-libs/libpcre:=[jit] )
+ ssl? (
+ dev-libs/openssl:0=
+ )
+ http2? (
+ >=dev-libs/openssl-1.0.1c:0=
+ )
+ http-cache? (
+ dev-libs/openssl:0=
+ )
+ ktls? (
+ >=dev-libs/openssl-3:0=[ktls]
+ )
+ nginx_modules_http_brotli? ( app-arch/brotli:= )
+ nginx_modules_http_geoip? ( dev-libs/geoip )
+ nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= )
+ nginx_modules_http_gunzip? ( sys-libs/zlib )
+ nginx_modules_http_gzip? ( sys-libs/zlib )
+ nginx_modules_http_gzip_static? ( sys-libs/zlib )
+ nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] )
+ nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= )
+ nginx_modules_http_rewrite? ( dev-libs/libpcre:= )
+ nginx_modules_http_secure_link? ( dev-libs/openssl:0= )
+ nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt )
+ nginx_modules_http_lua? ( ${LUA_DEPS} )
+ nginx_modules_http_auth_pam? ( sys-libs/pam )
+ nginx_modules_http_metrics? ( dev-libs/yajl:= )
+ nginx_modules_http_dav_ext? ( dev-libs/libxml2 )
+ nginx_modules_http_security? ( dev-libs/modsecurity )
+ nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] )
+ nginx_modules_http_vod? ( media-video/ffmpeg:0= )
+ nginx_modules_stream_geoip? ( dev-libs/geoip )
+ nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= )"
+RDEPEND="${CDEPEND}
+ app-misc/mime-types[nginx]
+ selinux? ( sec-policy/selinux-nginx )
+ !www-servers/nginx:mainline"
+DEPEND="${CDEPEND}
+ arm? ( dev-libs/libatomic_ops )
+ libatomic? ( dev-libs/libatomic_ops )"
+BDEPEND="
+ nginx_modules_http_brotli? ( virtual/pkgconfig )
+ test? (
+ dev-lang/perl
+ dev-perl/Cache-Memcached
+ dev-perl/Cache-Memcached-Fast
+ dev-perl/CryptX
+ dev-perl/FCGI
+ dev-perl/GD
+ dev-perl/Net-SSLeay
+ )"
+# Unpackaged perl modules which would be used by tests
+# Protocol::WebSocket
+# SCGI
+
+# Uwsgi doesn't start in tests
+# www-servers/uwsgi
+
+PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
+
+REQUIRED_USE="pcre-jit? ( pcre )
+ ktls? ( ssl )
+ nginx_modules_http_fancyindex? ( nginx_modules_http_addition )
+ nginx_modules_http_grpc? ( http2 )
+ nginx_modules_http_lua? (
+ ${LUA_REQUIRED_USE}
+ nginx_modules_http_rewrite
+ pcre
+ !pcre2
+ )
+ nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre )
+ nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt )
+ nginx_modules_http_metrics? ( nginx_modules_http_stub_status )
+ nginx_modules_http_security? ( pcre )
+ nginx_modules_http_push_stream? ( ssl )
+ nginx_modules_http_vod? ( threads )"
+
+pkg_setup() {
+ NGINX_HOME="/var/lib/nginx"
+ NGINX_HOME_TMP="${NGINX_HOME}/tmp"
+
+ if use libatomic; then
+ ewarn "GCC 4.1+ features built-in atomic operations."
+ ewarn "Using libatomic_ops is only needed if using"
+ ewarn "a different compiler or a GCC prior to 4.1"
+ fi
+
+ if [[ -n $NGINX_ADD_MODULES ]]; then
+ ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
+ ewarn "This nginx installation is not supported!"
+ ewarn "Make sure you can reproduce the bug without those modules"
+ ewarn "_before_ reporting bugs."
+ fi
+
+ if use !http; then
+ ewarn "To actually disable all http-functionality you also have to disable"
+ ewarn "all nginx http modules."
+ fi
+
+ if use nginx_modules_http_mogilefs && use threads; then
+ eerror "mogilefs won't compile with threads support."
+ eerror "Please disable either flag and try again."
+ die "Can't compile mogilefs with threads support"
+ fi
+
+ use nginx_modules_http_lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-1.4.1-fix-perl-install-path.patch"
+ eapply "${FILESDIR}/${PN}-httpoxy-mitigation-r1.patch"
+
+ if use nginx_modules_http_auth_ldap; then
+ cd "${HTTP_LDAP_MODULE_WD}" || die
+ eapply "${FILESDIR}/${PN}-1.23.2-mod_auth_ldap-fix.patch"
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_javascript; then
+ cd "${NJS_MODULE_WD}" || die
+ sed -e 's/-Werror//g' -i auto/cc || die
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_sticky; then
+ cd "${HTTP_STICKY_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_sticky-nginx-1.23.0.patch
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_naxsi; then
+ cd "${HTTP_NAXSI_MODULE_WD}" || die
+ rm -r libinjection || die
+ mv ../../libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV} libinjection || die
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_brotli; then
+ cd "${HTTP_BROTLI_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_brotli-detect-brotli-r3.patch
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_upstream_check; then
+ eapply -p0 "${FILESDIR}"/http_upstream_check-nginx-1.11.5+.patch
+ fi
+
+ if use nginx_modules_http_cache_purge; then
+ cd "${HTTP_CACHE_PURGE_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_cache_purge-1.11.6+.patch
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_upload_progress; then
+ cd "${HTTP_UPLOAD_PROGRESS_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_uploadprogress-nginx-1.23.0.patch
+ cd "${S}" || die
+ fi
+
+ find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
+ # We have config protection, don't rename etc files
+ sed -i 's:.default::' auto/install || die
+ # remove useless files
+ sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
+
+ # don't install to /etc/nginx/ if not in use
+ local module
+ for module in fastcgi scgi uwsgi ; do
+ if ! use nginx_modules_http_${module}; then
+ sed -i -e "/${module}/d" auto/install || die
+ fi
+ done
+
+ eapply_user
+}
+
+src_configure() {
+ local myconf=() http_enabled= mail_enabled= stream_enabled=
+
+ use aio && myconf+=( --with-file-aio )
+ use debug && myconf+=( --with-debug )
+ use http2 && myconf+=( --with-http_v2_module )
+ use http3 && myconf+=( --with-http_v3_module )
+ use ktls && myconf+=( --with-openssl-opt=enable-ktls )
+ use libatomic && myconf+=( --with-libatomic )
+ use pcre && myconf+=( --with-pcre --without-pcre2 )
+ use pcre-jit && myconf+=( --with-pcre-jit )
+ use threads && myconf+=( --with-threads )
+
+ # HTTP modules
+ for mod in $NGINX_MODULES_STD; do
+ if use nginx_modules_http_${mod}; then
+ http_enabled=1
+ else
+ myconf+=( --without-http_${mod}_module )
+ fi
+ done
+
+ for mod in $NGINX_MODULES_OPT; do
+ if use nginx_modules_http_${mod}; then
+ http_enabled=1
+ myconf+=( --with-http_${mod}_module )
+ fi
+ done
+
+ if use nginx_modules_http_fastcgi; then
+ myconf+=( --with-http_realip_module )
+ fi
+
+ # third-party modules
+ if use nginx_modules_http_upload_progress; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_headers_more; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_HEADERS_MORE_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_cache_purge; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_CACHE_PURGE_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_slowfs_cache; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_fancyindex; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_FANCYINDEX_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_lua; then
+ http_enabled=1
+ export LUAJIT_LIB=$(dirname $(lua_get_shared_lib))
+ export LUAJIT_INC=$(lua_get_include_dir)
+ myconf+=( --add-module=${DEVEL_KIT_MODULE_WD} )
+ myconf+=( --add-module=${HTTP_LUA_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_auth_pam; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_AUTH_PAM_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_upstream_check; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_UPSTREAM_CHECK_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_metrics; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_METRICS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_naxsi ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_NAXSI_MODULE_WD} )
+ fi
+
+ if use rtmp ; then
+ http_enabled=1
+ myconf+=( --add-module=${RTMP_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_dav_ext ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_DAV_EXT_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_echo ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_ECHO_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_security ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_SECURITY_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_push_stream ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_PUSH_STREAM_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_sticky ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_STICKY_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_mogilefs ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_MOGILEFS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_memc ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_MEMC_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_auth_ldap; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_LDAP_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_vhost_traffic_status; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_geoip2 || use nginx_modules_stream_geoip2; then
+ myconf+=( --add-module=${GEOIP2_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_javascript || use nginx_modules_stream_javascript; then
+ myconf+=( --add-module="${NJS_MODULE_WD}/nginx" )
+ fi
+
+ if use nginx_modules_http_brotli; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_BROTLI_MODULE_WD} )
+ fi
+
+ if use http || use http-cache || use http2 || use http3 || use nginx_modules_http_javascript; then
+ http_enabled=1
+ fi
+
+ if use nginx_modules_http_vod; then
+ http_enabled=1
+ export HTTP_POSTPONE=no
+ myconf+=( --add-module=${HTTP_VOD_MODULE_WD} )
+ fi
+
+ if [ $http_enabled ]; then
+ use http-cache || myconf+=( --without-http-cache )
+ use ssl && myconf+=( --with-http_ssl_module )
+ else
+ myconf+=( --without-http --without-http-cache )
+ fi
+
+ # Stream modules
+ for mod in $NGINX_MODULES_STREAM_STD; do
+ if use nginx_modules_stream_${mod}; then
+ stream_enabled=1
+ else
+ myconf+=( --without-stream_${mod}_module )
+ fi
+ done
+
+ for mod in $NGINX_MODULES_STREAM_OPT; do
+ if use nginx_modules_stream_${mod}; then
+ stream_enabled=1
+ myconf+=( --with-stream_${mod}_module )
+ fi
+ done
+
+ if use nginx_modules_stream_geoip2 || use nginx_modules_stream_javascript; then
+ stream_enabled=1
+ fi
+
+ if [ $stream_enabled ]; then
+ myconf+=( --with-stream )
+ use ssl && myconf+=( --with-stream_ssl_module )
+ fi
+
+ # MAIL modules
+ for mod in $NGINX_MODULES_MAIL; do
+ if use nginx_modules_mail_${mod}; then
+ mail_enabled=1
+ else
+ myconf+=( --without-mail_${mod}_module )
+ fi
+ done
+
+ if [ $mail_enabled ]; then
+ myconf+=( --with-mail )
+ use ssl && myconf+=( --with-mail_ssl_module )
+ fi
+
+ # custom modules
+ for mod in $NGINX_ADD_MODULES; do
+ myconf+=( --add-module=${mod} )
+ done
+
+ # https://bugs.gentoo.org/286772
+ export LANG=C LC_ALL=C
+ tc-export AR CC
+
+ if ! use prefix; then
+ myconf+=( --user=${PN} )
+ myconf+=( --group=${PN} )
+ fi
+
+ if [[ -n "${EXTRA_ECONF}" ]]; then
+ myconf+=( ${EXTRA_ECONF} )
+ ewarn "EXTRA_ECONF applied. Now you are on your own, good luck!"
+ fi
+
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
+ --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
+ --pid-path="${EPREFIX}"/run/${PN}.pid \
+ --lock-path="${EPREFIX}"/run/lock/${PN}.lock \
+ --with-cc-opt="-I${ESYSROOT}/usr/include" \
+ --with-ld-opt="-L${ESYSROOT}/usr/$(get_libdir)" \
+ --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
+ --http-client-body-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/client \
+ --http-proxy-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/proxy \
+ --http-fastcgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/fastcgi \
+ --http-scgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/scgi \
+ --http-uwsgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/uwsgi \
+ --with-compat \
+ "${myconf[@]}" || die "configure failed"
+
+ # A purely cosmetic change that makes nginx -V more readable. This can be
+ # good if people outside the gentoo community would troubleshoot and
+ # question the users setup.
+ sed -i -e "s|${WORKDIR}|external_module|g" objs/ngx_auto_config.h || die
+}
+
+src_compile() {
+ # https://bugs.gentoo.org/286772
+ export LANG=C LC_ALL=C
+ emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ cp "${FILESDIR}"/nginx.conf-r3 "${ED}"/etc/nginx/nginx.conf || die
+
+ newinitd "${FILESDIR}"/nginx.initd-r4 nginx
+ newconfd "${FILESDIR}"/nginx.confd nginx
+
+ systemd_newunit "${FILESDIR}"/nginx.service-r1 nginx.service
+
+ doman man/nginx.8
+ dodoc CHANGES* README
+
+ # just keepdir. do not copy the default htdocs files (bug #449136)
+ keepdir /var/www/localhost
+ rm -rf "${ED}"/usr/html || die
+
+ # set up a list of directories to keep
+ local keepdir_list="${NGINX_HOME_TMP}"/client
+ local module
+ for module in proxy fastcgi scgi uwsgi; do
+ use nginx_modules_http_${module} && keepdir_list+=" ${NGINX_HOME_TMP}/${module}"
+ done
+
+ keepdir /var/log/nginx ${keepdir_list}
+
+ # this solves a problem with SELinux where nginx doesn't see the directories
+ # as root and tries to create them as nginx
+ fperms 0750 "${NGINX_HOME_TMP}"
+ fowners ${PN}:0 "${NGINX_HOME_TMP}"
+
+ fperms 0700 ${keepdir_list}
+ fowners ${PN}:${PN} ${keepdir_list}
+
+ fperms 0710 /var/log/nginx
+ fowners 0:${PN} /var/log/nginx
+
+ # logrotate
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/nginx.logrotate-r1 nginx
+
+ # Don't create /run
+ rm -rf "${ED}"/run || die
+
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}/usr/sbin/nginx"
+ fi
+
+ if use nginx_modules_http_perl; then
+ cd "${S}"/objs/src/http/modules/perl/ || die
+ emake DESTDIR="${D}" INSTALLDIRS=vendor
+ perl_delete_localpod
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_cache_purge; then
+ docinto ${HTTP_CACHE_PURGE_MODULE_P}
+ dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
+ fi
+
+ if use nginx_modules_http_slowfs_cache; then
+ docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
+ dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
+ fi
+
+ if use nginx_modules_http_fancyindex; then
+ docinto ${HTTP_FANCYINDEX_MODULE_P}
+ dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
+ fi
+
+ if use nginx_modules_http_lua; then
+ docinto ${HTTP_LUA_MODULE_P}
+ dodoc "${HTTP_LUA_MODULE_WD}"/README.markdown
+ fi
+
+ if use nginx_modules_http_auth_pam; then
+ docinto ${HTTP_AUTH_PAM_MODULE_P}
+ dodoc "${HTTP_AUTH_PAM_MODULE_WD}"/{README.md,ChangeLog}
+ fi
+
+ if use nginx_modules_http_upstream_check; then
+ docinto ${HTTP_UPSTREAM_CHECK_MODULE_P}
+ dodoc "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/{README,CHANGES}
+ fi
+
+ if use nginx_modules_http_naxsi; then
+ insinto /etc/nginx/naxsi
+ doins "${HTTP_NAXSI_MODULE_WD}"/../distros/nginx/*
+ doins "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/naxsi_core.rules
+ doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/blocking
+ doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/whitelists
+ fi
+
+ if use rtmp; then
+ docinto ${RTMP_MODULE_P}
+ dodoc "${RTMP_MODULE_WD}"/{AUTHORS,README.md,stat.xsl}
+ fi
+
+ if use nginx_modules_http_dav_ext; then
+ docinto ${HTTP_DAV_EXT_MODULE_P}
+ dodoc "${HTTP_DAV_EXT_MODULE_WD}"/README.rst
+ fi
+
+ if use nginx_modules_http_echo; then
+ docinto ${HTTP_ECHO_MODULE_P}
+ dodoc "${HTTP_ECHO_MODULE_WD}"/README.markdown
+ fi
+
+ if use nginx_modules_http_security; then
+ docinto ${HTTP_SECURITY_MODULE_P}
+ dodoc "${HTTP_SECURITY_MODULE_WD}"/{AUTHORS,CHANGES,README.md}
+ fi
+
+ if use nginx_modules_http_push_stream; then
+ docinto ${HTTP_PUSH_STREAM_MODULE_P}
+ dodoc "${HTTP_PUSH_STREAM_MODULE_WD}"/{AUTHORS,CHANGELOG.textile,README.textile}
+ fi
+
+ if use nginx_modules_http_sticky; then
+ docinto ${HTTP_STICKY_MODULE_P}
+ dodoc "${HTTP_STICKY_MODULE_WD}"/{README.md,Changelog.txt,docs/sticky.pdf}
+ fi
+
+ if use nginx_modules_http_memc; then
+ docinto ${HTTP_MEMC_MODULE_P}
+ dodoc "${HTTP_MEMC_MODULE_WD}"/README.markdown
+ fi
+
+ if use nginx_modules_http_auth_ldap; then
+ docinto ${HTTP_LDAP_MODULE_P}
+ dodoc "${HTTP_LDAP_MODULE_WD}"/example.conf
+ fi
+
+ if use nginx_modules_http_vod; then
+ docinto ${HTTP_VOD_MODULE_P}
+ dodoc "${HTTP_VOD_MODULE_WD}"/{CHANGELOG,README}.md
+ fi
+}
+
+src_test() {
+ pushd "${WORKDIR}"/nginx-tests-"${NGINX_TESTS_REV}" > /dev/null || die
+
+ # FIXME: unsure why uwsgi fails to start
+ rm uwsgi*.t || die
+
+ local -x TEST_NGINX_BINARY="${S}/objs/nginx"
+ local -x TEST_NGINX_VERBOSE=1
+
+ prove -v -j $(makeopts_jobs) . || die
+ popd > /dev/null || die
+}
+
+pkg_postinst() {
+ if use ssl; then
+ if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
+ install_cert /etc/ssl/${PN}/${PN}
+ use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
+ fi
+ fi
+
+ if use nginx_modules_http_spdy; then
+ ewarn ""
+ ewarn "In nginx 1.9.5 the spdy module was superseded by http2."
+ ewarn "Update your configs and package.use accordingly."
+ fi
+
+ if use nginx_modules_http_lua; then
+ ewarn ""
+ ewarn "While you can build lua 3rd party module against ${P}"
+ ewarn "the author warns that >=${PN}-1.11.11 is still not an"
+ ewarn "officially supported target yet. You are on your own."
+ ewarn "Expect runtime failures, memory leaks and other problems!"
+ fi
+
+ if use nginx_modules_http_lua && use http2; then
+ ewarn ""
+ ewarn "Lua 3rd party module author warns against using ${P} with"
+ ewarn "NGINX_MODULES_HTTP=\"lua http2\". For more info, see https://git.io/OldLsg"
+ fi
+
+ local _n_permission_layout_checks=0
+ local _has_to_adjust_permissions=0
+ local _has_to_show_permission_warning=0
+
+ # Defaults to 1 to inform people doing a fresh installation
+ # that we ship modified {scgi,uwsgi,fastcgi}_params files
+ local _has_to_show_httpoxy_mitigation_notice=1
+
+ local _replacing_version=
+ for _replacing_version in ${REPLACING_VERSIONS}; do
+ _n_permission_layout_checks=$((${_n_permission_layout_checks}+1))
+
+ if [[ ${_n_permission_layout_checks} -gt 1 ]]; then
+ # Should never happen:
+ # Package is abusing slots but doesn't allow multiple parallel installations.
+ # If we run into this situation it is unsafe to automatically adjust any
+ # permission...
+ _has_to_show_permission_warning=1
+
+ ewarn "Replacing multiple ${PN}' versions is unsupported! " \
+ "You will have to adjust permissions on your own."
+
+ break
+ fi
+
+ local _replacing_version_branch=$(ver_cut 1-2 "${_replacing_version}")
+ debug-print "Updating an existing installation (v${_replacing_version}; branch '${_replacing_version_branch}') ..."
+
+ # Do we need to adjust permissions to fix CVE-2013-0337 (bug #458726, #469094)?
+ # This was before we introduced multiple nginx versions so we
+ # do not need to distinguish between stable and mainline
+ local _need_to_fix_CVE2013_0337=1
+
+ if ver_test ${_replacing_version} -ge 1.4.1-r2; then
+ # We are updating an installation which should already be fixed
+ _need_to_fix_CVE2013_0337=0
+ debug-print "Skipping CVE-2013-0337 ... existing installation should not be affected!"
+ else
+ _has_to_adjust_permissions=1
+ debug-print "Need to adjust permissions to fix CVE-2013-0337!"
+ fi
+
+ # Do we need to inform about HTTPoxy mitigation?
+ # In repository since commit 8be44f76d4ac02cebcd1e0e6e6284bb72d054b0f
+ if ver_test ${_replacing_version_branch} -lt 1.10; then
+ # Updating from <1.10
+ _has_to_show_httpoxy_mitigation_notice=1
+ debug-print "Need to inform about HTTPoxy mitigation!"
+ else
+ # Updating from >=1.10
+ local _fixed_in_pvr=
+ case "${_replacing_version_branch}" in
+ "1.10")
+ _fixed_in_pvr="1.10.1-r2"
+ ;;
+ "1.11")
+ _fixed_in_pvr="1.11.3-r1"
+ ;;
+ *)
+ # This should be any future branch.
+ # If we run this code it is safe to assume that the user has
+ # already seen the HTTPoxy mitigation notice because he/she is doing
+ # an update from previous version where we have already shown
+ # the warning. Otherwise, we wouldn't hit this code path ...
+ _fixed_in_pvr=
+ esac
+
+ if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
+ # We are updating an installation where we already informed
+ # that we are mitigating HTTPoxy per default
+ _has_to_show_httpoxy_mitigation_notice=0
+ debug-print "No need to inform about HTTPoxy mitigation ... information was already shown for existing installation!"
+ else
+ _has_to_show_httpoxy_mitigation_notice=1
+ debug-print "Need to inform about HTTPoxy mitigation!"
+ fi
+ fi
+
+ # Do we need to adjust permissions to fix CVE-2016-1247 (bug #605008)?
+ # All branches up to 1.11 are affected
+ local _need_to_fix_CVE2016_1247=1
+
+ if ver_test ${_replacing_version_branch} -lt 1.10; then
+ # Updating from <1.10
+ _has_to_adjust_permissions=1
+ debug-print "Need to adjust permissions to fix CVE-2016-1247!"
+ else
+ # Updating from >=1.10
+ local _fixed_in_pvr=
+ case "${_replacing_version_branch}" in
+ "1.10")
+ _fixed_in_pvr="1.10.2-r3"
+ ;;
+ "1.11")
+ _fixed_in_pvr="1.11.6-r1"
+ ;;
+ *)
+ # This should be any future branch.
+ # If we run this code it is safe to assume that we have already
+ # adjusted permissions or were never affected because user is
+ # doing an update from previous version which was safe or did
+ # the adjustments. Otherwise, we wouldn't hit this code path ...
+ _fixed_in_pvr=
+ esac
+
+ if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
+ # We are updating an installation which should already be adjusted
+ # or which was never affected
+ _need_to_fix_CVE2016_1247=0
+ debug-print "Skipping CVE-2016-1247 ... existing installation should not be affected!"
+ else
+ _has_to_adjust_permissions=1
+ debug-print "Need to adjust permissions to fix CVE-2016-1247!"
+ fi
+ fi
+ done
+
+ if [[ ${_has_to_adjust_permissions} -eq 1 ]]; then
+ # We do not DIE when chmod/chown commands are failing because
+ # package is already merged on user's system at this stage
+ # and we cannot retry without losing the information that
+ # the existing installation needs to adjust permissions.
+ # Instead we are going to a show a big warning ...
+
+ if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2013_0337} -eq 1 ]]; then
+ ewarn ""
+ ewarn "The world-readable bit (if set) has been removed from the"
+ ewarn "following directories to mitigate a security bug"
+ ewarn "(CVE-2013-0337, bug #458726):"
+ ewarn ""
+ ewarn " ${EPREFIX}/var/log/nginx"
+ ewarn " ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}"
+ ewarn ""
+ ewarn "Check if this is correct for your setup before restarting nginx!"
+ ewarn "This is a one-time change and will not happen on subsequent updates."
+ ewarn "Furthermore nginx' temp directories got moved to '${EPREFIX}${NGINX_HOME_TMP}'"
+ chmod o-rwx \
+ "${EPREFIX}"/var/log/nginx \
+ "${EPREFIX}"${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi} || \
+ _has_to_show_permission_warning=1
+ fi
+
+ if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2016_1247} -eq 1 ]]; then
+ ewarn ""
+ ewarn "The permissions on the following directory have been reset in"
+ ewarn "order to mitigate a security bug (CVE-2016-1247, bug #605008):"
+ ewarn ""
+ ewarn " ${EPREFIX}/var/log/nginx"
+ ewarn ""
+ ewarn "Check if this is correct for your setup before restarting nginx!"
+ ewarn "Also ensure that no other log directory used by any of your"
+ ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
+ ewarn "used by nginx can be abused to escalate privileges!"
+ ewarn "This is a one-time change and will not happen on subsequent updates."
+ chown 0:nginx "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
+ chmod 710 "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
+ fi
+
+ if [[ ${_has_to_show_permission_warning} -eq 1 ]]; then
+ # Should never happen ...
+ ewarn ""
+ ewarn "*************************************************************"
+ ewarn "*************** W A R N I N G ***************"
+ ewarn "*************************************************************"
+ ewarn "The one-time only attempt to adjust permissions of the"
+ ewarn "existing nginx installation failed. Be aware that we will not"
+ ewarn "try to adjust the same permissions again because now you are"
+ ewarn "using a nginx version where we expect that the permissions"
+ ewarn "are already adjusted or that you know what you are doing and"
+ ewarn "want to keep custom permissions."
+ ewarn ""
+ fi
+ fi
+
+ # Sanity check for CVE-2016-1247
+ # Required to warn users who received the warning above and thought
+ # they could fix it by unmerging and re-merging the package or have
+ # unmerged a affected installation on purpose in the past leaving
+ # /var/log/nginx on their system due to keepdir/non-empty folder
+ # and are now installing the package again.
+ local _sanity_check_testfile=$(mktemp --dry-run "${EPREFIX}"/var/log/nginx/.CVE-2016-1247.XXXXXXXXX)
+ su -s /bin/sh -c "touch ${_sanity_check_testfile}" nginx >&/dev/null
+ if [ $? -eq 0 ] ; then
+ # Cleanup -- no reason to die here!
+ rm -f "${_sanity_check_testfile}"
+
+ ewarn ""
+ ewarn "*************************************************************"
+ ewarn "*************** W A R N I N G ***************"
+ ewarn "*************************************************************"
+ ewarn "Looks like your installation is vulnerable to CVE-2016-1247"
+ ewarn "(bug #605008) because nginx user is able to create files in"
+ ewarn ""
+ ewarn " ${EPREFIX}/var/log/nginx"
+ ewarn ""
+ ewarn "Also ensure that no other log directory used by any of your"
+ ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
+ ewarn "used by nginx can be abused to escalate privileges!"
+ fi
+
+ if [[ ${_has_to_show_httpoxy_mitigation_notice} -eq 1 ]]; then
+ # HTTPoxy mitigation
+ ewarn ""
+ ewarn "This nginx installation comes with a mitigation for the HTTPoxy"
+ ewarn "vulnerability for FastCGI, SCGI and uWSGI applications by setting"
+ ewarn "the HTTP_PROXY parameter to an empty string per default when you"
+ ewarn "are sourcing one of the default"
+ ewarn ""
+ ewarn " - 'fastcgi_params' or 'fastcgi.conf'"
+ ewarn " - 'scgi_params'"
+ ewarn " - 'uwsgi_params'"
+ ewarn ""
+ ewarn "files in your server block(s)."
+ ewarn ""
+ ewarn "If this is causing any problems for you make sure that you are sourcing the"
+ ewarn "default parameters _before_ you set your own values."
+ ewarn "If you are relying on user-supplied proxy values you have to remove the"
+ ewarn "correlating lines from the file(s) mentioned above."
+ ewarn ""
+ fi
+}
diff --git a/www-servers/nginx/nginx-1.26.1.ebuild b/www-servers/nginx/nginx-1.26.1.ebuild
deleted file mode 100644
index c07e31bbad91..000000000000
--- a/www-servers/nginx/nginx-1.26.1.ebuild
+++ /dev/null
@@ -1,1133 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
-# - any http-module activates the main http-functionality and overrides USE=-http
-# - keep the following requirements in mind before adding external modules:
-# * alive upstream
-# * sane packaging
-# * builds cleanly
-# * does not need a patch for nginx core
-# - Update NGINX_TESTS_REV to the current available revision and run tests.
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.3.1"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz"
-DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-
-# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
-HTTP_BROTLI_MODULE_PV="1.0.0rc"
-HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz"
-HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-
-# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz"
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-
-# http_headers_more (https://github.com/openresty/headers-more-nginx-module, BSD license)
-HTTP_HEADERS_MORE_MODULE_PV="0.34"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_URI="https://github.com/openresty/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz"
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="2.3"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.4.4"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz"
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-
-# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.10.25"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz"
-HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}"
-LUA_COMPAT=( luajit )
-
-# http_auth_pam (https://github.com/stogh/ngx_http_auth_pam_module/, http://web.iti.upv.es/~sto/nginx/, BSD-2 license)
-HTTP_AUTH_PAM_MODULE_PV="1.5.2"
-HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}"
-HTTP_AUTH_PAM_MODULE_URI="https://github.com/stogh/ngx_http_auth_pam_module/archive/v${HTTP_AUTH_PAM_MODULE_PV}.tar.gz"
-HTTP_AUTH_PAM_MODULE_WD="${WORKDIR}/ngx_http_auth_pam_module-${HTTP_AUTH_PAM_MODULE_PV}"
-
-# http_upstream_check (https://github.com/yaoweibin/nginx_upstream_check_module, BSD license)
-HTTP_UPSTREAM_CHECK_MODULE_PV="9aecf15ec379fe98f62355c57b60c0bc83296f04"
-HTTP_UPSTREAM_CHECK_MODULE_P="ngx_http_upstream_check-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
-HTTP_UPSTREAM_CHECK_MODULE_URI="https://github.com/yaoweibin/nginx_upstream_check_module/archive/${HTTP_UPSTREAM_CHECK_MODULE_PV}.tar.gz"
-HTTP_UPSTREAM_CHECK_MODULE_WD="${WORKDIR}/nginx_upstream_check_module-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
-
-# http_metrics (https://github.com/zenops/ngx_metrics, BSD license)
-HTTP_METRICS_MODULE_PV="0.1.1"
-HTTP_METRICS_MODULE_P="ngx_metrics-${HTTP_METRICS_MODULE_PV}"
-HTTP_METRICS_MODULE_URI="https://github.com/liquidm/ngx_metrics/archive/v${HTTP_METRICS_MODULE_PV}.tar.gz"
-HTTP_METRICS_MODULE_WD="${WORKDIR}/ngx_metrics-${HTTP_METRICS_MODULE_PV}"
-
-# http_vhost_traffic_status (https://github.com/vozlt/nginx-module-vts, BSD license)
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV="0.2.1"
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_P="ngx_http_vhost_traffic_status-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI="https://github.com/vozlt/nginx-module-vts/archive/v${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}.tar.gz"
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD="${WORKDIR}/nginx-module-vts-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
-
-# naxsi-core (https://github.com/wargio/naxsi, GPL-3)
-HTTP_NAXSI_MODULE_PV="4140b2ded624eb36f04c783c460379b9403012d0"
-HTTP_NAXSI_MODULE_P="ngx_http_naxsi-${HTTP_NAXSI_MODULE_PV}"
-HTTP_NAXSI_MODULE_URI="https://github.com/wargio/naxsi/archive/${HTTP_NAXSI_MODULE_PV}.tar.gz"
-HTTP_NAXSI_MODULE_WD="${WORKDIR}/naxsi-${HTTP_NAXSI_MODULE_PV}/naxsi_src"
-HTTP_NAXSI_LIBINJECTION_MODULE_PV="49904c42a6e68dc8f16c022c693e897e4010a06c"
-HTTP_NAXSI_LIBINJECTION_MODULE_P="ngx_http_naxsi_libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV}"
-HTTP_NAXSI_LIBINJECTION_MODULE_URI="https://github.com/libinjection/libinjection/archive/${HTTP_NAXSI_LIBINJECTION_MODULE_PV}.tar.gz"
-
-# nginx-rtmp-module (https://github.com/arut/nginx-rtmp-module, BSD license)
-RTMP_MODULE_PV="1.2.2"
-RTMP_MODULE_P="ngx_rtmp-${RTMP_MODULE_PV}"
-RTMP_MODULE_URI="https://github.com/arut/nginx-rtmp-module/archive/v${RTMP_MODULE_PV}.tar.gz"
-RTMP_MODULE_WD="${WORKDIR}/nginx-rtmp-module-${RTMP_MODULE_PV}"
-
-# nginx-dav-ext-module (https://github.com/arut/nginx-dav-ext-module, BSD license)
-HTTP_DAV_EXT_MODULE_PV="3.0.0"
-HTTP_DAV_EXT_MODULE_P="ngx_http_dav_ext-${HTTP_DAV_EXT_MODULE_PV}"
-HTTP_DAV_EXT_MODULE_URI="https://github.com/arut/nginx-dav-ext-module/archive/v${HTTP_DAV_EXT_MODULE_PV}.tar.gz"
-HTTP_DAV_EXT_MODULE_WD="${WORKDIR}/nginx-dav-ext-module-${HTTP_DAV_EXT_MODULE_PV}"
-
-# echo-nginx-module (https://github.com/openresty/echo-nginx-module, BSD license)
-HTTP_ECHO_MODULE_PV="0.63"
-HTTP_ECHO_MODULE_P="ngx_http_echo-${HTTP_ECHO_MODULE_PV}"
-HTTP_ECHO_MODULE_URI="https://github.com/openresty/echo-nginx-module/archive/v${HTTP_ECHO_MODULE_PV}.tar.gz"
-HTTP_ECHO_MODULE_WD="${WORKDIR}/echo-nginx-module-${HTTP_ECHO_MODULE_PV}"
-
-# modsecurity for nginx (https://github.com/SpiderLabs/ModSecurity-nginx, https://github.com/SpiderLabs/ModSecurity, Apache-2.0)
-HTTP_SECURITY_MODULE_PV="1.0.3"
-HTTP_SECURITY_MODULE_P="modsecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
-HTTP_SECURITY_MODULE_URI="https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v${HTTP_SECURITY_MODULE_PV}.tar.gz"
-HTTP_SECURITY_MODULE_WD="${WORKDIR}/ModSecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
-
-# push-stream-module (http://www.nginxpushstream.com, https://github.com/wandenberg/nginx-push-stream-module, GPL-3)
-HTTP_PUSH_STREAM_MODULE_PV="8c02220d484d7848bc8e3a6d9b1c616987e86f66"
-HTTP_PUSH_STREAM_MODULE_P="ngx_http_push_stream-${HTTP_PUSH_STREAM_MODULE_PV}"
-HTTP_PUSH_STREAM_MODULE_URI="https://github.com/wandenberg/nginx-push-stream-module/archive/${HTTP_PUSH_STREAM_MODULE_PV}.tar.gz"
-HTTP_PUSH_STREAM_MODULE_WD="${WORKDIR}/nginx-push-stream-module-${HTTP_PUSH_STREAM_MODULE_PV}"
-
-# sticky-module (https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng, BSD-2)
-HTTP_STICKY_MODULE_PV="1.2.6-10-g08a395c66e42"
-HTTP_STICKY_MODULE_P="nginx_http_sticky_module_ng-${HTTP_STICKY_MODULE_PV}"
-HTTP_STICKY_MODULE_URI="https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/${HTTP_STICKY_MODULE_PV}.tar.bz2"
-HTTP_STICKY_MODULE_WD="${WORKDIR}/nginx-goodies-nginx-sticky-module-ng-08a395c66e42"
-
-# mogilefs-module (https://github.com/vkholodkov/nginx-mogilefs-module, BSD-2)
-HTTP_MOGILEFS_MODULE_PV="1.0.4"
-HTTP_MOGILEFS_MODULE_P="ngx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
-HTTP_MOGILEFS_MODULE_URI="https://github.com/vkholodkov/nginx-mogilefs-module/archive/${HTTP_MOGILEFS_MODULE_PV}.tar.gz"
-HTTP_MOGILEFS_MODULE_WD="${WORKDIR}/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
-
-# memc-module (https://github.com/openresty/memc-nginx-module, BSD-2)
-HTTP_MEMC_MODULE_PV="0.19"
-HTTP_MEMC_MODULE_P="ngx_memc_module-${HTTP_MEMC_MODULE_PV}"
-HTTP_MEMC_MODULE_URI="https://github.com/openresty/memc-nginx-module/archive/v${HTTP_MEMC_MODULE_PV}.tar.gz"
-HTTP_MEMC_MODULE_WD="${WORKDIR}/memc-nginx-module-${HTTP_MEMC_MODULE_PV}"
-
-# nginx-ldap-auth-module (https://github.com/kvspb/nginx-auth-ldap, BSD-2)
-HTTP_LDAP_MODULE_PV="42d195d7a7575ebab1c369ad3fc5d78dc2c2669c"
-HTTP_LDAP_MODULE_P="nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
-HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LDAP_MODULE_PV}.tar.gz"
-HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
-
-# nginx-vod-module (https://github.com/kaltura/nginx-vod-module, AGPL-3+)
-HTTP_VOD_MODULE_PV="1.33"
-HTTP_VOD_MODULE_P="nginx-vod-module-${HTTP_VOD_MODULE_PV}"
-HTTP_VOD_MODULE_URI="https://github.com/kaltura/nginx-vod-module/archive/${HTTP_VOD_MODULE_PV}.tar.gz"
-HTTP_VOD_MODULE_WD="${WORKDIR}/nginx-vod-module-${HTTP_VOD_MODULE_PV}"
-
-# geoip2 (https://github.com/leev/ngx_http_geoip2_module, BSD-2)
-GEOIP2_MODULE_PV="3.4"
-GEOIP2_MODULE_P="ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
-GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOIP2_MODULE_PV}.tar.gz"
-GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
-
-# njs-module (https://github.com/nginx/njs, as-is)
-NJS_MODULE_PV="0.8.4"
-NJS_MODULE_P="njs-${NJS_MODULE_PV}"
-NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz"
-NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
-
-# nginx-tests (http://hg.nginx.org/nginx-tests, BSD-2)
-NGINX_TESTS_REV="0b5ec15c62ed"
-
-# We handle deps below ourselves
-SSL_DEPS_SKIP=1
-AUTOTOOLS_AUTO_DEPEND="no"
-
-inherit autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
-
-DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="https://nginx.org"
-SRC_URI="https://nginx.org/download/${P}.tar.gz
- ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
- nginx_modules_http_auth_ldap? ( ${HTTP_LDAP_MODULE_URI} -> ${HTTP_LDAP_MODULE_P}.tar.gz )
- nginx_modules_http_auth_pam? ( ${HTTP_AUTH_PAM_MODULE_URI} -> ${HTTP_AUTH_PAM_MODULE_P}.tar.gz )
- nginx_modules_http_brotli? ( ${HTTP_BROTLI_MODULE_URI} -> ${HTTP_BROTLI_MODULE_P}.tar.gz )
- nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} -> ${HTTP_CACHE_PURGE_MODULE_P}.tar.gz )
- nginx_modules_http_dav_ext? ( ${HTTP_DAV_EXT_MODULE_URI} -> ${HTTP_DAV_EXT_MODULE_P}.tar.gz )
- nginx_modules_http_echo? ( ${HTTP_ECHO_MODULE_URI} -> ${HTTP_ECHO_MODULE_P}.tar.gz )
- nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
- nginx_modules_http_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
- nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
- nginx_modules_http_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
- nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )
- nginx_modules_http_memc? ( ${HTTP_MEMC_MODULE_URI} -> ${HTTP_MEMC_MODULE_P}.tar.gz )
- nginx_modules_http_metrics? ( ${HTTP_METRICS_MODULE_URI} -> ${HTTP_METRICS_MODULE_P}.tar.gz )
- nginx_modules_http_mogilefs? ( ${HTTP_MOGILEFS_MODULE_URI} -> ${HTTP_MOGILEFS_MODULE_P}.tar.gz )
- nginx_modules_http_naxsi? (
- ${HTTP_NAXSI_MODULE_URI} -> ${HTTP_NAXSI_MODULE_P}.tar.gz
- ${HTTP_NAXSI_LIBINJECTION_MODULE_URI} -> ${HTTP_NAXSI_LIBINJECTION_MODULE_P}.tar.gz
- )
- nginx_modules_http_push_stream? ( ${HTTP_PUSH_STREAM_MODULE_URI} -> ${HTTP_PUSH_STREAM_MODULE_P}.tar.gz )
- nginx_modules_http_security? ( ${HTTP_SECURITY_MODULE_URI} -> ${HTTP_SECURITY_MODULE_P}.tar.gz )
- nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} -> ${HTTP_SLOWFS_CACHE_MODULE_P}.tar.gz )
- nginx_modules_http_sticky? ( ${HTTP_STICKY_MODULE_URI} -> ${HTTP_STICKY_MODULE_P}.tar.bz2 )
- nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
- nginx_modules_http_upstream_check? ( ${HTTP_UPSTREAM_CHECK_MODULE_URI} -> ${HTTP_UPSTREAM_CHECK_MODULE_P}.tar.gz )
- nginx_modules_http_vhost_traffic_status? ( ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI} -> ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_P}.tar.gz )
- nginx_modules_http_vod? ( ${HTTP_VOD_MODULE_URI} -> ${HTTP_VOD_MODULE_P}.tar.gz )
- nginx_modules_stream_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
- nginx_modules_stream_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
- rtmp? ( ${RTMP_MODULE_URI} -> ${RTMP_MODULE_P}.tar.gz )
- test? ( https://hg.nginx.org/nginx-tests/archive/${NGINX_TESTS_REV}.tar.gz -> nginx-tests-${NGINX_TESTS_REV}.tar.gz )"
-
-LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
- nginx_modules_http_security? ( Apache-2.0 )
- nginx_modules_http_push_stream? ( GPL-3 )"
-
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RESTRICT="!test? ( test )"
-
-NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
- fastcgi geo grpc gzip limit_req limit_conn map memcached mirror
- proxy referer rewrite scgi ssi split_clients upstream_hash
- upstream_ip_hash upstream_keepalive upstream_least_conn
- upstream_zone userid uwsgi"
-NGINX_MODULES_OPT="addition auth_request dav degradation flv geoip gunzip
- gzip_static image_filter mp4 perl random_index realip secure_link
- slice stub_status sub xslt"
-NGINX_MODULES_STREAM_STD="access geo limit_conn map return split_clients
- upstream_hash upstream_least_conn upstream_zone"
-NGINX_MODULES_STREAM_OPT="geoip realip ssl_preread"
-NGINX_MODULES_MAIL="imap pop3 smtp"
-NGINX_MODULES_3RD="
- http_auth_ldap
- http_auth_pam
- http_brotli
- http_cache_purge
- http_dav_ext
- http_echo
- http_fancyindex
- http_geoip2
- http_headers_more
- http_javascript
- http_lua
- http_memc
- http_metrics
- http_mogilefs
- http_naxsi
- http_push_stream
- http_security
- http_slowfs_cache
- http_sticky
- http_upload_progress
- http_upstream_check
- http_vhost_traffic_status
- http_vod
- stream_geoip2
- stream_javascript
-"
-
-IUSE="aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax"
-
-for mod in $NGINX_MODULES_STD; do
- IUSE="${IUSE} +nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_OPT; do
- IUSE="${IUSE} nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_STREAM_STD; do
- IUSE="${IUSE} nginx_modules_stream_${mod}"
-done
-
-for mod in $NGINX_MODULES_STREAM_OPT; do
- IUSE="${IUSE} nginx_modules_stream_${mod}"
-done
-
-for mod in $NGINX_MODULES_MAIL; do
- IUSE="${IUSE} nginx_modules_mail_${mod}"
-done
-
-for mod in $NGINX_MODULES_3RD; do
- IUSE="${IUSE} nginx_modules_${mod}"
-done
-
-# Add so we can warn users updating about config changes
-# @TODO: jbergstroem: remove on next release series
-IUSE="${IUSE} nginx_modules_http_spdy"
-
-CDEPEND="
- acct-group/nginx
- acct-user/nginx
- virtual/libcrypt:=
- pcre? ( dev-libs/libpcre:= )
- pcre2? ( dev-libs/libpcre2:= )
- pcre-jit? ( dev-libs/libpcre:=[jit] )
- ssl? (
- dev-libs/openssl:0=
- )
- http2? (
- >=dev-libs/openssl-1.0.1c:0=
- )
- http-cache? (
- dev-libs/openssl:0=
- )
- ktls? (
- >=dev-libs/openssl-3:0=[ktls]
- )
- nginx_modules_http_brotli? ( app-arch/brotli:= )
- nginx_modules_http_geoip? ( dev-libs/geoip )
- nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= )
- nginx_modules_http_gunzip? ( sys-libs/zlib )
- nginx_modules_http_gzip? ( sys-libs/zlib )
- nginx_modules_http_gzip_static? ( sys-libs/zlib )
- nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] )
- nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= )
- nginx_modules_http_rewrite? ( dev-libs/libpcre:= )
- nginx_modules_http_secure_link? ( dev-libs/openssl:0= )
- nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt )
- nginx_modules_http_lua? ( ${LUA_DEPS} )
- nginx_modules_http_auth_pam? ( sys-libs/pam )
- nginx_modules_http_metrics? ( dev-libs/yajl:= )
- nginx_modules_http_dav_ext? ( dev-libs/libxml2 )
- nginx_modules_http_security? ( dev-libs/modsecurity )
- nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] )
- nginx_modules_http_vod? ( media-video/ffmpeg:0= )
- nginx_modules_stream_geoip? ( dev-libs/geoip )
- nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= )"
-RDEPEND="${CDEPEND}
- app-misc/mime-types[nginx]
- selinux? ( sec-policy/selinux-nginx )
- !www-servers/nginx:mainline"
-DEPEND="${CDEPEND}
- arm? ( dev-libs/libatomic_ops )
- libatomic? ( dev-libs/libatomic_ops )"
-BDEPEND="
- nginx_modules_http_brotli? ( virtual/pkgconfig )
- test? (
- dev-lang/perl
- dev-perl/Cache-Memcached
- dev-perl/Cache-Memcached-Fast
- dev-perl/CryptX
- dev-perl/FCGI
- dev-perl/GD
- dev-perl/Net-SSLeay
- )"
-# Unpackaged perl modules which would be used by tests
-# Protocol::WebSocket
-# SCGI
-
-# Uwsgi doesn't start in tests
-# www-servers/uwsgi
-
-PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
-
-REQUIRED_USE="pcre-jit? ( pcre )
- ktls? ( ssl )
- nginx_modules_http_fancyindex? ( nginx_modules_http_addition )
- nginx_modules_http_grpc? ( http2 )
- nginx_modules_http_lua? (
- ${LUA_REQUIRED_USE}
- nginx_modules_http_rewrite
- pcre
- !pcre2
- )
- nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre )
- nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt )
- nginx_modules_http_metrics? ( nginx_modules_http_stub_status )
- nginx_modules_http_security? ( pcre )
- nginx_modules_http_push_stream? ( ssl )
- nginx_modules_http_vod? ( threads )"
-
-pkg_setup() {
- NGINX_HOME="/var/lib/nginx"
- NGINX_HOME_TMP="${NGINX_HOME}/tmp"
-
- if use libatomic; then
- ewarn "GCC 4.1+ features built-in atomic operations."
- ewarn "Using libatomic_ops is only needed if using"
- ewarn "a different compiler or a GCC prior to 4.1"
- fi
-
- if [[ -n $NGINX_ADD_MODULES ]]; then
- ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
- ewarn "This nginx installation is not supported!"
- ewarn "Make sure you can reproduce the bug without those modules"
- ewarn "_before_ reporting bugs."
- fi
-
- if use !http; then
- ewarn "To actually disable all http-functionality you also have to disable"
- ewarn "all nginx http modules."
- fi
-
- if use nginx_modules_http_mogilefs && use threads; then
- eerror "mogilefs won't compile with threads support."
- eerror "Please disable either flag and try again."
- die "Can't compile mogilefs with threads support"
- fi
-
- use nginx_modules_http_lua && lua-single_pkg_setup
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-1.4.1-fix-perl-install-path.patch"
- eapply "${FILESDIR}/${PN}-httpoxy-mitigation-r1.patch"
-
- if use nginx_modules_http_auth_ldap; then
- cd "${HTTP_LDAP_MODULE_WD}" || die
- eapply "${FILESDIR}/${PN}-1.23.2-mod_auth_ldap-fix.patch"
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_javascript; then
- cd "${NJS_MODULE_WD}" || die
- sed -e 's/-Werror//g' -i auto/cc || die
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_sticky; then
- cd "${HTTP_STICKY_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_sticky-nginx-1.23.0.patch
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_naxsi; then
- cd "${HTTP_NAXSI_MODULE_WD}" || die
- rm -r libinjection || die
- mv ../../libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV} libinjection || die
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_brotli; then
- cd "${HTTP_BROTLI_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_brotli-detect-brotli-r3.patch
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_upstream_check; then
- eapply -p0 "${FILESDIR}"/http_upstream_check-nginx-1.11.5+.patch
- fi
-
- if use nginx_modules_http_cache_purge; then
- cd "${HTTP_CACHE_PURGE_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_cache_purge-1.11.6+.patch
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_upload_progress; then
- cd "${HTTP_UPLOAD_PROGRESS_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_uploadprogress-nginx-1.23.0.patch
- cd "${S}" || die
- fi
-
- find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
- # We have config protection, don't rename etc files
- sed -i 's:.default::' auto/install || die
- # remove useless files
- sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
-
- # don't install to /etc/nginx/ if not in use
- local module
- for module in fastcgi scgi uwsgi ; do
- if ! use nginx_modules_http_${module}; then
- sed -i -e "/${module}/d" auto/install || die
- fi
- done
-
- eapply_user
-}
-
-src_configure() {
- local myconf=() http_enabled= mail_enabled= stream_enabled=
-
- use aio && myconf+=( --with-file-aio )
- use debug && myconf+=( --with-debug )
- use http2 && myconf+=( --with-http_v2_module )
- use http3 && myconf+=( --with-http_v3_module )
- use ktls && myconf+=( --with-openssl-opt=enable-ktls )
- use libatomic && myconf+=( --with-libatomic )
- use pcre && myconf+=( --with-pcre --without-pcre2 )
- use pcre-jit && myconf+=( --with-pcre-jit )
- use threads && myconf+=( --with-threads )
-
- # HTTP modules
- for mod in $NGINX_MODULES_STD; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- else
- myconf+=( --without-http_${mod}_module )
- fi
- done
-
- for mod in $NGINX_MODULES_OPT; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- myconf+=( --with-http_${mod}_module )
- fi
- done
-
- if use nginx_modules_http_fastcgi; then
- myconf+=( --with-http_realip_module )
- fi
-
- # third-party modules
- if use nginx_modules_http_upload_progress; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_headers_more; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_HEADERS_MORE_MODULE_WD} )
- fi
-
- if use nginx_modules_http_cache_purge; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_CACHE_PURGE_MODULE_WD} )
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD} )
- fi
-
- if use nginx_modules_http_fancyindex; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_FANCYINDEX_MODULE_WD} )
- fi
-
- if use nginx_modules_http_lua; then
- http_enabled=1
- export LUAJIT_LIB=$(dirname $(lua_get_shared_lib))
- export LUAJIT_INC=$(lua_get_include_dir)
- myconf+=( --add-module=${DEVEL_KIT_MODULE_WD} )
- myconf+=( --add-module=${HTTP_LUA_MODULE_WD} )
- fi
-
- if use nginx_modules_http_auth_pam; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_AUTH_PAM_MODULE_WD} )
- fi
-
- if use nginx_modules_http_upstream_check; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_UPSTREAM_CHECK_MODULE_WD} )
- fi
-
- if use nginx_modules_http_metrics; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_METRICS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_naxsi ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_NAXSI_MODULE_WD} )
- fi
-
- if use rtmp ; then
- http_enabled=1
- myconf+=( --add-module=${RTMP_MODULE_WD} )
- fi
-
- if use nginx_modules_http_dav_ext ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_DAV_EXT_MODULE_WD} )
- fi
-
- if use nginx_modules_http_echo ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_ECHO_MODULE_WD} )
- fi
-
- if use nginx_modules_http_security ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_SECURITY_MODULE_WD} )
- fi
-
- if use nginx_modules_http_push_stream ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_PUSH_STREAM_MODULE_WD} )
- fi
-
- if use nginx_modules_http_sticky ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_STICKY_MODULE_WD} )
- fi
-
- if use nginx_modules_http_mogilefs ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_MOGILEFS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_memc ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_MEMC_MODULE_WD} )
- fi
-
- if use nginx_modules_http_auth_ldap; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_LDAP_MODULE_WD} )
- fi
-
- if use nginx_modules_http_vhost_traffic_status; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_geoip2 || use nginx_modules_stream_geoip2; then
- myconf+=( --add-module=${GEOIP2_MODULE_WD} )
- fi
-
- if use nginx_modules_http_javascript || use nginx_modules_stream_javascript; then
- myconf+=( --add-module="${NJS_MODULE_WD}/nginx" )
- fi
-
- if use nginx_modules_http_brotli; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_BROTLI_MODULE_WD} )
- fi
-
- if use http || use http-cache || use http2 || use http3 || use nginx_modules_http_javascript; then
- http_enabled=1
- fi
-
- if use nginx_modules_http_vod; then
- http_enabled=1
- export HTTP_POSTPONE=no
- myconf+=( --add-module=${HTTP_VOD_MODULE_WD} )
- fi
-
- if [ $http_enabled ]; then
- use http-cache || myconf+=( --without-http-cache )
- use ssl && myconf+=( --with-http_ssl_module )
- else
- myconf+=( --without-http --without-http-cache )
- fi
-
- # Stream modules
- for mod in $NGINX_MODULES_STREAM_STD; do
- if use nginx_modules_stream_${mod}; then
- stream_enabled=1
- else
- myconf+=( --without-stream_${mod}_module )
- fi
- done
-
- for mod in $NGINX_MODULES_STREAM_OPT; do
- if use nginx_modules_stream_${mod}; then
- stream_enabled=1
- myconf+=( --with-stream_${mod}_module )
- fi
- done
-
- if use nginx_modules_stream_geoip2 || use nginx_modules_stream_javascript; then
- stream_enabled=1
- fi
-
- if [ $stream_enabled ]; then
- myconf+=( --with-stream )
- use ssl && myconf+=( --with-stream_ssl_module )
- fi
-
- # MAIL modules
- for mod in $NGINX_MODULES_MAIL; do
- if use nginx_modules_mail_${mod}; then
- mail_enabled=1
- else
- myconf+=( --without-mail_${mod}_module )
- fi
- done
-
- if [ $mail_enabled ]; then
- myconf+=( --with-mail )
- use ssl && myconf+=( --with-mail_ssl_module )
- fi
-
- # custom modules
- for mod in $NGINX_ADD_MODULES; do
- myconf+=( --add-module=${mod} )
- done
-
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- tc-export AR CC
-
- if ! use prefix; then
- myconf+=( --user=${PN} )
- myconf+=( --group=${PN} )
- fi
-
- if [[ -n "${EXTRA_ECONF}" ]]; then
- myconf+=( ${EXTRA_ECONF} )
- ewarn "EXTRA_ECONF applied. Now you are on your own, good luck!"
- fi
-
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
- --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
- --pid-path="${EPREFIX}"/run/${PN}.pid \
- --lock-path="${EPREFIX}"/run/lock/${PN}.lock \
- --with-cc-opt="-I${ESYSROOT}/usr/include" \
- --with-ld-opt="-L${ESYSROOT}/usr/$(get_libdir)" \
- --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
- --http-client-body-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/client \
- --http-proxy-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/proxy \
- --http-fastcgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/fastcgi \
- --http-scgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/scgi \
- --http-uwsgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/uwsgi \
- --with-compat \
- "${myconf[@]}" || die "configure failed"
-
- # A purely cosmetic change that makes nginx -V more readable. This can be
- # good if people outside the gentoo community would troubleshoot and
- # question the users setup.
- sed -i -e "s|${WORKDIR}|external_module|g" objs/ngx_auto_config.h || die
-}
-
-src_compile() {
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- cp "${FILESDIR}"/nginx.conf-r3 "${ED}"/etc/nginx/nginx.conf || die
-
- newinitd "${FILESDIR}"/nginx.initd-r4 nginx
- newconfd "${FILESDIR}"/nginx.confd nginx
-
- systemd_newunit "${FILESDIR}"/nginx.service-r1 nginx.service
-
- doman man/nginx.8
- dodoc CHANGES* README
-
- # just keepdir. do not copy the default htdocs files (bug #449136)
- keepdir /var/www/localhost
- rm -rf "${ED}"/usr/html || die
-
- # set up a list of directories to keep
- local keepdir_list="${NGINX_HOME_TMP}"/client
- local module
- for module in proxy fastcgi scgi uwsgi; do
- use nginx_modules_http_${module} && keepdir_list+=" ${NGINX_HOME_TMP}/${module}"
- done
-
- keepdir /var/log/nginx ${keepdir_list}
-
- # this solves a problem with SELinux where nginx doesn't see the directories
- # as root and tries to create them as nginx
- fperms 0750 "${NGINX_HOME_TMP}"
- fowners ${PN}:0 "${NGINX_HOME_TMP}"
-
- fperms 0700 ${keepdir_list}
- fowners ${PN}:${PN} ${keepdir_list}
-
- fperms 0710 /var/log/nginx
- fowners 0:${PN} /var/log/nginx
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/nginx.logrotate-r1 nginx
-
- # Don't create /run
- rm -rf "${ED}"/run || die
-
- if use lua_single_target_luajit; then
- pax-mark m "${ED}/usr/sbin/nginx"
- fi
-
- if use nginx_modules_http_perl; then
- cd "${S}"/objs/src/http/modules/perl/ || die
- emake DESTDIR="${D}" INSTALLDIRS=vendor
- perl_delete_localpod
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_cache_purge; then
- docinto ${HTTP_CACHE_PURGE_MODULE_P}
- dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
- dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
- fi
-
- if use nginx_modules_http_fancyindex; then
- docinto ${HTTP_FANCYINDEX_MODULE_P}
- dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_lua; then
- docinto ${HTTP_LUA_MODULE_P}
- dodoc "${HTTP_LUA_MODULE_WD}"/README.markdown
- fi
-
- if use nginx_modules_http_auth_pam; then
- docinto ${HTTP_AUTH_PAM_MODULE_P}
- dodoc "${HTTP_AUTH_PAM_MODULE_WD}"/{README.md,ChangeLog}
- fi
-
- if use nginx_modules_http_upstream_check; then
- docinto ${HTTP_UPSTREAM_CHECK_MODULE_P}
- dodoc "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/{README,CHANGES}
- fi
-
- if use nginx_modules_http_naxsi; then
- insinto /etc/nginx/naxsi
- doins "${HTTP_NAXSI_MODULE_WD}"/../distros/nginx/*
- doins "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/naxsi_core.rules
- doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/blocking
- doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/whitelists
- fi
-
- if use rtmp; then
- docinto ${RTMP_MODULE_P}
- dodoc "${RTMP_MODULE_WD}"/{AUTHORS,README.md,stat.xsl}
- fi
-
- if use nginx_modules_http_dav_ext; then
- docinto ${HTTP_DAV_EXT_MODULE_P}
- dodoc "${HTTP_DAV_EXT_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_echo; then
- docinto ${HTTP_ECHO_MODULE_P}
- dodoc "${HTTP_ECHO_MODULE_WD}"/README.markdown
- fi
-
- if use nginx_modules_http_security; then
- docinto ${HTTP_SECURITY_MODULE_P}
- dodoc "${HTTP_SECURITY_MODULE_WD}"/{AUTHORS,CHANGES,README.md}
- fi
-
- if use nginx_modules_http_push_stream; then
- docinto ${HTTP_PUSH_STREAM_MODULE_P}
- dodoc "${HTTP_PUSH_STREAM_MODULE_WD}"/{AUTHORS,CHANGELOG.textile,README.textile}
- fi
-
- if use nginx_modules_http_sticky; then
- docinto ${HTTP_STICKY_MODULE_P}
- dodoc "${HTTP_STICKY_MODULE_WD}"/{README.md,Changelog.txt,docs/sticky.pdf}
- fi
-
- if use nginx_modules_http_memc; then
- docinto ${HTTP_MEMC_MODULE_P}
- dodoc "${HTTP_MEMC_MODULE_WD}"/README.markdown
- fi
-
- if use nginx_modules_http_auth_ldap; then
- docinto ${HTTP_LDAP_MODULE_P}
- dodoc "${HTTP_LDAP_MODULE_WD}"/example.conf
- fi
-
- if use nginx_modules_http_vod; then
- docinto ${HTTP_VOD_MODULE_P}
- dodoc "${HTTP_VOD_MODULE_WD}"/{CHANGELOG,README}.md
- fi
-}
-
-src_test() {
- pushd "${WORKDIR}"/nginx-tests-"${NGINX_TESTS_REV}" > /dev/null || die
-
- # FIXME: unsure why uwsgi fails to start
- rm uwsgi*.t || die
-
- local -x TEST_NGINX_BINARY="${S}/objs/nginx"
- local -x TEST_NGINX_VERBOSE=1
-
- prove -v -j $(makeopts_jobs) . || die
- popd > /dev/null || die
-}
-
-pkg_postinst() {
- if use ssl; then
- if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
- install_cert /etc/ssl/${PN}/${PN}
- use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
- fi
- fi
-
- if use nginx_modules_http_spdy; then
- ewarn ""
- ewarn "In nginx 1.9.5 the spdy module was superseded by http2."
- ewarn "Update your configs and package.use accordingly."
- fi
-
- if use nginx_modules_http_lua; then
- ewarn ""
- ewarn "While you can build lua 3rd party module against ${P}"
- ewarn "the author warns that >=${PN}-1.11.11 is still not an"
- ewarn "officially supported target yet. You are on your own."
- ewarn "Expect runtime failures, memory leaks and other problems!"
- fi
-
- if use nginx_modules_http_lua && use http2; then
- ewarn ""
- ewarn "Lua 3rd party module author warns against using ${P} with"
- ewarn "NGINX_MODULES_HTTP=\"lua http2\". For more info, see https://git.io/OldLsg"
- fi
-
- local _n_permission_layout_checks=0
- local _has_to_adjust_permissions=0
- local _has_to_show_permission_warning=0
-
- # Defaults to 1 to inform people doing a fresh installation
- # that we ship modified {scgi,uwsgi,fastcgi}_params files
- local _has_to_show_httpoxy_mitigation_notice=1
-
- local _replacing_version=
- for _replacing_version in ${REPLACING_VERSIONS}; do
- _n_permission_layout_checks=$((${_n_permission_layout_checks}+1))
-
- if [[ ${_n_permission_layout_checks} -gt 1 ]]; then
- # Should never happen:
- # Package is abusing slots but doesn't allow multiple parallel installations.
- # If we run into this situation it is unsafe to automatically adjust any
- # permission...
- _has_to_show_permission_warning=1
-
- ewarn "Replacing multiple ${PN}' versions is unsupported! " \
- "You will have to adjust permissions on your own."
-
- break
- fi
-
- local _replacing_version_branch=$(ver_cut 1-2 "${_replacing_version}")
- debug-print "Updating an existing installation (v${_replacing_version}; branch '${_replacing_version_branch}') ..."
-
- # Do we need to adjust permissions to fix CVE-2013-0337 (bug #458726, #469094)?
- # This was before we introduced multiple nginx versions so we
- # do not need to distinguish between stable and mainline
- local _need_to_fix_CVE2013_0337=1
-
- if ver_test ${_replacing_version} -ge 1.4.1-r2; then
- # We are updating an installation which should already be fixed
- _need_to_fix_CVE2013_0337=0
- debug-print "Skipping CVE-2013-0337 ... existing installation should not be affected!"
- else
- _has_to_adjust_permissions=1
- debug-print "Need to adjust permissions to fix CVE-2013-0337!"
- fi
-
- # Do we need to inform about HTTPoxy mitigation?
- # In repository since commit 8be44f76d4ac02cebcd1e0e6e6284bb72d054b0f
- if ver_test ${_replacing_version_branch} -lt 1.10; then
- # Updating from <1.10
- _has_to_show_httpoxy_mitigation_notice=1
- debug-print "Need to inform about HTTPoxy mitigation!"
- else
- # Updating from >=1.10
- local _fixed_in_pvr=
- case "${_replacing_version_branch}" in
- "1.10")
- _fixed_in_pvr="1.10.1-r2"
- ;;
- "1.11")
- _fixed_in_pvr="1.11.3-r1"
- ;;
- *)
- # This should be any future branch.
- # If we run this code it is safe to assume that the user has
- # already seen the HTTPoxy mitigation notice because he/she is doing
- # an update from previous version where we have already shown
- # the warning. Otherwise, we wouldn't hit this code path ...
- _fixed_in_pvr=
- esac
-
- if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
- # We are updating an installation where we already informed
- # that we are mitigating HTTPoxy per default
- _has_to_show_httpoxy_mitigation_notice=0
- debug-print "No need to inform about HTTPoxy mitigation ... information was already shown for existing installation!"
- else
- _has_to_show_httpoxy_mitigation_notice=1
- debug-print "Need to inform about HTTPoxy mitigation!"
- fi
- fi
-
- # Do we need to adjust permissions to fix CVE-2016-1247 (bug #605008)?
- # All branches up to 1.11 are affected
- local _need_to_fix_CVE2016_1247=1
-
- if ver_test ${_replacing_version_branch} -lt 1.10; then
- # Updating from <1.10
- _has_to_adjust_permissions=1
- debug-print "Need to adjust permissions to fix CVE-2016-1247!"
- else
- # Updating from >=1.10
- local _fixed_in_pvr=
- case "${_replacing_version_branch}" in
- "1.10")
- _fixed_in_pvr="1.10.2-r3"
- ;;
- "1.11")
- _fixed_in_pvr="1.11.6-r1"
- ;;
- *)
- # This should be any future branch.
- # If we run this code it is safe to assume that we have already
- # adjusted permissions or were never affected because user is
- # doing an update from previous version which was safe or did
- # the adjustments. Otherwise, we wouldn't hit this code path ...
- _fixed_in_pvr=
- esac
-
- if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
- # We are updating an installation which should already be adjusted
- # or which was never affected
- _need_to_fix_CVE2016_1247=0
- debug-print "Skipping CVE-2016-1247 ... existing installation should not be affected!"
- else
- _has_to_adjust_permissions=1
- debug-print "Need to adjust permissions to fix CVE-2016-1247!"
- fi
- fi
- done
-
- if [[ ${_has_to_adjust_permissions} -eq 1 ]]; then
- # We do not DIE when chmod/chown commands are failing because
- # package is already merged on user's system at this stage
- # and we cannot retry without losing the information that
- # the existing installation needs to adjust permissions.
- # Instead we are going to a show a big warning ...
-
- if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2013_0337} -eq 1 ]]; then
- ewarn ""
- ewarn "The world-readable bit (if set) has been removed from the"
- ewarn "following directories to mitigate a security bug"
- ewarn "(CVE-2013-0337, bug #458726):"
- ewarn ""
- ewarn " ${EPREFIX}/var/log/nginx"
- ewarn " ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}"
- ewarn ""
- ewarn "Check if this is correct for your setup before restarting nginx!"
- ewarn "This is a one-time change and will not happen on subsequent updates."
- ewarn "Furthermore nginx' temp directories got moved to '${EPREFIX}${NGINX_HOME_TMP}'"
- chmod o-rwx \
- "${EPREFIX}"/var/log/nginx \
- "${EPREFIX}"${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi} || \
- _has_to_show_permission_warning=1
- fi
-
- if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2016_1247} -eq 1 ]]; then
- ewarn ""
- ewarn "The permissions on the following directory have been reset in"
- ewarn "order to mitigate a security bug (CVE-2016-1247, bug #605008):"
- ewarn ""
- ewarn " ${EPREFIX}/var/log/nginx"
- ewarn ""
- ewarn "Check if this is correct for your setup before restarting nginx!"
- ewarn "Also ensure that no other log directory used by any of your"
- ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
- ewarn "used by nginx can be abused to escalate privileges!"
- ewarn "This is a one-time change and will not happen on subsequent updates."
- chown 0:nginx "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
- chmod 710 "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
- fi
-
- if [[ ${_has_to_show_permission_warning} -eq 1 ]]; then
- # Should never happen ...
- ewarn ""
- ewarn "*************************************************************"
- ewarn "*************** W A R N I N G ***************"
- ewarn "*************************************************************"
- ewarn "The one-time only attempt to adjust permissions of the"
- ewarn "existing nginx installation failed. Be aware that we will not"
- ewarn "try to adjust the same permissions again because now you are"
- ewarn "using a nginx version where we expect that the permissions"
- ewarn "are already adjusted or that you know what you are doing and"
- ewarn "want to keep custom permissions."
- ewarn ""
- fi
- fi
-
- # Sanity check for CVE-2016-1247
- # Required to warn users who received the warning above and thought
- # they could fix it by unmerging and re-merging the package or have
- # unmerged a affected installation on purpose in the past leaving
- # /var/log/nginx on their system due to keepdir/non-empty folder
- # and are now installing the package again.
- local _sanity_check_testfile=$(mktemp --dry-run "${EPREFIX}"/var/log/nginx/.CVE-2016-1247.XXXXXXXXX)
- su -s /bin/sh -c "touch ${_sanity_check_testfile}" nginx >&/dev/null
- if [ $? -eq 0 ] ; then
- # Cleanup -- no reason to die here!
- rm -f "${_sanity_check_testfile}"
-
- ewarn ""
- ewarn "*************************************************************"
- ewarn "*************** W A R N I N G ***************"
- ewarn "*************************************************************"
- ewarn "Looks like your installation is vulnerable to CVE-2016-1247"
- ewarn "(bug #605008) because nginx user is able to create files in"
- ewarn ""
- ewarn " ${EPREFIX}/var/log/nginx"
- ewarn ""
- ewarn "Also ensure that no other log directory used by any of your"
- ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
- ewarn "used by nginx can be abused to escalate privileges!"
- fi
-
- if [[ ${_has_to_show_httpoxy_mitigation_notice} -eq 1 ]]; then
- # HTTPoxy mitigation
- ewarn ""
- ewarn "This nginx installation comes with a mitigation for the HTTPoxy"
- ewarn "vulnerability for FastCGI, SCGI and uWSGI applications by setting"
- ewarn "the HTTP_PROXY parameter to an empty string per default when you"
- ewarn "are sourcing one of the default"
- ewarn ""
- ewarn " - 'fastcgi_params' or 'fastcgi.conf'"
- ewarn " - 'scgi_params'"
- ewarn " - 'uwsgi_params'"
- ewarn ""
- ewarn "files in your server block(s)."
- ewarn ""
- ewarn "If this is causing any problems for you make sure that you are sourcing the"
- ewarn "default parameters _before_ you set your own values."
- ewarn "If you are relying on user-supplied proxy values you have to remove the"
- ewarn "correlating lines from the file(s) mentioned above."
- ewarn ""
- fi
-}
diff --git a/www-servers/nginx/nginx-1.27.0-r1.ebuild b/www-servers/nginx/nginx-1.27.0-r1.ebuild
new file mode 100644
index 000000000000..749ba9ff4572
--- /dev/null
+++ b/www-servers/nginx/nginx-1.27.0-r1.ebuild
@@ -0,0 +1,1133 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Maintainer notes:
+# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
+# - any http-module activates the main http-functionality and overrides USE=-http
+# - keep the following requirements in mind before adding external modules:
+# * alive upstream
+# * sane packaging
+# * builds cleanly
+# * does not need a patch for nginx core
+# - Update NGINX_TESTS_REV to the current available revision and run tests.
+# - TODO: test the google-perftools module (included in vanilla tarball)
+
+# prevent perl-module from adding automagic perl DEPENDs
+GENTOO_DEPEND_ON_PERL="no"
+
+# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
+DEVEL_KIT_MODULE_PV="0.3.1"
+DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz"
+DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
+
+# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
+HTTP_BROTLI_MODULE_PV="1.0.0rc"
+HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz"
+HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
+
+# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
+HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
+HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz"
+HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
+
+# http_headers_more (https://github.com/openresty/headers-more-nginx-module, BSD license)
+HTTP_HEADERS_MORE_MODULE_PV="0.34"
+HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
+HTTP_HEADERS_MORE_MODULE_URI="https://github.com/openresty/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz"
+HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
+
+# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license)
+HTTP_CACHE_PURGE_MODULE_PV="2.3"
+HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
+HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
+HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
+
+# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
+HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
+HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
+HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
+HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
+
+# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
+HTTP_FANCYINDEX_MODULE_PV="0.4.4"
+HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
+HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz"
+HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
+
+# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
+HTTP_LUA_MODULE_PV="0.10.25"
+HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
+HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz"
+HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}"
+LUA_COMPAT=( luajit )
+
+# http_auth_pam (https://github.com/stogh/ngx_http_auth_pam_module/, http://web.iti.upv.es/~sto/nginx/, BSD-2 license)
+HTTP_AUTH_PAM_MODULE_PV="1.5.2"
+HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}"
+HTTP_AUTH_PAM_MODULE_URI="https://github.com/stogh/ngx_http_auth_pam_module/archive/v${HTTP_AUTH_PAM_MODULE_PV}.tar.gz"
+HTTP_AUTH_PAM_MODULE_WD="${WORKDIR}/ngx_http_auth_pam_module-${HTTP_AUTH_PAM_MODULE_PV}"
+
+# http_upstream_check (https://github.com/yaoweibin/nginx_upstream_check_module, BSD license)
+HTTP_UPSTREAM_CHECK_MODULE_PV="9aecf15ec379fe98f62355c57b60c0bc83296f04"
+HTTP_UPSTREAM_CHECK_MODULE_P="ngx_http_upstream_check-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
+HTTP_UPSTREAM_CHECK_MODULE_URI="https://github.com/yaoweibin/nginx_upstream_check_module/archive/${HTTP_UPSTREAM_CHECK_MODULE_PV}.tar.gz"
+HTTP_UPSTREAM_CHECK_MODULE_WD="${WORKDIR}/nginx_upstream_check_module-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
+
+# http_metrics (https://github.com/zenops/ngx_metrics, BSD license)
+HTTP_METRICS_MODULE_PV="0.1.1"
+HTTP_METRICS_MODULE_P="ngx_metrics-${HTTP_METRICS_MODULE_PV}"
+HTTP_METRICS_MODULE_URI="https://github.com/liquidm/ngx_metrics/archive/v${HTTP_METRICS_MODULE_PV}.tar.gz"
+HTTP_METRICS_MODULE_WD="${WORKDIR}/ngx_metrics-${HTTP_METRICS_MODULE_PV}"
+
+# http_vhost_traffic_status (https://github.com/vozlt/nginx-module-vts, BSD license)
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV="0.2.1"
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_P="ngx_http_vhost_traffic_status-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI="https://github.com/vozlt/nginx-module-vts/archive/v${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}.tar.gz"
+HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD="${WORKDIR}/nginx-module-vts-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
+
+# naxsi-core (https://github.com/wargio/naxsi, GPL-3)
+HTTP_NAXSI_MODULE_PV="4140b2ded624eb36f04c783c460379b9403012d0"
+HTTP_NAXSI_MODULE_P="ngx_http_naxsi-${HTTP_NAXSI_MODULE_PV}"
+HTTP_NAXSI_MODULE_URI="https://github.com/wargio/naxsi/archive/${HTTP_NAXSI_MODULE_PV}.tar.gz"
+HTTP_NAXSI_MODULE_WD="${WORKDIR}/naxsi-${HTTP_NAXSI_MODULE_PV}/naxsi_src"
+HTTP_NAXSI_LIBINJECTION_MODULE_PV="49904c42a6e68dc8f16c022c693e897e4010a06c"
+HTTP_NAXSI_LIBINJECTION_MODULE_P="ngx_http_naxsi_libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV}"
+HTTP_NAXSI_LIBINJECTION_MODULE_URI="https://github.com/libinjection/libinjection/archive/${HTTP_NAXSI_LIBINJECTION_MODULE_PV}.tar.gz"
+
+# nginx-rtmp-module (https://github.com/arut/nginx-rtmp-module, BSD license)
+RTMP_MODULE_PV="1.2.2"
+RTMP_MODULE_P="ngx_rtmp-${RTMP_MODULE_PV}"
+RTMP_MODULE_URI="https://github.com/arut/nginx-rtmp-module/archive/v${RTMP_MODULE_PV}.tar.gz"
+RTMP_MODULE_WD="${WORKDIR}/nginx-rtmp-module-${RTMP_MODULE_PV}"
+
+# nginx-dav-ext-module (https://github.com/arut/nginx-dav-ext-module, BSD license)
+HTTP_DAV_EXT_MODULE_PV="3.0.0"
+HTTP_DAV_EXT_MODULE_P="ngx_http_dav_ext-${HTTP_DAV_EXT_MODULE_PV}"
+HTTP_DAV_EXT_MODULE_URI="https://github.com/arut/nginx-dav-ext-module/archive/v${HTTP_DAV_EXT_MODULE_PV}.tar.gz"
+HTTP_DAV_EXT_MODULE_WD="${WORKDIR}/nginx-dav-ext-module-${HTTP_DAV_EXT_MODULE_PV}"
+
+# echo-nginx-module (https://github.com/openresty/echo-nginx-module, BSD license)
+HTTP_ECHO_MODULE_PV="0.63"
+HTTP_ECHO_MODULE_P="ngx_http_echo-${HTTP_ECHO_MODULE_PV}"
+HTTP_ECHO_MODULE_URI="https://github.com/openresty/echo-nginx-module/archive/v${HTTP_ECHO_MODULE_PV}.tar.gz"
+HTTP_ECHO_MODULE_WD="${WORKDIR}/echo-nginx-module-${HTTP_ECHO_MODULE_PV}"
+
+# modsecurity for nginx (https://github.com/SpiderLabs/ModSecurity-nginx, https://github.com/SpiderLabs/ModSecurity, Apache-2.0)
+HTTP_SECURITY_MODULE_PV="1.0.3"
+HTTP_SECURITY_MODULE_P="modsecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
+HTTP_SECURITY_MODULE_URI="https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v${HTTP_SECURITY_MODULE_PV}.tar.gz"
+HTTP_SECURITY_MODULE_WD="${WORKDIR}/ModSecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
+
+# push-stream-module (http://www.nginxpushstream.com, https://github.com/wandenberg/nginx-push-stream-module, GPL-3)
+HTTP_PUSH_STREAM_MODULE_PV="8c02220d484d7848bc8e3a6d9b1c616987e86f66"
+HTTP_PUSH_STREAM_MODULE_P="ngx_http_push_stream-${HTTP_PUSH_STREAM_MODULE_PV}"
+HTTP_PUSH_STREAM_MODULE_URI="https://github.com/wandenberg/nginx-push-stream-module/archive/${HTTP_PUSH_STREAM_MODULE_PV}.tar.gz"
+HTTP_PUSH_STREAM_MODULE_WD="${WORKDIR}/nginx-push-stream-module-${HTTP_PUSH_STREAM_MODULE_PV}"
+
+# sticky-module (https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng, BSD-2)
+HTTP_STICKY_MODULE_PV="1.2.6-10-g08a395c66e42"
+HTTP_STICKY_MODULE_P="nginx_http_sticky_module_ng-${HTTP_STICKY_MODULE_PV}"
+HTTP_STICKY_MODULE_URI="https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/${HTTP_STICKY_MODULE_PV}.tar.bz2"
+HTTP_STICKY_MODULE_WD="${WORKDIR}/nginx-goodies-nginx-sticky-module-ng-08a395c66e42"
+
+# mogilefs-module (https://github.com/vkholodkov/nginx-mogilefs-module, BSD-2)
+HTTP_MOGILEFS_MODULE_PV="1.0.4"
+HTTP_MOGILEFS_MODULE_P="ngx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
+HTTP_MOGILEFS_MODULE_URI="https://github.com/vkholodkov/nginx-mogilefs-module/archive/${HTTP_MOGILEFS_MODULE_PV}.tar.gz"
+HTTP_MOGILEFS_MODULE_WD="${WORKDIR}/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
+
+# memc-module (https://github.com/openresty/memc-nginx-module, BSD-2)
+HTTP_MEMC_MODULE_PV="0.19"
+HTTP_MEMC_MODULE_P="ngx_memc_module-${HTTP_MEMC_MODULE_PV}"
+HTTP_MEMC_MODULE_URI="https://github.com/openresty/memc-nginx-module/archive/v${HTTP_MEMC_MODULE_PV}.tar.gz"
+HTTP_MEMC_MODULE_WD="${WORKDIR}/memc-nginx-module-${HTTP_MEMC_MODULE_PV}"
+
+# nginx-ldap-auth-module (https://github.com/kvspb/nginx-auth-ldap, BSD-2)
+HTTP_LDAP_MODULE_PV="42d195d7a7575ebab1c369ad3fc5d78dc2c2669c"
+HTTP_LDAP_MODULE_P="nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
+HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LDAP_MODULE_PV}.tar.gz"
+HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
+
+# nginx-vod-module (https://github.com/kaltura/nginx-vod-module, AGPL-3+)
+HTTP_VOD_MODULE_PV="1.33"
+HTTP_VOD_MODULE_P="nginx-vod-module-${HTTP_VOD_MODULE_PV}"
+HTTP_VOD_MODULE_URI="https://github.com/kaltura/nginx-vod-module/archive/${HTTP_VOD_MODULE_PV}.tar.gz"
+HTTP_VOD_MODULE_WD="${WORKDIR}/nginx-vod-module-${HTTP_VOD_MODULE_PV}"
+
+# geoip2 (https://github.com/leev/ngx_http_geoip2_module, BSD-2)
+GEOIP2_MODULE_PV="3.4"
+GEOIP2_MODULE_P="ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
+GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOIP2_MODULE_PV}.tar.gz"
+GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
+
+# njs-module (https://github.com/nginx/njs, as-is)
+NJS_MODULE_PV="0.8.5"
+NJS_MODULE_P="njs-${NJS_MODULE_PV}"
+NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz"
+NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
+
+# nginx-tests (http://hg.nginx.org/nginx-tests, BSD-2)
+NGINX_TESTS_REV="0b5ec15c62ed"
+
+# We handle deps below ourselves
+SSL_DEPS_SKIP=1
+AUTOTOOLS_AUTO_DEPEND="no"
+
+inherit autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
+
+DESCRIPTION="Robust, small and high performance http and reverse proxy server"
+HOMEPAGE="https://nginx.org"
+SRC_URI="https://nginx.org/download/${P}.tar.gz
+ ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
+ nginx_modules_http_auth_ldap? ( ${HTTP_LDAP_MODULE_URI} -> ${HTTP_LDAP_MODULE_P}.tar.gz )
+ nginx_modules_http_auth_pam? ( ${HTTP_AUTH_PAM_MODULE_URI} -> ${HTTP_AUTH_PAM_MODULE_P}.tar.gz )
+ nginx_modules_http_brotli? ( ${HTTP_BROTLI_MODULE_URI} -> ${HTTP_BROTLI_MODULE_P}.tar.gz )
+ nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} -> ${HTTP_CACHE_PURGE_MODULE_P}.tar.gz )
+ nginx_modules_http_dav_ext? ( ${HTTP_DAV_EXT_MODULE_URI} -> ${HTTP_DAV_EXT_MODULE_P}.tar.gz )
+ nginx_modules_http_echo? ( ${HTTP_ECHO_MODULE_URI} -> ${HTTP_ECHO_MODULE_P}.tar.gz )
+ nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
+ nginx_modules_http_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
+ nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
+ nginx_modules_http_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
+ nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )
+ nginx_modules_http_memc? ( ${HTTP_MEMC_MODULE_URI} -> ${HTTP_MEMC_MODULE_P}.tar.gz )
+ nginx_modules_http_metrics? ( ${HTTP_METRICS_MODULE_URI} -> ${HTTP_METRICS_MODULE_P}.tar.gz )
+ nginx_modules_http_mogilefs? ( ${HTTP_MOGILEFS_MODULE_URI} -> ${HTTP_MOGILEFS_MODULE_P}.tar.gz )
+ nginx_modules_http_naxsi? (
+ ${HTTP_NAXSI_MODULE_URI} -> ${HTTP_NAXSI_MODULE_P}.tar.gz
+ ${HTTP_NAXSI_LIBINJECTION_MODULE_URI} -> ${HTTP_NAXSI_LIBINJECTION_MODULE_P}.tar.gz
+ )
+ nginx_modules_http_push_stream? ( ${HTTP_PUSH_STREAM_MODULE_URI} -> ${HTTP_PUSH_STREAM_MODULE_P}.tar.gz )
+ nginx_modules_http_security? ( ${HTTP_SECURITY_MODULE_URI} -> ${HTTP_SECURITY_MODULE_P}.tar.gz )
+ nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} -> ${HTTP_SLOWFS_CACHE_MODULE_P}.tar.gz )
+ nginx_modules_http_sticky? ( ${HTTP_STICKY_MODULE_URI} -> ${HTTP_STICKY_MODULE_P}.tar.bz2 )
+ nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
+ nginx_modules_http_upstream_check? ( ${HTTP_UPSTREAM_CHECK_MODULE_URI} -> ${HTTP_UPSTREAM_CHECK_MODULE_P}.tar.gz )
+ nginx_modules_http_vhost_traffic_status? ( ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI} -> ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_P}.tar.gz )
+ nginx_modules_http_vod? ( ${HTTP_VOD_MODULE_URI} -> ${HTTP_VOD_MODULE_P}.tar.gz )
+ nginx_modules_stream_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
+ nginx_modules_stream_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
+ rtmp? ( ${RTMP_MODULE_URI} -> ${RTMP_MODULE_P}.tar.gz )
+ test? ( https://hg.nginx.org/nginx-tests/archive/${NGINX_TESTS_REV}.tar.gz -> nginx-tests-${NGINX_TESTS_REV}.tar.gz )"
+
+LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
+ nginx_modules_http_security? ( Apache-2.0 )
+ nginx_modules_http_push_stream? ( GPL-3 )"
+
+SLOT="mainline"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RESTRICT="!test? ( test )"
+
+NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
+ fastcgi geo grpc gzip limit_req limit_conn map memcached mirror
+ proxy referer rewrite scgi ssi split_clients upstream_hash
+ upstream_ip_hash upstream_keepalive upstream_least_conn
+ upstream_zone userid uwsgi"
+NGINX_MODULES_OPT="addition auth_request dav degradation flv geoip gunzip
+ gzip_static image_filter mp4 perl random_index realip secure_link
+ slice stub_status sub xslt"
+NGINX_MODULES_STREAM_STD="access geo limit_conn map return split_clients
+ upstream_hash upstream_least_conn upstream_zone"
+NGINX_MODULES_STREAM_OPT="geoip realip ssl_preread"
+NGINX_MODULES_MAIL="imap pop3 smtp"
+NGINX_MODULES_3RD="
+ http_auth_ldap
+ http_auth_pam
+ http_brotli
+ http_cache_purge
+ http_dav_ext
+ http_echo
+ http_fancyindex
+ http_geoip2
+ http_headers_more
+ http_javascript
+ http_lua
+ http_memc
+ http_metrics
+ http_mogilefs
+ http_naxsi
+ http_push_stream
+ http_security
+ http_slowfs_cache
+ http_sticky
+ http_upload_progress
+ http_upstream_check
+ http_vhost_traffic_status
+ http_vod
+ stream_geoip2
+ stream_javascript
+"
+
+IUSE="aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax"
+
+for mod in $NGINX_MODULES_STD; do
+ IUSE="${IUSE} +nginx_modules_http_${mod}"
+done
+
+for mod in $NGINX_MODULES_OPT; do
+ IUSE="${IUSE} nginx_modules_http_${mod}"
+done
+
+for mod in $NGINX_MODULES_STREAM_STD; do
+ IUSE="${IUSE} nginx_modules_stream_${mod}"
+done
+
+for mod in $NGINX_MODULES_STREAM_OPT; do
+ IUSE="${IUSE} nginx_modules_stream_${mod}"
+done
+
+for mod in $NGINX_MODULES_MAIL; do
+ IUSE="${IUSE} nginx_modules_mail_${mod}"
+done
+
+for mod in $NGINX_MODULES_3RD; do
+ IUSE="${IUSE} nginx_modules_${mod}"
+done
+
+# Add so we can warn users updating about config changes
+# @TODO: jbergstroem: remove on next release series
+IUSE="${IUSE} nginx_modules_http_spdy"
+
+CDEPEND="
+ acct-group/nginx
+ acct-user/nginx
+ virtual/libcrypt:=
+ pcre? ( dev-libs/libpcre:= )
+ pcre2? ( dev-libs/libpcre2:= )
+ pcre-jit? ( dev-libs/libpcre:=[jit] )
+ ssl? (
+ dev-libs/openssl:0=
+ )
+ http2? (
+ >=dev-libs/openssl-1.0.1c:0=
+ )
+ http-cache? (
+ dev-libs/openssl:0=
+ )
+ ktls? (
+ >=dev-libs/openssl-3:0=[ktls]
+ )
+ nginx_modules_http_brotli? ( app-arch/brotli:= )
+ nginx_modules_http_geoip? ( dev-libs/geoip )
+ nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= )
+ nginx_modules_http_gunzip? ( sys-libs/zlib )
+ nginx_modules_http_gzip? ( sys-libs/zlib )
+ nginx_modules_http_gzip_static? ( sys-libs/zlib )
+ nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] )
+ nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= )
+ nginx_modules_http_rewrite? ( dev-libs/libpcre:= )
+ nginx_modules_http_secure_link? ( dev-libs/openssl:0= )
+ nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt )
+ nginx_modules_http_lua? ( ${LUA_DEPS} )
+ nginx_modules_http_auth_pam? ( sys-libs/pam )
+ nginx_modules_http_metrics? ( dev-libs/yajl:= )
+ nginx_modules_http_dav_ext? ( dev-libs/libxml2 )
+ nginx_modules_http_security? ( dev-libs/modsecurity )
+ nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] )
+ nginx_modules_http_vod? ( media-video/ffmpeg:0= )
+ nginx_modules_stream_geoip? ( dev-libs/geoip )
+ nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= )"
+RDEPEND="${CDEPEND}
+ app-misc/mime-types[nginx]
+ selinux? ( sec-policy/selinux-nginx )
+ !www-servers/nginx:0"
+DEPEND="${CDEPEND}
+ arm? ( dev-libs/libatomic_ops )
+ libatomic? ( dev-libs/libatomic_ops )"
+BDEPEND="
+ nginx_modules_http_brotli? ( virtual/pkgconfig )
+ test? (
+ dev-lang/perl
+ dev-perl/Cache-Memcached
+ dev-perl/Cache-Memcached-Fast
+ dev-perl/CryptX
+ dev-perl/FCGI
+ dev-perl/GD
+ dev-perl/Net-SSLeay
+ )"
+# Unpackaged perl modules which would be used by tests
+# Protocol::WebSocket
+# SCGI
+
+# Uwsgi doesn't start in tests
+# www-servers/uwsgi
+
+PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
+
+REQUIRED_USE="pcre-jit? ( pcre )
+ ktls? ( ssl )
+ nginx_modules_http_fancyindex? ( nginx_modules_http_addition )
+ nginx_modules_http_grpc? ( http2 )
+ nginx_modules_http_lua? (
+ ${LUA_REQUIRED_USE}
+ nginx_modules_http_rewrite
+ pcre
+ !pcre2
+ )
+ nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre )
+ nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt )
+ nginx_modules_http_metrics? ( nginx_modules_http_stub_status )
+ nginx_modules_http_security? ( pcre )
+ nginx_modules_http_push_stream? ( ssl )
+ nginx_modules_http_vod? ( threads )"
+
+pkg_setup() {
+ NGINX_HOME="/var/lib/nginx"
+ NGINX_HOME_TMP="${NGINX_HOME}/tmp"
+
+ if use libatomic; then
+ ewarn "GCC 4.1+ features built-in atomic operations."
+ ewarn "Using libatomic_ops is only needed if using"
+ ewarn "a different compiler or a GCC prior to 4.1"
+ fi
+
+ if [[ -n $NGINX_ADD_MODULES ]]; then
+ ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
+ ewarn "This nginx installation is not supported!"
+ ewarn "Make sure you can reproduce the bug without those modules"
+ ewarn "_before_ reporting bugs."
+ fi
+
+ if use !http; then
+ ewarn "To actually disable all http-functionality you also have to disable"
+ ewarn "all nginx http modules."
+ fi
+
+ if use nginx_modules_http_mogilefs && use threads; then
+ eerror "mogilefs won't compile with threads support."
+ eerror "Please disable either flag and try again."
+ die "Can't compile mogilefs with threads support"
+ fi
+
+ use nginx_modules_http_lua && lua-single_pkg_setup
+}
+
+src_prepare() {
+ eapply "${FILESDIR}/${PN}-1.4.1-fix-perl-install-path.patch"
+ eapply "${FILESDIR}/${PN}-httpoxy-mitigation-r1.patch"
+
+ if use nginx_modules_http_auth_ldap; then
+ cd "${HTTP_LDAP_MODULE_WD}" || die
+ eapply "${FILESDIR}/${PN}-1.23.2-mod_auth_ldap-fix.patch"
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_javascript; then
+ cd "${NJS_MODULE_WD}" || die
+ sed -e 's/-Werror//g' -i auto/cc || die
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_sticky; then
+ cd "${HTTP_STICKY_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_sticky-nginx-1.23.0.patch
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_naxsi; then
+ cd "${HTTP_NAXSI_MODULE_WD}" || die
+ rm -r libinjection || die
+ mv ../../libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV} libinjection || die
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_brotli; then
+ cd "${HTTP_BROTLI_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_brotli-detect-brotli-r3.patch
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_upstream_check; then
+ eapply -p0 "${FILESDIR}"/http_upstream_check-nginx-1.11.5+.patch
+ fi
+
+ if use nginx_modules_http_cache_purge; then
+ cd "${HTTP_CACHE_PURGE_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_cache_purge-1.11.6+.patch
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_upload_progress; then
+ cd "${HTTP_UPLOAD_PROGRESS_MODULE_WD}" || die
+ eapply "${FILESDIR}"/http_uploadprogress-nginx-1.23.0.patch
+ cd "${S}" || die
+ fi
+
+ find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
+ # We have config protection, don't rename etc files
+ sed -i 's:.default::' auto/install || die
+ # remove useless files
+ sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
+
+ # don't install to /etc/nginx/ if not in use
+ local module
+ for module in fastcgi scgi uwsgi ; do
+ if ! use nginx_modules_http_${module}; then
+ sed -i -e "/${module}/d" auto/install || die
+ fi
+ done
+
+ eapply_user
+}
+
+src_configure() {
+ local myconf=() http_enabled= mail_enabled= stream_enabled=
+
+ use aio && myconf+=( --with-file-aio )
+ use debug && myconf+=( --with-debug )
+ use http2 && myconf+=( --with-http_v2_module )
+ use http3 && myconf+=( --with-http_v3_module )
+ use ktls && myconf+=( --with-openssl-opt=enable-ktls )
+ use libatomic && myconf+=( --with-libatomic )
+ use pcre && myconf+=( --with-pcre --without-pcre2 )
+ use pcre-jit && myconf+=( --with-pcre-jit )
+ use threads && myconf+=( --with-threads )
+
+ # HTTP modules
+ for mod in $NGINX_MODULES_STD; do
+ if use nginx_modules_http_${mod}; then
+ http_enabled=1
+ else
+ myconf+=( --without-http_${mod}_module )
+ fi
+ done
+
+ for mod in $NGINX_MODULES_OPT; do
+ if use nginx_modules_http_${mod}; then
+ http_enabled=1
+ myconf+=( --with-http_${mod}_module )
+ fi
+ done
+
+ if use nginx_modules_http_fastcgi; then
+ myconf+=( --with-http_realip_module )
+ fi
+
+ # third-party modules
+ if use nginx_modules_http_upload_progress; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_headers_more; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_HEADERS_MORE_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_cache_purge; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_CACHE_PURGE_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_slowfs_cache; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_fancyindex; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_FANCYINDEX_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_lua; then
+ http_enabled=1
+ export LUAJIT_LIB=$(dirname $(lua_get_shared_lib))
+ export LUAJIT_INC=$(lua_get_include_dir)
+ myconf+=( --add-module=${DEVEL_KIT_MODULE_WD} )
+ myconf+=( --add-module=${HTTP_LUA_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_auth_pam; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_AUTH_PAM_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_upstream_check; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_UPSTREAM_CHECK_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_metrics; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_METRICS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_naxsi ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_NAXSI_MODULE_WD} )
+ fi
+
+ if use rtmp ; then
+ http_enabled=1
+ myconf+=( --add-module=${RTMP_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_dav_ext ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_DAV_EXT_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_echo ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_ECHO_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_security ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_SECURITY_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_push_stream ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_PUSH_STREAM_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_sticky ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_STICKY_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_mogilefs ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_MOGILEFS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_memc ; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_MEMC_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_auth_ldap; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_LDAP_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_vhost_traffic_status; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_geoip2 || use nginx_modules_stream_geoip2; then
+ myconf+=( --add-module=${GEOIP2_MODULE_WD} )
+ fi
+
+ if use nginx_modules_http_javascript || use nginx_modules_stream_javascript; then
+ myconf+=( --add-module="${NJS_MODULE_WD}/nginx" )
+ fi
+
+ if use nginx_modules_http_brotli; then
+ http_enabled=1
+ myconf+=( --add-module=${HTTP_BROTLI_MODULE_WD} )
+ fi
+
+ if use http || use http-cache || use http2 || use http3 || use nginx_modules_http_javascript; then
+ http_enabled=1
+ fi
+
+ if use nginx_modules_http_vod; then
+ http_enabled=1
+ export HTTP_POSTPONE=no
+ myconf+=( --add-module=${HTTP_VOD_MODULE_WD} )
+ fi
+
+ if [ $http_enabled ]; then
+ use http-cache || myconf+=( --without-http-cache )
+ use ssl && myconf+=( --with-http_ssl_module )
+ else
+ myconf+=( --without-http --without-http-cache )
+ fi
+
+ # Stream modules
+ for mod in $NGINX_MODULES_STREAM_STD; do
+ if use nginx_modules_stream_${mod}; then
+ stream_enabled=1
+ else
+ myconf+=( --without-stream_${mod}_module )
+ fi
+ done
+
+ for mod in $NGINX_MODULES_STREAM_OPT; do
+ if use nginx_modules_stream_${mod}; then
+ stream_enabled=1
+ myconf+=( --with-stream_${mod}_module )
+ fi
+ done
+
+ if use nginx_modules_stream_geoip2 || use nginx_modules_stream_javascript; then
+ stream_enabled=1
+ fi
+
+ if [ $stream_enabled ]; then
+ myconf+=( --with-stream )
+ use ssl && myconf+=( --with-stream_ssl_module )
+ fi
+
+ # MAIL modules
+ for mod in $NGINX_MODULES_MAIL; do
+ if use nginx_modules_mail_${mod}; then
+ mail_enabled=1
+ else
+ myconf+=( --without-mail_${mod}_module )
+ fi
+ done
+
+ if [ $mail_enabled ]; then
+ myconf+=( --with-mail )
+ use ssl && myconf+=( --with-mail_ssl_module )
+ fi
+
+ # custom modules
+ for mod in $NGINX_ADD_MODULES; do
+ myconf+=( --add-module=${mod} )
+ done
+
+ # https://bugs.gentoo.org/286772
+ export LANG=C LC_ALL=C
+ tc-export AR CC
+
+ if ! use prefix; then
+ myconf+=( --user=${PN} )
+ myconf+=( --group=${PN} )
+ fi
+
+ if [[ -n "${EXTRA_ECONF}" ]]; then
+ myconf+=( ${EXTRA_ECONF} )
+ ewarn "EXTRA_ECONF applied. Now you are on your own, good luck!"
+ fi
+
+ ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
+ --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
+ --pid-path="${EPREFIX}"/run/${PN}.pid \
+ --lock-path="${EPREFIX}"/run/lock/${PN}.lock \
+ --with-cc-opt="-I${ESYSROOT}/usr/include" \
+ --with-ld-opt="-L${ESYSROOT}/usr/$(get_libdir)" \
+ --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
+ --http-client-body-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/client \
+ --http-proxy-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/proxy \
+ --http-fastcgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/fastcgi \
+ --http-scgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/scgi \
+ --http-uwsgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/uwsgi \
+ --with-compat \
+ "${myconf[@]}" || die "configure failed"
+
+ # A purely cosmetic change that makes nginx -V more readable. This can be
+ # good if people outside the gentoo community would troubleshoot and
+ # question the users setup.
+ sed -i -e "s|${WORKDIR}|external_module|g" objs/ngx_auto_config.h || die
+}
+
+src_compile() {
+ # https://bugs.gentoo.org/286772
+ export LANG=C LC_ALL=C
+ emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ cp "${FILESDIR}"/nginx.conf-r3 "${ED}"/etc/nginx/nginx.conf || die
+
+ newinitd "${FILESDIR}"/nginx.initd-r4 nginx
+ newconfd "${FILESDIR}"/nginx.confd nginx
+
+ systemd_newunit "${FILESDIR}"/nginx.service-r1 nginx.service
+
+ doman man/nginx.8
+ dodoc CHANGES* README
+
+ # just keepdir. do not copy the default htdocs files (bug #449136)
+ keepdir /var/www/localhost
+ rm -rf "${ED}"/usr/html || die
+
+ # set up a list of directories to keep
+ local keepdir_list="${NGINX_HOME_TMP}"/client
+ local module
+ for module in proxy fastcgi scgi uwsgi; do
+ use nginx_modules_http_${module} && keepdir_list+=" ${NGINX_HOME_TMP}/${module}"
+ done
+
+ keepdir /var/log/nginx ${keepdir_list}
+
+ # this solves a problem with SELinux where nginx doesn't see the directories
+ # as root and tries to create them as nginx
+ fperms 0750 "${NGINX_HOME_TMP}"
+ fowners ${PN}:0 "${NGINX_HOME_TMP}"
+
+ fperms 0700 ${keepdir_list}
+ fowners ${PN}:${PN} ${keepdir_list}
+
+ fperms 0710 /var/log/nginx
+ fowners 0:${PN} /var/log/nginx
+
+ # logrotate
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/nginx.logrotate-r1 nginx
+
+ # Don't create /run
+ rm -rf "${ED}"/run || die
+
+ if use lua_single_target_luajit; then
+ pax-mark m "${ED}/usr/sbin/nginx"
+ fi
+
+ if use nginx_modules_http_perl; then
+ cd "${S}"/objs/src/http/modules/perl/ || die
+ emake DESTDIR="${D}" INSTALLDIRS=vendor
+ perl_delete_localpod
+ cd "${S}" || die
+ fi
+
+ if use nginx_modules_http_cache_purge; then
+ docinto ${HTTP_CACHE_PURGE_MODULE_P}
+ dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
+ fi
+
+ if use nginx_modules_http_slowfs_cache; then
+ docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
+ dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
+ fi
+
+ if use nginx_modules_http_fancyindex; then
+ docinto ${HTTP_FANCYINDEX_MODULE_P}
+ dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
+ fi
+
+ if use nginx_modules_http_lua; then
+ docinto ${HTTP_LUA_MODULE_P}
+ dodoc "${HTTP_LUA_MODULE_WD}"/README.markdown
+ fi
+
+ if use nginx_modules_http_auth_pam; then
+ docinto ${HTTP_AUTH_PAM_MODULE_P}
+ dodoc "${HTTP_AUTH_PAM_MODULE_WD}"/{README.md,ChangeLog}
+ fi
+
+ if use nginx_modules_http_upstream_check; then
+ docinto ${HTTP_UPSTREAM_CHECK_MODULE_P}
+ dodoc "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/{README,CHANGES}
+ fi
+
+ if use nginx_modules_http_naxsi; then
+ insinto /etc/nginx/naxsi
+ doins "${HTTP_NAXSI_MODULE_WD}"/../distros/nginx/*
+ doins "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/naxsi_core.rules
+ doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/blocking
+ doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/whitelists
+ fi
+
+ if use rtmp; then
+ docinto ${RTMP_MODULE_P}
+ dodoc "${RTMP_MODULE_WD}"/{AUTHORS,README.md,stat.xsl}
+ fi
+
+ if use nginx_modules_http_dav_ext; then
+ docinto ${HTTP_DAV_EXT_MODULE_P}
+ dodoc "${HTTP_DAV_EXT_MODULE_WD}"/README.rst
+ fi
+
+ if use nginx_modules_http_echo; then
+ docinto ${HTTP_ECHO_MODULE_P}
+ dodoc "${HTTP_ECHO_MODULE_WD}"/README.markdown
+ fi
+
+ if use nginx_modules_http_security; then
+ docinto ${HTTP_SECURITY_MODULE_P}
+ dodoc "${HTTP_SECURITY_MODULE_WD}"/{AUTHORS,CHANGES,README.md}
+ fi
+
+ if use nginx_modules_http_push_stream; then
+ docinto ${HTTP_PUSH_STREAM_MODULE_P}
+ dodoc "${HTTP_PUSH_STREAM_MODULE_WD}"/{AUTHORS,CHANGELOG.textile,README.textile}
+ fi
+
+ if use nginx_modules_http_sticky; then
+ docinto ${HTTP_STICKY_MODULE_P}
+ dodoc "${HTTP_STICKY_MODULE_WD}"/{README.md,Changelog.txt,docs/sticky.pdf}
+ fi
+
+ if use nginx_modules_http_memc; then
+ docinto ${HTTP_MEMC_MODULE_P}
+ dodoc "${HTTP_MEMC_MODULE_WD}"/README.markdown
+ fi
+
+ if use nginx_modules_http_auth_ldap; then
+ docinto ${HTTP_LDAP_MODULE_P}
+ dodoc "${HTTP_LDAP_MODULE_WD}"/example.conf
+ fi
+
+ if use nginx_modules_http_vod; then
+ docinto ${HTTP_VOD_MODULE_P}
+ dodoc "${HTTP_VOD_MODULE_WD}"/{CHANGELOG,README}.md
+ fi
+}
+
+src_test() {
+ pushd "${WORKDIR}"/nginx-tests-"${NGINX_TESTS_REV}" > /dev/null || die
+
+ # FIXME: unsure why uwsgi fails to start
+ rm uwsgi*.t || die
+
+ local -x TEST_NGINX_BINARY="${S}/objs/nginx"
+ local -x TEST_NGINX_VERBOSE=1
+
+ prove -v -j $(makeopts_jobs) . || die
+ popd > /dev/null || die
+}
+
+pkg_postinst() {
+ if use ssl; then
+ if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
+ install_cert /etc/ssl/${PN}/${PN}
+ use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
+ fi
+ fi
+
+ if use nginx_modules_http_spdy; then
+ ewarn ""
+ ewarn "In nginx 1.9.5 the spdy module was superseded by http2."
+ ewarn "Update your configs and package.use accordingly."
+ fi
+
+ if use nginx_modules_http_lua; then
+ ewarn ""
+ ewarn "While you can build lua 3rd party module against ${P}"
+ ewarn "the author warns that >=${PN}-1.11.11 is still not an"
+ ewarn "officially supported target yet. You are on your own."
+ ewarn "Expect runtime failures, memory leaks and other problems!"
+ fi
+
+ if use nginx_modules_http_lua && use http2; then
+ ewarn ""
+ ewarn "Lua 3rd party module author warns against using ${P} with"
+ ewarn "NGINX_MODULES_HTTP=\"lua http2\". For more info, see https://git.io/OldLsg"
+ fi
+
+ local _n_permission_layout_checks=0
+ local _has_to_adjust_permissions=0
+ local _has_to_show_permission_warning=0
+
+ # Defaults to 1 to inform people doing a fresh installation
+ # that we ship modified {scgi,uwsgi,fastcgi}_params files
+ local _has_to_show_httpoxy_mitigation_notice=1
+
+ local _replacing_version=
+ for _replacing_version in ${REPLACING_VERSIONS}; do
+ _n_permission_layout_checks=$((${_n_permission_layout_checks}+1))
+
+ if [[ ${_n_permission_layout_checks} -gt 1 ]]; then
+ # Should never happen:
+ # Package is abusing slots but doesn't allow multiple parallel installations.
+ # If we run into this situation it is unsafe to automatically adjust any
+ # permission...
+ _has_to_show_permission_warning=1
+
+ ewarn "Replacing multiple ${PN}' versions is unsupported! " \
+ "You will have to adjust permissions on your own."
+
+ break
+ fi
+
+ local _replacing_version_branch=$(ver_cut 1-2 "${_replacing_version}")
+ debug-print "Updating an existing installation (v${_replacing_version}; branch '${_replacing_version_branch}') ..."
+
+ # Do we need to adjust permissions to fix CVE-2013-0337 (bug #458726, #469094)?
+ # This was before we introduced multiple nginx versions so we
+ # do not need to distinguish between stable and mainline
+ local _need_to_fix_CVE2013_0337=1
+
+ if ver_test ${_replacing_version} -ge 1.4.1-r2; then
+ # We are updating an installation which should already be fixed
+ _need_to_fix_CVE2013_0337=0
+ debug-print "Skipping CVE-2013-0337 ... existing installation should not be affected!"
+ else
+ _has_to_adjust_permissions=1
+ debug-print "Need to adjust permissions to fix CVE-2013-0337!"
+ fi
+
+ # Do we need to inform about HTTPoxy mitigation?
+ # In repository since commit 8be44f76d4ac02cebcd1e0e6e6284bb72d054b0f
+ if ver_test ${_replacing_version_branch} -lt 1.10; then
+ # Updating from <1.10
+ _has_to_show_httpoxy_mitigation_notice=1
+ debug-print "Need to inform about HTTPoxy mitigation!"
+ else
+ # Updating from >=1.10
+ local _fixed_in_pvr=
+ case "${_replacing_version_branch}" in
+ "1.10")
+ _fixed_in_pvr="1.10.1-r2"
+ ;;
+ "1.11")
+ _fixed_in_pvr="1.11.3-r1"
+ ;;
+ *)
+ # This should be any future branch.
+ # If we run this code it is safe to assume that the user has
+ # already seen the HTTPoxy mitigation notice because he/she is doing
+ # an update from previous version where we have already shown
+ # the warning. Otherwise, we wouldn't hit this code path ...
+ _fixed_in_pvr=
+ esac
+
+ if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
+ # We are updating an installation where we already informed
+ # that we are mitigating HTTPoxy per default
+ _has_to_show_httpoxy_mitigation_notice=0
+ debug-print "No need to inform about HTTPoxy mitigation ... information was already shown for existing installation!"
+ else
+ _has_to_show_httpoxy_mitigation_notice=1
+ debug-print "Need to inform about HTTPoxy mitigation!"
+ fi
+ fi
+
+ # Do we need to adjust permissions to fix CVE-2016-1247 (bug #605008)?
+ # All branches up to 1.11 are affected
+ local _need_to_fix_CVE2016_1247=1
+
+ if ver_test ${_replacing_version_branch} -lt 1.10; then
+ # Updating from <1.10
+ _has_to_adjust_permissions=1
+ debug-print "Need to adjust permissions to fix CVE-2016-1247!"
+ else
+ # Updating from >=1.10
+ local _fixed_in_pvr=
+ case "${_replacing_version_branch}" in
+ "1.10")
+ _fixed_in_pvr="1.10.2-r3"
+ ;;
+ "1.11")
+ _fixed_in_pvr="1.11.6-r1"
+ ;;
+ *)
+ # This should be any future branch.
+ # If we run this code it is safe to assume that we have already
+ # adjusted permissions or were never affected because user is
+ # doing an update from previous version which was safe or did
+ # the adjustments. Otherwise, we wouldn't hit this code path ...
+ _fixed_in_pvr=
+ esac
+
+ if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
+ # We are updating an installation which should already be adjusted
+ # or which was never affected
+ _need_to_fix_CVE2016_1247=0
+ debug-print "Skipping CVE-2016-1247 ... existing installation should not be affected!"
+ else
+ _has_to_adjust_permissions=1
+ debug-print "Need to adjust permissions to fix CVE-2016-1247!"
+ fi
+ fi
+ done
+
+ if [[ ${_has_to_adjust_permissions} -eq 1 ]]; then
+ # We do not DIE when chmod/chown commands are failing because
+ # package is already merged on user's system at this stage
+ # and we cannot retry without losing the information that
+ # the existing installation needs to adjust permissions.
+ # Instead we are going to a show a big warning ...
+
+ if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2013_0337} -eq 1 ]]; then
+ ewarn ""
+ ewarn "The world-readable bit (if set) has been removed from the"
+ ewarn "following directories to mitigate a security bug"
+ ewarn "(CVE-2013-0337, bug #458726):"
+ ewarn ""
+ ewarn " ${EPREFIX}/var/log/nginx"
+ ewarn " ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}"
+ ewarn ""
+ ewarn "Check if this is correct for your setup before restarting nginx!"
+ ewarn "This is a one-time change and will not happen on subsequent updates."
+ ewarn "Furthermore nginx' temp directories got moved to '${EPREFIX}${NGINX_HOME_TMP}'"
+ chmod o-rwx \
+ "${EPREFIX}"/var/log/nginx \
+ "${EPREFIX}"${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi} || \
+ _has_to_show_permission_warning=1
+ fi
+
+ if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2016_1247} -eq 1 ]]; then
+ ewarn ""
+ ewarn "The permissions on the following directory have been reset in"
+ ewarn "order to mitigate a security bug (CVE-2016-1247, bug #605008):"
+ ewarn ""
+ ewarn " ${EPREFIX}/var/log/nginx"
+ ewarn ""
+ ewarn "Check if this is correct for your setup before restarting nginx!"
+ ewarn "Also ensure that no other log directory used by any of your"
+ ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
+ ewarn "used by nginx can be abused to escalate privileges!"
+ ewarn "This is a one-time change and will not happen on subsequent updates."
+ chown 0:nginx "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
+ chmod 710 "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
+ fi
+
+ if [[ ${_has_to_show_permission_warning} -eq 1 ]]; then
+ # Should never happen ...
+ ewarn ""
+ ewarn "*************************************************************"
+ ewarn "*************** W A R N I N G ***************"
+ ewarn "*************************************************************"
+ ewarn "The one-time only attempt to adjust permissions of the"
+ ewarn "existing nginx installation failed. Be aware that we will not"
+ ewarn "try to adjust the same permissions again because now you are"
+ ewarn "using a nginx version where we expect that the permissions"
+ ewarn "are already adjusted or that you know what you are doing and"
+ ewarn "want to keep custom permissions."
+ ewarn ""
+ fi
+ fi
+
+ # Sanity check for CVE-2016-1247
+ # Required to warn users who received the warning above and thought
+ # they could fix it by unmerging and re-merging the package or have
+ # unmerged a affected installation on purpose in the past leaving
+ # /var/log/nginx on their system due to keepdir/non-empty folder
+ # and are now installing the package again.
+ local _sanity_check_testfile=$(mktemp --dry-run "${EPREFIX}"/var/log/nginx/.CVE-2016-1247.XXXXXXXXX)
+ su -s /bin/sh -c "touch ${_sanity_check_testfile}" nginx >&/dev/null
+ if [ $? -eq 0 ] ; then
+ # Cleanup -- no reason to die here!
+ rm -f "${_sanity_check_testfile}"
+
+ ewarn ""
+ ewarn "*************************************************************"
+ ewarn "*************** W A R N I N G ***************"
+ ewarn "*************************************************************"
+ ewarn "Looks like your installation is vulnerable to CVE-2016-1247"
+ ewarn "(bug #605008) because nginx user is able to create files in"
+ ewarn ""
+ ewarn " ${EPREFIX}/var/log/nginx"
+ ewarn ""
+ ewarn "Also ensure that no other log directory used by any of your"
+ ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
+ ewarn "used by nginx can be abused to escalate privileges!"
+ fi
+
+ if [[ ${_has_to_show_httpoxy_mitigation_notice} -eq 1 ]]; then
+ # HTTPoxy mitigation
+ ewarn ""
+ ewarn "This nginx installation comes with a mitigation for the HTTPoxy"
+ ewarn "vulnerability for FastCGI, SCGI and uWSGI applications by setting"
+ ewarn "the HTTP_PROXY parameter to an empty string per default when you"
+ ewarn "are sourcing one of the default"
+ ewarn ""
+ ewarn " - 'fastcgi_params' or 'fastcgi.conf'"
+ ewarn " - 'scgi_params'"
+ ewarn " - 'uwsgi_params'"
+ ewarn ""
+ ewarn "files in your server block(s)."
+ ewarn ""
+ ewarn "If this is causing any problems for you make sure that you are sourcing the"
+ ewarn "default parameters _before_ you set your own values."
+ ewarn "If you are relying on user-supplied proxy values you have to remove the"
+ ewarn "correlating lines from the file(s) mentioned above."
+ ewarn ""
+ fi
+}
diff --git a/www-servers/nginx/nginx-1.27.0.ebuild b/www-servers/nginx/nginx-1.27.0.ebuild
deleted file mode 100644
index 631386626414..000000000000
--- a/www-servers/nginx/nginx-1.27.0.ebuild
+++ /dev/null
@@ -1,1133 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# Maintainer notes:
-# - http_rewrite-independent pcre-support makes sense for matching locations without an actual rewrite
-# - any http-module activates the main http-functionality and overrides USE=-http
-# - keep the following requirements in mind before adding external modules:
-# * alive upstream
-# * sane packaging
-# * builds cleanly
-# * does not need a patch for nginx core
-# - Update NGINX_TESTS_REV to the current available revision and run tests.
-# - TODO: test the google-perftools module (included in vanilla tarball)
-
-# prevent perl-module from adding automagic perl DEPENDs
-GENTOO_DEPEND_ON_PERL="no"
-
-# devel_kit (https://github.com/simpl/ngx_devel_kit, BSD license)
-DEVEL_KIT_MODULE_PV="0.3.1"
-DEVEL_KIT_MODULE_P="ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-DEVEL_KIT_MODULE_URI="https://github.com/simpl/ngx_devel_kit/archive/v${DEVEL_KIT_MODULE_PV}.tar.gz"
-DEVEL_KIT_MODULE_WD="${WORKDIR}/ngx_devel_kit-${DEVEL_KIT_MODULE_PV}"
-
-# ngx_brotli (https://github.com/google/ngx_brotli, BSD-2)
-HTTP_BROTLI_MODULE_PV="1.0.0rc"
-HTTP_BROTLI_MODULE_P="ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-HTTP_BROTLI_MODULE_URI="https://github.com/google/ngx_brotli/archive/v${HTTP_BROTLI_MODULE_PV}.tar.gz"
-HTTP_BROTLI_MODULE_WD="${WORKDIR}/ngx_brotli-${HTTP_BROTLI_MODULE_PV}"
-
-# http_uploadprogress (https://github.com/masterzen/nginx-upload-progress-module, BSD-2 license)
-HTTP_UPLOAD_PROGRESS_MODULE_PV="68b3ab3b64a0cee7f785d161401c8be357bbed12"
-HTTP_UPLOAD_PROGRESS_MODULE_P="ngx_http_upload_progress-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-HTTP_UPLOAD_PROGRESS_MODULE_URI="https://github.com/masterzen/nginx-upload-progress-module/archive/${HTTP_UPLOAD_PROGRESS_MODULE_PV}.tar.gz"
-HTTP_UPLOAD_PROGRESS_MODULE_WD="${WORKDIR}/nginx-upload-progress-module-${HTTP_UPLOAD_PROGRESS_MODULE_PV}"
-
-# http_headers_more (https://github.com/openresty/headers-more-nginx-module, BSD license)
-HTTP_HEADERS_MORE_MODULE_PV="0.34"
-HTTP_HEADERS_MORE_MODULE_P="ngx_http_headers_more-${HTTP_HEADERS_MORE_MODULE_PV}"
-HTTP_HEADERS_MORE_MODULE_URI="https://github.com/openresty/headers-more-nginx-module/archive/v${HTTP_HEADERS_MORE_MODULE_PV}.tar.gz"
-HTTP_HEADERS_MORE_MODULE_WD="${WORKDIR}/headers-more-nginx-module-${HTTP_HEADERS_MORE_MODULE_PV}"
-
-# http_cache_purge (http://labs.frickle.com/nginx_ngx_cache_purge/, https://github.com/FRiCKLE/ngx_cache_purge, BSD-2 license)
-HTTP_CACHE_PURGE_MODULE_PV="2.3"
-HTTP_CACHE_PURGE_MODULE_P="ngx_http_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-HTTP_CACHE_PURGE_MODULE_URI="http://labs.frickle.com/files/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}.tar.gz"
-HTTP_CACHE_PURGE_MODULE_WD="${WORKDIR}/ngx_cache_purge-${HTTP_CACHE_PURGE_MODULE_PV}"
-
-# http_slowfs_cache (http://labs.frickle.com/nginx_ngx_slowfs_cache/, BSD-2 license)
-HTTP_SLOWFS_CACHE_MODULE_PV="1.10"
-HTTP_SLOWFS_CACHE_MODULE_P="ngx_http_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-HTTP_SLOWFS_CACHE_MODULE_URI="http://labs.frickle.com/files/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}.tar.gz"
-HTTP_SLOWFS_CACHE_MODULE_WD="${WORKDIR}/ngx_slowfs_cache-${HTTP_SLOWFS_CACHE_MODULE_PV}"
-
-# http_fancyindex (https://github.com/aperezdc/ngx-fancyindex, BSD license)
-HTTP_FANCYINDEX_MODULE_PV="0.4.4"
-HTTP_FANCYINDEX_MODULE_P="ngx_http_fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-HTTP_FANCYINDEX_MODULE_URI="https://github.com/aperezdc/ngx-fancyindex/archive/v${HTTP_FANCYINDEX_MODULE_PV}.tar.gz"
-HTTP_FANCYINDEX_MODULE_WD="${WORKDIR}/ngx-fancyindex-${HTTP_FANCYINDEX_MODULE_PV}"
-
-# http_lua (https://github.com/openresty/lua-nginx-module, BSD license)
-HTTP_LUA_MODULE_PV="0.10.25"
-HTTP_LUA_MODULE_P="ngx_http_lua-${HTTP_LUA_MODULE_PV}"
-HTTP_LUA_MODULE_URI="https://github.com/openresty/lua-nginx-module/archive/v${HTTP_LUA_MODULE_PV}.tar.gz"
-HTTP_LUA_MODULE_WD="${WORKDIR}/lua-nginx-module-${HTTP_LUA_MODULE_PV}"
-LUA_COMPAT=( luajit )
-
-# http_auth_pam (https://github.com/stogh/ngx_http_auth_pam_module/, http://web.iti.upv.es/~sto/nginx/, BSD-2 license)
-HTTP_AUTH_PAM_MODULE_PV="1.5.2"
-HTTP_AUTH_PAM_MODULE_P="ngx_http_auth_pam-${HTTP_AUTH_PAM_MODULE_PV}"
-HTTP_AUTH_PAM_MODULE_URI="https://github.com/stogh/ngx_http_auth_pam_module/archive/v${HTTP_AUTH_PAM_MODULE_PV}.tar.gz"
-HTTP_AUTH_PAM_MODULE_WD="${WORKDIR}/ngx_http_auth_pam_module-${HTTP_AUTH_PAM_MODULE_PV}"
-
-# http_upstream_check (https://github.com/yaoweibin/nginx_upstream_check_module, BSD license)
-HTTP_UPSTREAM_CHECK_MODULE_PV="9aecf15ec379fe98f62355c57b60c0bc83296f04"
-HTTP_UPSTREAM_CHECK_MODULE_P="ngx_http_upstream_check-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
-HTTP_UPSTREAM_CHECK_MODULE_URI="https://github.com/yaoweibin/nginx_upstream_check_module/archive/${HTTP_UPSTREAM_CHECK_MODULE_PV}.tar.gz"
-HTTP_UPSTREAM_CHECK_MODULE_WD="${WORKDIR}/nginx_upstream_check_module-${HTTP_UPSTREAM_CHECK_MODULE_PV}"
-
-# http_metrics (https://github.com/zenops/ngx_metrics, BSD license)
-HTTP_METRICS_MODULE_PV="0.1.1"
-HTTP_METRICS_MODULE_P="ngx_metrics-${HTTP_METRICS_MODULE_PV}"
-HTTP_METRICS_MODULE_URI="https://github.com/liquidm/ngx_metrics/archive/v${HTTP_METRICS_MODULE_PV}.tar.gz"
-HTTP_METRICS_MODULE_WD="${WORKDIR}/ngx_metrics-${HTTP_METRICS_MODULE_PV}"
-
-# http_vhost_traffic_status (https://github.com/vozlt/nginx-module-vts, BSD license)
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV="0.2.1"
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_P="ngx_http_vhost_traffic_status-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI="https://github.com/vozlt/nginx-module-vts/archive/v${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}.tar.gz"
-HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD="${WORKDIR}/nginx-module-vts-${HTTP_VHOST_TRAFFIC_STATUS_MODULE_PV}"
-
-# naxsi-core (https://github.com/wargio/naxsi, GPL-3)
-HTTP_NAXSI_MODULE_PV="4140b2ded624eb36f04c783c460379b9403012d0"
-HTTP_NAXSI_MODULE_P="ngx_http_naxsi-${HTTP_NAXSI_MODULE_PV}"
-HTTP_NAXSI_MODULE_URI="https://github.com/wargio/naxsi/archive/${HTTP_NAXSI_MODULE_PV}.tar.gz"
-HTTP_NAXSI_MODULE_WD="${WORKDIR}/naxsi-${HTTP_NAXSI_MODULE_PV}/naxsi_src"
-HTTP_NAXSI_LIBINJECTION_MODULE_PV="49904c42a6e68dc8f16c022c693e897e4010a06c"
-HTTP_NAXSI_LIBINJECTION_MODULE_P="ngx_http_naxsi_libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV}"
-HTTP_NAXSI_LIBINJECTION_MODULE_URI="https://github.com/libinjection/libinjection/archive/${HTTP_NAXSI_LIBINJECTION_MODULE_PV}.tar.gz"
-
-# nginx-rtmp-module (https://github.com/arut/nginx-rtmp-module, BSD license)
-RTMP_MODULE_PV="1.2.2"
-RTMP_MODULE_P="ngx_rtmp-${RTMP_MODULE_PV}"
-RTMP_MODULE_URI="https://github.com/arut/nginx-rtmp-module/archive/v${RTMP_MODULE_PV}.tar.gz"
-RTMP_MODULE_WD="${WORKDIR}/nginx-rtmp-module-${RTMP_MODULE_PV}"
-
-# nginx-dav-ext-module (https://github.com/arut/nginx-dav-ext-module, BSD license)
-HTTP_DAV_EXT_MODULE_PV="3.0.0"
-HTTP_DAV_EXT_MODULE_P="ngx_http_dav_ext-${HTTP_DAV_EXT_MODULE_PV}"
-HTTP_DAV_EXT_MODULE_URI="https://github.com/arut/nginx-dav-ext-module/archive/v${HTTP_DAV_EXT_MODULE_PV}.tar.gz"
-HTTP_DAV_EXT_MODULE_WD="${WORKDIR}/nginx-dav-ext-module-${HTTP_DAV_EXT_MODULE_PV}"
-
-# echo-nginx-module (https://github.com/openresty/echo-nginx-module, BSD license)
-HTTP_ECHO_MODULE_PV="0.63"
-HTTP_ECHO_MODULE_P="ngx_http_echo-${HTTP_ECHO_MODULE_PV}"
-HTTP_ECHO_MODULE_URI="https://github.com/openresty/echo-nginx-module/archive/v${HTTP_ECHO_MODULE_PV}.tar.gz"
-HTTP_ECHO_MODULE_WD="${WORKDIR}/echo-nginx-module-${HTTP_ECHO_MODULE_PV}"
-
-# modsecurity for nginx (https://github.com/SpiderLabs/ModSecurity-nginx, https://github.com/SpiderLabs/ModSecurity, Apache-2.0)
-HTTP_SECURITY_MODULE_PV="1.0.3"
-HTTP_SECURITY_MODULE_P="modsecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
-HTTP_SECURITY_MODULE_URI="https://github.com/SpiderLabs/ModSecurity-nginx/archive/refs/tags/v${HTTP_SECURITY_MODULE_PV}.tar.gz"
-HTTP_SECURITY_MODULE_WD="${WORKDIR}/ModSecurity-nginx-${HTTP_SECURITY_MODULE_PV}"
-
-# push-stream-module (http://www.nginxpushstream.com, https://github.com/wandenberg/nginx-push-stream-module, GPL-3)
-HTTP_PUSH_STREAM_MODULE_PV="8c02220d484d7848bc8e3a6d9b1c616987e86f66"
-HTTP_PUSH_STREAM_MODULE_P="ngx_http_push_stream-${HTTP_PUSH_STREAM_MODULE_PV}"
-HTTP_PUSH_STREAM_MODULE_URI="https://github.com/wandenberg/nginx-push-stream-module/archive/${HTTP_PUSH_STREAM_MODULE_PV}.tar.gz"
-HTTP_PUSH_STREAM_MODULE_WD="${WORKDIR}/nginx-push-stream-module-${HTTP_PUSH_STREAM_MODULE_PV}"
-
-# sticky-module (https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng, BSD-2)
-HTTP_STICKY_MODULE_PV="1.2.6-10-g08a395c66e42"
-HTTP_STICKY_MODULE_P="nginx_http_sticky_module_ng-${HTTP_STICKY_MODULE_PV}"
-HTTP_STICKY_MODULE_URI="https://bitbucket.org/nginx-goodies/nginx-sticky-module-ng/get/${HTTP_STICKY_MODULE_PV}.tar.bz2"
-HTTP_STICKY_MODULE_WD="${WORKDIR}/nginx-goodies-nginx-sticky-module-ng-08a395c66e42"
-
-# mogilefs-module (https://github.com/vkholodkov/nginx-mogilefs-module, BSD-2)
-HTTP_MOGILEFS_MODULE_PV="1.0.4"
-HTTP_MOGILEFS_MODULE_P="ngx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
-HTTP_MOGILEFS_MODULE_URI="https://github.com/vkholodkov/nginx-mogilefs-module/archive/${HTTP_MOGILEFS_MODULE_PV}.tar.gz"
-HTTP_MOGILEFS_MODULE_WD="${WORKDIR}/nginx_mogilefs_module-${HTTP_MOGILEFS_MODULE_PV}"
-
-# memc-module (https://github.com/openresty/memc-nginx-module, BSD-2)
-HTTP_MEMC_MODULE_PV="0.19"
-HTTP_MEMC_MODULE_P="ngx_memc_module-${HTTP_MEMC_MODULE_PV}"
-HTTP_MEMC_MODULE_URI="https://github.com/openresty/memc-nginx-module/archive/v${HTTP_MEMC_MODULE_PV}.tar.gz"
-HTTP_MEMC_MODULE_WD="${WORKDIR}/memc-nginx-module-${HTTP_MEMC_MODULE_PV}"
-
-# nginx-ldap-auth-module (https://github.com/kvspb/nginx-auth-ldap, BSD-2)
-HTTP_LDAP_MODULE_PV="42d195d7a7575ebab1c369ad3fc5d78dc2c2669c"
-HTTP_LDAP_MODULE_P="nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
-HTTP_LDAP_MODULE_URI="https://github.com/kvspb/nginx-auth-ldap/archive/${HTTP_LDAP_MODULE_PV}.tar.gz"
-HTTP_LDAP_MODULE_WD="${WORKDIR}/nginx-auth-ldap-${HTTP_LDAP_MODULE_PV}"
-
-# nginx-vod-module (https://github.com/kaltura/nginx-vod-module, AGPL-3+)
-HTTP_VOD_MODULE_PV="1.33"
-HTTP_VOD_MODULE_P="nginx-vod-module-${HTTP_VOD_MODULE_PV}"
-HTTP_VOD_MODULE_URI="https://github.com/kaltura/nginx-vod-module/archive/${HTTP_VOD_MODULE_PV}.tar.gz"
-HTTP_VOD_MODULE_WD="${WORKDIR}/nginx-vod-module-${HTTP_VOD_MODULE_PV}"
-
-# geoip2 (https://github.com/leev/ngx_http_geoip2_module, BSD-2)
-GEOIP2_MODULE_PV="3.4"
-GEOIP2_MODULE_P="ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
-GEOIP2_MODULE_URI="https://github.com/leev/ngx_http_geoip2_module/archive/${GEOIP2_MODULE_PV}.tar.gz"
-GEOIP2_MODULE_WD="${WORKDIR}/ngx_http_geoip2_module-${GEOIP2_MODULE_PV}"
-
-# njs-module (https://github.com/nginx/njs, as-is)
-NJS_MODULE_PV="0.8.4"
-NJS_MODULE_P="njs-${NJS_MODULE_PV}"
-NJS_MODULE_URI="https://github.com/nginx/njs/archive/${NJS_MODULE_PV}.tar.gz"
-NJS_MODULE_WD="${WORKDIR}/njs-${NJS_MODULE_PV}"
-
-# nginx-tests (http://hg.nginx.org/nginx-tests, BSD-2)
-NGINX_TESTS_REV="0b5ec15c62ed"
-
-# We handle deps below ourselves
-SSL_DEPS_SKIP=1
-AUTOTOOLS_AUTO_DEPEND="no"
-
-inherit autotools lua-single multiprocessing ssl-cert toolchain-funcs perl-module systemd pax-utils
-
-DESCRIPTION="Robust, small and high performance http and reverse proxy server"
-HOMEPAGE="https://nginx.org"
-SRC_URI="https://nginx.org/download/${P}.tar.gz
- ${DEVEL_KIT_MODULE_URI} -> ${DEVEL_KIT_MODULE_P}.tar.gz
- nginx_modules_http_auth_ldap? ( ${HTTP_LDAP_MODULE_URI} -> ${HTTP_LDAP_MODULE_P}.tar.gz )
- nginx_modules_http_auth_pam? ( ${HTTP_AUTH_PAM_MODULE_URI} -> ${HTTP_AUTH_PAM_MODULE_P}.tar.gz )
- nginx_modules_http_brotli? ( ${HTTP_BROTLI_MODULE_URI} -> ${HTTP_BROTLI_MODULE_P}.tar.gz )
- nginx_modules_http_cache_purge? ( ${HTTP_CACHE_PURGE_MODULE_URI} -> ${HTTP_CACHE_PURGE_MODULE_P}.tar.gz )
- nginx_modules_http_dav_ext? ( ${HTTP_DAV_EXT_MODULE_URI} -> ${HTTP_DAV_EXT_MODULE_P}.tar.gz )
- nginx_modules_http_echo? ( ${HTTP_ECHO_MODULE_URI} -> ${HTTP_ECHO_MODULE_P}.tar.gz )
- nginx_modules_http_fancyindex? ( ${HTTP_FANCYINDEX_MODULE_URI} -> ${HTTP_FANCYINDEX_MODULE_P}.tar.gz )
- nginx_modules_http_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
- nginx_modules_http_headers_more? ( ${HTTP_HEADERS_MORE_MODULE_URI} -> ${HTTP_HEADERS_MORE_MODULE_P}.tar.gz )
- nginx_modules_http_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
- nginx_modules_http_lua? ( ${HTTP_LUA_MODULE_URI} -> ${HTTP_LUA_MODULE_P}.tar.gz )
- nginx_modules_http_memc? ( ${HTTP_MEMC_MODULE_URI} -> ${HTTP_MEMC_MODULE_P}.tar.gz )
- nginx_modules_http_metrics? ( ${HTTP_METRICS_MODULE_URI} -> ${HTTP_METRICS_MODULE_P}.tar.gz )
- nginx_modules_http_mogilefs? ( ${HTTP_MOGILEFS_MODULE_URI} -> ${HTTP_MOGILEFS_MODULE_P}.tar.gz )
- nginx_modules_http_naxsi? (
- ${HTTP_NAXSI_MODULE_URI} -> ${HTTP_NAXSI_MODULE_P}.tar.gz
- ${HTTP_NAXSI_LIBINJECTION_MODULE_URI} -> ${HTTP_NAXSI_LIBINJECTION_MODULE_P}.tar.gz
- )
- nginx_modules_http_push_stream? ( ${HTTP_PUSH_STREAM_MODULE_URI} -> ${HTTP_PUSH_STREAM_MODULE_P}.tar.gz )
- nginx_modules_http_security? ( ${HTTP_SECURITY_MODULE_URI} -> ${HTTP_SECURITY_MODULE_P}.tar.gz )
- nginx_modules_http_slowfs_cache? ( ${HTTP_SLOWFS_CACHE_MODULE_URI} -> ${HTTP_SLOWFS_CACHE_MODULE_P}.tar.gz )
- nginx_modules_http_sticky? ( ${HTTP_STICKY_MODULE_URI} -> ${HTTP_STICKY_MODULE_P}.tar.bz2 )
- nginx_modules_http_upload_progress? ( ${HTTP_UPLOAD_PROGRESS_MODULE_URI} -> ${HTTP_UPLOAD_PROGRESS_MODULE_P}.tar.gz )
- nginx_modules_http_upstream_check? ( ${HTTP_UPSTREAM_CHECK_MODULE_URI} -> ${HTTP_UPSTREAM_CHECK_MODULE_P}.tar.gz )
- nginx_modules_http_vhost_traffic_status? ( ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_URI} -> ${HTTP_VHOST_TRAFFIC_STATUS_MODULE_P}.tar.gz )
- nginx_modules_http_vod? ( ${HTTP_VOD_MODULE_URI} -> ${HTTP_VOD_MODULE_P}.tar.gz )
- nginx_modules_stream_geoip2? ( ${GEOIP2_MODULE_URI} -> ${GEOIP2_MODULE_P}.tar.gz )
- nginx_modules_stream_javascript? ( ${NJS_MODULE_URI} -> ${NJS_MODULE_P}.tar.gz )
- rtmp? ( ${RTMP_MODULE_URI} -> ${RTMP_MODULE_P}.tar.gz )
- test? ( https://hg.nginx.org/nginx-tests/archive/${NGINX_TESTS_REV}.tar.gz -> nginx-tests-${NGINX_TESTS_REV}.tar.gz )"
-
-LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+
- nginx_modules_http_security? ( Apache-2.0 )
- nginx_modules_http_push_stream? ( GPL-3 )"
-
-SLOT="mainline"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RESTRICT="!test? ( test )"
-
-NGINX_MODULES_STD="access auth_basic autoindex browser charset empty_gif
- fastcgi geo grpc gzip limit_req limit_conn map memcached mirror
- proxy referer rewrite scgi ssi split_clients upstream_hash
- upstream_ip_hash upstream_keepalive upstream_least_conn
- upstream_zone userid uwsgi"
-NGINX_MODULES_OPT="addition auth_request dav degradation flv geoip gunzip
- gzip_static image_filter mp4 perl random_index realip secure_link
- slice stub_status sub xslt"
-NGINX_MODULES_STREAM_STD="access geo limit_conn map return split_clients
- upstream_hash upstream_least_conn upstream_zone"
-NGINX_MODULES_STREAM_OPT="geoip realip ssl_preread"
-NGINX_MODULES_MAIL="imap pop3 smtp"
-NGINX_MODULES_3RD="
- http_auth_ldap
- http_auth_pam
- http_brotli
- http_cache_purge
- http_dav_ext
- http_echo
- http_fancyindex
- http_geoip2
- http_headers_more
- http_javascript
- http_lua
- http_memc
- http_metrics
- http_mogilefs
- http_naxsi
- http_push_stream
- http_security
- http_slowfs_cache
- http_sticky
- http_upload_progress
- http_upstream_check
- http_vhost_traffic_status
- http_vod
- stream_geoip2
- stream_javascript
-"
-
-IUSE="aio debug +http +http2 http3 +http-cache ktls libatomic pcre +pcre2 pcre-jit rtmp selinux ssl test threads vim-syntax"
-
-for mod in $NGINX_MODULES_STD; do
- IUSE="${IUSE} +nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_OPT; do
- IUSE="${IUSE} nginx_modules_http_${mod}"
-done
-
-for mod in $NGINX_MODULES_STREAM_STD; do
- IUSE="${IUSE} nginx_modules_stream_${mod}"
-done
-
-for mod in $NGINX_MODULES_STREAM_OPT; do
- IUSE="${IUSE} nginx_modules_stream_${mod}"
-done
-
-for mod in $NGINX_MODULES_MAIL; do
- IUSE="${IUSE} nginx_modules_mail_${mod}"
-done
-
-for mod in $NGINX_MODULES_3RD; do
- IUSE="${IUSE} nginx_modules_${mod}"
-done
-
-# Add so we can warn users updating about config changes
-# @TODO: jbergstroem: remove on next release series
-IUSE="${IUSE} nginx_modules_http_spdy"
-
-CDEPEND="
- acct-group/nginx
- acct-user/nginx
- virtual/libcrypt:=
- pcre? ( dev-libs/libpcre:= )
- pcre2? ( dev-libs/libpcre2:= )
- pcre-jit? ( dev-libs/libpcre:=[jit] )
- ssl? (
- dev-libs/openssl:0=
- )
- http2? (
- >=dev-libs/openssl-1.0.1c:0=
- )
- http-cache? (
- dev-libs/openssl:0=
- )
- ktls? (
- >=dev-libs/openssl-3:0=[ktls]
- )
- nginx_modules_http_brotli? ( app-arch/brotli:= )
- nginx_modules_http_geoip? ( dev-libs/geoip )
- nginx_modules_http_geoip2? ( dev-libs/libmaxminddb:= )
- nginx_modules_http_gunzip? ( sys-libs/zlib )
- nginx_modules_http_gzip? ( sys-libs/zlib )
- nginx_modules_http_gzip_static? ( sys-libs/zlib )
- nginx_modules_http_image_filter? ( media-libs/gd:=[jpeg,png] )
- nginx_modules_http_perl? ( >=dev-lang/perl-5.8:= )
- nginx_modules_http_rewrite? ( dev-libs/libpcre:= )
- nginx_modules_http_secure_link? ( dev-libs/openssl:0= )
- nginx_modules_http_xslt? ( dev-libs/libxml2:= dev-libs/libxslt )
- nginx_modules_http_lua? ( ${LUA_DEPS} )
- nginx_modules_http_auth_pam? ( sys-libs/pam )
- nginx_modules_http_metrics? ( dev-libs/yajl:= )
- nginx_modules_http_dav_ext? ( dev-libs/libxml2 )
- nginx_modules_http_security? ( dev-libs/modsecurity )
- nginx_modules_http_auth_ldap? ( net-nds/openldap:=[ssl?] )
- nginx_modules_http_vod? ( media-video/ffmpeg:0= )
- nginx_modules_stream_geoip? ( dev-libs/geoip )
- nginx_modules_stream_geoip2? ( dev-libs/libmaxminddb:= )"
-RDEPEND="${CDEPEND}
- app-misc/mime-types[nginx]
- selinux? ( sec-policy/selinux-nginx )
- !www-servers/nginx:0"
-DEPEND="${CDEPEND}
- arm? ( dev-libs/libatomic_ops )
- libatomic? ( dev-libs/libatomic_ops )"
-BDEPEND="
- nginx_modules_http_brotli? ( virtual/pkgconfig )
- test? (
- dev-lang/perl
- dev-perl/Cache-Memcached
- dev-perl/Cache-Memcached-Fast
- dev-perl/CryptX
- dev-perl/FCGI
- dev-perl/GD
- dev-perl/Net-SSLeay
- )"
-# Unpackaged perl modules which would be used by tests
-# Protocol::WebSocket
-# SCGI
-
-# Uwsgi doesn't start in tests
-# www-servers/uwsgi
-
-PDEPEND="vim-syntax? ( app-vim/nginx-syntax )"
-
-REQUIRED_USE="pcre-jit? ( pcre )
- ktls? ( ssl )
- nginx_modules_http_fancyindex? ( nginx_modules_http_addition )
- nginx_modules_http_grpc? ( http2 )
- nginx_modules_http_lua? (
- ${LUA_REQUIRED_USE}
- nginx_modules_http_rewrite
- pcre
- !pcre2
- )
- nginx_modules_http_naxsi? ( nginx_modules_http_rewrite pcre )
- nginx_modules_http_dav_ext? ( nginx_modules_http_dav nginx_modules_http_xslt )
- nginx_modules_http_metrics? ( nginx_modules_http_stub_status )
- nginx_modules_http_security? ( pcre )
- nginx_modules_http_push_stream? ( ssl )
- nginx_modules_http_vod? ( threads )"
-
-pkg_setup() {
- NGINX_HOME="/var/lib/nginx"
- NGINX_HOME_TMP="${NGINX_HOME}/tmp"
-
- if use libatomic; then
- ewarn "GCC 4.1+ features built-in atomic operations."
- ewarn "Using libatomic_ops is only needed if using"
- ewarn "a different compiler or a GCC prior to 4.1"
- fi
-
- if [[ -n $NGINX_ADD_MODULES ]]; then
- ewarn "You are building custom modules via \$NGINX_ADD_MODULES!"
- ewarn "This nginx installation is not supported!"
- ewarn "Make sure you can reproduce the bug without those modules"
- ewarn "_before_ reporting bugs."
- fi
-
- if use !http; then
- ewarn "To actually disable all http-functionality you also have to disable"
- ewarn "all nginx http modules."
- fi
-
- if use nginx_modules_http_mogilefs && use threads; then
- eerror "mogilefs won't compile with threads support."
- eerror "Please disable either flag and try again."
- die "Can't compile mogilefs with threads support"
- fi
-
- use nginx_modules_http_lua && lua-single_pkg_setup
-}
-
-src_prepare() {
- eapply "${FILESDIR}/${PN}-1.4.1-fix-perl-install-path.patch"
- eapply "${FILESDIR}/${PN}-httpoxy-mitigation-r1.patch"
-
- if use nginx_modules_http_auth_ldap; then
- cd "${HTTP_LDAP_MODULE_WD}" || die
- eapply "${FILESDIR}/${PN}-1.23.2-mod_auth_ldap-fix.patch"
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_javascript; then
- cd "${NJS_MODULE_WD}" || die
- sed -e 's/-Werror//g' -i auto/cc || die
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_sticky; then
- cd "${HTTP_STICKY_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_sticky-nginx-1.23.0.patch
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_naxsi; then
- cd "${HTTP_NAXSI_MODULE_WD}" || die
- rm -r libinjection || die
- mv ../../libinjection-${HTTP_NAXSI_LIBINJECTION_MODULE_PV} libinjection || die
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_brotli; then
- cd "${HTTP_BROTLI_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_brotli-detect-brotli-r3.patch
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_upstream_check; then
- eapply -p0 "${FILESDIR}"/http_upstream_check-nginx-1.11.5+.patch
- fi
-
- if use nginx_modules_http_cache_purge; then
- cd "${HTTP_CACHE_PURGE_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_cache_purge-1.11.6+.patch
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_upload_progress; then
- cd "${HTTP_UPLOAD_PROGRESS_MODULE_WD}" || die
- eapply "${FILESDIR}"/http_uploadprogress-nginx-1.23.0.patch
- cd "${S}" || die
- fi
-
- find auto/ -type f -print0 | xargs -0 sed -i 's:\&\& make:\&\& \\$(MAKE):' || die
- # We have config protection, don't rename etc files
- sed -i 's:.default::' auto/install || die
- # remove useless files
- sed -i -e '/koi-/d' -e '/win-/d' auto/install || die
-
- # don't install to /etc/nginx/ if not in use
- local module
- for module in fastcgi scgi uwsgi ; do
- if ! use nginx_modules_http_${module}; then
- sed -i -e "/${module}/d" auto/install || die
- fi
- done
-
- eapply_user
-}
-
-src_configure() {
- local myconf=() http_enabled= mail_enabled= stream_enabled=
-
- use aio && myconf+=( --with-file-aio )
- use debug && myconf+=( --with-debug )
- use http2 && myconf+=( --with-http_v2_module )
- use http3 && myconf+=( --with-http_v3_module )
- use ktls && myconf+=( --with-openssl-opt=enable-ktls )
- use libatomic && myconf+=( --with-libatomic )
- use pcre && myconf+=( --with-pcre --without-pcre2 )
- use pcre-jit && myconf+=( --with-pcre-jit )
- use threads && myconf+=( --with-threads )
-
- # HTTP modules
- for mod in $NGINX_MODULES_STD; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- else
- myconf+=( --without-http_${mod}_module )
- fi
- done
-
- for mod in $NGINX_MODULES_OPT; do
- if use nginx_modules_http_${mod}; then
- http_enabled=1
- myconf+=( --with-http_${mod}_module )
- fi
- done
-
- if use nginx_modules_http_fastcgi; then
- myconf+=( --with-http_realip_module )
- fi
-
- # third-party modules
- if use nginx_modules_http_upload_progress; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_UPLOAD_PROGRESS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_headers_more; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_HEADERS_MORE_MODULE_WD} )
- fi
-
- if use nginx_modules_http_cache_purge; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_CACHE_PURGE_MODULE_WD} )
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_SLOWFS_CACHE_MODULE_WD} )
- fi
-
- if use nginx_modules_http_fancyindex; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_FANCYINDEX_MODULE_WD} )
- fi
-
- if use nginx_modules_http_lua; then
- http_enabled=1
- export LUAJIT_LIB=$(dirname $(lua_get_shared_lib))
- export LUAJIT_INC=$(lua_get_include_dir)
- myconf+=( --add-module=${DEVEL_KIT_MODULE_WD} )
- myconf+=( --add-module=${HTTP_LUA_MODULE_WD} )
- fi
-
- if use nginx_modules_http_auth_pam; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_AUTH_PAM_MODULE_WD} )
- fi
-
- if use nginx_modules_http_upstream_check; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_UPSTREAM_CHECK_MODULE_WD} )
- fi
-
- if use nginx_modules_http_metrics; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_METRICS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_naxsi ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_NAXSI_MODULE_WD} )
- fi
-
- if use rtmp ; then
- http_enabled=1
- myconf+=( --add-module=${RTMP_MODULE_WD} )
- fi
-
- if use nginx_modules_http_dav_ext ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_DAV_EXT_MODULE_WD} )
- fi
-
- if use nginx_modules_http_echo ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_ECHO_MODULE_WD} )
- fi
-
- if use nginx_modules_http_security ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_SECURITY_MODULE_WD} )
- fi
-
- if use nginx_modules_http_push_stream ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_PUSH_STREAM_MODULE_WD} )
- fi
-
- if use nginx_modules_http_sticky ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_STICKY_MODULE_WD} )
- fi
-
- if use nginx_modules_http_mogilefs ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_MOGILEFS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_memc ; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_MEMC_MODULE_WD} )
- fi
-
- if use nginx_modules_http_auth_ldap; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_LDAP_MODULE_WD} )
- fi
-
- if use nginx_modules_http_vhost_traffic_status; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_VHOST_TRAFFIC_STATUS_MODULE_WD} )
- fi
-
- if use nginx_modules_http_geoip2 || use nginx_modules_stream_geoip2; then
- myconf+=( --add-module=${GEOIP2_MODULE_WD} )
- fi
-
- if use nginx_modules_http_javascript || use nginx_modules_stream_javascript; then
- myconf+=( --add-module="${NJS_MODULE_WD}/nginx" )
- fi
-
- if use nginx_modules_http_brotli; then
- http_enabled=1
- myconf+=( --add-module=${HTTP_BROTLI_MODULE_WD} )
- fi
-
- if use http || use http-cache || use http2 || use http3 || use nginx_modules_http_javascript; then
- http_enabled=1
- fi
-
- if use nginx_modules_http_vod; then
- http_enabled=1
- export HTTP_POSTPONE=no
- myconf+=( --add-module=${HTTP_VOD_MODULE_WD} )
- fi
-
- if [ $http_enabled ]; then
- use http-cache || myconf+=( --without-http-cache )
- use ssl && myconf+=( --with-http_ssl_module )
- else
- myconf+=( --without-http --without-http-cache )
- fi
-
- # Stream modules
- for mod in $NGINX_MODULES_STREAM_STD; do
- if use nginx_modules_stream_${mod}; then
- stream_enabled=1
- else
- myconf+=( --without-stream_${mod}_module )
- fi
- done
-
- for mod in $NGINX_MODULES_STREAM_OPT; do
- if use nginx_modules_stream_${mod}; then
- stream_enabled=1
- myconf+=( --with-stream_${mod}_module )
- fi
- done
-
- if use nginx_modules_stream_geoip2 || use nginx_modules_stream_javascript; then
- stream_enabled=1
- fi
-
- if [ $stream_enabled ]; then
- myconf+=( --with-stream )
- use ssl && myconf+=( --with-stream_ssl_module )
- fi
-
- # MAIL modules
- for mod in $NGINX_MODULES_MAIL; do
- if use nginx_modules_mail_${mod}; then
- mail_enabled=1
- else
- myconf+=( --without-mail_${mod}_module )
- fi
- done
-
- if [ $mail_enabled ]; then
- myconf+=( --with-mail )
- use ssl && myconf+=( --with-mail_ssl_module )
- fi
-
- # custom modules
- for mod in $NGINX_ADD_MODULES; do
- myconf+=( --add-module=${mod} )
- done
-
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- tc-export AR CC
-
- if ! use prefix; then
- myconf+=( --user=${PN} )
- myconf+=( --group=${PN} )
- fi
-
- if [[ -n "${EXTRA_ECONF}" ]]; then
- myconf+=( ${EXTRA_ECONF} )
- ewarn "EXTRA_ECONF applied. Now you are on your own, good luck!"
- fi
-
- ./configure \
- --prefix="${EPREFIX}"/usr \
- --conf-path="${EPREFIX}"/etc/${PN}/${PN}.conf \
- --error-log-path="${EPREFIX}"/var/log/${PN}/error_log \
- --pid-path="${EPREFIX}"/run/${PN}.pid \
- --lock-path="${EPREFIX}"/run/lock/${PN}.lock \
- --with-cc-opt="-I${ESYSROOT}/usr/include" \
- --with-ld-opt="-L${ESYSROOT}/usr/$(get_libdir)" \
- --http-log-path="${EPREFIX}"/var/log/${PN}/access_log \
- --http-client-body-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/client \
- --http-proxy-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/proxy \
- --http-fastcgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/fastcgi \
- --http-scgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/scgi \
- --http-uwsgi-temp-path="${EPREFIX}${NGINX_HOME_TMP}"/uwsgi \
- --with-compat \
- "${myconf[@]}" || die "configure failed"
-
- # A purely cosmetic change that makes nginx -V more readable. This can be
- # good if people outside the gentoo community would troubleshoot and
- # question the users setup.
- sed -i -e "s|${WORKDIR}|external_module|g" objs/ngx_auto_config.h || die
-}
-
-src_compile() {
- # https://bugs.gentoo.org/286772
- export LANG=C LC_ALL=C
- emake LINK="${CC} ${LDFLAGS}" OTHERLDFLAGS="${LDFLAGS}"
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- cp "${FILESDIR}"/nginx.conf-r3 "${ED}"/etc/nginx/nginx.conf || die
-
- newinitd "${FILESDIR}"/nginx.initd-r4 nginx
- newconfd "${FILESDIR}"/nginx.confd nginx
-
- systemd_newunit "${FILESDIR}"/nginx.service-r1 nginx.service
-
- doman man/nginx.8
- dodoc CHANGES* README
-
- # just keepdir. do not copy the default htdocs files (bug #449136)
- keepdir /var/www/localhost
- rm -rf "${ED}"/usr/html || die
-
- # set up a list of directories to keep
- local keepdir_list="${NGINX_HOME_TMP}"/client
- local module
- for module in proxy fastcgi scgi uwsgi; do
- use nginx_modules_http_${module} && keepdir_list+=" ${NGINX_HOME_TMP}/${module}"
- done
-
- keepdir /var/log/nginx ${keepdir_list}
-
- # this solves a problem with SELinux where nginx doesn't see the directories
- # as root and tries to create them as nginx
- fperms 0750 "${NGINX_HOME_TMP}"
- fowners ${PN}:0 "${NGINX_HOME_TMP}"
-
- fperms 0700 ${keepdir_list}
- fowners ${PN}:${PN} ${keepdir_list}
-
- fperms 0710 /var/log/nginx
- fowners 0:${PN} /var/log/nginx
-
- # logrotate
- insinto /etc/logrotate.d
- newins "${FILESDIR}"/nginx.logrotate-r1 nginx
-
- # Don't create /run
- rm -rf "${ED}"/run || die
-
- if use lua_single_target_luajit; then
- pax-mark m "${ED}/usr/sbin/nginx"
- fi
-
- if use nginx_modules_http_perl; then
- cd "${S}"/objs/src/http/modules/perl/ || die
- emake DESTDIR="${D}" INSTALLDIRS=vendor
- perl_delete_localpod
- cd "${S}" || die
- fi
-
- if use nginx_modules_http_cache_purge; then
- docinto ${HTTP_CACHE_PURGE_MODULE_P}
- dodoc "${HTTP_CACHE_PURGE_MODULE_WD}"/{CHANGES,README.md,TODO.md}
- fi
-
- if use nginx_modules_http_slowfs_cache; then
- docinto ${HTTP_SLOWFS_CACHE_MODULE_P}
- dodoc "${HTTP_SLOWFS_CACHE_MODULE_WD}"/{CHANGES,README.md}
- fi
-
- if use nginx_modules_http_fancyindex; then
- docinto ${HTTP_FANCYINDEX_MODULE_P}
- dodoc "${HTTP_FANCYINDEX_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_lua; then
- docinto ${HTTP_LUA_MODULE_P}
- dodoc "${HTTP_LUA_MODULE_WD}"/README.markdown
- fi
-
- if use nginx_modules_http_auth_pam; then
- docinto ${HTTP_AUTH_PAM_MODULE_P}
- dodoc "${HTTP_AUTH_PAM_MODULE_WD}"/{README.md,ChangeLog}
- fi
-
- if use nginx_modules_http_upstream_check; then
- docinto ${HTTP_UPSTREAM_CHECK_MODULE_P}
- dodoc "${HTTP_UPSTREAM_CHECK_MODULE_WD}"/{README,CHANGES}
- fi
-
- if use nginx_modules_http_naxsi; then
- insinto /etc/nginx/naxsi
- doins "${HTTP_NAXSI_MODULE_WD}"/../distros/nginx/*
- doins "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/naxsi_core.rules
- doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/blocking
- doins -r "${HTTP_NAXSI_MODULE_WD}"/../naxsi_rules/whitelists
- fi
-
- if use rtmp; then
- docinto ${RTMP_MODULE_P}
- dodoc "${RTMP_MODULE_WD}"/{AUTHORS,README.md,stat.xsl}
- fi
-
- if use nginx_modules_http_dav_ext; then
- docinto ${HTTP_DAV_EXT_MODULE_P}
- dodoc "${HTTP_DAV_EXT_MODULE_WD}"/README.rst
- fi
-
- if use nginx_modules_http_echo; then
- docinto ${HTTP_ECHO_MODULE_P}
- dodoc "${HTTP_ECHO_MODULE_WD}"/README.markdown
- fi
-
- if use nginx_modules_http_security; then
- docinto ${HTTP_SECURITY_MODULE_P}
- dodoc "${HTTP_SECURITY_MODULE_WD}"/{AUTHORS,CHANGES,README.md}
- fi
-
- if use nginx_modules_http_push_stream; then
- docinto ${HTTP_PUSH_STREAM_MODULE_P}
- dodoc "${HTTP_PUSH_STREAM_MODULE_WD}"/{AUTHORS,CHANGELOG.textile,README.textile}
- fi
-
- if use nginx_modules_http_sticky; then
- docinto ${HTTP_STICKY_MODULE_P}
- dodoc "${HTTP_STICKY_MODULE_WD}"/{README.md,Changelog.txt,docs/sticky.pdf}
- fi
-
- if use nginx_modules_http_memc; then
- docinto ${HTTP_MEMC_MODULE_P}
- dodoc "${HTTP_MEMC_MODULE_WD}"/README.markdown
- fi
-
- if use nginx_modules_http_auth_ldap; then
- docinto ${HTTP_LDAP_MODULE_P}
- dodoc "${HTTP_LDAP_MODULE_WD}"/example.conf
- fi
-
- if use nginx_modules_http_vod; then
- docinto ${HTTP_VOD_MODULE_P}
- dodoc "${HTTP_VOD_MODULE_WD}"/{CHANGELOG,README}.md
- fi
-}
-
-src_test() {
- pushd "${WORKDIR}"/nginx-tests-"${NGINX_TESTS_REV}" > /dev/null || die
-
- # FIXME: unsure why uwsgi fails to start
- rm uwsgi*.t || die
-
- local -x TEST_NGINX_BINARY="${S}/objs/nginx"
- local -x TEST_NGINX_VERBOSE=1
-
- prove -v -j $(makeopts_jobs) . || die
- popd > /dev/null || die
-}
-
-pkg_postinst() {
- if use ssl; then
- if [[ ! -f "${EROOT}"/etc/ssl/${PN}/${PN}.key ]]; then
- install_cert /etc/ssl/${PN}/${PN}
- use prefix || chown ${PN}:${PN} "${EROOT}"/etc/ssl/${PN}/${PN}.{crt,csr,key,pem}
- fi
- fi
-
- if use nginx_modules_http_spdy; then
- ewarn ""
- ewarn "In nginx 1.9.5 the spdy module was superseded by http2."
- ewarn "Update your configs and package.use accordingly."
- fi
-
- if use nginx_modules_http_lua; then
- ewarn ""
- ewarn "While you can build lua 3rd party module against ${P}"
- ewarn "the author warns that >=${PN}-1.11.11 is still not an"
- ewarn "officially supported target yet. You are on your own."
- ewarn "Expect runtime failures, memory leaks and other problems!"
- fi
-
- if use nginx_modules_http_lua && use http2; then
- ewarn ""
- ewarn "Lua 3rd party module author warns against using ${P} with"
- ewarn "NGINX_MODULES_HTTP=\"lua http2\". For more info, see https://git.io/OldLsg"
- fi
-
- local _n_permission_layout_checks=0
- local _has_to_adjust_permissions=0
- local _has_to_show_permission_warning=0
-
- # Defaults to 1 to inform people doing a fresh installation
- # that we ship modified {scgi,uwsgi,fastcgi}_params files
- local _has_to_show_httpoxy_mitigation_notice=1
-
- local _replacing_version=
- for _replacing_version in ${REPLACING_VERSIONS}; do
- _n_permission_layout_checks=$((${_n_permission_layout_checks}+1))
-
- if [[ ${_n_permission_layout_checks} -gt 1 ]]; then
- # Should never happen:
- # Package is abusing slots but doesn't allow multiple parallel installations.
- # If we run into this situation it is unsafe to automatically adjust any
- # permission...
- _has_to_show_permission_warning=1
-
- ewarn "Replacing multiple ${PN}' versions is unsupported! " \
- "You will have to adjust permissions on your own."
-
- break
- fi
-
- local _replacing_version_branch=$(ver_cut 1-2 "${_replacing_version}")
- debug-print "Updating an existing installation (v${_replacing_version}; branch '${_replacing_version_branch}') ..."
-
- # Do we need to adjust permissions to fix CVE-2013-0337 (bug #458726, #469094)?
- # This was before we introduced multiple nginx versions so we
- # do not need to distinguish between stable and mainline
- local _need_to_fix_CVE2013_0337=1
-
- if ver_test ${_replacing_version} -ge 1.4.1-r2; then
- # We are updating an installation which should already be fixed
- _need_to_fix_CVE2013_0337=0
- debug-print "Skipping CVE-2013-0337 ... existing installation should not be affected!"
- else
- _has_to_adjust_permissions=1
- debug-print "Need to adjust permissions to fix CVE-2013-0337!"
- fi
-
- # Do we need to inform about HTTPoxy mitigation?
- # In repository since commit 8be44f76d4ac02cebcd1e0e6e6284bb72d054b0f
- if ver_test ${_replacing_version_branch} -lt 1.10; then
- # Updating from <1.10
- _has_to_show_httpoxy_mitigation_notice=1
- debug-print "Need to inform about HTTPoxy mitigation!"
- else
- # Updating from >=1.10
- local _fixed_in_pvr=
- case "${_replacing_version_branch}" in
- "1.10")
- _fixed_in_pvr="1.10.1-r2"
- ;;
- "1.11")
- _fixed_in_pvr="1.11.3-r1"
- ;;
- *)
- # This should be any future branch.
- # If we run this code it is safe to assume that the user has
- # already seen the HTTPoxy mitigation notice because he/she is doing
- # an update from previous version where we have already shown
- # the warning. Otherwise, we wouldn't hit this code path ...
- _fixed_in_pvr=
- esac
-
- if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
- # We are updating an installation where we already informed
- # that we are mitigating HTTPoxy per default
- _has_to_show_httpoxy_mitigation_notice=0
- debug-print "No need to inform about HTTPoxy mitigation ... information was already shown for existing installation!"
- else
- _has_to_show_httpoxy_mitigation_notice=1
- debug-print "Need to inform about HTTPoxy mitigation!"
- fi
- fi
-
- # Do we need to adjust permissions to fix CVE-2016-1247 (bug #605008)?
- # All branches up to 1.11 are affected
- local _need_to_fix_CVE2016_1247=1
-
- if ver_test ${_replacing_version_branch} -lt 1.10; then
- # Updating from <1.10
- _has_to_adjust_permissions=1
- debug-print "Need to adjust permissions to fix CVE-2016-1247!"
- else
- # Updating from >=1.10
- local _fixed_in_pvr=
- case "${_replacing_version_branch}" in
- "1.10")
- _fixed_in_pvr="1.10.2-r3"
- ;;
- "1.11")
- _fixed_in_pvr="1.11.6-r1"
- ;;
- *)
- # This should be any future branch.
- # If we run this code it is safe to assume that we have already
- # adjusted permissions or were never affected because user is
- # doing an update from previous version which was safe or did
- # the adjustments. Otherwise, we wouldn't hit this code path ...
- _fixed_in_pvr=
- esac
-
- if [[ -z "${_fixed_in_pvr}" ]] || ver_test ${_replacing_version} -ge ${_fixed_in_pvr}; then
- # We are updating an installation which should already be adjusted
- # or which was never affected
- _need_to_fix_CVE2016_1247=0
- debug-print "Skipping CVE-2016-1247 ... existing installation should not be affected!"
- else
- _has_to_adjust_permissions=1
- debug-print "Need to adjust permissions to fix CVE-2016-1247!"
- fi
- fi
- done
-
- if [[ ${_has_to_adjust_permissions} -eq 1 ]]; then
- # We do not DIE when chmod/chown commands are failing because
- # package is already merged on user's system at this stage
- # and we cannot retry without losing the information that
- # the existing installation needs to adjust permissions.
- # Instead we are going to a show a big warning ...
-
- if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2013_0337} -eq 1 ]]; then
- ewarn ""
- ewarn "The world-readable bit (if set) has been removed from the"
- ewarn "following directories to mitigate a security bug"
- ewarn "(CVE-2013-0337, bug #458726):"
- ewarn ""
- ewarn " ${EPREFIX}/var/log/nginx"
- ewarn " ${EPREFIX}${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi}"
- ewarn ""
- ewarn "Check if this is correct for your setup before restarting nginx!"
- ewarn "This is a one-time change and will not happen on subsequent updates."
- ewarn "Furthermore nginx' temp directories got moved to '${EPREFIX}${NGINX_HOME_TMP}'"
- chmod o-rwx \
- "${EPREFIX}"/var/log/nginx \
- "${EPREFIX}"${NGINX_HOME_TMP}/{,client,proxy,fastcgi,scgi,uwsgi} || \
- _has_to_show_permission_warning=1
- fi
-
- if [[ ${_has_to_show_permission_warning} -eq 0 ]] && [[ ${_need_to_fix_CVE2016_1247} -eq 1 ]]; then
- ewarn ""
- ewarn "The permissions on the following directory have been reset in"
- ewarn "order to mitigate a security bug (CVE-2016-1247, bug #605008):"
- ewarn ""
- ewarn " ${EPREFIX}/var/log/nginx"
- ewarn ""
- ewarn "Check if this is correct for your setup before restarting nginx!"
- ewarn "Also ensure that no other log directory used by any of your"
- ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
- ewarn "used by nginx can be abused to escalate privileges!"
- ewarn "This is a one-time change and will not happen on subsequent updates."
- chown 0:nginx "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
- chmod 710 "${EPREFIX}"/var/log/nginx || _has_to_show_permission_warning=1
- fi
-
- if [[ ${_has_to_show_permission_warning} -eq 1 ]]; then
- # Should never happen ...
- ewarn ""
- ewarn "*************************************************************"
- ewarn "*************** W A R N I N G ***************"
- ewarn "*************************************************************"
- ewarn "The one-time only attempt to adjust permissions of the"
- ewarn "existing nginx installation failed. Be aware that we will not"
- ewarn "try to adjust the same permissions again because now you are"
- ewarn "using a nginx version where we expect that the permissions"
- ewarn "are already adjusted or that you know what you are doing and"
- ewarn "want to keep custom permissions."
- ewarn ""
- fi
- fi
-
- # Sanity check for CVE-2016-1247
- # Required to warn users who received the warning above and thought
- # they could fix it by unmerging and re-merging the package or have
- # unmerged a affected installation on purpose in the past leaving
- # /var/log/nginx on their system due to keepdir/non-empty folder
- # and are now installing the package again.
- local _sanity_check_testfile=$(mktemp --dry-run "${EPREFIX}"/var/log/nginx/.CVE-2016-1247.XXXXXXXXX)
- su -s /bin/sh -c "touch ${_sanity_check_testfile}" nginx >&/dev/null
- if [ $? -eq 0 ] ; then
- # Cleanup -- no reason to die here!
- rm -f "${_sanity_check_testfile}"
-
- ewarn ""
- ewarn "*************************************************************"
- ewarn "*************** W A R N I N G ***************"
- ewarn "*************************************************************"
- ewarn "Looks like your installation is vulnerable to CVE-2016-1247"
- ewarn "(bug #605008) because nginx user is able to create files in"
- ewarn ""
- ewarn " ${EPREFIX}/var/log/nginx"
- ewarn ""
- ewarn "Also ensure that no other log directory used by any of your"
- ewarn "vhost(s) is not writeable for nginx user. Any of your log files"
- ewarn "used by nginx can be abused to escalate privileges!"
- fi
-
- if [[ ${_has_to_show_httpoxy_mitigation_notice} -eq 1 ]]; then
- # HTTPoxy mitigation
- ewarn ""
- ewarn "This nginx installation comes with a mitigation for the HTTPoxy"
- ewarn "vulnerability for FastCGI, SCGI and uWSGI applications by setting"
- ewarn "the HTTP_PROXY parameter to an empty string per default when you"
- ewarn "are sourcing one of the default"
- ewarn ""
- ewarn " - 'fastcgi_params' or 'fastcgi.conf'"
- ewarn " - 'scgi_params'"
- ewarn " - 'uwsgi_params'"
- ewarn ""
- ewarn "files in your server block(s)."
- ewarn ""
- ewarn "If this is causing any problems for you make sure that you are sourcing the"
- ewarn "default parameters _before_ you set your own values."
- ewarn "If you are relying on user-supplied proxy values you have to remove the"
- ewarn "correlating lines from the file(s) mentioned above."
- ewarn ""
- fi
-}
diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest
index 3c85a20f0924..90248417e89a 100644
--- a/www-servers/tomcat/Manifest
+++ b/www-servers/tomcat/Manifest
@@ -1,22 +1,20 @@
AUX tomcat-10.1.20-do-not-copy.patch 1164 BLAKE2B 4df0dc611ab7694d784adfaf132502c8e11b60f91a8dbb5e1385ed44e965f175660e9d5ed29d0e32d1b77a614d1bb41499bcc987e109d41bc1acd5876ace3c0c SHA512 e7a1f058566a44b6b88f3c968cddb7effe9301aadc199d127bf8269c847ecc6a2c4ad8d09b3d489dba49eff79e69e033e3acb729fd7337ec8bb378aa65c0bdfa
AUX tomcat-10.1.20-offline.patch 562 BLAKE2B 338f3fe3604004ab2920d67c39facb41d506a3a56c5fe7d1c11f4fa11b8391aac7b0088b46be3b4ef5ffef7590b525f09a53985abc8d753999a548ea9a2f31c5 SHA512 0f814adf5a837985b14aca22fd1e41f36eff74c6065577a5fb46df19c67cfd85aac86edbdd12f009014c9a96342baa8db74130d0020c0390e74bdfa5cd7a56e6
-AUX tomcat-10.1.6-build.xml.patch 4856 BLAKE2B ed44d53877c96f06cab6354b034f88ba3382c34eaf504f10c9fcaaaf2b0c812901f3bfca8114f2aab4faa2604800f81f18932ac12065d09846f879edc1eaad96 SHA512 005d0b3fe6e14dca303bc3d5c4ab1fbf35a309be9a8ffcebd24e739301f33f202616e17973dd954bd1bd1ae89978c3147593d42ee2508c56026579d37722470b
AUX tomcat-9.0.87-build.xml.patch 1240 BLAKE2B 26fbfd5ba353fd3f5a02a1feb984eee7b6e5b9ed1f711e969e135e87761f0b6be5503abf93a53ecdfa7de35e00765f1c3a7e057702fe14d62bfb58cc93356b84 SHA512 b62fc4d3a0d2d1134587fe284956a4961b353c730a4084e50f4cbf1ec096a2261c8c77a58940c808e47e5c0a8cdbffdbbb74de45de0251bddff9e461a5fe450c
AUX tomcat-9.0.87-gentoo-bnd.patch 1432 BLAKE2B 07964d271be70afe13116c9ce27c956a6812f5da0237b19a1bc915ac3a0abd1e3e1ad89d59049152c1f3f24b84a45a076375f7dc6784c87ebac440b15ec5557d SHA512 210754982a5ac789aecedd9916d45190c8ca92661b9f492d40b6c4f0758c69a2d5b961150cc83573c9b7890a73fc4e8bd130a2837d6de9164fc8a18bee0e7676
AUX tomcat-instance-manager-r2.bash 6999 BLAKE2B f1c771678bd8b894ecf242d5a8fb22f5b2f0f33445a1ff158c242b5154edc4483a5707ce33a5dcee53a3106e631ad8218243d8b72a32a10cd99e9646fa54085d SHA512 c30c156cbf2b53cf8498288bacaedd48872dce52f461ff32071310b438bdb5015c1cd1d512a2905c4db01e2b22342590e1b8aeadbd44f29062606fabbb2f2fed
AUX tomcat-r1.init 3200 BLAKE2B eb913d32bb8c1883e58551a25ff9516337d947c6fd2c7b449601a89a4518286d61dbca76417265289782a7a08540d8e78a3ea1cd1427d43d87e24813261c0fee SHA512 3d32e2ad998adfbaea5fe0ffcbbe6659dcb530a110faed5f2712ae2fd767353b1fc3f1ac83a24d43138c1bfc55949e645833a428ab982be14415887fc46d9fab
AUX tomcat.conf 1811 BLAKE2B a92606e113172c6f0f73e18ab8ad8796f38bd8c741bb2fd1f6c43d7682728729d0198d4150e42282c7e732750231b7cdbfb51de9b24f2ba780a22700965113c5 SHA512 0747dd2fdad6c68123425adce39f625d34924ae3e7c9d5a00361565a593047d7a4d01dee64c1ef831e5ad79b51750babaf642b0588d4b5948bbed441d53d654d
-DIST apache-tomcat-10.1.19-src.tar.gz 6175254 BLAKE2B 8ec0f461de2fed4642fcb20e38f637c5516d4543bebb66a7a8c9ad0d7acbd0221677d98c03021c2a766057158f9effa3dc5dda96eeed2b1cf662168f545d6223 SHA512 ee9bd20979a53f2151ac10dd8be4d4c0b82cabb60c10f33572460094a199832434b4f55aed4ab0334a2daf2795dbbfa345a55144132dbfecc7b3ab2d74999e77
-DIST apache-tomcat-10.1.19-src.tar.gz.asc 833 BLAKE2B 12b92d5f42219b0fccbc3eeb004fe38c762090790da93d51423ffec07c34f3203fbbb45c670f1cf8bf992ab061d0ed8f52f622eb51163511d29567bc241f6e26 SHA512 edbeea8873b8d1b48b8a298e57ef9715dd6b912d9edf6447bfcf85945ab79db08a21b0d134926d814676f2df823e1b78184792118926220fe4ea070919a5e71c
-DIST apache-tomcat-10.1.23-src.tar.gz 6248107 BLAKE2B f14a652b4cbcd27dcecefbea3595ee39230a3f8113dd632d672cb67af2dc699dda58ecae9943177d98b47c946edb7993363d278127a9e279729cd161d432fd95 SHA512 ff3f507910296290c5d0c30805925a32efb82a63ac60338c617f6e49525379c4616d6299ca7920ec92059075bd03eeb07c80b4ca69a58c0a6265159d0d10913b
-DIST apache-tomcat-10.1.23-src.tar.gz.asc 833 BLAKE2B c1cd63d86406e53a093c7d0325d6ede04bf8b051a23c4b2ff54d20818a583d16aa78b25e02678148eeb6320639e7366bf8851ea983e56ef81e473e6767bd6ab5 SHA512 67d35953ee8ebf685ee441467cc0e0d1fcf760651525e6e34c7ad09e8a4a75b26c0b044fcb7781a1661d1edac24ea92c1881a6728571f14e21d29411d9839c80
DIST apache-tomcat-10.1.24-src.tar.gz 6230916 BLAKE2B ac2329499d9afa37a62ad00b5ca4954e4221d72623fd821ffd3ca0037209723acba38d03f52033f0ea7e2951c9803f3ab94cd0910ed520424693f03fd2efe5c8 SHA512 cd3113dfaf2dd14aacf8d3c2bf39fb7142665421f981ad668edd228bb0a8fe8c35ea8921930e6fe06d10c9c078f774641901efc1e5312d3b7ef52a3006bacd5f
DIST apache-tomcat-10.1.24-src.tar.gz.asc 833 BLAKE2B aa1a6b3698b80f16ed567153d42655b425597bacc2cc1aee7a73e8cb20db22c57d827d2400df045a828d1cca017ffc5af1c941b9c0f94369fcf7d52458061b01 SHA512 cedc2128b2877bb4470d06df9618c403c49f488eb5006b3561f39b98b2ff7539819b931813c9af484f62a57a582e36730ed25e8f30a8743631b4d72bca4be386
+DIST apache-tomcat-10.1.25-src.tar.gz 6231246 BLAKE2B bcd216e7c19e521f1514206a0a288a3beb425399c6e0711ba33a20170610d7d743ac106e5cf5c761e921b1acdccf12a32f1a2ec42601818a32087d027a243c6f SHA512 404d1d4906f458d7de0af57283cbd4cdb4be8ffc65176df5b954f946fecacb3b7f714d4e62bb644028ca6160334a43448c665c46a60c8eb585e64c5d6e4195a8
+DIST apache-tomcat-10.1.25-src.tar.gz.asc 873 BLAKE2B 630f45765ce32281e1ee856c7bb6db6d108d1581ac996e1106b3ef6cff51b118869b816b2ea7d3f3de67de451a4bb755fb4c3571dcef4b5380b6ab6378e6595b SHA512 df98514e8da6a215b40785e6398548f8f7b992a36fae66e6a5a1f8563060c9d143436178e98a0c6ab8aed7cfb19ebce5ffa72af8508db1154d24ae290d2b156d
DIST apache-tomcat-9.0.89-src.tar.gz 6319184 BLAKE2B a3c9539fe25a5ca87820214a7b7b8376c05383d940bfa19f7811f3fb5e90e2bd392f46c3f1a08a8949256bde5855bd479ac3754245dc953aa78e5f73e23f8849 SHA512 c2e8e45a98cd30764b507bb997c7cf1b8e337be9c6d1833bb5f916a5d86d96cb095f430884d0a248cdc3b510beb11e227cc160f8402ba5b2e3952399a44461d1
DIST apache-tomcat-9.0.89-src.tar.gz.asc 833 BLAKE2B 7629f94f4d036a6fc307bc6d157758eb5291a0b854bed20f0341ef0dffda8cff4722d4e47c2ad5f7e8d331ab0563532d53596859dcd990a75809f0432862f63a SHA512 5cf7dc5890f928acb43d2401e196166cfbd473236a27afde9fed621e0eefd3b9b59abe3ad8ac4e77086752e67afd0d60af9003e84f5cb2e66a58e6dee89b7366
-DIST biz.aQute.bnd-7.0.0.jar 16567341 BLAKE2B 329b3b750e917ad513a1f767f63b96b1d0b10177a0f3c079bbf07e02aff77607e1f869bae09d09709d8cfef27cd802585e7f332e2a3e3f0ee1c31a4890e53fce SHA512 42b2e43f3e437c7b06f0d168eaf5ee499a4c517b1a01bec67fd6df92d01d037dd9088e0d5b013dfa1839f9dee35bf74903c1af7204712bf4aa72412e071ac503
-EBUILD tomcat-10.1.19-r1.ebuild 5350 BLAKE2B 7d3b63019f30cc7b8a38cfbd257d362ed0227a024e17b0da3b9099d41e9eb20318f066cd433c174db0a1903d4b6237466c730b6e485e8c7f64ede7bd12f4ce15 SHA512 8d0ac9961efa95c92cc5fb69fc7e0001a61f93f7dd041f26eff592f1bc010937505f17475d94ad683608850ba2fa955a926ba6712c09bc6ce0f27da1d667a2be
-EBUILD tomcat-10.1.23-r1.ebuild 5433 BLAKE2B 6fb5e32c417ff83e4d353c1ee39e2a09ed020ce73998aea453c0f10c14340454e0ce04d2956da6c23e0d67e43a25596d8986dd3f8dc762ddcf63917a5cef08b4 SHA512 9b60f4a068d0382d9b5f03dec67af1a546f529a7a9bd54d713c499070bce25742101d9783c157dc325181330b466f61911bab0f91f33ce95c67ce0fbe57d1495
-EBUILD tomcat-10.1.24-r1.ebuild 5433 BLAKE2B 6fb5e32c417ff83e4d353c1ee39e2a09ed020ce73998aea453c0f10c14340454e0ce04d2956da6c23e0d67e43a25596d8986dd3f8dc762ddcf63917a5cef08b4 SHA512 9b60f4a068d0382d9b5f03dec67af1a546f529a7a9bd54d713c499070bce25742101d9783c157dc325181330b466f61911bab0f91f33ce95c67ce0fbe57d1495
+DIST apache-tomcat-9.0.90-src.tar.gz 6311070 BLAKE2B 0e585a798f3bc476e826296a4fb77fde479dd88be7ea4c7f94982714a16ffca7b57ffa4cb527322192631a4eb617c6a3a19d338e592e9642c7e771cc77f7d9a7 SHA512 ade9eda20fe137080eb4fb43a36e510025822acabaf5564a950d24eded491e3f8846dff6ab6382716cd2f3aa676e4f134d28d7c1fa5f9d89230aa600d18071cb
+DIST apache-tomcat-9.0.90-src.tar.gz.asc 833 BLAKE2B d8c145bc9d13f79dfe3515a0dad0d389803a1e4353a0d4a164d8837fc037319b04d632db7b4c3aca55e493b9e0e1e0267d5d34f22c3bede143937c0702721d08 SHA512 74ed315b748be390e7a74705a209316625a811d163d0ed1149d58f93c02558953023836422fffbfe9b9bb68036563ad7e764d07dd65fe531fd361dda5ce8192c
+EBUILD tomcat-10.1.24-r1.ebuild 5432 BLAKE2B 2e9055517a60dc7fecabd030a009f793bcc8e641f1b83ce7062a0cf210d96ddfed230ed148756b88ae833bf5494af23c25a2055a4a3a512ecb8077683e1c9303 SHA512 fcafe813db6e2923369122830bde914702862e730ab23a38582df0964a703a97699c84b41e8aab06b678702fc1b94dc6a1cde5b4f2a826ceb1d09439ab56d13a
+EBUILD tomcat-10.1.25.ebuild 5433 BLAKE2B 6fb5e32c417ff83e4d353c1ee39e2a09ed020ce73998aea453c0f10c14340454e0ce04d2956da6c23e0d67e43a25596d8986dd3f8dc762ddcf63917a5cef08b4 SHA512 9b60f4a068d0382d9b5f03dec67af1a546f529a7a9bd54d713c499070bce25742101d9783c157dc325181330b466f61911bab0f91f33ce95c67ce0fbe57d1495
EBUILD tomcat-9.0.89.ebuild 5017 BLAKE2B ae1262dfd897258a71616cbf732c9ebf609380fbb674e10ae53aef3d71174f0655578be5f2c985367df6ccf0eeb96b8907e0e7f3025b0a4db8f55f899ab33152 SHA512 443117958bc417f019b4e32a300b528a86abd77c32b1abba305ca4940fb159eaa31b80ae4c6862baf827948b7c761ca554e6070a4b495abac00660a0ab8d9eb8
+EBUILD tomcat-9.0.90.ebuild 5018 BLAKE2B 18aa3279abebfcbcfeb8e6c09ea0a36ab61a8041ce1105770739a79646de699089ffe530b6e85e6b07f9c7c007ba921f722dcce3d25a4a8e45bc2a988c32aa6c SHA512 e69a060a97ffeb2aae1428e87630d9ce87bb31681eb6b04d5723a32afda44e21d4996babd4f98bb42e0abe5f0a1851a46b95982d4d75b45dcd605a6acd2f2584
MISC metadata.xml 699 BLAKE2B 66aff1137e5d4ad92749176a5375c1c27c1e6cde936e05ce904d965eb71a985c421235917742d4065765e1ebf9f9e3faa51c3de109a9e5a169000b4263c3cd97 SHA512 b50874d1e741835bf8cb839517241465018254eba1ddb0e691f2b5b188eca97dd27394c29d2082654049d9ee0898c1e5e4e625666cf8abe029b8e6085122d9a0
diff --git a/www-servers/tomcat/files/tomcat-10.1.6-build.xml.patch b/www-servers/tomcat/files/tomcat-10.1.6-build.xml.patch
deleted file mode 100644
index 41cf58bc908c..000000000000
--- a/www-servers/tomcat/files/tomcat-10.1.6-build.xml.patch
+++ /dev/null
@@ -1,120 +0,0 @@
---- a/build.xml
-+++ b/build.xml
-@@ -1457,9 +1457,9 @@
-
- <target name="deploy" depends="package,build-docs,build-tomcat-jdbc,compile-webapp-examples"
- description="Default. Builds a working Tomcat instance">
--
-+<!-- not needed for us
- <copy tofile="${tomcat.build}/bin/commons-daemon.jar" file="${commons-daemon.jar}" />
--
-+-->
- <!-- Copy scripts -->
- <copy todir="${tomcat.build}/bin">
- <fileset dir="bin">
-@@ -1519,8 +1519,9 @@
- <exclude name="${jdt.jar.filename}"/>
- </fileset>
- </delete>
-+<!-- we provide jdt jar externally
- <copy file="${jdt.jar}" todir="${tomcat.build}/lib"/>
--
-+-->
- <!-- Delete all other versions of Tomcat Migration Tool for Jakarta EE and copy the current one -->
- <local name="migration.jar.filename" />
- <basename property="migration.jar.filename" file="${migration-lib.jar}"/>
-@@ -1530,8 +1531,9 @@
- <exclude name="${migration-lib.jar.filename}"/>
- </fileset>
- </delete>
-+<!-- we provide migration tool externally
- <copy file="${migration-lib.jar}" todir="${tomcat.build}/lib"/>
--
-+-->
- <!-- Delete all other versions of OpenSSL support for Tomcat and copy the current one -->
- <!-- After module release
- <local name="openssl-lib.jar.filename" />
-@@ -2213,11 +2215,12 @@
- </copy>
-
- <!-- Source bundles for native components -->
-+<!-- we provide tomcat native as another package and we don't need commons-daemon
- <copy tofile="${tomcat.dist}/bin/tomcat-native.tar.gz"
- file="${tomcat-native.tar.gz}" />
- <copy tofile="${tomcat.dist}/bin/commons-daemon-native.tar.gz"
- file="${commons-daemon.native.src.tgz}" />
--
-+-->
- <!-- platform README files -->
- <echo append="false" file="${tomcat.dist}/bin/x64/README">
- Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform.
-@@ -2378,8 +2381,10 @@ Apache Tomcat ${version} native binaries for Win64 AMD64/EMT64 platform.
- <link href="../elapi"/>
- <link href="../websocketapi"/>
- <link href="../jaspicapi"/>
-+<!-- net is not accessed from emerge
- <link href="https://docs.oracle.com/en/java/javase/11/docs/api/"/>
- <link href="https://jakarta.ee/specifications/platform/10/apidocs/"/>
-+-->
- <packageset dir="${tomcat.dist}/src/java/">
- <include name="org/**"/>
- <exclude name="org/apache/el/parser/**"/>
-@@ -3300,6 +3305,7 @@ asf.ldap.username=${release.asfusername}
- depends="setup-bnd">
-
- <!-- Download Commons Daemon -->
-+<!-- not needed
- <antcall target="downloadgz-2">
- <param name="sourcefile.1" value="${commons-daemon.bin.loc.1}"/>
- <param name="sourcefile.2" value="${commons-daemon.bin.loc.2}"/>
-@@ -3308,8 +3314,9 @@ asf.ldap.username=${release.asfusername}
- <param name="checksum.algorithm" value="${commons-daemon.bin.checksum.algorithm}"/>
- <param name="checksum.value" value="${commons-daemon.bin.checksum.value}"/>
- </antcall>
--
-+-->
- <!-- Download JDT (Eclipse compiler) -->
-+<!-- we provide JDT
- <antcall target="downloadfile-2">
- <param name="sourcefile.1" value="${jdt.loc.1}"/>
- <param name="sourcefile.2" value="${jdt.loc.2}"/>
-@@ -3319,8 +3326,9 @@ asf.ldap.username=${release.asfusername}
- <param name="checksum.algorithm" value="${jdt.checksum.algorithm}"/>
- <param name="checksum.value" value="${jdt.checksum.value}"/>
- </antcall>
--
-+-->
- <!-- Download WS API -->
-+<!-- we provide jaxrpc
- <antcall target="downloadfile">
- <param name="sourcefile" value="${jaxrpc-lib.loc}"/>
- <param name="destfile" value="${jaxrpc-lib.jar}"/>
-@@ -3329,6 +3337,8 @@ asf.ldap.username=${release.asfusername}
- <param name="checksum.algorithm" value="${jaxrpc-lib.checksum.algorithm}"/>
- <param name="checksum.value" value="${jaxrpc-lib.checksum.value}"/>
- </antcall>
-+-->
-+<!-- we provide wsdl4j
- <antcall target="downloadfile">
- <param name="sourcefile" value="${wsdl4j-lib.loc}"/>
- <param name="destfile" value="${wsdl4j-lib.jar}"/>
-@@ -3337,8 +3347,9 @@ asf.ldap.username=${release.asfusername}
- <param name="checksum.algorithm" value="${wsdl4j-lib.checksum.algorithm}"/>
- <param name="checksum.value" value="${wsdl4j-lib.checksum.value}"/>
- </antcall>
--
-+-->
- <!-- Tomcat Migration Tool for Jakarta EE -->
-+<!-- we provide migration tool
- <antcall target="downloadfile">
- <param name="sourcefile" value="${migration-lib.loc}"/>
- <param name="destfile" value="${migration-lib.jar}"/>
-@@ -3347,7 +3358,7 @@ asf.ldap.username=${release.asfusername}
- <param name="checksum.algorithm" value="${migration-lib.checksum.algorithm}"/>
- <param name="checksum.value" value="${migration-lib.checksum.value}"/>
- </antcall>
--
-+-->
- </target>
-
- <target name="download-test-compile"
diff --git a/www-servers/tomcat/tomcat-10.1.19-r1.ebuild b/www-servers/tomcat/tomcat-10.1.19-r1.ebuild
deleted file mode 100644
index 0204d24e5bd9..000000000000
--- a/www-servers/tomcat/tomcat-10.1.19-r1.ebuild
+++ /dev/null
@@ -1,179 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-
-inherit java-pkg-2 java-ant-2 prefix verify-sig
-
-MY_P="apache-${PN}-${PV}-src"
-
-# Currently we bundle binary versions of bnd.jar
-# See bugs #203080 and #676116
-BND_VERSION="7.0.0"
-BND="biz.aQute.bnd-${BND_VERSION}.jar"
-
-DESCRIPTION="Tomcat Servlet-6.0/JSP-3.1/EL-5.0/WebSocket-2.1/JASPIC-3.0 Container"
-HOMEPAGE="https://tomcat.apache.org/"
-SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz
- https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND}
- verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/apache-tomcat-${PV}-src.tar.gz.asc )"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="Apache-2.0"
-SLOT="10.1"
-KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux"
-IUSE="extra-webapps"
-
-RESTRICT="test" # can we run them on a production system?
-
-ECJ_SLOT="4.26"
-
-COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT}
- dev-java/jax-rpc-api:0
- >=dev-java/jakartaee-migration-1.0.5:0
- dev-java/wsdl4j:0"
-RDEPEND="${COMMON_DEP}
- acct-group/tomcat
- acct-user/tomcat
- >=virtual/jre-11:*"
-DEPEND="${COMMON_DEP}
- app-admin/pwgen
- >=dev-java/ant-1.10.14-r3:0
- >=virtual/jdk-17:*
- test? (
- >=dev-java/ant-1.10.14-r3:0[junit]
- dev-java/easymock:3.2
- )"
-
-BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
-VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
-
-PATCHES=( "${FILESDIR}/${PN}-10.1.6-build.xml.patch" )
-
-BND_HOME="${S}/tomcat-build-libs/bnd"
-BND_JAR="${BND_HOME}/${BND}"
-
-src_unpack() {
- if use verify-sig; then
- verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
- fi
-
- unpack ${MY_P}.tar.gz
-
- mkdir -p "${BND_HOME}" || die "Failed to create dir"
- ln -s "${DISTDIR}/${BND}" "${BND_HOME}/" || die "Failed to symlink bnd-*.jar"
-}
-
-src_prepare() {
- default
-
- find -name '*.jar' -type f -delete -print || die
-
- local vm_version="$(java-config -g PROVIDES_VERSION)"
-
- # For use of catalina.sh in netbeans
- sed -i -e "/^# ----- Execute The Requested Command/ a\
- CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \
- bin/catalina.sh || die
-
- java-pkg-2_src_prepare
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-EANT_BUILD_TARGET="deploy"
-EANT_GENTOO_CLASSPATH="eclipse-ecj-${ECJ_SLOT},jakartaee-migration,wsdl4j"
-EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
-EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
-EANT_NEEDS_TOOLS="true"
-EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false -Dbnd.jar=${BND_JAR}"
-
-# revisions of the scripts
-IM_REV="-r2"
-INIT_REV="-r1"
-
-src_configure() {
- java-ant-2_src_configure
-
- eapply "${FILESDIR}/${PN}-9.0.37-fix-build-rewrite.patch"
-}
-
-src_compile() {
- EANT_GENTOO_CLASSPATH_EXTRA+=":$(java-pkg_getjar --build-only ant ant.jar):$(java-pkg_getjars --build-only jax-rpc-api)"
- LC_ALL=C java-pkg-2_src_compile
-}
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- local dest="/usr/share/${PN}-${SLOT}"
-
- java-pkg_jarinto "${dest}"/bin
- java-pkg_dojar output/build/bin/*.jar
- exeinto "${dest}"/bin
- doexe output/build/bin/*.sh
-
- java-pkg_jarinto "${dest}"/lib
- java-pkg_dojar output/build/lib/*.jar
-
- dodoc RELEASE-NOTES RUNNING.txt
- use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
- use source && java-pkg_dosrc java/*
-
- ### Webapps ###
-
- # add missing docBase
- local apps="host-manager manager"
- for app in ${apps}; do
- sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \
- output/build/webapps/${app}/META-INF/context.xml || die
- done
-
- insinto "${dest}"/webapps
- doins -r output/build/webapps/{host-manager,manager,ROOT}
- use extra-webapps && doins -r output/build/webapps/{docs,examples}
-
- ### Config ###
-
- # create "logs" directory in $CATALINA_BASE
- # and set correct perms, see #458890
- dodir "${dest}"/logs
- fperms 0750 "${dest}"/logs
-
- # replace the default pw with a random one, see #92281
- local randpw="$(pwgen -s -B 15 1)"
- sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
-
- # prepend gentoo.classpath to common.loader, see #453212
- sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die
-
- insinto "${dest}"
- doins -r output/build/conf
-
- ### rc ###
-
- cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die
- eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
- sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
-
- insinto "${dest}"/gentoo
- doins "${T}"/tomcat.conf
- exeinto "${dest}"/gentoo
- newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
- newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash
-}
-
-pkg_postinst() {
- einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:"
- einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
-
- ewarn "Please note that since version 10 the primary package for all implemented APIs"
- ewarn "has changed from javax.* to jakarta.*. This will almost certainly require code"
- ewarn "changes to enable applications to migrate from Tomcat 9 and earlier to Tomcat 10 and later."
-
- einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat"
-}
diff --git a/www-servers/tomcat/tomcat-10.1.24-r1.ebuild b/www-servers/tomcat/tomcat-10.1.24-r1.ebuild
index bd5eec566c82..57b3f7e59503 100644
--- a/www-servers/tomcat/tomcat-10.1.24-r1.ebuild
+++ b/www-servers/tomcat/tomcat-10.1.24-r1.ebuild
@@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P}
LICENSE="Apache-2.0"
SLOT="10.1"
-KEYWORDS="~amd64 ~arm ~arm64 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~amd64-linux"
IUSE="extra-webapps"
RESTRICT="test" # can we run them on a production system?
diff --git a/www-servers/tomcat/tomcat-10.1.23-r1.ebuild b/www-servers/tomcat/tomcat-10.1.25.ebuild
index bd5eec566c82..bd5eec566c82 100644
--- a/www-servers/tomcat/tomcat-10.1.23-r1.ebuild
+++ b/www-servers/tomcat/tomcat-10.1.25.ebuild
diff --git a/www-servers/tomcat/tomcat-9.0.90.ebuild b/www-servers/tomcat/tomcat-9.0.90.ebuild
new file mode 100644
index 000000000000..ca10cc20e118
--- /dev/null
+++ b/www-servers/tomcat/tomcat-9.0.90.ebuild
@@ -0,0 +1,168 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+
+inherit java-pkg-2 java-ant-2 prefix verify-sig
+
+MY_P="apache-${P}-src"
+
+DESCRIPTION="Tomcat Servlet-4.0/JSP-2.3/EL-3.0/WebSocket-1.1/JASPIC-1.1 Container"
+HOMEPAGE="https://tomcat.apache.org/"
+SRC_URI="mirror://apache/${PN}/tomcat-9/v${PV}/src/${MY_P}.tar.gz
+ verify-sig? ( https://downloads.apache.org/tomcat/tomcat-$(ver_cut 1)/v${PV}/src/${MY_P}.tar.gz.asc )"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="9"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="extra-webapps"
+
+RESTRICT="test" # can we run them on a production system?
+
+ECJ_SLOT="4.20"
+
+COMMON_DEP="dev-java/bnd-annotation:0
+ dev-java/eclipse-ecj:${ECJ_SLOT}
+ dev-java/jax-rpc-api:0
+ dev-java/wsdl4j:0"
+RDEPEND="${COMMON_DEP}
+ acct-group/tomcat
+ acct-user/tomcat
+ >=virtual/jre-1.8:*"
+DEPEND="${COMMON_DEP}
+ app-admin/pwgen
+ >=dev-java/ant-1.10.14-r3:0
+ dev-java/bnd-ant:0
+ dev-java/bnd-util:0
+ dev-java/bndlib:0
+ dev-java/libg:0
+ dev-java/osgi-cmpn:8
+ dev-java/osgi-core:0
+ dev-java/slf4j-api:0
+ >=virtual/jdk-17:*
+ test? (
+ >=dev-java/ant-1.10.14-r3:0[junit]
+ dev-java/easymock:3.2
+ )"
+
+BDEPEND="verify-sig? ( ~sec-keys/openpgp-keys-apache-tomcat-${PV}:${PV} )"
+VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-${PV}.apache.org.asc"
+
+PATCHES=(
+ "${FILESDIR}/tomcat-9.0.87-build.xml.patch"
+ "${FILESDIR}/tomcat-9.0.87-gentoo-bnd.patch"
+)
+
+src_prepare() {
+ default #780585
+ java-pkg-2_src_prepare
+ java-pkg_clean
+
+ cat > build.properties <<-EOF || die
+ execute.download=false
+ exist=true # skip target="downloadfile-2"
+ ant.jar=$(java-pkg_getjar --build-only ant ant.jar)
+ bnd-annotation.jar=$(java-pkg_getjars bnd-annotation)
+ bnd-ant.jar=$(java-pkg_getjars --build-only bnd-ant)
+ bnd-util.jar=$(java-pkg_getjars --build-only bnd-util)
+ bnd.jar=$(java-pkg_getjars --build-only bnd)
+ bndlib.jar=$(java-pkg_getjars --build-only bndlib)
+ jaxrpc-lib.jar=$(java-pkg_getjars jax-rpc-api)
+ jdt.jar=$(java-pkg_getjars eclipse-ecj-${ECJ_SLOT})
+ libg.jar=$(java-pkg_getjars --build-only libg)
+ osgi-cmpn.jar=$(java-pkg_getjars --build-only osgi-cmpn-8)
+ osgi-core.jar=$(java-pkg_getjars --build-only osgi-core)
+ slf4j-api.jar=$(java-pkg_getjars --build-only slf4j-api)
+ wsdl4j-lib.jar=$(java-pkg_getjars wsdl4j)
+ EOF
+
+ # For use of catalina.sh in netbeans
+ sed -i -e "/^# ----- Execute The Requested Command/ a\
+ CLASSPATH=\`java-config --with-dependencies --classpath ${PN}-${SLOT}\`" \
+ bin/catalina.sh || die
+}
+
+EANT_BUILD_TARGET="deploy"
+EANT_TEST_GENTOO_CLASSPATH="easymock-3.2"
+EANT_GENTOO_CLASSPATH_EXTRA="${S}/output/classes"
+EANT_EXTRA_ARGS="-Dversion=${PV}-gentoo -Dversion.number=${PV} -Dcompile.debug=false"
+
+# revisions of the scripts
+IM_REV="-r2"
+INIT_REV="-r1"
+
+src_compile() {
+ LC_ALL=C java-pkg-2_src_compile
+}
+
+src_test() {
+ java-pkg-2_src_test
+}
+
+src_install() {
+ local dest="/usr/share/${PN}-${SLOT}"
+
+ java-pkg_jarinto "${dest}"/bin
+ java-pkg_dojar output/build/bin/*.jar
+ exeinto "${dest}"/bin
+ doexe output/build/bin/*.sh
+
+ java-pkg_jarinto "${dest}"/lib
+ java-pkg_dojar output/build/lib/*.jar
+
+ dodoc RELEASE-NOTES RUNNING.txt
+ use doc && java-pkg_dojavadoc output/dist/webapps/docs/api
+ use source && java-pkg_dosrc java/*
+
+ ### Webapps ###
+
+ # add missing docBase
+ local apps="host-manager manager"
+ for app in ${apps}; do
+ sed -i -e "s|=\"true\" >|=\"true\" docBase=\"\$\{catalina.home\}/webapps/${app}\" >|" \
+ output/build/webapps/${app}/META-INF/context.xml || die
+ done
+
+ insinto "${dest}"/webapps
+ doins -r output/build/webapps/{host-manager,manager,ROOT}
+ use extra-webapps && doins -r output/build/webapps/{docs,examples}
+
+ ### Config ###
+
+ # create "logs" directory in $CATALINA_BASE
+ # and set correct perms, see #458890
+ dodir "${dest}"/logs
+ fperms 0750 "${dest}"/logs
+
+ # replace the default pw with a random one, see #92281
+ local randpw="$(pwgen -s -B 15 1)"
+ sed -i -e "s|SHUTDOWN|${randpw}|" output/build/conf/server.xml || die
+
+ # prepend gentoo.classpath to common.loader, see #453212
+ sed -i -e 's/^common\.loader=/\0${gentoo.classpath},/' output/build/conf/catalina.properties || die
+
+ insinto "${dest}"
+ doins -r output/build/conf
+
+ ### rc ###
+
+ cp "${FILESDIR}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} "${T}" || die
+ eprefixify "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash}
+ sed -i -e "s|@SLOT@|${SLOT}|g" "${T}"/tomcat{.conf,${INIT_REV}.init,-instance-manager${IM_REV}.bash} || die
+
+ insinto "${dest}"/gentoo
+ doins "${T}"/tomcat.conf
+ exeinto "${dest}"/gentoo
+ newexe "${T}"/tomcat${INIT_REV}.init tomcat.init
+ newexe "${T}"/tomcat-instance-manager${IM_REV}.bash tomcat-instance-manager.bash
+}
+
+pkg_postinst() {
+ einfo "Ebuilds of Tomcat support running multiple instances. To manage Tomcat instances, run:"
+ einfo " ${EPREFIX}/usr/share/${PN}-${SLOT}/gentoo/tomcat-instance-manager.bash --help"
+
+ einfo "Please read https://wiki.gentoo.org/wiki/Apache_Tomcat"
+}
diff --git a/www-servers/varnish/Manifest b/www-servers/varnish/Manifest
index 631bb1dd97d4..33a5f3161ddd 100644
--- a/www-servers/varnish/Manifest
+++ b/www-servers/varnish/Manifest
@@ -8,5 +8,7 @@ AUX varnishlog.initd 707 BLAKE2B 90e75e267a2ad8688ace41d4eff20e8601e0b20abc9b73e
AUX varnishncsa.confd 84 BLAKE2B fbb338ec2163562d7679a7371cda3cd297449186bfcaa668e3924d944dc78eae8d8bf5c60230202fee4093119ccc74d67ad8f3e6774091c6c2b5c9b184d4b5eb SHA512 a5426ff66b89d2afb6273f05e4117b3eec5ce0162a624d52c92b418960f72e58bd01224165613221af76ec241bd98e1eb985b2ef7b83a5b615e9ece67234dcc8
AUX varnishncsa.initd 716 BLAKE2B 33fd6b044ab50aef629fa4501eb4a78bd3d690db52b86a33d1d4e87c1da28088b9f25ce917d16a9ed777b1d6e1ece5a916af0c4ff293db82b94d264fd5baafa9 SHA512 1d0c781675ecba5adce02c37a02c431c4b44d64310a0945bff4f6f57f7d0c87cb7dda874311e44d667317d5beda113b62f4ba49c81534a0c078314b3fa15a512
DIST varnish-7.1.2.tgz 3758689 BLAKE2B a5c05d9dd7c5f0cd4dc0cae8cc365b658a15d017c7fb19cbe17088f009304375eb123f35935045c35c61ec3dfd7d8858774c2bbc918cc436415bd50b8894bb3b SHA512 e16a4b75ede25f3812dfc4e95545e39a80022835b9155a4e42118f911e41b691cbedd296db48d307ba4a4d0d01df1149306d752de07cabe459ccbf5bcdd49238
+DIST varnish-7.5.0.tgz 4033962 BLAKE2B c53500d1b95b4af1b43f3d2ffa5b12592bbd1e446f03d90a8147fe37c4d602af743369629f8a1423455a3c4de6867fb5fe19d6028fd1ea457d35622e85dcbc9c SHA512 ca77abcb21299942b2bfd433e5f964d2e974cdae92d6a8889217fcd81933a3b7bc1e70ba87d7e842a4f90b59d7948242155380054d67ad49aab8dcea343055a2
EBUILD varnish-7.1.2-r2.ebuild 2404 BLAKE2B 6777c80efc4ae1c65a16747aca2f057efc67e9c51b20703b8290a576784fe14beab81a8c849c3e99e411059785ab677ea6f5499c41bc9f5c125a958c76fc115a SHA512 470d4816739ff48bad51d07959f3dc5843f1e98f24ad4f251e3864822820a68d783e0bec5885dd84dc390f0d1d477f65720ffedd434f0abc7271137a76dd7c74
+EBUILD varnish-7.5.0.ebuild 2494 BLAKE2B cd6c2d400eb94b3143ef1536c939f3a46fa1dbd4cc87617cb353b383180e2a305899675fb47842cb3ec9b96464beca65c17d0618ddb3d70f1b4e2e31a1021871 SHA512 a6ac99902d3fb4761fed45230dd21199311c206cccfde2d2b6c42fc599b7162eed090bdc0747c99cfef8810f6b5bd328ec60f27f631dd6be24865d7c07642fa8
MISC metadata.xml 1161 BLAKE2B 994fcc5ff9cba689e7f7c8df067edd32159259032e58af1231466e0f9ed4a6a45a3d4cdd58cf79b89f2a72fcd99387934de20201d27aec86dadd2196dc07b249 SHA512 fd479350fa942242780e401a26a6c409fb2ec69cc69df1aee0fed31fa0ba8c2934b4c386eae5de33b470fb3ca23402b10d328feae39f215d4a1e634e4f22f827
diff --git a/www-servers/varnish/varnish-7.5.0.ebuild b/www-servers/varnish/varnish-7.5.0.ebuild
new file mode 100644
index 000000000000..d69f660e374f
--- /dev/null
+++ b/www-servers/varnish/varnish-7.5.0.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools systemd python-r1
+
+DESCRIPTION="Varnish is a state-of-the-art, high-performance HTTP accelerator"
+HOMEPAGE="https://varnish-cache.org/"
+SRC_URI="http://varnish-cache.org/_downloads/${P}.tgz"
+
+LICENSE="BSD-2 GPL-2"
+SLOT="0/2"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+# From Fedora:
+# Default: Use jemalloc, as adviced by upstream project
+IUSE="+jemalloc jit selinux static-libs unwind"
+
+CDEPEND="
+ sys-libs/readline:=
+ dev-libs/libedit
+ dev-libs/libpcre2[jit?]
+ sys-libs/ncurses:=
+ jemalloc? ( dev-libs/jemalloc:= )
+ unwind? ( sys-libs/libunwind:= )
+"
+
+# varnish compiles stuff at run time
+RDEPEND="
+ ${PYTHON_DEPS}
+ ${CDEPEND}
+ acct-user/varnish
+ acct-group/varnish
+ sys-devel/gcc
+ selinux? ( sec-policy/selinux-varnishd )
+"
+DEPEND="
+ ${CDEPEND}
+ dev-python/docutils
+ dev-python/sphinx
+ virtual/pkgconfig
+"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+PATCHES=( "${FILESDIR}/${PN}-7.1.2-disable-tests.patch" )
+
+src_prepare() {
+ default
+
+ # Remove -Werror bug #528354
+ sed -i -e 's/-Werror\([^=]\)/\1/g' configure.ac || die
+
+ # Upstream doesn't put varnish.m4 in the m4/ directory
+ # We link because the Makefiles look for the file in
+ # the original location
+ ln -sf ../varnish.m4 m4/varnish.m4 || die
+
+ eautoreconf
+}
+
+src_configure() {
+ local myeconfargs=(
+ --with-contrib
+ $(use_enable static-libs static)
+ $(use_enable jit pcre2-jit)
+ $(use_with jemalloc)
+ $(use_with unwind)
+ )
+ econf "${myeconfargs[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ python_replicate_script "${D}/usr/share/varnish/vmodtool.py"
+
+ newinitd "${FILESDIR}"/varnishlog.initd varnishlog
+ newconfd "${FILESDIR}"/varnishlog.confd varnishlog
+
+ newinitd "${FILESDIR}"/varnishncsa.initd varnishncsa
+ newconfd "${FILESDIR}"/varnishncsa.confd varnishncsa
+
+ newinitd "${FILESDIR}"/varnishd.initd-r4 varnishd
+ newconfd "${FILESDIR}"/varnishd.confd-r4 varnishd
+
+ insinto /etc/logrotate.d/
+ newins "${FILESDIR}/varnishd.logrotate-r2" varnishd
+
+ diropts -m750
+
+ keepdir /var/lib/varnish
+ keepdir /var/log/varnish
+
+ systemd_dounit "${FILESDIR}/${PN}d.service"
+
+ insinto /etc/varnish/
+ doins vmod/vmod_*.vcc
+ doins etc/example.vcl
+
+ dodoc README.rst
+ dodoc doc/changes.rst
+
+ fowners root:varnish /etc/varnish/
+ fowners varnish:varnish /var/lib/varnish/
+ fperms 0750 /var/lib/varnish/ /etc/varnish/
+
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/x11-apps/Manifest.gz b/x11-apps/Manifest.gz
index a7e9cb504ab7..3c17a4f40188 100644
--- a/x11-apps/Manifest.gz
+++ b/x11-apps/Manifest.gz
Binary files differ
diff --git a/x11-apps/appres/Manifest b/x11-apps/appres/Manifest
index 22b0c976f99b..d7aca7ede976 100644
--- a/x11-apps/appres/Manifest
+++ b/x11-apps/appres/Manifest
@@ -1,3 +1,5 @@
DIST appres-1.0.6.tar.xz 118972 BLAKE2B 13e72b26ea51c937e988929626810421f705b7142b3379488b50989114748f5fb2a0d515978dc92c0d0634afdd2fbda1ee4e8f09a1637fc0e70320492d5a61fc SHA512 6d14f6a2ad5c83a4d42d4c51ec9a9f32652dfe7624881f1f41c0b1f4946904e7e5ca81a2fd9f4f4824488ce1bd2a4047f92320626bf33b0f1afc5e6b89d3e2b9
+DIST appres-1.0.7.tar.xz 120780 BLAKE2B f0a958f1c035c90f3db56127e6218be013b00ae5403bd531e7f393c63ff2a303e05a8b36e1819a7fa1d3e57e8978df16b316c354554e6a5eb9ac91a6c28a0e54 SHA512 5948f869124dd7160ffe109b0fc7ccdca45c3b3f551a382a0bcf2c2af9e3832b0d4451e2868ca93a38de8e8e2caf1946ac72936b3256e99a32437d0ddd937a60
EBUILD appres-1.0.6.ebuild 421 BLAKE2B 0876ebcba5fa16697b550b3836298b6d154077e62420150114e8f8711d6af9050d3db7b7596b0e480a119a7b5f0b9e01e99784a1d26d54ef8d0370712761ea1d SHA512 3efa0b6a78a29c531e610463a92d863cced145fe745090cb7361068d0017b16ebf24e97a4079b2d3d04df42e6a77be49cace4463e31b86a1a48e52c25e77a934
+EBUILD appres-1.0.7.ebuild 428 BLAKE2B bc85aedbd4112f1e52899ebaf978dbda691d710a5a6fb9dd290da265164bf35d75d362918a83e017ecd812f52b4d40e9c6ada853150bd865087be2c136aa9491 SHA512 ce4495ef9deea4e0fef57abe4299a56114eafe57c8d5b327bd050725a86571c293cad9fefc620788cb4abff5bfb14527ccf13b62af73aff199dfe8ce5e06be0c
MISC metadata.xml 337 BLAKE2B 1bb45e9e090935f946b1f928ebb47e6211689a902a1c07377648e8bd648fbf859f84894e4e2d61de37bc25c27707876b41b197e793abe346623c0804fb7ac416 SHA512 16233775fd4d5863afc3c6b68a3f8e94584ad63a8d7dc388bcd07ea16ae8f307e108e74311bf9629a0aa602c325722badd07552a82e43b8286d953ee592238f2
diff --git a/x11-apps/appres/appres-1.0.7.ebuild b/x11-apps/appres/appres-1.0.7.ebuild
new file mode 100644
index 000000000000..9a3d8bd4d421
--- /dev/null
+++ b/x11-apps/appres/appres-1.0.7.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="list X application resource database"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+
+RDEPEND="
+ x11-libs/libX11
+ x11-libs/libXt"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
diff --git a/x11-base/Manifest.gz b/x11-base/Manifest.gz
index 963e9087692e..1c7239beb8f7 100644
--- a/x11-base/Manifest.gz
+++ b/x11-base/Manifest.gz
Binary files differ
diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest
index 6e4c7ff71503..d6c6a89a596c 100644
--- a/x11-base/xwayland/Manifest
+++ b/x11-base/xwayland/Manifest
@@ -5,5 +5,5 @@ DIST xwayland-23.2.6.tar.xz 1300092 BLAKE2B 5b10984a2c2fba87ce1101b70c26070100e7
DIST xwayland-24.1.0.tar.xz 1301180 BLAKE2B d20f91fa6c1d404cafb69a7e1cf843458be084a5e0d4feb5266e6bc78a6ee0445aeb178e97c569eb17d13a8a3cc566ac664afcec02e1b56c92f9ea0b95be85b5 SHA512 7592609ad112652cb870761f938f280802d7d3b4bbc82acc7bf741a763d862aa97bbbd7f78250c63a961d76be73fb55555832045514092d89e406839564f0003
EBUILD xwayland-23.2.6.ebuild 2541 BLAKE2B edc4b12da17dec0c1977091244e16ffe3f3703d887057d0793729a8b74449be1004fe15fb9f07773ecf831598976da63479e85632ea87867708ab9da607852fc SHA512 2a677167a631ea1661995c2f0cb8042a37da180cb31f3d9e02706728cede83ef888374316ba622f6e8491bd0252a7a55d9d2aaaec748dbc7b79f48f5317bcc9e
EBUILD xwayland-24.1.0.ebuild 2717 BLAKE2B 5d7a071d31160db68cad4d3d77bf9470d72b759a05827db7e3f46c3a76ca4198f510793ccd03c3ffa42ca8ad19b749f1cc90ab77a5c2e8fb5e757ccd09faaa5d SHA512 f68ff61e0d9c4f7cd2fb943ddb3959144fbd6d20486735b45bc5433ce8f33eca94a26af4b6f61b915eb8a4f34ef4898a08efb1a3552d9f1ada2fbde117ea5ca5
-EBUILD xwayland-9999.ebuild 2717 BLAKE2B 5d7a071d31160db68cad4d3d77bf9470d72b759a05827db7e3f46c3a76ca4198f510793ccd03c3ffa42ca8ad19b749f1cc90ab77a5c2e8fb5e757ccd09faaa5d SHA512 f68ff61e0d9c4f7cd2fb943ddb3959144fbd6d20486735b45bc5433ce8f33eca94a26af4b6f61b915eb8a4f34ef4898a08efb1a3552d9f1ada2fbde117ea5ca5
+EBUILD xwayland-9999.ebuild 2696 BLAKE2B 6fa7327b7c58db3b0bba07df7fa78834d0faf840058d785ec6bb3f3a8c5cd3e997bf67b9331d36d7fc1abb866a011aa833314ec8777087be25ae4b82c2d91d9e SHA512 dbe891acf1560537dd3e9fe8333f7e430efffdda1f1eb5367fbcbc9ff48c902c6cc2d51f9d315e5e3194148c4e0c73ded61fbbac3f58afb4b4b404effc4726de
MISC metadata.xml 627 BLAKE2B 1d39badd8534a02eb9785acbfa9efa97823c134696d41397d1db294fa774da9b4f184e027dada1b718cff3d651c9b436a4812458abef1d70af4d7749963d822a SHA512 9d02c7a263144ecfa9aac594867efee3622823b264fc3305e11c4b396156f0c43b071804f6f0ae9850b67b09ae887d270a722b9c4c4482e5ea962eedb915ee79
diff --git a/x11-base/xwayland/xwayland-9999.ebuild b/x11-base/xwayland/xwayland-9999.ebuild
index 3b5d437dd588..fa6673d3a906 100644
--- a/x11-base/xwayland/xwayland-9999.ebuild
+++ b/x11-base/xwayland/xwayland-9999.ebuild
@@ -87,7 +87,6 @@ src_configure() {
-Dglamor=true
-Dglx=true
-Dipv6=true
- -Dsecure-rpc=false
-Dscreensaver=true
-Dsha1=libcrypto
-Dxace=true
diff --git a/x11-drivers/Manifest.gz b/x11-drivers/Manifest.gz
index b4a47dbe8873..0b6b51ca16ea 100644
--- a/x11-drivers/Manifest.gz
+++ b/x11-drivers/Manifest.gz
Binary files differ
diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
index 13235e6d1d32..ec600bf0ebdf 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -2,6 +2,7 @@ AUX 95-nvidia-settings-r1 54 BLAKE2B 598067babb48bd0f5680300cf3cbb37ac804edb3131
AUX nvidia-390.conf 797 BLAKE2B 7cb7dc58841d2e7cf28f677939031a20ff820e2d46f799177c6004d94e73c308d2a9ee81fca476ff7ab4846a275cce996f68a53a7a9f819c3d57b5dace1d40e2 SHA512 17cabfcaa4b7323c635d1491e46710624d13396c019591499993662a20df39c8e3fa843387594aeb66d70cf38ab9fde7bee85dd1ab37eaa637a315fd52328222
AUX nvidia-470.conf 1219 BLAKE2B 334975e048d2cafbbf5fc9d0a74ce9cea4af82103be4d02539d91bb3da4fb39fbb24f64dd6240a526259306c5b971323c00104e2254893fd433f3ef56c9ba8f2 SHA512 6e218dd8da6cfd2d13a259a461348221b65d8475e018c0a6ef5856fd177748306569751545171237c84ccbe3ac526231184bcbe286507f18b32a3518c40bdcb7
AUX nvidia-545.conf 1525 BLAKE2B d5b0cdae95a16c5f921a231c8411126dc77be49c75ca15dea8376b40884ce5ed36b156aa3cb9f4492bb2c00339e9c23482138859f107baf953b5d57431ab93f7 SHA512 01578e8199ff0c81f5f8ef5defe3b0098d1c1ca0209c8dae59412677be7f70bb99c766512cff62f170b93f1b449c4918be313326697f410c426fe4d9d24a6762
+AUX nvidia-555.conf 1831 BLAKE2B 80542b7ac03049a61f8927bf1dd71f20f7dcf03ec2eed50fa1fe31b8643de47c642d3df67e3d3c434d8815f723607d74c3b57a2f2d6f64ea4bf4f776618ab54f SHA512 368fe18ff7cefa766ec6d68cd2564b2a946c9ac655dec86f806a7c5314c0987675574d1b32813b0dc07040ed823338919344f30c9445005b5f0016538837e627
AUX nvidia-drivers-390.154-clang15-x86.patch 1085 BLAKE2B 5bb221407b280f2dde69ef2b37317606bec1c108dbc56653898cfa9318de6e47df21e5b38943212caf13bc6412f2427fad7c534491d868d03399091e2146daaa SHA512 1349c1c715b2f09e64a5e91412aceabc80041d070a6bbacfdf7038872f1f4a798bbc63277d47a25d1a5b28b573b3d5bd6295dadbbdbf245f5cfb0241879a3bc4
AUX nvidia-drivers-390.154-clang15.patch 2915 BLAKE2B e9799aee3c6b814ecdc40e83d2e495acad046f18c88fe8c1b5fead1c9cd0fab3d0a0a2924730dadec5eb8ea1e2d2132c495298d6ab108c015721bab911a4da79 SHA512 6e1c99ae8efb06aa4fc3accb4cee55f43a6498f94fca064fd4b9b007a3555913a5cef042d4e74b6f24a3eb6f14988f810d0c848d34ae81835fbae8ec32cf0cf0
AUX nvidia-drivers-470.141.03-clang15.patch 3757 BLAKE2B 9cec15b57c82c8e24f89a025a73bf78e3d7ea5df681cf803888ca4ad8b96976b433717d01c9fdad5036cb06376345bef64dd05287791ed0ce7dc2a06c8a79aab SHA512 10ed0fa6b1fdf24fbc18432a9b94b1c1b9d7d6003926272d3c924d72a298c1d3a8875b43a42472d701864fe9dda35d75f9cf7c51ca841d20b989ed46ed994311
@@ -21,82 +22,62 @@ AUX nvidia-settings-390.144-no-gtk2.patch 367 BLAKE2B 59a60b103df6b187009417dca2
AUX nvidia-settings-390.144-raw-ldflags.patch 468 BLAKE2B bf4c00a76351e6c3d1587b4f71be61fac8cc516fa22da0a47538fede92b619eb77b1cc09222cd403175a2015eb2ca745e8cdca90c9dca1b938ca13a2e59810ba SHA512 1fc568bfd1faba1f7af4f4b07715912b7f1d8103626ec0c9fcbb465ded606059ca264f386fe415105ab9f95c4ab173bf4b784ea7380bf17ab6979f56fbd01757
AUX nvidia-settings-530.30.02-desktop.patch 406 BLAKE2B 63f645d5c9f76349b405c61327bc4f6d44e0716b4ec4c2f1aa012505638be0a329bc9589812d1f164641e4725dd15ac652eed0992161e767325b1310d9cd0718 SHA512 ff0fed69d7d36b2f67f9382055490a031ef8e834119bb18b0f71d1265afe92fad44cb11d6fabc5e3750a434c51e4660cfaa3347d062036d975fd341967187494
DIST NVIDIA-Linux-aarch64-525.147.05.run 262738232 BLAKE2B 742feded05f659fa9965b2eebcc6a269b0355d08b6f2a686dad47c1acf2c20a359f9a9c33184ab2d51044b8823535bd7606180e31d348f362a016fad74cf476b SHA512 d1d9e49e16ee6cc69340a3458566f89fee7b63effdd8cae3e55e40cdfbd35d1e87b958769fd3b2ce5ab29596d88c3ac68189232d7a1dad8c16773faedcf5b568
-DIST NVIDIA-Linux-aarch64-535.179.run 269856453 BLAKE2B cff0364da59d5de088e8f0e29a210d9aa5c3ebe922bbc6b46ec15ea2efefb8f503fff184bfbc0ec0f667f8e6cc9eb66b21295d10320b7bb9f52211854784430d SHA512 a859d3fc1650ac66521910a7db15bfba751a8691d99a45bd5d0cb42ca2b63f1d894db303a9de6ab01e4280d4e21c5939d282e388f429f97b8df12d38c3bdac81
DIST NVIDIA-Linux-aarch64-535.183.01.run 269908911 BLAKE2B 93665bfd2c66391b232c0db7faa2b7929048f4eb0ac660726bc45fcee21bcf9b255da5f4fbdc14c281092f31e7603b5b112fc42b3c7d6e4769cdbedf8d0f16b0 SHA512 d2ac1be8c19b359023c31941374911f3adfe1be34aa2821ef582df4c854ac4eefbbcb10aa22583ac8c9d5caf9326bda12ed1ce6343d67479ed37a4887bd17b5e
-DIST NVIDIA-Linux-aarch64-550.78.run 236152931 BLAKE2B 1ae4edd55f762a18243501acbe9ce82c77aa4ce86e30a30d36499279d6672f0840c134707a6638529e3d496e48f8ef82139615fe79f54686b9c113c8aadc05cb SHA512 b823c031b5adbe6a19c1bb69bd990d0d4dbcb371628f7933843fb935547d9a749a359db54ab252bf7fa54797da21357d9eb6c020b1fe947cc2aeece3302fde70
DIST NVIDIA-Linux-aarch64-550.90.07.run 236478345 BLAKE2B dba3321c10e14afcf95a7d97173635b066881e56bcbaff3e9ba1ef4dafa132342f3ad39f4ffe0359259f9f3e1b2fd95746a84be09f6d30de5effde1c7fcd4731 SHA512 79b956ad890a096bfb00c9dd996cba0673200b1d61f702ea6c5c64ca3fe2cefdd61e2bc844fdb7b4668c2796af5399be51e6f511565c3799cf731de2a7e9efaa
-DIST NVIDIA-Linux-aarch64-555.52.04.run 234131612 BLAKE2B 9dd9d2e5c161c2dbf7afef8f38b746ec87b48821ff889ecb5fa801f708321bb9fca16a2fda4c0a191fbcfaa19049bec2ab16aeae6cbe27bf850ae9a396c6db11 SHA512 2b80791be01b95adc24b291ff9864ece3aea351a739353feffd124a7c996cd940f1306b4a28d624f1b96259f1e2152ef9200ca64a4afe8a765de8a7759abf0db
+DIST NVIDIA-Linux-aarch64-555.58.run 236884430 BLAKE2B e84528f1e662409c1fe779ac7c7137808d1c858517cbfe0a5eb5bd992de616be17fbf4b11f8cf5f96f48ec38b6588dc8c74bbda4c3cbf965486db786fa221b5c SHA512 35a2dc801b41f2e5cc5954bbcf26d1d38e1d346353ae2e2a40016f28a7e0d39607d5b9ad2f78600af58642e06935011159386702c5a43a1da272b34061e07bf8
DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe SHA512 dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b SHA512 4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
-DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11 SHA512 92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
DIST NVIDIA-Linux-x86_64-470.256.02.run 272850014 BLAKE2B 0fdc867f92b82b2a60810c3b43751cad7ac2c39928c92c6c343c0c6044f4d7d923d93b8599db3f7c999c0ee7d16940e65d991a61cbb30e1d9e49c5639ac6bdc8 SHA512 a837946dd24d7945c1962a695f1f31965f3ceb6927f52cd08fd51b8db138b7a888bbeab69243f5c8468a7bd7ccd47f5dbdb48a1ca81264866c1ebb7d88628f88
DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191 SHA512 0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
-DIST NVIDIA-Linux-x86_64-535.179.run 341713010 BLAKE2B db41149c85e13fd399bcbd5af4b032eab9330c1ad4f860f4353b8f8a81ea5e104a4dcc478427d7c2efdad16c43fe55c66f39e4a31c9af06bc11b92d600427f8a SHA512 904d530872a2666ec8ae6d9d3d81f3194cb33100e6a5cf17bc66d5044267798d8abe6a344f01564185e364f114e3c8111b078c973c01999aa3606cf80053863d
DIST NVIDIA-Linux-x86_64-535.183.01.run 341725273 BLAKE2B a1cc782a960309a25d64d7334a818bdf9bd24be4ae7bbcf76c11c071db614d00c59e4cdca366bd36565a612a262d8b4ede7d8224f6cd3d824128178ad7d2d707 SHA512 02b6b679f4fc1d5305f32fca8ce0875eef04cb99f5611d0bb85ac7607ecdd5b2aa4d60b51bf47546477464531a07fffa5bf3db3859868648bd5e86565d85afbb
DIST NVIDIA-Linux-x86_64-550.40.63.run 311906744 BLAKE2B f1cae98e5d5e6cdcc0837f459b0c386f5890a4528eaa61c81801a85947da506b6373a5d43252a2ef5e8bcc0f9f3109986a2bd9b2283567e63aabb46696da3653 SHA512 f7a0e8d0c08c2e2f725e6d7872b733946cff1ae2306236741876f4c5e0e663f2ab054391cbbfe68984f8820aadab24ec76f0dd92a456738a120da5a70e3806f7
-DIST NVIDIA-Linux-x86_64-550.78.run 306886562 BLAKE2B acc9e787d0cbaee86fc568010a67314a6d3a133f23ebc8aa622f253f92b27df9969a197084a3eb71442c51b5a599361fab4a38c93e3f85898ed6a68bb965aa6e SHA512 02c69e2699cd20c99bf147139920ce4708c0e4224b7234c499481996e45a879f29ebe1e5eb0e94f756bf8290d2a019050dd92add9ad375ea3bd5e21704823249
DIST NVIDIA-Linux-x86_64-550.90.07.run 307583808 BLAKE2B 2bb4c03d4df42c0f6847bb0b088e9f0094382acac4a87204721dfe09a4b555373b4a9f0e6984ad65bdf98ade7cc70b316222413a94824bdc89926bb9b46db0a4 SHA512 b8c2cdc918ec74b44517fc181f9eb08ea44d0d9a53f221c0aa243e34872203721a9a7fb27628d35e3028a6aa68917abd2962cc13d5d4b09e92866e14678567a4
-DIST NVIDIA-Linux-x86_64-555.52.04.run 304165755 BLAKE2B 1390526c0687931624c11cf8cc800d51a24f0d5a0dd684f1046ddea9c95353a9410c573c147fad64e9dd32c65d75a18b6be4266967b6b9bc80fe5c9b34438e45 SHA512 4b0b082105013e17d67976e12fc88607f4c7d89880ca1b13e0fb79f90f0173e472dda17b28cc1d3bbdfb80062c91ee237ad0f0f5ae8a894bc3f3f680bbf0c5ee
+DIST NVIDIA-Linux-x86_64-555.58.run 304117789 BLAKE2B cbb7911f11789da886814104d253c5f0784357cadfbfde3def602456386e351f48b4ab7060237d23417ddeb2051e887c3b872574e3ee180416e7f00684509788 SHA512 69ce5a35ab0b3129605ede75a5a9e2575062a8a30e92d2a1a9c6576d1bad8e924c46909a438ffa1d9c22b616060950d52a6a967a96ed1cb1646e6535cf4dcfa9
DIST NVIDIA-kernel-module-source-525.147.05.tar.xz 10140684 BLAKE2B a8ce7c1d1047be9154fd67366c5bfa13a19f03c883f24ee35043d17d517e83303420449750f9e7adc7142f61564dd5d8e5a19884dbe540514979df6381ff7f1f SHA512 58920b26081a68e05178176edb0ce8ac4a5d365492adf51d6ffe57102385ff08abc5e14741e0500419e62a752441c97051d60939245eea64b039cc7efca15b7d
-DIST NVIDIA-kernel-module-source-535.179.tar.xz 12509824 BLAKE2B 5380e5d06fbe372cccb5fca4b53980ba08baf0daf5f00aa72ae7995d0fdb0b9cdf4400a950ddd428a684153c59a000b99f5deffc409127b2869af5a541c1beac SHA512 ef70dc527fca2d0ffdc2c6052e0eafeb1c5520663cbc983a374c6741208260605ff689ff3b8383e2d9563311f3f156c5e43a083433ac22933424116f5a0953b5
DIST NVIDIA-kernel-module-source-535.183.01.tar.xz 12521824 BLAKE2B 5ae8c2c0d9d019b99c947f1581712989325815cfe88ee308df0b710b64c4bc5c501c9741c67e25c47eaf7a114c521a595aabc85d0f05854c0692216f320378c4 SHA512 1c255eeafc79d228b3d76d1d20d1a2dc4583cbbb77db6af48b389694b0daaabd7c1962cf73e1a489e0ab07cf57751770ff8ce5f2489f2489a211e39bd7436637
-DIST NVIDIA-kernel-module-source-550.78.tar.xz 13468756 BLAKE2B 3f8786d1ca1aa84fa4cf68cdc4044332df19de40688eee280ab04da4fb7eb2d6be4e198b4315db8125f4c9f4351730dfd1631ff7adc0cee8c82898de9c8d7f2e SHA512 ac636712b3be56d29ed6f0dc91f5591a43c499f971b45e606104d47b93667a866314f178ddf752bdfe9b79357ab59dcaf644a64de3a35fba74228b56a5993895
DIST NVIDIA-kernel-module-source-550.90.07.tar.xz 13504752 BLAKE2B 0bc4e882cba6408db0a62323764b4302d77ce5dae801ec46bd1c08946358624776c2e36ee3dbc070c40ee1b77a4fa6b303c5a73ef311ba1f8d1454f48ace58eb SHA512 f2f0deabce609fbd5125110e7e0bb3b758491d365a6e8d975bb4893f588403faa9f25b7e03218a4ada54dc916a8fbe955f042dd2e8d53bcc69e81f5e22aece82
-DIST NVIDIA-kernel-module-source-555.52.04.tar.xz 13673476 BLAKE2B e30287bb46132a0d1dae9086ee9af8df279106c71072ae92eb3eb6ae8b9259f0cea3f84f6c238c60f62fec7ac586e33de14e37e59e7b009224a02f017a68550a SHA512 e75107a19c119eb64ad92793009eafccc719d8b5a16b243d7735a246558b3def3a06da5250060816a2aefbad50ccc263ac787359fa4d291280b071691b148780
+DIST NVIDIA-kernel-module-source-555.58.tar.xz 13691936 BLAKE2B 70272f51fdd2e2c41b634df28e1d28033b8401e03f66b28245b073b966631932a11f4826fc59d85edc39859c01462fc72ea3f49738c1e9de35e66092fe23a7f3 SHA512 58f10eb0b7c0f1a76c882b409b3cfd210848a262e4387a518c84236da0ea538aabbab28eed2d7e3d17f4a5a3ccf16205d102d6d589b7efade73de3c3cabe0a2d
DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524 SHA512 93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
-DIST nvidia-installer-470.239.06.tar.bz2 146286 BLAKE2B c288c0455e6426d0e18ab7b9f5c0437af50420bdf86cebd798dd3aca463341e831808ecb297d9c3233d50a4e9dac435f8114d6eb2ed2fcb6c39be7824c3dc95c SHA512 e60f6d295649557c3c316174fb37ca0ae6e57604bc3880a3b5929b33ff6d7cc8ef74a118f9075795b81d36b6a4107a02fbad0acbca18b78d05e5d9e7998c82a8
DIST nvidia-installer-470.256.02.tar.bz2 146269 BLAKE2B 4402e725c8fd0157eb84d4ec140a33f97e873014577487ef1e32fb8921cabe79c60ff46532e5bfaabb2b6ac894f7c80086dbab19e61906e2e27346fb85f98829 SHA512 c962dc17d9696256d1ebedcaeb3010994f2ce3895aedc47987599ebfec132a9b9a249d2ece6502b15bd4a93f9b0106aa13487a7da5f64199c274ce11eba27cfd
DIST nvidia-installer-525.147.05.tar.bz2 147986 BLAKE2B 982e1a95bc255b960913cba1e78675845db472534af6cae054c74ebf82b1e4407211166249b164299f0f81ec643b7c1190e5960ac3c7844322ca42c23dc0a90a SHA512 171f9c235b2bf41dc40a875576e8cad0f4c78ba574e72db3f1ff3644701f327916121ae493cea1aed93f4826d96ef1833e98502d2d4272f4f536bab03f20e5cb
-DIST nvidia-installer-535.179.tar.bz2 148563 BLAKE2B 9824db7b791b11b493c93aad4e2f147fb483c588d2589de296a7686aad3cebd59aa5e66fb57ddeffb488b08b10615442ae639de43251e1c7c7f0c744fe1ba1c9 SHA512 5c3c2a3bc05f1989c7abf7d5a1bd4a883ea3f33b7ecc31f141dea0936e686ca154cb140a969923761c948f8fbcb387237d07512a1fe54274511973965570c52b
DIST nvidia-installer-535.183.01.tar.bz2 148412 BLAKE2B 6eff47169ab5b2b4bfec5917bccc0102502aade2ccf523a404e50c8925e407e225d8009ac79ddfc38a1c6b7de361740d60a0896c2e31756e0f2392b77ad44490 SHA512 76e9bdb4b94bcb103710552a1cb64ca5df0765e3248e2723a88bf70277ef52fd5b7074f7a9cf58b9f3a33af9c04b0cb848748e97ba19f02e96a4eaf081b153bb
DIST nvidia-installer-550.78.tar.bz2 155771 BLAKE2B 8834c210e35485548a63c42d976cc85cb8e41f9f2fb171dce179a28041a664d750239c55cf87522852efd63710a21fac2274829feac886a61d2da2e700f6927b SHA512 42617f36213a7b566da72d8ed71fbdd5470a2aed50142759882fd72875e011ad5a269eea23f71c91b23061845db82f07ef811be6017d177ac54cb170a1722473
DIST nvidia-installer-550.90.07.tar.bz2 155441 BLAKE2B 16a22549ac3b188933d2a0ed875aefcff01a195741d309641b343cafca4d62c7c269f5864dab94a231d23f323986b9c28c2f4472a922548f411aa569e04eb47a SHA512 7d902e2e26b752ab10945e12864624b809b48236499eeee50c838129b843ecb3ac263579ef0cfcd87cbe3292c5f3b39e3e6e33b98bb6f9ff5a2aa5c05363f20c
-DIST nvidia-installer-555.52.04.tar.bz2 158441 BLAKE2B 4b5df4ab47d5f92f3823c36a54a7394b9751330a8bbf2525e6f93ad84c71314a29efd2e0b88a73f3cbb9f3ed638efa03b54cb2624f8f18edd8bd6b80a9d5595e SHA512 db13ac390e54957ea51dea2448c71e075db541ac3cbfbe709cbd8780ee7d028e7a2449fe00c12597a61413cb0279d9f68c07f0af932501b185ac521b3afbc1b3
+DIST nvidia-installer-555.58.tar.bz2 158294 BLAKE2B 933df4e52bcf651abf6d811efd9ac2cbe9df8faabe105f42ad952b2ac1e6180d9773a07729439800d611b65eacc128b191e2b1c07cd30a9668c48d4099b6abb1 SHA512 682ab51ce4b8e939508828d1f3ba7c64aad100dc9322619b12e2425e93f7988aa5189f530fd65b1bfeb47dda600d119df607309649e2c55babe771d847caaf4a
DIST nvidia-modprobe-390.157.tar.bz2 35306 BLAKE2B 80d202b39c2f95ec0f909712c2e101483af50124092c32efb33bd98ff58ddfb97b737ff07f1ddc941f688c1b4c26a15f392566d522e18506771f10422fcd571c SHA512 109bbe24a3758b568ea65fe1e9d78f69fae6108ec0497b796c885a3912825fe04ffd7389a3e22987f1a10a2926bf6eaa384faabc59478aa3ee244dd3ac91c6d3
-DIST nvidia-modprobe-470.239.06.tar.bz2 38783 BLAKE2B d572bfb18b0ff99606a5ca909c0f4e45709d69dbcbba43ce37e570d4dfa2dae11fab352129879418af2af26d8ad20eb976e9c2e4d181895bdbec00beb61a9fc6 SHA512 9293b33b4c14e5f873846fba3526059b6605d70a4d7e35c7032c3ed89cc7a6a71e04b344695093d97ed3280ec2094988105144e8c66dc037ed5eb8292022eec0
DIST nvidia-modprobe-470.256.02.tar.bz2 38769 BLAKE2B 0db444b09b0b6d24c04877fae95249e781d82b3141f90eb05d869b64d2b6e65ad00bf44c4e427c64dbd4765fa99a8699f80a1d95b00c66137a54dc878d7ea298 SHA512 c1cbfa6c8e188e5a5eb5d390b9a903406cbff103d212fc30e611e4023be3fde896ad84e8bb45b030beb5d1bcd8155c9e55a8f9636c45ce1e2a5c03f672989a31
DIST nvidia-modprobe-525.147.05.tar.bz2 40439 BLAKE2B 3029d39cce928b3f6a6baeb57391ddd412a35e36d880b3036dedf083b6df979ec531360421bdd347aa223821006ae3610b115277804c22614a221258944ea37f SHA512 25939b278bd2354ff787f1d10771d19baa6c691c5243bc647a556e40c4f38c16f6a248b2ce0b4a328d80b768147a188cb2d8b54e39fbfa4cf436d1f3b1b6440f
-DIST nvidia-modprobe-535.179.tar.bz2 40619 BLAKE2B 0a1130d85cd2dd088742f8692626fc17c71a86f2763f15bc8327200e87cdcad7be9fd8b50690715106225b45fc8e607bf48c1f0788f0d4fda0c1fcdb1fa43fb3 SHA512 41942bb9e653c47e4316984430e55e1ad8a42285d2b1d7bebc2cd39adf92a168b5eb64323ba7bde7446f78227997715c1e4e0ef92f76eeff19ec657f67d06d17
DIST nvidia-modprobe-535.183.01.tar.bz2 40623 BLAKE2B 52c6f6758b6881ef61a41a7e245c166a2ab60ac372c031b5211651931f72cbc24af54b3b2ffb9a42b2f0973db7e0ae6d189cbd3cf1e0fbec8628056e4235b873 SHA512 93b802dbdc98bebed89ca72d07401e1b0801504899f30bbac4baac3d3a24bf548f78bcc0418db112299b068e1e278b379d301680cf4b13784206a80a9169c986
DIST nvidia-modprobe-550.78.tar.bz2 41538 BLAKE2B 6cac94baccb3cd402d42140803317856feb659cde43613e8b59c37f6f0b8e5697cfd9583002ab40d0ab53757a64d902f8fb3a7e302a2ca11022b6fbd9188fac3 SHA512 e97501946ec6250a0778c99fe5ba2698cc0d4a49c19bbcedf60a20aedfc722cf56b31a75dccaf19a3a44852b52451fcacb7b84b6529a84a8313fc6afe8a99439
DIST nvidia-modprobe-550.90.07.tar.bz2 41494 BLAKE2B c76ca53c8461af8a19b41f1e167785ad3db0c97df6e5b860300793facd5db8f3dfa1053e8e96b98eb1261850c5aefce4be77e2c8f26787eff1584c07a10114fd SHA512 40d8d1ed0a230ffa8f63b6f4dfbcecd0712347b326371552b29d5d00f3def72e145056a896bb04389095f06ffb0b4bb51b24ee226cd3ea638ff479dfd40c1139
-DIST nvidia-modprobe-555.52.04.tar.bz2 41687 BLAKE2B 1b6722fcc72ca0149d0b0186c89685e0fe5e95ffda8c94b0962de70382a2307e6aa3627deea1ad9f3740a65840a6260806827b3f30f66e2e2b0899865662de9c SHA512 9137eb69577e9c1eb81b34e3ada7beb235b6571d5069b82dca0acc4190699af66aee42224ab71081329f08685ed4f7ba795b0fb734d7a4fcdbffe9e72d42d296
+DIST nvidia-modprobe-555.58.tar.bz2 41699 BLAKE2B 9fcac636c33c48272218ea33159b59665bbcf807e2c1dbf8e7c3d52624cb12a7ee406765db63d266ab7694140ab2f40e51a99b26ce65e5f775a24686cdd66b9c SHA512 f60f1ea6fd9ecad7c0aea00546faa32d14f905c5f68ed1ca6f9ef0f91099b3e8afe090dd74d7bd3ddfe6d435be569ea0fb889ea4cc75b7c8c0c2744ab3e1279c
DIST nvidia-persistenced-390.157.tar.bz2 48654 BLAKE2B 2cf6c92da90acff55e8c180a06b0c6a29d48be9fd8ca3c541202fd14f0697220fba6b66452942aa7ae7cc8821f5c5eb9fa8f7a31d2248624e5f9141d83a176b8 SHA512 70f0707ed6f2b877e69ef90cf782f66cbc9d2071db53ca09ceb7b89427b0fe176708517340621fa251539b7d481b238adeeb60261674eed74de1f62db6dbb72e
-DIST nvidia-persistenced-470.239.06.tar.bz2 46554 BLAKE2B 41d8ba35f68dd4609cd215249913790b150c22410c3c6b3675d7003136b660f427e14d48abb9495851d18028042ecbd1cf0557bad877fe5b0e5e6cf15d90b77c SHA512 69ff1cf92e90e5ef87d44764abf165cf3540d321264962dc09e093bb9c1e767f468e9d1e989f43a14d1ba47fc24f1e34252bf478743a80f51373d4bd20baf6fa
DIST nvidia-persistenced-470.256.02.tar.bz2 46567 BLAKE2B 8f837322a3b88412fd2f6acf38721b49a6cb444fbd842d652519e5596f2e545d8f06bbdf017f46a22301ce87455f96147fab2829ca5fbf26131ec3e4a772e282 SHA512 4fd19258649b7d39945fb5c8578bf11ab118617dd14f3d11cdf15cb3fe77daf7b4719e4ae57af59031b1b809d02f4e8e8afed0ec60b9d0aed4d2488bd3013cd9
DIST nvidia-persistenced-525.147.05.tar.bz2 48089 BLAKE2B a9cbf291fae9d7af50a9633fa5e197939674825e72150883b4e89e72165a512c164b4d79522f5b6c329e980e1145d958ba592202e5b73edfd32b149457714982 SHA512 e9685d330d32a5e9864b45a7e099e78ef873188972700747c158c3ab1fc95ea036726c793207fba33d4a50f17b92802366ce1ad38dd110b86ee923f48e622cfe
-DIST nvidia-persistenced-535.179.tar.bz2 48615 BLAKE2B e72e3324289a9180ea65e0c02909a061acb31b127b3af6c322152b35b8e98c2a617f504c896389c28745f2e92742a90ad01f8bcaa7d845cc94ca87136629a3f6 SHA512 9c1173ba30b8af6a890c53f19440c69f4a2ed6b8df0aca7a5573f6e8e8b483e089c465c59deb02c26fc82e867d8adb519600b5806f77a9c16d40e30d627bd454
DIST nvidia-persistenced-535.183.01.tar.bz2 48585 BLAKE2B 8f000f85ff959b86e7e0a4af0d7ae53cc2aa76670c04ea57c8bd2b7fdcf7ac071dd4a345b9121fcac97db7befac1f2635c41a40ecee4189a646977165a3b3bd5 SHA512 234b25fbd2e3b7573d77336047ea4898b4687d59fd0ab9cbe5c01dd33f14db610f467674120cc6ce2f3fa77ea53c9d3e23025e08afbabe07e5f6109840f6213c
DIST nvidia-persistenced-550.78.tar.bz2 49682 BLAKE2B 860785b94f35affa85fc6fa4f68508cc63e841168534be9bb762f82e72fe89434a32e265722a3f37cb3ffc2f41c57fae354a5b6679a68b40269efeecc81b37f9 SHA512 86dbe155a8270a292dc68b2ad8e9ab751d0e06fbcbd906085cafdbd3a681449159dcd1842ee5e2c9b09c157f035e2759e32b8fb8b654c36fb48f1de789e97118
DIST nvidia-persistenced-550.90.07.tar.bz2 49680 BLAKE2B 0055472f692f8bc0d94a0b758d63c1e3197d88ecf6bec8418e47ee354b4d9f9c367a88e9859cafa0eaebfc622927c4208fa9d6b33493e40f9ecbddaa89637b52 SHA512 60fed926b2d8778345899ea15d455ac59677f7e8b0ce0416d404403ca51269217d55a0c67c0a180d9ee08e9160899e10a28b59c48e76e9a4d3521ab422778061
-DIST nvidia-persistenced-555.52.04.tar.bz2 49892 BLAKE2B 7a8063361ccb7daceb4502f9caa3f84d30e489e46031cdf862170f28429cb5249ce3b5da89a6927c03eae17e48b7617d3a8a0b015845574fb15f73e1f4ce9d60 SHA512 5525316e33363b6ce6f4a6885e36659b17b948efeb5ffd509cd3206c586ee723d5e10c2e10b03375d8db0d06cd1408d2e02329441c20a1da74907ae7cdd49462
+DIST nvidia-persistenced-555.58.tar.bz2 49920 BLAKE2B 400b57aba66aa1dfbc17ba6d2c539aca2ee65d70c152e61cea1bc33977a64951ca7eea72b431aaa3009349131e1cca09cdae33cf48edbddb6b73e4db190f066e SHA512 3068c37966ae59de709fa7ce4d6465570657c67e10b254c6bfc7002cb44c6bebf0761aed50ffc8e64c7763116051997cf71ac56e31b1eb5d6467ad382c4ff97d
DIST nvidia-settings-390.157.tar.bz2 1108938 BLAKE2B d9ec1ab5d7f157d74627272adf752a671dd17e2ede02069437b6180b927fe315b15cc6416d584ab2f038b76fe01e5b64514a834f24d88ac16676e55205fdecdd SHA512 b16699009bf56a1ff3b623a528c58061c4f5a2c5c4a373756a07bcd667743a1df7c733a572d2d0baa835a904ac2fda8a5c85890dcc00c3a0f223e0467aea902d
-DIST nvidia-settings-470.239.06.tar.bz2 1062310 BLAKE2B 1154421feafe40a0ce0e980374a60f325801f52a03af9f96ea9411c61de6c7bf8049dd2750204ae53a570ebe600c7972cdefcee84886fb2a6c170affd00d51bc SHA512 a1f70491bb8bb06a802c3db36858c8956fb93db463b46c13bd8dc4fa81ff4aea01bb53ebbc9b4d18da241c4442e8d17cb4204fdcbb5a8ad3e23275b7205bf3c1
DIST nvidia-settings-470.256.02.tar.bz2 1062273 BLAKE2B 8e66201e7861469b12932595ef8f9fd29d4cfd570c2576ae7fbb7383f61c55ac71fe721cc431e79d6d69f86d998b5b4c3cafe531b573f439e6b499b0fc047a19 SHA512 626e66118ae2e62eacfdf44e37529c409b945a6f33637b9690d74abd87a2afb581aaca5f90328d280da99ceb659959d0e5dc5c22ef8013b2205b2b1c72e08007
DIST nvidia-settings-525.147.05.tar.bz2 1088088 BLAKE2B cea74a20ed8208f99cb586bd40fe2cafeec55ca2db19b2c0691d3bcabadc09941ff8288e940582e63f10d8f6cd7e8813e1c5776bf65cdc7b6ee291a8b3a7e28f SHA512 9c29a477b32db3f4324d7c6d28b8da9f3de5286e39f8c67bae88a93c3d3ee0c3f0a0f3e0c29c1fa8ba01b7311623569df27e349d6148ed70b3fd42ebd36f0dcd
-DIST nvidia-settings-535.179.tar.bz2 1094655 BLAKE2B fe9545a18acab9f453cdfaba69ec9f0fbe36232861caa7b20578c4326739b9c58f78f4fbae65b0821dbe98f78c5541021e8746dab0ad551d37396b0567345740 SHA512 d6459d3a25c23410f5eadf39f5df1b944b5a54d04278cbac4d68a06c72b14a7537e40c7f06217fce6ad1cb34c51f3fe2cbb215c10bc513029030ed888598cd6d
DIST nvidia-settings-535.183.01.tar.bz2 1094944 BLAKE2B 70d8deff3b587f54fcc6eb9b4a6396493e9aa89ced07bbaecd517e3a3f18ed4ab093777c0a74ddba24cb7e3ec4bd89a91e3f3ab877345e36fa6f8b71928af2dd SHA512 b7bcfdc48d053419e58d6eca762e55814feeb9ad992a134dd870ed899f4f2fab60fbc30f2c12b655bae248bab1602efaf02d31c0cabae1dbb8044d1b7c65b834
DIST nvidia-settings-550.78.tar.bz2 1099746 BLAKE2B a57b4731109072c9bf2accdffebf3ac4e12c964f85e4a70b6058f2e78843caa1cc46d468de87ecb01965787323af9bcbcecde1d72f5ecf5a18d9d122391af52a SHA512 f7e1a82f86cadb78b5c5b6482893fd949cc5017ca052ce083aec4ad0e48d83c35330ed9e2d970fd49c4907bec8cda8231d34b66f47cf0187a25735159989d42e
DIST nvidia-settings-550.90.07.tar.bz2 1099159 BLAKE2B de06cdc13bf6fe1f20cb9173928b6931bbd92fdb410b3914fa0425397024fe5da34493c4534b1650745082ea4deeb77db0c17d21692ce17717e022158a3e361f SHA512 b4a8d9f57c8067af78293e2522de137569dced0b23013f8bd8fcebe1558ee1bad3838eb52a792044f31cd0d380cf2bd630d2b36968c71a602b7b0889ebad0696
-DIST nvidia-settings-555.52.04.tar.bz2 1100172 BLAKE2B 0a464a5ac5a79256c4b29e063f68ba77eb34dcded2da5e343d1c4ef2779c650c5f853d4d1c3b0dc09af433604d53e0dbd55a458331e30dcd3130b6068333b927 SHA512 cb760b712e15424afe7e5241dddbf06d56756178c02320d974cf0b3eaaa946f35b1a485fef975ea826319613c6316d529426d52ab50f305212707c849da8bdb7
+DIST nvidia-settings-555.58.tar.bz2 1100157 BLAKE2B 7d7077bc6844835cd9234dff5de6c9e82b388a947fd3d5deb35585eb79a00e05deb34bcd1ef205bde5bad842b1ca9bd6853c7f6b322f1bba98307b5d0ae89a43 SHA512 e764d88cfc0530d0d6e658a076fff1b0a99034704152d0962bff4a26393a5a0287f3af6f6c55cf663bfcfd02f373626cf976d48a6699a62f2ba09200e602cb7c
DIST nvidia-xconfig-390.157.tar.bz2 107399 BLAKE2B 0cbb3b1ba508ddc3ba4a161c290b31bf7a67f67880bdbd01171a962c5fa97ca945b1ef17932403f8589309380743f1da632c728d8accb6d4e56dbd895e7486bb SHA512 50b390811c9bf091b14add41f886925b17496b41006b7d3981d2398caa65cf5db8a579c8cebed78278384bf3acc629befb07b54339c61abcc75852c0dcb8b8ca
-DIST nvidia-xconfig-470.239.06.tar.bz2 108687 BLAKE2B e400a59b4626b37abd12893438774737f18500771c8fd8d63e7060e80463a8599f7248fda542096a5e9bcac700595cec151494695e68dc7667c89509eeb14646 SHA512 aec235f65c9f568c6717a37fe0f16b8100ffbba7731975bac5c17802b70f1ec1ff235e08c09a0bc9de0c63a705018ce76acc8252a39f56c300b9e2a556f3612a
DIST nvidia-xconfig-470.256.02.tar.bz2 108698 BLAKE2B e468574e4bc57e7279d4120e2b08a201671b50d408be0c530eabe5da7d45daaf21cbf5c7fa31410d0d732fe8ea1551cbfb21d1ae193c1b3f5b5c50c764c9e236 SHA512 9dcec1e0c2b56b4d38a5f2c76086302f8bc0860cc15012cce29c3a5062f801a48b6a2bb78344361b07a2717b58502783441a2daf402d9973a17526175b1f15ca
DIST nvidia-xconfig-525.147.05.tar.bz2 110987 BLAKE2B 49116c8922b5c14eaa88b6230a824447609a885f7d97df28ed4f3b9a2e146a213f31f9f184aadd38c4c9f692f0a1476d0db0704b55947ce95cbbeebcb9a683da SHA512 4b7c02de6080924eee5ee9fe770e632404b380529e5ee40a8d0f259a5c96d6915e83c26113b3c65434ce461c959347b3651abc15de7c40def16c46bb3f6faeae
-DIST nvidia-xconfig-535.179.tar.bz2 110596 BLAKE2B b13b385e50dfd6f2f0506fe637c8fef02b8946b50b31486d5b2da2fba0f9ab747831ddf758419cceaf78f726e05056ccc11c7db11483f30f59ca44cbded81f1d SHA512 c2650411726c6a8e22ab834078e79e740daca12a7b4d6d0620cabd72ec46ac52fad5ad2deff55360cde3144a97b227aa153fee2b28941c353941ca9c9fb7d661
DIST nvidia-xconfig-535.183.01.tar.bz2 110994 BLAKE2B 154f0e3885fdc2a30373daad07924b109b1763a08d8d9a53e40037471548e9068762b6ce157ae3de7c3c0d7f0f33d02b875b9bc98d0b99888edf00722b0201f1 SHA512 101c0f3da4452e1bf5f4283f17297384e320c81f1bcf20a5eef2fca4802e91795782afbc5eb73f0620285b4c43eba25a80a65eaa8cc4d126036c83f6ce710adb
DIST nvidia-xconfig-550.78.tar.bz2 111190 BLAKE2B d4c7418554765d278458dcc664d37a5d641baa047312920787717c09aceaad13a2d99a0eb97f0d8d7b4b960013a02183eb3a1ee31fca40918e5f4c0fda024e43 SHA512 513733a80ec5a4e5fc60c3a1a0f787a6f1b64ffefd72d69208833626cd096a09957ad8f66568711c4059178879c3ce6167acefee6f23e4dd99cc226eecadf080
DIST nvidia-xconfig-550.90.07.tar.bz2 111144 BLAKE2B 730986cafd56798a8cd51c06870d596ec812dc807e168b80857b323d353119c8ff28f08a7584434c5f7ff9e2eea1a754c51c680fe61f3b88c2aa527eaf9ecda4 SHA512 106c6735444f321f429e8a30ff6d1c3cfa2dca08237a6cc8e4619735895ac42e041f7bd97fc1d498a4db151b1020d88f5a506dea80a6a3325e706884c56a1feb
-DIST nvidia-xconfig-555.52.04.tar.bz2 111211 BLAKE2B a42c8f45b1c17fd50803210e32540c41f076dac5da0822c490a9c92e4c874bc99c287b3293d297e3b1731d85ffc771edf3917d6dcfbbb48236e3b473f2992adf SHA512 19fff2f07ca5f30aacf44b633ac5a9969e5b40ebe54416feef37c349ea7b9305837d2dcbc28122d3a45d2b75bd2c293227f19da8938325a03c31add6145cb3c5
+DIST nvidia-xconfig-555.58.tar.bz2 111298 BLAKE2B ee7559b8121014134266506306c066adc5dc3d2f919e5a98355240b1ace8335461906a562e2c21640a91ab31906cddfd63f2193a0c97ac9e105aaf79c1bdf9a3 SHA512 5f7810977a238fff15849b0fab5b31177b358275328789c581fc64459a71fed0ec12ce372b32fc927f00327d41ff83e1ebe26351c989056e19fa1a38a661a5b6
DIST open-gpu-kernel-modules-550.40.63.tar.gz 13764093 BLAKE2B be201222e19fef570968592ef8ee6dc7386cbc86a099ed7e28cc2d4da3278ac5d4c339665369f3346ad10d4af9bd2b6faf3d7fc4612802cecbfa70b95b9f53ea SHA512 5612f1a081b4ffd1d096b67b36a2b5b34d3e6016ea09e19da49ea08bde8fd2a9d2c54e9242a50a124cf3c662642558815cd17889191f5e1c2ca2f99ca4315208
EBUILD nvidia-drivers-390.157.ebuild 14786 BLAKE2B 0aa98cd61987bbcd67e2c117e0acee43d28b54787f1d4dbafa3e871902dc6d066873b8b6cfb57a83b1a17e49b8701925924e4b5f2d2abb22f12494c852a65c8a SHA512 2e85077a050a546a5b6a8f4ec38c27d7269a5993ff04b6f49e6b7a96e2e27ecd84e61730e286470af63e87a314258eb5e6a64a3c93aa7347d27541d9ea30ade7
-EBUILD nvidia-drivers-470.239.06.ebuild 14335 BLAKE2B 4ccf76ce3ee46fec93e8bad162c41b3e00dbdc61eca1225993ec8a68ab3d3c078012ef152b75e5fd2cff6e33f710db588f6bc0b56ddb2b6970a552039bb655fe SHA512 921307b5d9013bfdb04ff23f03884ac8da32d880327c2d52eb85894f216af0359e5319923220a08012b15a572805d870660d5c332a09fb8b7faeb70038f908a9
EBUILD nvidia-drivers-470.256.02.ebuild 14335 BLAKE2B 4ccf76ce3ee46fec93e8bad162c41b3e00dbdc61eca1225993ec8a68ab3d3c078012ef152b75e5fd2cff6e33f710db588f6bc0b56ddb2b6970a552039bb655fe SHA512 921307b5d9013bfdb04ff23f03884ac8da32d880327c2d52eb85894f216af0359e5319923220a08012b15a572805d870660d5c332a09fb8b7faeb70038f908a9
EBUILD nvidia-drivers-525.147.05.ebuild 17649 BLAKE2B c587c8ec8f356844b95c4f5dc77cc4c4c684f79c8b67ad745e472c4760925c1e4b736dfaa111fa462ccfe6ebb7e20792937a374aaa347e697180f0087a341bb8 SHA512 4dfd604a3692d4330999617bb96f02dfec0ced6a07dd393113a3ee9dee8c3aa1b9792c3bf17af1d5da6181cbf3c79873ac2cd78ce7b13fb00041696d3f0a6ef1
-EBUILD nvidia-drivers-535.179.ebuild 17499 BLAKE2B e06cd90559e3af3ec6f6f3890426b46d10c61a761a4e7e01c8e7b4e86898c43eed802aa06f185b6b4650ad1572c866e55267ce4b0d8b0c626e364976119c2ea6 SHA512 f9d0dbc07c068e4e28de61f81d878b87ef9fe63e31f02f0d3f7587a5fef7c2fa6b237b5cde736f78623db9073244240c2818424633bf8e3fff6d592c97007efa
EBUILD nvidia-drivers-535.183.01.ebuild 17499 BLAKE2B e06cd90559e3af3ec6f6f3890426b46d10c61a761a4e7e01c8e7b4e86898c43eed802aa06f185b6b4650ad1572c866e55267ce4b0d8b0c626e364976119c2ea6 SHA512 f9d0dbc07c068e4e28de61f81d878b87ef9fe63e31f02f0d3f7587a5fef7c2fa6b237b5cde736f78623db9073244240c2818424633bf8e3fff6d592c97007efa
EBUILD nvidia-drivers-550.40.63.ebuild 16637 BLAKE2B c2abf908a46b278823df2bc7e9d9360d7206503741662708bb6dddf83f91d7ece0efaad6b3aa806c5a15553e3ecf32a8b79d3f38539518e18d5b2abccd68fa27 SHA512 1501b2eead71186bade11d6efd8888b47944d4b77c437304efcb87ece9a8c433569bb0d8873029a44b6c8dabebf76cdbc474317183f69a67cf99fdcb73691d8a
-EBUILD nvidia-drivers-550.78.ebuild 16588 BLAKE2B 6cebe5de291b90b518e590bf29a7dded93cd57767d41c47899aec0f70251f7013c86e3b3291f3849bab943cac1e285454de6b1ef36e7d3bba91460aa16be3fa3 SHA512 515acafda6faadc2d1cddb891e00f50f9fa369389f672ebca8b256c4093ce0aa11d777aeb21f33a74acebd119f9aacf61cc7e9db4ebfb7a03ebcfe179ad37219
EBUILD nvidia-drivers-550.90.07.ebuild 16588 BLAKE2B 6cebe5de291b90b518e590bf29a7dded93cd57767d41c47899aec0f70251f7013c86e3b3291f3849bab943cac1e285454de6b1ef36e7d3bba91460aa16be3fa3 SHA512 515acafda6faadc2d1cddb891e00f50f9fa369389f672ebca8b256c4093ce0aa11d777aeb21f33a74acebd119f9aacf61cc7e9db4ebfb7a03ebcfe179ad37219
-EBUILD nvidia-drivers-555.52.04.ebuild 16682 BLAKE2B 16a8cac4fb6d9e95cdf6088e7feb35015bebe14d4a553b37f9511c2b5865b3577e8019d30a5c0ab98fa54df9792e5d574934f92b66da8e0bf3985b1a79dafc24 SHA512 298a8bc2ef966392351019197ce01da49fbc9042784f976210f87a92a2f8039cb2ac51f143d8c6b10486948758cb197c6330ed71ec16b0cd3f79b551d3c7714d
+EBUILD nvidia-drivers-555.58.ebuild 17018 BLAKE2B a68c170216a7fe90f281d36bec1ada73085bf0d74756caceff8d02587b8e0074b1b5ff01177e6cd88c9f8a8a2eafe8a5eb8af31197b43b238857d0ecf9aba74d SHA512 5476fb3ebfaa936406c571aa30418ee5f3aff5e8cf786ca0f35435187df955656381586dd2eb3d9a3966d950ab64b8262539ea3c2735dd76da50c35af2438248
MISC metadata.xml 1397 BLAKE2B b39a2ca7389d6086a5344ee5afe276387bbb784ad52504a3d1e36ab387e18174b8d1eabf6c97a94815ce24ef4daf31e64664da387b3148b455de1074131d783f SHA512 b6389b117ac27de432477d0ed0c9e29deb41a3f4d115266d547d4e2babe531251eedfc0a65e4bbf0089242b562c79ac9d1b3fafd72e571584ceb6fd2f8f28192
diff --git a/x11-drivers/nvidia-drivers/files/nvidia-555.conf b/x11-drivers/nvidia-drivers/files/nvidia-555.conf
new file mode 100644
index 000000000000..e0c1b09808f8
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-555.conf
@@ -0,0 +1,43 @@
+# NVIDIA drivers options
+# See /usr/share/doc/nvidia-drivers-*/README.txt* for more information.
+
+# nvidia-drivers and nouveau cannot be used at same time.
+# Comment out the following line if you wish to allow nouveau.
+blacklist nouveau
+
+# Kernel Mode Setting (notably needed for fbdev and wayland).
+# Enabling may possibly cause issues with SLI and Reverse PRIME.
+#options nvidia-drm modeset=1
+
+# Enable experimental framebuffer console support (^ requires modeset=1).
+# Replaces efifb or similar once loaded. Note that unloading nvidia modules
+# to, e.g. load a new version, would result in losing console display
+# (emphasis on being experimental, mode switch could cause issues with X).
+#options nvidia-drm fbdev=1
+
+# Disable use of the GSP firmware which has newly been enabled by default
+# for GPUs that support it (Turing/Ampere+ GPUs, aka GTX 1650+). Not
+# recommended unless experience regressions for which disabling helps.
+# Cannot be disabled if using USE="kernel-open".
+#options nvidia NVreg_EnableGpuFirmware=0
+
+# Suspend options. Allocations=0 recommended over =1 unless enable nvidia's
+# systemd sleep services (nvidia-hibernate, nvidia-resume, nvidia-suspend).
+options nvidia \
+ NVreg_PreserveVideoMemoryAllocations=0 \
+ NVreg_TemporaryFilePath=/var/tmp
+
+# !!! Security Warning !!!
+# Do not change the DeviceFile options unless you know what you are doing.
+# Only add trusted users to the 'video' group, these users may be able to
+# crash, compromise, or irreparably damage the machine.
+options nvidia \
+ NVreg_DeviceFileGID=@VIDEOGID@ \
+ NVreg_DeviceFileMode=432 \
+ NVreg_DeviceFileUID=0 \
+ NVreg_ModifyDeviceFiles=1
+
+# Should be no need to touch anything below.
+alias char-major-195 nvidia
+alias /dev/nvidiactl char-major-195
+remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
deleted file mode 100644
index 72647eb64cb8..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.239.06.ebuild
+++ /dev/null
@@ -1,438 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.9
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* amd64"
-IUSE="+X abi_x86_32 abi_x86_64 persistenced +static-libs +tools"
-
-COMMON_DEPEND="
- acct-group/video
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-drivers-470.141.03-clang15.patch
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-390.144-desktop.patch
- "${FILESDIR}"/nvidia-settings-390.144-no-gtk2.patch
- "${FILESDIR}"/nvidia-settings-390.144-raw-ldflags.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- ~!X86_KERNEL_IBT
- !DEBUG_MUTEXES
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for nvidia-drm.modeset=1 if used.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set and, if the CPU supports the feature,
- this *could* lead to modules load failure with ENDBR errors, or to
- broken CUDA/NVENC. Please ignore if not having issues, but otherwise
- try to unset or pass ibt=off to the kernel's command line." #911142
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel/conftest.sh || die
-
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
- local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" # raw-ldflags.patch
-
- # latest branches has proper fixes, but legacy have more issues and are
- # not worth the trouble, so doing the lame "fix" for gcc14 (bug #921370)
- # TODO: check if still needed on bumps given this branch is supported,
- # and reminder to cleanup the CC="${KERNEL_CC}" in modargs if removing
- local noerr=(
- -Wno-error=implicit-function-declaration
- -Wno-error=incompatible-pointer-types
- )
- # not *FLAGS to ensure it's used everywhere including conftest.sh
- CC+=" $(test-flags-CC "${noerr[@]}")"
- use modules && KERNEL_CC+=" $(CC=${KERNEL_CC} test-flags-CC "${noerr[@]}")"
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=video:kernel )
- local modargs=(
- CC="${KERNEL_CC}" # for the above gcc14 workarounds
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- use modules &&
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- emake "${NV_ARGS[@]}" -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia libnvidia-ifr")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-gtk nvidia-{settings,xconfig} # built from source
- # skip wayland-related files, largely broken with 470 at this point
- libnvidia-egl-wayland 10_nvidia_wayland libnvidia-vulkan-producer
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- newins "${FILESDIR}"/nvidia-470.conf nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl (and /dev/char wrt bug #904292)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/char"'
-}
-
-pkg_preinst() {
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild
deleted file mode 100644
index b6e7ae3c70c1..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.179.ebuild
+++ /dev/null
@@ -1,521 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 multilib readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.9
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- media-libs/libglvnd
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-390.144-raw-ldflags.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- local ERROR_X86_KERNEL_IBT="CONFIG_X86_KERNEL_IBT: is set and, if the CPU supports the feature,
- this *could* lead to modules load failure with ENDBR errors, or to
- broken CUDA/NVENC. Please ignore if not having issues, but otherwise
- try to unset or pass ibt=off to the kernel's command line." #911142
- use kernel-open || CONFIG_CHECK+=" ~!X86_KERNEL_IBT"
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- kernel_is -ge 6 7 &&
- eapply "${FILESDIR}"/nvidia-drivers-535.43.22-kernel-6.7.patch
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- use !powerd || # file is missing on arm64 (masked)
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-470.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-
- # temporary option, nvidia will remove in the future
- use !kernel-open ||
- sed -i '/blacklist/a\
-\
-# Enable using kernel-open with workstation GPUs (experimental)\
-options nvidia NVreg_OpenRmEnableUnsupportedGpus=1' "${T}"/nvidia.conf || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
- local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" # raw-ldflags.patch
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- $(usev !wayland libnvidia-vulkan-producer)
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl (and /dev/char wrt bug #904292)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, be warned it is experimental"
- ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues."
- ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
deleted file mode 100644
index 12db63ac7b18..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.78.ebuild
+++ /dev/null
@@ -1,500 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.9
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-KEYWORDS="-* amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-545.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, be warned it is experimental"
- ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to disable if run into issues."
- ewarn "Please also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-555.52.04.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-555.52.04.ebuild
deleted file mode 100644
index bd5205a9ad26..000000000000
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-555.52.04.ebuild
+++ /dev/null
@@ -1,502 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MODULES_OPTIONAL_IUSE=+modules
-inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
-inherit systemd toolchain-funcs unpacker user-info
-
-MODULES_KERNEL_MAX=6.9
-NV_URI="https://download.nvidia.com/XFree86/"
-
-DESCRIPTION="NVIDIA Accelerated Graphics Driver"
-HOMEPAGE="https://www.nvidia.com/download/index.aspx"
-SRC_URI="
- amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
- arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
- $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
- nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
- ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
-"
-# nvidia-installer is unused but here for GPL-2's "distribute sources"
-S=${WORKDIR}
-
-LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
-SLOT="0/${PV%%.*}"
-# kept unkeyworded due to being a beta
-#KEYWORDS="-* ~amd64 ~arm64"
-IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
-REQUIRED_USE="kernel-open? ( modules )"
-
-COMMON_DEPEND="
- acct-group/video
- X? ( x11-libs/libpciaccess )
- persistenced? (
- acct-user/nvpd
- net-libs/libtirpc:=
- )
- tools? (
- >=app-accessibility/at-spi2-core-2.46:2
- dev-libs/glib:2
- dev-libs/jansson:=
- media-libs/harfbuzz:=
- x11-libs/cairo
- x11-libs/gdk-pixbuf:2
- x11-libs/gtk+:3[X]
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXxf86vm
- x11-libs/pango
- )
-"
-RDEPEND="
- ${COMMON_DEPEND}
- dev-libs/openssl:0/3
- sys-libs/glibc
- X? (
- media-libs/libglvnd[X,abi_x86_32(-)?]
- x11-libs/libX11[abi_x86_32(-)?]
- x11-libs/libXext[abi_x86_32(-)?]
- )
- powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
- wayland? (
- gui-libs/egl-gbm
- >=gui-libs/egl-wayland-1.1.10
- )
-"
-DEPEND="
- ${COMMON_DEPEND}
- static-libs? (
- x11-base/xorg-proto
- x11-libs/libX11
- x11-libs/libXext
- )
- tools? (
- media-libs/libglvnd
- sys-apps/dbus
- x11-base/xorg-proto
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libvdpau
- )
-"
-BDEPEND="
- sys-devel/m4
- virtual/pkgconfig
-"
-
-QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
-
-PATCHES=(
- "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
- "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
-)
-
-pkg_setup() {
- use modules && [[ ${MERGE_TYPE} != binary ]] || return
-
- local CONFIG_CHECK="
- PROC_FS
- ~DRM_KMS_HELPER
- ~SYSVIPC
- ~!LOCKDEP
- ~!SLUB_DEBUG_ON
- !DEBUG_MUTEXES
- $(usev powerd '~CPU_FREQ')
- "
-
- local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
- of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
- DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
-
- use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
-
- use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
- local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
- Cannot be directly selected in the kernel's menuconfig, and may need
- selection of another option that requires it such as CONFIG_KVM."
-
- linux-mod-r1_pkg_setup
-}
-
-src_prepare() {
- # make patches usable across versions
- rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
- rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
- rm nvidia-settings && mv nvidia-settings{-${PV},} || die
- rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
- mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
-
- default
-
- # prevent detection of incomplete kernel DRM support (bug #603818)
- sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
- -i kernel{,-module-source/kernel-open}/conftest.sh || die
-
- # adjust service files
- sed 's/__USER__/nvpd/' \
- nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
- > "${T}"/nvidia-persistenced.service || die
- sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
-
- # use alternative vulkan icd option if USE=-X (bug #909181)
- use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
-
- # enable nvidia-drm.modeset=1 by default with USE=wayland
- cp "${FILESDIR}"/nvidia-545.conf "${T}"/nvidia.conf || die
- use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
-
- # makefile attempts to install wayland library even if not built
- use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
- nvidia-settings/src/Makefile || die
-}
-
-src_compile() {
- tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
-
- local xnvflags=-fPIC #840389
- # lto static libraries tend to cause problems without fat objects
- tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
-
- NV_ARGS=(
- PREFIX="${EPREFIX}"/usr
- HOST_CC="$(tc-getBUILD_CC)"
- HOST_LD="$(tc-getBUILD_LD)"
- BUILD_GTK2LIB=
- NV_USE_BUNDLED_LIBJANSSON=0
- NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
- WAYLAND_AVAILABLE=$(usex wayland 1 0)
- XNVCTRL_CFLAGS="${xnvflags}"
- )
-
- if use modules; then
- local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
-
- local modlistargs=video:kernel
- if use kernel-open; then
- modlistargs+=-module-source:kernel-module-source/kernel-open
-
- # environment flags are normally unused for modules, but nvidia
- # uses it for building the "blob" and it is a bit fragile
- filter-flags -fno-plt #912949
- filter-lto
- CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
- fi
-
- local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
- local modargs=(
- IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
- SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
- )
-
- # temporary workaround for bug #914468
- CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
-
- linux-mod-r1_src_compile
- CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe
- use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
-
- if use tools; then
- # avoid noisy *very* noisy logs with deprecation warnings
- CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
- emake "${NV_ARGS[@]}" -C nvidia-settings
- elif use static-libs; then
- # pretend GTK+3 is available, not actually used (bug #880879)
- emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
- -C nvidia-settings/src out/libXNVCtrl.a
- fi
-}
-
-src_install() {
- local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
-
- NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
-
- local -A paths=(
- [APPLICATION_PROFILE]=/usr/share/nvidia
- [CUDA_ICD]=/etc/OpenCL/vendors
- [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
- [FIRMWARE]=/lib/firmware/nvidia/${PV}
- [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
- [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
- [OPENGL_DATA]=/usr/share/nvidia
- [VULKAN_ICD_JSON]=/usr/share/vulkan
- [WINE_LIB]=/usr/${libdir}/nvidia/wine
- [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
-
- [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
- [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
- [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
- )
-
- local skip_files=(
- $(usev !X "libGLX_nvidia libglxserver_nvidia")
- libGLX_indirect # non-glvnd unused fallback
- libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
- libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
- libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
- libnvidia-pkcs11.so # using the openssl3 version instead
- )
- local skip_modules=(
- $(usev !X "nvfbc vdpau xdriver")
- $(usev !modules gsp)
- $(usev !powerd powerd)
- installer nvpd # handled separately / built from source
- )
- local skip_types=(
- GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
- OPENCL_WRAPPER.\* # virtual/opencl
- DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
- )
-
- local DOCS=(
- README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
- nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
- )
- local HTML_DOCS=( html/. )
- einstalldocs
-
- local DISABLE_AUTOFORMATTING=yes
- local DOC_CONTENTS="\
-Trusted users should be in the 'video' group to use NVIDIA devices.
-You can add yourself by using: gpasswd -a my-user video\
-$(usev modules "
-
-Like all out-of-tree kernel modules, it is necessary to rebuild
-${PN} after upgrading or rebuilding the Linux kernel
-by for example running \`emerge @module-rebuild\`. Alternatively,
-if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
-this can be automated by setting USE=dist-kernel globally.
-
-Loaded kernel modules also must not mismatch with the installed
-${PN} version (excluding -r revision), meaning should
-ensure \`eselect kernel list\` points to the kernel that will be
-booted before building and preferably reboot after upgrading
-${PN} (the ebuild will emit a warning if mismatching).
-
-See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
-$(use amd64 && usev !abi_x86_32 "
-
-Note that without USE=abi_x86_32 on ${PN}, 32bit applications
-(typically using wine / steam) will not be able to use GPU acceleration.")
-
-For additional information or for troubleshooting issues, please see
-https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
-documentation that is installed alongside this README."
- readme.gentoo_create_doc
-
- if use modules; then
- linux-mod-r1_src_install
-
- insinto /etc/modprobe.d
- doins "${T}"/nvidia.conf
-
- # used for gpu verification with binpkgs (not kept, see pkg_preinst)
- insinto /usr/share/nvidia
- doins supported-gpus/supported-gpus.json
- fi
-
- emake "${NV_ARGS[@]}" -C nvidia-modprobe install
- fowners :video /usr/bin/nvidia-modprobe #505092
- fperms 4710 /usr/bin/nvidia-modprobe
-
- if use persistenced; then
- emake "${NV_ARGS[@]}" -C nvidia-persistenced install
- newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
- newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
- systemd_dounit "${T}"/nvidia-persistenced.service
- fi
-
- if use tools; then
- emake "${NV_ARGS[@]}" -C nvidia-settings install
-
- doicon nvidia-settings/doc/nvidia-settings.png
- domenu nvidia-settings/doc/nvidia-settings.desktop
-
- exeinto /etc/X11/xinit/xinitrc.d
- newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
- fi
-
- if use static-libs; then
- dolib.a nvidia-settings/src/out/libXNVCtrl.a
-
- insinto /usr/include/NVCtrl
- doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
- fi
-
- use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
-
- # mimic nvidia-installer by reading .manifest to install files
- # 0:file 1:perms 2:type 3+:subtype/arguments -:module
- local m into
- while IFS=' ' read -ra m; do
- ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
- [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
- [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
- has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
-
- case ${m[2]} in
- MANPAGE)
- gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
- continue
- ;;
- GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
- VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
- esac
-
- if [[ -v 'paths[${m[2]}]' ]]; then
- into=${paths[${m[2]}]}
- elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
- into=${m[3]}
- elif [[ ${m[2]} == *_BINARY ]]; then
- into=/opt/bin
- elif [[ ${m[3]} == COMPAT32 ]]; then
- use abi_x86_32 || continue
- into=/usr/${libdir32}
- elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
- into=/usr/${libdir}
- else
- die "No known installation path for ${m[0]}"
- fi
- [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
- [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
-
- if [[ ${m[2]} =~ _SYMLINK$ ]]; then
- [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
- dosym ${m[4]} ${into}/${m[0]}
- continue
- fi
- [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
- dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
-
- printf -v m[1] %o $((m[1] | 0200)) # 444->644
- insopts -m${m[1]}
- insinto ${into}
- doins ${m[0]}
- done < .manifest || die
- insopts -m0644 # reset
-
- # MODULE:installer non-skipped extras
- : "$(systemd_get_sleepdir)"
- exeinto "${_#"${EPREFIX}"}"
- doexe systemd/system-sleep/nvidia
- dobin systemd/nvidia-sleep.sh
- systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
-
- dobin nvidia-bug-report.sh
-
- # MODULE:powerd extras
- if use powerd; then
- newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
- systemd_dounit systemd/system/nvidia-powerd.service
-
- insinto /usr/share/dbus-1/system.d
- doins nvidia-dbus.conf
- fi
-
- # symlink non-versioned so nvidia-settings can use it even if misdetected
- dosym nvidia-application-profiles-${PV}-key-documentation \
- ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
- # don't attempt to strip firmware files (silences errors)
- dostrip -x ${paths[FIRMWARE]}
-
- # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
- # are widespread and sometime affect revdeps of packages built with
- # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
- # ebuilds should handle manually if need others or addwrite)
- insinto /etc/sandbox.d
- newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
-}
-
-pkg_preinst() {
- has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
- has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
-
- use modules || return
-
- # set video group id based on live system (bug #491414)
- local g=$(egetent group video | cut -d: -f3)
- [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
- sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
-
- # try to find driver mismatches using temporary supported-gpus.json
- # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat
- for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
- g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
- "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
- if [[ ${g} ]]; then
- g=$((${g##*\"}+1))
- if ver_test -ge ${g}; then
- NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
- break
- fi
- fi
- done
- rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
-}
-
-pkg_postinst() {
- linux-mod-r1_pkg_postinst
-
- readme.gentoo_print_elog
-
- if [[ -r /proc/driver/nvidia/version &&
- $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
- ewarn "Currently loaded NVIDIA modules do not match the newly installed"
- ewarn "libraries and may prevent launching GPU-accelerated applications."
- if use modules; then
- ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
- ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
- ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
- ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
- fi
- fi
-
- if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
- ewarn "Detected that the current kernel command line is using 'slub_debug=',"
- ewarn "this may lead to system instability/freezes with this version of"
- ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
- fi
-
- if [[ -v NV_LEGACY_MASK ]]; then
- ewarn
- ewarn "***WARNING***"
- ewarn
- ewarn "You are installing a version of ${PN} known not to work"
- ewarn "with a GPU of the current system. If unwanted, add the mask:"
- if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
- ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
- else
- ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
- fi
- ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
- ewarn "are available or fully functional, may need to consider nouveau[2])."
- ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
- ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
- fi
-
- if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
- ewarn
- ewarn "Open source variant of ${PN} was selected, note that it requires"
- ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
- ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
- fi
-
- if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
- elog
- elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
- elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
- elog "experimental but is required for wayland."
- elog
- elog "If you experience issues, either disable wayland or edit nvidia.conf."
- elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
- fi
-}
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild
new file mode 100644
index 000000000000..1dacce062706
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-555.58.ebuild
@@ -0,0 +1,510 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MODULES_OPTIONAL_IUSE=+modules
+inherit desktop flag-o-matic linux-mod-r1 readme.gentoo-r1
+inherit systemd toolchain-funcs unpacker user-info
+
+MODULES_KERNEL_MAX=6.9
+NV_URI="https://download.nvidia.com/XFree86/"
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="https://www.nvidia.com/download/index.aspx"
+SRC_URI="
+ amd64? ( ${NV_URI}Linux-x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
+ arm64? ( ${NV_URI}Linux-aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
+ $(printf "${NV_URI}%s/%s-${PV}.tar.bz2 " \
+ nvidia-{installer,modprobe,persistenced,settings,xconfig}{,})
+ ${NV_URI}NVIDIA-kernel-module-source/NVIDIA-kernel-module-source-${PV}.tar.xz
+"
+# nvidia-installer is unused but here for GPL-2's "distribute sources"
+S=${WORKDIR}
+
+LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl"
+SLOT="0/${PV%%.*}"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced powerd +static-libs +tools wayland"
+REQUIRED_USE="kernel-open? ( modules )"
+
+COMMON_DEPEND="
+ acct-group/video
+ X? ( x11-libs/libpciaccess )
+ persistenced? (
+ acct-user/nvpd
+ net-libs/libtirpc:=
+ )
+ tools? (
+ >=app-accessibility/at-spi2-core-2.46:2
+ dev-libs/glib:2
+ dev-libs/jansson:=
+ media-libs/harfbuzz:=
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf:2
+ x11-libs/gtk+:3[X]
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXxf86vm
+ x11-libs/pango
+ )
+"
+RDEPEND="
+ ${COMMON_DEPEND}
+ dev-libs/openssl:0/3
+ sys-libs/glibc
+ X? (
+ media-libs/libglvnd[X,abi_x86_32(-)?]
+ x11-libs/libX11[abi_x86_32(-)?]
+ x11-libs/libXext[abi_x86_32(-)?]
+ )
+ powerd? ( sys-apps/dbus[abi_x86_32(-)?] )
+ wayland? (
+ gui-libs/egl-gbm
+ >=gui-libs/egl-wayland-1.1.10
+ )
+"
+DEPEND="
+ ${COMMON_DEPEND}
+ static-libs? (
+ x11-base/xorg-proto
+ x11-libs/libX11
+ x11-libs/libXext
+ )
+ tools? (
+ media-libs/libglvnd
+ sys-apps/dbus
+ x11-base/xorg-proto
+ x11-libs/libXrandr
+ x11-libs/libXv
+ x11-libs/libvdpau
+ )
+"
+BDEPEND="
+ sys-devel/m4
+ virtual/pkgconfig
+"
+
+QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
+
+PATCHES=(
+ "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
+ "${FILESDIR}"/nvidia-settings-530.30.02-desktop.patch
+)
+
+pkg_setup() {
+ use modules && [[ ${MERGE_TYPE} != binary ]] || return
+
+ local CONFIG_CHECK="
+ PROC_FS
+ ~DRM_KMS_HELPER
+ ~SYSVIPC
+ ~!LOCKDEP
+ ~!SLUB_DEBUG_ON
+ !DEBUG_MUTEXES
+ $(usev powerd '~CPU_FREQ')
+ "
+
+ local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
+ of drivers (no custom config), and for wayland / nvidia-drm.modeset=1.
+ Cannot be directly selected in the kernel's menuconfig, and may need
+ selection of a DRM device even if unused, e.g. CONFIG_DRM_AMDGPU=m or
+ DRM_I915=y, DRM_NOUVEAU=m also acceptable if a module and not built-in."
+
+ use amd64 && kernel_is -ge 5 8 && CONFIG_CHECK+=" X86_PAT" #817764
+
+ use kernel-open && CONFIG_CHECK+=" MMU_NOTIFIER" #843827
+ local ERROR_MMU_NOTIFIER="CONFIG_MMU_NOTIFIER: is not set but needed to build with USE=kernel-open.
+ Cannot be directly selected in the kernel's menuconfig, and may need
+ selection of another option that requires it such as CONFIG_KVM."
+
+ linux-mod-r1_pkg_setup
+}
+
+src_prepare() {
+ # make patches usable across versions
+ rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
+ rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
+ rm nvidia-settings && mv nvidia-settings{-${PV},} || die
+ rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
+ mv NVIDIA-kernel-module-source-${PV} kernel-module-source || die
+
+ default
+
+ # prevent detection of incomplete kernel DRM support (bug #603818)
+ sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \
+ -i kernel{,-module-source/kernel-open}/conftest.sh || die
+
+ # adjust service files
+ sed 's/__USER__/nvpd/' \
+ nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
+ > "${T}"/nvidia-persistenced.service || die
+ sed -i "s|/usr|${EPREFIX}/opt|" systemd/system/nvidia-powerd.service || die
+
+ # use alternative vulkan icd option if USE=-X (bug #909181)
+ use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die
+
+ # enable nvidia-drm.modeset=1 by default with USE=wayland
+ cp "${FILESDIR}"/nvidia-555.conf "${T}"/nvidia.conf || die
+ use !wayland || sed -i '/^#.*modeset=1$/s/^#//' "${T}"/nvidia.conf || die
+
+ # makefile attempts to install wayland library even if not built
+ use wayland || sed -i 's/ WAYLAND_LIB_install$//' \
+ nvidia-settings/src/Makefile || die
+}
+
+src_compile() {
+ tc-export AR CC CXX LD OBJCOPY OBJDUMP PKG_CONFIG
+
+ local xnvflags=-fPIC #840389
+ # lto static libraries tend to cause problems without fat objects
+ tc-is-lto && xnvflags+=" $(test-flags-CC -ffat-lto-objects)"
+
+ NV_ARGS=(
+ PREFIX="${EPREFIX}"/usr
+ HOST_CC="$(tc-getBUILD_CC)"
+ HOST_LD="$(tc-getBUILD_LD)"
+ BUILD_GTK2LIB=
+ NV_USE_BUNDLED_LIBJANSSON=0
+ NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
+ WAYLAND_AVAILABLE=$(usex wayland 1 0)
+ XNVCTRL_CFLAGS="${xnvflags}"
+ )
+
+ if use modules; then
+ local o_cflags=${CFLAGS} o_cxxflags=${CXXFLAGS} o_ldflags=${LDFLAGS}
+
+ local modlistargs=video:kernel
+ if use kernel-open; then
+ modlistargs+=-module-source:kernel-module-source/kernel-open
+
+ # environment flags are normally unused for modules, but nvidia
+ # uses it for building the "blob" and it is a bit fragile
+ filter-flags -fno-plt #912949
+ filter-lto
+ CC=${KERNEL_CC} CXX=${KERNEL_CXX} strip-unsupported-flags
+ fi
+
+ local modlist=( nvidia{,-drm,-modeset,-peermem,-uvm}=${modlistargs} )
+ local modargs=(
+ IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
+ SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
+ )
+
+ # temporary workaround for bug #914468
+ CPP="${KERNEL_CC} -E" tc-is-clang && addpredict "${KV_OUT_DIR}"
+
+ linux-mod-r1_src_compile
+ CFLAGS=${o_cflags} CXXFLAGS=${o_cxxflags} LDFLAGS=${o_ldflags}
+ fi
+
+ emake "${NV_ARGS[@]}" -C nvidia-modprobe
+ use persistenced && emake "${NV_ARGS[@]}" -C nvidia-persistenced
+ use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig
+
+ if use tools; then
+ # avoid noisy *very* noisy logs with deprecation warnings
+ CFLAGS="-Wno-deprecated-declarations ${CFLAGS}" \
+ emake "${NV_ARGS[@]}" -C nvidia-settings
+ elif use static-libs; then
+ # pretend GTK+3 is available, not actually used (bug #880879)
+ emake "${NV_ARGS[@]}" BUILD_GTK3LIB=1 \
+ -C nvidia-settings/src out/libXNVCtrl.a
+ fi
+}
+
+src_install() {
+ local libdir=$(get_libdir) libdir32=$(ABI=x86 get_libdir)
+
+ NV_ARGS+=( DESTDIR="${D}" LIBDIR="${ED}"/usr/${libdir} )
+
+ local -A paths=(
+ [APPLICATION_PROFILE]=/usr/share/nvidia
+ [CUDA_ICD]=/etc/OpenCL/vendors
+ [EGL_EXTERNAL_PLATFORM_JSON]=/usr/share/egl/egl_external_platform.d
+ [FIRMWARE]=/lib/firmware/nvidia/${PV}
+ [GBM_BACKEND_LIB_SYMLINK]=/usr/${libdir}/gbm
+ [GLVND_EGL_ICD_JSON]=/usr/share/glvnd/egl_vendor.d
+ [OPENGL_DATA]=/usr/share/nvidia
+ [VULKAN_ICD_JSON]=/usr/share/vulkan
+ [WINE_LIB]=/usr/${libdir}/nvidia/wine
+ [XORG_OUTPUTCLASS_CONFIG]=/usr/share/X11/xorg.conf.d
+
+ [GLX_MODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules/extensions
+ [GLX_MODULE_SYMLINK]=/usr/${libdir}/xorg/modules
+ [XMODULE_SHARED_LIB]=/usr/${libdir}/xorg/modules
+ )
+
+ local skip_files=(
+ $(usev !X "libGLX_nvidia libglxserver_nvidia")
+ libGLX_indirect # non-glvnd unused fallback
+ libnvidia-{gtk,wayland-client} nvidia-{settings,xconfig} # from source
+ libnvidia-egl-gbm 15_nvidia_gbm # gui-libs/egl-gbm
+ libnvidia-egl-wayland 10_nvidia_wayland # gui-libs/egl-wayland
+ libnvidia-pkcs11.so # using the openssl3 version instead
+ )
+ local skip_modules=(
+ $(usev !X "nvfbc vdpau xdriver")
+ $(usev !modules gsp)
+ $(usev !powerd powerd)
+ installer nvpd # handled separately / built from source
+ )
+ local skip_types=(
+ GLVND_LIB GLVND_SYMLINK EGL_CLIENT.\* GLX_CLIENT.\* # media-libs/libglvnd
+ OPENCL_WRAPPER.\* # virtual/opencl
+ DOCUMENTATION DOT_DESKTOP .\*_SRC DKMS_CONF SYSTEMD_UNIT # handled separately / unused
+ )
+
+ local DOCS=(
+ README.txt NVIDIA_Changelog supported-gpus/supported-gpus.json
+ nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
+ )
+ local HTML_DOCS=( html/. )
+ einstalldocs
+
+ local DISABLE_AUTOFORMATTING=yes
+ local DOC_CONTENTS="\
+Trusted users should be in the 'video' group to use NVIDIA devices.
+You can add yourself by using: gpasswd -a my-user video\
+$(usev modules "
+
+Like all out-of-tree kernel modules, it is necessary to rebuild
+${PN} after upgrading or rebuilding the Linux kernel
+by for example running \`emerge @module-rebuild\`. Alternatively,
+if using a distribution kernel (sys-kernel/gentoo-kernel{,-bin}),
+this can be automated by setting USE=dist-kernel globally.
+
+Loaded kernel modules also must not mismatch with the installed
+${PN} version (excluding -r revision), meaning should
+ensure \`eselect kernel list\` points to the kernel that will be
+booted before building and preferably reboot after upgrading
+${PN} (the ebuild will emit a warning if mismatching).
+
+See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.")\
+$(use amd64 && usev !abi_x86_32 "
+
+Note that without USE=abi_x86_32 on ${PN}, 32bit applications
+(typically using wine / steam) will not be able to use GPU acceleration.")
+
+For additional information or for troubleshooting issues, please see
+https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers and NVIDIA's own
+documentation that is installed alongside this README."
+ readme.gentoo_create_doc
+
+ if use modules; then
+ linux-mod-r1_src_install
+
+ insinto /etc/modprobe.d
+ doins "${T}"/nvidia.conf
+
+ # used for gpu verification with binpkgs (not kept, see pkg_preinst)
+ insinto /usr/share/nvidia
+ doins supported-gpus/supported-gpus.json
+ fi
+
+ emake "${NV_ARGS[@]}" -C nvidia-modprobe install
+ fowners :video /usr/bin/nvidia-modprobe #505092
+ fperms 4710 /usr/bin/nvidia-modprobe
+
+ if use persistenced; then
+ emake "${NV_ARGS[@]}" -C nvidia-persistenced install
+ newconfd "${FILESDIR}"/nvidia-persistenced.confd nvidia-persistenced
+ newinitd "${FILESDIR}"/nvidia-persistenced.initd nvidia-persistenced
+ systemd_dounit "${T}"/nvidia-persistenced.service
+ fi
+
+ if use tools; then
+ emake "${NV_ARGS[@]}" -C nvidia-settings install
+
+ doicon nvidia-settings/doc/nvidia-settings.png
+ domenu nvidia-settings/doc/nvidia-settings.desktop
+
+ exeinto /etc/X11/xinit/xinitrc.d
+ newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
+ fi
+
+ if use static-libs; then
+ dolib.a nvidia-settings/src/out/libXNVCtrl.a
+
+ insinto /usr/include/NVCtrl
+ doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
+ fi
+
+ use X && emake "${NV_ARGS[@]}" -C nvidia-xconfig install
+
+ # mimic nvidia-installer by reading .manifest to install files
+ # 0:file 1:perms 2:type 3+:subtype/arguments -:module
+ local m into
+ while IFS=' ' read -ra m; do
+ ! [[ ${#m[@]} -ge 2 && ${m[-1]} =~ MODULE: ]] ||
+ [[ " ${m[0]##*/}" =~ ^(\ ${skip_files[*]/%/.*|\\} )$ ]] ||
+ [[ " ${m[2]}" =~ ^(\ ${skip_types[*]/%/|\\} )$ ]] ||
+ has ${m[-1]#MODULE:} "${skip_modules[@]}" && continue
+
+ case ${m[2]} in
+ MANPAGE)
+ gzip -dc ${m[0]} | newman - ${m[0]%.gz}; assert
+ continue
+ ;;
+ GBM_BACKEND_LIB_SYMLINK) m[4]=../${m[4]};; # missing ../
+ VDPAU_SYMLINK) m[4]=vdpau/; m[5]=${m[5]#vdpau/};; # .so to vdpau/
+ esac
+
+ if [[ -v 'paths[${m[2]}]' ]]; then
+ into=${paths[${m[2]}]}
+ elif [[ ${m[2]} == EXPLICIT_PATH ]]; then
+ into=${m[3]}
+ elif [[ ${m[2]} == *_BINARY ]]; then
+ into=/opt/bin
+ elif [[ ${m[3]} == COMPAT32 ]]; then
+ use abi_x86_32 || continue
+ into=/usr/${libdir32}
+ elif [[ ${m[2]} == *_@(LIB|SYMLINK) ]]; then
+ into=/usr/${libdir}
+ else
+ die "No known installation path for ${m[0]}"
+ fi
+ [[ ${m[3]: -2} == ?/ ]] && into+=/${m[3]%/}
+ [[ ${m[4]: -2} == ?/ ]] && into+=/${m[4]%/}
+
+ if [[ ${m[2]} =~ _SYMLINK$ ]]; then
+ [[ ${m[4]: -1} == / ]] && m[4]=${m[5]}
+ dosym ${m[4]} ${into}/${m[0]}
+ continue
+ fi
+ [[ ${m[0]} =~ ^libnvidia-ngx.so|^libnvidia-egl-gbm.so ]] &&
+ dosym ${m[0]} ${into}/${m[0]%.so*}.so.1 # soname not in .manifest
+
+ printf -v m[1] %o $((m[1] | 0200)) # 444->644
+ insopts -m${m[1]}
+ insinto ${into}
+ doins ${m[0]}
+ done < .manifest || die
+ insopts -m0644 # reset
+
+ # MODULE:installer non-skipped extras
+ : "$(systemd_get_sleepdir)"
+ exeinto "${_#"${EPREFIX}"}"
+ doexe systemd/system-sleep/nvidia
+ dobin systemd/nvidia-sleep.sh
+ systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
+
+ dobin nvidia-bug-report.sh
+
+ # MODULE:powerd extras
+ if use powerd; then
+ newinitd "${FILESDIR}"/nvidia-powerd.initd nvidia-powerd #923117
+ systemd_dounit systemd/system/nvidia-powerd.service
+
+ insinto /usr/share/dbus-1/system.d
+ doins nvidia-dbus.conf
+ fi
+
+ # symlink non-versioned so nvidia-settings can use it even if misdetected
+ dosym nvidia-application-profiles-${PV}-key-documentation \
+ ${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
+
+ # don't attempt to strip firmware files (silences errors)
+ dostrip -x ${paths[FIRMWARE]}
+
+ # sandbox issues with /dev/nvidiactl others (bug #904292,#921578)
+ # are widespread and sometime affect revdeps of packages built with
+ # USE=opencl/cuda making it hard to manage in ebuilds (minimal set,
+ # ebuilds should handle manually if need others or addwrite)
+ insinto /etc/sandbox.d
+ newins - 20nvidia <<<'SANDBOX_PREDICT="/dev/nvidiactl:/dev/nvidia-caps:/dev/char"'
+}
+
+pkg_preinst() {
+ has_version "${CATEGORY}/${PN}[kernel-open]" && NV_HAD_KERNEL_OPEN=
+ has_version "${CATEGORY}/${PN}[wayland]" && NV_HAD_WAYLAND=
+
+ use modules || return
+
+ # set video group id based on live system (bug #491414)
+ local g=$(egetent group video | cut -d: -f3)
+ [[ ${g} =~ ^[0-9]+$ ]] || die "Failed to determine video group id (got '${g}')"
+ sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
+
+ # try to find driver mismatches using temporary supported-gpus.json
+ # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat
+ for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
+ g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
+ "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
+ if [[ ${g} ]]; then
+ g=$((${g##*\"}+1))
+ if ver_test -ge ${g}; then
+ NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
+ break
+ fi
+ fi
+ done
+ rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
+}
+
+pkg_postinst() {
+ linux-mod-r1_pkg_postinst
+
+ readme.gentoo_print_elog
+
+ if [[ -r /proc/driver/nvidia/version &&
+ $(</proc/driver/nvidia/version) != *" ${PV} "* ]]; then
+ ewarn "Currently loaded NVIDIA modules do not match the newly installed"
+ ewarn "libraries and may prevent launching GPU-accelerated applications."
+ if use modules; then
+ ewarn "Easiest way to fix this is normally to reboot. If still run into issues"
+ ewarn "(e.g. API mismatch messages in the \`dmesg\` output), please verify"
+ ewarn "that the running kernel is ${KV_FULL} and that (if used) the"
+ ewarn "initramfs does not include NVIDIA modules (or at least, not old ones)."
+ fi
+ fi
+
+ if [[ $(</proc/cmdline) == *slub_debug=[!-]* ]]; then
+ ewarn "Detected that the current kernel command line is using 'slub_debug=',"
+ ewarn "this may lead to system instability/freezes with this version of"
+ ewarn "${PN}. Bug: https://bugs.gentoo.org/796329"
+ fi
+
+ if [[ -v NV_LEGACY_MASK ]]; then
+ ewarn
+ ewarn "***WARNING***"
+ ewarn
+ ewarn "You are installing a version of ${PN} known not to work"
+ ewarn "with a GPU of the current system. If unwanted, add the mask:"
+ if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
+ ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
+ else
+ ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
+ fi
+ ewarn "...then downgrade to a legacy[1] branch if possible (not all old versions"
+ ewarn "are available or fully functional, may need to consider nouveau[2])."
+ ewarn "[1] https://www.nvidia.com/object/IO_32667.html"
+ ewarn "[2] https://wiki.gentoo.org/wiki/Nouveau"
+ fi
+
+ if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
+ ewarn
+ ewarn "Open source variant of ${PN} was selected, note that it requires"
+ ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if run into issues."
+ ewarn "Also see: ${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
+ fi
+
+ if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then
+ elog
+ elog "With USE=wayland, this version of ${PN} sets nvidia-drm.modeset=1"
+ elog "in '${EROOT}/etc/modprobe.d/nvidia.conf'. This feature is considered"
+ elog "experimental but is required for wayland."
+ elog
+ elog "If you experience issues, either disable wayland or edit nvidia.conf."
+ elog "Of note, may possibly cause issues with SLI and Reverse PRIME."
+ fi
+
+ if use !kernel-open && [[ ${REPLACING_VERSIONS##* } ]] &&
+ ver_test ${REPLACING_VERSIONS##* } -lt 555
+ then
+ elog
+ elog "If using a Turing/Ampere+ GPU (aka GTX 1650+), note that >=nvidia-drivers-555"
+ elog "enables the use of the GSP firmware by default. *If* experience regressions,"
+ elog "please see '${EROOT}/etc/modprobe.d/nvidia.conf' to optionally disable."
+ fi
+}
diff --git a/x11-libs/Manifest.gz b/x11-libs/Manifest.gz
index 7e3042196d80..605207cdc4c8 100644
--- a/x11-libs/Manifest.gz
+++ b/x11-libs/Manifest.gz
Binary files differ
diff --git a/x11-libs/qtermwidget/Manifest b/x11-libs/qtermwidget/Manifest
index c6f7d18b1e00..5f34b286e4f0 100644
--- a/x11-libs/qtermwidget/Manifest
+++ b/x11-libs/qtermwidget/Manifest
@@ -1,8 +1,6 @@
-DIST qtermwidget-1.3.0.tar.xz 189464 BLAKE2B f6257588d6c8505737affcec56cc2da66121cb1fecaa8a44f4afad528f5bd18cb738cb9b65da7b2c1632093680bec2403439a323cdec5d2845b8799de0e02a50 SHA512 f1731f6915bb9d5ea83a434cab169064fe7ac2fcf60c6b35c696e4d945fe11937dd98311916d6272016b059ed7f3fc66a955b91d0b0e7e6499f69627116608ed
DIST qtermwidget-1.4.0.tar.xz 190320 BLAKE2B 993674562bb15e423fc4dbfa1b99a839fe8fea52e4c49f2629858d01d8ac4a50750845b507fafa4b0bdf6337fef77458793d002388986923d8f55b321de3bb9b SHA512 b688290eff52bd77e4a9f342062b52bf7a03a8ba66fc86583875472d0c0b0414d59ea0ad6cde64117cc49061944eacd17950724b23f74bb6ada4995917a094bc
-DIST qtermwidget-2.0.0.tar.xz 191532 BLAKE2B 87fc1365332f3adf168690fa028be87a36b538602eb410820f3597d5ca2c85c259b630965f3facb9f8689f6cd2539685e78b7ed2d1faf2b3c073bed0c2ca0607 SHA512 4461737b92a113c3b6a48bc74a1c58296dc52659e8ffec13bf848aea3098c9b05685daea5cd3bf21925ebb28e32524c0accde964451b38c5d0d5b209db046b0b
-EBUILD qtermwidget-1.3.0.ebuild 677 BLAKE2B 5d835728de94660dcd62f8707e024efe520b6938e22b5c055709260637c82627abcc2032c78b008061165c34cba4c51f2cfb81a511c3f292fd1570272c3728f2 SHA512 9bfde174ca3ec61fc61aa82fb3007c4a8fab40898b7bc55d4381161367e1645e6d2a837006d0337cd8b16abdf3f84180dd1f5f76e3f013781aad6585f980101b
+DIST qtermwidget-2.0.1.tar.xz 191548 BLAKE2B ec3155d8a92f606790c635c315df6809483b93d8976b24725288c030889a2010c88a7ac48f0dc8ed3011fbfd75e819dfd6213259c3d893b7bddc4927e14e6dfd SHA512 ba9bc9203428e54137ed1e5865bf9260e1d64bedda8e766a92fe16277179fdc83a95c5b6df42ba3ab82babb00543e50ec48faf26668f7af26716ac98ab6da62e
EBUILD qtermwidget-1.4.0.ebuild 677 BLAKE2B cd7bf5c8dae79471fe41e4bd2d3ef956b20bd429f26334baca88bf46f0085ce2d58cdb20b66da43fd16d3cc7e79f2f715c547b50706107c2325e406e71950b57 SHA512 65b23b6e1be03e393d6f266530ece7c1d8e617e95774624c314344602942ca1df3d8289ebabb0861dcae031acd04b9cc69fcac083e1840107f0bc3ed84d3d0c9
-EBUILD qtermwidget-2.0.0.ebuild 601 BLAKE2B 468bccdf4917e48c6c8ed23b5ad97e1ea73bb64cf8392a48220b21f81064f708d17b221457959446063f7eba61230c4a9054e095f4e48228b43a6253296b3ccf SHA512 5b05eae478c3a1b0e3b3a8133e2ee3561ecbc989e80bb5435aa3a0dfa24accfeaeb37723727891daeb7e250c1322e17ef1d3efd18cec9553ccf1b91d700f823e
+EBUILD qtermwidget-2.0.1.ebuild 601 BLAKE2B 468bccdf4917e48c6c8ed23b5ad97e1ea73bb64cf8392a48220b21f81064f708d17b221457959446063f7eba61230c4a9054e095f4e48228b43a6253296b3ccf SHA512 5b05eae478c3a1b0e3b3a8133e2ee3561ecbc989e80bb5435aa3a0dfa24accfeaeb37723727891daeb7e250c1322e17ef1d3efd18cec9553ccf1b91d700f823e
EBUILD qtermwidget-9999.ebuild 601 BLAKE2B 468bccdf4917e48c6c8ed23b5ad97e1ea73bb64cf8392a48220b21f81064f708d17b221457959446063f7eba61230c4a9054e095f4e48228b43a6253296b3ccf SHA512 5b05eae478c3a1b0e3b3a8133e2ee3561ecbc989e80bb5435aa3a0dfa24accfeaeb37723727891daeb7e250c1322e17ef1d3efd18cec9553ccf1b91d700f823e
MISC metadata.xml 592 BLAKE2B 0d2c8417ebd737779172fa9d4f20ac7ac43b2c0f0e8af1bc78a1c1cb03931c74786093e059c42c5da4990b894c46f9b74aa53f5fd7acf361aafcc42593518ff6 SHA512 af3edbac8d3e9973f931cd480f5ad19476dbcc05580b2586b69ee86828986c4e446464c501d217c9b0f74191b0d6e5ab190daf778bff7e43af87d1a64fb5ad52
diff --git a/x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild b/x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild
deleted file mode 100644
index 67d0e6d192ae..000000000000
--- a/x11-libs/qtermwidget/qtermwidget-1.3.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="Qt terminal emulator widget"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="BSD GPL-2 LGPL-2+"
-SLOT="0/${PV}"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
-"
-RDEPEND="${DEPEND}"
diff --git a/x11-libs/qtermwidget/qtermwidget-2.0.0.ebuild b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
index ba12747178e9..ba12747178e9 100644
--- a/x11-libs/qtermwidget/qtermwidget-2.0.0.ebuild
+++ b/x11-libs/qtermwidget/qtermwidget-2.0.1.ebuild
diff --git a/x11-misc/Manifest.gz b/x11-misc/Manifest.gz
index 4177abb28a51..9554bbdc0808 100644
--- a/x11-misc/Manifest.gz
+++ b/x11-misc/Manifest.gz
Binary files differ
diff --git a/x11-misc/birdtray/Manifest b/x11-misc/birdtray/Manifest
index c3c188fa964d..b56f2ea1fba0 100644
--- a/x11-misc/birdtray/Manifest
+++ b/x11-misc/birdtray/Manifest
@@ -1,4 +1,4 @@
DIST birdtray-1.11.4.gh.tar.gz 867399 BLAKE2B e3e5663bb343d991c66ff0bd774fdc1abf74a5e94f7ea42ecfe5e16f3c1be932fe8d91ae0d9a6e43d75475671f4f18df0a90f80a09e58892d9629c4cc464b729 SHA512 a3eeeb93fea3f32bbf6a43944d76d0c3990a26db0abbad52102aa72f15f9a32a746620ca347444dab0d90393785aeada7ffb9ec901f91b4701fb128c4e7e628c
EBUILD birdtray-1.11.4.ebuild 960 BLAKE2B c367b4a5c59080a59a0543b76a148582255950b7814b8b2fe6d8afea12ee6992cce48f5ddd5b0add4ec4d71576caf3cbce9dcb2b7d59fd2a38a2286b4da2544c SHA512 afa67efd378d3f044513f93c47612f351aeee8845167b4466bed305fd5e248588b06cb99225f5f393b588681dff81a03de18a6d65b5a3f354b07d330ecbec32c
EBUILD birdtray-9999.ebuild 960 BLAKE2B c367b4a5c59080a59a0543b76a148582255950b7814b8b2fe6d8afea12ee6992cce48f5ddd5b0add4ec4d71576caf3cbce9dcb2b7d59fd2a38a2286b4da2544c SHA512 afa67efd378d3f044513f93c47612f351aeee8845167b4466bed305fd5e248588b06cb99225f5f393b588681dff81a03de18a6d65b5a3f354b07d330ecbec32c
-MISC metadata.xml 450 BLAKE2B f8fc98bca1ae88205f20bc7e76255287ca655fd570fe858926009911b1f3002bade41bd2a9f339a82d2ccccad0c06fb1bf5b464323ae1a2951eff2fa1e28e828 SHA512 b5ef6322dae3baf5c9def71862780babd6701dc6402756c95327c98bfb3829ec26530603b536dcbc006fa055e87da89c2835ba2addeb3464930bacd0f749fbc6
+MISC metadata.xml 338 BLAKE2B 75ecb2600046ef12230de247cd9b4964fb987d43a45f1b4e2a38d0869599d1a4f27c398b5164134b0341edddf731e692981aae75339daea4c30a6e4bafcad4f3 SHA512 3082be6254c7a8e3647a1a908898b2649d2b007549c77699fb033dd987a1b1b58771f2d5ba0217b78b96058603e6ff6a6f8d9ec5470b109e6c4abf5c3afdea5d
diff --git a/x11-misc/birdtray/metadata.xml b/x11-misc/birdtray/metadata.xml
index 38a9dbf43516..203921c2fdf9 100644
--- a/x11-misc/birdtray/metadata.xml
+++ b/x11-misc/birdtray/metadata.xml
@@ -5,10 +5,6 @@
<email>ago@gentoo.org</email>
<name>Agostino Sarubbo</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<upstream>
<remote-id type="github">gyunaev/birdtray</remote-id>
</upstream>
diff --git a/x11-misc/cbatticon/Manifest b/x11-misc/cbatticon/Manifest
index a10d3660d8de..5a9217ac6bf1 100644
--- a/x11-misc/cbatticon/Manifest
+++ b/x11-misc/cbatticon/Manifest
@@ -1,3 +1,3 @@
DIST cbatticon-1.6.13.tar.gz 35330 BLAKE2B b4079be2158d1f776a0af086b2bf03b22d43b28ae4b92564af715d05def4b59bddce39b6ad235789114214256609b60b6708571b80be215197cb33610fc43ce7 SHA512 5f232dd96501e71c80fbdd1d722a8cedcdb12204655965b65e551aa8ab2bb10b8227c110aa5cc13070b03ad97e46ce907b9086cf808f7e79374f245f58b43a59
EBUILD cbatticon-1.6.13.ebuild 919 BLAKE2B 0d7dee6c60c4e65013543bda36a041ae47f715802d29940ca6a83ce23710566f204eff86a414b631d9b3ebaba930885bee70155499c20d4e02e584e3cab56630 SHA512 4f7281ef2dff00519b386062b8a47a10923fcb1590e6fb3a5b8f21f72bf228c7f0b4f919d96b5e515768e4fa566d70e3eb23d1943471563b2653851d8a9d77fd
-MISC metadata.xml 325 BLAKE2B bd1eee6610c7863dfb492da2f16af43ea5ad15e92dd80ab968339ebe25554b7be7783cb282fc16522ebdff1594869efd47d5bdf737aa355f559cf218784ae327 SHA512 16771648d8e8318b78412c7a14b733ed185761fc0ed804e3739ba39bc67848a2f8a64b52229670263ca26fdeb8bbe2a7ca09fbb136304dbbc7b94abe7f43530b
+MISC metadata.xml 247 BLAKE2B 3bf9cff722f6e76ce2bab3436fb3a0eb43a0a7da09dc48f00175607a2c23ae96302c939d4f456b387eb2c895dc8cc6b35e91c5fd3b5d99ac6bbef2ca331d6c9b SHA512 e3f002e1658a37429249b2a9b642438ff685fe441795fe00c466a5a6e553e8e73358211552f72f18b7cc74dc35f0f4634842e2315102a2ab788ba5cf947b8f41
diff --git a/x11-misc/cbatticon/metadata.xml b/x11-misc/cbatticon/metadata.xml
index 1e9f0b13d12e..495c70131bf8 100644
--- a/x11-misc/cbatticon/metadata.xml
+++ b/x11-misc/cbatticon/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">valr/cbatticon</remote-id>
</upstream>
diff --git a/x11-misc/dmenu/Manifest b/x11-misc/dmenu/Manifest
index 2205419ae46e..dcbf56902bdf 100644
--- a/x11-misc/dmenu/Manifest
+++ b/x11-misc/dmenu/Manifest
@@ -1,7 +1,5 @@
AUX dmenu-5.2-gentoo.patch 972 BLAKE2B 1fbb21554a33fe2d69ce51190371e23d7909956353f95526d6feb4f94ccaa119ffe08ce024aa8fdd3a4302e5f4a6aaaddaadaccbc0b458cb4535cb27fa99f3a5 SHA512 7e9d63b55424bdcfdca93bc7cfd31da78af70565177c01d571a56c23c072f3dd98e35a885c18aad860ad99f502ab696dbb3b01abc6f3a7f1471d2b9845e9b2b3
-DIST dmenu-5.2.tar.gz 16196 BLAKE2B f827f0d0d935f9da8103dbb73ed8b67818f1213d2f8e5a406de5e8c9496ea0479b4ccb50d3a29004abc1e4e679cac177163c02458ed144d323bb50fc120f936d SHA512 7be9bb76b11225ec86a30e643e9b884f6d13af581526085212cb7401383d448a72fe4dffc3ce84ffb8319dbf36ca8384597a89070cd27d39d5618f239a2da6e3
DIST dmenu-5.3.tar.gz 16274 BLAKE2B fd76b0b11a153f98dd58ec888820bc8a0ebc67f814cdf2d13a35ea3addcc3ad423bb9b2f4f73897cf6293e61a507900e7b7fec65e4f0acd15cc8e425f5506faa SHA512 60f758134063ad7f304fbb0785c66dddc21461e5e5014f8735cf6d5c95dc22a177f069d48101e633ddffe5bbefc1118a2bf8b31daaf7b6438fdf6fe1bcb5d61c
-EBUILD dmenu-5.2.ebuild 1436 BLAKE2B 2feb44229d9a9cc66d6e34d198d59c6eb930142e952f82a75f4655900a80b51ff9592b3276517d711534ac17081548e0dcd5b6a52c388e56b72c3e96e3df9351 SHA512 fcdeb4e045bd4ef6089f152f2a30afffc97bb2c377eb4a126e9fd05cea65d5251d0c8ffb79f03808c0c74330f65b48da2fa651cd8a4239e24af2e62ef01d4ec0
EBUILD dmenu-5.3.ebuild 1436 BLAKE2B 7997adae7bd91f08566f4b7cd380eedd9e2713f44820a34d8e73b6b79fd694026d49cf3e31292b454b785ea028bccba09838423ad29cbd76ac2a39effa39b8fc SHA512 51c3cf3630d60f4d7edbf033d34524c77ed9fa101526c31e8ea31dae8316a6bcabc3f19ad5f1a780242bb1e3ce32e3402922327dbd4674a3b607e0a69d581a0b
EBUILD dmenu-9999.ebuild 1384 BLAKE2B 7f4260a2dc5fe2e64c0c63666b113265e892b7885ad13c3645366ccd188e636d91d03a5b48b4879b0a89f7100164219257fdd2cd95ab2f318a2d05ebfd2116ff SHA512 1caf8ded14335d3580f9e921a13a177c9e495544e80f93c4eac651b3d309b8dc45a8c499422de3218819f39ae682e1679ffe61de0fd28e6b70d4f505fd70ed5a
MISC metadata.xml 251 BLAKE2B ba937d5724c861b8bfd1d287a325357d6a63656cf5c2314185a486be769eb22b39fa780b38c05407bce5f0707585d499a849a28e15a2fde9eebba6f529e686a3 SHA512 0fb5b55fc7db96153970767478727504fd0e87c1c8a77593f1f30720064e95776b92e4993f9aed076c983eee5cebca446fe8894e36fbcc02802bb1c158747dd3
diff --git a/x11-misc/dmenu/dmenu-5.2.ebuild b/x11-misc/dmenu/dmenu-5.2.ebuild
deleted file mode 100644
index 9bc599cf5b83..000000000000
--- a/x11-misc/dmenu/dmenu-5.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit savedconfig toolchain-funcs
-
-DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System"
-HOMEPAGE="https://tools.suckless.org/dmenu/"
-SRC_URI="https://dl.suckless.org/tools/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv x86"
-IUSE="xinerama"
-
-RDEPEND="
- media-libs/fontconfig
- x11-libs/libX11
- >=x11-libs/libXft-2.3.5
- xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-5.2-gentoo.patch
-)
-
-src_prepare() {
- default
-
- sed -i \
- -e 's|^ @| |g' \
- -e '/^ echo/d' \
- Makefile || die
-
- restore_config config.h
-}
-
-src_compile() {
- emake CC="$(tc-getCC)" \
- "FREETYPEINC=$( $(tc-getPKG_CONFIG) --cflags x11 fontconfig xft 2>/dev/null )" \
- "FREETYPELIBS=$( $(tc-getPKG_CONFIG) --libs x11 fontconfig xft 2>/dev/null )" \
- "X11INC=$( $(tc-getPKG_CONFIG) --cflags x11 2>/dev/null )" \
- "X11LIB=$( $(tc-getPKG_CONFIG) --libs x11 2>/dev/null )" \
- "XINERAMAFLAGS=$(
- usex xinerama "-DXINERAMA $(
- $(tc-getPKG_CONFIG) --cflags xinerama 2>/dev/null
- )" ''
- )" \
- "XINERAMALIBS=$(
- usex xinerama "$( $(tc-getPKG_CONFIG) --libs xinerama 2>/dev/null)" ''
- )"
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-
- save_config config.h
-}
diff --git a/x11-misc/fracplanet/Manifest b/x11-misc/fracplanet/Manifest
index 5d76ec465a7a..6d1f7c9df1ff 100644
--- a/x11-misc/fracplanet/Manifest
+++ b/x11-misc/fracplanet/Manifest
@@ -1,4 +1,4 @@
AUX fracplanet-0.5.1-musl.patch 232 BLAKE2B 4b128ab3dcd2393804884c16a0bf680270c66d647395d95e88951884124055e7efdc7cb1fd45cef1c3f339ecf879c5ed373e72ba80fe59d1abe8557f1969d4ec SHA512 8d66479d4de95ca0957018f9e9db8252f1d71ffceae1778198cd993009b8e10649c367d143b8fd5cffdf5a4ae61725abd92ce7ff57264fabd90d29fab1214405
DIST fracplanet-0.5.1.tar.gz 111911 BLAKE2B 81f5986bdf7a0ddc1a7ef8fd08bf07fbc23ae38ac1cdc452de6696354d291205cb1183d16c3a7fa8bfb250158229d84d94f3c24dafa09d20518fb5d19b31471f SHA512 40aeb6c33c2cb3403cc85193319a63bdc90637110c8bb40d9b0f4bd816a80018ca1cf81296337fc5a13fac583d7864adfde8d22dcc3a3cd65314c34ec63b508e
EBUILD fracplanet-0.5.1.ebuild 925 BLAKE2B fab6c3e1235a524c39f307e6d94ef4f98f06acea4f2db377e35718d4be1e2c6f862ffca38c532e338f50206d3f46cf283e44b29f21d7addc0b440f9e1f869815 SHA512 c5d019277cb0ab6ba01b8589ea9bf503db1a6d5a7041f115e6a39f3d36313aa05598fe4f67bd5c111080869cd428bddf8a40200a1d7abbcf409228574079d21a
-MISC metadata.xml 326 BLAKE2B c901262dbb55d756428b9a2d4e73195ec49d544901fa6a216869d2ddd0495ee0c1cec95c0cfc2d65a198189a21a244652857ee302cee861aeb48ab42ca8993ad SHA512 54695b2619e218201a258409ac0e8043a71249535e37c6f7289f310d2bf06e76ab6573366ddfc24b4f62f35fa816bac2b13d83e20cabbf3a8f339b00cf8f8626
+MISC metadata.xml 248 BLAKE2B 21f9fa86b3957caf360c96746052e56cbd0edc807520e47a31d39e914788174b15dcb7c7aa16ee1c2e7464419b06d472208d2dfe3bb32a2f3b6a659d7a58348e SHA512 07dc76c4116a90f73a9569d0c09641fee10591bb681fca69baa554720ebb10ff48fd1a57d04aaa3defc7f15c63d1e6f93b221ea53228a58552af3012453dded1
diff --git a/x11-misc/fracplanet/metadata.xml b/x11-misc/fracplanet/metadata.xml
index 0566d2147873..8f0127c39cb8 100644
--- a/x11-misc/fracplanet/metadata.xml
+++ b/x11-misc/fracplanet/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">fracplanet</remote-id>
</upstream>
diff --git a/x11-misc/hsetroot/Manifest b/x11-misc/hsetroot/Manifest
index dbe0768c47a1..9420ee5416da 100644
--- a/x11-misc/hsetroot/Manifest
+++ b/x11-misc/hsetroot/Manifest
@@ -1,4 +1,4 @@
AUX hsetroot-1.0.5-XOpenDisplay.patch 346 BLAKE2B 975ebe306ce78411912d676b8334b31c47e3b96a8551a93c0cabd84b9782bbfd1c8e87cc6e1a49c7fcbbf3b8e33b69e69fa7a3cf0e1cf105bb90e4b038707a65 SHA512 2e6b9666e2a79a4dc65e1393018d79848e72b73290bd65bb8316ceaef741ae835385190b0e3592fd9175c68c402c504a679a22cebf8b8684c759787c49d70173
DIST hsetroot-1.0.5.tar.gz 12878 BLAKE2B 54e80f00d140a83a950d98663db6555a00ac770bd85826b17d8293e3af27cba2a45c2da5e4c185ca90c6adc35bbf2ccdaa3722d015b31654d5e35f4e65a61366 SHA512 b43f7cd75886e72cb6134446d383d7d9a684c818f2d8a0f829670c8dfca5eaaa1eb6c25f30dda41f3483609b25e8a44a3a3cb3a969bba7f77a9b9df712fa2167
EBUILD hsetroot-1.0.5.ebuild 1097 BLAKE2B 29721e75db71f6e68ce74e9f40fa6a50f6e2e69ffc9b72d23e2dbe3fe0f3295ac4990c61365c84cd5673fa8009e72e5b6ec9582252a6712ed6e3eee69ae0858d SHA512 175cc27b4a8d946ffb225c69043b20d9af6bc032a3fb56b232daad639df3d5a1566f537a38cf607ffdc0d539cf6579bc3469be1c0ce5ff4b4758321f1dedb8c2
-MISC metadata.xml 1163 BLAKE2B 703b2591ab3c58503a1040596a2a0869e2b0e5803165da9c54239599e352d8b5ad2a746e23ccd583d750cbe6c0c7a6dccfbe21b32eaa37ac9c1abdee232d2344 SHA512 8c03afddb58ecdb72c0efc444f83f94175eee78c13ec4ea27512ee04acafe64b1c075105238e6bdbedf805ac3a99b732427009d669e91035ce24852e93853b61
+MISC metadata.xml 1085 BLAKE2B 066c39b130c1b70be0eb4e86cd71daf3d119125a5c6212938d6bfceb0430954eef5fea27ae7de83800b70db1d6fd66cfd44466b11ebb3bb7f1a693afa07789bf SHA512 23549956bdbac53ed22905b786d7c9f829235a29fa3aea2ab937906146d0a3fb11f918a0dfb6a6a653cf6d24bf8a171bb9712a93a502d21b43802ab3d17b1634
diff --git a/x11-misc/hsetroot/metadata.xml b/x11-misc/hsetroot/metadata.xml
index d67039230924..84bf31d6d1c4 100644
--- a/x11-misc/hsetroot/metadata.xml
+++ b/x11-misc/hsetroot/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
hsetroot is a tool which allows you to compose wallpapers ("root pixmaps") for
X. It has a lot of options like rendering gradients, solids, images but it also
diff --git a/x11-misc/i3lock/Manifest b/x11-misc/i3lock/Manifest
index b2f2c71e272e..75065026e3d9 100644
--- a/x11-misc/i3lock/Manifest
+++ b/x11-misc/i3lock/Manifest
@@ -2,4 +2,4 @@ DIST i3lock-2.14.1.tar.xz 28756 BLAKE2B b38a3fafeebb5f8cebb643baeb875922659b556a
DIST i3lock-2.15.tar.xz 29100 BLAKE2B e84622e34a54681e162a3012c21fea4cc8b93a66e466647d65cc85f1a874d2be4d9988d54db74165b3dd1eccca1ca257a74b64ddbce08d681c9fc1c78701ee88 SHA512 6079f5233c0820c6e38f3cd8f3732d585e95e7d670408e4fb18ab580a2e1face8f3d6ea13eaaeedc8671f74def917183667e736b35306bf7c630d40625b41ac2
EBUILD i3lock-2.14.1-r2.ebuild 622 BLAKE2B a389f2359009e3fd74fa4e7e27e8d8255453d42a4aebcd55f3d35e7c86f6d56553d2efd0037e3f7081118d041bc52bb2dc624860d7788c6b3d62f05d55e41943 SHA512 03e26fbf2f86c43c497fb8c9d086d9309c0e39fd0a5140125bbe9f7d6d9ea0cb0848f19667f5345ca33d108f3e6db29ca8805c2d1244ad61b0ca61681fc1ccac
EBUILD i3lock-2.15.ebuild 624 BLAKE2B 3fee7e44271dd6efd685d01bac448f220830f4dd4efc858562a302210a1e20591594ffb400c914e54150768efb38b9d7f22514651824b0ee2ddf1c81cad9b2aa SHA512 2f8a6207a983021c278c00edee4849992f14b07ff30c342ec9cad8710cd21ffa7cf49d1258ecbc22cf83ca90d5af3ca996040def68b9db71d2fa6ee1706b9183
-MISC metadata.xml 428 BLAKE2B f85198563990c2c04b6dc2f8144e52641757c14808ad0c17fc622d3a0d5788bd0f4faf15aec0439eb74b549e369664b50074c9d6611f4f425b2050d1dad16281 SHA512 e96eb498c24e7a52823e03e688b5c9f2796618edb5a8f4e4cbd1883ab804ec6a3eca98d0adb62d466f56206e6342652acf26a0fe43c1ee3a227632c2592001fc
+MISC metadata.xml 322 BLAKE2B 7e8f44f7030d7a62fe02239f9ee4c125c16d2a4bd7b5c5c98070f4eb726ee1009e18bd178d116bf4410f7e4fb554f08f62605632c2c8a0a6222de231bb589054 SHA512 b6e6a89127471ce1bf0f8a6c9ab2fe11eb23d4d291fb403a86057cbf4b0fed7806ee45e58a5b7d06b20ecee3431792553d16cbf789aa81001d54deb428a6cbc1
diff --git a/x11-misc/i3lock/metadata.xml b/x11-misc/i3lock/metadata.xml
index 808603e364cb..7137ce0eaed3 100644
--- a/x11-misc/i3lock/metadata.xml
+++ b/x11-misc/i3lock/metadata.xml
@@ -5,10 +5,6 @@
<email>jsmolic@gentoo.org</email>
<name>Jakov Smolić</name>
</maintainer>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
<upstream>
<remote-id type="github">i3/i3lock</remote-id>
</upstream>
diff --git a/x11-misc/j4-dmenu-desktop/Manifest b/x11-misc/j4-dmenu-desktop/Manifest
index be8bfce11c04..b09c2f15e1f9 100644
--- a/x11-misc/j4-dmenu-desktop/Manifest
+++ b/x11-misc/j4-dmenu-desktop/Manifest
@@ -2,5 +2,5 @@ AUX j4-dmenu-desktop-2.18-gcc13.patch 684 BLAKE2B 00ca09e661c3cec0cd4eb01636099c
DIST j4-dmenu-desktop-2.18.tar.gz 34785 BLAKE2B 26d5861d6d7ddcd9653a464d1175d19532001705de193811087fd42fddbdead89b8d49bd14f8e323288d6a7ba37bd4e11f4c7c52dd9b0a454f95a83a14853bcb SHA512 f8b0c825d567d60da0fb418e6f0b24a6d9daa9fb142b194b0a8b249303f4e09b6694fce72bf031007ac67253e488fc7666d4ba7beb032bc74cc2a32aca0f6c96
DIST j4-dmenu-desktop-3.0.tar.gz 87265 BLAKE2B 63fb87b98e500b1adba188b0b523ef0c2449826e7fa5b5ca442c451ff5003160a9f6803cdb3c918da366447355b9312b9bf0ece4a7d2eebe427da4edf219f881 SHA512 9823428477600f3ab284dc80f6baef20b5f22b34269317f491c65e7331817f5a0115af20e05acb7f2c66f021f7c2d683c332a334f03088d867319926eaa4568a
EBUILD j4-dmenu-desktop-2.18-r1.ebuild 1236 BLAKE2B a914620d1147738058438861eaf1daa678c0f144ac81dd9430be4e8486cf90c52d2f9a8564d5995eed65aeefd1837235e53a963e9b4481c997667013c21f4473 SHA512 2bfd359cffe05e10ae6a2482b47ea7c66af06723269de42acea401c26abcfdb447e0b19a010b504af4b9bdf2c4ae95cc126cdd0db08d1d60a4be9adf92918537
-EBUILD j4-dmenu-desktop-3.0.ebuild 1272 BLAKE2B c9b7a4ae7b4ce8be81a8c0bd755254227e1dfa8a8c3c2c45dc5fa7616d888a90749e3a3014a777ab3a81f5705fa6c89514129e2814f04f8f3a7c522252d00f56 SHA512 ba78438cb4d5d917042686bec51be52246f5cb1198dc941e72ec652c393baf0745fcd8856e14eb3174265d11f084ea5b63cccda69284b5836e3759fa99709f43
+EBUILD j4-dmenu-desktop-3.0-r1.ebuild 1272 BLAKE2B 4173a96dcf25858ea28fd5adde961964de652fd6f8d819b26347ad1fb2a391f8b42610ecd17d95b091e94cfeec33431aa7f180aeeb46d13c884c2558ba022125 SHA512 06f6a25ce89b56c46079d984f70ce4a06a5807046aa4106bb9eb74220627a28c2808d81f1b53c00a51ecb865a88414a086bbd91eab1635328ee380c8d501b221
MISC metadata.xml 720 BLAKE2B f7953adbe54ea74a53d8d24b01ab9f49ec6953730e555547de6cb19f11cf7cb359a80f517a334494007ab691942390bc8d48c27b44beed6d9e8829f120f67201 SHA512 1decbf705eafff204783071471f3fa6c99719525fd81b2eaaf0effaa41e501b81dddc2604e2069ca393933285f78f8f76686be14e6a7f0b301ebcf4fed3628e5
diff --git a/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0-r1.ebuild b/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0-r1.ebuild
new file mode 100644
index 000000000000..e56bc1b3ab29
--- /dev/null
+++ b/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+MY_PV="r${PV}"
+
+DESCRIPTION="A fast desktop replacement for i3-dmenu-desktop"
+HOMEPAGE="https://github.com/enkore/j4-dmenu-desktop"
+SRC_URI="https://github.com/enkore/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+dmenu test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-cpp/catch:0 )"
+DEPEND="
+ dev-libs/libfmt:=
+ dev-libs/spdlog:=
+"
+RDEPEND="
+ ${DEPEND}
+ dmenu? ( x11-misc/dmenu )
+"
+
+src_prepare() {
+ cmake_src_prepare
+
+ # Respect users CFLAGS
+ sed -i -e "s/-pedantic -O2//" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DNO_DOWNLOAD="ON"
+ -DWITH_GIT_CATCH="no"
+ -DWITH_TESTS="$(usex test)"
+ )
+
+ cmake_src_configure
+}
+
+src_install() {
+ cmake_src_install
+
+ doman j4-dmenu-desktop.1
+}
+
+pkg_postinst() {
+ if ! use dmenu; then
+ elog "As you have disabled the 'dmenu' use flag,"
+ elog "x11-misc/dmenu won't be installed by default."
+ elog ""
+ elog "Since x11-misc/j4-dmenu-desktop uses x11-misc/dmenu as default,"
+ elog "you must configure your own replacement with --dmenu=<command>,"
+ elog "as otherwise it won't work."
+ fi
+}
diff --git a/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0.ebuild b/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0.ebuild
deleted file mode 100644
index b2f37ec6fa79..000000000000
--- a/x11-misc/j4-dmenu-desktop/j4-dmenu-desktop-3.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-MY_PV="r${PV}"
-
-DESCRIPTION="A fast desktop replacement for i3-dmenu-desktop"
-HOMEPAGE="https://github.com/enkore/j4-dmenu-desktop"
-SRC_URI="https://github.com/enkore/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/${PN}-${MY_PV}"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dmenu test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-cpp/catch:1 )"
-DEPEND="
- dev-libs/libfmt:=
- dev-libs/spdlog:=
-"
-RDEPEND="
- ${DEPEND}
- dmenu? ( x11-misc/dmenu )
-"
-
-src_prepare() {
- cmake_src_prepare
-
- # Respect users CFLAGS
- sed -i -e "s/-pedantic -O2//" CMakeLists.txt || die
-}
-
-src_configure() {
- local mycmakeargs=(
- -DNO_DOWNLOAD="ON"
- -DWITH_GIT_CATCH="no"
- -DWITH_TESTS="$(usex test)"
- )
-
- cmake_src_configure
-}
-
-src_install() {
- cmake_src_install
-
- doman j4-dmenu-desktop.1
-}
-
-pkg_postinst() {
- if ! use dmenu; then
- elog "As you have disabled the 'dmenu' use flag,"
- elog "x11-misc/dmenu won't be installed by default."
- elog ""
- elog "Since x11-misc/j4-dmenu-desktop uses x11-misc/dmenu as default,"
- elog "you must configure your own replacement with --dmenu=<command>,"
- elog "as otherwise it won't work."
- fi
-}
diff --git a/x11-misc/lightdm-gtk-greeter/Manifest b/x11-misc/lightdm-gtk-greeter/Manifest
index 81f4d9c2bbeb..b289d5004618 100644
--- a/x11-misc/lightdm-gtk-greeter/Manifest
+++ b/x11-misc/lightdm-gtk-greeter/Manifest
@@ -3,4 +3,4 @@ DIST lightdm-gtk-greeter-2.0.8.tar.gz 583426 BLAKE2B ae06ebbc07efe5c0131c07b2936
DIST lightdm-gtk-greeter-2.0.9.tar.gz 602540 BLAKE2B 33c7df912ee9faa46c97e7a458f400b13d7d746521de58b1c63ec845574c45374a27fe21718ac78a33a729617941cff01802c4736d1d3066d001065a57acc264 SHA512 05d786d31e447cacc28ddb06e89e91623b137665badcebd82ac7f9e8ff745a01aadf406e25ebd2c6594915fe8a90a242ef065ad46fd9ee73cd6e8c2879f70158
EBUILD lightdm-gtk-greeter-2.0.8-r1.ebuild 2138 BLAKE2B c8d205d90c95f389faf5e460ca0722dc9bff1e541950bac4068b6e466f8662afa792cd453c688a6f2d0f3b0a98af3f492c4c6ccaad738f1be15dcf03d9f87aeb SHA512 422b0b321ae0851c7a77a8ed24fe5c8ce50401873b0249676196750fd50cc015923e97671f4cdebfe74762dae928bc78c4dbda99b5845aa9af51980e32b155c8
EBUILD lightdm-gtk-greeter-2.0.9.ebuild 2144 BLAKE2B 51b66e6eeb77d26fda274b2e4b152431c3f5a227074e15c1a5f12efed6fd75bba6ee3ee1d76850b78fbcde976dbe8655b1b0dbd2efea6eac3853df47dcd18353 SHA512 d39a97428e90158af9593955b75dc991dc3215fc65b6854a28a10eace65a7320aa9663be8226bc78a07bbcd69dc1044ef43d5f09cacf5ca9d8985910207f055f
-MISC metadata.xml 400 BLAKE2B a2202f1c931fb384fe7a39719367e82958585810af7b8b03bbf386e8ce3221c39b26e6763a4de7545cd82b0d8bd235a543ac7b9ba2dbea1d5cd22725e7d5bbdb SHA512 6d6d52f4e09309c010d5a8998870844d348132be40aa36bdb08b2615f7865ad40c480f83f4a79c4f470a887b2b79917aa36e566cde284b201b9a0d4f17acccc8
+MISC metadata.xml 574 BLAKE2B 1dc92cc22164703888622b1d214339ca66374a7c1881e03936a9f3613f6150117b078df97884fe8b77b46b98329cbfaedb010f242d1855c251fc5dd65c88007b SHA512 0a6462f9a0f10953fb9d963639df1d60414264828e05ce6699685988ee7046f6609d6eda891a0068248d4a508f1b647dae6e7de1a4bd25f87f903e50f30ea8eb
diff --git a/x11-misc/lightdm-gtk-greeter/metadata.xml b/x11-misc/lightdm-gtk-greeter/metadata.xml
index bea26602d3d4..8067bfc30703 100644
--- a/x11-misc/lightdm-gtk-greeter/metadata.xml
+++ b/x11-misc/lightdm-gtk-greeter/metadata.xml
@@ -1,12 +1,17 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
</maintainer>
<upstream>
<remote-id type="github">Xubuntu/lightdm-gtk-greeter</remote-id>
<remote-id type="launchpad">lightdm-gtk-greeter</remote-id>
+ <bugs-to>https://github.com/xubuntu/lightdm-gtk-greeter</bugs-to>
+ <maintainer>
+ <name>Robert Ancell</name>
+ <email>robert.ancell@gmail.com</email>
+ </maintainer>
</upstream>
</pkgmetadata>
diff --git a/x11-misc/lightdm/Manifest b/x11-misc/lightdm/Manifest
index 72f3a3a25a6c..a334040139a5 100644
--- a/x11-misc/lightdm/Manifest
+++ b/x11-misc/lightdm/Manifest
@@ -7,4 +7,4 @@ AUX lightdm.service-r1 257 BLAKE2B e6f684f6449552601073e50bad64d0c67c6c896ee0551
DIST introspection-20110205.m4.tar.bz2 1220 BLAKE2B 01483c1a7b73568e01cc4d84b43c4cd946aaaac0b5fa13aa27805fa17297112bfaabb1c5a34bd83d2ecdef2033b622dbd5e63914baacb8f6edf488a7396d26d9 SHA512 5c49239935b93d86cce68b577b43d1a56d8749ab5747029bfcfa67339697134be24ef29ba6c3d133b8c03e867864637c8eb61491a4b7f6bb1e56386ed66cb9be
DIST lightdm-1.32.0.tar.xz 518168 BLAKE2B 90191559895a58e2c5892705ea95766aaaaa87d3470f1372ab90fcf3991d27f9280d5bbabe0cfce70e25f960d63c1e7eab7beeeb501341996afd155788cbe1c7 SHA512 81497fb25904bc2e8687dc99992628eb534f7418f72e1908c4766e917fc1221714210d998739417e1cae2ee15e3197a2eb8d4981cb944cfeb0334dc9e356e716
EBUILD lightdm-1.32.0-r2.ebuild 4541 BLAKE2B dc9ebfa35ee661fbe4f1f397100ed6995201631ef42be1960a58dac56aa86c77d672b370fdb7c12d510d4aed4b9777813c60111caa36df4f47201262bc3f1d21 SHA512 9ce397bc0f62a1c30b983298072e9bf6c7bb85e468773ad2caf6a1469a12de82cc2441ece03202452bb2a2fd327a2619a5622497badfb822e6d6cb8fc7ba9a46
-MISC metadata.xml 454 BLAKE2B 66c069f7c5e3b820059e67736ebd898389a8243bce08fd364c8d0a1704f484a13a935bc2a7a31ad975535f8df5a091cbc337c48ea65f45a1cebdcb2c0888b8dc SHA512 f5e5c7467eef552ac808daa8289f803438fc72c81028b48cb20f4f18ff2462216520312294eeff8fffc1357a4330e1e264da70dd35ef3c20baff2c5c26bc654e
+MISC metadata.xml 610 BLAKE2B f022dd2e3f16a848bd12111ed362d0b75355efe455cf7d8800db4b8fb5fe3714f8bc2b6756947565cb870a72fe2d4a3af09b45fbbf98a556331cc0fba0bcc839 SHA512 294de119676ac0d550d74dafecafbf7174a20755247d23f45a3504d6973f3911c67c8c99bd86492e9ad28d421fbeed2b16f93419eb39659bc8a57ff18842bd1b
diff --git a/x11-misc/lightdm/metadata.xml b/x11-misc/lightdm/metadata.xml
index 3371b6a35b8a..844be3c51c9b 100644
--- a/x11-misc/lightdm/metadata.xml
+++ b/x11-misc/lightdm/metadata.xml
@@ -1,9 +1,9 @@
-<?xml version="1.0" encoding="UTF-8"?>
+<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
+ <email>ceamac@gentoo.org</email>
+ <name>Viorel Munteanu</name>
</maintainer>
<use>
<flag name="gtk">Pull in the gtk+ greeter</flag>
@@ -11,5 +11,10 @@
</use>
<upstream>
<remote-id type="github">canonical/lightdm</remote-id>
+ <maintainer>
+ <name>Robert Ancell</name>
+ <email>robert.ancell@gmail.com</email>
+ </maintainer>
+ <remote-id type="launchpad">lightdm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/x11-misc/pcmanfm-qt/Manifest b/x11-misc/pcmanfm-qt/Manifest
index a926cc399fc4..fca864d36291 100644
--- a/x11-misc/pcmanfm-qt/Manifest
+++ b/x11-misc/pcmanfm-qt/Manifest
@@ -1,8 +1,6 @@
-DIST pcmanfm-qt-1.3.0.tar.xz 358932 BLAKE2B e3f9104758ea0a1b4d20c400010d13a79b0d9f8071978a8a0ae17b5b8c85931217cae84f3cdaf01cbeefbfb44ee0f7a66f5f9f14f8a83fb33611ea74a8a65e07 SHA512 c656b89258b8156863057a6f99932174f6f2f4d85ffae85b18ff3f0e3c199624aff29866df3b5f78e826918321cc3298bfe492119e6e01aaf5495cc9500ea3e3
DIST pcmanfm-qt-1.4.0.tar.xz 377652 BLAKE2B 50d0c01cbc7557989196251fce7a9b43296fcfc33dc437afc4a9b9799818797659c849174937a042023bea8fe8aa2ffc825a24a35a1125760697884d052c16e2 SHA512 dbc24092b5ea7f13d484caf4cbefd2267f65db4c5d3b43cecf46114d149f91e58e977bed9fa3dc128e54e0b2bcb1043b8a234d16a7a211a94ae5f123e73ff117
DIST pcmanfm-qt-1.4.1.tar.xz 390960 BLAKE2B 8a7e8dae9faefd77284a03526304e90f94fc0a4993f78a615e07cf466d12a10e0361e41f80275d7a5537702ca9b648ce8834917a4025c1d0d08453ed303179d4 SHA512 3c0186ba2defe3ce440345bfe17635613e9fa2a511dc8309810799cbac931266ea9a42a9a3ebed7bd7bb2f7ec4383dc7d1526b7c689424c5aefcc295bfa2845d
DIST pcmanfm-qt-2.0.0.tar.xz 395756 BLAKE2B 75071c5f2a75e1d46749a9c289a9faf4cd341912b1d0e8d2ecafb99a23117582d7060635877fa215f2f3181dae5be0dadddb93987da57500ff5c1450e8b5961b SHA512 b4f46245d8e14874546bd95d47fdab41988a6caef3fef45509e3fd12f11d79ab71a0d44a60ca755b097caf7471bc3cd1160078f020270fd6a7cbf58283a4bda3
-EBUILD pcmanfm-qt-1.3.0.ebuild 1191 BLAKE2B 0005ea9e984596cb1b0b4673278a1075391f9d6ee3419ab95b989daad432442fb43dcaf631af6a61030749ec2174684270452cb65f9c1d652659d68ddecbb592 SHA512 1691c2b7c12cea7763d2ff3915baf2615f18976cf5ae8a7f6cedb5e1f166c5082d3392acfa2755d81a4d7940f44c63f642386fe8e840ab3ce85d5e9c43c55366
EBUILD pcmanfm-qt-1.4.0.ebuild 1197 BLAKE2B 0e8683827fa03f6add30047df9b433906d39eda40256b65d69b9c83e79d1b5d6115a129a8333bebc801e49ad60f0032edbbd39567ffc837545845aaf425b943c SHA512 578c179d89a22583a8394f49a5018b03ca3f468be3bd1750b850e3378b4f1940f04ff7f986bb60b4fe40cb04b4df2ef30d8de741988c01fe39f6c2e5ac6bed3e
EBUILD pcmanfm-qt-1.4.1-r1.ebuild 1246 BLAKE2B d246d59dc5f07566a416e4ac3ecfbe5e8e964c555bc4d9a2fe451b7eed8251cff023359d69bdafba2df43c6ce97a5f0f292db257ee8e259ead9471bc277d53dd SHA512 f6df35c985d4c7d82e8a325218066391c19ed4ab55a218fbff336a91e851c072c790d7d80a405e43b411b8b827576348dbb664526d630619dfed26cbaa86ba86
EBUILD pcmanfm-qt-2.0.0.ebuild 1154 BLAKE2B ed6dfb389e4b7fd7520374629b39dcabdd62e160ca1ef056aa49e98302fc8c93faa08d6bf3afebf0bc25ee4db641c938cd8e4b826ca482bdf7073b5007a83d06 SHA512 0c16756b5936f4d4f5ae64ae4359fcffab3ed30c5e4fb9c94ca7d0b71763b6e8122c66687e433fe05def10f96452aa756b798e617f10eecce0cc8e1843203f9b
diff --git a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild b/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild
deleted file mode 100644
index 93d96dca9935..000000000000
--- a/x11-misc/pcmanfm-qt/pcmanfm-qt-1.3.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-2)"
-
-inherit cmake optfeature xdg-utils
-
-DESCRIPTION="Qt GUI Tabbed Filemanager"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ "${PV}" == "9999" ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
-SLOT="0"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- dev-libs/glib:2
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- sys-apps/util-linux
- virtual/freedesktop-icon-theme
- =x11-libs/libfm-qt-${MY_PV}*:=
- x11-libs/libxcb:=
- x11-misc/xdg-utils
-"
-RDEPEND="${DEPEND}
- >=lxde-base/lxmenu-data-0.1.5
-"
-
-pkg_postinst() {
- xdg_desktop_database_update
-
- optfeature "mount password storing" gnome-base/gnome-keyring
- ! has_version lxqt-base/lxqt-meta && optfeature "trash functionality" gnome-base/gvfs
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
-}
diff --git a/x11-misc/qps/Manifest b/x11-misc/qps/Manifest
index cc40ba63039b..56238ac13d37 100644
--- a/x11-misc/qps/Manifest
+++ b/x11-misc/qps/Manifest
@@ -1,7 +1,5 @@
-DIST qps-2.7.0.tar.xz 269192 BLAKE2B 90cb86f854d7c7df92ad206558741284a758b569ad117e9c4c0fcf063ec86539e9dc45e25e02449c63063b335056d01b5926ec760fde505b014ba3eb76c4ca2f SHA512 76285f37869f057fccd895eccf965547c11e49dd8315ef8ac4ea199734aae449be8e7782d41fb8582b0fa60715952857595d4bef7a3afcb47e83f31a168fd3c7
DIST qps-2.8.0.tar.xz 450280 BLAKE2B 2cb5197ed9564f1b2c48cca734bfca70df9513c1e44fd46ffada374823275370afdaa43ca4a2c8572781ba255efd5b95a67ca0aad038eea2cea9acefd8fdd449 SHA512 1dc4e0018eec82a70f33604d3f5b58a20892f1d97bb0334596d9ca47bc9d4e51c5acbdc8f72289612ab12a9a180c04b87de5f91a2fc0872791f68d0e6a1a2129
DIST qps-2.9.0.tar.xz 457488 BLAKE2B 641b084f1e6817c7a5dd95aa1a21ede11e6c3206ac3206fb2e1ebd4e4685adbc53f09fbc6ffa44297f37a70d0bf1a12758e232e00d4126ffbe7f38eed4f10f15 SHA512 d085f987ce0abbd479704270415502384a17fdce13401c8d70d0d9982b045ef50b20abc347809e3c0c425651440c2c0f8e24b7114251808011990e896e6710fd
-EBUILD qps-2.7.0.ebuild 740 BLAKE2B 17f24cb750c84f45588b50880bd2cf62da1cea35e9a1f7b0a816c7b1993021b1ec0b4efb8e5f376b0621f49c83959c71ba6a3f373871b423d9741f504c87e380 SHA512 97c9b6ece0042ce640f693f407f1c608f6dfebbbf9c88b18ade10168e1e18517690d558997eaab0fa3d1f082bb8a2854326b369b6fedbd27271e77f96da14217
EBUILD qps-2.8.0.ebuild 740 BLAKE2B c5687402f6fc1c87da31a1f3fc2483d5290efc38cf3645506b413938babb64b9f0502a720489ca4322b7ee6297ee54cd60148fbf0259b5098ba6e9b7c59f6ac1 SHA512 42f8b209aadc5f77d33f4b467fb2e60fb1a4c0525907be3f3595eafd2ca5fadc00994aa5289627bcf23139a7e09c514d91c0a7ffee827b408a31086ffbdb59dc
EBUILD qps-2.9.0.ebuild 782 BLAKE2B b8e0331ec1b554335ffa63711b96085ae14e19b97a85addc849a3211a7b55d15424f22f16a822f142787254918d9d48fa06e01bc0321db3213d3415cd08f1cf2 SHA512 1980fc7dcd8da70e87483bf2b98c1b88272ed32a9e5f01f1088929a424636e60c2b0a001f748bd9815342b56ff830a74f6118efee6fa0306b074daffa2764d81
MISC metadata.xml 310 BLAKE2B 721b197419cc333428e003442ce2827f346f0f750b9109fe2f95f3da06a6342a5798c4d57e6ad839aa62887a7060ecba0fd1f790aea26c6cc93ee97550c4c226 SHA512 3405859e03ff8f73e27e4b7fae13e93983f0fedc4f98080008d631f8534d50fd8df770cb72cca8b7fdd7fd662fb1d09425c085f862a29eb6a32dc7d6ffc6adb5
diff --git a/x11-misc/qps/qps-2.7.0.ebuild b/x11-misc/qps/qps-2.7.0.ebuild
deleted file mode 100644
index 1c66548a5258..000000000000
--- a/x11-misc/qps/qps-2.7.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt GUI Process Manager"
-HOMEPAGE="https://lxqt-project.org/"
-SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+ QPL-1.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-
-BDEPEND="
- >=dev-qt/linguist-tools-5.15:5
- >=dev-util/lxqt-build-tools-0.13.0
-"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=lxqt-base/liblxqt-1.3:=
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/x11-misc/read-edid/Manifest b/x11-misc/read-edid/Manifest
index 9448033ca974..1b4ca5e5ffe2 100644
--- a/x11-misc/read-edid/Manifest
+++ b/x11-misc/read-edid/Manifest
@@ -1,3 +1,3 @@
DIST read-edid-3.0.2.tar.gz 17508 BLAKE2B bd27f01fba0b9bf5ca5e5d8d4af422cc14120ce280ec1abe047f31e11f85fbe1b8a8e729b97ef2272e2ab3354871175e91bc11f8c15b2aec0cd10d37aceba392 SHA512 779ebe7f1ffb6e7952762b5f886e07974f2c0fe5fa9be0722b928559466b56aae450f741817bb91bb2e33ca66ab27af39cea3c7af220c99b85dae81734138aac
EBUILD read-edid-3.0.2-r1.ebuild 1030 BLAKE2B 2668cc8ad0cbff93875ef70bfa9a4524d705addd43026ddf17ceacbf2384646c40748e76bae28afd4265ee0533914d975b6dee560e80dd86febded96a727f745 SHA512 e501688d04c17ab490de85f6f6a4f244b1b9cd2e7c0bd9b2df3b3c75a1665e14b21c8a9c646516c1c35d9a6306afdaf792517cff6add3973a7d3917fd533844f
-MISC metadata.xml 393 BLAKE2B 35b1d645c4d9e52bc475bfb14846b3e4fd854f8e39ae4d8f8277e4741327425496b9eb5e885fbd43b3c1a9456c838dece040605f69c21b0764622819e49edd2b SHA512 f07be82fafe3ef79faf4fdb22fd0a03b6b6ed367735884fa5f6adba11cee2915a28c40be85cf2fd7d1908ab525bcce4e6b06a1cc45a2e9c6f903e145b9759450
+MISC metadata.xml 315 BLAKE2B 77c523a82f7239d315a0148d77b56d8eb3ab31d42b81f72cb54253944fccca67c9592863cf621aa2e4c06583fae43285f242185041f861219de53de91b20d699 SHA512 039184a4537a76de4f21cdacfbe004573ba87bfd50290d6090b60b93374f634969734ffa7cc7bbdf27052e30ed7488689c6a2d15115b85f311539c2260a887c1
diff --git a/x11-misc/read-edid/metadata.xml b/x11-misc/read-edid/metadata.xml
index ae008b93a553..ad92420181b4 100644
--- a/x11-misc/read-edid/metadata.xml
+++ b/x11-misc/read-edid/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<use>
<flag name="vbe-mode">Build get-edid with support for legacy, VBE-based interface.
Requires <pkg>dev-libs/libx86</pkg>.</flag>
diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest
index cf90a0e146b5..50202a4f2fb0 100644
--- a/x11-misc/safeeyes/Manifest
+++ b/x11-misc/safeeyes/Manifest
@@ -1,6 +1,8 @@
AUX safeeyes-2.1.6-py312.patch 934 BLAKE2B f071929938ec8cf8511099e11844ee517a86c7b5abcac5cbee9f3722718b58ea61700ee95ba67d607dae7b8d833c8ff26cb00a7fcf4b7e7aef477bac87015f40 SHA512 684082d2d6a21d2ec64081e765d76e47788ba9ee56650435e2a5ec86a89784e912f09001099408d4fc4d2694decd20b2425ef03f1bfa41c47bb8fcd711b1d2d7
DIST safeeyes-2.1.6.tar.gz 286359 BLAKE2B a5e4b4d680d455f2ae9494705f1e4508341802f4826b2d11f5407eed4074f0eab45066a3741745dd164b47e26a2dbf2a393945bffef0f747cbebd5f87b3b1961 SHA512 6476284ed1d8cdde77f10b3fe962a5d9d5ead944b0418f797e375cc67affa6807d858279cf4a1189585b7688dbe983fc6b90c917e0e55a2a11ebfdc56b44ca93
DIST safeeyes-2.1.8.tar.gz 288991 BLAKE2B 53fa71171c42679f7241a13b5542855c542c020814a4ec9e9c7480163bc2179e93787fb87291999815f900d5dea3522f5de8e35e85b714d3cb1cc4e24bad5638 SHA512 df3192ee751510449a0ee8946c8e59daff3dc5b4ef95a2f5563cc82834fbe8d3de52f39be2e0c26c13db7ac3d115ef1de63184ec8d069b99f411f4d60e9b5139
+DIST safeeyes-2.1.9.tar.gz 288598 BLAKE2B 4a8892758220d7422c9d58b0dfcaef19c4a7cbef1266dc593321d2abaeafee5857dff277d16a4a98c5fdd745cdf305762f593e04c1cf9f9886d3e79486108c5c SHA512 2a752686c101bd3a952ed11b7c68e692077220663ac36ee73343d001807bb5d7c02477cb45ab92be99fd8463f436570caf021ae1a064079fcecd82447c13c3ac
EBUILD safeeyes-2.1.6-r3.ebuild 1510 BLAKE2B 60436c6dbe9219d0cb5ae21954960e3de0937a19b5de421a0cb777036891b1d602fea774d0531d14a65159665ecef9b2a6d8230fd4b760c590654f89a77240e4 SHA512 5cec71ed3b05454d28a8ffd78889ef1d4f877b3ce2327f1c8b20b056d6ab184e804407f3835e2f9fed965e0ec0f0f69b8bbce8534e3add17537589b2cc62fc41
EBUILD safeeyes-2.1.8.ebuild 1465 BLAKE2B 1bc5ecef32af8f1ed838060df592c8de6dd602858dd0dc368d73d2b99874a3d177ee97c872306b2918a82f2765fda5398e3e4a9fdb382ba1fc62789f423295ec SHA512 0c1921df7e62f9d6a60709a17a4d572ae204bf06252c8ad164546a4d3ec9260616125ae79911797bd6749a826815cd2fee3d1196d09fdd9cc3ff29350cfc6277
+EBUILD safeeyes-2.1.9.ebuild 1465 BLAKE2B 1bc5ecef32af8f1ed838060df592c8de6dd602858dd0dc368d73d2b99874a3d177ee97c872306b2918a82f2765fda5398e3e4a9fdb382ba1fc62789f423295ec SHA512 0c1921df7e62f9d6a60709a17a4d572ae204bf06252c8ad164546a4d3ec9260616125ae79911797bd6749a826815cd2fee3d1196d09fdd9cc3ff29350cfc6277
MISC metadata.xml 347 BLAKE2B eda163f3ff13421872558f176120fc2fa5488afa1c9e2b2bd1c3aae6bf76e4e73758f35ba2af529beaf73d5677970ffe6319e8db22279c5eb7885f9f135e9243 SHA512 c09ce25d4d00dc7d322ab1505feb17b0bdec7aa1ec9e4a847705889ec38b76b03758d0a9bf1fc01fd6131d278850ae38462256ab8c968f183523e48dc2692aca
diff --git a/x11-misc/safeeyes/safeeyes-2.1.9.ebuild b/x11-misc/safeeyes/safeeyes-2.1.9.ebuild
new file mode 100644
index 000000000000..cd7e15330da3
--- /dev/null
+++ b/x11-misc/safeeyes/safeeyes-2.1.9.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="tk" # for site-packages/Xlib/ext/randr.py
+DISTUTILS_USE_PEP517=setuptools
+
+inherit xdg distutils-r1 pypi
+
+DESCRIPTION="Linux alternative to EyeLeo"
+HOMEPAGE="https://github.com/slgobinath/SafeEyes"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+ dev-libs/libayatana-appindicator
+ dev-python/Babel[${PYTHON_USEDEP}]
+ dev-python/croniter[${PYTHON_USEDEP}]
+ dev-python/dbus-python[${PYTHON_USEDEP}]
+ dev-python/psutil[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ dev-python/python-xlib[${PYTHON_USEDEP}]
+ media-sound/alsa-utils
+ x11-apps/xprop
+ x11-libs/gtk+:3[introspection]
+ x11-libs/libnotify[introspection]
+ x11-misc/xprintidle
+ "
+
+python_install() {
+ distutils-r1_python_install
+
+ # Workaround for https://bugs.gentoo.org/926816
+ # Files were misplaced and also duplicate across Python slots.
+ local misplaced_usr="${D}/usr/lib/${EPYTHON}/site-packages/usr"
+ local i
+ for i in applications icons ; do
+ local source="${misplaced_usr}/share/${i}"
+ local target="${D}/usr/share/${i}"
+ if [[ ! -d "${target}" ]]; then
+ dodir /usr/share/
+ mv "${source}" "${target}" || die
+ fi
+ done
+ rm -R "${misplaced_usr}" || die
+}
+
+pkg_postinst() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_desktop_database_update
+ xdg_icon_cache_update
+}
diff --git a/x11-misc/screengrab/Manifest b/x11-misc/screengrab/Manifest
index 41743be0f810..2aca58c70032 100644
--- a/x11-misc/screengrab/Manifest
+++ b/x11-misc/screengrab/Manifest
@@ -1,7 +1,5 @@
-DIST screengrab-2.6.0.tar.xz 337392 BLAKE2B 086490ef883ce1a317da00d7580f1b5162d6273f2a7caa286ccfb00ba3017631d2c58a127d8ca735d4d9f5947b46a8a5b0f6b315dba857153789a0f353846f6a SHA512 622bd9fa4548dbbd2b965f2a38446d6b6002786ff2154f9efe86a4970ac464174d1d7e34b8fdc61761f935c97bf4ac8bb2e8ffd166b859cddd3183bd76380b88
DIST screengrab-2.7.0.tar.xz 341696 BLAKE2B ad45155caa4964577626d54a067d20935c7419e4a54b725077fb5d0db21b8a7b55c6caebedf6522c74cf8026487d203f8570f57f9f9f71ad11609175b901124c SHA512 0becd8972408a788b56affc9091cdc9ce1fe79160bba27ae29c5f1bf48ed0b73bafdabf3aeaac1eafe646aeaa4e162c0302b7ba1ee4f07785010e50a7d8131a1
DIST screengrab-2.8.0.tar.xz 345980 BLAKE2B 415a8ed9915c1605ef9f55214d60643e32f94bf9a9b833736a27ee39948865760e4e257600694c16eb8e5b5c38e73884354911808262e5a422aab83bad143c30 SHA512 e17208294a119a71e7239cb69abf77ec9d6c19b37efb0a53006f3a333a535974156211f362ebc117885cfdf7d93416d2196da9580ff4ab9cb9292228e8d8141f
-EBUILD screengrab-2.6.0.ebuild 847 BLAKE2B 1019f0e81a5b334ef6adfb25d4a91a4253998ef08d6a43e13d7526c17beb49c91922b6067ffd2457d80c57fee48d0f375bb5ed03c441cc03716c3c38aa1301e5 SHA512 3a7620ec66cdbfedd44de06b683c60dd1e20c2b5b76085c46715ebaa8225cdcdbcdea296524a4c6a7178078fc8e54195c482c549788798289636a175a32a5d17
EBUILD screengrab-2.7.0.ebuild 847 BLAKE2B edde31a2947526d5dc07a2a1b9c00945920d4d9ad3cb80e33926390eb450fcef142ac089056cda6e0e7d02b9e072ae1993526ebf09f0c04c4c62fcdbd3581bc3 SHA512 a8fd0dc9be4222bc3c73ac21cd8001cd6659e51fa168ef787369584b9712f32f82524ce761bd3d7b24352aa734359420cc573afc6705381c89f3b48087973380
EBUILD screengrab-2.8.0.ebuild 821 BLAKE2B 3a963a9b2618d50b0e7e3541a7d2a5140e0254b8ae5d671baea47fc1e3ec6f99e93792875890a95040bcf3da9b08a65dc405154434617fca2440abac6e36094a SHA512 0a349b6d20be231ca0a78beec9de2aedfe6b37f66da13dfd34683450d5fbeba483e2543f43b7a912aa05bbb8ec17bc4d91270cc485c115d1a551752eae27b2a9
MISC metadata.xml 429 BLAKE2B 318a7272dc0c351a5cc2d4f5f89875f130bed63c94caec59959001991b68435bbd142da24d2197d5b67454f4ce98e2017f277c74ebeb7dab124e0c8322860e09 SHA512 3b18aacfc6932a198a4f098b4bfa918fee10dfac34fdcb5cef2a71e4919d9381049e1e7a04884f55601886f209ca747b0c2c0da92a8640b1bfa26bf6c57a29ac
diff --git a/x11-misc/screengrab/screengrab-2.6.0.ebuild b/x11-misc/screengrab/screengrab-2.6.0.ebuild
deleted file mode 100644
index 480ce47768d4..000000000000
--- a/x11-misc/screengrab/screengrab-2.6.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt GUI Screenshot Utility"
-HOMEPAGE="https://lxqt.github.io/"
-SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
-
-LICENSE="GPL-2 GPL-2+ LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~riscv x86"
-IUSE=""
-
-BDEPEND="dev-qt/linguist-tools:5"
-DEPEND="
- >=dev-libs/libqtxdg-3.11.0
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtnetwork-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- kde-frameworks/kwindowsystem:5[X]
- x11-libs/libX11
- x11-libs/libxcb:=
-"
-RDEPEND="${DEPEND}"
-
-pkg_postinst() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_desktop_database_update
- xdg_icon_cache_update
-}
diff --git a/x11-misc/sddm/Manifest b/x11-misc/sddm/Manifest
index 28c9dcda6c94..5ad8efc9ba9a 100644
--- a/x11-misc/sddm/Manifest
+++ b/x11-misc/sddm/Manifest
@@ -8,5 +8,5 @@ DIST sddm-0.21.0.tar.gz 3557266 BLAKE2B 849cb8b06b9510e5366ea28ef322c242db7d5a77
DIST sddm-0.21.0_p20240302.tar.gz 3555893 BLAKE2B 2c0d6b5185088750f3e656f593b1f9cd212e76d250c6285e03c8d86fad99412dce4a784dd8dfdd8cf7759552101ce36971b6c292f8ce51e9aecc3e9a1a785daa SHA512 0e0a143ec2007b09c406773ff81a5d722b9a7fadd0c5c6c8ef23d67623c16f8327cf54617dcc273b0b690ca5447b6707ff1dd48a8a563a6efed8d9aac70bd522
EBUILD sddm-0.18.1-r8.ebuild 4014 BLAKE2B 9905d591d59827c1097c9cafa56f399d1f9099fa7a69fb3c9966d797355d2c03ed647d69e9309c369a820cfc15345e2cb4d98596507c4c1b9ffaf4c45101938b SHA512 2015d988c8b12066e7ee9e410b151a5677a8ea2663840ae04162db132ceca79f7699026bd2d8ac198996ece2499d8fb4071af0e708900525104b3c294adb5379
EBUILD sddm-0.21.0.ebuild 4024 BLAKE2B d695587f3241548b50c08d0f5d248e44aa20fe8092973f07aa8dee6f576e9333ede1b4c8f53da02c8c89e77f22b5e591b54d417295e0ccf1cb910f9167792613 SHA512 1fd90733b702dc49f15b0946924e5e4043318244df0e66438ffa1dd22189a012e760deb5632d8de2f3cbef1e976c20c24e147647e5c9e1a1c11144d8d80dbab9
-EBUILD sddm-0.21.0_p20240302.ebuild 3811 BLAKE2B fbab207a2bc8ed8801aa2f9683b4708829bf249a4312758a7b7c23192e6a805b3c0f3099f9c3ec6b1d3d1b3f178b1382853e5655810ada63665771f5f99623f3 SHA512 e9bee574ea25c62c641d01082ce7cbadeea033cea17dc9dcc15e516220ea20264476e86596e332887ba1dc5957dd0c2eb2a7cf2e069703fb3f1324544a337e68
+EBUILD sddm-0.21.0_p20240302.ebuild 3818 BLAKE2B 5b787789ad1a1a5dc66342ac0ee943556733805f7f77a5571e695183c6d5f9af828519be953993cb084d261a0f6253ebdbca0463e7207f276ef4f3673c9fb10c SHA512 b929f3f334d96a43f7231ae1cf6aa69bce71db9605a09f568cb5b759087052777474f827056ef4f7914f98c9be08a2f6127d35acf7038a1a0a544187a986aa10
MISC metadata.xml 722 BLAKE2B fc34c0b25b7f3e6ab876c99a30f475dc90cc4b319f497a2ba4bd2beac1dc1189d3d9611999c0c3b078254db23c4c9b2ef0416da41e706c1a1db96d5bbec28177 SHA512 c1fa48632080e295272df6e7ceb7c0a1ad64a41155c7d53d91728f072cb7abf618e7bf4d5cced2ca0b198bbbf5ed1e72c5bfc9ea9d590064e5f5494747d32b0d
diff --git a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
index f065cde096a5..3b25d24a2128 100644
--- a/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
+++ b/x11-misc/sddm/sddm-0.21.0_p20240302.ebuild
@@ -11,7 +11,7 @@ else
COMMIT=ae072f901671b68861da9577e3e12e350a9053d5
SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
- KEYWORDS="~amd64"
+ KEYWORDS="~amd64 ~arm64"
fi
QTMIN=6.7.1
diff --git a/x11-misc/snixembed/Manifest b/x11-misc/snixembed/Manifest
index 5e0ffd0cf2a9..040fc3f0d369 100644
--- a/x11-misc/snixembed/Manifest
+++ b/x11-misc/snixembed/Manifest
@@ -1,5 +1,5 @@
-DIST snixembed-0.2.2.tar.gz 5870 BLAKE2B fa0ff00808579419410e462e0271d2bc72db0975c6de5b03751ea9d7831c2d4507ef5886058bfa66d12b5dea79f690103243a0398e77c788ee3d77025580cfbe SHA512 474eba11a31c44437a29d034b3e1e8df1b9a0dbc728566fd8727bc957237763e3c88d175bd6c349aaca5fec8dec7213c17e2241e91aefed1686a2368554be05a
DIST snixembed-0.3.0.tar.gz 6866 BLAKE2B a19b128ad88a6c6126dd261ac2300b42406dabbc6f8e0be7b4cf87829c43028a604e177cd95fee8b78069e065455b329252a8cd08058f73da4e0a210e73a0eac SHA512 617309a1156a939f5613a5574b982173f66ba38c3af9800debbcde7cede22ce763ddec3aa0c738cbd0b8636f38aed79e557a84ace1f1a4e4cb2dd21ee5347051
-EBUILD snixembed-0.2.2.ebuild 1006 BLAKE2B 7c2da73d6054bbe3a281a6a990627dc9f40d8135c9815eb3bb80246bd7be6c520644e06b382b48bb5c9070c1c95d0af67a797881933fcffcab2e4bcc0740e387 SHA512 abf5ab3ee3e75abf4ed39cdacd546cc5d202cda53c3fece6f5ff58ea128ff2be87436055c1567e2427cb0b11be2be1861f7035d758bd5e33b93111e03edf598f
+DIST snixembed-0.3.3.tar.gz 9491 BLAKE2B 6141bdb02e6cd020ee8f2cba50b3f41882675b9acd7a96dee110790088081fabba82c1170fd906a80123af878a7b947f555c1ff183fe0389d521d62c00b65a2a SHA512 0cf7dd73a488124b5c0181f180234ed9e0077738b02ccd321ada747b56b2f52bccd3ce9c36476c13226769819e3e5d6ba02333c877bfa3c71ab712ab8dd3482c
EBUILD snixembed-0.3.0.ebuild 906 BLAKE2B 4011ba451e73bf6aeaba769d26a93eb8558e5f869d5ddb407be974bd54b7166aa4db796e279cdac2f4fb0e2a70e7a07eddf8523cb1ed6d74c0e143dbe9740c44 SHA512 757aaf816ef2bf14d0d7334a7219daf7f37dcc8d07942029c11612897c7f1f07377f09ac8d2c17db70c22d6d0a509d151fc46ef3790543345ac4213d24b24ae4
+EBUILD snixembed-0.3.3.ebuild 949 BLAKE2B 2025e2c3883df6ececc0266556b414dcac380ca3105a0cf6c5cadddbf73782ec1a7a993cc96c439e5e7f535b3f865182e47c7ae16a18766965e1b7e17f7e449b SHA512 4659357341b9de856f6d033879c517d34a23095a1263085db1bdf713286afd72cf0fb13322574f0efffe89a2c345f391c1155e7376a44d0d554db7db09ffd63c
MISC metadata.xml 332 BLAKE2B 08dcd24a1008f13c26f2e7d0f81c19c26297b8c5fbcf17eeadc856a3956e5b0fc212fbef1d7922b8ec72feeeb2a0bd4a381cc04b4ff34bcb1d763f9f3767317e SHA512 9b949cd7a91000a79e21cc60b2bcb682c1212e00e54087d3bc13e11712defa807721409b1c51361af0e02e7ec2f0ff61033200da50e2dea8753555f2051c6a77
diff --git a/x11-misc/snixembed/snixembed-0.2.2.ebuild b/x11-misc/snixembed/snixembed-0.2.2.ebuild
deleted file mode 100644
index aaec6ff02216..000000000000
--- a/x11-misc/snixembed/snixembed-0.2.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vala
-
-DESCRIPTION="Proxy StatusNotifierItems as XEmbedded systemtray-spec icons"
-HOMEPAGE="https://git.sr.ht/~steef/snixembed"
-SRC_URI="https://git.sr.ht/~steef/snixembed/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc"
-
-DEPEND="dev-libs/glib:2
- dev-libs/libdbusmenu[gtk3]
- x11-libs/gtk+:3"
-RDEPEND="${DEPEND}"
-BDEPEND="$(vala_depend)
- virtual/pkgconfig
- doc? ( dev-lang/vala[valadoc] )"
-
-src_prepare() {
- default
-
- use doc && local VALA_USE_DEPEND="valadoc"
- vala_src_prepare
-
- sed -e "s: .git/HEAD .git/index::" \
- -e "s:\$(shell git describe --always --tags --dirty):${PV}:" \
- -e "s:valac :${VALAC} :" \
- -e "s:valadoc :${VALADOC} :" \
- -i makefile || die
-}
-
-src_compile() {
- default
- use doc && emake doc
-}
-
-src_install() {
- emake DESTDIR="${D}" PREFIX="${EPREFIX}" BINDIR="/usr/bin" install
- use doc && HTML_DOCS=( doc/. )
- einstalldocs
-}
diff --git a/x11-misc/snixembed/snixembed-0.3.3.ebuild b/x11-misc/snixembed/snixembed-0.3.3.ebuild
new file mode 100644
index 000000000000..f595c4a101e2
--- /dev/null
+++ b/x11-misc/snixembed/snixembed-0.3.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala
+
+DESCRIPTION="Proxy StatusNotifierItems as XEmbedded systemtray-spec icons"
+HOMEPAGE="https://git.sr.ht/~steef/snixembed"
+SRC_URI="https://git.sr.ht/~steef/snixembed/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc"
+
+DEPEND="dev-libs/glib:2
+ dev-libs/libdbusmenu[gtk3,introspection]
+ x11-libs/gtk+:3"
+RDEPEND="${DEPEND}"
+BDEPEND="$(vala_depend)
+ virtual/pkgconfig
+ doc? ( dev-lang/vala[valadoc] )"
+
+src_prepare() {
+ default
+
+ use doc && local VALA_USE_DEPEND="valadoc"
+ vala_src_prepare
+
+ sed -e "s:valac :${VALAC} :" \
+ -e "s:valadoc :${VALADOC} :" \
+ -i makefile || die
+}
+
+src_compile() {
+ default
+ use doc && emake doc
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install
+ use doc && HTML_DOCS=( doc/. )
+ einstalldocs
+}
diff --git a/x11-misc/xdotool/Manifest b/x11-misc/xdotool/Manifest
index e57a416349de..9d7aacdd63c0 100644
--- a/x11-misc/xdotool/Manifest
+++ b/x11-misc/xdotool/Manifest
@@ -2,4 +2,4 @@ AUX xdotool-3.20210804.2-no_hardcoded_pkg-config.patch 1073 BLAKE2B 570221beabba
AUX xdotool-3.20210804.2-no_ldconfig.patch 493 BLAKE2B 044f6896b2f1279795a4263107309886518698125a818522a771374f3a1f2242f00446e87eaaff3b5eead3840459fc249405d49d47e7cd6568f5c923e096fb34 SHA512 7b3d4fe4a532e81358d81ebe9fd6e212bcceb08700df37d7d4c7fc16d95177c8f39ec8ef5a986eb6a08e7c6d209efaa8426483732dcedec39617b203de2faac5
DIST xdotool-3.20211022.1.tar.gz 115237 BLAKE2B 1269775848905253936b113ac45e2a5126f1414eeacb5dd91aea6dc0cb6993f9fa0da969f30c83e0e03d435894a31ba633dc02269b38f9056772b513f0c86889 SHA512 f11d7b079f19d1650adfb549ecc96e840805935bf4925beefc3238154ad0afbff36b134c78bfc73a9dc07fc869ab75676575d6de50cfd54484d2c35d6913ea27
EBUILD xdotool-3.20211022.1.ebuild 1475 BLAKE2B 4ffed625a04fc40edbaa64c4afdf06017b4500de3741367f810bf312a008b56c14e71b3c9a05954f8fd62b84c6fff6e440c34b92b5a8e33a36a4e8ab5b1d5376 SHA512 b067086c55bf9779d9b8face572e7d2d1b647f034ef27ebde4d7773a2a504afb708167e2cc5934a259cae1bcae76bda0614b6313fa0d3c3db7b97ca44a30ff69
-MISC metadata.xml 560 BLAKE2B 9977cd6c5efe52174f07e4ef10141b7742c904c86afb7305ee82f9f222b2cf62a5b052f171f13d69cf3a7b00bf53f759f4cd108e7b285fafec5f5995828c0888 SHA512 381d5c1933c426b1847d2f239de60c68ec4877b482e6c33b60dffa74c7ff729cd5c62f852adcdf92b830ae8081f0b4c1a498b58416022f49bbae2013ca82ee74
+MISC metadata.xml 482 BLAKE2B 19e91d74efe4df15b546ea51325064f1b268552b0111ee8702001b3e4b0659dc386bbe8d0a44bea879bd9d20dd2c40d1ae3a9ce3be89dc8859d8768a185d322e SHA512 5950aa0c3bc4482bfd35993ce0c3e0819b87d9031332b06c511cadf0140e60df037006006c51df9513831c353751ee6d99f84028490ecc0ae2eefd187693e100
diff --git a/x11-misc/xdotool/metadata.xml b/x11-misc/xdotool/metadata.xml
index 55ffc5d35bcd..43dc6c0e6d6d 100644
--- a/x11-misc/xdotool/metadata.xml
+++ b/x11-misc/xdotool/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
This tool lets you programatically (or manually) simulate keyboard input and
mouse activity, move and resize windows, etc. It does this using X11's XTEST
diff --git a/x11-misc/xiccd/Manifest b/x11-misc/xiccd/Manifest
index 9219ed8c1dda..d1d4dc006945 100644
--- a/x11-misc/xiccd/Manifest
+++ b/x11-misc/xiccd/Manifest
@@ -1,3 +1,3 @@
DIST xiccd-0.3.0.tar.gz 31676 BLAKE2B a6ef614a5f34827011196474fdf73c0cebfdd6af25f0ee8925edadf4e3338dbb17a43c2da3cb1fee3531f4bbb3cbd760fe350e3860451e7188452cdfd595674e SHA512 d507d91ba1a6d702c0ca63d1583e0ba330210e8c143ec72b866fd042ed9b8987820fb793fa8100077d59f4c01bc068eff68b8377ed4156956ad44c07f448a45f
EBUILD xiccd-0.3.0.ebuild 509 BLAKE2B 06b30ac9be01ce3c3720ce9736d33e88262a2ddad28dfd982840fbce35e0ecd7353c32d0f81ce6944edee720982f5785d8a122cc8534b8a48e93168987497f61 SHA512 185379bbf517538312994e821a2a637f6e5026789b94695bc6952da4bd48455c67f54ca23f8d29325014b025422e638c0a68a3845521bfcb2218625a139e8535
-MISC metadata.xml 765 BLAKE2B cba96c662ca4913749e5edacb8adddab4d4ad89d6ea77d9d1396092425c3a6a62de57c9b33a075075ac8352c860e1892d339157ebed10d1a480c501626dac909 SHA512 29a04dbb3855419d2db12e5ce0912d9089c0c435d4998864c733e32ab5f965f119ba23b45c7eadca20f90eb5ec9c27654929052400236e51322c4a4e6f465ae0
+MISC metadata.xml 687 BLAKE2B 35be695b7a38353948f2ba3694ff41a4717ae92d6e35669b98d8f90f756fbab3dec569621487d532eec07f04d51d15681206b623ea1637d56bef499360616bf7 SHA512 0d9609e343c282662d5e9bdd2fa882d64df8f79a971bf6745c0c5f8d55e33ff7fc6dadc563885c479b72b19d3ff755cb134a2e8f354173ac72d565a6ad8ee8c8
diff --git a/x11-misc/xiccd/metadata.xml b/x11-misc/xiccd/metadata.xml
index 7f909fce0eed..d741336fe12b 100644
--- a/x11-misc/xiccd/metadata.xml
+++ b/x11-misc/xiccd/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
xiccd enumerates displays and register them in colord, creates default
ICC profiles based on EDID data, applies ICC profiles provided by
diff --git a/x11-misc/xnots/Manifest b/x11-misc/xnots/Manifest
index 7bc74683d681..69a82f7c481a 100644
--- a/x11-misc/xnots/Manifest
+++ b/x11-misc/xnots/Manifest
@@ -1,4 +1,4 @@
AUX xnots-0.2.1-gcc6.patch 1134 BLAKE2B f169cdd6236c4f068aa2661c3d937d5d97035572a4e09322531f3ab3eefd2b2dc8f4f7b529973c342dad8bb80817bb7c2888c038cf1f2c4faf8f4bd926d2ff6c SHA512 236afd11f535ae142f380926ce0c8c7a6ff299ae1718b3a946aedb7daf63da949cfd282d8f4c87975ac4ac77ef7493296e95e51a49e0adc796d8a39ed5dce7a6
DIST xnots-0.2.1.tar.gz 41442 BLAKE2B 26579cfb5508ed1e956b027c769c9c0924870867428cdf5b569e571fce57777267f0523a9ceebabe7f2c705c7b6a34549a122d162cb547e44d8489708fb9e83c SHA512 bb1a334150aac932839c8d9e04d8c9f1c419f5221a218fbbe3523060fbb8d62e616f89ec06a8237fa290de37db103e98a560953ef820ef016f35dd5c844eb65c
EBUILD xnots-0.2.1-r2.ebuild 1034 BLAKE2B 414aaaf7ab367b5141dda70d4c330639b267bdf3d7365521da9b680fdb5d945f4926d0c035e8520dc21a9e7ecb1be3a6488e01bbc5ac0e893eecf76341f325a0 SHA512 dd9683eebad634ed75f8bb01f77ee54e621444d0e2c125f39668fe3889dcf7634efa10a0af3a72a0253430eb65c6073141c580f88f7e358b5a5d02d2c20ac006
-MISC metadata.xml 380 BLAKE2B c884315924e50e9a4067693f8d949bc6d3b590e3a8e4773800c7f622e23922f29c2b21f8f498763c19d8d7c632d0d1ecd381b86813e16958b4eab53a2984ee76 SHA512 891cb62d7e52aa1d8a79a59c6ad84040cd76de669d2647411b89728a895ecadc816ffc487ae29e1527cf602cd6a43f66352518675e1117b937149dd75d0e9795
+MISC metadata.xml 302 BLAKE2B 07da1ff8e4e7a0a89bb8fbf5a81064236c722ac09b56ca856defa15fa598d09d9b4e1df4c6966ef89270c8a8c41438c007481ea701be162b35f911f9896ac940 SHA512 928cbabb45f8e6b9ba0d3da37a43d96b03a7f671502f9ea25fc912ff66cff042bd3197e0feac39bf34ceebbf39208f7e269f575a40081e00a13adf42b7227567
diff --git a/x11-misc/xnots/metadata.xml b/x11-misc/xnots/metadata.xml
index 91718977b34c..eaa1bfb2744c 100644
--- a/x11-misc/xnots/metadata.xml
+++ b/x11-misc/xnots/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="sourceforge">xnots</remote-id>
<remote-id type="github">thePalindrome/xnots</remote-id>
diff --git a/x11-misc/xystray/Manifest b/x11-misc/xystray/Manifest
index 4cfe478ece8e..4f5d27ba5bd6 100644
--- a/x11-misc/xystray/Manifest
+++ b/x11-misc/xystray/Manifest
@@ -1,4 +1,4 @@
AUX xystray-1.0-ldflags.patch 316 BLAKE2B bd0239d319aeda5e8c61925378f2a536138cd5257a70a131b6aca45b224b2e554eac0e1e212ecacf3001f2860e9e188e551cbabef4f960f595c34c8640e46c2d SHA512 f452a0a0db60bc4c9c1a67790dd817a979bf09ee7db8e424d2d58bec83d2b56d23ee67e62f8604a82820a54e3c57fecd35ffc1202c2a89b2cb23cc904df730b4
DIST xystray-1.0.tar.gz 18225 BLAKE2B bc115aa93448a2d6e0c0ec7f57643aa2444557090e1a7de3e3d2b6fe4c3c12045f31dbb09e6cdcb7afb95488c9fd5537a35a4ae82579017f0645d2a46e697acc SHA512 50f3700e497dae875f659d55e2d5c469e977ab513c35f82516f2c139e2813f126bcc7658d76b55346480c0ca7d65a67b74b289cdae775bd13c0dc9da31a9a92c
EBUILD xystray-1.0-r1.ebuild 532 BLAKE2B 85bc7d6bdf48b33d73109818fe9ce6459c311a0415c7f6fdb9be747531756dc3c4702ef17840fc2cface5499078c759142a1b9b302af2f0ce8bee388993aa426 SHA512 af102c26640f4316bb16ea67baeaa7012b77db2090cef1675cd75eecbb0f8535f9093a8e774970e195df2a6bf6a3c5b0acb2d2b0eac55306da82784254e572e0
-MISC metadata.xml 327 BLAKE2B 30be53395c1b7571fec966d0e939d4118ba8bb64845500ea83525bea82ebc4d489f79798034c95484b99cf9332880a56ab424514e025b8ebec8f1fe81eb61c47 SHA512 f4eb05df5b3560e7b6745d4d58bab8c8ed1a768cc6161cea117ae59f3f4668d4661487af1fe5798c2e5762d234d6392605073ef363cbe6fda8a06974b08c9c29
+MISC metadata.xml 249 BLAKE2B f118ce43b5ab934ee29ed1313bcb081a87c242d0ba540cadd902c5c76e2fd4f9c5821508dbeafc7bcc16724e28e0ae0a8cad4deb59751e7d432cdc88cbc761e4 SHA512 8de4fdf69d23f6b10b3bdf41324f6701a46be38716de36173a8f17970acede864637fa9b2338850b1229f2d6f5be37319786e73a5ae1374fad91f298d41dee12
diff --git a/x11-misc/xystray/metadata.xml b/x11-misc/xystray/metadata.xml
index 0926557034b1..0d092ff3a9f6 100644
--- a/x11-misc/xystray/metadata.xml
+++ b/x11-misc/xystray/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">steelman/xystray</remote-id>
</upstream>
diff --git a/x11-plugins/Manifest.gz b/x11-plugins/Manifest.gz
index 07f914d4a583..80dcc686ad42 100644
--- a/x11-plugins/Manifest.gz
+++ b/x11-plugins/Manifest.gz
Binary files differ
diff --git a/x11-plugins/pidgin-gnome-keyring/Manifest b/x11-plugins/pidgin-gnome-keyring/Manifest
index 2c53a18a80a8..12bb38caea1a 100644
--- a/x11-plugins/pidgin-gnome-keyring/Manifest
+++ b/x11-plugins/pidgin-gnome-keyring/Manifest
@@ -1,4 +1,4 @@
AUX pidgin-gnome-keyring-2.0-pkgconfig_dirs.patch 1136 BLAKE2B 98e87c5680a0ba4caad6ae5a4b9f99d88603fc77dd484cfc1f6c75c9a8ca06b482f05a78d12ee8def125db48ecf36aab3a50b865c14cb8ed0d5fc752a672a3b0 SHA512 a0b1ce7e24872d10f8225fd2be27b8b561ad37bad97962170989ed50060062298c89f1c67c2d1f1a0459f56f7eef1b549553f4e93cd96987674bf3b0a3d1688b
DIST pidgin-gnome-keyring-2.0.tar.gz 12066 BLAKE2B 466abfa59fea84acd63e03bd2b2b9e7c5e40b63baf5bc1b80bb17fa1b910b3b8be4c3e4ee7fd4687625101dcac8d43e872b1e3dc7e231306b6f26ee0c14484c2 SHA512 b1f83c107631a7105aa517312f13d745922b8033afc15069cba1c515caeee9e6ad89c4c7a5f96c561713d7f7a6ca3f03cff8fb11566a8ea0d8980f10e85d4610
EBUILD pidgin-gnome-keyring-2.0-r1.ebuild 725 BLAKE2B 7308ce2b7938ce280f9ccf670aefd20c895b6a42765fb195248935e7c4823b54fba795a5733095c1dd4670a2d86c83d701d0430489bb34aec50b9001531ddcac SHA512 ef7a2add0a3c0d8b5aac3490e1643391d963032ecd70860c0503360570d6c6f8f656072fd74d859cd18b144e4e302cf345a44497606ada9297f5c6a70b2b4584
-MISC metadata.xml 602 BLAKE2B 67a21ff549b1caa740791adc96ff99efe8415cca455d15fa073e9ebb62b15d23d684e54eee6f5bc869363fe360545376f86cd105674231dfcbf5bef721b68b80 SHA512 6a5609dbec7f69bf059b5f5016d62112e70c0b106b6a96a1f5d36a39f991e3bfc0ca788bd9057e735ab3ea17c8292037bf57a8e60ba950a6842f08847e590459
+MISC metadata.xml 524 BLAKE2B e873f1b950f8d1721b275cfbcb75dd90fb8e5fced05e04f496ff7a9d082495bc394f064684654d5b220afad6c2b2c326c0d5bbf8794d4dc4a030185287e4533f SHA512 3a0bc4a39d57e7384e2750f41f419e0fb80ed6f62434f49e523a0c627d126f75e1c0bee142c633e233b13b2b3c35a4be97ea12f21dfdc2a283f958a9d04c40b0
diff --git a/x11-plugins/pidgin-gnome-keyring/metadata.xml b/x11-plugins/pidgin-gnome-keyring/metadata.xml
index 79325740a755..b6b8da266ffa 100644
--- a/x11-plugins/pidgin-gnome-keyring/metadata.xml
+++ b/x11-plugins/pidgin-gnome-keyring/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
Pidgin usually stores passwords as plaintext with the "save password"
function. This plugin instead saves all passwords to the system
diff --git a/x11-plugins/pidgin-rhythmbox/Manifest b/x11-plugins/pidgin-rhythmbox/Manifest
deleted file mode 100644
index efc1bb172e91..000000000000
--- a/x11-plugins/pidgin-rhythmbox/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST pidgin-rhythmbox-2.0.tar.gz 320758 BLAKE2B b2d69803e25fce14f6a6ae79e44dbed8c15149b78450574972aaae0565fdbc77546da8e0a7416977b7823af41a7ee3604f411ef01e3bce3ada90d64b02459edf SHA512 7672bac993d2fa07be6f456c9dc32281689456cd5541245e1a3819592d333fec12afbd7ca42e517f02a0f1415e1fe5c3a3d25aa6fa032b8bdbca0d7d2dbda7d4
-EBUILD pidgin-rhythmbox-2.0.ebuild 483 BLAKE2B 3d4ea2f81e6f7a44948a85734fdbc5d7b946a75bf3fcd83fa46b30341cda934534dd06ce0fa899b612370250902260e8e1b65a469579008a45cc0da70d2efa06 SHA512 ef93c3ee566ae4fd8285e13220671f0dbe86c8db3cdd7391510f96d833a452f0d71e8faac35dfe63711db82cf73c2afc8a12e9ef38e6f1c1fc7a4c98124bd40a
-MISC metadata.xml 167 BLAKE2B 868e3b584722eaacf68273db062bb773d8c7e5d7ab2b81ca7e8397643bf7cc106c3a1033594401c99c54f667bb45d6b73f9048fc335580bbd44b4589ad26a832 SHA512 30caadd1496c3b9969136038239a1d8e01f236726b4022c2d7e19ca7575f25f735e556835e581afbf44fbd3e4104c40f2b5ef5fa70118d75c881fdf871962d0a
diff --git a/x11-plugins/pidgin-rhythmbox/metadata.xml b/x11-plugins/pidgin-rhythmbox/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..000000000000
--- a/x11-plugins/pidgin-rhythmbox/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<!-- maintainer-needed -->
-</pkgmetadata>
diff --git a/x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild b/x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild
deleted file mode 100644
index 38b967a053ad..000000000000
--- a/x11-plugins/pidgin-rhythmbox/pidgin-rhythmbox-2.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="automatically update your pidgin profile with current info from Rhythmbox"
-HOMEPAGE="http://jon.oberheide.org/pidgin-rhythmbox/"
-SRC_URI="http://jon.oberheide.org/${PN}/downloads/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-RDEPEND="net-im/pidgin
- media-sound/rhythmbox
- >=x11-libs/gtk+-2.4:2
- dev-libs/dbus-glib"
-DEPEND="${RDEPEND}"
diff --git a/x11-plugins/vicious/Manifest b/x11-plugins/vicious/Manifest
index 8b4cfae6b5a9..4a8d0f230ed3 100644
--- a/x11-plugins/vicious/Manifest
+++ b/x11-plugins/vicious/Manifest
@@ -2,4 +2,4 @@ DIST vicious-2.6.0.tar.gz 69108 BLAKE2B de86326b8975511cf053e6707bdc133ad23c95ca
DIST vicious-2.7.0.tar.gz 69420 BLAKE2B 5de98a40e2cf0c0d02820c4bc3a6c1f349a0a2efa9b1947ff39b522fe0c58ea92e1772e16d4b798147e985dcd37b4b8c31b67f3c4d791b3d1594af5d13d6b716 SHA512 683816be5a667671ae11b7aa1f5ca718a79f03ebdde8c38a44f2648c1cfd3facea256f0cad04f963ba00766427f8196050a77ff7446ef427a31adfeb0fb6799c
EBUILD vicious-2.6.0.ebuild 2295 BLAKE2B 7857ba735a36ab909eeab12978454ab7793a49bb04fb2d6b0aad0257c764196b3fa1e6988fdf0e1d82bb612b2d6c33a899c49072ad764af78c54cb9aa9e79792 SHA512 ebd0858f7452da45d0ccf272cdb9efd5ebb8626d06126558b46d793a6d139c11a5a04c00cc70d9404c473ec6db220ff3e1ad7f1f0617a2210c23db8fc2829ebf
EBUILD vicious-2.7.0.ebuild 2297 BLAKE2B 9674b5a73b858430c6089e9fcc4effe95e95740b6431ebbbf8667e72c40c42bb5b83b32bd39f8afb75d83cfa2d199cdb1d20af8d71667252b6bc6c24c2d95615 SHA512 1066e59459e311b13eaf7f64e2751b6a159b2bab0b5a180a620f6cd7fcdfe5652c9446c212f6b52b9382c38e4b2cff9f30ada80276364a0c989616fd743c5c5b
-MISC metadata.xml 492 BLAKE2B 21caf589f9a40c2b9203b2a45a4f0b60c6ce52e78a8fec7173c1a8467cb92a4891c28e412324f5652d1fd17b3fb07780b800bac643c3476e5b2d962124f86066 SHA512 5882c4db0ceea18943171338a23ffe8b31431a63d255cac0ef3544a3a267699969f9a735b5cb30d834f053c4bd574cb5aaa45c991c1b919c986683d991aacdba
+MISC metadata.xml 414 BLAKE2B 24463a34d1a0e60cdf056b6e3de4ccd78b6cb65174358a1b765b2ff311c88aedb6f518c00029db302368a289b47e4b7120c743c03f377e822a517843e69c599b SHA512 51986f783e509cc980694f80b6e6b63b23ce392c6b878896f5970d48520d6557a79977952db906cd65ac60a0125f73dd66837866e648947a01a0b0e28a245c0a
diff --git a/x11-plugins/vicious/metadata.xml b/x11-plugins/vicious/metadata.xml
index bcf69ae31d15..77d86eba6ce3 100644
--- a/x11-plugins/vicious/metadata.xml
+++ b/x11-plugins/vicious/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<stabilize-allarches/>
<use>
<flag name="contrib">Install extra widgets, some for less common hardware, some contributed by Vicious users.</flag>
diff --git a/x11-plugins/wmSun/Manifest b/x11-plugins/wmSun/Manifest
index a41e63373fa2..b135224e53ec 100644
--- a/x11-plugins/wmSun/Manifest
+++ b/x11-plugins/wmSun/Manifest
@@ -1,5 +1,5 @@
DIST wmsun-1.05.tar.gz 20680 BLAKE2B 86e75467133b23e3f062203df6bbd8fe0aa1ca90c468bd91f3de3ec360e4d677bf5a117becf63e111557a17dbf346a1b23a61b78030d197264d71989097c9d77 SHA512 baa610db04ba67ca09112765e28c0fa945a98a61b642925dbaaa56a5b3e7da7424d8dd15097dcec932e3b603219d1f8806c0e50c025370226a157791f16911da
DIST wmsun-1.06.tar.gz 20127 BLAKE2B 29321a11e652d90b62eea54c0db30154f65a1b7f9b9c1638784888fdf17205d4fb2976f39c47508b1822492ceea46fc12df5fc4739d5c1db5f6bdbc0f8018ab3 SHA512 475ebbce615b7b0ba24994654a8cd1e1429bda02d0b95522e8998c2be6ee11830c16be913e295cd77886fe51ac95801cc84c3ff4eb160c70d173e80e43af70ca
EBUILD wmSun-1.05-r1.ebuild 697 BLAKE2B 5199b2477717b7549e85c224296a2b801b70f06dba811ffd40b20aa5585539a47d5c1ffe29fc6d5b6394142030e19832ddfc552905e79145a0febbfafcd6b87b SHA512 ada913df888b6a5513746119b02e26d27a89ec558b84752e82015764595ccda6b2cfc8213ea844f5d9131044dc33b63681c92c8e0acb234196d02effa8df1ad0
-EBUILD wmSun-1.06.ebuild 704 BLAKE2B 30bfa67618e9b21070b0e32790bd4e72401a053817ec9db360ed1c3d2b1bddcb607ea3230e2a8bd87bba4564b9e8f0bf2f2a5442662ba1809159e7d4c52ef7d0 SHA512 79785d9ddeaa44f1cb346f94cbce96335f2ebbfc607dd15ce00f44deb277f6f915263470106a93a3401bbfb92bba62e93ee5bfc727922a53ec1a531e0b516c93
+EBUILD wmSun-1.06.ebuild 702 BLAKE2B bfc77350e0b3d1e2483966d3f8be3a1056b6e979a9c1111bc4a626edd5371e0632a898b84353624b386bac9926d3dd6c18218d0912fa92e1c6dd2a0654d15249 SHA512 b84e55295ce12723449067dcdeb88ee7e5b039f93f8b73037b8d87bcd34e8040984f84c176d9840f96c1463329ef0d193780eeccda4ac8f0dcc275cbdb020401
MISC metadata.xml 499 BLAKE2B 586cfc954e1a5bb6dbee6793bff1080ba2353bd540f8291a451c2838a9d98f6c59e13481571153cd4ceeff4734e985c480de5aaddc7d340d10d6baf9985325d8 SHA512 5503f0647a8f93c87d2302223aded612a1196643f3a6b3677bc78f27d093d4ca5417f14a37f2647cdd257669d669c738addcab9d9d118d4bc20600b4dbd81ebc
diff --git a/x11-plugins/wmSun/wmSun-1.06.ebuild b/x11-plugins/wmSun/wmSun-1.06.ebuild
index c101aec990ed..7dc487d6a6b1 100644
--- a/x11-plugins/wmSun/wmSun-1.06.ebuild
+++ b/x11-plugins/wmSun/wmSun-1.06.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.dockapps.net/download/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~mips ~ppc ~sparc x86"
RDEPEND=">=x11-libs/libdockapp-0.7:=
x11-libs/libX11
diff --git a/x11-plugins/wmacpi/Manifest b/x11-plugins/wmacpi/Manifest
index f7730dfc49ea..52190db4c85e 100644
--- a/x11-plugins/wmacpi/Manifest
+++ b/x11-plugins/wmacpi/Manifest
@@ -4,5 +4,5 @@ AUX wmacpi-2.4-makefile.patch 1217 BLAKE2B a55fb93f1d716439b1032ab73fede38325457
DIST wmacpi-2.3.tar.gz 39374 BLAKE2B bcf55a801fbc7b7c4484cc8987366786e1a1dbaf4d9ff6800975de14bd295ced774eaeedfe0c9da524b774de7633d5d250e7be55742fca7893f7314b8b4fe6fc SHA512 47c260989cd3fdb8d7ceadba19224e6350056741b03c6f1b73a38b06d7e471a08972dfbcaeacdcbc460bc19b0f952641eda75e11468b4d7155eecd07e1e14cd9
DIST wmacpi-2.4.tar.gz 40265 BLAKE2B 5acd0b8506b762909893bb8d3ac28dc193166db67195bc14fb321b1d7f3a177cf60412b5d854d039ec0d6289dfefd9ea660a98e69a41148930b71437405ca65a SHA512 56a2967354a16f1ae03ee159dfe787a96c0d7ecf654852833ed71c7f65ca9a3717d9a582f2900a9fd925b0648ef5fcdf08cc4c68e78e75dedbd44a0a35ce752b
EBUILD wmacpi-2.3-r1.ebuild 672 BLAKE2B 4ad838ab8052198f156796ab52dd791089457ff6a86fee8a34d54f1839847c841e38f401c9f522986b4d8c5cd8290ce0ad595449d7a065320eb144ef8ff27a4f SHA512 44bc8f6af8bb406bc8b9a8f1cece94441f156030254d52b93fd641b80520e9681216068c1010812ea7f1aa172804f1bc7424db5655730b07e5de6466f18a7f23
-EBUILD wmacpi-2.4.ebuild 498 BLAKE2B be2a3bde74d74fe7be0aae77e01e33c171db7e5fcae8476f971d625ce61b38d913dc90f986e34e8a861691ac632b28915d903edc19bc051f5582100cd6594149 SHA512 614c8aaac2f0bf78a8d0211fabee79094f98f3570d6d3b2a0e0db7ca17e5ceb2d4a25fd9b4df111dd9f5f752b9d8d09aaca1de6ae6816eb90f7aa78dce7bf2e8
+EBUILD wmacpi-2.4.ebuild 496 BLAKE2B c0bce7e5e7eb4f64577f69ae361ac766ccfb28a7a4ed73fa36cdaf7aaf67a709f12a2501f0f149c4a579793da8f003da9ff71976482ebbe6ba2eba99c268d8d5 SHA512 3c2b4ba434d8474abcbb056c2b2553b1a5d340acb964581480f0504de711ff37634864093265ffc58c6b873f6b8f0c03c710c2737712440eee0ed71271b481c6
MISC metadata.xml 249 BLAKE2B 0153132cdbd5cf2bbf3128266a23cd6da1b13a5f4aa4205154950d10c484b1526502e508661fea461dfaa8f8d8ec658c6b594cac7402f45d1838ea192bbd2ef7 SHA512 51fb51c4887cec036eb0b057678e18cb6fb302c9e90f2b6a58e73bb826a8d4f07ab2d936336ac0606152fc2686ceb3435552b21df2d78f61535aff042b93839c
diff --git a/x11-plugins/wmacpi/wmacpi-2.4.ebuild b/x11-plugins/wmacpi/wmacpi-2.4.ebuild
index b2ad3b89acca..7f457ca9f5ed 100644
--- a/x11-plugins/wmacpi/wmacpi-2.4.ebuild
+++ b/x11-plugins/wmacpi/wmacpi-2.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -10,7 +10,7 @@ SRC_URI="https://www.dockapps.net/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 -ppc -sparc ~x86"
+KEYWORDS="amd64 -ppc -sparc x86"
DEPEND=">=x11-libs/libdockapp-0.7:=
x11-libs/libX11"
diff --git a/x11-plugins/wmbattery/Manifest b/x11-plugins/wmbattery/Manifest
index 31d58bcc17cb..ce03ca9ae2e8 100644
--- a/x11-plugins/wmbattery/Manifest
+++ b/x11-plugins/wmbattery/Manifest
@@ -1,5 +1,5 @@
DIST wmbattery-2.54.tar.gz 87925 BLAKE2B 692549909d52096ecf7997de5122f07d9fd59b3e2d99c1421b871671a9e43f2bbdb9742e89f835a58114238509b8f8b03fd0619da4a66d8e43b6b787d4e5f6a9 SHA512 58c901ed85d3ea7e0c750bb968c3250706ed693162fe4684d75683a3897df7ff02ee4afbe12a5d26b1f1b632d4c6f9902713a632e6784173ea49bad312fd30aa
DIST wmbattery-2.56.tar.gz 120578 BLAKE2B 992b3f2964b1ca06aabcc1727a972dcc3e7fbc294b2265c9d0435b3bb7d0c425cded78d4057d7d33ac6b3e70322d5b4b3c0cf4ce8142fb6b3222e85100937eb3 SHA512 834dd4b8b5f880c31c0c1c95c5f9580e8cc795ae8f5c56cf94957bd8d7383d4b3c0903063430a329533ae8b5eff8eed1a464cdcf3ad67bc9f6ef3c35cc9d5662
EBUILD wmbattery-2.54.ebuild 634 BLAKE2B 167e52a49959cc72dfd725db537f0a386fba1a7bd167c24c1345b0dbb2e4ae49f6473baebde8a9fc5dfaafd60cce9422199d0dd34b8f3586e25acd021fba41a2 SHA512 aaae4667babd19495167ed343e15b4fb66cf540b8a2c20b869fac6133be184c79cdca656640a5d989e3ae68f0ef7b73556f5e4ce3d7f2a4eeebacb31dfdc16df
-EBUILD wmbattery-2.56.ebuild 636 BLAKE2B 9a077d8c30b115f8bdcabf04e939bf3a956c18e5c2c8631ead7cacc610c60e55a2bb51a8440178866a3d6a8081171c5447b02a8d48549628cefbfb940e6ff2e2 SHA512 dd24653d56999fa4ffe884464a7fdfd48130232a1f27e739aabf927b9dcc4410b2d96c95d5a1efab5386ce919e63ab3d4bfbe4dd6ffc7df62b2076f06ba54af5
+EBUILD wmbattery-2.56.ebuild 634 BLAKE2B 8b01378ead2da29339b7112785d4c0164e3819673649a256d83b44d50bf2d61f169ee986b03ffe75a6200324edb0db69779160fafb133cdcb5b0440b1872fecf SHA512 f0d174aba7b39f233e15df00003e99c29ac94f557ff5c38537947f611251734670bf4f6cf074d48e88a1658a108e876d9c8dd6137804c8dae9553c0182f170fc
MISC metadata.xml 678 BLAKE2B 393744a240c18a5c2a03d06d64947b0eb9121511d102cc423411d51f8f1628b5a39504095ec19fe2fe0f23a52c297582ce1db89f08c9087a33ae3bf95dba2a62 SHA512 416e3ad8159e8390780d3313c67aa0918788b4a7889fcd85fdfbb2d88b4c8f711516735d3971bfffb4560a89740e14dc737aedccc9e8ff0ede1b400ccc435fa6
diff --git a/x11-plugins/wmbattery/wmbattery-2.56.ebuild b/x11-plugins/wmbattery/wmbattery-2.56.ebuild
index aef01b77a878..e9589452647d 100644
--- a/x11-plugins/wmbattery/wmbattery-2.56.ebuild
+++ b/x11-plugins/wmbattery/wmbattery-2.56.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://www.dockapps.net/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc -sparc ~x86"
+KEYWORDS="amd64 ~ppc -sparc x86"
IUSE="apm +upower"
RDEPEND="apm? ( sys-apps/apmd )
diff --git a/x11-plugins/wmbinclock/Manifest b/x11-plugins/wmbinclock/Manifest
index eb69af225445..40ad0f2903e7 100644
--- a/x11-plugins/wmbinclock/Manifest
+++ b/x11-plugins/wmbinclock/Manifest
@@ -2,5 +2,5 @@ AUX wmbinclock-0.5-gcc-10.patch 1092 BLAKE2B 3955dcc6ac5e123bbab3e390278a88ce103
DIST wmbinclock-0.5.tar.bz2 15909 BLAKE2B 71a5e53fea8f042bd8e01c0a8dde9057b22e398a4d483b556221d8344b5542f097e835f0d4eafd7cf24964b4b08f04f844c476cddc443ebc8f469e8fbb5142ec SHA512 f0f1f46b19e9c34f9168e03df2d4be2f9c7a73b09dd8247a7bc977309a3354069adf34032f3c0106aa763fe259993176edd84b029941191d05a11505e27de695
DIST wmbinclock-0.51.tar.gz 11501 BLAKE2B f727a9497a452525bf08daf1a30e8485ca85777a0b938c45634a779cd1adb92afd172ec9455b46e832761d8a45df7a57a4bd93ebbeaa4637da5edb6087f7e30c SHA512 343ac121c93801d69beeef6b4e5ca52020229f61ac723de9b7ee7bea3fb50c51d793b217f848ba9672eb97ec1b70629186e29c27f907798af9d33d5a4faea069
EBUILD wmbinclock-0.5-r1.ebuild 732 BLAKE2B 00e14cf50953fb63b64a561893f8218f7741d47f2ecd00684e14ee31c6ff35b3af0290fb4ba0f5b00b655cee8befa53accd997cc23c48142993160ad598cc2c5 SHA512 3158421fef786e9f2554faee07c3a625f65f332e8ea53799f5bf4b4652de5650ae44436a4c88c63c5201c8930f17da73326e9a6827708d67b347250d6732bef7
-EBUILD wmbinclock-0.51.ebuild 724 BLAKE2B 62237e932d566ff4cda9e615e725d105e8babe3ad081b00b38c7318b6d66eac011d29b0b97e97b7c5b5c5b1204025856c918f557a8c7c3c7c2b13e781e1d6aba SHA512 d4f4f8da8a6deca0e7b2b761b046eced4375686f813e2a45ccb65ac872f82186788f931a34a4c3428dc80d0f862b1cc17017eabc42d1d76b15ac73113a5fb8d9
+EBUILD wmbinclock-0.51.ebuild 720 BLAKE2B 572830dd499a43779ad3f022449c79c305a87b13645d7f320e870764c8b751164d2898577e70775ad2c228520838c599bdbebce49a16b5740b1a3fdfb862674e SHA512 b6ba19fa5cd924940d435de034f00c35e45bc89a6db9a143579d9e4ad4c0494e64840a03992aefb2800ddd45956c91b38b5ef6c0f227cad577b652161cfde5de
MISC metadata.xml 537 BLAKE2B 755ad53b17327828a1877c0a9f911cea571cbd90e2368075061fa09e41d69d72be397b11a010239e85855da4b2f711fad1a8ab3993c2af2fe0e24c148eda4722 SHA512 75f5cd11f71309afb91277e84bd9f3e849aaa86b8069cb66acb1073409dd1c32a3b3903b388d5486053fe0cc42710019dd0c8cbd649cd28ba4e8794f8fa8eadb
diff --git a/x11-plugins/wmbinclock/wmbinclock-0.51.ebuild b/x11-plugins/wmbinclock/wmbinclock-0.51.ebuild
index 70cb6366aaa8..db7d0fafcdbf 100644
--- a/x11-plugins/wmbinclock/wmbinclock-0.51.ebuild
+++ b/x11-plugins/wmbinclock/wmbinclock-0.51.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ppc ppc64 ~sparc x86"
RDEPEND="x11-libs/libX11
x11-libs/libXpm
diff --git a/x11-plugins/wmcalendar/Manifest b/x11-plugins/wmcalendar/Manifest
index 82398f988b6d..39a95a339144 100644
--- a/x11-plugins/wmcalendar/Manifest
+++ b/x11-plugins/wmcalendar/Manifest
@@ -6,5 +6,5 @@ AUX wmcalendar-0.5.2-rename_kill_func.patch 638 BLAKE2B b29503b9a3c6cfcac5cc970a
AUX wmcalendar-c99.patch 1675 BLAKE2B 02e0e0996edcaa78e4d28b722329f78accb02b10b59834f541ebd341c1fcb539fc255c83fc0c9b073c5b25fbcc4c5a9e0b5771dec1f7f84ecaea38ec0875c3bc SHA512 70cd19845af4beabbeb87367106d7ff64433448d99e731c1c22c34409149ea22d8da39e782dc0a290a7e3ee7288c61b0bc01165519b6872e5fa6093c99b7539b
DIST wmcalendar-0.5.2.tar.gz 42720 BLAKE2B b2de08905b368322013c3fd6fb4d87b5f7a986bee7b7de24fe2ce3be0003acc5e888dd01d9dedba85fa60ad211be23fb8623b432e5687e4ff2592b514dc549f0 SHA512 8d60a46f26657bf4876057ed092440018055e5a1ab6e2811a9c27f351533bfe6c941dbec10880daafe0858766cb890863cb66bfb70412e025a8d59ab96c663d7
EBUILD wmcalendar-0.5.2-r2.ebuild 772 BLAKE2B 94bb6db19ba7f31a5978c9016b81e6c6600293d7a59c1152e86be6269ec747ffb63fe2882b69ef47e42cf1d56cb16fa6cd3113a678e08dd6a0298f5a15c96f35 SHA512 42dd365dfa63a90ca868ee5a91007c9400087d9fe5b232a26e96ccfe7e2c3686be85825ed4257a08b478438c02285f88f5e6543cdba8184384ca4319fd608c78
-EBUILD wmcalendar-0.5.2-r3.ebuild 889 BLAKE2B c4ef749c311f89ccd421421bfda57c7d70f05aa764f01a4f87d8794139c10e67e7dafb3b4e0570c3e83611044313be0938049ad08d547b6bb7f2987c813d75ac SHA512 2e95613c0c177745e1ff51979412d3ebec381729c67b4de68eb2b723d05059b433748f52d30a3e90a1a63d608cb57060a008d9c48a3ff2733a129e4e9a0b805a
+EBUILD wmcalendar-0.5.2-r3.ebuild 887 BLAKE2B 45f573911ed2612dce85d41cc88d04ccec0d71384b3d04cee96d002a02cba69c3947cb70570fd426b5a63dbbd20df1c3948f550b6c55f2f80ee0920def7b1c35 SHA512 2dd2341bd3317ae147010bb26684dd9dddc9999e0929fc88d22b2742a8d9ada777135353528d2c6fbb114a37e196eb2eedf9208b56a4b12996dbf31f06c10a73
MISC metadata.xml 333 BLAKE2B ea485907bcdf69da77b0d4bd7e6e7090125bb625e7a7465e7bacbc6988667a72492fe83c5da4f6e37b4b88ccf5283f6995690cd47f5b5b596a081cdd9d33b453 SHA512 582863d15d742bc1546739e526a62b93e31c3f7e3fd2f80e88b8feef212d43a48cdb5bf6990e1cbf36ad74124c2fd1a5479e6917dfd285fd09888d9b50b86d18
diff --git a/x11-plugins/wmcalendar/wmcalendar-0.5.2-r3.ebuild b/x11-plugins/wmcalendar/wmcalendar-0.5.2-r3.ebuild
index fedf4eac9762..0fb75b4d5702 100644
--- a/x11-plugins/wmcalendar/wmcalendar-0.5.2-r3.ebuild
+++ b/x11-plugins/wmcalendar/wmcalendar-0.5.2-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc ~sparc x86"
RDEPEND="
dev-libs/libical
diff --git a/x11-plugins/wmcp/Manifest b/x11-plugins/wmcp/Manifest
index dc16f7f4e971..e74cacf6e444 100644
--- a/x11-plugins/wmcp/Manifest
+++ b/x11-plugins/wmcp/Manifest
@@ -2,5 +2,5 @@ AUX wmcp-1.2.8-gcc33.patch 2397 BLAKE2B faf1538bdd47573478ce79c71a9e273348ecccfe
AUX wmcp-1.2.8-stdlibh.patch 321 BLAKE2B d32f57cdd8617ed1d511d0e2b3deca1513106bfa69b07a92b8485deaa356bb71e0b19d12e601193d8ac91bf186c8f3529e7679fd8f94f5a8e19abe297ec09ab8 SHA512 1fbc0c1a26539a989de20e4abc90663e52fa65cb4279e93e22f30b7bd818f6993eca69f5a6926e2d1d2fe76bdc9be1c5e556569dc2b335d6b308cd22c4726f11
DIST wmcp-1.2.8.tar.gz 8673 BLAKE2B 28cad145f6c41829a740cbcef043fe54d940019ea42cbc6aebbc6b8022cf15c642f1c1dbbc0e34721442d4c3974224b498e436b5eae4ea30c766b2512f58939d SHA512 ac8db45800573810389d8103b5086966bd6bd5b03620338e736e05633fca570639d94e1ceaf24f882619f7de048c70e5ba9996849e0062407e32a74d971a3b01
EBUILD wmcp-1.2.8-r1.ebuild 910 BLAKE2B 083ef6b3a652b095e9bb3494c047a45a18bdff3399eca7df0cffd97a5f336b90d5853b0d926f9fc4a8b9bab1742bf2fa00c2724d62cb671813545767b7532694 SHA512 b42de0d4f1524bd53f1c8fbdb0f0481f88de1b6d8fa9193f17046c0a5226fc73f82f9aed56a5d05be6079e5b4862ac595816a96c571c9188a64b1ee5b60fa144
-EBUILD wmcp-1.2.8-r2.ebuild 831 BLAKE2B 60f6d6dcc364788b3f22307b584ed49c6ee8510442d65c46a365fd08a6f5f6bb31b9faed53793bf767fc3dd069b58111e97e294e896a0711ef8b69680d5a8eb7 SHA512 4e45ef61c7432119d74c18659f430bb92285742103ff9e560f50288a9070afeecec4a30dec42d98cb6b652ea2be4eef6285d1309eba53a14cb46087ba8953d41
+EBUILD wmcp-1.2.8-r2.ebuild 828 BLAKE2B 9535fc8166c579b5455d33831545358681824c11e8add9f22299d08481e601d8c935aded806537fd7dba7906f624cae87d1ba0492775c572ad1687a908b88dec SHA512 bbce7daffe8471c495f8014a1d3fd9fad182fa2e54bb02e78f231b85b65efa0aa92f65ea7f391030cb0c82b360d7f1a250462198cae6bf0a9031dc22fce28a11
MISC metadata.xml 250 BLAKE2B 3d69a837b82fe334630573d6bf123718a3eac254377bc2ca86a2268f210cbcef9922db631e91954bceacc28828b54ad567d0568a4df655545ac56a4a54151d76 SHA512 ee587c14474743ca118c5468d1cd04ce5e3533ea29550ae74a7d517f092c895fa18c7edc7e9ffe7757b62c214dda7abf5352ee838a6dbd7d1079d60d2762732f
diff --git a/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild b/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild
index ead6e103b837..30549051a12c 100644
--- a/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild
+++ b/x11-plugins/wmcp/wmcp-1.2.8-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.dockapps.net/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86"
RDEPEND="x11-libs/libX11
x11-libs/libXext
diff --git a/x11-plugins/wmifinfo/Manifest b/x11-plugins/wmifinfo/Manifest
index b199fdbfc124..c84492a914fb 100644
--- a/x11-plugins/wmifinfo/Manifest
+++ b/x11-plugins/wmifinfo/Manifest
@@ -2,5 +2,5 @@ AUX wmifinfo-0.10-fno-common.patch 890 BLAKE2B 2e844e9c84360bb0f7ad7c90bdf34b76d
DIST wmifinfo-0.10.tar.gz 17418 BLAKE2B 74debc88268e45779131ad6587733343e8be51cfa871ea368ca305a755008fb0a7e3faa332157e79ecea7553d3e523cce4bb9b4a650c2ee73dc1b6acb3db4ff9 SHA512 57731f482b950e968e760315b99ceb715c3aa101f77e5363ee08db231369c5addc4d9cf4da4a24f624313073bc67cd8742030956c5f866fb02c1b24b3cc4e965
DIST wmifinfo-0.11.tgz 17529 BLAKE2B 18c650a23ef8ca705f7d419b3e270daa941438fb8648fbf7f8e6efad7d066004ec837e4c112074b7d7cb35bd0844a3acd82553aed9cefd047246a5a57923fb71 SHA512 c6dc9c8ac3441e9586e0186278b399b9a61ac91ca9306face5a08e78fb573737b21b0815ceade01efe3b285fe4ff06715c80c64328a582e1ba8c113113c40ae3
EBUILD wmifinfo-0.10-r1.ebuild 721 BLAKE2B a6cdb3c7a7d5a42b670f6173eb656d32a337bd12c1e769e01f3e49004b7a1629806ee452649d1e1bc77bb710ee5da9a0e843e45726b75a735d0a1b5383d2cc84 SHA512 f814db77006f74a06b9ca32fc21d6b54a2dec04286631cd1d76ead35a1e182e312bd412d5b37e83659e780ef51e0c64e7c30ea54eb2c0d29795ef9e8b02bb2c7
-EBUILD wmifinfo-0.11.ebuild 646 BLAKE2B 7121cb4a7f77063b79cb040f6036eb44cf94b1630a08b9b95ecb45c69b4d01a6503a655ade92cf62820bead123decde59d3d3a4f4287639c021ade299d60295c SHA512 c79c5464d23011b6a37e163d08873cc1732def38ded4c9d3dec930d1a0a4ee1e320a68c56b9dcfae7e238cff48b84b67f443aa6fc5b998e6ad8d60db03389b7d
+EBUILD wmifinfo-0.11.ebuild 644 BLAKE2B 45d9d1da3bbfcd1a8f6bbe4781a0c553a8e0b093c21c7ee8dc81953513395139b81ff3bbf5313257f15762e5e70b84884a8c73a34b525fa4f11bf1a25898bdd8 SHA512 fed919fe8eb95795773957f18ca8d371e2179822022a2b124d7887f1f3197fe29ca04270e93002bf4748a242ae1693d604cf268836f2555a1a6e5ecc4c152826
MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a
diff --git a/x11-plugins/wmifinfo/wmifinfo-0.11.ebuild b/x11-plugins/wmifinfo/wmifinfo-0.11.ebuild
index 7602cb4b6dc5..88ff616b75c2 100644
--- a/x11-plugins/wmifinfo/wmifinfo-0.11.ebuild
+++ b/x11-plugins/wmifinfo/wmifinfo-0.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ SRC_URI="https://www.dockapps.net/download/${P}.tgz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
RDEPEND="x11-libs/libX11
x11-libs/libXext
diff --git a/x11-plugins/wmmp3/Manifest b/x11-plugins/wmmp3/Manifest
index 95804dfcf63a..8d76d1782bec 100644
--- a/x11-plugins/wmmp3/Manifest
+++ b/x11-plugins/wmmp3/Manifest
@@ -3,5 +3,5 @@ AUX wmmp3-0.12-fno-common.patch 884 BLAKE2B 421642a5979b66bbbc133960955b3d9c44ce
AUX wmmp3-0.12-x_includes_n_libraries.patch 581 BLAKE2B 63f7bd5c835a9c63de4c8bd5edbbcf5ee76cb1a7e4e60fa48ee5b0cd86cb966e051966db40022e5656f7a7cea6bf9f2dd972cbdb53d1db0fa2cda587c0ff4b17 SHA512 f3f49b0c2469283401b26c1b5a5436f442d48e9aebf918a5357aaa979378d54d10f634167b6340769a700973a6bda01de1439c55290b33120fd43cb9728b6e5f
DIST wmmp3-0.12.tar.gz 43977 BLAKE2B bde74194020e65dfea27e94f5a4e937e0811da12c3af28b8d7902c3d08adc27499cd5414ee4826e6f5b25709bf784e6b27d1df07e8079953ec2a602b332b17bf SHA512 6cc06f109d6ab6c69ed3b8175010a2f38053138291f02e59780fc7394c35cc629ddd6b982bd5069e20a3cb81d81b3d08b9e10d1f7984f783f22c9b012c933740
EBUILD wmmp3-0.12-r1.ebuild 778 BLAKE2B e64e2ff57e413cfafd25365fe63755ba1a6b944ed809d655f9e8a174ad338693445aece93159255db1ac5ebd5edf94bea9794372aeb9ba74c1da6c8d23db4a2a SHA512 a982464a450d75caba651700234f6e811b819cba884bc8af85a162e71a271aa68a79dba7cc7a0d0d0ffef5c294d606ad3d744b7080a034ca73c22c106e014c03
-EBUILD wmmp3-0.12-r2.ebuild 849 BLAKE2B ccb1b739723fec0e27fe432743d570ef9cff5b3c9f4d44e919b5518960b662dc1ac51887b73fe6ad2fa3b01f2907d168a31f64e88ab75eab7a32359fc6dfe511 SHA512 accae2d7cd2771788ca1be88e00c9e1071a73480c11bce81d4b73c9736226f2bfd77aa606fdd209e551c10d5c11137d3bab41fd178e3f6320c0c845de554fced
+EBUILD wmmp3-0.12-r2.ebuild 847 BLAKE2B b2752c7483439d0699215e7422e329942aeaa74897daccf380ea9d6d51e0f15068002dbf8377c2aa9bad256a943927cf9a41936b6198e885bc2186021607efb9 SHA512 a421cd093ca695795879a7df14767229b86b9a4bb322fbba54e8dbfe184596992af16acff68166e27ccc961d19aebf72c8c455ac7c8d5048175c72f1a48c17cc
MISC metadata.xml 250 BLAKE2B 3d69a837b82fe334630573d6bf123718a3eac254377bc2ca86a2268f210cbcef9922db631e91954bceacc28828b54ad567d0568a4df655545ac56a4a54151d76 SHA512 ee587c14474743ca118c5468d1cd04ce5e3533ea29550ae74a7d517f092c895fa18c7edc7e9ffe7757b62c214dda7abf5352ee838a6dbd7d1079d60d2762732f
diff --git a/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild b/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild
index 1118757da360..8972525e8def 100644
--- a/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild
+++ b/x11-plugins/wmmp3/wmmp3-0.12-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.dockapps.net/download/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc ~sparc x86"
IUSE=""
RDEPEND="x11-libs/libX11
diff --git a/x11-plugins/wmnd/Manifest b/x11-plugins/wmnd/Manifest
index 996884d4deff..07b59570f0c9 100644
--- a/x11-plugins/wmnd/Manifest
+++ b/x11-plugins/wmnd/Manifest
@@ -1,5 +1,5 @@
DIST wmnd-0.4.17.tar.gz 191089 BLAKE2B 4a4703896297b86297c369d9058113382c6de13416839bd0922c3772cb3422e164cead318874bd62c77e5c35054df97fb4509388057adfe3642f58aef1de166b SHA512 09ecb0d21df2ca996dbe18b8711abb327200fd6c098e57bda19b960854bc9fae5c5c4f5d5a8cb306c21393983f602f591af87a0afdf009380d9a6ae1a2e81eb2
DIST wmnd-0.4.18.tar.gz 177523 BLAKE2B 578b80ab5019b0f6f1d37ed67425e07e9fb68f9f3b726cf7672a49fb37603e0c9d6830eacb1059aae4aa96aa1b54872ff0352352f93f7c04c61e9a6bf07ba19f SHA512 409c6b85bbcf4204f60288890471c2fc8860e797bde4c5d9b78d7e2e2353b4b851cf5d0670261c35ab941a5cf86e8067476d053d4e5223916cd8a0b84c7c15a4
EBUILD wmnd-0.4.17-r1.ebuild 558 BLAKE2B 452d0a9ac9e0a00c5ae2c43d85cf075eeae277dd60b02c3b91263f44689dccc79202d9e37852f5f87299d5791bf6bbe13d776567f145e42f770068014c81691c SHA512 99efce871a62babb66c46059f7306c6788589c1977cc74471ebf1bff68e3124c6fa27084ff187309b077a5252112522e7e7e3408141e0f5f5f7906388f456765
-EBUILD wmnd-0.4.18.ebuild 561 BLAKE2B e74477b894e6783adde364c6c6d05781e7de334f2b7b2d9fa3236c3edb1b11926d5507092e12deee63441891b531a62c25dee6b324047b6eec60549607a5c242 SHA512 495cfa7d06726708ffe190f29de26c182d3cfec21a825d916531a5b3ce1f28978c104b734c6ae00441e0b5b81bee50b895ea90d04772a53eb23a4dc1d7ccd63f
+EBUILD wmnd-0.4.18.ebuild 558 BLAKE2B d22feda4d1875ea6774b477199169fb4cec133addc29e38326df2da4719f7cf68b17a515b67a55997d66253b560744a20bff7ed260f979a267c25b77d0bfc760 SHA512 e6f1326118b803b6d022d796fef2853147299994238225b9d41220f49b70266fe922fe1e6df9dfec6ac04954a61915096be58edb379691706a4772e10f9ebbd8
MISC metadata.xml 533 BLAKE2B 1b57675e9ab88ef04eb67327b4fcf42f4e1de83a34e93721ce4e8952a60c4bcc3d462e57f30289c55194523f7cbf481a1e42fba719a1b4d00bb874f18ea5495d SHA512 621829e3fdd55a08c15f96471422f529a0ff9e8838a79b263f32a646c0b64f222ff2fcc2e074f91db3cd33cdea8275ceff75aced615cf232ca7f936d888cfa5d
diff --git a/x11-plugins/wmnd/wmnd-0.4.18.ebuild b/x11-plugins/wmnd/wmnd-0.4.18.ebuild
index c0f220c4aa52..8e979f7edf58 100644
--- a/x11-plugins/wmnd/wmnd-0.4.18.ebuild
+++ b/x11-plugins/wmnd/wmnd-0.4.18.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.thregr.org/~wavexx/software/wmnd/releases/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~x64-solaris"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x64-solaris"
IUSE="snmp"
RDEPEND="x11-libs/libX11
diff --git a/x11-plugins/wmweather/Manifest b/x11-plugins/wmweather/Manifest
index 15293a754695..ac436401cc7a 100644
--- a/x11-plugins/wmweather/Manifest
+++ b/x11-plugins/wmweather/Manifest
@@ -2,5 +2,5 @@ AUX wmweather-2.4.7-fno-common.patch 806 BLAKE2B f3cdb2969771cfa0db7f7cf41d3d57b
DIST wmweather_2.4.7.orig.tar.gz 86220 BLAKE2B 55eeab40bb4cdb30d8e82b801728e7d0b8a32f741769e098b6d61ba087af27ed8401391853f53e7f06e616d5a99e6f38714c438b9e66765c1159c07f6d324d12 SHA512 d9d0c46e85a24aaa278aa75e0fcd51fc417c3c094d9e69c5820a288955c3ebdde21a24b26964824d9275a41ec053e3d942b185b24088d806e033e311e6e09108
DIST wmweather_2.4.8.orig.tar.gz 113536 BLAKE2B b311121cd69e30672dcfef54ac9f9ce39b284df890e02047d98edccfd76d41a22f7524c1b512abe8e458f0a4797aca3911d36bb569e81f547b96bcb8fb331f8f SHA512 b7417de4e300aa25ef32c3218d4788ef4191abd1d942a0d0a532dc168b6c7de7f05d92ba6e568523f63932d910e1b8cbde1543e33eb30662dba4b5e2886cfcaa
EBUILD wmweather-2.4.7-r1.ebuild 742 BLAKE2B 0ca322aef99cb059ee11612af96c374fd765f9d81b7260931e4f045283c2b34d3582ec8c0f1b9eacfd7414e2ab014e6841d54e506597a1c8fe2efe208e0cf967 SHA512 fbd04bdcdba539274483eccd21a0827b1ffac05b95134b27530d1d3f7be4d1927070c6649d276e2eae06b721314f4dbd10fe790f9ce6c99ed19366b9f0f6bd77
-EBUILD wmweather-2.4.8.ebuild 641 BLAKE2B 79d3dde88c4ea463c468b7c693b0e8eb9a883f8dcc4b9b4037a143590cf97476b1a4451a576600b7cab3e942c066d07721e16488a2cca3aa99386a4f75e8306d SHA512 b53cf811607269d3eae33724950073e67937770d13bb67a0e76c9a95d2cb2123137c678ffaefecb1cb5041af284a53e5d9323789d1dd952f72e357397ebba2a9
+EBUILD wmweather-2.4.8.ebuild 637 BLAKE2B 222d6dcdcbbf130cbb638da85100904925561f069a7070f7533fbdb1e4122ae38a3bad8344a06b1500aae5e1ff69b6788342e0b9c7f4bca9ff80281526092830 SHA512 742d72b217dc988aa34a637699c23de184f7b4cf7b0fa64b4bf6882ecb01fc982d67e4b277c623a71fa21ca6f492030de10d507373a89400e524e547331237d7
MISC metadata.xml 625 BLAKE2B 06840817df7fc1fcb16c43ad61c21cb61017cb8d74165d020389a864d92fc7397f101101785f40f9299b8a081235bf27db4ca49a3ac975b83ad71cbc80d92320 SHA512 efc608dd6eb653185f91620d788053e55afe041d6c767df09547a947585eedc2ed3b8b896bfeb53d9772806a30121c083b952135c7a1d82d16e5e07e257ea6a8
diff --git a/x11-plugins/wmweather/wmweather-2.4.8.ebuild b/x11-plugins/wmweather/wmweather-2.4.8.ebuild
index 2fb481c9a1c0..9a75320a7f09 100644
--- a/x11-plugins/wmweather/wmweather-2.4.8.ebuild
+++ b/x11-plugins/wmweather/wmweather-2.4.8.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/${P}/src"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~mips ppc ppc64 ~sparc x86"
RDEPEND="x11-libs/libX11
x11-libs/libXext
diff --git a/x11-plugins/wmxres/Manifest b/x11-plugins/wmxres/Manifest
index cc68ca390444..5be25770a560 100644
--- a/x11-plugins/wmxres/Manifest
+++ b/x11-plugins/wmxres/Manifest
@@ -4,5 +4,5 @@ AUX wmxres-debian-1.1-1.2.patch 1699 BLAKE2B a07ed3bc2c26d9bc73d4340d658ff9754eb
DIST wmxres-1.1-0.tar.gz 9948 BLAKE2B e9d0952a0cba30733f0b28ab0b1f37e7b0215ba71abda255646321ee673a09f8510384466919dd27679a6b91c68f7a31fe3ff646c7eb453193c9de29b46c5710 SHA512 e7b5bfb061822fb827da50b24287ab9c6b14d3ddf9a89ff6cd5e1bb61939905c901b4a0ff7a6492e0ccce3b39b8bb4d8ffb13cbf7978075a73a30080e25c18ad
DIST wmxres-1.4.tar.gz 87647 BLAKE2B 23a4ce2ea3b3371c105efdf05c250bf199988924530def6ac12581d591e36149f027ef2a9133ab53aa137e920d3e02a32bca3c2eab995b20c127a247a3be8755 SHA512 5fb69b1a34b90a5eb88de843adb59d88cf72654524bc6f6b90c5f03a9035eb07ebd53dd3babe19d4750d4a298b0a9f1e2cb1f21a1780498114c1fce2c1669213
EBUILD wmxres-1.2-r1.ebuild 757 BLAKE2B aeb2309cd232a9433f93d37aa28fe4fd7b0ff620cdba93b959f19479d444d9f89b39b6ef8fa5f4ce8be3e97e89b6b85329fe6b43088cd7eb3ac9f8cb524951c8 SHA512 96850b9e1b570cc37ed80c071be01de94900a44ca21f496800287e01eff28587158bb4b502e66b324406fb868314b6f99d22b60a8f01069ecab61994f558e666
-EBUILD wmxres-1.4.ebuild 499 BLAKE2B 967c7d2b3db745a4859a8d7d2359d81f5e47ffd27e36a2ec98c9deaceefdde6ac4b6fbe4ba1857a335a6069a40f3bfd6ece083f332eddbc4aa9b73ea786b090c SHA512 15ac8aa26ad3e31ebedac8c41cd01c36a8468578fb647ec4b82ad202530fc921d9e9eb1b5effb2949e4570259f277fe6fe7494a7956a5afdc9d1357989d5dcb8
+EBUILD wmxres-1.4.ebuild 498 BLAKE2B 7a0d6aa9946d21e0e0dc8a22e90deba41578d563b23736d875bd7241b142ab3c6e9ca21e7bda20537715093238b7630b313f7123e7208ccccd86dd8554422802 SHA512 73fa01b0652293a93610cd83dbff9d808a29107c3cc7a06a7be0ee94d696148fec51547d902a4ee7c43802ccbc1f728f089002038e7cc9ad056cc0717221ce11
MISC metadata.xml 253 BLAKE2B 8557c513beef73e834b0a000c523a3241da961c6307b6e98ac857dad0888c4bbd028c98f8499f01086c24e8f2f57c64bc75db20154dab232adefc2510fccac03 SHA512 67dd372ef7b684101d9198c6199a6403f8750132d80aab4f4daa4b31ebaea3d82eb9a18e904734e2ac10c77b237d67210055949ff1c6d5aad4f75951a096884a
diff --git a/x11-plugins/wmxres/wmxres-1.4.ebuild b/x11-plugins/wmxres/wmxres-1.4.ebuild
index 8fd981588032..beb1370e5ef3 100644
--- a/x11-plugins/wmxres/wmxres-1.4.ebuild
+++ b/x11-plugins/wmxres/wmxres-1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://www.dockapps.net/download/${P}.tar.gz"
LICENSE="GPL-1"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
RDEPEND=">=x11-libs/libdockapp-0.7:=
x11-libs/libX11
diff --git a/x11-terms/Manifest.gz b/x11-terms/Manifest.gz
index 30de19e64dd1..6095c62bd302 100644
--- a/x11-terms/Manifest.gz
+++ b/x11-terms/Manifest.gz
Binary files differ
diff --git a/x11-terms/kitty-shell-integration/Manifest b/x11-terms/kitty-shell-integration/Manifest
index bebe6dfff2e8..af18ba1a50e8 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,6 +1,6 @@
DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c SHA512 1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66
-DIST kitty-0.35.1.tar.xz 8206388 BLAKE2B cb50b1d6011cf5eac61175c07a8365004c22505363a0a43114f010e6d47388959b308343124b427422797836d6b0e1954ec278301d98ff33acd103d611052727 SHA512 aecda31410b8d52ec7df5a9947f29be04249fadb6af24ee7e0cbb649f09a9e510d9fe6913d24d10c36ef7227187c96a1e3f25a8da840a16ed0bcb8cb46f1f089
+DIST kitty-0.35.2.tar.xz 8220608 BLAKE2B 277803c7036890af34f2e0497ab1d33cb578cba4bfba425d6699e02e2106cde4e10f7dcc6859ce7eea1b4f34795a2f5180328665450ccb49d8a6da4183fa4f50 SHA512 edc78046f942965c823a1202a6d7c85cc2d2acb376824a0f5224d4ba6f48ed0978a00eb7a3e1e6053622a7d5fdcf80009ecfb61a63272cf407dd30f828f47b56
EBUILD kitty-shell-integration-0.34.1-r1.ebuild 1498 BLAKE2B 9c23bd53c1d50395b5e7349f313ca82c2514c7bcb751d39798601cfc695dc241e89f6ab4439a6dada7764db3ea72d4619a7b0d42e01b3d9e67bc18d822f9979f SHA512 5b45f302ea80fb9da12a14dece17978beb1ab66a9ea163e881aa224872b96c271f6f01b1b3e6e4969c90d5bf24efe14725a9c90661d562e8fd5daf5c8cf10ad3
-EBUILD kitty-shell-integration-0.35.1.ebuild 1501 BLAKE2B 55b94af1a7341b8c9e228d51afb55003119415e40b05714c1425fae8f5606850de17d1b14ff47617f29cbd97f1b931f24f17207c96889af1c076053c81d5bf41 SHA512 a1969519f2ab0e9a3dbaf676ea1ec1ebe7586862cdfa9fc58b57f036f8f2046fd8734f210f2bef73fb192e586c76ae93e1d5ee8aed7f238550e68bc19906274c
+EBUILD kitty-shell-integration-0.35.2.ebuild 1501 BLAKE2B 55b94af1a7341b8c9e228d51afb55003119415e40b05714c1425fae8f5606850de17d1b14ff47617f29cbd97f1b931f24f17207c96889af1c076053c81d5bf41 SHA512 a1969519f2ab0e9a3dbaf676ea1ec1ebe7586862cdfa9fc58b57f036f8f2046fd8734f210f2bef73fb192e586c76ae93e1d5ee8aed7f238550e68bc19906274c
EBUILD kitty-shell-integration-9999.ebuild 1412 BLAKE2B e669120f3274561174e2d299713cd5f8605ea0c82f19203a9a26824b02df316b631917846b77a84c96ed3b59229b916fa94d392054f89a43f13c269c534a00b5 SHA512 7910b0677a277822d1d3145502cfb907debe1f8019eaaad429c410d83b9e5ac45fd2b85c92781e089ab6378c8a2555ef53d41e0f5b8b8494bee27865f4e004fc
MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892
diff --git a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.35.1.ebuild b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.35.2.ebuild
index a50a1338ca92..a50a1338ca92 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.35.1.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.35.2.ebuild
diff --git a/x11-terms/kitty-terminfo/Manifest b/x11-terms/kitty-terminfo/Manifest
index d64db5a30a9f..bbceda656ad6 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,6 +1,6 @@
DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c SHA512 1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66
-DIST kitty-0.35.1.tar.xz 8206388 BLAKE2B cb50b1d6011cf5eac61175c07a8365004c22505363a0a43114f010e6d47388959b308343124b427422797836d6b0e1954ec278301d98ff33acd103d611052727 SHA512 aecda31410b8d52ec7df5a9947f29be04249fadb6af24ee7e0cbb649f09a9e510d9fe6913d24d10c36ef7227187c96a1e3f25a8da840a16ed0bcb8cb46f1f089
+DIST kitty-0.35.2.tar.xz 8220608 BLAKE2B 277803c7036890af34f2e0497ab1d33cb578cba4bfba425d6699e02e2106cde4e10f7dcc6859ce7eea1b4f34795a2f5180328665450ccb49d8a6da4183fa4f50 SHA512 edc78046f942965c823a1202a6d7c85cc2d2acb376824a0f5224d4ba6f48ed0978a00eb7a3e1e6053622a7d5fdcf80009ecfb61a63272cf407dd30f828f47b56
EBUILD kitty-terminfo-0.34.1.ebuild 631 BLAKE2B 3e61a196a09738cbef2603fccbbc5eece8346495f3a3606acbcea6d7c134961e405b9aabc915bf704f9c327037abf4363619e206f1c548d24c112f4f2b607129 SHA512 ba5541c668843f4718c4efd53dedf71fae5e56ca39ad7bb819a4f13c9efec3d85bd9cd18e3dd4184abc02bf28cdca12c847117933d7f7590b3cc2d88c2d5f7f9
-EBUILD kitty-terminfo-0.35.1.ebuild 634 BLAKE2B 99a8ac0e32d93d02675d0c674d6e8df2780631ae33b45d27ee0817cfc8b37739e07e5d06efb6ba5d16ad7858d75534e0cdc317dbac23ee3e4faf457bfdea615b SHA512 265602d0b5b326609e04ab8b060333289bfb80a11ca20a82971cac1d0cf5f0f7310914cd4730de49597585650a70a4288f9783b82e2e683d0d135a820f58d9a6
+EBUILD kitty-terminfo-0.35.2.ebuild 634 BLAKE2B 99a8ac0e32d93d02675d0c674d6e8df2780631ae33b45d27ee0817cfc8b37739e07e5d06efb6ba5d16ad7858d75534e0cdc317dbac23ee3e4faf457bfdea615b SHA512 265602d0b5b326609e04ab8b060333289bfb80a11ca20a82971cac1d0cf5f0f7310914cd4730de49597585650a70a4288f9783b82e2e683d0d135a820f58d9a6
EBUILD kitty-terminfo-9999.ebuild 545 BLAKE2B 50bf783694580b016f3291640d6c4ab3e8ee335f78d13b75cb7ebe6628ddd2f244fab2e7c465a3964ed6b5e0ebbdb144c739a01ffa7239c8518503ea107a52f2 SHA512 267b8b4a526ee22159f7c1c0d9a089e183308e1e7f61d775834e4ed5d4f25be7aac8cc3db4afa3c3f1e933159f27abff25c31989dd6478c1727eec590bf0a3c8
MISC metadata.xml 610 BLAKE2B 29a121e206c4a21965f03cac1b01314dc32384eb617e9c188814f2c9a8896d10cb299aa4ef7fec74c5a74c966069355d291fe23d9f37b2cbb3d34ebb24850f81 SHA512 867c3bfc752f53287bea2f027a949bb433cd069f5480a5197986371db6dac4524577bf1503259a4fb4f6832ec7c860a5f2b4ac495a17c6a19fee5c62a70e6892
diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.35.1.ebuild b/x11-terms/kitty-terminfo/kitty-terminfo-0.35.2.ebuild
index b5c7cbc40759..b5c7cbc40759 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.35.1.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.35.2.ebuild
diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index 745b7186b049..aa8d31e17e82 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,10 +1,10 @@
DIST kitty-0.34.1-vendor.tar.xz 1528400 BLAKE2B fde7ba3a9713e10e1b6f3d4e3a35bb1edf0ed50004862e2f367df30b416a1b8e34c03c38c47ec4f7363bc10eace0dd03215875c1b5121151671c0b22ac47e189 SHA512 875ca8c324b80e3be8fead1c56710f7f9ca7f5aa0f8e4e8f1e825005cbe85837d9b58a2b271ead201637f9b10fd5e61b7e8e52276e950f30fe326546c6ee33ee
DIST kitty-0.34.1.tar.xz 8176176 BLAKE2B c39709a065a04b04bf15e6decb9a96c1699c1082de44690c36e4e05a288f6835fa3c5dd059c363a272c98934b5c66cf5d79078b6403c7f15a9e94f3f72aa680c SHA512 1b361823741c8c2a6ce3c5d56d0cbbd51bd0a0d2574312ef5c05f359c70862e0889a9636e4b95865750cbd239b517763315ed0cf4ec46e1feaffc27cf20e0e66
DIST kitty-0.34.1.tar.xz.sig 566 BLAKE2B fb01069e33f958bfc1aee3e42ab5d8d775d79cf0c54b427690f4455c524d9baff3789823a6a8dce6494a8006715bc17530f1569c540b30f423c41f8833ae08f8 SHA512 cf60f1044661a62e73191526680ce862ae02e0dd89e017c139261cff8667b20be6aca0fb3b56f06c8ddb0e08a3c55eb428358a9db0b59ef65f2bd246fcf9cd01
-DIST kitty-0.35.1-vendor.tar.xz 1556700 BLAKE2B 5ddd5dfee2d443ba74cabe86c2681e957f18533a55f0d2ee8937218fd147c31c661b6ab6f4b66cecf8c1f24fbd515684ac7d89d38d3b4c09753ff787274a64b2 SHA512 12f924a9c1ae7458cdc252295c01ca722e325f28e2f918655fa996a10e5b619b9d21b31218a86fe23674df99bab7d5eb1560fd4f4e19eed26b5a836b0e0a2e43
-DIST kitty-0.35.1.tar.xz 8206388 BLAKE2B cb50b1d6011cf5eac61175c07a8365004c22505363a0a43114f010e6d47388959b308343124b427422797836d6b0e1954ec278301d98ff33acd103d611052727 SHA512 aecda31410b8d52ec7df5a9947f29be04249fadb6af24ee7e0cbb649f09a9e510d9fe6913d24d10c36ef7227187c96a1e3f25a8da840a16ed0bcb8cb46f1f089
-DIST kitty-0.35.1.tar.xz.sig 566 BLAKE2B 2df73c05b410daf39ee03f7f330ef18e13f5457022e081c2fda9992a8b143b8364a0d407abb2e5262419e2924a40009e40f7128c60b9459d34bcf1b309cf1af4 SHA512 3de27d82d48eac0a46c9431b52e857acf5d33407e4b5559aa8c09935fecd88199b0e0be4919cff3892900c43ce0ca28681674525622eeeed285ba9081329b55a
+DIST kitty-0.35.2-vendor.tar.xz 1558376 BLAKE2B be02d81411e8549afa81f1f84f05fbc9f9aef8b634bb5572f4301721b25b18c22381e5d8d9ab724cd98e5aee45ac58c338b56e69813cc5d38b6ec1eb39c2b3fb SHA512 bd1ecd57b7a29bbc391fcc093c3a92223656422ee7726815f07015bfd9fd829118570d8177c19867a3e6a200d1f5ba73919e7a7639584d1bfcae21853c3d7140
+DIST kitty-0.35.2.tar.xz 8220608 BLAKE2B 277803c7036890af34f2e0497ab1d33cb578cba4bfba425d6699e02e2106cde4e10f7dcc6859ce7eea1b4f34795a2f5180328665450ccb49d8a6da4183fa4f50 SHA512 edc78046f942965c823a1202a6d7c85cc2d2acb376824a0f5224d4ba6f48ed0978a00eb7a3e1e6053622a7d5fdcf80009ecfb61a63272cf407dd30f828f47b56
+DIST kitty-0.35.2.tar.xz.sig 566 BLAKE2B 89e636f2fcd8ee12be37e41187d131d2092e667ec8b62a5ca1c745d8c5813e55c1d776cafa7d1b9ba7b6142f6bd9c204c6943f22ecc0236329a02912d767831c SHA512 bc3d6734012e81727494c5879f847a72e0a84263a9c156578260592b5ae55558b880315977c586e0f9c4845485d2a10ef414929fb3a12a27ae3248df46338bfc
EBUILD kitty-0.34.1.ebuild 5017 BLAKE2B 1a518658f92f75a5035eece6d9d6d0e1412b5cabb0d75648736d787b4cb72d8e0302c2d1b49ea900cd1fd22e148a4b73e8f8130a72d8a5cc82f7fc8bddc4b13e SHA512 a8077df09ea5efdc36c14026ea068cad4d0ee98e54b93b2d19ffe4281b89b596f01122b454c0e893a39f28cecb4751aaa800290d0964403f91ac63f18c0cc4e7
-EBUILD kitty-0.35.1.ebuild 5257 BLAKE2B 4b0480c98159c001df41dc4021d2f53fe91dd23f8999159c6240ccb84d8768e2b318c78011942b69b618266815e4d0d9fef333c64ea9698d45d368a31dea50a2 SHA512 11de41f0d50625e88c14d1bbfc4f88e9adc893bd245aa4ac47540969d406c504512597b722b432fc47a5c7b5d8c5ac092a6f158401e1c9f6fb450d1a94460246
-EBUILD kitty-9999.ebuild 5257 BLAKE2B 4b0480c98159c001df41dc4021d2f53fe91dd23f8999159c6240ccb84d8768e2b318c78011942b69b618266815e4d0d9fef333c64ea9698d45d368a31dea50a2 SHA512 11de41f0d50625e88c14d1bbfc4f88e9adc893bd245aa4ac47540969d406c504512597b722b432fc47a5c7b5d8c5ac092a6f158401e1c9f6fb450d1a94460246
+EBUILD kitty-0.35.2.ebuild 5106 BLAKE2B 26c9fed8db011ca2aae749a601e3350329b7c070665e60c0222dca4be890204b2f053aadb9fca6d19258a4f5ea70a4a48939f5ba62e0a9baf6873bfff03506fe SHA512 cc53d66837626429a8f6ba5d006e2a3724946c79e53de28f0859af96bccd4f2a203bad7cf08e049826b3e83f29633e8a28db2793742d0b5c96d60cf797fda3ee
+EBUILD kitty-9999.ebuild 5106 BLAKE2B 26c9fed8db011ca2aae749a601e3350329b7c070665e60c0222dca4be890204b2f053aadb9fca6d19258a4f5ea70a4a48939f5ba62e0a9baf6873bfff03506fe SHA512 cc53d66837626429a8f6ba5d006e2a3724946c79e53de28f0859af96bccd4f2a203bad7cf08e049826b3e83f29633e8a28db2793742d0b5c96d60cf797fda3ee
MISC metadata.xml 653 BLAKE2B fd4fd98a8cac30a2e941770c43af4cd475eea1609f35f454780eb4463e052ccb44a1c7f84fe3f1e29eef08041d57d5bc8a688a404d105e7d15691f41cf701f48 SHA512 4c3c390b41e81444a7a22eb78afa92b7a5a15ad8558e92d387da64364bbe0c2fa1088aa9ea7516814280eefc1e7221a7b963a54beeab0213dc2974fcbc2fd003
diff --git a/x11-terms/kitty/kitty-0.35.1.ebuild b/x11-terms/kitty/kitty-0.35.1.ebuild
deleted file mode 100644
index 77384a8a8578..000000000000
--- a/x11-terms/kitty/kitty-0.35.1.ebuild
+++ /dev/null
@@ -1,193 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..13} )
-inherit edo flag-o-matic go-env optfeature multiprocessing
-inherit python-single-r1 toolchain-funcs xdg
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
-else
- inherit verify-sig
- SRC_URI="
- https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
- https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
- verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
- "
- VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
- # x86 currently still works but note that upstream has dropped support and
- # may ignore issues: https://github.com/kovidgoyal/kitty/commit/29cb128fd
- KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Fast, feature-rich, GPU-based terminal"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
-
-LICENSE="GPL-3 ZLIB"
-LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go
-SLOT="0"
-IUSE="+X test wayland"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
- || ( X wayland )
- test? ( X wayland )
-"
-RESTRICT="!test? ( test )"
-
-# dlopen: fontconfig,libglvnd
-RDEPEND="
- ${PYTHON_DEPS}
- dev-libs/openssl:=
- dev-libs/xxhash
- media-libs/fontconfig
- media-libs/harfbuzz:=[truetype]
- media-libs/lcms:2
- media-libs/libglvnd[X?]
- media-libs/libpng:=
- sys-apps/dbus
- sys-libs/zlib:=
- x11-libs/libxkbcommon[X?]
- x11-misc/xkeyboard-config
- ~x11-terms/kitty-shell-integration-${PV}
- ~x11-terms/kitty-terminfo-${PV}
- X? (
- x11-libs/libX11
- x11-libs/libXcursor
- )
- wayland? ( dev-libs/wayland )
- !sci-mathematics/kissat
-"
-DEPEND="
- ${RDEPEND}
- amd64? ( >=dev-libs/simde-0.8.0-r1 )
- arm64? ( dev-libs/simde )
- x86? ( dev-libs/simde )
- X? (
- x11-base/xorg-proto
- x11-libs/libXi
- x11-libs/libXinerama
- x11-libs/libXrandr
- )
- wayland? ( dev-libs/wayland-protocols )
-"
-# bug #919751 wrt go subslot
-BDEPEND="
- ${PYTHON_DEPS}
- >=dev-lang/go-1.22:=
- sys-libs/ncurses
- virtual/pkgconfig
- test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )
- wayland? ( dev-util/wayland-scanner )
-"
-[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )"
-
-QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
-
-src_unpack() {
- if [[ ${PV} == 9999 ]]; then
- git-r3_src_unpack
- cd "${S}" || die
- edo go mod vendor
- else
- use verify-sig &&
- verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
- default
- fi
-}
-
-src_prepare() {
- default
-
- # sed unfortunately feels easier on maintenance than patches here
- local sedargs=(
- -e "/num_workers =/s/=.*/= $(makeopts_jobs)/"
- -e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//'
- -e "s/cflags.append(fortify_source)/pass/" # use toolchain's _f_s
- -e "s/ld_flags.append('-[sw]')/pass/"
- )
-
- # kitty is often popular on wayland-only setups, try to allow this
- use !X && sedargs+=( -e '/gl_libs =/s/=.*/= []/' ) #857918
- use !X || use !wayland &&
- sedargs+=( -e "s/'x11 wayland'/'$(usex X x11 wayland)'/" )
-
- # skip docs for live version, missing dependencies
- [[ ${PV} == 9999 ]] && sedargs+=( -e '/exists.*_build/,/docs(ddir)/d' )
-
- sed -i setup.py "${sedargs[@]}" || die
-
- local skiptests=(
- # relies on 'who' command which doesn't detect users with pid-sandbox
- kitty_tests/utmp.py
- # may fail/hang depending on environment and shell initialization
- kitty_tests/{shell_integration,ssh}.py
- # relies on /proc/self/fd and gets confused when ran from here
- tools/utils/tpmfile_test.go
- )
- use !test || rm "${skiptests[@]}" || die
-}
-
-src_compile() {
- tc-export CC
- local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
-
- go-env_set_compile_environment
- local -x GOFLAGS="-p=$(makeopts_jobs) -v -x -buildvcs=false"
- use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
-
- # workaround link errors with Go + gcc + -g3 (bug #924436),
- # retry now and then to see if can be dropped
- tc-is-gcc &&
- CGO_CFLAGS=$(
- CFLAGS=${CGO_CFLAGS}
- replace-flags -g3 -g
- replace-flags -ggdb3 -ggdb
- printf %s "${CFLAGS}"
- )
-
- local conf=(
- --disable-link-time-optimization
- --ignore-compiler-warnings
- --libdir-name=$(get_libdir)
- --shell-integration="enabled no-rc no-sudo"
- --update-check-interval=0
- --verbose
- )
-
- edo "${EPYTHON}" setup.py linux-package "${conf[@]}"
- use test && edo "${EPYTHON}" setup.py build-launcher "${conf[@]}"
-
- rm -r linux-package/share/terminfo || die # provided by kitty-terminfo
-
- if [[ ${PV} == 9999 ]]; then
- mkdir -p linux-package/share/doc/${PF} || die
- else
- mv linux-package/share/doc/{${PN},${PF}} || die
- fi
-
- # generate default config as reference, command taken from docs/conf.rst
- if ! tc-is-cross-compiler; then
- linux-package/bin/kitty +runpy \
- 'from kitty.config import *; print(commented_out_default_config())' \
- > linux-package/share/doc/${PF}/kitty.conf || die
- fi
-}
-
-src_test() {
- KITTY_CONFIG_DIRECTORY=${T} ./test.py || die # shebang is kitty
-}
-
-src_install() {
- edo mv linux-package "${ED}"/usr
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
-
- optfeature "audio-based terminal bell support" media-libs/libcanberra
- use X && optfeature "X11 startup notification support" x11-libs/startup-notification
- optfeature "opening links from the terminal" x11-misc/xdg-utils
-}
diff --git a/x11-terms/kitty/kitty-0.35.2.ebuild b/x11-terms/kitty/kitty-0.35.2.ebuild
new file mode 100644
index 000000000000..7656c827e9ed
--- /dev/null
+++ b/x11-terms/kitty/kitty-0.35.2.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..13} )
+inherit edo flag-o-matic go-env optfeature multiprocessing
+inherit python-single-r1 toolchain-funcs xdg
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git"
+else
+ inherit verify-sig
+ SRC_URI="
+ https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
+ https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
+ verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
+ "
+ VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
+ KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Fast, feature-rich, GPU-based terminal"
+HOMEPAGE="https://sw.kovidgoyal.net/kitty/"
+
+LICENSE="GPL-3 ZLIB"
+LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go
+SLOT="0"
+IUSE="+X test wayland"
+REQUIRED_USE="
+ ${PYTHON_REQUIRED_USE}
+ || ( X wayland )
+ test? ( X wayland )
+"
+RESTRICT="!test? ( test )"
+
+# dlopen: fontconfig,libglvnd
+RDEPEND="
+ ${PYTHON_DEPS}
+ dev-libs/openssl:=
+ dev-libs/xxhash
+ media-libs/fontconfig
+ media-libs/harfbuzz:=[truetype]
+ media-libs/lcms:2
+ media-libs/libglvnd[X?]
+ media-libs/libpng:=
+ sys-apps/dbus
+ sys-libs/zlib:=
+ x11-libs/libxkbcommon[X?]
+ x11-misc/xkeyboard-config
+ ~x11-terms/kitty-shell-integration-${PV}
+ ~x11-terms/kitty-terminfo-${PV}
+ X? (
+ x11-libs/libX11
+ x11-libs/libXcursor
+ )
+ wayland? ( dev-libs/wayland )
+ !sci-mathematics/kissat
+"
+DEPEND="
+ ${RDEPEND}
+ amd64? ( >=dev-libs/simde-0.8.0-r1 )
+ arm64? ( dev-libs/simde )
+ x86? ( dev-libs/simde )
+ X? (
+ x11-base/xorg-proto
+ x11-libs/libXi
+ x11-libs/libXinerama
+ x11-libs/libXrandr
+ )
+ wayland? ( dev-libs/wayland-protocols )
+"
+# bug #919751 wrt go subslot
+BDEPEND="
+ ${PYTHON_DEPS}
+ >=dev-lang/go-1.22:=
+ sys-libs/ncurses
+ virtual/pkgconfig
+ test? ( $(python_gen_cond_dep 'dev-python/pillow[${PYTHON_USEDEP}]') )
+ wayland? ( dev-util/wayland-scanner )
+"
+[[ ${PV} == 9999 ]] || BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-kovidgoyal )"
+
+QA_FLAGS_IGNORED="usr/bin/kitten" # written in Go
+
+src_unpack() {
+ if [[ ${PV} == 9999 ]]; then
+ git-r3_src_unpack
+ cd "${S}" || die
+ edo go mod vendor
+ else
+ use verify-sig &&
+ verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.sig}
+ default
+ fi
+}
+
+src_prepare() {
+ default
+
+ # sed unfortunately feels easier on maintenance than patches here
+ local sedargs=(
+ -e "/num_workers =/s/=.*/= $(makeopts_jobs)/"
+ -e "s/cflags.append.*-O3.*/pass/" -e 's/-O3//'
+ -e "s/cflags.append(fortify_source)/pass/" # use toolchain's _f_s
+ -e "s/ld_flags.append('-[sw]')/pass/"
+ )
+
+ # kitty is often popular on wayland-only setups, try to allow this
+ use !X && sedargs+=( -e '/gl_libs =/s/=.*/= []/' ) #857918
+ use !X || use !wayland &&
+ sedargs+=( -e "s/'x11 wayland'/'$(usex X x11 wayland)'/" )
+
+ # skip docs for live version, missing dependencies
+ [[ ${PV} == 9999 ]] && sedargs+=( -e '/exists.*_build/,/docs(ddir)/d' )
+
+ sed -i setup.py "${sedargs[@]}" || die
+
+ local skiptests=(
+ # relies on 'who' command which doesn't detect users with pid-sandbox
+ kitty_tests/utmp.py
+ # may fail/hang depending on environment and shell initialization
+ kitty_tests/{shell_integration,ssh}.py
+ # relies on /proc/self/fd and gets confused when ran from here
+ tools/utils/tpmfile_test.go
+ )
+ use !test || rm "${skiptests[@]}" || die
+}
+
+src_compile() {
+ tc-export CC
+ local -x PKGCONFIG_EXE=$(tc-getPKG_CONFIG)
+
+ go-env_set_compile_environment
+ local -x GOFLAGS="-p=$(makeopts_jobs) -v -x -buildvcs=false"
+ use ppc64 && [[ $(tc-endian) == big ]] || GOFLAGS+=" -buildmode=pie"
+
+ # workaround link errors with Go + gcc + -g3 (bug #924436),
+ # retry now and then to see if can be dropped
+ tc-is-gcc &&
+ CGO_CFLAGS=$(
+ CFLAGS=${CGO_CFLAGS}
+ replace-flags -g3 -g
+ replace-flags -ggdb3 -ggdb
+ printf %s "${CFLAGS}"
+ )
+
+ local conf=(
+ --disable-link-time-optimization
+ --ignore-compiler-warnings
+ --libdir-name=$(get_libdir)
+ --shell-integration="enabled no-rc no-sudo"
+ --update-check-interval=0
+ --verbose
+ )
+
+ edo "${EPYTHON}" setup.py linux-package "${conf[@]}"
+ use test && edo "${EPYTHON}" setup.py build-launcher "${conf[@]}"
+
+ rm -r linux-package/share/terminfo || die # provided by kitty-terminfo
+
+ if [[ ${PV} == 9999 ]]; then
+ mkdir -p linux-package/share/doc/${PF} || die
+ else
+ mv linux-package/share/doc/{${PN},${PF}} || die
+ fi
+
+ # generate default config as reference, command taken from docs/conf.rst
+ if ! tc-is-cross-compiler; then
+ linux-package/bin/kitty +runpy \
+ 'from kitty.config import *; print(commented_out_default_config())' \
+ > linux-package/share/doc/${PF}/kitty.conf || die
+ fi
+}
+
+src_test() {
+ KITTY_CONFIG_DIRECTORY=${T} ./test.py || die # shebang is kitty
+}
+
+src_install() {
+ edo mv linux-package "${ED}"/usr
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+
+ optfeature "audio-based terminal bell support" media-libs/libcanberra
+ use X && optfeature "X11 startup notification support" x11-libs/startup-notification
+ optfeature "opening links from the terminal" x11-misc/xdg-utils
+}
diff --git a/x11-terms/kitty/kitty-9999.ebuild b/x11-terms/kitty/kitty-9999.ebuild
index 77384a8a8578..7656c827e9ed 100644
--- a/x11-terms/kitty/kitty-9999.ebuild
+++ b/x11-terms/kitty/kitty-9999.ebuild
@@ -18,8 +18,6 @@ else
verify-sig? ( https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
- # x86 currently still works but note that upstream has dropped support and
- # may ignore issues: https://github.com/kovidgoyal/kitty/commit/29cb128fd
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
diff --git a/x11-terms/qterminal/Manifest b/x11-terms/qterminal/Manifest
index e6767ece56e3..3eb9485a4c4a 100644
--- a/x11-terms/qterminal/Manifest
+++ b/x11-terms/qterminal/Manifest
@@ -1,8 +1,6 @@
-DIST qterminal-1.3.0.tar.xz 217748 BLAKE2B 8da4e5388f13919cf67eb9931d4acd0e51b4b45a57acea1db1d8d98cfcec57e7b789e9b0f764fdefdfc71ff36b6a9722e2d389013b22872f8f730ebb1ff1d944 SHA512 f8cf2183da7af7869433b6057e20fba46be5cce30b75bdafb6cc0a5474e39fb1f2f8831f6841ca78f8b367f718ed2ee5a312a75850bc8192a37f20a6c5767a8d
DIST qterminal-1.4.0.tar.xz 219500 BLAKE2B 86ac46180a5f58b24a7bed40796af622fd4456e5b4bf58484cb1271a9bb41ae7688368e74245b36cab99a3309ab6132b3d0c188af460b3a7d543a9ad4a45eb1a SHA512 95c7fffa0a7a91dae338168748e1a9061eb7d393a083a70c59e3324f78ae8200e1e3bb07aa131564b208068e62fc744cc75e96694d70443559c7205ec9f91121
-DIST qterminal-2.0.0.tar.xz 228584 BLAKE2B 5c1bbd536659becd3708806a46a967bd35b479947cdca0412d0b2fecd31ce64f1dc71266dd48f3280fbac4e3e534c5b99e43442a63b139fb8789f443e1c67197 SHA512 455ca913f38eed881af50eb17d4798985d546c3c633d4df8887316abd4a56e76d1f716dcaece471e092471c0381a328ca685ec27f4d4690e89087166dc7fb0a3
-EBUILD qterminal-1.3.0.ebuild 993 BLAKE2B 6d6b94af3dbfc3d691eb7d6142cdcaa7557040bec4b744463c6a5da0f8146dc033a74d4365190a4b59cdcd3329a0be8accfb0f7334358363a4011550b6bb4549 SHA512 96e08b86374fd00cf62a1ace289f736184c0fb79bbf3e9a72888a57b8c5baf7aa6f112d5185c67e3e8b3942d1a03e1a6dc44c6c332f499a273ff80c96c2ef148
+DIST qterminal-2.0.1.tar.xz 229556 BLAKE2B f6afe5f7a1a169d17e52bed372f760ee9112ca533c1cb0e8adf5b659739f459f0764a723934bdaba629fec94617ec67f157252dc83982fadb7fd58ae66503955 SHA512 5587e52edf9cc2227584e8eebe742414d566b51dc1647b643d9af6710adbe38e5d84634e7ea073fcb71397e1de0fccb5ca1af544b629685d36b645da5dd80c3d
EBUILD qterminal-1.4.0.ebuild 993 BLAKE2B 6e0e124002d021241896d92feb8a32104497f8c2240d8d47897b62468161fdfbff99469d7ff3d101613772a9dc283be9b65fe903fe417fd3a2bf8da05223dfc8 SHA512 6f1db0a608adec777a35aa0d02ad352b0ad77f15903bd3df2c74a295eee92de81a1aa30e3a92deb57ec26fefffe1bc617d0704001ef5ce88ff70d1dbe6425c42
-EBUILD qterminal-2.0.0-r1.ebuild 845 BLAKE2B a0313b536373946f55e83ce2236b944e67d9ed3ee22d6689ab35b0c38f17af67aa3ff2b89fd869d601bbe0d38f6cb3cf96c35d22b9f588167e92f668ebfea899 SHA512 1c20c4741260143a14d8434dd9e339a1f5c9718f1017228da2b052f01e26e8445876f9ff43f9b4ecb55c70fc3660ec94eaff4410e8c3c1bd32654b7f5abcc5e0
-EBUILD qterminal-9999.ebuild 845 BLAKE2B a0313b536373946f55e83ce2236b944e67d9ed3ee22d6689ab35b0c38f17af67aa3ff2b89fd869d601bbe0d38f6cb3cf96c35d22b9f588167e92f668ebfea899 SHA512 1c20c4741260143a14d8434dd9e339a1f5c9718f1017228da2b052f01e26e8445876f9ff43f9b4ecb55c70fc3660ec94eaff4410e8c3c1bd32654b7f5abcc5e0
+EBUILD qterminal-2.0.1-r1.ebuild 898 BLAKE2B 100215b83fa20894cda842803fee328ca16e170ab1f7d04d6e66c5baf451ba54485f52b9731bd32135fb13bd557ebdd4e3b7be84c76ba3dc023b1f9172976a69 SHA512 8b9a19b19a018260a687d5c624d2f503d72bdd24f519323becdbb5abc7311d687ffe9c32033de7b7a42d0846655af1168bf5c25eb0d67f86562198a16c5e4fab
+EBUILD qterminal-9999.ebuild 898 BLAKE2B 100215b83fa20894cda842803fee328ca16e170ab1f7d04d6e66c5baf451ba54485f52b9731bd32135fb13bd557ebdd4e3b7be84c76ba3dc023b1f9172976a69 SHA512 8b9a19b19a018260a687d5c624d2f503d72bdd24f519323becdbb5abc7311d687ffe9c32033de7b7a42d0846655af1168bf5c25eb0d67f86562198a16c5e4fab
MISC metadata.xml 321 BLAKE2B c6b03e0846d4503c4a802cdd0474e835a13d2f5f14af1134b631f034db0b26b774c631bf979a0bb89cd81df5eebcd88e14e6e8967286baed77e92ed79d5c8633 SHA512 783ebb2db0a3983d870ac442087474e22cbb4ef121aa713bcb3c70d041b57a52198b68693a90aaaaceeadda4fd4ecc13485376702dab6290cbcdf0ec99cfda51
diff --git a/x11-terms/qterminal/qterminal-1.3.0.ebuild b/x11-terms/qterminal/qterminal-1.3.0.ebuild
deleted file mode 100644
index 99c3fa6ec5e1..000000000000
--- a/x11-terms/qterminal/qterminal-1.3.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} = *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=">=dev-util/lxqt-build-tools-0.13.0"
-DEPEND="
- >=dev-qt/qtcore-5.15:5
- >=dev-qt/qtdbus-5.15:5
- >=dev-qt/qtgui-5.15:5
- >=dev-qt/qtwidgets-5.15:5
- >=dev-qt/qtx11extras-5.15:5
- x11-libs/libX11
- ~x11-libs/qtermwidget-${PV}:=
- test? ( dev-qt/qttest:5 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/x11-terms/qterminal/qterminal-2.0.0-r1.ebuild b/x11-terms/qterminal/qterminal-2.0.0-r1.ebuild
deleted file mode 100644
index 14dfb83303be..000000000000
--- a/x11-terms/qterminal/qterminal-2.0.0-r1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg-utils
-
-DESCRIPTION="Qt-based multitab terminal emulator"
-HOMEPAGE="https://lxqt-project.org/"
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
-else
- SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
- KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-2 GPL-2+"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
-DEPEND="
- >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X]
- x11-libs/libX11
- ~x11-libs/qtermwidget-${PV}:=
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DBUILD_TESTS=$(usex test)
- )
-
- cmake_src_configure
-}
-
-pkg_postinst() {
- xdg_icon_cache_update
-}
-
-pkg_postrm() {
- xdg_icon_cache_update
-}
diff --git a/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild b/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild
new file mode 100644
index 000000000000..9737d9111201
--- /dev/null
+++ b/x11-terms/qterminal/qterminal-2.0.1-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Qt-based multitab terminal emulator"
+HOMEPAGE="https://lxqt-project.org/"
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lxqt/${PN}.git"
+else
+ SRC_URI="https://github.com/lxqt/${PN}/releases/download/${PV}/${P}.tar.xz"
+ KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2 GPL-2+"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
+DEPEND="
+ >=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X]
+ kde-plasma/layer-shell-qt:6
+ media-libs/libcanberra
+ x11-libs/libX11
+ ~x11-libs/qtermwidget-${PV}:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_TESTS=$(usex test)
+ )
+
+ cmake_src_configure
+}
+
+pkg_postinst() {
+ xdg_icon_cache_update
+}
+
+pkg_postrm() {
+ xdg_icon_cache_update
+}
diff --git a/x11-terms/qterminal/qterminal-9999.ebuild b/x11-terms/qterminal/qterminal-9999.ebuild
index 14dfb83303be..9737d9111201 100644
--- a/x11-terms/qterminal/qterminal-9999.ebuild
+++ b/x11-terms/qterminal/qterminal-9999.ebuild
@@ -24,6 +24,8 @@ RESTRICT="!test? ( test )"
BDEPEND=">=dev-util/lxqt-build-tools-2.0.0"
DEPEND="
>=dev-qt/qtbase-6.6:6[dbus,gui,widgets,X]
+ kde-plasma/layer-shell-qt:6
+ media-libs/libcanberra
x11-libs/libX11
~x11-libs/qtermwidget-${PV}:=
"
diff --git a/x11-terms/rxvt-unicode/Manifest b/x11-terms/rxvt-unicode/Manifest
index b6b196470563..858e882113a0 100644
--- a/x11-terms/rxvt-unicode/Manifest
+++ b/x11-terms/rxvt-unicode/Manifest
@@ -9,4 +9,4 @@ DIST rxvt-unicode-9.31.tar.bz2 880148 BLAKE2B 439a8c33b7260e0f2fd68b8a4409773c06
DIST rxvt-unicode-9.31_24-bit-color_aur-9.31-20239117.patch.xz 7776 BLAKE2B 88c12e2db38991fc6c7909950aade09a8c089d93980535af5a602d40cb4712aaa97f659c67e49b52abb71e6d0e2b8279f3d9a6d66654cdf68dde68bf64279873 SHA512 dfc0388138f35345c0c80df0a392c28a52a03d008ca336999369522031898813046c314c1e4ec9a81fea41b81d3230f5ca09d47b84ef04c0f6da98c559812a16
EBUILD rxvt-unicode-9.31-r2.ebuild 3487 BLAKE2B 15c796d5ab0a153d5b3683b8aa2c1dd5c3d141c3e37492a72e59a096e645abe7a541b07359264aa7f95d516507c67aebf0307e2cce83ec2b639ce3e8c0c2a432 SHA512 999d6409f4ae2725e15682829cfe24bd48ca75357a026d6ed09b349bbbe2557d5f951d52d839f0226950223ba72ff2617d6489bea874c64ac35d218506330079
EBUILD rxvt-unicode-9.31-r3.ebuild 3550 BLAKE2B fa61c5bf38fba4b77e28d396448408dbad1b1e4d10cc4a84974ed62a7ba5c83da60619c84bd1a5ac47e5910b06260e520bfb8ba44adf8159963ceae577352276 SHA512 0ab4dc5a89dc7653158c7dd3fa01e0f132176347579142ce647213d5909dc0747554525e0a2d952e504624360b7f643bc232d4d4c0358b970ef87de90596ae53
-MISC metadata.xml 1719 BLAKE2B 9ded0b5e709dbcf085f1011fbc3a7138b5df7318c02106e492988bf0c1046f79b01876e96c9d55d79e1c4be4e854bca15744de5ced4507756a188328d55b7488 SHA512 bf8395517dccbb0185345e8bd0ee912f9ddb04beacaacd7e69edc6e40287928a51604a4e3cef06164b094b2e303b4faa52adf4630eabf24b3e9e351a034473a5
+MISC metadata.xml 1641 BLAKE2B ae081683e57088ae07627435af280c2d057c7a77c1f27674965b0f05248eeaa8356b04505d4f8b0446d261b1746035b6b185900eea88d508c8f0ac0a63bac5c0 SHA512 aa004a0ff420e6b0b7329fe385b68b30697f154b10b41ec8e609c7186a50b9d45c77d2f313990e342daec532978b0f734159ca2e062176207b8100b12faabc74
diff --git a/x11-terms/rxvt-unicode/metadata.xml b/x11-terms/rxvt-unicode/metadata.xml
index 90a61f186d30..799f74170b77 100644
--- a/x11-terms/rxvt-unicode/metadata.xml
+++ b/x11-terms/rxvt-unicode/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<!-- co-maintainers welcome! -->
<use>
<flag name="24-bit-color">Enable 24-bit color support. Note that this feature
diff --git a/x11-terms/wezterm/Manifest b/x11-terms/wezterm/Manifest
index 297b967ce70d..c47c84702d28 100644
--- a/x11-terms/wezterm/Manifest
+++ b/x11-terms/wezterm/Manifest
@@ -661,5 +661,5 @@ DIST zune-inflate-0.2.54.crate 37973 BLAKE2B 8bdb532fae0da1d61fc9fc72ea72a933911
DIST zvariant-3.15.0.crate 72221 BLAKE2B d2bea9c05edfda4a3c27a813a2d5274d3e7e35fa56d17bee91958c641e45b8c9bc7eb4f7787e099d712585e770012f364e244c4c1c30cc918886a688f666d642 SHA512 7acbeff6f717530ad771a415b5fd59804e6cff862c36ff4a7adee715d988a5ced8bcd47d3b41636a716239af8c0ac5b9dedaa663acc6f9f725b4a6072088341c
DIST zvariant_derive-3.15.0.crate 10943 BLAKE2B e75d5feb9a76b74c7b77d0be8552c06a2323337884c5cae60827bf7c470d0875d2c3d40c393fc84c63789206650100b6726da7e57446958ae07d5c20605905c6 SHA512 262009179f7c5d6b559709be69c89697eccc0202fbe52575f116894390b4443986edf6bf51ad83177423d5713217ec8f0fb9ecd3382960120055666124afabf8
DIST zvariant_utils-1.0.1.crate 6223 BLAKE2B ea304bac65493168f1be268192829d5a666a267b1f69533a9d2da2b2d2447d7a9f0f70164d60ab02afd90134e37060f86706bc7047c23aedb198d0834f987d15 SHA512 3cf364d53f1169d5274998c3f06ef1a9371071644b256223441deb004553d4eccbb564305ddc0693cf1b7a595e8c1b989df0f8b4eb8447a72782d7d200120f36
-EBUILD wezterm-20240203.110809-r1.ebuild 17671 BLAKE2B 61e5aaa5c53e308b1dba02bf73437a493b343db3bacf2676ba305f495a7c26ee93fd2a5b3240fe7a3191c6608b7eb7b9edb3d66aef1076b0c226e72ce97e662e SHA512 ed04838b57d772f375a25e545d9b81e3589118ba9c4c0f39481b580c9c518ccfb3f2af8b4d2e60e7a4f2a1d07a4a5404c61871c2f5ca1c74089ae5db36a2be32
+EBUILD wezterm-20240203.110809-r1.ebuild 17678 BLAKE2B ed746d0dc9309cf92075b641f5f413df12c7dfe47e842499a403aaed87c6b1c46bfe37e9561ecbc2fff0adaafba7b0ad0a1acf34785d2ba372de3128960c65aa SHA512 a4f15640c3b1fe4ad52cd1d7916213c23301792a558cd4769f6bd46d8d00eb7a4f3430c807e2e6e898121ff446a20a86998ec5bbd9855746209a44f8f7b29d1e
MISC metadata.xml 508 BLAKE2B 44a863b944ef745e475853cd9e7a6fc30638b0d461c7a3b149c8d992f093a8b61e28255deb35a0d968c69ff6366e1e9744b7ddfa4b70ce4de053909159abd423 SHA512 b88ce4ec5c59c1d5e61e261cd041931233ec42f80f5a9b8a2d605e1fcdee3d6222824fd18d988eee4ffcc62295a6f7c51f48eed0905e8d9ef157a2067fcc76e3
diff --git a/x11-terms/wezterm/wezterm-20240203.110809-r1.ebuild b/x11-terms/wezterm/wezterm-20240203.110809-r1.ebuild
index ec05957da695..344b14163d58 100644
--- a/x11-terms/wezterm/wezterm-20240203.110809-r1.ebuild
+++ b/x11-terms/wezterm/wezterm-20240203.110809-r1.ebuild
@@ -683,7 +683,7 @@ SUBMODULES=(
# use cargo-license for a more accurate license picture
LICENSE="0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions Artistic-2 BSD BSD-2 Boost-1.0 CC0-1.0 GPL-3 ISC LGPL-2.1 MIT MPL-2.0 Unicode-DFS-2016 Unlicense WTFPL-2 ZLIB"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
IUSE="wayland"
RESTRICT=test # tests require network
diff --git a/x11-themes/Manifest.gz b/x11-themes/Manifest.gz
index cf31abbc96ad..fe73c91c8ac5 100644
--- a/x11-themes/Manifest.gz
+++ b/x11-themes/Manifest.gz
Binary files differ
diff --git a/x11-themes/claws-mail-themes/Manifest b/x11-themes/claws-mail-themes/Manifest
index e4079bcc0018..ae5d4b78d34d 100644
--- a/x11-themes/claws-mail-themes/Manifest
+++ b/x11-themes/claws-mail-themes/Manifest
@@ -1,5 +1,5 @@
DIST claws-mail-themes-20140629.tar.gz 3611756 BLAKE2B e684108aff78ef7556e33cdc9d5a49e740c883bb05383fd045ecb6e091048fc3088b3f4638036a25c4c2a7d58c894e3185b04f2ba628a7e1da465bed6dd1402f SHA512 afde84c76185445f0a8ede874ee3a9b1d20cc2c390c4393aa07d1fc4aca3614d74885679cd3a296544e36d1dc8b08d623deca1616e984dc921c9ccf12f58bea9
DIST claws-mail-themes-20221017.tar.gz 5185353 BLAKE2B bd310f049ead514b909dbc7cac785039ac06f941c2362e8e4eac2bb3443c0e7a9ead10aae0bbc063e1a6e2404893f80a607009fab7f689ddc76ffd677719b93e SHA512 dbc3058c69eee891c5aff530700706589c77cd1598b1d8437bd086a948a2b554775d3a43d5f6707a6d334183d88459892fcd5e7305cea90fa020ea4f77fbafae
EBUILD claws-mail-themes-20140629.ebuild 556 BLAKE2B 1359747e3a4ad05bd11d4e05dbf5094e5dd2b68943e4618a39aff82e2f385fc8c035fcc321bad01608e80c0b84e04d8eb005b2f5e5c4bb96975d24d03afd0e83 SHA512 ded34188f421475437767728c4b73bfcce26c45609c7ec43e9985b7c0139a7021a58c42043e09eef4f0646d8986d0c6bbd5d4d2252a20bee7a1646a5747c7292
-EBUILD claws-mail-themes-20221017.ebuild 476 BLAKE2B ac3406d5d1926c83f29073a65dc734259fed616171a72dfb1eb3010f96bdcddbf2c54b4ffec2c67eb3a7110d0294eb5673ec2a560d338e754e940ebb872d2565 SHA512 6d3ff555abe9d814eff11175e7e503fe40cc79c38205267d0554eda4c8ccd8c87a492d7f0ab7c4f7f22b85e14a347d830409d93718aba5721b02b511cfaf5ee5
+EBUILD claws-mail-themes-20221017.ebuild 474 BLAKE2B 44f4243fb66086badbd098f92c9fc7b950c8cbd14564b03c234e6a93dce5fdf693546c12ffff0cdd9895859b6f1db73648e4c7eadb7b7d0aabe56cb05eaa4ad9 SHA512 dc0ae1d154018ec58bc1ede7419a582b63646a6557b3705408842064a8bfe7d727e5fd1ad84b3048f886ddfa32b1a58e3b32a8d45b05a57e9768c9b6a480b06f
MISC metadata.xml 259 BLAKE2B b686159b165bb65001fec330015f34ab32825ba2b95bda35f433702b2a1b687120ce9de3a181683886cbb3ec13863099e02593f009eee89b0bb1125dae93bcbd SHA512 191845ae8df52119a9934c6fd23f5b9ce8d2c77df29c750790d3ea8b6af37355b69b5b24fdeae3bffe7f5ce4f8997e7211008dd1f36e7de0ebda3a87353c0dd6
diff --git a/x11-themes/claws-mail-themes/claws-mail-themes-20221017.ebuild b/x11-themes/claws-mail-themes/claws-mail-themes-20221017.ebuild
index d0ca9ca2b01b..2d995e17f14b 100644
--- a/x11-themes/claws-mail-themes/claws-mail-themes-20221017.ebuild
+++ b/x11-themes/claws-mail-themes/claws-mail-themes-20221017.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ SRC_URI="https://www.claws-mail.org/themes/${P}.tar.gz"
LICENSE="GPL-2 GPL-3 CC-BY-3.0 CC-BY-SA-2.5 CC-BY-NC-SA-3.0 CC-BY-ND-3.0 MPL-1.1 freedist public-domain all-rights-reserved"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
RESTRICT="mirror bindist"
RDEPEND="mail-client/claws-mail"
diff --git a/x11-themes/gtk-engines-murrine/Manifest b/x11-themes/gtk-engines-murrine/Manifest
index 1765cdffdf28..18ce46df1fcd 100644
--- a/x11-themes/gtk-engines-murrine/Manifest
+++ b/x11-themes/gtk-engines-murrine/Manifest
@@ -1,4 +1,4 @@
AUX 0.98.2-implicit-functions.patch 1011 BLAKE2B 296aa47b6c466e125d6ba8c4585bb98db467fe100fb2f87a3c7bcdf0eaa46ed2223a664eede1805938e7169a51f67f6e6a5c372756ce09b5d9dac298ca4a35fe SHA512 0201d2f693d77bbb3cd064b6bfdf0e5f3f70cd4d9d3725b4bb5a8b82be9944dc223fd2041c9e1e7a3e1168d6342eec41deb90beec91bd90dd267ff76211c4c2e
DIST murrine-0.98.2.tar.xz 296944 BLAKE2B c29283db0c167eb7ccc0c68b988557b8fccc1b5610df9dba24e71c946da32fd229bb1e9c8b22284b8b44773a041a28a1e4ac5572f597870907cf6e1371851f01 SHA512 5ed6b499b957c33d301c7ac508937517e8f9753fabb84e0cf977f67b10b09968cee5a10bdeae64a05f64606b5769e7313ededbb3b0c3ae9f78e34f893aa96667
EBUILD gtk-engines-murrine-0.98.2-r3.ebuild 1386 BLAKE2B cb2bb938177cd6c5b244db76c30467dea32ac16e6a32fa6c0b5be9f96b46d4a13df5162e691c96de7f56dca0add5e0183a883f822a620a2804eec76a6f7f8c0c SHA512 8a5b56216b164a8862b580ddd720bb63f26e55eb4f10550b4671e337b43a62aa687a6965ef46a1a8e1600911e6f9a169d076705c4b111074694cbe99979114b4
-MISC metadata.xml 963 BLAKE2B 0c9d7b49238b31bec8252136936671e1e22eb918efe1a1fadf6b1d0d3f18803b00c676d95daa2d787077182155d77b014dad18e523e8ee88e888bc6acdff5b23 SHA512 83e522dbbecda4e04bfab38d38a6c5e05ed13abed2bda2208aff0ab1894509e72afd4ffa8bbb24e2e67ec596a2114769e6734412b1f129e2058708365efd1538
+MISC metadata.xml 885 BLAKE2B 9d0d185920c4b1b68288681061bb9a7546fafe15d2031d2b0b9780ded1c9a510af6af73d046f535ed1c5cd9d8ed2d27df3ebe0c23b329fc518c79d9085933413 SHA512 1e458c084d6f63eaa2b4e16c4316c116a0f828cc601f25f5865cc6b271399ec9a5c83f039b8aefca7971869185a73d1ffa79014824a696160e3cdc8c112d62a1
diff --git a/x11-themes/gtk-engines-murrine/metadata.xml b/x11-themes/gtk-engines-murrine/metadata.xml
index 1cb398f26325..7338670f1af3 100644
--- a/x11-themes/gtk-engines-murrine/metadata.xml
+++ b/x11-themes/gtk-engines-murrine/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription>
"Murrine" is an Italian word meaning the glass artworks done by Venicians glass
blowers. They're absolutely wonderful and colorful.
diff --git a/x11-themes/murrine-themes/Manifest b/x11-themes/murrine-themes/Manifest
index 516699894f6d..099d1397aa01 100644
--- a/x11-themes/murrine-themes/Manifest
+++ b/x11-themes/murrine-themes/Manifest
@@ -1,3 +1,3 @@
DIST murrine-themes_0.98.11.tar.xz 150604 BLAKE2B 2173af65f04e46a5048149146181fa0658f6ba62f69e1e1939fe877dc7dbb0bbce82347d390e0836c98e3351cebbac7ed8817502c4116d1e5aa60dabb798539b SHA512 2dccb8a0a27a26d9d2b8f5a943204af7738f4a140f1ba1d7d39580bc4c7eb0b0b2feccf7a1857f7ccecfddc1b429aa88bdf8d12564659fba686ba4b4812b66d0
EBUILD murrine-themes-0.98.11-r1.ebuild 797 BLAKE2B 1f258b7269594b5a71aa3d1c7237ae2111e29699a87dca219c119077cc81b1f6114fdcf6bce4203c4f0aaf43683ecd2b9427863affd157cfe516efe5faebd3da SHA512 c93cc63430c2c1e3041a4bcb64f898889fd42c25d4ad5e07749d246b07cecd93438b7fc8bc5d8df53f811545a3a8432a8d6c6a720b658119d373426be464de04
-MISC metadata.xml 246 BLAKE2B f808bbbcb9c53d005d1a1667cd6217a601a3bd3bd2267121c0043a870ae44bb91bb27bc9825d5d6eafe01b73fe58a553655aa252737c0b066f2286ff9415d65e SHA512 b620abb7732628010a8a3792d40bde878492be97ce14c99c4d2466240df2f25edf7734ad4d210bc954f27323f0e26698e660766c65be5868646a3866020373fd
+MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3
diff --git a/x11-themes/murrine-themes/metadata.xml b/x11-themes/murrine-themes/metadata.xml
index beac02a9af14..115e9d64a669 100644
--- a/x11-themes/murrine-themes/metadata.xml
+++ b/x11-themes/murrine-themes/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
diff --git a/x11-wm/Manifest.gz b/x11-wm/Manifest.gz
index 2df1928f72ca..d5536e09ff89 100644
--- a/x11-wm/Manifest.gz
+++ b/x11-wm/Manifest.gz
Binary files differ
diff --git a/x11-wm/awesome/Manifest b/x11-wm/awesome/Manifest
index 0629390ef7c3..eda8bc54ead4 100644
--- a/x11-wm/awesome/Manifest
+++ b/x11-wm/awesome/Manifest
@@ -10,4 +10,4 @@ AUX awesome-xsession.patch 291 BLAKE2B fb8ca929487ef45cd64c44bbb3db2b7c4a1be4f5a
DIST awesome-4.3.tar.xz 1037816 BLAKE2B b4afc5e7bfb01ddc16b67776cc00dd7b0bcbefc9d17f9bec9c04256953858aef2bf0e4b15a525909029b7da771ade0d749758aba2878832f356d7b2c4f0363b7 SHA512 c5ef1e8dc593e7783b895d22143154aea8f211beeda24672a7ee4ed5112b4f4284043f848a151f3d3c4f569e91308670367a4353f705b20511b36495b22fa3f5
EBUILD awesome-4.3-r103.ebuild 4030 BLAKE2B f876ae93b549bce7f6b1ba6342e36339f4a202cd09d7c1838bfa98524617f6612a7c78f25e790747828d5000770b7f30aa7f3a893c57ca6a37c1ee8bcb2b4605 SHA512 e09ed46f890782f720b153959357aa99a79090e7bcfb2a155ea0c86201de360407b61cbe2e92e2bbb1259848b05a65d1f8290bbaaa0bd93ec5eab7c7afd66b70
EBUILD awesome-9999.ebuild 4180 BLAKE2B 234ea3c041d9569a6b580ff8cdbc08fd48ea1b911f9bfda1c17bc5eee47bec1c0bb69a5317ce7b221d0e7d5b6c9ded48e352fa74acef2ee867a7f4d439d53219 SHA512 f1e0ea2bed09db79220ba04d08102ba25e913e7dfadd6c90976a74e80c41e35b7d85dd098b579579ceefcfb3bde74e291794f5b027329558006fd741b1e32a08
-MISC metadata.xml 328 BLAKE2B 6b2d1d1ba0a2a1f8d0a752e1e0bc7ca88fc6dc15e07ce4bd6c39b35c706d9bd8aba5a667e3a8ead36a3c49306d3e8e1bd0b59b5231b74b0040e9230c5f45a781 SHA512 e409529a09805a83eb88444dcc0011e26a006b99e4d5524ebb240338921e0cf0977743f9be44dd5c8c80314e2a78729a149b90e036cf66e89f6b106a417a6db7
+MISC metadata.xml 250 BLAKE2B c32f8d2cde4c015afbf5cf712ce0517a9a04fd9fdc696a76755a5ce6da5fe32d5e385eb4127605a1e767b7e422b5dc9e9ed23badaec5ae9ffcdbe9e11f671fd4 SHA512 a34a3e21ee0eb887bfe5adf0e74fa701ca8dcb1c9255c5c582da20103bcdebf68cf849637891b3946cbf2b0a6f9bf43236b2755a7d20837da8f782a93be4f604
diff --git a/x11-wm/awesome/metadata.xml b/x11-wm/awesome/metadata.xml
index 61e3bf3450ed..1ba78fbfb06c 100644
--- a/x11-wm/awesome/metadata.xml
+++ b/x11-wm/awesome/metadata.xml
@@ -1,10 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>marecki@gentoo.org</email>
- <name>Marek Szuba</name>
- </maintainer>
+ <!-- maintainer-needed -->
<upstream>
<remote-id type="github">awesomeWM/awesome</remote-id>
</upstream>
diff --git a/x11-wm/openbox/Manifest b/x11-wm/openbox/Manifest
index b235f540235c..6073b52329e3 100644
--- a/x11-wm/openbox/Manifest
+++ b/x11-wm/openbox/Manifest
@@ -4,7 +4,6 @@ AUX openbox-3.6.1-glib-2.76.patch 2227 BLAKE2B 5f7605d81d00e1222945467a688927a9f
AUX openbox-3.6.1-py3-xdg.patch 4702 BLAKE2B 52e8f35626bf71a10327efe99d518994aece46561f4cb4d26d71412f8f5e1528efbd17c48b38a902053b6d3eefbaa9b79f79c06783d669b0c76cbdf256300463 SHA512 7079cf38a79e2fe7e35c07a5600de8a4678961239d3990596378239f064522204ca40522861f1d403d6e621bca92ca14b06873645ba60fda2c86a4132a9aa16a
DIST openbox-3.6.1.tar.gz 962665 BLAKE2B 1c0288137d7b02d443c384f970cd9a3f4d5d5585989917ac6ae8cf492e045dc086650c245907e168bc7b6d0ce701339854a5d94ad510823141cc78e28c1e13c5 SHA512 5e6f4a214005bea8b26bc8959fe5bb67356a387ddd317e014f43cb5b5bf263ec617a5973e2982eb76a08dc7d3ca5ec9e72e64c9b5efd751001a8999b420b1ad0
DIST surreal-gentoo.tar.gz 13410 BLAKE2B e7d902278004785c68a2e5aa02aa326cee1ef04fe964fce283afde00cb668b06d5d8461207ef9571aa402b960ec16bdff6bf11cf38ca9a76335ced173592ffce SHA512 dd43cb78e5e33345767edad22d0470765ac9eeae02bbad0acd8098bc096c15a166bf651493d12a5953bc043c9be92e9b160607eafb4723a6bcfc5d1d6fae235e
-EBUILD openbox-3.6.1-r8.ebuild 2860 BLAKE2B 64de05b63836238d89b35abc1a17c970ad98d6b50e335e168685ee09c28bb75b14d50e86c0b90ea12edb1864e97dfb3e36b720fe08335ed8fea178db41176f48 SHA512 48859b5b3967c59a0a32532f2b014eb330a3fd812644d5b630f9cc9a8c25520ee14c7cb61b529d0a6438b17cd66795ab0e0a23c69417c137d2e9c8e34e14996b
EBUILD openbox-3.6.1-r9.ebuild 2860 BLAKE2B 9deb5bb785ee72a72f90d16114b231ef92b3ca503abbfd9456c4ec76e84a6f079ae084235e241a50a012a3633a2caf14acd36e823fae43587833786566321c84 SHA512 be6a2cf868b7e5ce864d97e4988bb1825153ce3338df745551abafbb655f97ab89de24626d71662c7c58240571ba39624519b6f13a5604b3d51a9326aff24e1b
EBUILD openbox-9999.ebuild 2867 BLAKE2B 7e5bc7d3fa89336dc8856765373248add99034f472bea52425f1087db317443c5d4b1b6b83adb764eac2bbbe050d7b4305a04954faab5cfb81e8da46df47b12d SHA512 08d6cca668b631c8de5a31e0611288dd2135ce35a66c3239f6f51691b42a803fa374c13586780f0c10e007f4640518155bfae7190f7e43ee3c772953e9384cd9
MISC metadata.xml 705 BLAKE2B 0df8e542b8837fb94e5f6fd289b0d5172c1d4d01bc88c550b6afd5307619a0dfdf5de2c2ba8838d63f8a8c29a378e6545a8932c77d6f0bef7cc898a4fd400206 SHA512 acf171ad8ccc7d07b533e4f5aef895b485050fa8fa39d8a6db798a15d9c5924d4f825573b77ddd8b755b8c0b34e8c3ab49cd0f56592854ae36462c3de448f4dc
diff --git a/x11-wm/openbox/openbox-3.6.1-r8.ebuild b/x11-wm/openbox/openbox-3.6.1-r8.ebuild
deleted file mode 100644
index 96e08a0e031c..000000000000
--- a/x11-wm/openbox/openbox-3.6.1-r8.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11})
-inherit autotools python-single-r1
-
-DESCRIPTION="Standards compliant, fast, light-weight, extensible window manager"
-HOMEPAGE="http://openbox.org/wiki/Main_Page"
-
-if [[ ${PV} == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/Mikachu/openbox.git"
-else
- SRC_URI="http://openbox.org/dist/openbox/${P}.tar.gz"
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv sparc x86 ~x86-linux"
-fi
-
-SRC_URI+=" branding? ( https://dev.gentoo.org/~hwoarang/distfiles/surreal-gentoo.tar.gz )"
-
-LICENSE="GPL-2"
-SLOT="3"
-IUSE="branding debug imlib nls session startup-notification svg xdg"
-REQUIRED_USE="xdg? ( ${PYTHON_REQUIRED_USE} )"
-
-BDEPEND="
- sys-devel/gettext
- virtual/pkgconfig
-"
-RDEPEND="
- dev-libs/glib:2
- >=dev-libs/libxml2-2.0
- >=media-libs/fontconfig-2
- x11-libs/cairo
- x11-libs/libXau
- x11-libs/libXcursor
- x11-libs/libXext
- x11-libs/libXft
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXt
- >=x11-libs/pango-1.8[X]
- imlib? ( media-libs/imlib2 )
- startup-notification? ( >=x11-libs/startup-notification-0.8 )
- svg? ( gnome-base/librsvg:2 )
- xdg? (
- ${PYTHON_DEPS}
- $(python_gen_cond_dep '
- dev-python/pyxdg[${PYTHON_USEDEP}]
- ')
- )
-"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto
-"
-
-PATCHES=(
- "${FILESDIR}/${PN}-3.5.2-gnome-session.patch"
- # see https://github.com/danakj/openbox/pull/35
- "${FILESDIR}/${PN}-3.6.1-py3-xdg.patch"
- # https://bugs.gentoo.org/827227
- "${FILESDIR}/${PN}-3.6.1-getgrent-to-getgroups.patch"
- # https://bugs.gentoo.org/901777
- "${FILESDIR}/${PN}-3.6.1-glib-2.76.patch"
-)
-
-pkg_setup() {
- use xdg && python-single-r1_pkg_setup
-}
-
-src_unpack() {
- if [[ ${PV} == *9999* ]]; then
- git-r3_src_unpack
- fi
-
- default
-}
-
-src_prepare() {
- default
- sed -i \
- -e "s:-O0 -ggdb ::" \
- -e 's/-fno-strict-aliasing//' \
- m4/openbox.m4 || die
- eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --disable-static
- --with-x
- $(use_enable debug)
- $(use_enable imlib imlib2)
- $(use_enable nls)
- $(use_enable session session-management)
- $(use_enable startup-notification)
- $(use_enable svg librsvg)
- )
- econf "${myeconfargs[@]}"
-}
-
-src_install() {
- exeinto /etc/X11/Sessions
- newexe - ${PN} <<-EOF
- #!/bin/sh
- openbox-session
- EOF
-
- emake DESTDIR="${D}" install
- if use branding; then
- insinto /usr/share/themes
- doins -r "${WORKDIR}"/Surreal_Gentoo
- # make it the default theme
- sed -i \
- -e "/<theme>/{n; s@<name>.*</name>@<name>Surreal_Gentoo</name>@}" \
- "${D}"/etc/xdg/openbox/rc.xml \
- || die "failed to set Surreal Gentoo as the default theme"
- fi
- find "${ED}" -name '*.la' -delete || die
- if use xdg ; then
- python_fix_shebang "${ED}"/usr/libexec/openbox-xdg-autostart
- else
- rm "${ED}"/usr/libexec/openbox-xdg-autostart || die
- fi
-}
diff --git a/x11-wm/windowmaker/Manifest b/x11-wm/windowmaker/Manifest
index eed9ced27957..72cb844368ef 100644
--- a/x11-wm/windowmaker/Manifest
+++ b/x11-wm/windowmaker/Manifest
@@ -4,6 +4,6 @@ DIST WindowMaker-0.95.9.tar.gz 3397167 BLAKE2B ec751fe0139b359933f4388f8dac3f2bf
DIST WindowMaker-0.96.0.tar.gz 3443048 BLAKE2B 75fd73cfcf7a57f68120bdc1ac50781bb460da54641b5f42e369008b9066b9183cb7ef60f436627edf8c241ea24ca5c44ef894c1ff0cae64f3a5b2d24df8db93 SHA512 cca1796722803922aa28ea20534f10566b594b7a69eba8c1da6bd1305654583f39ef67f10fd6a550730714e728d876f807aee50968e9392190bb9dc7ffe8409a
DIST WindowMaker-extra-0.1.tar.gz 238018 BLAKE2B 865b12975d0cdefc1f05a76344b449fdcf8a2841d6a7adf1ab6435857d89cbc4fda22bb62432a1bbba921267380d00a0cded718bfbd344bbb5e6207e59b76096 SHA512 0fe9b3ffc093942db167d8a01e15c0f6741f3a40959d1434ea4f23e7b9d4a9c13935a61eabef9691e5fdfd4e407564caafce15c2d65d66499960a6764a874ab8
EBUILD windowmaker-0.95.9-r4.ebuild 3185 BLAKE2B a3d347ab62825cfe5acff5b3681663f5f738e942d9bc521715f2f450ad314f8dd31e5120d5b1e37fcc9f2144712b3e0226a83817445376aeafe1a36cc1b7a40d SHA512 5b54c83d1f94ecd5155650780db37f2cb1b98a2122ffa81cb5c0f83cacf334f4cbb612c1f6c6b77a89649b51064e63cfe16ca5b122d8c46a47d8fea2a9f16031
-EBUILD windowmaker-0.96.0.ebuild 3127 BLAKE2B 6e4b1fe9a805025f515e684344cbff8fc8d135c281f548cf632b6563218a73baa7aaa8a306d6339f58c30e5d6443a44238286621f146b59e8f2db7a39ae29c6e SHA512 2e56735004fb877e73eb59d64d51c3cccfa31497fc7d26aa07efdc814dcda5bfd7c63bce0aea723f37a0a81c3945fd3978fb2f10d5e8a0ff337ab4d6ca13d25a
+EBUILD windowmaker-0.96.0.ebuild 3121 BLAKE2B b8f69c511ba37164c87957e42eaa425cdf818f76ddc471accb2c483458a2fcd88e40610a53655a3fefc845f59349253d5ef6133359991e25cfa277c8004bba6e SHA512 b54010c8a2c32f27118c75f3e997a21825c029c13e44e88904125a44a86886f3ced4c2e0f7abce95c10c0ef0c21f57e79261309839a427d17c0b372c6df050d8
EBUILD windowmaker-9999.ebuild 3039 BLAKE2B 871968913c724ddd9e58de6aa2a6c1f1df11915dd6a8501b7c8ba13d2b945105618600f0ad8a0aec40cf95a603a27357792fe4d5added8964b9540439c16ccfb SHA512 59231772170cb9cd34049199ca083d90ffbf108b80ab0fdce5468bb9235cc4edeed924a57592d2b3a08c996a055560044befaee33fd04732dce83e676e51383d
MISC metadata.xml 575 BLAKE2B da6b670bef941ab36136768fafdf4dbbe1260ecd77e7879e0573c34ada0267f89fd6d2a321652638d8a724fc92d41d572100e1b68519ff623ffde5263c7179ba SHA512 9d8d3aff1bff83276f0dc0cb6439d4fcc53f00ff0c0b265aff75fee9238b5061738960b30aef0091b86699e53dc98996a9f86c713e144e6fc4db2909b3490a18
diff --git a/x11-wm/windowmaker/windowmaker-0.96.0.ebuild b/x11-wm/windowmaker/windowmaker-0.96.0.ebuild
index 4ad6521dda07..da7ffca4c564 100644
--- a/x11-wm/windowmaker/windowmaker-0.96.0.ebuild
+++ b/x11-wm/windowmaker/windowmaker-0.96.0.ebuild
@@ -13,7 +13,7 @@ https://github.com/window-maker/wmaker/releases/download/wmaker-${PV}/${P/window
SLOT="0"
LICENSE="GPL-2"
IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
DEPEND="media-libs/fontconfig
>=x11-libs/libXft-2.1.0
diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 2a1f3ad22a3f..00d67e04bec9 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,11 +1,10 @@
AUX xpra-4.4-xdummy.patch 614 BLAKE2B 9b502fa836caea212f90730e0238adb16c74814a55a2a5b32e062880d29b1fa05247fc3c5e8edddf0acdd1d93620dafb507ec9a14996c3aea248d204510a0e2c SHA512 71efb726f50b85890bb3508bd3943b3bb9e34a8f5d3c92c6fa4f7c2ea6b8c51551243ea0d4d52802f17e5aaed7716b9ee0b462cde1941dae9273651dcc461a9a
AUX xpra-4.4.6_minimal-features.patch 766 BLAKE2B a27634a600d6431a2812a61bff854e0d5dd5d296f0011c22e511cb438c899df096e3210972fa19ea3d47b3429873741075fd9a4bb6daeb1dece60527c60d156e SHA512 6d6f2c9718b12176b272582b3ab6b80f9dfe9c52e975925d24e529be1694aafc3bc340bd0afea164d169bb008c527bacffb36ada3ab59ebd8dab7df2763afcde
AUX xpra-9999-pep517.patch 282 BLAKE2B 5e94bc5c882ae768bc1e8f89e2077b551b2841801448cba3883e63954bb2cefcf21c8a631623590039670eac32c2d717ff38f60efa96200421684151b96e72d2 SHA512 62a4ca3e26141417dc928b1d06e852a7118143555af43ca3af05087f01bb1a6ca319835dd6c2dc6ac339f7f8742a004b4fe9e041903c6bd55d1259d388413605
-AUX xpra-9999-xdummy.patch 489 BLAKE2B 284d109be06fc68dc6567adab1c8e514a69a316e82041175dac530eb190ed2d42b9572ca8cd722dae1295b9c84f35ec750953a80dc0064d835de0d3cc0bf8447 SHA512 98daab5c16755564af06bf139e3b57e2f88dd2ce3503eb75d79f066f8ed3efab4c668e9dc00988267b3ca0f876a607df332a9fcfe7f00c1d54a0d84c01159c17
DIST xpra-4.4.6.tar.gz 4334932 BLAKE2B 0518c6807be85777bb67b0a3283a610c06a97813671bff6edc701533aaa8f26b96e423e56ba56491ede120697277f6935ee26976b49550dfd2d52bbcd2daebd8 SHA512 273ee959647c1281f18c7b1b24d3a5179c4b6ce81515cc34618c698e55bdc2a8e94f0e236d7ab41c7bf29fa7fde0b1a2a1432445b8aaaa0a75cd5a90f4858419
DIST xpra-6.0.1.tar.gz 17214848 BLAKE2B 81a26cd9aa9a61241ba47bc6712cd225499a82a8743c4f5655f4529d525788789452daaa0894a2cb9292caa7fd9aa64f82ce5b347c9c168815198e18145629b9 SHA512 3520dec19bb6999fc19ffcd3c385545f4a61f7cf50d4d6930eb39dec1341c79f6c4c8c45d526f43b33ed78d5359524103fcf1608dc705b40e330a7eb53de2475
EBUILD xpra-4.4.6-r2.ebuild 5811 BLAKE2B 2ae6c3eee1bbd1a72881b4a4c0d7057d14784543850cae09d339fd69145f81abfceb5c6f9bc1d087ead8949217d0f795398d2e218334322495a6486187e906a4 SHA512 6b453de91ec1d28b7e1cb589aeae2833501456837cf08c4a8572f1afa07b22de13fb6a0b4d3704e6ea05f7b5acad269963d311469b16f0bc98c4323ef1e4b952
EBUILD xpra-6.0.1.ebuild 9697 BLAKE2B 8261e51d9b7691caf64e342992ac3435110bf2076ed09a9cdbe9a42f6a59e01c85b0a169296148466ad58eb7d481b11053bbd7356f9cdad6795527a424471aeb SHA512 40a85033d5ec37836e428c151638e8e5eb7c1c2470030ef236c1b81bdb465d6af29ff1aa112f78ece7058c2ceb30134609a8207ef116727b39e94c91a62e8cff
EBUILD xpra-6.9999.ebuild 9697 BLAKE2B 8261e51d9b7691caf64e342992ac3435110bf2076ed09a9cdbe9a42f6a59e01c85b0a169296148466ad58eb7d481b11053bbd7356f9cdad6795527a424471aeb SHA512 40a85033d5ec37836e428c151638e8e5eb7c1c2470030ef236c1b81bdb465d6af29ff1aa112f78ece7058c2ceb30134609a8207ef116727b39e94c91a62e8cff
EBUILD xpra-9999.ebuild 9697 BLAKE2B 8261e51d9b7691caf64e342992ac3435110bf2076ed09a9cdbe9a42f6a59e01c85b0a169296148466ad58eb7d481b11053bbd7356f9cdad6795527a424471aeb SHA512 40a85033d5ec37836e428c151638e8e5eb7c1c2470030ef236c1b81bdb465d6af29ff1aa112f78ece7058c2ceb30134609a8207ef116727b39e94c91a62e8cff
-MISC metadata.xml 1672 BLAKE2B 00666bfb353074732f6138745f9b27d94ef2716c19f11c21c6dd475eb0632bcfc8ebfd947393e26f0dcc2c9c2a6a2bd47506cc2ee8a43e7ec2ad8ab2bb472c7d SHA512 f19919242f8867eb9a74c6dc82862ca742e80e05b3fb6956b9611743973cd67707c95e0e294543af6836019602b82c4e1cd017b4e158b68575cfd413bf52e5c0
+MISC metadata.xml 1568 BLAKE2B c794d61c51c7b638bdd8338ea7209eb6a3dd4c03ff0051250828860b082dd2e3f1710621e19213c07f173279b298fb6c30c8bafeb3b6d5d75fe8029312a64239 SHA512 dc8996bbc124dd2e2e6b627ed432c387d611c80d92e0ca148c110e2c2c61bc530db6b0039266c6aaca2625d7a483abb83143e795c49df483d6fabd5a6d95c42e
diff --git a/x11-wm/xpra/files/xpra-9999-xdummy.patch b/x11-wm/xpra/files/xpra-9999-xdummy.patch
deleted file mode 100644
index b86f0dda45fe..000000000000
--- a/x11-wm/xpra/files/xpra-9999-xdummy.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Avoid Xdummy version detection, assume 0.4.1.
-
-diff --git a/setup.py b/setup.py
-index 529b591b1..b9431fea8 100755
---- a/setup.py
-+++ b/setup.py
-@@ -793,6 +793,7 @@ def vernum(s):
- return tuple(int(v) for v in s.split("-", 1)[0].split("."))
-
- def get_dummy_driver_version():
-+ return "0.4.1"
- #try various rpm names:
- for rpm_name in ("xorg-x11-drv-dummy", "xf86-video-dummy"):
- r, out, err = get_status_output(["rpm", "-q", "--queryformat", "%{VERSION}", rpm_name])
diff --git a/x11-wm/xpra/metadata.xml b/x11-wm/xpra/metadata.xml
index 9b78c23e894e..c37f8a3fe432 100644
--- a/x11-wm/xpra/metadata.xml
+++ b/x11-wm/xpra/metadata.xml
@@ -9,10 +9,6 @@
<email>alexxy@gentoo.org</email>
<name>Alexey Shvetsov</name>
</maintainer>
-<maintainer type="person">
- <email>chewi@gentoo.org</email>
- <name>James Le Cuirot</name>
-</maintainer>
<upstream>
<remote-id type="pypi">xpra</remote-id>
<remote-id type="github">Xpra-org/xpra</remote-id>
diff --git a/xfce-extra/Manifest.gz b/xfce-extra/Manifest.gz
index 91297c95b869..639fd28e0fe5 100644
--- a/xfce-extra/Manifest.gz
+++ b/xfce-extra/Manifest.gz
Binary files differ
diff --git a/xfce-extra/xfce4-clipman-plugin/Manifest b/xfce-extra/xfce4-clipman-plugin/Manifest
index 079140799653..345db05dab33 100644
--- a/xfce-extra/xfce4-clipman-plugin/Manifest
+++ b/xfce-extra/xfce4-clipman-plugin/Manifest
@@ -1,3 +1,3 @@
DIST xfce4-clipman-plugin-1.6.6.tar.bz2 487832 BLAKE2B 4d27c06c71c978680a2785db67262196293f1692fd82ba9cfdc2810b021dc83d8778243801e0766741e8f194a5aaa0573d5548443f6c3bfc9f7b970d7f102446 SHA512 4f6bb8f56111903af576d06ce5883e8ada2cb3ea377e09a79d2c5fb6f37743dac621649465a573a8a29a1fb884e7608a53dd6486eada23c7f8ee6401237988af
-EBUILD xfce4-clipman-plugin-1.6.6.ebuild 1392 BLAKE2B 8901c23cbe000cafff2a6a1539df977b73cb11a3a754c0eb4408e285f90180ca912bbce27943ebf6f136faab39f8a8baf5082595601b282d85b6e737f6cc9ffa SHA512 69df8a6d0d66b660c26f0ac270d63df45a0c9d8d61f7a097109ea72d9413cec027ee43a2440e138e1f321d9d0d6f5898ac47a55c9f278ee0184573071f6bc3e4
+EBUILD xfce4-clipman-plugin-1.6.6.ebuild 1424 BLAKE2B a2318734fd6be09df138a6ae327d313b02098a11555dd695e0ea59d4eaefdfdd891d1835004c8980d008bd0510964d8f39b5ce4e45d5551d1419ac20105e4495 SHA512 2243bef88866c2d5d8934c7e23c000bb102149b7dc4705ed6a12c5790cfad809d8faf5bf6cb6b2eccaa3ed6d40795fce9b99abee7e70a34d39292cebe36f5958
MISC metadata.xml 345 BLAKE2B 2a84642f72b32862062e911bc3d9495d77cde305206e3ba0d0bc82c792450506696d02e45b59d5035278bf53061016c72de278586e7669d53899c4d3c86585fe SHA512 0dbb04321b8dedc5bdfd3e7714cdbb3021ec1c866fcc61613081282c32316af6598e1516b629c6c6560a509abb0e6f378c0089dca1425b6c82ab796d5875a693
diff --git a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.6.ebuild b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.6.ebuild
index c63df7601ee1..47267542d0e1 100644
--- a/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.6.ebuild
+++ b/xfce-extra/xfce4-clipman-plugin/xfce4-clipman-plugin-1.6.6.ebuild
@@ -18,6 +18,7 @@ LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
IUSE="X qrcode wayland"
+REQUIRED_USE="|| ( X wayland )"
DEPEND="
>=dev-libs/glib-2.60.0
diff --git a/xfce-extra/xfce4-screensaver/Manifest b/xfce-extra/xfce4-screensaver/Manifest
index b907177a1eba..f99352e6f8bc 100644
--- a/xfce-extra/xfce4-screensaver/Manifest
+++ b/xfce-extra/xfce4-screensaver/Manifest
@@ -1,3 +1,3 @@
DIST xfce4-screensaver-4.18.3.tar.bz2 722788 BLAKE2B ee3aafc2250209a20a69fefcd0581bc80fe8f4c5a71d394850efee90c0127ba20bce95e6aa1a411e2b619e2dff70d4d36bda35395c24bb985823141a1f9629dd SHA512 1be2227bf108ccbe48647feb64d532251c3e636fcc0163801f62759828c2549490b0fd13047f68fff3c10ee09033a526311db63629b889453aaf64797097e871
-EBUILD xfce4-screensaver-4.18.3.ebuild 1855 BLAKE2B c2abce277169ad02665b88074df1b091d4fbae0f162acda4040088be285eb6c705d150793f7ec737c37ff3011e8bb16928093c956c620c0f108fbf7e105c2e57 SHA512 1d55e7406bcedf9a437f15eba05a96e8cd972ddcf8f147d3db8c6ddbc97c741af1b7a46259b06764e58c1ceffc72c1c907d7048456c91af790c67ce6a94e0cbd
+EBUILD xfce4-screensaver-4.18.3.ebuild 1854 BLAKE2B 8f827791c347d02f9c09f4955640bae5bb3fe92ed28df26adde4d928ae2df7f77fa8236332ee8cebdeb30a31e99693fa2c5608dbd68e5729f3ae13d784c07324 SHA512 922562241570eafd3b809934fab5a43a038b24d14bad9691d961ac5ac083c9cc54a10d122d1a990d85f7c880692a29731e66c15756605b0f71acf132200b800b
MISC metadata.xml 292 BLAKE2B cc7b9f7a72918097fc69b330b539d32dbae696c757c3a069bbc4514a8ff1f1931d2643ecaba63a28b7b58299fe1064c3425be00ae4c8f23d5413cef25ab738b3 SHA512 801d1715cbf897ea4ff01e49b7675b8522f07917b1e5908025c590fe18ae0d50463144f5d21ef7b33e9b3bac325f4cf96644c54eb62b8aacf7b512c612b10234
diff --git a/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.18.3.ebuild b/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.18.3.ebuild
index fa23b7780750..276f669eb75d 100644
--- a/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.18.3.ebuild
+++ b/xfce-extra/xfce4-screensaver/xfce4-screensaver-4.18.3.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
LICENSE="GPL-2+ LGPL-2+"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ~ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ppc ppc64 ~riscv x86"
IUSE="elogind +locking opengl pam systemd"
# Xrandr: optional but automagic